Subject: [PATCH] Built motion from commit 1b16498.|0.0.35

From: Motion Team <[email-masked]>
Date: Thu, 28 Jan 2016 11:28:41 +0100

---
 package.json                                       |    2 +-
 public/app/8f8e4842.app.js                         |   58 ------------------
 public/app/e1c05691.app.js                         |   58 ++++++++++++++++++
 public/assets/languages/locale-en_EN.json          |    3 +
 public/assets/languages/locale-it.json             |    3 +
 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 +-
 public/index.html                                  |    2 +-
 release-notes/changelog_0.0.34.txt                 |   55 -----------------
 release-notes/changelog_0.0.35.txt                 |   63 ++++++++++++++++++++
 server/api/agent/agent.controller.js               |    2 +-
 server/api/agent/agent.socket.js                   |    2 +-
 server/api/agent/agent.spec.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 +-
 .../business_action/business_action.controller.js  |    2 +-
 .../api/business_action/business_action.socket.js  |    2 +-
 server/api/business_action/business_action.spec.js |    2 +-
 server/api/business_action/index.js                |    2 +-
 .../business_condition.controller.js               |    2 +-
 .../business_condition.socket.js                   |    2 +-
 .../business_condition/business_condition.spec.js  |    2 +-
 server/api/business_condition/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 +-
 server/api/chat_queue/chat_queue.controller.js     |    2 +-
 server/api/chat_queue/chat_queue.socket.js         |    2 +-
 server/api/chat_queue/chat_queue.spec.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/chat_room.spec.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/chat_visitor.spec.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/chat_website.spec.js       |    2 +-
 server/api/chat_website/index.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 +-
 server/api/contact/contact.controller.js           |    2 +-
 server/api/contact/contact.model.js                |    2 +-
 server/api/contact/contact.socket.js               |    2 +-
 server/api/contact/contact.spec.js                 |    2 +-
 server/api/contact/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 +-
 server/api/event/event.controller.js               |    2 +-
 server/api/event/event.socket.js                   |    2 +-
 server/api/event/event.spec.js                     |    2 +-
 server/api/event/index.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 +-
 .../fax_business_automation.controller.js          |    2 +-
 .../fax_business_automation.socket.js              |    2 +-
 .../fax_business_automation.spec.js                |    2 +-
 server/api/fax_business_automation/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_log/index.js                   |    2 +-
 server/api/jscripty_log/index.spec.js              |    2 +-
 server/api/jscripty_log/jscripty_log.controller.js |    2 +-
 server/api/jscripty_log/jscripty_log.js            |    2 +-
 server/api/jscripty_log/jscripty_log.socket.js     |    2 +-
 server/api/jscripty_project/index.js               |    2 +-
 server/api/jscripty_project/index.spec.js          |    2 +-
 .../jscripty_project.controller.js                 |    2 +-
 server/api/jscripty_project/jscripty_project.js    |    2 +-
 .../jscripty_project/jscripty_project.socket.js    |    2 +-
 server/api/jscripty_report/index.js                |    2 +-
 server/api/jscripty_report/index.spec.js           |    2 +-
 .../jscripty_report/jscripty_report.controller.js  |    2 +-
 server/api/jscripty_report/jscripty_report.js      |    2 +-
 .../api/jscripty_report/jscripty_report.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_account/mail_account.spec.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_business_automation/index.js       |    2 +-
 .../mail_business_automation.controller.js         |    2 +-
 .../mail_business_automation.socket.js             |    2 +-
 .../mail_business_automation.spec.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_queue/mail_queue.spec.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                          |    1 +
 server/api/pause/index.spec.js                     |    1 +
 server/api/pause/pause.controller.js               |    1 +
 server/api/pause/pause.js                          |    1 +
 server/api/pause/pause.socket.js                   |    1 +
 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/report_chat.spec.js         |    2 +-
 server/api/report_chat_session/index.js            |    2 +-
 .../report_chat_session.controller.js              |    2 +-
 .../report_chat_session.socket.js                  |    2 +-
 .../report_chat_session.spec.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/report_mail.spec.js         |    2 +-
 server/api/report_mail_session/index.js            |    2 +-
 .../report_mail_session.controller.js              |    2 +-
 .../report_mail_session.socket.js                  |    2 +-
 .../report_mail_session.spec.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/setting/setting.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/square_project/square_project.spec.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/thing/index.js                          |    2 +-
 server/api/thing/thing.controller.js               |    2 +-
 server/api/thing/thing.socket.js                   |    2 +-
 server/api/thing/thing.spec.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/trunk/trunk.spec.js                     |    2 +-
 server/api/update/index.js                         |    2 +-
 server/api/update/update.controller.js             |    2 +-
 server/api/update/update.js                        |    2 +-
 server/api/update/update.socket.js                 |    2 +-
 server/api/update/update.spec.js                   |    2 +-
 server/api/upload/index.js                         |    2 +-
 server/api/upload/upload.controller.js             |    2 +-
 server/api/upload/upload.socket.js                 |    2 +-
 server/api/upload/upload.spec.js                   |    2 +-
 server/api/user/index.js                           |    2 +-
 server/api/user/user.ami.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 +-
 .../user_has_mail_queue.spec.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/variable/variable.spec.js               |    2 +-
 server/api/voice_context/index.js                  |    2 +-
 server/api/voice_context/voice_context.ami.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_queue/voice_queue.spec.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/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 +-
 server/config/agi.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/trunk.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/kue.chat.js                          |    2 +-
 server/config/kue.fax.js                           |    2 +-
 server/config/kue.mail.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/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/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/files/integrations/zendesk/app.js           |    2 +-
 server/files/sounds/converted/ONfGTy6Yj9vOoX5w.wav |  Bin 0 -> 3556876 bytes
 server/files/sounds/converted/y0L90xpXKl7RV3Et.wav |  Bin 0 -> 594796 bytes
 server/files/sounds/original/ONfGTy6Yj9vOoX5w.mp3  |  Bin 0 -> 1835136 bytes
 server/files/sounds/original/y0L90xpXKl7RV3Et.mp3  |  Bin 0 -> 308726 bytes
 server/migrations/20151202190300-test.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/business_action.js                   |    2 +-
 server/models/business_condition.js                |    2 +-
 server/models/channel.js                           |    2 +-
 server/models/chat_application.js                  |    2 +-
 server/models/chat_enquiry.js                      |    2 +-
 server/models/chat_message.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/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_business_automation.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_log.js                      |    2 +-
 server/models/jscripty_project.js                  |    2 +-
 server/models/jscripty_report.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_business_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                             |    1 +
 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_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/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/trigger.js                           |    2 +-
 server/models/trunk.js                             |    2 +-
 server/models/update.js                            |    2 +-
 server/models/upload.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_extraction.js                  |    2 +-
 601 files changed, 718 insertions(+), 698 deletions(-)
 delete mode 100644 public/app/8f8e4842.app.js
 create mode 100644 public/app/e1c05691.app.js
 delete mode 100644 release-notes/changelog_0.0.34.txt
 create mode 100644 release-notes/changelog_0.0.35.txt
 create mode 100644 server/api/pause/index.js
 create mode 100644 server/api/pause/index.spec.js
 create mode 100644 server/api/pause/pause.controller.js
 create mode 100644 server/api/pause/pause.js
 create mode 100644 server/api/pause/pause.socket.js
 create mode 100644 server/files/sounds/converted/ONfGTy6Yj9vOoX5w.wav
 create mode 100644 server/files/sounds/converted/y0L90xpXKl7RV3Et.wav
 create mode 100644 server/files/sounds/original/ONfGTy6Yj9vOoX5w.mp3
 create mode 100644 server/files/sounds/original/y0L90xpXKl7RV3Et.mp3
 create mode 100644 server/models/pause.js

diff --git a/package.json b/package.json
index c674291..88c7ed1 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "motion",
-  "version": "0.0.35",
+  "version": "0.0.36",
   "main": "server/app.js",
   "dependencies": {
     "accept-language-parser": "^1.0.2",
diff --git a/public/app/8f8e4842.app.js b/public/app/8f8e4842.app.js
deleted file mode 100644
index c42e75d..0000000
--- a/public/app/8f8e4842.app.js
+++ /dev/null
@@ -1,58 +0,0 @@
-"use strict";angular.module("xCallyShuttleApp",["adf","adf.structures.base","adf.widget.clock","adf.widget.iframe","adf.widget.counter","adf.widget.table","adf.widget.pie-chart","angular-md5","angular.filter","angularFileUpload","btford.socket-io","chart.js","checklist-model","colorpicker.module","frapontillo.bootstrap-switch","infinite-scroll","LocalStorageModule","mgo-angular-wizard","ng-slide-down","ngAnimate","ngBootstrap","ngCookies","ngCsv","ngFileSaver","ngJsTree","ngMap","ngPapaParse","ngResource","ngSanitize","notification","oc.lazyLoad","pascalprecht.translate","pdf","remoteValidation","smart-table","sprintf","textAngular","toastr","ui-notification","ui.bootstrap.modal","ui.bootstrap.dropdown","ui.bootstrap.popover","ui.bootstrap.timepicker","ui.bootstrap.tooltip","ui.bootstrap.tpls","ui.bootstrap.accordion","ui.bootstrap.progressbar","ui.grid","ui.grid.exporter","ui.grid.grouping","ui.grid.moveColumns","ui.grid.pagination","ui.grid.treeView","ui.grid.selection","ui.grid.exporter","ui.router","ui.navbar","ui.select","ui.sortable","xeditable","ngAudio","truncate","ngScrollbars","ngEmoticons"]).config(["$stateProvider","$urlRouterProvider","$locationProvider","$httpProvider","$translateProvider","localStorageServiceProvider","dashboardProvider","ScrollBarsProvider",function(a,b,c,d,e,f,g,h){b.otherwise("/dashboard/voice"),e.useStaticFilesLoader({prefix:"assets/languages/locale-",suffix:".json"}),e.preferredLanguage("en_EN"),e.useLocalStorage(),e.useSanitizeValueStrategy("sanitize"),c.html5Mode(!0),d.interceptors.push("authInterceptor"),g.structure("4-4-4",{rows:[{columns:[{styleClass:"col-md-4"},{styleClass:"col-md-4"},{styleClass:"col-md-4"}]}]}).structure("3-3-3-3",{rows:[{columns:[{styleClass:"col-md-3"},{styleClass:"col-md-3"},{styleClass:"col-md-3"},{styleClass:"col-md-3"}]}]}),f.setPrefix("xcally"),h.defaults={scrollButtons:{scrollAmount:"auto",enable:!0},axis:"y"}}]).factory("settings",["$rootScope","$interval","License","localStorageService",function(a,b,c,d){var e={layout:{pageSidebarClosed:d.get("sidebarClosed")||!1,pageQuickSidebarOpened:!1,pageBodySolid:!1,pageAutoScrollOnLoad:1e3}};return a.settings=e,c.get(function(b){b.license&&(a.license=b.license)}),e}]).factory("authInterceptor",["$rootScope","$q","$cookieStore",function(a,b,c){return{request:function(a){return a.headers=a.headers||{},c.get("token")&&(a.headers.Authorization="Bearer "+c.get("token")),a}}}]).run(["$rootScope","$location","$state","$stateParams","$window","$http","Auth","editableThemes","editableOptions",function(a,b,c,d,e,f,g,h,i){a.$state=c,a.$stateParams=d,h.bs3.inputClass="input-sm",h.bs3.buttonsClass="btn-xs",i.theme="bs3",a.online=navigator.onLine,e.addEventListener("offline",function(){a.$apply(function(){a.online=!1})},!1),e.addEventListener("online",function(){a.$apply(function(){a.online=!0})},!1),a.$on("$stateChangeStart",function(a,c){g.isLoggedInAsync(function(a){c.authenticate&&!a&&b.path("/login")})}),a.updateTableConfig=function(a,b){var c=_.find(a,{name:"All"});c&&(c.value=b)}}]),angular.module("xCallyShuttleApp").factory("Agent",["$resource",function(a){return a("/api/agents/:id/:controller",{id:"@id"},{changePassword:{method:"PUT",params:{controller:"password"}},update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents",{url:"/agents",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AgentListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.agents={checked:[]},a.check=function(b,c){c?a.agents.checked=angular.copy(_.pluck(a.displayedAgents,"id")):a.agents.checked=[]},a.getAgents=function(b){return _.map(a.displayedAgents,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("agent"),b.url="/api/agents",h.getPage(b).then(function(d){a.displayedAgents=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.agentsByPage,a.displayedAgents.length),c.updateTableConfig(a.conf.agentsByPage,a.displayedAgents.length)}),f.socket.on("agent:save",function(){a.initList(b)}),f.socket.on("agent:remove",function(c){a.agents.checked=_.without(a.agents.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/agents/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/agents",{params:{id:a.agents.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents.list",{url:"/list",templateUrl:"app/agent/list/list.html",controller:"AgentListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("AgentViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$cookieStore","socket","FileUploader","Auth",function(a,b,c,d,e,f,g,h,i){a.Auth=i,a.updatePassword=function(){var f,g;i.isAdmin()?(f="/api/agents/password/"+e.id+"/reset",g={newPassword:a.agent.newPwd}):(f="/api/agents/password/",g={oldPassword:a.agent.currentPwd,newPassword:a.agent.newPwd}),b.put(f,g).success(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})};var j=a.uploader=new h({url:"api/users/"+e.id+"/avatar",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+f.get("token")}});j.filters.push({name:"imageFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|jpg|png|jpeg|".indexOf(b)}}),j.onSuccessItem=function(b,e,f,g){a.agent.userpic=e.userpic,a.agent.id===i.getCurrentUser().id&&(i.getCurrentUser().userpic=e.userpic),c.show(d.instant("MESSAGE_WELL_DONE"),"success")},j.onErrorItem=function(a,b,e,f){c.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")},j.onCompleteAll=function(){j.clearQueue()},a.initView=function(){b.get("/api/agents/"+e.id).success(function(b){a.agent=b,a.agent.transport=a.agent.transport?a.agent.transport.split(","):[],a.agent.allow=a.agent.allow?a.agent.allow.split(";"):[]}).error(function(a){c.show(a.message,"danger")})},a.updateItem=function(){var f=angular.copy(a.agent),g=angular.copy(a.agent);delete f.password,delete f.md5secret,f.transport=f.transport.join(","),f.allow=f.allow.join(";"),b.put("/api/agents/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){a.agent=g,b.errors.forEach(function(a){c.show(a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents.view",{url:"/view/:id",templateUrl:"app/agent/view/view.html",controller:"AgentViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.agents.view.account",{url:"/account",templateUrl:"app/agent/view/view.account.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/scripts/jquery.sparkline.min.js","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js","assets/scripts/profile.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("AgentWizardCtrl",["$scope","$http","xAlert","$location","WizardHandler","$translate",function(a,b,c,d,e,f){a.forms={info:void 0,voice:void 0},a.item={role:"agent",allow:["alaw","ulaw","gsm"],transport:["udp"],context:"from-sip"},a.next=function(){b.post("/api/agents/validate/",a.item).success(function(a){console.log(a),a.length?c.show(f.instant("MESSAGE_EXIST_INTERNAL"),"danger"):e.wizard().next()}).error(function(a){c.show(f.instant(a.message),"danger")})},a.getFirstFreeInternal=function(){b.get("/api/settings/internal").success(function(b){a.item.internal=b.value}).error(function(a){c.show(f.instant(a.message),"danger")})},a.exitValidation=function(a){return a},a.createItem=function(){a.item.transport&&(a.item.transport=a.item.transport.join(",")),a.item.allow&&(a.item.allow=a.item.allow.join(";")),b.post("/api/agents/",a.item).success(function(){d.path("/agents/list")}).error(function(a){a.errors.forEach(function(a){c.show(a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents.wizard",{url:"/wizard",templateUrl:"app/agent/wizard/wizard.html",controller:"AgentWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics",{url:"/analytics",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.extracted",{url:"/extracted",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AnalyticExtractedListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log","FileSaver","Blob",function(a,b,c,d,e,f,g,h,i,j,k,l){a.conf={extractsByPage:{name:"10",value:10}},a.moment=moment,a.extractsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Extracts={checked:[]},a.check=function(b,c){c?a.Extracts.checked=angular.copy(_.pluck(a.displayedExtracts,"id")):a.Extracts.checked=[]},a.getExtracts=function(b){return _.map(a.displayedExtracts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("extracted_report"),b.url="/api/analytics/extracted",h.getPage(b).then(function(c){a.displayedExtracts=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.extractsByPage,a.displayedExtracts.length),d.updateTableConfig(a.conf.extractsByPage,a.displayedExtracts.length)}),c.socket.on("extracted_report:save",function(){a.initList(b)}),c.socket.on("extracted_report:remove",function(c){a.Extracts.checked=_.without(a.Extracts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/analytics/extracted/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/analytics/extracted",{params:{id:a.Extracts.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.download=function(a){b.get("/api/analytics/extracted/download/"+a.id).success(function(b){var c=a.output.toLowerCase(),d=new l([b],{type:"application/"+c}),e=a.name+"_"+moment(a.startDate).format("MM-DD-YYYY").toString()+"_"+moment(a.startDate).format("MM-DD-YYYY").toString()+"."+c;k.saveAs(d,e)}).error(function(a){f.show(e.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.extracted.list",{url:"/list",templateUrl:"app/analytic/extracted/list/list.html",controller:"AnalyticExtractedListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("AnalyticMetricListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.tables=[{name:"Agent Report",value:"report_agent_history"},{name:"Mail Report",value:"report_mail_session_history"},{name:"Queue Report",value:"report_queue_history"},{name:"Integration Report",value:"report_integration_history"},{name:"Chat Report",value:"report_chat_session_history"}],a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("AnalyticMetricListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={metricsByPage:{name:"10",value:10}},a.metricsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Metrics={checked:[]},a.check=function(b,c){c?a.Metrics.checked=angular.copy(_.pluck(a.displayedMetrics,"id")):a.Metrics.checked=[]},a.getMetrics=function(b){return _.map(a.displayedMetrics,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("metric"),b.url="/api/analytics/metrics",h.getPage(b).then(function(c){a.displayedMetrics=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.metricsByPage,a.displayedMetrics.length),d.updateTableConfig(a.conf.metricsByPage,a.displayedMetrics.length)}),c.socket.on("metric:save",function(){a.initList(b)}),c.socket.on("metric:remove",function(c){a.Metrics.checked=_.without(a.Metrics.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/analytics/metrics/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/analytics/metrics",{params:{id:a.Metrics.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/analytic/metric/list/create.modal.html",controller:"AnalyticMetricListCreateModalCtrl"});a.result.then(function(a){b.post("/api/analytics/metrics",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.metrics.list",{url:"/list",templateUrl:"app/analytic/metric/list/list.html",controller:"AnalyticMetricListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.metrics",{url:"/metrics",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AnalyticMetricViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.tables=[{name:"Agent Report",value:"report_agent"},{name:"Mail Report",value:"report_mail_session"},{name:"Queue Report",value:"report_queue"},{name:"Integration Report",value:"report_integration"},{name:"Chat Report",value:"report_chat_session"}],a.getMetric=function(){b.get("/api/analytics/metrics/"+e.id).success(function(b){a.metric=b}).error(function(a){console.error(a),f.path("/analytics/metrics/list")})},a.updateMetric=function(){var f=angular.copy(a.metric);b.put("/api/analytics/metrics/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.metric=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.metrics.view",{url:"/view/:id",templateUrl:"app/analytic/metric/view/view.html",controller:"AnalyticMetricViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.analytics.metrics.view.settings",{url:"/settings",templateUrl:"app/analytic/metric/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("ReportListCopyModalCtrl",["$scope","$uibModalInstance","$log","customTreeData",function(a,b,c,d){a.customTreeData=d,a.forms={dashboard:void 0},a.item={},a.customTreeConfig={multiple:!1,animation:!0,core:{error:function(a){c.error("treeCtrl: error from js tree - "+angular.toJson(a))},check_callback:!0}},a.ac=function(){return!0},a.initCustomScopeTree=function(){a.customTree=a.customTreeInstance.jstree(!0),a.customTree.deselect_all(),a.customTree.open_all()},a.ok=function(){b.close({parent:a.customTree.get_selected(!0).pop().id})},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ReportListCreateModalCtrl",["$scope","$uibModalInstance","path",function(a,b,c){a.path=c,a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ReportListExtractModalCtrl",["$scope","$uibModalInstance","$http","report","xAlert","$translate","$timeout","uiGridExporterConstants",function(a,b,c,d,e,f,g,h){a.dates={startDate:moment().subtract(1,"days").startOf("day"),endDate:moment().subtract(1,"days").endOf("day")},a.ranges={Yesterday:[moment().subtract(1,"days").startOf("day"),moment().subtract(1,"days").endOf("day")],"Last 7 days":[moment().subtract(7,"days"),moment()],"Last 30 days":[moment().subtract(30,"days"),moment()],"This month":[moment().startOf("month"),moment().endOf("month")]},a.extract=function(c){var d={startDate:a.dates.startDate.toISOString(),endDate:a.dates.endDate.toISOString(),output:c};b.close(d)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("AnalyticReportListCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","$log","Modal","$rootScope","stResource","$uibModal","FileSaver","Blob",function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){a.searchField="",a.ac=function(){return!0},a.initDefaultScopeTree=function(){a.defaultTree=a.defaultTreeInstance.jstree(!0),a.defaultTree.deselect_all(),a.defaultTree.close_all(),a.defaultTree.open_node({id:1}),a.defaultTreeReady=!0,a.defaultTreeActive=!0,a.previousDefaultNode=""},a.initCustomScopeTree=function(){a.customTree=a.customTreeInstance.jstree(!0),a.customTree.deselect_all(),a.customTree.close_all(),a.customTree.open_node({id:1}),a.customTreeReady=!0,a.previousCustomNode=""},a.$watchGroup(["defaultTreeReady","customTreeReady"],function(b,c,d){b[0]&&b[1]&&a.defaultTree.select_node({id:"1"})}),a.updateCustomTree=function(){var e={tree:angular.toJson(a.customTree.get_json("#",{flat:!0}))};b.put("/api/analytics/reports/trees/2",e).success(function(a){console.log("Custom Tree Updated")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.configTrees=function(){a.defaultTreeConfig={multiple:!1,animation:!0,core:{error:function(a){h.error("treeCtrl: error from js tree - "+angular.toJson(a))},check_callback:!0,themes:{name:"default",url:"../../../assets/css/jstree-metronic/style.css"}},plugins:["search"]},a.customTreeConfig={multiple:!1,animation:!0,core:{error:function(a){h.error("treeCtrl: error from js tree - "+angular.toJson(a))},check_callback:!0,themes:{name:"default",url:"../../../assets/css/jstree-metronic/style.css"}},plugins:["contextmenu","dnd","search"],contextmenu:{items:function(b,c){var e={create:{label:d.instant("APPLICATION_CREATE"),action:function(c){a.customTree.create_node(b),a.customTree.open_node(b)}},rename:{label:d.instant("APPLICATION_RENAME"),action:function(c){a.customTree.edit(b)}},remove:{label:d.instant("APPLICATION_REMOVE"),action:function(c){console.log(b),a.deleteNode(b.text,b)}}};return"#"===b.parent&&(delete e.rename,delete e.remove),c(e),e}}}},a.deleteNode=i.confirm["delete"](function(b){a.customTree.delete_node(b),a.previousCustomNode==b.id&&a.customTree.select_node({id:b.parent})}),a.searchTrees=function(){a.defaultTree.search(a.searchField),a.customTree.search(a.searchField)},a.selectDefaultNode=function(){if(a.customTreeReady){a.previousCustomNode="";var b=a.defaultTree.get_selected(!0),c=b.pop();if(a.defaultTree.deselect_node(b[0],!0),a.customTree.deselect_all(),a.defaultTree.select_node(c,!0),c.id===a.previousDefaultNode)return void console.log("def");a.previousDefaultNode=c.id,a.defaultTreeActive=!0,a.initList(a.tableState)}},a.selectCustomNode=function(){if(a.defaultTreeReady){a.previousDefaultNode="";var b=a.customTree.get_selected(!0),c=b.pop();if(a.customTree.deselect_node(b[0],!0),a.defaultTree.deselect_all(),a.customTree.select_node(c,!0),c.id===a.previousCustomNode)return void console.log("cus");a.previousCustomNode=c.id,a.defaultTreeActive=!1,a.initList(a.tableState)}},a.getTrees=function(){b.get("/api/analytics/reports/trees").success(function(b){a.defaultTreeData=JSON.parse(b[0].tree),a.customTreeData=JSON.parse(b[1].tree),a.configTrees()}).error(function(a){c.show(d.instant(a.message),"danger")})},a.conf={reportsByPage:{name:"10",value:10}},a.reportsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Reports={checked:[]},a.check=function(b,c){c?a.Reports.checked=angular.copy(_.pluck(a.displayedReports,"id")):a.Reports.checked=[]},a.getReports=function(b){return _.map(a.displayedReports,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){if(b){f.unsyncUpdates("custom_report"),a.Reports.checked=[];var c=a.defaultTree.get_selected(),d=a.customTree.get_selected();if(c.length){var e=c.pop();a.selectedNode=a.defaultTree.get_path(e," / "),b.url="/api/analytics/reports/default",b.search.params={parent:e}}else{if(!d.length)return;var e=d.pop();a.selectedNode=a.customTree.get_path(e," / "),b.url="/api/analytics/reports/custom",b.search.params={parent:e}}a.tableState=b,k.getPage(b).then(function(c){a.displayedReports=c.rows,b.pagination.numberOfPages=c.total_pages,j.updateTableConfig(a.reportsByPage,a.displayedReports.length),j.updateTableConfig(a.conf.reportsByPage,a.displayedReports.length)}),f.socket.on("custom_report:save",function(){a.defaultTreeActive||(console.log("save"),a.initList(b))}),f.socket.on("custom_report:remove",function(c){a.defaultTreeActive||(a.Reports.checked=_.without(a.Reports.checked,c.id),a.initList(b))})}},a.deleteItem=i.confirm["delete"](function(a){b["delete"]("/api/analytics/reports/custom/"+a).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.deleteItems=i.confirm["delete"](function(){b["delete"]("/api/analytics/reports/custom",{params:{id:a.Reports.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.create=function(){var d=l.open({animation:!0,templateUrl:"app/analytic/report/list/create.modal.html",controller:"ReportListCreateModalCtrl",resolve:{path:function(){return a.selectedNode}}});d.result.then(function(d){d.parent=a.previousCustomNode,b.post("/api/analytics/reports/custom",d).then(function(a){g.path("/analytics/reports/view/"+a.data.id+"/settings")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){h.info("Modal dismissed at: "+new Date)})},a.copy=function(e){var f=a.defaultTreeActive?"/api/analytics/reports/default/copy/"+e:"/api/analytics/reports/custom/copy/"+e,g=l.open({animation:!0,templateUrl:"app/analytic/report/list/copy.modal.html",controller:"ReportListCopyModalCtrl",resolve:{customTreeData:function(){return a.customTreeData}}});g.result.then(function(a){b.post(f,a).then(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){h.info("Modal dismissed at: "+new Date)})},a["export"]=function(d){var e=a.defaultTreeActive?"/api/analytics/reports/default/"+d:"/api/analytics/reports/custom/"+d;b.get(e).success(function(a){delete a.id,_.forEach(a.Fields,function(a){delete a.id,delete a.CustomReportId});var b=new n([angular.toJson(a)],{type:"application/json;charset=utf-8"});m.saveAs(b,a.name+".json")}).error(function(a){console.error(a),c.show(a.message,"danger")})},a["import"]=function(e){var f=JSON.parse(e);f.parent=a.previousCustomNode;var g=f.name&&f.parent?!0:!1,h=!0;_.forEach(f.Fields,function(a){a.field&&a.alias||(h=!1)}),g&&h?b.post("/api/analytics/reports/custom/import",f).then(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){c.show(a.data.message,"danger")}):c.show(d.instant("MESSAGE_INVALID_JSON"),"danger")},a.preview=function(b){l.open({animation:!0,templateUrl:"app/analytic/report/list/preview.modal.html",controller:"ReportListPreviewModalCtrl",size:"full",resolve:{report:function(){return{id:b,tree:a.defaultTreeActive?"default":"custom"}}}})},a.extract=function(e){var f=l.open({animation:!0,templateUrl:"app/analytic/report/list/extract.modal.html",controller:"ReportListExtractModalCtrl",size:"md",resolve:{report:function(){return{id:e,tree:a.defaultTreeActive?"default":"custom"}}}});f.result.then(function(f){var g=a.defaultTreeActive?"/api/analytics/reports/default/extract/"+f.output+"/"+e:"/api/analytics/reports/custom/extract/"+f.output+"/"+e;b.post(g,f).then(function(a){c.show(d.instant("MESSAGE_REPORT_EXTRACTING"),"success")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){h.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.reports.list",{url:"/list",templateUrl:"app/analytic/report/list/list.html",controller:"AnalyticReportListCtrl"})}]),angular.module("xCallyShuttleApp").controller("ReportListPreviewModalCtrl",["$scope","$uibModalInstance","$http","report","xAlert","$translate","$timeout","uiGridExporterConstants",function(a,b,c,d,e,f,g,h){a.forms={dashboard:void 0},a.dates={startDate:moment().subtract(1,"days").startOf("day"),endDate:moment().subtract(1,"days").endOf("day")},a.ranges={Yesterday:[moment().subtract(1,"days").startOf("day"),moment().subtract(1,"days").endOf("day")],"Last 7 days":[moment().subtract(7,"days"),moment()],"Last 30 days":[moment().subtract(30,"days"),moment()],"This month":[moment().startOf("month"),moment().endOf("month")]};var i={pageNumber:1,pageSize:25,sort:null,where:{},order:{}};a.gridOptions={paginationPageSizes:[10,25,50],paginationPageSize:25,useExternalPagination:!0,enableSorting:!1,enableFiltering:!0,useExternalFiltering:!0,enableGrouping:!1,enableColumnMenus:!1,treeRowHeaderAlwaysVisible:!1,gridMenuShowHideColumns:!1,enableGridMenu:!1,onRegisterApi:function(b){a.gridApi=b,b.pagination.on.paginationChanged(a,function(b,c){i.pageNumber=b,i.pageSize=c,a.getPage()}),b.core.on.filterChanged(a,function(){var b=this.grid,c={};b.columns.forEach(function(a){console.log(a),a.filters[0].term&&(c[a.field]=a.filters[0].term)}),i.where=c,a.getPage()})}},a.getPage=function(){var b={params:{page:i.pageNumber-1,perPage:i.pageSize,uiPagination:!0,startDate:a.dates.startDate.toISOString(),endDate:a.dates.endDate.toISOString()}};_.forOwn(i.where,function(a,c){b.params[c]=a}),console.log(b),c.get("/api/analytics/reports/"+d.tree+"/preview/"+d.id,b).success(function(b){console.log(b),a.gridOptions.totalItems=b.count["COUNT(*)"],a.gridOptions.paginationPageSizes[3]=b.count["COUNT(*)"],a.gridOptions.data=b.rows,delete b.count["COUNT(*)"],a.gridOptions.columnDefs=[],_.forOwn(b.count,function(b,c){a.gridOptions.columnDefs.push({name:c})}),a.showResult=!0}).error(function(a){e.show(f.instant(a.message),"danger")})},a.cancel=function(){b.dismiss("cancel")},g(function(){a.getPage()})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.reports",{url:"/reports",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AnalyticReportViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location","$timeout",function(a,b,c,d,e,f,g){function h(e){var f=_.find(a.tables,{table:e}).url;b.get(f).success(function(b){delete b.createdAt,delete b.updatedAt,delete b.id,a.tableFields=_.map(b,function(a,b){return{name:b,value:b}})}).error(function(a){c.show(d.instant(a.message),"danger")})}function i(e){console.log(e),b.get("/api/analytics/metrics/table",{params:{table:e}}).success(function(b){_.forEach(b,function(b){a.tableFields.push({name:"<strong>Metric.</strong>"+b.name,value:b.metric})})}).error(function(a){c.show(d.instant(a.message),"danger")})}function j(a){return String(a).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function k(a){if(!a)return"";for(var b="(",c=0;c<a.rules.length;c++)c>0&&(b+=" <strong>"+a.operator+"</strong> "),b+=a.rules[c].group?k(a.rules[c].group):a.rules[c].field+" "+j(a.rules[c].condition)+" '"+("like"===a.rules[c].condition?"%"+a.rules[c].value+"%":a.rules[c].value)+"'";return b+")"}a.$translate=d,a.tempReport={},a.tables=[{name:"Agent Report",table:"report_agent_history",url:"/api/report/agents/describe"},{name:"Mail Report",table:"report_mail_session_history",url:"/api/report/mail/sessions/describe"},{name:"Queue Report",table:"report_queue_history",url:"/api/report/queues/describe"},{name:"Integration Report",table:"report_integration_history",url:"/api/report/integrations/describe"},{name:"Chat Report",table:"report_chat_session_history",url:"/api/report/chat/sessions/describe"}];var l={group:{operator:"AND",rules:[]}};a.getReport=function(){a.firstLoad=!0,b.get("/api/analytics/reports/custom/"+e.id).success(function(b){a.report=b,_.forEach(a.report.Fields,function(a){delete a.id}),a.report.conditions=a.report.conditions?JSON.parse(a.report.conditions):_.clone(l,!0),a.getPreview()}).error(function(a){console.error(a),f.path("/analytics/reports/list")})},a.randomName=function(a,b){var c=[];for(a=a||5,b=b||"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";--a;)c.push(b.charAt(Math.floor(Math.random()*b.length)));return c.join("")},a.$watch("report.table",function(b,c){console.log(b),b&&(console.log("is newvalue"),h(b),i(b),c&&(console.log("is oldvalue"),a.tempReport[c]={conditions:a.report.conditions,fields:a.report.Fields}),a.firstLoad?a.firstLoad=!1:a.tempReport[b]?(a.report.Fields=a.tempReport[b].fields,a.report.conditions=a.tempReport[b].conditions):(a.report.Fields=[],a.report.conditions=_.clone(l,!0)))},!0),a.groupByField=[{name:"APPLICATION_YES",value:!0},{name:"APPLICATION_NO",value:!1}],a.functions=[{name:"Sum",value:"SUM"},{name:"Count",value:"COUNT"},{name:"Count Distinct",value:"COUNT DISTINCT"},{name:"Maximum",value:"MAX"},{name:"Minimum",value:"MIN"},{name:"Average",value:"AVG"},{name:"Group Concat",value:"GROUP_CONCAT"},{name:"Group Concat(asc)",value:"GROUP_CONCAT ASC"},{name:"Group Concat(desc)",value:"GROUP_CONCAT DESC"}],a.addField=function(){a.report.Fields.push({groupBy:!1,CustomReportId:a.report.id})},a.removeField=function(b){a.report.Fields.splice(b,1)},a.sortableOptions={"ui-floating":!0,cancel:".unsortable",handle:".report-field-handle",axis:"y"},a.updateReport=function(){if(a.report.Fields.length){var f=angular.copy(a.report);f.conditions=angular.toJson(f.conditions),b.put("/api/analytics/reports/custom/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success"),a.getPreview()}).error(function(b){c.show(d.instant(b.message),"danger"),f.conditions=JSON.parse(f.conditions),a.report=f})}else c.show(d.instant("MESSAGE_SELECT_A_FIELD"),"danger")},a.$watch("report.conditions",function(b){a.output=b?k(b.group):"()"},!0),a.gridOptions={enableFiltering:!0,treeRowHeaderAlwaysVisible:!1,enableGridMenu:!0},a.getPreview=function(){b.get("/api/analytics/reports/custom/preview/"+e.id,{params:{perPage:20}}).success(function(b){a.gridOptions.data=b.rows,a.gridOptions.columnDefs=_.map(a.report.Fields,function(a){return{name:a.alias}})}).error(function(a){c.show(d.instant(a.message||"MESSAGE_QUERY_NOT_VALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){
-a.state("main.analytics.reports.view",{url:"/view/:id",templateUrl:"app/analytic/report/view/view.html",controller:"AnalyticReportViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.analytics.reports.view.settings",{url:"/settings",templateUrl:"app/analytic/report/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations",{url:"/automations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AutomationListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={AutomationsByPage:{name:"10",value:10}},a.AutomationsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.Automations={checked:[]},a.check=function(b,c){c?a.Automations.checked=angular.copy(_.pluck(a.displayedAutomations,"id")):a.Automations.checked=[]},a.getAutomations=function(b){return _.map(a.displayedAutomations,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("automation"),b.url="/api/automations",e.getPage(b).then(function(c){a.displayedAutomations=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.AutomationsByPage,a.displayedAutomations.length),d.updateTableConfig(a.conf.AutomationsByPage,a.displayedAutomations.length)}),g.socket.on("automation:save",function(){a.initList(b)}),g.socket.on("automation:remove",function(c){a.Automations.checked=_.without(a.Automations.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/automations/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/automations",{params:{id:a.Automations.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/automations/"+a,{status:d}).success(function(a){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations.list",{url:"/list",templateUrl:"app/automation/list/list.html",controller:"AutomationListCtrl"})}]),angular.module("xCallyShuttleApp").controller("AutomationViewCtrl",["$scope","$stateParams","$http","$translate","xAlert","automations",function(a,b,c,d,e,f){a.$automations=f,a.forms={info:{}},a.fields={},a.properties=f.properties,a.initView=function(){c.get("/api/automations/"+b.id).success(function(b){a.automation=b,a.conditionsFilter=JSON.parse(b.conditions),a.actionsFilter=JSON.parse(b.actions),a.fields.conditions=a.$automations.automations[b.channel].conditions,a.fields.actions=a.$automations.automations[b.channel].actions}).error(function(a){e.show(a.message,"danger")})},a.updateAutomation=function(){c.put("/api/automations/"+a.automation.id,{name:a.automation.name,description:a.automation.description,conditions:angular.toJson(a.conditionsFilter),actions:angular.toJson(a.actionsFilter)}).success(function(){e.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations.view",{url:"/view/:id",templateUrl:"app/automation/view/view.html",controller:"AutomationViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.automations.view.settings",{url:"/settings",templateUrl:"app/automation/view/view.settings.html"}).state("main.automations.view.routes",{url:"/routes",templateUrl:"app/automation/view/view.routes.html"}).state("main.automations.view.application",{url:"/application",templateUrl:"app/automation/view/view.application.html"})}]),angular.module("xCallyShuttleApp").controller("AutomationWizardCtrl",["$scope","$http","$location","xAlert","automations","WizardHandler",function(a,b,c,d,e,f){a.$automations=e,a.tempData={voice:{},mail:{},chat:{},fax:{}},a.item={},a.fields={},a.properties=e.properties,a.forms={general:{}};var g={group:{"boolean":"AND",rules:[],type:"CONDITION",main:!0}},h={group:{rules:[],type:"ACTION"}};a.conditionsFilter=_.clone(g,!0),a.actionsFilter=_.clone(h,!0),a.$watch("item.channel",function(b,c){c&&(a.tempData[c].conditionsFilter=_.clone(a.conditionsFilter,!0),a.tempData[c].actionsFilter=_.clone(a.actionsFilter,!0)),a.conditionsFilter=a.tempData[b].conditionsFilter?a.tempData[b].conditionsFilter:_.clone(g,!0),a.actionsFilter=a.tempData[b].actionsFilter?a.tempData[b].actionsFilter:_.clone(h,!0),a.fields.conditions=a.$automations.automations[b].conditions,a.fields.actions=a.$automations.automations[b].actions},!0),a.item.channel="mail",a.createItem=function(){a.item.conditions=angular.toJson(a.conditionsFilter),a.item.actions=angular.toJson(a.actionsFilter),b.post("/api/automations",a.item).success(function(){c.path("/automations/list")}).error(function(a){d.show(a.message,"danger")})},a.next=function(){f.wizard().next()},a.previous=function(){f.wizard().previous()},a.exitValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations.wizard",{url:"/wizard",templateUrl:"app/automation/wizard/wizard.html",controller:"AutomationWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat",{url:"/chat",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("ChatMessage",["$resource",function(a){return a("/api/chat/messages/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").factory("ChatRoom",["$resource",function(a){return a("/api/chat/rooms/:id/:controller",{id:"@id"},{me:{method:"GET",isArray:!0,params:{id:"me"}},users:{method:"GET",params:{id:"users"}},externals:{method:"GET",isArray:!0,params:{id:"type",controller:"external"}},groups:{method:"GET",isArray:!0,params:{id:"groups"}},update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").directive("preview",function(){return{templateUrl:"app/chat/preview/preview.html",restrict:"EA",link:function(a,b,c){}}}),angular.module("xCallyShuttleApp").controller("ChatQueueListCtrl",["$scope","$http","xAlert","$translate","socket","Modal","$rootScope","stResource",function(a,b,c,d,e,f,g,h){a.conf={chatQueuesByPage:{name:"10",value:10}},a.chatQueuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.chatQueues={checked:[]},a.check=function(b,c){c?a.chatQueues.checked=angular.copy(_.pluck(a.displayedChatQueues,"id")):a.chatQueues.checked=[]},a.initList=function(b){e.unsyncUpdates("chat_queue"),b.url="/api/chat/queues/",h.getPage(b).then(function(c){a.displayedChatQueues=c.rows,b.pagination.numberOfPages=c.total_pages,g.updateTableConfig(c.queuesByPage,a.displayedChatQueues.length),g.updateTableConfig(a.conf.queuesByPage,a.displayedChatQueues.length)}),e.socket.on("chat_queue:save",function(){a.initList(b)}),e.socket.on("chat_queue:remove",function(c){a.chatQueues.checked=_.without(a.chatQueues.checked,c.id),a.initList(b)})},a.getChatQueues=function(b){return _.map(a.displayedChatQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("api/chat/queues/"+a).success(function(){c.show(d.instant("MESSAGE_CHAT_QUEUE_DELETE_SUCCESS")+"!","success")}).error(function(){c.show(d.instant("MESSAGE_CHAT_QUEUE_DELETE_FAILURE"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/chat/queues/",{params:{id:a.chatQueues.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(d.instant(a.message),"danger")})}),a.$on("$destroy",function(){e.unsyncUpdates("chat_queue")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues.list",{url:"/list",templateUrl:"app/chat/queue/list/list.html",controller:"ChatQueueListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("ChatQueue",["$resource",function(a){return a("/api/chat/queues/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatQueueViewCtrl",["$scope","$http","xAlert","$translate","$stateParams",function(a,b,c,d,e){var f=function(){return{select:function(c){b.post("/api/chat/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/chat/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/chat/queues/"+e.id).success(function(b){a.queue=b}).error(function(a){console.error(a)})},a.updateChatQueue=function(){var f=angular.copy(a.queue);b.put("/api/chat/queues/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){a.queue=f,b.errors.forEach(function(a){c.show(a.message,"danger")})})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/chat/user_has_queues",method:"GET",params:{ChatQueueId:a.queue.id}}).success(function(a){ComponentsDropdowns.bindChatQueue(c.rows,_.pluck(a,"UserId"),f)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues.view",{url:"/view/:id",templateUrl:"app/chat/queue/view/view.html",controller:"ChatQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.chat.queues.view.settings",{url:"/settings",templateUrl:"app/chat/queue/view/view.settings.html"}).state("main.chat.queues.view.agents",{url:"/agents",templateUrl:"app/chat/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("ChatQueueWizardCtrl",["$scope","$http","$location","xAlert","WizardHandler","$translate",function(a,b,c,d,e,f){a.forms={},a.item={},a.next=function(){e.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/chat/queues",a.item).success(function(){d.show(f.instant("MESSAGE_WELL_DONE"),"success"),c.path("/chat/queues/list")}).error(function(a){d.show(f.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues.wizard",{url:"/wizard",templateUrl:"app/chat/queue/wizard/wizard.html",controller:"ChatQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime",{url:"/realtime",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view.agent",{url:"/agent",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewAgentQueueCtrl",["$scope","$http","socket","Agent","ChatQueue",function(a,b,c,d,e){a.gridOptions={enableSorting:!1,enableFiltering:!0,columnDefs:[{name:"queueName",displayName:"Queue"},{name:"agentName",displayName:"Agent",cellClass:"text-center",cellTemplate:'<span data-ng-if="row.entity.agentName">{{row.entity.fullname}} [{{row.entity.agentName}}]</span>'},{name:"online",cellClass:"text-center",cellTemplate:'<span class="badge badge-empty" data-ng-if="row.entity.online != null" data-ng-class="row.entity.online ? \'badge-success\' : \'badge-danger\'"></span>'},{name:"lastLoginAt",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.lastLoginAt" is="relative-time" datetime="{{row.entity.lastLoginAt}}">April 1, 2014</time>'}],onRegisterApi:function(b){a.gridApi=b,a.gridApi.treeBase.on.rowExpanded(a,function(b){var c=_.findIndex(a.gridOptions.data,{$$hashKey:b.entity.$$hashKey});b.entity.Users&&b.entity.Users.forEach(function(b){_.find(a.gridOptions.data,{name:b.name})||a.gridOptions.data.splice(c+1,0,b)})})}},e.get(function(b){a.gridOptions.data=[],b.rows.forEach(function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b),b.Users&&b.Users.forEach(function(b){b.agentName=b.name,a.gridOptions.data.push(b)})}),c.socket.on("agent:save",function(b){var c=_.filter(a.gridOptions.data,{agentName:b.name});c.forEach(function(a){a.online=b.online,a.lastLoginAt=b.lastLoginAt})}),c.socket.on("chat_queue:save",function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b)}),c.socket.on("chat_queue:remove",function(b){_.remov(a.gridOptions.data,{queueName:b.name})}),c.socket.on("user_has_chat_queue:save",function(b){var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.ChatQueueId});d.get({id:b.UserId}).$promise.then(function(b){a.gridOptions.data.splice(c+1,0,{id:b.id,name:b.name,fullname:b.fullname,agentName:b.name,online:b.online,lastLoginAt:b.lastLoginAt})})["catch"](function(a){console.error(a)})}),c.socket.on("user_has_chat_queue:remove",function(b){for(var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.ChatQueueId}),d=c+1;d<a.gridOptions.data.length;d++)a.gridOptions.data[d].id==b.UserId&&a.gridOptions.data.splice(d,1)})},function(a){console.error(a)}),a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_chat:save"),c.unsyncUpdates("report_chat:update")}),a.initAgents=function(){b.get("/api/report/chats").success(function(b){a.agents=b,c.socket.on("report_chat:save",function(b){var c=_.find(a.agents,{id:b.id});c||a.agents.unshift(b)}),c.socket.on("report_chat:update",function(b){var c=_.find(a.agents,{id:b.id}),d=a.agents.indexOf(c);c&&_.merge(a.agents[d],b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view.agent.queues",{url:"/queues",controller:"ChatRealtimeViewAgentQueueCtrl",templateUrl:"app/chat/realtime/view/agent/queue/queue.html"})}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewAgentTimelineCtrl",["$scope","$http","socket","Agent","ChatQueue","uiGridConstants",function(a,b,c,d,e,f){a.gridOptions={enableFiltering:!0,columnDefs:[{name:"lastevent",cellClass:"text-center",enableFiltering:!1,enableSorting:!1,displayName:"",cellTemplate:"<span><i data-ng-class=\"{'icon-user font-yellow': row.entity.lastevent === 'called', 'icon-user-following font-green': row.entity.lastevent === 'agent', 'icon-user-unfollow font-red': row.entity.lastevent === 'timeout', 'icon-user-unfollow font-blue': row.entity.lastevent === 'answered_elsewhere'}\"></i></span>"},{name:"chatqueuename",displayName:"Queue Name",cellClass:"text-center"},{name:"fullname",cellClass:"text-center"},{name:"visitoremail",displayName:"Visitor",cellClass:"text-center"},{name:"websitename",displayName:"Website",cellClass:"text-center"},{name:"agentcalledAt",displayName:"Called At",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentcalledAt" is="relative-time" datetime="{{row.entity.agentcalledAt}}">April 1, 2014</time>',sort:{direction:f.DESC,priority:0}},{name:"agentconnectAt",displayName:"Connected At",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentconnectedAt" is="relative-time" datetime="{{row.entity.agentconnectedAt}}">April 1, 2014</time>'},{name:"agentringnoanswerAt",displayName:"No Answer At",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentringnoanswerAt" is="relative-time" datetime="{{row.entity.agentringnoanswerAt}}">April 1, 2014</time>'}],data:[]},a.initAgents=function(){b.get("/api/report/chats").success(function(b){a.gridOptions.data=b,c.socket.on("report_chat:save",function(b){var c=_.find(a.gridOptions.data,{id:b.id});c||a.gridOptions.data.unshift(b)}),c.socket.on("report_chat:update",function(b){var c=_.find(a.gridOptions.data,{id:b.id}),d=a.gridOptions.data.indexOf(c);c&&_.merge(a.gridOptions.data[d],b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view.agent.timeline",{url:"/timeline",controller:"ChatRealtimeViewAgentTimelineCtrl",templateUrl:"app/chat/realtime/view/agent/timeline/timeline.html"})}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewSessionCtrl",["$scope","$http","socket",function(a,b,c){a.conf={sessionsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.sessionsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_chat:save"),c.unsyncUpdates("report_chat:update")}),a.initChats=function(){b.get("/api/report/chat/sessions").success(function(b){a.sessions=b,c.socket.on("report_chat_session:save",function(b){var c=_.find(a.sessions,{id:b.id}),d=a.sessions.indexOf(c);c?_.merge(a.sessions[d],b):a.sessions.push(b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewCtrl",["$scope",function(a){a.agents=[{name:"Queues",link:"main.chat.realtime.view.agent.queues"},{name:"Timeline",link:"main.chat.realtime.view.agent.timeline"}],a.sessions=[{name:"Sessions",link:"main.chat.realtime.view.sessions"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view",{url:"/view",templateUrl:"app/chat/realtime/view/view.html",controller:"ChatRealtimeViewCtrl"}).state("main.chat.realtime.view.sessions",{url:"/sessions",controller:"ChatRealtimeViewSessionCtrl",templateUrl:"app/chat/realtime/view/session/session.html"})}]),angular.module("xCallyShuttleApp").controller("ChatStatisticCtrl",["$scope","$http","$stateParams","xAlert","socket","$location","$translate","$filter",function(a,b,c,d,e,f,g,h){a.conf={chatVisitorsByPage:10,chatRoomsByPage:10,chatEnquiriesByPage:10},a.$location=f,a.$translate=g,a.$filter=h,a.initList=function(){b.get("api/chat/visitors").success(function(b){a.chatVisitors=b,e.syncUpdates("chat_visitor",a.chatVisitors)}),b.get("api/chat/rooms").success(function(b){a.chatRooms=b,e.syncUpdates("chat_room",a.chatRooms)}),b.get("api/chat/enquiries").success(function(b){a.chatEnquiries=b,e.syncUpdates("chat_enquery",a.chatEnquiries)})},a.initVisitorView=function(){b.get("api/chat/visitors/"+c.id).success(function(b){a.chatVisitor=b}).error(function(a){d.show(g.instant(a.message),"danger")})},a.initEnquiryView=function(){b.get("api/chat/enquiries/"+c.id).success(function(b){a.chatEnquiry=b}).error(function(a){d.show(g.instant(a.message),"danger")})},a.initRoomView=function(){console.log(c),b.get("api/chat/rooms/"+c.id).success(function(b){a.chatRoom=b}).error(function(a){d.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.statistics",{url:"/statistics",templateUrl:"app/chat/statistic/statistic.html",controller:"ChatStatisticCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]},{name:"ui.select",insertBefore:"#ng_load_plugins_before",files:["assets/plugins/ui-select/select.min.css","assets/plugins/ui-select/select.min.js"]}])}]}}).state("main.chat.statistics.summary",{url:"/summary",templateUrl:"app/chat/statistic/statistic.summary.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile-old.css"]})}]}}).state("main.chat.statistics.enquiries",{url:"/enquiries",templateUrl:"app/chat/statistic/statistic.enquiry.html"}).state("main.chat.statistics.enquiry",{url:"/enquiry/:id",controller:"ChatStatisticCtrl",templateUrl:"app/chat/statistic/statistic.enquiry.view.html"}).state("main.chat.statistics.conversations",{url:"/conversations",templateUrl:"app/chat/statistic/statistic.conversation.html"}).state("main.chat.statistics.conversation",{url:"/conversation/:id",controller:"ChatStatisticCtrl",templateUrl:"app/chat/statistic/statistic.conversation.view.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]})}]}}).state("main.chat.statistics.visitors",{url:"/visitors",templateUrl:"app/chat/statistic/statistic.visitor.html"}).state("main.chat.statistics.visitor",{url:"/visitor/:id",controller:"ChatStatisticCtrl",templateUrl:"app/chat/statistic/statistic.visitor.view.html"})}]),angular.module("xCallyShuttleApp").controller("ChatTimelineListCtrl",["$scope","$http","socket",function(a,b,c){function d(b){a.events>50&&a.events.pop(),a.events.unshift(b)}a.initList=function(){a.events=[],b.get("/api/events/channel/chat").success(function(a){a.forEach(d),c.socket.on("event:chat:save",d)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.timeline.list",{url:"/list",templateUrl:"app/chat/timeline/list/list.html",controller:"ChatTimelineListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.timeline",{url:"/timeline",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteListCtrl",["$scope","$http","xAlert","$translate","socket","Modal","$rootScope","stResource",function(a,b,c,d,e,f,g,h){a.conf={chatWebsitesByPage:{name:"10",value:10}},a.chatWebsitesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.chatWebsites={checked:[]},a.check=function(b,c){c?a.chatWebsites.checked=angular.copy(_.pluck(a.displayedChatWebsites,"id")):a.chatWebsites.checked=[]},a.getChatWebsites=function(b){return _.map(a.displayedChatWebsites,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){e.unsyncUpdates("chat_website"),b.url="/api/chat/websites",h.getPage(b).then(function(c){a.displayedChatWebsites=c.rows,b.pagination.numberOfPages=c.total_pages,g.updateTableConfig(a.chatWebsitesByPage,a.displayedChatWebsites.length),g.updateTableConfig(a.conf.chatWebsitesByPage,a.displayedChatWebsites.length)}),e.socket.on("chat_website:save",function(){a.initList(b)}),e.socket.on("chat_website:remove",function(c){a.chatWebsites.checked=_.without(a.chatWebsites.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("api/chat/websites/"+a).success(function(){c.show(d.instant("MESSAGE_CHAT_WEBSITE_DELETE_SUCCESS")+"!","success")}).error(function(){c.show(d.instant("MESSAGE_CHAT_WEBSITE_DELETE_FAILURE"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/chat/websites",{params:{id:a.chatWebsites.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.$on("$destroy",function(){e.unsyncUpdates("chat_website")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.list",{url:"/list",templateUrl:"app/chat/website/list/list.html",controller:"ChatWebsiteListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions",{url:"/actions",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("chatWebsiteViewActionListCtrl",["$scope","$http","$translate","$stateParams","socket","xAlert","Modal",function(a,b,c,d,e,f,g){a.initActons=function(){console.log(d),a.sortableOptions={stop:function(){console.log("stop",_.pluck(a.chatApplications,"id")),b.post("api/chat/websites/"+d.websiteId+"/applications",{applications:_.pluck(a.chatApplications,"id")}).success(function(b){angular.copy(b,a.chatApplications)}).error(function(a){console.error(a)})}},b.get("/api/chat/applications",{params:{ChatWebsiteId:d.websiteId}}).success(function(b){a.chatApplications=b,e.socket.on("chat_application:remove",function(b){_.remove(a.chatApplications,{id:b.id})})})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("api/chat/applications/"+a).success(function(){f.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions.list",{url:"/list",templateUrl:"app/chat/website/view/action/list/list.html",controller:"chatWebsiteViewActionListCtrl"})}]),angular.module("xCallyShuttleApp").controller("chatWebsiteViewActionViewCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initAction=function(){a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],b.get("/api/chat/applications/"+c.actionId).success(function(b){if(a.application=b,a.application.alwaysTime=!1,a.application.IntervalId)a.application.intType="list";else switch(a.application.interval){case"*,*,*,*":a.application.intType="always";break;default:a.application.intType="custom"}var c=a.application.interval.split(",");"*"===c[0]?a.application.alwaysTime=!0:(a.application.t_from=moment(new Date),a.application.t_to=moment(new Date),a.application.t_from.hour(c[0].split("-")[0].split(":")[0]),a.application.t_from.minute(c[0].split("-")[0].split(":")[1]),a.application.t_to.hour(c[0].split("-")[1].split(":")[0]),a.application.t_to.minute(c[0].split("-")[1].split(":")[1])),"*"===c[1]?(a.application.wd_from="always",a.application.wd_to="always"):(a.application.wd_from=c[1].split("-")[0],a.application.wd_to=c[1].split("-")[1]),"*"===c[2]?(a.application.md_from="always",a.application.md_to="always"):(a.application.md_from=c[2].split("-")[0],a.application.md_to=c[2].split("-")[1]),"*"===c[3]?(a.application.m_from="always",a.application.m_to="always"):(a.application.m_from=c[3].split("-")[0],a.application.m_to=c[3].split("-")[1]),console.log(c),a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})}).error(function(a){console.error(a)})},a.getQueues=function(){b.get("/api/chat/queues",{params:{page:0,per_page:500}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.updateItem=function(){var e=["*","*","*","*"],g={app:a.application.app,timeout:a.application.timeout,chatAccountId:c.id};switch(a.application.app){case"agent":g.UserId=a.application.UserId;break;case"queue":g.chatQueueId=a.application.chatQueueId}switch(a.application.intType){case"always":g.interval=e.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(e[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),e[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",e[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",e[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",g.interval=e.join(","),delete a.application.IntervalId;break;case"list":g.IntervalId=a.application.IntervalId}b.put("/api/chat/applications/"+c.actionId,g).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions.view",{url:"/view/:actionId",templateUrl:"app/chat/website/view/action/view/view.html",controller:"chatWebsiteViewActionViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("chatWebsiteViewActionWizardCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){console.log(c),a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.application={alwaysTime:!0},a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})},a.getQueues=function(){b.get("/api/chat/queues",{params:{page:0,per_page:1e3}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:1e3}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.createItem=function(){var d=["*","*","*","*"],f={app:a.application.app,timeout:a.application.timeout,ChatWebsiteId:c.websiteId};switch(a.application.app){case"agent":f.UserId=a.application.UserId;break;case"queue":f.ChatQueueId=a.application.ChatQueueId}switch(a.application.intType){case"always":f.interval=d.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(d[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),d[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",d[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",d[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",f.interval=d.join(","),
-delete a.application.IntervalId;break;case"list":f.IntervalId=a.application.IntervalId}b.post("/api/chat/applications",f).success(function(){e.path("/chat/websites/view/"+c.websiteId+"/actions/list")}).error(function(a){console.error(a)})},a.formValidation=function(a){return a},a.next=function(){g.wizard().next()}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions.wizard",{url:"/wizard",templateUrl:"app/chat/website/view/action/wizard/wizard.html",controller:"chatWebsiteViewActionWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.snippet",{url:"/snippet",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteViewSnippetViewCtrl",["$scope","$http","$stateParams","$translate","Template",function(a,b,c,d,e){a.$translate=d,a.statePreview={state:"online"},a.lang={HeaderCurrentlyChatting:"Live Chat",HeaderOffline:"Contact us",OperatorOfflineMessage:"It appears as if all operators are currently offline.",OfflineMessage:"<strong>We're not online.</strong><br/>It doesn't mean we're not there to help - leave your message below and we'll be in touch as soon as possible.",EnquiryMessagePlaceholder:"Your message...",EnquiryButtonText:"Leave message",EnquirySubmitSuccess:"Your message was sucessfully submitted - we will contact you as soon as possible.",OperatorComposing:"{fullname} is typing...",FirstMessageText:"",ExitChatButtonText:"Exit Chat",ExitChatQuestionText:"Are you sure?",ExitChatButtonConfirmText:"Yes",ExitChatButtonCancelText:"No",MessagePlaceholderText:"Your message...",MessageSendButtonText:"Send",ValidationEmailRequired:"Please enter your email address",ValidationEmailInvalid:"Please enter a valid email address",ValidationEmailMaxLength:"The email address may not exceed 85 characters",ValidationUsernameRequired:"Please enter your name",ValidationUsernameMaxLength:"The name may not exceed 45 characters",ValidationEnquiryRequired:"Please enter your enquiry",ValidationEnquiryMaxLength:"The enquiry may not exceed 1500 characters",ValidationMessageRequired:"Please enter your message",ValidationMessageMaxLength:"The message may not exceed 750 characters"},a.initView=function(){e.get().$promise.then(function(b){console.log(b),a.mailTemplates=b.rows}),b.get("api/chat/websites/"+c.websiteId+"/snippet").success(function(b){a.snippetCode=b})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.snippet.view",{url:"/view",templateUrl:"app/chat/website/view/snippet/view/view.html",controller:"ChatWebsiteViewSnippetViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteViewCtrl",["$scope","xAlert","$http","$location","$stateParams","$translate","WizardHandler",function(a,b,c,d,e,f,g){a.initApplication=function(){a.forms={},a.application={}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.deleteItem=function(a){c["delete"]("api/chat/applications/"+a).error(function(){b.show(f.instant("Something went wrong!"),"danger")})},a.initView=function(){c.get("/api/chat/websites/"+e.websiteId).success(function(b){a.chatWebsite=b}).error(function(a){b.show(a.message,"danger")})},a.updateItem=function(){c.put("/api/chat/websites/"+a.chatWebsite.id,a.chatWebsite).success(function(){b.show(f.instant("MESSAGE_CHAT_WEBSITE_UPDATE_SUCCESS")+"!","success")}).error(function(){b.show(f.instant("MESSAGE_CHAT_WEBSITE_UPDATE_FAILURE"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view",{url:"/view/:websiteId",templateUrl:"app/chat/website/view/view.html",controller:"ChatWebsiteViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites",{url:"/websites",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteWizardCtrl",["$scope","$http","$location","$translate","WizardHandler","xAlert",function(a,b,c,d,e,f){a.$translate=d,a.forms={formSetting:void 0,formAppearance:void 0,formLabel:void 0,formFunctionality:void 0},a.next=function(){e.wizard().next()},a.exitValidation=function(a){return a},a.item={},a.createItem=function(){b.post("api/chat/websites",a.item).success(function(){f.show(d.instant("MESSAGE_CHAT_WEBSITE_CREATE_SUCCESS"),"success"),c.path("/chat/websites/list")}).error(function(){f.show(d.instant("MESSAGE_CHAT_WEBSITE_CREATE_FAILURE"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.wizard",{url:"/wizard",templateUrl:"app/chat/website/wizard/wizard.html",controller:"ChatWebsiteWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.companies",{url:"/companies",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("CompanyListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerCompanyListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={companiesByPage:{name:"10",value:10}},a.companiesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Companies={checked:[]},a.check=function(b,c){c?a.Companies.checked=angular.copy(_.pluck(a.displayedCompanies,"id")):a.Companies.checked=[]},a.getCompanies=function(b){return _.map(a.displayedCompanies,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("company"),b.url="/api/contactmanager/companies",h.getPage(b).then(function(c){a.displayedCompanies=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.companiesByPage,a.displayedCompanies.length),d.updateTableConfig(a.conf.companiesByPage,a.displayedCompanies.length)}),c.socket.on("company:save",function(){console.log("save"),a.initList(b)}),c.socket.on("company:remove",function(c){a.Companies.checked=_.without(a.Companies.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/contactmanager/companies/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/contactmanager/companies",{params:{id:a.Companies.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/contactmanager/company/list/create.modal.html",controller:"CompanyListCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/companies",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.companies.list",{url:"/list",templateUrl:"app/contactmanager/company/list/list.html",controller:"ContactManagerCompanyListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("ContactManagerCompanyViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getCompany=function(){b.get("/api/contactmanager/companies/"+e.id).success(function(b){a.company=b}).error(function(a){f.path("/contactmanager/companies/list")})},a.updateCompany=function(){var f=angular.copy(a.company);b.put("/api/contactmanager/companies/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.company=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.companies.view",{url:"/view/:id",templateUrl:"app/contactmanager/company/view/view.html",controller:"ContactManagerCompanyViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.contactmanager.companies.view.settings",{url:"/settings",templateUrl:"app/contactmanager/company/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.contacts",{url:"/contacts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ContactManagerListImportModalCtrl",["$scope","$uibModalInstance","indexes","csv","xAlert","socket","$http",function(a,b,c,d,e,f,g){function h(b){if(b>=a.csvLength||a.stopped)return void(a.importing=!1);var c={Phones:[],Emails:[],customFields:{}};_.forOwn(a.item,function(e,f){switch(f){case"Phones":a.item.Phones.forEach(function(a){""!==d[b][a]&&c.Phones.push({phone:d[b][a]})});break;case"Emails":a.item.Emails.forEach(function(a){""!==d[b][a]&&c.Emails.push({email:d[b][a]})});break;case"customFields":_.forOwn(a.item.customFields,function(a,e){c.customFields[e]=d[b][a]});break;case"tags":c.tags=[],a.item.tags.forEach(function(a){""!==d[b][a]&&c.tags.push(d[b][a])});break;default:c[f]=d[b][e]}}),c.tags=c.tags?c.tags.join(","):void 0,_.forOwn(c.customFields,function(a,b){""===a&&delete c.customFields[b]}),c.ServiceId=a.item.ServiceId,c.CompanyId=a.item.CompanyId||null,g.post("/api/contactmanager",c).success(function(c){a["import"].success+=i,a["import"].succeeded+=1,h(b+1)}).error(function(c){a["import"].fail+=i,a["import"].failed+=1,h(b+1)})}a.indexes=c,a.importing=!1,a.submitted=!1,a.stopped=!1,a["import"]={success:0,fail:0,succeeded:0,failed:0},a.csvLength=d.length;var i=100/a.csvLength;a.forms={dashboard:void 0},a.item={},a.start=function(){a.importing=!0,a.submitted=!0,h(0)},a.getServices=function(){g.get("/api/contactmanager/services/").success(function(b){a.services=b.rows,a.item.ServiceId=1,a.getCustomFields()}).error(function(a){e.show($translate.instant(a.message)+"!","danger")})},a.getCustomFields=function(){g.get("/api/contactmanager/services/"+a.item.ServiceId+"/customfields").success(function(b){a.customFields=b,a.customFields.forEach(function(a){a.values=JSON.parse(a.values)}),f.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),f.socket.on("custom_field:save",function(b){if(b.ServiceId===a.item.ServiceId){var c=_.find(a.customFields,{id:b.id});c||("string"==typeof b.values&&(b.values=JSON.parse(b.values)),a.customFields.push(b))}})}).error(function(a){console.error(a),e.show(a.message,"danger")})},a.close=function(){b.close()},a.stop=function(){a.stopped=!0}}]),angular.module("xCallyShuttleApp").controller("ContactManagerContactListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource","FileUploader","Papa","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j,k,l){var m;i.FileSelect.prototype.isEmptyAfterSelection=function(){return!0};var n=a.uploader=new i({queueLimit:1,clearInputAfterAddedToQueue:!0});n.onAfterAddingFile=function(b){console.log("fileadded"),j.parse(b._file,{header:!0,complete:function(b){a.uploader.clearQueue(),a["import"](b.data)},error:function(a){console.log(a)}})},a["import"]=function(b){f.unsyncUpdates("contact_manager");var c=k.open({animation:!0,size:"lg",backdrop:"static",keyboard:!1,templateUrl:"app/contactmanager/contact/list/import.modal.html",controller:"ContactManagerListImportModalCtrl",resolve:{indexes:function(){return _.keys(b[0])},csv:function(){return b}}});c.result.then(function(b){a.initList(m),f.socket.on("contact_manager:save",function(){a.initList(m)}),f.socket.on("contact_manager:remove",function(b){a.contacts.checked=_.without(a.contacts.checked,b.id),a.initList(m)})},function(){l.info("Modal dismissed at: "+new Date)})},a.conf={contactsByPage:{name:"10",value:10},labels:["mailbox","fullname","email"]},a.contactsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.contacts={checked:[]},a.check=function(b,c){c?a.contacts.checked=angular.copy(_.pluck(a.displayedContacts,"id")):a.contacts.checked=[]},a.getContacts=function(b){return _.map(a.displayedContacts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("contact_manager"),b.url="/api/contactmanager",m=b,h.getPage(b).then(function(c){console.log(c),a.displayedContacts=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.contactsByPage,a.displayedContacts.length),d.updateTableConfig(a.conf.contactsByPage,a.displayedContacts.length)}),f.socket.on("contact_manager:save",function(){a.initList(b)}),f.socket.on("contact_manager:remove",function(c){a.contacts.checked=_.without(a.contacts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/contactmanager/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){e.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/contactmanager",{params:{id:a.contacts.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.contacts.list",{url:"/list",templateUrl:"app/contactmanager/contact/list/list.html",controller:"ContactManagerContactListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager",{url:"/contactmanager",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.customfields",{url:"/customfields",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ContactManagerCustomFieldListCreateModalCtrl",["$scope","$uibModalInstance","$translate",function(a,b,c){a.$translate=c,a.forms={dashboard:void 0},a.item={},a.choices=[{value:""}],a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)},a.types=[{name:"APPLICATION_TEXT",value:"text"},{name:"APPLICATION_SELECT",value:"select"}],a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),"select"===a.item.type&&(a.item.values=angular.toJson(a.choices)),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerCustomFieldListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={cutomFieldsByPage:{name:"10",value:10}},a.customFieldsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.customFields={checked:[]},a.check=function(b,c){c?a.customFields.checked=angular.copy(_.pluck(a.displayedCustomFields,"id")):a.customFields.checked=[]},a.getCustomFields=function(b){return _.map(a.displayedCustomFields,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("custom_field"),b.url="/api/contactmanager/customfields",h.getPage(b).then(function(c){a.displayedCustomFields=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.customFieldsByPage,a.displayedCustomFields.length),d.updateTableConfig(a.conf.customFieldsByPage,a.displayedCustomFields.length)}),c.socket.on("custom_field:save",function(){console.log("save"),a.initList(b)}),c.socket.on("custom_field:remove",function(c){a.customFields.checked=_.without(a.customFields.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/contactmanager/customfields/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/contactmanager/customfields/",{params:{id:a.customFields.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/contactmanager/customfield/list/create.modal.html",controller:"ContactManagerCustomFieldListCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/customfields/",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.customfields.list",{url:"/list",templateUrl:"app/contactmanager/customfield/list/list.html",controller:"ContactManagerCustomFieldListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("ContactManagerCustomFieldViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getCustomField=function(){b.get("/api/contactmanager/customfields/"+e.id).success(function(b){a.customField=b,"select"===a.customField.type&&(a.choices=JSON.parse(a.customField.values))}).error(function(a){console.error(a),f.path("/contactmanager/customfields/list")})},a.updateCustomField=function(){"select"===a.customField.type&&(a.customField.values=angular.toJson(a.choices));var f=angular.copy(a.customField);b.put("/api/contactmanager/customfields/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.customField=f})},a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.customfields.view",{url:"/view/:id",templateUrl:"app/contactmanager/customfield/view/view.html",controller:"ContactManagerCustomFieldViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.contactmanager.customfields.view.settings",{url:"/settings",templateUrl:"app/contactmanager/customfield/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceListCtrl",["$scope","$http","socket","$translate","$rootScope","Modal","xAlert","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={servicesByPage:{name:"10",value:10},labels:["name","description"]},a.servicesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.services={checked:[]},a.check=function(b,c){c?a.services.checked=angular.copy(_.pluck(_.filter(a.displayedServices,function(a){return!a.defaultEntry}),"id")):a.services.checked=[]},a.getServices=function(b){return _.map(a.displayedServices,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("service"),b.url="/api/contactmanager/services",h.getPage(b).then(function(c){a.displayedServices=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.servicesByPage,a.displayedServices.length),e.updateTableConfig(a.conf.servicesByPage,a.displayedServices.length)}),c.socket.on("service:save",function(){a.initList(b)}),c.socket.on("service:remove",function(c){console.log("remove"),a.services.checked=_.without(a.services.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/contactmanager/services/"+a).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/contactmanager/services",{params:{id:a.services.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/contactmanager/service/list/create.modal.html",controller:"ContactManagerServiceListCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/services/",a).then(function(a){g.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.services.list",{url:"/list",templateUrl:"app/contactmanager/service/list/list.html",controller:"ContactManagerServiceListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.services",{url:"/services",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceCustomFieldViewCreateModalCtrl",["$scope","$uibModalInstance","$translate",function(a,b,c){a.$translate=c,a.forms={dashboard:void 0},a.item={},a.choices=[{value:""}],a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)},a.types=[{name:"APPLICATION_TEXT",value:"text"},{name:"APPLICATION_SELECT",value:"select"}],a.ok=function(){"select"===a.item.type&&(a.item.values=angular.toJson(a.choices)),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","$uibModal","$log","Modal",function(a,b,c,d,e,f,g,h,i,j){var k=function(){return{select:function(c){b.post("/api/contactmanager/services/"+a.service.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/contactmanager/services/"+a.service.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getService=function(){b.get("/api/contactmanager/services/"+e.id).success(function(b){a.service=b}).error(function(a){console.error(a),g.path("/contactmanager/services/list")})},a.updateService=function(){var f=angular.copy(a.service);b.put("/api/contactmanager/services/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.service=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/contactmanager/user_has_services",method:"GET",params:{service:a.service.id}}).success(function(b){ComponentsDropdowns.bindQueue(a.teams,_.pluck(b,"UserId"),k)})}).error(function(a){console.error(a)})},a.getServiceCustomFields=function(){b.get("/api/contactmanager/services/"+e.id+"/customfields").success(function(b){a.customFields=b,f.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),f.socket.on("custom_field:save",function(b){if(b.ServiceId===e.id){var c=_.find(a.customFields,{id:b.id});c||a.customFields.push(b)}})}).error(function(a){console.error(a),g.path("/contactmanager/services/view/"+e.id+"/settings")})},a.create=function(){var a=h.open({animation:!0,templateUrl:"app/contactmanager/service/view/create.modal.html",controller:"ContactManagerServiceCustomFieldViewCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/services/"+e.id+"/customfields/",a).then(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){i.info("Modal dismissed at: "+new Date)})},a.deleteItem=j.confirm["delete"](function(a){b["delete"]("/api/contactmanager/services/customfields/"+a).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.getCustomField=function(){b.get("/api/contactmanager/services/customfields/"+e.cfId).success(function(b){a.customField=b,"select"===a.customField.type&&(a.choices=JSON.parse(a.customField.values))}).error(function(a){console.error(a),g.path("/contactmanager/customfields/list")})},a.updateCustomField=function(){"select"===a.customField.type&&(a.customField.values=angular.toJson(a.choices));var f=angular.copy(a.customField);b.put("/api/contactmanager/services/customfields/"+e.cfId,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.customField=f})},a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.services.view",{url:"/view/:id",templateUrl:"app/contactmanager/service/view/view.html",controller:"ContactManagerServiceViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.contactmanager.services.view.settings",{url:"/settings",templateUrl:"app/contactmanager/service/view/view.settings.html"}).state("main.contactmanager.services.view.agents",{url:"/agents",templateUrl:"app/contactmanager/service/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}}).state("main.contactmanager.services.view.customfields",{url:"/customfields",templateUrl:"app/contactmanager/service/view/view.customFields.html"}).state("main.contactmanager.services.view.customfields.settings",{url:"/settings/:cfId",templateUrl:"app/contactmanager/service/view/view.customFieldSettings.html",controller:"ContactManagerServiceViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("DashboardCtrl",["$scope","$translate",function(a,b){a.voice=[{name:b.instant("APPLICATION_QUEUE"),link:"main.dashboard.voice"}],a.mail=[{name:b.instant("APPLICATION_QUEUE"),link:"main.dashboard.mail"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.dashboard",{"abstract":!0,url:"/dashboard",templateUrl:"app/dashboard/dashboard.html",controller:"DashboardCtrl"}).state("main.dashboard.voice",{url:"/voice",controller:"DashboardVoiceCtrl",templateUrl:"app/dashboard/voice/voice.html"}).state("main.dashboard.mail",{url:"/mail",controller:"DashboardMailCtrl",templateUrl:"app/dashboard/mail/mail.html"})}]),angular.module("xCallyShuttleApp").controller("DashboardMailCtrl",["$scope",function(a){a.message="Hello"}]),angular.module("xCallyShuttleApp").controller("DashboardVoiceCtrl",["$scope","$http","xAlert","socket",function(a,b,c,d){function e(b,c){var d;return!b.queuecallerjoinAt||b.queuecallerleaveAt||b.queuecallercompleteAt||b.queuecallerabandonAt?b.queuecallerjoinAt&&b.queuecallerleaveAt&&!b.queuecallercompleteAt&&!b.queuecallerabandonAt?d="activeCalls":b.queuecallerjoinAt&&b.queuecallerleaveAt&&b.queuecallercompleteAt&&!b.queuecallerabandonAt?d="completedCalls":b.queuecallerjoinAt&&b.queuecallerleaveAt&&!b.queuecallercompleteAt&&b.queuecallerabandonAt&&(d="abandonedCalls"):d="waitCalls",c?d:void(d&&a.queueStats[d]++)}a.queueStats={abandonedCalls:0,completedCalls:0,waitCalls:0,activeCalls:0},a.getQueueStats=function(){b.get("/api/report/queues").then(function(b){a.queueReports=b.data,a.queueReports.forEach(function(a){e(a,!1)}),d.socket.on("report_queue:save",function(b){console.log("report save or update");var c=_.find(a.queueReports,{id:b.id}),d=a.queueReports.indexOf(c);if(c){console.log("found item, is an update");var f=e(c,!0);console.log("old item value is "+f+", decrementing..."),f&&a.queueStats[f]--,_.merge(a.queueReports[d],b)}else console.log("item not found in collection, is a create"),a.queueReports.unshift(b);console.log("checking new item type and increasing..."),e(b,!1)})})["catch"](function(a){c.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk",{url:"/desk",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("DeskListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedDeskAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedDeskAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("desk_account"),b.url="/api/desk/accounts",h.getPage(b).then(function(d){a.displayedDeskAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedDeskAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedDeskAccounts.length)}),f.socket.on("desk_account:save",function(){a.initList(b)}),f.socket.on("desk_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/desk/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/desk/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/desk/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk.list",{url:"/list",templateUrl:"app/desk/list/list.html",controller:"DeskListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("DeskViewCtrl",["$scope","$http","$stateParams","$translate","$location","WizardHandler","socket","xAlert","Modal","desk_com",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0
-},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){f.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){g.unsyncUpdates("desk_configuration"),g.unsyncUpdates("desk_field")}),a.initView=function(){b.get("/api/desk/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){h.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/desk/accounts/"+c.id,a.account).success(function(){h.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/desk/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,g.socket.on("desk_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.deleteConfiguration=i.confirm["delete"](function(a){b["delete"]("api/desk/configurations/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/desk/configurations",a.configuration).success(function(a){e.path("desk/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){h.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/desk/accounts/"+c.id+"/fields").success(function(b){a.accountFields=j.fields.concat(b)}).error(function(a){h.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/desk/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,g.socket.on("desk_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){h.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/desk/fields/"+a.id).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/desk/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/desk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/desk/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/desk/fields/"+a.id,a).success(function(){}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){if(b.content="",b.idField){var c=_.find(a.accountFields,"id",b.idField);c&&(b.customField=_.result(c,"custom",!0))}a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"id",b);return c?c.data.choices?c.data.choices:null:void 0}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk.view",{url:"/view/:id",templateUrl:"app/desk/view/view.html",controller:"DeskViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.desk.view.account",{url:"/account",templateUrl:"app/desk/view/view.account.html"}).state("main.desk.view.configurations",{url:"/configurations",templateUrl:"app/desk/view/view.configurations.html"}).state("main.desk.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/desk/view/view.configurationSettings.html",controller:"DeskViewCtrl"}).state("main.desk.view.configuration",{url:"/configuration",templateUrl:"app/desk/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("DeskWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){console.log(a.item),b.post("api/desk/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/desk/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk.wizard",{url:"/wizard",templateUrl:"app/desk/wizard/wizard.html",controller:"DeskWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts",{url:"/accounts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxAccountListCtrl",["$scope","$http","xAlert","$translate","socket","Modal","$rootScope","$log","stResource",function(a,b,c,d,e,f,g,h,i){a.conf={faxAccountsByPage:{name:"10",value:10}},a.faxAccountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.fax_accounts={checked:[]},a.check=function(b,c){c?a.fax_accounts.checked=angular.copy(_.pluck(a.displayedFaxAccounts,"id")):a.fax_accounts.checked=[]},a.initList=function(b){e.unsyncUpdates("fax_account"),b.url="/api/fax/accounts",i.getPage(b).then(function(c){a.displayedFaxAccounts=c.rows,b.pagination.numberOfPages=c.total_pages,g.updateTableConfig(a.faxAccountsByPage,a.displayedFaxAccounts.length),g.updateTableConfig(a.conf.faxAccountsByPage,a.displayedFaxAccounts.length)}),e.socket.on("fax_account:save",function(){a.initList(b)}),e.socket.on("fax_account:remove",function(c){a.fax_accounts.checked=_.without(a.fax_accounts.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("api/fax/accounts/"+a).success(function(){c.show(d.instant("MESSAGE_FAX_ACCOUNT_DELETE_SUCCESS"),"success")}).error(function(){c.show(d.instant("MESSAGE_FAX_ACCOUNT_DELETE_FAILURE"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/fax/accounts",{params:{id:a.fax_accounts.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(d.instant(a.message),"danger")})}),a.getFaxAccounts=function(b){return _.map(a.faxAccountsByPage,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.$on("$destroy",function(){e.unsyncUpdates("fax_account")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts.list",{url:"/list",templateUrl:"app/fax/account/list/list.html",controller:"FaxAccountListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FaxAccountViewCtrl",["$scope","$http","$stateParams","$translate","$location","WizardHandler","socket","xAlert","Modal",function(a,b,c,d,e,f,g,h,i){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.forms={},a.sortableOptions={stop:function(){b.post("api/fax/accounts/"+c.id+"/applications",{applications:_.pluck(a.faxApplications,"id")}).success(function(b){a.faxApplications=b}).error(function(a){console.error(a)})},"ui-floating":!0},a.goNext=function(){f.wizard().next()},a.formValidation=function(a){return a},a.initApplication=function(){a.forms={},a.application={}},a.deleteItem=i.confirm["delete"](function(a){b["delete"]("api/fax/applications/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.getAppdata=function(b,c){switch(b){case"agent":return a.agents?_.find(a.agents,{id:c}).name:c;case"queue":return a.faxQueues?_.find(a.faxQueues,{id:c}).name:c}return"UNKNOWN"},a.createItem=function(){switch(a.application.appdata=a.application.appdata.id,a.application.app){case"agent":a.application.UserId=parseInt(a.application.appdata,10);break;case"queue":a.application.FaxQueueId=parseInt(a.application.appdata,10)}a.application.FaxAccountId=c.id,b.post("api/fax/applications",a.application).success(function(){e.path("fax/accounts/view/"+c.id+"/routes")}).error(function(){h.show("Something went wrong!","danger")})},a.$watch("application.app",function(c){if(c){var d;switch(c){case"agent":d="api/agents";break;case"queue":d="api/fax/queues"}b.get(d).success(function(b){a.items=b.rows})}},!0),a.initView=function(){b.get("/api/trunks").success(function(b){a.trunks=b.rows}).error(function(a){console.log(a)}),b.get("/api/fax/accounts/"+c.id).success(function(b){a.account=b}).error(function(){})},a.getAgents=function(){b.get("api/fax/agents").success(function(b){a.agents=b})},a.getFaxApplications=function(){b.get("/api/fax/applications",{params:{FaxAccountId:c.id}}).success(function(b){a.faxApplications=b,g.socket.on("fax_application:remove",function(b){_.remove(a.faxApplications,{id:b.id})})}),b.get("/api/agents").success(function(b){a.agents=b.rows}),b.get("/api/fax/queues").success(function(b){a.faxQueues=b.rows})},a.updateItemFaxAccount=function(){b.put("/api/fax/accounts/"+c.id,a.account).success(function(){h.show(d.instant("MESSAGE_FAX_ACCOUNT_UPDATE_SUCCESS")+".","success")}).error(function(){h.show(d.instant("MESSAGE_FAX_ACCOUNT_UPDATE_FAILURE")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts.view",{url:"/view/:id",templateUrl:"app/fax/account/view/view.html",controller:"FaxAccountViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.fax.accounts.view.settings",{url:"/settings",templateUrl:"app/fax/account/view/view.settings.html",authenticate:!0}).state("main.fax.accounts.view.routes",{url:"/routes",templateUrl:"app/fax/account/view/view.routes.html",authenticate:!0}).state("main.fax.accounts.view.applications",{url:"/applications",templateUrl:"app/fax/account/view/view.applications.html",authenticate:!0})}]),angular.module("xCallyShuttleApp").controller("FaxAccountWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){a.$translate=d,a.forms={},a.item={},a.item.ecm=!1,a.item.minrate="9600",a.item.maxrate="33600",b.get("/api/trunks").success(function(b){a.trunks=b.rows}).error(function(a){console.error(a)})},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("api/fax/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_FAX_ACCOUNT_CREATE_SUCCESS")+".","success"),c.path("/fax/accounts/list")}).error(function(){e.show(d.instant("MESSAGE_FAX_ACCOUNT_CREATE_FAILURE")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts.wizard",{url:"/wizard",templateUrl:"app/fax/account/wizard/wizard.html",controller:"FaxAccountWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations",{url:"/automations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxAutomationListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={faxAutomationsByPage:{name:"10",value:10}},a.faxAutomationsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.faxAutomations={checked:[]},a.check=function(b,c){c?a.faxAutomations.checked=angular.copy(_.pluck(a.displayedFaxAutomations,"id")):a.faxAutomations.checked=[]},a.getFaxAutomations=function(b){return _.map(a.displayedFaxAutomations,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("fax_business_automation"),b.url="/api/fax/business/automations",e.getPage(b).then(function(c){a.displayedFaxAutomations=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.faxAutomationsByPage,a.displayedFaxAutomations.length),d.updateTableConfig(a.conf.faxAutomationsByPage,a.displayedFaxAutomations.length)}),g.socket.on("fax_business_automation:save",function(){a.initList(b)}),g.socket.on("fax_business_automation:remove",function(c){a.faxAutomations.checked=_.without(a.faxAutomations.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/fax/business/automations/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/fax/business/automations",{params:{id:a.faxAutomations.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/fax/business/automations/"+a,{status:d}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.$on("$destroy",function(){g.unsyncUpdates("fax_business_automation")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations.list",{url:"/list",templateUrl:"app/fax/automation/list/list.html",controller:"FaxAutomationListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FaxAutomationViewCtrl",["$scope","$stateParams","$http","automation","socket","xAlert","$translate","$log",function(a,b,c,d,e,f,g,h){a.initView=function(){a.forms={info:{}},a.automations=d.automations,c.get("/api/fax/business/automations/"+b.id).success(function(c){h.debug(c),a.test=c,a.automation=c,e.syncUpdatesByAttributes("business_condition",{FaxBusinessAutomationId:b.id},c.BusinessConditions)}).error(function(){f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateAutomation=function(){c.put("/api/fax/business/automations/"+a.automation.id,{name:a.automation.name,description:a.automation.description}).success(function(a){h.debug(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),h.error(a)})},a.getOperatorsByCondition=function(a){var b=[],c=_.find(d.automations.conditions,{key:a});return c.operators&&c.operators.length&&(b=c.operators),b},a.getAttributesByCondition=function(a){var b=[],c=_.find(d.automations.conditions,{key:a});if(c.attributes&&c.attributes.length)switch(c.key){case"createdAt":b=_.map(c.attributes,function(a){return a.value=parseInt(a.value,10),a});break;default:b=c.attributes}return b},a.addNewCondition=function(b){c.post("/api/business/conditions",{type:b,condition:"status",FaxBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessConditions.push(b)}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addNewAction=function(){c.post("/api/business/actions",{condition:"status",FaxBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessActions.push(b)}).error(function(a){console.error(a)})},a.removeCondition=function(a){c["delete"]("/api/business/conditions/"+a).success(function(a){console.log(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.removeAction=function(b){c["delete"]("/api/business/actions/"+b).success(function(b){console.log(b),a.automation.BusinessActions=_.reject(a.automation.BusinessActions,{id:b.id})}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateCondition=function(a,b,d){var e={};e[b]=d,c.put("/api/business/conditions/"+a,e).success(function(a){console.log(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateAction=function(a,b,d){var e={};e[b]=d,c.put("/api/business/actions/"+a,e).success(function(a){console.log(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations.view",{url:"/view/:id",templateUrl:"app/fax/automation/view/view.html",controller:"FaxAutomationViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.fax.automations.view.settings",{url:"/settings",templateUrl:"app/fax/automation/view/view.settings.html",authenticate:!0}).state("main.fax.automations.view.routes",{url:"/routes",templateUrl:"app/fax/automation/view/view.routes.html",authenticate:!0}).state("main.fax.automations.view.application",{url:"/application",templateUrl:"app/fax/automation/view/view.application.html",authenticate:!0})}]),angular.module("xCallyShuttleApp").controller("FaxAutomationWizardCtrl",["$scope","$http","$location","automation","WizardHandler","xAlert","$translate",function(a,b,c,d,e,f,g){a.forms={},a.automations={or:[],and:[],actions:[]},a.addNewChoice=function(b){var c=angular.copy(d.automations);a.automations[b].push(c)},a.removeChoice=function(b,c){a.automations[b].splice(c)},a.goNext=function(){e.wizard().next()},a.createItem=function(){a.automations.or.forEach(function(a){a.condition=a.condition.key,a.type="or",delete a.conditions,delete a.actions}),a.automations.and.forEach(function(a){a.condition=a.condition.key,a.type="and",delete a.conditions,delete a.actions}),a.automations.actions.forEach(function(a){a.condition=a.condition.key,delete a.conditions,delete a.actions}),b.post("api/fax/business/automations",a.automations).success(function(){f.show(g.instant("MESSAGE_WELL_DONE"),"success"),c.path("/fax/automations/list")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.formValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations.wizard",{url:"/wizard",templateUrl:"app/fax/automation/wizard/wizard.html",controller:"FaxAutomationWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax",{url:"/fax",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxInboxComposeCtrl",["$scope","$http","FileUploader","$location","Auth","xAlert","$cookieStore","$translate",function(a,b,c,d,e,f,g,h){a.forms={},a.form={to:[],sto:[]},b.get("api/fax/accounts").success(function(b){a.faxAccounts=b.rows}),a.isNewMessageFromEmpty=!0;var i=a.uploader=new c({url:"api/fax/messages",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+g.get("token")}});i.filters.push({name:"pdfFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|pdf|".indexOf(b)}}),i.onBeforeUploadItem=function(b){b.formData.push({accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,userId:e.getCurrentUser().id,html:a.form.html?a.form.html:""})},i.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d)},i.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d)},i.onCompleteAll=function(){i.clearQueue(),f.show(h.instant("MESSAGE_WELL_DONE"),"success"),d.path("/fax/inbox/incoming")},i.onWhenAddingFileFailed=function(){f.show(h.instant("MESSAGE_WRONG_FORMAT"),"danger")},a.sendFax=function(){return a.form.sto.length?void(i.queue.length?i.uploadAll():b.post("api/fax/messages",{accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,userId:e.getCurrentUser().id,html:a.form.html,onlyText:!0}).success(function(){f.show(h.instant("MESSAGE_WELL_DONE"),"success"),d.path("/fax/inbox/incoming")}).error(function(a){f.show(h.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),console.error(a)})):(a.forms.compose.to.$valid=!1,void(a.forms.compose.to.$invalid=!0))},a.cancel=function(){a.form.sto=[],delete a.form.from}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox.compose",{url:"/compose",templateUrl:"app/fax/inbox/room/room.html",controller:"FaxInboxComposeCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxInboxCtrl",["$scope","$http","$location","$translate","$timeout","$notification","Auth","socket","$interval",function(a,b,c,d,e,f,g,h,i){a.go=function(a,d,e){e?b.put("/api/fax/rooms/"+d,{status:e}).success(function(){c.path(a)}).error(function(a){console.error(a)}):c.path(a)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox",{url:"/inbox",templateUrl:"app/fax/inbox/inbox.html",controller:"FaxInboxCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/inbox.css","assets/css/todo.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FaxInboxIncomingCtrl",["$scope","$http","$location","socket","Auth","xAlert",function(a,b,c,d,e,f){a.$location=c,a.getRooms=function(){e.isAdmin()?b.get("api/fax/rooms").success(function(b){a.faxRooms=b,d.syncUpdates("fax_room",a.faxRooms)}).error(function(a){console.error(a),f.show($translate.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")}):b.get("api/fax/rooms/agent/"+e.getCurrentUser().id).success(function(b){a.faxRooms=b,d.socket.on("fax_room:update",function(b){b.UserId===e.getCurrentUser().id&&a.faxRooms.push(b)})}).error(function(a){f.show($translate.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox.incoming",{url:"/incoming",templateUrl:"app/fax/inbox/incoming/incoming.html",controller:"FaxInboxIncomingCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxInboxRoomCtrl",["$scope","$http","$stateParams","$location","FileUploader","socket","Auth","xAlert","$translate","$cookieStore",function(a,b,c,d,e,f,g,h,i,j){function k(){a.lastMessage=_.reject(a.faxRoom.FaxMessages,function(a){return"RECEIVED"!==a.status}),a.lastMessage=_.sortByOrder(a.lastMessage,["id"],["desc"])[0],a.lastMessage&&(console.log(a.faxRoom),a.form.from=a.faxRoom.FaxAccount,a.form.to=[a.lastMessage.From.phone],a.form.sto=[a.lastMessage.From.phone])}var l=a.uploader=new e({url:"api/fax/messages",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+j.get("token")}});l.filters.push({name:"pdfFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|pdf|".indexOf(b)}}),l.onBeforeUploadItem=function(b){console.log(a.form.from.id,a.form.sto[0],a.isNewMessageFromEmpty,c.id,g.getCurrentUser().id),b.formData.push({accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,roomId:c.id,userId:g.getCurrentUser().id,html:a.form.html}),console.log(b)},l.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d)},l.onErrorItem=function(a,b,c,d){console.info("onErrorItem",b,c,d)},l.onCompleteAll=function(){l.clearQueue(),h.show(i.instant("MESSAGE_WELL_DONE"),"success")},l.onWhenAddingFileFailed=function(){h.show(i.instant("MESSAGE_WRONG_FORMAT"),"danger")},a.initRoomView=function(){a.isNewMessageFromEmpty=!0,a.Auth=g,a.forms={},a.form={to:[],sto:[]},b.get("api/agents").success(function(b){a.agents=b}),b.get("api/fax/accounts").success(function(b){a.faxAccounts=b.rows}),c.id&&b.get("/api/fax/rooms/"+c.id).success(function(b){a.faxRoom=b,a.isNewMessageFromEmpty=!1,f.syncUpdates("fax_message",[],function(b,c){"created"===b&&c.FaxRoomId===a.faxRoom.id&&(a.faxRoom.FaxMessages.push(c),k())}),k()}).error(function(a){console.error(a),h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.sendFax=function(){return a.form.sto.length?void(l.queue.length?l.uploadAll():b.post("api/fax/messages",{accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,userId:g.getCurrentUser().id,html:a.form.html,onlyText:!0}).success(function(){h.show(i.instant("MESSAGE_WELL_DONE"),"success"),console.log("Fax Message sent")}).error(function(a){h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),console.error(a)})):(a.forms.compose.to.$valid=!1,void(a.forms.compose.to.$invalid=!0))},a.assignAgent=function(a){b.put("/api/fax/rooms/"+c.id,{UserId:a}).success(function(){h.show(i.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(){h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateStatus=function(d){b.put("/api/fax/rooms/"+c.id,{status:d}).success(function(b){a.faxRoom.status=b.status,h.show(i.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(a){console.error(a),h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.cancel=function(){a.form.sto=[],delete a.form.from,l.clearQueue()}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox.room",{url:"/room/:id",templateUrl:"app/fax/inbox/room/room.html",controller:"FaxInboxRoomCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxQueueListCtrl",["$scope","$rootScope","$http","$translate","socket","Modal","xAlert","stResource",function(a,b,c,d,e,f,g,h){a.$on("$destroy",function(){e.unsyncUpdates("fax_queue")}),a.conf={queuesByPage:{name:"10",value:10}},a.queuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.faxQueues={checked:[]},a.check=function(b,c){c?a.faxQueues.checked=angular.copy(_.pluck(a.displayedFaxQueues,"id")):a.faxQueues.checked=[]},a.getFaxQueues=function(b){return _.map(a.displayedFaxQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(c){e.unsyncUpdates("fax_queue"),c.url="/api/fax/queues",h.getPage(c).then(function(d){a.displayedFaxQueues=d.rows,c.pagination.numberOfPages=d.total_pages,b.updateTableConfig(d.queuesByPage,a.displayedFaxQueues.length),b.updateTableConfig(a.conf.queuesByPage,a.displayedFaxQueues.length)}),e.socket.on("fax_queue:save",function(){a.initList(c)}),e.socket.on("fax_queue:remove",function(b){a.faxQueues.checked=_.without(a.faxQueues.checked,b.id),a.initList(c)})},a.deleteItem=f.confirm["delete"](function(a){c["delete"]("/api/fax/queues/"+a).success(function(){g.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){g.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){c["delete"]("/api/fax/queues/",{params:{id:a.faxQueues.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})}),a.deleteItems=f.confirm["delete"](function(){c["delete"]("/api/fax/queues/",{params:{id:a.faxQueues.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues.list",{url:"/list",templateUrl:"app/fax/queue/list/list.html",controller:"FaxQueueListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxQueueViewCtrl",["$scope","$http","$translate","$stateParams","xAlert",function(a,b,c,d,e){var f=function(){return{select:function(c){b.post("/api/fax/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/fax/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/fax/queues/"+d.id).success(function(b){a.queue=b}).error(function(){e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateFaxQueue=function(){var f=angular.copy(a.queue);b.put("/api/fax/queues/"+d.id,f).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(){e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),a.queue=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/fax/user_has_queues",method:"GET",params:{FaxQueueId:a.queue.id}}).success(function(b){ComponentsDropdowns.bindFaxQueue(a.teams,_.pluck(b,"UserId"),f)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues.view",{url:"/view/:id",templateUrl:"app/fax/queue/view/view.html",controller:"FaxQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.fax.queues.view.settings",{url:"/settings",templateUrl:"app/fax/queue/view/view.settings.html"}).state("main.fax.queues.view.agents",{url:"/agents",templateUrl:"app/fax/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("FaxQueueWizardCtrl",["$scope","$http","WizardHandler","xAlert","$translate","$location",function(a,b,c,d,e,f){a.forms={},a.item={},a.next=function(){c.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/fax/queues",a.item).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success"),f.path("/fax/queues/list")}).error(function(a){d.show(e.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues.wizard",{url:"/wizard",templateUrl:"app/fax/queue/wizard/wizard.html",controller:"FaxQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxTimelineListCtrl",["$scope","$http","socket","xAlert","$translate",function(a,b,c,d,e){
-function f(b){a.events>50&&a.events.pop(),a.events.unshift(b)}a.initList=function(){a.events=[],b.get("/api/events/channel/fax").success(function(a){a.forEach(f),c.socket.on("event:fax:save",f)}).error(function(a){console.error(a),d.show(e.instant("MESSAGE_FAX_ACCOUNT_GET_FAILURE"),"danger")})},a.$on("$destroy",function(){c.socket.removeAllListeners("event:fax:save")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.timeline.list",{url:"/list",templateUrl:"app/fax/timeline/list/list.html",controller:"FaxTimelineListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.timeline",{url:"/timeline",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk",{url:"/freshdesk",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FreshdeskListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedFreshdeskAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedFreshdeskAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("freshdesk_account"),b.url="/api/freshdesk/accounts",h.getPage(b).then(function(d){a.displayedFreshdeskAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedFreshdeskAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedFreshdeskAccounts.length)}),f.socket.on("freshdesk_account:save",function(){a.initList(b)}),f.socket.on("freshdesk_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/freshdesk/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/freshdesk/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/freshdesk/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk.list",{url:"/list",templateUrl:"app/freshdesk/list/list.html",controller:"FreshdeskListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FreshdeskViewCtrl",["$scope","$http","$stateParams","$translate","$location","$filter","WizardHandler","socket","xAlert","Modal",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){h.unsyncUpdates("freshdesk_configuration"),h.unsyncUpdates("freshdesk_field")}),a.initView=function(){b.get("/api/freshdesk/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){i.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/freshdesk/accounts/"+c.id,a.account).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/freshdesk/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,h.socket.on("freshdesk_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.deleteConfiguration=j.confirm["delete"](function(a){b["delete"]("api/freshdesk/configurations/"+a).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/freshdesk/configurations",a.configuration).success(function(a){e.path("freshdesk/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){i.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/freshdesk/accounts/"+c.id+"/fields").success(function(b){a.accountFields=[],b=f("freshdesk")(b),_.forEach(b,function(b){a.accountFields.push(b.ticket_field)})}).error(function(a){i.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/freshdesk/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,h.socket.on("freshdesk_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){i.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/freshdesk/fields/"+a.id).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/freshdesk/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/freshdesk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/freshdesk/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/freshdesk/fields/"+a.id,a).success(function(){}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){if(b.content="",b.idField){var c=_.find(a.accountFields,"name",b.idField);c&&(b.customField=!_.result(c,"default",!0))}a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"name",b);return c?c.choices.length>0?c.choices:null:void 0}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk.view",{url:"/view/:id",templateUrl:"app/freshdesk/view/view.html",controller:"FreshdeskViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.freshdesk.view.account",{url:"/account",templateUrl:"app/freshdesk/view/view.account.html"}).state("main.freshdesk.view.configurations",{url:"/configurations",templateUrl:"app/freshdesk/view/view.configurations.html"}).state("main.freshdesk.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/freshdesk/view/view.configurationSettings.html",controller:"FreshdeskViewCtrl"}).state("main.freshdesk.view.configuration",{url:"/configuration",templateUrl:"app/freshdesk/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("FreshdeskWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){console.log(a.item),b.post("api/freshdesk/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/freshdesk/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk.wizard",{url:"/wizard",templateUrl:"app/freshdesk/wizard/wizard.html",controller:"FreshdeskWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.integrations",{url:"/integrations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("Integration",["$resource",function(a){return a("/api/integrations/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").controller("IntegrationListCtrl",["$scope","Modal","socket","FileUploader","Integration","xAlert",function(a,b,c,d,e,f){a.integrationsByPage=10;var g=a.uploader=new d({url:"api/integrations",autoUpload:!0,removeAfterUpload:!0});g.filters.push({name:"zipFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|zip|".indexOf(b)}}),g.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d),f.show(b.name,"success")},g.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d),b.errors.forEach(function(a){f.show(a.message,"danger")})},a.deleteItem=b.confirm["delete"](function(a){e["delete"]({id:a},function(){f.show("Integration Removed","success")},function(a){f.show(a.data.errors,"danger")})}),a.initList=function(){a.integrations=e.query({},function(a){c.syncUpdates("integration",a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.integrations.list",{url:"/list",templateUrl:"app/integration/list/list.html",controller:"IntegrationListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js"]})}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals",{url:"/intervals",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("IntervalListCtrl",["$scope","$http","socket","$translate","$rootScope","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={intervalsByPage:{name:"10",value:10},labels:["name"]},a.intervalsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.intervals={checked:[]},a.check=function(b,c){c?a.intervals.checked=angular.copy(_.pluck(a.displayedIntervals,"id")):a.intervals.checked=[]},a.getIntervals=function(b){return _.map(a.displayedIntervals,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("interval"),b.url="/api/intervals",h.getPage(b).then(function(c){a.displayedIntervals=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.intervalsByPage,a.displayedIntervals.length),e.updateTableConfig(a.conf.intervalsByPage,a.displayedIntervals.length)}),c.socket.on("interval:save",function(){a.initList(b)}),c.socket.on("interval:remove",function(c){a.intervals.checked=_.without(a.intervals.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/intervals/"+a).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){f.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){f.show(d.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/intervals",{params:{id:a.intervals.checked}}).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals.list",{url:"/list",templateUrl:"app/interval/list/list.html",controller:"IntervalListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("IntervalViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","WizardHandler","Modal","interval",function(a,b,c,d,e,f,g,h,i,j){a.$translate=d,a.$interval=j.interval,a.forms={subinterval:void 0,general:void 0},a.initSubInterval=function(){a.subinterval={IntervalId:e.id},a.splittedInterval={t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0}},a.next=function(){b.post("/api/intervals/validate/",a.subinterval).success(function(a){console.log(a),a.length?c.show(d.instant("MESSAGE_EXIST_SUBINTERVAL"),"danger"):h.wizard().next()}).error(function(a){c.show(d.instant(a.message),"danger")})},a.previous=function(){h.wizard().previous()},a.exitValidation=function(a){return a},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from,a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to)):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from,a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to)):e="*",b+","+c+","+d+","+e},a.getInterval=function(){b.get("/api/intervals/"+e.id).success(function(b){a.interval=b,a.subIntervals=b.SubIntervals,f.unsyncUpdates("interval"),f.socket.on("interval:remove",function(b){b.id&&_.remove(a.subIntervals,function(a){return b.id===a.id})}),f.socket.on("interval:update",function(b){var c=_.find(a.subIntervals,{id:b.id});c.interval=b.interval}),f.socket.on("interval:save",function(b){if(b.IntervalId===e.id){var c=_.find(a.subIntervals,{id:b.id});c||a.subIntervals.push(b)}})}).error(function(a){console.error(a),g.path("/intervals/list")})},a.updateInterval=function(){var f=angular.copy(a.interval);b.put("/api/intervals/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.interval=f})},a.getSubInterval=function(){b.get("/api/intervals/"+e.appId).success(function(b){a.splittedInterval={t_from:moment(new Date),t_to:moment(new Date)},a.subinterval=b;var c,d=b.interval?b.interval.split(","):["*","*","*","*"];d.forEach(function(b,d){switch(d){case 0:"*"!==b?(c=b.split("-"),a.splittedInterval.t_from=moment(c[0],"HH:mm"),a.splittedInterval.t_to=moment(c[1],"HH:mm"),a.splittedInterval.alwaysTime=!1):(a.splittedInterval.t_from=moment(new Date),a.splittedInterval.t_to=moment(new Date),a.splittedInterval.alwaysTime=!0);break;case 1:"*"!==b?(c=b.split("-"),a.splittedInterval.wd_from=_.capitalize(c[0]),a.splittedInterval.wd_to=c[1]?_.capitalize(c[1]):"always"):(a.splittedInterval.wd_from="always",a.splittedInterval.wd_to="always");break;case 2:"*"!==b?(c=b.split("-"),a.splittedInterval.md_from=c[0],a.splittedInterval.md_to=c[1]?c[1]:"always"):(a.splittedInterval.md_from="always",a.splittedInterval.md_to="always");break;case 3:"*"!==b?(c=b.split("-"),a.splittedInterval.m_from=_.capitalize(c[0]),a.splittedInterval.m_to=c[1]?_.capitalize(c[1]):"always"):(a.splittedInterval.m_from="always",a.splittedInterval.m_to="always")}})}).error(function(a){console.error(a),g.path("/intervals/view/"+e.id+"/subintervals")})},a.createItem=function(){a.subinterval.interval=a.joinInterval(a.splittedInterval),b.post("/api/intervals/",a.subinterval).success(function(){g.path("/intervals/view/"+e.id+"/subintervals")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.updateItem=function(){a.subinterval.interval=a.joinInterval(a.splittedInterval),b.put("/api/intervals/"+e.appId,a.subinterval).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success"),g.path("/intervals/view/"+e.id+"/subintervals")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.deleteItem=i.confirm["delete"](function(a){b["delete"]("/api/intervals/"+a).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){console.log(a),c.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals.view",{url:"/view/:id",templateUrl:"app/interval/view/view.html",controller:"IntervalViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.intervals.view.settings",{url:"/settings",templateUrl:"app/interval/view/view.settings.html"}).state("main.intervals.view.subintervals",{url:"/subintervals",templateUrl:"app/interval/view/view.subintervals.html",cache:!1}).state("main.intervals.view.subinterval",{url:"/subinterval",templateUrl:"app/interval/view/view.subinterval.html",authenticate:!0}).state("main.intervals.view.subintervals.settings",{url:"/settings/:appId",templateUrl:"app/interval/view/view.subintervalSettings.html",authenticate:!0,controller:"IntervalViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("IntervalWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={interval:void 0},a.item={},a.next=function(){b.post("/api/intervals/validate/",a.item).success(function(a){console.log(a),a.length?e.show(f.instant("MESSAGE_EXIST_INTERVAL"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/intervals/",a.item).success(function(a){d.path("/intervals/view/"+a.id+"/subintervals")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals.wizard",{url:"/wizard",templateUrl:"app/interval/wizard/wizard.html",controller:"IntervalWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty",{url:"/jscripty",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("JscriptyProjectListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.message="Hello",a.conf={projectsByPage:{name:"10",value:10}},a.projectsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Projects={checked:[]},a.check=function(b,c){c?a.Projects.checked=angular.copy(_.pluck(a.displayedProjects,"id")):a.Projects.checked=[]},a.getProjects=function(b){return _.map(a.displayedProjects,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("jscripty_project"),b.url="/api/jscripty/projects",h.getPage(b).then(function(c){a.displayedProjects=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.projectsByPage,a.displayedProjects.length),d.updateTableConfig(a.conf.projectsByPage,a.displayedProjects.length)}),c.socket.on("jscripty_project:save",function(){a.initList(b)}),c.socket.on("jscripty_project:remove",function(c){a.Projects.checked=_.without(a.Projects.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/jscripty/projects/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/jscripty/projects",{params:{id:a.Projects.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects.list",{url:"/list",templateUrl:"app/jscripty/project/list/list.html",controller:"JscriptyProjectListCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects",{url:"/projects",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("JscriptyProjectViewCtrl",["$scope","$http","$state","$stateParams","socket","Auth","Modal","xAlert","$translate","$rootScope",function(a,b,c,d,e,f,g,h,i,j){a.jscriptyProject={},a.getProject=function(){b.get("/api/jscripty/projects/"+d.id).success(function(b){a.jscriptyProject=b,angular.element(document).ready(function(){window.onerror=function(a,b,c){try{if(null!=a&&-1!=a.indexOf("Script error."));else{var d=new Image;d.src="assets/plugins/mxgraph/images/1x1.png?msg="+encodeURIComponent(a)+"&url="+encodeURIComponent(b)+"&lnum="+encodeURIComponent(c)}}catch(e){}},b.token=f.getToken();var a=new EditorUi(new Editor);a.openString(b.draft,b.name,b),a.editor.graphChangeListener=function(a,b){var c=b.properties.rtChange||!1;c||(this.modified=!0)}}),e.syncUpdates("jscripty_project",[b],function(a,c,d){c.id===b.id})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects.view",{url:"/view/:id",templateUrl:"app/jscripty/project/view/view.html",controller:"JscriptyProjectViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",serie:!0,cache:!1,files:["assets/plugins/mxgraph/css/common.css","assets/plugins/mxgraph/css/explorer.css","assets/plugins/mxgraph/styles/grapheditor.css","assets/plugins/mxgraph/styles/custom.css","assets/plugins/jscripty/js/custom.js","assets/plugins/mxgraph/js/mxClient.js","assets/plugins/jscripty/js/Editor.js","assets/plugins/jscripty/js/Graph.js","assets/plugins/jscripty/js/EditorUi.js","assets/plugins/jscripty/js/Actions.js","assets/plugins/jscripty/js/Menus.js","assets/plugins/jscripty/js/Sidebar.js","assets/plugins/jscripty/js/Toolbar.js","assets/plugins/jscripty/js/Dialogs.js"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("JscriptyProjectWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={project:void 0},a.item={},a.next=function(){b.post("/api/jscripty/projects/validate/",a.item).success(function(a){a.length?e.show(f.instant("MESSAGE_EXIST_PROJECT"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/jscripty/projects/",a.item).success(function(a){console.log(a),d.path("/jscripty/projects/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects.wizard",{url:"/wizard",templateUrl:"app/jscripty/project/wizard/wizard.html",controller:"JscriptyProjectWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("LoginCtrl",["$scope","Auth","$location","$window","$rootScope",function(a,b,c,d,e){a.userLogin={},a.userSignUp={},a.loginSubmitted=!1,a.signupSubmitted=!1,a.errorLogin=!1,a.errorSignup=!1,a.errorLog="",a.flagLogin1=!1,a.toogleLogin=function(){a.flagLogin1=!a.flagLogin1},e.bodyLayout="login",a.$on("$viewContentLoaded",function(){Metronic.init(),Layout.init()}),a.login=function(d){a.loginSubmitted=!0,d.$valid?b.login({name:a.userLogin.name,password:a.userLogin.password,remember:a.userLogin.remember}).then(function(){c.path("/dashboard/voice")})["catch"](function(b){a.errorLog=b.message,a.errorLogin=!0}):a.errorLogin=!0},a.signup=function(d){a.signupSubmitted=!0,d.$valid?b.createUser({email:a.userSignUp.email,fullname:a.userSignUp.fullname,name:a.userSignUp.name,password:a.userSignUp.password,role:a.userSignUp.role,online:!0}).then(function(){c.path("/")})["catch"](function(b){a.errorLog=b.message,a.errorSignup=!0}):a.errorSignup=!0},a.loginOauth=function(a){d.location.href="/auth/"+a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("login",{url:"/login",templateUrl:"app/login/login.html",controller:"LoginCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/login.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts",{url:"/accounts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailAccountListCtrl",["$scope","$http","socket","$translate","$rootScope","Modal","stResource","xAlert",function(a,b,c,d,e,f,g,h){a.conf={mailAccountsByPage:{name:"10",value:10}},a.mailAccountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mailAccounts={checked:[]},a.check=function(b,c){c?a.mailAccounts.checked=angular.copy(_.pluck(a.displayedMailAccounts,"id")):a.mailAccounts.checked=[]},a.getMailAccounts=function(b){return _.map(a.displayedMailAccounts,function(a){var c={};return b.forEach(function(b){_.isObject(b)?_.forIn(b,function(b,d){c[b]=a[d][b]}):c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("mail_server_in"),c.unsyncUpdates("mail_account"),b.url="/api/mail/accounts",g.getPage(b).then(function(c){a.displayedMailAccounts=c.rows,b.pagination.numberOfPages=c.total_pages}),c.socket.on("mail_server_in:save",function(){a.initList(b)}),c.socket.on("mail_account:save",function(){a.initList(b)}),c.socket.on("mail_account:remove",function(c){a.mailAccounts.checked=_.without(a.mailAccounts.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/accounts/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/accounts",{params:{id:a.mailAccounts.checked}}).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(d.instant(a.message),"danger")})}),a.restart=function(a){c.socket.emit("IMAP:"+a+":RESTART",{msg:"IMAP:"+a+":RESTART"})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.list",{url:"/list",templateUrl:"app/mail/account/list/list.html",controller:"MailAccountListCtrl"})}]),angular.module("xCallyShuttleApp").factory("MailAccount",["$resource",function(a){return a("/api/mail/accounts/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").factory("MailServerIn",["$resource",function(a){return a("/api/mail/servers/in/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").factory("MailServerOut",["$resource",function(a){return a("/api/mail/servers/out/:id/:controller",{id:"@id"},{update:{method:"PUT"},test:{method:"GET"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions",{url:"/actions",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewActionListCtrl",["$scope","$http","$translate","$stateParams","socket","xAlert","Modal",function(a,b,c,d,e,f,g){a.initActons=function(){console.log(d),a.sortableOptions={stop:function(){console.log("stop",_.pluck(a.mailApplications,"id")),b.post("api/mail/accounts/"+d.accountId+"/applications",{applications:_.pluck(a.mailApplications,"id")}).success(function(b){angular.copy(b,a.mailApplications)}).error(function(a){console.error(a)})}},b.get("/api/mail/applications",{params:{MailAccountId:d.accountId}}).success(function(b){a.mailApplications=b,e.socket.on("mail_application:remove",function(b){_.remove(a.mailApplications,{id:b.id})})})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("api/mail/applications/"+a).success(function(){f.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions.list",{url:"/list",templateUrl:"app/mail/account/view/action/list/list.html",controller:"MailAccountViewActionListCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewActionViewCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initAction=function(){a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],b.get("/api/mail/applications/"+c.actionId).success(function(b){if(a.application=b,a.application.alwaysTime=!1,a.application.IntervalId)a.application.intType="list";else switch(a.application.interval){case"*,*,*,*":a.application.intType="always";break;default:a.application.intType="custom"}var c=a.application.interval.split(",");"*"===c[0]?a.application.alwaysTime=!0:(a.application.t_from=moment(new Date),a.application.t_to=moment(new Date),a.application.t_from.hour(c[0].split("-")[0].split(":")[0]),a.application.t_from.minute(c[0].split("-")[0].split(":")[1]),a.application.t_to.hour(c[0].split("-")[1].split(":")[0]),a.application.t_to.minute(c[0].split("-")[1].split(":")[1])),"*"===c[1]?(a.application.wd_from="always",a.application.wd_to="always"):(a.application.wd_from=c[1].split("-")[0],a.application.wd_to=c[1].split("-")[1]),"*"===c[2]?(a.application.md_from="always",a.application.md_to="always"):(a.application.md_from=c[2].split("-")[0],a.application.md_to=c[2].split("-")[1]),"*"===c[3]?(a.application.m_from="always",a.application.m_to="always"):(a.application.m_from=c[3].split("-")[0],a.application.m_to=c[3].split("-")[1]),console.log(c),a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})}).error(function(a){console.error(a)})},a.getQueues=function(){b.get("/api/mail/queues",{params:{page:0,per_page:500}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.updateItem=function(){var e=["*","*","*","*"],g={app:a.application.app,timeout:a.application.timeout,MailAccountId:c.id};switch(a.application.app){case"agent":g.UserId=a.application.UserId;break;case"queue":g.MailQueueId=a.application.MailQueueId}switch(a.application.intType){case"always":g.interval=e.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(e[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),
-e[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",e[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",e[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",g.interval=e.join(","),delete a.application.IntervalId;break;case"list":g.IntervalId=a.application.IntervalId}b.put("/api/mail/applications/"+c.actionId,g).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions.view",{url:"/view/:actionId",templateUrl:"app/mail/account/view/action/view/view.html",controller:"MailAccountViewActionViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewActionWizardCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){console.log(c),a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.application={alwaysTime:!0},a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})},a.getQueues=function(){b.get("/api/mail/queues",{params:{page:0,per_page:500}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.createItem=function(){var d=["*","*","*","*"],f={app:a.application.app,timeout:a.application.timeout,MailAccountId:c.accountId};switch(a.application.app){case"agent":f.UserId=a.application.UserId;break;case"queue":f.MailQueueId=a.application.MailQueueId}switch(a.application.intType){case"always":f.interval=d.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(d[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),d[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",d[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",d[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",f.interval=d.join(","),delete a.application.IntervalId;break;case"list":f.IntervalId=a.application.IntervalId}b.post("/api/mail/applications",f).success(function(){e.path("/mail/accounts/view/"+c.accountId+"/actions/list")}).error(function(a){console.error(a)})},a.formValidation=function(a){return a},a.next=function(){g.wizard().next()}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions.wizard",{url:"/wizard",templateUrl:"app/mail/account/view/action/wizard/wizard.html",controller:"MailAccountViewActionWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","MailAccount","MailMessage","MailServerIn","MailServerOut",function(a,b,c,d,e,f,g,h,i,j){a.initView=function(){a.account=g.get({id:c.accountId})},a.updateItemMailAccount=function(){g.update({id:c.accountId},{name:a.account.name,description:a.account.description,address:a.account.address}).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.updateItemMailServerIn=function(){i.update({id:a.account.MailServerIn.id},a.account.MailServerIn).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.updateItemMailServerOut=function(){j.update({id:a.account.MailServerOut.id},a.account.MailServerOut).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.test=function(){j.test({id:a.account.MailServerOut.id,controller:"test"}).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view",{url:"/view/:accountId",templateUrl:"app/mail/account/view/view.html",controller:"MailAccountViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.mail.accounts.view.settings",{url:"/settings",templateUrl:"app/mail/account/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("MailAccountWizardCtrl",["$scope","$http","$location","$translate","WizardHandler","xAlert",function(a,b,c,d,e,f){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){a.forms={},a.info={},a["in"]={"delete":!1,ssl:!0,protocol:"IMAP",port:993,mailbox:"INBOX",filter:"UNSEEN"},a.out={ssl:!0,port:465},a.$translate=d},a.goNext=function(){e.wizard().next()},a.formValidation=function(a){return a},a.createItem=function(){var e={name:a.info.name,address:a.info.address,description:a.info.description,incoming:a["in"],outgoing:a.out};b.post("api/mail/accounts",e).success(function(){c.path("/mail/accounts/list")}).error(function(a){console.log(a),f.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.wizard",{url:"/wizard",templateUrl:"app/mail/account/wizard/wizard.html",controller:"MailAccountWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations",{url:"/automations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailAutomationListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={mailAutomationsByPage:{name:"10",value:10}},a.mailAutomationsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.mailAutomations={checked:[]},a.check=function(b,c){c?a.mailAutomations.checked=angular.copy(_.pluck(a.displayedMailAutomations,"id")):a.mailAutomations.checked=[]},a.getMailAutomations=function(b){return _.map(a.displayedMailAutomations,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("mail_business_automation"),b.url="/api/mail/business/automations",e.getPage(b).then(function(c){a.displayedMailAutomations=c.mailAutomations,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.mailAutomationsByPage,a.displayedMailAutomations.length),d.updateTableConfig(a.conf.mailAutomationsByPage,a.displayedMailAutomations.length)}),g.socket.on("mail_business_automation:save",function(){a.initList(b)}),g.socket.on("mail_business_automation:remove",function(c){a.mailAutomations.checked=_.without(a.mailAutomations.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/business/automations/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/business/automations",{params:{id:a.mailAutomations.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/mail/business/automations/"+a,{status:d}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations.list",{url:"/list",templateUrl:"app/mail/automation/list/list.html",controller:"MailAutomationListCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAutomationViewCtrl",["$scope","$stateParams","$http","$translate","automation","socket","xAlert",function(a,b,c,d,e,f,g){a.initView=function(){a.forms={info:{}},a.automations=e.automations,c.get("/api/mail/business/automations/"+b.id).success(function(c){a.test=c,a.automation=c,f.syncUpdatesByAttributes("business_condition",{MailBusinessAutomationId:b.id},c.BusinessConditions)}).error(function(){})},a.updateAutomation=function(){c.put("/api/mail/business/automations/"+a.automation.id,{name:a.automation.name,description:a.automation.description}).success(function(a){g.show(d.instant("MESSAGE_WELL_DONE"),"success"),console.log(a)}).error(function(a){console.error(a)})},a.getOperatorsByCondition=function(a){var b=[],c=_.find(e.automations.conditions,{key:a});return c.operators&&c.operators.length&&(b=c.operators),b},a.getAttributesByCondition=function(a){var b=[],c=_.find(e.automations.conditions,{key:a});if(c.attributes&&c.attributes.length)switch(c.key){case"createdAt":b=_.map(c.attributes,function(a){return a.value=parseInt(a.value,10),a});break;default:b=c.attributes}return b},a.addNewCondition=function(b){c.post("/api/business/conditions",{type:b,condition:"status",MailBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessConditions.push(b)}).error(function(a){console.error(a)})},a.removeCondition=function(a){c["delete"]("/api/business/conditions/"+a).success(function(a){console.log(a)}).error(function(a){console.error(a)})},a.addNewAction=function(){c.post("/api/business/actions",{condition:"status",MailBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessActions.push(b)}).error(function(a){console.error(a)})},a.removeAction=function(b){c["delete"]("/api/business/actions/"+b).success(function(b){a.automation.BusinessActions=_.reject(a.automation.BusinessActions,{id:b.id})}).error(function(a){console.error(a)})},a.updateCondition=function(a,b,d){var e={};e[b]=d,c.put("/api/business/conditions/"+a,e).error(function(a){console.error(a)})},a.updateAction=function(a,b,d){var e={};e[b]=d,c.put("/api/business/actions/"+a,e).success(function(a){console.log(a)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations.view",{url:"/view/:id",templateUrl:"app/mail/automation/view/view.html",controller:"MailAutomationViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.mail.automations.view.settings",{url:"/settings",templateUrl:"app/mail/automation/view/view.settings.html"}).state("main.mail.automations.view.routes",{url:"/routes",templateUrl:"app/mail/automation/view/view.routes.html"}).state("main.mail.automations.view.application",{url:"/application",templateUrl:"app/mail/automation/view/view.application.html"})}]),angular.module("xCallyShuttleApp").controller("MailAutomationWizardCtrl",["$scope","$http","$location","$translate","automation","WizardHandler","xAlert",function(a,b,c,d,e,f,g){a.forms={},a.automations={or:[],and:[],actions:[]},a.addNewChoice=function(b){var c=angular.copy(e.automations);a.automations[b].push(c)},a.removeChoice=function(b,c){a.automations[b].splice(c)},a.goNext=function(){return a.automations.actions.length?a.automations.or.length||a.automations.and.length?void f.wizard().next():(g.show(d.instant("MESSAGE_INSERT_AT_LEAST_ONE_CONDITION"),"danger"),!1):(g.show(d.instant("MESSAGE_INSERT_AT_LEAST_ONE_ACTION"),"danger"),!1)},a.createItem=function(){a.automations.or.forEach(function(a){a.condition=a.condition.key,a.type="or",delete a.conditions,delete a.actions}),a.automations.and.forEach(function(a){a.condition=a.condition.key,a.type="and",delete a.conditions,delete a.actions}),a.automations.actions.forEach(function(a){a.condition=a.condition.key,delete a.conditions,delete a.actions}),b.post("api/mail/business/automations",a.automations).success(function(){c.path("/mail/automations/list")}).error(function(){g.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG","danger"))})},a.formValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations.wizard",{url:"/wizard",templateUrl:"app/mail/automation/wizard/wizard.html",controller:"MailAutomationWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailComposeCtrl",["$scope","$http","$location","$cookieStore","$translate","xAlert","FileUploader","Auth",function(a,b,c,d,e,f,g,h){var i=a.uploader=new g({url:"api/mail/messages",withCredentials:!0,headers:{Authorization:"Bearer "+d.get("token")},queueLimit:1});i.onBeforeUploadItem=function(b){b.formData.push({mailAccountId:a.form.from.id,status:"SENDING",roomStatus:"OPEN",from:a.form.from.address,to:a.form.sto.join(";"),cc:a.form.scc.join(";"),subject:a.form.subject||null,html:a.form.html||null,text:a.form.text||null,attachment:!0,UserId:h.getCurrentUser().id})},i.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d),f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_SUCCESS"),"success")},i.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d),f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_FAILURE"),"danger")},i.onCompleteAll=function(){console.log("onCompleteAll"),c.path("/mail/inbox/incoming")},a.forms={},a.form={to:[],sto:[],cc:[],scc:[]},b.get("api/mail/accounts").success(function(b){a.mailAccounts=b.rows}),a.sendMail=function(){if(i.queue.length)console.log("file"),i.uploadAll();else{console.log("no file");var d={mailAccountId:a.form.from.id,status:"SENDING",roomStatus:"OPEN",from:a.form.from.address,to:a.form.sto.join(";"),cc:a.form.scc.join(";"),subject:a.form.subject||null,html:a.form.html||null,text:a.form.text||null,UserId:h.getCurrentUser().id};b.post("/api/mail/messages",d).success(function(){f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_SUCCESS"),"success"),c.path("/mail/inbox/incoming")}).error(function(){f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_FAILURE"),"danger")})}},a.cancel=function(){a.form.sto=[],a.form.scc=[],delete a.form.from,delete a.form.text,delete a.form.html}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox.compose",{url:"/compose",templateUrl:"app/mail/inbox/room/room.html",controller:"MailRoomCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailInboxCtrl",["$scope","$http","$location",function(a,b,c){a.go=function(a){c.path(a)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox",{url:"/inbox",template:"<div ui-view></div>",controller:"MailInboxCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/inbox.css","assets/css/todo.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("MailIncomingCtrl",["$scope","$http","$location","$translate","$timeout","socket","xAlert","Auth","stResource","Modal",function(a,b,c,d,e,f,g,h,i,j){a.$location=c,a.conf={mailRoomsByPage:{name:"10",value:10},labels:["fullname","name","email"],test:"OPEN"},a.mailRoomsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mailRooms={checked:[]},a.check=function(b,c){c?a.mailRooms.checked=angular.copy(_.pluck(a.displayedMailRooms,"id")):a.mailRooms.checked=[]},a.initList=function(b){f.unsyncUpdates("mail_room"),b.search.predicateObject||(b.search.predicateObject={}),b.sort.predicate="createdAt",b.sort.reverse=!0,h.isAdmin()?(f.socket.on("mail_room:save",function(){e(function(){g.show(d.instant("MESSAGE_MAIL_NEW_INCOMING_MAIL"),"success"),a.initList(b)},2e3)}),f.socket.on("mail_room:remove",function(c){a.mailRooms.checked=_.without(a.mailRooms.mailRooms,c.id),a.initList(b)})):(f.socket.on("mail_room:save",function(c){c.UserId===h.getCurrentUser().id&&a.initList(b)}),f.socket.on("mail_room:remove",function(c){c.UserId===h.getCurrentUser().id&&(a.mailRooms.checked=_.without(a.mailRooms.checked,c.id),a.initList(b))})),b.url="/api/mail/rooms/",i.getPage(b).then(function(c){console.log("result",c),a.displayedMailRooms=c.mailRooms,b.pagination.numberOfPages=c.total_pages})},a.deleteItems=j.confirm["delete"](function(){b["delete"]("/api/mail/rooms",{params:{id:a.mailRooms.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})}),a.$on("$destroy",function(){f.unsyncUpdates("mail_room")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox.incoming",{url:"/incoming",templateUrl:"app/mail/inbox/incoming/incoming.html",controller:"MailIncomingCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/inbox.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("MailRoomCtrl",["$scope","$http","$stateParams","$timeout","$cookieStore","$location","$translate","$log","$uibModal","xAlert","Auth","socket","FileUploader","MailMessage","MailAttachment",function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var p=a.uploader=new m({url:"api/mail/attachments",autoUpload:!0,withCredentials:!0,headers:{Authorization:"Bearer "+e.get("token")}}),q={MailAttachments:[]};p.removeFromQueue=function(a){var b=this;o["delete"]({id:a.basename}).$promise.then(function(){var c=b.getIndexOfItem(a),d=b.queue[c];d.isUploading&&d.cancel(),b.queue.splice(c,1),d._destroy(),b.progress=b._getTotalProgress(),q.MailAttachments=_.reject(q.MailAttachments,{basename:a.basename})})["catch"](function(){j.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},p.onErrorItem=function(){j.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")},p.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d);var e={size:b.size,path:b.path,name:b.name,basename:b.basename,type:b.type};a=_.merge(a,e),q.MailAttachments.push(e)},a.retry=function(a){var b=i.open({animation:!0,templateUrl:"app/mail/inbox/room/room.retry.modal.html",controller:function(a,c){a.modal={dismissable:!0,title:"APPLICATION_MESSAGE_SEND_RETRY",text:"MESSAGE_MESSAGE_SEND_RETRY",buttons:[{classes:"btn btn-success",text:"APPLICATION_RETRY",click:function(a){b.close(a)}},{classes:"btn default",text:"APPLICATION_CANCEL",click:function(a){b.dismiss(a)}}]},a.ok=function(){c.close()},a.cancel=function(){c.dismiss("cancel")}}});b.result.then(function(){n.update({id:a,status:"SENDING"},function(a){console.log(a)})},function(){h.info("Modal dismissed at: "+new Date)})},a.initRoomView=function(){a.Auth=k,a.forms={},a.form={to:[],sto:[],cc:[],scc:[]},b.get("/api/agents").success(function(b){a.agents=b.rows}),b.get("/api/mail/accounts").success(function(b){a.mailAccounts=b.rows}),b.get("/api/mail/rooms/"+c.id).success(function(c){console.log("mailRoom",c),a.mailRoom=c,l.syncUpdatesByAttributes("mail_message",{MailRoomId:a.mailRoom.id},a.mailRoom.MailMessages);var d=_.last(a.mailRoom.MailMessages);d&&a.mailRoom.MailAccount&&(a.form.from={name:a.mailRoom.MailAccount.name,address:a.mailRoom.MailAccount.address,id:a.mailRoom.MailAccount.id},a.form.to=_.remove(_.union(d.to?d.from.split(";"):[],d.cc?d.cc.split(";"):[],d.bcc?d.bcc.split(";"):[]),function(b){return b!==a.mailRoom.MailAccount.address}),a.form.cc=_.remove(_.union(d.to?d.from.split(";"):[],d.cc?d.to.split(";"):[],d.bcc?d.bcc.split(";"):[]),function(b){return b!==a.mailRoom.MailAccount.address}),a.form.bcc=_.remove(_.union(d.to?d.from.split(";"):[],d.cc?d.cc.split(";"):[],d.bcc?d.to.split(";"):[]),function(b){return b!==a.mailRoom.MailAccount.address})),"NEW"===a.mailRoom.status&&b.put("/api/mail/rooms/"+a.mailRoom.id,{status:"OPEN"})}).error(function(){})},a.sendMail=function(){var b;a.mailRoom&&(b=angular.copy(a.mailRoom.MailMessages),b=_.reject(b,function(a){return"RECEIVED"!==a.status}),b=_.sortBy(b,"id")),q=_.merge(q,{mailAccountId:a.form.from.id,status:"SENDING",roomStatus:"OPEN",from:a.form.from.address,to:a.form.sto.join(";")?a.form.sto.join(";"):null,cc:a.form.scc.join(";")?a.form.scc.join(";"):null,subject:a.form.subject||a.mailRoom.subject||null,html:a.form.html||null,text:a.form.text||null,MailRoomId:a.mailRoom?a.mailRoom.id:null}),b&&_.last(b)&&(q.inReplyTo=_.last(b).messageId),n.save(q,function(){j.show(g.instant("MESSAGE_MAIL_MESSAGE_SEND_SUCCESS"),"success")},function(){j.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.cancel=function(){a.form.sto=[],a.form.scc=[],delete a.form.text},a.updateStatus=function(d){b.put("/api/mail/rooms/"+c.id,{status:d}).success(function(b){a.mailRoom.status=b.status,j.show(g.instant("MESSAGE_STATUS_UPDATE_SUCCESS"),"success"),f.path("/mail/inbox/incoming")}).error(function(){j.show(g.instant("MESSAGE_STATUS_UPDATE_FAILURE"),"danger")})},a.assignAgents=function(){var a=i.open({animation:!0,templateUrl:"app/mail/inbox/room/room.agents.modal.html",controller:function(b,d,e,f){b.initModal=function(){e.get().$promise.then(function(a){console.log(a),b.agents=a.rows})["catch"](function(a){console.error(a)}),f.query({id:c.id,controller:"agents"}).$promise.then(function(a){console.log(a),b.item={agents:_.pluck(a,"id")}})["catch"](function(a){console.error(a)}),b.modal={dismissable:!0,title:"APPLICATION_MESSAGE_SEND_RETRY",text:"MESSAGE_MESSAGE_SEND_RETRY",buttons:[{classes:"btn btn-success",text:"APPLICATION_RETRY",click:function(b){a.close(b)}},{classes:"btn default",text:"APPLICATION_CANCEL",click:function(b){a.dismiss(b)}}]}},b.ok=function(){return f.update({id:c.id,controller:"agents",agents:b.item.agents}).$promise.then(function(){d.close()})["catch"](function(a){console.error(a)})},b.cancel=function(){d.dismiss("cancel")}}});a.result.then(function(){},function(){h.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").factory("MailRoom",["$resource",function(a){return a("/api/mail/rooms/:id/:controller",{id:"@id",controller:"@controller"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox.room",{url:"/room/:id",templateUrl:"app/mail/inbox/room/room.html",controller:"MailRoomCtrl",authenticate:!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail",{url:"/mail",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("MailAttachment",["$resource",function(a){return a("/api/mail/attachments/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").factory("MailMessage",["$resource",function(a){return a("/api/mail/messages/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").controller("MailQueueListCtrl",["$scope","$http","$translate","$rootScope","socket","Modal","stResource","xAlert",function(a,b,c,d,e,f,g,h){a.$on("$destroy",function(){e.unsyncUpdates("mail_queue")}),a.conf={queuesByPage:{name:"10",value:10}},a.queuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mailQueues={checked:[]},a.check=function(b,c){c?a.mailQueues.checked=angular.copy(_.pluck(a.displayedMailQueues,"id")):a.mailQueues.checked=[]},a.getMailQueues=function(b){return _.map(a.displayedMailQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){e.unsyncUpdates("mail_queue"),b.url="/api/mail/queues/",g.getPage(b).then(function(c){a.displayedMailQueues=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(c.queuesByPage,a.displayedMailQueues.length),d.updateTableConfig(a.conf.queuesByPage,a.displayedMailQueues.length)}),e.socket.on("mail_queue:save",function(){a.initList(b)}),e.socket.on("mail_queue:remove",function(c){a.mailQueues.checked=_.without(a.mailQueues.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/queues/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){h.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/queues/",{params:{id:a.mailQueues.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues.list",{url:"/list",templateUrl:"app/mail/queue/list/list.html",controller:"MailQueueListCtrl"})}]),angular.module("xCallyShuttleApp").factory("MailQueue",["$resource",function(a){return a("/api/mail/queues/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("MailQueueViewCtrl",["$scope","$http","$translate","$stateParams","xAlert",function(a,b,c,d,e){var f=function(){return{select:function(c){b.post("/api/mail/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/mail/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/mail/queues/"+d.id).success(function(b){a.queue=b}).error(function(a){console.error(a)})},a.updateMailQueue=function(){var f=angular.copy(a.queue);b.put("/api/mail/queues/"+d.id,f).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){e.show(b.message,"success"),a.queue=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b.get("/api/mail/user_has_queues",{params:{MailQueueId:a.queue.id}}).success(function(b){ComponentsDropdowns.bindMailQueue(a.teams,_.pluck(b,"UserId"),f)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues.view",{url:"/view/:id",templateUrl:"app/mail/queue/view/view.html",controller:"MailQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.mail.queues.view.settings",{url:"/settings",templateUrl:"app/mail/queue/view/view.settings.html"}).state("main.mail.queues.view.agents",{url:"/agents",templateUrl:"app/mail/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("MailQueueWizardCtrl",["$scope","$http","$location","WizardHandler","xAlert",function(a,b,c,d,e){a.forms={},a.item={},a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/mail/queues",a.item).success(function(){c.path("/mail/queues/list")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues.wizard",{url:"/wizard",templateUrl:"app/mail/queue/wizard/wizard.html",controller:"MailQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.realtime",{url:"/realtime",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailRealtimeViewAgentCtrl",["$scope","$http","socket","MailQueue","Agent",function(a,b,c,d,e){a.gridOptions={enableSorting:!1,enableFiltering:!0,columnDefs:[{name:"queueName",displayName:"Queue"},{name:"agentName",displayName:"Agent",cellClass:"text-center",cellTemplate:'<span data-ng-if="row.entity.agentName">{{row.entity.fullname}} [{{row.entity.agentName}}]</span>'},{name:"online",cellClass:"text-center",cellTemplate:'<span class="badge badge-empty" data-ng-if="row.entity.online != null" data-ng-class="row.entity.online ? \'badge-success\' : \'badge-danger\'"></span>'},{name:"lastLoginAt",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentName" is="relative-time" datetime="{{row.entity.lastLoginAt}}">April 1, 2014</time>'}],onRegisterApi:function(b){a.gridApi=b,a.gridApi.treeBase.on.rowExpanded(a,function(b){var c=_.findIndex(a.gridOptions.data,{$$hashKey:b.entity.$$hashKey});b.entity.Users&&b.entity.Users.forEach(function(b){_.find(a.gridOptions.data,{name:b.name})||a.gridOptions.data.splice(c+1,0,b)})})}},d.get(function(b){a.gridOptions.data=[],b.rows.forEach(function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b),b.Users&&b.Users.forEach(function(b){b.agentName=b.name,a.gridOptions.data.push(b)})}),c.socket.on("agent:save",function(b){var c=_.filter(a.gridOptions.data,{agentName:b.name});c.forEach(function(a){a.online=b.online,a.lastLoginAt=b.lastLoginAt})}),c.socket.on("mail_queue:save",function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b)}),c.socket.on("mail_queue:remove",function(b){_.remov(a.gridOptions.data,{queueName:b.name})}),c.socket.on("user_has_mail_queue:save",function(b){var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.MailQueueId});e.get({id:b.UserId}).$promise.then(function(b){a.gridOptions.data.splice(c+1,0,{id:b.id,name:b.name,fullname:b.fullname,agentName:b.name,online:b.online,lastLoginAt:b.lastLoginAt})})["catch"](function(a){console.error(a)})}),c.socket.on("user_has_mail_queue:remove",function(b){for(var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.MailQueueId}),d=c+1;d<a.gridOptions.data.length;d++)a.gridOptions.data[d].id==b.UserId&&a.gridOptions.data.splice(d,1)})},function(a){console.error(a)}),a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_mail:save"),c.unsyncUpdates("report_mail:update")}),a.initAgents=function(){b.get("/api/report/mails").success(function(b){a.agents=b,c.socket.on("report_mail:save",function(b){var c=_.find(a.agents,{id:b.id});c||a.agents.unshift(b)}),c.socket.on("report_mail:update",function(b){var c=_.find(a.agents,{id:b.id}),d=a.agents.indexOf(c);c&&_.merge(a.agents[d],b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.realtime.view.agents",{url:"/agents",template:"<div ui-view></div>","abstract":!0}).state("main.mail.realtime.view.agents.queues",{url:"/queues",controller:"MailRealtimeViewAgentCtrl",templateUrl:"app/mail/realtime/view/agent/agent.queues.html"}).state("main.mail.realtime.view.agents.timeline",{
-url:"/attempts",controller:"MailRealtimeViewAgentCtrl",templateUrl:"app/mail/realtime/view/agent/agent.timeline.html"})}]),angular.module("xCallyShuttleApp").controller("MailRealtimeViewSessionCtrl",["$scope","$http","socket",function(a,b,c){a.conf={sessionsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.sessionsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_mail:save"),c.unsyncUpdates("report_mail:update")}),a.initMails=function(){b.get("/api/report/mail/sessions").success(function(b){a.sessions=b,c.socket.on("report_mail_session:save",function(b){var c=_.find(a.sessions,{id:b.id}),d=a.sessions.indexOf(c);c?_.merge(a.sessions[d],b):a.sessions.unshift(b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("MailRealtimeViewCtrl",["$scope",function(a){a.agents=[{name:"Queues",link:"main.mail.realtime.view.agents.queues"},{name:"Timeline",link:"main.mail.realtime.view.agents.timeline"}],a.sessions=[{name:"Sessions",link:"main.mail.realtime.view.sessions"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.realtime.view",{url:"/view",templateUrl:"app/mail/realtime/view/view.html",controller:"MailRealtimeViewCtrl"}).state("main.mail.realtime.view.sessions",{url:"/sessions",controller:"MailRealtimeViewSessionCtrl",templateUrl:"app/mail/realtime/view/session/session.html"})}]),angular.module("xCallyShuttleApp").controller("MailStatisticsCtrl",["$scope","$http","$translate","socket",function(a,b,c,d){a.message="Hello",a.$translate=c,b.get("api/mail/rooms").success(function(b){a.mailRooms=b,d.syncUpdates("mail_room",a.mailRooms)}),b.get("api/mail/messages").success(function(b){a.mailMessages=b,d.syncUpdates("mail_message",a.mailMessages)})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.statistics",{url:"/statistics",templateUrl:"app/mail/statistics/statistics.html",controller:"MailStatisticsCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.mail.statistics.summary",{url:"/summary",templateUrl:"app/mail/statistics/statistics.summary.html",controller:"MailStatisticsCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile-old.css"]})}]}})}]),angular.module("xCallyShuttleApp").controller("MailTimelineListCtrl",["$scope","$http","socket",function(a,b,c){function d(b){a.events>50&&a.events.pop(),a.events.unshift(b)}a.initList=function(){a.events=[],b.get("/api/events/channel/mail").success(function(a){a.forEach(d),c.socket.on("event:chat:save",d)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.timeline.list",{url:"/list",templateUrl:"app/mail/timeline/list/list.html",controller:"MailTimelineListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.timeline",{url:"/timeline",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChooseContactModalCtrl",["$scope","$uibModalInstance","eventId","$http","xAlert","$translate",function(a,b,c,d,e,f){a.open=function(a){b.close(a)},a.getContacts=function(){d.get("/api/contactmanager/checkevent/"+c).success(function(b){a.contacts=b}).error(function(a){e.show(f.instant(a.message)+"!","danger")})},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("CloseEditedTabModalCtrl",["$scope","$uibModalInstance",function(a,b){a.close=function(){b.close()},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").factory("gridOptions",["Modal","xAlert","$translate",function(a,b,c){return{gridOptions:function(d,e,f){f.id=[];var g={offset:1,limit:10},h=function(){var a=angular.copy(g);a.offset--,d.get(a).$promise.then(function(a){f.gridOptions.totalItems=a.count,f.gridOptions.data=a.rows})["catch"](function(a){console.error(a)})};return f.deleteItem=a.confirm["delete"](function(a){d.remove({id:a}).$promise.then(function(){h(),b.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.gridApi.selection.clearSelectedRows(),f.id=[]})["catch"](function(a){b.show(a.message,"danger")})}),f.deleteItems=a.confirm["delete"](function(){d["delete"]({ids:f.id}).$promise.then(function(){h(),b.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.gridApi.selection.clearSelectedRows(),f.id=[]})["catch"](function(a){b.show(a.message,"danger")})}),e.columnDefs.forEach(function(a){a.hasOwnProperty("displayName")||(a.displayName="APPLICATION_"+a.name.toUpperCase()),a.headerCellFilter="translate","action"===a.name&&(a.displayName="",a.cellClass="ui-grid-vcenter",a.enableSorting=!1,a.enableFiltering=!1,a.enableColumnMenu=!1,a.hasOwnProperty("buttons")&&(a.cellTemplate="<div>",a.buttons.forEach(function(b){a.cellTemplate+="<a",a.cellTemplate+=b["class"]?' class="btn btn-xs '+b["class"]+'" ':" ",a.cellTemplate+=b.href?' data-ng-href="'+b.href+'" ':" ",a.cellTemplate+=b.onClick?' data-ng-click="'+b.onClick+'" ':" ",a.cellTemplate+=">",a.cellTemplate+="{{'"+(b.displayName||"APPLICATION_"+b.name.toUpperCase())+"' | translate}}",a.cellTemplate+="</a> "}),a.cellTemplate+="<div>",delete a.buttons))}),_.merge({enableGridMenu:!0,headerCellFilter:"translate",enableHorizontalScrollbar:0,enableVerticalScrollbar:0,enableRowSelection:!0,enableSelectAll:!0,enableFiltering:!0,showGridFooter:!0,paginationPageSizes:[10,25,50,75],paginationPageSize:10,useExternalPagination:!0,useExternalSorting:!0,useExternalFiltering:!0,multiSelect:!0,onRegisterApi:function(a){f.gridApi=a,a.selection.on.rowSelectionChanged(f,function(a){a.isSelected?f.id.push(a.entity.id||a.entity.uniqueid):_.pull(f.id,a.entity.id||a.entity.uniqueid)}),a.selection.on.rowSelectionChangedBatch(f,function(a){a[0].isSelected?f.id=_.union(f.id,_.pluck(a,a[0].entity.id?"entity.id":"entity.uniqueid")):_.pluck(a,a[0].entity.id?"entity.id":"entity.uniqueid").forEach(function(a){_.pull(f.id,a)})}),f.gridApi.core.on.sortChanged(f,function(a,b){0===b.length?g.order=null:g.order=b[0].name+" "+b[0].sort.direction.toUpperCase(),h()}),a.pagination.on.paginationChanged(f,function(a,b){g.offset=(a-1)*b,g.limit=b,h()}),f.gridApi.core.on.filterChanged(f,function(){var a=this.grid;a.columns.forEach(function(a){a.filters[0].term?g[a.name]=a.filters[0].term:delete g[a.name]}),h()}),h()}},e)}}}]),angular.module("xCallyShuttleApp").controller("MainCtrl",["$scope","$http","$rootScope","$cookies","$translate","$interval","socket","Auth","xAlert","$uibModal","$log","$state",function(a,b,c,d,e,f,g,h,i,j,k,l){a.awesomeThings=[],a.isLoggedIn=h.isLoggedIn,a.isAdmin=h.isAdmin,a.getCurrentUser=h.getCurrentUser,a.workspaces=[],a.mainTab={active:!0},a.closeTab=function(b){if(a.workspaces[b].edited){var c=j.open({animation:!0,templateUrl:"app/main/closeEditedTab.modal.html",controller:"CloseEditedTabModalCtrl"});c.result.then(function(c){a.workspaces.splice(b,1)},function(){k.info("Modal dismissed at: "+new Date)})}else a.workspaces.splice(b,1)},a.createContact=function(c,d){d.tags=d.tags?d.tags.join(","):void 0,_.forOwn(d.customFields,function(a,b){""===a&&delete d.customFields[b]}),b.post("/api/contactmanager",d).success(function(b){a.workspaces.splice(c,1),a.openContactTab({fullname:b.fullname,id:b.id}),i.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(a.message,"danger")})};var m=function(b){var c=j.open({animation:!0,templateUrl:"app/main/chooseContact.modal.html",controller:"ChooseContactModalCtrl",resolve:{eventId:function(){return b.id}}});c.result.then(function(c){c?a.openContactTab(c):a.newContact(b)},function(){k.info("Modal dismissed at: "+new Date)})};a.updateContact=function(c,d){d.tags=d.tags?d.tags.join(","):void 0,d.CompanyId||(d.CompanyId=null),b.put("/api/contactmanager/"+d.id,d).success(function(){a.workspaces[c].edited=!1,i.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(e.instant(a.message)+"!","danger")})},g.socket.on("report_integration:contactmanager",function(a){console.log("choosecontact"),m(a)}),a.openContactTab=function(b){var c=_.find(a.workspaces,{contactID:b.id});c?c.active=!0:a.workspaces.push({name:b.fullname,type:"contact",contactID:b.id,active:!0})},a.openJscriptyTab=function(b){a.workspaces.push({name:b.name,type:"jscripty",active:!0,data:b})},a.newContact=function(b){a.workspaces.push({name:"New Contact",type:"newContact",active:!0,data:b||null})},a.$on("$viewContentLoaded",function(){Metronic.init()}),c.language=e.use(),a.changeLanguage=function(a){e.use(a).then(function(a){c.language=a,("main.jscripty.projects.view"===l.current.name||"main.square.projects.view"===l.current.name)&&l.go(l.current,{},{reload:!0})})["catch"](function(a){console.error(a)})},a.$on("$destroy",function(){})}]),angular.module("xCallyShuttleApp").directive("ngSpinnerBar",["$rootScope",function(a){return{link:function(b,c){c.addClass("hide"),a.$on("$stateChangeStart",function(){"spinner-page"===c[0].id&&c.removeClass("hide")}),a.$on("$stateChangeSuccess",function(){"spinner-page"===c[0].id&&(c.addClass("hide"),$("body").removeClass("page-on-load"),Layout.setSidebarMenuActiveLink("match"),setTimeout(function(){Metronic.scrollTop()},1e3))}),a.$on("$spinnerStart",function(){"spinner-request"===c[0].id&&c.removeClass("hide")}),a.$on("$spinnerStop",function(){"spinner-request"===c[0].id&&c.addClass("hide")}),a.$on("$stateNotFound",function(){"spinner-page"===c[0].id&&c.addClass("hide")}),a.$on("$stateChangeError",function(){"spinner-page"===c[0].id&&c.addClass("hide")})}}}]).directive("a",function(){return{restrict:"E",link:function(a,b,c){(c.ngClick||""===c.href||"#"===c.href)&&b.on("click",function(a){a.preventDefault()})}}}).directive("nxEqual",function(){return{require:"ngModel",link:function(a,b,c,d){return c.nxEqual?(a.$watch(c.nxEqual,function(a){d.$setValidity("nxEqual",a===d.$viewValue)}),void d.$parsers.push(function(b){var e=b===a.$eval(c.nxEqual);return d.$setValidity("nxEqual",e),e?b:void 0})):void console.error("nxEqual expects a model as an argument!")}}}).directive("ngEnter",function(){return function(a,b,c){b.bind("keydown keypress",function(b){13===b.which&&(a.$apply(function(){a.$eval(c.ngEnter)}),b.preventDefault())})}}).directive("dropdownMenuHover",function(){return{link:function(a,b){b.dropdownHover()}}}).directive("uiSelectRequired",function(){return{require:"ngModel",link:function(a,b,c,d){d.$validators.uiSelectRequired=function(a){return a&&a.length}}}}).directive("rpattern",function(){return{restrict:"A",require:"ngModel",link:function(a,b,c,d){function e(a,b){return null==b||""===b||!h||a.test(b)?(d.$setValidity("pattern",!0),b):void d.$setValidity("pattern",!1)}var f,g=c.rpattern,h=!0;g&&(g.match(/^\/(.*)\/$/)?(g=new RegExp(g.substr(1,g.length-2)),f=function(a){return e(g,a)}):f=function(b){var c=a.$eval(g);if(!c||!c.test)throw new Error("Expected "+g+" to be a RegExp but was "+c);return e(c,b)}),d.$formatters.push(f),d.$parsers.push(f),c.$observe("required",function(a){h=a,f(d.$viewValue)})}}}).directive("queryBuilder",["$compile","xAlert","$http",function(a,b,c){return{restrict:"E",scope:{group:"=",fields:"=",operators:"=",properties:"="},templateUrl:"app/main/template.queryBuilderView.html",compile:function(d,e){var f,g;return f=d.contents().remove(),function(d,e,h){d.booleans=[{name:"AND"},{name:"OR"}],d.addCondition=function(a){"CONDITION"==a?d.group.rules.push({operator:"=",field:"",data:""}):d.group.rules.push({field:"",data:""})},d.removeCondition=function(a){d.group.rules.splice(a,1)},d.addGroup=function(a){d.group.rules.push({group:{"boolean":"AND",rules:[],type:a,main:!1}})},d.choices=[],d.removeGroup=function(){d.$parent.group.rules.splice(d.$parent.$index,1)},d.initChoices=function(a,b,c,e,f,g,h){a[g]&&d.getResults(b,c,e,f)},d.clearData=function(a,b){for(var c in b)a[b[c]]&&delete a[b[c]]},d.getResults=function(a,e,f,g,h){if(a){var i="",j={};i=a.parseUrl?a.parseUrl.replace("%s",e):a.url,a.query&&h&&(j[a.query.field]=h),c.get(i,{params:j}).success(function(a){var b=[];a.rows&&(a=a.rows),a.forEach(function(a){b.push({name:a.name,value:a.id})}),d.choices[f]||(d.choices[f]=[]),d.choices[f][g]=b}).error(function(a){b.show(a.message,"danger")})}},g||(g=a(f)),e.append(g(d,function(a){return a}))}}}}]).directive("newContact",["$compile","xAlert","$http","socket","$translate","$timeout",function(a,b,c,d,e,f){return{restrict:"E",scope:{workspace:"=",index:"=",submit:"&onSubmit"},templateUrl:"app/main/template.newContactTab.html",compile:function(a,g){return function(a,g,h){function i(){a.$watch("item",function(b,c){angular.equals(b,c)||(a.workspace.edited=!0)},!0)}a.forms={general:{}},a.firstLoad=!0,a.item={Phones:[],Emails:[],customFields:{}},a.checkboxes={},a.init=function(){a.workspace.data&&(a.item.fullname=a.workspace.data.calleridname?a.workspace.data.calleridname:a.workspace.data.messageId?a.workspace.data.messageId:a.workspace.data.uniqueid?a.workspace.data.uniqueid:"",a.workspace.data.calleridnum&&a.item.Phones.push({phone:a.workspace.data.calleridnum}),a.workspace.data.from&&a.item.Emails.push({email:a.workspace.data.from})),a.getTags(),a.getCompanies(),a.getServices()},a.getServices=function(){c.get("/api/contactmanager/services/").success(function(b){a.services=b.rows,a.item.ServiceId=1,a.getCustomFields()}).error(function(a){b.show(e.instant(a.message)+"!","danger")})},a.getCustomFields=function(){c.get("/api/contactmanager/services/"+a.item.ServiceId+"/customfields").success(function(b){a.customFields=b,a.customFields.forEach(function(a){a.values=JSON.parse(a.values)}),d.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),d.socket.on("custom_field:save",function(b){if(b.ServiceId===a.item.ServiceId){var c=_.find(a.customFields,{id:b.id});c||("string"==typeof b.values&&(b.values=JSON.parse(b.values)),a.customFields.push(b))}}),!a.firstLoad||a.workspace.data?(a.workspace.edited=!0,a.firstLoad=!1):(a.firstLoad=!1,i())}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getTags=function(){c.get("/api/tags").success(function(b){a.tags=_.pluck(b.rows,"name")}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getCompanies=function(){c.get("/api/contactmanager/companies").success(function(b){a.companies=b.rows,d.syncUpdates("company",a.companies)}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.addField=function(b){a.item[b].push({})},a.removeField=function(b,c){a.item[b].splice(c,1)},f(function(){a.init()})}}}}]).directive("contact",["$compile","xAlert","$http","socket","$timeout",function(a,b,c,d,e){return{restrict:"E",scope:{workspace:"=",index:"=",submit:"&onSubmit"},templateUrl:"app/main/template.contactTab.html",compile:function(a,f){return function(a,f,g){function h(){a.$watch("contact",function(b,c){angular.equals(b,c)||(a.workspace.edited=!0)},!0)}a.moment=moment,a.forms={general:{}},a.detail={tab:"main"},a.log={journal:{show:"Phones",type:"Inbounds",detail:"general"},history:{show:"Phones",type:"HistoryInbounds",detail:"general"}},a.columns={Phones:{general:{header:["APPLICATION_SOURCE","APPLICATION_DESTINATION","APPLICATION_DATE"],indexes:["source","destination","createdAt"]},QueueCalls:{header:["APPLICATION_CALLERID","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["calleridnum","queue","createdAt"]},ReportAgents:{header:["APPLICATION_AGENT","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["membername","queue","agentcalledAt"]},HistoryQueueCalls:{header:["APPLICATION_CALLERID","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["calleridnum","queue","createdAt"]},HistoryReportAgents:{header:["APPLICATION_AGENT","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["membername","queue","createdAt"]}},Emails:{general:{header:["APPLICATION_FROM","APPLICATION_TO","APPLICATION_DATE"],indexes:["from","to","createdAt"]}}},a.rows={journal:[],history:[]},a.itemsByPage=15,a._=_,a.getRows=function(b){a.rows[b]=[],_.forEach(a.contact[a.log[b].show],function(c){"general"===a.log[b].detail?a.rows[b]=a.rows[b].concat(c[a.log[b].type]):_.forEach(c[a.log[b].type],function(c){a.rows[b]=a.rows[b].concat(c[a.log[b].detail])})})},a.addField=function(b){a.contact[b].push({})},a.removeField=function(b,c){a.contact[b].splice(c,1)},a.getContact=function(){c.get("/api/contactmanager/"+a.workspace.contactID).success(function(b){b.tags=b.tags?b.tags.split(","):[],a.contact=b,a.getRows("journal"),a.getRows("history"),a.getCustomFields(b.ServiceId),a.contact.customFields={},a.contact.CustomFields.forEach(function(b){console.log("cfmap"),a.contact.customFields[b.id]=b.ContactHasCustomField.value}),h()}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getTags=function(){c.get("/api/tags").success(function(b){a.tags=_.pluck(b.rows,"name")}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getCompanies=function(){c.get("/api/contactmanager/companies").success(function(b){a.companies=b.rows,d.syncUpdates("company",a.companies)}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getCustomFields=function(e){c.get("/api/contactmanager/services/"+e+"/customfields").success(function(b){a.customFields=b,a.customFields.forEach(function(a){a.values=JSON.parse(a.values)}),d.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),d.socket.on("custom_field:save",function(b){if(b.ServiceId===e){var c=_.find(a.customFields,{id:b.id});c||("string"==typeof b.values&&(b.values=JSON.parse(b.values)),a.customFields.push(b))}})}).error(function(a){console.error(a),b.show(a.message,"danger")})},e(function(){a.getTags(),a.getCompanies(),a.getContact()})}}}}]).directive("jscripty",["$compile","xAlert","$http","socket",function(a,b,c,d){return{restrict:"E",scope:{workspace:"=",index:"=",submit:"&onSubmit"},templateUrl:"app/main/template.jscriptyTab.html",compile:function(a,b){return function(a,b,d){a.graph={},a.steps=[],a.currentStepNumber=0,a.workspace.data&&c.get("/api/jscripty/projects/"+a.workspace.data.id+"/project").success(function(b){if(b){var c=b.mxgraphmodel.root;if(c){if(a.graph.root=c,a.graph.vertices=h(c),a.graph.mxcell=[],_.isArray(c.mxcell)&&_.forIn(c.mxcell,function(b,c){a.graph.mxcell[c]=b.$}),console.log("graph",a.graph),c.start){var d=Object.create(a.graph.vertices[c.start.$.id]);d.outgoingEdges=e(d),a.steps[a.currentStepNumber]=d}}else console.log("No root in project!")}else console.log("No project published!")}),a.previousBlock=function(){a.currentStepNumber=a.currentStepNumber-1},a.setCurrentStep=function(b){var c=a.steps[a.currentStepNumber];c.previousAnswer&&c.previousAnswer.target!==c.answer.target?a.nextBlock():(c.previousAnswer=c.answer,a.currentStepNumber=a.steps.indexOf(b))},a.nextBlock=function(b){var c=a.steps[a.currentStepNumber];if(!c.previousAnswer||"start"!=c.tag&&"input"!=c.tag)if(c.previousAnswer&&c.previousAnswer.target===c.answer.target)a.currentStepNumber++;else{var d=f(c),g=Object.create(a.graph.vertices[d]);g.outgoingEdges=e(g),console.log(g),a.currentStepNumber++,a.steps[a.currentStepNumber]=g,console.log(a.steps)}else c.previousAnswer=c.answer,a.currentStepNumber++};var e=function(b){var c=_.filter(a.graph.mxcell,{source:b.id}),d=[];return _.forEach(c,function(a,b){if(a.value){var c=a.value.split(",");_.forEach(c,function(b,c){d.push({id:a.id,target:a.target,value:b})})}else d.push({id:a.id,target:a.target})}),d},f=function(a){return console.log(a.tag),"question"==a.tag?g(a):("start"==a.tag&&(a.previousAnswer="defaultAnswer",a.answer="defaultAnswer"),"input"==a.tag&&(a.previousAnswer=a.answer),a.outgoingEdges[0].target)},g=function(b){var c=_.result(_.find(b.outgoingEdges,function(c){b.previousAnswer&&b.previousAnswer.target!==b.answer.target&&a.steps.splice(a.currentStepNumber+1,a.steps.length-a.currentStepNumber-1);var d=c.value.split(","),e=[];_.forEach(d,function(a,b){e[b]={},e[b].id=c.id,e[b].value=a});var f=!1;return _.forIn(e,function(a,c){a.value===b.answer.value&&a.id===b.answer.id&&(b.previousAnswer=b.answer,f=!0)}),f}),"target");return c},h=function(a){return _.reduce(a,function(a,b,c){return"mxcell"===c?a:_.isArray(b)?(_.forIn(b,function(b,d){a[b.$.id]=b.$,a[b.$.id].tag=c}),a):(a[b.$.id]=b.$,a[b.$.id].tag=c,a)},{})}}}}}]).directive("reportBuilder",["$compile",function(a){return{restrict:"E",scope:{group:"=",fields:"=",forms:"=",firstCall:"="},templateUrl:"app/main/template.reportBuilderView.html",compile:function(b,c){var d,e;return d=b.contents().remove(),function(b,c,f){b.operators=[{name:"AND"},{name:"OR"}],b.conditions=[{name:"="},{name:"!="},{name:"<"},{name:"<="},{name:">"},{name:">="},{name:"LIKE"}],b.addCondition=function(){b.group.rules.push({condition:"=",field:"",value:""})},b.removeCondition=function(a){b.group.rules.splice(a,1)},b.addGroup=function(){b.group.rules.push({group:{operator:"AND",rules:[{condition:"=",field:"",value:""}]}})},b.randomName=function(a,b){var c=[];for(a=a||5,b=b||"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";--a;)c.push(b.charAt(Math.floor(Math.random()*b.length)));return c.join("")},b.removeGroup=function(){b.$parent.group&&b.$parent.group.rules.splice(b.$parent.$index,1)},e||(e=a(d)),c.append(e(b,function(a){return a}))}}}}]).directive("dynamicName",["$compile",function(a){return{restrict:"A",terminal:!0,priority:1e3,link:function(b,c,d){c.attr("name",b.$eval(d.dynamicName)),c.removeAttr("dynamic-name"),a(c)(b)}}}]).directive("onReadFile",["$parse",function(a){return{restrict:"A",scope:!1,link:function(b,c,d){var e=a(d.onReadFile);c.on("change",function(a){var c=new FileReader;c.onload=function(a){b.$apply(function(){e(b,{$fileContent:a.target.result})})},c.readAsText((a.srcElement||a.target).files[0])})}}}]).directive("motionFileDownload",["xAlert","$http","$translate","$timeout","$location",function(a,b,c,d,e){return{restrict:"E",templateUrl:"app/main/template.motionFileDownload.html",scope:{mimetype:"=",filename:"=",url:"=",asdasd:"=",btnclass:"@",btncontent:"@"},link:function(d,e,f){var g=e.children()[0];d.$on("download-start",function(){$(g).attr("disabled","disabled")}),d.$on("downloaded",function(a,b){var f=angular.element("<a/>").attr({href:"data:"+d.mimetype+";base64,"+b,download:d.filename});d.btncontent?f.html(d.btncontent):f.text(c.instant("APPLICATION_DOWNLOAD")),d.btnclass?f.addClass(d.btnclass):f.addClass("btn default btn-xs blue-stripe"),$(g).remove(),e.append(f),f.get(0).click()}),d.download=function(){d.$emit("download-start"),b.get(d.url).success(function(a){d.$emit("downloaded",a)}).error(function(b){a.show(c.instant(b.message),"danger")})}}}}]).directive("audioFileDownload",["xAlert","$http","$translate","$sce",function(a,b,c,d){return{restrict:"E",templateUrl:"app/main/template.audioFileDownload.html",scope:{url:"="},link:function(e,f,g){var h=f.children()[0];e.$on("download-start",function(a,b){$(h).attr("disabled","disabled").html('<i class="icon-refresh"></i> Loading...')}),e.$on("downloaded",function(a,b){var c=new Audio(d.trustAsResourceUrl("data:audio/ogg;base64,"+b));c.controls=!0,$(h).remove(),f.append(c),c.play()}),e.$on("error",function(a,b){$(h).removeClass("blue-stripe").addClass("red-stripe").html('<i class="icon-ban"></i> Error!')}),e.download=function(){e.$emit("download-start"),b.get(e.url).success(function(a){console.log("ok"),e.$emit("downloaded",a)}).error(function(b){console.log("error"),e.$emit("error"),a.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}}}]),angular.module("xCallyShuttleApp").filter("capitalize",function(){return function(a){return a?a.replace(/([^\W_]+[^\s-]*) */g,function(a){return a.charAt(0).toUpperCase()+a.substr(1).toLowerCase()}):""}}).filter("salesforce",function(){var a=["CallDisposition","CallDurationInSeconds","CallObject","CallType","IsArchived","Priority","Status","Type"];return function(b){return _.remove(b,function(b){return b.custom===!1&&a.indexOf(b.name)<0}),b}}).filter("sugarcrm",function(){var a=["account_id","account_name","account_name1","assigned_user_name","assigned_user_id","case_number","created_by","created_by_name","date_entered","date_modified","deleted","description","id","modified_by_name","modified_user_id","name"];return function(b){return _.remove(b,function(b){return a.indexOf(b.name)>=0}),b}}).filter("freshdesk",function(){var a=["requester","subject","agent","description"];return function(b){return _.remove(b,function(b){return a.indexOf(b.ticket_field.name)>=0}),b}}).filter("zendesk",function(){var a=["subject","assignee","description"];return function(b){return _.remove(b,function(b){return a.indexOf(b.type)>=0}),b}}),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main",{"abstract":!0,templateUrl:"app/main/main.html",controller:"MainCtrl",resolve:{authorization:["$q","Auth","$state","$timeout","$location",function(a,b,c,d,e){return b.getToken()?a.when():(d(function(){e.path("/login")}),a.reject())}],deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("xAlert",["$translate","Notification",function(a,b){return{show:function(c,d){switch(d){case"success":b.success({message:c,title:'<i class="glyphicon glyphicon-ok"></i> <strong>'+a.instant("MESSAGE_SUCCESS")+"!</strong>",delay:5e3});break;case"info":b.info({message:c,title:'<i class="glyphicon glyphicon-info-sign"></i> <strong>'+a.instant("MESSAGE_INFO")+"!</strong>",delay:5e3});break;case"danger":b.error({message:c,title:'<i class="glyphicon glyphicon-exclamation-sign"></i> <strong>'+a.instant("MESSAGE_ERROR")+"!</strong>",delay:1e4});break;case"warning":b.warning({message:c,title:'<i class="glyphicon glyphicon-warning-sign"></i> <strong>'+a.instant("MESSAGE_WARNING")+"!</strong>",delay:1e4});break;default:b.info(c)}}}}]).factory("stResource",["$q","$filter","$timeout","$rootScope","$http","$translate","xAlert",function(a,b,c,d,e,f,g){return{getPage:function(b){var c={page:Math.ceil(b.pagination.start/b.pagination.number),per_page:b.pagination.number};b.sort.predicate&&(c.sort_by=b.sort.predicate,c.sort_order=b.sort.reverse?"DESC":"ASC"),_.forIn(b.search.predicateObject,function(a,b){c[b]=a}),b.search.params&&(c.clientQuery={},_.forIn(b.search.params,function(a,b){c.clientQuery[b]=a})),d.$broadcast("$spinnerStart"),e.get(b.url,{params:c}).success(function(a){h.resolve(a),d.$broadcast("$spinnerStop")}).error(function(a){g.show(f.instant(a.message),"danger"),d.$broadcast("$spinnerStop")});var h=a.defer();return h.promise}}}]),angular.module("xCallyShuttleApp").controller("MarketCtrl",["$scope","$http","$translate","socket","xAlert","Modal","$timeout",function(a,b,c,d,e,f,g){function h(a,b){return Math.floor(Math.random()*(b-a+1))+a}a.initView=function(){b.get("/api/integrations").success(function(b){a.integrations=b,a.groupedIntegration=_.chunk(a.integrations,4),d.syncUpdates("integration",a.integrations,function(){a.groupedIntegration=_.chunk(a.integrations,4)})}).error(function(a){e.show(a.message,"danger")})},a.isProgressing=!1,a.$on("$destroy",function(){d.unsyncUpdates("integration")}),a.installIntegration=function(d){a.status="Downloading",a.percentage=h(1,50),a.isProgressing=!0,d.downloading=!0,b.put("/api/integrations/"+d.id,{active:!0}).success(function(){g(function(){a.percentage=h(51,99),a.status="Installing"},2500),g(function(){a.percentage=100,a.isProgressing=!1,a.status="Completed!",d.downloading=!1,e.show(c.instant("MESSAGE_WELL_DONE")+".","success")},5e3)}).error(function(){d.downloading=!1,a.percentage=0,a.isProgressing=!1,e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.uninstallIntegration=function(d){a.status="Uninstalling",a.percentage=h(1,99),a.isProgressing=!0,d.downloading=!0,b.put("/api/integrations/"+d.id,{active:!1}).success(function(){g(function(){a.percentage=100,a.isProgressing=!1,a.status="Completed!",d.downloading=!1,e.show(c.instant("MESSAGE_WELL_DONE")+".","success")},5e3)}).error(function(){d.downloading=!1,a.percentage=0,a.isProgressing=!1,e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.market",{url:"/market",templateUrl:"app/market/market.html",controller:"MarketCtrl"})}]),angular.module("xCallyShuttleApp").controller("MotionbarCtrl",["$scope","$stateParams","$cookieStore","settings","Auth",function(a,b,c,d,e){e.loginWithToken(b.token,b.userId,b.name),a.getCurrentUser=e.getCurrentUser,d.layout.pageQuickSidebarOpened=!0}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("motionbar",{url:"/motionbar",template:"<div ui-view></div>","abstract":!0}).state("motionbar.chat",{url:"/chat?token&userId&name",templateUrl:"app/motionbar/motionbar.chat.html",controller:"MotionbarCtrl"})}]),angular.module("xCallyShuttleApp").controller("SalesforceListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedSalesforceAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedSalesforceAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("salesforce_account"),b.url="/api/salesforce/accounts",h.getPage(b).then(function(d){a.displayedSalesforceAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedSalesforceAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedSalesforceAccounts.length)}),f.socket.on("salesforce_account:save",function(){a.initList(b)}),f.socket.on("salesforce_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/salesforce/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/salesforce/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/salesforce/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce.list",{url:"/list",templateUrl:"app/salesforce/list/list.html",controller:"SalesforceListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce",{url:"/salesforce",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SalesforceViewCtrl",["$scope","$http","$stateParams","$translate","$location","WizardHandler","socket","xAlert","Modal","$filter",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0
-},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){f.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){g.unsyncUpdates("salesforce_configuration"),g.unsyncUpdates("salesforce_field")}),a.initView=function(){b.get("/api/salesforce/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){h.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/salesforce/accounts/"+c.id,a.account).success(function(){h.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/salesforce/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,g.socket.on("salesforce_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.deleteConfiguration=i.confirm["delete"](function(a){b["delete"]("api/salesforce/configurations/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/salesforce/configurations",a.configuration).success(function(a){e.path("salesforce/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){h.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/salesforce/accounts/"+c.id+"/fields").success(function(b){a.accountFields=_.sortByOrder(j("salesforce")(b),"name","asc")}).error(function(a){h.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/salesforce/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,g.socket.on("salesforce_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){h.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/salesforce/fields/"+a.id).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/salesforce/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/salesforce/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/salesforce/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/salesforce/fields/"+a.id,a).success(function(){}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){b.content="",a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"name",b);if(c)switch(c.type){case"picklist":return c.picklistValues;default:return}}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce.view",{url:"/view/:id",templateUrl:"app/salesforce/view/view.html",controller:"SalesforceViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.salesforce.view.account",{url:"/account",templateUrl:"app/salesforce/view/view.account.html"}).state("main.salesforce.view.configurations",{url:"/configurations",templateUrl:"app/salesforce/view/view.configurations.html"}).state("main.salesforce.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/salesforce/view/view.configurationSettings.html",controller:"SalesforceViewCtrl"}).state("main.salesforce.view.configuration",{url:"/configuration",templateUrl:"app/salesforce/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("SalesforceWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){console.log(a.item),b.post("api/salesforce/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/salesforce/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce.wizard",{url:"/wizard",templateUrl:"app/salesforce/wizard/wizard.html",controller:"SalesforceWizardCtrl"})}]),angular.module("xCallyShuttleApp").factory("License",["$resource",function(a){return a("/api/licenses/:id/:controller",{id:"@id"},{request:{method:"POST",params:{id:"request"}}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.license",{url:"/license",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("LicenseViewCtrl",["$scope","$rootScope","$translate","License","xAlert",function(a,b,c,d,e){a.initView=function(){d.get(function(b){a.item=b.license})},a.submitRequest=function(){d.request(a.item,function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")},function(a){switch(a.status){case 304:e.show(a.statusText,"info");break;default:e.show(a.statusText,"danger")}})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.license.view",{url:"/view",templateUrl:"app/setting/license/view/view.html",controller:"LicenseViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/pricing-tables.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting",{url:"/setting",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("Smtp",["$resource",function(a){return a("/api/mail/servers/out/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.smtp",{url:"/smtp",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SmtpViewCtrl",["$scope","$stateParams","$translate","MailServerOut","xAlert",function(a,b,c,d,e){a.initView=function(){a.item={},d.get({id:"service"}).$promise.then(function(b){a.item=b})["catch"](function(a){e.show(a.message,"danger")})},a.updateItem=function(){a.item.id?d.update({id:a.item.id},a.item).$promise.then(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){e.show(a.message,"danger")}):(a.item.service=!0,d.save(a.item).$promise.then(function(b){a.item=b,e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){e.show(a.message,"danger")}))},a.test=function(){d.test({id:a.item.id,controller:"test"}).$promise.then(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log("err",a),e.show(a.data?a.data.response:a.statusText,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.smtp.view",{url:"/view",templateUrl:"app/setting/smtp/view/view.html",controller:"SmtpViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("TemplateListCtrl",["$scope","$http","$translate","$rootScope","socket","Modal","stResource","xAlert",function(a,b,c,d,e,f,g,h){a.$on("$destroy",function(){e.unsyncUpdates("mail_template")}),a.conf={templatesByPage:{name:"10",value:10}},a.templatesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Templates={checked:[]},a.check=function(b,c){c?a.Templates.checked=angular.copy(_.pluck(a.displayedTemplates,"id")):a.Templates.checked=[]},a.getTemplates=function(b){return _.map(a.displayedTemplates,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){e.unsyncUpdates("mail_template"),b.url="/api/mail/templates/",g.getPage(b).then(function(c){a.displayedTemplates=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(c.templatesByPage,a.displayedTemplates.length),d.updateTableConfig(a.conf.templatesByPage,a.displayedTemplates.length)}),e.socket.on("mail_template:save",function(){a.initList(b)}),e.socket.on("mail_template:remove",function(c){a.Templates.checked=_.without(a.Templates.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/templates/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){h.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/templates/",{params:{id:a.Templates.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates.list",{url:"/list",templateUrl:"app/setting/template/list/list.html",controller:"TemplateListCtrl"})}]),angular.module("xCallyShuttleApp").factory("Template",["$resource",function(a){return a("/api/mail/templates/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates",{url:"/templates",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TemplateViewCtrl",["$scope","$http","$translate","$stateParams","xAlert","Template",function(a,b,c,d,e,f){a.initItem=function(){a.form={},a.item={},a.groups=[{title:"Voice",variables:[]},{title:"Chat",variables:["username","email","text","chatWebsite"]},{title:"Mail",variables:[]},{title:"Fax",variables:[]}],a.item=f.get({id:d.id})},a.updateItem=function(){f.update(a.item).$promise.then(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates.view",{url:"/view/:id",templateUrl:"app/setting/template/view/view.html",controller:"TemplateViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.setting.templates.view.settings",{url:"/settings",templateUrl:"app/setting/template/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TemplateWizardCtrl",["$scope","$location","$http","WizardHandler","xAlert","MailServerOut","Template",function(a,b,c,d,e,f,g){a.initWizard=function(){a.item={},a.form={},a.groups=[{title:"Voice",variables:[]},{title:"Chat",variables:["username","email","text","chatWebsite"]},{title:"Mail",variables:[]},{title:"Fax",variables:[]}],a.mailAccounts=f.query()},a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){var c={name:a.item.name,description:a.item.description,subject:a.item.subject||null,html:a.item.html||null,text:a.item.text||null};g.save(c).$promise.then(function(){b.path("/templates/list")})["catch"](function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates.wizard",{url:"/wizard",templateUrl:"app/setting/template/wizard/wizard.html",controller:"TemplateWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("UpdateListCtrl",["$scope","$uibModal","$log","$translate","Update","xAlert",function(a,b,c,d,e,f){a.conf={updatesByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.updatesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.initList=function(){e.query(function(b){a.updates=b})},a.pull=function(){var a=b.open({animation:!0,templateUrl:"app/setting/update/list/list.pull.html",controller:function(a,b){a.modal={dismissable:!0,title:"Confirm Checkout",html:"Are you sure you want to checkout?",buttons:[{classes:"btn btn-success",text:"Checkout",click:function(){b.close()}},{classes:"btn default",text:"Cancel",click:function(){b.dismiss("cancel")}}]}}});a.result.then(function(){e.pull(function(a){a.summary.changes?f.show(d.instant("APPLICATION_UPDATED_TO_LATEST_VERSION"),"success"):f.show(d.instant("APPLICATION_ALREADY_UP_TO_DATE"),"info")},function(a){f.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},function(){c.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.updates.list",{url:"/list",templateUrl:"app/setting/update/list/list.html",controller:"UpdateListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("Update",["$resource",function(a){return a("/api/updates/:id/:controller",{id:"@id"},{pull:{method:"GET",params:{id:"pull"}},checkout:{method:"GET",params:{id:"checkout"}}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.updates",{url:"/updates",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SoundListCtrl",["$scope","$http","socket","Modal","$q","FileUploader","$translate","xAlert","$cookieStore","$sce",function(a,b,c,d,e,f,g,h,i,j){a.isCollapsed=!0,a.downloadButtonContent='<i class="icon-cloud-download"></i>',a.downloadButtonClass="btn btn-xs blue-hoki",a["delete"]=d.confirm["delete"](function(a){b["delete"]("/api/uploads/"+a).success(function(a){}).error(function(a){console.log(a)})}),a.updateAudio=function(a,c){var d=e.defer();return b.put("/api/uploads/"+a,c).success(function(a){d.resolve()}).error(function(a){console.log(a.message),d.reject(a.message)}),d.promise},a.$on("$destroy",function(){c.unsyncUpdates("upload")}),a.initList=function(){b.get("/api/uploads").success(function(b){a.sounds=b,c.syncUpdates("upload",a.sounds)}).error(function(a){})},a.getSecureSrc=function(a){return j.trustAsResourceUrl("data:audio/ogg;base64,"+a)},a.getSecureDownloadSrc=function(a){return j.trustAsResourceUrl("data:application/octet-stream;charset=utf-16le;base64,"+a)};var k=a.uploader=new f({url:"/api/uploads",withCredentials:!0,headers:{Authorization:"Bearer "+i.get("token")}});k.filters.push({name:"customFilter",fn:function(a,b){return this.queue.length<10}}),k.onWhenAddingFileFailed=function(a,b,c){console.info("onWhenAddingFileFailed",a,b,c)},k.onAfterAddingFile=function(a){console.info("onAfterAddingFile",a)},k.onAfterAddingAll=function(a){console.info("onAfterAddingAll",a)},k.onBeforeUploadItem=function(a){console.info("onBeforeUploadItem",a)},k.onProgressItem=function(a,b){console.info("onProgressItem",a,b),a.isUploading=!0},k.onProgressAll=function(a){console.info("onProgressAll",a)},k.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d),a.isUploading=!1},k.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d),a.responseMessage=b,a.isUploading=!1},k.onCancelItem=function(a,b,c,d){console.info("onCancelItem",a,b,c,d),a.isUploading=!1},k.onCompleteItem=function(a,b,c,d){console.info("onCompleteItem",a,b,c,d),a.isUploading=!1},k.onCompleteAll=function(){console.info("onCompleteAll")},console.info("uploader",k)}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sounds.list",{url:"/list",templateUrl:"app/sound/list/list.html",controller:"SoundListCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js"]})}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sounds",{url:"/sounds",templateUrl:"app/sound/sound.html","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SquareOdbcListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={odbcsByPage:{name:"10",value:10}},a.odbcsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Odbcs={checked:[]},a.check=function(b,c){c?a.Odbcs.checked=angular.copy(_.pluck(a.displayedOdbcs,"id")):a.Odbcs.checked=[]},a.getOdbcs=function(b){return _.map(a.displayedOdbcs,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("square_odbc"),b.url="/api/square/odbc",h.getPage(b).then(function(c){a.displayedOdbcs=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.odbcsByPage,a.displayedOdbcs.length),d.updateTableConfig(a.conf.odbcsByPage,a.displayedOdbcs.length)}),c.socket.on("square_odbc:save",function(){a.initList(b)}),c.socket.on("square_odbc:remove",function(c){a.Odbcs.checked=_.without(a.Odbcs.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/square/odbc/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/square/odbc",{params:{id:a.Odbcs.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs.list",{url:"/list",templateUrl:"app/square/odbc/list/list.html",controller:"SquareOdbcListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs",{url:"/odbcs",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SquareOdbcViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getOdbc=function(){b.get("/api/square/odbc/"+e.id).success(function(b){delete b.pwd,a.odbc=b}).error(function(a){console.error(a),f.path("/square/odbcs/list")})},a.updateOdbc=function(){var f=angular.copy(a.odbc);b.put("/api/square/odbc/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.odbc=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs.view",{url:"/view/:id",templateUrl:"app/square/odbc/view/view.html",controller:"SquareOdbcViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.square.odbcs.view.settings",{url:"/settings",templateUrl:"app/square/odbc/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("SquareOdbcWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={odbc:void 0},a.item={},a.next=function(){b.post("/api/square/odbc/validate/",a.item).success(function(a){a.length?e.show(f.instant("MESSAGE_EXIST_ODBC"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/square/odbc/",a.item).success(function(){d.path("/square/odbcs/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs.wizard",{url:"/wizard",templateUrl:"app/square/odbc/wizard/wizard.html",controller:"SquareOdbcWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("SquareProjectListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={projectsByPage:{name:"10",value:10}},a.projectsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Projects={checked:[]},a.check=function(b,c){c?a.Projects.checked=angular.copy(_.pluck(a.displayedProjects,"id")):a.Projects.checked=[]},a.getProjects=function(b){return _.map(a.displayedProjects,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("square_project"),b.url="/api/square/projects",h.getPage(b).then(function(c){a.displayedProjects=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.projectsByPage,a.displayedProjects.length),d.updateTableConfig(a.conf.projectsByPage,a.displayedProjects.length)}),c.socket.on("square_project:save",function(){a.initList(b)}),c.socket.on("square_project:remove",function(c){a.Projects.checked=_.without(a.Projects.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/square/projects/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/square/projects",{params:{id:a.Projects.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects.list",{url:"/list",templateUrl:"app/square/project/list/list.html",controller:"SquareProjectListCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects",{url:"/projects",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SquareProjectViewCtrl",["$scope","$http","$stateParams","socket","Auth","Modal","xAlert","$translate","$rootScope",function(a,b,c,d,e,f,g,h,i){a.squareProject={},a.getProject=function(){b.get("/api/square/projects/"+c.id).success(function(b){a.squareProject=b,angular.element(document).ready(function(){window.onerror=function(a,b,c){try{if(null!=a&&-1!=a.indexOf("Script error."));else{var d=new Image;d.src="assets/plugins/mxgraph/images/1x1.png?msg="+encodeURIComponent(a)+"&url="+encodeURIComponent(b)+"&lnum="+encodeURIComponent(c)}}catch(e){}},b.token=e.getToken();var a=new EditorUi(new Editor);a.openString(b.preproduction,b.name,b),a.editor.graphChangeListener=function(a,b){var c=b.properties.rtChange||!1;c||(this.modified=!0)}}),d.syncUpdates("square_project",[b],function(a,c,d){c.id===b.id})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects.view",{url:"/view/:id",templateUrl:"app/square/project/view/view.html",controller:"SquareProjectViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",serie:!0,cache:!1,files:["assets/plugins/mxgraph/css/common.css","assets/plugins/mxgraph/css/explorer.css","assets/plugins/mxgraph/styles/grapheditor.css","assets/plugins/mxgraph/styles/custom.css","assets/plugins/square/js/custom.js","assets/plugins/mxgraph/js/mxClient.js","assets/plugins/square/js/Editor.js","assets/plugins/square/js/Graph.js","assets/plugins/square/js/EditorUi.js","assets/plugins/square/js/Actions.js","assets/plugins/square/js/Menus.js","assets/plugins/square/js/Sidebar.js","assets/plugins/square/js/Toolbar.js","assets/plugins/square/js/Dialogs.js"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("SquareProjectWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={project:void 0},a.item={},a.next=function(){b.post("/api/square/projects/validate/",a.item).success(function(a){a.length?e.show(f.instant("MESSAGE_EXIST_PROJECT"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/square/projects/",a.item).success(function(){d.path("/square/projects/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects.wizard",{url:"/wizard",templateUrl:"app/square/project/wizard/wizard.html",controller:"SquareProjectWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square",{url:"/square",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SugarcrmListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedSugarcrmAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedSugarcrmAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("sugarcrm_account"),b.url="/api/sugarcrm/accounts",h.getPage(b).then(function(d){a.displayedSugarcrmAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedSugarcrmAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedSugarcrmAccounts.length)}),f.socket.on("sugarcrm_account:save",function(){a.initList(b)}),f.socket.on("sugarcrm_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/sugarcrm/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/sugarcrm/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/sugarcrm/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm.list",{url:"/list",templateUrl:"app/sugarcrm/list/list.html",controller:"SugarcrmListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm",{url:"/sugarcrm",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SugarcrmViewCtrl",["$scope","$http","$stateParams","$translate","$location","$filter","WizardHandler","socket","xAlert","Modal",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){h.unsyncUpdates("sugarcrm_configuration"),h.unsyncUpdates("sugarcrm_field")}),a.initView=function(){b.get("/api/sugarcrm/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){i.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/sugarcrm/accounts/"+c.id,a.account).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/sugarcrm/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,h.socket.on("sugarcrm_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.deleteConfiguration=j.confirm["delete"](function(a){b["delete"]("api/sugarcrm/configurations/"+a).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/sugarcrm/configurations",a.configuration).success(function(a){e.path("sugarcrm/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){i.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/sugarcrm/accounts/"+c.id+"/fields").success(function(b){a.accountFields=_.sortByOrder(f("sugarcrm")(_.toArray(b)),"name","asc"),_.forEach(b,function(a){a.options=_.toArray(a.options)})}).error(function(a){i.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/sugarcrm/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,h.socket.on("sugarcrm_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){i.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/sugarcrm/fields/"+a.id).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/sugarcrm/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/sugarcrm/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/sugarcrm/configurations/"+c.configurationId+"/field",d).success(function(b){
-a.fieldConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/sugarcrm/fields/"+a.id,a).success(function(){}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){b.content="",a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"name",b);return c?c.options.length>0?c.options:null:void 0}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm.view",{url:"/view/:id",templateUrl:"app/sugarcrm/view/view.html",controller:"SugarcrmViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.sugarcrm.view.account",{url:"/account",templateUrl:"app/sugarcrm/view/view.account.html"}).state("main.sugarcrm.view.configurations",{url:"/configurations",templateUrl:"app/sugarcrm/view/view.configurations.html"}).state("main.sugarcrm.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/sugarcrm/view/view.configurationSettings.html",controller:"SugarcrmViewCtrl"}).state("main.sugarcrm.view.configuration",{url:"/configuration",templateUrl:"app/sugarcrm/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("SugarcrmkWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("api/sugarcrm/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/sugarcrm/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm.wizard",{url:"/wizard",templateUrl:"app/sugarcrm/wizard/wizard.html",controller:"SugarcrmkWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("TagListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("TagListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={tagsByPage:{name:"10",value:10}},a.tagsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Tags={checked:[]},a.check=function(b,c){c?a.Tags.checked=angular.copy(_.pluck(a.displayedTags,"id")):a.Tags.checked=[]},a.getTags=function(b){return _.map(a.displayedTags,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("tag"),b.url="/api/tags",h.getPage(b).then(function(c){console.log(c),a.displayedTags=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.tagsByPage,a.displayedTags.length),d.updateTableConfig(a.conf.tagsByPage,a.displayedTags.length)}),c.socket.on("tag:save",function(){console.log("save"),a.initList(b)}),c.socket.on("tag:remove",function(c){a.Tags.checked=_.without(a.Tags.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/tags/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/tags",{params:{id:a.Tags.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/tag/list/create.modal.html",controller:"TagListCreateModalCtrl"});a.result.then(function(a){b.post("/api/tags",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.tags.list",{url:"/list",templateUrl:"app/tag/list/list.html",controller:"TagListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.tags",{url:"/tags",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TagViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getTag=function(){b.get("/api/tags/"+e.id).success(function(b){a.tag=b}).error(function(a){console.error(a),f.path("/tags/list")})},a.updateTag=function(){var f=angular.copy(a.tag);b.put("/api/tags/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.tag=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.tags.view",{url:"/view/:id",templateUrl:"app/tag/view/view.html",controller:"TagViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.tags.view.settings",{url:"/settings",templateUrl:"app/tag/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TeamListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={teamsByPage:{name:"10",value:10}},a.teamsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.teams={checked:[]},a.check=function(b,c){c?a.teams.checked=angular.copy(_.pluck(a.displayedTeams,"id")):a.teams.checked=[]},a.getTeams=function(b){return _.map(a.displayedTeams,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("team"),b.url="/api/teams/",h.getPage(b).then(function(c){a.displayedTeams=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.teamsByPage,a.displayedTeams.length),d.updateTableConfig(a.conf.teamsByPage,a.displayedTeams.length)}),f.socket.on("team:save",function(){a.initList(b)}),f.socket.on("team:remove",function(c){a.teams.checked=_.without(a.teams.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("api/teams/"+a).success(function(){e.show(c.instant("MESSAGE_TEAM_DELETE_SUCCESS"),"success")}).error(function(){e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/teams",{params:{id:a.teams.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams.list",{url:"/list",templateUrl:"app/team/list/list.html",controller:"TeamListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams",{url:"/teams",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TeamViewCtrl",["$scope","$http","$stateParams","$translate","xAlert",function(a,b,c,d,e){a.message="Hello";var f=function(){return{select:function(c){b.post("/api/teams/"+a.team.id+"/agents",{agents:c}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/teams/"+a.team.id+"/agents",{agents:c}).error(function(a){console.error(a)})}}};a.initView=function(){b.get("/api/teams/"+c.id).success(function(b){a.team=b}).error(function(a){e.show(a.message,"danger")})},a.initAgents=function(){b.get("/api/agents").success(function(d){a.agents=d.rows,b.get("/api/user_has_teams",{params:{TeamId:c.id}}).success(function(b){ComponentsDropdowns.bindTeam(_.pluck(b,"UserId"),_.map(a.agents,function(a){return{id:a.id,name:a.name}}),f)}).error(function(a){console.error(a)})})},a.updateItem=function(){var f=angular.copy(a.team),g=angular.copy(a.team);b.put("/api/teams/"+c.id,f).success(function(){e.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){a.team=g,b.errors.forEach(function(a){e.show(a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams.view",{url:"/view/:id",templateUrl:"app/team/view/view.html",controller:"TeamViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.teams.view.agents",{url:"/agents",templateUrl:"app/team/view/view.agents.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]}])}]}}).state("main.teams.view.settings",{url:"/settings",templateUrl:"app/team/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TeamWizardCtrl",["$scope","$http","$translate","$location","WizardHandler","xAlert",function(a,b,c,d,e,f){a.forms={info:void 0},a.item={},a.createItem=function(){b.post("api/teams",a.item).success(function(){f.show(c.instant("MESSAGE_TEAM_CREATE_SUCCESS"),"success"),d.path("/teams/list")}).error(function(a){a.errors.forEach(function(a){f.show(a.message,"danger")})})},a.goNext=function(){e.wizard().next()},a.formValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams.wizard",{url:"/wizard",templateUrl:"app/team/wizard/wizard.html",controller:"TeamWizardCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({name:"ui.select",insertBefore:"#ng_load_plugins_before",files:["assets/plugins/ui-select/select.min.css","assets/plugins/ui-select/select.min.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("TelephoneListCtrl",["$scope","$http","xAlert","$rootScope","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={usersByPage:{name:"10",value:10}},a.usersByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.telephones={checked:[]},a.check=function(b,c){c?a.telephones.checked=angular.copy(_.pluck(a.displayedTelephones,"id")):a.telephones.checked=[]},a.getTelephones=function(b){return _.map(a.displayedTelephones,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/telephones/"+a).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/telephones",{params:{id:a.telephones.checked}}).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.initList=function(b){f.unsyncUpdates("telephone"),b.url="/api/telephones/",h.getPage(b).then(function(c){console.log(c),a.displayedTelephones=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.usersByPage,a.displayedTelephones.length),d.updateTableConfig(a.conf.usersByPage,a.displayedTelephones.length)}),f.socket.on("telephone:save",function(){a.initList(b)}),f.socket.on("telephone:remove",function(c){a.telephones.checked=_.without(a.telephones.checked,c.id),a.initList(b)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones.list",{url:"/list",templateUrl:"app/telephone/list/list.html",controller:"TelephoneListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("Telephone",["$resource",function(a){return a("/api/telephones/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones",{url:"/telephones",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TelephoneViewCtrl",["$scope","$http","$stateParams","$translate","$cookieStore","Auth","xAlert","Telephone",function(a,b,c,d,e,f,g,h){a.initView=function(){a.Auth=f,a.forms={},h.get({id:c.id}).$promise.then(function(b){delete b.password,a.item=b,a.item.transport=a.item.transport?a.item.transport.split(","):[],a.item.allow=a.item.allow?a.item.allow.split(";"):[]})["catch"](function(a){g.show(a.message,"danger")})},a.updateItem=function(){var b=angular.copy(a.item);b.transport=b.transport.join(","),b.allow=b.allow.join(";"),h.update(b).$promise.then(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones.view",{url:"/view/:id",templateUrl:"app/telephone/view/view.html",controller:"TelephoneViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.telephones.view.account",{url:"/account",templateUrl:"app/telephone/view/view.account.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css","assets/scripts/jquery.sparkline.min.js","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js","assets/scripts/profile.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("TelephoneWizardCtrl",["$scope","$http","$location","WizardHandler","xAlert","$translate","Telephone",function(a,b,c,d,e,f,g){a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.initWizard=function(){a.forms={},a.item={allow:["alaw","ulaw","gsm"],transport:["udp"],context:"from-sip"},g.get({id:"internal"}).$promise.then(function(b){a.item.internal=b.internal})["catch"](function(a){console.error(a)})},a.createItem=function(){a.item.transport&&(a.item.transport=a.item.transport.join(",")),a.item.allow&&(a.item.allow=a.item.allow.join(";")),b.post("/api/telephones/",a.item).success(function(){e.show(f.instant("MESSAGE_WELL_DONE"),"success"),c.path("/telephones/list")}).error(function(a){console.log(a),e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones.wizard",{url:"/wizard",templateUrl:"app/telephone/wizard/wizard.html",controller:"TelephoneWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("TriggerListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={TriggersByPage:{name:"10",value:10}},a.TriggersByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.Triggers={checked:[]},a.check=function(b,c){c?a.Triggers.checked=angular.copy(_.pluck(a.displayedTriggers,"id")):a.Triggers.checked=[]},a.getTriggers=function(b){return _.map(a.displayedTriggers,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("trigger"),b.url="/api/triggers",e.getPage(b).then(function(c){a.displayedTriggers=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.TriggersByPage,a.displayedTriggers.length),d.updateTableConfig(a.conf.TriggersByPage,a.displayedTriggers.length)}),g.socket.on("trigger:save",function(){a.initList(b)}),g.socket.on("trigger:remove",function(c){a.Triggers.checked=_.without(a.Triggers.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/triggers/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/triggers",{params:{id:a.Triggers.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/triggers/"+a,{status:d}).success(function(a){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers.list",{url:"/list",templateUrl:"app/trigger/list/list.html",controller:"TriggerListCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers",{url:"/triggers",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TriggerViewCtrl",["$scope","$stateParams","$http","$translate","xAlert","triggers",function(a,b,c,d,e,f){a.$triggers=f,a.forms={info:{}},a.fields={},a.properties=f.properties,a.initView=function(){c.get("/api/triggers/"+b.id).success(function(b){a.trigger=b,a.conditionsFilter=JSON.parse(b.conditions),a.actionsFilter=JSON.parse(b.actions),a.fields.conditions=a.$triggers.triggers[b.channel].conditions,a.fields.actions=a.$triggers.triggers[b.channel].actions}).error(function(a){e.show(a.message,"danger")})},a.getProperties=function(){h(),j(),i(),g()};var g=function(){c.get("/api/integrations",{params:{active:1}}).success(function(b){a.integrations=b;var c=[];b.forEach(function(a){c.push({name:a.name,value:a.state})}),a.properties.voice.integration=c}).error(function(a){e.show(a.message,"danger")})},h=function(){c.get("/api/mail/templates/").success(function(b){a.mailTemplates=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.id})}),a.properties.mail.template=c}).error(function(a){e.show(a.message,"danger")})},i=function(){c.get("/api/voice/queues/").success(function(b){a.voiceQueues=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.name})}),a.properties.voice.queue=c}).error(function(a){e.show(a.message,"danger")})},j=function(){c.get("/api/mail/servers/out/").success(function(b){a.stmpAccounts=b;var c=[];b.forEach(function(a){c.push({name:a.username,value:a.username})}),a.properties.mail.smtp=c}).error(function(a){e.show(a.message,"danger")})};a.updateTrigger=function(){c.put("/api/triggers/"+a.trigger.id,{name:a.trigger.name,description:a.trigger.description,conditions:angular.toJson(a.conditionsFilter),actions:angular.toJson(a.actionsFilter)}).success(function(){e.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers.view",{url:"/view/:id",templateUrl:"app/trigger/view/view.html",controller:"TriggerViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.triggers.view.settings",{url:"/settings",templateUrl:"app/trigger/view/view.settings.html"}).state("main.triggers.view.routes",{url:"/routes",templateUrl:"app/trigger/view/view.routes.html"}).state("main.triggers.view.application",{url:"/application",templateUrl:"app/trigger/view/view.application.html"})}]),angular.module("xCallyShuttleApp").controller("TriggerWizardCtrl",["$scope","$http","$location","xAlert","triggers","WizardHandler",function(a,b,c,d,e,f){a.$triggers=e,a.tempData={voice:{},mail:{},chat:{},fax:{}},a.item={},a.fields={},a.properties=e.properties,a.forms={general:{}};var g={group:{"boolean":"AND",rules:[],type:"CONDITION",main:!0}},h={group:{rules:[],type:"ACTION"}};a.conditionsFilter=_.clone(g,!0),a.actionsFilter=_.clone(h,!0),a.$watch("item.channel",function(b,c){c&&(a.tempData[c].conditionsFilter=_.clone(a.conditionsFilter,!0),a.tempData[c].actionsFilter=_.clone(a.actionsFilter,!0)),a.conditionsFilter=a.tempData[b].conditionsFilter?a.tempData[b].conditionsFilter:_.clone(g,!0),a.actionsFilter=a.tempData[b].actionsFilter?a.tempData[b].actionsFilter:_.clone(h,!0),a.fields.conditions=a.$triggers.triggers[b].conditions,a.fields.actions=a.$triggers.triggers[b].actions},!0),a.item.channel="voice",a.getProperties=function(){j(),l(),k(),i()};var i=function(){b.get("/api/integrations",{params:{active:1}}).success(function(b){a.integrations=b;var c=[];b.forEach(function(a){c.push({name:a.name,value:a.state})}),a.properties.voice.integration=c}).error(function(a){d.show(a.message,"danger")})},j=function(){b.get("/api/mail/templates/").success(function(b){a.mailTemplates=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.id})}),a.properties.mail.template=c}).error(function(a){d.show(a.message,"danger")})},k=function(){b.get("/api/mail/servers/out/").success(function(b){a.stmpAccounts=b;var c=[];b.forEach(function(a){c.push({name:a.username,value:a.username})}),a.properties.mail.smtp=c}).error(function(a){d.show(a.message,"danger")})},l=function(){b.get("/api/voice/queues/").success(function(b){a.voiceQueues=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.name})}),a.properties.voice.queue=c}).error(function(a){d.show(a.message,"danger")})};a.createItem=function(){a.item.conditions=angular.toJson(a.conditionsFilter),a.item.actions=angular.toJson(a.actionsFilter),b.post("/api/triggers",a.item).success(function(){c.path("/triggers/list")}).error(function(a){d.show(a.message,"danger")})},a.next=function(){f.wizard().next()},a.previous=function(){f.wizard().previous()},a.exitValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers.wizard",{url:"/wizard",templateUrl:"app/trigger/wizard/wizard.html",controller:"TriggerWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("TrunkListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={trunksByPage:{name:"10",value:10},labels:["name","host","context","description"]},a.trunksByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.trunks={checked:[]},a.check=function(b,c){c?a.trunks.checked=angular.copy(_.pluck(a.displayedTrunks,"id")):a.trunks.checked=[]},a.getTrunks=function(b){return _.map(a.displayedTrunks,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("trunk"),b.url="/api/trunks",console.log(b),h.getPage(b).then(function(c){a.displayedTrunks=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.trunksByPage,a.displayedTrunks.length),d.updateTableConfig(a.conf.trunksByPage,a.displayedTrunks.length)}),f.socket.on("trunk:save",function(){a.initList(b)}),f.socket.on("trunk:remove",function(c){a.trunks.checked=_.without(a.trunks.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/trunks/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/trunks",{params:{id:a.trunks.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})}),a.$on("$destroy",function(){console.log("trunks destroy")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks.list",{url:"/list",templateUrl:"app/trunk/list/list.html",controller:"TrunkListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks",{url:"/trunks",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TrunkViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location",function(a,b,c,d,e,f,g){a.getTrunk=function(){b.get("/api/trunks/"+e.id).success(function(b){b.nat=""===b.nat?[]:b.nat.split(","),b.allow=""===b.allow?[]:b.allow.split(";"),b.insecure=""===b.insecure?[]:b.insecure.split(","),b.transport=""===b.transport?[]:b.transport.split(","),delete b.secret,a.trunk=b}).error(function(a){console.error(a),g.path("/trunks/list")})},a.updateTrunk=function(){""===a.trunk.password&&delete a.trunk.password;var f=angular.copy(a.trunk);f.nat=f.nat.join(","),f.allow=f.allow.join(";"),f.insecure=f.insecure.join(","),f.transport=f.transport.join(","),b.put("/api/trunks/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),f.nat=f.nat.split(","),f.naallowt=f.allow.split(";"),f.insecure=f.insecure.split(","),f.transport=f.transport.split(","),a.trunk=f})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(d.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks.view",{url:"/view/:id",templateUrl:"app/trunk/view/view.html",controller:"TrunkViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.trunks.view.settings",{url:"/settings",templateUrl:"app/trunk/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TrunkWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.initWizard=function(){a.forms={},a.item={context:"from-voip-provider"}},a.next=function(d){d?b.post("/api/trunks/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_TRUNK"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")}):c.wizard().next()},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/trunks/",a.item).success(function(){d.path("/trunks/list")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks.wizard",{url:"/wizard",templateUrl:"app/trunk/wizard/wizard.html",controller:"TrunkWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("UserListCtrl",["$scope","$http","xAlert","$rootScope","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={usersByPage:{name:"10",value:10}},a.usersByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.users={checked:[]},a.check=function(b,c){c?a.users.checked=angular.copy(_.pluck(a.displayedUsers,"id")):a.users.checked=[]},a.getUsers=function(b){return _.map(a.displayedUsers,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/users/"+a).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/users",{params:{id:a.users.checked}}).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.initList=function(b){f.unsyncUpdates("user"),b.url="/api/users/",h.getPage(b).then(function(c){a.displayedUsers=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.usersByPage,a.displayedUsers.length),d.updateTableConfig(a.conf.usersByPage,a.displayedUsers.length)}),f.socket.on("user:save",function(){a.initList(b)}),f.socket.on("user:remove",function(c){a.users.checked=_.without(a.users.checked,c.id),a.initList(b)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users.list",{url:"/list",templateUrl:"app/user/list/list.html",controller:"UserListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users",{url:"/users",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("UserViewCtrl",["$scope","$http","$stateParams","$translate","FileUploader","$cookieStore","Auth","xAlert",function(a,b,c,d,e,f,g,h){a.Auth=g,a.updatePassword=function(){var e,f;g.isAdmin()?(e="/api/users/password/"+c.id+"/reset",f={newPassword:a.user.newPwd}):(e="/api/users/password/",f={oldPassword:a.user.currentPwd,newPassword:a.user.newPwd}),b.put(e,f).success(function(a){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})};var i=a.uploader=new e({url:"api/users/"+c.id+"/avatar",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+f.get("token")}});i.filters.push({name:"imageFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|jpg|png|jpeg|".indexOf(b)}}),i.onSuccessItem=function(b,c,e,f){a.user.userpic=c.userpic,a.user.id===g.getCurrentUser().id&&(g.getCurrentUser().userpic=c.userpic),h.show(d.instant("MESSAGE_WELL_DONE"),"success")},i.onErrorItem=function(a,b,c,e){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")},i.onCompleteAll=function(){i.clearQueue()},a.initView=function(){b.get("/api/users/"+c.id).success(function(b){a.user=b,a.user.transport=a.user.transport?a.user.transport.split(","):[],a.user.allow=a.user.allow?a.user.allow.split(";"):[]}).error(function(a){a.errors.forEach(function(b){h.show(a.message+": "+b.message,"danger")})})},a.updateItem=function(){var e=angular.copy(a.user),f=angular.copy(a.user);delete e.password,delete e.md5secret,e.transport=e.transport.join(","),e.allow=e.allow.join(";"),b.put("/api/users/"+c.id,e).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){a.user=f,b.errors.forEach(function(a){h.show(b.message+": "+a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users.view",{url:"/view/:id",templateUrl:"app/user/view/view.html",controller:"UserViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}]);
-}]}}).state("main.users.view.account",{url:"/account",templateUrl:"app/user/view/view.account.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css","assets/scripts/jquery.sparkline.min.js","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js","assets/scripts/profile.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("UserWizardCtrl",["$scope","$http","$location","WizardHandler","xAlert","$translate",function(a,b,c,d,e,f){a.forms={info:void 0,voice:void 0},a.item={role:"user",host:"dynamic",context:"from-sip"},a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/users/",a.item).success(function(){e.show(f.instant("MESSAGE_WELL_DONE"),"success"),c.path("/users/list")}).error(function(a){console.log(a),e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users.wizard",{url:"/wizard",templateUrl:"app/user/wizard/wizard.html",controller:"UserWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VariableListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VariableListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={variablesByPage:{name:"10",value:10}},a.variablesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Variables={checked:[]},a.check=function(b,c){c?a.Variables.checked=angular.copy(_.pluck(a.displayedVariables,"id")):a.Variables.checked=[]},a.getVariables=function(b){return _.map(a.displayedVariables,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("variable"),b.url="/api/variables",h.getPage(b).then(function(c){a.displayedVariables=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.variablesByPage,a.displayedVariables.length),d.updateTableConfig(a.conf.variablesByPage,a.displayedVariables.length)}),c.socket.on("variable:save",function(){a.initList(b)}),c.socket.on("variable:remove",function(c){a.Variables.checked=_.without(a.Variables.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/variables/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/variables",{params:{id:a.Variables.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/variable/list/create.modal.html",controller:"VariableListCreateModalCtrl"});a.result.then(function(a){b.post("/api/variables",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.variables.list",{url:"/list",templateUrl:"app/variable/list/list.html",controller:"VariableListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.variables",{url:"/variables",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VariableViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getVariable=function(){b.get("/api/variables/"+e.id).success(function(b){a.variable=b}).error(function(a){console.error(a),f.path("/variables/list")})},a.updateVariable=function(){var f=angular.copy(a.variable);b.put("/api/variables/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.variable=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.variables.view",{url:"/view/:id",templateUrl:"app/variable/view/view.html",controller:"VariableViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.variables.view.settings",{url:"/settings",templateUrl:"app/variable/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts",{url:"/contexts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceContextListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={contextsByPage:{name:"10",value:10}},a.contextsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.voiceContexts={checked:[]},a.check=function(b,c){c?a.voiceContexts.checked=angular.copy(_.pluck(a.displayedVoiceContexts,"id")):a.voiceContexts.checked=[]},a.getVoiceContexts=function(b){return _.map(a.displayedVoiceContexts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_context"),b.url="/api/voice/contexts",h.getPage(b).then(function(c){a.displayedVoiceContexts=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.contextsByPage,a.displayedVoiceContexts.length),d.updateTableConfig(a.conf.contextsByPage,a.displayedVoiceContexts.length)}),c.socket.on("voice_context:save",function(){a.initList(b)}),c.socket.on("voice_context:remove",function(c){a.voiceContexts.checked=_.without(a.voiceContexts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/contexts/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/contexts",{params:{id:a.voiceContexts.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts.list",{url:"/list",templateUrl:"app/voice/context/list/list.html",controller:"VoiceContextListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceContextViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getContext=function(){b.get("/api/voice/contexts/"+e.id).success(function(b){a.context=b}).error(function(a){console.error(a),f.path("/voice/contexts/list")})},a.updateVoiceContext=function(){var f=angular.copy(a.context);b.put("/api/voice/contexts/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.context=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts.view",{url:"/view/:id",templateUrl:"app/voice/context/view/view.html",controller:"VoiceContextViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.contexts.view.settings",{url:"/settings",templateUrl:"app/voice/context/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("VoiceContextWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={context:void 0},a.item={},a.next=function(){b.post("/api/voice/contexts/validate/",a.item).success(function(a){console.log(a),a.length?e.show(f.instant("MESSAGE_EXIST_CONTEXT"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/contexts/",a.item).success(function(){d.path("/voice/contexts/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts.wizard",{url:"/wizard",templateUrl:"app/voice/context/wizard/wizard.html",controller:"VoiceContextWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceMohListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={mohsByPage:{name:"10",value:10},labels:["name","directory","sort","description"]},a.mohsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mohs={checked:[]},a.check=function(b,c){c?a.mohs.checked=angular.copy(_.pluck(a.displayedMohs,"id")):a.mohs.checked=[]},a.getMohs=function(b){return _.map(a.displayedMohs,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("voice_musiconhold"),b.url="/api/voice/musiconholds",h.getPage(b).then(function(c){a.displayedMohs=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.mohsByPage,a.displayedMohs.length),d.updateTableConfig(a.conf.mohsByPage,a.displayedMohs.length)}),f.socket.on("voice_musiconhold:save",function(){a.initList(b)}),f.socket.on("voice_musiconhold:remove",function(c){a.mohs.checked=_.without(a.mohs.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/musiconholds/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){e.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/musiconholds",{params:{id:a.mohs.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs.list",{url:"/list",templateUrl:"app/voice/moh/list/list.html",controller:"VoiceMohListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs",{url:"/mohs",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceMohViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","Modal","$sce","$location",function(a,b,c,d,e,f,g,h,i){a.$translate=d,a.audioSources={},a.sortOptions=[{value:"random",name:"APPLICATION_RANDOM"},{value:"alpha",name:"APPLICATION_ALPHABETICAL"}],a.getMoh=function(){b.get("/api/voice/musiconholds/"+e.id).success(function(b){delete b.stamp,a.moh=b}).error(function(a){console.error(a),i.path("/voice/mohs/list")})},a.updateVoiceMoh=function(){console.log("update");var f=angular.copy(a.moh);b.put("/api/voice/musiconholds/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.voiceMoh=f})},a.addMohs=function(){b.post("/api/voice/musiconholds/"+e.id+"/files",a.item).success(function(){i.path("voice/mohs/view/"+e.id+"/audios")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.getAudioFiles=function(){b.get("/api/voice/musiconholds/"+e.id+"/files").success(function(b){a.audioFiles=b.files,a.mohPath=b.path,a.audioFiles.forEach(function(a){j(a)})}).error(function(a){console.error(a)})},a.getSecureSrc=function(a){return h.trustAsResourceUrl(a)};var j=function(c){b.get("/api/voice/musiconholds/stream",{params:{path:encodeURI(a.mohPath+"/"+c)}}).success(function(b){a.audioSources[c]="data:audio/ogg;base64,"+b}).error(function(a){console.error(a)})};a.getSounds=function(){a.item={sounds:[]},b.get("/api/uploads").success(function(b){a.soundList=b}).error(function(a){console.error(a)})},a.deleteItem=g.confirm["delete"](function(f){b["delete"]("/api/voice/musiconholds/"+e.id+"/files",{params:{filename:f}}).success(function(){_.remove(a.audioFiles,function(a){return a===f}),c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){c.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs.view",{url:"/view/:id",templateUrl:"app/voice/moh/view/view.html",controller:"VoiceMohViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.mohs.view.settings",{url:"/settings",templateUrl:"app/voice/moh/view/view.settings.html"}).state("main.voice.mohs.view.audios",{url:"/audios",templateUrl:"app/voice/moh/view/view.audios.html",cache:!1}).state("main.voice.mohs.view.add",{url:"/add",templateUrl:"app/voice/moh/view/view.addFiles.html",cache:!1})}]),angular.module("xCallyShuttleApp").controller("VoiceMohWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.$translate=g,a.initWizard=function(){a.forms={},a.item={sort:"alpha"}},a.next=function(){b.post("/api/voice/musiconholds/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_MOH"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/musiconholds/",a.item).success(function(a){d.path("/voice/mohs/view/"+a.id+"/audios")}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs.wizard",{url:"/wizard",templateUrl:"app/voice/moh/wizard/wizard.html",controller:"VoiceMohWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceQueueListCtrl",["$scope","$http","socket","$translate","$rootScope","Modal","xAlert","stResource",function(a,b,c,d,e,f,g,h){a.conf={voiceQueuesByPage:{name:"10",value:10},labels:["name","description","strategy","context"]},a.voiceQueuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.queues={checked:[]},a.check=function(b,c){c?a.queues.checked=angular.copy(_.pluck(a.displayedQueues,"name")):a.queues.checked=[]},a.getQueues=function(b){return _.map(a.displayedQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_queue"),b.url="/api/voice/queues",h.getPage(b).then(function(c){a.displayedQueues=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.voiceQueuesByPage,a.displayedQueues.length),e.updateTableConfig(a.conf.voiceQueuesByPage,a.displayedQueues.length)}),c.socket.on("voice_queue:save",function(){a.initList(b)}),c.socket.on("voice_queue:remove",function(c){console.log("remove"),a.queues.checked=_.without(a.queues.checked,c.name),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/voice/queues/"+a).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/voice/queues",{params:{name:a.queues.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues.list",{url:"/list",templateUrl:"app/voice/queue/list/list.html",controller:"VoiceQueueListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceQueueViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location",function(a,b,c,d,e,f,g){a.binaryChoices=[{name:"Yes",value:1},{name:"No",value:0}],a.monitorFormats=[{name:"wav",value:"wav"},{name:"gsm",value:"gsm"},{name:"Inactive",value:""}],a.queueAnnounces=[{display_name:"Default",value:null},{display_name:"Disabled",value:""}];var h=function(){return{select:function(c){b.post("/api/voice/queues/"+a.queue.name+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/voice/queues/"+a.queue.name+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/voice/queues/"+e.id).success(function(b){b.joinempty=""===b.joinempty?[]:b.joinempty.split(","),b.leavewhenempty=""===b.leavewhenempty?[]:b.leavewhenempty.split(","),b.periodic_announce=""===b.periodic_announce?[]:b.periodic_announce.split(","),a.queue=b}).error(function(a){g.path("/voice/queues/list")})},a.updateVoiceQueue=function(){var f=angular.copy(a.queue);f.joinempty=f.joinempty.join(","),f.leavewhenempty=f.leavewhenempty.join(","),f.periodic_announce=f.periodic_announce.join(","),f.context||(f.context=null),b.put("/api/voice/queues/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),f.joinempty=f.joinempty.split(","),f.leavewhenempty=f.leavewhenempty.split(","),f.periodic_announce=f.periodic_announce.split(","),a.queue=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/voice/user_has_queues",method:"GET",params:{queue:a.queue.name}}).success(function(b){ComponentsDropdowns.bindQueue(a.teams,_.pluck(b,"UserId"),h)})}).error(function(a){console.error(a)})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(d.instant(a.message),"danger")})},a.getMohs=function(){b.get("/api/voice/musiconholds").success(function(b){a.voiceMohs=b.rows,f.syncUpdates("voice_musiconhold",a.voiceMohs)}).error(function(a){c.show(a.message,"danger")})},a.getSounds=function(){b.get("/api/uploads").success(function(b){a.queueAnnounces=a.queueAnnounces.concat(b),a.periodicAnnounces=angular.copy(b),b.unshift({display_name:"None",converted_path:null,value:""}),a.sounds=b,f.syncUpdates("upload",a.sounds)}).error(function(a){console.error(a)})},a.returnAnnouncePath=function(a){return console.log("func"),a.converted_path?a.converted_path+"/"+a.save_name:null===a.value?null:a.value}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues.view",{url:"/view/:id",templateUrl:"app/voice/queue/view/view.html",controller:"VoiceQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.queues.view.settings",{url:"/settings",templateUrl:"app/voice/queue/view/view.settings.html"}).state("main.voice.queues.view.agents",{url:"/agents",templateUrl:"app/voice/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceQueueWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={queue:void 0},a.item={},a.next=function(){b.post("/api/voice/queues/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_QUEUE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/queues/",a.item).success(function(){d.path("/voice/queues/list")}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues.wizard",{url:"/wizard",templateUrl:"app/voice/queue/wizard/wizard.html",controller:"VoiceQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.realtime",{url:"/realtime",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentCtrl",["$scope","$http","$log","$uibModal","$translate","socket","xAlert",function(a,b,c,d,e,f,g){a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){f.unsyncUpdates("user_has_voice_queue")}),a.groups=[],a.pauses=["pausa1","pausa2","pausa3"],a.pause=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/agent/pause.modal.html",controller:"VoiceRealtimeViewAgentPauseModalCtrl",resolve:{items:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){b.post("/api/ami",a).then(function(a){console.log(a),g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log(a),g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.add=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/agent/queue.modal.add.html",controller:"VoiceRealtimeViewAgentQueueModalCtrl",resolve:{pauses:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){console.log(a),b.post("/api/voice/user_has_queues",a).then(function(){a.login?b.post("/api/ami",a).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.remove=function(a,f){var h=d.open({animation:!0,size:a,templateUrl:"app/voice/realtime/view/agent/queue.modal.remove.html",controller:"VoiceRealtimeViewAgentQueueModalCtrl",resolve:{pauses:function(){return null},data:function(){return f}}});h.result.then(function(a){_.isArray(a)?a.forEach(function(a){b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})}):b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.initAgents=function(){b.get("/api/voice/user_has_queues").success(function(b){a.agents=b,a.groups=_.map(_.groupBy(a.agents,"membername"),function(a,b){return{membername:b,queues:a}}),f.socket.on("user_has_voice_queue:save",function(b){var c=_.find(a.groups,{membername:b.membername}),d=a.groups.indexOf(c);if(c){var e=_.find(c.queues,{queue:b.queue});e?_.merge(e,b):a.groups[d].queues.push(b)}else{var f={membername:b.membername,queues:[b]};a.groups.unshift(f)}}),f.socket.on("user_has_voice_queue:remove",function(b){var c=_.find(a.groups,{membername:b.membername});_.remove(c.queues,{queue:b.queue}),c.queues.length||_.remove(a.groups,{membername:b.membername})}),f.socket.on("report_agent:save",function(b){var c=_.find(a.groups,{membername:b.membername}),d=a.groups.indexOf(c);if(c){var e=_.find(c.queues,{queue:b.queue});e?_.merge(e,b):a.groups[d].queues.push(b)}else{var f={membername:b.membername,queues:[b]};a.groups.unshift(f)}})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentPauseModalCtrl",["$scope","$uibModalInstance","items","data",function(a,b,c,d){a.items=c,a.data=d,a.selected={item:a.items[0],queue:_.isArray(d)?a.data[0].queue:a.data.queue,membername:_.isArray(d)?a.data[0].membername:a.data.membername,"interface":_.isArray(d)?a.data[0]["interface"]:a.data["interface"]},a.ok=function(c){var e={action:"QueuePause","interface":a.selected["interface"],paused:c,reason:a.selected.item};_.isArray(d)||(e.queue=a.selected.queue),b.close(e)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentQueueModalCtrl",["$scope","$uibModalInstance","$http","pauses","data",function(a,b,c,d,e){a.initAdd=function(){a.data=e,a.pauses=d,a.selected={membername:a.data[0].membername,"interface":a.data[0]["interface"],penalty:0,paused:!1,reason:a.pauses[0],UserId:a.data[0].UserId},c.get("/api/voice/queues",{params:{page:0,per_page:100}}).success(function(b){a.queues=_.reject(b.rows,function(b){return _.find(a.data,{queue:b.name})?!0:!1}),a.selected.queue=a.queues[0]?a.queues[0].name:null,console.log(a.queues)}).error(function(a){console.error(a)})},a.initRemove=function(){a.data=e,_.isArray(e)?a.selected={membername:a.data[0].membername,"interface":a.data[0]["interface"],logout:!1,UserId:a.data[0].UserId}:a.selected={membername:a.data.membername,"interface":a.data["interface"],queue:a.data.queue,logout:!1,UserId:a.data.UserId}},a.okAdd=function(){console.log(a.selected);var c={action:"QueueAdd",logged:a.data[0].logged,loggedAt:a.data[0].loggedAt,queue:a.selected.queue,membername:a.selected.membername,"interface":a.selected["interface"],penalty:a.selected.penalty,paused:a.selected.paused,UserId:a.selected.UserId};c.paused&&(c.reason=a.selected.reason),b.close(c)},a.okRemove=function(){var c;_.isArray(a.data)?(c=[],a.data.forEach(function(b){c.push({action:"QueueRemove",queue:b.queue,"interface":b["interface"],logout:a.selected.logout,UserId:b.UserId})})):c={action:"QueueRemove",queue:a.selected.queue,logout:a.selected.logout,"interface":a.selected["interface"],UserId:a.selected.UserId},b.close(c)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentReportCtrl",["$scope","$http","socket",function(a,b,c){a.$on("$destroy",function(){c.unsyncUpdates("report_agent")}),a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.initReport=function(){a.agents=[],b.get("/api/report/agents").success(function(b){a.agents=b,c.syncUpdates("report_agent",a.agents)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").filter("VoiceRealtimeViewAgentReportFilter",function(){return function(a){return new Date(1970,0,1).setSeconds(a)}}),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueueReportCtrl",["$scope","$http","socket",function(a,b,c){a.$on("$destroy",function(){c.unsyncUpdates("report_queue")}),a.conf={queuesByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.queuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.initReport=function(){a.queues=[],b.get("/api/report/queues").success(function(b){console.log(b),a.queues=b,c.syncUpdates("report_queue",a.queues)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").filter("VoiceRealtimeViewQueueReportFilter",function(){return function(a){return new Date(1970,0,1).setSeconds(a)}}),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueuePauseModalCtrl",["$scope","$uibModalInstance","items","data",function(a,b,c,d){a.items=c,a.data=d,console.log(d),a.selected={item:a.items[0],queue:_.isArray(d)?a.data[0].queue:a.data.queue,membername:_.isArray(d)?a.data[0].membername:a.data.membername,"interface":_.isArray(d)?a.data[0]["interface"]:a.data["interface"]},a.ok=function(c,e){var f;_.isArray(d)?(f=[],d.forEach(function(b){f.push({action:"QueuePause",queue:b.queue,membername:b.membername,"interface":b["interface"],paused:c,reason:a.selected.item})})):f={action:"QueuePause",queue:a.selected.queue,membername:a.selected.membername,"interface":a.selected["interface"],paused:c,reason:a.selected.item},b.close(f)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueueCtrl",["$scope","$http","$log","$uibModal","$translate","socket","xAlert",function(a,b,c,d,e,f,g){a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){f.unsyncUpdates("user_has_voice_queue")}),a.groups=[],a.pauses=["pausa1","pausa2","pausa3"],a.pause=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/queue/pause.modal.html",controller:"VoiceRealtimeViewQueuePauseModalCtrl",resolve:{items:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){_.isArray(a)?a.forEach(function(a){b.post("/api/ami",a).then(function(a){console.log(a),g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log(a),g.show(a.data.message,"danger")})}):b.post("/api/ami",a).then(function(a){console.log(a),g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log(a),g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.add=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/queue/queue.modal.add.html",controller:"VoiceRealtimeViewQueueQueueModalCtrl",resolve:{pauses:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){console.log("action",a),b.post("/api/voice/user_has_queues",a).then(function(){a.login?b.post("/api/ami",a).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.message,"danger")}),console.log(a)},function(){c.info("Modal dismissed at: "+new Date)})},a.remove=function(a,f){var h=d.open({animation:!0,size:a,templateUrl:"app/voice/realtime/view/queue/queue.modal.remove.html",controller:"VoiceRealtimeViewQueueQueueModalCtrl",resolve:{pauses:function(){return null},data:function(){return f}}});h.result.then(function(a){_.isArray(a)?a.forEach(function(a){b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success");
-})["catch"](function(a){g.show(a.data.message,"danger")})}):b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.initQueues=function(){b.get("/api/voice/user_has_queues").success(function(b){a.queues=b,a.groups=_.map(_.groupBy(a.queues,"queue"),function(a,b){return{queue:b,agents:a}}),console.log("ok"),f.socket.on("user_has_voice_queue:save",function(b){console.log("item",b);var c=_.find(a.groups,{queue:b.queue}),d=a.groups.indexOf(c);if(c){var e=_.find(c.agents,{membername:b.membername});e?_.merge(e,b):a.groups[d].agents.push(b)}else{var f={queue:b.queue,agents:[b]};a.groups.unshift(f)}}),f.socket.on("user_has_voice_queue:remove",function(b){var c=_.find(a.groups,{queue:b.queue});_.remove(c.agents,{membername:b.membername}),c.agents.length||_.remove(a.groups,{queue:b.queue})}),f.socket.on("report_agent:save",function(b){var c=_.find(a.groups,{queue:b.queue}),d=a.groups.indexOf(c);if(c){var e=_.find(c.agents,{membername:b.membername});e?_.merge(e,b):a.groups[d].agents.push(b)}else{var f={queue:b.queue,agents:[b]};a.groups.unshift(f)}})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueueQueueModalCtrl",["$scope","$uibModalInstance","$http","pauses","data",function(a,b,c,d,e){a.initAdd=function(){a.data=e,a.pauses=d,a.selected={penalty:0,paused:!1,reason:a.pauses[0]},a.$watch("selected.agent",function(b){b&&(a.selected.membername=b.name,a.selected["interface"]="SIP/"+b.name,a.selected.UserId=b.id)}),c.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=_.reject(b.rows,function(b){return _.find(a.data,{membername:b.name})?!0:!1}),a.selected.queue=a.data[0]?a.data[0].queue:null}).error(function(a){console.error(a)})},a.initRemove=function(){a.data=e,console.log(e),_.isArray(e)?a.selected={queue:a.data[0].queue,logout:!1}:a.selected={membername:a.data.membername,"interface":a.data["interface"],queue:a.data.queue,logout:!1,UserId:a.data.UserId}},a.okAdd=function(){var c={action:"QueueAdd",queue:a.selected.queue,membername:a.selected.membername,"interface":a.selected["interface"],penalty:a.selected.penalty,paused:a.selected.paused,UserId:a.selected.UserId};c.paused&&(c.reason=a.selected.reason),b.close(c)},a.okRemove=function(){var c;_.isArray(a.data)?(c=[],a.data.forEach(function(b){c.push({action:"QueueRemove",queue:b.queue,"interface":b["interface"],logout:a.selected.logout,UserId:b.UserId})})):c={action:"QueueRemove",queue:a.selected.queue,logout:a.selected.logout,"interface":a.selected["interface"],UserId:a.selected.UserId},b.close(c)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewCtrl",["$scope",function(a){a.agents=[{name:"View1",link:"main.voice.realtime.view.agents"},{name:"View2",link:"main.voice.realtime.view.areports"}],a.queues=[{name:"View1",link:"main.voice.realtime.view.queues"},{name:"View2",link:"main.voice.realtime.view.qreports"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.realtime.view",{url:"/view",templateUrl:"app/voice/realtime/view/view.html",controller:"VoiceRealtimeViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.realtime.view.queues",{url:"/queues",controller:"VoiceRealtimeViewQueueCtrl",templateUrl:"app/voice/realtime/view/queue/queue.html"}).state("main.voice.realtime.view.qreports",{url:"/qreport/:search",controller:"VoiceRealtimeViewQueueReportCtrl",templateUrl:"app/voice/realtime/view/qreport/report.html"}).state("main.voice.realtime.view.agents",{url:"/agents",controller:"VoiceRealtimeViewAgentCtrl",templateUrl:"app/voice/realtime/view/agent/agent.html"}).state("main.voice.realtime.view.areports",{url:"/areport",controller:"VoiceRealtimeViewAgentReportCtrl",templateUrl:"app/voice/realtime/view/areport/report.html"})}]),angular.module("xCallyShuttleApp").controller("VoiceRecordingListCtrl",["$scope","$translate","$sce","Recording","gridOptions","xAlert","uiGridConstants",function(a,b,c,d,e,f,g){a.updateRating=function(a,c){d.patch({id:a,rating:c}).$promise.then(function(){f.show(b.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.initView=function(){var b={exporterCsvFilename:"recordings.csv",rowHeight:35,columnDefs:[{name:"uniqueid"},{name:"calleridnum"},{name:"calleridname"},{name:"connectedlinenum"},{name:"connectedlinename"},{name:"rating",filter:{type:g.filter.SELECT,selectOptions:[{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"}]},cellClass:"text-center",cellTemplate:'<uib-rating data-ng-model="row.entity.rating" data-ng-click="grid.appScope.updateRating(row.entity.uniqueid, row.entity.rating)" aria-labelledby="default-rating"></uib-rating>'},{name:"audio",displayName:"",enableSorting:!1,enableFiltering:!1,cellClass:"text-center",cellTemplate:"<audio-file-download url=\"'/api/voice/recordings/'+row.entity.uniqueid+'/stream'\"></audio-file-download>"},{name:"action",width:72,buttons:[{"class":"red-sunglo",name:"delete",onClick:"grid.appScope.deleteItem(row.entity.uniqueid, row.entity.uniqueid)"}]}]};a.gridOptions=e.gridOptions(d,b,a)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.recordings.list",{url:"/list",templateUrl:"app/voice/recording/list/list.html",controller:"VoiceRecordingListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("Recording",["$resource",function(a){return a("/api/voice/recordings/:id/:controller",{id:"@id"},{update:{method:"PUT"},patch:{method:"PATCH"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.recordings",{url:"/recordings",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound",{url:"/inbound",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInboundListCtrl",["$scope","$http","socket","$translate","$rootScope","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={routesByPage:{name:"10",value:10}},a.routesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.routes={checked:[]},a.check=function(b){b?a.routes.checked=angular.copy(_.pluck(a.displayedRoutes,"id")):a.routes.checked=[]},a.getRoutes=function(b){return _.map(a.displayedRoutes,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_extension"),b.url="/api/voice/extensions/route/inbound",h.getPage(b).then(function(c){a.displayedRoutes=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.routesByPage,a.displayedRoutes.length),e.updateTableConfig(a.conf.routesByPage,a.displayedRoutes.length)}),c.socket.on("voice_extension:save",function(c){"inbound"===c.type&&a.initList(b)}),c.socket.on("voice_extension:remove",function(c){"inbound"===c.type&&(a.routes.checked=_.without(a.routes.checked,c.id),a.initList(b))})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/extensions/"+a).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/extensions/",{params:{id:a.routes.checked}}).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound.list",{url:"/list",templateUrl:"app/voice/route/inbound/list/list.html",controller:"VoiceRouteInboundListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInboundViewCtrl",["$scope","$http","$translate","$stateParams","socket","$location","WizardHandler","Modal","xAlert","application","interval",function(a,b,c,d,e,f,g,h,i,j,k){a.$translate=c,a.$application=j.application,a.$interval=k.interval,a.initApplication=function(){a.forms={settings:void 0,interval:void 0},a.application={VoiceExtensionId:d.id,type:"inbound"},a.interval={intType:"always",t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0},a.main={app:""}},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from.toLowerCase(),a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to.toLowerCase())):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from.toLowerCase(),a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to.toLowerCase())):e="*",b+","+c+","+d+","+e},a.$watch("main.app",function(c){if(c){var e,f;switch(d.appId||(a.application={VoiceExtensionId:d.id,type:"inbound",interval:a.application.interval}),c){case"Queue":e="api/voice/queues",f="/api/uploads";break;case"Playback":e="/api/uploads";break;case"AGI":e="/api/square/projects";break;case"Goto":e="/api/voice/contexts";break;default:e=null,f=null}e&&b.get(e).success(function(b){a.items="Playback"!==c?b.rows:b}),f&&b.get(f).success(function(b){a.items2=b})}},!0),a.getIntervals=function(){b.get("/api/intervals").success(function(b){a.Intervals=b.rows,e.syncUpdates("interval",a.Intervals)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.getRouteApplications=function(){b.get("/api/voice/extensions/"+d.id+"/applications").success(function(b){a.routeApplications=b,e.unsyncUpdates("voice_extension"),e.socket.on("voice_extension:remove",function(b){b.where.appGroup&&_.remove(a.routeApplications,function(a){return b.where.appGroup==a.appGroup})}),e.socket.on("voice_extension:save",function(b){if(b.VoiceExtensionId===d.id&&b.isApp){var c=_.find(a.routeApplications,{id:b.id});c||a.routeApplications.push(b)}})})},a.sortableOptions={stop:function(){b.post("api/voice/extensions/"+d.id+"/applications",{applications:_.pluck(a.routeApplications,"appGroup")}).success(function(b){a.getRouteApplications()}).error(function(a){console.error(a)})},"ui-floating":!0,axis:"y"},a.getRoute=function(){b.get("/api/voice/extensions/"+d.id).success(function(b){a.route=b,e.socket.on("voice_extension:update",function(b){b.id==d.id&&(a.route=b)})}).error(function(a){f.path("/voice/routes/inbound/list")})},a.getApplication=function(){b.get("/api/voice/extensions/applications/"+d.appId).success(function(b){var c=_.filter(a.$application.applications,function(a){return a.value===b.app});if(c.length>0&&!b.customApp?a.main.app=b.app:a.main.app="custom",a.application=b,a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),"Queue"===b.app&&(a.application.app_options=b.app_options?b.app_options.split(","):[]),a.interval.intType=b.IntervalId?"list":"*,*,*,*"===b.interval?"always":"custom",a.interval.IntervalId=b.IntervalId,!b.IntervalId){var d,e=b.interval?b.interval.split(","):["*","*","*","*"];e.forEach(function(b,c){switch(c){case 0:"*"!==b?(d=b.split("-"),a.interval.t_from=moment(d[0],"HH:mm"),a.interval.t_to=moment(d[1],"HH:mm"),a.interval.alwaysTime=!1):(a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),a.interval.alwaysTime=!0);break;case 1:"*"!==b?(d=b.split("-"),a.interval.wd_from=_.capitalize(d[0]),a.interval.wd_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.wd_from="always",a.interval.wd_to="always");break;case 2:"*"!==b?(d=b.split("-"),a.interval.md_from=d[0],a.interval.md_to=d[1]?d[1]:"always"):(a.interval.md_from="always",a.interval.md_to="always");break;case 3:"*"!==b?(d=b.split("-"),a.interval.m_from=_.capitalize(d[0]),a.interval.m_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.m_from="always",a.interval.m_to="always")}})}}).error(function(a){f.path("/voice/routes/inbound/view/"+d.id+"/applications")})},a.updateRoute=function(){var e=angular.copy(a.route);b.put("/api/voice/extensions/"+d.id,e).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){i.show(c.instant(b.message),"danger"),a.route=e})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,e.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.createItem=function(){switch(a.application.app=a.main.app,a.application.exten=a.route.exten,a.application.context=a.route.context,a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.post("/api/voice/extensions/",a.application).success(function(){f.path("/voice/routes/inbound/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.updateItem=function(){switch(a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.put("/api/voice/extensions/applications/"+d.appId,a.application).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.path("/voice/routes/inbound/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.deleteItem=h.confirm["delete"](function(d){b["delete"]("/api/voice/extensions/"+d).success(function(){a.getRouteApplications(),i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(c.instant(a.message),"danger")})}),a.goNext=function(){g.wizard().next()},a.previous=function(){g.wizard().previous()},a.formValidation=function(a){return a},a.$on("destroy",function(){e.unsyncUpdates("voice_extension")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound.view",{url:"/view/:id",templateUrl:"app/voice/route/inbound/view/view.html",controller:"VoiceRouteInboundViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.routes.inbound.view.settings",{url:"/settings",templateUrl:"app/voice/route/inbound/view/view.settings.html"}).state("main.voice.routes.inbound.view.applications",{url:"/applications",templateUrl:"app/voice/route/inbound/view/view.applications.html",cache:!1}).state("main.voice.routes.inbound.view.application",{url:"/application",templateUrl:"app/voice/route/inbound/view/view.application.html",authenticate:!0}).state("main.voice.routes.inbound.view.applications.settings",{url:"/settings/:appId",templateUrl:"app/voice/route/inbound/view/view.applicationSettings.html",authenticate:!0,controller:"VoiceRouteInboundViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInboundWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={route:void 0},a.item={type:"inbound",appdata:"Inbound Call",context:"from-voip-provider"},a.next=function(){b.post("/api/voice/extensions/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_ROUTE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/extensions/",a.item).success(function(a){d.path("/voice/routes/inbound/view/"+a.id+"/applications")}).error(function(a){e.show(g.instant(a.message),"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound.wizard",{url:"/wizard",templateUrl:"app/voice/route/inbound/wizard/wizard.html",controller:"VoiceRouteInboundWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal",{url:"/internal",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInternalListCtrl",["$scope","$http","socket","$translate","$rootScope","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={routesByPage:{name:"10",value:10}},a.routesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.routes={checked:[]},a.check=function(b){b?a.routes.checked=angular.copy(_.pluck(a.displayedRoutes,"id")):a.routes.checked=[]},a.getRoutes=function(b){return _.map(a.displayedRoutes,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_extension"),b.url="/api/voice/extensions/route/internal",h.getPage(b).then(function(c){a.displayedRoutes=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.routesByPage,a.displayedRoutes.length),e.updateTableConfig(a.conf.routesByPage,a.displayedRoutes.length)}),c.socket.on("voice_extension:save",function(c){"internal"===c.type&&a.initList(b)}),c.socket.on("voice_extension:remove",function(c){"internal"===c.type&&(a.routes.checked=_.without(a.routes.checked,c.id),a.initList(b))})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/extensions/"+a).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/extensions/",{params:{id:a.routes.checked}}).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal.list",{url:"/list",templateUrl:"app/voice/route/internal/list/list.html",controller:"VoiceRouteInternalListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInternalViewCtrl",["$scope","$http","$translate","$stateParams","socket","$location","WizardHandler","Modal","xAlert","application","interval",function(a,b,c,d,e,f,g,h,i,j,k){a.$translate=c,a.$application=j.application,a.$interval=k.interval,a.initApplication=function(){a.forms={settings:void 0,interval:void 0},a.application={VoiceExtensionId:d.id,type:"internal"},a.interval={intType:"always",t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0},a.main={app:""}},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from.toLowerCase(),a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to.toLowerCase())):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from.toLowerCase(),a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to.toLowerCase())):e="*",b+","+c+","+d+","+e},a.$watch("main.app",function(c){if(c){var e,f;switch(d.appId||(a.application={VoiceExtensionId:d.id,type:"internal",interval:a.application.interval}),c){case"Queue":e="api/voice/queues",f="/api/uploads";break;case"Playback":e="/api/uploads";break;case"AGI":e="/api/square/projects";break;case"Goto":e="/api/voice/contexts";break;default:e=null,f=null}e&&b.get(e).success(function(b){a.items="Playback"!==c?b.rows:b}),f&&b.get(f).success(function(b){a.items2=b})}},!0),a.getIntervals=function(){b.get("/api/intervals").success(function(b){a.Intervals=b.rows,e.syncUpdates("interval",a.Intervals)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.getRouteApplications=function(){b.get("/api/voice/extensions/"+d.id+"/applications").success(function(b){a.routeApplications=b,e.unsyncUpdates("voice_extension"),e.socket.on("voice_extension:remove",function(b){b.where.appGroup&&_.remove(a.routeApplications,function(a){return b.where.appGroup==a.appGroup})}),e.socket.on("voice_extension:save",function(b){if(b.VoiceExtensionId===d.id&&b.isApp){var c=_.find(a.routeApplications,{id:b.id});c||a.routeApplications.push(b)}})})},a.sortableOptions={stop:function(){b.post("api/voice/extensions/"+d.id+"/applications",{applications:_.pluck(a.routeApplications,"appGroup")}).success(function(b){a.getRouteApplications()}).error(function(a){console.error(a)})},"ui-floating":!0,axis:"y"},a.getRoute=function(){b.get("/api/voice/extensions/"+d.id).success(function(b){a.route=b,e.socket.on("voice_extension:update",function(b){b.id==d.id&&(a.route=b)})}).error(function(a){console.error(a),f.path("/voice/routes/internal/list")})},a.getApplication=function(){b.get("/api/voice/extensions/applications/"+d.appId).success(function(b){var c=_.filter(a.applications,function(a){return a.value===b.app});if(c.length>0&&!b.customApp?a.main.app=b.app:a.main.app="custom",a.application=b,a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),"Queue"===b.app&&(a.application.app_options=b.app_options?b.app_options.split(","):[]),a.interval.intType=b.IntervalId?"list":"custom",a.interval.IntervalId=b.IntervalId,!b.IntervalId){var d,e=b.interval?b.interval.split(","):["*","*","*","*"];e.forEach(function(b,c){switch(c){case 0:"*"!==b?(d=b.split("-"),a.interval.t_from=moment(d[0],"HH:mm"),a.interval.t_to=moment(d[1],"HH:mm"),a.interval.alwaysTime=!1):(a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),a.interval.alwaysTime=!0);break;case 1:"*"!==b?(d=b.split("-"),a.interval.wd_from=_.capitalize(d[0]),a.interval.wd_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.wd_from="always",a.interval.wd_to="always");break;case 2:"*"!==b?(d=b.split("-"),a.interval.md_from=d[0],a.interval.md_to=d[1]?d[1]:"always"):(a.interval.md_from="always",a.interval.md_to="always");break;case 3:"*"!==b?(d=b.split("-"),a.interval.m_from=_.capitalize(d[0]),a.interval.m_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.m_from="always",a.interval.m_to="always")}})}}).error(function(a){f.path("/voice/routes/internal/view/"+d.id+"/applications")})},a.updateRoute=function(){var e=angular.copy(a.route);b.put("/api/voice/extensions/"+d.id,e).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){i.show(c.instant(b.message),"danger"),a.route=e})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,e.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.createItem=function(){switch(a.application.app=a.main.app,a.application.exten=a.route.exten,a.application.context=a.route.context,a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.post("/api/voice/extensions/",a.application).success(function(){f.path("/voice/routes/internal/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.updateItem=function(){switch(a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.put("/api/voice/extensions/applications/"+d.appId,a.application).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.path("/voice/routes/internal/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.deleteItem=h.confirm["delete"](function(d){b["delete"]("/api/voice/extensions/"+d).success(function(b){a.getRouteApplications(),i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(c.instant(a.message),"danger")})}),a.goNext=function(){g.wizard().next()},a.previous=function(){g.wizard().previous()},a.formValidation=function(a){return a},a.$on("destroy",function(){e.unsyncUpdates("voice_extension")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal.view",{url:"/view/:id",templateUrl:"app/voice/route/internal/view/view.html",controller:"VoiceRouteInternalViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.routes.internal.view.settings",{url:"/settings",templateUrl:"app/voice/route/internal/view/view.settings.html"}).state("main.voice.routes.internal.view.applications",{url:"/applications",templateUrl:"app/voice/route/internal/view/view.applications.html",cache:!1}).state("main.voice.routes.internal.view.application",{url:"/application",templateUrl:"app/voice/route/internal/view/view.application.html",authenticate:!0}).state("main.voice.routes.internal.view.applications.settings",{url:"/settings/:appId",templateUrl:"app/voice/route/internal/view/view.applicationSettings.html",authenticate:!0,controller:"VoiceRouteInternalViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInternalWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={route:void 0},a.item={type:"internal",appdata:"Iternal Call",context:"from-sip"},a.next=function(){b.post("/api/voice/extensions/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_ROUTE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/extensions/",a.item).success(function(a){d.path("/voice/routes/internal/view/"+a.id+"/applications")}).error(function(a){e.show(g.instant(a.message),"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal.wizard",{url:"/wizard",templateUrl:"app/voice/route/internal/wizard/wizard.html",controller:"VoiceRouteInternalWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteOutboundListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={routesByPage:{name:"10",value:10}},a.routesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.routes={checked:[]},a.check=function(b){b?a.routes.checked=angular.copy(_.pluck(a.displayedRoutes,"id")):a.routes.checked=[]},a.getRoutes=function(b){return _.map(a.displayedRoutes,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_extension"),b.url="/api/voice/extensions/route/outbound",h.getPage(b).then(function(c){a.displayedRoutes=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.routesByPage,a.displayedRoutes.length),d.updateTableConfig(a.conf.routesByPage,a.displayedRoutes.length)}),c.socket.on("voice_extension:save",function(c){"outbound"===c.type&&a.initList(b)}),c.socket.on("voice_extension:remove",function(c){"outbound"===c.type&&(a.routes.checked=_.without(a.routes.checked,c.id),a.initList(b))})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/extensions/"+a).success(function(){f(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/extensions/",{params:{id:a.routes.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(e.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound.list",{url:"/list",templateUrl:"app/voice/route/outbound/list/list.html",controller:"VoiceRouteOutboundListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound",{url:"/outbound",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteOutboundViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","WizardHandler","Modal","application","interval",function(a,b,c,d,e,f,g,h,i,j,k){a.$translate=d,a.$application=j.application,a.$interval=k.interval,a.initApplication=function(){a.forms={info:void 0,interval:void 0},a.application={VoiceExtensionId:e.id,type:"outbound"},a.interval={intType:"always",t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0},a.main={app:""},a.applications=[{name:"Dial",value:"Dial"},{name:"Custom",value:"custom"}]},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from.toLowerCase(),a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to.toLowerCase())):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from.toLowerCase(),a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to.toLowerCase())):e="*",b+","+c+","+d+","+e},a.$watch("main.app",function(c){if(c){
-var d,f;switch(e.appId||(a.application={VoiceExtensionId:e.id,type:"outbound",interval:a.application.interval}),c){case"Dial":d="api/trunks",f="/api/voice/contexts";break;default:d=null,f=null}d&&b.get(d).success(function(b){a.items="Dial"===c?b.rows:b}),f&&b.get(f).success(function(b){a.items2="Dial"===c?b.rows:b})}},!0),a.$watch("application.TrunkId",function(b){b&&(a.application.trunk=_.result(_.find(a.items,{id:b}),"name"))},!0),a.getIntervals=function(){b.get("/api/intervals").success(function(b){a.Intervals=b.rows,f.syncUpdates("interval",a.Intervals)}).error(function(a){c.show(d.instant(a.message),"danger")})},a.getRouteApplications=function(){b.get("/api/voice/extensions/"+e.id+"/applications").success(function(b){a.routeApplications=b,f.unsyncUpdates("voice_extension"),f.socket.on("voice_extension:remove",function(b){b.where.appGroup&&_.remove(a.routeApplications,function(a){return b.where.appGroup==a.appGroup})}),f.socket.on("voice_extension:save",function(b){if(b.VoiceExtensionId===e.id&&b.isApp){var c=_.find(a.routeApplications,{id:b.id});c||a.routeApplications.push(b)}})})},a.sortableOptions={stop:function(){b.post("api/voice/extensions/"+e.id+"/applications",{applications:_.pluck(a.routeApplications,"appGroup")}).success(function(){a.getRouteApplications()}).error(function(a){console.error(a)})},"ui-floating":!0,axis:"y"},a.getRoute=function(){b.get("/api/voice/extensions/"+e.id).success(function(b){a.route=b,f.socket.on("voice_extension:update",function(b){b.id==e.id&&(a.route=b)})}).error(function(a){g.path("/voice/routes/outbound/list")})},a.getApplication=function(){b.get("/api/voice/extensions/applications/"+e.appId).success(function(b){var c=_.filter(a.applications,function(a){return a.value===b.app});if(c.length>0&&!b.customApp?a.main.app=b.app:a.main.app="custom",a.application=b,a.interval.intType=b.IntervalId?"list":"custom",a.interval.IntervalId=b.IntervalId,!b.IntervalId){var d,e=b.interval?b.interval.split(","):["*","*","*","*"];e.forEach(function(b,c){switch(c){case 0:"*"!==b?(d=b.split("-"),a.interval.t_from=moment(d[0],"HH:mm"),a.interval.t_to=moment(d[1],"HH:mm"),a.interval.alwaysTime=!1):(a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),a.interval.alwaysTime=!0);break;case 1:"*"!==b?(d=b.split("-"),a.interval.wd_from=_.capitalize(d[0]),a.interval.wd_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.wd_from="always",a.interval.wd_to="always");break;case 2:"*"!==b?(d=b.split("-"),a.interval.md_from=d[0],a.interval.md_to=d[1]?d[1]:"always"):(a.interval.md_from="always",a.interval.md_to="always");break;case 3:"*"!==b?(d=b.split("-"),a.interval.m_from=_.capitalize(d[0]),a.interval.m_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.m_from="always",a.interval.m_to="always")}})}}).error(function(a){console.error(a),g.path("/voice/routes/outbound/view/"+e.id+"/routes")})},a.updateRoute=function(){var f=angular.copy(a.route);b.put("/api/voice/extensions/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.route=f})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(d.instant(a.message),"danger")})},a.createItem=function(){switch(a.application.app=a.main.app,a.application.exten=a.route.exten,a.application.context=a.route.context,a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.post("/api/voice/extensions/",a.application).success(function(){g.path("/voice/routes/outbound/view/"+e.id+"/routes")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.updateItem=function(){switch(a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.put("/api/voice/extensions/applications/"+e.appId,a.application).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success"),g.path("/voice/routes/outbound/view/"+e.id+"/routes")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.deleteItem=i.confirm["delete"](function(e){b["delete"]("/api/voice/extensions/"+e).success(function(b){a.getRouteApplications(),c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){c.show(d.instant(a.message),"danger")})}),a.goNext=function(){h.wizard().next()},a.previous=function(){h.wizard().previous()},a.formValidation=function(a){return a},a.$on("destroy",function(){f.unsyncUpdates("voice_extension")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound.view",{url:"/view/:id",templateUrl:"app/voice/route/outbound/view/view.html",controller:"VoiceRouteOutboundViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.routes.outbound.view.settings",{url:"/settings",templateUrl:"app/voice/route/outbound/view/view.settings.html"}).state("main.voice.routes.outbound.view.routes",{url:"/routes",templateUrl:"app/voice/route/outbound/view/view.routes.html",cache:!1}).state("main.voice.routes.outbound.view.route",{url:"/route",templateUrl:"app/voice/route/outbound/view/view.route.html",authenticate:!0}).state("main.voice.routes.outbound.view.routes.settings",{url:"/settings/:appId",templateUrl:"app/voice/route/outbound/view/view.routeSettings.html",authenticate:!0,controller:"VoiceRouteOutboundViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteOutboundWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={route:void 0},a.item={type:"outbound",appdata:"Outbound Call",context:"from-sip"},a.next=function(){b.post("/api/voice/extensions/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_ROUTE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/extensions/",a.item).success(function(a){d.path("/voice/routes/outbound/view/"+a.id+"/routes")}).error(function(a){e.show(g.instant(a.message),"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound.wizard",{url:"/wizard",templateUrl:"app/voice/route/outbound/wizard/wizard.html",controller:"VoiceRouteOutboundWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes",{url:"/routes",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice",{url:"/voice",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceVoicemailListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={voicemailsByPage:{name:"10",value:10},labels:["mailbox","fullname","email"]},a.voicemailsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.voicemails={checked:[]},a.check=function(b,c){c?a.voicemails.checked=angular.copy(_.pluck(a.displayedVoicemails,"uniqueid")):a.voicemails.checked=[]},a.getVoicemails=function(b){return _.map(a.displayedVoicemails,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("voice_voicemail"),b.url="/api/voice/voicemails",h.getPage(b).then(function(c){a.displayedVoicemails=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.voicemailsByPage,a.displayedVoicemails.length),d.updateTableConfig(a.conf.voicemailsByPage,a.displayedVoicemails.length)}),f.socket.on("voice_voicemail:save",function(){a.initList(b)}),f.socket.on("voice_voicemail:remove",function(c){a.voicemails.checked=_.without(a.voicemails.checked,c.uniqueid),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/voicemails/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){e.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/voicemails",{params:{uniqueid:a.voicemails.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails.list",{url:"/list",templateUrl:"app/voice/voicemail/list/list.html",controller:"VoiceVoicemailListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceVoicemailViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$sce","Modal","$location",function(a,b,c,d,e,f,g,h,i){a.getVoicemail=function(){b.get("/api/voice/voicemails/"+e.uniqueid).success(function(b){delete b.password,delete b.stamp,a.voicemail=b}).error(function(a){console.error(a),i.path("/voice/voicemails/list")})},a.updateVoiceVoicemail=function(){var f=angular.copy(a.voicemail);b.put("/api/voice/voicemails/"+e.uniqueid,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.voicemail=f})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(a.message,"danger")})},a.getMessages=function(){b.get("/api/voice/voicemails/"+e.uniqueid+"/messages/").success(function(b){a.voicemailMessages=b,f.syncUpdates("voice_voicemail_messages",a.voicemailMessages)}).error(function(a){c.show(a.message,"danger")})},a.encodeRecording=function(a){return g.trustAsResourceUrl("data:audio/ogg;base64,"+j(a.data))},a.returnMessageDate=function(a){return a.split("T")[0]},a.returnDuration=function(a){return 1e3*a},a.deleteItem=h.confirm["delete"](function(a){b["delete"]("/api/voice/voicemails/messages/"+a+"/delete").success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){console.log(a),c.show(a.message,"danger")})});var j=function(a){for(var b=new Uint8Array(a),c=b.byteLength,d="",e=0;c>e;e++)d+=String.fromCharCode(b[e]);return window.btoa(d)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails.view",{url:"/view/:uniqueid",templateUrl:"app/voice/voicemail/view/view.html",controller:"VoiceVoicemailViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.voicemails.view.settings",{url:"/settings",templateUrl:"app/voice/voicemail/view/view.settings.html"}).state("main.voice.voicemails.view.messages",{url:"/messages",templateUrl:"app/voice/voicemail/view/view.messages.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails",{url:"/voicemails",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceVoicemailWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.initWizard=function(){a.forms={},a.item={}},a.next=function(){b.post("/api/voice/voicemails/validate/",a.item).success(function(a){a.length?e.show(g.instant("MESSAGE_EXIST_MAILBOX"),"danger"):c.wizard().next()}).error(function(a){e.show(a.message,"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){a.item.customer_id=a.item.mailbox,b.post("/api/voice/voicemails/",a.item).success(function(){d.path("/voice/voicemails/list")}).error(function(a){e.show(a.message,"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails.wizard",{url:"/wizard",templateUrl:"app/voice/voicemail/wizard/wizard.html",controller:"VoiceVoicemailWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("YourdashboardListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("YourdashboardListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={dashboardsByPage:{name:"10",value:10}},a.dashboardsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.dashboards={checked:[]},a.check=function(b,c){c?a.dashboards.checked=angular.copy(_.pluck(a.displayedDashboards,"id")):a.dashboards.checked=[]},a.getDashboards=function(b){return _.map(a.displayedDashboards,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){b.url="/api/dashboards",h.getPage(b).then(function(c){a.displayedDashboards=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.dashboardsByPage,a.displayedDashboards.length),d.updateTableConfig(a.conf.dashboardsByPage,a.displayedDashboards.length)}),c.socket.on("dashboard:save",function(){a.initList(b)}),c.socket.on("dashboard:remove",function(c){a.dashboards.checked=_.without(a.dashboards.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/dashboards/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/dashboards",{params:{id:a.dashboards.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/yourdashboard/list/create.modal.html",controller:"YourdashboardListCreateModalCtrl"});a.result.then(function(a){b.post("/api/dashboards",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards.list",{url:"/list",templateUrl:"app/yourdashboard/list/list.html",controller:"YourdashboardListCtrl"})}]),angular.module("xCallyShuttleApp").controller("YourdashboardShowCtrl",["$scope","localStorageService","$http","xAlert","$translate","Auth","$stateParams","$location",function(a,b,c,d,e,f,g,h){a.Auth=f,a.dashboard={name:"dashboard",structure:"4-8",enableconfirmdelete:!0,editable:f.isAdmin()?!0:!1,maximizable:!0,collapsible:!0},a.getDashboard=function(){c.get("/api/dashboards/"+g.id).success(function(b){b.model=JSON.parse(b.model),a.dashboard=_.merge(a.dashboard,b)}).error(function(a){h.path("/yourdashboards/list")})};var i=function(b,f,h){var i=angular.copy(a.dashboard);i.name=a.dashboard.model.title,i.model=JSON.stringify(i.model),c.put("/api/dashboards/"+g.id,i).success(function(){d.show(e.instant("MESSAGE_DASHBOARD_SAVED")+"!","success")}).error(function(b){d.show(b.message,"danger"),i.model=JSON.parse(i.model),i.name="dashboard",a.dashboard=i})};a.$on("adfDashboardChanged",i),a.$on("destroy",function(){console.log("main dashboard")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards.show",{url:"/show/:id",templateUrl:"app/yourdashboard/show/show.html",controller:"YourdashboardShowCtrl"})}]),angular.module("xCallyShuttleApp").controller("YourdashboardViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.radioSwitch={isActive:!0,size:"small",animate:!0,radioOff:!0,handleWidth:"auto",labelWidth:"auto",inverse:!0,offColor:"danger",onColor:"success"},a.getDashboard=function(){b.get("/api/dashboards/"+e.id).success(function(b){delete b.model,a.dashboard=b}).error(function(a){f.path("/yourdashboards/list")})},a.updateDashboard=function(){var f=angular.copy(a.dashboard);b.put("/api/dashboards/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.dashboard=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards.view",{url:"/view/:id",templateUrl:"app/yourdashboard/view/view.html",controller:"YourdashboardViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.yourdashboards.view.settings",{url:"/settings",templateUrl:"app/yourdashboard/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards",{url:"/yourdashboards",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ZendeskListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedZdAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedZdAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("zendesk_account"),b.url="/api/zendesk/accounts",h.getPage(b).then(function(d){a.displayedZdAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedZdAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedZdAccounts.length)}),f.socket.on("zendesk_account:save",function(){a.initList(b)}),f.socket.on("zendesk_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/zendesk/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/zendesk/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/zendesk/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk.list",{url:"/list",templateUrl:"app/zendesk/list/list.html",controller:"ZendeskListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("ZendeskViewCtrl",["$scope","$http","$stateParams","$translate","$location","$filter","WizardHandler","socket","xAlert","Modal","variable",function(a,b,c,d,e,f,g,h,i,j,k){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.variables=k,a.groupVariableByGroup=function(a){var b="";switch(a.group){case"voice_queue":b="Voice: Queue";break;default:b=""}return b},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={},a.selectedTags={tags:[]}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){h.unsyncUpdates("zendesk_configuration"),h.unsyncUpdates("zendesk_field")}),a.initView=function(){b.get("/api/zendesk/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){i.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/zendesk/accounts/"+c.id,a.account).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/zendesk/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,h.socket.on("zendesk_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.deleteConfiguration=j.confirm["delete"](function(a){b["delete"]("api/zendesk/configurations/"+a).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/zendesk/configurations",a.configuration).success(function(a){e.path("zendesk/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){i.show("Something went wrong!","danger")})},a.fieldType=[{type:"string",title:"String"},{type:"variable",title:"Variable"},{type:"customVariable",title:"Custom Variable"}],a.descFieldType=[{type:"string",title:"String"},{type:"keyValue",title:"Key Value"}],a.getFields=function(){b.get("/api/zendesk/accounts/"+c.id+"/fields").success(function(b){a.accountFields=f("zendesk")(b)}).error(function(a){i.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/zendesk/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,a.selectedTags={tags:_.map(b.Tags,function(a){return a.id})},h.socket.on("zendesk_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.getCustomVariables=function(){b.get("/api/variables").success(function(b){a.customVariables=b.rows}).error(function(a){i.show(a.message,"danger")})},a.getTags=function(){b.get("/api/tags").success(function(b){a.tags=b.rows}).error(function(a){i.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/zendesk/fields/"+a.id).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.updateField=function(a){console.log(a),b.put("/api/zendesk/fields/"+a.id,a).success(function(){}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?(b.content="",b.variableName=""):"string"===b.type?(b.VariableId=null,b.variableName=""):"customVariable"===b.type&&(b.VariableId=null,b.content=""),a.updateField(b)},a.changeDescType=function(b){"keyValue"===b.type?(b.content="","string"===b.keyType?(b.VariableId=null,b.variableName=""):"variable"===b.keyType?(b.keyContent="",b.VariableId=null):"customVariable"===b.keyType&&(b.keyContent="",b.variableName="")):"string"===b.type&&(b.VariableId=null,b.variableName="",b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){if(b.content="",b.variableName="",b.nameField="",b.VariableId=null,b.idField){var c=_.find(a.accountFields,"id",b.idField);c&&(c.system_field_options?(b.customField=!1,b.nameField=c.title.toLowerCase()):b.customField=!0)}a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"id",b);return c?c.system_field_options?c.system_field_options:null:void 0}},a.updateTags=function(){b.post("/api/zendesk/configurations/"+c.configurationId+"/tags",a.selectedTags.tags).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk.view",{url:"/view/:id",templateUrl:"app/zendesk/view/view.html",controller:"ZendeskViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.zendesk.view.account",{url:"/account",templateUrl:"app/zendesk/view/view.account.html"}).state("main.zendesk.view.configurations",{url:"/configurations",templateUrl:"app/zendesk/view/view.configurations.html"}).state("main.zendesk.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/zendesk/view/view.configurationSettings.html",controller:"ZendeskViewCtrl"}).state("main.zendesk.view.configuration",{url:"/configuration",templateUrl:"app/zendesk/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("ZendeskWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={},a.item.authType="password"},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("api/zendesk/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/zendesk/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk.wizard",{url:"/wizard",templateUrl:"app/zendesk/wizard/wizard.html",controller:"ZendeskWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk",{url:"/zendesk",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").service("application",function(){var a={applications:[{name:"Queue",value:"Queue"},{name:"Playback",value:"Playback"},{name:"Dial",value:"Dial"},{name:"Cally-Square IVR",value:"AGI"},{name:"GoTo",value:"Goto"},{name:"Hangup",value:"Hangup"},{name:"Set",value:"Set"},{name:"Custom",value:"custom"},{name:"VoiceMail",value:"Voicemail"}],queueOptions:[{value:"C",name:"APPLICATION_QUEUE_OPTION_C"},{value:"c",name:"APPLICATION_QUEUE_OPTION_c"},{value:"d",name:"APPLICATION_QUEUE_OPTION_d"},{value:"F",name:"APPLICATION_QUEUE_OPTION_F"},{value:"h",name:"APPLICATION_QUEUE_OPTION_h"},{value:"H",name:"APPLICATION_QUEUE_OPTION_H"},{value:"n",name:"APPLICATION_QUEUE_OPTION_n"},{value:"i",name:"APPLICATION_QUEUE_OPTION_i"},{value:"I",name:"APPLICATION_QUEUE_OPTION_I"},{value:"r",name:"APPLICATION_QUEUE_OPTION_r"},{value:"R",name:"APPLICATION_QUEUE_OPTION_R"},{value:"t",name:"APPLICATION_QUEUE_OPTION_t"},{value:"T",name:"APPLICATION_QUEUE_OPTION_T"},{value:"w",name:"APPLICATION_QUEUE_OPTION_w"},{value:"W",name:"APPLICATION_QUEUE_OPTION_W"},{value:"k",name:"APPLICATION_QUEUE_OPTION_k"},{value:"K",name:"APPLICATION_QUEUE_OPTION_K"},{value:"x",name:"APPLICATION_QUEUE_OPTION_x"},{value:"X",name:"APPLICATION_QUEUE_OPTION_X"}],audioOptions:[{value:"skip",name:"APPLICATION_PLAYBACK_OPTION_SKIP"},{value:"noanswer",name:"APPLICATION_PLAYBACK_OPTION_NOANSWER"},{value:"j",name:"APPLICATION_PLAYBACK_OPTION_J"},{value:"say",name:"APPLICATION_PLAYBACK_OPTION_SAY"}],hangupCauses:[{value:"",name:"--"},{value:"1",name:"APPLICATION_HANGUP_CAUSE_1"},{value:"16",name:"APPLICATION_HANGUP_CAUSE_16"},{value:"17",name:"APPLICATION_HANGUP_CAUSE_17"},{value:"18",name:"APPLICATION_HANGUP_CAUSE_18"},{value:"21",name:"APPLICATION_HANGUP_CAUSE_21"},{value:"22",name:"APPLICATION_HANGUP_CAUSE_22"},{value:"27",name:"APPLICATION_HANGUP_CAUSE_27"},{value:"38",name:"APPLICATION_HANGUP_CAUSE_38"},{value:"41",name:"APPLICATION_HANGUP_CAUSE_41"}],intTypes:[{value:"always",name:"APPLICATION_ALWAYS"},{value:"custom",name:"APPLICATION_CUSTOM"},{value:"list",name:"APPLICATION_FROM_LIST"}]};return{application:a}}),angular.module("xCallyShuttleApp").factory("Auth",["$location","$rootScope","$http","User","$cookieStore","$q",function(a,b,c,d,e,f){var g={};return e.get("token")&&(g=d.me()),{login:function(a,h){var i=h||angular.noop,j=f.defer();return c.post("/auth/local",{name:a.name,password:a.password,remember:a.remember}).success(function(a){return e.put("token",a.token),e.put("userId",a.userId),g=d.me({},function(){b.$broadcast("login")}),j.resolve(a),i()}).error(function(a){return this.logout(),j.reject(a),i(a)}.bind(this)),j.promise},loginWithToken:function(a,b,c){e.put("token",a),e.put("userId",b),e.put("name",c),g=d.me()},logout:function(){c.put("/api/users/"+g.id,{online:!1}).success(function(){e.remove("token"),e.remove("userId"),g={},b.$broadcast("logout")}).error(function(a){return a})},createUser:function(a,b){var c=b||angular.noop;return d.save(a,function(b){return e.put("token",b.token),g=d.me(),c(a)},function(a){return this.logout(),c(a)}.bind(this)).$promise},changePassword:function(a,b,c){var e=c||angular.noop;return d.changePassword({id:g.id},{oldPassword:a,newPassword:b},function(a){return e(null,a)},function(a){return e(a)}).$promise},getCurrentUser:function(){return g},isLoggedIn:function(){return g.hasOwnProperty("role")},isLoggedInAsync:function(a){g.hasOwnProperty("$promise")?g.$promise.then(function(){a(!0)})["catch"](function(){a(!1)}):a(g.hasOwnProperty("role")?!0:!1)},isAdmin:function(){return"admin"===g.role},getRole:function(){return g.role},getToken:function(){return e.get("token")},getUserId:function(){return console.log(e.get("userId")),e.get("userId")},getName:function(){return e.get("name")}}}]),angular.module("xCallyShuttleApp").factory("User",["$resource",function(a){return a("/api/users/:id/:controller",{id:"@id"},{changePassword:{method:"PUT",params:{controller:"password"}},me:{method:"GET",params:{id:"me"}}})}]),angular.module("xCallyShuttleApp").service("automations",function(){var a={voice:{conditions:[],
-actions:[]},mail:{conditions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select",operators:"equals"},{name:"APPLICATION_HOURS_SINCE_CREATED",value:"createdAt",propertyField:"number",operators:"noequals"}],actions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select"}]},chat:{conditions:[],actions:[]},fax:{conditions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select",operators:"equals"},{name:"APPLICATION_HOURS_SINCE_CREATED",value:"createdAt",propertyField:"number",operators:"noequals"}],actions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select"}]}},b=["voice","mail","chat","fax"],c={equals:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"}],all:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"},{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}],noequals:[{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}]},d={voice:{},mail:{status:[{name:"APPLICATION_STATUS_NEW",value:"NEW"},{name:"APPLICATION_STATUS_OPEN",value:"OPEN"},{name:"APPLICATION_STATUS_PENDING",value:"PENDING"},{name:"APPLICATION_STATUS_CLOSED",value:"CLOSED"},{name:"APPLICATION_STATUS_SOLVED",value:"SOLVED"}]},chat:{},fax:{status:[{name:"APPLICATION_STATUS_NEW",value:"NEW"},{name:"APPLICATION_STATUS_OPEN",value:"OPEN"},{name:"APPLICATION_STATUS_PENDING",value:"PENDING"},{name:"APPLICATION_STATUS_CLOSED",value:"CLOSED"},{name:"APPLICATION_STATUS_SOLVED",value:"SOLVED"}]}};return{automations:a,properties:d,channels:b,operators:c}}),angular.module("xCallyShuttleApp").service("desk_com",function(){var a=[{id:"priority",label:"Priority",custom:!1,data:{choices:[1,2,3,4,5,6,7,8,9,10]}},{id:"status",label:"Status",custom:!1,data:{choices:["new","open","pending","resolved","closed"]}},{id:"type",label:"Type",custom:!1,data:{choices:["chat","twitter","email","qna","facebook","phone"]}}];return{fields:a}}),angular.module("xCallyShuttleApp").controller("FooterController",["$scope","$http",function(a,b){a.$on("$includeContentLoaded",function(){Layout.initFooter()}),a.initFooter=function(){b.get("/api/settings/info").success(function(b){a.info=b}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("HeaderController",["$scope","$rootScope","$location","$state","$http","$notification","Auth","xAlert","socket","ngAudio","settings","toastr","localStorageService",function(a,b,c,d,e,f,g,h,i,j,k,l,m){a.toggleQuickSidebar=function(){k.layout.pageQuickSidebarOpened=!k.layout.pageQuickSidebarOpened,k.layout.pageQuickSidebarOpened||m.remove("chatRoomId")},a.toogleSidebar=function(){k.layout.pageSidebarClosed=!k.layout.pageSidebarClosed,m.set("sidebarClosed",k.layout.pageSidebarClosed)},a.initHeader=function(){var c=j.load("api/xchatty/assets?resource=notification/xc_blubb.mp3"),d={};"agent"===g.getCurrentUser().role&&(i.socket.on("report_mail:save",function(a){c.play();var b=f("MAIL CHANNEL",{icon:"assets/images/media/channels/mail64.png",body:"NEW Incoming Mail Message!",delay:1e3*a.timeslot});b.$on("click",function(){e.put("/api/report/mails/"+a.id,{connect:!0}).success(function(){b.close(),h.show("Mail properly assigned","success")}).error(function(a){h.show(a.message,"danger")})})}),i.socket.on("report_chat:save",function(a){d[a.uniqueid]&&(d[a.uniqueid].close(),delete d[a.uniqueid]),c.play(),d[a.uniqueid]=f("CHAT CHANNEL",{icon:"assets/images/media/channels/chat64.png",body:"NEW Incoming Chat Visitor!",delay:1e3*a.timeslot}),d[a.uniqueid].$on("click",function(){e.put("/api/report/chats/"+a.id,{connect:!0}).success(function(){d[a.uniqueid].close(),h.show("Chat properly assigned","success"),b.$broadcast("chatMessageEvent",{type:"external",chatRoomId:a.chatroomid})}).error(function(a){"SequelizeUniqueConstraintError"===a.name?h.show("Chat has been already assigned!","danger"):h.show(a.message,"danger")})})}),i.socket.on("chat_message:save",function(a){var d=m.get("chatRoomId");if(!d||d!==a.ChatRoomId){c.play();var e=f(a.User.fullname,{icon:"assets/images/media/channels/chat64.png",body:a.body.length>35?a.body.substring(0,35)+"...":a.body,delay:1e4});e.$on("click",function(){b.$broadcast("chatMessageEvent",{chatRoomId:a.ChatRoomId})})}}),i.socket.on("user_has_chat_room:save",function(a){c.play();var d=f("Chat Group ",{icon:"assets/images/media/channels/chat64.png",body:"New Chat Group",delay:1e4});d.$on("click",function(){b.$broadcast("chatGroupEvent",a)})})),e({url:"/api/fax/user_has_queues",method:"GET",params:{UserId:g.getCurrentUser().id}}).success(function(b){a.faxQueues=_.pluck(b,"FaxQueueId"),a.faxQueues.forEach(function(a){i.socket.on("FAX:QUEUE:"+a,function(a,b){var c=f("FAX CHANNEL",{icon:"assets/images/media/channels/telephone124.png",body:"NEW Incoming Fax Message!",delay:1e3*a.timeout});c.$on("click",function(){e.put("/api/fax/rooms/"+a.roomId,{UserId:g.getCurrentUser().id}).success(function(){c.close(),b(g.getCurrentUser().id),l.success("Fax properly assigned","Success",{closeButton:!0,timeOut:5e3})}).error(function(){l.warning("Fax already assigned","Warning",{closeButton:!0,timeOut:5e3})})})})}),i.socket.on("FAX:AGENT:"+g.getCurrentUser().id,function(a,b){var c=f("FAX CHANNEL",{icon:"assets/images/media/channels/telephone124.png",body:"NEW Incoming Fax Message!",delay:1e3*a.timeout});c.$on("click",function(){e.put("/api/fax/rooms/"+a.roomId,{UserId:g.getCurrentUser().id}).success(function(){c.close(),b(g.getCurrentUser().id),l.success("Fax properly assigned","Success",{closeButton:!0,timeOut:5e3})}).error(function(){b(g.getCurrentUser().id),l.warning("Fax already assigned","Warning",{closeButton:!0,timeOut:5e3})})})})}).error(function(a){console.error(a)}),i.socket.on("user_has_fax_queue:save",function(b){b=_.map(b,function(a){return a.UserId=parseInt(a.UserId,10),a}),b=_.find(b,{UserId:g.getCurrentUser().id}),b&&-1===_.indexOf(a.faxQueues,b.FaxQueueId)&&(a.faxQueues.push(b.FaxQueueId),i.socket.on("FAX:QUEUE:"+b.FaxQueueId,function(a,b){var c=f("FAX CHANNEL",{icon:"assets/images/media/channels/telephone124.png",body:"NEW Incoming Fax Message!",delay:1e3*a.timeout});c.$on("click",function(){e.put("/api/fax/rooms/"+a.roomId,{UserId:g.getCurrentUser().id}).success(function(){c.close(),b(g.getCurrentUser().id),l.success("Fax properly assigned","Success",{closeButton:!0,timeOut:5e3})}).error(function(){b(g.getCurrentUser().id),l.warning("Fax already assigned","Warning",{closeButton:!0,timeOut:5e3})})})}))}),i.socket.on("user_has_fax_queue:remove",function(b){_.indexOf(b.where.UserId,g.getCurrentUser().id.toString())>=0&&_.indexOf(a.faxQueues,b.where.FaxQueueId)>=0&&(a.faxQueues=_.remove(a.faxQueues,b.where.FaxQueueId),i.socket.removeAllListeners("FAX:QUEUE:"+b.where.FaxQueueId))})},a.logout=function(){e.get("/auth/local/logout").success(function(){g.logout(),c.path("/login")}).error(function(a){console.error(a)})},a.isActive=function(a){return a===c.path()}}]),angular.module("xCallyShuttleApp").service("interval",function(){var a={months:[{value:"always",name:"APPLICATION_ALWAYS"},{value:"jan",name:"APPLICATION_JANUARY"},{value:"feb",name:"APPLICATION_FEBRUARY"},{value:"mar",name:"APPLICATION_MARCH"},{value:"apr",name:"APPLICATION_APRIL"},{value:"may",name:"APPLICATION_MAY"},{value:"jun",name:"APPLICATION_JUNE"},{value:"jul",name:"APPLICATION_JULY"},{value:"aug",name:"APPLICATION_AUGUST"},{value:"sep",name:"APPLICATION_SEPTEMBER"},{value:"oct",name:"APPLICATION_OCTOBER"},{value:"nov",name:"APPLICATION_NOVEMBER"},{value:"dec",name:"APPLICATION_DECEMBER"}],daysOfWeek:[{value:"always",name:"APPLICATION_ALWAYS"},{value:"mon",name:"APPLICATION_MONDAY"},{value:"tue",name:"APPLICATION_TUESDAY"},{value:"wed",name:"APPLICATION_WEDNESDAY"},{value:"thu",name:"APPLICATION_THURSDAY"},{value:"fri",name:"APPLICATION_FRIDAY"},{value:"sat",name:"APPLICATION_SATURDAY"},{value:"sun",name:"APPLICATION_SUNDAY"}],daysOfMonth:["always",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]};return{interval:a}}),angular.module("xCallyShuttleApp").factory("Modal",["$rootScope","$uibModal",function(a,b){function c(c,d){console.log("openModal",d);var e=a.$new();return c=c||{},d=d||"modal-default",angular.extend(e,c),b.open({templateUrl:"components/modal/delete.html",windowClass:d,scope:e})}return{confirm:{"delete":function(a){return a=a||angular.noop,function(){console.log(Array.prototype.slice.call(arguments));var b,d=Array.prototype.slice.call(arguments),e=d.shift();b=c({modal:{dismissable:!0,title:"Confirm Delete",html:"<p>Are you sure you want to delete"+(e?"<strong> "+e+"</strong>":" selected items")+"?</p>",buttons:[{classes:"btn red",text:"Delete",click:function(a){b.close(a)}},{classes:"btn default",text:"Cancel",click:function(a){b.dismiss(a)}}]}},"over-topbar center"),b.result.then(function(b){a.apply(b,d)})}}}}}]),angular.module("xCallyShuttleApp").controller("QuickSidebarControllerAddModal",["$scope","$uibModalInstance","Agent","items",function(a,b,c,d){a.items=d,a.agents=c.get(function(b){a.agents=b,a.items.forEach(function(b){_.remove(a.agents.rows,{id:b.id})})}),a.selected={items:[]},a.modal={title:"APPLICATION_AGENTS_SELECTION"},a.ok=function(){b.close(_.union(_.pluck(a.selected.items,"id"),_.pluck(a.items,"id")))},a.cancel=function(){b.dismiss()}}]),angular.module("xCallyShuttleApp").controller("QuickSidebarControllerCloseModal",["$scope","$uibModalInstance",function(a,b){a.modal={title:"APPLICATION_CONFIRM_CLOSE",text:"MESSAGE_ARE_YOU_SURE_YOU_WANT_TO_CLOSE_THE_CHAT"},a.ok=function(){b.close()},a.cancel=function(){b.dismiss()}}]),angular.module("xCallyShuttleApp").controller("QuickSidebarController",["$scope","$rootScope","$window","$http","$uibModal","$log","$timeout","$interval","Auth","Agent","User","ChatRoom","ChatMessage","socket","settings","localStorageService","xAlert","$translate","QuickSidebarFactory",function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){a.emojiMessage={},a.options=s.options,a.message={body:"",user:""};var t=a.currentUser=i.getCurrentUser();a.$on("$includeContentLoaded",function(){p.get("chatRoomId")&&l.get({id:p.get("chatRoomId")},u,v),p.get("currentTab")&&(a.currentTab=p.get("currentTab"))}),a.agents=j.get({page:0,per_page:1e3},function(){n.syncUpdates("agent",a.agents.rows)}),a.users=k.get({page:0,per_page:1e3},function(){n.syncUpdates("user",a.users.rows)}),a.currentTab=0,a.messagesTab=!1,a.chatRooms=l.me(function(b){a.chatRooms=b},function(a){console.error(a)}),n.socket.on("report_chat:assignment",function(a){a.agentid&&l.get({id:a.chatroomid},u,v)}),n.socket.on("chat_room:save",function(b){if(a.chatRoom&&a.chatRoom.id===b.id){_.merge(a.chatRoom,b);var c=_.find(a.chatRooms,{id:b.id});c&&_.merge(c,b)}}),n.socket.on("chat_message:save",function(b){a.chatRoom&&a.chatRoom.id===b.ChatRoomId&&(a.chatRoom.ChatMessages.push(b),angular.element("page-quick-sidebar-chat-user-messages").mCustomScrollbar("scrollTo","last"))}),n.socket.on("user_has_chat_room:save",function(b){var c=_.findIndex(a.chatRooms,{id:b.id});c>=0?a.chatRooms[c]=b:a.chatRooms.push(b)}),b.$on("chatMessageEvent",function(a,b){l.get({id:b.chatRoomId},u,v)}),b.$on("chatGroupEvent",function(b,c){a.currentTab=3,a.messagesTab=!0,o.layout.pageQuickSidebarOpened=!0,a.chatRoom=c}),a.goToTab=function(b){a.currentTab=b,a.messagesTab=!1,a.chatRoom=null,p.set("currentTab",a.currentTab),p.set("messagesTab",a.messagesTab),p.remove("chatRoomId")},a.goToMessage=function(a,b){a?l.users({users:[t.id,a]},u,v):l.get({id:b},u,v)},a.sendMessage=function(){a.message.body.trim().length&&m.save({ChatRoomId:a.chatRoom.id,body:a.message.body},function(){a.message.body=""},function(a){console.error(a)})},a.goBack=function(){a.messagesTab=!1,a.chatRoom=null,p.set("messagesTab",a.messagesTab),p.remove("chatRoomId")},a.closeChatRoom=function(a,b){var c=e.open({animation:!0,size:b,templateUrl:"components/quickSidebar/modal/close.html",controller:"QuickSidebarControllerCloseModal"});c.result.then(function(){l.update({id:a,status:"close"}).$promise.then(function(){q.show(r.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){q.show(a.data.message,"danger")})},function(){f.info("Modal dismissed at: "+new Date)})},a.addAgent=function(b,c){var g=e.open({animation:!0,size:c,templateUrl:"components/quickSidebar/modal/add.html",controller:"QuickSidebarControllerAddModal",resolve:{items:function(){return _.map(a.chatRoom.Users?a.chatRoom.Users:[],function(a){return{id:a.id,fullname:a.fullname}})}}});g.result.then(function(a){d.put("/api/chat/rooms/"+b+"/users",{users:a}).then(function(a){q.show(r.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){q.show(a.data.message,"danger")})},function(){f.info("Modal dismissed at: "+new Date)})};var u=function(b){switch(a.messagesTab=!0,o.layout.pageQuickSidebarOpened=!0,p.set("chatRoomId",b.id),p.set("messagesTab",a.messagesTab),a.chatRoom=b,b.type){case"internal":a.currentTab=0;break;case"external":a.currentTab=2,_.find(a.chatRooms,{id:b.id})||a.chatRooms.push(b)}b.Users.length>2&&(a.currentTab=3),g(function(){angular.element("page-quick-sidebar-chat-user-messages").mCustomScrollbar("scrollTo","last")},1500)},v=function(a){console.error(a)},w=function(){var b=angular.element(c),d=function(){return{h:b.height(),w:b.width()}};a.$watch(d,function(b){a.style={height:b.h-46-46-46+"px"},a.style2={height:b.h-46-46-46-180+"px"}},!0),b.bind("resize",function(){a.$apply()})};w(),a.$on("$destroy",function(){n.unsyncUpdates("agent"),n.unsyncUpdates("user")})}]),angular.module("xCallyShuttleApp").directive("resizeQuickSidebar",["$window",function(a){return function(b){var c=angular.element(a);b.getWindowDimensions=function(){return{h:c.height(),w:c.width()}},b.$watch(b.getWindowDimensions,function(a){b.style={height:a.h-46-46-46+"px"}},!0),c.bind("resize",function(){b.$apply()})}}]),angular.module("xCallyShuttleApp").factory("QuickSidebarFactory",function(){return{options:{link:!0,linkTarget:"_blank",pdf:{embed:!1},image:{embed:!0},audio:{embed:!0},code:{highlight:!0,lineNumbers:!1},basicVideo:!1,video:{embed:!1,width:null,height:null,ytTheme:"dark",details:!1,ytAuthKey:"_nkO9h1A7HlVyiUICO17oA"}}}}),angular.module("xCallyShuttleApp").filter("QuickSidebarFilterUsersGreaterThan",function(){return function(a,b){var c=[];return a.forEach(function(a){var d=0;a.ChatVisitor&&d++,d+=a.Users.length,d>b&&c.push(a)}),c}}).filter("QuickSidebarFilterUsersLowerThan",function(){return function(a,b){var c=[];return a.forEach(function(a){a.Users.length<b&&c.push(a)}),c}}),angular.module("xCallyShuttleApp").controller("SidebarController",["$scope","$rootScope","$resource","$location","Auth","$http","xAlert","$stateParams","socket",function(a,b,c,d,e,f,g,h,i){a.Auth=e,a.$stateParams=h,a.$on("$includeContentLoaded",function(){Metronic.init(),Layout.initSidebar()}),a.isAssociated=function(a){if(e.isAdmin())return!0;if(e.getCurrentUser().Modules)for(var b=0;b<e.getCurrentUser().Modules.length;b++)if(e.getCurrentUser().Modules[b].name===a)return!0;return!1},a.getSidebarDashboards=function(){f.get("/api/dashboards").then(function(b){a.dashboards=b.data.rows,i.syncUpdates("dashboard",a.dashboards)})["catch"](function(a){g.show("Error loading your dashboards","danger")})},a.getSidebarIntegrations=function(){f.get("/api/integrations").success(function(b){a.integrations=b,i.syncUpdates("integration",a.integrations)}).error(function(a){g.show(a.message,"danger")})},a.isActive=function(a){return a===d.path()},a.$on("destroy",function(){i.unsyncUpdates("dashboard"),i.unsyncUpdates("integration")})}]),angular.module("xCallyShuttleApp").factory("socket",["$rootScope","$window","socketFactory","Auth",function(a,b,c,d){var e=d.getCurrentUser(),f=io("",{query:"token="+d.getToken()+"&userId="+(e.id||d.getUserId())+"&name="+(e.name||d.getName())+"&role="+(e.role||"agent")+"&source=browser",path:"/socket.io-client"}),g=c({ioSocket:f});return a.$on("logout",function(){g&&(g.disconnect(!0),b.location.reload())}),{socket:g,syncUpdates:function(a,b,c){c=c||angular.noop,g.on(a+":save",function(a){var d=_.find(b,{id:a.id}),e=b.indexOf(d),f="created";d?(_.merge(b[e],a),f="updated"):b.unshift(a),c(f,a,b)}),g.on(a+":remove",function(a){var d="deleted";_.remove(b,{id:a.id}),c(d,a,b)})},unsyncUpdates:function(a){g.removeAllListeners(a+":save"),g.removeAllListeners(a+":remove")},syncUpdatesByAttributes:function(a,b,c,d){d=d||angular.noop,g.on(a+":save",function(a){var e=!0;if(_.forIn(b,function(b,c){return a[c]&&a[c]===b?!0:e=!1}),e){var f=_.find(c,{id:a.id}),g=c.indexOf(f),h="created";f?(_.merge(c[g],a),h="updated"):c.unshift(a),d(h,a,c)}}),g.on(a+":remove",function(a){var b="deleted";_.remove(c,{id:a.id}),d(b,a,c)})},syncMailMessageUpdates:function(a,b,c,d){d=d||angular.noop,g.on(a+":"+b+":save",function(a){var b=_.find(c,{id:a.id}),e=c.indexOf(b),f="created";b?(_.merge(c[e],a),f="updated"):c.unshift(a),d(f,a)}),g.on(a+":"+b+":remove",function(a){var b="deleted";_.remove(c,{id:a.id}),d(b,a,c)})},unsyncMailMessageUpdates:function(a,b){g.removeAllListeners(a+":"+b+":save"),g.removeAllListeners(a+":"+b+":remove")},syncFaxMessageUpdates:function(a,b,c,d){d=d||angular.noop,g.on(a+":"+b+":save",function(a){var b=_.find(c,{id:a.id}),e=c.indexOf(b),f="created";b?(_.merge(c[e],a),f="updated"):c.unshift(a),d(f,a)}),g.on(a+":"+b+":remove",function(a){var b="deleted";_.remove(c,{id:a.id}),d(b,a,c)})},unsyncFaxMessageUpdates:function(a,b){g.removeAllListeners(a+":"+b+":save"),g.removeAllListeners(a+":"+b+":remove")}}}]),angular.module("xCallyShuttleApp").service("triggers",function(){var a={voice:{conditions:[{name:"APPLICATION_QUEUE",value:"queue",propertyField:"select",operators:"equals"},{name:"APPLICATION_CALL_STATUS",value:"lastevent",propertyField:"select",operators:"equals"}],actions:[{name:"APPLICATION_CONTACT_MANAGER",value:"contactManager"},{name:"APPLICATION_INTEGRATIONS",value:"integration",propertyField:"select",subField:{propertyField:"select",value:"account",api:{url:void 0,parseUrl:"/api/%s/accounts",query:void 0},subField:{propertyField:"select",value:"configuration",api:{url:void 0,parseUrl:"/api/%s/configurations",query:{field:"AccountId"}}}}}]},mail:{conditions:[{name:"APPLICATION_FROM",value:"from",propertyField:"input",operators:"equals"},{name:"APPLICATION_CC",value:"cc",propertyField:"input",operators:"equals"},{name:"APPLICATION_SUBJECT",value:"subject",propertyField:"input",operators:"equals"}],actions:[{name:"APPLICATION_TEMPLATE",value:"template",propertyField:"select",subField:{propertyField:"select",value:"smtp"}},{name:"APPLICATION_CONTACT_MANAGER",value:"contactManager"}]},chat:{conditions:[],actions:[]},fax:{conditions:[],actions:[]}},b={equals:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"}],all:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"},{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}],noequals:[{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}]},c={voice:{lastevent:[{name:"APPLICATION_LASTEVENT_RINGING",value:"called"},{name:"APPLICATION_LASTEVENT_UP",value:"connect"},{name:"APPLICATION_LASTEVENT_COMPLETE",value:"complete"},{name:"APPLICATION_LASTEVENT_REJECTED",value:"rejected"},{name:"APPLICATION_LASTEVENT_ABANDONED",value:"abandoned"}]},mail:{},chat:{},fax:{}},d=["voice","mail","chat","fax"];return{triggers:a,properties:c,operators:b,channels:d}}),angular.module("xCallyShuttleApp").service("variable",function(){var a=[{title:"Unique ID",name:"uniqueid",group:"voice_queue"},{title:"Caller Number",name:"calleridnum",group:"voice_queue"},{title:"Caller Name",name:"calleridname",group:"voice_queue"},{title:"Queue",name:"queue",group:"voice_queue"},{title:"Called Number",name:"destcalleridnum",group:"voice_queue"},{title:"Called Name",name:"destcalleridname",group:"voice_queue"},{title:"Hold Time",name:"holdtime",group:"voice_queue"},{title:"Talk Time",name:"talktime",group:"voice_queue"},{title:"Connected Time",name:"agentconnectAt",group:"voice_queue"},{title:"Called Time",name:"agentcalledAt",group:"voice_queue"},{title:"DNID",name:"destexten",group:"voice_queue"},{title:"Complete Time",name:"agentcompleteAt",group:"voice_queue"},{title:"No Answer Time",name:"agentringnoanswerAt",group:"voice_queue"}];return a}),function(a,b){angular.module("adf.widget.counter",["adf.provider"]).value("apiServiceUrlCounter","/api/widgets/counter").config(["dashboardProvider",function(a){a.widget("counter",{title:"Counter",description:"Counter for db results",templateUrl:"{widgetsPath}/counter/src/view.html",controller:"apiwidgetCounterViewCtrl",edit:{templateUrl:"{widgetsPath}/counter/src/edit.html",controller:"apiwidgetCounterEditCtrl"}})}]).service("apiServiceCounter",["$q","$http","apiServiceUrlCounter",function(a,b,c){return{get:function(d){var e=a.defer();return b.get(c,{params:{condition:encodeURIComponent(d.condition),table:d.report}}).success(function(a){a?e.resolve(a):e.reject()}).error(function(a){console.log(a),e.reject()}),e.promise}}}]).controller("apiwidgetCounterEditCtrl",["$scope",function(a){a.config.reportTables=[{name:"Agents",value:"agent"},{name:"Calls",value:"call"},{name:"Dials",value:"dial"},{name:"Members",value:"member"},{name:"Queues",value:"queue"}],a.config.colors=[{name:"Blue",value:"blue-madison"},{name:"Red",value:"red-intense"},{name:"Green",value:"green-haze"},{name:"Purple",value:"purple-plum"},{name:"Orange",value:"yellow-casablanca"},{name:"Yellow",value:"yellow-crusta"}],a.config.icons=[{name:"Talk bubbles",value:"fa-comments"},{name:"Bar Chart",value:"fa-bar-chart"},{name:"Shopping Cart",value:"fa-shopping-cart"},{name:"Globe",value:"fa-globe"}],a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.color=a.config.color?a.config.color:"blue-madison",a.config.icon=a.config.icon?a.config.icon:"fa-comments",a.config.link=a.config.link?a.config.link:"#",a.config.linkText=a.config.linkText?a.config.linkText:"VIEW MORE"}]).controller("apiwidgetCounterViewCtrl",["$scope","$interval","apiServiceCounter",function(a,b,c){a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.color=a.config.color?a.config.color:"blue-madison",a.config.icon=a.config.icon?a.config.icon:"fa-comments",a.config.link=a.config.link?a.config.link:"#",a.config.linkText=a.config.linkText?a.config.linkText:"VIEW MORE",a.counterApiCall=function(){a.config.condition&&a.config.report&&c.get(a.config).then(function(b){a.count=parseInt(b[0].count)})},a.counterApiCall();var d=b(function(){a.counterApiCall()},1e3*parseInt(a.config.timeout));a.$on("$destroy",function(){b.cancel(d)})}]),angular.module("adf.widget.counter").run(["$templateCache",function(a){a.put("{widgetsPath}/counter/src/edit.html","<form role=form><div class=form-group><label class=control-label>{{'APPLICATION_REPORT' | translate}}</label><ui-select data-ng-model=config.report name=report theme=bootstrap><ui-select-match placeholder=\"{{ 'APPLICATION_REPORT' | translate }}\">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat=\"report.value as report in config.reportTables | filter: $select.search\"><div ng-bind-html=\"report.name | highlight: $select.search\"></div></ui-select-choices></ui-select></div><div class=form-group><label for=condition>{{'APPLICATION_CONDITION' | translate}}</label> <input type=text class=form-control id=condition ng-model=config.condition placeholder=\"{{'APPLICATION_CONDITION' | translate}}\"></div><div class=form-group><label for=condition>{{'APPLICATION_REFRESH_TIMEOUT' | translate}}</label> <input type=number class=form-control id=timeout ng-model=config.timeout placeholder=\"{{'APPLICATION_REFRESH_TIMEOUT' | translate}}\" min=1></div><div class=form-group><label class=control-label>{{'APPLICATION_WIDGET_COLOR' | translate}}</label><ui-select data-ng-model=config.color name=color theme=bootstrap><ui-select-match placeholder=\"{{ 'APPLICATION_WIDGET_COLOR' | translate }}\">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat=\"color.value as color in config.colors | filter: $select.search\"><div ng-bind-html=\"color.name | highlight: $select.search\"></div></ui-select-choices></ui-select></div><div class=form-group><label class=control-label>{{'APPLICATION_WIDGET_ICON' | translate}}</label><ui-select data-ng-model=config.icon name=icon theme=bootstrap><ui-select-match placeholder=\"{{ 'APPLICATION_WIDGET_ICON' | translate }}\">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat=\"icon.value as icon in config.icons | filter: $select.search\"><div ng-bind-html=\"icon.name | highlight: $select.search\"></div></ui-select-choices></ui-select></div><div class=form-group><label for=condition>{{'APPLICATION_WIDGET_DETAILS' | translate}}</label> <input type=text class=form-control id=details ng-model=config.details maxlength=30 placeholder=\"{{'APPLICATION_WIDGET_DETAILS' | translate}}\"></div><div class=form-group><label for=condition>{{'APPLICATION_WIDGET_LINK' | translate}}</label> <input type=text class=form-control id=link ng-model=config.link placeholder=http://yourlink></div><div class=form-group><label for=condition>{{'APPLICATION_WIDGET_LINK_TEXT' | translate}}</label> <input type=text class=form-control id=linkText ng-model=config.linkText maxlength=30 placeholder=\"{{'APPLICATION_WIDGET_LINK_TEXT' | translate}}\"></div></form>"),a.put("{widgetsPath}/counter/src/view.html",'<div class=dashboard-stat ng-class=config.color ng-if="count || count === 0"><div class=visual><i class=fa ng-class=config.icon></i></div><div class=details><div class=number>{{count}}</div><div class=desc>{{config.details}}</div></div><a class=more href={{config.link}}>{{config.linkText}} <i class="m-icon-swapright m-icon-white"></i></a></div><div class="alert alert-danger" role=alert ng-if=!config.report><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_WIDGET_SELECT_REPORT\' | translate}}</div><div class="alert alert-danger" role=alert ng-if="!count && count != 0"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_VALID_CONDITION\' | translate}}</div>')}])}(window),function(a,b){angular.module("adf.widget.pie-chart",["adf.provider"]).value("apiServiceUrlPieChart","/api/widgets/piechart").config(["dashboardProvider",function(a){a.widget("pie-chart",{title:"Pie-Chart",description:"Display a pie-chart starting from DB values",templateUrl:"{widgetsPath}/pie-chart/src/view.html",controller:"apiWidgetPieChartViewCtrl",edit:{templateUrl:"{widgetsPath}/pie-chart/src/edit.html",controller:"apiWidgetPieChartEditCtrl"}})}]).service("apiServicePieChart",["$q","$http","apiServiceUrlPieChart",function(a,b,c){return{get:function(d){var e=a.defer();return b.get(c,{params:{condition:encodeURIComponent(d.condition),table:d.report,fields:d.fields}}).success(function(a){a?e.resolve(a):e.reject()}).error(function(a){console.log(a),e.reject()}),e.promise}}}]).controller("apiWidgetPieChartEditCtrl",["$scope",function(a){function b(){return a.config.fields||(a.config.fields=[{column:"",alias:""}]),a.config.fields}a.config.reportTables=[{name:"Agents",value:"agent"},{name:"Calls",value:"call"},{name:"Dials",value:"dial"},{name:"Members",value:"member"},{name:"Queues",value:"queue"}],a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.fields=a.config.fields?a.config.fields:[{column:"",alias:""}],a.addField=function(){b().push({})},a.removeField=function(a){b().splice(a,1)}}]).controller("apiWidgetPieChartViewCtrl",["$scope","$interval","apiServicePieChart",function(a,b,c){a.config.timeout=a.config.timeout?a.config.timeout:1,a.pieChartApiCall=function(){a.config.report&&a.config.fields.length&&""!==a.config.fields[0].column&&""!==a.config.fields[0].alias&&c.get(a.config).then(function(b){if(b&&1===b.length){a.labels=[],a.data=[];for(var c in b[0])a.labels.push(c),a.data.push(b[0][c])}else a.labels=[],a.data=[]})},a.pieChartApiCall();var d=b(function(){a.pieChartApiCall()},1e3*parseInt(a.config.timeout));a.$on("$destroy",function(){b.cancel(d)})}]),angular.module("adf.widget.pie-chart").run(["$templateCache",function(a){a.put("{widgetsPath}/pie-chart/src/edit.html",'<form role=form><div class=form-group><label class=control-label>{{\'APPLICATION_REPORT\' | translate}}</label><ui-select data-ng-model=config.report name=report theme=bootstrap><ui-select-match placeholder="{{ \'APPLICATION_REPORT\' | translate }}">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="report.value as report in config.reportTables | filter: $select.search"><div ng-bind-html="report.name | highlight: $select.search"></div></ui-select-choices></ui-select></div><div><label class=control-label>{{\'APPLICATION_FIELDS\' | translate}}</label></div><div class=padding-bottom ng-repeat="field in config.fields"><div class=form-group><div class=input-group><input type=text class=form-control ng-model=field.column> <span class=input-group-addon>as</span> <input type=text class=form-control ng-model=field.alias> <span class=input-group-btn ng-if="config.fields.length>1"><button class="btn btn-danger" type=button data-ng-click=removeField($index)><i class="fa fa-times"></i> {{\'APPLICATION_REMOVE\' | translate}}</button></span></div></div></div><button type=button class="btn btn-sm green mbottom20" ng-click=addField()><i class="fa fa-plus"></i> {{\'APPLICATION_ADD_FIELD\' | translate}}</button><div class=form-group><label for=condition>{{\'APPLICATION_CONDITION\' | translate}}</label> <input type=text class=form-control id=condition ng-model=config.condition placeholder="{{\'APPLICATION_CONDITION\' | translate}}"></div><div class=form-group><label for=condition>{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}</label> <input type=number class=form-control id=timeout ng-model=config.timeout placeholder="{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}" min=1></div></form>'),a.put("{widgetsPath}/pie-chart/src/view.html",'<div ng-if=labels.length ng-style=config.style><canvas id=doughnut class="chart chart-doughnut" chart-data=data chart-labels=labels legend=true></canvas></div><div class="alert alert-danger" role=alert ng-if=!config.report><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_WIDGET_SELECT_REPORT\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!labels.length><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_VALID_CONDITION\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!labels.length><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_ONE_VALID_METRIC_AND_CHECK_OTHER\' | translate}}</div>')}])}(window),function(a,b){angular.module("adf.widget.table",["adf.provider"]).value("apiServiceUrlTable","/api/widgets/table").config(["dashboardProvider",function(a){a.widget("table",{title:"Table",description:"Show tabbed results from db",templateUrl:"{widgetsPath}/table/src/view.html",controller:"apiWidgetTableViewCtrl",edit:{templateUrl:"{widgetsPath}/table/src/edit.html",controller:"apiWidgetTableEditCtrl"}})}]).service("apiServiceTable",["$q","$http","apiServiceUrlTable",function(a,b,c){return{get:function(d){var e=a.defer();return b.get(c,{params:{condition:encodeURIComponent(d.condition),table:d.report,fields:d.fields
-}}).success(function(a){a?e.resolve(a):e.reject()}).error(function(a){console.log(a),e.reject()}),e.promise}}}]).controller("apiWidgetTableEditCtrl",["$scope",function(a){function b(){return a.config.fields||(a.config.fields=[{column:"",alias:""}]),a.config.fields}a.config.reportTables=[{name:"Agents",value:"agent"},{name:"Calls",value:"call"},{name:"Dials",value:"dial"},{name:"Members",value:"member"},{name:"Queues",value:"queue"}],a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.height=a.config.height?a.config.height:350,a.config.fields=a.config.fields?a.config.fields:[{column:"",alias:""}],a.addField=function(){b().push({})},a.removeField=function(a){b().splice(a,1)}}]).controller("apiWidgetTableViewCtrl",["$scope","$interval","apiServiceTable",function(a,b,c){a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.height=a.config.height?a.config.height:350,a.config.style={"max-height":a.config.height+"px",overflow:"scroll"},a.tableApiCall=function(){a.config.condition&&a.config.report&&a.config.fields.length&&""!==a.config.fields[0].column&&""!==a.config.fields[0].alias&&c.get(a.config).then(function(b){a.results=b})},a.tableApiCall();var d=b(function(){a.tableApiCall()},1e3*parseInt(a.config.timeout));a.$on("$destroy",function(){b.cancel(d)})}]),angular.module("adf.widget.table").run(["$templateCache",function(a){a.put("{widgetsPath}/table/src/edit.html",'<form role=form><div class=form-group><label class=control-label>{{\'APPLICATION_REPORT\' | translate}}</label><ui-select data-ng-model=config.report name=report theme=bootstrap><ui-select-match placeholder="{{ \'APPLICATION_REPORT\' | translate }}">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="report.value as report in config.reportTables | filter: $select.search"><div ng-bind-html="report.name | highlight: $select.search"></div></ui-select-choices></ui-select></div><div><label class=control-label>{{\'APPLICATION_METRICS\' | translate}}</label></div><div class=padding-bottom ng-repeat="field in config.fields"><div class=form-group><div class=input-group><input type=text class=form-control ng-model=field.column> <span class=input-group-addon>as</span> <input type=text class=form-control ng-model=field.alias> <span class=input-group-btn ng-if="config.fields.length>1"><button class="btn btn-danger" type=button data-ng-click=removeField($index)><i class="fa fa-times"></i> {{\'APPLICATION_REMOVE\' | translate}}</button></span></div></div></div><button type=button class="btn btn-sm green mbottom20" ng-click=addField()><i class="fa fa-plus"></i> {{\'APPLICATION_ADD_FIELD\' | translate}}</button><div class=form-group><label for=condition>{{\'APPLICATION_CONDITION\' | translate}}</label> <input type=text class=form-control id=condition ng-model=config.condition placeholder="{{\'APPLICATION_CONDITION\' | translate}}"></div><div class=form-group><label for=condition>{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}</label> <input type=number class=form-control id=timeout ng-model=config.timeout placeholder="{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}" min=1></div><div class=form-group><label for=condition>{{\'APPLICATION_WIDGET_MAX_HEIGHT\' | translate}}</label> <input type=number class=form-control id=height ng-model=config.height placeholder="{{\'APPLICATION_WIDGET_MAX_HEIGHT\' | translate}}" min=350></div></form>'),a.put("{widgetsPath}/table/src/view.html",'<div ng-if=results ng-style=config.style><table st-table=results class="table table-striped table-bordered table-hover"><div class=table-responsive><thead><tr><th colspan={{config.fields.length}}><div class=row><div class=col-md-6></div><div class=col-md-6><div class="input-group input-medium pull-right"><input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class=form-control type=search> <span class=input-group-addon><i class="fa fa-search"></i></span></div></div></div></th></tr><tr><th ng-repeat="field in config.fields">{{field.alias}}</th></tr></thead><tbody><tr data-ng-repeat="result in results" class=animate-repeat><td ng-repeat="field in config.fields">{{result[field.alias]}}</td></tr><tr data-ng-hide=results.length><td colspan={{config.fields.length}} style=text-align:center;><i>{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</i></td></tr></tbody><tfoot><tr><td colspan={{config.fields.length}} class=text-center><div st-pagination class=pagination st-items-by-page=10 st-displayed-pages=3></div></td></tr></tfoot></div></table></div><div class="alert alert-danger" role=alert ng-if=!config.report><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_WIDGET_SELECT_REPORT\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!results><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_VALID_CONDITION\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!results><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_ONE_VALID_FIELD_AND_CHECK_OTHER\' | translate}}</div>')}])}(window),function(){angular.module("pdf",[]).directive("ngPdf",["$window",function(a){return{restrict:"E",templateUrl:function(a,b){return b.templateUrl?b.templateUrl:"partials/viewer.html"},link:function(b,c,d){var e=d.pdfUrl,f=null,g=d.page?d.page:1,h=d.scale>0?d.scale:1,i=c.find("canvas"),j=i[0],k=j.getContext("2d"),l=angular.element(a);l.on("scroll",function(){b.$apply(function(){b.scroll=l[0].scrollY})}),PDFJS.disableWorker=!0,b.pageNum=g,b.renderPage=function(a){f.getPage(a).then(function(a){var e,f,g,i={};"page-fit"!==d.scale||h?e=a.getViewport(h):(e=a.getViewport(1),f=c[0].clientWidth/e.width,g=c[0].clientHeight/e.height,h=Math.min(f,g)),j.height=e.height,j.width=e.width,i={canvasContext:k,viewport:e},a.render(i).promise.then(function(){"function"==typeof b.onPageRender&&b.onPageRender()})})},b.goPrevious=function(){b.pageToDisplay<=1||(b.pageNum=parseInt(b.pageNum)-1)},b.goNext=function(){b.pageToDisplay>=f.numPages||(b.pageNum=parseInt(b.pageNum)+1)},b.zoomIn=function(){return h=parseFloat(h)+.2,b.renderPage(b.pageToDisplay),h},b.zoomOut=function(){return h=parseFloat(h)-.2,b.renderPage(b.pageToDisplay),h},b.changePage=function(){b.renderPage(b.pageToDisplay)},b.rotate=function(){"rotate0"===j.getAttribute("class")?j.setAttribute("class","rotate90"):"rotate90"===j.getAttribute("class")?j.setAttribute("class","rotate180"):"rotate180"===j.getAttribute("class")?j.setAttribute("class","rotate270"):j.setAttribute("class","rotate0")},PDFJS.getDocument(e,null,null,b.onProgress).then(function(a){"function"==typeof b.onLoad&&b.onLoad(),f=a,b.renderPage(b.pageToDisplay),b.$apply(function(){b.pageCount=a.numPages})},function(a){a&&"function"==typeof b.onError&&b.onError(a)}),b.$watch("pageNum",function(a){b.pageToDisplay=parseInt(a),null!==f&&b.renderPage(b.pageToDisplay)})}}}])}();var Metronic=function(){var a,b=!1,c=!1,d=!1,e=!1,f=[],g="assets/",h="img/",i="plugins/",j="css/",k={blue:"#89C4F4",red:"#F3565D",green:"#1bbc9b",purple:"#9b59b6",grey:"#95a5a6",yellow:"#F8CB00"},l=function(){"rtl"===$("body").css("direction")&&(b=!0),c=!!navigator.userAgent.match(/MSIE 8.0/),d=!!navigator.userAgent.match(/MSIE 9.0/),e=!!navigator.userAgent.match(/MSIE 10.0/),e&&$("html").addClass("ie10"),(e||d||c)&&$("html").addClass("ie")},m=function(){for(var a=0;a<f.length;a++){var b=f[a];b.call()}},n=function(){var a;if(c){var b;$(window).resize(function(){b!=document.documentElement.clientHeight&&(a&&clearTimeout(a),a=setTimeout(function(){m()},50),b=document.documentElement.clientHeight)})}else $(window).resize(function(){a&&clearTimeout(a),a=setTimeout(function(){m()},50)})},o=function(){$("body").on("click",".portlet > .portlet-title > .tools > a.remove",function(a){a.preventDefault();var b=$(this).closest(".portlet");$("body").hasClass("page-portlet-fullscreen")&&$("body").removeClass("page-portlet-fullscreen"),b.find(".portlet-title .fullscreen").tooltip("destroy"),b.find(".portlet-title > .tools > .reload").tooltip("destroy"),b.find(".portlet-title > .tools > .remove").tooltip("destroy"),b.find(".portlet-title > .tools > .config").tooltip("destroy"),b.find(".portlet-title > .tools > .collapse, .portlet > .portlet-title > .tools > .expand").tooltip("destroy"),b.remove()}),$("body").on("click",".portlet > .portlet-title .fullscreen",function(a){a.preventDefault();var b=$(this).closest(".portlet");if(b.hasClass("portlet-fullscreen"))$(this).removeClass("on"),b.removeClass("portlet-fullscreen"),$("body").removeClass("page-portlet-fullscreen"),b.children(".portlet-body").css("height","auto");else{var c=Metronic.getViewPort().height-b.children(".portlet-title").outerHeight()-parseInt(b.children(".portlet-body").css("padding-top"))-parseInt(b.children(".portlet-body").css("padding-bottom"));$(this).addClass("on"),b.addClass("portlet-fullscreen"),$("body").addClass("page-portlet-fullscreen"),b.children(".portlet-body").css("height",c)}}),$("body").on("click",".portlet > .portlet-title > .tools > a.reload",function(a){a.preventDefault();var b=$(this).closest(".portlet").children(".portlet-body"),c=$(this).attr("data-url"),d=$(this).attr("data-error-display");c?(Metronic.blockUI({target:b,animate:!0,overlayColor:"none"}),$.ajax({type:"GET",cache:!1,url:c,dataType:"html",success:function(a){Metronic.unblockUI(b),b.html(a)},error:function(a,c,e){Metronic.unblockUI(b);var f="Error on reloading the content. Please check your connection and try again.";"toastr"==d&&toastr?toastr.error(f):"notific8"==d&&$.notific8?($.notific8("zindex",11500),$.notific8(f,{theme:"ruby",life:3e3})):alert(f)}})):(Metronic.blockUI({target:b,animate:!0,overlayColor:"none"}),window.setTimeout(function(){Metronic.unblockUI(b)},1e3))}),$('.portlet .portlet-title a.reload[data-load="true"]').click(),$("body").on("click",".portlet > .portlet-title > .tools > .collapse, .portlet .portlet-title > .tools > .expand",function(a){a.preventDefault()})},p=function(){if($().uniform){var a=$("input[type=checkbox]:not(.toggle, .make-switch, .icheck), input[type=radio]:not(.toggle, .star, .make-switch, .icheck)");a.size()>0&&a.each(function(){0===$(this).parents(".checker").size()&&$(this).show()})}},q=function(){$().iCheck&&$(".icheck").each(function(){var a=$(this).attr("data-checkbox")?$(this).attr("data-checkbox"):"icheckbox_minimal-grey",b=$(this).attr("data-radio")?$(this).attr("data-radio"):"iradio_minimal-grey";a.indexOf("_line")>-1||b.indexOf("_line")>-1?$(this).iCheck({checkboxClass:a,radioClass:b,insert:'<div class="icheck_line-icon"></div>'+$(this).attr("data-label")}):$(this).iCheck({checkboxClass:a,radioClass:b})})},r=function(){$().bootstrapSwitch&&$(".make-switch").bootstrapSwitch()},s=function(){$().confirmation&&$("[data-toggle=confirmation]").confirmation({container:"body",btnOkClass:"btn-xs btn-success",btnCancelClass:"btn-xs btn-danger"})},t=function(){$("body").on("shown.bs.collapse",".accordion.scrollable",function(a){Metronic.scrollTo($(a.target))})},u=function(){if(location.hash){var a=location.hash.substr(1);$('a[href="#'+a+'"]').parents(".tab-pane:hidden").each(function(){var a=$(this).attr("id");$('a[href="#'+a+'"]').click()}),$('a[href="#'+a+'"]').click()}},v=function(){$("body").on("hide.bs.modal",function(){$(".modal:visible").size()>1&&$("html").hasClass("modal-open")===!1?$("html").addClass("modal-open"):$(".modal:visible").size()<=1&&$("html").removeClass("modal-open")}),$("body").on("show.bs.modal",".modal",function(){$(this).hasClass("modal-scroll")&&$("body").addClass("modal-open-noscroll")}),$("body").on("hide.bs.modal",".modal",function(){$("body").removeClass("modal-open-noscroll")}),$("body").on("hidden.bs.modal",".modal:not(.modal-cached)",function(){$(this).removeData("bs.modal")})},w=function(){$(".tooltips").tooltip(),$(".portlet > .portlet-title .fullscreen").tooltip({container:"body",title:"Fullscreen"}),$(".portlet > .portlet-title > .tools > .reload").tooltip({container:"body",title:"Reload"}),$(".portlet > .portlet-title > .tools > .remove").tooltip({container:"body",title:"Remove"}),$(".portlet > .portlet-title > .tools > .config").tooltip({container:"body",title:"Settings"}),$(".portlet > .portlet-title > .tools > .collapse, .portlet > .portlet-title > .tools > .expand").tooltip({container:"body",title:"Collapse/Expand"})},x=function(){$("body").on("click",".dropdown-menu.hold-on-click",function(a){a.stopPropagation()})},y=function(){$("body").on("click",'[data-close="alert"]',function(a){$(this).parent(".alert").hide(),$(this).closest(".note").hide(),a.preventDefault()}),$("body").on("click",'[data-close="note"]',function(a){$(this).closest(".note").hide(),a.preventDefault()}),$("body").on("click",'[data-remove="note"]',function(a){$(this).closest(".note").remove(),a.preventDefault()})},z=function(){$('[data-hover="dropdown"]').not(".hover-initialized").each(function(){$(this).dropdownHover(),$(this).addClass("hover-initialized")})},A=function(){$(".popovers").popover(),$(document).on("click.bs.popover.data-api",function(b){a&&a.popover("hide")})},B=function(){Metronic.initSlimScroll(".scroller")},C=function(){jQuery.fancybox&&$(".fancybox-button").size()>0&&$(".fancybox-button").fancybox({groupAttr:"data-rel",prevEffect:"none",nextEffect:"none",closeBtn:!0,helpers:{title:{type:"inside"}}})},D=function(){(c||d)&&$("input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)").each(function(){var a=$(this);""===a.val()&&""!==a.attr("placeholder")&&a.addClass("placeholder").val(a.attr("placeholder")),a.focus(function(){a.val()==a.attr("placeholder")&&a.val("")}),a.blur(function(){(""===a.val()||a.val()==a.attr("placeholder"))&&a.val(a.attr("placeholder"))})})},E=function(){$().select2&&$(".select2me").select2({placeholder:"Select"})};return{init:function(){l(),n(),p(),q(),r(),B(),C(),E(),o(),y(),x(),u(),w(),A(),t(),v(),s(),D()},initAjax:function(){p(),q(),r(),z(),B(),E(),C(),x(),w(),A(),t(),s()},initComponents:function(){this.initAjax()},setLastPopedPopover:function(b){a=b},addResizeHandler:function(a){f.push(a)},runResizeHandlers:function(){m()},scrollTo:function(a,b){var c=a&&a.size()>0?a.offset().top:0;a&&($("body").hasClass("page-header-fixed")&&(c-=$(".page-header").height()),c+=b?b:-1*a.height()),$("html,body").animate({scrollTop:c},"slow")},initSlimScroll:function(a){$(a).each(function(){if(!$(this).attr("data-initialized")){var a;a=$(this).attr("data-height")?$(this).attr("data-height"):$(this).css("height"),$(this).slimScroll({allowPageScroll:!0,size:"7px",color:$(this).attr("data-handle-color")?$(this).attr("data-handle-color"):"#bbb",wrapperClass:$(this).attr("data-wrapper-class")?$(this).attr("data-wrapper-class"):"slimScrollDiv",railColor:$(this).attr("data-rail-color")?$(this).attr("data-rail-color"):"#eaeaea",position:b?"left":"right",height:a,alwaysVisible:"1"==$(this).attr("data-always-visible")?!0:!1,railVisible:"1"==$(this).attr("data-rail-visible")?!0:!1,disableFadeOut:!0}),$(this).attr("data-initialized","1")}})},destroySlimScroll:function(a){$(a).each(function(){if("1"===$(this).attr("data-initialized")){$(this).removeAttr("data-initialized"),$(this).removeAttr("style");var a={};$(this).attr("data-handle-color")&&(a["data-handle-color"]=$(this).attr("data-handle-color")),$(this).attr("data-wrapper-class")&&(a["data-wrapper-class"]=$(this).attr("data-wrapper-class")),$(this).attr("data-rail-color")&&(a["data-rail-color"]=$(this).attr("data-rail-color")),$(this).attr("data-always-visible")&&(a["data-always-visible"]=$(this).attr("data-always-visible")),$(this).attr("data-rail-visible")&&(a["data-rail-visible"]=$(this).attr("data-rail-visible")),$(this).slimScroll({wrapperClass:$(this).attr("data-wrapper-class")?$(this).attr("data-wrapper-class"):"slimScrollDiv",destroy:!0});var b=$(this);$.each(a,function(a,c){b.attr(a,c)})}})},scrollTop:function(){Metronic.scrollTo()},blockUI:function(a){a=$.extend(!0,{},a);var b="";if(b=a.animate?'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><div class="block-spinner-bar"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div></div>':a.iconOnly?'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><img src="'+this.getGlobalImgPath()+'loading-spinner-blue.gif" align=""></div>':a.textOnly?'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><span>&nbsp;&nbsp;'+(a.message?a.message:"LOADING...")+"</span></div>":'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><img src="'+this.getGlobalImgPath()+'loading-spinner-blue.gif" align=""><span>&nbsp;&nbsp;'+(a.message?a.message:"LOADING...")+"</span></div>",a.target){var c=$(a.target);c.height()<=$(window).height()&&(a.cenrerY=!0),c.block({message:b,baseZ:a.zIndex?a.zIndex:1e3,centerY:void 0!==a.cenrerY?a.cenrerY:!1,css:{top:"10%",border:"0",padding:"0",backgroundColor:"none"},overlayCSS:{backgroundColor:a.overlayColor?a.overlayColor:"#555",opacity:a.boxed?.05:.1,cursor:"wait"}})}else $.blockUI({message:b,baseZ:a.zIndex?a.zIndex:1e3,css:{border:"0",padding:"0",backgroundColor:"none"},overlayCSS:{backgroundColor:a.overlayColor?a.overlayColor:"#555",opacity:a.boxed?.05:.1,cursor:"wait"}})},unblockUI:function(a){a?$(a).unblock({onUnblock:function(){$(a).css("position",""),$(a).css("zoom","")}}):$.unblockUI()},startPageLoading:function(a){a&&a.animate?($(".page-spinner-bar").remove(),$("body").append('<div class="page-spinner-bar"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>')):($(".page-loading").remove(),$("body").append('<div class="page-loading"><img src="'+this.getGlobalImgPath()+'loading-spinner-blue.gif"/>&nbsp;&nbsp;<span>'+(a&&a.message?a.message:"Loading...")+"</span></div>"))},stopPageLoading:function(){$(".page-loading, .page-spinner-bar").remove()},alert:function(a){a=$.extend(!0,{container:"",place:"append",type:"success",message:"",close:!0,reset:!0,focus:!0,closeInSeconds:0,icon:""},a);var b=Metronic.getUniqueID("Metronic_alert"),c='<div id="'+b+'" class="Metronic-alerts alert alert-'+a.type+' fade in">'+(a.close?'<button type="button" class="close" data-dismiss="alert" aria-hidden="true"></button>':"")+(""!==a.icon?'<i class="fa-lg fa fa-'+a.icon+'"></i>  ':"")+a.message+"</div>";return a.reset&&$(".Metronic-alerts").remove(),a.container?"append"==a.place?$(a.container).append(c):$(a.container).prepend(c):$("body").hasClass("page-container-bg-solid")?$(".page-title").after(c):$(".page-bar").size()>0?$(".page-bar").after(c):$(".page-breadcrumb").after(c),a.focus&&Metronic.scrollTo($("#"+b)),a.closeInSeconds>0&&setTimeout(function(){$("#"+b).remove()},1e3*a.closeInSeconds),b},initUniform:function(a){a?$(a).each(function(){0===$(this).parents(".checker").size()&&($(this).show(),$(this).uniform())}):p()},updateUniform:function(a){$.uniform.update(a)},initFancybox:function(){C()},getActualVal:function(a){return a=$(a),a.val()===a.attr("placeholder")?"":a.val()},getURLParameter:function(a){var b,c,d=window.location.search.substring(1),e=d.split("&");for(b=0;b<e.length;b++)if(c=e[b].split("="),c[0]==a)return unescape(c[1]);return null},isTouchDevice:function(){try{return document.createEvent("TouchEvent"),!0}catch(a){return!1}},getViewPort:function(){var a=window,b="inner";return"innerWidth"in window||(b="client",a=document.documentElement||document.body),{width:a[b+"Width"],height:a[b+"Height"]}},getUniqueID:function(a){return"prefix_"+Math.floor(Math.random()*(new Date).getTime())},isIE8:function(){return c},isIE9:function(){return d},isRTL:function(){return b},isAngularJsApp:function(){return"undefined"==typeof angular?!1:!0},getAssetsPath:function(){return g},setAssetsPath:function(a){g=a},setGlobalImgPath:function(a){h=a},getGlobalImgPath:function(){return g+h},setGlobalPluginsPath:function(a){i=a},getGlobalPluginsPath:function(){return g+i},getGlobalCssPath:function(){return g+j},getBrandColor:function(a){return k[a]?k[a]:""},getResponsiveBreakpoint:function(a){var b={xs:480,sm:768,md:900,lg:1200};return b[a]?b[a]:0}}}(),Layout=function(){var a="img/",b="css/",c=Metronic.getResponsiveBreakpoint("md"),d=function(){var a,b=$(".page-content"),d=$(".page-sidebar"),e=$("body");if(e.hasClass("page-footer-fixed")===!0&&e.hasClass("page-sidebar-fixed")===!1){var f=Metronic.getViewPort().height-$(".page-footer").outerHeight()-$(".page-header").outerHeight();b.height()<f&&b.attr("style","min-height:"+f+"px")}else{if(e.hasClass("page-sidebar-fixed"))a=g(),e.hasClass("page-footer-fixed")===!1&&(a-=$(".page-footer").outerHeight());else{var h=$(".page-header").outerHeight(),i=$(".page-footer").outerHeight();a=Metronic.getViewPort().width<c?Metronic.getViewPort().height-h-i:d.height()+20,a+h+i<=Metronic.getViewPort().height&&(a=Metronic.getViewPort().height-h-i)}b.attr("style","min-height:"+a+"px")}},e=function(a,b){var d=location.hash.toLowerCase(),e=$(".page-sidebar-menu");if("click"===a||"set"===a?b=$(b):"match"===a&&e.find("li > a").each(function(){var a=$(this).attr("href").toLowerCase();return a.length>1&&d.substr(1,a.length-1)==a.substr(1)?void(b=$(this)):void 0}),b&&0!=b.size()&&"javascript:;"!==b.attr("href").toLowerCase()&&"#"!==b.attr("href").toLowerCase()){parseInt(e.data("slide-speed")),e.data("keep-expanded");e.find("li.active").removeClass("active"),e.find("li > a > .selected").remove(),e.hasClass("page-sidebar-menu-hover-submenu")===!1?e.find("li.open").each(function(){0===$(this).children(".sub-menu").size()&&($(this).removeClass("open"),$(this).find("> a > .arrow.open").removeClass("open"))}):e.find("li.open").removeClass("open"),b.parents("li").each(function(){$(this).addClass("active"),$(this).find("> a > span.arrow").addClass("open"),1===$(this).parent("ul.page-sidebar-menu").size()&&$(this).find("> a").append('<span class="selected"></span>'),1===$(this).children("ul.sub-menu").size()&&$(this).addClass("open")}),"click"===a&&Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click()}},f=function(){jQuery(".page-sidebar").on("click","li > a",function(a){var b=$(this).next().hasClass("sub-menu");if(!(Metronic.getViewPort().width>=c&&1===$(this).parents(".page-sidebar-menu-hover-submenu").size())){if(b===!1)return void(Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click());if(!$(this).next().hasClass("sub-menu always-open")){var e=$(this).parent().parent(),f=$(this),g=$(".page-sidebar-menu"),h=jQuery(this).next(),i=g.data("auto-scroll"),j=parseInt(g.data("slide-speed")),k=g.data("keep-expanded");k!==!0&&(e.children("li.open").children("a").children(".arrow").removeClass("open"),e.children("li.open").children(".sub-menu:not(.always-open)").slideUp(j),e.children("li.open").removeClass("open"));var l=-200;h.is(":visible")?(jQuery(".arrow",jQuery(this)).removeClass("open"),jQuery(this).parent().removeClass("open"),h.slideUp(j,function(){i===!0&&$("body").hasClass("page-sidebar-closed")===!1&&($("body").hasClass("page-sidebar-fixed")?g.slimScroll({scrollTo:f.position().top}):Metronic.scrollTo(f,l)),d()})):b&&(jQuery(".arrow",jQuery(this)).addClass("open"),jQuery(this).parent().addClass("open"),h.slideDown(j,function(){i===!0&&$("body").hasClass("page-sidebar-closed")===!1&&($("body").hasClass("page-sidebar-fixed")?g.slimScroll({scrollTo:f.position().top}):Metronic.scrollTo(f,l)),d()})),a.preventDefault()}}}),jQuery(".page-sidebar").on("click"," li > a.ajaxify",function(a){a.preventDefault(),Metronic.scrollTop();var b=$(this).attr("href"),d=jQuery(".page-sidebar ul"),e=($(".page-content"),$(".page-content .page-content-body"));d.children("li.active").removeClass("active"),d.children("arrow.open").removeClass("open"),$(this).parents("li").each(function(){$(this).addClass("active"),$(this).children("a > span.arrow").addClass("open")}),$(this).parents("li").addClass("active"),Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click(),Metronic.startPageLoading();var f=$(this);$.ajax({type:"GET",cache:!1,url:b,dataType:"html",success:function(a){0===f.parents("li.open").size()&&$(".page-sidebar-menu > li.open > a").click(),Metronic.stopPageLoading(),e.html(a),Layout.fixContentHeight(),Metronic.initAjax()},error:function(a,b,c){Metronic.stopPageLoading(),e.html("<h4>Could not load the requested content.</h4>")}})}),jQuery(".page-content").on("click",".ajaxify",function(a){a.preventDefault(),Metronic.scrollTop();var b=$(this).attr("href"),d=($(".page-content"),$(".page-content .page-content-body"));Metronic.startPageLoading(),Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click(),$.ajax({type:"GET",cache:!1,url:b,dataType:"html",success:function(a){Metronic.stopPageLoading(),d.html(a),Layout.fixContentHeight(),Metronic.initAjax()},error:function(a,b,c){d.html("<h4>Could not load the requested content.</h4>"),Metronic.stopPageLoading()}})}),i(),$(".page-sidebar").on("click",".sidebar-search .remove",function(a){a.preventDefault(),$(".sidebar-search").removeClass("open")}),$(".page-sidebar .sidebar-search").on("keypress","input.form-control",function(a){return 13==a.which?($(".sidebar-search").submit(),!1):void 0}),0!==$(".sidebar-search").size()&&($(".sidebar-search .input-group").on("click",function(a){a.stopPropagation()}),$("body").on("click",function(){$(".sidebar-search").hasClass("open")&&$(".sidebar-search").removeClass("open")}))},g=function(){var a=Metronic.getViewPort().height-$(".page-header").outerHeight();return $("body").hasClass("page-footer-fixed")&&(a-=$(".page-footer").outerHeight()),a},h=function(){var a=$(".page-sidebar-menu");return Metronic.destroySlimScroll(a),0===$(".page-sidebar-fixed").size()?void d():void(Metronic.getViewPort().width>=c&&(a.attr("data-height",g()),Metronic.initSlimScroll(a),d()))},i=function(){var a=$("body");a.hasClass("page-sidebar-fixed")&&$(".page-sidebar").on("mouseenter",function(){a.hasClass("page-sidebar-closed")&&$(this).find(".page-sidebar-menu").removeClass("page-sidebar-menu-closed")}).on("mouseleave",function(){a.hasClass("page-sidebar-closed")&&$(this).find(".page-sidebar-menu").addClass("page-sidebar-menu-closed")})},j=function(){$("body");$.cookie&&"1"===$.cookie("sidebar_closed")&&Metronic.getViewPort().width>=c?($("body").addClass("page-sidebar-closed"),$(".page-sidebar-menu").addClass("page-sidebar-menu-closed")):$.cookie&&$.cookie("sidebar_closed","0")},k=function(){$(".page-header").on("click",'.hor-menu a[data-toggle="tab"]',function(a){a.preventDefault();var b=$(".hor-menu .nav"),c=b.find("li.current");$("li.active",c).removeClass("active"),$(".selected",c).remove();var d=$(this).parents("li").last();d.addClass("current"),d.find("a:first").append('<span class="selected"></span>')}),$(".page-header").on("click",".search-form",function(a){$(this).addClass("open"),$(this).find(".form-control").focus(),$(".page-header .search-form .form-control").on("blur",function(a){$(this).closest(".search-form").removeClass("open"),$(this).unbind("blur")})}),$(".page-header").on("keypress",".hor-menu .search-form .form-control",function(a){return 13==a.which?($(this).closest(".search-form").submit(),!1):void 0}),$(".page-header").on("mousedown",".search-form.open .submit",function(a){a.preventDefault(),a.stopPropagation(),$(this).closest(".search-form").submit()}),$('[data-hover="megamenu-dropdown"]').not(".hover-initialized").each(function(){$(this).dropdownHover(),$(this).addClass("hover-initialized")}),$(document).on("click",".mega-menu-dropdown .dropdown-menu",function(a){a.stopPropagation()})},l=function(){$("body").on("shown.bs.tab",'a[data-toggle="tab"]',function(){d()})},m=function(){var a=300,b=500;navigator.userAgent.match(/iPhone|iPad|iPod/i)?$(window).bind("touchend touchcancel touchleave",function(c){$(this).scrollTop()>a?$(".scroll-to-top").fadeIn(b):$(".scroll-to-top").fadeOut(b)}):$(window).scroll(function(){$(this).scrollTop()>a?$(".scroll-to-top").fadeIn(b):$(".scroll-to-top").fadeOut(b)}),$(".scroll-to-top").click(function(a){return a.preventDefault(),$("html, body").animate({scrollTop:0},b),!1})},n=function(){var a,b=$(".full-height-content");if(a=Metronic.getViewPort().height-$(".page-header").outerHeight(!0)-$(".page-footer").outerHeight(!0)-$(".page-title").outerHeight(!0)-$(".page-bar").outerHeight(!0),b.hasClass("portlet")){var d=b.find(".portlet-body");if(Metronic.getViewPort().width<c)return void Metronic.destroySlimScroll(d.find(".full-height-content-body"));a=a-b.find(".portlet-title").outerHeight(!0)-parseInt(b.find(".portlet-body").css("padding-top"))-parseInt(b.find(".portlet-body").css("padding-bottom"))-2,b.hasClass("full-height-content-scrollable")?(a-=35,d.find(".full-height-content-body").css("height",a),Metronic.initSlimScroll(d.find(".full-height-content-body"))):d.css("min-height",a)}else{if(Metronic.getViewPort().width<c)return void Metronic.destroySlimScroll(b.find(".full-height-content-body"));b.hasClass("full-height-content-scrollable")?(a-=35,b.find(".full-height-content-body").css("height",a),Metronic.initSlimScroll(b.find(".full-height-content-body"))):b.css("min-height",a)}};return{initHeader:function(){k()},setSidebarMenuActiveLink:function(a,b){e(a,b)},initSidebar:function(){h(),f(),j(),Metronic.isAngularJsApp()&&e("match"),Metronic.addResizeHandler(h)},initContent:function(){n(),l(),Metronic.addResizeHandler(d),Metronic.addResizeHandler(n)},initFooter:function(){m()},init:function(){this.initHeader(),this.initSidebar(),this.initContent(),this.initFooter()},fixContentHeight:function(){d()},initFixedSidebarHoverEffect:function(){i()},initFixedSidebar:function(){h()},getLayoutImgPath:function(){return Metronic.getAssetsPath()+a},getLayoutCssPath:function(){return Metronic.getAssetsPath()+b}}}();angular.module("xCallyShuttleApp").run(["$templateCache",function(a){a.put("app/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-people"></i>\n					<a href="/agents/list">{{ \'APPLICATION_AGENTS\' | 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-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="agents.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AGENT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/agents/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAgents([\'name\', \'fullname\', \'email\'])" csv-header="[\'Username\', \'Fullname\', \'Email\']" field-separator=";" filename="agents.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="displayedAgents" 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.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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(agent, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_USERNAME\' | translate }}</th>\n						    <th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="agent in displayedAgents" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="agents.checked" checklist-value="agent.id"></td>\n								<td>{{agent.fullname}}</td>\n					      <td>{{agent.name}}</td>\n					      <td><a data-ng-href="mailto:{{agent.email}}">{{agent.email}}</a></td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/agents/view/{{agent.id}}/account">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(agent.fullname,agent.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedAgents.length">\n								<td colspan="5" 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="fullname" 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="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_USERNAME\' | 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						  </tr>\n					    <tr>\n					      <td colspan="5" 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 Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/agent/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 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_NAME\' | 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/agent/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-people"></i>\n					<a href="/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.agents.view.account\')}">\n							<a data-ng-href="/agents/view/{{agent.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\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/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" 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_NAME\' | 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 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 ng-remote-validate="/api/agents/validate/email"/>\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							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.ngRemoteValidate" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_EMAIL\' | 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" 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 ACCOUNTCODE -->\n						<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.voice.accountcode.$touched || forms.voice.$submitted) && forms.voice.accountcode.$invalid}">\n							<label class="control-label">{{\'APPLICATION_ACCOUNTCODE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="number" name="accountcode" placeholder="{{\'APPLICATION_ACCOUNTCODE\' | translate}}" class="form-control" data-ng-model="item.accountcode" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_HOST\' | translate }}\n							</span>\n							<span data-ng-show="(forms.voice.accountcode.$touched || forms.voice.$submitted) && forms.voice.accountcode.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div> -->\n						<!-- END ACCOUNTCODE -->\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 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="item.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 ng-model="item.nat" name="nat" theme="bootstrap" ng-disabled="disabled">\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\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="item.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="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/analytic/extracted/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-file-pdf-o"></i>\n					<a href="/analytics/extracted/list">{{ \'APPLICATION_EXTRACTED_REPORTS\' | 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="fa fa-file-pdf-o font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_EXTRACTED_REPORTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="Extracts.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					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getExtracts([\'name\',\'startDate\',\'endDate\'])" csv-header="[\'Name\', \'Start Date\', \'End Date\']" field-separator=";" filename="extracted_reports.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="displayedExtracts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="8">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.extractsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="extractByPage in extractsByPage | filter: $select.search">\n													<div ng-bind-html="extractByPage.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(extract, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="startDate">{{ \'APPLICATION_START_DATE\' | translate }}</th>\n						    <th st-sort="endDate">{{ \'APPLICATION_END_DATE\' | translate }}</th>\n								<th st-sort="createdAt">{{ \'APPLICATION_RUN_DATE\' | translate }}</th>\n								<th st-sort="output">{{ \'APPLICATION_OUTPUT\' | translate }}</th>\n								<th st-sort="status">{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="extract in displayedExtracts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="extract.defaultEntry" type="checkbox" checklist-model="Extracts.checked" checklist-value="extract.id"></td>\n								<td>{{extract.name}}</td>\n					      <td>{{extract.startDate}}</td>\n								<td>{{extract.endDate}}</td>\n								<td>{{extract.createdAt}}</td>\n								<td>{{extract.output}}</td>\n								<td>{{extract.status}}</td>\n					      <td>\n									<a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(extract.name,extract.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					        <motion-file-download data-ng-show="extract.status == \'completed\'" url="\'/api/analytics/extracted/download/\'+extract.id" mimetype="\'application/\'+extract.output.toLowerCase()" filename="extract.name+\'_\'+moment(extract.startDate).format(\'MM-DD-YYYY\').toString()+\'_\'+moment(extract.endDate).format(\'MM-DD-YYYY\').toString()+\'.\'+extract.output.toLowerCase()"></motion-file-download>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedExtracts.length">\n								<td colspan="8" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_EXTRACTED_REPORTS_AVAILABLE\' | translate }}</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="startDate" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_START_DATE\' | 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="endDate" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_END_DATE\' | 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="createdAt" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_RUN_DATE\' | 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="output" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_OUTPUT\' | 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="status" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STATUS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n								</td>\n						    <td/>\n						  </tr>\n					    <tr>\n					      <td colspan="8" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.extractsByPage.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\n<!-- END PAGE CONTENT-->\n'),
-a.put("app/analytic/metric/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_METRIC\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.metric" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.metric.name.$touched || forms.metric.$submitted) && forms.metric.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.metric.name.$touched || forms.metric.$submitted) && forms.metric.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 TABLE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.metric.table.$touched || forms.metric.$submitted) && forms.metric.table.$invalid}">\n      <label class="control-label">{{\'APPLICATION_TABLE\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.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.value 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 data-ng-show="(forms.metric.table.$touched || forms.metric.$submitted) && forms.metric.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-->\n\n    <!-- START METRIC -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.metric.metric.$touched || forms.metric.$submitted) && forms.metric.metric.$invalid}">\n      <label class="control-label">{{\'APPLICATION_METRIC\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <textarea type="text" name="metric" placeholder="{{\'APPLICATION_METRIC\' | translate}}" class="form-control" data-ng-model="item.metric" required/></textarea>\n      <span data-ng-show="(forms.metric.metric.$touched || forms.metric.$submitted) && forms.metric.metric.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END METRIC -->\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="metric.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.metric.$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/metric/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-calculator"></i>\n					<a href="/analytics/metrics/list">{{ \'APPLICATION_METRICS\' | 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-calculator font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_METRICS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="Metrics.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_METRIC\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMetrics([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="metrics.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="displayedMetrics" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.metricsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="metricByPage in metricsByPage | filter: $select.search">\n													<div ng-bind-html="metricByPage.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(metric, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="metric in displayedMetrics" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="metric.defaultEntry" type="checkbox" checklist-model="Metrics.checked" checklist-value="metric.id"></td>\n								<td>{{metric.name}}</td>\n					      <td>{{metric.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/analytics/metrics/view/{{metric.id}}/settings" data-ng-class="{\'disabled\': metric.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(metric.name,metric.id)" data-ng-class="{\'disabled\': metric.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMetrics.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_METRICS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.metricsByPage.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/analytic/metric/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getMetric()">\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="/analytics/metrics/list">{{ \'APPLICATION_METRICS\' | translate }}</a>\n					<i data-ng-show="metric" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="metric">\n					<a href="#">{{metric.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/metric.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						{{metric.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.metrics.view.settings\')}">\n							<a data-ng-href="/analytics/metrics/view/{{metric.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/metric/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_METRIC\' | 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 && updateMetric()" 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="metric.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 TABLE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.table.$touched || forms.general.$submitted) && forms.general.table.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TABLE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="metric.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.value 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 data-ng-show="(forms.general.table.$touched || forms.general.$submitted) && forms.general.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-->\n\n							<!-- START METRIC -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.metric.$touched || forms.general.$submitted) && forms.general.metric.$invalid}">\n								<label class="control-label">{{\'APPLICATION_METRIC\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<textarea type="text" name="metric" placeholder="{{\'APPLICATION_METRIC\' | translate}}" class="form-control" data-ng-model="metric.metric" required/></textarea>\n								<span data-ng-show="(forms.general.metric.$touched || forms.general.$submitted) && forms.general.metric.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END METRIC -->\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="metric.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/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" data-ng-change="getPage()" 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="Reports.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								<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						<!-- START TABLE -->\n						<table data-ng-if="defaultTreeReady && customTreeReady" st-table="displayedReports" st-pipe="initList" class="table table-striped table-bordered table-hover">\n							<div class="table-responsive" data-ng-init="firstSelect()">\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.reportsByPage" theme="bootstrap" ng-disabled="disabled">\n														<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n														<ui-select-choices repeat="reportByPage in reportsByPage | filter: $select.search">\n															<div ng-bind-html="reportByPage.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 data-ng-checked="Reports.checked.length" data-ng-hide="defaultTreeActive" type="checkbox" ng-change="check(report, 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>{{ \'APPLICATION_MANAGE\' | translate }}</th>\n										<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n									</tr>\n								</thead>\n								<tbody>\n									<tr data-ng-repeat="report in displayedReports" class="animate-repeat">\n										<td style="text-align: center; vertical-align: middle"><input data-ng-hide="defaultTreeActive" type="checkbox" checklist-model="Reports.checked" checklist-value="report.id"></td>\n										<td>{{report.name}}</td>\n										<td>{{report.description}}</td>\n										<td>\n											<a data-ng-if="!defaultTreeActive" class="btn default btn-xs blue-stripe" data-ng-href="/analytics/reports/view/{{report.id}}/settings">\n												{{ \'APPLICATION_SETTINGS\' | translate}}\n											</a>\n											<a data-ng-if="!defaultTreeActive" class="btn default btn-xs red-stripe" data-ng-click="deleteItem(report.name,report.id)">\n												{{ \'APPLICATION_DELETE\' | translate }}\n											</a>\n											<a class="btn default btn-xs green-stripe" data-ng-click="copy(report.id)">\n												{{ \'APPLICATION_COPY\' | translate }}\n											</a>\n											<a class="btn default btn-xs purple-stripe" data-ng-click="export(report.id)">\n												{{ \'APPLICATION_EXPORT\' | translate }}\n											</a>\n										</td>\n										<td>\n											<a class="btn default btn-xs yellow-stripe" data-ng-click="preview(report.id)">\n												{{ \'APPLICATION_PREVIEW\' | translate }}\n											</a>\n											<button type="button" data-ng-click="extract(report.id)" class="btn default btn-xs green-seagreen-stripe">\n												{{ \'APPLICATION_RUN \' | translate }}\n											</button>\n										</td>\n									</tr>\n									<tr data-ng-hide="displayedReports.length">\n										<td colspan="5" style="text-align:center;">\n											<i>{{ \'MESSAGE_NO_REPORTS_AVAILABLE\' | translate }}</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="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										<td/>\n									</tr>\n									<tr>\n										<td colspan="5" class="text-center">\n											<div st-pagination class="pagination" st-items-by-page="conf.reportsByPage.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	</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-pagination ui-grid-exporter class="grid extract-grid"></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" 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								<!-- <pre>\n									{{report | json}}\n								</pre> -->\n\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-move-columns class="grid"></div>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
-a.put("app/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">\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="Automations.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/automations/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAutomations([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="automations.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="displayedAutomations" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.AutomationsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="AutomationByPage in AutomationsByPage | filter: $select.search">\n													<div ng-bind-html="AutomationByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(Automation, 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="channel">{{ \'APPLICATION_CHANNEL\' | translate }}</th>\n								<th>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="Automation in displayedAutomations">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Automations.checked" checklist-value="Automation.id"></td>\n					      <td>{{Automation.name}}</td>\n								<td>{{Automation.description}}</td>\n								<td>{{Automation.channel | capitalize}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(Automation.id, Automation.status)",\n								    bs-switch\n								    ng-model="Automation.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/automations/view/{{Automation.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(Automation.name, Automation.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedAutomations.length">\n								<td colspan="6" class="text-center">\n									<i>No available automations</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_USERNAME\' | 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="channel" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CHANNEL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.AutomationsByPage.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/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="/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.automations.view.settings\')}">\n							<a href="/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/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				<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 && updateAutomation()" 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="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 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						</form>\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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n							</div>\n						</div>\n						<div class="portlet-body">\n							<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$automations.operators" properties="properties[automation.channel]"></query-builder>\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 }}</a> </span>\n							</div>\n						</div>\n						<div class="portlet-body">\n							<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[automation.channel]"></query-builder>\n						</div>\n					</div>\n\n						<input class="btn green-haze" type="button" value="{{\'APPLICATION_UPDATE\' | translate}}" data-ng-click="updateAutomation()"/>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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="/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					<!-- <pre>\n						{{item | json}}\n					</pre>\n					<pre>\n						{{conditionsData.query | json}}\n					</pre>\n					<pre>\n						{{actionsData.query | json}}\n					</pre> -->\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 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							<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	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitValidation(conditionsData.query.length && actionsData.query.length)">\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group"  >\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								</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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$automations.operators" properties="properties[item.channel]"></query-builder>\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[item.channel]"></query-builder>\n							</div>\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="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\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/chat/preview/preview.html",'<style>\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\n  div.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\n  div.xc_chat_head.rounded\n  {\n  	border-radius: 20px 20px 0px 0px !important;\n  }\n\n  div.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\n  a.xc_btn_exit_chat_confirm:hover\n  {\n  	color:red;\n  }\n\n  a.xc_btn_exit_chat_cancel:hover\n  {\n  	color:#0c0;\n  }\n\n  form.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 no-repeat;\n  }\n\n  .xc_submission_confirmed\n  {\n  	background:transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_tick.png) left center no-repeat;\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\n  i.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            <!--<i class="xc_btn_notifications_close">&times;</i>-->\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 ng-bind-html=\'chatWebsite.offline_message\'></p>\n                <input maxlength="45" type="text" name="data[Enquiry][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_enquiry_fullname" />\n                <input maxlength="85" type="text" name="data[Enquiry][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_enquiry_email" />\n                <textarea maxlength="1500" placeholder="{{chatWebsite.enquiry_message_placeholder}}" name="data[Enquiry][message]" class="xc_input_enquiry_message"></textarea>\n                <a href="#" class="xc_btn_enquiry xc_btn_style">{{chatWebsite.enquiry_button}}</a></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 ng-bind-html=\'chatWebsite.online_message\'></p>\n                <input maxlength="45" type="text" name="data[Discussion][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_fullname" />\n                <input maxlength="85" type="text" name="data[Discussion][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_email" />\n                <input type="hidden" class="xc_input_visitor_time" name="data[Discussion][visitor_time]" /><a href="#" class="xc_btn_signup xc_btn_style">{{chatWebsite.start_chat_button}}</a></form>\n        </div>\n        <!-- <div class="xc_conversation">\n            <div class="xc_conversation_container">\n                <p class="xc_message_intro" data-id="-10">{FirstMessageText}</p>\n            </div>\n            <div class="xc_composing_container"></div>\n            <form class="xc_form_reply" accept-charset="UTF-8">\n                <div class="xc_exit_chat_container"><a href="#" class="xc_btn_exit_chat">{ExitChatButtonText}</a>\n                    <div class="xc_exit_chat_confirmation_wrapper" style="display: none;"><span>{ExitChatQuestionText} </span><a href="#" class="xc_btn_exit_chat_confirm">{ExitChatButtonConfirmText}</a><span> | </span><a href="#" class="xc_btn_exit_chat_cancel">{ExitChatButtonCancelText}</a></div>\n                </div>\n                <textarea maxlength="750" placeholder="{MessagePlaceholderText}" name="data[Message][message]" class="xc_input_message"></textarea><a href="#" class="xc_btn_send xc_btn_style">{MessageSendButtonText}</a></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/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-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-layers"></i>\n						<a href="/chat/queues/list">{{ \'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">\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_QUEUE\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="chatQueues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | 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="open()">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/chat/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getChatQueues([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Username\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="chat_queues.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="displayedChatQueues" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.chatQueuesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="chatQueueByPage in chatQueuesByPage | filter: $select.search">\n													<div ng-bind-html="chatQueueByPage.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(queue, 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="strategy">{{ \'APPLICATION_STRATEGY\' | translate }}</th>\n								<th st-sort="timeout">{{ \'APPLICATION_AGENT_TIMEOUT\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="chatQueue in displayedChatQueues" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="chatQueues.checked" checklist-value="chatQueue.id"></td>\n					      <td>{{chatQueue.name}}</td>\n								<td>{{chatQueue.description}}</td>\n								<td>{{chatQueue.strategy | uppercase}}</td>\n								<td>{{chatQueue.timeout}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/chat/queues/view/{{chatQueue.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(chatQueue.name,chatQueue.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedChatQueues.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No chat 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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.chatQueuesByPage.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/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" style="width: 50%; margin: 0 auto;">\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/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-layers"></i>\n					<a href="/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 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.chat.queues.view.settings\')}">\n							<a data-ng-href="/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.chat.queues.view.agents\')}">\n							<a data-ng-href="/chat/queues/view/{{queue.id}}/agents">\n							<i class="icon-users"></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/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/chat/queue/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-envelope"></i>\n				<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n        <i class="fa fa-angle-right"></i>\n			</li>\n      <li>\n				<i class="icon-layers"></i>\n				<a href="/chat/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | 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="exitValidation(forms.info.$valid)">\n					<form name="forms.general" data-ng-submit="forms.general.$valid && createItem()" 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.$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="item.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\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_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="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid && 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 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}}<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="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid && 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 HEADER SHAPE -->\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CREATE\' | translate}}"/>\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/chat/realtime/view/agent/queue/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"></div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/realtime/view/agent/timeline/timeline.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" class="grid"></div>\n		<!-- START TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initChats()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedChats" st-safe-src="sessions" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="12">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.sessionsByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="sessionByPage in sessionsByPage | filter: $select.search">\n											<div ng-bind-html="sessionByPage.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" reverse class="input-small">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue" class="input-medium">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername" class="input-medium">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="visitorname" class="input-medium">{{ \'APPLICATION_VISITOR\' | translate }}</th>\n						<th st-sort="websitename" class="input-small">{{ \'APPLICATION_WEB_SITE\' | translate }}</th>\n						<th st-sort="sessioncalledAt" st-sort-default="reverse">{{ \'APPLICATION_JOIN_AT\' | translate }}</th>\n						<th st-sort="sessionconnectAt">{{ \'APPLICATION_LEAVE_AT\' | translate }}</th>\n						<th st-sort="sessionringnoanswerAt">{{ \'APPLICATION_UNMANAGED_AT\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="session in displayedChats">\n						<td>\n							<span>\n								<i data-ng-class="{\'icon-user font-yellow\': session.mailjoinAt && !session.mailleaveAt,\n								\'icon-user-following font-green\': session.fullname,\n								\'icon-user-unfollow font-red\': session.mailunmanagedAt}"></i>\n							</span>\n						</td>\n						<td>{{session.uniqueid}}</td>\n						<td>{{session.chatqueuename}}</td>\n						<td>{{session.fullname}}</td>\n						<td>{{session.visitorname + \' [\' + session.visitoremail + \']\'}}</td>\n						<td>{{session.websitename}}</td>\n						<td>\n							<time is="relative-time" datetime="{{session.chatjoinAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.chatleaveAt}}" data-ng-show="session.chatleaveAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.chatunmanagedAt}}" data-ng-show="session.chatunmanagedAt">\n								April 1, 2014\n							</time>\n						</td>\n			    </tr>\n					<tr data-ng-hide="displayedChats.length">\n						<td colspan="11" style="text-align:center;">\n							<i>No sessions 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_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_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_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="visitorname" placeholder="{{ \'APPLICATION_VISITOR\' | 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="websitename" placeholder="{{ \'APPLICATION_WEB_SITE\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="12" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.sessionsByPage.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/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-energy"></i>\n					<a href="/chat/realtime/list">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_AGENTS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'agents\'></tree>\n		                </li>\n										<li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_SESSIONS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'sessions\'></tree>\n		                </li>\n		            </ul>\n		            <!-- <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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/chat/statistic/statistic.conversation.html",'<!-- BEGIN PAGE CONTENT-->\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_CONVERSATIONS\' | translate }}</a> </span>\n			</div>\n			<div class="actions">\n				<a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedChatRooms" filename="rooms.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="displayedChatRooms" st-safe-src="chatRooms" class="table table-bordered table-hover">\n				<div class="table-responsive">\n					<thead>\n						<tr>\n							<th colspan="9">\n								<div class="row">\n									<div class="col-md-6">\n										<select class="form-control input-small select2me" data-ng-model="conf.chatRoomsByPage">\n											<option value="10">10</option>\n											<option value="25">25</option>\n											<option value="50">50</option>\n											<option value="{{chatRooms.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="type">{{ \'APPLICATION_TYPE\' | translate }}</th>\n							<th st-sort="users">{{ \'APPLICATION_USERS\' | translate }}</th>\n							<th st-sort="visitor">{{ \'APPLICATION_VISITOR\' | translate }}</th>\n							<th st-sort="status">{{ \'APPLICATION_STATUS\' | translate }}</th>\n							<th st-sort="createdAt">{{ \'APPLICATION_TIME\' | translate }}</th>\n						</tr>\n					</thead>\n					<tbody>\n						<tr data-ng-repeat="chatRoom in displayedChatRooms" data-ng-click="$location.path(\'/chat/statistics/conversation/\' + chatRoom.id)">\n							<td style="text-align: center;">{{chatRoom.type | uppercase}}</td>\n							<td style="text-align: center;">{{getUsersFullname(chatRoom.Users)}}</td>\n							<td style="text-align: center;">{{chatRoom.ChatVisitor.email}}</td>\n							<td style="text-align: center;">\n								<span class="label label-sm label-success" data-ng-class="{\'label-success\': chatRoom.status == \'close\', \'label-warning\': chatRoom.status == \'open\'}">\n									{{chatRoom.status | capitalize}}\n								</span>\n							</td>\n							<td style="text-align: center;">\n								<time is="relative-time" datetime="{{chatRoom.createdAt}}">\n									April 1, 2014\n								</time>\n							</td>\n						</tr>\n					</tbody>\n					<tfoot>\n						<tr>\n							<td colspan="9" class="text-center">\n								<div st-pagination class="pagination" st-items-by-page="conf.chatRoomsByPage" 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<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.conversation.view.html",'<!-- BEGIN PAGE CONTENT-->\n<div data-ng-init="initRoomView()">\n	<div class="col-md-6">\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-book-open font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRANSCRIPT\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="chatRoom.ChatMessages" filename="chatMessages.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				<div class="scroller" style="height: 352px;" data-always-visible="1" data-rail-visible1="1">\n					<ul class="chats">\n						<li data-ng-class="{\'out\': chatMessage.visitorId, \'in\': chatMessage.userId}" data-ng-repeat="chatMessage in chatRoom.ChatMessages | orderBy:\'-createdAt\'">\n							<img class="avatar" data-ng-src="api/users/{{chatMessage.userId ? chatMessage.userId : \'avatar\'}}/avatar"/>\n							<div class="message">\n								<span class="arrow">\n								</span>\n								<a href="#" class="name">\n								{{chatMessage.fullname}} </a>\n								<span class="datetime">\n									<time is="relative-time" datetime="{{chatMessage.createdAt}}">\n										April 1, 2014\n									</time>\n								</span>\n								<span class="body">\n									{{chatMessage.body}}\n								</span>\n							</div>\n						</li>\n					</ul>\n				</div>\n			</div>\n		<!-- END PORTLET-->\n		</div>\n	</div>\n	<div class="col-md-6">\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-user font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITOR\' | translate }}:</a> </span>\n					<span class="caption-helper">{{chatRoom.ChatVisitor.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.fullname">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-8 value">\n						{{chatRoom.ChatVisitor.fullname}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.email">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_EMAIL\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.email}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.remote_address">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.remote_address}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.referer">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REFERER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.referer}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.browser">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_BROWSER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.browser}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.engine">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ENGINE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.engine}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.os">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_OS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.os}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.device">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_DEVICE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.device}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.country">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_COUNTRY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.country}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.region">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REGION\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.region}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.city">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_CITY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.city}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.latitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LATITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.latitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.longitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LONGITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.longitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.createdAt">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ARRIVAL_TIME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						<time is="relative-time" datetime="{{chatRoom.ChatVisitor.createdAt}}">\n							April 1, 2014\n						</time>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-repeat="user in chatRoom.Users">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-earphones-alt font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AGENT\' | translate }}:</a> </span>\n					<span class="caption-helper">{{user.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{user.fullname}}\n					</div>\n				</div>\n				<div class="row static-info">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_USERNAME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{user.name}}\n					</div>\n				</div>\n				<div class="row static-info">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ROLE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{user.role | uppercase}}\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.enquiry.html",'<!-- BEGIN PAGE CONTENT-->\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-question font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_ENQUIRIES\' | translate }}</a> </span>\n			</div>\n			<div class="actions">\n				<a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedChatEnquiries" filename="enquiries.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="displayedChatEnquiries" st-safe-src="chatEnquiries" class="table table-bordered table-hover">\n				<div class="table-responsive">\n					<thead>\n						<tr>\n							<th colspan="9">\n								<div class="row">\n									<div class="col-md-6">\n										<select class="form-control input-small select2me" data-ng-model="conf.chatEnquiriesByPage">\n											<option value="10">10</option>\n											<option value="25">25</option>\n											<option value="50">50</option>\n											<option value="{{chatEnquiries.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="type">{{ \'APPLICATION_USERNAME\' | translate }}</th>\n							<th st-sort="users">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n							<th st-sort="createdAt">{{ \'APPLICATION_TIME\' | translate }}</th>\n						</tr>\n					</thead>\n					<tbody>\n						<tr data-ng-repeat="chatEnquiry in displayedChatEnquiries" data-ng-click="$location.path(\'/chat/statistics/enquiry/\' + chatEnquiry.id)">\n							<td style="text-align: center;">{{chatEnquiry.username}}</td>\n							<td style="text-align: center;">{{chatEnquiry.email}}</td>\n							<td style="text-align: center;">\n								<time is="relative-time" datetime="{{chatEnquiry.createdAt}}">\n									April 1, 2014\n								</time>\n							</td>\n						</tr>\n					</tbody>\n					<tfoot>\n						<tr>\n							<td colspan="9" class="text-center">\n								<div st-pagination class="pagination" st-items-by-page="conf.chatEnquiriesByPage" 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<!-- END PAGE CONTENT-->\n'),
-a.put("app/chat/statistic/statistic.enquiry.view.html",'<!-- BEGIN PAGE CONTENT-->\n<div data-ng-init="initEnquiryView()">\n	<div class="col-md-6">\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_TEXT\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="chatEnquiry" filename="chatEnquery.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				<!-- BEGIN PAGE CONTENT-->\n				<div class="note note-warning">\n					<h4 class="block">{{chatEnquiry.ChatVisitor.fullname}} -\n						<time is="relative-time" datetime="{{chatEnquiry.createdAt}}">\n							April 1, 2014\n						</time>\n					</h4>\n					<p>\n						 {{chatEnquiry.text}}\n					</p>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n	<div class="col-md-6">\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-user font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITOR\' | translate }}:</a> </span>\n					<span class="caption-helper">{{chatEnquiry.ChatVisitor.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.fullname">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-8 value">\n						{{chatEnquiry.ChatVisitor.fullname}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.email">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_EMAIL\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.email}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.remote_address">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.remote_address}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.referer">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REFERER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.referer}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.browser">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_BROWSER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.browser}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.engine">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ENGINE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.engine}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.os">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_OS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.os}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.device">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_DEVICE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.device}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.country">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_COUNTRY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.country}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.region">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REGION\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.region}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.city">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_CITY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.city}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.latitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LATITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.latitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.longitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LONGITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.longitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.createdAt">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ARRIVAL_TIME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						<time is="relative-time" datetime="{{chatEnquiry.ChatVisitor.createdAt}}">\n							April 1, 2014\n						</time>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\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-eyeglass"></i>\n					<a href="/chat/statistics">{{ \'APPLICATION_STATISTICS\' | translate }}</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/statistics.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 BUTTONS -->\n				<!-- <div class="profile-userbuttons">\n					<button type="button" class="btn btn-circle green-haze btn-sm">Follow</button>\n					<button type="button" class="btn btn-circle btn-danger btn-sm">Message</button>\n				</div> -->\n				<!-- END SIDEBAR BUTTONS -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.summary\')}">\n							<a ng-href="/chat/statistics/summary">\n							<i class="icon-list"></i>\n							{{ \'APPLICATION_SUMMARY\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.enquiry\') || $state.is(\'main.chat.statistics.enquiries\')}">\n							<a ng-href="/chat/statistics/enquiries">\n							<i class="icon-question"></i>\n							{{ \'APPLICATION_ENQUIRIES\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.conversation\') || $state.is(\'main.chat.statistics.conversations\')}">\n							<a ng-href="/chat/statistics/conversations">\n							<i class="icon-notebook"></i>\n							{{ \'APPLICATION_CONVERSATIONS\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.visitor\') || $state.is(\'main.chat.statistics.visitors\')}">\n							<a ng-href="/chat/statistics/visitors">\n							<i class="icon-users"></i>\n							{{ \'APPLICATION_VISITORS\' | 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/chat/statistic/statistic.summary.html",'<div class="col-md-12">\n	<!-- BEGIN Portlet PORTLET-->\n	<div class="portlet light bordered" data-ng-show="online">\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_LOCATIONS\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<map center="0, 0" zoom="2">\n				<marker data-ng-show="chatVisitor.latitude && chatVisitor.longitude" data-ng-repeat="chatVisitor in chatVisitors" position="{{chatVisitor.latitude}}, {{chatVisitor.longitude}}" title="{{chatVisitor.fullname}}"></marker>\n			</map>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\n\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-notebook font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_CONVERSATIONS\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="portlet sale-summary">\n						<div class="portlet-body">\n							<ul class="list-unstyled">\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_OPENED\' | translate }} <i class="fa fa-img-up"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatRooms | filter:{ status:\'open\' }).length }} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_CLOSED\' | translate }} <i class="fa fa-img-down"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatRooms | filter:{ status:\'close\' }).length }} </span>\n								</li>\n							</ul>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<canvas class="chart chart-pie" data="[(chatRooms | filter:{ status:\'open\' }).length, (chatRooms | filter:{ status:\'close\' }).length]" labels="[$translate.instant(\'APPLICATION_OPENED\'), $translate.instant(\'APPLICATION_CLOSED\')]" legend="true"></canvas>\n				</div>\n			</div>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\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-users font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="portlet sale-summary">\n						<div class="portlet-body">\n							<ul class="list-unstyled">\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_PENDING\' | translate }} <i class="fa fa-img-up"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatVisitors | filter:{ status:\'pending\' }).length }} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_SERVED\' | translate }} <i class="fa fa-img-down"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatVisitors | filter:{ status:\'served\' }:true).length }} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_UNSERVED\' | translate }} </span>\n									<span class="sale-num">\n									{{ (chatVisitors | filter:{ status:\'unserved\' }).length }} </span>\n								</li>\n							</ul>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<canvas class="chart chart-pie" data="[(chatVisitors | filter:{ status:\'pending\' }).length, (chatVisitors | filter:{ status:\'served\' }:true).length, (chatVisitors | filter:{ status:\'unserved\' }).length]" labels="[$translate.instant(\'APPLICATION_PENDING\'), $translate.instant(\'APPLICATION_SERVED\'), $translate.instant(\'APPLICATION_UNSERVED\')]" legend="true"></canvas>\n				</div>\n			</div>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\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-question font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_ENQUIRIES\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="portlet sale-summary">\n						<div class="portlet-body">\n							<ul class="list-unstyled">\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_READ\' | translate }}<i class="fa fa-img-up"></i>\n									</span>\n									<span class="sale-num">\n									{{(chatEnquiries | filter:{ read:true }).length}} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_UNREAD\' | translate }}<i class="fa fa-img-down"></i>\n									</span>\n									<span class="sale-num">\n									{{(chatEnquiries | filter:{ read:false }).length}} </span>\n								</li>\n							</ul>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<canvas class="chart chart-pie" data="[(chatEnquiries | filter:{ read:true }).length, (chatEnquiries | filter:{ read:false }).length]" labels="[$translate.instant(\'APPLICATION_READ\'), $translate.instant(\'APPLICATION_UNREAD\')]" legend="true" ng-show="true"></canvas>\n				</div>\n			</div>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\n</div>\n'),a.put("app/chat/statistic/statistic.visitor.html",'<!-- BEGIN PAGE CONTENT-->\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-users font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n			</div>\n			<div class="actions">\n				<a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedChatVisitors" filename="visitors.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="displayedChatVisitors" st-safe-src="chatVisitors" class="table table-bordered table-hover">\n				<div class="table-responsive">\n					<thead>\n						<tr>\n							<th colspan="9">\n								<div class="row">\n									<div class="col-md-6">\n										<select class="form-control input-small select2me" data-ng-model="conf.chatVisitorsByPage">\n											<option value="10">10</option>\n											<option value="25">25</option>\n											<option value="50">50</option>\n											<option value="{{chatVisitors.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="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n							<th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n							<th st-sort="remote_address">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n							<th st-sort="referer">{{ \'APPLICATION_ORIGIN\' | translate }}</th>\n							<th st-sort="device">{{ \'APPLICATION_DEVICE\' | translate }}</th>\n							<th st-sort="browser">{{ \'APPLICATION_BROWSER\' | translate }}</th>\n							<th st-sort="visitor_language">{{ \'APPLICATION_LANGUAGES\' | translate }}</th>\n							<th st-sort="status">{{ \'APPLICATION_STATUS\' | translate }}</th>\n							<th st-sort="createdAt">{{ \'APPLICATION_TIME\' | translate }}</th>\n						</tr>\n					</thead>\n					<tbody>\n						<tr data-ng-repeat="chatVisitor in displayedChatVisitors" data-ng-click="$location.path(\'/chat/statistics/visitor/\' + chatVisitor.id)">\n							<td>{{chatVisitor.fullname}}</td>\n							<td>{{chatVisitor.email}}</td>\n							<td>{{chatVisitor.remote_address}}</td>\n							<td>{{chatVisitor.referer}}</td>\n							<td class="centered-td">{{chatVisitor.device ? chatVisitor.device : \'--\'}}</td>\n							<td class="centered-td">\n								<img data-ng-show="chatVisitor.browser.includes(\'Chrome\')" data-ng-src="assets/images/browsers/chrome/chrome_16x16.png" data-title="{{chatVisitor.browser}}" bs-tooltip>\n								<img data-ng-show="chatVisitor.browser.includes(\'Safari\')" data-ng-src="assets/images/browsers/safari/safari_16x16.png">\n								<img data-ng-show="chatVisitor.browser.includes(\'Firefox\')" data-ng-src="assets/images/browsers/firefox/firefox_16x16.png">\n								<img data-ng-show="chatVisitor.browser.includes(\'Explorer\')" data-ng-src="assets/images/browsers/internet-explorer/internet-explorer_16x16.png">\n							</td>\n							<td class="centered-td">\n								<img data-ng-show="chatVisitor.visitor_language.includes(\'IT\') || chatVisitor.visitor_language.includes(\'it\')" data-ng-src="assets/images/flags/it.png">\n								<img data-ng-show="chatVisitor.visitor_language.includes(\'US\') || chatVisitor.visitor_language.includes(\'us\')" data-ng-src="assets/images/flags/us.png">\n								<img data-ng-show="chatVisitor.visitor_language.includes(\'EN\') || chatVisitor.visitor_language.includes(\'en\')" data-ng-src="assets/images/flags/en_EN.png">\n							</td>\n							<td class="centered-td">\n								<span class="label label-sm label-success" data-ng-class="{\'label-warning\': chatVisitor.status == \'pending\', \'label-danger\': chatVisitor.status == \'unserved\'}">\n									{{ $translate.instant(\'APPLICATION_\' + $filter(\'uppercase\')(chatVisitor.status)) }}\n								</span>\n							</td>\n							<td style="text-align: center;">\n								<time is="relative-time" datetime="{{chatVisitor.createdAt}}">\n									April 1, 2014\n								</time>\n							</td>\n						</tr>\n					</tbody>\n					<tfoot>\n						<tr>\n							<td colspan="9" class="text-center">\n								<div st-pagination class="pagination" st-items-by-page="conf.chatVisitorsByPage" 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<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.visitor.view.html",'<!-- BEGIN PAGE CONTENT-->\n<div data-ng-init="initVisitorView()">\n	<div class="col-md-6">\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-pin font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_LOCATION\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN PAGE CONTENT-->\n				<map center="{{chatVisitor.latitude}}, {{chatVisitor.longitude}}" zoom="8">\n					<marker position="{{chatVisitor.latitude}}, {{chatVisitor.longitude}}" title="{{chatVisitor.fullname}}"></marker>\n				</map>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n	<div class="col-md-6">\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-user font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITOR\' | translate }}:</a> </span>\n					<span class="caption-helper">{{chatVisitor.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info" data-ng-show="chatVisitor.longitude && chatVisitor.latitude">\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.fullname">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-8 value">\n						{{chatVisitor.fullname}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.email">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_EMAIL\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.email}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.remote_address">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.remote_address}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.referer">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REFERER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.referer}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.browser">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_BROWSER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.browser}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.engine">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ENGINE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.engine}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.os">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_OS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.os}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.device">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_DEVICE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.device}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.country">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_COUNTRY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.country}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.region">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REGION\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.region}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.city">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_CITY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.city}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.latitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LATITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.latitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.longitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LONGITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.longitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.createdAt">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ARRIVAL_TIME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						<time is="relative-time" datetime="{{chatVisitor.createdAt}}">\n							April 1, 2014\n						</time>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/timeline/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-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-list"></i>\n						<a href="/mail/timeline/list"> Timeline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\n	<div class="col-md-12">\n    <h3 class="page-title">\n				Timeline\n			</h3>\n			<!-- END PAGE HEADER-->\n			<!-- BEGIN PAGE CONTENT-->\n			<div class="timeline">\n				<!-- TIMELINE ITEM -->\n				<div class="timeline-item" data-ng-repeat="event in events | orderBy:\'-id\'"  ng-animate=" \'animate\' ">\n					<div class="timeline-badge">\n						<div class="timeline-icon">\n							<i class="icon-envelope font-green-haze"></i>\n						</div>\n					</div>\n					<div class="timeline-body">\n						<div class="timeline-body-arrow"></div>\n						<div class="timeline-body-head">\n							<div class="timeline-body-head-caption">\n								<span class="timeline-body-alerttitle" data-ng-class="{\'font-red\': event.name == \'INCOMING\', \'font-blue\': event.name == \'ATTEMPT\', \'font-green\': event.name == \'TAKEN\'}">{{event.name | uppercase}}</span>\n								<span class="timeline-body-time font-grey-cascade">at {{event.createdAt | date:\'yyyy-MM-dd HH:mm:ss\'}}</span>\n							</div>\n							<div class="timeline-body-head-actions">\n								<div class="btn-group">\n									<a class="btn btn-circle btn-sm dropdown-toggle btn-success" href="/mail/inbox/room/{{event.MailRoomId}}">Go To Mail</a>\n								</div>\n							</div>\n						</div>\n						<div class="timeline-body-content">\n							<span class="font-grey-cascade" data-ng-show="event.User">\n							{{event.MailRoom.subject ? event.MailRoom.subject + \' - \' : \'\'}}<a href="/agents/view/{{event.UserId}}/account">{{event.User.fullname}}</a>\n							</span>\n						</div>\n					</div>\n				</div>\n				<!-- END TIMELINE ITEM -->\n			</div>\n			<!-- END PAGE CONTENT-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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-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="/chat/websites/list">{{ \'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">\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="chatWebsites.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_WEB_SITE\' | 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="open()">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/chat/websites/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getChatWebsites([\'name\', \'address\', \'description\', \'remote\'])" csv-header="[\'Name\', \'Address\', \'Description\', \'Remote\']" field-separator=";" filename="chat_websites.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="displayedChatWebsites" 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.chatWebsitesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="chatWebsiteByPage in chatWebsitesByPage | filter: $select.search">\n													<div ng-bind-html="chatWebsiteByPage.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(agent, 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="address">{{ \'APPLICATION_WEB_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="chatWebsite in displayedChatWebsites" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="chatWebsites.checked" checklist-value="chatWebsite.id"></td>\n					      <td>{{chatWebsite.name}}</td>\n								<td>{{chatWebsite.description}}</td>\n					      <td><a ng-href="{{chatWebsite.address}}">{{chatWebsite.address}}</a></td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/chat/websites/view/{{chatWebsite.id}}/snippet/view">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(chatWebsite.name,chatWebsite.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedChatWebsites.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{\'MESSAGE_NO_AVAILABLE_WEBSITES\' | translate}}</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="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="address" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_WEB_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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.chatWebsitesByPage.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/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">\n						<a class="btn green-jungle " href="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th class="input-small" align="center">{{\'APPLICATION_APPLICATION\' | translate}}</th>\n								<th class="input-small" align="center">{{\'APPLICATION_TIMEOUT\' | translate}} [s]</th>\n						    <th align="center">{{ \'APPLICATION_INTERVAL\' | translate }}</th>\n								<th class="input-small">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="chatApplications">\n					    <tr data-ng-repeat="application in chatApplications">\n								<td align="center">\n									{{application.User ? \'agent\' : \'queue\' | uppercase}} [{{application.User ? application.User.fullname : application.ChatQueue.name}}]\n								</td>\n								<td align="center">{{application.timeout}}</td>\n								<td align="center">{{application.Interval ? application.Interval.name : application.interval}}</td>\n								<td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/chat/websites/view/{{chatWebsite.id}}/actions/view/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\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="chatApplications.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/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 class="input-medium" 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 inpu" 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/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/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_EMBEDDING\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_APPEARANCE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FORMS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_LABELS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_5" data-toggle="tab">{{\'APPLICATION_SETTINGS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_6" 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								<!-- EMBEDDING TAB -->\n								<div class="tab-pane active" id="tab_1_1">\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												<textarea name="snippet" rows="13" style="resize:none;cursor:text;" class="form-control" readonly data-ng-model="snippetCode"></textarea>\n											</div>\n										</div>\n									</div>\n								</div>\n								<!-- END EMBEDDING TAB -->\n\n								<!-- APPEARANCE TAB -->\n								<div class="tab-pane" id="tab_1_2">\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_3">\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_4">\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_5">\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_6">\n									<form name="forms.formOffline" data-ng-submit="forms.formOffline.$valid && updateItem()" novalidate>\n\n										<!-- START ENQUIRY FORWARDING -->\n										<div class="form-group">\n											<div class="row">\n												<label class="col-md-4">\n													{{\'APPLICATION_ENQUIRY_FORWARDING\' | translate}}\n												</label>\n												<label class="col-md-8">\n													<input type="checkbox" ng-model="chatWebsite.enquiry_forwarding">\n												</label>\n											</div>\n											<div class="row">\n												<span class="help-block col-md-12">\n														{{\'MESSAGE_REMEMBER_SMTP_SERVICE_ACCOUNT\' | translate}}.\n												</span>\n											</div>\n										</div>\n										<!-- END ENQUIRY FORWARDING -->\n\n										<!-- START REMOTE IP -->\n										<div class="form-group" data-ng-if="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_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/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-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="/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.chat.websites.view.snippet\')}">\n							<a ng-href="/chat/websites/view/{{chatWebsite.id}}/snippet/view">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SNIPPET\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.chat.websites.view.actions\')}">\n							<a ng-href="/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/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="/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/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">\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="Companies.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						<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" href="#" ng-csv="getCompanies([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="companies.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="displayedCompanies" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.companiesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="companyByPage in companiesByPage | filter: $select.search">\n													<div ng-bind-html="companyByPage.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(company, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="company in displayedCompanies" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Companies.checked" checklist-value="company.id"></td>\n								<td>{{company.name}}</td>\n					      <td>{{company.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/contactmanager/companies/view/{{company.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(company.name,company.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedCompanies.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_COMPANIES_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.companiesByPage.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/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">\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="contacts.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						<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" href="#" ng-csv="getContacts([\'mailbox\', \'fullname\', \'email\'])" csv-header="[\'name\', \'surname\', \'description\']" field-separator=";" filename="contacts.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="displayedContacts" 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.contactsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="contactByPage in contactsByPage | filter: $select.search">\n													<div ng-bind-html="contactByPage.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(contact, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n								<th st-sort="service">{{ \'APPLICATION_SERVICE\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="contact in displayedContacts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="contacts.checked" checklist-value="contact.id"></td>\n								<td>{{contact.fullname}}</td>\n								<td>{{contact.Service.name}}</td>\n					      <td>{{contact.description}}</td>\n					      <td>\n					        <button class="btn default btn-xs blue-stripe" data-ng-click="openContactTab(contact)">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </button>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(contact.fullname,contact.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedContacts.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_CONTACTS_AVAILABLE\' | translate }}</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="fullname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FULLNAME\' | 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="service" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SERVICE\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.contactsByPage.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-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/customfield/list/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/customfield/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-pencil"></i>\n					<a href="/contactmanager/customfields/list">{{ \'APPLICATION_CUSTOM_FIELDS\' | 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-pencil font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CUSTOM_FIELDS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="CustomFields.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CUSTOM_FIELD\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getCs([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="customFields.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="displayedCustomFields" 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.customFieldsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="customFieldByPage in customFieldsByPage | filter: $select.search">\n													<div ng-bind-html="customFieldByPage.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(customField, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="type">{{ \'APPLICATION_TYPE\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="customField in displayedCustomFields" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="customFields.checked" checklist-value="customField.id"></td>\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/customfields/view/{{customField.id}}/settings">\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="displayedCustomFields.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_CUSTOM_FIELDS_AVAILABLE\' | translate }}</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="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_TYPE\' | 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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.customFieldsByPage.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/contactmanager/customfield/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getCustomField()">\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-pencil"></i>\n					<a href="/contactmanager/customfields/list">{{ \'APPLICATION_CUSTOM_FIELDS\' | translate }}</a>\n					<i data-ng-show="customField" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="customField">\n					<a href="#">{{customField.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/customfield.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						{{customField.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.customfields.view.settings\')}">\n							<a data-ng-href="/contactmanager/customfields/view/{{customField.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/customfield/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_CUSTOM_FIELD\' | 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 && 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					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\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">\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="services.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_SERVICE\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getServices([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="services.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="displayedServices" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.servicesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="serviceByPage in servicesByPage | filter: $select.search">\n													<div ng-bind-html="serviceByPage.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(service, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="service in displayedServices" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="services.checked" checklist-value="service.id" data-ng-if="!service.defaultEntry"></td>\n								<td>{{service.name}}</td>\n					      <td>{{service.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/contactmanager/services/view/{{service.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(service.name,service.id)" data-ng-hide="service.defaultEntry">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedServices.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_SERVICES_AVAILABLE\' | translate }}</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="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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div class="pagination" st-pagination st-items-by-page="conf.servicesByPage.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/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\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n											<a href="#" dropdown-toggle>\n													{{ \'APPLICATION_VOICE\' | translate }}\n													<b class=\'caret\'></b>\n											</a>\n											<tree tree=\'voice\'></tree>\n									</li>\n									<li dropdown>\n											<a href="#" dropdown-toggle>\n													{{ \'APPLICATION_MAIL\' | translate }}\n													<b class=\'caret\'></b>\n											</a>\n											<tree tree=\'mail\'></tree>\n									</li> -->\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		                    <!-- <tree tree=\'voice\'></tree> -->\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		                    <!-- <tree tree=\'mail\'></tree> -->\n		                </li>\n		            </ul>\n		            <!-- <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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="fa fa-comments"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.abandonedCalls}}\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="fa fa-bar-chart-o"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.completedCalls}}\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="fa fa-shopping-cart"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.waitCalls}}\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="fa fa-globe"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.activeCalls}}\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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/desk/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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/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="/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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/fax/accounts/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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="/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/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/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="/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.fax.accounts.view.settings\')}">\n							<a href="/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.fax.accounts.view.routes\') || $state.is(\'main.fax.accounts.view.applications\')}">\n							<a href="/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/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="/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/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/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/fax/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-envelope"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-settings"></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">\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">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="faxAutomations.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/fax/automations/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getFaxAutomations([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="fax_automations.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="displayedFaxAutomations" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.faxAutomationsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="faxAutomationByPage in faxAutomationsByPage | filter: $select.search">\n													<div ng-bind-html="faxAutomationByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(faxAutomation, 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>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="faxAutomation in displayedFaxAutomations">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="faxAutomations.checked" checklist-value="faxAutomation.id"></td>\n					      <td>{{faxAutomation.name}}</td>\n								<td>{{faxAutomation.description}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(faxAutomation.id, faxAutomation.status)",\n								    bs-switch\n								    ng-model="faxAutomation.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/fax/automations/view/{{faxAutomation.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(faxAutomation.name, faxAutomation.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFaxAutomations.length">\n								<td colspan="6" class="text-center">\n									<i>{{\'MESSAGE_NO_AVAILABLE_AUTOMATIONS\' | translate}}</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_USERNAME\' | 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								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.faxAutomationsByPage.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/fax/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-envelope"></i>\n					<a href="/">{{ \'APPLICATION_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/fax/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.fax.automations.view.settings\')}">\n							<a href="/fax/automations/view/{{automation.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		</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/fax/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">OR {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">AND {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_ACTIONS\' | 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.info" data-ng-submit="forms.info.$valid && updateAutomation()" 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="automation.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 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						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n					<!-- IMAP TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'or\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'or\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n					<!-- END IMAP TAB -->\n\n					<div class="tab-pane" id="tab_1_3">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'and\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'and\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" name="conditionAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" name="operatorAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" name="attributeAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" data-ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n											<span data-ng-show="forms.and.attributeAnd{{$index}}.$invalid && forms.and.attributeAnd{{$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>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n\n					<!-- SMTP TAB -->\n					<div class="tab-pane" id="tab_1_4">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewAction()">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="action in automation.BusinessActions">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="action.condition" theme="bootstrap" on-select="updateAction(action.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="action.key as action in automations.actions | filter: $select.search">\n													<div data-ng-bind="action.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3" data-ng-switch="action.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="action.attribute" theme="bootstrap" on-select="updateAction(action.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(action.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" data-ng-model="action.attribute" data-ng-blur="updateAction(action.id, \'attribute\', action.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-4">\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeAction(action.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessActions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n\n					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/fax/automation/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_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/fax/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-settings 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_NEW_AUTOMATION\' | translate}}" canexit="formValidation(forms.automation.$valid && forms.automation.$valid)">\n						<form name="forms.automation" novalidate>\n							<div class="row">\n								<div class="col-md-12">\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.name.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<input class="form-control" type="text" name="name" value="" data-ng-model="automations.name" required>\n										<span data-ng-show="forms.automation.name.$invalid && forms.automation.name.$error.required && forms.automation.$submitted" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.description.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n										<input class="form-control" type="text" name="description" value="" data-ng-model="automations.description">\n										<span data-ng-show="forms.automation.description.$invalid && forms.automation.description.$error.required && forms.automation.$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\n							<div class="row">\n								<div class="col-md-12">\n									<hr>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'or\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-user"></i>\n									<span class="caption-subject">Meet <strong>any</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.or">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionOr{{$index}}.$invalid && forms.automation.$submitted && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].condition" name="conditionOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.or[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionOr{{$index}}.$invalid && forms.automation.conditionOr{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorOr{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].operator" name="operatorOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.or[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorOr{{$index}}.$invalid && forms.automation.operatorOr{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.or[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].attribute" name="attributeOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.or[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeOr{{$index}}" value="" data-ng-model="automations.or[$index].attribute" required>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'or\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.or.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'and\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-people"></i>\n									<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.and">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].condition" name="conditionAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.and[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.conditionAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].operator" name="operatorAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.and[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.operatorAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.and[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].attribute" name="attributeAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.and[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeAnd{{$index}}" value="" data-ng-model="automations.and[$index].attribute" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid}" required>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'and\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.and.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'actions\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-magic-wand"></i>\n									<span class="caption-subject">Perform these actions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.actions">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.actions.conditionAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].condition" name="conditionAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="action in automations.actions[$index].actions | filter: $select.search">\n														<div data-ng-bind="action.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.conditionAction{{$index}}.$invalid && forms.actions.conditionAction{{$index}}.$error.required && forms.automation.$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 class="col-md-3" data-ng-switch="automations.actions[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].attribute" name="attributeAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.actions[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid}">\n												<input class="form-control" type="text" min="0" name="attributeAction{{$index}}" value="" data-ng-model="automations.actions[$index].attribute" required>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$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 class="col-md-4">\n										</div>\n										<div class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'actions\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.actions.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add action</i>\n								</div>\n							</div>\n							<div class="row">\n								<div class="col-md-12">\n									<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n								</div>\n							</div>\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/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="/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/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="/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/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/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-layers"></i>\n						<a href="/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">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-layers 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="faxQueues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/fax/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getFaxQueues([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Name\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="fax_queues.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="displayedFaxQueues" 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.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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(queue, 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="strategy">{{ \'APPLICATION_STRATEGY\' | translate}}</th>\n								<th st-sort="timeout">{{ \'APPLICATION_AGENT_TIMEOUT\' | translate }}</th>\n						    <th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="queue in displayedFaxQueues" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="faxQueues.checked" checklist-value="queue.id"></td>\n					      <td>{{queue.name}}</td>\n								<td>{{queue.description}}</td>\n								<td>{{queue.strategy | uppercase}}</td>\n								<td>{{queue.timeout}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/fax/queues/view/{{queue.id}}/settings">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(queue.name, queue.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFaxQueues.length">\n								<td colspan="6" class="text-center">\n									<i>No available queues</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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="67" class="text-center">\n					        <div st-pagination class="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 Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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" style="width: 50%; margin: 0 auto;">\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/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-layers"></i>\n					<a href="/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.fax.queues.view.settings\')}">\n							<a data-ng-href="/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.fax.queues.view.agents\')}">\n							<a data-ng-href="/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/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/fax/queue/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-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-layers"></i>\n				<a href="/fax/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | 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="exitValidation(forms.info.$valid)">\n					<form name="forms.general" data-ng-submit="forms.general.$valid && createItem()" 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.$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="item.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\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_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="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid && 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 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="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="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid && 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						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\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/fax/timeline/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-list"></i>\n						<a href="/fax/timeline/list"> {{\'APPLICATION_TIMELINE\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\n	<div class="col-md-12">\n    <h3 class="page-title">\n				{{\'APPLICATION_TIMELINE\' | translate}}\n			</h3>\n			<!-- END PAGE HEADER-->\n			<!-- BEGIN PAGE CONTENT-->\n			<div class="timeline">\n				<!-- TIMELINE ITEM -->\n				<div class="timeline-item" data-ng-repeat="event in events | orderBy:\'-id\'">\n					<div class="timeline-badge">\n						<div class="timeline-icon">\n							<i class="icon-paper-plane font-green-haze"></i>\n						</div>\n					</div>\n					<div class="timeline-body">\n						<div class="timeline-body-arrow"></div>\n						<div class="timeline-body-head">\n							<div class="timeline-body-head-caption">\n								<span class="timeline-body-alerttitle" data-ng-class="{\'font-red\': event.name == \'INCOMING\', \'font-blue\': event.name == \'ATTEMPT\', \'font-green\': event.name == \'TAKEN\'}">{{event.name | uppercase}}</span>\n								<span class="timeline-body-time font-grey-cascade">{{\'APPLICATION_AT\' | translate}} {{event.createdAt | date:\'yyyy-MM-dd HH:mm:ss\'}}</span>\n							</div>\n							<div class="timeline-body-head-actions">\n								<div class="btn-group">\n									<a class="btn btn-circle btn-sm dropdown-toggle btn-success" href="/fax/inbox/room/{{event.FaxRoomId}}">{{\'APPLICATION_GO_TO\' | translate}} {{\'APPLICATION_FAX\' | translate}}</a>\n								</div>\n							</div>\n						</div>\n						<div class="timeline-body-content">\n							<span class="font-grey-cascade" data-ng-show="event.User">\n							{{event.FaxRoom.subject ? event.FaxRoom.subject + \' - \' : \'\'}}<a href="/agents/view/{{event.UserId}}/account">{{event.User.fullname}}</a>\n							</span>\n						</div>\n					</div>\n				</div>\n				<!-- END TIMELINE ITEM -->\n			</div>\n			<!-- END PAGE CONTENT-->\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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/freshdesk/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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/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-clock"></i>\n					<a href="/intervals/list">{{ \'APPLICATION_INTERVALS\' | 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-clock 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="intervals.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_INTERVAL\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/intervals/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getIntervals([\'name\'])" csv-header="[\'Name\']" field-separator=";" filename="intervals.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="displayedIntervals" st-pipe="initList" 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-6">\n											<ui-select class="input-xsmall" ng-model="conf.intervalsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="intervalByPage in intervalsByPage | filter: $select.search">\n													<div ng-bind-html="intervalByPage.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(interval, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="interval in displayedIntervals">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="intervals.checked" checklist-value="interval.id"></td>\n								<td>{{interval.name}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/intervals/view/{{interval.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(interval.name,interval.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedIntervals.length">\n								<td colspan="3" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_INTERVALS_AVAILABLE\' | translate }}</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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="3" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.intervalsByPage.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/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-clock"></i>\n					<a href="/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.intervals.view.settings\')}">\n							<a data-ng-href="/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.intervals.view.subintervals\') || $state.is(\'main.intervals.view.subinterval\') || $state.is(\'main.intervals.view.subintervals.settings\')}">\n							<a data-ng-href="/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/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							<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/interval/view/view.subinterval.html",'\n<div class="row" data-ng-init="initSubInterval()">\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="createItem()">\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/interval/view/view.subintervalSettings.html",'\n<div class="row" data-ng-init="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="updateItem()">\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="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/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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th width="20%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody data-ng-model="subIntervals">\n					    <tr data-ng-repeat="subinterval in subIntervals">\n								<td>{{subinterval.name}}</td>\n								<td>{{subinterval.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/intervals/view/{{interval.id}}/subintervals/settings/{{subinterval.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(subinterval.name+\' interval\',subinterval.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="subIntervals.length">\n								<td colspan="3" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_SUBINTERVALS_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/interval/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-clock"></i>\n				<a href="/intervals/list">{{ \'APPLICATION_INTERVALS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/intervals/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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-clock font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_INTERVAL\' | 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="exitValidation(forms.interval.$valid)">\n			    <form name="forms.interval" novalidate>\n\n            <!-- START NAME -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.interval.name.$touched || forms.interval.$submitted) && forms.interval.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.interval.name.$touched || forms.interval.$submitted) && forms.interval.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						<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/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">\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="Projects.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/jscripty/projects/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getProjects([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="jscripty_projects.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="displayedProjects" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.projectsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="projectByPage in projectsByPage | filter: $select.search">\n													<div ng-bind-html="projectByPage.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(agent, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="project in displayedProjects" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="project.defaultEntry" type="checkbox" checklist-model="Projects.checked" checklist-value="project.id"></td>\n								<td>{{project.name}}</td>\n					      <td>{{project.description}}</td>\n					      <td>\n									<!-- data-ng-show="Auth.isAdmin()" -->\n					        <a  class="btn default btn-xs blue-stripe" data-ng-href="/jscripty/projects/view/{{project.id}}" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n									<a  class="btn default btn-xs blue-stripe" data-ng-click="openJscriptyTab(project)" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_START\' | translate}} \n									</a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(project.name,project.id)" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedProjects.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.projectsByPage.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/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/jscripty/project/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-docs"></i>\n				<a href="/jscripty/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/jscripty/projects/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_PROJECT\' | 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="exitValidation(forms.project.$valid)">\n			    <form name="forms.project" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.project.name.$touched || forms.project.$submitted) && forms.project.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.project.name.$touched || forms.project.$submitted) && forms.project.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			      <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/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	 2016 Â© xCALLY MOTION.\n</div>\n<!-- END LOGIN -->\n'),a.put("app/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-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">\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="mailAccounts.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/mail/accounts/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMailAccounts([\'name\', \'description\', {MailServerIn:\'username\'}])" csv-header="[\'Name\', \'Description\', \'Email Address\']" field-separator=";" filename="mail_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="displayedMailAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\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.mailAccountsByPage" theme="bootstrap" ng-disabled="disabled">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="mailAccountByPage in mailAccountsByPage | filter: $select.search">\n												<div ng-bind-html="mailAccountByPage.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(mailAccount, 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="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n							<th>IMAP</th>\n							<th>SMTP</th>\n							<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n					  </tr>\n				  </thead>\n				  <tbody>\n				    <tr data-ng-repeat="mailAccount in displayedMailAccounts">\n							<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mailAccounts.checked" checklist-value="mailAccount.id"></td>\n				      <td>{{mailAccount.name}}</td>\n							<td>{{mailAccount.description}}</td>\n							<td><a ng-href="mailto:{{mailAccount.MailServerIn.username}}">{{mailAccount.MailServerIn.username}}</a></td>\n							<td data-ng-switch="mailAccount.MailServerIn.state">\n								<span class="label label-sm label-success" ng-switch-when="CONNECTED">\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n								<span class="label label-sm label-warning" ng-switch-when="DISCONNECTED">\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n								<span class="label label-sm label-danger" ng-switch-when="ERROR">\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n								<span class="label label-sm label-default" ng-switch-default>\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n							</td>\n							<td data-ng-switch="mailAccount.MailServerOut.state">\n								<span class="label label-sm label-success" ng-switch-when="CONNECTED">\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n								<span class="label label-sm label-warning" ng-switch-when="DISCONNECTED">\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n								<span class="label label-sm label-danger" ng-switch-when="ERROR">\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n								<span class="label label-sm label-default" ng-switch-default>\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n							</td>\n				      <td>\n				        <a class="btn default btn-xs blue-stripe" data-ng-href="/mail/accounts/view/{{mailAccount.id}}/settings">\n									{{ \'APPLICATION_PROFILE\' | translate }}\n				        </a>\n				        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(mailAccount.name, mailAccount.id)">\n									{{ \'APPLICATION_DELETE\' | translate }}\n				        </a>\n				      </td>\n				    </tr>\n						<tr data-ng-hide="displayedMailAccounts.length">\n							<td colspan="7" class="text-center">\n							<i>{{ \'MESSAGE_NO_AVAILABLE_ACCOUNTS\' | translate }}</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_USERNAME\' | 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 colspan="4"/>\n					  </tr>\n						<tr>\n							<td colspan="7" class="text-center">\n								<div class="pagination" st-pagination st-items-by-page="conf.mailAccountsByPage.value" st-displayed-pages="7"></div>\n							</td>\n						</tr>\n				  </tfoot>\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/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">\n						<a class="btn green-jungle " href="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th class="input-small" align="center">{{\'APPLICATION_APPLICATION\' | translate}}</th>\n								<th class="input-small" align="center">{{\'APPLICATION_TIMEOUT\' | translate}} [s]</th>\n						    <th align="center">{{ \'APPLICATION_INTERVAL\' | translate }}</th>\n								<th class="input-small">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="mailApplications">\n					    <tr data-ng-repeat="application in mailApplications">\n								<td align="center">\n									{{application.User ? \'agent\' : \'queue\' | uppercase}} [{{application.User ? application.User.fullname : application.MailQueue.name}}]\n								</td>\n								<td align="center">{{application.timeout}}</td>\n								<td align="center">{{application.Interval ? application.Interval.name : application.interval}}</td>\n								<td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/mail/accounts/view/{{account.id}}/actions/view/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\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="mailApplications.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/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/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/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-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					<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 -->\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.mail.accounts.view.settings\')}">\n							<a href="/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.mail.accounts.view.actions\')}">\n							<a href="/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/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.formInfo" data-ng-submit="forms.formInfo.$valid && updateItemMailAccount()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formInfo.name.$touched || forms.formInfo.$submitted) && forms.formInfo.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.formInfo.name.$touched || forms.formInfo.$submitted) && forms.formInfo.name.$invalid && forms.formInfo.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="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							<!-- START PROTOCOL -->\n							<!-- <div class="form-group">\n								<label class="control-label">IMAP/POP3</label>\n								<button type="button" name="protocol" class="btn btn-default form-control" data-ng-model="account.MailServerIn.protocol" bs-checkbox>{{account.MailServerIn.protocol ? \'IMAP\' : \'POP3\'}}</button>\n							</div> -->\n							<!-- END PROTOCOL -->\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 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" ng-model="account.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="account.MailServerIn.ssl">\n								</label>\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 row">\n								<label class="col-md-3">\n									SSL\n								</label>\n								<label class="col-md-9">\n										<input type="checkbox" data-ng-model="account.MailServerOut.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					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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="info.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 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="info.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 PROTOCOL -->\n								<!-- <div class="form-group">\n									<label class="control-label">IMAP/POP3</label>\n									<button type="button" name="protocol" class="btn btn-default form-control" data-ng-model="in.protocol" bs-checkbox>{{in.protocol ? \'IMAP\' : \'POP3\'}}</button>\n								</div> -->\n								<!-- END PROTOCOL -->\n\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_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="in.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="in.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="in.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="in.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="in.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="in.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="in.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="in.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\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_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="out.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="out.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="out.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="out.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="out.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/mail/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-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-settings"></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">\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">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="mailAutomations.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/mail/automations/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMailAutomations([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="mail_automations.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="displayedMailAutomations" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.mailAutomationsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mailAutomationByPage in mailAutomationsByPage | filter: $select.search">\n													<div ng-bind-html="mailAutomationByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(mailAutomation, 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>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="mailAutomation in displayedMailAutomations">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mailAutomations.checked" checklist-value="mailAutomation.id"></td>\n					      <td>{{mailAutomation.name}}</td>\n								<td>{{mailAutomation.description}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(mailAutomation.id, mailAutomation.status)",\n								    bs-switch\n								    ng-model="mailAutomation.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/mail/automations/view/{{mailAutomation.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(mailAutomation.name, mailAutomation.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMailAutomations.length">\n								<td colspan="6" class="text-center">\n									<i>No available automations</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_USERNAME\' | 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								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.mailAutomationsByPage.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/mail/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-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-settings"></i>\n					<a href="/mail/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.mail.automations.view.settings\')}">\n							<a href="/mail/automations/view/{{automation.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		</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/mail/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">OR {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">AND {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_ACTIONS\' | 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.info" data-ng-submit="forms.info.$valid && updateAutomation()" 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="automation.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 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						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n					<!-- IMAP TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'or\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'or\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n					<!-- END IMAP TAB -->\n\n					<div class="tab-pane" id="tab_1_3">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'and\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'and\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" name="conditionAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" name="operatorAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" name="attributeAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" data-ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n											<span data-ng-show="forms.and.attributeAnd{{$index}}.$invalid && forms.and.attributeAnd{{$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>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n\n					<!-- SMTP TAB -->\n					<div class="tab-pane" id="tab_1_4">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewAction()">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="action in automation.BusinessActions">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="action.condition" theme="bootstrap" on-select="updateAction(action.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="action.key as action in automations.actions | filter: $select.search">\n													<div data-ng-bind="action.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3" data-ng-switch="action.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="action.attribute" theme="bootstrap" on-select="updateAction(action.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(action.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" data-ng-model="action.attribute" data-ng-blur="updateAction(action.id, \'attribute\', action.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-4">\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeAction(action.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessActions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n\n					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/mail/automation/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-settings"></i>\n					<a href="/mail/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-settings 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_NEW_AUTOMATION\' | translate}}" canexit="formValidation(forms.automation.$valid)">\n						<form name="forms.automation" novalidate>\n							<div class="row">\n								<div class="col-md-12">\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.name.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<input class="form-control" type="text" name="name" value="" data-ng-model="automations.name" required>\n										<span data-ng-show="forms.automation.name.$invalid && forms.automation.name.$error.required && forms.automation.$submitted" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.description.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n										<input class="form-control" type="text" name="description" value="" data-ng-model="automations.description">\n										<span data-ng-show="forms.automation.description.$invalid && forms.automation.description.$error.required && forms.automation.$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\n							<div class="row">\n								<div class="col-md-12">\n									<hr>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'or\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-user"></i>\n									<span class="caption-subject">Meet <strong>any</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.or">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionOr{{$index}}.$invalid && forms.automation.$submitted && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].condition" name="conditionOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.or[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionOr{{$index}}.$invalid && forms.automation.conditionOr{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorOr{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].operator" name="operatorOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.or[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorOr{{$index}}.$invalid && forms.automation.operatorOr{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.or[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].attribute" name="attributeOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.or[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeOr{{$index}}" value="" data-ng-model="automations.or[$index].attribute" required>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'or\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.or.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'and\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-people"></i>\n									<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.and">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].condition" name="conditionAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.and[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.conditionAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].operator" name="operatorAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.and[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.operatorAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.and[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].attribute" name="attributeAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.and[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeAnd{{$index}}" value="" data-ng-model="automations.and[$index].attribute" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid}" required>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'and\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.and.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'actions\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-magic-wand"></i>\n									<span class="caption-subject">Perform these actions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.actions">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.actions.conditionAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].condition" name="conditionAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="action in automations.actions[$index].actions | filter: $select.search">\n														<div data-ng-bind="action.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.conditionAction{{$index}}.$invalid && forms.actions.conditionAction{{$index}}.$error.required && forms.automation.$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 class="col-md-3" data-ng-switch="automations.actions[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].attribute" name="attributeAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.actions[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid}">\n												<input class="form-control" type="text" min="0" name="attributeAction{{$index}}" value="" data-ng-model="automations.actions[$index].attribute" required>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$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 class="col-md-4">\n										</div>\n										<div class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'actions\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.actions.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add action</i>\n								</div>\n							</div>\n							<div class="row">\n								<div class="col-md-12">\n									<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n								</div>\n							</div>\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/mail/inbox/compose/compose.html",'<form class="inbox-compose form-horizontal" id="fileupload" enctype="multipart/form-data" data-ng-init="getMessage()">\n	<pre>\n		{{mailAccounts | json}}\n	</pre>\n	<div class="inbox-compose-btn">\n		<button data-ng-click="sendMailMessage()" class="btn blue"><i class="fa fa-check"></i>{{\'APPLICATION_SEND\' | translate}}</button>\n		<button class="btn inbox-discard-btn" data-ng-click="discard()">{{\'APPLICATION_DISCARD\' | translate}}</button>\n		<button class="btn" data-ng-click="saveMessageAsDraft()">{{\'APPLICATION_SAVE_AS_DRAFT\' | translate}}</button>\n		<span class="message-info"><i>{{form.message}}</i></span>\n	</div>\n	<div class="inbox-form-group">\n		<label class="control-label">{{\'APPLICATION_FROM\' | translate}}: </label>\n		<div class="controls">\n			<ui-select data-ng-model="form.body.from" theme="bootstrap">\n        <ui-select-match placeholder="Select an account">{{$select.selected.name}} <{{$select.selected.address}}></ui-select-match>\n        <ui-select-choices repeat="account in mailAccounts | filter: $select.search">\n          <div ng-bind-html="account.name | highlight: $select.search"></div>\n          <small ng-bind-html="account.address | highlight: $select.search"></small>\n        </ui-select-choices>\n      </ui-select>\n		</div>\n	</div>\n	<div class="inbox-form-group mail-to">\n		<label class="control-label">{{\'APPLICATION_TO\' | translate}}: </label>\n		<div class="controls controls-to">\n			<input type="text" class="form-control" name="to" data-ng-model="form.body.to.address">\n			<span class="inbox-cc-bcc">\n			<span class="inbox-cc" data-ng-show="!flagCC" data-ng-click="switchFlagCC()">\n			Cc </span>\n			<span class="inbox-bcc" data-ng-show="!flagBCC" data-ng-click="switchFlagBCC()">\n			{{\'APPLICATION_BCC\' | translate}} </span>\n			</span>\n		</div>\n	</div>\n	<div class="inbox-form-group input-cc" data-ng-class="{\'display-hide\': !flagCC}">\n		<a href="javascript:;" class="close" data-ng-click="switchFlagCC()">\n		</a>\n		<label class="control-label">Cc:</label>\n		<div class="controls controls-cc">\n			<input type="text" name="cc" class="form-control" data-ng-model="form.body.cc.address">\n		</div>\n	</div>\n	<div class="inbox-form-group input-bcc" data-ng-class="{\'display-hide\': !flagBCC}">\n		<a href="javascript:;" class="close" data-ng-click="switchFlagBCC()">\n		</a>\n		<label class="control-label">{{\'APPLICATION_BCC\' | translate}}:</label>\n		<div class="controls controls-bcc">\n			<input type="text" name="bcc" class="form-control" data-ng-model="form.body.bcc.address">\n		</div>\n	</div>\n	<div class="inbox-form-group">\n		<label class="control-label">{{\'APPLICATION_SUBJECT\' | translate}}: </label>\n		<div class="controls">\n			<input type="text" class="form-control" name="subject" data-ng-model="form.subject">\n		</div>\n	</div>\n	<div class="inbox-form-group">\n		<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="form.html"></div>\n	</div>\n	<div class="inbox-compose-btn">\n		<button data-ng-click="sendMailMessage()" class="btn blue"><i class="fa fa-check"></i>{{\'APPLICATION_SEND\' | translate}}</button>\n		<button class="btn" data-ng-click="discard()">{{\'APPLICATION_DISCARD\' | translate}}</button>\n		<button class="btn" data-ng-click="saveMessageAsDraft()">{{\'APPLICATION_DRAFT\' | translate}}</button>\n	</div>\n</form>\n'),a.put("app/mail/inbox/incoming/incoming.html",'<div class="row inbox">\n	<div class="col-md-12">\n		<div class="inbox-header">\n			<h1 class="pull-left">Inbox</h1>\n			<form class="form-inline pull-right" action="#">\n				<!-- <div class="input-group input-medium">\n					<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search">\n					<span class="input-group-btn">\n					<button type="submit" class="btn green"><i class="fa fa-search"></i></button>\n					</span>\n				</div> -->\n			</form>\n		</div>\n		<div class="inbox-content">\n			<table class="table table-striped table-advance table-hover" st-table="displayedMailRooms" st-pipe="initList">\n				<thead>\n					<tr>\n						<th colspan="9">\n							<input type="checkbox" ng-change="check(null, checked)" checklist-model checklist-value="id">\n							<div class="btn-group">\n								<a data-ng-href="/mail/inbox/compose" class="btn btn-sm blue">\n									<i class="icon-plus"></i> {{\'APPLICATION_NEW_MESSAGE\' | translate}}\n								</a>\n							</div>\n							<div class="btn-group" data-ng-show="mailRooms.checked.length">\n								<a href="#" class="btn btn-sm red" data-ng-click="deleteItems()">\n									<i class="icon-trash"></i> {{\'APPLICATION_DELETE\' | translate}}\n								</a>\n							</div>\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						</th>\n						<!-- <th class="pagination-control" colspan="7"> -->\n							<!-- <span class="pagination-info">\n							1-30 of 789 </span>\n							<a class="btn btn-sm blue">\n							<i class="fa fa-angle-left"></i>\n							</a>\n							<a class="btn btn-sm blue">\n							<i class="fa fa-angle-right"></i>\n							</a> -->\n						<!-- </th> -->\n					</tr>\n				</thead>\n				<tbody>\n					<tr data-messageid="1" data-ng-repeat="mailRoom in displayedMailRooms" class="animate-repeat">\n						<td class="inbox-small-cells">\n							<input type="checkbox" checklist-model="mailRooms.checked" checklist-value="mailRoom.id">\n						</td>\n						<td class="inbox-small-cells" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							#{{mailRoom.id}}\n						</td>\n						<td class="view-message hidden-xs" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n						 {{mailRoom.subject}}\n						</td>\n						<td class="view-message" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							{{mailRoom.from}}\n						</td>\n						<td class="view-message" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							{{mailRoom.MailAccount.description ? mailRoom.MailAccount.description : mailRoom.MailAccount.name || \'APPLICATION_UNKNOWN\' | translate | uppercase}}\n						</td>\n						<td class="view-message" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							<span data-ng-repeat="user in mailRoom.Users"> {{user.fullname}} {{!$last ? \', \' : \'\'}} </span>\n						</td>\n						<td class="view-message" data-ng-switch="mailRoom.status" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							<span class="badge badge-default" data-ng-class="{\n							\'badge-danger\': mailRoom.status == \'NEW\',\n							\'badge-warning\': mailRoom.status == \'OPEN\',\n							\'badge-info\': mailRoom.status == \'PENDING\',\n							\'badge-success\': mailRoom.status == \'CLOSED\'}"> {{mailRoom.status | uppercase}} </span>\n						</td>\n						<td class="view-message inbox-small-cells">\n							<i data-ng-show="mailRoom.attachment" class="fa fa-paperclip"></i>\n						</td>\n						<td class="view-message pull-right">\n							<time is="relative-time" datetime="{{mailRoom.updatedAt}}">\n								April 1, 2014\n							</time>\n						</td>\n					</tr>\n					<tr data-ng-hide="displayedMailRooms.length">\n						<td colspan="9" style="text-align:center;">\n							<i>{{ \'MESSAGE_NO_AVAILABLE_CONVERSATIONS\' | translate }}</i>\n						</td>\n					</tr>\n				</tbody>\n				<tfoot>\n					<tr>\n						<td colspan="9" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.mailRoomsByPage.value" st-displayed-pages="7"></div>\n						</td>\n					</tr>\n				</tfoot>\n			</table>\n		</div>\n	</div>\n</div>\n'),a.put("app/mail/inbox/room/room.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="Select transport...">{{$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" ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/mail/inbox/room/room.html",'<!-- BEGIN TODO CONTENT -->\n<div class="todo-content" data-ng-init="initRoomView()">\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="badge badge-default" data-ng-class="{\'badge-error\': mailRoom.status == \'NEW\',\n				\'badge-warning\': mailRoom.status == \'OPEN\',\n				\'badge-success\': mailRoom.status == \'CLOSED\'}"> {{mailRoom.status | uppercase}} </span> -\n				<span class="caption-subject font-green-sharp bold uppercase">{{mailRoom.subject}}</span>\n			</div>\n			<div class="actions" data-ng-show="mailRoom" data-ng-show="Auth.isAdmin()">\n				<a href="#" class="btn default blue-stripe" data-ng-click="assignAgents()">\n					{{ \'APPLICATION_ASSIGN\' | translate }}\n				</a>\n				<a href="#" class="btn default green-stripe">\n					{{ \'APPLICATION_STORE\' | translate }}\n				</a>\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="assignAgents()">\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" data-ng-click="updateStatus(\'CLOSED\')">\n					{{ \'APPLICATION_STORE\' | translate }}\n					</a>\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-7 col-sm-7\': mailRoom}">\n					<div class="scroller" id="mailMessages" style="height: 725px; 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\': mailMessage.status == \'RECEIVED\', \'out\': mailMessage.status == \'SENT\' || mailMessage.status == \'SENDING\' || mailMessage.status == \'FAILED\'}" 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								<div class="message ">\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" class="bold">Cc: </span>\n									<span data-ng-if="mailMessage.cc">{{mailMessage.cc}} </span>\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" 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="fa fa-calendar"></i><time is="relative-time" datetime="{{mailMessage.updatedAt}}">April 1, 2014</time>\n									</span>\n									<hr>\n									<span class="body text-left" data-ng-bind-html="mailMessage.html || mailMessage.text" style="white-space: pre-wrap;"></span>\n									<!-- <br> -->\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							</li>\n						</ul>\n					</div>\n				</div>\n				<div data-ng-class="{\'col-md-5 col-sm-5\': 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" theme="bootstrap" name="from" required>\n												<ui-select-match placeholder="From...">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="{address: mailAccount.MailServerOut.username, name: mailAccount.name, id: mailAccount.id} 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.MailServerOut.username | 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									<!-- <textarea class="form-control todo-taskbody-taskdesc" rows="8" data-ng-model="form.text" name="text" style="resize: none;"></textarea> -->\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 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-style:none"><strong>{{ item.file.name }}</strong></td>\n                          <td style="border-top-style:none" ng-show="uploader.isHTML5" nowrap>{{ item.file.size/1024/1024|number:2 }} MB</td>\n                          <td style="border-top-style: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" 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">\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						</div>\n					</form>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END TODO CONTENT -->\n'),a.put("app/mail/inbox/room/room.retry.modal.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" class="modal-title">{{modal.title | translate}}</h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text">{{modal.text | translate}}</p>\n</div>\n<div class="modal-footer">\n  <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" class="btn">{{button.text | translate}}</button>\n</div>\n'),a.put("app/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-envelope"></i>\n						<a href="/square/projects">{{ \'APPLICATION_MAIL\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-layers"></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">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-layers 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="mailQueues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/mail/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMailQueues([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Name\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="mail_queues.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="displayedMailQueues" 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.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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(queue, 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="strategy">{{ \'APPLICATION_STRATEGY\' | translate }}</th>\n								<th st-sort="timeout">{{ \'APPLICATION_AGENT_TIMEOUT\' | translate }}</th>\n						    <th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="queue in displayedMailQueues">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mailQueues.checked" checklist-value="queue.id"></td>\n					      <td>{{queue.name}}</td>\n								<td>{{queue.description}}</td>\n								<td>{{queue.strategy | uppercase}}</td>\n								<td>{{queue.timeout}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/mail/queues/view/{{queue.id}}/settings">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(queue.name, queue.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMailQueues.length">\n								<td colspan="6" class="text-center">\n									<i>No available queues</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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="67" class="text-center">\n					        <div st-pagination class="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 Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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="portlet-body">\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  style="width: 50%; margin: 0 auto;">\n					<div class="col-md-9" id="multi-select-team" data-ng-show="teams.length"></div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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-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-layers"></i>\n					<a href="/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 -->\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.mail.queues.view.settings\')}">\n							<a data-ng-href="/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.mail.queues.view.agents\')}">\n							<a data-ng-href="/mail/queues/view/{{queue.id}}/agents">\n							<i class="icon-users"></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/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/mail/queue/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-envelope"></i>\n				<a href="#">{{ \'APPLICATION_MAILS\' | translate }}</a>\n        <i class="fa fa-angle-right"></i>\n			</li>\n      <li>\n				<i class="icon-layers"></i>\n				<a href="/mail/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | 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="exitValidation(forms.general.$valid)">\n					<form name="forms.general" data-ng-submit="forms.general.$valid && createItem()" 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.$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="item.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\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_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="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid && 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 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="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="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid && 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						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CREATE\' | translate}}"/>\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-->\n</div>\n'),a.put("app/mail/realtime/view/agent/agent.queues.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"></div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/mail/realtime/view/agent/agent.timeline.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\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="12">\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" reverse class="input-small">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue" class="input-medium">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername" class="input-medium">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="subject" class="input-small">{{ \'APPLICATION_SUBJECT\' | translate }}</th>\n						<th st-sort="from" class="input-small">{{ \'APPLICATION_FROM\' | translate }}</th>\n						<th st-sort="accountname" class="input-small">{{ \'APPLICATION_TO\' | translate }}</th>\n						<th st-sort="agentcalledAt" st-sort-default="reverse">{{ \'APPLICATION_CALLED_AT\' | translate }}</th>\n						<th st-sort="agentconnectAt">{{ \'APPLICATION_CONNECTED_AT\' | translate }}</th>\n						<th st-sort="agentringnoanswerAt">{{ \'APPLICATION_UNASWER_AT\' | translate }}</th>\n						<th st-sort="reason">{{ \'APPLICATION_REASON\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="agent in displayedAgents">\n						<td>\n							<span>\n								<i data-ng-class="{\'icon-user font-yellow\': agent.lastevent === \'called\',\n								\'icon-user-following font-green\': agent.lastevent === \'agent\',\n								\'icon-user-unfollow font-red\': agent.lastevent === \'timeout\',\n								\'icon-user-unfollow font-blue\': agent.lastevent === \'answered_elsewhere\'}"></i>\n							</span>\n						</td>\n						<td>{{agent.uniqueid}}</td>\n						<td>{{agent.mailqueuename}}</td>\n						<td>{{agent.fullname}}</td>\n						<td>{{agent.subject}}</td>\n						<td>{{agent.from}}</td>\n						<td>{{agent.accountname}}</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.agentconnectedAt}}" data-ng-show="agent.agentconnectedAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentringnoanswerAt}}" data-ng-show="agent.agentringnoanswerAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							{{agent.reason | uppercase}}\n						</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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SUBJECT\' | 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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FROM\' | 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="accountname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_TO\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="12" 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/mail/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initMails()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedMails" st-safe-src="sessions" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="12">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.sessionsByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="sessionByPage in sessionsByPage | filter: $select.search">\n											<div ng-bind-html="sessionByPage.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" reverse class="input-small">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue" class="input-medium">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername" class="input-medium">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="subject" class="input-small">{{ \'APPLICATION_SUBJECT\' | translate }}</th>\n						<th st-sort="from" class="input-small">{{ \'APPLICATION_FROM\' | translate }}</th>\n						<th st-sort="accountname" class="input-small">{{ \'APPLICATION_TO\' | translate }}</th>\n						<th st-sort="sessioncalledAt" st-sort-default="reverse">{{ \'APPLICATION_JOIN_AT\' | translate }}</th>\n						<th st-sort="sessionconnectAt">{{ \'APPLICATION_LEAVE_AT\' | translate }}</th>\n						<th st-sort="sessionringnoanswerAt">{{ \'APPLICATION_UNMANAGED_AT\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="session in displayedMails">\n						<td>\n							<span>\n								<i data-ng-class="{\'icon-user font-yellow\': session.mailjoinAt && !session.mailleaveAt,\n								\'icon-user-following font-green\': session.fullname,\n								\'icon-user-unfollow font-red\': session.mailunmanagedAt}"></i>\n							</span>\n						</td>\n						<td>{{session.uniqueid}}</td>\n						<td>{{session.mailqueuename}}</td>\n						<td>{{session.fullname}}</td>\n						<td>{{session.subject}}</td>\n						<td>{{session.from}}</td>\n						<td>{{session.accountname}}</td>\n						<td>\n							<time is="relative-time" datetime="{{session.mailjoinAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.mailleaveAt}}" data-ng-show="session.mailleaveAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.mailunmanagedAt}}" data-ng-show="session.mailunmanagedAt">\n								April 1, 2014\n							</time>\n						</td>\n			    </tr>\n					<tr data-ng-hide="displayedMails.length">\n						<td colspan="11" style="text-align:center;">\n							<i>No sessions 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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SUBJECT\' | 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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FROM\' | 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="accountname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_TO\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="12" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.sessionsByPage.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/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-energy"></i>\n					<a href="/mail/realtime/list">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_AGENTS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'agents\'></tree>\n		                </li>\n										<li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_SESSIONS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'sessions\'></tree>\n		                </li>\n		            </ul>\n		            <!-- <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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/mail/statistics/statistics.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-envelope"></i>\n					<a href="/agent">{{ \'APPLICATION_MAILS\' | translate }}</a>\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-image">\n					<img ng-src="assets/images/media/statistics.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						{{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.mail.statistics.summary\')}">\n							<a data-ng-href="/mail/statistics/summary">\n							<i class="icon-bar-chart"></i>\n							{{ \'APPLICATION_SUMMARY\' | 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/mail/statistics/statistics.summary.html",'<div class="row">\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_CONVERSATIONS\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row">\n					<div class="col-md-6">\n						<div class="portlet sale-summary">\n							<div class="portlet-body">\n								<ul class="list-unstyled">\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_INBOX\' | translate }} <i class="fa fa-img-up"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'INBOX\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_SENT\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'SENT\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_OUTGOING\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'NOT SENT\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_DRAFT\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'DRAFT\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_TRASH\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'TRASH\' }).length }} </span>\n									</li>\n								</ul>\n							</div>\n						</div>\n					</div>\n					<div class="col-md-6">\n						<canvas class="chart chart-pie" data="[\n						(mailMessages | filter:{ directory:\'INBOX\' }).length,\n						(mailMessages | filter:{ directory:\'SENT\' }).length,\n						(mailMessages | filter:{ directory:\'NOT SENT\' }).length,\n						(mailMessages | filter:{ directory:\'DRAFT\' }).length,\n						(mailMessages | filter:{ directory:\'TRASH\' }).length]" labels="[\n						$translate.instant(\'APPLICATION_INBOX\'),\n						$translate.instant(\'APPLICATION_SENT\'),\n						$translate.instant(\'APPLICATION_OUTGOING\'),\n						$translate.instant(\'APPLICATION_DRAFT\'),\n						$translate.instant(\'APPLICATION_TRASH\')]" legend="true"></canvas>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END PORTLET-->\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-pencil font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_OTHER_INFO\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row">\n					<div class="col-md-6">\n						<div class="portlet sale-summary">\n							<div class="portlet-body">\n								<ul class="list-unstyled">\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_READ\' | translate }} <i class="fa fa-img-up"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ read:\'true\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_UNREAD\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ read:\'false\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_FAVORITE\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ favorite:\'true\' }).length }} </span>\n									</li>\n								</ul>\n							</div>\n						</div>\n					</div>\n					<div class="col-md-6">\n						<canvas class="chart chart-pie" data="[\n						(mailMessages | filter:{ read:\'true\' }).length,\n						(mailMessages | filter:{ read:\'false\' }).length]" labels="[\n						$translate.instant(\'APPLICATION_READ\'),\n						$translate.instant(\'APPLICATION_UNREAD\')]" legend="true"></canvas>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END PORTLET-->\n	</div>\n</div>\n'),a.put("app/mail/timeline/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-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-list"></i>\n						<a href="/mail/timeline/list"> Timeline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\n	<div class="col-md-12">\n    <h3 class="page-title">\n				Timeline\n			</h3>\n			<!-- END PAGE HEADER-->\n			<!-- BEGIN PAGE CONTENT-->\n			<div class="timeline">\n				<!-- TIMELINE ITEM -->\n				<div class="timeline-item" data-ng-repeat="event in events | orderBy:\'-id\'">\n					<div class="timeline-badge">\n						<div class="timeline-icon">\n							<i class="icon-envelope font-green-haze"></i>\n						</div>\n					</div>\n					<div class="timeline-body">\n						<div class="timeline-body-arrow"></div>\n						<div class="timeline-body-head">\n							<div class="timeline-body-head-caption">\n								<span class="timeline-body-alerttitle" data-ng-class="{\'font-red\': event.name == \'INCOMING\', \'font-blue\': event.name == \'ATTEMPT\', \'font-green\': event.name == \'TAKEN\'}">{{event.name | uppercase}}</span>\n								<span class="timeline-body-time font-grey-cascade">at {{event.createdAt | date:\'yyyy-MM-dd HH:mm:ss\'}}</span>\n							</div>\n							<div class="timeline-body-head-actions">\n								<div class="btn-group">\n									<a class="btn btn-circle btn-sm dropdown-toggle btn-success" href="/mail/inbox/room/{{event.MailRoomId}}">Go To Mail</a>\n								</div>\n							</div>\n						</div>\n						<div class="timeline-body-content">\n							<span class="font-grey-cascade" data-ng-show="event.User">\n							{{event.MailRoom.subject ? event.MailRoom.subject + \' - \' : \'\'}}<a href="/agents/view/{{event.UserId}}/account">{{event.User.fullname}}</a>\n							</span>\n						</div>\n					</div>\n				</div>\n				<!-- END TIMELINE ITEM -->\n			</div>\n			<!-- END PAGE CONTENT-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\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          </div>\n        </uib-tab>\n\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.audioFileDownload.html",'<button type="button" class="btn default btn-xs blue-stripe" data-ng-click="download()">\n  <i class="icon-control-play"></i> {{ \'APPLICATION_PREVIEW\' | translate}}\n</button>\n'),a.put("app/main/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        <!-- STAT -->\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        <!-- END STAT -->\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-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_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        <div class="col-md-6">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light tasks-widget">\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">Tasks</span>\n                <span class="caption-helper">16 pending</span>\n              </div>\n              <div class="inputs">\n                <div class="portlet-input input-small input-inline">\n                  <div class="input-icon right">\n                    <i class="icon-magnifier"></i>\n                    <input type="text" class="form-control form-control-solid" placeholder="search...">\n                  </div>\n                </div>\n              </div>\n            </div>\n            <div class="portlet-body">\n              <div class="task-content">\n                <div class="contact-portlet">\n                  <!-- START TASK LIST -->\n                  <ul class="task-list">\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="hidden" value="1" name="test"/>\n                        <input type="checkbox" class="liChild" value="2" name="test"/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Present 2013 Year IPO Statistics at Board Meeting </span>\n                        <span class="label label-sm label-success">Company</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Hold An Interview for Marketing Manager Position </span>\n                        <span class="label label-sm label-danger">Marketing</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        AirAsia Intranet System Project Internal Meeting </span>\n                        <span class="label label-sm label-success">AirAsia</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Technical Management Meeting </span>\n                        <span class="label label-sm label-warning">Company</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Kick-off Company CRM Mobile App Development </span>\n                        <span class="label label-sm label-info">Internal Products</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Prepare Commercial Offer For SmartVision Website Rewamp </span>\n                        <span class="label label-sm label-danger">SmartVision</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Sign-Off The Comercial Agreement With AutoSmart </span>\n                        <span class="label label-sm label-default">AutoSmart</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Company Staff Meeting </span>\n                        <span class="label label-sm label-success">Cruise</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li class="last-line">\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        KeenThemes Investment Discussion </span>\n                        <span class="label label-sm label-warning">KeenThemes </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                  </ul>\n                  <!-- END START TASK LIST -->\n                </div>\n              </div>\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n      </div>\n    </div>\n    <!-- END PROFILE CONTENT -->\n  </form>\n  </div>\n</div>\n'),
-a.put("app/main/template.jscriptyTab.html",'<div class="portlet light bordered">\n    <div class="portlet-title">\n      <div class="caption font-green-sharp">\n        <i class="fa fa-edit font-green-sharp"></i>\n        <span class="caption-subject">{{steps[currentStepNumber].label}}</a> </span>\n      </div>\n    </div>\n    <div class="portlet-body">\n          <div class="row">\n              <!-- BEGIN SIDEBAR -->\n                <div class="profile-sidebar" style="width: 250px;">\n                  <!-- PORTLET MAIN -->\n              			<div class="portlet light profile-sidebar-portlet">\n              				<!-- SIDEBAR MENU -->\n              				<div class="profile-usermenu">\n              					<ul class="nav">\n              						<li  ng-repeat= \'step in steps\' ng-class="{active: steps[currentStepNumber].id == step.id}">\n              							<a  ng-click="setCurrentStep(step)" >\n              							{{step.label}}</a>\n              						</li>\n              					</ul>\n              				</div>\n              				<!-- END SIDEBAR MENU -->\n              			</div>\n                    <!-- END PORTLET MAIN -->\n                </div>\n                  <!-- END SIDEBAR -->\n              <div  class="profile-content">\n                      <form  name="forms.question" role="form">\n                            <!-- START QUESTION  -->\n                            <div class="form-group">\n                                  <label class="control-label">{{steps[currentStepNumber].question}}<span class="required" aria-required="true"></span></label>\n                            </div>\n                              <!-- END QUESTION -->\n                            <!-- START RADIO BUTTON  -->\n                            <div  class="form-group" data-ng-class="{\'has-error\': ( forms.radioGroup.$submitted) && forms.radioGroup.fullname.$invalid}" ng-show="steps[currentStepNumber].tag == \'question\'" ng-repeat="edge in steps[currentStepNumber].outgoingEdges" button-toggle="button">\n                                 <input  checked="checked " type="radio"  ng-model="steps[currentStepNumber].answer" ng-value="edge" name="radioGroup" />\n                                 <label ng-disabled="resume">{{edge.value}}</label>\n                           </div>\n                           <!-- END RADIO BUTTON -->\n                            <!-- START INPUT TEXT -->\n                            <div  class="form-group" ng-show="steps[currentStepNumber].tag == \'input\'" ng-repeat="edge in steps[currentStepNumber].outgoingEdges">\n                                  <label class="control-label">{{edge.value}}</label>\n                                   <input  class="form-control"  type="text"  ng-model="steps[currentStepNumber].answer[edge.value]"  name="radioGroup">\n                            </div>\n              			      <!-- END INPUT TEXT  -->\n                          <button ng-if="steps[currentStepNumber].tag != \'start\'" class="btn default"    ng-click="previousBlock()">{{\'APPLICATION_BACK\' | translate}} <i class="fa fa-angle-left"></i></button>\n                          <button  ng-disabled="!((currentStepNumber == 0) || (steps[currentStepNumber].answer))" ng-if="steps[currentStepNumber].tag != \'end\'" class="btn green-haze" type="submit"  ng-click="nextBlock()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n                      </form>\n              </div>\n              <!-- END CONTENT -->\n\n            </div>\n\n  </div>\n\n</div>\n'),a.put("app/main/template.motionfileDownload.html",'<a class="{{btnclass || \'btn default btn-xs blue-stripe\'}}" href="" data-ng-click="download()" ng-bind-html="btncontent || (\'APPLICATION_DOWNLOAD\' | translate)">\n</a>\n'),a.put("app/main/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.queryBuilderView.html",'\n		<div class="alert alert-warning alert-group">\n				<div class="row">\n						<ui-select data-ng-model="group.boolean" theme="bootstrap" class="col-md-2" data-ng-if="group.type == \'CONDITION\'">\n							<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n							<ui-select-choices repeat="bool.name as bool in booleans| filter: $select.search">\n								<div ng-bind-html="bool.name | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<button ng-click="addCondition(group.type)" class="btn btn-success col-md-2 left-margin" ><span class="glyphicon glyphicon-plus-sign" ></span> {{\'APPLICATION_ADD_\'+group.type | translate}}</button>\n						<button ng-click="addGroup(group.type)" data-ng-if="group.type == \'CONDITION\' && group.main" class="btn btn-success col-md-2 left-margin" ><span class="glyphicon glyphicon-plus-sign" ></span> {{\'APPLICATION_ADD_GROUP\' | translate}}</button>\n						<button ng-click="removeGroup()" data-ng-if="group.type == \'CONDITION\' && !group.main" class="btn btn-danger col-md-2 left-margin" ><span class="glyphicon glyphicon-minus-sign"></span> {{\'APPLICATION_REMOVE_GROUP\' | translate}}</button>\n				</div>\n				<div class="group-conditions">\n					<!-- <pre>\n						{{group | json}}\n					</pre> -->\n						<div ng-repeat="rule in group.rules | orderBy:\'index\'" class="condition" data-ng-init="initChoices(rule,rule.field.subField.api,rule.data,$index,0,\'data2\');initChoices(rule,rule.field.subField.subField.api,rule.data,$index,1,\'data3\',rule.data2);">\n								<div ng-switch="rule.hasOwnProperty(\'group\')">\n										<div ng-switch-when="true">\n												<query-builder group="rule.group" fields="fields" operators="operators" properties="properties"></query-builder>\n										</div>\n										<div ng-switch-default="ng-switch-default">\n												<div class="row">\n\n															<ui-select data-ng-model="rule.field" theme="bootstrap" class="col-md-2" data-ng-change="clearData(rule,[\'operator\',\'data\',\'data2\',\'data3\']);">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="field in fields | filter: $select.search">\n																	<div ng-bind-html="field.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<ui-select data-ng-model="rule.operator" theme="bootstrap" class="col-md-2 left-margin" data-ng-if="group.type == \'CONDITION\' && rule.field">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="operator.value as operator in operators[rule.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\n															<div class="col-md-2 left-margin" ng-if="rule.field && rule.field.propertyField==\'input\'">\n																<input type="text" ng-model="rule.data" class="form-control"/>\n															</div>\n															<div class="col-md-2 left-margin" ng-if="rule.field && rule.field.propertyField==\'number\'">\n																<input type="number" ng-model="rule.data" class="form-control"/>\n															</div>\n															<ui-select ng-if="rule.field && rule.field.propertyField==\'select\'" data-ng-model="rule.data" class="col-md-2 left-margin" theme="bootstrap" data-ng-change="clearData(rule,[\'data2\',\'data3\']);getResults(rule.field.subField.api,rule.data,$index,0)">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="property.value as property in properties[rule.field.value]| filter: $select.search">\n																	<div ng-bind-html="property.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<div class="col-md-2 left-margin" ng-if="rule.data && rule.field && rule.field.subField && rule.field.subField.propertyField==\'input\'">\n																<input type="text" ng-model="rule.data2" class="form-control"/>\n															</div>\n															<div class="col-md-2 left-margin" ng-if=" rule.data && rule.field && rule.field.subField && rule.field.subField.propertyField==\'number\'">\n																<input type="number" ng-model="rule.data2" class="form-control"/>\n															</div>\n															<ui-select ng-if="rule.data && rule.field && rule.field.subField && rule.field.subField.propertyField==\'select\'" data-ng-model="rule.data2" class="col-md-2 left-margin" theme="bootstrap" data-ng-change="clearData(rule,[\'data3\']);getResults(rule.field.subField.subField.api,rule.data,$index,1,rule.data2)">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="property.value as property in (rule.field.subField.api ? choices[$index][0] : properties[rule.field.subField.value])| filter: $select.search">\n																	<div ng-bind-html="property.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<div class="col-md-2 left-margin" ng-if="rule.data && rule.data2 && rule.field && rule.field.subField && rule.field.subField.subField && rule.field.subField.subField.propertyField==\'input\'">\n																<input type="text" ng-model="rule.data3" class="form-control"/>\n															</div>\n															<div class="col-md-2 left-margin" ng-if="rule.data && rule.data2 && rule.field && rule.field.subField && rule.field.subField.subField && rule.field.subField.subField.propertyField==\'number\'">\n																<input type="number" ng-model="rule.data3" class="form-control"/>\n															</div>\n															<ui-select ng-if="rule.data && rule.data2 && rule.field && rule.field.subField && rule.field.subField.subField && rule.field.subField.subField.propertyField==\'select\'" data-ng-model="rule.data3" class="col-md-2 left-margin" theme="bootstrap">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="property.value as property in (rule.field.subField.subField.api ? choices[$index][1] : properties[rule.field.subField.subField.value])| filter: $select.search">\n																	<div ng-bind-html="property.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<button ng-click="removeCondition($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n												</div>\n										</div>\n								</div>\n						</div>\n				</div>\n		</div>\n'),a.put("app/main/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/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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/salesforce/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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				</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_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 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/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-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">\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 }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="Templates.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEMPLATE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/setting/templates/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTemplates([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Name\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="mail_templates.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="displayedTemplates" 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.templatesByPage" 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 templatesByPage | 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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(template, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="template in displayedTemplates">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Templates.checked" checklist-value="template.id"></td>\n					      <td>{{template.name}}</td>\n								<td>{{template.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/setting/templates/view/{{template.id}}/settings">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(template.name, template.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTemplates.length">\n								<td colspan="6" class="text-center">\n									<i>No available templates</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="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						  </tr>\n					    <tr>\n					      <td colspan="67" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.templatesByPage.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/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.setting.templates.view.settings\')}">\n							<a data-ng-href="/mail/templates/view/{{item.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/setting/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/setting/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\n      <li>\n				<i class="icon-settings"></i>\n				<a href="#">{{ \'APPLICATION_SETTINGS\' | 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/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/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      <a href="" class="fullscreen">\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 url="\'/api/uploads/stream/\'+sound.id"></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" tooltip-html-unsafe="<ul class=\'list-unstyled\'><li><b>Format : </b>{{sound.original_format}}</li><li><b>Duration : </b>{{sound.original_duration | date: \'mm:ss\'}}</li><li><b>Channels : </b>{{sound.original_channelCount}}</li><li><b>Bitrate : </b>{{sound.original_bitRate/1024}} kbs</li><li><b>Sample Rate : </b>{{sound.original_sampleRate/1000}} KHz</li></ul>"><i class="icon-list"></i></button>\n            <motion-file-download url="\'/api/uploads/\'+sound.id" mimetype="\'application/\'+sound.original_format" filename="sound.name+\'.\'+sound.original_format" btnclass="{{downloadButtonClass}}" btncontent=\'{{downloadButtonContent}}\'></motion-file-download>\n            <button 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</div>\n<!-- End Audio Portlets -->\n'),a.put("app/sound/sound.html","<!-- BEGIN PAGE CONTENT-->\n<div ui-view></div>\n<!-- END PAGE CONTENT-->\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="icon-docs"></i>\n					<a href="/square/odbcs/list">{{ \'APPLICATION_ODBCS\' | 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-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="Odbcs.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ODBC\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/square/odbcs/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getOdbcs([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="square_odbcs.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="displayedOdbcs" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.odbcsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="odbcByPage in odbcsByPage | filter: $select.search">\n													<div ng-bind-html="odbcByPage.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(odbc, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="odbc in displayedOdbcs" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="odbc.defaultEntry" type="checkbox" checklist-model="Odbcs.checked" checklist-value="odbc.id"></td>\n								<td>{{odbc.name}}</td>\n					      <td>{{odbc.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/square/odbcs/view/{{odbc.id}}/settings" data-ng-class="{\'disabled\': odbc.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(odbc.name,odbc.id)" data-ng-class="{\'disabled\': odbc.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedOdbcs.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ODBCS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.odbcsByPage.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/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="icon-docs"></i>\n					<a href="/square/odbcs/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.odbcs.view.settings\')}">\n							<a data-ng-href="/square/odbcs/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_DSN\' | 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								<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/odbc/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-docs"></i>\n				<a href="/square/odbcs/list">{{ \'APPLICATION_ODBCS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/square/odbcs/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_ODBC\' | 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="exitValidation(forms.odbc.$valid)">\n			    <form name="forms.odbc" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.odbc.name.$touched || forms.odbc.$submitted) && forms.odbc.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.odbc.name.$touched || forms.odbc.$submitted) && forms.odbc.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_DSN\' | 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="item.dsn" required/>\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="item.description"></textarea>\n						</div>\n						<!-- END DESCRIPTION -->\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/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-slack"></i>\n          <a href="/square/projects/list">{{ \'APPLICATION_PROJECTS\' | 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-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="Projects.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/square/projects/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getProjects([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="square_projects.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="displayedProjects" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.projectsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="projectByPage in projectsByPage | filter: $select.search">\n													<div ng-bind-html="projectByPage.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(agent, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="project in displayedProjects" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="project.defaultEntry" type="checkbox" checklist-model="Projects.checked" checklist-value="project.id"></td>\n								<td>{{project.name}}</td>\n					      <td>{{project.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/square/projects/view/{{project.id}}" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(project.name,project.id)" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedProjects.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.projectsByPage.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/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 href="/square/projects">{{ \'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">{{ \'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/square/project/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-docs"></i>\n				<a href="/square/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/square/projects/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_PROJECT\' | 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="exitValidation(forms.project.$valid)">\n			    <form name="forms.project" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.project.name.$touched || forms.project.$submitted) && forms.project.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.project.name.$touched || forms.project.$submitted) && forms.project.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			      <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/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">\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="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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/sugarcrm/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'password\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Password\']" field-separator=";" filename="sugarcrm_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="displayedSugarcrmAccounts" 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 displayedSugarcrmAccounts" 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="/sugarcrm/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="displayedSugarcrmAccounts.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/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/tag/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="forms.tag" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.tag.name.$touched || forms.tag.$submitted) && forms.tag.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.tag.name.$touched || forms.tag.$submitted) && forms.tag.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.tag.$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/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-tag"></i>\n					<a href="/tags/list">{{ \'APPLICATION_TAGS\' | 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-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="Tags.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TAG\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTags([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="tags.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="displayedTags" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.tagsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="tagByPage in tagsByPage | filter: $select.search">\n													<div ng-bind-html="tagByPage.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(tag, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="tag in displayedTags" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="tag.defaultEntry" type="checkbox" checklist-model="Tags.checked" checklist-value="tag.id"></td>\n								<td>{{tag.name}}</td>\n					      <td>{{tag.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/tags/view/{{tag.id}}/settings" data-ng-class="{\'disabled\': tag.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(tag.name,tag.id)" data-ng-class="{\'disabled\': tag.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTags.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_TAGS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.tagsByPage.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/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-tag"></i>\n					<a href="/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.tags.view.settings\')}">\n							<a data-ng-href="/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/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/team/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-shield"></i>\n						<a href="#">{{ \'APPLICATION_TEAMS\' | 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-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="teams.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEAM\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<!-- <li>\n								<a href="#">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/teams/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTeams([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="teams.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="displayedTeams" 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.teamsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="teamByPage in teamsByPage | filter: $select.search">\n													<div ng-bind-html="teamByPage.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(agent, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="team in displayedTeams" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="teams.checked" checklist-value="team.id"></td>\n					      <td>{{team.name}}</td>\n								<td>{{team.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/teams/view/{{team.id}}/settings" data-ng-class="{\'disabled\': team.defaultEntry}">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(team.name, team.id)" data-ng-class="{\'disabled\': team.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n              <tr data-ng-hide="displayedTeams.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No teams 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="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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.teamsByPage.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/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-9" 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/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="/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.teams.view.settings\')}">\n							<a data-ng-href="/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.teams.view.agents\')}">\n							<a data-ng-href="/teams/view/{{team.id}}/agents">\n							<i class="icon-users"></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/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/team/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-shield"></i>\n						<a href="/teams/list">{{ \'APPLICATION_TEAMS\' | translate }}</a>\n            <i class="fa fa-angle-right"></i>\n					</li>\n          <li>\n						<i class="icon-user-following"></i>\n						<a href="#">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div id="team" class="row" data-ng-init="getAgents()">\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_TEAM\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_TEAM_INFO\' | translate}}" canexit="formValidation(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.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 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="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/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="/telephones/list">{{ \'APPLICATION_TELEPHONES\' | 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-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="telephones.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TELEPHONE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/telephones/wizard">\n								<i class="icon-telephone-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTelephones([\'name\', \'fullname\', \'email\'])" csv-header="[\'Telephonename\', \'Fullname\', \'Email\']" field-separator=";" filename="telephones.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 id="table" st-table="displayedTelephones" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.usersByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="userByPage in usersByPage | filter: $select.search">\n													<div ng-bind-html="userByPage.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(telephone, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="accountcode">{{ \'APPLICATION_ACCOUNTCODE\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="telephone in displayedTelephones" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="telephones.checked" checklist-value="telephone.id"></td>\n								<td>{{telephone.fullname}}</td>\n					      <td>{{telephone.name}}</td>\n								<td>{{telephone.accountcode}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/telephones/view/{{telephone.id}}/account">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(telephone.fullname, telephone.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTelephones.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No telephones 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="fullname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FULLNAME\' | 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="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="role" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_ROLE\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.usersByPage.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/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_NAME\' | 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/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="/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.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/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="/agents/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="/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="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_NAME\' | 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\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/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">\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="Triggers.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRIGGER\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/triggers/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTriggers([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="triggers.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="displayedTriggers" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.TriggersByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="TriggerByPage in TriggersByPage | filter: $select.search">\n													<div ng-bind-html="TriggerByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(Trigger, 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="channel">{{ \'APPLICATION_CHANNEL\' | translate }}</th>\n								<th>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="Trigger in displayedTriggers">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Triggers.checked" checklist-value="Trigger.id"></td>\n					      <td>{{Trigger.name}}</td>\n								<td>{{Trigger.description}}</td>\n								<td>{{Trigger.channel | capitalize}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(Trigger.id, Trigger.status)",\n								    bs-switch\n								    ng-model="Trigger.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/triggers/view/{{Trigger.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(Trigger.name, Trigger.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTriggers.length">\n								<td colspan="6" class="text-center">\n									<i>No available triggers</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_USERNAME\' | 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="channel" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CHANNEL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.TriggersByPage.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/trigger/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView();getProperties();">\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="/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.triggers.view.settings\')}">\n							<a href="/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/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				<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 && updateTrigger()" 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="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 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						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- <pre>\n						{{conditionsFilter | json}}\n					</pre> -->\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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$triggers.operators" properties="properties[trigger.channel]"></query-builder>\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[trigger.channel]"></query-builder>\n							</div>\n						</div>\n\n						<input class="btn green-haze" type="button" value="{{\'APPLICATION_UPDATE\' | translate}}" data-ng-click="updateTrigger()"/>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/trigger/wizard/wizard.html",'\n<div class="row" data-ng-init="getProperties()">\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="/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</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							<!-- 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 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							<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	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}">\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group"  >\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								</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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$triggers.operators" properties="properties[item.channel]"></query-builder>\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[item.channel]"></query-builder>\n							</div>\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="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\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/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-link"></i>\n					<a href="/trunks/list">{{ \'APPLICATION_TRUNKS\' | 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-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="trunks.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRUNK\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/trunks/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTrunks([\'name\', \'host\', \'context\', \'description\'])" csv-header="[\'Name\', \'Host\', \'Context\', \'Description\']" field-separator=";" filename="trunks.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="displayedTrunks" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.trunksByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="trunkByPage in trunksByPage | filter: $select.search">\n													<div ng-bind-html="trunkByPage.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(trunk, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="host">{{ \'APPLICATION_HOST\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="trunk in displayedTrunks" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="trunks.checked" checklist-value="trunk.id"></td>\n								<td>{{trunk.name}}</td>\n                <td>{{trunk.host}}</td>\n								<td>{{trunk.context}}</td>\n					      <td>{{trunk.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/trunks/view/{{trunk.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(trunk.name,trunk.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTrunks.length">\n								<td colspan="6" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_TRUNKS_AVAILABLE\' | translate }}</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="host" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_HOST\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.trunksByPage.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/trunk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getTrunk()">\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-link"></i>\n					<a href="/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 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.trunks.view.settings\')}">\n							<a data-ng-href="/trunks/view/{{trunk.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/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				</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/>\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_NEW_SECRET\' | translate}}</label>\n								<input type="password" name="secret" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | 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 CONFIRM SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.rsecret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONFIRM_SECRET\' | translate}}</label>\n								<input type="password" name="rsecret" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="trunk.rsecret" nx-equal="trunk.secret"/>\n								<span data-ng-show="forms.general.$submitted && (forms.general.rsecret.$invalid || forms.general.rsecret.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONFIRM 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" required>\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" required>\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" required>\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							<!-- START LIMITONPEERS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.limitonpeers.$touched || forms.advanced.$submitted) && forms.advanced.limitonpeers.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LIMITONPEERS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.limitonpeers" name="limitonpeers" 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_LIMITONPEERS\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.limitonpeers.$touched || forms.advanced.$submitted) && forms.advanced.limitonpeers.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LIMITONPEERS -->\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" required>\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					<!-- START OTHER FIELDS-->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_OTHER_FIELDS\' | translate}}</label>\n						<textarea type="text" name="otherFields" placeholder="{{\'APPLICATION_OTHER_FIELDS\' | translate}}" class="form-control" 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\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/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-link"></i>\n				<a href="/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 ROLE -->\n						<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.general.role.$touched || forms.general.$submitted) && forms.general.role.$invalid}">\n							<label class="control-label">{{\'APPLICATION_USAGE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="item.role" name="role" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.value}}</ui-select-match>\n								<ui-select-choices repeat="type.key as type in types | filter: $select.search">\n									<div ng-bind-html="type.value | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_ROLE\' | translate }}\n							</span>\n							<span data-ng-show="(forms.general.role.$touched || forms.general.$submitted) && forms.general.role.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div> -->\n						<!-- END ROLE -->\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 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_SECRET\' | 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.secret" required/>\n							<span data-ng-show="forms.general.$submitted && (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 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/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="/users/list">{{ \'APPLICATION_USERS\' | 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-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="users.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_USER\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/users/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getUsers([\'name\', \'fullname\', \'email\'])" csv-header="[\'Username\', \'Fullname\', \'Email\']" field-separator=";" filename="users.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 id="table" st-table="displayedUsers" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.usersByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="userByPage in usersByPage | filter: $select.search">\n													<div ng-bind-html="userByPage.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(user, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_USERNAME\' | translate }}</th>\n						    <th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="role">{{ \'APPLICATION_ROLE\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="user in displayedUsers" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="users.checked" checklist-value="user.id"></td>\n								<td>{{user.fullname}}</td>\n					      <td>{{user.name}}</td>\n					      <td><a ng-href="mailto:{{user.email}}">{{user.email}}</a></td>\n								<td>{{user.role}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/users/view/{{user.id}}/account">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(user.fullname, user.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedUsers.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No users 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="fullname" 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="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_USERNAME\' | 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="role" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_ROLE\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.usersByPage.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/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_NAME\' | 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						<!-- <form action="#">\n							<div class="form-group">\n								<label class="control-label">Current Password</label>\n								<input type="password" class="form-control"/>\n							</div>\n							<div class="form-group">\n								<label class="control-label">New Password</label>\n								<input type="password" class="form-control"/>\n							</div>\n							<div class="form-group">\n								<label class="control-label">Re-type New Password</label>\n								<input type="password" class="form-control"/>\n							</div>\n							<div class="margin-top-10">\n								<a href="#" class="btn green-haze">Change Password </a>\n								<a href="#" class="btn default">Cancel </a>\n							</div>\n						</form> -->\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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="/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.users.view.account\')}">\n							<a data-ng-href="/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/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="/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_NAME\' | 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/users/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 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 ng-remote-validate="/api/users/validate/email"/>\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							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.ngRemoteValidate" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_EMAIL\' | 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/variable/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="forms.variable" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.variable.name.$touched || forms.variable.$submitted) && forms.variable.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.variable.name.$touched || forms.variable.$submitted) && forms.variable.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.variable.$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/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-eye"></i>\n					<a href="/variables/list">{{ \'APPLICATION_VARIABLES\' | 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-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="Variables.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VARIABLE\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getVariables([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="variables.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="displayedVariables" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.variablesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="variableByPage in variablesByPage | filter: $select.search">\n													<div ng-bind-html="variableByPage.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(variable, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="variable in displayedVariables" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="variable.defaultEntry" type="checkbox" checklist-model="Variables.checked" checklist-value="variable.id"></td>\n								<td>{{variable.name}}</td>\n					      <td>{{variable.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/variables/view/{{variable.id}}/settings" data-ng-class="{\'disabled\': variable.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(variable.name,variable.id)" data-ng-class="{\'disabled\': variable.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedVariables.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_VARIABLES_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.variablesByPage.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/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-eye"></i>\n					<a href="/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.variables.view.settings\')}">\n							<a data-ng-href="/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/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/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-docs"></i>\n					<a href="/voice/contexts/list">{{ \'APPLICATION_CONTEXTS\' | 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-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="voiceContexts.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTEXT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/contexts/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getVoiceContexts([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="voice_contexts.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="displayedContexts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.contextsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="contextByPage in contextsByPage | filter: $select.search">\n													<div ng-bind-html="contextByPage.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(context, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="context in displayedVoiceContexts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="context.defaultEntry" type="checkbox" checklist-model="voiceContexts.checked" checklist-value="context.id"></td>\n								<td>{{context.name}}</td>\n					      <td>{{context.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/contexts/view/{{context.id}}/settings" data-ng-class="{\'disabled\': context.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(context.name,context.id)" data-ng-class="{\'disabled\': context.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedVoiceContexts.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_CONTEXTS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.contextsByPage.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/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-docs"></i>\n					<a href="/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 -->\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 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.voice.contexts.view.settings\')}">\n							<a data-ng-href="/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 -->\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/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 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/voice/context/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-docs"></i>\n				<a href="/voice/contexts/list">{{ \'APPLICATION_CONTEXTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/voice/contexts/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_CONTEXT\' | 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="exitValidation(forms.context.$valid)">\n			    <form name="forms.context" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.context.name.$touched || forms.context.$submitted) && forms.context.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.context.name.$touched || forms.context.$submitted) && forms.context.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			      <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/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-music-tone"></i>\n					<a href="/voice/mohs/list">{{ \'APPLICATION_MOHS\' | 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-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="mohs.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_MOH_CLASS\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/mohs/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMohs([\'name\', \'directory\', \'sort\', \'description\'])" csv-header="[\'Name\', \'Directory\', \'Sort\', \'Description\']" field-separator=";" filename="musiconholds_classes.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="displayedMohs" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.mohsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mohByPage in mohsByPage | filter: $select.search">\n													<div ng-bind-html="mohByPage.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(moh, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n                <th st-sort="directory">{{ \'APPLICATION_PATH\' | translate }}</th>\n                <th st-sort="sort">{{ \'APPLICATION_SORT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="moh in displayedMohs" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mohs.checked" checklist-value="moh.id" data-ng-hide="moh.defaultEntry"></td>\n								<td>{{moh.name}}</td>\n                <td>{{moh.directory}}</td>\n								<td>{{moh.sort | capitalize}}</td>\n					      <td>{{moh.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-class="{\'disabled\': moh.defaultEntry}" data-ng-href="/voice/mohs/view/{{moh.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-class="{\'disabled\': moh.defaultEntry}" data-ng-click="deleteItem(moh.name,moh.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMohs.length">\n								<td colspan="6" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_MOHS_AVAILABLE\' | translate }}</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="directory" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_PATH\' | 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="sort" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SORT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.mohsByPage.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/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				</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/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="/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/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-music-tone"></i>\n					<a href="/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 -->\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 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.voice.mohs.view.settings\')}">\n							<a data-ng-href="/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.voice.mohs.view.audios\') || $state.is(\'main.voice.mohs.view.add\')}">\n							<a data-ng-href="/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 -->\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/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\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/voice/moh/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard();getContexts();">\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-music-tone"></i>\n				<a href="/voice/mohs/list">{{ \'APPLICATION_MOHS\' | 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-music-tone font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_MOH_CLASS\' | 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 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="item.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="item.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\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/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-layers"></i>\n					<a href="/voice/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers 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="queues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getQueues([\'name\', \'description\', \'strategy\', \'context\'])" csv-header="[\'Name\', \'Description\', \'Strategy\', \'Context\']" field-separator=";" filename="queues.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="displayedQueues" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.voiceQueuesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="voiceQueueByPage in voiceQueuesByPage | filter: $select.search">\n													<div ng-bind-html="voiceQueueByPage.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(queue, checked)" checklist-model checklist-value="name"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n						    <th st-sort="strategy">{{ \'APPLICATION_STRATEGY\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="queue in displayedQueues" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="queues.checked" checklist-value="queue.name"></td>\n								<td>{{queue.name}}</td>\n					      <td>{{queue.description}}</td>\n					      <td>{{queue.strategy}}</td>\n								<td>{{queue.context}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/queues/view/{{queue.name}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(queue.name,queue.name)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedQueues.length">\n								<td colspan="6" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}</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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div class="pagination" st-pagination st-items-by-page="conf.voiceQueuesByPage.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/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>\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/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-layers"></i>\n					<a href="/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 -->\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.voice.queues.view.settings\')}">\n							<a data-ng-href="/voice/queues/view/{{queue.name}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.voice.queues.view.agents\')}">\n							<a data-ng-href="/voice/queues/view/{{queue.name}}/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/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>\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								<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						</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						</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/voice/queue/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-layers"></i>\n				<a href="/voice/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/voice/queues/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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUE\' | 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="exitValidation(forms.queue.$valid)">\n			    <form name="forms.queue" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.queue.name.$touched || forms.queue.$submitted) && forms.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" required/>\n							<span data-ng-show="(forms.queue.name.$touched || forms.queue.$submitted) && forms.queue.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 STRATEGY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.queue.strategy.$touched || forms.queue.$submitted) && forms.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="(forms.queue.strategy.$touched || forms.queue.$submitted) && forms.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\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/voice/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\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_AGENT\' | translate }}</th>\n					    <th st-sort="queue">{{ \'APPLICATION_QUEUE\' | 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.queues.length}}" align="center" style="vertical-align:middle">{{group.membername}}</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<span data-ng-class="{\'icon-like font-green\': queue.lastevent != \'called\' && queue.lastevent != \'connect\' ,\'icon-bell font-yellow\': queue.lastevent == \'called\', \'icon-call-in font-red\': queue.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<span class="icon-cup" data-ng-class="queue.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								{{queue.queue}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{queue.loggedAt}}" data-ng-show="queue.logged">\n									April 1, 2014\n								</time>\n								 <span class="badge badge-empty badge-danger" data-ng-show="!queue.logged"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{queue.pausedAt}}" data-ng-show="queue.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{queue.paused ? \'(\' + queue.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{queue.lastcall}}" data-ng-show="queue.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								{{queue.callstaken}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<span data-ng-show="queue.logged" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, queue)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, queue)"> </span>\n							</td>\n							<td rowspan="{{group.queues.length}}" align="center" style="vertical-align:middle">\n								<span data-ng-show="group.queues.length > 1" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, group.queues)"> </span>\n								<span class="icon-plus font-green" style="cursor:pointer;" ng-click="add(null, group.queues)"> </span>\n								<span data-ng-show="group.queues.length > 1" class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, group.queues)"></span>\n							</td>\n				    </tr>\n						<tr data-ng-repeat="queue in group.queues" data-ng-if="$middle">\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<span data-ng-class="{\'icon-like font-green\': queue.lastevent != \'called\' && queue.lastevent != \'connect\' ,\'icon-bell font-yellow\': queue.lastevent == \'called\', \'icon-call-in font-red\': queue.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<span class="icon-cup" data-ng-class="queue.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{queue.queue}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.loggedAt}}" data-ng-show="queue.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!queue.logged"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<time is="relative-time" datetime="{{queue.pausedAt}}" data-ng-show="queue.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{queue.paused ? \'(\' + queue.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.lastcall}}" data-ng-show="queue.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								{{queue.callstaken}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<span data-ng-show="queue.logged" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, queue)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, queue)"> </span>\n							</td>\n						</tr>\n						<tr data-ng-repeat="queue in group.queues" data-ng-if="group.queues.length > 1 && $last" data-ng-repeat-end>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<span data-ng-class="{\'icon-like font-green\': queue.lastevent != \'called\' && queue.lastevent != \'connect\' ,\'icon-bell font-yellow\': queue.lastevent == \'called\', \'icon-call-in font-red\': queue.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<span class="icon-cup" data-ng-class="queue.paused ? \'font-red\': \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{queue.queue}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.loggedAt}}" data-ng-show="queue.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!queue.logged"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<time is="relative-time" datetime="{{queue.pausedAt}}" data-ng-show="queue.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{queue.paused ? \'(\' + queue.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.lastcall}}" data-ng-show="queue.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								{{queue.callstaken}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<span data-ng-show="queue.logged" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, queue)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, queue)"> </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="membername" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_AGENT\' | 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/voice/realtime/view/agent/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" data-ng-hide="data.length">\n				 {{ \'APPLICATION_QUEUE\' | translate }}: <b class="pull-right">{{ selected.queue }}</b>\n			</li>\n      <li class="list-group-item">\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/voice/realtime/view/agent/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_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" 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/voice/realtime/view/agent/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" data-ng-hide="data.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            <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="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/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/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/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/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/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/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/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/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/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-energy"></i>\n					<a href="/voice/realtime/list">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_AGENTS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'agents\'></tree>\n		                </li>\n		            </ul>\n		            <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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/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-control-play"></i>\n					<a href="/voice/recordings/list">{{ \'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						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/recordings/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid"></div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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="/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">\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="routes.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/routes/inbound/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getRoutes([\'context\', \'exten\', \'app\', \'appdata\', \'description\'])" csv-header="[\'Context\', \'Exten\', \'App\', \'Appdata\', \'Description\']" field-separator=";" filename="routes_inbound.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="displayedRoutes" 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.routesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="routeByPage in routesByPage | filter: $select.search">\n													<div ng-bind-html="routeByPage.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(checked)" checklist-model checklist-value="id"></th>\n                <th st-sort="exten">{{ \'APPLICATION_DID\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="route in displayedRoutes"  class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="routes.checked" checklist-value="route.id"></td>\n								<td>{{route.exten}}</td>\n								<td>{{route.context}}</td>\n					      <td>{{route.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/inbound/view/{{route.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(route.exten,route.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedRoutes.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_AVAILABLE\' | translate }}</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="exten" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_DID\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.routesByPage.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/voice/route/inbound/view/view.application.html",'\n<div class="row" data-ng-init="initApplication(); 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="createItem()">\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.queue" 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.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											<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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											<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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											<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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										<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.project" name="project" theme="bootstrap" required>\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											<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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											<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/inbound/view/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="updateItem()">\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="application.queue" 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.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										<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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										<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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										<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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									<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.project" name="project" theme="bootstrap" required>\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										<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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										<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/inbound/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getRouteApplications()">\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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_APPLICATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ARGUMENTS\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th width="20%"></th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="routeApplications">\n					    <tr data-ng-repeat="application in routeApplications | orderBy:\'priority\'">\n								<td>{{application.app}}</td>\n								<td>{{application.appdata}}</td>\n								<td>{{application.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/inbound/view/{{route.id}}/applications/settings/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(application.app+\' application\',application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="routeApplications.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AVAILABLE_APPLICATIONS\' | 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/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-call-in"></i>\n					<a href="/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.voice.routes.inbound.view.settings\')}">\n							<a data-ng-href="/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.voice.routes.inbound.view.applications\') || $state.is(\'main.voice.routes.inbound.view.application\') || $state.is(\'main.voice.routes.inbound.view.applications.settings\')}">\n							<a data-ng-href="/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		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | 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/voice/route/inbound/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-call-in"></i>\n				<a href="/voice/routes/inbound/list">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | 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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-call-in font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTE\' | 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="exitValidation(forms.route.$valid)">\n			    <form name="forms.route" novalidate>\n\n            <!-- START EXTEN -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.route.exten.$touched || forms.route.$submitted) && forms.route.exten.$invalid}">\n              <label class="control-label">{{\'APPLICATION_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n              <input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | translate}}" class="form-control" data-ng-model="item.exten" required/>\n              <span data-ng-show="(forms.route.exten.$touched || forms.route.$submitted) && forms.route.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\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/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">\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="routes.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/routes/internal/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getRoutes([\'context\', \'exten\', \'app\', \'appdata\', \'description\'])" csv-header="[\'Context\', \'Exten\', \'App\', \'Appdata\', \'Description\']" field-separator=";" filename="internalRoutes.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="displayedRoutes" 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.routesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="routeByPage in routesByPage | filter: $select.search">\n													<div ng-bind-html="routeByPage.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(checked)" checklist-model checklist-value="id"></th>\n                <th st-sort="exten">{{ \'APPLICATION_DID\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="route in displayedRoutes"  class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="routes.checked" checklist-value="route.id"></td>\n								<td>{{route.exten}}</td>\n								<td>{{route.context}}</td>\n					      <td>{{route.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/internal/view/{{route.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(route.exten,route.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedRoutes.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_AVAILABLE\' | translate }}</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="exten" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_DID\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.routesByPage.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/voice/route/internal/view/view.application.html",'\n<div class="row" data-ng-init="initApplication(); 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="createItem()">\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.queue" 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.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											<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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											<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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											<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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										<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.project" name="project" theme="bootstrap" required>\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											<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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											<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/internal/view/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="updateItem()">\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="application.queue" 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.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										<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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										<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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										<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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									<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.project" name="project" theme="bootstrap" required>\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										<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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										<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/internal/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getRouteApplications()">\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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_APPLICATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ARGUMENTS\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th></th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="routeApplications">\n					    <tr data-ng-repeat="application in routeApplications | orderBy:\'priority\'">\n								<td>{{application.app}}</td>\n								<td>{{application.appdata}}</td>\n								<td>{{application.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/inbound/view/{{route.id}}/applications/settings/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(application.app+\' application\',application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="routeApplications.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AVAILABLE_APPLICATIONS\' | 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/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="/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.voice.routes.internal.view.settings\')}">\n							<a data-ng-href="/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.voice.routes.internal.view.applications\') || $state.is(\'main.voice.routes.internal.view.application\') || $state.is(\'main.voice.routes.internal.view.applications.settings\')}">\n							<a data-ng-href="/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		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | 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/voice/route/internal/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-reload"></i>\n				<a href="/voice/routes/internal/list">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | 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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-reload font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTE\' | 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="exitValidation(forms.route.$valid)">\n			    <form name="forms.route" novalidate>\n\n            <!-- START EXTEN -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.route.exten.$touched || forms.route.$submitted) && forms.route.exten.$invalid}">\n              <label class="control-label">{{\'APPLICATION_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n              <input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | translate}}" class="form-control" data-ng-model="item.exten" required/>\n              <span data-ng-show="(forms.route.exten.$touched || forms.route.$submitted) && forms.route.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\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/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="/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">\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="routes.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<!-- <li>\n								<a href="#">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/voice/routes/outbound/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getRoutes([\'context\', \'exten\', \'app\', \'appdata\', \'description\'])" csv-header="[\'Context\', \'Exten\', \'App\', \'Appdata\', \'Description\']" field-separator=";" filename="routes_outobund.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="displayedRoutes" 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.routesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="routeByPage in routesByPage | filter: $select.search">\n													<div ng-bind-html="routeByPage.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(checked)" checklist-model checklist-value="id"></th>\n                <th st-sort="exten">{{ \'APPLICATION_PATTERN\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="route in displayedRoutes"  class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="routes.checked" checklist-value="route.id"></td>\n								<td>{{route.exten}}</td>\n								<td>{{route.context}}</td>\n					      <td>{{route.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/outbound/view/{{route.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(route.name,route.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedRoutes.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_AVAILABLE\' | translate }}</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="exten" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_PATTERN\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.routesByPage.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/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="/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.voice.routes.outbound.view.settings\')}">\n							<a data-ng-href="/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.voice.routes.outbound.view.routes\') || $state.is(\'main.voice.routes.outbound.view.route\') || $state.is(\'main.voice.routes.outbound.view.routes.settings\')}">\n							<a data-ng-href="/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		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/voice/route/outbound/view/view.route.html",'<div class="row" data-ng-init="initApplication();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="createItem()">\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.TrunkId" name="trunk" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="trunk.id 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									<span class="help-block">\n										{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n									</span>\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="application.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 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=\'"" <>\' class="form-control" data-ng-model="application.callerID">\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.cutdigits">\n									<span class="help-block">\n										{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n									</span>\n								</div>\n								<!-- END CUTDIGITS -->\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.customApp" 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">\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/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="updateItem()">\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="application.TrunkId" name="trunk" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.id 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								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\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="application.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 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="{{ \'APPLICATION_CALLERID\' | translate }}" class="form-control" data-ng-model="application.callerID">\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.cutdigits">\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n							</div>\n							<!-- END CUTDIGITS -->\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.customApp" 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">\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/voice/route/outbound/view/view.routes.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getRouteApplications()">\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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n								<th>{{ \'APPLICATION_APPLICATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n								<th>{{ \'APPLICATION_ARGUMENTS\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th></th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="routeApplications">\n					    <tr data-ng-repeat="application in routeApplications | orderBy:\'priority\'">\n								<td>{{application.app}}</td>\n								<td>{{application.context}}</td>\n								<td>{{application.appdata}}</td>\n								<td>{{application.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/outbound/view/{{route.id}}/routes/settings/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(\'Route\',application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="routeApplications.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_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/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_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_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 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/voice/route/outbound/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-call-out"></i>\n				<a href="/voice/routes/outbound/list">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | 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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-call-out font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTE\' | 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="exitValidation(forms.route.$valid)">\n			    <form name="forms.route" novalidate>\n\n            <!-- START EXTEN -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.route.exten.$touched || forms.route.$submitted) && forms.route.exten.$invalid}">\n              <label class="control-label">{{\'APPLICATION_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n              <input type="text" name="exten" placeholder="{{\'APPLICATION_PATTERN\' | translate}}" class="form-control" data-ng-model="item.exten" required/>\n              <span data-ng-show="(forms.route.exten.$touched || forms.route.$submitted) && forms.route.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\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/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-envelope-letter"></i>\n					<a href="/voice/voicemails/list">{{ \'APPLICATION_VOICEMAILS\' | 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-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="voicemails.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VOICEMAIL\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/voicemails/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getVoicemails([\'mailbox\', \'fullname\', \'email\'])" csv-header="[\'Mailbox\', \'Fullname\', \'Email\']" field-separator=";" filename="voicemails.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="displayedVoicemails" 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.voicemailsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="voicemailByPage in voicemailsByPage | filter: $select.search">\n													<div ng-bind-html="voicemailByPage.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(voicemail, checked)" checklist-model checklist-value="uniqueid"></th>\n						    <th st-sort="mailbox">{{ \'APPLICATION_MAILBOX\' | translate }}</th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="voicemail in displayedVoicemails" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="voicemails.checked" checklist-value="voicemail.uniqueid"></td>\n								<td>{{voicemail.mailbox}}</td>\n                <td>{{voicemail.fullname}}</td>\n					      <td>{{voicemail.email}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/voicemails/view/{{voicemail.uniqueid}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(voicemail.mailbox,voicemail.uniqueid)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedVoicemails.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_VOICEMAILS_AVAILABLE\' | translate }}</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="mailbox" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_MAILBOX\' | 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="fullname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FULLNAME\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.voicemailsByPage.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/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-envelope-letter"></i>\n					<a href="/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 -->\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 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.voice.voicemails.view.settings\')}">\n							<a data-ng-href="/voice/voicemails/view/{{voicemail.uniqueid}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n            <li data-ng-class="{active: $state.is(\'main.voice.voicemails.view.messages\')}">\n              <a data-ng-href="/voice/voicemails/view/{{voicemail.uniqueid}}/messages">\n              <i class="icon-speech"></i>\n              {{ \'APPLICATION_MESSAGES\' | 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/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_CALLERID\' | translate }}</th>\n						    <th>{{ \'APPLICATION_DATE\' | translate }}</th>\n								<th>{{ \'APPLICATION_DURATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_RECORDING\' | translate }}</th>\n								<th width="20%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody data-ng-model="voicemailMessages">\n					    <tr data-ng-repeat="message in voicemailMessages">\n								<td>{{message.callerid}}</td>\n								<td>{{returnMessageDate(message.stamp)}}</td>\n								<td>{{returnDuration(message.duration) | date: \'mm:ss\'}}</td>\n								<td>\n									<audio controls ng-src="{{encodeRecording(message.recording)}}" preload="none">\n			            Your browser does not support the audio tag.\n			          </audio>\n							</td>\n					      <td>\n									<a class="btn default btn-xs green-stripe" href="/api/voice/voicemails/messages/{{message.id}}/download" target="_self">\n										{{ \'APPLICATION_DOWNLOAD\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(\'message\',message.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="voicemailMessages.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No messages 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/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 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/>\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 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 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 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/voice/voicemail/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard();getContexts();">\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-letter"></i>\n				<a href="/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">\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(forms.general.$valid)">\n			    <form name="forms.general" novalidate>\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="item.mailbox" required/>\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 PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.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="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}}<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.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 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="item.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="item.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 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="item.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						<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/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/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="/yourdashboards/list">{{ \'APPLICATION_YOUR_DASHBOARDS\' | 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-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="dashboards.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						<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" href="#" ng-csv="getDashboards([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="dashboards.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="displayedDashboards" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.dashboardsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="dashboardByPage in dashboardsByPage | filter: $select.search">\n													<div ng-bind-html="dashboardByPage.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(dashboard, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="dashboard in displayedDashboards" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="dashboard.defaultEntry" type="checkbox" checklist-model="dashboards.checked" checklist-value="dashboard.id"></td>\n								<td>{{dashboard.name}}</td>\n					      <td>{{dashboard.description}}</td>\n					      <td>\n									<a class="btn default btn-xs green-stripe" data-ng-href="/yourdashboards/show/{{dashboard.id}}">\n										{{ \'APPLICATION_VIEW\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/yourdashboards/view/{{dashboard.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(dashboard.name,dashboard.id)" data-ng-class="{\'disabled\': dashboard.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedDashboards.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_DASHBOARDS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.dashboardsByPage.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/yourdashboard/show/show.html",'<div class="col-md-12" ng-init="getDashboard()">\n  <adf-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'),a.put("app/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="/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.yourdashboards.view.settings\')}">\n							<a data-ng-href="/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/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">\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="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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/zendesk/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'authType\',\'token\',\'password\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Authentication Type\', \'Token\', \'Password\']" field-separator=";" filename="zendesk_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="displayedZdAccounts" 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 displayedZdAccounts" 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="/zendesk/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="displayedZdAccounts.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/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.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/zendesk/view/view.configurationSettings.html",'<div class="row" data-ng-init="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="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.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="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.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.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="/zendesk/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="/zendesk/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/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">\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     {{info.name}} v. {{info.version}} | 2015-2016 &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(\'it\')">\n            <img alt="" src="assets/images/flags/it.png"> Italian </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'en_EN\')">\n            <img alt="" src="assets/images/flags/en_EN.png"> English </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 }} </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() ? \'/users/view/\'+getCurrentUser().id+\'/account\' : \'/agents/view/\'+getCurrentUser().id+\'/account\'}}">\n            <i class="icon-key"></i>Change password</a>\n          </li>\n          <!-- <li>\n            <a href="#">\n            <i class="icon-calendar"></i> My Calendar </a>\n          </li> -->\n          <!-- <li>\n            <a href="#">\n            <i class="icon-envelope-open"></i> My Inbox <span class="badge badge-danger">\n            3 </span>\n            </a>\n          </li> -->\n          <!-- <li>\n            <a href="#/todo">\n            <i class="icon-rocket"></i> My Tasks <span class="badge badge-success">\n            7 </span>\n            </a>\n          </li> -->\n          <!-- <li class="divider">\n          </li> -->\n          <!-- <li>\n            <a href="#">\n            <i class="icon-lock"></i> Lock Screen </a>\n          </li> -->\n          <li data-ng-click="logout()">\n            <a href="#">\n            <i class="icon-logout"></i> Log Out </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_USER\' | 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 === \'close\'"></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_USER\' | 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_MESSAGE\' | 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 === \'close\'">\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 === \'close\'"></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 === \'close\'" 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 === \'close\'" 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        <!-- <div class="input-group">\n          <input type="text" class="form-control" placeholder="Search...">\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 RESPONSIVE QUICK SEARCH FORM -->\n    </li>\n\n    <!-- START DASHBOARD CASE -->\n    <li class="start" data-ng-show="isAssociated(\'dashboard\')" data-ng-class="{active: $state.includes(\'main.dashboard\')}">\n      <a href="/dashboard/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.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.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.yourdashboards.show\')}" data-ng-repeat="dashboard in dashboards" data-ng-show="dashboard[Auth.getRole()] && dashboard.visible">\n          <a href="/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 SEPARATOR -->\n    <li class="heading" data-ng-show="Auth.isAdmin()">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_STAFF\' | translate}}  </span> </h3>\n    </li>\n    <!-- END STAFF SEPARATOR -->\n\n    <!-- START USERS CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.users\')}">\n      <a href="/users/list">\n        <i class="icon-eye"></i>\n        <span class="title" >{{\'APPLICATION_USERS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.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.agents\')}">\n      <a href="/agents/list">\n        <i class="icon-people"></i>\n        <span class="title" >{{\'APPLICATION_AGENTS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.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.telephones\')}">\n      <a href="/telephones/list">\n        <i class="icon-phone"></i>\n        <span class="title" >{{\'APPLICATION_TELEPHONES\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.telephones\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END AGENTS CASE -->\n\n    <!-- START TEAMS CASE -->\n    <li data-ng-show="isAssociated(\'teams\')" data-ng-class="{active: $state.includes(\'main.teams\')}">\n      <a href="/teams/list">\n        <i class="icon-shield"></i>\n        <span class="title" >{{\'APPLICATION_TEAMS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.teams\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END TEAMS CASE -->\n    <!-- END STAFF SEPARATOR -->\n\n    <!-- START CONTACT_MANAGER SEPARATOR -->\n    <li class="heading" data-ng-show="Auth.isAdmin()">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_CONTACT_MANAGER\' | translate}}  </span> </h3>\n    </li>\n    <!-- END CONTACT_MANAGER SEPARATOR -->\n\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    <!-- END CONTACT_MANAGER SEPARATOR -->\n\n    <!-- START CHANNELS SEPARATOR -->\n    <li class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_CHANNELS\' | translate}}  </span> </h3>\n    </li>\n\n    <!-- START icon-link CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{ active: $state.includes(\'main.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.voice\') }"></span>\n      </a>\n\n      <ul class="sub-menu">\n        <li data-ng-class="{active: $state.includes(\'main.voice.queues\')}">\n          <a href="/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.voice.routes\') }"></span>\n          <ul class="sub-menu">\n            <li data-ng-class="{active: $state.includes(\'main.voice.routes.inbound\')}">\n              <a href="/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.voice.routes.outbound\')}">\n              <a href="/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.voice.routes.internal\')}">\n              <a href="/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.voice.contexts\')}">\n          <a href="/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.voice.voicemails\')}">\n          <a href="/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.voice.mohs\')}">\n          <a href="/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.voice.recordings\')}">\n          <a href="/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.voice.realtime\')}">\n          <a href="/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      </ul>\n    </li>\n    <!-- END icon-link CASE -->\n\n    <!-- START CHAT CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.chat\')}" data-ng-if="license.chat">\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.chat\')}"></span>\n      </a>\n      <ul class="sub-menu">\n        <li data-ng-class="{active: $state.includes(\'main.chat.websites\')}">\n          <a href="/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.chat.queues\')}">\n          <a href="/chat/queues/list">\n          <i class="icon-docs"></i>\n          <span class="title"> {{\'APPLICATION_QUEUES\' | translate}} </span>\n          </a>\n        </li>\n        <!-- START REALTIME CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.chat.realtime\')}">\n          <a href="/chat/realtime/view/agent/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 CHAT CASE -->\n\n    <!-- START MAIL CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.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.mail\') }"></span>\n      </a>\n\n      <ul class="sub-menu">\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.mail.accounts\') || $state.includes(\'main.mail.account\')}">\n          <a href="/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.mail.queues\') || $state.includes(\'main.mail.queue\')}">\n          <a href="/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.mail.inbox\')}">\n          <a href="/mail/inbox/incoming">\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.mail.realtime\')}">\n          <a href="/mail/realtime/view/agents/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.fax\')}" data-ng-if="license.fax">\n    <!-- <li data-ng-show="license.fax" data-ng-class="{active: $state.includes(\'main.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.fax\') }"></span>\n      </a>\n\n      <ul class="sub-menu">\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.fax.accounts\')}">\n          <a href="/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.fax.queues\')}">\n          <a href="/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.fax.inbox\')}">\n          <a href="/fax/inbox/incoming">\n          <i class="icon-note"></i>\n          <span class="title"> {{ \'APPLICATION_INBOX\' | translate }} </span>\n          </a>\n        </li>\n        <!-- <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.fax.statistics\')}">\n          <a href="/fax/statistics/summary">\n          <i class="icon-eyeglass"></i>\n          <span class="title"> {{ \'APPLICATION_STATISTICS\' | translate }} </span>\n          </a>\n        </li> -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.fax.automations\')}">\n          <a href="/fax/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.fax.timeline\')}">\n          <a href="/fax/timeline/list">\n          <i class="icon-list"></i>\n          <span class="title"> {{\'APPLICATION_TIMELINE\' | translate}} </span>\n          </a>\n        </li>\n      </ul>\n    </li>\n    <!-- END FAX CASE -->\n    <!-- END CHANNELS SEPARATOR -->\n\n    <!-- START ANALYTICS SEPARATOR -->\n    <li class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_ANALYTICS\' | translate}}  </span> </h3>\n    </li>\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    <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    <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 ANALYTICS SEPARATOR -->\n\n    <!-- START INTEGRATIONS SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span translate> APPLICATION_INTEGRATIONS </span> </h3>\n    </li>\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    <!-- <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.is(\'main.integrations.list\')}">\n      <a href="/integrations/list">\n        <i class="icon-game-controller"></i>\n        <span class="title" translate>Test Your App</span>\n        <span data-ng-show="$state.includes(\'main.integrations.list\')" class="selected"></span>\n      </a>\n    </li> -->\n    <!-- END INTEGRATIONS SEPARATOR -->\n\n    <!-- START TOOLS SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_TOOLS\' | translate}}  </span> </h3>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.triggers\')}">\n      <a href="/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.automations\')}">\n      <a href="/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.trunks\')}">\n      <a href="/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.intervals\')}">\n      <a href="/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.variables\')}">\n      <a href="/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.tags\')}">\n      <a href="/tags/list">\n      <i class="icon-tag"></i>\n      <span class="title" >{{\'APPLICATION_TAGS\' | translate}}  </span>\n      </a>\n    </li>\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/odbcs/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 JSCRIPTY CASE -->\n    <li  data-ng-class="{active: $state.includes(\'main.jscripty\')}">\n      <a href="javascript:;">\n        <i class="fa fa-edit"></i>\n        <span class="title" >{{\'APPLICATION_JSCRIPTY\' | translate}}    <span  class="badge">Beta</span>\n        </span>\n        <span class="arrow"></span>\n      </a>\n      <ul class="sub-menu">\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       </ul>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.yourdashboards.list\') || $state.includes(\'main.yourdashboards.settings\')}">\n      <a href="/yourdashboards/list">\n      <i class="icon-grid"></i>\n      <span class="title"> {{\'APPLICATION_DASHBOARDS_MANAGER\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END JSCRIPTY CASE -->\n\n    <!-- START AUTODIALER CASE -->\n    <!-- <li data-ng-show="Auth.isAdmin()">\n      <a href="javascript:;">\n        <i class="icon-call-out"></i>\n        <span class="title">AutoDialer</span>\n        <span class="arrow"></span>\n      </a>\n      <ul class="sub-menu">\n      </ul>\n    </li> -->\n    <!-- END AUTODIALER CASE -->\n\n    <!-- START ANALYTICS CASE -->\n    <!-- <li data-ng-show="isAssociated(\'analytics\')"> -->\n    <!-- <li data-ng-show="Auth.isAdmin()">\n      <a href="#/analytics">\n        <i class="icon-graph"></i>\n        <span class="title" >{{\'APPLICATION_ANALYTICS\' | translate}}</span>\n      </a>\n    </li> -->\n    <!-- END ANALYTICS CASE -->\n\n    <!-- END TOOLS SEPARATOR -->\n\n    <!-- START AUDIO SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_AUDIO\' | translate}}  </span> </h3>\n    </li>\n    <!-- END AUDIO SEPARATOR -->\n\n    <!-- START AUDIO CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.sounds\')}">\n      <a href="/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 AUDIO CASE -->\n\n    <!-- START SETTINGS SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_SETTINGS\' | translate}}  </span> </h3>\n    </li>\n    <!-- END SETTINGS SEPARATOR -->\n\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 TEMPLATE CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.templates\')}">\n          <a href="/setting/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 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\n  </ul>\n  <!-- END SIDEBAR MENU -->\n</div>\n');
-}]);
\ No newline at end of file
diff --git a/public/app/e1c05691.app.js b/public/app/e1c05691.app.js
new file mode 100644
index 0000000..4d9097d
--- /dev/null
+++ b/public/app/e1c05691.app.js
@@ -0,0 +1,58 @@
+"use strict";angular.module("xCallyShuttleApp",["adf","adf.structures.base","adf.widget.clock","adf.widget.iframe","adf.widget.counter","adf.widget.table","adf.widget.pie-chart","angular-md5","angular.filter","angularFileUpload","btford.socket-io","chart.js","checklist-model","colorpicker.module","frapontillo.bootstrap-switch","infinite-scroll","LocalStorageModule","mgo-angular-wizard","ng-slide-down","ngAnimate","ngBootstrap","ngCookies","ngCsv","ngFileSaver","ngJsTree","ngMap","ngPapaParse","ngResource","ngSanitize","notification","oc.lazyLoad","pascalprecht.translate","pdf","remoteValidation","smart-table","sprintf","textAngular","toastr","ui-notification","ui.bootstrap.modal","ui.bootstrap.dropdown","ui.bootstrap.popover","ui.bootstrap.timepicker","ui.bootstrap.tooltip","ui.bootstrap.tpls","ui.bootstrap.accordion","ui.bootstrap.progressbar","ui.grid","ui.grid.exporter","ui.grid.grouping","ui.grid.moveColumns","ui.grid.pagination","ui.grid.treeView","ui.grid.selection","ui.grid.exporter","ui.router","ui.navbar","ui.select","ui.sortable","xeditable","ngAudio","truncate","ngScrollbars","ngEmoticons"]).config(["$stateProvider","$urlRouterProvider","$locationProvider","$httpProvider","$translateProvider","localStorageServiceProvider","dashboardProvider","ScrollBarsProvider",function(a,b,c,d,e,f,g,h){b.otherwise("/dashboard/voice"),e.useStaticFilesLoader({prefix:"assets/languages/locale-",suffix:".json"}),e.preferredLanguage("en_EN"),e.useLocalStorage(),e.useSanitizeValueStrategy("sanitize"),c.html5Mode(!0),d.interceptors.push("authInterceptor"),g.structure("4-4-4",{rows:[{columns:[{styleClass:"col-md-4"},{styleClass:"col-md-4"},{styleClass:"col-md-4"}]}]}).structure("3-3-3-3",{rows:[{columns:[{styleClass:"col-md-3"},{styleClass:"col-md-3"},{styleClass:"col-md-3"},{styleClass:"col-md-3"}]}]}),f.setPrefix("xcally"),h.defaults={scrollButtons:{scrollAmount:"auto",enable:!0},axis:"y"}}]).factory("settings",["$rootScope","$interval","License","localStorageService",function(a,b,c,d){var e={layout:{pageSidebarClosed:d.get("sidebarClosed")||!1,pageQuickSidebarOpened:!1,pageBodySolid:!1,pageAutoScrollOnLoad:1e3}};return a.settings=e,c.get(function(b){b.license&&(a.license=b.license)}),e}]).factory("authInterceptor",["$rootScope","$q","$cookieStore",function(a,b,c){return{request:function(a){return a.headers=a.headers||{},c.get("token")&&(a.headers.Authorization="Bearer "+c.get("token")),a}}}]).run(["$rootScope","$location","$state","$stateParams","$window","$http","Auth","editableThemes","editableOptions",function(a,b,c,d,e,f,g,h,i){a.$state=c,a.$stateParams=d,h.bs3.inputClass="input-sm",h.bs3.buttonsClass="btn-xs",i.theme="bs3",a.online=navigator.onLine,e.addEventListener("offline",function(){a.$apply(function(){a.online=!1})},!1),e.addEventListener("online",function(){a.$apply(function(){a.online=!0})},!1),a.$on("$stateChangeStart",function(a,c){g.isLoggedInAsync(function(a){c.authenticate&&!a&&b.path("/login")})}),a.updateTableConfig=function(a,b){var c=_.find(a,{name:"All"});c&&(c.value=b)}}]),angular.module("xCallyShuttleApp").factory("Agent",["$resource",function(a){return a("/api/agents/:id/:controller",{id:"@id"},{changePassword:{method:"PUT",params:{controller:"password"}},update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents",{url:"/agents",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AgentListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.agents={checked:[]},a.check=function(b,c){c?a.agents.checked=angular.copy(_.pluck(a.displayedAgents,"id")):a.agents.checked=[]},a.getAgents=function(b){return _.map(a.displayedAgents,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("agent"),b.url="/api/agents",h.getPage(b).then(function(d){a.displayedAgents=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.agentsByPage,a.displayedAgents.length),c.updateTableConfig(a.conf.agentsByPage,a.displayedAgents.length)}),f.socket.on("agent:save",function(){a.initList(b)}),f.socket.on("agent:remove",function(c){a.agents.checked=_.without(a.agents.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/agents/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/agents",{params:{id:a.agents.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents.list",{url:"/list",templateUrl:"app/agent/list/list.html",controller:"AgentListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("AgentViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$cookieStore","socket","FileUploader","Auth",function(a,b,c,d,e,f,g,h,i){a.Auth=i,a.updatePassword=function(){var f,g;i.isAdmin()?(f="/api/agents/password/"+e.id+"/reset",g={newPassword:a.agent.newPwd}):(f="/api/agents/password/",g={oldPassword:a.agent.currentPwd,newPassword:a.agent.newPwd}),b.put(f,g).success(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})};var j=a.uploader=new h({url:"api/users/"+e.id+"/avatar",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+f.get("token")}});j.filters.push({name:"imageFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|jpg|png|jpeg|".indexOf(b)}}),j.onSuccessItem=function(b,e,f,g){a.agent.userpic=e.userpic,a.agent.id===i.getCurrentUser().id&&(i.getCurrentUser().userpic=e.userpic),c.show(d.instant("MESSAGE_WELL_DONE"),"success")},j.onErrorItem=function(a,b,e,f){c.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")},j.onCompleteAll=function(){j.clearQueue()},a.initView=function(){b.get("/api/agents/"+e.id).success(function(b){a.agent=b,a.agent.transport=a.agent.transport?a.agent.transport.split(","):[],a.agent.allow=a.agent.allow?a.agent.allow.split(";"):[]}).error(function(a){c.show(a.message,"danger")})},a.updateItem=function(){var f=angular.copy(a.agent),g=angular.copy(a.agent);delete f.password,delete f.md5secret,f.transport=f.transport.join(","),f.allow=f.allow.join(";"),b.put("/api/agents/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){a.agent=g,b.errors.forEach(function(a){c.show(a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents.view",{url:"/view/:id",templateUrl:"app/agent/view/view.html",controller:"AgentViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.agents.view.account",{url:"/account",templateUrl:"app/agent/view/view.account.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/scripts/jquery.sparkline.min.js","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js","assets/scripts/profile.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("AgentWizardCtrl",["$scope","$http","xAlert","$location","WizardHandler","$translate",function(a,b,c,d,e,f){a.forms={info:void 0,voice:void 0},a.item={role:"agent",allow:["alaw","ulaw","gsm"],transport:["udp"],context:"from-sip"},a.next=function(){b.post("/api/agents/validate/",a.item).success(function(a){console.log(a),a.length?c.show(f.instant("MESSAGE_EXIST_INTERNAL"),"danger"):e.wizard().next()}).error(function(a){c.show(f.instant(a.message),"danger")})},a.getFirstFreeInternal=function(){b.get("/api/settings/internal").success(function(b){a.item.internal=b.value}).error(function(a){c.show(f.instant(a.message),"danger")})},a.exitValidation=function(a){return a},a.createItem=function(){a.item.transport&&(a.item.transport=a.item.transport.join(",")),a.item.allow&&(a.item.allow=a.item.allow.join(";")),b.post("/api/agents/",a.item).success(function(){d.path("/agents/list")}).error(function(a){a.errors.forEach(function(a){c.show(a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.agents.wizard",{url:"/wizard",templateUrl:"app/agent/wizard/wizard.html",controller:"AgentWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics",{url:"/analytics",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.extracted",{url:"/extracted",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AnalyticExtractedListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log","FileSaver","Blob",function(a,b,c,d,e,f,g,h,i,j,k,l){a.conf={extractsByPage:{name:"10",value:10}},a.moment=moment,a.extractsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Extracts={checked:[]},a.check=function(b,c){c?a.Extracts.checked=angular.copy(_.pluck(a.displayedExtracts,"id")):a.Extracts.checked=[]},a.getExtracts=function(b){return _.map(a.displayedExtracts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("extracted_report"),b.url="/api/analytics/extracted",h.getPage(b).then(function(c){a.displayedExtracts=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.extractsByPage,a.displayedExtracts.length),d.updateTableConfig(a.conf.extractsByPage,a.displayedExtracts.length)}),c.socket.on("extracted_report:save",function(){a.initList(b)}),c.socket.on("extracted_report:remove",function(c){a.Extracts.checked=_.without(a.Extracts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/analytics/extracted/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/analytics/extracted",{params:{id:a.Extracts.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.download=function(a){b.get("/api/analytics/extracted/download/"+a.id).success(function(b){var c=a.output.toLowerCase(),d=new l([b],{type:"application/"+c}),e=a.name+"_"+moment(a.startDate).format("MM-DD-YYYY").toString()+"_"+moment(a.startDate).format("MM-DD-YYYY").toString()+"."+c;k.saveAs(d,e)}).error(function(a){f.show(e.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.extracted.list",{url:"/list",templateUrl:"app/analytic/extracted/list/list.html",controller:"AnalyticExtractedListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("AnalyticMetricListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.tables=[{name:"Agent Report",value:"report_agent_history"},{name:"Mail Report",value:"report_mail_session_history"},{name:"Queue Report",value:"report_queue_history"},{name:"Integration Report",value:"report_integration_history"},{name:"Chat Report",value:"report_chat_session_history"}],a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("AnalyticMetricListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={metricsByPage:{name:"10",value:10}},a.metricsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Metrics={checked:[]},a.check=function(b,c){c?a.Metrics.checked=angular.copy(_.pluck(a.displayedMetrics,"id")):a.Metrics.checked=[]},a.getMetrics=function(b){return _.map(a.displayedMetrics,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("metric"),b.url="/api/analytics/metrics",h.getPage(b).then(function(c){a.displayedMetrics=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.metricsByPage,a.displayedMetrics.length),d.updateTableConfig(a.conf.metricsByPage,a.displayedMetrics.length)}),c.socket.on("metric:save",function(){a.initList(b)}),c.socket.on("metric:remove",function(c){a.Metrics.checked=_.without(a.Metrics.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/analytics/metrics/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/analytics/metrics",{params:{id:a.Metrics.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/analytic/metric/list/create.modal.html",controller:"AnalyticMetricListCreateModalCtrl"});a.result.then(function(a){b.post("/api/analytics/metrics",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.metrics.list",{url:"/list",templateUrl:"app/analytic/metric/list/list.html",controller:"AnalyticMetricListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.metrics",{url:"/metrics",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AnalyticMetricViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.tables=[{name:"Agent Report",value:"report_agent"},{name:"Mail Report",value:"report_mail_session"},{name:"Queue Report",value:"report_queue"},{name:"Integration Report",value:"report_integration"},{name:"Chat Report",value:"report_chat_session"}],a.getMetric=function(){b.get("/api/analytics/metrics/"+e.id).success(function(b){a.metric=b}).error(function(a){console.error(a),f.path("/analytics/metrics/list")})},a.updateMetric=function(){var f=angular.copy(a.metric);b.put("/api/analytics/metrics/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.metric=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.metrics.view",{url:"/view/:id",templateUrl:"app/analytic/metric/view/view.html",controller:"AnalyticMetricViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.analytics.metrics.view.settings",{url:"/settings",templateUrl:"app/analytic/metric/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("ReportListCopyModalCtrl",["$scope","$uibModalInstance","$log","customTreeData",function(a,b,c,d){a.customTreeData=d,a.forms={dashboard:void 0},a.item={},a.customTreeConfig={multiple:!1,animation:!0,core:{error:function(a){c.error("treeCtrl: error from js tree - "+angular.toJson(a))},check_callback:!0}},a.ac=function(){return!0},a.initCustomScopeTree=function(){a.customTree=a.customTreeInstance.jstree(!0),a.customTree.deselect_all(),a.customTree.open_all()},a.ok=function(){b.close({parent:a.customTree.get_selected(!0).pop().id})},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ReportListCreateModalCtrl",["$scope","$uibModalInstance","path",function(a,b,c){a.path=c,a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ReportListExtractModalCtrl",["$scope","$uibModalInstance","$http","report","xAlert","$translate","$timeout","uiGridExporterConstants",function(a,b,c,d,e,f,g,h){a.dates={startDate:moment().subtract(1,"days").startOf("day"),endDate:moment().subtract(1,"days").endOf("day")},a.ranges={Yesterday:[moment().subtract(1,"days").startOf("day"),moment().subtract(1,"days").endOf("day")],"Last 7 days":[moment().subtract(7,"days"),moment()],"Last 30 days":[moment().subtract(30,"days"),moment()],"This month":[moment().startOf("month"),moment().endOf("month")]},a.extract=function(c){var d={startDate:a.dates.startDate.toISOString(),endDate:a.dates.endDate.toISOString(),output:c};b.close(d)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("AnalyticReportListCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","$log","Modal","$rootScope","stResource","$uibModal","FileSaver","Blob",function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){a.searchField="",a.ac=function(){return!0},a.initDefaultScopeTree=function(){a.defaultTree=a.defaultTreeInstance.jstree(!0),a.defaultTree.deselect_all(),a.defaultTree.close_all(),a.defaultTree.open_node({id:1}),a.defaultTreeReady=!0,a.defaultTreeActive=!0,a.previousDefaultNode=""},a.initCustomScopeTree=function(){a.customTree=a.customTreeInstance.jstree(!0),a.customTree.deselect_all(),a.customTree.close_all(),a.customTree.open_node({id:1}),a.customTreeReady=!0,a.previousCustomNode=""},a.$watchGroup(["defaultTreeReady","customTreeReady"],function(b,c,d){b[0]&&b[1]&&a.defaultTree.select_node({id:"1"})}),a.updateCustomTree=function(){var e={tree:angular.toJson(a.customTree.get_json("#",{flat:!0}))};b.put("/api/analytics/reports/trees/2",e).success(function(a){console.log("Custom Tree Updated")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.configTrees=function(){a.defaultTreeConfig={multiple:!1,animation:!0,core:{error:function(a){h.error("treeCtrl: error from js tree - "+angular.toJson(a))},check_callback:!0,themes:{name:"default",url:"../../../assets/css/jstree-metronic/style.css"}},plugins:["search"]},a.customTreeConfig={multiple:!1,animation:!0,core:{error:function(a){h.error("treeCtrl: error from js tree - "+angular.toJson(a))},check_callback:!0,themes:{name:"default",url:"../../../assets/css/jstree-metronic/style.css"}},plugins:["contextmenu","dnd","search"],contextmenu:{items:function(b,c){var e={create:{label:d.instant("APPLICATION_CREATE"),action:function(c){a.customTree.create_node(b),a.customTree.open_node(b)}},rename:{label:d.instant("APPLICATION_RENAME"),action:function(c){a.customTree.edit(b)}},remove:{label:d.instant("APPLICATION_REMOVE"),action:function(c){console.log(b),a.deleteNode(b.text,b)}}};return"#"===b.parent&&(delete e.rename,delete e.remove),c(e),e}}}},a.deleteNode=i.confirm["delete"](function(b){a.customTree.delete_node(b),a.previousCustomNode==b.id&&a.customTree.select_node({id:b.parent})}),a.searchTrees=function(){a.defaultTree.search(a.searchField),a.customTree.search(a.searchField)},a.selectDefaultNode=function(){if(a.customTreeReady){a.previousCustomNode="";var b=a.defaultTree.get_selected(!0),c=b.pop();if(a.defaultTree.deselect_node(b[0],!0),a.customTree.deselect_all(),a.defaultTree.select_node(c,!0),c.id===a.previousDefaultNode)return void console.log("def");a.previousDefaultNode=c.id,a.defaultTreeActive=!0,a.initList(a.tableState)}},a.selectCustomNode=function(){if(a.defaultTreeReady){a.previousDefaultNode="";var b=a.customTree.get_selected(!0),c=b.pop();if(a.customTree.deselect_node(b[0],!0),a.defaultTree.deselect_all(),a.customTree.select_node(c,!0),c.id===a.previousCustomNode)return void console.log("cus");a.previousCustomNode=c.id,a.defaultTreeActive=!1,a.initList(a.tableState)}},a.getTrees=function(){b.get("/api/analytics/reports/trees").success(function(b){a.defaultTreeData=JSON.parse(b[0].tree),a.customTreeData=JSON.parse(b[1].tree),a.configTrees()}).error(function(a){c.show(d.instant(a.message),"danger")})},a.conf={reportsByPage:{name:"10",value:10}},a.reportsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Reports={checked:[]},a.check=function(b,c){c?a.Reports.checked=angular.copy(_.pluck(a.displayedReports,"id")):a.Reports.checked=[]},a.getReports=function(b){return _.map(a.displayedReports,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){if(b){f.unsyncUpdates("custom_report"),a.Reports.checked=[];var c=a.defaultTree.get_selected(),d=a.customTree.get_selected();if(c.length){var e=c.pop();a.selectedNode=a.defaultTree.get_path(e," / "),b.url="/api/analytics/reports/default",b.search.params={parent:e}}else{if(!d.length)return;var e=d.pop();a.selectedNode=a.customTree.get_path(e," / "),b.url="/api/analytics/reports/custom",b.search.params={parent:e}}a.tableState=b,k.getPage(b).then(function(c){a.displayedReports=c.rows,b.pagination.numberOfPages=c.total_pages,j.updateTableConfig(a.reportsByPage,a.displayedReports.length),j.updateTableConfig(a.conf.reportsByPage,a.displayedReports.length)}),f.socket.on("custom_report:save",function(){a.defaultTreeActive||(console.log("save"),a.initList(b))}),f.socket.on("custom_report:remove",function(c){a.defaultTreeActive||(a.Reports.checked=_.without(a.Reports.checked,c.id),a.initList(b))})}},a.deleteItem=i.confirm["delete"](function(a){b["delete"]("/api/analytics/reports/custom/"+a).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.deleteItems=i.confirm["delete"](function(){b["delete"]("/api/analytics/reports/custom",{params:{id:a.Reports.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.create=function(){var d=l.open({animation:!0,templateUrl:"app/analytic/report/list/create.modal.html",controller:"ReportListCreateModalCtrl",resolve:{path:function(){return a.selectedNode}}});d.result.then(function(d){d.parent=a.previousCustomNode,b.post("/api/analytics/reports/custom",d).then(function(a){g.path("/analytics/reports/view/"+a.data.id+"/settings")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){h.info("Modal dismissed at: "+new Date)})},a.copy=function(e){var f=a.defaultTreeActive?"/api/analytics/reports/default/copy/"+e:"/api/analytics/reports/custom/copy/"+e,g=l.open({animation:!0,templateUrl:"app/analytic/report/list/copy.modal.html",controller:"ReportListCopyModalCtrl",resolve:{customTreeData:function(){return a.customTreeData}}});g.result.then(function(a){b.post(f,a).then(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){h.info("Modal dismissed at: "+new Date)})},a["export"]=function(d){var e=a.defaultTreeActive?"/api/analytics/reports/default/"+d:"/api/analytics/reports/custom/"+d;b.get(e).success(function(a){delete a.id,_.forEach(a.Fields,function(a){delete a.id,delete a.CustomReportId});var b=new n([angular.toJson(a)],{type:"application/json;charset=utf-8"});m.saveAs(b,a.name+".json")}).error(function(a){console.error(a),c.show(a.message,"danger")})},a["import"]=function(e){var f=JSON.parse(e);f.parent=a.previousCustomNode;var g=f.name&&f.parent?!0:!1,h=!0;_.forEach(f.Fields,function(a){a.field&&a.alias||(h=!1)}),g&&h?b.post("/api/analytics/reports/custom/import",f).then(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){c.show(a.data.message,"danger")}):c.show(d.instant("MESSAGE_INVALID_JSON"),"danger")},a.preview=function(b){l.open({animation:!0,templateUrl:"app/analytic/report/list/preview.modal.html",controller:"ReportListPreviewModalCtrl",size:"full",resolve:{report:function(){return{id:b,tree:a.defaultTreeActive?"default":"custom"}}}})},a.extract=function(e){var f=l.open({animation:!0,templateUrl:"app/analytic/report/list/extract.modal.html",controller:"ReportListExtractModalCtrl",size:"md",resolve:{report:function(){return{id:e,tree:a.defaultTreeActive?"default":"custom"}}}});f.result.then(function(f){var g=a.defaultTreeActive?"/api/analytics/reports/default/extract/"+f.output+"/"+e:"/api/analytics/reports/custom/extract/"+f.output+"/"+e;b.post(g,f).then(function(a){c.show(d.instant("MESSAGE_REPORT_EXTRACTING"),"success")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){h.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.reports.list",{url:"/list",templateUrl:"app/analytic/report/list/list.html",controller:"AnalyticReportListCtrl"})}]),angular.module("xCallyShuttleApp").controller("ReportListPreviewModalCtrl",["$scope","$uibModalInstance","$http","report","xAlert","$translate","$timeout","uiGridExporterConstants",function(a,b,c,d,e,f,g,h){a.forms={dashboard:void 0},a.dates={startDate:moment().subtract(1,"days").startOf("day"),endDate:moment().subtract(1,"days").endOf("day")},a.ranges={Yesterday:[moment().subtract(1,"days").startOf("day"),moment().subtract(1,"days").endOf("day")],"Last 7 days":[moment().subtract(7,"days"),moment()],"Last 30 days":[moment().subtract(30,"days"),moment()],"This month":[moment().startOf("month"),moment().endOf("month")]};var i={pageNumber:1,pageSize:25,sort:null,where:{},order:{}};a.gridOptions={paginationPageSizes:[10,25,50],paginationPageSize:25,useExternalPagination:!0,enableSorting:!1,enableFiltering:!0,useExternalFiltering:!0,enableGrouping:!1,enableColumnMenus:!1,treeRowHeaderAlwaysVisible:!1,gridMenuShowHideColumns:!1,enableGridMenu:!1,onRegisterApi:function(b){a.gridApi=b,b.pagination.on.paginationChanged(a,function(b,c){i.pageNumber=b,i.pageSize=c,a.getPage()}),b.core.on.filterChanged(a,function(){var b=this.grid,c={};b.columns.forEach(function(a){console.log(a),a.filters[0].term&&(c[a.field]=a.filters[0].term)}),i.where=c,a.getPage()})}},a.getPage=function(){var b={params:{page:i.pageNumber-1,perPage:i.pageSize,uiPagination:!0,startDate:a.dates.startDate.toISOString(),endDate:a.dates.endDate.toISOString()}};_.forOwn(i.where,function(a,c){b.params[c]=a}),console.log(b),c.get("/api/analytics/reports/"+d.tree+"/preview/"+d.id,b).success(function(b){console.log(b),a.gridOptions.totalItems=b.count["COUNT(*)"],a.gridOptions.paginationPageSizes[3]=b.count["COUNT(*)"],a.gridOptions.data=b.rows,delete b.count["COUNT(*)"],a.gridOptions.columnDefs=[],_.forOwn(b.count,function(b,c){a.gridOptions.columnDefs.push({name:c})}),a.showResult=!0}).error(function(a){e.show(f.instant(a.message),"danger")})},a.cancel=function(){b.dismiss("cancel")},g(function(){a.getPage()})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.analytics.reports",{url:"/reports",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AnalyticReportViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location","$timeout",function(a,b,c,d,e,f,g){function h(e){var f=_.find(a.tables,{table:e}).url;b.get(f).success(function(b){delete b.createdAt,delete b.updatedAt,delete b.id,a.tableFields=_.map(b,function(a,b){return{name:b,value:b}})}).error(function(a){c.show(d.instant(a.message),"danger")})}function i(e){console.log(e),b.get("/api/analytics/metrics/table",{params:{table:e}}).success(function(b){_.forEach(b,function(b){a.tableFields.push({name:"<strong>Metric.</strong>"+b.name,value:b.metric})})}).error(function(a){c.show(d.instant(a.message),"danger")})}function j(a){return String(a).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function k(a){if(!a)return"";for(var b="(",c=0;c<a.rules.length;c++)c>0&&(b+=" <strong>"+a.operator+"</strong> "),b+=a.rules[c].group?k(a.rules[c].group):a.rules[c].field+" "+j(a.rules[c].condition)+" '"+("like"===a.rules[c].condition?"%"+a.rules[c].value+"%":a.rules[c].value)+"'";return b+")"}a.$translate=d,a.tempReport={},a.tables=[{name:"Agent Report",table:"report_agent_history",url:"/api/report/agents/describe"},{name:"Mail Report",table:"report_mail_session_history",url:"/api/report/mail/sessions/describe"},{name:"Queue Report",table:"report_queue_history",url:"/api/report/queues/describe"},{name:"Integration Report",table:"report_integration_history",url:"/api/report/integrations/describe"},{name:"Chat Report",table:"report_chat_session_history",url:"/api/report/chat/sessions/describe"}];var l={group:{operator:"AND",rules:[]}};a.getReport=function(){a.firstLoad=!0,b.get("/api/analytics/reports/custom/"+e.id).success(function(b){a.report=b,_.forEach(a.report.Fields,function(a){delete a.id}),a.report.conditions=a.report.conditions?JSON.parse(a.report.conditions):_.clone(l,!0),a.getPreview()}).error(function(a){console.error(a),f.path("/analytics/reports/list")})},a.randomName=function(a,b){var c=[];for(a=a||5,b=b||"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";--a;)c.push(b.charAt(Math.floor(Math.random()*b.length)));return c.join("")},a.$watch("report.table",function(b,c){console.log(b),b&&(console.log("is newvalue"),h(b),i(b),c&&(console.log("is oldvalue"),a.tempReport[c]={conditions:a.report.conditions,fields:a.report.Fields}),a.firstLoad?a.firstLoad=!1:a.tempReport[b]?(a.report.Fields=a.tempReport[b].fields,a.report.conditions=a.tempReport[b].conditions):(a.report.Fields=[],a.report.conditions=_.clone(l,!0)))},!0),a.groupByField=[{name:"APPLICATION_YES",value:!0},{name:"APPLICATION_NO",value:!1}],a.functions=[{name:"Sum",value:"SUM"},{name:"Count",value:"COUNT"},{name:"Count Distinct",value:"COUNT DISTINCT"},{name:"Maximum",value:"MAX"},{name:"Minimum",value:"MIN"},{name:"Average",value:"AVG"},{name:"Group Concat",value:"GROUP_CONCAT"},{name:"Group Concat(asc)",value:"GROUP_CONCAT ASC"},{name:"Group Concat(desc)",value:"GROUP_CONCAT DESC"}],a.addField=function(){a.report.Fields.push({groupBy:!1,CustomReportId:a.report.id})},a.removeField=function(b){a.report.Fields.splice(b,1)},a.sortableOptions={"ui-floating":!0,cancel:".unsortable",handle:".report-field-handle",axis:"y"},a.updateReport=function(){if(a.report.Fields.length){var f=angular.copy(a.report);f.conditions=angular.toJson(f.conditions),b.put("/api/analytics/reports/custom/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success"),a.getPreview()}).error(function(b){c.show(d.instant(b.message),"danger"),f.conditions=JSON.parse(f.conditions),a.report=f})}else c.show(d.instant("MESSAGE_SELECT_A_FIELD"),"danger")},a.$watch("report.conditions",function(b){a.output=b?k(b.group):"()"},!0),a.gridOptions={enableFiltering:!0,treeRowHeaderAlwaysVisible:!1,enableGridMenu:!0},a.getPreview=function(){b.get("/api/analytics/reports/custom/preview/"+e.id,{params:{perPage:20}}).success(function(b){a.gridOptions.data=b.rows,a.gridOptions.columnDefs=_.map(a.report.Fields,function(a){return{name:a.alias}})}).error(function(a){c.show(d.instant(a.message||"MESSAGE_QUERY_NOT_VALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){
+a.state("main.analytics.reports.view",{url:"/view/:id",templateUrl:"app/analytic/report/view/view.html",controller:"AnalyticReportViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.analytics.reports.view.settings",{url:"/settings",templateUrl:"app/analytic/report/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations",{url:"/automations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("AutomationListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={AutomationsByPage:{name:"10",value:10}},a.AutomationsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.Automations={checked:[]},a.check=function(b,c){c?a.Automations.checked=angular.copy(_.pluck(a.displayedAutomations,"id")):a.Automations.checked=[]},a.getAutomations=function(b){return _.map(a.displayedAutomations,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("automation"),b.url="/api/automations",e.getPage(b).then(function(c){a.displayedAutomations=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.AutomationsByPage,a.displayedAutomations.length),d.updateTableConfig(a.conf.AutomationsByPage,a.displayedAutomations.length)}),g.socket.on("automation:save",function(){a.initList(b)}),g.socket.on("automation:remove",function(c){a.Automations.checked=_.without(a.Automations.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/automations/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/automations",{params:{id:a.Automations.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/automations/"+a,{status:d}).success(function(a){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations.list",{url:"/list",templateUrl:"app/automation/list/list.html",controller:"AutomationListCtrl"})}]),angular.module("xCallyShuttleApp").controller("AutomationViewCtrl",["$scope","$stateParams","$http","$translate","xAlert","automations",function(a,b,c,d,e,f){a.$automations=f,a.forms={info:{}},a.fields={},a.properties=f.properties,a.initView=function(){c.get("/api/automations/"+b.id).success(function(b){a.automation=b,a.conditionsFilter=JSON.parse(b.conditions),a.actionsFilter=JSON.parse(b.actions),a.fields.conditions=a.$automations.automations[b.channel].conditions,a.fields.actions=a.$automations.automations[b.channel].actions}).error(function(a){e.show(a.message,"danger")})},a.updateAutomation=function(){c.put("/api/automations/"+a.automation.id,{name:a.automation.name,description:a.automation.description,conditions:angular.toJson(a.conditionsFilter),actions:angular.toJson(a.actionsFilter)}).success(function(){e.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations.view",{url:"/view/:id",templateUrl:"app/automation/view/view.html",controller:"AutomationViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.automations.view.settings",{url:"/settings",templateUrl:"app/automation/view/view.settings.html"}).state("main.automations.view.routes",{url:"/routes",templateUrl:"app/automation/view/view.routes.html"}).state("main.automations.view.application",{url:"/application",templateUrl:"app/automation/view/view.application.html"})}]),angular.module("xCallyShuttleApp").controller("AutomationWizardCtrl",["$scope","$http","$location","xAlert","automations","WizardHandler",function(a,b,c,d,e,f){a.$automations=e,a.tempData={voice:{},mail:{},chat:{},fax:{}},a.item={},a.fields={},a.properties=e.properties,a.forms={general:{}};var g={group:{"boolean":"AND",rules:[],type:"CONDITION",main:!0}},h={group:{rules:[],type:"ACTION"}};a.conditionsFilter=_.clone(g,!0),a.actionsFilter=_.clone(h,!0),a.$watch("item.channel",function(b,c){c&&(a.tempData[c].conditionsFilter=_.clone(a.conditionsFilter,!0),a.tempData[c].actionsFilter=_.clone(a.actionsFilter,!0)),a.conditionsFilter=a.tempData[b].conditionsFilter?a.tempData[b].conditionsFilter:_.clone(g,!0),a.actionsFilter=a.tempData[b].actionsFilter?a.tempData[b].actionsFilter:_.clone(h,!0),a.fields.conditions=a.$automations.automations[b].conditions,a.fields.actions=a.$automations.automations[b].actions},!0),a.item.channel="mail",a.createItem=function(){a.item.conditions=angular.toJson(a.conditionsFilter),a.item.actions=angular.toJson(a.actionsFilter),b.post("/api/automations",a.item).success(function(){c.path("/automations/list")}).error(function(a){d.show(a.message,"danger")})},a.next=function(){f.wizard().next()},a.previous=function(){f.wizard().previous()},a.exitValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.automations.wizard",{url:"/wizard",templateUrl:"app/automation/wizard/wizard.html",controller:"AutomationWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat",{url:"/chat",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("ChatMessage",["$resource",function(a){return a("/api/chat/messages/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").factory("ChatRoom",["$resource",function(a){return a("/api/chat/rooms/:id/:controller",{id:"@id"},{me:{method:"GET",isArray:!0,params:{id:"me"}},users:{method:"GET",params:{id:"users"}},externals:{method:"GET",isArray:!0,params:{id:"type",controller:"external"}},groups:{method:"GET",isArray:!0,params:{id:"groups"}},update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").directive("preview",function(){return{templateUrl:"app/chat/preview/preview.html",restrict:"EA",link:function(a,b,c){}}}),angular.module("xCallyShuttleApp").controller("ChatQueueListCtrl",["$scope","$http","xAlert","$translate","socket","Modal","$rootScope","stResource",function(a,b,c,d,e,f,g,h){a.conf={chatQueuesByPage:{name:"10",value:10}},a.chatQueuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.chatQueues={checked:[]},a.check=function(b,c){c?a.chatQueues.checked=angular.copy(_.pluck(a.displayedChatQueues,"id")):a.chatQueues.checked=[]},a.initList=function(b){e.unsyncUpdates("chat_queue"),b.url="/api/chat/queues/",h.getPage(b).then(function(c){a.displayedChatQueues=c.rows,b.pagination.numberOfPages=c.total_pages,g.updateTableConfig(c.queuesByPage,a.displayedChatQueues.length),g.updateTableConfig(a.conf.queuesByPage,a.displayedChatQueues.length)}),e.socket.on("chat_queue:save",function(){a.initList(b)}),e.socket.on("chat_queue:remove",function(c){a.chatQueues.checked=_.without(a.chatQueues.checked,c.id),a.initList(b)})},a.getChatQueues=function(b){return _.map(a.displayedChatQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("api/chat/queues/"+a).success(function(){c.show(d.instant("MESSAGE_CHAT_QUEUE_DELETE_SUCCESS")+"!","success")}).error(function(){c.show(d.instant("MESSAGE_CHAT_QUEUE_DELETE_FAILURE"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/chat/queues/",{params:{id:a.chatQueues.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(d.instant(a.message),"danger")})}),a.$on("$destroy",function(){e.unsyncUpdates("chat_queue")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues.list",{url:"/list",templateUrl:"app/chat/queue/list/list.html",controller:"ChatQueueListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("ChatQueue",["$resource",function(a){return a("/api/chat/queues/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatQueueViewCtrl",["$scope","$http","xAlert","$translate","$stateParams",function(a,b,c,d,e){var f=function(){return{select:function(c){b.post("/api/chat/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/chat/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/chat/queues/"+e.id).success(function(b){a.queue=b}).error(function(a){console.error(a)})},a.updateChatQueue=function(){var f=angular.copy(a.queue);b.put("/api/chat/queues/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){a.queue=f,b.errors.forEach(function(a){c.show(a.message,"danger")})})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/chat/user_has_queues",method:"GET",params:{ChatQueueId:a.queue.id}}).success(function(a){ComponentsDropdowns.bindChatQueue(c.rows,_.pluck(a,"UserId"),f)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues.view",{url:"/view/:id",templateUrl:"app/chat/queue/view/view.html",controller:"ChatQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.chat.queues.view.settings",{url:"/settings",templateUrl:"app/chat/queue/view/view.settings.html"}).state("main.chat.queues.view.agents",{url:"/agents",templateUrl:"app/chat/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("ChatQueueWizardCtrl",["$scope","$http","$location","xAlert","WizardHandler","$translate",function(a,b,c,d,e,f){a.forms={},a.item={},a.next=function(){e.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/chat/queues",a.item).success(function(){d.show(f.instant("MESSAGE_WELL_DONE"),"success"),c.path("/chat/queues/list")}).error(function(a){d.show(f.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.queues.wizard",{url:"/wizard",templateUrl:"app/chat/queue/wizard/wizard.html",controller:"ChatQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime",{url:"/realtime",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view.agent",{url:"/agent",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewAgentQueueCtrl",["$scope","$http","socket","Agent","ChatQueue",function(a,b,c,d,e){a.gridOptions={enableSorting:!1,enableFiltering:!0,columnDefs:[{name:"queueName",displayName:"Queue"},{name:"agentName",displayName:"Agent",cellClass:"text-center",cellTemplate:'<span data-ng-if="row.entity.agentName">{{row.entity.fullname}} [{{row.entity.agentName}}]</span>'},{name:"online",cellClass:"text-center",cellTemplate:'<span class="badge badge-empty" data-ng-if="row.entity.online != null" data-ng-class="row.entity.online ? \'badge-success\' : \'badge-danger\'"></span>'},{name:"lastLoginAt",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.lastLoginAt" is="relative-time" datetime="{{row.entity.lastLoginAt}}">April 1, 2014</time>'}],onRegisterApi:function(b){a.gridApi=b,a.gridApi.treeBase.on.rowExpanded(a,function(b){var c=_.findIndex(a.gridOptions.data,{$$hashKey:b.entity.$$hashKey});b.entity.Users&&b.entity.Users.forEach(function(b){_.find(a.gridOptions.data,{name:b.name})||a.gridOptions.data.splice(c+1,0,b)})})}},e.get(function(b){a.gridOptions.data=[],b.rows.forEach(function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b),b.Users&&b.Users.forEach(function(b){b.agentName=b.name,a.gridOptions.data.push(b)})}),c.socket.on("agent:save",function(b){var c=_.filter(a.gridOptions.data,{agentName:b.name});c.forEach(function(a){a.online=b.online,a.lastLoginAt=b.lastLoginAt})}),c.socket.on("chat_queue:save",function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b)}),c.socket.on("chat_queue:remove",function(b){_.remov(a.gridOptions.data,{queueName:b.name})}),c.socket.on("user_has_chat_queue:save",function(b){var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.ChatQueueId});d.get({id:b.UserId}).$promise.then(function(b){a.gridOptions.data.splice(c+1,0,{id:b.id,name:b.name,fullname:b.fullname,agentName:b.name,online:b.online,lastLoginAt:b.lastLoginAt})})["catch"](function(a){console.error(a)})}),c.socket.on("user_has_chat_queue:remove",function(b){for(var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.ChatQueueId}),d=c+1;d<a.gridOptions.data.length;d++)a.gridOptions.data[d].id==b.UserId&&a.gridOptions.data.splice(d,1)})},function(a){console.error(a)}),a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_chat:save"),c.unsyncUpdates("report_chat:update")}),a.initAgents=function(){b.get("/api/report/chats").success(function(b){a.agents=b,c.socket.on("report_chat:save",function(b){var c=_.find(a.agents,{id:b.id});c||a.agents.unshift(b)}),c.socket.on("report_chat:update",function(b){var c=_.find(a.agents,{id:b.id}),d=a.agents.indexOf(c);c&&_.merge(a.agents[d],b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view.agent.queues",{url:"/queues",controller:"ChatRealtimeViewAgentQueueCtrl",templateUrl:"app/chat/realtime/view/agent/queue/queue.html"})}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewAgentTimelineCtrl",["$scope","$http","socket","Agent","ChatQueue","uiGridConstants",function(a,b,c,d,e,f){a.gridOptions={enableFiltering:!0,columnDefs:[{name:"lastevent",cellClass:"text-center",enableFiltering:!1,enableSorting:!1,displayName:"",cellTemplate:"<span><i data-ng-class=\"{'icon-user font-yellow': row.entity.lastevent === 'called', 'icon-user-following font-green': row.entity.lastevent === 'agent', 'icon-user-unfollow font-red': row.entity.lastevent === 'timeout', 'icon-user-unfollow font-blue': row.entity.lastevent === 'answered_elsewhere'}\"></i></span>"},{name:"chatqueuename",displayName:"Queue Name",cellClass:"text-center"},{name:"fullname",cellClass:"text-center"},{name:"visitoremail",displayName:"Visitor",cellClass:"text-center"},{name:"websitename",displayName:"Website",cellClass:"text-center"},{name:"agentcalledAt",displayName:"Called At",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentcalledAt" is="relative-time" datetime="{{row.entity.agentcalledAt}}">April 1, 2014</time>',sort:{direction:f.DESC,priority:0}},{name:"agentconnectAt",displayName:"Connected At",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentconnectedAt" is="relative-time" datetime="{{row.entity.agentconnectedAt}}">April 1, 2014</time>'},{name:"agentringnoanswerAt",displayName:"No Answer At",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentringnoanswerAt" is="relative-time" datetime="{{row.entity.agentringnoanswerAt}}">April 1, 2014</time>'}],data:[]},a.initAgents=function(){b.get("/api/report/chats").success(function(b){a.gridOptions.data=b,c.socket.on("report_chat:save",function(b){var c=_.find(a.gridOptions.data,{id:b.id});c||a.gridOptions.data.unshift(b)}),c.socket.on("report_chat:update",function(b){var c=_.find(a.gridOptions.data,{id:b.id}),d=a.gridOptions.data.indexOf(c);c&&_.merge(a.gridOptions.data[d],b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view.agent.timeline",{url:"/timeline",controller:"ChatRealtimeViewAgentTimelineCtrl",templateUrl:"app/chat/realtime/view/agent/timeline/timeline.html"})}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewSessionCtrl",["$scope","$http","socket",function(a,b,c){a.conf={sessionsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.sessionsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_chat:save"),c.unsyncUpdates("report_chat:update")}),a.initChats=function(){b.get("/api/report/chat/sessions").success(function(b){a.sessions=b,c.socket.on("report_chat_session:save",function(b){var c=_.find(a.sessions,{id:b.id}),d=a.sessions.indexOf(c);c?_.merge(a.sessions[d],b):a.sessions.push(b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("ChatRealtimeViewCtrl",["$scope",function(a){a.agents=[{name:"Queues",link:"main.chat.realtime.view.agent.queues"},{name:"Timeline",link:"main.chat.realtime.view.agent.timeline"}],a.sessions=[{name:"Sessions",link:"main.chat.realtime.view.sessions"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.realtime.view",{url:"/view",templateUrl:"app/chat/realtime/view/view.html",controller:"ChatRealtimeViewCtrl"}).state("main.chat.realtime.view.sessions",{url:"/sessions",controller:"ChatRealtimeViewSessionCtrl",templateUrl:"app/chat/realtime/view/session/session.html"})}]),angular.module("xCallyShuttleApp").controller("ChatStatisticCtrl",["$scope","$http","$stateParams","xAlert","socket","$location","$translate","$filter",function(a,b,c,d,e,f,g,h){a.conf={chatVisitorsByPage:10,chatRoomsByPage:10,chatEnquiriesByPage:10},a.$location=f,a.$translate=g,a.$filter=h,a.initList=function(){b.get("api/chat/visitors").success(function(b){a.chatVisitors=b,e.syncUpdates("chat_visitor",a.chatVisitors)}),b.get("api/chat/rooms").success(function(b){a.chatRooms=b,e.syncUpdates("chat_room",a.chatRooms)}),b.get("api/chat/enquiries").success(function(b){a.chatEnquiries=b,e.syncUpdates("chat_enquery",a.chatEnquiries)})},a.initVisitorView=function(){b.get("api/chat/visitors/"+c.id).success(function(b){a.chatVisitor=b}).error(function(a){d.show(g.instant(a.message),"danger")})},a.initEnquiryView=function(){b.get("api/chat/enquiries/"+c.id).success(function(b){a.chatEnquiry=b}).error(function(a){d.show(g.instant(a.message),"danger")})},a.initRoomView=function(){console.log(c),b.get("api/chat/rooms/"+c.id).success(function(b){a.chatRoom=b}).error(function(a){d.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.statistics",{url:"/statistics",templateUrl:"app/chat/statistic/statistic.html",controller:"ChatStatisticCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]},{name:"ui.select",insertBefore:"#ng_load_plugins_before",files:["assets/plugins/ui-select/select.min.css","assets/plugins/ui-select/select.min.js"]}])}]}}).state("main.chat.statistics.summary",{url:"/summary",templateUrl:"app/chat/statistic/statistic.summary.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile-old.css"]})}]}}).state("main.chat.statistics.enquiries",{url:"/enquiries",templateUrl:"app/chat/statistic/statistic.enquiry.html"}).state("main.chat.statistics.enquiry",{url:"/enquiry/:id",controller:"ChatStatisticCtrl",templateUrl:"app/chat/statistic/statistic.enquiry.view.html"}).state("main.chat.statistics.conversations",{url:"/conversations",templateUrl:"app/chat/statistic/statistic.conversation.html"}).state("main.chat.statistics.conversation",{url:"/conversation/:id",controller:"ChatStatisticCtrl",templateUrl:"app/chat/statistic/statistic.conversation.view.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]})}]}}).state("main.chat.statistics.visitors",{url:"/visitors",templateUrl:"app/chat/statistic/statistic.visitor.html"}).state("main.chat.statistics.visitor",{url:"/visitor/:id",controller:"ChatStatisticCtrl",templateUrl:"app/chat/statistic/statistic.visitor.view.html"})}]),angular.module("xCallyShuttleApp").controller("ChatTimelineListCtrl",["$scope","$http","socket",function(a,b,c){function d(b){a.events>50&&a.events.pop(),a.events.unshift(b)}a.initList=function(){a.events=[],b.get("/api/events/channel/chat").success(function(a){a.forEach(d),c.socket.on("event:chat:save",d)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.timeline.list",{url:"/list",templateUrl:"app/chat/timeline/list/list.html",controller:"ChatTimelineListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.timeline",{url:"/timeline",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteListCtrl",["$scope","$http","xAlert","$translate","socket","Modal","$rootScope","stResource",function(a,b,c,d,e,f,g,h){a.conf={chatWebsitesByPage:{name:"10",value:10}},a.chatWebsitesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.chatWebsites={checked:[]},a.check=function(b,c){c?a.chatWebsites.checked=angular.copy(_.pluck(a.displayedChatWebsites,"id")):a.chatWebsites.checked=[]},a.getChatWebsites=function(b){return _.map(a.displayedChatWebsites,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){e.unsyncUpdates("chat_website"),b.url="/api/chat/websites",h.getPage(b).then(function(c){a.displayedChatWebsites=c.rows,b.pagination.numberOfPages=c.total_pages,g.updateTableConfig(a.chatWebsitesByPage,a.displayedChatWebsites.length),g.updateTableConfig(a.conf.chatWebsitesByPage,a.displayedChatWebsites.length)}),e.socket.on("chat_website:save",function(){a.initList(b)}),e.socket.on("chat_website:remove",function(c){a.chatWebsites.checked=_.without(a.chatWebsites.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("api/chat/websites/"+a).success(function(){c.show(d.instant("MESSAGE_CHAT_WEBSITE_DELETE_SUCCESS")+"!","success")}).error(function(){c.show(d.instant("MESSAGE_CHAT_WEBSITE_DELETE_FAILURE"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/chat/websites",{params:{id:a.chatWebsites.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.$on("$destroy",function(){e.unsyncUpdates("chat_website")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.list",{url:"/list",templateUrl:"app/chat/website/list/list.html",controller:"ChatWebsiteListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions",{url:"/actions",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("chatWebsiteViewActionListCtrl",["$scope","$http","$translate","$stateParams","socket","xAlert","Modal",function(a,b,c,d,e,f,g){a.initActons=function(){console.log(d),a.sortableOptions={stop:function(){console.log("stop",_.pluck(a.chatApplications,"id")),b.post("api/chat/websites/"+d.websiteId+"/applications",{applications:_.pluck(a.chatApplications,"id")}).success(function(b){angular.copy(b,a.chatApplications)}).error(function(a){console.error(a)})}},b.get("/api/chat/applications",{params:{ChatWebsiteId:d.websiteId}}).success(function(b){a.chatApplications=b,e.socket.on("chat_application:remove",function(b){_.remove(a.chatApplications,{id:b.id})})})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("api/chat/applications/"+a).success(function(){f.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions.list",{url:"/list",templateUrl:"app/chat/website/view/action/list/list.html",controller:"chatWebsiteViewActionListCtrl"})}]),angular.module("xCallyShuttleApp").controller("chatWebsiteViewActionViewCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initAction=function(){a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],b.get("/api/chat/applications/"+c.actionId).success(function(b){if(a.application=b,a.application.alwaysTime=!1,a.application.IntervalId)a.application.intType="list";else switch(a.application.interval){case"*,*,*,*":a.application.intType="always";break;default:a.application.intType="custom"}var c=a.application.interval.split(",");"*"===c[0]?a.application.alwaysTime=!0:(a.application.t_from=moment(new Date),a.application.t_to=moment(new Date),a.application.t_from.hour(c[0].split("-")[0].split(":")[0]),a.application.t_from.minute(c[0].split("-")[0].split(":")[1]),a.application.t_to.hour(c[0].split("-")[1].split(":")[0]),a.application.t_to.minute(c[0].split("-")[1].split(":")[1])),"*"===c[1]?(a.application.wd_from="always",a.application.wd_to="always"):(a.application.wd_from=c[1].split("-")[0],a.application.wd_to=c[1].split("-")[1]),"*"===c[2]?(a.application.md_from="always",a.application.md_to="always"):(a.application.md_from=c[2].split("-")[0],a.application.md_to=c[2].split("-")[1]),"*"===c[3]?(a.application.m_from="always",a.application.m_to="always"):(a.application.m_from=c[3].split("-")[0],a.application.m_to=c[3].split("-")[1]),console.log(c),a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})}).error(function(a){console.error(a)})},a.getQueues=function(){b.get("/api/chat/queues",{params:{page:0,per_page:500}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.updateItem=function(){var e=["*","*","*","*"],g={app:a.application.app,timeout:a.application.timeout,chatAccountId:c.id};switch(a.application.app){case"agent":g.UserId=a.application.UserId;break;case"queue":g.chatQueueId=a.application.chatQueueId}switch(a.application.intType){case"always":g.interval=e.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(e[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),e[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",e[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",e[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",g.interval=e.join(","),delete a.application.IntervalId;break;case"list":g.IntervalId=a.application.IntervalId}b.put("/api/chat/applications/"+c.actionId,g).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions.view",{url:"/view/:actionId",templateUrl:"app/chat/website/view/action/view/view.html",controller:"chatWebsiteViewActionViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("chatWebsiteViewActionWizardCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){console.log(c),a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.application={alwaysTime:!0},a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})},a.getQueues=function(){b.get("/api/chat/queues",{params:{page:0,per_page:1e3}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:1e3}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.createItem=function(){var d=["*","*","*","*"],f={app:a.application.app,timeout:a.application.timeout,ChatWebsiteId:c.websiteId};switch(a.application.app){case"agent":f.UserId=a.application.UserId;break;case"queue":f.ChatQueueId=a.application.ChatQueueId}switch(a.application.intType){case"always":f.interval=d.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(d[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),d[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",d[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",d[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",f.interval=d.join(","),
+delete a.application.IntervalId;break;case"list":f.IntervalId=a.application.IntervalId}b.post("/api/chat/applications",f).success(function(){e.path("/chat/websites/view/"+c.websiteId+"/actions/list")}).error(function(a){console.error(a)})},a.formValidation=function(a){return a},a.next=function(){g.wizard().next()}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.actions.wizard",{url:"/wizard",templateUrl:"app/chat/website/view/action/wizard/wizard.html",controller:"chatWebsiteViewActionWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.snippet",{url:"/snippet",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteViewSnippetViewCtrl",["$scope","$http","$stateParams","$translate","Template",function(a,b,c,d,e){a.$translate=d,a.statePreview={state:"online"},a.lang={HeaderCurrentlyChatting:"Live Chat",HeaderOffline:"Contact us",OperatorOfflineMessage:"It appears as if all operators are currently offline.",OfflineMessage:"<strong>We're not online.</strong><br/>It doesn't mean we're not there to help - leave your message below and we'll be in touch as soon as possible.",EnquiryMessagePlaceholder:"Your message...",EnquiryButtonText:"Leave message",EnquirySubmitSuccess:"Your message was sucessfully submitted - we will contact you as soon as possible.",OperatorComposing:"{fullname} is typing...",FirstMessageText:"",ExitChatButtonText:"Exit Chat",ExitChatQuestionText:"Are you sure?",ExitChatButtonConfirmText:"Yes",ExitChatButtonCancelText:"No",MessagePlaceholderText:"Your message...",MessageSendButtonText:"Send",ValidationEmailRequired:"Please enter your email address",ValidationEmailInvalid:"Please enter a valid email address",ValidationEmailMaxLength:"The email address may not exceed 85 characters",ValidationUsernameRequired:"Please enter your name",ValidationUsernameMaxLength:"The name may not exceed 45 characters",ValidationEnquiryRequired:"Please enter your enquiry",ValidationEnquiryMaxLength:"The enquiry may not exceed 1500 characters",ValidationMessageRequired:"Please enter your message",ValidationMessageMaxLength:"The message may not exceed 750 characters"},a.initView=function(){e.get().$promise.then(function(b){console.log(b),a.mailTemplates=b.rows}),b.get("api/chat/websites/"+c.websiteId+"/snippet").success(function(b){a.snippetCode=b})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view.snippet.view",{url:"/view",templateUrl:"app/chat/website/view/snippet/view/view.html",controller:"ChatWebsiteViewSnippetViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteViewCtrl",["$scope","xAlert","$http","$location","$stateParams","$translate","WizardHandler",function(a,b,c,d,e,f,g){a.initApplication=function(){a.forms={},a.application={}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.deleteItem=function(a){c["delete"]("api/chat/applications/"+a).error(function(){b.show(f.instant("Something went wrong!"),"danger")})},a.initView=function(){c.get("/api/chat/websites/"+e.websiteId).success(function(b){a.chatWebsite=b}).error(function(a){b.show(a.message,"danger")})},a.updateItem=function(){c.put("/api/chat/websites/"+a.chatWebsite.id,a.chatWebsite).success(function(){b.show(f.instant("MESSAGE_CHAT_WEBSITE_UPDATE_SUCCESS")+"!","success")}).error(function(){b.show(f.instant("MESSAGE_CHAT_WEBSITE_UPDATE_FAILURE"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.view",{url:"/view/:websiteId",templateUrl:"app/chat/website/view/view.html",controller:"ChatWebsiteViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites",{url:"/websites",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChatWebsiteWizardCtrl",["$scope","$http","$location","$translate","WizardHandler","xAlert",function(a,b,c,d,e,f){a.$translate=d,a.forms={formSetting:void 0,formAppearance:void 0,formLabel:void 0,formFunctionality:void 0},a.next=function(){e.wizard().next()},a.exitValidation=function(a){return a},a.item={},a.createItem=function(){b.post("api/chat/websites",a.item).success(function(){f.show(d.instant("MESSAGE_CHAT_WEBSITE_CREATE_SUCCESS"),"success"),c.path("/chat/websites/list")}).error(function(){f.show(d.instant("MESSAGE_CHAT_WEBSITE_CREATE_FAILURE"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.chat.websites.wizard",{url:"/wizard",templateUrl:"app/chat/website/wizard/wizard.html",controller:"ChatWebsiteWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.companies",{url:"/companies",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("CompanyListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerCompanyListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={companiesByPage:{name:"10",value:10}},a.companiesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Companies={checked:[]},a.check=function(b,c){c?a.Companies.checked=angular.copy(_.pluck(a.displayedCompanies,"id")):a.Companies.checked=[]},a.getCompanies=function(b){return _.map(a.displayedCompanies,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("company"),b.url="/api/contactmanager/companies",h.getPage(b).then(function(c){a.displayedCompanies=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.companiesByPage,a.displayedCompanies.length),d.updateTableConfig(a.conf.companiesByPage,a.displayedCompanies.length)}),c.socket.on("company:save",function(){console.log("save"),a.initList(b)}),c.socket.on("company:remove",function(c){a.Companies.checked=_.without(a.Companies.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/contactmanager/companies/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/contactmanager/companies",{params:{id:a.Companies.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/contactmanager/company/list/create.modal.html",controller:"CompanyListCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/companies",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.companies.list",{url:"/list",templateUrl:"app/contactmanager/company/list/list.html",controller:"ContactManagerCompanyListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("ContactManagerCompanyViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getCompany=function(){b.get("/api/contactmanager/companies/"+e.id).success(function(b){a.company=b}).error(function(a){f.path("/contactmanager/companies/list")})},a.updateCompany=function(){var f=angular.copy(a.company);b.put("/api/contactmanager/companies/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.company=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.companies.view",{url:"/view/:id",templateUrl:"app/contactmanager/company/view/view.html",controller:"ContactManagerCompanyViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.contactmanager.companies.view.settings",{url:"/settings",templateUrl:"app/contactmanager/company/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.contacts",{url:"/contacts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ContactManagerListImportModalCtrl",["$scope","$uibModalInstance","indexes","csv","xAlert","socket","$http",function(a,b,c,d,e,f,g){function h(b){if(b>=a.csvLength||a.stopped)return void(a.importing=!1);var c={Phones:[],Emails:[],customFields:{}};_.forOwn(a.item,function(e,f){switch(f){case"Phones":a.item.Phones.forEach(function(a){""!==d[b][a]&&c.Phones.push({phone:d[b][a]})});break;case"Emails":a.item.Emails.forEach(function(a){""!==d[b][a]&&c.Emails.push({email:d[b][a]})});break;case"customFields":_.forOwn(a.item.customFields,function(a,e){c.customFields[e]=d[b][a]});break;case"tags":c.tags=[],a.item.tags.forEach(function(a){""!==d[b][a]&&c.tags.push(d[b][a])});break;default:c[f]=d[b][e]}}),c.tags=c.tags?c.tags.join(","):void 0,_.forOwn(c.customFields,function(a,b){""===a&&delete c.customFields[b]}),c.ServiceId=a.item.ServiceId,c.CompanyId=a.item.CompanyId||null,g.post("/api/contactmanager",c).success(function(c){a["import"].success+=i,a["import"].succeeded+=1,h(b+1)}).error(function(c){a["import"].fail+=i,a["import"].failed+=1,h(b+1)})}a.indexes=c,a.importing=!1,a.submitted=!1,a.stopped=!1,a["import"]={success:0,fail:0,succeeded:0,failed:0},a.csvLength=d.length;var i=100/a.csvLength;a.forms={dashboard:void 0},a.item={},a.start=function(){a.importing=!0,a.submitted=!0,h(0)},a.getServices=function(){g.get("/api/contactmanager/services/").success(function(b){a.services=b.rows,a.item.ServiceId=1,a.getCustomFields()}).error(function(a){e.show($translate.instant(a.message)+"!","danger")})},a.getCustomFields=function(){g.get("/api/contactmanager/services/"+a.item.ServiceId+"/customfields").success(function(b){a.customFields=b,a.customFields.forEach(function(a){a.values=JSON.parse(a.values)}),f.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),f.socket.on("custom_field:save",function(b){if(b.ServiceId===a.item.ServiceId){var c=_.find(a.customFields,{id:b.id});c||("string"==typeof b.values&&(b.values=JSON.parse(b.values)),a.customFields.push(b))}})}).error(function(a){console.error(a),e.show(a.message,"danger")})},a.close=function(){b.close()},a.stop=function(){a.stopped=!0}}]),angular.module("xCallyShuttleApp").controller("ContactManagerContactListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource","FileUploader","Papa","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j,k,l){var m;i.FileSelect.prototype.isEmptyAfterSelection=function(){return!0};var n=a.uploader=new i({queueLimit:1,clearInputAfterAddedToQueue:!0});n.onAfterAddingFile=function(b){console.log("fileadded"),j.parse(b._file,{header:!0,complete:function(b){a.uploader.clearQueue(),a["import"](b.data)},error:function(a){console.log(a)}})},a["import"]=function(b){f.unsyncUpdates("contact_manager");var c=k.open({animation:!0,size:"lg",backdrop:"static",keyboard:!1,templateUrl:"app/contactmanager/contact/list/import.modal.html",controller:"ContactManagerListImportModalCtrl",resolve:{indexes:function(){return _.keys(b[0])},csv:function(){return b}}});c.result.then(function(b){a.initList(m),f.socket.on("contact_manager:save",function(){a.initList(m)}),f.socket.on("contact_manager:remove",function(b){a.contacts.checked=_.without(a.contacts.checked,b.id),a.initList(m)})},function(){l.info("Modal dismissed at: "+new Date)})},a.conf={contactsByPage:{name:"10",value:10},labels:["mailbox","fullname","email"]},a.contactsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.contacts={checked:[]},a.check=function(b,c){c?a.contacts.checked=angular.copy(_.pluck(a.displayedContacts,"id")):a.contacts.checked=[]},a.getContacts=function(b){return _.map(a.displayedContacts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("contact_manager"),b.url="/api/contactmanager",m=b,h.getPage(b).then(function(c){console.log(c),a.displayedContacts=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.contactsByPage,a.displayedContacts.length),d.updateTableConfig(a.conf.contactsByPage,a.displayedContacts.length)}),f.socket.on("contact_manager:save",function(){a.initList(b)}),f.socket.on("contact_manager:remove",function(c){a.contacts.checked=_.without(a.contacts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/contactmanager/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){e.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/contactmanager",{params:{id:a.contacts.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.contacts.list",{url:"/list",templateUrl:"app/contactmanager/contact/list/list.html",controller:"ContactManagerContactListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager",{url:"/contactmanager",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.customfields",{url:"/customfields",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ContactManagerCustomFieldListCreateModalCtrl",["$scope","$uibModalInstance","$translate",function(a,b,c){a.$translate=c,a.forms={dashboard:void 0},a.item={},a.choices=[{value:""}],a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)},a.types=[{name:"APPLICATION_TEXT",value:"text"},{name:"APPLICATION_SELECT",value:"select"}],a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),"select"===a.item.type&&(a.item.values=angular.toJson(a.choices)),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerCustomFieldListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={cutomFieldsByPage:{name:"10",value:10}},a.customFieldsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.customFields={checked:[]},a.check=function(b,c){c?a.customFields.checked=angular.copy(_.pluck(a.displayedCustomFields,"id")):a.customFields.checked=[]},a.getCustomFields=function(b){return _.map(a.displayedCustomFields,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("custom_field"),b.url="/api/contactmanager/customfields",h.getPage(b).then(function(c){a.displayedCustomFields=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.customFieldsByPage,a.displayedCustomFields.length),d.updateTableConfig(a.conf.customFieldsByPage,a.displayedCustomFields.length)}),c.socket.on("custom_field:save",function(){console.log("save"),a.initList(b)}),c.socket.on("custom_field:remove",function(c){a.customFields.checked=_.without(a.customFields.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/contactmanager/customfields/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/contactmanager/customfields/",{params:{id:a.customFields.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/contactmanager/customfield/list/create.modal.html",controller:"ContactManagerCustomFieldListCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/customfields/",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.customfields.list",{url:"/list",templateUrl:"app/contactmanager/customfield/list/list.html",controller:"ContactManagerCustomFieldListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("ContactManagerCustomFieldViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getCustomField=function(){b.get("/api/contactmanager/customfields/"+e.id).success(function(b){a.customField=b,"select"===a.customField.type&&(a.choices=JSON.parse(a.customField.values))}).error(function(a){console.error(a),f.path("/contactmanager/customfields/list")})},a.updateCustomField=function(){"select"===a.customField.type&&(a.customField.values=angular.toJson(a.choices));var f=angular.copy(a.customField);b.put("/api/contactmanager/customfields/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.customField=f})},a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.customfields.view",{url:"/view/:id",templateUrl:"app/contactmanager/customfield/view/view.html",controller:"ContactManagerCustomFieldViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.contactmanager.customfields.view.settings",{url:"/settings",templateUrl:"app/contactmanager/customfield/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceListCtrl",["$scope","$http","socket","$translate","$rootScope","Modal","xAlert","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={servicesByPage:{name:"10",value:10},labels:["name","description"]},a.servicesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.services={checked:[]},a.check=function(b,c){c?a.services.checked=angular.copy(_.pluck(_.filter(a.displayedServices,function(a){return!a.defaultEntry}),"id")):a.services.checked=[]},a.getServices=function(b){return _.map(a.displayedServices,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("service"),b.url="/api/contactmanager/services",h.getPage(b).then(function(c){a.displayedServices=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.servicesByPage,a.displayedServices.length),e.updateTableConfig(a.conf.servicesByPage,a.displayedServices.length)}),c.socket.on("service:save",function(){a.initList(b)}),c.socket.on("service:remove",function(c){console.log("remove"),a.services.checked=_.without(a.services.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/contactmanager/services/"+a).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/contactmanager/services",{params:{id:a.services.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/contactmanager/service/list/create.modal.html",controller:"ContactManagerServiceListCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/services/",a).then(function(a){g.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.services.list",{url:"/list",templateUrl:"app/contactmanager/service/list/list.html",controller:"ContactManagerServiceListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.services",{url:"/services",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceCustomFieldViewCreateModalCtrl",["$scope","$uibModalInstance","$translate",function(a,b,c){a.$translate=c,a.forms={dashboard:void 0},a.item={},a.choices=[{value:""}],a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)},a.types=[{name:"APPLICATION_TEXT",value:"text"},{name:"APPLICATION_SELECT",value:"select"}],a.ok=function(){"select"===a.item.type&&(a.item.values=angular.toJson(a.choices)),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("ContactManagerServiceViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","$uibModal","$log","Modal",function(a,b,c,d,e,f,g,h,i,j){var k=function(){return{select:function(c){b.post("/api/contactmanager/services/"+a.service.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/contactmanager/services/"+a.service.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getService=function(){b.get("/api/contactmanager/services/"+e.id).success(function(b){a.service=b}).error(function(a){console.error(a),g.path("/contactmanager/services/list")})},a.updateService=function(){var f=angular.copy(a.service);b.put("/api/contactmanager/services/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.service=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/contactmanager/user_has_services",method:"GET",params:{service:a.service.id}}).success(function(b){ComponentsDropdowns.bindQueue(a.teams,_.pluck(b,"UserId"),k)})}).error(function(a){console.error(a)})},a.getServiceCustomFields=function(){b.get("/api/contactmanager/services/"+e.id+"/customfields").success(function(b){a.customFields=b,f.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),f.socket.on("custom_field:save",function(b){if(b.ServiceId===e.id){var c=_.find(a.customFields,{id:b.id});c||a.customFields.push(b)}})}).error(function(a){console.error(a),g.path("/contactmanager/services/view/"+e.id+"/settings")})},a.create=function(){var a=h.open({animation:!0,templateUrl:"app/contactmanager/service/view/create.modal.html",controller:"ContactManagerServiceCustomFieldViewCreateModalCtrl"});a.result.then(function(a){b.post("/api/contactmanager/services/"+e.id+"/customfields/",a).then(function(a){c.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){c.show(a.data.message,"danger")})},function(){i.info("Modal dismissed at: "+new Date)})},a.deleteItem=j.confirm["delete"](function(a){b["delete"]("/api/contactmanager/services/customfields/"+a).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(a.message,"danger")})}),a.getCustomField=function(){b.get("/api/contactmanager/services/customfields/"+e.cfId).success(function(b){a.customField=b,"select"===a.customField.type&&(a.choices=JSON.parse(a.customField.values))}).error(function(a){console.error(a),g.path("/contactmanager/customfields/list")})},a.updateCustomField=function(){"select"===a.customField.type&&(a.customField.values=angular.toJson(a.choices));var f=angular.copy(a.customField);b.put("/api/contactmanager/services/customfields/"+e.cfId,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.customField=f})},a.addField=function(){a.choices.push({})},a.removeField=function(b){a.choices.splice(b,1)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.contactmanager.services.view",{url:"/view/:id",templateUrl:"app/contactmanager/service/view/view.html",controller:"ContactManagerServiceViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.contactmanager.services.view.settings",{url:"/settings",templateUrl:"app/contactmanager/service/view/view.settings.html"}).state("main.contactmanager.services.view.agents",{url:"/agents",templateUrl:"app/contactmanager/service/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}}).state("main.contactmanager.services.view.customfields",{url:"/customfields",templateUrl:"app/contactmanager/service/view/view.customFields.html"}).state("main.contactmanager.services.view.customfields.settings",{url:"/settings/:cfId",templateUrl:"app/contactmanager/service/view/view.customFieldSettings.html",controller:"ContactManagerServiceViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("DashboardCtrl",["$scope","$translate",function(a,b){a.voice=[{name:b.instant("APPLICATION_QUEUE"),link:"main.dashboard.voice"}],a.mail=[{name:b.instant("APPLICATION_QUEUE"),link:"main.dashboard.mail"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.dashboard",{"abstract":!0,url:"/dashboard",templateUrl:"app/dashboard/dashboard.html",controller:"DashboardCtrl"}).state("main.dashboard.voice",{url:"/voice",controller:"DashboardVoiceCtrl",templateUrl:"app/dashboard/voice/voice.html"}).state("main.dashboard.mail",{url:"/mail",controller:"DashboardMailCtrl",templateUrl:"app/dashboard/mail/mail.html"})}]),angular.module("xCallyShuttleApp").controller("DashboardMailCtrl",["$scope",function(a){a.message="Hello"}]),angular.module("xCallyShuttleApp").controller("DashboardVoiceCtrl",["$scope","$http","xAlert","socket",function(a,b,c,d){function e(b,c){var d;return!b.queuecallerjoinAt||b.queuecallerleaveAt||b.queuecallercompleteAt||b.queuecallerabandonAt?b.queuecallerjoinAt&&b.queuecallerleaveAt&&!b.queuecallercompleteAt&&!b.queuecallerabandonAt?d="activeCalls":b.queuecallerjoinAt&&b.queuecallerleaveAt&&b.queuecallercompleteAt&&!b.queuecallerabandonAt?d="completedCalls":b.queuecallerjoinAt&&b.queuecallerleaveAt&&!b.queuecallercompleteAt&&b.queuecallerabandonAt&&(d="abandonedCalls"):d="waitCalls",c?d:void(d&&a.queueStats[d]++)}a.queueStats={abandonedCalls:0,completedCalls:0,waitCalls:0,activeCalls:0},a.getQueueStats=function(){b.get("/api/report/queues").then(function(b){a.queueReports=b.data,a.queueReports.forEach(function(a){e(a,!1)}),d.socket.on("report_queue:save",function(b){console.log("report save or update");var c=_.find(a.queueReports,{id:b.id}),d=a.queueReports.indexOf(c);if(c){console.log("found item, is an update");var f=e(c,!0);console.log("old item value is "+f+", decrementing..."),f&&a.queueStats[f]--,_.merge(a.queueReports[d],b)}else console.log("item not found in collection, is a create"),a.queueReports.unshift(b);console.log("checking new item type and increasing..."),e(b,!1)})})["catch"](function(a){c.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk",{url:"/desk",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("DeskListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedDeskAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedDeskAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("desk_account"),b.url="/api/desk/accounts",h.getPage(b).then(function(d){a.displayedDeskAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedDeskAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedDeskAccounts.length)}),f.socket.on("desk_account:save",function(){a.initList(b)}),f.socket.on("desk_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/desk/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/desk/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/desk/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk.list",{url:"/list",templateUrl:"app/desk/list/list.html",controller:"DeskListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("DeskViewCtrl",["$scope","$http","$stateParams","$translate","$location","WizardHandler","socket","xAlert","Modal","desk_com",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0
+},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){f.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){g.unsyncUpdates("desk_configuration"),g.unsyncUpdates("desk_field")}),a.initView=function(){b.get("/api/desk/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){h.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/desk/accounts/"+c.id,a.account).success(function(){h.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/desk/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,g.socket.on("desk_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.deleteConfiguration=i.confirm["delete"](function(a){b["delete"]("api/desk/configurations/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/desk/configurations",a.configuration).success(function(a){e.path("desk/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){h.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/desk/accounts/"+c.id+"/fields").success(function(b){a.accountFields=j.fields.concat(b)}).error(function(a){h.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/desk/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,g.socket.on("desk_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){h.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/desk/fields/"+a.id).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/desk/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/desk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/desk/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/desk/fields/"+a.id,a).success(function(){}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){if(b.content="",b.idField){var c=_.find(a.accountFields,"id",b.idField);c&&(b.customField=_.result(c,"custom",!0))}a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"id",b);return c?c.data.choices?c.data.choices:null:void 0}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk.view",{url:"/view/:id",templateUrl:"app/desk/view/view.html",controller:"DeskViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.desk.view.account",{url:"/account",templateUrl:"app/desk/view/view.account.html"}).state("main.desk.view.configurations",{url:"/configurations",templateUrl:"app/desk/view/view.configurations.html"}).state("main.desk.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/desk/view/view.configurationSettings.html",controller:"DeskViewCtrl"}).state("main.desk.view.configuration",{url:"/configuration",templateUrl:"app/desk/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("DeskWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){console.log(a.item),b.post("api/desk/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/desk/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.desk.wizard",{url:"/wizard",templateUrl:"app/desk/wizard/wizard.html",controller:"DeskWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts",{url:"/accounts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxAccountListCtrl",["$scope","$http","xAlert","$translate","socket","Modal","$rootScope","$log","stResource",function(a,b,c,d,e,f,g,h,i){a.conf={faxAccountsByPage:{name:"10",value:10}},a.faxAccountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.fax_accounts={checked:[]},a.check=function(b,c){c?a.fax_accounts.checked=angular.copy(_.pluck(a.displayedFaxAccounts,"id")):a.fax_accounts.checked=[]},a.initList=function(b){e.unsyncUpdates("fax_account"),b.url="/api/fax/accounts",i.getPage(b).then(function(c){a.displayedFaxAccounts=c.rows,b.pagination.numberOfPages=c.total_pages,g.updateTableConfig(a.faxAccountsByPage,a.displayedFaxAccounts.length),g.updateTableConfig(a.conf.faxAccountsByPage,a.displayedFaxAccounts.length)}),e.socket.on("fax_account:save",function(){a.initList(b)}),e.socket.on("fax_account:remove",function(c){a.fax_accounts.checked=_.without(a.fax_accounts.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("api/fax/accounts/"+a).success(function(){c.show(d.instant("MESSAGE_FAX_ACCOUNT_DELETE_SUCCESS"),"success")}).error(function(){c.show(d.instant("MESSAGE_FAX_ACCOUNT_DELETE_FAILURE"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/fax/accounts",{params:{id:a.fax_accounts.checked}}).success(function(){c.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){c.show(d.instant(a.message),"danger")})}),a.getFaxAccounts=function(b){return _.map(a.faxAccountsByPage,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.$on("$destroy",function(){e.unsyncUpdates("fax_account")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts.list",{url:"/list",templateUrl:"app/fax/account/list/list.html",controller:"FaxAccountListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FaxAccountViewCtrl",["$scope","$http","$stateParams","$translate","$location","WizardHandler","socket","xAlert","Modal",function(a,b,c,d,e,f,g,h,i){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.forms={},a.sortableOptions={stop:function(){b.post("api/fax/accounts/"+c.id+"/applications",{applications:_.pluck(a.faxApplications,"id")}).success(function(b){a.faxApplications=b}).error(function(a){console.error(a)})},"ui-floating":!0},a.goNext=function(){f.wizard().next()},a.formValidation=function(a){return a},a.initApplication=function(){a.forms={},a.application={}},a.deleteItem=i.confirm["delete"](function(a){b["delete"]("api/fax/applications/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.getAppdata=function(b,c){switch(b){case"agent":return a.agents?_.find(a.agents,{id:c}).name:c;case"queue":return a.faxQueues?_.find(a.faxQueues,{id:c}).name:c}return"UNKNOWN"},a.createItem=function(){switch(a.application.appdata=a.application.appdata.id,a.application.app){case"agent":a.application.UserId=parseInt(a.application.appdata,10);break;case"queue":a.application.FaxQueueId=parseInt(a.application.appdata,10)}a.application.FaxAccountId=c.id,b.post("api/fax/applications",a.application).success(function(){e.path("fax/accounts/view/"+c.id+"/routes")}).error(function(){h.show("Something went wrong!","danger")})},a.$watch("application.app",function(c){if(c){var d;switch(c){case"agent":d="api/agents";break;case"queue":d="api/fax/queues"}b.get(d).success(function(b){a.items=b.rows})}},!0),a.initView=function(){b.get("/api/trunks").success(function(b){a.trunks=b.rows}).error(function(a){console.log(a)}),b.get("/api/fax/accounts/"+c.id).success(function(b){a.account=b}).error(function(){})},a.getAgents=function(){b.get("api/fax/agents").success(function(b){a.agents=b})},a.getFaxApplications=function(){b.get("/api/fax/applications",{params:{FaxAccountId:c.id}}).success(function(b){a.faxApplications=b,g.socket.on("fax_application:remove",function(b){_.remove(a.faxApplications,{id:b.id})})}),b.get("/api/agents").success(function(b){a.agents=b.rows}),b.get("/api/fax/queues").success(function(b){a.faxQueues=b.rows})},a.updateItemFaxAccount=function(){b.put("/api/fax/accounts/"+c.id,a.account).success(function(){h.show(d.instant("MESSAGE_FAX_ACCOUNT_UPDATE_SUCCESS")+".","success")}).error(function(){h.show(d.instant("MESSAGE_FAX_ACCOUNT_UPDATE_FAILURE")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts.view",{url:"/view/:id",templateUrl:"app/fax/account/view/view.html",controller:"FaxAccountViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.fax.accounts.view.settings",{url:"/settings",templateUrl:"app/fax/account/view/view.settings.html",authenticate:!0}).state("main.fax.accounts.view.routes",{url:"/routes",templateUrl:"app/fax/account/view/view.routes.html",authenticate:!0}).state("main.fax.accounts.view.applications",{url:"/applications",templateUrl:"app/fax/account/view/view.applications.html",authenticate:!0})}]),angular.module("xCallyShuttleApp").controller("FaxAccountWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){a.$translate=d,a.forms={},a.item={},a.item.ecm=!1,a.item.minrate="9600",a.item.maxrate="33600",b.get("/api/trunks").success(function(b){a.trunks=b.rows}).error(function(a){console.error(a)})},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("api/fax/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_FAX_ACCOUNT_CREATE_SUCCESS")+".","success"),c.path("/fax/accounts/list")}).error(function(){e.show(d.instant("MESSAGE_FAX_ACCOUNT_CREATE_FAILURE")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.accounts.wizard",{url:"/wizard",templateUrl:"app/fax/account/wizard/wizard.html",controller:"FaxAccountWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations",{url:"/automations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxAutomationListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={faxAutomationsByPage:{name:"10",value:10}},a.faxAutomationsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.faxAutomations={checked:[]},a.check=function(b,c){c?a.faxAutomations.checked=angular.copy(_.pluck(a.displayedFaxAutomations,"id")):a.faxAutomations.checked=[]},a.getFaxAutomations=function(b){return _.map(a.displayedFaxAutomations,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("fax_business_automation"),b.url="/api/fax/business/automations",e.getPage(b).then(function(c){a.displayedFaxAutomations=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.faxAutomationsByPage,a.displayedFaxAutomations.length),d.updateTableConfig(a.conf.faxAutomationsByPage,a.displayedFaxAutomations.length)}),g.socket.on("fax_business_automation:save",function(){a.initList(b)}),g.socket.on("fax_business_automation:remove",function(c){a.faxAutomations.checked=_.without(a.faxAutomations.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/fax/business/automations/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/fax/business/automations",{params:{id:a.faxAutomations.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/fax/business/automations/"+a,{status:d}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.$on("$destroy",function(){g.unsyncUpdates("fax_business_automation")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations.list",{url:"/list",templateUrl:"app/fax/automation/list/list.html",controller:"FaxAutomationListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FaxAutomationViewCtrl",["$scope","$stateParams","$http","automation","socket","xAlert","$translate","$log",function(a,b,c,d,e,f,g,h){a.initView=function(){a.forms={info:{}},a.automations=d.automations,c.get("/api/fax/business/automations/"+b.id).success(function(c){h.debug(c),a.test=c,a.automation=c,e.syncUpdatesByAttributes("business_condition",{FaxBusinessAutomationId:b.id},c.BusinessConditions)}).error(function(){f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateAutomation=function(){c.put("/api/fax/business/automations/"+a.automation.id,{name:a.automation.name,description:a.automation.description}).success(function(a){h.debug(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),h.error(a)})},a.getOperatorsByCondition=function(a){var b=[],c=_.find(d.automations.conditions,{key:a});return c.operators&&c.operators.length&&(b=c.operators),b},a.getAttributesByCondition=function(a){var b=[],c=_.find(d.automations.conditions,{key:a});if(c.attributes&&c.attributes.length)switch(c.key){case"createdAt":b=_.map(c.attributes,function(a){return a.value=parseInt(a.value,10),a});break;default:b=c.attributes}return b},a.addNewCondition=function(b){c.post("/api/business/conditions",{type:b,condition:"status",FaxBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessConditions.push(b)}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addNewAction=function(){c.post("/api/business/actions",{condition:"status",FaxBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessActions.push(b)}).error(function(a){console.error(a)})},a.removeCondition=function(a){c["delete"]("/api/business/conditions/"+a).success(function(a){console.log(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.removeAction=function(b){c["delete"]("/api/business/actions/"+b).success(function(b){console.log(b),a.automation.BusinessActions=_.reject(a.automation.BusinessActions,{id:b.id})}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateCondition=function(a,b,d){var e={};e[b]=d,c.put("/api/business/conditions/"+a,e).success(function(a){console.log(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateAction=function(a,b,d){var e={};e[b]=d,c.put("/api/business/actions/"+a,e).success(function(a){console.log(a),f.show(g.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations.view",{url:"/view/:id",templateUrl:"app/fax/automation/view/view.html",controller:"FaxAutomationViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.fax.automations.view.settings",{url:"/settings",templateUrl:"app/fax/automation/view/view.settings.html",authenticate:!0}).state("main.fax.automations.view.routes",{url:"/routes",templateUrl:"app/fax/automation/view/view.routes.html",authenticate:!0}).state("main.fax.automations.view.application",{url:"/application",templateUrl:"app/fax/automation/view/view.application.html",authenticate:!0})}]),angular.module("xCallyShuttleApp").controller("FaxAutomationWizardCtrl",["$scope","$http","$location","automation","WizardHandler","xAlert","$translate",function(a,b,c,d,e,f,g){a.forms={},a.automations={or:[],and:[],actions:[]},a.addNewChoice=function(b){var c=angular.copy(d.automations);a.automations[b].push(c)},a.removeChoice=function(b,c){a.automations[b].splice(c)},a.goNext=function(){e.wizard().next()},a.createItem=function(){a.automations.or.forEach(function(a){a.condition=a.condition.key,a.type="or",delete a.conditions,delete a.actions}),a.automations.and.forEach(function(a){a.condition=a.condition.key,a.type="and",delete a.conditions,delete a.actions}),a.automations.actions.forEach(function(a){a.condition=a.condition.key,delete a.conditions,delete a.actions}),b.post("api/fax/business/automations",a.automations).success(function(){f.show(g.instant("MESSAGE_WELL_DONE"),"success"),c.path("/fax/automations/list")}).error(function(a){console.error(a),f.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.formValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.automations.wizard",{url:"/wizard",templateUrl:"app/fax/automation/wizard/wizard.html",controller:"FaxAutomationWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax",{url:"/fax",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxInboxComposeCtrl",["$scope","$http","FileUploader","$location","Auth","xAlert","$cookieStore","$translate",function(a,b,c,d,e,f,g,h){a.forms={},a.form={to:[],sto:[]},b.get("api/fax/accounts").success(function(b){a.faxAccounts=b.rows}),a.isNewMessageFromEmpty=!0;var i=a.uploader=new c({url:"api/fax/messages",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+g.get("token")}});i.filters.push({name:"pdfFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|pdf|".indexOf(b)}}),i.onBeforeUploadItem=function(b){b.formData.push({accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,userId:e.getCurrentUser().id,html:a.form.html?a.form.html:""})},i.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d)},i.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d)},i.onCompleteAll=function(){i.clearQueue(),f.show(h.instant("MESSAGE_WELL_DONE"),"success"),d.path("/fax/inbox/incoming")},i.onWhenAddingFileFailed=function(){f.show(h.instant("MESSAGE_WRONG_FORMAT"),"danger")},a.sendFax=function(){return a.form.sto.length?void(i.queue.length?i.uploadAll():b.post("api/fax/messages",{accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,userId:e.getCurrentUser().id,html:a.form.html,onlyText:!0}).success(function(){f.show(h.instant("MESSAGE_WELL_DONE"),"success"),d.path("/fax/inbox/incoming")}).error(function(a){f.show(h.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),console.error(a)})):(a.forms.compose.to.$valid=!1,void(a.forms.compose.to.$invalid=!0))},a.cancel=function(){a.form.sto=[],delete a.form.from}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox.compose",{url:"/compose",templateUrl:"app/fax/inbox/room/room.html",controller:"FaxInboxComposeCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxInboxCtrl",["$scope","$http","$location","$translate","$timeout","$notification","Auth","socket","$interval",function(a,b,c,d,e,f,g,h,i){a.go=function(a,d,e){e?b.put("/api/fax/rooms/"+d,{status:e}).success(function(){c.path(a)}).error(function(a){console.error(a)}):c.path(a)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox",{url:"/inbox",templateUrl:"app/fax/inbox/inbox.html",controller:"FaxInboxCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/inbox.css","assets/css/todo.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FaxInboxIncomingCtrl",["$scope","$http","$location","socket","Auth","xAlert",function(a,b,c,d,e,f){a.$location=c,a.getRooms=function(){e.isAdmin()?b.get("api/fax/rooms").success(function(b){a.faxRooms=b,d.syncUpdates("fax_room",a.faxRooms)}).error(function(a){console.error(a),f.show($translate.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")}):b.get("api/fax/rooms/agent/"+e.getCurrentUser().id).success(function(b){a.faxRooms=b,d.socket.on("fax_room:update",function(b){b.UserId===e.getCurrentUser().id&&a.faxRooms.push(b)})}).error(function(a){f.show($translate.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox.incoming",{url:"/incoming",templateUrl:"app/fax/inbox/incoming/incoming.html",controller:"FaxInboxIncomingCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxInboxRoomCtrl",["$scope","$http","$stateParams","$location","FileUploader","socket","Auth","xAlert","$translate","$cookieStore",function(a,b,c,d,e,f,g,h,i,j){function k(){a.lastMessage=_.reject(a.faxRoom.FaxMessages,function(a){return"RECEIVED"!==a.status}),a.lastMessage=_.sortByOrder(a.lastMessage,["id"],["desc"])[0],a.lastMessage&&(console.log(a.faxRoom),a.form.from=a.faxRoom.FaxAccount,a.form.to=[a.lastMessage.From.phone],a.form.sto=[a.lastMessage.From.phone])}var l=a.uploader=new e({url:"api/fax/messages",queueLimit:1,withCredentials:!0,headers:{Authorization:"Bearer "+j.get("token")}});l.filters.push({name:"pdfFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|pdf|".indexOf(b)}}),l.onBeforeUploadItem=function(b){console.log(a.form.from.id,a.form.sto[0],a.isNewMessageFromEmpty,c.id,g.getCurrentUser().id),b.formData.push({accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,roomId:c.id,userId:g.getCurrentUser().id,html:a.form.html}),console.log(b)},l.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d)},l.onErrorItem=function(a,b,c,d){console.info("onErrorItem",b,c,d)},l.onCompleteAll=function(){l.clearQueue(),h.show(i.instant("MESSAGE_WELL_DONE"),"success")},l.onWhenAddingFileFailed=function(){h.show(i.instant("MESSAGE_WRONG_FORMAT"),"danger")},a.initRoomView=function(){a.isNewMessageFromEmpty=!0,a.Auth=g,a.forms={},a.form={to:[],sto:[]},b.get("api/agents").success(function(b){a.agents=b}),b.get("api/fax/accounts").success(function(b){a.faxAccounts=b.rows}),c.id&&b.get("/api/fax/rooms/"+c.id).success(function(b){a.faxRoom=b,a.isNewMessageFromEmpty=!1,f.syncUpdates("fax_message",[],function(b,c){"created"===b&&c.FaxRoomId===a.faxRoom.id&&(a.faxRoom.FaxMessages.push(c),k())}),k()}).error(function(a){console.error(a),h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.sendFax=function(){return a.form.sto.length?void(l.queue.length?l.uploadAll():b.post("api/fax/messages",{accountId:a.form.from.id,toNum:a.form.sto[0],isNewRoom:a.isNewMessageFromEmpty,userId:g.getCurrentUser().id,html:a.form.html,onlyText:!0}).success(function(){h.show(i.instant("MESSAGE_WELL_DONE"),"success"),console.log("Fax Message sent")}).error(function(a){h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),console.error(a)})):(a.forms.compose.to.$valid=!1,void(a.forms.compose.to.$invalid=!0))},a.assignAgent=function(a){b.put("/api/fax/rooms/"+c.id,{UserId:a}).success(function(){h.show(i.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(){h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateStatus=function(d){b.put("/api/fax/rooms/"+c.id,{status:d}).success(function(b){a.faxRoom.status=b.status,h.show(i.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(a){console.error(a),h.show(i.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.cancel=function(){a.form.sto=[],delete a.form.from,l.clearQueue()}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.inbox.room",{url:"/room/:id",templateUrl:"app/fax/inbox/room/room.html",controller:"FaxInboxRoomCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxQueueListCtrl",["$scope","$rootScope","$http","$translate","socket","Modal","xAlert","stResource",function(a,b,c,d,e,f,g,h){a.$on("$destroy",function(){e.unsyncUpdates("fax_queue")}),a.conf={queuesByPage:{name:"10",value:10}},a.queuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.faxQueues={checked:[]},a.check=function(b,c){c?a.faxQueues.checked=angular.copy(_.pluck(a.displayedFaxQueues,"id")):a.faxQueues.checked=[]},a.getFaxQueues=function(b){return _.map(a.displayedFaxQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(c){e.unsyncUpdates("fax_queue"),c.url="/api/fax/queues",h.getPage(c).then(function(d){a.displayedFaxQueues=d.rows,c.pagination.numberOfPages=d.total_pages,b.updateTableConfig(d.queuesByPage,a.displayedFaxQueues.length),b.updateTableConfig(a.conf.queuesByPage,a.displayedFaxQueues.length)}),e.socket.on("fax_queue:save",function(){a.initList(c)}),e.socket.on("fax_queue:remove",function(b){a.faxQueues.checked=_.without(a.faxQueues.checked,b.id),a.initList(c)})},a.deleteItem=f.confirm["delete"](function(a){c["delete"]("/api/fax/queues/"+a).success(function(){g.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){g.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){c["delete"]("/api/fax/queues/",{params:{id:a.faxQueues.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})}),a.deleteItems=f.confirm["delete"](function(){c["delete"]("/api/fax/queues/",{params:{id:a.faxQueues.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues.list",{url:"/list",templateUrl:"app/fax/queue/list/list.html",controller:"FaxQueueListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FaxQueueViewCtrl",["$scope","$http","$translate","$stateParams","xAlert",function(a,b,c,d,e){var f=function(){return{select:function(c){b.post("/api/fax/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/fax/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/fax/queues/"+d.id).success(function(b){a.queue=b}).error(function(){e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.updateFaxQueue=function(){var f=angular.copy(a.queue);b.put("/api/fax/queues/"+d.id,f).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(){e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger"),a.queue=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/fax/user_has_queues",method:"GET",params:{FaxQueueId:a.queue.id}}).success(function(b){ComponentsDropdowns.bindFaxQueue(a.teams,_.pluck(b,"UserId"),f)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues.view",{url:"/view/:id",templateUrl:"app/fax/queue/view/view.html",controller:"FaxQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.fax.queues.view.settings",{url:"/settings",templateUrl:"app/fax/queue/view/view.settings.html"}).state("main.fax.queues.view.agents",{url:"/agents",templateUrl:"app/fax/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("FaxQueueWizardCtrl",["$scope","$http","WizardHandler","xAlert","$translate","$location",function(a,b,c,d,e,f){a.forms={},a.item={},a.next=function(){c.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/fax/queues",a.item).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success"),f.path("/fax/queues/list")}).error(function(a){d.show(e.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.queues.wizard",{url:"/wizard",templateUrl:"app/fax/queue/wizard/wizard.html",controller:"FaxQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("FaxTimelineListCtrl",["$scope","$http","socket","xAlert","$translate",function(a,b,c,d,e){
+function f(b){a.events>50&&a.events.pop(),a.events.unshift(b)}a.initList=function(){a.events=[],b.get("/api/events/channel/fax").success(function(a){a.forEach(f),c.socket.on("event:fax:save",f)}).error(function(a){console.error(a),d.show(e.instant("MESSAGE_FAX_ACCOUNT_GET_FAILURE"),"danger")})},a.$on("$destroy",function(){c.socket.removeAllListeners("event:fax:save")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.timeline.list",{url:"/list",templateUrl:"app/fax/timeline/list/list.html",controller:"FaxTimelineListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.fax.timeline",{url:"/timeline",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk",{url:"/freshdesk",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("FreshdeskListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedFreshdeskAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedFreshdeskAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("freshdesk_account"),b.url="/api/freshdesk/accounts",h.getPage(b).then(function(d){a.displayedFreshdeskAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedFreshdeskAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedFreshdeskAccounts.length)}),f.socket.on("freshdesk_account:save",function(){a.initList(b)}),f.socket.on("freshdesk_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/freshdesk/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/freshdesk/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/freshdesk/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk.list",{url:"/list",templateUrl:"app/freshdesk/list/list.html",controller:"FreshdeskListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("FreshdeskViewCtrl",["$scope","$http","$stateParams","$translate","$location","$filter","WizardHandler","socket","xAlert","Modal",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){h.unsyncUpdates("freshdesk_configuration"),h.unsyncUpdates("freshdesk_field")}),a.initView=function(){b.get("/api/freshdesk/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){i.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/freshdesk/accounts/"+c.id,a.account).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/freshdesk/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,h.socket.on("freshdesk_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.deleteConfiguration=j.confirm["delete"](function(a){b["delete"]("api/freshdesk/configurations/"+a).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/freshdesk/configurations",a.configuration).success(function(a){e.path("freshdesk/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){i.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/freshdesk/accounts/"+c.id+"/fields").success(function(b){a.accountFields=[],b=f("freshdesk")(b),_.forEach(b,function(b){a.accountFields.push(b.ticket_field)})}).error(function(a){i.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/freshdesk/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,h.socket.on("freshdesk_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){i.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/freshdesk/fields/"+a.id).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/freshdesk/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/freshdesk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/freshdesk/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/freshdesk/fields/"+a.id,a).success(function(){}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){if(b.content="",b.idField){var c=_.find(a.accountFields,"name",b.idField);c&&(b.customField=!_.result(c,"default",!0))}a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"name",b);return c?c.choices.length>0?c.choices:null:void 0}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk.view",{url:"/view/:id",templateUrl:"app/freshdesk/view/view.html",controller:"FreshdeskViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.freshdesk.view.account",{url:"/account",templateUrl:"app/freshdesk/view/view.account.html"}).state("main.freshdesk.view.configurations",{url:"/configurations",templateUrl:"app/freshdesk/view/view.configurations.html"}).state("main.freshdesk.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/freshdesk/view/view.configurationSettings.html",controller:"FreshdeskViewCtrl"}).state("main.freshdesk.view.configuration",{url:"/configuration",templateUrl:"app/freshdesk/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("FreshdeskWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){console.log(a.item),b.post("api/freshdesk/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/freshdesk/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.freshdesk.wizard",{url:"/wizard",templateUrl:"app/freshdesk/wizard/wizard.html",controller:"FreshdeskWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.integrations",{url:"/integrations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("Integration",["$resource",function(a){return a("/api/integrations/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").controller("IntegrationListCtrl",["$scope","Modal","socket","FileUploader","Integration","xAlert",function(a,b,c,d,e,f){a.integrationsByPage=10;var g=a.uploader=new d({url:"api/integrations",autoUpload:!0,removeAfterUpload:!0});g.filters.push({name:"zipFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|zip|".indexOf(b)}}),g.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d),f.show(b.name,"success")},g.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d),b.errors.forEach(function(a){f.show(a.message,"danger")})},a.deleteItem=b.confirm["delete"](function(a){e["delete"]({id:a},function(){f.show("Integration Removed","success")},function(a){f.show(a.data.errors,"danger")})}),a.initList=function(){a.integrations=e.query({},function(a){c.syncUpdates("integration",a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.integrations.list",{url:"/list",templateUrl:"app/integration/list/list.html",controller:"IntegrationListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js"]})}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals",{url:"/intervals",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("IntervalListCtrl",["$scope","$http","socket","$translate","$rootScope","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={intervalsByPage:{name:"10",value:10},labels:["name"]},a.intervalsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.intervals={checked:[]},a.check=function(b,c){c?a.intervals.checked=angular.copy(_.pluck(a.displayedIntervals,"id")):a.intervals.checked=[]},a.getIntervals=function(b){return _.map(a.displayedIntervals,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("interval"),b.url="/api/intervals",h.getPage(b).then(function(c){a.displayedIntervals=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.intervalsByPage,a.displayedIntervals.length),e.updateTableConfig(a.conf.intervalsByPage,a.displayedIntervals.length)}),c.socket.on("interval:save",function(){a.initList(b)}),c.socket.on("interval:remove",function(c){a.intervals.checked=_.without(a.intervals.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/intervals/"+a).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){f.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){f.show(d.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/intervals",{params:{id:a.intervals.checked}}).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals.list",{url:"/list",templateUrl:"app/interval/list/list.html",controller:"IntervalListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("IntervalViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","WizardHandler","Modal","interval",function(a,b,c,d,e,f,g,h,i,j){a.$translate=d,a.$interval=j.interval,a.forms={subinterval:void 0,general:void 0},a.initSubInterval=function(){a.subinterval={IntervalId:e.id},a.splittedInterval={t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0}},a.next=function(){b.post("/api/intervals/validate/",a.subinterval).success(function(a){console.log(a),a.length?c.show(d.instant("MESSAGE_EXIST_SUBINTERVAL"),"danger"):h.wizard().next()}).error(function(a){c.show(d.instant(a.message),"danger")})},a.previous=function(){h.wizard().previous()},a.exitValidation=function(a){return a},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from,a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to)):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from,a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to)):e="*",b+","+c+","+d+","+e},a.getInterval=function(){b.get("/api/intervals/"+e.id).success(function(b){a.interval=b,a.subIntervals=b.SubIntervals,f.unsyncUpdates("interval"),f.socket.on("interval:remove",function(b){b.id&&_.remove(a.subIntervals,function(a){return b.id===a.id})}),f.socket.on("interval:update",function(b){var c=_.find(a.subIntervals,{id:b.id});c.interval=b.interval}),f.socket.on("interval:save",function(b){if(b.IntervalId===e.id){var c=_.find(a.subIntervals,{id:b.id});c||a.subIntervals.push(b)}})}).error(function(a){console.error(a),g.path("/intervals/list")})},a.updateInterval=function(){var f=angular.copy(a.interval);b.put("/api/intervals/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.interval=f})},a.getSubInterval=function(){b.get("/api/intervals/"+e.appId).success(function(b){a.splittedInterval={t_from:moment(new Date),t_to:moment(new Date)},a.subinterval=b;var c,d=b.interval?b.interval.split(","):["*","*","*","*"];d.forEach(function(b,d){switch(d){case 0:"*"!==b?(c=b.split("-"),a.splittedInterval.t_from=moment(c[0],"HH:mm"),a.splittedInterval.t_to=moment(c[1],"HH:mm"),a.splittedInterval.alwaysTime=!1):(a.splittedInterval.t_from=moment(new Date),a.splittedInterval.t_to=moment(new Date),a.splittedInterval.alwaysTime=!0);break;case 1:"*"!==b?(c=b.split("-"),a.splittedInterval.wd_from=_.capitalize(c[0]),a.splittedInterval.wd_to=c[1]?_.capitalize(c[1]):"always"):(a.splittedInterval.wd_from="always",a.splittedInterval.wd_to="always");break;case 2:"*"!==b?(c=b.split("-"),a.splittedInterval.md_from=c[0],a.splittedInterval.md_to=c[1]?c[1]:"always"):(a.splittedInterval.md_from="always",a.splittedInterval.md_to="always");break;case 3:"*"!==b?(c=b.split("-"),a.splittedInterval.m_from=_.capitalize(c[0]),a.splittedInterval.m_to=c[1]?_.capitalize(c[1]):"always"):(a.splittedInterval.m_from="always",a.splittedInterval.m_to="always")}})}).error(function(a){console.error(a),g.path("/intervals/view/"+e.id+"/subintervals")})},a.createItem=function(){a.subinterval.interval=a.joinInterval(a.splittedInterval),b.post("/api/intervals/",a.subinterval).success(function(){g.path("/intervals/view/"+e.id+"/subintervals")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.updateItem=function(){a.subinterval.interval=a.joinInterval(a.splittedInterval),b.put("/api/intervals/"+e.appId,a.subinterval).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success"),g.path("/intervals/view/"+e.id+"/subintervals")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.deleteItem=i.confirm["delete"](function(a){b["delete"]("/api/intervals/"+a).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){console.log(a),c.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals.view",{url:"/view/:id",templateUrl:"app/interval/view/view.html",controller:"IntervalViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.intervals.view.settings",{url:"/settings",templateUrl:"app/interval/view/view.settings.html"}).state("main.intervals.view.subintervals",{url:"/subintervals",templateUrl:"app/interval/view/view.subintervals.html",cache:!1}).state("main.intervals.view.subinterval",{url:"/subinterval",templateUrl:"app/interval/view/view.subinterval.html",authenticate:!0}).state("main.intervals.view.subintervals.settings",{url:"/settings/:appId",templateUrl:"app/interval/view/view.subintervalSettings.html",authenticate:!0,controller:"IntervalViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("IntervalWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={interval:void 0},a.item={},a.next=function(){b.post("/api/intervals/validate/",a.item).success(function(a){console.log(a),a.length?e.show(f.instant("MESSAGE_EXIST_INTERVAL"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/intervals/",a.item).success(function(a){d.path("/intervals/view/"+a.id+"/subintervals")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.intervals.wizard",{url:"/wizard",templateUrl:"app/interval/wizard/wizard.html",controller:"IntervalWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty",{url:"/jscripty",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("JscriptyProjectListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.message="Hello",a.conf={projectsByPage:{name:"10",value:10}},a.projectsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Projects={checked:[]},a.check=function(b,c){c?a.Projects.checked=angular.copy(_.pluck(a.displayedProjects,"id")):a.Projects.checked=[]},a.getProjects=function(b){return _.map(a.displayedProjects,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("jscripty_project"),b.url="/api/jscripty/projects",h.getPage(b).then(function(c){a.displayedProjects=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.projectsByPage,a.displayedProjects.length),d.updateTableConfig(a.conf.projectsByPage,a.displayedProjects.length)}),c.socket.on("jscripty_project:save",function(){a.initList(b)}),c.socket.on("jscripty_project:remove",function(c){a.Projects.checked=_.without(a.Projects.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/jscripty/projects/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/jscripty/projects",{params:{id:a.Projects.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects.list",{url:"/list",templateUrl:"app/jscripty/project/list/list.html",controller:"JscriptyProjectListCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects",{url:"/projects",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("JscriptyProjectViewCtrl",["$scope","$http","$state","$stateParams","socket","Auth","Modal","xAlert","$translate","$rootScope",function(a,b,c,d,e,f,g,h,i,j){a.jscriptyProject={},a.getProject=function(){b.get("/api/jscripty/projects/"+d.id).success(function(b){a.jscriptyProject=b,angular.element(document).ready(function(){window.onerror=function(a,b,c){try{if(null!=a&&-1!=a.indexOf("Script error."));else{var d=new Image;d.src="assets/plugins/mxgraph/images/1x1.png?msg="+encodeURIComponent(a)+"&url="+encodeURIComponent(b)+"&lnum="+encodeURIComponent(c)}}catch(e){}},b.token=f.getToken();var a=new EditorUi(new Editor);a.openString(b.draft,b.name,b),a.editor.graphChangeListener=function(a,b){var c=b.properties.rtChange||!1;c||(this.modified=!0)}}),e.syncUpdates("jscripty_project",[b],function(a,c,d){c.id===b.id})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects.view",{url:"/view/:id",templateUrl:"app/jscripty/project/view/view.html",controller:"JscriptyProjectViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",serie:!0,cache:!1,files:["assets/plugins/mxgraph/css/common.css","assets/plugins/mxgraph/css/explorer.css","assets/plugins/mxgraph/styles/grapheditor.css","assets/plugins/mxgraph/styles/custom.css","assets/plugins/jscripty/js/custom.js","assets/plugins/mxgraph/js/mxClient.js","assets/plugins/jscripty/js/Editor.js","assets/plugins/jscripty/js/Graph.js","assets/plugins/jscripty/js/EditorUi.js","assets/plugins/jscripty/js/Actions.js","assets/plugins/jscripty/js/Menus.js","assets/plugins/jscripty/js/Sidebar.js","assets/plugins/jscripty/js/Toolbar.js","assets/plugins/jscripty/js/Dialogs.js"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("JscriptyProjectWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={project:void 0},a.item={},a.next=function(){b.post("/api/jscripty/projects/validate/",a.item).success(function(a){a.length?e.show(f.instant("MESSAGE_EXIST_PROJECT"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/jscripty/projects/",a.item).success(function(a){console.log(a),d.path("/jscripty/projects/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.jscripty.projects.wizard",{url:"/wizard",templateUrl:"app/jscripty/project/wizard/wizard.html",controller:"JscriptyProjectWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("LoginCtrl",["$scope","Auth","$location","$window","$rootScope",function(a,b,c,d,e){a.userLogin={},a.userSignUp={},a.loginSubmitted=!1,a.signupSubmitted=!1,a.errorLogin=!1,a.errorSignup=!1,a.errorLog="",a.flagLogin1=!1,a.toogleLogin=function(){a.flagLogin1=!a.flagLogin1},e.bodyLayout="login",a.$on("$viewContentLoaded",function(){Metronic.init(),Layout.init()}),a.login=function(d){a.loginSubmitted=!0,d.$valid?b.login({name:a.userLogin.name,password:a.userLogin.password,remember:a.userLogin.remember}).then(function(){c.path("/dashboard/voice")})["catch"](function(b){a.errorLog=b.message,a.errorLogin=!0}):a.errorLogin=!0},a.signup=function(d){a.signupSubmitted=!0,d.$valid?b.createUser({email:a.userSignUp.email,fullname:a.userSignUp.fullname,name:a.userSignUp.name,password:a.userSignUp.password,role:a.userSignUp.role,online:!0}).then(function(){c.path("/")})["catch"](function(b){a.errorLog=b.message,a.errorSignup=!0}):a.errorSignup=!0},a.loginOauth=function(a){d.location.href="/auth/"+a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("login",{url:"/login",templateUrl:"app/login/login.html",controller:"LoginCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/login.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts",{url:"/accounts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailAccountListCtrl",["$scope","$http","socket","$translate","$rootScope","Modal","stResource","xAlert",function(a,b,c,d,e,f,g,h){a.conf={mailAccountsByPage:{name:"10",value:10}},a.mailAccountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mailAccounts={checked:[]},a.check=function(b,c){c?a.mailAccounts.checked=angular.copy(_.pluck(a.displayedMailAccounts,"id")):a.mailAccounts.checked=[]},a.getMailAccounts=function(b){return _.map(a.displayedMailAccounts,function(a){var c={};return b.forEach(function(b){_.isObject(b)?_.forIn(b,function(b,d){c[b]=a[d][b]}):c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("mail_server_in"),c.unsyncUpdates("mail_account"),b.url="/api/mail/accounts",g.getPage(b).then(function(c){a.displayedMailAccounts=c.rows,b.pagination.numberOfPages=c.total_pages}),c.socket.on("mail_server_in:save",function(){a.initList(b)}),c.socket.on("mail_account:save",function(){a.initList(b)}),c.socket.on("mail_account:remove",function(c){a.mailAccounts.checked=_.without(a.mailAccounts.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/accounts/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/accounts",{params:{id:a.mailAccounts.checked}}).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(d.instant(a.message),"danger")})}),a.restart=function(a){c.socket.emit("IMAP:"+a+":RESTART",{msg:"IMAP:"+a+":RESTART"})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.list",{url:"/list",templateUrl:"app/mail/account/list/list.html",controller:"MailAccountListCtrl"})}]),angular.module("xCallyShuttleApp").factory("MailAccount",["$resource",function(a){return a("/api/mail/accounts/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").factory("MailServerIn",["$resource",function(a){return a("/api/mail/servers/in/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").factory("MailServerOut",["$resource",function(a){return a("/api/mail/servers/out/:id/:controller",{id:"@id"},{update:{method:"PUT"},test:{method:"GET"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions",{url:"/actions",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewActionListCtrl",["$scope","$http","$translate","$stateParams","socket","xAlert","Modal",function(a,b,c,d,e,f,g){a.initActons=function(){console.log(d),a.sortableOptions={stop:function(){console.log("stop",_.pluck(a.mailApplications,"id")),b.post("api/mail/accounts/"+d.accountId+"/applications",{applications:_.pluck(a.mailApplications,"id")}).success(function(b){angular.copy(b,a.mailApplications)}).error(function(a){console.error(a)})}},b.get("/api/mail/applications",{params:{MailAccountId:d.accountId}}).success(function(b){a.mailApplications=b,e.socket.on("mail_application:remove",function(b){_.remove(a.mailApplications,{id:b.id})})})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("api/mail/applications/"+a).success(function(){f.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions.list",{url:"/list",templateUrl:"app/mail/account/view/action/list/list.html",controller:"MailAccountViewActionListCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewActionViewCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initAction=function(){a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],b.get("/api/mail/applications/"+c.actionId).success(function(b){if(a.application=b,a.application.alwaysTime=!1,a.application.IntervalId)a.application.intType="list";else switch(a.application.interval){case"*,*,*,*":a.application.intType="always";break;default:a.application.intType="custom"}var c=a.application.interval.split(",");"*"===c[0]?a.application.alwaysTime=!0:(a.application.t_from=moment(new Date),a.application.t_to=moment(new Date),a.application.t_from.hour(c[0].split("-")[0].split(":")[0]),a.application.t_from.minute(c[0].split("-")[0].split(":")[1]),a.application.t_to.hour(c[0].split("-")[1].split(":")[0]),a.application.t_to.minute(c[0].split("-")[1].split(":")[1])),"*"===c[1]?(a.application.wd_from="always",a.application.wd_to="always"):(a.application.wd_from=c[1].split("-")[0],a.application.wd_to=c[1].split("-")[1]),"*"===c[2]?(a.application.md_from="always",a.application.md_to="always"):(a.application.md_from=c[2].split("-")[0],a.application.md_to=c[2].split("-")[1]),"*"===c[3]?(a.application.m_from="always",a.application.m_to="always"):(a.application.m_from=c[3].split("-")[0],a.application.m_to=c[3].split("-")[1]),console.log(c),a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})}).error(function(a){console.error(a)})},a.getQueues=function(){b.get("/api/mail/queues",{params:{page:0,per_page:500}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.updateItem=function(){var e=["*","*","*","*"],g={app:a.application.app,timeout:a.application.timeout,MailAccountId:c.id};switch(a.application.app){case"agent":g.UserId=a.application.UserId;break;case"queue":g.MailQueueId=a.application.MailQueueId}switch(a.application.intType){case"always":g.interval=e.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(e[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),
+e[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",e[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",e[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",g.interval=e.join(","),delete a.application.IntervalId;break;case"list":g.IntervalId=a.application.IntervalId}b.put("/api/mail/applications/"+c.actionId,g).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions.view",{url:"/view/:actionId",templateUrl:"app/mail/account/view/action/view/view.html",controller:"MailAccountViewActionViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewActionWizardCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","WizardHandler","socket","application","interval",function(a,b,c,d,e,f,g,h,i,j){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){console.log(c),a.apps=[{name:"Queue",value:"queue"},{name:"Agent",value:"agent"}],a.$application=i.application,a.$stateParams=c,a.$interval=j.interval,a.forms={},a.application={alwaysTime:!0},a.$watch("application.t_from",function(b){a.application.t_from_hm=moment(b).format("HH:mm")}),a.$watch("application.t_to",function(b){a.application.t_to_hm=moment(b).format("HH:mm")})},a.getQueues=function(){b.get("/api/mail/queues",{params:{page:0,per_page:500}}).success(function(b){a.queues=b.rows}).error(function(a){console.error(a)})},a.getAgents=function(){b.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=b.rows}).error(function(a){console.error(a)})},a.getIntervals=function(){b.get("/api/intervals",{params:{page:0,per_page:500}}).success(function(b){a.intervals=b.rows}).error(function(a){console.error(a)})},a.createItem=function(){var d=["*","*","*","*"],f={app:a.application.app,timeout:a.application.timeout,MailAccountId:c.accountId};switch(a.application.app){case"agent":f.UserId=a.application.UserId;break;case"queue":f.MailQueueId=a.application.MailQueueId}switch(a.application.intType){case"always":f.interval=d.join(","),delete a.application.IntervalId;break;case"custom":a.application.alwaysTime||(d[0]=a.application.alwaysTime?"*":a.application.t_from_hm+"-"+a.application.t_to_hm),d[1]=a.application.wd_from&&a.application.wd_to?a.application.wd_from+"-"+a.application.wd_to:"*",d[2]=a.application.md_from&&a.application.md_to?a.application.md_from+"-"+a.application.md_to:"*",d[3]=a.application.m_from&&a.application.m_to?a.application.m_from+"-"+a.application.m_to:"*",f.interval=d.join(","),delete a.application.IntervalId;break;case"list":f.IntervalId=a.application.IntervalId}b.post("/api/mail/applications",f).success(function(){e.path("/mail/accounts/view/"+c.accountId+"/actions/list")}).error(function(a){console.error(a)})},a.formValidation=function(a){return a},a.next=function(){g.wizard().next()}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view.actions.wizard",{url:"/wizard",templateUrl:"app/mail/account/view/action/wizard/wizard.html",controller:"MailAccountViewActionWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAccountViewCtrl",["$scope","$http","$stateParams","$translate","$location","xAlert","MailAccount","MailMessage","MailServerIn","MailServerOut",function(a,b,c,d,e,f,g,h,i,j){a.initView=function(){a.account=g.get({id:c.accountId})},a.updateItemMailAccount=function(){g.update({id:c.accountId},{name:a.account.name,description:a.account.description,address:a.account.address}).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.updateItemMailServerIn=function(){i.update({id:a.account.MailServerIn.id},a.account.MailServerIn).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.updateItemMailServerOut=function(){j.update({id:a.account.MailServerOut.id},a.account.MailServerOut).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.test=function(){j.test({id:a.account.MailServerOut.id,controller:"test"}).$promise.then(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.view",{url:"/view/:accountId",templateUrl:"app/mail/account/view/view.html",controller:"MailAccountViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.mail.accounts.view.settings",{url:"/settings",templateUrl:"app/mail/account/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("MailAccountWizardCtrl",["$scope","$http","$location","$translate","WizardHandler","xAlert",function(a,b,c,d,e,f){a.isActive=!0,a.size="small",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.initWizard=function(){a.forms={},a.info={},a["in"]={"delete":!1,ssl:!0,protocol:"IMAP",port:993,mailbox:"INBOX",filter:"UNSEEN"},a.out={ssl:!0,port:465},a.$translate=d},a.goNext=function(){e.wizard().next()},a.formValidation=function(a){return a},a.createItem=function(){var e={name:a.info.name,address:a.info.address,description:a.info.description,incoming:a["in"],outgoing:a.out};b.post("api/mail/accounts",e).success(function(){c.path("/mail/accounts/list")}).error(function(a){console.log(a),f.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.accounts.wizard",{url:"/wizard",templateUrl:"app/mail/account/wizard/wizard.html",controller:"MailAccountWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations",{url:"/automations",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailAutomationListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={mailAutomationsByPage:{name:"10",value:10}},a.mailAutomationsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.mailAutomations={checked:[]},a.check=function(b,c){c?a.mailAutomations.checked=angular.copy(_.pluck(a.displayedMailAutomations,"id")):a.mailAutomations.checked=[]},a.getMailAutomations=function(b){return _.map(a.displayedMailAutomations,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("mail_business_automation"),b.url="/api/mail/business/automations",e.getPage(b).then(function(c){a.displayedMailAutomations=c.mailAutomations,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.mailAutomationsByPage,a.displayedMailAutomations.length),d.updateTableConfig(a.conf.mailAutomationsByPage,a.displayedMailAutomations.length)}),g.socket.on("mail_business_automation:save",function(){a.initList(b)}),g.socket.on("mail_business_automation:remove",function(c){a.mailAutomations.checked=_.without(a.mailAutomations.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/business/automations/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"danger")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/business/automations",{params:{id:a.mailAutomations.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/mail/business/automations/"+a,{status:d}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations.list",{url:"/list",templateUrl:"app/mail/automation/list/list.html",controller:"MailAutomationListCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailAutomationViewCtrl",["$scope","$stateParams","$http","$translate","automation","socket","xAlert",function(a,b,c,d,e,f,g){a.initView=function(){a.forms={info:{}},a.automations=e.automations,c.get("/api/mail/business/automations/"+b.id).success(function(c){a.test=c,a.automation=c,f.syncUpdatesByAttributes("business_condition",{MailBusinessAutomationId:b.id},c.BusinessConditions)}).error(function(){})},a.updateAutomation=function(){c.put("/api/mail/business/automations/"+a.automation.id,{name:a.automation.name,description:a.automation.description}).success(function(a){g.show(d.instant("MESSAGE_WELL_DONE"),"success"),console.log(a)}).error(function(a){console.error(a)})},a.getOperatorsByCondition=function(a){var b=[],c=_.find(e.automations.conditions,{key:a});return c.operators&&c.operators.length&&(b=c.operators),b},a.getAttributesByCondition=function(a){var b=[],c=_.find(e.automations.conditions,{key:a});if(c.attributes&&c.attributes.length)switch(c.key){case"createdAt":b=_.map(c.attributes,function(a){return a.value=parseInt(a.value,10),a});break;default:b=c.attributes}return b},a.addNewCondition=function(b){c.post("/api/business/conditions",{type:b,condition:"status",MailBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessConditions.push(b)}).error(function(a){console.error(a)})},a.removeCondition=function(a){c["delete"]("/api/business/conditions/"+a).success(function(a){console.log(a)}).error(function(a){console.error(a)})},a.addNewAction=function(){c.post("/api/business/actions",{condition:"status",MailBusinessAutomationId:a.automation.id}).success(function(b){a.automation.BusinessActions.push(b)}).error(function(a){console.error(a)})},a.removeAction=function(b){c["delete"]("/api/business/actions/"+b).success(function(b){a.automation.BusinessActions=_.reject(a.automation.BusinessActions,{id:b.id})}).error(function(a){console.error(a)})},a.updateCondition=function(a,b,d){var e={};e[b]=d,c.put("/api/business/conditions/"+a,e).error(function(a){console.error(a)})},a.updateAction=function(a,b,d){var e={};e[b]=d,c.put("/api/business/actions/"+a,e).success(function(a){console.log(a)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations.view",{url:"/view/:id",templateUrl:"app/mail/automation/view/view.html",controller:"MailAutomationViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.mail.automations.view.settings",{url:"/settings",templateUrl:"app/mail/automation/view/view.settings.html"}).state("main.mail.automations.view.routes",{url:"/routes",templateUrl:"app/mail/automation/view/view.routes.html"}).state("main.mail.automations.view.application",{url:"/application",templateUrl:"app/mail/automation/view/view.application.html"})}]),angular.module("xCallyShuttleApp").controller("MailAutomationWizardCtrl",["$scope","$http","$location","$translate","automation","WizardHandler","xAlert",function(a,b,c,d,e,f,g){a.forms={},a.automations={or:[],and:[],actions:[]},a.addNewChoice=function(b){var c=angular.copy(e.automations);a.automations[b].push(c)},a.removeChoice=function(b,c){a.automations[b].splice(c)},a.goNext=function(){return a.automations.actions.length?a.automations.or.length||a.automations.and.length?void f.wizard().next():(g.show(d.instant("MESSAGE_INSERT_AT_LEAST_ONE_CONDITION"),"danger"),!1):(g.show(d.instant("MESSAGE_INSERT_AT_LEAST_ONE_ACTION"),"danger"),!1)},a.createItem=function(){a.automations.or.forEach(function(a){a.condition=a.condition.key,a.type="or",delete a.conditions,delete a.actions}),a.automations.and.forEach(function(a){a.condition=a.condition.key,a.type="and",delete a.conditions,delete a.actions}),a.automations.actions.forEach(function(a){a.condition=a.condition.key,delete a.conditions,delete a.actions}),b.post("api/mail/business/automations",a.automations).success(function(){c.path("/mail/automations/list")}).error(function(){g.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG","danger"))})},a.formValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.automations.wizard",{url:"/wizard",templateUrl:"app/mail/automation/wizard/wizard.html",controller:"MailAutomationWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailComposeCtrl",["$scope","$http","$location","$cookieStore","$translate","xAlert","FileUploader","Auth",function(a,b,c,d,e,f,g,h){var i=a.uploader=new g({url:"api/mail/messages",withCredentials:!0,headers:{Authorization:"Bearer "+d.get("token")},queueLimit:1});i.onBeforeUploadItem=function(b){b.formData.push({mailAccountId:a.form.from.id,status:"SENDING",roomStatus:"OPEN",from:a.form.from.address,to:a.form.sto.join(";"),cc:a.form.scc.join(";"),subject:a.form.subject||null,html:a.form.html||null,text:a.form.text||null,attachment:!0,UserId:h.getCurrentUser().id})},i.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d),f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_SUCCESS"),"success")},i.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d),f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_FAILURE"),"danger")},i.onCompleteAll=function(){console.log("onCompleteAll"),c.path("/mail/inbox/incoming")},a.forms={},a.form={to:[],sto:[],cc:[],scc:[]},b.get("api/mail/accounts").success(function(b){a.mailAccounts=b.rows}),a.sendMail=function(){if(i.queue.length)console.log("file"),i.uploadAll();else{console.log("no file");var d={mailAccountId:a.form.from.id,status:"SENDING",roomStatus:"OPEN",from:a.form.from.address,to:a.form.sto.join(";"),cc:a.form.scc.join(";"),subject:a.form.subject||null,html:a.form.html||null,text:a.form.text||null,UserId:h.getCurrentUser().id};b.post("/api/mail/messages",d).success(function(){f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_SUCCESS"),"success"),c.path("/mail/inbox/incoming")}).error(function(){f.show(e.instant("MESSAGE_MAIL_MESSAGE_SEND_FAILURE"),"danger")})}},a.cancel=function(){a.form.sto=[],a.form.scc=[],delete a.form.from,delete a.form.text,delete a.form.html}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox.compose",{url:"/compose",templateUrl:"app/mail/inbox/room/room.html",controller:"MailRoomCtrl"})}]),angular.module("xCallyShuttleApp").controller("MailInboxCtrl",["$scope","$http","$location",function(a,b,c){a.go=function(a){c.path(a)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox",{url:"/inbox",template:"<div ui-view></div>",controller:"MailInboxCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/inbox.css","assets/css/todo.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("MailIncomingCtrl",["$scope","$http","$location","$translate","$timeout","socket","xAlert","Auth","stResource","Modal",function(a,b,c,d,e,f,g,h,i,j){a.$location=c,a.conf={mailRoomsByPage:{name:"10",value:10},labels:["fullname","name","email"],test:"OPEN"},a.mailRoomsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mailRooms={checked:[]},a.check=function(b,c){c?a.mailRooms.checked=angular.copy(_.pluck(a.displayedMailRooms,"id")):a.mailRooms.checked=[]},a.initList=function(b){f.unsyncUpdates("mail_room"),b.search.predicateObject||(b.search.predicateObject={}),b.sort.predicate="createdAt",b.sort.reverse=!0,h.isAdmin()?(f.socket.on("mail_room:save",function(){e(function(){g.show(d.instant("MESSAGE_MAIL_NEW_INCOMING_MAIL"),"success"),a.initList(b)},2e3)}),f.socket.on("mail_room:remove",function(c){a.mailRooms.checked=_.without(a.mailRooms.mailRooms,c.id),a.initList(b)})):(f.socket.on("mail_room:save",function(c){c.UserId===h.getCurrentUser().id&&a.initList(b)}),f.socket.on("mail_room:remove",function(c){c.UserId===h.getCurrentUser().id&&(a.mailRooms.checked=_.without(a.mailRooms.checked,c.id),a.initList(b))})),b.url="/api/mail/rooms/",i.getPage(b).then(function(c){console.log("result",c),a.displayedMailRooms=c.mailRooms,b.pagination.numberOfPages=c.total_pages})},a.deleteItems=j.confirm["delete"](function(){b["delete"]("/api/mail/rooms",{params:{id:a.mailRooms.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})}),a.$on("$destroy",function(){f.unsyncUpdates("mail_room")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox.incoming",{url:"/incoming",templateUrl:"app/mail/inbox/incoming/incoming.html",controller:"MailIncomingCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/inbox.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("MailRoomCtrl",["$scope","$http","$stateParams","$timeout","$cookieStore","$location","$translate","$log","$uibModal","xAlert","Auth","socket","FileUploader","MailMessage","MailAttachment",function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var p=a.uploader=new m({url:"api/mail/attachments",autoUpload:!0,withCredentials:!0,headers:{Authorization:"Bearer "+e.get("token")}}),q={MailAttachments:[]};p.removeFromQueue=function(a){var b=this;o["delete"]({id:a.basename}).$promise.then(function(){var c=b.getIndexOfItem(a),d=b.queue[c];d.isUploading&&d.cancel(),b.queue.splice(c,1),d._destroy(),b.progress=b._getTotalProgress(),q.MailAttachments=_.reject(q.MailAttachments,{basename:a.basename})})["catch"](function(){j.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},p.onErrorItem=function(){j.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")},p.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d);var e={size:b.size,path:b.path,name:b.name,basename:b.basename,type:b.type};a=_.merge(a,e),q.MailAttachments.push(e)},a.retry=function(a){var b=i.open({animation:!0,templateUrl:"app/mail/inbox/room/room.retry.modal.html",controller:function(a,c){a.modal={dismissable:!0,title:"APPLICATION_MESSAGE_SEND_RETRY",text:"MESSAGE_MESSAGE_SEND_RETRY",buttons:[{classes:"btn btn-success",text:"APPLICATION_RETRY",click:function(a){b.close(a)}},{classes:"btn default",text:"APPLICATION_CANCEL",click:function(a){b.dismiss(a)}}]},a.ok=function(){c.close()},a.cancel=function(){c.dismiss("cancel")}}});b.result.then(function(){n.update({id:a,status:"SENDING"},function(a){console.log(a)})},function(){h.info("Modal dismissed at: "+new Date)})},a.initRoomView=function(){a.Auth=k,a.forms={},a.form={to:[],sto:[],cc:[],scc:[]},b.get("/api/agents").success(function(b){a.agents=b.rows}),b.get("/api/mail/accounts").success(function(b){a.mailAccounts=b.rows}),b.get("/api/mail/rooms/"+c.id).success(function(c){console.log("mailRoom",c),a.mailRoom=c,l.syncUpdatesByAttributes("mail_message",{MailRoomId:a.mailRoom.id},a.mailRoom.MailMessages);var d=_.last(a.mailRoom.MailMessages);d&&a.mailRoom.MailAccount&&(a.form.from={name:a.mailRoom.MailAccount.name,address:a.mailRoom.MailAccount.address,id:a.mailRoom.MailAccount.id},a.form.to=_.remove(_.union(d.to?d.from.split(";"):[],d.cc?d.cc.split(";"):[],d.bcc?d.bcc.split(";"):[]),function(b){return b!==a.mailRoom.MailAccount.address}),a.form.cc=_.remove(_.union(d.to?d.from.split(";"):[],d.cc?d.to.split(";"):[],d.bcc?d.bcc.split(";"):[]),function(b){return b!==a.mailRoom.MailAccount.address}),a.form.bcc=_.remove(_.union(d.to?d.from.split(";"):[],d.cc?d.cc.split(";"):[],d.bcc?d.to.split(";"):[]),function(b){return b!==a.mailRoom.MailAccount.address})),"NEW"===a.mailRoom.status&&b.put("/api/mail/rooms/"+a.mailRoom.id,{status:"OPEN"})}).error(function(){})},a.sendMail=function(){var b;a.mailRoom&&(b=angular.copy(a.mailRoom.MailMessages),b=_.reject(b,function(a){return"RECEIVED"!==a.status}),b=_.sortBy(b,"id")),q=_.merge(q,{mailAccountId:a.form.from.id,status:"SENDING",roomStatus:"OPEN",from:a.form.from.address,to:a.form.sto.join(";")?a.form.sto.join(";"):null,cc:a.form.scc.join(";")?a.form.scc.join(";"):null,subject:a.form.subject||a.mailRoom.subject||null,html:a.form.html||null,text:a.form.text||null,MailRoomId:a.mailRoom?a.mailRoom.id:null}),b&&_.last(b)&&(q.inReplyTo=_.last(b).messageId),n.save(q,function(){j.show(g.instant("MESSAGE_MAIL_MESSAGE_SEND_SUCCESS"),"success")},function(){j.show(g.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.cancel=function(){a.form.sto=[],a.form.scc=[],delete a.form.text},a.updateStatus=function(d){b.put("/api/mail/rooms/"+c.id,{status:d}).success(function(b){a.mailRoom.status=b.status,j.show(g.instant("MESSAGE_STATUS_UPDATE_SUCCESS"),"success"),f.path("/mail/inbox/incoming")}).error(function(){j.show(g.instant("MESSAGE_STATUS_UPDATE_FAILURE"),"danger")})},a.assignAgents=function(){var a=i.open({animation:!0,templateUrl:"app/mail/inbox/room/room.agents.modal.html",controller:function(b,d,e,f){b.initModal=function(){e.get().$promise.then(function(a){console.log(a),b.agents=a.rows})["catch"](function(a){console.error(a)}),f.query({id:c.id,controller:"agents"}).$promise.then(function(a){console.log(a),b.item={agents:_.pluck(a,"id")}})["catch"](function(a){console.error(a)}),b.modal={dismissable:!0,title:"APPLICATION_MESSAGE_SEND_RETRY",text:"MESSAGE_MESSAGE_SEND_RETRY",buttons:[{classes:"btn btn-success",text:"APPLICATION_RETRY",click:function(b){a.close(b)}},{classes:"btn default",text:"APPLICATION_CANCEL",click:function(b){a.dismiss(b)}}]}},b.ok=function(){return f.update({id:c.id,controller:"agents",agents:b.item.agents}).$promise.then(function(){d.close()})["catch"](function(a){console.error(a)})},b.cancel=function(){d.dismiss("cancel")}}});a.result.then(function(){},function(){h.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").factory("MailRoom",["$resource",function(a){return a("/api/mail/rooms/:id/:controller",{id:"@id",controller:"@controller"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.inbox.room",{url:"/room/:id",templateUrl:"app/mail/inbox/room/room.html",controller:"MailRoomCtrl",authenticate:!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail",{url:"/mail",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("MailAttachment",["$resource",function(a){return a("/api/mail/attachments/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").factory("MailMessage",["$resource",function(a){return a("/api/mail/messages/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").controller("MailQueueListCtrl",["$scope","$http","$translate","$rootScope","socket","Modal","stResource","xAlert",function(a,b,c,d,e,f,g,h){a.$on("$destroy",function(){e.unsyncUpdates("mail_queue")}),a.conf={queuesByPage:{name:"10",value:10}},a.queuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mailQueues={checked:[]},a.check=function(b,c){c?a.mailQueues.checked=angular.copy(_.pluck(a.displayedMailQueues,"id")):a.mailQueues.checked=[]},a.getMailQueues=function(b){return _.map(a.displayedMailQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){e.unsyncUpdates("mail_queue"),b.url="/api/mail/queues/",g.getPage(b).then(function(c){a.displayedMailQueues=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(c.queuesByPage,a.displayedMailQueues.length),d.updateTableConfig(a.conf.queuesByPage,a.displayedMailQueues.length)}),e.socket.on("mail_queue:save",function(){a.initList(b)}),e.socket.on("mail_queue:remove",function(c){a.mailQueues.checked=_.without(a.mailQueues.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/queues/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){h.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/queues/",{params:{id:a.mailQueues.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues.list",{url:"/list",templateUrl:"app/mail/queue/list/list.html",controller:"MailQueueListCtrl"})}]),angular.module("xCallyShuttleApp").factory("MailQueue",["$resource",function(a){return a("/api/mail/queues/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("MailQueueViewCtrl",["$scope","$http","$translate","$stateParams","xAlert",function(a,b,c,d,e){var f=function(){return{select:function(c){b.post("/api/mail/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/mail/queues/"+a.queue.id+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/mail/queues/"+d.id).success(function(b){a.queue=b}).error(function(a){console.error(a)})},a.updateMailQueue=function(){var f=angular.copy(a.queue);b.put("/api/mail/queues/"+d.id,f).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){e.show(b.message,"success"),a.queue=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b.get("/api/mail/user_has_queues",{params:{MailQueueId:a.queue.id}}).success(function(b){ComponentsDropdowns.bindMailQueue(a.teams,_.pluck(b,"UserId"),f)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues.view",{url:"/view/:id",templateUrl:"app/mail/queue/view/view.html",controller:"MailQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.mail.queues.view.settings",{url:"/settings",templateUrl:"app/mail/queue/view/view.settings.html"}).state("main.mail.queues.view.agents",{url:"/agents",templateUrl:"app/mail/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("MailQueueWizardCtrl",["$scope","$http","$location","WizardHandler","xAlert",function(a,b,c,d,e){a.forms={},a.item={},a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/mail/queues",a.item).success(function(){c.path("/mail/queues/list")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.queues.wizard",{url:"/wizard",templateUrl:"app/mail/queue/wizard/wizard.html",controller:"MailQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.realtime",{url:"/realtime",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("MailRealtimeViewAgentCtrl",["$scope","$http","socket","MailQueue","Agent",function(a,b,c,d,e){a.gridOptions={enableSorting:!1,enableFiltering:!0,columnDefs:[{name:"queueName",displayName:"Queue"},{name:"agentName",displayName:"Agent",cellClass:"text-center",cellTemplate:'<span data-ng-if="row.entity.agentName">{{row.entity.fullname}} [{{row.entity.agentName}}]</span>'},{name:"online",cellClass:"text-center",cellTemplate:'<span class="badge badge-empty" data-ng-if="row.entity.online != null" data-ng-class="row.entity.online ? \'badge-success\' : \'badge-danger\'"></span>'},{name:"lastLoginAt",cellClass:"text-center",cellTemplate:'<time data-ng-if="row.entity.agentName" is="relative-time" datetime="{{row.entity.lastLoginAt}}">April 1, 2014</time>'}],onRegisterApi:function(b){a.gridApi=b,a.gridApi.treeBase.on.rowExpanded(a,function(b){var c=_.findIndex(a.gridOptions.data,{$$hashKey:b.entity.$$hashKey});b.entity.Users&&b.entity.Users.forEach(function(b){_.find(a.gridOptions.data,{name:b.name})||a.gridOptions.data.splice(c+1,0,b)})})}},d.get(function(b){a.gridOptions.data=[],b.rows.forEach(function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b),b.Users&&b.Users.forEach(function(b){b.agentName=b.name,a.gridOptions.data.push(b)})}),c.socket.on("agent:save",function(b){var c=_.filter(a.gridOptions.data,{agentName:b.name});c.forEach(function(a){a.online=b.online,a.lastLoginAt=b.lastLoginAt})}),c.socket.on("mail_queue:save",function(b){b.$$treeLevel=0,b.queueName=b.name,a.gridOptions.data.push(b)}),c.socket.on("mail_queue:remove",function(b){_.remov(a.gridOptions.data,{queueName:b.name})}),c.socket.on("user_has_mail_queue:save",function(b){var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.MailQueueId});e.get({id:b.UserId}).$promise.then(function(b){a.gridOptions.data.splice(c+1,0,{id:b.id,name:b.name,fullname:b.fullname,agentName:b.name,online:b.online,lastLoginAt:b.lastLoginAt})})["catch"](function(a){console.error(a)})}),c.socket.on("user_has_mail_queue:remove",function(b){for(var c=_.findIndex(a.gridOptions.data,function(a){return a.queueName&&a.id===b.MailQueueId}),d=c+1;d<a.gridOptions.data.length;d++)a.gridOptions.data[d].id==b.UserId&&a.gridOptions.data.splice(d,1)})},function(a){console.error(a)}),a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_mail:save"),c.unsyncUpdates("report_mail:update")}),a.initAgents=function(){b.get("/api/report/mails").success(function(b){a.agents=b,c.socket.on("report_mail:save",function(b){var c=_.find(a.agents,{id:b.id});c||a.agents.unshift(b)}),c.socket.on("report_mail:update",function(b){var c=_.find(a.agents,{id:b.id}),d=a.agents.indexOf(c);c&&_.merge(a.agents[d],b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.realtime.view.agents",{url:"/agents",template:"<div ui-view></div>","abstract":!0}).state("main.mail.realtime.view.agents.queues",{url:"/queues",controller:"MailRealtimeViewAgentCtrl",templateUrl:"app/mail/realtime/view/agent/agent.queues.html"}).state("main.mail.realtime.view.agents.timeline",{
+url:"/attempts",controller:"MailRealtimeViewAgentCtrl",templateUrl:"app/mail/realtime/view/agent/agent.timeline.html"})}]),angular.module("xCallyShuttleApp").controller("MailRealtimeViewSessionCtrl",["$scope","$http","socket",function(a,b,c){a.conf={sessionsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.sessionsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){c.unsyncUpdates("report_mail:save"),c.unsyncUpdates("report_mail:update")}),a.initMails=function(){b.get("/api/report/mail/sessions").success(function(b){a.sessions=b,c.socket.on("report_mail_session:save",function(b){var c=_.find(a.sessions,{id:b.id}),d=a.sessions.indexOf(c);c?_.merge(a.sessions[d],b):a.sessions.unshift(b)})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("MailRealtimeViewCtrl",["$scope",function(a){a.agents=[{name:"Queues",link:"main.mail.realtime.view.agents.queues"},{name:"Timeline",link:"main.mail.realtime.view.agents.timeline"}],a.sessions=[{name:"Sessions",link:"main.mail.realtime.view.sessions"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.realtime.view",{url:"/view",templateUrl:"app/mail/realtime/view/view.html",controller:"MailRealtimeViewCtrl"}).state("main.mail.realtime.view.sessions",{url:"/sessions",controller:"MailRealtimeViewSessionCtrl",templateUrl:"app/mail/realtime/view/session/session.html"})}]),angular.module("xCallyShuttleApp").controller("MailStatisticsCtrl",["$scope","$http","$translate","socket",function(a,b,c,d){a.message="Hello",a.$translate=c,b.get("api/mail/rooms").success(function(b){a.mailRooms=b,d.syncUpdates("mail_room",a.mailRooms)}),b.get("api/mail/messages").success(function(b){a.mailMessages=b,d.syncUpdates("mail_message",a.mailMessages)})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.statistics",{url:"/statistics",templateUrl:"app/mail/statistics/statistics.html",controller:"MailStatisticsCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.mail.statistics.summary",{url:"/summary",templateUrl:"app/mail/statistics/statistics.summary.html",controller:"MailStatisticsCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile-old.css"]})}]}})}]),angular.module("xCallyShuttleApp").controller("MailTimelineListCtrl",["$scope","$http","socket",function(a,b,c){function d(b){a.events>50&&a.events.pop(),a.events.unshift(b)}a.initList=function(){a.events=[],b.get("/api/events/channel/mail").success(function(a){a.forEach(d),c.socket.on("event:chat:save",d)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.timeline.list",{url:"/list",templateUrl:"app/mail/timeline/list/list.html",controller:"MailTimelineListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/timeline.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.mail.timeline",{url:"/timeline",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ChooseContactModalCtrl",["$scope","$uibModalInstance","eventId","$http","xAlert","$translate",function(a,b,c,d,e,f){a.open=function(a){b.close(a)},a.getContacts=function(){d.get("/api/contactmanager/checkevent/"+c).success(function(b){a.contacts=b}).error(function(a){e.show(f.instant(a.message)+"!","danger")})},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("CloseEditedTabModalCtrl",["$scope","$uibModalInstance",function(a,b){a.close=function(){b.close()},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").factory("gridOptions",["Modal","xAlert","$translate",function(a,b,c){return{gridOptions:function(d,e,f){f.id=[];var g={offset:0,limit:10},h=function(){d.get(g).$promise.then(function(a){f.gridOptions.totalItems=a.count,f.gridOptions.data=a.rows})["catch"](function(a){console.error(a)})};return f.deleteItem=a.confirm["delete"](function(a){d.remove({id:a}).$promise.then(function(){h(),b.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.gridApi.selection.clearSelectedRows(),f.id=[]})["catch"](function(a){b.show(a.message,"danger")})}),f.deleteItems=a.confirm["delete"](function(){d["delete"]({ids:f.id}).$promise.then(function(){h(),b.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.gridApi.selection.clearSelectedRows(),f.id=[]})["catch"](function(a){b.show(a.message,"danger")})}),e.columnDefs.forEach(function(a){a.hasOwnProperty("displayName")||(a.displayName="APPLICATION_"+a.name.toUpperCase()),a.headerCellFilter="translate","action"===a.name&&(a.displayName="",a.cellClass="ui-grid-vcenter",a.enableSorting=!1,a.enableFiltering=!1,a.enableColumnMenu=!1,a.hasOwnProperty("buttons")&&(a.cellTemplate="<div>",a.buttons.forEach(function(b){a.cellTemplate+="<a",a.cellTemplate+=b["class"]?' class="btn btn-xs '+b["class"]+'" ':" ",a.cellTemplate+=b.href?' data-ng-href="'+b.href+'" ':" ",a.cellTemplate+=b.onClick?' data-ng-click="'+b.onClick+'" ':" ",a.cellTemplate+=">",a.cellTemplate+="{{'"+(b.displayName||"APPLICATION_"+b.name.toUpperCase())+"' | translate}}",a.cellTemplate+="</a> "}),a.cellTemplate+="<div>",delete a.buttons))}),_.merge({enableGridMenu:!0,headerCellFilter:"translate",enableHorizontalScrollbar:0,enableVerticalScrollbar:0,enableRowSelection:!0,enableSelectAll:!0,enableFiltering:!0,showGridFooter:!0,paginationPageSizes:[10,25,50,75],paginationPageSize:10,useExternalPagination:!0,useExternalSorting:!0,useExternalFiltering:!0,multiSelect:!0,getPage:h,onRegisterApi:function(a){f.gridApi=a,a.selection.on.rowSelectionChanged(f,function(a){a.isSelected?f.id.push(a.entity.id||a.entity.uniqueid):_.pull(f.id,a.entity.id||a.entity.uniqueid),console.log("$scope.id",f.id)}),a.selection.on.rowSelectionChangedBatch(f,function(a){a[0].isSelected?f.id=_.union(f.id,_.pluck(a,a[0].entity.id?"entity.id":"entity.uniqueid")):_.pluck(a,a[0].entity.id?"entity.id":"entity.uniqueid").forEach(function(a){_.pull(f.id,a)}),console.log("$scope.id",f.id)}),f.gridApi.core.on.sortChanged(f,function(a,b){0===b.length?g.order=null:g.order=b[0].name+" "+b[0].sort.direction.toUpperCase(),h()}),a.pagination.on.paginationChanged(f,function(a,b){g.offset=(a-1)*b,g.limit=b,h()}),f.gridApi.core.on.filterChanged(f,function(){var a=this.grid;a.columns.forEach(function(a){a.filters[0].term?g[a.name]=a.filters[0].term:delete g[a.name]}),h()}),h()}},e)}}}]),angular.module("xCallyShuttleApp").controller("MainCtrl",["$scope","$http","$rootScope","$cookies","$translate","$interval","socket","Auth","xAlert","$uibModal","$log","$state",function(a,b,c,d,e,f,g,h,i,j,k,l){a.awesomeThings=[],a.isLoggedIn=h.isLoggedIn,a.isAdmin=h.isAdmin,a.getCurrentUser=h.getCurrentUser,a.workspaces=[],a.mainTab={active:!0},a.closeTab=function(b){if(a.workspaces[b].edited){var c=j.open({animation:!0,templateUrl:"app/main/closeEditedTab.modal.html",controller:"CloseEditedTabModalCtrl"});c.result.then(function(c){a.workspaces.splice(b,1)},function(){k.info("Modal dismissed at: "+new Date)})}else a.workspaces.splice(b,1)},a.createContact=function(c,d){d.tags=d.tags?d.tags.join(","):void 0,_.forOwn(d.customFields,function(a,b){""===a&&delete d.customFields[b]}),b.post("/api/contactmanager",d).success(function(b){a.workspaces.splice(c,1),a.openContactTab({fullname:b.fullname,id:b.id}),i.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(a.message,"danger")})};var m=function(b){var c=j.open({animation:!0,templateUrl:"app/main/chooseContact.modal.html",controller:"ChooseContactModalCtrl",resolve:{eventId:function(){return b.id}}});c.result.then(function(c){c?a.openContactTab(c):a.newContact(b)},function(){k.info("Modal dismissed at: "+new Date)})};a.updateContact=function(c,d){d.tags=d.tags?d.tags.join(","):void 0,d.CompanyId||(d.CompanyId=null),b.put("/api/contactmanager/"+d.id,d).success(function(){a.workspaces[c].edited=!1,i.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(e.instant(a.message)+"!","danger")})},g.socket.on("report_integration:contactmanager",function(a){console.log("choosecontact"),m(a)}),a.openContactTab=function(b){var c=_.find(a.workspaces,{contactID:b.id});c?c.active=!0:a.workspaces.push({name:b.fullname,type:"contact",contactID:b.id,active:!0})},a.openJscriptyTab=function(b){a.workspaces.push({name:b.name,type:"jscripty",active:!0,data:b})},a.newContact=function(b){a.workspaces.push({name:"New Contact",type:"newContact",active:!0,data:b||null})},a.$on("$viewContentLoaded",function(){Metronic.init()}),c.language=e.use(),a.changeLanguage=function(a){e.use(a).then(function(a){c.language=a,("main.jscripty.projects.view"===l.current.name||"main.square.projects.view"===l.current.name)&&l.go(l.current,{},{reload:!0})})["catch"](function(a){console.error(a)})},a.$on("$destroy",function(){})}]),angular.module("xCallyShuttleApp").directive("ngSpinnerBar",["$rootScope",function(a){return{link:function(b,c){c.addClass("hide"),a.$on("$stateChangeStart",function(){"spinner-page"===c[0].id&&c.removeClass("hide")}),a.$on("$stateChangeSuccess",function(){"spinner-page"===c[0].id&&(c.addClass("hide"),$("body").removeClass("page-on-load"),Layout.setSidebarMenuActiveLink("match"),setTimeout(function(){Metronic.scrollTop()},1e3))}),a.$on("$spinnerStart",function(){"spinner-request"===c[0].id&&c.removeClass("hide")}),a.$on("$spinnerStop",function(){"spinner-request"===c[0].id&&c.addClass("hide")}),a.$on("$stateNotFound",function(){"spinner-page"===c[0].id&&c.addClass("hide")}),a.$on("$stateChangeError",function(){"spinner-page"===c[0].id&&c.addClass("hide")})}}}]).directive("a",function(){return{restrict:"E",link:function(a,b,c){(c.ngClick||""===c.href||"#"===c.href)&&b.on("click",function(a){a.preventDefault()})}}}).directive("nxEqual",function(){return{require:"ngModel",link:function(a,b,c,d){return c.nxEqual?(a.$watch(c.nxEqual,function(a){d.$setValidity("nxEqual",a===d.$viewValue)}),void d.$parsers.push(function(b){var e=b===a.$eval(c.nxEqual);return d.$setValidity("nxEqual",e),e?b:void 0})):void console.error("nxEqual expects a model as an argument!")}}}).directive("ngEnter",function(){return function(a,b,c){b.bind("keydown keypress",function(b){13===b.which&&(a.$apply(function(){a.$eval(c.ngEnter)}),b.preventDefault())})}}).directive("dropdownMenuHover",function(){return{link:function(a,b){b.dropdownHover()}}}).directive("uiSelectRequired",function(){return{require:"ngModel",link:function(a,b,c,d){d.$validators.uiSelectRequired=function(a){return a&&a.length}}}}).directive("rpattern",function(){return{restrict:"A",require:"ngModel",link:function(a,b,c,d){function e(a,b){return null==b||""===b||!h||a.test(b)?(d.$setValidity("pattern",!0),b):void d.$setValidity("pattern",!1)}var f,g=c.rpattern,h=!0;g&&(g.match(/^\/(.*)\/$/)?(g=new RegExp(g.substr(1,g.length-2)),f=function(a){return e(g,a)}):f=function(b){var c=a.$eval(g);if(!c||!c.test)throw new Error("Expected "+g+" to be a RegExp but was "+c);return e(c,b)}),d.$formatters.push(f),d.$parsers.push(f),c.$observe("required",function(a){h=a,f(d.$viewValue)})}}}).directive("queryBuilder",["$compile","xAlert","$http",function(a,b,c){return{restrict:"E",scope:{group:"=",fields:"=",operators:"=",properties:"="},templateUrl:"app/main/template.queryBuilderView.html",compile:function(d,e){var f,g;return f=d.contents().remove(),function(d,e,h){d.booleans=[{name:"AND"},{name:"OR"}],d.addCondition=function(a){"CONDITION"==a?d.group.rules.push({operator:"=",field:"",data:""}):d.group.rules.push({field:"",data:""})},d.removeCondition=function(a){d.group.rules.splice(a,1)},d.addGroup=function(a){d.group.rules.push({group:{"boolean":"AND",rules:[],type:a,main:!1}})},d.choices=[],d.removeGroup=function(){d.$parent.group.rules.splice(d.$parent.$index,1)},d.initChoices=function(a,b,c,e,f,g,h){a[g]&&d.getResults(b,c,e,f)},d.clearData=function(a,b){for(var c in b)a[b[c]]&&delete a[b[c]]},d.getResults=function(a,e,f,g,h){if(a){var i="",j={};i=a.parseUrl?a.parseUrl.replace("%s",e):a.url,a.query&&h&&(j[a.query.field]=h),c.get(i,{params:j}).success(function(a){var b=[];a.rows&&(a=a.rows),a.forEach(function(a){b.push({name:a.name,value:a.id})}),d.choices[f]||(d.choices[f]=[]),d.choices[f][g]=b}).error(function(a){b.show(a.message,"danger")})}},g||(g=a(f)),e.append(g(d,function(a){return a}))}}}}]).directive("newContact",["$compile","xAlert","$http","socket","$translate","$timeout",function(a,b,c,d,e,f){return{restrict:"E",scope:{workspace:"=",index:"=",submit:"&onSubmit"},templateUrl:"app/main/template.newContactTab.html",compile:function(a,g){return function(a,g,h){function i(){a.$watch("item",function(b,c){angular.equals(b,c)||(a.workspace.edited=!0)},!0)}a.forms={general:{}},a.firstLoad=!0,a.item={Phones:[],Emails:[],customFields:{}},a.checkboxes={},a.init=function(){a.workspace.data&&(a.item.fullname=a.workspace.data.calleridname?a.workspace.data.calleridname:a.workspace.data.messageId?a.workspace.data.messageId:a.workspace.data.uniqueid?a.workspace.data.uniqueid:"",a.workspace.data.calleridnum&&a.item.Phones.push({phone:a.workspace.data.calleridnum}),a.workspace.data.from&&a.item.Emails.push({email:a.workspace.data.from})),a.getTags(),a.getCompanies(),a.getServices()},a.getServices=function(){c.get("/api/contactmanager/services/").success(function(b){a.services=b.rows,a.item.ServiceId=1,a.getCustomFields()}).error(function(a){b.show(e.instant(a.message)+"!","danger")})},a.getCustomFields=function(){c.get("/api/contactmanager/services/"+a.item.ServiceId+"/customfields").success(function(b){a.customFields=b,a.customFields.forEach(function(a){a.values=JSON.parse(a.values)}),d.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),d.socket.on("custom_field:save",function(b){if(b.ServiceId===a.item.ServiceId){var c=_.find(a.customFields,{id:b.id});c||("string"==typeof b.values&&(b.values=JSON.parse(b.values)),a.customFields.push(b))}}),!a.firstLoad||a.workspace.data?(a.workspace.edited=!0,a.firstLoad=!1):(a.firstLoad=!1,i())}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getTags=function(){c.get("/api/tags").success(function(b){a.tags=_.pluck(b.rows,"name")}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getCompanies=function(){c.get("/api/contactmanager/companies").success(function(b){a.companies=b.rows,d.syncUpdates("company",a.companies)}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.addField=function(b){a.item[b].push({})},a.removeField=function(b,c){a.item[b].splice(c,1)},f(function(){a.init()})}}}}]).directive("contact",["$compile","xAlert","$http","socket","$timeout",function(a,b,c,d,e){return{restrict:"E",scope:{workspace:"=",index:"=",submit:"&onSubmit"},templateUrl:"app/main/template.contactTab.html",compile:function(a,f){return function(a,f,g){function h(){a.$watch("contact",function(b,c){angular.equals(b,c)||(a.workspace.edited=!0)},!0)}a.moment=moment,a.forms={general:{}},a.detail={tab:"main"},a.log={journal:{show:"Phones",type:"Inbounds",detail:"general"},history:{show:"Phones",type:"HistoryInbounds",detail:"general"}},a.columns={Phones:{general:{header:["APPLICATION_SOURCE","APPLICATION_DESTINATION","APPLICATION_DATE"],indexes:["source","destination","createdAt"]},QueueCalls:{header:["APPLICATION_CALLERID","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["calleridnum","queue","createdAt"]},ReportAgents:{header:["APPLICATION_AGENT","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["membername","queue","agentcalledAt"]},HistoryQueueCalls:{header:["APPLICATION_CALLERID","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["calleridnum","queue","createdAt"]},HistoryReportAgents:{header:["APPLICATION_AGENT","APPLICATION_QUEUE","APPLICATION_DATE"],indexes:["membername","queue","createdAt"]}},Emails:{general:{header:["APPLICATION_FROM","APPLICATION_TO","APPLICATION_DATE"],indexes:["from","to","createdAt"]}}},a.rows={journal:[],history:[]},a.itemsByPage=15,a._=_,a.getRows=function(b){a.rows[b]=[],_.forEach(a.contact[a.log[b].show],function(c){"general"===a.log[b].detail?a.rows[b]=a.rows[b].concat(c[a.log[b].type]):_.forEach(c[a.log[b].type],function(c){a.rows[b]=a.rows[b].concat(c[a.log[b].detail])})})},a.addField=function(b){a.contact[b].push({})},a.removeField=function(b,c){a.contact[b].splice(c,1)},a.getContact=function(){c.get("/api/contactmanager/"+a.workspace.contactID).success(function(b){b.tags=b.tags?b.tags.split(","):[],a.contact=b,a.getRows("journal"),a.getRows("history"),a.getCustomFields(b.ServiceId),a.contact.customFields={},a.contact.CustomFields.forEach(function(b){console.log("cfmap"),a.contact.customFields[b.id]=b.ContactHasCustomField.value}),h()}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getTags=function(){c.get("/api/tags").success(function(b){a.tags=_.pluck(b.rows,"name")}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getCompanies=function(){c.get("/api/contactmanager/companies").success(function(b){a.companies=b.rows,d.syncUpdates("company",a.companies)}).error(function(a){console.error(a),b.show(a.message,"danger")})},a.getCustomFields=function(e){c.get("/api/contactmanager/services/"+e+"/customfields").success(function(b){a.customFields=b,a.customFields.forEach(function(a){a.values=JSON.parse(a.values)}),d.socket.on("custom_field:remove",function(b){_.remove(a.customFields,function(a){return b.id==a.id})}),d.socket.on("custom_field:save",function(b){if(b.ServiceId===e){var c=_.find(a.customFields,{id:b.id});c||("string"==typeof b.values&&(b.values=JSON.parse(b.values)),a.customFields.push(b))}})}).error(function(a){console.error(a),b.show(a.message,"danger")})},e(function(){a.getTags(),a.getCompanies(),a.getContact()})}}}}]).directive("jscripty",["$compile","xAlert","$http","socket",function(a,b,c,d){return{restrict:"E",scope:{workspace:"=",index:"=",submit:"&onSubmit"},templateUrl:"app/main/template.jscriptyTab.html",compile:function(a,b){return function(a,b,d){a.graph={},a.steps=[],a.currentStepNumber=0,a.workspace.data&&c.get("/api/jscripty/projects/"+a.workspace.data.id+"/project").success(function(b){if(b){var c=b.mxgraphmodel.root;if(c){if(a.graph.root=c,a.graph.vertices=h(c),a.graph.mxcell=[],_.isArray(c.mxcell)&&_.forIn(c.mxcell,function(b,c){a.graph.mxcell[c]=b.$}),console.log("graph",a.graph),c.start){var d=Object.create(a.graph.vertices[c.start.$.id]);d.outgoingEdges=e(d),a.steps[a.currentStepNumber]=d}}else console.log("No root in project!")}else console.log("No project published!")}),a.previousBlock=function(){a.currentStepNumber=a.currentStepNumber-1},a.setCurrentStep=function(b){var c=a.steps[a.currentStepNumber];c.previousAnswer&&c.previousAnswer.target!==c.answer.target?a.nextBlock():(c.previousAnswer=c.answer,a.currentStepNumber=a.steps.indexOf(b))},a.nextBlock=function(b){var c=a.steps[a.currentStepNumber];if(!c.previousAnswer||"start"!=c.tag&&"input"!=c.tag)if(c.previousAnswer&&c.previousAnswer.target===c.answer.target)a.currentStepNumber++;else{var d=f(c),g=Object.create(a.graph.vertices[d]);g.outgoingEdges=e(g),console.log(g),a.currentStepNumber++,a.steps[a.currentStepNumber]=g,console.log(a.steps)}else c.previousAnswer=c.answer,a.currentStepNumber++};var e=function(b){var c=_.filter(a.graph.mxcell,{source:b.id}),d=[];return _.forEach(c,function(a,b){if(a.value){var c=a.value.split(",");_.forEach(c,function(b,c){d.push({id:a.id,target:a.target,value:b})})}else d.push({id:a.id,target:a.target})}),d},f=function(a){return console.log(a.tag),"question"==a.tag?g(a):("start"==a.tag&&(a.previousAnswer="defaultAnswer",a.answer="defaultAnswer"),"input"==a.tag&&(a.previousAnswer=a.answer),a.outgoingEdges[0].target)},g=function(b){var c=_.result(_.find(b.outgoingEdges,function(c){b.previousAnswer&&b.previousAnswer.target!==b.answer.target&&a.steps.splice(a.currentStepNumber+1,a.steps.length-a.currentStepNumber-1);var d=c.value.split(","),e=[];_.forEach(d,function(a,b){e[b]={},e[b].id=c.id,e[b].value=a});var f=!1;return _.forIn(e,function(a,c){a.value===b.answer.value&&a.id===b.answer.id&&(b.previousAnswer=b.answer,f=!0)}),f}),"target");return c},h=function(a){return _.reduce(a,function(a,b,c){return"mxcell"===c?a:_.isArray(b)?(_.forIn(b,function(b,d){a[b.$.id]=b.$,a[b.$.id].tag=c}),a):(a[b.$.id]=b.$,a[b.$.id].tag=c,a)},{})}}}}}]).directive("reportBuilder",["$compile",function(a){return{restrict:"E",scope:{group:"=",fields:"=",forms:"=",firstCall:"="},templateUrl:"app/main/template.reportBuilderView.html",compile:function(b,c){var d,e;return d=b.contents().remove(),function(b,c,f){b.operators=[{name:"AND"},{name:"OR"}],b.conditions=[{name:"="},{name:"!="},{name:"<"},{name:"<="},{name:">"},{name:">="},{name:"LIKE"}],b.addCondition=function(){b.group.rules.push({condition:"=",field:"",value:""})},b.removeCondition=function(a){b.group.rules.splice(a,1)},b.addGroup=function(){b.group.rules.push({group:{operator:"AND",rules:[{condition:"=",field:"",value:""}]}})},b.randomName=function(a,b){var c=[];for(a=a||5,b=b||"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";--a;)c.push(b.charAt(Math.floor(Math.random()*b.length)));return c.join("")},b.removeGroup=function(){b.$parent.group&&b.$parent.group.rules.splice(b.$parent.$index,1)},e||(e=a(d)),c.append(e(b,function(a){return a}))}}}}]).directive("dynamicName",["$compile",function(a){return{restrict:"A",terminal:!0,priority:1e3,link:function(b,c,d){c.attr("name",b.$eval(d.dynamicName)),c.removeAttr("dynamic-name"),a(c)(b)}}}]).directive("onReadFile",["$parse",function(a){return{restrict:"A",scope:!1,link:function(b,c,d){var e=a(d.onReadFile);c.on("change",function(a){var c=new FileReader;c.onload=function(a){b.$apply(function(){e(b,{$fileContent:a.target.result})})},c.readAsText((a.srcElement||a.target).files[0])})}}}]).directive("motionFileDownload",["xAlert","$http","$translate","$timeout","$location",function(a,b,c,d,e){return{restrict:"E",templateUrl:"app/main/template.motionFileDownload.html",scope:{mimetype:"=",filename:"=",url:"=",asdasd:"=",btnclass:"@",btncontent:"@"},link:function(d,e,f){var g=e.children()[0];d.$on("download-start",function(){$(g).attr("disabled","disabled")}),d.$on("downloaded",function(a,b){var f=angular.element("<a/>").attr({href:"data:"+d.mimetype+";base64,"+b,download:d.filename});d.btncontent?f.html(d.btncontent):f.text(c.instant("APPLICATION_DOWNLOAD")),d.btnclass?f.addClass(d.btnclass):f.addClass("btn default btn-xs blue-stripe"),$(g).remove(),e.append(f),f.get(0).click()}),d.download=function(){d.$emit("download-start"),b.get(d.url).success(function(a){d.$emit("downloaded",a)}).error(function(b){a.show(c.instant(b.message),"danger")})}}}}]).directive("audioFileDownload",["xAlert","$http","$translate","$sce",function(a,b,c,d){return{restrict:"E",templateUrl:"app/main/template.audioFileDownload.html",scope:{url:"="},link:function(e,f,g){var h=f.children()[0];e.$on("download-start",function(a,b){$(h).attr("disabled","disabled").html('<i class="icon-refresh"></i> Loading...')}),e.$on("downloaded",function(a,b){var c=new Audio(d.trustAsResourceUrl("data:audio/ogg;base64,"+b));c.controls=!0,$(h).remove(),f.append(c),c.play()}),e.$on("error",function(a,b){$(h).removeClass("blue-stripe").addClass("red-stripe").html('<i class="icon-ban"></i> Error!')}),e.download=function(){e.$emit("download-start"),b.get(e.url).success(function(a){console.log("ok"),e.$emit("downloaded",a)}).error(function(b){console.log("error"),e.$emit("error"),a.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}}}]),angular.module("xCallyShuttleApp").filter("capitalize",function(){return function(a){return a?a.replace(/([^\W_]+[^\s-]*) */g,function(a){return a.charAt(0).toUpperCase()+a.substr(1).toLowerCase()}):""}}).filter("salesforce",function(){var a=["CallDisposition","CallDurationInSeconds","CallObject","CallType","IsArchived","Priority","Status","Type"];return function(b){return _.remove(b,function(b){return b.custom===!1&&a.indexOf(b.name)<0}),b}}).filter("sugarcrm",function(){var a=["account_id","account_name","account_name1","assigned_user_name","assigned_user_id","case_number","created_by","created_by_name","date_entered","date_modified","deleted","description","id","modified_by_name","modified_user_id","name"];return function(b){return _.remove(b,function(b){return a.indexOf(b.name)>=0}),b}}).filter("freshdesk",function(){var a=["requester","subject","agent","description"];return function(b){return _.remove(b,function(b){return a.indexOf(b.ticket_field.name)>=0}),b}}).filter("zendesk",function(){var a=["subject","assignee","description"];return function(b){return _.remove(b,function(b){return a.indexOf(b.type)>=0}),b}}),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main",{"abstract":!0,templateUrl:"app/main/main.html",controller:"MainCtrl",resolve:{authorization:["$q","Auth","$state","$timeout","$location",function(a,b,c,d,e){return b.getToken()?a.when():(d(function(){e.path("/login")}),a.reject())}],deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("xAlert",["$translate","Notification",function(a,b){return{show:function(c,d){switch(d){case"success":b.success({message:c,title:'<i class="glyphicon glyphicon-ok"></i> <strong>'+a.instant("MESSAGE_SUCCESS")+"!</strong>",delay:5e3});break;case"info":b.info({message:c,title:'<i class="glyphicon glyphicon-info-sign"></i> <strong>'+a.instant("MESSAGE_INFO")+"!</strong>",delay:5e3});break;case"danger":b.error({message:c,title:'<i class="glyphicon glyphicon-exclamation-sign"></i> <strong>'+a.instant("MESSAGE_ERROR")+"!</strong>",delay:1e4});break;case"warning":b.warning({message:c,title:'<i class="glyphicon glyphicon-warning-sign"></i> <strong>'+a.instant("MESSAGE_WARNING")+"!</strong>",delay:1e4});break;default:b.info(c)}}}}]).factory("stResource",["$q","$filter","$timeout","$rootScope","$http","$translate","xAlert",function(a,b,c,d,e,f,g){return{getPage:function(b){var c={page:Math.ceil(b.pagination.start/b.pagination.number),per_page:b.pagination.number};b.sort.predicate&&(c.sort_by=b.sort.predicate,c.sort_order=b.sort.reverse?"DESC":"ASC"),_.forIn(b.search.predicateObject,function(a,b){c[b]=a}),b.search.params&&(c.clientQuery={},_.forIn(b.search.params,function(a,b){c.clientQuery[b]=a})),d.$broadcast("$spinnerStart"),e.get(b.url,{params:c}).success(function(a){h.resolve(a),d.$broadcast("$spinnerStop")}).error(function(a){g.show(f.instant(a.message),"danger"),d.$broadcast("$spinnerStop")});var h=a.defer();return h.promise}}}]),angular.module("xCallyShuttleApp").controller("MarketCtrl",["$scope","$http","$translate","socket","xAlert","Modal","$timeout",function(a,b,c,d,e,f,g){function h(a,b){return Math.floor(Math.random()*(b-a+1))+a}a.initView=function(){b.get("/api/integrations").success(function(b){a.integrations=b,a.groupedIntegration=_.chunk(a.integrations,4),d.syncUpdates("integration",a.integrations,function(){a.groupedIntegration=_.chunk(a.integrations,4)})}).error(function(a){e.show(a.message,"danger")})},a.isProgressing=!1,a.$on("$destroy",function(){d.unsyncUpdates("integration")}),a.installIntegration=function(d){a.status="Downloading",a.percentage=h(1,50),a.isProgressing=!0,d.downloading=!0,b.put("/api/integrations/"+d.id,{active:!0}).success(function(){g(function(){a.percentage=h(51,99),a.status="Installing"},2500),g(function(){a.percentage=100,a.isProgressing=!1,a.status="Completed!",d.downloading=!1,e.show(c.instant("MESSAGE_WELL_DONE")+".","success")},5e3)}).error(function(){d.downloading=!1,a.percentage=0,a.isProgressing=!1,e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.uninstallIntegration=function(d){a.status="Uninstalling",a.percentage=h(1,99),a.isProgressing=!0,d.downloading=!0,b.put("/api/integrations/"+d.id,{active:!1}).success(function(){g(function(){a.percentage=100,a.isProgressing=!1,a.status="Completed!",d.downloading=!1,e.show(c.instant("MESSAGE_WELL_DONE")+".","success")},5e3)}).error(function(){d.downloading=!1,a.percentage=0,a.isProgressing=!1,e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.market",{url:"/market",templateUrl:"app/market/market.html",controller:"MarketCtrl"})}]),angular.module("xCallyShuttleApp").controller("MotionbarCtrl",["$scope","$stateParams","$cookieStore","settings","Auth",function(a,b,c,d,e){e.loginWithToken(b.token,b.userId,b.name),a.getCurrentUser=e.getCurrentUser,d.layout.pageQuickSidebarOpened=!0}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("motionbar",{url:"/motionbar",template:"<div ui-view></div>","abstract":!0}).state("motionbar.chat",{url:"/chat?token&userId&name",templateUrl:"app/motionbar/motionbar.chat.html",controller:"MotionbarCtrl"})}]),angular.module("xCallyShuttleApp").controller("SalesforceListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedSalesforceAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedSalesforceAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("salesforce_account"),b.url="/api/salesforce/accounts",h.getPage(b).then(function(d){a.displayedSalesforceAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedSalesforceAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedSalesforceAccounts.length)}),f.socket.on("salesforce_account:save",function(){a.initList(b)}),f.socket.on("salesforce_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/salesforce/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/salesforce/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/salesforce/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce.list",{url:"/list",templateUrl:"app/salesforce/list/list.html",controller:"SalesforceListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce",{url:"/salesforce",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SalesforceViewCtrl",["$scope","$http","$stateParams","$translate","$location","WizardHandler","socket","xAlert","Modal","$filter",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,
+theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){f.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){g.unsyncUpdates("salesforce_configuration"),g.unsyncUpdates("salesforce_field")}),a.initView=function(){b.get("/api/salesforce/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){h.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/salesforce/accounts/"+c.id,a.account).success(function(){h.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/salesforce/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,g.socket.on("salesforce_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.deleteConfiguration=i.confirm["delete"](function(a){b["delete"]("api/salesforce/configurations/"+a).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/salesforce/configurations",a.configuration).success(function(a){e.path("salesforce/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){h.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/salesforce/accounts/"+c.id+"/fields").success(function(b){a.accountFields=_.sortByOrder(j("salesforce")(b),"name","asc")}).error(function(a){h.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/salesforce/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,g.socket.on("salesforce_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){h.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){h.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/salesforce/fields/"+a.id).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/salesforce/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/salesforce/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/salesforce/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){h.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/salesforce/fields/"+a.id,a).success(function(){}).error(function(){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){b.content="",a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"name",b);if(c)switch(c.type){case"picklist":return c.picklistValues;default:return}}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce.view",{url:"/view/:id",templateUrl:"app/salesforce/view/view.html",controller:"SalesforceViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.salesforce.view.account",{url:"/account",templateUrl:"app/salesforce/view/view.account.html"}).state("main.salesforce.view.configurations",{url:"/configurations",templateUrl:"app/salesforce/view/view.configurations.html"}).state("main.salesforce.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/salesforce/view/view.configurationSettings.html",controller:"SalesforceViewCtrl"}).state("main.salesforce.view.configuration",{url:"/configuration",templateUrl:"app/salesforce/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("SalesforceWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){console.log(a.item),b.post("api/salesforce/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/salesforce/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.salesforce.wizard",{url:"/wizard",templateUrl:"app/salesforce/wizard/wizard.html",controller:"SalesforceWizardCtrl"})}]),angular.module("xCallyShuttleApp").factory("License",["$resource",function(a){return a("/api/licenses/:id/:controller",{id:"@id"},{request:{method:"POST",params:{id:"request"}}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.license",{url:"/license",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("LicenseViewCtrl",["$scope","$rootScope","$translate","License","xAlert",function(a,b,c,d,e){a.initView=function(){d.get(function(b){a.item=b.license})},a.submitRequest=function(){d.request(a.item,function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")},function(a){switch(a.status){case 304:e.show(a.statusText,"info");break;default:e.show(a.statusText,"danger")}})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.license.view",{url:"/view",templateUrl:"app/setting/license/view/view.html",controller:"LicenseViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/pricing-tables.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("PauseListCtrl",["$scope","$log","$uibModal","$translate","Pause","gridOptions","xAlert",function(a,b,c,d,e,f,g){a.initView=function(){var b={exporterCsvFilename:"pauses.csv",columnDefs:[{name:"name"},{name:"description"},{name:"action",width:73,buttons:[{"class":"red-sunglo",name:"delete",onClick:"grid.appScope.deleteItem(row.entity.name, row.entity.id)"}]}]};a.gridOptions=f.gridOptions(e,b,a)},a.createItem=function(){var f=c.open({animation:!0,templateUrl:"app/setting/pause/list/create.modal.html",controller:function(a,b){a.form={},a.item={},a.ok=function(){b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}});f.result.then(function(b){console.log("pause",b),e.save(b).$promise.then(function(b){console.log("pause",b),a.gridOptions.getPage(),g.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){b.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.pauses.list",{url:"/list",templateUrl:"app/setting/pause/list/list.html",controller:"PauseListCtrl"})}]),angular.module("xCallyShuttleApp").factory("Pause",["$resource",function(a){return a("/api/pauses/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.pauses",{url:"/pauses",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting",{url:"/setting",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").factory("Smtp",["$resource",function(a){return a("/api/mail/servers/out/:id/:controller",{id:"@id"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.smtp",{url:"/smtp",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SmtpViewCtrl",["$scope","$stateParams","$translate","MailServerOut","xAlert",function(a,b,c,d,e){a.initView=function(){a.item={},d.get({id:"service"}).$promise.then(function(b){a.item=b})["catch"](function(a){e.show(a.message,"danger")})},a.updateItem=function(){a.item.id?d.update({id:a.item.id},a.item).$promise.then(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){e.show(a.message,"danger")}):(a.item.service=!0,d.save(a.item).$promise.then(function(b){a.item=b,e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){e.show(a.message,"danger")}))},a.test=function(){d.test({id:a.item.id,controller:"test"}).$promise.then(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log("err",a),e.show(a.data?a.data.response:a.statusText,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.smtp.view",{url:"/view",templateUrl:"app/setting/smtp/view/view.html",controller:"SmtpViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("TemplateListCtrl",["$scope","$http","$translate","$rootScope","socket","Modal","stResource","xAlert",function(a,b,c,d,e,f,g,h){a.$on("$destroy",function(){e.unsyncUpdates("mail_template")}),a.conf={templatesByPage:{name:"10",value:10}},a.templatesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Templates={checked:[]},a.check=function(b,c){c?a.Templates.checked=angular.copy(_.pluck(a.displayedTemplates,"id")):a.Templates.checked=[]},a.getTemplates=function(b){return _.map(a.displayedTemplates,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){e.unsyncUpdates("mail_template"),b.url="/api/mail/templates/",g.getPage(b).then(function(c){a.displayedTemplates=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(c.templatesByPage,a.displayedTemplates.length),d.updateTableConfig(a.conf.templatesByPage,a.displayedTemplates.length)}),e.socket.on("mail_template:save",function(){a.initList(b)}),e.socket.on("mail_template:remove",function(c){a.Templates.checked=_.without(a.Templates.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/mail/templates/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){h.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/mail/templates/",{params:{id:a.Templates.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates.list",{url:"/list",templateUrl:"app/setting/template/list/list.html",controller:"TemplateListCtrl"})}]),angular.module("xCallyShuttleApp").factory("Template",["$resource",function(a){return a("/api/mail/templates/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates",{url:"/templates",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TemplateViewCtrl",["$scope","$http","$translate","$stateParams","xAlert","Template",function(a,b,c,d,e,f){a.initItem=function(){a.form={},a.item={},a.groups=[{title:"Voice",variables:[]},{title:"Chat",variables:["username","email","text","chatWebsite"]},{title:"Mail",variables:[]},{title:"Fax",variables:[]}],a.item=f.get({id:d.id})},a.updateItem=function(){f.update(a.item).$promise.then(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates.view",{url:"/view/:id",templateUrl:"app/setting/template/view/view.html",controller:"TemplateViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.setting.templates.view.settings",{url:"/settings",templateUrl:"app/setting/template/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TemplateWizardCtrl",["$scope","$location","$http","WizardHandler","xAlert","MailServerOut","Template",function(a,b,c,d,e,f,g){a.initWizard=function(){a.item={},a.form={},a.groups=[{title:"Voice",variables:[]},{title:"Chat",variables:["username","email","text","chatWebsite"]},{title:"Mail",variables:[]},{title:"Fax",variables:[]}],a.mailAccounts=f.query()},a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){var c={name:a.item.name,description:a.item.description,subject:a.item.subject||null,html:a.item.html||null,text:a.item.text||null};g.save(c).$promise.then(function(){b.path("/templates/list")})["catch"](function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.templates.wizard",{url:"/wizard",templateUrl:"app/setting/template/wizard/wizard.html",controller:"TemplateWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("UpdateListCtrl",["$scope","$uibModal","$log","$translate","Update","xAlert",function(a,b,c,d,e,f){a.conf={updatesByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.updatesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.initList=function(){e.query(function(b){a.updates=b})},a.pull=function(){var a=b.open({animation:!0,templateUrl:"app/setting/update/list/list.pull.html",controller:function(a,b){a.modal={dismissable:!0,title:"Confirm Checkout",html:"Are you sure you want to checkout?",buttons:[{classes:"btn btn-success",text:"Checkout",click:function(){b.close()}},{classes:"btn default",text:"Cancel",click:function(){b.dismiss("cancel")}}]}}});a.result.then(function(){e.pull(function(a){a.summary.changes?f.show(d.instant("APPLICATION_UPDATED_TO_LATEST_VERSION"),"success"):f.show(d.instant("APPLICATION_ALREADY_UP_TO_DATE"),"info")},function(a){f.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},function(){c.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.updates.list",{url:"/list",templateUrl:"app/setting/update/list/list.html",controller:"UpdateListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("Update",["$resource",function(a){return a("/api/updates/:id/:controller",{id:"@id"},{pull:{method:"GET",params:{id:"pull"}},checkout:{method:"GET",params:{id:"checkout"}}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.setting.updates",{url:"/updates",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SoundListCtrl",["$scope","$http","socket","Modal","$q","FileUploader","$translate","xAlert","$cookieStore","$sce",function(a,b,c,d,e,f,g,h,i,j){a.isCollapsed=!0,a.downloadButtonContent='<i class="icon-cloud-download"></i>',a.downloadButtonClass="btn btn-xs blue-hoki",a["delete"]=d.confirm["delete"](function(a){b["delete"]("/api/uploads/"+a).success(function(a){}).error(function(a){console.log(a)})}),a.updateAudio=function(a,c){var d=e.defer();return b.put("/api/uploads/"+a,c).success(function(a){d.resolve()}).error(function(a){console.log(a.message),d.reject(a.message)}),d.promise},a.$on("$destroy",function(){c.unsyncUpdates("upload")}),a.initList=function(){b.get("/api/uploads").success(function(b){a.sounds=b,c.syncUpdates("upload",a.sounds)}).error(function(a){})},a.getSecureSrc=function(a){return j.trustAsResourceUrl("data:audio/ogg;base64,"+a)},a.getSecureDownloadSrc=function(a){return j.trustAsResourceUrl("data:application/octet-stream;charset=utf-16le;base64,"+a)};var k=a.uploader=new f({url:"/api/uploads",withCredentials:!0,headers:{Authorization:"Bearer "+i.get("token")}});k.filters.push({name:"customFilter",fn:function(a,b){return this.queue.length<10}}),k.onWhenAddingFileFailed=function(a,b,c){console.info("onWhenAddingFileFailed",a,b,c)},k.onAfterAddingFile=function(a){console.info("onAfterAddingFile",a)},k.onAfterAddingAll=function(a){console.info("onAfterAddingAll",a)},k.onBeforeUploadItem=function(a){console.info("onBeforeUploadItem",a)},k.onProgressItem=function(a,b){console.info("onProgressItem",a,b),a.isUploading=!0},k.onProgressAll=function(a){console.info("onProgressAll",a)},k.onSuccessItem=function(a,b,c,d){console.info("onSuccessItem",a,b,c,d),a.isUploading=!1},k.onErrorItem=function(a,b,c,d){console.info("onErrorItem",a,b,c,d),a.responseMessage=b,a.isUploading=!1},k.onCancelItem=function(a,b,c,d){console.info("onCancelItem",a,b,c,d),a.isUploading=!1},k.onCompleteItem=function(a,b,c,d){console.info("onCompleteItem",a,b,c,d),a.isUploading=!1},k.onCompleteAll=function(){console.info("onCompleteAll")},console.info("uploader",k)}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sounds.list",{url:"/list",templateUrl:"app/sound/list/list.html",controller:"SoundListCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js"]})}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sounds",{url:"/sounds",templateUrl:"app/sound/sound.html","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SquareOdbcListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={odbcsByPage:{name:"10",value:10}},a.odbcsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Odbcs={checked:[]},a.check=function(b,c){c?a.Odbcs.checked=angular.copy(_.pluck(a.displayedOdbcs,"id")):a.Odbcs.checked=[]},a.getOdbcs=function(b){return _.map(a.displayedOdbcs,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("square_odbc"),b.url="/api/square/odbc",h.getPage(b).then(function(c){a.displayedOdbcs=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.odbcsByPage,a.displayedOdbcs.length),d.updateTableConfig(a.conf.odbcsByPage,a.displayedOdbcs.length)}),c.socket.on("square_odbc:save",function(){a.initList(b)}),c.socket.on("square_odbc:remove",function(c){a.Odbcs.checked=_.without(a.Odbcs.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/square/odbc/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/square/odbc",{params:{id:a.Odbcs.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs.list",{url:"/list",templateUrl:"app/square/odbc/list/list.html",controller:"SquareOdbcListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs",{url:"/odbcs",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SquareOdbcViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getOdbc=function(){b.get("/api/square/odbc/"+e.id).success(function(b){delete b.pwd,a.odbc=b}).error(function(a){console.error(a),f.path("/square/odbcs/list")})},a.updateOdbc=function(){var f=angular.copy(a.odbc);b.put("/api/square/odbc/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.odbc=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs.view",{url:"/view/:id",templateUrl:"app/square/odbc/view/view.html",controller:"SquareOdbcViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.square.odbcs.view.settings",{url:"/settings",templateUrl:"app/square/odbc/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("SquareOdbcWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={odbc:void 0},a.item={},a.next=function(){b.post("/api/square/odbc/validate/",a.item).success(function(a){a.length?e.show(f.instant("MESSAGE_EXIST_ODBC"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/square/odbc/",a.item).success(function(){d.path("/square/odbcs/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.odbcs.wizard",{url:"/wizard",templateUrl:"app/square/odbc/wizard/wizard.html",controller:"SquareOdbcWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("SquareProjectListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={projectsByPage:{name:"10",value:10}},a.projectsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Projects={checked:[]},a.check=function(b,c){c?a.Projects.checked=angular.copy(_.pluck(a.displayedProjects,"id")):a.Projects.checked=[]},a.getProjects=function(b){return _.map(a.displayedProjects,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("square_project"),b.url="/api/square/projects",h.getPage(b).then(function(c){a.displayedProjects=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.projectsByPage,a.displayedProjects.length),d.updateTableConfig(a.conf.projectsByPage,a.displayedProjects.length)}),c.socket.on("square_project:save",function(){a.initList(b)}),c.socket.on("square_project:remove",function(c){a.Projects.checked=_.without(a.Projects.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/square/projects/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/square/projects",{params:{id:a.Projects.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects.list",{url:"/list",templateUrl:"app/square/project/list/list.html",controller:"SquareProjectListCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects",{url:"/projects",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SquareProjectViewCtrl",["$scope","$http","$stateParams","socket","Auth","Modal","xAlert","$translate","$rootScope",function(a,b,c,d,e,f,g,h,i){a.squareProject={},a.getProject=function(){b.get("/api/square/projects/"+c.id).success(function(b){a.squareProject=b,angular.element(document).ready(function(){window.onerror=function(a,b,c){try{if(null!=a&&-1!=a.indexOf("Script error."));else{var d=new Image;d.src="assets/plugins/mxgraph/images/1x1.png?msg="+encodeURIComponent(a)+"&url="+encodeURIComponent(b)+"&lnum="+encodeURIComponent(c)}}catch(e){}},b.token=e.getToken();var a=new EditorUi(new Editor);a.openString(b.preproduction,b.name,b),a.editor.graphChangeListener=function(a,b){var c=b.properties.rtChange||!1;c||(this.modified=!0)}}),d.syncUpdates("square_project",[b],function(a,c,d){c.id===b.id})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects.view",{url:"/view/:id",templateUrl:"app/square/project/view/view.html",controller:"SquareProjectViewCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",serie:!0,cache:!1,files:["assets/plugins/mxgraph/css/common.css","assets/plugins/mxgraph/css/explorer.css","assets/plugins/mxgraph/styles/grapheditor.css","assets/plugins/mxgraph/styles/custom.css","assets/plugins/square/js/custom.js","assets/plugins/mxgraph/js/mxClient.js","assets/plugins/square/js/Editor.js","assets/plugins/square/js/Graph.js","assets/plugins/square/js/EditorUi.js","assets/plugins/square/js/Actions.js","assets/plugins/square/js/Menus.js","assets/plugins/square/js/Sidebar.js","assets/plugins/square/js/Toolbar.js","assets/plugins/square/js/Dialogs.js"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("SquareProjectWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={project:void 0},a.item={},a.next=function(){b.post("/api/square/projects/validate/",a.item).success(function(a){a.length?e.show(f.instant("MESSAGE_EXIST_PROJECT"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/square/projects/",a.item).success(function(){d.path("/square/projects/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square.projects.wizard",{url:"/wizard",templateUrl:"app/square/project/wizard/wizard.html",controller:"SquareProjectWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.square",{url:"/square",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SugarcrmListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedSugarcrmAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedSugarcrmAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("sugarcrm_account"),b.url="/api/sugarcrm/accounts",h.getPage(b).then(function(d){a.displayedSugarcrmAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedSugarcrmAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedSugarcrmAccounts.length)}),f.socket.on("sugarcrm_account:save",function(){a.initList(b)}),f.socket.on("sugarcrm_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/sugarcrm/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/sugarcrm/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/sugarcrm/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm.list",{url:"/list",templateUrl:"app/sugarcrm/list/list.html",controller:"SugarcrmListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm",{url:"/sugarcrm",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("SugarcrmViewCtrl",["$scope","$http","$stateParams","$translate","$location","$filter","WizardHandler","socket","xAlert","Modal",function(a,b,c,d,e,f,g,h,i,j){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){h.unsyncUpdates("sugarcrm_configuration"),h.unsyncUpdates("sugarcrm_field")}),a.initView=function(){b.get("/api/sugarcrm/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){i.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/sugarcrm/accounts/"+c.id,a.account).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/sugarcrm/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,h.socket.on("sugarcrm_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.deleteConfiguration=j.confirm["delete"](function(a){b["delete"]("api/sugarcrm/configurations/"+a).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/sugarcrm/configurations",a.configuration).success(function(a){e.path("sugarcrm/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){i.show("Something went wrong!","danger")})},a.fieldType=["string","variable"],a.descFieldType=["string","key_value"],a.getFields=function(){b.get("/api/sugarcrm/accounts/"+c.id+"/fields").success(function(b){
+a.accountFields=_.sortByOrder(f("sugarcrm")(_.toArray(b)),"name","asc"),_.forEach(b,function(a){a.options=_.toArray(a.options)})}).error(function(a){i.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/sugarcrm/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,h.socket.on("sugarcrm_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.getVariables=function(){b.get("/api/variables").success(function(b){a.variables=b.rows}).error(function(a){i.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/sugarcrm/fields/"+a.id).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/sugarcrm/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/sugarcrm/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/sugarcrm/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.updateField=function(a){b.put("/api/sugarcrm/fields/"+a.id,a).success(function(){}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?b.content="":"string"===b.type&&(b.VariableId=null),a.updateField(b)},a.changeDescType=function(b){"key_value"===b.type?(b.content="","string"===b.keyType?b.VariableId=null:"variable"===b.keyType&&(b.keyContent="")):"string"===b.type&&(b.VariableId=null,b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){b.content="",a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"name",b);return c?c.options.length>0?c.options:null:void 0}}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm.view",{url:"/view/:id",templateUrl:"app/sugarcrm/view/view.html",controller:"SugarcrmViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.sugarcrm.view.account",{url:"/account",templateUrl:"app/sugarcrm/view/view.account.html"}).state("main.sugarcrm.view.configurations",{url:"/configurations",templateUrl:"app/sugarcrm/view/view.configurations.html"}).state("main.sugarcrm.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/sugarcrm/view/view.configurationSettings.html",controller:"SugarcrmViewCtrl"}).state("main.sugarcrm.view.configuration",{url:"/configuration",templateUrl:"app/sugarcrm/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("SugarcrmkWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={}},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("api/sugarcrm/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/sugarcrm/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.sugarcrm.wizard",{url:"/wizard",templateUrl:"app/sugarcrm/wizard/wizard.html",controller:"SugarcrmkWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("TagListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("TagListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={tagsByPage:{name:"10",value:10}},a.tagsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Tags={checked:[]},a.check=function(b,c){c?a.Tags.checked=angular.copy(_.pluck(a.displayedTags,"id")):a.Tags.checked=[]},a.getTags=function(b){return _.map(a.displayedTags,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("tag"),b.url="/api/tags",h.getPage(b).then(function(c){console.log(c),a.displayedTags=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.tagsByPage,a.displayedTags.length),d.updateTableConfig(a.conf.tagsByPage,a.displayedTags.length)}),c.socket.on("tag:save",function(){console.log("save"),a.initList(b)}),c.socket.on("tag:remove",function(c){a.Tags.checked=_.without(a.Tags.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/tags/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/tags",{params:{id:a.Tags.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/tag/list/create.modal.html",controller:"TagListCreateModalCtrl"});a.result.then(function(a){b.post("/api/tags",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.tags.list",{url:"/list",templateUrl:"app/tag/list/list.html",controller:"TagListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.tags",{url:"/tags",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TagViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getTag=function(){b.get("/api/tags/"+e.id).success(function(b){a.tag=b}).error(function(a){console.error(a),f.path("/tags/list")})},a.updateTag=function(){var f=angular.copy(a.tag);b.put("/api/tags/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.tag=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.tags.view",{url:"/view/:id",templateUrl:"app/tag/view/view.html",controller:"TagViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.tags.view.settings",{url:"/settings",templateUrl:"app/tag/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TeamListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={teamsByPage:{name:"10",value:10}},a.teamsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.teams={checked:[]},a.check=function(b,c){c?a.teams.checked=angular.copy(_.pluck(a.displayedTeams,"id")):a.teams.checked=[]},a.getTeams=function(b){return _.map(a.displayedTeams,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("team"),b.url="/api/teams/",h.getPage(b).then(function(c){a.displayedTeams=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.teamsByPage,a.displayedTeams.length),d.updateTableConfig(a.conf.teamsByPage,a.displayedTeams.length)}),f.socket.on("team:save",function(){a.initList(b)}),f.socket.on("team:remove",function(c){a.teams.checked=_.without(a.teams.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("api/teams/"+a).success(function(){e.show(c.instant("MESSAGE_TEAM_DELETE_SUCCESS"),"success")}).error(function(){e.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/teams",{params:{id:a.teams.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams.list",{url:"/list",templateUrl:"app/team/list/list.html",controller:"TeamListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams",{url:"/teams",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TeamViewCtrl",["$scope","$http","$stateParams","$translate","xAlert",function(a,b,c,d,e){a.message="Hello";var f=function(){return{select:function(c){b.post("/api/teams/"+a.team.id+"/agents",{agents:c}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/teams/"+a.team.id+"/agents",{agents:c}).error(function(a){console.error(a)})}}};a.initView=function(){b.get("/api/teams/"+c.id).success(function(b){a.team=b}).error(function(a){e.show(a.message,"danger")})},a.initAgents=function(){b.get("/api/agents").success(function(d){a.agents=d.rows,b.get("/api/user_has_teams",{params:{TeamId:c.id}}).success(function(b){ComponentsDropdowns.bindTeam(_.pluck(b,"UserId"),_.map(a.agents,function(a){return{id:a.id,name:a.name}}),f)}).error(function(a){console.error(a)})})},a.updateItem=function(){var f=angular.copy(a.team),g=angular.copy(a.team);b.put("/api/teams/"+c.id,f).success(function(){e.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){a.team=g,b.errors.forEach(function(a){e.show(a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams.view",{url:"/view/:id",templateUrl:"app/team/view/view.html",controller:"TeamViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.teams.view.agents",{url:"/agents",templateUrl:"app/team/view/view.agents.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]}])}]}}).state("main.teams.view.settings",{url:"/settings",templateUrl:"app/team/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TeamWizardCtrl",["$scope","$http","$translate","$location","WizardHandler","xAlert",function(a,b,c,d,e,f){a.forms={info:void 0},a.item={},a.createItem=function(){b.post("api/teams",a.item).success(function(){f.show(c.instant("MESSAGE_TEAM_CREATE_SUCCESS"),"success"),d.path("/teams/list")}).error(function(a){a.errors.forEach(function(a){f.show(a.message,"danger")})})},a.goNext=function(){e.wizard().next()},a.formValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.teams.wizard",{url:"/wizard",templateUrl:"app/team/wizard/wizard.html",controller:"TeamWizardCtrl",authenticate:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({name:"ui.select",insertBefore:"#ng_load_plugins_before",files:["assets/plugins/ui-select/select.min.css","assets/plugins/ui-select/select.min.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("TelephoneListCtrl",["$scope","$http","xAlert","$rootScope","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={usersByPage:{name:"10",value:10}},a.usersByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.telephones={checked:[]},a.check=function(b,c){c?a.telephones.checked=angular.copy(_.pluck(a.displayedTelephones,"id")):a.telephones.checked=[]},a.getTelephones=function(b){return _.map(a.displayedTelephones,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/telephones/"+a).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/telephones",{params:{id:a.telephones.checked}}).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.initList=function(b){f.unsyncUpdates("telephone"),b.url="/api/telephones/",h.getPage(b).then(function(c){console.log(c),a.displayedTelephones=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.usersByPage,a.displayedTelephones.length),d.updateTableConfig(a.conf.usersByPage,a.displayedTelephones.length)}),f.socket.on("telephone:save",function(){a.initList(b)}),f.socket.on("telephone:remove",function(c){a.telephones.checked=_.without(a.telephones.checked,c.id),a.initList(b)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones.list",{url:"/list",templateUrl:"app/telephone/list/list.html",controller:"TelephoneListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("Telephone",["$resource",function(a){return a("/api/telephones/:id/:controller",{id:"@id"},{update:{method:"PUT"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones",{url:"/telephones",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TelephoneViewCtrl",["$scope","$http","$stateParams","$translate","$cookieStore","Auth","xAlert","Telephone",function(a,b,c,d,e,f,g,h){a.initView=function(){a.Auth=f,a.forms={},h.get({id:c.id}).$promise.then(function(b){delete b.password,a.item=b,a.item.transport=a.item.transport?a.item.transport.split(","):[],a.item.allow=a.item.allow?a.item.allow.split(";"):[]})["catch"](function(a){g.show(a.message,"danger")})},a.updateItem=function(){var b=angular.copy(a.item);b.transport=b.transport.join(","),b.allow=b.allow.join(";"),h.update(b).$promise.then(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones.view",{url:"/view/:id",templateUrl:"app/telephone/view/view.html",controller:"TelephoneViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.telephones.view.account",{url:"/account",templateUrl:"app/telephone/view/view.account.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css","assets/scripts/jquery.sparkline.min.js","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js","assets/scripts/profile.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("TelephoneWizardCtrl",["$scope","$http","$location","WizardHandler","xAlert","$translate","Telephone",function(a,b,c,d,e,f,g){a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.initWizard=function(){a.forms={},a.item={allow:["alaw","ulaw","gsm"],transport:["udp"],context:"from-sip"},g.get({id:"internal"}).$promise.then(function(b){a.item.internal=b.internal})["catch"](function(a){console.error(a)})},a.createItem=function(){a.item.transport&&(a.item.transport=a.item.transport.join(",")),a.item.allow&&(a.item.allow=a.item.allow.join(";")),b.post("/api/telephones/",a.item).success(function(){e.show(f.instant("MESSAGE_WELL_DONE"),"success"),c.path("/telephones/list")}).error(function(a){console.log(a),e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.telephones.wizard",{url:"/wizard",templateUrl:"app/telephone/wizard/wizard.html",controller:"TelephoneWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("TriggerListCtrl",["$scope","$http","$translate","$rootScope","stResource","Modal","socket","xAlert",function(a,b,c,d,e,f,g,h){a.conf={TriggersByPage:{name:"10",value:10}},a.TriggersByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.onText="On",a.offText="Off",a.isActive=!0,a.size="mini",a.animate=!0,a.radioOff=!0,a.handleWidth="auto",a.labelWidth="auto",a.inverse=!0,a.offColor="danger",a.onColor="success",a.Triggers={checked:[]},a.check=function(b,c){c?a.Triggers.checked=angular.copy(_.pluck(a.displayedTriggers,"id")):a.Triggers.checked=[]},a.getTriggers=function(b){return _.map(a.displayedTriggers,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){g.unsyncUpdates("trigger"),b.url="/api/triggers",e.getPage(b).then(function(c){a.displayedTriggers=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.TriggersByPage,a.displayedTriggers.length),d.updateTableConfig(a.conf.TriggersByPage,a.displayedTriggers.length)}),g.socket.on("trigger:save",function(){a.initList(b)}),g.socket.on("trigger:remove",function(c){a.Triggers.checked=_.without(a.Triggers.checked,c.id),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/triggers/"+a).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/triggers",{params:{id:a.Triggers.checked}}).success(function(){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(c.instant(a.message),"danger")})}),a.updateItem=function(a,d){b.put("api/triggers/"+a,{status:d}).success(function(a){h.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){h.show(c.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers.list",{url:"/list",templateUrl:"app/trigger/list/list.html",controller:"TriggerListCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers",{url:"/triggers",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TriggerViewCtrl",["$scope","$stateParams","$http","$translate","xAlert","triggers",function(a,b,c,d,e,f){a.$triggers=f,a.forms={info:{}},a.fields={},a.properties=f.properties,a.initView=function(){c.get("/api/triggers/"+b.id).success(function(b){a.trigger=b,a.conditionsFilter=JSON.parse(b.conditions),a.actionsFilter=JSON.parse(b.actions),a.fields.conditions=a.$triggers.triggers[b.channel].conditions,a.fields.actions=a.$triggers.triggers[b.channel].actions}).error(function(a){e.show(a.message,"danger")})},a.getProperties=function(){h(),j(),i(),g()};var g=function(){c.get("/api/integrations",{params:{active:1}}).success(function(b){a.integrations=b;var c=[];b.forEach(function(a){c.push({name:a.name,value:a.state})}),a.properties.voice.integration=c}).error(function(a){e.show(a.message,"danger")})},h=function(){c.get("/api/mail/templates/").success(function(b){a.mailTemplates=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.id})}),a.properties.mail.template=c}).error(function(a){e.show(a.message,"danger")})},i=function(){c.get("/api/voice/queues/").success(function(b){a.voiceQueues=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.name})}),a.properties.voice.queue=c}).error(function(a){e.show(a.message,"danger")})},j=function(){c.get("/api/mail/servers/out/").success(function(b){a.stmpAccounts=b;var c=[];b.forEach(function(a){c.push({name:a.username,value:a.username})}),a.properties.mail.smtp=c}).error(function(a){e.show(a.message,"danger")})};a.updateTrigger=function(){c.put("/api/triggers/"+a.trigger.id,{name:a.trigger.name,description:a.trigger.description,conditions:angular.toJson(a.conditionsFilter),actions:angular.toJson(a.actionsFilter)}).success(function(){e.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers.view",{url:"/view/:id",templateUrl:"app/trigger/view/view.html",controller:"TriggerViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]})}]}}).state("main.triggers.view.settings",{url:"/settings",templateUrl:"app/trigger/view/view.settings.html"}).state("main.triggers.view.routes",{url:"/routes",templateUrl:"app/trigger/view/view.routes.html"}).state("main.triggers.view.application",{url:"/application",templateUrl:"app/trigger/view/view.application.html"})}]),angular.module("xCallyShuttleApp").controller("TriggerWizardCtrl",["$scope","$http","$location","xAlert","triggers","WizardHandler",function(a,b,c,d,e,f){a.$triggers=e,a.tempData={voice:{},mail:{},chat:{},fax:{}},a.item={},a.fields={},a.properties=e.properties,a.forms={general:{}};var g={group:{"boolean":"AND",rules:[],type:"CONDITION",main:!0}},h={group:{rules:[],type:"ACTION"}};a.conditionsFilter=_.clone(g,!0),a.actionsFilter=_.clone(h,!0),a.$watch("item.channel",function(b,c){c&&(a.tempData[c].conditionsFilter=_.clone(a.conditionsFilter,!0),a.tempData[c].actionsFilter=_.clone(a.actionsFilter,!0)),a.conditionsFilter=a.tempData[b].conditionsFilter?a.tempData[b].conditionsFilter:_.clone(g,!0),a.actionsFilter=a.tempData[b].actionsFilter?a.tempData[b].actionsFilter:_.clone(h,!0),a.fields.conditions=a.$triggers.triggers[b].conditions,a.fields.actions=a.$triggers.triggers[b].actions},!0),a.item.channel="voice",a.getProperties=function(){j(),l(),k(),i()};var i=function(){b.get("/api/integrations",{params:{active:1}}).success(function(b){a.integrations=b;var c=[];b.forEach(function(a){c.push({name:a.name,value:a.state})}),a.properties.voice.integration=c}).error(function(a){d.show(a.message,"danger")})},j=function(){b.get("/api/mail/templates/").success(function(b){a.mailTemplates=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.id})}),a.properties.mail.template=c}).error(function(a){d.show(a.message,"danger")})},k=function(){b.get("/api/mail/servers/out/").success(function(b){a.stmpAccounts=b;var c=[];b.forEach(function(a){c.push({name:a.username,value:a.username})}),a.properties.mail.smtp=c}).error(function(a){d.show(a.message,"danger")})},l=function(){b.get("/api/voice/queues/").success(function(b){a.voiceQueues=b.rows;var c=[];b.rows.forEach(function(a){c.push({name:a.name,value:a.name})}),a.properties.voice.queue=c}).error(function(a){d.show(a.message,"danger")})};a.createItem=function(){a.item.conditions=angular.toJson(a.conditionsFilter),a.item.actions=angular.toJson(a.actionsFilter),b.post("/api/triggers",a.item).success(function(){c.path("/triggers/list")}).error(function(a){d.show(a.message,"danger")})},a.next=function(){f.wizard().next()},a.previous=function(){f.wizard().previous()},a.exitValidation=function(a){return a}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.triggers.wizard",{url:"/wizard",templateUrl:"app/trigger/wizard/wizard.html",controller:"TriggerWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("TrunkListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={trunksByPage:{name:"10",value:10},labels:["name","host","context","description"]},a.trunksByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.trunks={checked:[]},a.check=function(b,c){c?a.trunks.checked=angular.copy(_.pluck(a.displayedTrunks,"id")):a.trunks.checked=[]},a.getTrunks=function(b){return _.map(a.displayedTrunks,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("trunk"),b.url="/api/trunks",console.log(b),h.getPage(b).then(function(c){a.displayedTrunks=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.trunksByPage,a.displayedTrunks.length),d.updateTableConfig(a.conf.trunksByPage,a.displayedTrunks.length)}),f.socket.on("trunk:save",function(){a.initList(b)}),f.socket.on("trunk:remove",function(c){a.trunks.checked=_.without(a.trunks.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/trunks/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/trunks",{params:{id:a.trunks.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})}),a.$on("$destroy",function(){console.log("trunks destroy")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks.list",{url:"/list",templateUrl:"app/trunk/list/list.html",controller:"TrunkListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks",{url:"/trunks",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("TrunkViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location",function(a,b,c,d,e,f,g){a.getTrunk=function(){b.get("/api/trunks/"+e.id).success(function(b){b.nat=""===b.nat?[]:b.nat.split(","),b.allow=""===b.allow?[]:b.allow.split(";"),b.insecure=""===b.insecure?[]:b.insecure.split(","),b.transport=""===b.transport?[]:b.transport.split(","),delete b.secret,a.trunk=b}).error(function(a){console.error(a),g.path("/trunks/list")})},a.updateTrunk=function(){""===a.trunk.password&&delete a.trunk.password;var f=angular.copy(a.trunk);f.nat=f.nat.join(","),f.allow=f.allow.join(";"),f.insecure=f.insecure.join(","),f.transport=f.transport.join(","),b.put("/api/trunks/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),f.nat=f.nat.split(","),f.naallowt=f.allow.split(";"),f.insecure=f.insecure.split(","),f.transport=f.transport.split(","),a.trunk=f})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(d.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks.view",{url:"/view/:id",templateUrl:"app/trunk/view/view.html",controller:"TrunkViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.trunks.view.settings",{url:"/settings",templateUrl:"app/trunk/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("TrunkWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.initWizard=function(){a.forms={},a.item={context:"from-voip-provider"}},a.next=function(d){d?b.post("/api/trunks/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_TRUNK"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")}):c.wizard().next()},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/trunks/",a.item).success(function(){d.path("/trunks/list")}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.trunks.wizard",{url:"/wizard",templateUrl:"app/trunk/wizard/wizard.html",controller:"TrunkWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("UserListCtrl",["$scope","$http","xAlert","$rootScope","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={usersByPage:{name:"10",value:10}},a.usersByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.users={checked:[]},a.check=function(b,c){c?a.users.checked=angular.copy(_.pluck(a.displayedUsers,"id")):a.users.checked=[]},a.getUsers=function(b){return _.map(a.displayedUsers,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/users/"+a).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/users",{params:{id:a.users.checked}}).success(function(){c.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){a.errors.forEach(function(b){c.show(a.message+": "+b.message,"danger")})})}),a.initList=function(b){f.unsyncUpdates("user"),b.url="/api/users/",h.getPage(b).then(function(c){a.displayedUsers=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.usersByPage,a.displayedUsers.length),d.updateTableConfig(a.conf.usersByPage,a.displayedUsers.length)}),f.socket.on("user:save",function(){a.initList(b)}),f.socket.on("user:remove",function(c){a.users.checked=_.without(a.users.checked,c.id),a.initList(b)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users.list",{url:"/list",templateUrl:"app/user/list/list.html",controller:"UserListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users",{url:"/users",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("UserViewCtrl",["$scope","$http","$stateParams","$translate","FileUploader","$cookieStore","Auth","xAlert",function(a,b,c,d,e,f,g,h){a.Auth=g,a.updatePassword=function(){var e,f;g.isAdmin()?(e="/api/users/password/"+c.id+"/reset",f={newPassword:a.user.newPwd}):(e="/api/users/password/",f={oldPassword:a.user.currentPwd,newPassword:a.user.newPwd}),b.put(e,f).success(function(a){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})};var i=a.uploader=new e({url:"api/users/"+c.id+"/avatar",queueLimit:1,withCredentials:!0,
+headers:{Authorization:"Bearer "+f.get("token")}});i.filters.push({name:"imageFilter",fn:function(a){var b="|"+a.type.slice(a.type.lastIndexOf("/")+1)+"|";return-1!=="|jpg|png|jpeg|".indexOf(b)}}),i.onSuccessItem=function(b,c,e,f){a.user.userpic=c.userpic,a.user.id===g.getCurrentUser().id&&(g.getCurrentUser().userpic=c.userpic),h.show(d.instant("MESSAGE_WELL_DONE"),"success")},i.onErrorItem=function(a,b,c,e){h.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")},i.onCompleteAll=function(){i.clearQueue()},a.initView=function(){b.get("/api/users/"+c.id).success(function(b){a.user=b,a.user.transport=a.user.transport?a.user.transport.split(","):[],a.user.allow=a.user.allow?a.user.allow.split(";"):[]}).error(function(a){a.errors.forEach(function(b){h.show(a.message+": "+b.message,"danger")})})},a.updateItem=function(){var e=angular.copy(a.user),f=angular.copy(a.user);delete e.password,delete e.md5secret,e.transport=e.transport.join(","),e.allow=e.allow.join(";"),b.put("/api/users/"+c.id,e).success(function(){h.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(b){a.user=f,b.errors.forEach(function(a){h.show(b.message+": "+a.message,"danger")})})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users.view",{url:"/view/:id",templateUrl:"app/user/view/view.html",controller:"UserViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.users.view.account",{url:"/account",templateUrl:"app/user/view/view.account.html",resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css","assets/scripts/jquery.sparkline.min.js","assets/plugins/bootstrap-fileinput/bootstrap-fileinput.js","assets/scripts/profile.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("UserWizardCtrl",["$scope","$http","$location","WizardHandler","xAlert","$translate",function(a,b,c,d,e,f){a.forms={info:void 0,voice:void 0},a.item={role:"user",host:"dynamic",context:"from-sip"},a.next=function(){d.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/users/",a.item).success(function(){e.show(f.instant("MESSAGE_WELL_DONE"),"success"),c.path("/users/list")}).error(function(a){console.log(a),e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.users.wizard",{url:"/wizard",templateUrl:"app/user/wizard/wizard.html",controller:"UserWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VariableListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VariableListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={variablesByPage:{name:"10",value:10}},a.variablesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.Variables={checked:[]},a.check=function(b,c){c?a.Variables.checked=angular.copy(_.pluck(a.displayedVariables,"id")):a.Variables.checked=[]},a.getVariables=function(b){return _.map(a.displayedVariables,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("variable"),b.url="/api/variables",h.getPage(b).then(function(c){a.displayedVariables=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.variablesByPage,a.displayedVariables.length),d.updateTableConfig(a.conf.variablesByPage,a.displayedVariables.length)}),c.socket.on("variable:save",function(){a.initList(b)}),c.socket.on("variable:remove",function(c){a.Variables.checked=_.without(a.Variables.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/variables/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/variables",{params:{id:a.Variables.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/variable/list/create.modal.html",controller:"VariableListCreateModalCtrl"});a.result.then(function(a){b.post("/api/variables",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.variables.list",{url:"/list",templateUrl:"app/variable/list/list.html",controller:"VariableListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.variables",{url:"/variables",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VariableViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getVariable=function(){b.get("/api/variables/"+e.id).success(function(b){a.variable=b}).error(function(a){console.error(a),f.path("/variables/list")})},a.updateVariable=function(){var f=angular.copy(a.variable);b.put("/api/variables/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.variable=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.variables.view",{url:"/view/:id",templateUrl:"app/variable/view/view.html",controller:"VariableViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.variables.view.settings",{url:"/settings",templateUrl:"app/variable/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts",{url:"/contexts",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceContextListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={contextsByPage:{name:"10",value:10}},a.contextsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.voiceContexts={checked:[]},a.check=function(b,c){c?a.voiceContexts.checked=angular.copy(_.pluck(a.displayedVoiceContexts,"id")):a.voiceContexts.checked=[]},a.getVoiceContexts=function(b){return _.map(a.displayedVoiceContexts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_context"),b.url="/api/voice/contexts",h.getPage(b).then(function(c){a.displayedVoiceContexts=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.contextsByPage,a.displayedVoiceContexts.length),d.updateTableConfig(a.conf.contextsByPage,a.displayedVoiceContexts.length)}),c.socket.on("voice_context:save",function(){a.initList(b)}),c.socket.on("voice_context:remove",function(c){a.voiceContexts.checked=_.without(a.voiceContexts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/contexts/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/contexts",{params:{id:a.voiceContexts.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts.list",{url:"/list",templateUrl:"app/voice/context/list/list.html",controller:"VoiceContextListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceContextViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.getContext=function(){b.get("/api/voice/contexts/"+e.id).success(function(b){a.context=b}).error(function(a){console.error(a),f.path("/voice/contexts/list")})},a.updateVoiceContext=function(){var f=angular.copy(a.context);b.put("/api/voice/contexts/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.context=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts.view",{url:"/view/:id",templateUrl:"app/voice/context/view/view.html",controller:"VoiceContextViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.contexts.view.settings",{url:"/settings",templateUrl:"app/voice/context/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").controller("VoiceContextWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","$translate",function(a,b,c,d,e,f){a.forms={context:void 0},a.item={},a.next=function(){b.post("/api/voice/contexts/validate/",a.item).success(function(a){console.log(a),a.length?e.show(f.instant("MESSAGE_EXIST_CONTEXT"),"danger"):c.wizard().next()}).error(function(a){e.show(f.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/contexts/",a.item).success(function(){d.path("/voice/contexts/list")}).error(function(a){e.show(f.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.contexts.wizard",{url:"/wizard",templateUrl:"app/voice/context/wizard/wizard.html",controller:"VoiceContextWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceMohListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={mohsByPage:{name:"10",value:10},labels:["name","directory","sort","description"]},a.mohsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.mohs={checked:[]},a.check=function(b,c){c?a.mohs.checked=angular.copy(_.pluck(a.displayedMohs,"id")):a.mohs.checked=[]},a.getMohs=function(b){return _.map(a.displayedMohs,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("voice_musiconhold"),b.url="/api/voice/musiconholds",h.getPage(b).then(function(c){a.displayedMohs=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.mohsByPage,a.displayedMohs.length),d.updateTableConfig(a.conf.mohsByPage,a.displayedMohs.length)}),f.socket.on("voice_musiconhold:save",function(){a.initList(b)}),f.socket.on("voice_musiconhold:remove",function(c){a.mohs.checked=_.without(a.mohs.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/musiconholds/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){e.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/musiconholds",{params:{id:a.mohs.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs.list",{url:"/list",templateUrl:"app/voice/moh/list/list.html",controller:"VoiceMohListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs",{url:"/mohs",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceMohViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","Modal","$sce","$location",function(a,b,c,d,e,f,g,h,i){a.$translate=d,a.audioSources={},a.sortOptions=[{value:"random",name:"APPLICATION_RANDOM"},{value:"alpha",name:"APPLICATION_ALPHABETICAL"}],a.getMoh=function(){b.get("/api/voice/musiconholds/"+e.id).success(function(b){delete b.stamp,a.moh=b}).error(function(a){console.error(a),i.path("/voice/mohs/list")})},a.updateVoiceMoh=function(){console.log("update");var f=angular.copy(a.moh);b.put("/api/voice/musiconholds/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.voiceMoh=f})},a.addMohs=function(){b.post("/api/voice/musiconholds/"+e.id+"/files",a.item).success(function(){i.path("voice/mohs/view/"+e.id+"/audios")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.getAudioFiles=function(){b.get("/api/voice/musiconholds/"+e.id+"/files").success(function(b){a.audioFiles=b.files,a.mohPath=b.path,a.audioFiles.forEach(function(a){j(a)})}).error(function(a){console.error(a)})},a.getSecureSrc=function(a){return h.trustAsResourceUrl(a)};var j=function(c){b.get("/api/voice/musiconholds/stream",{params:{path:encodeURI(a.mohPath+"/"+c)}}).success(function(b){a.audioSources[c]="data:audio/ogg;base64,"+b}).error(function(a){console.error(a)})};a.getSounds=function(){a.item={sounds:[]},b.get("/api/uploads").success(function(b){a.soundList=b}).error(function(a){console.error(a)})},a.deleteItem=g.confirm["delete"](function(f){b["delete"]("/api/voice/musiconholds/"+e.id+"/files",{params:{filename:f}}).success(function(){_.remove(a.audioFiles,function(a){return a===f}),c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){c.show(a.message,"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs.view",{url:"/view/:id",templateUrl:"app/voice/moh/view/view.html",controller:"VoiceMohViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.mohs.view.settings",{url:"/settings",templateUrl:"app/voice/moh/view/view.settings.html"}).state("main.voice.mohs.view.audios",{url:"/audios",templateUrl:"app/voice/moh/view/view.audios.html",cache:!1}).state("main.voice.mohs.view.add",{url:"/add",templateUrl:"app/voice/moh/view/view.addFiles.html",cache:!1})}]),angular.module("xCallyShuttleApp").controller("VoiceMohWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.$translate=g,a.initWizard=function(){a.forms={},a.item={sort:"alpha"}},a.next=function(){b.post("/api/voice/musiconholds/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_MOH"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/musiconholds/",a.item).success(function(a){d.path("/voice/mohs/view/"+a.id+"/audios")}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.mohs.wizard",{url:"/wizard",templateUrl:"app/voice/moh/wizard/wizard.html",controller:"VoiceMohWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceQueueListCtrl",["$scope","$http","socket","$translate","$rootScope","Modal","xAlert","stResource",function(a,b,c,d,e,f,g,h){a.conf={voiceQueuesByPage:{name:"10",value:10},labels:["name","description","strategy","context"]},a.voiceQueuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.queues={checked:[]},a.check=function(b,c){c?a.queues.checked=angular.copy(_.pluck(a.displayedQueues,"name")):a.queues.checked=[]},a.getQueues=function(b){return _.map(a.displayedQueues,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_queue"),b.url="/api/voice/queues",h.getPage(b).then(function(c){a.displayedQueues=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.voiceQueuesByPage,a.displayedQueues.length),e.updateTableConfig(a.conf.voiceQueuesByPage,a.displayedQueues.length)}),c.socket.on("voice_queue:save",function(){a.initList(b)}),c.socket.on("voice_queue:remove",function(c){console.log("remove"),a.queues.checked=_.without(a.queues.checked,c.name),a.initList(b)})},a.deleteItem=f.confirm["delete"](function(a){b["delete"]("/api/voice/queues/"+a).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(a.message,"danger")})}),a.deleteItems=f.confirm["delete"](function(){b["delete"]("/api/voice/queues",{params:{name:a.queues.checked}}).success(function(){g.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){g.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues.list",{url:"/list",templateUrl:"app/voice/queue/list/list.html",controller:"VoiceQueueListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues",{url:"/queues",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceQueueViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location",function(a,b,c,d,e,f,g){a.binaryChoices=[{name:"Yes",value:1},{name:"No",value:0}],a.monitorFormats=[{name:"wav",value:"wav"},{name:"gsm",value:"gsm"},{name:"Inactive",value:""}],a.queueAnnounces=[{display_name:"Default",value:null},{display_name:"Disabled",value:""}];var h=function(){return{select:function(c){b.post("/api/voice/queues/"+a.queue.name+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})},deselect:function(c){b.put("/api/voice/queues/"+a.queue.name+"/agents",{agents:c}).success(function(){a.getTeams()}).error(function(a){console.error(a)})}}};a.getQueue=function(){b.get("/api/voice/queues/"+e.id).success(function(b){b.joinempty=""===b.joinempty?[]:b.joinempty.split(","),b.leavewhenempty=""===b.leavewhenempty?[]:b.leavewhenempty.split(","),b.periodic_announce=""===b.periodic_announce?[]:b.periodic_announce.split(","),a.queue=b}).error(function(a){g.path("/voice/queues/list")})},a.updateVoiceQueue=function(){var f=angular.copy(a.queue);f.joinempty=f.joinempty.join(","),f.leavewhenempty=f.leavewhenempty.join(","),f.periodic_announce=f.periodic_announce.join(","),f.context||(f.context=null),b.put("/api/voice/queues/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),f.joinempty=f.joinempty.split(","),f.leavewhenempty=f.leavewhenempty.split(","),f.periodic_announce=f.periodic_announce.split(","),a.queue=f})},a.getTeams=function(){b.get("/api/teams").success(function(c){a.teams=c.rows,b({url:"/api/voice/user_has_queues",method:"GET",params:{queue:a.queue.name}}).success(function(b){ComponentsDropdowns.bindQueue(a.teams,_.pluck(b,"UserId"),h)})}).error(function(a){console.error(a)})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(d.instant(a.message),"danger")})},a.getMohs=function(){b.get("/api/voice/musiconholds").success(function(b){a.voiceMohs=b.rows,f.syncUpdates("voice_musiconhold",a.voiceMohs)}).error(function(a){c.show(a.message,"danger")})},a.getSounds=function(){b.get("/api/uploads").success(function(b){a.queueAnnounces=a.queueAnnounces.concat(b),a.periodicAnnounces=angular.copy(b),b.unshift({display_name:"None",converted_path:null,value:""}),a.sounds=b,f.syncUpdates("upload",a.sounds)}).error(function(a){console.error(a)})},a.returnAnnouncePath=function(a){return console.log("func"),a.converted_path?a.converted_path+"/"+a.save_name:null===a.value?null:a.value}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues.view",{url:"/view/:id",templateUrl:"app/voice/queue/view/view.html",controller:"VoiceQueueViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.queues.view.settings",{url:"/settings",templateUrl:"app/voice/queue/view/view.settings.html"}).state("main.voice.queues.view.agents",{url:"/agents",templateUrl:"app/voice/queue/view/view.agents.html",cache:!1,serie:!0,resolve:{deps:["$ocLazyLoad",function(a){return a.load({insertBefore:"#ng_load_plugins_before",files:["assets/plugins/jquery-multi-select/css/multi-select.css","assets/plugins/jquery-multi-select/js/jquery.multi-select.js","assets/scripts/components-dropdowns.js"]})}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceQueueWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={queue:void 0},a.item={},a.next=function(){b.post("/api/voice/queues/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_QUEUE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/queues/",a.item).success(function(){d.path("/voice/queues/list")}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.queues.wizard",{url:"/wizard",templateUrl:"app/voice/queue/wizard/wizard.html",controller:"VoiceQueueWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.realtime",{url:"/realtime",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentCtrl",["$scope","$http","$log","$uibModal","$translate","socket","xAlert",function(a,b,c,d,e,f,g){a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){f.unsyncUpdates("user_has_voice_queue")}),a.groups=[],a.pauses=["pausa1","pausa2","pausa3"],a.pause=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/agent/pause.modal.html",controller:"VoiceRealtimeViewAgentPauseModalCtrl",resolve:{items:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){b.post("/api/ami",a).then(function(a){console.log(a),g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log(a),g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.add=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/agent/queue.modal.add.html",controller:"VoiceRealtimeViewAgentQueueModalCtrl",resolve:{pauses:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){console.log(a),b.post("/api/voice/user_has_queues",a).then(function(){a.login?b.post("/api/ami",a).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.remove=function(a,f){var h=d.open({animation:!0,size:a,templateUrl:"app/voice/realtime/view/agent/queue.modal.remove.html",controller:"VoiceRealtimeViewAgentQueueModalCtrl",resolve:{pauses:function(){return null},data:function(){return f}}});h.result.then(function(a){_.isArray(a)?a.forEach(function(a){b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})}):b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.initAgents=function(){b.get("/api/voice/user_has_queues").success(function(b){a.agents=b,a.groups=_.map(_.groupBy(a.agents,"membername"),function(a,b){return{membername:b,queues:a}}),f.socket.on("user_has_voice_queue:save",function(b){var c=_.find(a.groups,{membername:b.membername}),d=a.groups.indexOf(c);if(c){var e=_.find(c.queues,{queue:b.queue});e?_.merge(e,b):a.groups[d].queues.push(b)}else{var f={membername:b.membername,queues:[b]};a.groups.unshift(f)}}),f.socket.on("user_has_voice_queue:remove",function(b){var c=_.find(a.groups,{membername:b.membername});_.remove(c.queues,{queue:b.queue}),c.queues.length||_.remove(a.groups,{membername:b.membername})}),f.socket.on("report_agent:save",function(b){var c=_.find(a.groups,{membername:b.membername}),d=a.groups.indexOf(c);if(c){var e=_.find(c.queues,{queue:b.queue});e?_.merge(e,b):a.groups[d].queues.push(b)}else{var f={membername:b.membername,queues:[b]};a.groups.unshift(f)}})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentPauseModalCtrl",["$scope","$uibModalInstance","items","data",function(a,b,c,d){a.items=c,a.data=d,a.selected={item:a.items[0],queue:_.isArray(d)?a.data[0].queue:a.data.queue,membername:_.isArray(d)?a.data[0].membername:a.data.membername,"interface":_.isArray(d)?a.data[0]["interface"]:a.data["interface"]},a.ok=function(c){var e={action:"QueuePause","interface":a.selected["interface"],paused:c,reason:a.selected.item};_.isArray(d)||(e.queue=a.selected.queue),b.close(e)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentQueueModalCtrl",["$scope","$uibModalInstance","$http","pauses","data",function(a,b,c,d,e){a.initAdd=function(){a.data=e,a.pauses=d,a.selected={membername:a.data[0].membername,"interface":a.data[0]["interface"],penalty:0,paused:!1,reason:a.pauses[0],UserId:a.data[0].UserId},c.get("/api/voice/queues",{params:{page:0,per_page:100}}).success(function(b){a.queues=_.reject(b.rows,function(b){return _.find(a.data,{queue:b.name})?!0:!1}),a.selected.queue=a.queues[0]?a.queues[0].name:null,console.log(a.queues)}).error(function(a){console.error(a)})},a.initRemove=function(){a.data=e,_.isArray(e)?a.selected={membername:a.data[0].membername,"interface":a.data[0]["interface"],logout:!1,UserId:a.data[0].UserId}:a.selected={membername:a.data.membername,"interface":a.data["interface"],queue:a.data.queue,logout:!1,UserId:a.data.UserId}},a.okAdd=function(){console.log(a.selected);var c={action:"QueueAdd",logged:a.data[0].logged,loggedAt:a.data[0].loggedAt,queue:a.selected.queue,membername:a.selected.membername,"interface":a.selected["interface"],penalty:a.selected.penalty,paused:a.selected.paused,UserId:a.selected.UserId};c.paused&&(c.reason=a.selected.reason),b.close(c)},a.okRemove=function(){var c;_.isArray(a.data)?(c=[],a.data.forEach(function(b){c.push({action:"QueueRemove",queue:b.queue,"interface":b["interface"],logout:a.selected.logout,UserId:b.UserId})})):c={action:"QueueRemove",queue:a.selected.queue,logout:a.selected.logout,"interface":a.selected["interface"],UserId:a.selected.UserId},b.close(c)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewAgentReportCtrl",["$scope","$http","socket",function(a,b,c){a.$on("$destroy",function(){c.unsyncUpdates("report_agent")}),a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.initReport=function(){a.agents=[],b.get("/api/report/agents").success(function(b){a.agents=b,c.syncUpdates("report_agent",a.agents)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").filter("VoiceRealtimeViewAgentReportFilter",function(){return function(a){return new Date(1970,0,1).setSeconds(a)}}),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueueReportCtrl",["$scope","$http","socket",function(a,b,c){a.$on("$destroy",function(){c.unsyncUpdates("report_queue")}),a.conf={queuesByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.queuesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.initReport=function(){a.queues=[],b.get("/api/report/queues").success(function(b){console.log(b),a.queues=b,c.syncUpdates("report_queue",a.queues)}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").filter("VoiceRealtimeViewQueueReportFilter",function(){return function(a){return new Date(1970,0,1).setSeconds(a)}}),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueuePauseModalCtrl",["$scope","$uibModalInstance","items","data",function(a,b,c,d){a.items=c,a.data=d,console.log(d),a.selected={item:a.items[0],queue:_.isArray(d)?a.data[0].queue:a.data.queue,membername:_.isArray(d)?a.data[0].membername:a.data.membername,"interface":_.isArray(d)?a.data[0]["interface"]:a.data["interface"]},a.ok=function(c,e){var f;_.isArray(d)?(f=[],d.forEach(function(b){f.push({action:"QueuePause",queue:b.queue,membername:b.membername,"interface":b["interface"],paused:c,reason:a.selected.item})})):f={action:"QueuePause",queue:a.selected.queue,membername:a.selected.membername,"interface":a.selected["interface"],paused:c,reason:a.selected.item},b.close(f)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueueCtrl",["$scope","$http","$log","$uibModal","$translate","socket","xAlert",function(a,b,c,d,e,f,g){a.conf={agentsByPage:{name:"10",value:10},labels:["fullname","name","email"]},a.agentsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.$on("$destroy",function(){f.unsyncUpdates("user_has_voice_queue")}),a.groups=[],a.pauses=["pausa1","pausa2","pausa3"],a.pause=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/queue/pause.modal.html",controller:"VoiceRealtimeViewQueuePauseModalCtrl",resolve:{items:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){_.isArray(a)?a.forEach(function(a){b.post("/api/ami",a).then(function(a){console.log(a),g.show(e.instant("MESSAGE_WELL_DONE"),"success");
+})["catch"](function(a){console.log(a),g.show(a.data.message,"danger")})}):b.post("/api/ami",a).then(function(a){console.log(a),g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){console.log(a),g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.add=function(f,h){var i=d.open({animation:!0,size:f,templateUrl:"app/voice/realtime/view/queue/queue.modal.add.html",controller:"VoiceRealtimeViewQueueQueueModalCtrl",resolve:{pauses:function(){return a.pauses},data:function(){return h}}});i.result.then(function(a){console.log("action",a),b.post("/api/voice/user_has_queues",a).then(function(){a.login?b.post("/api/ami",a).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.message,"danger")}),console.log(a)},function(){c.info("Modal dismissed at: "+new Date)})},a.remove=function(a,f){var h=d.open({animation:!0,size:a,templateUrl:"app/voice/realtime/view/queue/queue.modal.remove.html",controller:"VoiceRealtimeViewQueueQueueModalCtrl",resolve:{pauses:function(){return null},data:function(){return f}}});h.result.then(function(a){_.isArray(a)?a.forEach(function(a){b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})}):b.post("/api/ami",a).then(function(){a.logout?b.put("/api/voice/queues/"+a.queue+"/agents",{agents:[a.UserId]}).then(function(){g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")}):g.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){g.show(a.data.message,"danger")})},function(){c.info("Modal dismissed at: "+new Date)})},a.initQueues=function(){b.get("/api/voice/user_has_queues").success(function(b){a.queues=b,a.groups=_.map(_.groupBy(a.queues,"queue"),function(a,b){return{queue:b,agents:a}}),console.log("ok"),f.socket.on("user_has_voice_queue:save",function(b){console.log("item",b);var c=_.find(a.groups,{queue:b.queue}),d=a.groups.indexOf(c);if(c){var e=_.find(c.agents,{membername:b.membername});e?_.merge(e,b):a.groups[d].agents.push(b)}else{var f={queue:b.queue,agents:[b]};a.groups.unshift(f)}}),f.socket.on("user_has_voice_queue:remove",function(b){var c=_.find(a.groups,{queue:b.queue});_.remove(c.agents,{membername:b.membername}),c.agents.length||_.remove(a.groups,{queue:b.queue})}),f.socket.on("report_agent:save",function(b){var c=_.find(a.groups,{queue:b.queue}),d=a.groups.indexOf(c);if(c){var e=_.find(c.agents,{membername:b.membername});e?_.merge(e,b):a.groups[d].agents.push(b)}else{var f={queue:b.queue,agents:[b]};a.groups.unshift(f)}})}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewQueueQueueModalCtrl",["$scope","$uibModalInstance","$http","pauses","data",function(a,b,c,d,e){a.initAdd=function(){a.data=e,a.pauses=d,a.selected={penalty:0,paused:!1,reason:a.pauses[0]},a.$watch("selected.agent",function(b){b&&(a.selected.membername=b.name,a.selected["interface"]="SIP/"+b.name,a.selected.UserId=b.id)}),c.get("/api/agents",{params:{page:0,per_page:500}}).success(function(b){a.agents=_.reject(b.rows,function(b){return _.find(a.data,{membername:b.name})?!0:!1}),a.selected.queue=a.data[0]?a.data[0].queue:null}).error(function(a){console.error(a)})},a.initRemove=function(){a.data=e,console.log(e),_.isArray(e)?a.selected={queue:a.data[0].queue,logout:!1}:a.selected={membername:a.data.membername,"interface":a.data["interface"],queue:a.data.queue,logout:!1,UserId:a.data.UserId}},a.okAdd=function(){var c={action:"QueueAdd",queue:a.selected.queue,membername:a.selected.membername,"interface":a.selected["interface"],penalty:a.selected.penalty,paused:a.selected.paused,UserId:a.selected.UserId};c.paused&&(c.reason=a.selected.reason),b.close(c)},a.okRemove=function(){var c;_.isArray(a.data)?(c=[],a.data.forEach(function(b){c.push({action:"QueueRemove",queue:b.queue,"interface":b["interface"],logout:a.selected.logout,UserId:b.UserId})})):c={action:"QueueRemove",queue:a.selected.queue,logout:a.selected.logout,"interface":a.selected["interface"],UserId:a.selected.UserId},b.close(c)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("VoiceRealtimeViewCtrl",["$scope",function(a){a.agents=[{name:"View1",link:"main.voice.realtime.view.agents"},{name:"View2",link:"main.voice.realtime.view.areports"}],a.queues=[{name:"View1",link:"main.voice.realtime.view.queues"},{name:"View2",link:"main.voice.realtime.view.qreports"}]}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.realtime.view",{url:"/view",templateUrl:"app/voice/realtime/view/view.html",controller:"VoiceRealtimeViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.realtime.view.queues",{url:"/queues",controller:"VoiceRealtimeViewQueueCtrl",templateUrl:"app/voice/realtime/view/queue/queue.html"}).state("main.voice.realtime.view.qreports",{url:"/qreport/:search",controller:"VoiceRealtimeViewQueueReportCtrl",templateUrl:"app/voice/realtime/view/qreport/report.html"}).state("main.voice.realtime.view.agents",{url:"/agents",controller:"VoiceRealtimeViewAgentCtrl",templateUrl:"app/voice/realtime/view/agent/agent.html"}).state("main.voice.realtime.view.areports",{url:"/areport",controller:"VoiceRealtimeViewAgentReportCtrl",templateUrl:"app/voice/realtime/view/areport/report.html"})}]),angular.module("xCallyShuttleApp").controller("VoiceRecordingListCtrl",["$scope","$translate","$sce","Recording","gridOptions","xAlert","uiGridConstants",function(a,b,c,d,e,f,g){a.updateRating=function(a,c){d.patch({id:a,rating:c}).$promise.then(function(){f.show(b.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.message,"danger")})},a.initView=function(){var b={exporterCsvFilename:"recordings.csv",rowHeight:35,columnDefs:[{name:"uniqueid"},{name:"calleridnum"},{name:"calleridname"},{name:"connectedlinenum"},{name:"connectedlinename"},{name:"rating",filter:{type:g.filter.SELECT,selectOptions:[{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"}]},cellClass:"text-center",cellTemplate:'<uib-rating data-ng-model="row.entity.rating" data-ng-click="grid.appScope.updateRating(row.entity.uniqueid, row.entity.rating)" aria-labelledby="default-rating"></uib-rating>'},{name:"audio",displayName:"",enableSorting:!1,enableFiltering:!1,cellClass:"text-center",cellTemplate:"<audio-file-download url=\"'/api/voice/recordings/'+row.entity.uniqueid+'/stream'\"></audio-file-download>"},{name:"action",width:72,buttons:[{"class":"red-sunglo",name:"delete",onClick:"grid.appScope.deleteItem(row.entity.uniqueid, row.entity.uniqueid)"}]}]};a.gridOptions=e.gridOptions(d,b,a)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.recordings.list",{url:"/list",templateUrl:"app/voice/recording/list/list.html",controller:"VoiceRecordingListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").factory("Recording",["$resource",function(a){return a("/api/voice/recordings/:id/:controller",{id:"@id"},{update:{method:"PUT"},patch:{method:"PATCH"}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.recordings",{url:"/recordings",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound",{url:"/inbound",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInboundListCtrl",["$scope","$http","socket","$translate","$rootScope","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={routesByPage:{name:"10",value:10}},a.routesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.routes={checked:[]},a.check=function(b){b?a.routes.checked=angular.copy(_.pluck(a.displayedRoutes,"id")):a.routes.checked=[]},a.getRoutes=function(b){return _.map(a.displayedRoutes,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_extension"),b.url="/api/voice/extensions/route/inbound",h.getPage(b).then(function(c){a.displayedRoutes=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.routesByPage,a.displayedRoutes.length),e.updateTableConfig(a.conf.routesByPage,a.displayedRoutes.length)}),c.socket.on("voice_extension:save",function(c){"inbound"===c.type&&a.initList(b)}),c.socket.on("voice_extension:remove",function(c){"inbound"===c.type&&(a.routes.checked=_.without(a.routes.checked,c.id),a.initList(b))})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/extensions/"+a).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/extensions/",{params:{id:a.routes.checked}}).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound.list",{url:"/list",templateUrl:"app/voice/route/inbound/list/list.html",controller:"VoiceRouteInboundListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInboundViewCtrl",["$scope","$http","$translate","$stateParams","socket","$location","WizardHandler","Modal","xAlert","application","interval",function(a,b,c,d,e,f,g,h,i,j,k){a.$translate=c,a.$application=j.application,a.$interval=k.interval,a.initApplication=function(){a.forms={settings:void 0,interval:void 0},a.application={VoiceExtensionId:d.id,type:"inbound"},a.interval={intType:"always",t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0},a.main={app:""}},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from.toLowerCase(),a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to.toLowerCase())):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from.toLowerCase(),a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to.toLowerCase())):e="*",b+","+c+","+d+","+e},a.$watch("main.app",function(c){if(c){var e,f;switch(d.appId||(a.application={VoiceExtensionId:d.id,type:"inbound",interval:a.application.interval}),c){case"Queue":e="api/voice/queues",f="/api/uploads";break;case"Playback":e="/api/uploads";break;case"AGI":e="/api/square/projects";break;case"Goto":e="/api/voice/contexts";break;default:e=null,f=null}e&&b.get(e).success(function(b){a.items="Playback"!==c?b.rows:b}),f&&b.get(f).success(function(b){a.items2=b})}},!0),a.getIntervals=function(){b.get("/api/intervals").success(function(b){a.Intervals=b.rows,e.syncUpdates("interval",a.Intervals)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.getRouteApplications=function(){b.get("/api/voice/extensions/"+d.id+"/applications").success(function(b){a.routeApplications=b,e.unsyncUpdates("voice_extension"),e.socket.on("voice_extension:remove",function(b){b.where.appGroup&&_.remove(a.routeApplications,function(a){return b.where.appGroup==a.appGroup})}),e.socket.on("voice_extension:save",function(b){if(b.VoiceExtensionId===d.id&&b.isApp){var c=_.find(a.routeApplications,{id:b.id});c||a.routeApplications.push(b)}})})},a.sortableOptions={stop:function(){b.post("api/voice/extensions/"+d.id+"/applications",{applications:_.pluck(a.routeApplications,"appGroup")}).success(function(b){a.getRouteApplications()}).error(function(a){console.error(a)})},"ui-floating":!0,axis:"y"},a.getRoute=function(){b.get("/api/voice/extensions/"+d.id).success(function(b){a.route=b,e.socket.on("voice_extension:update",function(b){b.id==d.id&&(a.route=b)})}).error(function(a){f.path("/voice/routes/inbound/list")})},a.getApplication=function(){b.get("/api/voice/extensions/applications/"+d.appId).success(function(b){var c=_.filter(a.$application.applications,function(a){return a.value===b.app});if(c.length>0&&!b.customApp?a.main.app=b.app:a.main.app="custom",a.application=b,a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),"Queue"===b.app&&(a.application.app_options=b.app_options?b.app_options.split(","):[]),a.interval.intType=b.IntervalId?"list":"*,*,*,*"===b.interval?"always":"custom",a.interval.IntervalId=b.IntervalId,!b.IntervalId){var d,e=b.interval?b.interval.split(","):["*","*","*","*"];e.forEach(function(b,c){switch(c){case 0:"*"!==b?(d=b.split("-"),a.interval.t_from=moment(d[0],"HH:mm"),a.interval.t_to=moment(d[1],"HH:mm"),a.interval.alwaysTime=!1):(a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),a.interval.alwaysTime=!0);break;case 1:"*"!==b?(d=b.split("-"),a.interval.wd_from=_.capitalize(d[0]),a.interval.wd_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.wd_from="always",a.interval.wd_to="always");break;case 2:"*"!==b?(d=b.split("-"),a.interval.md_from=d[0],a.interval.md_to=d[1]?d[1]:"always"):(a.interval.md_from="always",a.interval.md_to="always");break;case 3:"*"!==b?(d=b.split("-"),a.interval.m_from=_.capitalize(d[0]),a.interval.m_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.m_from="always",a.interval.m_to="always")}})}}).error(function(a){f.path("/voice/routes/inbound/view/"+d.id+"/applications")})},a.updateRoute=function(){var e=angular.copy(a.route);b.put("/api/voice/extensions/"+d.id,e).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){i.show(c.instant(b.message),"danger"),a.route=e})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,e.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.createItem=function(){switch(a.application.app=a.main.app,a.application.exten=a.route.exten,a.application.context=a.route.context,a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.post("/api/voice/extensions/",a.application).success(function(){f.path("/voice/routes/inbound/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.updateItem=function(){switch(a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.put("/api/voice/extensions/applications/"+d.appId,a.application).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.path("/voice/routes/inbound/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.deleteItem=h.confirm["delete"](function(d){b["delete"]("/api/voice/extensions/"+d).success(function(){a.getRouteApplications(),i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(c.instant(a.message),"danger")})}),a.goNext=function(){g.wizard().next()},a.previous=function(){g.wizard().previous()},a.formValidation=function(a){return a},a.$on("destroy",function(){e.unsyncUpdates("voice_extension")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound.view",{url:"/view/:id",templateUrl:"app/voice/route/inbound/view/view.html",controller:"VoiceRouteInboundViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.routes.inbound.view.settings",{url:"/settings",templateUrl:"app/voice/route/inbound/view/view.settings.html"}).state("main.voice.routes.inbound.view.applications",{url:"/applications",templateUrl:"app/voice/route/inbound/view/view.applications.html",cache:!1}).state("main.voice.routes.inbound.view.application",{url:"/application",templateUrl:"app/voice/route/inbound/view/view.application.html",authenticate:!0}).state("main.voice.routes.inbound.view.applications.settings",{url:"/settings/:appId",templateUrl:"app/voice/route/inbound/view/view.applicationSettings.html",authenticate:!0,controller:"VoiceRouteInboundViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInboundWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={route:void 0},a.item={type:"inbound",appdata:"Inbound Call",context:"from-voip-provider"},a.next=function(){b.post("/api/voice/extensions/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_ROUTE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/extensions/",a.item).success(function(a){d.path("/voice/routes/inbound/view/"+a.id+"/applications")}).error(function(a){e.show(g.instant(a.message),"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.inbound.wizard",{url:"/wizard",templateUrl:"app/voice/route/inbound/wizard/wizard.html",controller:"VoiceRouteInboundWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal",{url:"/internal",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInternalListCtrl",["$scope","$http","socket","$translate","$rootScope","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={routesByPage:{name:"10",value:10}},a.routesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.routes={checked:[]},a.check=function(b){b?a.routes.checked=angular.copy(_.pluck(a.displayedRoutes,"id")):a.routes.checked=[]},a.getRoutes=function(b){return _.map(a.displayedRoutes,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_extension"),b.url="/api/voice/extensions/route/internal",h.getPage(b).then(function(c){a.displayedRoutes=c.rows,b.pagination.numberOfPages=c.total_pages,e.updateTableConfig(a.routesByPage,a.displayedRoutes.length),e.updateTableConfig(a.conf.routesByPage,a.displayedRoutes.length)}),c.socket.on("voice_extension:save",function(c){"internal"===c.type&&a.initList(b)}),c.socket.on("voice_extension:remove",function(c){"internal"===c.type&&(a.routes.checked=_.without(a.routes.checked,c.id),a.initList(b))})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/extensions/"+a).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/extensions/",{params:{id:a.routes.checked}}).success(function(){f.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(d.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal.list",{url:"/list",templateUrl:"app/voice/route/internal/list/list.html",controller:"VoiceRouteInternalListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInternalViewCtrl",["$scope","$http","$translate","$stateParams","socket","$location","WizardHandler","Modal","xAlert","application","interval",function(a,b,c,d,e,f,g,h,i,j,k){a.$translate=c,a.$application=j.application,a.$interval=k.interval,a.initApplication=function(){a.forms={settings:void 0,interval:void 0},a.application={VoiceExtensionId:d.id,type:"internal"},a.interval={intType:"always",t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0},a.main={app:""}},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from.toLowerCase(),a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to.toLowerCase())):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from.toLowerCase(),a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to.toLowerCase())):e="*",b+","+c+","+d+","+e},a.$watch("main.app",function(c){if(c){var e,f;switch(d.appId||(a.application={VoiceExtensionId:d.id,type:"internal",interval:a.application.interval}),c){case"Queue":e="api/voice/queues",f="/api/uploads";break;case"Playback":e="/api/uploads";break;case"AGI":e="/api/square/projects";break;case"Goto":e="/api/voice/contexts";break;default:e=null,f=null}e&&b.get(e).success(function(b){a.items="Playback"!==c?b.rows:b}),f&&b.get(f).success(function(b){a.items2=b})}},!0),a.getIntervals=function(){b.get("/api/intervals").success(function(b){a.Intervals=b.rows,e.syncUpdates("interval",a.Intervals)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.getRouteApplications=function(){b.get("/api/voice/extensions/"+d.id+"/applications").success(function(b){a.routeApplications=b,e.unsyncUpdates("voice_extension"),e.socket.on("voice_extension:remove",function(b){b.where.appGroup&&_.remove(a.routeApplications,function(a){return b.where.appGroup==a.appGroup})}),e.socket.on("voice_extension:save",function(b){if(b.VoiceExtensionId===d.id&&b.isApp){var c=_.find(a.routeApplications,{id:b.id});c||a.routeApplications.push(b)}})})},a.sortableOptions={stop:function(){b.post("api/voice/extensions/"+d.id+"/applications",{applications:_.pluck(a.routeApplications,"appGroup")}).success(function(b){a.getRouteApplications()}).error(function(a){console.error(a)})},"ui-floating":!0,axis:"y"},a.getRoute=function(){b.get("/api/voice/extensions/"+d.id).success(function(b){a.route=b,e.socket.on("voice_extension:update",function(b){b.id==d.id&&(a.route=b)})}).error(function(a){console.error(a),f.path("/voice/routes/internal/list")})},a.getApplication=function(){b.get("/api/voice/extensions/applications/"+d.appId).success(function(b){var c=_.filter(a.applications,function(a){return a.value===b.app});if(c.length>0&&!b.customApp?a.main.app=b.app:a.main.app="custom",a.application=b,a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),"Queue"===b.app&&(a.application.app_options=b.app_options?b.app_options.split(","):[]),a.interval.intType=b.IntervalId?"list":"custom",a.interval.IntervalId=b.IntervalId,!b.IntervalId){var d,e=b.interval?b.interval.split(","):["*","*","*","*"];e.forEach(function(b,c){switch(c){case 0:"*"!==b?(d=b.split("-"),a.interval.t_from=moment(d[0],"HH:mm"),a.interval.t_to=moment(d[1],"HH:mm"),a.interval.alwaysTime=!1):(a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),a.interval.alwaysTime=!0);break;case 1:"*"!==b?(d=b.split("-"),a.interval.wd_from=_.capitalize(d[0]),a.interval.wd_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.wd_from="always",a.interval.wd_to="always");break;case 2:"*"!==b?(d=b.split("-"),a.interval.md_from=d[0],a.interval.md_to=d[1]?d[1]:"always"):(a.interval.md_from="always",a.interval.md_to="always");break;case 3:"*"!==b?(d=b.split("-"),a.interval.m_from=_.capitalize(d[0]),a.interval.m_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.m_from="always",a.interval.m_to="always")}})}}).error(function(a){f.path("/voice/routes/internal/view/"+d.id+"/applications")})},a.updateRoute=function(){var e=angular.copy(a.route);b.put("/api/voice/extensions/"+d.id,e).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){i.show(c.instant(b.message),"danger"),a.route=e})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,e.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){i.show(c.instant(a.message),"danger")})},a.createItem=function(){switch(a.application.app=a.main.app,a.application.exten=a.route.exten,a.application.context=a.route.context,a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.post("/api/voice/extensions/",a.application).success(function(){f.path("/voice/routes/internal/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.updateItem=function(){switch(a.application.app_options&&"Queue"===a.application.app&&(a.application.app_options=a.application.app_options.join(",")),a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.put("/api/voice/extensions/applications/"+d.appId,a.application).success(function(){i.show(c.instant("MESSAGE_WELL_DONE")+"!","success"),f.path("/voice/routes/internal/view/"+d.id+"/applications")}).error(function(a){i.show(c.instant(a.message),"danger")})},a.deleteItem=h.confirm["delete"](function(d){b["delete"]("/api/voice/extensions/"+d).success(function(b){a.getRouteApplications(),i.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){i.show(c.instant(a.message),"danger")})}),a.goNext=function(){g.wizard().next()},a.previous=function(){g.wizard().previous()},a.formValidation=function(a){return a},a.$on("destroy",function(){e.unsyncUpdates("voice_extension")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal.view",{url:"/view/:id",templateUrl:"app/voice/route/internal/view/view.html",controller:"VoiceRouteInternalViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.routes.internal.view.settings",{url:"/settings",templateUrl:"app/voice/route/internal/view/view.settings.html"}).state("main.voice.routes.internal.view.applications",{url:"/applications",templateUrl:"app/voice/route/internal/view/view.applications.html",cache:!1}).state("main.voice.routes.internal.view.application",{url:"/application",templateUrl:"app/voice/route/internal/view/view.application.html",authenticate:!0}).state("main.voice.routes.internal.view.applications.settings",{url:"/settings/:appId",templateUrl:"app/voice/route/internal/view/view.applicationSettings.html",authenticate:!0,controller:"VoiceRouteInternalViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteInternalWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={route:void 0},a.item={type:"internal",appdata:"Iternal Call",context:"from-sip"},a.next=function(){b.post("/api/voice/extensions/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_ROUTE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/extensions/",a.item).success(function(a){d.path("/voice/routes/internal/view/"+a.id+"/applications")}).error(function(a){e.show(g.instant(a.message),"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.internal.wizard",{url:"/wizard",templateUrl:"app/voice/route/internal/wizard/wizard.html",controller:"VoiceRouteInternalWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteOutboundListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={routesByPage:{name:"10",value:10}},a.routesByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.routes={checked:[]},a.check=function(b){b?a.routes.checked=angular.copy(_.pluck(a.displayedRoutes,"id")):a.routes.checked=[]},a.getRoutes=function(b){return _.map(a.displayedRoutes,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){c.unsyncUpdates("voice_extension"),b.url="/api/voice/extensions/route/outbound",h.getPage(b).then(function(c){a.displayedRoutes=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.routesByPage,a.displayedRoutes.length),d.updateTableConfig(a.conf.routesByPage,a.displayedRoutes.length)}),c.socket.on("voice_extension:save",function(c){"outbound"===c.type&&a.initList(b)}),c.socket.on("voice_extension:remove",function(c){"outbound"===c.type&&(a.routes.checked=_.without(a.routes.checked,c.id),a.initList(b))})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/extensions/"+a).success(function(){f(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/extensions/",{params:{id:a.routes.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(e.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound.list",{url:"/list",templateUrl:"app/voice/route/outbound/list/list.html",controller:"VoiceRouteOutboundListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{
+name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound",{url:"/outbound",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteOutboundViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$location","WizardHandler","Modal","application","interval",function(a,b,c,d,e,f,g,h,i,j,k){a.$translate=d,a.$application=j.application,a.$interval=k.interval,a.initApplication=function(){a.forms={info:void 0,interval:void 0},a.application={VoiceExtensionId:e.id,type:"outbound"},a.interval={intType:"always",t_from:moment(new Date),t_to:moment(new Date),wd_from:"always",wd_to:"always",md_from:"always",md_to:"always",m_from:"always",m_to:"always",alwaysTime:!0},a.main={app:""},a.applications=[{name:"Dial",value:"Dial"},{name:"Custom",value:"custom"}]},a.joinInterval=function(a){console.log(a);var b,c,d,e;return b=a.t_from&&a.t_to&&!a.alwaysTime?moment(a.t_from).format("HH:mm")+"-"+moment(a.t_to).format("HH:mm"):"*",a.wd_from&&"always"!==a.wd_from?(c=a.wd_from.toLowerCase(),a.wd_to&&"always"!==a.wd_to&&(c+="-"+a.wd_to.toLowerCase())):c="*",a.md_from&&"always"!==a.md_from?(d=a.md_from,a.md_to&&"always"!==a.md_to&&(d+="-"+a.md_to)):d="*",a.m_from&&"always"!==a.m_from?(e=a.m_from.toLowerCase(),a.m_to&&"always"!==a.m_to&&(e+="-"+a.m_to.toLowerCase())):e="*",b+","+c+","+d+","+e},a.$watch("main.app",function(c){if(c){var d,f;switch(e.appId||(a.application={VoiceExtensionId:e.id,type:"outbound",interval:a.application.interval}),c){case"Dial":d="api/trunks",f="/api/voice/contexts";break;default:d=null,f=null}d&&b.get(d).success(function(b){a.items="Dial"===c?b.rows:b}),f&&b.get(f).success(function(b){a.items2="Dial"===c?b.rows:b})}},!0),a.$watch("application.TrunkId",function(b){b&&(a.application.trunk=_.result(_.find(a.items,{id:b}),"name"))},!0),a.getIntervals=function(){b.get("/api/intervals").success(function(b){a.Intervals=b.rows,f.syncUpdates("interval",a.Intervals)}).error(function(a){c.show(d.instant(a.message),"danger")})},a.getRouteApplications=function(){b.get("/api/voice/extensions/"+e.id+"/applications").success(function(b){a.routeApplications=b,f.unsyncUpdates("voice_extension"),f.socket.on("voice_extension:remove",function(b){b.where.appGroup&&_.remove(a.routeApplications,function(a){return b.where.appGroup==a.appGroup})}),f.socket.on("voice_extension:save",function(b){if(b.VoiceExtensionId===e.id&&b.isApp){var c=_.find(a.routeApplications,{id:b.id});c||a.routeApplications.push(b)}})})},a.sortableOptions={stop:function(){b.post("api/voice/extensions/"+e.id+"/applications",{applications:_.pluck(a.routeApplications,"appGroup")}).success(function(){a.getRouteApplications()}).error(function(a){console.error(a)})},"ui-floating":!0,axis:"y"},a.getRoute=function(){b.get("/api/voice/extensions/"+e.id).success(function(b){a.route=b,f.socket.on("voice_extension:update",function(b){b.id==e.id&&(a.route=b)})}).error(function(a){g.path("/voice/routes/outbound/list")})},a.getApplication=function(){b.get("/api/voice/extensions/applications/"+e.appId).success(function(b){var c=_.filter(a.applications,function(a){return a.value===b.app});if(c.length>0&&!b.customApp?a.main.app=b.app:a.main.app="custom",a.application=b,a.interval.intType=b.IntervalId?"list":"custom",a.interval.IntervalId=b.IntervalId,!b.IntervalId){var d,e=b.interval?b.interval.split(","):["*","*","*","*"];e.forEach(function(b,c){switch(c){case 0:"*"!==b?(d=b.split("-"),a.interval.t_from=moment(d[0],"HH:mm"),a.interval.t_to=moment(d[1],"HH:mm"),a.interval.alwaysTime=!1):(a.interval.t_from=moment(new Date),a.interval.t_to=moment(new Date),a.interval.alwaysTime=!0);break;case 1:"*"!==b?(d=b.split("-"),a.interval.wd_from=_.capitalize(d[0]),a.interval.wd_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.wd_from="always",a.interval.wd_to="always");break;case 2:"*"!==b?(d=b.split("-"),a.interval.md_from=d[0],a.interval.md_to=d[1]?d[1]:"always"):(a.interval.md_from="always",a.interval.md_to="always");break;case 3:"*"!==b?(d=b.split("-"),a.interval.m_from=_.capitalize(d[0]),a.interval.m_to=d[1]?_.capitalize(d[1]):"always"):(a.interval.m_from="always",a.interval.m_to="always")}})}}).error(function(a){console.error(a),g.path("/voice/routes/outbound/view/"+e.id+"/routes")})},a.updateRoute=function(){var f=angular.copy(a.route);b.put("/api/voice/extensions/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.route=f})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(d.instant(a.message),"danger")})},a.createItem=function(){switch(a.application.app=a.main.app,a.application.exten=a.route.exten,a.application.context=a.route.context,a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.post("/api/voice/extensions/",a.application).success(function(){g.path("/voice/routes/outbound/view/"+e.id+"/routes")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.updateItem=function(){switch(a.interval.intType){case"list":a.application.IntervalId=a.interval.IntervalId,a.application.interval=_.result(_.find(a.Intervals,{id:a.interval.IntervalId}),"name");break;case"custom":a.application.IntervalId=null,a.application.interval=a.joinInterval(a.interval);break;case"always":a.application.IntervalId=null,a.application.interval="*,*,*,*"}b.put("/api/voice/extensions/applications/"+e.appId,a.application).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success"),g.path("/voice/routes/outbound/view/"+e.id+"/routes")}).error(function(a){c.show(d.instant(a.message),"danger")})},a.deleteItem=i.confirm["delete"](function(e){b["delete"]("/api/voice/extensions/"+e).success(function(b){a.getRouteApplications(),c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){c.show(d.instant(a.message),"danger")})}),a.goNext=function(){h.wizard().next()},a.previous=function(){h.wizard().previous()},a.formValidation=function(a){return a},a.$on("destroy",function(){f.unsyncUpdates("voice_extension")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound.view",{url:"/view/:id",templateUrl:"app/voice/route/outbound/view/view.html",controller:"VoiceRouteOutboundViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.routes.outbound.view.settings",{url:"/settings",templateUrl:"app/voice/route/outbound/view/view.settings.html"}).state("main.voice.routes.outbound.view.routes",{url:"/routes",templateUrl:"app/voice/route/outbound/view/view.routes.html",cache:!1}).state("main.voice.routes.outbound.view.route",{url:"/route",templateUrl:"app/voice/route/outbound/view/view.route.html",authenticate:!0}).state("main.voice.routes.outbound.view.routes.settings",{url:"/settings/:appId",templateUrl:"app/voice/route/outbound/view/view.routeSettings.html",authenticate:!0,controller:"VoiceRouteOutboundViewCtrl"})}]),angular.module("xCallyShuttleApp").controller("VoiceRouteOutboundWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.forms={route:void 0},a.item={type:"outbound",appdata:"Outbound Call",context:"from-sip"},a.next=function(){b.post("/api/voice/extensions/validate/",a.item).success(function(a){console.log(a),a.length?e.show(g.instant("MESSAGE_EXIST_ROUTE"),"danger"):c.wizard().next()}).error(function(a){e.show(g.instant(a.message),"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("/api/voice/extensions/",a.item).success(function(a){d.path("/voice/routes/outbound/view/"+a.id+"/routes")}).error(function(a){e.show(g.instant(a.message),"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(g.instant(a.message),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes.outbound.wizard",{url:"/wizard",templateUrl:"app/voice/route/outbound/wizard/wizard.html",controller:"VoiceRouteOutboundWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.routes",{url:"/routes",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice",{url:"/voice",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceVoicemailListCtrl",["$scope","$http","$translate","$rootScope","xAlert","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={voicemailsByPage:{name:"10",value:10},labels:["mailbox","fullname","email"]},a.voicemailsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.voicemails={checked:[]},a.check=function(b,c){c?a.voicemails.checked=angular.copy(_.pluck(a.displayedVoicemails,"uniqueid")):a.voicemails.checked=[]},a.getVoicemails=function(b){return _.map(a.displayedVoicemails,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("voice_voicemail"),b.url="/api/voice/voicemails",h.getPage(b).then(function(c){a.displayedVoicemails=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.voicemailsByPage,a.displayedVoicemails.length),d.updateTableConfig(a.conf.voicemailsByPage,a.displayedVoicemails.length)}),f.socket.on("voice_voicemail:save",function(){a.initList(b)}),f.socket.on("voice_voicemail:remove",function(c){a.voicemails.checked=_.without(a.voicemails.checked,c.uniqueid),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/voice/voicemails/"+a).success(function(){e.show(c.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){e.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/voice/voicemails",{params:{uniqueid:a.voicemails.checked}}).success(function(){e.show(c.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){e.show(c.instant(a.message),"danger")})})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails.list",{url:"/list",templateUrl:"app/voice/voicemail/list/list.html",controller:"VoiceVoicemailListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("VoiceVoicemailViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","socket","$sce","Modal","$location",function(a,b,c,d,e,f,g,h,i){a.getVoicemail=function(){b.get("/api/voice/voicemails/"+e.uniqueid).success(function(b){delete b.password,delete b.stamp,a.voicemail=b}).error(function(a){console.error(a),i.path("/voice/voicemails/list")})},a.updateVoiceVoicemail=function(){var f=angular.copy(a.voicemail);b.put("/api/voice/voicemails/"+e.uniqueid,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.voicemail=f})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){c.show(a.message,"danger")})},a.getMessages=function(){b.get("/api/voice/voicemails/"+e.uniqueid+"/messages/").success(function(b){a.voicemailMessages=b,f.syncUpdates("voice_voicemail_messages",a.voicemailMessages)}).error(function(a){c.show(a.message,"danger")})},a.encodeRecording=function(a){return g.trustAsResourceUrl("data:audio/ogg;base64,"+j(a.data))},a.returnMessageDate=function(a){return a.split("T")[0]},a.returnDuration=function(a){return 1e3*a},a.deleteItem=h.confirm["delete"](function(a){b["delete"]("/api/voice/voicemails/messages/"+a+"/delete").success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){console.log(a),c.show(a.message,"danger")})});var j=function(a){for(var b=new Uint8Array(a),c=b.byteLength,d="",e=0;c>e;e++)d+=String.fromCharCode(b[e]);return window.btoa(d)}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails.view",{url:"/view/:uniqueid",templateUrl:"app/voice/voicemail/view/view.html",controller:"VoiceVoicemailViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.voice.voicemails.view.settings",{url:"/settings",templateUrl:"app/voice/voicemail/view/view.settings.html"}).state("main.voice.voicemails.view.messages",{url:"/messages",templateUrl:"app/voice/voicemail/view/view.messages.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails",{url:"/voicemails",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("VoiceVoicemailWizardCtrl",["$scope","$http","WizardHandler","$location","xAlert","socket","$translate",function(a,b,c,d,e,f,g){a.initWizard=function(){a.forms={},a.item={}},a.next=function(){b.post("/api/voice/voicemails/validate/",a.item).success(function(a){a.length?e.show(g.instant("MESSAGE_EXIST_MAILBOX"),"danger"):c.wizard().next()}).error(function(a){e.show(a.message,"danger")})},a.previous=function(){c.wizard().previous()},a.exitValidation=function(a){return a},a.createItem=function(){a.item.customer_id=a.item.mailbox,b.post("/api/voice/voicemails/",a.item).success(function(){d.path("/voice/voicemails/list")}).error(function(a){e.show(a.message,"danger")})},a.getContexts=function(){b.get("/api/voice/contexts").success(function(b){a.voiceContexts=b.rows,f.syncUpdates("voice_context",a.voiceContexts)}).error(function(a){e.show(a.message,"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.voice.voicemails.wizard",{url:"/wizard",templateUrl:"app/voice/voicemail/wizard/wizard.html",controller:"VoiceVoicemailWizardCtrl"})}]),angular.module("xCallyShuttleApp").controller("YourdashboardListCreateModalCtrl",["$scope","$uibModalInstance",function(a,b){a.forms={dashboard:void 0},a.item={},a.ok=function(){a.item.model=JSON.stringify({title:a.item.name}),b.close(a.item)},a.cancel=function(){b.dismiss("cancel")}}]),angular.module("xCallyShuttleApp").controller("YourdashboardListCtrl",["$scope","$http","socket","$rootScope","$translate","xAlert","Modal","stResource","$uibModal","$log",function(a,b,c,d,e,f,g,h,i,j){a.conf={dashboardsByPage:{name:"10",value:10}},a.dashboardsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.dashboards={checked:[]},a.check=function(b,c){c?a.dashboards.checked=angular.copy(_.pluck(a.displayedDashboards,"id")):a.dashboards.checked=[]},a.getDashboards=function(b){return _.map(a.displayedDashboards,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){b.url="/api/dashboards",h.getPage(b).then(function(c){a.displayedDashboards=c.rows,b.pagination.numberOfPages=c.total_pages,d.updateTableConfig(a.dashboardsByPage,a.displayedDashboards.length),d.updateTableConfig(a.conf.dashboardsByPage,a.displayedDashboards.length)}),c.socket.on("dashboard:save",function(){a.initList(b)}),c.socket.on("dashboard:remove",function(c){a.dashboards.checked=_.without(a.dashboards.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/dashboards/"+a).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/dashboards",{params:{id:a.dashboards.checked}}).success(function(){f.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){f.show(a.message,"danger")})}),a.create=function(){var a=i.open({animation:!0,templateUrl:"app/yourdashboard/list/create.modal.html",controller:"YourdashboardListCreateModalCtrl"});a.result.then(function(a){b.post("/api/dashboards",a).then(function(a){f.show(e.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){f.show(a.data.message,"danger")})},function(){j.info("Modal dismissed at: "+new Date)})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards.list",{url:"/list",templateUrl:"app/yourdashboard/list/list.html",controller:"YourdashboardListCtrl"})}]),angular.module("xCallyShuttleApp").controller("YourdashboardShowCtrl",["$scope","localStorageService","$http","xAlert","$translate","Auth","$stateParams","$location",function(a,b,c,d,e,f,g,h){a.Auth=f,a.dashboard={name:"dashboard",structure:"4-8",enableconfirmdelete:!0,editable:f.isAdmin()?!0:!1,maximizable:!0,collapsible:!0},a.getDashboard=function(){c.get("/api/dashboards/"+g.id).success(function(b){b.model=JSON.parse(b.model),a.dashboard=_.merge(a.dashboard,b)}).error(function(a){h.path("/yourdashboards/list")})};var i=function(b,f,h){var i=angular.copy(a.dashboard);i.name=a.dashboard.model.title,i.model=JSON.stringify(i.model),c.put("/api/dashboards/"+g.id,i).success(function(){d.show(e.instant("MESSAGE_DASHBOARD_SAVED")+"!","success")}).error(function(b){d.show(b.message,"danger"),i.model=JSON.parse(i.model),i.name="dashboard",a.dashboard=i})};a.$on("adfDashboardChanged",i),a.$on("destroy",function(){console.log("main dashboard")})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards.show",{url:"/show/:id",templateUrl:"app/yourdashboard/show/show.html",controller:"YourdashboardShowCtrl"})}]),angular.module("xCallyShuttleApp").controller("YourdashboardViewCtrl",["$scope","$http","xAlert","$translate","$stateParams","$location",function(a,b,c,d,e,f){a.radioSwitch={isActive:!0,size:"small",animate:!0,radioOff:!0,handleWidth:"auto",labelWidth:"auto",inverse:!0,offColor:"danger",onColor:"success"},a.getDashboard=function(){b.get("/api/dashboards/"+e.id).success(function(b){delete b.model,a.dashboard=b}).error(function(a){f.path("/yourdashboards/list")})},a.updateDashboard=function(){var f=angular.copy(a.dashboard);b.put("/api/dashboards/"+e.id,f).success(function(){c.show(d.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(b){c.show(d.instant(b.message),"danger"),a.dashboard=f})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards.view",{url:"/view/:id",templateUrl:"app/yourdashboard/view/view.html",controller:"YourdashboardViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/plugins/bootstrap-fileinput/bootstrap-fileinput.css","assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.yourdashboards.view.settings",{url:"/settings",templateUrl:"app/yourdashboard/view/view.settings.html"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.yourdashboards",{url:"/yourdashboards",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").controller("ZendeskListCtrl",["$scope","$http","$rootScope","xAlert","$translate","socket","Modal","stResource",function(a,b,c,d,e,f,g,h){a.conf={accountsByPage:{name:"10",value:10}},a.accountsByPage=[{name:"10",value:10},{name:"25",value:25},{name:"50",value:50},{name:"All",value:0}],a.accounts={checked:[]},a.check=function(b,c){c?a.accounts.checked=angular.copy(_.pluck(a.displayedZdAccounts,"id")):a.accounts.checked=[]},a.getAccounts=function(b){return _.map(a.displayedZdAccounts,function(a){var c={};return b.forEach(function(b){c[b]=a[b]}),c})},a.initList=function(b){f.unsyncUpdates("zendesk_account"),b.url="/api/zendesk/accounts",h.getPage(b).then(function(d){a.displayedZdAccounts=d.rows,b.pagination.numberOfPages=d.total_pages,c.updateTableConfig(a.accountsByPage,a.displayedZdAccounts.length),c.updateTableConfig(a.conf.accountsByPage,a.displayedZdAccounts.length)}),f.socket.on("zendesk_account:save",function(){a.initList(b)}),f.socket.on("zendesk_account:remove",function(c){a.accounts.checked=_.without(a.accounts.checked,c.id),a.initList(b)})},a.deleteItem=g.confirm["delete"](function(a){b["delete"]("/api/zendesk/accounts/"+a).success(function(){d.show(e.instant("MESSAGE_WELL_DONE")+"!","success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.deleteItems=g.confirm["delete"](function(){b["delete"]("/api/zendesk/accounts",{params:{id:a.accounts.checked}}).success(function(){d.show(e.instant("MESSAGE_WELL_DONE"),"success")}).error(function(a){d.show(e.instant(a.message),"danger")})}),a.checkAccount=function(a){b.get("/api/zendesk/accounts/"+a+"/check").then(function(){d.show(e.instant("MESSAGE_ACCOUNT_VERIFIED"),"success")})["catch"](function(){d.show(e.instant("MESSAGE_ACCOUNT_INVALID"),"danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk.list",{url:"/list",templateUrl:"app/zendesk/list/list.html",controller:"ZendeskListCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{name:"smart-table",insertBefore:"#ng_load_plugins_before",files:["assets/css/smart_table.css"]}])}]}})}]),angular.module("xCallyShuttleApp").controller("ZendeskViewCtrl",["$scope","$http","$stateParams","$translate","$location","$filter","WizardHandler","socket","xAlert","Modal","variable",function(a,b,c,d,e,f,g,h,i,j,k){a.$stateParams=c,a.config={autoHideScrollbar:!1,theme:"dark",advanced:{updateOnContentResize:!0},setHeight:500,scrollInertia:0},a.variables=k,a.groupVariableByGroup=function(a){var b="";switch(a.group){case"voice_queue":b="Voice: Queue";break;default:b=""}return b},a.initConfiguration=function(){a.formsConfiguration={},a.configuration={},a.selectedTags={tags:[]}},a.goNext=function(){g.wizard().next()},a.formValidation=function(a){return a},a.$on("$destroy",function(){h.unsyncUpdates("zendesk_configuration"),h.unsyncUpdates("zendesk_field")}),a.initView=function(){b.get("/api/zendesk/accounts/"+c.id).success(function(b){a.account=b}).error(function(a){i.show(a.message,"danger")})},a.updateItem=function(){b.put("/api/zendesk/accounts/"+c.id,a.account).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.getConfigurations=function(){b.get("/api/zendesk/configurations",{params:{AccountId:c.id}}).success(function(b){a.configurations=b,h.socket.on("zendesk_configuration:remove",function(b){_.remove(a.configurations,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.deleteConfiguration=j.confirm["delete"](function(a){b["delete"]("api/zendesk/configurations/"+a).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})}),a.createConfiguration=function(){a.configuration.AccountId=c.id,b.post("api/zendesk/configurations",a.configuration).success(function(a){e.path("zendesk/view/"+c.id+"/configurations/settings/"+a.id)}).error(function(){i.show("Something went wrong!","danger")})},a.fieldType=[{type:"string",title:"String"},{type:"variable",title:"Variable"},{type:"customVariable",title:"Custom Variable"}],a.descFieldType=[{type:"string",title:"String"},{type:"keyValue",title:"Key Value"}],a.getFields=function(){b.get("/api/zendesk/accounts/"+c.id+"/fields").success(function(b){a.accountFields=f("zendesk")(b)}).error(function(a){i.show(a.message,"danger")})},a.getConfiguration=function(){b.get("/api/zendesk/configurations/"+c.configurationId).success(function(b){a.configurationName=b.name,a.subjectConfig=b.Subject,a.descriptionConfig=b.Description,a.fieldConfig=b.Field,a.selectedTags={tags:_.map(b.Tags,function(a){return a.id})},h.socket.on("zendesk_field:remove",function(b){_.remove(a.subjectConfig,{id:b.id}),_.remove(a.descriptionConfig,{id:b.id}),_.remove(a.fieldConfig,{id:b.id})})}).error(function(a){i.show(a.message,"danger")})},a.getCustomVariables=function(){b.get("/api/variables").success(function(b){a.customVariables=b.rows}).error(function(a){i.show(a.message,"danger")})},a.getTags=function(){b.get("/api/tags").success(function(b){a.tags=b.rows}).error(function(a){i.show(a.message,"danger")})},a.removeItem=function(a){b["delete"]("api/zendesk/fields/"+a.id).success(function(){i.show(d.instant("MESSAGE_WELL_DONE"),"success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG"),"danger")})},a.addItemSubject=function(){var d={type:"string",content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/subject",d).success(function(b){a.subjectConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemDescription=function(){var d={type:"string",content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/description",d).success(function(b){a.descriptionConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.addItemField=function(){var d={content:""};b.post("/api/zendesk/configurations/"+c.configurationId+"/field",d).success(function(b){a.fieldConfig.push(b)}).error(function(){i.show("Something went wrong!","danger")})},a.updateField=function(a){console.log(a),b.put("/api/zendesk/fields/"+a.id,a).success(function(){}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})},a.changeType=function(b){"variable"===b.type?(b.content="",b.variableName=""):"string"===b.type?(b.VariableId=null,b.variableName=""):"customVariable"===b.type&&(b.VariableId=null,b.content=""),a.updateField(b)},a.changeDescType=function(b){"keyValue"===b.type?(b.content="","string"===b.keyType?(b.VariableId=null,b.variableName=""):"variable"===b.keyType?(b.keyContent="",b.VariableId=null):"customVariable"===b.keyType&&(b.keyContent="",b.variableName="")):"string"===b.type&&(b.VariableId=null,b.variableName="",b.key="",b.keyContent=""),a.updateField(b)},a.changeFieldType=function(b){if(b.content="",b.variableName="",b.nameField="",b.VariableId=null,b.idField){var c=_.find(a.accountFields,"id",b.idField);c&&(c.system_field_options?(b.customField=!1,b.nameField=c.title.toLowerCase()):b.customField=!0)}a.updateField(b)},a.getSystemFieldOptions=function(b){if(b){var c=_.find(a.accountFields,"id",b);return c?c.system_field_options?c.system_field_options:null:void 0}},a.updateTags=function(){b.post("/api/zendesk/configurations/"+c.configurationId+"/tags",a.selectedTags.tags).success(function(){i.show(d.instant("MESSAGE_WELL_DONE")+".","success")}).error(function(){i.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk.view",{url:"/view/:id",templateUrl:"app/zendesk/view/view.html",controller:"ZendeskViewCtrl",resolve:{deps:["$ocLazyLoad",function(a){return a.load([{insertBefore:"#ng_load_plugins_before",files:["assets/css/profile.css","assets/css/tasks.css"]}])}]}}).state("main.zendesk.view.account",{url:"/account",templateUrl:"app/zendesk/view/view.account.html"}).state("main.zendesk.view.configurations",{url:"/configurations",templateUrl:"app/zendesk/view/view.configurations.html"}).state("main.zendesk.view.configurations.settings",{url:"/settings/:configurationId",templateUrl:"app/zendesk/view/view.configurationSettings.html",controller:"ZendeskViewCtrl"}).state("main.zendesk.view.configuration",{url:"/configuration",templateUrl:"app/zendesk/view/view.configuration.html"})}]),angular.module("xCallyShuttleApp").controller("ZendeskWizardCtrl",["$scope","$http","$location","$translate","xAlert","WizardHandler",function(a,b,c,d,e,f){a.translate=d,a.initWizard=function(){a.$translate=d,a.forms={},a.item={},a.item.authType="password"},a.next=function(){f.wizard().next()},a.exitValidation=function(a){return a},a.createItem=function(){b.post("api/zendesk/accounts",a.item).success(function(){e.show(d.instant("MESSAGE_WELL_DONE")+".","success"),c.path("/zendesk/list")}).error(function(){e.show(d.instant("MESSAGE_SOMETHING_WENT_WRONG")+".","danger")})}}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk.wizard",{url:"/wizard",templateUrl:"app/zendesk/wizard/wizard.html",controller:"ZendeskWizardCtrl"})}]),angular.module("xCallyShuttleApp").config(["$stateProvider",function(a){a.state("main.zendesk",{url:"/zendesk",template:"<div ui-view></div>","abstract":!0})}]),angular.module("xCallyShuttleApp").service("application",function(){var a={applications:[{name:"Queue",value:"Queue"},{name:"Playback",value:"Playback"},{name:"Dial",value:"Dial"},{name:"Cally-Square IVR",value:"AGI"},{name:"GoTo",value:"Goto"},{name:"Hangup",value:"Hangup"},{name:"Set",value:"Set"},{name:"Custom",value:"custom"},{name:"VoiceMail",value:"Voicemail"}],queueOptions:[{value:"C",name:"APPLICATION_QUEUE_OPTION_C"},{value:"c",name:"APPLICATION_QUEUE_OPTION_c"},{value:"d",name:"APPLICATION_QUEUE_OPTION_d"},{value:"F",name:"APPLICATION_QUEUE_OPTION_F"},{value:"h",name:"APPLICATION_QUEUE_OPTION_h"},{value:"H",name:"APPLICATION_QUEUE_OPTION_H"},{value:"n",name:"APPLICATION_QUEUE_OPTION_n"},{value:"i",name:"APPLICATION_QUEUE_OPTION_i"},{value:"I",name:"APPLICATION_QUEUE_OPTION_I"},{value:"r",name:"APPLICATION_QUEUE_OPTION_r"},{value:"R",name:"APPLICATION_QUEUE_OPTION_R"},{value:"t",name:"APPLICATION_QUEUE_OPTION_t"},{value:"T",name:"APPLICATION_QUEUE_OPTION_T"},{value:"w",name:"APPLICATION_QUEUE_OPTION_w"},{value:"W",name:"APPLICATION_QUEUE_OPTION_W"},{value:"k",name:"APPLICATION_QUEUE_OPTION_k"},{value:"K",name:"APPLICATION_QUEUE_OPTION_K"},{value:"x",name:"APPLICATION_QUEUE_OPTION_x"},{value:"X",name:"APPLICATION_QUEUE_OPTION_X"}],audioOptions:[{value:"skip",name:"APPLICATION_PLAYBACK_OPTION_SKIP"},{value:"noanswer",name:"APPLICATION_PLAYBACK_OPTION_NOANSWER"},{value:"j",name:"APPLICATION_PLAYBACK_OPTION_J"},{value:"say",name:"APPLICATION_PLAYBACK_OPTION_SAY"}],hangupCauses:[{value:"",name:"--"},{value:"1",name:"APPLICATION_HANGUP_CAUSE_1"},{value:"16",name:"APPLICATION_HANGUP_CAUSE_16"},{value:"17",name:"APPLICATION_HANGUP_CAUSE_17"},{value:"18",name:"APPLICATION_HANGUP_CAUSE_18"},{value:"21",name:"APPLICATION_HANGUP_CAUSE_21"},{value:"22",name:"APPLICATION_HANGUP_CAUSE_22"},{value:"27",name:"APPLICATION_HANGUP_CAUSE_27"},{value:"38",name:"APPLICATION_HANGUP_CAUSE_38"},{value:"41",name:"APPLICATION_HANGUP_CAUSE_41"}],intTypes:[{value:"always",name:"APPLICATION_ALWAYS"},{value:"custom",name:"APPLICATION_CUSTOM"},{value:"list",name:"APPLICATION_FROM_LIST"}]};return{application:a}}),angular.module("xCallyShuttleApp").factory("Auth",["$location","$rootScope","$http","User","$cookieStore","$q",function(a,b,c,d,e,f){var g={};return e.get("token")&&(g=d.me()),{login:function(a,h){var i=h||angular.noop,j=f.defer();return c.post("/auth/local",{name:a.name,password:a.password,remember:a.remember}).success(function(a){return e.put("token",a.token),e.put("userId",a.userId),g=d.me({},function(){b.$broadcast("login");
+}),j.resolve(a),i()}).error(function(a){return this.logout(),j.reject(a),i(a)}.bind(this)),j.promise},loginWithToken:function(a,b,c){e.put("token",a),e.put("userId",b),e.put("name",c),g=d.me()},logout:function(){c.put("/api/users/"+g.id,{online:!1}).success(function(){e.remove("token"),e.remove("userId"),g={},b.$broadcast("logout")}).error(function(a){return a})},createUser:function(a,b){var c=b||angular.noop;return d.save(a,function(b){return e.put("token",b.token),g=d.me(),c(a)},function(a){return this.logout(),c(a)}.bind(this)).$promise},changePassword:function(a,b,c){var e=c||angular.noop;return d.changePassword({id:g.id},{oldPassword:a,newPassword:b},function(a){return e(null,a)},function(a){return e(a)}).$promise},getCurrentUser:function(){return g},isLoggedIn:function(){return g.hasOwnProperty("role")},isLoggedInAsync:function(a){g.hasOwnProperty("$promise")?g.$promise.then(function(){a(!0)})["catch"](function(){a(!1)}):a(g.hasOwnProperty("role")?!0:!1)},isAdmin:function(){return"admin"===g.role},getRole:function(){return g.role},getToken:function(){return e.get("token")},getUserId:function(){return console.log(e.get("userId")),e.get("userId")},getName:function(){return e.get("name")}}}]),angular.module("xCallyShuttleApp").factory("User",["$resource",function(a){return a("/api/users/:id/:controller",{id:"@id"},{changePassword:{method:"PUT",params:{controller:"password"}},me:{method:"GET",params:{id:"me"}}})}]),angular.module("xCallyShuttleApp").service("automations",function(){var a={voice:{conditions:[],actions:[]},mail:{conditions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select",operators:"equals"},{name:"APPLICATION_HOURS_SINCE_CREATED",value:"createdAt",propertyField:"number",operators:"noequals"}],actions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select"}]},chat:{conditions:[],actions:[]},fax:{conditions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select",operators:"equals"},{name:"APPLICATION_HOURS_SINCE_CREATED",value:"createdAt",propertyField:"number",operators:"noequals"}],actions:[{name:"APPLICATION_STATUS",value:"status",propertyField:"select"}]}},b=["voice","mail","chat","fax"],c={equals:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"}],all:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"},{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}],noequals:[{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}]},d={voice:{},mail:{status:[{name:"APPLICATION_STATUS_NEW",value:"NEW"},{name:"APPLICATION_STATUS_OPEN",value:"OPEN"},{name:"APPLICATION_STATUS_PENDING",value:"PENDING"},{name:"APPLICATION_STATUS_CLOSED",value:"CLOSED"},{name:"APPLICATION_STATUS_SOLVED",value:"SOLVED"}]},chat:{},fax:{status:[{name:"APPLICATION_STATUS_NEW",value:"NEW"},{name:"APPLICATION_STATUS_OPEN",value:"OPEN"},{name:"APPLICATION_STATUS_PENDING",value:"PENDING"},{name:"APPLICATION_STATUS_CLOSED",value:"CLOSED"},{name:"APPLICATION_STATUS_SOLVED",value:"SOLVED"}]}};return{automations:a,properties:d,channels:b,operators:c}}),angular.module("xCallyShuttleApp").service("desk_com",function(){var a=[{id:"priority",label:"Priority",custom:!1,data:{choices:[1,2,3,4,5,6,7,8,9,10]}},{id:"status",label:"Status",custom:!1,data:{choices:["new","open","pending","resolved","closed"]}},{id:"type",label:"Type",custom:!1,data:{choices:["chat","twitter","email","qna","facebook","phone"]}}];return{fields:a}}),angular.module("xCallyShuttleApp").controller("FooterController",["$scope","$http",function(a,b){a.$on("$includeContentLoaded",function(){Layout.initFooter()}),a.initFooter=function(){b.get("/api/settings/info").success(function(b){a.info=b}).error(function(a){console.error(a)})}}]),angular.module("xCallyShuttleApp").controller("HeaderController",["$scope","$rootScope","$location","$state","$http","$notification","Auth","xAlert","socket","ngAudio","settings","toastr","localStorageService",function(a,b,c,d,e,f,g,h,i,j,k,l,m){a.toggleQuickSidebar=function(){k.layout.pageQuickSidebarOpened=!k.layout.pageQuickSidebarOpened,k.layout.pageQuickSidebarOpened||m.remove("chatRoomId")},a.toogleSidebar=function(){k.layout.pageSidebarClosed=!k.layout.pageSidebarClosed,m.set("sidebarClosed",k.layout.pageSidebarClosed)},a.initHeader=function(){var c=j.load("api/xchatty/assets?resource=notification/xc_blubb.mp3"),d={};"agent"===g.getCurrentUser().role&&(i.socket.on("report_mail:save",function(a){c.play();var b=f("MAIL CHANNEL",{icon:"assets/images/media/channels/mail64.png",body:"NEW Incoming Mail Message!",delay:1e3*a.timeslot});b.$on("click",function(){e.put("/api/report/mails/"+a.id,{connect:!0}).success(function(){b.close(),h.show("Mail properly assigned","success")}).error(function(a){h.show(a.message,"danger")})})}),i.socket.on("report_chat:save",function(a){d[a.uniqueid]&&(d[a.uniqueid].close(),delete d[a.uniqueid]),c.play(),d[a.uniqueid]=f("CHAT CHANNEL",{icon:"assets/images/media/channels/chat64.png",body:"NEW Incoming Chat Visitor!",delay:1e3*a.timeslot}),d[a.uniqueid].$on("click",function(){e.put("/api/report/chats/"+a.id,{connect:!0}).success(function(){d[a.uniqueid].close(),h.show("Chat properly assigned","success"),b.$broadcast("chatMessageEvent",{type:"external",chatRoomId:a.chatroomid})}).error(function(a){"SequelizeUniqueConstraintError"===a.name?h.show("Chat has been already assigned!","danger"):h.show(a.message,"danger")})})}),i.socket.on("chat_message:save",function(a){var d=m.get("chatRoomId");if(!d||d!==a.ChatRoomId){c.play();var e=f(a.User.fullname,{icon:"assets/images/media/channels/chat64.png",body:a.body.length>35?a.body.substring(0,35)+"...":a.body,delay:1e4});e.$on("click",function(){b.$broadcast("chatMessageEvent",{chatRoomId:a.ChatRoomId})})}}),i.socket.on("user_has_chat_room:save",function(a){c.play();var d=f("Chat Group ",{icon:"assets/images/media/channels/chat64.png",body:"New Chat Group",delay:1e4});d.$on("click",function(){b.$broadcast("chatGroupEvent",a)})})),e({url:"/api/fax/user_has_queues",method:"GET",params:{UserId:g.getCurrentUser().id}}).success(function(b){a.faxQueues=_.pluck(b,"FaxQueueId"),a.faxQueues.forEach(function(a){i.socket.on("FAX:QUEUE:"+a,function(a,b){var c=f("FAX CHANNEL",{icon:"assets/images/media/channels/telephone124.png",body:"NEW Incoming Fax Message!",delay:1e3*a.timeout});c.$on("click",function(){e.put("/api/fax/rooms/"+a.roomId,{UserId:g.getCurrentUser().id}).success(function(){c.close(),b(g.getCurrentUser().id),l.success("Fax properly assigned","Success",{closeButton:!0,timeOut:5e3})}).error(function(){l.warning("Fax already assigned","Warning",{closeButton:!0,timeOut:5e3})})})})}),i.socket.on("FAX:AGENT:"+g.getCurrentUser().id,function(a,b){var c=f("FAX CHANNEL",{icon:"assets/images/media/channels/telephone124.png",body:"NEW Incoming Fax Message!",delay:1e3*a.timeout});c.$on("click",function(){e.put("/api/fax/rooms/"+a.roomId,{UserId:g.getCurrentUser().id}).success(function(){c.close(),b(g.getCurrentUser().id),l.success("Fax properly assigned","Success",{closeButton:!0,timeOut:5e3})}).error(function(){b(g.getCurrentUser().id),l.warning("Fax already assigned","Warning",{closeButton:!0,timeOut:5e3})})})})}).error(function(a){console.error(a)}),i.socket.on("user_has_fax_queue:save",function(b){b=_.map(b,function(a){return a.UserId=parseInt(a.UserId,10),a}),b=_.find(b,{UserId:g.getCurrentUser().id}),b&&-1===_.indexOf(a.faxQueues,b.FaxQueueId)&&(a.faxQueues.push(b.FaxQueueId),i.socket.on("FAX:QUEUE:"+b.FaxQueueId,function(a,b){var c=f("FAX CHANNEL",{icon:"assets/images/media/channels/telephone124.png",body:"NEW Incoming Fax Message!",delay:1e3*a.timeout});c.$on("click",function(){e.put("/api/fax/rooms/"+a.roomId,{UserId:g.getCurrentUser().id}).success(function(){c.close(),b(g.getCurrentUser().id),l.success("Fax properly assigned","Success",{closeButton:!0,timeOut:5e3})}).error(function(){b(g.getCurrentUser().id),l.warning("Fax already assigned","Warning",{closeButton:!0,timeOut:5e3})})})}))}),i.socket.on("user_has_fax_queue:remove",function(b){_.indexOf(b.where.UserId,g.getCurrentUser().id.toString())>=0&&_.indexOf(a.faxQueues,b.where.FaxQueueId)>=0&&(a.faxQueues=_.remove(a.faxQueues,b.where.FaxQueueId),i.socket.removeAllListeners("FAX:QUEUE:"+b.where.FaxQueueId))})},a.logout=function(){e.get("/auth/local/logout").success(function(){g.logout(),c.path("/login")}).error(function(a){console.error(a)})},a.isActive=function(a){return a===c.path()}}]),angular.module("xCallyShuttleApp").service("interval",function(){var a={months:[{value:"always",name:"APPLICATION_ALWAYS"},{value:"jan",name:"APPLICATION_JANUARY"},{value:"feb",name:"APPLICATION_FEBRUARY"},{value:"mar",name:"APPLICATION_MARCH"},{value:"apr",name:"APPLICATION_APRIL"},{value:"may",name:"APPLICATION_MAY"},{value:"jun",name:"APPLICATION_JUNE"},{value:"jul",name:"APPLICATION_JULY"},{value:"aug",name:"APPLICATION_AUGUST"},{value:"sep",name:"APPLICATION_SEPTEMBER"},{value:"oct",name:"APPLICATION_OCTOBER"},{value:"nov",name:"APPLICATION_NOVEMBER"},{value:"dec",name:"APPLICATION_DECEMBER"}],daysOfWeek:[{value:"always",name:"APPLICATION_ALWAYS"},{value:"mon",name:"APPLICATION_MONDAY"},{value:"tue",name:"APPLICATION_TUESDAY"},{value:"wed",name:"APPLICATION_WEDNESDAY"},{value:"thu",name:"APPLICATION_THURSDAY"},{value:"fri",name:"APPLICATION_FRIDAY"},{value:"sat",name:"APPLICATION_SATURDAY"},{value:"sun",name:"APPLICATION_SUNDAY"}],daysOfMonth:["always",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]};return{interval:a}}),angular.module("xCallyShuttleApp").factory("Modal",["$rootScope","$uibModal",function(a,b){function c(c,d){console.log("openModal",d);var e=a.$new();return c=c||{},d=d||"modal-default",angular.extend(e,c),b.open({templateUrl:"components/modal/delete.html",windowClass:d,scope:e})}return{confirm:{"delete":function(a){return a=a||angular.noop,function(){console.log(Array.prototype.slice.call(arguments));var b,d=Array.prototype.slice.call(arguments),e=d.shift();b=c({modal:{dismissable:!0,title:"Confirm Delete",html:"<p>Are you sure you want to delete"+(e?"<strong> "+e+"</strong>":" selected items")+"?</p>",buttons:[{classes:"btn red",text:"Delete",click:function(a){b.close(a)}},{classes:"btn default",text:"Cancel",click:function(a){b.dismiss(a)}}]}},"over-topbar center"),b.result.then(function(b){a.apply(b,d)})}}}}}]),angular.module("xCallyShuttleApp").controller("QuickSidebarControllerAddModal",["$scope","$uibModalInstance","Agent","items",function(a,b,c,d){a.items=d,a.agents=c.get(function(b){a.agents=b,a.items.forEach(function(b){_.remove(a.agents.rows,{id:b.id})})}),a.selected={items:[]},a.modal={title:"APPLICATION_AGENTS_SELECTION"},a.ok=function(){b.close(_.union(_.pluck(a.selected.items,"id"),_.pluck(a.items,"id")))},a.cancel=function(){b.dismiss()}}]),angular.module("xCallyShuttleApp").controller("QuickSidebarControllerCloseModal",["$scope","$uibModalInstance",function(a,b){a.modal={title:"APPLICATION_CONFIRM_CLOSE",text:"MESSAGE_ARE_YOU_SURE_YOU_WANT_TO_CLOSE_THE_CHAT"},a.ok=function(){b.close()},a.cancel=function(){b.dismiss()}}]),angular.module("xCallyShuttleApp").controller("QuickSidebarController",["$scope","$rootScope","$window","$http","$uibModal","$log","$timeout","$interval","Auth","Agent","User","ChatRoom","ChatMessage","socket","settings","localStorageService","xAlert","$translate","QuickSidebarFactory",function(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){a.emojiMessage={},a.options=s.options,a.message={body:"",user:""};var t=a.currentUser=i.getCurrentUser();a.$on("$includeContentLoaded",function(){p.get("chatRoomId")&&l.get({id:p.get("chatRoomId")},u,v),p.get("currentTab")&&(a.currentTab=p.get("currentTab"))}),a.agents=j.get({page:0,per_page:1e3},function(){n.syncUpdates("agent",a.agents.rows)}),a.users=k.get({page:0,per_page:1e3},function(){n.syncUpdates("user",a.users.rows)}),a.currentTab=0,a.messagesTab=!1,a.chatRooms=l.me(function(b){a.chatRooms=b},function(a){console.error(a)}),n.socket.on("report_chat:assignment",function(a){a.agentid&&l.get({id:a.chatroomid},u,v)}),n.socket.on("chat_room:save",function(b){if(a.chatRoom&&a.chatRoom.id===b.id){_.merge(a.chatRoom,b);var c=_.find(a.chatRooms,{id:b.id});c&&_.merge(c,b)}}),n.socket.on("chat_message:save",function(b){a.chatRoom&&a.chatRoom.id===b.ChatRoomId&&(a.chatRoom.ChatMessages.push(b),angular.element("page-quick-sidebar-chat-user-messages").mCustomScrollbar("scrollTo","last"))}),n.socket.on("user_has_chat_room:save",function(b){var c=_.findIndex(a.chatRooms,{id:b.id});c>=0?a.chatRooms[c]=b:a.chatRooms.push(b)}),b.$on("chatMessageEvent",function(a,b){l.get({id:b.chatRoomId},u,v)}),b.$on("chatGroupEvent",function(b,c){a.currentTab=3,a.messagesTab=!0,o.layout.pageQuickSidebarOpened=!0,a.chatRoom=c}),a.goToTab=function(b){a.currentTab=b,a.messagesTab=!1,a.chatRoom=null,p.set("currentTab",a.currentTab),p.set("messagesTab",a.messagesTab),p.remove("chatRoomId")},a.goToMessage=function(a,b){a?l.users({users:[t.id,a]},u,v):l.get({id:b},u,v)},a.sendMessage=function(){a.message.body.trim().length&&m.save({ChatRoomId:a.chatRoom.id,body:a.message.body},function(){a.message.body=""},function(a){console.error(a)})},a.goBack=function(){a.messagesTab=!1,a.chatRoom=null,p.set("messagesTab",a.messagesTab),p.remove("chatRoomId")},a.closeChatRoom=function(a,b){var c=e.open({animation:!0,size:b,templateUrl:"components/quickSidebar/modal/close.html",controller:"QuickSidebarControllerCloseModal"});c.result.then(function(){l.update({id:a,status:"close"}).$promise.then(function(){q.show(r.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){q.show(a.data.message,"danger")})},function(){f.info("Modal dismissed at: "+new Date)})},a.addAgent=function(b,c){var g=e.open({animation:!0,size:c,templateUrl:"components/quickSidebar/modal/add.html",controller:"QuickSidebarControllerAddModal",resolve:{items:function(){return _.map(a.chatRoom.Users?a.chatRoom.Users:[],function(a){return{id:a.id,fullname:a.fullname}})}}});g.result.then(function(a){d.put("/api/chat/rooms/"+b+"/users",{users:a}).then(function(a){q.show(r.instant("MESSAGE_WELL_DONE"),"success")})["catch"](function(a){q.show(a.data.message,"danger")})},function(){f.info("Modal dismissed at: "+new Date)})};var u=function(b){switch(a.messagesTab=!0,o.layout.pageQuickSidebarOpened=!0,p.set("chatRoomId",b.id),p.set("messagesTab",a.messagesTab),a.chatRoom=b,b.type){case"internal":a.currentTab=0;break;case"external":a.currentTab=2,_.find(a.chatRooms,{id:b.id})||a.chatRooms.push(b)}b.Users.length>2&&(a.currentTab=3),g(function(){angular.element("page-quick-sidebar-chat-user-messages").mCustomScrollbar("scrollTo","last")},1500)},v=function(a){console.error(a)},w=function(){var b=angular.element(c),d=function(){return{h:b.height(),w:b.width()}};a.$watch(d,function(b){a.style={height:b.h-46-46-46+"px"},a.style2={height:b.h-46-46-46-180+"px"}},!0),b.bind("resize",function(){a.$apply()})};w(),a.$on("$destroy",function(){n.unsyncUpdates("agent"),n.unsyncUpdates("user")})}]),angular.module("xCallyShuttleApp").directive("resizeQuickSidebar",["$window",function(a){return function(b){var c=angular.element(a);b.getWindowDimensions=function(){return{h:c.height(),w:c.width()}},b.$watch(b.getWindowDimensions,function(a){b.style={height:a.h-46-46-46+"px"}},!0),c.bind("resize",function(){b.$apply()})}}]),angular.module("xCallyShuttleApp").factory("QuickSidebarFactory",function(){return{options:{link:!0,linkTarget:"_blank",pdf:{embed:!1},image:{embed:!0},audio:{embed:!0},code:{highlight:!0,lineNumbers:!1},basicVideo:!1,video:{embed:!1,width:null,height:null,ytTheme:"dark",details:!1,ytAuthKey:"_nkO9h1A7HlVyiUICO17oA"}}}}),angular.module("xCallyShuttleApp").filter("QuickSidebarFilterUsersGreaterThan",function(){return function(a,b){var c=[];return a.forEach(function(a){var d=0;a.ChatVisitor&&d++,d+=a.Users.length,d>b&&c.push(a)}),c}}).filter("QuickSidebarFilterUsersLowerThan",function(){return function(a,b){var c=[];return a.forEach(function(a){a.Users.length<b&&c.push(a)}),c}}),angular.module("xCallyShuttleApp").controller("SidebarController",["$scope","$rootScope","$resource","$location","Auth","$http","xAlert","$stateParams","socket",function(a,b,c,d,e,f,g,h,i){a.Auth=e,a.$stateParams=h,a.$on("$includeContentLoaded",function(){Metronic.init(),Layout.initSidebar()}),a.isAssociated=function(a){if(e.isAdmin())return!0;if(e.getCurrentUser().Modules)for(var b=0;b<e.getCurrentUser().Modules.length;b++)if(e.getCurrentUser().Modules[b].name===a)return!0;return!1},a.getSidebarDashboards=function(){f.get("/api/dashboards").then(function(b){a.dashboards=b.data.rows,i.syncUpdates("dashboard",a.dashboards)})["catch"](function(a){g.show("Error loading your dashboards","danger")})},a.getSidebarIntegrations=function(){f.get("/api/integrations").success(function(b){a.integrations=b,i.syncUpdates("integration",a.integrations)}).error(function(a){g.show(a.message,"danger")})},a.isActive=function(a){return a===d.path()},a.$on("destroy",function(){i.unsyncUpdates("dashboard"),i.unsyncUpdates("integration")})}]),angular.module("xCallyShuttleApp").factory("socket",["$rootScope","$window","socketFactory","Auth",function(a,b,c,d){var e=d.getCurrentUser(),f=io("",{query:"token="+d.getToken()+"&userId="+(e.id||d.getUserId())+"&name="+(e.name||d.getName())+"&role="+(e.role||"agent")+"&source=browser",path:"/socket.io-client"}),g=c({ioSocket:f});return a.$on("logout",function(){g&&(g.disconnect(!0),b.location.reload())}),{socket:g,syncUpdates:function(a,b,c){c=c||angular.noop,g.on(a+":save",function(a){var d=_.find(b,{id:a.id}),e=b.indexOf(d),f="created";d?(_.merge(b[e],a),f="updated"):b.unshift(a),c(f,a,b)}),g.on(a+":remove",function(a){var d="deleted";_.remove(b,{id:a.id}),c(d,a,b)})},unsyncUpdates:function(a){g.removeAllListeners(a+":save"),g.removeAllListeners(a+":remove")},syncUpdatesByAttributes:function(a,b,c,d){d=d||angular.noop,g.on(a+":save",function(a){var e=!0;if(_.forIn(b,function(b,c){return a[c]&&a[c]===b?!0:e=!1}),e){var f=_.find(c,{id:a.id}),g=c.indexOf(f),h="created";f?(_.merge(c[g],a),h="updated"):c.unshift(a),d(h,a,c)}}),g.on(a+":remove",function(a){var b="deleted";_.remove(c,{id:a.id}),d(b,a,c)})},syncMailMessageUpdates:function(a,b,c,d){d=d||angular.noop,g.on(a+":"+b+":save",function(a){var b=_.find(c,{id:a.id}),e=c.indexOf(b),f="created";b?(_.merge(c[e],a),f="updated"):c.unshift(a),d(f,a)}),g.on(a+":"+b+":remove",function(a){var b="deleted";_.remove(c,{id:a.id}),d(b,a,c)})},unsyncMailMessageUpdates:function(a,b){g.removeAllListeners(a+":"+b+":save"),g.removeAllListeners(a+":"+b+":remove")},syncFaxMessageUpdates:function(a,b,c,d){d=d||angular.noop,g.on(a+":"+b+":save",function(a){var b=_.find(c,{id:a.id}),e=c.indexOf(b),f="created";b?(_.merge(c[e],a),f="updated"):c.unshift(a),d(f,a)}),g.on(a+":"+b+":remove",function(a){var b="deleted";_.remove(c,{id:a.id}),d(b,a,c)})},unsyncFaxMessageUpdates:function(a,b){g.removeAllListeners(a+":"+b+":save"),g.removeAllListeners(a+":"+b+":remove")}}}]),angular.module("xCallyShuttleApp").service("triggers",function(){var a={voice:{conditions:[{name:"APPLICATION_QUEUE",value:"queue",propertyField:"select",operators:"equals"},{name:"APPLICATION_CALL_STATUS",value:"lastevent",propertyField:"select",operators:"equals"}],actions:[{name:"APPLICATION_CONTACT_MANAGER",value:"contactManager"},{name:"APPLICATION_INTEGRATIONS",value:"integration",propertyField:"select",subField:{propertyField:"select",value:"account",api:{url:void 0,parseUrl:"/api/%s/accounts",query:void 0},subField:{propertyField:"select",value:"configuration",api:{url:void 0,parseUrl:"/api/%s/configurations",query:{field:"AccountId"}}}}}]},mail:{conditions:[{name:"APPLICATION_FROM",value:"from",propertyField:"input",operators:"equals"},{name:"APPLICATION_CC",value:"cc",propertyField:"input",operators:"equals"},{name:"APPLICATION_SUBJECT",value:"subject",propertyField:"input",operators:"equals"}],actions:[{name:"APPLICATION_TEMPLATE",value:"template",propertyField:"select",subField:{propertyField:"select",value:"smtp"}},{name:"APPLICATION_CONTACT_MANAGER",value:"contactManager"}]},chat:{conditions:[],actions:[]},fax:{conditions:[],actions:[]}},b={equals:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"}],all:[{value:"=",name:"APPLICATION_EQUALS_TO"},{value:"<>",name:"APPLICATION_NOT_EQUALS_TO"},{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}],noequals:[{value:">=",name:"APPLICATION_GTE_TO"},{value:"<=",name:"APPLICATION_LTE_TO"},{value:">",name:"APPLICATION_GREATER_THAN"},{value:"<",name:"APPLICATION_LESS_THAN"}]},c={voice:{lastevent:[{name:"APPLICATION_LASTEVENT_RINGING",value:"called"},{name:"APPLICATION_LASTEVENT_UP",value:"connect"},{name:"APPLICATION_LASTEVENT_COMPLETE",value:"complete"},{name:"APPLICATION_LASTEVENT_REJECTED",value:"rejected"},{name:"APPLICATION_LASTEVENT_ABANDONED",value:"abandoned"}]},mail:{},chat:{},fax:{}},d=["voice","mail","chat","fax"];return{triggers:a,properties:c,operators:b,channels:d}}),angular.module("xCallyShuttleApp").service("variable",function(){var a=[{title:"Unique ID",name:"uniqueid",group:"voice_queue"},{title:"Caller Number",name:"calleridnum",group:"voice_queue"},{title:"Caller Name",name:"calleridname",group:"voice_queue"},{title:"Queue",name:"queue",group:"voice_queue"},{title:"Called Number",name:"destcalleridnum",group:"voice_queue"},{title:"Called Name",name:"destcalleridname",group:"voice_queue"},{title:"Hold Time",name:"holdtime",group:"voice_queue"},{title:"Talk Time",name:"talktime",group:"voice_queue"},{title:"Connected Time",name:"agentconnectAt",group:"voice_queue"},{title:"Called Time",name:"agentcalledAt",group:"voice_queue"},{title:"DNID",name:"destexten",group:"voice_queue"},{title:"Complete Time",name:"agentcompleteAt",group:"voice_queue"},{title:"No Answer Time",name:"agentringnoanswerAt",group:"voice_queue"}];return a}),function(a,b){angular.module("adf.widget.counter",["adf.provider"]).value("apiServiceUrlCounter","/api/widgets/counter").config(["dashboardProvider",function(a){a.widget("counter",{title:"Counter",description:"Counter for db results",templateUrl:"{widgetsPath}/counter/src/view.html",controller:"apiwidgetCounterViewCtrl",edit:{templateUrl:"{widgetsPath}/counter/src/edit.html",controller:"apiwidgetCounterEditCtrl"}})}]).service("apiServiceCounter",["$q","$http","apiServiceUrlCounter",function(a,b,c){return{get:function(d){var e=a.defer();return b.get(c,{params:{condition:encodeURIComponent(d.condition),table:d.report}}).success(function(a){a?e.resolve(a):e.reject()}).error(function(a){console.log(a),e.reject()}),e.promise}}}]).controller("apiwidgetCounterEditCtrl",["$scope",function(a){a.config.reportTables=[{name:"Agents",value:"agent"},{name:"Calls",value:"call"},{name:"Dials",value:"dial"},{name:"Members",value:"member"},{name:"Queues",value:"queue"}],a.config.colors=[{name:"Blue",value:"blue-madison"},{name:"Red",value:"red-intense"},{name:"Green",value:"green-haze"},{name:"Purple",value:"purple-plum"},{name:"Orange",value:"yellow-casablanca"},{name:"Yellow",value:"yellow-crusta"}],a.config.icons=[{name:"Talk bubbles",value:"fa-comments"},{name:"Bar Chart",value:"fa-bar-chart"},{name:"Shopping Cart",value:"fa-shopping-cart"},{name:"Globe",value:"fa-globe"}],a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.color=a.config.color?a.config.color:"blue-madison",a.config.icon=a.config.icon?a.config.icon:"fa-comments",a.config.link=a.config.link?a.config.link:"#",a.config.linkText=a.config.linkText?a.config.linkText:"VIEW MORE"}]).controller("apiwidgetCounterViewCtrl",["$scope","$interval","apiServiceCounter",function(a,b,c){a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.color=a.config.color?a.config.color:"blue-madison",a.config.icon=a.config.icon?a.config.icon:"fa-comments",a.config.link=a.config.link?a.config.link:"#",a.config.linkText=a.config.linkText?a.config.linkText:"VIEW MORE",a.counterApiCall=function(){a.config.condition&&a.config.report&&c.get(a.config).then(function(b){a.count=parseInt(b[0].count)})},a.counterApiCall();var d=b(function(){a.counterApiCall()},1e3*parseInt(a.config.timeout));a.$on("$destroy",function(){b.cancel(d)})}]),angular.module("adf.widget.counter").run(["$templateCache",function(a){a.put("{widgetsPath}/counter/src/edit.html","<form role=form><div class=form-group><label class=control-label>{{'APPLICATION_REPORT' | translate}}</label><ui-select data-ng-model=config.report name=report theme=bootstrap><ui-select-match placeholder=\"{{ 'APPLICATION_REPORT' | translate }}\">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat=\"report.value as report in config.reportTables | filter: $select.search\"><div ng-bind-html=\"report.name | highlight: $select.search\"></div></ui-select-choices></ui-select></div><div class=form-group><label for=condition>{{'APPLICATION_CONDITION' | translate}}</label> <input type=text class=form-control id=condition ng-model=config.condition placeholder=\"{{'APPLICATION_CONDITION' | translate}}\"></div><div class=form-group><label for=condition>{{'APPLICATION_REFRESH_TIMEOUT' | translate}}</label> <input type=number class=form-control id=timeout ng-model=config.timeout placeholder=\"{{'APPLICATION_REFRESH_TIMEOUT' | translate}}\" min=1></div><div class=form-group><label class=control-label>{{'APPLICATION_WIDGET_COLOR' | translate}}</label><ui-select data-ng-model=config.color name=color theme=bootstrap><ui-select-match placeholder=\"{{ 'APPLICATION_WIDGET_COLOR' | translate }}\">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat=\"color.value as color in config.colors | filter: $select.search\"><div ng-bind-html=\"color.name | highlight: $select.search\"></div></ui-select-choices></ui-select></div><div class=form-group><label class=control-label>{{'APPLICATION_WIDGET_ICON' | translate}}</label><ui-select data-ng-model=config.icon name=icon theme=bootstrap><ui-select-match placeholder=\"{{ 'APPLICATION_WIDGET_ICON' | translate }}\">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat=\"icon.value as icon in config.icons | filter: $select.search\"><div ng-bind-html=\"icon.name | highlight: $select.search\"></div></ui-select-choices></ui-select></div><div class=form-group><label for=condition>{{'APPLICATION_WIDGET_DETAILS' | translate}}</label> <input type=text class=form-control id=details ng-model=config.details maxlength=30 placeholder=\"{{'APPLICATION_WIDGET_DETAILS' | translate}}\"></div><div class=form-group><label for=condition>{{'APPLICATION_WIDGET_LINK' | translate}}</label> <input type=text class=form-control id=link ng-model=config.link placeholder=http://yourlink></div><div class=form-group><label for=condition>{{'APPLICATION_WIDGET_LINK_TEXT' | translate}}</label> <input type=text class=form-control id=linkText ng-model=config.linkText maxlength=30 placeholder=\"{{'APPLICATION_WIDGET_LINK_TEXT' | translate}}\"></div></form>"),a.put("{widgetsPath}/counter/src/view.html",'<div class=dashboard-stat ng-class=config.color ng-if="count || count === 0"><div class=visual><i class=fa ng-class=config.icon></i></div><div class=details><div class=number>{{count}}</div><div class=desc>{{config.details}}</div></div><a class=more href={{config.link}}>{{config.linkText}} <i class="m-icon-swapright m-icon-white"></i></a></div><div class="alert alert-danger" role=alert ng-if=!config.report><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_WIDGET_SELECT_REPORT\' | translate}}</div><div class="alert alert-danger" role=alert ng-if="!count && count != 0"><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_VALID_CONDITION\' | translate}}</div>')}])}(window),function(a,b){angular.module("adf.widget.pie-chart",["adf.provider"]).value("apiServiceUrlPieChart","/api/widgets/piechart").config(["dashboardProvider",function(a){a.widget("pie-chart",{title:"Pie-Chart",description:"Display a pie-chart starting from DB values",templateUrl:"{widgetsPath}/pie-chart/src/view.html",controller:"apiWidgetPieChartViewCtrl",edit:{templateUrl:"{widgetsPath}/pie-chart/src/edit.html",controller:"apiWidgetPieChartEditCtrl"}})}]).service("apiServicePieChart",["$q","$http","apiServiceUrlPieChart",function(a,b,c){return{get:function(d){var e=a.defer();return b.get(c,{params:{condition:encodeURIComponent(d.condition),table:d.report,fields:d.fields}}).success(function(a){a?e.resolve(a):e.reject()}).error(function(a){console.log(a),e.reject()}),e.promise}}}]).controller("apiWidgetPieChartEditCtrl",["$scope",function(a){function b(){return a.config.fields||(a.config.fields=[{column:"",alias:""}]),a.config.fields}a.config.reportTables=[{name:"Agents",value:"agent"},{name:"Calls",value:"call"},{name:"Dials",value:"dial"},{name:"Members",value:"member"},{name:"Queues",value:"queue"}],a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.fields=a.config.fields?a.config.fields:[{column:"",alias:""}],a.addField=function(){b().push({})},a.removeField=function(a){b().splice(a,1)}}]).controller("apiWidgetPieChartViewCtrl",["$scope","$interval","apiServicePieChart",function(a,b,c){a.config.timeout=a.config.timeout?a.config.timeout:1,a.pieChartApiCall=function(){a.config.report&&a.config.fields.length&&""!==a.config.fields[0].column&&""!==a.config.fields[0].alias&&c.get(a.config).then(function(b){if(b&&1===b.length){a.labels=[],a.data=[];for(var c in b[0])a.labels.push(c),a.data.push(b[0][c])}else a.labels=[],a.data=[]})},a.pieChartApiCall();var d=b(function(){a.pieChartApiCall()},1e3*parseInt(a.config.timeout));a.$on("$destroy",function(){b.cancel(d)})}]),angular.module("adf.widget.pie-chart").run(["$templateCache",function(a){a.put("{widgetsPath}/pie-chart/src/edit.html",'<form role=form><div class=form-group><label class=control-label>{{\'APPLICATION_REPORT\' | translate}}</label><ui-select data-ng-model=config.report name=report theme=bootstrap><ui-select-match placeholder="{{ \'APPLICATION_REPORT\' | translate }}">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="report.value as report in config.reportTables | filter: $select.search"><div ng-bind-html="report.name | highlight: $select.search"></div></ui-select-choices></ui-select></div><div><label class=control-label>{{\'APPLICATION_FIELDS\' | translate}}</label></div><div class=padding-bottom ng-repeat="field in config.fields"><div class=form-group><div class=input-group><input type=text class=form-control ng-model=field.column> <span class=input-group-addon>as</span> <input type=text class=form-control ng-model=field.alias> <span class=input-group-btn ng-if="config.fields.length>1"><button class="btn btn-danger" type=button data-ng-click=removeField($index)><i class="fa fa-times"></i> {{\'APPLICATION_REMOVE\' | translate}}</button></span></div></div></div><button type=button class="btn btn-sm green mbottom20" ng-click=addField()><i class="fa fa-plus"></i> {{\'APPLICATION_ADD_FIELD\' | translate}}</button><div class=form-group><label for=condition>{{\'APPLICATION_CONDITION\' | translate}}</label> <input type=text class=form-control id=condition ng-model=config.condition placeholder="{{\'APPLICATION_CONDITION\' | translate}}"></div><div class=form-group><label for=condition>{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}</label> <input type=number class=form-control id=timeout ng-model=config.timeout placeholder="{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}" min=1></div></form>'),a.put("{widgetsPath}/pie-chart/src/view.html",'<div ng-if=labels.length ng-style=config.style><canvas id=doughnut class="chart chart-doughnut" chart-data=data chart-labels=labels legend=true></canvas></div><div class="alert alert-danger" role=alert ng-if=!config.report><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_WIDGET_SELECT_REPORT\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!labels.length><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_VALID_CONDITION\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!labels.length><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_ONE_VALID_METRIC_AND_CHECK_OTHER\' | translate}}</div>');
+}])}(window),function(a,b){angular.module("adf.widget.table",["adf.provider"]).value("apiServiceUrlTable","/api/widgets/table").config(["dashboardProvider",function(a){a.widget("table",{title:"Table",description:"Show tabbed results from db",templateUrl:"{widgetsPath}/table/src/view.html",controller:"apiWidgetTableViewCtrl",edit:{templateUrl:"{widgetsPath}/table/src/edit.html",controller:"apiWidgetTableEditCtrl"}})}]).service("apiServiceTable",["$q","$http","apiServiceUrlTable",function(a,b,c){return{get:function(d){var e=a.defer();return b.get(c,{params:{condition:encodeURIComponent(d.condition),table:d.report,fields:d.fields}}).success(function(a){a?e.resolve(a):e.reject()}).error(function(a){console.log(a),e.reject()}),e.promise}}}]).controller("apiWidgetTableEditCtrl",["$scope",function(a){function b(){return a.config.fields||(a.config.fields=[{column:"",alias:""}]),a.config.fields}a.config.reportTables=[{name:"Agents",value:"agent"},{name:"Calls",value:"call"},{name:"Dials",value:"dial"},{name:"Members",value:"member"},{name:"Queues",value:"queue"}],a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.height=a.config.height?a.config.height:350,a.config.fields=a.config.fields?a.config.fields:[{column:"",alias:""}],a.addField=function(){b().push({})},a.removeField=function(a){b().splice(a,1)}}]).controller("apiWidgetTableViewCtrl",["$scope","$interval","apiServiceTable",function(a,b,c){a.config.timeout=a.config.timeout?a.config.timeout:1,a.config.height=a.config.height?a.config.height:350,a.config.style={"max-height":a.config.height+"px",overflow:"scroll"},a.tableApiCall=function(){a.config.condition&&a.config.report&&a.config.fields.length&&""!==a.config.fields[0].column&&""!==a.config.fields[0].alias&&c.get(a.config).then(function(b){a.results=b})},a.tableApiCall();var d=b(function(){a.tableApiCall()},1e3*parseInt(a.config.timeout));a.$on("$destroy",function(){b.cancel(d)})}]),angular.module("adf.widget.table").run(["$templateCache",function(a){a.put("{widgetsPath}/table/src/edit.html",'<form role=form><div class=form-group><label class=control-label>{{\'APPLICATION_REPORT\' | translate}}</label><ui-select data-ng-model=config.report name=report theme=bootstrap><ui-select-match placeholder="{{ \'APPLICATION_REPORT\' | translate }}">{{$select.selected.name}}</ui-select-match><ui-select-choices repeat="report.value as report in config.reportTables | filter: $select.search"><div ng-bind-html="report.name | highlight: $select.search"></div></ui-select-choices></ui-select></div><div><label class=control-label>{{\'APPLICATION_METRICS\' | translate}}</label></div><div class=padding-bottom ng-repeat="field in config.fields"><div class=form-group><div class=input-group><input type=text class=form-control ng-model=field.column> <span class=input-group-addon>as</span> <input type=text class=form-control ng-model=field.alias> <span class=input-group-btn ng-if="config.fields.length>1"><button class="btn btn-danger" type=button data-ng-click=removeField($index)><i class="fa fa-times"></i> {{\'APPLICATION_REMOVE\' | translate}}</button></span></div></div></div><button type=button class="btn btn-sm green mbottom20" ng-click=addField()><i class="fa fa-plus"></i> {{\'APPLICATION_ADD_FIELD\' | translate}}</button><div class=form-group><label for=condition>{{\'APPLICATION_CONDITION\' | translate}}</label> <input type=text class=form-control id=condition ng-model=config.condition placeholder="{{\'APPLICATION_CONDITION\' | translate}}"></div><div class=form-group><label for=condition>{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}</label> <input type=number class=form-control id=timeout ng-model=config.timeout placeholder="{{\'APPLICATION_REFRESH_TIMEOUT\' | translate}}" min=1></div><div class=form-group><label for=condition>{{\'APPLICATION_WIDGET_MAX_HEIGHT\' | translate}}</label> <input type=number class=form-control id=height ng-model=config.height placeholder="{{\'APPLICATION_WIDGET_MAX_HEIGHT\' | translate}}" min=350></div></form>'),a.put("{widgetsPath}/table/src/view.html",'<div ng-if=results ng-style=config.style><table st-table=results class="table table-striped table-bordered table-hover"><div class=table-responsive><thead><tr><th colspan={{config.fields.length}}><div class=row><div class=col-md-6></div><div class=col-md-6><div class="input-group input-medium pull-right"><input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class=form-control type=search> <span class=input-group-addon><i class="fa fa-search"></i></span></div></div></div></th></tr><tr><th ng-repeat="field in config.fields">{{field.alias}}</th></tr></thead><tbody><tr data-ng-repeat="result in results" class=animate-repeat><td ng-repeat="field in config.fields">{{result[field.alias]}}</td></tr><tr data-ng-hide=results.length><td colspan={{config.fields.length}} style=text-align:center;><i>{{ \'MESSAGE_NO_RESULTS_AVAILABLE\' | translate }}</i></td></tr></tbody><tfoot><tr><td colspan={{config.fields.length}} class=text-center><div st-pagination class=pagination st-items-by-page=10 st-displayed-pages=3></div></td></tr></tfoot></div></table></div><div class="alert alert-danger" role=alert ng-if=!config.report><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_WIDGET_SELECT_REPORT\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!results><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_VALID_CONDITION\' | translate}}</div><div class="alert alert-danger" role=alert ng-if=!results><span class="glyphicon glyphicon-exclamation-sign" aria-hidden=true></span> <span class=sr-only>{{\'APPLICATION_ERROR\' | translate}}:</span> {{\'MESSAGE_ENTER_ONE_VALID_FIELD_AND_CHECK_OTHER\' | translate}}</div>')}])}(window),function(){angular.module("pdf",[]).directive("ngPdf",["$window",function(a){return{restrict:"E",templateUrl:function(a,b){return b.templateUrl?b.templateUrl:"partials/viewer.html"},link:function(b,c,d){var e=d.pdfUrl,f=null,g=d.page?d.page:1,h=d.scale>0?d.scale:1,i=c.find("canvas"),j=i[0],k=j.getContext("2d"),l=angular.element(a);l.on("scroll",function(){b.$apply(function(){b.scroll=l[0].scrollY})}),PDFJS.disableWorker=!0,b.pageNum=g,b.renderPage=function(a){f.getPage(a).then(function(a){var e,f,g,i={};"page-fit"!==d.scale||h?e=a.getViewport(h):(e=a.getViewport(1),f=c[0].clientWidth/e.width,g=c[0].clientHeight/e.height,h=Math.min(f,g)),j.height=e.height,j.width=e.width,i={canvasContext:k,viewport:e},a.render(i).promise.then(function(){"function"==typeof b.onPageRender&&b.onPageRender()})})},b.goPrevious=function(){b.pageToDisplay<=1||(b.pageNum=parseInt(b.pageNum)-1)},b.goNext=function(){b.pageToDisplay>=f.numPages||(b.pageNum=parseInt(b.pageNum)+1)},b.zoomIn=function(){return h=parseFloat(h)+.2,b.renderPage(b.pageToDisplay),h},b.zoomOut=function(){return h=parseFloat(h)-.2,b.renderPage(b.pageToDisplay),h},b.changePage=function(){b.renderPage(b.pageToDisplay)},b.rotate=function(){"rotate0"===j.getAttribute("class")?j.setAttribute("class","rotate90"):"rotate90"===j.getAttribute("class")?j.setAttribute("class","rotate180"):"rotate180"===j.getAttribute("class")?j.setAttribute("class","rotate270"):j.setAttribute("class","rotate0")},PDFJS.getDocument(e,null,null,b.onProgress).then(function(a){"function"==typeof b.onLoad&&b.onLoad(),f=a,b.renderPage(b.pageToDisplay),b.$apply(function(){b.pageCount=a.numPages})},function(a){a&&"function"==typeof b.onError&&b.onError(a)}),b.$watch("pageNum",function(a){b.pageToDisplay=parseInt(a),null!==f&&b.renderPage(b.pageToDisplay)})}}}])}();var Metronic=function(){var a,b=!1,c=!1,d=!1,e=!1,f=[],g="assets/",h="img/",i="plugins/",j="css/",k={blue:"#89C4F4",red:"#F3565D",green:"#1bbc9b",purple:"#9b59b6",grey:"#95a5a6",yellow:"#F8CB00"},l=function(){"rtl"===$("body").css("direction")&&(b=!0),c=!!navigator.userAgent.match(/MSIE 8.0/),d=!!navigator.userAgent.match(/MSIE 9.0/),e=!!navigator.userAgent.match(/MSIE 10.0/),e&&$("html").addClass("ie10"),(e||d||c)&&$("html").addClass("ie")},m=function(){for(var a=0;a<f.length;a++){var b=f[a];b.call()}},n=function(){var a;if(c){var b;$(window).resize(function(){b!=document.documentElement.clientHeight&&(a&&clearTimeout(a),a=setTimeout(function(){m()},50),b=document.documentElement.clientHeight)})}else $(window).resize(function(){a&&clearTimeout(a),a=setTimeout(function(){m()},50)})},o=function(){$("body").on("click",".portlet > .portlet-title > .tools > a.remove",function(a){a.preventDefault();var b=$(this).closest(".portlet");$("body").hasClass("page-portlet-fullscreen")&&$("body").removeClass("page-portlet-fullscreen"),b.find(".portlet-title .fullscreen").tooltip("destroy"),b.find(".portlet-title > .tools > .reload").tooltip("destroy"),b.find(".portlet-title > .tools > .remove").tooltip("destroy"),b.find(".portlet-title > .tools > .config").tooltip("destroy"),b.find(".portlet-title > .tools > .collapse, .portlet > .portlet-title > .tools > .expand").tooltip("destroy"),b.remove()}),$("body").on("click",".portlet > .portlet-title .fullscreen",function(a){a.preventDefault();var b=$(this).closest(".portlet");if(b.hasClass("portlet-fullscreen"))$(this).removeClass("on"),b.removeClass("portlet-fullscreen"),$("body").removeClass("page-portlet-fullscreen"),b.children(".portlet-body").css("height","auto");else{var c=Metronic.getViewPort().height-b.children(".portlet-title").outerHeight()-parseInt(b.children(".portlet-body").css("padding-top"))-parseInt(b.children(".portlet-body").css("padding-bottom"));$(this).addClass("on"),b.addClass("portlet-fullscreen"),$("body").addClass("page-portlet-fullscreen"),b.children(".portlet-body").css("height",c)}}),$("body").on("click",".portlet > .portlet-title > .tools > a.reload",function(a){a.preventDefault();var b=$(this).closest(".portlet").children(".portlet-body"),c=$(this).attr("data-url"),d=$(this).attr("data-error-display");c?(Metronic.blockUI({target:b,animate:!0,overlayColor:"none"}),$.ajax({type:"GET",cache:!1,url:c,dataType:"html",success:function(a){Metronic.unblockUI(b),b.html(a)},error:function(a,c,e){Metronic.unblockUI(b);var f="Error on reloading the content. Please check your connection and try again.";"toastr"==d&&toastr?toastr.error(f):"notific8"==d&&$.notific8?($.notific8("zindex",11500),$.notific8(f,{theme:"ruby",life:3e3})):alert(f)}})):(Metronic.blockUI({target:b,animate:!0,overlayColor:"none"}),window.setTimeout(function(){Metronic.unblockUI(b)},1e3))}),$('.portlet .portlet-title a.reload[data-load="true"]').click(),$("body").on("click",".portlet > .portlet-title > .tools > .collapse, .portlet .portlet-title > .tools > .expand",function(a){a.preventDefault()})},p=function(){if($().uniform){var a=$("input[type=checkbox]:not(.toggle, .make-switch, .icheck), input[type=radio]:not(.toggle, .star, .make-switch, .icheck)");a.size()>0&&a.each(function(){0===$(this).parents(".checker").size()&&$(this).show()})}},q=function(){$().iCheck&&$(".icheck").each(function(){var a=$(this).attr("data-checkbox")?$(this).attr("data-checkbox"):"icheckbox_minimal-grey",b=$(this).attr("data-radio")?$(this).attr("data-radio"):"iradio_minimal-grey";a.indexOf("_line")>-1||b.indexOf("_line")>-1?$(this).iCheck({checkboxClass:a,radioClass:b,insert:'<div class="icheck_line-icon"></div>'+$(this).attr("data-label")}):$(this).iCheck({checkboxClass:a,radioClass:b})})},r=function(){$().bootstrapSwitch&&$(".make-switch").bootstrapSwitch()},s=function(){$().confirmation&&$("[data-toggle=confirmation]").confirmation({container:"body",btnOkClass:"btn-xs btn-success",btnCancelClass:"btn-xs btn-danger"})},t=function(){$("body").on("shown.bs.collapse",".accordion.scrollable",function(a){Metronic.scrollTo($(a.target))})},u=function(){if(location.hash){var a=location.hash.substr(1);$('a[href="#'+a+'"]').parents(".tab-pane:hidden").each(function(){var a=$(this).attr("id");$('a[href="#'+a+'"]').click()}),$('a[href="#'+a+'"]').click()}},v=function(){$("body").on("hide.bs.modal",function(){$(".modal:visible").size()>1&&$("html").hasClass("modal-open")===!1?$("html").addClass("modal-open"):$(".modal:visible").size()<=1&&$("html").removeClass("modal-open")}),$("body").on("show.bs.modal",".modal",function(){$(this).hasClass("modal-scroll")&&$("body").addClass("modal-open-noscroll")}),$("body").on("hide.bs.modal",".modal",function(){$("body").removeClass("modal-open-noscroll")}),$("body").on("hidden.bs.modal",".modal:not(.modal-cached)",function(){$(this).removeData("bs.modal")})},w=function(){$(".tooltips").tooltip(),$(".portlet > .portlet-title .fullscreen").tooltip({container:"body",title:"Fullscreen"}),$(".portlet > .portlet-title > .tools > .reload").tooltip({container:"body",title:"Reload"}),$(".portlet > .portlet-title > .tools > .remove").tooltip({container:"body",title:"Remove"}),$(".portlet > .portlet-title > .tools > .config").tooltip({container:"body",title:"Settings"}),$(".portlet > .portlet-title > .tools > .collapse, .portlet > .portlet-title > .tools > .expand").tooltip({container:"body",title:"Collapse/Expand"})},x=function(){$("body").on("click",".dropdown-menu.hold-on-click",function(a){a.stopPropagation()})},y=function(){$("body").on("click",'[data-close="alert"]',function(a){$(this).parent(".alert").hide(),$(this).closest(".note").hide(),a.preventDefault()}),$("body").on("click",'[data-close="note"]',function(a){$(this).closest(".note").hide(),a.preventDefault()}),$("body").on("click",'[data-remove="note"]',function(a){$(this).closest(".note").remove(),a.preventDefault()})},z=function(){$('[data-hover="dropdown"]').not(".hover-initialized").each(function(){$(this).dropdownHover(),$(this).addClass("hover-initialized")})},A=function(){$(".popovers").popover(),$(document).on("click.bs.popover.data-api",function(b){a&&a.popover("hide")})},B=function(){Metronic.initSlimScroll(".scroller")},C=function(){jQuery.fancybox&&$(".fancybox-button").size()>0&&$(".fancybox-button").fancybox({groupAttr:"data-rel",prevEffect:"none",nextEffect:"none",closeBtn:!0,helpers:{title:{type:"inside"}}})},D=function(){(c||d)&&$("input[placeholder]:not(.placeholder-no-fix), textarea[placeholder]:not(.placeholder-no-fix)").each(function(){var a=$(this);""===a.val()&&""!==a.attr("placeholder")&&a.addClass("placeholder").val(a.attr("placeholder")),a.focus(function(){a.val()==a.attr("placeholder")&&a.val("")}),a.blur(function(){(""===a.val()||a.val()==a.attr("placeholder"))&&a.val(a.attr("placeholder"))})})},E=function(){$().select2&&$(".select2me").select2({placeholder:"Select"})};return{init:function(){l(),n(),p(),q(),r(),B(),C(),E(),o(),y(),x(),u(),w(),A(),t(),v(),s(),D()},initAjax:function(){p(),q(),r(),z(),B(),E(),C(),x(),w(),A(),t(),s()},initComponents:function(){this.initAjax()},setLastPopedPopover:function(b){a=b},addResizeHandler:function(a){f.push(a)},runResizeHandlers:function(){m()},scrollTo:function(a,b){var c=a&&a.size()>0?a.offset().top:0;a&&($("body").hasClass("page-header-fixed")&&(c-=$(".page-header").height()),c+=b?b:-1*a.height()),$("html,body").animate({scrollTop:c},"slow")},initSlimScroll:function(a){$(a).each(function(){if(!$(this).attr("data-initialized")){var a;a=$(this).attr("data-height")?$(this).attr("data-height"):$(this).css("height"),$(this).slimScroll({allowPageScroll:!0,size:"7px",color:$(this).attr("data-handle-color")?$(this).attr("data-handle-color"):"#bbb",wrapperClass:$(this).attr("data-wrapper-class")?$(this).attr("data-wrapper-class"):"slimScrollDiv",railColor:$(this).attr("data-rail-color")?$(this).attr("data-rail-color"):"#eaeaea",position:b?"left":"right",height:a,alwaysVisible:"1"==$(this).attr("data-always-visible")?!0:!1,railVisible:"1"==$(this).attr("data-rail-visible")?!0:!1,disableFadeOut:!0}),$(this).attr("data-initialized","1")}})},destroySlimScroll:function(a){$(a).each(function(){if("1"===$(this).attr("data-initialized")){$(this).removeAttr("data-initialized"),$(this).removeAttr("style");var a={};$(this).attr("data-handle-color")&&(a["data-handle-color"]=$(this).attr("data-handle-color")),$(this).attr("data-wrapper-class")&&(a["data-wrapper-class"]=$(this).attr("data-wrapper-class")),$(this).attr("data-rail-color")&&(a["data-rail-color"]=$(this).attr("data-rail-color")),$(this).attr("data-always-visible")&&(a["data-always-visible"]=$(this).attr("data-always-visible")),$(this).attr("data-rail-visible")&&(a["data-rail-visible"]=$(this).attr("data-rail-visible")),$(this).slimScroll({wrapperClass:$(this).attr("data-wrapper-class")?$(this).attr("data-wrapper-class"):"slimScrollDiv",destroy:!0});var b=$(this);$.each(a,function(a,c){b.attr(a,c)})}})},scrollTop:function(){Metronic.scrollTo()},blockUI:function(a){a=$.extend(!0,{},a);var b="";if(b=a.animate?'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><div class="block-spinner-bar"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div></div>':a.iconOnly?'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><img src="'+this.getGlobalImgPath()+'loading-spinner-blue.gif" align=""></div>':a.textOnly?'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><span>&nbsp;&nbsp;'+(a.message?a.message:"LOADING...")+"</span></div>":'<div class="loading-message '+(a.boxed?"loading-message-boxed":"")+'"><img src="'+this.getGlobalImgPath()+'loading-spinner-blue.gif" align=""><span>&nbsp;&nbsp;'+(a.message?a.message:"LOADING...")+"</span></div>",a.target){var c=$(a.target);c.height()<=$(window).height()&&(a.cenrerY=!0),c.block({message:b,baseZ:a.zIndex?a.zIndex:1e3,centerY:void 0!==a.cenrerY?a.cenrerY:!1,css:{top:"10%",border:"0",padding:"0",backgroundColor:"none"},overlayCSS:{backgroundColor:a.overlayColor?a.overlayColor:"#555",opacity:a.boxed?.05:.1,cursor:"wait"}})}else $.blockUI({message:b,baseZ:a.zIndex?a.zIndex:1e3,css:{border:"0",padding:"0",backgroundColor:"none"},overlayCSS:{backgroundColor:a.overlayColor?a.overlayColor:"#555",opacity:a.boxed?.05:.1,cursor:"wait"}})},unblockUI:function(a){a?$(a).unblock({onUnblock:function(){$(a).css("position",""),$(a).css("zoom","")}}):$.unblockUI()},startPageLoading:function(a){a&&a.animate?($(".page-spinner-bar").remove(),$("body").append('<div class="page-spinner-bar"><div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div></div>')):($(".page-loading").remove(),$("body").append('<div class="page-loading"><img src="'+this.getGlobalImgPath()+'loading-spinner-blue.gif"/>&nbsp;&nbsp;<span>'+(a&&a.message?a.message:"Loading...")+"</span></div>"))},stopPageLoading:function(){$(".page-loading, .page-spinner-bar").remove()},alert:function(a){a=$.extend(!0,{container:"",place:"append",type:"success",message:"",close:!0,reset:!0,focus:!0,closeInSeconds:0,icon:""},a);var b=Metronic.getUniqueID("Metronic_alert"),c='<div id="'+b+'" class="Metronic-alerts alert alert-'+a.type+' fade in">'+(a.close?'<button type="button" class="close" data-dismiss="alert" aria-hidden="true"></button>':"")+(""!==a.icon?'<i class="fa-lg fa fa-'+a.icon+'"></i>  ':"")+a.message+"</div>";return a.reset&&$(".Metronic-alerts").remove(),a.container?"append"==a.place?$(a.container).append(c):$(a.container).prepend(c):$("body").hasClass("page-container-bg-solid")?$(".page-title").after(c):$(".page-bar").size()>0?$(".page-bar").after(c):$(".page-breadcrumb").after(c),a.focus&&Metronic.scrollTo($("#"+b)),a.closeInSeconds>0&&setTimeout(function(){$("#"+b).remove()},1e3*a.closeInSeconds),b},initUniform:function(a){a?$(a).each(function(){0===$(this).parents(".checker").size()&&($(this).show(),$(this).uniform())}):p()},updateUniform:function(a){$.uniform.update(a)},initFancybox:function(){C()},getActualVal:function(a){return a=$(a),a.val()===a.attr("placeholder")?"":a.val()},getURLParameter:function(a){var b,c,d=window.location.search.substring(1),e=d.split("&");for(b=0;b<e.length;b++)if(c=e[b].split("="),c[0]==a)return unescape(c[1]);return null},isTouchDevice:function(){try{return document.createEvent("TouchEvent"),!0}catch(a){return!1}},getViewPort:function(){var a=window,b="inner";return"innerWidth"in window||(b="client",a=document.documentElement||document.body),{width:a[b+"Width"],height:a[b+"Height"]}},getUniqueID:function(a){return"prefix_"+Math.floor(Math.random()*(new Date).getTime())},isIE8:function(){return c},isIE9:function(){return d},isRTL:function(){return b},isAngularJsApp:function(){return"undefined"==typeof angular?!1:!0},getAssetsPath:function(){return g},setAssetsPath:function(a){g=a},setGlobalImgPath:function(a){h=a},getGlobalImgPath:function(){return g+h},setGlobalPluginsPath:function(a){i=a},getGlobalPluginsPath:function(){return g+i},getGlobalCssPath:function(){return g+j},getBrandColor:function(a){return k[a]?k[a]:""},getResponsiveBreakpoint:function(a){var b={xs:480,sm:768,md:900,lg:1200};return b[a]?b[a]:0}}}(),Layout=function(){var a="img/",b="css/",c=Metronic.getResponsiveBreakpoint("md"),d=function(){var a,b=$(".page-content"),d=$(".page-sidebar"),e=$("body");if(e.hasClass("page-footer-fixed")===!0&&e.hasClass("page-sidebar-fixed")===!1){var f=Metronic.getViewPort().height-$(".page-footer").outerHeight()-$(".page-header").outerHeight();b.height()<f&&b.attr("style","min-height:"+f+"px")}else{if(e.hasClass("page-sidebar-fixed"))a=g(),e.hasClass("page-footer-fixed")===!1&&(a-=$(".page-footer").outerHeight());else{var h=$(".page-header").outerHeight(),i=$(".page-footer").outerHeight();a=Metronic.getViewPort().width<c?Metronic.getViewPort().height-h-i:d.height()+20,a+h+i<=Metronic.getViewPort().height&&(a=Metronic.getViewPort().height-h-i)}b.attr("style","min-height:"+a+"px")}},e=function(a,b){var d=location.hash.toLowerCase(),e=$(".page-sidebar-menu");if("click"===a||"set"===a?b=$(b):"match"===a&&e.find("li > a").each(function(){var a=$(this).attr("href").toLowerCase();return a.length>1&&d.substr(1,a.length-1)==a.substr(1)?void(b=$(this)):void 0}),b&&0!=b.size()&&"javascript:;"!==b.attr("href").toLowerCase()&&"#"!==b.attr("href").toLowerCase()){parseInt(e.data("slide-speed")),e.data("keep-expanded");e.find("li.active").removeClass("active"),e.find("li > a > .selected").remove(),e.hasClass("page-sidebar-menu-hover-submenu")===!1?e.find("li.open").each(function(){0===$(this).children(".sub-menu").size()&&($(this).removeClass("open"),$(this).find("> a > .arrow.open").removeClass("open"))}):e.find("li.open").removeClass("open"),b.parents("li").each(function(){$(this).addClass("active"),$(this).find("> a > span.arrow").addClass("open"),1===$(this).parent("ul.page-sidebar-menu").size()&&$(this).find("> a").append('<span class="selected"></span>'),1===$(this).children("ul.sub-menu").size()&&$(this).addClass("open")}),"click"===a&&Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click()}},f=function(){jQuery(".page-sidebar").on("click","li > a",function(a){var b=$(this).next().hasClass("sub-menu");if(!(Metronic.getViewPort().width>=c&&1===$(this).parents(".page-sidebar-menu-hover-submenu").size())){if(b===!1)return void(Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click());if(!$(this).next().hasClass("sub-menu always-open")){var e=$(this).parent().parent(),f=$(this),g=$(".page-sidebar-menu"),h=jQuery(this).next(),i=g.data("auto-scroll"),j=parseInt(g.data("slide-speed")),k=g.data("keep-expanded");k!==!0&&(e.children("li.open").children("a").children(".arrow").removeClass("open"),e.children("li.open").children(".sub-menu:not(.always-open)").slideUp(j),e.children("li.open").removeClass("open"));var l=-200;h.is(":visible")?(jQuery(".arrow",jQuery(this)).removeClass("open"),jQuery(this).parent().removeClass("open"),h.slideUp(j,function(){i===!0&&$("body").hasClass("page-sidebar-closed")===!1&&($("body").hasClass("page-sidebar-fixed")?g.slimScroll({scrollTo:f.position().top}):Metronic.scrollTo(f,l)),d()})):b&&(jQuery(".arrow",jQuery(this)).addClass("open"),jQuery(this).parent().addClass("open"),h.slideDown(j,function(){i===!0&&$("body").hasClass("page-sidebar-closed")===!1&&($("body").hasClass("page-sidebar-fixed")?g.slimScroll({scrollTo:f.position().top}):Metronic.scrollTo(f,l)),d()})),a.preventDefault()}}}),jQuery(".page-sidebar").on("click"," li > a.ajaxify",function(a){a.preventDefault(),Metronic.scrollTop();var b=$(this).attr("href"),d=jQuery(".page-sidebar ul"),e=($(".page-content"),$(".page-content .page-content-body"));d.children("li.active").removeClass("active"),d.children("arrow.open").removeClass("open"),$(this).parents("li").each(function(){$(this).addClass("active"),$(this).children("a > span.arrow").addClass("open")}),$(this).parents("li").addClass("active"),Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click(),Metronic.startPageLoading();var f=$(this);$.ajax({type:"GET",cache:!1,url:b,dataType:"html",success:function(a){0===f.parents("li.open").size()&&$(".page-sidebar-menu > li.open > a").click(),Metronic.stopPageLoading(),e.html(a),Layout.fixContentHeight(),Metronic.initAjax()},error:function(a,b,c){Metronic.stopPageLoading(),e.html("<h4>Could not load the requested content.</h4>")}})}),jQuery(".page-content").on("click",".ajaxify",function(a){a.preventDefault(),Metronic.scrollTop();var b=$(this).attr("href"),d=($(".page-content"),$(".page-content .page-content-body"));Metronic.startPageLoading(),Metronic.getViewPort().width<c&&$(".page-sidebar").hasClass("in")&&$(".page-header .responsive-toggler").click(),$.ajax({type:"GET",cache:!1,url:b,dataType:"html",success:function(a){Metronic.stopPageLoading(),d.html(a),Layout.fixContentHeight(),Metronic.initAjax()},error:function(a,b,c){d.html("<h4>Could not load the requested content.</h4>"),Metronic.stopPageLoading()}})}),i(),$(".page-sidebar").on("click",".sidebar-search .remove",function(a){a.preventDefault(),$(".sidebar-search").removeClass("open")}),$(".page-sidebar .sidebar-search").on("keypress","input.form-control",function(a){return 13==a.which?($(".sidebar-search").submit(),!1):void 0}),0!==$(".sidebar-search").size()&&($(".sidebar-search .input-group").on("click",function(a){a.stopPropagation()}),$("body").on("click",function(){$(".sidebar-search").hasClass("open")&&$(".sidebar-search").removeClass("open")}))},g=function(){var a=Metronic.getViewPort().height-$(".page-header").outerHeight();return $("body").hasClass("page-footer-fixed")&&(a-=$(".page-footer").outerHeight()),a},h=function(){var a=$(".page-sidebar-menu");return Metronic.destroySlimScroll(a),0===$(".page-sidebar-fixed").size()?void d():void(Metronic.getViewPort().width>=c&&(a.attr("data-height",g()),Metronic.initSlimScroll(a),d()))},i=function(){var a=$("body");a.hasClass("page-sidebar-fixed")&&$(".page-sidebar").on("mouseenter",function(){a.hasClass("page-sidebar-closed")&&$(this).find(".page-sidebar-menu").removeClass("page-sidebar-menu-closed")}).on("mouseleave",function(){a.hasClass("page-sidebar-closed")&&$(this).find(".page-sidebar-menu").addClass("page-sidebar-menu-closed")})},j=function(){$("body");$.cookie&&"1"===$.cookie("sidebar_closed")&&Metronic.getViewPort().width>=c?($("body").addClass("page-sidebar-closed"),$(".page-sidebar-menu").addClass("page-sidebar-menu-closed")):$.cookie&&$.cookie("sidebar_closed","0")},k=function(){$(".page-header").on("click",'.hor-menu a[data-toggle="tab"]',function(a){a.preventDefault();var b=$(".hor-menu .nav"),c=b.find("li.current");$("li.active",c).removeClass("active"),$(".selected",c).remove();var d=$(this).parents("li").last();d.addClass("current"),d.find("a:first").append('<span class="selected"></span>')}),$(".page-header").on("click",".search-form",function(a){$(this).addClass("open"),$(this).find(".form-control").focus(),$(".page-header .search-form .form-control").on("blur",function(a){$(this).closest(".search-form").removeClass("open"),$(this).unbind("blur")})}),$(".page-header").on("keypress",".hor-menu .search-form .form-control",function(a){return 13==a.which?($(this).closest(".search-form").submit(),!1):void 0}),$(".page-header").on("mousedown",".search-form.open .submit",function(a){a.preventDefault(),a.stopPropagation(),$(this).closest(".search-form").submit()}),$('[data-hover="megamenu-dropdown"]').not(".hover-initialized").each(function(){$(this).dropdownHover(),$(this).addClass("hover-initialized")}),$(document).on("click",".mega-menu-dropdown .dropdown-menu",function(a){a.stopPropagation()})},l=function(){$("body").on("shown.bs.tab",'a[data-toggle="tab"]',function(){d()})},m=function(){var a=300,b=500;navigator.userAgent.match(/iPhone|iPad|iPod/i)?$(window).bind("touchend touchcancel touchleave",function(c){$(this).scrollTop()>a?$(".scroll-to-top").fadeIn(b):$(".scroll-to-top").fadeOut(b)}):$(window).scroll(function(){$(this).scrollTop()>a?$(".scroll-to-top").fadeIn(b):$(".scroll-to-top").fadeOut(b)}),$(".scroll-to-top").click(function(a){return a.preventDefault(),$("html, body").animate({scrollTop:0},b),!1})},n=function(){var a,b=$(".full-height-content");if(a=Metronic.getViewPort().height-$(".page-header").outerHeight(!0)-$(".page-footer").outerHeight(!0)-$(".page-title").outerHeight(!0)-$(".page-bar").outerHeight(!0),b.hasClass("portlet")){var d=b.find(".portlet-body");if(Metronic.getViewPort().width<c)return void Metronic.destroySlimScroll(d.find(".full-height-content-body"));a=a-b.find(".portlet-title").outerHeight(!0)-parseInt(b.find(".portlet-body").css("padding-top"))-parseInt(b.find(".portlet-body").css("padding-bottom"))-2,b.hasClass("full-height-content-scrollable")?(a-=35,d.find(".full-height-content-body").css("height",a),Metronic.initSlimScroll(d.find(".full-height-content-body"))):d.css("min-height",a)}else{if(Metronic.getViewPort().width<c)return void Metronic.destroySlimScroll(b.find(".full-height-content-body"));b.hasClass("full-height-content-scrollable")?(a-=35,b.find(".full-height-content-body").css("height",a),Metronic.initSlimScroll(b.find(".full-height-content-body"))):b.css("min-height",a)}};return{initHeader:function(){k()},setSidebarMenuActiveLink:function(a,b){e(a,b)},initSidebar:function(){h(),f(),j(),Metronic.isAngularJsApp()&&e("match"),Metronic.addResizeHandler(h)},initContent:function(){n(),l(),Metronic.addResizeHandler(d),Metronic.addResizeHandler(n)},initFooter:function(){m()},init:function(){this.initHeader(),this.initSidebar(),this.initContent(),this.initFooter()},fixContentHeight:function(){d()},initFixedSidebarHoverEffect:function(){i()},initFixedSidebar:function(){h()},getLayoutImgPath:function(){return Metronic.getAssetsPath()+a},getLayoutCssPath:function(){return Metronic.getAssetsPath()+b}}}();angular.module("xCallyShuttleApp").run(["$templateCache",function(a){a.put("app/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-people"></i>\n					<a href="/agents/list">{{ \'APPLICATION_AGENTS\' | 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-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="agents.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AGENT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/agents/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAgents([\'name\', \'fullname\', \'email\'])" csv-header="[\'Username\', \'Fullname\', \'Email\']" field-separator=";" filename="agents.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="displayedAgents" 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.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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(agent, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_USERNAME\' | translate }}</th>\n						    <th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="agent in displayedAgents" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="agents.checked" checklist-value="agent.id"></td>\n								<td>{{agent.fullname}}</td>\n					      <td>{{agent.name}}</td>\n					      <td><a data-ng-href="mailto:{{agent.email}}">{{agent.email}}</a></td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/agents/view/{{agent.id}}/account">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(agent.fullname,agent.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedAgents.length">\n								<td colspan="5" 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="fullname" 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="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_USERNAME\' | 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						  </tr>\n					    <tr>\n					      <td colspan="5" 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 Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/agent/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 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_NAME\' | 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/agent/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-people"></i>\n					<a href="/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.agents.view.account\')}">\n							<a data-ng-href="/agents/view/{{agent.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\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/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" 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_NAME\' | 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 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 ng-remote-validate="/api/agents/validate/email"/>\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							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.ngRemoteValidate" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_EMAIL\' | 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" 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 ACCOUNTCODE -->\n						<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.voice.accountcode.$touched || forms.voice.$submitted) && forms.voice.accountcode.$invalid}">\n							<label class="control-label">{{\'APPLICATION_ACCOUNTCODE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<input type="number" name="accountcode" placeholder="{{\'APPLICATION_ACCOUNTCODE\' | translate}}" class="form-control" data-ng-model="item.accountcode" required/>\n							<span class="help-block">\n								{{ \'DESCRIPTION_VOICE_HOST\' | translate }}\n							</span>\n							<span data-ng-show="(forms.voice.accountcode.$touched || forms.voice.$submitted) && forms.voice.accountcode.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div> -->\n						<!-- END ACCOUNTCODE -->\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 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="item.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 ng-model="item.nat" name="nat" theme="bootstrap" ng-disabled="disabled">\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\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="item.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="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/analytic/extracted/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-file-pdf-o"></i>\n					<a href="/analytics/extracted/list">{{ \'APPLICATION_EXTRACTED_REPORTS\' | 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="fa fa-file-pdf-o font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_EXTRACTED_REPORTS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="Extracts.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					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getExtracts([\'name\',\'startDate\',\'endDate\'])" csv-header="[\'Name\', \'Start Date\', \'End Date\']" field-separator=";" filename="extracted_reports.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="displayedExtracts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="8">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.extractsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="extractByPage in extractsByPage | filter: $select.search">\n													<div ng-bind-html="extractByPage.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(extract, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="startDate">{{ \'APPLICATION_START_DATE\' | translate }}</th>\n						    <th st-sort="endDate">{{ \'APPLICATION_END_DATE\' | translate }}</th>\n								<th st-sort="createdAt">{{ \'APPLICATION_RUN_DATE\' | translate }}</th>\n								<th st-sort="output">{{ \'APPLICATION_OUTPUT\' | translate }}</th>\n								<th st-sort="status">{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="extract in displayedExtracts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="extract.defaultEntry" type="checkbox" checklist-model="Extracts.checked" checklist-value="extract.id"></td>\n								<td>{{extract.name}}</td>\n					      <td>{{extract.startDate}}</td>\n								<td>{{extract.endDate}}</td>\n								<td>{{extract.createdAt}}</td>\n								<td>{{extract.output}}</td>\n								<td>{{extract.status}}</td>\n					      <td>\n									<a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(extract.name,extract.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					        <motion-file-download data-ng-show="extract.status == \'completed\'" url="\'/api/analytics/extracted/download/\'+extract.id" mimetype="\'application/\'+extract.output.toLowerCase()" filename="extract.name+\'_\'+moment(extract.startDate).format(\'MM-DD-YYYY\').toString()+\'_\'+moment(extract.endDate).format(\'MM-DD-YYYY\').toString()+\'.\'+extract.output.toLowerCase()"></motion-file-download>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedExtracts.length">\n								<td colspan="8" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_EXTRACTED_REPORTS_AVAILABLE\' | translate }}</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="startDate" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_START_DATE\' | 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="endDate" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_END_DATE\' | 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="createdAt" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_RUN_DATE\' | 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="output" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_OUTPUT\' | 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="status" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STATUS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n								</td>\n						    <td/>\n						  </tr>\n					    <tr>\n					      <td colspan="8" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.extractsByPage.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\n<!-- END PAGE CONTENT-->\n'),
+a.put("app/analytic/metric/list/create.modal.html",'<div class="modal-header">\n  <h3 class="modal-title">{{ \'APPLICATION_NEW_METRIC\' | translate }}</h3>\n</div>\n<div class="modal-body">\n  <form name="forms.metric" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.metric.name.$touched || forms.metric.$submitted) && forms.metric.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.metric.name.$touched || forms.metric.$submitted) && forms.metric.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 TABLE -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.metric.table.$touched || forms.metric.$submitted) && forms.metric.table.$invalid}">\n      <label class="control-label">{{\'APPLICATION_TABLE\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <ui-select data-ng-model="item.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.value 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 data-ng-show="(forms.metric.table.$touched || forms.metric.$submitted) && forms.metric.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-->\n\n    <!-- START METRIC -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.metric.metric.$touched || forms.metric.$submitted) && forms.metric.metric.$invalid}">\n      <label class="control-label">{{\'APPLICATION_METRIC\' | translate}}<span class="required" aria-required="true">*</span></label>\n      <textarea type="text" name="metric" placeholder="{{\'APPLICATION_METRIC\' | translate}}" class="form-control" data-ng-model="item.metric" required/></textarea>\n      <span data-ng-show="(forms.metric.metric.$touched || forms.metric.$submitted) && forms.metric.metric.$error.required" class="help-block help-block-error">\n        <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n      </span>\n    </div>\n    <!-- END METRIC -->\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="metric.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.metric.$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/metric/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-calculator"></i>\n					<a href="/analytics/metrics/list">{{ \'APPLICATION_METRICS\' | 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-calculator font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_METRICS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="Metrics.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_METRIC\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMetrics([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="metrics.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="displayedMetrics" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.metricsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="metricByPage in metricsByPage | filter: $select.search">\n													<div ng-bind-html="metricByPage.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(metric, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="metric in displayedMetrics" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="metric.defaultEntry" type="checkbox" checklist-model="Metrics.checked" checklist-value="metric.id"></td>\n								<td>{{metric.name}}</td>\n					      <td>{{metric.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/analytics/metrics/view/{{metric.id}}/settings" data-ng-class="{\'disabled\': metric.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(metric.name,metric.id)" data-ng-class="{\'disabled\': metric.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMetrics.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_METRICS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.metricsByPage.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/analytic/metric/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getMetric()">\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="/analytics/metrics/list">{{ \'APPLICATION_METRICS\' | translate }}</a>\n					<i data-ng-show="metric" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="metric">\n					<a href="#">{{metric.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/metric.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						{{metric.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.metrics.view.settings\')}">\n							<a data-ng-href="/analytics/metrics/view/{{metric.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/metric/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_METRIC\' | 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 && updateMetric()" 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="metric.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 TABLE -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.table.$touched || forms.general.$submitted) && forms.general.table.$invalid}">\n								<label class="control-label">{{\'APPLICATION_TABLE\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="metric.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.value 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 data-ng-show="(forms.general.table.$touched || forms.general.$submitted) && forms.general.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-->\n\n							<!-- START METRIC -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.general.metric.$touched || forms.general.$submitted) && forms.general.metric.$invalid}">\n								<label class="control-label">{{\'APPLICATION_METRIC\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<textarea type="text" name="metric" placeholder="{{\'APPLICATION_METRIC\' | translate}}" class="form-control" data-ng-model="metric.metric" required/></textarea>\n								<span data-ng-show="(forms.general.metric.$touched || forms.general.$submitted) && forms.general.metric.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END METRIC -->\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="metric.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/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" data-ng-change="getPage()" 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="Reports.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								<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						<!-- START TABLE -->\n						<table data-ng-if="defaultTreeReady && customTreeReady" st-table="displayedReports" st-pipe="initList" class="table table-striped table-bordered table-hover">\n							<div class="table-responsive" data-ng-init="firstSelect()">\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.reportsByPage" theme="bootstrap" ng-disabled="disabled">\n														<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n														<ui-select-choices repeat="reportByPage in reportsByPage | filter: $select.search">\n															<div ng-bind-html="reportByPage.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 data-ng-checked="Reports.checked.length" data-ng-hide="defaultTreeActive" type="checkbox" ng-change="check(report, 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>{{ \'APPLICATION_MANAGE\' | translate }}</th>\n										<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n									</tr>\n								</thead>\n								<tbody>\n									<tr data-ng-repeat="report in displayedReports" class="animate-repeat">\n										<td style="text-align: center; vertical-align: middle"><input data-ng-hide="defaultTreeActive" type="checkbox" checklist-model="Reports.checked" checklist-value="report.id"></td>\n										<td>{{report.name}}</td>\n										<td>{{report.description}}</td>\n										<td>\n											<a data-ng-if="!defaultTreeActive" class="btn default btn-xs blue-stripe" data-ng-href="/analytics/reports/view/{{report.id}}/settings">\n												{{ \'APPLICATION_SETTINGS\' | translate}}\n											</a>\n											<a data-ng-if="!defaultTreeActive" class="btn default btn-xs red-stripe" data-ng-click="deleteItem(report.name,report.id)">\n												{{ \'APPLICATION_DELETE\' | translate }}\n											</a>\n											<a class="btn default btn-xs green-stripe" data-ng-click="copy(report.id)">\n												{{ \'APPLICATION_COPY\' | translate }}\n											</a>\n											<a class="btn default btn-xs purple-stripe" data-ng-click="export(report.id)">\n												{{ \'APPLICATION_EXPORT\' | translate }}\n											</a>\n										</td>\n										<td>\n											<a class="btn default btn-xs yellow-stripe" data-ng-click="preview(report.id)">\n												{{ \'APPLICATION_PREVIEW\' | translate }}\n											</a>\n											<button type="button" data-ng-click="extract(report.id)" class="btn default btn-xs green-seagreen-stripe">\n												{{ \'APPLICATION_RUN \' | translate }}\n											</button>\n										</td>\n									</tr>\n									<tr data-ng-hide="displayedReports.length">\n										<td colspan="5" style="text-align:center;">\n											<i>{{ \'MESSAGE_NO_REPORTS_AVAILABLE\' | translate }}</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="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										<td/>\n									</tr>\n									<tr>\n										<td colspan="5" class="text-center">\n											<div st-pagination class="pagination" st-items-by-page="conf.reportsByPage.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	</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-pagination ui-grid-exporter class="grid extract-grid"></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" 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								<!-- <pre>\n									{{report | json}}\n								</pre> -->\n\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-move-columns class="grid"></div>\n						</div>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),
+a.put("app/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">\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="Automations.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/automations/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAutomations([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="automations.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="displayedAutomations" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.AutomationsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="AutomationByPage in AutomationsByPage | filter: $select.search">\n													<div ng-bind-html="AutomationByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(Automation, 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="channel">{{ \'APPLICATION_CHANNEL\' | translate }}</th>\n								<th>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="Automation in displayedAutomations">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Automations.checked" checklist-value="Automation.id"></td>\n					      <td>{{Automation.name}}</td>\n								<td>{{Automation.description}}</td>\n								<td>{{Automation.channel | capitalize}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(Automation.id, Automation.status)",\n								    bs-switch\n								    ng-model="Automation.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/automations/view/{{Automation.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(Automation.name, Automation.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedAutomations.length">\n								<td colspan="6" class="text-center">\n									<i>No available automations</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_USERNAME\' | 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="channel" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CHANNEL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.AutomationsByPage.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/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="/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.automations.view.settings\')}">\n							<a href="/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/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				<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 && updateAutomation()" 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="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 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						</form>\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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n							</div>\n						</div>\n						<div class="portlet-body">\n							<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$automations.operators" properties="properties[automation.channel]"></query-builder>\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 }}</a> </span>\n							</div>\n						</div>\n						<div class="portlet-body">\n							<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[automation.channel]"></query-builder>\n						</div>\n					</div>\n\n						<input class="btn green-haze" type="button" value="{{\'APPLICATION_UPDATE\' | translate}}" data-ng-click="updateAutomation()"/>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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="/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					<!-- <pre>\n						{{item | json}}\n					</pre>\n					<pre>\n						{{conditionsData.query | json}}\n					</pre>\n					<pre>\n						{{actionsData.query | json}}\n					</pre> -->\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 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							<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	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}" canexit="exitValidation(conditionsData.query.length && actionsData.query.length)">\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group"  >\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								</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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$automations.operators" properties="properties[item.channel]"></query-builder>\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[item.channel]"></query-builder>\n							</div>\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="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\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/chat/preview/preview.html",'<style>\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\n  div.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\n  div.xc_chat_head.rounded\n  {\n  	border-radius: 20px 20px 0px 0px !important;\n  }\n\n  div.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\n  a.xc_btn_exit_chat_confirm:hover\n  {\n  	color:red;\n  }\n\n  a.xc_btn_exit_chat_cancel:hover\n  {\n  	color:#0c0;\n  }\n\n  form.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 no-repeat;\n  }\n\n  .xc_submission_confirmed\n  {\n  	background:transparent url({{chatWebsite.remote}}/api/xchatty/assets?resource=images/bullet_tick.png) left center no-repeat;\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\n  i.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            <!--<i class="xc_btn_notifications_close">&times;</i>-->\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 ng-bind-html=\'chatWebsite.offline_message\'></p>\n                <input maxlength="45" type="text" name="data[Enquiry][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_enquiry_fullname" />\n                <input maxlength="85" type="text" name="data[Enquiry][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_enquiry_email" />\n                <textarea maxlength="1500" placeholder="{{chatWebsite.enquiry_message_placeholder}}" name="data[Enquiry][message]" class="xc_input_enquiry_message"></textarea>\n                <a href="#" class="xc_btn_enquiry xc_btn_style">{{chatWebsite.enquiry_button}}</a></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 ng-bind-html=\'chatWebsite.online_message\'></p>\n                <input maxlength="45" type="text" name="data[Discussion][fullname]" placeholder="{{chatWebsite.username_placeholder}}" class="xc_input_fullname" />\n                <input maxlength="85" type="text" name="data[Discussion][email]" placeholder="{{chatWebsite.email_placeholder}}" class="xc_input_email" />\n                <input type="hidden" class="xc_input_visitor_time" name="data[Discussion][visitor_time]" /><a href="#" class="xc_btn_signup xc_btn_style">{{chatWebsite.start_chat_button}}</a></form>\n        </div>\n        <!-- <div class="xc_conversation">\n            <div class="xc_conversation_container">\n                <p class="xc_message_intro" data-id="-10">{FirstMessageText}</p>\n            </div>\n            <div class="xc_composing_container"></div>\n            <form class="xc_form_reply" accept-charset="UTF-8">\n                <div class="xc_exit_chat_container"><a href="#" class="xc_btn_exit_chat">{ExitChatButtonText}</a>\n                    <div class="xc_exit_chat_confirmation_wrapper" style="display: none;"><span>{ExitChatQuestionText} </span><a href="#" class="xc_btn_exit_chat_confirm">{ExitChatButtonConfirmText}</a><span> | </span><a href="#" class="xc_btn_exit_chat_cancel">{ExitChatButtonCancelText}</a></div>\n                </div>\n                <textarea maxlength="750" placeholder="{MessagePlaceholderText}" name="data[Message][message]" class="xc_input_message"></textarea><a href="#" class="xc_btn_send xc_btn_style">{MessageSendButtonText}</a></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/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-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-layers"></i>\n						<a href="/chat/queues/list">{{ \'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">\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_QUEUE\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="chatQueues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | 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="open()">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/chat/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getChatQueues([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Username\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="chat_queues.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="displayedChatQueues" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.chatQueuesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="chatQueueByPage in chatQueuesByPage | filter: $select.search">\n													<div ng-bind-html="chatQueueByPage.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(queue, 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="strategy">{{ \'APPLICATION_STRATEGY\' | translate }}</th>\n								<th st-sort="timeout">{{ \'APPLICATION_AGENT_TIMEOUT\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="chatQueue in displayedChatQueues" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="chatQueues.checked" checklist-value="chatQueue.id"></td>\n					      <td>{{chatQueue.name}}</td>\n								<td>{{chatQueue.description}}</td>\n								<td>{{chatQueue.strategy | uppercase}}</td>\n								<td>{{chatQueue.timeout}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/chat/queues/view/{{chatQueue.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(chatQueue.name,chatQueue.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedChatQueues.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No chat 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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.chatQueuesByPage.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/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" style="width: 50%; margin: 0 auto;">\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/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-layers"></i>\n					<a href="/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 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.chat.queues.view.settings\')}">\n							<a data-ng-href="/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.chat.queues.view.agents\')}">\n							<a data-ng-href="/chat/queues/view/{{queue.id}}/agents">\n							<i class="icon-users"></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/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/chat/queue/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-envelope"></i>\n				<a href="#">{{ \'APPLICATION_CHAT\' | translate }}</a>\n        <i class="fa fa-angle-right"></i>\n			</li>\n      <li>\n				<i class="icon-layers"></i>\n				<a href="/chat/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | 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="exitValidation(forms.info.$valid)">\n					<form name="forms.general" data-ng-submit="forms.general.$valid && createItem()" 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.$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="item.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\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_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="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid && 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 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}}<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="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid && 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 HEADER SHAPE -->\n						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CREATE\' | translate}}"/>\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/chat/realtime/view/agent/queue/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"></div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/realtime/view/agent/timeline/timeline.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" class="grid"></div>\n		<!-- START TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initChats()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedChats" st-safe-src="sessions" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="12">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.sessionsByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="sessionByPage in sessionsByPage | filter: $select.search">\n											<div ng-bind-html="sessionByPage.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" reverse class="input-small">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue" class="input-medium">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername" class="input-medium">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="visitorname" class="input-medium">{{ \'APPLICATION_VISITOR\' | translate }}</th>\n						<th st-sort="websitename" class="input-small">{{ \'APPLICATION_WEB_SITE\' | translate }}</th>\n						<th st-sort="sessioncalledAt" st-sort-default="reverse">{{ \'APPLICATION_JOIN_AT\' | translate }}</th>\n						<th st-sort="sessionconnectAt">{{ \'APPLICATION_LEAVE_AT\' | translate }}</th>\n						<th st-sort="sessionringnoanswerAt">{{ \'APPLICATION_UNMANAGED_AT\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="session in displayedChats">\n						<td>\n							<span>\n								<i data-ng-class="{\'icon-user font-yellow\': session.mailjoinAt && !session.mailleaveAt,\n								\'icon-user-following font-green\': session.fullname,\n								\'icon-user-unfollow font-red\': session.mailunmanagedAt}"></i>\n							</span>\n						</td>\n						<td>{{session.uniqueid}}</td>\n						<td>{{session.chatqueuename}}</td>\n						<td>{{session.fullname}}</td>\n						<td>{{session.visitorname + \' [\' + session.visitoremail + \']\'}}</td>\n						<td>{{session.websitename}}</td>\n						<td>\n							<time is="relative-time" datetime="{{session.chatjoinAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.chatleaveAt}}" data-ng-show="session.chatleaveAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.chatunmanagedAt}}" data-ng-show="session.chatunmanagedAt">\n								April 1, 2014\n							</time>\n						</td>\n			    </tr>\n					<tr data-ng-hide="displayedChats.length">\n						<td colspan="11" style="text-align:center;">\n							<i>No sessions 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_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_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_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="visitorname" placeholder="{{ \'APPLICATION_VISITOR\' | 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="websitename" placeholder="{{ \'APPLICATION_WEB_SITE\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="12" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.sessionsByPage.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/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-energy"></i>\n					<a href="/chat/realtime/list">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_AGENTS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'agents\'></tree>\n		                </li>\n										<li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_SESSIONS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'sessions\'></tree>\n		                </li>\n		            </ul>\n		            <!-- <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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/chat/statistic/statistic.conversation.html",'<!-- BEGIN PAGE CONTENT-->\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_CONVERSATIONS\' | translate }}</a> </span>\n			</div>\n			<div class="actions">\n				<a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedChatRooms" filename="rooms.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="displayedChatRooms" st-safe-src="chatRooms" class="table table-bordered table-hover">\n				<div class="table-responsive">\n					<thead>\n						<tr>\n							<th colspan="9">\n								<div class="row">\n									<div class="col-md-6">\n										<select class="form-control input-small select2me" data-ng-model="conf.chatRoomsByPage">\n											<option value="10">10</option>\n											<option value="25">25</option>\n											<option value="50">50</option>\n											<option value="{{chatRooms.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="type">{{ \'APPLICATION_TYPE\' | translate }}</th>\n							<th st-sort="users">{{ \'APPLICATION_USERS\' | translate }}</th>\n							<th st-sort="visitor">{{ \'APPLICATION_VISITOR\' | translate }}</th>\n							<th st-sort="status">{{ \'APPLICATION_STATUS\' | translate }}</th>\n							<th st-sort="createdAt">{{ \'APPLICATION_TIME\' | translate }}</th>\n						</tr>\n					</thead>\n					<tbody>\n						<tr data-ng-repeat="chatRoom in displayedChatRooms" data-ng-click="$location.path(\'/chat/statistics/conversation/\' + chatRoom.id)">\n							<td style="text-align: center;">{{chatRoom.type | uppercase}}</td>\n							<td style="text-align: center;">{{getUsersFullname(chatRoom.Users)}}</td>\n							<td style="text-align: center;">{{chatRoom.ChatVisitor.email}}</td>\n							<td style="text-align: center;">\n								<span class="label label-sm label-success" data-ng-class="{\'label-success\': chatRoom.status == \'close\', \'label-warning\': chatRoom.status == \'open\'}">\n									{{chatRoom.status | capitalize}}\n								</span>\n							</td>\n							<td style="text-align: center;">\n								<time is="relative-time" datetime="{{chatRoom.createdAt}}">\n									April 1, 2014\n								</time>\n							</td>\n						</tr>\n					</tbody>\n					<tfoot>\n						<tr>\n							<td colspan="9" class="text-center">\n								<div st-pagination class="pagination" st-items-by-page="conf.chatRoomsByPage" 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<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.conversation.view.html",'<!-- BEGIN PAGE CONTENT-->\n<div data-ng-init="initRoomView()">\n	<div class="col-md-6">\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-book-open font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_TRANSCRIPT\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="chatRoom.ChatMessages" filename="chatMessages.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				<div class="scroller" style="height: 352px;" data-always-visible="1" data-rail-visible1="1">\n					<ul class="chats">\n						<li data-ng-class="{\'out\': chatMessage.visitorId, \'in\': chatMessage.userId}" data-ng-repeat="chatMessage in chatRoom.ChatMessages | orderBy:\'-createdAt\'">\n							<img class="avatar" data-ng-src="api/users/{{chatMessage.userId ? chatMessage.userId : \'avatar\'}}/avatar"/>\n							<div class="message">\n								<span class="arrow">\n								</span>\n								<a href="#" class="name">\n								{{chatMessage.fullname}} </a>\n								<span class="datetime">\n									<time is="relative-time" datetime="{{chatMessage.createdAt}}">\n										April 1, 2014\n									</time>\n								</span>\n								<span class="body">\n									{{chatMessage.body}}\n								</span>\n							</div>\n						</li>\n					</ul>\n				</div>\n			</div>\n		<!-- END PORTLET-->\n		</div>\n	</div>\n	<div class="col-md-6">\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-user font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITOR\' | translate }}:</a> </span>\n					<span class="caption-helper">{{chatRoom.ChatVisitor.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.fullname">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-8 value">\n						{{chatRoom.ChatVisitor.fullname}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.email">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_EMAIL\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.email}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.remote_address">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.remote_address}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.referer">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REFERER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.referer}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.browser">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_BROWSER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.browser}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.engine">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ENGINE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.engine}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.os">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_OS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.os}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.device">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_DEVICE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.device}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.country">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_COUNTRY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.country}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.region">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REGION\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.region}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.city">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_CITY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.city}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.latitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LATITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.latitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.longitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LONGITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatRoom.ChatVisitor.longitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatRoom.ChatVisitor.createdAt">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ARRIVAL_TIME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						<time is="relative-time" datetime="{{chatRoom.ChatVisitor.createdAt}}">\n							April 1, 2014\n						</time>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n		<!-- BEGIN Portlet PORTLET-->\n		<div class="portlet light bordered" data-ng-repeat="user in chatRoom.Users">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-earphones-alt font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_AGENT\' | translate }}:</a> </span>\n					<span class="caption-helper">{{user.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{user.fullname}}\n					</div>\n				</div>\n				<div class="row static-info">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_USERNAME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{user.name}}\n					</div>\n				</div>\n				<div class="row static-info">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ROLE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{user.role | uppercase}}\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.enquiry.html",'<!-- BEGIN PAGE CONTENT-->\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-question font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_ENQUIRIES\' | translate }}</a> </span>\n			</div>\n			<div class="actions">\n				<a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedChatEnquiries" filename="enquiries.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="displayedChatEnquiries" st-safe-src="chatEnquiries" class="table table-bordered table-hover">\n				<div class="table-responsive">\n					<thead>\n						<tr>\n							<th colspan="9">\n								<div class="row">\n									<div class="col-md-6">\n										<select class="form-control input-small select2me" data-ng-model="conf.chatEnquiriesByPage">\n											<option value="10">10</option>\n											<option value="25">25</option>\n											<option value="50">50</option>\n											<option value="{{chatEnquiries.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="type">{{ \'APPLICATION_USERNAME\' | translate }}</th>\n							<th st-sort="users">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n							<th st-sort="createdAt">{{ \'APPLICATION_TIME\' | translate }}</th>\n						</tr>\n					</thead>\n					<tbody>\n						<tr data-ng-repeat="chatEnquiry in displayedChatEnquiries" data-ng-click="$location.path(\'/chat/statistics/enquiry/\' + chatEnquiry.id)">\n							<td style="text-align: center;">{{chatEnquiry.username}}</td>\n							<td style="text-align: center;">{{chatEnquiry.email}}</td>\n							<td style="text-align: center;">\n								<time is="relative-time" datetime="{{chatEnquiry.createdAt}}">\n									April 1, 2014\n								</time>\n							</td>\n						</tr>\n					</tbody>\n					<tfoot>\n						<tr>\n							<td colspan="9" class="text-center">\n								<div st-pagination class="pagination" st-items-by-page="conf.chatEnquiriesByPage" 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<!-- END PAGE CONTENT-->\n'),
+a.put("app/chat/statistic/statistic.enquiry.view.html",'<!-- BEGIN PAGE CONTENT-->\n<div data-ng-init="initEnquiryView()">\n	<div class="col-md-6">\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_TEXT\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="chatEnquiry" filename="chatEnquery.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				<!-- BEGIN PAGE CONTENT-->\n				<div class="note note-warning">\n					<h4 class="block">{{chatEnquiry.ChatVisitor.fullname}} -\n						<time is="relative-time" datetime="{{chatEnquiry.createdAt}}">\n							April 1, 2014\n						</time>\n					</h4>\n					<p>\n						 {{chatEnquiry.text}}\n					</p>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n	<div class="col-md-6">\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-user font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITOR\' | translate }}:</a> </span>\n					<span class="caption-helper">{{chatEnquiry.ChatVisitor.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.fullname">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-8 value">\n						{{chatEnquiry.ChatVisitor.fullname}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.email">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_EMAIL\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.email}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.remote_address">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.remote_address}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.referer">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REFERER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.referer}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.browser">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_BROWSER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.browser}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.engine">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ENGINE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.engine}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.os">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_OS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.os}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.device">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_DEVICE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.device}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.country">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_COUNTRY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.country}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.region">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REGION\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.region}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.city">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_CITY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.city}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.latitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LATITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.latitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.longitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LONGITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatEnquiry.ChatVisitor.longitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatEnquiry.ChatVisitor.createdAt">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ARRIVAL_TIME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						<time is="relative-time" datetime="{{chatEnquiry.ChatVisitor.createdAt}}">\n							April 1, 2014\n						</time>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\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-eyeglass"></i>\n					<a href="/chat/statistics">{{ \'APPLICATION_STATISTICS\' | translate }}</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/statistics.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 BUTTONS -->\n				<!-- <div class="profile-userbuttons">\n					<button type="button" class="btn btn-circle green-haze btn-sm">Follow</button>\n					<button type="button" class="btn btn-circle btn-danger btn-sm">Message</button>\n				</div> -->\n				<!-- END SIDEBAR BUTTONS -->\n				<!-- SIDEBAR MENU -->\n				<div class="profile-usermenu">\n					<ul class="nav">\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.summary\')}">\n							<a ng-href="/chat/statistics/summary">\n							<i class="icon-list"></i>\n							{{ \'APPLICATION_SUMMARY\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.enquiry\') || $state.is(\'main.chat.statistics.enquiries\')}">\n							<a ng-href="/chat/statistics/enquiries">\n							<i class="icon-question"></i>\n							{{ \'APPLICATION_ENQUIRIES\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.conversation\') || $state.is(\'main.chat.statistics.conversations\')}">\n							<a ng-href="/chat/statistics/conversations">\n							<i class="icon-notebook"></i>\n							{{ \'APPLICATION_CONVERSATIONS\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.chat.statistics.visitor\') || $state.is(\'main.chat.statistics.visitors\')}">\n							<a ng-href="/chat/statistics/visitors">\n							<i class="icon-users"></i>\n							{{ \'APPLICATION_VISITORS\' | 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/chat/statistic/statistic.summary.html",'<div class="col-md-12">\n	<!-- BEGIN Portlet PORTLET-->\n	<div class="portlet light bordered" data-ng-show="online">\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_LOCATIONS\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<map center="0, 0" zoom="2">\n				<marker data-ng-show="chatVisitor.latitude && chatVisitor.longitude" data-ng-repeat="chatVisitor in chatVisitors" position="{{chatVisitor.latitude}}, {{chatVisitor.longitude}}" title="{{chatVisitor.fullname}}"></marker>\n			</map>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\n\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-notebook font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_CONVERSATIONS\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="portlet sale-summary">\n						<div class="portlet-body">\n							<ul class="list-unstyled">\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_OPENED\' | translate }} <i class="fa fa-img-up"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatRooms | filter:{ status:\'open\' }).length }} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_CLOSED\' | translate }} <i class="fa fa-img-down"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatRooms | filter:{ status:\'close\' }).length }} </span>\n								</li>\n							</ul>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<canvas class="chart chart-pie" data="[(chatRooms | filter:{ status:\'open\' }).length, (chatRooms | filter:{ status:\'close\' }).length]" labels="[$translate.instant(\'APPLICATION_OPENED\'), $translate.instant(\'APPLICATION_CLOSED\')]" legend="true"></canvas>\n				</div>\n			</div>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\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-users font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="portlet sale-summary">\n						<div class="portlet-body">\n							<ul class="list-unstyled">\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_PENDING\' | translate }} <i class="fa fa-img-up"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatVisitors | filter:{ status:\'pending\' }).length }} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_SERVED\' | translate }} <i class="fa fa-img-down"></i>\n									</span>\n									<span class="sale-num">\n									{{ (chatVisitors | filter:{ status:\'served\' }:true).length }} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_UNSERVED\' | translate }} </span>\n									<span class="sale-num">\n									{{ (chatVisitors | filter:{ status:\'unserved\' }).length }} </span>\n								</li>\n							</ul>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<canvas class="chart chart-pie" data="[(chatVisitors | filter:{ status:\'pending\' }).length, (chatVisitors | filter:{ status:\'served\' }:true).length, (chatVisitors | filter:{ status:\'unserved\' }).length]" labels="[$translate.instant(\'APPLICATION_PENDING\'), $translate.instant(\'APPLICATION_SERVED\'), $translate.instant(\'APPLICATION_UNSERVED\')]" legend="true"></canvas>\n				</div>\n			</div>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\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-question font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_ENQUIRIES\' | translate }}</a> </span>\n			</div>\n		</div>\n		<div class="portlet-body">\n			<div class="row">\n				<div class="col-md-6">\n					<div class="portlet sale-summary">\n						<div class="portlet-body">\n							<ul class="list-unstyled">\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_READ\' | translate }}<i class="fa fa-img-up"></i>\n									</span>\n									<span class="sale-num">\n									{{(chatEnquiries | filter:{ read:true }).length}} </span>\n								</li>\n								<li>\n									<span class="sale-info">\n									{{ \'APPLICATION_UNREAD\' | translate }}<i class="fa fa-img-down"></i>\n									</span>\n									<span class="sale-num">\n									{{(chatEnquiries | filter:{ read:false }).length}} </span>\n								</li>\n							</ul>\n						</div>\n					</div>\n				</div>\n				<div class="col-md-6">\n					<canvas class="chart chart-pie" data="[(chatEnquiries | filter:{ read:true }).length, (chatEnquiries | filter:{ read:false }).length]" labels="[$translate.instant(\'APPLICATION_READ\'), $translate.instant(\'APPLICATION_UNREAD\')]" legend="true" ng-show="true"></canvas>\n				</div>\n			</div>\n		</div>\n	</div>\n	<!-- END Portlet PORTLET-->\n</div>\n'),a.put("app/chat/statistic/statistic.visitor.html",'<!-- BEGIN PAGE CONTENT-->\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-users font-green-sharp"></i>\n				<span class="caption-subject">{{ \'APPLICATION_VISITORS\' | translate }}</a> </span>\n			</div>\n			<div class="actions">\n				<a class="btn btn-icon-only btn-default" href="#" ng-csv="displayedChatVisitors" filename="visitors.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="displayedChatVisitors" st-safe-src="chatVisitors" class="table table-bordered table-hover">\n				<div class="table-responsive">\n					<thead>\n						<tr>\n							<th colspan="9">\n								<div class="row">\n									<div class="col-md-6">\n										<select class="form-control input-small select2me" data-ng-model="conf.chatVisitorsByPage">\n											<option value="10">10</option>\n											<option value="25">25</option>\n											<option value="50">50</option>\n											<option value="{{chatVisitors.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="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n							<th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n							<th st-sort="remote_address">{{ \'APPLICATION_REMOTE_ADDRESS\' | translate }}</th>\n							<th st-sort="referer">{{ \'APPLICATION_ORIGIN\' | translate }}</th>\n							<th st-sort="device">{{ \'APPLICATION_DEVICE\' | translate }}</th>\n							<th st-sort="browser">{{ \'APPLICATION_BROWSER\' | translate }}</th>\n							<th st-sort="visitor_language">{{ \'APPLICATION_LANGUAGES\' | translate }}</th>\n							<th st-sort="status">{{ \'APPLICATION_STATUS\' | translate }}</th>\n							<th st-sort="createdAt">{{ \'APPLICATION_TIME\' | translate }}</th>\n						</tr>\n					</thead>\n					<tbody>\n						<tr data-ng-repeat="chatVisitor in displayedChatVisitors" data-ng-click="$location.path(\'/chat/statistics/visitor/\' + chatVisitor.id)">\n							<td>{{chatVisitor.fullname}}</td>\n							<td>{{chatVisitor.email}}</td>\n							<td>{{chatVisitor.remote_address}}</td>\n							<td>{{chatVisitor.referer}}</td>\n							<td class="centered-td">{{chatVisitor.device ? chatVisitor.device : \'--\'}}</td>\n							<td class="centered-td">\n								<img data-ng-show="chatVisitor.browser.includes(\'Chrome\')" data-ng-src="assets/images/browsers/chrome/chrome_16x16.png" data-title="{{chatVisitor.browser}}" bs-tooltip>\n								<img data-ng-show="chatVisitor.browser.includes(\'Safari\')" data-ng-src="assets/images/browsers/safari/safari_16x16.png">\n								<img data-ng-show="chatVisitor.browser.includes(\'Firefox\')" data-ng-src="assets/images/browsers/firefox/firefox_16x16.png">\n								<img data-ng-show="chatVisitor.browser.includes(\'Explorer\')" data-ng-src="assets/images/browsers/internet-explorer/internet-explorer_16x16.png">\n							</td>\n							<td class="centered-td">\n								<img data-ng-show="chatVisitor.visitor_language.includes(\'IT\') || chatVisitor.visitor_language.includes(\'it\')" data-ng-src="assets/images/flags/it.png">\n								<img data-ng-show="chatVisitor.visitor_language.includes(\'US\') || chatVisitor.visitor_language.includes(\'us\')" data-ng-src="assets/images/flags/us.png">\n								<img data-ng-show="chatVisitor.visitor_language.includes(\'EN\') || chatVisitor.visitor_language.includes(\'en\')" data-ng-src="assets/images/flags/en_EN.png">\n							</td>\n							<td class="centered-td">\n								<span class="label label-sm label-success" data-ng-class="{\'label-warning\': chatVisitor.status == \'pending\', \'label-danger\': chatVisitor.status == \'unserved\'}">\n									{{ $translate.instant(\'APPLICATION_\' + $filter(\'uppercase\')(chatVisitor.status)) }}\n								</span>\n							</td>\n							<td style="text-align: center;">\n								<time is="relative-time" datetime="{{chatVisitor.createdAt}}">\n									April 1, 2014\n								</time>\n							</td>\n						</tr>\n					</tbody>\n					<tfoot>\n						<tr>\n							<td colspan="9" class="text-center">\n								<div st-pagination class="pagination" st-items-by-page="conf.chatVisitorsByPage" 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<!-- END PAGE CONTENT-->\n'),a.put("app/chat/statistic/statistic.visitor.view.html",'<!-- BEGIN PAGE CONTENT-->\n<div data-ng-init="initVisitorView()">\n	<div class="col-md-6">\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-pin font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_LOCATION\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- BEGIN PAGE CONTENT-->\n				<map center="{{chatVisitor.latitude}}, {{chatVisitor.longitude}}" zoom="8">\n					<marker position="{{chatVisitor.latitude}}, {{chatVisitor.longitude}}" title="{{chatVisitor.fullname}}"></marker>\n				</map>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n	<div class="col-md-6">\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-user font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_VISITOR\' | translate }}:</a> </span>\n					<span class="caption-helper">{{chatVisitor.fullname}}</span>\n				</div>\n				<div class="actions">\n					<a class="btn btn-icon-only btn-default fullscreen" href="#"></a>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row static-info" data-ng-show="chatVisitor.longitude && chatVisitor.latitude">\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.fullname">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_FULLNAME\' | translate}}\n					</div>\n					<div class="col-md-8 value">\n						{{chatVisitor.fullname}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.email">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_EMAIL\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.email}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.remote_address">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REMOTE_ADDRESS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.remote_address}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.referer">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REFERER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.referer}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.browser">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_BROWSER\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.browser}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.engine">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ENGINE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.engine}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.os">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_OS\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.os}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.device">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_DEVICE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.device}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.country">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_COUNTRY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.country}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.region">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_REGION\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.region}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.city">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_CITY\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.city}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.latitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LATITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.latitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.longitude">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_LONGITUDE\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						{{chatVisitor.longitude}}\n					</div>\n				</div>\n				<div class="row static-info" data-ng-show="chatVisitor.createdAt">\n					<div class="col-md-4 name">\n						{{\'APPLICATION_ARRIVAL_TIME\' | translate}}\n					</div>\n					<div class="col-md-4 value">\n						<time is="relative-time" datetime="{{chatVisitor.createdAt}}">\n							April 1, 2014\n						</time>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/chat/timeline/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-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-list"></i>\n						<a href="/mail/timeline/list"> Timeline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\n	<div class="col-md-12">\n    <h3 class="page-title">\n				Timeline\n			</h3>\n			<!-- END PAGE HEADER-->\n			<!-- BEGIN PAGE CONTENT-->\n			<div class="timeline">\n				<!-- TIMELINE ITEM -->\n				<div class="timeline-item" data-ng-repeat="event in events | orderBy:\'-id\'"  ng-animate=" \'animate\' ">\n					<div class="timeline-badge">\n						<div class="timeline-icon">\n							<i class="icon-envelope font-green-haze"></i>\n						</div>\n					</div>\n					<div class="timeline-body">\n						<div class="timeline-body-arrow"></div>\n						<div class="timeline-body-head">\n							<div class="timeline-body-head-caption">\n								<span class="timeline-body-alerttitle" data-ng-class="{\'font-red\': event.name == \'INCOMING\', \'font-blue\': event.name == \'ATTEMPT\', \'font-green\': event.name == \'TAKEN\'}">{{event.name | uppercase}}</span>\n								<span class="timeline-body-time font-grey-cascade">at {{event.createdAt | date:\'yyyy-MM-dd HH:mm:ss\'}}</span>\n							</div>\n							<div class="timeline-body-head-actions">\n								<div class="btn-group">\n									<a class="btn btn-circle btn-sm dropdown-toggle btn-success" href="/mail/inbox/room/{{event.MailRoomId}}">Go To Mail</a>\n								</div>\n							</div>\n						</div>\n						<div class="timeline-body-content">\n							<span class="font-grey-cascade" data-ng-show="event.User">\n							{{event.MailRoom.subject ? event.MailRoom.subject + \' - \' : \'\'}}<a href="/agents/view/{{event.UserId}}/account">{{event.User.fullname}}</a>\n							</span>\n						</div>\n					</div>\n				</div>\n				<!-- END TIMELINE ITEM -->\n			</div>\n			<!-- END PAGE CONTENT-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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-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="/chat/websites/list">{{ \'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">\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="chatWebsites.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_WEB_SITE\' | 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="open()">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/chat/websites/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getChatWebsites([\'name\', \'address\', \'description\', \'remote\'])" csv-header="[\'Name\', \'Address\', \'Description\', \'Remote\']" field-separator=";" filename="chat_websites.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="displayedChatWebsites" 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.chatWebsitesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="chatWebsiteByPage in chatWebsitesByPage | filter: $select.search">\n													<div ng-bind-html="chatWebsiteByPage.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(agent, 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="address">{{ \'APPLICATION_WEB_ADDRESS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="chatWebsite in displayedChatWebsites" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="chatWebsites.checked" checklist-value="chatWebsite.id"></td>\n					      <td>{{chatWebsite.name}}</td>\n								<td>{{chatWebsite.description}}</td>\n					      <td><a ng-href="{{chatWebsite.address}}">{{chatWebsite.address}}</a></td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/chat/websites/view/{{chatWebsite.id}}/snippet/view">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(chatWebsite.name,chatWebsite.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedChatWebsites.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{\'MESSAGE_NO_AVAILABLE_WEBSITES\' | translate}}</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="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="address" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_WEB_ADDRESS\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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.chatWebsitesByPage.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/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">\n						<a class="btn green-jungle " href="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th class="input-small" align="center">{{\'APPLICATION_APPLICATION\' | translate}}</th>\n								<th class="input-small" align="center">{{\'APPLICATION_TIMEOUT\' | translate}} [s]</th>\n						    <th align="center">{{ \'APPLICATION_INTERVAL\' | translate }}</th>\n								<th class="input-small">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="chatApplications">\n					    <tr data-ng-repeat="application in chatApplications">\n								<td align="center">\n									{{application.User ? \'agent\' : \'queue\' | uppercase}} [{{application.User ? application.User.fullname : application.ChatQueue.name}}]\n								</td>\n								<td align="center">{{application.timeout}}</td>\n								<td align="center">{{application.Interval ? application.Interval.name : application.interval}}</td>\n								<td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/chat/websites/view/{{chatWebsite.id}}/actions/view/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\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="chatApplications.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/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 class="input-medium" 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 inpu" 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/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/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_EMBEDDING\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_2" data-toggle="tab">{{\'APPLICATION_APPEARANCE\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">{{\'APPLICATION_FORMS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_LABELS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_5" data-toggle="tab">{{\'APPLICATION_SETTINGS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_6" 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								<!-- EMBEDDING TAB -->\n								<div class="tab-pane active" id="tab_1_1">\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												<textarea name="snippet" rows="13" style="resize:none;cursor:text;" class="form-control" readonly data-ng-model="snippetCode"></textarea>\n											</div>\n										</div>\n									</div>\n								</div>\n								<!-- END EMBEDDING TAB -->\n\n								<!-- APPEARANCE TAB -->\n								<div class="tab-pane" id="tab_1_2">\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_3">\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_4">\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_5">\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_6">\n									<form name="forms.formOffline" data-ng-submit="forms.formOffline.$valid && updateItem()" novalidate>\n\n										<!-- START ENQUIRY FORWARDING -->\n										<div class="form-group">\n											<div class="row">\n												<label class="col-md-4">\n													{{\'APPLICATION_ENQUIRY_FORWARDING\' | translate}}\n												</label>\n												<label class="col-md-8">\n													<input type="checkbox" ng-model="chatWebsite.enquiry_forwarding">\n												</label>\n											</div>\n											<div class="row">\n												<span class="help-block col-md-12">\n														{{\'MESSAGE_REMEMBER_SMTP_SERVICE_ACCOUNT\' | translate}}.\n												</span>\n											</div>\n										</div>\n										<!-- END ENQUIRY FORWARDING -->\n\n										<!-- START REMOTE IP -->\n										<div class="form-group" data-ng-if="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_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/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-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="/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.chat.websites.view.snippet\')}">\n							<a ng-href="/chat/websites/view/{{chatWebsite.id}}/snippet/view">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SNIPPET\' | translate }} </a>\n						</li>\n						<li data-ng-class="{active: $state.includes(\'main.chat.websites.view.actions\')}">\n							<a ng-href="/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/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="/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/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">\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="Companies.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						<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" href="#" ng-csv="getCompanies([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="companies.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="displayedCompanies" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.companiesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="companyByPage in companiesByPage | filter: $select.search">\n													<div ng-bind-html="companyByPage.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(company, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="company in displayedCompanies" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Companies.checked" checklist-value="company.id"></td>\n								<td>{{company.name}}</td>\n					      <td>{{company.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/contactmanager/companies/view/{{company.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(company.name,company.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedCompanies.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_COMPANIES_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.companiesByPage.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/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">\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="contacts.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						<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" href="#" ng-csv="getContacts([\'mailbox\', \'fullname\', \'email\'])" csv-header="[\'name\', \'surname\', \'description\']" field-separator=";" filename="contacts.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="displayedContacts" 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.contactsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="contactByPage in contactsByPage | filter: $select.search">\n													<div ng-bind-html="contactByPage.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(contact, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n								<th st-sort="service">{{ \'APPLICATION_SERVICE\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="contact in displayedContacts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="contacts.checked" checklist-value="contact.id"></td>\n								<td>{{contact.fullname}}</td>\n								<td>{{contact.Service.name}}</td>\n					      <td>{{contact.description}}</td>\n					      <td>\n					        <button class="btn default btn-xs blue-stripe" data-ng-click="openContactTab(contact)">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </button>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(contact.fullname,contact.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedContacts.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_CONTACTS_AVAILABLE\' | translate }}</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="fullname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FULLNAME\' | 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="service" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SERVICE\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.contactsByPage.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-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/contactmanager/customfield/list/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/customfield/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-pencil"></i>\n					<a href="/contactmanager/customfields/list">{{ \'APPLICATION_CUSTOM_FIELDS\' | 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-pencil font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_CUSTOM_FIELDS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="CustomFields.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CUSTOM_FIELD\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getCs([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="customFields.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="displayedCustomFields" 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.customFieldsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="customFieldByPage in customFieldsByPage | filter: $select.search">\n													<div ng-bind-html="customFieldByPage.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(customField, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th st-sort="type">{{ \'APPLICATION_TYPE\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="customField in displayedCustomFields" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="customFields.checked" checklist-value="customField.id"></td>\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/customfields/view/{{customField.id}}/settings">\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="displayedCustomFields.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_CUSTOM_FIELDS_AVAILABLE\' | translate }}</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="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_TYPE\' | 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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.customFieldsByPage.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/contactmanager/customfield/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getCustomField()">\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-pencil"></i>\n					<a href="/contactmanager/customfields/list">{{ \'APPLICATION_CUSTOM_FIELDS\' | translate }}</a>\n					<i data-ng-show="customField" class="fa fa-angle-right"></i>\n				</li>\n				<li data-ng-show="customField">\n					<a href="#">{{customField.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/customfield.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						{{customField.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.customfields.view.settings\')}">\n							<a data-ng-href="/contactmanager/customfields/view/{{customField.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/customfield/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_CUSTOM_FIELD\' | 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 && 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					</div>\n					<!-- END ADVANCED TAB -->\n\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\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">\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="services.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_SERVICE\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getServices([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="services.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="displayedServices" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.servicesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="serviceByPage in servicesByPage | filter: $select.search">\n													<div ng-bind-html="serviceByPage.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(service, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="service in displayedServices" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="services.checked" checklist-value="service.id" data-ng-if="!service.defaultEntry"></td>\n								<td>{{service.name}}</td>\n					      <td>{{service.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/contactmanager/services/view/{{service.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(service.name,service.id)" data-ng-hide="service.defaultEntry">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedServices.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_SERVICES_AVAILABLE\' | translate }}</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="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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div class="pagination" st-pagination st-items-by-page="conf.servicesByPage.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/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\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n											<a href="#" dropdown-toggle>\n													{{ \'APPLICATION_VOICE\' | translate }}\n													<b class=\'caret\'></b>\n											</a>\n											<tree tree=\'voice\'></tree>\n									</li>\n									<li dropdown>\n											<a href="#" dropdown-toggle>\n													{{ \'APPLICATION_MAIL\' | translate }}\n													<b class=\'caret\'></b>\n											</a>\n											<tree tree=\'mail\'></tree>\n									</li> -->\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		                    <!-- <tree tree=\'voice\'></tree> -->\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		                    <!-- <tree tree=\'mail\'></tree> -->\n		                </li>\n		            </ul>\n		            <!-- <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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="fa fa-comments"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.abandonedCalls}}\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="fa fa-bar-chart-o"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.completedCalls}}\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="fa fa-shopping-cart"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.waitCalls}}\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="fa fa-globe"></i>\n      </div>\n      <div class="details">\n        <div class="number">\n          {{queueStats.activeCalls}}\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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/desk/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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/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="/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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/fax/accounts/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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="/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/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/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="/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.fax.accounts.view.settings\')}">\n							<a href="/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.fax.accounts.view.routes\') || $state.is(\'main.fax.accounts.view.applications\')}">\n							<a href="/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/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="/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/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/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/fax/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-envelope"></i>\n						<a href="#">{{ \'APPLICATION_FAX\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-settings"></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">\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">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="faxAutomations.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/fax/automations/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getFaxAutomations([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="fax_automations.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="displayedFaxAutomations" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.faxAutomationsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="faxAutomationByPage in faxAutomationsByPage | filter: $select.search">\n													<div ng-bind-html="faxAutomationByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(faxAutomation, 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>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="faxAutomation in displayedFaxAutomations">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="faxAutomations.checked" checklist-value="faxAutomation.id"></td>\n					      <td>{{faxAutomation.name}}</td>\n								<td>{{faxAutomation.description}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(faxAutomation.id, faxAutomation.status)",\n								    bs-switch\n								    ng-model="faxAutomation.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/fax/automations/view/{{faxAutomation.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(faxAutomation.name, faxAutomation.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFaxAutomations.length">\n								<td colspan="6" class="text-center">\n									<i>{{\'MESSAGE_NO_AVAILABLE_AUTOMATIONS\' | translate}}</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_USERNAME\' | 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								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.faxAutomationsByPage.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/fax/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-envelope"></i>\n					<a href="/">{{ \'APPLICATION_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/fax/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.fax.automations.view.settings\')}">\n							<a href="/fax/automations/view/{{automation.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		</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/fax/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">OR {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">AND {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_ACTIONS\' | 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.info" data-ng-submit="forms.info.$valid && updateAutomation()" 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="automation.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 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						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n					<!-- IMAP TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'or\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'or\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n					<!-- END IMAP TAB -->\n\n					<div class="tab-pane" id="tab_1_3">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'and\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'and\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" name="conditionAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" name="operatorAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" name="attributeAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" data-ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n											<span data-ng-show="forms.and.attributeAnd{{$index}}.$invalid && forms.and.attributeAnd{{$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>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n\n					<!-- SMTP TAB -->\n					<div class="tab-pane" id="tab_1_4">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewAction()">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="action in automation.BusinessActions">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="action.condition" theme="bootstrap" on-select="updateAction(action.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="action.key as action in automations.actions | filter: $select.search">\n													<div data-ng-bind="action.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3" data-ng-switch="action.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="action.attribute" theme="bootstrap" on-select="updateAction(action.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(action.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" data-ng-model="action.attribute" data-ng-blur="updateAction(action.id, \'attribute\', action.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-4">\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeAction(action.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessActions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n\n					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/fax/automation/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_FAX\' | translate }}</a>\n					<i class="fa fa-angle-right"></i>\n				</li>\n				<li>\n					<i class="icon-settings"></i>\n					<a href="/fax/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-settings 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_NEW_AUTOMATION\' | translate}}" canexit="formValidation(forms.automation.$valid && forms.automation.$valid)">\n						<form name="forms.automation" novalidate>\n							<div class="row">\n								<div class="col-md-12">\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.name.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<input class="form-control" type="text" name="name" value="" data-ng-model="automations.name" required>\n										<span data-ng-show="forms.automation.name.$invalid && forms.automation.name.$error.required && forms.automation.$submitted" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.description.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n										<input class="form-control" type="text" name="description" value="" data-ng-model="automations.description">\n										<span data-ng-show="forms.automation.description.$invalid && forms.automation.description.$error.required && forms.automation.$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\n							<div class="row">\n								<div class="col-md-12">\n									<hr>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'or\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-user"></i>\n									<span class="caption-subject">Meet <strong>any</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.or">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionOr{{$index}}.$invalid && forms.automation.$submitted && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].condition" name="conditionOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.or[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionOr{{$index}}.$invalid && forms.automation.conditionOr{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorOr{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].operator" name="operatorOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.or[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorOr{{$index}}.$invalid && forms.automation.operatorOr{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.or[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].attribute" name="attributeOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.or[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeOr{{$index}}" value="" data-ng-model="automations.or[$index].attribute" required>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'or\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.or.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'and\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-people"></i>\n									<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.and">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].condition" name="conditionAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.and[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.conditionAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].operator" name="operatorAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.and[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.operatorAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.and[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].attribute" name="attributeAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.and[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeAnd{{$index}}" value="" data-ng-model="automations.and[$index].attribute" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid}" required>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'and\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.and.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'actions\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-magic-wand"></i>\n									<span class="caption-subject">Perform these actions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.actions">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.actions.conditionAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].condition" name="conditionAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="action in automations.actions[$index].actions | filter: $select.search">\n														<div data-ng-bind="action.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.conditionAction{{$index}}.$invalid && forms.actions.conditionAction{{$index}}.$error.required && forms.automation.$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 class="col-md-3" data-ng-switch="automations.actions[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].attribute" name="attributeAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.actions[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid}">\n												<input class="form-control" type="text" min="0" name="attributeAction{{$index}}" value="" data-ng-model="automations.actions[$index].attribute" required>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$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 class="col-md-4">\n										</div>\n										<div class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'actions\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.actions.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add action</i>\n								</div>\n							</div>\n							<div class="row">\n								<div class="col-md-12">\n									<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n								</div>\n							</div>\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/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="/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/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="/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/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/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-layers"></i>\n						<a href="/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">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-layers 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="faxQueues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/fax/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getFaxQueues([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Name\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="fax_queues.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="displayedFaxQueues" 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.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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(queue, 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="strategy">{{ \'APPLICATION_STRATEGY\' | translate}}</th>\n								<th st-sort="timeout">{{ \'APPLICATION_AGENT_TIMEOUT\' | translate }}</th>\n						    <th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="queue in displayedFaxQueues" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="faxQueues.checked" checklist-value="queue.id"></td>\n					      <td>{{queue.name}}</td>\n								<td>{{queue.description}}</td>\n								<td>{{queue.strategy | uppercase}}</td>\n								<td>{{queue.timeout}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/fax/queues/view/{{queue.id}}/settings">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(queue.name, queue.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedFaxQueues.length">\n								<td colspan="6" class="text-center">\n									<i>No available queues</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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="67" class="text-center">\n					        <div st-pagination class="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 Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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" style="width: 50%; margin: 0 auto;">\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/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-layers"></i>\n					<a href="/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.fax.queues.view.settings\')}">\n							<a data-ng-href="/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.fax.queues.view.agents\')}">\n							<a data-ng-href="/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/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/fax/queue/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-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-layers"></i>\n				<a href="/fax/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | 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="exitValidation(forms.info.$valid)">\n					<form name="forms.general" data-ng-submit="forms.general.$valid && createItem()" 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.$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="item.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\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_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="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid && 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 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="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="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid && 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						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_UPDATE\' | translate}}"/>\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/fax/timeline/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-list"></i>\n						<a href="/fax/timeline/list"> {{\'APPLICATION_TIMELINE\' | translate}}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\n	<div class="col-md-12">\n    <h3 class="page-title">\n				{{\'APPLICATION_TIMELINE\' | translate}}\n			</h3>\n			<!-- END PAGE HEADER-->\n			<!-- BEGIN PAGE CONTENT-->\n			<div class="timeline">\n				<!-- TIMELINE ITEM -->\n				<div class="timeline-item" data-ng-repeat="event in events | orderBy:\'-id\'">\n					<div class="timeline-badge">\n						<div class="timeline-icon">\n							<i class="icon-paper-plane font-green-haze"></i>\n						</div>\n					</div>\n					<div class="timeline-body">\n						<div class="timeline-body-arrow"></div>\n						<div class="timeline-body-head">\n							<div class="timeline-body-head-caption">\n								<span class="timeline-body-alerttitle" data-ng-class="{\'font-red\': event.name == \'INCOMING\', \'font-blue\': event.name == \'ATTEMPT\', \'font-green\': event.name == \'TAKEN\'}">{{event.name | uppercase}}</span>\n								<span class="timeline-body-time font-grey-cascade">{{\'APPLICATION_AT\' | translate}} {{event.createdAt | date:\'yyyy-MM-dd HH:mm:ss\'}}</span>\n							</div>\n							<div class="timeline-body-head-actions">\n								<div class="btn-group">\n									<a class="btn btn-circle btn-sm dropdown-toggle btn-success" href="/fax/inbox/room/{{event.FaxRoomId}}">{{\'APPLICATION_GO_TO\' | translate}} {{\'APPLICATION_FAX\' | translate}}</a>\n								</div>\n							</div>\n						</div>\n						<div class="timeline-body-content">\n							<span class="font-grey-cascade" data-ng-show="event.User">\n							{{event.FaxRoom.subject ? event.FaxRoom.subject + \' - \' : \'\'}}<a href="/agents/view/{{event.UserId}}/account">{{event.User.fullname}}</a>\n							</span>\n						</div>\n					</div>\n				</div>\n				<!-- END TIMELINE ITEM -->\n			</div>\n			<!-- END PAGE CONTENT-->\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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/freshdesk/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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/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-clock"></i>\n					<a href="/intervals/list">{{ \'APPLICATION_INTERVALS\' | 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-clock 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="intervals.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_INTERVAL\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/intervals/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getIntervals([\'name\'])" csv-header="[\'Name\']" field-separator=";" filename="intervals.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="displayedIntervals" st-pipe="initList" 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-6">\n											<ui-select class="input-xsmall" ng-model="conf.intervalsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="intervalByPage in intervalsByPage | filter: $select.search">\n													<div ng-bind-html="intervalByPage.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(interval, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="interval in displayedIntervals">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="intervals.checked" checklist-value="interval.id"></td>\n								<td>{{interval.name}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/intervals/view/{{interval.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(interval.name,interval.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedIntervals.length">\n								<td colspan="3" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_INTERVALS_AVAILABLE\' | translate }}</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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="3" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.intervalsByPage.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/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-clock"></i>\n					<a href="/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.intervals.view.settings\')}">\n							<a data-ng-href="/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.intervals.view.subintervals\') || $state.is(\'main.intervals.view.subinterval\') || $state.is(\'main.intervals.view.subintervals.settings\')}">\n							<a data-ng-href="/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/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							<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/interval/view/view.subinterval.html",'\n<div class="row" data-ng-init="initSubInterval()">\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="createItem()">\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/interval/view/view.subintervalSettings.html",'\n<div class="row" data-ng-init="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="updateItem()">\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="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/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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th width="20%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody data-ng-model="subIntervals">\n					    <tr data-ng-repeat="subinterval in subIntervals">\n								<td>{{subinterval.name}}</td>\n								<td>{{subinterval.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/intervals/view/{{interval.id}}/subintervals/settings/{{subinterval.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(subinterval.name+\' interval\',subinterval.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="subIntervals.length">\n								<td colspan="3" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_SUBINTERVALS_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/interval/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-clock"></i>\n				<a href="/intervals/list">{{ \'APPLICATION_INTERVALS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/intervals/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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-clock font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_INTERVAL\' | 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="exitValidation(forms.interval.$valid)">\n			    <form name="forms.interval" novalidate>\n\n            <!-- START NAME -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.interval.name.$touched || forms.interval.$submitted) && forms.interval.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.interval.name.$touched || forms.interval.$submitted) && forms.interval.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						<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/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">\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="Projects.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/jscripty/projects/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getProjects([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="jscripty_projects.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="displayedProjects" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.projectsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="projectByPage in projectsByPage | filter: $select.search">\n													<div ng-bind-html="projectByPage.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(agent, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="project in displayedProjects" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="project.defaultEntry" type="checkbox" checklist-model="Projects.checked" checklist-value="project.id"></td>\n								<td>{{project.name}}</td>\n					      <td>{{project.description}}</td>\n					      <td>\n									<!-- data-ng-show="Auth.isAdmin()" -->\n					        <a  class="btn default btn-xs blue-stripe" data-ng-href="/jscripty/projects/view/{{project.id}}" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n									<a  class="btn default btn-xs blue-stripe" data-ng-click="openJscriptyTab(project)" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_START\' | translate}} \n									</a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(project.name,project.id)" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedProjects.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.projectsByPage.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/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/jscripty/project/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-docs"></i>\n				<a href="/jscripty/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/jscripty/projects/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_PROJECT\' | 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="exitValidation(forms.project.$valid)">\n			    <form name="forms.project" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.project.name.$touched || forms.project.$submitted) && forms.project.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.project.name.$touched || forms.project.$submitted) && forms.project.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			      <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/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	 2016 Â© xCALLY MOTION.\n</div>\n<!-- END LOGIN -->\n'),a.put("app/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-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">\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="mailAccounts.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/mail/accounts/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMailAccounts([\'name\', \'description\', {MailServerIn:\'username\'}])" csv-header="[\'Name\', \'Description\', \'Email Address\']" field-separator=";" filename="mail_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="displayedMailAccounts" st-pipe="initList" class="table table-striped table-bordered table-hover">\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.mailAccountsByPage" theme="bootstrap" ng-disabled="disabled">\n											<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n											<ui-select-choices repeat="mailAccountByPage in mailAccountsByPage | filter: $select.search">\n												<div ng-bind-html="mailAccountByPage.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(mailAccount, 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="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n							<th>IMAP</th>\n							<th>SMTP</th>\n							<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n					  </tr>\n				  </thead>\n				  <tbody>\n				    <tr data-ng-repeat="mailAccount in displayedMailAccounts">\n							<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mailAccounts.checked" checklist-value="mailAccount.id"></td>\n				      <td>{{mailAccount.name}}</td>\n							<td>{{mailAccount.description}}</td>\n							<td><a ng-href="mailto:{{mailAccount.MailServerIn.username}}">{{mailAccount.MailServerIn.username}}</a></td>\n							<td data-ng-switch="mailAccount.MailServerIn.state">\n								<span class="label label-sm label-success" ng-switch-when="CONNECTED">\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n								<span class="label label-sm label-warning" ng-switch-when="DISCONNECTED">\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n								<span class="label label-sm label-danger" ng-switch-when="ERROR">\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n								<span class="label label-sm label-default" ng-switch-default>\n									{{ mailAccount.MailServerIn.state}}\n								</span>\n							</td>\n							<td data-ng-switch="mailAccount.MailServerOut.state">\n								<span class="label label-sm label-success" ng-switch-when="CONNECTED">\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n								<span class="label label-sm label-warning" ng-switch-when="DISCONNECTED">\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n								<span class="label label-sm label-danger" ng-switch-when="ERROR">\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n								<span class="label label-sm label-default" ng-switch-default>\n									{{ mailAccount.MailServerOut.state}}\n								</span>\n							</td>\n				      <td>\n				        <a class="btn default btn-xs blue-stripe" data-ng-href="/mail/accounts/view/{{mailAccount.id}}/settings">\n									{{ \'APPLICATION_PROFILE\' | translate }}\n				        </a>\n				        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(mailAccount.name, mailAccount.id)">\n									{{ \'APPLICATION_DELETE\' | translate }}\n				        </a>\n				      </td>\n				    </tr>\n						<tr data-ng-hide="displayedMailAccounts.length">\n							<td colspan="7" class="text-center">\n							<i>{{ \'MESSAGE_NO_AVAILABLE_ACCOUNTS\' | translate }}</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_USERNAME\' | 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 colspan="4"/>\n					  </tr>\n						<tr>\n							<td colspan="7" class="text-center">\n								<div class="pagination" st-pagination st-items-by-page="conf.mailAccountsByPage.value" st-displayed-pages="7"></div>\n							</td>\n						</tr>\n				  </tfoot>\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/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">\n						<a class="btn green-jungle " href="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th class="input-small" align="center">{{\'APPLICATION_APPLICATION\' | translate}}</th>\n								<th class="input-small" align="center">{{\'APPLICATION_TIMEOUT\' | translate}} [s]</th>\n						    <th align="center">{{ \'APPLICATION_INTERVAL\' | translate }}</th>\n								<th class="input-small">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="mailApplications">\n					    <tr data-ng-repeat="application in mailApplications">\n								<td align="center">\n									{{application.User ? \'agent\' : \'queue\' | uppercase}} [{{application.User ? application.User.fullname : application.MailQueue.name}}]\n								</td>\n								<td align="center">{{application.timeout}}</td>\n								<td align="center">{{application.Interval ? application.Interval.name : application.interval}}</td>\n								<td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/mail/accounts/view/{{account.id}}/actions/view/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\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="mailApplications.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/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/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/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-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					<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 -->\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.mail.accounts.view.settings\')}">\n							<a href="/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.mail.accounts.view.actions\')}">\n							<a href="/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/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.formInfo" data-ng-submit="forms.formInfo.$valid && updateItemMailAccount()" novalidate>\n							<!-- START NAME -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.formInfo.name.$touched || forms.formInfo.$submitted) && forms.formInfo.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.formInfo.name.$touched || forms.formInfo.$submitted) && forms.formInfo.name.$invalid && forms.formInfo.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="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							<!-- START PROTOCOL -->\n							<!-- <div class="form-group">\n								<label class="control-label">IMAP/POP3</label>\n								<button type="button" name="protocol" class="btn btn-default form-control" data-ng-model="account.MailServerIn.protocol" bs-checkbox>{{account.MailServerIn.protocol ? \'IMAP\' : \'POP3\'}}</button>\n							</div> -->\n							<!-- END PROTOCOL -->\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 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" ng-model="account.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="account.MailServerIn.ssl">\n								</label>\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 row">\n								<label class="col-md-3">\n									SSL\n								</label>\n								<label class="col-md-9">\n										<input type="checkbox" data-ng-model="account.MailServerOut.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					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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="info.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 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="info.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 PROTOCOL -->\n								<!-- <div class="form-group">\n									<label class="control-label">IMAP/POP3</label>\n									<button type="button" name="protocol" class="btn btn-default form-control" data-ng-model="in.protocol" bs-checkbox>{{in.protocol ? \'IMAP\' : \'POP3\'}}</button>\n								</div> -->\n								<!-- END PROTOCOL -->\n\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_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="in.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="in.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="in.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="in.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="in.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="in.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="in.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="in.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\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_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="out.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="out.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="out.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="out.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="out.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/mail/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-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-settings"></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">\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">{{ \'APPLICATION_AUTOMATIONS\' | translate }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="mailAutomations.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_AUTOMATION\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/mail/automations/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMailAutomations([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="mail_automations.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="displayedMailAutomations" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.mailAutomationsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mailAutomationByPage in mailAutomationsByPage | filter: $select.search">\n													<div ng-bind-html="mailAutomationByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(mailAutomation, 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>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="mailAutomation in displayedMailAutomations">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mailAutomations.checked" checklist-value="mailAutomation.id"></td>\n					      <td>{{mailAutomation.name}}</td>\n								<td>{{mailAutomation.description}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(mailAutomation.id, mailAutomation.status)",\n								    bs-switch\n								    ng-model="mailAutomation.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/mail/automations/view/{{mailAutomation.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(mailAutomation.name, mailAutomation.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMailAutomations.length">\n								<td colspan="6" class="text-center">\n									<i>No available automations</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_USERNAME\' | 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								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.mailAutomationsByPage.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/mail/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-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-settings"></i>\n					<a href="/mail/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.mail.automations.view.settings\')}">\n							<a href="/mail/automations/view/{{automation.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		</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/mail/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">OR {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_3" data-toggle="tab">AND {{\'APPLICATION_CONDITIONS\' | translate}}</a>\n					</li>\n					<li>\n						<a href="#" data-target="#tab_1_4" data-toggle="tab">{{\'APPLICATION_ACTIONS\' | 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.info" data-ng-submit="forms.info.$valid && updateAutomation()" 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="automation.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 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						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n\n					<!-- IMAP TAB -->\n					<div class="tab-pane" id="tab_1_2">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'or\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'or\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n					<!-- END IMAP TAB -->\n\n					<div class="tab-pane" id="tab_1_3">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewCondition(\'and\')">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="condition in automation.BusinessConditions | filter: {type: \'and\'}">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.condition" name="conditionAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="condition.key as condition in automations.conditions | filter: $select.search">\n													<div data-ng-bind="condition.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3">\n										<div class="form-group">\n											<ui-select data-ng-model="condition.operator" name="operatorAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'operator\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="operator.key as operator in getOperatorsByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="operator.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-4" data-ng-switch="condition.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="condition.attribute" name="attributeAnd{{$index}}" theme="bootstrap" on-select="updateCondition(condition.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(condition.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" name="attributeOr{{$index}}" value="" data-ng-model="condition.attribute" data-ng-blur="updateCondition(condition.id, \'attribute\', condition.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n											<span data-ng-show="forms.and.attributeAnd{{$index}}.$invalid && forms.and.attributeAnd{{$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>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeCondition(condition.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessConditions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n					</div>\n\n					<!-- SMTP TAB -->\n					<div class="tab-pane" id="tab_1_4">\n						<div class="row">\n							<div class="col-md-12">\n								<a href="#" data-ng-click="addNewAction()">\n									<i class="icon-plus"></i>\n								</a>\n								<i class="icon-people"></i>\n								<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n							</div>\n						</div>\n						<div class="row" data-ng-repeat="action in automation.BusinessActions">\n							<div class="col-md-12">\n								<div class="row">\n									<div class="col-md-12">\n										<hr>\n									</div>\n								</div>\n								<div class="row">\n									<div class="col-md-4">\n										<div class="form-group">\n											<ui-select data-ng-model="action.condition" theme="bootstrap" on-select="updateAction(action.id, \'condition\', $item.key)" required>\n												<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="action.key as action in automations.actions | filter: $select.search">\n													<div data-ng-bind="action.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n									</div>\n									<div class="col-md-3" data-ng-switch="action.condition">\n										<div class="form-group" data-ng-switch-when="status">\n											<ui-select data-ng-model="action.attribute" theme="bootstrap" on-select="updateAction(action.id, \'attribute\', $item.key)" required>\n												<ui-select-match>{{$select.selected.value}}</ui-select-match>\n												<ui-select-choices repeat="attribute.key as attribute in getAttributesByCondition(action.condition) | filter: $select.search">\n													<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n												</ui-select-choices>\n											</ui-select>\n										</div>\n										<div class="form-group" data-ng-switch-when="createdAt">\n											<input class="form-control" type="text" data-ng-model="action.attribute" data-ng-blur="updateAction(action.id, \'attribute\', action.attribute)" data-ng-class="{\'has-error\': forms.and.attributeAnd{{$index}}.$invalid}" required>\n										</div>\n									</div>\n									<div class="col-md-4">\n									</div>\n									<div class="col-md-1">\n										<a href="#" data-ng-click="removeAction(action.id)">\n											<i class="icon-close"></i>\n										</a>\n									</div>\n								</div>\n							</div>\n						</div>\n						<div class="row" data-ng-hide="automation.BusinessActions.length">\n							<div class="col-md-12 text-center">\n								<hr>\n								<i>Add condition</i>\n							</div>\n						</div>\n\n					</div>\n					<!-- END SMTP TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/mail/automation/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-settings"></i>\n					<a href="/mail/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-settings 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_NEW_AUTOMATION\' | translate}}" canexit="formValidation(forms.automation.$valid)">\n						<form name="forms.automation" novalidate>\n							<div class="row">\n								<div class="col-md-12">\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.name.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_NAME\' | translate}}<span class="required" aria-required="true">*</span></label>\n										<input class="form-control" type="text" name="name" value="" data-ng-model="automations.name" required>\n										<span data-ng-show="forms.automation.name.$invalid && forms.automation.name.$error.required && forms.automation.$submitted" class="help-block help-block-error">\n											<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n										</span>\n									</div>\n\n									<div class="form-group" data-ng-class="{\'has-error\': forms.automation.description.$invalid && forms.automation.$submitted}">\n										<label class="control-label">{{\'APPLICATION_DESCRIPTION\' | translate}}</label>\n										<input class="form-control" type="text" name="description" value="" data-ng-model="automations.description">\n										<span data-ng-show="forms.automation.description.$invalid && forms.automation.description.$error.required && forms.automation.$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\n							<div class="row">\n								<div class="col-md-12">\n									<hr>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'or\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-user"></i>\n									<span class="caption-subject">Meet <strong>any</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.or">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionOr{{$index}}.$invalid && forms.automation.$submitted && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].condition" name="conditionOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.or[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionOr{{$index}}.$invalid && forms.automation.conditionOr{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorOr{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].operator" name="operatorOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.or[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorOr{{$index}}.$invalid && forms.automation.operatorOr{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.or[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.or[$index].attribute" name="attributeOr{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.or[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeOr{{$index}}" value="" data-ng-model="automations.or[$index].attribute" required>\n												<span data-ng-show="forms.automation.attributeOr{{$index}}.$invalid && forms.automation.attributeOr{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'or\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.or.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'and\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-people"></i>\n									<span class="caption-subject">Meet <strong>all</strong> of the following conditions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.and">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].condition" name="conditionAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="condition in automations.and[$index].conditions | filter: $select.search">\n														<div data-ng-bind="condition.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.conditionAnd{{$index}}.$invalid && forms.automation.conditionAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-3">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].operator" name="operatorAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="operator.key as operator in automations.and[$index].condition.operators | filter: $select.search">\n														<div data-ng-bind="operator.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.operatorAnd{{$index}}.$invalid && forms.automation.operatorAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-4" data-ng-switch="automations.and[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.and[$index].attribute" name="attributeAnd{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.and[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number">\n												<input class="form-control" type="text" min="0" name="attributeAnd{{$index}}" value="" data-ng-model="automations.and[$index].attribute" data-ng-class="{\'has-error\': forms.automation.attributeAnd{{$index}}.$invalid}" required>\n												<span data-ng-show="forms.automation.attributeAnd{{$index}}.$invalid && forms.automation.attributeAnd{{$index}}.$error.required && forms.automation.$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 class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'and\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.and.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add condition</i>\n								</div>\n							</div>\n\n							<div class="row">\n								<div class="col-md-12">\n									<a href="#" data-ng-click="addNewChoice(\'actions\')">\n										<i class="icon-plus"></i>\n									</a>\n									<i class="icon-magic-wand"></i>\n									<span class="caption-subject">Perform these actions:</a> </span>\n								</div>\n							</div>\n							<div class="row" data-ng-repeat="automation in automations.actions">\n								<div class="col-md-12">\n									<div class="row">\n										<div class="col-md-12">\n											<hr>\n										</div>\n									</div>\n									<div class="row">\n										<div class="col-md-4">\n											<div class="form-group" data-ng-class="{\'has-error\': forms.actions.conditionAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].condition" name="conditionAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match placeholder="-- Click to select condition. --">{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="action in automations.actions[$index].actions | filter: $select.search">\n														<div data-ng-bind="action.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.conditionAction{{$index}}.$invalid && forms.actions.conditionAction{{$index}}.$error.required && forms.automation.$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 class="col-md-3" data-ng-switch="automations.actions[$index].condition.input">\n											<div class="form-group" data-ng-switch-when="ui-select" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid && forms.automation.$submitted}">\n												<ui-select data-ng-model="automations.actions[$index].attribute" name="attributeAction{{$index}}" theme="bootstrap" required>\n													<ui-select-match>{{$select.selected.value}}</ui-select-match>\n													<ui-select-choices repeat="attribute.key as attribute in automations.actions[$index].condition.attributes | filter: $select.search">\n														<div data-ng-bind="attribute.value | highlight: $select.search"></div>\n													</ui-select-choices>\n												</ui-select>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$submitted" 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" data-ng-switch-when="number" data-ng-class="{\'has-error\': forms.actions.attributeAction{{$index}}.$invalid}">\n												<input class="form-control" type="text" min="0" name="attributeAction{{$index}}" value="" data-ng-model="automations.actions[$index].attribute" required>\n												<span data-ng-show="forms.actions.attributeAction{{$index}}.$invalid && forms.actions.attributeAction{{$index}}.$error.required && forms.automation.$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 class="col-md-4">\n										</div>\n										<div class="col-md-1">\n											<a href="#" data-ng-click="removeChoice(\'actions\', $index)">\n												<i class="icon-close"></i>\n											</a>\n										</div>\n									</div>\n								</div>\n							</div>\n							<div class="row" data-ng-hide="automations.actions.length">\n								<div class="col-md-12 text-center">\n									<hr>\n									<i>Add action</i>\n								</div>\n							</div>\n							<div class="row">\n								<div class="col-md-12">\n									<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CONTINUE\' | translate}}" data-ng-click="goNext()"/>\n								</div>\n							</div>\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/mail/inbox/compose/compose.html",'<form class="inbox-compose form-horizontal" id="fileupload" enctype="multipart/form-data" data-ng-init="getMessage()">\n	<pre>\n		{{mailAccounts | json}}\n	</pre>\n	<div class="inbox-compose-btn">\n		<button data-ng-click="sendMailMessage()" class="btn blue"><i class="fa fa-check"></i>{{\'APPLICATION_SEND\' | translate}}</button>\n		<button class="btn inbox-discard-btn" data-ng-click="discard()">{{\'APPLICATION_DISCARD\' | translate}}</button>\n		<button class="btn" data-ng-click="saveMessageAsDraft()">{{\'APPLICATION_SAVE_AS_DRAFT\' | translate}}</button>\n		<span class="message-info"><i>{{form.message}}</i></span>\n	</div>\n	<div class="inbox-form-group">\n		<label class="control-label">{{\'APPLICATION_FROM\' | translate}}: </label>\n		<div class="controls">\n			<ui-select data-ng-model="form.body.from" theme="bootstrap">\n        <ui-select-match placeholder="Select an account">{{$select.selected.name}} <{{$select.selected.address}}></ui-select-match>\n        <ui-select-choices repeat="account in mailAccounts | filter: $select.search">\n          <div ng-bind-html="account.name | highlight: $select.search"></div>\n          <small ng-bind-html="account.address | highlight: $select.search"></small>\n        </ui-select-choices>\n      </ui-select>\n		</div>\n	</div>\n	<div class="inbox-form-group mail-to">\n		<label class="control-label">{{\'APPLICATION_TO\' | translate}}: </label>\n		<div class="controls controls-to">\n			<input type="text" class="form-control" name="to" data-ng-model="form.body.to.address">\n			<span class="inbox-cc-bcc">\n			<span class="inbox-cc" data-ng-show="!flagCC" data-ng-click="switchFlagCC()">\n			Cc </span>\n			<span class="inbox-bcc" data-ng-show="!flagBCC" data-ng-click="switchFlagBCC()">\n			{{\'APPLICATION_BCC\' | translate}} </span>\n			</span>\n		</div>\n	</div>\n	<div class="inbox-form-group input-cc" data-ng-class="{\'display-hide\': !flagCC}">\n		<a href="javascript:;" class="close" data-ng-click="switchFlagCC()">\n		</a>\n		<label class="control-label">Cc:</label>\n		<div class="controls controls-cc">\n			<input type="text" name="cc" class="form-control" data-ng-model="form.body.cc.address">\n		</div>\n	</div>\n	<div class="inbox-form-group input-bcc" data-ng-class="{\'display-hide\': !flagBCC}">\n		<a href="javascript:;" class="close" data-ng-click="switchFlagBCC()">\n		</a>\n		<label class="control-label">{{\'APPLICATION_BCC\' | translate}}:</label>\n		<div class="controls controls-bcc">\n			<input type="text" name="bcc" class="form-control" data-ng-model="form.body.bcc.address">\n		</div>\n	</div>\n	<div class="inbox-form-group">\n		<label class="control-label">{{\'APPLICATION_SUBJECT\' | translate}}: </label>\n		<div class="controls">\n			<input type="text" class="form-control" name="subject" data-ng-model="form.subject">\n		</div>\n	</div>\n	<div class="inbox-form-group">\n		<div class="inbox-editor inbox-wysihtml5" text-angular data-ng-model="form.html"></div>\n	</div>\n	<div class="inbox-compose-btn">\n		<button data-ng-click="sendMailMessage()" class="btn blue"><i class="fa fa-check"></i>{{\'APPLICATION_SEND\' | translate}}</button>\n		<button class="btn" data-ng-click="discard()">{{\'APPLICATION_DISCARD\' | translate}}</button>\n		<button class="btn" data-ng-click="saveMessageAsDraft()">{{\'APPLICATION_DRAFT\' | translate}}</button>\n	</div>\n</form>\n'),a.put("app/mail/inbox/incoming/incoming.html",'<div class="row inbox">\n	<div class="col-md-12">\n		<div class="inbox-header">\n			<h1 class="pull-left">Inbox</h1>\n			<form class="form-inline pull-right" action="#">\n				<!-- <div class="input-group input-medium">\n					<input st-search placeholder="{{ \'APPLICATION_SEARCH\' | translate }}" class="form-control" type="search">\n					<span class="input-group-btn">\n					<button type="submit" class="btn green"><i class="fa fa-search"></i></button>\n					</span>\n				</div> -->\n			</form>\n		</div>\n		<div class="inbox-content">\n			<table class="table table-striped table-advance table-hover" st-table="displayedMailRooms" st-pipe="initList">\n				<thead>\n					<tr>\n						<th colspan="9">\n							<input type="checkbox" ng-change="check(null, checked)" checklist-model checklist-value="id">\n							<div class="btn-group">\n								<a data-ng-href="/mail/inbox/compose" class="btn btn-sm blue">\n									<i class="icon-plus"></i> {{\'APPLICATION_NEW_MESSAGE\' | translate}}\n								</a>\n							</div>\n							<div class="btn-group" data-ng-show="mailRooms.checked.length">\n								<a href="#" class="btn btn-sm red" data-ng-click="deleteItems()">\n									<i class="icon-trash"></i> {{\'APPLICATION_DELETE\' | translate}}\n								</a>\n							</div>\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						</th>\n						<!-- <th class="pagination-control" colspan="7"> -->\n							<!-- <span class="pagination-info">\n							1-30 of 789 </span>\n							<a class="btn btn-sm blue">\n							<i class="fa fa-angle-left"></i>\n							</a>\n							<a class="btn btn-sm blue">\n							<i class="fa fa-angle-right"></i>\n							</a> -->\n						<!-- </th> -->\n					</tr>\n				</thead>\n				<tbody>\n					<tr data-messageid="1" data-ng-repeat="mailRoom in displayedMailRooms" class="animate-repeat">\n						<td class="inbox-small-cells">\n							<input type="checkbox" checklist-model="mailRooms.checked" checklist-value="mailRoom.id">\n						</td>\n						<td class="inbox-small-cells" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							#{{mailRoom.id}}\n						</td>\n						<td class="view-message hidden-xs" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n						 {{mailRoom.subject}}\n						</td>\n						<td class="view-message" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							{{mailRoom.from}}\n						</td>\n						<td class="view-message" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							{{mailRoom.MailAccount.description ? mailRoom.MailAccount.description : mailRoom.MailAccount.name || \'APPLICATION_UNKNOWN\' | translate | uppercase}}\n						</td>\n						<td class="view-message" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							<span data-ng-repeat="user in mailRoom.Users"> {{user.fullname}} {{!$last ? \', \' : \'\'}} </span>\n						</td>\n						<td class="view-message" data-ng-switch="mailRoom.status" data-ng-click="go(\'/mail/inbox/room/\' + mailRoom.id, mailRoom.id, \'OPEN\')">\n							<span class="badge badge-default" data-ng-class="{\n							\'badge-danger\': mailRoom.status == \'NEW\',\n							\'badge-warning\': mailRoom.status == \'OPEN\',\n							\'badge-info\': mailRoom.status == \'PENDING\',\n							\'badge-success\': mailRoom.status == \'CLOSED\'}"> {{mailRoom.status | uppercase}} </span>\n						</td>\n						<td class="view-message inbox-small-cells">\n							<i data-ng-show="mailRoom.attachment" class="fa fa-paperclip"></i>\n						</td>\n						<td class="view-message pull-right">\n							<time is="relative-time" datetime="{{mailRoom.updatedAt}}">\n								April 1, 2014\n							</time>\n						</td>\n					</tr>\n					<tr data-ng-hide="displayedMailRooms.length">\n						<td colspan="9" style="text-align:center;">\n							<i>{{ \'MESSAGE_NO_AVAILABLE_CONVERSATIONS\' | translate }}</i>\n						</td>\n					</tr>\n				</tbody>\n				<tfoot>\n					<tr>\n						<td colspan="9" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.mailRoomsByPage.value" st-displayed-pages="7"></div>\n						</td>\n					</tr>\n				</tfoot>\n			</table>\n		</div>\n	</div>\n</div>\n'),a.put("app/mail/inbox/room/room.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="Select transport...">{{$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" ng-click="ok()">{{ \'APPLICATION_CONFIRM\' | translate }}</button>\n  <button class="btn default" type="button" ng-click="cancel()">{{ \'APPLICATION_CANCEL\' | translate }}</button>\n</div>\n'),a.put("app/mail/inbox/room/room.html",'<!-- BEGIN TODO CONTENT -->\n<div class="todo-content" data-ng-init="initRoomView()">\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="badge badge-default" data-ng-class="{\'badge-error\': mailRoom.status == \'NEW\',\n				\'badge-warning\': mailRoom.status == \'OPEN\',\n				\'badge-success\': mailRoom.status == \'CLOSED\'}"> {{mailRoom.status | uppercase}} </span> -\n				<span class="caption-subject font-green-sharp bold uppercase">{{mailRoom.subject}}</span>\n			</div>\n			<div class="actions" data-ng-show="mailRoom" data-ng-show="Auth.isAdmin()">\n				<a href="#" class="btn default blue-stripe" data-ng-click="assignAgents()">\n					{{ \'APPLICATION_ASSIGN\' | translate }}\n				</a>\n				<a href="#" class="btn default green-stripe">\n					{{ \'APPLICATION_STORE\' | translate }}\n				</a>\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="assignAgents()">\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" data-ng-click="updateStatus(\'CLOSED\')">\n					{{ \'APPLICATION_STORE\' | translate }}\n					</a>\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-7 col-sm-7\': mailRoom}">\n					<div class="scroller" id="mailMessages" style="height: 725px; 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\': mailMessage.status == \'RECEIVED\', \'out\': mailMessage.status == \'SENT\' || mailMessage.status == \'SENDING\' || mailMessage.status == \'FAILED\'}" 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								<div class="message ">\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" class="bold">Cc: </span>\n									<span data-ng-if="mailMessage.cc">{{mailMessage.cc}} </span>\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" 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="fa fa-calendar"></i><time is="relative-time" datetime="{{mailMessage.updatedAt}}">April 1, 2014</time>\n									</span>\n									<hr>\n									<span class="body text-left" data-ng-bind-html="mailMessage.html || mailMessage.text" style="white-space: pre-wrap;"></span>\n									<!-- <br> -->\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							</li>\n						</ul>\n					</div>\n				</div>\n				<div data-ng-class="{\'col-md-5 col-sm-5\': 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" theme="bootstrap" name="from" required>\n												<ui-select-match placeholder="From...">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="{address: mailAccount.MailServerOut.username, name: mailAccount.name, id: mailAccount.id} 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.MailServerOut.username | 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									<!-- <textarea class="form-control todo-taskbody-taskdesc" rows="8" data-ng-model="form.text" name="text" style="resize: none;"></textarea> -->\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 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-style:none"><strong>{{ item.file.name }}</strong></td>\n                          <td style="border-top-style:none" ng-show="uploader.isHTML5" nowrap>{{ item.file.size/1024/1024|number:2 }} MB</td>\n                          <td style="border-top-style: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" 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">\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						</div>\n					</form>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n<!-- END TODO CONTENT -->\n'),a.put("app/mail/inbox/room/room.retry.modal.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" class="modal-title">{{modal.title | translate}}</h4>\n</div>\n<div class="modal-body">\n  <p ng-if="modal.text">{{modal.text | translate}}</p>\n</div>\n<div class="modal-footer">\n  <button ng-repeat="button in modal.buttons" ng-class="button.classes" ng-click="button.click($event)" class="btn">{{button.text | translate}}</button>\n</div>\n'),a.put("app/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-envelope"></i>\n						<a href="/square/projects">{{ \'APPLICATION_MAIL\' | translate }}</a>\n						<i class="fa fa-angle-right"></i>\n					</li>\n					<li>\n						<i class="icon-layers"></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">\n			<div class="portlet-title">\n				<div class="caption font-green-sharp">\n					<i class="icon-layers 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="mailQueues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/mail/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMailQueues([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Name\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="mail_queues.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="displayedMailQueues" 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.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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(queue, 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="strategy">{{ \'APPLICATION_STRATEGY\' | translate }}</th>\n								<th st-sort="timeout">{{ \'APPLICATION_AGENT_TIMEOUT\' | translate }}</th>\n						    <th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="queue in displayedMailQueues">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mailQueues.checked" checklist-value="queue.id"></td>\n					      <td>{{queue.name}}</td>\n								<td>{{queue.description}}</td>\n								<td>{{queue.strategy | uppercase}}</td>\n								<td>{{queue.timeout}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/mail/queues/view/{{queue.id}}/settings">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(queue.name, queue.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMailQueues.length">\n								<td colspan="6" class="text-center">\n									<i>No available queues</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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n								<td/>\n								<td/>\n						  </tr>\n					    <tr>\n					      <td colspan="67" class="text-center">\n					        <div st-pagination class="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 Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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="portlet-body">\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  style="width: 50%; margin: 0 auto;">\n					<div class="col-md-9" id="multi-select-team" data-ng-show="teams.length"></div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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-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-layers"></i>\n					<a href="/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 -->\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.mail.queues.view.settings\')}">\n							<a data-ng-href="/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.mail.queues.view.agents\')}">\n							<a data-ng-href="/mail/queues/view/{{queue.id}}/agents">\n							<i class="icon-users"></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/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/mail/queue/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-envelope"></i>\n				<a href="#">{{ \'APPLICATION_MAILS\' | translate }}</a>\n        <i class="fa fa-angle-right"></i>\n			</li>\n      <li>\n				<i class="icon-layers"></i>\n				<a href="/mail/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUES\' | 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="exitValidation(forms.general.$valid)">\n					<form name="forms.general" data-ng-submit="forms.general.$valid && createItem()" 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.$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="item.description"/>\n						</div>\n						<!-- END DESCRIPTION -->\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_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="(forms.general.timeout.$touched || forms.general.$submitted) && forms.general.timeout.$invalid && 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 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="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="(forms.general.strategy.$touched || forms.general.$submitted) && forms.general.strategy.$invalid && 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						<input class="btn green-haze" type="submit" value="{{\'APPLICATION_CREATE\' | translate}}"/>\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-->\n</div>\n'),a.put("app/mail/realtime/view/agent/agent.queues.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"></div>\n		<!-- END TABLE -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/mail/realtime/view/agent/agent.timeline.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\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="12">\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" reverse class="input-small">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue" class="input-medium">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername" class="input-medium">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="subject" class="input-small">{{ \'APPLICATION_SUBJECT\' | translate }}</th>\n						<th st-sort="from" class="input-small">{{ \'APPLICATION_FROM\' | translate }}</th>\n						<th st-sort="accountname" class="input-small">{{ \'APPLICATION_TO\' | translate }}</th>\n						<th st-sort="agentcalledAt" st-sort-default="reverse">{{ \'APPLICATION_CALLED_AT\' | translate }}</th>\n						<th st-sort="agentconnectAt">{{ \'APPLICATION_CONNECTED_AT\' | translate }}</th>\n						<th st-sort="agentringnoanswerAt">{{ \'APPLICATION_UNASWER_AT\' | translate }}</th>\n						<th st-sort="reason">{{ \'APPLICATION_REASON\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="agent in displayedAgents">\n						<td>\n							<span>\n								<i data-ng-class="{\'icon-user font-yellow\': agent.lastevent === \'called\',\n								\'icon-user-following font-green\': agent.lastevent === \'agent\',\n								\'icon-user-unfollow font-red\': agent.lastevent === \'timeout\',\n								\'icon-user-unfollow font-blue\': agent.lastevent === \'answered_elsewhere\'}"></i>\n							</span>\n						</td>\n						<td>{{agent.uniqueid}}</td>\n						<td>{{agent.mailqueuename}}</td>\n						<td>{{agent.fullname}}</td>\n						<td>{{agent.subject}}</td>\n						<td>{{agent.from}}</td>\n						<td>{{agent.accountname}}</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.agentconnectedAt}}" data-ng-show="agent.agentconnectedAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{agent.agentringnoanswerAt}}" data-ng-show="agent.agentringnoanswerAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							{{agent.reason | uppercase}}\n						</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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SUBJECT\' | 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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FROM\' | 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="accountname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_TO\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="12" 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/mail/realtime/view/session/session.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initMails()">\n	<div class="col-md-12">\n		<!-- START TABLE -->\n		<table st-table="displayedMails" st-safe-src="sessions" class="table table-striped table-bordered table-hover">\n			<div class="table-responsive">\n			  <thead>\n					<tr>\n						<th colspan="12">\n							<div class="row">\n								<div class="col-md-6">\n									<ui-select class="input-xsmall" ng-model="conf.sessionsByPage" theme="bootstrap" ng-disabled="disabled">\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="sessionByPage in sessionsByPage | filter: $select.search">\n											<div ng-bind-html="sessionByPage.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" reverse class="input-small">{{ \'APPLICATION_UNIQUEID\' | translate }}</th>\n				    <th st-sort="queue" class="input-medium">{{ \'APPLICATION_QUEUE\' | translate }}</th>\n				    <th st-sort="membername" class="input-medium">{{ \'APPLICATION_AGENT\' | translate }}</th>\n						<th st-sort="subject" class="input-small">{{ \'APPLICATION_SUBJECT\' | translate }}</th>\n						<th st-sort="from" class="input-small">{{ \'APPLICATION_FROM\' | translate }}</th>\n						<th st-sort="accountname" class="input-small">{{ \'APPLICATION_TO\' | translate }}</th>\n						<th st-sort="sessioncalledAt" st-sort-default="reverse">{{ \'APPLICATION_JOIN_AT\' | translate }}</th>\n						<th st-sort="sessionconnectAt">{{ \'APPLICATION_LEAVE_AT\' | translate }}</th>\n						<th st-sort="sessionringnoanswerAt">{{ \'APPLICATION_UNMANAGED_AT\' | translate }}</th>\n				  </tr>\n			  </thead>\n			  <tbody>\n			    <tr data-ng-repeat="session in displayedMails">\n						<td>\n							<span>\n								<i data-ng-class="{\'icon-user font-yellow\': session.mailjoinAt && !session.mailleaveAt,\n								\'icon-user-following font-green\': session.fullname,\n								\'icon-user-unfollow font-red\': session.mailunmanagedAt}"></i>\n							</span>\n						</td>\n						<td>{{session.uniqueid}}</td>\n						<td>{{session.mailqueuename}}</td>\n						<td>{{session.fullname}}</td>\n						<td>{{session.subject}}</td>\n						<td>{{session.from}}</td>\n						<td>{{session.accountname}}</td>\n						<td>\n							<time is="relative-time" datetime="{{session.mailjoinAt}}">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.mailleaveAt}}" data-ng-show="session.mailleaveAt">\n								April 1, 2014\n							</time>\n						</td>\n						<td>\n							<time is="relative-time" datetime="{{session.mailunmanagedAt}}" data-ng-show="session.mailunmanagedAt">\n								April 1, 2014\n							</time>\n						</td>\n			    </tr>\n					<tr data-ng-hide="displayedMails.length">\n						<td colspan="11" style="text-align:center;">\n							<i>No sessions 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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SUBJECT\' | 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="from" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FROM\' | 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="accountname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_TO\' | translate | lowercase}}" class="form-control" type="search"/>\n							</div>\n				    </td>\n						<td colspan="7"></td>\n				  </tr>\n			    <tr>\n			      <td colspan="12" class="text-center">\n							<div class="pagination" st-pagination st-items-by-page="conf.sessionsByPage.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/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-energy"></i>\n					<a href="/mail/realtime/list">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_AGENTS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'agents\'></tree>\n		                </li>\n										<li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_SESSIONS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'sessions\'></tree>\n		                </li>\n		            </ul>\n		            <!-- <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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/mail/statistics/statistics.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-envelope"></i>\n					<a href="/agent">{{ \'APPLICATION_MAILS\' | translate }}</a>\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-image">\n					<img ng-src="assets/images/media/statistics.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						{{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.mail.statistics.summary\')}">\n							<a data-ng-href="/mail/statistics/summary">\n							<i class="icon-bar-chart"></i>\n							{{ \'APPLICATION_SUMMARY\' | 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/mail/statistics/statistics.summary.html",'<div class="row">\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_CONVERSATIONS\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row">\n					<div class="col-md-6">\n						<div class="portlet sale-summary">\n							<div class="portlet-body">\n								<ul class="list-unstyled">\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_INBOX\' | translate }} <i class="fa fa-img-up"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'INBOX\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_SENT\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'SENT\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_OUTGOING\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'NOT SENT\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_DRAFT\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'DRAFT\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_TRASH\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ directory:\'TRASH\' }).length }} </span>\n									</li>\n								</ul>\n							</div>\n						</div>\n					</div>\n					<div class="col-md-6">\n						<canvas class="chart chart-pie" data="[\n						(mailMessages | filter:{ directory:\'INBOX\' }).length,\n						(mailMessages | filter:{ directory:\'SENT\' }).length,\n						(mailMessages | filter:{ directory:\'NOT SENT\' }).length,\n						(mailMessages | filter:{ directory:\'DRAFT\' }).length,\n						(mailMessages | filter:{ directory:\'TRASH\' }).length]" labels="[\n						$translate.instant(\'APPLICATION_INBOX\'),\n						$translate.instant(\'APPLICATION_SENT\'),\n						$translate.instant(\'APPLICATION_OUTGOING\'),\n						$translate.instant(\'APPLICATION_DRAFT\'),\n						$translate.instant(\'APPLICATION_TRASH\')]" legend="true"></canvas>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END PORTLET-->\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-pencil font-green-sharp"></i>\n					<span class="caption-subject">{{ \'APPLICATION_OTHER_INFO\' | translate }}</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<div class="row">\n					<div class="col-md-6">\n						<div class="portlet sale-summary">\n							<div class="portlet-body">\n								<ul class="list-unstyled">\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_READ\' | translate }} <i class="fa fa-img-up"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ read:\'true\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_UNREAD\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ read:\'false\' }).length }} </span>\n									</li>\n									<li>\n										<span class="sale-info">\n										{{ \'APPLICATION_FAVORITE\' | translate }} <i class="fa fa-img-down"></i>\n										</span>\n										<span class="sale-num">\n										{{ (mailMessages | filter:{ favorite:\'true\' }).length }} </span>\n									</li>\n								</ul>\n							</div>\n						</div>\n					</div>\n					<div class="col-md-6">\n						<canvas class="chart chart-pie" data="[\n						(mailMessages | filter:{ read:\'true\' }).length,\n						(mailMessages | filter:{ read:\'false\' }).length]" labels="[\n						$translate.instant(\'APPLICATION_READ\'),\n						$translate.instant(\'APPLICATION_UNREAD\')]" legend="true"></canvas>\n					</div>\n				</div>\n			</div>\n		</div>\n		<!-- END PORTLET-->\n	</div>\n</div>\n'),a.put("app/mail/timeline/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-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-list"></i>\n						<a href="/mail/timeline/list"> Timeline</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n\n<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initList()">\n	<div class="col-md-12">\n    <h3 class="page-title">\n				Timeline\n			</h3>\n			<!-- END PAGE HEADER-->\n			<!-- BEGIN PAGE CONTENT-->\n			<div class="timeline">\n				<!-- TIMELINE ITEM -->\n				<div class="timeline-item" data-ng-repeat="event in events | orderBy:\'-id\'">\n					<div class="timeline-badge">\n						<div class="timeline-icon">\n							<i class="icon-envelope font-green-haze"></i>\n						</div>\n					</div>\n					<div class="timeline-body">\n						<div class="timeline-body-arrow"></div>\n						<div class="timeline-body-head">\n							<div class="timeline-body-head-caption">\n								<span class="timeline-body-alerttitle" data-ng-class="{\'font-red\': event.name == \'INCOMING\', \'font-blue\': event.name == \'ATTEMPT\', \'font-green\': event.name == \'TAKEN\'}">{{event.name | uppercase}}</span>\n								<span class="timeline-body-time font-grey-cascade">at {{event.createdAt | date:\'yyyy-MM-dd HH:mm:ss\'}}</span>\n							</div>\n							<div class="timeline-body-head-actions">\n								<div class="btn-group">\n									<a class="btn btn-circle btn-sm dropdown-toggle btn-success" href="/mail/inbox/room/{{event.MailRoomId}}">Go To Mail</a>\n								</div>\n							</div>\n						</div>\n						<div class="timeline-body-content">\n							<span class="font-grey-cascade" data-ng-show="event.User">\n							{{event.MailRoom.subject ? event.MailRoom.subject + \' - \' : \'\'}}<a href="/agents/view/{{event.UserId}}/account">{{event.User.fullname}}</a>\n							</span>\n						</div>\n					</div>\n				</div>\n				<!-- END TIMELINE ITEM -->\n			</div>\n			<!-- END PAGE CONTENT-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\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          </div>\n        </uib-tab>\n\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.audioFileDownload.html",'<button type="button" class="btn default btn-xs blue-stripe" data-ng-click="download()">\n  <i class="icon-control-play"></i> {{ \'APPLICATION_PREVIEW\' | translate}}\n</button>\n'),a.put("app/main/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        <!-- STAT -->\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        <!-- END STAT -->\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-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_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        <div class="col-md-6">\n          <!-- BEGIN PORTLET -->\n          <div class="portlet light tasks-widget">\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">Tasks</span>\n                <span class="caption-helper">16 pending</span>\n              </div>\n              <div class="inputs">\n                <div class="portlet-input input-small input-inline">\n                  <div class="input-icon right">\n                    <i class="icon-magnifier"></i>\n                    <input type="text" class="form-control form-control-solid" placeholder="search...">\n                  </div>\n                </div>\n              </div>\n            </div>\n            <div class="portlet-body">\n              <div class="task-content">\n                <div class="contact-portlet">\n                  <!-- START TASK LIST -->\n                  <ul class="task-list">\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="hidden" value="1" name="test"/>\n                        <input type="checkbox" class="liChild" value="2" name="test"/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Present 2013 Year IPO Statistics at Board Meeting </span>\n                        <span class="label label-sm label-success">Company</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Hold An Interview for Marketing Manager Position </span>\n                        <span class="label label-sm label-danger">Marketing</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        AirAsia Intranet System Project Internal Meeting </span>\n                        <span class="label label-sm label-success">AirAsia</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Technical Management Meeting </span>\n                        <span class="label label-sm label-warning">Company</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Kick-off Company CRM Mobile App Development </span>\n                        <span class="label label-sm label-info">Internal Products</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Prepare Commercial Offer For SmartVision Website Rewamp </span>\n                        <span class="label label-sm label-danger">SmartVision</span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Sign-Off The Comercial Agreement With AutoSmart </span>\n                        <span class="label label-sm label-default">AutoSmart</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li>\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        Company Staff Meeting </span>\n                        <span class="label label-sm label-success">Cruise</span>\n                        <span class="task-bell">\n                        <i class="fa fa-bell-o"></i>\n                        </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                    <li class="last-line">\n                      <div class="task-checkbox">\n                        <input type="checkbox" class="liChild" value=""/>\n                      </div>\n                      <div class="task-title">\n                        <span class="task-title-sp">\n                        KeenThemes Investment Discussion </span>\n                        <span class="label label-sm label-warning">KeenThemes </span>\n                      </div>\n                      <div class="task-config">\n                        <div class="task-config-btn btn-group">\n                          <a class="btn btn-xs default" href="#" data-toggle="dropdown" data-hover="dropdown" data-close-others="true">\n                          <i class="fa fa-cog"></i><i class="fa fa-angle-down"></i>\n                          </a>\n                          <ul class="dropdown-menu pull-right">\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-check"></i> Complete </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-pencil"></i> Edit </a>\n                            </li>\n                            <li>\n                              <a href="#">\n                              <i class="fa fa-trash-o"></i> Cancel </a>\n                            </li>\n                          </ul>\n                        </div>\n                      </div>\n                    </li>\n                  </ul>\n                  <!-- END START TASK LIST -->\n                </div>\n              </div>\n            </div>\n          </div>\n          <!-- END PORTLET -->\n        </div>\n      </div>\n    </div>\n    <!-- END PROFILE CONTENT -->\n  </form>\n  </div>\n</div>\n'),
+a.put("app/main/template.jscriptyTab.html",'<div class="portlet light bordered">\n    <div class="portlet-title">\n      <div class="caption font-green-sharp">\n        <i class="fa fa-edit font-green-sharp"></i>\n        <span class="caption-subject">{{steps[currentStepNumber].label}}</a> </span>\n      </div>\n    </div>\n    <div class="portlet-body">\n          <div class="row">\n              <!-- BEGIN SIDEBAR -->\n                <div class="profile-sidebar" style="width: 250px;">\n                  <!-- PORTLET MAIN -->\n              			<div class="portlet light profile-sidebar-portlet">\n              				<!-- SIDEBAR MENU -->\n              				<div class="profile-usermenu">\n              					<ul class="nav">\n              						<li  ng-repeat= \'step in steps\' ng-class="{active: steps[currentStepNumber].id == step.id}">\n              							<a  ng-click="setCurrentStep(step)" >\n              							{{step.label}}</a>\n              						</li>\n              					</ul>\n              				</div>\n              				<!-- END SIDEBAR MENU -->\n              			</div>\n                    <!-- END PORTLET MAIN -->\n                </div>\n                  <!-- END SIDEBAR -->\n              <div  class="profile-content">\n                      <form  name="forms.question" role="form">\n                            <!-- START QUESTION  -->\n                            <div class="form-group">\n                                  <label class="control-label">{{steps[currentStepNumber].question}}<span class="required" aria-required="true"></span></label>\n                            </div>\n                              <!-- END QUESTION -->\n                            <!-- START RADIO BUTTON  -->\n                            <div  class="form-group" data-ng-class="{\'has-error\': ( forms.radioGroup.$submitted) && forms.radioGroup.fullname.$invalid}" ng-show="steps[currentStepNumber].tag == \'question\'" ng-repeat="edge in steps[currentStepNumber].outgoingEdges" button-toggle="button">\n                                 <input  checked="checked " type="radio"  ng-model="steps[currentStepNumber].answer" ng-value="edge" name="radioGroup" />\n                                 <label ng-disabled="resume">{{edge.value}}</label>\n                           </div>\n                           <!-- END RADIO BUTTON -->\n                            <!-- START INPUT TEXT -->\n                            <div  class="form-group" ng-show="steps[currentStepNumber].tag == \'input\'" ng-repeat="edge in steps[currentStepNumber].outgoingEdges">\n                                  <label class="control-label">{{edge.value}}</label>\n                                   <input  class="form-control"  type="text"  ng-model="steps[currentStepNumber].answer[edge.value]"  name="radioGroup">\n                            </div>\n              			      <!-- END INPUT TEXT  -->\n                          <button ng-if="steps[currentStepNumber].tag != \'start\'" class="btn default"    ng-click="previousBlock()">{{\'APPLICATION_BACK\' | translate}} <i class="fa fa-angle-left"></i></button>\n                          <button  ng-disabled="!((currentStepNumber == 0) || (steps[currentStepNumber].answer))" ng-if="steps[currentStepNumber].tag != \'end\'" class="btn green-haze" type="submit"  ng-click="nextBlock()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\n                      </form>\n              </div>\n              <!-- END CONTENT -->\n\n            </div>\n\n  </div>\n\n</div>\n'),a.put("app/main/template.motionfileDownload.html",'<a class="{{btnclass || \'btn default btn-xs blue-stripe\'}}" href="" data-ng-click="download()" ng-bind-html="btncontent || (\'APPLICATION_DOWNLOAD\' | translate)">\n</a>\n'),a.put("app/main/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.queryBuilderView.html",'\n		<div class="alert alert-warning alert-group">\n				<div class="row">\n						<ui-select data-ng-model="group.boolean" theme="bootstrap" class="col-md-2" data-ng-if="group.type == \'CONDITION\'">\n							<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n							<ui-select-choices repeat="bool.name as bool in booleans| filter: $select.search">\n								<div ng-bind-html="bool.name | highlight: $select.search"></div>\n							</ui-select-choices>\n						</ui-select>\n						<button ng-click="addCondition(group.type)" class="btn btn-success col-md-2 left-margin" ><span class="glyphicon glyphicon-plus-sign" ></span> {{\'APPLICATION_ADD_\'+group.type | translate}}</button>\n						<button ng-click="addGroup(group.type)" data-ng-if="group.type == \'CONDITION\' && group.main" class="btn btn-success col-md-2 left-margin" ><span class="glyphicon glyphicon-plus-sign" ></span> {{\'APPLICATION_ADD_GROUP\' | translate}}</button>\n						<button ng-click="removeGroup()" data-ng-if="group.type == \'CONDITION\' && !group.main" class="btn btn-danger col-md-2 left-margin" ><span class="glyphicon glyphicon-minus-sign"></span> {{\'APPLICATION_REMOVE_GROUP\' | translate}}</button>\n				</div>\n				<div class="group-conditions">\n					<!-- <pre>\n						{{group | json}}\n					</pre> -->\n						<div ng-repeat="rule in group.rules | orderBy:\'index\'" class="condition" data-ng-init="initChoices(rule,rule.field.subField.api,rule.data,$index,0,\'data2\');initChoices(rule,rule.field.subField.subField.api,rule.data,$index,1,\'data3\',rule.data2);">\n								<div ng-switch="rule.hasOwnProperty(\'group\')">\n										<div ng-switch-when="true">\n												<query-builder group="rule.group" fields="fields" operators="operators" properties="properties"></query-builder>\n										</div>\n										<div ng-switch-default="ng-switch-default">\n												<div class="row">\n\n															<ui-select data-ng-model="rule.field" theme="bootstrap" class="col-md-2" data-ng-change="clearData(rule,[\'operator\',\'data\',\'data2\',\'data3\']);">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="field in fields | filter: $select.search">\n																	<div ng-bind-html="field.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<ui-select data-ng-model="rule.operator" theme="bootstrap" class="col-md-2 left-margin" data-ng-if="group.type == \'CONDITION\' && rule.field">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="operator.value as operator in operators[rule.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\n															<div class="col-md-2 left-margin" ng-if="rule.field && rule.field.propertyField==\'input\'">\n																<input type="text" ng-model="rule.data" class="form-control"/>\n															</div>\n															<div class="col-md-2 left-margin" ng-if="rule.field && rule.field.propertyField==\'number\'">\n																<input type="number" ng-model="rule.data" class="form-control"/>\n															</div>\n															<ui-select ng-if="rule.field && rule.field.propertyField==\'select\'" data-ng-model="rule.data" class="col-md-2 left-margin" theme="bootstrap" data-ng-change="clearData(rule,[\'data2\',\'data3\']);getResults(rule.field.subField.api,rule.data,$index,0)">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="property.value as property in properties[rule.field.value]| filter: $select.search">\n																	<div ng-bind-html="property.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<div class="col-md-2 left-margin" ng-if="rule.data && rule.field && rule.field.subField && rule.field.subField.propertyField==\'input\'">\n																<input type="text" ng-model="rule.data2" class="form-control"/>\n															</div>\n															<div class="col-md-2 left-margin" ng-if=" rule.data && rule.field && rule.field.subField && rule.field.subField.propertyField==\'number\'">\n																<input type="number" ng-model="rule.data2" class="form-control"/>\n															</div>\n															<ui-select ng-if="rule.data && rule.field && rule.field.subField && rule.field.subField.propertyField==\'select\'" data-ng-model="rule.data2" class="col-md-2 left-margin" theme="bootstrap" data-ng-change="clearData(rule,[\'data3\']);getResults(rule.field.subField.subField.api,rule.data,$index,1,rule.data2)">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="property.value as property in (rule.field.subField.api ? choices[$index][0] : properties[rule.field.subField.value])| filter: $select.search">\n																	<div ng-bind-html="property.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<div class="col-md-2 left-margin" ng-if="rule.data && rule.data2 && rule.field && rule.field.subField && rule.field.subField.subField && rule.field.subField.subField.propertyField==\'input\'">\n																<input type="text" ng-model="rule.data3" class="form-control"/>\n															</div>\n															<div class="col-md-2 left-margin" ng-if="rule.data && rule.data2 && rule.field && rule.field.subField && rule.field.subField.subField && rule.field.subField.subField.propertyField==\'number\'">\n																<input type="number" ng-model="rule.data3" class="form-control"/>\n															</div>\n															<ui-select ng-if="rule.data && rule.data2 && rule.field && rule.field.subField && rule.field.subField.subField && rule.field.subField.subField.propertyField==\'select\'" data-ng-model="rule.data3" class="col-md-2 left-margin" theme="bootstrap">\n																<ui-select-match placeholder="">{{$select.selected.name | translate}}</ui-select-match>\n																<ui-select-choices repeat="property.value as property in (rule.field.subField.subField.api ? choices[$index][1] : properties[rule.field.subField.subField.value])| filter: $select.search">\n																	<div ng-bind-html="property.name | translate | highlight: $select.search"></div>\n																</ui-select-choices>\n															</ui-select>\n\n															<button ng-click="removeCondition($index)" class="btn btn-danger remove-condition col-md-1 left-margin"><span class="glyphicon glyphicon-minus-sign"></span></button>\n												</div>\n										</div>\n								</div>\n						</div>\n				</div>\n		</div>\n'),a.put("app/main/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/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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/salesforce/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\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/pause/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="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/setting/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-control-pause"></i>\n					<a href="/pauses/list">{{ \'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-pagination ui-grid-selection ui-grid-exporter class="ui-grid"></div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\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				</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_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 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/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-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">\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 }}</a> </span>\n				</div>\n				<div class="actions">\n					<div class="btn-group" data-ng-show="Templates.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEMPLATE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/setting/templates/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTemplates([\'name\', \'description\', \'timeout\', \'strategy\'])" csv-header="[\'Name\', \'Description\', \'Timeout\', \'Strategy\']" field-separator=";" filename="mail_templates.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="displayedTemplates" 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.templatesByPage" 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 templatesByPage | 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 class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(template, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="template in displayedTemplates">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Templates.checked" checklist-value="template.id"></td>\n					      <td>{{template.name}}</td>\n								<td>{{template.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/setting/templates/view/{{template.id}}/settings">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(template.name, template.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTemplates.length">\n								<td colspan="6" class="text-center">\n									<i>No available templates</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="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						  </tr>\n					    <tr>\n					      <td colspan="67" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.templatesByPage.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/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.setting.templates.view.settings\')}">\n							<a data-ng-href="/mail/templates/view/{{item.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/setting/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/setting/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\n      <li>\n				<i class="icon-settings"></i>\n				<a href="#">{{ \'APPLICATION_SETTINGS\' | 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/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/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      <a href="" class="fullscreen">\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 url="\'/api/uploads/stream/\'+sound.id"></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" tooltip-html-unsafe="<ul class=\'list-unstyled\'><li><b>Format : </b>{{sound.original_format}}</li><li><b>Duration : </b>{{sound.original_duration | date: \'mm:ss\'}}</li><li><b>Channels : </b>{{sound.original_channelCount}}</li><li><b>Bitrate : </b>{{sound.original_bitRate/1024}} kbs</li><li><b>Sample Rate : </b>{{sound.original_sampleRate/1000}} KHz</li></ul>"><i class="icon-list"></i></button>\n            <motion-file-download url="\'/api/uploads/\'+sound.id" mimetype="\'application/\'+sound.original_format" filename="sound.name+\'.\'+sound.original_format" btnclass="{{downloadButtonClass}}" btncontent=\'{{downloadButtonContent}}\'></motion-file-download>\n            <button 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</div>\n<!-- End Audio Portlets -->\n'),a.put("app/sound/sound.html","<!-- BEGIN PAGE CONTENT-->\n<div ui-view></div>\n<!-- END PAGE CONTENT-->\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="icon-docs"></i>\n					<a href="/square/odbcs/list">{{ \'APPLICATION_ODBCS\' | 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-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="Odbcs.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ODBC\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/square/odbcs/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getOdbcs([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="square_odbcs.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="displayedOdbcs" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.odbcsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="odbcByPage in odbcsByPage | filter: $select.search">\n													<div ng-bind-html="odbcByPage.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(odbc, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="odbc in displayedOdbcs" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="odbc.defaultEntry" type="checkbox" checklist-model="Odbcs.checked" checklist-value="odbc.id"></td>\n								<td>{{odbc.name}}</td>\n					      <td>{{odbc.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/square/odbcs/view/{{odbc.id}}/settings" data-ng-class="{\'disabled\': odbc.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(odbc.name,odbc.id)" data-ng-class="{\'disabled\': odbc.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedOdbcs.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ODBCS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.odbcsByPage.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/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="icon-docs"></i>\n					<a href="/square/odbcs/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.odbcs.view.settings\')}">\n							<a data-ng-href="/square/odbcs/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_DSN\' | 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								<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/odbc/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-docs"></i>\n				<a href="/square/odbcs/list">{{ \'APPLICATION_ODBCS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/square/odbcs/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_ODBC\' | 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="exitValidation(forms.odbc.$valid)">\n			    <form name="forms.odbc" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.odbc.name.$touched || forms.odbc.$submitted) && forms.odbc.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.odbc.name.$touched || forms.odbc.$submitted) && forms.odbc.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_DSN\' | 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="item.dsn" required/>\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="item.description"></textarea>\n						</div>\n						<!-- END DESCRIPTION -->\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/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-slack"></i>\n          <a href="/square/projects/list">{{ \'APPLICATION_PROJECTS\' | 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-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="Projects.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_PROJECT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/square/projects/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getProjects([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="square_projects.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="displayedProjects" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.projectsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="projectByPage in projectsByPage | filter: $select.search">\n													<div ng-bind-html="projectByPage.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(agent, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="project in displayedProjects" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="project.defaultEntry" type="checkbox" checklist-model="Projects.checked" checklist-value="project.id"></td>\n								<td>{{project.name}}</td>\n					      <td>{{project.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/square/projects/view/{{project.id}}" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(project.name,project.id)" data-ng-class="{\'disabled\': project.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedProjects.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_PROJECTS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.projectsByPage.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/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 href="/square/projects">{{ \'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">{{ \'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/square/project/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-docs"></i>\n				<a href="/square/projects/list">{{ \'APPLICATION_PROJECTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/square/projects/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_PROJECT\' | 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="exitValidation(forms.project.$valid)">\n			    <form name="forms.project" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.project.name.$touched || forms.project.$submitted) && forms.project.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.project.name.$touched || forms.project.$submitted) && forms.project.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			      <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/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">\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="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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/sugarcrm/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'password\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Password\']" field-separator=";" filename="sugarcrm_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="displayedSugarcrmAccounts" 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 displayedSugarcrmAccounts" 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="/sugarcrm/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="displayedSugarcrmAccounts.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/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/tag/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="forms.tag" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.tag.name.$touched || forms.tag.$submitted) && forms.tag.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.tag.name.$touched || forms.tag.$submitted) && forms.tag.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.tag.$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/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-tag"></i>\n					<a href="/tags/list">{{ \'APPLICATION_TAGS\' | 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-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="Tags.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TAG\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTags([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="tags.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="displayedTags" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.tagsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="tagByPage in tagsByPage | filter: $select.search">\n													<div ng-bind-html="tagByPage.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(tag, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="tag in displayedTags" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="tag.defaultEntry" type="checkbox" checklist-model="Tags.checked" checklist-value="tag.id"></td>\n								<td>{{tag.name}}</td>\n					      <td>{{tag.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/tags/view/{{tag.id}}/settings" data-ng-class="{\'disabled\': tag.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(tag.name,tag.id)" data-ng-class="{\'disabled\': tag.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTags.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_TAGS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.tagsByPage.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/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-tag"></i>\n					<a href="/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.tags.view.settings\')}">\n							<a data-ng-href="/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/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/team/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-shield"></i>\n						<a href="#">{{ \'APPLICATION_TEAMS\' | 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-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="teams.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TEAM\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<!-- <li>\n								<a href="#">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/teams/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTeams([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="teams.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="displayedTeams" 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.teamsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="teamByPage in teamsByPage | filter: $select.search">\n													<div ng-bind-html="teamByPage.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(agent, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="team in displayedTeams" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="teams.checked" checklist-value="team.id"></td>\n					      <td>{{team.name}}</td>\n								<td>{{team.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/teams/view/{{team.id}}/settings" data-ng-class="{\'disabled\': team.defaultEntry}">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(team.name, team.id)" data-ng-class="{\'disabled\': team.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n              <tr data-ng-hide="displayedTeams.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No teams 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="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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.teamsByPage.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/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-9" 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/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="/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.teams.view.settings\')}">\n							<a data-ng-href="/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.teams.view.agents\')}">\n							<a data-ng-href="/teams/view/{{team.id}}/agents">\n							<i class="icon-users"></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/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/team/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-shield"></i>\n						<a href="/teams/list">{{ \'APPLICATION_TEAMS\' | translate }}</a>\n            <i class="fa fa-angle-right"></i>\n					</li>\n          <li>\n						<i class="icon-user-following"></i>\n						<a href="#">{{ \'APPLICATION_WIZARD\' | translate }}</a>\n					</li>\n				</ul>\n			</div>\n		</div>\n</div>\n<!-- END PAGE HEADER-->\n\n<!-- BEGIN PAGE CONTENT-->\n<div id="team" class="row" data-ng-init="getAgents()">\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_TEAM\' | translate }} WIZARD</a> </span>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<wizard on-finish="createItem()">\n          <wz-step title="{{\'APPLICATION_TEAM_INFO\' | translate}}" canexit="formValidation(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.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 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="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/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="/telephones/list">{{ \'APPLICATION_TELEPHONES\' | 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-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="telephones.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TELEPHONE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/telephones/wizard">\n								<i class="icon-telephone-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTelephones([\'name\', \'fullname\', \'email\'])" csv-header="[\'Telephonename\', \'Fullname\', \'Email\']" field-separator=";" filename="telephones.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 id="table" st-table="displayedTelephones" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.usersByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="userByPage in usersByPage | filter: $select.search">\n													<div ng-bind-html="userByPage.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(telephone, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="accountcode">{{ \'APPLICATION_ACCOUNTCODE\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="telephone in displayedTelephones" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="telephones.checked" checklist-value="telephone.id"></td>\n								<td>{{telephone.fullname}}</td>\n					      <td>{{telephone.name}}</td>\n								<td>{{telephone.accountcode}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/telephones/view/{{telephone.id}}/account">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(telephone.fullname, telephone.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTelephones.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No telephones 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="fullname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FULLNAME\' | 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="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="role" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_ROLE\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.usersByPage.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/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_NAME\' | 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/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="/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.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/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="/agents/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="/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="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_NAME\' | 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\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/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">\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="Triggers.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRIGGER\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/triggers/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTriggers([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="triggers.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="displayedTriggers" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.TriggersByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="TriggerByPage in TriggersByPage | filter: $select.search">\n													<div ng-bind-html="TriggerByPage.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="id" width="5%" st-sort-default="reverse">{{ \'APPLICATION_ID\' | translate }}</th> -->\n								<th class="small-cells" style="text-align: center; vertical-align: middle"><input type="checkbox" ng-change="check(Trigger, 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="channel">{{ \'APPLICATION_CHANNEL\' | translate }}</th>\n								<th>{{ \'APPLICATION_STATUS\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="Trigger in displayedTriggers">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="Triggers.checked" checklist-value="Trigger.id"></td>\n					      <td>{{Trigger.name}}</td>\n								<td>{{Trigger.description}}</td>\n								<td>{{Trigger.channel | capitalize}}</td>\n								<td>\n									<input\n										data-ng-change="updateItem(Trigger.id, Trigger.status)",\n								    bs-switch\n								    ng-model="Trigger.status"\n								    type="checkbox"\n								    switch-active="{{ isActive }}"\n								    switch-on-text="{{ onText }}"\n								    switch-off-text="{{ offText }}"\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								</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/triggers/view/{{Trigger.id}}/settings">\n										{{ \'APPLICATION_EDIT\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(Trigger.name, Trigger.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTriggers.length">\n								<td colspan="6" class="text-center">\n									<i>No available triggers</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_USERNAME\' | 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="channel" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CHANNEL\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.TriggersByPage.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/trigger/view/view.html",'<!-- BEGIN PAGE HEADER-->\n<div class="row" data-ng-init="initView();getProperties();">\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="/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.triggers.view.settings\')}">\n							<a href="/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/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				<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 && updateTrigger()" 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="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 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						</form>\n					</div>\n					<!-- END GENERAL TAB -->\n					<!-- <pre>\n						{{conditionsFilter | json}}\n					</pre> -->\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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$triggers.operators" properties="properties[trigger.channel]"></query-builder>\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[trigger.channel]"></query-builder>\n							</div>\n						</div>\n\n						<input class="btn green-haze" type="button" value="{{\'APPLICATION_UPDATE\' | translate}}" data-ng-click="updateTrigger()"/>\n					</div>\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/trigger/wizard/wizard.html",'\n<div class="row" data-ng-init="getProperties()">\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="/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</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							<!-- 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 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							<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	        <wz-step title="{{\'APPLICATION_SETTINGS\' | translate}}">\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<div class="form-group"  >\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								</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">{{ \'APPLICATION_CONDITIONS\' | translate }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="conditionsFilter.group" fields="fields.conditions" operators="$triggers.operators" properties="properties[item.channel]"></query-builder>\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 }}</a> </span>\n								</div>\n							</div>\n							<div class="portlet-body">\n								<query-builder group="actionsFilter.group" fields="fields.actions" properties="properties[item.channel]"></query-builder>\n							</div>\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="next()">{{\'APPLICATION_CONTINUE\' | translate}} <i class="fa fa-angle-right"></i></button>\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/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-link"></i>\n					<a href="/trunks/list">{{ \'APPLICATION_TRUNKS\' | 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-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="trunks.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_TRUNK\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/trunks/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getTrunks([\'name\', \'host\', \'context\', \'description\'])" csv-header="[\'Name\', \'Host\', \'Context\', \'Description\']" field-separator=";" filename="trunks.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="displayedTrunks" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.trunksByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="trunkByPage in trunksByPage | filter: $select.search">\n													<div ng-bind-html="trunkByPage.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(trunk, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="host">{{ \'APPLICATION_HOST\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="trunk in displayedTrunks" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="trunks.checked" checklist-value="trunk.id"></td>\n								<td>{{trunk.name}}</td>\n                <td>{{trunk.host}}</td>\n								<td>{{trunk.context}}</td>\n					      <td>{{trunk.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/trunks/view/{{trunk.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(trunk.name,trunk.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedTrunks.length">\n								<td colspan="6" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_TRUNKS_AVAILABLE\' | translate }}</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="host" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_HOST\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.trunksByPage.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/trunk/view/view.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="getTrunk()">\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-link"></i>\n					<a href="/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 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.trunks.view.settings\')}">\n							<a data-ng-href="/trunks/view/{{trunk.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/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				</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/>\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_NEW_SECRET\' | translate}}</label>\n								<input type="password" name="secret" placeholder="{{\'APPLICATION_NEW_PASSWORD\' | 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 CONFIRM SECRET -->\n							<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.general.rsecret.$invalid}">\n								<label class="control-label">{{\'APPLICATION_CONFIRM_SECRET\' | translate}}</label>\n								<input type="password" name="rsecret" placeholder="{{\'APPLICATION_CONFIRM_PASSWORD\' | translate}}" class="form-control" data-ng-model="trunk.rsecret" nx-equal="trunk.secret"/>\n								<span data-ng-show="forms.general.$submitted && (forms.general.rsecret.$invalid || forms.general.rsecret.$invalid)" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_WRONG_PASSWORD\' | translate}}.\n								</span>\n							</div>\n							<!-- END CONFIRM 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" required>\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" required>\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" required>\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							<!-- START LIMITONPEERS -->\n							<div class="form-group" data-ng-class="{\'has-error\': (forms.advanced.limitonpeers.$touched || forms.advanced.$submitted) && forms.advanced.limitonpeers.$invalid}">\n								<label class="control-label">{{\'APPLICATION_LIMITONPEERS\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<ui-select data-ng-model="trunk.limitonpeers" name="limitonpeers" 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_LIMITONPEERS\' | translate }}\n								</span>\n								<span data-ng-show="(forms.advanced.limitonpeers.$touched || forms.advanced.$submitted) && forms.advanced.limitonpeers.$error.required" class="help-block help-block-error">\n									<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n								</span>\n							</div>\n							<!-- END LIMITONPEERS -->\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" required>\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					<!-- START OTHER FIELDS-->\n					<div class="form-group">\n						<label class="control-label">{{\'APPLICATION_OTHER_FIELDS\' | translate}}</label>\n						<textarea type="text" name="otherFields" placeholder="{{\'APPLICATION_OTHER_FIELDS\' | translate}}" class="form-control" 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\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/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-link"></i>\n				<a href="/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 ROLE -->\n						<!-- <div class="form-group" data-ng-class="{\'has-error\': (forms.general.role.$touched || forms.general.$submitted) && forms.general.role.$invalid}">\n							<label class="control-label">{{\'APPLICATION_USAGE\' | translate}}<span class="required" aria-required="true">*</span></label>\n							<ui-select data-ng-model="item.role" name="role" theme="bootstrap" required>\n								<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.value}}</ui-select-match>\n								<ui-select-choices repeat="type.key as type in types | filter: $select.search">\n									<div ng-bind-html="type.value | highlight: $select.search"></div>\n								</ui-select-choices>\n							</ui-select>\n							<span class="help-block">\n								{{ \'DESCRIPTION_TRUNK_ROLE\' | translate }}\n							</span>\n							<span data-ng-show="(forms.general.role.$touched || forms.general.$submitted) && forms.general.role.$error.required" class="help-block help-block-error">\n								<strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_REQUIRED_FIELD\' | translate}}.\n							</span>\n						</div> -->\n						<!-- END ROLE -->\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 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_SECRET\' | 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.secret" required/>\n							<span data-ng-show="forms.general.$submitted && (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 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/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="/users/list">{{ \'APPLICATION_USERS\' | 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-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="users.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_USER\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/users/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getUsers([\'name\', \'fullname\', \'email\'])" csv-header="[\'Username\', \'Fullname\', \'Email\']" field-separator=";" filename="users.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 id="table" st-table="displayedUsers" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.usersByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="userByPage in usersByPage | filter: $select.search">\n													<div ng-bind-html="userByPage.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(user, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="name">{{ \'APPLICATION_USERNAME\' | translate }}</th>\n						    <th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th st-sort="role">{{ \'APPLICATION_ROLE\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="user in displayedUsers" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="users.checked" checklist-value="user.id"></td>\n								<td>{{user.fullname}}</td>\n					      <td>{{user.name}}</td>\n					      <td><a ng-href="mailto:{{user.email}}">{{user.email}}</a></td>\n								<td>{{user.role}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/users/view/{{user.id}}/account">\n										{{ \'APPLICATION_PROFILE\' | translate }}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(user.fullname, user.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedUsers.length">\n								<td colspan="6" style="text-align:center;">\n									<i>No users 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="fullname" 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="name" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_USERNAME\' | 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="role" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_ROLE\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\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="conf.usersByPage.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/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_NAME\' | 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						<!-- <form action="#">\n							<div class="form-group">\n								<label class="control-label">Current Password</label>\n								<input type="password" class="form-control"/>\n							</div>\n							<div class="form-group">\n								<label class="control-label">New Password</label>\n								<input type="password" class="form-control"/>\n							</div>\n							<div class="form-group">\n								<label class="control-label">Re-type New Password</label>\n								<input type="password" class="form-control"/>\n							</div>\n							<div class="margin-top-10">\n								<a href="#" class="btn green-haze">Change Password </a>\n								<a href="#" class="btn default">Cancel </a>\n							</div>\n						</form> -->\n					</div>\n					<!-- END CHANGE PASSWORD TAB -->\n				</div>\n			</div>\n		</div>\n	</div>\n</div>\n'),a.put("app/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="/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.users.view.account\')}">\n							<a data-ng-href="/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/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="/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_NAME\' | 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/users/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 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 ng-remote-validate="/api/users/validate/email"/>\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							<span data-ng-show="(forms.info.email.$touched || forms.info.$submitted) && forms.info.email.$error.ngRemoteValidate" class="help-block help-block-error">\n			          <strong>{{\'APPLICATION_WARNING\' | translate}}!</strong> {{\'MESSAGE_EXIST_EMAIL\' | 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/variable/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="forms.variable" novalidate>\n\n    <!-- START NAME -->\n    <div class="form-group" data-ng-class="{\'has-error\': (forms.variable.name.$touched || forms.variable.$submitted) && forms.variable.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.variable.name.$touched || forms.variable.$submitted) && forms.variable.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.variable.$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/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-eye"></i>\n					<a href="/variables/list">{{ \'APPLICATION_VARIABLES\' | 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-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="Variables.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						<button class="btn green-jungle " ng-click="create()">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VARIABLE\' | translate }}\n						</button>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getVariables([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="variables.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="displayedVariables" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.variablesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="variableByPage in variablesByPage | filter: $select.search">\n													<div ng-bind-html="variableByPage.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(variable, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="variable in displayedVariables" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="variable.defaultEntry" type="checkbox" checklist-model="Variables.checked" checklist-value="variable.id"></td>\n								<td>{{variable.name}}</td>\n					      <td>{{variable.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/variables/view/{{variable.id}}/settings" data-ng-class="{\'disabled\': variable.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(variable.name,variable.id)" data-ng-class="{\'disabled\': variable.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedVariables.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_VARIABLES_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.variablesByPage.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/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-eye"></i>\n					<a href="/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.variables.view.settings\')}">\n							<a data-ng-href="/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/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/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-docs"></i>\n					<a href="/voice/contexts/list">{{ \'APPLICATION_CONTEXTS\' | 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-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="voiceContexts.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_CONTEXT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/contexts/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getVoiceContexts([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="voice_contexts.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="displayedContexts" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.contextsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="contextByPage in contextsByPage | filter: $select.search">\n													<div ng-bind-html="contextByPage.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(context, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="context in displayedVoiceContexts" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="context.defaultEntry" type="checkbox" checklist-model="voiceContexts.checked" checklist-value="context.id"></td>\n								<td>{{context.name}}</td>\n					      <td>{{context.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/contexts/view/{{context.id}}/settings" data-ng-class="{\'disabled\': context.defaultEntry}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(context.name,context.id)" data-ng-class="{\'disabled\': context.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedVoiceContexts.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_CONTEXTS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.contextsByPage.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/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-docs"></i>\n					<a href="/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 -->\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 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.voice.contexts.view.settings\')}">\n							<a data-ng-href="/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 -->\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/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 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/voice/context/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-docs"></i>\n				<a href="/voice/contexts/list">{{ \'APPLICATION_CONTEXTS\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/voice/contexts/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-docs font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_CONTEXT\' | 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="exitValidation(forms.context.$valid)">\n			    <form name="forms.context" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.context.name.$touched || forms.context.$submitted) && forms.context.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.context.name.$touched || forms.context.$submitted) && forms.context.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			      <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/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-music-tone"></i>\n					<a href="/voice/mohs/list">{{ \'APPLICATION_MOHS\' | 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-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="mohs.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_MOH_CLASS\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/mohs/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getMohs([\'name\', \'directory\', \'sort\', \'description\'])" csv-header="[\'Name\', \'Directory\', \'Sort\', \'Description\']" field-separator=";" filename="musiconholds_classes.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="displayedMohs" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.mohsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="mohByPage in mohsByPage | filter: $select.search">\n													<div ng-bind-html="mohByPage.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(moh, checked)" checklist-model checklist-value="id"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n                <th st-sort="directory">{{ \'APPLICATION_PATH\' | translate }}</th>\n                <th st-sort="sort">{{ \'APPLICATION_SORT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="moh in displayedMohs" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="mohs.checked" checklist-value="moh.id" data-ng-hide="moh.defaultEntry"></td>\n								<td>{{moh.name}}</td>\n                <td>{{moh.directory}}</td>\n								<td>{{moh.sort | capitalize}}</td>\n					      <td>{{moh.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-class="{\'disabled\': moh.defaultEntry}" data-ng-href="/voice/mohs/view/{{moh.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-class="{\'disabled\': moh.defaultEntry}" data-ng-click="deleteItem(moh.name,moh.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedMohs.length">\n								<td colspan="6" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_MOHS_AVAILABLE\' | translate }}</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="directory" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_PATH\' | 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="sort" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_SORT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.mohsByPage.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/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				</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/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="/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/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-music-tone"></i>\n					<a href="/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 -->\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 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.voice.mohs.view.settings\')}">\n							<a data-ng-href="/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.voice.mohs.view.audios\') || $state.is(\'main.voice.mohs.view.add\')}">\n							<a data-ng-href="/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 -->\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/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\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/voice/moh/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard();getContexts();">\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-music-tone"></i>\n				<a href="/voice/mohs/list">{{ \'APPLICATION_MOHS\' | 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-music-tone font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_MOH_CLASS\' | 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 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="item.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="item.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\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/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-layers"></i>\n					<a href="/voice/queues/list">{{ \'APPLICATION_QUEUES\' | 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-layers 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="queues.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_QUEUE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/queues/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getQueues([\'name\', \'description\', \'strategy\', \'context\'])" csv-header="[\'Name\', \'Description\', \'Strategy\', \'Context\']" field-separator=";" filename="queues.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="displayedQueues" st-pipe="initList" 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											<ui-select class="input-xsmall" ng-model="conf.voiceQueuesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="voiceQueueByPage in voiceQueuesByPage | filter: $select.search">\n													<div ng-bind-html="voiceQueueByPage.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(queue, checked)" checklist-model checklist-value="name"></th>\n						    <th st-sort="name">{{ \'APPLICATION_NAME\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n						    <th st-sort="strategy">{{ \'APPLICATION_STRATEGY\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="queue in displayedQueues" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="queues.checked" checklist-value="queue.name"></td>\n								<td>{{queue.name}}</td>\n					      <td>{{queue.description}}</td>\n					      <td>{{queue.strategy}}</td>\n								<td>{{queue.context}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/queues/view/{{queue.name}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(queue.name,queue.name)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedQueues.length">\n								<td colspan="6" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_QUEUES_AVAILABLE\' | translate }}</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="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="strategy" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_STRATEGY\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | translate | lowercase}}" class="form-control" type="search"/>\n									</div>\n						    </td>\n						    <td>\n						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="6" class="text-center">\n					        <div class="pagination" st-pagination st-items-by-page="conf.voiceQueuesByPage.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/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>\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/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-layers"></i>\n					<a href="/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 -->\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.voice.queues.view.settings\')}">\n							<a data-ng-href="/voice/queues/view/{{queue.name}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n						<li data-ng-class="{active: $state.is(\'main.voice.queues.view.agents\')}">\n							<a data-ng-href="/voice/queues/view/{{queue.name}}/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/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>\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								<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						</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						</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/voice/queue/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-layers"></i>\n				<a href="/voice/queues/list">{{ \'APPLICATION_QUEUES\' | translate }}</a>\n				<i class="fa fa-angle-right"></i>\n			</li>\n			<li>\n				<i class="icon-options"></i>\n				<a href="/voice/queues/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-layers font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_QUEUE\' | 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="exitValidation(forms.queue.$valid)">\n			    <form name="forms.queue" novalidate>\n\n			      <!-- START NAME -->\n			      <div class="form-group" data-ng-class="{\'has-error\': (forms.queue.name.$touched || forms.queue.$submitted) && forms.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" required/>\n							<span data-ng-show="(forms.queue.name.$touched || forms.queue.$submitted) && forms.queue.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 STRATEGY -->\n						<div class="form-group" data-ng-class="{\'has-error\': (forms.queue.strategy.$touched || forms.queue.$submitted) && forms.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="(forms.queue.strategy.$touched || forms.queue.$submitted) && forms.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\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/voice/realtime/view/agent/agent.html",'<!-- BEGIN PAGE CONTENT-->\n<div class="row" data-ng-init="initAgents()">\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_AGENT\' | translate }}</th>\n					    <th st-sort="queue">{{ \'APPLICATION_QUEUE\' | 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.queues.length}}" align="center" style="vertical-align:middle">{{group.membername}}</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<span data-ng-class="{\'icon-like font-green\': queue.lastevent != \'called\' && queue.lastevent != \'connect\' ,\'icon-bell font-yellow\': queue.lastevent == \'called\', \'icon-call-in font-red\': queue.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<span class="icon-cup" data-ng-class="queue.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								{{queue.queue}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{queue.loggedAt}}" data-ng-show="queue.logged">\n									April 1, 2014\n								</time>\n								 <span class="badge badge-empty badge-danger" data-ng-show="!queue.logged"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{queue.pausedAt}}" data-ng-show="queue.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{queue.paused ? \'(\' + queue.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<time is="relative-time" datetime="{{queue.lastcall}}" data-ng-show="queue.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								{{queue.callstaken}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$first" align="center">\n								<span data-ng-show="queue.logged" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, queue)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, queue)"> </span>\n							</td>\n							<td rowspan="{{group.queues.length}}" align="center" style="vertical-align:middle">\n								<span data-ng-show="group.queues.length > 1" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, group.queues)"> </span>\n								<span class="icon-plus font-green" style="cursor:pointer;" ng-click="add(null, group.queues)"> </span>\n								<span data-ng-show="group.queues.length > 1" class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, group.queues)"></span>\n							</td>\n				    </tr>\n						<tr data-ng-repeat="queue in group.queues" data-ng-if="$middle">\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<span data-ng-class="{\'icon-like font-green\': queue.lastevent != \'called\' && queue.lastevent != \'connect\' ,\'icon-bell font-yellow\': queue.lastevent == \'called\', \'icon-call-in font-red\': queue.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<span class="icon-cup" data-ng-class="queue.paused ? \'font-red\' : \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{queue.queue}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.loggedAt}}" data-ng-show="queue.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!queue.logged"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<time is="relative-time" datetime="{{queue.pausedAt}}" data-ng-show="queue.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{queue.paused ? \'(\' + queue.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.lastcall}}" data-ng-show="queue.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								{{queue.callstaken}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$middle" align="center">\n								<span data-ng-show="queue.logged" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, queue)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, queue)"> </span>\n							</td>\n						</tr>\n						<tr data-ng-repeat="queue in group.queues" data-ng-if="group.queues.length > 1 && $last" data-ng-repeat-end>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<span data-ng-class="{\'icon-like font-green\': queue.lastevent != \'called\' && queue.lastevent != \'connect\' ,\'icon-bell font-yellow\': queue.lastevent == \'called\', \'icon-call-in font-red\': queue.lastevent == \'connect\'}"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<span class="icon-cup" data-ng-class="queue.paused ? \'font-red\': \'font-green\'"></span>\n							</td>\n							<td align="center">\n								{{queue.queue}}\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.loggedAt}}" data-ng-show="queue.logged">\n									April 1, 2014\n								</time>\n								<span class="badge badge-empty badge-danger" data-ng-show="!queue.logged"></span>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<time is="relative-time" datetime="{{queue.pausedAt}}" data-ng-show="queue.pausedAt">\n									April 1, 2014\n								</time>\n								<span> <strong>{{queue.paused ? \'(\' + queue.reason + \')\' : \'\'}}</strong></span>\n							</td>\n							<td align="center">\n								<time is="relative-time" datetime="{{queue.lastcall}}" data-ng-show="queue.lastcall">\n									April 1, 2014\n								</time>\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								{{queue.callstaken}}\n							</td>\n							<td data-ng-repeat="queue in group.queues" data-ng-if="$last" align="center">\n								<span data-ng-show="queue.logged" class="icon-cup pull-left" style="cursor:pointer;" ng-click="pause(null, queue)"> </span>\n								<span class="icon-close font-red pull-right" style="cursor:pointer;" ng-click="remove(null, queue)"> </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="membername" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_AGENT\' | 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/voice/realtime/view/agent/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" data-ng-hide="data.length">\n				 {{ \'APPLICATION_QUEUE\' | translate }}: <b class="pull-right">{{ selected.queue }}</b>\n			</li>\n      <li class="list-group-item">\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/voice/realtime/view/agent/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_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" 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/voice/realtime/view/agent/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" data-ng-hide="data.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            <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="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/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/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/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/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/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/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/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/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/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-energy"></i>\n					<a href="/voice/realtime/list">{{ \'APPLICATION_REALTIME\' | translate }}</a>\n				</li>\n			</ul>\n		</div>\n\n		<div>\n		    <nav class="navbar navbar-default" role="navigation">\n		        <div class="navbar-header">\n		            <button type="button" class="navbar-toggle" ng-init="navCollapsed = true" 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		            <!-- <a class="navbar-brand" ui-sref="home">Brand</a> -->\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 dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_AGENTS\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'agents\'></tree>\n		                </li>\n		            </ul>\n		            <ul class="nav navbar-nav">\n		                <li dropdown>\n		                    <a href="#" dropdown-toggle>\n		                        {{ \'APPLICATION_QUEUES\' | translate }}\n		                        <b class=\'caret\'></b>\n		                    </a>\n		                    <tree tree=\'queues\'></tree>\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/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-control-play"></i>\n					<a href="/voice/recordings/list">{{ \'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						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/recordings/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n				</div>\n			</div>\n			<div class="portlet-body">\n				<!-- START TABLE -->\n				<div ui-grid="gridOptions" ui-grid-pagination ui-grid-selection ui-grid-exporter class="ui-grid"></div>\n				<!-- END TABLE -->\n			</div>\n		</div>\n		<!-- END Portlet PORTLET-->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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="/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">\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="routes.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/routes/inbound/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getRoutes([\'context\', \'exten\', \'app\', \'appdata\', \'description\'])" csv-header="[\'Context\', \'Exten\', \'App\', \'Appdata\', \'Description\']" field-separator=";" filename="routes_inbound.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="displayedRoutes" 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.routesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="routeByPage in routesByPage | filter: $select.search">\n													<div ng-bind-html="routeByPage.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(checked)" checklist-model checklist-value="id"></th>\n                <th st-sort="exten">{{ \'APPLICATION_DID\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="route in displayedRoutes"  class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="routes.checked" checklist-value="route.id"></td>\n								<td>{{route.exten}}</td>\n								<td>{{route.context}}</td>\n					      <td>{{route.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/inbound/view/{{route.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(route.exten,route.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedRoutes.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_AVAILABLE\' | translate }}</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="exten" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_DID\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.routesByPage.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/voice/route/inbound/view/view.application.html",'\n<div class="row" data-ng-init="initApplication(); 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="createItem()">\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.queue" 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.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											<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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											<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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											<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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										<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.project" name="project" theme="bootstrap" required>\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											<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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											<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/inbound/view/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="updateItem()">\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="application.queue" 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.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										<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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										<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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										<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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									<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.project" name="project" theme="bootstrap" required>\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										<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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										<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/inbound/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getRouteApplications()">\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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_APPLICATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ARGUMENTS\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th width="20%"></th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="routeApplications">\n					    <tr data-ng-repeat="application in routeApplications | orderBy:\'priority\'">\n								<td>{{application.app}}</td>\n								<td>{{application.appdata}}</td>\n								<td>{{application.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/inbound/view/{{route.id}}/applications/settings/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(application.app+\' application\',application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="routeApplications.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AVAILABLE_APPLICATIONS\' | 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/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-call-in"></i>\n					<a href="/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.voice.routes.inbound.view.settings\')}">\n							<a data-ng-href="/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.voice.routes.inbound.view.applications\') || $state.is(\'main.voice.routes.inbound.view.application\') || $state.is(\'main.voice.routes.inbound.view.applications.settings\')}">\n							<a data-ng-href="/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		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | 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/voice/route/inbound/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-call-in"></i>\n				<a href="/voice/routes/inbound/list">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | 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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-call-in font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_INBOUND\' | translate }} {{ \'APPLICATION_ROUTE\' | 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="exitValidation(forms.route.$valid)">\n			    <form name="forms.route" novalidate>\n\n            <!-- START EXTEN -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.route.exten.$touched || forms.route.$submitted) && forms.route.exten.$invalid}">\n              <label class="control-label">{{\'APPLICATION_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n              <input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | translate}}" class="form-control" data-ng-model="item.exten" required/>\n              <span data-ng-show="(forms.route.exten.$touched || forms.route.$submitted) && forms.route.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\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/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">\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="routes.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/routes/internal/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getRoutes([\'context\', \'exten\', \'app\', \'appdata\', \'description\'])" csv-header="[\'Context\', \'Exten\', \'App\', \'Appdata\', \'Description\']" field-separator=";" filename="internalRoutes.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="displayedRoutes" 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.routesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="routeByPage in routesByPage | filter: $select.search">\n													<div ng-bind-html="routeByPage.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(checked)" checklist-model checklist-value="id"></th>\n                <th st-sort="exten">{{ \'APPLICATION_DID\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="route in displayedRoutes"  class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="routes.checked" checklist-value="route.id"></td>\n								<td>{{route.exten}}</td>\n								<td>{{route.context}}</td>\n					      <td>{{route.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/internal/view/{{route.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(route.exten,route.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedRoutes.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_AVAILABLE\' | translate }}</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="exten" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_DID\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.routesByPage.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/voice/route/internal/view/view.application.html",'\n<div class="row" data-ng-init="initApplication(); 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="createItem()">\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.queue" 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.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											<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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											<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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											<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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										<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.project" name="project" theme="bootstrap" required>\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											<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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											<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/internal/view/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="updateItem()">\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="application.queue" 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.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										<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="application.app_options" 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="application.url">\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.audiofile" name="audiofile" theme="bootstrap">\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										<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.timeout">\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.audiofile" name="audiofile" theme="bootstrap" required>\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										<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="application.app_options" 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="application.interface" 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.timeout">\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.app_options">\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.url">\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									<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.project" name="project" theme="bootstrap" required>\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										<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="application.alt_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 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.alt_extension" 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.alt_priority" 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.causecode" 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" 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" 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.customApp" 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">\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										<input type="text" name="voicemail" placeholder="{{ \'APPLICATION_MAILBOX\' | translate }}@{{ \'APPLICATION_CONTEXT\' | translate }}" class="form-control" data-ng-model="application.mailbox" required>\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/voice/route/internal/view/view.applications.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getRouteApplications()">\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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_APPLICATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ARGUMENTS\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th></th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="routeApplications">\n					    <tr data-ng-repeat="application in routeApplications | orderBy:\'priority\'">\n								<td>{{application.app}}</td>\n								<td>{{application.appdata}}</td>\n								<td>{{application.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/inbound/view/{{route.id}}/applications/settings/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(application.app+\' application\',application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="routeApplications.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_AVAILABLE_APPLICATIONS\' | 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/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="/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.voice.routes.internal.view.settings\')}">\n							<a data-ng-href="/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.voice.routes.internal.view.applications\') || $state.is(\'main.voice.routes.internal.view.application\') || $state.is(\'main.voice.routes.internal.view.applications.settings\')}">\n							<a data-ng-href="/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		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/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_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | 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/voice/route/internal/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-reload"></i>\n				<a href="/voice/routes/internal/list">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTES\' | 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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-reload font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_INTERNAL\' | translate }} {{ \'APPLICATION_ROUTE\' | 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="exitValidation(forms.route.$valid)">\n			    <form name="forms.route" novalidate>\n\n            <!-- START EXTEN -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.route.exten.$touched || forms.route.$submitted) && forms.route.exten.$invalid}">\n              <label class="control-label">{{\'APPLICATION_DID\' | translate}}<span class="required" aria-required="true">*</span></label>\n              <input type="text" name="exten" placeholder="{{\'APPLICATION_DID\' | translate}}" class="form-control" data-ng-model="item.exten" required/>\n              <span data-ng-show="(forms.route.exten.$touched || forms.route.$submitted) && forms.route.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\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/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="/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">\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="routes.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ROUTE\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<!-- <li>\n								<a href="#">\n								<i class="icon-user"></i> {{ \'APPLICATION_QUICK\' | translate }} </a>\n							</li> -->\n							<li>\n								<a href="/voice/routes/outbound/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n							<!-- <li>\n								<a href="#">\n								<i class="icon-users"></i> {{ \'APPLICATION_BULK\' | translate }} </a>\n							</li> -->\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getRoutes([\'context\', \'exten\', \'app\', \'appdata\', \'description\'])" csv-header="[\'Context\', \'Exten\', \'App\', \'Appdata\', \'Description\']" field-separator=";" filename="routes_outobund.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="displayedRoutes" 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.routesByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="routeByPage in routesByPage | filter: $select.search">\n													<div ng-bind-html="routeByPage.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(checked)" checklist-model checklist-value="id"></th>\n                <th st-sort="exten">{{ \'APPLICATION_PATTERN\' | translate }}</th>\n								<th st-sort="context">{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n						    <th st-sort="description">{{ \'APPLICATION_DESCRIPTION\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="route in displayedRoutes"  class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="routes.checked" checklist-value="route.id"></td>\n								<td>{{route.exten}}</td>\n								<td>{{route.context}}</td>\n					      <td>{{route.description}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/outbound/view/{{route.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(route.name,route.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedRoutes.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_AVAILABLE\' | translate }}</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="exten" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_PATTERN\' | 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="context" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_CONTEXT\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.routesByPage.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/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="/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.voice.routes.outbound.view.settings\')}">\n							<a data-ng-href="/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.voice.routes.outbound.view.routes\') || $state.is(\'main.voice.routes.outbound.view.route\') || $state.is(\'main.voice.routes.outbound.view.routes.settings\')}">\n							<a data-ng-href="/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		<!-- END PROFILE CONTENT -->\n	</div>\n</div>\n<!-- END PAGE CONTENT-->\n'),a.put("app/voice/route/outbound/view/view.route.html",'<div class="row" data-ng-init="initApplication();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="createItem()">\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.TrunkId" name="trunk" theme="bootstrap" required>\n										<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n										<ui-select-choices repeat="trunk.id 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									<span class="help-block">\n										{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n									</span>\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="application.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 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=\'"" <>\' class="form-control" data-ng-model="application.callerID">\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.cutdigits">\n									<span class="help-block">\n										{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n									</span>\n								</div>\n								<!-- END CUTDIGITS -->\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.customApp" 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">\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/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="updateItem()">\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="application.TrunkId" name="trunk" theme="bootstrap" required>\n									<ui-select-match placeholder="{{\'APPLICATION_SEARCH_FILTER\' | translate}}">{{$select.selected.name}}</ui-select-match>\n									<ui-select-choices repeat="trunk.id 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								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\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="application.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 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="{{ \'APPLICATION_CALLERID\' | translate }}" class="form-control" data-ng-model="application.callerID">\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.cutdigits">\n								<span class="help-block">\n									{{ \'DESCRIPTION_VOICE_CONTEXT\' | translate }}\n								</span>\n							</div>\n							<!-- END CUTDIGITS -->\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.customApp" 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">\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/voice/route/outbound/view/view.routes.html",'<div ui-view class="profile-content">\n<div class="row" data-ng-init="getRouteApplications()">\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="/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n								<th>{{ \'APPLICATION_APPLICATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_CONTEXT\' | translate }}</th>\n								<th>{{ \'APPLICATION_ARGUMENTS\' | translate }}</th>\n						    <th>{{ \'APPLICATION_TIME\' | translate }}</th>\n								<th></th>\n						  </tr>\n					  </thead>\n					  <tbody ui-sortable="sortableOptions" data-ng-model="routeApplications">\n					    <tr data-ng-repeat="application in routeApplications | orderBy:\'priority\'">\n								<td>{{application.app}}</td>\n								<td>{{application.context}}</td>\n								<td>{{application.appdata}}</td>\n								<td>{{application.interval}}</td>\n					      <td>\n									<a class="btn default btn-xs blue-stripe" data-ng-href="/voice/routes/outbound/view/{{route.id}}/routes/settings/{{application.id}}">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(\'Route\',application.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="routeApplications.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_ROUTES_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/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_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n								<input type="text" name="exten" placeholder="{{\'APPLICATION_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 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/voice/route/outbound/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-call-out"></i>\n				<a href="/voice/routes/outbound/list">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTES\' | 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="getContexts()">\n  	<div class="portlet-title">\n  		<div class="caption font-green-sharp">\n  			<i class="icon-call-out font-green-sharp"></i>\n  			<span class="caption-subject">{{ \'APPLICATION_OUTBOUND\' | translate }} {{ \'APPLICATION_ROUTE\' | 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="exitValidation(forms.route.$valid)">\n			    <form name="forms.route" novalidate>\n\n            <!-- START EXTEN -->\n            <div class="form-group" data-ng-class="{\'has-error\': (forms.route.exten.$touched || forms.route.$submitted) && forms.route.exten.$invalid}">\n              <label class="control-label">{{\'APPLICATION_PATTERN\' | translate}}<span class="required" aria-required="true">*</span></label>\n              <input type="text" name="exten" placeholder="{{\'APPLICATION_PATTERN\' | translate}}" class="form-control" data-ng-model="item.exten" required/>\n              <span data-ng-show="(forms.route.exten.$touched || forms.route.$submitted) && forms.route.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\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/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-envelope-letter"></i>\n					<a href="/voice/voicemails/list">{{ \'APPLICATION_VOICEMAILS\' | 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-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="voicemails.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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_VOICEMAIL\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/voice/voicemails/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getVoicemails([\'mailbox\', \'fullname\', \'email\'])" csv-header="[\'Mailbox\', \'Fullname\', \'Email\']" field-separator=";" filename="voicemails.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="displayedVoicemails" 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.voicemailsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="voicemailByPage in voicemailsByPage | filter: $select.search">\n													<div ng-bind-html="voicemailByPage.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(voicemail, checked)" checklist-model checklist-value="uniqueid"></th>\n						    <th st-sort="mailbox">{{ \'APPLICATION_MAILBOX\' | translate }}</th>\n						    <th st-sort="fullname">{{ \'APPLICATION_FULLNAME\' | translate }}</th>\n						    <th st-sort="email">{{ \'APPLICATION_EMAIL\' | translate }}</th>\n								<th>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="voicemail in displayedVoicemails" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input type="checkbox" checklist-model="voicemails.checked" checklist-value="voicemail.uniqueid"></td>\n								<td>{{voicemail.mailbox}}</td>\n                <td>{{voicemail.fullname}}</td>\n					      <td>{{voicemail.email}}</td>\n					      <td>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/voice/voicemails/view/{{voicemail.uniqueid}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(voicemail.mailbox,voicemail.uniqueid)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedVoicemails.length">\n								<td colspan="5" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_VOICEMAILS_AVAILABLE\' | translate }}</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="mailbox" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_MAILBOX\' | 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="fullname" placeholder="{{ \'APPLICATION_SEARCH\' | translate }} {{ \'APPLICATION_BY\' | translate | lowercase }} {{ \'APPLICATION_FULLNAME\' | 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						    </td>\n						  </tr>\n					    <tr>\n					      <td colspan="5" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.voicemailsByPage.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/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-envelope-letter"></i>\n					<a href="/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 -->\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 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.voice.voicemails.view.settings\')}">\n							<a data-ng-href="/voice/voicemails/view/{{voicemail.uniqueid}}/settings">\n							<i class="icon-settings"></i>\n							{{ \'APPLICATION_SETTINGS\' | translate}} </a>\n						</li>\n            <li data-ng-class="{active: $state.is(\'main.voice.voicemails.view.messages\')}">\n              <a data-ng-href="/voice/voicemails/view/{{voicemail.uniqueid}}/messages">\n              <i class="icon-speech"></i>\n              {{ \'APPLICATION_MESSAGES\' | 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/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				<table class="table table-striped table-bordered table-hover">\n					  <thead>\n						  <tr>\n						    <th>{{ \'APPLICATION_CALLERID\' | translate }}</th>\n						    <th>{{ \'APPLICATION_DATE\' | translate }}</th>\n								<th>{{ \'APPLICATION_DURATION\' | translate }}</th>\n								<th>{{ \'APPLICATION_RECORDING\' | translate }}</th>\n								<th width="20%">{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody data-ng-model="voicemailMessages">\n					    <tr data-ng-repeat="message in voicemailMessages">\n								<td>{{message.callerid}}</td>\n								<td>{{returnMessageDate(message.stamp)}}</td>\n								<td>{{returnDuration(message.duration) | date: \'mm:ss\'}}</td>\n								<td>\n									<audio controls ng-src="{{encodeRecording(message.recording)}}" preload="none">\n			            Your browser does not support the audio tag.\n			          </audio>\n							</td>\n					      <td>\n									<a class="btn default btn-xs green-stripe" href="/api/voice/voicemails/messages/{{message.id}}/download" target="_self">\n										{{ \'APPLICATION_DOWNLOAD\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(\'message\',message.id)">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="voicemailMessages.length">\n								<td colspan="5" style="text-align:center;">\n									<i>No messages 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/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 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/>\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 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 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 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/voice/voicemail/wizard/wizard.html",'<div class="col-md-12" data-ng-init="initWizard();getContexts();">\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-letter"></i>\n				<a href="/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">\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(forms.general.$valid)">\n			    <form name="forms.general" novalidate>\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="item.mailbox" required/>\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 PASSWORD -->\n						<div class="form-group" data-ng-class="{\'has-error\': forms.general.$submitted && forms.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="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}}<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.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 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="item.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="item.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 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="item.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						<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/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/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="/yourdashboards/list">{{ \'APPLICATION_YOUR_DASHBOARDS\' | 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-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="dashboards.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						<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" href="#" ng-csv="getDashboards([\'name\', \'description\'])" csv-header="[\'Name\', \'Description\']" field-separator=";" filename="dashboards.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="displayedDashboards" st-pipe="initList" class="table table-striped table-bordered table-hover">\n					<div class="table-responsive">\n					  <thead>\n							<tr>\n								<th colspan="4">\n									<div class="row">\n										<div class="col-md-6">\n											<ui-select class="input-xsmall" ng-model="conf.dashboardsByPage" theme="bootstrap" ng-disabled="disabled">\n												<ui-select-match placeholder="{{\'APPLICATION_SEARCH\' | translate}}">{{$select.selected.name}}</ui-select-match>\n												<ui-select-choices repeat="dashboardByPage in dashboardsByPage | filter: $select.search">\n													<div ng-bind-html="dashboardByPage.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(dashboard, 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>{{ \'APPLICATION_ACTIONS\' | translate }}</th>\n						  </tr>\n					  </thead>\n					  <tbody>\n					    <tr data-ng-repeat="dashboard in displayedDashboards" class="animate-repeat">\n								<td style="text-align: center; vertical-align: middle"><input data-ng-hide="dashboard.defaultEntry" type="checkbox" checklist-model="dashboards.checked" checklist-value="dashboard.id"></td>\n								<td>{{dashboard.name}}</td>\n					      <td>{{dashboard.description}}</td>\n					      <td>\n									<a class="btn default btn-xs green-stripe" data-ng-href="/yourdashboards/show/{{dashboard.id}}">\n										{{ \'APPLICATION_VIEW\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs blue-stripe" data-ng-href="/yourdashboards/view/{{dashboard.id}}/settings">\n										{{ \'APPLICATION_SETTINGS\' | translate}}\n					        </a>\n					        <a class="btn default btn-xs red-stripe" data-ng-click="deleteItem(dashboard.name,dashboard.id)" data-ng-class="{\'disabled\': dashboard.defaultEntry}">\n										{{ \'APPLICATION_DELETE\' | translate }}\n					        </a>\n					      </td>\n					    </tr>\n							<tr data-ng-hide="displayedDashboards.length">\n								<td colspan="4" style="text-align:center;">\n									<i>{{ \'MESSAGE_NO_DASHBOARDS_AVAILABLE\' | translate }}</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="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						  </tr>\n					    <tr>\n					      <td colspan="4" class="text-center">\n					        <div st-pagination class="pagination" st-items-by-page="conf.dashboardsByPage.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/yourdashboard/show/show.html",'<div class="col-md-12" ng-init="getDashboard()">\n  <adf-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'),a.put("app/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="/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.yourdashboards.view.settings\')}">\n							<a data-ng-href="/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/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">\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="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="#" data-toggle="dropdown">\n							<i class="icon-plus"></i> {{ \'APPLICATION_NEW_ACCOUNT\' | translate }} <i class="fa fa-angle-down"></i>\n						</a>\n						<ul class="dropdown-menu pull-right">\n							<li>\n								<a href="/zendesk/wizard">\n								<i class="icon-user-following"></i> {{ \'APPLICATION_WIZARD\' | translate }} </a>\n							</li>\n						</ul>\n					</div>\n					<a class="btn btn-icon-only btn-default" href="#" ng-csv="getAccounts([\'name\',\'username\',\'remoteUri\',\'authType\',\'token\',\'password\'])" csv-header="[\'Name\', \'Username\', \'Remote Address\', \'Authentication Type\', \'Token\', \'Password\']" field-separator=";" filename="zendesk_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="displayedZdAccounts" 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 displayedZdAccounts" 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="/zendesk/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="displayedZdAccounts.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/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.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/zendesk/view/view.configurationSettings.html",'<div class="row" data-ng-init="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="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.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="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.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.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="/zendesk/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="/zendesk/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/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">\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     {{info.name}} v. {{info.version}} | 2015-2016 &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(\'it\')">\n            <img alt="" src="assets/images/flags/it.png"> Italian </a>\n          </li>\n          <li>\n            <a href="#" ng-click="changeLanguage(\'en_EN\')">\n            <img alt="" src="assets/images/flags/en_EN.png"> English </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 }} </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() ? \'/users/view/\'+getCurrentUser().id+\'/account\' : \'/agents/view/\'+getCurrentUser().id+\'/account\'}}">\n            <i class="icon-key"></i>Change password</a>\n          </li>\n          <!-- <li>\n            <a href="#">\n            <i class="icon-calendar"></i> My Calendar </a>\n          </li> -->\n          <!-- <li>\n            <a href="#">\n            <i class="icon-envelope-open"></i> My Inbox <span class="badge badge-danger">\n            3 </span>\n            </a>\n          </li> -->\n          <!-- <li>\n            <a href="#/todo">\n            <i class="icon-rocket"></i> My Tasks <span class="badge badge-success">\n            7 </span>\n            </a>\n          </li> -->\n          <!-- <li class="divider">\n          </li> -->\n          <!-- <li>\n            <a href="#">\n            <i class="icon-lock"></i> Lock Screen </a>\n          </li> -->\n          <li data-ng-click="logout()">\n            <a href="#">\n            <i class="icon-logout"></i> Log Out </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_USER\' | 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 === \'close\'"></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_USER\' | 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_MESSAGE\' | 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 === \'close\'">\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 === \'close\'"></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 === \'close\'" 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 === \'close\'" 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        <!-- <div class="input-group">\n          <input type="text" class="form-control" placeholder="Search...">\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 RESPONSIVE QUICK SEARCH FORM -->\n    </li>\n\n    <!-- START DASHBOARD CASE -->\n    <li class="start" data-ng-show="isAssociated(\'dashboard\')" data-ng-class="{active: $state.includes(\'main.dashboard\')}">\n      <a href="/dashboard/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.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.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.yourdashboards.show\')}" data-ng-repeat="dashboard in dashboards" data-ng-show="dashboard[Auth.getRole()] && dashboard.visible">\n          <a href="/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 SEPARATOR -->\n    <li class="heading" data-ng-show="Auth.isAdmin()">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_STAFF\' | translate}}  </span> </h3>\n    </li>\n    <!-- END STAFF SEPARATOR -->\n\n    <!-- START USERS CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.users\')}">\n      <a href="/users/list">\n        <i class="icon-eye"></i>\n        <span class="title" >{{\'APPLICATION_USERS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.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.agents\')}">\n      <a href="/agents/list">\n        <i class="icon-people"></i>\n        <span class="title" >{{\'APPLICATION_AGENTS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.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.telephones\')}">\n      <a href="/telephones/list">\n        <i class="icon-phone"></i>\n        <span class="title" >{{\'APPLICATION_TELEPHONES\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.telephones\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END AGENTS CASE -->\n\n    <!-- START TEAMS CASE -->\n    <li data-ng-show="isAssociated(\'teams\')" data-ng-class="{active: $state.includes(\'main.teams\')}">\n      <a href="/teams/list">\n        <i class="icon-shield"></i>\n        <span class="title" >{{\'APPLICATION_TEAMS\' | translate}}</span>\n        <span data-ng-show="$state.includes(\'main.teams\')" class="selected"></span>\n      </a>\n    </li>\n    <!-- END TEAMS CASE -->\n    <!-- END STAFF SEPARATOR -->\n\n    <!-- START CONTACT_MANAGER SEPARATOR -->\n    <li class="heading" data-ng-show="Auth.isAdmin()">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_CONTACT_MANAGER\' | translate}}  </span> </h3>\n    </li>\n    <!-- END CONTACT_MANAGER SEPARATOR -->\n\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    <!-- END CONTACT_MANAGER SEPARATOR -->\n\n    <!-- START CHANNELS SEPARATOR -->\n    <li class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_CHANNELS\' | translate}}  </span> </h3>\n    </li>\n\n    <!-- START icon-link CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{ active: $state.includes(\'main.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.voice\') }"></span>\n      </a>\n\n      <ul class="sub-menu">\n        <li data-ng-class="{active: $state.includes(\'main.voice.queues\')}">\n          <a href="/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.voice.routes\') }"></span>\n          <ul class="sub-menu">\n            <li data-ng-class="{active: $state.includes(\'main.voice.routes.inbound\')}">\n              <a href="/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.voice.routes.outbound\')}">\n              <a href="/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.voice.routes.internal\')}">\n              <a href="/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.voice.contexts\')}">\n          <a href="/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.voice.voicemails\')}">\n          <a href="/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.voice.mohs\')}">\n          <a href="/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.voice.recordings\')}">\n          <a href="/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.voice.realtime\')}">\n          <a href="/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      </ul>\n    </li>\n    <!-- END icon-link CASE -->\n\n    <!-- START CHAT CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.chat\')}" data-ng-if="license.chat">\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.chat\')}"></span>\n      </a>\n      <ul class="sub-menu">\n        <li data-ng-class="{active: $state.includes(\'main.chat.websites\')}">\n          <a href="/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.chat.queues\')}">\n          <a href="/chat/queues/list">\n          <i class="icon-docs"></i>\n          <span class="title"> {{\'APPLICATION_QUEUES\' | translate}} </span>\n          </a>\n        </li>\n        <!-- START REALTIME CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.chat.realtime\')}">\n          <a href="/chat/realtime/view/agent/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 CHAT CASE -->\n\n    <!-- START MAIL CASE -->\n    <li data-ng-class="{active: $state.includes(\'main.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.mail\') }"></span>\n      </a>\n\n      <ul class="sub-menu">\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.mail.accounts\') || $state.includes(\'main.mail.account\')}">\n          <a href="/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.mail.queues\') || $state.includes(\'main.mail.queue\')}">\n          <a href="/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.mail.inbox\')}">\n          <a href="/mail/inbox/incoming">\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.mail.realtime\')}">\n          <a href="/mail/realtime/view/agents/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.fax\')}" data-ng-if="license.fax">\n    <!-- <li data-ng-show="license.fax" data-ng-class="{active: $state.includes(\'main.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.fax\') }"></span>\n      </a>\n\n      <ul class="sub-menu">\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.fax.accounts\')}">\n          <a href="/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.fax.queues\')}">\n          <a href="/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.fax.inbox\')}">\n          <a href="/fax/inbox/incoming">\n          <i class="icon-note"></i>\n          <span class="title"> {{ \'APPLICATION_INBOX\' | translate }} </span>\n          </a>\n        </li>\n        <!-- <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.fax.statistics\')}">\n          <a href="/fax/statistics/summary">\n          <i class="icon-eyeglass"></i>\n          <span class="title"> {{ \'APPLICATION_STATISTICS\' | translate }} </span>\n          </a>\n        </li> -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.fax.automations\')}">\n          <a href="/fax/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.fax.timeline\')}">\n          <a href="/fax/timeline/list">\n          <i class="icon-list"></i>\n          <span class="title"> {{\'APPLICATION_TIMELINE\' | translate}} </span>\n          </a>\n        </li>\n      </ul>\n    </li>\n    <!-- END FAX CASE -->\n    <!-- END CHANNELS SEPARATOR -->\n\n    <!-- START ANALYTICS SEPARATOR -->\n    <li class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_ANALYTICS\' | translate}}  </span> </h3>\n    </li>\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    <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    <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 ANALYTICS SEPARATOR -->\n\n    <!-- START INTEGRATIONS SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span translate> APPLICATION_INTEGRATIONS </span> </h3>\n    </li>\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    <!-- <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.is(\'main.integrations.list\')}">\n      <a href="/integrations/list">\n        <i class="icon-game-controller"></i>\n        <span class="title" translate>Test Your App</span>\n        <span data-ng-show="$state.includes(\'main.integrations.list\')" class="selected"></span>\n      </a>\n    </li> -->\n    <!-- END INTEGRATIONS SEPARATOR -->\n\n    <!-- START TOOLS SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_TOOLS\' | translate}}  </span> </h3>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.triggers\')}">\n      <a href="/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.automations\')}">\n      <a href="/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.trunks\')}">\n      <a href="/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.intervals\')}">\n      <a href="/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.variables\')}">\n      <a href="/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.tags\')}">\n      <a href="/tags/list">\n      <i class="icon-tag"></i>\n      <span class="title" >{{\'APPLICATION_TAGS\' | translate}}  </span>\n      </a>\n    </li>\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/odbcs/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 JSCRIPTY CASE -->\n    <li  data-ng-class="{active: $state.includes(\'main.jscripty\')}">\n      <a href="javascript:;">\n        <i class="fa fa-edit"></i>\n        <span class="title" >{{\'APPLICATION_JSCRIPTY\' | translate}}    <span  class="badge">Beta</span>\n        </span>\n        <span class="arrow"></span>\n      </a>\n      <ul class="sub-menu">\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       </ul>\n    </li>\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.yourdashboards.list\') || $state.includes(\'main.yourdashboards.settings\')}">\n      <a href="/yourdashboards/list">\n      <i class="icon-grid"></i>\n      <span class="title"> {{\'APPLICATION_DASHBOARDS_MANAGER\' | translate}} </span>\n      </a>\n    </li>\n    <!-- END JSCRIPTY CASE -->\n\n    <!-- START AUTODIALER CASE -->\n    <!-- <li data-ng-show="Auth.isAdmin()">\n      <a href="javascript:;">\n        <i class="icon-call-out"></i>\n        <span class="title">AutoDialer</span>\n        <span class="arrow"></span>\n      </a>\n      <ul class="sub-menu">\n      </ul>\n    </li> -->\n    <!-- END AUTODIALER CASE -->\n\n    <!-- START ANALYTICS CASE -->\n    <!-- <li data-ng-show="isAssociated(\'analytics\')"> -->\n    <!-- <li data-ng-show="Auth.isAdmin()">\n      <a href="#/analytics">\n        <i class="icon-graph"></i>\n        <span class="title" >{{\'APPLICATION_ANALYTICS\' | translate}}</span>\n      </a>\n    </li> -->\n    <!-- END ANALYTICS CASE -->\n\n    <!-- END TOOLS SEPARATOR -->\n\n    <!-- START AUDIO SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_AUDIO\' | translate}}  </span> </h3>\n    </li>\n    <!-- END AUDIO SEPARATOR -->\n\n    <!-- START AUDIO CASE -->\n    <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.sounds\')}">\n      <a href="/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 AUDIO CASE -->\n\n    <!-- START SETTINGS SEPARATOR -->\n    <li data-ng-show="Auth.isAdmin()" class="heading">\n      <h3 class="uppercase"> <span >{{\'APPLICATION_SETTINGS\' | translate}}  </span> </h3>\n    </li>\n    <!-- END SETTINGS SEPARATOR -->\n\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 TEMPLATE CASE -->\n        <li data-ng-show="Auth.isAdmin()" data-ng-class="{active: $state.includes(\'main.setting.templates\')}">\n          <a href="/setting/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.setting.pauses\')}">\n          <a href="/setting/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\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\n  </ul>\n  <!-- END SIDEBAR MENU -->\n</div>\n');
+}]);
\ No newline at end of file
diff --git a/public/assets/languages/locale-en_EN.json b/public/assets/languages/locale-en_EN.json
index 3ca1bd9..72d9733 100644
--- a/public/assets/languages/locale-en_EN.json
+++ b/public/assets/languages/locale-en_EN.json
@@ -8,6 +8,9 @@
   "APPLICATION_CALLERIDNUM": "CallerNum",
   "APPLICATION_CALLERIDNAME": "CallerName",
   "APPLICATION_CONNECTEDLINENUM": "ConnectedNum",
+  "APPLICATION_PAUSE": "Pause",
+  "APPLICATION_NEW_PAUSE": "New Pause",
+  "APPLICATION_PAUSES": "Pauses",
   "APPLICATION_CONNECTEDLINENAME": "ConnectedName",
   "APPLICATION_RATING": "Rating",
   "APPLICATION_RATING": "Rating",
diff --git a/public/assets/languages/locale-it.json b/public/assets/languages/locale-it.json
index 97cbca6..6dd8804 100644
--- a/public/assets/languages/locale-it.json
+++ b/public/assets/languages/locale-it.json
@@ -10,6 +10,9 @@
   "APPLICATION_CONNECTEDLINENUM": "ConnectedNum",
   "APPLICATION_CONNECTEDLINENAME": "ConnectedName",
   "APPLICATION_ALIAS": "Alias",
+  "APPLICATION_PAUSE": "Pausa",
+  "APPLICATION_NEW_PAUSE": "Nuova Pausa",
+  "APPLICATION_PAUSES": "Pause",
   "APPLICATION_COPY_REPORT": "Copia Report",
   "APPLICATION_COPY_TO": "Copia In",
   "MESSAGE_REPORT_EXTRACTING": "Il tuo report Ã¨ in elaborazione, lo troverai nella sezione 'Report Estratti'",
diff --git a/public/assets/plugins/jscripty/js/Actions.js b/public/assets/plugins/jscripty/js/Actions.js
index d26d063..66daec5 100644
--- a/public/assets/plugins/jscripty/js/Actions.js
+++ b/public/assets/plugins/jscripty/js/Actions.js
@@ -1 +1 @@
-var _0xd978=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x61\x63\x74\x69\x6F\x6E\x73","\x69\x6E\x69\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x65\x64\x69\x74\x6F\x72","\x67\x72\x61\x70\x68","\x6E\x65\x77","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53","\x73\x61\x76\x65\x41\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2D\x53","\x70\x75\x62\x6C\x69\x73\x68","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x50","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x43\x74\x72\x6C\x2B\x45","\x65\x64\x69\x74\x46\x69\x6C\x65","\x65\x64\x69\x74","\x67\x65\x74","\x62\x69\x6E\x64","\x70\x75\x74","\x70\x72\x69\x6E\x74","\x70\x72\x69\x6E\x74\x53\x63\x72\x65\x65\x6E","\x73\x70\x72\x69\x74\x65\x2D\x70\x72\x69\x6E\x74","\x43\x74\x72\x6C\x2B\x50","\x70\x72\x65\x76\x69\x65\x77","\x73\x68\x6F\x77","\x75\x6E\x64\x6F","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x70\x72\x69\x74\x65\x2D\x75\x6E\x64\x6F","\x43\x74\x72\x6C\x2B\x5A","\x72\x65\x64\x6F","\x73\x70\x72\x69\x74\x65\x2D\x72\x65\x64\x6F","\x43\x74\x72\x6C\x2B\x59","\x63\x75\x74","\x73\x70\x72\x69\x74\x65\x2D\x63\x75\x74","\x43\x74\x72\x6C\x2B\x58","\x63\x6F\x70\x79","\x73\x70\x72\x69\x74\x65\x2D\x63\x6F\x70\x79","\x43\x74\x72\x6C\x2B\x43","\x70\x61\x73\x74\x65","\x73\x70\x72\x69\x74\x65\x2D\x70\x61\x73\x74\x65","\x43\x74\x72\x6C\x2B\x56","\x64\x65\x6C\x65\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x44\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x44","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x56","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x45","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x43\x74\x72\x6C\x2B\x41","\x68\x6F\x6D\x65","\x48\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x55\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x44\x6F\x77\x6E","\x65\x78\x70\x61\x6E\x64","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x45\x6E\x74\x65\x72","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x42\x61\x63\x6B\x73\x70\x61\x63\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x6F\x72\x64\x65\x72\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x46","\x74\x6F\x42\x61\x63\x6B","\x43\x74\x72\x6C\x2B\x42","\x67\x72\x6F\x75\x70","\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x43\x74\x72\x6C\x2B\x47","\x75\x6E\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x55","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x70\x72\x6F\x6D\x70\x74","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x43\x65\x6C\x6C\x53\x69\x7A\x65","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x77\x72\x61\x70","\x53\x54\x59\x4C\x45\x5F\x57\x48\x49\x54\x45\x5F\x53\x50\x41\x43\x45","\x73\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x30","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x54\x41\x54\x49\x4F\x4E","\x20\x28","\x20\x30\x2D\x33\x36\x30\x29","\x74\x69\x6C\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x63\x6C\x6F\x6E\x65","\x78","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x79","\x73\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x76\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x65\x61\x73\x74","\x73\x6F\x75\x74\x68","\x77\x65\x73\x74","\x6E\x6F\x72\x74\x68","\x43\x74\x72\x6C\x2B\x52","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x41\x64\x64","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x53\x75\x62\x74\x72\x61\x63\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x66\x69\x74","\x66\x69\x74\x50\x61\x67\x65","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x66\x75\x6E\x63\x74","\x70\x61\x67\x65\x56\x69\x65\x77","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x6D\x61\x78","\x72\x6F\x75\x6E\x64","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x63\x75\x73\x74\x6F\x6D","\x20\x28\x25\x29","\x67\x65\x74\x53\x63\x61\x6C\x65","\x67\x72\x69\x64","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x47","\x73\x65\x74\x54\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x67\x75\x69\x64\x65\x73","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x73\x63\x61\x6C\x65","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x75\x74\x6F","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x76\x61\x6C\x69\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x43\x74\x72\x6C\x2B\x51","\x63\x6F\x70\x79\x43\x6F\x6E\x6E\x65\x63\x74","\x69\x73\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x68\x65\x6C\x70","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x4C\x61\x6E\x67\x75\x61\x67\x65\x53\x75\x70\x70\x6F\x72\x74\x65\x64","\x5F","\x2F\x68\x65\x6C\x70","\x2E\x68\x74\x6D\x6C","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x46\x31","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x73\x68\x61\x64\x6F\x77","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x63\x75\x72\x76\x65\x64","\x29","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x73\x74\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x58","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x74\x72\x69\x67\x67\x65\x72\x59","\x61\x64\x64\x50\x6F\x69\x6E\x74\x41\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x72\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74","\x69\x6D\x61\x67\x65","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x69\x6E\x73\x65\x72\x74\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45","\x75\x72\x6C","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x65\x72\x72\x6F\x72","\x66\x69\x6C\x65\x4E\x6F\x74\x46\x6F\x75\x6E\x64","\x61\x6C\x65\x72\x74","\x73\x72\x63","\x63\x61\x6C\x6C","\x6C\x61\x62\x65\x6C","\x65\x6E\x61\x62\x6C\x65\x64","\x69\x63\x6F\x6E\x43\x6C\x73","\x73\x68\x6F\x72\x74\x63\x75\x74","\x65\x78\x74\x65\x6E\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64"];_0xd978[0];function Actions(_0xb885x2){this[_0xd978[1]]=_0xb885x2;this[_0xd978[2]]= new Object();this[_0xd978[3]]();}Actions[_0xd978[4]][_0xd978[3]]=function(){var _0xb885x3=this[_0xd978[1]];var _0xb885x4=_0xb885x3[_0xd978[5]];var _0xb885x5=_0xb885x4[_0xd978[6]];this[_0xd978[10]](_0xd978[7],function(){_0xb885x3[_0xd978[9]]( new NewDialog(_0xb885x3)[_0xd978[8]],300,180,true,true)});this[_0xd978[10]](_0xd978[11],function(){_0xb885x3[_0xd978[9]]( new OpenDialog(_0xb885x3)[_0xd978[8]],300,180,true,true)});this[_0xd978[10]](_0xd978[12],function(){_0xb885x3[_0xd978[13]](false)},null,null,_0xd978[14]);this[_0xd978[10]](_0xd978[15],function(){_0xb885x3[_0xd978[13]](true)},null,null,_0xd978[16]);this[_0xd978[10]](_0xd978[17],function(){_0xb885x3[_0xd978[18]](false)},null,null,_0xd978[19]);this[_0xd978[10]](_0xd978[20],function(){_0xb885x3[_0xd978[9]]( new VariableDialog(_0xb885x3)[_0xd978[8]],300,180,true,true)});this[_0xd978[10]](_0xd978[21],function(){_0xb885x3[_0xd978[9]]( new ImportDialog(_0xb885x3)[_0xd978[8]],300,200,true,true)});this[_0xd978[10]](_0xd978[22],function(){_0xb885x3[_0xd978[9]]( new ExportDialog(_0xb885x3)[_0xd978[8]],300,200,true,true)},null,null,_0xd978[23]);this[_0xd978[28]](_0xd978[24], new Action(mxResources[_0xd978[26]](_0xd978[25]),mxUtils[_0xd978[27]](this,function(){this[_0xd978[1]][_0xd978[9]]( new EditFileDialog(_0xb885x3)[_0xd978[8]],620,420,true,true)})));this[_0xd978[10]](_0xd978[29],function(){mxUtils[_0xd978[30]](_0xb885x5)},null,_0xd978[31],_0xd978[32]);this[_0xd978[10]](_0xd978[33],function(){mxUtils[_0xd978[34]](_0xb885x5,null,10,10)});this[_0xd978[10]](_0xd978[35],function(){_0xb885x4[_0xd978[36]][_0xd978[35]]()},null,_0xd978[37],_0xd978[38]);this[_0xd978[10]](_0xd978[39],function(){_0xb885x4[_0xd978[36]][_0xd978[39]]()},null,_0xd978[40],_0xd978[41]);this[_0xd978[10]](_0xd978[42],function(){mxClipboard[_0xd978[42]](_0xb885x5)},null,_0xd978[43],_0xd978[44]);this[_0xd978[10]](_0xd978[45],function(){mxClipboard[_0xd978[45]](_0xb885x5)},null,_0xd978[46],_0xd978[47]);this[_0xd978[10]](_0xd978[48],function(){mxClipboard[_0xd978[48]](_0xb885x5)},false,_0xd978[49],_0xd978[50]);this[_0xd978[10]](_0xd978[51],function(){_0xb885x5[_0xd978[52]]()},null,null,_0xd978[53]);this[_0xd978[10]](_0xd978[54],function(){var _0xb885x6=_0xb885x5[_0xd978[55]];_0xb885x5[_0xd978[58]](_0xb885x5[_0xd978[57]](_0xb885x5[_0xd978[56]](),_0xb885x6,_0xb885x6,true));},null,null,_0xd978[59]);this[_0xd978[10]](_0xd978[60],function(){_0xb885x5[_0xd978[60]]()},null,null,_0xd978[61]);this[_0xd978[10]](_0xd978[62],function(){_0xb885x5[_0xd978[62]]()},null,null,_0xd978[63]);this[_0xd978[10]](_0xd978[64],function(){_0xb885x5[_0xd978[64]]()},null,null,_0xd978[65]);this[_0xd978[10]](_0xd978[66],function(){_0xb885x5[_0xd978[66]]()},null,null,_0xd978[67]);this[_0xd978[10]](_0xd978[68],function(){_0xb885x5[_0xd978[68]]()},null,null,_0xd978[69]);this[_0xd978[10]](_0xd978[70],function(){_0xb885x5[_0xd978[70]]()},null,null,_0xd978[71]);this[_0xd978[10]](_0xd978[72],function(){_0xb885x5[_0xd978[73]](false)},null,null,_0xd978[74]);this[_0xd978[10]](_0xd978[75],function(){_0xb885x5[_0xd978[73]](true)},null,null,_0xd978[76]);this[_0xd978[10]](_0xd978[77],function(){_0xb885x5[_0xd978[78]](false)},null,null,_0xd978[79]);this[_0xd978[10]](_0xd978[80],function(){_0xb885x5[_0xd978[78]](true)},null,null,_0xd978[81]);this[_0xd978[10]](_0xd978[82],function(){_0xb885x5[_0xd978[84]](_0xb885x5[_0xd978[83]](null,0))},null,null,_0xd978[85]);this[_0xd978[10]](_0xd978[86],function(){_0xb885x5[_0xd978[58]](_0xb885x5[_0xd978[87]]())},null,null,_0xd978[88]);this[_0xd978[10]](_0xd978[89],function(){_0xb885x5[_0xd978[90]]()});this[_0xd978[10]](_0xd978[91],function(){var _0xb885x7=_0xb885x5[_0xd978[92]]();var _0xb885x8=_0xb885x5[_0xd978[93]](_0xb885x7);if(_0xb885x8==null){_0xb885x8=_0xd978[94]};_0xb885x8=mxUtils[_0xd978[96]](mxResources[_0xd978[26]](_0xd978[95]),_0xb885x8);if(_0xb885x8!=null){_0xb885x5[_0xd978[97]](_0xb885x7,_0xb885x8)};});this[_0xd978[10]](_0xd978[98],function(){var _0xb885x7=_0xb885x5[_0xd978[92]]();var _0xb885x8=_0xb885x5[_0xd978[93]](_0xb885x7);if(_0xb885x8!=null){window[_0xd978[11]](_0xb885x8)};});this[_0xd978[10]](_0xd978[99],function(){var _0xb885x9=_0xb885x5[_0xd978[56]]();if(_0xb885x9!=null){_0xb885x5[_0xd978[101]]()[_0xd978[100]]();try{for(var _0xb885xa=0;_0xb885xa<_0xb885x9[_0xd978[102]];_0xb885xa++){var _0xb885x7=_0xb885x9[_0xb885xa];if(_0xb885x5[_0xd978[101]]()[_0xd978[103]](_0xb885x7)){_0xb885x5[_0xd978[104]]([_0xb885x7],20)}else {_0xb885x5[_0xd978[105]](_0xb885x7)};}}finally{_0xb885x5[_0xd978[101]]()[_0xd978[106]]()};};});this[_0xd978[10]](_0xd978[107],function(){var _0xb885xb=_0xb885x5[_0xd978[109]]()[_0xd978[108]](_0xb885x5[_0xd978[92]]());var _0xb885xc=_0xd978[110];if(_0xb885xb!=null&&_0xb885xb[_0xd978[112]][mxConstants[_0xd978[111]]]==_0xd978[110]){_0xb885xc=null};_0xb885x5[_0xd978[113]](mxConstants.STYLE_WHITE_SPACE,_0xb885xc);});this[_0xd978[10]](_0xd978[114],function(){var _0xb885xc=_0xd978[115];var _0xb885xb=_0xb885x5[_0xd978[109]]()[_0xd978[108]](_0xb885x5[_0xd978[92]]());if(_0xb885xb!=null){_0xb885xc=_0xb885xb[_0xd978[112]][mxConstants[_0xd978[116]]]||_0xb885xc};_0xb885xc=mxUtils[_0xd978[96]](mxResources[_0xd978[26]](_0xd978[95])+_0xd978[117]+mxResources[_0xd978[26]](_0xd978[114])+_0xd978[118],_0xb885xc);if(_0xb885xc!=null){_0xb885x5[_0xd978[113]](mxConstants.STYLE_ROTATION,_0xb885xc)};});this[_0xd978[10]](_0xd978[119],function(){var _0xb885x9=_0xb885x5[_0xd978[56]]();if(_0xb885x9!=null){_0xb885x5[_0xd978[101]]()[_0xd978[100]]();try{for(var _0xb885xa=0;_0xb885xa<_0xb885x9[_0xd978[102]];_0xb885xa++){var _0xb885x7=_0xb885x9[_0xb885xa];if(_0xb885x5[_0xd978[101]]()[_0xd978[120]](_0xb885x7)&&_0xb885x5[_0xd978[101]]()[_0xd978[103]](_0xb885x7)==0){var _0xb885xd=_0xb885x5[_0xd978[121]](_0xb885x7);if(_0xb885xd!=null){_0xb885xd=_0xb885xd[_0xd978[122]]();_0xb885xd[_0xd978[123]]+=_0xb885xd[_0xd978[124]]/2-_0xb885xd[_0xd978[125]]/2;_0xb885xd[_0xd978[126]]+=_0xb885xd[_0xd978[125]]/2-_0xb885xd[_0xd978[124]]/2;var _0xb885xe=_0xb885xd[_0xd978[124]];_0xb885xd[_0xd978[124]]=_0xb885xd[_0xd978[125]];_0xb885xd[_0xd978[125]]=_0xb885xe;_0xb885x5[_0xd978[101]]()[_0xd978[127]](_0xb885x7,_0xb885xd);var _0xb885xb=_0xb885x5[_0xd978[128]][_0xd978[108]](_0xb885x7);if(_0xb885xb!=null){var _0xb885xf=_0xb885xb[_0xd978[112]][mxConstants[_0xd978[129]]]||_0xd978[130];if(_0xb885xf==_0xd978[130]){_0xb885xf=_0xd978[131]}else {if(_0xb885xf==_0xd978[131]){_0xb885xf=_0xd978[132]}else {if(_0xb885xf==_0xd978[132]){_0xb885xf=_0xd978[133]}else {if(_0xb885xf==_0xd978[133]){_0xb885xf=_0xd978[130]}}}};_0xb885x5[_0xd978[113]](mxConstants.STYLE_DIRECTION,_0xb885xf,[_0xb885x7]);};};};}}finally{_0xb885x5[_0xd978[101]]()[_0xd978[106]]()};};},null,null,_0xd978[134]);this[_0xd978[10]](_0xd978[135],function(){_0xb885x5[_0xd978[136]](1)});this[_0xd978[10]](_0xd978[137],function(){_0xb885x5[_0xd978[137]]()},null,null,_0xd978[138]);this[_0xd978[10]](_0xd978[139],function(){_0xb885x5[_0xd978[139]]()},null,null,_0xd978[140]);this[_0xd978[10]](_0xd978[141],function(){_0xb885x5[_0xd978[142]]()});this[_0xd978[10]](_0xd978[143],mxUtils[_0xd978[27]](this,function(){if(!_0xb885x5[_0xd978[144]]){this[_0xd978[26]](_0xd978[146])[_0xd978[145]]()};var _0xb885x10=_0xb885x5[_0xd978[147]];var _0xb885x11=_0xb885x5[_0xd978[148]];var _0xb885x12=_0xb885x5[_0xd978[8]][_0xd978[149]]-20;var _0xb885x13=_0xb885x5[_0xd978[8]][_0xd978[150]]-20;var _0xb885x14=Math[_0xd978[152]](100*Math[_0xd978[151]](_0xb885x12/_0xb885x10[_0xd978[124]]/_0xb885x11,_0xb885x13/_0xb885x10[_0xd978[125]]/_0xb885x11))/100;_0xb885x5[_0xd978[136]](_0xb885x14);_0xb885x5[_0xd978[8]][_0xd978[153]]=Math[_0xd978[156]](_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[123]]*_0xb885x14-Math[_0xd978[155]](10,(_0xb885x5[_0xd978[8]][_0xd978[149]]-_0xb885x10[_0xd978[124]]*_0xb885x11*_0xb885x14)/2));_0xb885x5[_0xd978[8]][_0xd978[157]]=Math[_0xd978[156]](_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[126]]*_0xb885x14-Math[_0xd978[155]](10,(_0xb885x5[_0xd978[8]][_0xd978[150]]-_0xb885x10[_0xd978[125]]*_0xb885x11*_0xb885x14)/2));}));this[_0xd978[10]](_0xd978[158],mxUtils[_0xd978[27]](this,function(){if(!_0xb885x5[_0xd978[144]]){this[_0xd978[26]](_0xd978[146])[_0xd978[145]]()};var _0xb885x10=_0xb885x5[_0xd978[147]];var _0xb885x11=_0xb885x5[_0xd978[148]];var _0xb885x12=_0xb885x5[_0xd978[8]][_0xd978[149]]-20;var _0xb885x14=Math[_0xd978[152]](100*_0xb885x12/_0xb885x10[_0xd978[124]]/_0xb885x11)/100;_0xb885x5[_0xd978[136]](_0xb885x14);_0xb885x5[_0xd978[8]][_0xd978[153]]=Math[_0xd978[156]](_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[123]]*_0xb885x14-Math[_0xd978[155]](10,(_0xb885x5[_0xd978[8]][_0xd978[149]]-_0xb885x10[_0xd978[124]]*_0xb885x11*_0xb885x14)/2));_0xb885x5[_0xd978[8]][_0xd978[157]]=Math[_0xd978[156]](_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[126]]*_0xb885x14-Math[_0xd978[155]](10,(_0xb885x5[_0xd978[8]][_0xd978[150]]-_0xb885x10[_0xd978[125]]*_0xb885x11*_0xb885x14)/2));}));this[_0xd978[28]](_0xd978[159], new Action(mxResources[_0xd978[26]](_0xd978[160]),function(){var _0xb885xc=mxUtils[_0xd978[96]](mxResources[_0xd978[26]](_0xd978[95])+_0xd978[161],parseInt(_0xb885x5[_0xd978[109]]()[_0xd978[162]]()*100));if(_0xb885xc!=null&&_0xb885xc[_0xd978[102]]>0&&!isNaN(parseInt(_0xb885xc))){_0xb885x5[_0xd978[136]](parseInt(_0xb885xc)/100)};}));var _0xb885x15=null;_0xb885x15=this[_0xd978[10]](_0xd978[163],function(){_0xb885x5[_0xd978[165]](!_0xb885x5[_0xd978[164]]());_0xb885x4[_0xd978[166]]();},null,null,_0xd978[167]);_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[164]]()});_0xb885x15=this[_0xd978[10]](_0xd978[170],function(){_0xb885x5[_0xd978[172]][_0xd978[171]]=!_0xb885x5[_0xd978[172]][_0xd978[171]]});_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[172]][_0xd978[171]]});_0xb885x15=this[_0xd978[10]](_0xd978[173],function(){_0xb885x5[_0xd978[175]][_0xd978[176]](!_0xb885x5[_0xd978[175]][_0xd978[174]]())});_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[175]][_0xd978[174]]()});_0xb885x15=this[_0xd978[10]](_0xd978[177],function(){_0xb885x5[_0xd978[178]]=!_0xb885x5[_0xd978[178]];_0xb885x5[_0xd978[128]][_0xd978[179]]();});_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[178]]});_0xb885x15=this[_0xd978[10]](_0xd978[180],function(){_0xb885x5[_0xd978[180]]=!_0xb885x5[_0xd978[180]];_0xb885x4[_0xd978[166]]();if(!_0xb885x5[_0xd978[180]]){var _0xb885x16=_0xb885x5[_0xd978[128]][_0xd978[154]];_0xb885x5[_0xd978[128]][_0xd978[182]](_0xb885x16[_0xd978[123]]-_0xb885x5[_0xd978[8]][_0xd978[153]]/_0xb885x5[_0xd978[128]][_0xd978[181]],_0xb885x16[_0xd978[126]]-_0xb885x5[_0xd978[8]][_0xd978[157]]/_0xb885x5[_0xd978[128]][_0xd978[181]]);_0xb885x5[_0xd978[8]][_0xd978[153]]=0;_0xb885x5[_0xd978[8]][_0xd978[157]]=0;_0xb885x5[_0xd978[183]]();}else {var _0xb885x17=_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[123]];var _0xb885x18=_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[126]];_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[123]]=0;_0xb885x5[_0xd978[128]][_0xd978[154]][_0xd978[126]]=0;_0xb885x5[_0xd978[183]]();_0xb885x5[_0xd978[8]][_0xd978[153]]-=Math[_0xd978[156]](_0xb885x17*_0xb885x5[_0xd978[128]][_0xd978[181]]);_0xb885x5[_0xd978[8]][_0xd978[157]]-=Math[_0xd978[156]](_0xb885x18*_0xb885x5[_0xd978[128]][_0xd978[181]]);};},!mxClient.IS_TOUCH);_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[8]][_0xd978[112]][_0xd978[184]]==_0xd978[185]});_0xb885x15=this[_0xd978[10]](_0xd978[146],mxUtils[_0xd978[27]](this,function(){_0xb885x5[_0xd978[144]]=!_0xb885x5[_0xd978[144]];_0xb885x5[_0xd978[186]]=_0xb885x5[_0xd978[144]];_0xb885x5[_0xd978[187]]=_0xb885x5[_0xd978[186]];_0xb885x5[_0xd978[128]][_0xd978[188]]();_0xb885x5[_0xd978[183]]();_0xb885x4[_0xd978[166]]();_0xb885x4[_0xd978[190]][_0xd978[189]]();if(mxUtils[_0xd978[191]](_0xb885x5[_0xd978[8]])){if(_0xb885x5[_0xd978[144]]){_0xb885x5[_0xd978[8]][_0xd978[153]]-=20;_0xb885x5[_0xd978[8]][_0xd978[157]]-=20;}else {_0xb885x5[_0xd978[8]][_0xd978[153]]+=20;_0xb885x5[_0xd978[8]][_0xd978[157]]+=20;}};}));_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[144]]});_0xb885x15=this[_0xd978[10]](_0xd978[192],function(){_0xb885x5[_0xd978[194]](!_0xb885x5[_0xd978[193]][_0xd978[174]]())},null,null,_0xd978[195]);_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[193]][_0xd978[174]]()});_0xb885x15=this[_0xd978[10]](_0xd978[196],function(){_0xb885x5[_0xd978[193]][_0xd978[198]](!_0xb885x5[_0xd978[193]][_0xd978[197]]())});_0xb885x15[_0xd978[168]](true);_0xb885x15[_0xd978[169]](function(){return _0xb885x5[_0xd978[193]][_0xd978[197]]()});this[_0xd978[10]](_0xd978[199],function(){var _0xb885x19=_0xd978[94];if(mxResources[_0xd978[201]](mxClient[_0xd978[200]])){_0xb885x19=_0xd978[202]+mxClient[_0xd978[200]]};window[_0xd978[11]](RESOURCES_PATH+_0xd978[203]+_0xb885x19+_0xd978[204]);});this[_0xd978[28]](_0xd978[205], new Action(mxResources[_0xd978[26]](_0xd978[205])+_0xd978[206],function(){_0xb885x3[_0xd978[9]]( new AboutDialog(_0xb885x3)[_0xd978[8]],320,280,true,true)},null,null,_0xd978[207]));var _0xb885x1a=mxUtils[_0xd978[27]](this,function(_0xb885x1b,_0xb885x1c){this[_0xd978[10]](_0xb885x1b,function(){_0xb885x5[_0xd978[208]](mxConstants.STYLE_FONTSTYLE,_0xb885x1c)})});_0xb885x1a(_0xd978[209],mxConstants.FONT_BOLD);_0xb885x1a(_0xd978[210],mxConstants.FONT_ITALIC);_0xb885x1a(_0xd978[211],mxConstants.FONT_UNDERLINE);this[_0xd978[10]](_0xd978[212],function(){_0xb885x5[_0xd978[213]](mxConstants.STYLE_SHADOW)});this[_0xd978[10]](_0xd978[214],function(){_0xb885x5[_0xd978[213]](mxConstants.STYLE_DASHED)});this[_0xd978[10]](_0xd978[215],function(){_0xb885x5[_0xd978[213]](mxConstants.STYLE_ROUNDED)});this[_0xd978[10]](_0xd978[216],function(){_0xb885x5[_0xd978[213]](mxConstants.STYLE_CURVED)});this[_0xd978[10]](_0xd978[112],function(){var _0xb885x9=_0xb885x5[_0xd978[56]]();if(_0xb885x9!=null&&_0xb885x9[_0xd978[102]]>0){var _0xb885x1d=_0xb885x5[_0xd978[101]]();var _0xb885x1c=mxUtils[_0xd978[96]](mxResources[_0xd978[26]](_0xd978[95])+_0xd978[117]+mxResources[_0xd978[26]](_0xd978[112])+_0xd978[217],_0xb885x1d[_0xd978[218]](_0xb885x9[0])||_0xd978[94]);if(_0xb885x1c!=null){_0xb885x5[_0xd978[219]](_0xb885x1c,_0xb885x9)};};});this[_0xd978[10]](_0xd978[220],function(){_0xb885x5[_0xd978[221]](_0xb885x5[_0xd978[92]]())});this[_0xd978[10]](_0xd978[222],function(){var _0xb885x7=_0xb885x5[_0xd978[92]]();if(_0xb885x7!=null&&_0xb885x5[_0xd978[101]]()[_0xd978[223]](_0xb885x7)){var _0xb885x1e=_0xb885x4[_0xd978[6]][_0xd978[225]][_0xd978[224]](_0xb885x7);if(_0xb885x1e instanceof mxEdgeHandler){var _0xb885x16=_0xb885x5[_0xd978[128]][_0xd978[154]];var _0xb885x6=_0xb885x5[_0xd978[128]][_0xd978[181]];var _0xb885x17=_0xb885x16[_0xd978[123]];var _0xb885x18=_0xb885x16[_0xd978[126]];var _0xb885x1f=_0xb885x5[_0xd978[101]]()[_0xd978[226]](_0xb885x7);var _0xb885x20=_0xb885x5[_0xd978[121]](_0xb885x1f);if(_0xb885x5[_0xd978[101]]()[_0xd978[120]](_0xb885x1f)&&_0xb885x20!=null){_0xb885x17+=_0xb885x20[_0xd978[123]];_0xb885x18+=_0xb885x20[_0xd978[126]];};_0xb885x1e[_0xd978[231]](_0xb885x1e[_0xd978[227]],_0xb885x5[_0xd978[229]][_0xd978[228]]/_0xb885x6-_0xb885x17,_0xb885x5[_0xd978[229]][_0xd978[230]]/_0xb885x6-_0xb885x18);};};});this[_0xd978[10]](_0xd978[232],function(){var _0xb885x21=_0xb885x3[_0xd978[2]][_0xd978[26]](_0xd978[232]);if(_0xb885x21[_0xd978[233]]!=null){_0xb885x21[_0xd978[233]][_0xd978[235]](_0xb885x21[_0xd978[233]][_0xd978[227]],_0xb885x21[_0xd978[234]])};});this[_0xd978[10]](_0xd978[236],function(){function _0xb885x22(_0xb885xc,_0xb885x23,_0xb885x24){var _0xb885x25=null;var _0xb885x9=_0xb885x5[_0xd978[56]]();_0xb885x5[_0xd978[101]]()[_0xd978[100]]();try{if(_0xb885x9[_0xd978[102]]==0){var _0xb885x26=_0xb885x5[_0xd978[237]]();_0xb885x9=[_0xb885x5[_0xd978[239]](_0xb885x5[_0xd978[238]](),null,_0xd978[94],_0xb885x26,_0xb885x26,_0xb885x23,_0xb885x24)];_0xb885x25=_0xb885x9;};_0xb885x5[_0xd978[113]](mxConstants.STYLE_IMAGE,_0xb885xc,_0xb885x9);_0xb885x5[_0xd978[113]](mxConstants.STYLE_SHAPE,_0xd978[236],_0xb885x9);if(_0xb885x5[_0xd978[240]]()==1){if(_0xb885x23!=null&&_0xb885x24!=null){var _0xb885x7=_0xb885x9[0];var _0xb885xd=_0xb885x5[_0xd978[101]]()[_0xd978[241]](_0xb885x7);if(_0xb885xd!=null){_0xb885xd=_0xb885xd[_0xd978[122]]();_0xb885xd[_0xd978[124]]=_0xb885x23;_0xb885xd[_0xd978[125]]=_0xb885x24;_0xb885x5[_0xd978[101]]()[_0xd978[127]](_0xb885x7,_0xb885xd);};}};}finally{_0xb885x5[_0xd978[101]]()[_0xd978[106]]()};if(_0xb885x25!=null){_0xb885x5[_0xd978[58]](_0xb885x25);_0xb885x5[_0xd978[242]](_0xb885x25[0]);};}var _0xb885xc=_0xd978[94];var _0xb885xb=_0xb885x5[_0xd978[109]]()[_0xd978[108]](_0xb885x5[_0xd978[92]]());if(_0xb885xb!=null){_0xb885xc=_0xb885xb[_0xd978[112]][mxConstants[_0xd978[243]]]||_0xb885xc};_0xb885xc=mxUtils[_0xd978[96]](mxResources[_0xd978[26]](_0xd978[95])+_0xd978[117]+mxResources[_0xd978[26]](_0xd978[244])+_0xd978[217],_0xb885xc);if(_0xb885xc!=null){if(_0xb885xc[_0xd978[102]]>0){var _0xb885x27= new Image();_0xb885x27[_0xd978[245]]=function(){_0xb885x22(_0xb885xc,_0xb885x27[_0xd978[124]],_0xb885x27[_0xd978[125]])};_0xb885x27[_0xd978[246]]=function(){mxUtils[_0xd978[248]](mxResources[_0xd978[26]](_0xd978[247]))};_0xb885x27[_0xd978[249]]=_0xb885xc;}};});};Actions[_0xd978[4]][_0xd978[10]]=function(_0xb885x1b,_0xb885x28,_0xb885x29,_0xb885x2a,_0xb885x2b){return this[_0xd978[28]](_0xb885x1b, new Action(mxResources[_0xd978[26]](_0xb885x1b),_0xb885x28,_0xb885x29,_0xb885x2a,_0xb885x2b))};Actions[_0xd978[4]][_0xd978[28]]=function(_0xb885x2c,_0xb885x15){this[_0xd978[2]][_0xb885x2c]=_0xb885x15;return _0xb885x15;};Actions[_0xd978[4]][_0xd978[26]]=function(_0xb885x2c){return this[_0xd978[2]][_0xb885x2c]};function Action(_0xb885x2e,_0xb885x28,_0xb885x29,_0xb885x2a,_0xb885x2b){mxEventSource[_0xd978[250]](this);this[_0xd978[251]]=_0xb885x2e;this[_0xd978[145]]=_0xb885x28;this[_0xd978[252]]=(_0xb885x29!=null)?_0xb885x29:true;this[_0xd978[253]]=_0xb885x2a;this[_0xd978[254]]=_0xb885x2b;}mxUtils[_0xd978[255]](Action,mxEventSource);Action[_0xd978[4]][_0xd978[176]]=function(_0xb885xc){if(this[_0xd978[252]]!=_0xb885xc){this[_0xd978[252]]=_0xb885xc;this[_0xd978[257]]( new mxEventObject(_0xd978[256]));}};Action[_0xd978[4]][_0xd978[168]]=function(_0xb885xc){this[_0xd978[258]]=_0xb885xc};Action[_0xd978[4]][_0xd978[169]]=function(_0xb885x28){this[_0xd978[259]]=_0xb885x28};Action[_0xd978[4]][_0xd978[260]]=function(){return this[_0xd978[259]]()};
\ No newline at end of file
+var _0xe508=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x61\x63\x74\x69\x6F\x6E\x73","\x69\x6E\x69\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x65\x64\x69\x74\x6F\x72","\x67\x72\x61\x70\x68","\x6E\x65\x77","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53","\x73\x61\x76\x65\x41\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2D\x53","\x70\x75\x62\x6C\x69\x73\x68","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x50","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x43\x74\x72\x6C\x2B\x45","\x65\x64\x69\x74\x46\x69\x6C\x65","\x65\x64\x69\x74","\x67\x65\x74","\x62\x69\x6E\x64","\x70\x75\x74","\x70\x72\x69\x6E\x74","\x70\x72\x69\x6E\x74\x53\x63\x72\x65\x65\x6E","\x73\x70\x72\x69\x74\x65\x2D\x70\x72\x69\x6E\x74","\x43\x74\x72\x6C\x2B\x50","\x70\x72\x65\x76\x69\x65\x77","\x73\x68\x6F\x77","\x75\x6E\x64\x6F","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x70\x72\x69\x74\x65\x2D\x75\x6E\x64\x6F","\x43\x74\x72\x6C\x2B\x5A","\x72\x65\x64\x6F","\x73\x70\x72\x69\x74\x65\x2D\x72\x65\x64\x6F","\x43\x74\x72\x6C\x2B\x59","\x63\x75\x74","\x73\x70\x72\x69\x74\x65\x2D\x63\x75\x74","\x43\x74\x72\x6C\x2B\x58","\x63\x6F\x70\x79","\x73\x70\x72\x69\x74\x65\x2D\x63\x6F\x70\x79","\x43\x74\x72\x6C\x2B\x43","\x70\x61\x73\x74\x65","\x73\x70\x72\x69\x74\x65\x2D\x70\x61\x73\x74\x65","\x43\x74\x72\x6C\x2B\x56","\x64\x65\x6C\x65\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x44\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x44","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x56","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x45","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x43\x74\x72\x6C\x2B\x41","\x68\x6F\x6D\x65","\x48\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x55\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x44\x6F\x77\x6E","\x65\x78\x70\x61\x6E\x64","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x45\x6E\x74\x65\x72","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x42\x61\x63\x6B\x73\x70\x61\x63\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x6F\x72\x64\x65\x72\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x46","\x74\x6F\x42\x61\x63\x6B","\x43\x74\x72\x6C\x2B\x42","\x67\x72\x6F\x75\x70","\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x43\x74\x72\x6C\x2B\x47","\x75\x6E\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x55","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x70\x72\x6F\x6D\x70\x74","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x43\x65\x6C\x6C\x53\x69\x7A\x65","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x77\x72\x61\x70","\x53\x54\x59\x4C\x45\x5F\x57\x48\x49\x54\x45\x5F\x53\x50\x41\x43\x45","\x73\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x30","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x54\x41\x54\x49\x4F\x4E","\x20\x28","\x20\x30\x2D\x33\x36\x30\x29","\x74\x69\x6C\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x63\x6C\x6F\x6E\x65","\x78","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x79","\x73\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x76\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x65\x61\x73\x74","\x73\x6F\x75\x74\x68","\x77\x65\x73\x74","\x6E\x6F\x72\x74\x68","\x43\x74\x72\x6C\x2B\x52","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x41\x64\x64","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x53\x75\x62\x74\x72\x61\x63\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x66\x69\x74","\x66\x69\x74\x50\x61\x67\x65","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x66\x75\x6E\x63\x74","\x70\x61\x67\x65\x56\x69\x65\x77","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x6D\x61\x78","\x72\x6F\x75\x6E\x64","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x63\x75\x73\x74\x6F\x6D","\x20\x28\x25\x29","\x67\x65\x74\x53\x63\x61\x6C\x65","\x67\x72\x69\x64","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x47","\x73\x65\x74\x54\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x67\x75\x69\x64\x65\x73","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x73\x63\x61\x6C\x65","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x75\x74\x6F","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x76\x61\x6C\x69\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x43\x74\x72\x6C\x2B\x51","\x63\x6F\x70\x79\x43\x6F\x6E\x6E\x65\x63\x74","\x69\x73\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x68\x65\x6C\x70","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x4C\x61\x6E\x67\x75\x61\x67\x65\x53\x75\x70\x70\x6F\x72\x74\x65\x64","\x5F","\x2F\x68\x65\x6C\x70","\x2E\x68\x74\x6D\x6C","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x46\x31","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x73\x68\x61\x64\x6F\x77","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x63\x75\x72\x76\x65\x64","\x29","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x73\x74\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x58","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x74\x72\x69\x67\x67\x65\x72\x59","\x61\x64\x64\x50\x6F\x69\x6E\x74\x41\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x72\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74","\x69\x6D\x61\x67\x65","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x69\x6E\x73\x65\x72\x74\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45","\x75\x72\x6C","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x65\x72\x72\x6F\x72","\x66\x69\x6C\x65\x4E\x6F\x74\x46\x6F\x75\x6E\x64","\x61\x6C\x65\x72\x74","\x73\x72\x63","\x63\x61\x6C\x6C","\x6C\x61\x62\x65\x6C","\x65\x6E\x61\x62\x6C\x65\x64","\x69\x63\x6F\x6E\x43\x6C\x73","\x73\x68\x6F\x72\x74\x63\x75\x74","\x65\x78\x74\x65\x6E\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64"];_0xe508[0];function Actions(_0x4ab6x2){this[_0xe508[1]]=_0x4ab6x2;this[_0xe508[2]]= new Object();this[_0xe508[3]]();}Actions[_0xe508[4]][_0xe508[3]]=function(){var _0x4ab6x3=this[_0xe508[1]];var _0x4ab6x4=_0x4ab6x3[_0xe508[5]];var _0x4ab6x5=_0x4ab6x4[_0xe508[6]];this[_0xe508[10]](_0xe508[7],function(){_0x4ab6x3[_0xe508[9]]( new NewDialog(_0x4ab6x3)[_0xe508[8]],300,180,true,true)});this[_0xe508[10]](_0xe508[11],function(){_0x4ab6x3[_0xe508[9]]( new OpenDialog(_0x4ab6x3)[_0xe508[8]],300,180,true,true)});this[_0xe508[10]](_0xe508[12],function(){_0x4ab6x3[_0xe508[13]](false)},null,null,_0xe508[14]);this[_0xe508[10]](_0xe508[15],function(){_0x4ab6x3[_0xe508[13]](true)},null,null,_0xe508[16]);this[_0xe508[10]](_0xe508[17],function(){_0x4ab6x3[_0xe508[18]](false)},null,null,_0xe508[19]);this[_0xe508[10]](_0xe508[20],function(){_0x4ab6x3[_0xe508[9]]( new VariableDialog(_0x4ab6x3)[_0xe508[8]],300,180,true,true)});this[_0xe508[10]](_0xe508[21],function(){_0x4ab6x3[_0xe508[9]]( new ImportDialog(_0x4ab6x3)[_0xe508[8]],300,200,true,true)});this[_0xe508[10]](_0xe508[22],function(){_0x4ab6x3[_0xe508[9]]( new ExportDialog(_0x4ab6x3)[_0xe508[8]],300,200,true,true)},null,null,_0xe508[23]);this[_0xe508[28]](_0xe508[24], new Action(mxResources[_0xe508[26]](_0xe508[25]),mxUtils[_0xe508[27]](this,function(){this[_0xe508[1]][_0xe508[9]]( new EditFileDialog(_0x4ab6x3)[_0xe508[8]],620,420,true,true)})));this[_0xe508[10]](_0xe508[29],function(){mxUtils[_0xe508[30]](_0x4ab6x5)},null,_0xe508[31],_0xe508[32]);this[_0xe508[10]](_0xe508[33],function(){mxUtils[_0xe508[34]](_0x4ab6x5,null,10,10)});this[_0xe508[10]](_0xe508[35],function(){_0x4ab6x4[_0xe508[36]][_0xe508[35]]()},null,_0xe508[37],_0xe508[38]);this[_0xe508[10]](_0xe508[39],function(){_0x4ab6x4[_0xe508[36]][_0xe508[39]]()},null,_0xe508[40],_0xe508[41]);this[_0xe508[10]](_0xe508[42],function(){mxClipboard[_0xe508[42]](_0x4ab6x5)},null,_0xe508[43],_0xe508[44]);this[_0xe508[10]](_0xe508[45],function(){mxClipboard[_0xe508[45]](_0x4ab6x5)},null,_0xe508[46],_0xe508[47]);this[_0xe508[10]](_0xe508[48],function(){mxClipboard[_0xe508[48]](_0x4ab6x5)},false,_0xe508[49],_0xe508[50]);this[_0xe508[10]](_0xe508[51],function(){_0x4ab6x5[_0xe508[52]]()},null,null,_0xe508[53]);this[_0xe508[10]](_0xe508[54],function(){var _0x4ab6x6=_0x4ab6x5[_0xe508[55]];_0x4ab6x5[_0xe508[58]](_0x4ab6x5[_0xe508[57]](_0x4ab6x5[_0xe508[56]](),_0x4ab6x6,_0x4ab6x6,true));},null,null,_0xe508[59]);this[_0xe508[10]](_0xe508[60],function(){_0x4ab6x5[_0xe508[60]]()},null,null,_0xe508[61]);this[_0xe508[10]](_0xe508[62],function(){_0x4ab6x5[_0xe508[62]]()},null,null,_0xe508[63]);this[_0xe508[10]](_0xe508[64],function(){_0x4ab6x5[_0xe508[64]]()},null,null,_0xe508[65]);this[_0xe508[10]](_0xe508[66],function(){_0x4ab6x5[_0xe508[66]]()},null,null,_0xe508[67]);this[_0xe508[10]](_0xe508[68],function(){_0x4ab6x5[_0xe508[68]]()},null,null,_0xe508[69]);this[_0xe508[10]](_0xe508[70],function(){_0x4ab6x5[_0xe508[70]]()},null,null,_0xe508[71]);this[_0xe508[10]](_0xe508[72],function(){_0x4ab6x5[_0xe508[73]](false)},null,null,_0xe508[74]);this[_0xe508[10]](_0xe508[75],function(){_0x4ab6x5[_0xe508[73]](true)},null,null,_0xe508[76]);this[_0xe508[10]](_0xe508[77],function(){_0x4ab6x5[_0xe508[78]](false)},null,null,_0xe508[79]);this[_0xe508[10]](_0xe508[80],function(){_0x4ab6x5[_0xe508[78]](true)},null,null,_0xe508[81]);this[_0xe508[10]](_0xe508[82],function(){_0x4ab6x5[_0xe508[84]](_0x4ab6x5[_0xe508[83]](null,0))},null,null,_0xe508[85]);this[_0xe508[10]](_0xe508[86],function(){_0x4ab6x5[_0xe508[58]](_0x4ab6x5[_0xe508[87]]())},null,null,_0xe508[88]);this[_0xe508[10]](_0xe508[89],function(){_0x4ab6x5[_0xe508[90]]()});this[_0xe508[10]](_0xe508[91],function(){var _0x4ab6x7=_0x4ab6x5[_0xe508[92]]();var _0x4ab6x8=_0x4ab6x5[_0xe508[93]](_0x4ab6x7);if(_0x4ab6x8==null){_0x4ab6x8=_0xe508[94]};_0x4ab6x8=mxUtils[_0xe508[96]](mxResources[_0xe508[26]](_0xe508[95]),_0x4ab6x8);if(_0x4ab6x8!=null){_0x4ab6x5[_0xe508[97]](_0x4ab6x7,_0x4ab6x8)};});this[_0xe508[10]](_0xe508[98],function(){var _0x4ab6x7=_0x4ab6x5[_0xe508[92]]();var _0x4ab6x8=_0x4ab6x5[_0xe508[93]](_0x4ab6x7);if(_0x4ab6x8!=null){window[_0xe508[11]](_0x4ab6x8)};});this[_0xe508[10]](_0xe508[99],function(){var _0x4ab6x9=_0x4ab6x5[_0xe508[56]]();if(_0x4ab6x9!=null){_0x4ab6x5[_0xe508[101]]()[_0xe508[100]]();try{for(var _0x4ab6xa=0;_0x4ab6xa<_0x4ab6x9[_0xe508[102]];_0x4ab6xa++){var _0x4ab6x7=_0x4ab6x9[_0x4ab6xa];if(_0x4ab6x5[_0xe508[101]]()[_0xe508[103]](_0x4ab6x7)){_0x4ab6x5[_0xe508[104]]([_0x4ab6x7],20)}else {_0x4ab6x5[_0xe508[105]](_0x4ab6x7)};}}finally{_0x4ab6x5[_0xe508[101]]()[_0xe508[106]]()};};});this[_0xe508[10]](_0xe508[107],function(){var _0x4ab6xb=_0x4ab6x5[_0xe508[109]]()[_0xe508[108]](_0x4ab6x5[_0xe508[92]]());var _0x4ab6xc=_0xe508[110];if(_0x4ab6xb!=null&&_0x4ab6xb[_0xe508[112]][mxConstants[_0xe508[111]]]==_0xe508[110]){_0x4ab6xc=null};_0x4ab6x5[_0xe508[113]](mxConstants.STYLE_WHITE_SPACE,_0x4ab6xc);});this[_0xe508[10]](_0xe508[114],function(){var _0x4ab6xc=_0xe508[115];var _0x4ab6xb=_0x4ab6x5[_0xe508[109]]()[_0xe508[108]](_0x4ab6x5[_0xe508[92]]());if(_0x4ab6xb!=null){_0x4ab6xc=_0x4ab6xb[_0xe508[112]][mxConstants[_0xe508[116]]]||_0x4ab6xc};_0x4ab6xc=mxUtils[_0xe508[96]](mxResources[_0xe508[26]](_0xe508[95])+_0xe508[117]+mxResources[_0xe508[26]](_0xe508[114])+_0xe508[118],_0x4ab6xc);if(_0x4ab6xc!=null){_0x4ab6x5[_0xe508[113]](mxConstants.STYLE_ROTATION,_0x4ab6xc)};});this[_0xe508[10]](_0xe508[119],function(){var _0x4ab6x9=_0x4ab6x5[_0xe508[56]]();if(_0x4ab6x9!=null){_0x4ab6x5[_0xe508[101]]()[_0xe508[100]]();try{for(var _0x4ab6xa=0;_0x4ab6xa<_0x4ab6x9[_0xe508[102]];_0x4ab6xa++){var _0x4ab6x7=_0x4ab6x9[_0x4ab6xa];if(_0x4ab6x5[_0xe508[101]]()[_0xe508[120]](_0x4ab6x7)&&_0x4ab6x5[_0xe508[101]]()[_0xe508[103]](_0x4ab6x7)==0){var _0x4ab6xd=_0x4ab6x5[_0xe508[121]](_0x4ab6x7);if(_0x4ab6xd!=null){_0x4ab6xd=_0x4ab6xd[_0xe508[122]]();_0x4ab6xd[_0xe508[123]]+=_0x4ab6xd[_0xe508[124]]/2-_0x4ab6xd[_0xe508[125]]/2;_0x4ab6xd[_0xe508[126]]+=_0x4ab6xd[_0xe508[125]]/2-_0x4ab6xd[_0xe508[124]]/2;var _0x4ab6xe=_0x4ab6xd[_0xe508[124]];_0x4ab6xd[_0xe508[124]]=_0x4ab6xd[_0xe508[125]];_0x4ab6xd[_0xe508[125]]=_0x4ab6xe;_0x4ab6x5[_0xe508[101]]()[_0xe508[127]](_0x4ab6x7,_0x4ab6xd);var _0x4ab6xb=_0x4ab6x5[_0xe508[128]][_0xe508[108]](_0x4ab6x7);if(_0x4ab6xb!=null){var _0x4ab6xf=_0x4ab6xb[_0xe508[112]][mxConstants[_0xe508[129]]]||_0xe508[130];if(_0x4ab6xf==_0xe508[130]){_0x4ab6xf=_0xe508[131]}else {if(_0x4ab6xf==_0xe508[131]){_0x4ab6xf=_0xe508[132]}else {if(_0x4ab6xf==_0xe508[132]){_0x4ab6xf=_0xe508[133]}else {if(_0x4ab6xf==_0xe508[133]){_0x4ab6xf=_0xe508[130]}}}};_0x4ab6x5[_0xe508[113]](mxConstants.STYLE_DIRECTION,_0x4ab6xf,[_0x4ab6x7]);};};};}}finally{_0x4ab6x5[_0xe508[101]]()[_0xe508[106]]()};};},null,null,_0xe508[134]);this[_0xe508[10]](_0xe508[135],function(){_0x4ab6x5[_0xe508[136]](1)});this[_0xe508[10]](_0xe508[137],function(){_0x4ab6x5[_0xe508[137]]()},null,null,_0xe508[138]);this[_0xe508[10]](_0xe508[139],function(){_0x4ab6x5[_0xe508[139]]()},null,null,_0xe508[140]);this[_0xe508[10]](_0xe508[141],function(){_0x4ab6x5[_0xe508[142]]()});this[_0xe508[10]](_0xe508[143],mxUtils[_0xe508[27]](this,function(){if(!_0x4ab6x5[_0xe508[144]]){this[_0xe508[26]](_0xe508[146])[_0xe508[145]]()};var _0x4ab6x10=_0x4ab6x5[_0xe508[147]];var _0x4ab6x11=_0x4ab6x5[_0xe508[148]];var _0x4ab6x12=_0x4ab6x5[_0xe508[8]][_0xe508[149]]-20;var _0x4ab6x13=_0x4ab6x5[_0xe508[8]][_0xe508[150]]-20;var _0x4ab6x14=Math[_0xe508[152]](100*Math[_0xe508[151]](_0x4ab6x12/_0x4ab6x10[_0xe508[124]]/_0x4ab6x11,_0x4ab6x13/_0x4ab6x10[_0xe508[125]]/_0x4ab6x11))/100;_0x4ab6x5[_0xe508[136]](_0x4ab6x14);_0x4ab6x5[_0xe508[8]][_0xe508[153]]=Math[_0xe508[156]](_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[123]]*_0x4ab6x14-Math[_0xe508[155]](10,(_0x4ab6x5[_0xe508[8]][_0xe508[149]]-_0x4ab6x10[_0xe508[124]]*_0x4ab6x11*_0x4ab6x14)/2));_0x4ab6x5[_0xe508[8]][_0xe508[157]]=Math[_0xe508[156]](_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[126]]*_0x4ab6x14-Math[_0xe508[155]](10,(_0x4ab6x5[_0xe508[8]][_0xe508[150]]-_0x4ab6x10[_0xe508[125]]*_0x4ab6x11*_0x4ab6x14)/2));}));this[_0xe508[10]](_0xe508[158],mxUtils[_0xe508[27]](this,function(){if(!_0x4ab6x5[_0xe508[144]]){this[_0xe508[26]](_0xe508[146])[_0xe508[145]]()};var _0x4ab6x10=_0x4ab6x5[_0xe508[147]];var _0x4ab6x11=_0x4ab6x5[_0xe508[148]];var _0x4ab6x12=_0x4ab6x5[_0xe508[8]][_0xe508[149]]-20;var _0x4ab6x14=Math[_0xe508[152]](100*_0x4ab6x12/_0x4ab6x10[_0xe508[124]]/_0x4ab6x11)/100;_0x4ab6x5[_0xe508[136]](_0x4ab6x14);_0x4ab6x5[_0xe508[8]][_0xe508[153]]=Math[_0xe508[156]](_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[123]]*_0x4ab6x14-Math[_0xe508[155]](10,(_0x4ab6x5[_0xe508[8]][_0xe508[149]]-_0x4ab6x10[_0xe508[124]]*_0x4ab6x11*_0x4ab6x14)/2));_0x4ab6x5[_0xe508[8]][_0xe508[157]]=Math[_0xe508[156]](_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[126]]*_0x4ab6x14-Math[_0xe508[155]](10,(_0x4ab6x5[_0xe508[8]][_0xe508[150]]-_0x4ab6x10[_0xe508[125]]*_0x4ab6x11*_0x4ab6x14)/2));}));this[_0xe508[28]](_0xe508[159], new Action(mxResources[_0xe508[26]](_0xe508[160]),function(){var _0x4ab6xc=mxUtils[_0xe508[96]](mxResources[_0xe508[26]](_0xe508[95])+_0xe508[161],parseInt(_0x4ab6x5[_0xe508[109]]()[_0xe508[162]]()*100));if(_0x4ab6xc!=null&&_0x4ab6xc[_0xe508[102]]>0&&!isNaN(parseInt(_0x4ab6xc))){_0x4ab6x5[_0xe508[136]](parseInt(_0x4ab6xc)/100)};}));var _0x4ab6x15=null;_0x4ab6x15=this[_0xe508[10]](_0xe508[163],function(){_0x4ab6x5[_0xe508[165]](!_0x4ab6x5[_0xe508[164]]());_0x4ab6x4[_0xe508[166]]();},null,null,_0xe508[167]);_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[164]]()});_0x4ab6x15=this[_0xe508[10]](_0xe508[170],function(){_0x4ab6x5[_0xe508[172]][_0xe508[171]]=!_0x4ab6x5[_0xe508[172]][_0xe508[171]]});_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[172]][_0xe508[171]]});_0x4ab6x15=this[_0xe508[10]](_0xe508[173],function(){_0x4ab6x5[_0xe508[175]][_0xe508[176]](!_0x4ab6x5[_0xe508[175]][_0xe508[174]]())});_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[175]][_0xe508[174]]()});_0x4ab6x15=this[_0xe508[10]](_0xe508[177],function(){_0x4ab6x5[_0xe508[178]]=!_0x4ab6x5[_0xe508[178]];_0x4ab6x5[_0xe508[128]][_0xe508[179]]();});_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[178]]});_0x4ab6x15=this[_0xe508[10]](_0xe508[180],function(){_0x4ab6x5[_0xe508[180]]=!_0x4ab6x5[_0xe508[180]];_0x4ab6x4[_0xe508[166]]();if(!_0x4ab6x5[_0xe508[180]]){var _0x4ab6x16=_0x4ab6x5[_0xe508[128]][_0xe508[154]];_0x4ab6x5[_0xe508[128]][_0xe508[182]](_0x4ab6x16[_0xe508[123]]-_0x4ab6x5[_0xe508[8]][_0xe508[153]]/_0x4ab6x5[_0xe508[128]][_0xe508[181]],_0x4ab6x16[_0xe508[126]]-_0x4ab6x5[_0xe508[8]][_0xe508[157]]/_0x4ab6x5[_0xe508[128]][_0xe508[181]]);_0x4ab6x5[_0xe508[8]][_0xe508[153]]=0;_0x4ab6x5[_0xe508[8]][_0xe508[157]]=0;_0x4ab6x5[_0xe508[183]]();}else {var _0x4ab6x17=_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[123]];var _0x4ab6x18=_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[126]];_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[123]]=0;_0x4ab6x5[_0xe508[128]][_0xe508[154]][_0xe508[126]]=0;_0x4ab6x5[_0xe508[183]]();_0x4ab6x5[_0xe508[8]][_0xe508[153]]-=Math[_0xe508[156]](_0x4ab6x17*_0x4ab6x5[_0xe508[128]][_0xe508[181]]);_0x4ab6x5[_0xe508[8]][_0xe508[157]]-=Math[_0xe508[156]](_0x4ab6x18*_0x4ab6x5[_0xe508[128]][_0xe508[181]]);};},!mxClient.IS_TOUCH);_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[8]][_0xe508[112]][_0xe508[184]]==_0xe508[185]});_0x4ab6x15=this[_0xe508[10]](_0xe508[146],mxUtils[_0xe508[27]](this,function(){_0x4ab6x5[_0xe508[144]]=!_0x4ab6x5[_0xe508[144]];_0x4ab6x5[_0xe508[186]]=_0x4ab6x5[_0xe508[144]];_0x4ab6x5[_0xe508[187]]=_0x4ab6x5[_0xe508[186]];_0x4ab6x5[_0xe508[128]][_0xe508[188]]();_0x4ab6x5[_0xe508[183]]();_0x4ab6x4[_0xe508[166]]();_0x4ab6x4[_0xe508[190]][_0xe508[189]]();if(mxUtils[_0xe508[191]](_0x4ab6x5[_0xe508[8]])){if(_0x4ab6x5[_0xe508[144]]){_0x4ab6x5[_0xe508[8]][_0xe508[153]]-=20;_0x4ab6x5[_0xe508[8]][_0xe508[157]]-=20;}else {_0x4ab6x5[_0xe508[8]][_0xe508[153]]+=20;_0x4ab6x5[_0xe508[8]][_0xe508[157]]+=20;}};}));_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[144]]});_0x4ab6x15=this[_0xe508[10]](_0xe508[192],function(){_0x4ab6x5[_0xe508[194]](!_0x4ab6x5[_0xe508[193]][_0xe508[174]]())},null,null,_0xe508[195]);_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[193]][_0xe508[174]]()});_0x4ab6x15=this[_0xe508[10]](_0xe508[196],function(){_0x4ab6x5[_0xe508[193]][_0xe508[198]](!_0x4ab6x5[_0xe508[193]][_0xe508[197]]())});_0x4ab6x15[_0xe508[168]](true);_0x4ab6x15[_0xe508[169]](function(){return _0x4ab6x5[_0xe508[193]][_0xe508[197]]()});this[_0xe508[10]](_0xe508[199],function(){var _0x4ab6x19=_0xe508[94];if(mxResources[_0xe508[201]](mxClient[_0xe508[200]])){_0x4ab6x19=_0xe508[202]+mxClient[_0xe508[200]]};window[_0xe508[11]](RESOURCES_PATH+_0xe508[203]+_0x4ab6x19+_0xe508[204]);});this[_0xe508[28]](_0xe508[205], new Action(mxResources[_0xe508[26]](_0xe508[205])+_0xe508[206],function(){_0x4ab6x3[_0xe508[9]]( new AboutDialog(_0x4ab6x3)[_0xe508[8]],320,280,true,true)},null,null,_0xe508[207]));var _0x4ab6x1a=mxUtils[_0xe508[27]](this,function(_0x4ab6x1b,_0x4ab6x1c){this[_0xe508[10]](_0x4ab6x1b,function(){_0x4ab6x5[_0xe508[208]](mxConstants.STYLE_FONTSTYLE,_0x4ab6x1c)})});_0x4ab6x1a(_0xe508[209],mxConstants.FONT_BOLD);_0x4ab6x1a(_0xe508[210],mxConstants.FONT_ITALIC);_0x4ab6x1a(_0xe508[211],mxConstants.FONT_UNDERLINE);this[_0xe508[10]](_0xe508[212],function(){_0x4ab6x5[_0xe508[213]](mxConstants.STYLE_SHADOW)});this[_0xe508[10]](_0xe508[214],function(){_0x4ab6x5[_0xe508[213]](mxConstants.STYLE_DASHED)});this[_0xe508[10]](_0xe508[215],function(){_0x4ab6x5[_0xe508[213]](mxConstants.STYLE_ROUNDED)});this[_0xe508[10]](_0xe508[216],function(){_0x4ab6x5[_0xe508[213]](mxConstants.STYLE_CURVED)});this[_0xe508[10]](_0xe508[112],function(){var _0x4ab6x9=_0x4ab6x5[_0xe508[56]]();if(_0x4ab6x9!=null&&_0x4ab6x9[_0xe508[102]]>0){var _0x4ab6x1d=_0x4ab6x5[_0xe508[101]]();var _0x4ab6x1c=mxUtils[_0xe508[96]](mxResources[_0xe508[26]](_0xe508[95])+_0xe508[117]+mxResources[_0xe508[26]](_0xe508[112])+_0xe508[217],_0x4ab6x1d[_0xe508[218]](_0x4ab6x9[0])||_0xe508[94]);if(_0x4ab6x1c!=null){_0x4ab6x5[_0xe508[219]](_0x4ab6x1c,_0x4ab6x9)};};});this[_0xe508[10]](_0xe508[220],function(){_0x4ab6x5[_0xe508[221]](_0x4ab6x5[_0xe508[92]]())});this[_0xe508[10]](_0xe508[222],function(){var _0x4ab6x7=_0x4ab6x5[_0xe508[92]]();if(_0x4ab6x7!=null&&_0x4ab6x5[_0xe508[101]]()[_0xe508[223]](_0x4ab6x7)){var _0x4ab6x1e=_0x4ab6x4[_0xe508[6]][_0xe508[225]][_0xe508[224]](_0x4ab6x7);if(_0x4ab6x1e instanceof mxEdgeHandler){var _0x4ab6x16=_0x4ab6x5[_0xe508[128]][_0xe508[154]];var _0x4ab6x6=_0x4ab6x5[_0xe508[128]][_0xe508[181]];var _0x4ab6x17=_0x4ab6x16[_0xe508[123]];var _0x4ab6x18=_0x4ab6x16[_0xe508[126]];var _0x4ab6x1f=_0x4ab6x5[_0xe508[101]]()[_0xe508[226]](_0x4ab6x7);var _0x4ab6x20=_0x4ab6x5[_0xe508[121]](_0x4ab6x1f);if(_0x4ab6x5[_0xe508[101]]()[_0xe508[120]](_0x4ab6x1f)&&_0x4ab6x20!=null){_0x4ab6x17+=_0x4ab6x20[_0xe508[123]];_0x4ab6x18+=_0x4ab6x20[_0xe508[126]];};_0x4ab6x1e[_0xe508[231]](_0x4ab6x1e[_0xe508[227]],_0x4ab6x5[_0xe508[229]][_0xe508[228]]/_0x4ab6x6-_0x4ab6x17,_0x4ab6x5[_0xe508[229]][_0xe508[230]]/_0x4ab6x6-_0x4ab6x18);};};});this[_0xe508[10]](_0xe508[232],function(){var _0x4ab6x21=_0x4ab6x3[_0xe508[2]][_0xe508[26]](_0xe508[232]);if(_0x4ab6x21[_0xe508[233]]!=null){_0x4ab6x21[_0xe508[233]][_0xe508[235]](_0x4ab6x21[_0xe508[233]][_0xe508[227]],_0x4ab6x21[_0xe508[234]])};});this[_0xe508[10]](_0xe508[236],function(){function _0x4ab6x22(_0x4ab6xc,_0x4ab6x23,_0x4ab6x24){var _0x4ab6x25=null;var _0x4ab6x9=_0x4ab6x5[_0xe508[56]]();_0x4ab6x5[_0xe508[101]]()[_0xe508[100]]();try{if(_0x4ab6x9[_0xe508[102]]==0){var _0x4ab6x26=_0x4ab6x5[_0xe508[237]]();_0x4ab6x9=[_0x4ab6x5[_0xe508[239]](_0x4ab6x5[_0xe508[238]](),null,_0xe508[94],_0x4ab6x26,_0x4ab6x26,_0x4ab6x23,_0x4ab6x24)];_0x4ab6x25=_0x4ab6x9;};_0x4ab6x5[_0xe508[113]](mxConstants.STYLE_IMAGE,_0x4ab6xc,_0x4ab6x9);_0x4ab6x5[_0xe508[113]](mxConstants.STYLE_SHAPE,_0xe508[236],_0x4ab6x9);if(_0x4ab6x5[_0xe508[240]]()==1){if(_0x4ab6x23!=null&&_0x4ab6x24!=null){var _0x4ab6x7=_0x4ab6x9[0];var _0x4ab6xd=_0x4ab6x5[_0xe508[101]]()[_0xe508[241]](_0x4ab6x7);if(_0x4ab6xd!=null){_0x4ab6xd=_0x4ab6xd[_0xe508[122]]();_0x4ab6xd[_0xe508[124]]=_0x4ab6x23;_0x4ab6xd[_0xe508[125]]=_0x4ab6x24;_0x4ab6x5[_0xe508[101]]()[_0xe508[127]](_0x4ab6x7,_0x4ab6xd);};}};}finally{_0x4ab6x5[_0xe508[101]]()[_0xe508[106]]()};if(_0x4ab6x25!=null){_0x4ab6x5[_0xe508[58]](_0x4ab6x25);_0x4ab6x5[_0xe508[242]](_0x4ab6x25[0]);};}var _0x4ab6xc=_0xe508[94];var _0x4ab6xb=_0x4ab6x5[_0xe508[109]]()[_0xe508[108]](_0x4ab6x5[_0xe508[92]]());if(_0x4ab6xb!=null){_0x4ab6xc=_0x4ab6xb[_0xe508[112]][mxConstants[_0xe508[243]]]||_0x4ab6xc};_0x4ab6xc=mxUtils[_0xe508[96]](mxResources[_0xe508[26]](_0xe508[95])+_0xe508[117]+mxResources[_0xe508[26]](_0xe508[244])+_0xe508[217],_0x4ab6xc);if(_0x4ab6xc!=null){if(_0x4ab6xc[_0xe508[102]]>0){var _0x4ab6x27= new Image();_0x4ab6x27[_0xe508[245]]=function(){_0x4ab6x22(_0x4ab6xc,_0x4ab6x27[_0xe508[124]],_0x4ab6x27[_0xe508[125]])};_0x4ab6x27[_0xe508[246]]=function(){mxUtils[_0xe508[248]](mxResources[_0xe508[26]](_0xe508[247]))};_0x4ab6x27[_0xe508[249]]=_0x4ab6xc;}};});};Actions[_0xe508[4]][_0xe508[10]]=function(_0x4ab6x1b,_0x4ab6x28,_0x4ab6x29,_0x4ab6x2a,_0x4ab6x2b){return this[_0xe508[28]](_0x4ab6x1b, new Action(mxResources[_0xe508[26]](_0x4ab6x1b),_0x4ab6x28,_0x4ab6x29,_0x4ab6x2a,_0x4ab6x2b))};Actions[_0xe508[4]][_0xe508[28]]=function(_0x4ab6x2c,_0x4ab6x15){this[_0xe508[2]][_0x4ab6x2c]=_0x4ab6x15;return _0x4ab6x15;};Actions[_0xe508[4]][_0xe508[26]]=function(_0x4ab6x2c){return this[_0xe508[2]][_0x4ab6x2c]};function Action(_0x4ab6x2e,_0x4ab6x28,_0x4ab6x29,_0x4ab6x2a,_0x4ab6x2b){mxEventSource[_0xe508[250]](this);this[_0xe508[251]]=_0x4ab6x2e;this[_0xe508[145]]=_0x4ab6x28;this[_0xe508[252]]=(_0x4ab6x29!=null)?_0x4ab6x29:true;this[_0xe508[253]]=_0x4ab6x2a;this[_0xe508[254]]=_0x4ab6x2b;}mxUtils[_0xe508[255]](Action,mxEventSource);Action[_0xe508[4]][_0xe508[176]]=function(_0x4ab6xc){if(this[_0xe508[252]]!=_0x4ab6xc){this[_0xe508[252]]=_0x4ab6xc;this[_0xe508[257]]( new mxEventObject(_0xe508[256]));}};Action[_0xe508[4]][_0xe508[168]]=function(_0x4ab6xc){this[_0xe508[258]]=_0x4ab6xc};Action[_0xe508[4]][_0xe508[169]]=function(_0x4ab6x28){this[_0xe508[259]]=_0x4ab6x28};Action[_0xe508[4]][_0xe508[260]]=function(){return this[_0xe508[259]]()};
\ 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 88eef22..7ca1580 100644
--- a/public/assets/plugins/jscripty/js/Dialogs.js
+++ b/public/assets/plugins/jscripty/js/Dialogs.js
@@ -1 +1 @@
-var _0x739c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x69\x6E\x70\x75\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x79\x70\x65","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x65\x63\x6B\x65\x64","\x47\x45\x54","\x6F\x70\x65\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x64\x61\x74\x61","\x65\x64\x69\x74\x6F\x72","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x73\x65\x6C\x65\x63\x74","\x6F\x70\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x2D\x2D\x20\x4E\x6F\x6E\x65\x20\x2D\x2D","\x76\x61\x6C\x75\x65","\x30","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x6F\x77\x73","\x73\x65\x6C\x65\x63\x74\x65\x64","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C\x20\x73\x65\x6C\x65\x63\x74\x32","\x66\x69\x6C\x74\x65\x72","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x66\x61\x74\x68\x65\x72","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x73\x6F\x6E","\x2D","\x63\x61\x70\x69\x74\x61\x6C\x69\x7A\x65","","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x62\x6F\x64\x79","\x72\x6F\x75\x6E\x64","\x6D\x61\x78","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x44\x69\x61\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x6D\x6F\x64\x61\x6C\x20\x66\x61\x64\x65\x20\x69\x6E\x20\x63\x65\x6E\x74\x65\x72","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x62\x6C\x6F\x63\x6B","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x31\x32\x70\x78","\x67\x65\x4D\x6F\x64\x61\x6C\x44\x69\x61\x6C\x6F\x67","\x6D\x6F\x64\x61\x6C\x2D\x64\x69\x61\x6C\x6F\x67","\x62\x67","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x6D\x6F\x64\x61\x6C\x2D\x62\x61\x63\x6B\x64\x72\x6F\x70\x20\x66\x61\x64\x65\x20\x69\x6E","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x6E\x44\x69\x61\x6C\x6F\x67\x43\x6C\x6F\x73\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x6C\x6F\x73\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x64\x61\x6C\x2D\x63\x6F\x6E\x74\x65\x6E\x74","\x6D\x6F\x64\x61\x6C\x2D\x68\x65\x61\x64\x65\x72","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79","\x6D\x6F\x64\x61\x6C\x2D\x66\x6F\x6F\x74\x65\x72","\x68\x34","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x69\x6D\x70\x6F\x72\x74","\x67\x65\x74","\x20\x58\x4D\x4C","\x77\x72\x69\x74\x65","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x62\x75\x74\x74\x6F\x6E","\x72\x6F\x77","\x63\x6F\x6C\x2D\x6D\x64\x2D\x31\x32","\x74\x65\x78\x74\x61\x72\x65\x61","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x33\x37\x34\x70\x78","\x66\x69\x6C\x65","\x61\x63\x63\x65\x70\x74","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x63\x68\x61\x6E\x67\x65","\x66\x69\x6C\x65\x73","\x74\x61\x72\x67\x65\x74","\x6C\x6F\x67","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x73\x75\x6C\x74","\x72\x65\x61\x64\x41\x73\x54\x65\x78\x74","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x6F\x72\x6D\x61\x74\x20\x66\x69\x6C\x65","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x62\x69\x6E\x64","\x62\x74\x6E\x20\x62\x6C\x75\x65","\x63\x61\x6E\x63\x65\x6C","\x62\x74\x6E\x20\x64\x65\x66\x61\x75\x6C\x74","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30\x70\x78","\x31\x37\x36","\x31\x35\x31","\x73\x72\x63","\x2F\x6C\x6F\x67\x6F\x2E\x70\x6E\x67","\x62\x72","\x50\x6F\x77\x65\x72\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x6C\x61\x62\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x61","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D\x2F","\x5F\x62\x6C\x61\x6E\x6B","\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D","\x73\x61\x76\x65\x41\x73","\x6E\x61\x6D\x65","\x5F","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x6C\x61\x62\x65\x6C","\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C\x20\x70\x75\x6C\x6C\x2D\x72\x69\x67\x68\x74","\x5F\x63\x6F\x70\x79","\x69\x64","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C","\x73\x61\x76\x65","\x6E\x65\x77","\x5F\x6E\x65\x77","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x6E\x61\x6D\x65","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x6C\x65\x6E\x67\x74\x68","\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x65\x64\x69\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x64\x61\x74\x61\x54\x72\x61\x6E\x73\x66\x65\x72","\x64\x72\x61\x67\x6F\x76\x65\x72","\x64\x72\x6F\x70","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D","\x65\x78\x70\x6F\x72\x74","\x66\x6F\x72\x6D\x2D\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x20\x66\x6F\x72\x6D\x2D\x72\x6F\x77\x2D\x73\x65\x70\x65\x72\x61\x74\x65\x64","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70\x20\x6C\x61\x73\x74","\x63\x6F\x6C\x2D\x73\x6D\x2D\x34\x20\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x73\x6D\x2D\x38","\x67\x65\x74\x58\x6D\x6C","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x67\x72\x61\x70\x68","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D\x20\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x2D\x73\x63\x72\x6F\x6C\x6C","\x20","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x69\x70\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6D\x6F\x64\x65\x6C","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2F\x61\x6C\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x6F\x64\x62\x63\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x66\x69\x6C\x65\x5F\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x69\x67\x69\x74","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x6E\x75\x6D\x62\x65\x72","\x6D\x69\x6E","\x72\x65\x74\x72\x79","\x59\x65\x73","\x4E\x6F","\x5A\x65\x6E\x64\x65\x73\x6B","\x53\x75\x6D\x6D\x61\x72\x79","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x54\x65\x78\x74","\x42\x6F\x64\x79","\x71\x75\x65\x73\x74\x69\x6F\x6E","\x61\x74\x74\x72\x20\x76\x61\x6C\x75\x65","\x74\x72\x75\x65","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6F\x74\x68\x65\x72","\x68\x65\x6C\x70\x5F","\x70","\x68\x65\x6C\x70\x2D\x62\x6C\x6F\x63\x6B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x72\x65\x66\x72\x65\x73\x68"];_0x739c[0];function createCheckbox(_0xfcdex2){var _0xfcdex3=document[_0x739c[2]](_0x739c[1]);_0xfcdex3[_0x739c[5]](_0x739c[3],_0x739c[4]);if(_0xfcdex2){_0xfcdex3[_0x739c[5]](_0x739c[6],true)};return _0xfcdex3;}function createDropdownFromApi(_0xfcdex5,_0xfcdex2,_0xfcdex6,_0xfcdex7,_0xfcdex8,_0xfcdex9){var _0xfcdexa= new XMLHttpRequest();_0xfcdexa[_0x739c[8]](_0x739c[7],_0xfcdex5,false);_0xfcdexa[_0x739c[14]](_0x739c[9],_0x739c[10]+_0xfcdex8[_0x739c[13]][_0x739c[12]][_0x739c[11]]);_0xfcdexa[_0x739c[15]](null);var _0xfcdexb=[];if(_0xfcdexa[_0x739c[16]]===200){_0xfcdexb=JSON[_0x739c[18]](_0xfcdexa[_0x739c[17]])};var _0xfcdex3=document[_0x739c[2]](_0x739c[19]);var _0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0x739c[22];_0xfcdexc[_0x739c[23]]=_0x739c[24];_0xfcdex3[_0x739c[25]](_0xfcdexc);var _0xfcdexd=_0xfcdex9?_0xfcdexb[_0x739c[26]]:_0xfcdexb;_0xfcdexd[_0x739c[28]](function(_0xfcdexe){_0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0xfcdexe[_0xfcdex6];_0xfcdexc[_0x739c[23]]=_0xfcdexe[_0xfcdex7];_0xfcdexc[_0x739c[27]]=(_0xfcdexe[_0xfcdex7]==_0xfcdex2);_0xfcdex3[_0x739c[25]](_0xfcdexc);});_0xfcdex3[_0x739c[29]]=_0x739c[30];return _0xfcdex3;}function createGroupedDropdownFromApi(_0xfcdex5,_0xfcdex2,_0xfcdex6,_0xfcdex7,_0xfcdex8,_0xfcdex9,_0xfcdex10){var _0xfcdexa= new XMLHttpRequest();_0xfcdexa[_0x739c[8]](_0x739c[7],_0xfcdex5,false);_0xfcdexa[_0x739c[14]](_0x739c[9],_0x739c[10]+_0xfcdex8[_0x739c[13]][_0x739c[12]][_0x739c[11]]);_0xfcdexa[_0x739c[15]](null);var _0xfcdexb=[];if(_0xfcdexa[_0x739c[16]]===200){_0xfcdexb=JSON[_0x739c[18]](_0xfcdexa[_0x739c[17]])};var _0xfcdex3=document[_0x739c[2]](_0x739c[19]);var _0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0x739c[22];_0xfcdexc[_0x739c[23]]=_0x739c[24];_0xfcdex3[_0x739c[25]](_0xfcdexc);var _0xfcdexd=_0xfcdex9?_0xfcdexb[_0x739c[26]]:_0xfcdexb;var _0xfcdex11={};var _0xfcdex12={};_0xfcdex11[_0xfcdex10]=null;var _0xfcdex13=_[_0x739c[31]](_0xfcdexd,_0xfcdex11);var _0xfcdex14={};_0xfcdex13[_0x739c[28]](function(_0xfcdexe){_0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[29]]=_0x739c[32];_0xfcdexc[_0x739c[21]]=_0xfcdexe[_0xfcdex6][_0x739c[33]]();_0xfcdexc[_0x739c[23]]=_0xfcdexe[_0xfcdex7];_0xfcdexc[_0x739c[27]]=(_0xfcdexe[_0xfcdex7]==_0xfcdex2);_0xfcdex3[_0x739c[25]](_0xfcdexc);_0xfcdex12[_0xfcdex10]=_0xfcdexe[_0xfcdex7];_0xfcdex14=_[_0x739c[31]](_0xfcdexd,_0xfcdex12);_0xfcdex14[_0x739c[28]](function(_0xfcdexe){_0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[29]]=_0x739c[34];_0xfcdexc[_0x739c[21]]=_0x739c[35]+_[_0x739c[36]](_0xfcdexe[_0xfcdex6]);_0xfcdexc[_0x739c[23]]=_0xfcdexe[_0xfcdex7];_0xfcdexc[_0x739c[27]]=(_0xfcdexe[_0xfcdex7]==_0xfcdex2);_0xfcdex3[_0x739c[25]](_0xfcdexc);});});_0xfcdex3[_0x739c[29]]=_0x739c[30];return _0xfcdex3;}function createDropdownFromArray(_0xfcdex16,_0xfcdex2){var _0xfcdex3=document[_0x739c[2]](_0x739c[19]);for(var _0xfcdex17 in _0xfcdex16){var _0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0xfcdex16[_0xfcdex17];_0xfcdexc[_0x739c[23]]=_0xfcdex17;if(_0xfcdex2>0||_0xfcdex2!=_0x739c[37]){_0xfcdexc[_0x739c[27]]=(_0xfcdex2===_0xfcdex17)?true:false};_0xfcdex3[_0x739c[25]](_0xfcdexc);};_0xfcdex3[_0x739c[29]]=_0x739c[30];return _0xfcdex3;}function Dialog(_0xfcdex8,_0xfcdex19,_0xfcdex1a,_0xfcdex1b,_0xfcdex1c,_0xfcdex1d,_0xfcdex1e){var _0xfcdex1f=0;if(mxClient[_0x739c[38]]&&document[_0x739c[39]]!=9){_0xfcdex1f=60};_0xfcdex1a+=_0xfcdex1f;_0xfcdex1b+=_0xfcdex1f;var _0xfcdex20=Math[_0x739c[43]](0,Math[_0x739c[42]]((document[_0x739c[41]][_0x739c[40]]-_0xfcdex1a)/2));var _0xfcdex21=Math[_0x739c[43]](0,Math[_0x739c[42]]((Math[_0x739c[43]](document[_0x739c[41]][_0x739c[44]],document[_0x739c[45]][_0x739c[44]])-_0xfcdex1b)/3));var _0xfcdex22=_0xfcdex8[_0x739c[47]](_0x739c[46]);_0xfcdex22[_0x739c[29]]=_0x739c[48];_0xfcdex22[_0x739c[50]][_0x739c[49]]=_0x739c[51];_0xfcdex22[_0x739c[50]][_0x739c[52]]=_0x739c[53];var _0xfcdex23=_0xfcdex8[_0x739c[47]](_0x739c[54]);_0xfcdex23[_0x739c[29]]=_0x739c[55];_0xfcdex23[_0x739c[25]](_0xfcdex19);_0xfcdex22[_0x739c[25]](_0xfcdex23);if(this[_0x739c[56]]==null){this[_0x739c[56]]=_0xfcdex8[_0x739c[47]](_0x739c[57]);this[_0x739c[56]][_0x739c[29]]=_0x739c[58];if(mxClient[_0x739c[59]]){ new mxDivResizer(this[_0x739c[56]])};};if(_0xfcdex1c){document[_0x739c[41]][_0x739c[25]](this[_0x739c[56]])};document[_0x739c[41]][_0x739c[25]](_0xfcdex22);this[_0x739c[60]]=_0xfcdex1e;this[_0x739c[61]]=_0xfcdex22;}Dialog[_0x739c[63]][_0x739c[62]]=function(){if(this[_0x739c[60]]!=null){this[_0x739c[60]]();this[_0x739c[60]]=null;};this[_0x739c[61]][_0x739c[65]][_0x739c[64]](this[_0x739c[61]]);this[_0x739c[56]][_0x739c[65]][_0x739c[64]](this[_0x739c[56]]);};function ImportDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[72])+_0x739c[74]);var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex2b=_0xfcdex8[_0x739c[47]](_0x739c[78]);var _0xfcdex2c=_0xfcdex8[_0x739c[47]](_0x739c[79]);var _0xfcdex2d=document[_0x739c[2]](_0x739c[80]);_0xfcdex2d[_0x739c[50]][_0x739c[81]]=_0x739c[82];_0xfcdex2d[_0x739c[50]][_0x739c[83]]=_0x739c[84];var _0xfcdex3=document[_0x739c[2]](_0x739c[1]);_0xfcdex3[_0x739c[3]]=_0x739c[85];_0xfcdex3[_0x739c[5]](_0x739c[86],_0x739c[87]);_0xfcdex3[_0x739c[97]](_0x739c[88],function _0xfcdex2e(_0xfcdex2f){var _0xfcdex30=_0xfcdex2f[_0x739c[90]][_0x739c[89]][0];console[_0x739c[91]](_0xfcdex30);if(_0xfcdex30){if(_0xfcdex30[_0x739c[3]]===_0x739c[87]){var _0xfcdex31= new FileReader();_0xfcdex31[_0x739c[92]]=function(_0xfcdex32){var _0xfcdex33=_0xfcdex32[_0x739c[90]][_0x739c[93]];mxUtils[_0x739c[75]](_0xfcdex2d,_0xfcdex33);};_0xfcdex31[_0x739c[94]](_0xfcdex30);}else {alert(_0x739c[95])}}else {alert(_0x739c[96])};},false);_0xfcdex2c[_0x739c[25]](_0xfcdex3);_0xfcdex2c[_0x739c[25]](_0xfcdex2d);_0xfcdex2b[_0x739c[25]](_0xfcdex2c);_0xfcdex27[_0x739c[25]](_0xfcdex2b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[72]),mxUtils[_0x739c[100]](this,function(_0xfcdex35){var _0xfcdex36=mxUtils[_0x739c[98]](_0xfcdex2d[_0x739c[23]]);_0xfcdex8[_0x739c[13]][_0x739c[99]](_0xfcdex36[_0x739c[45]]);_0xfcdex8[_0x739c[76]]();}));_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function AboutDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[104])+_0x739c[105]);var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex39=document[_0x739c[2]](_0x739c[106]);_0xfcdex39[_0x739c[50]][_0x739c[107]]=_0x739c[108];_0xfcdex39[_0x739c[5]](_0x739c[81],_0x739c[109]);_0xfcdex39[_0x739c[5]](_0x739c[81],_0x739c[110]);_0xfcdex39[_0x739c[5]](_0x739c[111],IMAGE_PATH+_0x739c[112]);_0xfcdex27[_0x739c[25]](_0xfcdex39);mxUtils[_0x739c[113]](_0xfcdex27);mxUtils[_0x739c[75]](_0xfcdex27,_0x739c[114]+mxClient[_0x739c[115]]);mxUtils[_0x739c[113]](_0xfcdex27);var _0xfcdex3a=document[_0x739c[2]](_0x739c[116]);_0xfcdex3a[_0x739c[5]](_0x739c[117],_0x739c[118]);_0xfcdex3a[_0x739c[5]](_0x739c[90],_0x739c[119]);mxUtils[_0x739c[75]](_0xfcdex3a,_0x739c[120]);_0xfcdex27[_0x739c[25]](_0xfcdex3a);mxUtils[_0x739c[113]](_0xfcdex27);mxUtils[_0x739c[113]](_0xfcdex27);var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[62]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function SaveDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[121]));var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex3c=_0x739c[122];var _0xfcdex3d=_0x739c[123]+_0xfcdex3c;var _0xfcdex2=_0xfcdex8[_0x739c[13]][_0x739c[124]]();var _0xfcdex2b=_0xfcdex8[_0x739c[47]](_0x739c[78]);var _0xfcdex2c=_0xfcdex8[_0x739c[47]](_0x739c[125]);var _0xfcdex3e=_0xfcdex8[_0x739c[47]](_0x739c[126]);var _0xfcdex3f=document[_0x739c[2]](_0x739c[127]);_0xfcdex3f[_0x739c[29]]=_0x739c[128];mxUtils[_0x739c[75]](_0xfcdex3f,mxResources[_0x739c[73]](_0xfcdex3c));_0xfcdex2c[_0x739c[25]](_0xfcdex3f);var _0xfcdex40=document[_0x739c[2]](_0x739c[1]);_0xfcdex40[_0x739c[5]](_0x739c[23],_0xfcdex2+_0x739c[129]);_0xfcdex40[_0x739c[5]](_0x739c[130],_0xfcdex3d);_0xfcdex40[_0x739c[29]]=_0x739c[131];_0xfcdex3e[_0x739c[25]](_0xfcdex40);_0xfcdex2b[_0x739c[25]](_0xfcdex2c);_0xfcdex2b[_0x739c[25]](_0xfcdex3e);_0xfcdex27[_0x739c[25]](_0xfcdex2b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[132]),function(){_0xfcdex8[_0x739c[121]](_0xfcdex40[_0x739c[23]]);_0xfcdex8[_0x739c[76]]();});_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function NewDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[133]));var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex3c=_0x739c[122];var _0xfcdex3d=_0x739c[123]+_0xfcdex3c;var _0xfcdex2=_0xfcdex8[_0x739c[13]][_0x739c[124]]();var _0xfcdex2b=_0xfcdex8[_0x739c[47]](_0x739c[78]);var _0xfcdex2c=_0xfcdex8[_0x739c[47]](_0x739c[125]);var _0xfcdex3e=_0xfcdex8[_0x739c[47]](_0x739c[126]);var _0xfcdex3f=document[_0x739c[2]](_0x739c[127]);_0xfcdex3f[_0x739c[29]]=_0x739c[128];mxUtils[_0x739c[75]](_0xfcdex3f,mxResources[_0x739c[73]](_0xfcdex3c));_0xfcdex2c[_0x739c[25]](_0xfcdex3f);var _0xfcdex40=document[_0x739c[2]](_0x739c[1]);_0xfcdex40[_0x739c[5]](_0x739c[23],_0xfcdex2+_0x739c[134]);_0xfcdex40[_0x739c[5]](_0x739c[130],_0xfcdex3d);_0xfcdex40[_0x739c[29]]=_0x739c[131];_0xfcdex3e[_0x739c[25]](_0xfcdex40);_0xfcdex2b[_0x739c[25]](_0xfcdex2c);_0xfcdex2b[_0x739c[25]](_0xfcdex3e);_0xfcdex27[_0x739c[25]](_0xfcdex2b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[133]),function(){_0xfcdex8[_0x739c[133]](_0xfcdex40[_0x739c[23]]);_0xfcdex8[_0x739c[76]]();});_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function VariableDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[135]));var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex3c=_0x739c[122];var _0xfcdex3d=_0x739c[123]+_0xfcdex3c;var _0xfcdex2=_0xfcdex8[_0x739c[13]][_0x739c[124]]();var _0xfcdex2b=_0xfcdex8[_0x739c[47]](_0x739c[78]);var _0xfcdex2c=_0xfcdex8[_0x739c[47]](_0x739c[125]);var _0xfcdex3e=_0xfcdex8[_0x739c[47]](_0x739c[126]);var _0xfcdex3f=document[_0x739c[2]](_0x739c[127]);_0xfcdex3f[_0x739c[29]]=_0x739c[128];mxUtils[_0x739c[75]](_0xfcdex3f,mxResources[_0x739c[73]](_0xfcdex3c));_0xfcdex2c[_0x739c[25]](_0xfcdex3f);var _0xfcdex40=document[_0x739c[2]](_0x739c[1]);_0xfcdex40[_0x739c[5]](_0x739c[23],_0x739c[136]);_0xfcdex40[_0x739c[5]](_0x739c[130],_0xfcdex3d);_0xfcdex40[_0x739c[29]]=_0x739c[131];_0xfcdex3e[_0x739c[25]](_0xfcdex40);_0xfcdex2b[_0x739c[25]](_0xfcdex2c);_0xfcdex2b[_0x739c[25]](_0xfcdex3e);_0xfcdex27[_0x739c[25]](_0xfcdex2b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[133]),function(){_0xfcdex8[_0x739c[135]](_0xfcdex40[_0x739c[23]]);_0xfcdex8[_0x739c[76]]();});_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function OpenDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[8]));var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex2b=_0xfcdex8[_0x739c[47]](_0x739c[78]);var _0xfcdex2c=_0xfcdex8[_0x739c[47]](_0x739c[125]);var _0xfcdex3e=_0xfcdex8[_0x739c[47]](_0x739c[126]);var _0xfcdex3f=document[_0x739c[2]](_0x739c[127]);_0xfcdex3f[_0x739c[29]]=_0x739c[128];mxUtils[_0x739c[75]](_0xfcdex3f,mxResources[_0x739c[73]](_0x739c[122]));_0xfcdex2c[_0x739c[25]](_0xfcdex3f);var _0xfcdexa= new XMLHttpRequest();_0xfcdexa[_0x739c[8]](_0x739c[7],_0x739c[137],false);_0xfcdexa[_0x739c[14]](_0x739c[9],_0x739c[10]+_0xfcdex8[_0x739c[13]][_0x739c[12]][_0x739c[11]]);_0xfcdexa[_0x739c[15]](null);var _0xfcdexb=[];if(_0xfcdexa[_0x739c[16]]===200){_0xfcdexb=JSON[_0x739c[18]](_0xfcdexa[_0x739c[17]])};var _0xfcdex40=document[_0x739c[2]](_0x739c[19]);for(var _0xfcdex44=0;_0xfcdex44<_0xfcdexb[_0x739c[138]];_0xfcdex44++){var _0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0xfcdexb[_0xfcdex44][_0x739c[122]];_0xfcdexc[_0x739c[23]]=_0xfcdexb[_0xfcdex44][_0x739c[130]];_0xfcdex40[_0x739c[25]](_0xfcdexc);};_0xfcdex40[_0x739c[29]]=_0x739c[131];_0xfcdex3e[_0x739c[25]](_0xfcdex40);_0xfcdex2b[_0x739c[25]](_0xfcdex2c);_0xfcdex2b[_0x739c[25]](_0xfcdex3e);_0xfcdex27[_0x739c[25]](_0xfcdex2b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[8]),function(){console[_0x739c[91]](_0xfcdex40);console[_0x739c[91]](_0xfcdex40[_0x739c[23]]);window[_0x739c[8]](_0x739c[139]+_0xfcdex40[_0x739c[23]],_0x739c[119]);_0xfcdex8[_0x739c[76]]();});_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function EditFileDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[68]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[140]));var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex2b=_0xfcdex8[_0x739c[47]](_0x739c[78]);var _0xfcdex2c=_0xfcdex8[_0x739c[47]](_0x739c[79]);var _0xfcdex2d=document[_0x739c[2]](_0x739c[80]);_0xfcdex2d[_0x739c[50]][_0x739c[81]]=_0x739c[82];_0xfcdex2d[_0x739c[50]][_0x739c[83]]=_0x739c[84];_0xfcdex2d[_0x739c[23]]=mxUtils[_0x739c[142]](_0xfcdex8[_0x739c[13]][_0x739c[141]]());if(fileSupport){function _0xfcdex46(_0xfcdex2f){_0xfcdex2f[_0x739c[143]]();_0xfcdex2f[_0x739c[144]]();if(_0xfcdex2f[_0x739c[145]][_0x739c[89]][_0x739c[138]]>0){var _0xfcdex47=_0xfcdex2f[_0x739c[145]][_0x739c[89]][0];var _0xfcdex48= new FileReader();_0xfcdex48[_0x739c[92]]=function(_0xfcdex32){_0xfcdex2d[_0x739c[23]]=_0xfcdex32[_0x739c[90]][_0x739c[93]]};_0xfcdex48[_0x739c[94]](_0xfcdex47);};}function _0xfcdex49(_0xfcdex2f){_0xfcdex2f[_0x739c[143]]();_0xfcdex2f[_0x739c[144]]();}_0xfcdex2d[_0x739c[97]](_0x739c[146],_0xfcdex49,false);_0xfcdex2d[_0x739c[97]](_0x739c[147],_0xfcdex46,false);};_0xfcdex2c[_0x739c[25]](_0xfcdex2d);_0xfcdex2b[_0x739c[25]](_0xfcdex2c);_0xfcdex27[_0x739c[25]](_0xfcdex2b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[132]),function(){var _0xfcdex36=mxUtils[_0x739c[98]](_0xfcdex2d[_0x739c[23]]);_0xfcdex8[_0x739c[13]][_0x739c[99]](_0xfcdex36[_0x739c[45]]);_0xfcdex8[_0x739c[76]]();});_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function ExportDialog(_0xfcdex8){var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[148]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[149])+_0x739c[74]);var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex4b=_0xfcdex8[_0x739c[47]](_0x739c[150]);var _0xfcdex4c=_0xfcdex8[_0x739c[47]](_0x739c[151]);var _0xfcdex3f=document[_0x739c[2]](_0x739c[127]);_0xfcdex3f[_0x739c[29]]=_0x739c[152];mxUtils[_0x739c[75]](_0xfcdex3f,mxResources[_0x739c[73]](_0x739c[153]));var _0xfcdex3=document[_0x739c[2]](_0x739c[1]);_0xfcdex3[_0x739c[5]](_0x739c[23],_0xfcdex8[_0x739c[13]][_0x739c[124]]());_0xfcdex3[_0x739c[29]]=_0x739c[131];var _0xfcdex22=_0xfcdex8[_0x739c[47]](_0x739c[154]);_0xfcdex22[_0x739c[25]](_0xfcdex3);_0xfcdex4c[_0x739c[25]](_0xfcdex3f);_0xfcdex4c[_0x739c[25]](_0xfcdex22);_0xfcdex4b[_0x739c[25]](_0xfcdex4c);_0xfcdex27[_0x739c[25]](_0xfcdex4b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[149]),mxUtils[_0x739c[100]](this,function(_0xfcdex35){_0xfcdex8[_0x739c[132]](false);var _0xfcdex4d=encodeURIComponent(mxUtils[_0x739c[155]](_0xfcdex8[_0x739c[13]][_0x739c[141]]())); new mxXmlRequest(SAVE_URL+_0xfcdex8[_0x739c[13]][_0x739c[12]][_0x739c[130]]+_0x739c[157],_0x739c[158]+_0xfcdex3[_0x739c[23]],_0x739c[7])[_0x739c[156]](document,_0x739c[119]);_0xfcdex8[_0x739c[76]]();}));_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}function GeneralDialog(_0xfcdex8,_0xfcdex4f){var _0xfcdex50=_0xfcdex8[_0x739c[13]][_0x739c[159]];var _0xfcdex25=_0xfcdex8[_0x739c[47]](_0x739c[66]);var _0xfcdex26=_0xfcdex8[_0x739c[47]](_0x739c[67]);var _0xfcdex27=_0xfcdex8[_0x739c[47]](_0x739c[160]);var _0xfcdex28=_0xfcdex8[_0x739c[47]](_0x739c[69]);var _0xfcdex29=_0xfcdex8[_0x739c[71]](_0x739c[70]);mxUtils[_0x739c[75]](_0xfcdex29,mxResources[_0x739c[73]](_0x739c[140])+_0x739c[161]+mxResources[_0x739c[73]](_0xfcdex4f[_0x739c[23]][_0x739c[162]]));var _0xfcdex2a=mxUtils[_0x739c[77]](_0x739c[37],function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex2a[_0x739c[29]]=_0x739c[62];_0xfcdex26[_0x739c[25]](_0xfcdex2a);_0xfcdex26[_0x739c[25]](_0xfcdex29);var _0xfcdex51=_0xfcdex4f[_0x739c[23]][_0x739c[163]][_0x739c[138]];var _0xfcdex4b=_0xfcdex8[_0x739c[47]](_0x739c[150]);for(var _0xfcdex52=0;_0xfcdex52<_0xfcdex51;_0xfcdex52++){var _0xfcdex3c=_0xfcdex4f[_0x739c[23]][_0x739c[163]][_0xfcdex52][_0x739c[122]];var _0xfcdex3d=_0x739c[123]+_0xfcdex3c;var _0xfcdex2=_0xfcdex4f[_0x739c[23]][_0x739c[163]][_0xfcdex52][_0x739c[23]];var _0xfcdex4c=_0xfcdex8[_0x739c[47]]((_0xfcdex52==_0xfcdex51-1)?_0x739c[151]:_0x739c[164]);var _0xfcdex3f=document[_0x739c[2]](_0x739c[127]);_0xfcdex3f[_0x739c[29]]=_0x739c[152];mxUtils[_0x739c[75]](_0xfcdex3f,mxResources[_0x739c[73]](_0xfcdex3c));_0xfcdex4c[_0x739c[25]](_0xfcdex3f);var _0xfcdex3;switch(_0xfcdex3c){case _0x739c[166]:_0xfcdex3=createDropdownFromApi(_0x739c[165],_0xfcdex2,_0x739c[122],_0x739c[130],_0xfcdex8,true);break ;;case _0x739c[168]:_0xfcdex3=createDropdownFromApi(_0x739c[167],_0xfcdex2,_0x739c[122],_0x739c[122],_0xfcdex8,true);break ;;case _0x739c[170]:_0xfcdex3=createDropdownFromApi(_0x739c[169],_0xfcdex2,_0x739c[122],_0x739c[130],_0xfcdex8,true);break ;;case _0x739c[172]:_0xfcdex3=createDropdownFromApi(_0x739c[171],_0xfcdex2,_0x739c[122],_0x739c[130],_0xfcdex8,true);break ;;case _0x739c[173]:_0xfcdex3=createDropdownFromArray(ISPEECHASRMODEL,_0xfcdex2);break ;;case _0x739c[174]:_0xfcdex3=createDropdownFromArray(ISPEECHASRLANG,_0xfcdex2);break ;;case _0x739c[175]:_0xfcdex3=createDropdownFromArray(ISPEECHLANG,_0xfcdex2);break ;;case _0x739c[176]:_0xfcdex3=createDropdownFromArray(GOOGLETTSLANG,_0xfcdex2);break ;;case _0x739c[179]:_0xfcdex3=createGroupedDropdownFromApi(_0x739c[177],_0xfcdex2,_0x739c[122],_0x739c[130],_0xfcdex8,false,_0x739c[178]);break ;;case _0x739c[181]:_0xfcdex3=createDropdownFromApi(_0x739c[180],_0xfcdex2,_0x739c[122],_0x739c[130],_0xfcdex8,true);break ;;case _0x739c[183]:_0xfcdex3=createDropdownFromApi(_0x739c[182],_0xfcdex2,_0x739c[122],_0x739c[130],_0xfcdex8,true);break ;;case _0x739c[186]:_0xfcdex3=createDropdownFromApi(_0x739c[184],_0xfcdex2,_0x739c[185],_0x739c[130],_0xfcdex8,false);break ;;case _0x739c[187]:;case _0x739c[188]:;case _0x739c[189]:;case _0x739c[190]:;case _0x739c[17]:;case _0x739c[193]:_0xfcdex3=document[_0x739c[2]](_0x739c[1]);_0xfcdex3[_0x739c[5]](_0x739c[3],_0x739c[191]);_0xfcdex3[_0x739c[5]](_0x739c[192],0);_0xfcdex3[_0x739c[5]](_0x739c[43],1000);_0xfcdex3[_0x739c[5]](_0x739c[23],_0xfcdex2);_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;case _0x739c[21]:;case _0x739c[196]:var _0xfcdex3=document[_0x739c[2]](_0x739c[19]);var _0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0x739c[22];_0xfcdexc[_0x739c[23]]=_0x739c[37];_0xfcdex3[_0x739c[25]](_0xfcdexc);var _0xfcdexd=[_0x739c[194],_0x739c[195]];_0xfcdexd[_0x739c[28]](function(_0xfcdexe){_0xfcdexc=document[_0x739c[2]](_0x739c[20]);console[_0x739c[91]](_0xfcdexe);_0xfcdexc[_0x739c[21]]=_0xfcdexe;_0xfcdexc[_0x739c[23]]=_0xfcdexe;_0xfcdexc[_0x739c[27]]=(_0xfcdexe==_0xfcdex2);_0xfcdex3[_0x739c[25]](_0xfcdexc);});_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;case _0x739c[197]:var _0xfcdex3=document[_0x739c[2]](_0x739c[19]);var _0xfcdexc=document[_0x739c[2]](_0x739c[20]);_0xfcdexc[_0x739c[21]]=_0x739c[22];_0xfcdexc[_0x739c[23]]=_0x739c[37];_0xfcdex3[_0x739c[25]](_0xfcdexc);var _0xfcdexd=[_0x739c[194],_0x739c[195]];_0xfcdexd[_0x739c[28]](function(_0xfcdexe){_0xfcdexc=document[_0x739c[2]](_0x739c[20]);console[_0x739c[91]](_0xfcdexe);_0xfcdexc[_0x739c[21]]=_0xfcdexe;_0xfcdexc[_0x739c[23]]=_0xfcdexe;_0xfcdexc[_0x739c[27]]=(_0xfcdexe==_0xfcdex2);_0xfcdex3[_0x739c[25]](_0xfcdexc);});_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;case _0x739c[199]:_0xfcdex3=document[_0x739c[2]](_0x739c[80]);_0xfcdex3[_0x739c[198]]=_0xfcdex2;_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;case _0x739c[200]:_0xfcdex3=document[_0x739c[2]](_0x739c[80]);_0xfcdex3[_0x739c[198]]=_0xfcdex2;_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;case _0x739c[201]:_0xfcdex3=document[_0x739c[2]](_0x739c[80]);_0xfcdex3[_0x739c[198]]=_0xfcdex2;_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;case _0x739c[205]:var _0xfcdex3=document[_0x739c[2]](_0x739c[1]);_0xfcdex3[_0x739c[5]](_0x739c[3],_0x739c[4]);console[_0x739c[91]](_0x739c[202],_0xfcdex2);if(_0xfcdex2==_0x739c[203]){_0xfcdex3[_0x739c[5]](_0x739c[6],true)}else {_0xfcdex3[_0x739c[204]](_0x739c[6])};break ;;default:_0xfcdex3=document[_0x739c[2]](_0x739c[1]);_0xfcdex3[_0x739c[5]](_0x739c[23],_0xfcdex2);_0xfcdex3[_0x739c[29]]=_0x739c[131];break ;;};_0xfcdex3[_0x739c[5]](_0x739c[130],_0xfcdex3d);var _0xfcdex22=_0xfcdex8[_0x739c[47]](_0x739c[154]);_0xfcdex22[_0x739c[25]](_0xfcdex3);if(mxResources[_0x739c[73]](_0x739c[206]+_0xfcdex3c)){var _0xfcdex53=_0xfcdex8[_0x739c[47]](_0x739c[207]);_0xfcdex53[_0x739c[29]]=_0x739c[208];mxUtils[_0x739c[75]](_0xfcdex53,mxResources[_0x739c[73]](_0x739c[206]+_0xfcdex3c));_0xfcdex22[_0x739c[25]](_0xfcdex53);};_0xfcdex4c[_0x739c[25]](_0xfcdex22);_0xfcdex4b[_0x739c[25]](_0xfcdex4c);};_0xfcdex27[_0x739c[25]](_0xfcdex4b);var _0xfcdex34=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[132]),mxUtils[_0x739c[100]](this,function(_0xfcdex35){for(var _0xfcdex52=0;_0xfcdex52<_0xfcdex4f[_0x739c[23]][_0x739c[163]][_0x739c[138]];_0xfcdex52++){var _0xfcdex3d=_0x739c[123]+_0xfcdex4f[_0x739c[23]][_0x739c[163]][_0xfcdex52][_0x739c[122]];var _0xfcdex3c=_0xfcdex4f[_0x739c[23]][_0x739c[163]][_0xfcdex52][_0x739c[122]];if(_0xfcdex3c==_0x739c[205]){_0xfcdex4f[_0x739c[5]](_0xfcdex3c,document[_0x739c[209]](_0xfcdex3d)[_0x739c[6]]);console[_0x739c[91]](_0xfcdex3c,document[_0x739c[209]](_0xfcdex3d)[_0x739c[6]]);}else {console[_0x739c[91]](_0xfcdex3c,document[_0x739c[209]](_0xfcdex3d)[_0x739c[23]]);_0xfcdex4f[_0x739c[5]](_0xfcdex3c,document[_0x739c[209]](_0xfcdex3d)[_0x739c[23]]);};};_0xfcdex50[_0x739c[210]](_0xfcdex4f);_0xfcdex8[_0x739c[76]]();}));_0xfcdex34[_0x739c[29]]=_0x739c[101];var _0xfcdex37=mxUtils[_0x739c[77]](mxResources[_0x739c[73]](_0x739c[102]),function(){_0xfcdex8[_0x739c[76]]()});_0xfcdex37[_0x739c[29]]=_0x739c[103];_0xfcdex28[_0x739c[25]](_0xfcdex34);_0xfcdex28[_0x739c[25]](_0xfcdex37);_0xfcdex25[_0x739c[25]](_0xfcdex26);_0xfcdex25[_0x739c[25]](_0xfcdex27);_0xfcdex25[_0x739c[25]](_0xfcdex28);this[_0x739c[61]]=_0xfcdex25;}
\ No newline at end of file
+var _0x6639=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x69\x6E\x70\x75\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x79\x70\x65","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x65\x63\x6B\x65\x64","\x47\x45\x54","\x6F\x70\x65\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x64\x61\x74\x61","\x65\x64\x69\x74\x6F\x72","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x73\x65\x6C\x65\x63\x74","\x6F\x70\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x2D\x2D\x20\x4E\x6F\x6E\x65\x20\x2D\x2D","\x76\x61\x6C\x75\x65","\x30","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x6F\x77\x73","\x73\x65\x6C\x65\x63\x74\x65\x64","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C\x20\x73\x65\x6C\x65\x63\x74\x32","\x66\x69\x6C\x74\x65\x72","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x66\x61\x74\x68\x65\x72","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x73\x6F\x6E","\x2D","\x63\x61\x70\x69\x74\x61\x6C\x69\x7A\x65","","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x62\x6F\x64\x79","\x72\x6F\x75\x6E\x64","\x6D\x61\x78","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x44\x69\x61\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x6D\x6F\x64\x61\x6C\x20\x66\x61\x64\x65\x20\x69\x6E\x20\x63\x65\x6E\x74\x65\x72","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x62\x6C\x6F\x63\x6B","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x31\x32\x70\x78","\x67\x65\x4D\x6F\x64\x61\x6C\x44\x69\x61\x6C\x6F\x67","\x6D\x6F\x64\x61\x6C\x2D\x64\x69\x61\x6C\x6F\x67","\x62\x67","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x6D\x6F\x64\x61\x6C\x2D\x62\x61\x63\x6B\x64\x72\x6F\x70\x20\x66\x61\x64\x65\x20\x69\x6E","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x6E\x44\x69\x61\x6C\x6F\x67\x43\x6C\x6F\x73\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x6C\x6F\x73\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x64\x61\x6C\x2D\x63\x6F\x6E\x74\x65\x6E\x74","\x6D\x6F\x64\x61\x6C\x2D\x68\x65\x61\x64\x65\x72","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79","\x6D\x6F\x64\x61\x6C\x2D\x66\x6F\x6F\x74\x65\x72","\x68\x34","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x69\x6D\x70\x6F\x72\x74","\x67\x65\x74","\x20\x58\x4D\x4C","\x77\x72\x69\x74\x65","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x62\x75\x74\x74\x6F\x6E","\x72\x6F\x77","\x63\x6F\x6C\x2D\x6D\x64\x2D\x31\x32","\x74\x65\x78\x74\x61\x72\x65\x61","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x33\x37\x34\x70\x78","\x66\x69\x6C\x65","\x61\x63\x63\x65\x70\x74","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x63\x68\x61\x6E\x67\x65","\x66\x69\x6C\x65\x73","\x74\x61\x72\x67\x65\x74","\x6C\x6F\x67","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x73\x75\x6C\x74","\x72\x65\x61\x64\x41\x73\x54\x65\x78\x74","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x6F\x72\x6D\x61\x74\x20\x66\x69\x6C\x65","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x62\x69\x6E\x64","\x62\x74\x6E\x20\x62\x6C\x75\x65","\x63\x61\x6E\x63\x65\x6C","\x62\x74\x6E\x20\x64\x65\x66\x61\x75\x6C\x74","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30\x70\x78","\x31\x37\x36","\x31\x35\x31","\x73\x72\x63","\x2F\x6C\x6F\x67\x6F\x2E\x70\x6E\x67","\x62\x72","\x50\x6F\x77\x65\x72\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x6C\x61\x62\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x61","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D\x2F","\x5F\x62\x6C\x61\x6E\x6B","\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D","\x73\x61\x76\x65\x41\x73","\x6E\x61\x6D\x65","\x5F","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x6C\x61\x62\x65\x6C","\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C\x20\x70\x75\x6C\x6C\x2D\x72\x69\x67\x68\x74","\x5F\x63\x6F\x70\x79","\x69\x64","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C","\x73\x61\x76\x65","\x6E\x65\x77","\x5F\x6E\x65\x77","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x6E\x61\x6D\x65","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x6C\x65\x6E\x67\x74\x68","\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x65\x64\x69\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x64\x61\x74\x61\x54\x72\x61\x6E\x73\x66\x65\x72","\x64\x72\x61\x67\x6F\x76\x65\x72","\x64\x72\x6F\x70","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D","\x65\x78\x70\x6F\x72\x74","\x66\x6F\x72\x6D\x2D\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x20\x66\x6F\x72\x6D\x2D\x72\x6F\x77\x2D\x73\x65\x70\x65\x72\x61\x74\x65\x64","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70\x20\x6C\x61\x73\x74","\x63\x6F\x6C\x2D\x73\x6D\x2D\x34\x20\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x73\x6D\x2D\x38","\x67\x65\x74\x58\x6D\x6C","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x67\x72\x61\x70\x68","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D\x20\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x2D\x73\x63\x72\x6F\x6C\x6C","\x20","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x69\x70\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6D\x6F\x64\x65\x6C","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2F\x61\x6C\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x6F\x64\x62\x63\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x66\x69\x6C\x65\x5F\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x69\x67\x69\x74","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x6E\x75\x6D\x62\x65\x72","\x6D\x69\x6E","\x72\x65\x74\x72\x79","\x59\x65\x73","\x4E\x6F","\x5A\x65\x6E\x64\x65\x73\x6B","\x53\x75\x6D\x6D\x61\x72\x79","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x54\x65\x78\x74","\x42\x6F\x64\x79","\x71\x75\x65\x73\x74\x69\x6F\x6E","\x61\x74\x74\x72\x20\x76\x61\x6C\x75\x65","\x74\x72\x75\x65","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6F\x74\x68\x65\x72","\x68\x65\x6C\x70\x5F","\x70","\x68\x65\x6C\x70\x2D\x62\x6C\x6F\x63\x6B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x72\x65\x66\x72\x65\x73\x68"];_0x6639[0];function createCheckbox(_0xbb24x2){var _0xbb24x3=document[_0x6639[2]](_0x6639[1]);_0xbb24x3[_0x6639[5]](_0x6639[3],_0x6639[4]);if(_0xbb24x2){_0xbb24x3[_0x6639[5]](_0x6639[6],true)};return _0xbb24x3;}function createDropdownFromApi(_0xbb24x5,_0xbb24x2,_0xbb24x6,_0xbb24x7,_0xbb24x8,_0xbb24x9){var _0xbb24xa= new XMLHttpRequest();_0xbb24xa[_0x6639[8]](_0x6639[7],_0xbb24x5,false);_0xbb24xa[_0x6639[14]](_0x6639[9],_0x6639[10]+_0xbb24x8[_0x6639[13]][_0x6639[12]][_0x6639[11]]);_0xbb24xa[_0x6639[15]](null);var _0xbb24xb=[];if(_0xbb24xa[_0x6639[16]]===200){_0xbb24xb=JSON[_0x6639[18]](_0xbb24xa[_0x6639[17]])};var _0xbb24x3=document[_0x6639[2]](_0x6639[19]);var _0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0x6639[22];_0xbb24xc[_0x6639[23]]=_0x6639[24];_0xbb24x3[_0x6639[25]](_0xbb24xc);var _0xbb24xd=_0xbb24x9?_0xbb24xb[_0x6639[26]]:_0xbb24xb;_0xbb24xd[_0x6639[28]](function(_0xbb24xe){_0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0xbb24xe[_0xbb24x6];_0xbb24xc[_0x6639[23]]=_0xbb24xe[_0xbb24x7];_0xbb24xc[_0x6639[27]]=(_0xbb24xe[_0xbb24x7]==_0xbb24x2);_0xbb24x3[_0x6639[25]](_0xbb24xc);});_0xbb24x3[_0x6639[29]]=_0x6639[30];return _0xbb24x3;}function createGroupedDropdownFromApi(_0xbb24x5,_0xbb24x2,_0xbb24x6,_0xbb24x7,_0xbb24x8,_0xbb24x9,_0xbb24x10){var _0xbb24xa= new XMLHttpRequest();_0xbb24xa[_0x6639[8]](_0x6639[7],_0xbb24x5,false);_0xbb24xa[_0x6639[14]](_0x6639[9],_0x6639[10]+_0xbb24x8[_0x6639[13]][_0x6639[12]][_0x6639[11]]);_0xbb24xa[_0x6639[15]](null);var _0xbb24xb=[];if(_0xbb24xa[_0x6639[16]]===200){_0xbb24xb=JSON[_0x6639[18]](_0xbb24xa[_0x6639[17]])};var _0xbb24x3=document[_0x6639[2]](_0x6639[19]);var _0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0x6639[22];_0xbb24xc[_0x6639[23]]=_0x6639[24];_0xbb24x3[_0x6639[25]](_0xbb24xc);var _0xbb24xd=_0xbb24x9?_0xbb24xb[_0x6639[26]]:_0xbb24xb;var _0xbb24x11={};var _0xbb24x12={};_0xbb24x11[_0xbb24x10]=null;var _0xbb24x13=_[_0x6639[31]](_0xbb24xd,_0xbb24x11);var _0xbb24x14={};_0xbb24x13[_0x6639[28]](function(_0xbb24xe){_0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[29]]=_0x6639[32];_0xbb24xc[_0x6639[21]]=_0xbb24xe[_0xbb24x6][_0x6639[33]]();_0xbb24xc[_0x6639[23]]=_0xbb24xe[_0xbb24x7];_0xbb24xc[_0x6639[27]]=(_0xbb24xe[_0xbb24x7]==_0xbb24x2);_0xbb24x3[_0x6639[25]](_0xbb24xc);_0xbb24x12[_0xbb24x10]=_0xbb24xe[_0xbb24x7];_0xbb24x14=_[_0x6639[31]](_0xbb24xd,_0xbb24x12);_0xbb24x14[_0x6639[28]](function(_0xbb24xe){_0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[29]]=_0x6639[34];_0xbb24xc[_0x6639[21]]=_0x6639[35]+_[_0x6639[36]](_0xbb24xe[_0xbb24x6]);_0xbb24xc[_0x6639[23]]=_0xbb24xe[_0xbb24x7];_0xbb24xc[_0x6639[27]]=(_0xbb24xe[_0xbb24x7]==_0xbb24x2);_0xbb24x3[_0x6639[25]](_0xbb24xc);});});_0xbb24x3[_0x6639[29]]=_0x6639[30];return _0xbb24x3;}function createDropdownFromArray(_0xbb24x16,_0xbb24x2){var _0xbb24x3=document[_0x6639[2]](_0x6639[19]);for(var _0xbb24x17 in _0xbb24x16){var _0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0xbb24x16[_0xbb24x17];_0xbb24xc[_0x6639[23]]=_0xbb24x17;if(_0xbb24x2>0||_0xbb24x2!=_0x6639[37]){_0xbb24xc[_0x6639[27]]=(_0xbb24x2===_0xbb24x17)?true:false};_0xbb24x3[_0x6639[25]](_0xbb24xc);};_0xbb24x3[_0x6639[29]]=_0x6639[30];return _0xbb24x3;}function Dialog(_0xbb24x8,_0xbb24x19,_0xbb24x1a,_0xbb24x1b,_0xbb24x1c,_0xbb24x1d,_0xbb24x1e){var _0xbb24x1f=0;if(mxClient[_0x6639[38]]&&document[_0x6639[39]]!=9){_0xbb24x1f=60};_0xbb24x1a+=_0xbb24x1f;_0xbb24x1b+=_0xbb24x1f;var _0xbb24x20=Math[_0x6639[43]](0,Math[_0x6639[42]]((document[_0x6639[41]][_0x6639[40]]-_0xbb24x1a)/2));var _0xbb24x21=Math[_0x6639[43]](0,Math[_0x6639[42]]((Math[_0x6639[43]](document[_0x6639[41]][_0x6639[44]],document[_0x6639[45]][_0x6639[44]])-_0xbb24x1b)/3));var _0xbb24x22=_0xbb24x8[_0x6639[47]](_0x6639[46]);_0xbb24x22[_0x6639[29]]=_0x6639[48];_0xbb24x22[_0x6639[50]][_0x6639[49]]=_0x6639[51];_0xbb24x22[_0x6639[50]][_0x6639[52]]=_0x6639[53];var _0xbb24x23=_0xbb24x8[_0x6639[47]](_0x6639[54]);_0xbb24x23[_0x6639[29]]=_0x6639[55];_0xbb24x23[_0x6639[25]](_0xbb24x19);_0xbb24x22[_0x6639[25]](_0xbb24x23);if(this[_0x6639[56]]==null){this[_0x6639[56]]=_0xbb24x8[_0x6639[47]](_0x6639[57]);this[_0x6639[56]][_0x6639[29]]=_0x6639[58];if(mxClient[_0x6639[59]]){ new mxDivResizer(this[_0x6639[56]])};};if(_0xbb24x1c){document[_0x6639[41]][_0x6639[25]](this[_0x6639[56]])};document[_0x6639[41]][_0x6639[25]](_0xbb24x22);this[_0x6639[60]]=_0xbb24x1e;this[_0x6639[61]]=_0xbb24x22;}Dialog[_0x6639[63]][_0x6639[62]]=function(){if(this[_0x6639[60]]!=null){this[_0x6639[60]]();this[_0x6639[60]]=null;};this[_0x6639[61]][_0x6639[65]][_0x6639[64]](this[_0x6639[61]]);this[_0x6639[56]][_0x6639[65]][_0x6639[64]](this[_0x6639[56]]);};function ImportDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[72])+_0x6639[74]);var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x2b=_0xbb24x8[_0x6639[47]](_0x6639[78]);var _0xbb24x2c=_0xbb24x8[_0x6639[47]](_0x6639[79]);var _0xbb24x2d=document[_0x6639[2]](_0x6639[80]);_0xbb24x2d[_0x6639[50]][_0x6639[81]]=_0x6639[82];_0xbb24x2d[_0x6639[50]][_0x6639[83]]=_0x6639[84];var _0xbb24x3=document[_0x6639[2]](_0x6639[1]);_0xbb24x3[_0x6639[3]]=_0x6639[85];_0xbb24x3[_0x6639[5]](_0x6639[86],_0x6639[87]);_0xbb24x3[_0x6639[97]](_0x6639[88],function _0xbb24x2e(_0xbb24x2f){var _0xbb24x30=_0xbb24x2f[_0x6639[90]][_0x6639[89]][0];console[_0x6639[91]](_0xbb24x30);if(_0xbb24x30){if(_0xbb24x30[_0x6639[3]]===_0x6639[87]){var _0xbb24x31= new FileReader();_0xbb24x31[_0x6639[92]]=function(_0xbb24x32){var _0xbb24x33=_0xbb24x32[_0x6639[90]][_0x6639[93]];mxUtils[_0x6639[75]](_0xbb24x2d,_0xbb24x33);};_0xbb24x31[_0x6639[94]](_0xbb24x30);}else {alert(_0x6639[95])}}else {alert(_0x6639[96])};},false);_0xbb24x2c[_0x6639[25]](_0xbb24x3);_0xbb24x2c[_0x6639[25]](_0xbb24x2d);_0xbb24x2b[_0x6639[25]](_0xbb24x2c);_0xbb24x27[_0x6639[25]](_0xbb24x2b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[72]),mxUtils[_0x6639[100]](this,function(_0xbb24x35){var _0xbb24x36=mxUtils[_0x6639[98]](_0xbb24x2d[_0x6639[23]]);_0xbb24x8[_0x6639[13]][_0x6639[99]](_0xbb24x36[_0x6639[45]]);_0xbb24x8[_0x6639[76]]();}));_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function AboutDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[104])+_0x6639[105]);var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x39=document[_0x6639[2]](_0x6639[106]);_0xbb24x39[_0x6639[50]][_0x6639[107]]=_0x6639[108];_0xbb24x39[_0x6639[5]](_0x6639[81],_0x6639[109]);_0xbb24x39[_0x6639[5]](_0x6639[81],_0x6639[110]);_0xbb24x39[_0x6639[5]](_0x6639[111],IMAGE_PATH+_0x6639[112]);_0xbb24x27[_0x6639[25]](_0xbb24x39);mxUtils[_0x6639[113]](_0xbb24x27);mxUtils[_0x6639[75]](_0xbb24x27,_0x6639[114]+mxClient[_0x6639[115]]);mxUtils[_0x6639[113]](_0xbb24x27);var _0xbb24x3a=document[_0x6639[2]](_0x6639[116]);_0xbb24x3a[_0x6639[5]](_0x6639[117],_0x6639[118]);_0xbb24x3a[_0x6639[5]](_0x6639[90],_0x6639[119]);mxUtils[_0x6639[75]](_0xbb24x3a,_0x6639[120]);_0xbb24x27[_0x6639[25]](_0xbb24x3a);mxUtils[_0x6639[113]](_0xbb24x27);mxUtils[_0x6639[113]](_0xbb24x27);var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[62]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function SaveDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[121]));var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x3c=_0x6639[122];var _0xbb24x3d=_0x6639[123]+_0xbb24x3c;var _0xbb24x2=_0xbb24x8[_0x6639[13]][_0x6639[124]]();var _0xbb24x2b=_0xbb24x8[_0x6639[47]](_0x6639[78]);var _0xbb24x2c=_0xbb24x8[_0x6639[47]](_0x6639[125]);var _0xbb24x3e=_0xbb24x8[_0x6639[47]](_0x6639[126]);var _0xbb24x3f=document[_0x6639[2]](_0x6639[127]);_0xbb24x3f[_0x6639[29]]=_0x6639[128];mxUtils[_0x6639[75]](_0xbb24x3f,mxResources[_0x6639[73]](_0xbb24x3c));_0xbb24x2c[_0x6639[25]](_0xbb24x3f);var _0xbb24x40=document[_0x6639[2]](_0x6639[1]);_0xbb24x40[_0x6639[5]](_0x6639[23],_0xbb24x2+_0x6639[129]);_0xbb24x40[_0x6639[5]](_0x6639[130],_0xbb24x3d);_0xbb24x40[_0x6639[29]]=_0x6639[131];_0xbb24x3e[_0x6639[25]](_0xbb24x40);_0xbb24x2b[_0x6639[25]](_0xbb24x2c);_0xbb24x2b[_0x6639[25]](_0xbb24x3e);_0xbb24x27[_0x6639[25]](_0xbb24x2b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[132]),function(){_0xbb24x8[_0x6639[121]](_0xbb24x40[_0x6639[23]]);_0xbb24x8[_0x6639[76]]();});_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function NewDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[133]));var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x3c=_0x6639[122];var _0xbb24x3d=_0x6639[123]+_0xbb24x3c;var _0xbb24x2=_0xbb24x8[_0x6639[13]][_0x6639[124]]();var _0xbb24x2b=_0xbb24x8[_0x6639[47]](_0x6639[78]);var _0xbb24x2c=_0xbb24x8[_0x6639[47]](_0x6639[125]);var _0xbb24x3e=_0xbb24x8[_0x6639[47]](_0x6639[126]);var _0xbb24x3f=document[_0x6639[2]](_0x6639[127]);_0xbb24x3f[_0x6639[29]]=_0x6639[128];mxUtils[_0x6639[75]](_0xbb24x3f,mxResources[_0x6639[73]](_0xbb24x3c));_0xbb24x2c[_0x6639[25]](_0xbb24x3f);var _0xbb24x40=document[_0x6639[2]](_0x6639[1]);_0xbb24x40[_0x6639[5]](_0x6639[23],_0xbb24x2+_0x6639[134]);_0xbb24x40[_0x6639[5]](_0x6639[130],_0xbb24x3d);_0xbb24x40[_0x6639[29]]=_0x6639[131];_0xbb24x3e[_0x6639[25]](_0xbb24x40);_0xbb24x2b[_0x6639[25]](_0xbb24x2c);_0xbb24x2b[_0x6639[25]](_0xbb24x3e);_0xbb24x27[_0x6639[25]](_0xbb24x2b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[133]),function(){_0xbb24x8[_0x6639[133]](_0xbb24x40[_0x6639[23]]);_0xbb24x8[_0x6639[76]]();});_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function VariableDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[135]));var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x3c=_0x6639[122];var _0xbb24x3d=_0x6639[123]+_0xbb24x3c;var _0xbb24x2=_0xbb24x8[_0x6639[13]][_0x6639[124]]();var _0xbb24x2b=_0xbb24x8[_0x6639[47]](_0x6639[78]);var _0xbb24x2c=_0xbb24x8[_0x6639[47]](_0x6639[125]);var _0xbb24x3e=_0xbb24x8[_0x6639[47]](_0x6639[126]);var _0xbb24x3f=document[_0x6639[2]](_0x6639[127]);_0xbb24x3f[_0x6639[29]]=_0x6639[128];mxUtils[_0x6639[75]](_0xbb24x3f,mxResources[_0x6639[73]](_0xbb24x3c));_0xbb24x2c[_0x6639[25]](_0xbb24x3f);var _0xbb24x40=document[_0x6639[2]](_0x6639[1]);_0xbb24x40[_0x6639[5]](_0x6639[23],_0x6639[136]);_0xbb24x40[_0x6639[5]](_0x6639[130],_0xbb24x3d);_0xbb24x40[_0x6639[29]]=_0x6639[131];_0xbb24x3e[_0x6639[25]](_0xbb24x40);_0xbb24x2b[_0x6639[25]](_0xbb24x2c);_0xbb24x2b[_0x6639[25]](_0xbb24x3e);_0xbb24x27[_0x6639[25]](_0xbb24x2b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[133]),function(){_0xbb24x8[_0x6639[135]](_0xbb24x40[_0x6639[23]]);_0xbb24x8[_0x6639[76]]();});_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function OpenDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[8]));var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x2b=_0xbb24x8[_0x6639[47]](_0x6639[78]);var _0xbb24x2c=_0xbb24x8[_0x6639[47]](_0x6639[125]);var _0xbb24x3e=_0xbb24x8[_0x6639[47]](_0x6639[126]);var _0xbb24x3f=document[_0x6639[2]](_0x6639[127]);_0xbb24x3f[_0x6639[29]]=_0x6639[128];mxUtils[_0x6639[75]](_0xbb24x3f,mxResources[_0x6639[73]](_0x6639[122]));_0xbb24x2c[_0x6639[25]](_0xbb24x3f);var _0xbb24xa= new XMLHttpRequest();_0xbb24xa[_0x6639[8]](_0x6639[7],_0x6639[137],false);_0xbb24xa[_0x6639[14]](_0x6639[9],_0x6639[10]+_0xbb24x8[_0x6639[13]][_0x6639[12]][_0x6639[11]]);_0xbb24xa[_0x6639[15]](null);var _0xbb24xb=[];if(_0xbb24xa[_0x6639[16]]===200){_0xbb24xb=JSON[_0x6639[18]](_0xbb24xa[_0x6639[17]])};var _0xbb24x40=document[_0x6639[2]](_0x6639[19]);for(var _0xbb24x44=0;_0xbb24x44<_0xbb24xb[_0x6639[138]];_0xbb24x44++){var _0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0xbb24xb[_0xbb24x44][_0x6639[122]];_0xbb24xc[_0x6639[23]]=_0xbb24xb[_0xbb24x44][_0x6639[130]];_0xbb24x40[_0x6639[25]](_0xbb24xc);};_0xbb24x40[_0x6639[29]]=_0x6639[131];_0xbb24x3e[_0x6639[25]](_0xbb24x40);_0xbb24x2b[_0x6639[25]](_0xbb24x2c);_0xbb24x2b[_0x6639[25]](_0xbb24x3e);_0xbb24x27[_0x6639[25]](_0xbb24x2b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[8]),function(){console[_0x6639[91]](_0xbb24x40);console[_0x6639[91]](_0xbb24x40[_0x6639[23]]);window[_0x6639[8]](_0x6639[139]+_0xbb24x40[_0x6639[23]],_0x6639[119]);_0xbb24x8[_0x6639[76]]();});_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function EditFileDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[68]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[140]));var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x2b=_0xbb24x8[_0x6639[47]](_0x6639[78]);var _0xbb24x2c=_0xbb24x8[_0x6639[47]](_0x6639[79]);var _0xbb24x2d=document[_0x6639[2]](_0x6639[80]);_0xbb24x2d[_0x6639[50]][_0x6639[81]]=_0x6639[82];_0xbb24x2d[_0x6639[50]][_0x6639[83]]=_0x6639[84];_0xbb24x2d[_0x6639[23]]=mxUtils[_0x6639[142]](_0xbb24x8[_0x6639[13]][_0x6639[141]]());if(fileSupport){function _0xbb24x46(_0xbb24x2f){_0xbb24x2f[_0x6639[143]]();_0xbb24x2f[_0x6639[144]]();if(_0xbb24x2f[_0x6639[145]][_0x6639[89]][_0x6639[138]]>0){var _0xbb24x47=_0xbb24x2f[_0x6639[145]][_0x6639[89]][0];var _0xbb24x48= new FileReader();_0xbb24x48[_0x6639[92]]=function(_0xbb24x32){_0xbb24x2d[_0x6639[23]]=_0xbb24x32[_0x6639[90]][_0x6639[93]]};_0xbb24x48[_0x6639[94]](_0xbb24x47);};}function _0xbb24x49(_0xbb24x2f){_0xbb24x2f[_0x6639[143]]();_0xbb24x2f[_0x6639[144]]();}_0xbb24x2d[_0x6639[97]](_0x6639[146],_0xbb24x49,false);_0xbb24x2d[_0x6639[97]](_0x6639[147],_0xbb24x46,false);};_0xbb24x2c[_0x6639[25]](_0xbb24x2d);_0xbb24x2b[_0x6639[25]](_0xbb24x2c);_0xbb24x27[_0x6639[25]](_0xbb24x2b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[132]),function(){var _0xbb24x36=mxUtils[_0x6639[98]](_0xbb24x2d[_0x6639[23]]);_0xbb24x8[_0x6639[13]][_0x6639[99]](_0xbb24x36[_0x6639[45]]);_0xbb24x8[_0x6639[76]]();});_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function ExportDialog(_0xbb24x8){var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[148]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[149])+_0x6639[74]);var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x4b=_0xbb24x8[_0x6639[47]](_0x6639[150]);var _0xbb24x4c=_0xbb24x8[_0x6639[47]](_0x6639[151]);var _0xbb24x3f=document[_0x6639[2]](_0x6639[127]);_0xbb24x3f[_0x6639[29]]=_0x6639[152];mxUtils[_0x6639[75]](_0xbb24x3f,mxResources[_0x6639[73]](_0x6639[153]));var _0xbb24x3=document[_0x6639[2]](_0x6639[1]);_0xbb24x3[_0x6639[5]](_0x6639[23],_0xbb24x8[_0x6639[13]][_0x6639[124]]());_0xbb24x3[_0x6639[29]]=_0x6639[131];var _0xbb24x22=_0xbb24x8[_0x6639[47]](_0x6639[154]);_0xbb24x22[_0x6639[25]](_0xbb24x3);_0xbb24x4c[_0x6639[25]](_0xbb24x3f);_0xbb24x4c[_0x6639[25]](_0xbb24x22);_0xbb24x4b[_0x6639[25]](_0xbb24x4c);_0xbb24x27[_0x6639[25]](_0xbb24x4b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[149]),mxUtils[_0x6639[100]](this,function(_0xbb24x35){_0xbb24x8[_0x6639[132]](false);var _0xbb24x4d=encodeURIComponent(mxUtils[_0x6639[155]](_0xbb24x8[_0x6639[13]][_0x6639[141]]())); new mxXmlRequest(SAVE_URL+_0xbb24x8[_0x6639[13]][_0x6639[12]][_0x6639[130]]+_0x6639[157],_0x6639[158]+_0xbb24x3[_0x6639[23]],_0x6639[7])[_0x6639[156]](document,_0x6639[119]);_0xbb24x8[_0x6639[76]]();}));_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}function GeneralDialog(_0xbb24x8,_0xbb24x4f){var _0xbb24x50=_0xbb24x8[_0x6639[13]][_0x6639[159]];var _0xbb24x25=_0xbb24x8[_0x6639[47]](_0x6639[66]);var _0xbb24x26=_0xbb24x8[_0x6639[47]](_0x6639[67]);var _0xbb24x27=_0xbb24x8[_0x6639[47]](_0x6639[160]);var _0xbb24x28=_0xbb24x8[_0x6639[47]](_0x6639[69]);var _0xbb24x29=_0xbb24x8[_0x6639[71]](_0x6639[70]);mxUtils[_0x6639[75]](_0xbb24x29,mxResources[_0x6639[73]](_0x6639[140])+_0x6639[161]+mxResources[_0x6639[73]](_0xbb24x4f[_0x6639[23]][_0x6639[162]]));var _0xbb24x2a=mxUtils[_0x6639[77]](_0x6639[37],function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x2a[_0x6639[29]]=_0x6639[62];_0xbb24x26[_0x6639[25]](_0xbb24x2a);_0xbb24x26[_0x6639[25]](_0xbb24x29);var _0xbb24x51=_0xbb24x4f[_0x6639[23]][_0x6639[163]][_0x6639[138]];var _0xbb24x4b=_0xbb24x8[_0x6639[47]](_0x6639[150]);for(var _0xbb24x52=0;_0xbb24x52<_0xbb24x51;_0xbb24x52++){var _0xbb24x3c=_0xbb24x4f[_0x6639[23]][_0x6639[163]][_0xbb24x52][_0x6639[122]];var _0xbb24x3d=_0x6639[123]+_0xbb24x3c;var _0xbb24x2=_0xbb24x4f[_0x6639[23]][_0x6639[163]][_0xbb24x52][_0x6639[23]];var _0xbb24x4c=_0xbb24x8[_0x6639[47]]((_0xbb24x52==_0xbb24x51-1)?_0x6639[151]:_0x6639[164]);var _0xbb24x3f=document[_0x6639[2]](_0x6639[127]);_0xbb24x3f[_0x6639[29]]=_0x6639[152];mxUtils[_0x6639[75]](_0xbb24x3f,mxResources[_0x6639[73]](_0xbb24x3c));_0xbb24x4c[_0x6639[25]](_0xbb24x3f);var _0xbb24x3;switch(_0xbb24x3c){case _0x6639[166]:_0xbb24x3=createDropdownFromApi(_0x6639[165],_0xbb24x2,_0x6639[122],_0x6639[130],_0xbb24x8,true);break ;;case _0x6639[168]:_0xbb24x3=createDropdownFromApi(_0x6639[167],_0xbb24x2,_0x6639[122],_0x6639[122],_0xbb24x8,true);break ;;case _0x6639[170]:_0xbb24x3=createDropdownFromApi(_0x6639[169],_0xbb24x2,_0x6639[122],_0x6639[130],_0xbb24x8,true);break ;;case _0x6639[172]:_0xbb24x3=createDropdownFromApi(_0x6639[171],_0xbb24x2,_0x6639[122],_0x6639[130],_0xbb24x8,true);break ;;case _0x6639[173]:_0xbb24x3=createDropdownFromArray(ISPEECHASRMODEL,_0xbb24x2);break ;;case _0x6639[174]:_0xbb24x3=createDropdownFromArray(ISPEECHASRLANG,_0xbb24x2);break ;;case _0x6639[175]:_0xbb24x3=createDropdownFromArray(ISPEECHLANG,_0xbb24x2);break ;;case _0x6639[176]:_0xbb24x3=createDropdownFromArray(GOOGLETTSLANG,_0xbb24x2);break ;;case _0x6639[179]:_0xbb24x3=createGroupedDropdownFromApi(_0x6639[177],_0xbb24x2,_0x6639[122],_0x6639[130],_0xbb24x8,false,_0x6639[178]);break ;;case _0x6639[181]:_0xbb24x3=createDropdownFromApi(_0x6639[180],_0xbb24x2,_0x6639[122],_0x6639[130],_0xbb24x8,true);break ;;case _0x6639[183]:_0xbb24x3=createDropdownFromApi(_0x6639[182],_0xbb24x2,_0x6639[122],_0x6639[130],_0xbb24x8,true);break ;;case _0x6639[186]:_0xbb24x3=createDropdownFromApi(_0x6639[184],_0xbb24x2,_0x6639[185],_0x6639[130],_0xbb24x8,false);break ;;case _0x6639[187]:;case _0x6639[188]:;case _0x6639[189]:;case _0x6639[190]:;case _0x6639[17]:;case _0x6639[193]:_0xbb24x3=document[_0x6639[2]](_0x6639[1]);_0xbb24x3[_0x6639[5]](_0x6639[3],_0x6639[191]);_0xbb24x3[_0x6639[5]](_0x6639[192],0);_0xbb24x3[_0x6639[5]](_0x6639[43],1000);_0xbb24x3[_0x6639[5]](_0x6639[23],_0xbb24x2);_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;case _0x6639[21]:;case _0x6639[196]:var _0xbb24x3=document[_0x6639[2]](_0x6639[19]);var _0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0x6639[22];_0xbb24xc[_0x6639[23]]=_0x6639[37];_0xbb24x3[_0x6639[25]](_0xbb24xc);var _0xbb24xd=[_0x6639[194],_0x6639[195]];_0xbb24xd[_0x6639[28]](function(_0xbb24xe){_0xbb24xc=document[_0x6639[2]](_0x6639[20]);console[_0x6639[91]](_0xbb24xe);_0xbb24xc[_0x6639[21]]=_0xbb24xe;_0xbb24xc[_0x6639[23]]=_0xbb24xe;_0xbb24xc[_0x6639[27]]=(_0xbb24xe==_0xbb24x2);_0xbb24x3[_0x6639[25]](_0xbb24xc);});_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;case _0x6639[197]:var _0xbb24x3=document[_0x6639[2]](_0x6639[19]);var _0xbb24xc=document[_0x6639[2]](_0x6639[20]);_0xbb24xc[_0x6639[21]]=_0x6639[22];_0xbb24xc[_0x6639[23]]=_0x6639[37];_0xbb24x3[_0x6639[25]](_0xbb24xc);var _0xbb24xd=[_0x6639[194],_0x6639[195]];_0xbb24xd[_0x6639[28]](function(_0xbb24xe){_0xbb24xc=document[_0x6639[2]](_0x6639[20]);console[_0x6639[91]](_0xbb24xe);_0xbb24xc[_0x6639[21]]=_0xbb24xe;_0xbb24xc[_0x6639[23]]=_0xbb24xe;_0xbb24xc[_0x6639[27]]=(_0xbb24xe==_0xbb24x2);_0xbb24x3[_0x6639[25]](_0xbb24xc);});_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;case _0x6639[199]:_0xbb24x3=document[_0x6639[2]](_0x6639[80]);_0xbb24x3[_0x6639[198]]=_0xbb24x2;_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;case _0x6639[200]:_0xbb24x3=document[_0x6639[2]](_0x6639[80]);_0xbb24x3[_0x6639[198]]=_0xbb24x2;_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;case _0x6639[201]:_0xbb24x3=document[_0x6639[2]](_0x6639[80]);_0xbb24x3[_0x6639[198]]=_0xbb24x2;_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;case _0x6639[205]:var _0xbb24x3=document[_0x6639[2]](_0x6639[1]);_0xbb24x3[_0x6639[5]](_0x6639[3],_0x6639[4]);console[_0x6639[91]](_0x6639[202],_0xbb24x2);if(_0xbb24x2==_0x6639[203]){_0xbb24x3[_0x6639[5]](_0x6639[6],true)}else {_0xbb24x3[_0x6639[204]](_0x6639[6])};break ;;default:_0xbb24x3=document[_0x6639[2]](_0x6639[1]);_0xbb24x3[_0x6639[5]](_0x6639[23],_0xbb24x2);_0xbb24x3[_0x6639[29]]=_0x6639[131];break ;;};_0xbb24x3[_0x6639[5]](_0x6639[130],_0xbb24x3d);var _0xbb24x22=_0xbb24x8[_0x6639[47]](_0x6639[154]);_0xbb24x22[_0x6639[25]](_0xbb24x3);if(mxResources[_0x6639[73]](_0x6639[206]+_0xbb24x3c)){var _0xbb24x53=_0xbb24x8[_0x6639[47]](_0x6639[207]);_0xbb24x53[_0x6639[29]]=_0x6639[208];mxUtils[_0x6639[75]](_0xbb24x53,mxResources[_0x6639[73]](_0x6639[206]+_0xbb24x3c));_0xbb24x22[_0x6639[25]](_0xbb24x53);};_0xbb24x4c[_0x6639[25]](_0xbb24x22);_0xbb24x4b[_0x6639[25]](_0xbb24x4c);};_0xbb24x27[_0x6639[25]](_0xbb24x4b);var _0xbb24x34=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[132]),mxUtils[_0x6639[100]](this,function(_0xbb24x35){for(var _0xbb24x52=0;_0xbb24x52<_0xbb24x4f[_0x6639[23]][_0x6639[163]][_0x6639[138]];_0xbb24x52++){var _0xbb24x3d=_0x6639[123]+_0xbb24x4f[_0x6639[23]][_0x6639[163]][_0xbb24x52][_0x6639[122]];var _0xbb24x3c=_0xbb24x4f[_0x6639[23]][_0x6639[163]][_0xbb24x52][_0x6639[122]];if(_0xbb24x3c==_0x6639[205]){_0xbb24x4f[_0x6639[5]](_0xbb24x3c,document[_0x6639[209]](_0xbb24x3d)[_0x6639[6]]);console[_0x6639[91]](_0xbb24x3c,document[_0x6639[209]](_0xbb24x3d)[_0x6639[6]]);}else {console[_0x6639[91]](_0xbb24x3c,document[_0x6639[209]](_0xbb24x3d)[_0x6639[23]]);_0xbb24x4f[_0x6639[5]](_0xbb24x3c,document[_0x6639[209]](_0xbb24x3d)[_0x6639[23]]);};};_0xbb24x50[_0x6639[210]](_0xbb24x4f);_0xbb24x8[_0x6639[76]]();}));_0xbb24x34[_0x6639[29]]=_0x6639[101];var _0xbb24x37=mxUtils[_0x6639[77]](mxResources[_0x6639[73]](_0x6639[102]),function(){_0xbb24x8[_0x6639[76]]()});_0xbb24x37[_0x6639[29]]=_0x6639[103];_0xbb24x28[_0x6639[25]](_0xbb24x34);_0xbb24x28[_0x6639[25]](_0xbb24x37);_0xbb24x25[_0x6639[25]](_0xbb24x26);_0xbb24x25[_0x6639[25]](_0xbb24x27);_0xbb24x25[_0x6639[25]](_0xbb24x28);this[_0x6639[61]]=_0xbb24x25;}
\ 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 3813043..31f64b7 100644
--- a/public/assets/plugins/jscripty/js/Editor.js
+++ b/public/assets/plugins/jscripty/js/Editor.js
@@ -1 +1 @@
-var _0x4190=["\x49\x53\x5F\x54\x4F\x55\x43\x48","\x73\x74\x6F\x72\x61\x67\x65","\x6C\x6F\x63\x61\x6C","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x46\x69\x6C\x65","\x46\x69\x6C\x65\x52\x65\x61\x64\x65\x72","\x46\x69\x6C\x65\x4C\x69\x73\x74","\x74\x6F\x75\x63\x68","\x31","\x6F\x70\x65\x6E\x65\x72","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x61\x6C\x6C","\x69\x6E\x69\x74","\x69\x6E\x69\x74\x53\x74\x65\x6E\x63\x69\x6C\x52\x65\x67\x69\x73\x74\x72\x79","\x67\x72\x61\x70\x68","\x6F\x75\x74\x6C\x69\x6E\x65","\x75\x70\x64\x61\x74\x65\x4F\x6E\x50\x61\x6E","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x55\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x74\x61\x74\x75\x73","","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x64\x72\x61\x77\x69\x6E\x67","\x67\x65\x74","\x2E\x78\x6D\x6C","\x67\x65\x74\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x67\x72\x61\x70\x68\x43\x68\x61\x6E\x67\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x70\x70\x6C\x79","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6F\x6E\x62\x65\x66\x6F\x72\x65\x75\x6E\x6C\x6F\x61\x64","\x61\x6C\x6C\x43\x68\x61\x6E\x67\x65\x73\x4C\x6F\x73\x74","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x65\x78\x74\x65\x6E\x64","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x2F\x67\x72\x69\x64\x2E\x67\x69\x66","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x6D\x78\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x73\x63\x61\x6C\x65","\x76\x69\x65\x77","\x67\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x69\x64","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x30","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x67\x75\x69\x64\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x66\x6F\x6C\x64","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x78","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x64\x78","\x79","\x64\x79","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x70\x61\x67\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x70\x61\x67\x65\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x48\x65\x69\x67\x68\x74","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x6C\x65\x6E\x67\x74\x68","\x64\x65\x63\x6F\x64\x65","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x65\x6E\x63\x6F\x64\x65","\x72\x6F\x75\x6E\x64","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x6E\x6F\x6E\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x73\x74\x79\x6C\x65","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x66\x69\x6C\x6C","\x72\x65\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x23\x65\x62\x65\x62\x65\x62","\x62\x6F\x72\x64\x65\x72\x53\x74\x79\x6C\x65","\x73\x6F\x6C\x69\x64","\x62\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x23\x65\x35\x65\x35\x65\x35","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70\x57\x69\x64\x74\x68","\x31\x70\x78","\x62\x6F\x72\x64\x65\x72\x4C\x65\x66\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x52\x69\x67\x68\x74\x57\x69\x64\x74\x68","\x30\x70\x78","\x62\x6F\x72\x64\x65\x72\x42\x6F\x74\x74\x6F\x6D\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72","\x76\x61\x6C\x69\x64\x61\x74\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x61\x75\x74\x6F","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x6E\x6F\x64\x65","\x49\x53\x5F\x49\x45\x36","\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x2F\x67\x72\x61\x70\x68\x65\x64\x69\x74\x6F\x72\x2D\x69\x65\x36\x2E\x63\x73\x73","\x6C\x69\x6E\x6B","\x6C\x6F\x61\x64\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x61\x64\x64","\x44\x45\x46\x41\x55\x4C\x54\x5F\x48\x4F\x54\x53\x50\x4F\x54","\x63\x72\x65\x61\x74\x65\x4D\x61\x72\x6B\x65\x72","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6E\x67","\x53\x48\x41\x44\x4F\x57\x43\x4F\x4C\x4F\x52","\x23\x64\x30\x64\x30\x64\x30","\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x39\x39\x63\x63\x66\x66","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x38\x38\x63\x66","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x61\x38\x66\x66","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x63\x65\x65\x37\x66\x66","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x44\x45\x46\x41\x55\x4C\x54\x5F\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x47\x55\x49\x44\x45\x5F\x43\x4F\x4C\x4F\x52","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x43\x6F\x6C\x6F\x72","\x23\x63\x30\x63\x30\x63\x30","\x64\x65\x66\x61\x75\x6C\x74\x4F\x70\x61\x63\x69\x74\x79","\x63\x72\x65\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x77\x68\x69\x74\x65","\x23\x63\x61\x63\x61\x63\x61","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x6D\x61\x78","\x63\x65\x69\x6C","\x70\x61\x6E\x47\x72\x61\x70\x68","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x61\x72\x67\x69\x6E\x4C\x65\x66\x74","\x70\x78","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x6D\x61\x67\x65","\x73\x72\x63","\x64\x65\x73\x74\x72\x6F\x79","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x72\x65\x64\x72\x61\x77","\x72\x65\x64\x72\x61\x77\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x73\x53\x68\x61\x64\x6F\x77","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x54\x52\x49\x43\x54\x48\x54\x4D\x4C","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x64\x62\x6C\x63\x6C\x69\x63\x6B","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x69\x73\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x68\x69\x64\x65","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x62\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x6D\x69\x6E\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x69\x73\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x70\x6F\x69\x6E\x74\x73","\x69\x73\x44\x61\x73\x68\x65\x64","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x61\x73\x68\x65\x64","\x61\x64\x64\x50\x69\x70\x65","\x73\x70\x6C\x69\x63\x65","\x76\x65\x72\x74\x69\x63\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x73\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x72\x65\x6C\x61\x74\x69\x76\x65","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x41\x6C\x74\x44\x6F\x77\x6E","\x61\x64\x64\x49\x74\x65\x6D","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6F\x6E\x73\x75\x6D\x65","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x69\x73\x44\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x44\x65\x6C\x61\x79\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x63\x65\x6C\x6C","\x67\x65\x74\x45\x76\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x46\x6F\x72\x50\x6F\x70\x75\x70\x45\x76\x65\x6E\x74","\x65\x64\x69\x74","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x79","\x75\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74\x48\x61\x70\x70\x65\x6E\x65\x64","\x67\x65\x74\x56\x69\x65\x77","\x63\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x74\x61\x74\x65","\x70\x75\x73\x68","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x2F\x67\x65\x6E\x65\x72\x61\x6C\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x6C\x69\x62\x72\x61\x72\x69\x65\x73","\x70\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x53\x74\x65\x6E\x63\x69\x6C","\x73\x74\x65\x6E\x63\x69\x6C\x73","\x67\x65\x74\x42\x61\x73\x65\x6E\x61\x6D\x65\x46\x6F\x72\x53\x74\x65\x6E\x63\x69\x6C","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x2E\x6A\x73","\x6C\x6F\x61\x64","\x67\x65\x74\x54\x65\x78\x74","\x2F","\x2E","\x73\x70\x6C\x69\x74","\x6D\x78\x67\x72\x61\x70\x68","\x67\x65\x74\x58\x6D\x6C","\x70\x61\x72\x73\x65\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x6E\x61\x6D\x65","\x6E\x6F\x64\x65\x54\x79\x70\x65","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x45\x4C\x45\x4D\x45\x4E\x54","\x5F","\x72\x65\x70\x6C\x61\x63\x65","\x61\x64\x64\x53\x74\x65\x6E\x63\x69\x6C","\x77","\x68","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x70\x72\x6F\x64\x75\x63\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x72","\x64\x6F\x6E\x65","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x65\x78\x65\x63\x75\x74\x65","\x73\x65\x74\x44\x61\x74\x61","\x64\x61\x74\x61","\x65\x72\x72\x6F\x72","\x63\x61\x6E\x63\x65\x6C","\x61\x6C\x65\x72\x74"];var useLocalStorage=(mxClient[_0x4190[0]]||urlParams[_0x4190[1]]==_0x4190[2])&& typeof (localStorage)!=_0x4190[3];var fileSupport=window[_0x4190[4]]!=null&&window[_0x4190[5]]!=null&&window[_0x4190[6]]!=null;var touchStyle=mxClient[_0x4190[0]]||urlParams[_0x4190[7]]==_0x4190[8];var counter=0;try{var op=window;while(op[_0x4190[9]]!=null&&!isNaN(op[_0x4190[9]][_0x4190[10]])){op=op[_0x4190[9]]};if(op!=null){op[_0x4190[10]]++;counter=op[_0x4190[10]];};}catch(e){};Editor=function(){mxEventSource[_0x4190[11]](this);this[_0x4190[12]]();this[_0x4190[13]]();this[_0x4190[14]]= new Graph();this[_0x4190[15]]= new mxOutline(this[_0x4190[14]]);this[_0x4190[15]][_0x4190[16]]=true;this[_0x4190[17]]=this[_0x4190[18]]();this[_0x4190[19]]=_0x4190[20];this[_0x4190[21]]=null;this[_0x4190[22]]=function(){return this[_0x4190[21]]||mxResources[_0x4190[24]](_0x4190[23],[counter])+_0x4190[25]};this[_0x4190[26]]=function(){return this[_0x4190[21]]};this[_0x4190[27]]=function(_0x85fdx6){this[_0x4190[19]]=_0x85fdx6;this[_0x4190[29]]( new mxEventObject(_0x4190[28]));};this[_0x4190[30]]=function(){return this[_0x4190[19]]};this[_0x4190[31]]=false;this[_0x4190[32]]=function(){this[_0x4190[31]]=true};this[_0x4190[14]][_0x4190[36]]()[_0x4190[35]](mxEvent.CHANGE,mxUtils[_0x4190[34]](this,function(){this[_0x4190[32]][_0x4190[33]](this,arguments)}));window[_0x4190[37]]=mxUtils[_0x4190[34]](this,function(){if(this[_0x4190[31]]){return mxResources[_0x4190[24]](_0x4190[38])}});this[_0x4190[14]][_0x4190[39]]=false;this[_0x4190[14]][_0x4190[40]]=true;this[_0x4190[14]][_0x4190[41]]=null;};mxUtils[_0x4190[42]](Editor,mxEventSource);Editor[_0x4190[44]][_0x4190[43]]=IMAGE_PATH+_0x4190[45];Editor[_0x4190[44]][_0x4190[46]]=IMAGE_PATH+_0x4190[47];Editor[_0x4190[44]][_0x4190[48]]=function(_0x85fdx7){var _0x85fdx8= new mxCodec(_0x85fdx7[_0x4190[49]]);if(_0x85fdx7[_0x4190[50]]==_0x4190[51]){this[_0x4190[14]][_0x4190[53]][_0x4190[52]]=1;this[_0x4190[14]][_0x4190[54]]=_0x85fdx7[_0x4190[56]](_0x4190[55])!=_0x4190[57];this[_0x4190[14]][_0x4190[59]][_0x4190[58]]=_0x85fdx7[_0x4190[56]](_0x4190[60])!=_0x4190[57];this[_0x4190[14]][_0x4190[62]](_0x85fdx7[_0x4190[56]](_0x4190[61])!=_0x4190[57]);this[_0x4190[14]][_0x4190[64]](_0x85fdx7[_0x4190[56]](_0x4190[63])!=_0x4190[57]);this[_0x4190[14]][_0x4190[65]]=_0x85fdx7[_0x4190[56]](_0x4190[66])!=_0x4190[57];this[_0x4190[14]][_0x4190[40]]=_0x85fdx7[_0x4190[56]](_0x4190[40])!=_0x4190[57];if(!this[_0x4190[14]][_0x4190[40]]){this[_0x4190[14]][_0x4190[68]][_0x4190[67]]=0;this[_0x4190[14]][_0x4190[68]][_0x4190[69]]=0;this[_0x4190[14]][_0x4190[53]][_0x4190[71]][_0x4190[70]]=Number(_0x85fdx7[_0x4190[56]](_0x4190[72])||0);this[_0x4190[14]][_0x4190[53]][_0x4190[71]][_0x4190[73]]=Number(_0x85fdx7[_0x4190[56]](_0x4190[74])||0);};this[_0x4190[14]][_0x4190[75]]=_0x85fdx7[_0x4190[56]](_0x4190[76])==_0x4190[8];this[_0x4190[14]][_0x4190[77]]=this[_0x4190[14]][_0x4190[75]];this[_0x4190[14]][_0x4190[78]]=this[_0x4190[14]][_0x4190[77]];var _0x85fdx9=_0x85fdx7[_0x4190[56]](_0x4190[79]);if(_0x85fdx9!=null){this[_0x4190[14]][_0x4190[79]]=_0x85fdx9}else {this[_0x4190[14]][_0x4190[79]]=1.5};var _0x85fdxa=_0x85fdx7[_0x4190[56]](_0x4190[80]);var _0x85fdxb=_0x85fdx7[_0x4190[56]](_0x4190[81]);if(_0x85fdxa!=null&&_0x85fdxb!=null){this[_0x4190[14]][_0x4190[82]]= new mxRectangle(0,0,parseFloat(_0x85fdxa),parseFloat(_0x85fdxb));this[_0x4190[15]][_0x4190[15]][_0x4190[82]]=this[_0x4190[14]][_0x4190[82]];};var _0x85fdxc=_0x85fdx7[_0x4190[56]](_0x4190[41]);if(_0x85fdxc!=null&&_0x85fdxc[_0x4190[83]]>0){this[_0x4190[14]][_0x4190[41]]=_0x85fdxc};_0x85fdx8[_0x4190[84]](_0x85fdx7,this[_0x4190[14]][_0x4190[36]]());this[_0x4190[85]]();};};Editor[_0x4190[44]][_0x4190[86]]=function(){var _0x85fdxd= new mxCodec(mxUtils[_0x4190[87]]());var _0x85fdx7=_0x85fdxd[_0x4190[88]](this[_0x4190[14]][_0x4190[36]]());if(this[_0x4190[14]][_0x4190[53]][_0x4190[71]][_0x4190[70]]!=0||this[_0x4190[14]][_0x4190[53]][_0x4190[71]][_0x4190[73]]!=0){_0x85fdx7[_0x4190[90]](_0x4190[72],Math[_0x4190[89]](this[_0x4190[14]][_0x4190[53]][_0x4190[71]][_0x4190[70]]*100)/100);_0x85fdx7[_0x4190[90]](_0x4190[74],Math[_0x4190[89]](this[_0x4190[14]][_0x4190[53]][_0x4190[71]][_0x4190[73]]*100)/100);};_0x85fdx7[_0x4190[90]](_0x4190[55],(this[_0x4190[14]][_0x4190[91]]())?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[60],(this[_0x4190[14]][_0x4190[59]][_0x4190[58]])?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[60],(this[_0x4190[14]][_0x4190[59]][_0x4190[58]])?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[61],(this[_0x4190[14]][_0x4190[93]][_0x4190[92]]())?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[63],(this[_0x4190[14]][_0x4190[94]][_0x4190[92]]())?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[66],(this[_0x4190[14]][_0x4190[65]])?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[76],(this[_0x4190[14]][_0x4190[75]])?_0x4190[8]:_0x4190[57]);_0x85fdx7[_0x4190[90]](_0x4190[79],this[_0x4190[14]][_0x4190[79]]);_0x85fdx7[_0x4190[90]](_0x4190[80],this[_0x4190[14]][_0x4190[82]][_0x4190[95]]);_0x85fdx7[_0x4190[90]](_0x4190[81],this[_0x4190[14]][_0x4190[82]][_0x4190[96]]);if(!this[_0x4190[14]][_0x4190[40]]){_0x85fdx7[_0x4190[90]](_0x4190[40],_0x4190[57])};if(this[_0x4190[14]][_0x4190[41]]!=null){_0x85fdx7[_0x4190[90]](_0x4190[41],this[_0x4190[14]][_0x4190[41]])};return _0x85fdx7;};Editor[_0x4190[44]][_0x4190[85]]=function(){var _0x85fdxe=this[_0x4190[14]];var _0x85fdxf=this[_0x4190[15]];if(_0x85fdxe[_0x4190[68]]!=null&&_0x85fdxf[_0x4190[15]][_0x4190[68]]!=null){if(_0x85fdxe[_0x4190[41]]!=null){if(_0x85fdxe[_0x4190[41]]==_0x4190[97]){_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[98]]=_0x4190[100]}else {if(_0x85fdxe[_0x4190[53]][_0x4190[101]]!=null){_0x85fdxe[_0x4190[53]][_0x4190[101]][_0x4190[102]]=_0x85fdxe[_0x4190[41]];_0x85fdxe[_0x4190[53]][_0x4190[101]][_0x4190[103]]();};_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[98]]=_0x85fdxe[_0x4190[41]];}}else {_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[98]]=_0x4190[20]};if(_0x85fdxe[_0x4190[75]]){_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[98]]=_0x4190[104];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[105]]=_0x4190[106];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[107]]=_0x4190[108];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[109]]=_0x4190[110];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[111]]=_0x4190[110];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[112]]=_0x4190[113];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[114]]=_0x4190[113];}else {_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[115]]=_0x4190[20]};_0x85fdxf[_0x4190[15]][_0x4190[68]][_0x4190[99]][_0x4190[98]]=_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[98]];if(_0x85fdxf[_0x4190[15]][_0x4190[75]]!=_0x85fdxe[_0x4190[75]]||_0x85fdxf[_0x4190[15]][_0x4190[79]]!=_0x85fdxe[_0x4190[79]]){_0x85fdxf[_0x4190[15]][_0x4190[79]]=_0x85fdxe[_0x4190[79]];_0x85fdxf[_0x4190[15]][_0x4190[75]]=_0x85fdxe[_0x4190[75]];_0x85fdxf[_0x4190[15]][_0x4190[53]][_0x4190[116]]();};if(_0x85fdxe[_0x4190[40]]&&_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[117]]==_0x4190[118]&& !touchStyle){_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[117]]=_0x4190[119]}else {if(!_0x85fdxe[_0x4190[40]]||touchStyle){_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[117]]=_0x4190[118]}};var _0x85fdx10=(mxClient[_0x4190[120]]&&document[_0x4190[121]]>=9)?_0x4190[122]+this[_0x4190[46]]+_0x4190[123]:_0x4190[97];_0x85fdxe[_0x4190[68]][_0x4190[99]][_0x4190[124]]=(!_0x85fdxe[_0x4190[75]]&&_0x85fdxe[_0x4190[91]]())?_0x4190[122]+this[_0x4190[43]]+_0x4190[123]:_0x85fdx10;if(_0x85fdxe[_0x4190[53]][_0x4190[101]]!=null){_0x85fdxe[_0x4190[53]][_0x4190[101]][_0x4190[125]][_0x4190[99]][_0x4190[124]]=(this[_0x4190[14]][_0x4190[91]]())?_0x4190[122]+this[_0x4190[43]]+_0x4190[123]:_0x4190[97]};};};Editor[_0x4190[44]][_0x4190[12]]=function(){if(mxClient[_0x4190[126]]){mxClient[_0x4190[129]](_0x4190[127],CSS_PATH+_0x4190[128])};mxResources[_0x4190[130]]=false;mxResources[_0x4190[131]](RESOURCE_BASE);mxConstants[_0x4190[132]]=0.3;var _0x85fdx11=mxConnectionHandler[_0x4190[44]][_0x4190[133]];mxConnectionHandler[_0x4190[44]][_0x4190[133]]=function(){var _0x85fdx12=_0x85fdx11[_0x4190[33]](this,arguments);_0x85fdx12[_0x4190[134]]=mxUtils[_0x4190[34]](this,function(_0x85fdx13,_0x85fdx14){if(this[_0x4190[135]]()){return true};return mxCellMarker[_0x4190[44]][_0x4190[134]][_0x4190[33]](_0x85fdx12,arguments);});return _0x85fdx12;};mxConstants[_0x4190[136]]=_0x4190[137];mxConstants[_0x4190[138]]=_0x4190[139];mxConstants[_0x4190[140]]=_0x4190[141];mxConstants[_0x4190[142]]=_0x4190[143];mxConstants[_0x4190[144]]=_0x4190[143];mxConstants[_0x4190[145]]=_0x4190[139];mxConstants[_0x4190[146]]=_0x4190[143];mxConstants[_0x4190[147]]=_0x4190[148];mxConstants[_0x4190[149]]=_0x4190[143];mxConstants[_0x4190[150]]=_0x4190[143];mxConstants[_0x4190[151]]=_0x4190[148];mxConstants[_0x4190[152]]=_0x4190[141];mxGraph[_0x4190[44]][_0x4190[153]]=_0x4190[154];mxGraph[_0x4190[44]][_0x4190[79]]=1;mxRubberband[_0x4190[44]][_0x4190[155]]=30;mxGraphView[_0x4190[44]][_0x4190[156]]=function(_0x85fdx15){return  new mxRectangleShape(_0x85fdx15,this[_0x4190[14]][_0x4190[41]]||_0x4190[157],_0x4190[158])};mxGraphView[_0x4190[44]][_0x4190[159]]=function(){var _0x85fdx16=this[_0x4190[160]]();var _0x85fdx17=(_0x85fdx16[_0x4190[95]]>0)?_0x85fdx16[_0x4190[70]]/this[_0x4190[52]]-this[_0x4190[71]][_0x4190[70]]:0;var _0x85fdx18=(_0x85fdx16[_0x4190[96]]>0)?_0x85fdx16[_0x4190[73]]/this[_0x4190[52]]-this[_0x4190[71]][_0x4190[73]]:0;var _0x85fdx19=_0x85fdx16[_0x4190[95]]/this[_0x4190[52]];var _0x85fdx1a=_0x85fdx16[_0x4190[96]]/this[_0x4190[52]];var _0x85fdx1b=this[_0x4190[14]][_0x4190[82]];var _0x85fdx9=this[_0x4190[14]][_0x4190[79]];var _0x85fdxa=_0x85fdx1b[_0x4190[95]]*_0x85fdx9;var _0x85fdxb=_0x85fdx1b[_0x4190[96]]*_0x85fdx9;var _0x85fdx1c=Math[_0x4190[162]](Math[_0x4190[161]](0,_0x85fdx17)/_0x85fdxa);var _0x85fdx1d=Math[_0x4190[162]](Math[_0x4190[161]](0,_0x85fdx18)/_0x85fdxb);var _0x85fdx1e=Math[_0x4190[164]](Math[_0x4190[163]](1,_0x85fdx17+_0x85fdx19)/_0x85fdxa);var _0x85fdx1f=Math[_0x4190[164]](Math[_0x4190[163]](1,_0x85fdx18+_0x85fdx1a)/_0x85fdxb);var _0x85fdx20=_0x85fdx1e-_0x85fdx1c;var _0x85fdx21=_0x85fdx1f-_0x85fdx1d;var _0x85fdx15= new mxRectangle(this[_0x4190[52]]*(this[_0x4190[71]][_0x4190[70]]+_0x85fdx1c*_0x85fdxa),this[_0x4190[52]]*(this[_0x4190[71]][_0x4190[73]]+_0x85fdx1d*_0x85fdxb),this[_0x4190[52]]*_0x85fdx20*_0x85fdxa,this[_0x4190[52]]*_0x85fdx21*_0x85fdxb);return _0x85fdx15;};var _0x85fdx22=mxGraph[_0x4190[44]][_0x4190[165]];mxGraph[_0x4190[44]][_0x4190[165]]=function(_0x85fdx23,_0x85fdx24){_0x85fdx22[_0x4190[33]](this,arguments);if((this[_0x4190[166]]!=mxConstants[_0x4190[167]]&&this[_0x4190[53]][_0x4190[101]]!=null)&&(!this[_0x4190[168]]||!mxUtils[_0x4190[169]](this[_0x4190[68]]))){this[_0x4190[53]][_0x4190[101]][_0x4190[125]][_0x4190[99]][_0x4190[170]]=_0x85fdx23+_0x4190[171];this[_0x4190[53]][_0x4190[101]][_0x4190[125]][_0x4190[99]][_0x4190[172]]=_0x85fdx24+_0x4190[171];};};var _0x85fdx25=this;mxGraphView[_0x4190[44]][_0x4190[173]]=function(){var _0x85fdxc=this[_0x4190[14]][_0x4190[174]]();if(_0x85fdxc!=null){if(this[_0x4190[124]]==null||this[_0x4190[124]][_0x4190[175]]!=_0x85fdxc[_0x4190[176]]){if(this[_0x4190[124]]!=null){this[_0x4190[124]][_0x4190[177]]()};var _0x85fdx15= new mxRectangle(0,0,1,1);this[_0x4190[124]]= new mxImageShape(_0x85fdx15,_0x85fdxc[_0x4190[176]]);this[_0x4190[124]][_0x4190[166]]=this[_0x4190[14]][_0x4190[166]];this[_0x4190[124]][_0x4190[12]](this[_0x4190[178]]);this[_0x4190[124]][_0x4190[179]]();};this[_0x4190[180]](this[_0x4190[124]],_0x85fdxc);}else {if(this[_0x4190[124]]!=null){this[_0x4190[124]][_0x4190[177]]();this[_0x4190[124]]=null;}};if(this[_0x4190[14]][_0x4190[75]]){var _0x85fdx15=this[_0x4190[159]]();if(this[_0x4190[101]]==null){this[_0x4190[101]]=this[_0x4190[156]](_0x85fdx15);this[_0x4190[101]][_0x4190[52]]=1;this[_0x4190[101]][_0x4190[181]]=true;this[_0x4190[101]][_0x4190[166]]=mxConstants[_0x4190[182]];this[_0x4190[101]][_0x4190[12]](this[_0x4190[14]][_0x4190[68]]);this[_0x4190[14]][_0x4190[68]][_0x4190[184]][_0x4190[99]][_0x4190[183]]=_0x4190[185];this[_0x4190[14]][_0x4190[68]][_0x4190[186]](this[_0x4190[101]][_0x4190[125]],this[_0x4190[14]][_0x4190[68]][_0x4190[184]]);this[_0x4190[101]][_0x4190[179]]();this[_0x4190[101]][_0x4190[125]][_0x4190[187]]=_0x4190[188];this[_0x4190[101]][_0x4190[125]][_0x4190[99]][_0x4190[189]]=_0x4190[190];mxEvent[_0x4190[35]](this[_0x4190[101]][_0x4190[125]],_0x4190[191],mxUtils[_0x4190[34]](this,function(_0x85fdx14){this[_0x4190[14]][_0x4190[192]](_0x85fdx14)}));mxEvent[_0x4190[198]](this[_0x4190[101]][_0x4190[125]],mxUtils[_0x4190[34]](this,function(_0x85fdx14){this[_0x4190[14]][_0x4190[193]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0x85fdx14))}),mxUtils[_0x4190[34]](this,function(_0x85fdx14){if(this[_0x4190[14]][_0x4190[93]]!=null&&this[_0x4190[14]][_0x4190[93]][_0x4190[194]]()){this[_0x4190[14]][_0x4190[93]][_0x4190[195]]()};if(this[_0x4190[14]][_0x4190[196]]&&!mxEvent[_0x4190[197]](_0x85fdx14)){this[_0x4190[14]][_0x4190[193]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0x85fdx14))};}),mxUtils[_0x4190[34]](this,function(_0x85fdx14){this[_0x4190[14]][_0x4190[193]](mxEvent.MOUSE_UP, new mxMouseEvent(_0x85fdx14))}));}else {this[_0x4190[101]][_0x4190[52]]=1;this[_0x4190[101]][_0x4190[199]]=_0x85fdx15;this[_0x4190[101]][_0x4190[179]]();};this[_0x4190[101]][_0x4190[125]][_0x4190[99]][_0x4190[124]]=(this[_0x4190[14]][_0x4190[91]]())?_0x4190[122]+_0x85fdx25[_0x4190[43]]+_0x4190[123]:_0x4190[97];}else {if(this[_0x4190[101]]!=null){this[_0x4190[101]][_0x4190[177]]();this[_0x4190[101]]=null;}};};mxGraph[_0x4190[44]][_0x4190[200]]=function(_0x85fdx26,_0x85fdx27,_0x85fdx28){var _0x85fdx29=this[_0x4190[53]][_0x4190[52]];var _0x85fdx2a=this[_0x4190[53]][_0x4190[71]];var _0x85fdx1b=this[_0x4190[82]];var _0x85fdx9=_0x85fdx29*this[_0x4190[79]];var _0x85fdx2b=this[_0x4190[53]][_0x4190[159]]();_0x85fdx27=_0x85fdx2b[_0x4190[95]];_0x85fdx28=_0x85fdx2b[_0x4190[96]];var _0x85fdx15= new mxRectangle(_0x85fdx29*_0x85fdx2a[_0x4190[70]],_0x85fdx29*_0x85fdx2a[_0x4190[73]],_0x85fdx1b[_0x4190[95]]*_0x85fdx9,_0x85fdx1b[_0x4190[96]]*_0x85fdx9);_0x85fdx26=_0x85fdx26&&Math[_0x4190[161]](_0x85fdx15[_0x4190[95]],_0x85fdx15[_0x4190[96]])>this[_0x4190[201]];var _0x85fdx2c=(_0x85fdx26)?Math[_0x4190[164]](_0x85fdx27/_0x85fdx15[_0x4190[95]])-1:0;var _0x85fdx2d=(_0x85fdx26)?Math[_0x4190[164]](_0x85fdx28/_0x85fdx15[_0x4190[96]])-1:0;var _0x85fdx2e=_0x85fdx2b[_0x4190[70]]+_0x85fdx27;var _0x85fdx2f=_0x85fdx2b[_0x4190[73]]+_0x85fdx28;if(this[_0x4190[202]]==null&&_0x85fdx2c>0){this[_0x4190[202]]=[]};if(this[_0x4190[202]]!=null){for(var _0x85fdx30=0;_0x85fdx30<=_0x85fdx2c;_0x85fdx30++){var _0x85fdx31=[ new mxPoint(_0x85fdx2b[_0x4190[70]]+(_0x85fdx30+1)*_0x85fdx15[_0x4190[95]],_0x85fdx2b[_0x4190[73]]), new mxPoint(_0x85fdx2b[_0x4190[70]]+(_0x85fdx30+1)*_0x85fdx15[_0x4190[95]],_0x85fdx2f)];if(this[_0x4190[202]][_0x85fdx30]!=null){this[_0x4190[202]][_0x85fdx30][_0x4190[52]]=1;this[_0x4190[202]][_0x85fdx30][_0x4190[203]]=_0x85fdx31;this[_0x4190[202]][_0x85fdx30][_0x4190[179]]();}else {var _0x85fdx32= new mxPolyline(_0x85fdx31,this[_0x4190[153]],this[_0x4190[52]]);_0x85fdx32[_0x4190[166]]=this[_0x4190[166]];_0x85fdx32[_0x4190[204]]=this[_0x4190[205]];_0x85fdx32[_0x4190[206]]=false;_0x85fdx32[_0x4190[52]]=_0x85fdx29;_0x85fdx32[_0x4190[12]](this[_0x4190[53]][_0x4190[178]]);_0x85fdx32[_0x4190[179]]();this[_0x4190[202]][_0x85fdx30]=_0x85fdx32;};};for(var _0x85fdx30=_0x85fdx2c;_0x85fdx30<this[_0x4190[202]][_0x4190[83]];_0x85fdx30++){this[_0x4190[202]][_0x85fdx30][_0x4190[177]]()};this[_0x4190[202]][_0x4190[207]](_0x85fdx2c,this[_0x4190[202]][_0x4190[83]]-_0x85fdx2c);};if(this[_0x4190[208]]==null&&_0x85fdx2d>0){this[_0x4190[208]]=[]};if(this[_0x4190[208]]!=null){for(var _0x85fdx30=0;_0x85fdx30<=_0x85fdx2d;_0x85fdx30++){var _0x85fdx31=[ new mxPoint(_0x85fdx2b[_0x4190[70]],_0x85fdx2b[_0x4190[73]]+(_0x85fdx30+1)*_0x85fdx15[_0x4190[96]]), new mxPoint(_0x85fdx2e,_0x85fdx2b[_0x4190[73]]+(_0x85fdx30+1)*_0x85fdx15[_0x4190[96]])];if(this[_0x4190[208]][_0x85fdx30]!=null){this[_0x4190[208]][_0x85fdx30][_0x4190[52]]=1;this[_0x4190[208]][_0x85fdx30][_0x4190[203]]=_0x85fdx31;this[_0x4190[208]][_0x85fdx30][_0x4190[179]]();}else {var _0x85fdx32= new mxPolyline(_0x85fdx31,this[_0x4190[153]],_0x85fdx29);_0x85fdx32[_0x4190[166]]=this[_0x4190[166]];_0x85fdx32[_0x4190[204]]=this[_0x4190[205]];_0x85fdx32[_0x4190[206]]=false;_0x85fdx32[_0x4190[52]]=_0x85fdx29;_0x85fdx32[_0x4190[12]](this[_0x4190[53]][_0x4190[178]]);_0x85fdx32[_0x4190[179]]();this[_0x4190[208]][_0x85fdx30]=_0x85fdx32;};};for(var _0x85fdx30=_0x85fdx2d;_0x85fdx30<this[_0x4190[208]][_0x4190[83]];_0x85fdx30++){this[_0x4190[208]][_0x85fdx30][_0x4190[177]]()};this[_0x4190[208]][_0x4190[207]](_0x85fdx2d,this[_0x4190[208]][_0x4190[83]]-_0x85fdx2d);};};mxEdgeHandler[_0x4190[44]][_0x4190[209]]=true;mxGraphHandler[_0x4190[44]][_0x4190[58]]=true;var _0x85fdx33=mxGraphHandler[_0x4190[44]][_0x4190[210]];mxGraphHandler[_0x4190[44]][_0x4190[210]]=function(_0x85fdx34,_0x85fdx35,_0x85fdx14){for(var _0x85fdx30=0;_0x85fdx30<_0x85fdx35[_0x4190[83]];_0x85fdx30++){if(this[_0x4190[14]][_0x4190[36]]()[_0x4190[211]](_0x85fdx35[_0x85fdx30])){var _0x85fdx36=this[_0x4190[14]][_0x4190[212]](_0x85fdx35[_0x85fdx30]);if(_0x85fdx36!=null&&_0x85fdx36[_0x4190[213]]){return false};}};return _0x85fdx33[_0x4190[33]](this,arguments);};mxGuide[_0x4190[44]][_0x4190[214]]=function(_0x85fdx14){return !mxEvent[_0x4190[215]](_0x85fdx14)};mxPopupMenuAddItem=mxPopupMenu[_0x4190[44]][_0x4190[216]];mxPopupMenu[_0x4190[44]][_0x4190[216]]=function(_0x85fdx37,_0x85fdx38,_0x85fdx39,_0x85fdx34,_0x85fdx3a,_0x85fdx3b){var _0x85fdx3c=mxPopupMenuAddItem[_0x4190[33]](this,arguments);if(_0x85fdx3b!=null&& !_0x85fdx3b){mxEvent[_0x4190[35]](_0x85fdx3c,_0x4190[217],function(_0x85fdx14){mxEvent[_0x4190[218]](_0x85fdx14)})};return _0x85fdx3c;};var _0x85fdx3d=mxGraphHandler[_0x4190[44]][_0x4190[219]];mxGraphHandler[_0x4190[44]][_0x4190[219]]=function(_0x85fdx3e){var _0x85fdx3f=this[_0x4190[14]][_0x4190[36]]();var _0x85fdx40=_0x85fdx3f[_0x4190[221]](this[_0x4190[14]][_0x4190[220]]());var _0x85fdx41=_0x85fdx3d[_0x4190[33]](this,arguments);var _0x85fdx34=_0x85fdx3f[_0x4190[221]](_0x85fdx41);if(_0x85fdx40==null||(_0x85fdx40!=_0x85fdx41&&_0x85fdx40!=_0x85fdx34)){while(!this[_0x4190[14]][_0x4190[222]](_0x85fdx41)&&!this[_0x4190[14]][_0x4190[222]](_0x85fdx34)&&_0x85fdx3f[_0x4190[211]](_0x85fdx34)&&!this[_0x4190[14]][_0x4190[223]](_0x85fdx34)){_0x85fdx41=_0x85fdx34;_0x85fdx34=this[_0x4190[14]][_0x4190[36]]()[_0x4190[221]](_0x85fdx41);}};return _0x85fdx41;};var _0x85fdx42=mxGraphHandler[_0x4190[44]][_0x4190[224]];mxGraphHandler[_0x4190[44]][_0x4190[224]]=function(_0x85fdx41){var _0x85fdx3c=_0x85fdx42[_0x4190[33]](this,arguments);var _0x85fdx3f=this[_0x4190[14]][_0x4190[36]]();var _0x85fdx40=_0x85fdx3f[_0x4190[221]](this[_0x4190[14]][_0x4190[220]]());var _0x85fdx34=_0x85fdx3f[_0x4190[221]](_0x85fdx41);if(_0x85fdx40==null||(_0x85fdx40!=_0x85fdx41&&_0x85fdx40!=_0x85fdx34)){if(!this[_0x4190[14]][_0x4190[222]](_0x85fdx41)&&_0x85fdx3f[_0x4190[211]](_0x85fdx34)&&!this[_0x4190[14]][_0x4190[223]](_0x85fdx34)){_0x85fdx3c=true}};return _0x85fdx3c;};mxGraphHandler[_0x4190[44]][_0x4190[225]]=function(_0x85fdx3e){var _0x85fdx41=_0x85fdx3e[_0x4190[226]]();if(_0x85fdx41==null){_0x85fdx41=this[_0x4190[227]]};var _0x85fdx3f=this[_0x4190[14]][_0x4190[36]]();var _0x85fdx34=_0x85fdx3f[_0x4190[221]](_0x85fdx41);while(this[_0x4190[14]][_0x4190[222]](_0x85fdx41)&&_0x85fdx3f[_0x4190[211]](_0x85fdx34)&&!this[_0x4190[14]][_0x4190[223]](_0x85fdx34)){_0x85fdx41=_0x85fdx34;_0x85fdx34=_0x85fdx3f[_0x4190[221]](_0x85fdx41);};this[_0x4190[14]][_0x4190[229]](_0x85fdx41,_0x85fdx3e[_0x4190[228]]());};mxPanningHandler[_0x4190[44]][_0x4190[230]]=function(_0x85fdx3e){var _0x85fdx41=_0x85fdx3e[_0x4190[226]]();var _0x85fdx3f=this[_0x4190[14]][_0x4190[36]]();var _0x85fdx34=_0x85fdx3f[_0x4190[221]](_0x85fdx41);while(_0x85fdx3f[_0x4190[211]](_0x85fdx34)&&!this[_0x4190[14]][_0x4190[223]](_0x85fdx34)){if(this[_0x4190[14]][_0x4190[222]](_0x85fdx34)){_0x85fdx41=_0x85fdx34};_0x85fdx34=_0x85fdx3f[_0x4190[221]](_0x85fdx34);};return _0x85fdx41;};};Editor[_0x4190[44]][_0x4190[18]]=function(){var _0x85fdxe=this[_0x4190[14]];var _0x85fdx43= new mxUndoManager();var _0x85fdx44=function(_0x85fdx45,_0x85fdx14){_0x85fdx43[_0x4190[233]](_0x85fdx14[_0x4190[232]](_0x4190[231]))};_0x85fdxe[_0x4190[36]]()[_0x4190[35]](mxEvent.UNDO,_0x85fdx44);_0x85fdxe[_0x4190[234]]()[_0x4190[35]](mxEvent.UNDO,_0x85fdx44);var _0x85fdx46=function(_0x85fdx45,_0x85fdx14){var _0x85fdx47=_0x85fdxe[_0x4190[236]](_0x85fdx14[_0x4190[232]](_0x4190[231])[_0x4190[235]]);var _0x85fdx35=[];for(var _0x85fdx30=1;_0x85fdx30<_0x85fdx47[_0x4190[83]];_0x85fdx30++){if(_0x85fdxe[_0x4190[53]][_0x4190[237]](_0x85fdx47[_0x85fdx30])!=null){_0x85fdx35[_0x4190[238]](_0x85fdx47[_0x85fdx30])}};_0x85fdxe[_0x4190[239]](_0x85fdx35);};_0x85fdx43[_0x4190[35]](mxEvent.UNDO,_0x85fdx46);_0x85fdx43[_0x4190[35]](mxEvent.REDO,_0x85fdx46);return _0x85fdx43;};Editor[_0x4190[44]][_0x4190[13]]=function(){mxStencilRegistry[_0x4190[241]](STENCIL_PATH+_0x4190[240])};(function(){mxStencilRegistry[_0x4190[242]]={};mxStencilRegistry[_0x4190[243]]=[];mxStencilRegistry[_0x4190[244]]=function(_0x85fdx48){var _0x85fdx3c=mxStencilRegistry[_0x4190[245]][_0x85fdx48];if(_0x85fdx3c==null){var _0x85fdx49=mxStencilRegistry[_0x4190[246]](_0x85fdx48);if(_0x85fdx49!=null){var _0x85fdx4a=mxStencilRegistry[_0x4190[242]][_0x85fdx49];if(_0x85fdx4a!=null){if(mxStencilRegistry[_0x4190[243]][_0x85fdx49]==null){mxStencilRegistry[_0x4190[243]][_0x85fdx49]=1;for(var _0x85fdx30=0;_0x85fdx30<_0x85fdx4a[_0x4190[83]];_0x85fdx30++){var _0x85fdx4b=_0x85fdx4a[_0x85fdx30];if(_0x85fdx4b[_0x4190[248]]()[_0x4190[247]](_0x85fdx4b[_0x4190[83]]-4,_0x85fdx4b[_0x4190[83]])==_0x4190[25]){mxStencilRegistry[_0x4190[241]](_0x85fdx4b,null)}else {if(_0x85fdx4b[_0x4190[248]]()[_0x4190[247]](_0x85fdx4b[_0x4190[83]]-3,_0x85fdx4b[_0x4190[83]])==_0x4190[249]){var _0x85fdx4c=mxUtils[_0x4190[250]](_0x85fdx4b);if(_0x85fdx4c!=null){eval[_0x4190[11]](window,_0x85fdx4c[_0x4190[251]]())};}else {}};};}}else {mxStencilRegistry[_0x4190[241]](STENCIL_PATH+_0x4190[252]+_0x85fdx49+_0x4190[25],null)};_0x85fdx3c=mxStencilRegistry[_0x4190[245]][_0x85fdx48];};};return _0x85fdx3c;};mxStencilRegistry[_0x4190[246]]=function(_0x85fdx48){var _0x85fdx4d=_0x85fdx48[_0x4190[254]](_0x4190[253]);var _0x85fdx4e=null;if(_0x85fdx4d[_0x4190[83]]>0&&_0x85fdx4d[0]==_0x4190[255]){_0x85fdx4e=_0x85fdx4d[1];for(var _0x85fdx30=2;_0x85fdx30<_0x85fdx4d[_0x4190[83]]-1;_0x85fdx30++){_0x85fdx4e+=_0x4190[252]+_0x85fdx4d[_0x85fdx30]};};return _0x85fdx4e;};mxStencilRegistry[_0x4190[241]]=function(_0x85fdx4f,_0x85fdx50,_0x85fdx51){_0x85fdx51=(_0x85fdx51!=null)?_0x85fdx51:false;var _0x85fdx52=mxStencilRegistry[_0x4190[243]][_0x85fdx4f];if(_0x85fdx51||_0x85fdx52==null){var _0x85fdx53=false;if(_0x85fdx52==null){var _0x85fdx4c=mxUtils[_0x4190[250]](_0x85fdx4f);_0x85fdx52=_0x85fdx4c[_0x4190[256]]();mxStencilRegistry[_0x4190[243]][_0x85fdx4f]=_0x85fdx52;_0x85fdx53=true;};mxStencilRegistry[_0x4190[257]](_0x85fdx52,_0x85fdx50,_0x85fdx53);};};mxStencilRegistry[_0x4190[257]]=function(_0x85fdx54,_0x85fdx50,_0x85fdx53){_0x85fdx53=(_0x85fdx53!=null)?_0x85fdx53:true;var _0x85fdx55=_0x85fdx54[_0x4190[258]];var _0x85fdx56=_0x85fdx55[_0x4190[184]];var _0x85fdx57=_0x4190[20];var _0x85fdx48=_0x85fdx55[_0x4190[56]](_0x4190[259]);if(_0x85fdx48!=null){_0x85fdx57=_0x85fdx48+_0x4190[253]};while(_0x85fdx56!=null){if(_0x85fdx56[_0x4190[260]]==mxConstants[_0x4190[261]]){_0x85fdx48=_0x85fdx56[_0x4190[56]](_0x4190[259]);if(_0x85fdx48!=null){_0x85fdx57=_0x85fdx57[_0x4190[248]]();var _0x85fdx58=_0x85fdx48[_0x4190[263]](/ /g,_0x4190[262]);if(_0x85fdx53){mxStencilRegistry[_0x4190[264]](_0x85fdx57+_0x85fdx58[_0x4190[248]](), new mxStencil(_0x85fdx56))};if(_0x85fdx50!=null){var _0x85fdx19=_0x85fdx56[_0x4190[56]](_0x4190[265]);var _0x85fdx1a=_0x85fdx56[_0x4190[56]](_0x4190[266]);_0x85fdx19=(_0x85fdx19==null)?80:parseInt(_0x85fdx19,10);_0x85fdx1a=(_0x85fdx1a==null)?80:parseInt(_0x85fdx1a,10);_0x85fdx50(_0x85fdx57,_0x85fdx58,_0x85fdx48,_0x85fdx19,_0x85fdx1a);};};};_0x85fdx56=_0x85fdx56[_0x4190[267]];};};})();OpenFile=function(_0x85fdx59){this[_0x4190[268]]=null;this[_0x4190[269]]=null;this[_0x4190[270]]=_0x85fdx59;};OpenFile[_0x4190[44]][_0x4190[271]]=function(_0x85fdx6){this[_0x4190[269]]=_0x85fdx6;this[_0x4190[272]]();};OpenFile[_0x4190[44]][_0x4190[273]]=function(_0x85fdx6,_0x85fdx5a){this[_0x4190[274]]=_0x85fdx6;this[_0x4190[21]]=_0x85fdx5a;this[_0x4190[272]]();};OpenFile[_0x4190[44]][_0x4190[275]]=function(_0x85fdx5b){this[_0x4190[276]]();mxUtils[_0x4190[277]](_0x85fdx5b);};OpenFile[_0x4190[44]][_0x4190[272]]=function(){if(this[_0x4190[269]]!=null&&this[_0x4190[274]]!=null){this[_0x4190[269]](this[_0x4190[274]],this[_0x4190[21]]);this[_0x4190[276]]();}};OpenFile[_0x4190[44]][_0x4190[276]]=function(){if(this[_0x4190[270]]!=null){this[_0x4190[270]]()}};
\ No newline at end of file
+var _0x1126=["\x49\x53\x5F\x54\x4F\x55\x43\x48","\x73\x74\x6F\x72\x61\x67\x65","\x6C\x6F\x63\x61\x6C","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x46\x69\x6C\x65","\x46\x69\x6C\x65\x52\x65\x61\x64\x65\x72","\x46\x69\x6C\x65\x4C\x69\x73\x74","\x74\x6F\x75\x63\x68","\x31","\x6F\x70\x65\x6E\x65\x72","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x61\x6C\x6C","\x69\x6E\x69\x74","\x69\x6E\x69\x74\x53\x74\x65\x6E\x63\x69\x6C\x52\x65\x67\x69\x73\x74\x72\x79","\x67\x72\x61\x70\x68","\x6F\x75\x74\x6C\x69\x6E\x65","\x75\x70\x64\x61\x74\x65\x4F\x6E\x50\x61\x6E","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x55\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x74\x61\x74\x75\x73","","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x64\x72\x61\x77\x69\x6E\x67","\x67\x65\x74","\x2E\x78\x6D\x6C","\x67\x65\x74\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x67\x72\x61\x70\x68\x43\x68\x61\x6E\x67\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x70\x70\x6C\x79","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6F\x6E\x62\x65\x66\x6F\x72\x65\x75\x6E\x6C\x6F\x61\x64","\x61\x6C\x6C\x43\x68\x61\x6E\x67\x65\x73\x4C\x6F\x73\x74","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x65\x78\x74\x65\x6E\x64","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x2F\x67\x72\x69\x64\x2E\x67\x69\x66","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x6D\x78\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x73\x63\x61\x6C\x65","\x76\x69\x65\x77","\x67\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x69\x64","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x30","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x67\x75\x69\x64\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x66\x6F\x6C\x64","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x78","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x64\x78","\x79","\x64\x79","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x70\x61\x67\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x70\x61\x67\x65\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x48\x65\x69\x67\x68\x74","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x6C\x65\x6E\x67\x74\x68","\x64\x65\x63\x6F\x64\x65","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x65\x6E\x63\x6F\x64\x65","\x72\x6F\x75\x6E\x64","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x6E\x6F\x6E\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x73\x74\x79\x6C\x65","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x66\x69\x6C\x6C","\x72\x65\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x23\x65\x62\x65\x62\x65\x62","\x62\x6F\x72\x64\x65\x72\x53\x74\x79\x6C\x65","\x73\x6F\x6C\x69\x64","\x62\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x23\x65\x35\x65\x35\x65\x35","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70\x57\x69\x64\x74\x68","\x31\x70\x78","\x62\x6F\x72\x64\x65\x72\x4C\x65\x66\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x52\x69\x67\x68\x74\x57\x69\x64\x74\x68","\x30\x70\x78","\x62\x6F\x72\x64\x65\x72\x42\x6F\x74\x74\x6F\x6D\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72","\x76\x61\x6C\x69\x64\x61\x74\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x61\x75\x74\x6F","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x6E\x6F\x64\x65","\x49\x53\x5F\x49\x45\x36","\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x2F\x67\x72\x61\x70\x68\x65\x64\x69\x74\x6F\x72\x2D\x69\x65\x36\x2E\x63\x73\x73","\x6C\x69\x6E\x6B","\x6C\x6F\x61\x64\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x61\x64\x64","\x44\x45\x46\x41\x55\x4C\x54\x5F\x48\x4F\x54\x53\x50\x4F\x54","\x63\x72\x65\x61\x74\x65\x4D\x61\x72\x6B\x65\x72","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6E\x67","\x53\x48\x41\x44\x4F\x57\x43\x4F\x4C\x4F\x52","\x23\x64\x30\x64\x30\x64\x30","\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x39\x39\x63\x63\x66\x66","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x38\x38\x63\x66","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x61\x38\x66\x66","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x63\x65\x65\x37\x66\x66","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x44\x45\x46\x41\x55\x4C\x54\x5F\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x47\x55\x49\x44\x45\x5F\x43\x4F\x4C\x4F\x52","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x43\x6F\x6C\x6F\x72","\x23\x63\x30\x63\x30\x63\x30","\x64\x65\x66\x61\x75\x6C\x74\x4F\x70\x61\x63\x69\x74\x79","\x63\x72\x65\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x77\x68\x69\x74\x65","\x23\x63\x61\x63\x61\x63\x61","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x6D\x61\x78","\x63\x65\x69\x6C","\x70\x61\x6E\x47\x72\x61\x70\x68","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x61\x72\x67\x69\x6E\x4C\x65\x66\x74","\x70\x78","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x6D\x61\x67\x65","\x73\x72\x63","\x64\x65\x73\x74\x72\x6F\x79","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x72\x65\x64\x72\x61\x77","\x72\x65\x64\x72\x61\x77\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x73\x53\x68\x61\x64\x6F\x77","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x54\x52\x49\x43\x54\x48\x54\x4D\x4C","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x64\x62\x6C\x63\x6C\x69\x63\x6B","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x69\x73\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x68\x69\x64\x65","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x62\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x6D\x69\x6E\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x69\x73\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x70\x6F\x69\x6E\x74\x73","\x69\x73\x44\x61\x73\x68\x65\x64","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x61\x73\x68\x65\x64","\x61\x64\x64\x50\x69\x70\x65","\x73\x70\x6C\x69\x63\x65","\x76\x65\x72\x74\x69\x63\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x73\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x72\x65\x6C\x61\x74\x69\x76\x65","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x41\x6C\x74\x44\x6F\x77\x6E","\x61\x64\x64\x49\x74\x65\x6D","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6F\x6E\x73\x75\x6D\x65","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x69\x73\x44\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x44\x65\x6C\x61\x79\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x63\x65\x6C\x6C","\x67\x65\x74\x45\x76\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x46\x6F\x72\x50\x6F\x70\x75\x70\x45\x76\x65\x6E\x74","\x65\x64\x69\x74","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x79","\x75\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74\x48\x61\x70\x70\x65\x6E\x65\x64","\x67\x65\x74\x56\x69\x65\x77","\x63\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x74\x61\x74\x65","\x70\x75\x73\x68","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x2F\x67\x65\x6E\x65\x72\x61\x6C\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x6C\x69\x62\x72\x61\x72\x69\x65\x73","\x70\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x53\x74\x65\x6E\x63\x69\x6C","\x73\x74\x65\x6E\x63\x69\x6C\x73","\x67\x65\x74\x42\x61\x73\x65\x6E\x61\x6D\x65\x46\x6F\x72\x53\x74\x65\x6E\x63\x69\x6C","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x2E\x6A\x73","\x6C\x6F\x61\x64","\x67\x65\x74\x54\x65\x78\x74","\x2F","\x2E","\x73\x70\x6C\x69\x74","\x6D\x78\x67\x72\x61\x70\x68","\x67\x65\x74\x58\x6D\x6C","\x70\x61\x72\x73\x65\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x6E\x61\x6D\x65","\x6E\x6F\x64\x65\x54\x79\x70\x65","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x45\x4C\x45\x4D\x45\x4E\x54","\x5F","\x72\x65\x70\x6C\x61\x63\x65","\x61\x64\x64\x53\x74\x65\x6E\x63\x69\x6C","\x77","\x68","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x70\x72\x6F\x64\x75\x63\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x72","\x64\x6F\x6E\x65","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x65\x78\x65\x63\x75\x74\x65","\x73\x65\x74\x44\x61\x74\x61","\x64\x61\x74\x61","\x65\x72\x72\x6F\x72","\x63\x61\x6E\x63\x65\x6C","\x61\x6C\x65\x72\x74"];var useLocalStorage=(mxClient[_0x1126[0]]||urlParams[_0x1126[1]]==_0x1126[2])&& typeof (localStorage)!=_0x1126[3];var fileSupport=window[_0x1126[4]]!=null&&window[_0x1126[5]]!=null&&window[_0x1126[6]]!=null;var touchStyle=mxClient[_0x1126[0]]||urlParams[_0x1126[7]]==_0x1126[8];var counter=0;try{var op=window;while(op[_0x1126[9]]!=null&&!isNaN(op[_0x1126[9]][_0x1126[10]])){op=op[_0x1126[9]]};if(op!=null){op[_0x1126[10]]++;counter=op[_0x1126[10]];};}catch(e){};Editor=function(){mxEventSource[_0x1126[11]](this);this[_0x1126[12]]();this[_0x1126[13]]();this[_0x1126[14]]= new Graph();this[_0x1126[15]]= new mxOutline(this[_0x1126[14]]);this[_0x1126[15]][_0x1126[16]]=true;this[_0x1126[17]]=this[_0x1126[18]]();this[_0x1126[19]]=_0x1126[20];this[_0x1126[21]]=null;this[_0x1126[22]]=function(){return this[_0x1126[21]]||mxResources[_0x1126[24]](_0x1126[23],[counter])+_0x1126[25]};this[_0x1126[26]]=function(){return this[_0x1126[21]]};this[_0x1126[27]]=function(_0x869dx6){this[_0x1126[19]]=_0x869dx6;this[_0x1126[29]]( new mxEventObject(_0x1126[28]));};this[_0x1126[30]]=function(){return this[_0x1126[19]]};this[_0x1126[31]]=false;this[_0x1126[32]]=function(){this[_0x1126[31]]=true};this[_0x1126[14]][_0x1126[36]]()[_0x1126[35]](mxEvent.CHANGE,mxUtils[_0x1126[34]](this,function(){this[_0x1126[32]][_0x1126[33]](this,arguments)}));window[_0x1126[37]]=mxUtils[_0x1126[34]](this,function(){if(this[_0x1126[31]]){return mxResources[_0x1126[24]](_0x1126[38])}});this[_0x1126[14]][_0x1126[39]]=false;this[_0x1126[14]][_0x1126[40]]=true;this[_0x1126[14]][_0x1126[41]]=null;};mxUtils[_0x1126[42]](Editor,mxEventSource);Editor[_0x1126[44]][_0x1126[43]]=IMAGE_PATH+_0x1126[45];Editor[_0x1126[44]][_0x1126[46]]=IMAGE_PATH+_0x1126[47];Editor[_0x1126[44]][_0x1126[48]]=function(_0x869dx7){var _0x869dx8= new mxCodec(_0x869dx7[_0x1126[49]]);if(_0x869dx7[_0x1126[50]]==_0x1126[51]){this[_0x1126[14]][_0x1126[53]][_0x1126[52]]=1;this[_0x1126[14]][_0x1126[54]]=_0x869dx7[_0x1126[56]](_0x1126[55])!=_0x1126[57];this[_0x1126[14]][_0x1126[59]][_0x1126[58]]=_0x869dx7[_0x1126[56]](_0x1126[60])!=_0x1126[57];this[_0x1126[14]][_0x1126[62]](_0x869dx7[_0x1126[56]](_0x1126[61])!=_0x1126[57]);this[_0x1126[14]][_0x1126[64]](_0x869dx7[_0x1126[56]](_0x1126[63])!=_0x1126[57]);this[_0x1126[14]][_0x1126[65]]=_0x869dx7[_0x1126[56]](_0x1126[66])!=_0x1126[57];this[_0x1126[14]][_0x1126[40]]=_0x869dx7[_0x1126[56]](_0x1126[40])!=_0x1126[57];if(!this[_0x1126[14]][_0x1126[40]]){this[_0x1126[14]][_0x1126[68]][_0x1126[67]]=0;this[_0x1126[14]][_0x1126[68]][_0x1126[69]]=0;this[_0x1126[14]][_0x1126[53]][_0x1126[71]][_0x1126[70]]=Number(_0x869dx7[_0x1126[56]](_0x1126[72])||0);this[_0x1126[14]][_0x1126[53]][_0x1126[71]][_0x1126[73]]=Number(_0x869dx7[_0x1126[56]](_0x1126[74])||0);};this[_0x1126[14]][_0x1126[75]]=_0x869dx7[_0x1126[56]](_0x1126[76])==_0x1126[8];this[_0x1126[14]][_0x1126[77]]=this[_0x1126[14]][_0x1126[75]];this[_0x1126[14]][_0x1126[78]]=this[_0x1126[14]][_0x1126[77]];var _0x869dx9=_0x869dx7[_0x1126[56]](_0x1126[79]);if(_0x869dx9!=null){this[_0x1126[14]][_0x1126[79]]=_0x869dx9}else {this[_0x1126[14]][_0x1126[79]]=1.5};var _0x869dxa=_0x869dx7[_0x1126[56]](_0x1126[80]);var _0x869dxb=_0x869dx7[_0x1126[56]](_0x1126[81]);if(_0x869dxa!=null&&_0x869dxb!=null){this[_0x1126[14]][_0x1126[82]]= new mxRectangle(0,0,parseFloat(_0x869dxa),parseFloat(_0x869dxb));this[_0x1126[15]][_0x1126[15]][_0x1126[82]]=this[_0x1126[14]][_0x1126[82]];};var _0x869dxc=_0x869dx7[_0x1126[56]](_0x1126[41]);if(_0x869dxc!=null&&_0x869dxc[_0x1126[83]]>0){this[_0x1126[14]][_0x1126[41]]=_0x869dxc};_0x869dx8[_0x1126[84]](_0x869dx7,this[_0x1126[14]][_0x1126[36]]());this[_0x1126[85]]();};};Editor[_0x1126[44]][_0x1126[86]]=function(){var _0x869dxd= new mxCodec(mxUtils[_0x1126[87]]());var _0x869dx7=_0x869dxd[_0x1126[88]](this[_0x1126[14]][_0x1126[36]]());if(this[_0x1126[14]][_0x1126[53]][_0x1126[71]][_0x1126[70]]!=0||this[_0x1126[14]][_0x1126[53]][_0x1126[71]][_0x1126[73]]!=0){_0x869dx7[_0x1126[90]](_0x1126[72],Math[_0x1126[89]](this[_0x1126[14]][_0x1126[53]][_0x1126[71]][_0x1126[70]]*100)/100);_0x869dx7[_0x1126[90]](_0x1126[74],Math[_0x1126[89]](this[_0x1126[14]][_0x1126[53]][_0x1126[71]][_0x1126[73]]*100)/100);};_0x869dx7[_0x1126[90]](_0x1126[55],(this[_0x1126[14]][_0x1126[91]]())?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[60],(this[_0x1126[14]][_0x1126[59]][_0x1126[58]])?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[60],(this[_0x1126[14]][_0x1126[59]][_0x1126[58]])?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[61],(this[_0x1126[14]][_0x1126[93]][_0x1126[92]]())?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[63],(this[_0x1126[14]][_0x1126[94]][_0x1126[92]]())?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[66],(this[_0x1126[14]][_0x1126[65]])?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[76],(this[_0x1126[14]][_0x1126[75]])?_0x1126[8]:_0x1126[57]);_0x869dx7[_0x1126[90]](_0x1126[79],this[_0x1126[14]][_0x1126[79]]);_0x869dx7[_0x1126[90]](_0x1126[80],this[_0x1126[14]][_0x1126[82]][_0x1126[95]]);_0x869dx7[_0x1126[90]](_0x1126[81],this[_0x1126[14]][_0x1126[82]][_0x1126[96]]);if(!this[_0x1126[14]][_0x1126[40]]){_0x869dx7[_0x1126[90]](_0x1126[40],_0x1126[57])};if(this[_0x1126[14]][_0x1126[41]]!=null){_0x869dx7[_0x1126[90]](_0x1126[41],this[_0x1126[14]][_0x1126[41]])};return _0x869dx7;};Editor[_0x1126[44]][_0x1126[85]]=function(){var _0x869dxe=this[_0x1126[14]];var _0x869dxf=this[_0x1126[15]];if(_0x869dxe[_0x1126[68]]!=null&&_0x869dxf[_0x1126[15]][_0x1126[68]]!=null){if(_0x869dxe[_0x1126[41]]!=null){if(_0x869dxe[_0x1126[41]]==_0x1126[97]){_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[98]]=_0x1126[100]}else {if(_0x869dxe[_0x1126[53]][_0x1126[101]]!=null){_0x869dxe[_0x1126[53]][_0x1126[101]][_0x1126[102]]=_0x869dxe[_0x1126[41]];_0x869dxe[_0x1126[53]][_0x1126[101]][_0x1126[103]]();};_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[98]]=_0x869dxe[_0x1126[41]];}}else {_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[98]]=_0x1126[20]};if(_0x869dxe[_0x1126[75]]){_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[98]]=_0x1126[104];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[105]]=_0x1126[106];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[107]]=_0x1126[108];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[109]]=_0x1126[110];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[111]]=_0x1126[110];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[112]]=_0x1126[113];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[114]]=_0x1126[113];}else {_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[115]]=_0x1126[20]};_0x869dxf[_0x1126[15]][_0x1126[68]][_0x1126[99]][_0x1126[98]]=_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[98]];if(_0x869dxf[_0x1126[15]][_0x1126[75]]!=_0x869dxe[_0x1126[75]]||_0x869dxf[_0x1126[15]][_0x1126[79]]!=_0x869dxe[_0x1126[79]]){_0x869dxf[_0x1126[15]][_0x1126[79]]=_0x869dxe[_0x1126[79]];_0x869dxf[_0x1126[15]][_0x1126[75]]=_0x869dxe[_0x1126[75]];_0x869dxf[_0x1126[15]][_0x1126[53]][_0x1126[116]]();};if(_0x869dxe[_0x1126[40]]&&_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[117]]==_0x1126[118]&& !touchStyle){_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[117]]=_0x1126[119]}else {if(!_0x869dxe[_0x1126[40]]||touchStyle){_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[117]]=_0x1126[118]}};var _0x869dx10=(mxClient[_0x1126[120]]&&document[_0x1126[121]]>=9)?_0x1126[122]+this[_0x1126[46]]+_0x1126[123]:_0x1126[97];_0x869dxe[_0x1126[68]][_0x1126[99]][_0x1126[124]]=(!_0x869dxe[_0x1126[75]]&&_0x869dxe[_0x1126[91]]())?_0x1126[122]+this[_0x1126[43]]+_0x1126[123]:_0x869dx10;if(_0x869dxe[_0x1126[53]][_0x1126[101]]!=null){_0x869dxe[_0x1126[53]][_0x1126[101]][_0x1126[125]][_0x1126[99]][_0x1126[124]]=(this[_0x1126[14]][_0x1126[91]]())?_0x1126[122]+this[_0x1126[43]]+_0x1126[123]:_0x1126[97]};};};Editor[_0x1126[44]][_0x1126[12]]=function(){if(mxClient[_0x1126[126]]){mxClient[_0x1126[129]](_0x1126[127],CSS_PATH+_0x1126[128])};mxResources[_0x1126[130]]=false;mxResources[_0x1126[131]](RESOURCE_BASE);mxConstants[_0x1126[132]]=0.3;var _0x869dx11=mxConnectionHandler[_0x1126[44]][_0x1126[133]];mxConnectionHandler[_0x1126[44]][_0x1126[133]]=function(){var _0x869dx12=_0x869dx11[_0x1126[33]](this,arguments);_0x869dx12[_0x1126[134]]=mxUtils[_0x1126[34]](this,function(_0x869dx13,_0x869dx14){if(this[_0x1126[135]]()){return true};return mxCellMarker[_0x1126[44]][_0x1126[134]][_0x1126[33]](_0x869dx12,arguments);});return _0x869dx12;};mxConstants[_0x1126[136]]=_0x1126[137];mxConstants[_0x1126[138]]=_0x1126[139];mxConstants[_0x1126[140]]=_0x1126[141];mxConstants[_0x1126[142]]=_0x1126[143];mxConstants[_0x1126[144]]=_0x1126[143];mxConstants[_0x1126[145]]=_0x1126[139];mxConstants[_0x1126[146]]=_0x1126[143];mxConstants[_0x1126[147]]=_0x1126[148];mxConstants[_0x1126[149]]=_0x1126[143];mxConstants[_0x1126[150]]=_0x1126[143];mxConstants[_0x1126[151]]=_0x1126[148];mxConstants[_0x1126[152]]=_0x1126[141];mxGraph[_0x1126[44]][_0x1126[153]]=_0x1126[154];mxGraph[_0x1126[44]][_0x1126[79]]=1;mxRubberband[_0x1126[44]][_0x1126[155]]=30;mxGraphView[_0x1126[44]][_0x1126[156]]=function(_0x869dx15){return  new mxRectangleShape(_0x869dx15,this[_0x1126[14]][_0x1126[41]]||_0x1126[157],_0x1126[158])};mxGraphView[_0x1126[44]][_0x1126[159]]=function(){var _0x869dx16=this[_0x1126[160]]();var _0x869dx17=(_0x869dx16[_0x1126[95]]>0)?_0x869dx16[_0x1126[70]]/this[_0x1126[52]]-this[_0x1126[71]][_0x1126[70]]:0;var _0x869dx18=(_0x869dx16[_0x1126[96]]>0)?_0x869dx16[_0x1126[73]]/this[_0x1126[52]]-this[_0x1126[71]][_0x1126[73]]:0;var _0x869dx19=_0x869dx16[_0x1126[95]]/this[_0x1126[52]];var _0x869dx1a=_0x869dx16[_0x1126[96]]/this[_0x1126[52]];var _0x869dx1b=this[_0x1126[14]][_0x1126[82]];var _0x869dx9=this[_0x1126[14]][_0x1126[79]];var _0x869dxa=_0x869dx1b[_0x1126[95]]*_0x869dx9;var _0x869dxb=_0x869dx1b[_0x1126[96]]*_0x869dx9;var _0x869dx1c=Math[_0x1126[162]](Math[_0x1126[161]](0,_0x869dx17)/_0x869dxa);var _0x869dx1d=Math[_0x1126[162]](Math[_0x1126[161]](0,_0x869dx18)/_0x869dxb);var _0x869dx1e=Math[_0x1126[164]](Math[_0x1126[163]](1,_0x869dx17+_0x869dx19)/_0x869dxa);var _0x869dx1f=Math[_0x1126[164]](Math[_0x1126[163]](1,_0x869dx18+_0x869dx1a)/_0x869dxb);var _0x869dx20=_0x869dx1e-_0x869dx1c;var _0x869dx21=_0x869dx1f-_0x869dx1d;var _0x869dx15= new mxRectangle(this[_0x1126[52]]*(this[_0x1126[71]][_0x1126[70]]+_0x869dx1c*_0x869dxa),this[_0x1126[52]]*(this[_0x1126[71]][_0x1126[73]]+_0x869dx1d*_0x869dxb),this[_0x1126[52]]*_0x869dx20*_0x869dxa,this[_0x1126[52]]*_0x869dx21*_0x869dxb);return _0x869dx15;};var _0x869dx22=mxGraph[_0x1126[44]][_0x1126[165]];mxGraph[_0x1126[44]][_0x1126[165]]=function(_0x869dx23,_0x869dx24){_0x869dx22[_0x1126[33]](this,arguments);if((this[_0x1126[166]]!=mxConstants[_0x1126[167]]&&this[_0x1126[53]][_0x1126[101]]!=null)&&(!this[_0x1126[168]]||!mxUtils[_0x1126[169]](this[_0x1126[68]]))){this[_0x1126[53]][_0x1126[101]][_0x1126[125]][_0x1126[99]][_0x1126[170]]=_0x869dx23+_0x1126[171];this[_0x1126[53]][_0x1126[101]][_0x1126[125]][_0x1126[99]][_0x1126[172]]=_0x869dx24+_0x1126[171];};};var _0x869dx25=this;mxGraphView[_0x1126[44]][_0x1126[173]]=function(){var _0x869dxc=this[_0x1126[14]][_0x1126[174]]();if(_0x869dxc!=null){if(this[_0x1126[124]]==null||this[_0x1126[124]][_0x1126[175]]!=_0x869dxc[_0x1126[176]]){if(this[_0x1126[124]]!=null){this[_0x1126[124]][_0x1126[177]]()};var _0x869dx15= new mxRectangle(0,0,1,1);this[_0x1126[124]]= new mxImageShape(_0x869dx15,_0x869dxc[_0x1126[176]]);this[_0x1126[124]][_0x1126[166]]=this[_0x1126[14]][_0x1126[166]];this[_0x1126[124]][_0x1126[12]](this[_0x1126[178]]);this[_0x1126[124]][_0x1126[179]]();};this[_0x1126[180]](this[_0x1126[124]],_0x869dxc);}else {if(this[_0x1126[124]]!=null){this[_0x1126[124]][_0x1126[177]]();this[_0x1126[124]]=null;}};if(this[_0x1126[14]][_0x1126[75]]){var _0x869dx15=this[_0x1126[159]]();if(this[_0x1126[101]]==null){this[_0x1126[101]]=this[_0x1126[156]](_0x869dx15);this[_0x1126[101]][_0x1126[52]]=1;this[_0x1126[101]][_0x1126[181]]=true;this[_0x1126[101]][_0x1126[166]]=mxConstants[_0x1126[182]];this[_0x1126[101]][_0x1126[12]](this[_0x1126[14]][_0x1126[68]]);this[_0x1126[14]][_0x1126[68]][_0x1126[184]][_0x1126[99]][_0x1126[183]]=_0x1126[185];this[_0x1126[14]][_0x1126[68]][_0x1126[186]](this[_0x1126[101]][_0x1126[125]],this[_0x1126[14]][_0x1126[68]][_0x1126[184]]);this[_0x1126[101]][_0x1126[179]]();this[_0x1126[101]][_0x1126[125]][_0x1126[187]]=_0x1126[188];this[_0x1126[101]][_0x1126[125]][_0x1126[99]][_0x1126[189]]=_0x1126[190];mxEvent[_0x1126[35]](this[_0x1126[101]][_0x1126[125]],_0x1126[191],mxUtils[_0x1126[34]](this,function(_0x869dx14){this[_0x1126[14]][_0x1126[192]](_0x869dx14)}));mxEvent[_0x1126[198]](this[_0x1126[101]][_0x1126[125]],mxUtils[_0x1126[34]](this,function(_0x869dx14){this[_0x1126[14]][_0x1126[193]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0x869dx14))}),mxUtils[_0x1126[34]](this,function(_0x869dx14){if(this[_0x1126[14]][_0x1126[93]]!=null&&this[_0x1126[14]][_0x1126[93]][_0x1126[194]]()){this[_0x1126[14]][_0x1126[93]][_0x1126[195]]()};if(this[_0x1126[14]][_0x1126[196]]&&!mxEvent[_0x1126[197]](_0x869dx14)){this[_0x1126[14]][_0x1126[193]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0x869dx14))};}),mxUtils[_0x1126[34]](this,function(_0x869dx14){this[_0x1126[14]][_0x1126[193]](mxEvent.MOUSE_UP, new mxMouseEvent(_0x869dx14))}));}else {this[_0x1126[101]][_0x1126[52]]=1;this[_0x1126[101]][_0x1126[199]]=_0x869dx15;this[_0x1126[101]][_0x1126[179]]();};this[_0x1126[101]][_0x1126[125]][_0x1126[99]][_0x1126[124]]=(this[_0x1126[14]][_0x1126[91]]())?_0x1126[122]+_0x869dx25[_0x1126[43]]+_0x1126[123]:_0x1126[97];}else {if(this[_0x1126[101]]!=null){this[_0x1126[101]][_0x1126[177]]();this[_0x1126[101]]=null;}};};mxGraph[_0x1126[44]][_0x1126[200]]=function(_0x869dx26,_0x869dx27,_0x869dx28){var _0x869dx29=this[_0x1126[53]][_0x1126[52]];var _0x869dx2a=this[_0x1126[53]][_0x1126[71]];var _0x869dx1b=this[_0x1126[82]];var _0x869dx9=_0x869dx29*this[_0x1126[79]];var _0x869dx2b=this[_0x1126[53]][_0x1126[159]]();_0x869dx27=_0x869dx2b[_0x1126[95]];_0x869dx28=_0x869dx2b[_0x1126[96]];var _0x869dx15= new mxRectangle(_0x869dx29*_0x869dx2a[_0x1126[70]],_0x869dx29*_0x869dx2a[_0x1126[73]],_0x869dx1b[_0x1126[95]]*_0x869dx9,_0x869dx1b[_0x1126[96]]*_0x869dx9);_0x869dx26=_0x869dx26&&Math[_0x1126[161]](_0x869dx15[_0x1126[95]],_0x869dx15[_0x1126[96]])>this[_0x1126[201]];var _0x869dx2c=(_0x869dx26)?Math[_0x1126[164]](_0x869dx27/_0x869dx15[_0x1126[95]])-1:0;var _0x869dx2d=(_0x869dx26)?Math[_0x1126[164]](_0x869dx28/_0x869dx15[_0x1126[96]])-1:0;var _0x869dx2e=_0x869dx2b[_0x1126[70]]+_0x869dx27;var _0x869dx2f=_0x869dx2b[_0x1126[73]]+_0x869dx28;if(this[_0x1126[202]]==null&&_0x869dx2c>0){this[_0x1126[202]]=[]};if(this[_0x1126[202]]!=null){for(var _0x869dx30=0;_0x869dx30<=_0x869dx2c;_0x869dx30++){var _0x869dx31=[ new mxPoint(_0x869dx2b[_0x1126[70]]+(_0x869dx30+1)*_0x869dx15[_0x1126[95]],_0x869dx2b[_0x1126[73]]), new mxPoint(_0x869dx2b[_0x1126[70]]+(_0x869dx30+1)*_0x869dx15[_0x1126[95]],_0x869dx2f)];if(this[_0x1126[202]][_0x869dx30]!=null){this[_0x1126[202]][_0x869dx30][_0x1126[52]]=1;this[_0x1126[202]][_0x869dx30][_0x1126[203]]=_0x869dx31;this[_0x1126[202]][_0x869dx30][_0x1126[179]]();}else {var _0x869dx32= new mxPolyline(_0x869dx31,this[_0x1126[153]],this[_0x1126[52]]);_0x869dx32[_0x1126[166]]=this[_0x1126[166]];_0x869dx32[_0x1126[204]]=this[_0x1126[205]];_0x869dx32[_0x1126[206]]=false;_0x869dx32[_0x1126[52]]=_0x869dx29;_0x869dx32[_0x1126[12]](this[_0x1126[53]][_0x1126[178]]);_0x869dx32[_0x1126[179]]();this[_0x1126[202]][_0x869dx30]=_0x869dx32;};};for(var _0x869dx30=_0x869dx2c;_0x869dx30<this[_0x1126[202]][_0x1126[83]];_0x869dx30++){this[_0x1126[202]][_0x869dx30][_0x1126[177]]()};this[_0x1126[202]][_0x1126[207]](_0x869dx2c,this[_0x1126[202]][_0x1126[83]]-_0x869dx2c);};if(this[_0x1126[208]]==null&&_0x869dx2d>0){this[_0x1126[208]]=[]};if(this[_0x1126[208]]!=null){for(var _0x869dx30=0;_0x869dx30<=_0x869dx2d;_0x869dx30++){var _0x869dx31=[ new mxPoint(_0x869dx2b[_0x1126[70]],_0x869dx2b[_0x1126[73]]+(_0x869dx30+1)*_0x869dx15[_0x1126[96]]), new mxPoint(_0x869dx2e,_0x869dx2b[_0x1126[73]]+(_0x869dx30+1)*_0x869dx15[_0x1126[96]])];if(this[_0x1126[208]][_0x869dx30]!=null){this[_0x1126[208]][_0x869dx30][_0x1126[52]]=1;this[_0x1126[208]][_0x869dx30][_0x1126[203]]=_0x869dx31;this[_0x1126[208]][_0x869dx30][_0x1126[179]]();}else {var _0x869dx32= new mxPolyline(_0x869dx31,this[_0x1126[153]],_0x869dx29);_0x869dx32[_0x1126[166]]=this[_0x1126[166]];_0x869dx32[_0x1126[204]]=this[_0x1126[205]];_0x869dx32[_0x1126[206]]=false;_0x869dx32[_0x1126[52]]=_0x869dx29;_0x869dx32[_0x1126[12]](this[_0x1126[53]][_0x1126[178]]);_0x869dx32[_0x1126[179]]();this[_0x1126[208]][_0x869dx30]=_0x869dx32;};};for(var _0x869dx30=_0x869dx2d;_0x869dx30<this[_0x1126[208]][_0x1126[83]];_0x869dx30++){this[_0x1126[208]][_0x869dx30][_0x1126[177]]()};this[_0x1126[208]][_0x1126[207]](_0x869dx2d,this[_0x1126[208]][_0x1126[83]]-_0x869dx2d);};};mxEdgeHandler[_0x1126[44]][_0x1126[209]]=true;mxGraphHandler[_0x1126[44]][_0x1126[58]]=true;var _0x869dx33=mxGraphHandler[_0x1126[44]][_0x1126[210]];mxGraphHandler[_0x1126[44]][_0x1126[210]]=function(_0x869dx34,_0x869dx35,_0x869dx14){for(var _0x869dx30=0;_0x869dx30<_0x869dx35[_0x1126[83]];_0x869dx30++){if(this[_0x1126[14]][_0x1126[36]]()[_0x1126[211]](_0x869dx35[_0x869dx30])){var _0x869dx36=this[_0x1126[14]][_0x1126[212]](_0x869dx35[_0x869dx30]);if(_0x869dx36!=null&&_0x869dx36[_0x1126[213]]){return false};}};return _0x869dx33[_0x1126[33]](this,arguments);};mxGuide[_0x1126[44]][_0x1126[214]]=function(_0x869dx14){return !mxEvent[_0x1126[215]](_0x869dx14)};mxPopupMenuAddItem=mxPopupMenu[_0x1126[44]][_0x1126[216]];mxPopupMenu[_0x1126[44]][_0x1126[216]]=function(_0x869dx37,_0x869dx38,_0x869dx39,_0x869dx34,_0x869dx3a,_0x869dx3b){var _0x869dx3c=mxPopupMenuAddItem[_0x1126[33]](this,arguments);if(_0x869dx3b!=null&& !_0x869dx3b){mxEvent[_0x1126[35]](_0x869dx3c,_0x1126[217],function(_0x869dx14){mxEvent[_0x1126[218]](_0x869dx14)})};return _0x869dx3c;};var _0x869dx3d=mxGraphHandler[_0x1126[44]][_0x1126[219]];mxGraphHandler[_0x1126[44]][_0x1126[219]]=function(_0x869dx3e){var _0x869dx3f=this[_0x1126[14]][_0x1126[36]]();var _0x869dx40=_0x869dx3f[_0x1126[221]](this[_0x1126[14]][_0x1126[220]]());var _0x869dx41=_0x869dx3d[_0x1126[33]](this,arguments);var _0x869dx34=_0x869dx3f[_0x1126[221]](_0x869dx41);if(_0x869dx40==null||(_0x869dx40!=_0x869dx41&&_0x869dx40!=_0x869dx34)){while(!this[_0x1126[14]][_0x1126[222]](_0x869dx41)&&!this[_0x1126[14]][_0x1126[222]](_0x869dx34)&&_0x869dx3f[_0x1126[211]](_0x869dx34)&&!this[_0x1126[14]][_0x1126[223]](_0x869dx34)){_0x869dx41=_0x869dx34;_0x869dx34=this[_0x1126[14]][_0x1126[36]]()[_0x1126[221]](_0x869dx41);}};return _0x869dx41;};var _0x869dx42=mxGraphHandler[_0x1126[44]][_0x1126[224]];mxGraphHandler[_0x1126[44]][_0x1126[224]]=function(_0x869dx41){var _0x869dx3c=_0x869dx42[_0x1126[33]](this,arguments);var _0x869dx3f=this[_0x1126[14]][_0x1126[36]]();var _0x869dx40=_0x869dx3f[_0x1126[221]](this[_0x1126[14]][_0x1126[220]]());var _0x869dx34=_0x869dx3f[_0x1126[221]](_0x869dx41);if(_0x869dx40==null||(_0x869dx40!=_0x869dx41&&_0x869dx40!=_0x869dx34)){if(!this[_0x1126[14]][_0x1126[222]](_0x869dx41)&&_0x869dx3f[_0x1126[211]](_0x869dx34)&&!this[_0x1126[14]][_0x1126[223]](_0x869dx34)){_0x869dx3c=true}};return _0x869dx3c;};mxGraphHandler[_0x1126[44]][_0x1126[225]]=function(_0x869dx3e){var _0x869dx41=_0x869dx3e[_0x1126[226]]();if(_0x869dx41==null){_0x869dx41=this[_0x1126[227]]};var _0x869dx3f=this[_0x1126[14]][_0x1126[36]]();var _0x869dx34=_0x869dx3f[_0x1126[221]](_0x869dx41);while(this[_0x1126[14]][_0x1126[222]](_0x869dx41)&&_0x869dx3f[_0x1126[211]](_0x869dx34)&&!this[_0x1126[14]][_0x1126[223]](_0x869dx34)){_0x869dx41=_0x869dx34;_0x869dx34=_0x869dx3f[_0x1126[221]](_0x869dx41);};this[_0x1126[14]][_0x1126[229]](_0x869dx41,_0x869dx3e[_0x1126[228]]());};mxPanningHandler[_0x1126[44]][_0x1126[230]]=function(_0x869dx3e){var _0x869dx41=_0x869dx3e[_0x1126[226]]();var _0x869dx3f=this[_0x1126[14]][_0x1126[36]]();var _0x869dx34=_0x869dx3f[_0x1126[221]](_0x869dx41);while(_0x869dx3f[_0x1126[211]](_0x869dx34)&&!this[_0x1126[14]][_0x1126[223]](_0x869dx34)){if(this[_0x1126[14]][_0x1126[222]](_0x869dx34)){_0x869dx41=_0x869dx34};_0x869dx34=_0x869dx3f[_0x1126[221]](_0x869dx34);};return _0x869dx41;};};Editor[_0x1126[44]][_0x1126[18]]=function(){var _0x869dxe=this[_0x1126[14]];var _0x869dx43= new mxUndoManager();var _0x869dx44=function(_0x869dx45,_0x869dx14){_0x869dx43[_0x1126[233]](_0x869dx14[_0x1126[232]](_0x1126[231]))};_0x869dxe[_0x1126[36]]()[_0x1126[35]](mxEvent.UNDO,_0x869dx44);_0x869dxe[_0x1126[234]]()[_0x1126[35]](mxEvent.UNDO,_0x869dx44);var _0x869dx46=function(_0x869dx45,_0x869dx14){var _0x869dx47=_0x869dxe[_0x1126[236]](_0x869dx14[_0x1126[232]](_0x1126[231])[_0x1126[235]]);var _0x869dx35=[];for(var _0x869dx30=1;_0x869dx30<_0x869dx47[_0x1126[83]];_0x869dx30++){if(_0x869dxe[_0x1126[53]][_0x1126[237]](_0x869dx47[_0x869dx30])!=null){_0x869dx35[_0x1126[238]](_0x869dx47[_0x869dx30])}};_0x869dxe[_0x1126[239]](_0x869dx35);};_0x869dx43[_0x1126[35]](mxEvent.UNDO,_0x869dx46);_0x869dx43[_0x1126[35]](mxEvent.REDO,_0x869dx46);return _0x869dx43;};Editor[_0x1126[44]][_0x1126[13]]=function(){mxStencilRegistry[_0x1126[241]](STENCIL_PATH+_0x1126[240])};(function(){mxStencilRegistry[_0x1126[242]]={};mxStencilRegistry[_0x1126[243]]=[];mxStencilRegistry[_0x1126[244]]=function(_0x869dx48){var _0x869dx3c=mxStencilRegistry[_0x1126[245]][_0x869dx48];if(_0x869dx3c==null){var _0x869dx49=mxStencilRegistry[_0x1126[246]](_0x869dx48);if(_0x869dx49!=null){var _0x869dx4a=mxStencilRegistry[_0x1126[242]][_0x869dx49];if(_0x869dx4a!=null){if(mxStencilRegistry[_0x1126[243]][_0x869dx49]==null){mxStencilRegistry[_0x1126[243]][_0x869dx49]=1;for(var _0x869dx30=0;_0x869dx30<_0x869dx4a[_0x1126[83]];_0x869dx30++){var _0x869dx4b=_0x869dx4a[_0x869dx30];if(_0x869dx4b[_0x1126[248]]()[_0x1126[247]](_0x869dx4b[_0x1126[83]]-4,_0x869dx4b[_0x1126[83]])==_0x1126[25]){mxStencilRegistry[_0x1126[241]](_0x869dx4b,null)}else {if(_0x869dx4b[_0x1126[248]]()[_0x1126[247]](_0x869dx4b[_0x1126[83]]-3,_0x869dx4b[_0x1126[83]])==_0x1126[249]){var _0x869dx4c=mxUtils[_0x1126[250]](_0x869dx4b);if(_0x869dx4c!=null){eval[_0x1126[11]](window,_0x869dx4c[_0x1126[251]]())};}else {}};};}}else {mxStencilRegistry[_0x1126[241]](STENCIL_PATH+_0x1126[252]+_0x869dx49+_0x1126[25],null)};_0x869dx3c=mxStencilRegistry[_0x1126[245]][_0x869dx48];};};return _0x869dx3c;};mxStencilRegistry[_0x1126[246]]=function(_0x869dx48){var _0x869dx4d=_0x869dx48[_0x1126[254]](_0x1126[253]);var _0x869dx4e=null;if(_0x869dx4d[_0x1126[83]]>0&&_0x869dx4d[0]==_0x1126[255]){_0x869dx4e=_0x869dx4d[1];for(var _0x869dx30=2;_0x869dx30<_0x869dx4d[_0x1126[83]]-1;_0x869dx30++){_0x869dx4e+=_0x1126[252]+_0x869dx4d[_0x869dx30]};};return _0x869dx4e;};mxStencilRegistry[_0x1126[241]]=function(_0x869dx4f,_0x869dx50,_0x869dx51){_0x869dx51=(_0x869dx51!=null)?_0x869dx51:false;var _0x869dx52=mxStencilRegistry[_0x1126[243]][_0x869dx4f];if(_0x869dx51||_0x869dx52==null){var _0x869dx53=false;if(_0x869dx52==null){var _0x869dx4c=mxUtils[_0x1126[250]](_0x869dx4f);_0x869dx52=_0x869dx4c[_0x1126[256]]();mxStencilRegistry[_0x1126[243]][_0x869dx4f]=_0x869dx52;_0x869dx53=true;};mxStencilRegistry[_0x1126[257]](_0x869dx52,_0x869dx50,_0x869dx53);};};mxStencilRegistry[_0x1126[257]]=function(_0x869dx54,_0x869dx50,_0x869dx53){_0x869dx53=(_0x869dx53!=null)?_0x869dx53:true;var _0x869dx55=_0x869dx54[_0x1126[258]];var _0x869dx56=_0x869dx55[_0x1126[184]];var _0x869dx57=_0x1126[20];var _0x869dx48=_0x869dx55[_0x1126[56]](_0x1126[259]);if(_0x869dx48!=null){_0x869dx57=_0x869dx48+_0x1126[253]};while(_0x869dx56!=null){if(_0x869dx56[_0x1126[260]]==mxConstants[_0x1126[261]]){_0x869dx48=_0x869dx56[_0x1126[56]](_0x1126[259]);if(_0x869dx48!=null){_0x869dx57=_0x869dx57[_0x1126[248]]();var _0x869dx58=_0x869dx48[_0x1126[263]](/ /g,_0x1126[262]);if(_0x869dx53){mxStencilRegistry[_0x1126[264]](_0x869dx57+_0x869dx58[_0x1126[248]](), new mxStencil(_0x869dx56))};if(_0x869dx50!=null){var _0x869dx19=_0x869dx56[_0x1126[56]](_0x1126[265]);var _0x869dx1a=_0x869dx56[_0x1126[56]](_0x1126[266]);_0x869dx19=(_0x869dx19==null)?80:parseInt(_0x869dx19,10);_0x869dx1a=(_0x869dx1a==null)?80:parseInt(_0x869dx1a,10);_0x869dx50(_0x869dx57,_0x869dx58,_0x869dx48,_0x869dx19,_0x869dx1a);};};};_0x869dx56=_0x869dx56[_0x1126[267]];};};})();OpenFile=function(_0x869dx59){this[_0x1126[268]]=null;this[_0x1126[269]]=null;this[_0x1126[270]]=_0x869dx59;};OpenFile[_0x1126[44]][_0x1126[271]]=function(_0x869dx6){this[_0x1126[269]]=_0x869dx6;this[_0x1126[272]]();};OpenFile[_0x1126[44]][_0x1126[273]]=function(_0x869dx6,_0x869dx5a){this[_0x1126[274]]=_0x869dx6;this[_0x1126[21]]=_0x869dx5a;this[_0x1126[272]]();};OpenFile[_0x1126[44]][_0x1126[275]]=function(_0x869dx5b){this[_0x1126[276]]();mxUtils[_0x1126[277]](_0x869dx5b);};OpenFile[_0x1126[44]][_0x1126[272]]=function(){if(this[_0x1126[269]]!=null&&this[_0x1126[274]]!=null){this[_0x1126[269]](this[_0x1126[274]],this[_0x1126[21]]);this[_0x1126[276]]();}};OpenFile[_0x1126[44]][_0x1126[276]]=function(){if(this[_0x1126[270]]!=null){this[_0x1126[270]]()}};
\ 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 180957b..d639498 100644
--- a/public/assets/plugins/jscripty/js/EditorUi.js
+++ b/public/assets/plugins/jscripty/js/EditorUi.js
@@ -1 +1 @@
-var _0xa76e=["\x65\x64\x69\x74\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x45\x64\x69\x74\x6F\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x67\x72\x61\x70\x68","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x73\x72\x63","\x73\x75\x62\x6D\x65\x6E\x75\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x6D\x65\x6E\x75\x73","\x63\x72\x65\x61\x74\x65\x44\x69\x76\x73","\x72\x65\x66\x72\x65\x73\x68","\x63\x72\x65\x61\x74\x65\x55\x69","\x65\x76\x65\x6E\x74","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x41\x6C\x6C\x6F\x77\x65\x64","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x62\x69\x6E\x64","\x62\x6F\x64\x79","\x6F\x6E\x73\x65\x6C\x65\x63\x74\x73\x74\x61\x72\x74","\x6D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x6E\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x74\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x64\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x66\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6F\x6E\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x69\x6E\x69\x74","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x75\x72\x73\x6F\x72","\x64\x65\x66\x61\x75\x6C\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x66\x6F\x63\x75\x73","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x61\x70\x70\x6C\x79","\x6D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x73\x74\x61\x72\x74","\x65\x6E\x64","\x69\x6E\x70\x75\x74","\x71\x75\x65\x73\x74\x69\x6F\x6E","\x65\x6D\x61\x69\x6C","\x6E","\x63\x72\x65\x61\x74\x65\x4D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x65\x6C\x6C","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x74\x61\x67\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x73\x6F\x75\x72\x63\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67\x41\x74\x43\x65\x6C\x6C","\x69\x73\x56\x65\x72\x74\x65\x78","\x6C\x6F\x67","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x63\x6F\x6E\x73\x75\x6D\x65","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x6F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x67\x65\x73\x74\x75\x72\x65\x63\x68\x61\x6E\x67\x65","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x73\x63\x61\x6C\x65\x28","\x73\x63\x61\x6C\x65","\x67\x65\x74\x44\x72\x61\x77\x50\x61\x6E\x65","\x76\x69\x65\x77","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x73\x74\x75\x72\x65\x65\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x7A\x6F\x6F\x6D\x54\x6F\x43\x65\x6E\x74\x65\x72","\x7A\x6F\x6F\x6D","\x76\x69\x73\x69\x62\x6C\x65","\x63\x72\x65\x61\x74\x65\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x73\x69\x7A\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x75\x70\x64\x61\x74\x65","\x6F\x70\x65\x6E","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6D\x65\x6E\x75\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x74\x6F\x6F\x6C\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x66\x6F\x6F\x74\x65\x72\x48\x65\x69\x67\x68\x74","\x68\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x76\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x64\x64\x55\x6E\x64\x6F\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x73\x74\x65","\x67\x65\x74","\x69\x73\x45\x6D\x70\x74\x79","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x74","\x63\x6F\x70\x79","\x6F\x70\x65\x6E\x65\x72","\x6F\x70\x65\x6E\x46\x69\x6C\x65","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x63\x6C\x65\x61\x72","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x69\x6E\x76\x61\x6C\x69\x64\x4F\x72\x4D\x69\x73\x73\x69\x6E\x67\x46\x69\x6C\x65","\x3A\x20","\x6D\x65\x73\x73\x61\x67\x65","\x61\x6C\x65\x72\x74","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x6F\x70\x65\x6E\x53\x74\x72\x69\x6E\x67","\x64\x61\x74\x61","\x6E\x65\x77","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x67\x65\x74\x49\x74\x65\x6D","\x72\x65\x70\x6C\x61\x63\x65","\x63\x6F\x6E\x66\x69\x72\x6D","\x73\x65\x74\x49\x74\x65\x6D","\x73\x61\x76\x65\x64","\x20","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x6C\x65\x6E\x67\x74\x68","\x50\x4F\x53\x54","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x50\x72\x6F\x6A\x65\x63\x74\x20","\x6E\x61\x6D\x65","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x20\x69\x73\x20\x6F\x70\x65\x6E\x69\x6E\x67\x20\x69\x6E\x20\x6E\x65\x77\x20\x77\x69\x6E\x64\x6F\x77\x21","\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x69\x64","\x5F\x62\x6C\x61\x6E\x6B","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x65\x72\x72\x6F\x72\x73","\x6F\x6E\x65\x72\x72\x6F\x72","\x73\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x6E\x65\x77\x26\x6E\x61\x6D\x65\x3D","\x73\x65\x6E\x64","\x64\x72\x61\x77\x69\x6E\x67\x54\x6F\x6F\x4C\x61\x72\x67\x65","\x70\x6F\x70\x75\x70","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74","\x73\x61\x76\x65","\x50\x55\x54","\x55\x70\x64\x61\x74\x65\x64\x20\x61\x74\x20","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x20\x28","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x64\x72\x61\x66\x74\x3D","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x66\x69\x6C\x65","\x73\x61\x76\x65\x41\x73","\x45\x72\x72\x6F\x72\x20\x63\x6C\x6F\x6E\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x63\x6C\x6F\x6E\x65\x64\x26\x6E\x61\x6D\x65\x3D","\x26\x64\x72\x61\x66\x74\x3D","\x26\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x76\x61\x6C\x69\x64\x61\x74\x65","\x67\x65\x74\x52\x6F\x6F\x74","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x41\x74","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x3C\x62\x72\x3E","\x73\x65\x74\x43\x65\x6C\x6C\x57\x61\x72\x6E\x69\x6E\x67","","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x43\x6F\x6E\x74\x65\x6E\x74\x20\x69\x73\x20\x65\x6D\x70\x74\x79","\x0A","\x66\x6F\x72\x6D","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x6C\x6F\x63\x6B","\x4F\x6E\x6C\x79\x20\x6F\x6E\x65\x20\x53\x74\x61\x72\x74\x20\x62\x6C\x6F\x63\x6B\x20\x69\x73\x20\x61\x6C\x6C\x6F\x77\x65\x64","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x67\x65\x74\x49\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x67\x65\x74\x56\x61\x6C\x75\x65","\x6E\x75\x6C\x6C","\x2C","\x73\x70\x6C\x69\x74","\x74\x72\x69\x6D","\x74\x65\x73\x74","\x43\x61\x6E\x20\x6E\x6F\x74\x20\x62\x65\x20\x65\x6D\x70\x74\x79","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x67\x65\x74\x45\x64\x67\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x67\x65\x74\x43\x65\x6C\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x70\x75\x62\x6C\x69\x73\x68","\x50\x75\x62\x6C\x69\x73\x68\x65\x64\x20\x61\x74\x20","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x66\x69\x6C\x65","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x76\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65\x20\x63\x72\x65\x61\x74\x65\x64\x20\x61\x74\x20","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x6E\x61\x6D\x65\x3D","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65","\x67\x65\x74\x55\x72\x6C","\x70\x61\x74\x68\x6E\x61\x6D\x65","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x26","\x3D","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x61\x6E\x55\x6E\x64\x6F","\x63\x61\x6E\x52\x65\x64\x6F","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x73\x68\x61\x64\x6F\x77","\x74\x69\x6C\x74","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x63\x75\x72\x76\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x72\x6F\x75\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x66\x6F\x72\x6D\x61\x74","\x61\x72\x72\x61\x6E\x67\x65","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x73\x70\x61\x63\x69\x6E\x67","\x6C\x69\x6E\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x6C\x69\x67\x6E","\x67\x65\x74\x53\x74\x61\x74\x65","\x69\x73\x4C\x6F\x6F\x70","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x6D\x61\x78","\x68\x65\x69\x67\x68\x74","\x70\x78","\x74\x6F\x70","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x77\x69\x64\x74\x68","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x64\x69\x73\x70\x6C\x61\x79","\x6E\x6F\x6E\x65","\x68\x73\x70\x6C\x69\x74","\x76\x73\x70\x6C\x69\x74","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x4F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x44\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x46\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x48\x73\x70\x6C\x69\x74","\x67\x65\x56\x73\x70\x6C\x69\x74","\x30\x70\x78","\x72\x69\x67\x68\x74","\x6D\x65\x6E\x75\x62\x61\x72","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x74\x6F\x6F\x6C\x62\x61\x72","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x73\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x53\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x6F\x74\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x74\x53\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x61\x64\x64\x53\x70\x6C\x69\x74\x48\x61\x6E\x64\x6C\x65\x72","\x61","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D\x20\x67\x65\x53\x74\x61\x74\x75\x73","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x67\x65\x46\x6F\x6F\x74\x65\x72","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x72\x6D","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x78","\x79","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x75\x70","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x64\x69\x61\x6C\x6F\x67","\x49\x53\x5F\x56\x4D\x4C","\x63\x6C\x6F\x73\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x61\x6E\x69\x6D\x61\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x65\x78\x65\x63\x75\x74\x65","\x43\x61\x6D\x69\x6E\x6F","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x49\x53\x5F\x4D\x41\x43","\x6D\x65\x74\x61\x4B\x65\x79","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x65\x6E\x61\x62\x6C\x65\x64","\x66\x75\x6E\x63\x74","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79","\x62\x69\x6E\x64\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x4B\x65\x79","\x65\x73\x63\x61\x70\x65","\x65\x6E\x74\x65\x72","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x65\x78\x70\x6F\x72\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x67\x72\x69\x64","\x61\x62\x6F\x75\x74","\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20","\x20\x6F\x75\x74\x67\x6F\x69\x6E\x67\x20\x65\x64\x67\x65\x2E","\x70\x75\x73\x68","\x20\x69\x6E\x63\x6F\x6D\x69\x6E\x67\x20\x65\x64\x67\x65\x2E"];EditorUi=function(_0x5705x1,_0x5705x2){this[_0xa76e[0]]=_0x5705x1|| new Editor();this[_0xa76e[1]]=_0x5705x2||document[_0xa76e[3]](_0xa76e[2]);var _0x5705x3=_0x5705x1[_0xa76e[4]];var _0x5705x4=this;this[_0xa76e[1]][_0xa76e[6]][_0xa76e[5]]=_0xa76e[7]; new Image()[_0xa76e[8]]=mxPopupMenu[_0xa76e[10]][_0xa76e[9]];if(mxConnectionHandler[_0xa76e[10]][_0xa76e[11]]!=null){ new Image()[_0xa76e[8]]=mxConnectionHandler[_0xa76e[10]][_0xa76e[11]][_0xa76e[8]]};this[_0xa76e[12]]= new Actions(this);this[_0xa76e[13]]= new Menus(this);this[_0xa76e[14]]();this[_0xa76e[15]]();this[_0xa76e[16]]();var _0x5705x5=mxUtils[_0xa76e[20]](this,function(_0x5705x6){if(_0x5705x6==null){_0x5705x6=window[_0xa76e[17]]};if(this[_0xa76e[18]](_0x5705x6)){return true};return _0x5705x3[_0xa76e[19]]();});if(this[_0xa76e[1]]==document[_0xa76e[21]]){this[_0xa76e[23]][_0xa76e[22]]=_0x5705x5;this[_0xa76e[23]][_0xa76e[24]]=_0x5705x5;this[_0xa76e[25]][_0xa76e[22]]=_0x5705x5;this[_0xa76e[25]][_0xa76e[24]]=_0x5705x5;this[_0xa76e[26]][_0xa76e[22]]=_0x5705x5;this[_0xa76e[26]][_0xa76e[24]]=_0x5705x5;this[_0xa76e[27]][_0xa76e[22]]=_0x5705x5;this[_0xa76e[27]][_0xa76e[24]]=_0x5705x5;this[_0xa76e[28]][_0xa76e[22]]=_0x5705x5;this[_0xa76e[28]][_0xa76e[24]]=_0x5705x5;};if(mxClient[_0xa76e[29]]&&( typeof (document[_0xa76e[30]])===_0xa76e[31]||document[_0xa76e[30]]<9)){mxEvent[_0xa76e[33]](this[_0xa76e[26]],_0xa76e[32],_0x5705x5);mxEvent[_0xa76e[33]](this[_0xa76e[27]],_0xa76e[32],_0x5705x5);}else {this[_0xa76e[26]][_0xa76e[34]]=_0x5705x5;this[_0xa76e[27]][_0xa76e[34]]=_0x5705x5;};_0x5705x3[_0xa76e[35]](this[_0xa76e[26]]);_0x5705x3[_0xa76e[15]]();_0x5705x3[_0xa76e[1]][_0xa76e[38]](_0xa76e[36],_0xa76e[37]);_0x5705x3[_0xa76e[1]][_0xa76e[6]][_0xa76e[39]]=_0xa76e[40];_0x5705x3[_0xa76e[1]][_0xa76e[6]][_0xa76e[41]]=_0xa76e[42]+_0x5705x1[_0xa76e[43]]+_0xa76e[44];_0x5705x3[_0xa76e[1]][_0xa76e[6]][_0xa76e[45]]=_0xa76e[46];_0x5705x3[_0xa76e[1]][_0xa76e[47]]();var _0x5705x7=_0x5705x3[_0xa76e[48]];_0x5705x3[_0xa76e[48]]=function(_0x5705x8,_0x5705x9,_0x5705xa){if(_0x5705x8==mxEvent[_0xa76e[49]]){this[_0xa76e[1]][_0xa76e[47]]()};_0x5705x7[_0xa76e[50]](this,arguments);};this[_0xa76e[58]](_0x5705x3[_0xa76e[51]],[_0xa76e[52],_0xa76e[53],_0xa76e[54],_0xa76e[55],_0xa76e[56]],[[1,1],[0,0],[1,1],[1,_0xa76e[57]],[1,_0xa76e[57]]],[[0,0],[1,_0xa76e[57]],[1,_0xa76e[57]],[1,_0xa76e[57]],[1,_0xa76e[57]]]);_0x5705x3[_0xa76e[59]]=function(_0x5705x6,_0x5705xb){var _0x5705xc=[_0xa76e[54],_0xa76e[55]];var _0x5705xd= new mxEventObject(mxEvent.DOUBLE_CLICK,_0xa76e[17],_0x5705x6,_0xa76e[60],_0x5705xb);this[_0xa76e[61]](_0x5705xd);if(this[_0xa76e[62]]()&&!mxEvent[_0xa76e[63]](_0x5705x6)&&!_0x5705xd[_0xa76e[63]]()){if(this[_0xa76e[65]]()[_0xa76e[64]](_0x5705xb)){if(_0x5705xc[_0xa76e[69]](_0x5705xb[_0xa76e[68]][_0xa76e[67]][_0xa76e[66]])>=0){this[_0xa76e[70]](_0x5705xb)}}else {if(this[_0xa76e[65]]()[_0xa76e[71]](_0x5705xb)){console[_0xa76e[72]](_0x5705x4);console[_0xa76e[72]](_0x5705xb);_0x5705x4[_0xa76e[73]]( new GeneralDialog(_0x5705x4,_0x5705xb)[_0xa76e[1]],320,280,true,true);}};_0x5705xd[_0xa76e[74]]();};};_0x5705x3[_0xa76e[76]][_0xa76e[75]]=true;_0x5705x3[_0xa76e[76]][_0xa76e[77]]=mxUtils[_0xa76e[20]](this,function(_0x5705xe,_0x5705xb,_0x5705x6){this[_0xa76e[13]][_0xa76e[78]](_0x5705xe,_0x5705xb,_0x5705x6)});_0x5705x1[_0xa76e[80]][_0xa76e[35]](this[_0xa76e[79]]);mxEvent[_0xa76e[82]](document,mxUtils[_0xa76e[20]](this,function(_0x5705x6){_0x5705x3[_0xa76e[76]][_0xa76e[81]]()}));if(mxClient[_0xa76e[83]]){mxEvent[_0xa76e[33]](_0x5705x3[_0xa76e[1]],_0xa76e[84],mxUtils[_0xa76e[20]](this,function(_0x5705x6){_0x5705x3[_0xa76e[89]][_0xa76e[88]]()[_0xa76e[38]](_0xa76e[85],_0xa76e[86]+_0x5705x6[_0xa76e[87]]+_0xa76e[44]);_0x5705x3[_0xa76e[89]][_0xa76e[91]]()[_0xa76e[6]][_0xa76e[90]]=_0xa76e[7];}));mxEvent[_0xa76e[33]](_0x5705x3[_0xa76e[1]],_0xa76e[92],mxUtils[_0xa76e[20]](this,function(_0x5705x6){_0x5705x3[_0xa76e[89]][_0xa76e[88]]()[_0xa76e[93]](_0xa76e[85]);_0x5705x3[_0xa76e[94]]=true;_0x5705x3[_0xa76e[95]](_0x5705x6[_0xa76e[87]]);_0x5705x3[_0xa76e[89]][_0xa76e[91]]()[_0xa76e[6]][_0xa76e[90]]=_0xa76e[96];}));};var _0x5705xf=this[_0xa76e[97]](_0x5705x1);this[_0xa76e[98]]=function(){return _0x5705xf};mxEvent[_0xa76e[33]](window,_0xa76e[99],mxUtils[_0xa76e[20]](this,function(){this[_0xa76e[15]]();_0x5705x3[_0xa76e[100]]();this[_0xa76e[0]][_0xa76e[80]][_0xa76e[101]](false);this[_0xa76e[0]][_0xa76e[80]][_0xa76e[80]][_0xa76e[100]]();}));this[_0xa76e[35]]();this[_0xa76e[102]]();};EditorUi[_0xa76e[10]][_0xa76e[103]]=(mxClient[_0xa76e[83]])?16:8;EditorUi[_0xa76e[10]][_0xa76e[104]]=33;EditorUi[_0xa76e[10]][_0xa76e[105]]=36;EditorUi[_0xa76e[10]][_0xa76e[106]]=28;EditorUi[_0xa76e[10]][_0xa76e[107]]=204;EditorUi[_0xa76e[10]][_0xa76e[108]]=190;EditorUi[_0xa76e[10]][_0xa76e[35]]=function(){this[_0xa76e[109]]();this[_0xa76e[110]]();var _0x5705x10=this[_0xa76e[12]][_0xa76e[112]](_0xa76e[111]);var _0x5705x11=function(){_0x5705x10[_0xa76e[114]](!mxClipboard[_0xa76e[113]]())};var _0x5705x12=mxClipboard[_0xa76e[115]];mxClipboard[_0xa76e[115]]=function(){_0x5705x12[_0xa76e[50]](this,arguments);_0x5705x11();};var _0x5705x13=mxClipboard[_0xa76e[116]];mxClipboard[_0xa76e[116]]=function(){_0x5705x13[_0xa76e[50]](this,arguments);_0x5705x11();};};EditorUi[_0xa76e[10]][_0xa76e[18]]=function(_0x5705x6){return false};EditorUi[_0xa76e[10]][_0xa76e[102]]=function(){try{if(window[_0xa76e[117]]!=null&&window[_0xa76e[117]][_0xa76e[118]]!=null){window[_0xa76e[117]][_0xa76e[118]][_0xa76e[130]](mxUtils[_0xa76e[20]](this,function(_0x5705x14,_0x5705x15){try{var _0x5705x16=mxUtils[_0xa76e[119]](_0x5705x14);this[_0xa76e[0]][_0xa76e[121]](_0x5705x16[_0xa76e[120]]);this[_0xa76e[0]][_0xa76e[122]]=false;this[_0xa76e[0]][_0xa76e[124]][_0xa76e[123]]();if(_0x5705x15!=null){this[_0xa76e[0]][_0xa76e[125]]=_0x5705x15};}catch(e){mxUtils[_0xa76e[129]](mxResources[_0xa76e[112]](_0xa76e[126])+_0xa76e[127]+e[_0xa76e[128]])}}))}}catch(e){}};EditorUi[_0xa76e[10]][_0xa76e[131]]=function(_0x5705x14,_0x5705x15,_0x5705x17){try{var _0x5705x16=mxUtils[_0xa76e[119]](_0x5705x14);this[_0xa76e[0]][_0xa76e[121]](_0x5705x16[_0xa76e[120]]);this[_0xa76e[0]][_0xa76e[122]]=false;this[_0xa76e[0]][_0xa76e[124]][_0xa76e[123]]();if(_0x5705x15!=null){this[_0xa76e[0]][_0xa76e[125]]=_0x5705x15};if(_0x5705x17!=null){this[_0xa76e[0]][_0xa76e[132]]=_0x5705x17};}catch(e){mxUtils[_0xa76e[129]](mxResources[_0xa76e[112]](_0xa76e[126])+_0xa76e[127]+e[_0xa76e[128]])}};EditorUi[_0xa76e[10]][_0xa76e[133]]=function(_0x5705x18){var _0x5705x1=this[_0xa76e[0]];if(_0x5705x18!=null){var _0x5705x14=mxUtils[_0xa76e[135]](this[_0xa76e[0]][_0xa76e[134]]());try{if(useLocalStorage){if(localStorage[_0xa76e[136]](_0x5705x18)!=null&&!mxUtils[_0xa76e[138]](mxResources[_0xa76e[112]](_0xa76e[137],[_0x5705x18]))){return };localStorage[_0xa76e[139]](_0x5705x18,_0x5705x14);this[_0xa76e[0]][_0xa76e[142]](mxResources[_0xa76e[112]](_0xa76e[140])+_0xa76e[141]+ new Date());}else {console[_0xa76e[72]](_0x5705x14[_0xa76e[143]]);console[_0xa76e[72]](MAX_REQUEST_SIZE);if(_0x5705x14[_0xa76e[143]]<MAX_REQUEST_SIZE){_0x5705x14=encodeURIComponent(_0x5705x14);_0x5705x18=encodeURIComponent(_0x5705x18);var _0x5705x19= new XMLHttpRequest();_0x5705x19[_0xa76e[102]](_0xa76e[144],SAVE_URL,true);_0x5705x19[_0xa76e[147]](_0xa76e[145],_0xa76e[146]);_0x5705x19[_0xa76e[147]](_0xa76e[148],_0xa76e[149]+_0x5705x1[_0xa76e[132]][_0xa76e[150]]);_0x5705x19[_0xa76e[151]]=function(_0x5705x1a){if(_0x5705x19[_0xa76e[152]]===4){if(_0x5705x19[_0xa76e[153]]===201){_0x5705x1[_0xa76e[142]](_0xa76e[154]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[155]]+_0xa76e[158]);setTimeout(function(){window[_0xa76e[102]](_0xa76e[159]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[160]],_0xa76e[161])},1500);}else {_0x5705x1[_0xa76e[142]](_0xa76e[162]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[163]][0][_0xa76e[128]])}}};_0x5705x19[_0xa76e[164]]=function(_0x5705x1a){mxUtils[_0xa76e[129]](_0x5705x19[_0xa76e[165]])};_0x5705x19[_0xa76e[167]](_0xa76e[166]+_0x5705x18);}else {mxUtils[_0xa76e[129]](mxResources[_0xa76e[112]](_0xa76e[168]));mxUtils[_0xa76e[169]](_0x5705x14);return ;};};this[_0xa76e[0]][_0xa76e[125]]=_0x5705x18;this[_0xa76e[0]][_0xa76e[122]]=false;}catch(e){this[_0xa76e[0]][_0xa76e[142]](_0xa76e[170])};}else {this[_0xa76e[0]][_0xa76e[142]](_0xa76e[170])};};EditorUi[_0xa76e[10]][_0xa76e[171]]=function(_0x5705x18){var _0x5705x1=this[_0xa76e[0]];if(_0x5705x18!=null){var _0x5705x14=mxUtils[_0xa76e[135]](this[_0xa76e[0]][_0xa76e[134]]());try{if(useLocalStorage){if(localStorage[_0xa76e[136]](_0x5705x18)!=null&&!mxUtils[_0xa76e[138]](mxResources[_0xa76e[112]](_0xa76e[137],[_0x5705x18]))){return };localStorage[_0xa76e[139]](_0x5705x18,_0x5705x14);this[_0xa76e[0]][_0xa76e[142]](mxResources[_0xa76e[112]](_0xa76e[140])+_0xa76e[141]+ new Date());}else {console[_0xa76e[72]](_0x5705x14[_0xa76e[143]]);console[_0xa76e[72]](MAX_REQUEST_SIZE);if(_0x5705x14[_0xa76e[143]]<MAX_REQUEST_SIZE){_0x5705x14=encodeURIComponent(_0x5705x14);var _0x5705x19= new XMLHttpRequest();_0x5705x19[_0xa76e[102]](_0xa76e[172],SAVE_URL+this[_0xa76e[0]][_0xa76e[132]][_0xa76e[160]],true);_0x5705x19[_0xa76e[147]](_0xa76e[145],_0xa76e[146]);_0x5705x19[_0xa76e[147]](_0xa76e[148],_0xa76e[149]+_0x5705x1[_0xa76e[132]][_0xa76e[150]]);_0x5705x19[_0xa76e[151]]=function(_0x5705x1a){if(_0x5705x19[_0xa76e[152]]===4){if(_0x5705x19[_0xa76e[153]]===200){_0x5705x1[_0xa76e[142]](_0xa76e[173]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[174]]+_0xa76e[175]+_0x5705x19[_0xa76e[153]]+_0xa76e[141]+_0x5705x19[_0xa76e[165]]+_0xa76e[44])}else {_0x5705x1[_0xa76e[142]](_0xa76e[176]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[163]][0][_0xa76e[128]])}}};_0x5705x19[_0xa76e[164]]=function(_0x5705x1a){mxUtils[_0xa76e[129]](_0x5705x19[_0xa76e[165]])};_0x5705x19[_0xa76e[167]](_0xa76e[177]+_0x5705x14);}else {mxUtils[_0xa76e[129]](mxResources[_0xa76e[112]](_0xa76e[168]));mxUtils[_0xa76e[169]](_0x5705x14);return ;};};this[_0xa76e[0]][_0xa76e[125]]=_0x5705x18;this[_0xa76e[0]][_0xa76e[122]]=false;}catch(e){this[_0xa76e[0]][_0xa76e[142]](_0xa76e[178])};}else {this[_0xa76e[0]][_0xa76e[142]](_0xa76e[178])};};EditorUi[_0xa76e[10]][_0xa76e[179]]=function(_0x5705x18){var _0x5705x1=this[_0xa76e[0]];console[_0xa76e[72]](_0x5705x18);if(_0x5705x18!=null){var _0x5705x14=mxUtils[_0xa76e[135]](this[_0xa76e[0]][_0xa76e[134]]());try{if(useLocalStorage){if(localStorage[_0xa76e[136]](_0x5705x18)!=null&&!mxUtils[_0xa76e[138]](mxResources[_0xa76e[112]](_0xa76e[137],[_0x5705x18]))){return };localStorage[_0xa76e[139]](_0x5705x18,_0x5705x14);this[_0xa76e[0]][_0xa76e[142]](mxResources[_0xa76e[112]](_0xa76e[140])+_0xa76e[141]+ new Date());}else {console[_0xa76e[72]](_0x5705x14[_0xa76e[143]]);console[_0xa76e[72]](MAX_REQUEST_SIZE);if(_0x5705x14[_0xa76e[143]]<MAX_REQUEST_SIZE){_0x5705x14=encodeURIComponent(_0x5705x14);_0x5705x18=encodeURIComponent(_0x5705x18);var _0x5705x19= new XMLHttpRequest();_0x5705x19[_0xa76e[102]](_0xa76e[144],SAVE_URL,true);_0x5705x19[_0xa76e[147]](_0xa76e[145],_0xa76e[146]);_0x5705x19[_0xa76e[147]](_0xa76e[148],_0xa76e[149]+_0x5705x1[_0xa76e[132]][_0xa76e[150]]);_0x5705x19[_0xa76e[151]]=function(_0x5705x1a){if(_0x5705x19[_0xa76e[152]]===4){if(_0x5705x19[_0xa76e[153]]===201){_0x5705x1[_0xa76e[142]](_0xa76e[154]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[155]]+_0xa76e[158]);setTimeout(function(){window[_0xa76e[102]](_0xa76e[159]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[160]],_0xa76e[161])},1500);}else {_0x5705x1[_0xa76e[142]](_0xa76e[180]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[163]][0][_0xa76e[128]])}}};_0x5705x19[_0xa76e[164]]=function(_0x5705x1a){mxUtils[_0xa76e[129]](_0x5705x19[_0xa76e[165]])};_0x5705x19[_0xa76e[167]](_0xa76e[181]+_0x5705x18+_0xa76e[182]+_0x5705x14+_0xa76e[183]+_0x5705x14);}else {mxUtils[_0xa76e[129]](mxResources[_0xa76e[112]](_0xa76e[168]));mxUtils[_0xa76e[169]](_0x5705x14);return ;};};this[_0xa76e[0]][_0xa76e[125]]=_0x5705x18;this[_0xa76e[0]][_0xa76e[122]]=false;}catch(e){this[_0xa76e[0]][_0xa76e[142]](_0xa76e[178])};}else {this[_0xa76e[0]][_0xa76e[142]](_0xa76e[178])};};EditorUi[_0xa76e[10]][_0xa76e[184]]=function(_0x5705x1b,_0x5705x1c){var _0x5705x3=this[_0xa76e[0]][_0xa76e[4]];_0x5705x1b=null!=_0x5705x1b?_0x5705x1b:_0x5705x3[_0xa76e[186]][_0xa76e[185]]();_0x5705x1c=null!=_0x5705x1c?_0x5705x1c:{};for(var _0x5705x1d=!0,_0x5705x1e=_0x5705x3[_0xa76e[186]][_0xa76e[187]](_0x5705x1b),_0x5705x1a=0;_0x5705x1a<_0x5705x1e;_0x5705x1a++){var _0x5705x1f=_0x5705x3[_0xa76e[186]][_0xa76e[188]](_0x5705x1b,_0x5705x1a),_0x5705x20=_0x5705x1c;_0x5705x3[_0xa76e[189]](_0x5705x1f)&&(_0x5705x20={});_0x5705x20=this[_0xa76e[184]](_0x5705x1f,_0x5705x20);null!=_0x5705x20?_0x5705x3[_0xa76e[191]](_0x5705x1f,_0x5705x20[_0xa76e[137]](/\n/g,_0xa76e[190])):_0x5705x3[_0xa76e[191]](_0x5705x1f,null);_0x5705x1d=_0x5705x1d&&null==_0x5705x20;};_0x5705x1e=_0xa76e[192];if(_0x5705x3[_0xa76e[186]][_0xa76e[71]](_0x5705x1b)){switch(_0x5705x1b[_0xa76e[67]][_0xa76e[199]]){case _0xa76e[55]:_0x5705x1e=(_0x5705x1b[_0xa76e[67]][_0xa76e[193]](_0xa76e[55])!==_0xa76e[192])?_0xa76e[192]:_0xa76e[194]+_0xa76e[195];break ;;case _0xa76e[196]:_0x5705x1e=(_0x5705x1b[_0xa76e[67]][_0xa76e[193]](_0xa76e[55])!==_0xa76e[192])?_0xa76e[192]:_0xa76e[194]+_0xa76e[195];break ;;case _0xa76e[52]:_0x5705x1e=this[_0xa76e[197]](_0xa76e[52])?_0xa76e[192]:_0xa76e[198]+_0xa76e[195];break ;;}};if(_0x5705x3[_0xa76e[186]][_0xa76e[64]](_0x5705x1b)){var _0x5705x21=_0x5705x3[_0xa76e[186]][_0xa76e[201]](_0x5705x1b[_0xa76e[68]][_0xa76e[200]]());switch(_0x5705x21[_0xa76e[67]][_0xa76e[199]]){case _0xa76e[55]:var _0x5705x22=/^[a-zA-Z0-9][a-zA-Z0-9\s]*$/;var _0x5705x23=String(_0x5705x1b[_0xa76e[202]]());if((_0x5705x23==_0xa76e[31])||(_0x5705x23==_0xa76e[203])){_0x5705x23=_0xa76e[141]};var _0x5705x24=_0x5705x23[_0xa76e[205]](_0xa76e[204]);_0x5705x24[_0xa76e[209]](function(_0x5705x25){_0x5705x1e=_0x5705x1e+((_0x5705x22[_0xa76e[207]](_0x5705x25[_0xa76e[206]]()))?_0xa76e[192]:_0xa76e[208]+_0xa76e[195])});break ;;};};_0x5705x3[_0xa76e[210]](_0x5705x1b)&&!_0x5705x1d&&(_0x5705x1e+=(mxResources[_0xa76e[112]](_0x5705x3[_0xa76e[211]])||_0x5705x3[_0xa76e[211]])+_0xa76e[195]);_0x5705x1e=_0x5705x3[_0xa76e[186]][_0xa76e[64]](_0x5705x1b)?_0x5705x1e+(_0x5705x3[_0xa76e[213]](_0x5705x1b,_0x5705x3[_0xa76e[186]][_0xa76e[212]](_0x5705x1b,!0),_0x5705x3[_0xa76e[186]][_0xa76e[212]](_0x5705x1b,!1))||_0xa76e[192]):_0x5705x1e+(_0x5705x3[_0xa76e[214]](_0x5705x1b)||_0xa76e[192]);_0x5705x1a=_0x5705x3[_0xa76e[215]](_0x5705x1b,_0x5705x1c);null!=_0x5705x1a&&(_0x5705x1e+=_0x5705x1a);null==_0x5705x3[_0xa76e[186]][_0xa76e[216]](_0x5705x1b)&&_0x5705x3[_0xa76e[89]][_0xa76e[184]]();return 0<_0x5705x1e[_0xa76e[143]]||!_0x5705x1d?_0x5705x1e:null;};EditorUi[_0xa76e[10]][_0xa76e[197]]=function(_0x5705x26){var _0x5705x3=this[_0xa76e[0]][_0xa76e[4]];var _0x5705x27=_0x5705x3[_0xa76e[217]]();var _0x5705x28=0;_0x5705x27[_0xa76e[218]][_0xa76e[209]](function(_0x5705x29){if(_0x5705x3[_0xa76e[186]][_0xa76e[71]](_0x5705x29)&&_0x5705x29[_0xa76e[67]][_0xa76e[199]]==_0x5705x26){_0x5705x28++}});return _0x5705x28>1?false:true;};EditorUi[_0xa76e[10]][_0xa76e[219]]=function(_0x5705x18){var _0x5705x1=this[_0xa76e[0]];if(_0x5705x18!=null){var _0x5705x2a=this[_0xa76e[184]]();if(_0x5705x2a===null){var _0x5705x14=mxUtils[_0xa76e[135]](this[_0xa76e[0]][_0xa76e[134]]());try{if(useLocalStorage){if(localStorage[_0xa76e[136]](_0x5705x18)!=null&&!mxUtils[_0xa76e[138]](mxResources[_0xa76e[112]](_0xa76e[137],[_0x5705x18]))){return };localStorage[_0xa76e[139]](_0x5705x18,_0x5705x14);this[_0xa76e[0]][_0xa76e[142]](mxResources[_0xa76e[112]](_0xa76e[140])+_0xa76e[141]+ new Date());}else {console[_0xa76e[72]](_0x5705x14[_0xa76e[143]]);console[_0xa76e[72]](MAX_REQUEST_SIZE);if(_0x5705x14[_0xa76e[143]]<MAX_REQUEST_SIZE){_0x5705x14=encodeURIComponent(_0x5705x14);var _0x5705x19= new XMLHttpRequest();_0x5705x19[_0xa76e[102]](_0xa76e[172],SAVE_URL+this[_0xa76e[0]][_0xa76e[132]][_0xa76e[160]],true);_0x5705x19[_0xa76e[147]](_0xa76e[145],_0xa76e[146]);_0x5705x19[_0xa76e[147]](_0xa76e[148],_0xa76e[149]+_0x5705x1[_0xa76e[132]][_0xa76e[150]]);_0x5705x19[_0xa76e[151]]=function(_0x5705x1a){if(_0x5705x19[_0xa76e[152]]===4){if(_0x5705x19[_0xa76e[153]]===200){_0x5705x1[_0xa76e[142]](_0xa76e[220]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[174]]+_0xa76e[175]+_0x5705x19[_0xa76e[153]]+_0xa76e[141]+_0x5705x19[_0xa76e[165]]+_0xa76e[44])}else {_0x5705x1[_0xa76e[142]](_0xa76e[176]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[163]][0][_0xa76e[128]])}}};_0x5705x19[_0xa76e[164]]=function(_0x5705x1a){mxUtils[_0xa76e[129]](_0x5705x19[_0xa76e[165]])};_0x5705x19[_0xa76e[167]](_0xa76e[177]+_0x5705x14+_0xa76e[183]+_0x5705x14);}else {mxUtils[_0xa76e[129]](mxResources[_0xa76e[112]](_0xa76e[168]));mxUtils[_0xa76e[169]](_0x5705x14);return ;};};this[_0xa76e[0]][_0xa76e[125]]=_0x5705x18;this[_0xa76e[0]][_0xa76e[122]]=false;}catch(e){this[_0xa76e[0]][_0xa76e[142]](_0xa76e[221])};}else {_0x5705x1[_0xa76e[142]](_0xa76e[222])};}else {this[_0xa76e[0]][_0xa76e[142]](_0xa76e[221])};};EditorUi[_0xa76e[10]][_0xa76e[223]]=function(_0x5705x18){var _0x5705x1=this[_0xa76e[0]];if(_0x5705x18!=null){try{var _0x5705x19= new XMLHttpRequest();_0x5705x19[_0xa76e[102]](_0xa76e[144],VARIABLE_URL,true);_0x5705x19[_0xa76e[147]](_0xa76e[145],_0xa76e[146]);_0x5705x19[_0xa76e[147]](_0xa76e[148],_0xa76e[149]+_0x5705x1[_0xa76e[132]][_0xa76e[150]]);_0x5705x19[_0xa76e[151]]=function(_0x5705x1a){if(_0x5705x19[_0xa76e[152]]===4){if(_0x5705x19[_0xa76e[153]]===201){_0x5705x1[_0xa76e[142]](_0xa76e[224]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[225]]+_0xa76e[175]+_0x5705x19[_0xa76e[153]]+_0xa76e[141]+_0x5705x19[_0xa76e[165]]+_0xa76e[44])}else {_0x5705x1[_0xa76e[142]](_0xa76e[180]+JSON[_0xa76e[157]](_0x5705x19[_0xa76e[156]])[_0xa76e[163]][0][_0xa76e[128]])}}};_0x5705x19[_0xa76e[164]]=function(_0x5705x1a){mxUtils[_0xa76e[129]](_0x5705x19[_0xa76e[165]])};_0x5705x19[_0xa76e[167]](_0xa76e[226]+_0x5705x18);}catch(e){this[_0xa76e[0]][_0xa76e[142]](_0xa76e[227])}}else {this[_0xa76e[0]][_0xa76e[142]](_0xa76e[227])};};EditorUi[_0xa76e[10]][_0xa76e[228]]=function(_0x5705x2b){var _0x5705x2c=(_0x5705x2b!=null)?_0x5705x2b:window[_0xa76e[230]][_0xa76e[229]];var _0x5705x2d=(_0x5705x2c[_0xa76e[69]](_0xa76e[231])>0)?1:0;for(var _0x5705x2e in urlParams){if(_0x5705x2d==0){_0x5705x2c+=_0xa76e[231]}else {_0x5705x2c+=_0xa76e[232]};_0x5705x2c+=_0x5705x2e+_0xa76e[233]+urlParams[_0x5705x2e];_0x5705x2d++;};return _0x5705x2c;};EditorUi[_0xa76e[10]][_0xa76e[109]]=function(){var _0x5705x2f=this[_0xa76e[12]][_0xa76e[112]](_0xa76e[234]);var _0x5705x30=this[_0xa76e[12]][_0xa76e[112]](_0xa76e[235]);var _0x5705x31=this[_0xa76e[0]][_0xa76e[124]];var _0x5705x32=function(){_0x5705x2f[_0xa76e[114]](_0x5705x31[_0xa76e[236]]());_0x5705x30[_0xa76e[114]](_0x5705x31[_0xa76e[237]]());};_0x5705x31[_0xa76e[33]](mxEvent.ADD,_0x5705x32);_0x5705x31[_0xa76e[33]](mxEvent.UNDO,_0x5705x32);_0x5705x31[_0xa76e[33]](mxEvent.REDO,_0x5705x32);_0x5705x31[_0xa76e[33]](mxEvent.CLEAR,_0x5705x32);_0x5705x32();};EditorUi[_0xa76e[10]][_0xa76e[110]]=function(){var _0x5705x33=mxUtils[_0xa76e[20]](this,function(){var _0x5705x3=this[_0xa76e[0]][_0xa76e[4]];var _0x5705x34=!_0x5705x3[_0xa76e[238]]();var _0x5705x35=false;var _0x5705x36=false;var _0x5705x37=_0x5705x3[_0xa76e[239]]();if(_0x5705x37!=null){for(var _0x5705x38=0;_0x5705x38<_0x5705x37[_0xa76e[143]];_0x5705x38++){var _0x5705xb=_0x5705x37[_0x5705x38];if(_0x5705x3[_0xa76e[65]]()[_0xa76e[64]](_0x5705xb)){_0x5705x36=true};if(_0x5705x3[_0xa76e[65]]()[_0xa76e[71]](_0x5705xb)){_0x5705x35=true};if(_0x5705x36&&_0x5705x35){break };}};var _0x5705x39=[_0xa76e[115],_0xa76e[116],_0xa76e[240],_0xa76e[241],_0xa76e[242],_0xa76e[243],_0xa76e[6],_0xa76e[244],_0xa76e[245],_0xa76e[246],_0xa76e[247],_0xa76e[248],_0xa76e[249],_0xa76e[250],_0xa76e[251]];for(var _0x5705x38=0;_0x5705x38<_0x5705x39[_0xa76e[143]];_0x5705x38++){this[_0xa76e[12]][_0xa76e[112]](_0x5705x39[_0x5705x38])[_0xa76e[114]](_0x5705x34)};this[_0xa76e[12]][_0xa76e[112]](_0xa76e[252])[_0xa76e[114]](_0x5705x36);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[253])[_0xa76e[114]](_0x5705x35);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[254])[_0xa76e[114]](_0x5705x35);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[256])[_0xa76e[114]](_0x5705x3[_0xa76e[255]]()>1);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[258])[_0xa76e[114]](_0x5705x3[_0xa76e[255]]()==1&&_0x5705x3[_0xa76e[65]]()[_0xa76e[187]](_0x5705x3[_0xa76e[257]]())>0);var _0x5705x3a=_0x5705x35&&_0x5705x3[_0xa76e[255]]()==1;this[_0xa76e[12]][_0xa76e[112]](_0xa76e[259])[_0xa76e[114]](_0x5705x3a&&_0x5705x3[_0xa76e[65]]()[_0xa76e[71]](_0x5705x3[_0xa76e[65]]()[_0xa76e[216]](_0x5705x3[_0xa76e[257]]())));var _0x5705x3b=[_0xa76e[260],_0xa76e[261],_0xa76e[262],_0xa76e[263],_0xa76e[264],_0xa76e[265],_0xa76e[266],_0xa76e[267],_0xa76e[268]];for(var _0x5705x38=0;_0x5705x38<_0x5705x3b[_0xa76e[143]];_0x5705x38++){this[_0xa76e[13]][_0xa76e[112]](_0x5705x3b[_0x5705x38])[_0xa76e[114]](_0x5705x34)};_0x5705x3b=[_0xa76e[269],_0xa76e[270],_0xa76e[271]];for(var _0x5705x38=0;_0x5705x38<_0x5705x3b[_0xa76e[143]];_0x5705x38++){this[_0xa76e[13]][_0xa76e[112]](_0x5705x3b[_0x5705x38])[_0xa76e[114]](_0x5705x36)};this[_0xa76e[12]][_0xa76e[112]](_0xa76e[272])[_0xa76e[114]](_0x5705x36);this[_0xa76e[13]][_0xa76e[112]](_0xa76e[273])[_0xa76e[114]](_0x5705x3[_0xa76e[255]]()>1);this[_0xa76e[13]][_0xa76e[112]](_0xa76e[276])[_0xa76e[114]](_0x5705x35||(_0x5705x36&&_0x5705x3[_0xa76e[275]](_0x5705x3[_0xa76e[89]][_0xa76e[274]](_0x5705x3[_0xa76e[257]]()))));this[_0xa76e[13]][_0xa76e[112]](_0xa76e[279])[_0xa76e[114]](_0x5705x3[_0xa76e[277]]&&((_0x5705x3[_0xa76e[89]][_0xa76e[278]]!=null)||(_0x5705x3[_0xa76e[255]]()==1&&_0x5705x3[_0xa76e[189]](_0x5705x3[_0xa76e[257]]()))));this[_0xa76e[12]][_0xa76e[112]](_0xa76e[280])[_0xa76e[114]](_0x5705x3[_0xa76e[89]][_0xa76e[278]]!=null);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[281])[_0xa76e[114]](_0x5705x3[_0xa76e[89]][_0xa76e[278]]!=null);var _0x5705x3c=_0x5705x3[_0xa76e[255]]()==1&&_0x5705x3[_0xa76e[189]](_0x5705x3[_0xa76e[257]]());this[_0xa76e[12]][_0xa76e[112]](_0xa76e[282])[_0xa76e[114]](_0x5705x3c);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[283])[_0xa76e[114]](_0x5705x3c);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[284])[_0xa76e[114]](_0x5705x3c);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[285])[_0xa76e[114]](_0x5705x3[_0xa76e[255]]()==1);this[_0xa76e[12]][_0xa76e[112]](_0xa76e[287])[_0xa76e[114]](_0x5705x3[_0xa76e[255]]()==1&&_0x5705x3[_0xa76e[286]](_0x5705x3[_0xa76e[257]]())!=null);});this[_0xa76e[0]][_0xa76e[4]][_0xa76e[288]]()[_0xa76e[33]](mxEvent.CHANGE,_0x5705x33);_0x5705x33();};EditorUi[_0xa76e[10]][_0xa76e[15]]=function(){var _0x5705x3d=mxClient[_0xa76e[29]]&&(document[_0xa76e[30]]==null||document[_0xa76e[30]]==5);var _0x5705x3e=this[_0xa76e[1]][_0xa76e[289]];var _0x5705x3f=this[_0xa76e[1]][_0xa76e[290]];if(this[_0xa76e[1]]==document[_0xa76e[21]]){_0x5705x3e=document[_0xa76e[21]][_0xa76e[289]]||document[_0xa76e[120]][_0xa76e[289]];_0x5705x3f=(_0x5705x3d)?document[_0xa76e[21]][_0xa76e[290]]||document[_0xa76e[120]][_0xa76e[290]]:document[_0xa76e[120]][_0xa76e[290]];};var _0x5705x40=Math[_0xa76e[292]](0,Math[_0xa76e[291]](this[_0xa76e[107]],_0x5705x3e-this[_0xa76e[103]]-20));var _0x5705x41=Math[_0xa76e[292]](0,Math[_0xa76e[291]](this[_0xa76e[108]],_0x5705x3f-this[_0xa76e[104]]-this[_0xa76e[105]]-this[_0xa76e[106]]-this[_0xa76e[103]]-1));this[_0xa76e[23]][_0xa76e[6]][_0xa76e[293]]=this[_0xa76e[104]]+_0xa76e[294];this[_0xa76e[25]][_0xa76e[6]][_0xa76e[295]]=this[_0xa76e[104]]+_0xa76e[294];this[_0xa76e[25]][_0xa76e[6]][_0xa76e[293]]=this[_0xa76e[105]]+_0xa76e[294];var _0x5705x42=this[_0xa76e[104]]+this[_0xa76e[105]];if(!mxClient[_0xa76e[296]]){_0x5705x42+=1};this[_0xa76e[27]][_0xa76e[6]][_0xa76e[295]]=_0x5705x42+_0xa76e[294];this[_0xa76e[27]][_0xa76e[6]][_0xa76e[297]]=_0x5705x40+_0xa76e[294];this[_0xa76e[79]][_0xa76e[6]][_0xa76e[297]]=_0x5705x40+_0xa76e[294];this[_0xa76e[79]][_0xa76e[6]][_0xa76e[293]]=_0x5705x41+_0xa76e[294];this[_0xa76e[79]][_0xa76e[6]][_0xa76e[298]]=this[_0xa76e[106]]+_0xa76e[294];this[_0xa76e[26]][_0xa76e[6]][_0xa76e[299]]=(_0x5705x40+this[_0xa76e[103]])+_0xa76e[294];this[_0xa76e[26]][_0xa76e[6]][_0xa76e[295]]=this[_0xa76e[27]][_0xa76e[6]][_0xa76e[295]];this[_0xa76e[28]][_0xa76e[6]][_0xa76e[293]]=this[_0xa76e[106]]+_0xa76e[294];this[_0xa76e[28]][_0xa76e[6]][_0xa76e[300]]=_0xa76e[301];this[_0xa76e[302]][_0xa76e[6]][_0xa76e[295]]=this[_0xa76e[27]][_0xa76e[6]][_0xa76e[295]];this[_0xa76e[302]][_0xa76e[6]][_0xa76e[298]]=this[_0xa76e[79]][_0xa76e[6]][_0xa76e[298]];this[_0xa76e[302]][_0xa76e[6]][_0xa76e[299]]=_0x5705x40+_0xa76e[294];this[_0xa76e[303]][_0xa76e[6]][_0xa76e[297]]=this[_0xa76e[27]][_0xa76e[6]][_0xa76e[297]];this[_0xa76e[303]][_0xa76e[6]][_0xa76e[298]]=(_0x5705x41+this[_0xa76e[106]])+_0xa76e[294];if(_0x5705x3d){this[_0xa76e[23]][_0xa76e[6]][_0xa76e[297]]=_0x5705x3e+_0xa76e[294];this[_0xa76e[25]][_0xa76e[6]][_0xa76e[297]]=this[_0xa76e[23]][_0xa76e[6]][_0xa76e[297]];var _0x5705x43=(_0x5705x3f-_0x5705x41-this[_0xa76e[103]]-this[_0xa76e[106]]-this[_0xa76e[104]]-this[_0xa76e[105]]);this[_0xa76e[27]][_0xa76e[6]][_0xa76e[293]]=_0x5705x43+_0xa76e[294];this[_0xa76e[26]][_0xa76e[6]][_0xa76e[297]]=(_0x5705x3e-_0x5705x40-this[_0xa76e[103]])+_0xa76e[294];var _0x5705x44=(_0x5705x3f-this[_0xa76e[106]]-this[_0xa76e[104]]-this[_0xa76e[105]]);this[_0xa76e[26]][_0xa76e[6]][_0xa76e[293]]=_0x5705x44+_0xa76e[294];this[_0xa76e[28]][_0xa76e[6]][_0xa76e[297]]=this[_0xa76e[23]][_0xa76e[6]][_0xa76e[297]];this[_0xa76e[302]][_0xa76e[6]][_0xa76e[293]]=_0x5705x44+_0xa76e[294];}else {this[_0xa76e[27]][_0xa76e[6]][_0xa76e[298]]=(_0x5705x41+this[_0xa76e[103]]+this[_0xa76e[106]])+_0xa76e[294];this[_0xa76e[26]][_0xa76e[6]][_0xa76e[298]]=this[_0xa76e[79]][_0xa76e[6]][_0xa76e[298]];};};EditorUi[_0xa76e[10]][_0xa76e[14]]=function(){this[_0xa76e[23]]=this[_0xa76e[305]](_0xa76e[304]);this[_0xa76e[25]]=this[_0xa76e[305]](_0xa76e[306]);this[_0xa76e[27]]=this[_0xa76e[305]](_0xa76e[307]);this[_0xa76e[79]]=this[_0xa76e[305]](_0xa76e[308]);this[_0xa76e[26]]=this[_0xa76e[305]](_0xa76e[309]);this[_0xa76e[28]]=this[_0xa76e[305]](_0xa76e[310]);this[_0xa76e[302]]=this[_0xa76e[305]](_0xa76e[311]);this[_0xa76e[303]]=this[_0xa76e[305]](_0xa76e[312]);this[_0xa76e[23]][_0xa76e[6]][_0xa76e[295]]=_0xa76e[313];this[_0xa76e[23]][_0xa76e[6]][_0xa76e[299]]=_0xa76e[313];this[_0xa76e[23]][_0xa76e[6]][_0xa76e[314]]=_0xa76e[313];this[_0xa76e[25]][_0xa76e[6]][_0xa76e[299]]=_0xa76e[313];this[_0xa76e[25]][_0xa76e[6]][_0xa76e[314]]=_0xa76e[313];this[_0xa76e[27]][_0xa76e[6]][_0xa76e[299]]=_0xa76e[313];this[_0xa76e[79]][_0xa76e[6]][_0xa76e[299]]=_0xa76e[313];this[_0xa76e[26]][_0xa76e[6]][_0xa76e[314]]=_0xa76e[313];this[_0xa76e[28]][_0xa76e[6]][_0xa76e[299]]=_0xa76e[313];this[_0xa76e[28]][_0xa76e[6]][_0xa76e[314]]=_0xa76e[313];this[_0xa76e[28]][_0xa76e[6]][_0xa76e[298]]=_0xa76e[313];this[_0xa76e[303]][_0xa76e[6]][_0xa76e[299]]=_0xa76e[313];this[_0xa76e[303]][_0xa76e[6]][_0xa76e[293]]=this[_0xa76e[103]]+_0xa76e[294];this[_0xa76e[302]][_0xa76e[6]][_0xa76e[297]]=this[_0xa76e[103]]+_0xa76e[294];};EditorUi[_0xa76e[10]][_0xa76e[16]]=function(){this[_0xa76e[315]]=this[_0xa76e[13]][_0xa76e[317]](this[_0xa76e[305]](_0xa76e[316]));this[_0xa76e[23]][_0xa76e[318]](this[_0xa76e[315]][_0xa76e[1]]);this[_0xa76e[319]]=this[_0xa76e[321]](this[_0xa76e[305]](_0xa76e[320]));this[_0xa76e[25]][_0xa76e[318]](this[_0xa76e[319]][_0xa76e[1]]);this[_0xa76e[322]]=this[_0xa76e[323]](this[_0xa76e[27]]);this[_0xa76e[28]][_0xa76e[318]](this[_0xa76e[324]]());this[_0xa76e[325]]=this[_0xa76e[326]]();this[_0xa76e[0]][_0xa76e[33]](_0xa76e[327],mxUtils[_0xa76e[20]](this,function(){this[_0xa76e[329]](this[_0xa76e[0]][_0xa76e[328]]())}));this[_0xa76e[329]](this[_0xa76e[0]][_0xa76e[328]]());this[_0xa76e[315]][_0xa76e[1]][_0xa76e[318]](this[_0xa76e[325]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[23]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[25]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[27]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[79]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[26]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[28]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[302]]);this[_0xa76e[1]][_0xa76e[318]](this[_0xa76e[303]]);this[_0xa76e[330]](this[_0xa76e[302]],true,0,mxUtils[_0xa76e[20]](this,function(_0x5705x45){this[_0xa76e[107]]=_0x5705x45;this[_0xa76e[15]]();this[_0xa76e[0]][_0xa76e[4]][_0xa76e[100]]();this[_0xa76e[0]][_0xa76e[80]][_0xa76e[101]](false);this[_0xa76e[0]][_0xa76e[80]][_0xa76e[80]][_0xa76e[100]]();}));this[_0xa76e[330]](this[_0xa76e[303]],false,this[_0xa76e[106]],mxUtils[_0xa76e[20]](this,function(_0x5705x45){this[_0xa76e[108]]=_0x5705x45;this[_0xa76e[15]]();this[_0xa76e[0]][_0xa76e[80]][_0xa76e[101]](false);this[_0xa76e[0]][_0xa76e[80]][_0xa76e[80]][_0xa76e[100]]();}));};EditorUi[_0xa76e[10]][_0xa76e[326]]=function(){var _0x5705x2=document[_0xa76e[332]](_0xa76e[331]);_0x5705x2[_0xa76e[333]]=_0xa76e[334];return _0x5705x2;};EditorUi[_0xa76e[10]][_0xa76e[326]]=function(){var _0x5705x2=document[_0xa76e[332]](_0xa76e[331]);_0x5705x2[_0xa76e[333]]=_0xa76e[334];return _0x5705x2;};EditorUi[_0xa76e[10]][_0xa76e[329]]=function(_0x5705x45){this[_0xa76e[325]][_0xa76e[335]]=_0x5705x45};EditorUi[_0xa76e[10]][_0xa76e[321]]=function(_0x5705x2){return  new Toolbar(this,_0x5705x2)};EditorUi[_0xa76e[10]][_0xa76e[323]]=function(_0x5705x2){return  new Sidebar(this,_0x5705x2)};EditorUi[_0xa76e[10]][_0xa76e[324]]=function(){return this[_0xa76e[305]](_0xa76e[336])};EditorUi[_0xa76e[10]][_0xa76e[305]]=function(_0x5705x46){var _0x5705x47=document[_0xa76e[332]](_0xa76e[337]);_0x5705x47[_0xa76e[333]]=_0x5705x46;return _0x5705x47;};EditorUi[_0xa76e[10]][_0xa76e[338]]=function(_0x5705x46){var _0x5705x47=document[_0xa76e[332]](_0x5705x46);return _0x5705x47;};EditorUi[_0xa76e[10]][_0xa76e[339]]=function(_0x5705x46){var _0x5705x47=document[_0xa76e[332]](_0xa76e[196]);_0x5705x47[_0xa76e[333]]=_0x5705x46;return _0x5705x47;};EditorUi[_0xa76e[10]][_0xa76e[330]]=function(_0x5705x47,_0x5705x48,_0x5705x49,_0x5705x4a){var _0x5705x4b=null;var _0x5705x4c=null;function _0x5705x4d(){return parseInt(((_0x5705x48)?_0x5705x47[_0xa76e[6]][_0xa76e[299]]:_0x5705x47[_0xa76e[6]][_0xa76e[298]]))}function _0x5705x4e(_0x5705x6){if(_0x5705x4b!=null){var _0x5705x4f= new mxPoint(mxEvent[_0xa76e[340]](_0x5705x6),mxEvent[_0xa76e[341]](_0x5705x6));_0x5705x4a(Math[_0xa76e[292]](0,_0x5705x4c+((_0x5705x48)?(_0x5705x4f[_0xa76e[342]]-_0x5705x4b[_0xa76e[342]]):(_0x5705x4b[_0xa76e[343]]-_0x5705x4f[_0xa76e[343]]))-_0x5705x49));mxEvent[_0xa76e[74]](_0x5705x6);}}function _0x5705x50(_0x5705x6){_0x5705x4e(_0x5705x6);_0x5705x4b=null;_0x5705x4c=null;}mxEvent[_0xa76e[82]](_0x5705x47,function(_0x5705x6){_0x5705x4b= new mxPoint(mxEvent[_0xa76e[340]](_0x5705x6),mxEvent[_0xa76e[341]](_0x5705x6));_0x5705x4c=_0x5705x4d();mxEvent[_0xa76e[74]](_0x5705x6);});mxEvent[_0xa76e[33]](document,_0xa76e[344],_0x5705x4e);mxEvent[_0xa76e[33]](document,_0xa76e[345],_0x5705x4e);mxEvent[_0xa76e[33]](document,_0xa76e[346],_0x5705x50);mxEvent[_0xa76e[33]](document,_0xa76e[347],_0x5705x50);};EditorUi[_0xa76e[10]][_0xa76e[73]]=function(_0x5705x47,_0x5705x3e,_0x5705x3f,_0x5705x51,_0x5705x52,_0x5705x53){this[_0xa76e[348]]();this[_0xa76e[349]]= new Dialog(this,_0x5705x47,_0x5705x3e,(mxClient[_0xa76e[350]])?_0x5705x3f-12:_0x5705x3f,_0x5705x51,_0x5705x52,_0x5705x53);};EditorUi[_0xa76e[10]][_0xa76e[348]]=function(){if(this[_0xa76e[349]]!=null){this[_0xa76e[349]][_0xa76e[351]]();this[_0xa76e[349]]=null;this[_0xa76e[0]][_0xa76e[4]][_0xa76e[1]][_0xa76e[47]]();}};EditorUi[_0xa76e[10]][_0xa76e[352]]=function(_0x5705x54){if(!_0x5705x54&&this[_0xa76e[0]][_0xa76e[125]]!=null){this[_0xa76e[171]](this[_0xa76e[0]][_0xa76e[353]]())}else {this[_0xa76e[73]]( new SaveDialog(this)[_0xa76e[1]],300,100,true,true)}};EditorUi[_0xa76e[10]][_0xa76e[354]]=function(_0x5705x54){if(!_0x5705x54&&this[_0xa76e[0]][_0xa76e[125]]!=null){this[_0xa76e[219]](this[_0xa76e[0]][_0xa76e[353]]())}else {}};EditorUi[_0xa76e[10]][_0xa76e[355]]=function(_0x5705x55,_0x5705x56,_0x5705x57){var _0x5705x3=this[_0xa76e[0]][_0xa76e[4]];var _0x5705xb=_0x5705x3[_0xa76e[257]]();_0x5705x56=this[_0xa76e[356]]!=null?this[_0xa76e[356]]:_0x5705x56;_0x5705x3[_0xa76e[65]]()[_0xa76e[357]]();try{_0x5705x55[_0xa76e[358]](_0x5705x3[_0xa76e[217]](),_0x5705xb)}catch(e){throw e}finally{if(_0x5705x56&&navigator[_0xa76e[360]][_0xa76e[69]](_0xa76e[359])<0){var _0x5705x58= new mxMorphing(_0x5705x3);_0x5705x58[_0xa76e[33]](mxEvent.DONE,mxUtils[_0xa76e[20]](this,function(){_0x5705x3[_0xa76e[65]]()[_0xa76e[361]]()}));_0x5705x58[_0xa76e[362]]();}else {_0x5705x3[_0xa76e[65]]()[_0xa76e[361]]()}};};EditorUi[_0xa76e[10]][_0xa76e[97]]=function(_0x5705x1){var _0x5705x3=this[_0xa76e[0]][_0xa76e[4]];var _0x5705xf= new mxKeyHandler(_0x5705x3);_0x5705xf[_0xa76e[363]]=function(_0x5705x6){return mxEvent[_0xa76e[363]](_0x5705x6)||(mxClient[_0xa76e[364]]&&_0x5705x6[_0xa76e[365]])};function _0x5705x59(_0x5705x5a){if(!_0x5705x3[_0xa76e[238]]()){var _0x5705x49=0;var _0x5705x5b=0;if(_0x5705x5a==37){_0x5705x49= -1}else {if(_0x5705x5a==38){_0x5705x5b= -1}else {if(_0x5705x5a==39){_0x5705x49=1}else {if(_0x5705x5a==40){_0x5705x5b=1}}}};_0x5705x3[_0xa76e[366]](_0x5705x3[_0xa76e[239]](),_0x5705x49,_0x5705x5b);_0x5705x3[_0xa76e[367]](_0x5705x3[_0xa76e[257]]());}}var _0x5705x5c=mxUtils[_0xa76e[20]](this,function(_0x5705x5d,_0x5705x5e,_0x5705x2e,_0x5705x5f){var _0x5705x60=this[_0xa76e[12]][_0xa76e[112]](_0x5705x2e);if(_0x5705x60!=null){var _0x5705x1f=function(){if(_0x5705x60[_0xa76e[368]]){_0x5705x60[_0xa76e[369]]()}};if(_0x5705x5e){if(_0x5705x5f){_0x5705xf[_0xa76e[370]](_0x5705x5d,_0x5705x1f)}else {_0x5705xf[_0xa76e[371]](_0x5705x5d,_0x5705x1f)}}else {if(_0x5705x5f){_0x5705xf[_0xa76e[372]](_0x5705x5d,_0x5705x1f)}else {_0x5705xf[_0xa76e[373]](_0x5705x5d,_0x5705x1f)}};};});var _0x5705x61=this;var _0x5705x62=_0x5705xf[_0xa76e[374]];_0x5705xf[_0xa76e[374]]=function(_0x5705x6){_0x5705x61[_0xa76e[348]]();_0x5705x62[_0xa76e[50]](this,arguments);};_0x5705xf[_0xa76e[375]]=function(){};_0x5705xf[_0xa76e[373]](8,function(){_0x5705x3[_0xa76e[376]](true)});_0x5705xf[_0xa76e[373]](13,function(){_0x5705x3[_0xa76e[376]](false)});_0x5705xf[_0xa76e[373]](33,function(){_0x5705x3[_0xa76e[281]]()});_0x5705xf[_0xa76e[373]](34,function(){_0x5705x3[_0xa76e[282]]()});_0x5705xf[_0xa76e[373]](36,function(){_0x5705x3[_0xa76e[280]]()});_0x5705xf[_0xa76e[373]](35,function(){_0x5705x3[_0xa76e[15]]()});_0x5705xf[_0xa76e[373]](37,function(){_0x5705x59(37)});_0x5705xf[_0xa76e[373]](38,function(){_0x5705x59(38)});_0x5705xf[_0xa76e[373]](39,function(){_0x5705x59(39)});_0x5705xf[_0xa76e[373]](40,function(){_0x5705x59(40)});_0x5705xf[_0xa76e[373]](113,function(){_0x5705x3[_0xa76e[70]]()});_0x5705x5c(46,false,_0xa76e[240]);_0x5705x5c(82,true,_0xa76e[250]);_0x5705x5c(83,true,_0xa76e[171]);_0x5705x5c(83,true,_0xa76e[179],true);_0x5705x5c(107,false,_0xa76e[377]);_0x5705x5c(109,false,_0xa76e[378]);_0x5705x5c(65,true,_0xa76e[379]);_0x5705x5c(86,true,_0xa76e[380],true);_0x5705x5c(69,true,_0xa76e[381],true);_0x5705x5c(69,true,_0xa76e[382]);_0x5705x5c(66,true,_0xa76e[246]);_0x5705x5c(70,true,_0xa76e[245]);_0x5705x5c(68,true,_0xa76e[241]);_0x5705x5c(90,true,_0xa76e[234]);_0x5705x5c(89,true,_0xa76e[235]);_0x5705x5c(88,true,_0xa76e[115]);_0x5705x5c(67,true,_0xa76e[116]);_0x5705x5c(81,true,_0xa76e[383]);_0x5705x5c(86,true,_0xa76e[111]);_0x5705x5c(71,true,_0xa76e[256]);_0x5705x5c(71,true,_0xa76e[384],true);_0x5705x5c(85,true,_0xa76e[258]);_0x5705x5c(112,false,_0xa76e[385]);_0x5705x5c(80,true,_0xa76e[219],true);return _0x5705xf;};EditorUi[_0xa76e[10]][_0xa76e[58]]=function(_0x5705x3,_0x5705x37,_0x5705x63,_0x5705x64){for(var _0x5705x38=0;_0x5705x38<_0x5705x37[_0xa76e[143]];_0x5705x38++){_0x5705x3[_0xa76e[388]]( new mxMultiplicity(true,_0x5705x37[_0x5705x38],null,null,_0x5705x63[_0x5705x38][0],_0x5705x63[_0x5705x38][1],null,mxResources[_0xa76e[112]](_0x5705x37[_0x5705x38])+_0xa76e[386]+_0x5705x63[_0x5705x38][0]+_0xa76e[387],null));_0x5705x3[_0xa76e[388]]( new mxMultiplicity(false,_0x5705x37[_0x5705x38],null,null,_0x5705x64[_0x5705x38][0],_0x5705x64[_0x5705x38][1],null,mxResources[_0xa76e[112]](_0x5705x37[_0x5705x38])+_0xa76e[386]+_0x5705x64[_0x5705x38][0]+_0xa76e[389],null));}};
\ No newline at end of file
+var _0x6b44=["\x65\x64\x69\x74\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x45\x64\x69\x74\x6F\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x67\x72\x61\x70\x68","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x73\x72\x63","\x73\x75\x62\x6D\x65\x6E\x75\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x6D\x65\x6E\x75\x73","\x63\x72\x65\x61\x74\x65\x44\x69\x76\x73","\x72\x65\x66\x72\x65\x73\x68","\x63\x72\x65\x61\x74\x65\x55\x69","\x65\x76\x65\x6E\x74","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x41\x6C\x6C\x6F\x77\x65\x64","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x62\x69\x6E\x64","\x62\x6F\x64\x79","\x6F\x6E\x73\x65\x6C\x65\x63\x74\x73\x74\x61\x72\x74","\x6D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x6E\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x74\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x64\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x66\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6F\x6E\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x69\x6E\x69\x74","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x75\x72\x73\x6F\x72","\x64\x65\x66\x61\x75\x6C\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x66\x6F\x63\x75\x73","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x61\x70\x70\x6C\x79","\x6D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x73\x74\x61\x72\x74","\x65\x6E\x64","\x69\x6E\x70\x75\x74","\x71\x75\x65\x73\x74\x69\x6F\x6E","\x65\x6D\x61\x69\x6C","\x6E","\x63\x72\x65\x61\x74\x65\x4D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x65\x6C\x6C","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x74\x61\x67\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x73\x6F\x75\x72\x63\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67\x41\x74\x43\x65\x6C\x6C","\x69\x73\x56\x65\x72\x74\x65\x78","\x6C\x6F\x67","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x63\x6F\x6E\x73\x75\x6D\x65","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x6F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x67\x65\x73\x74\x75\x72\x65\x63\x68\x61\x6E\x67\x65","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x73\x63\x61\x6C\x65\x28","\x73\x63\x61\x6C\x65","\x67\x65\x74\x44\x72\x61\x77\x50\x61\x6E\x65","\x76\x69\x65\x77","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x73\x74\x75\x72\x65\x65\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x7A\x6F\x6F\x6D\x54\x6F\x43\x65\x6E\x74\x65\x72","\x7A\x6F\x6F\x6D","\x76\x69\x73\x69\x62\x6C\x65","\x63\x72\x65\x61\x74\x65\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x73\x69\x7A\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x75\x70\x64\x61\x74\x65","\x6F\x70\x65\x6E","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6D\x65\x6E\x75\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x74\x6F\x6F\x6C\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x66\x6F\x6F\x74\x65\x72\x48\x65\x69\x67\x68\x74","\x68\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x76\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x64\x64\x55\x6E\x64\x6F\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x73\x74\x65","\x67\x65\x74","\x69\x73\x45\x6D\x70\x74\x79","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x74","\x63\x6F\x70\x79","\x6F\x70\x65\x6E\x65\x72","\x6F\x70\x65\x6E\x46\x69\x6C\x65","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x63\x6C\x65\x61\x72","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x69\x6E\x76\x61\x6C\x69\x64\x4F\x72\x4D\x69\x73\x73\x69\x6E\x67\x46\x69\x6C\x65","\x3A\x20","\x6D\x65\x73\x73\x61\x67\x65","\x61\x6C\x65\x72\x74","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x6F\x70\x65\x6E\x53\x74\x72\x69\x6E\x67","\x64\x61\x74\x61","\x6E\x65\x77","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x67\x65\x74\x49\x74\x65\x6D","\x72\x65\x70\x6C\x61\x63\x65","\x63\x6F\x6E\x66\x69\x72\x6D","\x73\x65\x74\x49\x74\x65\x6D","\x73\x61\x76\x65\x64","\x20","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x6C\x65\x6E\x67\x74\x68","\x50\x4F\x53\x54","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x50\x72\x6F\x6A\x65\x63\x74\x20","\x6E\x61\x6D\x65","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x20\x69\x73\x20\x6F\x70\x65\x6E\x69\x6E\x67\x20\x69\x6E\x20\x6E\x65\x77\x20\x77\x69\x6E\x64\x6F\x77\x21","\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x69\x64","\x5F\x62\x6C\x61\x6E\x6B","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x65\x72\x72\x6F\x72\x73","\x6F\x6E\x65\x72\x72\x6F\x72","\x73\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x6E\x65\x77\x26\x6E\x61\x6D\x65\x3D","\x73\x65\x6E\x64","\x64\x72\x61\x77\x69\x6E\x67\x54\x6F\x6F\x4C\x61\x72\x67\x65","\x70\x6F\x70\x75\x70","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74","\x73\x61\x76\x65","\x50\x55\x54","\x55\x70\x64\x61\x74\x65\x64\x20\x61\x74\x20","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x20\x28","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x64\x72\x61\x66\x74\x3D","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x66\x69\x6C\x65","\x73\x61\x76\x65\x41\x73","\x45\x72\x72\x6F\x72\x20\x63\x6C\x6F\x6E\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x63\x6C\x6F\x6E\x65\x64\x26\x6E\x61\x6D\x65\x3D","\x26\x64\x72\x61\x66\x74\x3D","\x26\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x76\x61\x6C\x69\x64\x61\x74\x65","\x67\x65\x74\x52\x6F\x6F\x74","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x41\x74","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x3C\x62\x72\x3E","\x73\x65\x74\x43\x65\x6C\x6C\x57\x61\x72\x6E\x69\x6E\x67","","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x43\x6F\x6E\x74\x65\x6E\x74\x20\x69\x73\x20\x65\x6D\x70\x74\x79","\x0A","\x66\x6F\x72\x6D","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x6C\x6F\x63\x6B","\x4F\x6E\x6C\x79\x20\x6F\x6E\x65\x20\x53\x74\x61\x72\x74\x20\x62\x6C\x6F\x63\x6B\x20\x69\x73\x20\x61\x6C\x6C\x6F\x77\x65\x64","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x67\x65\x74\x49\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x67\x65\x74\x56\x61\x6C\x75\x65","\x6E\x75\x6C\x6C","\x2C","\x73\x70\x6C\x69\x74","\x74\x72\x69\x6D","\x74\x65\x73\x74","\x43\x61\x6E\x20\x6E\x6F\x74\x20\x62\x65\x20\x65\x6D\x70\x74\x79","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x67\x65\x74\x45\x64\x67\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x67\x65\x74\x43\x65\x6C\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x70\x75\x62\x6C\x69\x73\x68","\x50\x75\x62\x6C\x69\x73\x68\x65\x64\x20\x61\x74\x20","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x66\x69\x6C\x65","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x76\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65\x20\x63\x72\x65\x61\x74\x65\x64\x20\x61\x74\x20","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x6E\x61\x6D\x65\x3D","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65","\x67\x65\x74\x55\x72\x6C","\x70\x61\x74\x68\x6E\x61\x6D\x65","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x26","\x3D","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x61\x6E\x55\x6E\x64\x6F","\x63\x61\x6E\x52\x65\x64\x6F","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x73\x68\x61\x64\x6F\x77","\x74\x69\x6C\x74","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x63\x75\x72\x76\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x72\x6F\x75\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x66\x6F\x72\x6D\x61\x74","\x61\x72\x72\x61\x6E\x67\x65","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x73\x70\x61\x63\x69\x6E\x67","\x6C\x69\x6E\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x6C\x69\x67\x6E","\x67\x65\x74\x53\x74\x61\x74\x65","\x69\x73\x4C\x6F\x6F\x70","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x6D\x61\x78","\x68\x65\x69\x67\x68\x74","\x70\x78","\x74\x6F\x70","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x77\x69\x64\x74\x68","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x64\x69\x73\x70\x6C\x61\x79","\x6E\x6F\x6E\x65","\x68\x73\x70\x6C\x69\x74","\x76\x73\x70\x6C\x69\x74","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x4F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x44\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x46\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x48\x73\x70\x6C\x69\x74","\x67\x65\x56\x73\x70\x6C\x69\x74","\x30\x70\x78","\x72\x69\x67\x68\x74","\x6D\x65\x6E\x75\x62\x61\x72","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x74\x6F\x6F\x6C\x62\x61\x72","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x73\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x53\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x6F\x74\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x74\x53\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x61\x64\x64\x53\x70\x6C\x69\x74\x48\x61\x6E\x64\x6C\x65\x72","\x61","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D\x20\x67\x65\x53\x74\x61\x74\x75\x73","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x67\x65\x46\x6F\x6F\x74\x65\x72","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x72\x6D","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x78","\x79","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x75\x70","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x64\x69\x61\x6C\x6F\x67","\x49\x53\x5F\x56\x4D\x4C","\x63\x6C\x6F\x73\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x61\x6E\x69\x6D\x61\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x65\x78\x65\x63\x75\x74\x65","\x43\x61\x6D\x69\x6E\x6F","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x49\x53\x5F\x4D\x41\x43","\x6D\x65\x74\x61\x4B\x65\x79","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x65\x6E\x61\x62\x6C\x65\x64","\x66\x75\x6E\x63\x74","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79","\x62\x69\x6E\x64\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x4B\x65\x79","\x65\x73\x63\x61\x70\x65","\x65\x6E\x74\x65\x72","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x65\x78\x70\x6F\x72\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x67\x72\x69\x64","\x61\x62\x6F\x75\x74","\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20","\x20\x6F\x75\x74\x67\x6F\x69\x6E\x67\x20\x65\x64\x67\x65\x2E","\x70\x75\x73\x68","\x20\x69\x6E\x63\x6F\x6D\x69\x6E\x67\x20\x65\x64\x67\x65\x2E"];EditorUi=function(_0x8e2bx1,_0x8e2bx2){this[_0x6b44[0]]=_0x8e2bx1|| new Editor();this[_0x6b44[1]]=_0x8e2bx2||document[_0x6b44[3]](_0x6b44[2]);var _0x8e2bx3=_0x8e2bx1[_0x6b44[4]];var _0x8e2bx4=this;this[_0x6b44[1]][_0x6b44[6]][_0x6b44[5]]=_0x6b44[7]; new Image()[_0x6b44[8]]=mxPopupMenu[_0x6b44[10]][_0x6b44[9]];if(mxConnectionHandler[_0x6b44[10]][_0x6b44[11]]!=null){ new Image()[_0x6b44[8]]=mxConnectionHandler[_0x6b44[10]][_0x6b44[11]][_0x6b44[8]]};this[_0x6b44[12]]= new Actions(this);this[_0x6b44[13]]= new Menus(this);this[_0x6b44[14]]();this[_0x6b44[15]]();this[_0x6b44[16]]();var _0x8e2bx5=mxUtils[_0x6b44[20]](this,function(_0x8e2bx6){if(_0x8e2bx6==null){_0x8e2bx6=window[_0x6b44[17]]};if(this[_0x6b44[18]](_0x8e2bx6)){return true};return _0x8e2bx3[_0x6b44[19]]();});if(this[_0x6b44[1]]==document[_0x6b44[21]]){this[_0x6b44[23]][_0x6b44[22]]=_0x8e2bx5;this[_0x6b44[23]][_0x6b44[24]]=_0x8e2bx5;this[_0x6b44[25]][_0x6b44[22]]=_0x8e2bx5;this[_0x6b44[25]][_0x6b44[24]]=_0x8e2bx5;this[_0x6b44[26]][_0x6b44[22]]=_0x8e2bx5;this[_0x6b44[26]][_0x6b44[24]]=_0x8e2bx5;this[_0x6b44[27]][_0x6b44[22]]=_0x8e2bx5;this[_0x6b44[27]][_0x6b44[24]]=_0x8e2bx5;this[_0x6b44[28]][_0x6b44[22]]=_0x8e2bx5;this[_0x6b44[28]][_0x6b44[24]]=_0x8e2bx5;};if(mxClient[_0x6b44[29]]&&( typeof (document[_0x6b44[30]])===_0x6b44[31]||document[_0x6b44[30]]<9)){mxEvent[_0x6b44[33]](this[_0x6b44[26]],_0x6b44[32],_0x8e2bx5);mxEvent[_0x6b44[33]](this[_0x6b44[27]],_0x6b44[32],_0x8e2bx5);}else {this[_0x6b44[26]][_0x6b44[34]]=_0x8e2bx5;this[_0x6b44[27]][_0x6b44[34]]=_0x8e2bx5;};_0x8e2bx3[_0x6b44[35]](this[_0x6b44[26]]);_0x8e2bx3[_0x6b44[15]]();_0x8e2bx3[_0x6b44[1]][_0x6b44[38]](_0x6b44[36],_0x6b44[37]);_0x8e2bx3[_0x6b44[1]][_0x6b44[6]][_0x6b44[39]]=_0x6b44[40];_0x8e2bx3[_0x6b44[1]][_0x6b44[6]][_0x6b44[41]]=_0x6b44[42]+_0x8e2bx1[_0x6b44[43]]+_0x6b44[44];_0x8e2bx3[_0x6b44[1]][_0x6b44[6]][_0x6b44[45]]=_0x6b44[46];_0x8e2bx3[_0x6b44[1]][_0x6b44[47]]();var _0x8e2bx7=_0x8e2bx3[_0x6b44[48]];_0x8e2bx3[_0x6b44[48]]=function(_0x8e2bx8,_0x8e2bx9,_0x8e2bxa){if(_0x8e2bx8==mxEvent[_0x6b44[49]]){this[_0x6b44[1]][_0x6b44[47]]()};_0x8e2bx7[_0x6b44[50]](this,arguments);};this[_0x6b44[58]](_0x8e2bx3[_0x6b44[51]],[_0x6b44[52],_0x6b44[53],_0x6b44[54],_0x6b44[55],_0x6b44[56]],[[1,1],[0,0],[1,1],[1,_0x6b44[57]],[1,_0x6b44[57]]],[[0,0],[1,_0x6b44[57]],[1,_0x6b44[57]],[1,_0x6b44[57]],[1,_0x6b44[57]]]);_0x8e2bx3[_0x6b44[59]]=function(_0x8e2bx6,_0x8e2bxb){var _0x8e2bxc=[_0x6b44[54],_0x6b44[55]];var _0x8e2bxd= new mxEventObject(mxEvent.DOUBLE_CLICK,_0x6b44[17],_0x8e2bx6,_0x6b44[60],_0x8e2bxb);this[_0x6b44[61]](_0x8e2bxd);if(this[_0x6b44[62]]()&&!mxEvent[_0x6b44[63]](_0x8e2bx6)&&!_0x8e2bxd[_0x6b44[63]]()){if(this[_0x6b44[65]]()[_0x6b44[64]](_0x8e2bxb)){if(_0x8e2bxc[_0x6b44[69]](_0x8e2bxb[_0x6b44[68]][_0x6b44[67]][_0x6b44[66]])>=0){this[_0x6b44[70]](_0x8e2bxb)}}else {if(this[_0x6b44[65]]()[_0x6b44[71]](_0x8e2bxb)){console[_0x6b44[72]](_0x8e2bx4);console[_0x6b44[72]](_0x8e2bxb);_0x8e2bx4[_0x6b44[73]]( new GeneralDialog(_0x8e2bx4,_0x8e2bxb)[_0x6b44[1]],320,280,true,true);}};_0x8e2bxd[_0x6b44[74]]();};};_0x8e2bx3[_0x6b44[76]][_0x6b44[75]]=true;_0x8e2bx3[_0x6b44[76]][_0x6b44[77]]=mxUtils[_0x6b44[20]](this,function(_0x8e2bxe,_0x8e2bxb,_0x8e2bx6){this[_0x6b44[13]][_0x6b44[78]](_0x8e2bxe,_0x8e2bxb,_0x8e2bx6)});_0x8e2bx1[_0x6b44[80]][_0x6b44[35]](this[_0x6b44[79]]);mxEvent[_0x6b44[82]](document,mxUtils[_0x6b44[20]](this,function(_0x8e2bx6){_0x8e2bx3[_0x6b44[76]][_0x6b44[81]]()}));if(mxClient[_0x6b44[83]]){mxEvent[_0x6b44[33]](_0x8e2bx3[_0x6b44[1]],_0x6b44[84],mxUtils[_0x6b44[20]](this,function(_0x8e2bx6){_0x8e2bx3[_0x6b44[89]][_0x6b44[88]]()[_0x6b44[38]](_0x6b44[85],_0x6b44[86]+_0x8e2bx6[_0x6b44[87]]+_0x6b44[44]);_0x8e2bx3[_0x6b44[89]][_0x6b44[91]]()[_0x6b44[6]][_0x6b44[90]]=_0x6b44[7];}));mxEvent[_0x6b44[33]](_0x8e2bx3[_0x6b44[1]],_0x6b44[92],mxUtils[_0x6b44[20]](this,function(_0x8e2bx6){_0x8e2bx3[_0x6b44[89]][_0x6b44[88]]()[_0x6b44[93]](_0x6b44[85]);_0x8e2bx3[_0x6b44[94]]=true;_0x8e2bx3[_0x6b44[95]](_0x8e2bx6[_0x6b44[87]]);_0x8e2bx3[_0x6b44[89]][_0x6b44[91]]()[_0x6b44[6]][_0x6b44[90]]=_0x6b44[96];}));};var _0x8e2bxf=this[_0x6b44[97]](_0x8e2bx1);this[_0x6b44[98]]=function(){return _0x8e2bxf};mxEvent[_0x6b44[33]](window,_0x6b44[99],mxUtils[_0x6b44[20]](this,function(){this[_0x6b44[15]]();_0x8e2bx3[_0x6b44[100]]();this[_0x6b44[0]][_0x6b44[80]][_0x6b44[101]](false);this[_0x6b44[0]][_0x6b44[80]][_0x6b44[80]][_0x6b44[100]]();}));this[_0x6b44[35]]();this[_0x6b44[102]]();};EditorUi[_0x6b44[10]][_0x6b44[103]]=(mxClient[_0x6b44[83]])?16:8;EditorUi[_0x6b44[10]][_0x6b44[104]]=33;EditorUi[_0x6b44[10]][_0x6b44[105]]=36;EditorUi[_0x6b44[10]][_0x6b44[106]]=28;EditorUi[_0x6b44[10]][_0x6b44[107]]=204;EditorUi[_0x6b44[10]][_0x6b44[108]]=190;EditorUi[_0x6b44[10]][_0x6b44[35]]=function(){this[_0x6b44[109]]();this[_0x6b44[110]]();var _0x8e2bx10=this[_0x6b44[12]][_0x6b44[112]](_0x6b44[111]);var _0x8e2bx11=function(){_0x8e2bx10[_0x6b44[114]](!mxClipboard[_0x6b44[113]]())};var _0x8e2bx12=mxClipboard[_0x6b44[115]];mxClipboard[_0x6b44[115]]=function(){_0x8e2bx12[_0x6b44[50]](this,arguments);_0x8e2bx11();};var _0x8e2bx13=mxClipboard[_0x6b44[116]];mxClipboard[_0x6b44[116]]=function(){_0x8e2bx13[_0x6b44[50]](this,arguments);_0x8e2bx11();};};EditorUi[_0x6b44[10]][_0x6b44[18]]=function(_0x8e2bx6){return false};EditorUi[_0x6b44[10]][_0x6b44[102]]=function(){try{if(window[_0x6b44[117]]!=null&&window[_0x6b44[117]][_0x6b44[118]]!=null){window[_0x6b44[117]][_0x6b44[118]][_0x6b44[130]](mxUtils[_0x6b44[20]](this,function(_0x8e2bx14,_0x8e2bx15){try{var _0x8e2bx16=mxUtils[_0x6b44[119]](_0x8e2bx14);this[_0x6b44[0]][_0x6b44[121]](_0x8e2bx16[_0x6b44[120]]);this[_0x6b44[0]][_0x6b44[122]]=false;this[_0x6b44[0]][_0x6b44[124]][_0x6b44[123]]();if(_0x8e2bx15!=null){this[_0x6b44[0]][_0x6b44[125]]=_0x8e2bx15};}catch(e){mxUtils[_0x6b44[129]](mxResources[_0x6b44[112]](_0x6b44[126])+_0x6b44[127]+e[_0x6b44[128]])}}))}}catch(e){}};EditorUi[_0x6b44[10]][_0x6b44[131]]=function(_0x8e2bx14,_0x8e2bx15,_0x8e2bx17){try{var _0x8e2bx16=mxUtils[_0x6b44[119]](_0x8e2bx14);this[_0x6b44[0]][_0x6b44[121]](_0x8e2bx16[_0x6b44[120]]);this[_0x6b44[0]][_0x6b44[122]]=false;this[_0x6b44[0]][_0x6b44[124]][_0x6b44[123]]();if(_0x8e2bx15!=null){this[_0x6b44[0]][_0x6b44[125]]=_0x8e2bx15};if(_0x8e2bx17!=null){this[_0x6b44[0]][_0x6b44[132]]=_0x8e2bx17};}catch(e){mxUtils[_0x6b44[129]](mxResources[_0x6b44[112]](_0x6b44[126])+_0x6b44[127]+e[_0x6b44[128]])}};EditorUi[_0x6b44[10]][_0x6b44[133]]=function(_0x8e2bx18){var _0x8e2bx1=this[_0x6b44[0]];if(_0x8e2bx18!=null){var _0x8e2bx14=mxUtils[_0x6b44[135]](this[_0x6b44[0]][_0x6b44[134]]());try{if(useLocalStorage){if(localStorage[_0x6b44[136]](_0x8e2bx18)!=null&&!mxUtils[_0x6b44[138]](mxResources[_0x6b44[112]](_0x6b44[137],[_0x8e2bx18]))){return };localStorage[_0x6b44[139]](_0x8e2bx18,_0x8e2bx14);this[_0x6b44[0]][_0x6b44[142]](mxResources[_0x6b44[112]](_0x6b44[140])+_0x6b44[141]+ new Date());}else {console[_0x6b44[72]](_0x8e2bx14[_0x6b44[143]]);console[_0x6b44[72]](MAX_REQUEST_SIZE);if(_0x8e2bx14[_0x6b44[143]]<MAX_REQUEST_SIZE){_0x8e2bx14=encodeURIComponent(_0x8e2bx14);_0x8e2bx18=encodeURIComponent(_0x8e2bx18);var _0x8e2bx19= new XMLHttpRequest();_0x8e2bx19[_0x6b44[102]](_0x6b44[144],SAVE_URL,true);_0x8e2bx19[_0x6b44[147]](_0x6b44[145],_0x6b44[146]);_0x8e2bx19[_0x6b44[147]](_0x6b44[148],_0x6b44[149]+_0x8e2bx1[_0x6b44[132]][_0x6b44[150]]);_0x8e2bx19[_0x6b44[151]]=function(_0x8e2bx1a){if(_0x8e2bx19[_0x6b44[152]]===4){if(_0x8e2bx19[_0x6b44[153]]===201){_0x8e2bx1[_0x6b44[142]](_0x6b44[154]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[155]]+_0x6b44[158]);setTimeout(function(){window[_0x6b44[102]](_0x6b44[159]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[160]],_0x6b44[161])},1500);}else {_0x8e2bx1[_0x6b44[142]](_0x6b44[162]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[163]][0][_0x6b44[128]])}}};_0x8e2bx19[_0x6b44[164]]=function(_0x8e2bx1a){mxUtils[_0x6b44[129]](_0x8e2bx19[_0x6b44[165]])};_0x8e2bx19[_0x6b44[167]](_0x6b44[166]+_0x8e2bx18);}else {mxUtils[_0x6b44[129]](mxResources[_0x6b44[112]](_0x6b44[168]));mxUtils[_0x6b44[169]](_0x8e2bx14);return ;};};this[_0x6b44[0]][_0x6b44[125]]=_0x8e2bx18;this[_0x6b44[0]][_0x6b44[122]]=false;}catch(e){this[_0x6b44[0]][_0x6b44[142]](_0x6b44[170])};}else {this[_0x6b44[0]][_0x6b44[142]](_0x6b44[170])};};EditorUi[_0x6b44[10]][_0x6b44[171]]=function(_0x8e2bx18){var _0x8e2bx1=this[_0x6b44[0]];if(_0x8e2bx18!=null){var _0x8e2bx14=mxUtils[_0x6b44[135]](this[_0x6b44[0]][_0x6b44[134]]());try{if(useLocalStorage){if(localStorage[_0x6b44[136]](_0x8e2bx18)!=null&&!mxUtils[_0x6b44[138]](mxResources[_0x6b44[112]](_0x6b44[137],[_0x8e2bx18]))){return };localStorage[_0x6b44[139]](_0x8e2bx18,_0x8e2bx14);this[_0x6b44[0]][_0x6b44[142]](mxResources[_0x6b44[112]](_0x6b44[140])+_0x6b44[141]+ new Date());}else {console[_0x6b44[72]](_0x8e2bx14[_0x6b44[143]]);console[_0x6b44[72]](MAX_REQUEST_SIZE);if(_0x8e2bx14[_0x6b44[143]]<MAX_REQUEST_SIZE){_0x8e2bx14=encodeURIComponent(_0x8e2bx14);var _0x8e2bx19= new XMLHttpRequest();_0x8e2bx19[_0x6b44[102]](_0x6b44[172],SAVE_URL+this[_0x6b44[0]][_0x6b44[132]][_0x6b44[160]],true);_0x8e2bx19[_0x6b44[147]](_0x6b44[145],_0x6b44[146]);_0x8e2bx19[_0x6b44[147]](_0x6b44[148],_0x6b44[149]+_0x8e2bx1[_0x6b44[132]][_0x6b44[150]]);_0x8e2bx19[_0x6b44[151]]=function(_0x8e2bx1a){if(_0x8e2bx19[_0x6b44[152]]===4){if(_0x8e2bx19[_0x6b44[153]]===200){_0x8e2bx1[_0x6b44[142]](_0x6b44[173]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[174]]+_0x6b44[175]+_0x8e2bx19[_0x6b44[153]]+_0x6b44[141]+_0x8e2bx19[_0x6b44[165]]+_0x6b44[44])}else {_0x8e2bx1[_0x6b44[142]](_0x6b44[176]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[163]][0][_0x6b44[128]])}}};_0x8e2bx19[_0x6b44[164]]=function(_0x8e2bx1a){mxUtils[_0x6b44[129]](_0x8e2bx19[_0x6b44[165]])};_0x8e2bx19[_0x6b44[167]](_0x6b44[177]+_0x8e2bx14);}else {mxUtils[_0x6b44[129]](mxResources[_0x6b44[112]](_0x6b44[168]));mxUtils[_0x6b44[169]](_0x8e2bx14);return ;};};this[_0x6b44[0]][_0x6b44[125]]=_0x8e2bx18;this[_0x6b44[0]][_0x6b44[122]]=false;}catch(e){this[_0x6b44[0]][_0x6b44[142]](_0x6b44[178])};}else {this[_0x6b44[0]][_0x6b44[142]](_0x6b44[178])};};EditorUi[_0x6b44[10]][_0x6b44[179]]=function(_0x8e2bx18){var _0x8e2bx1=this[_0x6b44[0]];console[_0x6b44[72]](_0x8e2bx18);if(_0x8e2bx18!=null){var _0x8e2bx14=mxUtils[_0x6b44[135]](this[_0x6b44[0]][_0x6b44[134]]());try{if(useLocalStorage){if(localStorage[_0x6b44[136]](_0x8e2bx18)!=null&&!mxUtils[_0x6b44[138]](mxResources[_0x6b44[112]](_0x6b44[137],[_0x8e2bx18]))){return };localStorage[_0x6b44[139]](_0x8e2bx18,_0x8e2bx14);this[_0x6b44[0]][_0x6b44[142]](mxResources[_0x6b44[112]](_0x6b44[140])+_0x6b44[141]+ new Date());}else {console[_0x6b44[72]](_0x8e2bx14[_0x6b44[143]]);console[_0x6b44[72]](MAX_REQUEST_SIZE);if(_0x8e2bx14[_0x6b44[143]]<MAX_REQUEST_SIZE){_0x8e2bx14=encodeURIComponent(_0x8e2bx14);_0x8e2bx18=encodeURIComponent(_0x8e2bx18);var _0x8e2bx19= new XMLHttpRequest();_0x8e2bx19[_0x6b44[102]](_0x6b44[144],SAVE_URL,true);_0x8e2bx19[_0x6b44[147]](_0x6b44[145],_0x6b44[146]);_0x8e2bx19[_0x6b44[147]](_0x6b44[148],_0x6b44[149]+_0x8e2bx1[_0x6b44[132]][_0x6b44[150]]);_0x8e2bx19[_0x6b44[151]]=function(_0x8e2bx1a){if(_0x8e2bx19[_0x6b44[152]]===4){if(_0x8e2bx19[_0x6b44[153]]===201){_0x8e2bx1[_0x6b44[142]](_0x6b44[154]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[155]]+_0x6b44[158]);setTimeout(function(){window[_0x6b44[102]](_0x6b44[159]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[160]],_0x6b44[161])},1500);}else {_0x8e2bx1[_0x6b44[142]](_0x6b44[180]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[163]][0][_0x6b44[128]])}}};_0x8e2bx19[_0x6b44[164]]=function(_0x8e2bx1a){mxUtils[_0x6b44[129]](_0x8e2bx19[_0x6b44[165]])};_0x8e2bx19[_0x6b44[167]](_0x6b44[181]+_0x8e2bx18+_0x6b44[182]+_0x8e2bx14+_0x6b44[183]+_0x8e2bx14);}else {mxUtils[_0x6b44[129]](mxResources[_0x6b44[112]](_0x6b44[168]));mxUtils[_0x6b44[169]](_0x8e2bx14);return ;};};this[_0x6b44[0]][_0x6b44[125]]=_0x8e2bx18;this[_0x6b44[0]][_0x6b44[122]]=false;}catch(e){this[_0x6b44[0]][_0x6b44[142]](_0x6b44[178])};}else {this[_0x6b44[0]][_0x6b44[142]](_0x6b44[178])};};EditorUi[_0x6b44[10]][_0x6b44[184]]=function(_0x8e2bx1b,_0x8e2bx1c){var _0x8e2bx3=this[_0x6b44[0]][_0x6b44[4]];_0x8e2bx1b=null!=_0x8e2bx1b?_0x8e2bx1b:_0x8e2bx3[_0x6b44[186]][_0x6b44[185]]();_0x8e2bx1c=null!=_0x8e2bx1c?_0x8e2bx1c:{};for(var _0x8e2bx1d=!0,_0x8e2bx1e=_0x8e2bx3[_0x6b44[186]][_0x6b44[187]](_0x8e2bx1b),_0x8e2bx1a=0;_0x8e2bx1a<_0x8e2bx1e;_0x8e2bx1a++){var _0x8e2bx1f=_0x8e2bx3[_0x6b44[186]][_0x6b44[188]](_0x8e2bx1b,_0x8e2bx1a),_0x8e2bx20=_0x8e2bx1c;_0x8e2bx3[_0x6b44[189]](_0x8e2bx1f)&&(_0x8e2bx20={});_0x8e2bx20=this[_0x6b44[184]](_0x8e2bx1f,_0x8e2bx20);null!=_0x8e2bx20?_0x8e2bx3[_0x6b44[191]](_0x8e2bx1f,_0x8e2bx20[_0x6b44[137]](/\n/g,_0x6b44[190])):_0x8e2bx3[_0x6b44[191]](_0x8e2bx1f,null);_0x8e2bx1d=_0x8e2bx1d&&null==_0x8e2bx20;};_0x8e2bx1e=_0x6b44[192];if(_0x8e2bx3[_0x6b44[186]][_0x6b44[71]](_0x8e2bx1b)){switch(_0x8e2bx1b[_0x6b44[67]][_0x6b44[199]]){case _0x6b44[55]:_0x8e2bx1e=(_0x8e2bx1b[_0x6b44[67]][_0x6b44[193]](_0x6b44[55])!==_0x6b44[192])?_0x6b44[192]:_0x6b44[194]+_0x6b44[195];break ;;case _0x6b44[196]:_0x8e2bx1e=(_0x8e2bx1b[_0x6b44[67]][_0x6b44[193]](_0x6b44[55])!==_0x6b44[192])?_0x6b44[192]:_0x6b44[194]+_0x6b44[195];break ;;case _0x6b44[52]:_0x8e2bx1e=this[_0x6b44[197]](_0x6b44[52])?_0x6b44[192]:_0x6b44[198]+_0x6b44[195];break ;;}};if(_0x8e2bx3[_0x6b44[186]][_0x6b44[64]](_0x8e2bx1b)){var _0x8e2bx21=_0x8e2bx3[_0x6b44[186]][_0x6b44[201]](_0x8e2bx1b[_0x6b44[68]][_0x6b44[200]]());switch(_0x8e2bx21[_0x6b44[67]][_0x6b44[199]]){case _0x6b44[55]:var _0x8e2bx22=/^[a-zA-Z0-9][a-zA-Z0-9\s]*$/;var _0x8e2bx23=String(_0x8e2bx1b[_0x6b44[202]]());if((_0x8e2bx23==_0x6b44[31])||(_0x8e2bx23==_0x6b44[203])){_0x8e2bx23=_0x6b44[141]};var _0x8e2bx24=_0x8e2bx23[_0x6b44[205]](_0x6b44[204]);_0x8e2bx24[_0x6b44[209]](function(_0x8e2bx25){_0x8e2bx1e=_0x8e2bx1e+((_0x8e2bx22[_0x6b44[207]](_0x8e2bx25[_0x6b44[206]]()))?_0x6b44[192]:_0x6b44[208]+_0x6b44[195])});break ;;};};_0x8e2bx3[_0x6b44[210]](_0x8e2bx1b)&&!_0x8e2bx1d&&(_0x8e2bx1e+=(mxResources[_0x6b44[112]](_0x8e2bx3[_0x6b44[211]])||_0x8e2bx3[_0x6b44[211]])+_0x6b44[195]);_0x8e2bx1e=_0x8e2bx3[_0x6b44[186]][_0x6b44[64]](_0x8e2bx1b)?_0x8e2bx1e+(_0x8e2bx3[_0x6b44[213]](_0x8e2bx1b,_0x8e2bx3[_0x6b44[186]][_0x6b44[212]](_0x8e2bx1b,!0),_0x8e2bx3[_0x6b44[186]][_0x6b44[212]](_0x8e2bx1b,!1))||_0x6b44[192]):_0x8e2bx1e+(_0x8e2bx3[_0x6b44[214]](_0x8e2bx1b)||_0x6b44[192]);_0x8e2bx1a=_0x8e2bx3[_0x6b44[215]](_0x8e2bx1b,_0x8e2bx1c);null!=_0x8e2bx1a&&(_0x8e2bx1e+=_0x8e2bx1a);null==_0x8e2bx3[_0x6b44[186]][_0x6b44[216]](_0x8e2bx1b)&&_0x8e2bx3[_0x6b44[89]][_0x6b44[184]]();return 0<_0x8e2bx1e[_0x6b44[143]]||!_0x8e2bx1d?_0x8e2bx1e:null;};EditorUi[_0x6b44[10]][_0x6b44[197]]=function(_0x8e2bx26){var _0x8e2bx3=this[_0x6b44[0]][_0x6b44[4]];var _0x8e2bx27=_0x8e2bx3[_0x6b44[217]]();var _0x8e2bx28=0;_0x8e2bx27[_0x6b44[218]][_0x6b44[209]](function(_0x8e2bx29){if(_0x8e2bx3[_0x6b44[186]][_0x6b44[71]](_0x8e2bx29)&&_0x8e2bx29[_0x6b44[67]][_0x6b44[199]]==_0x8e2bx26){_0x8e2bx28++}});return _0x8e2bx28>1?false:true;};EditorUi[_0x6b44[10]][_0x6b44[219]]=function(_0x8e2bx18){var _0x8e2bx1=this[_0x6b44[0]];if(_0x8e2bx18!=null){var _0x8e2bx2a=this[_0x6b44[184]]();if(_0x8e2bx2a===null){var _0x8e2bx14=mxUtils[_0x6b44[135]](this[_0x6b44[0]][_0x6b44[134]]());try{if(useLocalStorage){if(localStorage[_0x6b44[136]](_0x8e2bx18)!=null&&!mxUtils[_0x6b44[138]](mxResources[_0x6b44[112]](_0x6b44[137],[_0x8e2bx18]))){return };localStorage[_0x6b44[139]](_0x8e2bx18,_0x8e2bx14);this[_0x6b44[0]][_0x6b44[142]](mxResources[_0x6b44[112]](_0x6b44[140])+_0x6b44[141]+ new Date());}else {console[_0x6b44[72]](_0x8e2bx14[_0x6b44[143]]);console[_0x6b44[72]](MAX_REQUEST_SIZE);if(_0x8e2bx14[_0x6b44[143]]<MAX_REQUEST_SIZE){_0x8e2bx14=encodeURIComponent(_0x8e2bx14);var _0x8e2bx19= new XMLHttpRequest();_0x8e2bx19[_0x6b44[102]](_0x6b44[172],SAVE_URL+this[_0x6b44[0]][_0x6b44[132]][_0x6b44[160]],true);_0x8e2bx19[_0x6b44[147]](_0x6b44[145],_0x6b44[146]);_0x8e2bx19[_0x6b44[147]](_0x6b44[148],_0x6b44[149]+_0x8e2bx1[_0x6b44[132]][_0x6b44[150]]);_0x8e2bx19[_0x6b44[151]]=function(_0x8e2bx1a){if(_0x8e2bx19[_0x6b44[152]]===4){if(_0x8e2bx19[_0x6b44[153]]===200){_0x8e2bx1[_0x6b44[142]](_0x6b44[220]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[174]]+_0x6b44[175]+_0x8e2bx19[_0x6b44[153]]+_0x6b44[141]+_0x8e2bx19[_0x6b44[165]]+_0x6b44[44])}else {_0x8e2bx1[_0x6b44[142]](_0x6b44[176]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[163]][0][_0x6b44[128]])}}};_0x8e2bx19[_0x6b44[164]]=function(_0x8e2bx1a){mxUtils[_0x6b44[129]](_0x8e2bx19[_0x6b44[165]])};_0x8e2bx19[_0x6b44[167]](_0x6b44[177]+_0x8e2bx14+_0x6b44[183]+_0x8e2bx14);}else {mxUtils[_0x6b44[129]](mxResources[_0x6b44[112]](_0x6b44[168]));mxUtils[_0x6b44[169]](_0x8e2bx14);return ;};};this[_0x6b44[0]][_0x6b44[125]]=_0x8e2bx18;this[_0x6b44[0]][_0x6b44[122]]=false;}catch(e){this[_0x6b44[0]][_0x6b44[142]](_0x6b44[221])};}else {_0x8e2bx1[_0x6b44[142]](_0x6b44[222])};}else {this[_0x6b44[0]][_0x6b44[142]](_0x6b44[221])};};EditorUi[_0x6b44[10]][_0x6b44[223]]=function(_0x8e2bx18){var _0x8e2bx1=this[_0x6b44[0]];if(_0x8e2bx18!=null){try{var _0x8e2bx19= new XMLHttpRequest();_0x8e2bx19[_0x6b44[102]](_0x6b44[144],VARIABLE_URL,true);_0x8e2bx19[_0x6b44[147]](_0x6b44[145],_0x6b44[146]);_0x8e2bx19[_0x6b44[147]](_0x6b44[148],_0x6b44[149]+_0x8e2bx1[_0x6b44[132]][_0x6b44[150]]);_0x8e2bx19[_0x6b44[151]]=function(_0x8e2bx1a){if(_0x8e2bx19[_0x6b44[152]]===4){if(_0x8e2bx19[_0x6b44[153]]===201){_0x8e2bx1[_0x6b44[142]](_0x6b44[224]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[225]]+_0x6b44[175]+_0x8e2bx19[_0x6b44[153]]+_0x6b44[141]+_0x8e2bx19[_0x6b44[165]]+_0x6b44[44])}else {_0x8e2bx1[_0x6b44[142]](_0x6b44[180]+JSON[_0x6b44[157]](_0x8e2bx19[_0x6b44[156]])[_0x6b44[163]][0][_0x6b44[128]])}}};_0x8e2bx19[_0x6b44[164]]=function(_0x8e2bx1a){mxUtils[_0x6b44[129]](_0x8e2bx19[_0x6b44[165]])};_0x8e2bx19[_0x6b44[167]](_0x6b44[226]+_0x8e2bx18);}catch(e){this[_0x6b44[0]][_0x6b44[142]](_0x6b44[227])}}else {this[_0x6b44[0]][_0x6b44[142]](_0x6b44[227])};};EditorUi[_0x6b44[10]][_0x6b44[228]]=function(_0x8e2bx2b){var _0x8e2bx2c=(_0x8e2bx2b!=null)?_0x8e2bx2b:window[_0x6b44[230]][_0x6b44[229]];var _0x8e2bx2d=(_0x8e2bx2c[_0x6b44[69]](_0x6b44[231])>0)?1:0;for(var _0x8e2bx2e in urlParams){if(_0x8e2bx2d==0){_0x8e2bx2c+=_0x6b44[231]}else {_0x8e2bx2c+=_0x6b44[232]};_0x8e2bx2c+=_0x8e2bx2e+_0x6b44[233]+urlParams[_0x8e2bx2e];_0x8e2bx2d++;};return _0x8e2bx2c;};EditorUi[_0x6b44[10]][_0x6b44[109]]=function(){var _0x8e2bx2f=this[_0x6b44[12]][_0x6b44[112]](_0x6b44[234]);var _0x8e2bx30=this[_0x6b44[12]][_0x6b44[112]](_0x6b44[235]);var _0x8e2bx31=this[_0x6b44[0]][_0x6b44[124]];var _0x8e2bx32=function(){_0x8e2bx2f[_0x6b44[114]](_0x8e2bx31[_0x6b44[236]]());_0x8e2bx30[_0x6b44[114]](_0x8e2bx31[_0x6b44[237]]());};_0x8e2bx31[_0x6b44[33]](mxEvent.ADD,_0x8e2bx32);_0x8e2bx31[_0x6b44[33]](mxEvent.UNDO,_0x8e2bx32);_0x8e2bx31[_0x6b44[33]](mxEvent.REDO,_0x8e2bx32);_0x8e2bx31[_0x6b44[33]](mxEvent.CLEAR,_0x8e2bx32);_0x8e2bx32();};EditorUi[_0x6b44[10]][_0x6b44[110]]=function(){var _0x8e2bx33=mxUtils[_0x6b44[20]](this,function(){var _0x8e2bx3=this[_0x6b44[0]][_0x6b44[4]];var _0x8e2bx34=!_0x8e2bx3[_0x6b44[238]]();var _0x8e2bx35=false;var _0x8e2bx36=false;var _0x8e2bx37=_0x8e2bx3[_0x6b44[239]]();if(_0x8e2bx37!=null){for(var _0x8e2bx38=0;_0x8e2bx38<_0x8e2bx37[_0x6b44[143]];_0x8e2bx38++){var _0x8e2bxb=_0x8e2bx37[_0x8e2bx38];if(_0x8e2bx3[_0x6b44[65]]()[_0x6b44[64]](_0x8e2bxb)){_0x8e2bx36=true};if(_0x8e2bx3[_0x6b44[65]]()[_0x6b44[71]](_0x8e2bxb)){_0x8e2bx35=true};if(_0x8e2bx36&&_0x8e2bx35){break };}};var _0x8e2bx39=[_0x6b44[115],_0x6b44[116],_0x6b44[240],_0x6b44[241],_0x6b44[242],_0x6b44[243],_0x6b44[6],_0x6b44[244],_0x6b44[245],_0x6b44[246],_0x6b44[247],_0x6b44[248],_0x6b44[249],_0x6b44[250],_0x6b44[251]];for(var _0x8e2bx38=0;_0x8e2bx38<_0x8e2bx39[_0x6b44[143]];_0x8e2bx38++){this[_0x6b44[12]][_0x6b44[112]](_0x8e2bx39[_0x8e2bx38])[_0x6b44[114]](_0x8e2bx34)};this[_0x6b44[12]][_0x6b44[112]](_0x6b44[252])[_0x6b44[114]](_0x8e2bx36);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[253])[_0x6b44[114]](_0x8e2bx35);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[254])[_0x6b44[114]](_0x8e2bx35);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[256])[_0x6b44[114]](_0x8e2bx3[_0x6b44[255]]()>1);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[258])[_0x6b44[114]](_0x8e2bx3[_0x6b44[255]]()==1&&_0x8e2bx3[_0x6b44[65]]()[_0x6b44[187]](_0x8e2bx3[_0x6b44[257]]())>0);var _0x8e2bx3a=_0x8e2bx35&&_0x8e2bx3[_0x6b44[255]]()==1;this[_0x6b44[12]][_0x6b44[112]](_0x6b44[259])[_0x6b44[114]](_0x8e2bx3a&&_0x8e2bx3[_0x6b44[65]]()[_0x6b44[71]](_0x8e2bx3[_0x6b44[65]]()[_0x6b44[216]](_0x8e2bx3[_0x6b44[257]]())));var _0x8e2bx3b=[_0x6b44[260],_0x6b44[261],_0x6b44[262],_0x6b44[263],_0x6b44[264],_0x6b44[265],_0x6b44[266],_0x6b44[267],_0x6b44[268]];for(var _0x8e2bx38=0;_0x8e2bx38<_0x8e2bx3b[_0x6b44[143]];_0x8e2bx38++){this[_0x6b44[13]][_0x6b44[112]](_0x8e2bx3b[_0x8e2bx38])[_0x6b44[114]](_0x8e2bx34)};_0x8e2bx3b=[_0x6b44[269],_0x6b44[270],_0x6b44[271]];for(var _0x8e2bx38=0;_0x8e2bx38<_0x8e2bx3b[_0x6b44[143]];_0x8e2bx38++){this[_0x6b44[13]][_0x6b44[112]](_0x8e2bx3b[_0x8e2bx38])[_0x6b44[114]](_0x8e2bx36)};this[_0x6b44[12]][_0x6b44[112]](_0x6b44[272])[_0x6b44[114]](_0x8e2bx36);this[_0x6b44[13]][_0x6b44[112]](_0x6b44[273])[_0x6b44[114]](_0x8e2bx3[_0x6b44[255]]()>1);this[_0x6b44[13]][_0x6b44[112]](_0x6b44[276])[_0x6b44[114]](_0x8e2bx35||(_0x8e2bx36&&_0x8e2bx3[_0x6b44[275]](_0x8e2bx3[_0x6b44[89]][_0x6b44[274]](_0x8e2bx3[_0x6b44[257]]()))));this[_0x6b44[13]][_0x6b44[112]](_0x6b44[279])[_0x6b44[114]](_0x8e2bx3[_0x6b44[277]]&&((_0x8e2bx3[_0x6b44[89]][_0x6b44[278]]!=null)||(_0x8e2bx3[_0x6b44[255]]()==1&&_0x8e2bx3[_0x6b44[189]](_0x8e2bx3[_0x6b44[257]]()))));this[_0x6b44[12]][_0x6b44[112]](_0x6b44[280])[_0x6b44[114]](_0x8e2bx3[_0x6b44[89]][_0x6b44[278]]!=null);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[281])[_0x6b44[114]](_0x8e2bx3[_0x6b44[89]][_0x6b44[278]]!=null);var _0x8e2bx3c=_0x8e2bx3[_0x6b44[255]]()==1&&_0x8e2bx3[_0x6b44[189]](_0x8e2bx3[_0x6b44[257]]());this[_0x6b44[12]][_0x6b44[112]](_0x6b44[282])[_0x6b44[114]](_0x8e2bx3c);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[283])[_0x6b44[114]](_0x8e2bx3c);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[284])[_0x6b44[114]](_0x8e2bx3c);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[285])[_0x6b44[114]](_0x8e2bx3[_0x6b44[255]]()==1);this[_0x6b44[12]][_0x6b44[112]](_0x6b44[287])[_0x6b44[114]](_0x8e2bx3[_0x6b44[255]]()==1&&_0x8e2bx3[_0x6b44[286]](_0x8e2bx3[_0x6b44[257]]())!=null);});this[_0x6b44[0]][_0x6b44[4]][_0x6b44[288]]()[_0x6b44[33]](mxEvent.CHANGE,_0x8e2bx33);_0x8e2bx33();};EditorUi[_0x6b44[10]][_0x6b44[15]]=function(){var _0x8e2bx3d=mxClient[_0x6b44[29]]&&(document[_0x6b44[30]]==null||document[_0x6b44[30]]==5);var _0x8e2bx3e=this[_0x6b44[1]][_0x6b44[289]];var _0x8e2bx3f=this[_0x6b44[1]][_0x6b44[290]];if(this[_0x6b44[1]]==document[_0x6b44[21]]){_0x8e2bx3e=document[_0x6b44[21]][_0x6b44[289]]||document[_0x6b44[120]][_0x6b44[289]];_0x8e2bx3f=(_0x8e2bx3d)?document[_0x6b44[21]][_0x6b44[290]]||document[_0x6b44[120]][_0x6b44[290]]:document[_0x6b44[120]][_0x6b44[290]];};var _0x8e2bx40=Math[_0x6b44[292]](0,Math[_0x6b44[291]](this[_0x6b44[107]],_0x8e2bx3e-this[_0x6b44[103]]-20));var _0x8e2bx41=Math[_0x6b44[292]](0,Math[_0x6b44[291]](this[_0x6b44[108]],_0x8e2bx3f-this[_0x6b44[104]]-this[_0x6b44[105]]-this[_0x6b44[106]]-this[_0x6b44[103]]-1));this[_0x6b44[23]][_0x6b44[6]][_0x6b44[293]]=this[_0x6b44[104]]+_0x6b44[294];this[_0x6b44[25]][_0x6b44[6]][_0x6b44[295]]=this[_0x6b44[104]]+_0x6b44[294];this[_0x6b44[25]][_0x6b44[6]][_0x6b44[293]]=this[_0x6b44[105]]+_0x6b44[294];var _0x8e2bx42=this[_0x6b44[104]]+this[_0x6b44[105]];if(!mxClient[_0x6b44[296]]){_0x8e2bx42+=1};this[_0x6b44[27]][_0x6b44[6]][_0x6b44[295]]=_0x8e2bx42+_0x6b44[294];this[_0x6b44[27]][_0x6b44[6]][_0x6b44[297]]=_0x8e2bx40+_0x6b44[294];this[_0x6b44[79]][_0x6b44[6]][_0x6b44[297]]=_0x8e2bx40+_0x6b44[294];this[_0x6b44[79]][_0x6b44[6]][_0x6b44[293]]=_0x8e2bx41+_0x6b44[294];this[_0x6b44[79]][_0x6b44[6]][_0x6b44[298]]=this[_0x6b44[106]]+_0x6b44[294];this[_0x6b44[26]][_0x6b44[6]][_0x6b44[299]]=(_0x8e2bx40+this[_0x6b44[103]])+_0x6b44[294];this[_0x6b44[26]][_0x6b44[6]][_0x6b44[295]]=this[_0x6b44[27]][_0x6b44[6]][_0x6b44[295]];this[_0x6b44[28]][_0x6b44[6]][_0x6b44[293]]=this[_0x6b44[106]]+_0x6b44[294];this[_0x6b44[28]][_0x6b44[6]][_0x6b44[300]]=_0x6b44[301];this[_0x6b44[302]][_0x6b44[6]][_0x6b44[295]]=this[_0x6b44[27]][_0x6b44[6]][_0x6b44[295]];this[_0x6b44[302]][_0x6b44[6]][_0x6b44[298]]=this[_0x6b44[79]][_0x6b44[6]][_0x6b44[298]];this[_0x6b44[302]][_0x6b44[6]][_0x6b44[299]]=_0x8e2bx40+_0x6b44[294];this[_0x6b44[303]][_0x6b44[6]][_0x6b44[297]]=this[_0x6b44[27]][_0x6b44[6]][_0x6b44[297]];this[_0x6b44[303]][_0x6b44[6]][_0x6b44[298]]=(_0x8e2bx41+this[_0x6b44[106]])+_0x6b44[294];if(_0x8e2bx3d){this[_0x6b44[23]][_0x6b44[6]][_0x6b44[297]]=_0x8e2bx3e+_0x6b44[294];this[_0x6b44[25]][_0x6b44[6]][_0x6b44[297]]=this[_0x6b44[23]][_0x6b44[6]][_0x6b44[297]];var _0x8e2bx43=(_0x8e2bx3f-_0x8e2bx41-this[_0x6b44[103]]-this[_0x6b44[106]]-this[_0x6b44[104]]-this[_0x6b44[105]]);this[_0x6b44[27]][_0x6b44[6]][_0x6b44[293]]=_0x8e2bx43+_0x6b44[294];this[_0x6b44[26]][_0x6b44[6]][_0x6b44[297]]=(_0x8e2bx3e-_0x8e2bx40-this[_0x6b44[103]])+_0x6b44[294];var _0x8e2bx44=(_0x8e2bx3f-this[_0x6b44[106]]-this[_0x6b44[104]]-this[_0x6b44[105]]);this[_0x6b44[26]][_0x6b44[6]][_0x6b44[293]]=_0x8e2bx44+_0x6b44[294];this[_0x6b44[28]][_0x6b44[6]][_0x6b44[297]]=this[_0x6b44[23]][_0x6b44[6]][_0x6b44[297]];this[_0x6b44[302]][_0x6b44[6]][_0x6b44[293]]=_0x8e2bx44+_0x6b44[294];}else {this[_0x6b44[27]][_0x6b44[6]][_0x6b44[298]]=(_0x8e2bx41+this[_0x6b44[103]]+this[_0x6b44[106]])+_0x6b44[294];this[_0x6b44[26]][_0x6b44[6]][_0x6b44[298]]=this[_0x6b44[79]][_0x6b44[6]][_0x6b44[298]];};};EditorUi[_0x6b44[10]][_0x6b44[14]]=function(){this[_0x6b44[23]]=this[_0x6b44[305]](_0x6b44[304]);this[_0x6b44[25]]=this[_0x6b44[305]](_0x6b44[306]);this[_0x6b44[27]]=this[_0x6b44[305]](_0x6b44[307]);this[_0x6b44[79]]=this[_0x6b44[305]](_0x6b44[308]);this[_0x6b44[26]]=this[_0x6b44[305]](_0x6b44[309]);this[_0x6b44[28]]=this[_0x6b44[305]](_0x6b44[310]);this[_0x6b44[302]]=this[_0x6b44[305]](_0x6b44[311]);this[_0x6b44[303]]=this[_0x6b44[305]](_0x6b44[312]);this[_0x6b44[23]][_0x6b44[6]][_0x6b44[295]]=_0x6b44[313];this[_0x6b44[23]][_0x6b44[6]][_0x6b44[299]]=_0x6b44[313];this[_0x6b44[23]][_0x6b44[6]][_0x6b44[314]]=_0x6b44[313];this[_0x6b44[25]][_0x6b44[6]][_0x6b44[299]]=_0x6b44[313];this[_0x6b44[25]][_0x6b44[6]][_0x6b44[314]]=_0x6b44[313];this[_0x6b44[27]][_0x6b44[6]][_0x6b44[299]]=_0x6b44[313];this[_0x6b44[79]][_0x6b44[6]][_0x6b44[299]]=_0x6b44[313];this[_0x6b44[26]][_0x6b44[6]][_0x6b44[314]]=_0x6b44[313];this[_0x6b44[28]][_0x6b44[6]][_0x6b44[299]]=_0x6b44[313];this[_0x6b44[28]][_0x6b44[6]][_0x6b44[314]]=_0x6b44[313];this[_0x6b44[28]][_0x6b44[6]][_0x6b44[298]]=_0x6b44[313];this[_0x6b44[303]][_0x6b44[6]][_0x6b44[299]]=_0x6b44[313];this[_0x6b44[303]][_0x6b44[6]][_0x6b44[293]]=this[_0x6b44[103]]+_0x6b44[294];this[_0x6b44[302]][_0x6b44[6]][_0x6b44[297]]=this[_0x6b44[103]]+_0x6b44[294];};EditorUi[_0x6b44[10]][_0x6b44[16]]=function(){this[_0x6b44[315]]=this[_0x6b44[13]][_0x6b44[317]](this[_0x6b44[305]](_0x6b44[316]));this[_0x6b44[23]][_0x6b44[318]](this[_0x6b44[315]][_0x6b44[1]]);this[_0x6b44[319]]=this[_0x6b44[321]](this[_0x6b44[305]](_0x6b44[320]));this[_0x6b44[25]][_0x6b44[318]](this[_0x6b44[319]][_0x6b44[1]]);this[_0x6b44[322]]=this[_0x6b44[323]](this[_0x6b44[27]]);this[_0x6b44[28]][_0x6b44[318]](this[_0x6b44[324]]());this[_0x6b44[325]]=this[_0x6b44[326]]();this[_0x6b44[0]][_0x6b44[33]](_0x6b44[327],mxUtils[_0x6b44[20]](this,function(){this[_0x6b44[329]](this[_0x6b44[0]][_0x6b44[328]]())}));this[_0x6b44[329]](this[_0x6b44[0]][_0x6b44[328]]());this[_0x6b44[315]][_0x6b44[1]][_0x6b44[318]](this[_0x6b44[325]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[23]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[25]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[27]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[79]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[26]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[28]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[302]]);this[_0x6b44[1]][_0x6b44[318]](this[_0x6b44[303]]);this[_0x6b44[330]](this[_0x6b44[302]],true,0,mxUtils[_0x6b44[20]](this,function(_0x8e2bx45){this[_0x6b44[107]]=_0x8e2bx45;this[_0x6b44[15]]();this[_0x6b44[0]][_0x6b44[4]][_0x6b44[100]]();this[_0x6b44[0]][_0x6b44[80]][_0x6b44[101]](false);this[_0x6b44[0]][_0x6b44[80]][_0x6b44[80]][_0x6b44[100]]();}));this[_0x6b44[330]](this[_0x6b44[303]],false,this[_0x6b44[106]],mxUtils[_0x6b44[20]](this,function(_0x8e2bx45){this[_0x6b44[108]]=_0x8e2bx45;this[_0x6b44[15]]();this[_0x6b44[0]][_0x6b44[80]][_0x6b44[101]](false);this[_0x6b44[0]][_0x6b44[80]][_0x6b44[80]][_0x6b44[100]]();}));};EditorUi[_0x6b44[10]][_0x6b44[326]]=function(){var _0x8e2bx2=document[_0x6b44[332]](_0x6b44[331]);_0x8e2bx2[_0x6b44[333]]=_0x6b44[334];return _0x8e2bx2;};EditorUi[_0x6b44[10]][_0x6b44[326]]=function(){var _0x8e2bx2=document[_0x6b44[332]](_0x6b44[331]);_0x8e2bx2[_0x6b44[333]]=_0x6b44[334];return _0x8e2bx2;};EditorUi[_0x6b44[10]][_0x6b44[329]]=function(_0x8e2bx45){this[_0x6b44[325]][_0x6b44[335]]=_0x8e2bx45};EditorUi[_0x6b44[10]][_0x6b44[321]]=function(_0x8e2bx2){return  new Toolbar(this,_0x8e2bx2)};EditorUi[_0x6b44[10]][_0x6b44[323]]=function(_0x8e2bx2){return  new Sidebar(this,_0x8e2bx2)};EditorUi[_0x6b44[10]][_0x6b44[324]]=function(){return this[_0x6b44[305]](_0x6b44[336])};EditorUi[_0x6b44[10]][_0x6b44[305]]=function(_0x8e2bx46){var _0x8e2bx47=document[_0x6b44[332]](_0x6b44[337]);_0x8e2bx47[_0x6b44[333]]=_0x8e2bx46;return _0x8e2bx47;};EditorUi[_0x6b44[10]][_0x6b44[338]]=function(_0x8e2bx46){var _0x8e2bx47=document[_0x6b44[332]](_0x8e2bx46);return _0x8e2bx47;};EditorUi[_0x6b44[10]][_0x6b44[339]]=function(_0x8e2bx46){var _0x8e2bx47=document[_0x6b44[332]](_0x6b44[196]);_0x8e2bx47[_0x6b44[333]]=_0x8e2bx46;return _0x8e2bx47;};EditorUi[_0x6b44[10]][_0x6b44[330]]=function(_0x8e2bx47,_0x8e2bx48,_0x8e2bx49,_0x8e2bx4a){var _0x8e2bx4b=null;var _0x8e2bx4c=null;function _0x8e2bx4d(){return parseInt(((_0x8e2bx48)?_0x8e2bx47[_0x6b44[6]][_0x6b44[299]]:_0x8e2bx47[_0x6b44[6]][_0x6b44[298]]))}function _0x8e2bx4e(_0x8e2bx6){if(_0x8e2bx4b!=null){var _0x8e2bx4f= new mxPoint(mxEvent[_0x6b44[340]](_0x8e2bx6),mxEvent[_0x6b44[341]](_0x8e2bx6));_0x8e2bx4a(Math[_0x6b44[292]](0,_0x8e2bx4c+((_0x8e2bx48)?(_0x8e2bx4f[_0x6b44[342]]-_0x8e2bx4b[_0x6b44[342]]):(_0x8e2bx4b[_0x6b44[343]]-_0x8e2bx4f[_0x6b44[343]]))-_0x8e2bx49));mxEvent[_0x6b44[74]](_0x8e2bx6);}}function _0x8e2bx50(_0x8e2bx6){_0x8e2bx4e(_0x8e2bx6);_0x8e2bx4b=null;_0x8e2bx4c=null;}mxEvent[_0x6b44[82]](_0x8e2bx47,function(_0x8e2bx6){_0x8e2bx4b= new mxPoint(mxEvent[_0x6b44[340]](_0x8e2bx6),mxEvent[_0x6b44[341]](_0x8e2bx6));_0x8e2bx4c=_0x8e2bx4d();mxEvent[_0x6b44[74]](_0x8e2bx6);});mxEvent[_0x6b44[33]](document,_0x6b44[344],_0x8e2bx4e);mxEvent[_0x6b44[33]](document,_0x6b44[345],_0x8e2bx4e);mxEvent[_0x6b44[33]](document,_0x6b44[346],_0x8e2bx50);mxEvent[_0x6b44[33]](document,_0x6b44[347],_0x8e2bx50);};EditorUi[_0x6b44[10]][_0x6b44[73]]=function(_0x8e2bx47,_0x8e2bx3e,_0x8e2bx3f,_0x8e2bx51,_0x8e2bx52,_0x8e2bx53){this[_0x6b44[348]]();this[_0x6b44[349]]= new Dialog(this,_0x8e2bx47,_0x8e2bx3e,(mxClient[_0x6b44[350]])?_0x8e2bx3f-12:_0x8e2bx3f,_0x8e2bx51,_0x8e2bx52,_0x8e2bx53);};EditorUi[_0x6b44[10]][_0x6b44[348]]=function(){if(this[_0x6b44[349]]!=null){this[_0x6b44[349]][_0x6b44[351]]();this[_0x6b44[349]]=null;this[_0x6b44[0]][_0x6b44[4]][_0x6b44[1]][_0x6b44[47]]();}};EditorUi[_0x6b44[10]][_0x6b44[352]]=function(_0x8e2bx54){if(!_0x8e2bx54&&this[_0x6b44[0]][_0x6b44[125]]!=null){this[_0x6b44[171]](this[_0x6b44[0]][_0x6b44[353]]())}else {this[_0x6b44[73]]( new SaveDialog(this)[_0x6b44[1]],300,100,true,true)}};EditorUi[_0x6b44[10]][_0x6b44[354]]=function(_0x8e2bx54){if(!_0x8e2bx54&&this[_0x6b44[0]][_0x6b44[125]]!=null){this[_0x6b44[219]](this[_0x6b44[0]][_0x6b44[353]]())}else {}};EditorUi[_0x6b44[10]][_0x6b44[355]]=function(_0x8e2bx55,_0x8e2bx56,_0x8e2bx57){var _0x8e2bx3=this[_0x6b44[0]][_0x6b44[4]];var _0x8e2bxb=_0x8e2bx3[_0x6b44[257]]();_0x8e2bx56=this[_0x6b44[356]]!=null?this[_0x6b44[356]]:_0x8e2bx56;_0x8e2bx3[_0x6b44[65]]()[_0x6b44[357]]();try{_0x8e2bx55[_0x6b44[358]](_0x8e2bx3[_0x6b44[217]](),_0x8e2bxb)}catch(e){throw e}finally{if(_0x8e2bx56&&navigator[_0x6b44[360]][_0x6b44[69]](_0x6b44[359])<0){var _0x8e2bx58= new mxMorphing(_0x8e2bx3);_0x8e2bx58[_0x6b44[33]](mxEvent.DONE,mxUtils[_0x6b44[20]](this,function(){_0x8e2bx3[_0x6b44[65]]()[_0x6b44[361]]()}));_0x8e2bx58[_0x6b44[362]]();}else {_0x8e2bx3[_0x6b44[65]]()[_0x6b44[361]]()}};};EditorUi[_0x6b44[10]][_0x6b44[97]]=function(_0x8e2bx1){var _0x8e2bx3=this[_0x6b44[0]][_0x6b44[4]];var _0x8e2bxf= new mxKeyHandler(_0x8e2bx3);_0x8e2bxf[_0x6b44[363]]=function(_0x8e2bx6){return mxEvent[_0x6b44[363]](_0x8e2bx6)||(mxClient[_0x6b44[364]]&&_0x8e2bx6[_0x6b44[365]])};function _0x8e2bx59(_0x8e2bx5a){if(!_0x8e2bx3[_0x6b44[238]]()){var _0x8e2bx49=0;var _0x8e2bx5b=0;if(_0x8e2bx5a==37){_0x8e2bx49= -1}else {if(_0x8e2bx5a==38){_0x8e2bx5b= -1}else {if(_0x8e2bx5a==39){_0x8e2bx49=1}else {if(_0x8e2bx5a==40){_0x8e2bx5b=1}}}};_0x8e2bx3[_0x6b44[366]](_0x8e2bx3[_0x6b44[239]](),_0x8e2bx49,_0x8e2bx5b);_0x8e2bx3[_0x6b44[367]](_0x8e2bx3[_0x6b44[257]]());}}var _0x8e2bx5c=mxUtils[_0x6b44[20]](this,function(_0x8e2bx5d,_0x8e2bx5e,_0x8e2bx2e,_0x8e2bx5f){var _0x8e2bx60=this[_0x6b44[12]][_0x6b44[112]](_0x8e2bx2e);if(_0x8e2bx60!=null){var _0x8e2bx1f=function(){if(_0x8e2bx60[_0x6b44[368]]){_0x8e2bx60[_0x6b44[369]]()}};if(_0x8e2bx5e){if(_0x8e2bx5f){_0x8e2bxf[_0x6b44[370]](_0x8e2bx5d,_0x8e2bx1f)}else {_0x8e2bxf[_0x6b44[371]](_0x8e2bx5d,_0x8e2bx1f)}}else {if(_0x8e2bx5f){_0x8e2bxf[_0x6b44[372]](_0x8e2bx5d,_0x8e2bx1f)}else {_0x8e2bxf[_0x6b44[373]](_0x8e2bx5d,_0x8e2bx1f)}};};});var _0x8e2bx61=this;var _0x8e2bx62=_0x8e2bxf[_0x6b44[374]];_0x8e2bxf[_0x6b44[374]]=function(_0x8e2bx6){_0x8e2bx61[_0x6b44[348]]();_0x8e2bx62[_0x6b44[50]](this,arguments);};_0x8e2bxf[_0x6b44[375]]=function(){};_0x8e2bxf[_0x6b44[373]](8,function(){_0x8e2bx3[_0x6b44[376]](true)});_0x8e2bxf[_0x6b44[373]](13,function(){_0x8e2bx3[_0x6b44[376]](false)});_0x8e2bxf[_0x6b44[373]](33,function(){_0x8e2bx3[_0x6b44[281]]()});_0x8e2bxf[_0x6b44[373]](34,function(){_0x8e2bx3[_0x6b44[282]]()});_0x8e2bxf[_0x6b44[373]](36,function(){_0x8e2bx3[_0x6b44[280]]()});_0x8e2bxf[_0x6b44[373]](35,function(){_0x8e2bx3[_0x6b44[15]]()});_0x8e2bxf[_0x6b44[373]](37,function(){_0x8e2bx59(37)});_0x8e2bxf[_0x6b44[373]](38,function(){_0x8e2bx59(38)});_0x8e2bxf[_0x6b44[373]](39,function(){_0x8e2bx59(39)});_0x8e2bxf[_0x6b44[373]](40,function(){_0x8e2bx59(40)});_0x8e2bxf[_0x6b44[373]](113,function(){_0x8e2bx3[_0x6b44[70]]()});_0x8e2bx5c(46,false,_0x6b44[240]);_0x8e2bx5c(82,true,_0x6b44[250]);_0x8e2bx5c(83,true,_0x6b44[171]);_0x8e2bx5c(83,true,_0x6b44[179],true);_0x8e2bx5c(107,false,_0x6b44[377]);_0x8e2bx5c(109,false,_0x6b44[378]);_0x8e2bx5c(65,true,_0x6b44[379]);_0x8e2bx5c(86,true,_0x6b44[380],true);_0x8e2bx5c(69,true,_0x6b44[381],true);_0x8e2bx5c(69,true,_0x6b44[382]);_0x8e2bx5c(66,true,_0x6b44[246]);_0x8e2bx5c(70,true,_0x6b44[245]);_0x8e2bx5c(68,true,_0x6b44[241]);_0x8e2bx5c(90,true,_0x6b44[234]);_0x8e2bx5c(89,true,_0x6b44[235]);_0x8e2bx5c(88,true,_0x6b44[115]);_0x8e2bx5c(67,true,_0x6b44[116]);_0x8e2bx5c(81,true,_0x6b44[383]);_0x8e2bx5c(86,true,_0x6b44[111]);_0x8e2bx5c(71,true,_0x6b44[256]);_0x8e2bx5c(71,true,_0x6b44[384],true);_0x8e2bx5c(85,true,_0x6b44[258]);_0x8e2bx5c(112,false,_0x6b44[385]);_0x8e2bx5c(80,true,_0x6b44[219],true);return _0x8e2bxf;};EditorUi[_0x6b44[10]][_0x6b44[58]]=function(_0x8e2bx3,_0x8e2bx37,_0x8e2bx63,_0x8e2bx64){for(var _0x8e2bx38=0;_0x8e2bx38<_0x8e2bx37[_0x6b44[143]];_0x8e2bx38++){_0x8e2bx3[_0x6b44[388]]( new mxMultiplicity(true,_0x8e2bx37[_0x8e2bx38],null,null,_0x8e2bx63[_0x8e2bx38][0],_0x8e2bx63[_0x8e2bx38][1],null,mxResources[_0x6b44[112]](_0x8e2bx37[_0x8e2bx38])+_0x6b44[386]+_0x8e2bx63[_0x8e2bx38][0]+_0x6b44[387],null));_0x8e2bx3[_0x6b44[388]]( new mxMultiplicity(false,_0x8e2bx37[_0x8e2bx38],null,null,_0x8e2bx64[_0x8e2bx38][0],_0x8e2bx64[_0x8e2bx38][1],null,mxResources[_0x6b44[112]](_0x8e2bx37[_0x8e2bx38])+_0x6b44[386]+_0x8e2bx64[_0x8e2bx38][0]+_0x6b44[389],null));}};
\ 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 c32b34b..780202a 100644
--- a/public/assets/plugins/jscripty/js/Graph.js
+++ b/public/assets/plugins/jscripty/js/Graph.js
@@ -1 +1 @@
-var _0xa94b=["\x63\x61\x6C\x6C","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x61\x6C\x6C\x6F\x77\x41\x75\x74\x6F\x50\x61\x6E\x6E\x69\x6E\x67","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x43\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x74\x61\x72\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x69\x73\x56\x61\x6C\x69\x64\x53\x6F\x75\x72\x63\x65","\x61\x70\x70\x6C\x79","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74","\x32","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6C\x6F\x61\x64\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x67\x65\x74\x52\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x63\x75\x72\x73\x6F\x72","\x73\x74\x79\x6C\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x65\x66\x61\x75\x6C\x74","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x76\x69\x65\x77","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x68\x74\x6D\x6C","\x31","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x77\x72\x61\x70","\x67\x65\x74\x4C\x61\x62\x65\x6C\x56\x61\x6C\x75\x65","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x68\x74\x6D\x6C\x45\x6E\x74\x69\x74\x69\x65\x73","\x69\x73\x43\x65\x6C\x6C\x4C\x6F\x63\x6B\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64","\x61\x63\x74\x69\x76\x65","\x67\x72\x61\x70\x68","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x73\x74\x61\x72\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x63\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x69\x6E\x69\x74\x54\x6F\x75\x63\x68","\x65\x78\x74\x65\x6E\x64","\x6D\x69\x6E\x46\x69\x74\x53\x63\x61\x6C\x65","\x6D\x61\x78\x46\x69\x74\x53\x63\x61\x6C\x65","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x2F\x64\x65\x66\x61\x75\x6C\x74\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x64\x65\x63\x6F\x64\x65","\x66\x6C\x69\x70\x45\x64\x67\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x45\x4C\x42\x4F\x57\x5F\x48\x4F\x52\x49\x5A\x4F\x4E\x54\x41\x4C","\x45\x4C\x42\x4F\x57\x5F\x56\x45\x52\x54\x49\x43\x41\x4C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x73","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x70\x6F\x69\x6E\x74\x73","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x65","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x69\x73\x43\x65\x6C\x6C\x46\x6F\x6C\x64\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x43\x65\x6C\x6C","\x67\x72\x6F\x75\x70","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x43\x65\x6C\x6C","","\x69\x73\x56\x65\x72\x74\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x67\x65\x74","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x6F\x62\x6A\x65\x63\x74","\x6C\x61\x62\x65\x6C","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x65\x6C\x6C\x4C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x55\x73\x65\x72\x4F\x62\x6A\x65\x63\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x6C\x65\x6E\x67\x74\x68","\x6C\x69\x6E\x6B","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x56\x61\x6C\x75\x65","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x6D\x61\x72\x6B\x65\x72","\x66\x69\x72\x73\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x75\x70\x64\x61\x74\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x67\x72\x61\x70\x68\x58","\x67\x72\x61\x70\x68\x59","\x67\x65\x74\x43\x65\x6C\x6C\x41\x74","\x73\x74\x61\x74\x65","\x73\x68\x61\x70\x65","\x6E\x6F\x64\x65","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x69\x73\x4D\x65\x6E\x75\x53\x68\x6F\x77\x69\x6E\x67","\x67\x65\x74\x43\x65\x6C\x6C","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x4D\x4F\x55\x53\x45\x5F\x55\x50","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x67\x65\x74\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x4D\x4F\x55\x53\x45\x5F\x4D\x4F\x56\x45","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x73\x65\x6C\x65\x63\x74\x4F\x6E\x50\x6F\x70\x75\x70","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x69\x67\x6E\x6F\x72\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E","\x75\x73\x65\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x64\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x6F\x6E\x76\x65\x72\x74\x50\x6F\x69\x6E\x74","\x78","\x79","\x2F\x74\x6F\x75\x63\x68\x2D\x68\x61\x6E\x64\x6C\x65\x2E\x70\x6E\x67","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x69\x7A\x65\x72\x49\x6D\x61\x67\x65","\x73\x72\x63","\x2F\x74\x6F\x75\x63\x68\x2D\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x69\x6E\x69\x74","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x49\x6D\x67","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x32\x39\x70\x78","\x68\x65\x69\x67\x68\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x74\x69\x74\x6C\x65","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x70\x61\x64\x64\x69\x6E\x67","\x32\x70\x78","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x65\x64\x72\x61\x77\x54\x6F\x6F\x6C\x73","\x72\x65\x64\x72\x61\x77","\x73\x69\x6E\x67\x6C\x65\x53\x69\x7A\x65\x72","\x6C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x78","\x74\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x64\x65\x73\x74\x72\x6F\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x2F\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x49\x53\x5F\x49\x45","\x49\x53\x5F\x53\x56\x47","\x64\x69\x76","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x65\x6E\x74\x65\x72","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x64\x69\x73\x70\x6C\x61\x79","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x69\x6E\x6C\x69\x6E\x65","\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E"];Graph=function(_0x972fx1,_0x972fx2,_0x972fx3,_0x972fx4){mxGraph[_0xa94b[0]](this,_0x972fx1,_0x972fx2,_0x972fx3,_0x972fx4);this[_0xa94b[1]](true);this[_0xa94b[2]](false);this[_0xa94b[3]](true);this[_0xa94b[4]](!mxClient.IS_TOUCH);this[_0xa94b[5]](false);this[_0xa94b[6]](false);this[_0xa94b[7]]=true;this[_0xa94b[8]]=false;this[_0xa94b[9]]=false;this[_0xa94b[11]][_0xa94b[10]]=true;this[_0xa94b[12]](false);this[_0xa94b[11]][_0xa94b[13]](false);this[_0xa94b[11]][_0xa94b[14]]=function(){return mxConnectionHandler[_0xa94b[16]][_0xa94b[14]][_0xa94b[15]](this,arguments)&&urlParams[_0xa94b[17]]!=_0xa94b[18]};this[_0xa94b[19]]=_0xa94b[20];if(_0x972fx4==null){this[_0xa94b[21]]()};var _0x972fx5= new mxRubberband(this);this[_0xa94b[22]]=function(){return _0x972fx5};this[_0xa94b[29]][_0xa94b[28]](mxEvent.PAN_START,mxUtils[_0xa94b[27]](this,function(){this[_0xa94b[25]][_0xa94b[24]][_0xa94b[23]]=_0xa94b[26]}));this[_0xa94b[29]][_0xa94b[28]](mxEvent.PAN_END,mxUtils[_0xa94b[27]](this,function(){this[_0xa94b[25]][_0xa94b[24]][_0xa94b[23]]=_0xa94b[30]}));this[_0xa94b[31]]=function(_0x972fx6){var _0x972fx7=this[_0xa94b[33]][_0xa94b[32]](_0x972fx6);var _0x972fx8=(_0x972fx7!=null)?_0x972fx7[_0xa94b[24]]:this[_0xa94b[34]](_0x972fx6);return _0x972fx8[_0xa94b[35]]==_0xa94b[36]||_0x972fx8[_0xa94b[37]]==_0xa94b[38];};this[_0xa94b[40]][_0xa94b[39]]=function(_0x972fx7){var _0x972fx9=mxCellRenderer[_0xa94b[16]][_0xa94b[39]][_0xa94b[15]](this,arguments);if(_0x972fx7[_0xa94b[24]][_0xa94b[37]]==_0xa94b[38]&&_0x972fx7[_0xa94b[24]][_0xa94b[35]]!=1){_0x972fx9=mxUtils[_0xa94b[41]](_0x972fx9,false)};return _0x972fx9;};this[_0xa94b[42]]=function(_0x972fx6){return false};this[_0xa94b[11]][_0xa94b[43]]=16;var _0x972fxa=this[_0xa94b[11]][_0xa94b[44]];this[_0xa94b[11]][_0xa94b[44]]=function(_0x972fxb,_0x972fx7){if(_0x972fx7==null){if(!this[_0xa94b[46]][_0xa94b[29]][_0xa94b[45]]){_0x972fx5[_0xa94b[49]](_0x972fxb[_0xa94b[47]](),_0x972fxb[_0xa94b[48]]());this[_0xa94b[46]][_0xa94b[29]][_0xa94b[50]]=false;}}else {if(tapAndHoldStartsConnection){_0x972fxa[_0xa94b[15]](this,arguments)}else {if(this[_0xa94b[46]][_0xa94b[52]](_0x972fx7[_0xa94b[51]])&&this[_0xa94b[46]][_0xa94b[53]]()>1){this[_0xa94b[46]][_0xa94b[54]](_0x972fx7[_0xa94b[51]])}}}};if(touchStyle){this[_0xa94b[55]]()};};mxUtils[_0xa94b[56]](Graph,mxGraph);Graph[_0xa94b[16]][_0xa94b[57]]=null;Graph[_0xa94b[16]][_0xa94b[58]]=null;Graph[_0xa94b[16]][_0xa94b[21]]=function(){var _0x972fxc=mxUtils[_0xa94b[61]](STYLE_PATH+_0xa94b[60])[_0xa94b[59]]();var _0x972fxd= new mxCodec(_0x972fxc[_0xa94b[62]]);_0x972fxd[_0xa94b[64]](_0x972fxc,this[_0xa94b[63]]());};Graph[_0xa94b[16]][_0xa94b[65]]=function(_0x972fxe){if(_0x972fxe!=null){var _0x972fx7=this[_0xa94b[33]][_0xa94b[32]](_0x972fxe);var _0x972fx8=(_0x972fx7!=null)?_0x972fx7[_0xa94b[24]]:this[_0xa94b[34]](_0x972fxe);if(_0x972fx8!=null){var _0x972fxf=mxUtils[_0xa94b[66]](_0x972fx8,mxConstants.STYLE_ELBOW,mxConstants.ELBOW_HORIZONTAL);var _0x972fx10=(_0x972fxf==mxConstants[_0xa94b[67]])?mxConstants[_0xa94b[68]]:mxConstants[_0xa94b[67]];this[_0xa94b[69]](mxConstants.STYLE_ELBOW,_0x972fx10,[_0x972fxe]);};}};Graph[_0xa94b[16]][_0xa94b[70]]=function(_0x972fx6){if(_0x972fx6!=null&&this[_0xa94b[72]]()[_0xa94b[71]](_0x972fx6)){var _0x972fx11=this[_0xa94b[72]]()[_0xa94b[73]]([_0x972fx6])[0];if(_0x972fx11[_0xa94b[74]]!=null){_0x972fx11[_0xa94b[74]][_0xa94b[75]]=null};var _0x972fx8=_0x972fx11[_0xa94b[76]]();_0x972fx8=mxUtils[_0xa94b[77]](_0x972fx8,mxConstants.STYLE_ENTRY_X,null);_0x972fx8=mxUtils[_0xa94b[77]](_0x972fx8,mxConstants.STYLE_ENTRY_Y,null);_0x972fx8=mxUtils[_0xa94b[77]](_0x972fx8,mxConstants.STYLE_EXIT_X,null);_0x972fx8=mxUtils[_0xa94b[77]](_0x972fx8,mxConstants.STYLE_EXIT_Y,null);_0x972fx11[_0xa94b[77]](_0x972fx8);this[_0xa94b[11]][_0xa94b[78]]=function(_0x972fxb){return this[_0xa94b[46]][_0xa94b[33]][_0xa94b[79]](_0x972fx11)};this[_0xa94b[11]][_0xa94b[80]]=function(){return this[_0xa94b[46]][_0xa94b[73]]([_0x972fx11])[0]};}};Graph[_0xa94b[16]][_0xa94b[81]]=function(_0x972fx6){return this[_0xa94b[82]]&&this[_0xa94b[83]](_0x972fx6)};Graph[_0xa94b[16]][_0xa94b[84]]=function(_0x972fx6){return this[_0xa94b[83]](_0x972fx6)};Graph[_0xa94b[16]][_0xa94b[85]]=function(){var _0x972fx12=mxGraph[_0xa94b[16]][_0xa94b[85]][_0xa94b[15]](this,arguments);_0x972fx12[_0xa94b[77]](_0xa94b[86]);return _0x972fx12;};Graph[_0xa94b[16]][_0xa94b[87]]=function(_0x972fx6){var _0x972fx13=_0xa94b[88];if(this[_0xa94b[72]]()[_0xa94b[89]](_0x972fx6)){_0x972fx13+=mxResources[_0xa94b[93]](_0xa94b[90]+_0x972fx6[_0xa94b[92]][_0xa94b[91]])}else {if(this[_0xa94b[72]]()[_0xa94b[71]](_0x972fx6)){_0x972fx13=mxGraph[_0xa94b[16]][_0xa94b[87]][_0xa94b[15]](this,arguments)}};return _0x972fx13;};Graph[_0xa94b[16]][_0xa94b[94]]=function(_0x972fx6){if(_0x972fx6[_0xa94b[92]]!=null&& typeof (_0x972fx6[_0xa94b[92]])==_0xa94b[95]){return _0x972fx6[_0xa94b[92]][_0xa94b[97]](_0xa94b[96])};return mxGraph[_0xa94b[16]][_0xa94b[94]][_0xa94b[15]](this,arguments);};Graph[_0xa94b[16]][_0xa94b[98]]=function(_0x972fx6,_0x972fx10,_0x972fx14){if(_0x972fx6[_0xa94b[92]]!=null&& typeof (_0x972fx6[_0xa94b[92]])==_0xa94b[95]){var _0x972fx15=_0x972fx6[_0xa94b[92]][_0xa94b[99]](true);_0x972fx15[_0xa94b[100]](_0xa94b[96],_0x972fx10);_0x972fx10=_0x972fx15;};mxGraph[_0xa94b[16]][_0xa94b[98]][_0xa94b[15]](this,arguments);};Graph[_0xa94b[16]][_0xa94b[101]]=function(_0x972fx6,_0x972fx16){var _0x972fx10=null;if(_0x972fx6[_0xa94b[92]]!=null&& typeof (_0x972fx6[_0xa94b[92]])==_0xa94b[95]){_0x972fx10=_0x972fx6[_0xa94b[92]][_0xa94b[99]](true)}else {var _0x972fx17=mxUtils[_0xa94b[102]]();_0x972fx10=_0x972fx17[_0xa94b[104]](_0xa94b[103]);_0x972fx10[_0xa94b[100]](_0xa94b[96],_0x972fx6[_0xa94b[92]]);};if(_0x972fx16!=null&&_0x972fx16[_0xa94b[105]]>0){_0x972fx10[_0xa94b[100]](_0xa94b[106],_0x972fx16)}else {_0x972fx10[_0xa94b[107]](_0xa94b[106])};this[_0xa94b[109]][_0xa94b[108]](_0x972fx6,_0x972fx10);};Graph[_0xa94b[16]][_0xa94b[110]]=function(_0x972fx6){if(_0x972fx6[_0xa94b[92]]!=null&& typeof (_0x972fx6[_0xa94b[92]])==_0xa94b[95]){return _0x972fx6[_0xa94b[92]][_0xa94b[97]](_0xa94b[106])};return null;};Graph[_0xa94b[16]][_0xa94b[55]]=function(){this[_0xa94b[11]][_0xa94b[112]][_0xa94b[111]]=function(){return this[_0xa94b[46]][_0xa94b[11]][_0xa94b[113]]!=null};this[_0xa94b[28]](mxEvent.START_EDITING,function(_0x972fx18,_0x972fx19){this[_0xa94b[29]][_0xa94b[114]]()});var _0x972fx1a=false;var _0x972fx1b=null;this[_0xa94b[115]]=function(_0x972fxb){mxGraph[_0xa94b[16]][_0xa94b[115]][_0xa94b[15]](this,arguments);if(_0x972fxb[_0xa94b[32]]()==null){var _0x972fx6=this[_0xa94b[118]](_0x972fxb[_0xa94b[116]],_0x972fxb[_0xa94b[117]]);if(this[_0xa94b[72]]()[_0xa94b[71]](_0x972fx6)){_0x972fxb[_0xa94b[119]]=this[_0xa94b[33]][_0xa94b[32]](_0x972fx6);if(_0x972fxb[_0xa94b[119]]!=null&&_0x972fxb[_0xa94b[119]][_0xa94b[120]]!=null){this[_0xa94b[25]][_0xa94b[24]][_0xa94b[23]]=_0x972fxb[_0xa94b[119]][_0xa94b[120]][_0xa94b[121]][_0xa94b[24]][_0xa94b[23]]};};};if(_0x972fxb[_0xa94b[32]]()==null){this[_0xa94b[25]][_0xa94b[24]][_0xa94b[23]]=_0xa94b[30]};};this[_0xa94b[122]]=function(_0x972fx1c,_0x972fxb,_0x972fx18){if(_0x972fx1c==mxEvent[_0xa94b[123]]){if(!this[_0xa94b[29]][_0xa94b[124]]()){_0x972fx1b=_0x972fxb[_0xa94b[125]]();_0x972fx1a=(_0x972fx1b!=null)?this[_0xa94b[52]](_0x972fx1b):this[_0xa94b[126]]();}else {_0x972fx1a=false;_0x972fx1b=null;}}else {if(_0x972fx1c==mxEvent[_0xa94b[127]]){if(_0x972fx1a&&!this[_0xa94b[128]]()){if(!this[_0xa94b[29]][_0xa94b[124]]()){var _0x972fx1d=mxEvent[_0xa94b[130]](_0x972fxb[_0xa94b[129]]());var _0x972fx1e=mxEvent[_0xa94b[131]](_0x972fxb[_0xa94b[129]]());this[_0xa94b[29]][_0xa94b[132]](_0x972fx1d+16,_0x972fx1e,_0x972fx1b,_0x972fxb[_0xa94b[129]]());};_0x972fx1a=false;_0x972fx1b=null;_0x972fxb[_0xa94b[133]]();return ;};_0x972fx1a=false;_0x972fx1b=null;}};mxGraph[_0xa94b[16]][_0xa94b[122]][_0xa94b[15]](this,arguments);if(_0x972fx1c==mxEvent[_0xa94b[134]]&&_0x972fxb[_0xa94b[135]]()){_0x972fx1a=false;_0x972fx1b=null;};};};(function(){mxVertexHandler[_0xa94b[16]][_0xa94b[136]]=true;mxText[_0xa94b[16]][_0xa94b[137]]=5;mxText[_0xa94b[16]][_0xa94b[138]]=1;if(touchStyle){mxConstants[_0xa94b[139]]=16;mxConstants[_0xa94b[140]]=7;if(mxClient[_0xa94b[141]]){mxVertexHandler[_0xa94b[16]][_0xa94b[142]]=4;mxEdgeHandler[_0xa94b[16]][_0xa94b[142]]=6;Graph[_0xa94b[16]][_0xa94b[142]]=14;Graph[_0xa94b[16]][_0xa94b[143]]=20;mxPanningHandler[_0xa94b[16]][_0xa94b[144]]=false;mxPanningHandler[_0xa94b[16]][_0xa94b[145]]=true;mxPanningHandler[_0xa94b[16]][_0xa94b[146]]=function(_0x972fxb){var _0x972fx19=_0x972fxb[_0xa94b[129]]();return (this[_0xa94b[145]]&&(this[_0xa94b[147]]||_0x972fxb[_0xa94b[32]]()==null))||(mxEvent[_0xa94b[148]](_0x972fx19)&&mxEvent[_0xa94b[149]](_0x972fx19))||(this[_0xa94b[150]]&&mxEvent[_0xa94b[151]](_0x972fx19));};};var _0x972fx1f=mxGraphHandler[_0xa94b[16]][_0xa94b[152]];mxGraphHandler[_0xa94b[16]][_0xa94b[152]]=function(_0x972fx18,_0x972fxb){_0x972fx1f[_0xa94b[15]](this,arguments);if(this[_0xa94b[46]][_0xa94b[52]](_0x972fxb[_0xa94b[125]]())&&this[_0xa94b[46]][_0xa94b[53]]()>1){this[_0xa94b[153]]=false};};Graph[_0xa94b[16]][_0xa94b[154]]=function(_0x972fx1){this[_0xa94b[155]]= new mxTooltipHandler(this);this[_0xa94b[155]][_0xa94b[156]](false);this[_0xa94b[157]]= new mxSelectionCellsHandler(this);this[_0xa94b[29]]= new mxPanningHandler(this);this[_0xa94b[29]][_0xa94b[158]]=false;this[_0xa94b[11]]= new mxConnectionHandler(this);this[_0xa94b[11]][_0xa94b[156]](false);this[_0xa94b[159]]= new mxGraphHandler(this);};mxConnectionHandler[_0xa94b[16]][_0xa94b[160]]=function(_0x972fxe,_0x972fx20){if(touchStyle&&_0x972fx20!=null){this[_0xa94b[46]][_0xa94b[161]](_0x972fx20)}else {this[_0xa94b[46]][_0xa94b[161]](_0x972fxe)}};var _0x972fx21=mxGraph[_0xa94b[16]][_0xa94b[162]];Graph[_0xa94b[16]][_0xa94b[162]]=function(_0x972fx19,_0x972fx6){if(_0x972fx6==null){var _0x972fx22=mxUtils[_0xa94b[163]](this[_0xa94b[25]],mxEvent[_0xa94b[130]](_0x972fx19),mxEvent[_0xa94b[131]](_0x972fx19));_0x972fx6=this[_0xa94b[118]](_0x972fx22[_0xa94b[164]],_0x972fx22[_0xa94b[165]]);};_0x972fx21[_0xa94b[0]](this,_0x972fx19,_0x972fx6);};var _0x972fx23= new mxImage(IMAGE_PATH+_0xa94b[166],16,16);mxVertexHandler[_0xa94b[16]][_0xa94b[167]]=_0x972fx23;mxEdgeHandler[_0xa94b[16]][_0xa94b[167]]=_0x972fx23;mxOutline[_0xa94b[16]][_0xa94b[168]]=_0x972fx23; new Image()[_0xa94b[169]]=_0x972fx23[_0xa94b[169]];var _0x972fx24=IMAGE_PATH+_0xa94b[170];var _0x972fx25=mxVertexHandler[_0xa94b[16]][_0xa94b[171]];mxVertexHandler[_0xa94b[16]][_0xa94b[171]]=function(){_0x972fx25[_0xa94b[15]](this,arguments);if(showConnectorImg&&this[_0xa94b[46]][_0xa94b[11]][_0xa94b[111]]()&&this[_0xa94b[46]][_0xa94b[172]](this[_0xa94b[119]][_0xa94b[51]])&&!this[_0xa94b[46]][_0xa94b[84]](this[_0xa94b[119]][_0xa94b[51]])&&this[_0xa94b[46]][_0xa94b[53]]()==1){this[_0xa94b[173]]=mxUtils[_0xa94b[174]](_0x972fx24);this[_0xa94b[173]][_0xa94b[24]][_0xa94b[23]]=_0xa94b[26];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[175]]=_0xa94b[176];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[177]]=_0xa94b[176];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[178]]=_0xa94b[179];if(!mxClient[_0xa94b[141]]){this[_0xa94b[173]][_0xa94b[100]](_0xa94b[180],mxResources[_0xa94b[93]](_0xa94b[17]));mxEvent[_0xa94b[181]](this[_0xa94b[173]],this[_0xa94b[46]],this[_0xa94b[119]]);};this[_0xa94b[173]][_0xa94b[24]][_0xa94b[182]]=_0xa94b[183];mxEvent[_0xa94b[185]](this[_0xa94b[173]],mxUtils[_0xa94b[27]](this,function(_0x972fx19){this[_0xa94b[46]][_0xa94b[29]][_0xa94b[114]]();var _0x972fx22=mxUtils[_0xa94b[163]](this[_0xa94b[46]][_0xa94b[25]],mxEvent[_0xa94b[130]](_0x972fx19),mxEvent[_0xa94b[131]](_0x972fx19));this[_0xa94b[46]][_0xa94b[11]][_0xa94b[49]](this[_0xa94b[119]],_0x972fx22[_0xa94b[164]],_0x972fx22[_0xa94b[165]]);this[_0xa94b[46]][_0xa94b[184]]=true;mxEvent[_0xa94b[133]](_0x972fx19);}));this[_0xa94b[46]][_0xa94b[25]][_0xa94b[186]](this[_0xa94b[173]]);};this[_0xa94b[187]]();};var _0x972fx26=mxVertexHandler[_0xa94b[16]][_0xa94b[188]];mxVertexHandler[_0xa94b[16]][_0xa94b[188]]=function(){_0x972fx26[_0xa94b[15]](this);this[_0xa94b[187]]();};mxVertexHandler[_0xa94b[16]][_0xa94b[187]]=function(){if(this[_0xa94b[119]]!=null&&this[_0xa94b[173]]!=null){if(mxVertexHandler[_0xa94b[16]][_0xa94b[189]]){this[_0xa94b[173]][_0xa94b[24]][_0xa94b[190]]=(this[_0xa94b[119]][_0xa94b[164]]+this[_0xa94b[119]][_0xa94b[175]]-this[_0xa94b[173]][_0xa94b[191]]/2)+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[193]]=(this[_0xa94b[119]][_0xa94b[165]]-this[_0xa94b[173]][_0xa94b[194]]/2)+_0xa94b[192];}else {this[_0xa94b[173]][_0xa94b[24]][_0xa94b[190]]=(this[_0xa94b[119]][_0xa94b[164]]+this[_0xa94b[119]][_0xa94b[175]]+mxConstants[_0xa94b[139]]/2+4)+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[193]]=(this[_0xa94b[119]][_0xa94b[165]]+(this[_0xa94b[119]][_0xa94b[177]]-this[_0xa94b[173]][_0xa94b[194]])/2)+_0xa94b[192];}}};var _0x972fx27=mxVertexHandler[_0xa94b[16]][_0xa94b[195]];mxVertexHandler[_0xa94b[16]][_0xa94b[195]]=function(_0x972fx18,_0x972fxb){_0x972fx27[_0xa94b[15]](this,arguments);if(this[_0xa94b[173]]!=null){this[_0xa94b[173]][_0xa94b[197]][_0xa94b[196]](this[_0xa94b[173]]);this[_0xa94b[173]]=null;};}; new Image()[_0xa94b[169]]=_0x972fx24;}else {var _0x972fx28= new mxImage(IMAGE_PATH+_0xa94b[198],15,15);mxConnectionHandler[_0xa94b[16]][_0xa94b[199]]=_0x972fx28; new Image()[_0xa94b[169]]=_0x972fx28[_0xa94b[169]];if(urlParams[_0xa94b[17]]==_0xa94b[18]){var _0x972fx28= new mxImage(IMAGE_PATH+_0xa94b[198],15,15);var _0x972fx25=mxVertexHandler[_0xa94b[16]][_0xa94b[171]];mxVertexHandler[_0xa94b[16]][_0xa94b[171]]=function(){_0x972fx25[_0xa94b[15]](this,arguments);if(showConnectorImg&&this[_0xa94b[46]][_0xa94b[11]][_0xa94b[111]]()&&this[_0xa94b[46]][_0xa94b[172]](this[_0xa94b[119]][_0xa94b[51]])&&!this[_0xa94b[46]][_0xa94b[84]](this[_0xa94b[119]][_0xa94b[51]])&&this[_0xa94b[46]][_0xa94b[53]]()==1){if(mxClient[_0xa94b[200]]&&!mxClient[_0xa94b[201]]){this[_0xa94b[173]]=document[_0xa94b[104]](_0xa94b[202]);this[_0xa94b[173]][_0xa94b[24]][_0xa94b[203]]=_0xa94b[204]+_0x972fx28[_0xa94b[169]]+_0xa94b[205];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[206]]=_0xa94b[207];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[208]]=_0xa94b[209];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[175]]=(_0x972fx28[_0xa94b[175]]+4)+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[177]]=(_0x972fx28[_0xa94b[177]]+4)+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[210]]=(mxClient[_0xa94b[211]])?_0xa94b[212]:_0xa94b[213];}else {this[_0xa94b[173]]=mxUtils[_0xa94b[174]](_0x972fx28[_0xa94b[169]]);this[_0xa94b[173]][_0xa94b[24]][_0xa94b[175]]=_0x972fx28[_0xa94b[175]]+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[177]]=_0x972fx28[_0xa94b[177]]+_0xa94b[192];};this[_0xa94b[173]][_0xa94b[24]][_0xa94b[23]]=_0xa94b[26];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[178]]=_0xa94b[179];this[_0xa94b[173]][_0xa94b[100]](_0xa94b[180],mxResources[_0xa94b[93]](_0xa94b[17]));mxEvent[_0xa94b[181]](this[_0xa94b[173]],this[_0xa94b[46]],this[_0xa94b[119]]);this[_0xa94b[173]][_0xa94b[24]][_0xa94b[182]]=_0xa94b[183];mxEvent[_0xa94b[28]](this[_0xa94b[173]],_0xa94b[214],mxUtils[_0xa94b[27]](this,function(_0x972fx19){this[_0xa94b[46]][_0xa94b[29]][_0xa94b[114]]();var _0x972fx22=mxUtils[_0xa94b[163]](this[_0xa94b[46]][_0xa94b[25]],mxEvent[_0xa94b[130]](_0x972fx19),mxEvent[_0xa94b[131]](_0x972fx19));this[_0xa94b[46]][_0xa94b[11]][_0xa94b[49]](this[_0xa94b[119]],_0x972fx22[_0xa94b[164]],_0x972fx22[_0xa94b[165]]);this[_0xa94b[46]][_0xa94b[184]]=true;mxEvent[_0xa94b[133]](_0x972fx19);}));this[_0xa94b[46]][_0xa94b[25]][_0xa94b[186]](this[_0xa94b[173]]);};this[_0xa94b[187]]();};var _0x972fx26=mxVertexHandler[_0xa94b[16]][_0xa94b[188]];mxVertexHandler[_0xa94b[16]][_0xa94b[188]]=function(){_0x972fx26[_0xa94b[15]](this);this[_0xa94b[187]]();};mxVertexHandler[_0xa94b[16]][_0xa94b[187]]=function(){if(this[_0xa94b[119]]!=null&&this[_0xa94b[173]]!=null){if(mxVertexHandler[_0xa94b[16]][_0xa94b[189]]){this[_0xa94b[173]][_0xa94b[24]][_0xa94b[190]]=(this[_0xa94b[119]][_0xa94b[164]]+this[_0xa94b[119]][_0xa94b[175]]-this[_0xa94b[173]][_0xa94b[191]]/2)+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[193]]=(this[_0xa94b[119]][_0xa94b[165]]-this[_0xa94b[173]][_0xa94b[194]]/2)+_0xa94b[192];}else {this[_0xa94b[173]][_0xa94b[24]][_0xa94b[190]]=(this[_0xa94b[119]][_0xa94b[164]]+this[_0xa94b[119]][_0xa94b[175]]+mxConstants[_0xa94b[139]]/2+2)+_0xa94b[192];this[_0xa94b[173]][_0xa94b[24]][_0xa94b[193]]=(this[_0xa94b[119]][_0xa94b[165]]+(this[_0xa94b[119]][_0xa94b[177]]-this[_0xa94b[173]][_0xa94b[194]])/2)+_0xa94b[192];}}};var _0x972fx27=mxVertexHandler[_0xa94b[16]][_0xa94b[195]];mxVertexHandler[_0xa94b[16]][_0xa94b[195]]=function(_0x972fx18,_0x972fxb){_0x972fx27[_0xa94b[15]](this,arguments);if(this[_0xa94b[173]]!=null){this[_0xa94b[173]][_0xa94b[197]][_0xa94b[196]](this[_0xa94b[173]]);this[_0xa94b[173]]=null;};};};};})();
\ No newline at end of file
+var _0xf8b0=["\x63\x61\x6C\x6C","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x61\x6C\x6C\x6F\x77\x41\x75\x74\x6F\x50\x61\x6E\x6E\x69\x6E\x67","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x43\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x74\x61\x72\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x69\x73\x56\x61\x6C\x69\x64\x53\x6F\x75\x72\x63\x65","\x61\x70\x70\x6C\x79","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74","\x32","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6C\x6F\x61\x64\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x67\x65\x74\x52\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x63\x75\x72\x73\x6F\x72","\x73\x74\x79\x6C\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x65\x66\x61\x75\x6C\x74","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x76\x69\x65\x77","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x68\x74\x6D\x6C","\x31","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x77\x72\x61\x70","\x67\x65\x74\x4C\x61\x62\x65\x6C\x56\x61\x6C\x75\x65","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x68\x74\x6D\x6C\x45\x6E\x74\x69\x74\x69\x65\x73","\x69\x73\x43\x65\x6C\x6C\x4C\x6F\x63\x6B\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64","\x61\x63\x74\x69\x76\x65","\x67\x72\x61\x70\x68","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x73\x74\x61\x72\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x63\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x69\x6E\x69\x74\x54\x6F\x75\x63\x68","\x65\x78\x74\x65\x6E\x64","\x6D\x69\x6E\x46\x69\x74\x53\x63\x61\x6C\x65","\x6D\x61\x78\x46\x69\x74\x53\x63\x61\x6C\x65","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x2F\x64\x65\x66\x61\x75\x6C\x74\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x64\x65\x63\x6F\x64\x65","\x66\x6C\x69\x70\x45\x64\x67\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x45\x4C\x42\x4F\x57\x5F\x48\x4F\x52\x49\x5A\x4F\x4E\x54\x41\x4C","\x45\x4C\x42\x4F\x57\x5F\x56\x45\x52\x54\x49\x43\x41\x4C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x73","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x70\x6F\x69\x6E\x74\x73","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x65","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x69\x73\x43\x65\x6C\x6C\x46\x6F\x6C\x64\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x43\x65\x6C\x6C","\x67\x72\x6F\x75\x70","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x43\x65\x6C\x6C","","\x69\x73\x56\x65\x72\x74\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x67\x65\x74","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x6F\x62\x6A\x65\x63\x74","\x6C\x61\x62\x65\x6C","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x65\x6C\x6C\x4C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x55\x73\x65\x72\x4F\x62\x6A\x65\x63\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x6C\x65\x6E\x67\x74\x68","\x6C\x69\x6E\x6B","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x56\x61\x6C\x75\x65","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x6D\x61\x72\x6B\x65\x72","\x66\x69\x72\x73\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x75\x70\x64\x61\x74\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x67\x72\x61\x70\x68\x58","\x67\x72\x61\x70\x68\x59","\x67\x65\x74\x43\x65\x6C\x6C\x41\x74","\x73\x74\x61\x74\x65","\x73\x68\x61\x70\x65","\x6E\x6F\x64\x65","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x69\x73\x4D\x65\x6E\x75\x53\x68\x6F\x77\x69\x6E\x67","\x67\x65\x74\x43\x65\x6C\x6C","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x4D\x4F\x55\x53\x45\x5F\x55\x50","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x67\x65\x74\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x4D\x4F\x55\x53\x45\x5F\x4D\x4F\x56\x45","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x73\x65\x6C\x65\x63\x74\x4F\x6E\x50\x6F\x70\x75\x70","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x69\x67\x6E\x6F\x72\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E","\x75\x73\x65\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x64\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x6F\x6E\x76\x65\x72\x74\x50\x6F\x69\x6E\x74","\x78","\x79","\x2F\x74\x6F\x75\x63\x68\x2D\x68\x61\x6E\x64\x6C\x65\x2E\x70\x6E\x67","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x69\x7A\x65\x72\x49\x6D\x61\x67\x65","\x73\x72\x63","\x2F\x74\x6F\x75\x63\x68\x2D\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x69\x6E\x69\x74","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x49\x6D\x67","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x32\x39\x70\x78","\x68\x65\x69\x67\x68\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x74\x69\x74\x6C\x65","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x70\x61\x64\x64\x69\x6E\x67","\x32\x70\x78","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x65\x64\x72\x61\x77\x54\x6F\x6F\x6C\x73","\x72\x65\x64\x72\x61\x77","\x73\x69\x6E\x67\x6C\x65\x53\x69\x7A\x65\x72","\x6C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x78","\x74\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x64\x65\x73\x74\x72\x6F\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x2F\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x49\x53\x5F\x49\x45","\x49\x53\x5F\x53\x56\x47","\x64\x69\x76","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x65\x6E\x74\x65\x72","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x64\x69\x73\x70\x6C\x61\x79","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x69\x6E\x6C\x69\x6E\x65","\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E"];Graph=function(_0xcc5fx1,_0xcc5fx2,_0xcc5fx3,_0xcc5fx4){mxGraph[_0xf8b0[0]](this,_0xcc5fx1,_0xcc5fx2,_0xcc5fx3,_0xcc5fx4);this[_0xf8b0[1]](true);this[_0xf8b0[2]](false);this[_0xf8b0[3]](true);this[_0xf8b0[4]](!mxClient.IS_TOUCH);this[_0xf8b0[5]](false);this[_0xf8b0[6]](false);this[_0xf8b0[7]]=true;this[_0xf8b0[8]]=false;this[_0xf8b0[9]]=false;this[_0xf8b0[11]][_0xf8b0[10]]=true;this[_0xf8b0[12]](false);this[_0xf8b0[11]][_0xf8b0[13]](false);this[_0xf8b0[11]][_0xf8b0[14]]=function(){return mxConnectionHandler[_0xf8b0[16]][_0xf8b0[14]][_0xf8b0[15]](this,arguments)&&urlParams[_0xf8b0[17]]!=_0xf8b0[18]};this[_0xf8b0[19]]=_0xf8b0[20];if(_0xcc5fx4==null){this[_0xf8b0[21]]()};var _0xcc5fx5= new mxRubberband(this);this[_0xf8b0[22]]=function(){return _0xcc5fx5};this[_0xf8b0[29]][_0xf8b0[28]](mxEvent.PAN_START,mxUtils[_0xf8b0[27]](this,function(){this[_0xf8b0[25]][_0xf8b0[24]][_0xf8b0[23]]=_0xf8b0[26]}));this[_0xf8b0[29]][_0xf8b0[28]](mxEvent.PAN_END,mxUtils[_0xf8b0[27]](this,function(){this[_0xf8b0[25]][_0xf8b0[24]][_0xf8b0[23]]=_0xf8b0[30]}));this[_0xf8b0[31]]=function(_0xcc5fx6){var _0xcc5fx7=this[_0xf8b0[33]][_0xf8b0[32]](_0xcc5fx6);var _0xcc5fx8=(_0xcc5fx7!=null)?_0xcc5fx7[_0xf8b0[24]]:this[_0xf8b0[34]](_0xcc5fx6);return _0xcc5fx8[_0xf8b0[35]]==_0xf8b0[36]||_0xcc5fx8[_0xf8b0[37]]==_0xf8b0[38];};this[_0xf8b0[40]][_0xf8b0[39]]=function(_0xcc5fx7){var _0xcc5fx9=mxCellRenderer[_0xf8b0[16]][_0xf8b0[39]][_0xf8b0[15]](this,arguments);if(_0xcc5fx7[_0xf8b0[24]][_0xf8b0[37]]==_0xf8b0[38]&&_0xcc5fx7[_0xf8b0[24]][_0xf8b0[35]]!=1){_0xcc5fx9=mxUtils[_0xf8b0[41]](_0xcc5fx9,false)};return _0xcc5fx9;};this[_0xf8b0[42]]=function(_0xcc5fx6){return false};this[_0xf8b0[11]][_0xf8b0[43]]=16;var _0xcc5fxa=this[_0xf8b0[11]][_0xf8b0[44]];this[_0xf8b0[11]][_0xf8b0[44]]=function(_0xcc5fxb,_0xcc5fx7){if(_0xcc5fx7==null){if(!this[_0xf8b0[46]][_0xf8b0[29]][_0xf8b0[45]]){_0xcc5fx5[_0xf8b0[49]](_0xcc5fxb[_0xf8b0[47]](),_0xcc5fxb[_0xf8b0[48]]());this[_0xf8b0[46]][_0xf8b0[29]][_0xf8b0[50]]=false;}}else {if(tapAndHoldStartsConnection){_0xcc5fxa[_0xf8b0[15]](this,arguments)}else {if(this[_0xf8b0[46]][_0xf8b0[52]](_0xcc5fx7[_0xf8b0[51]])&&this[_0xf8b0[46]][_0xf8b0[53]]()>1){this[_0xf8b0[46]][_0xf8b0[54]](_0xcc5fx7[_0xf8b0[51]])}}}};if(touchStyle){this[_0xf8b0[55]]()};};mxUtils[_0xf8b0[56]](Graph,mxGraph);Graph[_0xf8b0[16]][_0xf8b0[57]]=null;Graph[_0xf8b0[16]][_0xf8b0[58]]=null;Graph[_0xf8b0[16]][_0xf8b0[21]]=function(){var _0xcc5fxc=mxUtils[_0xf8b0[61]](STYLE_PATH+_0xf8b0[60])[_0xf8b0[59]]();var _0xcc5fxd= new mxCodec(_0xcc5fxc[_0xf8b0[62]]);_0xcc5fxd[_0xf8b0[64]](_0xcc5fxc,this[_0xf8b0[63]]());};Graph[_0xf8b0[16]][_0xf8b0[65]]=function(_0xcc5fxe){if(_0xcc5fxe!=null){var _0xcc5fx7=this[_0xf8b0[33]][_0xf8b0[32]](_0xcc5fxe);var _0xcc5fx8=(_0xcc5fx7!=null)?_0xcc5fx7[_0xf8b0[24]]:this[_0xf8b0[34]](_0xcc5fxe);if(_0xcc5fx8!=null){var _0xcc5fxf=mxUtils[_0xf8b0[66]](_0xcc5fx8,mxConstants.STYLE_ELBOW,mxConstants.ELBOW_HORIZONTAL);var _0xcc5fx10=(_0xcc5fxf==mxConstants[_0xf8b0[67]])?mxConstants[_0xf8b0[68]]:mxConstants[_0xf8b0[67]];this[_0xf8b0[69]](mxConstants.STYLE_ELBOW,_0xcc5fx10,[_0xcc5fxe]);};}};Graph[_0xf8b0[16]][_0xf8b0[70]]=function(_0xcc5fx6){if(_0xcc5fx6!=null&&this[_0xf8b0[72]]()[_0xf8b0[71]](_0xcc5fx6)){var _0xcc5fx11=this[_0xf8b0[72]]()[_0xf8b0[73]]([_0xcc5fx6])[0];if(_0xcc5fx11[_0xf8b0[74]]!=null){_0xcc5fx11[_0xf8b0[74]][_0xf8b0[75]]=null};var _0xcc5fx8=_0xcc5fx11[_0xf8b0[76]]();_0xcc5fx8=mxUtils[_0xf8b0[77]](_0xcc5fx8,mxConstants.STYLE_ENTRY_X,null);_0xcc5fx8=mxUtils[_0xf8b0[77]](_0xcc5fx8,mxConstants.STYLE_ENTRY_Y,null);_0xcc5fx8=mxUtils[_0xf8b0[77]](_0xcc5fx8,mxConstants.STYLE_EXIT_X,null);_0xcc5fx8=mxUtils[_0xf8b0[77]](_0xcc5fx8,mxConstants.STYLE_EXIT_Y,null);_0xcc5fx11[_0xf8b0[77]](_0xcc5fx8);this[_0xf8b0[11]][_0xf8b0[78]]=function(_0xcc5fxb){return this[_0xf8b0[46]][_0xf8b0[33]][_0xf8b0[79]](_0xcc5fx11)};this[_0xf8b0[11]][_0xf8b0[80]]=function(){return this[_0xf8b0[46]][_0xf8b0[73]]([_0xcc5fx11])[0]};}};Graph[_0xf8b0[16]][_0xf8b0[81]]=function(_0xcc5fx6){return this[_0xf8b0[82]]&&this[_0xf8b0[83]](_0xcc5fx6)};Graph[_0xf8b0[16]][_0xf8b0[84]]=function(_0xcc5fx6){return this[_0xf8b0[83]](_0xcc5fx6)};Graph[_0xf8b0[16]][_0xf8b0[85]]=function(){var _0xcc5fx12=mxGraph[_0xf8b0[16]][_0xf8b0[85]][_0xf8b0[15]](this,arguments);_0xcc5fx12[_0xf8b0[77]](_0xf8b0[86]);return _0xcc5fx12;};Graph[_0xf8b0[16]][_0xf8b0[87]]=function(_0xcc5fx6){var _0xcc5fx13=_0xf8b0[88];if(this[_0xf8b0[72]]()[_0xf8b0[89]](_0xcc5fx6)){_0xcc5fx13+=mxResources[_0xf8b0[93]](_0xf8b0[90]+_0xcc5fx6[_0xf8b0[92]][_0xf8b0[91]])}else {if(this[_0xf8b0[72]]()[_0xf8b0[71]](_0xcc5fx6)){_0xcc5fx13=mxGraph[_0xf8b0[16]][_0xf8b0[87]][_0xf8b0[15]](this,arguments)}};return _0xcc5fx13;};Graph[_0xf8b0[16]][_0xf8b0[94]]=function(_0xcc5fx6){if(_0xcc5fx6[_0xf8b0[92]]!=null&& typeof (_0xcc5fx6[_0xf8b0[92]])==_0xf8b0[95]){return _0xcc5fx6[_0xf8b0[92]][_0xf8b0[97]](_0xf8b0[96])};return mxGraph[_0xf8b0[16]][_0xf8b0[94]][_0xf8b0[15]](this,arguments);};Graph[_0xf8b0[16]][_0xf8b0[98]]=function(_0xcc5fx6,_0xcc5fx10,_0xcc5fx14){if(_0xcc5fx6[_0xf8b0[92]]!=null&& typeof (_0xcc5fx6[_0xf8b0[92]])==_0xf8b0[95]){var _0xcc5fx15=_0xcc5fx6[_0xf8b0[92]][_0xf8b0[99]](true);_0xcc5fx15[_0xf8b0[100]](_0xf8b0[96],_0xcc5fx10);_0xcc5fx10=_0xcc5fx15;};mxGraph[_0xf8b0[16]][_0xf8b0[98]][_0xf8b0[15]](this,arguments);};Graph[_0xf8b0[16]][_0xf8b0[101]]=function(_0xcc5fx6,_0xcc5fx16){var _0xcc5fx10=null;if(_0xcc5fx6[_0xf8b0[92]]!=null&& typeof (_0xcc5fx6[_0xf8b0[92]])==_0xf8b0[95]){_0xcc5fx10=_0xcc5fx6[_0xf8b0[92]][_0xf8b0[99]](true)}else {var _0xcc5fx17=mxUtils[_0xf8b0[102]]();_0xcc5fx10=_0xcc5fx17[_0xf8b0[104]](_0xf8b0[103]);_0xcc5fx10[_0xf8b0[100]](_0xf8b0[96],_0xcc5fx6[_0xf8b0[92]]);};if(_0xcc5fx16!=null&&_0xcc5fx16[_0xf8b0[105]]>0){_0xcc5fx10[_0xf8b0[100]](_0xf8b0[106],_0xcc5fx16)}else {_0xcc5fx10[_0xf8b0[107]](_0xf8b0[106])};this[_0xf8b0[109]][_0xf8b0[108]](_0xcc5fx6,_0xcc5fx10);};Graph[_0xf8b0[16]][_0xf8b0[110]]=function(_0xcc5fx6){if(_0xcc5fx6[_0xf8b0[92]]!=null&& typeof (_0xcc5fx6[_0xf8b0[92]])==_0xf8b0[95]){return _0xcc5fx6[_0xf8b0[92]][_0xf8b0[97]](_0xf8b0[106])};return null;};Graph[_0xf8b0[16]][_0xf8b0[55]]=function(){this[_0xf8b0[11]][_0xf8b0[112]][_0xf8b0[111]]=function(){return this[_0xf8b0[46]][_0xf8b0[11]][_0xf8b0[113]]!=null};this[_0xf8b0[28]](mxEvent.START_EDITING,function(_0xcc5fx18,_0xcc5fx19){this[_0xf8b0[29]][_0xf8b0[114]]()});var _0xcc5fx1a=false;var _0xcc5fx1b=null;this[_0xf8b0[115]]=function(_0xcc5fxb){mxGraph[_0xf8b0[16]][_0xf8b0[115]][_0xf8b0[15]](this,arguments);if(_0xcc5fxb[_0xf8b0[32]]()==null){var _0xcc5fx6=this[_0xf8b0[118]](_0xcc5fxb[_0xf8b0[116]],_0xcc5fxb[_0xf8b0[117]]);if(this[_0xf8b0[72]]()[_0xf8b0[71]](_0xcc5fx6)){_0xcc5fxb[_0xf8b0[119]]=this[_0xf8b0[33]][_0xf8b0[32]](_0xcc5fx6);if(_0xcc5fxb[_0xf8b0[119]]!=null&&_0xcc5fxb[_0xf8b0[119]][_0xf8b0[120]]!=null){this[_0xf8b0[25]][_0xf8b0[24]][_0xf8b0[23]]=_0xcc5fxb[_0xf8b0[119]][_0xf8b0[120]][_0xf8b0[121]][_0xf8b0[24]][_0xf8b0[23]]};};};if(_0xcc5fxb[_0xf8b0[32]]()==null){this[_0xf8b0[25]][_0xf8b0[24]][_0xf8b0[23]]=_0xf8b0[30]};};this[_0xf8b0[122]]=function(_0xcc5fx1c,_0xcc5fxb,_0xcc5fx18){if(_0xcc5fx1c==mxEvent[_0xf8b0[123]]){if(!this[_0xf8b0[29]][_0xf8b0[124]]()){_0xcc5fx1b=_0xcc5fxb[_0xf8b0[125]]();_0xcc5fx1a=(_0xcc5fx1b!=null)?this[_0xf8b0[52]](_0xcc5fx1b):this[_0xf8b0[126]]();}else {_0xcc5fx1a=false;_0xcc5fx1b=null;}}else {if(_0xcc5fx1c==mxEvent[_0xf8b0[127]]){if(_0xcc5fx1a&&!this[_0xf8b0[128]]()){if(!this[_0xf8b0[29]][_0xf8b0[124]]()){var _0xcc5fx1d=mxEvent[_0xf8b0[130]](_0xcc5fxb[_0xf8b0[129]]());var _0xcc5fx1e=mxEvent[_0xf8b0[131]](_0xcc5fxb[_0xf8b0[129]]());this[_0xf8b0[29]][_0xf8b0[132]](_0xcc5fx1d+16,_0xcc5fx1e,_0xcc5fx1b,_0xcc5fxb[_0xf8b0[129]]());};_0xcc5fx1a=false;_0xcc5fx1b=null;_0xcc5fxb[_0xf8b0[133]]();return ;};_0xcc5fx1a=false;_0xcc5fx1b=null;}};mxGraph[_0xf8b0[16]][_0xf8b0[122]][_0xf8b0[15]](this,arguments);if(_0xcc5fx1c==mxEvent[_0xf8b0[134]]&&_0xcc5fxb[_0xf8b0[135]]()){_0xcc5fx1a=false;_0xcc5fx1b=null;};};};(function(){mxVertexHandler[_0xf8b0[16]][_0xf8b0[136]]=true;mxText[_0xf8b0[16]][_0xf8b0[137]]=5;mxText[_0xf8b0[16]][_0xf8b0[138]]=1;if(touchStyle){mxConstants[_0xf8b0[139]]=16;mxConstants[_0xf8b0[140]]=7;if(mxClient[_0xf8b0[141]]){mxVertexHandler[_0xf8b0[16]][_0xf8b0[142]]=4;mxEdgeHandler[_0xf8b0[16]][_0xf8b0[142]]=6;Graph[_0xf8b0[16]][_0xf8b0[142]]=14;Graph[_0xf8b0[16]][_0xf8b0[143]]=20;mxPanningHandler[_0xf8b0[16]][_0xf8b0[144]]=false;mxPanningHandler[_0xf8b0[16]][_0xf8b0[145]]=true;mxPanningHandler[_0xf8b0[16]][_0xf8b0[146]]=function(_0xcc5fxb){var _0xcc5fx19=_0xcc5fxb[_0xf8b0[129]]();return (this[_0xf8b0[145]]&&(this[_0xf8b0[147]]||_0xcc5fxb[_0xf8b0[32]]()==null))||(mxEvent[_0xf8b0[148]](_0xcc5fx19)&&mxEvent[_0xf8b0[149]](_0xcc5fx19))||(this[_0xf8b0[150]]&&mxEvent[_0xf8b0[151]](_0xcc5fx19));};};var _0xcc5fx1f=mxGraphHandler[_0xf8b0[16]][_0xf8b0[152]];mxGraphHandler[_0xf8b0[16]][_0xf8b0[152]]=function(_0xcc5fx18,_0xcc5fxb){_0xcc5fx1f[_0xf8b0[15]](this,arguments);if(this[_0xf8b0[46]][_0xf8b0[52]](_0xcc5fxb[_0xf8b0[125]]())&&this[_0xf8b0[46]][_0xf8b0[53]]()>1){this[_0xf8b0[153]]=false};};Graph[_0xf8b0[16]][_0xf8b0[154]]=function(_0xcc5fx1){this[_0xf8b0[155]]= new mxTooltipHandler(this);this[_0xf8b0[155]][_0xf8b0[156]](false);this[_0xf8b0[157]]= new mxSelectionCellsHandler(this);this[_0xf8b0[29]]= new mxPanningHandler(this);this[_0xf8b0[29]][_0xf8b0[158]]=false;this[_0xf8b0[11]]= new mxConnectionHandler(this);this[_0xf8b0[11]][_0xf8b0[156]](false);this[_0xf8b0[159]]= new mxGraphHandler(this);};mxConnectionHandler[_0xf8b0[16]][_0xf8b0[160]]=function(_0xcc5fxe,_0xcc5fx20){if(touchStyle&&_0xcc5fx20!=null){this[_0xf8b0[46]][_0xf8b0[161]](_0xcc5fx20)}else {this[_0xf8b0[46]][_0xf8b0[161]](_0xcc5fxe)}};var _0xcc5fx21=mxGraph[_0xf8b0[16]][_0xf8b0[162]];Graph[_0xf8b0[16]][_0xf8b0[162]]=function(_0xcc5fx19,_0xcc5fx6){if(_0xcc5fx6==null){var _0xcc5fx22=mxUtils[_0xf8b0[163]](this[_0xf8b0[25]],mxEvent[_0xf8b0[130]](_0xcc5fx19),mxEvent[_0xf8b0[131]](_0xcc5fx19));_0xcc5fx6=this[_0xf8b0[118]](_0xcc5fx22[_0xf8b0[164]],_0xcc5fx22[_0xf8b0[165]]);};_0xcc5fx21[_0xf8b0[0]](this,_0xcc5fx19,_0xcc5fx6);};var _0xcc5fx23= new mxImage(IMAGE_PATH+_0xf8b0[166],16,16);mxVertexHandler[_0xf8b0[16]][_0xf8b0[167]]=_0xcc5fx23;mxEdgeHandler[_0xf8b0[16]][_0xf8b0[167]]=_0xcc5fx23;mxOutline[_0xf8b0[16]][_0xf8b0[168]]=_0xcc5fx23; new Image()[_0xf8b0[169]]=_0xcc5fx23[_0xf8b0[169]];var _0xcc5fx24=IMAGE_PATH+_0xf8b0[170];var _0xcc5fx25=mxVertexHandler[_0xf8b0[16]][_0xf8b0[171]];mxVertexHandler[_0xf8b0[16]][_0xf8b0[171]]=function(){_0xcc5fx25[_0xf8b0[15]](this,arguments);if(showConnectorImg&&this[_0xf8b0[46]][_0xf8b0[11]][_0xf8b0[111]]()&&this[_0xf8b0[46]][_0xf8b0[172]](this[_0xf8b0[119]][_0xf8b0[51]])&&!this[_0xf8b0[46]][_0xf8b0[84]](this[_0xf8b0[119]][_0xf8b0[51]])&&this[_0xf8b0[46]][_0xf8b0[53]]()==1){this[_0xf8b0[173]]=mxUtils[_0xf8b0[174]](_0xcc5fx24);this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[23]]=_0xf8b0[26];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[175]]=_0xf8b0[176];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[177]]=_0xf8b0[176];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[178]]=_0xf8b0[179];if(!mxClient[_0xf8b0[141]]){this[_0xf8b0[173]][_0xf8b0[100]](_0xf8b0[180],mxResources[_0xf8b0[93]](_0xf8b0[17]));mxEvent[_0xf8b0[181]](this[_0xf8b0[173]],this[_0xf8b0[46]],this[_0xf8b0[119]]);};this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[182]]=_0xf8b0[183];mxEvent[_0xf8b0[185]](this[_0xf8b0[173]],mxUtils[_0xf8b0[27]](this,function(_0xcc5fx19){this[_0xf8b0[46]][_0xf8b0[29]][_0xf8b0[114]]();var _0xcc5fx22=mxUtils[_0xf8b0[163]](this[_0xf8b0[46]][_0xf8b0[25]],mxEvent[_0xf8b0[130]](_0xcc5fx19),mxEvent[_0xf8b0[131]](_0xcc5fx19));this[_0xf8b0[46]][_0xf8b0[11]][_0xf8b0[49]](this[_0xf8b0[119]],_0xcc5fx22[_0xf8b0[164]],_0xcc5fx22[_0xf8b0[165]]);this[_0xf8b0[46]][_0xf8b0[184]]=true;mxEvent[_0xf8b0[133]](_0xcc5fx19);}));this[_0xf8b0[46]][_0xf8b0[25]][_0xf8b0[186]](this[_0xf8b0[173]]);};this[_0xf8b0[187]]();};var _0xcc5fx26=mxVertexHandler[_0xf8b0[16]][_0xf8b0[188]];mxVertexHandler[_0xf8b0[16]][_0xf8b0[188]]=function(){_0xcc5fx26[_0xf8b0[15]](this);this[_0xf8b0[187]]();};mxVertexHandler[_0xf8b0[16]][_0xf8b0[187]]=function(){if(this[_0xf8b0[119]]!=null&&this[_0xf8b0[173]]!=null){if(mxVertexHandler[_0xf8b0[16]][_0xf8b0[189]]){this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[190]]=(this[_0xf8b0[119]][_0xf8b0[164]]+this[_0xf8b0[119]][_0xf8b0[175]]-this[_0xf8b0[173]][_0xf8b0[191]]/2)+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[193]]=(this[_0xf8b0[119]][_0xf8b0[165]]-this[_0xf8b0[173]][_0xf8b0[194]]/2)+_0xf8b0[192];}else {this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[190]]=(this[_0xf8b0[119]][_0xf8b0[164]]+this[_0xf8b0[119]][_0xf8b0[175]]+mxConstants[_0xf8b0[139]]/2+4)+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[193]]=(this[_0xf8b0[119]][_0xf8b0[165]]+(this[_0xf8b0[119]][_0xf8b0[177]]-this[_0xf8b0[173]][_0xf8b0[194]])/2)+_0xf8b0[192];}}};var _0xcc5fx27=mxVertexHandler[_0xf8b0[16]][_0xf8b0[195]];mxVertexHandler[_0xf8b0[16]][_0xf8b0[195]]=function(_0xcc5fx18,_0xcc5fxb){_0xcc5fx27[_0xf8b0[15]](this,arguments);if(this[_0xf8b0[173]]!=null){this[_0xf8b0[173]][_0xf8b0[197]][_0xf8b0[196]](this[_0xf8b0[173]]);this[_0xf8b0[173]]=null;};}; new Image()[_0xf8b0[169]]=_0xcc5fx24;}else {var _0xcc5fx28= new mxImage(IMAGE_PATH+_0xf8b0[198],15,15);mxConnectionHandler[_0xf8b0[16]][_0xf8b0[199]]=_0xcc5fx28; new Image()[_0xf8b0[169]]=_0xcc5fx28[_0xf8b0[169]];if(urlParams[_0xf8b0[17]]==_0xf8b0[18]){var _0xcc5fx28= new mxImage(IMAGE_PATH+_0xf8b0[198],15,15);var _0xcc5fx25=mxVertexHandler[_0xf8b0[16]][_0xf8b0[171]];mxVertexHandler[_0xf8b0[16]][_0xf8b0[171]]=function(){_0xcc5fx25[_0xf8b0[15]](this,arguments);if(showConnectorImg&&this[_0xf8b0[46]][_0xf8b0[11]][_0xf8b0[111]]()&&this[_0xf8b0[46]][_0xf8b0[172]](this[_0xf8b0[119]][_0xf8b0[51]])&&!this[_0xf8b0[46]][_0xf8b0[84]](this[_0xf8b0[119]][_0xf8b0[51]])&&this[_0xf8b0[46]][_0xf8b0[53]]()==1){if(mxClient[_0xf8b0[200]]&&!mxClient[_0xf8b0[201]]){this[_0xf8b0[173]]=document[_0xf8b0[104]](_0xf8b0[202]);this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[203]]=_0xf8b0[204]+_0xcc5fx28[_0xf8b0[169]]+_0xf8b0[205];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[206]]=_0xf8b0[207];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[208]]=_0xf8b0[209];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[175]]=(_0xcc5fx28[_0xf8b0[175]]+4)+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[177]]=(_0xcc5fx28[_0xf8b0[177]]+4)+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[210]]=(mxClient[_0xf8b0[211]])?_0xf8b0[212]:_0xf8b0[213];}else {this[_0xf8b0[173]]=mxUtils[_0xf8b0[174]](_0xcc5fx28[_0xf8b0[169]]);this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[175]]=_0xcc5fx28[_0xf8b0[175]]+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[177]]=_0xcc5fx28[_0xf8b0[177]]+_0xf8b0[192];};this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[23]]=_0xf8b0[26];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[178]]=_0xf8b0[179];this[_0xf8b0[173]][_0xf8b0[100]](_0xf8b0[180],mxResources[_0xf8b0[93]](_0xf8b0[17]));mxEvent[_0xf8b0[181]](this[_0xf8b0[173]],this[_0xf8b0[46]],this[_0xf8b0[119]]);this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[182]]=_0xf8b0[183];mxEvent[_0xf8b0[28]](this[_0xf8b0[173]],_0xf8b0[214],mxUtils[_0xf8b0[27]](this,function(_0xcc5fx19){this[_0xf8b0[46]][_0xf8b0[29]][_0xf8b0[114]]();var _0xcc5fx22=mxUtils[_0xf8b0[163]](this[_0xf8b0[46]][_0xf8b0[25]],mxEvent[_0xf8b0[130]](_0xcc5fx19),mxEvent[_0xf8b0[131]](_0xcc5fx19));this[_0xf8b0[46]][_0xf8b0[11]][_0xf8b0[49]](this[_0xf8b0[119]],_0xcc5fx22[_0xf8b0[164]],_0xcc5fx22[_0xf8b0[165]]);this[_0xf8b0[46]][_0xf8b0[184]]=true;mxEvent[_0xf8b0[133]](_0xcc5fx19);}));this[_0xf8b0[46]][_0xf8b0[25]][_0xf8b0[186]](this[_0xf8b0[173]]);};this[_0xf8b0[187]]();};var _0xcc5fx26=mxVertexHandler[_0xf8b0[16]][_0xf8b0[188]];mxVertexHandler[_0xf8b0[16]][_0xf8b0[188]]=function(){_0xcc5fx26[_0xf8b0[15]](this);this[_0xf8b0[187]]();};mxVertexHandler[_0xf8b0[16]][_0xf8b0[187]]=function(){if(this[_0xf8b0[119]]!=null&&this[_0xf8b0[173]]!=null){if(mxVertexHandler[_0xf8b0[16]][_0xf8b0[189]]){this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[190]]=(this[_0xf8b0[119]][_0xf8b0[164]]+this[_0xf8b0[119]][_0xf8b0[175]]-this[_0xf8b0[173]][_0xf8b0[191]]/2)+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[193]]=(this[_0xf8b0[119]][_0xf8b0[165]]-this[_0xf8b0[173]][_0xf8b0[194]]/2)+_0xf8b0[192];}else {this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[190]]=(this[_0xf8b0[119]][_0xf8b0[164]]+this[_0xf8b0[119]][_0xf8b0[175]]+mxConstants[_0xf8b0[139]]/2+2)+_0xf8b0[192];this[_0xf8b0[173]][_0xf8b0[24]][_0xf8b0[193]]=(this[_0xf8b0[119]][_0xf8b0[165]]+(this[_0xf8b0[119]][_0xf8b0[177]]-this[_0xf8b0[173]][_0xf8b0[194]])/2)+_0xf8b0[192];}}};var _0xcc5fx27=mxVertexHandler[_0xf8b0[16]][_0xf8b0[195]];mxVertexHandler[_0xf8b0[16]][_0xf8b0[195]]=function(_0xcc5fx18,_0xcc5fxb){_0xcc5fx27[_0xf8b0[15]](this,arguments);if(this[_0xf8b0[173]]!=null){this[_0xf8b0[173]][_0xf8b0[197]][_0xf8b0[196]](this[_0xf8b0[173]]);this[_0xf8b0[173]]=null;};};};};})();
\ 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 1fcbeee..407073c 100644
--- a/public/assets/plugins/jscripty/js/Menus.js
+++ b/public/assets/plugins/jscripty/js/Menus.js
@@ -1 +1 @@
-var _0x992c=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x6D\x65\x6E\x75\x73","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x56\x65\x72\x64\x61\x6E\x61","\x54\x69\x6D\x65\x73\x20\x4E\x65\x77\x20\x52\x6F\x6D\x61\x6E","\x47\x61\x72\x61\x6D\x6F\x6E\x64","\x43\x6F\x6D\x69\x63\x20\x53\x61\x6E\x73\x20\x4D\x53","\x43\x6F\x75\x72\x69\x65\x72\x20\x4E\x65\x77","\x47\x65\x6F\x72\x67\x69\x61","\x4C\x75\x63\x69\x64\x61\x20\x43\x6F\x6E\x73\x6F\x6C\x65","\x54\x61\x68\x6F\x6D\x61","\x6C\x65\x6E\x67\x74\x68","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x73\x74\x79\x6C\x65\x43\x68\x61\x6E\x67\x65","\x73\x74\x79\x6C\x65","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x63\x75\x73\x74\x6F\x6D","\x67\x65\x74","","\x70\x72\x6F\x6D\x70\x74\x43\x68\x61\x6E\x67\x65","\x62\x69\x6E\x64","\x70\x75\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x28\x70\x74\x29","\x31\x32","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x70\x78","\x53\x54\x59\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x28\x70\x78\x29","\x31","\x6C\x69\x6E\x65","\x73\x74\x72\x61\x69\x67\x68\x74","\x53\x54\x59\x4C\x45\x5F\x45\x44\x47\x45","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x65\x6C\x62\x6F\x77\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6D\x61\x6E\x75\x61\x6C","\x73\x65\x67\x6D\x65\x6E\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x61\x75\x74\x6F\x6D\x61\x74\x69\x63","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x63\x6C\x61\x73\x73\x69\x63","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x41\x52\x52\x4F\x57","\x41\x52\x52\x4F\x57\x5F\x43\x4C\x41\x53\x53\x49\x43","\x6F\x70\x65\x6E\x41\x72\x72\x6F\x77","\x41\x52\x52\x4F\x57\x5F\x4F\x50\x45\x4E","\x62\x6C\x6F\x63\x6B","\x41\x52\x52\x4F\x57\x5F\x42\x4C\x4F\x43\x4B","\x6F\x76\x61\x6C","\x41\x52\x52\x4F\x57\x5F\x4F\x56\x41\x4C","\x64\x69\x61\x6D\x6F\x6E\x64","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44","\x64\x69\x61\x6D\x6F\x6E\x64\x54\x68\x69\x6E","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44\x5F\x54\x48\x49\x4E","\x6E\x6F\x6E\x65","\x4E\x4F\x4E\x45","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x65\x6E\x64\x46\x69\x6C\x6C","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x61\x64\x64\x49\x74\x65\x6D","\x73\x69\x7A\x65","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x41\x52\x52\x4F\x57","\x73\x74\x61\x72\x74\x46\x69\x6C\x6C","\x73\x70\x61\x63\x69\x6E\x67","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x68\x61\x64\x6F\x77","\x61\x63\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x74\x6F\x70","\x30","\x72\x69\x67\x68\x74","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x67\x6C\x6F\x62\x61\x6C","\x70\x65\x72\x69\x6D\x65\x74\x65\x72","\x73\x6F\x75\x72\x63\x65\x53\x70\x61\x63\x69\x6E\x67","\x74\x61\x72\x67\x65\x74\x53\x70\x61\x63\x69\x6E\x67","\x66\x6F\x72\x6D\x61\x74","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D","\x74\x65\x78\x74","\x61\x64\x64\x53\x75\x62\x6D\x65\x6E\x75","\x2D","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D\x73","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x77\x6F\x72\x64\x57\x72\x61\x70","\x74\x65\x78\x74\x4F\x70\x61\x63\x69\x74\x79","\x28\x25\x29","\x31\x30\x30","\x68\x69\x64\x65","\x6C\x65\x66\x74\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x4C\x45\x46\x54","\x63\x65\x6E\x74\x65\x72","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x72\x69\x67\x68\x74\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x74\x6F\x70\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x54\x4F\x50","\x6D\x69\x64\x64\x6C\x65","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x62\x6F\x74\x74\x6F\x6D\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x74\x69\x6C\x74","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x61\x6C\x69\x67\x6E","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73","\x6C\x61\x79\x6F\x75\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x46\x6C\x6F\x77","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x76\x65\x72\x74\x69\x63\x61\x6C\x46\x6C\x6F\x77","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x61\x72\x72\x61\x6E\x67\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x76\x69\x65\x77","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x25","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x66\x69\x74\x50\x61\x67\x65","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x66\x69\x6C\x65","\x6E\x65\x77","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x41\x73","\x70\x75\x62\x6C\x69\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x65\x64\x69\x74\x46\x69\x6C\x65","\x70\x72\x69\x6E\x74","\x65\x64\x69\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x75\x74","\x63\x6F\x70\x79","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x68\x65\x6C\x70","\x61\x62\x6F\x75\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x65\x78\x65\x63\x75\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x20","\x70\x72\x6F\x6D\x70\x74","\x6C\x61\x62\x65\x6C","\x66\x75\x6E\x63\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x61\x64\x64\x43\x68\x65\x63\x6B\x6D\x61\x72\x6B","\x61\x64\x64\x53\x68\x6F\x72\x74\x63\x75\x74","\x73\x68\x6F\x72\x74\x63\x75\x74","\x73\x70\x61\x6E","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6F\x6C\x6F\x72","\x67\x72\x61\x79","\x77\x72\x69\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x32\x70\x78\x20\x35\x30\x25","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x73\x6D\x61\x72\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72\x73","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x69\x73\x45\x64\x67\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x62\x65\x6E\x64\x73","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x69\x76","\x20\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x4D\x65\x6E\x75","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x61\x70\x70\x6C\x79","\x64\x65\x73\x74\x72\x6F\x79","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x2D\x73\x69\x64\x65\x62\x61\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6C\x69\x63\x6B","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74"];Menus=function(_0x529dx1){this[_0x992c[0]]=_0x529dx1;this[_0x992c[1]]= new Object();this[_0x992c[2]](); new Image()[_0x992c[3]]=IMAGE_PATH+_0x992c[4];};Menus[_0x992c[5]][_0x992c[2]]=function(){var _0x529dx2=this[_0x992c[0]][_0x992c[7]][_0x992c[6]];this[_0x992c[30]](_0x992c[8], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){var _0x529dx5=[_0x992c[9],_0x992c[10],_0x992c[11],_0x992c[12],_0x992c[13],_0x992c[14],_0x992c[15],_0x992c[16],_0x992c[17]];for(var _0x529dx6=0;_0x529dx6<_0x529dx5[_0x992c[18]];_0x529dx6++){var _0x529dx7=this[_0x992c[20]](_0x529dx3,_0x529dx5[_0x529dx6],[mxConstants[_0x992c[19]]],[_0x529dx5[_0x529dx6]],null,_0x529dx4);_0x529dx7[_0x992c[23]][_0x992c[22]][_0x992c[21]][_0x992c[8]]=_0x529dx5[_0x529dx6];};_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[25]),_0x992c[27],mxConstants.DEFAULT_FONTFAMILY,mxConstants.STYLE_FONTFAMILY,_0x529dx4);})));this[_0x992c[30]](_0x992c[31], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){var _0x529dx8=[6,8,9,10,11,12,14,18,24,36,48,72];for(var _0x529dx6=0;_0x529dx6<_0x529dx8[_0x992c[18]];_0x529dx6++){this[_0x992c[20]](_0x529dx3,_0x529dx8[_0x529dx6],[mxConstants[_0x992c[32]]],[_0x529dx8[_0x529dx6]],null,_0x529dx4)};_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[25]),_0x992c[33],_0x992c[34],mxConstants.STYLE_FONTSIZE,_0x529dx4);})));this[_0x992c[30]](_0x992c[35], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){var _0x529dx8=[1,2,3,4,8,12,16,24];for(var _0x529dx6=0;_0x529dx6<_0x529dx8[_0x992c[18]];_0x529dx6++){this[_0x992c[20]](_0x529dx3,_0x529dx8[_0x529dx6]+_0x992c[36],[mxConstants[_0x992c[37]]],[_0x529dx8[_0x529dx6]],null,_0x529dx4)};_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[25]),_0x992c[38],_0x992c[39],mxConstants.STYLE_STROKEWIDTH,_0x529dx4);})));this[_0x992c[30]](_0x992c[40], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[41]),[mxConstants[_0x992c[42]]],[null],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[43]),[mxConstants[_0x992c[42]]],[_0x992c[44]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[45]),[mxConstants[_0x992c[42]],mxConstants[_0x992c[46]]],[_0x992c[47],_0x992c[45]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[48]),[mxConstants[_0x992c[42]],mxConstants[_0x992c[46]]],[_0x992c[47],_0x992c[48]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[49]),[mxConstants[_0x992c[42]]],[_0x992c[50]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[51]),[mxConstants[_0x992c[42]]],[_0x992c[52]],null,_0x529dx4);})));this[_0x992c[30]](_0x992c[53], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[54]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[56]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[57]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[58]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[59]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[60]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[61]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[62]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[63]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[64]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[65]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[66]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[67]),[mxConstants[_0x992c[55]]],[mxConstants[_0x992c[68]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[69]),null,function(){_0x529dx2[_0x992c[71]](_0x992c[70],true)},_0x529dx4,null,true);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[73]),_0x992c[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_ENDSIZE,_0x529dx4);})));this[_0x992c[30]](_0x992c[74], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[54]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[56]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[57]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[58]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[59]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[60]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[61]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[62]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[63]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[64]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[65]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[66]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[67]),[mxConstants[_0x992c[75]]],[mxConstants[_0x992c[68]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[69]),null,function(){_0x529dx2[_0x992c[71]](_0x992c[76],true)},_0x529dx4,null,true);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[73]),_0x992c[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_STARTSIZE,_0x529dx4);})));this[_0x992c[30]](_0x992c[77], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){var _0x529dx9=this[_0x992c[0]][_0x992c[80]][_0x992c[26]](_0x992c[79])[_0x992c[78]];var _0x529dxa=this[_0x992c[26]](_0x992c[40])[_0x992c[78]];if(_0x529dx9||_0x529dx3[_0x992c[81]]){this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[82]),_0x992c[38],_0x992c[83],mxConstants.STYLE_SPACING_TOP,_0x529dx4,_0x529dx9);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[84]),_0x992c[38],_0x992c[83],mxConstants.STYLE_SPACING_RIGHT,_0x529dx4,_0x529dx9);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[85]),_0x992c[38],_0x992c[83],mxConstants.STYLE_SPACING_BOTTOM,_0x529dx4,_0x529dx9);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[86]),_0x992c[38],_0x992c[83],mxConstants.STYLE_SPACING_LEFT,_0x529dx4,_0x529dx9);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[87]),_0x992c[38],_0x992c[83],mxConstants.STYLE_SPACING,_0x529dx4,_0x529dx9);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[88]),_0x992c[38],_0x992c[83],mxConstants.STYLE_PERIMETER_SPACING,_0x529dx4,_0x529dx9);};if(_0x529dxa||_0x529dx3[_0x992c[81]]){_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[89]),_0x992c[38],_0x992c[83],mxConstants.STYLE_SOURCE_PERIMETER_SPACING,_0x529dx4,_0x529dxa);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[90]),_0x992c[38],_0x992c[83],mxConstants.STYLE_TARGET_PERIMETER_SPACING,_0x529dx4,_0x529dxa);};})));this[_0x992c[30]](_0x992c[91], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[92]](_0x529dx3,_0x992c[21],_0x529dx4)})));this[_0x992c[30]](_0x992c[93], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){var _0x529dxb=this[_0x992c[26]](_0x992c[93])[_0x992c[78]];_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[94]](_0x992c[8],_0x529dx3,_0x529dx4);this[_0x992c[94]](_0x992c[31],_0x529dx3,_0x529dx4);this[_0x992c[99]](_0x529dx3,[_0x992c[95],_0x992c[96],_0x992c[97],_0x992c[98],_0x992c[95]],_0x529dx4);this[_0x992c[94]](_0x992c[100],_0x529dx3,_0x529dx4);this[_0x992c[92]](_0x529dx3,_0x992c[101],_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[28]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[102]),_0x992c[103],_0x992c[104],mxConstants.STYLE_TEXT_OPACITY,_0x529dx4,_0x529dxb);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[105]),null,function(){_0x529dx2[_0x992c[71]](mxConstants.STYLE_NOLABEL,false)},_0x529dx4,null,_0x529dxb);})));this[_0x992c[30]](_0x992c[100], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[106]),[mxConstants[_0x992c[107]]],[mxConstants[_0x992c[108]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[109]),[mxConstants[_0x992c[107]]],[mxConstants[_0x992c[110]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[111]),[mxConstants[_0x992c[107]]],[mxConstants[_0x992c[112]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[113]),[mxConstants[_0x992c[114]]],[mxConstants[_0x992c[115]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[116]),[mxConstants[_0x992c[114]]],[mxConstants[_0x992c[117]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[118]),[mxConstants[_0x992c[114]]],[mxConstants[_0x992c[119]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[94]](_0x992c[120],_0x529dx3,_0x529dx4);this[_0x992c[94]](_0x992c[77],_0x529dx3,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);var _0x529dxb=this[_0x992c[26]](_0x992c[93])[_0x992c[78]];_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[48]),null,function(){_0x529dx2[_0x992c[71]](mxConstants.STYLE_HORIZONTAL,true)},_0x529dx4,null,_0x529dxb);})));this[_0x992c[30]](_0x992c[120], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[86]),[mxConstants[_0x992c[121]],mxConstants[_0x992c[107]]],[mxConstants[_0x992c[108]],mxConstants[_0x992c[112]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[109]),[mxConstants[_0x992c[121]],mxConstants[_0x992c[107]]],[mxConstants[_0x992c[110]],mxConstants[_0x992c[110]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[84]),[mxConstants[_0x992c[121]],mxConstants[_0x992c[107]]],[mxConstants[_0x992c[112]],mxConstants[_0x992c[108]]],null,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[82]),[mxConstants[_0x992c[122]],mxConstants[_0x992c[114]]],[mxConstants[_0x992c[115]],mxConstants[_0x992c[119]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[116]),[mxConstants[_0x992c[122]],mxConstants[_0x992c[114]]],[mxConstants[_0x992c[117]],mxConstants[_0x992c[117]]],null,_0x529dx4);this[_0x992c[20]](_0x529dx3,mxResources[_0x992c[26]](_0x992c[85]),[mxConstants[_0x992c[122]],mxConstants[_0x992c[114]]],[mxConstants[_0x992c[119]],mxConstants[_0x992c[115]]],null,_0x529dx4);})));this[_0x992c[30]](_0x992c[123], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[124]),null,function(){_0x529dx2[_0x992c[71]](mxConstants.STYLE_FLIPH,false)},_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[125]),null,function(){_0x529dx2[_0x992c[71]](mxConstants.STYLE_FLIPV,false)},_0x529dx4);this[_0x992c[99]](_0x529dx3,[_0x992c[95],_0x992c[126],_0x992c[127]],_0x529dx4);})));this[_0x992c[30]](_0x992c[128], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[106]),null,function(){_0x529dx2[_0x992c[129]](mxConstants.ALIGN_LEFT)},_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[109]),null,function(){_0x529dx2[_0x992c[129]](mxConstants.ALIGN_CENTER)},_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[111]),null,function(){_0x529dx2[_0x992c[129]](mxConstants.ALIGN_RIGHT)},_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[113]),null,function(){_0x529dx2[_0x992c[129]](mxConstants.ALIGN_TOP)},_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[116]),null,function(){_0x529dx2[_0x992c[129]](mxConstants.ALIGN_MIDDLE)},_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[118]),null,function(){_0x529dx2[_0x992c[129]](mxConstants.ALIGN_BOTTOM)},_0x529dx4);})));this[_0x992c[30]](_0x992c[130], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[131]),null,mxUtils[_0x992c[29]](this,function(){var _0x529dxc= new mxHierarchicalLayout(_0x529dx2,mxConstants.DIRECTION_WEST);this[_0x992c[0]][_0x992c[132]](_0x529dxc,true,true);}),_0x529dx4);_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x992c[133]),null,mxUtils[_0x992c[29]](this,function(){var _0x529dxc= new mxHierarchicalLayout(_0x529dx2,mxConstants.DIRECTION_NORTH);this[_0x992c[0]][_0x992c[132]](_0x529dxc,true,true);}),_0x529dx4);})));this[_0x992c[30]](_0x992c[134], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[99]](_0x529dx3,[_0x992c[135],_0x992c[95],_0x992c[136],_0x992c[137],_0x992c[95],_0x992c[138],_0x992c[139]],_0x529dx4)})));this[_0x992c[30]](_0x992c[140], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[99]](_0x529dx3,[_0x992c[141],_0x992c[142],_0x992c[95]],_0x529dx4);this[_0x992c[94]](_0x992c[130],_0x529dx3,_0x529dx4);_0x529dx3[_0x992c[24]](_0x529dx4);this[_0x992c[99]](_0x529dx3,[_0x992c[95],_0x992c[143],_0x992c[144],_0x992c[145]],_0x529dx4);})));this[_0x992c[30]](_0x992c[146], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[99]](_0x529dx3,[_0x992c[147]],_0x529dx4);_0x529dx3[_0x992c[24]]();var _0x529dxd=[0.25,0.5,0.75,1,2,4];for(var _0x529dx6=0;_0x529dx6<_0x529dxd[_0x992c[18]];_0x529dx6++){(function(_0x529dxe){_0x529dx3[_0x992c[72]]((_0x529dxe*100)+_0x992c[148],null,function(){_0x529dx2[_0x992c[149]](_0x529dxe)},_0x529dx4)})(_0x529dxd[_0x529dx6])};this[_0x992c[99]](_0x529dx3,[_0x992c[95],_0x992c[150],_0x992c[151],_0x992c[95],_0x992c[152],_0x992c[153],_0x992c[95],_0x992c[154],_0x992c[155]],_0x529dx4);})));this[_0x992c[30]](_0x992c[156], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[99]](_0x529dx3,[_0x992c[157],_0x992c[158],_0x992c[95],_0x992c[159],_0x992c[160],_0x992c[161],_0x992c[95],_0x992c[162],_0x992c[95],_0x992c[163],_0x992c[164],_0x992c[95],_0x992c[165],_0x992c[95],_0x992c[166]],_0x529dx4)})));this[_0x992c[30]](_0x992c[167], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[99]](_0x529dx3,[_0x992c[168],_0x992c[169],_0x992c[95],_0x992c[170],_0x992c[171],_0x992c[172],_0x992c[173],_0x992c[95],_0x992c[174],_0x992c[95],_0x992c[175],_0x992c[176],_0x992c[177]])})));this[_0x992c[30]](_0x992c[178], new Menu(mxUtils[_0x992c[29]](this,function(_0x529dx3,_0x529dx4){this[_0x992c[99]](_0x529dx3,[_0x992c[178],_0x992c[95],_0x992c[179]])})));};Menus[_0x992c[5]][_0x992c[30]]=function(_0x529dxf,_0x529dx3){this[_0x992c[1]][_0x529dxf]=_0x529dx3};Menus[_0x992c[5]][_0x992c[26]]=function(_0x529dxf){return this[_0x992c[1]][_0x529dxf]};Menus[_0x992c[5]][_0x992c[94]]=function(_0x529dxf,_0x529dx3,_0x529dx4){var _0x529dxb=this[_0x992c[26]](_0x529dxf)[_0x992c[78]];if(_0x529dx3[_0x992c[81]]||_0x529dxb){var _0x529dx10=_0x529dx3[_0x992c[72]](mxResources[_0x992c[26]](_0x529dxf),null,null,_0x529dx4,null,_0x529dxb);this[_0x992c[180]](_0x529dxf,_0x529dx3,_0x529dx10);};};Menus[_0x992c[5]][_0x992c[180]]=function(_0x529dxf,_0x529dx11,_0x529dx4){var _0x529dx3=this[_0x992c[26]](_0x529dxf);if(_0x529dx3!=null&&(_0x529dx11[_0x992c[81]]||_0x529dx3[_0x992c[78]])){this[_0x992c[26]](_0x529dxf)[_0x992c[181]](_0x529dx11,_0x529dx4)};};Menus[_0x992c[5]][_0x992c[20]]=function(_0x529dx3,_0x529dx12,_0x529dx13,_0x529dx14,_0x529dx15,_0x529dx4){return _0x529dx3[_0x992c[72]](_0x529dx12,null,mxUtils[_0x992c[29]](this,function(){var _0x529dx2=this[_0x992c[0]][_0x992c[7]][_0x992c[6]];_0x529dx2[_0x992c[183]]()[_0x992c[182]]();try{for(var _0x529dx6=0;_0x529dx6<_0x529dx13[_0x992c[18]];_0x529dx6++){_0x529dx2[_0x992c[184]](_0x529dx13[_0x529dx6],_0x529dx14[_0x529dx6])}}finally{_0x529dx2[_0x992c[183]]()[_0x992c[185]]()};}),_0x529dx4,_0x529dx15)};Menus[_0x992c[5]][_0x992c[28]]=function(_0x529dx3,_0x529dx12,_0x529dx16,_0x529dx17,_0x529dx18,_0x529dx4,_0x529dxb){return _0x529dx3[_0x992c[72]](_0x529dx12,null,mxUtils[_0x992c[29]](this,function(){var _0x529dx2=this[_0x992c[0]][_0x992c[7]][_0x992c[6]];var _0x529dx19=_0x529dx17;var _0x529dx1a=_0x529dx2[_0x992c[188]]()[_0x992c[187]](_0x529dx2[_0x992c[186]]());if(_0x529dx1a!=null){_0x529dx19=_0x529dx1a[_0x992c[21]][_0x529dx18]||_0x529dx19};_0x529dx19=mxUtils[_0x992c[191]](mxResources[_0x992c[26]](_0x992c[189])+((_0x529dx16[_0x992c[18]]>0)?(_0x992c[190]+_0x529dx16):_0x992c[27]),_0x529dx19);if(_0x529dx19!=null&&_0x529dx19[_0x992c[18]]>0){_0x529dx2[_0x992c[184]](_0x529dx18,_0x529dx19)};}),_0x529dx4,null,_0x529dxb)};Menus[_0x992c[5]][_0x992c[92]]=function(_0x529dx3,_0x529dx18,_0x529dx4){var _0x529dx1b=this[_0x992c[0]][_0x992c[80]][_0x992c[26]](_0x529dx18);if(_0x529dx1b!=null&&(_0x529dx3[_0x992c[81]]||_0x529dx1b[_0x992c[78]])){var _0x529dx1c=_0x529dx3[_0x992c[72]](_0x529dx1b[_0x992c[192]],null,_0x529dx1b[_0x992c[193]],_0x529dx4,null,_0x529dx1b[_0x992c[78]]);if(_0x529dx1b[_0x992c[194]]&&_0x529dx1b[_0x992c[195]]()){this[_0x992c[196]](_0x529dx1c)};this[_0x992c[197]](_0x529dx1c,_0x529dx1b);return _0x529dx1c;};return null;};Menus[_0x992c[5]][_0x992c[197]]=function(_0x529dx1c,_0x529dx1b){if(_0x529dx1b[_0x992c[198]]!=null){var _0x529dx1d=_0x529dx1c[_0x992c[23]][_0x992c[22]][_0x992c[22]];var _0x529dx1e=document[_0x992c[200]](_0x992c[199]);_0x529dx1e[_0x992c[21]][_0x992c[201]]=_0x992c[202];mxUtils[_0x992c[203]](_0x529dx1e,_0x529dx1b[_0x992c[198]]);_0x529dx1d[_0x992c[204]](_0x529dx1e);}};Menus[_0x992c[5]][_0x992c[196]]=function(_0x529dx1c){var _0x529dx1d=_0x529dx1c[_0x992c[23]][_0x992c[22]];_0x529dx1d[_0x992c[21]][_0x992c[205]]=_0x992c[206]+IMAGE_PATH+_0x992c[207];_0x529dx1d[_0x992c[21]][_0x992c[208]]=_0x992c[209];_0x529dx1d[_0x992c[21]][_0x992c[210]]=_0x992c[211];};Menus[_0x992c[5]][_0x992c[99]]=function(_0x529dx3,_0x529dx13,_0x529dx4){for(var _0x529dx6=0;_0x529dx6<_0x529dx13[_0x992c[18]];_0x529dx6++){if(_0x529dx13[_0x529dx6]==_0x992c[95]){_0x529dx3[_0x992c[24]](_0x529dx4)}else {this[_0x992c[92]](_0x529dx3,_0x529dx13[_0x529dx6],_0x529dx4)}}};Menus[_0x992c[5]][_0x992c[212]]=function(_0x529dx3,_0x529dx1f,_0x529dx20){var _0x529dx2=this[_0x992c[0]][_0x992c[7]][_0x992c[6]];_0x529dx3[_0x992c[213]]=true;if(_0x529dx2[_0x992c[214]]()){this[_0x992c[99]](_0x529dx3,[_0x992c[168],_0x992c[169],_0x992c[95],_0x992c[172],_0x992c[95]])}else {this[_0x992c[99]](_0x529dx3,[_0x992c[173],_0x992c[95],_0x992c[170],_0x992c[171],_0x992c[95],_0x992c[174]]);if(_0x529dx2[_0x992c[215]]()==1&&_0x529dx2[_0x992c[183]]()[_0x992c[216]](_0x529dx2[_0x992c[186]]())){this[_0x992c[99]](_0x529dx3,[_0x992c[217]])};_0x529dx3[_0x992c[24]]();};if(_0x529dx2[_0x992c[215]]()>0){this[_0x992c[99]](_0x529dx3,[_0x992c[141],_0x992c[142],_0x992c[95]]);if(_0x529dx2[_0x992c[183]]()[_0x992c[216]](_0x529dx2[_0x992c[186]]())){var _0x529dx21=false;var _0x529dx1f=_0x529dx2[_0x992c[186]]();if(_0x529dx1f!=null&&_0x529dx2[_0x992c[183]]()[_0x992c[216]](_0x529dx1f)){var _0x529dx22=_0x529dx2[_0x992c[219]][_0x992c[218]](_0x529dx1f);if(_0x529dx22 instanceof mxEdgeHandler&&_0x529dx22[_0x992c[220]]!=null&&_0x529dx22[_0x992c[220]][_0x992c[18]]>2){var _0x529dx23=_0x529dx22[_0x992c[221]]( new mxMouseEvent(_0x529dx20));var _0x529dx24=this[_0x992c[0]][_0x992c[80]][_0x992c[26]](_0x992c[222]);_0x529dx24[_0x992c[223]]=_0x529dx22;_0x529dx24[_0x992c[224]]=_0x529dx23;_0x529dx21=_0x529dx23>0&&_0x529dx23<_0x529dx22[_0x992c[220]][_0x992c[18]];};};this[_0x992c[99]](_0x529dx3,[_0x992c[95],(_0x529dx21)?_0x992c[222]:_0x992c[225]]);}else {if(_0x529dx2[_0x992c[215]]()>1){_0x529dx3[_0x992c[24]]();this[_0x992c[99]](_0x529dx3,[_0x992c[143]]);}};_0x529dx3[_0x992c[24]]();if(_0x529dx2[_0x992c[215]]()==1){var _0x529dx25=_0x529dx2[_0x992c[226]](_0x529dx2[_0x992c[186]]());if(_0x529dx25!=null){this[_0x992c[99]](_0x529dx3,[_0x992c[227]])};};}else {this[_0x992c[99]](_0x529dx3,[_0x992c[95],_0x992c[175],_0x992c[176],_0x992c[95],_0x992c[177]])};};Menus[_0x992c[5]][_0x992c[228]]=function(_0x529dx26){var _0x529dx27= new Menubar(this[_0x992c[0]],_0x529dx26);var _0x529dx28=[_0x992c[156],_0x992c[167],_0x992c[146],_0x992c[91],_0x992c[93],_0x992c[140],_0x992c[178]];for(var _0x529dx6=0;_0x529dx6<_0x529dx28[_0x992c[18]];_0x529dx6++){_0x529dx27[_0x992c[180]](mxResources[_0x992c[26]](_0x529dx28[_0x529dx6]),this[_0x992c[26]](_0x529dx28[_0x529dx6])[_0x992c[193]])};return _0x529dx27;};function Menubar(_0x529dx1,_0x529dx26){this[_0x992c[0]]=_0x529dx1;this[_0x992c[229]]=_0x529dx26;mxEvent[_0x992c[231]](document,mxUtils[_0x992c[29]](this,function(_0x529dx20){this[_0x992c[230]]()}));}Menubar[_0x992c[5]][_0x992c[230]]=function(){if(this[_0x992c[232]]!=null){this[_0x992c[232]][_0x992c[230]]()}};Menubar[_0x992c[5]][_0x992c[180]]=function(_0x529dx12,_0x529dx2a){var _0x529dx2b=document[_0x992c[200]](_0x992c[233]);_0x529dx2b[_0x992c[236]](_0x992c[234],_0x992c[235]);_0x529dx2b[_0x992c[237]]=_0x992c[238];mxUtils[_0x992c[203]](_0x529dx2b,_0x529dx12);this[_0x992c[239]](_0x529dx2b,_0x529dx2a);this[_0x992c[229]][_0x992c[204]](_0x529dx2b);return _0x529dx2b;};Menubar[_0x992c[5]][_0x992c[239]]=function(_0x529dx2b,_0x529dx2a){if(_0x529dx2a!=null){var _0x529dx2c=true;var _0x529dx2d=mxUtils[_0x992c[29]](this,function(_0x529dx20){if(_0x529dx2c&&_0x529dx2b[_0x992c[78]]==null||_0x529dx2b[_0x992c[78]]){this[_0x992c[0]][_0x992c[7]][_0x992c[6]][_0x992c[240]][_0x992c[230]]();var _0x529dx3= new mxPopupMenu(_0x529dx2a);_0x529dx3[_0x992c[241]][_0x992c[237]]+=_0x992c[242];_0x529dx3[_0x992c[213]]=true;_0x529dx3[_0x992c[81]]=true;_0x529dx3[_0x992c[243]]=true;_0x529dx3[_0x992c[230]]=mxUtils[_0x992c[29]](this,function(){mxPopupMenu[_0x992c[5]][_0x992c[230]][_0x992c[244]](_0x529dx3,arguments);_0x529dx3[_0x992c[245]]();this[_0x992c[232]]=null;this[_0x992c[246]]=null;});var _0x529dx2e=_0x529dx2b[_0x992c[247]]+document[_0x992c[250]](_0x992c[249])[_0x992c[248]]+22;var _0x529dx2f=_0x529dx2b[_0x992c[251]]+_0x529dx2b[_0x992c[252]]+140;_0x529dx3[_0x992c[253]](_0x529dx2e,_0x529dx2f,null,_0x529dx20);this[_0x992c[232]]=_0x529dx3;this[_0x992c[246]]=_0x529dx2b;};_0x529dx2c=true;mxEvent[_0x992c[254]](_0x529dx20);});mxEvent[_0x992c[256]](_0x529dx2b,_0x992c[255],mxUtils[_0x992c[29]](this,function(_0x529dx20){if(this[_0x992c[232]]!=null&&this[_0x992c[246]]!=_0x529dx2b){this[_0x992c[230]]();_0x529dx2d(_0x529dx20);}}));mxEvent[_0x992c[256]](_0x529dx2b,_0x992c[257],mxUtils[_0x992c[29]](this,function(){_0x529dx2c=this[_0x992c[246]]!=_0x529dx2b}));mxEvent[_0x992c[256]](_0x529dx2b,_0x992c[258],_0x529dx2d);}};function Menu(_0x529dx2a,_0x529dxb){mxEventSource[_0x992c[259]](this);this[_0x992c[193]]=_0x529dx2a;this[_0x992c[78]]=(_0x529dxb!=null)?_0x529dxb:true;}mxUtils[_0x992c[260]](Menu,mxEventSource);Menu[_0x992c[5]][_0x992c[261]]=function(_0x529dx19){if(this[_0x992c[78]]!=_0x529dx19){this[_0x992c[78]]=_0x529dx19;this[_0x992c[263]]( new mxEventObject(_0x992c[262]));}};Menu[_0x992c[5]][_0x992c[181]]=function(_0x529dx3,_0x529dx4){this[_0x992c[193]](_0x529dx3,_0x529dx4)};
\ No newline at end of file
+var _0x33d3=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x6D\x65\x6E\x75\x73","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x56\x65\x72\x64\x61\x6E\x61","\x54\x69\x6D\x65\x73\x20\x4E\x65\x77\x20\x52\x6F\x6D\x61\x6E","\x47\x61\x72\x61\x6D\x6F\x6E\x64","\x43\x6F\x6D\x69\x63\x20\x53\x61\x6E\x73\x20\x4D\x53","\x43\x6F\x75\x72\x69\x65\x72\x20\x4E\x65\x77","\x47\x65\x6F\x72\x67\x69\x61","\x4C\x75\x63\x69\x64\x61\x20\x43\x6F\x6E\x73\x6F\x6C\x65","\x54\x61\x68\x6F\x6D\x61","\x6C\x65\x6E\x67\x74\x68","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x73\x74\x79\x6C\x65\x43\x68\x61\x6E\x67\x65","\x73\x74\x79\x6C\x65","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x63\x75\x73\x74\x6F\x6D","\x67\x65\x74","","\x70\x72\x6F\x6D\x70\x74\x43\x68\x61\x6E\x67\x65","\x62\x69\x6E\x64","\x70\x75\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x28\x70\x74\x29","\x31\x32","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x70\x78","\x53\x54\x59\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x28\x70\x78\x29","\x31","\x6C\x69\x6E\x65","\x73\x74\x72\x61\x69\x67\x68\x74","\x53\x54\x59\x4C\x45\x5F\x45\x44\x47\x45","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x65\x6C\x62\x6F\x77\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6D\x61\x6E\x75\x61\x6C","\x73\x65\x67\x6D\x65\x6E\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x61\x75\x74\x6F\x6D\x61\x74\x69\x63","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x63\x6C\x61\x73\x73\x69\x63","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x41\x52\x52\x4F\x57","\x41\x52\x52\x4F\x57\x5F\x43\x4C\x41\x53\x53\x49\x43","\x6F\x70\x65\x6E\x41\x72\x72\x6F\x77","\x41\x52\x52\x4F\x57\x5F\x4F\x50\x45\x4E","\x62\x6C\x6F\x63\x6B","\x41\x52\x52\x4F\x57\x5F\x42\x4C\x4F\x43\x4B","\x6F\x76\x61\x6C","\x41\x52\x52\x4F\x57\x5F\x4F\x56\x41\x4C","\x64\x69\x61\x6D\x6F\x6E\x64","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44","\x64\x69\x61\x6D\x6F\x6E\x64\x54\x68\x69\x6E","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44\x5F\x54\x48\x49\x4E","\x6E\x6F\x6E\x65","\x4E\x4F\x4E\x45","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x65\x6E\x64\x46\x69\x6C\x6C","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x61\x64\x64\x49\x74\x65\x6D","\x73\x69\x7A\x65","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x41\x52\x52\x4F\x57","\x73\x74\x61\x72\x74\x46\x69\x6C\x6C","\x73\x70\x61\x63\x69\x6E\x67","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x68\x61\x64\x6F\x77","\x61\x63\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x74\x6F\x70","\x30","\x72\x69\x67\x68\x74","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x67\x6C\x6F\x62\x61\x6C","\x70\x65\x72\x69\x6D\x65\x74\x65\x72","\x73\x6F\x75\x72\x63\x65\x53\x70\x61\x63\x69\x6E\x67","\x74\x61\x72\x67\x65\x74\x53\x70\x61\x63\x69\x6E\x67","\x66\x6F\x72\x6D\x61\x74","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D","\x74\x65\x78\x74","\x61\x64\x64\x53\x75\x62\x6D\x65\x6E\x75","\x2D","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D\x73","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x77\x6F\x72\x64\x57\x72\x61\x70","\x74\x65\x78\x74\x4F\x70\x61\x63\x69\x74\x79","\x28\x25\x29","\x31\x30\x30","\x68\x69\x64\x65","\x6C\x65\x66\x74\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x4C\x45\x46\x54","\x63\x65\x6E\x74\x65\x72","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x72\x69\x67\x68\x74\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x74\x6F\x70\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x54\x4F\x50","\x6D\x69\x64\x64\x6C\x65","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x62\x6F\x74\x74\x6F\x6D\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x74\x69\x6C\x74","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x61\x6C\x69\x67\x6E","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73","\x6C\x61\x79\x6F\x75\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x46\x6C\x6F\x77","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x76\x65\x72\x74\x69\x63\x61\x6C\x46\x6C\x6F\x77","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x61\x72\x72\x61\x6E\x67\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x76\x69\x65\x77","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x25","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x66\x69\x74\x50\x61\x67\x65","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x66\x69\x6C\x65","\x6E\x65\x77","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x41\x73","\x70\x75\x62\x6C\x69\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x65\x64\x69\x74\x46\x69\x6C\x65","\x70\x72\x69\x6E\x74","\x65\x64\x69\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x75\x74","\x63\x6F\x70\x79","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x68\x65\x6C\x70","\x61\x62\x6F\x75\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x65\x78\x65\x63\x75\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x20","\x70\x72\x6F\x6D\x70\x74","\x6C\x61\x62\x65\x6C","\x66\x75\x6E\x63\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x61\x64\x64\x43\x68\x65\x63\x6B\x6D\x61\x72\x6B","\x61\x64\x64\x53\x68\x6F\x72\x74\x63\x75\x74","\x73\x68\x6F\x72\x74\x63\x75\x74","\x73\x70\x61\x6E","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6F\x6C\x6F\x72","\x67\x72\x61\x79","\x77\x72\x69\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x32\x70\x78\x20\x35\x30\x25","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x73\x6D\x61\x72\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72\x73","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x69\x73\x45\x64\x67\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x62\x65\x6E\x64\x73","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x69\x76","\x20\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x4D\x65\x6E\x75","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x61\x70\x70\x6C\x79","\x64\x65\x73\x74\x72\x6F\x79","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x2D\x73\x69\x64\x65\x62\x61\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6C\x69\x63\x6B","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74"];Menus=function(_0x6943x1){this[_0x33d3[0]]=_0x6943x1;this[_0x33d3[1]]= new Object();this[_0x33d3[2]](); new Image()[_0x33d3[3]]=IMAGE_PATH+_0x33d3[4];};Menus[_0x33d3[5]][_0x33d3[2]]=function(){var _0x6943x2=this[_0x33d3[0]][_0x33d3[7]][_0x33d3[6]];this[_0x33d3[30]](_0x33d3[8], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){var _0x6943x5=[_0x33d3[9],_0x33d3[10],_0x33d3[11],_0x33d3[12],_0x33d3[13],_0x33d3[14],_0x33d3[15],_0x33d3[16],_0x33d3[17]];for(var _0x6943x6=0;_0x6943x6<_0x6943x5[_0x33d3[18]];_0x6943x6++){var _0x6943x7=this[_0x33d3[20]](_0x6943x3,_0x6943x5[_0x6943x6],[mxConstants[_0x33d3[19]]],[_0x6943x5[_0x6943x6]],null,_0x6943x4);_0x6943x7[_0x33d3[23]][_0x33d3[22]][_0x33d3[21]][_0x33d3[8]]=_0x6943x5[_0x6943x6];};_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[25]),_0x33d3[27],mxConstants.DEFAULT_FONTFAMILY,mxConstants.STYLE_FONTFAMILY,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[31], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){var _0x6943x8=[6,8,9,10,11,12,14,18,24,36,48,72];for(var _0x6943x6=0;_0x6943x6<_0x6943x8[_0x33d3[18]];_0x6943x6++){this[_0x33d3[20]](_0x6943x3,_0x6943x8[_0x6943x6],[mxConstants[_0x33d3[32]]],[_0x6943x8[_0x6943x6]],null,_0x6943x4)};_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[25]),_0x33d3[33],_0x33d3[34],mxConstants.STYLE_FONTSIZE,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[35], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){var _0x6943x8=[1,2,3,4,8,12,16,24];for(var _0x6943x6=0;_0x6943x6<_0x6943x8[_0x33d3[18]];_0x6943x6++){this[_0x33d3[20]](_0x6943x3,_0x6943x8[_0x6943x6]+_0x33d3[36],[mxConstants[_0x33d3[37]]],[_0x6943x8[_0x6943x6]],null,_0x6943x4)};_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[25]),_0x33d3[38],_0x33d3[39],mxConstants.STYLE_STROKEWIDTH,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[40], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[41]),[mxConstants[_0x33d3[42]]],[null],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[43]),[mxConstants[_0x33d3[42]]],[_0x33d3[44]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[45]),[mxConstants[_0x33d3[42]],mxConstants[_0x33d3[46]]],[_0x33d3[47],_0x33d3[45]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[48]),[mxConstants[_0x33d3[42]],mxConstants[_0x33d3[46]]],[_0x33d3[47],_0x33d3[48]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[49]),[mxConstants[_0x33d3[42]]],[_0x33d3[50]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[51]),[mxConstants[_0x33d3[42]]],[_0x33d3[52]],null,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[53], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[54]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[56]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[57]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[58]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[59]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[60]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[61]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[62]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[63]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[64]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[65]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[66]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[67]),[mxConstants[_0x33d3[55]]],[mxConstants[_0x33d3[68]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[69]),null,function(){_0x6943x2[_0x33d3[71]](_0x33d3[70],true)},_0x6943x4,null,true);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[73]),_0x33d3[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_ENDSIZE,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[74], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[54]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[56]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[57]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[58]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[59]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[60]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[61]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[62]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[63]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[64]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[65]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[66]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[67]),[mxConstants[_0x33d3[75]]],[mxConstants[_0x33d3[68]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[69]),null,function(){_0x6943x2[_0x33d3[71]](_0x33d3[76],true)},_0x6943x4,null,true);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[73]),_0x33d3[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_STARTSIZE,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[77], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){var _0x6943x9=this[_0x33d3[0]][_0x33d3[80]][_0x33d3[26]](_0x33d3[79])[_0x33d3[78]];var _0x6943xa=this[_0x33d3[26]](_0x33d3[40])[_0x33d3[78]];if(_0x6943x9||_0x6943x3[_0x33d3[81]]){this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[82]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_SPACING_TOP,_0x6943x4,_0x6943x9);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[84]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_SPACING_RIGHT,_0x6943x4,_0x6943x9);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[85]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_SPACING_BOTTOM,_0x6943x4,_0x6943x9);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[86]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_SPACING_LEFT,_0x6943x4,_0x6943x9);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[87]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_SPACING,_0x6943x4,_0x6943x9);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[88]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_PERIMETER_SPACING,_0x6943x4,_0x6943x9);};if(_0x6943xa||_0x6943x3[_0x33d3[81]]){_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[89]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_SOURCE_PERIMETER_SPACING,_0x6943x4,_0x6943xa);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[90]),_0x33d3[38],_0x33d3[83],mxConstants.STYLE_TARGET_PERIMETER_SPACING,_0x6943x4,_0x6943xa);};})));this[_0x33d3[30]](_0x33d3[91], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[92]](_0x6943x3,_0x33d3[21],_0x6943x4)})));this[_0x33d3[30]](_0x33d3[93], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){var _0x6943xb=this[_0x33d3[26]](_0x33d3[93])[_0x33d3[78]];_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[94]](_0x33d3[8],_0x6943x3,_0x6943x4);this[_0x33d3[94]](_0x33d3[31],_0x6943x3,_0x6943x4);this[_0x33d3[99]](_0x6943x3,[_0x33d3[95],_0x33d3[96],_0x33d3[97],_0x33d3[98],_0x33d3[95]],_0x6943x4);this[_0x33d3[94]](_0x33d3[100],_0x6943x3,_0x6943x4);this[_0x33d3[92]](_0x6943x3,_0x33d3[101],_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[28]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[102]),_0x33d3[103],_0x33d3[104],mxConstants.STYLE_TEXT_OPACITY,_0x6943x4,_0x6943xb);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[105]),null,function(){_0x6943x2[_0x33d3[71]](mxConstants.STYLE_NOLABEL,false)},_0x6943x4,null,_0x6943xb);})));this[_0x33d3[30]](_0x33d3[100], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[106]),[mxConstants[_0x33d3[107]]],[mxConstants[_0x33d3[108]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[109]),[mxConstants[_0x33d3[107]]],[mxConstants[_0x33d3[110]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[111]),[mxConstants[_0x33d3[107]]],[mxConstants[_0x33d3[112]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[113]),[mxConstants[_0x33d3[114]]],[mxConstants[_0x33d3[115]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[116]),[mxConstants[_0x33d3[114]]],[mxConstants[_0x33d3[117]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[118]),[mxConstants[_0x33d3[114]]],[mxConstants[_0x33d3[119]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[94]](_0x33d3[120],_0x6943x3,_0x6943x4);this[_0x33d3[94]](_0x33d3[77],_0x6943x3,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);var _0x6943xb=this[_0x33d3[26]](_0x33d3[93])[_0x33d3[78]];_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[48]),null,function(){_0x6943x2[_0x33d3[71]](mxConstants.STYLE_HORIZONTAL,true)},_0x6943x4,null,_0x6943xb);})));this[_0x33d3[30]](_0x33d3[120], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[86]),[mxConstants[_0x33d3[121]],mxConstants[_0x33d3[107]]],[mxConstants[_0x33d3[108]],mxConstants[_0x33d3[112]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[109]),[mxConstants[_0x33d3[121]],mxConstants[_0x33d3[107]]],[mxConstants[_0x33d3[110]],mxConstants[_0x33d3[110]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[84]),[mxConstants[_0x33d3[121]],mxConstants[_0x33d3[107]]],[mxConstants[_0x33d3[112]],mxConstants[_0x33d3[108]]],null,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[82]),[mxConstants[_0x33d3[122]],mxConstants[_0x33d3[114]]],[mxConstants[_0x33d3[115]],mxConstants[_0x33d3[119]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[116]),[mxConstants[_0x33d3[122]],mxConstants[_0x33d3[114]]],[mxConstants[_0x33d3[117]],mxConstants[_0x33d3[117]]],null,_0x6943x4);this[_0x33d3[20]](_0x6943x3,mxResources[_0x33d3[26]](_0x33d3[85]),[mxConstants[_0x33d3[122]],mxConstants[_0x33d3[114]]],[mxConstants[_0x33d3[119]],mxConstants[_0x33d3[115]]],null,_0x6943x4);})));this[_0x33d3[30]](_0x33d3[123], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[124]),null,function(){_0x6943x2[_0x33d3[71]](mxConstants.STYLE_FLIPH,false)},_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[125]),null,function(){_0x6943x2[_0x33d3[71]](mxConstants.STYLE_FLIPV,false)},_0x6943x4);this[_0x33d3[99]](_0x6943x3,[_0x33d3[95],_0x33d3[126],_0x33d3[127]],_0x6943x4);})));this[_0x33d3[30]](_0x33d3[128], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[106]),null,function(){_0x6943x2[_0x33d3[129]](mxConstants.ALIGN_LEFT)},_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[109]),null,function(){_0x6943x2[_0x33d3[129]](mxConstants.ALIGN_CENTER)},_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[111]),null,function(){_0x6943x2[_0x33d3[129]](mxConstants.ALIGN_RIGHT)},_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[113]),null,function(){_0x6943x2[_0x33d3[129]](mxConstants.ALIGN_TOP)},_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[116]),null,function(){_0x6943x2[_0x33d3[129]](mxConstants.ALIGN_MIDDLE)},_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[118]),null,function(){_0x6943x2[_0x33d3[129]](mxConstants.ALIGN_BOTTOM)},_0x6943x4);})));this[_0x33d3[30]](_0x33d3[130], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[131]),null,mxUtils[_0x33d3[29]](this,function(){var _0x6943xc= new mxHierarchicalLayout(_0x6943x2,mxConstants.DIRECTION_WEST);this[_0x33d3[0]][_0x33d3[132]](_0x6943xc,true,true);}),_0x6943x4);_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x33d3[133]),null,mxUtils[_0x33d3[29]](this,function(){var _0x6943xc= new mxHierarchicalLayout(_0x6943x2,mxConstants.DIRECTION_NORTH);this[_0x33d3[0]][_0x33d3[132]](_0x6943xc,true,true);}),_0x6943x4);})));this[_0x33d3[30]](_0x33d3[134], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[99]](_0x6943x3,[_0x33d3[135],_0x33d3[95],_0x33d3[136],_0x33d3[137],_0x33d3[95],_0x33d3[138],_0x33d3[139]],_0x6943x4)})));this[_0x33d3[30]](_0x33d3[140], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[99]](_0x6943x3,[_0x33d3[141],_0x33d3[142],_0x33d3[95]],_0x6943x4);this[_0x33d3[94]](_0x33d3[130],_0x6943x3,_0x6943x4);_0x6943x3[_0x33d3[24]](_0x6943x4);this[_0x33d3[99]](_0x6943x3,[_0x33d3[95],_0x33d3[143],_0x33d3[144],_0x33d3[145]],_0x6943x4);})));this[_0x33d3[30]](_0x33d3[146], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[99]](_0x6943x3,[_0x33d3[147]],_0x6943x4);_0x6943x3[_0x33d3[24]]();var _0x6943xd=[0.25,0.5,0.75,1,2,4];for(var _0x6943x6=0;_0x6943x6<_0x6943xd[_0x33d3[18]];_0x6943x6++){(function(_0x6943xe){_0x6943x3[_0x33d3[72]]((_0x6943xe*100)+_0x33d3[148],null,function(){_0x6943x2[_0x33d3[149]](_0x6943xe)},_0x6943x4)})(_0x6943xd[_0x6943x6])};this[_0x33d3[99]](_0x6943x3,[_0x33d3[95],_0x33d3[150],_0x33d3[151],_0x33d3[95],_0x33d3[152],_0x33d3[153],_0x33d3[95],_0x33d3[154],_0x33d3[155]],_0x6943x4);})));this[_0x33d3[30]](_0x33d3[156], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[99]](_0x6943x3,[_0x33d3[157],_0x33d3[158],_0x33d3[95],_0x33d3[159],_0x33d3[160],_0x33d3[161],_0x33d3[95],_0x33d3[162],_0x33d3[95],_0x33d3[163],_0x33d3[164],_0x33d3[95],_0x33d3[165],_0x33d3[95],_0x33d3[166]],_0x6943x4)})));this[_0x33d3[30]](_0x33d3[167], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[99]](_0x6943x3,[_0x33d3[168],_0x33d3[169],_0x33d3[95],_0x33d3[170],_0x33d3[171],_0x33d3[172],_0x33d3[173],_0x33d3[95],_0x33d3[174],_0x33d3[95],_0x33d3[175],_0x33d3[176],_0x33d3[177]])})));this[_0x33d3[30]](_0x33d3[178], new Menu(mxUtils[_0x33d3[29]](this,function(_0x6943x3,_0x6943x4){this[_0x33d3[99]](_0x6943x3,[_0x33d3[178],_0x33d3[95],_0x33d3[179]])})));};Menus[_0x33d3[5]][_0x33d3[30]]=function(_0x6943xf,_0x6943x3){this[_0x33d3[1]][_0x6943xf]=_0x6943x3};Menus[_0x33d3[5]][_0x33d3[26]]=function(_0x6943xf){return this[_0x33d3[1]][_0x6943xf]};Menus[_0x33d3[5]][_0x33d3[94]]=function(_0x6943xf,_0x6943x3,_0x6943x4){var _0x6943xb=this[_0x33d3[26]](_0x6943xf)[_0x33d3[78]];if(_0x6943x3[_0x33d3[81]]||_0x6943xb){var _0x6943x10=_0x6943x3[_0x33d3[72]](mxResources[_0x33d3[26]](_0x6943xf),null,null,_0x6943x4,null,_0x6943xb);this[_0x33d3[180]](_0x6943xf,_0x6943x3,_0x6943x10);};};Menus[_0x33d3[5]][_0x33d3[180]]=function(_0x6943xf,_0x6943x11,_0x6943x4){var _0x6943x3=this[_0x33d3[26]](_0x6943xf);if(_0x6943x3!=null&&(_0x6943x11[_0x33d3[81]]||_0x6943x3[_0x33d3[78]])){this[_0x33d3[26]](_0x6943xf)[_0x33d3[181]](_0x6943x11,_0x6943x4)};};Menus[_0x33d3[5]][_0x33d3[20]]=function(_0x6943x3,_0x6943x12,_0x6943x13,_0x6943x14,_0x6943x15,_0x6943x4){return _0x6943x3[_0x33d3[72]](_0x6943x12,null,mxUtils[_0x33d3[29]](this,function(){var _0x6943x2=this[_0x33d3[0]][_0x33d3[7]][_0x33d3[6]];_0x6943x2[_0x33d3[183]]()[_0x33d3[182]]();try{for(var _0x6943x6=0;_0x6943x6<_0x6943x13[_0x33d3[18]];_0x6943x6++){_0x6943x2[_0x33d3[184]](_0x6943x13[_0x6943x6],_0x6943x14[_0x6943x6])}}finally{_0x6943x2[_0x33d3[183]]()[_0x33d3[185]]()};}),_0x6943x4,_0x6943x15)};Menus[_0x33d3[5]][_0x33d3[28]]=function(_0x6943x3,_0x6943x12,_0x6943x16,_0x6943x17,_0x6943x18,_0x6943x4,_0x6943xb){return _0x6943x3[_0x33d3[72]](_0x6943x12,null,mxUtils[_0x33d3[29]](this,function(){var _0x6943x2=this[_0x33d3[0]][_0x33d3[7]][_0x33d3[6]];var _0x6943x19=_0x6943x17;var _0x6943x1a=_0x6943x2[_0x33d3[188]]()[_0x33d3[187]](_0x6943x2[_0x33d3[186]]());if(_0x6943x1a!=null){_0x6943x19=_0x6943x1a[_0x33d3[21]][_0x6943x18]||_0x6943x19};_0x6943x19=mxUtils[_0x33d3[191]](mxResources[_0x33d3[26]](_0x33d3[189])+((_0x6943x16[_0x33d3[18]]>0)?(_0x33d3[190]+_0x6943x16):_0x33d3[27]),_0x6943x19);if(_0x6943x19!=null&&_0x6943x19[_0x33d3[18]]>0){_0x6943x2[_0x33d3[184]](_0x6943x18,_0x6943x19)};}),_0x6943x4,null,_0x6943xb)};Menus[_0x33d3[5]][_0x33d3[92]]=function(_0x6943x3,_0x6943x18,_0x6943x4){var _0x6943x1b=this[_0x33d3[0]][_0x33d3[80]][_0x33d3[26]](_0x6943x18);if(_0x6943x1b!=null&&(_0x6943x3[_0x33d3[81]]||_0x6943x1b[_0x33d3[78]])){var _0x6943x1c=_0x6943x3[_0x33d3[72]](_0x6943x1b[_0x33d3[192]],null,_0x6943x1b[_0x33d3[193]],_0x6943x4,null,_0x6943x1b[_0x33d3[78]]);if(_0x6943x1b[_0x33d3[194]]&&_0x6943x1b[_0x33d3[195]]()){this[_0x33d3[196]](_0x6943x1c)};this[_0x33d3[197]](_0x6943x1c,_0x6943x1b);return _0x6943x1c;};return null;};Menus[_0x33d3[5]][_0x33d3[197]]=function(_0x6943x1c,_0x6943x1b){if(_0x6943x1b[_0x33d3[198]]!=null){var _0x6943x1d=_0x6943x1c[_0x33d3[23]][_0x33d3[22]][_0x33d3[22]];var _0x6943x1e=document[_0x33d3[200]](_0x33d3[199]);_0x6943x1e[_0x33d3[21]][_0x33d3[201]]=_0x33d3[202];mxUtils[_0x33d3[203]](_0x6943x1e,_0x6943x1b[_0x33d3[198]]);_0x6943x1d[_0x33d3[204]](_0x6943x1e);}};Menus[_0x33d3[5]][_0x33d3[196]]=function(_0x6943x1c){var _0x6943x1d=_0x6943x1c[_0x33d3[23]][_0x33d3[22]];_0x6943x1d[_0x33d3[21]][_0x33d3[205]]=_0x33d3[206]+IMAGE_PATH+_0x33d3[207];_0x6943x1d[_0x33d3[21]][_0x33d3[208]]=_0x33d3[209];_0x6943x1d[_0x33d3[21]][_0x33d3[210]]=_0x33d3[211];};Menus[_0x33d3[5]][_0x33d3[99]]=function(_0x6943x3,_0x6943x13,_0x6943x4){for(var _0x6943x6=0;_0x6943x6<_0x6943x13[_0x33d3[18]];_0x6943x6++){if(_0x6943x13[_0x6943x6]==_0x33d3[95]){_0x6943x3[_0x33d3[24]](_0x6943x4)}else {this[_0x33d3[92]](_0x6943x3,_0x6943x13[_0x6943x6],_0x6943x4)}}};Menus[_0x33d3[5]][_0x33d3[212]]=function(_0x6943x3,_0x6943x1f,_0x6943x20){var _0x6943x2=this[_0x33d3[0]][_0x33d3[7]][_0x33d3[6]];_0x6943x3[_0x33d3[213]]=true;if(_0x6943x2[_0x33d3[214]]()){this[_0x33d3[99]](_0x6943x3,[_0x33d3[168],_0x33d3[169],_0x33d3[95],_0x33d3[172],_0x33d3[95]])}else {this[_0x33d3[99]](_0x6943x3,[_0x33d3[173],_0x33d3[95],_0x33d3[170],_0x33d3[171],_0x33d3[95],_0x33d3[174]]);if(_0x6943x2[_0x33d3[215]]()==1&&_0x6943x2[_0x33d3[183]]()[_0x33d3[216]](_0x6943x2[_0x33d3[186]]())){this[_0x33d3[99]](_0x6943x3,[_0x33d3[217]])};_0x6943x3[_0x33d3[24]]();};if(_0x6943x2[_0x33d3[215]]()>0){this[_0x33d3[99]](_0x6943x3,[_0x33d3[141],_0x33d3[142],_0x33d3[95]]);if(_0x6943x2[_0x33d3[183]]()[_0x33d3[216]](_0x6943x2[_0x33d3[186]]())){var _0x6943x21=false;var _0x6943x1f=_0x6943x2[_0x33d3[186]]();if(_0x6943x1f!=null&&_0x6943x2[_0x33d3[183]]()[_0x33d3[216]](_0x6943x1f)){var _0x6943x22=_0x6943x2[_0x33d3[219]][_0x33d3[218]](_0x6943x1f);if(_0x6943x22 instanceof mxEdgeHandler&&_0x6943x22[_0x33d3[220]]!=null&&_0x6943x22[_0x33d3[220]][_0x33d3[18]]>2){var _0x6943x23=_0x6943x22[_0x33d3[221]]( new mxMouseEvent(_0x6943x20));var _0x6943x24=this[_0x33d3[0]][_0x33d3[80]][_0x33d3[26]](_0x33d3[222]);_0x6943x24[_0x33d3[223]]=_0x6943x22;_0x6943x24[_0x33d3[224]]=_0x6943x23;_0x6943x21=_0x6943x23>0&&_0x6943x23<_0x6943x22[_0x33d3[220]][_0x33d3[18]];};};this[_0x33d3[99]](_0x6943x3,[_0x33d3[95],(_0x6943x21)?_0x33d3[222]:_0x33d3[225]]);}else {if(_0x6943x2[_0x33d3[215]]()>1){_0x6943x3[_0x33d3[24]]();this[_0x33d3[99]](_0x6943x3,[_0x33d3[143]]);}};_0x6943x3[_0x33d3[24]]();if(_0x6943x2[_0x33d3[215]]()==1){var _0x6943x25=_0x6943x2[_0x33d3[226]](_0x6943x2[_0x33d3[186]]());if(_0x6943x25!=null){this[_0x33d3[99]](_0x6943x3,[_0x33d3[227]])};};}else {this[_0x33d3[99]](_0x6943x3,[_0x33d3[95],_0x33d3[175],_0x33d3[176],_0x33d3[95],_0x33d3[177]])};};Menus[_0x33d3[5]][_0x33d3[228]]=function(_0x6943x26){var _0x6943x27= new Menubar(this[_0x33d3[0]],_0x6943x26);var _0x6943x28=[_0x33d3[156],_0x33d3[167],_0x33d3[146],_0x33d3[91],_0x33d3[93],_0x33d3[140],_0x33d3[178]];for(var _0x6943x6=0;_0x6943x6<_0x6943x28[_0x33d3[18]];_0x6943x6++){_0x6943x27[_0x33d3[180]](mxResources[_0x33d3[26]](_0x6943x28[_0x6943x6]),this[_0x33d3[26]](_0x6943x28[_0x6943x6])[_0x33d3[193]])};return _0x6943x27;};function Menubar(_0x6943x1,_0x6943x26){this[_0x33d3[0]]=_0x6943x1;this[_0x33d3[229]]=_0x6943x26;mxEvent[_0x33d3[231]](document,mxUtils[_0x33d3[29]](this,function(_0x6943x20){this[_0x33d3[230]]()}));}Menubar[_0x33d3[5]][_0x33d3[230]]=function(){if(this[_0x33d3[232]]!=null){this[_0x33d3[232]][_0x33d3[230]]()}};Menubar[_0x33d3[5]][_0x33d3[180]]=function(_0x6943x12,_0x6943x2a){var _0x6943x2b=document[_0x33d3[200]](_0x33d3[233]);_0x6943x2b[_0x33d3[236]](_0x33d3[234],_0x33d3[235]);_0x6943x2b[_0x33d3[237]]=_0x33d3[238];mxUtils[_0x33d3[203]](_0x6943x2b,_0x6943x12);this[_0x33d3[239]](_0x6943x2b,_0x6943x2a);this[_0x33d3[229]][_0x33d3[204]](_0x6943x2b);return _0x6943x2b;};Menubar[_0x33d3[5]][_0x33d3[239]]=function(_0x6943x2b,_0x6943x2a){if(_0x6943x2a!=null){var _0x6943x2c=true;var _0x6943x2d=mxUtils[_0x33d3[29]](this,function(_0x6943x20){if(_0x6943x2c&&_0x6943x2b[_0x33d3[78]]==null||_0x6943x2b[_0x33d3[78]]){this[_0x33d3[0]][_0x33d3[7]][_0x33d3[6]][_0x33d3[240]][_0x33d3[230]]();var _0x6943x3= new mxPopupMenu(_0x6943x2a);_0x6943x3[_0x33d3[241]][_0x33d3[237]]+=_0x33d3[242];_0x6943x3[_0x33d3[213]]=true;_0x6943x3[_0x33d3[81]]=true;_0x6943x3[_0x33d3[243]]=true;_0x6943x3[_0x33d3[230]]=mxUtils[_0x33d3[29]](this,function(){mxPopupMenu[_0x33d3[5]][_0x33d3[230]][_0x33d3[244]](_0x6943x3,arguments);_0x6943x3[_0x33d3[245]]();this[_0x33d3[232]]=null;this[_0x33d3[246]]=null;});var _0x6943x2e=_0x6943x2b[_0x33d3[247]]+document[_0x33d3[250]](_0x33d3[249])[_0x33d3[248]]+22;var _0x6943x2f=_0x6943x2b[_0x33d3[251]]+_0x6943x2b[_0x33d3[252]]+140;_0x6943x3[_0x33d3[253]](_0x6943x2e,_0x6943x2f,null,_0x6943x20);this[_0x33d3[232]]=_0x6943x3;this[_0x33d3[246]]=_0x6943x2b;};_0x6943x2c=true;mxEvent[_0x33d3[254]](_0x6943x20);});mxEvent[_0x33d3[256]](_0x6943x2b,_0x33d3[255],mxUtils[_0x33d3[29]](this,function(_0x6943x20){if(this[_0x33d3[232]]!=null&&this[_0x33d3[246]]!=_0x6943x2b){this[_0x33d3[230]]();_0x6943x2d(_0x6943x20);}}));mxEvent[_0x33d3[256]](_0x6943x2b,_0x33d3[257],mxUtils[_0x33d3[29]](this,function(){_0x6943x2c=this[_0x33d3[246]]!=_0x6943x2b}));mxEvent[_0x33d3[256]](_0x6943x2b,_0x33d3[258],_0x6943x2d);}};function Menu(_0x6943x2a,_0x6943xb){mxEventSource[_0x33d3[259]](this);this[_0x33d3[193]]=_0x6943x2a;this[_0x33d3[78]]=(_0x6943xb!=null)?_0x6943xb:true;}mxUtils[_0x33d3[260]](Menu,mxEventSource);Menu[_0x33d3[5]][_0x33d3[261]]=function(_0x6943x19){if(this[_0x33d3[78]]!=_0x6943x19){this[_0x33d3[78]]=_0x6943x19;this[_0x33d3[263]]( new mxEventObject(_0x33d3[262]));}};Menu[_0x33d3[5]][_0x33d3[181]]=function(_0x6943x3,_0x6943x4){this[_0x33d3[193]](_0x6943x3,_0x6943x4)};
\ 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 f3707ff..77aa924 100644
--- a/public/assets/plugins/jscripty/js/Shapes.js
+++ b/public/assets/plugins/jscripty/js/Shapes.js
@@ -1 +1 @@
-var _0x52ad=["\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x73\x69\x7A\x65","\x72\x65\x64\x72\x61\x77\x50\x61\x74\x68","\x73\x74\x79\x6C\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x6D\x69\x6E","\x6D\x6F\x76\x65\x54\x6F","\x6C\x69\x6E\x65\x54\x6F","\x65\x6E\x64","\x63\x6C\x6F\x73\x65","\x63\x75\x62\x65","\x64\x65\x66\x61\x75\x6C\x74\x53\x68\x61\x70\x65\x73","\x6E\x6F\x74\x65","\x74\x61\x62\x57\x69\x64\x74\x68","\x74\x61\x62\x48\x65\x69\x67\x68\x74","\x74\x61\x62\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x72\x69\x67\x68\x74","\x6C\x65\x66\x74","\x66\x6F\x6C\x64\x65\x72","\x63\x61\x72\x64","\x71\x75\x61\x64\x54\x6F","\x74\x61\x70\x65","\x73\x74\x65\x70","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x69\x73\x48\x74\x6D\x6C\x41\x6C\x6C\x6F\x77\x65\x64","\x70\x61\x69\x6E\x74\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x62\x65\x67\x69\x6E","\x73\x74\x72\x6F\x6B\x65","\x61\x70\x70\x6C\x79","\x70\x6C\x75\x73","\x64\x6F\x75\x62\x6C\x65","\x73\x74\x72\x6F\x6B\x65\x77\x69\x64\x74\x68","\x6D\x61\x78","\x70\x61\x69\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x73\x65\x74\x44\x61\x73\x68\x65\x64","\x73\x79\x6D\x62\x6F\x6C","\x41\x6C\x69\x67\x6E","\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x57\x69\x64\x74\x68","\x48\x65\x69\x67\x68\x74","\x53\x70\x61\x63\x69\x6E\x67","\x41\x72\x63\x53\x70\x61\x63\x69\x6E\x67","\x67\x65\x74\x41\x72\x63\x53\x69\x7A\x65","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x73\x61\x76\x65","\x70\x61\x69\x6E\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x72\x65\x73\x74\x6F\x72\x65","\x65\x78\x74","\x6D\x65\x73\x73\x61\x67\x65","\x61\x64\x64\x50\x69\x70\x65","\x63\x75\x72\x76\x65\x54\x6F","\x75\x6D\x6C\x41\x63\x74\x6F\x72","\x6C\x6F\x6C\x6C\x69\x70\x6F\x70","\x6A\x65\x74\x74\x79\x57\x69\x64\x74\x68","\x6A\x65\x74\x74\x79\x48\x65\x69\x67\x68\x74","\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74","\x6F\x75\x74\x65\x72\x53\x74\x72\x6F\x6B\x65","\x65\x6C\x6C\x69\x70\x73\x65","\x66\x69\x6C\x6C\x41\x6E\x64\x53\x74\x72\x6F\x6B\x65","\x73\x65\x74\x53\x68\x61\x64\x6F\x77","\x65\x6E\x64\x53\x74\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x74\x61\x74\x65","\x69\x6E\x69\x74\x53\x68\x61\x70\x65\x73","\x78","\x79","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x73\x68\x61\x70\x65\x73","\x70\x61\x69\x6E\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x72\x74","\x6C\x69\x6E\x6B","\x64\x61\x73\x68","\x61\x64\x64\x4D\x61\x72\x6B\x65\x72","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x75\x73\x65\x47\x72\x69\x64\x46\x6F\x72\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x69\x6E\x69\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x74\x61\x74\x65","\x67\x72\x61\x70\x68","\x76\x69\x65\x77","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x73\x72\x63","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x44\x49\x41\x4C\x45\x43\x54\x5F\x56\x4D\x4C","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x74\x56\x69\x65\x77","\x63\x75\x72\x73\x6F\x72","\x6E\x6F\x64\x65","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x43\x75\x72\x73\x6F\x72","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x64\x65\x66\x61\x75\x6C\x74","\x72\x65\x64\x72\x61\x77","\x62\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x42\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x72\x6F\x79","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x6F\x75\x72\x63\x65","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x50\x6F\x69\x6E\x74","\x67\x65\x74\x45\x76\x65\x6E\x74","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64\x45\x76\x65\x6E\x74","\x73\x63\x61\x6C\x65","\x73\x6E\x61\x70","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65","\x6D\x6F\x76\x65\x53\x69\x7A\x65\x72\x54\x6F","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x55\x70","\x61\x70\x70\x6C\x79\x53\x74\x79\x6C\x65","\x72\x65\x73\x65\x74","\x67\x65\x74\x53\x68\x61\x70\x65\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x73\x68\x61\x70\x65","\x74\x6F\x52\x61\x64\x69\x61\x6E\x73","\x63\x6F\x73","\x73\x69\x6E","\x69\x73\x50\x61\x69\x6E\x74\x42\x6F\x75\x6E\x64\x73\x49\x6E\x76\x65\x72\x74\x65\x64","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x50\x6F\x69\x6E\x74","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x58","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x59","\x67\x65\x74\x52\x6F\x74\x61\x74\x65\x64\x50\x6F\x69\x6E\x74","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65\x55\x6E\x72\x6F\x74\x61\x74\x65\x64","\x72\x6F\x75\x6E\x64","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x63\x65\x6C\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x69\x7A\x65","\x64\x65\x66\x61\x75\x6C\x74\x56\x61\x6C\x75\x65","\x73\x63\x61\x6C\x65\x46\x61\x63\x74\x6F\x72","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x73\x74\x65\x6E\x63\x69\x6C","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73"];(function(){function _0xd0b4x1(){}_0xd0b4x1[_0x52ad[0]]= new mxCylinder();_0xd0b4x1[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x1;_0xd0b4x1[_0x52ad[0]][_0x52ad[2]]=20;_0xd0b4x1[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x8=Math[_0x52ad[6]](_0xd0b4x5,Math[_0x52ad[6]](_0xd0b4x6,mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[2],this[_0x52ad[2]])));if(_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](_0xd0b4x8,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](_0xd0b4x8,_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](0,0);_0xd0b4x2[_0x52ad[7]](_0xd0b4x8,_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x8);_0xd0b4x2[_0x52ad[9]]();}else {_0xd0b4x2[_0x52ad[7]](0,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4x8,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](_0xd0b4x8,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6-_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](0,0);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[11]]=_0xd0b4x1;function _0xd0b4x9(){}_0xd0b4x9[_0x52ad[0]]= new mxCylinder();_0xd0b4x9[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x9;_0xd0b4x9[_0x52ad[0]][_0x52ad[2]]=30;_0xd0b4x9[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x8=Math[_0x52ad[6]](_0xd0b4x5,Math[_0x52ad[6]](_0xd0b4x6,mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[2],this[_0x52ad[2]])));if(_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](_0xd0b4x5-_0xd0b4x8,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4x8,_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x8);_0xd0b4x2[_0x52ad[9]]();}else {_0xd0b4x2[_0x52ad[7]](0,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4x8,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,0);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[13]]=_0xd0b4x9;function _0xd0b4xa(){}_0xd0b4xa[_0x52ad[0]]= new mxCylinder();_0xd0b4xa[_0x52ad[0]][_0x52ad[1]]=_0xd0b4xa;_0xd0b4xa[_0x52ad[0]][_0x52ad[14]]=60;_0xd0b4xa[_0x52ad[0]][_0x52ad[15]]=20;_0xd0b4xa[_0x52ad[0]][_0x52ad[16]]=_0x52ad[17];_0xd0b4xa[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4xb=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[14],this[_0x52ad[14]]);var _0xd0b4xc=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[15],this[_0x52ad[15]]);var _0xd0b4xd=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[16],this[_0x52ad[16]]);var _0xd0b4xe=Math[_0x52ad[6]](_0xd0b4x5,_0xd0b4xb);var _0xd0b4xf=Math[_0x52ad[6]](_0xd0b4x6,_0xd0b4xc);if(_0xd0b4x7){if(_0xd0b4xd==_0x52ad[18]){_0xd0b4x2[_0x52ad[7]](0,_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4xe,_0xd0b4xf);}else {_0xd0b4x2[_0x52ad[7]](_0xd0b4x5-_0xd0b4xe,_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4xf);};_0xd0b4x2[_0x52ad[9]]();}else {if(_0xd0b4xd==_0x52ad[18]){_0xd0b4x2[_0x52ad[7]](0,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4xe,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4xe,_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4xf);}else {_0xd0b4x2[_0x52ad[7]](0,_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4xe,_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4xe,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,0);};_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4xf);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[19]]=_0xd0b4xa;function _0xd0b4x10(){}_0xd0b4x10[_0x52ad[0]]= new mxCylinder();_0xd0b4x10[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x10;_0xd0b4x10[_0x52ad[0]][_0x52ad[2]]=30;_0xd0b4x10[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x8=Math[_0x52ad[6]](_0xd0b4x5,Math[_0x52ad[6]](_0xd0b4x6,mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[2],this[_0x52ad[2]])));if(!_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](_0xd0b4x8,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x8);_0xd0b4x2[_0x52ad[8]](_0xd0b4x8,0);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[20]]=_0xd0b4x10;function _0xd0b4x11(){}_0xd0b4x11[_0x52ad[0]]= new mxCylinder();_0xd0b4x11[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x11;_0xd0b4x11[_0x52ad[0]][_0x52ad[2]]=0.4;_0xd0b4x11[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x8=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[2],this[_0x52ad[2]]);var _0xd0b4xf=_0xd0b4x6*_0xd0b4x8;var _0xd0b4x12=1.4;if(!_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](0,_0xd0b4xf/2);_0xd0b4x2[_0x52ad[21]](_0xd0b4x5/4,_0xd0b4xf*_0xd0b4x12,_0xd0b4x5/2,_0xd0b4xf/2);_0xd0b4x2[_0x52ad[21]](_0xd0b4x5*3/4,_0xd0b4xf*(1-_0xd0b4x12),_0xd0b4x5,_0xd0b4xf/2);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6-_0xd0b4xf/2);_0xd0b4x2[_0x52ad[21]](_0xd0b4x5*3/4,_0xd0b4x6-_0xd0b4xf*_0xd0b4x12,_0xd0b4x5/2,_0xd0b4x6-_0xd0b4xf/2);_0xd0b4x2[_0x52ad[21]](_0xd0b4x5/4,_0xd0b4x6-_0xd0b4xf*(1-_0xd0b4x12),0,_0xd0b4x6-_0xd0b4xf/2);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4xf/2);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[22]]=_0xd0b4x11;function _0xd0b4x13(){}_0xd0b4x13[_0x52ad[0]]= new mxCylinder();_0xd0b4x13[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x13;_0xd0b4x13[_0x52ad[0]][_0x52ad[2]]=0.2;_0xd0b4x13[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x8=_0xd0b4x5*mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[2],this[_0x52ad[2]]);if(!_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](0,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4x8,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6/2);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5-_0xd0b4x8,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](_0xd0b4x8,_0xd0b4x6/2);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[23]]=_0xd0b4x13;function _0xd0b4x14(){mxRectangleShape[_0x52ad[24]](this)}mxUtils[_0x52ad[25]](_0xd0b4x14,mxRectangleShape);_0xd0b4x14[_0x52ad[0]][_0x52ad[26]]=function(){return false};_0xd0b4x14[_0x52ad[0]][_0x52ad[27]]=function(_0xd0b4x15,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6){var _0xd0b4x16=Math[_0x52ad[6]](_0xd0b4x5/5,_0xd0b4x6/5)+1;_0xd0b4x15[_0x52ad[28]]();_0xd0b4x15[_0x52ad[7]](_0xd0b4x3+_0xd0b4x5/2,_0xd0b4x4+_0xd0b4x16);_0xd0b4x15[_0x52ad[8]](_0xd0b4x3+_0xd0b4x5/2,_0xd0b4x4+_0xd0b4x6-_0xd0b4x16);_0xd0b4x15[_0x52ad[7]](_0xd0b4x3+_0xd0b4x16,_0xd0b4x4+_0xd0b4x6/2);_0xd0b4x15[_0x52ad[8]](_0xd0b4x3+_0xd0b4x5-_0xd0b4x16,_0xd0b4x4+_0xd0b4x6/2);_0xd0b4x15[_0x52ad[9]]();_0xd0b4x15[_0x52ad[29]]();mxRectangleShape[_0x52ad[0]][_0x52ad[27]][_0x52ad[30]](this,arguments);};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[31]]=_0xd0b4x14;function _0xd0b4x17(){mxRectangleShape[_0x52ad[24]](this)}mxUtils[_0x52ad[25]](_0xd0b4x17,mxRectangleShape);_0xd0b4x17[_0x52ad[0]][_0x52ad[26]]=function(){return false};_0xd0b4x17[_0x52ad[0]][_0x52ad[27]]=function(_0xd0b4x15,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6){if(this[_0x52ad[4]]!=null){if(this[_0x52ad[4]][_0x52ad[32]]==1){var _0xd0b4x18=Math[_0x52ad[34]](2,this[_0x52ad[33]]+1);mxRectangleShape[_0x52ad[0]][_0x52ad[35]][_0x52ad[24]](this,_0xd0b4x15,_0xd0b4x3+_0xd0b4x18,_0xd0b4x4+_0xd0b4x18,_0xd0b4x5-2*_0xd0b4x18,_0xd0b4x6-2*_0xd0b4x18);mxRectangleShape[_0x52ad[0]][_0x52ad[27]][_0x52ad[30]](this,arguments);_0xd0b4x3+=_0xd0b4x18;_0xd0b4x4+=_0xd0b4x18;_0xd0b4x5-=2*_0xd0b4x18;_0xd0b4x6-=2*_0xd0b4x18;};_0xd0b4x15[_0x52ad[36]](false);var _0xd0b4x19=0;var _0xd0b4x1a=null;do{_0xd0b4x1a=mxCellRenderer[_0x52ad[0]][_0x52ad[12]][this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19]];if(_0xd0b4x1a!=null){var _0xd0b4x1b=this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19+_0x52ad[38]];var _0xd0b4x1c=this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19+_0x52ad[39]];var _0xd0b4x1d=this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19+_0x52ad[40]];var _0xd0b4x1e=this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19+_0x52ad[41]];var _0xd0b4x1f=this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19+_0x52ad[42]]||0;var _0xd0b4x20=this[_0x52ad[4]][_0x52ad[37]+_0xd0b4x19+_0x52ad[43]];if(_0xd0b4x20!=null){_0xd0b4x1f+=this[_0x52ad[44]](_0xd0b4x5+this[_0x52ad[33]],_0xd0b4x6+this[_0x52ad[33]])*_0xd0b4x20};var _0xd0b4x21=_0xd0b4x3;var _0xd0b4x22=_0xd0b4x4;if(_0xd0b4x1b==mxConstants[_0x52ad[45]]){_0xd0b4x21+=(_0xd0b4x5-_0xd0b4x1d)/2}else {if(_0xd0b4x1b==mxConstants[_0x52ad[46]]){_0xd0b4x21+=_0xd0b4x5-_0xd0b4x1d-_0xd0b4x1f}else {_0xd0b4x21+=_0xd0b4x1f}};if(_0xd0b4x1c==mxConstants[_0x52ad[47]]){_0xd0b4x22+=(_0xd0b4x6-_0xd0b4x1e)/2}else {if(_0xd0b4x1c==mxConstants[_0x52ad[48]]){_0xd0b4x22+=_0xd0b4x6-_0xd0b4x1e-_0xd0b4x1f}else {_0xd0b4x22+=_0xd0b4x1f}};_0xd0b4x15[_0x52ad[49]]();var _0xd0b4x23= new _0xd0b4x1a();_0xd0b4x23[_0x52ad[4]]=this[_0x52ad[4]];_0xd0b4x1a[_0x52ad[0]][_0x52ad[50]][_0x52ad[24]](_0xd0b4x23,_0xd0b4x15,_0xd0b4x21,_0xd0b4x22,_0xd0b4x1d,_0xd0b4x1e);_0xd0b4x15[_0x52ad[51]]();};_0xd0b4x19++;}while(_0xd0b4x1a!=null);;}};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[52]]=_0xd0b4x17;function _0xd0b4x24(){}_0xd0b4x24[_0x52ad[0]]= new mxCylinder();_0xd0b4x24[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x24;_0xd0b4x24[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){if(_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](0,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5/2,_0xd0b4x6/2);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,0);_0xd0b4x2[_0x52ad[9]]();}else {_0xd0b4x2[_0x52ad[7]](0,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6);_0xd0b4x2[_0x52ad[10]]();}};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[53]]=_0xd0b4x24;function _0xd0b4x25(){}_0xd0b4x25[_0x52ad[0]]= new mxCylinder();_0xd0b4x25[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x25;_0xd0b4x25[_0x52ad[0]][_0x52ad[54]]=true;_0xd0b4x25[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x1d=_0xd0b4x5/3;var _0xd0b4x1e=_0xd0b4x6/4;if(!_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,_0xd0b4x1e);_0xd0b4x2[_0x52ad[55]](_0xd0b4x5/2-_0xd0b4x1d,_0xd0b4x1e,_0xd0b4x5/2-_0xd0b4x1d,0,_0xd0b4x5/2,0);_0xd0b4x2[_0x52ad[55]](_0xd0b4x5/2+_0xd0b4x1d,0,_0xd0b4x5/2+_0xd0b4x1d,_0xd0b4x1e,_0xd0b4x5/2,_0xd0b4x1e);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,_0xd0b4x1e);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5/2,2*_0xd0b4x6/3);_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,_0xd0b4x6/3);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6/3);_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,_0xd0b4x6/3);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6/3);_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,2*_0xd0b4x6/3);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x6);_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,2*_0xd0b4x6/3);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[56]]=_0xd0b4x25;function _0xd0b4x26(){}_0xd0b4x26[_0x52ad[0]]= new mxCylinder();_0xd0b4x26[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x26;_0xd0b4x26[_0x52ad[0]][_0x52ad[2]]=10;_0xd0b4x26[_0x52ad[0]][_0x52ad[54]]=true;_0xd0b4x26[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4x27=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[2],this[_0x52ad[2]]);var _0xd0b4x1d=_0xd0b4x27*2/3;var _0xd0b4x1e=_0xd0b4x27;if(!_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,_0xd0b4x1e);_0xd0b4x2[_0x52ad[55]](_0xd0b4x5/2-_0xd0b4x1d,_0xd0b4x1e,_0xd0b4x5/2-_0xd0b4x1d,0,_0xd0b4x5/2,0);_0xd0b4x2[_0x52ad[55]](_0xd0b4x5/2+_0xd0b4x1d,0,_0xd0b4x5/2+_0xd0b4x1d,_0xd0b4x1e,_0xd0b4x5/2,_0xd0b4x1e);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[7]](_0xd0b4x5/2,_0xd0b4x1e);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5/2,_0xd0b4x6);_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[57]]=_0xd0b4x26;function _0xd0b4x28(){}_0xd0b4x28[_0x52ad[0]]= new mxCylinder();_0xd0b4x28[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x28;_0xd0b4x28[_0x52ad[0]][_0x52ad[58]]=32;_0xd0b4x28[_0x52ad[0]][_0x52ad[59]]=12;_0xd0b4x28[_0x52ad[0]][_0x52ad[3]]=function(_0xd0b4x2,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6,_0xd0b4x7){var _0xd0b4xe=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[58],this[_0x52ad[58]]);var _0xd0b4xf=mxUtils[_0x52ad[5]](this[_0x52ad[4]],_0x52ad[59],this[_0x52ad[59]]);var _0xd0b4x29=_0xd0b4xe/2;var _0xd0b4x2a=_0xd0b4x29+_0xd0b4xe/2;var _0xd0b4x2b=0.3*_0xd0b4x6-_0xd0b4xf/2;var _0xd0b4x2c=0.7*_0xd0b4x6-_0xd0b4xf/2;if(_0xd0b4x7){_0xd0b4x2[_0x52ad[7]](_0xd0b4x29,_0xd0b4x2b);_0xd0b4x2[_0x52ad[8]](_0xd0b4x2a,_0xd0b4x2b);_0xd0b4x2[_0x52ad[8]](_0xd0b4x2a,_0xd0b4x2b+_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x2b+_0xd0b4xf);_0xd0b4x2[_0x52ad[7]](_0xd0b4x29,_0xd0b4x2c);_0xd0b4x2[_0x52ad[8]](_0xd0b4x2a,_0xd0b4x2c);_0xd0b4x2[_0x52ad[8]](_0xd0b4x2a,_0xd0b4x2c+_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x2c+_0xd0b4xf);_0xd0b4x2[_0x52ad[9]]();}else {_0xd0b4x2[_0x52ad[7]](_0xd0b4x29,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,0);_0xd0b4x2[_0x52ad[8]](_0xd0b4x5,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x6);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x2c+_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x2c+_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x2c);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x2c);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x2b+_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x2b+_0xd0b4xf);_0xd0b4x2[_0x52ad[8]](0,_0xd0b4x2b);_0xd0b4x2[_0x52ad[8]](_0xd0b4x29,_0xd0b4x2b);_0xd0b4x2[_0x52ad[10]]();_0xd0b4x2[_0x52ad[9]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[60]]=_0xd0b4x28;function _0xd0b4x2d(){}_0xd0b4x2d[_0x52ad[0]]= new mxDoubleEllipse();_0xd0b4x2d[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x2d;_0xd0b4x2d[_0x52ad[0]][_0x52ad[61]]=true;_0xd0b4x2d[_0x52ad[0]][_0x52ad[50]]=function(_0xd0b4x15,_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6){var _0xd0b4x18=Math[_0x52ad[6]](4,Math[_0x52ad[6]](_0xd0b4x5/5,_0xd0b4x6/5));if(_0xd0b4x5>0&&_0xd0b4x6>0){_0xd0b4x15[_0x52ad[62]](_0xd0b4x3+_0xd0b4x18,_0xd0b4x4+_0xd0b4x18,_0xd0b4x5-2*_0xd0b4x18,_0xd0b4x6-2*_0xd0b4x18);_0xd0b4x15[_0x52ad[63]]();};_0xd0b4x15[_0x52ad[64]](false);if(this[_0x52ad[61]]){_0xd0b4x15[_0x52ad[62]](_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6);_0xd0b4x15[_0x52ad[29]]();};};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[65]]=_0xd0b4x2d;function _0xd0b4x2e(){}_0xd0b4x2e[_0x52ad[0]]= new _0xd0b4x2d();_0xd0b4x2e[_0x52ad[0]][_0x52ad[1]]=_0xd0b4x2e;_0xd0b4x2e[_0x52ad[0]][_0x52ad[61]]=false;mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[66]]=_0xd0b4x2e;var _0xd0b4x2f=mxImageExport[_0x52ad[0]][_0x52ad[67]];mxImageExport[_0x52ad[0]][_0x52ad[67]]=function(){_0xd0b4x2f[_0x52ad[30]](this,arguments);function _0xd0b4x30(_0xd0b4x31){return {drawShape:function(_0xd0b4x32,_0xd0b4x33,_0xd0b4x34,_0xd0b4x35){var _0xd0b4x3=_0xd0b4x34[_0x52ad[68]];var _0xd0b4x4=_0xd0b4x34[_0x52ad[69]];var _0xd0b4x5=_0xd0b4x34[_0x52ad[70]];var _0xd0b4x6=_0xd0b4x34[_0x52ad[71]];if(_0xd0b4x35){var _0xd0b4x18=Math[_0x52ad[6]](4,Math[_0x52ad[6]](_0xd0b4x5/5,_0xd0b4x6/5));_0xd0b4x3+=_0xd0b4x18;_0xd0b4x4+=_0xd0b4x18;_0xd0b4x5-=2*_0xd0b4x18;_0xd0b4x6-=2*_0xd0b4x18;if(_0xd0b4x5>0&&_0xd0b4x6>0){_0xd0b4x32[_0x52ad[62]](_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6)};return true;}else {_0xd0b4x32[_0x52ad[63]]();if(_0xd0b4x31){_0xd0b4x32[_0x52ad[62]](_0xd0b4x3,_0xd0b4x4,_0xd0b4x5,_0xd0b4x6);_0xd0b4x32[_0x52ad[29]]();};};}}}this[_0x52ad[72]][_0x52ad[65]]=_0xd0b4x30(true);this[_0x52ad[72]][_0x52ad[66]]=_0xd0b4x30(false);};function _0xd0b4x36(){mxArrow[_0x52ad[24]](this)}mxUtils[_0x52ad[25]](_0xd0b4x36,mxArrow);_0xd0b4x36[_0x52ad[0]][_0x52ad[73]]=function(_0xd0b4x15,_0xd0b4x37){var _0xd0b4x1d=10;var _0xd0b4x38=_0xd0b4x37[0];var _0xd0b4x39=_0xd0b4x37[_0xd0b4x37[_0x52ad[74]]-1];var _0xd0b4xe=_0xd0b4x39[_0x52ad[68]]-_0xd0b4x38[_0x52ad[68]];var _0xd0b4xf=_0xd0b4x39[_0x52ad[69]]-_0xd0b4x38[_0x52ad[69]];var _0xd0b4x3a=Math[_0x52ad[75]](_0xd0b4xe*_0xd0b4xe+_0xd0b4xf*_0xd0b4xf);var _0xd0b4x3b=_0xd0b4x3a;var _0xd0b4x3c=_0xd0b4xe/_0xd0b4x3a;var _0xd0b4x3d=_0xd0b4xf/_0xd0b4x3a;var _0xd0b4x3e=_0xd0b4x3b*_0xd0b4x3c;var _0xd0b4x3f=_0xd0b4x3b*_0xd0b4x3d;var _0xd0b4x40=_0xd0b4x1d*_0xd0b4x3d/3;var _0xd0b4x41=-_0xd0b4x1d*_0xd0b4x3c/3;var _0xd0b4x42=_0xd0b4x38[_0x52ad[68]]-_0xd0b4x40/2;var _0xd0b4x43=_0xd0b4x38[_0x52ad[69]]-_0xd0b4x41/2;var _0xd0b4x44=_0xd0b4x42+_0xd0b4x40;var _0xd0b4x45=_0xd0b4x43+_0xd0b4x41;var _0xd0b4x46=_0xd0b4x44+_0xd0b4x3e;var _0xd0b4x47=_0xd0b4x45+_0xd0b4x3f;var _0xd0b4x48=_0xd0b4x46+_0xd0b4x40;var _0xd0b4x49=_0xd0b4x47+_0xd0b4x41;var _0xd0b4x4a=_0xd0b4x48-3*_0xd0b4x40;var _0xd0b4x4b=_0xd0b4x49-3*_0xd0b4x41;_0xd0b4x15[_0x52ad[28]]();_0xd0b4x15[_0x52ad[7]](_0xd0b4x44,_0xd0b4x45);_0xd0b4x15[_0x52ad[8]](_0xd0b4x46,_0xd0b4x47);_0xd0b4x15[_0x52ad[7]](_0xd0b4x4a+_0xd0b4x40,_0xd0b4x4b+_0xd0b4x41);_0xd0b4x15[_0x52ad[8]](_0xd0b4x42,_0xd0b4x43);_0xd0b4x15[_0x52ad[29]]();};mxCellRenderer[_0x52ad[0]][_0x52ad[12]][_0x52ad[76]]=_0xd0b4x36;mxMarker[_0x52ad[78]](_0x52ad[77],function(_0xd0b4x32,_0xd0b4x1a,_0xd0b4x4c,_0xd0b4x39,_0xd0b4x4d,_0xd0b4x4e,_0xd0b4x4f,_0xd0b4x50,_0xd0b4x51,_0xd0b4x52){var _0xd0b4x3c=_0xd0b4x4d*(_0xd0b4x4f+_0xd0b4x51+1);var _0xd0b4x3d=_0xd0b4x4e*(_0xd0b4x4f+_0xd0b4x51+1);return function(){_0xd0b4x32[_0x52ad[28]]();_0xd0b4x32[_0x52ad[7]](_0xd0b4x39[_0x52ad[68]]-_0xd0b4x3c/2-_0xd0b4x3d/2,_0xd0b4x39[_0x52ad[69]]-_0xd0b4x3d/2+_0xd0b4x3c/2);_0xd0b4x32[_0x52ad[8]](_0xd0b4x39[_0x52ad[68]]+_0xd0b4x3d/2-3*_0xd0b4x3c/2,_0xd0b4x39[_0x52ad[69]]-3*_0xd0b4x3d/2-_0xd0b4x3c/2);_0xd0b4x32[_0x52ad[29]]();};});var _0xd0b4x53=-99;if( typeof (mxVertexHandler)!=_0x52ad[79]){function _0xd0b4x54(_0xd0b4x33){mxVertexHandler[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x54,mxVertexHandler);_0xd0b4x54[_0x52ad[0]][_0x52ad[80]]=false;_0xd0b4x54[_0x52ad[0]][_0x52ad[81]]=function(){this[_0x52ad[82]]=mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],mxConstants.STYLE_HORIZONTAL,true);var _0xd0b4x55=this[_0x52ad[83]][_0x52ad[85]][_0x52ad[84]];if(this[_0x52ad[86]]!=null){var _0xd0b4x34= new mxRectangle(0,0,this[_0x52ad[86]][_0x52ad[70]],this[_0x52ad[86]][_0x52ad[71]]);this[_0x52ad[87]]= new mxImageShape(_0xd0b4x34,this[_0x52ad[86]][_0x52ad[88]]);}else {var _0xd0b4x4f=10;var _0xd0b4x34= new mxRectangle(0,0,_0xd0b4x4f,_0xd0b4x4f);this[_0x52ad[87]]= new mxRhombus(_0xd0b4x34,mxConstants.HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);};this[_0x52ad[87]][_0x52ad[89]]=(_0xd0b4x55[_0x52ad[89]]!=mxConstants[_0x52ad[90]])?mxConstants[_0x52ad[91]]:mxConstants[_0x52ad[90]];this[_0x52ad[87]][_0x52ad[81]](_0xd0b4x55[_0x52ad[93]]()[_0x52ad[92]]());this[_0x52ad[87]][_0x52ad[95]][_0x52ad[4]][_0x52ad[94]]=this[_0x52ad[96]]();mxEvent[_0x52ad[97]](this[_0x52ad[87]][_0x52ad[95]],_0xd0b4x55,this[_0x52ad[83]]);mxVertexHandler[_0x52ad[0]][_0x52ad[81]][_0x52ad[30]](this,arguments);};_0xd0b4x54[_0x52ad[0]][_0x52ad[96]]=function(){return _0x52ad[98]};_0xd0b4x54[_0x52ad[0]][_0x52ad[99]]=function(){mxVertexHandler[_0x52ad[0]][_0x52ad[99]][_0x52ad[30]](this,arguments);var _0xd0b4x4f=this[_0x52ad[87]][_0x52ad[100]][_0x52ad[70]];this[_0x52ad[87]][_0x52ad[100]]=this[_0x52ad[101]](_0xd0b4x4f);this[_0x52ad[87]][_0x52ad[99]]();};_0xd0b4x54[_0x52ad[0]][_0x52ad[102]]=function(){mxVertexHandler[_0x52ad[0]][_0x52ad[102]][_0x52ad[30]](this,arguments);if(this[_0x52ad[87]]!=null){this[_0x52ad[87]][_0x52ad[102]]();this[_0x52ad[87]]=null;};};_0xd0b4x54[_0x52ad[0]][_0x52ad[103]]=function(_0xd0b4x56){if(_0xd0b4x56[_0x52ad[104]](this[_0x52ad[87]])){return _0xd0b4x53};return mxVertexHandler[_0x52ad[0]][_0x52ad[103]][_0x52ad[30]](this,arguments);};_0xd0b4x54[_0x52ad[0]][_0x52ad[105]]=function(_0xd0b4x57,_0xd0b4x56){if(!_0xd0b4x56[_0x52ad[106]]()&&this[_0x52ad[107]]==_0xd0b4x53){var _0xd0b4x58= new mxPoint(_0xd0b4x56[_0x52ad[108]](),_0xd0b4x56[_0x52ad[109]]());this[_0x52ad[110]](_0xd0b4x58);var _0xd0b4x59=this[_0x52ad[84]][_0x52ad[112]](_0xd0b4x56[_0x52ad[111]]());var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];if(_0xd0b4x59&&this[_0x52ad[80]]){_0xd0b4x58[_0x52ad[68]]=this[_0x52ad[84]][_0x52ad[114]](_0xd0b4x58[_0x52ad[68]]/_0xd0b4x5a)*_0xd0b4x5a;_0xd0b4x58[_0x52ad[69]]=this[_0x52ad[84]][_0x52ad[114]](_0xd0b4x58[_0x52ad[69]]/_0xd0b4x5a)*_0xd0b4x5a;};this[_0x52ad[115]](_0xd0b4x58);this[_0x52ad[116]](this[_0x52ad[87]],_0xd0b4x58[_0x52ad[68]],_0xd0b4x58[_0x52ad[69]]);this[_0x52ad[83]][_0x52ad[85]][_0x52ad[84]][_0x52ad[117]][_0x52ad[99]](this[_0x52ad[83]],true);_0xd0b4x56[_0x52ad[118]]();}else {mxVertexHandler[_0x52ad[0]][_0x52ad[105]][_0x52ad[30]](this,arguments)}};_0xd0b4x54[_0x52ad[0]][_0x52ad[119]]=function(_0xd0b4x57,_0xd0b4x56){if(!_0xd0b4x56[_0x52ad[106]]()&&this[_0x52ad[107]]==_0xd0b4x53){this[_0x52ad[120]]();this[_0x52ad[121]]();_0xd0b4x56[_0x52ad[118]]();}else {mxVertexHandler[_0x52ad[0]][_0x52ad[119]][_0x52ad[30]](this,arguments)}};_0xd0b4x54[_0x52ad[0]][_0x52ad[101]]=function(_0xd0b4x4f){var _0xd0b4x5b=this[_0x52ad[83]][_0x52ad[123]][_0x52ad[122]]();var _0xd0b4x5c=mxUtils[_0x52ad[124]](_0xd0b4x5b);var _0xd0b4x5d=Math[_0x52ad[125]](_0xd0b4x5c);var _0xd0b4x5e=Math[_0x52ad[126]](_0xd0b4x5c);var _0xd0b4x34= new mxRectangle(this[_0x52ad[83]][_0x52ad[68]],this[_0x52ad[83]][_0x52ad[69]],this[_0x52ad[83]][_0x52ad[70]],this[_0x52ad[83]][_0x52ad[71]]);if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[127]]()){var _0xd0b4x5f=(_0xd0b4x34[_0x52ad[70]]-_0xd0b4x34[_0x52ad[71]])/2;_0xd0b4x34[_0x52ad[68]]+=_0xd0b4x5f;_0xd0b4x34[_0x52ad[69]]-=_0xd0b4x5f;var _0xd0b4x23=_0xd0b4x34[_0x52ad[70]];_0xd0b4x34[_0x52ad[70]]=_0xd0b4x34[_0x52ad[71]];_0xd0b4x34[_0x52ad[71]]=_0xd0b4x23;};var _0xd0b4x60=this[_0x52ad[128]](_0xd0b4x34);if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[129]]){_0xd0b4x60[_0x52ad[68]]=2*_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4x60[_0x52ad[68]]};if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[130]]){_0xd0b4x60[_0x52ad[69]]=2*_0xd0b4x34[_0x52ad[69]]+_0xd0b4x34[_0x52ad[71]]-_0xd0b4x60[_0x52ad[69]]};_0xd0b4x60=mxUtils[_0x52ad[133]](_0xd0b4x60,_0xd0b4x5d,_0xd0b4x5e, new mxPoint(this[_0x52ad[83]][_0x52ad[131]](),this[_0x52ad[83]][_0x52ad[132]]()));return  new mxRectangle(_0xd0b4x60[_0x52ad[68]]-_0xd0b4x4f/2,_0xd0b4x60[_0x52ad[69]]-_0xd0b4x4f/2,_0xd0b4x4f,_0xd0b4x4f);};_0xd0b4x54[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){return null};_0xd0b4x54[_0x52ad[0]][_0x52ad[115]]=function(_0xd0b4x58){};_0xd0b4x54[_0x52ad[0]][_0x52ad[110]]=function(_0xd0b4x58){_0xd0b4x58[_0x52ad[68]]=Math[_0x52ad[34]](this[_0x52ad[83]][_0x52ad[68]],Math[_0x52ad[6]](this[_0x52ad[83]][_0x52ad[68]]+this[_0x52ad[83]][_0x52ad[70]],_0xd0b4x58[_0x52ad[68]]));_0xd0b4x58[_0x52ad[69]]=Math[_0x52ad[34]](this[_0x52ad[83]][_0x52ad[69]],Math[_0x52ad[6]](this[_0x52ad[83]][_0x52ad[69]]+this[_0x52ad[83]][_0x52ad[71]],_0xd0b4x58[_0x52ad[69]]));};_0xd0b4x54[_0x52ad[0]][_0x52ad[120]]=function(){};function _0xd0b4x61(_0xd0b4x33){_0xd0b4x54[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x61,_0xd0b4x54);_0xd0b4x61[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];var _0xd0b4xb=Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[70]],mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[14],60)*_0xd0b4x5a);var _0xd0b4xc=Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[71]],mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[15],20)*_0xd0b4x5a);var _0xd0b4xd=mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[16],_0x52ad[17]);var _0xd0b4x3=(_0xd0b4xd==_0x52ad[18])?_0xd0b4x34[_0x52ad[68]]+_0xd0b4xb:_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4xb;return  new mxPoint(_0xd0b4x3,_0xd0b4x34[_0x52ad[69]]+_0xd0b4xc);};_0xd0b4x61[_0x52ad[0]][_0x52ad[115]]=function(_0xd0b4x58){var _0xd0b4x5b=this[_0x52ad[83]][_0x52ad[123]][_0x52ad[122]]();var _0xd0b4x5c=mxUtils[_0x52ad[124]](_0xd0b4x5b);var _0xd0b4x5d=Math[_0x52ad[125]](-_0xd0b4x5c);var _0xd0b4x5e=Math[_0x52ad[126]](-_0xd0b4x5c);var _0xd0b4x34= new mxRectangle(this[_0x52ad[83]][_0x52ad[68]],this[_0x52ad[83]][_0x52ad[69]],this[_0x52ad[83]][_0x52ad[70]],this[_0x52ad[83]][_0x52ad[71]]);if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[127]]()){var _0xd0b4x5f=(_0xd0b4x34[_0x52ad[70]]-_0xd0b4x34[_0x52ad[71]])/2;_0xd0b4x34[_0x52ad[68]]+=_0xd0b4x5f;_0xd0b4x34[_0x52ad[69]]-=_0xd0b4x5f;var _0xd0b4x23=_0xd0b4x34[_0x52ad[70]];_0xd0b4x34[_0x52ad[70]]=_0xd0b4x34[_0x52ad[71]];_0xd0b4x34[_0x52ad[71]]=_0xd0b4x23;};var _0xd0b4x60= new mxPoint(_0xd0b4x58[_0x52ad[68]],_0xd0b4x58[_0x52ad[69]]);_0xd0b4x60=mxUtils[_0x52ad[133]](_0xd0b4x60,_0xd0b4x5d,_0xd0b4x5e, new mxPoint(this[_0x52ad[83]][_0x52ad[131]](),this[_0x52ad[83]][_0x52ad[132]]()));if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[129]]){_0xd0b4x60[_0x52ad[68]]=2*_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4x60[_0x52ad[68]]};if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[130]]){_0xd0b4x60[_0x52ad[69]]=2*_0xd0b4x34[_0x52ad[69]]+_0xd0b4x34[_0x52ad[71]]-_0xd0b4x60[_0x52ad[69]]};var _0xd0b4x62=this[_0x52ad[134]](_0xd0b4x60,_0xd0b4x34);if(_0xd0b4x62!=null){if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[129]]){_0xd0b4x62[_0x52ad[68]]=2*_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4x62[_0x52ad[68]]};if(this[_0x52ad[83]][_0x52ad[123]][_0x52ad[130]]){_0xd0b4x62[_0x52ad[69]]=2*_0xd0b4x34[_0x52ad[69]]+_0xd0b4x34[_0x52ad[71]]-_0xd0b4x62[_0x52ad[69]]};_0xd0b4x5d=Math[_0x52ad[125]](_0xd0b4x5c);_0xd0b4x5e=Math[_0x52ad[126]](_0xd0b4x5c);_0xd0b4x62=mxUtils[_0x52ad[133]](_0xd0b4x62,_0xd0b4x5d,_0xd0b4x5e, new mxPoint(this[_0x52ad[83]][_0x52ad[131]](),this[_0x52ad[83]][_0x52ad[132]]()));_0xd0b4x58[_0x52ad[68]]=_0xd0b4x62[_0x52ad[68]];_0xd0b4x58[_0x52ad[69]]=_0xd0b4x62[_0x52ad[69]];};};_0xd0b4x61[_0x52ad[0]][_0x52ad[134]]=function(_0xd0b4x60,_0xd0b4x34){var _0xd0b4xd=mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[16],_0x52ad[17]);var _0xd0b4xb=(_0xd0b4xd==_0x52ad[18])?_0xd0b4x60[_0x52ad[68]]-_0xd0b4x34[_0x52ad[68]]:_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4x60[_0x52ad[68]];var _0xd0b4xc=_0xd0b4x60[_0x52ad[69]]-_0xd0b4x34[_0x52ad[69]];var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];this[_0x52ad[83]][_0x52ad[4]][_0x52ad[14]]=Math[_0x52ad[135]](Math[_0x52ad[34]](1,_0xd0b4xb)/_0xd0b4x5a);this[_0x52ad[83]][_0x52ad[4]][_0x52ad[15]]=Math[_0x52ad[135]](Math[_0x52ad[34]](1,_0xd0b4xc)/_0xd0b4x5a);};_0xd0b4x61[_0x52ad[0]][_0x52ad[120]]=function(){var _0xd0b4x63=this[_0x52ad[84]][_0x52ad[136]]();_0xd0b4x63[_0x52ad[137]]();try{this[_0x52ad[83]][_0x52ad[85]][_0x52ad[84]][_0x52ad[139]](_0x52ad[14],this[_0x52ad[83]][_0x52ad[4]][_0x52ad[14]],[this[_0x52ad[83]][_0x52ad[138]]]);this[_0x52ad[83]][_0x52ad[85]][_0x52ad[84]][_0x52ad[139]](_0x52ad[15],this[_0x52ad[83]][_0x52ad[4]][_0x52ad[15]],[this[_0x52ad[83]][_0x52ad[138]]]);}finally{_0xd0b4x63[_0x52ad[140]]()};};function _0xd0b4x64(_0xd0b4x33){_0xd0b4x61[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x64,_0xd0b4x61);_0xd0b4x64[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];var _0xd0b4x65=mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE);return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]/2,_0xd0b4x34[_0x52ad[69]]+Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[71]],_0xd0b4x65*_0xd0b4x5a));};_0xd0b4x64[_0x52ad[0]][_0x52ad[134]]=function(_0xd0b4x58,_0xd0b4x34){_0xd0b4x58[_0x52ad[68]]=_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]/2;startSize=_0xd0b4x58[_0x52ad[69]]-_0xd0b4x34[_0x52ad[69]];var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];this[_0x52ad[83]][_0x52ad[4]][_0x52ad[141]]=Math[_0x52ad[135]](Math[_0x52ad[34]](1,startSize)/_0xd0b4x5a);return _0xd0b4x58;};_0xd0b4x64[_0x52ad[0]][_0x52ad[120]]=function(){this[_0x52ad[83]][_0x52ad[85]][_0x52ad[84]][_0x52ad[139]](_0x52ad[141],this[_0x52ad[83]][_0x52ad[4]][_0x52ad[141]],[this[_0x52ad[83]][_0x52ad[138]]])};function _0xd0b4x66(_0xd0b4x33){_0xd0b4x61[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x66,_0xd0b4x61);_0xd0b4x66[_0x52ad[0]][_0x52ad[142]]=20;_0xd0b4x66[_0x52ad[0]][_0x52ad[143]]=1;_0xd0b4x66[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];var _0xd0b4x67=Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[70]],Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[71]],mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[2],this[_0x52ad[142]])*_0xd0b4x5a/this[_0x52ad[143]]));return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x67,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x67);};_0xd0b4x66[_0x52ad[0]][_0x52ad[134]]=function(_0xd0b4x60,_0xd0b4x34){var _0xd0b4x4f=Math[_0x52ad[34]](0,Math[_0x52ad[6]](Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[70]]/this[_0x52ad[143]],_0xd0b4x60[_0x52ad[68]]-_0xd0b4x34[_0x52ad[68]]),Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[71]]/this[_0x52ad[143]],_0xd0b4x60[_0x52ad[69]]-_0xd0b4x34[_0x52ad[69]])));var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];this[_0x52ad[83]][_0x52ad[4]][_0x52ad[2]]=Math[_0x52ad[135]](Math[_0x52ad[34]](1,_0xd0b4x4f)/_0xd0b4x5a)*this[_0x52ad[143]];return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x4f,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x4f);};_0xd0b4x66[_0x52ad[0]][_0x52ad[120]]=function(){this[_0x52ad[83]][_0x52ad[85]][_0x52ad[84]][_0x52ad[139]](_0x52ad[2],this[_0x52ad[83]][_0x52ad[4]][_0x52ad[2]],[this[_0x52ad[83]][_0x52ad[138]]])};function _0xd0b4x68(_0xd0b4x33){_0xd0b4x66[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x68,_0xd0b4x66);_0xd0b4x68[_0x52ad[0]][_0x52ad[142]]=30;_0xd0b4x68[_0x52ad[0]][_0x52ad[143]]=2;function _0xd0b4x69(_0xd0b4x33){_0xd0b4x66[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x69,_0xd0b4x66);_0xd0b4x69[_0x52ad[0]][_0x52ad[142]]=30;_0xd0b4x69[_0x52ad[0]][_0x52ad[143]]=1;_0xd0b4x69[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];var _0xd0b4x67=Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[70]],Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[71]],mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[2],this[_0x52ad[142]])*_0xd0b4x5a/this[_0x52ad[143]]));return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4x67,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x67);};_0xd0b4x69[_0x52ad[0]][_0x52ad[134]]=function(_0xd0b4x60,_0xd0b4x34){var _0xd0b4x4f=Math[_0x52ad[34]](0,Math[_0x52ad[6]](Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[70]]/this[_0x52ad[143]],_0xd0b4x60[_0x52ad[68]]-_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]),Math[_0x52ad[6]](_0xd0b4x34[_0x52ad[71]]/this[_0x52ad[143]],_0xd0b4x60[_0x52ad[69]]-_0xd0b4x34[_0x52ad[69]])));var _0xd0b4x5a=this[_0x52ad[84]][_0x52ad[93]]()[_0x52ad[113]];this[_0x52ad[83]][_0x52ad[4]][_0x52ad[2]]=Math[_0x52ad[135]](Math[_0x52ad[34]](1,_0xd0b4x4f)/_0xd0b4x5a)*this[_0x52ad[143]];return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]-_0xd0b4x4f,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x4f);};function _0xd0b4x6a(_0xd0b4x33){_0xd0b4x66[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x6a,_0xd0b4x66);_0xd0b4x6a[_0x52ad[0]][_0x52ad[142]]=0.2;_0xd0b4x6a[_0x52ad[0]][_0x52ad[143]]=1;_0xd0b4x6a[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){var _0xd0b4x67=mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[2],this[_0x52ad[142]]);return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]*_0xd0b4x67,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x34[_0x52ad[71]]/2);};_0xd0b4x6a[_0x52ad[0]][_0x52ad[134]]=function(_0xd0b4x60,_0xd0b4x34){var _0xd0b4x4f=Math[_0x52ad[6]](1,(_0xd0b4x60[_0x52ad[68]]-_0xd0b4x34[_0x52ad[68]])/_0xd0b4x34[_0x52ad[70]]);this[_0x52ad[83]][_0x52ad[4]][_0x52ad[2]]=_0xd0b4x4f;return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x4f*_0xd0b4x34[_0x52ad[70]],_0xd0b4x34[_0x52ad[69]]+_0xd0b4x34[_0x52ad[71]]/2);};function _0xd0b4x6b(_0xd0b4x33){_0xd0b4x66[_0x52ad[24]](this,_0xd0b4x33)}mxUtils[_0x52ad[25]](_0xd0b4x6b,_0xd0b4x66);_0xd0b4x6b[_0x52ad[0]][_0x52ad[142]]=0.4;_0xd0b4x6b[_0x52ad[0]][_0x52ad[143]]=1;_0xd0b4x6b[_0x52ad[0]][_0x52ad[128]]=function(_0xd0b4x34){var _0xd0b4x67=mxUtils[_0x52ad[5]](this[_0x52ad[83]][_0x52ad[4]],_0x52ad[2],this[_0x52ad[142]]);return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]/2,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x67*_0xd0b4x34[_0x52ad[71]]/2);};_0xd0b4x6b[_0x52ad[0]][_0x52ad[134]]=function(_0xd0b4x60,_0xd0b4x34){var _0xd0b4x4f=Math[_0x52ad[34]](0,Math[_0x52ad[6]](1,((_0xd0b4x60[_0x52ad[69]]-_0xd0b4x34[_0x52ad[69]])/_0xd0b4x34[_0x52ad[71]])*2));this[_0x52ad[83]][_0x52ad[4]][_0x52ad[2]]=_0xd0b4x4f;return  new mxPoint(_0xd0b4x34[_0x52ad[68]]+_0xd0b4x34[_0x52ad[70]]/2,_0xd0b4x34[_0x52ad[69]]+_0xd0b4x4f*_0xd0b4x34[_0x52ad[71]]/2);};var _0xd0b4x6c={"\x73\x77\x69\x6D\x6C\x61\x6E\x65":_0xd0b4x64,"\x66\x6F\x6C\x64\x65\x72":_0xd0b4x61,"\x63\x75\x62\x65":_0xd0b4x66,"\x63\x61\x72\x64":_0xd0b4x68,"\x6E\x6F\x74\x65":_0xd0b4x69,"\x73\x74\x65\x70":_0xd0b4x6a,"\x74\x61\x70\x65":_0xd0b4x6b};var _0xd0b4x6d=mxGraph[_0x52ad[0]][_0x52ad[144]];mxGraph[_0x52ad[0]][_0x52ad[144]]=function(_0xd0b4x33){if(_0xd0b4x33!=null){var _0xd0b4x6e=_0xd0b4x6c[_0xd0b4x33[_0x52ad[4]][_0x52ad[123]]];if(_0xd0b4x6e!=null){return  new _0xd0b4x6e(_0xd0b4x33)};};return _0xd0b4x6d[_0x52ad[30]](this,arguments);};};mxGraph[_0x52ad[0]][_0x52ad[145]]=function(_0xd0b4x6f,_0xd0b4x50){if(_0xd0b4x6f!=null&&_0xd0b4x6f[_0x52ad[123]]!=null){if(_0xd0b4x6f[_0x52ad[123]][_0x52ad[146]]!=null){if(_0xd0b4x6f[_0x52ad[123]][_0x52ad[146]]!=null){return _0xd0b4x6f[_0x52ad[123]][_0x52ad[146]][_0x52ad[147]]}}else {if(_0xd0b4x6f[_0x52ad[123]][_0x52ad[147]]!=null){return _0xd0b4x6f[_0x52ad[123]][_0x52ad[147]]}}};return null;};mxRectangleShape[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxLabel[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];mxImageShape[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];mxSwimlane[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];_0xd0b4x14[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];_0xd0b4x9[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];_0xd0b4x10[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];_0xd0b4x1[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];_0xd0b4xa[_0x52ad[0]][_0x52ad[147]]=mxRectangleShape[_0x52ad[0]][_0x52ad[147]];mxCylinder[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.15,0.05),false), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.85,0.05),false), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.3),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.7),true), new mxConnectionConstraint( new mxPoint(0.15,0.95),false), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.85,0.95),false)];_0xd0b4x25[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.1),false), new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.75,0.1),false), new mxConnectionConstraint( new mxPoint(0,1/3),false), new mxConnectionConstraint( new mxPoint(0,1),false), new mxConnectionConstraint( new mxPoint(1,1/3),false), new mxConnectionConstraint( new mxPoint(1,1),false), new mxConnectionConstraint( new mxPoint(0.5,0.5),false)];_0xd0b4x28[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxActor[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.25,0.2),false), new mxConnectionConstraint( new mxPoint(0.1,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.75,0.25),false), new mxConnectionConstraint( new mxPoint(0.9,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];_0xd0b4x11[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.35),false), new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.65),false), new mxConnectionConstraint( new mxPoint(1,0.35),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.65),false), new mxConnectionConstraint( new mxPoint(0.25,1),false), new mxConnectionConstraint( new mxPoint(0.75,0),false)];_0xd0b4x13[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true), new mxConnectionConstraint( new mxPoint(0.1,0.25),false), new mxConnectionConstraint( new mxPoint(0.2,0.5),false), new mxConnectionConstraint( new mxPoint(0.1,0.75),false), new mxConnectionConstraint( new mxPoint(0.9,0.25),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(0.9,0.75),false)];mxLine[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0.25,0.5),false), new mxConnectionConstraint( new mxPoint(0.75,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.5),false)];_0xd0b4x26[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.5,1),false)];mxEllipse[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0,0),true), new mxConnectionConstraint( new mxPoint(1,0),true), new mxConnectionConstraint( new mxPoint(0,1),true), new mxConnectionConstraint( new mxPoint(1,1),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5))];mxDoubleEllipse[_0x52ad[0]][_0x52ad[147]]=mxEllipse[_0x52ad[0]][_0x52ad[147]];mxRhombus[_0x52ad[0]][_0x52ad[147]]=mxEllipse[_0x52ad[0]][_0x52ad[147]];mxTriangle[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(1,0.5),true)];mxHexagon[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.375,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.625,0),true), new mxConnectionConstraint( new mxPoint(0.125,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0.125,0.75),false), new mxConnectionConstraint( new mxPoint(0.875,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(0.875,0.75),false), new mxConnectionConstraint( new mxPoint(0.375,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.625,1),true)];mxCloud[_0x52ad[0]][_0x52ad[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.25),false), new mxConnectionConstraint( new mxPoint(0.4,0.1),false), new mxConnectionConstraint( new mxPoint(0.16,0.55),false), new mxConnectionConstraint( new mxPoint(0.07,0.4),false), new mxConnectionConstraint( new mxPoint(0.31,0.8),false), new mxConnectionConstraint( new mxPoint(0.13,0.77),false), new mxConnectionConstraint( new mxPoint(0.8,0.8),false), new mxConnectionConstraint( new mxPoint(0.55,0.95),false), new mxConnectionConstraint( new mxPoint(0.875,0.5),false), new mxConnectionConstraint( new mxPoint(0.96,0.7),false), new mxConnectionConstraint( new mxPoint(0.625,0.2),false), new mxConnectionConstraint( new mxPoint(0.88,0.25),false)];mxArrow[_0x52ad[0]][_0x52ad[147]]=null;})();
\ No newline at end of file
+var _0x61a9=["\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x73\x69\x7A\x65","\x72\x65\x64\x72\x61\x77\x50\x61\x74\x68","\x73\x74\x79\x6C\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x6D\x69\x6E","\x6D\x6F\x76\x65\x54\x6F","\x6C\x69\x6E\x65\x54\x6F","\x65\x6E\x64","\x63\x6C\x6F\x73\x65","\x63\x75\x62\x65","\x64\x65\x66\x61\x75\x6C\x74\x53\x68\x61\x70\x65\x73","\x6E\x6F\x74\x65","\x74\x61\x62\x57\x69\x64\x74\x68","\x74\x61\x62\x48\x65\x69\x67\x68\x74","\x74\x61\x62\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x72\x69\x67\x68\x74","\x6C\x65\x66\x74","\x66\x6F\x6C\x64\x65\x72","\x63\x61\x72\x64","\x71\x75\x61\x64\x54\x6F","\x74\x61\x70\x65","\x73\x74\x65\x70","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x69\x73\x48\x74\x6D\x6C\x41\x6C\x6C\x6F\x77\x65\x64","\x70\x61\x69\x6E\x74\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x62\x65\x67\x69\x6E","\x73\x74\x72\x6F\x6B\x65","\x61\x70\x70\x6C\x79","\x70\x6C\x75\x73","\x64\x6F\x75\x62\x6C\x65","\x73\x74\x72\x6F\x6B\x65\x77\x69\x64\x74\x68","\x6D\x61\x78","\x70\x61\x69\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x73\x65\x74\x44\x61\x73\x68\x65\x64","\x73\x79\x6D\x62\x6F\x6C","\x41\x6C\x69\x67\x6E","\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x57\x69\x64\x74\x68","\x48\x65\x69\x67\x68\x74","\x53\x70\x61\x63\x69\x6E\x67","\x41\x72\x63\x53\x70\x61\x63\x69\x6E\x67","\x67\x65\x74\x41\x72\x63\x53\x69\x7A\x65","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x73\x61\x76\x65","\x70\x61\x69\x6E\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x72\x65\x73\x74\x6F\x72\x65","\x65\x78\x74","\x6D\x65\x73\x73\x61\x67\x65","\x61\x64\x64\x50\x69\x70\x65","\x63\x75\x72\x76\x65\x54\x6F","\x75\x6D\x6C\x41\x63\x74\x6F\x72","\x6C\x6F\x6C\x6C\x69\x70\x6F\x70","\x6A\x65\x74\x74\x79\x57\x69\x64\x74\x68","\x6A\x65\x74\x74\x79\x48\x65\x69\x67\x68\x74","\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74","\x6F\x75\x74\x65\x72\x53\x74\x72\x6F\x6B\x65","\x65\x6C\x6C\x69\x70\x73\x65","\x66\x69\x6C\x6C\x41\x6E\x64\x53\x74\x72\x6F\x6B\x65","\x73\x65\x74\x53\x68\x61\x64\x6F\x77","\x65\x6E\x64\x53\x74\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x74\x61\x74\x65","\x69\x6E\x69\x74\x53\x68\x61\x70\x65\x73","\x78","\x79","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x73\x68\x61\x70\x65\x73","\x70\x61\x69\x6E\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x72\x74","\x6C\x69\x6E\x6B","\x64\x61\x73\x68","\x61\x64\x64\x4D\x61\x72\x6B\x65\x72","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x75\x73\x65\x47\x72\x69\x64\x46\x6F\x72\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x69\x6E\x69\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x74\x61\x74\x65","\x67\x72\x61\x70\x68","\x76\x69\x65\x77","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x73\x72\x63","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x44\x49\x41\x4C\x45\x43\x54\x5F\x56\x4D\x4C","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x74\x56\x69\x65\x77","\x63\x75\x72\x73\x6F\x72","\x6E\x6F\x64\x65","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x43\x75\x72\x73\x6F\x72","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x64\x65\x66\x61\x75\x6C\x74","\x72\x65\x64\x72\x61\x77","\x62\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x42\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x72\x6F\x79","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x6F\x75\x72\x63\x65","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x50\x6F\x69\x6E\x74","\x67\x65\x74\x45\x76\x65\x6E\x74","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64\x45\x76\x65\x6E\x74","\x73\x63\x61\x6C\x65","\x73\x6E\x61\x70","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65","\x6D\x6F\x76\x65\x53\x69\x7A\x65\x72\x54\x6F","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x55\x70","\x61\x70\x70\x6C\x79\x53\x74\x79\x6C\x65","\x72\x65\x73\x65\x74","\x67\x65\x74\x53\x68\x61\x70\x65\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x73\x68\x61\x70\x65","\x74\x6F\x52\x61\x64\x69\x61\x6E\x73","\x63\x6F\x73","\x73\x69\x6E","\x69\x73\x50\x61\x69\x6E\x74\x42\x6F\x75\x6E\x64\x73\x49\x6E\x76\x65\x72\x74\x65\x64","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x50\x6F\x69\x6E\x74","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x58","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x59","\x67\x65\x74\x52\x6F\x74\x61\x74\x65\x64\x50\x6F\x69\x6E\x74","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65\x55\x6E\x72\x6F\x74\x61\x74\x65\x64","\x72\x6F\x75\x6E\x64","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x63\x65\x6C\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x69\x7A\x65","\x64\x65\x66\x61\x75\x6C\x74\x56\x61\x6C\x75\x65","\x73\x63\x61\x6C\x65\x46\x61\x63\x74\x6F\x72","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x73\x74\x65\x6E\x63\x69\x6C","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73"];(function(){function _0xeb73x1(){}_0xeb73x1[_0x61a9[0]]= new mxCylinder();_0xeb73x1[_0x61a9[0]][_0x61a9[1]]=_0xeb73x1;_0xeb73x1[_0x61a9[0]][_0x61a9[2]]=20;_0xeb73x1[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x8=Math[_0x61a9[6]](_0xeb73x5,Math[_0x61a9[6]](_0xeb73x6,mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[2],this[_0x61a9[2]])));if(_0xeb73x7){_0xeb73x2[_0x61a9[7]](_0xeb73x8,_0xeb73x6);_0xeb73x2[_0x61a9[8]](_0xeb73x8,_0xeb73x8);_0xeb73x2[_0x61a9[8]](0,0);_0xeb73x2[_0x61a9[7]](_0xeb73x8,_0xeb73x8);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x8);_0xeb73x2[_0x61a9[9]]();}else {_0xeb73x2[_0x61a9[7]](0,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73x8,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x8);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[8]](_0xeb73x8,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6-_0xeb73x8);_0xeb73x2[_0x61a9[8]](0,0);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[11]]=_0xeb73x1;function _0xeb73x9(){}_0xeb73x9[_0x61a9[0]]= new mxCylinder();_0xeb73x9[_0x61a9[0]][_0x61a9[1]]=_0xeb73x9;_0xeb73x9[_0x61a9[0]][_0x61a9[2]]=30;_0xeb73x9[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x8=Math[_0x61a9[6]](_0xeb73x5,Math[_0x61a9[6]](_0xeb73x6,mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[2],this[_0x61a9[2]])));if(_0xeb73x7){_0xeb73x2[_0x61a9[7]](_0xeb73x5-_0xeb73x8,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73x8,_0xeb73x8);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x8);_0xeb73x2[_0x61a9[9]]();}else {_0xeb73x2[_0x61a9[7]](0,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73x8,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x8);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,0);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[13]]=_0xeb73x9;function _0xeb73xa(){}_0xeb73xa[_0x61a9[0]]= new mxCylinder();_0xeb73xa[_0x61a9[0]][_0x61a9[1]]=_0xeb73xa;_0xeb73xa[_0x61a9[0]][_0x61a9[14]]=60;_0xeb73xa[_0x61a9[0]][_0x61a9[15]]=20;_0xeb73xa[_0x61a9[0]][_0x61a9[16]]=_0x61a9[17];_0xeb73xa[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73xb=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[14],this[_0x61a9[14]]);var _0xeb73xc=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[15],this[_0x61a9[15]]);var _0xeb73xd=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[16],this[_0x61a9[16]]);var _0xeb73xe=Math[_0x61a9[6]](_0xeb73x5,_0xeb73xb);var _0xeb73xf=Math[_0x61a9[6]](_0xeb73x6,_0xeb73xc);if(_0xeb73x7){if(_0xeb73xd==_0x61a9[18]){_0xeb73x2[_0x61a9[7]](0,_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73xe,_0xeb73xf);}else {_0xeb73x2[_0x61a9[7]](_0xeb73x5-_0xeb73xe,_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73xf);};_0xeb73x2[_0x61a9[9]]();}else {if(_0xeb73xd==_0x61a9[18]){_0xeb73x2[_0x61a9[7]](0,0);_0xeb73x2[_0x61a9[8]](_0xeb73xe,0);_0xeb73x2[_0x61a9[8]](_0xeb73xe,_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73xf);}else {_0xeb73x2[_0x61a9[7]](0,_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73xe,_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73xe,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,0);};_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73xf);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[19]]=_0xeb73xa;function _0xeb73x10(){}_0xeb73x10[_0x61a9[0]]= new mxCylinder();_0xeb73x10[_0x61a9[0]][_0x61a9[1]]=_0xeb73x10;_0xeb73x10[_0x61a9[0]][_0x61a9[2]]=30;_0xeb73x10[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x8=Math[_0x61a9[6]](_0xeb73x5,Math[_0x61a9[6]](_0xeb73x6,mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[2],this[_0x61a9[2]])));if(!_0xeb73x7){_0xeb73x2[_0x61a9[7]](_0xeb73x8,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x8);_0xeb73x2[_0x61a9[8]](_0xeb73x8,0);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[20]]=_0xeb73x10;function _0xeb73x11(){}_0xeb73x11[_0x61a9[0]]= new mxCylinder();_0xeb73x11[_0x61a9[0]][_0x61a9[1]]=_0xeb73x11;_0xeb73x11[_0x61a9[0]][_0x61a9[2]]=0.4;_0xeb73x11[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x8=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[2],this[_0x61a9[2]]);var _0xeb73xf=_0xeb73x6*_0xeb73x8;var _0xeb73x12=1.4;if(!_0xeb73x7){_0xeb73x2[_0x61a9[7]](0,_0xeb73xf/2);_0xeb73x2[_0x61a9[21]](_0xeb73x5/4,_0xeb73xf*_0xeb73x12,_0xeb73x5/2,_0xeb73xf/2);_0xeb73x2[_0x61a9[21]](_0xeb73x5*3/4,_0xeb73xf*(1-_0xeb73x12),_0xeb73x5,_0xeb73xf/2);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6-_0xeb73xf/2);_0xeb73x2[_0x61a9[21]](_0xeb73x5*3/4,_0xeb73x6-_0xeb73xf*_0xeb73x12,_0xeb73x5/2,_0xeb73x6-_0xeb73xf/2);_0xeb73x2[_0x61a9[21]](_0xeb73x5/4,_0xeb73x6-_0xeb73xf*(1-_0xeb73x12),0,_0xeb73x6-_0xeb73xf/2);_0xeb73x2[_0x61a9[8]](0,_0xeb73xf/2);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[22]]=_0xeb73x11;function _0xeb73x13(){}_0xeb73x13[_0x61a9[0]]= new mxCylinder();_0xeb73x13[_0x61a9[0]][_0x61a9[1]]=_0xeb73x13;_0xeb73x13[_0x61a9[0]][_0x61a9[2]]=0.2;_0xeb73x13[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x8=_0xeb73x5*mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[2],this[_0x61a9[2]]);if(!_0xeb73x7){_0xeb73x2[_0x61a9[7]](0,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73x8,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6/2);_0xeb73x2[_0x61a9[8]](_0xeb73x5-_0xeb73x8,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6);_0xeb73x2[_0x61a9[8]](_0xeb73x8,_0xeb73x6/2);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[23]]=_0xeb73x13;function _0xeb73x14(){mxRectangleShape[_0x61a9[24]](this)}mxUtils[_0x61a9[25]](_0xeb73x14,mxRectangleShape);_0xeb73x14[_0x61a9[0]][_0x61a9[26]]=function(){return false};_0xeb73x14[_0x61a9[0]][_0x61a9[27]]=function(_0xeb73x15,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6){var _0xeb73x16=Math[_0x61a9[6]](_0xeb73x5/5,_0xeb73x6/5)+1;_0xeb73x15[_0x61a9[28]]();_0xeb73x15[_0x61a9[7]](_0xeb73x3+_0xeb73x5/2,_0xeb73x4+_0xeb73x16);_0xeb73x15[_0x61a9[8]](_0xeb73x3+_0xeb73x5/2,_0xeb73x4+_0xeb73x6-_0xeb73x16);_0xeb73x15[_0x61a9[7]](_0xeb73x3+_0xeb73x16,_0xeb73x4+_0xeb73x6/2);_0xeb73x15[_0x61a9[8]](_0xeb73x3+_0xeb73x5-_0xeb73x16,_0xeb73x4+_0xeb73x6/2);_0xeb73x15[_0x61a9[9]]();_0xeb73x15[_0x61a9[29]]();mxRectangleShape[_0x61a9[0]][_0x61a9[27]][_0x61a9[30]](this,arguments);};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[31]]=_0xeb73x14;function _0xeb73x17(){mxRectangleShape[_0x61a9[24]](this)}mxUtils[_0x61a9[25]](_0xeb73x17,mxRectangleShape);_0xeb73x17[_0x61a9[0]][_0x61a9[26]]=function(){return false};_0xeb73x17[_0x61a9[0]][_0x61a9[27]]=function(_0xeb73x15,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6){if(this[_0x61a9[4]]!=null){if(this[_0x61a9[4]][_0x61a9[32]]==1){var _0xeb73x18=Math[_0x61a9[34]](2,this[_0x61a9[33]]+1);mxRectangleShape[_0x61a9[0]][_0x61a9[35]][_0x61a9[24]](this,_0xeb73x15,_0xeb73x3+_0xeb73x18,_0xeb73x4+_0xeb73x18,_0xeb73x5-2*_0xeb73x18,_0xeb73x6-2*_0xeb73x18);mxRectangleShape[_0x61a9[0]][_0x61a9[27]][_0x61a9[30]](this,arguments);_0xeb73x3+=_0xeb73x18;_0xeb73x4+=_0xeb73x18;_0xeb73x5-=2*_0xeb73x18;_0xeb73x6-=2*_0xeb73x18;};_0xeb73x15[_0x61a9[36]](false);var _0xeb73x19=0;var _0xeb73x1a=null;do{_0xeb73x1a=mxCellRenderer[_0x61a9[0]][_0x61a9[12]][this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19]];if(_0xeb73x1a!=null){var _0xeb73x1b=this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19+_0x61a9[38]];var _0xeb73x1c=this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19+_0x61a9[39]];var _0xeb73x1d=this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19+_0x61a9[40]];var _0xeb73x1e=this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19+_0x61a9[41]];var _0xeb73x1f=this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19+_0x61a9[42]]||0;var _0xeb73x20=this[_0x61a9[4]][_0x61a9[37]+_0xeb73x19+_0x61a9[43]];if(_0xeb73x20!=null){_0xeb73x1f+=this[_0x61a9[44]](_0xeb73x5+this[_0x61a9[33]],_0xeb73x6+this[_0x61a9[33]])*_0xeb73x20};var _0xeb73x21=_0xeb73x3;var _0xeb73x22=_0xeb73x4;if(_0xeb73x1b==mxConstants[_0x61a9[45]]){_0xeb73x21+=(_0xeb73x5-_0xeb73x1d)/2}else {if(_0xeb73x1b==mxConstants[_0x61a9[46]]){_0xeb73x21+=_0xeb73x5-_0xeb73x1d-_0xeb73x1f}else {_0xeb73x21+=_0xeb73x1f}};if(_0xeb73x1c==mxConstants[_0x61a9[47]]){_0xeb73x22+=(_0xeb73x6-_0xeb73x1e)/2}else {if(_0xeb73x1c==mxConstants[_0x61a9[48]]){_0xeb73x22+=_0xeb73x6-_0xeb73x1e-_0xeb73x1f}else {_0xeb73x22+=_0xeb73x1f}};_0xeb73x15[_0x61a9[49]]();var _0xeb73x23= new _0xeb73x1a();_0xeb73x23[_0x61a9[4]]=this[_0x61a9[4]];_0xeb73x1a[_0x61a9[0]][_0x61a9[50]][_0x61a9[24]](_0xeb73x23,_0xeb73x15,_0xeb73x21,_0xeb73x22,_0xeb73x1d,_0xeb73x1e);_0xeb73x15[_0x61a9[51]]();};_0xeb73x19++;}while(_0xeb73x1a!=null);;}};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[52]]=_0xeb73x17;function _0xeb73x24(){}_0xeb73x24[_0x61a9[0]]= new mxCylinder();_0xeb73x24[_0x61a9[0]][_0x61a9[1]]=_0xeb73x24;_0xeb73x24[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){if(_0xeb73x7){_0xeb73x2[_0x61a9[7]](0,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5/2,_0xeb73x6/2);_0xeb73x2[_0x61a9[8]](_0xeb73x5,0);_0xeb73x2[_0x61a9[9]]();}else {_0xeb73x2[_0x61a9[7]](0,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6);_0xeb73x2[_0x61a9[10]]();}};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[53]]=_0xeb73x24;function _0xeb73x25(){}_0xeb73x25[_0x61a9[0]]= new mxCylinder();_0xeb73x25[_0x61a9[0]][_0x61a9[1]]=_0xeb73x25;_0xeb73x25[_0x61a9[0]][_0x61a9[54]]=true;_0xeb73x25[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x1d=_0xeb73x5/3;var _0xeb73x1e=_0xeb73x6/4;if(!_0xeb73x7){_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,_0xeb73x1e);_0xeb73x2[_0x61a9[55]](_0xeb73x5/2-_0xeb73x1d,_0xeb73x1e,_0xeb73x5/2-_0xeb73x1d,0,_0xeb73x5/2,0);_0xeb73x2[_0x61a9[55]](_0xeb73x5/2+_0xeb73x1d,0,_0xeb73x5/2+_0xeb73x1d,_0xeb73x1e,_0xeb73x5/2,_0xeb73x1e);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,_0xeb73x1e);_0xeb73x2[_0x61a9[8]](_0xeb73x5/2,2*_0xeb73x6/3);_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,_0xeb73x6/3);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6/3);_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,_0xeb73x6/3);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6/3);_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,2*_0xeb73x6/3);_0xeb73x2[_0x61a9[8]](0,_0xeb73x6);_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,2*_0xeb73x6/3);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[56]]=_0xeb73x25;function _0xeb73x26(){}_0xeb73x26[_0x61a9[0]]= new mxCylinder();_0xeb73x26[_0x61a9[0]][_0x61a9[1]]=_0xeb73x26;_0xeb73x26[_0x61a9[0]][_0x61a9[2]]=10;_0xeb73x26[_0x61a9[0]][_0x61a9[54]]=true;_0xeb73x26[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73x27=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[2],this[_0x61a9[2]]);var _0xeb73x1d=_0xeb73x27*2/3;var _0xeb73x1e=_0xeb73x27;if(!_0xeb73x7){_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,_0xeb73x1e);_0xeb73x2[_0x61a9[55]](_0xeb73x5/2-_0xeb73x1d,_0xeb73x1e,_0xeb73x5/2-_0xeb73x1d,0,_0xeb73x5/2,0);_0xeb73x2[_0x61a9[55]](_0xeb73x5/2+_0xeb73x1d,0,_0xeb73x5/2+_0xeb73x1d,_0xeb73x1e,_0xeb73x5/2,_0xeb73x1e);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[7]](_0xeb73x5/2,_0xeb73x1e);_0xeb73x2[_0x61a9[8]](_0xeb73x5/2,_0xeb73x6);_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[57]]=_0xeb73x26;function _0xeb73x28(){}_0xeb73x28[_0x61a9[0]]= new mxCylinder();_0xeb73x28[_0x61a9[0]][_0x61a9[1]]=_0xeb73x28;_0xeb73x28[_0x61a9[0]][_0x61a9[58]]=32;_0xeb73x28[_0x61a9[0]][_0x61a9[59]]=12;_0xeb73x28[_0x61a9[0]][_0x61a9[3]]=function(_0xeb73x2,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6,_0xeb73x7){var _0xeb73xe=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[58],this[_0x61a9[58]]);var _0xeb73xf=mxUtils[_0x61a9[5]](this[_0x61a9[4]],_0x61a9[59],this[_0x61a9[59]]);var _0xeb73x29=_0xeb73xe/2;var _0xeb73x2a=_0xeb73x29+_0xeb73xe/2;var _0xeb73x2b=0.3*_0xeb73x6-_0xeb73xf/2;var _0xeb73x2c=0.7*_0xeb73x6-_0xeb73xf/2;if(_0xeb73x7){_0xeb73x2[_0x61a9[7]](_0xeb73x29,_0xeb73x2b);_0xeb73x2[_0x61a9[8]](_0xeb73x2a,_0xeb73x2b);_0xeb73x2[_0x61a9[8]](_0xeb73x2a,_0xeb73x2b+_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x2b+_0xeb73xf);_0xeb73x2[_0x61a9[7]](_0xeb73x29,_0xeb73x2c);_0xeb73x2[_0x61a9[8]](_0xeb73x2a,_0xeb73x2c);_0xeb73x2[_0x61a9[8]](_0xeb73x2a,_0xeb73x2c+_0xeb73xf);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x2c+_0xeb73xf);_0xeb73x2[_0x61a9[9]]();}else {_0xeb73x2[_0x61a9[7]](_0xeb73x29,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,0);_0xeb73x2[_0x61a9[8]](_0xeb73x5,_0xeb73x6);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x6);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x2c+_0xeb73xf);_0xeb73x2[_0x61a9[8]](0,_0xeb73x2c+_0xeb73xf);_0xeb73x2[_0x61a9[8]](0,_0xeb73x2c);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x2c);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x2b+_0xeb73xf);_0xeb73x2[_0x61a9[8]](0,_0xeb73x2b+_0xeb73xf);_0xeb73x2[_0x61a9[8]](0,_0xeb73x2b);_0xeb73x2[_0x61a9[8]](_0xeb73x29,_0xeb73x2b);_0xeb73x2[_0x61a9[10]]();_0xeb73x2[_0x61a9[9]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[60]]=_0xeb73x28;function _0xeb73x2d(){}_0xeb73x2d[_0x61a9[0]]= new mxDoubleEllipse();_0xeb73x2d[_0x61a9[0]][_0x61a9[1]]=_0xeb73x2d;_0xeb73x2d[_0x61a9[0]][_0x61a9[61]]=true;_0xeb73x2d[_0x61a9[0]][_0x61a9[50]]=function(_0xeb73x15,_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6){var _0xeb73x18=Math[_0x61a9[6]](4,Math[_0x61a9[6]](_0xeb73x5/5,_0xeb73x6/5));if(_0xeb73x5>0&&_0xeb73x6>0){_0xeb73x15[_0x61a9[62]](_0xeb73x3+_0xeb73x18,_0xeb73x4+_0xeb73x18,_0xeb73x5-2*_0xeb73x18,_0xeb73x6-2*_0xeb73x18);_0xeb73x15[_0x61a9[63]]();};_0xeb73x15[_0x61a9[64]](false);if(this[_0x61a9[61]]){_0xeb73x15[_0x61a9[62]](_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6);_0xeb73x15[_0x61a9[29]]();};};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[65]]=_0xeb73x2d;function _0xeb73x2e(){}_0xeb73x2e[_0x61a9[0]]= new _0xeb73x2d();_0xeb73x2e[_0x61a9[0]][_0x61a9[1]]=_0xeb73x2e;_0xeb73x2e[_0x61a9[0]][_0x61a9[61]]=false;mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[66]]=_0xeb73x2e;var _0xeb73x2f=mxImageExport[_0x61a9[0]][_0x61a9[67]];mxImageExport[_0x61a9[0]][_0x61a9[67]]=function(){_0xeb73x2f[_0x61a9[30]](this,arguments);function _0xeb73x30(_0xeb73x31){return {drawShape:function(_0xeb73x32,_0xeb73x33,_0xeb73x34,_0xeb73x35){var _0xeb73x3=_0xeb73x34[_0x61a9[68]];var _0xeb73x4=_0xeb73x34[_0x61a9[69]];var _0xeb73x5=_0xeb73x34[_0x61a9[70]];var _0xeb73x6=_0xeb73x34[_0x61a9[71]];if(_0xeb73x35){var _0xeb73x18=Math[_0x61a9[6]](4,Math[_0x61a9[6]](_0xeb73x5/5,_0xeb73x6/5));_0xeb73x3+=_0xeb73x18;_0xeb73x4+=_0xeb73x18;_0xeb73x5-=2*_0xeb73x18;_0xeb73x6-=2*_0xeb73x18;if(_0xeb73x5>0&&_0xeb73x6>0){_0xeb73x32[_0x61a9[62]](_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6)};return true;}else {_0xeb73x32[_0x61a9[63]]();if(_0xeb73x31){_0xeb73x32[_0x61a9[62]](_0xeb73x3,_0xeb73x4,_0xeb73x5,_0xeb73x6);_0xeb73x32[_0x61a9[29]]();};};}}}this[_0x61a9[72]][_0x61a9[65]]=_0xeb73x30(true);this[_0x61a9[72]][_0x61a9[66]]=_0xeb73x30(false);};function _0xeb73x36(){mxArrow[_0x61a9[24]](this)}mxUtils[_0x61a9[25]](_0xeb73x36,mxArrow);_0xeb73x36[_0x61a9[0]][_0x61a9[73]]=function(_0xeb73x15,_0xeb73x37){var _0xeb73x1d=10;var _0xeb73x38=_0xeb73x37[0];var _0xeb73x39=_0xeb73x37[_0xeb73x37[_0x61a9[74]]-1];var _0xeb73xe=_0xeb73x39[_0x61a9[68]]-_0xeb73x38[_0x61a9[68]];var _0xeb73xf=_0xeb73x39[_0x61a9[69]]-_0xeb73x38[_0x61a9[69]];var _0xeb73x3a=Math[_0x61a9[75]](_0xeb73xe*_0xeb73xe+_0xeb73xf*_0xeb73xf);var _0xeb73x3b=_0xeb73x3a;var _0xeb73x3c=_0xeb73xe/_0xeb73x3a;var _0xeb73x3d=_0xeb73xf/_0xeb73x3a;var _0xeb73x3e=_0xeb73x3b*_0xeb73x3c;var _0xeb73x3f=_0xeb73x3b*_0xeb73x3d;var _0xeb73x40=_0xeb73x1d*_0xeb73x3d/3;var _0xeb73x41=-_0xeb73x1d*_0xeb73x3c/3;var _0xeb73x42=_0xeb73x38[_0x61a9[68]]-_0xeb73x40/2;var _0xeb73x43=_0xeb73x38[_0x61a9[69]]-_0xeb73x41/2;var _0xeb73x44=_0xeb73x42+_0xeb73x40;var _0xeb73x45=_0xeb73x43+_0xeb73x41;var _0xeb73x46=_0xeb73x44+_0xeb73x3e;var _0xeb73x47=_0xeb73x45+_0xeb73x3f;var _0xeb73x48=_0xeb73x46+_0xeb73x40;var _0xeb73x49=_0xeb73x47+_0xeb73x41;var _0xeb73x4a=_0xeb73x48-3*_0xeb73x40;var _0xeb73x4b=_0xeb73x49-3*_0xeb73x41;_0xeb73x15[_0x61a9[28]]();_0xeb73x15[_0x61a9[7]](_0xeb73x44,_0xeb73x45);_0xeb73x15[_0x61a9[8]](_0xeb73x46,_0xeb73x47);_0xeb73x15[_0x61a9[7]](_0xeb73x4a+_0xeb73x40,_0xeb73x4b+_0xeb73x41);_0xeb73x15[_0x61a9[8]](_0xeb73x42,_0xeb73x43);_0xeb73x15[_0x61a9[29]]();};mxCellRenderer[_0x61a9[0]][_0x61a9[12]][_0x61a9[76]]=_0xeb73x36;mxMarker[_0x61a9[78]](_0x61a9[77],function(_0xeb73x32,_0xeb73x1a,_0xeb73x4c,_0xeb73x39,_0xeb73x4d,_0xeb73x4e,_0xeb73x4f,_0xeb73x50,_0xeb73x51,_0xeb73x52){var _0xeb73x3c=_0xeb73x4d*(_0xeb73x4f+_0xeb73x51+1);var _0xeb73x3d=_0xeb73x4e*(_0xeb73x4f+_0xeb73x51+1);return function(){_0xeb73x32[_0x61a9[28]]();_0xeb73x32[_0x61a9[7]](_0xeb73x39[_0x61a9[68]]-_0xeb73x3c/2-_0xeb73x3d/2,_0xeb73x39[_0x61a9[69]]-_0xeb73x3d/2+_0xeb73x3c/2);_0xeb73x32[_0x61a9[8]](_0xeb73x39[_0x61a9[68]]+_0xeb73x3d/2-3*_0xeb73x3c/2,_0xeb73x39[_0x61a9[69]]-3*_0xeb73x3d/2-_0xeb73x3c/2);_0xeb73x32[_0x61a9[29]]();};});var _0xeb73x53=-99;if( typeof (mxVertexHandler)!=_0x61a9[79]){function _0xeb73x54(_0xeb73x33){mxVertexHandler[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x54,mxVertexHandler);_0xeb73x54[_0x61a9[0]][_0x61a9[80]]=false;_0xeb73x54[_0x61a9[0]][_0x61a9[81]]=function(){this[_0x61a9[82]]=mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],mxConstants.STYLE_HORIZONTAL,true);var _0xeb73x55=this[_0x61a9[83]][_0x61a9[85]][_0x61a9[84]];if(this[_0x61a9[86]]!=null){var _0xeb73x34= new mxRectangle(0,0,this[_0x61a9[86]][_0x61a9[70]],this[_0x61a9[86]][_0x61a9[71]]);this[_0x61a9[87]]= new mxImageShape(_0xeb73x34,this[_0x61a9[86]][_0x61a9[88]]);}else {var _0xeb73x4f=10;var _0xeb73x34= new mxRectangle(0,0,_0xeb73x4f,_0xeb73x4f);this[_0x61a9[87]]= new mxRhombus(_0xeb73x34,mxConstants.HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);};this[_0x61a9[87]][_0x61a9[89]]=(_0xeb73x55[_0x61a9[89]]!=mxConstants[_0x61a9[90]])?mxConstants[_0x61a9[91]]:mxConstants[_0x61a9[90]];this[_0x61a9[87]][_0x61a9[81]](_0xeb73x55[_0x61a9[93]]()[_0x61a9[92]]());this[_0x61a9[87]][_0x61a9[95]][_0x61a9[4]][_0x61a9[94]]=this[_0x61a9[96]]();mxEvent[_0x61a9[97]](this[_0x61a9[87]][_0x61a9[95]],_0xeb73x55,this[_0x61a9[83]]);mxVertexHandler[_0x61a9[0]][_0x61a9[81]][_0x61a9[30]](this,arguments);};_0xeb73x54[_0x61a9[0]][_0x61a9[96]]=function(){return _0x61a9[98]};_0xeb73x54[_0x61a9[0]][_0x61a9[99]]=function(){mxVertexHandler[_0x61a9[0]][_0x61a9[99]][_0x61a9[30]](this,arguments);var _0xeb73x4f=this[_0x61a9[87]][_0x61a9[100]][_0x61a9[70]];this[_0x61a9[87]][_0x61a9[100]]=this[_0x61a9[101]](_0xeb73x4f);this[_0x61a9[87]][_0x61a9[99]]();};_0xeb73x54[_0x61a9[0]][_0x61a9[102]]=function(){mxVertexHandler[_0x61a9[0]][_0x61a9[102]][_0x61a9[30]](this,arguments);if(this[_0x61a9[87]]!=null){this[_0x61a9[87]][_0x61a9[102]]();this[_0x61a9[87]]=null;};};_0xeb73x54[_0x61a9[0]][_0x61a9[103]]=function(_0xeb73x56){if(_0xeb73x56[_0x61a9[104]](this[_0x61a9[87]])){return _0xeb73x53};return mxVertexHandler[_0x61a9[0]][_0x61a9[103]][_0x61a9[30]](this,arguments);};_0xeb73x54[_0x61a9[0]][_0x61a9[105]]=function(_0xeb73x57,_0xeb73x56){if(!_0xeb73x56[_0x61a9[106]]()&&this[_0x61a9[107]]==_0xeb73x53){var _0xeb73x58= new mxPoint(_0xeb73x56[_0x61a9[108]](),_0xeb73x56[_0x61a9[109]]());this[_0x61a9[110]](_0xeb73x58);var _0xeb73x59=this[_0x61a9[84]][_0x61a9[112]](_0xeb73x56[_0x61a9[111]]());var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];if(_0xeb73x59&&this[_0x61a9[80]]){_0xeb73x58[_0x61a9[68]]=this[_0x61a9[84]][_0x61a9[114]](_0xeb73x58[_0x61a9[68]]/_0xeb73x5a)*_0xeb73x5a;_0xeb73x58[_0x61a9[69]]=this[_0x61a9[84]][_0x61a9[114]](_0xeb73x58[_0x61a9[69]]/_0xeb73x5a)*_0xeb73x5a;};this[_0x61a9[115]](_0xeb73x58);this[_0x61a9[116]](this[_0x61a9[87]],_0xeb73x58[_0x61a9[68]],_0xeb73x58[_0x61a9[69]]);this[_0x61a9[83]][_0x61a9[85]][_0x61a9[84]][_0x61a9[117]][_0x61a9[99]](this[_0x61a9[83]],true);_0xeb73x56[_0x61a9[118]]();}else {mxVertexHandler[_0x61a9[0]][_0x61a9[105]][_0x61a9[30]](this,arguments)}};_0xeb73x54[_0x61a9[0]][_0x61a9[119]]=function(_0xeb73x57,_0xeb73x56){if(!_0xeb73x56[_0x61a9[106]]()&&this[_0x61a9[107]]==_0xeb73x53){this[_0x61a9[120]]();this[_0x61a9[121]]();_0xeb73x56[_0x61a9[118]]();}else {mxVertexHandler[_0x61a9[0]][_0x61a9[119]][_0x61a9[30]](this,arguments)}};_0xeb73x54[_0x61a9[0]][_0x61a9[101]]=function(_0xeb73x4f){var _0xeb73x5b=this[_0x61a9[83]][_0x61a9[123]][_0x61a9[122]]();var _0xeb73x5c=mxUtils[_0x61a9[124]](_0xeb73x5b);var _0xeb73x5d=Math[_0x61a9[125]](_0xeb73x5c);var _0xeb73x5e=Math[_0x61a9[126]](_0xeb73x5c);var _0xeb73x34= new mxRectangle(this[_0x61a9[83]][_0x61a9[68]],this[_0x61a9[83]][_0x61a9[69]],this[_0x61a9[83]][_0x61a9[70]],this[_0x61a9[83]][_0x61a9[71]]);if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[127]]()){var _0xeb73x5f=(_0xeb73x34[_0x61a9[70]]-_0xeb73x34[_0x61a9[71]])/2;_0xeb73x34[_0x61a9[68]]+=_0xeb73x5f;_0xeb73x34[_0x61a9[69]]-=_0xeb73x5f;var _0xeb73x23=_0xeb73x34[_0x61a9[70]];_0xeb73x34[_0x61a9[70]]=_0xeb73x34[_0x61a9[71]];_0xeb73x34[_0x61a9[71]]=_0xeb73x23;};var _0xeb73x60=this[_0x61a9[128]](_0xeb73x34);if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[129]]){_0xeb73x60[_0x61a9[68]]=2*_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73x60[_0x61a9[68]]};if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[130]]){_0xeb73x60[_0x61a9[69]]=2*_0xeb73x34[_0x61a9[69]]+_0xeb73x34[_0x61a9[71]]-_0xeb73x60[_0x61a9[69]]};_0xeb73x60=mxUtils[_0x61a9[133]](_0xeb73x60,_0xeb73x5d,_0xeb73x5e, new mxPoint(this[_0x61a9[83]][_0x61a9[131]](),this[_0x61a9[83]][_0x61a9[132]]()));return  new mxRectangle(_0xeb73x60[_0x61a9[68]]-_0xeb73x4f/2,_0xeb73x60[_0x61a9[69]]-_0xeb73x4f/2,_0xeb73x4f,_0xeb73x4f);};_0xeb73x54[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){return null};_0xeb73x54[_0x61a9[0]][_0x61a9[115]]=function(_0xeb73x58){};_0xeb73x54[_0x61a9[0]][_0x61a9[110]]=function(_0xeb73x58){_0xeb73x58[_0x61a9[68]]=Math[_0x61a9[34]](this[_0x61a9[83]][_0x61a9[68]],Math[_0x61a9[6]](this[_0x61a9[83]][_0x61a9[68]]+this[_0x61a9[83]][_0x61a9[70]],_0xeb73x58[_0x61a9[68]]));_0xeb73x58[_0x61a9[69]]=Math[_0x61a9[34]](this[_0x61a9[83]][_0x61a9[69]],Math[_0x61a9[6]](this[_0x61a9[83]][_0x61a9[69]]+this[_0x61a9[83]][_0x61a9[71]],_0xeb73x58[_0x61a9[69]]));};_0xeb73x54[_0x61a9[0]][_0x61a9[120]]=function(){};function _0xeb73x61(_0xeb73x33){_0xeb73x54[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x61,_0xeb73x54);_0xeb73x61[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];var _0xeb73xb=Math[_0x61a9[6]](_0xeb73x34[_0x61a9[70]],mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[14],60)*_0xeb73x5a);var _0xeb73xc=Math[_0x61a9[6]](_0xeb73x34[_0x61a9[71]],mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[15],20)*_0xeb73x5a);var _0xeb73xd=mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[16],_0x61a9[17]);var _0xeb73x3=(_0xeb73xd==_0x61a9[18])?_0xeb73x34[_0x61a9[68]]+_0xeb73xb:_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73xb;return  new mxPoint(_0xeb73x3,_0xeb73x34[_0x61a9[69]]+_0xeb73xc);};_0xeb73x61[_0x61a9[0]][_0x61a9[115]]=function(_0xeb73x58){var _0xeb73x5b=this[_0x61a9[83]][_0x61a9[123]][_0x61a9[122]]();var _0xeb73x5c=mxUtils[_0x61a9[124]](_0xeb73x5b);var _0xeb73x5d=Math[_0x61a9[125]](-_0xeb73x5c);var _0xeb73x5e=Math[_0x61a9[126]](-_0xeb73x5c);var _0xeb73x34= new mxRectangle(this[_0x61a9[83]][_0x61a9[68]],this[_0x61a9[83]][_0x61a9[69]],this[_0x61a9[83]][_0x61a9[70]],this[_0x61a9[83]][_0x61a9[71]]);if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[127]]()){var _0xeb73x5f=(_0xeb73x34[_0x61a9[70]]-_0xeb73x34[_0x61a9[71]])/2;_0xeb73x34[_0x61a9[68]]+=_0xeb73x5f;_0xeb73x34[_0x61a9[69]]-=_0xeb73x5f;var _0xeb73x23=_0xeb73x34[_0x61a9[70]];_0xeb73x34[_0x61a9[70]]=_0xeb73x34[_0x61a9[71]];_0xeb73x34[_0x61a9[71]]=_0xeb73x23;};var _0xeb73x60= new mxPoint(_0xeb73x58[_0x61a9[68]],_0xeb73x58[_0x61a9[69]]);_0xeb73x60=mxUtils[_0x61a9[133]](_0xeb73x60,_0xeb73x5d,_0xeb73x5e, new mxPoint(this[_0x61a9[83]][_0x61a9[131]](),this[_0x61a9[83]][_0x61a9[132]]()));if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[129]]){_0xeb73x60[_0x61a9[68]]=2*_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73x60[_0x61a9[68]]};if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[130]]){_0xeb73x60[_0x61a9[69]]=2*_0xeb73x34[_0x61a9[69]]+_0xeb73x34[_0x61a9[71]]-_0xeb73x60[_0x61a9[69]]};var _0xeb73x62=this[_0x61a9[134]](_0xeb73x60,_0xeb73x34);if(_0xeb73x62!=null){if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[129]]){_0xeb73x62[_0x61a9[68]]=2*_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73x62[_0x61a9[68]]};if(this[_0x61a9[83]][_0x61a9[123]][_0x61a9[130]]){_0xeb73x62[_0x61a9[69]]=2*_0xeb73x34[_0x61a9[69]]+_0xeb73x34[_0x61a9[71]]-_0xeb73x62[_0x61a9[69]]};_0xeb73x5d=Math[_0x61a9[125]](_0xeb73x5c);_0xeb73x5e=Math[_0x61a9[126]](_0xeb73x5c);_0xeb73x62=mxUtils[_0x61a9[133]](_0xeb73x62,_0xeb73x5d,_0xeb73x5e, new mxPoint(this[_0x61a9[83]][_0x61a9[131]](),this[_0x61a9[83]][_0x61a9[132]]()));_0xeb73x58[_0x61a9[68]]=_0xeb73x62[_0x61a9[68]];_0xeb73x58[_0x61a9[69]]=_0xeb73x62[_0x61a9[69]];};};_0xeb73x61[_0x61a9[0]][_0x61a9[134]]=function(_0xeb73x60,_0xeb73x34){var _0xeb73xd=mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[16],_0x61a9[17]);var _0xeb73xb=(_0xeb73xd==_0x61a9[18])?_0xeb73x60[_0x61a9[68]]-_0xeb73x34[_0x61a9[68]]:_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73x60[_0x61a9[68]];var _0xeb73xc=_0xeb73x60[_0x61a9[69]]-_0xeb73x34[_0x61a9[69]];var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];this[_0x61a9[83]][_0x61a9[4]][_0x61a9[14]]=Math[_0x61a9[135]](Math[_0x61a9[34]](1,_0xeb73xb)/_0xeb73x5a);this[_0x61a9[83]][_0x61a9[4]][_0x61a9[15]]=Math[_0x61a9[135]](Math[_0x61a9[34]](1,_0xeb73xc)/_0xeb73x5a);};_0xeb73x61[_0x61a9[0]][_0x61a9[120]]=function(){var _0xeb73x63=this[_0x61a9[84]][_0x61a9[136]]();_0xeb73x63[_0x61a9[137]]();try{this[_0x61a9[83]][_0x61a9[85]][_0x61a9[84]][_0x61a9[139]](_0x61a9[14],this[_0x61a9[83]][_0x61a9[4]][_0x61a9[14]],[this[_0x61a9[83]][_0x61a9[138]]]);this[_0x61a9[83]][_0x61a9[85]][_0x61a9[84]][_0x61a9[139]](_0x61a9[15],this[_0x61a9[83]][_0x61a9[4]][_0x61a9[15]],[this[_0x61a9[83]][_0x61a9[138]]]);}finally{_0xeb73x63[_0x61a9[140]]()};};function _0xeb73x64(_0xeb73x33){_0xeb73x61[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x64,_0xeb73x61);_0xeb73x64[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];var _0xeb73x65=mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE);return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]/2,_0xeb73x34[_0x61a9[69]]+Math[_0x61a9[6]](_0xeb73x34[_0x61a9[71]],_0xeb73x65*_0xeb73x5a));};_0xeb73x64[_0x61a9[0]][_0x61a9[134]]=function(_0xeb73x58,_0xeb73x34){_0xeb73x58[_0x61a9[68]]=_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]/2;startSize=_0xeb73x58[_0x61a9[69]]-_0xeb73x34[_0x61a9[69]];var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];this[_0x61a9[83]][_0x61a9[4]][_0x61a9[141]]=Math[_0x61a9[135]](Math[_0x61a9[34]](1,startSize)/_0xeb73x5a);return _0xeb73x58;};_0xeb73x64[_0x61a9[0]][_0x61a9[120]]=function(){this[_0x61a9[83]][_0x61a9[85]][_0x61a9[84]][_0x61a9[139]](_0x61a9[141],this[_0x61a9[83]][_0x61a9[4]][_0x61a9[141]],[this[_0x61a9[83]][_0x61a9[138]]])};function _0xeb73x66(_0xeb73x33){_0xeb73x61[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x66,_0xeb73x61);_0xeb73x66[_0x61a9[0]][_0x61a9[142]]=20;_0xeb73x66[_0x61a9[0]][_0x61a9[143]]=1;_0xeb73x66[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];var _0xeb73x67=Math[_0x61a9[6]](_0xeb73x34[_0x61a9[70]],Math[_0x61a9[6]](_0xeb73x34[_0x61a9[71]],mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[2],this[_0x61a9[142]])*_0xeb73x5a/this[_0x61a9[143]]));return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x67,_0xeb73x34[_0x61a9[69]]+_0xeb73x67);};_0xeb73x66[_0x61a9[0]][_0x61a9[134]]=function(_0xeb73x60,_0xeb73x34){var _0xeb73x4f=Math[_0x61a9[34]](0,Math[_0x61a9[6]](Math[_0x61a9[6]](_0xeb73x34[_0x61a9[70]]/this[_0x61a9[143]],_0xeb73x60[_0x61a9[68]]-_0xeb73x34[_0x61a9[68]]),Math[_0x61a9[6]](_0xeb73x34[_0x61a9[71]]/this[_0x61a9[143]],_0xeb73x60[_0x61a9[69]]-_0xeb73x34[_0x61a9[69]])));var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];this[_0x61a9[83]][_0x61a9[4]][_0x61a9[2]]=Math[_0x61a9[135]](Math[_0x61a9[34]](1,_0xeb73x4f)/_0xeb73x5a)*this[_0x61a9[143]];return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x4f,_0xeb73x34[_0x61a9[69]]+_0xeb73x4f);};_0xeb73x66[_0x61a9[0]][_0x61a9[120]]=function(){this[_0x61a9[83]][_0x61a9[85]][_0x61a9[84]][_0x61a9[139]](_0x61a9[2],this[_0x61a9[83]][_0x61a9[4]][_0x61a9[2]],[this[_0x61a9[83]][_0x61a9[138]]])};function _0xeb73x68(_0xeb73x33){_0xeb73x66[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x68,_0xeb73x66);_0xeb73x68[_0x61a9[0]][_0x61a9[142]]=30;_0xeb73x68[_0x61a9[0]][_0x61a9[143]]=2;function _0xeb73x69(_0xeb73x33){_0xeb73x66[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x69,_0xeb73x66);_0xeb73x69[_0x61a9[0]][_0x61a9[142]]=30;_0xeb73x69[_0x61a9[0]][_0x61a9[143]]=1;_0xeb73x69[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];var _0xeb73x67=Math[_0x61a9[6]](_0xeb73x34[_0x61a9[70]],Math[_0x61a9[6]](_0xeb73x34[_0x61a9[71]],mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[2],this[_0x61a9[142]])*_0xeb73x5a/this[_0x61a9[143]]));return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73x67,_0xeb73x34[_0x61a9[69]]+_0xeb73x67);};_0xeb73x69[_0x61a9[0]][_0x61a9[134]]=function(_0xeb73x60,_0xeb73x34){var _0xeb73x4f=Math[_0x61a9[34]](0,Math[_0x61a9[6]](Math[_0x61a9[6]](_0xeb73x34[_0x61a9[70]]/this[_0x61a9[143]],_0xeb73x60[_0x61a9[68]]-_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]),Math[_0x61a9[6]](_0xeb73x34[_0x61a9[71]]/this[_0x61a9[143]],_0xeb73x60[_0x61a9[69]]-_0xeb73x34[_0x61a9[69]])));var _0xeb73x5a=this[_0x61a9[84]][_0x61a9[93]]()[_0x61a9[113]];this[_0x61a9[83]][_0x61a9[4]][_0x61a9[2]]=Math[_0x61a9[135]](Math[_0x61a9[34]](1,_0xeb73x4f)/_0xeb73x5a)*this[_0x61a9[143]];return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]-_0xeb73x4f,_0xeb73x34[_0x61a9[69]]+_0xeb73x4f);};function _0xeb73x6a(_0xeb73x33){_0xeb73x66[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x6a,_0xeb73x66);_0xeb73x6a[_0x61a9[0]][_0x61a9[142]]=0.2;_0xeb73x6a[_0x61a9[0]][_0x61a9[143]]=1;_0xeb73x6a[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){var _0xeb73x67=mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[2],this[_0x61a9[142]]);return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]*_0xeb73x67,_0xeb73x34[_0x61a9[69]]+_0xeb73x34[_0x61a9[71]]/2);};_0xeb73x6a[_0x61a9[0]][_0x61a9[134]]=function(_0xeb73x60,_0xeb73x34){var _0xeb73x4f=Math[_0x61a9[6]](1,(_0xeb73x60[_0x61a9[68]]-_0xeb73x34[_0x61a9[68]])/_0xeb73x34[_0x61a9[70]]);this[_0x61a9[83]][_0x61a9[4]][_0x61a9[2]]=_0xeb73x4f;return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x4f*_0xeb73x34[_0x61a9[70]],_0xeb73x34[_0x61a9[69]]+_0xeb73x34[_0x61a9[71]]/2);};function _0xeb73x6b(_0xeb73x33){_0xeb73x66[_0x61a9[24]](this,_0xeb73x33)}mxUtils[_0x61a9[25]](_0xeb73x6b,_0xeb73x66);_0xeb73x6b[_0x61a9[0]][_0x61a9[142]]=0.4;_0xeb73x6b[_0x61a9[0]][_0x61a9[143]]=1;_0xeb73x6b[_0x61a9[0]][_0x61a9[128]]=function(_0xeb73x34){var _0xeb73x67=mxUtils[_0x61a9[5]](this[_0x61a9[83]][_0x61a9[4]],_0x61a9[2],this[_0x61a9[142]]);return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]/2,_0xeb73x34[_0x61a9[69]]+_0xeb73x67*_0xeb73x34[_0x61a9[71]]/2);};_0xeb73x6b[_0x61a9[0]][_0x61a9[134]]=function(_0xeb73x60,_0xeb73x34){var _0xeb73x4f=Math[_0x61a9[34]](0,Math[_0x61a9[6]](1,((_0xeb73x60[_0x61a9[69]]-_0xeb73x34[_0x61a9[69]])/_0xeb73x34[_0x61a9[71]])*2));this[_0x61a9[83]][_0x61a9[4]][_0x61a9[2]]=_0xeb73x4f;return  new mxPoint(_0xeb73x34[_0x61a9[68]]+_0xeb73x34[_0x61a9[70]]/2,_0xeb73x34[_0x61a9[69]]+_0xeb73x4f*_0xeb73x34[_0x61a9[71]]/2);};var _0xeb73x6c={"\x73\x77\x69\x6D\x6C\x61\x6E\x65":_0xeb73x64,"\x66\x6F\x6C\x64\x65\x72":_0xeb73x61,"\x63\x75\x62\x65":_0xeb73x66,"\x63\x61\x72\x64":_0xeb73x68,"\x6E\x6F\x74\x65":_0xeb73x69,"\x73\x74\x65\x70":_0xeb73x6a,"\x74\x61\x70\x65":_0xeb73x6b};var _0xeb73x6d=mxGraph[_0x61a9[0]][_0x61a9[144]];mxGraph[_0x61a9[0]][_0x61a9[144]]=function(_0xeb73x33){if(_0xeb73x33!=null){var _0xeb73x6e=_0xeb73x6c[_0xeb73x33[_0x61a9[4]][_0x61a9[123]]];if(_0xeb73x6e!=null){return  new _0xeb73x6e(_0xeb73x33)};};return _0xeb73x6d[_0x61a9[30]](this,arguments);};};mxGraph[_0x61a9[0]][_0x61a9[145]]=function(_0xeb73x6f,_0xeb73x50){if(_0xeb73x6f!=null&&_0xeb73x6f[_0x61a9[123]]!=null){if(_0xeb73x6f[_0x61a9[123]][_0x61a9[146]]!=null){if(_0xeb73x6f[_0x61a9[123]][_0x61a9[146]]!=null){return _0xeb73x6f[_0x61a9[123]][_0x61a9[146]][_0x61a9[147]]}}else {if(_0xeb73x6f[_0x61a9[123]][_0x61a9[147]]!=null){return _0xeb73x6f[_0x61a9[123]][_0x61a9[147]]}}};return null;};mxRectangleShape[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxLabel[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];mxImageShape[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];mxSwimlane[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];_0xeb73x14[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];_0xeb73x9[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];_0xeb73x10[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];_0xeb73x1[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];_0xeb73xa[_0x61a9[0]][_0x61a9[147]]=mxRectangleShape[_0x61a9[0]][_0x61a9[147]];mxCylinder[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.15,0.05),false), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.85,0.05),false), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.3),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.7),true), new mxConnectionConstraint( new mxPoint(0.15,0.95),false), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.85,0.95),false)];_0xeb73x25[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.1),false), new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.75,0.1),false), new mxConnectionConstraint( new mxPoint(0,1/3),false), new mxConnectionConstraint( new mxPoint(0,1),false), new mxConnectionConstraint( new mxPoint(1,1/3),false), new mxConnectionConstraint( new mxPoint(1,1),false), new mxConnectionConstraint( new mxPoint(0.5,0.5),false)];_0xeb73x28[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxActor[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.25,0.2),false), new mxConnectionConstraint( new mxPoint(0.1,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.75,0.25),false), new mxConnectionConstraint( new mxPoint(0.9,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];_0xeb73x11[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.35),false), new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.65),false), new mxConnectionConstraint( new mxPoint(1,0.35),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.65),false), new mxConnectionConstraint( new mxPoint(0.25,1),false), new mxConnectionConstraint( new mxPoint(0.75,0),false)];_0xeb73x13[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true), new mxConnectionConstraint( new mxPoint(0.1,0.25),false), new mxConnectionConstraint( new mxPoint(0.2,0.5),false), new mxConnectionConstraint( new mxPoint(0.1,0.75),false), new mxConnectionConstraint( new mxPoint(0.9,0.25),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(0.9,0.75),false)];mxLine[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0.25,0.5),false), new mxConnectionConstraint( new mxPoint(0.75,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.5),false)];_0xeb73x26[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.5,1),false)];mxEllipse[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0,0),true), new mxConnectionConstraint( new mxPoint(1,0),true), new mxConnectionConstraint( new mxPoint(0,1),true), new mxConnectionConstraint( new mxPoint(1,1),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5))];mxDoubleEllipse[_0x61a9[0]][_0x61a9[147]]=mxEllipse[_0x61a9[0]][_0x61a9[147]];mxRhombus[_0x61a9[0]][_0x61a9[147]]=mxEllipse[_0x61a9[0]][_0x61a9[147]];mxTriangle[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(1,0.5),true)];mxHexagon[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.375,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.625,0),true), new mxConnectionConstraint( new mxPoint(0.125,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0.125,0.75),false), new mxConnectionConstraint( new mxPoint(0.875,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(0.875,0.75),false), new mxConnectionConstraint( new mxPoint(0.375,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.625,1),true)];mxCloud[_0x61a9[0]][_0x61a9[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.25),false), new mxConnectionConstraint( new mxPoint(0.4,0.1),false), new mxConnectionConstraint( new mxPoint(0.16,0.55),false), new mxConnectionConstraint( new mxPoint(0.07,0.4),false), new mxConnectionConstraint( new mxPoint(0.31,0.8),false), new mxConnectionConstraint( new mxPoint(0.13,0.77),false), new mxConnectionConstraint( new mxPoint(0.8,0.8),false), new mxConnectionConstraint( new mxPoint(0.55,0.95),false), new mxConnectionConstraint( new mxPoint(0.875,0.5),false), new mxConnectionConstraint( new mxPoint(0.96,0.7),false), new mxConnectionConstraint( new mxPoint(0.625,0.2),false), new mxConnectionConstraint( new mxPoint(0.88,0.25),false)];mxArrow[_0x61a9[0]][_0x61a9[147]]=null;})();
\ 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 4e09ec9..e0369f7 100644
--- a/public/assets/plugins/jscripty/js/Sidebar.js
+++ b/public/assets/plugins/jscripty/js/Sidebar.js
@@ -1 +1 @@
-var _0x4c3c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x61\x6C\x65\x74\x74\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x67\x72\x61\x70\x68","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x65\x64\x69\x74\x6F\x72","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x61\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x6F\x64\x79","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x6D\x6F\x75\x73\x65\x75\x70","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x68\x69\x64\x65\x54\x6F\x6F\x6C\x74\x69\x70","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x67\x65\x74\x53\x6F\x75\x72\x63\x65","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x75\x73\x65\x6F\x75\x74","\x74\x6F\x45\x6C\x65\x6D\x65\x6E\x74","\x72\x65\x6C\x61\x74\x65\x64\x54\x61\x72\x67\x65\x74","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x74\x6F\x6F\x6C\x74\x69\x70\x2E\x70\x6E\x67","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x6F\x67","\x65\x6E\x74\x72\x79","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74","\x2F","\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x73\x74\x61\x72\x74","\x71\x75\x65\x73\x74\x69\x6F\x6E","\x69\x6E\x70\x75\x74","\x65\x6E\x64","\x65\x6D\x61\x69\x6C","\x61\x64\x64\x49\x6D\x61\x67\x65\x50\x61\x6C\x65\x74\x74\x65","\x65\x6E\x61\x62\x6C\x65\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x42\x6F\x72\x64\x65\x72","\x74\x68\x75\x6D\x62\x42\x6F\x72\x64\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x44\x65\x6C\x61\x79","\x69\x6E\x73\x74\x61\x6C\x6C\x45\x64\x67\x65\x73","\x67\x65\x61\x72\x49\x6D\x61\x67\x65","\x2F\x63\x6C\x69\x70\x61\x72\x74\x2F\x47\x65\x61\x72\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x74\x68\x75\x6D\x62\x57\x69\x64\x74\x68","\x74\x68\x75\x6D\x62\x48\x65\x69\x67\x68\x74","\x74\x68\x75\x6D\x62\x50\x61\x64\x64\x69\x6E\x67","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x53\x69\x7A\x65","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70","\x74\x68\x72\x65\x61\x64","\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74","\x74\x6F\x6F\x6C\x74\x69\x70","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x54\x6F\x6F\x6C\x74\x69\x70","\x67\x72\x61\x70\x68\x32","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x76\x69\x65\x77","\x49\x53\x5F\x53\x56\x47","\x63\x61\x6E\x76\x61\x73","\x72\x65\x6C\x61\x74\x69\x76\x65","\x74\x6F\x6F\x6C\x74\x69\x70\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x31\x34\x70\x78","\x68\x65\x69\x67\x68\x74","\x32\x37\x70\x78","\x64\x69\x73\x70\x6C\x61\x79","\x62\x6C\x6F\x63\x6B","\x6C\x61\x62\x65\x6C\x73\x56\x69\x73\x69\x62\x6C\x65","\x63\x6C\x65\x61\x72","\x6D\x6F\x64\x65\x6C","\x61\x64\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x76\x69\x73\x69\x62\x6C\x65","\x70\x78","\x6C\x65\x6E\x67\x74\x68","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70","\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20\x67\x72\x61\x79","\x74\x65\x78\x74\x41\x6C\x69\x67\x6E","\x63\x65\x6E\x74\x65\x72","\x31\x30\x30\x25","\x70\x61\x64\x64\x69\x6E\x67\x54\x6F\x70","\x32\x70\x78","\x36\x70\x78","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","","\x77\x72\x69\x74\x65","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x74\x6F\x70","\x6E\x6F\x6E\x65","\x78","\x6D\x69\x6E","\x79","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x6D\x61\x78","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x2C","\x29","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6C\x65\x66\x74","\x64\x72\x61\x77\x50\x61\x6E\x65","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x54\x69\x74\x6C\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x54\x69\x74\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x68\x75\x6D\x62","\x73\x63\x61\x6C\x65\x41\x6E\x64\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x66\x6C\x6F\x6F\x72","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x4E\x4F\x5F\x46\x4F","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x6F\x77\x6E\x65\x72\x53\x56\x47\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x43\x61\x6E\x76\x61\x73","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x49\x53\x5F\x49\x45\x36","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x63\x75\x72\x73\x6F\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x6D\x69\x6E\x57\x69\x64\x74\x68","\x6D\x69\x6E\x48\x65\x69\x67\x68\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x6E\x6F\x77\x72\x61\x70","\x49\x53\x5F\x49\x45","\x34\x70\x78","\x63\x72\x65\x61\x74\x65\x49\x74\x65\x6D","\x67\x65\x49\x74\x65\x6D","\x70\x61\x64\x64\x69\x6E\x67","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x63\x72\x65\x61\x74\x65\x44\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x49\x6D\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x56\x61\x6C\x69\x64\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x69\x73\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x70\x6C\x69\x74\x54\x61\x72\x67\x65\x74","\x73\x70\x6C\x69\x74\x45\x64\x67\x65","\x69\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x50\x72\x65\x76\x69\x65\x77","\x62\x6F\x72\x64\x65\x72","\x31\x70\x78\x20\x64\x61\x73\x68\x65\x64\x20\x62\x6C\x61\x63\x6B","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x53\x6F\x75\x72\x63\x65","\x61\x75\x74\x6F\x73\x63\x72\x6F\x6C\x6C","\x6D\x61\x6B\x65\x44\x72\x61\x67\x67\x61\x62\x6C\x65","\x67\x65\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x61\x70\x70\x6C\x79","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x6D\x6F\x75\x73\x65\x55\x70","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x63\x75\x72\x72\x65\x6E\x74\x47\x72\x61\x70\x68","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x61\x62\x73","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x64\x72\x6F\x70","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6C\x61\x62\x65\x6C","\x66\x6F\x72\x45\x61\x63\x68","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65","\x6F\x74\x68\x65\x72","\x66\x61\x6C\x73\x65","\x54\x79\x70\x65","\x48\x6F\x73\x74","\x55\x73\x65\x72\x6E\x61\x6D\x65","\x50\x61\x73\x73\x77\x6F\x72\x64","\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x42\x6F\x64\x79","\x76\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x69\x73\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x65\x64\x67\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x23\x66\x66\x66\x66\x66\x66","\x61\x64\x64\x50\x61\x6C\x65\x74\x74\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72","\x61\x64\x64\x46\x6F\x6C\x64\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x2F\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x2E\x67\x69\x66\x29","\x2F\x65\x78\x70\x61\x6E\x64\x65\x64\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x31\x30\x30\x25\x20\x35\x30\x25","\x77\x61\x69\x74","\x72\x65\x6D\x6F\x76\x65\x50\x61\x6C\x65\x74\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x69\x6D\x61\x67\x65\x3B\x69\x6D\x61\x67\x65\x3D"];_0x4c3c[0];function Sidebar(_0xedd1x2,_0xedd1x3){this[_0x4c3c[1]]=_0xedd1x2;this[_0x4c3c[2]]=_0xedd1x3;this[_0x4c3c[3]]= new Object();this[_0x4c3c[4]]=true;this[_0x4c3c[5]]= new Graph(document[_0x4c3c[7]](_0x4c3c[6]),null,null,this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]][_0x4c3c[8]]());this[_0x4c3c[5]][_0x4c3c[10]]=false;this[_0x4c3c[5]][_0x4c3c[11]]=false;this[_0x4c3c[5]][_0x4c3c[12]](false);this[_0x4c3c[5]][_0x4c3c[13]]=false;this[_0x4c3c[5]][_0x4c3c[14]](false);this[_0x4c3c[5]][_0x4c3c[15]](false);this[_0x4c3c[5]][_0x4c3c[2]][_0x4c3c[17]][_0x4c3c[16]]=_0x4c3c[18];this[_0x4c3c[5]][_0x4c3c[2]][_0x4c3c[17]][_0x4c3c[19]]=_0x4c3c[20];document[_0x4c3c[22]][_0x4c3c[21]](this[_0x4c3c[5]][_0x4c3c[2]]);if(!mxClient[_0x4c3c[23]]){mxEvent[_0x4c3c[26]](document,_0x4c3c[24],mxUtils[_0x4c3c[25]](this,function(){this[_0x4c3c[4]]=true}));mxEvent[_0x4c3c[26]](_0xedd1x3,_0x4c3c[27],mxUtils[_0x4c3c[25]](this,function(){this[_0x4c3c[4]]=true}));mxEvent[_0x4c3c[26]](document,_0x4c3c[28],mxUtils[_0x4c3c[25]](this,function(){this[_0x4c3c[4]]=false;this[_0x4c3c[29]]();}));mxEvent[_0x4c3c[26]](document,_0x4c3c[30],mxUtils[_0x4c3c[25]](this,function(_0xedd1x4){var _0xedd1x5=mxEvent[_0x4c3c[31]](_0xedd1x4);while(_0xedd1x5!=null){if(_0xedd1x5==this[_0x4c3c[32]]){return };_0xedd1x5=_0xedd1x5[_0x4c3c[33]];};this[_0x4c3c[29]]();}));mxEvent[_0x4c3c[26]](document,_0x4c3c[34],mxUtils[_0x4c3c[25]](this,function(_0xedd1x4){if(_0xedd1x4[_0x4c3c[35]]==null&&_0xedd1x4[_0x4c3c[36]]==null){this[_0x4c3c[29]]()}}));};this[_0x4c3c[37]](); new Image()[_0x4c3c[38]]=IMAGE_PATH+_0x4c3c[39];}Sidebar[_0x4c3c[40]][_0x4c3c[37]]=function(){var _0xedd1x6=STENCIL_PATH;console[_0x4c3c[41]](_0xedd1x6);this[_0x4c3c[52]](_0x4c3c[42],mxResources[_0x4c3c[44]](_0x4c3c[43]),_0xedd1x6+_0x4c3c[45],_0x4c3c[46],[_0x4c3c[47],_0x4c3c[48],_0x4c3c[49],_0x4c3c[50],_0x4c3c[51]],[mxResources[_0x4c3c[44]](_0x4c3c[47]),mxResources[_0x4c3c[44]](_0x4c3c[48]),mxResources[_0x4c3c[44]](_0x4c3c[49]),mxResources[_0x4c3c[44]](_0x4c3c[50]),mxResources[_0x4c3c[44]](_0x4c3c[51])]);};Sidebar[_0x4c3c[40]][_0x4c3c[53]]=!mxClient[_0x4c3c[23]];Sidebar[_0x4c3c[40]][_0x4c3c[54]]=16;Sidebar[_0x4c3c[40]][_0x4c3c[55]]=3;Sidebar[_0x4c3c[40]][_0x4c3c[56]]=300;Sidebar[_0x4c3c[40]][_0x4c3c[57]]=true;Sidebar[_0x4c3c[40]][_0x4c3c[58]]=STENCIL_PATH+_0x4c3c[59];Sidebar[_0x4c3c[40]][_0x4c3c[60]]=34;Sidebar[_0x4c3c[40]][_0x4c3c[61]]=34;Sidebar[_0x4c3c[40]][_0x4c3c[62]]=2;Sidebar[_0x4c3c[40]][_0x4c3c[63]]=9;Sidebar[_0x4c3c[40]][_0x4c3c[64]]=false;Sidebar[_0x4c3c[40]][_0x4c3c[65]]=false;Sidebar[_0x4c3c[40]][_0x4c3c[66]]=function(_0xedd1x7,_0xedd1x8,_0xedd1x9,_0xedd1xa){if(this[_0x4c3c[53]]&&this[_0x4c3c[4]]){if(this[_0x4c3c[32]]!=_0xedd1x7){if(this[_0x4c3c[67]]!=null){window[_0x4c3c[68]](this[_0x4c3c[67]]);this[_0x4c3c[67]]=null;};var _0xedd1xb=mxUtils[_0x4c3c[25]](this,function(){if(this[_0x4c3c[69]]==null){this[_0x4c3c[69]]=document[_0x4c3c[7]](_0x4c3c[6]);this[_0x4c3c[69]][_0x4c3c[70]]=_0x4c3c[71];document[_0x4c3c[22]][_0x4c3c[21]](this[_0x4c3c[69]]);this[_0x4c3c[72]]= new Graph(this[_0x4c3c[69]],null,null,this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]][_0x4c3c[8]]());this[_0x4c3c[72]][_0x4c3c[74]][_0x4c3c[73]](this[_0x4c3c[54]],this[_0x4c3c[54]]);this[_0x4c3c[72]][_0x4c3c[10]]=false;this[_0x4c3c[72]][_0x4c3c[11]]=false;this[_0x4c3c[72]][_0x4c3c[13]]=false;this[_0x4c3c[72]][_0x4c3c[14]](false);this[_0x4c3c[72]][_0x4c3c[12]](false);this[_0x4c3c[72]][_0x4c3c[15]](false);if(!mxClient[_0x4c3c[75]]){this[_0x4c3c[72]][_0x4c3c[74]][_0x4c3c[76]][_0x4c3c[17]][_0x4c3c[19]]=_0x4c3c[77]};this[_0x4c3c[78]]=mxUtils[_0x4c3c[79]](IMAGE_PATH+_0x4c3c[39]);this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[19]]=_0x4c3c[20];this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[80]]=_0x4c3c[81];this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[82]]=_0x4c3c[83];document[_0x4c3c[22]][_0x4c3c[21]](this[_0x4c3c[78]]);};this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[85];this[_0x4c3c[72]][_0x4c3c[86]]=(_0xedd1xa==null||_0xedd1xa);this[_0x4c3c[72]][_0x4c3c[88]][_0x4c3c[87]]();this[_0x4c3c[72]][_0x4c3c[89]](_0xedd1x8);var _0xedd1xc=this[_0x4c3c[72]][_0x4c3c[90]]();var _0xedd1xd=_0xedd1xc[_0x4c3c[80]]+2*this[_0x4c3c[54]];var _0xedd1xe=_0xedd1xc[_0x4c3c[82]]+2*this[_0x4c3c[54]];if(mxClient[_0x4c3c[91]]){_0xedd1xd+=4;_0xedd1xe+=4;this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[92]]=_0x4c3c[18];}else {this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[92]]=_0x4c3c[93]};this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[16]]=_0x4c3c[93];this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[80]]=_0xedd1xd+_0x4c3c[94];if(this[_0x4c3c[65]]&&_0xedd1x9!=null&&_0xedd1x9[_0x4c3c[95]]>0){if(this[_0x4c3c[96]]==null){this[_0x4c3c[96]]=document[_0x4c3c[7]](_0x4c3c[6]);this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[97]]=_0x4c3c[98];this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[99]]=_0x4c3c[100];this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[80]]=_0x4c3c[101];this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[92]]=_0x4c3c[18];if(mxClient[_0x4c3c[75]]){this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[102]]=_0x4c3c[103]}else {this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[19]]=_0x4c3c[20];this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[102]]=_0x4c3c[104];};this[_0x4c3c[69]][_0x4c3c[21]](this[_0x4c3c[96]]);}else {this[_0x4c3c[96]][_0x4c3c[105]]=_0x4c3c[106]};this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[106];mxUtils[_0x4c3c[107]](this[_0x4c3c[96]],_0xedd1x9);var _0xedd1xf=this[_0x4c3c[96]][_0x4c3c[108]]+10;_0xedd1xe+=_0xedd1xf;if(mxClient[_0x4c3c[75]]){this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[109]]=(-_0xedd1xf)+_0x4c3c[94]}else {_0xedd1xe-=6;this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[110]]=(_0xedd1xe-_0xedd1xf)+_0x4c3c[94];};}else {if(this[_0x4c3c[96]]!=null&&this[_0x4c3c[96]][_0x4c3c[33]]!=null){this[_0x4c3c[96]][_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[111]}};this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[82]]=_0xedd1xe+_0x4c3c[94];var _0xedd1x10=-Math[_0x4c3c[113]](0,_0xedd1xc[_0x4c3c[112]]-this[_0x4c3c[54]]);var _0xedd1x11=-Math[_0x4c3c[113]](0,_0xedd1xc[_0x4c3c[114]]-this[_0x4c3c[54]]);var _0xedd1x12=this[_0x4c3c[2]][_0x4c3c[115]]+this[_0x4c3c[1]][_0x4c3c[116]]+3;var _0xedd1x13=Math[_0x4c3c[119]](0,(this[_0x4c3c[2]][_0x4c3c[117]]+_0xedd1x7[_0x4c3c[117]]-this[_0x4c3c[2]][_0x4c3c[118]]-_0xedd1xe/2+16));if(mxClient[_0x4c3c[75]]){this[_0x4c3c[72]][_0x4c3c[74]][_0x4c3c[76]][_0x4c3c[124]](_0x4c3c[120],_0x4c3c[121]+_0xedd1x10+_0x4c3c[122]+_0xedd1x11+_0x4c3c[123])}else {this[_0x4c3c[72]][_0x4c3c[74]][_0x4c3c[126]][_0x4c3c[17]][_0x4c3c[125]]=_0xedd1x10+_0x4c3c[94];this[_0x4c3c[72]][_0x4c3c[74]][_0x4c3c[126]][_0x4c3c[17]][_0x4c3c[110]]=_0xedd1x11+_0x4c3c[94];};_0xedd1x13+=90;this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[19]]=_0x4c3c[20];this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[125]]=_0xedd1x12+_0x4c3c[94];this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[110]]=_0xedd1x13+_0x4c3c[94];this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[125]]=(_0xedd1x12-13)+_0x4c3c[94];this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[110]]=(_0xedd1x13+_0xedd1xe/2-13)+_0x4c3c[94];});if(this[_0x4c3c[69]]!=null&&this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[84]]!=_0x4c3c[111]){_0xedd1xb()}else {this[_0x4c3c[67]]=window[_0x4c3c[127]](_0xedd1xb,this[_0x4c3c[56]])};this[_0x4c3c[32]]=_0xedd1x7;}}};Sidebar[_0x4c3c[40]][_0x4c3c[29]]=function(){if(this[_0x4c3c[67]]!=null){window[_0x4c3c[68]](this[_0x4c3c[67]]);this[_0x4c3c[67]]=null;};if(this[_0x4c3c[69]]!=null){this[_0x4c3c[69]][_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[111];this[_0x4c3c[78]][_0x4c3c[17]][_0x4c3c[16]]=_0x4c3c[18];this[_0x4c3c[32]]=null;};};Sidebar[_0x4c3c[40]][_0x4c3c[128]]=function(_0xedd1x14){var _0xedd1x7=document[_0x4c3c[7]](_0x4c3c[129]);_0xedd1x7[_0x4c3c[124]](_0x4c3c[130],_0x4c3c[131]);_0xedd1x7[_0x4c3c[70]]=_0x4c3c[132];mxUtils[_0x4c3c[107]](_0xedd1x7,_0xedd1x14);return _0xedd1x7;};Sidebar[_0x4c3c[40]][_0x4c3c[133]]=function(_0xedd1x8,_0xedd1xd,_0xedd1xe,_0xedd1x15,_0xedd1x9,_0xedd1xa){this[_0x4c3c[5]][_0x4c3c[86]]=(_0xedd1xa==null||_0xedd1xa);this[_0x4c3c[5]][_0x4c3c[74]][_0x4c3c[134]](1,0,0);this[_0x4c3c[5]][_0x4c3c[89]](_0xedd1x8);var _0xedd1xc=this[_0x4c3c[5]][_0x4c3c[90]]();var _0xedd1x16=this[_0x4c3c[55]];var _0xedd1x17=Math[_0x4c3c[113]]((_0xedd1xd-2)/(_0xedd1xc[_0x4c3c[80]]-_0xedd1xc[_0x4c3c[112]]+_0xedd1x16),(_0xedd1xe-2)/(_0xedd1xc[_0x4c3c[82]]-_0xedd1xc[_0x4c3c[114]]+_0xedd1x16));var _0xedd1x10=-Math[_0x4c3c[113]](_0xedd1xc[_0x4c3c[112]],0);var _0xedd1x11=-Math[_0x4c3c[113]](_0xedd1xc[_0x4c3c[114]],0);this[_0x4c3c[5]][_0x4c3c[74]][_0x4c3c[134]](_0xedd1x17,_0xedd1x10,_0xedd1x11);_0xedd1xc=this[_0x4c3c[5]][_0x4c3c[90]]();var _0xedd1x18=Math[_0x4c3c[119]](0,Math[_0x4c3c[135]]((_0xedd1xd-_0xedd1xc[_0x4c3c[80]]-_0xedd1xc[_0x4c3c[112]])/2));var _0xedd1xf=Math[_0x4c3c[119]](0,Math[_0x4c3c[135]]((_0xedd1xe-_0xedd1xc[_0x4c3c[82]]-_0xedd1xc[_0x4c3c[114]])/2));var _0xedd1x19=null;if(this[_0x4c3c[5]][_0x4c3c[136]]==mxConstants[_0x4c3c[137]]&&!mxClient[_0x4c3c[138]]){_0xedd1x19=this[_0x4c3c[5]][_0x4c3c[74]][_0x4c3c[141]]()[_0x4c3c[140]][_0x4c3c[139]](true)}else {_0xedd1x19=this[_0x4c3c[5]][_0x4c3c[2]][_0x4c3c[139]](false);_0xedd1x19[_0x4c3c[105]]=this[_0x4c3c[5]][_0x4c3c[2]][_0x4c3c[105]];};this[_0x4c3c[5]][_0x4c3c[142]]()[_0x4c3c[87]]();if(mxClient[_0x4c3c[143]]){_0xedd1x15[_0x4c3c[17]][_0x4c3c[144]]=_0x4c3c[145]+this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[146]]+_0x4c3c[123]};var _0xedd1x1a=3;_0xedd1x19[_0x4c3c[17]][_0x4c3c[19]]=_0x4c3c[77];_0xedd1x19[_0x4c3c[17]][_0x4c3c[92]]=_0x4c3c[18];_0xedd1x19[_0x4c3c[17]][_0x4c3c[147]]=_0x4c3c[148];_0xedd1x19[_0x4c3c[17]][_0x4c3c[125]]=(_0xedd1x18+_0xedd1x1a)+_0x4c3c[94];_0xedd1x19[_0x4c3c[17]][_0x4c3c[110]]=(_0xedd1xf+_0xedd1x1a)+_0x4c3c[94];_0xedd1x19[_0x4c3c[17]][_0x4c3c[80]]=_0xedd1xd+_0x4c3c[94];_0xedd1x19[_0x4c3c[17]][_0x4c3c[82]]=_0xedd1xe+_0x4c3c[94];_0xedd1x19[_0x4c3c[17]][_0x4c3c[16]]=_0x4c3c[106];_0xedd1x19[_0x4c3c[17]][_0x4c3c[149]]=_0x4c3c[106];_0xedd1x19[_0x4c3c[17]][_0x4c3c[150]]=_0x4c3c[106];_0xedd1x15[_0x4c3c[21]](_0xedd1x19);if(this[_0x4c3c[64]]&&_0xedd1x9!=null){var _0xedd1x1b=(mxClient[_0x4c3c[91]])?2*this[_0x4c3c[62]]+2:0;_0xedd1x15[_0x4c3c[17]][_0x4c3c[82]]=(this[_0x4c3c[61]]+_0xedd1x1b+this[_0x4c3c[63]]+8)+_0x4c3c[94];var _0xedd1x1c=document[_0x4c3c[7]](_0x4c3c[6]);_0xedd1x1c[_0x4c3c[17]][_0x4c3c[151]]=this[_0x4c3c[63]]+_0x4c3c[94];_0xedd1x1c[_0x4c3c[17]][_0x4c3c[99]]=_0x4c3c[100];_0xedd1x1c[_0x4c3c[17]][_0x4c3c[152]]=_0x4c3c[153];if(mxClient[_0x4c3c[154]]){_0xedd1x1c[_0x4c3c[17]][_0x4c3c[82]]=(this[_0x4c3c[63]]+12)+_0x4c3c[94]};_0xedd1x1c[_0x4c3c[17]][_0x4c3c[102]]=_0x4c3c[155];mxUtils[_0x4c3c[107]](_0xedd1x1c,_0xedd1x9);_0xedd1x15[_0x4c3c[21]](_0xedd1x1c);};};Sidebar[_0x4c3c[40]][_0x4c3c[156]]=function(_0xedd1x8,_0xedd1x9,_0xedd1xa){var _0xedd1x7=document[_0x4c3c[7]](_0x4c3c[129]);_0xedd1x7[_0x4c3c[124]](_0x4c3c[130],_0x4c3c[131]);_0xedd1x7[_0x4c3c[70]]=_0x4c3c[157];_0xedd1x7[_0x4c3c[17]][_0x4c3c[92]]=_0x4c3c[18];var _0xedd1x1b=(mxClient[_0x4c3c[91]])?8+2*this[_0x4c3c[62]]:6;_0xedd1x7[_0x4c3c[17]][_0x4c3c[80]]=(this[_0x4c3c[60]]+_0xedd1x1b)+_0x4c3c[94];_0xedd1x7[_0x4c3c[17]][_0x4c3c[82]]=(this[_0x4c3c[61]]+_0xedd1x1b)+_0x4c3c[94];_0xedd1x7[_0x4c3c[17]][_0x4c3c[158]]=this[_0x4c3c[62]]+_0x4c3c[94];mxEvent[_0x4c3c[26]](_0xedd1x7,_0x4c3c[159],function(_0xedd1x4){mxEvent[_0x4c3c[160]](_0xedd1x4)});this[_0x4c3c[133]](_0xedd1x8,this[_0x4c3c[60]],this[_0x4c3c[61]],_0xedd1x7,_0xedd1x9,_0xedd1xa);return _0xedd1x7;};Sidebar[_0x4c3c[40]][_0x4c3c[161]]=function(_0xedd1x8,_0xedd1x1d){return function(_0xedd1x1e,_0xedd1x4,_0xedd1x1f,_0xedd1x20,_0xedd1x21){if(_0xedd1x1e[_0x4c3c[162]]()){_0xedd1x8=_0xedd1x1e[_0x4c3c[163]](_0xedd1x8);if(_0xedd1x8[_0x4c3c[95]]>0){var _0xedd1x22=(_0xedd1x1f!=null)?_0xedd1x1e[_0x4c3c[164]](_0xedd1x1f,_0xedd1x8,_0xedd1x4):false;var _0xedd1x23=null;if(_0xedd1x1f!=null&& !_0xedd1x22){_0xedd1x1f=null};if(_0xedd1x1d&&_0xedd1x1e[_0x4c3c[165]]()&&_0xedd1x1e[_0x4c3c[166]](_0xedd1x1f,_0xedd1x8,_0xedd1x4)){_0xedd1x1e[_0x4c3c[167]](_0xedd1x1f,_0xedd1x8,null,_0xedd1x20,_0xedd1x21);_0xedd1x23=_0xedd1x8;}else {if(_0xedd1x8[_0x4c3c[95]]>0){_0xedd1x23=_0xedd1x1e[_0x4c3c[168]](_0xedd1x8,_0xedd1x20,_0xedd1x21,_0xedd1x1f)}};if(_0xedd1x23!=null&&_0xedd1x23[_0x4c3c[95]]>0){_0xedd1x1e[_0x4c3c[169]](_0xedd1x23[0]);_0xedd1x1e[_0x4c3c[170]](_0xedd1x23);};};}}};Sidebar[_0x4c3c[40]][_0x4c3c[171]]=function(_0xedd1xd,_0xedd1xe){var _0xedd1x7=document[_0x4c3c[7]](_0x4c3c[6]);_0xedd1x7[_0x4c3c[17]][_0x4c3c[172]]=_0x4c3c[173];_0xedd1x7[_0x4c3c[17]][_0x4c3c[80]]=_0xedd1xd+_0x4c3c[94];_0xedd1x7[_0x4c3c[17]][_0x4c3c[82]]=_0xedd1xe+_0x4c3c[94];return _0xedd1x7;};Sidebar[_0x4c3c[40]][_0x4c3c[174]]=function(_0xedd1x7,_0xedd1x24,_0xedd1x25){var _0xedd1x26=mxUtils[_0x4c3c[176]](_0xedd1x7,this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]],_0xedd1x24,_0xedd1x25,0,0,this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]][_0x4c3c[175]],true,true);_0xedd1x26[_0x4c3c[177]]=function(_0xedd1x1e,_0xedd1x20,_0xedd1x21){var _0xedd1x1f=mxDragSource[_0x4c3c[40]][_0x4c3c[177]][_0x4c3c[178]](this,arguments);if(!_0xedd1x1e[_0x4c3c[179]](_0xedd1x1f)){_0xedd1x1f=null};return _0xedd1x1f;};return _0xedd1x26;};Sidebar[_0x4c3c[40]][_0x4c3c[180]]=function(_0xedd1x7,_0xedd1x27){var _0xedd1x1e=this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]];var _0xedd1x28=null;mxEvent[_0x4c3c[183]](_0xedd1x7,function(_0xedd1x4){_0xedd1x28= new mxPoint(mxEvent[_0x4c3c[181]](_0xedd1x4),mxEvent[_0x4c3c[182]](_0xedd1x4))});var _0xedd1x29=_0xedd1x27[_0x4c3c[184]];_0xedd1x27[_0x4c3c[184]]=function(_0xedd1x4){if(!mxEvent[_0x4c3c[185]](_0xedd1x4)&&this[_0x4c3c[186]]==null&&_0xedd1x28!=null){var _0xedd1x2a=_0xedd1x1e[_0x4c3c[187]];if(Math[_0x4c3c[188]](_0xedd1x28[_0x4c3c[112]]-mxEvent[_0x4c3c[181]](_0xedd1x4))<=_0xedd1x2a&&Math[_0x4c3c[188]](_0xedd1x28[_0x4c3c[114]]-mxEvent[_0x4c3c[182]](_0xedd1x4))<=_0xedd1x2a){var _0xedd1x2b=_0xedd1x1e[_0x4c3c[189]]();_0xedd1x27[_0x4c3c[190]](_0xedd1x1e,_0xedd1x4,null,_0xedd1x2b,_0xedd1x2b);};};_0xedd1x29[_0x4c3c[178]](this,arguments);_0xedd1x28=null;};};Sidebar[_0x4c3c[40]][_0x4c3c[191]]=function(_0xedd1x2c,_0xedd1x14,_0xedd1x2d,_0xedd1x2e){var _0xedd1x2f=mxUtils[_0x4c3c[191]]();var _0xedd1x19=_0xedd1x2f[_0x4c3c[7]](_0xedd1x2c);_0xedd1x19[_0x4c3c[124]](_0x4c3c[192],_0xedd1x14);_0xedd1x2d[_0x4c3c[193]](function(_0xedd1x30,_0xedd1x31){_0xedd1x19[_0x4c3c[124]](_0xedd1x30,_0xedd1x2e[_0xedd1x31]?_0xedd1x2e[_0xedd1x31]:_0x4c3c[106])});return _0xedd1x19;};Sidebar[_0x4c3c[40]][_0x4c3c[194]]=function(_0xedd1x32,_0xedd1xd,_0xedd1xe,_0xedd1x33,_0xedd1x9,_0xedd1xa){var _0xedd1x2d=[];var _0xedd1x2e=[];switch(_0xedd1x33){case _0x4c3c[48]:_0xedd1x2d=[_0x4c3c[48],_0x4c3c[195]];_0xedd1x2e=[_0x4c3c[106],_0x4c3c[196]];break ;;case _0x4c3c[49]:_0xedd1x2d=[_0x4c3c[48],_0x4c3c[197]];_0xedd1x2e=[_0x4c3c[106]];break ;;case _0x4c3c[51]:_0xedd1x2d=[_0x4c3c[198],_0x4c3c[199],_0x4c3c[200],_0x4c3c[201],_0x4c3c[202],_0x4c3c[203]];_0xedd1x2e=[_0x4c3c[106]];break ;;default:_0xedd1x2d=[];_0xedd1x2e=[];break ;;};var _0xedd1x19=this[_0x4c3c[191]](_0xedd1x33,_0xedd1x9,_0xedd1x2d,_0xedd1x2e);var _0xedd1x8=[ new mxCell(_0xedd1x19, new mxGeometry(0,0,_0xedd1xd,_0xedd1xe),_0xedd1x32)];_0xedd1x8[0][_0x4c3c[204]]=true;return this[_0x4c3c[205]](_0xedd1x8,_0xedd1xd,_0xedd1xe,_0xedd1x9,_0xedd1xa);};Sidebar[_0x4c3c[40]][_0x4c3c[205]]=function(_0xedd1x8,_0xedd1xd,_0xedd1xe,_0xedd1x9,_0xedd1xa){var _0xedd1x7=this[_0x4c3c[156]](_0xedd1x8,_0xedd1x9,_0xedd1xa);var _0xedd1x27=this[_0x4c3c[174]](_0xedd1x7,this[_0x4c3c[161]](_0xedd1x8,true),this[_0x4c3c[171]](_0xedd1xd,_0xedd1xe));this[_0x4c3c[180]](_0xedd1x7,_0xedd1x27);_0xedd1x27[_0x4c3c[206]]=mxUtils[_0x4c3c[25]](this,function(){return this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]][_0x4c3c[208]][_0x4c3c[207]]});if(!touchStyle){mxEvent[_0x4c3c[26]](_0xedd1x7,_0x4c3c[30],mxUtils[_0x4c3c[25]](this,function(_0xedd1x4){this[_0x4c3c[66]](_0xedd1x7,_0xedd1x8,_0xedd1x9,_0xedd1xa)}))};return _0xedd1x7;};Sidebar[_0x4c3c[40]][_0x4c3c[209]]=function(_0xedd1x32,_0xedd1xd,_0xedd1xe,_0xedd1x33,_0xedd1x9,_0xedd1xa){var _0xedd1x8=[ new mxCell((_0xedd1x33!=null)?_0xedd1x33:_0x4c3c[106], new mxGeometry(0,0,_0xedd1xd,_0xedd1xe),_0xedd1x32)];_0xedd1x8[0][_0x4c3c[211]][_0x4c3c[210]]( new mxPoint(0,_0xedd1xe),true);_0xedd1x8[0][_0x4c3c[211]][_0x4c3c[210]]( new mxPoint(_0xedd1xd,0),false);_0xedd1x8[0][_0x4c3c[211]][_0x4c3c[77]]=true;_0xedd1x8[0][_0x4c3c[212]]=true;return this[_0x4c3c[213]](_0xedd1x8,_0xedd1xd,_0xedd1xe,_0xedd1x9,_0xedd1xa);};Sidebar[_0x4c3c[40]][_0x4c3c[213]]=function(_0xedd1x8,_0xedd1xd,_0xedd1xe,_0xedd1x9,_0xedd1xa){var _0xedd1x7=this[_0x4c3c[156]](_0xedd1x8,_0xedd1x9,_0xedd1xa);this[_0x4c3c[174]](_0xedd1x7,this[_0x4c3c[161]](_0xedd1x8,false),this[_0x4c3c[171]](_0xedd1xd,_0xedd1xe));var _0xedd1x1e=this[_0x4c3c[1]][_0x4c3c[9]][_0x4c3c[5]];mxEvent[_0x4c3c[26]](_0xedd1x7,_0x4c3c[159],mxUtils[_0x4c3c[25]](this,function(_0xedd1x4){if(this[_0x4c3c[57]]){_0xedd1x1e[_0x4c3c[214]](_0xedd1x8[0])};_0xedd1x7[_0x4c3c[17]][_0x4c3c[215]]=_0x4c3c[216];window[_0x4c3c[127]](function(){_0xedd1x7[_0x4c3c[17]][_0x4c3c[215]]=_0x4c3c[106]},300);mxEvent[_0x4c3c[160]](_0xedd1x4);}));touchStyle=false;if(!touchStyle){mxEvent[_0x4c3c[26]](_0xedd1x7,_0x4c3c[30],mxUtils[_0x4c3c[25]](this,function(_0xedd1x4){this[_0x4c3c[66]](_0xedd1x7,_0xedd1x8,_0xedd1x9,_0xedd1xa)}))};return _0xedd1x7;};Sidebar[_0x4c3c[40]][_0x4c3c[217]]=function(_0xedd1x34,_0xedd1x9,_0xedd1x35,_0xedd1x36){var _0xedd1x7=this[_0x4c3c[128]](_0xedd1x9);this[_0x4c3c[2]][_0x4c3c[21]](_0xedd1x7);var _0xedd1x1c=document[_0x4c3c[7]](_0x4c3c[6]);_0xedd1x1c[_0x4c3c[70]]=_0x4c3c[218];if(_0xedd1x35){_0xedd1x36(_0xedd1x1c);_0xedd1x36=null;}else {_0xedd1x1c[_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[111]};this[_0x4c3c[219]](_0xedd1x7,_0xedd1x1c,_0xedd1x36);var _0xedd1x37=document[_0x4c3c[7]](_0x4c3c[6]);_0xedd1x37[_0x4c3c[21]](_0xedd1x1c);this[_0x4c3c[2]][_0x4c3c[21]](_0xedd1x37);if(_0xedd1x34!=null){this[_0x4c3c[3]][_0xedd1x34]=[_0xedd1x7,_0xedd1x37]};};Sidebar[_0x4c3c[40]][_0x4c3c[219]]=function(_0xedd1x9,_0xedd1x38,_0xedd1x39){var _0xedd1x3a=false;_0xedd1x9[_0x4c3c[17]][_0x4c3c[144]]=(_0xedd1x38[_0x4c3c[17]][_0x4c3c[84]]==_0x4c3c[111])?_0x4c3c[145]+IMAGE_PATH+_0x4c3c[220]:_0x4c3c[145]+IMAGE_PATH+_0x4c3c[221];_0xedd1x9[_0x4c3c[17]][_0x4c3c[222]]=_0x4c3c[223];_0xedd1x9[_0x4c3c[17]][_0x4c3c[224]]=_0x4c3c[225];mxEvent[_0x4c3c[26]](_0xedd1x9,_0x4c3c[159],function(_0xedd1x4){if(_0xedd1x38[_0x4c3c[17]][_0x4c3c[84]]==_0x4c3c[111]){if(!_0xedd1x3a){_0xedd1x3a=true;if(_0xedd1x39!=null){_0xedd1x9[_0x4c3c[17]][_0x4c3c[147]]=_0x4c3c[226];window[_0x4c3c[127]](function(){_0xedd1x39(_0xedd1x38);_0xedd1x9[_0x4c3c[17]][_0x4c3c[147]]=_0x4c3c[106];},0);};};_0xedd1x9[_0x4c3c[17]][_0x4c3c[144]]=_0x4c3c[145]+IMAGE_PATH+_0x4c3c[221];_0xedd1x38[_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[85];}else {_0xedd1x9[_0x4c3c[17]][_0x4c3c[144]]=_0x4c3c[145]+IMAGE_PATH+_0x4c3c[220];_0xedd1x38[_0x4c3c[17]][_0x4c3c[84]]=_0x4c3c[111];};mxEvent[_0x4c3c[160]](_0xedd1x4);});};Sidebar[_0x4c3c[40]][_0x4c3c[227]]=function(_0xedd1x34){var _0xedd1x3b=this[_0x4c3c[3]][_0xedd1x34];if(_0xedd1x3b!=null){this[_0x4c3c[3]][_0xedd1x34]=null;for(var _0xedd1x3c=0;_0xedd1x3c<_0xedd1x3b[_0x4c3c[95]];_0xedd1x3c++){this[_0x4c3c[2]][_0x4c3c[228]](_0xedd1x3b[_0xedd1x3c])};return true;};return false;};Sidebar[_0x4c3c[40]][_0x4c3c[52]]=function(_0xedd1x34,_0xedd1x9,_0xedd1x3d,_0xedd1x3e,_0xedd1x3f,_0xedd1x40){this[_0x4c3c[217]](_0xedd1x34,_0xedd1x9,(_0xedd1x34===_0x4c3c[42]),mxUtils[_0x4c3c[25]](this,function(_0xedd1x38){var _0xedd1x41=_0xedd1x40!=null;for(var _0xedd1x3c=0;_0xedd1x3c<_0xedd1x3f[_0x4c3c[95]];_0xedd1x3c++){var _0xedd1x42=_0xedd1x3d+_0xedd1x3f[_0xedd1x3c]+_0xedd1x3e;_0xedd1x38[_0x4c3c[21]](this[_0x4c3c[194]](_0x4c3c[229]+_0xedd1x42,80,80,_0xedd1x3f[_0xedd1x3c],(_0xedd1x41)?_0xedd1x40[_0xedd1x3c]:null,_0xedd1x41));};}))};
\ No newline at end of file
+var _0x7be0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x61\x6C\x65\x74\x74\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x67\x72\x61\x70\x68","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x65\x64\x69\x74\x6F\x72","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x61\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x6F\x64\x79","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x6D\x6F\x75\x73\x65\x75\x70","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x68\x69\x64\x65\x54\x6F\x6F\x6C\x74\x69\x70","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x67\x65\x74\x53\x6F\x75\x72\x63\x65","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x75\x73\x65\x6F\x75\x74","\x74\x6F\x45\x6C\x65\x6D\x65\x6E\x74","\x72\x65\x6C\x61\x74\x65\x64\x54\x61\x72\x67\x65\x74","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x74\x6F\x6F\x6C\x74\x69\x70\x2E\x70\x6E\x67","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x6F\x67","\x65\x6E\x74\x72\x79","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74","\x2F","\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x73\x74\x61\x72\x74","\x71\x75\x65\x73\x74\x69\x6F\x6E","\x69\x6E\x70\x75\x74","\x65\x6E\x64","\x65\x6D\x61\x69\x6C","\x61\x64\x64\x49\x6D\x61\x67\x65\x50\x61\x6C\x65\x74\x74\x65","\x65\x6E\x61\x62\x6C\x65\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x42\x6F\x72\x64\x65\x72","\x74\x68\x75\x6D\x62\x42\x6F\x72\x64\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x44\x65\x6C\x61\x79","\x69\x6E\x73\x74\x61\x6C\x6C\x45\x64\x67\x65\x73","\x67\x65\x61\x72\x49\x6D\x61\x67\x65","\x2F\x63\x6C\x69\x70\x61\x72\x74\x2F\x47\x65\x61\x72\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x74\x68\x75\x6D\x62\x57\x69\x64\x74\x68","\x74\x68\x75\x6D\x62\x48\x65\x69\x67\x68\x74","\x74\x68\x75\x6D\x62\x50\x61\x64\x64\x69\x6E\x67","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x53\x69\x7A\x65","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70","\x74\x68\x72\x65\x61\x64","\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74","\x74\x6F\x6F\x6C\x74\x69\x70","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x54\x6F\x6F\x6C\x74\x69\x70","\x67\x72\x61\x70\x68\x32","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x76\x69\x65\x77","\x49\x53\x5F\x53\x56\x47","\x63\x61\x6E\x76\x61\x73","\x72\x65\x6C\x61\x74\x69\x76\x65","\x74\x6F\x6F\x6C\x74\x69\x70\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x31\x34\x70\x78","\x68\x65\x69\x67\x68\x74","\x32\x37\x70\x78","\x64\x69\x73\x70\x6C\x61\x79","\x62\x6C\x6F\x63\x6B","\x6C\x61\x62\x65\x6C\x73\x56\x69\x73\x69\x62\x6C\x65","\x63\x6C\x65\x61\x72","\x6D\x6F\x64\x65\x6C","\x61\x64\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x76\x69\x73\x69\x62\x6C\x65","\x70\x78","\x6C\x65\x6E\x67\x74\x68","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70","\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20\x67\x72\x61\x79","\x74\x65\x78\x74\x41\x6C\x69\x67\x6E","\x63\x65\x6E\x74\x65\x72","\x31\x30\x30\x25","\x70\x61\x64\x64\x69\x6E\x67\x54\x6F\x70","\x32\x70\x78","\x36\x70\x78","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","","\x77\x72\x69\x74\x65","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x74\x6F\x70","\x6E\x6F\x6E\x65","\x78","\x6D\x69\x6E","\x79","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x6D\x61\x78","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x2C","\x29","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6C\x65\x66\x74","\x64\x72\x61\x77\x50\x61\x6E\x65","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x54\x69\x74\x6C\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x54\x69\x74\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x68\x75\x6D\x62","\x73\x63\x61\x6C\x65\x41\x6E\x64\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x66\x6C\x6F\x6F\x72","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x4E\x4F\x5F\x46\x4F","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x6F\x77\x6E\x65\x72\x53\x56\x47\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x43\x61\x6E\x76\x61\x73","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x49\x53\x5F\x49\x45\x36","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x63\x75\x72\x73\x6F\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x6D\x69\x6E\x57\x69\x64\x74\x68","\x6D\x69\x6E\x48\x65\x69\x67\x68\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x6E\x6F\x77\x72\x61\x70","\x49\x53\x5F\x49\x45","\x34\x70\x78","\x63\x72\x65\x61\x74\x65\x49\x74\x65\x6D","\x67\x65\x49\x74\x65\x6D","\x70\x61\x64\x64\x69\x6E\x67","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x63\x72\x65\x61\x74\x65\x44\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x49\x6D\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x56\x61\x6C\x69\x64\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x69\x73\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x70\x6C\x69\x74\x54\x61\x72\x67\x65\x74","\x73\x70\x6C\x69\x74\x45\x64\x67\x65","\x69\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x50\x72\x65\x76\x69\x65\x77","\x62\x6F\x72\x64\x65\x72","\x31\x70\x78\x20\x64\x61\x73\x68\x65\x64\x20\x62\x6C\x61\x63\x6B","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x53\x6F\x75\x72\x63\x65","\x61\x75\x74\x6F\x73\x63\x72\x6F\x6C\x6C","\x6D\x61\x6B\x65\x44\x72\x61\x67\x67\x61\x62\x6C\x65","\x67\x65\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x61\x70\x70\x6C\x79","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x6D\x6F\x75\x73\x65\x55\x70","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x63\x75\x72\x72\x65\x6E\x74\x47\x72\x61\x70\x68","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x61\x62\x73","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x64\x72\x6F\x70","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6C\x61\x62\x65\x6C","\x66\x6F\x72\x45\x61\x63\x68","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65","\x6F\x74\x68\x65\x72","\x66\x61\x6C\x73\x65","\x54\x79\x70\x65","\x48\x6F\x73\x74","\x55\x73\x65\x72\x6E\x61\x6D\x65","\x50\x61\x73\x73\x77\x6F\x72\x64","\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x42\x6F\x64\x79","\x76\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x69\x73\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x65\x64\x67\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x23\x66\x66\x66\x66\x66\x66","\x61\x64\x64\x50\x61\x6C\x65\x74\x74\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72","\x61\x64\x64\x46\x6F\x6C\x64\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x2F\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x2E\x67\x69\x66\x29","\x2F\x65\x78\x70\x61\x6E\x64\x65\x64\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x31\x30\x30\x25\x20\x35\x30\x25","\x77\x61\x69\x74","\x72\x65\x6D\x6F\x76\x65\x50\x61\x6C\x65\x74\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x69\x6D\x61\x67\x65\x3B\x69\x6D\x61\x67\x65\x3D"];_0x7be0[0];function Sidebar(_0x42b4x2,_0x42b4x3){this[_0x7be0[1]]=_0x42b4x2;this[_0x7be0[2]]=_0x42b4x3;this[_0x7be0[3]]= new Object();this[_0x7be0[4]]=true;this[_0x7be0[5]]= new Graph(document[_0x7be0[7]](_0x7be0[6]),null,null,this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]][_0x7be0[8]]());this[_0x7be0[5]][_0x7be0[10]]=false;this[_0x7be0[5]][_0x7be0[11]]=false;this[_0x7be0[5]][_0x7be0[12]](false);this[_0x7be0[5]][_0x7be0[13]]=false;this[_0x7be0[5]][_0x7be0[14]](false);this[_0x7be0[5]][_0x7be0[15]](false);this[_0x7be0[5]][_0x7be0[2]][_0x7be0[17]][_0x7be0[16]]=_0x7be0[18];this[_0x7be0[5]][_0x7be0[2]][_0x7be0[17]][_0x7be0[19]]=_0x7be0[20];document[_0x7be0[22]][_0x7be0[21]](this[_0x7be0[5]][_0x7be0[2]]);if(!mxClient[_0x7be0[23]]){mxEvent[_0x7be0[26]](document,_0x7be0[24],mxUtils[_0x7be0[25]](this,function(){this[_0x7be0[4]]=true}));mxEvent[_0x7be0[26]](_0x42b4x3,_0x7be0[27],mxUtils[_0x7be0[25]](this,function(){this[_0x7be0[4]]=true}));mxEvent[_0x7be0[26]](document,_0x7be0[28],mxUtils[_0x7be0[25]](this,function(){this[_0x7be0[4]]=false;this[_0x7be0[29]]();}));mxEvent[_0x7be0[26]](document,_0x7be0[30],mxUtils[_0x7be0[25]](this,function(_0x42b4x4){var _0x42b4x5=mxEvent[_0x7be0[31]](_0x42b4x4);while(_0x42b4x5!=null){if(_0x42b4x5==this[_0x7be0[32]]){return };_0x42b4x5=_0x42b4x5[_0x7be0[33]];};this[_0x7be0[29]]();}));mxEvent[_0x7be0[26]](document,_0x7be0[34],mxUtils[_0x7be0[25]](this,function(_0x42b4x4){if(_0x42b4x4[_0x7be0[35]]==null&&_0x42b4x4[_0x7be0[36]]==null){this[_0x7be0[29]]()}}));};this[_0x7be0[37]](); new Image()[_0x7be0[38]]=IMAGE_PATH+_0x7be0[39];}Sidebar[_0x7be0[40]][_0x7be0[37]]=function(){var _0x42b4x6=STENCIL_PATH;console[_0x7be0[41]](_0x42b4x6);this[_0x7be0[52]](_0x7be0[42],mxResources[_0x7be0[44]](_0x7be0[43]),_0x42b4x6+_0x7be0[45],_0x7be0[46],[_0x7be0[47],_0x7be0[48],_0x7be0[49],_0x7be0[50],_0x7be0[51]],[mxResources[_0x7be0[44]](_0x7be0[47]),mxResources[_0x7be0[44]](_0x7be0[48]),mxResources[_0x7be0[44]](_0x7be0[49]),mxResources[_0x7be0[44]](_0x7be0[50]),mxResources[_0x7be0[44]](_0x7be0[51])]);};Sidebar[_0x7be0[40]][_0x7be0[53]]=!mxClient[_0x7be0[23]];Sidebar[_0x7be0[40]][_0x7be0[54]]=16;Sidebar[_0x7be0[40]][_0x7be0[55]]=3;Sidebar[_0x7be0[40]][_0x7be0[56]]=300;Sidebar[_0x7be0[40]][_0x7be0[57]]=true;Sidebar[_0x7be0[40]][_0x7be0[58]]=STENCIL_PATH+_0x7be0[59];Sidebar[_0x7be0[40]][_0x7be0[60]]=34;Sidebar[_0x7be0[40]][_0x7be0[61]]=34;Sidebar[_0x7be0[40]][_0x7be0[62]]=2;Sidebar[_0x7be0[40]][_0x7be0[63]]=9;Sidebar[_0x7be0[40]][_0x7be0[64]]=false;Sidebar[_0x7be0[40]][_0x7be0[65]]=false;Sidebar[_0x7be0[40]][_0x7be0[66]]=function(_0x42b4x7,_0x42b4x8,_0x42b4x9,_0x42b4xa){if(this[_0x7be0[53]]&&this[_0x7be0[4]]){if(this[_0x7be0[32]]!=_0x42b4x7){if(this[_0x7be0[67]]!=null){window[_0x7be0[68]](this[_0x7be0[67]]);this[_0x7be0[67]]=null;};var _0x42b4xb=mxUtils[_0x7be0[25]](this,function(){if(this[_0x7be0[69]]==null){this[_0x7be0[69]]=document[_0x7be0[7]](_0x7be0[6]);this[_0x7be0[69]][_0x7be0[70]]=_0x7be0[71];document[_0x7be0[22]][_0x7be0[21]](this[_0x7be0[69]]);this[_0x7be0[72]]= new Graph(this[_0x7be0[69]],null,null,this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]][_0x7be0[8]]());this[_0x7be0[72]][_0x7be0[74]][_0x7be0[73]](this[_0x7be0[54]],this[_0x7be0[54]]);this[_0x7be0[72]][_0x7be0[10]]=false;this[_0x7be0[72]][_0x7be0[11]]=false;this[_0x7be0[72]][_0x7be0[13]]=false;this[_0x7be0[72]][_0x7be0[14]](false);this[_0x7be0[72]][_0x7be0[12]](false);this[_0x7be0[72]][_0x7be0[15]](false);if(!mxClient[_0x7be0[75]]){this[_0x7be0[72]][_0x7be0[74]][_0x7be0[76]][_0x7be0[17]][_0x7be0[19]]=_0x7be0[77]};this[_0x7be0[78]]=mxUtils[_0x7be0[79]](IMAGE_PATH+_0x7be0[39]);this[_0x7be0[78]][_0x7be0[17]][_0x7be0[19]]=_0x7be0[20];this[_0x7be0[78]][_0x7be0[17]][_0x7be0[80]]=_0x7be0[81];this[_0x7be0[78]][_0x7be0[17]][_0x7be0[82]]=_0x7be0[83];document[_0x7be0[22]][_0x7be0[21]](this[_0x7be0[78]]);};this[_0x7be0[69]][_0x7be0[17]][_0x7be0[84]]=_0x7be0[85];this[_0x7be0[72]][_0x7be0[86]]=(_0x42b4xa==null||_0x42b4xa);this[_0x7be0[72]][_0x7be0[88]][_0x7be0[87]]();this[_0x7be0[72]][_0x7be0[89]](_0x42b4x8);var _0x42b4xc=this[_0x7be0[72]][_0x7be0[90]]();var _0x42b4xd=_0x42b4xc[_0x7be0[80]]+2*this[_0x7be0[54]];var _0x42b4xe=_0x42b4xc[_0x7be0[82]]+2*this[_0x7be0[54]];if(mxClient[_0x7be0[91]]){_0x42b4xd+=4;_0x42b4xe+=4;this[_0x7be0[69]][_0x7be0[17]][_0x7be0[92]]=_0x7be0[18];}else {this[_0x7be0[69]][_0x7be0[17]][_0x7be0[92]]=_0x7be0[93]};this[_0x7be0[78]][_0x7be0[17]][_0x7be0[16]]=_0x7be0[93];this[_0x7be0[69]][_0x7be0[17]][_0x7be0[80]]=_0x42b4xd+_0x7be0[94];if(this[_0x7be0[65]]&&_0x42b4x9!=null&&_0x42b4x9[_0x7be0[95]]>0){if(this[_0x7be0[96]]==null){this[_0x7be0[96]]=document[_0x7be0[7]](_0x7be0[6]);this[_0x7be0[96]][_0x7be0[17]][_0x7be0[97]]=_0x7be0[98];this[_0x7be0[96]][_0x7be0[17]][_0x7be0[99]]=_0x7be0[100];this[_0x7be0[96]][_0x7be0[17]][_0x7be0[80]]=_0x7be0[101];this[_0x7be0[96]][_0x7be0[17]][_0x7be0[92]]=_0x7be0[18];if(mxClient[_0x7be0[75]]){this[_0x7be0[96]][_0x7be0[17]][_0x7be0[102]]=_0x7be0[103]}else {this[_0x7be0[96]][_0x7be0[17]][_0x7be0[19]]=_0x7be0[20];this[_0x7be0[96]][_0x7be0[17]][_0x7be0[102]]=_0x7be0[104];};this[_0x7be0[69]][_0x7be0[21]](this[_0x7be0[96]]);}else {this[_0x7be0[96]][_0x7be0[105]]=_0x7be0[106]};this[_0x7be0[96]][_0x7be0[17]][_0x7be0[84]]=_0x7be0[106];mxUtils[_0x7be0[107]](this[_0x7be0[96]],_0x42b4x9);var _0x42b4xf=this[_0x7be0[96]][_0x7be0[108]]+10;_0x42b4xe+=_0x42b4xf;if(mxClient[_0x7be0[75]]){this[_0x7be0[96]][_0x7be0[17]][_0x7be0[109]]=(-_0x42b4xf)+_0x7be0[94]}else {_0x42b4xe-=6;this[_0x7be0[96]][_0x7be0[17]][_0x7be0[110]]=(_0x42b4xe-_0x42b4xf)+_0x7be0[94];};}else {if(this[_0x7be0[96]]!=null&&this[_0x7be0[96]][_0x7be0[33]]!=null){this[_0x7be0[96]][_0x7be0[17]][_0x7be0[84]]=_0x7be0[111]}};this[_0x7be0[69]][_0x7be0[17]][_0x7be0[82]]=_0x42b4xe+_0x7be0[94];var _0x42b4x10=-Math[_0x7be0[113]](0,_0x42b4xc[_0x7be0[112]]-this[_0x7be0[54]]);var _0x42b4x11=-Math[_0x7be0[113]](0,_0x42b4xc[_0x7be0[114]]-this[_0x7be0[54]]);var _0x42b4x12=this[_0x7be0[2]][_0x7be0[115]]+this[_0x7be0[1]][_0x7be0[116]]+3;var _0x42b4x13=Math[_0x7be0[119]](0,(this[_0x7be0[2]][_0x7be0[117]]+_0x42b4x7[_0x7be0[117]]-this[_0x7be0[2]][_0x7be0[118]]-_0x42b4xe/2+16));if(mxClient[_0x7be0[75]]){this[_0x7be0[72]][_0x7be0[74]][_0x7be0[76]][_0x7be0[124]](_0x7be0[120],_0x7be0[121]+_0x42b4x10+_0x7be0[122]+_0x42b4x11+_0x7be0[123])}else {this[_0x7be0[72]][_0x7be0[74]][_0x7be0[126]][_0x7be0[17]][_0x7be0[125]]=_0x42b4x10+_0x7be0[94];this[_0x7be0[72]][_0x7be0[74]][_0x7be0[126]][_0x7be0[17]][_0x7be0[110]]=_0x42b4x11+_0x7be0[94];};_0x42b4x13+=90;this[_0x7be0[69]][_0x7be0[17]][_0x7be0[19]]=_0x7be0[20];this[_0x7be0[69]][_0x7be0[17]][_0x7be0[125]]=_0x42b4x12+_0x7be0[94];this[_0x7be0[69]][_0x7be0[17]][_0x7be0[110]]=_0x42b4x13+_0x7be0[94];this[_0x7be0[78]][_0x7be0[17]][_0x7be0[125]]=(_0x42b4x12-13)+_0x7be0[94];this[_0x7be0[78]][_0x7be0[17]][_0x7be0[110]]=(_0x42b4x13+_0x42b4xe/2-13)+_0x7be0[94];});if(this[_0x7be0[69]]!=null&&this[_0x7be0[69]][_0x7be0[17]][_0x7be0[84]]!=_0x7be0[111]){_0x42b4xb()}else {this[_0x7be0[67]]=window[_0x7be0[127]](_0x42b4xb,this[_0x7be0[56]])};this[_0x7be0[32]]=_0x42b4x7;}}};Sidebar[_0x7be0[40]][_0x7be0[29]]=function(){if(this[_0x7be0[67]]!=null){window[_0x7be0[68]](this[_0x7be0[67]]);this[_0x7be0[67]]=null;};if(this[_0x7be0[69]]!=null){this[_0x7be0[69]][_0x7be0[17]][_0x7be0[84]]=_0x7be0[111];this[_0x7be0[78]][_0x7be0[17]][_0x7be0[16]]=_0x7be0[18];this[_0x7be0[32]]=null;};};Sidebar[_0x7be0[40]][_0x7be0[128]]=function(_0x42b4x14){var _0x42b4x7=document[_0x7be0[7]](_0x7be0[129]);_0x42b4x7[_0x7be0[124]](_0x7be0[130],_0x7be0[131]);_0x42b4x7[_0x7be0[70]]=_0x7be0[132];mxUtils[_0x7be0[107]](_0x42b4x7,_0x42b4x14);return _0x42b4x7;};Sidebar[_0x7be0[40]][_0x7be0[133]]=function(_0x42b4x8,_0x42b4xd,_0x42b4xe,_0x42b4x15,_0x42b4x9,_0x42b4xa){this[_0x7be0[5]][_0x7be0[86]]=(_0x42b4xa==null||_0x42b4xa);this[_0x7be0[5]][_0x7be0[74]][_0x7be0[134]](1,0,0);this[_0x7be0[5]][_0x7be0[89]](_0x42b4x8);var _0x42b4xc=this[_0x7be0[5]][_0x7be0[90]]();var _0x42b4x16=this[_0x7be0[55]];var _0x42b4x17=Math[_0x7be0[113]]((_0x42b4xd-2)/(_0x42b4xc[_0x7be0[80]]-_0x42b4xc[_0x7be0[112]]+_0x42b4x16),(_0x42b4xe-2)/(_0x42b4xc[_0x7be0[82]]-_0x42b4xc[_0x7be0[114]]+_0x42b4x16));var _0x42b4x10=-Math[_0x7be0[113]](_0x42b4xc[_0x7be0[112]],0);var _0x42b4x11=-Math[_0x7be0[113]](_0x42b4xc[_0x7be0[114]],0);this[_0x7be0[5]][_0x7be0[74]][_0x7be0[134]](_0x42b4x17,_0x42b4x10,_0x42b4x11);_0x42b4xc=this[_0x7be0[5]][_0x7be0[90]]();var _0x42b4x18=Math[_0x7be0[119]](0,Math[_0x7be0[135]]((_0x42b4xd-_0x42b4xc[_0x7be0[80]]-_0x42b4xc[_0x7be0[112]])/2));var _0x42b4xf=Math[_0x7be0[119]](0,Math[_0x7be0[135]]((_0x42b4xe-_0x42b4xc[_0x7be0[82]]-_0x42b4xc[_0x7be0[114]])/2));var _0x42b4x19=null;if(this[_0x7be0[5]][_0x7be0[136]]==mxConstants[_0x7be0[137]]&&!mxClient[_0x7be0[138]]){_0x42b4x19=this[_0x7be0[5]][_0x7be0[74]][_0x7be0[141]]()[_0x7be0[140]][_0x7be0[139]](true)}else {_0x42b4x19=this[_0x7be0[5]][_0x7be0[2]][_0x7be0[139]](false);_0x42b4x19[_0x7be0[105]]=this[_0x7be0[5]][_0x7be0[2]][_0x7be0[105]];};this[_0x7be0[5]][_0x7be0[142]]()[_0x7be0[87]]();if(mxClient[_0x7be0[143]]){_0x42b4x15[_0x7be0[17]][_0x7be0[144]]=_0x7be0[145]+this[_0x7be0[1]][_0x7be0[9]][_0x7be0[146]]+_0x7be0[123]};var _0x42b4x1a=3;_0x42b4x19[_0x7be0[17]][_0x7be0[19]]=_0x7be0[77];_0x42b4x19[_0x7be0[17]][_0x7be0[92]]=_0x7be0[18];_0x42b4x19[_0x7be0[17]][_0x7be0[147]]=_0x7be0[148];_0x42b4x19[_0x7be0[17]][_0x7be0[125]]=(_0x42b4x18+_0x42b4x1a)+_0x7be0[94];_0x42b4x19[_0x7be0[17]][_0x7be0[110]]=(_0x42b4xf+_0x42b4x1a)+_0x7be0[94];_0x42b4x19[_0x7be0[17]][_0x7be0[80]]=_0x42b4xd+_0x7be0[94];_0x42b4x19[_0x7be0[17]][_0x7be0[82]]=_0x42b4xe+_0x7be0[94];_0x42b4x19[_0x7be0[17]][_0x7be0[16]]=_0x7be0[106];_0x42b4x19[_0x7be0[17]][_0x7be0[149]]=_0x7be0[106];_0x42b4x19[_0x7be0[17]][_0x7be0[150]]=_0x7be0[106];_0x42b4x15[_0x7be0[21]](_0x42b4x19);if(this[_0x7be0[64]]&&_0x42b4x9!=null){var _0x42b4x1b=(mxClient[_0x7be0[91]])?2*this[_0x7be0[62]]+2:0;_0x42b4x15[_0x7be0[17]][_0x7be0[82]]=(this[_0x7be0[61]]+_0x42b4x1b+this[_0x7be0[63]]+8)+_0x7be0[94];var _0x42b4x1c=document[_0x7be0[7]](_0x7be0[6]);_0x42b4x1c[_0x7be0[17]][_0x7be0[151]]=this[_0x7be0[63]]+_0x7be0[94];_0x42b4x1c[_0x7be0[17]][_0x7be0[99]]=_0x7be0[100];_0x42b4x1c[_0x7be0[17]][_0x7be0[152]]=_0x7be0[153];if(mxClient[_0x7be0[154]]){_0x42b4x1c[_0x7be0[17]][_0x7be0[82]]=(this[_0x7be0[63]]+12)+_0x7be0[94]};_0x42b4x1c[_0x7be0[17]][_0x7be0[102]]=_0x7be0[155];mxUtils[_0x7be0[107]](_0x42b4x1c,_0x42b4x9);_0x42b4x15[_0x7be0[21]](_0x42b4x1c);};};Sidebar[_0x7be0[40]][_0x7be0[156]]=function(_0x42b4x8,_0x42b4x9,_0x42b4xa){var _0x42b4x7=document[_0x7be0[7]](_0x7be0[129]);_0x42b4x7[_0x7be0[124]](_0x7be0[130],_0x7be0[131]);_0x42b4x7[_0x7be0[70]]=_0x7be0[157];_0x42b4x7[_0x7be0[17]][_0x7be0[92]]=_0x7be0[18];var _0x42b4x1b=(mxClient[_0x7be0[91]])?8+2*this[_0x7be0[62]]:6;_0x42b4x7[_0x7be0[17]][_0x7be0[80]]=(this[_0x7be0[60]]+_0x42b4x1b)+_0x7be0[94];_0x42b4x7[_0x7be0[17]][_0x7be0[82]]=(this[_0x7be0[61]]+_0x42b4x1b)+_0x7be0[94];_0x42b4x7[_0x7be0[17]][_0x7be0[158]]=this[_0x7be0[62]]+_0x7be0[94];mxEvent[_0x7be0[26]](_0x42b4x7,_0x7be0[159],function(_0x42b4x4){mxEvent[_0x7be0[160]](_0x42b4x4)});this[_0x7be0[133]](_0x42b4x8,this[_0x7be0[60]],this[_0x7be0[61]],_0x42b4x7,_0x42b4x9,_0x42b4xa);return _0x42b4x7;};Sidebar[_0x7be0[40]][_0x7be0[161]]=function(_0x42b4x8,_0x42b4x1d){return function(_0x42b4x1e,_0x42b4x4,_0x42b4x1f,_0x42b4x20,_0x42b4x21){if(_0x42b4x1e[_0x7be0[162]]()){_0x42b4x8=_0x42b4x1e[_0x7be0[163]](_0x42b4x8);if(_0x42b4x8[_0x7be0[95]]>0){var _0x42b4x22=(_0x42b4x1f!=null)?_0x42b4x1e[_0x7be0[164]](_0x42b4x1f,_0x42b4x8,_0x42b4x4):false;var _0x42b4x23=null;if(_0x42b4x1f!=null&& !_0x42b4x22){_0x42b4x1f=null};if(_0x42b4x1d&&_0x42b4x1e[_0x7be0[165]]()&&_0x42b4x1e[_0x7be0[166]](_0x42b4x1f,_0x42b4x8,_0x42b4x4)){_0x42b4x1e[_0x7be0[167]](_0x42b4x1f,_0x42b4x8,null,_0x42b4x20,_0x42b4x21);_0x42b4x23=_0x42b4x8;}else {if(_0x42b4x8[_0x7be0[95]]>0){_0x42b4x23=_0x42b4x1e[_0x7be0[168]](_0x42b4x8,_0x42b4x20,_0x42b4x21,_0x42b4x1f)}};if(_0x42b4x23!=null&&_0x42b4x23[_0x7be0[95]]>0){_0x42b4x1e[_0x7be0[169]](_0x42b4x23[0]);_0x42b4x1e[_0x7be0[170]](_0x42b4x23);};};}}};Sidebar[_0x7be0[40]][_0x7be0[171]]=function(_0x42b4xd,_0x42b4xe){var _0x42b4x7=document[_0x7be0[7]](_0x7be0[6]);_0x42b4x7[_0x7be0[17]][_0x7be0[172]]=_0x7be0[173];_0x42b4x7[_0x7be0[17]][_0x7be0[80]]=_0x42b4xd+_0x7be0[94];_0x42b4x7[_0x7be0[17]][_0x7be0[82]]=_0x42b4xe+_0x7be0[94];return _0x42b4x7;};Sidebar[_0x7be0[40]][_0x7be0[174]]=function(_0x42b4x7,_0x42b4x24,_0x42b4x25){var _0x42b4x26=mxUtils[_0x7be0[176]](_0x42b4x7,this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]],_0x42b4x24,_0x42b4x25,0,0,this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]][_0x7be0[175]],true,true);_0x42b4x26[_0x7be0[177]]=function(_0x42b4x1e,_0x42b4x20,_0x42b4x21){var _0x42b4x1f=mxDragSource[_0x7be0[40]][_0x7be0[177]][_0x7be0[178]](this,arguments);if(!_0x42b4x1e[_0x7be0[179]](_0x42b4x1f)){_0x42b4x1f=null};return _0x42b4x1f;};return _0x42b4x26;};Sidebar[_0x7be0[40]][_0x7be0[180]]=function(_0x42b4x7,_0x42b4x27){var _0x42b4x1e=this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]];var _0x42b4x28=null;mxEvent[_0x7be0[183]](_0x42b4x7,function(_0x42b4x4){_0x42b4x28= new mxPoint(mxEvent[_0x7be0[181]](_0x42b4x4),mxEvent[_0x7be0[182]](_0x42b4x4))});var _0x42b4x29=_0x42b4x27[_0x7be0[184]];_0x42b4x27[_0x7be0[184]]=function(_0x42b4x4){if(!mxEvent[_0x7be0[185]](_0x42b4x4)&&this[_0x7be0[186]]==null&&_0x42b4x28!=null){var _0x42b4x2a=_0x42b4x1e[_0x7be0[187]];if(Math[_0x7be0[188]](_0x42b4x28[_0x7be0[112]]-mxEvent[_0x7be0[181]](_0x42b4x4))<=_0x42b4x2a&&Math[_0x7be0[188]](_0x42b4x28[_0x7be0[114]]-mxEvent[_0x7be0[182]](_0x42b4x4))<=_0x42b4x2a){var _0x42b4x2b=_0x42b4x1e[_0x7be0[189]]();_0x42b4x27[_0x7be0[190]](_0x42b4x1e,_0x42b4x4,null,_0x42b4x2b,_0x42b4x2b);};};_0x42b4x29[_0x7be0[178]](this,arguments);_0x42b4x28=null;};};Sidebar[_0x7be0[40]][_0x7be0[191]]=function(_0x42b4x2c,_0x42b4x14,_0x42b4x2d,_0x42b4x2e){var _0x42b4x2f=mxUtils[_0x7be0[191]]();var _0x42b4x19=_0x42b4x2f[_0x7be0[7]](_0x42b4x2c);_0x42b4x19[_0x7be0[124]](_0x7be0[192],_0x42b4x14);_0x42b4x2d[_0x7be0[193]](function(_0x42b4x30,_0x42b4x31){_0x42b4x19[_0x7be0[124]](_0x42b4x30,_0x42b4x2e[_0x42b4x31]?_0x42b4x2e[_0x42b4x31]:_0x7be0[106])});return _0x42b4x19;};Sidebar[_0x7be0[40]][_0x7be0[194]]=function(_0x42b4x32,_0x42b4xd,_0x42b4xe,_0x42b4x33,_0x42b4x9,_0x42b4xa){var _0x42b4x2d=[];var _0x42b4x2e=[];switch(_0x42b4x33){case _0x7be0[48]:_0x42b4x2d=[_0x7be0[48],_0x7be0[195]];_0x42b4x2e=[_0x7be0[106],_0x7be0[196]];break ;;case _0x7be0[49]:_0x42b4x2d=[_0x7be0[48],_0x7be0[197]];_0x42b4x2e=[_0x7be0[106]];break ;;case _0x7be0[51]:_0x42b4x2d=[_0x7be0[198],_0x7be0[199],_0x7be0[200],_0x7be0[201],_0x7be0[202],_0x7be0[203]];_0x42b4x2e=[_0x7be0[106]];break ;;default:_0x42b4x2d=[];_0x42b4x2e=[];break ;;};var _0x42b4x19=this[_0x7be0[191]](_0x42b4x33,_0x42b4x9,_0x42b4x2d,_0x42b4x2e);var _0x42b4x8=[ new mxCell(_0x42b4x19, new mxGeometry(0,0,_0x42b4xd,_0x42b4xe),_0x42b4x32)];_0x42b4x8[0][_0x7be0[204]]=true;return this[_0x7be0[205]](_0x42b4x8,_0x42b4xd,_0x42b4xe,_0x42b4x9,_0x42b4xa);};Sidebar[_0x7be0[40]][_0x7be0[205]]=function(_0x42b4x8,_0x42b4xd,_0x42b4xe,_0x42b4x9,_0x42b4xa){var _0x42b4x7=this[_0x7be0[156]](_0x42b4x8,_0x42b4x9,_0x42b4xa);var _0x42b4x27=this[_0x7be0[174]](_0x42b4x7,this[_0x7be0[161]](_0x42b4x8,true),this[_0x7be0[171]](_0x42b4xd,_0x42b4xe));this[_0x7be0[180]](_0x42b4x7,_0x42b4x27);_0x42b4x27[_0x7be0[206]]=mxUtils[_0x7be0[25]](this,function(){return this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]][_0x7be0[208]][_0x7be0[207]]});if(!touchStyle){mxEvent[_0x7be0[26]](_0x42b4x7,_0x7be0[30],mxUtils[_0x7be0[25]](this,function(_0x42b4x4){this[_0x7be0[66]](_0x42b4x7,_0x42b4x8,_0x42b4x9,_0x42b4xa)}))};return _0x42b4x7;};Sidebar[_0x7be0[40]][_0x7be0[209]]=function(_0x42b4x32,_0x42b4xd,_0x42b4xe,_0x42b4x33,_0x42b4x9,_0x42b4xa){var _0x42b4x8=[ new mxCell((_0x42b4x33!=null)?_0x42b4x33:_0x7be0[106], new mxGeometry(0,0,_0x42b4xd,_0x42b4xe),_0x42b4x32)];_0x42b4x8[0][_0x7be0[211]][_0x7be0[210]]( new mxPoint(0,_0x42b4xe),true);_0x42b4x8[0][_0x7be0[211]][_0x7be0[210]]( new mxPoint(_0x42b4xd,0),false);_0x42b4x8[0][_0x7be0[211]][_0x7be0[77]]=true;_0x42b4x8[0][_0x7be0[212]]=true;return this[_0x7be0[213]](_0x42b4x8,_0x42b4xd,_0x42b4xe,_0x42b4x9,_0x42b4xa);};Sidebar[_0x7be0[40]][_0x7be0[213]]=function(_0x42b4x8,_0x42b4xd,_0x42b4xe,_0x42b4x9,_0x42b4xa){var _0x42b4x7=this[_0x7be0[156]](_0x42b4x8,_0x42b4x9,_0x42b4xa);this[_0x7be0[174]](_0x42b4x7,this[_0x7be0[161]](_0x42b4x8,false),this[_0x7be0[171]](_0x42b4xd,_0x42b4xe));var _0x42b4x1e=this[_0x7be0[1]][_0x7be0[9]][_0x7be0[5]];mxEvent[_0x7be0[26]](_0x42b4x7,_0x7be0[159],mxUtils[_0x7be0[25]](this,function(_0x42b4x4){if(this[_0x7be0[57]]){_0x42b4x1e[_0x7be0[214]](_0x42b4x8[0])};_0x42b4x7[_0x7be0[17]][_0x7be0[215]]=_0x7be0[216];window[_0x7be0[127]](function(){_0x42b4x7[_0x7be0[17]][_0x7be0[215]]=_0x7be0[106]},300);mxEvent[_0x7be0[160]](_0x42b4x4);}));touchStyle=false;if(!touchStyle){mxEvent[_0x7be0[26]](_0x42b4x7,_0x7be0[30],mxUtils[_0x7be0[25]](this,function(_0x42b4x4){this[_0x7be0[66]](_0x42b4x7,_0x42b4x8,_0x42b4x9,_0x42b4xa)}))};return _0x42b4x7;};Sidebar[_0x7be0[40]][_0x7be0[217]]=function(_0x42b4x34,_0x42b4x9,_0x42b4x35,_0x42b4x36){var _0x42b4x7=this[_0x7be0[128]](_0x42b4x9);this[_0x7be0[2]][_0x7be0[21]](_0x42b4x7);var _0x42b4x1c=document[_0x7be0[7]](_0x7be0[6]);_0x42b4x1c[_0x7be0[70]]=_0x7be0[218];if(_0x42b4x35){_0x42b4x36(_0x42b4x1c);_0x42b4x36=null;}else {_0x42b4x1c[_0x7be0[17]][_0x7be0[84]]=_0x7be0[111]};this[_0x7be0[219]](_0x42b4x7,_0x42b4x1c,_0x42b4x36);var _0x42b4x37=document[_0x7be0[7]](_0x7be0[6]);_0x42b4x37[_0x7be0[21]](_0x42b4x1c);this[_0x7be0[2]][_0x7be0[21]](_0x42b4x37);if(_0x42b4x34!=null){this[_0x7be0[3]][_0x42b4x34]=[_0x42b4x7,_0x42b4x37]};};Sidebar[_0x7be0[40]][_0x7be0[219]]=function(_0x42b4x9,_0x42b4x38,_0x42b4x39){var _0x42b4x3a=false;_0x42b4x9[_0x7be0[17]][_0x7be0[144]]=(_0x42b4x38[_0x7be0[17]][_0x7be0[84]]==_0x7be0[111])?_0x7be0[145]+IMAGE_PATH+_0x7be0[220]:_0x7be0[145]+IMAGE_PATH+_0x7be0[221];_0x42b4x9[_0x7be0[17]][_0x7be0[222]]=_0x7be0[223];_0x42b4x9[_0x7be0[17]][_0x7be0[224]]=_0x7be0[225];mxEvent[_0x7be0[26]](_0x42b4x9,_0x7be0[159],function(_0x42b4x4){if(_0x42b4x38[_0x7be0[17]][_0x7be0[84]]==_0x7be0[111]){if(!_0x42b4x3a){_0x42b4x3a=true;if(_0x42b4x39!=null){_0x42b4x9[_0x7be0[17]][_0x7be0[147]]=_0x7be0[226];window[_0x7be0[127]](function(){_0x42b4x39(_0x42b4x38);_0x42b4x9[_0x7be0[17]][_0x7be0[147]]=_0x7be0[106];},0);};};_0x42b4x9[_0x7be0[17]][_0x7be0[144]]=_0x7be0[145]+IMAGE_PATH+_0x7be0[221];_0x42b4x38[_0x7be0[17]][_0x7be0[84]]=_0x7be0[85];}else {_0x42b4x9[_0x7be0[17]][_0x7be0[144]]=_0x7be0[145]+IMAGE_PATH+_0x7be0[220];_0x42b4x38[_0x7be0[17]][_0x7be0[84]]=_0x7be0[111];};mxEvent[_0x7be0[160]](_0x42b4x4);});};Sidebar[_0x7be0[40]][_0x7be0[227]]=function(_0x42b4x34){var _0x42b4x3b=this[_0x7be0[3]][_0x42b4x34];if(_0x42b4x3b!=null){this[_0x7be0[3]][_0x42b4x34]=null;for(var _0x42b4x3c=0;_0x42b4x3c<_0x42b4x3b[_0x7be0[95]];_0x42b4x3c++){this[_0x7be0[2]][_0x7be0[228]](_0x42b4x3b[_0x42b4x3c])};return true;};return false;};Sidebar[_0x7be0[40]][_0x7be0[52]]=function(_0x42b4x34,_0x42b4x9,_0x42b4x3d,_0x42b4x3e,_0x42b4x3f,_0x42b4x40){this[_0x7be0[217]](_0x42b4x34,_0x42b4x9,(_0x42b4x34===_0x7be0[42]),mxUtils[_0x7be0[25]](this,function(_0x42b4x38){var _0x42b4x41=_0x42b4x40!=null;for(var _0x42b4x3c=0;_0x42b4x3c<_0x42b4x3f[_0x7be0[95]];_0x42b4x3c++){var _0x42b4x42=_0x42b4x3d+_0x42b4x3f[_0x42b4x3c]+_0x42b4x3e;_0x42b4x38[_0x7be0[21]](this[_0x7be0[194]](_0x7be0[229]+_0x42b4x42,80,80,_0x42b4x3f[_0x42b4x3c],(_0x42b4x41)?_0x42b4x40[_0x42b4x3c]:null,_0x42b4x41));};}))};
\ 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 7a905a0..5bdca33 100644
--- a/public/assets/plugins/jscripty/js/Toolbar.js
+++ b/public/assets/plugins/jscripty/js/Toolbar.js
@@ -1 +1 @@
-var _0xc691=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x69\x6E\x69\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x62\x69\x6E\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x61\x76\x65","\x70\x75\x62\x6C\x69\x73\x68","\x2D","\x70\x72\x69\x6E\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x6F\x70\x79","\x63\x75\x74","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x61\x64\x64\x49\x74\x65\x6D\x73","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x67\x65\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x73\x74\x79\x6C\x65","\x6E\x6F\x77\x72\x61\x70","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x77\x69\x64\x74\x68","\x37\x30\x70\x78","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x31\x32","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x33\x30\x70\x78","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x6C\x65\x6E\x67\x74\x68","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x2E\x2E\x2E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x64\x65\x73\x74\x72\x6F\x79","\x6D\x65\x6E\x75\x73","\x66\x75\x6E\x63\x74","\x61\x64\x64\x4D\x65\x6E\x75\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x72\x65\x61\x74\x65\x4C\x61\x62\x65\x6C","\x63\x72\x65\x61\x74\x65\x42\x75\x74\x74\x6F\x6E","\x69\x6E\x69\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x67\x65\x53\x70\x72\x69\x74\x65\x2D","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x64\x64\x49\x74\x65\x6D","\x61\x63\x74\x69\x6F\x6E\x73","\x6C\x61\x62\x65\x6C","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x61\x64\x64\x45\x64\x67\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x69\x73\x45\x64\x67\x65","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x74\x69\x74\x6C\x65","\x61\x64\x64\x45\x6E\x61\x62\x6C\x65\x64\x53\x74\x61\x74\x65","\x20\x67\x65\x44\x69\x73\x61\x62\x6C\x65\x64","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x42\x75\x74\x74\x6F\x6E","\x67\x65\x53\x70\x72\x69\x74\x65\x20","\x67\x65\x4C\x61\x62\x65\x6C","\x77\x72\x69\x74\x65","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x20\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x4D\x65\x6E\x75","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x6C\x61\x62\x65\x6C\x73","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70"];function Toolbar(_0x854cx2,_0x854cx3){this[_0xc691[0]]=_0x854cx2;this[_0xc691[1]]=_0x854cx3;this[_0xc691[2]]();mxEvent[_0xc691[5]](document,mxUtils[_0xc691[4]](this,function(_0x854cx4){this[_0xc691[3]]()}));}Toolbar[_0xc691[6]][_0xc691[2]]=function(){this[_0xc691[21]]([_0xc691[7],_0xc691[8],_0xc691[9],_0xc691[10],_0xc691[11],_0xc691[12],_0xc691[9],_0xc691[13],_0xc691[14],_0xc691[15],_0xc691[16],_0xc691[9],_0xc691[17],_0xc691[9],_0xc691[18],_0xc691[19],_0xc691[20],_0xc691[9]]);var _0x854cx5=this[_0xc691[25]](_0xc691[22],mxResources[_0xc691[24]](_0xc691[23]),true,_0xc691[23]);_0x854cx5[_0xc691[27]][_0xc691[26]]=_0xc691[28];_0x854cx5[_0xc691[27]][_0xc691[29]]=_0xc691[30];_0x854cx5[_0xc691[27]][_0xc691[31]]=_0xc691[32];this[_0xc691[33]]();var _0x854cx6=this[_0xc691[25]](_0xc691[34],mxResources[_0xc691[24]](_0xc691[35]),true,_0xc691[35]);_0x854cx6[_0xc691[27]][_0xc691[26]]=_0xc691[28];_0x854cx6[_0xc691[27]][_0xc691[29]]=_0xc691[30];_0x854cx6[_0xc691[27]][_0xc691[31]]=_0xc691[36];this[_0xc691[21]]([_0xc691[9],_0xc691[37],_0xc691[38],_0xc691[39]]);var _0x854cx7=this[_0xc691[0]][_0xc691[41]][_0xc691[40]];var _0x854cx8=mxUtils[_0xc691[4]](this,function(){var _0x854cx9=_0xc691[22];var _0x854cxa=_0xc691[34];var _0x854cxb=_0x854cx7[_0xc691[44]]()[_0xc691[43]](_0x854cx7[_0xc691[42]]());if(_0x854cxb!=null){_0x854cx9=_0x854cxb[_0xc691[27]][mxConstants[_0xc691[45]]]||_0x854cx9;_0x854cxa=_0x854cxb[_0xc691[27]][mxConstants[_0xc691[46]]]||_0x854cxa;if(_0x854cx9[_0xc691[47]]>10){_0x854cx9=_0x854cx9[_0xc691[48]](0,8)+_0xc691[49]};_0x854cx5[_0xc691[50]]=_0x854cx9;_0x854cx6[_0xc691[50]]=_0x854cxa;};});_0x854cx7[_0xc691[52]]()[_0xc691[51]](mxEvent.CHANGE,_0x854cx8);_0x854cx7[_0xc691[53]]()[_0xc691[51]](mxEvent.CHANGE,_0x854cx8);};Toolbar[_0xc691[6]][_0xc691[3]]=function(){if(this[_0xc691[54]]!=null){this[_0xc691[54]][_0xc691[3]]();this[_0xc691[54]][_0xc691[55]]();this[_0xc691[54]]=null;}};Toolbar[_0xc691[6]][_0xc691[25]]=function(_0x854cxc,_0x854cxd,_0x854cxe,_0x854cxf){var _0x854cx10=this[_0xc691[0]][_0xc691[56]][_0xc691[24]](_0x854cxf);var _0x854cx11=this[_0xc691[58]](_0x854cxc,_0x854cxd,_0x854cxe,_0x854cx10[_0xc691[57]]);_0x854cx10[_0xc691[51]](_0xc691[59],function(){_0x854cx11[_0xc691[61]](_0x854cx10[_0xc691[60]])});return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[58]]=function(_0x854cxc,_0x854cxd,_0x854cxe,_0x854cx12){var _0x854cx11=(_0x854cxe)?this[_0xc691[62]](_0x854cxc):this[_0xc691[63]](_0x854cxc);this[_0xc691[64]](_0x854cx11,_0x854cxd);this[_0xc691[65]](_0x854cx11,_0x854cxe,_0x854cx12);this[_0xc691[1]][_0xc691[66]](_0x854cx11);return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[33]]=function(){var _0x854cx11=document[_0xc691[68]](_0xc691[67]);_0x854cx11[_0xc691[69]]=_0xc691[70];this[_0xc691[1]][_0xc691[66]](_0x854cx11);return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[21]]=function(_0x854cx13){for(var _0x854cx14=0;_0x854cx14<_0x854cx13[_0xc691[47]];_0x854cx14++){var _0x854cx15=_0x854cx13[_0x854cx14];if(_0x854cx15==_0xc691[9]){this[_0xc691[33]]()}else {this[_0xc691[73]](_0xc691[71]+_0x854cx15[_0xc691[72]](),_0x854cx15)};}};Toolbar[_0xc691[6]][_0xc691[73]]=function(_0x854cx16,_0x854cx15){var _0x854cx17=this[_0xc691[0]][_0xc691[74]][_0xc691[24]](_0x854cx15);var _0x854cx11=null;if(_0x854cx17!=null){_0x854cx11=this[_0xc691[76]](_0x854cx16,_0x854cx17[_0xc691[75]],_0x854cx17[_0xc691[57]]);_0x854cx11[_0xc691[61]](_0x854cx17[_0xc691[60]]);_0x854cx17[_0xc691[51]](_0xc691[59],function(){_0x854cx11[_0xc691[61]](_0x854cx17[_0xc691[60]])});};return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[76]]=function(_0x854cx18,_0x854cxd,_0x854cx12){var _0x854cx11=this[_0xc691[63]](_0x854cx18);this[_0xc691[64]](_0x854cx11,_0x854cxd);this[_0xc691[77]](_0x854cx11,_0x854cx12);this[_0xc691[1]][_0xc691[66]](_0x854cx11);return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[78]]=function(_0x854cx19){var _0x854cx7=this[_0xc691[0]][_0xc691[41]][_0xc691[40]];var _0x854cx1a=function(){var _0x854cx1b=!_0x854cx7[_0xc691[79]]();for(var _0x854cx14=0;_0x854cx14<_0x854cx19[_0xc691[47]];_0x854cx14++){_0x854cx19[_0x854cx14][_0xc691[61]](_0x854cx1b)};};_0x854cx7[_0xc691[52]]()[_0xc691[51]](mxEvent.CHANGE,_0x854cx1a);_0x854cx1a();};Toolbar[_0xc691[6]][_0xc691[80]]=function(_0x854cx19){var _0x854cx7=this[_0xc691[0]][_0xc691[41]][_0xc691[40]];var _0x854cx1a=function(){var _0x854cx1c=false;if(!_0x854cx7[_0xc691[79]]()){var _0x854cx1d=_0x854cx7[_0xc691[81]]();for(var _0x854cx14=0;_0x854cx14<_0x854cx1d[_0xc691[47]];_0x854cx14++){if(_0x854cx7[_0xc691[53]]()[_0xc691[82]](_0x854cx1d[_0x854cx14])){_0x854cx1c=true;break ;}};};for(var _0x854cx14=0;_0x854cx14<_0x854cx19[_0xc691[47]];_0x854cx14++){_0x854cx19[_0x854cx14][_0xc691[61]](_0x854cx1c)};};_0x854cx7[_0xc691[52]]()[_0xc691[51]](mxEvent.CHANGE,_0x854cx1a);_0x854cx1a();};Toolbar[_0xc691[6]][_0xc691[64]]=function(_0x854cx11,_0x854cxd){_0x854cx11[_0xc691[85]](_0xc691[83],_0xc691[84]);if(_0x854cxd!=null){_0x854cx11[_0xc691[85]](_0xc691[86],_0x854cxd)};this[_0xc691[87]](_0x854cx11);};Toolbar[_0xc691[6]][_0xc691[87]]=function(_0x854cx11){var _0x854cx18=_0x854cx11[_0xc691[69]];_0x854cx11[_0xc691[61]]=function(_0x854cx1e){_0x854cx11[_0xc691[60]]=_0x854cx1e;if(_0x854cx1e){_0x854cx11[_0xc691[69]]=_0x854cx18}else {_0x854cx11[_0xc691[69]]=_0x854cx18+_0xc691[88]};};_0x854cx11[_0xc691[61]](true);};Toolbar[_0xc691[6]][_0xc691[77]]=function(_0x854cx11,_0x854cx12){if(_0x854cx12!=null){mxEvent[_0xc691[51]](_0x854cx11,_0xc691[89],function(_0x854cx4){if(_0x854cx11[_0xc691[60]]){_0x854cx12(_0x854cx4)};mxEvent[_0xc691[90]](_0x854cx4);})}};Toolbar[_0xc691[6]][_0xc691[63]]=function(_0x854cx18){var _0x854cx11=document[_0xc691[68]](_0xc691[91]);_0x854cx11[_0xc691[85]](_0xc691[92],_0xc691[93]);_0x854cx11[_0xc691[69]]=_0xc691[94];var _0x854cx1f=document[_0xc691[68]](_0xc691[67]);_0x854cx1f[_0xc691[69]]=_0xc691[95]+_0x854cx18;_0x854cx11[_0xc691[66]](_0x854cx1f);return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[62]]=function(_0x854cxc,_0x854cxd){var _0x854cx11=document[_0xc691[68]](_0xc691[91]);_0x854cx11[_0xc691[85]](_0xc691[92],_0xc691[93]);_0x854cx11[_0xc691[69]]=_0xc691[96];mxUtils[_0xc691[97]](_0x854cx11,_0x854cxc);return _0x854cx11;};Toolbar[_0xc691[6]][_0xc691[65]]=function(_0x854cx11,_0x854cxe,_0x854cx12,_0x854cx20){if(_0x854cx12!=null){var _0x854cx7=this[_0xc691[0]][_0xc691[41]][_0xc691[40]];var _0x854cx10=null;mxEvent[_0xc691[51]](_0x854cx11,_0xc691[89],mxUtils[_0xc691[4]](this,function(_0x854cx4){if(_0x854cx11[_0xc691[60]]==null||_0x854cx11[_0xc691[60]]){_0x854cx7[_0xc691[98]][_0xc691[3]]();_0x854cx10= new mxPopupMenu(_0x854cx12);_0x854cx10[_0xc691[67]][_0xc691[69]]+=_0xc691[99];_0x854cx10[_0xc691[100]]=_0x854cx20;_0x854cx10[_0xc691[101]]=_0x854cxe;_0x854cx10[_0xc691[102]]=true;_0x854cx10[_0xc691[106]](_0x854cx11[_0xc691[103]],_0x854cx11[_0xc691[104]]+_0x854cx11[_0xc691[105]]+34,null,_0x854cx4);this[_0xc691[54]]=_0x854cx10;};mxEvent[_0xc691[90]](_0x854cx4);}));}};
\ No newline at end of file
+var _0x4e8f=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x69\x6E\x69\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x62\x69\x6E\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x61\x76\x65","\x70\x75\x62\x6C\x69\x73\x68","\x2D","\x70\x72\x69\x6E\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x6F\x70\x79","\x63\x75\x74","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x61\x64\x64\x49\x74\x65\x6D\x73","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x67\x65\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x73\x74\x79\x6C\x65","\x6E\x6F\x77\x72\x61\x70","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x77\x69\x64\x74\x68","\x37\x30\x70\x78","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x31\x32","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x33\x30\x70\x78","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x6C\x65\x6E\x67\x74\x68","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x2E\x2E\x2E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x64\x65\x73\x74\x72\x6F\x79","\x6D\x65\x6E\x75\x73","\x66\x75\x6E\x63\x74","\x61\x64\x64\x4D\x65\x6E\x75\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x72\x65\x61\x74\x65\x4C\x61\x62\x65\x6C","\x63\x72\x65\x61\x74\x65\x42\x75\x74\x74\x6F\x6E","\x69\x6E\x69\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x67\x65\x53\x70\x72\x69\x74\x65\x2D","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x64\x64\x49\x74\x65\x6D","\x61\x63\x74\x69\x6F\x6E\x73","\x6C\x61\x62\x65\x6C","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x61\x64\x64\x45\x64\x67\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x69\x73\x45\x64\x67\x65","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x74\x69\x74\x6C\x65","\x61\x64\x64\x45\x6E\x61\x62\x6C\x65\x64\x53\x74\x61\x74\x65","\x20\x67\x65\x44\x69\x73\x61\x62\x6C\x65\x64","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x42\x75\x74\x74\x6F\x6E","\x67\x65\x53\x70\x72\x69\x74\x65\x20","\x67\x65\x4C\x61\x62\x65\x6C","\x77\x72\x69\x74\x65","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x20\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x4D\x65\x6E\x75","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x6C\x61\x62\x65\x6C\x73","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70"];function Toolbar(_0x7fe0x2,_0x7fe0x3){this[_0x4e8f[0]]=_0x7fe0x2;this[_0x4e8f[1]]=_0x7fe0x3;this[_0x4e8f[2]]();mxEvent[_0x4e8f[5]](document,mxUtils[_0x4e8f[4]](this,function(_0x7fe0x4){this[_0x4e8f[3]]()}));}Toolbar[_0x4e8f[6]][_0x4e8f[2]]=function(){this[_0x4e8f[21]]([_0x4e8f[7],_0x4e8f[8],_0x4e8f[9],_0x4e8f[10],_0x4e8f[11],_0x4e8f[12],_0x4e8f[9],_0x4e8f[13],_0x4e8f[14],_0x4e8f[15],_0x4e8f[16],_0x4e8f[9],_0x4e8f[17],_0x4e8f[9],_0x4e8f[18],_0x4e8f[19],_0x4e8f[20],_0x4e8f[9]]);var _0x7fe0x5=this[_0x4e8f[25]](_0x4e8f[22],mxResources[_0x4e8f[24]](_0x4e8f[23]),true,_0x4e8f[23]);_0x7fe0x5[_0x4e8f[27]][_0x4e8f[26]]=_0x4e8f[28];_0x7fe0x5[_0x4e8f[27]][_0x4e8f[29]]=_0x4e8f[30];_0x7fe0x5[_0x4e8f[27]][_0x4e8f[31]]=_0x4e8f[32];this[_0x4e8f[33]]();var _0x7fe0x6=this[_0x4e8f[25]](_0x4e8f[34],mxResources[_0x4e8f[24]](_0x4e8f[35]),true,_0x4e8f[35]);_0x7fe0x6[_0x4e8f[27]][_0x4e8f[26]]=_0x4e8f[28];_0x7fe0x6[_0x4e8f[27]][_0x4e8f[29]]=_0x4e8f[30];_0x7fe0x6[_0x4e8f[27]][_0x4e8f[31]]=_0x4e8f[36];this[_0x4e8f[21]]([_0x4e8f[9],_0x4e8f[37],_0x4e8f[38],_0x4e8f[39]]);var _0x7fe0x7=this[_0x4e8f[0]][_0x4e8f[41]][_0x4e8f[40]];var _0x7fe0x8=mxUtils[_0x4e8f[4]](this,function(){var _0x7fe0x9=_0x4e8f[22];var _0x7fe0xa=_0x4e8f[34];var _0x7fe0xb=_0x7fe0x7[_0x4e8f[44]]()[_0x4e8f[43]](_0x7fe0x7[_0x4e8f[42]]());if(_0x7fe0xb!=null){_0x7fe0x9=_0x7fe0xb[_0x4e8f[27]][mxConstants[_0x4e8f[45]]]||_0x7fe0x9;_0x7fe0xa=_0x7fe0xb[_0x4e8f[27]][mxConstants[_0x4e8f[46]]]||_0x7fe0xa;if(_0x7fe0x9[_0x4e8f[47]]>10){_0x7fe0x9=_0x7fe0x9[_0x4e8f[48]](0,8)+_0x4e8f[49]};_0x7fe0x5[_0x4e8f[50]]=_0x7fe0x9;_0x7fe0x6[_0x4e8f[50]]=_0x7fe0xa;};});_0x7fe0x7[_0x4e8f[52]]()[_0x4e8f[51]](mxEvent.CHANGE,_0x7fe0x8);_0x7fe0x7[_0x4e8f[53]]()[_0x4e8f[51]](mxEvent.CHANGE,_0x7fe0x8);};Toolbar[_0x4e8f[6]][_0x4e8f[3]]=function(){if(this[_0x4e8f[54]]!=null){this[_0x4e8f[54]][_0x4e8f[3]]();this[_0x4e8f[54]][_0x4e8f[55]]();this[_0x4e8f[54]]=null;}};Toolbar[_0x4e8f[6]][_0x4e8f[25]]=function(_0x7fe0xc,_0x7fe0xd,_0x7fe0xe,_0x7fe0xf){var _0x7fe0x10=this[_0x4e8f[0]][_0x4e8f[56]][_0x4e8f[24]](_0x7fe0xf);var _0x7fe0x11=this[_0x4e8f[58]](_0x7fe0xc,_0x7fe0xd,_0x7fe0xe,_0x7fe0x10[_0x4e8f[57]]);_0x7fe0x10[_0x4e8f[51]](_0x4e8f[59],function(){_0x7fe0x11[_0x4e8f[61]](_0x7fe0x10[_0x4e8f[60]])});return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[58]]=function(_0x7fe0xc,_0x7fe0xd,_0x7fe0xe,_0x7fe0x12){var _0x7fe0x11=(_0x7fe0xe)?this[_0x4e8f[62]](_0x7fe0xc):this[_0x4e8f[63]](_0x7fe0xc);this[_0x4e8f[64]](_0x7fe0x11,_0x7fe0xd);this[_0x4e8f[65]](_0x7fe0x11,_0x7fe0xe,_0x7fe0x12);this[_0x4e8f[1]][_0x4e8f[66]](_0x7fe0x11);return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[33]]=function(){var _0x7fe0x11=document[_0x4e8f[68]](_0x4e8f[67]);_0x7fe0x11[_0x4e8f[69]]=_0x4e8f[70];this[_0x4e8f[1]][_0x4e8f[66]](_0x7fe0x11);return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[21]]=function(_0x7fe0x13){for(var _0x7fe0x14=0;_0x7fe0x14<_0x7fe0x13[_0x4e8f[47]];_0x7fe0x14++){var _0x7fe0x15=_0x7fe0x13[_0x7fe0x14];if(_0x7fe0x15==_0x4e8f[9]){this[_0x4e8f[33]]()}else {this[_0x4e8f[73]](_0x4e8f[71]+_0x7fe0x15[_0x4e8f[72]](),_0x7fe0x15)};}};Toolbar[_0x4e8f[6]][_0x4e8f[73]]=function(_0x7fe0x16,_0x7fe0x15){var _0x7fe0x17=this[_0x4e8f[0]][_0x4e8f[74]][_0x4e8f[24]](_0x7fe0x15);var _0x7fe0x11=null;if(_0x7fe0x17!=null){_0x7fe0x11=this[_0x4e8f[76]](_0x7fe0x16,_0x7fe0x17[_0x4e8f[75]],_0x7fe0x17[_0x4e8f[57]]);_0x7fe0x11[_0x4e8f[61]](_0x7fe0x17[_0x4e8f[60]]);_0x7fe0x17[_0x4e8f[51]](_0x4e8f[59],function(){_0x7fe0x11[_0x4e8f[61]](_0x7fe0x17[_0x4e8f[60]])});};return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[76]]=function(_0x7fe0x18,_0x7fe0xd,_0x7fe0x12){var _0x7fe0x11=this[_0x4e8f[63]](_0x7fe0x18);this[_0x4e8f[64]](_0x7fe0x11,_0x7fe0xd);this[_0x4e8f[77]](_0x7fe0x11,_0x7fe0x12);this[_0x4e8f[1]][_0x4e8f[66]](_0x7fe0x11);return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[78]]=function(_0x7fe0x19){var _0x7fe0x7=this[_0x4e8f[0]][_0x4e8f[41]][_0x4e8f[40]];var _0x7fe0x1a=function(){var _0x7fe0x1b=!_0x7fe0x7[_0x4e8f[79]]();for(var _0x7fe0x14=0;_0x7fe0x14<_0x7fe0x19[_0x4e8f[47]];_0x7fe0x14++){_0x7fe0x19[_0x7fe0x14][_0x4e8f[61]](_0x7fe0x1b)};};_0x7fe0x7[_0x4e8f[52]]()[_0x4e8f[51]](mxEvent.CHANGE,_0x7fe0x1a);_0x7fe0x1a();};Toolbar[_0x4e8f[6]][_0x4e8f[80]]=function(_0x7fe0x19){var _0x7fe0x7=this[_0x4e8f[0]][_0x4e8f[41]][_0x4e8f[40]];var _0x7fe0x1a=function(){var _0x7fe0x1c=false;if(!_0x7fe0x7[_0x4e8f[79]]()){var _0x7fe0x1d=_0x7fe0x7[_0x4e8f[81]]();for(var _0x7fe0x14=0;_0x7fe0x14<_0x7fe0x1d[_0x4e8f[47]];_0x7fe0x14++){if(_0x7fe0x7[_0x4e8f[53]]()[_0x4e8f[82]](_0x7fe0x1d[_0x7fe0x14])){_0x7fe0x1c=true;break ;}};};for(var _0x7fe0x14=0;_0x7fe0x14<_0x7fe0x19[_0x4e8f[47]];_0x7fe0x14++){_0x7fe0x19[_0x7fe0x14][_0x4e8f[61]](_0x7fe0x1c)};};_0x7fe0x7[_0x4e8f[52]]()[_0x4e8f[51]](mxEvent.CHANGE,_0x7fe0x1a);_0x7fe0x1a();};Toolbar[_0x4e8f[6]][_0x4e8f[64]]=function(_0x7fe0x11,_0x7fe0xd){_0x7fe0x11[_0x4e8f[85]](_0x4e8f[83],_0x4e8f[84]);if(_0x7fe0xd!=null){_0x7fe0x11[_0x4e8f[85]](_0x4e8f[86],_0x7fe0xd)};this[_0x4e8f[87]](_0x7fe0x11);};Toolbar[_0x4e8f[6]][_0x4e8f[87]]=function(_0x7fe0x11){var _0x7fe0x18=_0x7fe0x11[_0x4e8f[69]];_0x7fe0x11[_0x4e8f[61]]=function(_0x7fe0x1e){_0x7fe0x11[_0x4e8f[60]]=_0x7fe0x1e;if(_0x7fe0x1e){_0x7fe0x11[_0x4e8f[69]]=_0x7fe0x18}else {_0x7fe0x11[_0x4e8f[69]]=_0x7fe0x18+_0x4e8f[88]};};_0x7fe0x11[_0x4e8f[61]](true);};Toolbar[_0x4e8f[6]][_0x4e8f[77]]=function(_0x7fe0x11,_0x7fe0x12){if(_0x7fe0x12!=null){mxEvent[_0x4e8f[51]](_0x7fe0x11,_0x4e8f[89],function(_0x7fe0x4){if(_0x7fe0x11[_0x4e8f[60]]){_0x7fe0x12(_0x7fe0x4)};mxEvent[_0x4e8f[90]](_0x7fe0x4);})}};Toolbar[_0x4e8f[6]][_0x4e8f[63]]=function(_0x7fe0x18){var _0x7fe0x11=document[_0x4e8f[68]](_0x4e8f[91]);_0x7fe0x11[_0x4e8f[85]](_0x4e8f[92],_0x4e8f[93]);_0x7fe0x11[_0x4e8f[69]]=_0x4e8f[94];var _0x7fe0x1f=document[_0x4e8f[68]](_0x4e8f[67]);_0x7fe0x1f[_0x4e8f[69]]=_0x4e8f[95]+_0x7fe0x18;_0x7fe0x11[_0x4e8f[66]](_0x7fe0x1f);return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[62]]=function(_0x7fe0xc,_0x7fe0xd){var _0x7fe0x11=document[_0x4e8f[68]](_0x4e8f[91]);_0x7fe0x11[_0x4e8f[85]](_0x4e8f[92],_0x4e8f[93]);_0x7fe0x11[_0x4e8f[69]]=_0x4e8f[96];mxUtils[_0x4e8f[97]](_0x7fe0x11,_0x7fe0xc);return _0x7fe0x11;};Toolbar[_0x4e8f[6]][_0x4e8f[65]]=function(_0x7fe0x11,_0x7fe0xe,_0x7fe0x12,_0x7fe0x20){if(_0x7fe0x12!=null){var _0x7fe0x7=this[_0x4e8f[0]][_0x4e8f[41]][_0x4e8f[40]];var _0x7fe0x10=null;mxEvent[_0x4e8f[51]](_0x7fe0x11,_0x4e8f[89],mxUtils[_0x4e8f[4]](this,function(_0x7fe0x4){if(_0x7fe0x11[_0x4e8f[60]]==null||_0x7fe0x11[_0x4e8f[60]]){_0x7fe0x7[_0x4e8f[98]][_0x4e8f[3]]();_0x7fe0x10= new mxPopupMenu(_0x7fe0x12);_0x7fe0x10[_0x4e8f[67]][_0x4e8f[69]]+=_0x4e8f[99];_0x7fe0x10[_0x4e8f[100]]=_0x7fe0x20;_0x7fe0x10[_0x4e8f[101]]=_0x7fe0xe;_0x7fe0x10[_0x4e8f[102]]=true;_0x7fe0x10[_0x4e8f[106]](_0x7fe0x11[_0x4e8f[103]],_0x7fe0x11[_0x4e8f[104]]+_0x7fe0x11[_0x4e8f[105]]+34,null,_0x7fe0x4);this[_0x4e8f[54]]=_0x7fe0x10;};mxEvent[_0x4e8f[90]](_0x7fe0x4);}));}};
\ 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 13a13a3..01bfe98 100644
--- a/public/assets/plugins/jscripty/js/custom.js
+++ b/public/assets/plugins/jscripty/js/custom.js
@@ -1 +1 @@
-var _0xde49=["\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x26","\x73\x70\x6C\x69\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x3D","\x69\x6E\x64\x65\x78\x4F\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x65\x78\x70\x2E\x64\x72\x61\x77\x2E\x69\x6F\x2F\x49\x6D\x61\x67\x65\x45\x78\x70\x6F\x72\x74\x32\x2F\x65\x78\x70\x6F\x72\x74","\x68\x74\x74\x70\x3A\x2F\x2F\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74\x3A\x33\x30\x30\x30","\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73\x2F","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x73\x74\x65\x6E\x63\x69\x6C\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x73\x68\x61\x70\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x69\x6D\x61\x67\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x73\x74\x79\x6C\x65\x73","\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x6F\x70\x65\x6E","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73","\x2F\x64\x69\x61","\x63\x75\x73\x74\x6F\x6D","\x4E\x47\x5F\x54\x52\x41\x4E\x53\x4C\x41\x54\x45\x5F\x4C\x41\x4E\x47\x5F\x4B\x45\x59","\x67\x65\x74\x49\x74\x65\x6D","\x6C\x6F\x67","\x65\x6E","\x65\x6E\x5F\x45\x4E","\x69\x74","\x6D\x78\x4C\x61\x6E\x67\x75\x61\x67\x65","\x61\x72","\x62\x73","\x63\x73","\x64\x61","\x64\x65","\x65\x6C","\x65\x73","\x65\x73\x2D\x61\x72","\x66\x72","\x68\x75","\x69\x64","\x6A\x61","\x6B\x6F","\x6E\x6C","\x6E\x6F","\x70\x6C","\x70\x74\x2D\x62\x72","\x70\x74","\x72\x6F","\x72\x75","\x73\x72","\x73\x76","\x74\x68","\x74\x72","\x75\x6B","\x7A\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x6A\x73","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x20\x43\x61\x6E\x74\x6F\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x54\x61\x69\x77\x61\x6E\x20\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x4D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x42\x72\x61\x7A\x69\x6C\x69\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x61\x74\x61\x6C\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x7A\x65\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x75\x74\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x49\x74\x61\x6C\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65\x09","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x4D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x4D\x61\x6C\x65","\x53\x77\x65\x64\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x53\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x4B\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x53\x70\x61\x69\x6E\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x4D\x65\x78\x69\x63\x6F\x29","\x49\x74\x61\x6C\x69\x61\x6E\x20\x28\x49\x74\x61\x6C\x79\x29\x20\x2F\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x28\x46\x69\x6E\x6C\x61\x6E\x64\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x46\x72\x61\x6E\x63\x65\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x50\x6F\x6C\x69\x73\x68\x20\x28\x50\x6F\x6C\x61\x6E\x64\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x50\x6F\x72\x74\x75\x67\x61\x6C\x29","\x43\x61\x74\x61\x6C\x61\x6E\x20\x28\x43\x61\x74\x61\x6C\x61\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x61\x69\x77\x61\x6E\x29","\x44\x61\x6E\x69\x73\x68\x20\x28\x44\x65\x6E\x6D\x61\x72\x6B\x29","\x47\x65\x72\x6D\x61\x6E\x20\x28\x47\x65\x72\x6D\x61\x6E\x79\x29","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x28\x4A\x61\x70\x61\x6E\x29","\x4B\x6F\x72\x65\x61\x6E\x20\x28\x4B\x6F\x72\x65\x61\x29","\x44\x75\x74\x63\x68\x20\x28\x4E\x65\x74\x68\x65\x72\x6C\x61\x6E\x64\x73\x29","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x6F\x72\x77\x61\x79\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x42\x72\x61\x7A\x69\x6C\x29","\x52\x75\x73\x73\x69\x61\x6E\x20\x28\x52\x75\x73\x73\x69\x61\x29","\x53\x77\x65\x64\x69\x73\x68\x20\x28\x53\x77\x65\x64\x65\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x43\x68\x69\x6E\x61\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x29","\x44\x65\x66\x61\x75\x6C\x74","\x44\x61\x74\x65","\x55\x53\x20\x4D\x6F\x6E\x65\x79","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39\x39","\x54\x69\x6D\x65","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72","\x53\x74\x72\x65\x65\x74\x73","\x55\x53\x20\x43\x69\x74\x79\x2F\x53\x74\x61\x74\x65\x73","\x41\x66\x72\x69\x6B\x61\x61\x6E\x73","\x41\x6C\x62\x61\x6E\x69\x61\x6E","\x41\x6D\x68\x61\x72\x69\x63","\x41\x72\x61\x62\x69\x63","\x41\x72\x6D\x65\x6E\x69\x61\x6E","\x41\x7A\x65\x72\x62\x61\x69\x6A\x61\x6E\x69","\x42\x61\x73\x71\x75\x65","\x42\x65\x6C\x61\x72\x75\x73\x69\x61\x6E","\x42\x65\x6E\x67\x61\x6C\x69","\x42\x69\x68\x61\x72\x69","\x42\x6F\x73\x6E\x69\x61\x6E","\x42\x72\x65\x74\x6F\x6E","\x42\x75\x6C\x67\x61\x72\x69\x61\x6E","\x43\x61\x6D\x62\x6F\x64\x69\x61\x6E","\x43\x61\x74\x61\x6C\x61\x6E","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x53\x69\x6D\x70\x6C\x69\x66\x69\x65\x64\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x72\x61\x64\x69\x74\x69\x6F\x6E\x61\x6C\x29","\x43\x6F\x72\x73\x69\x63\x61\x6E","\x43\x72\x6F\x61\x74\x69\x61\x6E","\x43\x7A\x65\x63\x68","\x44\x61\x6E\x69\x73\x68","\x44\x75\x74\x63\x68","\x45\x6E\x67\x6C\x69\x73\x68","\x45\x73\x70\x65\x72\x61\x6E\x74\x6F","\x45\x73\x74\x6F\x6E\x69\x61\x6E","\x46\x61\x72\x6F\x65\x73\x65","\x46\x69\x6C\x69\x70\x69\x6E\x6F","\x46\x69\x6E\x6E\x69\x73\x68","\x46\x72\x65\x6E\x63\x68","\x46\x72\x69\x73\x69\x61\x6E","\x47\x61\x6C\x69\x63\x69\x61\x6E","\x47\x65\x6F\x72\x67\x69\x61\x6E","\x47\x65\x72\x6D\x61\x6E","\x47\x72\x65\x65\x6B","\x47\x75\x61\x72\x61\x6E\x69","\x47\x75\x6A\x61\x72\x61\x74\x69","\x48\x61\x63\x6B\x65\x72","\x48\x61\x75\x73\x61","\x48\x65\x62\x72\x65\x77","\x48\x69\x6E\x64\x69","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E","\x49\x63\x65\x6C\x61\x6E\x64\x69\x63","\x49\x6E\x64\x6F\x6E\x65\x73\x69\x61\x6E","\x49\x6E\x74\x65\x72\x6C\x69\x6E\x67\x75\x61","\x49\x72\x69\x73\x68","\x49\x74\x61\x6C\x69\x61\x6E","\x4A\x61\x76\x61\x6E\x65\x73\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65","\x4B\x61\x6E\x6E\x61\x64\x61","\x4B\x61\x7A\x61\x6B\x68","\x4B\x69\x6E\x79\x61\x72\x77\x61\x6E\x64\x61","\x4B\x69\x72\x75\x6E\x64\x69","\x4B\x6C\x69\x6E\x67\x6F\x6E","\x4B\x75\x72\x64\x69\x73\x68","\x4B\x6F\x72\x65\x61\x6E","\x4B\x79\x72\x67\x79\x7A","\x4C\x61\x6F\x74\x68\x69\x61\x6E","\x4C\x61\x74\x69\x6E","\x4C\x61\x74\x76\x69\x61\x6E","\x4C\x69\x6E\x67\x61\x6C\x61","\x4C\x69\x74\x68\x75\x61\x6E\x69\x61\x6E","\x4D\x61\x63\x65\x64\x6F\x6E\x69\x61\x6E","\x4D\x61\x6C\x61\x67\x61\x73\x79","\x4D\x61\x6C\x61\x79","\x4D\x61\x6C\x61\x79\x61\x6C\x61\x6D","\x4D\x61\x6C\x74\x65\x73\x65","\x4D\x61\x6F\x72\x69","\x4D\x61\x72\x61\x74\x68\x69","\x4D\x6F\x6C\x64\x61\x76\x69\x61\x6E","\x4D\x6F\x6E\x67\x6F\x6C\x69\x61\x6E","\x4D\x6F\x6E\x74\x65\x6E\x65\x67\x72\x69\x6E","\x4E\x65\x70\x61\x6C\x69","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x79\x6E\x6F\x72\x73\x6B\x29","\x4F\x63\x63\x69\x74\x61\x6E","\x4F\x72\x69\x79\x61","\x4F\x72\x6F\x6D\x6F","\x50\x61\x73\x68\x74\x6F","\x50\x65\x72\x73\x69\x61\x6E","\x50\x69\x72\x61\x74\x65","\x50\x6F\x6C\x69\x73\x68","\x50\x75\x6E\x6A\x61\x62\x69","\x51\x75\x65\x63\x68\x75\x61","\x52\x6F\x6D\x61\x6E\x69\x61\x6E","\x52\x6F\x6D\x61\x6E\x73\x68","\x52\x75\x73\x73\x69\x61\x6E","\x53\x63\x6F\x74\x73\x20\x47\x61\x65\x6C\x69\x63","\x53\x65\x72\x62\x69\x61\x6E","\x53\x65\x72\x62\x6F\x2D\x43\x72\x6F\x61\x74\x69\x61\x6E","\x53\x65\x73\x6F\x74\x68\x6F","\x53\x68\x6F\x6E\x61","\x53\x69\x6E\x64\x68\x69","\x53\x69\x6E\x68\x61\x6C\x65\x73\x65","\x53\x6C\x6F\x76\x61\x6B","\x53\x6C\x6F\x76\x65\x6E\x69\x61\x6E","\x53\x6F\x6D\x61\x6C\x69","\x53\x70\x61\x6E\x69\x73\x68","\x53\x75\x6E\x64\x61\x6E\x65\x73\x65","\x53\x77\x61\x68\x69\x6C\x69","\x53\x77\x65\x64\x69\x73\x68","\x54\x61\x6A\x69\x6B","\x54\x61\x6D\x69\x6C","\x54\x61\x74\x61\x72","\x54\x65\x6C\x75\x67\x75","\x54\x68\x61\x69","\x54\x69\x67\x72\x69\x6E\x79\x61","\x54\x6F\x6E\x67\x61","\x54\x75\x72\x6B\x69\x73\x68","\x54\x75\x72\x6B\x6D\x65\x6E","\x54\x77\x69","\x55\x69\x67\x68\x75\x72","\x55\x6B\x72\x61\x69\x6E\x69\x61\x6E","\x55\x72\x64\x75","\x55\x7A\x62\x65\x6B","\x56\x69\x65\x74\x6E\x61\x6D\x65\x73\x65","\x57\x65\x6C\x73\x68","\x58\x68\x6F\x73\x61","\x59\x69\x64\x64\x69\x73\x68","\x59\x6F\x72\x75\x62\x61","\x5A\x75\x6C\x75"];var urlParams=(function(_0x678fx2){var _0x678fx3= new Object();var _0x678fx4=_0x678fx2[_0xde49[3]](_0xde49[2]);if(_0x678fx4>0){var _0x678fx5=_0x678fx2[_0xde49[6]](_0x678fx4+1)[_0xde49[5]](_0xde49[4]);for(var _0x678fx6=0;_0x678fx6<_0x678fx5[_0xde49[7]];_0x678fx6++){_0x678fx4=_0x678fx5[_0x678fx6][_0xde49[9]](_0xde49[8]);if(_0x678fx4>0){_0x678fx3[_0x678fx5[_0x678fx6][_0xde49[6]](0,_0x678fx4)]=_0x678fx5[_0x678fx6][_0xde49[6]](_0x678fx4+1)};};};return _0x678fx3;})(window[_0xde49[1]][_0xde49[0]]);var t0= new Date();var MAX_REQUEST_SIZE=10485760;var MAX_WIDTH=12000;var MAX_HEIGHT=12000;var EXPORT_URL=_0xde49[10];var SHARE_HOST=_0xde49[11];var SAVE_URL=_0xde49[12];var VARIABLE_URL=_0xde49[13];var STENCIL_PATH=_0xde49[14];var SHAPES_PATH=_0xde49[15];var IMAGE_PATH=_0xde49[16];var STYLE_PATH=_0xde49[17];var CSS_PATH=_0xde49[17];var OPEN_FORM=_0xde49[18];var TEMPLATE_PATH=_0xde49[19];var RESOURCES_PATH=_0xde49[20];var RESOURCE_BASE=RESOURCES_PATH+_0xde49[21];var tapAndHoldStartsConnection=true;var showConnectorImg=true;var mxLoadResources=false;console[_0xde49[25]](_0xde49[22],localStorage[_0xde49[24]](_0xde49[23]));switch(localStorage[_0xde49[24]](_0xde49[23])){case _0xde49[27]:mxLanguage=_0xde49[26];break ;;case _0xde49[28]:mxLanguage=_0xde49[28];break ;;default:mxLanguage=_0xde49[28];;};console[_0xde49[25]](_0xde49[29],mxLanguage);var mxLanguages=[_0xde49[30],_0xde49[31],_0xde49[32],_0xde49[33],_0xde49[34],_0xde49[35],_0xde49[36],_0xde49[37],_0xde49[38],_0xde49[39],_0xde49[40],_0xde49[28],_0xde49[41],_0xde49[42],_0xde49[43],_0xde49[44],_0xde49[45],_0xde49[46],_0xde49[47],_0xde49[48],_0xde49[49],_0xde49[50],_0xde49[51],_0xde49[52],_0xde49[53],_0xde49[54],_0xde49[55]];var mxBasePath=_0xde49[56];var geBasePath=_0xde49[57];var ISPEECHLANG={usenglishfemale:_0xde49[58],usenglishmale:_0xde49[59],ukenglishfemale:_0xde49[60],ukenglishmale:_0xde49[61],auenglishfemale:_0xde49[62],usspanishfemale:_0xde49[63],usspanishmale:_0xde49[64],chchinesefemale:_0xde49[65],chchinesemale:_0xde49[66],hkchinesefemale:_0xde49[67],twchinesefemale:_0xde49[68],jpjapanesefemale:_0xde49[69],jpjapanesemale:_0xde49[70],krkoreanfemale:_0xde49[71],krkoreanmale:_0xde49[72],caenglishfemale:_0xde49[73],huhungarianfemale:_0xde49[74],brportuguesefemale:_0xde49[75],eurportuguesefemale:_0xde49[76],eurportuguesemale:_0xde49[77],eurspanishfemale:_0xde49[78],eurspanishmale:_0xde49[79],eurcatalanfemale:_0xde49[80],eurczechfemale:_0xde49[81],eurdanishfemale:_0xde49[82],eurfinnishfemale:_0xde49[83],eurfrenchfemale:_0xde49[84],eurfrenchmale:_0xde49[85],eurnorwegianfemale:_0xde49[86],eurdutchfemale:_0xde49[87],eurpolishfemale:_0xde49[88],euritalianfemale:_0xde49[89],eurturkishfemale:_0xde49[90],eurturkishmale:_0xde49[91],eurgermanfemale:_0xde49[92],eurgermanmale:_0xde49[93],rurussianfemale:_0xde49[94],rurussianmale:_0xde49[95],swswedishfemale:_0xde49[96],cafrenchfemale:_0xde49[97],cafrenchmale:_0xde49[98]};var ISPEECHASRLANG={"\x65\x6E\x2D\x55\x53":_0xde49[99],"\x65\x6E\x2D\x43\x41":_0xde49[100],"\x65\x6E\x2D\x47\x42":_0xde49[101],"\x65\x6E\x2D\x41\x55":_0xde49[102],"\x65\x73\x2D\x45\x53":_0xde49[103],"\x65\x73\x2D\x4D\x58":_0xde49[104],"\x69\x74\x2D\x49\x54":_0xde49[105],"\x66\x72\x2D\x46\x52":_0xde49[106],"\x66\x72\x2D\x43\x41":_0xde49[107],"\x70\x6C\x2D\x50\x4C":_0xde49[108],"\x70\x74\x2D\x50\x54":_0xde49[109],"\x63\x61\x2D\x45\x53":_0xde49[110],"\x7A\x68\x2D\x54\x57":_0xde49[111],"\x64\x61\x2D\x44\x4B":_0xde49[112],"\x66\x72\x2D\x46\x52":_0xde49[113],"\x6A\x61\x2D\x4A\x50":_0xde49[114],"\x6B\x6F\x2D\x4B\x52":_0xde49[115],"\x6E\x6C\x2D\x4E\x4C":_0xde49[116],"\x6E\x62\x2D\x4E\x4F":_0xde49[117],"\x70\x74\x2D\x42\x52":_0xde49[118],"\x72\x75\x2D\x52\x55":_0xde49[119],"\x73\x76\x2D\x53\x45":_0xde49[120],"\x7A\x68\x2D\x43\x4E":_0xde49[121],"\x7A\x68\x2D\x48\x4B":_0xde49[122]};var ISPEECHASRMODEL={0:_0xde49[123],date:_0xde49[124],usmoney:_0xde49[125],numbersto9:_0xde49[126],numbersto99:_0xde49[127],numbersto999:_0xde49[128],time:_0xde49[129],phonenumber:_0xde49[130],streets:_0xde49[131],citystate:_0xde49[132]};var GOOGLETTSLANG={"\x61\x66":_0xde49[133],"\x73\x71":_0xde49[134],"\x61\x6D":_0xde49[135],"\x61\x72":_0xde49[136],"\x68\x79":_0xde49[137],"\x61\x7A":_0xde49[138],"\x65\x75":_0xde49[139],"\x62\x65":_0xde49[140],"\x62\x6E":_0xde49[141],"\x62\x68":_0xde49[142],"\x62\x73":_0xde49[143],"\x62\x72":_0xde49[144],"\x62\x67":_0xde49[145],"\x6B\x6D":_0xde49[146],"\x63\x61":_0xde49[147],"\x7A\x68\x2D\x43\x4E":_0xde49[148],"\x7A\x68\x2D\x54\x57":_0xde49[149],"\x63\x6F":_0xde49[150],"\x68\x72":_0xde49[151],"\x63\x73":_0xde49[152],"\x64\x61":_0xde49[153],"\x6E\x6C":_0xde49[154],"\x65\x6E":_0xde49[155],"\x65\x6F":_0xde49[156],"\x65\x74":_0xde49[157],"\x66\x6F":_0xde49[158],"\x74\x6C":_0xde49[159],"\x66\x69":_0xde49[160],"\x66\x72":_0xde49[161],"\x66\x79":_0xde49[162],"\x67\x6C":_0xde49[163],"\x6B\x61":_0xde49[164],"\x64\x65":_0xde49[165],"\x65\x6C":_0xde49[166],"\x67\x6E":_0xde49[167],"\x67\x75":_0xde49[168],"\x78\x78\x2D\x68\x61\x63\x6B\x65\x72":_0xde49[169],"\x68\x61":_0xde49[170],"\x69\x77":_0xde49[171],"\x68\x69":_0xde49[172],"\x68\x75":_0xde49[173],"\x69\x73":_0xde49[174],"\x69\x64":_0xde49[175],"\x69\x61":_0xde49[176],"\x67\x61":_0xde49[177],"\x69\x74":_0xde49[178],"\x6A\x77":_0xde49[179],"\x6A\x61":_0xde49[180],"\x6B\x6E":_0xde49[181],"\x6B\x6B":_0xde49[182],"\x72\x77":_0xde49[183],"\x72\x6E":_0xde49[184],"\x78\x78\x2D\x6B\x6C\x69\x6E\x67\x6F\x6E":_0xde49[185],"\x6B\x75":_0xde49[186],"\x6B\x6F":_0xde49[187],"\x6B\x79":_0xde49[188],"\x6C\x6F":_0xde49[189],"\x6C\x61":_0xde49[190],"\x6C\x76":_0xde49[191],"\x6C\x6E":_0xde49[192],"\x6C\x74":_0xde49[193],"\x6D\x6B":_0xde49[194],"\x6D\x67":_0xde49[195],"\x6D\x73":_0xde49[196],"\x6D\x6C":_0xde49[197],"\x6D\x74":_0xde49[198],"\x6D\x69":_0xde49[199],"\x6D\x72":_0xde49[200],"\x6D\x6F":_0xde49[201],"\x6D\x6E":_0xde49[202],"\x73\x72\x2D\x4D\x45":_0xde49[203],"\x6E\x65":_0xde49[204],"\x6E\x6F":_0xde49[205],"\x6E\x6E":_0xde49[206],"\x6F\x63":_0xde49[207],"\x6F\x72":_0xde49[208],"\x6F\x6D":_0xde49[209],"\x70\x73":_0xde49[210],"\x66\x61":_0xde49[211],"\x78\x78\x2D\x70\x69\x72\x61\x74\x65":_0xde49[212],"\x70\x6C":_0xde49[213],"\x70\x74\x2D\x42\x52":_0xde49[118],"\x70\x74\x2D\x50\x54":_0xde49[109],"\x70\x61":_0xde49[214],"\x71\x75":_0xde49[215],"\x72\x6F":_0xde49[216],"\x72\x6D":_0xde49[217],"\x72\x75":_0xde49[218],"\x67\x64":_0xde49[219],"\x73\x72":_0xde49[220],"\x73\x68":_0xde49[221],"\x73\x74":_0xde49[222],"\x73\x6E":_0xde49[223],"\x73\x64":_0xde49[224],"\x73\x69":_0xde49[225],"\x73\x6B":_0xde49[226],"\x73\x6C":_0xde49[227],"\x73\x6F":_0xde49[228],"\x65\x73":_0xde49[229],"\x73\x75":_0xde49[230],"\x73\x77":_0xde49[231],"\x73\x76":_0xde49[232],"\x74\x67":_0xde49[233],"\x74\x61":_0xde49[234],"\x74\x74":_0xde49[235],"\x74\x65":_0xde49[236],"\x74\x68":_0xde49[237],"\x74\x69":_0xde49[238],"\x74\x6F":_0xde49[239],"\x74\x72":_0xde49[240],"\x74\x6B":_0xde49[241],"\x74\x77":_0xde49[242],"\x75\x67":_0xde49[243],"\x75\x6B":_0xde49[244],"\x75\x72":_0xde49[245],"\x75\x7A":_0xde49[246],"\x76\x69":_0xde49[247],"\x63\x79":_0xde49[248],"\x78\x68":_0xde49[249],"\x79\x69":_0xde49[250],"\x79\x6F":_0xde49[251],"\x7A\x75":_0xde49[252]};
\ No newline at end of file
+var _0xd9ce=["\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x26","\x73\x70\x6C\x69\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x3D","\x69\x6E\x64\x65\x78\x4F\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x65\x78\x70\x2E\x64\x72\x61\x77\x2E\x69\x6F\x2F\x49\x6D\x61\x67\x65\x45\x78\x70\x6F\x72\x74\x32\x2F\x65\x78\x70\x6F\x72\x74","\x68\x74\x74\x70\x3A\x2F\x2F\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74\x3A\x33\x30\x30\x30","\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73\x2F","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x73\x74\x65\x6E\x63\x69\x6C\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x73\x68\x61\x70\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x69\x6D\x61\x67\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x73\x74\x79\x6C\x65\x73","\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x6F\x70\x65\x6E","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73","\x2F\x64\x69\x61","\x63\x75\x73\x74\x6F\x6D","\x4E\x47\x5F\x54\x52\x41\x4E\x53\x4C\x41\x54\x45\x5F\x4C\x41\x4E\x47\x5F\x4B\x45\x59","\x67\x65\x74\x49\x74\x65\x6D","\x6C\x6F\x67","\x65\x6E","\x65\x6E\x5F\x45\x4E","\x69\x74","\x6D\x78\x4C\x61\x6E\x67\x75\x61\x67\x65","\x61\x72","\x62\x73","\x63\x73","\x64\x61","\x64\x65","\x65\x6C","\x65\x73","\x65\x73\x2D\x61\x72","\x66\x72","\x68\x75","\x69\x64","\x6A\x61","\x6B\x6F","\x6E\x6C","\x6E\x6F","\x70\x6C","\x70\x74\x2D\x62\x72","\x70\x74","\x72\x6F","\x72\x75","\x73\x72","\x73\x76","\x74\x68","\x74\x72","\x75\x6B","\x7A\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x6A\x73","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x20\x43\x61\x6E\x74\x6F\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x54\x61\x69\x77\x61\x6E\x20\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x4D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x42\x72\x61\x7A\x69\x6C\x69\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x61\x74\x61\x6C\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x7A\x65\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x75\x74\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x49\x74\x61\x6C\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65\x09","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x4D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x4D\x61\x6C\x65","\x53\x77\x65\x64\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x53\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x4B\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x53\x70\x61\x69\x6E\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x4D\x65\x78\x69\x63\x6F\x29","\x49\x74\x61\x6C\x69\x61\x6E\x20\x28\x49\x74\x61\x6C\x79\x29\x20\x2F\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x28\x46\x69\x6E\x6C\x61\x6E\x64\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x46\x72\x61\x6E\x63\x65\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x50\x6F\x6C\x69\x73\x68\x20\x28\x50\x6F\x6C\x61\x6E\x64\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x50\x6F\x72\x74\x75\x67\x61\x6C\x29","\x43\x61\x74\x61\x6C\x61\x6E\x20\x28\x43\x61\x74\x61\x6C\x61\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x61\x69\x77\x61\x6E\x29","\x44\x61\x6E\x69\x73\x68\x20\x28\x44\x65\x6E\x6D\x61\x72\x6B\x29","\x47\x65\x72\x6D\x61\x6E\x20\x28\x47\x65\x72\x6D\x61\x6E\x79\x29","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x28\x4A\x61\x70\x61\x6E\x29","\x4B\x6F\x72\x65\x61\x6E\x20\x28\x4B\x6F\x72\x65\x61\x29","\x44\x75\x74\x63\x68\x20\x28\x4E\x65\x74\x68\x65\x72\x6C\x61\x6E\x64\x73\x29","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x6F\x72\x77\x61\x79\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x42\x72\x61\x7A\x69\x6C\x29","\x52\x75\x73\x73\x69\x61\x6E\x20\x28\x52\x75\x73\x73\x69\x61\x29","\x53\x77\x65\x64\x69\x73\x68\x20\x28\x53\x77\x65\x64\x65\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x43\x68\x69\x6E\x61\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x29","\x44\x65\x66\x61\x75\x6C\x74","\x44\x61\x74\x65","\x55\x53\x20\x4D\x6F\x6E\x65\x79","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39\x39","\x54\x69\x6D\x65","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72","\x53\x74\x72\x65\x65\x74\x73","\x55\x53\x20\x43\x69\x74\x79\x2F\x53\x74\x61\x74\x65\x73","\x41\x66\x72\x69\x6B\x61\x61\x6E\x73","\x41\x6C\x62\x61\x6E\x69\x61\x6E","\x41\x6D\x68\x61\x72\x69\x63","\x41\x72\x61\x62\x69\x63","\x41\x72\x6D\x65\x6E\x69\x61\x6E","\x41\x7A\x65\x72\x62\x61\x69\x6A\x61\x6E\x69","\x42\x61\x73\x71\x75\x65","\x42\x65\x6C\x61\x72\x75\x73\x69\x61\x6E","\x42\x65\x6E\x67\x61\x6C\x69","\x42\x69\x68\x61\x72\x69","\x42\x6F\x73\x6E\x69\x61\x6E","\x42\x72\x65\x74\x6F\x6E","\x42\x75\x6C\x67\x61\x72\x69\x61\x6E","\x43\x61\x6D\x62\x6F\x64\x69\x61\x6E","\x43\x61\x74\x61\x6C\x61\x6E","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x53\x69\x6D\x70\x6C\x69\x66\x69\x65\x64\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x72\x61\x64\x69\x74\x69\x6F\x6E\x61\x6C\x29","\x43\x6F\x72\x73\x69\x63\x61\x6E","\x43\x72\x6F\x61\x74\x69\x61\x6E","\x43\x7A\x65\x63\x68","\x44\x61\x6E\x69\x73\x68","\x44\x75\x74\x63\x68","\x45\x6E\x67\x6C\x69\x73\x68","\x45\x73\x70\x65\x72\x61\x6E\x74\x6F","\x45\x73\x74\x6F\x6E\x69\x61\x6E","\x46\x61\x72\x6F\x65\x73\x65","\x46\x69\x6C\x69\x70\x69\x6E\x6F","\x46\x69\x6E\x6E\x69\x73\x68","\x46\x72\x65\x6E\x63\x68","\x46\x72\x69\x73\x69\x61\x6E","\x47\x61\x6C\x69\x63\x69\x61\x6E","\x47\x65\x6F\x72\x67\x69\x61\x6E","\x47\x65\x72\x6D\x61\x6E","\x47\x72\x65\x65\x6B","\x47\x75\x61\x72\x61\x6E\x69","\x47\x75\x6A\x61\x72\x61\x74\x69","\x48\x61\x63\x6B\x65\x72","\x48\x61\x75\x73\x61","\x48\x65\x62\x72\x65\x77","\x48\x69\x6E\x64\x69","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E","\x49\x63\x65\x6C\x61\x6E\x64\x69\x63","\x49\x6E\x64\x6F\x6E\x65\x73\x69\x61\x6E","\x49\x6E\x74\x65\x72\x6C\x69\x6E\x67\x75\x61","\x49\x72\x69\x73\x68","\x49\x74\x61\x6C\x69\x61\x6E","\x4A\x61\x76\x61\x6E\x65\x73\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65","\x4B\x61\x6E\x6E\x61\x64\x61","\x4B\x61\x7A\x61\x6B\x68","\x4B\x69\x6E\x79\x61\x72\x77\x61\x6E\x64\x61","\x4B\x69\x72\x75\x6E\x64\x69","\x4B\x6C\x69\x6E\x67\x6F\x6E","\x4B\x75\x72\x64\x69\x73\x68","\x4B\x6F\x72\x65\x61\x6E","\x4B\x79\x72\x67\x79\x7A","\x4C\x61\x6F\x74\x68\x69\x61\x6E","\x4C\x61\x74\x69\x6E","\x4C\x61\x74\x76\x69\x61\x6E","\x4C\x69\x6E\x67\x61\x6C\x61","\x4C\x69\x74\x68\x75\x61\x6E\x69\x61\x6E","\x4D\x61\x63\x65\x64\x6F\x6E\x69\x61\x6E","\x4D\x61\x6C\x61\x67\x61\x73\x79","\x4D\x61\x6C\x61\x79","\x4D\x61\x6C\x61\x79\x61\x6C\x61\x6D","\x4D\x61\x6C\x74\x65\x73\x65","\x4D\x61\x6F\x72\x69","\x4D\x61\x72\x61\x74\x68\x69","\x4D\x6F\x6C\x64\x61\x76\x69\x61\x6E","\x4D\x6F\x6E\x67\x6F\x6C\x69\x61\x6E","\x4D\x6F\x6E\x74\x65\x6E\x65\x67\x72\x69\x6E","\x4E\x65\x70\x61\x6C\x69","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x79\x6E\x6F\x72\x73\x6B\x29","\x4F\x63\x63\x69\x74\x61\x6E","\x4F\x72\x69\x79\x61","\x4F\x72\x6F\x6D\x6F","\x50\x61\x73\x68\x74\x6F","\x50\x65\x72\x73\x69\x61\x6E","\x50\x69\x72\x61\x74\x65","\x50\x6F\x6C\x69\x73\x68","\x50\x75\x6E\x6A\x61\x62\x69","\x51\x75\x65\x63\x68\x75\x61","\x52\x6F\x6D\x61\x6E\x69\x61\x6E","\x52\x6F\x6D\x61\x6E\x73\x68","\x52\x75\x73\x73\x69\x61\x6E","\x53\x63\x6F\x74\x73\x20\x47\x61\x65\x6C\x69\x63","\x53\x65\x72\x62\x69\x61\x6E","\x53\x65\x72\x62\x6F\x2D\x43\x72\x6F\x61\x74\x69\x61\x6E","\x53\x65\x73\x6F\x74\x68\x6F","\x53\x68\x6F\x6E\x61","\x53\x69\x6E\x64\x68\x69","\x53\x69\x6E\x68\x61\x6C\x65\x73\x65","\x53\x6C\x6F\x76\x61\x6B","\x53\x6C\x6F\x76\x65\x6E\x69\x61\x6E","\x53\x6F\x6D\x61\x6C\x69","\x53\x70\x61\x6E\x69\x73\x68","\x53\x75\x6E\x64\x61\x6E\x65\x73\x65","\x53\x77\x61\x68\x69\x6C\x69","\x53\x77\x65\x64\x69\x73\x68","\x54\x61\x6A\x69\x6B","\x54\x61\x6D\x69\x6C","\x54\x61\x74\x61\x72","\x54\x65\x6C\x75\x67\x75","\x54\x68\x61\x69","\x54\x69\x67\x72\x69\x6E\x79\x61","\x54\x6F\x6E\x67\x61","\x54\x75\x72\x6B\x69\x73\x68","\x54\x75\x72\x6B\x6D\x65\x6E","\x54\x77\x69","\x55\x69\x67\x68\x75\x72","\x55\x6B\x72\x61\x69\x6E\x69\x61\x6E","\x55\x72\x64\x75","\x55\x7A\x62\x65\x6B","\x56\x69\x65\x74\x6E\x61\x6D\x65\x73\x65","\x57\x65\x6C\x73\x68","\x58\x68\x6F\x73\x61","\x59\x69\x64\x64\x69\x73\x68","\x59\x6F\x72\x75\x62\x61","\x5A\x75\x6C\x75"];var urlParams=(function(_0x1039x2){var _0x1039x3= new Object();var _0x1039x4=_0x1039x2[_0xd9ce[3]](_0xd9ce[2]);if(_0x1039x4>0){var _0x1039x5=_0x1039x2[_0xd9ce[6]](_0x1039x4+1)[_0xd9ce[5]](_0xd9ce[4]);for(var _0x1039x6=0;_0x1039x6<_0x1039x5[_0xd9ce[7]];_0x1039x6++){_0x1039x4=_0x1039x5[_0x1039x6][_0xd9ce[9]](_0xd9ce[8]);if(_0x1039x4>0){_0x1039x3[_0x1039x5[_0x1039x6][_0xd9ce[6]](0,_0x1039x4)]=_0x1039x5[_0x1039x6][_0xd9ce[6]](_0x1039x4+1)};};};return _0x1039x3;})(window[_0xd9ce[1]][_0xd9ce[0]]);var t0= new Date();var MAX_REQUEST_SIZE=10485760;var MAX_WIDTH=12000;var MAX_HEIGHT=12000;var EXPORT_URL=_0xd9ce[10];var SHARE_HOST=_0xd9ce[11];var SAVE_URL=_0xd9ce[12];var VARIABLE_URL=_0xd9ce[13];var STENCIL_PATH=_0xd9ce[14];var SHAPES_PATH=_0xd9ce[15];var IMAGE_PATH=_0xd9ce[16];var STYLE_PATH=_0xd9ce[17];var CSS_PATH=_0xd9ce[17];var OPEN_FORM=_0xd9ce[18];var TEMPLATE_PATH=_0xd9ce[19];var RESOURCES_PATH=_0xd9ce[20];var RESOURCE_BASE=RESOURCES_PATH+_0xd9ce[21];var tapAndHoldStartsConnection=true;var showConnectorImg=true;var mxLoadResources=false;console[_0xd9ce[25]](_0xd9ce[22],localStorage[_0xd9ce[24]](_0xd9ce[23]));switch(localStorage[_0xd9ce[24]](_0xd9ce[23])){case _0xd9ce[27]:mxLanguage=_0xd9ce[26];break ;;case _0xd9ce[28]:mxLanguage=_0xd9ce[28];break ;;default:mxLanguage=_0xd9ce[28];;};console[_0xd9ce[25]](_0xd9ce[29],mxLanguage);var mxLanguages=[_0xd9ce[30],_0xd9ce[31],_0xd9ce[32],_0xd9ce[33],_0xd9ce[34],_0xd9ce[35],_0xd9ce[36],_0xd9ce[37],_0xd9ce[38],_0xd9ce[39],_0xd9ce[40],_0xd9ce[28],_0xd9ce[41],_0xd9ce[42],_0xd9ce[43],_0xd9ce[44],_0xd9ce[45],_0xd9ce[46],_0xd9ce[47],_0xd9ce[48],_0xd9ce[49],_0xd9ce[50],_0xd9ce[51],_0xd9ce[52],_0xd9ce[53],_0xd9ce[54],_0xd9ce[55]];var mxBasePath=_0xd9ce[56];var geBasePath=_0xd9ce[57];var ISPEECHLANG={usenglishfemale:_0xd9ce[58],usenglishmale:_0xd9ce[59],ukenglishfemale:_0xd9ce[60],ukenglishmale:_0xd9ce[61],auenglishfemale:_0xd9ce[62],usspanishfemale:_0xd9ce[63],usspanishmale:_0xd9ce[64],chchinesefemale:_0xd9ce[65],chchinesemale:_0xd9ce[66],hkchinesefemale:_0xd9ce[67],twchinesefemale:_0xd9ce[68],jpjapanesefemale:_0xd9ce[69],jpjapanesemale:_0xd9ce[70],krkoreanfemale:_0xd9ce[71],krkoreanmale:_0xd9ce[72],caenglishfemale:_0xd9ce[73],huhungarianfemale:_0xd9ce[74],brportuguesefemale:_0xd9ce[75],eurportuguesefemale:_0xd9ce[76],eurportuguesemale:_0xd9ce[77],eurspanishfemale:_0xd9ce[78],eurspanishmale:_0xd9ce[79],eurcatalanfemale:_0xd9ce[80],eurczechfemale:_0xd9ce[81],eurdanishfemale:_0xd9ce[82],eurfinnishfemale:_0xd9ce[83],eurfrenchfemale:_0xd9ce[84],eurfrenchmale:_0xd9ce[85],eurnorwegianfemale:_0xd9ce[86],eurdutchfemale:_0xd9ce[87],eurpolishfemale:_0xd9ce[88],euritalianfemale:_0xd9ce[89],eurturkishfemale:_0xd9ce[90],eurturkishmale:_0xd9ce[91],eurgermanfemale:_0xd9ce[92],eurgermanmale:_0xd9ce[93],rurussianfemale:_0xd9ce[94],rurussianmale:_0xd9ce[95],swswedishfemale:_0xd9ce[96],cafrenchfemale:_0xd9ce[97],cafrenchmale:_0xd9ce[98]};var ISPEECHASRLANG={"\x65\x6E\x2D\x55\x53":_0xd9ce[99],"\x65\x6E\x2D\x43\x41":_0xd9ce[100],"\x65\x6E\x2D\x47\x42":_0xd9ce[101],"\x65\x6E\x2D\x41\x55":_0xd9ce[102],"\x65\x73\x2D\x45\x53":_0xd9ce[103],"\x65\x73\x2D\x4D\x58":_0xd9ce[104],"\x69\x74\x2D\x49\x54":_0xd9ce[105],"\x66\x72\x2D\x46\x52":_0xd9ce[106],"\x66\x72\x2D\x43\x41":_0xd9ce[107],"\x70\x6C\x2D\x50\x4C":_0xd9ce[108],"\x70\x74\x2D\x50\x54":_0xd9ce[109],"\x63\x61\x2D\x45\x53":_0xd9ce[110],"\x7A\x68\x2D\x54\x57":_0xd9ce[111],"\x64\x61\x2D\x44\x4B":_0xd9ce[112],"\x66\x72\x2D\x46\x52":_0xd9ce[113],"\x6A\x61\x2D\x4A\x50":_0xd9ce[114],"\x6B\x6F\x2D\x4B\x52":_0xd9ce[115],"\x6E\x6C\x2D\x4E\x4C":_0xd9ce[116],"\x6E\x62\x2D\x4E\x4F":_0xd9ce[117],"\x70\x74\x2D\x42\x52":_0xd9ce[118],"\x72\x75\x2D\x52\x55":_0xd9ce[119],"\x73\x76\x2D\x53\x45":_0xd9ce[120],"\x7A\x68\x2D\x43\x4E":_0xd9ce[121],"\x7A\x68\x2D\x48\x4B":_0xd9ce[122]};var ISPEECHASRMODEL={0:_0xd9ce[123],date:_0xd9ce[124],usmoney:_0xd9ce[125],numbersto9:_0xd9ce[126],numbersto99:_0xd9ce[127],numbersto999:_0xd9ce[128],time:_0xd9ce[129],phonenumber:_0xd9ce[130],streets:_0xd9ce[131],citystate:_0xd9ce[132]};var GOOGLETTSLANG={"\x61\x66":_0xd9ce[133],"\x73\x71":_0xd9ce[134],"\x61\x6D":_0xd9ce[135],"\x61\x72":_0xd9ce[136],"\x68\x79":_0xd9ce[137],"\x61\x7A":_0xd9ce[138],"\x65\x75":_0xd9ce[139],"\x62\x65":_0xd9ce[140],"\x62\x6E":_0xd9ce[141],"\x62\x68":_0xd9ce[142],"\x62\x73":_0xd9ce[143],"\x62\x72":_0xd9ce[144],"\x62\x67":_0xd9ce[145],"\x6B\x6D":_0xd9ce[146],"\x63\x61":_0xd9ce[147],"\x7A\x68\x2D\x43\x4E":_0xd9ce[148],"\x7A\x68\x2D\x54\x57":_0xd9ce[149],"\x63\x6F":_0xd9ce[150],"\x68\x72":_0xd9ce[151],"\x63\x73":_0xd9ce[152],"\x64\x61":_0xd9ce[153],"\x6E\x6C":_0xd9ce[154],"\x65\x6E":_0xd9ce[155],"\x65\x6F":_0xd9ce[156],"\x65\x74":_0xd9ce[157],"\x66\x6F":_0xd9ce[158],"\x74\x6C":_0xd9ce[159],"\x66\x69":_0xd9ce[160],"\x66\x72":_0xd9ce[161],"\x66\x79":_0xd9ce[162],"\x67\x6C":_0xd9ce[163],"\x6B\x61":_0xd9ce[164],"\x64\x65":_0xd9ce[165],"\x65\x6C":_0xd9ce[166],"\x67\x6E":_0xd9ce[167],"\x67\x75":_0xd9ce[168],"\x78\x78\x2D\x68\x61\x63\x6B\x65\x72":_0xd9ce[169],"\x68\x61":_0xd9ce[170],"\x69\x77":_0xd9ce[171],"\x68\x69":_0xd9ce[172],"\x68\x75":_0xd9ce[173],"\x69\x73":_0xd9ce[174],"\x69\x64":_0xd9ce[175],"\x69\x61":_0xd9ce[176],"\x67\x61":_0xd9ce[177],"\x69\x74":_0xd9ce[178],"\x6A\x77":_0xd9ce[179],"\x6A\x61":_0xd9ce[180],"\x6B\x6E":_0xd9ce[181],"\x6B\x6B":_0xd9ce[182],"\x72\x77":_0xd9ce[183],"\x72\x6E":_0xd9ce[184],"\x78\x78\x2D\x6B\x6C\x69\x6E\x67\x6F\x6E":_0xd9ce[185],"\x6B\x75":_0xd9ce[186],"\x6B\x6F":_0xd9ce[187],"\x6B\x79":_0xd9ce[188],"\x6C\x6F":_0xd9ce[189],"\x6C\x61":_0xd9ce[190],"\x6C\x76":_0xd9ce[191],"\x6C\x6E":_0xd9ce[192],"\x6C\x74":_0xd9ce[193],"\x6D\x6B":_0xd9ce[194],"\x6D\x67":_0xd9ce[195],"\x6D\x73":_0xd9ce[196],"\x6D\x6C":_0xd9ce[197],"\x6D\x74":_0xd9ce[198],"\x6D\x69":_0xd9ce[199],"\x6D\x72":_0xd9ce[200],"\x6D\x6F":_0xd9ce[201],"\x6D\x6E":_0xd9ce[202],"\x73\x72\x2D\x4D\x45":_0xd9ce[203],"\x6E\x65":_0xd9ce[204],"\x6E\x6F":_0xd9ce[205],"\x6E\x6E":_0xd9ce[206],"\x6F\x63":_0xd9ce[207],"\x6F\x72":_0xd9ce[208],"\x6F\x6D":_0xd9ce[209],"\x70\x73":_0xd9ce[210],"\x66\x61":_0xd9ce[211],"\x78\x78\x2D\x70\x69\x72\x61\x74\x65":_0xd9ce[212],"\x70\x6C":_0xd9ce[213],"\x70\x74\x2D\x42\x52":_0xd9ce[118],"\x70\x74\x2D\x50\x54":_0xd9ce[109],"\x70\x61":_0xd9ce[214],"\x71\x75":_0xd9ce[215],"\x72\x6F":_0xd9ce[216],"\x72\x6D":_0xd9ce[217],"\x72\x75":_0xd9ce[218],"\x67\x64":_0xd9ce[219],"\x73\x72":_0xd9ce[220],"\x73\x68":_0xd9ce[221],"\x73\x74":_0xd9ce[222],"\x73\x6E":_0xd9ce[223],"\x73\x64":_0xd9ce[224],"\x73\x69":_0xd9ce[225],"\x73\x6B":_0xd9ce[226],"\x73\x6C":_0xd9ce[227],"\x73\x6F":_0xd9ce[228],"\x65\x73":_0xd9ce[229],"\x73\x75":_0xd9ce[230],"\x73\x77":_0xd9ce[231],"\x73\x76":_0xd9ce[232],"\x74\x67":_0xd9ce[233],"\x74\x61":_0xd9ce[234],"\x74\x74":_0xd9ce[235],"\x74\x65":_0xd9ce[236],"\x74\x68":_0xd9ce[237],"\x74\x69":_0xd9ce[238],"\x74\x6F":_0xd9ce[239],"\x74\x72":_0xd9ce[240],"\x74\x6B":_0xd9ce[241],"\x74\x77":_0xd9ce[242],"\x75\x67":_0xd9ce[243],"\x75\x6B":_0xd9ce[244],"\x75\x72":_0xd9ce[245],"\x75\x7A":_0xd9ce[246],"\x76\x69":_0xd9ce[247],"\x63\x79":_0xd9ce[248],"\x78\x68":_0xd9ce[249],"\x79\x69":_0xd9ce[250],"\x79\x6F":_0xd9ce[251],"\x7A\x75":_0xd9ce[252]};
\ 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 a7fbeea..a262639 100644
--- a/public/assets/plugins/mxgraph/js/mxClient.js
+++ b/public/assets/plugins/mxgraph/js/mxClient.js
@@ -1 +1 @@
-var _0x483c=["\x32\x2E\x30\x2E\x30\x2E\x30","\x4D\x53\x49\x45","\x69\x6E\x64\x65\x78\x4F\x66","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x4D\x53\x49\x45\x20\x36","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x76","\x6F","\x4D\x6F\x7A\x69\x6C\x6C\x61\x2F","\x4F\x70\x65\x72\x61\x2F","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x34\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x33\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x32\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x31\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x30\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x31\x2E","\x41\x70\x70\x6C\x65\x57\x65\x62\x4B\x69\x74\x2F","\x43\x68\x72\x6F\x6D\x65\x2F","\x46\x69\x72\x65\x66\x6F\x78\x2F","\x46\x69\x72\x65\x66\x6F\x78\x2F\x31\x2E","\x46\x69\x72\x65\x66\x6F\x78\x2F\x32\x2E","\x49\x63\x65\x77\x65\x61\x73\x65\x6C\x2F","\x49\x63\x65\x77\x65\x61\x73\x65\x6C\x2F\x31\x2E","\x49\x63\x65\x77\x65\x61\x73\x65\x6C\x2F\x32\x2E","\x53\x65\x61\x4D\x6F\x6E\x6B\x65\x79\x2F","\x53\x65\x61\x4D\x6F\x6E\x6B\x65\x79\x2F\x31\x2E","\x49\x63\x65\x61\x70\x65\x2F","\x49\x63\x65\x61\x70\x65\x2F\x31\x2E","\x53\x65\x61\x6D\x6F\x6E\x6B\x65\x79\x2F","\x47\x61\x6C\x65\x6F\x6E\x2F","\x45\x70\x69\x70\x68\x61\x6E\x79\x2F","\x47\x65\x63\x6B\x6F\x2F","\x43\x61\x6D\x69\x6E\x6F\x2F\x31\x2E","\x45\x70\x69\x70\x68\x61\x6E\x79\x2F\x32\x2E","\x4D\x6F\x7A\x69\x6C\x6C\x61\x2F\x32\x2E","\x4D\x49\x43\x52\x4F\x53\x4F\x46\x54\x20\x49\x4E\x54\x45\x52\x4E\x45\x54\x20\x45\x58\x50\x4C\x4F\x52\x45\x52","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x61\x70\x70\x4E\x61\x6D\x65","\x4D\x41\x43\x49\x4E\x54\x4F\x53\x48","\x49\x50\x41\x44","\x49\x50\x4F\x44","\x49\x50\x48\x4F\x4E\x45","\x41\x4E\x44\x52\x4F\x49\x44","\x68\x74\x74\x70\x3A\x2F\x2F","\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x68\x74\x74\x70\x73\x3A\x2F\x2F","\x49\x53\x5F\x56\x4D\x4C","\x49\x53\x5F\x53\x56\x47","\x49\x53\x5F\x49\x45\x36","\x3C\x6C\x69\x6E\x6B\x20\x72\x65\x6C\x3D\x22","\x22\x20\x68\x72\x65\x66\x3D\x22","\x22\x20\x63\x68\x61\x72\x73\x65\x74\x3D\x22\x49\x53\x4F\x2D\x38\x38\x35\x39\x2D\x31\x22\x20\x74\x79\x70\x65\x3D\x22\x74\x65\x78\x74\x2F\x63\x73\x73\x22\x2F\x3E","\x77\x72\x69\x74\x65","\x6C\x69\x6E\x6B","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x72\x65\x6C","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x61\x72\x73\x65\x74","\x49\x53\x4F\x2D\x38\x38\x35\x39\x2D\x31","\x74\x79\x70\x65","\x74\x65\x78\x74\x2F\x63\x73\x73","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x68\x65\x61\x64","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x3C\x73\x63\x72\x69\x70\x74\x20\x73\x72\x63\x3D\x22","\x22\x3E\x3C\x2F\x73\x63\x72\x69\x70\x74\x3E","\x6C\x65\x6E\x67\x74\x68","\x6F\x62\x6A\x65\x63\x74\x73","\x6D\x78\x4C\x69\x73\x74\x65\x6E\x65\x72\x4C\x69\x73\x74","\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x49\x53\x5F\x4F\x50","\x49\x53\x5F\x4F\x54","\x43\x53\x53\x5F\x50\x52\x45\x46\x49\x58","\x4F","\x49\x53\x5F\x53\x46","\x49\x53\x5F\x47\x43","\x57\x65\x62\x6B\x69\x74","\x49\x53\x5F\x4D\x54","\x4D\x6F\x7A","\x49\x53\x5F\x49\x45","\x6D\x73","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x2E\x74\x78\x74","\x2F","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x62\x61\x73\x65\x50\x61\x74\x68","\x2E","\x69\x6D\x61\x67\x65\x42\x61\x73\x65\x50\x61\x74\x68","\x2F\x69\x6D\x61\x67\x65\x73","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x75\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65","\x64\x65\x66\x61\x75\x6C\x74\x4C\x61\x6E\x67\x75\x61\x67\x65","\x65\x6E","\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x2F\x63\x73\x73\x2F\x63\x6F\x6D\x6D\x6F\x6E\x2E\x63\x73\x73","\x6C\x61\x6E\x67\x75\x61\x67\x65\x73","\x75\x72\x6E\x3A\x73\x63\x68\x65\x6D\x61\x73\x2D\x6D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2D\x63\x6F\x6D\x3A\x76\x6D\x6C","\x23\x64\x65\x66\x61\x75\x6C\x74\x23\x56\x4D\x4C","\x61\x64\x64","\x6E\x61\x6D\x65\x73\x70\x61\x63\x65\x73","\x75\x72\x6E\x3A\x73\x63\x68\x65\x6D\x61\x73\x2D\x6D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2D\x63\x6F\x6D\x3A\x6F\x66\x66\x69\x63\x65\x3A\x6F\x66\x66\x69\x63\x65","\x63\x72\x65\x61\x74\x65\x53\x74\x79\x6C\x65\x53\x68\x65\x65\x74","\x63\x73\x73\x54\x65\x78\x74","\x76\x5C\x3A\x2A\x7B\x62\x65\x68\x61\x76\x69\x6F\x72\x3A\x75\x72\x6C\x28\x23\x64\x65\x66\x61\x75\x6C\x74\x23\x56\x4D\x4C\x29\x7D\x6F\x5C\x3A\x2A\x7B\x62\x65\x68\x61\x76\x69\x6F\x72\x3A\x75\x72\x6C\x28\x23\x64\x65\x66\x61\x75\x6C\x74\x23\x56\x4D\x4C\x29\x7D","\x2F\x63\x73\x73\x2F\x65\x78\x70\x6C\x6F\x72\x65\x72\x2E\x63\x73\x73","\x6F\x6E\x75\x6E\x6C\x6F\x61\x64","\x64\x69\x73\x70\x6F\x73\x65","\x61\x74\x74\x61\x63\x68\x45\x76\x65\x6E\x74","\x43\x6F\x6E\x73\x6F\x6C\x65","","\x77\x69\x6E\x64\x6F\x77","\x62\x6F\x64\x79","\x63\x6F\x6E\x73\x6F\x6C\x65\x4E\x61\x6D\x65","\x20\x2D\x20\x6D\x78\x47\x72\x61\x70\x68\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x74\x61\x62\x6C\x65","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x74\x62\x6F\x64\x79","\x74\x72","\x74\x64","\x76\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x73\x74\x79\x6C\x65","\x74\x6F\x70","\x74\x65\x78\x74\x61\x72\x65\x61","\x72\x65\x61\x64\x4F\x6E\x6C\x79","\x74\x72\x75\x65","\x72\x65\x73\x69\x7A\x65","\x6E\x6F\x6E\x65","\x76\x61\x6C\x75\x65","\x62\x75\x66\x66\x65\x72","\x49\x53\x5F\x4E\x53","\x42\x61\x63\x6B\x43\x6F\x6D\x70\x61\x74","\x63\x6F\x6D\x70\x61\x74\x4D\x6F\x64\x65","\x39\x39\x25","\x33\x30\x70\x78","\x49\x6E\x66\x6F","\x69\x6E\x66\x6F","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E","\x44\x4F\x4D","\x67\x65\x74\x49\x6E\x6E\x65\x72\x48\x74\x6D\x6C","\x64\x65\x62\x75\x67","\x54\x72\x61\x63\x65","\x54\x52\x41\x43\x45","\x54\x72\x61\x63\x69\x6E\x67\x20\x65\x6E\x61\x62\x6C\x65\x64","\x54\x72\x61\x63\x69\x6E\x67\x20\x64\x69\x73\x61\x62\x6C\x65\x64","\x43\x6F\x70\x79","\x63\x6F\x70\x79","\x61\x6C\x65\x72\x74","\x53\x68\x6F\x77","\x70\x6F\x70\x75\x70","\x43\x6C\x65\x61\x72","\x6E\x75\x6D\x62\x65\x72","\x69\x6E\x6E\x65\x72\x57\x69\x64\x74\x68","\x69\x6E\x6E\x65\x72\x48\x65\x69\x67\x68\x74","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x6D\x61\x78","\x73\x65\x74\x4D\x61\x78\x69\x6D\x69\x7A\x61\x62\x6C\x65","\x73\x65\x74\x53\x63\x72\x6F\x6C\x6C\x61\x62\x6C\x65","\x73\x65\x74\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x73\x65\x74\x43\x6C\x6F\x73\x61\x62\x6C\x65","\x64\x65\x73\x74\x72\x6F\x79\x4F\x6E\x43\x6C\x6F\x73\x65","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x78","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x39\x32\x70\x78","\x77\x72\x69\x74\x65\x6C\x6E","\x62\x75\x74\x74\x6F\x6E","\x63\x6C\x69\x63\x6B","\x69\x73\x56\x69\x73\x69\x62\x6C\x65","\x73\x65\x74\x56\x69\x73\x69\x62\x6C\x65","\x69\x6E\x69\x74","\x45\x6E\x74\x65\x72\x69\x6E\x67\x20","\x67\x65\x74\x54\x69\x6D\x65","\x20\x28","\x20\x6D\x73\x29","\x4C\x65\x61\x76\x69\x6E\x67\x20","\x44\x45\x42\x55\x47","\x61\x70\x70\x6C\x79","\x57\x41\x52\x4E","\x20","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x35","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x68\x69\x64\x64\x65\x6E","\x76\x69\x73\x69\x62\x6C\x65","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x0A","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x49\x64","\x6F\x62\x6A\x65\x63\x74","\x46\x49\x45\x4C\x44\x5F\x4E\x41\x4D\x45","\x63\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x67\x65\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E\x4E\x61\x6D\x65","\x23","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x6C\x65\x61\x72","\x6D\x61\x70","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x67\x65\x74","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65","\x67\x65\x74\x4B\x65\x79\x73","\x70\x75\x73\x68","\x67\x65\x74\x56\x61\x6C\x75\x65\x73","\x76\x69\x73\x69\x74","\x6C\x6F\x61\x64\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x69\x73\x4C\x61\x6E\x67\x75\x61\x67\x65\x53\x75\x70\x70\x6F\x72\x74\x65\x64","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2D","\x6C\x6F\x61\x64\x53\x70\x65\x63\x69\x61\x6C\x42\x75\x6E\x64\x6C\x65","\x5F","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x4E\x4F\x4E\x45","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x6C\x6F\x61\x64","\x69\x73\x52\x65\x61\x64\x79","\x67\x65\x74\x54\x65\x78\x74","\x70\x61\x72\x73\x65","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x42\x75\x6E\x64\x6C\x65","\x73\x70\x6C\x69\x74","\x63\x68\x61\x72\x41\x74","\x3D","\x63\x68\x61\x72\x43\x6F\x64\x65\x41\x74","\x72\x65\x73\x6F\x75\x72\x63\x65\x73\x45\x6E\x63\x6F\x64\x65\x64","\x25","\x72\x65\x70\x6C\x61\x63\x65","\x72\x65\x73\x6F\x75\x72\x63\x65\x73","\x7B","\x7D","\x6A\x6F\x69\x6E","\x78","\x79","\x65\x71\x75\x61\x6C\x73","\x63\x6C\x6F\x6E\x65","\x63\x61\x6C\x6C","\x73\x65\x74\x52\x65\x63\x74","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x58","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x59","\x6D\x69\x6E","\x67\x72\x6F\x77","\x67\x65\x74\x50\x6F\x69\x6E\x74","\x63\x65\x6C\x6C","\x63\x68\x69\x6C\x64","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x69\x73\x45\x64\x67\x65","\x6D\x6F\x64\x65\x6C","\x6E\x6F\x64\x65","\x73\x68\x61\x70\x65","\x73\x65\x74\x4F\x70\x61\x63\x69\x74\x79","\x73\x63\x61\x6C\x65","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x70\x72\x65\x76\x69\x6F\x75\x73","\x72\x65\x64\x72\x61\x77","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x61\x73\x63\x61\x64\x65\x4F\x70\x61\x63\x69\x74\x79","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x41\x74","\x67\x65\x74\x45\x64\x67\x65\x73","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x65\x72\x72\x6F\x72","\x63\x6C\x6F\x73\x65","\x2F\x65\x72\x72\x6F\x72\x2E\x67\x69\x66","\x63\x75\x72\x73\x6F\x72","\x63\x68\x69\x6C\x64\x4E\x6F\x64\x65\x73","\x72\x65\x6D\x6F\x76\x65\x43\x75\x72\x73\x6F\x72\x73","\x63\x75\x72\x72\x65\x6E\x74\x53\x74\x79\x6C\x65","\x67\x65\x74\x43\x6F\x6D\x70\x75\x74\x65\x64\x53\x74\x79\x6C\x65","\x67\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x53\x74\x79\x6C\x65","\x73\x63\x72\x6F\x6C\x6C","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x75\x74\x6F","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x76\x61\x72\x20\x5F\x6D\x78\x4A\x61\x76\x61\x53\x63\x72\x69\x70\x74\x45\x78\x70\x72\x65\x73\x73\x69\x6F\x6E\x3D","\x6D\x65\x73\x73\x61\x67\x65","\x20\x77\x68\x69\x6C\x65\x20\x65\x76\x61\x6C\x75\x61\x74\x69\x6E\x67\x20","\x77\x61\x72\x6E","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x66\x69\x6E\x64\x4E\x6F\x64\x65","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x6E\x6F\x64\x65\x54\x79\x70\x65","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x45\x4C\x45\x4D\x45\x4E\x54","\x66\x69\x6E\x64\x4E\x6F\x64\x65\x42\x79\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x2F\x2F\x2A\x5B\x40","\x3D\x27","\x27\x5D","\x73\x65\x6C\x65\x63\x74\x53\x69\x6E\x67\x6C\x65\x4E\x6F\x64\x65","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x69\x74\x65\x72\x61\x74\x65\x4E\x65\x78\x74","\x65\x76\x61\x6C\x75\x61\x74\x65","\x6E\x61\x6D\x65","\x28","\x73\x70\x6C\x69\x63\x65","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x69\x6D\x70\x6C\x65\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x41\x63\x74\x69\x76\x65\x58\x4F\x62\x6A\x65\x63\x74","\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x58\x4D\x4C\x44\x4F\x4D","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x61\x73\x79\x6E\x63","\x66\x61\x6C\x73\x65","\x6C\x6F\x61\x64\x58\x4D\x4C","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x70\x61\x72\x73\x65\x46\x72\x6F\x6D\x53\x74\x72\x69\x6E\x67","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x65\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x52\x61\x6E\x67\x65\x73","\x20\x20","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x54\x45\x58\x54","\x6E\x6F\x64\x65\x56\x61\x6C\x75\x65","\x3C","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x68\x74\x6D\x6C\x45\x6E\x74\x69\x74\x69\x65\x73","\x3D\x22","\x22","\x3E\x0A","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x3C\x2F","\x2F\x3E\x0A","\x70\x72\x65\x76\x69\x6F\x75\x73\x53\x69\x62\x6C\x69\x6E\x67","\x67\x65\x74\x54\x65\x78\x74\x43\x6F\x6E\x74\x65\x6E\x74","\x74\x72\x69\x6D","\x26\x61\x6D\x70\x3B","\x26\x71\x75\x6F\x74\x3B","\x26\x23\x33\x39\x3B","\x26\x6C\x74\x3B","\x26\x67\x74\x3B","\x26\x23\x78\x61\x3B","\x74\x61\x67\x55\x72\x6E","\x78\x6D\x6C","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x73\x65\x72\x69\x61\x6C\x69\x7A\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x3E","\x6F\x75\x74\x65\x72\x48\x54\x4D\x4C","\x2F\x3E","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x4E\x6F\x64\x65","\x62\x72","\x70","\x66\x69\x6C\x74\x65\x72","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x41\x6C\x70\x68\x61\x49\x6D\x61\x67\x65\x4C\x6F\x61\x64\x65\x72\x28\x73\x72\x63\x3D\x27","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66\x27\x2C\x20\x73\x69\x7A\x69\x6E\x67\x4D\x65\x74\x68\x6F\x64\x3D\x27\x73\x63\x61\x6C\x65\x27\x29","\x65\x78\x65\x63\x75\x74\x65","\x73\x70\x61\x6E","\x63\x6F\x6C\x6F\x72","\x62\x6C\x75\x65","\x74\x65\x78\x74\x44\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x70\x6F\x69\x6E\x74\x65\x72","\x70\x61\x64\x64\x69\x6E\x67\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x6C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x55\x6E\x69\x76\x65\x72\x73\x61\x6C\x58\x50\x43\x6F\x6E\x6E\x65\x63\x74","\x65\x6E\x61\x62\x6C\x65\x50\x72\x69\x76\x69\x6C\x65\x67\x65","\x50\x72\x69\x76\x69\x6C\x65\x67\x65\x4D\x61\x6E\x61\x67\x65\x72","\x73\x65\x63\x75\x72\x69\x74\x79","\x50\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x20\x74\x6F\x20\x72\x65\x61\x64\x20\x66\x69\x6C\x65\x20\x64\x65\x6E\x69\x65\x64\x2E","\x6E\x73\x49\x4C\x6F\x63\x61\x6C\x46\x69\x6C\x65","\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x73","\x63\x72\x65\x61\x74\x65\x49\x6E\x73\x74\x61\x6E\x63\x65","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x66\x69\x6C\x65\x2F\x6C\x6F\x63\x61\x6C\x3B\x31","\x63\x6C\x61\x73\x73\x65\x73","\x69\x6E\x69\x74\x57\x69\x74\x68\x50\x61\x74\x68","\x65\x78\x69\x73\x74\x73","\x46\x69\x6C\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E","\x6E\x73\x49\x46\x69\x6C\x65\x49\x6E\x70\x75\x74\x53\x74\x72\x65\x61\x6D","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x6E\x65\x74\x77\x6F\x72\x6B\x2F\x66\x69\x6C\x65\x2D\x69\x6E\x70\x75\x74\x2D\x73\x74\x72\x65\x61\x6D\x3B\x31","\x6E\x73\x49\x53\x63\x72\x69\x70\x74\x61\x62\x6C\x65\x49\x6E\x70\x75\x74\x53\x74\x72\x65\x61\x6D","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x73\x63\x72\x69\x70\x74\x61\x62\x6C\x65\x69\x6E\x70\x75\x74\x73\x74\x72\x65\x61\x6D\x3B\x31","\x61\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x65\x61\x64","\x53\x63\x72\x69\x70\x74\x69\x6E\x67\x2E\x46\x69\x6C\x65\x53\x79\x73\x74\x65\x6D\x4F\x62\x6A\x65\x63\x74","\x72\x65\x61\x64\x41\x6C\x6C","\x50\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x20\x74\x6F\x20\x77\x72\x69\x74\x65\x20\x66\x69\x6C\x65\x20\x64\x65\x6E\x69\x65\x64\x2E","\x63\x72\x65\x61\x74\x65","\x6E\x73\x49\x46\x69\x6C\x65\x4F\x75\x74\x70\x75\x74\x53\x74\x72\x65\x61\x6D","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x6E\x65\x74\x77\x6F\x72\x6B\x2F\x66\x69\x6C\x65\x2D\x6F\x75\x74\x70\x75\x74\x2D\x73\x74\x72\x65\x61\x6D\x3B\x31","\x66\x6C\x75\x73\x68","\x69\x66\x72\x61\x6D\x65","\x73\x72\x63","\x63\x6F\x6E\x74\x65\x6E\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6F\x70\x65\x6E","\x66\x6F\x63\x75\x73","\x50\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x20\x74\x6F\x20\x73\x61\x76\x65\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x20\x64\x65\x6E\x69\x65\x64\x2E","\x64\x6F\x63\x75\x6D\x65\x6E\x74","\x63\x6F\x6E\x74\x65\x6E\x74\x57\x69\x6E\x64\x6F\x77","\x53\x61\x76\x65\x41\x73","\x65\x78\x65\x63\x43\x6F\x6D\x6D\x61\x6E\x64","\x63\x6C\x69\x70\x62\x6F\x61\x72\x64\x44\x61\x74\x61","\x54\x65\x78\x74","\x73\x65\x74\x44\x61\x74\x61","\x6E\x73\x49\x43\x6C\x69\x70\x62\x6F\x61\x72\x64","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x77\x69\x64\x67\x65\x74\x2F\x63\x6C\x69\x70\x62\x6F\x61\x72\x64\x3B\x31","\x6E\x73\x49\x54\x72\x61\x6E\x73\x66\x65\x72\x61\x62\x6C\x65","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x77\x69\x64\x67\x65\x74\x2F\x74\x72\x61\x6E\x73\x66\x65\x72\x61\x62\x6C\x65\x3B\x31","\x74\x65\x78\x74\x2F\x75\x6E\x69\x63\x6F\x64\x65","\x61\x64\x64\x44\x61\x74\x61\x46\x6C\x61\x76\x6F\x72","\x6E\x73\x49\x53\x75\x70\x70\x6F\x72\x74\x73\x53\x74\x72\x69\x6E\x67","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x73\x75\x70\x70\x6F\x72\x74\x73\x2D\x73\x74\x72\x69\x6E\x67\x3B\x31","\x64\x61\x74\x61","\x73\x65\x74\x54\x72\x61\x6E\x73\x66\x65\x72\x44\x61\x74\x61","\x6B\x47\x6C\x6F\x62\x61\x6C\x43\x6C\x69\x70\x62\x6F\x61\x72\x64","\x47\x45\x54","\x73\x65\x6E\x64","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x20\x3D\x20\x5B\x6E\x75\x6C\x6C\x5D\x0A","\x20\x3D\x3E\x20\x5B\x46\x75\x6E\x63\x74\x69\x6F\x6E\x5D\x0A","\x20\x3D\x3E\x20\x5B","\x5D\x0A","\x20\x3D\x20","\x50\x49","\x61\x62\x73","\x63\x6F\x73","\x73\x69\x6E","\x73\x71\x72\x74","\x61\x74\x61\x6E\x32","\x63\x65\x69\x6C","\x74\x6F\x52\x61\x64\x69\x61\x6E\x73","\x67\x65\x74\x52\x6F\x74\x61\x74\x65\x64\x50\x6F\x69\x6E\x74","\x67\x65\x74\x56\x61\x6C\x75\x65","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x4E\x4F\x4E\x45","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x4E\x4F\x52\x54\x48","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x57\x45\x53\x54","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x53\x4F\x55\x54\x48","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x45\x41\x53\x54","\x61\x62\x73\x6F\x6C\x75\x74\x65\x50\x6F\x69\x6E\x74\x73","\x70\x74\x53\x65\x67\x44\x69\x73\x74\x53\x71","\x76\x69\x65\x77","\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x6F\x66\x66\x73\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x53\x63\x72\x6F\x6C\x6C\x4F\x72\x69\x67\x69\x6E","\x67\x65\x74\x4F\x66\x66\x73\x65\x74","\x5E\x5B","\x5C\x73","\x5D\x2B","\x67","\x5B","\x5D\x2B\x24","\x72\x74\x72\x69\x6D","\x6C\x74\x72\x69\x6D","\x30\x78","\x30\x58","\x61\x6E\x69\x6D\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x73","\x66\x61\x64\x65\x4F\x75\x74","\x69\x73\x56\x6D\x6C","\x61\x6C\x70\x68\x61\x28\x6F\x70\x61\x63\x69\x74\x79\x3D","\x29","\x6F\x70\x61\x63\x69\x74\x79","\x43\x53\x53\x31\x43\x6F\x6D\x70\x61\x74","\x56\x4D\x4C\x5F\x50\x52\x45\x46\x49\x58","\x3A\x69\x6D\x61\x67\x65","\x62\x6F\x72\x64\x65\x72\x53\x74\x79\x6C\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30","\x63\x6F\x6D\x70\x61\x72\x65","\x73\x6F\x72\x74","\x3B","\x69\x6E\x64\x65\x78\x4F\x66\x53\x74\x79\x6C\x65\x6E\x61\x6D\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x74\x79\x6C\x65","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x65\x74\x53\x74\x79\x6C\x65\x46\x6C\x61\x67","\x3D\x30","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x44\x45\x46\x41\x55\x4C\x54\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x44\x45\x46\x41\x55\x4C\x54\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x64\x69\x76","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x72\x6F\x75\x6E\x64","\x6C\x69\x6E\x65\x48\x65\x69\x67\x68\x74","\x4C\x49\x4E\x45\x5F\x48\x45\x49\x47\x48\x54","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x6E\x6F\x77\x72\x61\x70","\x64\x69\x73\x70\x6C\x61\x79","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x69\x6E\x6C\x69\x6E\x65","\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B","\x7A\x6F\x6F\x6D","\x31","\x67\x65\x74\x52\x6F\x6F\x74","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x69\x73\x45\x76\x65\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x76\x65\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x64\x72\x61\x77\x50\x61\x6E\x65","\x6F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x4E\x53","\x63\x61\x6E\x76\x61\x73","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x67\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x65\x6E\x63\x6F\x64\x65","\x64\x65\x73\x74\x72\x6F\x79","\x50\x41\x47\x45\x5F\x46\x4F\x52\x4D\x41\x54\x5F\x41\x34\x5F\x50\x4F\x52\x54\x52\x41\x49\x54","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x63\x61\x6C\x65","\x66\x6C\x6F\x6F\x72","\x3C\x68\x74\x6D\x6C\x3E\x3C\x68\x65\x61\x64\x3E","\x62\x61\x73\x65","\x3C\x73\x74\x79\x6C\x65\x3E","\x73\x74\x79\x6C\x65\x53\x68\x65\x65\x74\x73","\x3C\x2F\x73\x74\x79\x6C\x65\x3E\x3C\x2F\x68\x65\x61\x64\x3E","\x3C\x62\x6F\x64\x79\x3E","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x3C\x2F\x62\x6F\x64\x79\x3E","\x3C\x68\x74\x6D\x6C\x3E","\x44\x49\x56","\x3C\x68\x74\x6D\x6C","\x3C\x68\x65\x61\x64\x3E","\x67\x65\x74\x4F\x75\x74\x65\x72\x48\x74\x6D\x6C","\x3C\x2F\x68\x65\x61\x64\x3E","\x3C\x2F\x68\x74\x6D\x6C\x3E","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x2C","\x6F\x77\x6E\x65\x72\x53\x56\x47\x45\x6C\x65\x6D\x65\x6E\x74","\x73\x68\x6F\x77","\x70\x72\x69\x6E\x74","\x36\x33\x36\x70\x78","\x34\x36\x30\x70\x78","\x70\x72\x65","\x26\x6E\x62\x73\x70\x3B","\x3C\x62\x72\x3E","\x50\x6F\x70\x75\x70\x20\x57\x69\x6E\x64\x6F\x77","\x3C\x70\x72\x65\x3E","\x3C\x2F\x70\x72\x65","\x70\x61\x64\x64\x69\x6E\x67","\x32\x30\x70\x78","\x65\x72\x72\x6F\x72\x49\x6D\x61\x67\x65","\x76\x61\x6C\x69\x67\x6E","\x62\x6F\x74\x74\x6F\x6D","\x6D\x69\x64\x64\x6C\x65","\xA0","\x65\x72\x72\x6F\x72\x52\x65\x73\x6F\x75\x72\x63\x65","\x66\x6C\x6F\x61\x74\x3A\x72\x69\x67\x68\x74","\x63\x6C\x6F\x73\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x64\x72\x61\x67\x4F\x66\x66\x73\x65\x74","\x54\x4F\x4F\x4C\x54\x49\x50\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x4F\x46\x46\x53\x45\x54","\x61\x75\x74\x6F\x73\x63\x72\x6F\x6C\x6C","\x73\x65\x74\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x68\x69\x67\x68\x6C\x69\x67\x68\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74\x73","\x67\x65\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x46\x6F\x72\x45\x76\x65\x6E\x74","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x72\x65\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x45\x6C\x65\x6D\x65\x6E\x74","\x65\x78\x61\x63\x74","\x66\x61\x73\x74\x65\x72","\x66\x61\x73\x74\x65\x73\x74","\x73\x76\x67","\x76\x6D\x6C","\x6D\x69\x78\x65\x64\x48\x74\x6D\x6C","\x70\x72\x65\x66\x65\x72\x48\x74\x6D\x6C","\x73\x74\x72\x69\x63\x74\x48\x74\x6D\x6C","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x32\x30\x30\x30\x2F\x73\x76\x67","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x68\x74\x6D\x6C","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x6C\x69\x6E\x6B","\x67\x72\x61\x79","\x23\x30\x30\x46\x46\x30\x30","\x23\x46\x46\x30\x30\x30\x30","\x6D\x6F\x76\x65","\x64\x65\x66\x61\x75\x6C\x74","\x23\x30\x30\x30\x30\x46\x46","\x23\x30\x30\x39\x39\x46\x46","\x62\x6C\x61\x63\x6B","\x79\x65\x6C\x6C\x6F\x77","\x23\x30\x30\x46\x46\x46\x46","\x23\x30\x30\x33\x33\x46\x46","\x41\x72\x69\x61\x6C\x2C\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x70\x65\x72\x69\x6D\x65\x74\x65\x72","\x73\x6F\x75\x72\x63\x65\x50\x6F\x72\x74","\x74\x61\x72\x67\x65\x74\x50\x6F\x72\x74","\x70\x6F\x72\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x74\x65\x78\x74\x4F\x70\x61\x63\x69\x74\x79","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C","\x65\x78\x69\x74\x58","\x65\x78\x69\x74\x59","\x65\x78\x69\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x65\x6E\x74\x72\x79\x58","\x65\x6E\x74\x72\x79\x59","\x65\x6E\x74\x72\x79\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x66\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x46\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x67\x72\x61\x64\x69\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x67\x72\x61\x64\x69\x65\x6E\x74\x44\x69\x72\x65\x63\x74\x69\x6F\x6E","\x73\x74\x72\x6F\x6B\x65\x43\x6F\x6C\x6F\x72","\x73\x65\x70\x61\x72\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72","\x73\x74\x72\x6F\x6B\x65\x57\x69\x64\x74\x68","\x61\x6C\x69\x67\x6E","\x6C\x61\x62\x65\x6C\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x76\x65\x72\x74\x69\x63\x61\x6C\x4C\x61\x62\x65\x6C\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x6D\x61\x67\x65\x41\x73\x70\x65\x63\x74","\x69\x6D\x61\x67\x65\x41\x6C\x69\x67\x6E","\x69\x6D\x61\x67\x65\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x67\x6C\x61\x73\x73","\x69\x6D\x61\x67\x65","\x69\x6D\x61\x67\x65\x57\x69\x64\x74\x68","\x69\x6D\x61\x67\x65\x48\x65\x69\x67\x68\x74","\x69\x6D\x61\x67\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x69\x6D\x61\x67\x65\x42\x6F\x72\x64\x65\x72","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x6E\x6F\x4C\x61\x62\x65\x6C","\x6E\x6F\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x61\x62\x65\x6C\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x6C\x61\x62\x65\x6C\x42\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x6C\x61\x62\x65\x6C\x50\x61\x64\x64\x69\x6E\x67","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x68\x61\x70\x65","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x49\x6D\x61\x67\x65","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x74\x72\x6F\x6B\x65\x43\x6F\x6C\x6F\x72","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x47\x72\x61\x64\x69\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x70\x61\x63\x69\x6E\x67","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x57\x69\x64\x74\x68","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x48\x65\x69\x67\x68\x74","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x44\x69\x72\x65\x63\x74\x69\x6F\x6E","\x73\x68\x61\x64\x6F\x77","\x73\x65\x67\x6D\x65\x6E\x74","\x65\x6E\x64\x41\x72\x72\x6F\x77","\x73\x74\x61\x72\x74\x41\x72\x72\x6F\x77","\x65\x6E\x64\x53\x69\x7A\x65","\x73\x74\x61\x72\x74\x53\x69\x7A\x65","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x4C\x69\x6E\x65","\x65\x6E\x64\x46\x69\x6C\x6C","\x73\x74\x61\x72\x74\x46\x69\x6C\x6C","\x64\x61\x73\x68\x65\x64","\x64\x61\x73\x68\x50\x61\x74\x74\x65\x72\x6E","\x72\x6F\x75\x6E\x64\x65\x64","\x63\x75\x72\x76\x65\x64","\x61\x72\x63\x53\x69\x7A\x65","\x73\x6D\x6F\x6F\x74\x68","\x73\x6F\x75\x72\x63\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x53\x70\x61\x63\x69\x6E\x67","\x74\x61\x72\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x53\x70\x61\x63\x69\x6E\x67","\x70\x65\x72\x69\x6D\x65\x74\x65\x72\x53\x70\x61\x63\x69\x6E\x67","\x73\x70\x61\x63\x69\x6E\x67","\x73\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x73\x70\x61\x63\x69\x6E\x67\x4C\x65\x66\x74","\x73\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x73\x70\x61\x63\x69\x6E\x67\x52\x69\x67\x68\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x65\x6C\x62\x6F\x77","\x66\x6F\x6E\x74\x43\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x53\x74\x79\x6C\x65","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x66\x6F\x6C\x64\x61\x62\x6C\x65","\x65\x64\x69\x74\x61\x62\x6C\x65","\x62\x65\x6E\x64\x61\x62\x6C\x65","\x6D\x6F\x76\x61\x62\x6C\x65","\x72\x65\x73\x69\x7A\x61\x62\x6C\x65","\x63\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x64\x65\x6C\x65\x74\x61\x62\x6C\x65","\x65\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x6F\x6F\x70\x53\x74\x79\x6C\x65","\x72\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x58","\x72\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x59","\x72\x65\x63\x74\x61\x6E\x67\x6C\x65","\x65\x6C\x6C\x69\x70\x73\x65","\x64\x6F\x75\x62\x6C\x65\x45\x6C\x6C\x69\x70\x73\x65","\x72\x68\x6F\x6D\x62\x75\x73","\x6C\x69\x6E\x65","\x61\x72\x72\x6F\x77","\x6C\x61\x62\x65\x6C","\x63\x79\x6C\x69\x6E\x64\x65\x72","\x73\x77\x69\x6D\x6C\x61\x6E\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x61\x63\x74\x6F\x72","\x63\x6C\x6F\x75\x64","\x74\x72\x69\x61\x6E\x67\x6C\x65","\x68\x65\x78\x61\x67\x6F\x6E","\x63\x6C\x61\x73\x73\x69\x63","\x62\x6C\x6F\x63\x6B","\x6F\x76\x61\x6C","\x64\x69\x61\x6D\x6F\x6E\x64","\x64\x69\x61\x6D\x6F\x6E\x64\x54\x68\x69\x6E","\x63\x65\x6E\x74\x65\x72","\x72\x69\x67\x68\x74","\x6E\x6F\x72\x74\x68","\x73\x6F\x75\x74\x68","\x65\x61\x73\x74","\x77\x65\x73\x74","\x76\x65\x72\x74\x69\x63\x61\x6C","\x65\x6C\x62\x6F\x77\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x6F\x6F\x70\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x73\x69\x64\x65\x54\x6F\x53\x69\x64\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x74\x6F\x70\x54\x6F\x42\x6F\x74\x74\x6F\x6D\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x73\x65\x67\x6D\x65\x6E\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x65\x6C\x6C\x69\x70\x73\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x72\x65\x63\x74\x61\x6E\x67\x6C\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x72\x68\x6F\x6D\x62\x75\x73\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x74\x72\x69\x61\x6E\x67\x6C\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x63\x6F\x6E\x73\x75\x6D\x65\x64","\x67\x65\x74\x4E\x61\x6D\x65","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x79","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x63\x6F\x6E\x73\x75\x6D\x65","\x65\x76\x74","\x73\x74\x61\x74\x65","\x67\x72\x61\x70\x68\x58","\x67\x72\x61\x70\x68\x59","\x67\x65\x74\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x6F\x75\x72\x63\x65","\x69\x73\x53\x6F\x75\x72\x63\x65","\x67\x65\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x59","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x67\x65\x74\x43\x65\x6C\x6C","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x72\x65\x74\x75\x72\x6E\x56\x61\x6C\x75\x65","\x73\x65\x74\x45\x76\x65\x6E\x74\x53\x6F\x75\x72\x63\x65","\x65\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x65\x76\x65\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x65\x76\x65\x6E\x74\x53\x6F\x75\x72\x63\x65","\x67\x65\x74\x45\x76\x65\x6E\x74\x53\x6F\x75\x72\x63\x65","\x72\x65\x6D\x6F\x76\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x6F\x6E","\x66","\x72\x65\x6D\x6F\x76\x65\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x64\x65\x74\x61\x63\x68\x45\x76\x65\x6E\x74","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x75\x70","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x74\x6F\x75\x63\x68\x73\x74\x61\x72\x74","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x64\x62\x6C\x63\x6C\x69\x63\x6B","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x72\x65\x6C\x65\x61\x73\x65","\x65\x76\x65\x6E\x74","\x64\x65\x74\x61\x69\x6C","\x77\x68\x65\x65\x6C\x44\x65\x6C\x74\x61","\x6D\x6F\x75\x73\x65\x77\x68\x65\x65\x6C","\x44\x4F\x4D\x4D\x6F\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C","\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x6F\x6E\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x72\x65\x74\x75\x72\x6E\x20\x66\x61\x6C\x73\x65\x3B","\x73\x72\x63\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x61\x72\x67\x65\x74","\x69\x73\x52\x69\x67\x68\x74\x4D\x6F\x75\x73\x65\x42\x75\x74\x74\x6F\x6E","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x73\x68\x69\x66\x74\x4B\x65\x79","\x61\x6C\x74\x4B\x65\x79","\x63\x74\x72\x6C\x4B\x65\x79","\x6D\x65\x74\x61\x4B\x65\x79","\x74\x6F\x75\x63\x68\x65\x73","\x63\x68\x61\x6E\x67\x65\x64\x54\x6F\x75\x63\x68\x65\x73","\x63\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x4D\x61\x69\x6E\x45\x76\x65\x6E\x74","\x63\x6C\x69\x65\x6E\x74\x59","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x63\x61\x6E\x63\x65\x6C\x42\x75\x62\x62\x6C\x65","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x55\x70","\x61\x63\x74\x69\x76\x61\x74\x65","\x72\x65\x73\x69\x7A\x65\x53\x74\x61\x72\x74","\x72\x65\x73\x69\x7A\x65\x45\x6E\x64","\x6D\x6F\x76\x65\x53\x74\x61\x72\x74","\x6D\x6F\x76\x65\x45\x6E\x64","\x70\x61\x6E\x53\x74\x61\x72\x74","\x70\x61\x6E","\x70\x61\x6E\x45\x6E\x64","\x6D\x69\x6E\x69\x6D\x69\x7A\x65","\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65","\x6D\x61\x78\x69\x6D\x69\x7A\x65","\x68\x69\x64\x65","\x72\x65\x66\x72\x65\x73\x68","\x73\x69\x7A\x65","\x73\x65\x6C\x65\x63\x74","\x66\x69\x72\x65\x64","\x72\x65\x63\x65\x69\x76\x65","\x63\x6F\x6E\x6E\x65\x63\x74","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x73\x75\x73\x70\x65\x6E\x64","\x72\x65\x73\x75\x6D\x65","\x6D\x61\x72\x6B","\x73\x65\x73\x73\x69\x6F\x6E","\x72\x6F\x6F\x74","\x70\x6F\x73\x74","\x73\x61\x76\x65","\x62\x65\x66\x6F\x72\x65\x41\x64\x64\x56\x65\x72\x74\x65\x78","\x61\x64\x64\x56\x65\x72\x74\x65\x78","\x61\x66\x74\x65\x72\x41\x64\x64\x56\x65\x72\x74\x65\x78","\x64\x6F\x6E\x65","\x65\x78\x65\x63\x75\x74\x65\x64","\x73\x74\x61\x72\x74\x45\x64\x69\x74","\x65\x6E\x64\x45\x64\x69\x74","\x62\x65\x66\x6F\x72\x65\x55\x6E\x64\x6F","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x68\x61\x6E\x67\x65","\x6E\x6F\x74\x69\x66\x79","\x6C\x61\x79\x6F\x75\x74\x43\x65\x6C\x6C\x73","\x73\x63\x61\x6C\x65\x41\x6E\x64\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x75\x70","\x64\x6F\x77\x6E","\x61\x64\x64\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x41\x64\x64\x65\x64","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x4D\x6F\x76\x65\x64","\x72\x65\x73\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x65\x64","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x54\x6F\x67\x67\x6C\x65\x64","\x6F\x72\x64\x65\x72\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x4F\x72\x64\x65\x72\x65\x64","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x52\x65\x6D\x6F\x76\x65\x64","\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x75\x6E\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x46\x6F\x6C\x64\x65\x64","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73","\x6C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x6F\x6E\x6E\x65\x63\x74\x43\x65\x6C\x6C","\x63\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x73\x70\x6C\x69\x74\x45\x64\x67\x65","\x66\x6C\x69\x70\x45\x64\x67\x65","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67","\x61\x64\x64\x4F\x76\x65\x72\x6C\x61\x79","\x72\x65\x6D\x6F\x76\x65\x4F\x76\x65\x72\x6C\x61\x79","\x75\x70\x64\x61\x74\x65\x43\x65\x6C\x6C\x53\x69\x7A\x65","\x65\x73\x63\x61\x70\x65","\x64\x6F\x75\x62\x6C\x65\x43\x6C\x69\x63\x6B","\x73\x74\x61\x72\x74","\x72\x65\x73\x65\x74","\x75\x72\x6C","\x70\x61\x72\x61\x6D\x73","\x6D\x65\x74\x68\x6F\x64","\x50\x4F\x53\x54","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x62\x69\x6E\x61\x72\x79","\x72\x65\x71\x75\x65\x73\x74","\x69\x73\x42\x69\x6E\x61\x72\x79","\x73\x65\x74\x42\x69\x6E\x61\x72\x79","\x72\x65\x73\x70\x6F\x6E\x73\x65\x54\x65\x78\x74","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x58\x6D\x6C","\x72\x65\x73\x70\x6F\x6E\x73\x65\x58\x4D\x4C","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73","\x58\x4D\x4C\x48\x74\x74\x70\x52\x65\x71\x75\x65\x73\x74","\x6F\x76\x65\x72\x72\x69\x64\x65\x4D\x69\x6D\x65\x54\x79\x70\x65","\x74\x65\x78\x74\x2F\x70\x6C\x61\x69\x6E\x3B\x20\x63\x68\x61\x72\x73\x65\x74\x3D\x78\x2D\x75\x73\x65\x72\x2D\x64\x65\x66\x69\x6E\x65\x64","\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x58\x4D\x4C\x48\x54\x54\x50","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x61\x6E\x67\x65","\x62\x69\x6E\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72\x73","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x6F\x6E\x62\x65\x66\x6F\x72\x65\x75\x6E\x6C\x6F\x61\x64","\x66\x6F\x72\x6D","\x61\x63\x74\x69\x6F\x6E","\x26","\x73\x75\x62\x6D\x69\x74","\x63\x65\x6C\x6C\x73","\x69\x6E\x73\x65\x72\x74\x43\x6F\x75\x6E\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x67\x65\x74\x45\x78\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x73","\x67\x65\x74\x49\x6D\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x53\x54\x45\x50\x53\x49\x5A\x45","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x69\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x6F\x6E\x74\x65\x6E\x74","\x69\x6E\x73\x74\x61\x6C\x6C\x4D\x61\x78\x69\x6D\x69\x7A\x65\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x4D\x69\x6E\x69\x6D\x69\x7A\x65\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x43\x6C\x6F\x73\x65\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x4D\x69\x6E\x69\x6D\x69\x7A\x61\x62\x6C\x65","\x73\x65\x74\x54\x69\x74\x6C\x65","\x69\x6E\x73\x74\x61\x6C\x6C\x4D\x6F\x76\x65\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x70\x6C\x61\x63\x65\x43\x68\x69\x6C\x64","\x63\x6C\x6F\x73\x65\x49\x6D\x61\x67\x65","\x2F\x63\x6C\x6F\x73\x65\x2E\x67\x69\x66","\x6D\x69\x6E\x69\x6D\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x6D\x69\x6E\x69\x6D\x69\x7A\x65\x2E\x67\x69\x66","\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65\x2E\x67\x69\x66","\x6D\x61\x78\x69\x6D\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x6D\x61\x78\x69\x6D\x69\x7A\x65\x2E\x67\x69\x66","\x72\x65\x73\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x72\x65\x73\x69\x7A\x65\x2E\x67\x69\x66","\x6D\x69\x6E\x69\x6D\x75\x6D\x53\x69\x7A\x65","\x74\x69\x74\x6C\x65","\x6D\x78\x57\x69\x6E\x64\x6F\x77","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x54\x69\x74\x6C\x65","\x50\x61\x6E\x65","\x63\x6F\x6E\x74\x65\x6E\x74\x57\x72\x61\x70\x70\x65\x72","\x61\x63\x74\x69\x76\x65\x57\x69\x6E\x64\x6F\x77","\x7A\x49\x6E\x64\x65\x78","\x70\x72\x65\x76\x69\x6F\x75\x73\x57\x69\x6E\x64\x6F\x77","\x66\x69\x74","\x69\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x32\x70\x78","\x6E\x77\x2D\x72\x65\x73\x69\x7A\x65","\x73\x65\x74\x53\x69\x7A\x65","\x72\x65\x6D\x6F\x76\x65\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x67\x65\x74\x4D\x69\x6E\x69\x6D\x75\x6D\x53\x69\x7A\x65","\x4D\x69\x6E\x69\x6D\x69\x7A\x65","\x6D\x61\x72\x67\x69\x6E\x52\x69\x67\x68\x74","\x31\x70\x78","\x4E\x6F\x72\x6D\x61\x6C\x69\x7A\x65","\x4D\x61\x78\x69\x6D\x69\x7A\x65","\x6D\x61\x72\x67\x69\x6E\x4C\x65\x66\x74","\x30\x70\x78","\x73\x65\x74\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x63\x6C\x6F\x73\x65\x49\x6D\x67","\x43\x6C\x6F\x73\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x73\x65\x74\x49\x6D\x61\x67\x65","\x34\x70\x78","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x2D\x32\x70\x78","\x67\x65\x74\x54\x61\x62\x6C\x65","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E\x73","\x6F\x6B","\x4F\x4B","\x63\x61\x6E\x63\x65\x6C","\x43\x61\x6E\x63\x65\x6C","\x61\x64\x64\x54\x65\x78\x74","\x69\x6E\x70\x75\x74","\x74\x65\x78\x74","\x61\x64\x64\x46\x69\x65\x6C\x64","\x61\x64\x64\x43\x68\x65\x63\x6B\x62\x6F\x78","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x63\x68\x65\x63\x6B\x65\x64","\x61\x64\x64\x54\x65\x78\x74\x61\x72\x65\x61","\x72\x6F\x77\x73","\x61\x64\x64\x43\x6F\x6D\x62\x6F","\x6D\x75\x6C\x74\x69\x70\x6C\x65","\x61\x64\x64\x4F\x70\x74\x69\x6F\x6E","\x6F\x70\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64","\x72\x65\x73\x69\x7A\x65\x57\x69\x64\x74\x68","\x72\x65\x73\x69\x7A\x65\x48\x65\x69\x67\x68\x74","\x68\x61\x6E\x64\x6C\x69\x6E\x67\x52\x65\x73\x69\x7A\x65","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x57\x69\x64\x74\x68","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x65\x6C\x65\x6D\x65\x6E\x74","\x64\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x64\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74","\x70\x72\x65\x76\x69\x65\x77\x45\x6C\x65\x6D\x65\x6E\x74","\x65\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x47\x72\x61\x70\x68","\x63\x75\x72\x72\x65\x6E\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x63\x75\x72\x72\x65\x6E\x74\x50\x6F\x69\x6E\x74","\x63\x75\x72\x72\x65\x6E\x74\x47\x75\x69\x64\x65","\x63\x75\x72\x72\x65\x6E\x74\x48\x69\x67\x68\x6C\x69\x67\x68\x74","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x64\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74\x5A\x49\x6E\x64\x65\x78","\x64\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74\x4F\x70\x61\x63\x69\x74\x79","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C\x41\x74","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65\x48\x61\x6E\x64\x6C\x65\x72","\x73\x74\x61\x72\x74\x44\x72\x61\x67","\x6D\x6F\x75\x73\x65\x55\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x74\x6F\x70\x44\x72\x61\x67","\x67\x72\x61\x70\x68\x43\x6F\x6E\x74\x61\x69\x6E\x73\x45\x76\x65\x6E\x74","\x64\x72\x61\x67\x45\x78\x69\x74","\x64\x72\x61\x67\x45\x6E\x74\x65\x72","\x64\x72\x61\x67\x4F\x76\x65\x72","\x64\x72\x6F\x70","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x67\x65\x74\x47\x75\x69\x64\x65\x53\x74\x61\x74\x65\x73","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x61\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x61\x75\x74\x6F\x45\x78\x74\x65\x6E\x64","\x73\x63\x72\x6F\x6C\x6C\x50\x6F\x69\x6E\x74\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x69\x73\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x68\x69\x67\x68\x6C\x69\x67\x68\x74","\x33","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64\x45\x76\x65\x6E\x74","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x72\x69\x64\x53\x69\x7A\x65","\x73\x6E\x61\x70","\x70\x72\x65\x76\x69\x65\x77\x4F\x66\x66\x73\x65\x74","\x6E\x6F\x52\x65\x73\x65\x74","\x75\x70\x64\x61\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x4D\x6F\x64\x65","\x61\x64\x64\x49\x74\x65\x6D","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x4D\x6F\x64\x65","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x49\x74\x65\x6D","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x6D\x65\x6E\x75","\x63\x75\x72\x72\x65\x6E\x74\x49\x6D\x67","\x69\x73\x4D\x65\x6E\x75\x53\x68\x6F\x77\x69\x6E\x67","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x53\x65\x6C\x65\x63\x74\x65\x64","\x6D\x6F\x75\x73\x65\x6F\x75\x74","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6D\x62\x6F\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6D\x62\x6F","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E\x43\x6F\x6D\x62\x6F","\x73\x65\x6C\x65\x63\x74\x65\x64\x49\x6E\x64\x65\x78","\x6F\x70\x74\x69\x6F\x6E\x73","\x66\x75\x6E\x63\x74","\x61\x64\x64\x53\x77\x69\x74\x63\x68\x4D\x6F\x64\x65","\x69\x6E\x69\x74\x69\x61\x6C\x43\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x61\x6C\x74\x49\x63\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64\x4D\x6F\x64\x65","\x64\x65\x66\x61\x75\x6C\x74\x4D\x6F\x64\x65","\x73\x65\x6C\x65\x63\x74\x4D\x6F\x64\x65","\x61\x64\x64\x4D\x6F\x64\x65","\x64\x65\x66\x61\x75\x6C\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x72\x65\x73\x65\x74\x4D\x6F\x64\x65","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x61\x64\x64\x42\x72\x65\x61\x6B","\x61\x64\x64\x4C\x69\x6E\x65","\x68\x72","\x36\x70\x78","\x75\x72\x6C\x49\x6E\x69\x74","\x75\x72\x6C\x50\x6F\x6C\x6C","\x75\x72\x6C\x4E\x6F\x74\x69\x66\x79","\x63\x6F\x64\x65\x63","\x6C\x6F\x6F\x6B\x75\x70","\x65\x64\x69\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x73\x75\x73\x70\x65\x6E\x64\x65\x64","\x3C\x65\x64\x69\x74\x3E","\x63\x68\x61\x6E\x67\x65\x73","\x75\x6E\x64\x6F\x6E\x65","\x65\x6E\x63\x6F\x64\x65\x43\x68\x61\x6E\x67\x65\x73","\x3C\x2F\x65\x64\x69\x74\x3E","\x6C\x69\x6E\x65\x66\x65\x65\x64","\x65\x73\x63\x61\x70\x65\x50\x6F\x73\x74\x44\x61\x74\x61","\x73\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74\x52\x65\x6D\x6F\x74\x65\x43\x68\x61\x6E\x67\x65\x73","\x73\x65\x6E\x74","\x72\x65\x63\x65\x69\x76\x65\x64","\x70\x6F\x6C\x6C\x69\x6E\x67","\x70\x6F\x6C\x6C","\x73\x74\x6F\x70","\x72\x65\x61\x73\x6F\x6E","\x6D\x78\x53\x65\x73\x73\x69\x6F\x6E\x2E\x6E\x6F\x74\x69\x66\x79\x3A\x20","\x20\x78\x6D\x6C\x3D","\x3C\x6D\x65\x73\x73\x61\x67\x65\x3E\x3C\x64\x65\x6C\x74\x61\x3E","\x3C\x2F\x64\x65\x6C\x74\x61\x3E\x3C\x2F\x6D\x65\x73\x73\x61\x67\x65\x3E","\x78\x6D\x6C\x3D","\x69\x73\x56\x61\x6C\x69\x64\x52\x65\x73\x70\x6F\x6E\x73\x65","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x73\x70\x6F\x6E\x73\x65\x3A\x20","\x52\x65\x73\x70\x6F\x6E\x73\x65\x20\x6E\x6F\x74\x20\x72\x65\x61\x64\x79","\x54\x72\x61\x6E\x73\x6D\x69\x73\x73\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x3C\x3F\x70\x68\x70","\x6E\x61\x6D\x65\x73\x70\x61\x63\x65","\x70\x72\x65\x66\x69\x78","\x70\x72\x6F\x63\x65\x73\x73\x53\x74\x61\x74\x65","\x64\x65\x6C\x74\x61","\x70\x72\x6F\x63\x65\x73\x73\x44\x65\x6C\x74\x61","\x64\x65\x63\x6F\x64\x65","\x70\x72\x6F\x63\x65\x73\x73\x45\x64\x69\x74","\x64\x65\x63\x6F\x64\x65\x43\x68\x61\x6E\x67\x65\x73","\x63\x72\x65\x61\x74\x65\x55\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74","\x73\x6F\x75\x72\x63\x65","\x64\x65\x63\x6F\x64\x65\x43\x68\x61\x6E\x67\x65","\x6D\x78\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x6D\x78\x43\x68\x69\x6C\x64\x43\x68\x61\x6E\x67\x65","\x70\x61\x72\x65\x6E\x74","\x63\x65\x6C\x6C\x52\x65\x6D\x6F\x76\x65\x64","\x67\x65\x74\x49\x64","\x70\x75\x74\x4F\x62\x6A\x65\x63\x74","\x73\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74","\x72\x65\x64\x6F\x6E\x65","\x69\x73\x45\x6D\x70\x74\x79","\x69\x73\x53\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74","\x64\x69\x65","\x68\x69\x73\x74\x6F\x72\x79","\x69\x6E\x64\x65\x78\x4F\x66\x4E\x65\x78\x74\x41\x64\x64","\x63\x61\x6E\x55\x6E\x64\x6F","\x63\x61\x6E\x52\x65\x64\x6F","\x75\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74\x48\x61\x70\x70\x65\x6E\x65\x64","\x73\x68\x69\x66\x74","\x64\x61\x74\x61\x3A\x69\x6D\x61\x67\x65","\x69\x73\x52\x65\x6C\x61\x74\x69\x76\x65\x55\x72\x6C","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x2F\x2F","\x68\x6F\x73\x74","\x70\x61\x74\x68\x6E\x61\x6D\x65","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x74\x68\x72\x65\x61\x64","\x61\x63\x74\x69\x76\x65","\x64\x79","\x64\x78","\x74\x30\x79","\x74\x30\x78","\x74\x64\x79","\x74\x64\x78","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x64\x64\x4D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x70\x61\x6E\x47\x72\x61\x70\x68","\x70\x61\x6E\x44\x78","\x70\x61\x6E\x44\x79","\x67\x65\x74\x44\x78","\x67\x65\x74\x44\x79","\x64\x65\x6C\x61\x79","\x73\x65\x74\x49\x6E\x74\x65\x72\x76\x61\x6C","\x69\x73\x41\x63\x74\x69\x76\x65","\x70\x61\x6E\x54\x6F","\x68\x61\x6E\x64\x6C\x65\x4D\x6F\x75\x73\x65\x4F\x75\x74","\x64\x61\x6D\x70\x65\x72","\x63\x6C\x65\x61\x72\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65\x4D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x73\x75\x62\x6D\x65\x6E\x75\x49\x6D\x61\x67\x65","\x2F\x73\x75\x62\x6D\x65\x6E\x75\x2E\x67\x69\x66","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x6F\x70\x75\x70","\x69\x74\x65\x6D\x43\x6F\x75\x6E\x74","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x73\x6D\x61\x72\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72\x73","\x6C\x61\x62\x65\x6C\x73","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x64\x69\x73\x61\x62\x6C\x65\x43\x6F\x6E\x74\x65\x78\x74\x4D\x65\x6E\x75","\x69\x73\x4C\x65\x66\x74\x4D\x6F\x75\x73\x65\x42\x75\x74\x74\x6F\x6E","\x77\x69\x6C\x6C\x41\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x49\x74\x65\x6D\x73","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75\x49\x74\x65\x6D","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75\x49\x63\x6F\x6E","\x20\x64\x69\x73\x61\x62\x6C\x65\x64","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x74\x65\x78\x74\x41\x6C\x69\x67\x6E","\x63\x72\x65\x61\x74\x65\x53\x75\x62\x6D\x65\x6E\x75","\x65\x76\x65\x6E\x74\x52\x65\x63\x65\x69\x76\x65\x72","\x61\x63\x74\x69\x76\x65\x52\x6F\x77","\x68\x69\x64\x65\x53\x75\x62\x6D\x65\x6E\x75","\x73\x68\x6F\x77\x53\x75\x62\x6D\x65\x6E\x75","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75\x49\x74\x65\x6D\x48\x6F\x76\x65\x72","\x30\x20\x30\x20\x30\x20\x30\x70\x78","\x63\x6F\x6C\x53\x70\x61\x6E","\x32","\x73\x68\x6F\x77\x4D\x65\x6E\x75","\x63\x68\x61\x6E\x67\x65\x48\x61\x6E\x64\x6C\x65\x72","\x67\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x73\x65\x74\x47\x72\x61\x70\x68","\x67\x72\x61\x70\x68","\x61\x75\x74\x6F\x53\x61\x76\x65\x44\x65\x6C\x61\x79","\x61\x75\x74\x6F\x53\x61\x76\x65\x54\x68\x72\x6F\x74\x74\x6C\x65","\x61\x75\x74\x6F\x53\x61\x76\x65\x54\x68\x72\x65\x73\x68\x6F\x6C\x64","\x69\x67\x6E\x6F\x72\x65\x64\x43\x68\x61\x6E\x67\x65\x73","\x6C\x61\x73\x74\x53\x6E\x61\x70\x73\x68\x6F\x74","\x73\x74\x61\x72\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x73\x74\x6F\x70\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x73\x74\x65\x70\x73","\x65\x61\x73\x65","\x73\x74\x65\x70","\x61\x6E\x69\x6D\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x44\x65\x6C\x74\x61","\x69\x73\x56\x65\x72\x74\x65\x78","\x6D\x6F\x76\x65\x53\x74\x61\x74\x65","\x73\x74\x6F\x70\x52\x65\x63\x75\x72\x73\x69\x6F\x6E","\x67\x65\x74\x4F\x72\x69\x67\x69\x6E\x46\x6F\x72\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x69\x6D\x61\x67\x65\x73","\x61\x6C\x74","\x70\x75\x74\x49\x6D\x61\x67\x65","\x67\x65\x74\x49\x6D\x61\x67\x65","\x66\x61\x6C\x6C\x62\x61\x63\x6B","\x69\x6E\x63\x6C\x75\x64\x65\x4F\x76\x65\x72\x6C\x61\x79\x73","\x64\x72\x61\x77\x53\x74\x61\x74\x65","\x64\x72\x61\x77\x43\x65\x6C\x6C\x53\x74\x61\x74\x65","\x76\x69\x73\x69\x74\x53\x74\x61\x74\x65\x73\x52\x65\x63\x75\x72\x73\x69\x76\x65","\x64\x72\x61\x77\x4F\x76\x65\x72\x6C\x61\x79\x73","\x70\x61\x69\x6E\x74","\x72\x65\x73\x74\x6F\x72\x65","\x6F\x76\x65\x72\x6C\x61\x79\x73","\x63\x6F\x6E\x76\x65\x72\x74\x65\x72","\x63\x72\x65\x61\x74\x65\x55\x72\x6C\x43\x6F\x6E\x76\x65\x72\x74\x65\x72","\x73\x74\x61\x74\x65\x73","\x70\x61\x74\x68","\x72\x6F\x74\x61\x74\x65\x48\x74\x6D\x6C","\x6C\x61\x73\x74\x58","\x6C\x61\x73\x74\x59","\x6D\x6F\x76\x65\x4F\x70","\x4D","\x6C\x69\x6E\x65\x4F\x70","\x4C","\x71\x75\x61\x64\x4F\x70","\x51","\x63\x75\x72\x76\x65\x4F\x70","\x43","\x63\x6C\x6F\x73\x65\x4F\x70","\x5A","\x70\x6F\x69\x6E\x74\x65\x72\x45\x76\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x65","\x33\x20\x33","\x66\x6C\x61\x74","\x6D\x69\x74\x65\x72","\x23\x30\x30\x30\x30\x30\x30","\x53\x48\x41\x44\x4F\x57\x43\x4F\x4C\x4F\x52","\x53\x48\x41\x44\x4F\x57\x5F\x4F\x50\x41\x43\x49\x54\x59","\x53\x48\x41\x44\x4F\x57\x5F\x4F\x46\x46\x53\x45\x54\x5F\x58","\x53\x48\x41\x44\x4F\x57\x5F\x4F\x46\x46\x53\x45\x54\x5F\x59","\x66\x6F\x72\x6D\x61\x74","\x61\x64\x64\x4F\x70","\x72\x6F\x74\x61\x74\x65\x50\x6F\x69\x6E\x74","\x70\x6F\x70","\x73\x65\x74\x41\x6C\x70\x68\x61","\x61\x6C\x70\x68\x61","\x73\x65\x74\x46\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x47\x72\x61\x64\x69\x65\x6E\x74","\x66\x69\x6C\x6C\x41\x6C\x70\x68\x61","\x67\x72\x61\x64\x69\x65\x6E\x74\x41\x6C\x70\x68\x61","\x73\x65\x74\x53\x74\x72\x6F\x6B\x65\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x53\x74\x72\x6F\x6B\x65\x57\x69\x64\x74\x68","\x73\x65\x74\x44\x61\x73\x68\x65\x64","\x73\x65\x74\x44\x61\x73\x68\x50\x61\x74\x74\x65\x72\x6E","\x73\x65\x74\x4C\x69\x6E\x65\x43\x61\x70","\x6C\x69\x6E\x65\x43\x61\x70","\x73\x65\x74\x4C\x69\x6E\x65\x4A\x6F\x69\x6E","\x6C\x69\x6E\x65\x4A\x6F\x69\x6E","\x73\x65\x74\x4D\x69\x74\x65\x72\x4C\x69\x6D\x69\x74","\x6D\x69\x74\x65\x72\x4C\x69\x6D\x69\x74","\x73\x65\x74\x46\x6F\x6E\x74\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x46\x6F\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x46\x6F\x6E\x74\x42\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x42\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x46\x6F\x6E\x74\x53\x69\x7A\x65","\x73\x65\x74\x46\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x73\x65\x74\x46\x6F\x6E\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x68\x61\x64\x6F\x77","\x73\x65\x74\x53\x68\x61\x64\x6F\x77\x43\x6F\x6C\x6F\x72","\x73\x68\x61\x64\x6F\x77\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x53\x68\x61\x64\x6F\x77\x41\x6C\x70\x68\x61","\x73\x68\x61\x64\x6F\x77\x41\x6C\x70\x68\x61","\x73\x65\x74\x53\x68\x61\x64\x6F\x77\x4F\x66\x66\x73\x65\x74","\x73\x68\x61\x64\x6F\x77\x44\x78","\x73\x68\x61\x64\x6F\x77\x44\x79","\x62\x65\x67\x69\x6E","\x6D\x6F\x76\x65\x54\x6F","\x6C\x69\x6E\x65\x54\x6F","\x71\x75\x61\x64\x54\x6F","\x63\x75\x72\x76\x65\x54\x6F","\x61\x72\x63\x54\x6F","\x61\x72\x63\x54\x6F\x43\x75\x72\x76\x65\x73","\x65\x6E\x64","\x77\x72\x69\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x73","\x65\x78\x74\x65\x6E\x64","\x74\x65\x78\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6F\x6D\x70\x72\x65\x73\x73\x65\x64","\x66\x6F\x6E\x74\x66\x61\x6D\x69\x6C\x79","\x66\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x73\x69\x7A\x65","\x73\x68\x61\x64\x6F\x77\x63\x6F\x6C\x6F\x72","\x73\x68\x61\x64\x6F\x77\x61\x6C\x70\x68\x61","\x73\x68\x61\x64\x6F\x77\x6F\x66\x66\x73\x65\x74","\x74\x6F\x46\x69\x78\x65\x64","\x72\x6F\x74\x61\x74\x65","\x74\x68\x65\x74\x61","\x63\x78","\x63\x79","\x66\x69\x6C\x6C\x63\x6F\x6C\x6F\x72","\x67\x72\x61\x64\x69\x65\x6E\x74","\x63\x31","\x63\x32","\x77","\x68","\x61\x6C\x70\x68\x61\x31","\x61\x6C\x70\x68\x61\x32","\x73\x74\x72\x6F\x6B\x65\x63\x6F\x6C\x6F\x72","\x73\x74\x72\x6F\x6B\x65\x77\x69\x64\x74\x68","\x64\x61\x73\x68\x70\x61\x74\x74\x65\x72\x6E","\x70\x61\x74\x74\x65\x72\x6E","\x6C\x69\x6E\x65\x63\x61\x70","\x63\x61\x70","\x6C\x69\x6E\x65\x6A\x6F\x69\x6E","\x6D\x69\x74\x65\x72\x6C\x69\x6D\x69\x74","\x6C\x69\x6D\x69\x74","\x66\x6F\x6E\x74\x63\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x63\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x62\x6F\x72\x64\x65\x72\x63\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x73\x74\x79\x6C\x65","\x72\x65\x63\x74","\x72\x6F\x75\x6E\x64\x72\x65\x63\x74","\x63\x6F\x6E\x76\x65\x72\x74","\x61\x73\x70\x65\x63\x74","\x71\x75\x61\x64","\x78\x31","\x79\x31","\x78\x32","\x79\x32","\x63\x75\x72\x76\x65","\x78\x33","\x79\x33","\x69\x73\x4E\x6F\x64\x65","\x73\x74\x72","\x77\x72\x61\x70","\x66\x69\x6C\x6C","\x63\x6C\x69\x70","\x73\x74\x72\x6F\x6B\x65","\x66\x69\x6C\x6C\x41\x6E\x64\x53\x74\x72\x6F\x6B\x65","\x66\x69\x6C\x6C\x73\x74\x72\x6F\x6B\x65","\x67\x72\x61\x64\x69\x65\x6E\x74\x73","\x64\x65\x66\x73","\x73\x74\x79\x6C\x65\x45\x6E\x61\x62\x6C\x65\x64","\x63\x72\x65\x61\x74\x65\x53\x74\x79\x6C\x65","\x6D\x61\x74\x63\x68\x48\x74\x6D\x6C\x41\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x66\x6F\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x72\x6F\x6B\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x72\x65\x66\x43\x6F\x75\x6E\x74","\x62\x6C\x6F\x63\x6B\x49\x6D\x61\x67\x65\x50\x6F\x69\x6E\x74\x65\x72\x45\x76\x65\x6E\x74\x73","\x73\x76\x67\x7B\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79\x3A","\x3B\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65\x3A","\x3B\x66\x69\x6C\x6C\x3A\x6E\x6F\x6E\x65\x3B\x73\x74\x72\x6F\x6B\x65\x2D\x6D\x69\x74\x65\x72\x6C\x69\x6D\x69\x74\x3A\x31\x30\x7D","\x4E\x53\x5F\x53\x56\x47","\x78\x6D\x6C\x6E\x73","\x63\x72\x65\x61\x74\x65\x47\x72\x61\x64\x69\x65\x6E\x74\x49\x64","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x53\x4F\x55\x54\x48","\x73","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x45\x41\x53\x54","\x65","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4E\x4F\x52\x54\x48","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x57\x45\x53\x54","\x6D\x78\x2D\x67\x72\x61\x64\x69\x65\x6E\x74\x2D","\x67\x65\x74\x53\x76\x67\x47\x72\x61\x64\x69\x65\x6E\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x69\x64","\x63\x72\x65\x61\x74\x65\x53\x76\x67\x47\x72\x61\x64\x69\x65\x6E\x74","\x6C\x69\x6E\x65\x61\x72\x47\x72\x61\x64\x69\x65\x6E\x74","\x30\x25","\x3B\x73\x74\x6F\x70\x2D\x6F\x70\x61\x63\x69\x74\x79\x3A","\x6F\x66\x66\x73\x65\x74","\x73\x74\x6F\x70\x2D\x63\x6F\x6C\x6F\x72\x3A","\x61\x64\x64\x4E\x6F\x64\x65","\x64","\x75\x70\x64\x61\x74\x65\x46\x69\x6C\x6C","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x75\x70\x64\x61\x74\x65\x53\x74\x72\x6F\x6B\x65","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x64\x6F\x77","\x63\x72\x65\x61\x74\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x70\x6F\x69\x6E\x74\x65\x72\x2D\x65\x76\x65\x6E\x74\x73","\x61\x6C\x6C","\x66\x69\x6C\x6C\x2D\x6F\x70\x61\x63\x69\x74\x79","\x75\x72\x6C\x28\x23","\x73\x74\x72\x6F\x6B\x65\x2D\x6F\x70\x61\x63\x69\x74\x79","\x73\x74\x72\x6F\x6B\x65\x2D\x77\x69\x64\x74\x68","\x75\x70\x64\x61\x74\x65\x53\x74\x72\x6F\x6B\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x74\x72\x6F\x6B\x65\x2D\x64\x61\x73\x68\x61\x72\x72\x61\x79","\x63\x72\x65\x61\x74\x65\x44\x61\x73\x68\x50\x61\x74\x74\x65\x72\x6E","\x73\x74\x72\x6F\x6B\x65\x2D\x6C\x69\x6E\x65\x6A\x6F\x69\x6E","\x62\x75\x74\x74","\x73\x74\x72\x6F\x6B\x65\x2D\x6C\x69\x6E\x65\x63\x61\x70","\x73\x74\x72\x6F\x6B\x65\x2D\x6D\x69\x74\x65\x72\x6C\x69\x6D\x69\x74","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x77\x68\x69\x74\x65","\x29\x73\x63\x61\x6C\x65\x28","\x29\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x72\x6F\x74\x61\x74\x65\x28","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x43\x78","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x43\x79","\x72\x78","\x72\x79","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x53","\x78\x6C\x69\x6E\x6B\x3A\x68\x72\x65\x66","\x70\x72\x65\x73\x65\x72\x76\x65\x41\x73\x70\x65\x63\x74\x52\x61\x74\x69\x6F","\x73\x63\x61\x6C\x65\x28","\x70\x6F\x69\x6E\x74\x65\x72\x2D\x65\x76\x65\x6E\x74\x73\x3A\x6E\x6F\x6E\x65","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B\x3B\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65\x3A","\x70\x78\x3B\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79\x3A","\x3B\x63\x6F\x6C\x6F\x72\x3A","\x3B\x6C\x69\x6E\x65\x2D\x68\x65\x69\x67\x68\x74\x3A","\x70\x78\x3B","\x46\x4F\x4E\x54\x5F\x42\x4F\x4C\x44","\x66\x6F\x6E\x74\x2D\x77\x65\x69\x67\x68\x74\x3A\x62\x6F\x6C\x64\x3B","\x46\x4F\x4E\x54\x5F\x49\x54\x41\x4C\x49\x43","\x66\x6F\x6E\x74\x2D\x73\x74\x79\x6C\x65\x3A\x69\x74\x61\x6C\x69\x63\x3B","\x46\x4F\x4E\x54\x5F\x55\x4E\x44\x45\x52\x4C\x49\x4E\x45","\x66\x6F\x6E\x74\x2D\x64\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E\x3A\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65\x3B","\x74\x65\x78\x74\x2D\x61\x6C\x69\x67\x6E\x3A\x63\x65\x6E\x74\x65\x72\x3B","\x74\x65\x78\x74\x2D\x61\x6C\x69\x67\x6E\x3A\x72\x69\x67\x68\x74\x3B","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x2D\x63\x6F\x6C\x6F\x72\x3A","\x62\x6F\x72\x64\x65\x72\x3A\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20","\x26\x61\x6D\x70\x3B\x67\x74\x3B","\x26\x61\x6D\x70\x3B\x6C\x74\x3B","\x3C\x64\x69\x76\x20\x78\x6D\x6C\x6E\x73\x3D\x22\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x68\x74\x6D\x6C\x22\x20\x73\x74\x79\x6C\x65\x3D\x22\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B\x3B","\x22\x3E","\x3C\x2F\x64\x69\x76\x3E","\x3C\x68\x72\x20\x2F\x3E","\x3C\x62\x72\x20\x2F\x3E","\x3C\x64\x69\x76\x20\x78\x6D\x6C\x6E\x73\x3D\x22\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x68\x74\x6D\x6C\x22\x20\x73\x74\x79\x6C\x65\x3D\x22","\x68\x74\x6D\x6C","\x76\x65\x72\x74\x69\x63\x61\x6C\x2D\x61\x6C\x69\x67\x6E\x3A\x74\x6F\x70\x3B","\x6F\x76\x65\x72\x66\x6C\x6F\x77\x3A\x68\x69\x64\x64\x65\x6E\x3B","\x6D\x61\x78\x2D\x68\x65\x69\x67\x68\x74\x3A","\x77\x69\x64\x74\x68\x3A","\x77\x68\x69\x74\x65\x2D\x73\x70\x61\x63\x65\x3A\x6E\x6F\x72\x6D\x61\x6C\x3B","\x77\x68\x69\x74\x65\x2D\x73\x70\x61\x63\x65\x3A\x6E\x6F\x77\x72\x61\x70\x3B","\x66\x6F\x72\x65\x69\x67\x6E\x4F\x62\x6A\x65\x63\x74","\x70\x6C\x61\x69\x6E\x54\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x43\x6C\x69\x70","\x6D\x78\x2D\x63\x6C\x69\x70\x2D","\x63\x6C\x69\x70\x50\x61\x74\x68","\x63\x6C\x69\x70\x2D\x70\x61\x74\x68","\x75\x70\x64\x61\x74\x65\x46\x6F\x6E\x74","\x74\x65\x78\x74\x2D\x61\x6E\x63\x68\x6F\x72","\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65","\x61\x64\x64\x54\x65\x78\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x2D\x77\x65\x69\x67\x68\x74","\x62\x6F\x6C\x64","\x66\x6F\x6E\x74\x2D\x73\x74\x79\x6C\x65","\x69\x74\x61\x6C\x69\x63","\x74\x65\x78\x74\x2D\x64\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E","\x67\x65\x74\x42\x42\x6F\x78","\x66\x6F\x6E\x74\x57\x65\x69\x67\x68\x74","\x3C\x62\x72\x2F\x3E","\x6D\x6F\x64","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28\x30\x2E\x35\x2C\x20\x30\x2E\x35\x29","\x6D","\x6C","\x63","\x72\x6F\x74\x61\x74\x65\x64\x48\x74\x6D\x6C\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x76\x6D\x6C\x53\x63\x61\x6C\x65","\x20\x65","\x63\x6F\x6F\x72\x64\x73\x69\x7A\x65","\x73\x74\x72\x6F\x6B\x65\x77\x65\x69\x67\x68\x74","\x73\x74\x72\x6F\x6B\x65\x64","\x63\x72\x65\x61\x74\x65\x53\x74\x72\x6F\x6B\x65","\x63\x72\x65\x61\x74\x65\x46\x69\x6C\x6C","\x63\x72\x65\x61\x74\x65\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x46\x69\x6C\x6C","\x66\x69\x6C\x6C\x65\x64","\x3A\x66\x69\x6C\x6C","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66","\x74\x69\x6C\x65","\x63\x6F\x6C\x6F\x72\x32","\x66\x6C\x69\x70","\x61\x6E\x67\x6C\x65","\x4F\x46\x46\x49\x43\x45\x5F\x50\x52\x45\x46\x49\x58","\x3A\x6F\x70\x61\x63\x69\x74\x79\x32","\x3A\x73\x74\x72\x6F\x6B\x65","\x65\x6E\x64\x63\x61\x70","\x6A\x6F\x69\x6E\x73\x74\x79\x6C\x65","\x31\x30","\x64\x61\x73\x68\x73\x74\x79\x6C\x65","\x67\x65\x74\x56\x6D\x6C\x44\x61\x73\x68\x53\x74\x79\x6C\x65","\x64\x61\x73\x68","\x30\x20\x32","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x64\x6F\x77\x53\x74\x72\x6F\x6B\x65","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x64\x6F\x77\x46\x69\x6C\x6C","\x3A\x73\x68\x61\x70\x65","\x63\x20","\x63\x72\x65\x61\x74\x65\x52\x65\x63\x74","\x3A\x72\x65\x63\x74","\x3A\x72\x6F\x75\x6E\x64\x72\x65\x63\x74","\x61\x72\x63\x73\x69\x7A\x65","\x3A\x6F\x76\x61\x6C","\x61\x74\x6D\x6F\x73\x74","\x69\x67\x6E\x6F\x72\x65","\x66\x72\x61\x6D\x65","\x31\x38\x30","\x66\x6F\x6E\x74\x44\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E","\x3A\x67\x72\x6F\x75\x70","\x72\x65\x6C\x61\x74\x69\x76\x65","\x67\x65\x74\x41\x6C\x69\x67\x6E\x6D\x65\x6E\x74\x41\x73\x50\x6F\x69\x6E\x74","\x6E\x6F\x72\x6D\x61\x6C","\x6D\x61\x78\x48\x65\x69\x67\x68\x74","\x67\x72\x6F\x75\x70","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x4D\x61\x74\x72\x69\x78\x28\x4D\x31\x31\x3D","\x2C\x20\x4D\x31\x32\x3D","\x2C\x20\x4D\x32\x31\x3D","\x2C\x20\x4D\x32\x32\x3D","\x2C\x20\x73\x69\x7A\x69\x6E\x67\x4D\x65\x74\x68\x6F\x64\x3D\x27\x61\x75\x74\x6F\x20\x65\x78\x70\x61\x6E\x64\x27\x29","\x3A\x70\x61\x74\x68","\x74\x65\x78\x74\x70\x61\x74\x68\x6F\x6B","\x6D\x20","\x20\x6C\x20","\x3A\x74\x65\x78\x74\x70\x61\x74\x68","\x76\x2D\x74\x65\x78\x74\x2D\x61\x6C\x69\x67\x6E\x3A","\x73\x74\x72\x69\x6E\x67","\x73\x65\x74\x53\x74\x61\x74\x65\x73","\x67\x75\x69\x64\x65\x58","\x67\x75\x69\x64\x65\x59","\x67\x65\x74\x47\x75\x69\x64\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x63\x72\x65\x61\x74\x65\x47\x75\x69\x64\x65\x53\x68\x61\x70\x65","\x69\x73\x44\x61\x73\x68\x65\x64","\x44\x49\x41\x4C\x45\x43\x54\x5F\x56\x4D\x4C","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x70\x6F\x69\x6E\x74\x73","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x64\x65\x73\x63","\x70\x61\x72\x73\x65\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x61\x72\x73\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x64\x65\x66\x61\x75\x6C\x74\x4C\x6F\x63\x61\x6C\x69\x7A\x65\x64","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x77\x30","\x68\x30","\x62\x67\x4E\x6F\x64\x65","\x66\x67\x4E\x6F\x64\x65","\x66\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x76\x61\x72\x69\x61\x62\x6C\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x73","\x67\x65\x74\x43\x68\x69\x6C\x64\x4E\x6F\x64\x65\x73","\x70\x61\x72\x73\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x65\x76\x61\x6C\x75\x61\x74\x65\x54\x65\x78\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x65\x76\x61\x6C\x75\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6C\x6F\x63\x61\x6C\x69\x7A\x65\x64","\x65\x76\x61\x6C","\x64\x72\x61\x77\x53\x68\x61\x70\x65","\x64\x72\x61\x77\x43\x68\x69\x6C\x64\x72\x65\x6E","\x63\x6F\x6D\x70\x75\x74\x65\x41\x73\x70\x65\x63\x74","\x69\x6E\x68\x65\x72\x69\x74","\x67\x65\x74\x4E\x75\x6D\x62\x65\x72","\x64\x72\x61\x77\x4E\x6F\x64\x65","\x66\x69\x78\x65\x64","\x61\x72\x63","\x78\x2D\x61\x78\x69\x73\x2D\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x6C\x61\x72\x67\x65\x2D\x61\x72\x63\x2D\x66\x6C\x61\x67","\x73\x77\x65\x65\x70\x2D\x66\x6C\x61\x67","\x52\x45\x43\x54\x41\x4E\x47\x4C\x45\x5F\x52\x4F\x55\x4E\x44\x49\x4E\x47\x5F\x46\x41\x43\x54\x4F\x52","\x61\x6C\x69\x67\x6E\x2D\x73\x68\x61\x70\x65","\x69\x6E\x63\x6C\x75\x64\x65\x2D\x73\x68\x61\x70\x65","\x67\x65\x74\x53\x74\x65\x6E\x63\x69\x6C","\x73\x74\x65\x6E\x63\x69\x6C","\x62\x6F\x75\x6E\x64\x73","\x62\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x73\x76\x67\x53\x74\x72\x6F\x6B\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x73\x74\x65\x6E\x63\x69\x6C\x50\x6F\x69\x6E\x74\x65\x72\x45\x76\x65\x6E\x74\x73","\x69\x73\x50\x61\x72\x73\x65\x56\x6D\x6C","\x69\x73\x48\x74\x6D\x6C\x41\x6C\x6C\x6F\x77\x65\x64","\x67\x65\x74\x53\x76\x67\x53\x63\x72\x65\x65\x6E\x4F\x66\x66\x73\x65\x74","\x63\x72\x65\x61\x74\x65\x53\x76\x67","\x63\x72\x65\x61\x74\x65\x48\x74\x6D\x6C","\x63\x72\x65\x61\x74\x65\x56\x6D\x6C","\x72\x65\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x75\x70\x64\x61\x74\x65\x42\x6F\x75\x6E\x64\x73\x46\x72\x6F\x6D\x50\x6F\x69\x6E\x74\x73","\x63\x68\x65\x63\x6B\x42\x6F\x75\x6E\x64\x73","\x72\x65\x64\x72\x61\x77\x48\x74\x6D\x6C\x53\x68\x61\x70\x65","\x72\x65\x64\x72\x61\x77\x53\x68\x61\x70\x65","\x75\x70\x64\x61\x74\x65\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x63\x72\x65\x61\x74\x65\x56\x6D\x6C\x47\x72\x6F\x75\x70","\x63\x72\x65\x61\x74\x65\x43\x61\x6E\x76\x61\x73","\x68\x61\x73\x43\x68\x69\x6C\x64\x4E\x6F\x64\x65\x73","\x6C\x61\x73\x74\x43\x68\x69\x6C\x64","\x62\x65\x66\x6F\x72\x65\x65\x6E\x64","\x69\x6E\x73\x65\x72\x74\x41\x64\x6A\x61\x63\x65\x6E\x74\x48\x54\x4D\x4C","\x61\x64\x64\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x46\x69\x6C\x74\x65\x72","\x64\x65\x73\x74\x72\x6F\x79\x43\x61\x6E\x76\x61\x73","\x75\x70\x64\x61\x74\x65\x56\x6D\x6C\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6D\x78\x52\x65\x66\x43\x6F\x75\x6E\x74","\x6F\x6C\x64\x47\x72\x61\x64\x69\x65\x6E\x74\x73","\x72\x65\x6C\x65\x61\x73\x65\x53\x76\x67\x47\x72\x61\x64\x69\x65\x6E\x74\x73","\x69\x73\x50\x61\x69\x6E\x74\x42\x6F\x75\x6E\x64\x73\x49\x6E\x76\x65\x72\x74\x65\x64","\x75\x70\x64\x61\x74\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x63\x6F\x6E\x66\x69\x67\x75\x72\x65\x43\x61\x6E\x76\x61\x73","\x70\x61\x69\x6E\x74\x53\x74\x65\x6E\x63\x69\x6C\x53\x68\x61\x70\x65","\x70\x61\x69\x6E\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x70\x61\x69\x6E\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x69\x73\x53\x68\x61\x64\x6F\x77","\x67\x65\x74\x47\x72\x61\x64\x69\x65\x6E\x74\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x68\x61\x70\x65\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x61\x64\x64\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x63\x74\x61\x6E\x67\x6C\x65","\x73\x65\x74\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x70\x61\x69\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x70\x61\x69\x6E\x74\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x41\x72\x63\x53\x69\x7A\x65","\x70\x61\x69\x6E\x74\x47\x6C\x61\x73\x73\x45\x66\x66\x65\x63\x74","\x23\x66\x66\x66\x66\x66\x66","\x69\x73\x52\x6F\x75\x6E\x64\x65\x64","\x73\x74\x65\x6E\x63\x69\x6C\x46\x6C\x69\x70\x48","\x73\x74\x65\x6E\x63\x69\x6C\x46\x6C\x69\x70\x56","\x73\x65\x74\x43\x75\x72\x73\x6F\x72","\x67\x65\x74\x43\x75\x72\x73\x6F\x72","\x63\x72\x65\x61\x74\x65\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x61\x75\x67\x6D\x65\x6E\x74\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x67\x65\x74\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x67\x65\x74\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x67\x65\x74\x54\x65\x78\x74\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x76\x65\x72\x74\x69\x63\x61\x6C\x54\x65\x78\x74\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28\x27","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66\x27\x29","\x73\x74\x65\x6E\x63\x69\x6C\x73","\x6D\x61\x72\x6B\x65\x72\x73","\x41\x52\x52\x4F\x57\x5F\x43\x4C\x41\x53\x53\x49\x43","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44","\x61\x64\x64\x4D\x61\x72\x6B\x65\x72","\x72\x65\x64\x72\x61\x77\x50\x61\x74\x68","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x46\x69\x6C\x74\x65\x72\x73","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x43\x6F\x6C\x6F\x72\x73","\x62\x6F\x72\x64\x65\x72\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x73\x6F\x6C\x69\x64","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x64\x72\x6F\x70\x53\x68\x61\x64\x6F\x77\x20\x28\x4F\x66\x66\x58\x3D\x27","\x27\x2C\x20\x4F\x66\x66\x59\x3D\x27","\x27\x2C\x20\x43\x6F\x6C\x6F\x72\x3D\x27","\x27\x29","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x67\x72\x61\x64\x69\x65\x6E\x74\x28\x73\x74\x61\x72\x74\x43\x6F\x6C\x6F\x72\x53\x74\x72\x3D\x27","\x27\x2C\x20\x65\x6E\x64\x43\x6F\x6C\x6F\x72\x53\x74\x72\x3D\x27","\x27\x2C\x20\x67\x72\x61\x64\x69\x65\x6E\x74\x54\x79\x70\x65\x3D\x27","\x70\x61\x69\x6E\x74\x4C\x69\x6E\x65","\x61\x72\x72\x6F\x77\x57\x69\x64\x74\x68","\x41\x52\x52\x4F\x57\x5F\x57\x49\x44\x54\x48","\x41\x52\x52\x4F\x57\x5F\x53\x50\x41\x43\x49\x4E\x47","\x41\x52\x52\x4F\x57\x5F\x53\x49\x5A\x45","\x44\x45\x46\x41\x55\x4C\x54\x5F\x46\x4F\x4E\x54\x53\x54\x59\x4C\x45","\x63\x6C\x69\x70\x70\x65\x64","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x4C\x65\x66\x74","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x52\x69\x67\x68\x74","\x72\x65\x70\x6C\x61\x63\x65\x4C\x69\x6E\x65\x66\x65\x65\x64\x73","\x69\x67\x6E\x6F\x72\x65\x43\x6C\x69\x70\x70\x65\x64\x53\x74\x72\x69\x6E\x67\x53\x69\x7A\x65","\x69\x67\x6E\x6F\x72\x65\x53\x74\x72\x69\x6E\x67\x53\x69\x7A\x65","\x74\x65\x78\x74\x44\x69\x76","\x75\x70\x64\x61\x74\x65\x53\x69\x7A\x65","\x6D\x61\x72\x67\x69\x6E","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x54\x52\x49\x43\x54\x48\x54\x4D\x4C","\x75\x70\x64\x61\x74\x65\x56\x61\x6C\x75\x65","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x46\x69\x6C\x74\x65\x72","\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x4F\x72\x69\x67\x69\x6E","\x25\x20","\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x25\x2C","\x25\x29\x73\x63\x61\x6C\x65\x28","\x29\x20\x72\x6F\x74\x61\x74\x65\x28","\x64\x65\x67\x29","\x30\x25\x20\x30\x25","\x25\x29","\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20","\x3C\x64\x69\x76\x20\x73\x74\x79\x6C\x65\x3D\x22\x7A\x6F\x6F\x6D\x3A\x31\x3B","\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B\x3B\x5F\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x3B\x70\x61\x64\x64\x69\x6E\x67\x2D\x62\x6F\x74\x74\x6F\x6D\x3A\x31\x70\x78\x3B\x70\x61\x64\x64\x69\x6E\x67\x2D\x72\x69\x67\x68\x74\x3A\x31\x70\x78\x3B\x6C\x69\x6E\x65\x2D\x68\x65\x69\x67\x68\x74\x3A","\x75\x70\x64\x61\x74\x65\x4D\x61\x72\x67\x69\x6E","\x67\x65\x74\x53\x70\x61\x63\x69\x6E\x67","\x70\x72\x65\x73\x65\x72\x76\x65\x49\x6D\x61\x67\x65\x41\x73\x70\x65\x63\x74","\x69\x6D\x61\x67\x65\x46\x6C\x69\x70\x48","\x69\x6D\x61\x67\x65\x46\x6C\x69\x70\x56","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x42\x61\x73\x69\x63\x49\x6D\x61\x67\x65\x28\x72\x6F\x74\x61\x74\x69\x6F\x6E\x3D\x32\x29","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x42\x61\x73\x69\x63\x49\x6D\x61\x67\x65\x28\x6D\x69\x72\x72\x6F\x72\x3D\x31\x29","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x42\x61\x73\x69\x63\x49\x6D\x61\x67\x65\x28\x72\x6F\x74\x61\x74\x69\x6F\x6E\x3D\x32\x2C\x20\x6D\x69\x72\x72\x6F\x72\x3D\x31\x29","\x69\x6D\x61\x67\x65\x53\x69\x7A\x65","\x44\x45\x46\x41\x55\x4C\x54\x5F\x49\x4D\x41\x47\x45\x53\x49\x5A\x45","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x69\x7A\x65","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72","\x70\x61\x69\x6E\x74\x49\x6D\x61\x67\x65","\x70\x61\x69\x6E\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72","\x67\x65\x74\x49\x6D\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x41\x4C\x49\x47\x4E\x5F\x54\x4F\x50","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x42\x6F\x75\x6E\x64\x73","\x63\x72\x65\x61\x74\x65\x4D\x61\x72\x6B\x65\x72","\x53\x54\x59\x4C\x45\x5F\x43\x55\x52\x56\x45\x44","\x70\x61\x69\x6E\x74\x43\x75\x72\x76\x65\x64\x4C\x69\x6E\x65","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x53\x49\x5A\x45","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x53\x49\x5A\x45","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x41\x52\x52\x4F\x57","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x41\x52\x52\x4F\x57","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x46\x49\x4C\x4C","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x46\x49\x4C\x4C","\x70\x61\x69\x6E\x74\x52\x6F\x75\x6E\x64\x65\x64\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x70\x61\x69\x6E\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x70\x61\x69\x6E\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x75\x73\x65\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x6D\x6F\x76\x65\x43\x65\x6C\x6C","\x67\x65\x74\x47\x72\x61\x70\x68","\x67\x65\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x74\x72\x61\x76\x65\x72\x73\x65","\x67\x65\x74\x45\x64\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x41\x74","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x67\x65\x74\x56\x69\x73\x69\x62\x6C\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x69\x73\x56\x65\x72\x74\x65\x78\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x56\x65\x72\x74\x65\x78\x49\x67\x6E\x6F\x72\x65\x64","\x69\x73\x43\x65\x6C\x6C\x56\x69\x73\x69\x62\x6C\x65","\x69\x73\x45\x64\x67\x65\x49\x67\x6E\x6F\x72\x65\x64","\x73\x65\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x73\x65\x74\x4F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x4F\x66\x66\x73\x65\x74","\x69\x73\x41\x6E\x63\x65\x73\x74\x6F\x72","\x67\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x65\x74\x45\x64\x67\x65\x50\x6F\x69\x6E\x74\x73","\x73\x65\x74\x52\x65\x6C\x61\x74\x69\x76\x65","\x73\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x65\x74\x56\x65\x72\x74\x65\x78\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74\x56\x65\x72\x74\x65\x78\x42\x6F\x75\x6E\x64\x73","\x61\x72\x72\x61\x6E\x67\x65\x47\x72\x6F\x75\x70\x73","\x67\x65\x74\x43\x68\x69\x6C\x64\x56\x65\x72\x74\x69\x63\x65\x73","\x67\x65\x74\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78\x46\x72\x6F\x6D\x47\x65\x6F\x6D\x65\x74\x72\x79","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x67\x65\x74\x53\x74\x61\x72\x74\x53\x69\x7A\x65","\x78\x30","\x79\x30","\x6B\x65\x65\x70\x46\x69\x72\x73\x74\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x73\x69\x7A\x65\x50\x61\x72\x65\x6E\x74","\x72\x65\x73\x69\x7A\x65\x4C\x61\x73\x74","\x69\x73\x48\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x67\x65\x74\x49\x6E\x64\x65\x78","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x53\x69\x7A\x65","\x69\x73\x4C\x61\x79\x65\x72","\x63\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x72\x65\x73\x69\x7A\x65\x56\x65\x72\x74\x69\x63\x65\x73","\x69\x6E\x76\x65\x72\x74","\x67\x72\x6F\x75\x70\x50\x61\x64\x64\x69\x6E\x67","\x70\x61\x72\x65\x6E\x74\x73\x43\x68\x61\x6E\x67\x65\x64","\x6D\x6F\x76\x65\x54\x72\x65\x65","\x6C\x65\x76\x65\x6C\x44\x69\x73\x74\x61\x6E\x63\x65","\x6E\x6F\x64\x65\x44\x69\x73\x74\x61\x6E\x63\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73","\x70\x72\x65\x66\x48\x6F\x7A\x45\x64\x67\x65\x53\x65\x70","\x70\x72\x65\x66\x56\x65\x72\x74\x45\x64\x67\x65\x4F\x66\x66","\x6D\x69\x6E\x45\x64\x67\x65\x4A\x65\x74\x74\x79","\x63\x68\x61\x6E\x6E\x65\x6C\x42\x75\x66\x66\x65\x72","\x65\x64\x67\x65\x52\x6F\x75\x74\x69\x6E\x67","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x73","\x66\x69\x6E\x64\x54\x72\x65\x65\x52\x6F\x6F\x74\x73","\x64\x66\x73","\x6C\x61\x79\x6F\x75\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x4C\x61\x79\x6F\x75\x74","\x76\x65\x72\x74\x69\x63\x61\x6C\x4C\x61\x79\x6F\x75\x74","\x6D\x6F\x76\x65\x4E\x6F\x64\x65","\x61\x64\x6A\x75\x73\x74\x50\x61\x72\x65\x6E\x74\x73","\x6C\x6F\x63\x61\x6C\x45\x64\x67\x65\x50\x72\x6F\x63\x65\x73\x73\x69\x6E\x67","\x6E\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x4E\x6F\x64\x65","\x61\x74\x74\x61\x63\x68\x50\x61\x72\x65\x6E\x74","\x6C\x61\x79\x6F\x75\x74\x4C\x65\x61\x66","\x6F\x66\x66\x73\x65\x74\x58","\x6F\x66\x66\x73\x65\x74\x59","\x75\x70\x70\x65\x72\x48\x65\x61\x64","\x63\x6F\x6E\x74\x6F\x75\x72","\x63\x72\x65\x61\x74\x65\x4C\x69\x6E\x65","\x6C\x6F\x77\x65\x72\x48\x65\x61\x64","\x75\x70\x70\x65\x72\x54\x61\x69\x6C","\x6C\x6F\x77\x65\x72\x54\x61\x69\x6C","\x6D\x65\x72\x67\x65","\x62\x72\x69\x64\x67\x65","\x73\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x70\x72\x6F\x63\x65\x73\x73\x4E\x6F\x64\x65\x4F\x75\x74\x67\x6F\x69\x6E\x67","\x67\x65\x74\x45\x64\x67\x65\x73\x42\x65\x74\x77\x65\x65\x6E","\x77\x65\x69\x67\x68\x74\x65\x64\x56\x61\x6C\x75\x65","\x6E\x75\x64\x67\x65","\x76\x69\x73\x69\x74\x65\x64","\x72\x61\x6E\x6B\x49\x6E\x64\x65\x78","\x75\x73\x65\x49\x6E\x70\x75\x74\x4F\x72\x69\x67\x69\x6E","\x64\x69\x73\x61\x62\x6C\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x66\x6F\x72\x63\x65\x43\x6F\x6E\x73\x74\x61\x6E\x74","\x66\x6F\x72\x63\x65\x43\x6F\x6E\x73\x74\x61\x6E\x74\x53\x71\x75\x61\x72\x65\x64","\x6D\x69\x6E\x44\x69\x73\x74\x61\x6E\x63\x65\x4C\x69\x6D\x69\x74","\x6D\x61\x78\x44\x69\x73\x74\x61\x6E\x63\x65\x4C\x69\x6D\x69\x74","\x6D\x69\x6E\x44\x69\x73\x74\x61\x6E\x63\x65\x4C\x69\x6D\x69\x74\x53\x71\x75\x61\x72\x65\x64","\x69\x6E\x69\x74\x69\x61\x6C\x54\x65\x6D\x70","\x74\x65\x6D\x70\x65\x72\x61\x74\x75\x72\x65","\x6D\x61\x78\x49\x74\x65\x72\x61\x74\x69\x6F\x6E\x73","\x69\x74\x65\x72\x61\x74\x69\x6F\x6E","\x61\x6C\x6C\x6F\x77\x65\x64\x54\x6F\x52\x75\x6E","\x76\x65\x72\x74\x65\x78\x41\x72\x72\x61\x79","\x67\x65\x74\x42\x6F\x75\x6E\x64\x73","\x69\x6E\x64\x69\x63\x65\x73","\x64\x69\x73\x70\x58","\x64\x69\x73\x70\x59","\x63\x65\x6C\x6C\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x69\x73\x4D\x6F\x76\x65\x61\x62\x6C\x65","\x6E\x65\x69\x67\x68\x62\x6F\x75\x72\x73","\x72\x61\x64\x69\x75\x73","\x72\x61\x64\x69\x75\x73\x53\x71\x75\x61\x72\x65\x64","\x67\x65\x74\x4F\x70\x70\x6F\x73\x69\x74\x65\x73","\x72\x65\x73\x65\x74\x45\x64\x67\x65","\x63\x61\x6C\x63\x52\x65\x70\x75\x6C\x73\x69\x6F\x6E","\x63\x61\x6C\x63\x41\x74\x74\x72\x61\x63\x74\x69\x6F\x6E","\x63\x61\x6C\x63\x50\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x72\x65\x64\x75\x63\x65\x54\x65\x6D\x70\x65\x72\x61\x74\x75\x72\x65","\x72\x61\x6E\x64\x6F\x6D","\x6D\x6F\x76\x65\x43\x69\x72\x63\x6C\x65","\x67\x65\x74\x52\x61\x64\x69\x75\x73","\x63\x69\x72\x63\x6C\x65","\x66\x69\x6E\x64\x50\x61\x72\x61\x6C\x6C\x65\x6C\x73","\x67\x65\x74\x45\x64\x67\x65\x49\x64","\x72\x6F\x75\x74\x65","\x6C\x61\x79\x6F\x75\x74\x73","\x6D\x61\x73\x74\x65\x72","\x70\x6C\x61\x63\x65\x4C\x61\x62\x65\x6C\x73","\x61\x76\x6F\x69\x64","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73","\x74\x65\x6D\x70","\x6D\x61\x78\x52\x61\x6E\x6B","\x6D\x69\x6E\x52\x61\x6E\x6B","\x6E\x65\x78\x74\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x70\x72\x65\x76\x69\x6F\x75\x73\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x4E\x65\x78\x74\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x47\x65\x6E\x65\x72\x61\x6C\x50\x75\x72\x70\x6F\x73\x65\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x65\x74\x47\x65\x6E\x65\x72\x61\x6C\x50\x75\x72\x70\x6F\x73\x65\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x65\x74\x58","\x73\x65\x74\x59","\x63\x6F\x6E\x6E\x65\x63\x74\x73\x41\x73\x54\x61\x72\x67\x65\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x73\x41\x73\x53\x6F\x75\x72\x63\x65","\x68\x61\x73\x68\x43\x6F\x64\x65","\x67\x65\x74\x52\x61\x6E\x6B\x56\x61\x6C\x75\x65","\x67\x65\x74\x43\x6F\x72\x65\x43\x65\x6C\x6C","\x65\x64\x67\x65\x73","\x69\x73\x52\x65\x76\x65\x72\x73\x65\x64","\x74\x69\x67\x68\x74\x65\x6E\x54\x6F\x53\x6F\x75\x72\x63\x65","\x72\x6F\x6F\x74\x73","\x76\x65\x72\x74\x65\x78\x4D\x61\x70\x70\x65\x72","\x65\x64\x67\x65\x4D\x61\x70\x70\x65\x72","\x53\x4F\x55\x52\x43\x45\x53\x43\x41\x4E\x53\x54\x41\x52\x54\x52\x41\x4E\x4B","\x63\x72\x65\x61\x74\x65\x49\x6E\x74\x65\x72\x6E\x61\x6C\x43\x65\x6C\x6C\x73","\x72\x61\x6E\x6B\x73","\x64\x66\x73\x43\x6F\x75\x6E\x74","\x69\x6E\x69\x74\x69\x61\x6C\x52\x61\x6E\x6B","\x73\x6C\x69\x63\x65","\x66\x69\x78\x52\x61\x6E\x6B\x73","\x65\x78\x74\x65\x6E\x64\x65\x64\x44\x66\x73","\x6E\x65\x73\x74\x65\x64\x42\x65\x73\x74\x52\x61\x6E\x6B\x73","\x63\x75\x72\x72\x65\x6E\x74\x42\x65\x73\x74\x43\x72\x6F\x73\x73\x69\x6E\x67\x73","\x69\x74\x65\x72\x61\x74\x69\x6F\x6E\x73\x57\x69\x74\x68\x6F\x75\x74\x49\x6D\x70\x72\x6F\x76\x65\x6D\x65\x6E\x74","\x6D\x61\x78\x4E\x6F\x49\x6D\x70\x72\x6F\x76\x65\x6D\x65\x6E\x74\x49\x74\x65\x72\x61\x74\x69\x6F\x6E\x73","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x43\x72\x6F\x73\x73\x69\x6E\x67\x73","\x77\x65\x69\x67\x68\x74\x65\x64\x4D\x65\x64\x69\x61\x6E","\x74\x72\x61\x6E\x73\x70\x6F\x73\x65","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x52\x61\x6E\x6B\x43\x72\x6F\x73\x73\x69\x6E\x67","\x6D\x65\x64\x69\x61\x6E\x52\x61\x6E\x6B","\x6D\x65\x64\x69\x61\x6E\x56\x61\x6C\x75\x65","\x6C\x65\x6E\x74\x68","\x67\x65\x74\x49\x6E\x63\x6F\x6D\x69\x6E\x67\x45\x64\x67\x65\x73","\x69\x6E\x74\x72\x61\x43\x65\x6C\x6C\x53\x70\x61\x63\x69\x6E\x67","\x69\x6E\x74\x65\x72\x52\x61\x6E\x6B\x43\x65\x6C\x6C\x53\x70\x61\x63\x69\x6E\x67","\x6F\x72\x69\x65\x6E\x74\x61\x74\x69\x6F\x6E","\x69\x6E\x69\x74\x69\x61\x6C\x58","\x70\x61\x72\x61\x6C\x6C\x65\x6C\x45\x64\x67\x65\x53\x70\x61\x63\x69\x6E\x67","\x6A\x65\x74\x74\x79\x50\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x6C\x69\x6D\x69\x74\x58","\x63\x75\x72\x72\x65\x6E\x74\x58\x44\x65\x6C\x74\x61","\x77\x69\x64\x65\x73\x74\x52\x61\x6E\x6B","\x72\x61\x6E\x6B\x54\x6F\x70\x59","\x72\x61\x6E\x6B\x42\x6F\x74\x74\x6F\x6D\x59","\x77\x69\x64\x65\x73\x74\x52\x61\x6E\x6B\x56\x61\x6C\x75\x65","\x72\x61\x6E\x6B\x57\x69\x64\x74\x68\x73","\x72\x61\x6E\x6B\x59","\x66\x69\x6E\x65\x54\x75\x6E\x69\x6E\x67","\x50\x4F\x4C\x59\x4C\x49\x4E\x45","\x6E\x65\x78\x74\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x61\x63\x68\x65","\x70\x72\x65\x76\x69\x6F\x75\x73\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x61\x63\x68\x65","\x70\x72\x69\x6E\x74\x53\x74\x61\x74\x75\x73","\x3D\x3D\x3D\x3D\x3D\x3D\x43\x6F\x6F\x72\x64\x20\x61\x73\x73\x69\x67\x6E\x6D\x65\x6E\x74\x20\x64\x65\x62\x75\x67\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x52\x61\x6E\x6B\x20","\x20\x3A\x20","\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x69\x6E\x69\x74\x69\x61\x6C\x43\x6F\x6F\x72\x64\x73","\x6D\x69\x6E\x4E\x6F\x64\x65","\x6D\x65\x64\x69\x61\x6E\x50\x6F\x73","\x6D\x69\x6E\x50\x61\x74\x68","\x73\x65\x74\x43\x65\x6C\x6C\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x73","\x6D\x65\x64\x69\x61\x6E\x58\x56\x61\x6C\x75\x65","\x72\x61\x6E\x6B\x4D\x65\x64\x69\x61\x6E\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x64\x57\x65\x69\x67\x68\x74\x65\x64\x56\x61\x6C\x75\x65","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x57\x69\x64\x65\x73\x74\x52\x61\x6E\x6B","\x72\x61\x6E\x6B\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x65\x64\x67\x65\x2E\x65\x64\x67\x65\x73\x20\x69\x73\x20\x6E\x75\x6C\x6C","\x41\x74\x20\x6C\x65\x61\x73\x74\x20\x6F\x6E\x65\x20\x63\x65\x6C\x6C\x20\x68\x61\x73\x20\x6E\x6F\x20\x62\x6F\x75\x6E\x64\x73","\x72\x65\x70\x6F\x73\x69\x74\x69\x6F\x6E\x56\x61\x6C\x69\x64","\x4D\x41\x58\x5F\x56\x41\x4C\x55\x45","\x4F\x52\x54\x48\x4F\x47\x4F\x4E\x41\x4C","\x43\x55\x52\x56\x45","\x73\x65\x74\x45\x64\x67\x65\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x73\x50\x6F\x72\x74","\x70\x72\x6F\x63\x65\x73\x73\x52\x65\x76\x65\x72\x73\x65\x64\x45\x64\x67\x65","\x64\x65\x74\x65\x72\x6D\x69\x6E\x69\x73\x74\x69\x63","\x6D\x6F\x76\x65\x50\x61\x72\x65\x6E\x74","\x70\x61\x72\x65\x6E\x74\x42\x6F\x72\x64\x65\x72","\x69\x6E\x74\x65\x72\x48\x69\x65\x72\x61\x72\x63\x68\x79\x53\x70\x61\x63\x69\x6E\x67","\x74\x72\x61\x76\x65\x72\x73\x65\x41\x6E\x63\x65\x73\x74\x6F\x72\x73","\x65\x64\x67\x65\x73\x43\x61\x63\x68\x65","\x72\x75\x6E","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x42\x6F\x75\x6E\x64\x73","\x66\x69\x6E\x64\x52\x6F\x6F\x74\x73","\x63\x6F\x6E\x63\x61\x74","\x69\x73\x56\x61\x6C\x69\x64\x41\x6E\x63\x65\x73\x74\x6F\x72","\x66\x69\x6C\x74\x65\x72\x44\x65\x73\x63\x65\x6E\x64\x61\x6E\x74\x73","\x63\x79\x63\x6C\x65\x53\x74\x61\x67\x65","\x6C\x61\x79\x65\x72\x69\x6E\x67\x53\x74\x61\x67\x65","\x63\x72\x6F\x73\x73\x69\x6E\x67\x53\x74\x61\x67\x65","\x70\x6C\x61\x63\x65\x6D\x65\x6E\x74\x53\x74\x61\x67\x65","\x63\x75\x72\x72\x65\x6E\x74\x45\x64\x69\x74","\x73\x65\x74\x52\x6F\x6F\x74","\x6D\x61\x69\x6E\x74\x61\x69\x6E\x45\x64\x67\x65\x50\x61\x72\x65\x6E\x74","\x63\x72\x65\x61\x74\x65\x49\x64\x73","\x70\x6F\x73\x74\x66\x69\x78","\x6E\x65\x78\x74\x49\x64","\x75\x70\x64\x61\x74\x65\x4C\x65\x76\x65\x6C","\x65\x6E\x64\x69\x6E\x67\x55\x70\x64\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x74","\x69\x73\x43\x72\x65\x61\x74\x65\x49\x64\x73","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x49\x64\x73","\x69\x6E\x73\x65\x72\x74","\x66\x69\x6C\x74\x65\x72\x43\x65\x6C\x6C\x73","\x67\x65\x74\x44\x65\x73\x63\x65\x6E\x64\x61\x6E\x74\x73","\x72\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65\x64","\x63\x65\x6C\x6C\x41\x64\x64\x65\x64","\x69\x73\x52\x6F\x6F\x74","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x50\x61\x72\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65\x49\x64","\x73\x65\x74\x49\x64","\x69\x73\x4E\x75\x6D\x65\x72\x69\x63","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x4E\x65\x61\x72\x65\x73\x74\x43\x6F\x6D\x6D\x6F\x6E\x41\x6E\x63\x65\x73\x74\x6F\x72","\x67\x65\x74\x4F\x72\x69\x67\x69\x6E","\x50\x41\x54\x48\x5F\x53\x45\x50\x41\x52\x41\x54\x4F\x52","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x50\x61\x74\x68","\x70\x61\x72\x65\x6E\x74\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x74\x43\x68\x69\x6C\x64\x72\x65\x6E","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x43\x68\x69\x6C\x64\x45\x64\x67\x65\x73","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x74\x65\x72\x6D\x69\x6E\x61\x6C\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x69\x6E\x73\x65\x72\x74\x45\x64\x67\x65","\x72\x65\x6D\x6F\x76\x65\x45\x64\x67\x65","\x67\x65\x74\x44\x69\x72\x65\x63\x74\x65\x64\x45\x64\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x4F\x75\x74\x67\x6F\x69\x6E\x67\x45\x64\x67\x65\x73","\x67\x65\x74\x54\x6F\x70\x6D\x6F\x73\x74\x43\x65\x6C\x6C\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x56\x61\x6C\x75\x65","\x76\x61\x6C\x75\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x76\x61\x6C\x75\x65\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x6F\x6D\x65\x74\x72\x79\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x73\x74\x79\x6C\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x69\x73\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x73\x65\x74\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x53\x74\x61\x74\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x76\x69\x73\x69\x62\x6C\x65\x53\x74\x61\x74\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x6D\x65\x72\x67\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x6D\x65\x72\x67\x65\x43\x68\x69\x6C\x64\x72\x65\x6E\x49\x6D\x70\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x73","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x49\x6D\x70\x6C","\x72\x65\x73\x74\x6F\x72\x65\x43\x6C\x6F\x6E\x65","\x63\x65\x6C\x6C\x43\x6C\x6F\x6E\x65\x64","\x70\x72\x65\x76\x69\x6F\x75\x73\x49\x6E\x64\x65\x78","\x69\x6E\x64\x65\x78","\x74\x65\x72\x6D\x69\x6E\x61\x6C","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x61\x74\x74\x72\x69\x62\x75\x74\x65","\x6F\x6E\x49\x6E\x69\x74","\x76\x65\x72\x74\x65\x78","\x65\x64\x67\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x6D\x78\x54\x72\x61\x6E\x73\x69\x65\x6E\x74","\x69\x64\x20\x76\x61\x6C\x75\x65\x20\x70\x61\x72\x65\x6E\x74\x20\x73\x6F\x75\x72\x63\x65\x20\x74\x61\x72\x67\x65\x74\x20\x63\x68\x69\x6C\x64\x72\x65\x6E\x20\x65\x64\x67\x65\x73","\x73\x65\x74\x56\x65\x72\x74\x65\x78","\x73\x65\x74\x45\x64\x67\x65","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x50\x61\x72\x65\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x49\x6E\x64\x65\x78","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x63\x6C\x6F\x6E\x65\x56\x61\x6C\x75\x65","\x54\x52\x41\x4E\x53\x4C\x41\x54\x45\x5F\x43\x4F\x4E\x54\x52\x4F\x4C\x5F\x50\x4F\x49\x4E\x54\x53","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x42\x6F\x75\x6E\x64\x73","\x73\x6F\x75\x72\x63\x65\x50\x6F\x69\x6E\x74","\x74\x61\x72\x67\x65\x74\x50\x6F\x69\x6E\x74","\x73\x77\x61\x70","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x74\x61\x6E","\x70\x6F\x77","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x50\x72\x69\x6E\x74\x65\x72\x2D\x66\x72\x69\x65\x6E\x64\x6C\x79\x20\x76\x65\x72\x73\x69\x6F\x6E","\x70\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72","\x61\x75\x74\x6F\x4F\x72\x69\x67\x69\x6E","\x70\x72\x69\x6E\x74\x4F\x76\x65\x72\x6C\x61\x79\x73","\x77\x6E\x64","\x70\x61\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x57\x69\x6E\x64\x6F\x77","\x67\x65\x74\x44\x6F\x63\x74\x79\x70\x65","\x3C\x6D\x65\x74\x61\x20\x68\x74\x74\x70\x2D\x65\x71\x75\x69\x76\x3D\x22\x58\x2D\x55\x41\x2D\x43\x6F\x6D\x70\x61\x74\x69\x62\x6C\x65\x22\x20\x63\x6F\x6E\x74\x65\x6E\x74\x3D\x22\x49\x45\x3D\x38\x22\x3E","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65\x4F\x76\x65\x72\x6C\x61\x79","\x67\x65\x74\x44\x72\x61\x77\x50\x61\x6E\x65","\x77\x72\x69\x74\x65\x48\x65\x61\x64","\x3C\x62\x6F\x64\x79\x20\x63\x6C\x61\x73\x73\x3D\x22\x6D\x78\x50\x61\x67\x65\x22\x3E","\x63\x72\x65\x61\x74\x65\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x41\x66\x74\x65\x72","\x61\x6C\x77\x61\x79\x73","\x6D\x78\x50\x61\x67\x65\x42\x72\x65\x61\x6B","\x67\x65\x74\x43\x6F\x76\x65\x72\x50\x61\x67\x65\x73","\x67\x65\x74\x41\x70\x70\x65\x6E\x64\x69\x63\x65\x73","\x61\x64\x64\x47\x72\x61\x70\x68\x46\x72\x61\x67\x6D\x65\x6E\x74","\x72\x65\x6E\x64\x65\x72\x50\x61\x67\x65","\x6D\x78\x50\x61\x67\x65\x2D","\x3C\x74\x69\x74\x6C\x65\x3E","\x3C\x2F\x74\x69\x74\x6C\x65\x3E","\x3C\x73\x74\x79\x6C\x65\x20\x74\x79\x70\x65\x3D\x22\x74\x65\x78\x74\x2F\x63\x73\x73\x22\x3E","\x40\x6D\x65\x64\x69\x61\x20\x70\x72\x69\x6E\x74\x20\x7B","\x20\x20\x74\x61\x62\x6C\x65\x2E\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72\x20\x7B\x20\x64\x69\x73\x70\x6C\x61\x79\x3A\x20\x6E\x6F\x6E\x65\x3B\x20\x7D","\x20\x20\x68\x72\x2E\x6D\x78\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x20\x7B\x20\x64\x69\x73\x70\x6C\x61\x79\x3A\x20\x6E\x6F\x6E\x65\x3B\x20\x7D","\x40\x6D\x65\x64\x69\x61\x20\x73\x63\x72\x65\x65\x6E\x20\x7B","\x20\x20\x74\x61\x62\x6C\x65\x2E\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72\x20\x7B\x20\x70\x6F\x73\x69\x74\x69\x6F\x6E\x3A\x20\x66\x69\x78\x65\x64\x3B\x20\x72\x69\x67\x68\x74\x3A\x20\x31\x30\x70\x78\x3B\x20\x74\x6F\x70\x3A\x20\x31\x30\x70\x78\x3B\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79\x3A\x20\x41\x72\x69\x61\x6C\x3B\x20\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65\x3A\x31\x30\x70\x74\x3B\x20\x62\x6F\x72\x64\x65\x72\x3A\x20\x73\x6F\x6C\x69\x64\x20\x31\x70\x78\x20\x64\x61\x72\x6B\x67\x72\x61\x79\x3B\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x3A\x20\x77\x68\x69\x74\x65\x3B\x20\x62\x6F\x72\x64\x65\x72\x2D\x63\x6F\x6C\x6C\x61\x70\x73\x65\x3A\x63\x6F\x6C\x6C\x61\x70\x73\x65\x3B\x20\x7D","\x20\x20\x74\x61\x62\x6C\x65\x2E\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72\x20\x74\x64\x20\x7B\x20\x62\x6F\x72\x64\x65\x72\x3A\x20\x73\x6F\x6C\x69\x64\x20\x31\x70\x78\x20\x67\x72\x61\x79\x3B\x20\x70\x61\x64\x64\x69\x6E\x67\x3A\x34\x70\x78\x3B\x20\x7D","\x20\x20\x62\x6F\x64\x79\x2E\x6D\x78\x50\x61\x67\x65\x20\x7B\x20\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x3A\x20\x67\x72\x61\x79\x3B\x20\x7D","\x3C\x2F\x73\x74\x79\x6C\x65\x3E","\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72","\x61","\x23\x6D\x78\x50\x61\x67\x65\x2D","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x49\x6E\x73\x69\x64\x65","\x67\x65\x74\x43\x61\x6E\x76\x61\x73","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x73\x74\x79\x6C\x65\x73","\x63\x72\x65\x61\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x74\x79\x6C\x65","\x70\x75\x74\x44\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x70\x75\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x53\x48\x41\x50\x45","\x53\x48\x41\x50\x45\x5F\x52\x45\x43\x54\x41\x4E\x47\x4C\x45","\x53\x54\x59\x4C\x45\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52","\x52\x65\x63\x74\x61\x6E\x67\x6C\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x41\x4C\x49\x47\x4E","\x53\x54\x59\x4C\x45\x5F\x41\x4C\x49\x47\x4E","\x53\x54\x59\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x43\x33\x44\x39\x46\x46","\x53\x54\x59\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x23\x36\x34\x38\x32\x42\x39","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x43\x4F\x4C\x4F\x52","\x23\x37\x37\x34\x34\x30\x30","\x53\x48\x41\x50\x45\x5F\x43\x4F\x4E\x4E\x45\x43\x54\x4F\x52","\x23\x34\x34\x36\x32\x39\x39","\x64\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78","\x70\x75\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x64\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x74\x79\x6C\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6F\x72\x69\x67\x69\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65\x4F\x66\x66\x73\x65\x74","\x69\x6E\x76\x61\x6C\x69\x64","\x69\x6E\x76\x61\x6C\x69\x64\x4F\x72\x64\x65\x72","\x6F\x72\x64\x65\x72\x43\x68\x61\x6E\x67\x65\x64","\x76\x69\x73\x69\x62\x6C\x65\x53\x6F\x75\x72\x63\x65\x53\x74\x61\x74\x65","\x76\x69\x73\x69\x62\x6C\x65\x54\x61\x72\x67\x65\x74\x53\x74\x61\x74\x65","\x74\x65\x72\x6D\x69\x6E\x61\x6C\x44\x69\x73\x74\x61\x6E\x63\x65","\x73\x65\x67\x6D\x65\x6E\x74\x73","\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x42\x6F\x75\x6E\x64\x73","\x73\x65\x74\x41\x62\x73\x6F\x6C\x75\x74\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x56\x69\x73\x69\x62\x6C\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x53\x74\x61\x74\x65","\x73\x65\x74\x56\x69\x73\x69\x62\x6C\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x53\x74\x61\x74\x65","\x64\x6F\x6E\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x69\x6E\x67\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x52\x65\x73\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x69\x6E\x67\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x69\x6E\x67\x6C\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x69\x73\x53\x69\x6E\x67\x6C\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x74\x53\x69\x6E\x67\x6C\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x68\x61\x6E\x67\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x74\x43\x65\x6C\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x73","\x67\x65\x74\x46\x69\x72\x73\x74\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x61\x64\x64\x43\x65\x6C\x6C","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x61\x64\x64\x65\x64","\x72\x65\x6D\x6F\x76\x65\x64","\x6D\x78\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x68\x61\x6E\x67\x65\x2E\x65\x78\x65\x63\x75\x74\x65","\x65\x6E\x74\x65\x72","\x6C\x65\x61\x76\x65","\x65\x64\x69\x74\x69\x6E\x67\x43\x65\x6C\x6C","\x74\x72\x69\x67\x67\x65\x72","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x61\x75\x74\x6F\x53\x69\x7A\x65","\x65\x6D\x70\x74\x79\x4C\x61\x62\x65\x6C\x54\x65\x78\x74","\x74\x65\x78\x74\x4E\x6F\x64\x65","\x6D\x78\x43\x65\x6C\x6C\x45\x64\x69\x74\x6F\x72","\x63\x6F\x6C\x73","\x32\x30","\x34","\x62\x6C\x75\x72","\x66\x6F\x63\x75\x73\x4C\x6F\x73\x74","\x6B\x65\x79\x64\x6F\x77\x6E","\x6B\x65\x79\x43\x6F\x64\x65","\x69\x73\x45\x6E\x74\x65\x72\x53\x74\x6F\x70\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x73\x74\x6F\x70\x45\x64\x69\x74\x69\x6E\x67","\x63\x6C\x65\x61\x72\x4F\x6E\x43\x68\x61\x6E\x67\x65","\x73\x65\x74\x4D\x6F\x64\x69\x66\x69\x65\x64","\x6B\x65\x79\x70\x72\x65\x73\x73","\x69\x73\x4C\x61\x62\x65\x6C\x43\x6C\x69\x70\x70\x65\x64","\x69\x73\x57\x72\x61\x70\x70\x69\x6E\x67","\x41\x4C\x49\x47\x4E\x5F\x4C\x45\x46\x54","\x69\x73\x4D\x6F\x64\x69\x66\x69\x65\x64","\x69\x73\x49\x6E\x76\x6F\x6B\x65\x73\x53\x74\x6F\x70\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x69\x73\x48\x69\x64\x65\x4C\x61\x62\x65\x6C","\x6F\x75\x74\x6C\x69\x6E\x65","\x67\x65\x74\x45\x64\x69\x74\x6F\x72\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x56\x61\x6C\x75\x65","\x67\x65\x74\x45\x6D\x70\x74\x79\x4C\x61\x62\x65\x6C\x54\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x44\x69\x76","\x67\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x56\x61\x6C\x75\x65","\x67\x65\x74\x45\x64\x69\x74\x69\x6E\x67\x56\x61\x6C\x75\x65","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x54\x4F\x50","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x52\x49\x47\x48\x54","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x42\x4F\x54\x54\x4F\x4D","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x4C\x45\x46\x54","\x67\x65\x74\x45\x64\x69\x74\x69\x6E\x67\x43\x65\x6C\x6C","\x64\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x64\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x64\x65\x66\x61\x75\x6C\x74\x54\x65\x78\x74\x53\x68\x61\x70\x65","\x6C\x65\x67\x61\x63\x79\x43\x6F\x6E\x74\x72\x6F\x6C\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x64\x65\x66\x61\x75\x6C\x74\x53\x68\x61\x70\x65\x73","\x72\x65\x67\x69\x73\x74\x65\x72\x53\x68\x61\x70\x65","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x70\x65","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65\x53\x68\x61\x70\x65","\x6F\x72\x64\x65\x72\x65\x64","\x6B\x65\x65\x70\x45\x64\x67\x65\x73\x49\x6E\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x66\x69\x72\x73\x74\x45\x64\x67\x65","\x69\x6E\x73\x65\x72\x74\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x69\x6E\x73\x74\x61\x6C\x6C\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x53\x74\x61\x74\x65\x49\x6E\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x66\x69\x6E\x64\x50\x72\x65\x76\x69\x6F\x75\x73\x53\x74\x61\x74\x65\x49\x6E\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x72\x64\x65\x72","\x6F\x72\x64\x65\x72\x45\x64\x67\x65","\x6B\x65\x65\x70\x45\x64\x67\x65\x73\x49\x6E\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x53\x68\x61\x70\x65\x43\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x63\x6F\x6E\x66\x69\x67\x75\x72\x65\x53\x68\x61\x70\x65","\x67\x65\x74\x53\x68\x61\x70\x65","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x68\x61\x70\x65","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x47\x72\x61\x64\x69\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x49\x6D\x61\x67\x65","\x70\x6F\x73\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x65\x53\x68\x61\x70\x65","\x72\x65\x73\x6F\x6C\x76\x65\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x6E\x64\x69\x63\x61\x74\x65\x64","\x67\x65\x74\x4C\x61\x62\x65\x6C\x56\x61\x6C\x75\x65","\x67\x65\x74\x4C\x61\x62\x65\x6C","\x63\x72\x65\x61\x74\x65\x4C\x61\x62\x65\x6C","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C","\x67\x65\x74\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x54\x59\x4C\x45","\x53\x54\x59\x4C\x45\x5F\x48\x4F\x52\x49\x5A\x4F\x4E\x54\x41\x4C","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x42\x41\x43\x4B\x47\x52\x4F\x55\x4E\x44\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x42\x4F\x52\x44\x45\x52\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x4F\x56\x45\x52\x46\x4C\x4F\x57","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x41\x44\x44\x49\x4E\x47","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65\x4C\x61\x62\x65\x6C","\x63\x6F\x6E\x76\x65\x72\x74\x50\x6F\x69\x6E\x74","\x69\x73\x4C\x61\x62\x65\x6C\x45\x76\x65\x6E\x74","\x49\x4D\x47","\x4E\x4F\x5F\x46\x4F","\x67\x65\x74\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x6F\x76\x65\x72\x6C\x61\x79","\x69\x6E\x73\x74\x61\x6C\x6C\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x63\x72\x65\x61\x74\x65\x43\x6F\x6E\x74\x72\x6F\x6C","\x67\x65\x74\x46\x6F\x6C\x64\x69\x6E\x67\x49\x6D\x61\x67\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6F\x6E\x74\x72\x6F\x6C","\x69\x6E\x69\x74\x43\x6F\x6E\x74\x72\x6F\x6C","\x44\x49\x41\x4C\x45\x43\x54\x5F\x50\x52\x45\x46\x45\x52\x48\x54\x4D\x4C","\x69\x6E\x6E\x65\x72\x4E\x6F\x64\x65","\x69\x73\x53\x68\x61\x70\x65\x45\x76\x65\x6E\x74","\x67\x65\x73\x74\x75\x72\x65\x73\x74\x61\x72\x74","\x6C\x61\x73\x74\x54\x6F\x75\x63\x68\x54\x69\x6D\x65","\x67\x65\x73\x74\x75\x72\x65\x65\x6E\x64","\x67\x65\x73\x74\x75\x72\x65\x45\x6E\x61\x62\x6C\x65\x64","\x68\x61\x6E\x64\x6C\x65\x47\x65\x73\x74\x75\x72\x65","\x72\x65\x64\x72\x61\x77\x4C\x61\x62\x65\x6C","\x67\x65\x74\x4C\x61\x62\x65\x6C\x42\x6F\x75\x6E\x64\x73","\x69\x73\x43\x6C\x69\x70\x70\x69\x6E\x67","\x67\x65\x74\x54\x65\x78\x74\x53\x63\x61\x6C\x65","\x72\x6F\x74\x61\x74\x65\x4C\x61\x62\x65\x6C\x42\x6F\x75\x6E\x64\x73","\x72\x65\x64\x72\x61\x77\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x72\x65\x64\x72\x61\x77\x43\x6F\x6E\x74\x72\x6F\x6C","\x67\x65\x74\x43\x6F\x6E\x74\x72\x6F\x6C\x42\x6F\x75\x6E\x64\x73","\x65\x71\x75\x61\x6C\x45\x6E\x74\x72\x69\x65\x73","\x65\x71\x75\x61\x6C\x50\x6F\x69\x6E\x74\x73","\x67\x65\x74\x50\x6F\x72\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x67\x65\x74\x52\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x59","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D\x43\x6F\x6E\x74\x72\x6F\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x52\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x58","\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x45\x4C\x42\x4F\x57\x5F\x56\x45\x52\x54\x49\x43\x41\x4C","\x6F\x72\x74\x68\x42\x75\x66\x66\x65\x72","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x41\x4C\x4C","\x6C\x69\x6D\x69\x74\x73","\x76\x65\x72\x74\x65\x78\x53\x65\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x72\x65\x76\x65\x72\x73\x65\x50\x6F\x72\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x72\x6F\x75\x74\x65\x50\x61\x74\x74\x65\x72\x6E\x73","\x77\x61\x79\x50\x6F\x69\x6E\x74\x73\x31","\x64\x69\x72\x56\x65\x63\x74\x6F\x72\x73","\x54\x41\x52\x47\x45\x54\x5F\x4D\x41\x53\x4B","\x53\x4F\x55\x52\x43\x45\x5F\x4D\x41\x53\x4B","\x53\x49\x44\x45\x5F\x4D\x41\x53\x4B","\x43\x45\x4E\x54\x45\x52\x5F\x4D\x41\x53\x4B","\x76\x61\x6C\x75\x65\x73","\x70\x75\x74\x56\x61\x6C\x75\x65","\x67\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x45\x4D\x50\x54\x59\x5F\x50\x4F\x49\x4E\x54","\x75\x70\x64\x61\x74\x69\x6E\x67\x44\x6F\x63\x75\x6D\x65\x6E\x74\x52\x65\x73\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x69\x6E\x67\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x61\x6C\x6C\x6F\x77\x45\x76\x61\x6C","\x63\x61\x70\x74\x75\x72\x65\x44\x6F\x63\x75\x6D\x65\x6E\x74\x47\x65\x73\x74\x75\x72\x65","\x6F\x70\x74\x69\x6D\x69\x7A\x65\x56\x6D\x6C\x52\x65\x66\x6C\x6F\x77\x73","\x72\x65\x6E\x64\x65\x72\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65","\x73\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x73\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65","\x70\x72\x65\x76\x69\x6F\x75\x73\x53\x63\x61\x6C\x65","\x70\x72\x65\x76\x69\x6F\x75\x73\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x73\x65\x74\x53\x63\x61\x6C\x65","\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65","\x76\x61\x6C\x69\x64\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65\x53\x74\x61\x74\x65","\x6D\x78\x47\x72\x61\x70\x68\x56\x69\x65\x77\x2E\x76\x61\x6C\x69\x64\x61\x74\x65","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x6F\x75\x6E\x64\x73","\x76\x61\x6C\x69\x64\x61\x74\x65\x50\x6F\x69\x6E\x74\x73","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x63\x72\x65\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x72\x65\x64\x72\x61\x77\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x54\x41\x54\x49\x4F\x4E","\x75\x70\x64\x61\x74\x65\x56\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x4F\x66\x66\x73\x65\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x4F\x66\x66\x73\x65\x74\x46\x6F\x72\x43\x65\x6C\x6C","\x75\x70\x64\x61\x74\x65\x46\x69\x78\x65\x64\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x46\x6C\x6F\x61\x74\x69\x6E\x67\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x4C\x61\x62\x65\x6C\x4F\x66\x66\x73\x65\x74","\x63\x68\x69\x6C\x64\x4D\x6F\x76\x65\x64","\x69\x73\x52\x65\x6E\x64\x65\x72\x69\x6E\x67","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x75\x70\x64\x61\x74\x65\x46\x69\x78\x65\x64\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x50\x6F\x69\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x72\x74","\x64\x65\x66\x61\x75\x6C\x74\x4C\x6F\x6F\x70\x53\x74\x79\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x45\x44\x47\x45","\x69\x73\x41\x6C\x6C\x6F\x77\x45\x76\x61\x6C","\x75\x70\x64\x61\x74\x65\x46\x6C\x6F\x61\x74\x69\x6E\x67\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x4E\x65\x78\x74\x50\x6F\x69\x6E\x74","\x69\x73\x4F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C","\x53\x54\x59\x4C\x45\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52\x5F\x53\x50\x41\x43\x49\x4E\x47","\x53\x54\x59\x4C\x45\x5F\x53\x4F\x55\x52\x43\x45\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52\x5F\x53\x50\x41\x43\x49\x4E\x47","\x53\x54\x59\x4C\x45\x5F\x54\x41\x52\x47\x45\x54\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52\x5F\x53\x50\x41\x43\x49\x4E\x47","\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x50\x6F\x69\x6E\x74","\x53\x54\x59\x4C\x45\x5F\x53\x4F\x55\x52\x43\x45\x5F\x50\x4F\x52\x54","\x53\x54\x59\x4C\x45\x5F\x54\x41\x52\x47\x45\x54\x5F\x50\x4F\x52\x54","\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x55\x54\x49\x4E\x47\x5F\x43\x45\x4E\x54\x45\x52\x5F\x58","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x55\x54\x49\x4E\x47\x5F\x43\x45\x4E\x54\x45\x52\x5F\x59","\x67\x65\x74\x52\x65\x6C\x61\x74\x69\x76\x65\x50\x6F\x69\x6E\x74","\x72\x65\x6C\x61\x74\x69\x76\x65\x43\x63\x77","\x73\x65\x74\x52\x65\x6E\x64\x65\x72\x69\x6E\x67","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x45\x76\x61\x6C","\x67\x65\x74\x53\x74\x61\x74\x65\x73","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x61\x74\x65\x73","\x69\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x63\x72\x6F\x6C\x6C\x45\x76\x65\x6E\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x6D\x6F\x76\x65\x48\x61\x6E\x64\x6C\x65\x72","\x65\x6E\x64\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x48\x74\x6D\x6C\x50\x61\x6E\x65","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x43\x61\x6E\x76\x61\x73\x53\x69\x7A\x65","\x63\x72\x65\x61\x74\x65\x56\x6D\x6C\x50\x61\x6E\x65","\x63\x6F\x6F\x72\x64\x6F\x72\x69\x67\x69\x6E","\x30\x2C\x30","\x73\x74\x61\x74\x69\x63","\x69\x73\x55\x70","\x67\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65\x46\x6F\x72\x52\x6F\x6F\x74","\x55\x50","\x44\x4F\x57\x4E","\x6D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x72\x65\x6E\x64\x65\x72\x48\x69\x6E\x74","\x52\x45\x4E\x44\x45\x52\x49\x4E\x47\x5F\x48\x49\x4E\x54\x5F\x45\x58\x41\x43\x54","\x52\x45\x4E\x44\x45\x52\x49\x4E\x47\x5F\x48\x49\x4E\x54\x5F\x46\x41\x53\x54\x45\x53\x54","\x52\x45\x4E\x44\x45\x52\x49\x4E\x47\x5F\x48\x49\x4E\x54\x5F\x46\x41\x53\x54\x45\x52","\x44\x49\x41\x4C\x45\x43\x54\x5F\x4D\x49\x58\x45\x44\x48\x54\x4D\x4C","\x6D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x69\x6D\x61\x67\x65\x42\x75\x6E\x64\x6C\x65\x73","\x63\x72\x65\x61\x74\x65\x43\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x63\x72\x65\x61\x74\x65\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x73\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x61\x70\x68\x56\x69\x65\x77","\x67\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C\x43\x68\x61\x6E\x67\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72\x73","\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73\x2F\x67\x72\x61\x70\x68","\x45\x4D\x50\x54\x59\x5F\x41\x52\x52\x41\x59","\x63\x65\x6C\x6C\x45\x64\x69\x74\x6F\x72","\x70\x6F\x72\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x64\x6F\x75\x62\x6C\x65\x54\x61\x70\x45\x6E\x61\x62\x6C\x65\x64","\x64\x6F\x75\x62\x6C\x65\x54\x61\x70\x54\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x75\x62\x6C\x65\x54\x61\x70\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x6C\x61\x73\x74\x54\x6F\x75\x63\x68\x59","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x64\x65\x66\x61\x75\x6C\x74\x4F\x76\x65\x72\x6C\x61\x70","\x64\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x43\x6F\x6C\x6F\x72","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x61\x73\x68\x65\x64","\x6D\x69\x6E\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x69\x73\x74","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x65\x73\x63\x61\x70\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x6E\x76\x6F\x6B\x65\x73\x53\x74\x6F\x70\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x65\x6E\x74\x65\x72\x53\x74\x6F\x70\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x65\x78\x70\x6F\x72\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x6D\x70\x6F\x72\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x65\x6C\x6C\x73\x4C\x6F\x63\x6B\x65\x64","\x63\x65\x6C\x6C\x73\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x45\x64\x69\x74\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x65\x64\x67\x65\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x76\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x64\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x73\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x42\x65\x6E\x64\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x61\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x74\x69\x6D\x65\x72\x41\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x61\x6C\x6C\x6F\x77\x41\x75\x74\x6F\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x67\x6E\x6F\x72\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x61\x78\x69\x6D\x75\x6D\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x6D\x69\x6E\x69\x6D\x75\x6D\x47\x72\x61\x70\x68\x53\x69\x7A\x65","\x6D\x69\x6E\x69\x6D\x75\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x53\x69\x7A\x65","\x6D\x61\x78\x69\x6D\x75\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x53\x69\x7A\x65","\x72\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x61\x6C\x6C\x6F\x77\x4E\x65\x67\x61\x74\x69\x76\x65\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x65\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73","\x65\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73\x4F\x6E\x41\x64\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x54\x6F\x50\x72\x65\x66\x65\x72\x72\x65\x64\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x46\x61\x63\x74\x6F\x72","\x6B\x65\x65\x70\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x56\x69\x73\x69\x62\x6C\x65\x4F\x6E\x5A\x6F\x6F\x6D","\x63\x65\x6E\x74\x65\x72\x5A\x6F\x6F\x6D","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x52\x65\x73\x69\x7A\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x4D\x6F\x76\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x43\x6F\x6E\x6E\x65\x63\x74","\x61\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x4C\x6F\x6F\x70","\x6D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x45\x64\x67\x65\x73","\x61\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x63\x6C\x6F\x6E\x65\x49\x6E\x76\x61\x6C\x69\x64\x45\x64\x67\x65\x73","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x4D\x6F\x76\x65","\x6C\x61\x62\x65\x6C\x73\x56\x69\x73\x69\x62\x6C\x65","\x68\x74\x6D\x6C\x4C\x61\x62\x65\x6C\x73","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x4E\x65\x73\x74\x69\x6E\x67","\x6D\x69\x6E\x46\x69\x74\x53\x63\x61\x6C\x65","\x6D\x61\x78\x46\x69\x74\x53\x63\x61\x6C\x65","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x49\x6D\x61\x67\x65","\x2F\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x2E\x67\x69\x66","\x65\x78\x70\x61\x6E\x64\x65\x64\x49\x6D\x61\x67\x65","\x2F\x65\x78\x70\x61\x6E\x64\x65\x64\x2E\x67\x69\x66","\x77\x61\x72\x6E\x69\x6E\x67\x49\x6D\x61\x67\x65","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x69\x6D\x61\x67\x65\x73\x2F\x77\x61\x72\x6E\x69\x6E\x67\x2E\x67\x69\x66","\x61\x6C\x72\x65\x61\x64\x79\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x52\x65\x73\x6F\x75\x72\x63\x65","\x61\x6C\x72\x65\x61\x64\x79\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x45\x78\x70\x61\x6E\x64\x52\x65\x73\x6F\x75\x72\x63\x65","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x2D\x65\x78\x70\x61\x6E\x64","\x63\x72\x65\x61\x74\x65\x43\x65\x6C\x6C\x45\x64\x69\x74\x6F\x72","\x75\x6E\x6C\x6F\x61\x64","\x73\x65\x6C\x65\x63\x74\x73\x74\x61\x72\x74","\x3C\x76\x3A\x67\x72\x6F\x75\x70\x20\x73\x74\x79\x6C\x65\x3D\x22\x44\x49\x53\x50\x4C\x41\x59\x3A\x20\x6E\x6F\x6E\x65\x3B\x22\x3E\x3C\x2F\x76\x3A\x67\x72\x6F\x75\x70\x3E","\x70\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x43\x68\x61\x6E\x67\x65","\x67\x65\x74\x52\x65\x6D\x6F\x76\x65\x64\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x6C\x65\x61\x72\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x53\x74\x61\x74\x65\x46\x6F\x72\x43\x65\x6C\x6C","\x68\x6F\x6D\x65","\x61\x64\x64\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x63\x6C\x65\x61\x72\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x73\x65\x74\x43\x65\x6C\x6C\x57\x61\x72\x6E\x69\x6E\x67","\x3C\x66\x6F\x6E\x74\x20\x63\x6F\x6C\x6F\x72\x3D\x72\x65\x64\x3E","\x3C\x2F\x66\x6F\x6E\x74\x3E","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67\x41\x74\x43\x65\x6C\x6C","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x61\x62\x6C\x65","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x69\x73\x41\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C","\x63\x65\x6C\x6C\x4C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x65\x6C\x6C\x53\x69\x7A\x65\x55\x70\x64\x61\x74\x65\x64","\x68\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x41\x74","\x69\x73\x54\x6F\x67\x67\x6C\x65\x45\x76\x65\x6E\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x50\x61\x6E\x6E\x69\x6E\x67\x4D\x61\x6E\x61\x67\x65\x72","\x67\x65\x74\x42\x6F\x72\x64\x65\x72\x53\x69\x7A\x65\x73","\x74\x68\x69\x6E","\x6D\x65\x64\x69\x75\x6D","\x74\x68\x69\x63\x6B","\x62\x6F\x72\x64\x65\x72\x4C\x65\x66\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70\x57\x69\x64\x74\x68","\x70\x61\x64\x64\x69\x6E\x67\x54\x6F\x70","\x62\x6F\x72\x64\x65\x72\x52\x69\x67\x68\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x42\x6F\x74\x74\x6F\x6D\x57\x69\x64\x74\x68","\x70\x61\x64\x64\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x67\x65\x74\x50\x72\x65\x66\x65\x72\x72\x65\x64\x50\x61\x67\x65\x53\x69\x7A\x65","\x67\x65\x74\x42\x6F\x72\x64\x65\x72","\x64\x6F\x52\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6D\x69\x6E\x57\x69\x64\x74\x68","\x6D\x69\x6E\x48\x65\x69\x67\x68\x74","\x75\x70\x64\x61\x74\x65\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x76\x65\x72\x74\x69\x63\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x70\x6F\x73\x74\x50\x72\x6F\x63\x65\x73\x73\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45","\x67\x65\x74\x49\x6D\x61\x67\x65\x46\x72\x6F\x6D\x42\x75\x6E\x64\x6C\x65\x73","\x64\x61\x74\x61\x3A\x69\x6D\x61\x67\x65\x2F","\x3B\x62\x61\x73\x65\x36\x34\x2C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x61\x64\x64\x49\x6D\x61\x67\x65\x42\x75\x6E\x64\x6C\x65","\x72\x65\x6D\x6F\x76\x65\x49\x6D\x61\x67\x65\x42\x75\x6E\x64\x6C\x65","\x62\x61\x63\x6B","\x67\x65\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x47\x72\x6F\x75\x70","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x43\x65\x6C\x6C","\x67\x65\x74\x42\x6F\x75\x6E\x64\x73\x46\x6F\x72\x47\x72\x6F\x75\x70","\x61\x64\x64\x41\x6C\x6C\x45\x64\x67\x65\x73","\x67\x65\x74\x45\x64\x67\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x69\x6E\x73\x65\x72\x74\x56\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65","\x61\x64\x64\x45\x64\x67\x65","\x69\x73\x41\x6C\x6C\x6F\x77\x4E\x65\x67\x61\x74\x69\x76\x65\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x69\x73\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73\x4F\x6E\x41\x64\x64","\x69\x73\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74","\x65\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64","\x67\x65\x74\x44\x65\x6C\x65\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x6E\x63\x6C\x75\x64\x65\x45\x64\x67\x65\x73","\x6E\x65\x77\x45\x64\x67\x65","\x67\x65\x74\x46\x6F\x6C\x64\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x72\x65\x63\x75\x72\x73\x65","\x69\x73\x43\x65\x6C\x6C\x46\x6F\x6C\x64\x61\x62\x6C\x65","\x73\x77\x61\x70\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x41\x6C\x74\x65\x72\x6E\x61\x74\x65\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x50\x72\x65\x66\x65\x72\x72\x65\x64\x53\x69\x7A\x65\x46\x6F\x72\x43\x65\x6C\x6C","\x67\x65\x74\x41\x6C\x6C\x45\x64\x67\x65\x73","\x69\x67\x6E\x6F\x72\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x53\x48\x41\x50\x45\x5F\x4C\x41\x42\x45\x4C","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45\x5F\x57\x49\x44\x54\x48","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45\x5F\x48\x45\x49\x47\x48\x54","\x67\x65\x74\x53\x69\x7A\x65\x46\x6F\x72\x53\x74\x72\x69\x6E\x67","\x72\x65\x73\x69\x7A\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6C\x6F\x6E\x65\x49\x6E\x76\x61\x6C\x69\x64\x45\x64\x67\x65\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4E\x65\x67\x61\x74\x69\x76\x65\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x69\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x4D\x6F\x76\x65","\x69\x73\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x47\x72\x61\x70\x68","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x43\x65\x6C\x6C\x43\x6F\x6E\x74\x61\x69\x6E\x6D\x65\x6E\x74\x41\x72\x65\x61","\x67\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x67\x65\x74\x4D\x61\x78\x69\x6D\x75\x6D\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x70","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x53\x54\x59\x4C\x45\x5F\x45\x58\x49\x54\x5F\x58","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x54\x52\x59\x5F\x58","\x53\x54\x59\x4C\x45\x5F\x45\x58\x49\x54\x5F\x59","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x54\x52\x59\x5F\x59","\x53\x54\x59\x4C\x45\x5F\x45\x58\x49\x54\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x54\x52\x59\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x70\x6F\x69\x6E\x74","\x53\x54\x59\x4C\x45\x5F\x46\x4C\x49\x50\x48","\x53\x54\x59\x4C\x45\x5F\x46\x4C\x49\x50\x56","\x69\x73\x50\x6F\x72\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x46\x6F\x72\x50\x6F\x72\x74","\x69\x73\x43\x65\x6C\x6C\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x67\x65\x74\x43\x65\x6C\x6C\x42\x6F\x75\x6E\x64\x73","\x73\x68\x69\x66\x74\x50\x72\x65\x76\x69\x65\x77\x31","\x73\x68\x69\x66\x74\x50\x72\x65\x76\x69\x65\x77\x32","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x7A\x6F\x6F\x6D\x41\x63\x74\x75\x61\x6C","\x7A\x6F\x6F\x6D\x54\x6F","\x73\x63\x72\x6F\x6C\x6C\x52\x65\x63\x74\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x7A\x6F\x6F\x6D\x54\x6F\x52\x65\x63\x74","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x4F\x52\x54\x48\x4F\x47\x4F\x4E\x41\x4C","\x53\x65\x67\x6D\x65\x6E\x74\x43\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x45\x6C\x62\x6F\x77\x43\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x53\x69\x64\x65\x54\x6F\x53\x69\x64\x65","\x54\x6F\x70\x54\x6F\x42\x6F\x74\x74\x6F\x6D","\x45\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x4F\x72\x74\x68\x43\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x69\x73\x4C\x6F\x6F\x70","\x69\x73\x43\x6C\x6F\x6E\x65\x45\x76\x65\x6E\x74","\x49\x53\x5F\x4D\x41\x43","\x69\x73\x4D\x65\x74\x61\x44\x6F\x77\x6E","\x69\x73\x41\x6C\x74\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x65\x64\x45\x76\x65\x6E\x74","\x69\x73\x46\x6F\x72\x63\x65\x4D\x61\x72\x71\x75\x65\x65\x45\x76\x65\x6E\x74","\x76\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x41\x6C\x65\x72\x74","\x69\x73\x45\x64\x67\x65\x56\x61\x6C\x69\x64","\x69\x73\x56\x61\x6C\x69\x64\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x63\x68\x65\x63\x6B","\x76\x61\x6C\x69\x64\x61\x74\x65\x45\x64\x67\x65","\x76\x61\x6C\x69\x64\x61\x74\x65\x47\x72\x61\x70\x68","\x67\x65\x74\x43\x65\x6C\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x65\x6C\x6C","\x61\x74\x74\x72","\x63\x6F\x75\x6E\x74\x45\x72\x72\x6F\x72","\x73\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x74\x6F\x53\x74\x72\x69\x6E\x67","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C\x73","\x73\x65\x74\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C\x73","\x53\x54\x59\x4C\x45\x5F\x57\x48\x49\x54\x45\x5F\x53\x50\x41\x43\x45","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x4E\x6F\x64\x65","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x43\x65\x6C\x6C","\x67\x65\x74\x43\x75\x72\x73\x6F\x72\x46\x6F\x72\x43\x65\x6C\x6C","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x47\x52\x41\x44\x49\x45\x4E\x54\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x53\x48\x41\x50\x45","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x49\x4D\x41\x47\x45","\x73\x65\x74\x42\x6F\x72\x64\x65\x72","\x53\x48\x41\x50\x45\x5F\x53\x57\x49\x4D\x4C\x41\x4E\x45","\x69\x73\x52\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x65\x74\x52\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x69\x73\x45\x73\x63\x61\x70\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x73\x63\x61\x70\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x49\x6E\x76\x6F\x6B\x65\x73\x53\x74\x6F\x70\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x73\x65\x74\x45\x6E\x74\x65\x72\x53\x74\x6F\x70\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x69\x73\x43\x65\x6C\x6C\x4C\x6F\x63\x6B\x65\x64","\x69\x73\x43\x65\x6C\x6C\x73\x4C\x6F\x63\x6B\x65\x64","\x73\x65\x74\x43\x65\x6C\x6C\x73\x4C\x6F\x63\x6B\x65\x64","\x67\x65\x74\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x43\x65\x6C\x6C\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x43\x4C\x4F\x4E\x45\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x63\x61\x6E\x45\x78\x70\x6F\x72\x74\x43\x65\x6C\x6C","\x63\x61\x6E\x49\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x73\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x73\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x44\x45\x4C\x45\x54\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x69\x73\x4C\x61\x62\x65\x6C\x4D\x6F\x76\x61\x62\x6C\x65","\x67\x65\x74\x4D\x6F\x76\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x43\x65\x6C\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x4D\x4F\x56\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x73\x65\x74\x50\x6F\x72\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x73\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x73\x65\x74\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x69\x73\x56\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x73\x65\x74\x56\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x45\x64\x67\x65\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x73\x65\x74\x45\x64\x67\x65\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4E\x65\x73\x74\x69\x6E\x67","\x73\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4E\x65\x73\x74\x69\x6E\x67","\x73\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x73\x65\x74\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x69\x73\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x45\x64\x67\x65\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x6C\x6F\x6E\x65\x49\x6E\x76\x61\x6C\x69\x64\x45\x64\x67\x65\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x4D\x6F\x76\x65","\x73\x65\x74\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x65\x6C\x6C\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x52\x45\x53\x49\x5A\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x69\x73\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x42\x65\x6E\x64\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x42\x65\x6E\x64\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x42\x45\x4E\x44\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x42\x65\x6E\x64\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x45\x64\x69\x74\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x45\x44\x49\x54\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x45\x64\x69\x74\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x69\x73\x56\x61\x6C\x69\x64\x53\x6F\x75\x72\x63\x65","\x69\x73\x56\x61\x6C\x69\x64\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x73\x41\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x53\x54\x59\x4C\x45\x5F\x41\x55\x54\x4F\x53\x49\x5A\x45","\x73\x65\x74\x41\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x69\x73\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73","\x73\x65\x74\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73","\x73\x65\x74\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73\x4F\x6E\x41\x64\x64","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x73\x65\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x69\x73\x41\x6C\x6C\x6F\x77\x4F\x76\x65\x72\x6C\x61\x70\x50\x61\x72\x65\x6E\x74","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4C\x44\x41\x42\x4C\x45","\x69\x73\x56\x61\x6C\x69\x64\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x69\x73\x53\x70\x6C\x69\x74\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x68\x69\x74\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x43\x6F\x6E\x74\x65\x6E\x74","\x67\x65\x74\x50\x6F\x69\x6E\x74\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x73","\x67\x65\x74\x43\x65\x6C\x6C\x73\x42\x65\x79\x6F\x6E\x64","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x52\x65\x67\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x45\x76\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x4E\x65\x78\x74\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x50\x61\x72\x65\x6E\x74\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x43\x68\x69\x6C\x64\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x75\x70\x64\x61\x74\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x6C\x61\x73\x74\x54\x6F\x75\x63\x68\x58","\x6C\x61\x73\x74\x4D\x6F\x75\x73\x65\x58","\x6C\x61\x73\x74\x4D\x6F\x75\x73\x65\x59","\x4D\x4F\x55\x53\x45\x5F\x55\x50","\x4D\x4F\x55\x53\x45\x5F\x4D\x4F\x56\x45","\x64\x65\x73\x74\x72\x6F\x79\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70","\x68\x65\x6C\x70","\x67\x72\x61\x70\x68\x52\x65\x6E\x64\x65\x72\x48\x69\x6E\x74","\x73\x68\x6F\x77\x56\x69\x65\x77\x70\x6F\x72\x74","\x73\x69\x7A\x65\x72\x53\x69\x7A\x65","\x75\x70\x64\x61\x74\x65\x4F\x6E\x50\x61\x6E","\x73\x69\x7A\x65\x72\x49\x6D\x61\x67\x65","\x73\x68\x61\x70\x65\x2D\x72\x65\x6E\x64\x65\x72\x69\x6E\x67","\x6F\x70\x74\x69\x6D\x69\x7A\x65\x53\x70\x65\x65\x64","\x69\x6D\x61\x67\x65\x2D\x72\x65\x6E\x64\x65\x72\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x75\x70\x64\x61\x74\x65","\x70\x61\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x66\x72\x65\x73\x68\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x42\x6F\x72\x64\x65\x72","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x73\x69\x7A\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x69\x7A\x65\x72","\x73\x65\x74\x5A\x6F\x6F\x6D\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x53\x6F\x75\x72\x63\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x53\x69\x7A\x65","\x67\x65\x74\x4F\x75\x74\x6C\x69\x6E\x65\x4F\x66\x66\x73\x65\x74","\x73\x74\x61\x72\x74\x58","\x73\x74\x61\x72\x74\x59","\x64\x78\x30","\x64\x79\x30","\x6E","\x76\x61\x6C\x69\x64\x4E\x65\x69\x67\x68\x62\x6F\x72\x73","\x74\x79\x70\x65\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x4E\x65\x69\x67\x68\x62\x6F\x72\x73\x41\x6C\x6C\x6F\x77\x65\x64","\x63\x68\x65\x63\x6B\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x63\x68\x65\x63\x6B\x4E\x65\x69\x67\x68\x62\x6F\x72\x73","\x63\x68\x65\x63\x6B\x54\x79\x70\x65","\x75\x6E\x64\x6F\x48\x61\x6E\x64\x6C\x65\x72","\x62\x75\x62\x62\x6C\x69\x6E\x67","\x69\x73\x42\x75\x62\x62\x6C\x69\x6E\x67","\x73\x65\x74\x42\x75\x62\x62\x6C\x69\x6E\x67","\x67\x65\x74\x4C\x61\x79\x6F\x75\x74","\x67\x65\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x72\x65\x73\x69\x7A\x65\x48\x61\x6E\x64\x6C\x65\x72","\x66\x6F\x6C\x64\x48\x61\x6E\x64\x6C\x65\x72","\x73\x68\x69\x66\x74\x52\x69\x67\x68\x74\x77\x61\x72\x64\x73","\x73\x68\x69\x66\x74\x44\x6F\x77\x6E\x77\x61\x72\x64\x73","\x69\x73\x43\x65\x6C\x6C\x49\x67\x6E\x6F\x72\x65\x64","\x69\x73\x43\x65\x6C\x6C\x53\x68\x69\x66\x74\x61\x62\x6C\x65","\x69\x73\x53\x68\x69\x66\x74\x52\x69\x67\x68\x74\x77\x61\x72\x64\x73","\x73\x65\x74\x53\x68\x69\x66\x74\x52\x69\x67\x68\x74\x77\x61\x72\x64\x73","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E\x77\x61\x72\x64\x73","\x73\x65\x74\x53\x68\x69\x66\x74\x44\x6F\x77\x6E\x77\x61\x72\x64\x73","\x63\x65\x6C\x6C\x52\x65\x73\x69\x7A\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C\x73\x54\x6F\x53\x68\x69\x66\x74","\x73\x68\x69\x66\x74\x43\x65\x6C\x6C","\x61\x64\x64\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x73\x69\x7A\x65\x45\x6E\x61\x62\x6C\x65\x64","\x61\x64\x64\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x41\x64\x64\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x52\x65\x73\x69\x7A\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x48\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x65\x74\x41\x64\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x52\x65\x73\x69\x7A\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x49\x67\x6E\x6F\x72\x65\x64","\x69\x73\x43\x65\x6C\x6C\x48\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x41\x64\x64\x65\x64","\x72\x65\x73\x69\x7A\x65\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x6F\x6C\x64\x42\x6F\x75\x6E\x64\x73","\x6F\x6C\x64\x53\x74\x61\x74\x65\x73","\x6F\x6C\x64\x53\x63\x61\x6C\x65","\x64\x65\x6C\x74\x61\x73","\x63\x6F\x75\x6E\x74","\x58","\x59","\x61\x64\x64\x45\x64\x67\x65\x73","\x72\x65\x73\x6F\x6C\x76\x65","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x53\x74\x61\x74\x65","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65\x53\x74\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x53\x68\x61\x70\x65","\x6D\x61\x78\x43\x65\x6C\x6C\x73","\x68\x69\x67\x68\x6C\x69\x67\x68\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6C\x6F\x6E\x65\x45\x6E\x61\x62\x6C\x65\x64","\x6D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x67\x75\x69\x64\x65","\x63\x75\x72\x72\x65\x6E\x74\x44\x78","\x63\x75\x72\x72\x65\x6E\x74\x44\x79","\x75\x70\x64\x61\x74\x65\x43\x75\x72\x73\x6F\x72","\x73\x65\x6C\x65\x63\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x44\x72\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x4F\x6E\x4D\x6F\x76\x65","\x70\x72\x65\x76\x69\x65\x77\x43\x6F\x6C\x6F\x72","\x68\x74\x6D\x6C\x50\x72\x65\x76\x69\x65\x77","\x73\x63\x61\x6C\x65\x47\x72\x69\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x6C\x6F\x6E\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x6C\x6F\x6E\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x4D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x4D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x65\x6C\x65\x63\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x73\x65\x74\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x44\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x64\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x63\x65\x6C\x6C\x57\x61\x73\x43\x6C\x69\x63\x6B\x65\x64","\x53\x45\x4C\x45\x43\x54","\x66\x69\x72\x73\x74","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77\x42\x6F\x75\x6E\x64\x73","\x63\x72\x65\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x53\x68\x61\x70\x65","\x70\x42\x6F\x75\x6E\x64\x73","\x75\x73\x65\x47\x75\x69\x64\x65\x73\x46\x6F\x72\x45\x76\x65\x6E\x74","\x73\x65\x74\x48\x69\x67\x68\x6C\x69\x67\x68\x74\x43\x6F\x6C\x6F\x72","\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x49\x4E\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x54\x41\x52\x47\x45\x54\x5F\x43\x4F\x4C\x4F\x52","\x43\x55\x52\x53\x4F\x52\x5F\x4D\x4F\x56\x41\x42\x4C\x45\x5F\x45\x44\x47\x45","\x43\x55\x52\x53\x4F\x52\x5F\x4D\x4F\x56\x41\x42\x4C\x45\x5F\x56\x45\x52\x54\x45\x58","\x73\x65\x6C\x65\x63\x74\x44\x65\x6C\x61\x79\x65\x64","\x64\x65\x73\x74\x72\x6F\x79\x53\x68\x61\x70\x65\x73","\x67\x75\x69\x64\x65\x73","\x73\x68\x6F\x75\x6C\x64\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x74\x72\x69\x67\x67\x65\x72\x58","\x74\x72\x69\x67\x67\x65\x72\x59","\x75\x73\x65\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x73\x65\x6C\x65\x63\x74\x4F\x6E\x50\x6F\x70\x75\x70","\x63\x6C\x65\x61\x72\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4F\x6E\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x69\x67\x6E\x6F\x72\x65\x43\x65\x6C\x6C","\x70\x72\x65\x76\x69\x65\x77\x45\x6E\x61\x62\x6C\x65\x64","\x75\x73\x65\x47\x72\x69\x64","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x70\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x67\x65\x74\x43\x65\x6C\x6C\x46\x6F\x72\x50\x6F\x70\x75\x70\x45\x76\x65\x6E\x74","\x76\x61\x6C\x69\x64\x43\x6F\x6C\x6F\x72","\x44\x45\x46\x41\x55\x4C\x54\x5F\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x69\x6E\x76\x61\x6C\x69\x64\x43\x6F\x6C\x6F\x72","\x44\x45\x46\x41\x55\x4C\x54\x5F\x49\x4E\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x68\x6F\x74\x73\x70\x6F\x74","\x44\x45\x46\x41\x55\x4C\x54\x5F\x48\x4F\x54\x53\x50\x4F\x54","\x68\x6F\x74\x73\x70\x6F\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x76\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x6D\x61\x72\x6B\x65\x64\x53\x74\x61\x74\x65","\x73\x65\x74\x48\x6F\x74\x73\x70\x6F\x74","\x67\x65\x74\x48\x6F\x74\x73\x70\x6F\x74","\x73\x65\x74\x48\x6F\x74\x73\x70\x6F\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x48\x6F\x74\x73\x70\x6F\x74\x45\x6E\x61\x62\x6C\x65\x64","\x68\x61\x73\x56\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x67\x65\x74\x4D\x61\x72\x6B\x65\x64\x53\x74\x61\x74\x65","\x75\x6E\x6D\x61\x72\x6B","\x70\x72\x6F\x63\x65\x73\x73","\x69\x73\x56\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x67\x65\x74\x4D\x61\x72\x6B\x65\x72\x43\x6F\x6C\x6F\x72","\x6D\x61\x72\x6B\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65\x54\x6F\x4D\x61\x72\x6B","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73\x48\x6F\x74\x73\x70\x6F\x74","\x72\x65\x73\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x68\x61\x6E\x64\x6C\x65\x72\x73","\x6D\x61\x78\x48\x61\x6E\x64\x6C\x65\x72\x73","\x6D\x6F\x76\x65\x49\x63\x6F\x6E\x46\x72\x6F\x6E\x74","\x6D\x6F\x76\x65\x49\x63\x6F\x6E\x42\x61\x63\x6B","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x74\x61\x72\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x6D\x61\x72\x6B\x65\x72","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x48\x61\x6E\x64\x6C\x65\x72","\x77\x61\x79\x70\x6F\x69\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x45\x6E\x61\x62\x6C\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x44\x65\x6C\x61\x79","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x49\x6E\x50\x72\x6F\x67\x72\x65\x73\x73","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x56\x61\x6C\x69\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x69\x6E\x69\x74\x69\x61\x6C\x54\x6F\x75\x63\x68\x58","\x69\x6E\x69\x74\x69\x61\x6C\x54\x6F\x75\x63\x68\x59","\x69\x67\x6E\x6F\x72\x65\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x63\x6F\x6E\x4F\x66\x66\x73\x65\x74","\x65\x64\x67\x65\x53\x74\x61\x74\x65","\x64\x72\x69\x6C\x6C\x48\x61\x6E\x64\x6C\x65\x72","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E\x43\x6F\x75\x6E\x74\x65\x72","\x6D\x6F\x76\x65\x50\x72\x65\x76\x69\x65\x77\x41\x77\x61\x79","\x69\x73\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x69\x63\x6F\x6E\x53\x74\x61\x74\x65","\x69\x63\x6F\x6E\x73","\x72\x65\x64\x72\x61\x77\x49\x63\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79\x49\x63\x6F\x6E\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6E\x67","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x53\x74\x61\x74\x65","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x69\x73\x4D\x6F\x76\x65\x49\x63\x6F\x6E\x54\x6F\x46\x72\x6F\x6E\x74\x46\x6F\x72\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x49\x63\x6F\x6E\x73","\x43\x55\x52\x53\x4F\x52\x5F\x43\x4F\x4E\x4E\x45\x43\x54","\x63\x75\x72\x72\x65\x6E\x74\x53\x74\x61\x74\x65","\x69\x63\x6F\x6E","\x67\x65\x74\x49\x63\x6F\x6E\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x73\x53\x74\x61\x72\x74\x45\x76\x65\x6E\x74","\x63\x75\x72\x72\x65\x6E\x74\x46\x6F\x63\x75\x73","\x63\x75\x72\x72\x65\x6E\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x73\x6F\x75\x72\x63\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x77\x61\x79\x70\x6F\x69\x6E\x74\x73","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x68\x72\x65\x61\x64","\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64","\x73\x65\x6C\x65\x63\x74\x65\x64\x49\x63\x6F\x6E","\x69\x73\x49\x6D\x6D\x65\x64\x69\x61\x74\x65\x43\x6F\x6E\x6E\x65\x63\x74\x53\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x65\x43\x75\x72\x72\x65\x6E\x74\x53\x74\x61\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x57\x61\x79\x70\x6F\x69\x6E\x74","\x67\x65\x74\x54\x61\x72\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x50\x6F\x69\x6E\x74","\x67\x65\x74\x53\x6F\x75\x72\x63\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x50\x6F\x69\x6E\x74","\x64\x72\x61\x77\x50\x72\x65\x76\x69\x65\x77","\x75\x70\x64\x61\x74\x65\x49\x63\x6F\x6E\x73","\x69\x73\x53\x74\x6F\x70\x45\x76\x65\x6E\x74","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x57\x69\x64\x74\x68","\x67\x65\x74\x45\x64\x67\x65\x43\x6F\x6C\x6F\x72","\x49\x4E\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x63\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x41\x6C\x69\x67\x6E\x6D\x65\x6E\x74\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x70\x6F\x69\x6E\x74\x49\x6D\x61\x67\x65","\x2F\x70\x6F\x69\x6E\x74\x2E\x67\x69\x66","\x68\x69\x67\x68\x6C\x69\x67\x68\x74\x43\x6F\x6C\x6F\x72","\x66\x6F\x63\x75\x73\x49\x63\x6F\x6E\x73","\x66\x6F\x63\x75\x73\x48\x69\x67\x68\x6C\x69\x67\x68\x74","\x66\x6F\x63\x75\x73\x50\x6F\x69\x6E\x74\x73","\x63\x75\x72\x72\x65\x6E\x74\x46\x6F\x63\x75\x73\x41\x72\x65\x61","\x67\x65\x74\x49\x6D\x61\x67\x65\x46\x6F\x72\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x69\x73\x45\x76\x65\x6E\x74\x49\x67\x6E\x6F\x72\x65\x64","\x72\x65\x70\x61\x69\x6E\x74","\x64\x65\x66\x61\x75\x6C\x74\x4F\x70\x61\x63\x69\x74\x79","\x73\x68\x61\x72\x65\x64\x44\x69\x76","\x63\x75\x72\x72\x65\x6E\x74\x58","\x63\x75\x72\x72\x65\x6E\x74\x59","\x64\x72\x61\x67\x48\x61\x6E\x64\x6C\x65\x72","\x6D\x78\x52\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x73\x69\x6E\x67\x6C\x65\x53\x69\x7A\x65\x72","\x61\x6C\x6C\x6F\x77\x48\x61\x6E\x64\x6C\x65\x42\x6F\x75\x6E\x64\x73\x43\x68\x65\x63\x6B","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x52\x61\x73\x74\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x42\x6F\x75\x6E\x64\x73","\x63\x72\x65\x61\x74\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x53\x68\x61\x70\x65","\x73\x69\x7A\x65\x72\x73","\x6E\x2D\x72\x65\x73\x69\x7A\x65","\x6E\x65\x2D\x72\x65\x73\x69\x7A\x65","\x77\x2D\x72\x65\x73\x69\x7A\x65","\x65\x2D\x72\x65\x73\x69\x7A\x65","\x73\x77\x2D\x72\x65\x73\x69\x7A\x65","\x73\x2D\x72\x65\x73\x69\x7A\x65","\x73\x65\x2D\x72\x65\x73\x69\x7A\x65","\x6C\x61\x62\x65\x6C\x53\x68\x61\x70\x65","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x53\x68\x61\x70\x65","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x53\x74\x72\x6F\x6B\x65\x57\x69\x64\x74\x68","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x44\x61\x73\x68\x65\x64","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x45\x44","\x63\x72\x65\x61\x74\x65\x53\x69\x7A\x65\x72\x53\x68\x61\x70\x65","\x69\x73\x53\x69\x7A\x65\x72\x56\x69\x73\x69\x62\x6C\x65","\x52\x4F\x54\x41\x54\x49\x4F\x4E\x5F\x48\x41\x4E\x44\x4C\x45","\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x6D\x6F\x76\x65\x53\x69\x7A\x65\x72\x54\x6F","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45","\x70\x72\x65\x76\x69\x65\x77","\x63\x75\x72\x72\x65\x6E\x74\x41\x6C\x70\x68\x61","\x61\x74\x61\x6E","\x75\x6E\x69\x6F\x6E","\x72\x6F\x74\x61\x74\x65\x43\x65\x6C\x6C","\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x62\x65\x6E\x64\x73","\x72\x65\x6D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x61\x62\x73\x70\x6F\x69\x6E\x74\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x50\x6F\x69\x6E\x74\x73","\x69\x73\x41\x64\x64\x50\x6F\x69\x6E\x74\x45\x76\x65\x6E\x74","\x61\x64\x64\x50\x6F\x69\x6E\x74","\x63\x72\x65\x61\x74\x65\x42\x65\x6E\x64\x73","\x69\x6E\x69\x74\x42\x65\x6E\x64","\x43\x55\x52\x53\x4F\x52\x5F\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45","\x69\x73\x52\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74\x45\x76\x65\x6E\x74","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x45\x44","\x69\x73\x48\x61\x6E\x64\x6C\x65\x56\x69\x73\x69\x62\x6C\x65","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x53\x68\x61\x70\x65","\x69\x73\x48\x61\x6E\x64\x6C\x65\x45\x6E\x61\x62\x6C\x65\x64","\x43\x55\x52\x53\x4F\x52\x5F\x42\x45\x4E\x44\x5F\x48\x41\x4E\x44\x4C\x45","\x72\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74","\x69\x73\x54\x61\x72\x67\x65\x74","\x69\x73\x4C\x61\x62\x65\x6C","\x63\x6C\x6F\x6E\x65\x50\x72\x65\x76\x69\x65\x77\x53\x74\x61\x74\x65","\x67\x65\x74\x53\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77\x54\x65\x72\x6D\x69\x6E\x61\x6C\x53\x74\x61\x74\x65","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x53\x74\x61\x74\x65","\x73\x65\x74\x50\x72\x65\x76\x69\x65\x77\x43\x6F\x6C\x6F\x72","\x6D\x6F\x76\x65\x4C\x61\x62\x65\x6C","\x63\x68\x61\x6E\x67\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x63\x68\x61\x6E\x67\x65\x50\x6F\x69\x6E\x74\x73","\x61\x64\x64\x50\x6F\x69\x6E\x74\x41\x74","\x66\x69\x6E\x64\x4E\x65\x61\x72\x65\x73\x74\x53\x65\x67\x6D\x65\x6E\x74","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x4C\x4F\x43\x4B\x45\x44\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x72\x65\x64\x72\x61\x77\x49\x6E\x6E\x65\x72\x42\x65\x6E\x64\x73","\x66\x6C\x69\x70\x45\x6E\x61\x62\x6C\x65\x64","\x64\x6F\x75\x62\x6C\x65\x43\x6C\x69\x63\x6B\x4F\x72\x69\x65\x6E\x74\x61\x74\x69\x6F\x6E\x52\x65\x73\x6F\x75\x72\x63\x65","\x64\x6F\x75\x62\x6C\x65\x43\x6C\x69\x63\x6B\x4F\x72\x69\x65\x6E\x74\x61\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x56\x69\x72\x74\x75\x61\x6C\x42\x65\x6E\x64","\x67\x65\x74\x43\x75\x72\x73\x6F\x72\x46\x6F\x72\x42\x65\x6E\x64","\x45\x44\x47\x45\x53\x54\x59\x4C\x45\x5F\x54\x4F\x50\x54\x4F\x42\x4F\x54\x54\x4F\x4D","\x45\x44\x47\x45\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x72\x6F\x77\x2D\x72\x65\x73\x69\x7A\x65","\x63\x6F\x6C\x2D\x72\x65\x73\x69\x7A\x65","\x6E\x6F\x72\x6D\x61\x6C\x4B\x65\x79\x73","\x73\x68\x69\x66\x74\x4B\x65\x79\x73","\x63\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79\x73","\x63\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79\x73","\x6B\x65\x79\x44\x6F\x77\x6E","\x62\x69\x6E\x64\x4B\x65\x79","\x62\x69\x6E\x64\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79","\x67\x65\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x69\x73\x47\x72\x61\x70\x68\x45\x76\x65\x6E\x74","\x68\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x73\x65\x74\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x6D\x78\x54\x6F\x6F\x6C\x74\x69\x70","\x68\x69\x64\x65\x54\x6F\x6F\x6C\x74\x69\x70","\x73\x74\x61\x74\x65\x53\x6F\x75\x72\x63\x65","\x72\x65\x73\x65\x74\x54\x69\x6D\x65\x72","\x48\x49\x47\x48\x4C\x49\x47\x48\x54\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x72\x65\x70\x61\x69\x6E\x74\x48\x61\x6E\x64\x6C\x65\x72","\x6B\x65\x65\x70\x4F\x6E\x54\x6F\x70","\x64\x72\x61\x77\x48\x69\x67\x68\x6C\x69\x67\x68\x74","\x65\x64\x69\x74\x6F\x72","\x68\x69\x64\x65\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x62\x69\x6E\x64\x41\x63\x74\x69\x6F\x6E","\x63\x6F\x6E\x66\x69\x67","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75","\x63\x72\x65\x61\x74\x65\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x61\x64\x64\x49\x74\x65\x6D\x73","\x69\x66","\x61\x73","\x69\x63\x6F\x6E\x43\x6C\x73","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E","\x73\x65\x70\x61\x72\x61\x74\x6F\x72","\x6E\x6F\x63\x65\x6C\x6C","\x6E\x63\x65\x6C\x6C\x73","\x6E\x6F\x74\x52\x6F\x6F\x74","\x6E\x6F\x6E\x45\x6D\x70\x74\x79","\x65\x78\x70\x61\x6E\x64\x61\x62\x6C\x65","\x63\x6F\x6C\x6C\x61\x70\x73\x61\x62\x6C\x65","\x76\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x65\x6D\x70\x74\x79\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x74\x6F\x6F\x6C\x62\x61\x72","\x69\x6E\x73\x65\x72\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x2F\x73\x65\x70\x61\x72\x61\x74\x6F\x72\x2E\x67\x69\x66","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E\x4F\x70\x74\x69\x6F\x6E","\x73\x65\x74\x4D\x6F\x64\x65","\x61\x64\x64\x50\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x6E\x73\x74\x61\x6C\x6C\x44\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x46\x6C\x6F\x77","\x6D\x61\x6B\x65\x44\x72\x61\x67\x67\x61\x62\x6C\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E\x73","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x56\x61\x6C\x75\x65\x73","\x70\x6F\x70\x75\x70\x48\x61\x6E\x64\x6C\x65\x72","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x47\x72\x61\x70\x68","\x63\x72\x65\x61\x74\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x6B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x61\x6D\x65","\x49\x53\x5F\x4C\x4F\x43\x41\x4C","\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E","\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73\x2F\x65\x64\x69\x74\x6F\x72","\x61\x73\x6B\x5A\x6F\x6F\x6D\x52\x65\x73\x6F\x75\x72\x63\x65","\x61\x73\x6B\x5A\x6F\x6F\x6D","\x6C\x61\x73\x74\x53\x61\x76\x65\x64\x52\x65\x73\x6F\x75\x72\x63\x65","\x6C\x61\x73\x74\x53\x61\x76\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x46\x69\x6C\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x63\x75\x72\x72\x65\x6E\x74\x46\x69\x6C\x65","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x74\x61\x73\x6B\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x74\x61\x73\x6B\x73","\x68\x65\x6C\x70\x52\x65\x73\x6F\x75\x72\x63\x65","\x6F\x75\x74\x6C\x69\x6E\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x64\x62\x6C\x43\x6C\x69\x63\x6B\x41\x63\x74\x69\x6F\x6E","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x52\x65\x71\x75\x69\x72\x65\x64","\x66\x6F\x72\x63\x65\x64\x49\x6E\x73\x65\x72\x74\x69\x6E\x67","\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x64\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x64\x65\x66\x61\x75\x6C\x74\x47\x72\x6F\x75\x70","\x67\x72\x6F\x75\x70\x42\x6F\x72\x64\x65\x72\x53\x69\x7A\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x70\x6F\x73\x74\x50\x61\x72\x61\x6D\x65\x74\x65\x72\x4E\x61\x6D\x65","\x75\x72\x6C\x50\x6F\x73\x74","\x75\x72\x6C\x49\x6D\x61\x67\x65","\x6C\x61\x79\x6F\x75\x74\x44\x69\x61\x67\x72\x61\x6D","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x53\x70\x61\x63\x69\x6E\x67","\x6D\x61\x69\x6E\x74\x61\x69\x6E\x53\x77\x69\x6D\x6C\x61\x6E\x65\x73","\x6C\x61\x79\x6F\x75\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x73","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x49\x6E\x64\x65\x78","\x74\x61\x73\x6B\x73\x57\x69\x6E\x64\x6F\x77\x49\x6D\x61\x67\x65","\x74\x61\x73\x6B\x73\x54\x6F\x70","\x68\x65\x6C\x70\x57\x69\x6E\x64\x6F\x77\x49\x6D\x61\x67\x65","\x75\x72\x6C\x48\x65\x6C\x70","\x68\x65\x6C\x70\x57\x69\x64\x74\x68","\x68\x65\x6C\x70\x48\x65\x69\x67\x68\x74","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x57\x69\x64\x74\x68","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x48\x65\x69\x67\x68\x74","\x6D\x6F\x76\x65\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x44\x69\x61\x6C\x6F\x67","\x76\x61\x6C\x69\x64\x61\x74\x69\x6E\x67","\x65\x78\x70\x6F\x72\x74\x49\x6D\x61\x67\x65","\x67\x65\x74\x55\x72\x6C\x49\x6D\x61\x67\x65","\x67\x65\x74\x56\x69\x65\x77\x58\x6D\x6C","\x5F\x62\x6C\x61\x6E\x6B","\x63\x75\x74","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x75\x6E\x67\x72\x6F\x75\x70","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x73\x68\x6F\x77\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x73\x65\x6C\x65\x63\x74\x4E\x6F\x6E\x65","\x74\x6F\x42\x61\x63\x6B","\x74\x6F\x46\x72\x6F\x6E\x74","\x73\x65\x6C\x65\x63\x74\x50\x72\x65\x76\x69\x6F\x75\x73","\x73\x65\x6C\x65\x63\x74\x4E\x65\x78\x74","\x73\x65\x6C\x65\x63\x74\x50\x61\x72\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x43\x68\x69\x6C\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x41\x6C\x6C","\x65\x78\x70\x61\x6E\x64","\x65\x78\x70\x61\x6E\x64\x41\x6C\x6C","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x4C\x65\x66\x74","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x43\x65\x6E\x74\x65\x72","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x52\x69\x67\x68\x74","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x54\x6F\x70","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x4D\x69\x64\x64\x6C\x65","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x42\x6F\x74\x74\x6F\x6D","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x4C\x65\x66\x74","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x43\x65\x6E\x74\x65\x72","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x52\x69\x67\x68\x74","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x54\x6F\x70","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x4D\x69\x64\x64\x6C\x65","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x42\x6F\x74\x74\x6F\x6D","\x70\x72\x6F\x6D\x70\x74","\x74\x6F\x67\x67\x6C\x65\x54\x61\x73\x6B\x73","\x73\x68\x6F\x77\x54\x61\x73\x6B\x73","\x74\x6F\x67\x67\x6C\x65\x48\x65\x6C\x70","\x73\x68\x6F\x77\x48\x65\x6C\x70","\x74\x6F\x67\x67\x6C\x65\x4F\x75\x74\x6C\x69\x6E\x65","\x73\x68\x6F\x77\x4F\x75\x74\x6C\x69\x6E\x65","\x74\x6F\x67\x67\x6C\x65\x43\x6F\x6E\x73\x6F\x6C\x65","\x72\x65\x73\x65\x74\x48\x69\x73\x74\x6F\x72\x79","\x72\x65\x73\x65\x74\x46\x69\x72\x73\x74\x54\x69\x6D\x65","\x63\x6F\x6F\x6B\x69\x65","\x6D\x78\x67\x72\x61\x70\x68\x3D\x73\x65\x65\x6E\x3B\x20\x65\x78\x70\x69\x72\x65\x73\x3D\x46\x72\x69\x2C\x20\x32\x37\x20\x4A\x75\x6C\x20\x32\x30\x30\x31\x20\x30\x32\x3A\x34\x37\x3A\x31\x31\x20\x55\x54\x43\x3B\x20\x70\x61\x74\x68\x3D\x2F","\x43\x61\x6E\x6E\x6F\x74\x20\x65\x78\x65\x63\x75\x74\x65\x20","\x3A\x20","\x43\x61\x6E\x6E\x6F\x74\x20\x66\x69\x6E\x64\x20\x61\x63\x74\x69\x6F\x6E\x20","\x61\x64\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x67\x65\x74\x54\x65\x6D\x70\x6C\x61\x74\x65","\x69\x6E\x73\x74\x61\x6C\x6C\x44\x62\x6C\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x55\x6E\x64\x6F\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x44\x72\x69\x6C\x6C\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x43\x68\x61\x6E\x67\x65\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x49\x6E\x73\x65\x72\x74\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x63\x72\x65\x61\x74\x65\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x4C\x61\x79\x6F\x75\x74\x4D\x61\x6E\x61\x67\x65\x72","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x4C\x61\x79\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4C\x61\x79\x6F\x75\x74","\x64\x69\x61\x67\x72\x61\x6D\x4C\x61\x79\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x44\x69\x61\x67\x72\x61\x6D\x4C\x61\x79\x6F\x75\x74","\x73\x65\x74\x47\x72\x61\x70\x68\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x72\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x73\x65\x74\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x65\x74\x53\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x74\x6F\x4C\x6F\x63\x61\x6C\x65\x53\x74\x72\x69\x6E\x67","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x74\x54\x69\x74\x6C\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x74\x54\x69\x74\x6C\x65","\x74\x72\x65\x65\x4C\x61\x79\x6F\x75\x74","\x20\x3E\x20","\x67\x65\x74\x52\x6F\x6F\x74\x54\x69\x74\x6C\x65","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70","\x72\x65\x61\x64\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x55\x72\x6C\x50\x6F\x73\x74","\x77\x72\x69\x74\x65\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x70\x6F\x73\x74\x44\x69\x61\x67\x72\x61\x6D","\x73\x77\x61\x70\x53\x74\x79\x6C\x65\x73","\x63\x72\x65\x61\x74\x65\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x69\x73\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x56\x69\x73\x69\x62\x6C\x65","\x72\x65\x61\x64\x6F\x6E\x6C\x79","\x49\x44","\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x61\x73\x6B\x73","\x72\x65\x66\x72\x65\x73\x68\x54\x61\x73\x6B\x73","\x66\x72\x61\x6D\x65\x42\x6F\x72\x64\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x43\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x65\x64\x4D\x6F\x76\x69\x6E\x67","\x63\x6F\x64\x65\x63\x73","\x74\x65\x6D\x70\x6C\x61\x74\x65","\x61\x64\x64\x41\x6C\x69\x61\x73","\x61\x6C\x69\x61\x73\x65\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x65\x6E\x63\x6F\x64\x65\x44\x65\x66\x61\x75\x6C\x74\x73","\x67\x65\x74\x4F\x62\x6A\x65\x63\x74","\x72\x65\x66\x65\x72\x65\x6E\x63\x65","\x67\x65\x74\x43\x6F\x64\x65\x63","\x69\x6D\x70\x6F\x72\x74\x4E\x6F\x64\x65","\x6D\x78\x43\x6F\x64\x65\x63\x2E\x65\x6E\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x63\x6F\x64\x65\x63\x20\x66\x6F\x72\x20","\x43\x61\x6E\x6E\x6F\x74\x20\x64\x65\x63\x6F\x64\x65\x20","\x65\x6E\x63\x6F\x64\x65\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x64\x65\x63","\x64\x65\x63\x6F\x64\x65\x43\x65\x6C\x6C","\x69\x6E\x73\x65\x72\x74\x49\x6E\x74\x6F\x47\x72\x61\x70\x68","\x65\x78\x63\x6C\x75\x64\x65","\x69\x64\x72\x65\x66\x73","\x6D\x61\x70\x70\x69\x6E\x67","\x72\x65\x76\x65\x72\x73\x65","\x63\x6C\x6F\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x4E\x61\x6D\x65","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x61\x6D\x65","\x69\x73\x45\x78\x63\x6C\x75\x64\x65\x64","\x69\x73\x52\x65\x66\x65\x72\x65\x6E\x63\x65","\x62\x65\x66\x6F\x72\x65\x45\x6E\x63\x6F\x64\x65","\x65\x6E\x63\x6F\x64\x65\x4F\x62\x6A\x65\x63\x74","\x61\x66\x74\x65\x72\x45\x6E\x63\x6F\x64\x65","\x65\x6E\x63\x6F\x64\x65\x56\x61\x6C\x75\x65","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x43\x6F\x64\x65\x63\x2E\x65\x6E\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x49\x44\x20\x66\x6F\x72\x20","\x77\x72\x69\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x77\x72\x69\x74\x65\x50\x72\x69\x6D\x69\x74\x69\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x77\x72\x69\x74\x65\x43\x6F\x6D\x70\x6C\x65\x78\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x58\x6D\x6C","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x43\x6F\x64\x65\x63\x2E\x65\x6E\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x6E\x6F\x64\x65\x20\x66\x6F\x72\x20","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x46\x72\x6F\x6D\x58\x6D\x6C","\x62\x65\x66\x6F\x72\x65\x44\x65\x63\x6F\x64\x65","\x64\x65\x63\x6F\x64\x65\x4E\x6F\x64\x65","\x61\x66\x74\x65\x72\x44\x65\x63\x6F\x64\x65","\x64\x65\x63\x6F\x64\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x63\x6F\x64\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x64\x65\x63\x6F\x64\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x43\x6F\x64\x65\x63\x2E\x64\x65\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x6F\x62\x6A\x65\x63\x74\x20\x66\x6F\x72\x20","\x70\x72\x6F\x63\x65\x73\x73\x49\x6E\x63\x6C\x75\x64\x65","\x64\x65\x63\x6F\x64\x65\x43\x68\x69\x6C\x64","\x67\x65\x74\x46\x69\x65\x6C\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x61\x64\x64\x4F\x62\x6A\x65\x63\x74\x56\x61\x6C\x75\x65","\x69\x6E\x63\x6C\x75\x64\x65","\x72\x65\x6D\x6F\x76\x65\x57\x68\x69\x74\x65\x73\x70\x61\x63\x65","\x64\x65\x63\x6F\x64\x65\x52\x6F\x6F\x74","\x67\x72\x61\x70\x68\x4C\x69\x73\x74\x65\x6E\x65\x72\x73\x20\x65\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72\x73\x20\x76\x69\x65\x77\x20\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72\x20\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72\x20\x65\x64\x69\x74\x6F\x72\x20\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x6C\x61\x79\x65\x72","\x67\x65\x74\x53\x74\x72\x69\x6E\x67\x56\x61\x6C\x75\x65","\x6D\x78\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74\x43\x6F\x64\x65\x63\x2E\x64\x65\x63\x6F\x64\x65\x3A\x20\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74\x20","\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x64","\x70\x72\x65\x73\x73\x65\x64\x49\x63\x6F\x6E","\x6D\x6F\x64\x65","\x74\x6F\x67\x67\x6C\x65","\x2D\x2D\x2D","\x63\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x54\x65\x6D\x70\x6C\x61\x74\x65\x20","\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x6D\x6F\x64\x69\x66\x69\x65\x64\x20\x6C\x61\x73\x74\x53\x6E\x61\x70\x73\x68\x6F\x74\x20\x69\x67\x6E\x6F\x72\x65\x64\x43\x68\x61\x6E\x67\x65\x73\x20\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72\x20\x67\x72\x61\x70\x68\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x20\x74\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x41\x72\x72\x61\x79","\x64\x65\x63\x6F\x64\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x73","\x75\x69","\x64\x65\x63\x6F\x64\x65\x55\x69","\x73\x65\x74\x4D\x61\x70\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x72\x65\x73\x6F\x75\x72\x63\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65"];var mxClient={VERSION:_0x483c[0],IS_IE:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[1]),IS_IE6:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[4]),IS_QUIRKS:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[1])&&(null==document[_0x483c[5]]||5==document[_0x483c[5]]),VML_PREFIX:_0x483c[6],OFFICE_PREFIX:_0x483c[7],IS_NS:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[8])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[1]),IS_OP:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[9]),IS_OT:0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[10])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[11])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[12])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[13])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[14])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[15]),IS_SF:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[16])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[17]),IS_GC:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[17]),IS_MT:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[18])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[19])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[20])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[21])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[22])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[23])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[24])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[25])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[26])&&0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[27]),IS_SVG:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[18])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[21])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[28])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[26])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[29])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[30])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[16])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[31])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[9]),NO_FO:0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[19])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[22])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[20])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[23])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[25])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[27])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[32])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[33])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[9])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[1])||0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[34]),IS_VML:_0x483c[35]==navigator[_0x483c[37]][_0x483c[36]](),IS_MAC:0<navigator[_0x483c[3]][_0x483c[36]]()[_0x483c[2]](_0x483c[38]),IS_TOUCH:0<navigator[_0x483c[3]][_0x483c[36]]()[_0x483c[2]](_0x483c[39])||0<navigator[_0x483c[3]][_0x483c[36]]()[_0x483c[2]](_0x483c[40])||0<navigator[_0x483c[3]][_0x483c[36]]()[_0x483c[2]](_0x483c[41])||0<navigator[_0x483c[3]][_0x483c[36]]()[_0x483c[2]](_0x483c[42]),IS_LOCAL:0>document[_0x483c[45]][_0x483c[44]][_0x483c[2]](_0x483c[43])&&0>document[_0x483c[45]][_0x483c[44]][_0x483c[2]](_0x483c[46]),isBrowserSupported:function(){return mxClient[_0x483c[47]]||mxClient[_0x483c[48]]},link:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=_0xc0a9x4||document;if(mxClient[_0x483c[49]]){_0xc0a9x4[_0x483c[53]](_0x483c[50]+_0xc0a9x2+_0x483c[51]+_0xc0a9x3+_0x483c[52])}else {var _0xc0a9x5=_0xc0a9x4[_0x483c[55]](_0x483c[54]);_0xc0a9x5[_0x483c[57]](_0x483c[56],_0xc0a9x2);_0xc0a9x5[_0x483c[57]](_0x483c[44],_0xc0a9x3);_0xc0a9x5[_0x483c[57]](_0x483c[58],_0x483c[59]);_0xc0a9x5[_0x483c[57]](_0x483c[60],_0x483c[61]);_0xc0a9x4[_0x483c[64]](_0x483c[63])[0][_0x483c[62]](_0xc0a9x5);};},include:function(_0xc0a9x2){document[_0x483c[53]](_0x483c[65]+_0xc0a9x2+_0x483c[66])},dispose:function(){for(var _0xc0a9x2=0;_0xc0a9x2<mxEvent[_0x483c[68]][_0x483c[67]];_0xc0a9x2++){null!=mxEvent[_0x483c[68]][_0xc0a9x2][_0x483c[69]]&&mxEvent[_0x483c[70]](mxEvent[_0x483c[68]][_0xc0a9x2])}}};mxClient[_0x483c[71]]&&mxClient[_0x483c[72]]?mxClient[_0x483c[73]]=_0x483c[74]:mxClient[_0x483c[75]]||mxClient[_0x483c[76]]?mxClient[_0x483c[73]]=_0x483c[77]:mxClient[_0x483c[78]]?mxClient[_0x483c[73]]=_0x483c[79]:mxClient[_0x483c[80]]&&9<=document[_0x483c[5]]&&(mxClient[_0x483c[73]]=_0x483c[81]);_0x483c[82]== typeof mxLoadResources&&(mxLoadResources= !0);_0x483c[82]== typeof mxResourceExtension&&(mxResourceExtension=_0x483c[83]);_0x483c[82]== typeof mxLoadStylesheets&&(mxLoadStylesheets= !0);_0x483c[82]!= typeof mxBasePath&&0<mxBasePath[_0x483c[67]]?(_0x483c[84]==mxBasePath[_0x483c[85]](mxBasePath[_0x483c[67]]-1)&&(mxBasePath=mxBasePath[_0x483c[85]](0,mxBasePath[_0x483c[67]]-1)),mxClient[_0x483c[86]]=mxBasePath):mxClient[_0x483c[86]]=_0x483c[87];_0x483c[82]!= typeof mxImageBasePath&&0<mxImageBasePath[_0x483c[67]]?(_0x483c[84]==mxImageBasePath[_0x483c[85]](mxImageBasePath[_0x483c[67]]-1)&&(mxImageBasePath=mxImageBasePath[_0x483c[85]](0,mxImageBasePath[_0x483c[67]]-1)),mxClient[_0x483c[88]]=mxImageBasePath):mxClient[_0x483c[88]]=mxClient[_0x483c[86]]+_0x483c[89];mxClient[_0x483c[90]]=_0x483c[82]!= typeof mxLanguage?mxLanguage:mxClient[_0x483c[80]]?navigator[_0x483c[91]]:navigator[_0x483c[90]];mxClient[_0x483c[92]]=_0x483c[82]!= typeof mxDefaultLanguage?mxDefaultLanguage:_0x483c[93];mxLoadStylesheets&&mxClient[_0x483c[54]](_0x483c[94],mxClient[_0x483c[86]]+_0x483c[95]);_0x483c[82]!= typeof mxLanguages&&(mxClient[_0x483c[96]]=mxLanguages);if(mxClient[_0x483c[80]]){if(9<=document[_0x483c[5]]){mxClient[_0x483c[47]]= !1,mxClient[_0x483c[48]]= !0}else {8==document[_0x483c[5]]?(document[_0x483c[100]][_0x483c[99]](mxClient.VML_PREFIX,_0x483c[97],_0x483c[98]),document[_0x483c[100]][_0x483c[99]](mxClient.OFFICE_PREFIX,_0x483c[101],_0x483c[98])):(document[_0x483c[100]][_0x483c[99]](mxClient.VML_PREFIX,_0x483c[97]),document[_0x483c[100]][_0x483c[99]](mxClient.OFFICE_PREFIX,_0x483c[101]));var ss=document[_0x483c[102]]();ss[_0x483c[103]]=_0x483c[104];mxLoadStylesheets&&mxClient[_0x483c[54]](_0x483c[94],mxClient[_0x483c[86]]+_0x483c[105]);};window[_0x483c[108]](_0x483c[106],mxClient[_0x483c[107]]);};var mxLog={consoleName:_0x483c[109],TRACE:!1,DEBUG:!0,WARN:!0,buffer:_0x483c[110],init:function(){if(null==mxLog[_0x483c[111]]&&null!=document[_0x483c[112]]){var _0xc0a9x2=mxLog[_0x483c[113]]+_0x483c[114]+mxClient[_0x483c[115]],_0xc0a9x3=document[_0x483c[55]](_0x483c[116]);_0xc0a9x3[_0x483c[57]](_0x483c[117],_0x483c[118]);_0xc0a9x3[_0x483c[57]](_0x483c[119],_0x483c[118]);var _0xc0a9x4=document[_0x483c[55]](_0x483c[120]),_0xc0a9x5=document[_0x483c[55]](_0x483c[121]),_0xc0a9x9=document[_0x483c[55]](_0x483c[122]);_0xc0a9x9[_0x483c[124]][_0x483c[123]]=_0x483c[125];mxLog[_0x483c[126]]=document[_0x483c[55]](_0x483c[126]);mxLog[_0x483c[126]][_0x483c[57]](_0x483c[127],_0x483c[128]);mxLog[_0x483c[126]][_0x483c[124]][_0x483c[119]]=_0x483c[118];mxLog[_0x483c[126]][_0x483c[124]][_0x483c[129]]=_0x483c[130];mxLog[_0x483c[126]][_0x483c[131]]=mxLog[_0x483c[132]];mxLog[_0x483c[126]][_0x483c[124]][_0x483c[117]]=mxClient[_0x483c[133]]&&_0x483c[134]!=document[_0x483c[135]]?_0x483c[136]:_0x483c[118];_0xc0a9x9[_0x483c[62]](mxLog[_0x483c[126]]);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);_0xc0a9x5=document[_0x483c[55]](_0x483c[121]);mxLog[_0x483c[122]]=document[_0x483c[55]](_0x483c[122]);mxLog[_0x483c[122]][_0x483c[124]][_0x483c[123]]=_0x483c[125];mxLog[_0x483c[122]][_0x483c[57]](_0x483c[119],_0x483c[137]);_0xc0a9x5[_0x483c[62]](mxLog[_0x483c[122]]);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);_0xc0a9x3[_0x483c[62]](_0xc0a9x4);mxLog[_0x483c[140]](_0x483c[138],function(_0xc0a9x2){mxLog[_0x483c[139]]()});mxLog[_0x483c[140]](_0x483c[141],function(_0xc0a9x2){_0xc0a9x2=mxUtils[_0x483c[142]](document[_0x483c[112]]);mxLog[_0x483c[143]](_0xc0a9x2);});mxLog[_0x483c[140]](_0x483c[144],function(_0xc0a9x2){mxLog[_0x483c[145]]=!mxLog[_0x483c[145]];mxLog[_0x483c[145]]?mxLog[_0x483c[143]](_0x483c[146]):mxLog[_0x483c[143]](_0x483c[147]);});mxLog[_0x483c[140]](_0x483c[148],function(_0xc0a9x2){try{mxUtils[_0x483c[149]](mxLog[_0x483c[126]][_0x483c[131]])}catch(_0xc0a9x3){mxUtils[_0x483c[150]](_0xc0a9x3)}});mxLog[_0x483c[140]](_0x483c[151],function(_0xc0a9x2){try{mxUtils[_0x483c[152]](mxLog[_0x483c[126]][_0x483c[131]])}catch(_0xc0a9x3){mxUtils[_0x483c[150]](_0xc0a9x3)}});mxLog[_0x483c[140]](_0x483c[153],function(_0xc0a9x2){mxLog[_0x483c[126]][_0x483c[131]]=_0x483c[110]});_0xc0a9x5=_0xc0a9x4=0;_0x483c[154]=== typeof window[_0x483c[155]]?(_0xc0a9x4=window[_0x483c[156]],_0xc0a9x5=window[_0x483c[155]]):(_0xc0a9x4=document[_0x483c[158]][_0x483c[157]]||document[_0x483c[112]][_0x483c[157]],_0xc0a9x5=document[_0x483c[112]][_0x483c[159]]);mxLog[_0x483c[111]]= new mxWindow(_0xc0a9x2,_0xc0a9x3,Math[_0x483c[160]](0,_0xc0a9x5-320),Math[_0x483c[160]](0,_0xc0a9x4-210),300,160);mxLog[_0x483c[111]][_0x483c[161]](!0);mxLog[_0x483c[111]][_0x483c[162]](!1);mxLog[_0x483c[111]][_0x483c[163]](!0);mxLog[_0x483c[111]][_0x483c[164]](!0);mxLog[_0x483c[111]][_0x483c[165]]= !1;if((mxClient[_0x483c[133]]||mxClient[_0x483c[80]])&&!mxClient[_0x483c[76]]&&!mxClient[_0x483c[75]]&&_0x483c[134]!=document[_0x483c[135]]){var _0xc0a9xa=mxLog[_0x483c[111]][_0x483c[166]](),_0xc0a9x2=function(_0xc0a9x2,_0xc0a9x3){mxLog[_0x483c[126]][_0x483c[124]][_0x483c[119]]=Math[_0x483c[160]](0,_0xc0a9xa[_0x483c[167]]-70)+_0x483c[168]};mxLog[_0x483c[111]][_0x483c[169]](mxEvent.RESIZE_END,_0xc0a9x2);mxLog[_0x483c[111]][_0x483c[169]](mxEvent.MAXIMIZE,_0xc0a9x2);mxLog[_0x483c[111]][_0x483c[169]](mxEvent.NORMALIZE,_0xc0a9x2);mxLog[_0x483c[126]][_0x483c[124]][_0x483c[119]]=_0x483c[170];};}},info:function(){mxLog[_0x483c[171]](mxUtils.toString(navigator))},addButton:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[172]);mxUtils[_0x483c[53]](_0xc0a9x4,_0xc0a9x2);mxEvent[_0x483c[169]](_0xc0a9x4,_0x483c[173],_0xc0a9x3);mxLog[_0x483c[122]][_0x483c[62]](_0xc0a9x4);},isVisible:function(){return null!=mxLog[_0x483c[111]]?mxLog[_0x483c[111]][_0x483c[174]]():!1},show:function(){mxLog[_0x483c[175]](!0)},setVisible:function(_0xc0a9x2){null==mxLog[_0x483c[111]]&&mxLog[_0x483c[176]]();null!=mxLog[_0x483c[111]]&&mxLog[_0x483c[111]][_0x483c[175]](_0xc0a9x2);},enter:function(_0xc0a9x2){if(mxLog[_0x483c[145]]){return mxLog[_0x483c[171]](_0x483c[177]+_0xc0a9x2),( new Date)[_0x483c[178]]()}},leave:function(_0xc0a9x2,_0xc0a9x3){if(mxLog[_0x483c[145]]){var _0xc0a9x4=0!=_0xc0a9x3?_0x483c[179]+(( new Date)[_0x483c[178]]()-_0xc0a9x3)+_0x483c[180]:_0x483c[110];mxLog[_0x483c[171]](_0x483c[181]+_0xc0a9x2+_0xc0a9x4);}},debug:function(){mxLog[_0x483c[182]]&&mxLog[_0x483c[171]][_0x483c[183]](this,arguments)},warn:function(){mxLog[_0x483c[184]]&&mxLog[_0x483c[171]][_0x483c[183]](this,arguments)},write:function(){for(var _0xc0a9x2=_0x483c[110],_0xc0a9x3=0;_0xc0a9x3<arguments[_0x483c[67]];_0xc0a9x3++){_0xc0a9x2+=arguments[_0xc0a9x3],_0xc0a9x3<arguments[_0x483c[67]]-1&&(_0xc0a9x2+=_0x483c[185])};null!=mxLog[_0x483c[126]]?(mxLog[_0x483c[126]][_0x483c[131]]+=_0xc0a9x2,0<=navigator[_0x483c[3]][_0x483c[2]](_0x483c[186])&&(mxLog[_0x483c[126]][_0x483c[124]][_0x483c[187]]=_0x483c[188],mxLog[_0x483c[126]][_0x483c[124]][_0x483c[187]]=_0x483c[189]),mxLog[_0x483c[126]][_0x483c[190]]=mxLog[_0x483c[126]][_0x483c[191]]):mxLog[_0x483c[132]]+=_0xc0a9x2;},writeln:function(){for(var _0xc0a9x2=_0x483c[110],_0xc0a9x3=0;_0xc0a9x3<arguments[_0x483c[67]];_0xc0a9x3++){_0xc0a9x2+=arguments[_0xc0a9x3],_0xc0a9x3<arguments[_0x483c[67]]-1&&(_0xc0a9x2+=_0x483c[185])};mxLog[_0x483c[53]](_0xc0a9x2+_0x483c[192]);}},mxObjectIdentity={FIELD_NAME:_0x483c[193],counter:0,get:function(_0xc0a9x2){if(_0x483c[194]== typeof _0xc0a9x2&&null==_0xc0a9x2[mxObjectIdentity[_0x483c[195]]]){var _0xc0a9x3=mxUtils[_0x483c[197]](_0xc0a9x2[_0x483c[196]]);_0xc0a9x2[mxObjectIdentity[_0x483c[195]]]=_0xc0a9x3+_0x483c[198]+mxObjectIdentity[_0x483c[199]]++;};return _0xc0a9x2[mxObjectIdentity[_0x483c[195]]];},clear:function(_0xc0a9x2){_0x483c[194]== typeof _0xc0a9x2&& delete _0xc0a9x2[mxObjectIdentity[_0x483c[195]]]}};function mxDictionary(){this[_0x483c[200]]()}mxDictionary[_0x483c[202]][_0x483c[201]]=null;mxDictionary[_0x483c[202]][_0x483c[200]]=function(){this[_0x483c[201]]={}};mxDictionary[_0x483c[202]][_0x483c[203]]=function(_0xc0a9x2){_0xc0a9x2=mxObjectIdentity[_0x483c[203]](_0xc0a9x2);return this[_0x483c[201]][_0xc0a9x2];};mxDictionary[_0x483c[202]][_0x483c[204]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxObjectIdentity[_0x483c[203]](_0xc0a9x2),_0xc0a9x5=this[_0x483c[201]][_0xc0a9x4];this[_0x483c[201]][_0xc0a9x4]=_0xc0a9x3;return _0xc0a9x5;};mxDictionary[_0x483c[202]][_0x483c[205]]=function(_0xc0a9x2){_0xc0a9x2=mxObjectIdentity[_0x483c[203]](_0xc0a9x2);var _0xc0a9x3=this[_0x483c[201]][_0xc0a9x2];delete this[_0x483c[201]][_0xc0a9x2];return _0xc0a9x3;};mxDictionary[_0x483c[202]][_0x483c[206]]=function(){var _0xc0a9x2=[],_0xc0a9x3;for(_0xc0a9x3 in this[_0x483c[201]]){_0xc0a9x2[_0x483c[207]](_0xc0a9x3)};return _0xc0a9x2;};mxDictionary[_0x483c[202]][_0x483c[208]]=function(){var _0xc0a9x2=[],_0xc0a9x3;for(_0xc0a9x3 in this[_0x483c[201]]){_0xc0a9x2[_0x483c[207]](this[_0x483c[201]][_0xc0a9x3])};return _0xc0a9x2;};mxDictionary[_0x483c[202]][_0x483c[209]]=function(_0xc0a9x2){for(var _0xc0a9x3 in this[_0x483c[201]]){_0xc0a9x2(_0xc0a9x3,this[_0x483c[201]][_0xc0a9x3])}};var mxResources={resources:[],extension:mxResourceExtension,resourcesEncoded:!1,loadDefaultBundle:!0,loadSpecialBundle:!0,isLanguageSupported:function(_0xc0a9x2){return null!=mxClient[_0x483c[96]]?0<=mxUtils[_0x483c[2]](mxClient[_0x483c[96]],_0xc0a9x2):!0},getDefaultBundle:function(_0xc0a9x2,_0xc0a9x3){return mxResources[_0x483c[210]]||!mxResources[_0x483c[211]](_0xc0a9x3)?_0xc0a9x2+mxResources[_0x483c[212]]:null},getSpecialBundle:function(_0xc0a9x2,_0xc0a9x3){if(null==mxClient[_0x483c[96]]||!this[_0x483c[211]](_0xc0a9x3)){var _0xc0a9x4=_0xc0a9x3[_0x483c[2]](_0x483c[213]);0<_0xc0a9x4&&(_0xc0a9x3=_0xc0a9x3[_0x483c[85]](0,_0xc0a9x4));};return mxResources[_0x483c[214]]&&mxResources[_0x483c[211]](_0xc0a9x3)&&_0xc0a9x3!=mxClient[_0x483c[92]]?_0xc0a9x2+_0x483c[215]+_0xc0a9x3+mxResources[_0x483c[212]]:null;},add:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:mxClient[_0x483c[90]][_0x483c[216]]();if(_0xc0a9x3!=mxConstants[_0x483c[217]]){var _0xc0a9x4=mxResources[_0x483c[218]](_0xc0a9x2,_0xc0a9x3);if(null!=_0xc0a9x4){try{var _0xc0a9x5=mxUtils[_0x483c[219]](_0xc0a9x4);_0xc0a9x5[_0x483c[220]]()&&mxResources[_0x483c[222]](_0xc0a9x5[_0x483c[221]]());}catch(e){}};_0xc0a9x4=mxResources[_0x483c[223]](_0xc0a9x2,_0xc0a9x3);if(null!=_0xc0a9x4){try{_0xc0a9x5=mxUtils[_0x483c[219]](_0xc0a9x4),_0xc0a9x5[_0x483c[220]]()&&mxResources[_0x483c[222]](_0xc0a9x5[_0x483c[221]]())}catch(f){}};};},parse:function(_0xc0a9x2){if(null!=_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[224]](_0x483c[192]);for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){if(_0x483c[198]!=_0xc0a9x2[_0xc0a9x3][_0x483c[225]](0)){var _0xc0a9x4=_0xc0a9x2[_0xc0a9x3][_0x483c[2]](_0x483c[226]);if(0<_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0xc0a9x3][_0x483c[85]](0,_0xc0a9x4),_0xc0a9x9=_0xc0a9x2[_0xc0a9x3][_0x483c[67]];13==_0xc0a9x2[_0xc0a9x3][_0x483c[227]](_0xc0a9x9-1)&&_0xc0a9x9--;_0xc0a9x4=_0xc0a9x2[_0xc0a9x3][_0x483c[85]](_0xc0a9x4+1,_0xc0a9x9);this[_0x483c[228]]?(_0xc0a9x4=_0xc0a9x4[_0x483c[230]](/\\(?=u[a-fA-F\d]{4})/g,_0x483c[229]),mxResources[_0x483c[231]][_0xc0a9x5]=unescape(_0xc0a9x4)):mxResources[_0x483c[231]][_0xc0a9x5]=_0xc0a9x4;};}};}},get:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=mxResources[_0x483c[231]][_0xc0a9x2];null==_0xc0a9x2&&(_0xc0a9x2=_0xc0a9x4);if(null!=_0xc0a9x2&&null!=_0xc0a9x3){_0xc0a9x4=[];for(var _0xc0a9x5=null,_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x2[_0x483c[225]](_0xc0a9x9);_0x483c[232]==_0xc0a9xa?_0xc0a9x5=_0x483c[110]:null!=_0xc0a9x5&&_0x483c[233]==_0xc0a9xa?(_0xc0a9x5=parseInt(_0xc0a9x5)-1,0<=_0xc0a9x5&&_0xc0a9x5<_0xc0a9x3[_0x483c[67]]&&_0xc0a9x4[_0x483c[207]](_0xc0a9x3[_0xc0a9x5]),_0xc0a9x5=null):null!=_0xc0a9x5?_0xc0a9x5+=_0xc0a9xa:_0xc0a9x4[_0x483c[207]](_0xc0a9xa);};_0xc0a9x2=_0xc0a9x4[_0x483c[234]](_0x483c[110]);};return _0xc0a9x2;}};function mxPoint(_0xc0a9x2,_0xc0a9x3){this[_0x483c[235]]=null!=_0xc0a9x2?_0xc0a9x2:0;this[_0x483c[236]]=null!=_0xc0a9x3?_0xc0a9x3:0;}mxPoint[_0x483c[202]][_0x483c[235]]=null;mxPoint[_0x483c[202]][_0x483c[236]]=null;mxPoint[_0x483c[202]][_0x483c[237]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[235]]==this[_0x483c[235]]&&_0xc0a9x2[_0x483c[236]]==this[_0x483c[236]]};mxPoint[_0x483c[202]][_0x483c[238]]=function(){return mxUtils[_0x483c[238]](this)};function mxRectangle(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxPoint[_0x483c[239]](this,_0xc0a9x2,_0xc0a9x3);this[_0x483c[117]]=null!=_0xc0a9x4?_0xc0a9x4:0;this[_0x483c[119]]=null!=_0xc0a9x5?_0xc0a9x5:0;}mxRectangle[_0x483c[202]]= new mxPoint;mxRectangle[_0x483c[202]][_0x483c[196]]=mxRectangle;mxRectangle[_0x483c[202]][_0x483c[117]]=null;mxRectangle[_0x483c[202]][_0x483c[119]]=null;mxRectangle[_0x483c[202]][_0x483c[240]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[235]]=_0xc0a9x2;this[_0x483c[236]]=_0xc0a9x3;this[_0x483c[117]]=_0xc0a9x4;this[_0x483c[119]]=_0xc0a9x5;};mxRectangle[_0x483c[202]][_0x483c[241]]=function(){return this[_0x483c[235]]+this[_0x483c[117]]/2};mxRectangle[_0x483c[202]][_0x483c[242]]=function(){return this[_0x483c[236]]+this[_0x483c[119]]/2};mxRectangle[_0x483c[202]][_0x483c[99]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=Math[_0x483c[243]](this[_0x483c[235]],_0xc0a9x2[_0x483c[235]]),_0xc0a9x4=Math[_0x483c[243]](this[_0x483c[236]],_0xc0a9x2[_0x483c[236]]),_0xc0a9x5=Math[_0x483c[160]](this[_0x483c[235]]+this[_0x483c[117]],_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]);_0xc0a9x2=Math[_0x483c[160]](this[_0x483c[236]]+this[_0x483c[119]],_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]);this[_0x483c[235]]=_0xc0a9x3;this[_0x483c[236]]=_0xc0a9x4;this[_0x483c[117]]=_0xc0a9x5-_0xc0a9x3;this[_0x483c[119]]=_0xc0a9x2-_0xc0a9x4;}};mxRectangle[_0x483c[202]][_0x483c[244]]=function(_0xc0a9x2){this[_0x483c[235]]-=_0xc0a9x2;this[_0x483c[236]]-=_0xc0a9x2;this[_0x483c[117]]+=2*_0xc0a9x2;this[_0x483c[119]]+=2*_0xc0a9x2;};mxRectangle[_0x483c[202]][_0x483c[245]]=function(){return  new mxPoint(this[_0x483c[235]],this[_0x483c[236]])};mxRectangle[_0x483c[202]][_0x483c[237]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[235]]==this[_0x483c[235]]&&_0xc0a9x2[_0x483c[236]]==this[_0x483c[236]]&&_0xc0a9x2[_0x483c[117]]==this[_0x483c[117]]&&_0xc0a9x2[_0x483c[119]]==this[_0x483c[119]]};var mxEffects={animateChanges:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=0,_0xc0a9x9=function(){for(var _0xc0a9x12=!1,_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x3[_0x483c[67]];_0xc0a9x13++){var _0xc0a9x14=_0xc0a9x3[_0xc0a9x13];if(_0xc0a9x14 instanceof mxGeometryChange||_0xc0a9x14 instanceof mxTerminalChange||_0xc0a9x14 instanceof mxValueChange||_0xc0a9x14 instanceof mxChildChange||_0xc0a9x14 instanceof mxStyleChange){var _0xc0a9x15=_0xc0a9x2[_0x483c[249]]()[_0x483c[248]](_0xc0a9x14[_0x483c[246]]||_0xc0a9x14[_0x483c[247]],!1);if(null!=_0xc0a9x15){if(_0xc0a9x12= !0,_0xc0a9x14[_0x483c[196]]!=mxGeometryChange||_0xc0a9x2[_0x483c[251]][_0x483c[250]](_0xc0a9x14[_0x483c[246]])){mxUtils[_0x483c[254]](_0xc0a9x15[_0x483c[253]][_0x483c[252]],100*_0xc0a9x5/10)}else {var _0xc0a9x16=_0xc0a9x2[_0x483c[249]]()[_0x483c[255]],_0xc0a9x17=(_0xc0a9x14[_0x483c[256]][_0x483c[235]]-_0xc0a9x14[_0x483c[257]][_0x483c[235]])*_0xc0a9x16,_0xc0a9x18=(_0xc0a9x14[_0x483c[256]][_0x483c[236]]-_0xc0a9x14[_0x483c[257]][_0x483c[236]])*_0xc0a9x16,_0xc0a9x19=(_0xc0a9x14[_0x483c[256]][_0x483c[117]]-_0xc0a9x14[_0x483c[257]][_0x483c[117]])*_0xc0a9x16,_0xc0a9x16=(_0xc0a9x14[_0x483c[256]][_0x483c[119]]-_0xc0a9x14[_0x483c[257]][_0x483c[119]])*_0xc0a9x16;0==_0xc0a9x5?(_0xc0a9x15[_0x483c[235]]-=_0xc0a9x17,_0xc0a9x15[_0x483c[236]]-=_0xc0a9x18,_0xc0a9x15[_0x483c[117]]-=_0xc0a9x19,_0xc0a9x15[_0x483c[119]]-=_0xc0a9x16):(_0xc0a9x15[_0x483c[235]]+=_0xc0a9x17/10,_0xc0a9x15[_0x483c[236]]+=_0xc0a9x18/10,_0xc0a9x15[_0x483c[117]]+=_0xc0a9x19/10,_0xc0a9x15[_0x483c[119]]+=_0xc0a9x16/10);_0xc0a9x2[_0x483c[259]][_0x483c[258]](_0xc0a9x15);mxEffects[_0x483c[260]](_0xc0a9x2,_0xc0a9x14[_0x483c[246]],100*_0xc0a9x5/10);}};};};10>_0xc0a9x5&&_0xc0a9x12?(_0xc0a9x5++,window[_0x483c[261]](_0xc0a9x9,_0xc0a9xa)):null!=_0xc0a9x4&&_0xc0a9x4();},_0xc0a9xa=30;_0xc0a9x9();},cascadeOpacity:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){for(var _0xc0a9x5=_0xc0a9x2[_0x483c[251]][_0x483c[262]](_0xc0a9x3),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x2[_0x483c[251]][_0x483c[263]](_0xc0a9x3,_0xc0a9x9),_0xc0a9x12=_0xc0a9x2[_0x483c[249]]()[_0x483c[248]](_0xc0a9xa);null!=_0xc0a9x12&&(mxUtils[_0x483c[254]](_0xc0a9x12[_0x483c[253]][_0x483c[252]],_0xc0a9x4),mxEffects[_0x483c[260]](_0xc0a9x2,_0xc0a9xa,_0xc0a9x4));};_0xc0a9x3=_0xc0a9x2[_0x483c[251]][_0x483c[264]](_0xc0a9x3);if(null!=_0xc0a9x3){for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){_0xc0a9x5=_0xc0a9x2[_0x483c[249]]()[_0x483c[248]](_0xc0a9x3[_0xc0a9x9]),null!=_0xc0a9x5&&mxUtils[_0x483c[254]](_0xc0a9x5[_0x483c[253]][_0x483c[252]],_0xc0a9x4)}};},fadeOut:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x5=_0xc0a9x5||40;_0xc0a9x9=_0xc0a9x9||30;var _0xc0a9x12=_0xc0a9x3||100;mxUtils[_0x483c[254]](_0xc0a9x2,_0xc0a9x12);if(_0xc0a9xa||null==_0xc0a9xa){var _0xc0a9x13=function(){_0xc0a9x12=Math[_0x483c[160]](_0xc0a9x12-_0xc0a9x5,0);mxUtils[_0x483c[254]](_0xc0a9x2,_0xc0a9x12);0<_0xc0a9x12?window[_0x483c[261]](_0xc0a9x13,_0xc0a9x9):(_0xc0a9x2[_0x483c[124]][_0x483c[187]]=_0x483c[188],_0xc0a9x4&&_0xc0a9x2[_0x483c[265]]&&_0xc0a9x2[_0x483c[265]][_0x483c[266]](_0xc0a9x2));};window[_0x483c[261]](_0xc0a9x13,_0xc0a9x9);}else {_0xc0a9x2[_0x483c[124]][_0x483c[187]]=_0x483c[188],_0xc0a9x4&&_0xc0a9x2[_0x483c[265]]&&_0xc0a9x2[_0x483c[265]][_0x483c[266]](_0xc0a9x2)};}},mxUtils={errorResource:_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[267]:_0x483c[110],closeResource:_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[268]:_0x483c[110],errorImage:mxClient[_0x483c[88]]+_0x483c[269],removeCursors:function(_0xc0a9x2){null!=_0xc0a9x2[_0x483c[124]]&&(_0xc0a9x2[_0x483c[124]][_0x483c[270]]=_0x483c[110]);_0xc0a9x2=_0xc0a9x2[_0x483c[271]];if(null!=_0xc0a9x2){for(var _0xc0a9x3=_0xc0a9x2[_0x483c[67]],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3;_0xc0a9x4+=1){mxUtils[_0x483c[272]](_0xc0a9x2[_0xc0a9x4])}};},getCurrentStyle:function(){return mxClient[_0x483c[80]]?function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[273]]:null}:function(_0xc0a9x2){return null!=_0xc0a9x2?window[_0x483c[274]](_0xc0a9x2,_0x483c[110]):null}}(),hasScrollbars:function(_0xc0a9x2){_0xc0a9x2=mxUtils[_0x483c[275]](_0xc0a9x2);return null!=_0xc0a9x2&&(_0x483c[276]==_0xc0a9x2[_0x483c[277]]||_0x483c[278]==_0xc0a9x2[_0x483c[277]]);},bind:function(_0xc0a9x2,_0xc0a9x3){return function(){return _0xc0a9x3[_0x483c[183]](_0xc0a9x2,arguments)}},eval:function(_0xc0a9x2){var _0xc0a9x3=null;if(0<=_0xc0a9x2[_0x483c[2]](_0x483c[279])){try{eval(_0x483c[280]+_0xc0a9x2),_0xc0a9x3=_mxJavaScriptExpression,_mxJavaScriptExpression=null}catch(c){mxLog[_0x483c[283]](c[_0x483c[281]]+_0x483c[282]+_0xc0a9x2)}}else {try{_0xc0a9x3=eval(_0xc0a9x2)}catch(d){mxLog[_0x483c[283]](d[_0x483c[281]]+_0x483c[282]+_0xc0a9x2)}};return _0xc0a9x3;},findNode:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[284]](_0xc0a9x3);if(null!=_0xc0a9x5&&_0xc0a9x5==_0xc0a9x4){return _0xc0a9x2};for(_0xc0a9x2=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x2;){_0xc0a9x5=mxUtils[_0x483c[286]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);if(null!=_0xc0a9x5){return _0xc0a9x5};_0xc0a9x2=_0xc0a9x2[_0x483c[287]];};return null;},findNodeByAttribute:function(){return 9<=document[_0x483c[5]]?function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=null;if(null!=_0xc0a9x2){if(_0xc0a9x2[_0x483c[288]]==mxConstants[_0x483c[289]]&&_0xc0a9x2[_0x483c[284]](_0xc0a9x3)==_0xc0a9x4){_0xc0a9x5=_0xc0a9x2}else {for(_0xc0a9x2=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x2&&null==_0xc0a9x5;){_0xc0a9x5=mxUtils[_0x483c[290]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4),_0xc0a9x2=_0xc0a9x2[_0x483c[287]]}}};return _0xc0a9x5;}:mxClient[_0x483c[80]]?function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return null==_0xc0a9x2?null:_0xc0a9x2[_0x483c[295]][_0x483c[294]](_0x483c[291]+_0xc0a9x3+_0x483c[292]+_0xc0a9x4+_0x483c[293])}:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return null==_0xc0a9x2?null:_0xc0a9x2[_0x483c[295]][_0x483c[297]](_0x483c[291]+_0xc0a9x3+_0x483c[292]+_0xc0a9x4+_0x483c[293],_0xc0a9x2[_0x483c[295]],null,XPathResult.ANY_TYPE,null)[_0x483c[296]]()}}(),getFunctionName:function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=_0xc0a9x2){if(null!=_0xc0a9x2[_0x483c[298]]){_0xc0a9x3=_0xc0a9x2[_0x483c[298]]}else {_0xc0a9x2=_0xc0a9x2.toString();for(_0xc0a9x3=9;_0x483c[185]==_0xc0a9x2[_0x483c[225]](_0xc0a9x3);){_0xc0a9x3++};var _0xc0a9x4=_0xc0a9x2[_0x483c[2]](_0x483c[299],_0xc0a9x3),_0xc0a9x3=_0xc0a9x2[_0x483c[85]](_0xc0a9x3,_0xc0a9x4);}};return _0xc0a9x3;},indexOf:function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&null!=_0xc0a9x3){for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){if(_0xc0a9x2[_0xc0a9x4]==_0xc0a9x3){return _0xc0a9x4}}};return -1;},remove:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null;if(_0x483c[194]== typeof _0xc0a9x3){for(var _0xc0a9x5=mxUtils[_0x483c[2]](_0xc0a9x3,_0xc0a9x2);0<=_0xc0a9x5;){_0xc0a9x3[_0x483c[300]](_0xc0a9x5,1),_0xc0a9x4=_0xc0a9x2,_0xc0a9x5=mxUtils[_0x483c[2]](_0xc0a9x3,_0xc0a9x2)}};for(var _0xc0a9x9 in _0xc0a9x3){_0xc0a9x3[_0xc0a9x9]==_0xc0a9x2&&( delete _0xc0a9x3[_0xc0a9x9],_0xc0a9x4=_0xc0a9x2)};return _0xc0a9x4;},isNode:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return null!=_0xc0a9x2&&!isNaN(_0xc0a9x2[_0x483c[288]])&&(null==_0xc0a9x3||_0xc0a9x2[_0x483c[301]][_0x483c[216]]()==_0xc0a9x3[_0x483c[216]]())?null==_0xc0a9x4||_0xc0a9x2[_0x483c[284]](_0xc0a9x4)==_0xc0a9x5:!1},getChildNodes:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=_0xc0a9x3||mxConstants[_0x483c[289]];for(var _0xc0a9x4=[],_0xc0a9x5=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x5;){_0xc0a9x5[_0x483c[288]]==_0xc0a9x3&&_0xc0a9x4[_0x483c[207]](_0xc0a9x5),_0xc0a9x5=_0xc0a9x5[_0x483c[287]]};return _0xc0a9x4;},createXmlDocument:function(){var _0xc0a9x2=null;document[_0x483c[302]]&&document[_0x483c[302]][_0x483c[303]]?_0xc0a9x2=document[_0x483c[302]][_0x483c[303]](_0x483c[110],_0x483c[110],null):window[_0x483c[304]]&&(_0xc0a9x2= new ActiveXObject(_0x483c[305]));return _0xc0a9x2;},parseXml:function(){return mxClient[_0x483c[80]]&&(_0x483c[82]=== typeof document[_0x483c[5]]||9>document[_0x483c[5]])?function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[306]]();_0xc0a9x3[_0x483c[307]]=_0x483c[308];_0xc0a9x3[_0x483c[309]](_0xc0a9x2);return _0xc0a9x3;}:function(_0xc0a9x2){return ( new DOMParser)[_0x483c[311]](_0xc0a9x2,_0x483c[310])}}(),clearSelection:function(){if(document[_0x483c[312]]){return function(){document[_0x483c[312]][_0x483c[313]]()}};if(window[_0x483c[314]]){return function(){window[_0x483c[314]]()[_0x483c[315]]()}};}(),getPrettyXml:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=[];if(null!=_0xc0a9x2){if(_0xc0a9x3=_0xc0a9x3||_0x483c[316],_0xc0a9x4=_0xc0a9x4||_0x483c[110],_0xc0a9x2[_0x483c[288]]==mxConstants[_0x483c[317]]){_0xc0a9x5[_0x483c[207]](_0xc0a9x2[_0x483c[318]])}else {_0xc0a9x5[_0x483c[207]](_0xc0a9x4+_0x483c[319]+_0xc0a9x2[_0x483c[301]]);var _0xc0a9x9=_0xc0a9x2[_0x483c[320]];if(null!=_0xc0a9x9){for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=mxUtils[_0x483c[321]](_0xc0a9x9[_0xc0a9xa][_0x483c[318]]);_0xc0a9x5[_0x483c[207]](_0x483c[185]+_0xc0a9x9[_0xc0a9xa][_0x483c[301]]+_0x483c[322]+_0xc0a9x12+_0x483c[323]);}};_0xc0a9x9=_0xc0a9x2[_0x483c[285]];if(null!=_0xc0a9x9){for(_0xc0a9x5[_0x483c[207]](_0x483c[324]);null!=_0xc0a9x9;){_0xc0a9x5[_0x483c[207]](mxUtils[_0x483c[325]](_0xc0a9x9,_0xc0a9x3,_0xc0a9x4+_0xc0a9x3)),_0xc0a9x9=_0xc0a9x9[_0x483c[287]]};_0xc0a9x5[_0x483c[207]](_0xc0a9x4+_0x483c[326]+_0xc0a9x2[_0x483c[301]]+_0x483c[324]);}else {_0xc0a9x5[_0x483c[207]](_0x483c[327])};}};return _0xc0a9x5[_0x483c[234]](_0x483c[110]);},removeWhitespace:function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=_0xc0a9x3?_0xc0a9x2[_0x483c[328]]:_0xc0a9x2[_0x483c[287]];null!=_0xc0a9x4&&_0xc0a9x4[_0x483c[288]]==mxConstants[_0x483c[317]];){var _0xc0a9x5=_0xc0a9x3?_0xc0a9x4[_0x483c[328]]:_0xc0a9x4[_0x483c[287]],_0xc0a9x9=mxUtils[_0x483c[329]](_0xc0a9x4);0==mxUtils[_0x483c[330]](_0xc0a9x9)[_0x483c[67]]&&_0xc0a9x4[_0x483c[265]][_0x483c[266]](_0xc0a9x4);_0xc0a9x4=_0xc0a9x5;}},htmlEntities:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=(_0xc0a9x2||_0x483c[110])[_0x483c[230]](/&/g,_0x483c[331]);_0xc0a9x2=_0xc0a9x2[_0x483c[230]](/"/g,_0x483c[332]);_0xc0a9x2=_0xc0a9x2[_0x483c[230]](/\'/g,_0x483c[333]);_0xc0a9x2=_0xc0a9x2[_0x483c[230]](/</g,_0x483c[334]);_0xc0a9x2=_0xc0a9x2[_0x483c[230]](/>/g,_0x483c[335]);if(null==_0xc0a9x3||_0xc0a9x3){_0xc0a9x2=_0xc0a9x2[_0x483c[230]](/\n/g,_0x483c[336])};return _0xc0a9x2;},isVml:function(_0xc0a9x2){return null!=_0xc0a9x2&&_0x483c[97]==_0xc0a9x2[_0x483c[337]]},getXml:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0x483c[110];null!=_0xc0a9x2&&(_0xc0a9x4=_0xc0a9x2[_0x483c[338]],_0xc0a9x4=null==_0xc0a9x4?_0xc0a9x2[_0x483c[339]]?_0xc0a9x2[_0x483c[339]]:( new XMLSerializer)[_0x483c[340]](_0xc0a9x2):_0xc0a9x4[_0x483c[230]](/\r\n\t[\t]*/g,_0x483c[110])[_0x483c[230]](/>\r\n/g,_0x483c[341])[_0x483c[230]](/\r\n/g,_0x483c[192]));return _0xc0a9x4=_0xc0a9x4[_0x483c[230]](/\n/g,_0xc0a9x3||_0x483c[336]);},getTextContent:function(_0xc0a9x2){var _0xc0a9x3=_0x483c[110];null!=_0xc0a9x2&&(null!=_0xc0a9x2[_0x483c[285]]&&(_0xc0a9x2=_0xc0a9x2[_0x483c[285]]),_0xc0a9x3=_0xc0a9x2[_0x483c[318]]||_0x483c[110]);return _0xc0a9x3;},getInnerHtml:function(){return mxClient[_0x483c[80]]?function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[339]]:_0x483c[110]}:function(_0xc0a9x2){return null!=_0xc0a9x2?( new XMLSerializer)[_0x483c[340]](_0xc0a9x2):_0x483c[110]}}(),getOuterHtml:function(){return mxClient[_0x483c[80]]?function(_0xc0a9x2){if(null!=_0xc0a9x2){if(null!=_0xc0a9x2[_0x483c[342]]){return _0xc0a9x2[_0x483c[342]]};var _0xc0a9x3=[];_0xc0a9x3[_0x483c[207]](_0x483c[319]+_0xc0a9x2[_0x483c[301]]);var _0xc0a9x4=_0xc0a9x2[_0x483c[320]];if(null!=_0xc0a9x4){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=_0xc0a9x4[_0xc0a9x5][_0x483c[318]];null!=_0xc0a9x9&&0<_0xc0a9x9[_0x483c[67]]&&(_0xc0a9x3[_0x483c[207]](_0x483c[185]),_0xc0a9x3[_0x483c[207]](_0xc0a9x4[_0xc0a9x5][_0x483c[301]]),_0xc0a9x3[_0x483c[207]](_0x483c[322]),_0xc0a9x3[_0x483c[207]](_0xc0a9x9),_0xc0a9x3[_0x483c[207]](_0x483c[323]));}};0==_0xc0a9x2[_0x483c[339]][_0x483c[67]]?_0xc0a9x3[_0x483c[207]](_0x483c[343]):(_0xc0a9x3[_0x483c[207]](_0x483c[341]),_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0x483c[339]]),_0xc0a9x3[_0x483c[207]](_0x483c[326]+_0xc0a9x2[_0x483c[301]]+_0x483c[341]));return _0xc0a9x3[_0x483c[234]](_0x483c[110]);};return _0x483c[110];}:function(_0xc0a9x2){return null!=_0xc0a9x2?( new XMLSerializer)[_0x483c[340]](_0xc0a9x2):_0x483c[110]}}(),write:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[295]][_0x483c[344]](_0xc0a9x3);null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[62]](_0xc0a9x4);return _0xc0a9x4;},writeln:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[295]][_0x483c[344]](_0xc0a9x3);null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[62]](_0xc0a9x4),_0xc0a9x2[_0x483c[62]](document[_0x483c[55]](_0x483c[345])));return _0xc0a9x4;},br:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=_0xc0a9x3||1;for(var _0xc0a9x4=null,_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3;_0xc0a9x5++){null!=_0xc0a9x2&&(_0xc0a9x4=_0xc0a9x2[_0x483c[295]][_0x483c[55]](_0x483c[345]),_0xc0a9x2[_0x483c[62]](_0xc0a9x4))};return _0xc0a9x4;},button:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:document;_0xc0a9x4=_0xc0a9x4[_0x483c[55]](_0x483c[172]);mxUtils[_0x483c[53]](_0xc0a9x4,_0xc0a9x2);mxEvent[_0x483c[169]](_0xc0a9x4,_0x483c[173],function(_0xc0a9x2){_0xc0a9x3(_0xc0a9x2)});return _0xc0a9x4;},para:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[346]);mxUtils[_0x483c[53]](_0xc0a9x4,_0xc0a9x3);null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[62]](_0xc0a9x4);return _0xc0a9x4;},addTransparentBackgroundFilter:function(_0xc0a9x2){_0xc0a9x2[_0x483c[124]][_0x483c[347]]+=_0x483c[348]+mxClient[_0x483c[88]]+_0x483c[349]},linkAction:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return mxUtils[_0x483c[54]](_0xc0a9x2,_0xc0a9x3,function(){_0xc0a9x4[_0x483c[350]](_0xc0a9x5)},_0xc0a9x9)},linkInvoke:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){return mxUtils[_0x483c[54]](_0xc0a9x2,_0xc0a9x3,function(){_0xc0a9x4[_0xc0a9x5](_0xc0a9x9)},_0xc0a9xa)},link:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=document[_0x483c[55]](_0x483c[351]);_0xc0a9x9[_0x483c[124]][_0x483c[352]]=_0x483c[353];_0xc0a9x9[_0x483c[124]][_0x483c[354]]=_0x483c[355];_0xc0a9x9[_0x483c[124]][_0x483c[270]]=_0x483c[356];null!=_0xc0a9x5&&(_0xc0a9x9[_0x483c[124]][_0x483c[357]]=_0xc0a9x5+_0x483c[168]);mxEvent[_0x483c[169]](_0xc0a9x9,_0x483c[173],_0xc0a9x4);mxUtils[_0x483c[53]](_0xc0a9x9,_0xc0a9x3);null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[62]](_0xc0a9x9);return _0xc0a9x9;},fit:function(_0xc0a9x2){var _0xc0a9x3=parseInt(_0xc0a9x2[_0x483c[358]]),_0xc0a9x4=parseInt(_0xc0a9x2[_0x483c[359]]),_0xc0a9x5=document[_0x483c[112]],_0xc0a9x9=document[_0x483c[158]],_0xc0a9xa=(_0xc0a9x5[_0x483c[360]]||_0xc0a9x9[_0x483c[360]])+(_0xc0a9x5[_0x483c[159]]||_0xc0a9x9[_0x483c[159]]);_0xc0a9x3+_0xc0a9x4>_0xc0a9xa&&(_0xc0a9x2[_0x483c[124]][_0x483c[361]]=Math[_0x483c[160]](_0xc0a9x5[_0x483c[360]]||_0xc0a9x9[_0x483c[360]],_0xc0a9xa-_0xc0a9x4)+_0x483c[168]);_0xc0a9x3=parseInt(_0xc0a9x2[_0x483c[362]]);_0xc0a9x4=parseInt(_0xc0a9x2[_0x483c[167]]);_0xc0a9xa=(_0xc0a9x5[_0x483c[190]]||_0xc0a9x9[_0x483c[190]])+Math[_0x483c[160]](_0xc0a9x5[_0x483c[157]]||0,_0xc0a9x9[_0x483c[157]]);_0xc0a9x3+_0xc0a9x4>_0xc0a9xa&&(_0xc0a9x2[_0x483c[124]][_0x483c[125]]=Math[_0x483c[160]](_0xc0a9x5[_0x483c[190]]||_0xc0a9x9[_0x483c[190]],_0xc0a9xa-_0xc0a9x4)+_0x483c[168]);},open:function(_0xc0a9x2){if(mxClient[_0x483c[133]]){try{netscape[_0x483c[366]][_0x483c[365]][_0x483c[364]](_0x483c[363])}catch(b){return mxUtils[_0x483c[150]](_0x483c[367]),_0x483c[110]};var _0xc0a9x4=Components[_0x483c[372]][_0x483c[371]][_0x483c[370]](Components[_0x483c[369]][_0x483c[368]]);_0xc0a9x4[_0x483c[373]](_0xc0a9x2);if(!_0xc0a9x4[_0x483c[374]]()){return mxUtils[_0x483c[150]](_0x483c[375]),_0x483c[110]};_0xc0a9x2=Components[_0x483c[372]][_0x483c[377]][_0x483c[370]](Components[_0x483c[369]][_0x483c[376]]);_0xc0a9x2[_0x483c[176]](_0xc0a9x4,1,4,null);_0xc0a9x4=Components[_0x483c[372]][_0x483c[379]][_0x483c[370]](Components[_0x483c[369]][_0x483c[378]]);_0xc0a9x4[_0x483c[176]](_0xc0a9x2);return _0xc0a9x4[_0x483c[381]](_0xc0a9x4[_0x483c[380]]());};_0xc0a9x4=( new ActiveXObject(_0x483c[382])).OpenTextFile(_0xc0a9x2,1);_0xc0a9x2=_0xc0a9x4[_0x483c[383]]();_0xc0a9x4[_0x483c[268]]();return _0xc0a9x2;},save:function(_0xc0a9x2,_0xc0a9x3){if(mxClient[_0x483c[133]]){try{netscape[_0x483c[366]][_0x483c[365]][_0x483c[364]](_0x483c[363])}catch(c){mxUtils[_0x483c[150]](_0x483c[384]);return;};var _0xc0a9x5=Components[_0x483c[372]][_0x483c[371]][_0x483c[370]](Components[_0x483c[369]][_0x483c[368]]);_0xc0a9x5[_0x483c[373]](_0xc0a9x2);_0xc0a9x5[_0x483c[374]]()||_0xc0a9x5[_0x483c[385]](0,420);var _0xc0a9x9=Components[_0x483c[372]][_0x483c[387]][_0x483c[370]](Components[_0x483c[369]][_0x483c[386]]);_0xc0a9x9[_0x483c[176]](_0xc0a9x5,34,4,null);_0xc0a9x9[_0x483c[53]](_0xc0a9x3,_0xc0a9x3[_0x483c[67]]);_0xc0a9x9[_0x483c[388]]();_0xc0a9x9[_0x483c[268]]();}else {_0xc0a9x5=( new ActiveXObject(_0x483c[382])).CreateTextFile(_0xc0a9x2,!0),_0xc0a9x5.Write(_0xc0a9x3),_0xc0a9x5.Close()}},saveAs:function(_0xc0a9x2){var _0xc0a9x3=document[_0x483c[55]](_0x483c[389]);_0xc0a9x3[_0x483c[57]](_0x483c[390],_0x483c[110]);_0xc0a9x3[_0x483c[124]][_0x483c[187]]=_0x483c[188];document[_0x483c[112]][_0x483c[62]](_0xc0a9x3);try{if(mxClient[_0x483c[133]]){var _0xc0a9x4=_0xc0a9x3[_0x483c[391]];_0xc0a9x4[_0x483c[392]]();_0xc0a9x4[_0x483c[53]](_0xc0a9x2);_0xc0a9x4[_0x483c[268]]();try{netscape[_0x483c[366]][_0x483c[365]][_0x483c[364]](_0x483c[363]),_0xc0a9x3[_0x483c[393]](),saveDocument(_0xc0a9x4)}catch(d){mxUtils[_0x483c[150]](_0x483c[394])};}else {_0xc0a9x4=_0xc0a9x3[_0x483c[396]][_0x483c[395]],_0xc0a9x4[_0x483c[53]](_0xc0a9x2),_0xc0a9x4[_0x483c[398]](_0x483c[397],!1,document[_0x483c[45]])}}finally{document[_0x483c[112]][_0x483c[266]](_0xc0a9x3)};},copy:function(_0xc0a9x2){if(window[_0x483c[399]]){window[_0x483c[399]][_0x483c[401]](_0x483c[400],_0xc0a9x2)}else {netscape[_0x483c[366]][_0x483c[365]][_0x483c[364]](_0x483c[363]);var _0xc0a9x3=Components[_0x483c[372]][_0x483c[403]][_0x483c[370]](Components[_0x483c[369]][_0x483c[402]]);if(_0xc0a9x3){var _0xc0a9x4=Components[_0x483c[372]][_0x483c[405]][_0x483c[370]](Components[_0x483c[369]][_0x483c[404]]);if(_0xc0a9x4){_0xc0a9x4[_0x483c[407]](_0x483c[406]);var _0xc0a9x5=Components[_0x483c[372]][_0x483c[409]][_0x483c[370]](Components[_0x483c[369]][_0x483c[408]]);_0xc0a9x5[_0x483c[410]]=_0xc0a9x2;_0xc0a9x4[_0x483c[411]](_0x483c[406],_0xc0a9x5,2*_0xc0a9x2[_0x483c[67]]);_0xc0a9x3[_0x483c[401]](_0xc0a9x4,null,Components[_0x483c[369]][_0x483c[402]][_0x483c[412]]);};};}},load:function(_0xc0a9x2){_0xc0a9x2= new mxXmlRequest(_0xc0a9x2,null,_0x483c[413],!1);_0xc0a9x2[_0x483c[414]]();return _0xc0a9x2;},get:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return ( new mxXmlRequest(_0xc0a9x2,null,_0x483c[413]))[_0x483c[414]](_0xc0a9x3,_0xc0a9x4)},post:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return ( new mxXmlRequest(_0xc0a9x2,_0xc0a9x3))[_0x483c[414]](_0xc0a9x4,_0xc0a9x5)},submit:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return ( new mxXmlRequest(_0xc0a9x2,_0xc0a9x3))[_0x483c[415]](_0xc0a9x4,_0xc0a9x5)},loadInto:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxClient[_0x483c[80]]?_0xc0a9x3[_0x483c[416]]=function(){4==_0xc0a9x3[_0x483c[417]]&&_0xc0a9x4()}:_0xc0a9x3[_0x483c[418]](_0x483c[219],_0xc0a9x4,!1);_0xc0a9x3[_0x483c[219]](_0xc0a9x2);},getValue:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2[_0xc0a9x3]:null;null==_0xc0a9x2&&(_0xc0a9x2=_0xc0a9x4);return _0xc0a9x2;},getNumber:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2[_0xc0a9x3]:null;null==_0xc0a9x2&&(_0xc0a9x2=_0xc0a9x4||0);return Number(_0xc0a9x2);},getColor:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2[_0xc0a9x3]:null;null==_0xc0a9x2?_0xc0a9x2=_0xc0a9x4:_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);return _0xc0a9x2;},clone:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;var _0xc0a9x5=null;if(null!=_0xc0a9x2&&_0x483c[279]== typeof _0xc0a9x2[_0x483c[196]]){var _0xc0a9x5= new _0xc0a9x2[_0x483c[196]],_0xc0a9x9;for(_0xc0a9x9 in _0xc0a9x2){if(_0xc0a9x9!=mxObjectIdentity[_0x483c[195]]&&(null==_0xc0a9x3||0>mxUtils[_0x483c[2]](_0xc0a9x3,_0xc0a9x9))){_0xc0a9x5[_0xc0a9x9]=!_0xc0a9x4&&_0x483c[194]== typeof _0xc0a9x2[_0xc0a9x9]?mxUtils[_0x483c[238]](_0xc0a9x2[_0xc0a9x9]):_0xc0a9x2[_0xc0a9x9]}};};return _0xc0a9x5;},equalPoints:function(_0xc0a9x2,_0xc0a9x3){if(null==_0xc0a9x2&&null!=_0xc0a9x3||null!=_0xc0a9x2&&null==_0xc0a9x3||null!=_0xc0a9x2&&null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[67]]!=_0xc0a9x3[_0x483c[67]]){return !1};if(null!=_0xc0a9x2&&null!=_0xc0a9x3){for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){if(_0xc0a9x2[_0xc0a9x4]==_0xc0a9x3[_0xc0a9x4]||null!=_0xc0a9x2[_0xc0a9x4]&&!_0xc0a9x2[_0xc0a9x4][_0x483c[237]](_0xc0a9x3[_0xc0a9x4])){return !1}}};return !0;},equalEntries:function(_0xc0a9x2,_0xc0a9x3){if(null==_0xc0a9x2&&null!=_0xc0a9x3||null!=_0xc0a9x2&&null==_0xc0a9x3||null!=_0xc0a9x2&&null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[67]]!=_0xc0a9x3[_0x483c[67]]){return !1};if(null!=_0xc0a9x2&&null!=_0xc0a9x3){for(var _0xc0a9x4 in _0xc0a9x2){if(_0xc0a9x2[_0xc0a9x4]!=_0xc0a9x3[_0xc0a9x4]){return !1}}};return !0;},extend:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=function(){};_0xc0a9x4[_0x483c[202]]=_0xc0a9x3[_0x483c[202]];_0xc0a9x2[_0x483c[202]]= new _0xc0a9x4;_0xc0a9x2[_0x483c[202]][_0x483c[196]]=_0xc0a9x2;},toString:function(_0xc0a9x2){var _0xc0a9x3=_0x483c[110],_0xc0a9x4;for(_0xc0a9x4 in _0xc0a9x2){try{if(null==_0xc0a9x2[_0xc0a9x4]){_0xc0a9x3+=_0xc0a9x4+_0x483c[419]}else {if(_0x483c[279]== typeof _0xc0a9x2[_0xc0a9x4]){_0xc0a9x3+=_0xc0a9x4+_0x483c[420]}else {if(_0x483c[194]== typeof _0xc0a9x2[_0xc0a9x4]){var _0xc0a9x5=mxUtils[_0x483c[197]](_0xc0a9x2[_0xc0a9x4][_0x483c[196]]),_0xc0a9x3=_0xc0a9x3+(_0xc0a9x4+_0x483c[421]+_0xc0a9x5+_0x483c[422])}else {_0xc0a9x3+=_0xc0a9x4+_0x483c[423]+_0xc0a9x2[_0xc0a9x4]+_0x483c[192]}}}}catch(e){_0xc0a9x3+=_0xc0a9x4+_0x483c[226]+e[_0x483c[281]]}};return _0xc0a9x3;},toRadians:function(_0xc0a9x2){return Math[_0x483c[424]]*_0xc0a9x2/180},arcToCurves:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){_0xc0a9x13-=_0xc0a9x2;_0xc0a9x14-=_0xc0a9x3;if(0===_0xc0a9x4||0===_0xc0a9x5){return _0xc0a9x18};_0xc0a9x4=Math[_0x483c[425]](_0xc0a9x4);_0xc0a9x5=Math[_0x483c[425]](_0xc0a9x5);var _0xc0a9x15=-_0xc0a9x13/2,_0xc0a9x16=-_0xc0a9x14/2,_0xc0a9x17=Math[_0x483c[426]](_0xc0a9x9*Math[_0x483c[424]]/180),_0xc0a9x18=Math[_0x483c[427]](_0xc0a9x9*Math[_0x483c[424]]/180);_0xc0a9x9=_0xc0a9x17*_0xc0a9x15+_0xc0a9x18*_0xc0a9x16;var _0xc0a9x15=-1*_0xc0a9x18*_0xc0a9x15+_0xc0a9x17*_0xc0a9x16,_0xc0a9x16=_0xc0a9x9*_0xc0a9x9,_0xc0a9x19=_0xc0a9x15*_0xc0a9x15,_0xc0a9x1a=_0xc0a9x4*_0xc0a9x4,_0xc0a9x1b=_0xc0a9x5*_0xc0a9x5,_0xc0a9x1c=_0xc0a9x16/_0xc0a9x1a+_0xc0a9x19/_0xc0a9x1b;1<_0xc0a9x1c?(_0xc0a9x4*=Math[_0x483c[428]](_0xc0a9x1c),_0xc0a9x5*=Math[_0x483c[428]](_0xc0a9x1c),_0xc0a9xa=0):(_0xc0a9x1c=1,_0xc0a9xa===_0xc0a9x12&&(_0xc0a9x1c= -1),_0xc0a9xa=_0xc0a9x1c*Math[_0x483c[428]]((_0xc0a9x1a*_0xc0a9x1b-_0xc0a9x1a*_0xc0a9x19-_0xc0a9x1b*_0xc0a9x16)/(_0xc0a9x1a*_0xc0a9x19+_0xc0a9x1b*_0xc0a9x16)));_0xc0a9x16=_0xc0a9xa*_0xc0a9x4*_0xc0a9x15/_0xc0a9x5;_0xc0a9x19=-1*_0xc0a9xa*_0xc0a9x5*_0xc0a9x9/_0xc0a9x4;_0xc0a9x13=_0xc0a9x17*_0xc0a9x16-_0xc0a9x18*_0xc0a9x19+_0xc0a9x13/2;_0xc0a9x14=_0xc0a9x18*_0xc0a9x16+_0xc0a9x17*_0xc0a9x19+_0xc0a9x14/2;_0xc0a9x1a=Math[_0x483c[429]]((_0xc0a9x15-_0xc0a9x19)/_0xc0a9x5,(_0xc0a9x9-_0xc0a9x16)/_0xc0a9x4)-Math[_0x483c[429]](0,1);_0xc0a9xa=0<=_0xc0a9x1a?_0xc0a9x1a:2*Math[_0x483c[424]]+_0xc0a9x1a;_0xc0a9x1a=Math[_0x483c[429]]((-_0xc0a9x15-_0xc0a9x19)/_0xc0a9x5,(-_0xc0a9x9-_0xc0a9x16)/_0xc0a9x4)-Math[_0x483c[429]]((_0xc0a9x15-_0xc0a9x19)/_0xc0a9x5,(_0xc0a9x9-_0xc0a9x16)/_0xc0a9x4);_0xc0a9x9=0<=_0xc0a9x1a?_0xc0a9x1a:2*Math[_0x483c[424]]+_0xc0a9x1a;0==_0xc0a9x12&&0<_0xc0a9x9?_0xc0a9x9-=2*Math[_0x483c[424]]:0!=_0xc0a9x12&&0>_0xc0a9x9&&(_0xc0a9x9+=2*Math[_0x483c[424]]);_0xc0a9x12=2*_0xc0a9x9/Math[_0x483c[424]];_0xc0a9x12=Math[_0x483c[430]](0>_0xc0a9x12?-1*_0xc0a9x12:_0xc0a9x12);_0xc0a9x9/=_0xc0a9x12;_0xc0a9x15=8/3*Math[_0x483c[427]](_0xc0a9x9/4)*Math[_0x483c[427]](_0xc0a9x9/4)/Math[_0x483c[427]](_0xc0a9x9/2);_0xc0a9x16=_0xc0a9x17*_0xc0a9x4;_0xc0a9x17*=_0xc0a9x5;_0xc0a9x4*=_0xc0a9x18;_0xc0a9x5*=_0xc0a9x18;for(var _0xc0a9x1d=Math[_0x483c[426]](_0xc0a9xa),_0xc0a9x1e=Math[_0x483c[427]](_0xc0a9xa),_0xc0a9x19=-_0xc0a9x15*(_0xc0a9x16*_0xc0a9x1e+_0xc0a9x5*_0xc0a9x1d),_0xc0a9x1a=-_0xc0a9x15*(_0xc0a9x4*_0xc0a9x1e-_0xc0a9x17*_0xc0a9x1d),_0xc0a9x1c=_0xc0a9x1b=0,_0xc0a9x18=[],_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x12;++_0xc0a9x1f){_0xc0a9xa+=_0xc0a9x9;var _0xc0a9x1d=Math[_0x483c[426]](_0xc0a9xa),_0xc0a9x1e=Math[_0x483c[427]](_0xc0a9xa),_0xc0a9x1b=_0xc0a9x16*_0xc0a9x1d-_0xc0a9x5*_0xc0a9x1e+_0xc0a9x13,_0xc0a9x1c=_0xc0a9x4*_0xc0a9x1d+_0xc0a9x17*_0xc0a9x1e+_0xc0a9x14,_0xc0a9x20=-_0xc0a9x15*(_0xc0a9x16*_0xc0a9x1e+_0xc0a9x5*_0xc0a9x1d),_0xc0a9x1d=-_0xc0a9x15*(_0xc0a9x4*_0xc0a9x1e-_0xc0a9x17*_0xc0a9x1d),_0xc0a9x1e=6*_0xc0a9x1f;_0xc0a9x18[_0xc0a9x1e]=Number(_0xc0a9x19+_0xc0a9x2);_0xc0a9x18[_0xc0a9x1e+1]=Number(_0xc0a9x1a+_0xc0a9x3);_0xc0a9x18[_0xc0a9x1e+2]=Number(_0xc0a9x1b-_0xc0a9x20+_0xc0a9x2);_0xc0a9x18[_0xc0a9x1e+3]=Number(_0xc0a9x1c-_0xc0a9x1d+_0xc0a9x3);_0xc0a9x18[_0xc0a9x1e+4]=Number(_0xc0a9x1b+_0xc0a9x2);_0xc0a9x18[_0xc0a9x1e+5]=Number(_0xc0a9x1c+_0xc0a9x3);_0xc0a9x19=_0xc0a9x1b+_0xc0a9x20;_0xc0a9x1a=_0xc0a9x1c+_0xc0a9x1d;};return _0xc0a9x18;},getBoundingBox:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null;if(null!=_0xc0a9x2&&null!=_0xc0a9x3&&0!=_0xc0a9x3){var _0xc0a9x5=mxUtils[_0x483c[431]](_0xc0a9x3),_0xc0a9x4=Math[_0x483c[426]](_0xc0a9x5),_0xc0a9x9=Math[_0x483c[427]](_0xc0a9x5),_0xc0a9xa= new mxPoint(_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]/2,_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]/2),_0xc0a9x12= new mxPoint(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]),_0xc0a9x5= new mxPoint(_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]],_0xc0a9x2[_0x483c[236]]),_0xc0a9x13= new mxPoint(_0xc0a9x5[_0x483c[235]],_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]),_0xc0a9x14= new mxPoint(_0xc0a9x2[_0x483c[235]],_0xc0a9x13[_0x483c[236]]),_0xc0a9x12=mxUtils[_0x483c[432]](_0xc0a9x12,_0xc0a9x4,_0xc0a9x9,_0xc0a9xa),_0xc0a9x5=mxUtils[_0x483c[432]](_0xc0a9x5,_0xc0a9x4,_0xc0a9x9,_0xc0a9xa),_0xc0a9x13=mxUtils[_0x483c[432]](_0xc0a9x13,_0xc0a9x4,_0xc0a9x9,_0xc0a9xa),_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x4,_0xc0a9x9,_0xc0a9xa),_0xc0a9x4= new mxRectangle(_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],0,0);_0xc0a9x4[_0x483c[99]]( new mxRectangle(_0xc0a9x5[_0x483c[235]],_0xc0a9x5[_0x483c[236]],0,0));_0xc0a9x4[_0x483c[99]]( new mxRectangle(_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],0,0));_0xc0a9x4[_0x483c[99]]( new mxRectangle(_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]],0,0));};return _0xc0a9x4;},getRotatedPoint:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5: new mxPoint;var _0xc0a9x9=_0xc0a9x2[_0x483c[235]]-_0xc0a9x5[_0x483c[235]];_0xc0a9x2=_0xc0a9x2[_0x483c[236]]-_0xc0a9x5[_0x483c[236]];return  new mxPoint(_0xc0a9x9*_0xc0a9x3-_0xc0a9x2*_0xc0a9x4+_0xc0a9x5[_0x483c[235]],_0xc0a9x2*_0xc0a9x3+_0xc0a9x9*_0xc0a9x4+_0xc0a9x5[_0x483c[236]]);},getPortConstraints:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_PORT_CONSTRAINT,null);if(null==_0xc0a9x2){return _0xc0a9x5};_0xc0a9x5=_0xc0a9x2.toString();_0xc0a9x2=mxConstants[_0x483c[434]];0<=_0xc0a9x5[_0x483c[2]](mxConstants.DIRECTION_NORTH)&&(_0xc0a9x2|=mxConstants[_0x483c[435]]);0<=_0xc0a9x5[_0x483c[2]](mxConstants.DIRECTION_WEST)&&(_0xc0a9x2|=mxConstants[_0x483c[436]]);0<=_0xc0a9x5[_0x483c[2]](mxConstants.DIRECTION_SOUTH)&&(_0xc0a9x2|=mxConstants[_0x483c[437]]);0<=_0xc0a9x5[_0x483c[2]](mxConstants.DIRECTION_EAST)&&(_0xc0a9x2|=mxConstants[_0x483c[438]]);return _0xc0a9x2;},reversePortConstraints:function(_0xc0a9x2){var _0xc0a9x3=0,_0xc0a9x3=(_0xc0a9x2&mxConstants[_0x483c[436]])<<3,_0xc0a9x3=_0xc0a9x3|(_0xc0a9x2&mxConstants[_0x483c[435]])<<1,_0xc0a9x3=_0xc0a9x3|(_0xc0a9x2&mxConstants[_0x483c[437]])>>1;return _0xc0a9x3|=(_0xc0a9x2&mxConstants[_0x483c[438]])>>3;},findNearestSegment:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=-1;if(0<_0xc0a9x2[_0x483c[439]][_0x483c[67]]){for(var _0xc0a9x9=_0xc0a9x2[_0x483c[439]][0],_0xc0a9xa=null,_0xc0a9x12=1;_0xc0a9x12<_0xc0a9x2[_0x483c[439]][_0x483c[67]];_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x2[_0x483c[439]][_0xc0a9x12],_0xc0a9x9=mxUtils[_0x483c[440]](_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],_0xc0a9x3,_0xc0a9x4);if(null==_0xc0a9xa||_0xc0a9x9<_0xc0a9xa){_0xc0a9xa=_0xc0a9x9,_0xc0a9x5=_0xc0a9x12-1};_0xc0a9x9=_0xc0a9x13;}};return _0xc0a9x5;},rectangleIntersectsSegment:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[236]],_0xc0a9x9=_0xc0a9x2[_0x483c[235]],_0xc0a9xa=_0xc0a9x5+_0xc0a9x2[_0x483c[119]],_0xc0a9x12=_0xc0a9x9+_0xc0a9x2[_0x483c[117]];_0xc0a9x2=_0xc0a9x3[_0x483c[235]];var _0xc0a9x13=_0xc0a9x4[_0x483c[235]];_0xc0a9x3[_0x483c[235]]>_0xc0a9x4[_0x483c[235]]&&(_0xc0a9x2=_0xc0a9x4[_0x483c[235]],_0xc0a9x13=_0xc0a9x3[_0x483c[235]]);_0xc0a9x13>_0xc0a9x12&&(_0xc0a9x13=_0xc0a9x12);_0xc0a9x2<_0xc0a9x9&&(_0xc0a9x2=_0xc0a9x9);if(_0xc0a9x2>_0xc0a9x13){return !1};var _0xc0a9x9=_0xc0a9x3[_0x483c[236]],_0xc0a9x12=_0xc0a9x4[_0x483c[236]],_0xc0a9x14=_0xc0a9x4[_0x483c[235]]-_0xc0a9x3[_0x483c[235]];1E-7<Math[_0x483c[425]](_0xc0a9x14)&&(_0xc0a9x4=(_0xc0a9x4[_0x483c[236]]-_0xc0a9x3[_0x483c[236]])/_0xc0a9x14,_0xc0a9x3=_0xc0a9x3[_0x483c[236]]-_0xc0a9x4*_0xc0a9x3[_0x483c[235]],_0xc0a9x9=_0xc0a9x4*_0xc0a9x2+_0xc0a9x3,_0xc0a9x12=_0xc0a9x4*_0xc0a9x13+_0xc0a9x3);_0xc0a9x9>_0xc0a9x12&&(_0xc0a9x3=_0xc0a9x12,_0xc0a9x12=_0xc0a9x9,_0xc0a9x9=_0xc0a9x3);_0xc0a9x12>_0xc0a9xa&&(_0xc0a9x12=_0xc0a9xa);_0xc0a9x9<_0xc0a9x5&&(_0xc0a9x9=_0xc0a9x5);return _0xc0a9x9>_0xc0a9x12?!1:!0;},contains:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x2[_0x483c[235]]<=_0xc0a9x3&&_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]>=_0xc0a9x3&&_0xc0a9x2[_0x483c[236]]<=_0xc0a9x4&&_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]>=_0xc0a9x4},intersects:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[117]],_0xc0a9x5=_0xc0a9x2[_0x483c[119]],_0xc0a9x9=_0xc0a9x3[_0x483c[117]],_0xc0a9xa=_0xc0a9x3[_0x483c[119]];if(0>=_0xc0a9x9||0>=_0xc0a9xa||0>=_0xc0a9x4||0>=_0xc0a9x5){return !1};var _0xc0a9x12=_0xc0a9x2[_0x483c[235]],_0xc0a9x13=_0xc0a9x2[_0x483c[236]],_0xc0a9x14=_0xc0a9x3[_0x483c[235]],_0xc0a9x15=_0xc0a9x3[_0x483c[236]],_0xc0a9x9=_0xc0a9x9+_0xc0a9x14,_0xc0a9xa=_0xc0a9xa+_0xc0a9x15,_0xc0a9x4=_0xc0a9x4+_0xc0a9x12,_0xc0a9x5=_0xc0a9x5+_0xc0a9x13;return (_0xc0a9x9<_0xc0a9x14||_0xc0a9x9>_0xc0a9x12)&&(_0xc0a9xa<_0xc0a9x15||_0xc0a9xa>_0xc0a9x13)&&(_0xc0a9x4<_0xc0a9x12||_0xc0a9x4>_0xc0a9x14)&&(_0xc0a9x5<_0xc0a9x13||_0xc0a9x5>_0xc0a9x15);},intersectsHotspot:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:1;_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9:0;_0xc0a9xa=null!=_0xc0a9xa?_0xc0a9xa:0;if(0<_0xc0a9x5){var _0xc0a9x12=_0xc0a9x2[_0x483c[241]](),_0xc0a9x13=_0xc0a9x2[_0x483c[242]](),_0xc0a9x14=_0xc0a9x2[_0x483c[117]],_0xc0a9x15=_0xc0a9x2[_0x483c[119]],_0xc0a9x16=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_STARTSIZE)*_0xc0a9x2[_0x483c[441]][_0x483c[255]];0<_0xc0a9x16&&(mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_HORIZONTAL,!0)?(_0xc0a9x13=_0xc0a9x2[_0x483c[236]]+_0xc0a9x16/2,_0xc0a9x15=_0xc0a9x16):(_0xc0a9x12=_0xc0a9x2[_0x483c[235]]+_0xc0a9x16/2,_0xc0a9x14=_0xc0a9x16));_0xc0a9x14=Math[_0x483c[160]](_0xc0a9x9,_0xc0a9x14*_0xc0a9x5);_0xc0a9x15=Math[_0x483c[160]](_0xc0a9x9,_0xc0a9x15*_0xc0a9x5);0<_0xc0a9xa&&(_0xc0a9x14=Math[_0x483c[243]](_0xc0a9x14,_0xc0a9xa),_0xc0a9x15=Math[_0x483c[243]](_0xc0a9x15,_0xc0a9xa));_0xc0a9x5= new mxRectangle(_0xc0a9x12-_0xc0a9x14/2,_0xc0a9x13-_0xc0a9x15/2,_0xc0a9x14,_0xc0a9x15);_0xc0a9x12=mxUtils[_0x483c[431]](mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION)||0);0!=_0xc0a9x12&&(_0xc0a9x9=Math[_0x483c[426]](-_0xc0a9x12),_0xc0a9xa=Math[_0x483c[427]](-_0xc0a9x12),_0xc0a9x12= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]()),_0xc0a9x2=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x3,_0xc0a9x4),_0xc0a9x9,_0xc0a9xa,_0xc0a9x12),_0xc0a9x3=_0xc0a9x2[_0x483c[235]],_0xc0a9x4=_0xc0a9x2[_0x483c[236]]);return mxUtils[_0x483c[442]](_0xc0a9x5,_0xc0a9x3,_0xc0a9x4);};return !0;},getOffset:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=0,_0xc0a9x5=0;if(null!=_0xc0a9x3&&_0xc0a9x3){var _0xc0a9x9=document[_0x483c[112]],_0xc0a9xa=document[_0x483c[158]],_0xc0a9x4=_0xc0a9x4+(_0xc0a9x9[_0x483c[360]]||_0xc0a9xa[_0x483c[360]]),_0xc0a9x5=_0xc0a9x5+(_0xc0a9x9[_0x483c[190]]||_0xc0a9xa[_0x483c[190]])};for(;_0xc0a9x2[_0x483c[443]];){_0xc0a9x4+=_0xc0a9x2[_0x483c[358]],_0xc0a9x5+=_0xc0a9x2[_0x483c[362]],_0xc0a9x2=_0xc0a9x2[_0x483c[443]]};return  new mxPoint(_0xc0a9x4,_0xc0a9x5);},getScrollOrigin:function(_0xc0a9x2){for(var _0xc0a9x3=document[_0x483c[112]],_0xc0a9x4=document[_0x483c[158]],_0xc0a9x5= new mxPoint(_0xc0a9x3[_0x483c[360]]||_0xc0a9x4[_0x483c[360]],_0xc0a9x3[_0x483c[190]]||_0xc0a9x4[_0x483c[190]]);null!=_0xc0a9x2&&_0xc0a9x2!=_0xc0a9x3&&_0xc0a9x2!=_0xc0a9x4;){!isNaN(_0xc0a9x2[_0x483c[360]])&&!isNaN(_0xc0a9x2[_0x483c[190]])&&(_0xc0a9x5[_0x483c[235]]+=_0xc0a9x2[_0x483c[360]],_0xc0a9x5[_0x483c[236]]+=_0xc0a9x2[_0x483c[190]]),_0xc0a9x2=_0xc0a9x2[_0x483c[265]]};return _0xc0a9x5;},convertPoint:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=mxUtils[_0x483c[444]](_0xc0a9x2);_0xc0a9x2=mxUtils[_0x483c[445]](_0xc0a9x2);_0xc0a9x2[_0x483c[235]]-=_0xc0a9x5[_0x483c[235]];_0xc0a9x2[_0x483c[236]]-=_0xc0a9x5[_0x483c[236]];return  new mxPoint(_0xc0a9x3-_0xc0a9x2[_0x483c[235]],_0xc0a9x4-_0xc0a9x2[_0x483c[236]]);},ltrim:function(_0xc0a9x2,_0xc0a9x3){return _0xc0a9x2[_0x483c[230]](RegExp(_0x483c[446]+(_0xc0a9x3||_0x483c[447])+_0x483c[448],_0x483c[449]),_0x483c[110])},rtrim:function(_0xc0a9x2,_0xc0a9x3){return _0xc0a9x2[_0x483c[230]](RegExp(_0x483c[450]+(_0xc0a9x3||_0x483c[447])+_0x483c[451],_0x483c[449]),_0x483c[110])},trim:function(_0xc0a9x2,_0xc0a9x3){return mxUtils[_0x483c[453]](mxUtils[_0x483c[452]](_0xc0a9x2,_0xc0a9x3),_0xc0a9x3)},isNumeric:function(_0xc0a9x2){return null!=_0xc0a9x2&&(null==_0xc0a9x2[_0x483c[67]]||0<_0xc0a9x2[_0x483c[67]]&&0>_0xc0a9x2[_0x483c[2]](_0x483c[454])&&0>_0xc0a9x2[_0x483c[2]](_0x483c[455]))&&!isNaN(_0xc0a9x2)},mod:function(_0xc0a9x2,_0xc0a9x3){return (_0xc0a9x2%_0xc0a9x3+_0xc0a9x3)%_0xc0a9x3},intersection:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){var _0xc0a9x14=(_0xc0a9x13-_0xc0a9xa)*(_0xc0a9x4-_0xc0a9x2)-(_0xc0a9x12-_0xc0a9x9)*(_0xc0a9x5-_0xc0a9x3);_0xc0a9x12=((_0xc0a9x12-_0xc0a9x9)*(_0xc0a9x3-_0xc0a9xa)-(_0xc0a9x13-_0xc0a9xa)*(_0xc0a9x2-_0xc0a9x9))/_0xc0a9x14;_0xc0a9x9=((_0xc0a9x4-_0xc0a9x2)*(_0xc0a9x3-_0xc0a9xa)-(_0xc0a9x5-_0xc0a9x3)*(_0xc0a9x2-_0xc0a9x9))/_0xc0a9x14;return 0<=_0xc0a9x12&&1>=_0xc0a9x12&&0<=_0xc0a9x9&&1>=_0xc0a9x9? new mxPoint(_0xc0a9x2+_0xc0a9x12*(_0xc0a9x4-_0xc0a9x2),_0xc0a9x3+_0xc0a9x12*(_0xc0a9x5-_0xc0a9x3)):null;},ptSegDistSq:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x4-=_0xc0a9x2;_0xc0a9x5-=_0xc0a9x3;_0xc0a9x9-=_0xc0a9x2;_0xc0a9xa-=_0xc0a9x3;0>=_0xc0a9x9*_0xc0a9x4+_0xc0a9xa*_0xc0a9x5?_0xc0a9x4=0:(_0xc0a9x9=_0xc0a9x4-_0xc0a9x9,_0xc0a9xa=_0xc0a9x5-_0xc0a9xa,_0xc0a9x2=_0xc0a9x9*_0xc0a9x4+_0xc0a9xa*_0xc0a9x5,_0xc0a9x4=0>=_0xc0a9x2?0:_0xc0a9x2*_0xc0a9x2/(_0xc0a9x4*_0xc0a9x4+_0xc0a9x5*_0xc0a9x5));_0xc0a9x9=_0xc0a9x9*_0xc0a9x9+_0xc0a9xa*_0xc0a9xa-_0xc0a9x4;0>_0xc0a9x9&&(_0xc0a9x9=0);return _0xc0a9x9;},relativeCcw:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x4-=_0xc0a9x2;_0xc0a9x5-=_0xc0a9x3;_0xc0a9x9-=_0xc0a9x2;_0xc0a9xa-=_0xc0a9x3;_0xc0a9x2=_0xc0a9x9*_0xc0a9x5-_0xc0a9xa*_0xc0a9x4;0==_0xc0a9x2&&(_0xc0a9x2=_0xc0a9x9*_0xc0a9x4+_0xc0a9xa*_0xc0a9x5,0<_0xc0a9x2&&(_0xc0a9x2=(_0xc0a9x9-_0xc0a9x4)*_0xc0a9x4+(_0xc0a9xa-_0xc0a9x5)*_0xc0a9x5,0>_0xc0a9x2&&(_0xc0a9x2=0)));return 0>_0xc0a9x2?-1:0<_0xc0a9x2?1:0;},animateChanges:function(_0xc0a9x2,_0xc0a9x3){mxEffects[_0x483c[456]][_0x483c[183]](this,arguments)},cascadeOpacity:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxEffects[_0x483c[260]][_0x483c[183]](this,arguments)},fadeOut:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){mxEffects[_0x483c[457]][_0x483c[183]](this,arguments)},setOpacity:function(_0xc0a9x2,_0xc0a9x3){mxUtils[_0x483c[458]](_0xc0a9x2)?_0xc0a9x2[_0x483c[124]][_0x483c[347]]=100<=_0xc0a9x3?null:_0x483c[459]+_0xc0a9x3/5+_0x483c[460]:mxClient[_0x483c[80]]&&(_0x483c[82]=== typeof document[_0x483c[5]]||9>document[_0x483c[5]])?_0xc0a9x2[_0x483c[124]][_0x483c[347]]=100<=_0xc0a9x3?null:_0x483c[459]+_0xc0a9x3+_0x483c[460]:_0xc0a9x2[_0x483c[124]][_0x483c[461]]=_0xc0a9x3/100},createImage:function(_0xc0a9x2){var _0xc0a9x3=null;mxClient[_0x483c[49]]&&_0x483c[462]!=document[_0x483c[135]]?(_0xc0a9x3=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[464]),_0xc0a9x3[_0x483c[57]](_0x483c[390],_0xc0a9x2),_0xc0a9x3[_0x483c[124]][_0x483c[465]]=_0x483c[130]):(_0xc0a9x3=document[_0x483c[55]](_0x483c[466]),_0xc0a9x3[_0x483c[57]](_0x483c[390],_0xc0a9x2),_0xc0a9x3[_0x483c[57]](_0x483c[467],_0x483c[468]));return _0xc0a9x3;},sortCells:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;var _0xc0a9x4= new mxDictionary;_0xc0a9x2[_0x483c[470]](function(_0xc0a9x2,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x4[_0x483c[203]](_0xc0a9x2);null==_0xc0a9xa&&(_0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2)[_0x483c[224]](mxCellPath.PATH_SEPARATOR),_0xc0a9x4[_0x483c[204]](_0xc0a9x2,_0xc0a9xa));var _0xc0a9x12=_0xc0a9x4[_0x483c[203]](_0xc0a9x9);null==_0xc0a9x12&&(_0xc0a9x12=mxCellPath[_0x483c[385]](_0xc0a9x9)[_0x483c[224]](mxCellPath.PATH_SEPARATOR),_0xc0a9x4[_0x483c[204]](_0xc0a9x9,_0xc0a9x12));_0xc0a9xa=mxCellPath[_0x483c[469]](_0xc0a9xa,_0xc0a9x12);return 0==_0xc0a9xa?0:0<_0xc0a9xa==_0xc0a9x3?1:-1;});return _0xc0a9x2;},getStylename:function(_0xc0a9x2){return null!=_0xc0a9x2&&(_0xc0a9x2=_0xc0a9x2[_0x483c[224]](_0x483c[471])[0],0>_0xc0a9x2[_0x483c[2]](_0x483c[226]))?_0xc0a9x2:_0x483c[110]},getStylenames:function(_0xc0a9x2){var _0xc0a9x3=[];if(null!=_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[224]](_0x483c[471]);for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){0>_0xc0a9x2[_0xc0a9x4][_0x483c[2]](_0x483c[226])&&_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x4])};};return _0xc0a9x3;},indexOfStylename:function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&null!=_0xc0a9x3){for(var _0xc0a9x4=_0xc0a9x2[_0x483c[224]](_0x483c[471]),_0xc0a9x5=0,_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4[_0x483c[67]];_0xc0a9x9++){if(_0xc0a9x4[_0xc0a9x9]==_0xc0a9x3){return _0xc0a9x5};_0xc0a9x5+=_0xc0a9x4[_0xc0a9x9][_0x483c[67]]+1;}};return -1;},addStylename:function(_0xc0a9x2,_0xc0a9x3){0>mxUtils[_0x483c[472]](_0xc0a9x2,_0xc0a9x3)&&(null==_0xc0a9x2?_0xc0a9x2=_0x483c[110]:0<_0xc0a9x2[_0x483c[67]]&&_0x483c[471]!=_0xc0a9x2[_0x483c[225]](_0xc0a9x2[_0x483c[67]]-1)&&(_0xc0a9x2+=_0x483c[471]),_0xc0a9x2+=_0xc0a9x3);return _0xc0a9x2;},removeStylename:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=[];if(null!=_0xc0a9x2){for(var _0xc0a9x5=_0xc0a9x2[_0x483c[224]](_0x483c[471]),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5[_0x483c[67]];_0xc0a9x9++){_0xc0a9x5[_0xc0a9x9]!=_0xc0a9x3&&_0xc0a9x4[_0x483c[207]](_0xc0a9x5[_0xc0a9x9])}};return _0xc0a9x4[_0x483c[234]](_0x483c[471]);},removeAllStylenames:function(_0xc0a9x2){var _0xc0a9x3=[];if(null!=_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[224]](_0x483c[471]);for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){0<=_0xc0a9x2[_0xc0a9x4][_0x483c[2]](_0x483c[226])&&_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x4])};};return _0xc0a9x3[_0x483c[234]](_0x483c[471]);},setCellStyles:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]){_0xc0a9x2[_0x483c[473]]();try{for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){if(null!=_0xc0a9x3[_0xc0a9x9]){var _0xc0a9xa=mxUtils[_0x483c[475]](_0xc0a9x2[_0x483c[474]](_0xc0a9x3[_0xc0a9x9]),_0xc0a9x4,_0xc0a9x5);_0xc0a9x2[_0x483c[475]](_0xc0a9x3[_0xc0a9x9],_0xc0a9xa);}}}finally{_0xc0a9x2[_0x483c[476]]()};}},setStyle:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=null!=_0xc0a9x4&&(_0x483c[82]== typeof _0xc0a9x4[_0x483c[67]]||0<_0xc0a9x4[_0x483c[67]]);if(null==_0xc0a9x2||0==_0xc0a9x2[_0x483c[67]]){_0xc0a9x5&&(_0xc0a9x2=_0xc0a9x3+_0x483c[226]+_0xc0a9x4)}else {var _0xc0a9x9=_0xc0a9x2[_0x483c[2]](_0xc0a9x3+_0x483c[226]);0>_0xc0a9x9?_0xc0a9x5&&(_0xc0a9x5=_0x483c[471]==_0xc0a9x2[_0x483c[225]](_0xc0a9x2[_0x483c[67]]-1)?_0x483c[110]:_0x483c[471],_0xc0a9x2=_0xc0a9x2+_0xc0a9x5+_0xc0a9x3+_0x483c[226]+_0xc0a9x4):(_0xc0a9x3=_0xc0a9x5?_0xc0a9x3+_0x483c[226]+_0xc0a9x4:_0x483c[110],_0xc0a9x4=_0xc0a9x2[_0x483c[2]](_0x483c[471],_0xc0a9x9),_0xc0a9x5||_0xc0a9x4++,_0xc0a9x2=_0xc0a9x2[_0x483c[85]](0,_0xc0a9x9)+_0xc0a9x3+(_0xc0a9x4>_0xc0a9x9?_0xc0a9x2[_0x483c[85]](_0xc0a9x4):_0x483c[110]));};return _0xc0a9x2;},setCellStyleFlags:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]){_0xc0a9x2[_0x483c[473]]();try{for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x3[_0x483c[67]];_0xc0a9xa++){if(null!=_0xc0a9x3[_0xc0a9xa]){var _0xc0a9x12=mxUtils[_0x483c[477]](_0xc0a9x2[_0x483c[474]](_0xc0a9x3[_0xc0a9xa]),_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[475]](_0xc0a9x3[_0xc0a9xa],_0xc0a9x12);}}}finally{_0xc0a9x2[_0x483c[476]]()};}},setStyleFlag:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null==_0xc0a9x2||0==_0xc0a9x2[_0x483c[67]]){_0xc0a9x2=_0xc0a9x5||null==_0xc0a9x5?_0xc0a9x3+_0x483c[226]+_0xc0a9x4:_0xc0a9x3+_0x483c[478]}else {var _0xc0a9x9=_0xc0a9x2[_0x483c[2]](_0xc0a9x3+_0x483c[226]);if(0>_0xc0a9x9){_0xc0a9x9=_0x483c[471]==_0xc0a9x2[_0x483c[225]](_0xc0a9x2[_0x483c[67]]-1)?_0x483c[110]:_0x483c[471],_0xc0a9x2=_0xc0a9x5||null==_0xc0a9x5?_0xc0a9x2+_0xc0a9x9+_0xc0a9x3+_0x483c[226]+_0xc0a9x4:_0xc0a9x2+_0xc0a9x9+_0xc0a9x3+_0x483c[478]}else {var _0xc0a9xa=_0xc0a9x2[_0x483c[2]](_0x483c[471],_0xc0a9x9),_0xc0a9x12=_0x483c[110],_0xc0a9x12=0>_0xc0a9xa?_0xc0a9x2[_0x483c[85]](_0xc0a9x9+_0xc0a9x3[_0x483c[67]]+1):_0xc0a9x2[_0x483c[85]](_0xc0a9x9+_0xc0a9x3[_0x483c[67]]+1,_0xc0a9xa),_0xc0a9x12=null==_0xc0a9x5?parseInt(_0xc0a9x12)^_0xc0a9x4:_0xc0a9x5?parseInt(_0xc0a9x12)|_0xc0a9x4:parseInt(_0xc0a9x12)& ~_0xc0a9x4;_0xc0a9x2=_0xc0a9x2[_0x483c[85]](0,_0xc0a9x9)+_0xc0a9x3+_0x483c[226]+_0xc0a9x12+(0<=_0xc0a9xa?_0xc0a9x2[_0x483c[85]](_0xc0a9xa):_0x483c[110]);};};return _0xc0a9x2;},getAlignmentAsPoint:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=0,_0xc0a9x5=0;_0xc0a9x2==mxConstants[_0x483c[479]]?_0xc0a9x4= -0.5:_0xc0a9x2==mxConstants[_0x483c[480]]&&(_0xc0a9x4= -1);_0xc0a9x3==mxConstants[_0x483c[481]]?_0xc0a9x5= -0.5:_0xc0a9x3==mxConstants[_0x483c[482]]&&(_0xc0a9x5= -1);return  new mxPoint(_0xc0a9x4,_0xc0a9x5);},getSizeForString:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:mxConstants[_0x483c[483]];_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:mxConstants[_0x483c[484]];var _0xc0a9x5=document[_0x483c[55]](_0x483c[485]);_0xc0a9x5[_0x483c[124]][_0x483c[486]]=_0xc0a9x4;_0xc0a9x5[_0x483c[124]][_0x483c[487]]=Math[_0x483c[488]](_0xc0a9x3)+_0x483c[168];_0xc0a9x5[_0x483c[124]][_0x483c[489]]=Math[_0x483c[488]](_0xc0a9x3*mxConstants[_0x483c[490]])+_0x483c[168];_0xc0a9x5[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x5[_0x483c[124]][_0x483c[493]]=_0x483c[494];_0xc0a9x5[_0x483c[124]][_0x483c[187]]=_0x483c[188];_0xc0a9x5[_0x483c[124]][_0x483c[495]]=mxClient[_0x483c[496]]?_0x483c[497]:_0x483c[498];_0xc0a9x5[_0x483c[124]][_0x483c[499]]=_0x483c[500];_0xc0a9x5[_0x483c[339]]=_0xc0a9x2;document[_0x483c[112]][_0x483c[62]](_0xc0a9x5);_0xc0a9x2= new mxRectangle(0,0,_0xc0a9x5[_0x483c[359]],_0xc0a9x5[_0x483c[167]]);document[_0x483c[112]][_0x483c[266]](_0xc0a9x5);return _0xc0a9x2;},getViewXml:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:0;_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9:0;_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:1;null==_0xc0a9x4&&(_0xc0a9x4=[_0xc0a9x2[_0x483c[502]]()[_0x483c[501]]()]);var _0xc0a9xa=_0xc0a9x2[_0x483c[249]](),_0xc0a9x12=null,_0xc0a9x13=_0xc0a9xa[_0x483c[503]]();_0xc0a9xa[_0x483c[504]](!1);var _0xc0a9x14=_0xc0a9xa[_0x483c[505]],_0xc0a9x15=_0xc0a9xa[_0x483c[506]];_0xc0a9x2[_0x483c[507]]==mxConstants[_0x483c[508]]?(_0xc0a9xa[_0x483c[505]]=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449]),_0xc0a9xa[_0x483c[510]][_0x483c[62]](_0xc0a9xa[_0x483c[505]]),_0xc0a9xa[_0x483c[506]]=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449])):(_0xc0a9xa[_0x483c[505]]=_0xc0a9xa[_0x483c[505]][_0x483c[511]](!1),_0xc0a9xa[_0x483c[510]][_0x483c[62]](_0xc0a9xa[_0x483c[505]]),_0xc0a9xa[_0x483c[506]]=_0xc0a9xa[_0x483c[506]][_0x483c[511]](!1));_0xc0a9xa[_0x483c[510]][_0x483c[62]](_0xc0a9xa[_0x483c[506]]);var _0xc0a9x16=_0xc0a9xa[_0x483c[512]]();_0xc0a9xa[_0x483c[513]]= new mxPoint(_0xc0a9x5,_0xc0a9x9);_0xc0a9x3= new mxTemporaryCellStates(_0xc0a9x2[_0x483c[249]](),_0xc0a9x3,_0xc0a9x4);try{_0xc0a9x12=( new mxCodec)[_0x483c[514]](_0xc0a9x2[_0x483c[249]]())}finally{_0xc0a9x3[_0x483c[515]](),_0xc0a9xa[_0x483c[513]]=_0xc0a9x16,_0xc0a9xa[_0x483c[510]][_0x483c[266]](_0xc0a9xa[_0x483c[505]]),_0xc0a9xa[_0x483c[510]][_0x483c[266]](_0xc0a9xa[_0x483c[506]]),_0xc0a9xa[_0x483c[505]]=_0xc0a9x14,_0xc0a9xa[_0x483c[506]]=_0xc0a9x15,_0xc0a9xa[_0x483c[504]](_0xc0a9x13)};return _0xc0a9x12;},getScaleForPageCount:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(1>_0xc0a9x2){return 1};_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:mxConstants[_0x483c[516]];_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:0;var _0xc0a9x9=_0xc0a9x4[_0x483c[117]]-2*_0xc0a9x5;_0xc0a9x4=_0xc0a9x4[_0x483c[119]]-2*_0xc0a9x5;_0xc0a9x5=_0xc0a9x3[_0x483c[517]]()[_0x483c[238]]();_0xc0a9x3=_0xc0a9x3[_0x483c[249]]()[_0x483c[518]]();_0xc0a9x5[_0x483c[117]]/=_0xc0a9x3;_0xc0a9x5[_0x483c[119]]/=_0xc0a9x3;_0xc0a9x3=_0xc0a9x5[_0x483c[117]];_0xc0a9x4=_0xc0a9x3/_0xc0a9x5[_0x483c[119]]/(_0xc0a9x9/_0xc0a9x4);_0xc0a9x5=Math[_0x483c[428]](_0xc0a9x2);var _0xc0a9xa=Math[_0x483c[428]](_0xc0a9x4);_0xc0a9x4=_0xc0a9x5*_0xc0a9xa;_0xc0a9x5/=_0xc0a9xa;if(1>_0xc0a9x4&&_0xc0a9x5>_0xc0a9x2){var _0xc0a9x12=_0xc0a9x5/_0xc0a9x2;_0xc0a9x5=_0xc0a9x2;_0xc0a9x4/=_0xc0a9x12;};1>_0xc0a9x5&&_0xc0a9x4>_0xc0a9x2&&(_0xc0a9x12=_0xc0a9x4/_0xc0a9x2,_0xc0a9x4=_0xc0a9x2,_0xc0a9x5/=_0xc0a9x12);_0xc0a9x12=Math[_0x483c[430]](_0xc0a9x4)*Math[_0x483c[430]](_0xc0a9x5);for(_0xc0a9xa=0;_0xc0a9x12>_0xc0a9x2;){var _0xc0a9x12=Math[_0x483c[519]](_0xc0a9x4)/_0xc0a9x4,_0xc0a9x13=Math[_0x483c[519]](_0xc0a9x5)/_0xc0a9x5;1==_0xc0a9x12&&(_0xc0a9x12=Math[_0x483c[519]](_0xc0a9x4-1)/_0xc0a9x4);1==_0xc0a9x13&&(_0xc0a9x13=Math[_0x483c[519]](_0xc0a9x5-1)/_0xc0a9x5);_0xc0a9x12=_0xc0a9x12>_0xc0a9x13?_0xc0a9x12:_0xc0a9x13;_0xc0a9x4*=_0xc0a9x12;_0xc0a9x5*=_0xc0a9x12;_0xc0a9x12=Math[_0x483c[430]](_0xc0a9x4)*Math[_0x483c[430]](_0xc0a9x5);_0xc0a9xa++;if(10<_0xc0a9xa){break};};return 0.99999*(_0xc0a9x9*_0xc0a9x4/_0xc0a9x3);},show:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:0;null==_0xc0a9x3?_0xc0a9x3=window[_0x483c[392]]()[_0x483c[395]]:_0xc0a9x3[_0x483c[392]]();var _0xc0a9x9=_0xc0a9x2[_0x483c[517]]();_0xc0a9x4=-_0xc0a9x9[_0x483c[235]]+_0xc0a9x4;_0xc0a9x5=-_0xc0a9x9[_0x483c[236]]+_0xc0a9x5;if(mxClient[_0x483c[80]]){for(var _0xc0a9x9=_0x483c[520],_0xc0a9xa=document[_0x483c[64]](_0x483c[521]),_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){_0xc0a9x9+=_0xc0a9xa[_0xc0a9x12][_0x483c[342]]};_0xc0a9x9+=_0x483c[522];for(_0xc0a9x12=0;_0xc0a9x12<document[_0x483c[523]][_0x483c[67]];_0xc0a9x12++){try{_0xc0a9x9+=document[_0x483c[523]](_0xc0a9x12)[_0x483c[103]]}catch(h){}};_0xc0a9x9+=_0x483c[524];_0xc0a9x9+=_0x483c[525];_0xc0a9x9+=_0xc0a9x2[_0x483c[526]][_0x483c[339]];_0xc0a9x9+=_0x483c[527];_0xc0a9x9+=_0x483c[528];_0xc0a9x3[_0x483c[171]](_0xc0a9x9);_0xc0a9x3[_0x483c[268]]();_0xc0a9x2=_0xc0a9x3[_0x483c[112]][_0x483c[64]](_0x483c[529])[0];null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492],_0xc0a9x2[_0x483c[124]][_0x483c[361]]=_0xc0a9x4+_0x483c[168],_0xc0a9x2[_0x483c[124]][_0x483c[125]]=_0xc0a9x5+_0x483c[168]);}else {_0xc0a9x3[_0x483c[171]](_0x483c[530]);_0xc0a9x3[_0x483c[171]](_0x483c[531]);_0xc0a9xa=document[_0x483c[64]](_0x483c[521]);for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){_0xc0a9x3[_0x483c[171]](mxUtils[_0x483c[532]](_0xc0a9xa[_0xc0a9x12]))};_0xc0a9xa=document[_0x483c[64]](_0x483c[54]);for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){_0xc0a9x3[_0x483c[171]](mxUtils[_0x483c[532]](_0xc0a9xa[_0xc0a9x12]))};_0xc0a9xa=document[_0x483c[64]](_0x483c[124]);for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){_0xc0a9x3[_0x483c[171]](mxUtils[_0x483c[532]](_0xc0a9xa[_0xc0a9x12]))};_0xc0a9x3[_0x483c[171]](_0x483c[533]);_0xc0a9x3[_0x483c[171]](_0x483c[534]);_0xc0a9x3[_0x483c[268]]();null==_0xc0a9x3[_0x483c[112]]&&_0xc0a9x3[_0x483c[158]][_0x483c[62]](_0xc0a9x3[_0x483c[55]](_0x483c[112]));_0xc0a9x3[_0x483c[112]][_0x483c[124]][_0x483c[277]]=_0x483c[278];for(_0xc0a9x2=_0xc0a9x2[_0x483c[526]][_0x483c[285]];null!=_0xc0a9x2;){_0xc0a9x12=_0xc0a9x2[_0x483c[511]](!0),_0xc0a9x3[_0x483c[112]][_0x483c[62]](_0xc0a9x12),_0xc0a9x2=_0xc0a9x2[_0x483c[287]]};_0xc0a9x2=_0xc0a9x3[_0x483c[64]](_0x483c[449])[0];null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[57]](_0x483c[535],_0x483c[536]+_0xc0a9x4+_0x483c[537]+_0xc0a9x5+_0x483c[460]),_0xc0a9x4=_0xc0a9x2[_0x483c[538]],_0xc0a9x4[_0x483c[57]](_0x483c[117],_0xc0a9x9[_0x483c[117]]+Math[_0x483c[160]](_0xc0a9x9[_0x483c[235]],0)+3),_0xc0a9x4[_0x483c[57]](_0x483c[119],_0xc0a9x9[_0x483c[119]]+Math[_0x483c[160]](_0xc0a9x9[_0x483c[236]],0)+3));};mxUtils[_0x483c[272]](_0xc0a9x3[_0x483c[112]]);return _0xc0a9x3;},printScreen:function(_0xc0a9x2){var _0xc0a9x3=window[_0x483c[392]]();mxUtils[_0x483c[539]](_0xc0a9x2,_0xc0a9x3[_0x483c[395]]);_0xc0a9x2=function(){_0xc0a9x3[_0x483c[393]]();_0xc0a9x3[_0x483c[540]]();_0xc0a9x3[_0x483c[268]]();};mxClient[_0x483c[76]]?_0xc0a9x3[_0x483c[261]](_0xc0a9x2,500):_0xc0a9x2();},popup:function(_0xc0a9x2,_0xc0a9x3){if(_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[485]);_0xc0a9x4[_0x483c[124]][_0x483c[277]]=_0x483c[276];_0xc0a9x4[_0x483c[124]][_0x483c[117]]=_0x483c[541];_0xc0a9x4[_0x483c[124]][_0x483c[119]]=_0x483c[542];var _0xc0a9x5=document[_0x483c[55]](_0x483c[543]);_0xc0a9x5[_0x483c[339]]=mxUtils[_0x483c[321]](_0xc0a9x2,!1)[_0x483c[230]](/\n/g,_0x483c[545])[_0x483c[230]](/ /g,_0x483c[544]);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);_0xc0a9x4= new mxWindow(_0x483c[546],_0xc0a9x4,document[_0x483c[112]][_0x483c[159]]/2-320,(document[_0x483c[112]][_0x483c[157]]||document[_0x483c[158]][_0x483c[157]])/2-240,640,480,!1,!0);_0xc0a9x4[_0x483c[164]](!0);_0xc0a9x4[_0x483c[175]](!0);}else {mxClient[_0x483c[133]]?(_0xc0a9x4=window[_0x483c[392]](),_0xc0a9x4[_0x483c[395]][_0x483c[171]](_0x483c[547]+mxUtils[_0x483c[321]](_0xc0a9x2)+_0x483c[548]),_0xc0a9x4[_0x483c[395]][_0x483c[268]]()):(_0xc0a9x4=window[_0x483c[392]](),_0xc0a9x5=_0xc0a9x4[_0x483c[395]][_0x483c[55]](_0x483c[543]),_0xc0a9x5[_0x483c[339]]=mxUtils[_0x483c[321]](_0xc0a9x2,!1)[_0x483c[230]](/\n/g,_0x483c[545])[_0x483c[230]](/ /g,_0x483c[544]),_0xc0a9x4[_0x483c[395]][_0x483c[112]][_0x483c[62]](_0xc0a9x5))}},alert:function(_0xc0a9x2){alert(_0xc0a9x2)},prompt:function(_0xc0a9x2,_0xc0a9x3){return prompt(_0xc0a9x2,_0xc0a9x3)},confirm:function(_0xc0a9x2){return confirm(_0xc0a9x2)},error:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=document[_0x483c[55]](_0x483c[485]);_0xc0a9x9[_0x483c[124]][_0x483c[549]]=_0x483c[550];var _0xc0a9xa=document[_0x483c[55]](_0x483c[466]);_0xc0a9xa[_0x483c[57]](_0x483c[390],_0xc0a9x5||mxUtils[_0x483c[551]]);_0xc0a9xa[_0x483c[57]](_0x483c[552],_0x483c[553]);_0xc0a9xa[_0x483c[124]][_0x483c[123]]=_0x483c[554];_0xc0a9x9[_0x483c[62]](_0xc0a9xa);_0xc0a9x9[_0x483c[62]](document[_0x483c[344]](_0x483c[555]));_0xc0a9x9[_0x483c[62]](document[_0x483c[344]](_0x483c[555]));_0xc0a9x9[_0x483c[62]](document[_0x483c[344]](_0x483c[555]));mxUtils[_0x483c[53]](_0xc0a9x9,_0xc0a9x2);_0xc0a9x2=document[_0x483c[112]][_0x483c[159]];_0xc0a9x5=document[_0x483c[112]][_0x483c[157]]||document[_0x483c[158]][_0x483c[157]];var _0xc0a9x12= new mxWindow(mxResources[_0x483c[203]](mxUtils[_0x483c[556]])||mxUtils[_0x483c[556]],_0xc0a9x9,(_0xc0a9x2-_0xc0a9x3)/2,_0xc0a9x5/4,_0xc0a9x3,null,!1,!0);_0xc0a9x4&&(mxUtils[_0x483c[345]](_0xc0a9x9),_0xc0a9x3=document[_0x483c[55]](_0x483c[346]),_0xc0a9x4=document[_0x483c[55]](_0x483c[172]),mxClient[_0x483c[80]]?_0xc0a9x4[_0x483c[124]][_0x483c[103]]=_0x483c[557]:_0xc0a9x4[_0x483c[57]](_0x483c[124],_0x483c[557]),mxEvent[_0x483c[169]](_0xc0a9x4,_0x483c[173],function(_0xc0a9x2){_0xc0a9x12[_0x483c[515]]()}),mxUtils[_0x483c[53]](_0xc0a9x4,mxResources[_0x483c[203]](mxUtils[_0x483c[558]])||mxUtils[_0x483c[558]]),_0xc0a9x3[_0x483c[62]](_0xc0a9x4),_0xc0a9x9[_0x483c[62]](_0xc0a9x3),mxUtils[_0x483c[345]](_0xc0a9x9),_0xc0a9x12[_0x483c[164]](!0));_0xc0a9x12[_0x483c[175]](!0);return _0xc0a9x12;},makeDraggable:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15){_0xc0a9x2= new mxDragSource(_0xc0a9x2,_0xc0a9x4);_0xc0a9x2[_0x483c[559]]= new mxPoint(null!=_0xc0a9x9?_0xc0a9x9:0,null!=_0xc0a9xa?_0xc0a9xa:mxConstants[_0x483c[560]]);_0xc0a9x2[_0x483c[561]]=_0xc0a9x12;_0xc0a9x2[_0x483c[562]](!1);null!=_0xc0a9x14&&(_0xc0a9x2[_0x483c[563]]=_0xc0a9x14);null!=_0xc0a9x15&&(_0xc0a9x2[_0x483c[564]]=_0xc0a9x15);_0xc0a9x2[_0x483c[565]]=function(_0xc0a9x2){return _0x483c[279]== typeof _0xc0a9x3?_0xc0a9x3(_0xc0a9x2):_0xc0a9x3};null!=_0xc0a9x5&&(_0xc0a9x2[_0x483c[566]]=function(){return _0xc0a9x5[_0x483c[511]](!0)},_0xc0a9x13&&(_0xc0a9x2[_0x483c[567]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x5[_0x483c[511]](!0),_0xc0a9x4=parseInt(_0xc0a9x3[_0x483c[124]][_0x483c[117]]),_0xc0a9x9=parseInt(_0xc0a9x3[_0x483c[124]][_0x483c[119]]);_0xc0a9x3[_0x483c[124]][_0x483c[117]]=Math[_0x483c[488]](_0xc0a9x4*_0xc0a9x2[_0x483c[441]][_0x483c[255]])+_0x483c[168];_0xc0a9x3[_0x483c[124]][_0x483c[119]]=Math[_0x483c[488]](_0xc0a9x9*_0xc0a9x2[_0x483c[441]][_0x483c[255]])+_0x483c[168];return _0xc0a9x3;}));return _0xc0a9x2;}},mxConstants={DEFAULT_HOTSPOT:0.3,MIN_HOTSPOT_SIZE:8,MAX_HOTSPOT_SIZE:0,RENDERING_HINT_EXACT:_0x483c[568],RENDERING_HINT_FASTER:_0x483c[569],RENDERING_HINT_FASTEST:_0x483c[570],DIALECT_SVG:_0x483c[571],DIALECT_VML:_0x483c[572],DIALECT_MIXEDHTML:_0x483c[573],DIALECT_PREFERHTML:_0x483c[574],DIALECT_STRICTHTML:_0x483c[575],NS_SVG:_0x483c[576],NS_XHTML:_0x483c[577],NS_XLINK:_0x483c[578],SHADOWCOLOR:_0x483c[579],SHADOW_OFFSET_X:2,SHADOW_OFFSET_Y:3,SHADOW_OPACITY:1,NODETYPE_ELEMENT:1,NODETYPE_ATTRIBUTE:2,NODETYPE_TEXT:3,NODETYPE_CDATA:4,NODETYPE_ENTITY_REFERENCE:5,NODETYPE_ENTITY:6,NODETYPE_PROCESSING_INSTRUCTION:7,NODETYPE_COMMENT:8,NODETYPE_DOCUMENT:9,NODETYPE_DOCUMENTTYPE:10,NODETYPE_DOCUMENT_FRAGMENT:11,NODETYPE_NOTATION:12,TOOLTIP_VERTICAL_OFFSET:16,DEFAULT_VALID_COLOR:_0x483c[580],DEFAULT_INVALID_COLOR:_0x483c[581],HIGHLIGHT_STROKEWIDTH:3,CURSOR_MOVABLE_VERTEX:_0x483c[582],CURSOR_MOVABLE_EDGE:_0x483c[582],CURSOR_LABEL_HANDLE:_0x483c[583],CURSOR_BEND_HANDLE:_0x483c[356],CURSOR_CONNECT:_0x483c[356],HIGHLIGHT_COLOR:_0x483c[580],CONNECT_TARGET_COLOR:_0x483c[584],INVALID_CONNECT_TARGET_COLOR:_0x483c[581],DROP_TARGET_COLOR:_0x483c[584],VALID_COLOR:_0x483c[580],INVALID_COLOR:_0x483c[581],EDGE_SELECTION_COLOR:_0x483c[580],VERTEX_SELECTION_COLOR:_0x483c[580],VERTEX_SELECTION_STROKEWIDTH:1,EDGE_SELECTION_STROKEWIDTH:1,VERTEX_SELECTION_DASHED:!0,EDGE_SELECTION_DASHED:!0,GUIDE_COLOR:_0x483c[581],GUIDE_STROKEWIDTH:1,OUTLINE_COLOR:_0x483c[585],OUTLINE_STROKEWIDTH:mxClient[_0x483c[80]]?2:3,HANDLE_SIZE:7,LABEL_HANDLE_SIZE:4,HANDLE_FILLCOLOR:_0x483c[580],HANDLE_STROKECOLOR:_0x483c[586],LABEL_HANDLE_FILLCOLOR:_0x483c[587],CONNECT_HANDLE_FILLCOLOR:_0x483c[584],LOCKED_HANDLE_FILLCOLOR:_0x483c[581],OUTLINE_HANDLE_FILLCOLOR:_0x483c[588],OUTLINE_HANDLE_STROKECOLOR:_0x483c[589],DEFAULT_FONTFAMILY:_0x483c[590],DEFAULT_FONTSIZE:11,LINE_HEIGHT:1.2,DEFAULT_FONTSTYLE:0,DEFAULT_STARTSIZE:40,DEFAULT_MARKERSIZE:6,DEFAULT_IMAGESIZE:24,ENTITY_SEGMENT:30,RECTANGLE_ROUNDING_FACTOR:0.15,LINE_ARCSIZE:20,ARROW_SPACING:10,ARROW_WIDTH:30,ARROW_SIZE:30,PAGE_FORMAT_A4_PORTRAIT: new mxRectangle(0,0,826,1169),PAGE_FORMAT_A4_LANDSCAPE: new mxRectangle(0,0,1169,826),PAGE_FORMAT_LETTER_PORTRAIT: new mxRectangle(0,0,850,1100),PAGE_FORMAT_LETTER_LANDSCAPE: new mxRectangle(0,0,1100,850),NONE:_0x483c[130],STYLE_PERIMETER:_0x483c[591],STYLE_SOURCE_PORT:_0x483c[592],STYLE_TARGET_PORT:_0x483c[593],STYLE_PORT_CONSTRAINT:_0x483c[594],STYLE_OPACITY:_0x483c[461],STYLE_TEXT_OPACITY:_0x483c[595],STYLE_OVERFLOW:_0x483c[277],STYLE_ORTHOGONAL:_0x483c[596],STYLE_EXIT_X:_0x483c[597],STYLE_EXIT_Y:_0x483c[598],STYLE_EXIT_PERIMETER:_0x483c[599],STYLE_ENTRY_X:_0x483c[600],STYLE_ENTRY_Y:_0x483c[601],STYLE_ENTRY_PERIMETER:_0x483c[602],STYLE_WHITE_SPACE:_0x483c[493],STYLE_ROTATION:_0x483c[603],STYLE_FILLCOLOR:_0x483c[604],STYLE_SWIMLANE_FILLCOLOR:_0x483c[605],STYLE_GRADIENTCOLOR:_0x483c[606],STYLE_GRADIENT_DIRECTION:_0x483c[607],STYLE_STROKECOLOR:_0x483c[608],STYLE_SEPARATORCOLOR:_0x483c[609],STYLE_STROKEWIDTH:_0x483c[610],STYLE_ALIGN:_0x483c[611],STYLE_VERTICAL_ALIGN:_0x483c[123],STYLE_LABEL_POSITION:_0x483c[612],STYLE_VERTICAL_LABEL_POSITION:_0x483c[613],STYLE_IMAGE_ASPECT:_0x483c[614],STYLE_IMAGE_ALIGN:_0x483c[615],STYLE_IMAGE_VERTICAL_ALIGN:_0x483c[616],STYLE_GLASS:_0x483c[617],STYLE_IMAGE:_0x483c[618],STYLE_IMAGE_WIDTH:_0x483c[619],STYLE_IMAGE_HEIGHT:_0x483c[620],STYLE_IMAGE_BACKGROUND:_0x483c[621],STYLE_IMAGE_BORDER:_0x483c[622],STYLE_FLIPH:_0x483c[623],STYLE_FLIPV:_0x483c[624],STYLE_NOLABEL:_0x483c[625],STYLE_NOEDGESTYLE:_0x483c[626],STYLE_LABEL_BACKGROUNDCOLOR:_0x483c[627],STYLE_LABEL_BORDERCOLOR:_0x483c[628],STYLE_LABEL_PADDING:_0x483c[629],STYLE_INDICATOR_SHAPE:_0x483c[630],STYLE_INDICATOR_IMAGE:_0x483c[631],STYLE_INDICATOR_COLOR:_0x483c[632],STYLE_INDICATOR_STROKECOLOR:_0x483c[633],STYLE_INDICATOR_GRADIENTCOLOR:_0x483c[634],STYLE_INDICATOR_SPACING:_0x483c[635],STYLE_INDICATOR_WIDTH:_0x483c[636],STYLE_INDICATOR_HEIGHT:_0x483c[637],STYLE_INDICATOR_DIRECTION:_0x483c[638],STYLE_SHADOW:_0x483c[639],STYLE_SEGMENT:_0x483c[640],STYLE_ENDARROW:_0x483c[641],STYLE_STARTARROW:_0x483c[642],STYLE_ENDSIZE:_0x483c[643],STYLE_STARTSIZE:_0x483c[644],STYLE_SWIMLANE_LINE:_0x483c[645],STYLE_ENDFILL:_0x483c[646],STYLE_STARTFILL:_0x483c[647],STYLE_DASHED:_0x483c[648],STYLE_DASH_PATTERN:_0x483c[649],STYLE_ROUNDED:_0x483c[650],STYLE_CURVED:_0x483c[651],STYLE_ARCSIZE:_0x483c[652],STYLE_SMOOTH:_0x483c[653],STYLE_SOURCE_PERIMETER_SPACING:_0x483c[654],STYLE_TARGET_PERIMETER_SPACING:_0x483c[655],STYLE_PERIMETER_SPACING:_0x483c[656],STYLE_SPACING:_0x483c[657],STYLE_SPACING_TOP:_0x483c[658],STYLE_SPACING_LEFT:_0x483c[659],STYLE_SPACING_BOTTOM:_0x483c[660],STYLE_SPACING_RIGHT:_0x483c[661],STYLE_HORIZONTAL:_0x483c[662],STYLE_DIRECTION:_0x483c[663],STYLE_ELBOW:_0x483c[664],STYLE_FONTCOLOR:_0x483c[665],STYLE_FONTFAMILY:_0x483c[486],STYLE_FONTSIZE:_0x483c[487],STYLE_FONTSTYLE:_0x483c[666],STYLE_AUTOSIZE:_0x483c[667],STYLE_FOLDABLE:_0x483c[668],STYLE_EDITABLE:_0x483c[669],STYLE_BENDABLE:_0x483c[670],STYLE_MOVABLE:_0x483c[671],STYLE_RESIZABLE:_0x483c[672],STYLE_CLONEABLE:_0x483c[673],STYLE_DELETABLE:_0x483c[674],STYLE_SHAPE:_0x483c[253],STYLE_EDGE:_0x483c[675],STYLE_LOOP:_0x483c[676],STYLE_ROUTING_CENTER_X:_0x483c[677],STYLE_ROUTING_CENTER_Y:_0x483c[678],FONT_BOLD:1,FONT_ITALIC:2,FONT_UNDERLINE:4,FONT_SHADOW:8,SHAPE_RECTANGLE:_0x483c[679],SHAPE_ELLIPSE:_0x483c[680],SHAPE_DOUBLE_ELLIPSE:_0x483c[681],SHAPE_RHOMBUS:_0x483c[682],SHAPE_LINE:_0x483c[683],SHAPE_IMAGE:_0x483c[618],SHAPE_ARROW:_0x483c[684],SHAPE_LABEL:_0x483c[685],SHAPE_CYLINDER:_0x483c[686],SHAPE_SWIMLANE:_0x483c[687],SHAPE_CONNECTOR:_0x483c[688],SHAPE_ACTOR:_0x483c[689],SHAPE_CLOUD:_0x483c[690],SHAPE_TRIANGLE:_0x483c[691],SHAPE_HEXAGON:_0x483c[692],ARROW_CLASSIC:_0x483c[693],ARROW_BLOCK:_0x483c[694],ARROW_OPEN:_0x483c[392],ARROW_OVAL:_0x483c[695],ARROW_DIAMOND:_0x483c[696],ARROW_DIAMOND_THIN:_0x483c[697],ALIGN_LEFT:_0x483c[361],ALIGN_CENTER:_0x483c[698],ALIGN_RIGHT:_0x483c[699],ALIGN_TOP:_0x483c[125],ALIGN_MIDDLE:_0x483c[554],ALIGN_BOTTOM:_0x483c[553],DIRECTION_NORTH:_0x483c[700],DIRECTION_SOUTH:_0x483c[701],DIRECTION_EAST:_0x483c[702],DIRECTION_WEST:_0x483c[703],DIRECTION_MASK_NONE:0,DIRECTION_MASK_WEST:1,DIRECTION_MASK_NORTH:2,DIRECTION_MASK_SOUTH:4,DIRECTION_MASK_EAST:8,DIRECTION_MASK_ALL:15,ELBOW_VERTICAL:_0x483c[704],ELBOW_HORIZONTAL:_0x483c[662],EDGESTYLE_ELBOW:_0x483c[705],EDGESTYLE_ENTITY_RELATION:_0x483c[706],EDGESTYLE_LOOP:_0x483c[707],EDGESTYLE_SIDETOSIDE:_0x483c[708],EDGESTYLE_TOPTOBOTTOM:_0x483c[709],EDGESTYLE_ORTHOGONAL:_0x483c[710],EDGESTYLE_SEGMENT:_0x483c[711],PERIMETER_ELLIPSE:_0x483c[712],PERIMETER_RECTANGLE:_0x483c[713],PERIMETER_RHOMBUS:_0x483c[714],PERIMETER_TRIANGLE:_0x483c[715]};function mxEventObject(_0xc0a9x2){this[_0x483c[298]]=_0xc0a9x2;this[_0x483c[716]]=[];for(var _0xc0a9x3=1;_0xc0a9x3<arguments[_0x483c[67]];_0xc0a9x3+=2){null!=arguments[_0xc0a9x3+1]&&(this[_0x483c[716]][arguments[_0xc0a9x3]]=arguments[_0xc0a9x3+1])};}mxEventObject[_0x483c[202]][_0x483c[298]]=null;mxEventObject[_0x483c[202]][_0x483c[716]]=null;mxEventObject[_0x483c[202]][_0x483c[717]]= !1;mxEventObject[_0x483c[202]][_0x483c[718]]=function(){return this[_0x483c[298]]};mxEventObject[_0x483c[202]][_0x483c[719]]=function(){return this[_0x483c[716]]};mxEventObject[_0x483c[202]][_0x483c[720]]=function(_0xc0a9x2){return this[_0x483c[716]][_0xc0a9x2]};mxEventObject[_0x483c[202]][_0x483c[721]]=function(){return this[_0x483c[717]]};mxEventObject[_0x483c[202]][_0x483c[722]]=function(){this[_0x483c[717]]= !0};function mxMouseEvent(_0xc0a9x2,_0xc0a9x3){this[_0x483c[723]]=_0xc0a9x2;this[_0x483c[724]]=_0xc0a9x3;}mxMouseEvent[_0x483c[202]][_0x483c[717]]= !1;mxMouseEvent[_0x483c[202]][_0x483c[723]]=null;mxMouseEvent[_0x483c[202]][_0x483c[725]]=null;mxMouseEvent[_0x483c[202]][_0x483c[726]]=null;mxMouseEvent[_0x483c[202]][_0x483c[724]]=null;mxMouseEvent[_0x483c[202]][_0x483c[727]]=function(){return this[_0x483c[723]]};mxMouseEvent[_0x483c[202]][_0x483c[728]]=function(){return mxEvent[_0x483c[728]](this[_0x483c[723]])};mxMouseEvent[_0x483c[202]][_0x483c[729]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[728]]();null!=_0xc0a9x3;){if(_0xc0a9x3==_0xc0a9x2[_0x483c[252]]){return !0};_0xc0a9x3=_0xc0a9x3[_0x483c[265]];}};return !1;};mxMouseEvent[_0x483c[202]][_0x483c[730]]=function(){return mxEvent[_0x483c[731]](this[_0x483c[727]]())};mxMouseEvent[_0x483c[202]][_0x483c[732]]=function(){return mxEvent[_0x483c[733]](this[_0x483c[727]]())};mxMouseEvent[_0x483c[202]][_0x483c[734]]=function(){return this[_0x483c[725]]};mxMouseEvent[_0x483c[202]][_0x483c[735]]=function(){return this[_0x483c[726]]};mxMouseEvent[_0x483c[202]][_0x483c[248]]=function(){return this[_0x483c[724]]};mxMouseEvent[_0x483c[202]][_0x483c[736]]=function(){var _0xc0a9x2=this[_0x483c[248]]();return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[246]]:null;};mxMouseEvent[_0x483c[202]][_0x483c[737]]=function(){return mxEvent[_0x483c[737]](this[_0x483c[727]]())};mxMouseEvent[_0x483c[202]][_0x483c[721]]=function(){return this[_0x483c[717]]};mxMouseEvent[_0x483c[202]][_0x483c[722]]=function(_0xc0a9x2){(null!=_0xc0a9x2?_0xc0a9x2:1)&&this[_0x483c[723]][_0x483c[738]]&&this[_0x483c[723]][_0x483c[738]]();this[_0x483c[723]][_0x483c[739]]= !1;this[_0x483c[717]]= !0;};function mxEventSource(_0xc0a9x2){this[_0x483c[740]](_0xc0a9x2)}mxEventSource[_0x483c[202]][_0x483c[741]]=null;mxEventSource[_0x483c[202]][_0x483c[742]]= !0;mxEventSource[_0x483c[202]][_0x483c[743]]=null;mxEventSource[_0x483c[202]][_0x483c[503]]=function(){return this[_0x483c[742]]};mxEventSource[_0x483c[202]][_0x483c[504]]=function(_0xc0a9x2){this[_0x483c[742]]=_0xc0a9x2};mxEventSource[_0x483c[202]][_0x483c[744]]=function(){return this[_0x483c[743]]};mxEventSource[_0x483c[202]][_0x483c[740]]=function(_0xc0a9x2){this[_0x483c[743]]=_0xc0a9x2};mxEventSource[_0x483c[202]][_0x483c[169]]=function(_0xc0a9x2,_0xc0a9x3){null==this[_0x483c[741]]&&(this[_0x483c[741]]=[]);this[_0x483c[741]][_0x483c[207]](_0xc0a9x2);this[_0x483c[741]][_0x483c[207]](_0xc0a9x3);};mxEventSource[_0x483c[202]][_0x483c[745]]=function(_0xc0a9x2){if(null!=this[_0x483c[741]]){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[741]][_0x483c[67]];){this[_0x483c[741]][_0xc0a9x3+1]==_0xc0a9x2?this[_0x483c[741]][_0x483c[300]](_0xc0a9x3,2):_0xc0a9x3+=2}}};mxEventSource[_0x483c[202]][_0x483c[746]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=this[_0x483c[741]]&&this[_0x483c[503]]()){null==_0xc0a9x2&&(_0xc0a9x2= new mxEventObject);null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[744]]());null==_0xc0a9x3&&(_0xc0a9x3=this);for(var _0xc0a9x4=[_0xc0a9x3,_0xc0a9x2],_0xc0a9x5=0;_0xc0a9x5<this[_0x483c[741]][_0x483c[67]];_0xc0a9x5+=2){var _0xc0a9x9=this[_0x483c[741]][_0xc0a9x5];(null==_0xc0a9x9||_0xc0a9x9==_0xc0a9x2[_0x483c[718]]())&&this[_0x483c[741]][_0xc0a9x5+1][_0x483c[183]](this,_0xc0a9x4);};}};var mxEvent={objects:[],addListener:function(){var _0xc0a9x2=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){null==_0xc0a9x2[_0x483c[69]]&&(_0xc0a9x2[_0x483c[69]]=[],mxEvent[_0x483c[68]][_0x483c[207]](_0xc0a9x2));_0xc0a9x2[_0x483c[69]][_0x483c[207]]({name:_0xc0a9x4,f:_0xc0a9x5});};return window[_0x483c[418]]?function(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3[_0x483c[418]](_0xc0a9x4,_0xc0a9x5,!1);_0xc0a9x2(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);}:function(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3[_0x483c[108]](_0x483c[747]+_0xc0a9x4,_0xc0a9x5);_0xc0a9x2(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);};}(),removeListener:function(){var _0xc0a9x2=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x2[_0x483c[69]]){_0xc0a9x4=_0xc0a9x2[_0x483c[69]][_0x483c[67]];for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4;_0xc0a9x9++){if(_0xc0a9x2[_0x483c[69]][_0xc0a9x9][_0x483c[748]]==_0xc0a9x5){_0xc0a9x2[_0x483c[69]][_0x483c[300]](_0xc0a9x9,1);break;}};0==_0xc0a9x2[_0x483c[69]][_0x483c[67]]&&(_0xc0a9x2[_0x483c[69]]=null);}};return window[_0x483c[749]]?function(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3[_0x483c[749]](_0xc0a9x4,_0xc0a9x5,!1);_0xc0a9x2(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);}:function(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3[_0x483c[750]](_0x483c[747]+_0xc0a9x4,_0xc0a9x5);_0xc0a9x2(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);};}(),removeAllListeners:function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[69]];if(null!=_0xc0a9x3){for(;0<_0xc0a9x3[_0x483c[67]];){var _0xc0a9x4=_0xc0a9x3[0];mxEvent[_0x483c[745]](_0xc0a9x2,_0xc0a9x4[_0x483c[298]],_0xc0a9x4[_0x483c[748]]);}};},addGestureListeners:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){null!=_0xc0a9x3&&mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[751],_0xc0a9x3);null!=_0xc0a9x4&&mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[752],_0xc0a9x4);null!=_0xc0a9x5&&mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[753],_0xc0a9x5);mxClient[_0x483c[754]]&&(null!=_0xc0a9x3&&mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[755],_0xc0a9x3),null!=_0xc0a9x4&&mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[756],_0xc0a9x4),null!=_0xc0a9x5&&mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[757],_0xc0a9x5));},removeGestureListeners:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){null!=_0xc0a9x3&&mxEvent[_0x483c[745]](_0xc0a9x2,_0x483c[751],_0xc0a9x3);null!=_0xc0a9x4&&mxEvent[_0x483c[745]](_0xc0a9x2,_0x483c[752],_0xc0a9x4);null!=_0xc0a9x5&&mxEvent[_0x483c[745]](_0xc0a9x2,_0x483c[753],_0xc0a9x5);mxClient[_0x483c[754]]&&(null!=_0xc0a9x3&&mxEvent[_0x483c[745]](_0xc0a9x2,_0x483c[755],_0xc0a9x3),null!=_0xc0a9x4&&mxEvent[_0x483c[745]](_0xc0a9x2,_0x483c[756],_0xc0a9x4),null!=_0xc0a9x5&&mxEvent[_0x483c[745]](_0xc0a9x2,_0x483c[757],_0xc0a9x5));},redirectMouseEvents:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){var _0xc0a9x13=function(_0xc0a9x2){return _0x483c[279]== typeof _0xc0a9x4?_0xc0a9x4(_0xc0a9x2):_0xc0a9x4};mxEvent[_0x483c[759]](_0xc0a9x2,function(_0xc0a9x2){null!=_0xc0a9x5?_0xc0a9x5(_0xc0a9x2):mxEvent[_0x483c[721]](_0xc0a9x2)||_0xc0a9x3[_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x2,_0xc0a9x13(_0xc0a9x2)))},function(_0xc0a9x2){null!=_0xc0a9x9?_0xc0a9x9(_0xc0a9x2):mxEvent[_0x483c[721]](_0xc0a9x2)||_0xc0a9x3[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x2,_0xc0a9x13(_0xc0a9x2)))},function(_0xc0a9x2){null!=_0xc0a9xa?_0xc0a9xa(_0xc0a9x2):mxEvent[_0x483c[721]](_0xc0a9x2)||_0xc0a9x3[_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x2,_0xc0a9x13(_0xc0a9x2)))});mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[760],function(_0xc0a9x2){if(null!=_0xc0a9x12){_0xc0a9x12(_0xc0a9x2)}else {if(!mxEvent[_0x483c[721]](_0xc0a9x2)){var _0xc0a9x4=_0xc0a9x13(_0xc0a9x2);_0xc0a9x3[_0x483c[761]](_0xc0a9x2,null!=_0xc0a9x4?_0xc0a9x4[_0x483c[246]]:null);}}});},release:function(_0xc0a9x2){if(null!=_0xc0a9x2&&(mxEvent[_0x483c[70]](_0xc0a9x2),_0xc0a9x2=_0xc0a9x2[_0x483c[271]],null!=_0xc0a9x2)){for(var _0xc0a9x3=_0xc0a9x2[_0x483c[67]],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3;_0xc0a9x4+=1){mxEvent[_0x483c[762]](_0xc0a9x2[_0xc0a9x4])}}},addMouseWheelListener:function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=function(_0xc0a9x3){null==_0xc0a9x3&&(_0xc0a9x3=window[_0x483c[763]]);var _0xc0a9x5=0,_0xc0a9x5=mxClient[_0x483c[133]]&&!mxClient[_0x483c[75]]&&!mxClient[_0x483c[76]]?-_0xc0a9x3[_0x483c[764]]/2:_0xc0a9x3[_0x483c[765]]/120;0!=_0xc0a9x5&&_0xc0a9x2(_0xc0a9x3,0<_0xc0a9x5);};mxClient[_0x483c[133]]?mxEvent[_0x483c[169]](window,mxClient[_0x483c[75]]||mxClient[_0x483c[76]]?_0x483c[766]:_0x483c[767],_0xc0a9x3):mxEvent[_0x483c[169]](document,_0x483c[766],_0xc0a9x3);}},disableContextMenu:function(){return mxClient[_0x483c[80]]&&(_0x483c[82]=== typeof document[_0x483c[5]]||9>document[_0x483c[5]])?function(_0xc0a9x2){mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[768],function(){return !1})}:function(_0xc0a9x2){_0xc0a9x2[_0x483c[57]](_0x483c[769],_0x483c[770])}}(),getSource:function(_0xc0a9x2){return null!=_0xc0a9x2[_0x483c[771]]?_0xc0a9x2[_0x483c[771]]:_0xc0a9x2[_0x483c[772]]},isConsumed:function(_0xc0a9x2){return null!=_0xc0a9x2[_0x483c[721]]&&_0xc0a9x2[_0x483c[721]]},isLeftMouseButton:function(_0xc0a9x2){return _0xc0a9x2[_0x483c[172]]==(mxClient[_0x483c[80]]&&(_0x483c[82]=== typeof document[_0x483c[5]]||9>document[_0x483c[5]])?1:0)},isRightMouseButton:function(_0xc0a9x2){return 2==_0xc0a9x2[_0x483c[172]]},isPopupTrigger:function(_0xc0a9x2){return mxEvent[_0x483c[773]](_0xc0a9x2)||mxEvent[_0x483c[774]](_0xc0a9x2)&&!mxEvent[_0x483c[775]](_0xc0a9x2)},isShiftDown:function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[776]]:!1},isAltDown:function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[777]]:!1},isControlDown:function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[778]]:!1},isMetaDown:function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[779]]:!1},getMainEvent:function(_0xc0a9x2){(_0x483c[755]==_0xc0a9x2[_0x483c[60]]||_0x483c[756]==_0xc0a9x2[_0x483c[60]])&&null!=_0xc0a9x2[_0x483c[780]]&&null!=_0xc0a9x2[_0x483c[780]][0]?_0xc0a9x2=_0xc0a9x2[_0x483c[780]][0]:_0x483c[757]==_0xc0a9x2[_0x483c[60]]&&(null!=_0xc0a9x2[_0x483c[781]]&&null!=_0xc0a9x2[_0x483c[781]][0])&&(_0xc0a9x2=_0xc0a9x2[_0x483c[781]][0]);return _0xc0a9x2;},getClientX:function(_0xc0a9x2){return mxEvent[_0x483c[783]](_0xc0a9x2)[_0x483c[782]]},getClientY:function(_0xc0a9x2){return mxEvent[_0x483c[783]](_0xc0a9x2)[_0x483c[784]]},consume:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;if(null!=_0xc0a9x3?_0xc0a9x3:1){_0xc0a9x2[_0x483c[738]]?(_0xc0a9x4&&_0xc0a9x2[_0x483c[785]](),_0xc0a9x2[_0x483c[738]]()):_0xc0a9x4&&(_0xc0a9x2[_0x483c[786]]= !0)};_0xc0a9x2[_0x483c[721]]= !0;_0xc0a9x2[_0x483c[739]]= !1;},LABEL_HANDLE:-1,ROTATION_HANDLE:-2,MOUSE_DOWN:_0x483c[787],MOUSE_MOVE:_0x483c[788],MOUSE_UP:_0x483c[789],ACTIVATE:_0x483c[790],RESIZE_START:_0x483c[791],RESIZE:_0x483c[129],RESIZE_END:_0x483c[792],MOVE_START:_0x483c[793],MOVE:_0x483c[582],MOVE_END:_0x483c[794],PAN_START:_0x483c[795],PAN:_0x483c[796],PAN_END:_0x483c[797],MINIMIZE:_0x483c[798],NORMALIZE:_0x483c[799],MAXIMIZE:_0x483c[800],HIDE:_0x483c[801],SHOW:_0x483c[539],CLOSE:_0x483c[268],DESTROY:_0x483c[515],REFRESH:_0x483c[802],SIZE:_0x483c[803],SELECT:_0x483c[804],FIRED:_0x483c[805],GET:_0x483c[203],RECEIVE:_0x483c[806],CONNECT:_0x483c[807],DISCONNECT:_0x483c[808],SUSPEND:_0x483c[809],RESUME:_0x483c[810],MARK:_0x483c[811],SESSION:_0x483c[812],ROOT:_0x483c[813],POST:_0x483c[814],OPEN:_0x483c[392],SAVE:_0x483c[815],BEFORE_ADD_VERTEX:_0x483c[816],ADD_VERTEX:_0x483c[817],AFTER_ADD_VERTEX:_0x483c[818],DONE:_0x483c[819],EXECUTE:_0x483c[350],EXECUTED:_0x483c[820],BEGIN_UPDATE:_0x483c[473],START_EDIT:_0x483c[821],END_UPDATE:_0x483c[476],END_EDIT:_0x483c[822],BEFORE_UNDO:_0x483c[823],UNDO:_0x483c[824],REDO:_0x483c[825],CHANGE:_0x483c[826],NOTIFY:_0x483c[827],LAYOUT_CELLS:_0x483c[828],CLICK:_0x483c[173],SCALE:_0x483c[255],TRANSLATE:_0x483c[513],SCALE_AND_TRANSLATE:_0x483c[829],UP:_0x483c[830],DOWN:_0x483c[831],ADD:_0x483c[99],REMOVE:_0x483c[205],CLEAR:_0x483c[200],ADD_CELLS:_0x483c[832],CELLS_ADDED:_0x483c[833],MOVE_CELLS:_0x483c[834],CELLS_MOVED:_0x483c[835],RESIZE_CELLS:_0x483c[836],CELLS_RESIZED:_0x483c[837],TOGGLE_CELLS:_0x483c[838],CELLS_TOGGLED:_0x483c[839],ORDER_CELLS:_0x483c[840],CELLS_ORDERED:_0x483c[841],REMOVE_CELLS:_0x483c[842],CELLS_REMOVED:_0x483c[843],GROUP_CELLS:_0x483c[844],UNGROUP_CELLS:_0x483c[845],REMOVE_CELLS_FROM_PARENT:_0x483c[846],FOLD_CELLS:_0x483c[847],CELLS_FOLDED:_0x483c[848],ALIGN_CELLS:_0x483c[849],LABEL_CHANGED:_0x483c[850],CONNECT_CELL:_0x483c[851],CELL_CONNECTED:_0x483c[852],SPLIT_EDGE:_0x483c[853],FLIP_EDGE:_0x483c[854],START_EDITING:_0x483c[855],ADD_OVERLAY:_0x483c[856],REMOVE_OVERLAY:_0x483c[857],UPDATE_CELL_SIZE:_0x483c[858],ESCAPE:_0x483c[859],CLICK:_0x483c[173],DOUBLE_CLICK:_0x483c[860],START:_0x483c[861],RESET:_0x483c[862]};function mxXmlRequest(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[863]]=_0xc0a9x2;this[_0x483c[864]]=_0xc0a9x3;this[_0x483c[865]]=_0xc0a9x4||_0x483c[866];this[_0x483c[307]]=null!=_0xc0a9x5?_0xc0a9x5:!0;this[_0x483c[867]]=_0xc0a9x9;this[_0x483c[868]]=_0xc0a9xa;}mxXmlRequest[_0x483c[202]][_0x483c[863]]=null;mxXmlRequest[_0x483c[202]][_0x483c[864]]=null;mxXmlRequest[_0x483c[202]][_0x483c[865]]=null;mxXmlRequest[_0x483c[202]][_0x483c[307]]=null;mxXmlRequest[_0x483c[202]][_0x483c[869]]= !1;mxXmlRequest[_0x483c[202]][_0x483c[867]]=null;mxXmlRequest[_0x483c[202]][_0x483c[868]]=null;mxXmlRequest[_0x483c[202]][_0x483c[870]]=null;mxXmlRequest[_0x483c[202]][_0x483c[871]]=function(){return this[_0x483c[869]]};mxXmlRequest[_0x483c[202]][_0x483c[872]]=function(_0xc0a9x2){this[_0x483c[869]]=_0xc0a9x2};mxXmlRequest[_0x483c[202]][_0x483c[221]]=function(){return this[_0x483c[870]][_0x483c[873]]};mxXmlRequest[_0x483c[202]][_0x483c[220]]=function(){return 4==this[_0x483c[870]][_0x483c[417]]};mxXmlRequest[_0x483c[202]][_0x483c[874]]=function(){var _0xc0a9x2=this[_0x483c[875]]();return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[158]]:null;};mxXmlRequest[_0x483c[202]][_0x483c[875]]=function(){var _0xc0a9x2=this[_0x483c[870]][_0x483c[876]];if(9<=document[_0x483c[5]]||null==_0xc0a9x2||null==_0xc0a9x2[_0x483c[158]]){_0xc0a9x2=mxUtils[_0x483c[877]](this[_0x483c[870]][_0x483c[873]])};return _0xc0a9x2;};mxXmlRequest[_0x483c[202]][_0x483c[221]]=function(){return this[_0x483c[870]][_0x483c[873]]};mxXmlRequest[_0x483c[202]][_0x483c[878]]=function(){return this[_0x483c[870]][_0x483c[879]]};mxXmlRequest[_0x483c[202]][_0x483c[385]]=function(){if(window[_0x483c[880]]){return function(){var _0xc0a9x2= new XMLHttpRequest;this[_0x483c[871]]()&&_0xc0a9x2[_0x483c[881]]&&_0xc0a9x2[_0x483c[881]](_0x483c[882]);return _0xc0a9x2;}};if(_0x483c[82]!= typeof ActiveXObject){return function(){return  new ActiveXObject(_0x483c[883])}};}();mxXmlRequest[_0x483c[202]][_0x483c[414]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[870]]=this[_0x483c[385]]();null!=this[_0x483c[870]]&&(null!=_0xc0a9x2&&(this[_0x483c[870]][_0x483c[416]]=mxUtils[_0x483c[885]](this,function(){this[_0x483c[220]]()&&(_0xc0a9x2(this),this[_0x483c[884]]=null)})),this[_0x483c[870]][_0x483c[392]](this[_0x483c[865]],this[_0x483c[863]],this[_0x483c[307]],this[_0x483c[867]],this[_0x483c[868]]),this[_0x483c[886]](this[_0x483c[870]],this[_0x483c[864]]),this[_0x483c[870]][_0x483c[414]](this[_0x483c[864]]));};mxXmlRequest[_0x483c[202]][_0x483c[886]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[889]](_0x483c[887],_0x483c[888])};mxXmlRequest[_0x483c[202]][_0x483c[415]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=_0xc0a9x2||document;var _0xc0a9x4=null;_0xc0a9x2==document&&(_0xc0a9x4=window[_0x483c[890]],window[_0x483c[890]]=null);var _0xc0a9x5=_0xc0a9x2[_0x483c[55]](_0x483c[891]);_0xc0a9x5[_0x483c[57]](_0x483c[865],this[_0x483c[865]]);_0xc0a9x5[_0x483c[57]](_0x483c[892],this[_0x483c[863]]);null!=_0xc0a9x3&&_0xc0a9x5[_0x483c[57]](_0x483c[772],_0xc0a9x3);_0xc0a9x5[_0x483c[124]][_0x483c[495]]=_0x483c[130];_0xc0a9x5[_0x483c[124]][_0x483c[187]]=_0x483c[188];for(var _0xc0a9x9=0<this[_0x483c[864]][_0x483c[2]](_0x483c[893])?this[_0x483c[864]][_0x483c[224]](_0x483c[893]):this[_0x483c[864]][_0x483c[224]](),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x9[_0xc0a9xa][_0x483c[2]](_0x483c[226]);if(0<_0xc0a9x12){var _0xc0a9x13=_0xc0a9x9[_0xc0a9xa][_0x483c[85]](0,_0xc0a9x12),_0xc0a9x14=_0xc0a9x9[_0xc0a9xa][_0x483c[85]](_0xc0a9x12+1),_0xc0a9x12=_0xc0a9x2[_0x483c[55]](_0x483c[126]);_0xc0a9x12[_0x483c[57]](_0x483c[298],_0xc0a9x13);_0xc0a9x14=_0xc0a9x14[_0x483c[230]](/\n/g,_0x483c[336]);_0xc0a9x13=_0xc0a9x2[_0x483c[344]](_0xc0a9x14);_0xc0a9x12[_0x483c[62]](_0xc0a9x13);_0xc0a9x5[_0x483c[62]](_0xc0a9x12);};};_0xc0a9x2[_0x483c[112]][_0x483c[62]](_0xc0a9x5);_0xc0a9x5[_0x483c[894]]();_0xc0a9x2[_0x483c[112]][_0x483c[266]](_0xc0a9x5);null!=_0xc0a9x4&&(window[_0x483c[890]]=_0xc0a9x4);};var mxClipboard={STEPSIZE:10,insertCount:1,cells:null,isEmpty:function(){return null==mxClipboard[_0x483c[895]]},cut:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=mxClipboard[_0x483c[149]](_0xc0a9x2,_0xc0a9x3);mxClipboard[_0x483c[896]]=0;mxClipboard[_0x483c[842]](_0xc0a9x2,_0xc0a9x3);return _0xc0a9x3;},removeCells:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[842]](_0xc0a9x3)},copy:function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=_0xc0a9x3||_0xc0a9x2[_0x483c[897]]();var _0xc0a9x4=_0xc0a9x2[_0x483c[898]](_0xc0a9x3);mxClipboard[_0x483c[896]]=1;mxClipboard[_0x483c[895]]=_0xc0a9x2[_0x483c[899]](_0xc0a9x4);return _0xc0a9x4;},paste:function(_0xc0a9x2){if(null!=mxClipboard[_0x483c[895]]){var _0xc0a9x3=_0xc0a9x2[_0x483c[900]](mxClipboard[_0x483c[895]]),_0xc0a9x4=mxClipboard[_0x483c[896]]*mxClipboard[_0x483c[901]],_0xc0a9x5=_0xc0a9x2[_0x483c[902]](),_0xc0a9x3=_0xc0a9x2[_0x483c[903]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x4,_0xc0a9x5);mxClipboard[_0x483c[896]]++;_0xc0a9x2[_0x483c[904]](_0xc0a9x3);}}};function mxWindow(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15){null!=_0xc0a9x3&&(_0xc0a9x12=null!=_0xc0a9x12?_0xc0a9x12:!0,this[_0x483c[905]]=_0xc0a9x3,this[_0x483c[176]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x15),this[_0x483c[906]](),this[_0x483c[907]](),this[_0x483c[908]](),this[_0x483c[909]](_0xc0a9x12),this[_0x483c[910]](_0xc0a9x2),(null==_0xc0a9x13||_0xc0a9x13)&&this[_0x483c[911]](),null!=_0xc0a9x14&&null!=_0xc0a9x14[_0x483c[265]]?_0xc0a9x14[_0x483c[265]][_0x483c[912]](this[_0x483c[485]],_0xc0a9x14):document[_0x483c[112]][_0x483c[62]](this[_0x483c[485]]))}mxWindow[_0x483c[202]]= new mxEventSource;mxWindow[_0x483c[202]][_0x483c[196]]=mxWindow;mxWindow[_0x483c[202]][_0x483c[913]]=mxClient[_0x483c[88]]+_0x483c[914];mxWindow[_0x483c[202]][_0x483c[915]]=mxClient[_0x483c[88]]+_0x483c[916];mxWindow[_0x483c[202]][_0x483c[917]]=mxClient[_0x483c[88]]+_0x483c[918];mxWindow[_0x483c[202]][_0x483c[919]]=mxClient[_0x483c[88]]+_0x483c[920];mxWindow[_0x483c[202]][_0x483c[921]]=mxClient[_0x483c[88]]+_0x483c[922];mxWindow[_0x483c[202]][_0x483c[189]]= !1;mxWindow[_0x483c[202]][_0x483c[905]]= !1;mxWindow[_0x483c[202]][_0x483c[923]]= new mxRectangle(0,0,50,40);mxWindow[_0x483c[202]][_0x483c[924]]= !1;mxWindow[_0x483c[202]][_0x483c[905]]= !1;mxWindow[_0x483c[202]][_0x483c[165]]= !0;mxWindow[_0x483c[202]][_0x483c[176]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9:_0x483c[925];this[_0x483c[485]]=document[_0x483c[55]](_0x483c[485]);this[_0x483c[485]][_0x483c[926]]=_0xc0a9x9;this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0xc0a9x3+_0x483c[168];this[_0x483c[116]]=document[_0x483c[55]](_0x483c[116]);this[_0x483c[116]][_0x483c[926]]=_0xc0a9x9;null!=_0xc0a9x4&&(mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=_0xc0a9x4+_0x483c[168]),this[_0x483c[116]][_0x483c[124]][_0x483c[117]]=_0xc0a9x4+_0x483c[168]);null!=_0xc0a9x5&&(mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=_0xc0a9x5+_0x483c[168]),this[_0x483c[116]][_0x483c[124]][_0x483c[119]]=_0xc0a9x5+_0x483c[168]);_0xc0a9x2=document[_0x483c[55]](_0x483c[120]);_0xc0a9x3=document[_0x483c[55]](_0x483c[121]);this[_0x483c[924]]=document[_0x483c[55]](_0x483c[122]);this[_0x483c[924]][_0x483c[926]]=_0xc0a9x9+_0x483c[927];_0xc0a9x3[_0x483c[62]](this[_0x483c[924]]);_0xc0a9x2[_0x483c[62]](_0xc0a9x3);_0xc0a9x3=document[_0x483c[55]](_0x483c[121]);this[_0x483c[122]]=document[_0x483c[55]](_0x483c[122]);this[_0x483c[122]][_0x483c[926]]=_0xc0a9x9+_0x483c[928];this[_0x483c[929]]=document[_0x483c[55]](_0x483c[485]);this[_0x483c[929]][_0x483c[926]]=_0xc0a9x9+_0x483c[928];this[_0x483c[929]][_0x483c[124]][_0x483c[117]]=_0x483c[118];this[_0x483c[929]][_0x483c[62]](this[_0x483c[905]]);if(mxClient[_0x483c[80]]||_0x483c[529]!=this[_0x483c[905]][_0x483c[301]][_0x483c[36]]()){this[_0x483c[929]][_0x483c[124]][_0x483c[119]]=_0x483c[118]};this[_0x483c[122]][_0x483c[62]](this[_0x483c[929]]);_0xc0a9x3[_0x483c[62]](this[_0x483c[122]]);_0xc0a9x2[_0x483c[62]](_0xc0a9x3);this[_0x483c[116]][_0x483c[62]](_0xc0a9x2);this[_0x483c[485]][_0x483c[62]](this[_0x483c[116]]);_0xc0a9x9=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[790]]()});mxEvent[_0x483c[169]](this[_0x483c[924]],_0x483c[751],_0xc0a9x9);mxEvent[_0x483c[169]](this[_0x483c[116]],_0x483c[751],_0xc0a9x9);mxClient[_0x483c[754]]&&(mxEvent[_0x483c[169]](this[_0x483c[924]],_0x483c[755],_0xc0a9x9),mxEvent[_0x483c[169]](this[_0x483c[116]],_0x483c[755],_0xc0a9x9));this[_0x483c[801]]();};mxWindow[_0x483c[202]][_0x483c[910]]=function(_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[924]][_0x483c[285]];null!=_0xc0a9x3;){var _0xc0a9x4=_0xc0a9x3[_0x483c[287]];_0xc0a9x3[_0x483c[288]]==mxConstants[_0x483c[317]]&&_0xc0a9x3[_0x483c[265]][_0x483c[266]](_0xc0a9x3);_0xc0a9x3=_0xc0a9x4;};mxUtils[_0x483c[53]](this[_0x483c[924]],_0xc0a9x2||_0x483c[110]);};mxWindow[_0x483c[202]][_0x483c[162]]=function(_0xc0a9x2){0>navigator[_0x483c[3]][_0x483c[2]](_0x483c[186])&&(this[_0x483c[929]][_0x483c[124]][_0x483c[277]]=_0xc0a9x2?_0x483c[278]:_0x483c[188])};mxWindow[_0x483c[202]][_0x483c[790]]=function(){if(mxWindow[_0x483c[930]]!=this){var _0xc0a9x2=mxUtils[_0x483c[275]](this[_0x483c[166]]()),_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2[_0x483c[931]]:3;if(mxWindow[_0x483c[930]]){var _0xc0a9x3=mxWindow[_0x483c[930]][_0x483c[166]]();null!=_0xc0a9x3&&null!=_0xc0a9x3[_0x483c[124]]&&(_0xc0a9x3[_0x483c[124]][_0x483c[931]]=_0xc0a9x2);};_0xc0a9x3=mxWindow[_0x483c[930]];this[_0x483c[166]]()[_0x483c[124]][_0x483c[931]]=parseInt(_0xc0a9x2)+1;mxWindow[_0x483c[930]]=this;this[_0x483c[746]]( new mxEventObject(mxEvent.ACTIVATE,_0x483c[932],_0xc0a9x3));}};mxWindow[_0x483c[202]][_0x483c[166]]=function(){return this[_0x483c[485]]};mxWindow[_0x483c[202]][_0x483c[933]]=function(){mxUtils[_0x483c[933]](this[_0x483c[485]])};mxWindow[_0x483c[202]][_0x483c[934]]=function(){return null!=this[_0x483c[129]]?_0x483c[130]!=this[_0x483c[129]][_0x483c[124]][_0x483c[495]]:!1};mxWindow[_0x483c[202]][_0x483c[163]]=function(_0xc0a9x2){_0xc0a9x2?null==this[_0x483c[129]]?(this[_0x483c[129]]=document[_0x483c[55]](_0x483c[466]),this[_0x483c[129]][_0x483c[124]][_0x483c[491]]=_0x483c[492],this[_0x483c[129]][_0x483c[124]][_0x483c[553]]=_0x483c[935],this[_0x483c[129]][_0x483c[124]][_0x483c[699]]=_0x483c[935],this[_0x483c[129]][_0x483c[57]](_0x483c[390],mxClient[_0x483c[88]]+_0x483c[922]),this[_0x483c[129]][_0x483c[124]][_0x483c[270]]=_0x483c[936],mxEvent[_0x483c[759]](this[_0x483c[129]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[790]]();var _0xc0a9x4=mxEvent[_0x483c[731]](_0xc0a9x2),_0xc0a9x5=mxEvent[_0x483c[733]](_0xc0a9x2),_0xc0a9x9=this[_0x483c[485]][_0x483c[359]],_0xc0a9xa=this[_0x483c[485]][_0x483c[167]],_0xc0a9x12=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){var _0xc0a9x3=mxEvent[_0x483c[731]](_0xc0a9x2)-_0xc0a9x4,_0xc0a9x12=mxEvent[_0x483c[733]](_0xc0a9x2)-_0xc0a9x5;this[_0x483c[937]](_0xc0a9x9+_0xc0a9x3,_0xc0a9xa+_0xc0a9x12);this[_0x483c[746]]( new mxEventObject(mxEvent.RESIZE,_0x483c[763],_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x2);}),_0xc0a9x13=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){mxEvent[_0x483c[938]](document,null,_0xc0a9x12,_0xc0a9x13);this[_0x483c[746]]( new mxEventObject(mxEvent.RESIZE_END,_0x483c[763],_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x2);});mxEvent[_0x483c[759]](document,null,_0xc0a9x12,_0xc0a9x13);this[_0x483c[746]]( new mxEventObject(mxEvent.RESIZE_START,_0x483c[763],_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x2);}),null,null),this[_0x483c[485]][_0x483c[62]](this[_0x483c[129]])):this[_0x483c[129]][_0x483c[124]][_0x483c[495]]=_0x483c[497]:null!=this[_0x483c[129]]&&(this[_0x483c[129]][_0x483c[124]][_0x483c[495]]=_0x483c[130])};mxWindow[_0x483c[202]][_0x483c[937]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=Math[_0x483c[160]](this[_0x483c[923]][_0x483c[117]],_0xc0a9x2);_0xc0a9x3=Math[_0x483c[160]](this[_0x483c[923]][_0x483c[119]],_0xc0a9x3);mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=_0xc0a9x2+_0x483c[168],this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=_0xc0a9x3+_0x483c[168]);this[_0x483c[116]][_0x483c[124]][_0x483c[117]]=_0xc0a9x2+_0x483c[168];this[_0x483c[116]][_0x483c[124]][_0x483c[119]]=_0xc0a9x3+_0x483c[168];mxClient[_0x483c[80]]||(this[_0x483c[929]][_0x483c[124]][_0x483c[119]]=this[_0x483c[485]][_0x483c[167]]-this[_0x483c[924]][_0x483c[167]]-2+_0x483c[168]);};mxWindow[_0x483c[202]][_0x483c[909]]=function(_0xc0a9x2){this[_0x483c[798]][_0x483c[124]][_0x483c[495]]=_0xc0a9x2?_0x483c[110]:_0x483c[130]};mxWindow[_0x483c[202]][_0x483c[939]]=function(){return  new mxRectangle(0,0,0,this[_0x483c[924]][_0x483c[167]])};mxWindow[_0x483c[202]][_0x483c[907]]=function(){this[_0x483c[798]]=document[_0x483c[55]](_0x483c[466]);this[_0x483c[798]][_0x483c[57]](_0x483c[390],this[_0x483c[915]]);this[_0x483c[798]][_0x483c[57]](_0x483c[611],_0x483c[699]);this[_0x483c[798]][_0x483c[57]](_0x483c[924],_0x483c[940]);this[_0x483c[798]][_0x483c[124]][_0x483c[270]]=_0x483c[356];this[_0x483c[798]][_0x483c[124]][_0x483c[941]]=_0x483c[942];this[_0x483c[798]][_0x483c[124]][_0x483c[495]]=_0x483c[130];this[_0x483c[924]][_0x483c[62]](this[_0x483c[798]]);var _0xc0a9x2=!1,_0xc0a9x3=null,_0xc0a9x4=null,_0xc0a9x5=mxUtils[_0x483c[885]](this,function(_0xc0a9x5){this[_0x483c[790]]();if(_0xc0a9x2){_0xc0a9x2= !1,this[_0x483c[798]][_0x483c[57]](_0x483c[390],this[_0x483c[915]]),this[_0x483c[798]][_0x483c[57]](_0x483c[924],_0x483c[940]),this[_0x483c[929]][_0x483c[124]][_0x483c[495]]=_0x483c[110],this[_0x483c[800]][_0x483c[124]][_0x483c[495]]=_0xc0a9x3,mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=_0xc0a9x4),this[_0x483c[116]][_0x483c[124]][_0x483c[119]]=_0xc0a9x4,null!=this[_0x483c[129]]&&(this[_0x483c[129]][_0x483c[124]][_0x483c[187]]=_0x483c[110]),this[_0x483c[746]]( new mxEventObject(mxEvent.NORMALIZE,_0x483c[763],_0xc0a9x5))}else {_0xc0a9x2= !0;this[_0x483c[798]][_0x483c[57]](_0x483c[390],this[_0x483c[917]]);this[_0x483c[798]][_0x483c[57]](_0x483c[924],_0x483c[943]);this[_0x483c[929]][_0x483c[124]][_0x483c[495]]=_0x483c[130];_0xc0a9x3=this[_0x483c[800]][_0x483c[124]][_0x483c[495]];this[_0x483c[800]][_0x483c[124]][_0x483c[495]]=_0x483c[130];_0xc0a9x4=this[_0x483c[116]][_0x483c[124]][_0x483c[119]];var _0xc0a9xa=this[_0x483c[939]]();0<_0xc0a9xa[_0x483c[119]]&&(mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=_0xc0a9xa[_0x483c[119]]+_0x483c[168]),this[_0x483c[116]][_0x483c[124]][_0x483c[119]]=_0xc0a9xa[_0x483c[119]]+_0x483c[168]);0<_0xc0a9xa[_0x483c[117]]&&(mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=_0xc0a9xa[_0x483c[117]]+_0x483c[168]),this[_0x483c[116]][_0x483c[124]][_0x483c[117]]=_0xc0a9xa[_0x483c[117]]+_0x483c[168]);null!=this[_0x483c[129]]&&(this[_0x483c[129]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);this[_0x483c[746]]( new mxEventObject(mxEvent.MINIMIZE,_0x483c[763],_0xc0a9x5));};mxEvent[_0x483c[722]](_0xc0a9x5);});mxEvent[_0x483c[169]](this[_0x483c[798]],_0x483c[751],_0xc0a9x5);mxClient[_0x483c[754]]&&mxEvent[_0x483c[169]](this[_0x483c[798]],_0x483c[755],_0xc0a9x5);};mxWindow[_0x483c[202]][_0x483c[161]]=function(_0xc0a9x2){this[_0x483c[800]][_0x483c[124]][_0x483c[495]]=_0xc0a9x2?_0x483c[110]:_0x483c[130]};mxWindow[_0x483c[202]][_0x483c[906]]=function(){this[_0x483c[800]]=document[_0x483c[55]](_0x483c[466]);this[_0x483c[800]][_0x483c[57]](_0x483c[390],this[_0x483c[919]]);this[_0x483c[800]][_0x483c[57]](_0x483c[611],_0x483c[699]);this[_0x483c[800]][_0x483c[57]](_0x483c[924],_0x483c[944]);this[_0x483c[800]][_0x483c[124]][_0x483c[270]]=_0x483c[583];this[_0x483c[800]][_0x483c[124]][_0x483c[945]]=_0x483c[942];this[_0x483c[800]][_0x483c[124]][_0x483c[270]]=_0x483c[356];this[_0x483c[800]][_0x483c[124]][_0x483c[495]]=_0x483c[130];this[_0x483c[924]][_0x483c[62]](this[_0x483c[800]]);var _0xc0a9x2=!1,_0xc0a9x3=null,_0xc0a9x4=null,_0xc0a9x5=null,_0xc0a9x9=null,_0xc0a9xa=mxUtils[_0x483c[885]](this,function(_0xc0a9xa){this[_0x483c[790]]();if(_0x483c[130]!=this[_0x483c[800]][_0x483c[124]][_0x483c[495]]){if(_0xc0a9x2){_0xc0a9x2= !1;this[_0x483c[800]][_0x483c[57]](_0x483c[390],this[_0x483c[919]]);this[_0x483c[800]][_0x483c[57]](_0x483c[924],_0x483c[944]);this[_0x483c[929]][_0x483c[124]][_0x483c[495]]=_0x483c[110];this[_0x483c[798]][_0x483c[124]][_0x483c[187]]=_0x483c[110];this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x3+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0xc0a9x4+_0x483c[168];if(!mxClient[_0x483c[80]]&&(this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=_0xc0a9x5,this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=_0xc0a9x9,_0xc0a9x13=mxUtils[_0x483c[275]](this[_0x483c[929]]),_0x483c[278]==_0xc0a9x13[_0x483c[277]]||null!=this[_0x483c[129]])){this[_0x483c[929]][_0x483c[124]][_0x483c[119]]=this[_0x483c[485]][_0x483c[167]]-this[_0x483c[924]][_0x483c[167]]-2+_0x483c[168]};this[_0x483c[116]][_0x483c[124]][_0x483c[119]]=_0xc0a9x5;this[_0x483c[116]][_0x483c[124]][_0x483c[117]]=_0xc0a9x9;null!=this[_0x483c[129]]&&(this[_0x483c[129]][_0x483c[124]][_0x483c[187]]=_0x483c[110]);this[_0x483c[746]]( new mxEventObject(mxEvent.NORMALIZE,_0x483c[763],_0xc0a9xa));}else {_0xc0a9x2= !0;this[_0x483c[800]][_0x483c[57]](_0x483c[390],this[_0x483c[917]]);this[_0x483c[800]][_0x483c[57]](_0x483c[924],_0x483c[943]);this[_0x483c[929]][_0x483c[124]][_0x483c[495]]=_0x483c[110];this[_0x483c[798]][_0x483c[124]][_0x483c[187]]=_0x483c[188];_0xc0a9x3=parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[361]]);_0xc0a9x4=parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[125]]);_0xc0a9x5=this[_0x483c[116]][_0x483c[124]][_0x483c[119]];_0xc0a9x9=this[_0x483c[116]][_0x483c[124]][_0x483c[117]];this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0x483c[946];this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0x483c[946];mxClient[_0x483c[80]]||(this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=document[_0x483c[112]][_0x483c[157]]-2+_0x483c[168],this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=document[_0x483c[112]][_0x483c[159]]-2+_0x483c[168]);this[_0x483c[116]][_0x483c[124]][_0x483c[117]]=document[_0x483c[112]][_0x483c[159]]-2+_0x483c[168];this[_0x483c[116]][_0x483c[124]][_0x483c[119]]=document[_0x483c[112]][_0x483c[157]]-2+_0x483c[168];null!=this[_0x483c[129]]&&(this[_0x483c[129]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);if(!mxClient[_0x483c[80]]){var _0xc0a9x13=mxUtils[_0x483c[275]](this[_0x483c[929]]);if(_0x483c[278]==_0xc0a9x13[_0x483c[277]]||null!=this[_0x483c[129]]){this[_0x483c[929]][_0x483c[124]][_0x483c[119]]=this[_0x483c[485]][_0x483c[167]]-this[_0x483c[924]][_0x483c[167]]-2+_0x483c[168]};};this[_0x483c[746]]( new mxEventObject(mxEvent.MAXIMIZE,_0x483c[763],_0xc0a9xa));};mxEvent[_0x483c[722]](_0xc0a9xa);};});mxEvent[_0x483c[759]](this[_0x483c[800]],_0xc0a9xa);mxEvent[_0x483c[169]](this[_0x483c[924]],_0x483c[760],_0xc0a9xa);};mxWindow[_0x483c[202]][_0x483c[911]]=function(){this[_0x483c[924]][_0x483c[124]][_0x483c[270]]=_0x483c[582];mxEvent[_0x483c[759]](this[_0x483c[924]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){var _0xc0a9x3=mxEvent[_0x483c[731]](_0xc0a9x2),_0xc0a9x4=mxEvent[_0x483c[733]](_0xc0a9x2),_0xc0a9x5=this[_0x483c[730]](),_0xc0a9x9=this[_0x483c[732]](),_0xc0a9xa=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){var _0xc0a9xa=mxEvent[_0x483c[731]](_0xc0a9x2)-_0xc0a9x3,_0xc0a9x12=mxEvent[_0x483c[733]](_0xc0a9x2)-_0xc0a9x4;this[_0x483c[947]](_0xc0a9x5+_0xc0a9xa,_0xc0a9x9+_0xc0a9x12);this[_0x483c[746]]( new mxEventObject(mxEvent.MOVE,_0x483c[763],_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x2);}),_0xc0a9x12=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){mxEvent[_0x483c[938]](document,null,_0xc0a9xa,_0xc0a9x12);this[_0x483c[746]]( new mxEventObject(mxEvent.MOVE_END,_0x483c[763],_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x2);});mxEvent[_0x483c[759]](document,null,_0xc0a9xa,_0xc0a9x12);this[_0x483c[746]]( new mxEventObject(mxEvent.MOVE_START,_0x483c[763],_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x2);}));};mxWindow[_0x483c[202]][_0x483c[947]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0xc0a9x3+_0x483c[168];};mxWindow[_0x483c[202]][_0x483c[730]]=function(){return parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[361]])};mxWindow[_0x483c[202]][_0x483c[732]]=function(){return parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[125]])};mxWindow[_0x483c[202]][_0x483c[908]]=function(){this[_0x483c[948]]=document[_0x483c[55]](_0x483c[466]);this[_0x483c[948]][_0x483c[57]](_0x483c[390],this[_0x483c[913]]);this[_0x483c[948]][_0x483c[57]](_0x483c[611],_0x483c[699]);this[_0x483c[948]][_0x483c[57]](_0x483c[924],_0x483c[949]);this[_0x483c[948]][_0x483c[124]][_0x483c[945]]=_0x483c[935];this[_0x483c[948]][_0x483c[124]][_0x483c[270]]=_0x483c[356];this[_0x483c[948]][_0x483c[124]][_0x483c[495]]=_0x483c[130];this[_0x483c[924]][_0x483c[950]](this[_0x483c[948]],this[_0x483c[924]][_0x483c[285]]);mxEvent[_0x483c[759]](this[_0x483c[948]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[746]]( new mxEventObject(mxEvent.CLOSE,_0x483c[763],_0xc0a9x2));this[_0x483c[165]]?this[_0x483c[515]]():this[_0x483c[175]](!1);mxEvent[_0x483c[722]](_0xc0a9x2);}));};mxWindow[_0x483c[202]][_0x483c[951]]=function(_0xc0a9x2){this[_0x483c[618]]=document[_0x483c[55]](_0x483c[466]);this[_0x483c[618]][_0x483c[57]](_0x483c[390],_0xc0a9x2);this[_0x483c[618]][_0x483c[57]](_0x483c[611],_0x483c[361]);this[_0x483c[618]][_0x483c[124]][_0x483c[941]]=_0x483c[952];this[_0x483c[618]][_0x483c[124]][_0x483c[945]]=_0x483c[946];this[_0x483c[618]][_0x483c[124]][_0x483c[953]]=_0x483c[954];this[_0x483c[924]][_0x483c[950]](this[_0x483c[618]],this[_0x483c[924]][_0x483c[285]]);};mxWindow[_0x483c[202]][_0x483c[164]]=function(_0xc0a9x2){this[_0x483c[948]][_0x483c[124]][_0x483c[495]]=_0xc0a9x2?_0x483c[110]:_0x483c[130]};mxWindow[_0x483c[202]][_0x483c[174]]=function(){return null!=this[_0x483c[485]]?_0x483c[188]!=this[_0x483c[485]][_0x483c[124]][_0x483c[187]]:!1};mxWindow[_0x483c[202]][_0x483c[175]]=function(_0xc0a9x2){null!=this[_0x483c[485]]&&this[_0x483c[174]]()!=_0xc0a9x2&&(_0xc0a9x2?this[_0x483c[539]]():this[_0x483c[801]]())};mxWindow[_0x483c[202]][_0x483c[539]]=function(){this[_0x483c[485]][_0x483c[124]][_0x483c[187]]=_0x483c[110];this[_0x483c[790]]();var _0xc0a9x2=mxUtils[_0x483c[275]](this[_0x483c[929]]);if(!mxClient[_0x483c[80]]&&(_0x483c[278]==_0xc0a9x2[_0x483c[277]]||null!=this[_0x483c[129]])){this[_0x483c[929]][_0x483c[124]][_0x483c[119]]=this[_0x483c[485]][_0x483c[167]]-this[_0x483c[924]][_0x483c[167]]-2+_0x483c[168]};this[_0x483c[746]]( new mxEventObject(mxEvent.SHOW));};mxWindow[_0x483c[202]][_0x483c[801]]=function(){this[_0x483c[485]][_0x483c[124]][_0x483c[187]]=_0x483c[188];this[_0x483c[746]]( new mxEventObject(mxEvent.HIDE));};mxWindow[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[746]]( new mxEventObject(mxEvent.DESTROY));null!=this[_0x483c[485]]&&(mxEvent[_0x483c[762]](this[_0x483c[485]]),this[_0x483c[485]][_0x483c[265]][_0x483c[266]](this[_0x483c[485]]),this[_0x483c[485]]=null);this[_0x483c[929]]=this[_0x483c[905]]=this[_0x483c[924]]=null;};function mxForm(_0xc0a9x2){this[_0x483c[116]]=document[_0x483c[55]](_0x483c[116]);this[_0x483c[116]][_0x483c[926]]=_0xc0a9x2;this[_0x483c[112]]=document[_0x483c[55]](_0x483c[120]);this[_0x483c[116]][_0x483c[62]](this[_0x483c[112]]);}mxForm[_0x483c[202]][_0x483c[116]]=null;mxForm[_0x483c[202]][_0x483c[112]]= !1;mxForm[_0x483c[202]][_0x483c[955]]=function(){return this[_0x483c[116]]};mxForm[_0x483c[202]][_0x483c[956]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[121]),_0xc0a9x5=document[_0x483c[55]](_0x483c[122]);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);var _0xc0a9x5=document[_0x483c[55]](_0x483c[122]),_0xc0a9x9=document[_0x483c[55]](_0x483c[172]);mxUtils[_0x483c[53]](_0xc0a9x9,mxResources[_0x483c[203]](_0x483c[957])||_0x483c[958]);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);mxEvent[_0x483c[169]](_0xc0a9x9,_0x483c[173],function(){_0xc0a9x2()});_0xc0a9x9=document[_0x483c[55]](_0x483c[172]);mxUtils[_0x483c[53]](_0xc0a9x9,mxResources[_0x483c[203]](_0x483c[959])||_0x483c[960]);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);mxEvent[_0x483c[169]](_0xc0a9x9,_0x483c[173],function(){_0xc0a9x3()});_0xc0a9x4[_0x483c[62]](_0xc0a9x5);this[_0x483c[112]][_0x483c[62]](_0xc0a9x4);};mxForm[_0x483c[202]][_0x483c[961]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[962]);_0xc0a9x4[_0x483c[57]](_0x483c[60],_0x483c[963]);_0xc0a9x4[_0x483c[131]]=_0xc0a9x3;return this[_0x483c[964]](_0xc0a9x2,_0xc0a9x4);};mxForm[_0x483c[202]][_0x483c[965]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[962]);_0xc0a9x4[_0x483c[57]](_0x483c[60],_0x483c[966]);this[_0x483c[964]](_0xc0a9x2,_0xc0a9x4);_0xc0a9x3&&(_0xc0a9x4[_0x483c[967]]= !0);return _0xc0a9x4;};mxForm[_0x483c[202]][_0x483c[968]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=document[_0x483c[55]](_0x483c[126]);mxClient[_0x483c[133]]&&_0xc0a9x4--;_0xc0a9x5[_0x483c[57]](_0x483c[969],_0xc0a9x4||2);_0xc0a9x5[_0x483c[131]]=_0xc0a9x3;return this[_0x483c[964]](_0xc0a9x2,_0xc0a9x5);};mxForm[_0x483c[202]][_0x483c[970]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=document[_0x483c[55]](_0x483c[804]);null!=_0xc0a9x4&&_0xc0a9x5[_0x483c[57]](_0x483c[803],_0xc0a9x4);_0xc0a9x3&&_0xc0a9x5[_0x483c[57]](_0x483c[971],_0x483c[128]);return this[_0x483c[964]](_0xc0a9x2,_0xc0a9x5);};mxForm[_0x483c[202]][_0x483c[972]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=document[_0x483c[55]](_0x483c[973]);mxUtils[_0x483c[171]](_0xc0a9x9,_0xc0a9x3);_0xc0a9x9[_0x483c[57]](_0x483c[131],_0xc0a9x4);_0xc0a9x5&&_0xc0a9x9[_0x483c[57]](_0x483c[974],_0xc0a9x5);_0xc0a9x2[_0x483c[62]](_0xc0a9x9);};mxForm[_0x483c[202]][_0x483c[964]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[121]),_0xc0a9x5=document[_0x483c[55]](_0x483c[122]);mxUtils[_0x483c[53]](_0xc0a9x5,_0xc0a9x2);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);_0xc0a9x5=document[_0x483c[55]](_0x483c[122]);_0xc0a9x5[_0x483c[62]](_0xc0a9x3);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);this[_0x483c[112]][_0x483c[62]](_0xc0a9x4);return _0xc0a9x3;};function mxImage(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[390]]=_0xc0a9x2;this[_0x483c[117]]=_0xc0a9x3;this[_0x483c[119]]=_0xc0a9x4;}mxImage[_0x483c[202]][_0x483c[390]]=null;mxImage[_0x483c[202]][_0x483c[117]]=null;mxImage[_0x483c[202]][_0x483c[119]]=null;function mxDivResizer(_0xc0a9x2,_0xc0a9x3){if(_0x483c[485]==_0xc0a9x2[_0x483c[301]][_0x483c[216]]()){null==_0xc0a9x3&&(_0xc0a9x3=window);this[_0x483c[485]]=_0xc0a9x2;var _0xc0a9x4=mxUtils[_0x483c[275]](_0xc0a9x2);null!=_0xc0a9x4&&(this[_0x483c[975]]=_0x483c[278]==_0xc0a9x4[_0x483c[117]],this[_0x483c[976]]=_0x483c[278]==_0xc0a9x4[_0x483c[119]]);mxEvent[_0x483c[169]](_0xc0a9x3,_0x483c[129],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[977]]||(this[_0x483c[977]]= !0,this[_0x483c[129]](),this[_0x483c[977]]= !1)}));this[_0x483c[129]]();}}mxDivResizer[_0x483c[202]][_0x483c[975]]= !0;mxDivResizer[_0x483c[202]][_0x483c[976]]= !0;mxDivResizer[_0x483c[202]][_0x483c[977]]= !1;mxDivResizer[_0x483c[202]][_0x483c[129]]=function(){var _0xc0a9x2=this[_0x483c[978]](),_0xc0a9x3=this[_0x483c[979]](),_0xc0a9x4=parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[361]]),_0xc0a9x5=parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[699]]),_0xc0a9x9=parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[125]]),_0xc0a9xa=parseInt(this[_0x483c[485]][_0x483c[124]][_0x483c[553]]);this[_0x483c[975]]&&(!isNaN(_0xc0a9x4)&&!isNaN(_0xc0a9x5)&&0<=_0xc0a9x4&&0<=_0xc0a9x5&&0<_0xc0a9x2-_0xc0a9x5-_0xc0a9x4)&&(this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=_0xc0a9x2-_0xc0a9x5-_0xc0a9x4+_0x483c[168]);this[_0x483c[976]]&&(!isNaN(_0xc0a9x9)&&!isNaN(_0xc0a9xa)&&0<=_0xc0a9x9&&0<=_0xc0a9xa&&0<_0xc0a9x3-_0xc0a9x9-_0xc0a9xa)&&(this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=_0xc0a9x3-_0xc0a9x9-_0xc0a9xa+_0x483c[168]);};mxDivResizer[_0x483c[202]][_0x483c[978]]=function(){return document[_0x483c[112]][_0x483c[159]]};mxDivResizer[_0x483c[202]][_0x483c[979]]=function(){return document[_0x483c[112]][_0x483c[157]]};function mxDragSource(_0xc0a9x2,_0xc0a9x3){this[_0x483c[980]]=_0xc0a9x2;this[_0x483c[981]]=_0xc0a9x3;mxEvent[_0x483c[759]](_0xc0a9x2,mxUtils[_0x483c[885]](this,this[_0x483c[787]]));}mxDragSource[_0x483c[202]][_0x483c[980]]=null;mxDragSource[_0x483c[202]][_0x483c[981]]=null;mxDragSource[_0x483c[202]][_0x483c[559]]=null;mxDragSource[_0x483c[202]][_0x483c[982]]=null;mxDragSource[_0x483c[202]][_0x483c[983]]=null;mxDragSource[_0x483c[202]][_0x483c[984]]= !0;mxDragSource[_0x483c[202]][_0x483c[985]]=null;mxDragSource[_0x483c[202]][_0x483c[986]]=null;mxDragSource[_0x483c[202]][_0x483c[987]]=null;mxDragSource[_0x483c[202]][_0x483c[988]]=null;mxDragSource[_0x483c[202]][_0x483c[989]]=null;mxDragSource[_0x483c[202]][_0x483c[561]]= !0;mxDragSource[_0x483c[202]][_0x483c[990]]= !0;mxDragSource[_0x483c[202]][_0x483c[991]]= !0;mxDragSource[_0x483c[202]][_0x483c[563]]= !0;mxDragSource[_0x483c[202]][_0x483c[992]]=100;mxDragSource[_0x483c[202]][_0x483c[993]]=70;mxDragSource[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxDragSource[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxDragSource[_0x483c[202]][_0x483c[996]]=function(){return this[_0x483c[990]]};mxDragSource[_0x483c[202]][_0x483c[562]]=function(_0xc0a9x2){this[_0x483c[990]]=_0xc0a9x2};mxDragSource[_0x483c[202]][_0x483c[997]]=function(){return this[_0x483c[991]]};mxDragSource[_0x483c[202]][_0x483c[998]]=function(_0xc0a9x2){this[_0x483c[991]]=_0xc0a9x2};mxDragSource[_0x483c[202]][_0x483c[565]]=function(_0xc0a9x2){return null};mxDragSource[_0x483c[202]][_0x483c[564]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x2[_0x483c[999]](_0xc0a9x3,_0xc0a9x4)};mxDragSource[_0x483c[202]][_0x483c[566]]=function(_0xc0a9x2){return this[_0x483c[980]][_0x483c[511]](!0)};mxDragSource[_0x483c[202]][_0x483c[567]]=function(_0xc0a9x2){return null};mxDragSource[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2){this[_0x483c[984]]&&(!mxEvent[_0x483c[721]](_0xc0a9x2)&&null==this[_0x483c[1000]])&&(this[_0x483c[1001]](_0xc0a9x2),this[_0x483c[1000]]=mxUtils[_0x483c[885]](this,this[_0x483c[788]]),this[_0x483c[1002]]=mxUtils[_0x483c[885]](this,this[_0x483c[789]]),mxEvent[_0x483c[759]](document,null,this[_0x483c[1000]],this[_0x483c[1002]]),mxEvent[_0x483c[722]](_0xc0a9x2,!0,!1))};mxDragSource[_0x483c[202]][_0x483c[1001]]=function(_0xc0a9x2){this[_0x483c[982]]=this[_0x483c[566]](_0xc0a9x2);this[_0x483c[982]][_0x483c[124]][_0x483c[491]]=_0x483c[492];this[_0x483c[982]][_0x483c[124]][_0x483c[931]]=this[_0x483c[992]];mxUtils[_0x483c[254]](this[_0x483c[982]],this[_0x483c[993]]);};mxDragSource[_0x483c[202]][_0x483c[1003]]=function(_0xc0a9x2){null!=this[_0x483c[982]]&&(null!=this[_0x483c[982]][_0x483c[265]]&&this[_0x483c[982]][_0x483c[265]][_0x483c[266]](this[_0x483c[982]]),this[_0x483c[982]]=null)};mxDragSource[_0x483c[202]][_0x483c[1004]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxEvent[_0x483c[731]](_0xc0a9x3),_0xc0a9x5=mxEvent[_0x483c[733]](_0xc0a9x3),_0xc0a9x9=mxUtils[_0x483c[445]](_0xc0a9x2[_0x483c[526]]),_0xc0a9xa=mxUtils[_0x483c[444]]();return _0xc0a9x4>=_0xc0a9x9[_0x483c[235]]-_0xc0a9xa[_0x483c[235]]&&_0xc0a9x5>=_0xc0a9x9[_0x483c[236]]-_0xc0a9xa[_0x483c[236]]&&_0xc0a9x4<=_0xc0a9x9[_0x483c[235]]-_0xc0a9xa[_0x483c[235]]+_0xc0a9x2[_0x483c[526]][_0x483c[359]]&&_0xc0a9x5<=_0xc0a9x9[_0x483c[236]]-_0xc0a9xa[_0x483c[236]]+_0xc0a9x2[_0x483c[526]][_0x483c[167]];};mxDragSource[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[565]](_0xc0a9x2);null!=_0xc0a9x3&&!this[_0x483c[1004]](_0xc0a9x3,_0xc0a9x2)&&(_0xc0a9x3=null);_0xc0a9x3!=this[_0x483c[985]]&&(null!=this[_0x483c[985]]&&this[_0x483c[1005]](this[_0x483c[985]]),this[_0x483c[985]]=_0xc0a9x3,null!=this[_0x483c[985]]&&this[_0x483c[1006]](this[_0x483c[985]]));null!=this[_0x483c[985]]&&this[_0x483c[1007]](this[_0x483c[985]],_0xc0a9x2);if(null!=this[_0x483c[982]]&&(null==this[_0x483c[983]]||_0x483c[189]!=this[_0x483c[983]][_0x483c[124]][_0x483c[187]])){var _0xc0a9x3=mxEvent[_0x483c[731]](_0xc0a9x2),_0xc0a9x4=mxEvent[_0x483c[733]](_0xc0a9x2);null==this[_0x483c[982]][_0x483c[265]]&&document[_0x483c[112]][_0x483c[62]](this[_0x483c[982]]);this[_0x483c[982]][_0x483c[124]][_0x483c[187]]=_0x483c[189];null!=this[_0x483c[559]]&&(_0xc0a9x3+=this[_0x483c[559]][_0x483c[235]],_0xc0a9x4+=this[_0x483c[559]][_0x483c[236]]);_0xc0a9x3+=document[_0x483c[112]][_0x483c[360]]||document[_0x483c[158]][_0x483c[360]];_0xc0a9x4+=document[_0x483c[112]][_0x483c[190]]||document[_0x483c[158]][_0x483c[190]];this[_0x483c[982]][_0x483c[124]][_0x483c[361]]=_0xc0a9x3+_0x483c[168];this[_0x483c[982]][_0x483c[124]][_0x483c[125]]=_0xc0a9x4+_0x483c[168];}else {null!=this[_0x483c[982]]&&(this[_0x483c[982]][_0x483c[124]][_0x483c[187]]=_0x483c[188])};mxEvent[_0x483c[722]](_0xc0a9x2);};mxDragSource[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2){if(null!=this[_0x483c[985]]){if(null!=this[_0x483c[987]]&&(null==this[_0x483c[983]]||_0x483c[188]!=this[_0x483c[983]][_0x483c[124]][_0x483c[187]])){var _0xc0a9x3=this[_0x483c[985]][_0x483c[441]][_0x483c[255]],_0xc0a9x4=this[_0x483c[985]][_0x483c[441]][_0x483c[513]];this[_0x483c[1008]](this[_0x483c[985]],_0xc0a9x2,this[_0x483c[986]],this[_0x483c[987]][_0x483c[235]]/_0xc0a9x3-_0xc0a9x4[_0x483c[235]],this[_0x483c[987]][_0x483c[236]]/_0xc0a9x3-_0xc0a9x4[_0x483c[236]]);};this[_0x483c[1005]](this[_0x483c[985]]);};this[_0x483c[1003]](_0xc0a9x2);mxEvent[_0x483c[938]](document,null,this[_0x483c[1000]],this[_0x483c[1002]]);this[_0x483c[985]]=this[_0x483c[1002]]=this[_0x483c[1000]]=null;mxEvent[_0x483c[722]](_0xc0a9x2);};mxDragSource[_0x483c[202]][_0x483c[1006]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[1009]]= !0;this[_0x483c[983]]=this[_0x483c[567]](_0xc0a9x2);this[_0x483c[996]]()&&null!=this[_0x483c[983]]&&(this[_0x483c[988]]= new mxGuide(_0xc0a9x2,_0xc0a9x2[_0x483c[1011]][_0x483c[1010]]()));this[_0x483c[563]]&&(this[_0x483c[989]]= new mxCellHighlight(_0xc0a9x2,mxConstants.DROP_TARGET_COLOR));};mxDragSource[_0x483c[202]][_0x483c[1005]]=function(_0xc0a9x2){this[_0x483c[987]]=this[_0x483c[986]]=null;_0xc0a9x2[_0x483c[1009]]= !1;null!=this[_0x483c[983]]&&(null!=this[_0x483c[983]][_0x483c[265]]&&this[_0x483c[983]][_0x483c[265]][_0x483c[266]](this[_0x483c[983]]),this[_0x483c[983]]=null);null!=this[_0x483c[988]]&&(this[_0x483c[988]][_0x483c[515]](),this[_0x483c[988]]=null);null!=this[_0x483c[989]]&&(this[_0x483c[989]][_0x483c[515]](),this[_0x483c[989]]=null);};mxDragSource[_0x483c[202]][_0x483c[1007]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxUtils[_0x483c[445]](_0xc0a9x2[_0x483c[526]]),_0xc0a9x5=mxUtils[_0x483c[444]](_0xc0a9x2[_0x483c[526]]),_0xc0a9x9=mxEvent[_0x483c[731]](_0xc0a9x3)-_0xc0a9x4[_0x483c[235]]+_0xc0a9x5[_0x483c[235]],_0xc0a9x4=mxEvent[_0x483c[733]](_0xc0a9x3)-_0xc0a9x4[_0x483c[236]]+_0xc0a9x5[_0x483c[236]];_0xc0a9x2[_0x483c[1012]]&&(null==this[_0x483c[561]]||this[_0x483c[561]])&&_0xc0a9x2[_0x483c[1014]](_0xc0a9x9,_0xc0a9x4,_0xc0a9x2[_0x483c[1013]]);null!=this[_0x483c[989]]&&_0xc0a9x2[_0x483c[1015]]()&&(this[_0x483c[986]]=this[_0x483c[564]](_0xc0a9x2,_0xc0a9x9,_0xc0a9x4),_0xc0a9x5=_0xc0a9x2[_0x483c[249]]()[_0x483c[248]](this[_0x483c[986]]),this[_0x483c[989]][_0x483c[1016]](_0xc0a9x5));if(null!=this[_0x483c[983]]){null==this[_0x483c[983]][_0x483c[265]]&&(_0xc0a9x2[_0x483c[526]][_0x483c[62]](this[_0x483c[983]]),this[_0x483c[983]][_0x483c[124]][_0x483c[931]]=_0x483c[1017],this[_0x483c[983]][_0x483c[124]][_0x483c[491]]=_0x483c[492]);var _0xc0a9x5=this[_0x483c[997]]()&&_0xc0a9x2[_0x483c[1018]](_0xc0a9x3),_0xc0a9xa=!0;if(null!=this[_0x483c[988]]&&this[_0x483c[988]][_0x483c[1019]](_0xc0a9x3)){var _0xc0a9xa=parseInt(this[_0x483c[983]][_0x483c[124]][_0x483c[117]]),_0xc0a9x12=parseInt(this[_0x483c[983]][_0x483c[124]][_0x483c[119]]),_0xc0a9xa= new mxRectangle(0,0,_0xc0a9xa,_0xc0a9x12),_0xc0a9x4= new mxPoint(_0xc0a9x9,_0xc0a9x4),_0xc0a9x4=this[_0x483c[988]][_0x483c[582]](_0xc0a9xa,_0xc0a9x4,_0xc0a9x5),_0xc0a9xa=!1,_0xc0a9x9=_0xc0a9x4[_0x483c[235]],_0xc0a9x4=_0xc0a9x4[_0x483c[236]]}else {if(_0xc0a9x5){var _0xc0a9x5=_0xc0a9x2[_0x483c[441]][_0x483c[255]],_0xc0a9x12=_0xc0a9x2[_0x483c[441]][_0x483c[513]],_0xc0a9x13=_0xc0a9x2[_0x483c[1020]]/2,_0xc0a9x9=(_0xc0a9x2[_0x483c[1021]](_0xc0a9x9/_0xc0a9x5-_0xc0a9x12[_0x483c[235]]-_0xc0a9x13)+_0xc0a9x12[_0x483c[235]])*_0xc0a9x5,_0xc0a9x4=(_0xc0a9x2[_0x483c[1021]](_0xc0a9x4/_0xc0a9x5-_0xc0a9x12[_0x483c[236]]-_0xc0a9x13)+_0xc0a9x12[_0x483c[236]])*_0xc0a9x5}};null!=this[_0x483c[988]]&&_0xc0a9xa&&this[_0x483c[988]][_0x483c[801]]();null!=this[_0x483c[1022]]&&(_0xc0a9x9+=this[_0x483c[1022]][_0x483c[235]],_0xc0a9x4+=this[_0x483c[1022]][_0x483c[236]]);this[_0x483c[983]][_0x483c[124]][_0x483c[361]]=Math[_0x483c[488]](_0xc0a9x9)+_0x483c[168];this[_0x483c[983]][_0x483c[124]][_0x483c[125]]=Math[_0x483c[488]](_0xc0a9x4)+_0x483c[168];this[_0x483c[983]][_0x483c[124]][_0x483c[187]]=_0x483c[189];};this[_0x483c[987]]= new mxPoint(_0xc0a9x9,_0xc0a9x4);};mxDragSource[_0x483c[202]][_0x483c[1008]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){this[_0x483c[981]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[526]][_0x483c[393]]();};function mxToolbar(_0xc0a9x2){this[_0x483c[526]]=_0xc0a9x2}mxToolbar[_0x483c[202]]= new mxEventSource;mxToolbar[_0x483c[202]][_0x483c[196]]=mxToolbar;mxToolbar[_0x483c[202]][_0x483c[526]]=null;mxToolbar[_0x483c[202]][_0x483c[984]]= !0;mxToolbar[_0x483c[202]][_0x483c[1023]]= !1;mxToolbar[_0x483c[202]][_0x483c[1024]]= !0;mxToolbar[_0x483c[202]][_0x483c[1025]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=document[_0x483c[55]](null!=_0xc0a9x3?_0x483c[466]:_0x483c[172]),_0xc0a9x13=_0xc0a9x9||(null!=_0xc0a9xa?_0x483c[1026]:_0x483c[1027]);_0xc0a9x12[_0x483c[926]]=_0xc0a9x13;_0xc0a9x12[_0x483c[57]](_0x483c[390],_0xc0a9x3);null!=_0xc0a9x2&&(null!=_0xc0a9x3?_0xc0a9x12[_0x483c[57]](_0x483c[924],_0xc0a9x2):mxUtils[_0x483c[53]](_0xc0a9x12,_0xc0a9x2));this[_0x483c[526]][_0x483c[62]](_0xc0a9x12);null!=_0xc0a9x4&&(mxEvent[_0x483c[169]](_0xc0a9x12,_0x483c[173],_0xc0a9x4),mxClient[_0x483c[754]]&&mxEvent[_0x483c[169]](_0xc0a9x12,_0x483c[757],_0xc0a9x4));_0xc0a9x2=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){null!=_0xc0a9x5?_0xc0a9x12[_0x483c[57]](_0x483c[390],_0xc0a9x3):_0xc0a9x12[_0x483c[124]][_0x483c[1028]]=_0x483c[110]});mxEvent[_0x483c[759]](_0xc0a9x12,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){null!=_0xc0a9x5?_0xc0a9x12[_0x483c[57]](_0x483c[390],_0xc0a9x5):_0xc0a9x12[_0x483c[124]][_0x483c[1028]]=_0x483c[579];if(null!=_0xc0a9xa){null==this[_0x483c[1029]]&&(this[_0x483c[1029]]= new mxPopupMenu,this[_0x483c[1029]][_0x483c[176]]());var _0xc0a9x3=this[_0x483c[1030]];this[_0x483c[1029]][_0x483c[1031]]()&&this[_0x483c[1029]][_0x483c[1032]]();_0xc0a9x3!=_0xc0a9x12&&(this[_0x483c[1030]]=_0xc0a9x12,this[_0x483c[1029]][_0x483c[1033]]=_0xc0a9xa,_0xc0a9x3= new mxPoint(_0xc0a9x12[_0x483c[358]],_0xc0a9x12[_0x483c[362]]+_0xc0a9x12[_0x483c[167]]),this[_0x483c[1029]][_0x483c[152]](_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],null,_0xc0a9x2),this[_0x483c[1029]][_0x483c[1031]]()&&(_0xc0a9x12[_0x483c[926]]=_0xc0a9x13+_0x483c[1034],this[_0x483c[1029]][_0x483c[1032]]=function(){mxPopupMenu[_0x483c[202]][_0x483c[1032]][_0x483c[183]](this);_0xc0a9x12[_0x483c[926]]=_0xc0a9x13;this[_0x483c[1030]]=null;}));};}),null,_0xc0a9x2);mxEvent[_0x483c[169]](_0xc0a9x12,_0x483c[1035],_0xc0a9x2);return _0xc0a9x12;};mxToolbar[_0x483c[202]][_0x483c[970]]=function(_0xc0a9x2){var _0xc0a9x3=document[_0x483c[55]](_0x483c[485]);_0xc0a9x3[_0x483c[124]][_0x483c[495]]=_0x483c[497];_0xc0a9x3[_0x483c[926]]=_0x483c[1036];var _0xc0a9x4=document[_0x483c[55]](_0x483c[804]);_0xc0a9x4[_0x483c[926]]=_0xc0a9x2||_0x483c[1037];_0xc0a9x3[_0x483c[62]](_0xc0a9x4);this[_0x483c[526]][_0x483c[62]](_0xc0a9x3);return _0xc0a9x4;};mxToolbar[_0x483c[202]][_0x483c[1038]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[804]);_0xc0a9x4[_0x483c[926]]=_0xc0a9x3||_0x483c[1037];this[_0x483c[972]](_0xc0a9x4,_0xc0a9x2,null);mxEvent[_0x483c[169]](_0xc0a9x4,_0x483c[826],function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x4[_0x483c[1040]][_0xc0a9x4[_0x483c[1039]]];_0xc0a9x4[_0x483c[1039]]=0;null!=_0xc0a9x3[_0x483c[1041]]&&_0xc0a9x3[_0x483c[1041]](_0xc0a9x2);});this[_0x483c[526]][_0x483c[62]](_0xc0a9x4);return _0xc0a9x4;};mxToolbar[_0x483c[202]][_0x483c[972]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=document[_0x483c[55]](_0x483c[973]);mxUtils[_0x483c[171]](_0xc0a9x5,_0xc0a9x3);_0x483c[279]== typeof _0xc0a9x4?_0xc0a9x5[_0x483c[1041]]=_0xc0a9x4:_0xc0a9x5[_0x483c[57]](_0x483c[131],_0xc0a9x4);_0xc0a9x2[_0x483c[62]](_0xc0a9x5);return _0xc0a9x5;};mxToolbar[_0x483c[202]][_0x483c[1042]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=document[_0x483c[55]](_0x483c[466]);_0xc0a9xa[_0x483c[1043]]=_0xc0a9x9||_0x483c[1026];_0xc0a9xa[_0x483c[926]]=_0xc0a9xa[_0x483c[1043]];_0xc0a9xa[_0x483c[57]](_0x483c[390],_0xc0a9x3);_0xc0a9xa[_0x483c[1044]]=_0xc0a9x5;null!=_0xc0a9x2&&_0xc0a9xa[_0x483c[57]](_0x483c[924],_0xc0a9x2);mxEvent[_0x483c[169]](_0xc0a9xa,_0x483c[173],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1045]][_0x483c[1044]];null!=_0xc0a9x2?(this[_0x483c[1045]][_0x483c[1044]]=this[_0x483c[1045]][_0x483c[284]](_0x483c[390]),this[_0x483c[1045]][_0x483c[57]](_0x483c[390],_0xc0a9x2)):this[_0x483c[1045]][_0x483c[926]]=this[_0x483c[1045]][_0x483c[1043]];this[_0x483c[1024]]&&(this[_0x483c[1046]]=_0xc0a9xa);this[_0x483c[1045]]=_0xc0a9xa;_0xc0a9x2=_0xc0a9xa[_0x483c[1044]];null!=_0xc0a9x2?(_0xc0a9xa[_0x483c[1044]]=_0xc0a9xa[_0x483c[284]](_0x483c[390]),_0xc0a9xa[_0x483c[57]](_0x483c[390],_0xc0a9x2)):_0xc0a9xa[_0x483c[926]]=_0xc0a9xa[_0x483c[1043]]+_0x483c[1034];this[_0x483c[746]]( new mxEventObject(mxEvent.SELECT));_0xc0a9x4();}));this[_0x483c[526]][_0x483c[62]](_0xc0a9xa);null==this[_0x483c[1046]]&&(this[_0x483c[1046]]=_0xc0a9xa,this[_0x483c[1047]](_0xc0a9xa),_0xc0a9x4());return _0xc0a9xa;};mxToolbar[_0x483c[202]][_0x483c[1048]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9xa=null!=_0xc0a9xa?_0xc0a9xa:!0;var _0xc0a9x12=document[_0x483c[55]](null!=_0xc0a9x3?_0x483c[466]:_0x483c[172]);_0xc0a9x12[_0x483c[1043]]=_0xc0a9x9||_0x483c[1026];_0xc0a9x12[_0x483c[926]]=_0xc0a9x12[_0x483c[1043]];_0xc0a9x12[_0x483c[57]](_0x483c[390],_0xc0a9x3);_0xc0a9x12[_0x483c[1044]]=_0xc0a9x5;null!=_0xc0a9x2&&_0xc0a9x12[_0x483c[57]](_0x483c[924],_0xc0a9x2);this[_0x483c[984]]&&_0xc0a9xa&&(mxEvent[_0x483c[169]](_0xc0a9x12,_0x483c[173],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1047]](_0xc0a9x12,_0xc0a9x4);this[_0x483c[1023]]= !1;})),mxEvent[_0x483c[169]](_0xc0a9x12,_0x483c[760],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1047]](_0xc0a9x12,_0xc0a9x4);this[_0x483c[1023]]= !0;})),null==this[_0x483c[1046]]&&(this[_0x483c[1046]]=_0xc0a9x12,this[_0x483c[1049]]=_0xc0a9x4,this[_0x483c[1047]](_0xc0a9x12,_0xc0a9x4)));this[_0x483c[526]][_0x483c[62]](_0xc0a9x12);return _0xc0a9x12;};mxToolbar[_0x483c[202]][_0x483c[1047]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1045]]!=_0xc0a9x2){if(null!=this[_0x483c[1045]]){var _0xc0a9x4=this[_0x483c[1045]][_0x483c[1044]];null!=_0xc0a9x4?(this[_0x483c[1045]][_0x483c[1044]]=this[_0x483c[1045]][_0x483c[284]](_0x483c[390]),this[_0x483c[1045]][_0x483c[57]](_0x483c[390],_0xc0a9x4)):this[_0x483c[1045]][_0x483c[926]]=this[_0x483c[1045]][_0x483c[1043]];};this[_0x483c[1045]]=_0xc0a9x2;_0xc0a9x4=this[_0x483c[1045]][_0x483c[1044]];null!=_0xc0a9x4?(this[_0x483c[1045]][_0x483c[1044]]=this[_0x483c[1045]][_0x483c[284]](_0x483c[390]),this[_0x483c[1045]][_0x483c[57]](_0x483c[390],_0xc0a9x4)):this[_0x483c[1045]][_0x483c[926]]=this[_0x483c[1045]][_0x483c[1043]]+_0x483c[1034];this[_0x483c[746]]( new mxEventObject(mxEvent.SELECT,_0x483c[279],_0xc0a9x3));}};mxToolbar[_0x483c[202]][_0x483c[1050]]=function(_0xc0a9x2){(_0xc0a9x2||!this[_0x483c[1023]])&&this[_0x483c[1045]]!=this[_0x483c[1046]]&&this[_0x483c[1047]](this[_0x483c[1046]],this[_0x483c[1049]])};mxToolbar[_0x483c[202]][_0x483c[1051]]=function(_0xc0a9x2){return this[_0x483c[1025]](null,_0xc0a9x2,null)};mxToolbar[_0x483c[202]][_0x483c[1052]]=function(){mxUtils[_0x483c[345]](this[_0x483c[526]])};mxToolbar[_0x483c[202]][_0x483c[1053]]=function(){var _0xc0a9x2=document[_0x483c[55]](_0x483c[1054]);_0xc0a9x2[_0x483c[124]][_0x483c[941]]=_0x483c[1055];_0xc0a9x2[_0x483c[57]](_0x483c[803],_0x483c[500]);this[_0x483c[526]][_0x483c[62]](_0xc0a9x2);};mxToolbar[_0x483c[202]][_0x483c[515]]=function(){mxEvent[_0x483c[762]](this[_0x483c[526]]);this[_0x483c[1045]]=this[_0x483c[1049]]=this[_0x483c[1046]]=this[_0x483c[526]]=null;null!=this[_0x483c[1029]]&&this[_0x483c[1029]][_0x483c[515]]();};function mxSession(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[1056]]=_0xc0a9x3;this[_0x483c[1057]]=_0xc0a9x4;this[_0x483c[1058]]=_0xc0a9x5;null!=_0xc0a9x2&&(this[_0x483c[1059]]= new mxCodec,this[_0x483c[1059]][_0x483c[1060]]=function(_0xc0a9x3){return _0xc0a9x2[_0x483c[736]](_0xc0a9x3)});_0xc0a9x2[_0x483c[169]](mxEvent.NOTIFY,mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x3[_0x483c[720]](_0x483c[1061]);(null!=_0xc0a9x4&&this[_0x483c[143]]||this[_0x483c[1062]]&&!this[_0x483c[1063]])&&this[_0x483c[827]](_0x483c[1064]+this[_0x483c[1067]](_0xc0a9x4[_0x483c[1065]],_0xc0a9x4[_0x483c[1066]])+_0x483c[1068]);}));}mxSession[_0x483c[202]]= new mxEventSource;mxSession[_0x483c[202]][_0x483c[196]]=mxSession;mxSession[_0x483c[202]][_0x483c[251]]=null;mxSession[_0x483c[202]][_0x483c[1056]]=null;mxSession[_0x483c[202]][_0x483c[1057]]=null;mxSession[_0x483c[202]][_0x483c[1058]]=null;mxSession[_0x483c[202]][_0x483c[1059]]=null;mxSession[_0x483c[202]][_0x483c[1069]]=_0x483c[336];mxSession[_0x483c[202]][_0x483c[1070]]= !0;mxSession[_0x483c[202]][_0x483c[1071]]= !0;mxSession[_0x483c[202]][_0x483c[1072]]=0;mxSession[_0x483c[202]][_0x483c[1073]]=0;mxSession[_0x483c[202]][_0x483c[143]]= !1;mxSession[_0x483c[202]][_0x483c[1062]]= !1;mxSession[_0x483c[202]][_0x483c[1063]]= !1;mxSession[_0x483c[202]][_0x483c[1074]]= !1;mxSession[_0x483c[202]][_0x483c[861]]=function(){this[_0x483c[143]]?(this[_0x483c[1062]]= !0,this[_0x483c[746]]( new mxEventObject(mxEvent.CONNECT))):this[_0x483c[1062]]||this[_0x483c[203]](this[_0x483c[1056]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1062]]= !0;this[_0x483c[746]]( new mxEventObject(mxEvent.CONNECT));this[_0x483c[1075]]();}))};mxSession[_0x483c[202]][_0x483c[809]]=function(){this[_0x483c[1062]]&&!this[_0x483c[1063]]&&(this[_0x483c[1063]]= !0,this[_0x483c[746]]( new mxEventObject(mxEvent.SUSPEND)))};mxSession[_0x483c[202]][_0x483c[810]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[1062]]&&this[_0x483c[1063]]&&(this[_0x483c[1063]]= !1,this[_0x483c[746]]( new mxEventObject(mxEvent.RESUME)),this[_0x483c[1074]]||this[_0x483c[1075]]())};mxSession[_0x483c[202]][_0x483c[1076]]=function(_0xc0a9x2){this[_0x483c[1062]]&&(this[_0x483c[1062]]= !1);this[_0x483c[746]]( new mxEventObject(mxEvent.DISCONNECT,_0x483c[1077],_0xc0a9x2));};mxSession[_0x483c[202]][_0x483c[1075]]=function(){this[_0x483c[1062]]&&!this[_0x483c[1063]]&&null!=this[_0x483c[1057]]?(this[_0x483c[1074]]= !0,this[_0x483c[203]](this[_0x483c[1057]],mxUtils[_0x483c[885]](this,function(){this[_0x483c[1075]]()}))):this[_0x483c[1074]]= !1};mxSession[_0x483c[202]][_0x483c[827]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]&&(null!=this[_0x483c[1058]]&&(this[_0x483c[143]]?(mxLog[_0x483c[539]](),mxLog[_0x483c[143]](_0x483c[1078]+this[_0x483c[1058]]+_0x483c[1079]+_0xc0a9x2)):(_0xc0a9x2=_0x483c[1080]+_0xc0a9x2+_0x483c[1081],this[_0x483c[1070]]&&(_0xc0a9x2=encodeURIComponent(_0xc0a9x2)),mxUtils[_0x483c[814]](this[_0x483c[1058]],_0x483c[1082]+_0xc0a9x2,_0xc0a9x3,_0xc0a9x4))),this[_0x483c[1072]]+=_0xc0a9x2[_0x483c[67]],this[_0x483c[746]]( new mxEventObject(mxEvent.NOTIFY,_0x483c[863],this[_0x483c[1058]],_0x483c[338],_0xc0a9x2)))};mxSession[_0x483c[202]][_0x483c[203]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(_0x483c[82]!= typeof mxUtils){var _0xc0a9x5=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){null!=_0xc0a9x4?_0xc0a9x4(_0xc0a9x2):this[_0x483c[1076]](_0xc0a9x2)});mxUtils[_0x483c[203]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x4){if(_0x483c[82]!= typeof mxUtils){if(_0xc0a9x4[_0x483c[220]]()&&404!=_0xc0a9x4[_0x483c[878]]()){if(this[_0x483c[1073]]+=_0xc0a9x4[_0x483c[221]]()[_0x483c[67]],this[_0x483c[746]]( new mxEventObject(mxEvent.GET,_0x483c[863],_0xc0a9x2,_0x483c[870],_0xc0a9x4)),this[_0x483c[1083]](_0xc0a9x4)){if(0<_0xc0a9x4[_0x483c[221]]()[_0x483c[67]]){var _0xc0a9xa=_0xc0a9x4[_0x483c[874]]();null==_0xc0a9xa?_0xc0a9x5(_0x483c[1084]+_0xc0a9x4[_0x483c[221]]()):this[_0x483c[806]](_0xc0a9xa);};null!=_0xc0a9x3&&_0xc0a9x3(_0xc0a9x4);}}else {_0xc0a9x5(_0x483c[1085])}}}),function(_0xc0a9x2){_0xc0a9x5(_0x483c[1086])});}};mxSession[_0x483c[202]][_0x483c[1083]]=function(_0xc0a9x2){return 0>_0xc0a9x2[_0x483c[221]]()[_0x483c[2]](_0x483c[1087])};mxSession[_0x483c[202]][_0x483c[1067]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=_0x483c[110],_0xc0a9x5=_0xc0a9x3?-1:1,_0xc0a9x9=_0xc0a9x3?_0xc0a9x2[_0x483c[67]]-1:0;0<=_0xc0a9x9&&_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9+=_0xc0a9x5){var _0xc0a9xa=this[_0x483c[1059]][_0x483c[514]](_0xc0a9x2[_0xc0a9x9]),_0xc0a9x4=_0xc0a9x4+mxUtils[_0x483c[875]](_0xc0a9xa,this[_0x483c[1069]])};return _0xc0a9x4;};mxSession[_0x483c[202]][_0x483c[806]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[288]]==mxConstants[_0x483c[289]]){var _0xc0a9x3=_0xc0a9x2[_0x483c[284]](_0x483c[1088]);null!=_0xc0a9x3&&(this[_0x483c[251]][_0x483c[1089]]=_0xc0a9x3+_0x483c[213]);for(_0xc0a9x3=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x3;){var _0xc0a9x4=_0xc0a9x3[_0x483c[301]][_0x483c[216]]();_0x483c[724]==_0xc0a9x4?this[_0x483c[1090]](_0xc0a9x3):_0x483c[1091]==_0xc0a9x4&&this[_0x483c[1092]](_0xc0a9x3);_0xc0a9x3=_0xc0a9x3[_0x483c[287]];};this[_0x483c[746]]( new mxEventObject(mxEvent.RECEIVE,_0x483c[252],_0xc0a9x2));}};mxSession[_0x483c[202]][_0x483c[1090]]=function(_0xc0a9x2){( new mxCodec(_0xc0a9x2[_0x483c[295]]))[_0x483c[1093]](_0xc0a9x2[_0x483c[285]],this[_0x483c[251]])};mxSession[_0x483c[202]][_0x483c[1092]]=function(_0xc0a9x2){for(_0xc0a9x2=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x2;){_0x483c[1061]==_0xc0a9x2[_0x483c[301]]&&this[_0x483c[1094]](_0xc0a9x2),_0xc0a9x2=_0xc0a9x2[_0x483c[287]]}};mxSession[_0x483c[202]][_0x483c[1094]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1095]](_0xc0a9x2);if(0<_0xc0a9x2[_0x483c[67]]){var _0xc0a9x3=this[_0x483c[1096]](_0xc0a9x2);this[_0x483c[251]][_0x483c[746]]( new mxEventObject(mxEvent.CHANGE,_0x483c[1061],_0xc0a9x3,_0x483c[1065],_0xc0a9x2));this[_0x483c[251]][_0x483c[746]]( new mxEventObject(mxEvent.UNDO,_0x483c[1061],_0xc0a9x3));this[_0x483c[746]]( new mxEventObject(mxEvent.FIRED,_0x483c[1061],_0xc0a9x3));};};mxSession[_0x483c[202]][_0x483c[1096]]=function(_0xc0a9x2){var _0xc0a9x3= new mxUndoableEdit(this[_0x483c[251]],this[_0x483c[1071]]);_0xc0a9x3[_0x483c[1065]]=_0xc0a9x2;_0xc0a9x3[_0x483c[827]]=function(){_0xc0a9x3[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.CHANGE,_0x483c[1061],_0xc0a9x3,_0x483c[1065],_0xc0a9x3[_0x483c[1065]]));_0xc0a9x3[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.NOTIFY,_0x483c[1061],_0xc0a9x3,_0x483c[1065],_0xc0a9x3[_0x483c[1065]]));};return _0xc0a9x3;};mxSession[_0x483c[202]][_0x483c[1095]]=function(_0xc0a9x2){this[_0x483c[1059]][_0x483c[395]]=_0xc0a9x2[_0x483c[295]];var _0xc0a9x3=[];for(_0xc0a9x2=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x2;){var _0xc0a9x4=this[_0x483c[1098]](_0xc0a9x2);null!=_0xc0a9x4&&_0xc0a9x3[_0x483c[207]](_0xc0a9x4);_0xc0a9x2=_0xc0a9x2[_0x483c[287]];};return _0xc0a9x3;};mxSession[_0x483c[202]][_0x483c[1098]]=function(_0xc0a9x2){var _0xc0a9x3=null;_0xc0a9x2[_0x483c[288]]==mxConstants[_0x483c[289]]&&(_0xc0a9x3=_0x483c[1099]==_0xc0a9x2[_0x483c[301]]?( new mxCodec(_0xc0a9x2[_0x483c[295]]))[_0x483c[1093]](_0xc0a9x2):this[_0x483c[1059]][_0x483c[1093]](_0xc0a9x2),null!=_0xc0a9x3&&(_0xc0a9x3[_0x483c[251]]=this[_0x483c[251]],_0xc0a9x3[_0x483c[350]](),_0x483c[1100]==_0xc0a9x2[_0x483c[301]]&&null==_0xc0a9x3[_0x483c[1101]]&&this[_0x483c[1102]](_0xc0a9x3[_0x483c[247]])));return _0xc0a9x3;};mxSession[_0x483c[202]][_0x483c[1102]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1059]][_0x483c[1104]](_0xc0a9x2[_0x483c[1103]](),_0xc0a9x2);for(var _0xc0a9x4=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2),_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4;_0xc0a9x5++){this[_0x483c[1102]](this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x5))};};function mxUndoableEdit(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1097]]=_0xc0a9x2;this[_0x483c[1065]]=[];this[_0x483c[1105]]=null!=_0xc0a9x3?_0xc0a9x3:!0;}mxUndoableEdit[_0x483c[202]][_0x483c[1097]]=null;mxUndoableEdit[_0x483c[202]][_0x483c[1065]]=null;mxUndoableEdit[_0x483c[202]][_0x483c[1105]]=null;mxUndoableEdit[_0x483c[202]][_0x483c[1066]]= !1;mxUndoableEdit[_0x483c[202]][_0x483c[1106]]= !1;mxUndoableEdit[_0x483c[202]][_0x483c[1107]]=function(){return 0==this[_0x483c[1065]][_0x483c[67]]};mxUndoableEdit[_0x483c[202]][_0x483c[1108]]=function(){return this[_0x483c[1105]]};mxUndoableEdit[_0x483c[202]][_0x483c[99]]=function(_0xc0a9x2){this[_0x483c[1065]][_0x483c[207]](_0xc0a9x2)};mxUndoableEdit[_0x483c[202]][_0x483c[827]]=function(){};mxUndoableEdit[_0x483c[202]][_0x483c[1109]]=function(){};mxUndoableEdit[_0x483c[202]][_0x483c[824]]=function(){if(!this[_0x483c[1066]]){this[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.START_EDIT));for(var _0xc0a9x2=this[_0x483c[1065]][_0x483c[67]]-1;0<=_0xc0a9x2;_0xc0a9x2--){var _0xc0a9x3=this[_0x483c[1065]][_0xc0a9x2];null!=_0xc0a9x3[_0x483c[350]]?_0xc0a9x3[_0x483c[350]]():null!=_0xc0a9x3[_0x483c[824]]&&_0xc0a9x3[_0x483c[824]]();this[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.EXECUTED,_0x483c[826],_0xc0a9x3));};this[_0x483c[1066]]= !0;this[_0x483c[1106]]= !1;this[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.END_EDIT));};this[_0x483c[827]]();};mxUndoableEdit[_0x483c[202]][_0x483c[825]]=function(){if(!this[_0x483c[1106]]){this[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.START_EDIT));for(var _0xc0a9x2=this[_0x483c[1065]][_0x483c[67]],_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2;_0xc0a9x3++){var _0xc0a9x4=this[_0x483c[1065]][_0xc0a9x3];null!=_0xc0a9x4[_0x483c[350]]?_0xc0a9x4[_0x483c[350]]():null!=_0xc0a9x4[_0x483c[825]]&&_0xc0a9x4[_0x483c[825]]();this[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.EXECUTED,_0x483c[826],_0xc0a9x4));};this[_0x483c[1066]]= !1;this[_0x483c[1106]]= !0;this[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.END_EDIT));};this[_0x483c[827]]();};function mxUndoManager(_0xc0a9x2){this[_0x483c[803]]=null!=_0xc0a9x2?_0xc0a9x2:100;this[_0x483c[200]]();}mxUndoManager[_0x483c[202]]= new mxEventSource;mxUndoManager[_0x483c[202]][_0x483c[196]]=mxUndoManager;mxUndoManager[_0x483c[202]][_0x483c[803]]=null;mxUndoManager[_0x483c[202]][_0x483c[1110]]=null;mxUndoManager[_0x483c[202]][_0x483c[1111]]=0;mxUndoManager[_0x483c[202]][_0x483c[1107]]=function(){return 0==this[_0x483c[1110]][_0x483c[67]]};mxUndoManager[_0x483c[202]][_0x483c[200]]=function(){this[_0x483c[1110]]=[];this[_0x483c[1111]]=0;this[_0x483c[746]]( new mxEventObject(mxEvent.CLEAR));};mxUndoManager[_0x483c[202]][_0x483c[1112]]=function(){return 0<this[_0x483c[1111]]};mxUndoManager[_0x483c[202]][_0x483c[824]]=function(){for(;0<this[_0x483c[1111]];){var _0xc0a9x2=this[_0x483c[1110]][--this[_0x483c[1111]]];_0xc0a9x2[_0x483c[824]]();if(_0xc0a9x2[_0x483c[1108]]()){this[_0x483c[746]]( new mxEventObject(mxEvent.UNDO,_0x483c[1061],_0xc0a9x2));break;};}};mxUndoManager[_0x483c[202]][_0x483c[1113]]=function(){return this[_0x483c[1111]]<this[_0x483c[1110]][_0x483c[67]]};mxUndoManager[_0x483c[202]][_0x483c[825]]=function(){for(var _0xc0a9x2=this[_0x483c[1110]][_0x483c[67]];this[_0x483c[1111]]<_0xc0a9x2;){var _0xc0a9x3=this[_0x483c[1110]][this[_0x483c[1111]]++];_0xc0a9x3[_0x483c[825]]();if(_0xc0a9x3[_0x483c[1108]]()){this[_0x483c[746]]( new mxEventObject(mxEvent.REDO,_0x483c[1061],_0xc0a9x3));break;};}};mxUndoManager[_0x483c[202]][_0x483c[1114]]=function(_0xc0a9x2){this[_0x483c[330]]();0<this[_0x483c[803]]&&this[_0x483c[803]]==this[_0x483c[1110]][_0x483c[67]]&&this[_0x483c[1110]][_0x483c[1115]]();this[_0x483c[1110]][_0x483c[207]](_0xc0a9x2);this[_0x483c[1111]]=this[_0x483c[1110]][_0x483c[67]];this[_0x483c[746]]( new mxEventObject(mxEvent.ADD,_0x483c[1061],_0xc0a9x2));};mxUndoManager[_0x483c[202]][_0x483c[330]]=function(){if(this[_0x483c[1110]][_0x483c[67]]>this[_0x483c[1111]]){for(var _0xc0a9x2=this[_0x483c[1110]][_0x483c[300]](this[_0x483c[1111]],this[_0x483c[1110]][_0x483c[67]]-this[_0x483c[1111]]),_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){_0xc0a9x2[_0xc0a9x3][_0x483c[1109]]()}}};var mxUrlConverter=function(_0xc0a9x2){var _0xc0a9x3=!0,_0xc0a9x4=null,_0xc0a9x5=null;return {isEnabled:function(){return _0xc0a9x3},setEnabled:function(_0xc0a9x2){_0xc0a9x3=_0xc0a9x2},getBaseUrl:function(){return _0xc0a9x4},setBaseUrl:function(_0xc0a9x2){_0xc0a9x4=_0xc0a9x2},getBaseDomain:function(){return _0xc0a9x4},setBaseDomain:function(_0xc0a9x2){_0xc0a9x4=_0xc0a9x2},isRelativeUrl:function(_0xc0a9x2){return _0x483c[43]!=_0xc0a9x2[_0x483c[85]](0,7)&&_0x483c[46]!=_0xc0a9x2[_0x483c[85]](0,8)&&_0x483c[1116]!=_0xc0a9x2[_0x483c[85]](0,10)},convert:function(_0xc0a9x2){if(_0xc0a9x3&&this[_0x483c[1117]](_0xc0a9x2)){if(null==_0xc0a9x4){_0xc0a9x5=location[_0x483c[1118]]+_0x483c[1119]+location[_0x483c[1120]];_0xc0a9x4=_0xc0a9x5+location[_0x483c[1121]];var _0xc0a9xa=_0xc0a9x4[_0x483c[1122]](_0x483c[84]);0<_0xc0a9xa&&(_0xc0a9x4=_0xc0a9x4[_0x483c[85]](0,_0xc0a9xa+1));};_0xc0a9x2=_0x483c[84]==_0xc0a9x2[_0x483c[225]](0)?_0xc0a9x5+_0xc0a9x2:_0xc0a9x4+_0xc0a9x2;};return _0xc0a9x2;}};};function mxPanningManager(_0xc0a9x2){this[_0x483c[1123]]=null;this[_0x483c[1124]]= !1;this[_0x483c[1125]]=this[_0x483c[1126]]=this[_0x483c[1127]]=this[_0x483c[1128]]=this[_0x483c[1129]]=this[_0x483c[1130]]=0;this[_0x483c[1131]]= !1;this[_0x483c[190]]=this[_0x483c[360]]=0;this[_0x483c[1132]]={mouseDown:function(_0xc0a9x2,_0xc0a9x3){},mouseMove:function(_0xc0a9x2,_0xc0a9x3){},mouseUp:mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1124]]&&this[_0x483c[1076]]()})};_0xc0a9x2[_0x483c[1133]](this[_0x483c[1132]]);mxEvent[_0x483c[169]](document,_0x483c[753],mxUtils[_0x483c[885]](this,function(){this[_0x483c[1124]]&&this[_0x483c[1076]]()}));var _0xc0a9x3=mxUtils[_0x483c[885]](this,function(){this[_0x483c[1131]]=mxUtils[_0x483c[1134]](_0xc0a9x2[_0x483c[526]]);this[_0x483c[360]]=_0xc0a9x2[_0x483c[526]][_0x483c[360]];this[_0x483c[190]]=_0xc0a9x2[_0x483c[526]][_0x483c[190]];return window[_0x483c[1141]](mxUtils[_0x483c[885]](this,function(){this[_0x483c[1130]]-=this[_0x483c[1126]];this[_0x483c[1129]]-=this[_0x483c[1125]];if(this[_0x483c[1131]]){var _0xc0a9x3=-_0xc0a9x2[_0x483c[526]][_0x483c[360]]-Math[_0x483c[430]](this[_0x483c[1126]]),_0xc0a9x5=-_0xc0a9x2[_0x483c[526]][_0x483c[190]]-Math[_0x483c[430]](this[_0x483c[1125]]);_0xc0a9x2[_0x483c[1135]](_0xc0a9x3,_0xc0a9x5);_0xc0a9x2[_0x483c[1136]]=this[_0x483c[360]]-_0xc0a9x2[_0x483c[526]][_0x483c[360]];_0xc0a9x2[_0x483c[1137]]=this[_0x483c[190]]-_0xc0a9x2[_0x483c[526]][_0x483c[190]];_0xc0a9x2[_0x483c[746]]( new mxEventObject(mxEvent.PAN));}else {_0xc0a9x2[_0x483c[1135]](this[_0x483c[1138]](),this[_0x483c[1139]]())};}),this[_0x483c[1140]]);});this[_0x483c[1142]]=function(){return active};this[_0x483c[1138]]=function(){return Math[_0x483c[488]](this[_0x483c[1130]])};this[_0x483c[1139]]=function(){return Math[_0x483c[488]](this[_0x483c[1129]])};this[_0x483c[861]]=function(){this[_0x483c[1128]]=_0xc0a9x2[_0x483c[441]][_0x483c[513]][_0x483c[235]];this[_0x483c[1127]]=_0xc0a9x2[_0x483c[441]][_0x483c[513]][_0x483c[236]];this[_0x483c[1124]]= !0;};this[_0x483c[1143]]=function(_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[1124]]||this[_0x483c[861]]();this[_0x483c[360]]=_0xc0a9x2[_0x483c[526]][_0x483c[360]];this[_0x483c[190]]=_0xc0a9x2[_0x483c[526]][_0x483c[190]];_0xc0a9xa=null!=_0xc0a9xa?_0xc0a9xa:0;var _0xc0a9x12=_0xc0a9x2[_0x483c[526]];this[_0x483c[1126]]=_0xc0a9x4+(null!=_0xc0a9x9?_0xc0a9x9:0)-_0xc0a9x12[_0x483c[360]]-_0xc0a9x12[_0x483c[159]];0>this[_0x483c[1126]]&&Math[_0x483c[425]](this[_0x483c[1126]])<this[_0x483c[467]]?this[_0x483c[1126]]=this[_0x483c[467]]+this[_0x483c[1126]]:this[_0x483c[1126]]=this[_0x483c[1144]]?Math[_0x483c[160]](this[_0x483c[1126]],0):0;0==this[_0x483c[1126]]&&(this[_0x483c[1126]]=_0xc0a9x4-_0xc0a9x12[_0x483c[360]],this[_0x483c[1126]]=0<this[_0x483c[1126]]&&this[_0x483c[1126]]<this[_0x483c[467]]?this[_0x483c[1126]]-this[_0x483c[467]]:this[_0x483c[1144]]?Math[_0x483c[243]](0,this[_0x483c[1126]]):0);this[_0x483c[1125]]=_0xc0a9x5+_0xc0a9xa-_0xc0a9x12[_0x483c[190]]-_0xc0a9x12[_0x483c[157]];0>this[_0x483c[1125]]&&Math[_0x483c[425]](this[_0x483c[1125]])<this[_0x483c[467]]?this[_0x483c[1125]]=this[_0x483c[467]]+this[_0x483c[1125]]:this[_0x483c[1125]]=this[_0x483c[1144]]?Math[_0x483c[160]](this[_0x483c[1125]],0):0;0==this[_0x483c[1125]]&&(this[_0x483c[1125]]=_0xc0a9x5-_0xc0a9x12[_0x483c[190]],this[_0x483c[1125]]=0<this[_0x483c[1125]]&&this[_0x483c[1125]]<this[_0x483c[467]]?this[_0x483c[1125]]-this[_0x483c[467]]:this[_0x483c[1144]]?Math[_0x483c[243]](0,this[_0x483c[1125]]):0);0!=this[_0x483c[1126]]||0!=this[_0x483c[1125]]?(this[_0x483c[1126]]*=this[_0x483c[1145]],this[_0x483c[1125]]*=this[_0x483c[1145]],null==this[_0x483c[1123]]&&(this[_0x483c[1123]]=_0xc0a9x3())):null!=this[_0x483c[1123]]&&(window[_0x483c[1146]](this[_0x483c[1123]]),this[_0x483c[1123]]=null);};this[_0x483c[1076]]=function(){if(this[_0x483c[1124]]){if(this[_0x483c[1124]]= !1,null!=this[_0x483c[1123]]&&(window[_0x483c[1146]](this[_0x483c[1123]]),this[_0x483c[1123]]=null),this[_0x483c[1129]]=this[_0x483c[1130]]=0,this[_0x483c[1131]]){_0xc0a9x2[_0x483c[1136]]=0,_0xc0a9x2[_0x483c[1137]]=0,_0xc0a9x2[_0x483c[746]]( new mxEventObject(mxEvent.PAN))}else {var _0xc0a9x3=_0xc0a9x2[_0x483c[1136]],_0xc0a9x5=_0xc0a9x2[_0x483c[1137]];if(0!=_0xc0a9x3||0!=_0xc0a9x5){_0xc0a9x2[_0x483c[1135]](0,0),_0xc0a9x2[_0x483c[441]][_0x483c[1147]](this[_0x483c[1128]]+_0xc0a9x3/_0xc0a9x2[_0x483c[441]][_0x483c[255]],this[_0x483c[1127]]+_0xc0a9x5/_0xc0a9x2[_0x483c[441]][_0x483c[255]])};}}};this[_0x483c[515]]=function(){_0xc0a9x2[_0x483c[1148]](this[_0x483c[1132]])};}mxPanningManager[_0x483c[202]][_0x483c[1145]]=1/6;mxPanningManager[_0x483c[202]][_0x483c[1140]]=10;mxPanningManager[_0x483c[202]][_0x483c[1144]]= !0;mxPanningManager[_0x483c[202]][_0x483c[467]]=0;function mxPopupMenu(_0xc0a9x2){this[_0x483c[1033]]=_0xc0a9x2;null!=_0xc0a9x2&&this[_0x483c[176]]();}mxPopupMenu[_0x483c[202]]= new mxEventSource;mxPopupMenu[_0x483c[202]][_0x483c[196]]=mxPopupMenu;mxPopupMenu[_0x483c[202]][_0x483c[1149]]=mxClient[_0x483c[88]]+_0x483c[1150];mxPopupMenu[_0x483c[202]][_0x483c[931]]=10006;mxPopupMenu[_0x483c[202]][_0x483c[1033]]=null;mxPopupMenu[_0x483c[202]][_0x483c[1151]]= !1;mxPopupMenu[_0x483c[202]][_0x483c[984]]= !0;mxPopupMenu[_0x483c[202]][_0x483c[1152]]=0;mxPopupMenu[_0x483c[202]][_0x483c[1153]]= !1;mxPopupMenu[_0x483c[202]][_0x483c[1154]]= !1;mxPopupMenu[_0x483c[202]][_0x483c[1155]]= !0;mxPopupMenu[_0x483c[202]][_0x483c[176]]=function(){this[_0x483c[116]]=document[_0x483c[55]](_0x483c[116]);this[_0x483c[116]][_0x483c[926]]=_0x483c[1156];this[_0x483c[120]]=document[_0x483c[55]](_0x483c[120]);this[_0x483c[116]][_0x483c[62]](this[_0x483c[120]]);this[_0x483c[485]]=document[_0x483c[55]](_0x483c[485]);this[_0x483c[485]][_0x483c[926]]=_0x483c[1156];this[_0x483c[485]][_0x483c[124]][_0x483c[495]]=_0x483c[497];this[_0x483c[485]][_0x483c[124]][_0x483c[931]]=this[_0x483c[931]];this[_0x483c[485]][_0x483c[62]](this[_0x483c[116]]);mxEvent[_0x483c[1157]](this[_0x483c[485]]);};mxPopupMenu[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxPopupMenu[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxPopupMenu[_0x483c[202]][_0x483c[737]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[737]]()||this[_0x483c[1151]]&&mxEvent[_0x483c[1158]](_0xc0a9x2[_0x483c[727]]())};mxPopupMenu[_0x483c[202]][_0x483c[1025]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x5=_0xc0a9x5||this;this[_0x483c[1152]]++;_0xc0a9x5[_0x483c[1159]]&&(_0xc0a9x5[_0x483c[1160]]&&this[_0x483c[1051]](_0xc0a9x5,!0),_0xc0a9x5[_0x483c[1159]]= !1);_0xc0a9x5[_0x483c[1160]]= !0;var _0xc0a9x12=document[_0x483c[55]](_0x483c[121]);_0xc0a9x12[_0x483c[926]]=_0x483c[1161];var _0xc0a9x13=document[_0x483c[55]](_0x483c[122]);_0xc0a9x13[_0x483c[926]]=_0x483c[1162];null!=_0xc0a9x3?(_0xc0a9x9=document[_0x483c[55]](_0x483c[466]),_0xc0a9x9[_0x483c[390]]=_0xc0a9x3,_0xc0a9x13[_0x483c[62]](_0xc0a9x9)):null!=_0xc0a9x9&&(_0xc0a9x3=document[_0x483c[55]](_0x483c[485]),_0xc0a9x3[_0x483c[926]]=_0xc0a9x9,_0xc0a9x13[_0x483c[62]](_0xc0a9x3));_0xc0a9x12[_0x483c[62]](_0xc0a9x13);this[_0x483c[1155]]&&(_0xc0a9x13=document[_0x483c[55]](_0x483c[122]),_0xc0a9x13[_0x483c[926]]=_0x483c[1161]+(null!=_0xc0a9xa&&!_0xc0a9xa?_0x483c[1163]:_0x483c[110]),mxUtils[_0x483c[53]](_0xc0a9x13,_0xc0a9x2),_0xc0a9x13[_0x483c[611]]=_0x483c[361],_0xc0a9x12[_0x483c[62]](_0xc0a9x13),_0xc0a9x2=document[_0x483c[55]](_0x483c[122]),_0xc0a9x2[_0x483c[926]]=_0x483c[1161]+(null!=_0xc0a9xa&&!_0xc0a9xa?_0x483c[1163]:_0x483c[110]),_0xc0a9x2[_0x483c[124]][_0x483c[1164]]=_0x483c[1055],_0xc0a9x2[_0x483c[124]][_0x483c[1165]]=_0x483c[699],_0xc0a9x12[_0x483c[62]](_0xc0a9x2),null==_0xc0a9x5[_0x483c[485]]&&this[_0x483c[1166]](_0xc0a9x5));_0xc0a9x5[_0x483c[120]][_0x483c[62]](_0xc0a9x12);if(null==_0xc0a9xa||_0xc0a9xa){mxEvent[_0x483c[759]](_0xc0a9x12,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1167]]=_0xc0a9x12;_0xc0a9x5[_0x483c[1168]]!=_0xc0a9x12&&_0xc0a9x5[_0x483c[1168]]!=_0xc0a9x5&&(null!=_0xc0a9x5[_0x483c[1168]]&&null!=_0xc0a9x5[_0x483c[1168]][_0x483c[485]][_0x483c[265]]&&this[_0x483c[1169]](_0xc0a9x5),null!=_0xc0a9x12[_0x483c[485]]&&(this[_0x483c[1170]](_0xc0a9x5,_0xc0a9x12),_0xc0a9x5[_0x483c[1168]]=_0xc0a9x12));mxEvent[_0x483c[722]](_0xc0a9x2);}),mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x5[_0x483c[1168]]!=_0xc0a9x12&&_0xc0a9x5[_0x483c[1168]]!=_0xc0a9x5&&(null!=_0xc0a9x5[_0x483c[1168]]&&null!=_0xc0a9x5[_0x483c[1168]][_0x483c[485]][_0x483c[265]]&&this[_0x483c[1169]](_0xc0a9x5),this[_0x483c[1153]]&&null!=_0xc0a9x12[_0x483c[485]]&&(this[_0x483c[1170]](_0xc0a9x5,_0xc0a9x12),_0xc0a9x5[_0x483c[1168]]=_0xc0a9x12));_0xc0a9x12[_0x483c[926]]=_0x483c[1171];}),mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1167]]==_0xc0a9x12&&(_0xc0a9x5[_0x483c[1168]]!=_0xc0a9x12&&this[_0x483c[1032]](),null!=_0xc0a9x4&&_0xc0a9x4(_0xc0a9x2));this[_0x483c[1167]]=null;mxEvent[_0x483c[722]](_0xc0a9x2);})),mxEvent[_0x483c[169]](_0xc0a9x12,_0x483c[1035],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x12[_0x483c[926]]=_0x483c[1161]}))};return _0xc0a9x12;};mxPopupMenu[_0x483c[202]][_0x483c[1166]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[116]]=document[_0x483c[55]](_0x483c[116]);_0xc0a9x2[_0x483c[116]][_0x483c[926]]=_0x483c[1156];_0xc0a9x2[_0x483c[120]]=document[_0x483c[55]](_0x483c[120]);_0xc0a9x2[_0x483c[116]][_0x483c[62]](_0xc0a9x2[_0x483c[120]]);_0xc0a9x2[_0x483c[485]]=document[_0x483c[55]](_0x483c[485]);_0xc0a9x2[_0x483c[485]][_0x483c[926]]=_0x483c[1156];_0xc0a9x2[_0x483c[485]][_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x2[_0x483c[485]][_0x483c[124]][_0x483c[495]]=_0x483c[497];_0xc0a9x2[_0x483c[485]][_0x483c[124]][_0x483c[931]]=this[_0x483c[931]];_0xc0a9x2[_0x483c[485]][_0x483c[62]](_0xc0a9x2[_0x483c[116]]);var _0xc0a9x3=document[_0x483c[55]](_0x483c[466]);_0xc0a9x3[_0x483c[57]](_0x483c[390],this[_0x483c[1149]]);td=_0xc0a9x2[_0x483c[285]][_0x483c[287]][_0x483c[287]];td[_0x483c[62]](_0xc0a9x3);};mxPopupMenu[_0x483c[202]][_0x483c[1170]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x3[_0x483c[485]]){_0xc0a9x3[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2[_0x483c[485]][_0x483c[358]]+_0xc0a9x3[_0x483c[358]]+_0xc0a9x3[_0x483c[359]]-1+_0x483c[168];_0xc0a9x3[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0xc0a9x2[_0x483c[485]][_0x483c[362]]+_0xc0a9x3[_0x483c[362]]+_0x483c[168];document[_0x483c[112]][_0x483c[62]](_0xc0a9x3[_0x483c[485]]);var _0xc0a9x4=parseInt(_0xc0a9x3[_0x483c[485]][_0x483c[358]]),_0xc0a9x5=parseInt(_0xc0a9x3[_0x483c[485]][_0x483c[359]]),_0xc0a9x9=document[_0x483c[112]],_0xc0a9xa=document[_0x483c[158]];if(_0xc0a9x4+_0xc0a9x5>(_0xc0a9x9[_0x483c[360]]||_0xc0a9xa[_0x483c[360]])+(_0xc0a9x9[_0x483c[159]]||_0xc0a9xa[_0x483c[159]])){_0xc0a9x3[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2[_0x483c[485]][_0x483c[358]]-_0xc0a9x5+(mxClient[_0x483c[80]]?6:-6)+_0x483c[168]};mxUtils[_0x483c[933]](_0xc0a9x3[_0x483c[485]]);}};mxPopupMenu[_0x483c[202]][_0x483c[1051]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=_0xc0a9x2||this;if(this[_0x483c[1154]]&& !_0xc0a9x3){_0xc0a9x2[_0x483c[1159]]= !0}else {if(null!=_0xc0a9x2[_0x483c[120]]){_0xc0a9x2[_0x483c[1159]]= !1;var _0xc0a9x4=document[_0x483c[55]](_0x483c[121]),_0xc0a9x5=document[_0x483c[55]](_0x483c[122]);_0xc0a9x5[_0x483c[926]]=_0x483c[1162];_0xc0a9x5[_0x483c[124]][_0x483c[549]]=_0x483c[1172];_0xc0a9x4[_0x483c[62]](_0xc0a9x5);_0xc0a9x5=document[_0x483c[55]](_0x483c[122]);_0xc0a9x5[_0x483c[124]][_0x483c[549]]=_0x483c[1172];_0xc0a9x5[_0x483c[57]](_0x483c[1173],_0x483c[1174]);var _0xc0a9x9=document[_0x483c[55]](_0x483c[1054]);_0xc0a9x9[_0x483c[57]](_0x483c[803],_0x483c[500]);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);_0xc0a9x4[_0x483c[62]](_0xc0a9x5);_0xc0a9x2[_0x483c[120]][_0x483c[62]](_0xc0a9x4);}};};mxPopupMenu[_0x483c[202]][_0x483c[152]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=this[_0x483c[485]]&&null!=this[_0x483c[120]]&&null!=this[_0x483c[1033]]){this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2+_0x483c[168];for(this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0xc0a9x3+_0x483c[168];null!=this[_0x483c[120]][_0x483c[285]];){mxEvent[_0x483c[762]](this[_0x483c[120]][_0x483c[285]]),this[_0x483c[120]][_0x483c[266]](this[_0x483c[120]][_0x483c[285]])};this[_0x483c[1152]]=0;this[_0x483c[1033]](this,_0xc0a9x4,_0xc0a9x5);0<this[_0x483c[1152]]&&(this[_0x483c[1175]](),this[_0x483c[746]]( new mxEventObject(mxEvent.SHOW)));}};mxPopupMenu[_0x483c[202]][_0x483c[1031]]=function(){return null!=this[_0x483c[485]]&&this[_0x483c[485]][_0x483c[265]]==document[_0x483c[112]]};mxPopupMenu[_0x483c[202]][_0x483c[1175]]=function(){9<=document[_0x483c[5]]&&(this[_0x483c[485]][_0x483c[124]][_0x483c[347]]=_0x483c[130]);document[_0x483c[112]][_0x483c[62]](this[_0x483c[485]]);mxUtils[_0x483c[933]](this[_0x483c[485]]);};mxPopupMenu[_0x483c[202]][_0x483c[1032]]=function(){null!=this[_0x483c[485]]&&(null!=this[_0x483c[485]][_0x483c[265]]&&this[_0x483c[485]][_0x483c[265]][_0x483c[266]](this[_0x483c[485]]),this[_0x483c[1169]](this),this[_0x483c[1160]]= !1)};mxPopupMenu[_0x483c[202]][_0x483c[1169]]=function(_0xc0a9x2){null!=_0xc0a9x2[_0x483c[1168]]&&(this[_0x483c[1169]](_0xc0a9x2[_0x483c[1168]]),null!=_0xc0a9x2[_0x483c[1168]][_0x483c[485]][_0x483c[265]]&&_0xc0a9x2[_0x483c[1168]][_0x483c[485]][_0x483c[265]][_0x483c[266]](_0xc0a9x2[_0x483c[1168]][_0x483c[485]]),_0xc0a9x2[_0x483c[1168]]=null)};mxPopupMenu[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[485]]&&(mxEvent[_0x483c[762]](this[_0x483c[485]]),null!=this[_0x483c[485]][_0x483c[265]]&&this[_0x483c[485]][_0x483c[265]][_0x483c[266]](this[_0x483c[485]]),this[_0x483c[485]]=null)};function mxAutoSaveManager(_0xc0a9x2){this[_0x483c[1176]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4){this[_0x483c[994]]()&&this[_0x483c[1177]](_0xc0a9x4[_0x483c[720]](_0x483c[1061])[_0x483c[1065]])});this[_0x483c[1178]](_0xc0a9x2);}mxAutoSaveManager[_0x483c[202]]= new mxEventSource;mxAutoSaveManager[_0x483c[202]][_0x483c[196]]=mxAutoSaveManager;mxAutoSaveManager[_0x483c[202]][_0x483c[1179]]=null;mxAutoSaveManager[_0x483c[202]][_0x483c[1180]]=10;mxAutoSaveManager[_0x483c[202]][_0x483c[1181]]=2;mxAutoSaveManager[_0x483c[202]][_0x483c[1182]]=5;mxAutoSaveManager[_0x483c[202]][_0x483c[1183]]=0;mxAutoSaveManager[_0x483c[202]][_0x483c[1184]]=0;mxAutoSaveManager[_0x483c[202]][_0x483c[984]]= !0;mxAutoSaveManager[_0x483c[202]][_0x483c[1176]]=null;mxAutoSaveManager[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxAutoSaveManager[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxAutoSaveManager[_0x483c[202]][_0x483c[1178]]=function(_0xc0a9x2){null!=this[_0x483c[1179]]&&this[_0x483c[1179]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[1176]]);this[_0x483c[1179]]=_0xc0a9x2;null!=this[_0x483c[1179]]&&this[_0x483c[1179]][_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,this[_0x483c[1176]]);};mxAutoSaveManager[_0x483c[202]][_0x483c[815]]=function(){};mxAutoSaveManager[_0x483c[202]][_0x483c[1177]]=function(_0xc0a9x2){_0xc0a9x2=(( new Date)[_0x483c[178]]()-this[_0x483c[1184]])/1E3;_0xc0a9x2>this[_0x483c[1180]]||this[_0x483c[1183]]>=this[_0x483c[1182]]&&_0xc0a9x2>this[_0x483c[1181]]?(this[_0x483c[815]](),this[_0x483c[862]]()):this[_0x483c[1183]]++;};mxAutoSaveManager[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[1184]]=( new Date)[_0x483c[178]]();this[_0x483c[1183]]=0;};mxAutoSaveManager[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1178]](null)};function mxAnimation(_0xc0a9x2){this[_0x483c[1140]]=null!=_0xc0a9x2?_0xc0a9x2:20}mxAnimation[_0x483c[202]]= new mxEventSource;mxAnimation[_0x483c[202]][_0x483c[196]]=mxAnimation;mxAnimation[_0x483c[202]][_0x483c[1140]]=null;mxAnimation[_0x483c[202]][_0x483c[1123]]=null;mxAnimation[_0x483c[202]][_0x483c[1185]]=function(){null==this[_0x483c[1123]]&&(this[_0x483c[1123]]=window[_0x483c[1141]](mxUtils[_0x483c[885]](this,this[_0x483c[1186]]),this[_0x483c[1140]]))};mxAnimation[_0x483c[202]][_0x483c[1186]]=function(){this[_0x483c[746]]( new mxEventObject(mxEvent.EXECUTE))};mxAnimation[_0x483c[202]][_0x483c[1187]]=function(){null!=this[_0x483c[1123]]&&(window[_0x483c[1146]](this[_0x483c[1123]]),this[_0x483c[1123]]=null,this[_0x483c[746]]( new mxEventObject(mxEvent.DONE)))};function mxMorphing(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxAnimation[_0x483c[239]](this,_0xc0a9x5);this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[1188]]=null!=_0xc0a9x3?_0xc0a9x3:6;this[_0x483c[1189]]=null!=_0xc0a9x4?_0xc0a9x4:1.5;}mxMorphing[_0x483c[202]]= new mxAnimation;mxMorphing[_0x483c[202]][_0x483c[196]]=mxMorphing;mxMorphing[_0x483c[202]][_0x483c[1179]]=null;mxMorphing[_0x483c[202]][_0x483c[1188]]=null;mxMorphing[_0x483c[202]][_0x483c[1190]]=0;mxMorphing[_0x483c[202]][_0x483c[1189]]=null;mxMorphing[_0x483c[202]][_0x483c[895]]=null;mxMorphing[_0x483c[202]][_0x483c[1186]]=function(){var _0xc0a9x2= new mxCellStatePreview(this[_0x483c[1179]]);if(null!=this[_0x483c[895]]){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[895]][_0x483c[67]];_0xc0a9x3++){this[_0x483c[1191]](cells[_0xc0a9x3],_0xc0a9x2,!1)}}else {this[_0x483c[1191]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[501]](),_0xc0a9x2,!0)};this[_0x483c[539]](_0xc0a9x2);(_0xc0a9x2[_0x483c[1107]]()||this[_0x483c[1190]]++ >=this[_0x483c[1188]])&&this[_0x483c[1187]]();};mxMorphing[_0x483c[202]][_0x483c[539]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[539]]()};mxMorphing[_0x483c[202]][_0x483c[1191]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2),_0xc0a9x9=null;if(null!=_0xc0a9x5&&(_0xc0a9x9=this[_0x483c[1192]](_0xc0a9x5),this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2)&&(0!=_0xc0a9x9[_0x483c[235]]||0!=_0xc0a9x9[_0x483c[236]]))){var _0xc0a9xa=this[_0x483c[1179]][_0x483c[441]][_0x483c[512]](),_0xc0a9x12=this[_0x483c[1179]][_0x483c[441]][_0x483c[518]]();_0xc0a9x9[_0x483c[235]]+=_0xc0a9xa[_0x483c[235]]*_0xc0a9x12;_0xc0a9x9[_0x483c[236]]+=_0xc0a9xa[_0x483c[236]]*_0xc0a9x12;_0xc0a9x3[_0x483c[1194]](_0xc0a9x5,-_0xc0a9x9[_0x483c[235]]/this[_0x483c[1189]],-_0xc0a9x9[_0x483c[236]]/this[_0x483c[1189]]);};if(_0xc0a9x4&&!this[_0x483c[1195]](_0xc0a9x5,_0xc0a9x9)){_0xc0a9x5=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[262]](_0xc0a9x2);for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){this[_0x483c[1191]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[263]](_0xc0a9x2,_0xc0a9x9),_0xc0a9x3,_0xc0a9x4)};};};mxMorphing[_0x483c[202]][_0x483c[1195]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x3&&(0!=_0xc0a9x3[_0x483c[235]]||0!=_0xc0a9x3[_0x483c[236]])};mxMorphing[_0x483c[202]][_0x483c[1192]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1196]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[512]](),_0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[518]]();_0xc0a9x2= new mxPoint(_0xc0a9x2[_0x483c[235]]/_0xc0a9x5-_0xc0a9x4[_0x483c[235]],_0xc0a9x2[_0x483c[236]]/_0xc0a9x5-_0xc0a9x4[_0x483c[236]]);return  new mxPoint((_0xc0a9x3[_0x483c[235]]-_0xc0a9x2[_0x483c[235]])*_0xc0a9x5,(_0xc0a9x3[_0x483c[236]]-_0xc0a9x2[_0x483c[236]])*_0xc0a9x5);};mxMorphing[_0x483c[202]][_0x483c[1196]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[1196]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](_0xc0a9x2)),_0xc0a9x2=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x2),null!=_0xc0a9x2&&(_0xc0a9x3[_0x483c[235]]+=_0xc0a9x2[_0x483c[235]],_0xc0a9x3[_0x483c[236]]+=_0xc0a9x2[_0x483c[236]]));null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[1179]][_0x483c[441]][_0x483c[512]](),_0xc0a9x3= new mxPoint(-_0xc0a9x3[_0x483c[235]],-_0xc0a9x3[_0x483c[236]]));return _0xc0a9x3;};function mxImageBundle(_0xc0a9x2){this[_0x483c[1199]]=[];this[_0x483c[1200]]=null!=_0xc0a9x2?_0xc0a9x2:!1;}mxImageBundle[_0x483c[202]][_0x483c[1199]]=null;mxImageBundle[_0x483c[202]][_0x483c[1199]]=null;mxImageBundle[_0x483c[202]][_0x483c[1201]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[1199]][_0xc0a9x2]={value:_0xc0a9x3,fallback:_0xc0a9x4}};mxImageBundle[_0x483c[202]][_0x483c[1202]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[1199]][_0xc0a9x2],null!=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[1200]]?_0xc0a9x2[_0x483c[1203]]:_0xc0a9x2[_0x483c[131]]));return _0xc0a9x3;};function mxImageExport(){}mxImageExport[_0x483c[202]][_0x483c[1204]]= !1;mxImageExport[_0x483c[202]][_0x483c[1205]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&(this[_0x483c[1207]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[1206]]),this[_0x483c[1204]]&&this[_0x483c[1207]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[1208]]))};mxImageExport[_0x483c[202]][_0x483c[1207]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=_0xc0a9x2){_0xc0a9x4(_0xc0a9x2,_0xc0a9x3);for(var _0xc0a9x5=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x9=_0xc0a9x5[_0x483c[251]][_0x483c[262]](_0xc0a9x2[_0x483c[246]]),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9;_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x5[_0x483c[441]][_0x483c[248]](_0xc0a9x5[_0x483c[251]][_0x483c[263]](_0xc0a9x2[_0x483c[246]],_0xc0a9xa));this[_0x483c[1207]](_0xc0a9x12,_0xc0a9x3,_0xc0a9x4);};}};mxImageExport[_0x483c[202]][_0x483c[1206]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[253]] instanceof mxShape&&(_0xc0a9x3[_0x483c[815]](),_0xc0a9x2[_0x483c[253]][_0x483c[1209]](_0xc0a9x3),_0xc0a9x3[_0x483c[1210]]());null!=_0xc0a9x2[_0x483c[963]]&&(_0xc0a9x3[_0x483c[815]](),_0xc0a9x2[_0x483c[963]][_0x483c[1209]](_0xc0a9x3),_0xc0a9x3[_0x483c[1210]]());};mxImageExport[_0x483c[202]][_0x483c[1208]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2[_0x483c[1211]]&&_0xc0a9x2[_0x483c[1211]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x5){_0xc0a9x5 instanceof mxShape&&_0xc0a9x5[_0x483c[1209]](_0xc0a9x3)})};function mxAbstractCanvas2D(){this[_0x483c[1212]]=this[_0x483c[1213]]();this[_0x483c[862]]();}mxAbstractCanvas2D[_0x483c[202]][_0x483c[724]]=null;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1214]]=null;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1215]]=null;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1216]]= !0;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1217]]=0;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1218]]=0;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1219]]=_0x483c[1220];mxAbstractCanvas2D[_0x483c[202]][_0x483c[1221]]=_0x483c[1222];mxAbstractCanvas2D[_0x483c[202]][_0x483c[1223]]=_0x483c[1224];mxAbstractCanvas2D[_0x483c[202]][_0x483c[1225]]=_0x483c[1226];mxAbstractCanvas2D[_0x483c[202]][_0x483c[1227]]=_0x483c[1228];mxAbstractCanvas2D[_0x483c[202]][_0x483c[1229]]= !1;mxAbstractCanvas2D[_0x483c[202]][_0x483c[1213]]=function(){return  new mxUrlConverter};mxAbstractCanvas2D[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[724]]=this[_0x483c[1230]]();this[_0x483c[1214]]=[];};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1230]]=function(){return {dx:0,dy:0,scale:1,alpha:1,fillColor:null,fillAlpha:1,gradientColor:null,gradientAlpha:1,gradientDirection:null,strokeColor:null,strokeWidth:1,dashed:!1,dashPattern:_0x483c[1231],lineCap:_0x483c[1232],lineJoin:_0x483c[1233],miterLimit:10,fontColor:_0x483c[1234],fontBackgroundColor:null,fontBorderColor:null,fontSize:mxConstants[_0x483c[483]],fontFamily:mxConstants[_0x483c[484]],fontStyle:0,shadow:!1,shadowColor:mxConstants[_0x483c[1235]],shadowAlpha:mxConstants[_0x483c[1236]],shadowDx:mxConstants[_0x483c[1237]],shadowDy:mxConstants[_0x483c[1238]],rotation:0,rotationCx:0,rotationCy:0}};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1239]]=function(_0xc0a9x2){return Math[_0x483c[488]](parseFloat(_0xc0a9x2))};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1240]]=function(){if(null!=this[_0x483c[1215]]&&(this[_0x483c[1215]][_0x483c[207]](arguments[0]),2<arguments[_0x483c[67]])){for(var _0xc0a9x2=this[_0x483c[724]],_0xc0a9x3=2;_0xc0a9x3<arguments[_0x483c[67]];_0xc0a9x3+=2){this[_0x483c[1217]]=arguments[_0xc0a9x3-1],this[_0x483c[1218]]=arguments[_0xc0a9x3],this[_0x483c[1215]][_0x483c[207]](this[_0x483c[1239]]((this[_0x483c[1217]]+_0xc0a9x2[_0x483c[1126]])*_0xc0a9x2[_0x483c[255]])),this[_0x483c[1215]][_0x483c[207]](this[_0x483c[1239]]((this[_0x483c[1218]]+_0xc0a9x2[_0x483c[1125]])*_0xc0a9x2[_0x483c[255]]))}}};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1241]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x4*=Math[_0x483c[424]]/180;return mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x2,_0xc0a9x3),Math[_0x483c[426]](_0xc0a9x4),Math[_0x483c[427]](_0xc0a9x4), new mxPoint(_0xc0a9x5,_0xc0a9x9));};mxAbstractCanvas2D[_0x483c[202]][_0x483c[815]]=function(){this[_0x483c[1214]][_0x483c[207]](this[_0x483c[724]]);this[_0x483c[724]]=mxUtils[_0x483c[238]](this[_0x483c[724]]);};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1210]]=function(){this[_0x483c[724]]=this[_0x483c[1214]][_0x483c[1242]]()};mxAbstractCanvas2D[_0x483c[202]][_0x483c[255]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[255]]*=_0xc0a9x2;this[_0x483c[724]][_0x483c[610]]*=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[513]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[724]][_0x483c[1126]]+=_0xc0a9x2;this[_0x483c[724]][_0x483c[1125]]+=_0xc0a9x3;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1243]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[1244]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1245]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);this[_0x483c[724]][_0x483c[604]]=_0xc0a9x2;this[_0x483c[724]][_0x483c[606]]=null;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1246]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){_0xc0a9x4=this[_0x483c[724]];_0xc0a9x4[_0x483c[604]]=_0xc0a9x2;_0xc0a9x4[_0x483c[1247]]=null!=_0xc0a9x13?_0xc0a9x13:1;_0xc0a9x4[_0x483c[606]]=_0xc0a9x3;_0xc0a9x4[_0x483c[1248]]=null!=_0xc0a9x14?_0xc0a9x14:1;_0xc0a9x4[_0x483c[607]]=_0xc0a9x12;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1249]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);this[_0x483c[724]][_0x483c[608]]=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1250]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[610]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1251]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[648]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1252]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[649]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1253]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[1254]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1255]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[1256]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1257]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[1258]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1259]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);this[_0x483c[724]][_0x483c[665]]=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1260]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);this[_0x483c[724]][_0x483c[1261]]=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1262]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);this[_0x483c[724]][_0x483c[1263]]=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1264]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[487]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1265]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[486]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1266]]=function(_0xc0a9x2){null==_0xc0a9x2&&(_0xc0a9x2=0);this[_0x483c[724]][_0x483c[666]]=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1267]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[639]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1268]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);this[_0x483c[724]][_0x483c[1269]]=_0xc0a9x2;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1270]]=function(_0xc0a9x2){this[_0x483c[724]][_0x483c[1271]]=_0xc0a9x2};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1272]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[724]][_0x483c[1273]]=_0xc0a9x2;this[_0x483c[724]][_0x483c[1274]]=_0xc0a9x3;};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1275]]=function(){this[_0x483c[1218]]=this[_0x483c[1217]]=0;this[_0x483c[1215]]=[];};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1276]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1240]](this[_0x483c[1219]],_0xc0a9x2,_0xc0a9x3)};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1277]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1240]](this[_0x483c[1221]],_0xc0a9x2,_0xc0a9x3)};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1278]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[1240]](this[_0x483c[1223]],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5)};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1279]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[1240]](this[_0x483c[1225]],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa)};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1280]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){_0xc0a9x2=mxUtils[_0x483c[1281]](this[_0x483c[1217]],this[_0x483c[1218]],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12);for(_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3+=6){this[_0x483c[1279]](_0xc0a9x2[_0xc0a9x3],_0xc0a9x2[_0xc0a9x3+1],_0xc0a9x2[_0xc0a9x3+2],_0xc0a9x2[_0xc0a9x3+3],_0xc0a9x2[_0xc0a9x3+4],_0xc0a9x2[_0xc0a9x3+5])};};mxAbstractCanvas2D[_0x483c[202]][_0x483c[268]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[1240]](this[_0x483c[1227]])};mxAbstractCanvas2D[_0x483c[202]][_0x483c[1282]]=function(){};function mxXmlCanvas2D(_0xc0a9x2){mxAbstractCanvas2D[_0x483c[239]](this);this[_0x483c[813]]=_0xc0a9x2;this[_0x483c[1283]]();}mxUtils[_0x483c[1284]](mxXmlCanvas2D,mxAbstractCanvas2D);mxXmlCanvas2D[_0x483c[202]][_0x483c[1285]]= !0;mxXmlCanvas2D[_0x483c[202]][_0x483c[1286]]= !0;mxXmlCanvas2D[_0x483c[202]][_0x483c[1283]]=function(){var _0xc0a9x2;_0xc0a9x2=this[_0x483c[55]](_0x483c[1287]);_0xc0a9x2[_0x483c[57]](_0x483c[1288],mxConstants.DEFAULT_FONTFAMILY);this[_0x483c[813]][_0x483c[62]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[55]](_0x483c[1289]);_0xc0a9x2[_0x483c[57]](_0x483c[803],mxConstants.DEFAULT_FONTSIZE);this[_0x483c[813]][_0x483c[62]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[55]](_0x483c[1290]);_0xc0a9x2[_0x483c[57]](_0x483c[352],mxConstants.SHADOWCOLOR);this[_0x483c[813]][_0x483c[62]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[55]](_0x483c[1291]);_0xc0a9x2[_0x483c[57]](_0x483c[1244],mxConstants.SHADOW_OPACITY);this[_0x483c[813]][_0x483c[62]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[55]](_0x483c[1292]);_0xc0a9x2[_0x483c[57]](_0x483c[1126],mxConstants.SHADOW_OFFSET_X);_0xc0a9x2[_0x483c[57]](_0x483c[1125],mxConstants.SHADOW_OFFSET_Y);this[_0x483c[813]][_0x483c[62]](_0xc0a9x2);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1239]]=function(_0xc0a9x2){return parseFloat(parseFloat(_0xc0a9x2)[_0x483c[1293]](2))};mxXmlCanvas2D[_0x483c[202]][_0x483c[55]]=function(_0xc0a9x2){return this[_0x483c[813]][_0x483c[295]][_0x483c[55]](_0xc0a9x2)};mxXmlCanvas2D[_0x483c[202]][_0x483c[815]]=function(){this[_0x483c[1286]]&&mxAbstractCanvas2D[_0x483c[202]][_0x483c[815]][_0x483c[183]](this,arguments);this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[815]));};mxXmlCanvas2D[_0x483c[202]][_0x483c[1210]]=function(){this[_0x483c[1286]]&&mxAbstractCanvas2D[_0x483c[202]][_0x483c[1210]][_0x483c[183]](this,arguments);this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[1210]));};mxXmlCanvas2D[_0x483c[202]][_0x483c[255]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[255]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1243]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[255]);_0xc0a9x3[_0x483c[57]](_0x483c[255],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[513]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[55]](_0x483c[513]);_0xc0a9x4[_0x483c[57]](_0x483c[1126],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x4[_0x483c[57]](_0x483c[1125],this[_0x483c[1239]](_0xc0a9x3));this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1294]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=this[_0x483c[55]](_0x483c[1294]);if(0!=_0xc0a9x2||_0xc0a9x3||_0xc0a9x4){_0xc0a9xa[_0x483c[57]](_0x483c[1295],this[_0x483c[1239]](_0xc0a9x2)),_0xc0a9xa[_0x483c[57]](_0x483c[623],_0xc0a9x3?_0x483c[500]:_0x483c[468]),_0xc0a9xa[_0x483c[57]](_0x483c[624],_0xc0a9x4?_0x483c[500]:_0x483c[468]),_0xc0a9xa[_0x483c[57]](_0x483c[1296],this[_0x483c[1239]](_0xc0a9x5)),_0xc0a9xa[_0x483c[57]](_0x483c[1297],this[_0x483c[1239]](_0xc0a9x9)),this[_0x483c[813]][_0x483c[62]](_0xc0a9xa)};};mxXmlCanvas2D[_0x483c[202]][_0x483c[1243]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1244]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1243]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1244]);_0xc0a9x3[_0x483c[57]](_0x483c[1244],this[_0x483c[1239]](_0xc0a9x2));this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1245]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[604]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1245]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1298]);_0xc0a9x3[_0x483c[57]](_0x483c[352],null!=_0xc0a9x2?_0xc0a9x2:mxConstants[_0x483c[217]]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1246]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){if(null!=_0xc0a9x2&&null!=_0xc0a9x3){mxAbstractCanvas2D[_0x483c[202]][_0x483c[1246]][_0x483c[183]](this,arguments);var _0xc0a9x15=this[_0x483c[55]](_0x483c[1299]);_0xc0a9x15[_0x483c[57]](_0x483c[1300],_0xc0a9x2);_0xc0a9x15[_0x483c[57]](_0x483c[1301],_0xc0a9x3);_0xc0a9x15[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x15[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x5));_0xc0a9x15[_0x483c[57]](_0x483c[1302],this[_0x483c[1239]](_0xc0a9x9));_0xc0a9x15[_0x483c[57]](_0x483c[1303],this[_0x483c[1239]](_0xc0a9xa));null!=_0xc0a9x12&&_0xc0a9x15[_0x483c[57]](_0x483c[663],_0xc0a9x12);null!=_0xc0a9x13&&_0xc0a9x15[_0x483c[57]](_0x483c[1304],_0xc0a9x13);null!=_0xc0a9x14&&_0xc0a9x15[_0x483c[57]](_0x483c[1305],_0xc0a9x14);this[_0x483c[813]][_0x483c[62]](_0xc0a9x15);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1249]]=function(_0xc0a9x2){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[608]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1249]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1306]);_0xc0a9x3[_0x483c[57]](_0x483c[352],null!=_0xc0a9x2?_0xc0a9x2:mxConstants[_0x483c[217]]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1250]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[610]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1250]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1307]);_0xc0a9x3[_0x483c[57]](_0x483c[117],this[_0x483c[1239]](_0xc0a9x2));this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1251]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[648]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1251]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[648]);_0xc0a9x3[_0x483c[57]](_0x483c[648],_0xc0a9x2?_0x483c[500]:_0x483c[468]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1252]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[649]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1252]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1308]);_0xc0a9x3[_0x483c[57]](_0x483c[1309],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1253]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1254]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1253]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1310]);_0xc0a9x3[_0x483c[57]](_0x483c[1311],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1255]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1256]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1255]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1312]);_0xc0a9x3[_0x483c[57]](_0x483c[234],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1257]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1258]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1257]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1313]);_0xc0a9x3[_0x483c[57]](_0x483c[1314],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1259]]=function(_0xc0a9x2){if(this[_0x483c[1285]]){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[665]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1259]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1315]);_0xc0a9x3[_0x483c[57]](_0x483c[352],null!=_0xc0a9x2?_0xc0a9x2:mxConstants[_0x483c[217]]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1260]]=function(_0xc0a9x2){if(this[_0x483c[1285]]){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1261]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1260]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1316]);_0xc0a9x3[_0x483c[57]](_0x483c[352],null!=_0xc0a9x2?_0xc0a9x2:mxConstants[_0x483c[217]]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1262]]=function(_0xc0a9x2){if(this[_0x483c[1285]]){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1263]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1262]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1317]);_0xc0a9x3[_0x483c[57]](_0x483c[352],null!=_0xc0a9x2?_0xc0a9x2:mxConstants[_0x483c[217]]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1264]]=function(_0xc0a9x2){if(this[_0x483c[1285]]){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[487]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1264]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1289]);_0xc0a9x3[_0x483c[57]](_0x483c[803],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1265]]=function(_0xc0a9x2){if(this[_0x483c[1285]]){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[486]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1265]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1287]);_0xc0a9x3[_0x483c[57]](_0x483c[1288],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1266]]=function(_0xc0a9x2){if(this[_0x483c[1285]]){null==_0xc0a9x2&&(_0xc0a9x2=0);if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[666]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1266]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1318]);_0xc0a9x3[_0x483c[57]](_0x483c[124],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1267]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[639]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1267]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[639]);_0xc0a9x3[_0x483c[57]](_0x483c[984],_0xc0a9x2?_0x483c[500]:_0x483c[468]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1268]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){_0xc0a9x2==mxConstants[_0x483c[217]]&&(_0xc0a9x2=null);if(this[_0x483c[724]][_0x483c[1269]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1268]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1290]);_0xc0a9x3[_0x483c[57]](_0x483c[352],null!=_0xc0a9x2?_0xc0a9x2:mxConstants[_0x483c[217]]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1270]]=function(_0xc0a9x2){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1271]]==_0xc0a9x2){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1270]][_0x483c[183]](this,arguments);};var _0xc0a9x3=this[_0x483c[55]](_0x483c[1291]);_0xc0a9x3[_0x483c[57]](_0x483c[1244],_0xc0a9x2);this[_0x483c[813]][_0x483c[62]](_0xc0a9x3);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1272]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1286]]){if(this[_0x483c[724]][_0x483c[1273]]==_0xc0a9x2&&this[_0x483c[724]][_0x483c[1274]]==_0xc0a9x3){return };mxAbstractCanvas2D[_0x483c[202]][_0x483c[1272]][_0x483c[183]](this,arguments);};var _0xc0a9x4=this[_0x483c[55]](_0x483c[1292]);_0xc0a9x4[_0x483c[57]](_0x483c[1126],_0xc0a9x2);_0xc0a9x4[_0x483c[57]](_0x483c[1125],_0xc0a9x3);this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1319]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[55]](_0x483c[1319]);_0xc0a9x9[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x9[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x9[_0x483c[57]](_0x483c[1302],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x9[_0x483c[57]](_0x483c[1303],this[_0x483c[1239]](_0xc0a9x5));this[_0x483c[813]][_0x483c[62]](_0xc0a9x9);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1320]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=this[_0x483c[55]](_0x483c[1320]);_0xc0a9x12[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x12[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x12[_0x483c[57]](_0x483c[1302],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x12[_0x483c[57]](_0x483c[1303],this[_0x483c[1239]](_0xc0a9x5));_0xc0a9x12[_0x483c[57]](_0x483c[1126],this[_0x483c[1239]](_0xc0a9x9));_0xc0a9x12[_0x483c[57]](_0x483c[1125],this[_0x483c[1239]](_0xc0a9xa));this[_0x483c[813]][_0x483c[62]](_0xc0a9x12);};mxXmlCanvas2D[_0x483c[202]][_0x483c[680]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[55]](_0x483c[680]);_0xc0a9x9[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x9[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x9[_0x483c[57]](_0x483c[1302],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x9[_0x483c[57]](_0x483c[1303],this[_0x483c[1239]](_0xc0a9x5));this[_0x483c[813]][_0x483c[62]](_0xc0a9x9);};mxXmlCanvas2D[_0x483c[202]][_0x483c[618]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){_0xc0a9x9=this[_0x483c[1212]][_0x483c[1321]](_0xc0a9x9);var _0xc0a9x14=this[_0x483c[55]](_0x483c[618]);_0xc0a9x14[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x14[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x14[_0x483c[57]](_0x483c[1302],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x14[_0x483c[57]](_0x483c[1303],this[_0x483c[1239]](_0xc0a9x5));_0xc0a9x14[_0x483c[57]](_0x483c[390],_0xc0a9x9);_0xc0a9x14[_0x483c[57]](_0x483c[1322],_0xc0a9xa?_0x483c[500]:_0x483c[468]);_0xc0a9x14[_0x483c[57]](_0x483c[623],_0xc0a9x12?_0x483c[500]:_0x483c[468]);_0xc0a9x14[_0x483c[57]](_0x483c[624],_0xc0a9x13?_0x483c[500]:_0x483c[468]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x14);};mxXmlCanvas2D[_0x483c[202]][_0x483c[1275]]=function(){this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[1275]));this[_0x483c[1218]]=this[_0x483c[1217]]=0;};mxXmlCanvas2D[_0x483c[202]][_0x483c[1276]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[55]](_0x483c[582]);_0xc0a9x4[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x4[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);this[_0x483c[1217]]=_0xc0a9x2;this[_0x483c[1218]]=_0xc0a9x3;};mxXmlCanvas2D[_0x483c[202]][_0x483c[1277]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[55]](_0x483c[683]);_0xc0a9x4[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x4[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);this[_0x483c[1217]]=_0xc0a9x2;this[_0x483c[1218]]=_0xc0a9x3;};mxXmlCanvas2D[_0x483c[202]][_0x483c[1278]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[55]](_0x483c[1323]);_0xc0a9x9[_0x483c[57]](_0x483c[1324],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x9[_0x483c[57]](_0x483c[1325],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x9[_0x483c[57]](_0x483c[1326],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x9[_0x483c[57]](_0x483c[1327],this[_0x483c[1239]](_0xc0a9x5));this[_0x483c[813]][_0x483c[62]](_0xc0a9x9);this[_0x483c[1217]]=_0xc0a9x4;this[_0x483c[1218]]=_0xc0a9x5;};mxXmlCanvas2D[_0x483c[202]][_0x483c[1279]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=this[_0x483c[55]](_0x483c[1328]);_0xc0a9x12[_0x483c[57]](_0x483c[1324],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x12[_0x483c[57]](_0x483c[1325],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x12[_0x483c[57]](_0x483c[1326],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x12[_0x483c[57]](_0x483c[1327],this[_0x483c[1239]](_0xc0a9x5));_0xc0a9x12[_0x483c[57]](_0x483c[1329],this[_0x483c[1239]](_0xc0a9x9));_0xc0a9x12[_0x483c[57]](_0x483c[1330],this[_0x483c[1239]](_0xc0a9xa));this[_0x483c[813]][_0x483c[62]](_0xc0a9x12);this[_0x483c[1217]]=_0xc0a9x9;this[_0x483c[1218]]=_0xc0a9xa;};mxXmlCanvas2D[_0x483c[202]][_0x483c[268]]=function(){this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[268]))};mxXmlCanvas2D[_0x483c[202]][_0x483c[963]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){if(this[_0x483c[1285]]&&null!=_0xc0a9x9){mxUtils[_0x483c[1331]](_0xc0a9x9)&&(_0xc0a9x9=mxUtils[_0x483c[532]](_0xc0a9x9));var _0xc0a9x18=this[_0x483c[55]](_0x483c[963]);_0xc0a9x18[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2));_0xc0a9x18[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3));_0xc0a9x18[_0x483c[57]](_0x483c[1302],this[_0x483c[1239]](_0xc0a9x4));_0xc0a9x18[_0x483c[57]](_0x483c[1303],this[_0x483c[1239]](_0xc0a9x5));_0xc0a9x18[_0x483c[57]](_0x483c[1332],_0xc0a9x9);null!=_0xc0a9xa&&_0xc0a9x18[_0x483c[57]](_0x483c[611],_0xc0a9xa);null!=_0xc0a9x12&&_0xc0a9x18[_0x483c[57]](_0x483c[552],_0xc0a9x12);_0xc0a9x18[_0x483c[57]](_0x483c[1333],_0xc0a9x13?_0x483c[500]:_0x483c[468]);null==_0xc0a9x14&&(_0xc0a9x14=_0x483c[110]);_0xc0a9x18[_0x483c[57]](_0x483c[1239],_0xc0a9x14);null!=_0xc0a9x15&&_0xc0a9x18[_0x483c[57]](_0x483c[1334],_0xc0a9x15?_0x483c[500]:_0x483c[468]);null!=_0xc0a9x16&&_0xc0a9x18[_0x483c[57]](_0x483c[1335],_0xc0a9x16?_0x483c[500]:_0x483c[468]);null!=_0xc0a9x17&&_0xc0a9x18[_0x483c[57]](_0x483c[603],_0xc0a9x17);this[_0x483c[813]][_0x483c[62]](_0xc0a9x18);}};mxXmlCanvas2D[_0x483c[202]][_0x483c[1336]]=function(){this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[1336]))};mxXmlCanvas2D[_0x483c[202]][_0x483c[1334]]=function(){this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[1334]))};mxXmlCanvas2D[_0x483c[202]][_0x483c[1337]]=function(){this[_0x483c[813]][_0x483c[62]](this[_0x483c[55]](_0x483c[1338]))};function mxSvgCanvas2D(_0xc0a9x2,_0xc0a9x3){mxAbstractCanvas2D[_0x483c[239]](this);this[_0x483c[813]]=_0xc0a9x2;this[_0x483c[1339]]=[];this[_0x483c[1340]]=null;this[_0x483c[1341]]=null!=_0xc0a9x3?_0xc0a9x3:!1;var _0xc0a9x4=null;if(_0xc0a9x2[_0x483c[295]]!=document){for(_0xc0a9x4=_0xc0a9x2;null!=_0xc0a9x4&&_0x483c[571]!=_0xc0a9x4[_0x483c[301]];){_0xc0a9x4=_0xc0a9x4[_0x483c[265]]}};null!=_0xc0a9x4&&(0<_0xc0a9x4[_0x483c[64]](_0x483c[1340])[_0x483c[67]]&&(this[_0x483c[1340]]=_0xc0a9x4[_0x483c[64]](_0x483c[1340])[0]),null==this[_0x483c[1340]]&&(this[_0x483c[1340]]=this[_0x483c[55]](_0x483c[1340]),null!=_0xc0a9x4[_0x483c[285]]?_0xc0a9x4[_0x483c[950]](this[_0x483c[1340]],_0xc0a9x4[_0x483c[285]]):_0xc0a9x4[_0x483c[62]](this[_0x483c[1340]])),this[_0x483c[1341]]&&this[_0x483c[1340]][_0x483c[62]](this[_0x483c[1342]]()));}mxUtils[_0x483c[1284]](mxSvgCanvas2D,mxAbstractCanvas2D);mxSvgCanvas2D[_0x483c[202]][_0x483c[252]]=null;mxSvgCanvas2D[_0x483c[202]][_0x483c[1343]]= !0;mxSvgCanvas2D[_0x483c[202]][_0x483c[1285]]= !0;mxSvgCanvas2D[_0x483c[202]][_0x483c[1344]]= !0;mxSvgCanvas2D[_0x483c[202]][_0x483c[1345]]=0;mxSvgCanvas2D[_0x483c[202]][_0x483c[1346]]=0;mxSvgCanvas2D[_0x483c[202]][_0x483c[1347]]= !1;mxSvgCanvas2D[_0x483c[202]][_0x483c[862]]=function(){mxAbstractCanvas2D[_0x483c[202]][_0x483c[862]][_0x483c[183]](this,arguments);this[_0x483c[1339]]=[];};mxSvgCanvas2D[_0x483c[202]][_0x483c[1342]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[55]](_0x483c[124]);_0xc0a9x2[_0x483c[57]](_0x483c[60],_0x483c[61]);mxUtils[_0x483c[53]](_0xc0a9x2,_0x483c[1348]+mxConstants[_0x483c[484]]+_0x483c[1349]+mxConstants[_0x483c[483]]+_0x483c[1350]);return _0xc0a9x2;};mxSvgCanvas2D[_0x483c[202]][_0x483c[55]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=this[_0x483c[813]][_0x483c[295]][_0x483c[509]]){return this[_0x483c[813]][_0x483c[295]][_0x483c[509]](_0xc0a9x3||mxConstants[_0x483c[1351]],_0xc0a9x2)};var _0xc0a9x4=this[_0x483c[813]][_0x483c[295]][_0x483c[55]](_0xc0a9x2);null!=_0xc0a9x3&&_0xc0a9x4[_0x483c[57]](_0x483c[1352],_0xc0a9x3);return _0xc0a9x4;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1353]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0x483c[198]==_0xc0a9x2[_0x483c[225]](0)&&(_0xc0a9x2=_0xc0a9x2[_0x483c[85]](1));_0x483c[198]==_0xc0a9x3[_0x483c[225]](0)&&(_0xc0a9x3=_0xc0a9x3[_0x483c[85]](1));_0xc0a9x2=_0xc0a9x2[_0x483c[216]]()+_0x483c[213]+_0xc0a9x4;_0xc0a9x3=_0xc0a9x3[_0x483c[216]]()+_0x483c[213]+_0xc0a9x5;_0xc0a9x4=null;null==_0xc0a9x9||_0xc0a9x9==mxConstants[_0x483c[1354]]?_0xc0a9x4=_0x483c[1355]:_0xc0a9x9==mxConstants[_0x483c[1356]]?_0xc0a9x4=_0x483c[1357]:(_0xc0a9x5=_0xc0a9x2,_0xc0a9x2=_0xc0a9x3,_0xc0a9x3=_0xc0a9x5,_0xc0a9x9==mxConstants[_0x483c[1358]]?_0xc0a9x4=_0x483c[1355]:_0xc0a9x9==mxConstants[_0x483c[1359]]&&(_0xc0a9x4=_0x483c[1357]));return _0x483c[1360]+_0xc0a9x2+_0x483c[213]+_0xc0a9x3+_0x483c[213]+_0xc0a9x4;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1361]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=this[_0x483c[1353]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x12=this[_0x483c[1339]][_0xc0a9xa];if(null==_0xc0a9x12){var _0xc0a9x13=this[_0x483c[813]][_0x483c[538]],_0xc0a9x14=0,_0xc0a9x15=_0xc0a9xa+_0x483c[213]+_0xc0a9x14;if(null!=_0xc0a9x13){for(_0xc0a9x12=_0xc0a9x13[_0x483c[295]][_0x483c[1362]](_0xc0a9x15);null!=_0xc0a9x12&&_0xc0a9x12[_0x483c[538]]!=_0xc0a9x13;){_0xc0a9x15=_0xc0a9xa+_0x483c[213]+_0xc0a9x14++,_0xc0a9x12=_0xc0a9x13[_0x483c[295]][_0x483c[1362]](_0xc0a9x15)}}else {_0xc0a9x15=_0x483c[1363]+++this[_0x483c[1346]]};null==_0xc0a9x12&&(_0xc0a9x12=this[_0x483c[1364]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x12[_0x483c[57]](_0x483c[1363],_0xc0a9x15),null!=this[_0x483c[1340]]?this[_0x483c[1340]][_0x483c[62]](_0xc0a9x12):_0xc0a9x13[_0x483c[62]](_0xc0a9x12));this[_0x483c[1339]][_0xc0a9xa]=_0xc0a9x12;};return _0xc0a9x12[_0x483c[284]](_0x483c[1363]);};mxSvgCanvas2D[_0x483c[202]][_0x483c[1364]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=this[_0x483c[55]](_0x483c[1365]);_0xc0a9xa[_0x483c[57]](_0x483c[1324],_0x483c[1366]);_0xc0a9xa[_0x483c[57]](_0x483c[1325],_0x483c[1366]);_0xc0a9xa[_0x483c[57]](_0x483c[1326],_0x483c[1366]);_0xc0a9xa[_0x483c[57]](_0x483c[1327],_0x483c[1366]);null==_0xc0a9x9||_0xc0a9x9==mxConstants[_0x483c[1354]]?_0xc0a9xa[_0x483c[57]](_0x483c[1327],_0x483c[118]):_0xc0a9x9==mxConstants[_0x483c[1356]]?_0xc0a9xa[_0x483c[57]](_0x483c[1326],_0x483c[118]):_0xc0a9x9==mxConstants[_0x483c[1358]]?_0xc0a9xa[_0x483c[57]](_0x483c[1325],_0x483c[118]):_0xc0a9x9==mxConstants[_0x483c[1359]]&&_0xc0a9xa[_0x483c[57]](_0x483c[1324],_0x483c[118]);_0xc0a9x4=1>_0xc0a9x4?_0x483c[1367]+_0xc0a9x4:_0x483c[110];_0xc0a9x9=this[_0x483c[55]](_0x483c[1076]);_0xc0a9x9[_0x483c[57]](_0x483c[1368],_0x483c[1366]);_0xc0a9x9[_0x483c[57]](_0x483c[124],_0x483c[1369]+_0xc0a9x2+_0xc0a9x4);_0xc0a9xa[_0x483c[62]](_0xc0a9x9);_0xc0a9x4=1>_0xc0a9x5?_0x483c[1367]+_0xc0a9x5:_0x483c[110];_0xc0a9x9=this[_0x483c[55]](_0x483c[1076]);_0xc0a9x9[_0x483c[57]](_0x483c[1368],_0x483c[118]);_0xc0a9x9[_0x483c[57]](_0x483c[124],_0x483c[1369]+_0xc0a9x3+_0xc0a9x4);_0xc0a9xa[_0x483c[62]](_0xc0a9x9);return _0xc0a9xa;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1370]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[252]],_0xc0a9x5=this[_0x483c[724]];if(null!=_0xc0a9x4){if(_0x483c[1215]==_0xc0a9x4[_0x483c[301]]){if(null!=this[_0x483c[1215]]&&0<this[_0x483c[1215]][_0x483c[67]]){_0xc0a9x4[_0x483c[57]](_0x483c[1371],this[_0x483c[1215]][_0x483c[234]](_0x483c[185]))}else {return }};_0xc0a9x2&&null!=_0xc0a9x5[_0x483c[604]]?this[_0x483c[1372]]():this[_0x483c[1341]]||(_0x483c[680]==_0xc0a9x4[_0x483c[301]]&&mxClient[_0x483c[133]]&&!mxClient[_0x483c[76]]&&!mxClient[_0x483c[75]]?_0xc0a9x4[_0x483c[57]](_0x483c[1334],_0x483c[1373]):_0xc0a9x4[_0x483c[57]](_0x483c[1334],_0x483c[130]),_0xc0a9x2= !1);_0xc0a9x3&&null!=_0xc0a9x5[_0x483c[608]]?this[_0x483c[1374]]():this[_0x483c[1341]]||_0xc0a9x4[_0x483c[57]](_0x483c[1336],_0x483c[130]);null!=_0xc0a9x5[_0x483c[535]]&&0<_0xc0a9x5[_0x483c[535]][_0x483c[67]]&&_0xc0a9x4[_0x483c[57]](_0x483c[535],_0xc0a9x5[_0x483c[535]]);_0xc0a9x5[_0x483c[639]]&&this[_0x483c[813]][_0x483c[62]](this[_0x483c[1375]](_0xc0a9x4));0<this[_0x483c[1345]]&&!_0xc0a9x2&&this[_0x483c[813]][_0x483c[62]](this[_0x483c[1376]](_0xc0a9x4));this[_0x483c[1229]]&&(_0x483c[1215]!=_0xc0a9x4[_0x483c[301]]||this[_0x483c[1215]][this[_0x483c[1215]][_0x483c[67]]-1]==this[_0x483c[1227]])&&_0xc0a9x4[_0x483c[57]](_0x483c[1377],_0x483c[1378]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);};};mxSvgCanvas2D[_0x483c[202]][_0x483c[1372]]=function(){var _0xc0a9x2=this[_0x483c[724]];1>_0xc0a9x2[_0x483c[1244]]&&this[_0x483c[252]][_0x483c[57]](_0x483c[1379],_0xc0a9x2[_0x483c[1244]]);null!=_0xc0a9x2[_0x483c[604]]&&(null!=_0xc0a9x2[_0x483c[606]]?(_0xc0a9x2=this[_0x483c[1361]](_0xc0a9x2[_0x483c[604]],_0xc0a9x2[_0x483c[606]],_0xc0a9x2[_0x483c[1247]],_0xc0a9x2[_0x483c[1248]],_0xc0a9x2[_0x483c[607]]),this[_0x483c[252]][_0x483c[57]](_0x483c[1334],_0x483c[1380]+_0xc0a9x2+_0x483c[460])):this[_0x483c[252]][_0x483c[57]](_0x483c[1334],_0xc0a9x2[_0x483c[604]][_0x483c[216]]()));};mxSvgCanvas2D[_0x483c[202]][_0x483c[1374]]=function(){var _0xc0a9x2=this[_0x483c[724]];this[_0x483c[252]][_0x483c[57]](_0x483c[1336],_0xc0a9x2[_0x483c[608]][_0x483c[216]]());1>_0xc0a9x2[_0x483c[1244]]&&this[_0x483c[252]][_0x483c[57]](_0x483c[1381],_0xc0a9x2[_0x483c[1244]]);var _0xc0a9x3=Math[_0x483c[160]](1,this[_0x483c[1239]](_0xc0a9x2[_0x483c[610]]*_0xc0a9x2[_0x483c[255]]));1!=_0xc0a9x3&&this[_0x483c[252]][_0x483c[57]](_0x483c[1382],_0xc0a9x3);_0x483c[1215]==this[_0x483c[252]][_0x483c[301]]&&this[_0x483c[1383]]();_0xc0a9x2[_0x483c[648]]&&this[_0x483c[252]][_0x483c[57]](_0x483c[1384],this[_0x483c[1385]](_0xc0a9x3));};mxSvgCanvas2D[_0x483c[202]][_0x483c[1383]]=function(){var _0xc0a9x2=this[_0x483c[724]];null!=_0xc0a9x2[_0x483c[1256]]&&_0x483c[1233]!=_0xc0a9x2[_0x483c[1256]]&&this[_0x483c[252]][_0x483c[57]](_0x483c[1386],_0xc0a9x2[_0x483c[1256]]);if(null!=_0xc0a9x2[_0x483c[1254]]){var _0xc0a9x3=_0xc0a9x2[_0x483c[1254]];_0x483c[1232]==_0xc0a9x3&&(_0xc0a9x3=_0x483c[1387]);_0x483c[1387]!=_0xc0a9x3&&this[_0x483c[252]][_0x483c[57]](_0x483c[1388],_0xc0a9x3);};null!=_0xc0a9x2[_0x483c[1258]]&&(!this[_0x483c[1341]]||10!=_0xc0a9x2[_0x483c[1258]])&&this[_0x483c[252]][_0x483c[57]](_0x483c[1389],_0xc0a9x2[_0x483c[1258]]);};mxSvgCanvas2D[_0x483c[202]][_0x483c[1385]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[724]][_0x483c[649]][_0x483c[224]](_0x483c[185]),_0xc0a9x4=[];if(0<_0xc0a9x3[_0x483c[67]]){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){_0xc0a9x4[_0xc0a9x5]=Number(_0xc0a9x3[_0xc0a9x5])*_0xc0a9x2}};return _0xc0a9x4[_0x483c[234]](_0x483c[185]);};mxSvgCanvas2D[_0x483c[202]][_0x483c[1376]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[511]](!0);var _0xc0a9x3=parseFloat(_0xc0a9x2[_0x483c[284]](_0x483c[1382])||1)+this[_0x483c[1345]];_0xc0a9x2[_0x483c[57]](_0x483c[1377],_0x483c[1336]);_0xc0a9x2[_0x483c[57]](_0x483c[187],_0x483c[188]);_0xc0a9x2[_0x483c[1390]](_0x483c[1384]);_0xc0a9x2[_0x483c[57]](_0x483c[1382],_0xc0a9x3);_0xc0a9x2[_0x483c[57]](_0x483c[1334],_0x483c[130]);_0xc0a9x2[_0x483c[57]](_0x483c[1336],mxClient[_0x483c[71]]?_0x483c[130]:_0x483c[1391]);return _0xc0a9x2;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1375]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[511]](!0);var _0xc0a9x3=this[_0x483c[724]];_0x483c[130]!=_0xc0a9x2[_0x483c[284]](_0x483c[1334])&&_0xc0a9x2[_0x483c[57]](_0x483c[1334],_0xc0a9x3[_0x483c[1269]]);_0x483c[130]!=_0xc0a9x2[_0x483c[284]](_0x483c[1336])&&_0xc0a9x2[_0x483c[57]](_0x483c[1336],_0xc0a9x3[_0x483c[1269]]);_0xc0a9x2[_0x483c[57]](_0x483c[535],_0x483c[536]+this[_0x483c[1239]](_0xc0a9x3[_0x483c[1273]]*_0xc0a9x3[_0x483c[255]])+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x3[_0x483c[1274]]*_0xc0a9x3[_0x483c[255]])+_0x483c[460]+(_0xc0a9x3[_0x483c[535]]||_0x483c[110]));_0xc0a9x2[_0x483c[57]](_0x483c[461],_0xc0a9x3[_0x483c[1271]]);return _0xc0a9x2;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1294]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(0!=_0xc0a9x2||_0xc0a9x3||_0xc0a9x4){var _0xc0a9xa=this[_0x483c[724]];_0xc0a9x5+=_0xc0a9xa[_0x483c[1126]];_0xc0a9x9+=_0xc0a9xa[_0x483c[1125]];_0xc0a9x5*=_0xc0a9xa[_0x483c[255]];_0xc0a9x9*=_0xc0a9xa[_0x483c[255]];_0xc0a9xa[_0x483c[535]]=_0xc0a9xa[_0x483c[535]]||_0x483c[110];if(_0xc0a9x3&&_0xc0a9x4){_0xc0a9x2+=180}else {if(_0xc0a9x3^_0xc0a9x4){var _0xc0a9x12=_0xc0a9x3?_0xc0a9x5:0,_0xc0a9x13=_0xc0a9x3?-1:1,_0xc0a9x14=_0xc0a9x4?_0xc0a9x9:0,_0xc0a9x15=_0xc0a9x4?-1:1;_0xc0a9xa[_0x483c[535]]+=_0x483c[536]+this[_0x483c[1239]](_0xc0a9x12)+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x14)+_0x483c[1392]+this[_0x483c[1239]](_0xc0a9x13)+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x15)+_0x483c[1393]+this[_0x483c[1239]](-_0xc0a9x12)+_0x483c[537]+this[_0x483c[1239]](-_0xc0a9x14)+_0x483c[460];}};if(_0xc0a9x3?!_0xc0a9x4:_0xc0a9x4){_0xc0a9x2*= -1};0!=_0xc0a9x2&&(_0xc0a9xa[_0x483c[535]]+=_0x483c[1394]+this[_0x483c[1239]](_0xc0a9x2)+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x5)+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x9)+_0x483c[460]);_0xc0a9xa[_0x483c[603]]+=_0xc0a9x2;_0xc0a9xa[_0x483c[1395]]=_0xc0a9x5;_0xc0a9xa[_0x483c[1396]]=_0xc0a9x9;}};mxSvgCanvas2D[_0x483c[202]][_0x483c[1275]]=function(){mxAbstractCanvas2D[_0x483c[202]][_0x483c[1275]][_0x483c[183]](this,arguments);this[_0x483c[252]]=this[_0x483c[55]](_0x483c[1215]);};mxSvgCanvas2D[_0x483c[202]][_0x483c[1319]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[724]],_0xc0a9xa=this[_0x483c[55]](_0x483c[1319]);_0xc0a9xa[_0x483c[57]](_0x483c[235],this[_0x483c[1239]]((_0xc0a9x2+_0xc0a9x9[_0x483c[1126]])*_0xc0a9x9[_0x483c[255]]));_0xc0a9xa[_0x483c[57]](_0x483c[236],this[_0x483c[1239]]((_0xc0a9x3+_0xc0a9x9[_0x483c[1125]])*_0xc0a9x9[_0x483c[255]]));_0xc0a9xa[_0x483c[57]](_0x483c[117],this[_0x483c[1239]](_0xc0a9x4*_0xc0a9x9[_0x483c[255]]));_0xc0a9xa[_0x483c[57]](_0x483c[119],this[_0x483c[1239]](_0xc0a9x5*_0xc0a9x9[_0x483c[255]]));this[_0x483c[252]]=_0xc0a9xa;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1320]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[1319]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);0<_0xc0a9x9&&this[_0x483c[252]][_0x483c[57]](_0x483c[1397],this[_0x483c[1239]](_0xc0a9x9*this[_0x483c[724]][_0x483c[255]]));0<_0xc0a9xa&&this[_0x483c[252]][_0x483c[57]](_0x483c[1398],this[_0x483c[1239]](_0xc0a9xa*this[_0x483c[724]][_0x483c[255]]));};mxSvgCanvas2D[_0x483c[202]][_0x483c[680]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[724]],_0xc0a9xa=this[_0x483c[55]](_0x483c[680]);_0xc0a9xa[_0x483c[57]](_0x483c[1296],Math[_0x483c[488]]((_0xc0a9x2+_0xc0a9x4/2+_0xc0a9x9[_0x483c[1126]])*_0xc0a9x9[_0x483c[255]]));_0xc0a9xa[_0x483c[57]](_0x483c[1297],Math[_0x483c[488]]((_0xc0a9x3+_0xc0a9x5/2+_0xc0a9x9[_0x483c[1125]])*_0xc0a9x9[_0x483c[255]]));_0xc0a9xa[_0x483c[57]](_0x483c[1397],_0xc0a9x4/2*_0xc0a9x9[_0x483c[255]]);_0xc0a9xa[_0x483c[57]](_0x483c[1398],_0xc0a9x5/2*_0xc0a9x9[_0x483c[255]]);this[_0x483c[252]]=_0xc0a9xa;};mxSvgCanvas2D[_0x483c[202]][_0x483c[618]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){_0xc0a9x9=this[_0x483c[1212]][_0x483c[1321]](_0xc0a9x9);_0xc0a9xa=null!=_0xc0a9xa?_0xc0a9xa:!0;_0xc0a9x12=null!=_0xc0a9x12?_0xc0a9x12:!1;_0xc0a9x13=null!=_0xc0a9x13?_0xc0a9x13:!1;var _0xc0a9x14=this[_0x483c[724]];_0xc0a9x2+=_0xc0a9x14[_0x483c[1126]];_0xc0a9x3+=_0xc0a9x14[_0x483c[1125]];var _0xc0a9x15=this[_0x483c[55]](_0x483c[618]);_0xc0a9x15[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2*_0xc0a9x14[_0x483c[255]]));_0xc0a9x15[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3*_0xc0a9x14[_0x483c[255]]));_0xc0a9x15[_0x483c[57]](_0x483c[117],this[_0x483c[1239]](_0xc0a9x4*_0xc0a9x14[_0x483c[255]]));_0xc0a9x15[_0x483c[57]](_0x483c[119],this[_0x483c[1239]](_0xc0a9x5*_0xc0a9x14[_0x483c[255]]));null==_0xc0a9x15[_0x483c[1399]]?_0xc0a9x15[_0x483c[57]](_0x483c[1400],_0xc0a9x9):_0xc0a9x15[_0x483c[1399]](mxConstants.NS_XLINK,_0x483c[44],_0xc0a9x9);_0xc0a9xa||_0xc0a9x15[_0x483c[57]](_0x483c[1401],_0x483c[130]);1>_0xc0a9x14[_0x483c[1244]]&&_0xc0a9x15[_0x483c[57]](_0x483c[461],_0xc0a9x14[_0x483c[1244]]);_0xc0a9x9=this[_0x483c[724]][_0x483c[535]]||_0x483c[110];if(_0xc0a9x12||_0xc0a9x13){var _0xc0a9x16=_0xc0a9xa=1,_0xc0a9x17=0,_0xc0a9x18=0;_0xc0a9x12&&(_0xc0a9xa= -1,_0xc0a9x17=-_0xc0a9x4-2*_0xc0a9x2);_0xc0a9x13&&(_0xc0a9x16= -1,_0xc0a9x18=-_0xc0a9x5-2*_0xc0a9x3);_0xc0a9x9+=_0x483c[1402]+_0xc0a9xa+_0x483c[537]+_0xc0a9x16+_0x483c[1393]+_0xc0a9x17+_0x483c[537]+_0xc0a9x18+_0x483c[460];};0<_0xc0a9x9[_0x483c[67]]&&_0xc0a9x15[_0x483c[57]](_0x483c[535],_0xc0a9x9);this[_0x483c[813]][_0x483c[62]](_0xc0a9x15);this[_0x483c[1347]]&&(_0xc0a9x15[_0x483c[57]](_0x483c[124],_0x483c[1403]),_0xc0a9x15=this[_0x483c[55]](_0x483c[1319]),_0xc0a9x15[_0x483c[57]](_0x483c[187],_0x483c[188]),_0xc0a9x15[_0x483c[57]](_0x483c[1377],_0x483c[1334]),_0xc0a9x15[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2*_0xc0a9x14[_0x483c[255]])),_0xc0a9x15[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x3*_0xc0a9x14[_0x483c[255]])),_0xc0a9x15[_0x483c[57]](_0x483c[117],this[_0x483c[1239]](_0xc0a9x4*_0xc0a9x14[_0x483c[255]])),_0xc0a9x15[_0x483c[57]](_0x483c[119],this[_0x483c[1239]](_0xc0a9x5*_0xc0a9x14[_0x483c[255]])),this[_0x483c[813]][_0x483c[62]](_0xc0a9x15));};mxSvgCanvas2D[_0x483c[202]][_0x483c[1404]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x4=this[_0x483c[724]];_0xc0a9x5=_0x483c[1405]+Math[_0x483c[488]](_0xc0a9x4[_0x483c[487]])+_0x483c[1406]+_0xc0a9x4[_0x483c[486]]+_0x483c[1407]+_0xc0a9x4[_0x483c[665]]+_0x483c[1408]+Math[_0x483c[488]](_0xc0a9x4[_0x483c[487]]*mxConstants[_0x483c[490]])+_0x483c[1409]+_0xc0a9x5;(_0xc0a9x4[_0x483c[666]]&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]]&&(_0xc0a9x5+=_0x483c[1411]);(_0xc0a9x4[_0x483c[666]]&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]]&&(_0xc0a9x5+=_0x483c[1413]);(_0xc0a9x4[_0x483c[666]]&mxConstants[_0x483c[1414]])==mxConstants[_0x483c[1414]]&&(_0xc0a9x5+=_0x483c[1415]);_0xc0a9x3==mxConstants[_0x483c[479]]?_0xc0a9x5+=_0x483c[1416]:_0xc0a9x3==mxConstants[_0x483c[480]]&&(_0xc0a9x5+=_0x483c[1417]);_0xc0a9x3=_0x483c[110];null!=_0xc0a9x4[_0x483c[1261]]&&(_0xc0a9x3+=_0x483c[1418]+_0xc0a9x4[_0x483c[1261]]+_0x483c[471]);null!=_0xc0a9x4[_0x483c[1263]]&&(_0xc0a9x3+=_0x483c[1419]+_0xc0a9x4[_0x483c[1263]]+_0x483c[471]);mxUtils[_0x483c[1331]](_0xc0a9x2)||(_0xc0a9x4=document[_0x483c[55]](_0x483c[126]),_0xc0a9x4[_0x483c[339]]=_0xc0a9x2[_0x483c[230]](/&lt;/g,_0x483c[1421])[_0x483c[230]](/&gt;/g,_0x483c[1420])[_0x483c[230]](/</g,_0x483c[334])[_0x483c[230]](/>/g,_0x483c[335]),_0xc0a9x2=_0xc0a9x4[_0x483c[131]],_0xc0a9x9?_0xc0a9x5+=_0xc0a9x3:0<_0xc0a9x3[_0x483c[67]]&&(_0xc0a9x2=_0x483c[1422]+_0xc0a9x3+_0x483c[1423]+_0xc0a9x2+_0x483c[1424]));if(!mxClient[_0x483c[80]]&&document[_0x483c[509]]){return _0xc0a9x9=document[_0x483c[509]](_0x483c[577],_0x483c[485]),_0xc0a9x9[_0x483c[57]](_0x483c[124],_0xc0a9x5),mxUtils[_0x483c[1331]](_0xc0a9x2)?this[_0x483c[813]][_0x483c[295]]!=document?_0xc0a9x9[_0x483c[62]](_0xc0a9x2[_0x483c[511]](!0)):_0xc0a9x9[_0x483c[62]](_0xc0a9x2):_0xc0a9x9[_0x483c[339]]=_0xc0a9x2,_0xc0a9x9};mxUtils[_0x483c[1331]](_0xc0a9x2)&&this[_0x483c[813]][_0x483c[295]]!=document&&(_0xc0a9x2=_0xc0a9x2[_0x483c[342]]);_0xc0a9x2=_0xc0a9x2[_0x483c[230]](/<br>/g,_0x483c[1426])[_0x483c[230]](/<hr>/g,_0x483c[1425]);return mxUtils[_0x483c[877]](_0x483c[1427]+_0xc0a9x5+_0x483c[1423]+_0xc0a9x2+_0x483c[1424])[_0x483c[158]];};mxSvgCanvas2D[_0x483c[202]][_0x483c[963]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){if(this[_0x483c[1285]]&&null!=_0xc0a9x9){_0xc0a9x17=null!=_0xc0a9x17?_0xc0a9x17:0;var _0xc0a9x18=this[_0x483c[724]];_0xc0a9x2+=_0xc0a9x18[_0x483c[1126]];_0xc0a9x3+=_0xc0a9x18[_0x483c[1125]];if(this[_0x483c[1344]]&&_0x483c[1428]==_0xc0a9x14){var _0xc0a9x19=_0x483c[1429];_0xc0a9x16?(_0xc0a9x19+=_0x483c[1430],0<_0xc0a9x5&&(_0xc0a9x19+=_0x483c[1431]+Math[_0x483c[488]](_0xc0a9x5)+_0x483c[1409]),0<_0xc0a9x4&&(_0xc0a9x19+=_0x483c[1432]+Math[_0x483c[488]](_0xc0a9x4)+_0x483c[1409])):_0xc0a9x15&&(_0xc0a9x19+=_0x483c[1432]+Math[_0x483c[488]](_0xc0a9x4)+_0x483c[1409],0<_0xc0a9x5&&(_0xc0a9x19+=_0x483c[1431]+Math[_0x483c[488]](_0xc0a9x5)+_0x483c[1409]));_0xc0a9x13?(!_0xc0a9x16&&0<_0xc0a9x4&&(_0xc0a9x19+=_0x483c[1432]+Math[_0x483c[488]](_0xc0a9x4)+_0x483c[1409]),_0xc0a9x19+=_0x483c[1433]):_0xc0a9x19+=_0x483c[1434];_0xc0a9x13=this[_0x483c[55]](_0x483c[449]);1>_0xc0a9x18[_0x483c[1244]]&&_0xc0a9x13[_0x483c[57]](_0x483c[461],_0xc0a9x18[_0x483c[1244]]);_0xc0a9x14=this[_0x483c[55]](_0x483c[1435]);_0xc0a9x14[_0x483c[57]](_0x483c[1377],_0x483c[1378]);_0xc0a9x19=this[_0x483c[1404]](_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x19,_0xc0a9x15);if(null!=_0xc0a9x19){_0xc0a9x13[_0x483c[62]](_0xc0a9x14);this[_0x483c[813]][_0x483c[62]](_0xc0a9x13);var _0xc0a9x1a=0;if(mxClient[_0x483c[80]]&&!mxClient[_0x483c[48]]){var _0xc0a9x1b=document[_0x483c[55]](_0x483c[485]);_0xc0a9x1b[_0x483c[124]][_0x483c[103]]=_0xc0a9x19[_0x483c[284]](_0x483c[124]);_0xc0a9x1b[_0x483c[124]][_0x483c[495]]=mxClient[_0x483c[496]]?_0x483c[497]:_0x483c[498];_0xc0a9x1b[_0x483c[124]][_0x483c[187]]=_0x483c[188];_0xc0a9x1b[_0x483c[339]]=mxUtils[_0x483c[1331]](_0xc0a9x9)?_0xc0a9x9[_0x483c[342]]:_0xc0a9x9;document[_0x483c[112]][_0x483c[62]](_0xc0a9x1b);_0xc0a9x1a=_0xc0a9x1b[_0x483c[359]];_0xc0a9x5=mxClient[_0x483c[496]]&&0<_0xc0a9x5&&_0xc0a9x16?Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x1b[_0x483c[167]]+2):_0xc0a9x1b[_0x483c[167]];_0xc0a9x1b[_0x483c[265]][_0x483c[266]](_0xc0a9x1b);_0xc0a9x14[_0x483c[62]](_0xc0a9x19);}else {this[_0x483c[813]][_0x483c[295]]!=document?(_0xc0a9x19[_0x483c[124]][_0x483c[187]]=_0x483c[188],document[_0x483c[112]][_0x483c[62]](_0xc0a9x19),_0xc0a9x1a=_0xc0a9x19[_0x483c[359]],_0xc0a9x5=_0xc0a9x19[_0x483c[167]],_0xc0a9x14[_0x483c[62]](_0xc0a9x19),_0xc0a9x19[_0x483c[124]][_0x483c[187]]=_0x483c[110]):(_0xc0a9x14[_0x483c[62]](_0xc0a9x19),_0xc0a9x1a=_0xc0a9x19[_0x483c[359]],_0xc0a9x5=_0xc0a9x19[_0x483c[167]])};_0xc0a9x4=_0xc0a9x15?Math[_0x483c[160]](_0xc0a9x4,_0xc0a9x1a):_0xc0a9x1a;1>_0xc0a9x18[_0x483c[1244]]&&_0xc0a9x13[_0x483c[57]](_0x483c[461],_0xc0a9x18[_0x483c[1244]]);_0xc0a9x15=_0xc0a9x9=0;_0xc0a9xa==mxConstants[_0x483c[479]]?_0xc0a9x9-=_0xc0a9x4/2:_0xc0a9xa==mxConstants[_0x483c[480]]&&(_0xc0a9x9-=_0xc0a9x4);_0xc0a9x2+=_0xc0a9x9;_0xc0a9x12==mxConstants[_0x483c[481]]?_0xc0a9x15-=_0xc0a9x5/2:_0xc0a9x12==mxConstants[_0x483c[482]]&&(_0xc0a9x15-=_0xc0a9x5);_0xc0a9x3+=_0xc0a9x15;_0xc0a9xa=1!=_0xc0a9x18[_0x483c[255]]?_0x483c[1402]+_0xc0a9x18[_0x483c[255]]+_0x483c[460]:_0x483c[110];0!=_0xc0a9x18[_0x483c[603]]&&this[_0x483c[1216]]?(_0xc0a9xa+=_0x483c[1394]+_0xc0a9x18[_0x483c[603]]+_0x483c[537]+_0xc0a9x4/2+_0x483c[537]+_0xc0a9x5/2+_0x483c[460],_0xc0a9x3=this[_0x483c[1241]]((_0xc0a9x2+_0xc0a9x4/2)*_0xc0a9x18[_0x483c[255]],(_0xc0a9x3+_0xc0a9x5/2)*_0xc0a9x18[_0x483c[255]],_0xc0a9x18[_0x483c[603]],_0xc0a9x18[_0x483c[1395]],_0xc0a9x18[_0x483c[1396]]),_0xc0a9x2=_0xc0a9x3[_0x483c[235]]-_0xc0a9x4*_0xc0a9x18[_0x483c[255]]/2,_0xc0a9x3=_0xc0a9x3[_0x483c[236]]-_0xc0a9x5*_0xc0a9x18[_0x483c[255]]/2):(_0xc0a9x2*=_0xc0a9x18[_0x483c[255]],_0xc0a9x3*=_0xc0a9x18[_0x483c[255]]);0!=_0xc0a9x17&&(_0xc0a9xa+=_0x483c[1394]+_0xc0a9x17+_0x483c[537]+-_0xc0a9x9+_0x483c[537]+-_0xc0a9x15+_0x483c[460]);_0xc0a9x13[_0x483c[57]](_0x483c[535],_0x483c[536]+Math[_0x483c[488]](_0xc0a9x2)+_0x483c[537]+Math[_0x483c[488]](_0xc0a9x3)+_0x483c[460]+_0xc0a9xa);_0xc0a9x14[_0x483c[57]](_0x483c[117],Math[_0x483c[488]](Math[_0x483c[160]](1,_0xc0a9x4)));_0xc0a9x14[_0x483c[57]](_0x483c[119],Math[_0x483c[488]](Math[_0x483c[160]](1,_0xc0a9x5)));};}else {this[_0x483c[1436]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17)};}};mxSvgCanvas2D[_0x483c[202]][_0x483c[1437]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2=Math[_0x483c[488]](_0xc0a9x2);_0xc0a9x3=Math[_0x483c[488]](_0xc0a9x3);_0xc0a9x4=Math[_0x483c[488]](_0xc0a9x4);_0xc0a9x5=Math[_0x483c[488]](_0xc0a9x5);for(var _0xc0a9x9=_0x483c[1438]+_0xc0a9x2+_0x483c[213]+_0xc0a9x3+_0x483c[213]+_0xc0a9x4+_0x483c[213]+_0xc0a9x5,_0xc0a9xa=0,_0xc0a9x12=_0xc0a9x9+_0x483c[213]+_0xc0a9xa;null!=document[_0x483c[1362]](_0xc0a9x12);){_0xc0a9x12=_0xc0a9x9+_0x483c[213]+ ++_0xc0a9xa};clip=this[_0x483c[55]](_0x483c[1439]);clip[_0x483c[57]](_0x483c[1363],_0xc0a9x12);_0xc0a9x9=this[_0x483c[55]](_0x483c[1319]);_0xc0a9x9[_0x483c[57]](_0x483c[235],_0xc0a9x2);_0xc0a9x9[_0x483c[57]](_0x483c[236],_0xc0a9x3);_0xc0a9x9[_0x483c[57]](_0x483c[117],_0xc0a9x4);_0xc0a9x9[_0x483c[57]](_0x483c[119],_0xc0a9x5);clip[_0x483c[62]](_0xc0a9x9);return clip;};mxSvgCanvas2D[_0x483c[202]][_0x483c[1436]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16){_0xc0a9x16=null!=_0xc0a9x16?_0xc0a9x16:0;_0xc0a9x13=this[_0x483c[724]];var _0xc0a9x17=Math[_0x483c[488]](_0xc0a9x13[_0x483c[487]]),_0xc0a9x18=this[_0x483c[55]](_0x483c[449]),_0xc0a9x19=_0xc0a9x13[_0x483c[535]]||_0x483c[110];0!=_0xc0a9x16&&(_0xc0a9x19+=_0x483c[1394]+_0xc0a9x16+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x2*_0xc0a9x13[_0x483c[255]])+_0x483c[537]+this[_0x483c[1239]](_0xc0a9x3*_0xc0a9x13[_0x483c[255]])+_0x483c[460]);if(_0xc0a9x15&&0<_0xc0a9x4&&0<_0xc0a9x5){var _0xc0a9x1a=_0xc0a9x2;_0xc0a9x16=_0xc0a9x3;_0xc0a9xa==mxConstants[_0x483c[479]]?_0xc0a9x1a-=_0xc0a9x4/2:_0xc0a9xa==mxConstants[_0x483c[480]]&&(_0xc0a9x1a-=_0xc0a9x4);_0xc0a9x12==mxConstants[_0x483c[481]]?_0xc0a9x16-=_0xc0a9x5/2:_0xc0a9x12==mxConstants[_0x483c[482]]&&(_0xc0a9x16-=_0xc0a9x5);_0xc0a9x16=this[_0x483c[1437]](_0xc0a9x1a*_0xc0a9x13[_0x483c[255]]-2,_0xc0a9x16*_0xc0a9x13[_0x483c[255]]-2,_0xc0a9x4*_0xc0a9x13[_0x483c[255]]+4,_0xc0a9x5*_0xc0a9x13[_0x483c[255]]+4);null!=this[_0x483c[1340]]?this[_0x483c[1340]][_0x483c[62]](_0xc0a9x16):this[_0x483c[813]][_0x483c[62]](_0xc0a9x16);_0xc0a9x18[_0x483c[57]](_0x483c[1440],_0x483c[1380]+_0xc0a9x16[_0x483c[284]](_0x483c[1363])+_0x483c[460]);};this[_0x483c[1441]](_0xc0a9x18,_0xc0a9xa);_0xc0a9x16=_0xc0a9xa==mxConstants[_0x483c[480]]?_0x483c[1282]:_0xc0a9xa==mxConstants[_0x483c[479]]?_0x483c[554]:_0x483c[861];_0x483c[861]!=_0xc0a9x16&&_0xc0a9x18[_0x483c[57]](_0x483c[1442],_0xc0a9x16);(!this[_0x483c[1341]]||_0xc0a9x17!=mxConstants[_0x483c[483]])&&_0xc0a9x18[_0x483c[57]](_0x483c[1443],Math[_0x483c[488]](_0xc0a9x17*_0xc0a9x13[_0x483c[255]])+_0x483c[168]);0<_0xc0a9x19[_0x483c[67]]&&_0xc0a9x18[_0x483c[57]](_0x483c[535],_0xc0a9x19);1>_0xc0a9x13[_0x483c[1244]]&&_0xc0a9x18[_0x483c[57]](_0x483c[461],_0xc0a9x13[_0x483c[1244]]);var _0xc0a9x19=_0xc0a9x9[_0x483c[224]](_0x483c[192]),_0xc0a9x1a=Math[_0x483c[488]](_0xc0a9x17*mxConstants[_0x483c[490]]),_0xc0a9x1b=_0xc0a9x17+(_0xc0a9x19[_0x483c[67]]-1)*_0xc0a9x1a;_0xc0a9x16=_0xc0a9x3+_0xc0a9x17-1;_0xc0a9x12==mxConstants[_0x483c[481]]?(_0xc0a9x5=(this[_0x483c[1343]]&&_0xc0a9x15&&0<_0xc0a9x5?Math[_0x483c[243]](_0xc0a9x1b,_0xc0a9x5):_0xc0a9x1b)/2,_0xc0a9x16-=_0xc0a9x5+1):_0xc0a9x12==mxConstants[_0x483c[482]]&&(_0xc0a9x5=this[_0x483c[1343]]&&_0xc0a9x15&&0<_0xc0a9x5?Math[_0x483c[243]](_0xc0a9x1b,_0xc0a9x5):_0xc0a9x1b,_0xc0a9x16-=_0xc0a9x5+2);for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x19[_0x483c[67]];_0xc0a9x5++){0<_0xc0a9x19[_0xc0a9x5][_0x483c[67]]&&0<mxUtils[_0x483c[330]](_0xc0a9x19[_0xc0a9x5])[_0x483c[67]]&&(_0xc0a9x15=this[_0x483c[55]](_0x483c[963]),_0xc0a9x15[_0x483c[57]](_0x483c[235],this[_0x483c[1239]](_0xc0a9x2*_0xc0a9x13[_0x483c[255]])),_0xc0a9x15[_0x483c[57]](_0x483c[236],this[_0x483c[1239]](_0xc0a9x16*_0xc0a9x13[_0x483c[255]])),mxUtils[_0x483c[53]](_0xc0a9x15,_0xc0a9x19[_0xc0a9x5]),_0xc0a9x18[_0x483c[62]](_0xc0a9x15)),_0xc0a9x16+=_0xc0a9x1a};this[_0x483c[813]][_0x483c[62]](_0xc0a9x18);this[_0x483c[1444]](_0xc0a9x18,_0xc0a9x9,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x1b,_0xc0a9xa,_0xc0a9x12,_0xc0a9x14);};mxSvgCanvas2D[_0x483c[202]][_0x483c[1441]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[724]];_0xc0a9x2[_0x483c[57]](_0x483c[1334],_0xc0a9x3[_0x483c[665]]);(!this[_0x483c[1341]]||_0xc0a9x3[_0x483c[486]]!=mxConstants[_0x483c[484]])&&_0xc0a9x2[_0x483c[57]](_0x483c[1445],_0xc0a9x3[_0x483c[486]]);(_0xc0a9x3[_0x483c[666]]&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]]&&_0xc0a9x2[_0x483c[57]](_0x483c[1446],_0x483c[1447]);(_0xc0a9x3[_0x483c[666]]&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]]&&_0xc0a9x2[_0x483c[57]](_0x483c[1448],_0x483c[1449]);(_0xc0a9x3[_0x483c[666]]&mxConstants[_0x483c[1414]])==mxConstants[_0x483c[1414]]&&_0xc0a9x2[_0x483c[57]](_0x483c[1450],_0x483c[355]);};mxSvgCanvas2D[_0x483c[202]][_0x483c[1444]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){var _0xc0a9x15=this[_0x483c[724]];if(null!=_0xc0a9x15[_0x483c[1261]]||null!=_0xc0a9x15[_0x483c[1263]]){var _0xc0a9x16=null;_0xc0a9x14?(_0xc0a9x12==mxConstants[_0x483c[479]]?_0xc0a9x4-=_0xc0a9x9/2:_0xc0a9x12==mxConstants[_0x483c[480]]&&(_0xc0a9x4-=_0xc0a9x9),_0xc0a9x13==mxConstants[_0x483c[481]]?_0xc0a9x5-=_0xc0a9xa/2:_0xc0a9x13==mxConstants[_0x483c[482]]&&(_0xc0a9x5-=_0xc0a9xa),_0xc0a9x16= new mxRectangle((_0xc0a9x4+1)*_0xc0a9x15[_0x483c[255]],_0xc0a9x5*_0xc0a9x15[_0x483c[255]],(_0xc0a9x9-2)*_0xc0a9x15[_0x483c[255]],(_0xc0a9xa+2)*_0xc0a9x15[_0x483c[255]])):null!=_0xc0a9x2[_0x483c[1451]]&&this[_0x483c[813]][_0x483c[295]]==document?(_0xc0a9x16=_0xc0a9x2[_0x483c[1451]](),_0xc0a9x3=mxClient[_0x483c[80]]&&mxClient[_0x483c[48]],_0xc0a9x16= new mxRectangle(_0xc0a9x16[_0x483c[235]],_0xc0a9x16[_0x483c[236]]+(_0xc0a9x3?0:1),_0xc0a9x16[_0x483c[117]],_0xc0a9x16[_0x483c[119]]+(_0xc0a9x3?1:0))):(_0xc0a9x16=document[_0x483c[55]](_0x483c[485]),_0xc0a9x16[_0x483c[124]][_0x483c[489]]=Math[_0x483c[488]](_0xc0a9x15[_0x483c[487]]*mxConstants[_0x483c[490]])+_0x483c[168],_0xc0a9x16[_0x483c[124]][_0x483c[487]]=Math[_0x483c[488]](_0xc0a9x15[_0x483c[487]])+_0x483c[168],_0xc0a9x16[_0x483c[124]][_0x483c[486]]=_0xc0a9x15[_0x483c[486]],_0xc0a9x16[_0x483c[124]][_0x483c[493]]=_0x483c[494],_0xc0a9x16[_0x483c[124]][_0x483c[491]]=_0x483c[492],_0xc0a9x16[_0x483c[124]][_0x483c[187]]=_0x483c[188],_0xc0a9x16[_0x483c[124]][_0x483c[495]]=mxClient[_0x483c[496]]?_0x483c[497]:_0x483c[498],_0xc0a9x16[_0x483c[124]][_0x483c[499]]=_0x483c[500],(_0xc0a9x15[_0x483c[666]]&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]]&&(_0xc0a9x16[_0x483c[124]][_0x483c[1452]]=_0x483c[1447]),(_0xc0a9x15[_0x483c[666]]&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]]&&(_0xc0a9x16[_0x483c[124]][_0x483c[666]]=_0x483c[1449]),_0xc0a9x3=mxUtils[_0x483c[321]](_0xc0a9x3,!1),_0xc0a9x16[_0x483c[339]]=_0xc0a9x3[_0x483c[230]](/\n/g,_0x483c[1453]),document[_0x483c[112]][_0x483c[62]](_0xc0a9x16),_0xc0a9x9=_0xc0a9x16[_0x483c[359]],_0xc0a9xa=_0xc0a9x16[_0x483c[167]],_0xc0a9x16[_0x483c[265]][_0x483c[266]](_0xc0a9x16),_0xc0a9x12==mxConstants[_0x483c[479]]?_0xc0a9x4-=_0xc0a9x9/2:_0xc0a9x12==mxConstants[_0x483c[480]]&&(_0xc0a9x4-=_0xc0a9x9),_0xc0a9x13==mxConstants[_0x483c[481]]?_0xc0a9x5-=_0xc0a9xa/2:_0xc0a9x13==mxConstants[_0x483c[482]]&&(_0xc0a9x5-=_0xc0a9xa),_0xc0a9x16= new mxRectangle((_0xc0a9x4+1)*_0xc0a9x15[_0x483c[255]],(_0xc0a9x5+2)*_0xc0a9x15[_0x483c[255]],_0xc0a9x9*_0xc0a9x15[_0x483c[255]],(_0xc0a9xa+1)*_0xc0a9x15[_0x483c[255]]));null!=_0xc0a9x16&&(_0xc0a9x3=this[_0x483c[55]](_0x483c[1319]),_0xc0a9x3[_0x483c[57]](_0x483c[1334],_0xc0a9x15[_0x483c[1261]]||_0x483c[130]),_0xc0a9x3[_0x483c[57]](_0x483c[1336],_0xc0a9x15[_0x483c[1263]]||_0x483c[130]),_0xc0a9x3[_0x483c[57]](_0x483c[235],Math[_0x483c[519]](_0xc0a9x16[_0x483c[235]]-1)),_0xc0a9x3[_0x483c[57]](_0x483c[236],Math[_0x483c[519]](_0xc0a9x16[_0x483c[236]]-1)),_0xc0a9x3[_0x483c[57]](_0x483c[117],Math[_0x483c[430]](_0xc0a9x16[_0x483c[117]]+2)),_0xc0a9x3[_0x483c[57]](_0x483c[119],Math[_0x483c[430]](_0xc0a9x16[_0x483c[119]])),_0xc0a9x15=null!=_0xc0a9x15[_0x483c[1263]]?Math[_0x483c[160]](1,this[_0x483c[1239]](_0xc0a9x15[_0x483c[255]])):0,_0xc0a9x3[_0x483c[57]](_0x483c[1382],_0xc0a9x15),this[_0x483c[813]][_0x483c[295]]==document&&1==mxUtils[_0x483c[1454]](_0xc0a9x15,2)&&_0xc0a9x3[_0x483c[57]](_0x483c[535],_0x483c[1455]),_0xc0a9x2[_0x483c[950]](_0xc0a9x3,_0xc0a9x2[_0x483c[285]]));};};mxSvgCanvas2D[_0x483c[202]][_0x483c[1336]]=function(){this[_0x483c[1370]](!1,!0)};mxSvgCanvas2D[_0x483c[202]][_0x483c[1334]]=function(){this[_0x483c[1370]](!0,!1)};mxSvgCanvas2D[_0x483c[202]][_0x483c[1337]]=function(){this[_0x483c[1370]](!0,!0)};var mxVmlCanvas2D=function(_0xc0a9x2){mxAbstractCanvas2D[_0x483c[239]](this);this[_0x483c[813]]=_0xc0a9x2;};mxUtils[_0x483c[1284]](mxVmlCanvas2D,mxAbstractCanvas2D);mxVmlCanvas2D[_0x483c[202]][_0x483c[252]]=null;mxVmlCanvas2D[_0x483c[202]][_0x483c[1285]]= !0;mxVmlCanvas2D[_0x483c[202]][_0x483c[1219]]=_0x483c[1456];mxVmlCanvas2D[_0x483c[202]][_0x483c[1221]]=_0x483c[1457];mxVmlCanvas2D[_0x483c[202]][_0x483c[1225]]=_0x483c[1458];mxVmlCanvas2D[_0x483c[202]][_0x483c[1227]]=_0x483c[235];mxVmlCanvas2D[_0x483c[202]][_0x483c[1459]]=_0x483c[110];mxVmlCanvas2D[_0x483c[202]][_0x483c[1460]]=1;mxVmlCanvas2D[_0x483c[202]][_0x483c[1370]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[252]],_0xc0a9x5=this[_0x483c[724]];if(null!=_0xc0a9x4){if(_0x483c[253]==_0xc0a9x4[_0x483c[301]]){if(null!=this[_0x483c[1215]]&&0<this[_0x483c[1215]][_0x483c[67]]){_0xc0a9x4[_0x483c[1215]]=this[_0x483c[1215]][_0x483c[234]](_0x483c[185])+_0x483c[1461],_0xc0a9x4[_0x483c[124]][_0x483c[117]]=this[_0x483c[813]][_0x483c[124]][_0x483c[117]],_0xc0a9x4[_0x483c[124]][_0x483c[119]]=this[_0x483c[813]][_0x483c[124]][_0x483c[119]],_0xc0a9x4[_0x483c[1462]]=parseInt(_0xc0a9x4[_0x483c[124]][_0x483c[117]])+_0x483c[185]+parseInt(_0xc0a9x4[_0x483c[124]][_0x483c[119]])}else {return }};_0xc0a9x4[_0x483c[1463]]=this[_0x483c[1239]](Math[_0x483c[160]](1,_0xc0a9x5[_0x483c[610]]*_0xc0a9x5[_0x483c[255]]/this[_0x483c[1460]]))+_0x483c[168];_0xc0a9x5[_0x483c[639]]&&this[_0x483c[813]][_0x483c[62]](this[_0x483c[1375]](_0xc0a9x4,_0xc0a9x2&&null!=_0xc0a9x5[_0x483c[604]],_0xc0a9x3&&null!=_0xc0a9x5[_0x483c[608]]));_0xc0a9x3&&null!=_0xc0a9x5[_0x483c[608]]?(_0xc0a9x4[_0x483c[1464]]=_0x483c[128],_0xc0a9x4[_0x483c[1306]]=_0xc0a9x5[_0x483c[608]]):_0xc0a9x4[_0x483c[1464]]=_0x483c[308];_0xc0a9x4[_0x483c[62]](this[_0x483c[1465]]());_0xc0a9x2&&null!=_0xc0a9x5[_0x483c[604]]?_0xc0a9x4[_0x483c[62]](this[_0x483c[1466]]()):this[_0x483c[1229]]&&(_0x483c[253]!=_0xc0a9x4[_0x483c[301]]||this[_0x483c[1215]][this[_0x483c[1215]][_0x483c[67]]-1]==this[_0x483c[1227]])?_0xc0a9x4[_0x483c[62]](this[_0x483c[1467]]()):_0xc0a9x4[_0x483c[1468]]=_0x483c[308];this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);};};mxVmlCanvas2D[_0x483c[202]][_0x483c[1467]]=function(){var _0xc0a9x2=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1469]);_0xc0a9x2[_0x483c[390]]=mxClient[_0x483c[88]]+_0x483c[1470];_0xc0a9x2[_0x483c[60]]=_0x483c[1471];return _0xc0a9x2;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1466]]=function(){var _0xc0a9x2=this[_0x483c[724]],_0xc0a9x3=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1469]);_0xc0a9x3[_0x483c[352]]=_0xc0a9x2[_0x483c[604]];if(null!=_0xc0a9x2[_0x483c[606]]){_0xc0a9x3[_0x483c[60]]=_0x483c[1299];_0xc0a9x3[_0x483c[865]]=_0x483c[130];_0xc0a9x3[_0x483c[1472]]=_0xc0a9x2[_0x483c[606]];var _0xc0a9x4=180-_0xc0a9x2[_0x483c[603]],_0xc0a9x4=_0xc0a9x2[_0x483c[607]]==mxConstants[_0x483c[1359]]?_0xc0a9x4-(90+(_0x483c[235]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]?180:0)):_0xc0a9x2[_0x483c[607]]==mxConstants[_0x483c[1356]]?_0xc0a9x4+(90+(_0x483c[235]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]?180:0)):_0xc0a9x2[_0x483c[607]]==mxConstants[_0x483c[1358]]?_0xc0a9x4-(180+(_0x483c[236]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]?-180:0)):_0xc0a9x4+(_0x483c[236]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]?-180:0);if(_0x483c[235]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]||_0x483c[236]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]){_0xc0a9x4*= -1};_0xc0a9x3[_0x483c[1474]]=mxUtils[_0x483c[1454]](_0xc0a9x4,360);_0xc0a9x3[_0x483c[461]]=100*_0xc0a9x2[_0x483c[1244]]*_0xc0a9x2[_0x483c[1247]]+_0x483c[229];_0xc0a9x3[_0x483c[57]](mxClient[_0x483c[1475]]+_0x483c[1476],100*_0xc0a9x2[_0x483c[1244]]*_0xc0a9x2[_0x483c[1248]]+_0x483c[229]);}else {1>_0xc0a9x2[_0x483c[1244]]&&(_0xc0a9x3[_0x483c[461]]=100*_0xc0a9x2[_0x483c[1244]]+_0x483c[229])};return _0xc0a9x3;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1465]]=function(){var _0xc0a9x2=this[_0x483c[724]],_0xc0a9x3=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1477]);_0xc0a9x3[_0x483c[1478]]=_0xc0a9x2[_0x483c[1254]]||_0x483c[1232];_0xc0a9x3[_0x483c[1479]]=_0xc0a9x2[_0x483c[1256]]||_0x483c[1233];_0xc0a9x3[_0x483c[1313]]=_0xc0a9x2[_0x483c[1258]]||_0x483c[1480];1>_0xc0a9x2[_0x483c[1244]]&&(_0xc0a9x3[_0x483c[461]]=100*_0xc0a9x2[_0x483c[1244]]+_0x483c[229]);_0xc0a9x2[_0x483c[648]]&&(_0xc0a9x3[_0x483c[1481]]=this[_0x483c[1482]]());return _0xc0a9x3;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1482]]=function(){var _0xc0a9x2=_0x483c[1483];if(null!=this[_0x483c[724]][_0x483c[649]]){var _0xc0a9x3=this[_0x483c[724]][_0x483c[649]][_0x483c[224]](_0x483c[185]);0<_0xc0a9x3[_0x483c[67]]&&1==_0xc0a9x3[0]&&(_0xc0a9x2=_0x483c[1484]);};return _0xc0a9x2;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1375]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[724]],_0xc0a9x9=-_0xc0a9x5[_0x483c[603]]*(Math[_0x483c[424]]/180),_0xc0a9xa=Math[_0x483c[426]](_0xc0a9x9),_0xc0a9x9=Math[_0x483c[427]](_0xc0a9x9),_0xc0a9x12=_0xc0a9x5[_0x483c[1273]]*_0xc0a9x5[_0x483c[255]],_0xc0a9x13=_0xc0a9x5[_0x483c[1274]]*_0xc0a9x5[_0x483c[255]];_0x483c[235]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]?_0xc0a9x12*= -1:_0x483c[236]==this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]&&(_0xc0a9x13*= -1);var _0xc0a9x14=_0xc0a9x2[_0x483c[511]](!0);_0xc0a9x14[_0x483c[124]][_0x483c[945]]=Math[_0x483c[488]](_0xc0a9x12*_0xc0a9xa-_0xc0a9x13*_0xc0a9x9)+_0x483c[168];_0xc0a9x14[_0x483c[124]][_0x483c[953]]=Math[_0x483c[488]](_0xc0a9x12*_0xc0a9x9+_0xc0a9x13*_0xc0a9xa)+_0x483c[168];8==document[_0x483c[5]]&&(_0xc0a9x14[_0x483c[1463]]=_0xc0a9x2[_0x483c[1463]],_0x483c[253]==_0xc0a9x2[_0x483c[301]]&&(_0xc0a9x14[_0x483c[1215]]=this[_0x483c[1215]][_0x483c[234]](_0x483c[185])+_0x483c[1461],_0xc0a9x14[_0x483c[124]][_0x483c[117]]=this[_0x483c[813]][_0x483c[124]][_0x483c[117]],_0xc0a9x14[_0x483c[124]][_0x483c[119]]=this[_0x483c[813]][_0x483c[124]][_0x483c[119]],_0xc0a9x14[_0x483c[1462]]=parseInt(_0xc0a9x2[_0x483c[124]][_0x483c[117]])+_0x483c[185]+parseInt(_0xc0a9x2[_0x483c[124]][_0x483c[119]])));_0xc0a9x4?(_0xc0a9x14[_0x483c[1306]]=_0xc0a9x5[_0x483c[1269]],_0xc0a9x14[_0x483c[62]](this[_0x483c[1485]]())):_0xc0a9x14[_0x483c[1464]]=_0x483c[308];_0xc0a9x3?_0xc0a9x14[_0x483c[62]](this[_0x483c[1486]]()):_0xc0a9x14[_0x483c[1468]]=_0x483c[308];return _0xc0a9x14;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1486]]=function(){var _0xc0a9x2=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1469]);_0xc0a9x2[_0x483c[352]]=this[_0x483c[724]][_0x483c[1269]];_0xc0a9x2[_0x483c[461]]=100*this[_0x483c[724]][_0x483c[1244]]*this[_0x483c[724]][_0x483c[1271]]+_0x483c[229];return _0xc0a9x2;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1485]]=function(){var _0xc0a9x2=this[_0x483c[1465]]();_0xc0a9x2[_0x483c[461]]=100*this[_0x483c[724]][_0x483c[1244]]*this[_0x483c[724]][_0x483c[1271]]+_0x483c[229];return _0xc0a9x2;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1294]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x3&&_0xc0a9x4?_0xc0a9x2+=180:_0xc0a9x3?this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]=_0x483c[235]:_0xc0a9x4&&(this[_0x483c[813]][_0x483c[124]][_0x483c[1473]]=_0x483c[236]);if(_0xc0a9x3?!_0xc0a9x4:_0xc0a9x4){_0xc0a9x2*= -1};this[_0x483c[813]][_0x483c[124]][_0x483c[603]]=_0xc0a9x2;this[_0x483c[724]][_0x483c[603]]+=_0xc0a9x2;this[_0x483c[724]][_0x483c[1395]]=_0xc0a9x5;this[_0x483c[724]][_0x483c[1396]]=_0xc0a9x9;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1275]]=function(){mxAbstractCanvas2D[_0x483c[202]][_0x483c[1275]][_0x483c[183]](this,arguments);this[_0x483c[252]]=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1487]);this[_0x483c[252]][_0x483c[124]][_0x483c[491]]=_0x483c[492];};mxVmlCanvas2D[_0x483c[202]][_0x483c[1278]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[724]],_0xc0a9xa=(this[_0x483c[1217]]+_0xc0a9x9[_0x483c[1126]])*_0xc0a9x9[_0x483c[255]],_0xc0a9x12=(this[_0x483c[1218]]+_0xc0a9x9[_0x483c[1125]])*_0xc0a9x9[_0x483c[255]];_0xc0a9x2=(_0xc0a9x2+_0xc0a9x9[_0x483c[1126]])*_0xc0a9x9[_0x483c[255]];_0xc0a9x3=(_0xc0a9x3+_0xc0a9x9[_0x483c[1125]])*_0xc0a9x9[_0x483c[255]];_0xc0a9x4=(_0xc0a9x4+_0xc0a9x9[_0x483c[1126]])*_0xc0a9x9[_0x483c[255]];_0xc0a9x5=(_0xc0a9x5+_0xc0a9x9[_0x483c[1125]])*_0xc0a9x9[_0x483c[255]];var _0xc0a9x12=_0xc0a9x12+2/3*(_0xc0a9x3-_0xc0a9x12),_0xc0a9x13=_0xc0a9x4+2/3*(_0xc0a9x2-_0xc0a9x4);_0xc0a9x3=_0xc0a9x5+2/3*(_0xc0a9x3-_0xc0a9x5);this[_0x483c[1215]][_0x483c[207]](_0x483c[1488]+this[_0x483c[1239]](_0xc0a9xa+2/3*(_0xc0a9x2-_0xc0a9xa))+_0x483c[185]+this[_0x483c[1239]](_0xc0a9x12)+_0x483c[185]+this[_0x483c[1239]](_0xc0a9x13)+_0x483c[185]+this[_0x483c[1239]](_0xc0a9x3)+_0x483c[185]+this[_0x483c[1239]](_0xc0a9x4)+_0x483c[185]+this[_0x483c[1239]](_0xc0a9x5));this[_0x483c[1217]]=_0xc0a9x4/_0xc0a9x9[_0x483c[255]]-_0xc0a9x9[_0x483c[1126]];this[_0x483c[1218]]=_0xc0a9x5/_0xc0a9x9[_0x483c[255]]-_0xc0a9x9[_0x483c[1125]];};mxVmlCanvas2D[_0x483c[202]][_0x483c[1489]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=this[_0x483c[724]];_0xc0a9x2=document[_0x483c[55]](_0xc0a9x2);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x2[_0x483c[124]][_0x483c[361]]=this[_0x483c[1239]]((_0xc0a9x3+_0xc0a9xa[_0x483c[1126]])*_0xc0a9xa[_0x483c[255]])+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[125]]=this[_0x483c[1239]]((_0xc0a9x4+_0xc0a9xa[_0x483c[1125]])*_0xc0a9xa[_0x483c[255]])+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[117]]=this[_0x483c[1239]](_0xc0a9x5*_0xc0a9xa[_0x483c[255]])+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[119]]=this[_0x483c[1239]](_0xc0a9x9*_0xc0a9xa[_0x483c[255]])+_0x483c[168];return _0xc0a9x2;};mxVmlCanvas2D[_0x483c[202]][_0x483c[1319]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[252]]=this[_0x483c[1489]](mxClient[_0x483c[463]]+_0x483c[1490],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5)};mxVmlCanvas2D[_0x483c[202]][_0x483c[1320]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[252]]=this[_0x483c[1489]](mxClient[_0x483c[463]]+_0x483c[1491],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);this[_0x483c[252]][_0x483c[57]](_0x483c[1492],Math[_0x483c[160]](100*_0xc0a9x9/_0xc0a9x4,100*_0xc0a9xa/_0xc0a9x5)+_0x483c[229]);};mxVmlCanvas2D[_0x483c[202]][_0x483c[680]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[252]]=this[_0x483c[1489]](mxClient[_0x483c[463]]+_0x483c[1493],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5)};mxVmlCanvas2D[_0x483c[202]][_0x483c[618]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){var _0xc0a9x14=null;_0xc0a9xa?(_0xc0a9x14=this[_0x483c[1489]](mxClient[_0x483c[463]]+_0x483c[1490],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5),_0xc0a9x14[_0x483c[1464]]=_0x483c[308],_0xc0a9x2=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1469]),_0xc0a9x2[_0x483c[1322]]=_0xc0a9xa?_0x483c[1494]:_0x483c[1495],_0xc0a9x2[_0x483c[1294]]=_0x483c[128],_0xc0a9x2[_0x483c[60]]=_0x483c[1496],_0xc0a9x2[_0x483c[390]]=_0xc0a9x9,_0xc0a9x14[_0x483c[62]](_0xc0a9x2)):(_0xc0a9x14=this[_0x483c[1489]](mxClient[_0x483c[463]]+_0x483c[464],_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5),_0xc0a9x14[_0x483c[390]]=_0xc0a9x9);_0xc0a9x12&&_0xc0a9x13?_0xc0a9x14[_0x483c[124]][_0x483c[603]]=_0x483c[1497]:_0xc0a9x12?_0xc0a9x14[_0x483c[124]][_0x483c[1473]]=_0x483c[235]:_0xc0a9x13&&(_0xc0a9x14[_0x483c[124]][_0x483c[1473]]=_0x483c[236]);1>this[_0x483c[724]][_0x483c[1244]]&&(_0xc0a9x14[_0x483c[124]][_0x483c[347]]+=_0x483c[459]+100*this[_0x483c[724]][_0x483c[1244]]+_0x483c[460]);this[_0x483c[813]][_0x483c[62]](_0xc0a9x14);};mxVmlCanvas2D[_0x483c[202]][_0x483c[1404]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x4=document[_0x483c[55]](_0x483c[485]);var _0xc0a9x9=this[_0x483c[724]],_0xc0a9xa=_0x483c[110];null!=_0xc0a9x9[_0x483c[1261]]&&(_0xc0a9xa+=_0x483c[1418]+_0xc0a9x9[_0x483c[1261]]+_0x483c[471]);null!=_0xc0a9x9[_0x483c[1263]]&&(_0xc0a9xa+=_0x483c[1419]+_0xc0a9x9[_0x483c[1263]]+_0x483c[471]);mxUtils[_0x483c[1331]](_0xc0a9x2)?_0xc0a9x4[_0x483c[62]](_0xc0a9x2):0<_0xc0a9xa[_0x483c[67]]&&!_0xc0a9x5?(_0xc0a9x5=document[_0x483c[55]](_0x483c[485]),_0xc0a9x5[_0x483c[124]][_0x483c[103]]=_0xc0a9xa,_0xc0a9x5[_0x483c[124]][_0x483c[495]]=mxClient[_0x483c[496]]?_0x483c[497]:_0x483c[498],_0xc0a9x5[_0x483c[124]][_0x483c[499]]=_0x483c[500],_0xc0a9x5[_0x483c[339]]=_0xc0a9x2,_0xc0a9x4[_0x483c[62]](_0xc0a9x5)):(_0xc0a9x4[_0x483c[124]][_0x483c[103]]=_0xc0a9xa,_0xc0a9x4[_0x483c[339]]=_0xc0a9x2);_0xc0a9x2=_0xc0a9x4[_0x483c[124]];_0xc0a9x2[_0x483c[487]]=Math[_0x483c[488]](_0xc0a9x9[_0x483c[487]]/this[_0x483c[1460]])+_0x483c[168];_0xc0a9x2[_0x483c[486]]=_0xc0a9x9[_0x483c[486]];_0xc0a9x2[_0x483c[352]]=_0xc0a9x9[_0x483c[665]];_0xc0a9x2[_0x483c[123]]=_0x483c[125];_0xc0a9x2[_0x483c[1165]]=_0xc0a9x3||_0x483c[361];_0xc0a9x2[_0x483c[489]]=Math[_0x483c[488]](_0xc0a9x9[_0x483c[487]]*mxConstants[_0x483c[490]]/this[_0x483c[1460]])+_0x483c[168];(_0xc0a9x9[_0x483c[666]]&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]]&&(_0xc0a9x2[_0x483c[1452]]=_0x483c[1447]);(_0xc0a9x9[_0x483c[666]]&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]]&&(_0xc0a9x2[_0x483c[666]]=_0x483c[1449]);(_0xc0a9x9[_0x483c[666]]&mxConstants[_0x483c[1414]])==mxConstants[_0x483c[1414]]&&(_0xc0a9x2[_0x483c[1498]]=_0x483c[355]);return _0xc0a9x4;};mxVmlCanvas2D[_0x483c[202]][_0x483c[963]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){if(this[_0x483c[1285]]&&null!=_0xc0a9x9){var _0xc0a9x18=this[_0x483c[724]];if(_0x483c[1428]==_0xc0a9x14){null!=_0xc0a9x18[_0x483c[603]]&&(_0xc0a9x3=this[_0x483c[1241]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x18[_0x483c[603]],_0xc0a9x18[_0x483c[1395]],_0xc0a9x18[_0x483c[1396]]),_0xc0a9x2=_0xc0a9x3[_0x483c[235]],_0xc0a9x3=_0xc0a9x3[_0x483c[236]]);8==document[_0x483c[5]]?(_0xc0a9x2+=_0xc0a9x18[_0x483c[1126]],_0xc0a9x3+=_0xc0a9x18[_0x483c[1125]]):(_0xc0a9x2*=_0xc0a9x18[_0x483c[255]],_0xc0a9x3*=_0xc0a9x18[_0x483c[255]]);_0xc0a9x14=8==document[_0x483c[5]]?document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1499]):document[_0x483c[55]](_0x483c[485]);_0xc0a9x14[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x14[_0x483c[124]][_0x483c[495]]=_0x483c[497];_0xc0a9x14[_0x483c[124]][_0x483c[361]]=this[_0x483c[1239]](_0xc0a9x2)+_0x483c[168];_0xc0a9x14[_0x483c[124]][_0x483c[125]]=this[_0x483c[1239]](_0xc0a9x3)+_0x483c[168];_0xc0a9x14[_0x483c[124]][_0x483c[499]]=_0xc0a9x18[_0x483c[255]];var _0xc0a9x19=document[_0x483c[55]](_0x483c[485]);_0xc0a9x19[_0x483c[124]][_0x483c[491]]=_0x483c[1500];_0xc0a9x19[_0x483c[124]][_0x483c[495]]=_0x483c[497];var _0xc0a9x1a=mxUtils[_0x483c[1501]](_0xc0a9xa,_0xc0a9x12),_0xc0a9x1b=_0xc0a9x1a[_0x483c[235]],_0xc0a9x1a=_0xc0a9x1a[_0x483c[236]];_0xc0a9x9=this[_0x483c[1404]](_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x15);_0xc0a9xa=document[_0x483c[55]](_0x483c[485]);_0xc0a9x13?(!_0xc0a9x16&&0<_0xc0a9x4&&(_0xc0a9x9[_0x483c[124]][_0x483c[117]]=Math[_0x483c[488]](_0xc0a9x4)+_0x483c[168]),_0xc0a9x9[_0x483c[124]][_0x483c[493]]=_0x483c[1502]):_0xc0a9x9[_0x483c[124]][_0x483c[493]]=_0x483c[494];_0xc0a9x13=_0xc0a9x18[_0x483c[603]]+(_0xc0a9x17||0);this[_0x483c[1216]]&&0!=_0xc0a9x13?(_0xc0a9xa[_0x483c[124]][_0x483c[495]]=_0x483c[497],_0xc0a9xa[_0x483c[124]][_0x483c[499]]=_0x483c[500],_0xc0a9xa[_0x483c[62]](_0xc0a9x9),8==document[_0x483c[5]]&&_0x483c[529]!=this[_0x483c[813]][_0x483c[301]]?(_0xc0a9x19[_0x483c[62]](_0xc0a9xa),_0xc0a9x14[_0x483c[62]](_0xc0a9x19)):_0xc0a9x14[_0x483c[62]](_0xc0a9xa)):8==document[_0x483c[5]]?(_0xc0a9x19[_0x483c[62]](_0xc0a9x9),_0xc0a9x14[_0x483c[62]](_0xc0a9x19)):(_0xc0a9x9[_0x483c[124]][_0x483c[495]]=_0x483c[497],_0xc0a9x14[_0x483c[62]](_0xc0a9x9));_0x483c[529]!=this[_0x483c[813]][_0x483c[301]]?(_0xc0a9x17=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1490]),_0xc0a9x17[_0x483c[1464]]=_0x483c[308],_0xc0a9x17[_0x483c[1468]]=_0x483c[308],_0xc0a9x17[_0x483c[62]](_0xc0a9x14),this[_0x483c[813]][_0x483c[62]](_0xc0a9x17)):this[_0x483c[813]][_0x483c[62]](_0xc0a9x14);_0xc0a9x16?(_0xc0a9x9[_0x483c[124]][_0x483c[277]]=_0x483c[188],0<_0xc0a9x4&&(_0xc0a9x9[_0x483c[124]][_0x483c[117]]=Math[_0x483c[488]](_0xc0a9x4)+_0x483c[168]),0<_0xc0a9x5&&8==document[_0x483c[5]]&&(_0xc0a9x9[_0x483c[124]][_0x483c[1503]]=Math[_0x483c[488]](_0xc0a9x5)+_0x483c[168])):_0xc0a9x15&&(_0xc0a9x9[_0x483c[124]][_0x483c[117]]=_0xc0a9x4+_0x483c[168],0<_0xc0a9x5&&(_0xc0a9x9[_0x483c[124]][_0x483c[1503]]=Math[_0x483c[488]](_0xc0a9x5)+_0x483c[168]));if(this[_0x483c[1216]]&&0!=_0xc0a9x13){_0xc0a9x4=_0xc0a9x13*(Math[_0x483c[424]]/180);_0xc0a9x13=parseFloat(parseFloat(Math[_0x483c[426]](_0xc0a9x4))[_0x483c[1293]](8));_0xc0a9x17=parseFloat(parseFloat(Math[_0x483c[427]](-_0xc0a9x4))[_0x483c[1293]](8));_0xc0a9x4%=2*Math[_0x483c[424]];0>_0xc0a9x4&&(_0xc0a9x4+=2*Math[_0x483c[424]]);_0xc0a9x4%=Math[_0x483c[424]];_0xc0a9x4>Math[_0x483c[424]]/2&&(_0xc0a9x4=Math[_0x483c[424]]-_0xc0a9x4);_0xc0a9x12=Math[_0x483c[426]](_0xc0a9x4);var _0xc0a9x1c=Math[_0x483c[427]](_0xc0a9x4);8==document[_0x483c[5]]&&(_0xc0a9x9[_0x483c[124]][_0x483c[495]]=_0x483c[498],_0xc0a9xa[_0x483c[124]][_0x483c[495]]=_0x483c[498],_0xc0a9x19[_0x483c[124]][_0x483c[495]]=_0x483c[498]);_0xc0a9x9[_0x483c[124]][_0x483c[187]]=_0x483c[188];document[_0x483c[112]][_0x483c[62]](_0xc0a9x9);_0xc0a9x4=_0xc0a9x9[_0x483c[359]];_0xc0a9x19=_0xc0a9x9[_0x483c[167]];if(mxClient[_0x483c[496]]&&(_0xc0a9x16||_0xc0a9x15)&&_0xc0a9x19>_0xc0a9x5){_0xc0a9x19=_0xc0a9x5,_0xc0a9x9[_0x483c[124]][_0x483c[119]]=_0xc0a9x19+_0x483c[168]};_0xc0a9x5=_0xc0a9x19;_0xc0a9x16=(_0xc0a9x5-_0xc0a9x5*_0xc0a9x12+_0xc0a9x4* -_0xc0a9x1c)/2-_0xc0a9x17*_0xc0a9x4*(_0xc0a9x1b+0.5)+_0xc0a9x13*_0xc0a9x5*(_0xc0a9x1a+0.5);_0xc0a9x15=(_0xc0a9x4-_0xc0a9x4*_0xc0a9x12+_0xc0a9x5* -_0xc0a9x1c)/2+_0xc0a9x13*_0xc0a9x4*(_0xc0a9x1b+0.5)+_0xc0a9x17*_0xc0a9x5*(_0xc0a9x1a+0.5);_0x483c[1504]==_0xc0a9x14[_0x483c[301]]&&_0x483c[529]==this[_0x483c[813]][_0x483c[301]]?(_0xc0a9x1b=document[_0x483c[55]](_0x483c[485]),_0xc0a9x1b[_0x483c[124]][_0x483c[495]]=_0x483c[498],_0xc0a9x1b[_0x483c[124]][_0x483c[491]]=_0x483c[492],_0xc0a9x1b[_0x483c[124]][_0x483c[361]]=this[_0x483c[1239]](_0xc0a9x2+(_0xc0a9x15-_0xc0a9x4/2)*_0xc0a9x18[_0x483c[255]])+_0x483c[168],_0xc0a9x1b[_0x483c[124]][_0x483c[125]]=this[_0x483c[1239]](_0xc0a9x3+(_0xc0a9x16-_0xc0a9x5/2)*_0xc0a9x18[_0x483c[255]])+_0x483c[168],_0xc0a9x14[_0x483c[265]][_0x483c[62]](_0xc0a9x1b),_0xc0a9x1b[_0x483c[62]](_0xc0a9x14)):(_0xc0a9x18=8==document[_0x483c[5]]?1:_0xc0a9x18[_0x483c[255]],_0xc0a9x14[_0x483c[124]][_0x483c[361]]=this[_0x483c[1239]](_0xc0a9x2+(_0xc0a9x15-_0xc0a9x4/2)*_0xc0a9x18)+_0x483c[168],_0xc0a9x14[_0x483c[124]][_0x483c[125]]=this[_0x483c[1239]](_0xc0a9x3+(_0xc0a9x16-_0xc0a9x5/2)*_0xc0a9x18)+_0x483c[168]);_0xc0a9xa[_0x483c[124]][_0x483c[347]]=_0x483c[1505]+_0xc0a9x13+_0x483c[1506]+_0xc0a9x17+_0x483c[1507]+-_0xc0a9x17+_0x483c[1508]+_0xc0a9x13+_0x483c[1509];_0xc0a9xa[_0x483c[124]][_0x483c[1028]]=this[_0x483c[1459]];1>this[_0x483c[724]][_0x483c[1244]]&&(_0xc0a9xa[_0x483c[124]][_0x483c[347]]+=_0x483c[459]+100*this[_0x483c[724]][_0x483c[1244]]+_0x483c[460]);_0xc0a9x9[_0x483c[124]][_0x483c[187]]=_0x483c[110];_0xc0a9xa[_0x483c[62]](_0xc0a9x9);}else {8!=document[_0x483c[5]]?(_0xc0a9x9[_0x483c[124]][_0x483c[123]]=_0x483c[125],1>this[_0x483c[724]][_0x483c[1244]]&&(_0xc0a9x14[_0x483c[124]][_0x483c[347]]=_0x483c[459]+100*this[_0x483c[724]][_0x483c[1244]]+_0x483c[460]),_0xc0a9x18=_0xc0a9x9[_0x483c[265]],_0xc0a9x9[_0x483c[124]][_0x483c[187]]=_0x483c[188],document[_0x483c[112]][_0x483c[62]](_0xc0a9x9),_0xc0a9x4=_0xc0a9x9[_0x483c[359]],_0xc0a9x19=_0xc0a9x9[_0x483c[167]],mxClient[_0x483c[496]]&&(_0xc0a9x16&&_0xc0a9x19>_0xc0a9x5)&&(_0xc0a9x19=_0xc0a9x5,_0xc0a9x9[_0x483c[124]][_0x483c[119]]=_0xc0a9x19+_0x483c[168]),_0xc0a9x5=_0xc0a9x19,_0xc0a9x9[_0x483c[124]][_0x483c[187]]=_0x483c[110],_0xc0a9x18[_0x483c[62]](_0xc0a9x9),_0xc0a9x14[_0x483c[124]][_0x483c[361]]=this[_0x483c[1239]](_0xc0a9x2+_0xc0a9x4*_0xc0a9x1b*this[_0x483c[724]][_0x483c[255]])+_0x483c[168],_0xc0a9x14[_0x483c[124]][_0x483c[125]]=this[_0x483c[1239]](_0xc0a9x3+_0xc0a9x5*_0xc0a9x1a*this[_0x483c[724]][_0x483c[255]])+_0x483c[168]):(1>this[_0x483c[724]][_0x483c[1244]]&&(_0xc0a9x9[_0x483c[124]][_0x483c[347]]=_0x483c[459]+100*this[_0x483c[724]][_0x483c[1244]]+_0x483c[460]),_0xc0a9x19[_0x483c[124]][_0x483c[361]]=100*_0xc0a9x1b+_0x483c[229],_0xc0a9x19[_0x483c[124]][_0x483c[125]]=100*_0xc0a9x1a+_0x483c[229])};}else {this[_0x483c[1436]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,mxUtils[_0x483c[321]](_0xc0a9x9,!1),_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17)};}};mxVmlCanvas2D[_0x483c[202]][_0x483c[1436]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){_0xc0a9x5=this[_0x483c[724]];_0xc0a9x2=(_0xc0a9x2+_0xc0a9x5[_0x483c[1126]])*_0xc0a9x5[_0x483c[255]];_0xc0a9x3=(_0xc0a9x3+_0xc0a9x5[_0x483c[1125]])*_0xc0a9x5[_0x483c[255]];_0xc0a9x4=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1487]);_0xc0a9x4[_0x483c[124]][_0x483c[117]]=_0x483c[942];_0xc0a9x4[_0x483c[124]][_0x483c[119]]=_0x483c[942];_0xc0a9x4[_0x483c[1464]]=_0x483c[308];_0xc0a9x15=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1469]);_0xc0a9x15[_0x483c[352]]=_0xc0a9x5[_0x483c[665]];_0xc0a9x15[_0x483c[461]]=100*_0xc0a9x5[_0x483c[1244]]+_0x483c[229];_0xc0a9x4[_0x483c[62]](_0xc0a9x15);_0xc0a9x15=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1510]);_0xc0a9x15[_0x483c[1511]]=_0x483c[128];_0xc0a9x15[_0x483c[6]]=_0x483c[1512]+this[_0x483c[1239]](0)+_0x483c[185]+this[_0x483c[1239]](0)+_0x483c[1513]+this[_0x483c[1239]](1)+_0x483c[185]+this[_0x483c[1239]](0);_0xc0a9x4[_0x483c[62]](_0xc0a9x15);_0xc0a9x15=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1514]);_0xc0a9x15[_0x483c[124]][_0x483c[103]]=_0x483c[1515]+_0xc0a9xa;_0xc0a9x15[_0x483c[124]][_0x483c[611]]=_0xc0a9xa;_0xc0a9x15[_0x483c[124]][_0x483c[486]]=_0xc0a9x5[_0x483c[486]];_0xc0a9x15[_0x483c[1516]]=_0xc0a9x9;_0xc0a9x15[_0x483c[747]]=_0x483c[128];_0xc0a9xa=Math[_0x483c[488]](_0xc0a9x5[_0x483c[487]]*_0xc0a9x5[_0x483c[255]]/this[_0x483c[1460]]);_0xc0a9x15[_0x483c[124]][_0x483c[487]]=_0xc0a9xa+_0x483c[168];(_0xc0a9x5[_0x483c[666]]&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]]&&(_0xc0a9x15[_0x483c[124]][_0x483c[1452]]=_0x483c[1447]);(_0xc0a9x5[_0x483c[666]]&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]]&&(_0xc0a9x15[_0x483c[124]][_0x483c[666]]=_0x483c[1449]);(_0xc0a9x5[_0x483c[666]]&mxConstants[_0x483c[1414]])==mxConstants[_0x483c[1414]]&&(_0xc0a9x15[_0x483c[124]][_0x483c[354]]=_0x483c[355]);_0xc0a9x9=_0xc0a9x9[_0x483c[224]](_0x483c[192]);_0xc0a9x5=_0xc0a9xa+(_0xc0a9x9[_0x483c[67]]-1)*_0xc0a9xa*mxConstants[_0x483c[490]];_0xc0a9xa=_0xc0a9x9=0;_0xc0a9x12==mxConstants[_0x483c[482]]?_0xc0a9xa=-_0xc0a9x5/2:_0xc0a9x12!=mxConstants[_0x483c[481]]&&(_0xc0a9xa=_0xc0a9x5/2);null!=_0xc0a9x17&&(_0xc0a9x4[_0x483c[124]][_0x483c[603]]=_0xc0a9x17,_0xc0a9x12=_0xc0a9x17*(Math[_0x483c[424]]/180),_0xc0a9x9=Math[_0x483c[427]](_0xc0a9x12)*_0xc0a9xa,_0xc0a9xa*=Math[_0x483c[426]](_0xc0a9x12));_0xc0a9x4[_0x483c[62]](_0xc0a9x15);_0xc0a9x4[_0x483c[124]][_0x483c[361]]=this[_0x483c[1239]](_0xc0a9x2-_0xc0a9x9)+_0x483c[168];_0xc0a9x4[_0x483c[124]][_0x483c[125]]=this[_0x483c[1239]](_0xc0a9x3+_0xc0a9xa)+_0x483c[168];this[_0x483c[813]][_0x483c[62]](_0xc0a9x4);};mxVmlCanvas2D[_0x483c[202]][_0x483c[1336]]=function(){this[_0x483c[1370]](!1,!0)};mxVmlCanvas2D[_0x483c[202]][_0x483c[1334]]=function(){this[_0x483c[1370]](!0,!1)};mxVmlCanvas2D[_0x483c[202]][_0x483c[1337]]=function(){this[_0x483c[1370]](!0,!0)};function mxGuide(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[1517]](_0xc0a9x3);}mxGuide[_0x483c[202]][_0x483c[1179]]=null;mxGuide[_0x483c[202]][_0x483c[1214]]=null;mxGuide[_0x483c[202]][_0x483c[662]]= !0;mxGuide[_0x483c[202]][_0x483c[704]]= !0;mxGuide[_0x483c[202]][_0x483c[1518]]=null;mxGuide[_0x483c[202]][_0x483c[1519]]=null;mxGuide[_0x483c[202]][_0x483c[1517]]=function(_0xc0a9x2){this[_0x483c[1214]]=_0xc0a9x2};mxGuide[_0x483c[202]][_0x483c[1019]]=function(_0xc0a9x2){return !0};mxGuide[_0x483c[202]][_0x483c[1520]]=function(){return this[_0x483c[1179]][_0x483c[1020]]*this[_0x483c[1179]][_0x483c[441]][_0x483c[255]]/2};mxGuide[_0x483c[202]][_0x483c[1521]]=function(_0xc0a9x2){_0xc0a9x2= new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH);_0xc0a9x2[_0x483c[1522]]= !0;return _0xc0a9x2;};mxGuide[_0x483c[202]][_0x483c[582]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=this[_0x483c[1214]]&&(this[_0x483c[662]]||this[_0x483c[704]])&&null!=_0xc0a9x2&&null!=_0xc0a9x3){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[513]],_0xc0a9x9=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9xa=_0xc0a9x3[_0x483c[235]],_0xc0a9x12=_0xc0a9x3[_0x483c[236]],_0xc0a9x13=!1,_0xc0a9x14=!1,_0xc0a9x15=this[_0x483c[1520]](),_0xc0a9x16=_0xc0a9x15,_0xc0a9x17=_0xc0a9x15,_0xc0a9x15=_0xc0a9x2[_0x483c[238]]();_0xc0a9x15[_0x483c[235]]+=_0xc0a9x3[_0x483c[235]];_0xc0a9x15[_0x483c[236]]+=_0xc0a9x3[_0x483c[236]];var _0xc0a9x18=_0xc0a9x15[_0x483c[235]],_0xc0a9x19=_0xc0a9x15[_0x483c[235]]+_0xc0a9x15[_0x483c[117]],_0xc0a9x1a=_0xc0a9x15[_0x483c[241]](),_0xc0a9x1b=_0xc0a9x15[_0x483c[236]],_0xc0a9x1c=_0xc0a9x15[_0x483c[236]]+_0xc0a9x15[_0x483c[119]],_0xc0a9x1d=_0xc0a9x15[_0x483c[242]]();_0xc0a9x3=function(_0xc0a9x3){_0xc0a9x3+=this[_0x483c[1179]][_0x483c[1136]];var _0xc0a9x4=!1;Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1a)<_0xc0a9x16?(_0xc0a9xa=_0xc0a9x3-_0xc0a9x2[_0x483c[241]](),_0xc0a9x16=Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1a),_0xc0a9x4= !0):Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x18)<_0xc0a9x16?(_0xc0a9xa=_0xc0a9x3-_0xc0a9x2[_0x483c[235]],_0xc0a9x16=Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x18),_0xc0a9x4= !0):Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x19)<_0xc0a9x16&&(_0xc0a9xa=_0xc0a9x3-_0xc0a9x2[_0x483c[235]]-_0xc0a9x2[_0x483c[117]],_0xc0a9x16=Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x19),_0xc0a9x4= !0);if(_0xc0a9x4){null==this[_0x483c[1518]]&&(this[_0x483c[1518]]=this[_0x483c[1521]](!0),this[_0x483c[1518]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]],this[_0x483c[1518]][_0x483c[1229]]= !1,this[_0x483c[1518]][_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()));var _0xc0a9x5=this[_0x483c[1179]][_0x483c[526]];_0xc0a9x3-=this[_0x483c[1179]][_0x483c[1136]];this[_0x483c[1518]][_0x483c[1525]]=[ new mxPoint(_0xc0a9x3,-this[_0x483c[1179]][_0x483c[1137]]), new mxPoint(_0xc0a9x3,_0xc0a9x5[_0x483c[191]]-3-this[_0x483c[1179]][_0x483c[1137]])];};_0xc0a9x13=_0xc0a9x13||_0xc0a9x4;};for(var _0xc0a9x15=function(_0xc0a9x3){_0xc0a9x3+=this[_0x483c[1179]][_0x483c[1137]];var _0xc0a9x4=!1;Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1d)<_0xc0a9x17?(_0xc0a9x12=_0xc0a9x3-_0xc0a9x2[_0x483c[242]](),_0xc0a9x17=Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1d),_0xc0a9x4= !0):Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1b)<_0xc0a9x17?(_0xc0a9x12=_0xc0a9x3-_0xc0a9x2[_0x483c[236]],_0xc0a9x17=Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1b),_0xc0a9x4= !0):Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1c)<_0xc0a9x17&&(_0xc0a9x12=_0xc0a9x3-_0xc0a9x2[_0x483c[236]]-_0xc0a9x2[_0x483c[119]],_0xc0a9x17=Math[_0x483c[425]](_0xc0a9x3-_0xc0a9x1c),_0xc0a9x4= !0);if(_0xc0a9x4){null==this[_0x483c[1519]]&&(this[_0x483c[1519]]=this[_0x483c[1521]](!1),this[_0x483c[1519]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]],this[_0x483c[1519]][_0x483c[1229]]= !1,this[_0x483c[1519]][_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()));var _0xc0a9x5=this[_0x483c[1179]][_0x483c[526]];_0xc0a9x3-=this[_0x483c[1179]][_0x483c[1137]];this[_0x483c[1519]][_0x483c[1525]]=[ new mxPoint(-this[_0x483c[1179]][_0x483c[1136]],_0xc0a9x3), new mxPoint(_0xc0a9x5[_0x483c[1526]]-3-this[_0x483c[1179]][_0x483c[1136]],_0xc0a9x3)];};_0xc0a9x14=_0xc0a9x14||_0xc0a9x4;},_0xc0a9x1e=0;_0xc0a9x1e<this[_0x483c[1214]][_0x483c[67]];_0xc0a9x1e++){var _0xc0a9x1f=this[_0x483c[1214]][_0xc0a9x1e];null!=_0xc0a9x1f&&(this[_0x483c[662]]&&(_0xc0a9x3[_0x483c[239]](this,_0xc0a9x1f[_0x483c[241]]()),_0xc0a9x3[_0x483c[239]](this,_0xc0a9x1f[_0x483c[235]]),_0xc0a9x3[_0x483c[239]](this,_0xc0a9x1f[_0x483c[235]]+_0xc0a9x1f[_0x483c[117]])),this[_0x483c[704]]&&(_0xc0a9x15[_0x483c[239]](this,_0xc0a9x1f[_0x483c[242]]()),_0xc0a9x15[_0x483c[239]](this,_0xc0a9x1f[_0x483c[236]]),_0xc0a9x15[_0x483c[239]](this,_0xc0a9x1f[_0x483c[236]]+_0xc0a9x1f[_0x483c[119]])));};!_0xc0a9x13&&null!=this[_0x483c[1518]]?this[_0x483c[1518]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188]:null!=this[_0x483c[1518]]&&(this[_0x483c[1518]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[189],this[_0x483c[1518]][_0x483c[258]]());!_0xc0a9x14&&null!=this[_0x483c[1519]]?this[_0x483c[1519]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188]:null!=this[_0x483c[1519]]&&(this[_0x483c[1519]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[189],this[_0x483c[1519]][_0x483c[258]]());_0xc0a9x4&&(_0xc0a9x13||(_0xc0a9x4=_0xc0a9x2[_0x483c[235]]-(this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[235]]/_0xc0a9x9-_0xc0a9x5[_0x483c[235]])+_0xc0a9x5[_0x483c[235]])*_0xc0a9x9,_0xc0a9xa=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9xa/_0xc0a9x9)*_0xc0a9x9-_0xc0a9x4),_0xc0a9x14||(_0xc0a9x5=_0xc0a9x2[_0x483c[236]]-(this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[236]]/_0xc0a9x9-_0xc0a9x5[_0x483c[236]])+_0xc0a9x5[_0x483c[236]])*_0xc0a9x9,_0xc0a9x12=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x12/_0xc0a9x9)*_0xc0a9x9-_0xc0a9x5));_0xc0a9x3= new mxPoint(_0xc0a9xa,_0xc0a9x12);};return _0xc0a9x3;};mxGuide[_0x483c[202]][_0x483c[801]]=function(){null!=this[_0x483c[1518]]&&(this[_0x483c[1518]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);null!=this[_0x483c[1519]]&&(this[_0x483c[1519]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);};mxGuide[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[1518]]&&(this[_0x483c[1518]][_0x483c[515]](),this[_0x483c[1518]]=null);null!=this[_0x483c[1519]]&&(this[_0x483c[1519]][_0x483c[515]](),this[_0x483c[1519]]=null);};function mxStencil(_0xc0a9x2){this[_0x483c[1527]]=_0xc0a9x2;this[_0x483c[1528]]();this[_0x483c[1529]]();}mxStencil[_0x483c[1530]]= !1;mxStencil[_0x483c[202]][_0x483c[1527]]=null;mxStencil[_0x483c[202]][_0x483c[1531]]=null;mxStencil[_0x483c[202]][_0x483c[1322]]=null;mxStencil[_0x483c[202]][_0x483c[1532]]=null;mxStencil[_0x483c[202]][_0x483c[1533]]=null;mxStencil[_0x483c[202]][_0x483c[1534]]=null;mxStencil[_0x483c[202]][_0x483c[1535]]=null;mxStencil[_0x483c[202]][_0x483c[1307]]=null;mxStencil[_0x483c[202]][_0x483c[1528]]=function(){this[_0x483c[1535]]=this[_0x483c[1527]][_0x483c[64]](_0x483c[1536])[0];this[_0x483c[1534]]=this[_0x483c[1527]][_0x483c[64]](_0x483c[1537])[0];this[_0x483c[1532]]=Number(this[_0x483c[1527]][_0x483c[284]](_0x483c[1302])||100);this[_0x483c[1533]]=Number(this[_0x483c[1527]][_0x483c[284]](_0x483c[1303])||100);var _0xc0a9x2=this[_0x483c[1527]][_0x483c[284]](_0x483c[1322]);this[_0x483c[1322]]=null!=_0xc0a9x2?_0xc0a9x2:_0x483c[1538];_0xc0a9x2=this[_0x483c[1527]][_0x483c[284]](_0x483c[1307]);this[_0x483c[1307]]=null!=_0xc0a9x2?_0xc0a9x2:_0x483c[500];};mxStencil[_0x483c[202]][_0x483c[1529]]=function(){var _0xc0a9x2=this[_0x483c[1527]][_0x483c[64]](_0x483c[1539])[0];if(null!=_0xc0a9x2&&(_0xc0a9x2=mxUtils[_0x483c[1540]](_0xc0a9x2),null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]])){this[_0x483c[1531]]=[];for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){this[_0x483c[1531]][_0x483c[207]](this[_0x483c[1541]](_0xc0a9x2[_0xc0a9x3]))};};};mxStencil[_0x483c[202]][_0x483c[1541]]=function(_0xc0a9x2){var _0xc0a9x3=Number(_0xc0a9x2[_0x483c[284]](_0x483c[235])),_0xc0a9x4=Number(_0xc0a9x2[_0x483c[284]](_0x483c[236]));_0xc0a9x2=_0x483c[500]==_0xc0a9x2[_0x483c[284]](_0x483c[591]);return  new mxConnectionConstraint( new mxPoint(_0xc0a9x3,_0xc0a9x4),_0xc0a9x2);};mxStencil[_0x483c[202]][_0x483c[1542]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=this[_0x483c[1543]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);_0xc0a9x2=_0xc0a9x2[_0x483c[284]](_0x483c[1544]);if(mxStencil[_0x483c[1530]]&&null==_0xc0a9x2||_0x483c[500]==_0xc0a9x2){_0xc0a9x3=mxResources[_0x483c[203]](_0xc0a9x3)};return _0xc0a9x3;};mxStencil[_0x483c[202]][_0x483c[1543]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=_0xc0a9x2[_0x483c[284]](_0xc0a9x3);null==_0xc0a9x3&&(_0xc0a9x2=mxUtils[_0x483c[329]](_0xc0a9x2),null!=_0xc0a9x2&&(_0xc0a9x2=mxUtils[_0x483c[1545]](_0xc0a9x2),_0x483c[279]== typeof _0xc0a9x2&&(_0xc0a9x3=_0xc0a9x2(_0xc0a9x4))));return _0xc0a9x3;};mxStencil[_0x483c[202]][_0x483c[1546]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[1547]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,this[_0x483c[1534]],!1);this[_0x483c[1547]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,this[_0x483c[1535]],!0);};mxStencil[_0x483c[202]][_0x483c[1547]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){if(null!=_0xc0a9x12){var _0xc0a9x14=mxUtils[_0x483c[433]](_0xc0a9x3[_0x483c[124]],mxConstants.STYLE_DIRECTION,null);_0xc0a9x4=this[_0x483c[1548]](_0xc0a9x3[_0x483c[124]],_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x14);_0xc0a9x5=Math[_0x483c[243]](_0xc0a9x4[_0x483c[117]],_0xc0a9x4[_0x483c[119]]);_0xc0a9x5=_0x483c[1549]==this[_0x483c[1307]]?Number(mxUtils[_0x483c[1550]](_0xc0a9x3[_0x483c[124]],mxConstants.STYLE_STROKEWIDTH,1)):Number(this[_0x483c[1307]])*_0xc0a9x5;_0xc0a9x2[_0x483c[1250]](_0xc0a9x5);for(_0xc0a9x12=_0xc0a9x12[_0x483c[285]];null!=_0xc0a9x12;){_0xc0a9x12[_0x483c[288]]==mxConstants[_0x483c[289]]&&this[_0x483c[1551]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x12,_0xc0a9x4,_0xc0a9x13),_0xc0a9x12=_0xc0a9x12[_0x483c[287]]};}};mxStencil[_0x483c[202]][_0x483c[1548]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x2=_0xc0a9x3;_0xc0a9x3=_0xc0a9x5/this[_0x483c[1532]];var _0xc0a9x12=_0xc0a9x9/this[_0x483c[1533]];if(_0xc0a9xa=_0x483c[700]==_0xc0a9xa||_0x483c[701]==_0xc0a9xa){_0xc0a9x12=_0xc0a9x5/this[_0x483c[1533]];_0xc0a9x3=_0xc0a9x9/this[_0x483c[1532]];var _0xc0a9x13=(_0xc0a9x5-_0xc0a9x9)/2;_0xc0a9x2+=_0xc0a9x13;_0xc0a9x4-=_0xc0a9x13;};_0x483c[1552]==this[_0x483c[1322]]&&(_0xc0a9x3=_0xc0a9x12=Math[_0x483c[243]](_0xc0a9x3,_0xc0a9x12),_0xc0a9xa?(_0xc0a9x2+=(_0xc0a9x9-this[_0x483c[1532]]*_0xc0a9x3)/2,_0xc0a9x4+=(_0xc0a9x5-this[_0x483c[1533]]*_0xc0a9x12)/2):(_0xc0a9x2+=(_0xc0a9x5-this[_0x483c[1532]]*_0xc0a9x3)/2,_0xc0a9x4+=(_0xc0a9x9-this[_0x483c[1533]]*_0xc0a9x12)/2));return  new mxRectangle(_0xc0a9x2,_0xc0a9x4,_0xc0a9x3,_0xc0a9x12);};mxStencil[_0x483c[202]][_0x483c[1551]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x4[_0x483c[301]],_0xc0a9x12=_0xc0a9x5[_0x483c[235]],_0xc0a9x13=_0xc0a9x5[_0x483c[236]],_0xc0a9x14=_0xc0a9x5[_0x483c[117]],_0xc0a9x15=_0xc0a9x5[_0x483c[119]],_0xc0a9x16=Math[_0x483c[243]](_0xc0a9x14,_0xc0a9x15);if(_0x483c[815]==_0xc0a9xa){_0xc0a9x2[_0x483c[815]]()}else {if(_0x483c[1210]==_0xc0a9xa){_0xc0a9x2[_0x483c[1210]]()}else {if(_0x483c[1215]==_0xc0a9xa){_0xc0a9x2[_0x483c[1275]]();for(_0xc0a9x4=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9x4;){_0xc0a9x4[_0x483c[288]]==mxConstants[_0x483c[289]]&&this[_0x483c[1551]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x4=_0xc0a9x4[_0x483c[287]]};}else {if(_0x483c[268]==_0xc0a9xa){_0xc0a9x2[_0x483c[268]]()}else {if(_0x483c[582]==_0xc0a9xa){_0xc0a9x2[_0x483c[1276]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15)}else {if(_0x483c[683]==_0xc0a9xa){_0xc0a9x2[_0x483c[1277]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15)}else {if(_0x483c[1323]==_0xc0a9xa){_0xc0a9x2[_0x483c[1278]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1324]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1325]))*_0xc0a9x15,_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1326]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1327]))*_0xc0a9x15)}else {if(_0x483c[1328]==_0xc0a9xa){_0xc0a9x2[_0x483c[1279]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1324]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1325]))*_0xc0a9x15,_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1326]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1327]))*_0xc0a9x15,_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1329]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[1330]))*_0xc0a9x15)}else {if(_0x483c[1553]==_0xc0a9xa){_0xc0a9x2[_0x483c[1280]](Number(_0xc0a9x4[_0x483c[284]](_0x483c[1397]))*_0xc0a9x14,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1398]))*_0xc0a9x15,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1554])),Number(_0xc0a9x4[_0x483c[284]](_0x483c[1555])),Number(_0xc0a9x4[_0x483c[284]](_0x483c[1556])),_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15)}else {if(_0x483c[1319]==_0xc0a9xa){_0xc0a9x2[_0x483c[1319]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1302]))*_0xc0a9x14,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1303]))*_0xc0a9x15)}else {if(_0x483c[1320]==_0xc0a9xa){_0xc0a9x3=_0xc0a9x4[_0x483c[284]](_0x483c[1492]),0==_0xc0a9x3&&(_0xc0a9x3=100*mxConstants[_0x483c[1557]]),_0xc0a9x16=Number(_0xc0a9x4[_0x483c[284]](_0x483c[1302]))*_0xc0a9x14,_0xc0a9x5=Number(_0xc0a9x4[_0x483c[284]](_0x483c[1303]))*_0xc0a9x15,_0xc0a9x3=Number(_0xc0a9x3)/100,_0xc0a9x3=Math[_0x483c[243]](_0xc0a9x16*_0xc0a9x3,_0xc0a9x5*_0xc0a9x3),_0xc0a9x2[_0x483c[1320]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15,_0xc0a9x16,_0xc0a9x5,_0xc0a9x3,_0xc0a9x3)}else {if(_0x483c[680]==_0xc0a9xa){_0xc0a9x2[_0x483c[680]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1302]))*_0xc0a9x14,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1303]))*_0xc0a9x15)}else {if(_0x483c[618]==_0xc0a9xa){_0xc0a9x3=this[_0x483c[1543]](_0xc0a9x4,_0x483c[390],_0xc0a9x3),_0xc0a9x2[_0x483c[618]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1302]))*_0xc0a9x14,Number(_0xc0a9x4[_0x483c[284]](_0x483c[1303]))*_0xc0a9x15,_0xc0a9x3,!1,_0x483c[500]==_0xc0a9x4[_0x483c[284]](_0x483c[623]),_0x483c[500]==_0xc0a9x4[_0x483c[284]](_0x483c[624]))}else {if(_0x483c[963]==_0xc0a9xa){_0xc0a9x16=this[_0x483c[1542]](_0xc0a9x4,_0x483c[1332],_0xc0a9x3);_0xc0a9x5=_0x483c[500]==_0xc0a9x4[_0x483c[284]](_0x483c[704])?-90:0;if(_0x483c[468]==_0xc0a9x4[_0x483c[284]](_0x483c[1558])){var _0xc0a9x17=_0xc0a9x3[_0x483c[603]],_0xc0a9x18=1==mxUtils[_0x483c[433]](_0xc0a9x3[_0x483c[124]],mxConstants.STYLE_FLIPH,0);_0xc0a9x3=1==mxUtils[_0x483c[433]](_0xc0a9x3[_0x483c[124]],mxConstants.STYLE_FLIPV,0);_0xc0a9x5=_0xc0a9x18&&_0xc0a9x3?_0xc0a9x5-_0xc0a9x17:_0xc0a9x18||_0xc0a9x3?_0xc0a9x5+_0xc0a9x17:_0xc0a9x5-_0xc0a9x17;};_0xc0a9x5-=_0xc0a9x4[_0x483c[284]](_0x483c[603]);_0xc0a9x2[_0x483c[963]](_0xc0a9x12+Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15,0,0,_0xc0a9x16,_0xc0a9x4[_0x483c[284]](_0x483c[611])||_0x483c[361],_0xc0a9x4[_0x483c[284]](_0x483c[552])||_0x483c[125],!1,_0x483c[110],!1,!1,_0xc0a9x5);}else {if(_0x483c[1559]==_0xc0a9xa){_0xc0a9x17=mxStencilRegistry[_0x483c[1560]](_0xc0a9x4[_0x483c[284]](_0x483c[298])),null!=_0xc0a9x17&&(_0xc0a9x12+=Number(_0xc0a9x4[_0x483c[284]](_0x483c[235]))*_0xc0a9x14,_0xc0a9x13+=Number(_0xc0a9x4[_0x483c[284]](_0x483c[236]))*_0xc0a9x15,_0xc0a9x16=Number(_0xc0a9x4[_0x483c[284]](_0x483c[1302]))*_0xc0a9x14,_0xc0a9x5=Number(_0xc0a9x4[_0x483c[284]](_0x483c[1303]))*_0xc0a9x15,_0xc0a9x17[_0x483c[1546]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x12,_0xc0a9x13,_0xc0a9x16,_0xc0a9x5))}else {if(_0x483c[1338]==_0xc0a9xa){_0xc0a9x2[_0x483c[1337]]()}else {if(_0x483c[1334]==_0xc0a9xa){_0xc0a9x2[_0x483c[1334]]()}else {if(_0x483c[1336]==_0xc0a9xa){_0xc0a9x2[_0x483c[1336]]()}else {if(_0x483c[1307]==_0xc0a9xa){_0xc0a9x2[_0x483c[1250]](Number(_0xc0a9x4[_0x483c[284]](_0x483c[117]))*_0xc0a9x16)}else {if(_0x483c[648]==_0xc0a9xa){_0xc0a9x2[_0x483c[1251]](_0x483c[500]==_0xc0a9x4[_0x483c[284]](_0x483c[648]))}else {if(_0x483c[1308]==_0xc0a9xa){if(_0xc0a9x4=_0xc0a9x4[_0x483c[284]](_0x483c[1309]),null!=_0xc0a9x4){_0xc0a9x4=_0xc0a9x4[_0x483c[224]](_0x483c[185]);_0xc0a9x14=[];for(_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x4[_0x483c[67]];_0xc0a9x15++){0<_0xc0a9x4[_0xc0a9x15][_0x483c[67]]&&_0xc0a9x14[_0x483c[207]](Number(_0xc0a9x4[_0xc0a9x15])*_0xc0a9x16)};_0xc0a9x4=_0xc0a9x14[_0x483c[234]](_0x483c[185]);_0xc0a9x2[_0x483c[1252]](_0xc0a9x4);}}else {_0x483c[1306]==_0xc0a9xa?_0xc0a9x2[_0x483c[1249]](_0xc0a9x4[_0x483c[284]](_0x483c[352])):_0x483c[1310]==_0xc0a9xa?_0xc0a9x2[_0x483c[1253]](_0xc0a9x4[_0x483c[284]](_0x483c[1311])):_0x483c[1312]==_0xc0a9xa?_0xc0a9x2[_0x483c[1255]](_0xc0a9x4[_0x483c[284]](_0x483c[234])):_0x483c[1313]==_0xc0a9xa?_0xc0a9x2[_0x483c[1257]](Number(_0xc0a9x4[_0x483c[284]](_0x483c[1314]))):_0x483c[1298]==_0xc0a9xa?_0xc0a9x2[_0x483c[1245]](_0xc0a9x4[_0x483c[284]](_0x483c[352])):_0x483c[1244]==_0xc0a9xa?_0xc0a9x2[_0x483c[1243]](_0xc0a9x4[_0x483c[284]](_0x483c[1244])):_0x483c[1315]==_0xc0a9xa?_0xc0a9x2[_0x483c[1259]](_0xc0a9x4[_0x483c[284]](_0x483c[352])):_0x483c[1318]==_0xc0a9xa?_0xc0a9x2[_0x483c[1266]](_0xc0a9x4[_0x483c[284]](_0x483c[124])):_0x483c[1287]==_0xc0a9xa?_0xc0a9x2[_0x483c[1265]](_0xc0a9x4[_0x483c[284]](_0x483c[1288])):_0x483c[1289]==_0xc0a9xa&&_0xc0a9x2[_0x483c[1264]](Number(_0xc0a9x4[_0x483c[284]](_0x483c[803]))*_0xc0a9x16)}}}}}}}}}}}}}}}}}}}}};_0xc0a9x9&&(_0x483c[1338]==_0xc0a9xa||_0x483c[1334]==_0xc0a9xa||_0x483c[1336]==_0xc0a9xa)&&_0xc0a9x2[_0x483c[1267]](!1);};function mxShape(_0xc0a9x2){this[_0x483c[1561]]=_0xc0a9x2;this[_0x483c[1307]]=1;this[_0x483c[603]]=0;this[_0x483c[461]]=100;this[_0x483c[624]]=this[_0x483c[623]]= !1;}mxShape[_0x483c[202]][_0x483c[507]]=null;mxShape[_0x483c[202]][_0x483c[255]]=1;mxShape[_0x483c[202]][_0x483c[1562]]=null;mxShape[_0x483c[202]][_0x483c[1525]]=null;mxShape[_0x483c[202]][_0x483c[252]]=null;mxShape[_0x483c[202]][_0x483c[124]]=null;mxShape[_0x483c[202]][_0x483c[124]]=null;mxShape[_0x483c[202]][_0x483c[1563]]=null;mxShape[_0x483c[202]][_0x483c[1561]]=null;mxShape[_0x483c[202]][_0x483c[1564]]=6;mxShape[_0x483c[202]][_0x483c[1229]]= !0;mxShape[_0x483c[202]][_0x483c[1565]]= !1;mxShape[_0x483c[202]][_0x483c[1460]]=1;mxShape[_0x483c[202]][_0x483c[176]]=function(_0xc0a9x2){null==this[_0x483c[252]]&&(this[_0x483c[252]]=this[_0x483c[385]](_0xc0a9x2),null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[62]](this[_0x483c[252]]))};mxShape[_0x483c[202]][_0x483c[1566]]=function(){return !0};mxShape[_0x483c[202]][_0x483c[1567]]=function(){return !1};mxShape[_0x483c[202]][_0x483c[1568]]=function(){return 1==mxUtils[_0x483c[1454]](Math[_0x483c[160]](1,Math[_0x483c[488]](this[_0x483c[1307]]*this[_0x483c[255]])),2)?0.5:0};mxShape[_0x483c[202]][_0x483c[385]]=function(_0xc0a9x2){var _0xc0a9x3=null;return _0xc0a9x3=null!=_0xc0a9x2[_0x483c[538]]?this[_0x483c[1569]](_0xc0a9x2):8==document[_0x483c[5]]||this[_0x483c[507]]==mxConstants[_0x483c[508]]||this[_0x483c[507]]!=mxConstants[_0x483c[1523]]&&this[_0x483c[1567]]()?this[_0x483c[1570]](_0xc0a9x2):this[_0x483c[1571]](_0xc0a9x2);};mxShape[_0x483c[202]][_0x483c[1569]]=function(){return document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449])};mxShape[_0x483c[202]][_0x483c[1571]]=function(){var _0xc0a9x2=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1499]);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1570]]=function(){var _0xc0a9x2=document[_0x483c[55]](_0x483c[485]);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1572]]=function(){this[_0x483c[258]]()};mxShape[_0x483c[202]][_0x483c[258]]=function(){this[_0x483c[1573]]();this[_0x483c[1574]]()?(this[_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[110],_0x483c[529]==this[_0x483c[252]][_0x483c[301]]&&this[_0x483c[1567]]()?this[_0x483c[1575]]():this[_0x483c[1576]](),this[_0x483c[1577]]()):(this[_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188],this[_0x483c[1563]]=null);};mxShape[_0x483c[202]][_0x483c[1573]]=function(){var _0xc0a9x2=this[_0x483c[1525]];if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]&&null!=_0xc0a9x2[0]){this[_0x483c[1562]]= new mxRectangle(Number(_0xc0a9x2[0][_0x483c[235]]),Number(_0xc0a9x2[0][_0x483c[236]]),1,1);for(var _0xc0a9x3=1;_0xc0a9x3<this[_0x483c[1525]][_0x483c[67]];_0xc0a9x3++){null!=_0xc0a9x2[_0xc0a9x3]&&this[_0x483c[1562]][_0x483c[99]]( new mxRectangle(Number(_0xc0a9x2[_0xc0a9x3][_0x483c[235]]),Number(_0xc0a9x2[_0xc0a9x3][_0x483c[236]]),1,1))};};};mxShape[_0x483c[202]][_0x483c[1574]]=function(){return null!=this[_0x483c[1562]]&&!isNaN(this[_0x483c[1562]][_0x483c[235]])&&!isNaN(this[_0x483c[1562]][_0x483c[236]])&&!isNaN(this[_0x483c[1562]][_0x483c[117]])&&!isNaN(this[_0x483c[1562]][_0x483c[119]])&&0<this[_0x483c[1562]][_0x483c[117]]&&0<this[_0x483c[1562]][_0x483c[119]]};mxShape[_0x483c[202]][_0x483c[1578]]=function(){var _0xc0a9x2=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1499]);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x2[_0x483c[124]][_0x483c[117]]=this[_0x483c[252]][_0x483c[124]][_0x483c[117]];_0xc0a9x2[_0x483c[124]][_0x483c[119]]=this[_0x483c[252]][_0x483c[124]][_0x483c[119]];return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1576]]=function(){var _0xc0a9x2=this[_0x483c[1579]]();for(_0xc0a9x2[_0x483c[1229]]=this[_0x483c[1229]];this[_0x483c[252]][_0x483c[1580]]();){this[_0x483c[252]][_0x483c[266]](this[_0x483c[252]][_0x483c[1581]])};this[_0x483c[1209]](_0xc0a9x2);this[_0x483c[252]]!=_0xc0a9x2[_0x483c[813]]&&this[_0x483c[252]][_0x483c[1583]](_0x483c[1582],_0xc0a9x2[_0x483c[813]][_0x483c[342]]);_0x483c[529]==this[_0x483c[252]][_0x483c[301]]&&8==document[_0x483c[5]]&&(this[_0x483c[252]][_0x483c[124]][_0x483c[347]]=_0x483c[110],(null==this[_0x483c[1561]]||!this[_0x483c[1565]])&&mxUtils[_0x483c[1584]](this[_0x483c[252]]));this[_0x483c[1585]](_0xc0a9x2);};mxShape[_0x483c[202]][_0x483c[1579]]=function(){var _0xc0a9x2=null,_0xc0a9x3=null;if(null!=this[_0x483c[252]][_0x483c[538]]){_0xc0a9x2= new mxSvgCanvas2D(this[_0x483c[252]],!1),_0xc0a9x2[_0x483c[1345]]=this[_0x483c[1564]],_0xc0a9x2[_0x483c[1347]]=mxClient[_0x483c[133]]&&!mxClient[_0x483c[75]]&&!mxClient[_0x483c[76]],_0xc0a9x3=this[_0x483c[1568]](),0!=_0xc0a9x3?this[_0x483c[252]][_0x483c[57]](_0x483c[535],_0x483c[536]+_0xc0a9x3+_0x483c[537]+_0xc0a9x3+_0x483c[460]):this[_0x483c[252]][_0x483c[1390]](_0x483c[535])}else {this[_0x483c[1586]]();var _0xc0a9x4=Math[_0x483c[160]](1,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[117]])),_0xc0a9x5=Math[_0x483c[160]](1,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[119]])),_0xc0a9x3=8==document[_0x483c[5]]&&this[_0x483c[1566]]()?this[_0x483c[1578]]():this[_0x483c[252]],_0xc0a9x2= new mxVmlCanvas2D(_0xc0a9x3,!1);_0x483c[110]!=_0xc0a9x3[_0x483c[337]]&&(_0xc0a9x3[_0x483c[1462]]=_0xc0a9x4*this[_0x483c[1460]]+_0x483c[537]+_0xc0a9x5*this[_0x483c[1460]],_0xc0a9x2[_0x483c[255]](this[_0x483c[1460]]),_0xc0a9x2[_0x483c[1460]]=this[_0x483c[1460]]);_0xc0a9x3=this[_0x483c[255]];_0xc0a9x2[_0x483c[513]](-Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]]/_0xc0a9x3),-Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]]/_0xc0a9x3));};return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1586]]=function(){this[_0x483c[252]][_0x483c[124]][_0x483c[361]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]])+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[125]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]])+_0x483c[168];var _0xc0a9x2=Math[_0x483c[160]](1,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[117]])),_0xc0a9x3=Math[_0x483c[160]](1,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[119]]));this[_0x483c[252]][_0x483c[124]][_0x483c[117]]=_0xc0a9x2+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[119]]=_0xc0a9x3+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[277]]=_0x483c[189];};mxShape[_0x483c[202]][_0x483c[1585]]=function(_0xc0a9x2){if(_0xc0a9x2 instanceof mxSvgCanvas2D){for(var _0xc0a9x3 in _0xc0a9x2[_0x483c[1339]]){var _0xc0a9x4=_0xc0a9x2[_0x483c[1339]][_0xc0a9x3];_0xc0a9x4[_0x483c[1587]]=(_0xc0a9x4[_0x483c[1587]]||0)+1;};this[_0x483c[1589]](this[_0x483c[1588]]);this[_0x483c[1588]]=_0xc0a9x2[_0x483c[1339]];}};mxShape[_0x483c[202]][_0x483c[1209]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[255]],_0xc0a9x4=this[_0x483c[1562]][_0x483c[235]]/_0xc0a9x3,_0xc0a9x5=this[_0x483c[1562]][_0x483c[236]]/_0xc0a9x3,_0xc0a9x9=this[_0x483c[1562]][_0x483c[117]]/_0xc0a9x3,_0xc0a9xa=this[_0x483c[1562]][_0x483c[119]]/_0xc0a9x3;if(this[_0x483c[1590]]()){var _0xc0a9x12=(_0xc0a9x9-_0xc0a9xa)/2,_0xc0a9x4=_0xc0a9x4+_0xc0a9x12,_0xc0a9x5=_0xc0a9x5-_0xc0a9x12,_0xc0a9x12=_0xc0a9x9,_0xc0a9x9=_0xc0a9xa,_0xc0a9xa=_0xc0a9x12};this[_0x483c[1591]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa);this[_0x483c[1592]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa);if(null!=this[_0x483c[1561]]){this[_0x483c[1593]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa)}else {if(_0xc0a9x2[_0x483c[1250]](this[_0x483c[1307]]),null!=this[_0x483c[1525]]){_0xc0a9x4=[];for(_0xc0a9x5=0;_0xc0a9x5<this[_0x483c[1525]][_0x483c[67]];_0xc0a9x5++){_0xc0a9x4[_0x483c[207]]( new mxPoint(this[_0x483c[1525]][_0xc0a9x5][_0x483c[235]]/_0xc0a9x3,this[_0x483c[1525]][_0xc0a9x5][_0x483c[236]]/_0xc0a9x3))};this[_0x483c[1594]](_0xc0a9x2,_0xc0a9x4);}else {this[_0x483c[1595]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa)}};};mxShape[_0x483c[202]][_0x483c[1592]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=null;null!=this[_0x483c[124]]&&(_0xc0a9xa=this[_0x483c[124]][_0x483c[649]]);_0xc0a9x2[_0x483c[1243]](this[_0x483c[461]]/100);null!=this[_0x483c[1596]]&&_0xc0a9x2[_0x483c[1267]](this[_0x483c[1596]]);null!=this[_0x483c[1522]]&&_0xc0a9x2[_0x483c[1251]](this[_0x483c[1522]]);null!=_0xc0a9xa&&_0xc0a9x2[_0x483c[1252]](_0xc0a9xa);null!=this[_0x483c[1299]]?(_0xc0a9x3=this[_0x483c[1597]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[1246]](this[_0x483c[1334]],this[_0x483c[1299]],_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]],this[_0x483c[607]])):_0xc0a9x2[_0x483c[1245]](this[_0x483c[1334]]);_0xc0a9x2[_0x483c[1249]](this[_0x483c[1336]]);};mxShape[_0x483c[202]][_0x483c[1597]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return  new mxRectangle(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)};mxShape[_0x483c[202]][_0x483c[1591]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[255]](this[_0x483c[255]]);_0xc0a9x2[_0x483c[1294]](this[_0x483c[1598]](),this[_0x483c[623]],this[_0x483c[624]],_0xc0a9x3+_0xc0a9x5/2,_0xc0a9x4+_0xc0a9x9/2);};mxShape[_0x483c[202]][_0x483c[1593]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){this[_0x483c[1565]]&&(this[_0x483c[507]]==mxConstants[_0x483c[508]]?this[_0x483c[1599]](this[_0x483c[252]],_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9):8!=document[_0x483c[5]]&&this[_0x483c[1600]](this[_0x483c[252]]));this[_0x483c[1561]][_0x483c[1546]](_0xc0a9x2,this,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);};mxShape[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){this[_0x483c[1601]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1267]](!1);this[_0x483c[1602]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);};mxShape[_0x483c[202]][_0x483c[1601]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){};mxShape[_0x483c[202]][_0x483c[1602]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){};mxShape[_0x483c[202]][_0x483c[1594]]=function(_0xc0a9x2,_0xc0a9x3){};mxShape[_0x483c[202]][_0x483c[1603]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ARCSIZE,100*mxConstants[_0x483c[1557]])/100;return Math[_0x483c[243]](_0xc0a9x2*_0xc0a9x4,_0xc0a9x3*_0xc0a9x4);};mxShape[_0x483c[202]][_0x483c[1604]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=Math[_0x483c[430]](this[_0x483c[1307]]/2);_0xc0a9x2[_0x483c[1246]](_0x483c[1605],_0x483c[1605],_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,0.6*_0xc0a9x9,_0x483c[701],0.9,0.1);_0xc0a9x2[_0x483c[1275]]();_0xc0a9xa+=2*_0xc0a9x12;this[_0x483c[1606]]?(_0xc0a9x2[_0x483c[1276]](_0xc0a9x3-_0xc0a9x12+_0xc0a9xa,_0xc0a9x4-_0xc0a9x12),_0xc0a9x2[_0x483c[1278]](_0xc0a9x3-_0xc0a9x12,_0xc0a9x4-_0xc0a9x12,_0xc0a9x3-_0xc0a9x12,_0xc0a9x4-_0xc0a9x12+_0xc0a9xa),_0xc0a9x2[_0x483c[1277]](_0xc0a9x3-_0xc0a9x12,_0xc0a9x4+0.4*_0xc0a9x9),_0xc0a9x2[_0x483c[1278]](_0xc0a9x3+0.5*_0xc0a9x5,_0xc0a9x4+0.7*_0xc0a9x9,_0xc0a9x3+_0xc0a9x5+_0xc0a9x12,_0xc0a9x4+0.4*_0xc0a9x9),_0xc0a9x2[_0x483c[1277]](_0xc0a9x3+_0xc0a9x5+_0xc0a9x12,_0xc0a9x4-_0xc0a9x12+_0xc0a9xa),_0xc0a9x2[_0x483c[1278]](_0xc0a9x3+_0xc0a9x5+_0xc0a9x12,_0xc0a9x4-_0xc0a9x12,_0xc0a9x3+_0xc0a9x5+_0xc0a9x12-_0xc0a9xa,_0xc0a9x4-_0xc0a9x12)):(_0xc0a9x2[_0x483c[1276]](_0xc0a9x3-_0xc0a9x12,_0xc0a9x4-_0xc0a9x12),_0xc0a9x2[_0x483c[1277]](_0xc0a9x3-_0xc0a9x12,_0xc0a9x4+0.4*_0xc0a9x9),_0xc0a9x2[_0x483c[1278]](_0xc0a9x3+0.5*_0xc0a9x5,_0xc0a9x4+0.7*_0xc0a9x9,_0xc0a9x3+_0xc0a9x5+_0xc0a9x12,_0xc0a9x4+0.4*_0xc0a9x9),_0xc0a9x2[_0x483c[1277]](_0xc0a9x3+_0xc0a9x5+_0xc0a9x12,_0xc0a9x4-_0xc0a9x12));_0xc0a9x2[_0x483c[268]]();_0xc0a9x2[_0x483c[1334]]();};mxShape[_0x483c[202]][_0x483c[183]]=function(_0xc0a9x2){this[_0x483c[724]]=_0xc0a9x2;this[_0x483c[124]]=_0xc0a9x2[_0x483c[124]];if(null!=this[_0x483c[124]]){this[_0x483c[1334]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_FILLCOLOR,this[_0x483c[1334]]);this[_0x483c[1299]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_GRADIENTCOLOR,this[_0x483c[1299]]);this[_0x483c[607]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_GRADIENT_DIRECTION,this[_0x483c[607]]);this[_0x483c[461]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_OPACITY,this[_0x483c[461]]);this[_0x483c[1336]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_STROKECOLOR,this[_0x483c[1336]]);this[_0x483c[1307]]=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_STROKEWIDTH,this[_0x483c[1307]]);this[_0x483c[657]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_SPACING,this[_0x483c[657]]);this[_0x483c[644]]=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_STARTSIZE,this[_0x483c[644]]);this[_0x483c[643]]=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_ENDSIZE,this[_0x483c[643]]);this[_0x483c[642]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_STARTARROW,this[_0x483c[642]]);this[_0x483c[641]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ENDARROW,this[_0x483c[641]]);this[_0x483c[603]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ROTATION,this[_0x483c[603]]);this[_0x483c[663]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_DIRECTION,this[_0x483c[663]]);this[_0x483c[623]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_FLIPH,0);this[_0x483c[624]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_FLIPV,0);null!=this[_0x483c[1561]]&&(this[_0x483c[623]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],_0x483c[1607],0)||this[_0x483c[623]],this[_0x483c[624]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],_0x483c[1608],0)||this[_0x483c[624]]);if(_0x483c[700]==this[_0x483c[663]]||_0x483c[701]==this[_0x483c[663]]){_0xc0a9x2=this[_0x483c[623]],this[_0x483c[623]]=this[_0x483c[624]],this[_0x483c[624]]=_0xc0a9x2};this[_0x483c[1596]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_SHADOW,this[_0x483c[1596]]);this[_0x483c[1522]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_DASHED,this[_0x483c[1522]]);this[_0x483c[1606]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ROUNDED,this[_0x483c[1606]]);this[_0x483c[617]]=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_GLASS,this[_0x483c[617]]);_0x483c[130]==this[_0x483c[1334]]&&(this[_0x483c[1334]]=null);_0x483c[130]==this[_0x483c[1299]]&&(this[_0x483c[1299]]=null);_0x483c[130]==this[_0x483c[1336]]&&(this[_0x483c[1336]]=null);};};mxShape[_0x483c[202]][_0x483c[1609]]=function(_0xc0a9x2){null==_0xc0a9x2&&(_0xc0a9x2=_0x483c[110]);this[_0x483c[270]]=_0xc0a9x2;null!=this[_0x483c[252]]&&(this[_0x483c[252]][_0x483c[124]][_0x483c[270]]=_0xc0a9x2);};mxShape[_0x483c[202]][_0x483c[1610]]=function(){return this[_0x483c[270]]};mxShape[_0x483c[202]][_0x483c[1577]]=function(){if(null!=this[_0x483c[1562]]){var _0xc0a9x2=this[_0x483c[1611]]();if(null!=_0xc0a9x2){this[_0x483c[1612]](_0xc0a9x2);var _0xc0a9x3=this[_0x483c[1598]]();0!=_0xc0a9x3&&(_0xc0a9x2=mxUtils[_0x483c[1613]](_0xc0a9x2,_0xc0a9x3));_0xc0a9x2[_0x483c[235]]=Math[_0x483c[519]](_0xc0a9x2[_0x483c[235]]);_0xc0a9x2[_0x483c[236]]=Math[_0x483c[519]](_0xc0a9x2[_0x483c[236]]);_0xc0a9x2[_0x483c[117]]=Math[_0x483c[430]](_0xc0a9x2[_0x483c[117]]);_0xc0a9x2[_0x483c[119]]=Math[_0x483c[430]](_0xc0a9x2[_0x483c[119]]);};this[_0x483c[1563]]=_0xc0a9x2;}};mxShape[_0x483c[202]][_0x483c[1611]]=function(){var _0xc0a9x2=this[_0x483c[1562]][_0x483c[238]]();if(this[_0x483c[1590]]()){var _0xc0a9x3=(_0xc0a9x2[_0x483c[117]]-_0xc0a9x2[_0x483c[119]])/2;_0xc0a9x2[_0x483c[235]]+=_0xc0a9x3;_0xc0a9x2[_0x483c[236]]-=_0xc0a9x3;_0xc0a9x3=_0xc0a9x2[_0x483c[117]];_0xc0a9x2[_0x483c[117]]=_0xc0a9x2[_0x483c[119]];_0xc0a9x2[_0x483c[119]]=_0xc0a9x3;};return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1612]]=function(_0xc0a9x2){this[_0x483c[1596]]&&(_0xc0a9x2[_0x483c[117]]+=Math[_0x483c[430]](mxConstants[_0x483c[1237]]*this[_0x483c[255]]),_0xc0a9x2[_0x483c[119]]+=Math[_0x483c[430]](mxConstants[_0x483c[1238]]*this[_0x483c[255]]));var _0xc0a9x3=Math[_0x483c[430]](this[_0x483c[1307]]*this[_0x483c[255]]);_0xc0a9x2[_0x483c[244]](Math[_0x483c[430]](_0xc0a9x3/2));};mxShape[_0x483c[202]][_0x483c[1590]]=function(){return null==this[_0x483c[1561]]&&(_0x483c[700]==this[_0x483c[663]]||_0x483c[701]==this[_0x483c[663]])};mxShape[_0x483c[202]][_0x483c[1614]]=function(){return null!=this[_0x483c[603]]?this[_0x483c[603]]:0};mxShape[_0x483c[202]][_0x483c[1615]]=function(){var _0xc0a9x2=this[_0x483c[1614]]();1!=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_HORIZONTAL,1)&&(_0xc0a9x2+=mxText[_0x483c[202]][_0x483c[1616]]);return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1598]]=function(){var _0xc0a9x2=this[_0x483c[1614]]();null!=this[_0x483c[663]]&&(_0x483c[700]==this[_0x483c[663]]?_0xc0a9x2+=270:_0x483c[703]==this[_0x483c[663]]?_0xc0a9x2+=180:_0x483c[701]==this[_0x483c[663]]&&(_0xc0a9x2+=90));return _0xc0a9x2;};mxShape[_0x483c[202]][_0x483c[1599]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[1319]);_0xc0a9x2[_0x483c[57]](_0x483c[235],_0xc0a9x3);_0xc0a9x2[_0x483c[57]](_0x483c[236],_0xc0a9x4);_0xc0a9x2[_0x483c[57]](_0x483c[117],_0xc0a9x5);_0xc0a9x2[_0x483c[57]](_0x483c[119],_0xc0a9x9);_0xc0a9x2[_0x483c[57]](_0x483c[1334],_0x483c[130]);_0xc0a9x2[_0x483c[57]](_0x483c[1336],_0x483c[130]);_0xc0a9x2[_0x483c[57]](_0x483c[1377],_0x483c[1378]);this[_0x483c[252]][_0x483c[62]](_0xc0a9x2);};mxShape[_0x483c[202]][_0x483c[1600]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[124]][_0x483c[1617]]=_0x483c[1618]+mxClient[_0x483c[88]]+_0x483c[1619]};mxShape[_0x483c[202]][_0x483c[1589]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3 in _0xc0a9x2){var _0xc0a9x4=_0xc0a9x2[_0xc0a9x3];_0xc0a9x4[_0x483c[1587]]=(_0xc0a9x4[_0x483c[1587]]||0)-1;0==_0xc0a9x4[_0x483c[1587]]&&null!=_0xc0a9x4[_0x483c[265]]&&_0xc0a9x4[_0x483c[265]][_0x483c[266]](_0xc0a9x4);}}};mxShape[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[252]]&&(mxEvent[_0x483c[762]](this[_0x483c[252]]),null!=this[_0x483c[252]][_0x483c[265]]&&this[_0x483c[252]][_0x483c[265]][_0x483c[266]](this[_0x483c[252]]),this[_0x483c[252]]=null);this[_0x483c[1589]](this[_0x483c[1588]]);this[_0x483c[1588]]=null;};var mxStencilRegistry={stencils:[],addStencil:function(_0xc0a9x2,_0xc0a9x3){mxStencilRegistry[_0x483c[1620]][_0xc0a9x2]=_0xc0a9x3},getStencil:function(_0xc0a9x2){return mxStencilRegistry[_0x483c[1620]][_0xc0a9x2]}},mxMarker={markers:[],addMarker:function(_0xc0a9x2,_0xc0a9x3){mxMarker[_0x483c[1621]][_0xc0a9x2]=_0xc0a9x3},createMarker:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15){var _0xc0a9x16=mxMarker[_0x483c[1621]][_0xc0a9x4];return null!=_0xc0a9x16?_0xc0a9x16(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15):null;}};(function(){function _0xc0a9x2(_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){_0xc0a9x3=1.118*_0xc0a9x12*_0xc0a9x16;_0xc0a9x15=1.118*_0xc0a9x13*_0xc0a9x16;_0xc0a9x12*=_0xc0a9x14+_0xc0a9x16;_0xc0a9x13*=_0xc0a9x14+_0xc0a9x16;var _0xc0a9x18=_0xc0a9xa[_0x483c[238]]();_0xc0a9x18[_0x483c[235]]-=_0xc0a9x3;_0xc0a9x18[_0x483c[236]]-=_0xc0a9x15;_0xc0a9x14=_0xc0a9x9!=mxConstants[_0x483c[1622]]?1:0.75;_0xc0a9xa[_0x483c[235]]+=-_0xc0a9x12*_0xc0a9x14-_0xc0a9x3;_0xc0a9xa[_0x483c[236]]+=-_0xc0a9x13*_0xc0a9x14-_0xc0a9x15;return function(){_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x18[_0x483c[235]],_0xc0a9x18[_0x483c[236]]);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]-_0xc0a9x12-_0xc0a9x13/2,_0xc0a9x18[_0x483c[236]]-_0xc0a9x13+_0xc0a9x12/2);_0xc0a9x9==mxConstants[_0x483c[1622]]&&_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]-3*_0xc0a9x12/4,_0xc0a9x18[_0x483c[236]]-3*_0xc0a9x13/4);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]+_0xc0a9x13/2-_0xc0a9x12,_0xc0a9x18[_0x483c[236]]-_0xc0a9x13-_0xc0a9x12/2);_0xc0a9x2[_0x483c[268]]();_0xc0a9x17?_0xc0a9x2[_0x483c[1337]]():_0xc0a9x2[_0x483c[1336]]();};}function _0xc0a9x3(_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){_0xc0a9x15=_0xc0a9x9==mxConstants[_0x483c[1623]]?0.7071:0.9862;_0xc0a9x3=_0xc0a9x12*_0xc0a9x16*_0xc0a9x15;_0xc0a9x15*=_0xc0a9x13*_0xc0a9x16;_0xc0a9x12*=_0xc0a9x14+_0xc0a9x16;_0xc0a9x13*=_0xc0a9x14+_0xc0a9x16;var _0xc0a9x18=_0xc0a9xa[_0x483c[238]]();_0xc0a9x18[_0x483c[235]]-=_0xc0a9x3;_0xc0a9x18[_0x483c[236]]-=_0xc0a9x15;_0xc0a9xa[_0x483c[235]]+=-_0xc0a9x12-_0xc0a9x3;_0xc0a9xa[_0x483c[236]]+=-_0xc0a9x13-_0xc0a9x15;var _0xc0a9x19=_0xc0a9x9==mxConstants[_0x483c[1623]]?2:3.4;return function(){_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x18[_0x483c[235]],_0xc0a9x18[_0x483c[236]]);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]-_0xc0a9x12/2-_0xc0a9x13/_0xc0a9x19,_0xc0a9x18[_0x483c[236]]+_0xc0a9x12/_0xc0a9x19-_0xc0a9x13/2);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]-_0xc0a9x12,_0xc0a9x18[_0x483c[236]]-_0xc0a9x13);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]-_0xc0a9x12/2+_0xc0a9x13/_0xc0a9x19,_0xc0a9x18[_0x483c[236]]-_0xc0a9x13/2-_0xc0a9x12/_0xc0a9x19);_0xc0a9x2[_0x483c[268]]();_0xc0a9x17?_0xc0a9x2[_0x483c[1337]]():_0xc0a9x2[_0x483c[1336]]();};}mxMarker[_0x483c[1624]](_0x483c[693],_0xc0a9x2);mxMarker[_0x483c[1624]](_0x483c[694],_0xc0a9x2);mxMarker[_0x483c[1624]](_0x483c[392],function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){_0xc0a9x3=1.118*_0xc0a9x12*_0xc0a9x16;_0xc0a9x9=1.118*_0xc0a9x13*_0xc0a9x16;_0xc0a9x12*=_0xc0a9x14+_0xc0a9x16;_0xc0a9x13*=_0xc0a9x14+_0xc0a9x16;var _0xc0a9x18=_0xc0a9xa[_0x483c[238]]();_0xc0a9x18[_0x483c[235]]-=_0xc0a9x3;_0xc0a9x18[_0x483c[236]]-=_0xc0a9x9;_0xc0a9xa[_0x483c[235]]+=2* -_0xc0a9x3;_0xc0a9xa[_0x483c[236]]+=2* -_0xc0a9x9;return function(){_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x18[_0x483c[235]]-_0xc0a9x12-_0xc0a9x13/2,_0xc0a9x18[_0x483c[236]]-_0xc0a9x13+_0xc0a9x12/2);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]],_0xc0a9x18[_0x483c[236]]);_0xc0a9x2[_0x483c[1277]](_0xc0a9x18[_0x483c[235]]+_0xc0a9x13/2-_0xc0a9x12,_0xc0a9x18[_0x483c[236]]-_0xc0a9x13-_0xc0a9x12/2);_0xc0a9x2[_0x483c[1336]]();};});mxMarker[_0x483c[1624]](_0x483c[695],function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17){var _0xc0a9x18=_0xc0a9x14/2,_0xc0a9x19=_0xc0a9xa[_0x483c[238]]();_0xc0a9xa[_0x483c[235]]-=_0xc0a9x12*_0xc0a9x18;_0xc0a9xa[_0x483c[236]]-=_0xc0a9x13*_0xc0a9x18;return function(){_0xc0a9x2[_0x483c[680]](_0xc0a9x19[_0x483c[235]]-_0xc0a9x18,_0xc0a9x19[_0x483c[236]]-_0xc0a9x18,_0xc0a9x14,_0xc0a9x14);_0xc0a9x17?_0xc0a9x2[_0x483c[1337]]():_0xc0a9x2[_0x483c[1336]]();};});mxMarker[_0x483c[1624]](_0x483c[696],_0xc0a9x3);mxMarker[_0x483c[1624]](_0x483c[697],_0xc0a9x3);})();function mxActor(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxActor,mxShape);mxActor[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[513]](_0xc0a9x3,_0xc0a9x4);_0xc0a9x2[_0x483c[1275]]();this[_0x483c[1625]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1337]]();};mxActor[_0x483c[202]][_0x483c[1625]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x3=_0xc0a9x5/3;_0xc0a9x2[_0x483c[1276]](0,_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](0,3*_0xc0a9x9/5,0,2*_0xc0a9x9/5,_0xc0a9x5/2,2*_0xc0a9x9/5);_0xc0a9x2[_0x483c[1279]](_0xc0a9x5/2-_0xc0a9x3,2*_0xc0a9x9/5,_0xc0a9x5/2-_0xc0a9x3,0,_0xc0a9x5/2,0);_0xc0a9x2[_0x483c[1279]](_0xc0a9x5/2+_0xc0a9x3,0,_0xc0a9x5/2+_0xc0a9x3,2*_0xc0a9x9/5,_0xc0a9x5/2,2*_0xc0a9x9/5);_0xc0a9x2[_0x483c[1279]](_0xc0a9x5,2*_0xc0a9x9/5,_0xc0a9x5,3*_0xc0a9x9/5,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[268]]();};function mxCloud(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxActor[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxCloud,mxActor);mxCloud[_0x483c[202]][_0x483c[1625]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[1276]](0.25*_0xc0a9x5,0.25*_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](0.05*_0xc0a9x5,0.25*_0xc0a9x9,0,0.5*_0xc0a9x9,0.16*_0xc0a9x5,0.55*_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](0,0.66*_0xc0a9x9,0.18*_0xc0a9x5,0.9*_0xc0a9x9,0.31*_0xc0a9x5,0.8*_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](0.4*_0xc0a9x5,_0xc0a9x9,0.7*_0xc0a9x5,_0xc0a9x9,0.8*_0xc0a9x5,0.8*_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](_0xc0a9x5,0.8*_0xc0a9x9,_0xc0a9x5,0.6*_0xc0a9x9,0.875*_0xc0a9x5,0.5*_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](_0xc0a9x5,0.3*_0xc0a9x9,0.8*_0xc0a9x5,0.1*_0xc0a9x9,0.625*_0xc0a9x5,0.2*_0xc0a9x9);_0xc0a9x2[_0x483c[1279]](0.5*_0xc0a9x5,0.05*_0xc0a9x9,0.3*_0xc0a9x5,0.05*_0xc0a9x9,0.25*_0xc0a9x5,0.25*_0xc0a9x9);_0xc0a9x2[_0x483c[268]]();};function mxRectangleShape(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxRectangleShape,mxShape);mxRectangleShape[_0x483c[202]][_0x483c[1567]]=function(){return !this[_0x483c[1606]]&&!this[_0x483c[617]]&&0==this[_0x483c[603]]};mxRectangleShape[_0x483c[202]][_0x483c[1601]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(this[_0x483c[1606]]){var _0xc0a9xa=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ARCSIZE,100*mxConstants[_0x483c[1557]])/100,_0xc0a9xa=Math[_0x483c[243]](_0xc0a9x5*_0xc0a9xa,_0xc0a9x9*_0xc0a9xa);_0xc0a9x2[_0x483c[1320]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9xa);}else {_0xc0a9x2[_0x483c[1319]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)};_0xc0a9x2[_0x483c[1337]]();};mxRectangleShape[_0x483c[202]][_0x483c[1602]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){this[_0x483c[617]]&&this[_0x483c[1604]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,this[_0x483c[1603]](_0xc0a9x5+this[_0x483c[1307]],_0xc0a9x9+this[_0x483c[1307]]))};mxRectangleShape[_0x483c[202]][_0x483c[1575]]=function(){this[_0x483c[1626]](this[_0x483c[252]]);this[_0x483c[1627]](this[_0x483c[252]]);this[_0x483c[1628]](this[_0x483c[252]]);};mxRectangleShape[_0x483c[202]][_0x483c[1626]]=function(_0xc0a9x2){var _0xc0a9x3=9<=document[_0x483c[5]]?0:Math[_0x483c[430]](this[_0x483c[1307]]*this[_0x483c[255]]);_0xc0a9x2[_0x483c[124]][_0x483c[1629]]=Math[_0x483c[160]](1,_0xc0a9x3)+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[277]]=_0x483c[188];_0xc0a9x2[_0x483c[124]][_0x483c[361]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]]-_0xc0a9x3/2)+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[125]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]]-_0xc0a9x3/2)+_0x483c[168];_0x483c[462]==document[_0x483c[135]]&&(_0xc0a9x3= -_0xc0a9x3);_0xc0a9x2[_0x483c[124]][_0x483c[117]]=Math[_0x483c[488]](Math[_0x483c[160]](0,this[_0x483c[1562]][_0x483c[117]]+_0xc0a9x3))+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[119]]=Math[_0x483c[488]](Math[_0x483c[160]](0,this[_0x483c[1562]][_0x483c[119]]+_0xc0a9x3))+_0x483c[168];};mxRectangleShape[_0x483c[202]][_0x483c[1628]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1336]];null!=_0xc0a9x3&&_0xc0a9x3!=mxConstants[_0x483c[217]]?(_0xc0a9x2[_0x483c[124]][_0x483c[1630]]=_0xc0a9x3,this[_0x483c[1522]]?_0xc0a9x2[_0x483c[124]][_0x483c[465]]=_0x483c[648]:0<this[_0x483c[1307]]&&(_0xc0a9x2[_0x483c[124]][_0x483c[465]]=_0x483c[1631]),_0xc0a9x2[_0x483c[124]][_0x483c[1629]]=Math[_0x483c[160]](1,Math[_0x483c[430]](this[_0x483c[1307]]*this[_0x483c[255]]))+_0x483c[168]):_0xc0a9x2[_0x483c[124]][_0x483c[1629]]=_0x483c[946];_0xc0a9x3=this[_0x483c[1334]];null!=_0xc0a9x3&&_0xc0a9x3!=mxConstants[_0x483c[217]]?(_0xc0a9x2[_0x483c[124]][_0x483c[1028]]=_0xc0a9x3,_0xc0a9x2[_0x483c[124]][_0x483c[1617]]=_0x483c[130]):this[_0x483c[1229]]?_0xc0a9x2[_0x483c[124]][_0x483c[1028]]=_0x483c[1373]:8==document[_0x483c[5]]?mxUtils[_0x483c[1584]](_0xc0a9x2):this[_0x483c[1600]](_0xc0a9x2);};mxRectangleShape[_0x483c[202]][_0x483c[1627]]=function(_0xc0a9x2){var _0xc0a9x3=_0x483c[110];100>this[_0x483c[461]]&&(_0xc0a9x3+=_0x483c[459]+this[_0x483c[461]]+_0x483c[460]);this[_0x483c[1596]]&&(_0xc0a9x3+=_0x483c[1632]+Math[_0x483c[488]](mxConstants[_0x483c[1237]]*this[_0x483c[255]])+_0x483c[1633]+Math[_0x483c[488]](mxConstants[_0x483c[1238]]*this[_0x483c[255]])+_0x483c[1634]+mxConstants[_0x483c[1235]]+_0x483c[1635]);if(this[_0x483c[1299]]){var _0xc0a9x4=this[_0x483c[1334]],_0xc0a9x5=this[_0x483c[1299]],_0xc0a9x9=_0x483c[468],_0xc0a9xa={east:0,south:1,west:2,north:3},_0xc0a9x12=null!=this[_0x483c[663]]?_0xc0a9xa[this[_0x483c[663]]]:0;null!=this[_0x483c[607]]&&(_0xc0a9x12=mxUtils[_0x483c[1454]](_0xc0a9x12+_0xc0a9xa[this[_0x483c[607]]]-1,4));1==_0xc0a9x12?(_0xc0a9x9=_0x483c[500],_0xc0a9xa=_0xc0a9x4,_0xc0a9x4=_0xc0a9x5,_0xc0a9x5=_0xc0a9xa):2==_0xc0a9x12?(_0xc0a9xa=_0xc0a9x4,_0xc0a9x4=_0xc0a9x5,_0xc0a9x5=_0xc0a9xa):3==_0xc0a9x12&&(_0xc0a9x9=_0x483c[500]);_0xc0a9x3+=_0x483c[1636]+_0xc0a9x4+_0x483c[1637]+_0xc0a9x5+_0x483c[1638]+_0xc0a9x9+_0x483c[1635];};_0xc0a9x2[_0x483c[124]][_0x483c[347]]=_0xc0a9x3;};function mxEllipse(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxEllipse,mxShape);mxEllipse[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[680]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1337]]();};function mxDoubleEllipse(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxDoubleEllipse,mxShape);mxDoubleEllipse[_0x483c[202]][_0x483c[1460]]=10;mxDoubleEllipse[_0x483c[202]][_0x483c[1601]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[680]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1337]]();};mxDoubleEllipse[_0x483c[202]][_0x483c[1602]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=Math[_0x483c[243]](4,Math[_0x483c[243]](_0xc0a9x5/5,_0xc0a9x9/5));_0xc0a9x5-=2*_0xc0a9xa;_0xc0a9x9-=2*_0xc0a9xa;0<_0xc0a9x5&&0<_0xc0a9x9&&_0xc0a9x2[_0x483c[680]](_0xc0a9x3+_0xc0a9xa,_0xc0a9x4+_0xc0a9xa,_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1336]]();};function mxRhombus(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxRhombus,mxShape);mxRhombus[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x5/2,_0xc0a9x12=_0xc0a9x9/2;_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x3+_0xc0a9xa,_0xc0a9x4);_0xc0a9x2[_0x483c[1277]](_0xc0a9x3+_0xc0a9x5,_0xc0a9x4+_0xc0a9x12);_0xc0a9x2[_0x483c[1277]](_0xc0a9x3+_0xc0a9xa,_0xc0a9x4+_0xc0a9x9);_0xc0a9x2[_0x483c[1277]](_0xc0a9x3,_0xc0a9x4+_0xc0a9x12);_0xc0a9x2[_0x483c[268]]();_0xc0a9x2[_0x483c[1337]]();};function mxPolyline(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxShape[_0x483c[239]](this);this[_0x483c[1525]]=_0xc0a9x2;this[_0x483c[1336]]=_0xc0a9x3;this[_0x483c[1307]]=null!=_0xc0a9x4?_0xc0a9x4:1;}mxUtils[_0x483c[1284]](mxPolyline,mxShape);mxPolyline[_0x483c[202]][_0x483c[1614]]=function(){return 0};mxPolyline[_0x483c[202]][_0x483c[1594]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1639]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[1606]])};mxPolyline[_0x483c[202]][_0x483c[1639]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ARCSIZE,mxConstants.LINE_ARCSIZE)/2,_0xc0a9x9=_0xc0a9x3[0],_0xc0a9xa=_0xc0a9x3[_0xc0a9x3[_0x483c[67]]-1];_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]]);for(var _0xc0a9x12=1;_0xc0a9x12<_0xc0a9x3[_0x483c[67]]-1;_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x3[_0xc0a9x12],_0xc0a9x14=_0xc0a9x9[_0x483c[235]]-_0xc0a9x13[_0x483c[235]],_0xc0a9x9=_0xc0a9x9[_0x483c[236]]-_0xc0a9x13[_0x483c[236]];if(_0xc0a9x4&&_0xc0a9x12<_0xc0a9x3[_0x483c[67]]-1&&(0!=_0xc0a9x14||0!=_0xc0a9x9)){var _0xc0a9x15=Math[_0x483c[428]](_0xc0a9x14*_0xc0a9x14+_0xc0a9x9*_0xc0a9x9),_0xc0a9x14=_0xc0a9x14*Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x15/2)/_0xc0a9x15,_0xc0a9x9=_0xc0a9x9*Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x15/2)/_0xc0a9x15;_0xc0a9x2[_0x483c[1277]](_0xc0a9x13[_0x483c[235]]+_0xc0a9x14,_0xc0a9x13[_0x483c[236]]+_0xc0a9x9);_0xc0a9x9=_0xc0a9x3[_0xc0a9x12+1];_0xc0a9x14=_0xc0a9x9[_0x483c[235]]-_0xc0a9x13[_0x483c[235]];_0xc0a9x9=_0xc0a9x9[_0x483c[236]]-_0xc0a9x13[_0x483c[236]];_0xc0a9x15=Math[_0x483c[160]](1,Math[_0x483c[428]](_0xc0a9x14*_0xc0a9x14+_0xc0a9x9*_0xc0a9x9));_0xc0a9x14=_0xc0a9x14*Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x15/2)/_0xc0a9x15;_0xc0a9x9=_0xc0a9x9*Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x15/2)/_0xc0a9x15;_0xc0a9x14=_0xc0a9x13[_0x483c[235]]+_0xc0a9x14;_0xc0a9x9=_0xc0a9x13[_0x483c[236]]+_0xc0a9x9;_0xc0a9x2[_0x483c[1278]](_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],_0xc0a9x14,_0xc0a9x9);_0xc0a9x13= new mxPoint(_0xc0a9x14,_0xc0a9x9);}else {_0xc0a9x2[_0x483c[1277]](_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]])};_0xc0a9x9=_0xc0a9x13;};_0xc0a9x2[_0x483c[1277]](_0xc0a9xa[_0x483c[235]],_0xc0a9xa[_0x483c[236]]);_0xc0a9x2[_0x483c[1336]]();};function mxArrow(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){mxShape[_0x483c[239]](this);this[_0x483c[1525]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;this[_0x483c[1640]]=null!=_0xc0a9x9?_0xc0a9x9:mxConstants[_0x483c[1641]];this[_0x483c[657]]=null!=_0xc0a9xa?_0xc0a9xa:mxConstants[_0x483c[1642]];this[_0x483c[643]]=null!=_0xc0a9x12?_0xc0a9x12:mxConstants[_0x483c[1643]];}mxUtils[_0x483c[1284]](mxArrow,mxShape);mxArrow[_0x483c[202]][_0x483c[1594]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxConstants[_0x483c[1642]],_0xc0a9x5=mxConstants[_0x483c[1641]],_0xc0a9x9=mxConstants[_0x483c[1643]],_0xc0a9xa=_0xc0a9x3[0],_0xc0a9x12=_0xc0a9x3[_0xc0a9x3[_0x483c[67]]-1],_0xc0a9x13=_0xc0a9x12[_0x483c[235]]-_0xc0a9xa[_0x483c[235]],_0xc0a9x14=_0xc0a9x12[_0x483c[236]]-_0xc0a9xa[_0x483c[236]],_0xc0a9x15=Math[_0x483c[428]](_0xc0a9x13*_0xc0a9x13+_0xc0a9x14*_0xc0a9x14),_0xc0a9x16=_0xc0a9x15-2*_0xc0a9x4-_0xc0a9x9,_0xc0a9x13=_0xc0a9x13/_0xc0a9x15,_0xc0a9x14=_0xc0a9x14/_0xc0a9x15,_0xc0a9x15=_0xc0a9x5*_0xc0a9x14/3,_0xc0a9x5=-_0xc0a9x5*_0xc0a9x13/3,_0xc0a9x9=_0xc0a9xa[_0x483c[235]]-_0xc0a9x15/2+_0xc0a9x4*_0xc0a9x13,_0xc0a9xa=_0xc0a9xa[_0x483c[236]]-_0xc0a9x5/2+_0xc0a9x4*_0xc0a9x14,_0xc0a9x17=_0xc0a9x9+_0xc0a9x15,_0xc0a9x18=_0xc0a9xa+_0xc0a9x5,_0xc0a9x19=_0xc0a9x17+_0xc0a9x16*_0xc0a9x13,_0xc0a9x16=_0xc0a9x18+_0xc0a9x16*_0xc0a9x14,_0xc0a9x1a=_0xc0a9x19+_0xc0a9x15,_0xc0a9x1b=_0xc0a9x16+_0xc0a9x5,_0xc0a9x1c=_0xc0a9x1a-3*_0xc0a9x15,_0xc0a9x1d=_0xc0a9x1b-3*_0xc0a9x5;_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x9,_0xc0a9xa);_0xc0a9x2[_0x483c[1277]](_0xc0a9x17,_0xc0a9x18);_0xc0a9x2[_0x483c[1277]](_0xc0a9x19,_0xc0a9x16);_0xc0a9x2[_0x483c[1277]](_0xc0a9x1a,_0xc0a9x1b);_0xc0a9x2[_0x483c[1277]](_0xc0a9x12[_0x483c[235]]-_0xc0a9x4*_0xc0a9x13,_0xc0a9x12[_0x483c[236]]-_0xc0a9x4*_0xc0a9x14);_0xc0a9x2[_0x483c[1277]](_0xc0a9x1c,_0xc0a9x1d);_0xc0a9x2[_0x483c[1277]](_0xc0a9x1c+_0xc0a9x15,_0xc0a9x1d+_0xc0a9x5);_0xc0a9x2[_0x483c[268]]();_0xc0a9x2[_0x483c[1337]]();};function mxText(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,_0xc0a9x16,_0xc0a9x17,_0xc0a9x18,_0xc0a9x19,_0xc0a9x1a,_0xc0a9x1b,_0xc0a9x1c,_0xc0a9x1d,_0xc0a9x1e,_0xc0a9x1f){mxShape[_0x483c[239]](this);this[_0x483c[131]]=_0xc0a9x2;this[_0x483c[1562]]=_0xc0a9x3;this[_0x483c[352]]=null!=_0xc0a9x9?_0xc0a9x9:_0x483c[586];this[_0x483c[611]]=null!=_0xc0a9x4?_0xc0a9x4:_0x483c[110];this[_0x483c[552]]=null!=_0xc0a9x5?_0xc0a9x5:_0x483c[110];this[_0x483c[1288]]=null!=_0xc0a9xa?_0xc0a9xa:mxConstants[_0x483c[484]];this[_0x483c[803]]=null!=_0xc0a9x12?_0xc0a9x12:mxConstants[_0x483c[483]];this[_0x483c[666]]=null!=_0xc0a9x13?_0xc0a9x13:mxConstants[_0x483c[1644]];this[_0x483c[657]]=parseInt(_0xc0a9x14||2);this[_0x483c[658]]=this[_0x483c[657]]+parseInt(_0xc0a9x15||0);this[_0x483c[661]]=this[_0x483c[657]]+parseInt(_0xc0a9x16||0);this[_0x483c[660]]=this[_0x483c[657]]+parseInt(_0xc0a9x17||0);this[_0x483c[659]]=this[_0x483c[657]]+parseInt(_0xc0a9x18||0);this[_0x483c[662]]=null!=_0xc0a9x19?_0xc0a9x19:!0;this[_0x483c[1537]]=_0xc0a9x1a;this[_0x483c[467]]=_0xc0a9x1b;this[_0x483c[1333]]=null!=_0xc0a9x1c?_0xc0a9x1c:!1;this[_0x483c[1645]]=null!=_0xc0a9x1d?_0xc0a9x1d:!1;this[_0x483c[277]]=null!=_0xc0a9x1e?_0xc0a9x1e:_0x483c[189];this[_0x483c[629]]=null!=_0xc0a9x1f?_0xc0a9x1f:0;this[_0x483c[603]]=0;}mxUtils[_0x483c[1284]](mxText,mxShape);mxText[_0x483c[202]][_0x483c[1646]]=0;mxText[_0x483c[202]][_0x483c[1647]]=0;mxText[_0x483c[202]][_0x483c[1648]]=0;mxText[_0x483c[202]][_0x483c[1649]]=0;mxText[_0x483c[202]][_0x483c[1650]]= !0;mxText[_0x483c[202]][_0x483c[1616]]= -90;mxText[_0x483c[202]][_0x483c[1651]]= !0;mxText[_0x483c[202]][_0x483c[1652]]= !1;mxText[_0x483c[202]][_0x483c[1566]]=function(){return !1};mxText[_0x483c[202]][_0x483c[1567]]=function(){return 8!=document[_0x483c[5]]};mxText[_0x483c[202]][_0x483c[1568]]=function(){return 0};mxText[_0x483c[202]][_0x483c[1574]]=function(){return null!=this[_0x483c[1562]]&&!isNaN(this[_0x483c[1562]][_0x483c[235]])&&!isNaN(this[_0x483c[1562]][_0x483c[236]])&&!isNaN(this[_0x483c[1562]][_0x483c[117]])&&!isNaN(this[_0x483c[1562]][_0x483c[119]])};mxText[_0x483c[202]][_0x483c[1577]]=function(){var _0xc0a9x2=this[_0x483c[252]];8==document[_0x483c[5]]&&null!=_0xc0a9x2[_0x483c[285]]&&(_0xc0a9x2=_0xc0a9x2[_0x483c[285]],null!=_0xc0a9x2[_0x483c[285]]&&(_0xc0a9x2=_0xc0a9x2[_0x483c[285]]));this[_0x483c[1563]]=this[_0x483c[1562]][_0x483c[238]]();var _0xc0a9x3=this[_0x483c[1615]]();if(!this[_0x483c[1652]]&&null!=_0xc0a9x2&&_0x483c[1334]!=this[_0x483c[277]]&&(!this[_0x483c[1645]]||!this[_0x483c[1651]])){var _0xc0a9x4=null,_0xc0a9x5=null;if(null!=_0xc0a9x2[_0x483c[538]]){if(null!=_0xc0a9x2[_0x483c[285]]&&null!=_0xc0a9x2[_0x483c[285]][_0x483c[285]]&&_0x483c[1435]==_0xc0a9x2[_0x483c[285]][_0x483c[285]][_0x483c[301]]){_0xc0a9x2=_0xc0a9x2[_0x483c[285]][_0x483c[285]],_0xc0a9x4=this[_0x483c[1333]]?this[_0x483c[1562]][_0x483c[117]]:parseInt(_0xc0a9x2[_0x483c[284]](_0x483c[117]))*this[_0x483c[255]],_0xc0a9x5=parseInt(_0xc0a9x2[_0x483c[284]](_0x483c[119]))*this[_0x483c[255]]}else {_0xc0a9x3=_0xc0a9x2[_0x483c[1451]]();if(0==_0xc0a9x3[_0x483c[117]]&&0==_0xc0a9x3[_0x483c[119]]){return };this[_0x483c[1563]]= new mxRectangle(_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]]);_0xc0a9x3=0;}}else {_0xc0a9x5=this[_0x483c[724]][_0x483c[441]][_0x483c[1653]],null!=this[_0x483c[359]]&&null!=this[_0x483c[167]]?(_0xc0a9x4=this[_0x483c[1333]]?this[_0x483c[1562]][_0x483c[117]]:this[_0x483c[359]]*this[_0x483c[255]],_0xc0a9x5=this[_0x483c[167]]*this[_0x483c[255]]):null!=_0xc0a9x5?(this[_0x483c[1441]](_0xc0a9x5),this[_0x483c[1654]](_0xc0a9x5),mxUtils[_0x483c[1331]](this[_0x483c[131]])?_0xc0a9x5[_0x483c[339]]=this[_0x483c[131]][_0x483c[342]]:(_0xc0a9x4=this[_0x483c[1650]]?this[_0x483c[131]][_0x483c[230]](/\n/g,_0x483c[1453]):this[_0x483c[131]],_0xc0a9x5[_0x483c[339]]=_0xc0a9x4),_0xc0a9x4=this[_0x483c[1333]]?this[_0x483c[1562]][_0x483c[117]]:_0xc0a9x5[_0x483c[359]]*this[_0x483c[255]],_0xc0a9x5=_0xc0a9x5[_0x483c[167]]*this[_0x483c[255]]):(_0xc0a9x4=this[_0x483c[1333]]?this[_0x483c[1562]][_0x483c[117]]:_0xc0a9x2[_0x483c[359]]*this[_0x483c[255]],_0xc0a9x5=_0xc0a9x2[_0x483c[167]]*this[_0x483c[255]])};null!=_0xc0a9x4&&null!=_0xc0a9x5&&(this[_0x483c[1563]]= new mxRectangle(this[_0x483c[1562]][_0x483c[235]]+this[_0x483c[1655]][_0x483c[235]]*_0xc0a9x4,this[_0x483c[1562]][_0x483c[236]]+this[_0x483c[1655]][_0x483c[236]]*_0xc0a9x5,_0xc0a9x4,_0xc0a9x5));}else {this[_0x483c[1563]][_0x483c[235]]+=this[_0x483c[1655]][_0x483c[235]]*this[_0x483c[1563]][_0x483c[117]],this[_0x483c[1563]][_0x483c[236]]+=this[_0x483c[1655]][_0x483c[236]]*this[_0x483c[1563]][_0x483c[119]]};null!=this[_0x483c[1563]]&&(0!=_0xc0a9x3&&(_0xc0a9x3=mxUtils[_0x483c[1613]](this[_0x483c[1563]],_0xc0a9x3),this[_0x483c[1563]][_0x483c[235]]=_0xc0a9x3[_0x483c[235]],this[_0x483c[1563]][_0x483c[236]]=_0xc0a9x3[_0x483c[236]],mxClient[_0x483c[496]]||(this[_0x483c[1563]][_0x483c[117]]=_0xc0a9x3[_0x483c[117]],this[_0x483c[1563]][_0x483c[119]]=_0xc0a9x3[_0x483c[119]])),this[_0x483c[1563]][_0x483c[235]]=Math[_0x483c[519]](this[_0x483c[1563]][_0x483c[235]]),this[_0x483c[1563]][_0x483c[236]]=Math[_0x483c[519]](this[_0x483c[1563]][_0x483c[236]]),this[_0x483c[1563]][_0x483c[117]]=Math[_0x483c[430]](this[_0x483c[1563]][_0x483c[117]]),this[_0x483c[1563]][_0x483c[119]]=Math[_0x483c[430]](this[_0x483c[1563]][_0x483c[119]]));};mxText[_0x483c[202]][_0x483c[1598]]=function(){return 0};mxText[_0x483c[202]][_0x483c[1615]]=function(){return null!=this[_0x483c[724]]&&null!=this[_0x483c[724]][_0x483c[253]]?this[_0x483c[724]][_0x483c[253]][_0x483c[1615]]():0};mxText[_0x483c[202]][_0x483c[1590]]=function(){return !this[_0x483c[662]]&&null!=this[_0x483c[724]]&&this[_0x483c[724]][_0x483c[441]][_0x483c[1179]][_0x483c[251]][_0x483c[1193]](this[_0x483c[724]][_0x483c[246]])};mxText[_0x483c[202]][_0x483c[1592]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){mxShape[_0x483c[202]][_0x483c[1592]][_0x483c[183]](this,arguments);_0xc0a9x2[_0x483c[1259]](this[_0x483c[352]]);_0xc0a9x2[_0x483c[1260]](this[_0x483c[1537]]);_0xc0a9x2[_0x483c[1262]](this[_0x483c[467]]);_0xc0a9x2[_0x483c[1265]](this[_0x483c[1288]]);_0xc0a9x2[_0x483c[1264]](this[_0x483c[803]]);_0xc0a9x2[_0x483c[1266]](this[_0x483c[666]]);};mxText[_0x483c[202]][_0x483c[1586]]=function(){this[_0x483c[252]][_0x483c[124]][_0x483c[361]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]])+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[125]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]])+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[117]]=_0x483c[942];this[_0x483c[252]][_0x483c[124]][_0x483c[119]]=_0x483c[942];this[_0x483c[252]][_0x483c[124]][_0x483c[277]]=_0x483c[189];};mxText[_0x483c[202]][_0x483c[1209]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[255]],_0xc0a9x4=this[_0x483c[1562]][_0x483c[235]]/_0xc0a9x3,_0xc0a9x5=this[_0x483c[1562]][_0x483c[236]]/_0xc0a9x3,_0xc0a9x9=this[_0x483c[1562]][_0x483c[117]]/_0xc0a9x3,_0xc0a9x3=this[_0x483c[1562]][_0x483c[119]]/_0xc0a9x3;this[_0x483c[1591]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9x3);this[_0x483c[1592]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9x3);var _0xc0a9xa=mxUtils[_0x483c[1331]](this[_0x483c[131]])||this[_0x483c[507]]==mxConstants[_0x483c[1656]],_0xc0a9x12=_0xc0a9xa||_0xc0a9x2 instanceof mxVmlCanvas2D?_0x483c[1428]:_0x483c[110],_0xc0a9x13=this[_0x483c[131]];!_0xc0a9xa&&_0x483c[1428]==_0xc0a9x12&&(_0xc0a9x13=mxUtils[_0x483c[321]](_0xc0a9x13,!1));_0xc0a9x13=!mxUtils[_0x483c[1331]](this[_0x483c[131]])&&this[_0x483c[1650]]&&_0x483c[1428]==_0xc0a9x12?_0xc0a9x13[_0x483c[230]](/\n/g,_0x483c[1453]):_0xc0a9x13;_0xc0a9x2[_0x483c[963]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9x3,_0xc0a9x13,this[_0x483c[611]],this[_0x483c[552]],this[_0x483c[1333]],_0xc0a9x12,_0x483c[1334]==this[_0x483c[277]],this[_0x483c[1645]],this[_0x483c[1615]]());};mxText[_0x483c[202]][_0x483c[1575]]=function(){var _0xc0a9x2=this[_0x483c[252]][_0x483c[124]];_0xc0a9x2[_0x483c[461]]=1>this[_0x483c[461]]?this[_0x483c[461]]:_0x483c[110];_0xc0a9x2[_0x483c[277]]=_0x483c[110];_0xc0a9x2[_0x483c[117]]=_0x483c[110];_0xc0a9x2[_0x483c[119]]=_0x483c[110];this[_0x483c[1441]](this[_0x483c[252]]);this[_0x483c[1654]](this[_0x483c[252]]);this[_0x483c[1657]]();this[_0x483c[167]]=this[_0x483c[359]]=null;null!=mxClient[_0x483c[73]]?this[_0x483c[1658]]():this[_0x483c[1659]]();};mxText[_0x483c[202]][_0x483c[1658]]=function(){var _0xc0a9x2=this[_0x483c[1615]](),_0xc0a9x3=this[_0x483c[252]][_0x483c[124]],_0xc0a9x4=this[_0x483c[1655]][_0x483c[235]],_0xc0a9x5=this[_0x483c[1655]][_0x483c[236]];0!=_0xc0a9x2?(_0xc0a9x3[mxClient[_0x483c[73]]+_0x483c[1660]]=100*-_0xc0a9x4+_0x483c[1661]+100*-_0xc0a9x5+_0x483c[229],_0xc0a9x3[mxClient[_0x483c[73]]+_0x483c[1662]]=_0x483c[536]+100*_0xc0a9x4+_0x483c[1663]+100*_0xc0a9x5+_0x483c[1664]+this[_0x483c[255]]+_0x483c[1665]+_0xc0a9x2+_0x483c[1666]):(_0xc0a9x3[mxClient[_0x483c[73]]+_0x483c[1660]]=_0x483c[1667],_0xc0a9x3[mxClient[_0x483c[73]]+_0x483c[1662]]=_0x483c[1402]+this[_0x483c[255]]+_0x483c[1393]+100*_0xc0a9x4+_0x483c[1663]+100*_0xc0a9x5+_0x483c[1668]);_0xc0a9x3[_0x483c[361]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]])+_0x483c[168];_0xc0a9x3[_0x483c[125]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]])+_0x483c[168];};mxText[_0x483c[202]][_0x483c[1659]]=function(){var _0xc0a9x2=this[_0x483c[252]][_0x483c[124]],_0xc0a9x3=this[_0x483c[1655]][_0x483c[235]],_0xc0a9x4=this[_0x483c[1655]][_0x483c[236]],_0xc0a9x5=this[_0x483c[255]];_0xc0a9x2[_0x483c[347]]=_0x483c[110];var _0xc0a9x9=0,_0xc0a9xa=0,_0xc0a9x12=null!=this[_0x483c[724]]?this[_0x483c[724]][_0x483c[441]][_0x483c[1653]]:null;if(null!=_0xc0a9x12){_0xc0a9x12[_0x483c[124]][_0x483c[277]]=_0x483c[110];_0xc0a9x12[_0x483c[124]][_0x483c[119]]=_0x483c[110];_0xc0a9x12[_0x483c[124]][_0x483c[117]]=_0x483c[110];this[_0x483c[1441]](_0xc0a9x12);this[_0x483c[1654]](_0xc0a9x12);if(mxUtils[_0x483c[1331]](this[_0x483c[131]])){_0xc0a9x12[_0x483c[339]]=this[_0x483c[131]][_0x483c[342]]}else {var _0xc0a9x13=this[_0x483c[131]];this[_0x483c[507]]!=mxConstants[_0x483c[1656]]&&(_0xc0a9x13=mxUtils[_0x483c[321]](_0xc0a9x13,!1));_0xc0a9x13=this[_0x483c[1650]]?_0xc0a9x13[_0x483c[230]](/\n/g,_0x483c[1453]):_0xc0a9x13;_0xc0a9x12[_0x483c[339]]=_0xc0a9x13;};_0xc0a9x9=_0xc0a9x12[_0x483c[359]]+2;_0xc0a9xa=_0xc0a9x12[_0x483c[167]]+2;}else {_0xc0a9x9=this[_0x483c[252]][_0x483c[359]],_0xc0a9xa=this[_0x483c[252]][_0x483c[167]]+1};this[_0x483c[359]]=_0xc0a9x9;this[_0x483c[167]]=_0xc0a9xa;_0xc0a9x12=this[_0x483c[1562]][_0x483c[117]]/_0xc0a9x5;_0xc0a9x13=this[_0x483c[1562]][_0x483c[119]]/_0xc0a9x5;mxClient[_0x483c[496]]&&(this[_0x483c[1645]]||_0x483c[1334]==this[_0x483c[277]])&&0<_0xc0a9x13?(_0xc0a9x13=Math[_0x483c[243]](_0xc0a9x13,_0xc0a9xa),_0xc0a9x2[_0x483c[119]]=Math[_0x483c[488]](_0xc0a9x13+1)+_0x483c[168]):_0xc0a9x13=_0xc0a9xa;_0x483c[1334]!=this[_0x483c[277]]&&(mxClient[_0x483c[496]]&&(this[_0x483c[1645]]||this[_0x483c[1333]])&&0<_0xc0a9x12?(_0xc0a9x12=Math[_0x483c[243]](_0xc0a9x12,_0xc0a9x9),_0xc0a9x2[_0x483c[117]]=Math[_0x483c[488]](_0xc0a9x12)+_0x483c[168]):_0xc0a9x12=_0xc0a9x9);var _0xc0a9x13=_0xc0a9x13*_0xc0a9x5,_0xc0a9x12=_0xc0a9x12*_0xc0a9x5,_0xc0a9x9=this[_0x483c[1615]]()*(Math[_0x483c[424]]/180),_0xc0a9xa=parseFloat(parseFloat(Math[_0x483c[426]](_0xc0a9x9))[_0x483c[1293]](8)),_0xc0a9x14=parseFloat(parseFloat(Math[_0x483c[427]](-_0xc0a9x9))[_0x483c[1293]](8)),_0xc0a9x9=_0xc0a9x9%(2*Math[_0x483c[424]]);0>_0xc0a9x9&&(_0xc0a9x9+=2*Math[_0x483c[424]]);_0xc0a9x9%=Math[_0x483c[424]];_0xc0a9x9>Math[_0x483c[424]]/2&&(_0xc0a9x9=Math[_0x483c[424]]-_0xc0a9x9);var _0xc0a9x15=Math[_0x483c[426]](_0xc0a9x9),_0xc0a9x16=Math[_0x483c[427]](-_0xc0a9x9),_0xc0a9x3=_0xc0a9x12* -(_0xc0a9x3+0.5),_0xc0a9x4=_0xc0a9x13* -(_0xc0a9x4+0.5),_0xc0a9x17=(_0xc0a9x13-_0xc0a9x13*_0xc0a9x15+_0xc0a9x12*_0xc0a9x16)/2+_0xc0a9x14*_0xc0a9x3-_0xc0a9xa*_0xc0a9x4;0!=_0xc0a9x9&&(_0xc0a9x2[_0x483c[347]]=_0x483c[1505]+_0xc0a9xa+_0x483c[1506]+_0xc0a9x14+_0x483c[1507]+-_0xc0a9x14+_0x483c[1508]+_0xc0a9xa+_0x483c[1509]);_0xc0a9x2[_0x483c[499]]=_0xc0a9x5;_0xc0a9x2[_0x483c[361]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]]+((_0xc0a9x12-_0xc0a9x12*_0xc0a9x15+_0xc0a9x13*_0xc0a9x16)/2-_0xc0a9xa*_0xc0a9x3-_0xc0a9x14*_0xc0a9x4)-_0xc0a9x12/2)+_0x483c[168];_0xc0a9x2[_0x483c[125]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]]+_0xc0a9x17-_0xc0a9x13/2)+_0x483c[168];};mxText[_0x483c[202]][_0x483c[1657]]=function(){if(mxUtils[_0x483c[1331]](this[_0x483c[131]])){this[_0x483c[252]][_0x483c[339]]=_0x483c[110],this[_0x483c[252]][_0x483c[62]](this[_0x483c[131]])}else {var _0xc0a9x2=this[_0x483c[131]];this[_0x483c[507]]!=mxConstants[_0x483c[1656]]&&(_0xc0a9x2=mxUtils[_0x483c[321]](_0xc0a9x2,!1));var _0xc0a9x2=this[_0x483c[1650]]?_0xc0a9x2[_0x483c[230]](/\n/g,_0x483c[1453]):_0xc0a9x2,_0xc0a9x3=null!=this[_0x483c[1537]]&&this[_0x483c[1537]]!=mxConstants[_0x483c[217]]?this[_0x483c[1537]]:null,_0xc0a9x4=null!=this[_0x483c[467]]&&this[_0x483c[467]]!=mxConstants[_0x483c[217]]?this[_0x483c[467]]:null;if(null!=_0xc0a9x3||null!=_0xc0a9x4){if(_0x483c[1334]==this[_0x483c[277]]){null!=_0xc0a9x3&&(this[_0x483c[252]][_0x483c[124]][_0x483c[1028]]=_0xc0a9x3),null!=_0xc0a9x4&&(this[_0x483c[252]][_0x483c[124]][_0x483c[467]]=_0x483c[1669]+_0xc0a9x4)}else {var _0xc0a9x5=_0x483c[110];null!=_0xc0a9x3&&(_0xc0a9x5+=_0x483c[1418]+_0xc0a9x3+_0x483c[471]);null!=_0xc0a9x4&&(_0xc0a9x5+=_0x483c[1419]+_0xc0a9x4+_0x483c[471]);_0xc0a9x2=_0x483c[1670]+_0xc0a9x5+_0x483c[1671]+this[_0x483c[252]][_0x483c[124]][_0x483c[489]]+_0x483c[1423]+_0xc0a9x2+_0x483c[1424];this[_0x483c[252]][_0x483c[124]][_0x483c[489]]=_0x483c[110];}};this[_0x483c[252]][_0x483c[339]]=_0xc0a9x2;}};mxText[_0x483c[202]][_0x483c[1441]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[124]];_0xc0a9x2[_0x483c[489]]=Math[_0x483c[488]](this[_0x483c[803]]*mxConstants[_0x483c[490]])+_0x483c[168];_0xc0a9x2[_0x483c[487]]=Math[_0x483c[488]](this[_0x483c[803]])+_0x483c[168];_0xc0a9x2[_0x483c[486]]=this[_0x483c[1288]];_0xc0a9x2[_0x483c[123]]=_0x483c[125];_0xc0a9x2[_0x483c[352]]=this[_0x483c[352]];_0xc0a9x2[_0x483c[1452]]=(this[_0x483c[666]]&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]]?_0x483c[1447]:_0x483c[110];_0xc0a9x2[_0x483c[666]]=(this[_0x483c[666]]&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]]?_0x483c[1449]:_0x483c[110];_0xc0a9x2[_0x483c[1498]]=(this[_0x483c[666]]&mxConstants[_0x483c[1414]])==mxConstants[_0x483c[1414]]?_0x483c[355]:_0x483c[110];_0xc0a9x2[_0x483c[1165]]=this[_0x483c[611]]==mxConstants[_0x483c[479]]?_0x483c[698]:this[_0x483c[611]]==mxConstants[_0x483c[480]]?_0x483c[699]:_0x483c[361];};mxText[_0x483c[202]][_0x483c[1654]]=function(_0xc0a9x2){var _0xc0a9x3=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[117]]/this[_0x483c[255]]),_0xc0a9x4=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[119]]/this[_0x483c[255]]);_0xc0a9x2=_0xc0a9x2[_0x483c[124]];this[_0x483c[1645]]?(_0xc0a9x2[_0x483c[277]]=_0x483c[188],0<_0xc0a9x4&&(_0xc0a9x2[_0x483c[1503]]=_0xc0a9x4+_0x483c[168]),0<_0xc0a9x3&&(_0xc0a9x2[_0x483c[117]]=_0xc0a9x3+_0x483c[168])):_0x483c[1334]==this[_0x483c[277]]&&(_0xc0a9x2[_0x483c[117]]=_0xc0a9x3+_0x483c[168],0<_0xc0a9x4&&(_0xc0a9x2[_0x483c[1503]]=_0xc0a9x4+_0x483c[168]));this[_0x483c[1333]]?(!this[_0x483c[1645]]&&0<_0xc0a9x3&&(_0xc0a9x2[_0x483c[117]]=_0xc0a9x3+_0x483c[168]),_0xc0a9x2[_0x483c[493]]=_0x483c[1502]):_0xc0a9x2[_0x483c[493]]=_0x483c[494];};mxText[_0x483c[202]][_0x483c[1672]]=function(){this[_0x483c[1655]]=mxUtils[_0x483c[1501]](this[_0x483c[611]],this[_0x483c[552]])};mxText[_0x483c[202]][_0x483c[1673]]=function(){var _0xc0a9x2=0,_0xc0a9x3=0,_0xc0a9x2=this[_0x483c[611]]==mxConstants[_0x483c[479]]?(this[_0x483c[659]]-this[_0x483c[661]])/2:this[_0x483c[611]]==mxConstants[_0x483c[480]]?-this[_0x483c[661]]-this[_0x483c[1649]]:this[_0x483c[659]]+this[_0x483c[1648]],_0xc0a9x3=this[_0x483c[552]]==mxConstants[_0x483c[481]]?(this[_0x483c[658]]-this[_0x483c[660]])/2:this[_0x483c[552]]==mxConstants[_0x483c[482]]?-this[_0x483c[660]]-this[_0x483c[1647]]:this[_0x483c[658]]+this[_0x483c[1646]];return  new mxPoint(_0xc0a9x2,_0xc0a9x3);};function mxTriangle(){mxActor[_0x483c[239]](this)}mxUtils[_0x483c[1284]](mxTriangle,mxActor);mxTriangle[_0x483c[202]][_0x483c[1625]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[1276]](0,0);_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,0.5*_0xc0a9x9);_0xc0a9x2[_0x483c[1277]](0,_0xc0a9x9);_0xc0a9x2[_0x483c[268]]();};function mxHexagon(){mxActor[_0x483c[239]](this)}mxUtils[_0x483c[1284]](mxHexagon,mxActor);mxHexagon[_0x483c[202]][_0x483c[1625]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[1276]](0.25*_0xc0a9x5,0);_0xc0a9x2[_0x483c[1277]](0.75*_0xc0a9x5,0);_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,0.5*_0xc0a9x9);_0xc0a9x2[_0x483c[1277]](0.75*_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1277]](0.25*_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[1277]](0,0.5*_0xc0a9x9);_0xc0a9x2[_0x483c[268]]();};function mxLine(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1336]]=_0xc0a9x3;this[_0x483c[1307]]=null!=_0xc0a9x4?_0xc0a9x4:1;}mxUtils[_0x483c[1284]](mxLine,mxShape);mxLine[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x4+=_0xc0a9x9/2;_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x3,_0xc0a9x4);_0xc0a9x2[_0x483c[1277]](_0xc0a9x3+_0xc0a9x5,_0xc0a9x4);_0xc0a9x2[_0x483c[1336]]();};function mxImageShape(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[618]]=_0xc0a9x3;this[_0x483c[1334]]=_0xc0a9x4;this[_0x483c[1336]]=_0xc0a9x5;this[_0x483c[1307]]=null!=_0xc0a9x9?_0xc0a9x9:1;this[_0x483c[639]]= !1;}mxUtils[_0x483c[1284]](mxImageShape,mxRectangleShape);mxImageShape[_0x483c[202]][_0x483c[1674]]= !0;mxImageShape[_0x483c[202]][_0x483c[1568]]=function(){return !mxClient[_0x483c[80]]?0.5:0};mxImageShape[_0x483c[202]][_0x483c[183]]=function(_0xc0a9x2){mxShape[_0x483c[202]][_0x483c[183]][_0x483c[183]](this,arguments);this[_0x483c[1299]]=this[_0x483c[1336]]=this[_0x483c[1334]]=null;null!=this[_0x483c[124]]&&(this[_0x483c[1334]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_BACKGROUND),this[_0x483c[1336]]=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_BORDER),this[_0x483c[1674]]=1==mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_ASPECT,1),this[_0x483c[623]]=this[_0x483c[623]]||1==mxUtils[_0x483c[433]](this[_0x483c[124]],_0x483c[1675],0),this[_0x483c[624]]=this[_0x483c[624]]||1==mxUtils[_0x483c[433]](this[_0x483c[124]],_0x483c[1676],0));};mxImageShape[_0x483c[202]][_0x483c[1567]]=function(){return !this[_0x483c[1674]]};mxImageShape[_0x483c[202]][_0x483c[1570]]=function(){var _0xc0a9x2=document[_0x483c[55]](_0x483c[485]);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];return _0xc0a9x2;};mxImageShape[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=this[_0x483c[618]]){var _0xc0a9xa=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_BACKGROUND,null),_0xc0a9x12=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_BORDER,null);if(null!=_0xc0a9xa||null!=_0xc0a9x12){_0xc0a9x2[_0x483c[1245]](_0xc0a9xa),_0xc0a9x2[_0x483c[1249]](_0xc0a9x12),_0xc0a9x2[_0x483c[1319]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[1337]]()};_0xc0a9x2[_0x483c[618]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,this[_0x483c[618]],this[_0x483c[1674]],!1,!1);}else {mxRectangleShape[_0x483c[202]][_0x483c[1601]][_0x483c[183]](this,arguments)}};mxImageShape[_0x483c[202]][_0x483c[1575]]=function(){this[_0x483c[252]][_0x483c[124]][_0x483c[361]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]])+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[125]]=Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]])+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[117]]=Math[_0x483c[160]](0,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[117]]))+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[119]]=Math[_0x483c[160]](0,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[119]]))+_0x483c[168];this[_0x483c[252]][_0x483c[124]][_0x483c[1028]]=this[_0x483c[1334]]||_0x483c[110];this[_0x483c[252]][_0x483c[124]][_0x483c[1630]]=this[_0x483c[1336]]||_0x483c[110];this[_0x483c[252]][_0x483c[339]]=_0x483c[110];if(null!=this[_0x483c[618]]){var _0xc0a9x2=document[_0x483c[55]](mxClient[_0x483c[49]]||null==mxClient[_0x483c[73]]&&0!=this[_0x483c[603]]?mxClient[_0x483c[463]]+_0x483c[464]:_0x483c[466]);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x2[_0x483c[390]]=this[_0x483c[618]];var _0xc0a9x3=100>this[_0x483c[461]]?_0x483c[459]+this[_0x483c[461]]+_0x483c[460]:_0x483c[110];this[_0x483c[252]][_0x483c[124]][_0x483c[347]]=_0xc0a9x3;this[_0x483c[623]]&&this[_0x483c[624]]?_0xc0a9x3+=_0x483c[1677]:this[_0x483c[623]]?_0xc0a9x3+=_0x483c[1678]:this[_0x483c[624]]&&(_0xc0a9x3+=_0x483c[1679]);_0xc0a9x2[_0x483c[124]][_0x483c[347]]!=_0xc0a9x3&&(_0xc0a9x2[_0x483c[124]][_0x483c[347]]=_0xc0a9x3);_0x483c[618]==_0xc0a9x2[_0x483c[301]]?_0xc0a9x2[_0x483c[124]][_0x483c[603]]=this[_0x483c[603]]:_0xc0a9x2[_0x483c[124]][mxClient[_0x483c[73]]+_0x483c[1662]]=_0x483c[1394]+this[_0x483c[603]]+_0x483c[1666];_0xc0a9x2[_0x483c[124]][_0x483c[117]]=this[_0x483c[252]][_0x483c[124]][_0x483c[117]];_0xc0a9x2[_0x483c[124]][_0x483c[119]]=this[_0x483c[252]][_0x483c[124]][_0x483c[119]];this[_0x483c[252]][_0x483c[124]][_0x483c[1617]]=_0x483c[110];this[_0x483c[252]][_0x483c[62]](_0xc0a9x2);}else {this[_0x483c[1600]](this[_0x483c[252]])};};function mxLabel(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxRectangleShape[_0x483c[239]](this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5)}mxUtils[_0x483c[1284]](mxLabel,mxRectangleShape);mxLabel[_0x483c[202]][_0x483c[1680]]=mxConstants[_0x483c[1681]];mxLabel[_0x483c[202]][_0x483c[657]]=2;mxLabel[_0x483c[202]][_0x483c[1682]]=10;mxLabel[_0x483c[202]][_0x483c[635]]=2;mxLabel[_0x483c[202]][_0x483c[176]]=function(_0xc0a9x2){mxShape[_0x483c[202]][_0x483c[176]][_0x483c[183]](this,arguments);null!=this[_0x483c[632]]&&null!=this[_0x483c[630]]&&(this[_0x483c[1683]]= new this[_0x483c[630]],this[_0x483c[1683]][_0x483c[507]]=this[_0x483c[507]],this[_0x483c[1683]][_0x483c[1562]]=this[_0x483c[1562]],this[_0x483c[1683]][_0x483c[1334]]=this[_0x483c[632]],this[_0x483c[1683]][_0x483c[1336]]=this[_0x483c[632]],this[_0x483c[1683]][_0x483c[1299]]=this[_0x483c[634]],this[_0x483c[1683]][_0x483c[663]]=this[_0x483c[638]],this[_0x483c[1683]][_0x483c[176]](this[_0x483c[252]]));};mxLabel[_0x483c[202]][_0x483c[258]]=function(){null!=this[_0x483c[1683]]&&(this[_0x483c[1683]][_0x483c[1334]]=this[_0x483c[632]],this[_0x483c[1683]][_0x483c[1336]]=this[_0x483c[632]],this[_0x483c[1683]][_0x483c[1299]]=this[_0x483c[634]],this[_0x483c[1683]][_0x483c[663]]=this[_0x483c[638]]);mxShape[_0x483c[202]][_0x483c[258]][_0x483c[183]](this,arguments);};mxLabel[_0x483c[202]][_0x483c[1567]]=function(){return mxRectangleShape[_0x483c[202]][_0x483c[1567]][_0x483c[183]](this,arguments)&&null==this[_0x483c[632]]&&null==this[_0x483c[630]]};mxLabel[_0x483c[202]][_0x483c[1602]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){this[_0x483c[1684]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);this[_0x483c[1685]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);mxRectangleShape[_0x483c[202]][_0x483c[1602]][_0x483c[183]](this,arguments);};mxLabel[_0x483c[202]][_0x483c[1684]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){null!=this[_0x483c[618]]&&(_0xc0a9x3=this[_0x483c[1686]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[618]](_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]],this[_0x483c[618]],!1,!1,!1))};mxLabel[_0x483c[202]][_0x483c[1686]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_ALIGN,mxConstants.ALIGN_LEFT),_0xc0a9xa=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),_0xc0a9x12=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_WIDTH,mxConstants.DEFAULT_IMAGESIZE),_0xc0a9x13=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_HEIGHT,mxConstants.DEFAULT_IMAGESIZE),_0xc0a9x14=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_SPACING,this[_0x483c[657]])+5;_0xc0a9x2=_0xc0a9x9==mxConstants[_0x483c[479]]?_0xc0a9x2+(_0xc0a9x4-_0xc0a9x12)/2:_0xc0a9x9==mxConstants[_0x483c[480]]?_0xc0a9x2+(_0xc0a9x4-_0xc0a9x12-_0xc0a9x14):_0xc0a9x2+_0xc0a9x14;_0xc0a9x3=_0xc0a9xa==mxConstants[_0x483c[1687]]?_0xc0a9x3+_0xc0a9x14:_0xc0a9xa==mxConstants[_0x483c[482]]?_0xc0a9x3+(_0xc0a9x5-_0xc0a9x13-_0xc0a9x14):_0xc0a9x3+(_0xc0a9x5-_0xc0a9x13)/2;return  new mxRectangle(_0xc0a9x2,_0xc0a9x3,_0xc0a9x12,_0xc0a9x13);};mxLabel[_0x483c[202]][_0x483c[1685]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){null!=this[_0x483c[1683]]?(this[_0x483c[1683]][_0x483c[1562]]=this[_0x483c[1688]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),this[_0x483c[1683]][_0x483c[1209]](_0xc0a9x2)):null!=this[_0x483c[631]]&&(_0xc0a9x3=this[_0x483c[1688]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[618]](_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]],this[_0x483c[631]],!1,!1,!1))};mxLabel[_0x483c[202]][_0x483c[1688]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_ALIGN,mxConstants.ALIGN_LEFT),_0xc0a9xa=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_IMAGE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),_0xc0a9x12=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_INDICATOR_WIDTH,this[_0x483c[1682]]),_0xc0a9x13=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_INDICATOR_HEIGHT,this[_0x483c[1682]]),_0xc0a9x14=this[_0x483c[657]]+5;_0xc0a9x2=_0xc0a9x9==mxConstants[_0x483c[480]]?_0xc0a9x2+(_0xc0a9x4-_0xc0a9x12-_0xc0a9x14):_0xc0a9x9==mxConstants[_0x483c[479]]?_0xc0a9x2+(_0xc0a9x4-_0xc0a9x12)/2:_0xc0a9x2+_0xc0a9x14;_0xc0a9x3=_0xc0a9xa==mxConstants[_0x483c[482]]?_0xc0a9x3+(_0xc0a9x5-_0xc0a9x13-_0xc0a9x14):_0xc0a9xa==mxConstants[_0x483c[1687]]?_0xc0a9x3+_0xc0a9x14:_0xc0a9x3+(_0xc0a9x5-_0xc0a9x13)/2;return  new mxRectangle(_0xc0a9x2,_0xc0a9x3,_0xc0a9x12,_0xc0a9x13);};mxLabel[_0x483c[202]][_0x483c[1575]]=function(){for(mxRectangleShape[_0x483c[202]][_0x483c[1575]][_0x483c[183]](this,arguments);this[_0x483c[252]][_0x483c[1580]]();){this[_0x483c[252]][_0x483c[266]](this[_0x483c[252]][_0x483c[1581]])};if(null!=this[_0x483c[618]]){var _0xc0a9x2=document[_0x483c[55]](_0x483c[466]);_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[1500];_0xc0a9x2[_0x483c[57]](_0x483c[467],_0x483c[468]);var _0xc0a9x3=this[_0x483c[1686]](this[_0x483c[1562]][_0x483c[235]],this[_0x483c[1562]][_0x483c[236]],this[_0x483c[1562]][_0x483c[117]],this[_0x483c[1562]][_0x483c[119]]);_0xc0a9x3[_0x483c[235]]-=this[_0x483c[1562]][_0x483c[235]];_0xc0a9x3[_0x483c[236]]-=this[_0x483c[1562]][_0x483c[236]];_0xc0a9x2[_0x483c[124]][_0x483c[361]]=Math[_0x483c[488]](_0xc0a9x3[_0x483c[235]])+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[125]]=Math[_0x483c[488]](_0xc0a9x3[_0x483c[236]])+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[117]]=Math[_0x483c[488]](_0xc0a9x3[_0x483c[117]])+_0x483c[168];_0xc0a9x2[_0x483c[124]][_0x483c[119]]=Math[_0x483c[488]](_0xc0a9x3[_0x483c[119]])+_0x483c[168];_0xc0a9x2[_0x483c[390]]=this[_0x483c[618]];this[_0x483c[252]][_0x483c[62]](_0xc0a9x2);};};function mxCylinder(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxCylinder,mxShape);mxCylinder[_0x483c[202]][_0x483c[1503]]=40;mxCylinder[_0x483c[202]][_0x483c[1564]]=0;mxCylinder[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[513]](_0xc0a9x3,_0xc0a9x4);_0xc0a9x2[_0x483c[1275]]();this[_0x483c[1625]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,!1);_0xc0a9x2[_0x483c[1337]]();_0xc0a9x2[_0x483c[1267]](!1);_0xc0a9x2[_0x483c[1275]]();this[_0x483c[1625]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,!0);_0xc0a9x2[_0x483c[1336]]();};mxCylinder[_0x483c[202]][_0x483c[1625]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x3=Math[_0x483c[243]](this[_0x483c[1503]],Math[_0x483c[488]](_0xc0a9x9/5));if(_0xc0a9xa&&null!=this[_0x483c[1334]]||!_0xc0a9xa&&null==this[_0x483c[1334]]){_0xc0a9x2[_0x483c[1276]](0,_0xc0a9x3),_0xc0a9x2[_0x483c[1279]](0,2*_0xc0a9x3,_0xc0a9x5,2*_0xc0a9x3,_0xc0a9x5,_0xc0a9x3),_0xc0a9xa||(_0xc0a9x2[_0x483c[1336]](),_0xc0a9x2[_0x483c[1275]]())};_0xc0a9xa||(_0xc0a9x2[_0x483c[1276]](0,_0xc0a9x3),_0xc0a9x2[_0x483c[1279]](0,-_0xc0a9x3/3,_0xc0a9x5,-_0xc0a9x3/3,_0xc0a9x5,_0xc0a9x3),_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,_0xc0a9x9-_0xc0a9x3),_0xc0a9x2[_0x483c[1279]](_0xc0a9x5,_0xc0a9x9+_0xc0a9x3/3,0,_0xc0a9x9+_0xc0a9x3/3,0,_0xc0a9x9-_0xc0a9x3),_0xc0a9x2[_0x483c[268]]());};function mxConnector(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxPolyline[_0x483c[239]](this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)}mxUtils[_0x483c[1284]](mxConnector,mxPolyline);mxConnector[_0x483c[202]][_0x483c[1594]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1689]](_0xc0a9x2,_0xc0a9x3,!0),_0xc0a9x5=this[_0x483c[1689]](_0xc0a9x2,_0xc0a9x3,!1);null==this[_0x483c[124]]||1!=this[_0x483c[124]][mxConstants[_0x483c[1690]]]?this[_0x483c[1639]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[1606]]):this[_0x483c[1691]](_0xc0a9x2,_0xc0a9x3);_0xc0a9x2[_0x483c[1245]](this[_0x483c[1336]]);_0xc0a9x2[_0x483c[1267]](!1);_0xc0a9x2[_0x483c[1251]](!1);null!=_0xc0a9x4&&_0xc0a9x4();null!=_0xc0a9x5&&_0xc0a9x5();};mxConnector[_0x483c[202]][_0x483c[1691]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[1275]]();var _0xc0a9x4=_0xc0a9x3[0],_0xc0a9x5=_0xc0a9x3[_0x483c[67]];_0xc0a9x2[_0x483c[1276]](_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]]);for(_0xc0a9x4=1;_0xc0a9x4<_0xc0a9x5-2;_0xc0a9x4++){var _0xc0a9x9=_0xc0a9x3[_0xc0a9x4],_0xc0a9xa=_0xc0a9x3[_0xc0a9x4+1];_0xc0a9x2[_0x483c[1278]](_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],(_0xc0a9x9[_0x483c[235]]+_0xc0a9xa[_0x483c[235]])/2,(_0xc0a9x9[_0x483c[236]]+_0xc0a9xa[_0x483c[236]])/2);};_0xc0a9x9=_0xc0a9x3[_0xc0a9x5-2];_0xc0a9xa=_0xc0a9x3[_0xc0a9x5-1];_0xc0a9x2[_0x483c[1278]](_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],_0xc0a9xa[_0x483c[235]],_0xc0a9xa[_0x483c[236]]);_0xc0a9x2[_0x483c[1336]]();};mxConnector[_0x483c[202]][_0x483c[1689]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x3[_0x483c[67]],_0xc0a9x9=_0xc0a9x4?_0xc0a9x3[1]:_0xc0a9x3[_0xc0a9x5-2];_0xc0a9x3=_0xc0a9x4?_0xc0a9x3[0]:_0xc0a9x3[_0xc0a9x5-1];var _0xc0a9x5=_0xc0a9x3[_0x483c[235]]-_0xc0a9x9[_0x483c[235]],_0xc0a9xa=_0xc0a9x3[_0x483c[236]]-_0xc0a9x9[_0x483c[236]],_0xc0a9x12=Math[_0x483c[160]](1,Math[_0x483c[428]](_0xc0a9x5*_0xc0a9x5+_0xc0a9xa*_0xc0a9xa)),_0xc0a9x9=_0xc0a9x5/_0xc0a9x12,_0xc0a9x5=_0xc0a9xa/_0xc0a9x12,_0xc0a9xa=mxUtils[_0x483c[1550]](this[_0x483c[124]],_0xc0a9x4?mxConstants[_0x483c[1692]]:mxConstants[_0x483c[1693]],mxConstants.DEFAULT_MARKERSIZE),_0xc0a9x12=mxUtils[_0x483c[433]](this[_0x483c[124]],_0xc0a9x4?mxConstants[_0x483c[1694]]:mxConstants[_0x483c[1695]]);return mxMarker[_0x483c[1689]](_0xc0a9x2,this,_0xc0a9x12,_0xc0a9x3,_0xc0a9x9,_0xc0a9x5,_0xc0a9xa,_0xc0a9x4,this[_0x483c[1307]],0!=this[_0x483c[124]][_0xc0a9x4?mxConstants[_0x483c[1696]]:mxConstants[_0x483c[1697]]]);};mxConnector[_0x483c[202]][_0x483c[1612]]=function(_0xc0a9x2){mxShape[_0x483c[202]][_0x483c[1612]][_0x483c[183]](this,arguments);var _0xc0a9x3=0;mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_STARTARROW,mxConstants.NONE)!=mxConstants[_0x483c[217]]&&(_0xc0a9x3=mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_MARKERSIZE)+1);mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ENDARROW,mxConstants.NONE)!=mxConstants[_0x483c[217]]&&(_0xc0a9x3=Math[_0x483c[160]](_0xc0a9x3,mxUtils[_0x483c[1550]](this[_0x483c[124]],mxConstants.STYLE_ENDSIZE,mxConstants.DEFAULT_MARKERSIZE))+1);_0xc0a9x2[_0x483c[244]](Math[_0x483c[430]](_0xc0a9x3*this[_0x483c[255]]));};function mxSwimlane(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxShape[_0x483c[239]](this);this[_0x483c[1562]]=_0xc0a9x2;this[_0x483c[1334]]=_0xc0a9x3;this[_0x483c[1336]]=_0xc0a9x4;this[_0x483c[1307]]=null!=_0xc0a9x5?_0xc0a9x5:1;}mxUtils[_0x483c[1284]](mxSwimlane,mxShape);mxSwimlane[_0x483c[202]][_0x483c[1680]]=16;mxSwimlane[_0x483c[202]][_0x483c[1597]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2=Math[_0x483c[243]](_0xc0a9x9,mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE));return  new mxRectangle(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x2);};mxSwimlane[_0x483c[202]][_0x483c[1614]]=function(){var _0xc0a9x2=mxShape[_0x483c[202]][_0x483c[1614]][_0x483c[183]](this,arguments);1!=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_HORIZONTAL,1)&&(_0xc0a9x2+=mxText[_0x483c[202]][_0x483c[1616]]);return _0xc0a9x2;};mxSwimlane[_0x483c[202]][_0x483c[1615]]=function(){return this[_0x483c[1614]]()};mxSwimlane[_0x483c[202]][_0x483c[1590]]=function(){return mxShape[_0x483c[202]][_0x483c[1590]][_0x483c[183]](this,arguments)||1!=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_HORIZONTAL,1)};mxSwimlane[_0x483c[202]][_0x483c[1603]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_ARCSIZE,100*mxConstants[_0x483c[1557]])/100;return 3*_0xc0a9x4*_0xc0a9x2;};mxSwimlane[_0x483c[202]][_0x483c[1595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=Math[_0x483c[243]](_0xc0a9x9,mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE)),_0xc0a9x12=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_SWIMLANE_FILLCOLOR,mxConstants.NONE),_0xc0a9x13=1==mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_SWIMLANE_LINE,1),_0xc0a9x14=0;_0xc0a9x2[_0x483c[513]](_0xc0a9x3,_0xc0a9x4);this[_0x483c[1606]]?(_0xc0a9x14=this[_0x483c[1603]](_0xc0a9x5,_0xc0a9x9,_0xc0a9xa),this[_0x483c[1698]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x14,_0xc0a9x12,_0xc0a9x13)):this[_0x483c[1699]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13);_0xc0a9x12=mxUtils[_0x483c[433]](this[_0x483c[124]],mxConstants.STYLE_SEPARATORCOLOR,mxConstants.NONE);this[_0x483c[1700]](_0xc0a9x2,_0xc0a9x5,_0xc0a9xa,_0xc0a9x9,_0xc0a9x12);null!=this[_0x483c[618]]&&(_0xc0a9x9=this[_0x483c[1686]](_0xc0a9x3,_0xc0a9xa,_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[618]](_0xc0a9x9[_0x483c[235]]-_0xc0a9x3,_0xc0a9x9[_0x483c[236]]-_0xc0a9x4,_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]],this[_0x483c[618]],!1,!1,!1));this[_0x483c[617]]&&(_0xc0a9x2[_0x483c[1267]](!1),this[_0x483c[1604]](_0xc0a9x2,0,0,_0xc0a9x5,_0xc0a9xa,_0xc0a9x14));};mxSwimlane[_0x483c[202]][_0x483c[1699]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){_0xc0a9x12!=mxConstants[_0x483c[217]]&&(_0xc0a9x2[_0x483c[815]](),_0xc0a9x2[_0x483c[1245]](_0xc0a9x12),_0xc0a9x2[_0x483c[1319]](0,0,_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[1337]](),_0xc0a9x2[_0x483c[1210]](),_0xc0a9x2[_0x483c[1267]](!1));_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](0,_0xc0a9xa);_0xc0a9x2[_0x483c[1277]](0,0);_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,0);_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,_0xc0a9xa);_0xc0a9x13&&_0xc0a9x2[_0x483c[268]]();_0xc0a9x2[_0x483c[1337]]();_0xc0a9xa<_0xc0a9x9&&_0xc0a9x12==mxConstants[_0x483c[217]]&&(_0xc0a9x2[_0x483c[1229]]= !1,_0xc0a9x2[_0x483c[1275]](),_0xc0a9x2[_0x483c[1276]](0,_0xc0a9xa),_0xc0a9x2[_0x483c[1277]](0,_0xc0a9x9),_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,_0xc0a9x9),_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,_0xc0a9xa),_0xc0a9x2[_0x483c[1336]]());};mxSwimlane[_0x483c[202]][_0x483c[1698]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){_0xc0a9x13!=mxConstants[_0x483c[217]]&&(_0xc0a9x2[_0x483c[815]](),_0xc0a9x2[_0x483c[1245]](_0xc0a9x13),_0xc0a9x2[_0x483c[1320]](0,0,_0xc0a9x5,_0xc0a9x9,_0xc0a9x12,_0xc0a9x12),_0xc0a9x2[_0x483c[1337]](),_0xc0a9x2[_0x483c[1210]](),_0xc0a9x2[_0x483c[1267]](!1));_0xc0a9x2[_0x483c[1275]]();_0xc0a9x2[_0x483c[1276]](_0xc0a9x5,_0xc0a9xa);_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,_0xc0a9x12);_0xc0a9x2[_0x483c[1278]](_0xc0a9x5,0,_0xc0a9x5-Math[_0x483c[243]](_0xc0a9x5/2,_0xc0a9x12),0);_0xc0a9x2[_0x483c[1277]](Math[_0x483c[243]](_0xc0a9x5/2,_0xc0a9x12),0);_0xc0a9x2[_0x483c[1278]](0,0,0,_0xc0a9x12);_0xc0a9x2[_0x483c[1277]](0,_0xc0a9xa);_0xc0a9x14&&_0xc0a9x2[_0x483c[268]]();_0xc0a9x2[_0x483c[1337]]();_0xc0a9xa<_0xc0a9x9&&_0xc0a9x13==mxConstants[_0x483c[217]]&&(_0xc0a9x2[_0x483c[1229]]= !1,_0xc0a9x2[_0x483c[1275]](),_0xc0a9x2[_0x483c[1276]](0,_0xc0a9xa),_0xc0a9x2[_0x483c[1277]](0,_0xc0a9x9-_0xc0a9x12),_0xc0a9x2[_0x483c[1278]](0,_0xc0a9x9,Math[_0x483c[243]](_0xc0a9x5/2,_0xc0a9x12),_0xc0a9x9),_0xc0a9x2[_0x483c[1277]](_0xc0a9x5-Math[_0x483c[243]](_0xc0a9x5/2,_0xc0a9x12),_0xc0a9x9),_0xc0a9x2[_0x483c[1278]](_0xc0a9x5,_0xc0a9x9,_0xc0a9x5,_0xc0a9x9-_0xc0a9x12),_0xc0a9x2[_0x483c[1277]](_0xc0a9x5,_0xc0a9xa),_0xc0a9x2[_0x483c[1336]]());};mxSwimlane[_0x483c[202]][_0x483c[1700]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x9!=mxConstants[_0x483c[217]]&&(_0xc0a9x2[_0x483c[1249]](_0xc0a9x9),_0xc0a9x2[_0x483c[1251]](!0),_0xc0a9x2[_0x483c[1275]](),_0xc0a9x2[_0x483c[1276]](_0xc0a9x3,_0xc0a9x4),_0xc0a9x2[_0x483c[1277]](_0xc0a9x3,_0xc0a9x5),_0xc0a9x2[_0x483c[1336]](),_0xc0a9x2[_0x483c[1251]](!1))};mxSwimlane[_0x483c[202]][_0x483c[1686]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return  new mxRectangle(_0xc0a9x2+_0xc0a9x4-this[_0x483c[1680]],_0xc0a9x3,this[_0x483c[1680]],this[_0x483c[1680]])};function mxGraphLayout(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2}mxGraphLayout[_0x483c[202]][_0x483c[1179]]=null;mxGraphLayout[_0x483c[202]][_0x483c[1701]]= !0;mxGraphLayout[_0x483c[202]][_0x483c[1101]]=null;mxGraphLayout[_0x483c[202]][_0x483c[1702]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){};mxGraphLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){};mxGraphLayout[_0x483c[202]][_0x483c[1703]]=function(){return this[_0x483c[1179]]};mxGraphLayout[_0x483c[202]][_0x483c[1704]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x4=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x3);_0xc0a9x3=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[124]]:this[_0x483c[1179]][_0x483c[1705]](_0xc0a9x3);return null!=_0xc0a9x3?_0xc0a9x3[_0xc0a9x2]:null;};mxGraphLayout[_0x483c[1706]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x4&&null!=_0xc0a9x2){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;_0xc0a9x9=_0xc0a9x9||[];var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2);if(null==_0xc0a9x9[_0xc0a9xa]&&(_0xc0a9x9[_0xc0a9xa]=_0xc0a9x2,_0xc0a9x5=_0xc0a9x4(_0xc0a9x2,_0xc0a9x5),null==_0xc0a9x5||_0xc0a9x5)){if(_0xc0a9x5=this[_0x483c[1179]][_0x483c[251]][_0x483c[1707]](_0xc0a9x2),0<_0xc0a9x5){for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5;_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[1179]][_0x483c[251]][_0x483c[1708]](_0xc0a9x2,_0xc0a9xa),_0xc0a9x13=this[_0x483c[1179]][_0x483c[251]][_0x483c[1709]](_0xc0a9x12,!0)==_0xc0a9x2;if(!_0xc0a9x3||_0xc0a9x13){_0xc0a9x13=this[_0x483c[1179]][_0x483c[441]][_0x483c[1710]](_0xc0a9x12,!_0xc0a9x13),this[_0x483c[1706]](_0xc0a9x13,_0xc0a9x3,_0xc0a9x4,_0xc0a9x12,_0xc0a9x9)};}}};}};mxGraphLayout[_0x483c[202]][_0x483c[1711]]=function(_0xc0a9x2){return this[_0x483c[1179]][_0x483c[1712]](_0xc0a9x2)};mxGraphLayout[_0x483c[202]][_0x483c[1713]]=function(_0xc0a9x2){return !this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2)||!this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x2)};mxGraphLayout[_0x483c[202]][_0x483c[1715]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]();return !_0xc0a9x3[_0x483c[250]](_0xc0a9x2)||!this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x2)||null==_0xc0a9x3[_0x483c[1709]](_0xc0a9x2,!0)||null==_0xc0a9x3[_0x483c[1709]](_0xc0a9x2,!1);};mxGraphLayout[_0x483c[202]][_0x483c[1716]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_NOEDGESTYLE,_0xc0a9x3?_0x483c[468]:_0x483c[500],[_0xc0a9x2])};mxGraphLayout[_0x483c[202]][_0x483c[1718]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_ORTHOGONAL,_0xc0a9x3?_0x483c[500]:_0x483c[468],[_0xc0a9x2])};mxGraphLayout[_0x483c[202]][_0x483c[1719]]=function(_0xc0a9x2){var _0xc0a9x3= new mxPoint;if(null!=_0xc0a9x2&&_0xc0a9x2!=this[_0x483c[1101]]){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]();if(_0xc0a9x4[_0x483c[1720]](this[_0x483c[1101]],_0xc0a9x2)){for(var _0xc0a9x5=_0xc0a9x4[_0x483c[1721]](_0xc0a9x2);_0xc0a9x2!=this[_0x483c[1101]];){_0xc0a9x3[_0x483c[235]]+=_0xc0a9x5[_0x483c[235]],_0xc0a9x3[_0x483c[236]]+=_0xc0a9x5[_0x483c[236]],_0xc0a9x2=_0xc0a9x4[_0x483c[1197]](_0xc0a9x2),_0xc0a9x5=_0xc0a9x4[_0x483c[1721]](_0xc0a9x2)}};};return _0xc0a9x3;};mxGraphLayout[_0x483c[202]][_0x483c[1722]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[251]],_0xc0a9x5=_0xc0a9x4[_0x483c[1721]](_0xc0a9x2);null==_0xc0a9x5?(_0xc0a9x5= new mxGeometry,_0xc0a9x5[_0x483c[1723]](!0)):_0xc0a9x5=_0xc0a9x5[_0x483c[238]]();if(null!=this[_0x483c[1101]]&&null!=_0xc0a9x3){for(var _0xc0a9x9=_0xc0a9x4[_0x483c[1197]](_0xc0a9x2),_0xc0a9x9=this[_0x483c[1719]](_0xc0a9x9),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x3[_0x483c[67]];_0xc0a9xa++){_0xc0a9x3[_0xc0a9xa][_0x483c[235]]-=_0xc0a9x9[_0x483c[235]],_0xc0a9x3[_0xc0a9xa][_0x483c[236]]-=_0xc0a9x9[_0x483c[236]]}};_0xc0a9x5[_0x483c[1525]]=_0xc0a9x3;_0xc0a9x4[_0x483c[1724]](_0xc0a9x2,_0xc0a9x5);}};mxGraphLayout[_0x483c[202]][_0x483c[1725]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[1721]](_0xc0a9x2),_0xc0a9xa=null;if(null!=_0xc0a9x9){_0xc0a9xa= new mxRectangle(_0xc0a9x3,_0xc0a9x4,_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]);if(this[_0x483c[1701]]){var _0xc0a9x12=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);if(null!=_0xc0a9x12&&null!=_0xc0a9x12[_0x483c[963]]&&null!=_0xc0a9x12[_0x483c[963]][_0x483c[1563]]){var _0xc0a9x13=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x14=_0xc0a9x12[_0x483c[963]][_0x483c[1563]];_0xc0a9x12[_0x483c[963]][_0x483c[1563]][_0x483c[235]]<_0xc0a9x12[_0x483c[235]]&&(_0xc0a9x3+=(_0xc0a9x12[_0x483c[235]]-_0xc0a9x14[_0x483c[235]])/_0xc0a9x13,_0xc0a9xa[_0x483c[117]]=_0xc0a9x14[_0x483c[117]]);_0xc0a9x12[_0x483c[963]][_0x483c[1563]][_0x483c[236]]<_0xc0a9x12[_0x483c[236]]&&(_0xc0a9x4+=(_0xc0a9x12[_0x483c[236]]-_0xc0a9x14[_0x483c[236]])/_0xc0a9x13,_0xc0a9xa[_0x483c[119]]=_0xc0a9x14[_0x483c[119]]);};};null!=this[_0x483c[1101]]&&(_0xc0a9x12=_0xc0a9x5[_0x483c[1197]](_0xc0a9x2),null!=_0xc0a9x12&&_0xc0a9x12!=this[_0x483c[1101]]&&(_0xc0a9x12=this[_0x483c[1719]](_0xc0a9x12),_0xc0a9x3-=_0xc0a9x12[_0x483c[235]],_0xc0a9x4-=_0xc0a9x12[_0x483c[236]]));if(_0xc0a9x9[_0x483c[235]]!=_0xc0a9x3||_0xc0a9x9[_0x483c[236]]!=_0xc0a9x4){_0xc0a9x9=_0xc0a9x9[_0x483c[238]](),_0xc0a9x9[_0x483c[235]]=_0xc0a9x3,_0xc0a9x9[_0x483c[236]]=_0xc0a9x4,_0xc0a9x5[_0x483c[1724]](_0xc0a9x2,_0xc0a9x9)};};return _0xc0a9xa;};mxGraphLayout[_0x483c[202]][_0x483c[1726]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1721]](_0xc0a9x2);if(this[_0x483c[1701]]){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);if(null!=_0xc0a9x4&&null!=_0xc0a9x4[_0x483c[963]]&&null!=_0xc0a9x4[_0x483c[963]][_0x483c[1563]]){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x9=_0xc0a9x4[_0x483c[963]][_0x483c[1563]],_0xc0a9xa=Math[_0x483c[160]](_0xc0a9x4[_0x483c[235]]-_0xc0a9x9[_0x483c[235]],0)/_0xc0a9x5,_0xc0a9x12=Math[_0x483c[160]](_0xc0a9x4[_0x483c[236]]-_0xc0a9x9[_0x483c[236]],0)/_0xc0a9x5,_0xc0a9x13=Math[_0x483c[160]](_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]-(_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]),0)/_0xc0a9x5,_0xc0a9x4=Math[_0x483c[160]](_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]]-(_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]),0)/_0xc0a9x5,_0xc0a9x3= new mxRectangle(_0xc0a9x3[_0x483c[235]]-_0xc0a9xa,_0xc0a9x3[_0x483c[236]]-_0xc0a9x12,_0xc0a9x3[_0x483c[117]]+_0xc0a9xa+_0xc0a9x13,_0xc0a9x3[_0x483c[119]]+_0xc0a9x12+_0xc0a9x4)};};null!=this[_0x483c[1101]]&&(_0xc0a9x2=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](_0xc0a9x2),_0xc0a9x3=_0xc0a9x3[_0x483c[238]](),null!=_0xc0a9x2&&_0xc0a9x2!=this[_0x483c[1101]]&&(_0xc0a9x2=this[_0x483c[1719]](_0xc0a9x2),_0xc0a9x3[_0x483c[235]]+=_0xc0a9x2[_0x483c[235]],_0xc0a9x3[_0x483c[236]]+=_0xc0a9x2[_0x483c[236]]));return  new mxRectangle(_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]]);};mxGraphLayout[_0x483c[202]][_0x483c[1727]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1179]][_0x483c[502]]()[_0x483c[473]]();try{for(var _0xc0a9x4=_0xc0a9x2[_0x483c[67]]-1;0<=_0xc0a9x4;_0xc0a9x4--){var _0xc0a9x5=_0xc0a9x2[_0xc0a9x4],_0xc0a9x9=this[_0x483c[1179]][_0x483c[1728]](_0xc0a9x5),_0xc0a9xa=this[_0x483c[1179]][_0x483c[1729]](_0xc0a9x9),_0xc0a9x12=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x5),_0xc0a9x13=0,_0xc0a9x14=0;if(this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x5)){var _0xc0a9x15=this[_0x483c[1179]][_0x483c[1731]](_0xc0a9x5),_0xc0a9x13=_0xc0a9x15[_0x483c[117]],_0xc0a9x14=_0xc0a9x15[_0x483c[119]]};null!=_0xc0a9xa&&null!=_0xc0a9x12&&(_0xc0a9x12=_0xc0a9x12[_0x483c[238]](),_0xc0a9x12[_0x483c[235]]=_0xc0a9x12[_0x483c[235]]+_0xc0a9xa[_0x483c[235]]-_0xc0a9x3-_0xc0a9x13,_0xc0a9x12[_0x483c[236]]=_0xc0a9x12[_0x483c[236]]+_0xc0a9xa[_0x483c[236]]-_0xc0a9x3-_0xc0a9x14,_0xc0a9x12[_0x483c[117]]=_0xc0a9xa[_0x483c[117]]+2*_0xc0a9x3+_0xc0a9x13,_0xc0a9x12[_0x483c[119]]=_0xc0a9xa[_0x483c[119]]+2*_0xc0a9x3+_0xc0a9x14,this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1724]](_0xc0a9x5,_0xc0a9x12),this[_0x483c[1179]][_0x483c[834]](_0xc0a9x9,_0xc0a9x3+_0xc0a9x13-_0xc0a9xa[_0x483c[235]],_0xc0a9x3+_0xc0a9x14-_0xc0a9xa[_0x483c[236]]));}}finally{this[_0x483c[1179]][_0x483c[502]]()[_0x483c[476]]()};};function mxStackLayout(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2);this[_0x483c[662]]=null!=_0xc0a9x3?_0xc0a9x3:!0;this[_0x483c[657]]=null!=_0xc0a9x4?_0xc0a9x4:0;this[_0x483c[1732]]=null!=_0xc0a9x5?_0xc0a9x5:0;this[_0x483c[1733]]=null!=_0xc0a9x9?_0xc0a9x9:0;this[_0x483c[467]]=null!=_0xc0a9xa?_0xc0a9xa:0;}mxStackLayout[_0x483c[202]]= new mxGraphLayout;mxStackLayout[_0x483c[202]][_0x483c[196]]=mxStackLayout;mxStackLayout[_0x483c[202]][_0x483c[662]]=null;mxStackLayout[_0x483c[202]][_0x483c[657]]=null;mxStackLayout[_0x483c[202]][_0x483c[1732]]=null;mxStackLayout[_0x483c[202]][_0x483c[1733]]=null;mxStackLayout[_0x483c[202]][_0x483c[467]]=0;mxStackLayout[_0x483c[202]][_0x483c[1734]]= !1;mxStackLayout[_0x483c[202]][_0x483c[1334]]= !1;mxStackLayout[_0x483c[202]][_0x483c[1735]]= !1;mxStackLayout[_0x483c[202]][_0x483c[1736]]= !1;mxStackLayout[_0x483c[202]][_0x483c[1333]]=null;mxStackLayout[_0x483c[202]][_0x483c[1737]]=function(){return this[_0x483c[662]]};mxStackLayout[_0x483c[202]][_0x483c[1702]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[1197]](_0xc0a9x2),_0xc0a9xa=this[_0x483c[1737]]();if(null!=_0xc0a9x2&&null!=_0xc0a9x9){var _0xc0a9x12=0,_0xc0a9x13=0,_0xc0a9x14=_0xc0a9x5[_0x483c[262]](_0xc0a9x9);_0xc0a9x3=_0xc0a9xa?_0xc0a9x3:_0xc0a9x4;_0xc0a9x12=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x9);null!=_0xc0a9x12&&(_0xc0a9x3-=_0xc0a9xa?_0xc0a9x12[_0x483c[235]]:_0xc0a9x12[_0x483c[236]]);for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9x14;_0xc0a9x12++){if(_0xc0a9x4=_0xc0a9x5[_0x483c[263]](_0xc0a9x9,_0xc0a9x12),_0xc0a9x4!=_0xc0a9x2&&(_0xc0a9x4=_0xc0a9x5[_0x483c[1721]](_0xc0a9x4),null!=_0xc0a9x4)){_0xc0a9x4=_0xc0a9xa?_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]/2:_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]/2;if(_0xc0a9x13<_0xc0a9x3&&_0xc0a9x4>_0xc0a9x3){break };_0xc0a9x13=_0xc0a9x4;}};_0xc0a9xa=_0xc0a9x9[_0x483c[1738]](_0xc0a9x2);_0xc0a9xa=Math[_0x483c[160]](0,_0xc0a9x12-(_0xc0a9x12>_0xc0a9xa?1:0));_0xc0a9x5[_0x483c[99]](_0xc0a9x9,_0xc0a9x2,_0xc0a9xa);};};mxStackLayout[_0x483c[202]][_0x483c[1739]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x4=_0xc0a9x3[_0x483c[1721]](_0xc0a9x2);if(null!=this[_0x483c[1179]][_0x483c[526]]&&(null==_0xc0a9x4&&_0xc0a9x3[_0x483c[1740]](_0xc0a9x2)||_0xc0a9x2==this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1741]])){_0xc0a9x4= new mxRectangle(0,0,this[_0x483c[1179]][_0x483c[526]][_0x483c[359]]-1,this[_0x483c[1179]][_0x483c[526]][_0x483c[167]]-1)};return _0xc0a9x4;};mxStackLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1737]](),_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=this[_0x483c[1739]](_0xc0a9x2),_0xc0a9x9=0;null!=_0xc0a9x5&&(_0xc0a9x9=_0xc0a9x3?_0xc0a9x5[_0x483c[119]]:_0xc0a9x5[_0x483c[117]]);var _0xc0a9x9=_0xc0a9x9-(2*this[_0x483c[657]]+2*this[_0x483c[467]]),_0xc0a9xa=this[_0x483c[1732]]+this[_0x483c[467]],_0xc0a9x12=this[_0x483c[1733]]+this[_0x483c[467]];if(this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x2)){var _0xc0a9x13=this[_0x483c[1179]][_0x483c[1705]](_0xc0a9x2),_0xc0a9x14=mxUtils[_0x483c[433]](_0xc0a9x13,mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE),_0xc0a9x13=mxUtils[_0x483c[433]](_0xc0a9x13,mxConstants.STYLE_HORIZONTAL,!0);_0xc0a9x3==_0xc0a9x13&&(_0xc0a9x9-=_0xc0a9x14);_0xc0a9x3?_0xc0a9x12+=_0xc0a9x14:_0xc0a9xa+=_0xc0a9x14;};_0xc0a9x4[_0x483c[473]]();try{for(var _0xc0a9x14=0,_0xc0a9x13=null,_0xc0a9x15=_0xc0a9x4[_0x483c[262]](_0xc0a9x2),_0xc0a9x16=0;_0xc0a9x16<_0xc0a9x15;_0xc0a9x16++){var _0xc0a9x17=_0xc0a9x4[_0x483c[263]](_0xc0a9x2,_0xc0a9x16);if(!this[_0x483c[1713]](_0xc0a9x17)&&this[_0x483c[1711]](_0xc0a9x17)){var _0xc0a9x18=_0xc0a9x4[_0x483c[1721]](_0xc0a9x17);if(null!=_0xc0a9x18){_0xc0a9x18=_0xc0a9x18[_0x483c[238]]();if(null!=this[_0x483c[1333]]&&null!=_0xc0a9x13&&(_0xc0a9x3&&_0xc0a9x13[_0x483c[235]]+_0xc0a9x13[_0x483c[117]]+_0xc0a9x18[_0x483c[117]]+2*this[_0x483c[657]]>this[_0x483c[1333]]||!_0xc0a9x3&&_0xc0a9x13[_0x483c[236]]+_0xc0a9x13[_0x483c[119]]+_0xc0a9x18[_0x483c[119]]+2*this[_0x483c[657]]>this[_0x483c[1333]])){_0xc0a9x13=null,_0xc0a9x3?_0xc0a9x12+=_0xc0a9x14+this[_0x483c[657]]:_0xc0a9xa+=_0xc0a9x14+this[_0x483c[657]],_0xc0a9x14=0};_0xc0a9x14=Math[_0x483c[160]](_0xc0a9x14,_0xc0a9x3?_0xc0a9x18[_0x483c[119]]:_0xc0a9x18[_0x483c[117]]);null!=_0xc0a9x13?_0xc0a9x3?_0xc0a9x18[_0x483c[235]]=_0xc0a9x13[_0x483c[235]]+_0xc0a9x13[_0x483c[117]]+this[_0x483c[657]]:_0xc0a9x18[_0x483c[236]]=_0xc0a9x13[_0x483c[236]]+_0xc0a9x13[_0x483c[119]]+this[_0x483c[657]]:this[_0x483c[1734]]||(_0xc0a9x3?_0xc0a9x18[_0x483c[235]]=_0xc0a9xa:_0xc0a9x18[_0x483c[236]]=_0xc0a9x12);_0xc0a9x3?_0xc0a9x18[_0x483c[236]]=_0xc0a9x12:_0xc0a9x18[_0x483c[235]]=_0xc0a9xa;this[_0x483c[1334]]&&0<_0xc0a9x9&&(_0xc0a9x3?_0xc0a9x18[_0x483c[119]]=_0xc0a9x9:_0xc0a9x18[_0x483c[117]]=_0xc0a9x9);_0xc0a9x4[_0x483c[1724]](_0xc0a9x17,_0xc0a9x18);_0xc0a9x13=_0xc0a9x18;};};};this[_0x483c[1735]]&&null!=_0xc0a9x5&&null!=_0xc0a9x13&&!this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x2)?(_0xc0a9x5=_0xc0a9x5[_0x483c[238]](),_0xc0a9x3?_0xc0a9x5[_0x483c[117]]=_0xc0a9x13[_0x483c[235]]+_0xc0a9x13[_0x483c[117]]+this[_0x483c[657]]:_0xc0a9x5[_0x483c[119]]=_0xc0a9x13[_0x483c[236]]+_0xc0a9x13[_0x483c[119]]+this[_0x483c[657]],_0xc0a9x4[_0x483c[1724]](_0xc0a9x2,_0xc0a9x5)):this[_0x483c[1736]]&&(null!=_0xc0a9x5&&null!=_0xc0a9x13)&&(_0xc0a9x3?_0xc0a9x13[_0x483c[117]]=_0xc0a9x5[_0x483c[117]]-_0xc0a9x13[_0x483c[235]]-this[_0x483c[657]]:_0xc0a9x13[_0x483c[119]]=_0xc0a9x5[_0x483c[119]]-_0xc0a9x13[_0x483c[236]]-this[_0x483c[657]]);}finally{_0xc0a9x4[_0x483c[476]]()};}};function mxPartitionLayout(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2);this[_0x483c[662]]=null!=_0xc0a9x3?_0xc0a9x3:!0;this[_0x483c[657]]=_0xc0a9x4||0;this[_0x483c[467]]=_0xc0a9x5||0;}mxPartitionLayout[_0x483c[202]]= new mxGraphLayout;mxPartitionLayout[_0x483c[202]][_0x483c[196]]=mxPartitionLayout;mxPartitionLayout[_0x483c[202]][_0x483c[662]]=null;mxPartitionLayout[_0x483c[202]][_0x483c[657]]=null;mxPartitionLayout[_0x483c[202]][_0x483c[467]]=null;mxPartitionLayout[_0x483c[202]][_0x483c[1743]]= !0;mxPartitionLayout[_0x483c[202]][_0x483c[1737]]=function(){return this[_0x483c[662]]};mxPartitionLayout[_0x483c[202]][_0x483c[1702]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]();var _0xc0a9x5=_0xc0a9x4[_0x483c[1197]](_0xc0a9x2);if(null!=_0xc0a9x2&&null!=_0xc0a9x5){for(var _0xc0a9x9=0,_0xc0a9xa=0,_0xc0a9x12=_0xc0a9x4[_0x483c[262]](_0xc0a9x5),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x12;_0xc0a9x9++){var _0xc0a9x13=_0xc0a9x4[_0x483c[263]](_0xc0a9x5,_0xc0a9x9),_0xc0a9x13=this[_0x483c[1726]](_0xc0a9x13);if(null!=_0xc0a9x13){_0xc0a9x13=_0xc0a9x13[_0x483c[235]]+_0xc0a9x13[_0x483c[117]]/2;if(_0xc0a9xa<_0xc0a9x3&&_0xc0a9x13>_0xc0a9x3){break };_0xc0a9xa=_0xc0a9x13;};};_0xc0a9x3=_0xc0a9x5[_0x483c[1738]](_0xc0a9x2);_0xc0a9x3=Math[_0x483c[160]](0,_0xc0a9x9-(_0xc0a9x9>_0xc0a9x3?1:0));_0xc0a9x4[_0x483c[99]](_0xc0a9x5,_0xc0a9x2,_0xc0a9x3);};};mxPartitionLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1737]](),_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x4[_0x483c[1721]](_0xc0a9x2);if(null!=this[_0x483c[1179]][_0x483c[526]]&&(null==_0xc0a9x5&&_0xc0a9x4[_0x483c[1740]](_0xc0a9x2)||_0xc0a9x2==this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1741]])){_0xc0a9x5= new mxRectangle(0,0,this[_0x483c[1179]][_0x483c[526]][_0x483c[359]]-1,this[_0x483c[1179]][_0x483c[526]][_0x483c[167]]-1)};if(null!=_0xc0a9x5){for(var _0xc0a9x9=[],_0xc0a9xa=_0xc0a9x4[_0x483c[262]](_0xc0a9x2),_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa;_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x4[_0x483c[263]](_0xc0a9x2,_0xc0a9x12);!this[_0x483c[1713]](_0xc0a9x13)&&this[_0x483c[1711]](_0xc0a9x13)&&_0xc0a9x9[_0x483c[207]](_0xc0a9x13);};_0xc0a9xa=_0xc0a9x9[_0x483c[67]];if(0<_0xc0a9xa){var _0xc0a9x14=this[_0x483c[467]],_0xc0a9x15=this[_0x483c[467]],_0xc0a9x16=_0xc0a9x3?_0xc0a9x5[_0x483c[119]]:_0xc0a9x5[_0x483c[117]],_0xc0a9x16=_0xc0a9x16-2*this[_0x483c[467]];_0xc0a9x2=this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x2)?this[_0x483c[1179]][_0x483c[1731]](_0xc0a9x2): new mxRectangle;_0xc0a9x16-=_0xc0a9x3?_0xc0a9x2[_0x483c[119]]:_0xc0a9x2[_0x483c[117]];_0xc0a9x14+=_0xc0a9x2[_0x483c[117]];_0xc0a9x15+=_0xc0a9x2[_0x483c[119]];_0xc0a9x2=this[_0x483c[467]]+(_0xc0a9xa-1)*this[_0x483c[657]];_0xc0a9x5=_0xc0a9x3?(_0xc0a9x5[_0x483c[117]]-_0xc0a9x14-_0xc0a9x2)/_0xc0a9xa:(_0xc0a9x5[_0x483c[119]]-_0xc0a9x15-_0xc0a9x2)/_0xc0a9xa;if(0<_0xc0a9x5){_0xc0a9x4[_0x483c[473]]();try{for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa;_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x9[_0xc0a9x12],_0xc0a9x17=_0xc0a9x4[_0x483c[1721]](_0xc0a9x13);null!=_0xc0a9x17&&(_0xc0a9x17=_0xc0a9x17[_0x483c[238]](),_0xc0a9x17[_0x483c[235]]=_0xc0a9x14,_0xc0a9x17[_0x483c[236]]=_0xc0a9x15,_0xc0a9x3?(this[_0x483c[1743]]&&(_0xc0a9x17[_0x483c[117]]=_0xc0a9x5,_0xc0a9x17[_0x483c[119]]=_0xc0a9x16),_0xc0a9x14+=_0xc0a9x5+this[_0x483c[657]]):(this[_0x483c[1743]]&&(_0xc0a9x17[_0x483c[119]]=_0xc0a9x5,_0xc0a9x17[_0x483c[117]]=_0xc0a9x16),_0xc0a9x15+=_0xc0a9x5+this[_0x483c[657]]),_0xc0a9x4[_0x483c[1724]](_0xc0a9x13,_0xc0a9x17));}}finally{_0xc0a9x4[_0x483c[476]]()};};};};};function mxCompactTreeLayout(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2);this[_0x483c[662]]=null!=_0xc0a9x3?_0xc0a9x3:!0;this[_0x483c[1744]]=null!=_0xc0a9x4?_0xc0a9x4:!1;}mxCompactTreeLayout[_0x483c[202]]= new mxGraphLayout;mxCompactTreeLayout[_0x483c[202]][_0x483c[196]]=mxCompactTreeLayout;mxCompactTreeLayout[_0x483c[202]][_0x483c[662]]=null;mxCompactTreeLayout[_0x483c[202]][_0x483c[1744]]=null;mxCompactTreeLayout[_0x483c[202]][_0x483c[1735]]= !0;mxCompactTreeLayout[_0x483c[202]][_0x483c[1745]]=10;mxCompactTreeLayout[_0x483c[202]][_0x483c[1746]]=null;mxCompactTreeLayout[_0x483c[202]][_0x483c[1747]]= !1;mxCompactTreeLayout[_0x483c[202]][_0x483c[1748]]=10;mxCompactTreeLayout[_0x483c[202]][_0x483c[1749]]=20;mxCompactTreeLayout[_0x483c[202]][_0x483c[1750]]= !0;mxCompactTreeLayout[_0x483c[202]][_0x483c[1751]]=5;mxCompactTreeLayout[_0x483c[202]][_0x483c[1752]]=4;mxCompactTreeLayout[_0x483c[202]][_0x483c[1753]]=8;mxCompactTreeLayout[_0x483c[202]][_0x483c[1754]]=4;mxCompactTreeLayout[_0x483c[202]][_0x483c[1755]]= !0;mxCompactTreeLayout[_0x483c[202]][_0x483c[1713]]=function(_0xc0a9x2){return mxGraphLayout[_0x483c[202]][_0x483c[1713]][_0x483c[183]](this,arguments)||0==this[_0x483c[1179]][_0x483c[1756]](_0xc0a9x2)[_0x483c[67]]};mxCompactTreeLayout[_0x483c[202]][_0x483c[1737]]=function(){return this[_0x483c[662]]};mxCompactTreeLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1101]]=_0xc0a9x2;var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]();if(null==_0xc0a9x3){if(0<this[_0x483c[1179]][_0x483c[264]](_0xc0a9x2,_0xc0a9x4[_0x483c[1197]](_0xc0a9x2),this[_0x483c[1744]],!this[_0x483c[1744]],!1)[_0x483c[67]]){_0xc0a9x3=_0xc0a9x2}else {var _0xc0a9x5=this[_0x483c[1179]][_0x483c[1757]](_0xc0a9x2,!0,this[_0x483c[1744]]);if(0<_0xc0a9x5[_0x483c[67]]){for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5[_0x483c[67]];_0xc0a9x9++){if(!this[_0x483c[1713]](_0xc0a9x5[_0xc0a9x9])&&0<this[_0x483c[1179]][_0x483c[264]](_0xc0a9x5[_0xc0a9x9],null,this[_0x483c[1744]],!this[_0x483c[1744]],!1)[_0x483c[67]]){_0xc0a9x3=_0xc0a9x5[_0xc0a9x9];break;}}};}};if(null!=_0xc0a9x3){this[_0x483c[1746]]=this[_0x483c[1735]]?{}:null;_0xc0a9x4[_0x483c[473]]();try{var _0xc0a9xa=this[_0x483c[1758]](_0xc0a9x3,_0xc0a9x2);if(null!=_0xc0a9xa){this[_0x483c[1759]](_0xc0a9xa);var _0xc0a9x12=this[_0x483c[1179]][_0x483c[1020]],_0xc0a9x5=_0xc0a9x12;if(!this[_0x483c[1747]]){var _0xc0a9x13=this[_0x483c[1726]](_0xc0a9x3);null!=_0xc0a9x13&&(_0xc0a9x12=_0xc0a9x13[_0x483c[235]],_0xc0a9x5=_0xc0a9x13[_0x483c[236]]);};_0xc0a9x13=null;_0xc0a9x13=this[_0x483c[1737]]()?this[_0x483c[1760]](_0xc0a9xa,_0xc0a9x12,_0xc0a9x5):this[_0x483c[1761]](_0xc0a9xa,null,_0xc0a9x12,_0xc0a9x5);if(null!=_0xc0a9x13){var _0xc0a9x14=_0xc0a9x9=0;0>_0xc0a9x13[_0x483c[235]]&&(_0xc0a9x9=Math[_0x483c[425]](_0xc0a9x12-_0xc0a9x13[_0x483c[235]]));0>_0xc0a9x13[_0x483c[236]]&&(_0xc0a9x14=Math[_0x483c[425]](_0xc0a9x5-_0xc0a9x13[_0x483c[236]]));(0!=_0xc0a9x9||0!=_0xc0a9x14)&&this[_0x483c[1762]](_0xc0a9xa,_0xc0a9x9,_0xc0a9x14);this[_0x483c[1735]]&&this[_0x483c[1763]]();this[_0x483c[1755]]&&this[_0x483c[1764]](_0xc0a9xa);};};}finally{_0xc0a9x4[_0x483c[476]]()};};};mxCompactTreeLayout[_0x483c[202]][_0x483c[1762]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2[_0x483c[235]]+=_0xc0a9x3;_0xc0a9x2[_0x483c[236]]+=_0xc0a9x4;this[_0x483c[183]](_0xc0a9x2);for(_0xc0a9x2=_0xc0a9x2[_0x483c[247]];null!=_0xc0a9x2;){this[_0x483c[1762]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4),_0xc0a9x2=_0xc0a9x2[_0x483c[1765]]};};mxCompactTreeLayout[_0x483c[202]][_0x483c[1758]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:[];var _0xc0a9x5=mxCellPath[_0x483c[385]](_0xc0a9x2),_0xc0a9x9=null;if(null!=_0xc0a9x2&&null==_0xc0a9x4[_0xc0a9x5]&&!this[_0x483c[1713]](_0xc0a9x2)){_0xc0a9x4[_0xc0a9x5]=_0xc0a9x2;var _0xc0a9x9=this[_0x483c[1766]](_0xc0a9x2),_0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9xa=null;_0xc0a9x2=this[_0x483c[1179]][_0x483c[264]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[1744]],!this[_0x483c[1744]],!1,!0);for(var _0xc0a9x12=this[_0x483c[1179]][_0x483c[249]](),_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x2[_0x483c[67]];_0xc0a9x13++){var _0xc0a9x14=_0xc0a9x2[_0xc0a9x13];if(!this[_0x483c[1715]](_0xc0a9x14)){this[_0x483c[1750]]&&this[_0x483c[1722]](_0xc0a9x14,null);this[_0x483c[1755]]&&(this[_0x483c[1716]](_0xc0a9x14,!1),this[_0x483c[1722]](_0xc0a9x14,null));var _0xc0a9x15=_0xc0a9x12[_0x483c[248]](_0xc0a9x14),_0xc0a9x14=null!=_0xc0a9x15?_0xc0a9x15[_0x483c[1710]](this[_0x483c[1744]]):_0xc0a9x12[_0x483c[1710]](_0xc0a9x14,this[_0x483c[1744]]),_0xc0a9x15=this[_0x483c[1758]](_0xc0a9x14,_0xc0a9x3,_0xc0a9x4);null!=_0xc0a9x15&&null!=_0xc0a9x5[_0x483c[1721]](_0xc0a9x14)&&(null==_0xc0a9xa?_0xc0a9x9[_0x483c[247]]=_0xc0a9x15:_0xc0a9xa[_0x483c[1765]]=_0xc0a9x15,_0xc0a9xa=_0xc0a9x15);};};};return _0xc0a9x9;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1759]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3=_0xc0a9x2[_0x483c[247]];null!=_0xc0a9x3;){this[_0x483c[1759]](_0xc0a9x3),_0xc0a9x3=_0xc0a9x3[_0x483c[1765]]};null!=_0xc0a9x2[_0x483c[247]]?this[_0x483c[1767]](_0xc0a9x2,this[_0x483c[234]](_0xc0a9x2)):this[_0x483c[1768]](_0xc0a9x2);}};mxCompactTreeLayout[_0x483c[202]][_0x483c[1760]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2[_0x483c[235]]+=_0xc0a9x3+_0xc0a9x2[_0x483c[1769]];_0xc0a9x2[_0x483c[236]]+=_0xc0a9x4+_0xc0a9x2[_0x483c[1770]];_0xc0a9x5=this[_0x483c[183]](_0xc0a9x2,_0xc0a9x5);_0xc0a9x3=_0xc0a9x2[_0x483c[247]];if(null!=_0xc0a9x3){_0xc0a9x5=this[_0x483c[1760]](_0xc0a9x3,_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],_0xc0a9x5);_0xc0a9x4=_0xc0a9x2[_0x483c[236]]+_0xc0a9x3[_0x483c[1770]];for(var _0xc0a9x9=_0xc0a9x3[_0x483c[1765]];null!=_0xc0a9x9;){_0xc0a9x5=this[_0x483c[1760]](_0xc0a9x9,_0xc0a9x2[_0x483c[235]]+_0xc0a9x3[_0x483c[1769]],_0xc0a9x4,_0xc0a9x5),_0xc0a9x4+=_0xc0a9x9[_0x483c[1770]],_0xc0a9x9=_0xc0a9x9[_0x483c[1765]]};};return _0xc0a9x5;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1761]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[235]]+=_0xc0a9x4+_0xc0a9x2[_0x483c[1770]];_0xc0a9x2[_0x483c[236]]+=_0xc0a9x5+_0xc0a9x2[_0x483c[1769]];_0xc0a9x9=this[_0x483c[183]](_0xc0a9x2,_0xc0a9x9);_0xc0a9x3=_0xc0a9x2[_0x483c[247]];if(null!=_0xc0a9x3){_0xc0a9x9=this[_0x483c[1761]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],_0xc0a9x9);_0xc0a9x4=_0xc0a9x2[_0x483c[235]]+_0xc0a9x3[_0x483c[1770]];for(_0xc0a9x5=_0xc0a9x3[_0x483c[1765]];null!=_0xc0a9x5;){_0xc0a9x9=this[_0x483c[1761]](_0xc0a9x5,_0xc0a9x2,_0xc0a9x4,_0xc0a9x2[_0x483c[236]]+_0xc0a9x3[_0x483c[1769]],_0xc0a9x9),_0xc0a9x4+=_0xc0a9x5[_0x483c[1770]],_0xc0a9x5=_0xc0a9x5[_0x483c[1765]]};};return _0xc0a9x9;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1767]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1749]]+this[_0x483c[1748]],_0xc0a9x5=(_0xc0a9x3-_0xc0a9x2[_0x483c[117]])/2-this[_0x483c[1749]],_0xc0a9x9=_0xc0a9x5+_0xc0a9x2[_0x483c[117]]+2*this[_0x483c[1749]]-_0xc0a9x3;_0xc0a9x2[_0x483c[247]][_0x483c[1769]]=_0xc0a9x4+_0xc0a9x2[_0x483c[119]];_0xc0a9x2[_0x483c[247]][_0x483c[1770]]=_0xc0a9x9;_0xc0a9x2[_0x483c[1772]][_0x483c[1771]]=this[_0x483c[1773]](_0xc0a9x2[_0x483c[119]],0,this[_0x483c[1773]](_0xc0a9x4,_0xc0a9x9,_0xc0a9x2[_0x483c[1772]][_0x483c[1771]]));_0xc0a9x2[_0x483c[1772]][_0x483c[1774]]=this[_0x483c[1773]](_0xc0a9x2[_0x483c[119]],0,this[_0x483c[1773]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x2[_0x483c[1772]][_0x483c[1774]]));};mxCompactTreeLayout[_0x483c[202]][_0x483c[1768]]=function(_0xc0a9x2){var _0xc0a9x3=2*this[_0x483c[1749]];_0xc0a9x2[_0x483c[1772]][_0x483c[1775]]=this[_0x483c[1773]](_0xc0a9x2[_0x483c[119]]+_0xc0a9x3,0);_0xc0a9x2[_0x483c[1772]][_0x483c[1771]]=_0xc0a9x2[_0x483c[1772]][_0x483c[1775]];_0xc0a9x2[_0x483c[1772]][_0x483c[1776]]=this[_0x483c[1773]](0,-_0xc0a9x2[_0x483c[117]]-_0xc0a9x3);_0xc0a9x2[_0x483c[1772]][_0x483c[1774]]=this[_0x483c[1773]](_0xc0a9x2[_0x483c[119]]+_0xc0a9x3,0,_0xc0a9x2[_0x483c[1772]][_0x483c[1776]]);};mxCompactTreeLayout[_0x483c[202]][_0x483c[234]]=function(_0xc0a9x2){var _0xc0a9x3=2*this[_0x483c[1749]],_0xc0a9x4=_0xc0a9x2[_0x483c[247]];_0xc0a9x2[_0x483c[1772]]=_0xc0a9x4[_0x483c[1772]];for(var _0xc0a9x5=_0xc0a9x4[_0x483c[117]]+_0xc0a9x3,_0xc0a9x9=_0xc0a9x5,_0xc0a9x4=_0xc0a9x4[_0x483c[1765]];null!=_0xc0a9x4;){var _0xc0a9xa=this[_0x483c[1777]](_0xc0a9x2[_0x483c[1772]],_0xc0a9x4[_0x483c[1772]]);_0xc0a9x4[_0x483c[1770]]=_0xc0a9xa+_0xc0a9x5;_0xc0a9x4[_0x483c[1769]]=0;_0xc0a9x5=_0xc0a9x4[_0x483c[117]]+_0xc0a9x3;_0xc0a9x9+=_0xc0a9xa+_0xc0a9x5;_0xc0a9x4=_0xc0a9x4[_0x483c[1765]];};return _0xc0a9x9;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1777]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=0,_0xc0a9x5=0,_0xc0a9x9=0,_0xc0a9xa=_0xc0a9x2[_0x483c[1774]],_0xc0a9x12=_0xc0a9x3[_0x483c[1771]];null!=_0xc0a9x12&&null!=_0xc0a9xa;){var _0xc0a9x13=this[_0x483c[1368]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x12[_0x483c[1126]],_0xc0a9x12[_0x483c[1125]],_0xc0a9xa[_0x483c[1126]],_0xc0a9xa[_0x483c[1125]]),_0xc0a9x5=_0xc0a9x5+_0xc0a9x13,_0xc0a9x9=_0xc0a9x9+_0xc0a9x13;_0xc0a9x4+_0xc0a9x12[_0x483c[1126]]<=_0xc0a9xa[_0x483c[1126]]?(_0xc0a9x4+=_0xc0a9x12[_0x483c[1126]],_0xc0a9x5+=_0xc0a9x12[_0x483c[1125]],_0xc0a9x12=_0xc0a9x12[_0x483c[1765]]):(_0xc0a9x4-=_0xc0a9xa[_0x483c[1126]],_0xc0a9x5-=_0xc0a9xa[_0x483c[1125]],_0xc0a9xa=_0xc0a9xa[_0x483c[1765]]);};null!=_0xc0a9x12?(_0xc0a9x4=this[_0x483c[1778]](_0xc0a9x2[_0x483c[1775]],0,0,_0xc0a9x12,_0xc0a9x4,_0xc0a9x5),_0xc0a9x2[_0x483c[1775]]=null!=_0xc0a9x4[_0x483c[1765]]?_0xc0a9x3[_0x483c[1775]]:_0xc0a9x4,_0xc0a9x2[_0x483c[1776]]=_0xc0a9x3[_0x483c[1776]]):(_0xc0a9x4=this[_0x483c[1778]](_0xc0a9x3[_0x483c[1776]],_0xc0a9x4,_0xc0a9x5,_0xc0a9xa,0,0),null==_0xc0a9x4[_0x483c[1765]]&&(_0xc0a9x2[_0x483c[1776]]=_0xc0a9x4));_0xc0a9x2[_0x483c[1774]]=_0xc0a9x3[_0x483c[1774]];return _0xc0a9x9;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1368]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=0;if(_0xc0a9x9<=_0xc0a9x2||0>=_0xc0a9x2+_0xc0a9x4){return 0};_0xc0a9x12=0<_0xc0a9x9*_0xc0a9x5-_0xc0a9x4*_0xc0a9xa?0>_0xc0a9x2?_0xc0a9x2*_0xc0a9x5/_0xc0a9x4-_0xc0a9x3:0<_0xc0a9x2?_0xc0a9x2*_0xc0a9xa/_0xc0a9x9-_0xc0a9x3:-_0xc0a9x3:_0xc0a9x9<_0xc0a9x2+_0xc0a9x4?_0xc0a9xa-(_0xc0a9x3+(_0xc0a9x9-_0xc0a9x2)*_0xc0a9x5/_0xc0a9x4):_0xc0a9x9>_0xc0a9x2+_0xc0a9x4?(_0xc0a9x4+_0xc0a9x2)*_0xc0a9xa/_0xc0a9x9-(_0xc0a9x3+_0xc0a9x5):_0xc0a9xa-(_0xc0a9x3+_0xc0a9x5);return 0<_0xc0a9x12?_0xc0a9x12:0;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1778]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x3=_0xc0a9x9+_0xc0a9x5[_0x483c[1126]]-_0xc0a9x3;_0xc0a9x9=_0xc0a9x9=0;0==_0xc0a9x5[_0x483c[1126]]?_0xc0a9x9=_0xc0a9x5[_0x483c[1125]]:(_0xc0a9x9=_0xc0a9x3*_0xc0a9x5[_0x483c[1125]],_0xc0a9x9/=_0xc0a9x5[_0x483c[1126]]);_0xc0a9x3=this[_0x483c[1773]](_0xc0a9x3,_0xc0a9x9,_0xc0a9x5[_0x483c[1765]]);_0xc0a9x2[_0x483c[1765]]=this[_0x483c[1773]](0,_0xc0a9xa+_0xc0a9x5[_0x483c[1125]]-_0xc0a9x9-_0xc0a9x4,_0xc0a9x3);return _0xc0a9x3;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1766]]=function(_0xc0a9x2){var _0xc0a9x3={};_0xc0a9x3[_0x483c[246]]=_0xc0a9x2;_0xc0a9x3[_0x483c[235]]=0;_0xc0a9x3[_0x483c[236]]=0;_0xc0a9x3[_0x483c[117]]=0;_0xc0a9x3[_0x483c[119]]=0;_0xc0a9x2=this[_0x483c[1726]](_0xc0a9x2);null!=_0xc0a9x2&&(this[_0x483c[1737]]()?(_0xc0a9x3[_0x483c[117]]=_0xc0a9x2[_0x483c[119]],_0xc0a9x3[_0x483c[119]]=_0xc0a9x2[_0x483c[117]]):(_0xc0a9x3[_0x483c[117]]=_0xc0a9x2[_0x483c[117]],_0xc0a9x3[_0x483c[119]]=_0xc0a9x2[_0x483c[119]]));_0xc0a9x3[_0x483c[1769]]=0;_0xc0a9x3[_0x483c[1770]]=0;_0xc0a9x3[_0x483c[1772]]={};return _0xc0a9x3;};mxCompactTreeLayout[_0x483c[202]][_0x483c[183]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x2[_0x483c[246]],_0xc0a9x9=_0xc0a9x4[_0x483c[1721]](_0xc0a9x5);null!=_0xc0a9x5&&null!=_0xc0a9x9&&(this[_0x483c[1711]](_0xc0a9x5)&&(_0xc0a9x9=this[_0x483c[1725]](_0xc0a9x5,_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]),this[_0x483c[1735]]&&(_0xc0a9x4=_0xc0a9x4[_0x483c[1197]](_0xc0a9x5),_0xc0a9x5=mxCellPath[_0x483c[385]](_0xc0a9x4),null==this[_0x483c[1746]][_0xc0a9x5]&&(this[_0x483c[1746]][_0xc0a9x5]=_0xc0a9x4))),_0xc0a9x3=null==_0xc0a9x3? new mxRectangle(_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]): new mxRectangle(Math[_0x483c[243]](_0xc0a9x3[_0x483c[235]],_0xc0a9x9[_0x483c[235]]),Math[_0x483c[243]](_0xc0a9x3[_0x483c[236]],_0xc0a9x9[_0x483c[236]]),Math[_0x483c[160]](_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]),Math[_0x483c[160]](_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]],_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]])));return _0xc0a9x3;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1773]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5={};_0xc0a9x5[_0x483c[1126]]=_0xc0a9x2;_0xc0a9x5[_0x483c[1125]]=_0xc0a9x3;_0xc0a9x5[_0x483c[1765]]=_0xc0a9x4;return _0xc0a9x5;};mxCompactTreeLayout[_0x483c[202]][_0x483c[1763]]=function(){var _0xc0a9x2=[],_0xc0a9x3;for(_0xc0a9x3 in this[_0x483c[1746]]){_0xc0a9x2[_0x483c[207]](this[_0x483c[1746]][_0xc0a9x3])};this[_0x483c[1727]](mxUtils[_0x483c[1779]](_0xc0a9x2,!0),this[_0x483c[1745]]);};mxCompactTreeLayout[_0x483c[202]][_0x483c[1764]]=function(_0xc0a9x2){this[_0x483c[1780]](_0xc0a9x2);for(_0xc0a9x2=_0xc0a9x2[_0x483c[247]];null!=_0xc0a9x2;){this[_0x483c[1764]](_0xc0a9x2),_0xc0a9x2=_0xc0a9x2[_0x483c[1765]]};};mxCompactTreeLayout[_0x483c[202]][_0x483c[1780]]=function(_0xc0a9x2){for(var _0xc0a9x3=_0xc0a9x2[_0x483c[247]],_0xc0a9x4=_0xc0a9x2[_0x483c[246]],_0xc0a9x5=0,_0xc0a9x9=[];null!=_0xc0a9x3;){_0xc0a9x5++;var _0xc0a9xa=_0xc0a9x3[_0x483c[235]];this[_0x483c[662]]&&(_0xc0a9xa=_0xc0a9x3[_0x483c[236]]);_0xc0a9x9[_0x483c[207]]( new WeightedCellSorter(_0xc0a9x3,_0xc0a9xa));_0xc0a9x3=_0xc0a9x3[_0x483c[1765]];};_0xc0a9x9[_0x483c[470]](WeightedCellSorter[_0x483c[202]][_0x483c[469]]);var _0xc0a9xa=_0xc0a9x2[_0x483c[117]],_0xc0a9x12=(_0xc0a9x5+1)*this[_0x483c[1751]];_0xc0a9xa>_0xc0a9x12+2*this[_0x483c[1751]]&&(_0xc0a9xa-=2*this[_0x483c[1751]]);_0xc0a9x2=_0xc0a9xa/_0xc0a9x5;_0xc0a9x3=_0xc0a9x2/2;_0xc0a9xa>_0xc0a9x12+2*this[_0x483c[1751]]&&(_0xc0a9x3+=this[_0x483c[1751]]);for(var _0xc0a9xa=this[_0x483c[1753]]-this[_0x483c[1752]],_0xc0a9x12=0,_0xc0a9x13=this[_0x483c[1726]](_0xc0a9x4),_0xc0a9x14=0;_0xc0a9x14<_0xc0a9x9[_0x483c[67]];_0xc0a9x14++){for(var _0xc0a9x15=_0xc0a9x9[_0xc0a9x14][_0x483c[246]][_0x483c[246]],_0xc0a9x16=this[_0x483c[1726]](_0xc0a9x15),_0xc0a9x15=this[_0x483c[1179]][_0x483c[1781]](_0xc0a9x4,_0xc0a9x15,!1),_0xc0a9x17=[],_0xc0a9x18=0,_0xc0a9x19=0,_0xc0a9x1a=0;_0xc0a9x1a<_0xc0a9x15[_0x483c[67]];_0xc0a9x1a++){this[_0x483c[662]]?(_0xc0a9x18=_0xc0a9x13[_0x483c[235]]+_0xc0a9x13[_0x483c[117]],_0xc0a9x19=_0xc0a9x13[_0x483c[236]]+_0xc0a9x3,_0xc0a9x17[_0x483c[207]]( new mxPoint(_0xc0a9x18,_0xc0a9x19)),_0xc0a9x18=_0xc0a9x13[_0x483c[235]]+_0xc0a9x13[_0x483c[117]]+_0xc0a9xa,_0xc0a9x17[_0x483c[207]]( new mxPoint(_0xc0a9x18,_0xc0a9x19)),_0xc0a9x19=_0xc0a9x16[_0x483c[236]]+_0xc0a9x16[_0x483c[119]]/2):(_0xc0a9x18=_0xc0a9x13[_0x483c[235]]+_0xc0a9x3,_0xc0a9x19=_0xc0a9x13[_0x483c[236]]+_0xc0a9x13[_0x483c[119]],_0xc0a9x17[_0x483c[207]]( new mxPoint(_0xc0a9x18,_0xc0a9x19)),_0xc0a9x19=_0xc0a9x13[_0x483c[236]]+_0xc0a9x13[_0x483c[119]]+_0xc0a9xa,_0xc0a9x17[_0x483c[207]]( new mxPoint(_0xc0a9x18,_0xc0a9x19)),_0xc0a9x18=_0xc0a9x16[_0x483c[235]]+_0xc0a9x16[_0x483c[117]]/2),_0xc0a9x17[_0x483c[207]]( new mxPoint(_0xc0a9x18,_0xc0a9x19)),this[_0x483c[1722]](_0xc0a9x15[_0xc0a9x1a],_0xc0a9x17)};_0xc0a9x14<_0xc0a9x5/2?_0xc0a9xa+=this[_0x483c[1752]]:_0xc0a9x14>_0xc0a9x5/2&&(_0xc0a9xa-=this[_0x483c[1752]]);_0xc0a9x3+=_0xc0a9x2;_0xc0a9x12=Math[_0x483c[160]](_0xc0a9x12,_0xc0a9xa);};};function WeightedCellSorter(_0xc0a9x2,_0xc0a9x3){this[_0x483c[246]]=_0xc0a9x2;this[_0x483c[1782]]=_0xc0a9x3;}WeightedCellSorter[_0x483c[202]][_0x483c[1782]]=0;WeightedCellSorter[_0x483c[202]][_0x483c[1783]]= !1;WeightedCellSorter[_0x483c[202]][_0x483c[1784]]= !1;WeightedCellSorter[_0x483c[202]][_0x483c[1785]]=null;WeightedCellSorter[_0x483c[202]][_0x483c[246]]=null;WeightedCellSorter[_0x483c[202]][_0x483c[469]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2&&null!=_0xc0a9x3?_0xc0a9x3[_0x483c[1782]]>_0xc0a9x2[_0x483c[1782]]?1:_0xc0a9x3[_0x483c[1782]]<_0xc0a9x2[_0x483c[1782]]?-1:_0xc0a9x3[_0x483c[1783]]?1:-1:0};function mxFastOrganicLayout(_0xc0a9x2){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2)}mxFastOrganicLayout[_0x483c[202]]= new mxGraphLayout;mxFastOrganicLayout[_0x483c[202]][_0x483c[196]]=mxFastOrganicLayout;mxFastOrganicLayout[_0x483c[202]][_0x483c[1786]]= !0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1750]]= !0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1787]]= !0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1788]]=50;mxFastOrganicLayout[_0x483c[202]][_0x483c[1789]]=0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1790]]=2;mxFastOrganicLayout[_0x483c[202]][_0x483c[1791]]=500;mxFastOrganicLayout[_0x483c[202]][_0x483c[1792]]=4;mxFastOrganicLayout[_0x483c[202]][_0x483c[1793]]=200;mxFastOrganicLayout[_0x483c[202]][_0x483c[1794]]=0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1795]]=0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1796]]=0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1797]]= !0;mxFastOrganicLayout[_0x483c[202]][_0x483c[1713]]=function(_0xc0a9x2){return mxGraphLayout[_0x483c[202]][_0x483c[1713]][_0x483c[183]](this,arguments)||0==this[_0x483c[1179]][_0x483c[1756]](_0xc0a9x2)[_0x483c[67]]};mxFastOrganicLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]();this[_0x483c[1798]]=[];for(var _0xc0a9x4=this[_0x483c[1179]][_0x483c[1728]](_0xc0a9x2),_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){this[_0x483c[1713]](_0xc0a9x4[_0xc0a9x5])||this[_0x483c[1798]][_0x483c[207]](_0xc0a9x4[_0xc0a9x5])};var _0xc0a9x9=this[_0x483c[1786]]?this[_0x483c[1179]][_0x483c[441]][_0x483c[1799]](this[_0x483c[1798]]):null,_0xc0a9xa=this[_0x483c[1798]][_0x483c[67]];this[_0x483c[1800]]=[];this[_0x483c[1801]]=[];this[_0x483c[1802]]=[];this[_0x483c[1803]]=[];this[_0x483c[1804]]=[];this[_0x483c[1805]]=[];this[_0x483c[1806]]=[];this[_0x483c[1807]]=[];0.0010>this[_0x483c[1788]]&&(this[_0x483c[1788]]=0.0010);this[_0x483c[1789]]=this[_0x483c[1788]]*this[_0x483c[1788]];for(_0xc0a9x5=0;_0xc0a9x5<this[_0x483c[1798]][_0x483c[67]];_0xc0a9x5++){var _0xc0a9x12=this[_0x483c[1798]][_0xc0a9x5];this[_0x483c[1803]][_0xc0a9x5]=[];var _0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x12);this[_0x483c[1800]][_0xc0a9x13]=_0xc0a9x5;var _0xc0a9x14=this[_0x483c[1726]](_0xc0a9x12),_0xc0a9x15=_0xc0a9x14[_0x483c[117]],_0xc0a9x16=_0xc0a9x14[_0x483c[119]],_0xc0a9x17=_0xc0a9x14[_0x483c[235]],_0xc0a9x18=_0xc0a9x14[_0x483c[236]];this[_0x483c[1803]][_0xc0a9x5][0]=_0xc0a9x17+_0xc0a9x15/2;this[_0x483c[1803]][_0xc0a9x5][1]=_0xc0a9x18+_0xc0a9x16/2;this[_0x483c[1806]][_0xc0a9x5]=Math[_0x483c[243]](_0xc0a9x15,_0xc0a9x16);this[_0x483c[1807]][_0xc0a9x5]=this[_0x483c[1806]][_0xc0a9x5]*this[_0x483c[1806]][_0xc0a9x5];};_0xc0a9x3[_0x483c[473]]();try{for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9xa;_0xc0a9x5++){this[_0x483c[1801]][_0xc0a9x5]=0;this[_0x483c[1802]][_0xc0a9x5]=0;this[_0x483c[1804]][_0xc0a9x5]=this[_0x483c[1711]](this[_0x483c[1798]][_0xc0a9x5]);var _0xc0a9x19=this[_0x483c[1179]][_0x483c[1756]](this[_0x483c[1798]][_0xc0a9x5],_0xc0a9x2),_0xc0a9x4=this[_0x483c[1179]][_0x483c[1808]](_0xc0a9x19,this[_0x483c[1798]][_0xc0a9x5]);this[_0x483c[1805]][_0xc0a9x5]=[];for(_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x4[_0x483c[67]];_0xc0a9x15++){this[_0x483c[1750]]&&this[_0x483c[1179]][_0x483c[1809]](_0xc0a9x19[_0xc0a9x15]);this[_0x483c[1787]]&&this[_0x483c[1716]](_0xc0a9x19[_0xc0a9x15],!1);var _0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x4[_0xc0a9x15]),_0xc0a9x1a=this[_0x483c[1800]][_0xc0a9x13];this[_0x483c[1805]][_0xc0a9x5][_0xc0a9x15]=null!=_0xc0a9x1a?_0xc0a9x1a:_0xc0a9x5;};};this[_0x483c[1794]]=this[_0x483c[1793]];0==this[_0x483c[1795]]&&(this[_0x483c[1795]]=20*Math[_0x483c[428]](_0xc0a9xa));for(this[_0x483c[1796]]=0;this[_0x483c[1796]]<this[_0x483c[1795]];this[_0x483c[1796]]++){if(!this[_0x483c[1797]]){return };this[_0x483c[1810]]();this[_0x483c[1811]]();this[_0x483c[1812]]();this[_0x483c[1813]]();};_0xc0a9x2=_0xc0a9x4=null;for(_0xc0a9x5=0;_0xc0a9x5<this[_0x483c[1798]][_0x483c[67]];_0xc0a9x5++){_0xc0a9x12=this[_0x483c[1798]][_0xc0a9x5],this[_0x483c[1711]](_0xc0a9x12)&&(_0xc0a9x14=this[_0x483c[1726]](_0xc0a9x12),null!=_0xc0a9x14&&(this[_0x483c[1803]][_0xc0a9x5][0]-=_0xc0a9x14[_0x483c[117]]/2,this[_0x483c[1803]][_0xc0a9x5][1]-=_0xc0a9x14[_0x483c[119]]/2,_0xc0a9x17=this[_0x483c[1179]][_0x483c[1021]](this[_0x483c[1803]][_0xc0a9x5][0]),_0xc0a9x18=this[_0x483c[1179]][_0x483c[1021]](this[_0x483c[1803]][_0xc0a9x5][1]),this[_0x483c[1725]](_0xc0a9x12,_0xc0a9x17,_0xc0a9x18),_0xc0a9x4=null==_0xc0a9x4?_0xc0a9x17:Math[_0x483c[243]](_0xc0a9x4,_0xc0a9x17),_0xc0a9x2=null==_0xc0a9x2?_0xc0a9x18:Math[_0x483c[243]](_0xc0a9x2,_0xc0a9x18)))};_0xc0a9x5=-(_0xc0a9x4||0)+1;_0xc0a9x12=-(_0xc0a9x2||0)+1;null!=_0xc0a9x9&&(_0xc0a9x5+=_0xc0a9x9[_0x483c[235]],_0xc0a9x12+=_0xc0a9x9[_0x483c[236]]);this[_0x483c[1179]][_0x483c[834]](this[_0x483c[1798]],_0xc0a9x5,_0xc0a9x12);}finally{_0xc0a9x3[_0x483c[476]]()};};mxFastOrganicLayout[_0x483c[202]][_0x483c[1812]]=function(){for(var _0xc0a9x2=0;_0xc0a9x2<this[_0x483c[1798]][_0x483c[67]];_0xc0a9x2++){if(this[_0x483c[1804]][_0xc0a9x2]){var _0xc0a9x3=Math[_0x483c[428]](this[_0x483c[1801]][_0xc0a9x2]*this[_0x483c[1801]][_0xc0a9x2]+this[_0x483c[1802]][_0xc0a9x2]*this[_0x483c[1802]][_0xc0a9x2]);0.0010>_0xc0a9x3&&(_0xc0a9x3=0.0010);var _0xc0a9x4=this[_0x483c[1801]][_0xc0a9x2]/_0xc0a9x3*Math[_0x483c[243]](_0xc0a9x3,this[_0x483c[1794]]),_0xc0a9x3=this[_0x483c[1802]][_0xc0a9x2]/_0xc0a9x3*Math[_0x483c[243]](_0xc0a9x3,this[_0x483c[1794]]);this[_0x483c[1801]][_0xc0a9x2]=0;this[_0x483c[1802]][_0xc0a9x2]=0;this[_0x483c[1803]][_0xc0a9x2][0]+=_0xc0a9x4;this[_0x483c[1803]][_0xc0a9x2][1]+=_0xc0a9x3;}}};mxFastOrganicLayout[_0x483c[202]][_0x483c[1811]]=function(){for(var _0xc0a9x2=0;_0xc0a9x2<this[_0x483c[1798]][_0x483c[67]];_0xc0a9x2++){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1805]][_0xc0a9x2][_0x483c[67]];_0xc0a9x3++){var _0xc0a9x4=this[_0x483c[1805]][_0xc0a9x2][_0xc0a9x3];if(_0xc0a9x2!=_0xc0a9x4&&this[_0x483c[1804]][_0xc0a9x2]&&this[_0x483c[1804]][_0xc0a9x4]){var _0xc0a9x5=this[_0x483c[1803]][_0xc0a9x2][0]-this[_0x483c[1803]][_0xc0a9x4][0],_0xc0a9x9=this[_0x483c[1803]][_0xc0a9x2][1]-this[_0x483c[1803]][_0xc0a9x4][1],_0xc0a9xa=_0xc0a9x5*_0xc0a9x5+_0xc0a9x9*_0xc0a9x9-this[_0x483c[1807]][_0xc0a9x2]-this[_0x483c[1807]][_0xc0a9x4];_0xc0a9xa<this[_0x483c[1792]]&&(_0xc0a9xa=this[_0x483c[1792]]);var _0xc0a9x12=Math[_0x483c[428]](_0xc0a9xa),_0xc0a9xa=_0xc0a9xa/this[_0x483c[1788]],_0xc0a9x5=_0xc0a9x5/_0xc0a9x12*_0xc0a9xa,_0xc0a9x9=_0xc0a9x9/_0xc0a9x12*_0xc0a9xa;this[_0x483c[1801]][_0xc0a9x2]-=_0xc0a9x5;this[_0x483c[1802]][_0xc0a9x2]-=_0xc0a9x9;this[_0x483c[1801]][_0xc0a9x4]+=_0xc0a9x5;this[_0x483c[1802]][_0xc0a9x4]+=_0xc0a9x9;};}}};mxFastOrganicLayout[_0x483c[202]][_0x483c[1810]]=function(){for(var _0xc0a9x2=this[_0x483c[1798]][_0x483c[67]],_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2;_0xc0a9x3++){for(var _0xc0a9x4=_0xc0a9x3;_0xc0a9x4<_0xc0a9x2;_0xc0a9x4++){if(!this[_0x483c[1797]]){return };if(_0xc0a9x4!=_0xc0a9x3&&this[_0x483c[1804]][_0xc0a9x3]&&this[_0x483c[1804]][_0xc0a9x4]){var _0xc0a9x5=this[_0x483c[1803]][_0xc0a9x3][0]-this[_0x483c[1803]][_0xc0a9x4][0],_0xc0a9x9=this[_0x483c[1803]][_0xc0a9x3][1]-this[_0x483c[1803]][_0xc0a9x4][1];0==_0xc0a9x5&&(_0xc0a9x5=0.01+Math[_0x483c[1814]]());0==_0xc0a9x9&&(_0xc0a9x9=0.01+Math[_0x483c[1814]]());var _0xc0a9xa=Math[_0x483c[428]](_0xc0a9x5*_0xc0a9x5+_0xc0a9x9*_0xc0a9x9),_0xc0a9x12=_0xc0a9xa-this[_0x483c[1806]][_0xc0a9x3]-this[_0x483c[1806]][_0xc0a9x4];_0xc0a9x12>this[_0x483c[1791]]||(_0xc0a9x12<this[_0x483c[1790]]&&(_0xc0a9x12=this[_0x483c[1790]]),_0xc0a9x12=this[_0x483c[1789]]/_0xc0a9x12,_0xc0a9x5=_0xc0a9x5/_0xc0a9xa*_0xc0a9x12,_0xc0a9x9=_0xc0a9x9/_0xc0a9xa*_0xc0a9x12,this[_0x483c[1801]][_0xc0a9x3]+=_0xc0a9x5,this[_0x483c[1802]][_0xc0a9x3]+=_0xc0a9x9,this[_0x483c[1801]][_0xc0a9x4]-=_0xc0a9x5,this[_0x483c[1802]][_0xc0a9x4]-=_0xc0a9x9);};}}};mxFastOrganicLayout[_0x483c[202]][_0x483c[1813]]=function(){this[_0x483c[1794]]=this[_0x483c[1793]]*(1-this[_0x483c[1796]]/this[_0x483c[1795]])};function mxCircleLayout(_0xc0a9x2,_0xc0a9x3){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2);this[_0x483c[1806]]=null!=_0xc0a9x3?_0xc0a9x3:100;}mxCircleLayout[_0x483c[202]]= new mxGraphLayout;mxCircleLayout[_0x483c[202]][_0x483c[196]]=mxCircleLayout;mxCircleLayout[_0x483c[202]][_0x483c[1806]]=null;mxCircleLayout[_0x483c[202]][_0x483c[1815]]= !1;mxCircleLayout[_0x483c[202]][_0x483c[1732]]=0;mxCircleLayout[_0x483c[202]][_0x483c[1733]]=0;mxCircleLayout[_0x483c[202]][_0x483c[1750]]= !0;mxCircleLayout[_0x483c[202]][_0x483c[1787]]= !0;mxCircleLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x3[_0x483c[473]]();try{for(var _0xc0a9x4=0,_0xc0a9x5=null,_0xc0a9x9=null,_0xc0a9xa=[],_0xc0a9x12=_0xc0a9x3[_0x483c[262]](_0xc0a9x2),_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x12;_0xc0a9x13++){var _0xc0a9x14=_0xc0a9x3[_0x483c[263]](_0xc0a9x2,_0xc0a9x13);if(this[_0x483c[1713]](_0xc0a9x14)){this[_0x483c[1715]](_0xc0a9x14)||(this[_0x483c[1750]]&&this[_0x483c[1179]][_0x483c[1809]](_0xc0a9x14),this[_0x483c[1787]]&&this[_0x483c[1716]](_0xc0a9x14,!1))}else {_0xc0a9xa[_0x483c[207]](_0xc0a9x14);var _0xc0a9x15=this[_0x483c[1726]](_0xc0a9x14),_0xc0a9x5=null==_0xc0a9x5?_0xc0a9x15[_0x483c[236]]:Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x15[_0x483c[236]]),_0xc0a9x9=null==_0xc0a9x9?_0xc0a9x15[_0x483c[235]]:Math[_0x483c[243]](_0xc0a9x9,_0xc0a9x15[_0x483c[235]]),_0xc0a9x4=Math[_0x483c[160]](_0xc0a9x4,Math[_0x483c[160]](_0xc0a9x15[_0x483c[117]],_0xc0a9x15[_0x483c[119]]));};};var _0xc0a9x16=this[_0x483c[1816]](_0xc0a9xa[_0x483c[67]],_0xc0a9x4);this[_0x483c[1815]]&&(_0xc0a9x9=this[_0x483c[1732]],_0xc0a9x5=this[_0x483c[1733]]);this[_0x483c[1817]](_0xc0a9xa,_0xc0a9x16,_0xc0a9x9,_0xc0a9x5);}finally{_0xc0a9x3[_0x483c[476]]()};};mxCircleLayout[_0x483c[202]][_0x483c[1816]]=function(_0xc0a9x2,_0xc0a9x3){return Math[_0x483c[160]](_0xc0a9x2*_0xc0a9x3/Math[_0x483c[424]],this[_0x483c[1806]])};mxCircleLayout[_0x483c[202]][_0x483c[1817]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){for(var _0xc0a9x9=_0xc0a9x2[_0x483c[67]],_0xc0a9xa=2*Math[_0x483c[424]]/_0xc0a9x9,_0xc0a9x12=0;_0xc0a9x12<_0xc0a9x9;_0xc0a9x12++){this[_0x483c[1711]](_0xc0a9x2[_0xc0a9x12])&&this[_0x483c[1725]](_0xc0a9x2[_0xc0a9x12],_0xc0a9x4+_0xc0a9x3+_0xc0a9x3*Math[_0x483c[427]](_0xc0a9x12*_0xc0a9xa),_0xc0a9x5+_0xc0a9x3+_0xc0a9x3*Math[_0x483c[426]](_0xc0a9x12*_0xc0a9xa))}};function mxParallelEdgeLayout(_0xc0a9x2){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2)}mxParallelEdgeLayout[_0x483c[202]]= new mxGraphLayout;mxParallelEdgeLayout[_0x483c[202]][_0x483c[196]]=mxParallelEdgeLayout;mxParallelEdgeLayout[_0x483c[202]][_0x483c[657]]=20;mxParallelEdgeLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1818]](_0xc0a9x2);this[_0x483c[1179]][_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x3 in _0xc0a9x2){var _0xc0a9x4=_0xc0a9x2[_0xc0a9x3];1<_0xc0a9x4[_0x483c[67]]&&this[_0x483c[1759]](_0xc0a9x4);}}finally{this[_0x483c[1179]][_0x483c[251]][_0x483c[476]]()};};mxParallelEdgeLayout[_0x483c[202]][_0x483c[1818]]=function(_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x4=[],_0xc0a9x5=_0xc0a9x3[_0x483c[262]](_0xc0a9x2),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x3[_0x483c[263]](_0xc0a9x2,_0xc0a9x9);if(!this[_0x483c[1715]](_0xc0a9xa)){var _0xc0a9x12=this[_0x483c[1819]](_0xc0a9xa);null!=_0xc0a9x12&&(null==_0xc0a9x4[_0xc0a9x12]&&(_0xc0a9x4[_0xc0a9x12]=[]),_0xc0a9x4[_0xc0a9x12][_0x483c[207]](_0xc0a9xa));};};return _0xc0a9x4;};mxParallelEdgeLayout[_0x483c[202]][_0x483c[1819]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[249]](),_0xc0a9x4=_0xc0a9x3[_0x483c[248]](_0xc0a9x2),_0xc0a9x5=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[1710]](!0):_0xc0a9x3[_0x483c[1710]](_0xc0a9x2,!0);_0xc0a9x2=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[1710]](!1):_0xc0a9x3[_0x483c[1710]](_0xc0a9x2,!1);return null!=_0xc0a9x5&&null!=_0xc0a9x2?(_0xc0a9x5=mxCellPath[_0x483c[385]](_0xc0a9x5),_0xc0a9x2=mxCellPath[_0x483c[385]](_0xc0a9x2),_0xc0a9x5>_0xc0a9x2?_0xc0a9x2+_0x483c[213]+_0xc0a9x5:_0xc0a9x5+_0x483c[213]+_0xc0a9x2):null;};mxParallelEdgeLayout[_0x483c[202]][_0x483c[1759]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[0],_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x4[_0x483c[1721]](_0xc0a9x4[_0x483c[1709]](_0xc0a9x3,!0)),_0xc0a9x9=_0xc0a9x4[_0x483c[1721]](_0xc0a9x4[_0x483c[1709]](_0xc0a9x3,!1));if(_0xc0a9x5==_0xc0a9x9){for(var _0xc0a9x3=_0xc0a9x5[_0x483c[235]]+_0xc0a9x5[_0x483c[117]]+this[_0x483c[657]],_0xc0a9x4=_0xc0a9x5[_0x483c[236]]+_0xc0a9x5[_0x483c[119]]/2,_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2[_0x483c[67]];_0xc0a9xa++){this[_0x483c[1820]](_0xc0a9x2[_0xc0a9xa],_0xc0a9x3,_0xc0a9x4),_0xc0a9x3+=this[_0x483c[657]]}}else {if(null!=_0xc0a9x5&&null!=_0xc0a9x9){for(var _0xc0a9x3=_0xc0a9x5[_0x483c[235]]+_0xc0a9x5[_0x483c[117]]/2,_0xc0a9x4=_0xc0a9x5[_0x483c[236]]+_0xc0a9x5[_0x483c[119]]/2,_0xc0a9xa=_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]/2-_0xc0a9x3,_0xc0a9x12=_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]]/2-_0xc0a9x4,_0xc0a9x9=Math[_0x483c[428]](_0xc0a9xa*_0xc0a9xa+_0xc0a9x12*_0xc0a9x12),_0xc0a9x5=_0xc0a9x12*this[_0x483c[657]]/_0xc0a9x9,_0xc0a9x9=_0xc0a9xa*this[_0x483c[657]]/_0xc0a9x9,_0xc0a9x3=_0xc0a9x3+_0xc0a9xa/2+_0xc0a9x5*(_0xc0a9x2[_0x483c[67]]-1)/2,_0xc0a9x4=_0xc0a9x4+_0xc0a9x12/2-_0xc0a9x9*(_0xc0a9x2[_0x483c[67]]-1)/2,_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2[_0x483c[67]];_0xc0a9xa++){this[_0x483c[1820]](_0xc0a9x2[_0xc0a9xa],_0xc0a9x3,_0xc0a9x4),_0xc0a9x3-=_0xc0a9x5,_0xc0a9x4+=_0xc0a9x9}}};};mxParallelEdgeLayout[_0x483c[202]][_0x483c[1820]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[1179]][_0x483c[1712]](_0xc0a9x2)&&this[_0x483c[1722]](_0xc0a9x2,[ new mxPoint(_0xc0a9x3,_0xc0a9x4)])};function mxCompositeLayout(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2);this[_0x483c[1821]]=_0xc0a9x3;this[_0x483c[1822]]=_0xc0a9x4;}mxCompositeLayout[_0x483c[202]]= new mxGraphLayout;mxCompositeLayout[_0x483c[202]][_0x483c[196]]=mxCompositeLayout;mxCompositeLayout[_0x483c[202]][_0x483c[1821]]=null;mxCompositeLayout[_0x483c[202]][_0x483c[1822]]=null;mxCompositeLayout[_0x483c[202]][_0x483c[1702]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null!=this[_0x483c[1822]]?this[_0x483c[1822]][_0x483c[582]][_0x483c[183]](this[_0x483c[1822]],arguments):this[_0x483c[1821]][0][_0x483c[582]][_0x483c[183]](this[_0x483c[1821]][0],arguments)};mxCompositeLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x3[_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<this[_0x483c[1821]][_0x483c[67]];_0xc0a9x4++){this[_0x483c[1821]][_0xc0a9x4][_0x483c[350]][_0x483c[183]](this[_0x483c[1821]][_0xc0a9x4],arguments)}}finally{_0xc0a9x3[_0x483c[476]]()};};function mxEdgeLabelLayout(_0xc0a9x2,_0xc0a9x3){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2)}mxEdgeLabelLayout[_0x483c[202]]= new mxGraphLayout;mxEdgeLabelLayout[_0x483c[202]][_0x483c[196]]=mxEdgeLabelLayout;mxEdgeLabelLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[1179]][_0x483c[441]],_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=[],_0xc0a9x9=[],_0xc0a9xa=_0xc0a9x4[_0x483c[262]](_0xc0a9x2),_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa;_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x4[_0x483c[263]](_0xc0a9x2,_0xc0a9x12),_0xc0a9x14=_0xc0a9x3[_0x483c[248]](_0xc0a9x13);null!=_0xc0a9x14&&(this[_0x483c[1713]](_0xc0a9x13)?this[_0x483c[1715]](_0xc0a9x13)||_0xc0a9x5[_0x483c[207]](_0xc0a9x14):_0xc0a9x9[_0x483c[207]](_0xc0a9x14));};this[_0x483c[1823]](_0xc0a9x9,_0xc0a9x5);};mxEdgeLabelLayout[_0x483c[202]][_0x483c[1823]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x4[_0x483c[473]]();try{for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=_0xc0a9x3[_0xc0a9x5];if(null!=_0xc0a9x9&&null!=_0xc0a9x9[_0x483c[963]]&&null!=_0xc0a9x9[_0x483c[963]][_0x483c[1563]]){for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x2[_0xc0a9xa];null!=_0xc0a9x12&&this[_0x483c[1824]](_0xc0a9x9,_0xc0a9x12);}};}}finally{_0xc0a9x4[_0x483c[476]]()};};mxEdgeLabelLayout[_0x483c[202]][_0x483c[1824]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x2[_0x483c[963]][_0x483c[1563]];if(mxUtils[_0x483c[1825]](_0xc0a9x5,_0xc0a9x3)){var _0xc0a9x9=-_0xc0a9x5[_0x483c[236]]-_0xc0a9x5[_0x483c[119]]+_0xc0a9x3[_0x483c[236]],_0xc0a9xa=-_0xc0a9x5[_0x483c[236]]+_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]],_0xc0a9x9=Math[_0x483c[425]](_0xc0a9x9)<Math[_0x483c[425]](_0xc0a9xa)?_0xc0a9x9:_0xc0a9xa,_0xc0a9xa=-_0xc0a9x5[_0x483c[235]]-_0xc0a9x5[_0x483c[117]]+_0xc0a9x3[_0x483c[235]],_0xc0a9x5=-_0xc0a9x5[_0x483c[235]]+_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x5=Math[_0x483c[425]](_0xc0a9xa)<Math[_0x483c[425]](_0xc0a9x5)?_0xc0a9xa:_0xc0a9x5;Math[_0x483c[425]](_0xc0a9x5)<Math[_0x483c[425]](_0xc0a9x9)?_0xc0a9x9=0:_0xc0a9x5=0;_0xc0a9xa=_0xc0a9x4[_0x483c[1721]](_0xc0a9x2[_0x483c[246]]);null!=_0xc0a9xa&&(_0xc0a9xa=_0xc0a9xa[_0x483c[238]](),null!=_0xc0a9xa[_0x483c[1368]]?(_0xc0a9xa[_0x483c[1368]][_0x483c[235]]+=_0xc0a9x5,_0xc0a9xa[_0x483c[1368]][_0x483c[236]]+=_0xc0a9x9):_0xc0a9xa[_0x483c[1368]]= new mxPoint(_0xc0a9x5,_0xc0a9x9),_0xc0a9x4[_0x483c[1724]](_0xc0a9x2[_0x483c[246]],_0xc0a9xa));};};function mxGraphAbstractHierarchyCell(){this[_0x483c[235]]=[];this[_0x483c[236]]=[];this[_0x483c[1826]]=[];}mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1827]]= -1;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1828]]= -1;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[235]]=null;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[236]]=null;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[117]]=0;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[119]]=0;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1829]]=null;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1830]]=null;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1826]]=null;mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1831]]=function(_0xc0a9x2){return null};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1832]]=function(_0xc0a9x2){return null};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[250]]=function(){return !1};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1193]]=function(){return !1};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1833]]=function(_0xc0a9x2){return null};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1834]]=function(_0xc0a9x2,_0xc0a9x3){return null};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1835]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1193]]()?this[_0x483c[235]][0]=_0xc0a9x3:this[_0x483c[250]]()&&(this[_0x483c[235]][_0xc0a9x2-this[_0x483c[1828]]-1]=_0xc0a9x3)};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[730]]=function(_0xc0a9x2){return this[_0x483c[1193]]()?this[_0x483c[235]][0]:this[_0x483c[250]]()?this[_0x483c[235]][_0xc0a9x2-this[_0x483c[1828]]-1]:0};mxGraphAbstractHierarchyCell[_0x483c[202]][_0x483c[1836]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1193]]()?this[_0x483c[236]][0]=_0xc0a9x3:this[_0x483c[250]]()&&(this[_0x483c[236]][_0xc0a9x2-this[_0x483c[1828]]-1]=_0xc0a9x3)};function mxGraphHierarchyNode(_0xc0a9x2){mxGraphAbstractHierarchyCell[_0x483c[183]](this,arguments);this[_0x483c[246]]=_0xc0a9x2;}mxGraphHierarchyNode[_0x483c[202]]= new mxGraphAbstractHierarchyCell;mxGraphHierarchyNode[_0x483c[202]][_0x483c[196]]=mxGraphHierarchyNode;mxGraphHierarchyNode[_0x483c[202]][_0x483c[246]]=null;mxGraphHierarchyNode[_0x483c[202]][_0x483c[1837]]=[];mxGraphHierarchyNode[_0x483c[202]][_0x483c[1838]]=[];mxGraphHierarchyNode[_0x483c[202]][_0x483c[1839]]= !1;mxGraphHierarchyNode[_0x483c[202]][_0x483c[1840]]=function(_0xc0a9x2){return this[_0x483c[1827]]};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1831]]=function(_0xc0a9x2){if(null==this[_0x483c[1829]]){this[_0x483c[1829]]=[];this[_0x483c[1829]][0]=[];for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1837]][_0x483c[67]];_0xc0a9x3++){var _0xc0a9x4=this[_0x483c[1837]][_0xc0a9x3];-1==_0xc0a9x4[_0x483c[1827]]||_0xc0a9x4[_0x483c[1827]]==_0xc0a9x2+1?this[_0x483c[1829]][0][_0x483c[207]](_0xc0a9x4[_0x483c[1097]]):this[_0x483c[1829]][0][_0x483c[207]](_0xc0a9x4);};};return this[_0x483c[1829]][0];};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1832]]=function(_0xc0a9x2){if(null==this[_0x483c[1830]]){this[_0x483c[1830]]=[];this[_0x483c[1830]][0]=[];for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1838]][_0x483c[67]];_0xc0a9x3++){var _0xc0a9x4=this[_0x483c[1838]][_0xc0a9x3];-1==_0xc0a9x4[_0x483c[1828]]||_0xc0a9x4[_0x483c[1828]]==_0xc0a9x2-1?this[_0x483c[1830]][0][_0x483c[207]](_0xc0a9x4[_0x483c[772]]):this[_0x483c[1830]][0][_0x483c[207]](_0xc0a9x4);};};return this[_0x483c[1830]][0];};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1193]]=function(){return !0};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1833]]=function(_0xc0a9x2){return this[_0x483c[1826]][0]};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1834]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1826]][0]=_0xc0a9x3};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1720]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&null!=this[_0x483c[1839]]&&null!=_0xc0a9x2[_0x483c[1839]]&&this[_0x483c[1839]][_0x483c[67]]<_0xc0a9x2[_0x483c[1839]][_0x483c[67]]){if(this[_0x483c[1839]]==_0xc0a9x2[_0x483c[1839]]){return !0};if(null==this[_0x483c[1839]]||null==this[_0x483c[1839]]){return !1};for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1839]][_0x483c[67]];_0xc0a9x3++){if(this[_0x483c[1839]][_0xc0a9x3]!=_0xc0a9x2[_0x483c[1839]][_0xc0a9x3]){return !1}};return !0;};return !1;};mxGraphHierarchyNode[_0x483c[202]][_0x483c[1841]]=function(){return this[_0x483c[246]]};function mxGraphHierarchyEdge(_0xc0a9x2){mxGraphAbstractHierarchyCell[_0x483c[183]](this,arguments);this[_0x483c[1842]]=_0xc0a9x2;}mxGraphHierarchyEdge[_0x483c[202]]= new mxGraphAbstractHierarchyCell;mxGraphHierarchyEdge[_0x483c[202]][_0x483c[196]]=mxGraphHierarchyEdge;mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1842]]=null;mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1097]]=null;mxGraphHierarchyEdge[_0x483c[202]][_0x483c[772]]=null;mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1843]]= !1;mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1744]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1097]];this[_0x483c[1097]]=this[_0x483c[772]];this[_0x483c[772]]=_0xc0a9x2;this[_0x483c[1843]]=!this[_0x483c[1843]];};mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1831]]=function(_0xc0a9x2){if(null==this[_0x483c[1829]]){this[_0x483c[1829]]=[];for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1826]][_0x483c[67]];_0xc0a9x3++){this[_0x483c[1829]][_0xc0a9x3]=[],_0xc0a9x3==this[_0x483c[1826]][_0x483c[67]]-1?this[_0x483c[1829]][_0xc0a9x3][_0x483c[207]](this[_0x483c[1097]]):this[_0x483c[1829]][_0xc0a9x3][_0x483c[207]](this)};};return this[_0x483c[1829]][_0xc0a9x2-this[_0x483c[1828]]-1];};mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1832]]=function(_0xc0a9x2){if(null==this[_0x483c[1830]]){this[_0x483c[1830]]=[];for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1826]][_0x483c[67]];_0xc0a9x3++){this[_0x483c[1830]][_0xc0a9x3]=[],0==_0xc0a9x3?this[_0x483c[1830]][_0xc0a9x3][_0x483c[207]](this[_0x483c[772]]):this[_0x483c[1830]][_0xc0a9x3][_0x483c[207]](this)};};return this[_0x483c[1830]][_0xc0a9x2-this[_0x483c[1828]]-1];};mxGraphHierarchyEdge[_0x483c[202]][_0x483c[250]]=function(){return !0};mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1833]]=function(_0xc0a9x2){return this[_0x483c[1826]][_0xc0a9x2-this[_0x483c[1828]]-1]};mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1834]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1826]][_0xc0a9x2-this[_0x483c[1828]]-1]=_0xc0a9x3};mxGraphHierarchyEdge[_0x483c[202]][_0x483c[1841]]=function(){return null!=this[_0x483c[1842]]&&0<this[_0x483c[1842]][_0x483c[67]]?this[_0x483c[1842]][0]:null};function mxGraphHierarchyModel(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2[_0x483c[1703]]();this[_0x483c[1844]]=_0xc0a9x9;this[_0x483c[1845]]=_0xc0a9x4;this[_0x483c[1101]]=_0xc0a9x5;this[_0x483c[1846]]={};this[_0x483c[1847]]={};this[_0x483c[1827]]=0;_0xc0a9x4=[];null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[1179]][_0x483c[1728]](_0xc0a9x5));this[_0x483c[1827]]=this[_0x483c[1848]];this[_0x483c[1849]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){_0xc0a9x9=_0xc0a9x4[_0xc0a9x5][_0x483c[1838]];for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x9[_0xc0a9xa],_0xc0a9x13=_0xc0a9x12[_0x483c[1842]];if(null!=_0xc0a9x13&&0<_0xc0a9x13[_0x483c[67]]){var _0xc0a9x13=_0xc0a9x13[0],_0xc0a9x14=_0xc0a9x2[_0x483c[1710]](_0xc0a9x13,!1),_0xc0a9x14=mxCellPath[_0x483c[385]](_0xc0a9x14),_0xc0a9x14=this[_0x483c[1846]][_0xc0a9x14];_0xc0a9x4[_0xc0a9x5]==_0xc0a9x14&&(_0xc0a9x14=_0xc0a9x2[_0x483c[1710]](_0xc0a9x13,!0),_0xc0a9x14=mxCellPath[_0x483c[385]](_0xc0a9x14),_0xc0a9x14=this[_0x483c[1846]][_0xc0a9x14]);null!=_0xc0a9x14&&_0xc0a9x4[_0xc0a9x5]!=_0xc0a9x14&&(_0xc0a9x12[_0x483c[772]]=_0xc0a9x14,0==_0xc0a9x14[_0x483c[1837]][_0x483c[67]]&&(_0xc0a9x14[_0x483c[1837]]=[]),0>mxUtils[_0x483c[2]](_0xc0a9x14[_0x483c[1837]],_0xc0a9x12)&&_0xc0a9x14[_0x483c[1837]][_0x483c[207]](_0xc0a9x12));};};_0xc0a9x4[_0xc0a9x5][_0x483c[1826]][0]=1;};}mxGraphHierarchyModel[_0x483c[202]][_0x483c[1827]]=null;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1846]]=null;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1847]]=null;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1850]]=null;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1845]]=null;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1101]]=null;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1851]]=0;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1848]]=1E8;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1844]]= !1;mxGraphHierarchyModel[_0x483c[202]][_0x483c[1849]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){for(var _0xc0a9x5=_0xc0a9x2[_0x483c[1703]](),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){_0xc0a9x4[_0xc0a9x9]= new mxGraphHierarchyNode(_0xc0a9x3[_0xc0a9x9]);var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x3[_0xc0a9x9]);this[_0x483c[1846]][_0xc0a9xa]=_0xc0a9x4[_0xc0a9x9];_0xc0a9xa=_0xc0a9x2[_0x483c[264]](_0xc0a9x3[_0xc0a9x9]);_0xc0a9x4[_0xc0a9x9][_0x483c[1838]]=[];for(var _0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x2[_0x483c[1710]](_0xc0a9xa[_0xc0a9x12],!1);if(_0xc0a9x13!=_0xc0a9x3[_0xc0a9x9]&&_0xc0a9x13!=_0xc0a9x3[_0xc0a9x9]&&_0xc0a9x2[_0x483c[1179]][_0x483c[251]][_0x483c[1193]](_0xc0a9x13)&&!_0xc0a9x2[_0x483c[1713]](_0xc0a9x13)){var _0xc0a9x14=_0xc0a9x2[_0x483c[1781]](_0xc0a9x3[_0xc0a9x9],_0xc0a9x13,!1),_0xc0a9x15=_0xc0a9x2[_0x483c[1781]](_0xc0a9x3[_0xc0a9x9],_0xc0a9x13,!0),_0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x14[0]);if(null!=_0xc0a9x14&&0<_0xc0a9x14[_0x483c[67]]&&null==this[_0x483c[1847]][_0xc0a9x13]&&2*_0xc0a9x15[_0x483c[67]]>=_0xc0a9x14[_0x483c[67]]){for(var _0xc0a9x15= new mxGraphHierarchyEdge(_0xc0a9x14),_0xc0a9x16=0;_0xc0a9x16<_0xc0a9x14[_0x483c[67]];_0xc0a9x16++){var _0xc0a9x17=_0xc0a9x14[_0xc0a9x16],_0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x17);this[_0x483c[1847]][_0xc0a9x13]=_0xc0a9x15;_0xc0a9x5[_0x483c[1809]](_0xc0a9x17);_0xc0a9x2[_0x483c[1787]]&&(_0xc0a9x2[_0x483c[1716]](_0xc0a9x17,!1),_0xc0a9x2[_0x483c[1718]](_0xc0a9x17,!0));};_0xc0a9x15[_0x483c[1097]]=_0xc0a9x4[_0xc0a9x9];0>mxUtils[_0x483c[2]](_0xc0a9x4[_0xc0a9x9][_0x483c[1838]],_0xc0a9x15)&&_0xc0a9x4[_0xc0a9x9][_0x483c[1838]][_0x483c[207]](_0xc0a9x15);};};};_0xc0a9x4[_0xc0a9x9][_0x483c[1826]][0]=0;}};mxGraphHierarchyModel[_0x483c[202]][_0x483c[1852]]=function(){var _0xc0a9x2=[];if(null!=this[_0x483c[1845]]){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1845]][_0x483c[67]];_0xc0a9x3++){var _0xc0a9x4=mxCellPath[_0x483c[385]](this[_0x483c[1845]][_0xc0a9x3]),_0xc0a9x4=this[_0x483c[1846]][_0xc0a9x4];null!=_0xc0a9x4&&_0xc0a9x2[_0x483c[207]](_0xc0a9x4);}};for(var _0xc0a9x5 in this[_0x483c[1846]]){_0xc0a9x4=this[_0x483c[1846]][_0xc0a9x5],_0xc0a9x4[_0x483c[1826]][0]= -1};for(var _0xc0a9x9=_0xc0a9x2[_0x483c[1853]]();0<_0xc0a9x2[_0x483c[67]];){var _0xc0a9x4=_0xc0a9x2[0],_0xc0a9xa,_0xc0a9x12;_0xc0a9xa=_0xc0a9x4[_0x483c[1837]];_0xc0a9x12=_0xc0a9x4[_0x483c[1838]];for(var _0xc0a9x13=!0,_0xc0a9x14=this[_0x483c[1848]],_0xc0a9x3=0;_0xc0a9x3<_0xc0a9xa[_0x483c[67]];_0xc0a9x3++){var _0xc0a9x15=_0xc0a9xa[_0xc0a9x3];if(5270620==_0xc0a9x15[_0x483c[1826]][0]){_0xc0a9x15=_0xc0a9x15[_0x483c[1097]],_0xc0a9x14=Math[_0x483c[243]](_0xc0a9x14,_0xc0a9x15[_0x483c[1826]][0]-1)}else {_0xc0a9x13= !1;break;};};if(_0xc0a9x13){_0xc0a9x4[_0x483c[1826]][0]=_0xc0a9x14;this[_0x483c[1827]]=Math[_0x483c[243]](this[_0x483c[1827]],_0xc0a9x14);if(null!=_0xc0a9x12){for(_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x12[_0x483c[67]];_0xc0a9x3++){_0xc0a9x15=_0xc0a9x12[_0xc0a9x3],_0xc0a9x15[_0x483c[1826]][0]=5270620,_0xc0a9x15=_0xc0a9x15[_0x483c[772]],-1==_0xc0a9x15[_0x483c[1826]][0]&&(_0xc0a9x2[_0x483c[207]](_0xc0a9x15),_0xc0a9x15[_0x483c[1826]][0]= -2)}};_0xc0a9x2[_0x483c[1115]]();}else {if(_0xc0a9x3=_0xc0a9x2[_0x483c[1115]](),_0xc0a9x2[_0x483c[207]](_0xc0a9x4),_0xc0a9x3==_0xc0a9x4&&1==_0xc0a9x2[_0x483c[67]]){break}};};for(_0xc0a9x5 in this[_0x483c[1846]]){_0xc0a9x4=this[_0x483c[1846]][_0xc0a9x5],_0xc0a9x4[_0x483c[1826]][0]-=this[_0x483c[1827]]};for(_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x9[_0x483c[67]];_0xc0a9x3++){_0xc0a9x4=_0xc0a9x9[_0xc0a9x3];_0xc0a9x2=0;_0xc0a9xa=_0xc0a9x4[_0x483c[1838]];for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9xa[_0x483c[67]];_0xc0a9x5++){_0xc0a9x15=_0xc0a9xa[_0xc0a9x5],_0xc0a9x15=_0xc0a9x15[_0x483c[772]],_0xc0a9x4[_0x483c[1826]][0]=Math[_0x483c[160]](_0xc0a9x2,_0xc0a9x15[_0x483c[1826]][0]+1),_0xc0a9x2=_0xc0a9x4[_0x483c[1826]][0]};};this[_0x483c[1827]]=this[_0x483c[1848]]-this[_0x483c[1827]];};mxGraphHierarchyModel[_0x483c[202]][_0x483c[1854]]=function(){var _0xc0a9x2=[];this[_0x483c[1850]]=[];for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1827]]+1;_0xc0a9x3++){_0xc0a9x2[_0xc0a9x3]=[],this[_0x483c[1850]][_0xc0a9x3]=_0xc0a9x2[_0xc0a9x3]};var _0xc0a9x4=null;if(null!=this[_0x483c[1845]]){for(var _0xc0a9x5=this[_0x483c[1845]],_0xc0a9x4=[],_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x5[_0x483c[67]];_0xc0a9x3++){var _0xc0a9x9=mxCellPath[_0x483c[385]](_0xc0a9x5[_0xc0a9x3]);_0xc0a9x4[_0xc0a9x3]=this[_0x483c[1846]][_0xc0a9x9];}};this[_0x483c[209]](function(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9x15){0==_0xc0a9x15&&(0>_0xc0a9x4[_0x483c[1827]]&&0>_0xc0a9x4[_0x483c[1828]])&&(_0xc0a9x2[_0xc0a9x4[_0x483c[1826]][0]][_0x483c[207]](_0xc0a9x4),_0xc0a9x4[_0x483c[1827]]=_0xc0a9x4[_0x483c[1826]][0],_0xc0a9x4[_0x483c[1828]]=_0xc0a9x4[_0x483c[1826]][0],_0xc0a9x4[_0x483c[1826]][0]=_0xc0a9x2[_0xc0a9x4[_0x483c[1827]]][_0x483c[67]]-1);if(null!=_0xc0a9x3&&null!=_0xc0a9x5&&1<_0xc0a9x3[_0x483c[1827]]-_0xc0a9x4[_0x483c[1827]]){_0xc0a9x5[_0x483c[1827]]=_0xc0a9x3[_0x483c[1827]];_0xc0a9x5[_0x483c[1828]]=_0xc0a9x4[_0x483c[1827]];_0xc0a9x5[_0x483c[1826]]=[];_0xc0a9x5[_0x483c[235]]=[];_0xc0a9x5[_0x483c[236]]=[];for(_0xc0a9x3=_0xc0a9x5[_0x483c[1828]]+1;_0xc0a9x3<_0xc0a9x5[_0x483c[1827]];_0xc0a9x3++){_0xc0a9x2[_0xc0a9x3][_0x483c[207]](_0xc0a9x5),_0xc0a9x5[_0x483c[1834]](_0xc0a9x3,_0xc0a9x2[_0xc0a9x3][_0x483c[67]]-1)};};},_0xc0a9x4,!1,null);};mxGraphHierarchyModel[_0x483c[202]][_0x483c[209]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x3){for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x3[_0xc0a9x9];null!=_0xc0a9xa&&(null==_0xc0a9x5&&(_0xc0a9x5={}),_0xc0a9x4?(_0xc0a9xa[_0x483c[1839]]=[],_0xc0a9xa[_0x483c[1839]][0]=this[_0x483c[1851]],_0xc0a9xa[_0x483c[1839]][1]=_0xc0a9x9,this[_0x483c[1855]](null,_0xc0a9xa,null,_0xc0a9x2,_0xc0a9x5,_0xc0a9xa[_0x483c[1839]],_0xc0a9x9,0)):this[_0x483c[1758]](null,_0xc0a9xa,null,_0xc0a9x2,_0xc0a9x5,0));};this[_0x483c[1851]]++;}};mxGraphHierarchyModel[_0x483c[202]][_0x483c[1758]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){if(null!=_0xc0a9x3){var _0xc0a9x12=mxCellPath[_0x483c[385]](_0xc0a9x3[_0x483c[246]]);if(null==_0xc0a9x9[_0xc0a9x12]){_0xc0a9x9[_0xc0a9x12]=_0xc0a9x3;_0xc0a9x5(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9xa,0);_0xc0a9x2=_0xc0a9x3[_0x483c[1838]][_0x483c[1853]]();for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){_0xc0a9x12=_0xc0a9x2[_0xc0a9x4],this[_0x483c[1758]](_0xc0a9x3,_0xc0a9x12[_0x483c[772]],_0xc0a9x12,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa+1)};}else {_0xc0a9x5(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9xa,1)};}};mxGraphHierarchyModel[_0x483c[202]][_0x483c[1855]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13){if(null!=_0xc0a9x3){if(null!=_0xc0a9x2&&(null==_0xc0a9x3[_0x483c[1839]]||_0xc0a9x3[_0x483c[1839]][0]!=_0xc0a9x2[_0x483c[1839]][0])){_0xc0a9xa=_0xc0a9x2[_0x483c[1839]][_0x483c[67]]+1,_0xc0a9x3[_0x483c[1839]]=_0xc0a9x2[_0x483c[1839]][_0x483c[1853]](),_0xc0a9x3[_0x483c[1839]][_0xc0a9xa-1]=_0xc0a9x12};_0xc0a9x12=mxCellPath[_0x483c[385]](_0xc0a9x3[_0x483c[246]]);if(null==_0xc0a9x9[_0xc0a9x12]){_0xc0a9x9[_0xc0a9x12]=_0xc0a9x3;_0xc0a9x5(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x13,0);_0xc0a9x2=_0xc0a9x3[_0x483c[1838]][_0x483c[1853]]();for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){_0xc0a9x12=_0xc0a9x2[_0xc0a9x4],this[_0x483c[1855]](_0xc0a9x3,_0xc0a9x12[_0x483c[772]],_0xc0a9x12,_0xc0a9x5,_0xc0a9x9,_0xc0a9x3[_0x483c[1839]],_0xc0a9x4,_0xc0a9x13+1)};}else {_0xc0a9x5(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x13,1)};}};function mxHierarchicalLayoutStage(){}mxHierarchicalLayoutStage[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){};function mxMedianHybridCrossingReduction(_0xc0a9x2){this[_0x483c[1759]]=_0xc0a9x2}mxMedianHybridCrossingReduction[_0x483c[202]]= new mxHierarchicalLayoutStage;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[196]]=mxMedianHybridCrossingReduction;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1759]]=null;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1795]]=24;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1856]]=null;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1857]]=0;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1858]]=0;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1859]]=2;mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1759]][_0x483c[502]]();this[_0x483c[1856]]=[];for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[1850]][_0x483c[67]];_0xc0a9x3++){this[_0x483c[1856]][_0xc0a9x3]=_0xc0a9x2[_0x483c[1850]][_0xc0a9x3][_0x483c[1853]]()};for(var _0xc0a9x4=0,_0xc0a9x5=this[_0x483c[1860]](_0xc0a9x2),_0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1795]]&&_0xc0a9x4<this[_0x483c[1859]];_0xc0a9x3++){this[_0x483c[1861]](_0xc0a9x3,_0xc0a9x2);this[_0x483c[1862]](_0xc0a9x3,_0xc0a9x2);var _0xc0a9x9=this[_0x483c[1860]](_0xc0a9x2);if(_0xc0a9x9<_0xc0a9x5){_0xc0a9x5=_0xc0a9x9;for(_0xc0a9x9=_0xc0a9x4=0;_0xc0a9x9<this[_0x483c[1856]][_0x483c[67]];_0xc0a9x9++){for(var _0xc0a9xa=_0xc0a9x2[_0x483c[1850]][_0xc0a9x9],_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){var _0xc0a9x13=_0xc0a9xa[_0xc0a9x12];this[_0x483c[1856]][_0xc0a9x9][_0xc0a9x13[_0x483c[1833]](_0xc0a9x9)]=_0xc0a9x13;}};}else {_0xc0a9x4++;for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[1856]][_0x483c[67]];_0xc0a9x9++){_0xc0a9xa=_0xc0a9x2[_0x483c[1850]][_0xc0a9x9];for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa[_0x483c[67]];_0xc0a9x12++){_0xc0a9x13=_0xc0a9xa[_0xc0a9x12],_0xc0a9x13[_0x483c[1834]](_0xc0a9x9,_0xc0a9x12)};};};if(0==_0xc0a9x5){break};};_0xc0a9x4=[];_0xc0a9x5=[];for(_0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[1827]]+1;_0xc0a9x3++){_0xc0a9x5[_0xc0a9x3]=[],_0xc0a9x4[_0xc0a9x3]=_0xc0a9x5[_0xc0a9x3]};for(_0xc0a9x3=0;_0xc0a9x3<this[_0x483c[1856]][_0x483c[67]];_0xc0a9x3++){for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[1856]][_0xc0a9x3][_0x483c[67]];_0xc0a9x9++){_0xc0a9x5[_0xc0a9x3][_0x483c[207]](this[_0x483c[1856]][_0xc0a9x3][_0xc0a9x9])}};_0xc0a9x2[_0x483c[1850]]=_0xc0a9x4;};mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1860]]=function(_0xc0a9x2){for(var _0xc0a9x3=_0xc0a9x2[_0x483c[1850]][_0x483c[67]],_0xc0a9x4=0,_0xc0a9x5=1;_0xc0a9x5<_0xc0a9x3;_0xc0a9x5++){_0xc0a9x4+=this[_0x483c[1863]](_0xc0a9x5,_0xc0a9x2)};return _0xc0a9x4;};mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1863]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=0,_0xc0a9x5=_0xc0a9x3[_0x483c[1850]][_0xc0a9x2],_0xc0a9x9=_0xc0a9x5[_0x483c[67]],_0xc0a9xa=_0xc0a9x3[_0x483c[1850]][_0xc0a9x2-1][_0x483c[67]],_0xc0a9x12=[],_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x9;_0xc0a9x13++){_0xc0a9x12[_0xc0a9x13]=[]};for(_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x5[_0x483c[67]];_0xc0a9x13++){for(var _0xc0a9x14=_0xc0a9x5[_0xc0a9x13],_0xc0a9x15=_0xc0a9x14[_0x483c[1833]](_0xc0a9x2),_0xc0a9x16=_0xc0a9x14[_0x483c[1832]](_0xc0a9x2),_0xc0a9x14=0;_0xc0a9x14<_0xc0a9x16[_0x483c[67]];_0xc0a9x14++){var _0xc0a9x17=_0xc0a9x16[_0xc0a9x14][_0x483c[1833]](_0xc0a9x2-1);_0xc0a9x12[_0xc0a9x15][_0xc0a9x17]=201207;}};for(_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x9;_0xc0a9x13++){for(_0xc0a9x14=0;_0xc0a9x14<_0xc0a9xa;_0xc0a9x14++){if(201207==_0xc0a9x12[_0xc0a9x13][_0xc0a9x14]){for(_0xc0a9x5=_0xc0a9x13+1;_0xc0a9x5<_0xc0a9x9;_0xc0a9x5++){for(_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x14;_0xc0a9x15++){201207==_0xc0a9x12[_0xc0a9x5][_0xc0a9x15]&&_0xc0a9x4++}};for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x13;_0xc0a9x5++){for(_0xc0a9x15=_0xc0a9x14+1;_0xc0a9x15<_0xc0a9xa;_0xc0a9x15++){201207==_0xc0a9x12[_0xc0a9x5][_0xc0a9x15]&&_0xc0a9x4++}};}}};return _0xc0a9x4/2;};mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1862]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=!0,_0xc0a9x5=0;_0xc0a9x4&&10>_0xc0a9x5++;){for(var _0xc0a9x9=1==_0xc0a9x2%2&&1==_0xc0a9x5%2,_0xc0a9x4=!1,_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x3[_0x483c[1850]][_0x483c[67]];_0xc0a9xa++){for(var _0xc0a9x12=_0xc0a9x3[_0x483c[1850]][_0xc0a9xa],_0xc0a9x13=[],_0xc0a9x14=0;_0xc0a9x14<_0xc0a9x12[_0x483c[67]];_0xc0a9x14++){var _0xc0a9x15=_0xc0a9x12[_0xc0a9x14],_0xc0a9x16=_0xc0a9x15[_0x483c[1833]](_0xc0a9xa);0>_0xc0a9x16&&(_0xc0a9x16=_0xc0a9x14);_0xc0a9x13[_0xc0a9x16]=_0xc0a9x15;};for(var _0xc0a9x17=_0xc0a9x16=_0xc0a9x15=null,_0xc0a9x18=null,_0xc0a9x19=null,_0xc0a9x1a=null,_0xc0a9x1b=null,_0xc0a9x1c=null,_0xc0a9x1d=null,_0xc0a9x1e=null,_0xc0a9x14=0;_0xc0a9x14<_0xc0a9x12[_0x483c[67]]-1;_0xc0a9x14++){if(0==_0xc0a9x14){for(var _0xc0a9x1d=_0xc0a9x13[_0xc0a9x14],_0xc0a9x15=_0xc0a9x1d[_0x483c[1831]](_0xc0a9xa),_0xc0a9x16=_0xc0a9x1d[_0x483c[1832]](_0xc0a9xa),_0xc0a9x19=[],_0xc0a9x1a=[],_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x15[_0x483c[67]];_0xc0a9x1f++){_0xc0a9x19[_0xc0a9x1f]=_0xc0a9x15[_0xc0a9x1f][_0x483c[1833]](_0xc0a9xa+1)};for(_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x16[_0x483c[67]];_0xc0a9x1f++){_0xc0a9x1a[_0xc0a9x1f]=_0xc0a9x16[_0xc0a9x1f][_0x483c[1833]](_0xc0a9xa-1)};}else {_0xc0a9x15=_0xc0a9x17,_0xc0a9x16=_0xc0a9x18,_0xc0a9x19=_0xc0a9x1b,_0xc0a9x1a=_0xc0a9x1c,_0xc0a9x1d=_0xc0a9x1e};_0xc0a9x1e=_0xc0a9x13[_0xc0a9x14+1];_0xc0a9x17=_0xc0a9x1e[_0x483c[1831]](_0xc0a9xa);_0xc0a9x18=_0xc0a9x1e[_0x483c[1832]](_0xc0a9xa);_0xc0a9x1b=[];_0xc0a9x1c=[];for(_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x17[_0x483c[67]];_0xc0a9x1f++){_0xc0a9x1b[_0xc0a9x1f]=_0xc0a9x17[_0xc0a9x1f][_0x483c[1833]](_0xc0a9xa+1)};for(_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x18[_0x483c[67]];_0xc0a9x1f++){_0xc0a9x1c[_0xc0a9x1f]=_0xc0a9x18[_0xc0a9x1f][_0x483c[1833]](_0xc0a9xa-1)};for(var _0xc0a9x20=0,_0xc0a9x62=0,_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x19[_0x483c[67]];_0xc0a9x1f++){for(var _0xc0a9x63=0;_0xc0a9x63<_0xc0a9x1b[_0x483c[67]];_0xc0a9x63++){_0xc0a9x19[_0xc0a9x1f]>_0xc0a9x1b[_0xc0a9x63]&&_0xc0a9x20++,_0xc0a9x19[_0xc0a9x1f]<_0xc0a9x1b[_0xc0a9x63]&&_0xc0a9x62++}};for(_0xc0a9x1f=0;_0xc0a9x1f<_0xc0a9x1a[_0x483c[67]];_0xc0a9x1f++){for(_0xc0a9x63=0;_0xc0a9x63<_0xc0a9x1c[_0x483c[67]];_0xc0a9x63++){_0xc0a9x1a[_0xc0a9x1f]>_0xc0a9x1c[_0xc0a9x63]&&_0xc0a9x20++,_0xc0a9x1a[_0xc0a9x1f]<_0xc0a9x1c[_0xc0a9x63]&&_0xc0a9x62++}};if(_0xc0a9x62<_0xc0a9x20||_0xc0a9x62==_0xc0a9x20&&_0xc0a9x9){_0xc0a9x17=_0xc0a9x1d[_0x483c[1833]](_0xc0a9xa),_0xc0a9x1d[_0x483c[1834]](_0xc0a9xa,_0xc0a9x1e[_0x483c[1833]](_0xc0a9xa)),_0xc0a9x1e[_0x483c[1834]](_0xc0a9xa,_0xc0a9x17),_0xc0a9x17=_0xc0a9x15,_0xc0a9x18=_0xc0a9x16,_0xc0a9x1b=_0xc0a9x19,_0xc0a9x1c=_0xc0a9x1a,_0xc0a9x1e=_0xc0a9x1d,_0xc0a9x9||(_0xc0a9x4= !0)};};}}};mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1861]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=0==_0xc0a9x2%2;if(_0xc0a9x4){for(var _0xc0a9x5=_0xc0a9x3[_0x483c[1827]]-1;0<=_0xc0a9x5;_0xc0a9x5--){this[_0x483c[1864]](_0xc0a9x5,_0xc0a9x4)}}else {for(_0xc0a9x5=1;_0xc0a9x5<_0xc0a9x3[_0x483c[1827]];_0xc0a9x5++){this[_0x483c[1864]](_0xc0a9x5,_0xc0a9x4)}};};mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1864]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=this[_0x483c[1856]][_0xc0a9x2][_0x483c[67]],_0xc0a9x5=[],_0xc0a9x9=[],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x4;_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[1856]][_0xc0a9x2][_0xc0a9xa],_0xc0a9x13= new MedianCellSorter;_0xc0a9x13[_0x483c[246]]=_0xc0a9x12;var _0xc0a9x14;_0xc0a9x14=_0xc0a9x3?_0xc0a9x12[_0x483c[1831]](_0xc0a9x2):_0xc0a9x12[_0x483c[1832]](_0xc0a9x2);var _0xc0a9x15;_0xc0a9x15=_0xc0a9x3?_0xc0a9x2+1:_0xc0a9x2-1;null!=_0xc0a9x14&&0!=_0xc0a9x14[_0x483c[67]]?(_0xc0a9x13[_0x483c[1865]]=this[_0x483c[1865]](_0xc0a9x14,_0xc0a9x15),_0xc0a9x5[_0x483c[207]](_0xc0a9x13)):_0xc0a9x9[_0xc0a9x12[_0x483c[1833]](_0xc0a9x2)]= !0;};_0xc0a9x5[_0x483c[470]](MedianCellSorter[_0x483c[202]][_0x483c[469]]);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x4;_0xc0a9xa++){null==_0xc0a9x9[_0xc0a9xa]&&(_0xc0a9x12=_0xc0a9x5[_0x483c[1115]]()[_0x483c[246]],_0xc0a9x12[_0x483c[1834]](_0xc0a9x2,_0xc0a9xa))};};mxMedianHybridCrossingReduction[_0x483c[202]][_0x483c[1865]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=[],_0xc0a9x5=0,_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x2[_0xc0a9x9];_0xc0a9x4[_0xc0a9x5++]=_0xc0a9xa[_0x483c[1833]](_0xc0a9x3);};_0xc0a9x4[_0x483c[470]](function(_0xc0a9x2,_0xc0a9x3){return _0xc0a9x2-_0xc0a9x3});if(1==_0xc0a9x5%2){return _0xc0a9x4[Math[_0x483c[519]](_0xc0a9x5/2)]};if(2==_0xc0a9x5){return (_0xc0a9x4[0]+_0xc0a9x4[1])/2};_0xc0a9x9=_0xc0a9x5/2;_0xc0a9xa=_0xc0a9x4[_0xc0a9x9-1]-_0xc0a9x4[0];_0xc0a9x5=_0xc0a9x4[_0xc0a9x5-1]-_0xc0a9x4[_0xc0a9x9];return (_0xc0a9x4[_0xc0a9x9-1]*_0xc0a9x5+_0xc0a9x4[_0xc0a9x9]*_0xc0a9xa)/(_0xc0a9xa+_0xc0a9x5);};function MedianCellSorter(){}MedianCellSorter[_0x483c[202]][_0x483c[1865]]=0;MedianCellSorter[_0x483c[202]][_0x483c[246]]= !1;MedianCellSorter[_0x483c[202]][_0x483c[469]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2&&null!=_0xc0a9x3?_0xc0a9x3[_0x483c[1865]]>_0xc0a9x2[_0x483c[1865]]?-1:_0xc0a9x3[_0x483c[1865]]<_0xc0a9x2[_0x483c[1865]]?1:0:0};function mxMinimumCycleRemover(_0xc0a9x2){this[_0x483c[1759]]=_0xc0a9x2}mxMinimumCycleRemover[_0x483c[202]]= new mxHierarchicalLayoutStage;mxMinimumCycleRemover[_0x483c[202]][_0x483c[196]]=mxMinimumCycleRemover;mxMinimumCycleRemover[_0x483c[202]][_0x483c[1759]]=null;mxMinimumCycleRemover[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1759]][_0x483c[502]](),_0xc0a9x4={},_0xc0a9x5=mxUtils[_0x483c[238]](_0xc0a9x3[_0x483c[1846]],null,!0),_0xc0a9x9=null;if(null!=_0xc0a9x3[_0x483c[1845]]){var _0xc0a9xa=_0xc0a9x3[_0x483c[1845]],_0xc0a9x9=[];for(_0xc0a9x2=0;_0xc0a9x2<_0xc0a9xa[_0x483c[67]];_0xc0a9x2++){var _0xc0a9x12=mxCellPath[_0x483c[385]](_0xc0a9xa[_0xc0a9x2]);_0xc0a9x9[_0xc0a9x2]=_0xc0a9x3[_0x483c[1846]][_0xc0a9x12];};};_0xc0a9x3[_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){_0xc0a9x3[_0x483c[1720]](_0xc0a9x2)&&(_0xc0a9x9[_0x483c[1744]](),mxUtils[_0x483c[205]](_0xc0a9x9,_0xc0a9x2[_0x483c[1838]]),_0xc0a9x2[_0x483c[1837]][_0x483c[207]](_0xc0a9x9),mxUtils[_0x483c[205]](_0xc0a9x9,_0xc0a9x3[_0x483c[1837]]),_0xc0a9x3[_0x483c[1838]][_0x483c[207]](_0xc0a9x9));_0xc0a9x2=mxCellPath[_0x483c[385]](_0xc0a9x3[_0x483c[246]]);_0xc0a9x4[_0xc0a9x2]=_0xc0a9x3;delete _0xc0a9x5[_0xc0a9x2];},_0xc0a9x9,!0,null);_0xc0a9x9=null;0<_0xc0a9x5[_0x483c[1866]]&&(_0xc0a9x9=mxUtils[_0x483c[238]](_0xc0a9x5,null,!0));_0xc0a9x2=mxUtils[_0x483c[238]](_0xc0a9x4,null,!0);_0xc0a9x3[_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){_0xc0a9x3[_0x483c[1720]](_0xc0a9x2)&&(_0xc0a9x9[_0x483c[1744]](),mxUtils[_0x483c[205]](_0xc0a9x9,_0xc0a9x2[_0x483c[1838]]),_0xc0a9x3[_0x483c[1838]][_0x483c[207]](_0xc0a9x9),_0xc0a9x2[_0x483c[1837]][_0x483c[207]](_0xc0a9x9),mxUtils[_0x483c[205]](_0xc0a9x9,_0xc0a9x3[_0x483c[1837]]));_0xc0a9x2=mxCellPath[_0x483c[385]](_0xc0a9x3[_0x483c[246]]);_0xc0a9x4[_0xc0a9x2]=_0xc0a9x3;delete _0xc0a9x5[_0xc0a9x2];},_0xc0a9x5,!0,_0xc0a9x2);_0xc0a9xa=this[_0x483c[1759]][_0x483c[1703]]();if(null!=_0xc0a9x9&&0<_0xc0a9x9[_0x483c[67]]){_0xc0a9x3=_0xc0a9x3[_0x483c[1845]];for(_0xc0a9x2=0;_0xc0a9x2<_0xc0a9x9[_0x483c[67]];_0xc0a9x2++){_0xc0a9x12=_0xc0a9x9[_0xc0a9x2][_0x483c[246]],0==_0xc0a9xa[_0x483c[1867]](_0xc0a9x12)[_0x483c[67]]&&_0xc0a9x3[_0x483c[207]](_0xc0a9x12)};};};function mxCoordinateAssignment(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[1759]]=_0xc0a9x2;this[_0x483c[1868]]=_0xc0a9x3;this[_0x483c[1869]]=_0xc0a9x4;this[_0x483c[1870]]=_0xc0a9x5;this[_0x483c[1871]]=_0xc0a9x9;this[_0x483c[1872]]=_0xc0a9xa;}var mxHierarchicalEdgeStyle={ORTHOGONAL:1,POLYLINE:2,STRAIGHT:3,CURVE:4};mxCoordinateAssignment[_0x483c[202]]= new mxHierarchicalLayoutStage;mxCoordinateAssignment[_0x483c[202]][_0x483c[196]]=mxCoordinateAssignment;mxCoordinateAssignment[_0x483c[202]][_0x483c[1759]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1868]]=30;mxCoordinateAssignment[_0x483c[202]][_0x483c[1869]]=100;mxCoordinateAssignment[_0x483c[202]][_0x483c[1872]]=10;mxCoordinateAssignment[_0x483c[202]][_0x483c[1795]]=8;mxCoordinateAssignment[_0x483c[202]][_0x483c[1751]]=5;mxCoordinateAssignment[_0x483c[202]][_0x483c[1752]]=2;mxCoordinateAssignment[_0x483c[202]][_0x483c[1753]]=12;mxCoordinateAssignment[_0x483c[202]][_0x483c[1754]]=4;mxCoordinateAssignment[_0x483c[202]][_0x483c[1873]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1870]]=mxConstants[_0x483c[1358]];mxCoordinateAssignment[_0x483c[202]][_0x483c[1871]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1874]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1875]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1876]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1877]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1878]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1879]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1880]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1881]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1882]]= !0;mxCoordinateAssignment[_0x483c[202]][_0x483c[675]]=mxHierarchicalEdgeStyle[_0x483c[1883]];mxCoordinateAssignment[_0x483c[202]][_0x483c[1884]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1885]]=null;mxCoordinateAssignment[_0x483c[202]][_0x483c[1745]]=10;mxCoordinateAssignment[_0x483c[202]][_0x483c[1886]]=function(){var _0xc0a9x2=this[_0x483c[1759]][_0x483c[502]]();mxLog[_0x483c[539]]();mxLog[_0x483c[171]](_0x483c[1887]);for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[1850]][_0x483c[67]];_0xc0a9x3++){mxLog[_0x483c[53]](_0x483c[1888],_0xc0a9x3,_0x483c[1889]);for(var _0xc0a9x4=_0xc0a9x2[_0x483c[1850]][_0xc0a9x3],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){mxLog[_0x483c[53]](_0xc0a9x4[_0xc0a9x5][_0x483c[1833]](_0xc0a9x3),_0x483c[316])};mxLog[_0x483c[171]]();};mxLog[_0x483c[171]](_0x483c[1890]);};mxCoordinateAssignment[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){this[_0x483c[1873]]=[];_0xc0a9x2=this[_0x483c[1759]][_0x483c[502]]();this[_0x483c[1875]]=0;this[_0x483c[1891]](this[_0x483c[1759]][_0x483c[1703]](),_0xc0a9x2);this[_0x483c[1882]]&&this[_0x483c[1892]](_0xc0a9x2);var _0xc0a9x3=1E8;if(this[_0x483c[1882]]){for(var _0xc0a9x4=0;_0xc0a9x4<this[_0x483c[1795]];_0xc0a9x4++){0!=_0xc0a9x4&&(this[_0x483c[1893]](_0xc0a9x4,_0xc0a9x2),this[_0x483c[1892]](_0xc0a9x2));if(this[_0x483c[1875]]<_0xc0a9x3){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[1850]][_0x483c[67]];_0xc0a9x5++){for(var _0xc0a9x9=_0xc0a9x2[_0x483c[1850]][_0xc0a9x5],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x9[_0xc0a9xa];_0xc0a9x12[_0x483c[1835]](_0xc0a9x5,_0xc0a9x12[_0x483c[1833]](_0xc0a9x5));}};_0xc0a9x3=this[_0x483c[1875]];}else {for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[1850]][_0x483c[67]];_0xc0a9x5++){_0xc0a9x9=_0xc0a9x2[_0x483c[1850]][_0xc0a9x5];for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){_0xc0a9x12=_0xc0a9x9[_0xc0a9xa],_0xc0a9x12[_0x483c[1834]](_0xc0a9x5,_0xc0a9x12[_0x483c[730]](_0xc0a9x5))};}};this[_0x483c[1894]](this[_0x483c[1759]][_0x483c[1703]](),_0xc0a9x2);this[_0x483c[1875]]=0;}};this[_0x483c[1895]](this[_0x483c[1759]][_0x483c[1703]](),_0xc0a9x2);};mxCoordinateAssignment[_0x483c[202]][_0x483c[1892]]=function(_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4=[],_0xc0a9x5=[],_0xc0a9x9=0;_0xc0a9x9<=_0xc0a9x2[_0x483c[1827]];_0xc0a9x9++){_0xc0a9x5[_0xc0a9x9]=_0xc0a9x2[_0x483c[1850]][_0xc0a9x9];for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5[_0xc0a9x9][_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x5[_0xc0a9x9][_0xc0a9xa],_0xc0a9x13= new WeightedCellSorter(_0xc0a9x12,_0xc0a9x9);_0xc0a9x13[_0x483c[1785]]=_0xc0a9xa;_0xc0a9x13[_0x483c[1784]]= !0;_0xc0a9x3[_0x483c[207]](_0xc0a9x13);_0xc0a9x12=mxCellPath[_0x483c[385]](_0xc0a9x12[_0x483c[1841]]());_0xc0a9x4[_0xc0a9x12]=_0xc0a9x13;};};_0xc0a9x2=10*_0xc0a9x3[_0x483c[67]];for(_0xc0a9xa=0;0<_0xc0a9x3[_0x483c[67]]&&_0xc0a9xa<=_0xc0a9x2;){var _0xc0a9x13=_0xc0a9x3[_0x483c[1115]](),_0xc0a9x9=_0xc0a9x13[_0x483c[246]],_0xc0a9x14=_0xc0a9x13[_0x483c[1782]],_0xc0a9x15=parseInt(_0xc0a9x13[_0x483c[1785]]),_0xc0a9x12=_0xc0a9x9[_0x483c[1831]](_0xc0a9x14),_0xc0a9x16=_0xc0a9x9[_0x483c[1832]](_0xc0a9x14),_0xc0a9x17=_0xc0a9x12[_0x483c[67]],_0xc0a9x18=_0xc0a9x16[_0x483c[67]],_0xc0a9x19=this[_0x483c[1896]](_0xc0a9x12,_0xc0a9x14+1),_0xc0a9x1a=this[_0x483c[1896]](_0xc0a9x16,_0xc0a9x14-1),_0xc0a9x1b=_0xc0a9x17+_0xc0a9x18,_0xc0a9x1c=_0xc0a9x9[_0x483c[1833]](_0xc0a9x14),_0xc0a9x1d=_0xc0a9x1c;0<_0xc0a9x1b&&(_0xc0a9x1d=(_0xc0a9x19*_0xc0a9x17+_0xc0a9x1a*_0xc0a9x18)/_0xc0a9x1b);_0xc0a9x17= !1;_0xc0a9x1d<_0xc0a9x1c-1?0==_0xc0a9x15?(_0xc0a9x9[_0x483c[1834]](_0xc0a9x14,_0xc0a9x1d),_0xc0a9x17= !0):(_0xc0a9x15=_0xc0a9x5[_0xc0a9x14][_0xc0a9x15-1],_0xc0a9x1c=_0xc0a9x15[_0x483c[1833]](_0xc0a9x14),_0xc0a9x1c=_0xc0a9x1c+_0xc0a9x15[_0x483c[117]]/2+this[_0x483c[1868]]+_0xc0a9x9[_0x483c[117]]/2,_0xc0a9x1c<_0xc0a9x1d?(_0xc0a9x9[_0x483c[1834]](_0xc0a9x14,_0xc0a9x1d),_0xc0a9x17= !0):_0xc0a9x1c<_0xc0a9x9[_0x483c[1833]](_0xc0a9x14)-1&&(_0xc0a9x9[_0x483c[1834]](_0xc0a9x14,_0xc0a9x1c),_0xc0a9x17= !0)):_0xc0a9x1d>_0xc0a9x1c+1&&(_0xc0a9x15==_0xc0a9x5[_0xc0a9x14][_0x483c[67]]-1?(_0xc0a9x9[_0x483c[1834]](_0xc0a9x14,_0xc0a9x1d),_0xc0a9x17= !0):(_0xc0a9x15=_0xc0a9x5[_0xc0a9x14][_0xc0a9x15+1],_0xc0a9x1c=_0xc0a9x15[_0x483c[1833]](_0xc0a9x14),_0xc0a9x1c=_0xc0a9x1c-_0xc0a9x15[_0x483c[117]]/2-this[_0x483c[1868]]-_0xc0a9x9[_0x483c[117]]/2,_0xc0a9x1c>_0xc0a9x1d?(_0xc0a9x9[_0x483c[1834]](_0xc0a9x14,_0xc0a9x1d),_0xc0a9x17= !0):_0xc0a9x1c>_0xc0a9x9[_0x483c[1833]](_0xc0a9x14)+1&&(_0xc0a9x9[_0x483c[1834]](_0xc0a9x14,_0xc0a9x1c),_0xc0a9x17= !0)));if(_0xc0a9x17){for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x12[_0x483c[67]];_0xc0a9x9++){_0xc0a9x14=_0xc0a9x12[_0xc0a9x9],_0xc0a9x14=mxCellPath[_0x483c[385]](_0xc0a9x14[_0x483c[1841]]()),_0xc0a9x14=_0xc0a9x4[_0xc0a9x14],null!=_0xc0a9x14&&!1==_0xc0a9x14[_0x483c[1784]]&&(_0xc0a9x14[_0x483c[1784]]= !0,_0xc0a9x3[_0x483c[207]](_0xc0a9x14))};for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x16[_0x483c[67]];_0xc0a9x9++){_0xc0a9x14=_0xc0a9x16[_0xc0a9x9],_0xc0a9x14=mxCellPath[_0x483c[385]](_0xc0a9x14[_0x483c[1841]]()),_0xc0a9x14=_0xc0a9x4[_0xc0a9x14],null!=_0xc0a9x14&&!1==_0xc0a9x14[_0x483c[1784]]&&(_0xc0a9x14[_0x483c[1784]]= !0,_0xc0a9x3[_0x483c[207]](_0xc0a9x14))};};_0xc0a9x13[_0x483c[1784]]= !1;_0xc0a9xa++;};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1893]]=function(_0xc0a9x2,_0xc0a9x3){if(0==_0xc0a9x2%2){for(var _0xc0a9x4=_0xc0a9x3[_0x483c[1827]];0<_0xc0a9x4;_0xc0a9x4--){this[_0x483c[1897]](_0xc0a9x4-1,_0xc0a9x3,_0xc0a9x4)}}else {for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3[_0x483c[1827]]-1;_0xc0a9x4++){this[_0x483c[1897]](_0xc0a9x4+1,_0xc0a9x3,_0xc0a9x4)}}};mxCoordinateAssignment[_0x483c[202]][_0x483c[1897]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=_0xc0a9x3[_0x483c[1850]][_0xc0a9x2];for(var _0xc0a9x5=[],_0xc0a9x9=[],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x3[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x3[_0xc0a9xa];_0xc0a9x5[_0xc0a9xa]= new WeightedCellSorter;_0xc0a9x5[_0xc0a9xa][_0x483c[246]]=_0xc0a9x12;_0xc0a9x5[_0xc0a9xa][_0x483c[1785]]=_0xc0a9xa;var _0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x12[_0x483c[1841]]());_0xc0a9x9[_0xc0a9x13]=_0xc0a9x5[_0xc0a9xa];var _0xc0a9x14=null,_0xc0a9x14=_0xc0a9x4<_0xc0a9x2?_0xc0a9x12[_0x483c[1832]](_0xc0a9x2):_0xc0a9x12[_0x483c[1831]](_0xc0a9x2);_0xc0a9x5[_0xc0a9xa][_0x483c[1782]]=this[_0x483c[1898]](_0xc0a9x12,_0xc0a9x14);};_0xc0a9x5[_0x483c[470]](WeightedCellSorter[_0x483c[202]][_0x483c[469]]);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5[_0x483c[67]];_0xc0a9xa++){_0xc0a9x13=0;_0xc0a9x12=_0xc0a9x5[_0xc0a9xa][_0x483c[246]];_0xc0a9x13=0;_0xc0a9x14=_0xc0a9x4<_0xc0a9x2?_0xc0a9x12[_0x483c[1832]](_0xc0a9x2)[_0x483c[1853]]():_0xc0a9x12[_0x483c[1831]](_0xc0a9x2)[_0x483c[1853]]();null!=_0xc0a9x14&&(_0xc0a9x13=_0xc0a9x14[_0x483c[67]],_0xc0a9x13=0<_0xc0a9x13?this[_0x483c[1896]](_0xc0a9x14,_0xc0a9x4):_0xc0a9x12[_0x483c[1833]](_0xc0a9x2));for(var _0xc0a9x15=0,_0xc0a9x14=-1E8,_0xc0a9x16=_0xc0a9x5[_0xc0a9xa][_0x483c[1785]]-1;0<=_0xc0a9x16;){var _0xc0a9x17=mxCellPath[_0x483c[385]](_0xc0a9x3[_0xc0a9x16][_0x483c[1841]]()),_0xc0a9x17=_0xc0a9x9[_0xc0a9x17];if(null!=_0xc0a9x17){var _0xc0a9x18=_0xc0a9x17[_0x483c[246]];_0xc0a9x17[_0x483c[1784]]?(_0xc0a9x14=_0xc0a9x18[_0x483c[1833]](_0xc0a9x2)+_0xc0a9x18[_0x483c[117]]/2+this[_0x483c[1868]]+_0xc0a9x15+_0xc0a9x12[_0x483c[117]]/2,_0xc0a9x16= -1):(_0xc0a9x15+=_0xc0a9x18[_0x483c[117]]+this[_0x483c[1868]],_0xc0a9x16--);};};_0xc0a9x15=0;_0xc0a9x18=1E8;for(_0xc0a9x16=_0xc0a9x5[_0xc0a9xa][_0x483c[1785]]+1;_0xc0a9x16<_0xc0a9x5[_0x483c[67]];){if(_0xc0a9x17=mxCellPath[_0x483c[385]](_0xc0a9x3[_0xc0a9x16][_0x483c[1841]]()),_0xc0a9x17=_0xc0a9x9[_0xc0a9x17],null!=_0xc0a9x17){var _0xc0a9x19=_0xc0a9x17[_0x483c[246]];_0xc0a9x17[_0x483c[1784]]?(_0xc0a9x18=_0xc0a9x19[_0x483c[1833]](_0xc0a9x2)-_0xc0a9x19[_0x483c[117]]/2-this[_0x483c[1868]]-_0xc0a9x15-_0xc0a9x12[_0x483c[117]]/2,_0xc0a9x16=_0xc0a9x5[_0x483c[67]]):(_0xc0a9x15+=_0xc0a9x19[_0x483c[117]]+this[_0x483c[1868]],_0xc0a9x16++);}};_0xc0a9x13>=_0xc0a9x14&&_0xc0a9x13<=_0xc0a9x18?_0xc0a9x12[_0x483c[1834]](_0xc0a9x2,_0xc0a9x13):_0xc0a9x13<_0xc0a9x14?(_0xc0a9x12[_0x483c[1834]](_0xc0a9x2,_0xc0a9x14),this[_0x483c[1875]]+=_0xc0a9x14-_0xc0a9x13):_0xc0a9x13>_0xc0a9x18&&(_0xc0a9x12[_0x483c[1834]](_0xc0a9x2,_0xc0a9x18),this[_0x483c[1875]]+=_0xc0a9x13-_0xc0a9x18);_0xc0a9x5[_0xc0a9xa][_0x483c[1784]]= !0;};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1898]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=0,_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=_0xc0a9x3[_0xc0a9x5];_0xc0a9x2[_0x483c[1193]]()&&_0xc0a9x9[_0x483c[1193]]()?_0xc0a9x4++:_0xc0a9x4=_0xc0a9x2[_0x483c[250]]()&&_0xc0a9x9[_0x483c[250]]()?_0xc0a9x4+8:_0xc0a9x4+2;};return _0xc0a9x4;};mxCoordinateAssignment[_0x483c[202]][_0x483c[1896]]=function(_0xc0a9x2,_0xc0a9x3){if(0==_0xc0a9x2[_0x483c[67]]){return 0};for(var _0xc0a9x4=[],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){_0xc0a9x4[_0xc0a9x5]=_0xc0a9x2[_0xc0a9x5][_0x483c[1833]](_0xc0a9x3)};_0xc0a9x4[_0x483c[470]](function(_0xc0a9x2,_0xc0a9x3){return _0xc0a9x2-_0xc0a9x3});if(1==_0xc0a9x2[_0x483c[67]]%2){return _0xc0a9x4[Math[_0x483c[519]](_0xc0a9x2[_0x483c[67]]/2)]};_0xc0a9x5=_0xc0a9x2[_0x483c[67]]/2;return (_0xc0a9x4[_0xc0a9x5-1]+_0xc0a9x4[_0xc0a9x5])/2;};mxCoordinateAssignment[_0x483c[202]][_0x483c[1891]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1899]](_0xc0a9x2,_0xc0a9x3);for(var _0xc0a9x4=this[_0x483c[1876]];0<=_0xc0a9x4;_0xc0a9x4--){_0xc0a9x4<_0xc0a9x3[_0x483c[1827]]&&this[_0x483c[1900]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x3)};for(_0xc0a9x4=this[_0x483c[1876]]+1;_0xc0a9x4<=_0xc0a9x3[_0x483c[1827]];_0xc0a9x4++){0<_0xc0a9x4&&this[_0x483c[1900]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x3)};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1900]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=_0xc0a9x4[_0x483c[1850]][_0xc0a9x2];_0xc0a9x4=0;for(var _0xc0a9x5=this[_0x483c[1871]]+(this[_0x483c[1879]]-this[_0x483c[1880]][_0xc0a9x2])/2,_0xc0a9x9=!1,_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x3[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x3[_0xc0a9xa];if(_0xc0a9x12[_0x483c[1193]]()){var _0xc0a9x13=this[_0x483c[1759]][_0x483c[1726]](_0xc0a9x12[_0x483c[246]]);null!=_0xc0a9x13?this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1354]]?(_0xc0a9x12[_0x483c[117]]=_0xc0a9x13[_0x483c[117]],_0xc0a9x12[_0x483c[119]]=_0xc0a9x13[_0x483c[119]]):(_0xc0a9x12[_0x483c[117]]=_0xc0a9x13[_0x483c[119]],_0xc0a9x12[_0x483c[119]]=_0xc0a9x13[_0x483c[117]]):_0xc0a9x9= !0;_0xc0a9x4=Math[_0x483c[160]](_0xc0a9x4,_0xc0a9x12[_0x483c[119]]);}else {_0xc0a9x12[_0x483c[250]]()&&(_0xc0a9x13=1,null!=_0xc0a9x12[_0x483c[1842]]?_0xc0a9x13=_0xc0a9x12[_0x483c[1842]][_0x483c[67]]:mxLog[_0x483c[283]](_0x483c[1901]),_0xc0a9x12[_0x483c[117]]=(_0xc0a9x13-1)*this[_0x483c[1872]])};_0xc0a9x5+=_0xc0a9x12[_0x483c[117]]/2;_0xc0a9x12[_0x483c[1835]](_0xc0a9x2,_0xc0a9x5);_0xc0a9x12[_0x483c[1834]](_0xc0a9x2,_0xc0a9x5);_0xc0a9x5+=_0xc0a9x12[_0x483c[117]]/2;_0xc0a9x5+=this[_0x483c[1868]];};!0==_0xc0a9x9&&mxLog[_0x483c[283]](_0x483c[1902]);};mxCoordinateAssignment[_0x483c[202]][_0x483c[1899]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=-this[_0x483c[1869]],_0xc0a9x5=0;this[_0x483c[1880]]=[];this[_0x483c[1881]]=[];for(var _0xc0a9x9=_0xc0a9x3[_0x483c[1827]];0<=_0xc0a9x9;_0xc0a9x9--){for(var _0xc0a9xa=0,_0xc0a9x12=_0xc0a9x3[_0x483c[1850]][_0xc0a9x9],_0xc0a9x13=this[_0x483c[1871]],_0xc0a9x14=!1,_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x12[_0x483c[67]];_0xc0a9x15++){var _0xc0a9x16=_0xc0a9x12[_0xc0a9x15];if(_0xc0a9x16[_0x483c[1193]]()){var _0xc0a9x17=this[_0x483c[1759]][_0x483c[1726]](_0xc0a9x16[_0x483c[246]]);null!=_0xc0a9x17?this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1354]]?(_0xc0a9x16[_0x483c[117]]=_0xc0a9x17[_0x483c[117]],_0xc0a9x16[_0x483c[119]]=_0xc0a9x17[_0x483c[119]]):(_0xc0a9x16[_0x483c[117]]=_0xc0a9x17[_0x483c[119]],_0xc0a9x16[_0x483c[119]]=_0xc0a9x17[_0x483c[117]]):_0xc0a9x14= !0;_0xc0a9xa=Math[_0x483c[160]](_0xc0a9xa,_0xc0a9x16[_0x483c[119]]);}else {_0xc0a9x16[_0x483c[250]]()&&(_0xc0a9x17=1,null!=_0xc0a9x16[_0x483c[1842]]?_0xc0a9x17=_0xc0a9x16[_0x483c[1842]][_0x483c[67]]:mxLog[_0x483c[283]](_0x483c[1901]),_0xc0a9x16[_0x483c[117]]=(_0xc0a9x17-1)*this[_0x483c[1872]])};_0xc0a9x13+=_0xc0a9x16[_0x483c[117]]/2;_0xc0a9x16[_0x483c[1835]](_0xc0a9x9,_0xc0a9x13);_0xc0a9x16[_0x483c[1834]](_0xc0a9x9,_0xc0a9x13);_0xc0a9x13+=_0xc0a9x16[_0x483c[117]]/2;_0xc0a9x13+=this[_0x483c[1868]];_0xc0a9x13>this[_0x483c[1879]]&&(this[_0x483c[1879]]=_0xc0a9x13,this[_0x483c[1876]]=_0xc0a9x9);this[_0x483c[1880]][_0xc0a9x9]=_0xc0a9x13;};!0==_0xc0a9x14&&mxLog[_0x483c[283]](_0x483c[1902]);this[_0x483c[1881]][_0xc0a9x9]=_0xc0a9x4;_0xc0a9x13=_0xc0a9xa/2+_0xc0a9x5/2+this[_0x483c[1869]];_0xc0a9x5=_0xc0a9xa;_0xc0a9x4=this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1359]]?_0xc0a9x4+_0xc0a9x13:_0xc0a9x4-_0xc0a9x13;for(_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x12[_0x483c[67]];_0xc0a9x15++){_0xc0a9x12[_0xc0a9x15][_0x483c[1836]](_0xc0a9x9,_0xc0a9x4)};};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1894]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x3[_0x483c[1847]],_0xc0a9x5;for(_0xc0a9x5 in _0xc0a9x4){var _0xc0a9x9=_0xc0a9x4[_0xc0a9x5];if(!(1>_0xc0a9x9[_0x483c[1827]]-_0xc0a9x9[_0x483c[1828]]-1)){for(var _0xc0a9xa=_0xc0a9x9[_0x483c[1833]](_0xc0a9x9[_0x483c[1828]]+1),_0xc0a9x12=!0,_0xc0a9x13=0,_0xc0a9x14=_0xc0a9x9[_0x483c[1828]]+2;_0xc0a9x14<_0xc0a9x9[_0x483c[1827]];_0xc0a9x14++){var _0xc0a9x15=_0xc0a9x9[_0x483c[1833]](_0xc0a9x14);_0xc0a9xa!=_0xc0a9x15?(_0xc0a9x12= !1,_0xc0a9xa=_0xc0a9x15):_0xc0a9x13++;};if(!_0xc0a9x12){for(var _0xc0a9x12=_0xc0a9xa=0,_0xc0a9x15=[],_0xc0a9x16=[],_0xc0a9x17=_0xc0a9x9[_0x483c[1833]](_0xc0a9x9[_0x483c[1828]]+1),_0xc0a9x14=_0xc0a9x9[_0x483c[1828]]+1;_0xc0a9x14<_0xc0a9x9[_0x483c[1827]]-1;_0xc0a9x14++){var _0xc0a9x18=_0xc0a9x9[_0x483c[730]](_0xc0a9x14+1);_0xc0a9x17==_0xc0a9x18?(_0xc0a9x15[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-1]=_0xc0a9x17,_0xc0a9xa++):this[_0x483c[1903]](_0xc0a9x3,_0xc0a9x9,_0xc0a9x14+1,_0xc0a9x17)?(_0xc0a9x15[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-1]=_0xc0a9x17,_0xc0a9xa++):_0xc0a9x17=_0xc0a9x15[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-1]=_0xc0a9x18;};_0xc0a9x17=_0xc0a9x9[_0x483c[730]](_0xc0a9x14);for(_0xc0a9x14=_0xc0a9x9[_0x483c[1827]]-1;_0xc0a9x14>_0xc0a9x9[_0x483c[1828]]+1;_0xc0a9x14--){_0xc0a9x18=_0xc0a9x9[_0x483c[730]](_0xc0a9x14-1),_0xc0a9x17==_0xc0a9x18?(_0xc0a9x16[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-2]=_0xc0a9x17,_0xc0a9x12++):this[_0x483c[1903]](_0xc0a9x3,_0xc0a9x9,_0xc0a9x14-1,_0xc0a9x17)?(_0xc0a9x16[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-2]=_0xc0a9x17,_0xc0a9x12++):(_0xc0a9x16[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-2]=_0xc0a9x9[_0x483c[730]](_0xc0a9x14-1),_0xc0a9x17=_0xc0a9x18)};if(_0xc0a9x12>_0xc0a9x13||_0xc0a9xa>_0xc0a9x13){if(_0xc0a9x12>=_0xc0a9xa){for(_0xc0a9x14=_0xc0a9x9[_0x483c[1827]]-2;_0xc0a9x14>_0xc0a9x9[_0x483c[1828]];_0xc0a9x14--){_0xc0a9x9[_0x483c[1835]](_0xc0a9x14,_0xc0a9x16[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-1])}}else {if(_0xc0a9xa>_0xc0a9x12){for(_0xc0a9x14=_0xc0a9x9[_0x483c[1828]]+2;_0xc0a9x14<_0xc0a9x9[_0x483c[1827]];_0xc0a9x14++){_0xc0a9x9[_0x483c[1835]](_0xc0a9x14,_0xc0a9x15[_0xc0a9x14-_0xc0a9x9[_0x483c[1828]]-2])}}}};};};};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1903]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2=_0xc0a9x2[_0x483c[1850]][_0xc0a9x4];for(var _0xc0a9x9=-1,_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2[_0x483c[67]];_0xc0a9xa++){if(_0xc0a9x3==_0xc0a9x2[_0xc0a9xa]){_0xc0a9x9=_0xc0a9xa;break;}};if(0>_0xc0a9x9){return !1};_0xc0a9xa=_0xc0a9x3[_0x483c[1833]](_0xc0a9x4);if(_0xc0a9x5<_0xc0a9xa){if(0==_0xc0a9x9){return !0};_0xc0a9x2=_0xc0a9x2[_0xc0a9x9-1];_0xc0a9x4=_0xc0a9x2[_0x483c[1833]](_0xc0a9x4);_0xc0a9x4=_0xc0a9x4+_0xc0a9x2[_0x483c[117]]/2+this[_0x483c[1868]]+_0xc0a9x3[_0x483c[117]]/2;if(!(_0xc0a9x4<=_0xc0a9x5)){return !1};}else {if(_0xc0a9x5>_0xc0a9xa){if(_0xc0a9x9==_0xc0a9x2[_0x483c[67]]-1){return !0};_0xc0a9x2=_0xc0a9x2[_0xc0a9x9+1];_0xc0a9x4=_0xc0a9x2[_0x483c[1833]](_0xc0a9x4);_0xc0a9x4=_0xc0a9x4-_0xc0a9x2[_0x483c[117]]/2-this[_0x483c[1868]]-_0xc0a9x3[_0x483c[117]]/2;if(!(_0xc0a9x4>=_0xc0a9x5)){return !1};}};return !0;};mxCoordinateAssignment[_0x483c[202]][_0x483c[1895]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1877]]=[];this[_0x483c[1878]]=[];for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3[_0x483c[1850]][_0x483c[67]];_0xc0a9x4++){this[_0x483c[1877]][_0xc0a9x4]=Number[_0x483c[1904]],this[_0x483c[1878]][_0xc0a9x4]=0};_0xc0a9x4=null;this[_0x483c[1759]][_0x483c[1735]]&&(_0xc0a9x4={});var _0xc0a9x5=_0xc0a9x3[_0x483c[1847]],_0xc0a9x9=_0xc0a9x3[_0x483c[1846]],_0xc0a9xa;for(_0xc0a9xa in _0xc0a9x9){var _0xc0a9x12=_0xc0a9x9[_0xc0a9xa];this[_0x483c[1725]](_0xc0a9x12);if(this[_0x483c[1759]][_0x483c[1735]]){var _0xc0a9x12=_0xc0a9x2[_0x483c[251]][_0x483c[1197]](_0xc0a9x12[_0x483c[246]]),_0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x12);null==_0xc0a9x4[_0xc0a9x13]&&(_0xc0a9x4[_0xc0a9x13]=_0xc0a9x12);};};this[_0x483c[1759]][_0x483c[1735]]&&null!=_0xc0a9x4&&this[_0x483c[1763]](_0xc0a9x4);(this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1905]]||this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1883]]||this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1906]])&&this[_0x483c[1764]](_0xc0a9x3);for(_0xc0a9xa in _0xc0a9x5){this[_0x483c[1907]](_0xc0a9x5[_0xc0a9xa])};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1763]]=function(_0xc0a9x2){var _0xc0a9x3=[],_0xc0a9x4;for(_0xc0a9x4 in _0xc0a9x2){_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x4])};this[_0x483c[1759]][_0x483c[1727]](mxUtils[_0x483c[1779]](_0xc0a9x3,!0),this[_0x483c[1745]]);};mxCoordinateAssignment[_0x483c[202]][_0x483c[1764]]=function(_0xc0a9x2){for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[1850]][_0x483c[67]];_0xc0a9x3++){for(var _0xc0a9x4=_0xc0a9x2[_0x483c[1850]][_0xc0a9x3],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=_0xc0a9x4[_0xc0a9x5];if(_0xc0a9x9[_0x483c[1193]]()){for(var _0xc0a9xa=_0xc0a9x9[_0x483c[1832]](_0xc0a9x3),_0xc0a9x12=_0xc0a9x3-1,_0xc0a9x13=0;2>_0xc0a9x13;_0xc0a9x13++){if(-1<_0xc0a9x12&&_0xc0a9x12<_0xc0a9x2[_0x483c[1850]][_0x483c[67]]&&null!=_0xc0a9xa&&0<_0xc0a9xa[_0x483c[67]]){for(var _0xc0a9x14=[],_0xc0a9x15=0;_0xc0a9x15<_0xc0a9xa[_0x483c[67]];_0xc0a9x15++){var _0xc0a9x16= new WeightedCellSorter(_0xc0a9xa[_0xc0a9x15],_0xc0a9xa[_0xc0a9x15][_0x483c[730]](_0xc0a9x12));_0xc0a9x14[_0x483c[207]](_0xc0a9x16);};_0xc0a9x14[_0x483c[470]](WeightedCellSorter[_0x483c[202]][_0x483c[469]]);for(var _0xc0a9x16=_0xc0a9x9[_0x483c[235]][0]-_0xc0a9x9[_0x483c[117]]/2,_0xc0a9x17=_0xc0a9x16+_0xc0a9x9[_0x483c[117]],_0xc0a9x18=_0xc0a9xa=0,_0xc0a9x12=[],_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x14[_0x483c[67]];_0xc0a9x15++){var _0xc0a9x19=_0xc0a9x14[_0xc0a9x15][_0x483c[246]],_0xc0a9x1a;if(_0xc0a9x19[_0x483c[1193]]()){_0xc0a9x1a=0==_0xc0a9x13?_0xc0a9x9[_0x483c[1838]]:_0xc0a9x9[_0x483c[1837]];for(var _0xc0a9x1b=0;_0xc0a9x1b<_0xc0a9x1a[_0x483c[67]];_0xc0a9x1b++){if(_0xc0a9x1a[_0xc0a9x1b][_0x483c[1097]]==_0xc0a9x19||_0xc0a9x1a[_0xc0a9x1b][_0x483c[772]]==_0xc0a9x19){_0xc0a9xa+=_0xc0a9x1a[_0xc0a9x1b][_0x483c[1842]][_0x483c[67]],_0xc0a9x18++,_0xc0a9x12[_0x483c[207]](_0xc0a9x1a[_0xc0a9x1b])}};}else {_0xc0a9xa+=_0xc0a9x19[_0x483c[1842]][_0x483c[67]],_0xc0a9x18++,_0xc0a9x12[_0x483c[207]](_0xc0a9x19)};};_0xc0a9x9[_0x483c[117]]>(_0xc0a9xa+1)*this[_0x483c[1751]]+2*this[_0x483c[1751]]&&(_0xc0a9x16+=this[_0x483c[1751]],_0xc0a9x17-=this[_0x483c[1751]]);_0xc0a9x14=(_0xc0a9x17-_0xc0a9x16)/_0xc0a9xa;_0xc0a9x16+=_0xc0a9x14/2;_0xc0a9x17=this[_0x483c[1753]]-this[_0x483c[1752]];for(_0xc0a9x15=_0xc0a9x18=0;_0xc0a9x15<_0xc0a9x12[_0x483c[67]];_0xc0a9x15++){_0xc0a9x19=_0xc0a9x12[_0xc0a9x15][_0x483c[1842]][_0x483c[67]];_0xc0a9x1b=mxCellPath[_0x483c[385]](_0xc0a9x12[_0xc0a9x15][_0x483c[1842]][0]);_0xc0a9x1a=this[_0x483c[1873]][_0xc0a9x1b];null==_0xc0a9x1a&&(_0xc0a9x1a=[],this[_0x483c[1873]][_0xc0a9x1b]=_0xc0a9x1a);_0xc0a9x15<_0xc0a9xa/2?_0xc0a9x17+=this[_0x483c[1752]]:_0xc0a9x15>_0xc0a9xa/2&&(_0xc0a9x17-=this[_0x483c[1752]]);for(_0xc0a9x1b=0;_0xc0a9x1b<_0xc0a9x19;_0xc0a9x1b++){_0xc0a9x1a[4*_0xc0a9x1b+2*_0xc0a9x13]=_0xc0a9x16,_0xc0a9x16+=_0xc0a9x14,_0xc0a9x1a[4*_0xc0a9x1b+2*_0xc0a9x13+1]=_0xc0a9x17};_0xc0a9x18=Math[_0x483c[160]](_0xc0a9x18,_0xc0a9x17);};};_0xc0a9xa=_0xc0a9x9[_0x483c[1831]](_0xc0a9x3);_0xc0a9x12=_0xc0a9x3+1;}};}}};mxCoordinateAssignment[_0x483c[202]][_0x483c[1907]]=function(_0xc0a9x2){var _0xc0a9x3=0;if(101207!=_0xc0a9x2[_0x483c[1826]][0]){var _0xc0a9x4=_0xc0a9x2[_0x483c[1827]],_0xc0a9x5=_0xc0a9x2[_0x483c[1828]];_0xc0a9x4==_0xc0a9x5&&(_0xc0a9x4=_0xc0a9x2[_0x483c[1097]][_0x483c[1827]],_0xc0a9x5=_0xc0a9x2[_0x483c[772]][_0x483c[1828]]);for(var _0xc0a9x9=0,_0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2[_0x483c[1842]][0]),_0xc0a9xa=this[_0x483c[1873]][_0xc0a9xa],_0xc0a9x12=_0xc0a9x2[_0x483c[1843]]?_0xc0a9x2[_0x483c[772]][_0x483c[246]]:_0xc0a9x2[_0x483c[1097]][_0x483c[246]],_0xc0a9x13=this[_0x483c[1759]][_0x483c[1179]],_0xc0a9x14=0;_0xc0a9x14<_0xc0a9x2[_0x483c[1842]][_0x483c[67]];_0xc0a9x14++){var _0xc0a9x15=_0xc0a9x2[_0x483c[1842]][_0xc0a9x14],_0xc0a9x16=this[_0x483c[1759]][_0x483c[1710]](_0xc0a9x15,!0),_0xc0a9x17=_0xc0a9x13[_0x483c[251]][_0x483c[1709]](_0xc0a9x15,!0),_0xc0a9x18=[],_0xc0a9x19=_0xc0a9x2[_0x483c[1843]];_0xc0a9x16!=_0xc0a9x12&&(_0xc0a9x19= !_0xc0a9x19);if(null!=_0xc0a9xa){var _0xc0a9x1a=_0xc0a9x19?2:0,_0xc0a9x1b=_0xc0a9x19?this[_0x483c[1877]][_0xc0a9x5]:this[_0x483c[1878]][_0xc0a9x4],_0xc0a9x1c=_0xc0a9xa[4*_0xc0a9x9+1+_0xc0a9x1a];_0xc0a9x19&&(_0xc0a9x1c= -_0xc0a9x1c);_0xc0a9x1b+=_0xc0a9x1c;_0xc0a9x1a=_0xc0a9xa[4*_0xc0a9x9+_0xc0a9x1a];_0xc0a9x17=_0xc0a9x13[_0x483c[251]][_0x483c[1709]](_0xc0a9x15,!0);this[_0x483c[1759]][_0x483c[1908]](_0xc0a9x17)&&_0xc0a9x13[_0x483c[251]][_0x483c[1197]](_0xc0a9x17)==_0xc0a9x16&&(_0xc0a9x1a=_0xc0a9x13[_0x483c[441]][_0x483c[248]](_0xc0a9x17),_0xc0a9x1a=null!=_0xc0a9x1a?_0xc0a9x1a[_0x483c[235]]:_0xc0a9x16[_0x483c[256]][_0x483c[235]]+_0xc0a9x2[_0x483c[1097]][_0x483c[117]]*_0xc0a9x17[_0x483c[256]][_0x483c[235]]);this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1354]]?(_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1a,_0xc0a9x1b)),this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1906]]&&_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1a,_0xc0a9x1b+_0xc0a9x1c))):(_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1b,_0xc0a9x1a)),this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1906]]&&_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1b+_0xc0a9x1c,_0xc0a9x1a)));};_0xc0a9x1a=_0xc0a9x2[_0x483c[235]][_0x483c[67]]-1;_0xc0a9x1b=_0xc0a9x1c= -1;_0xc0a9x16=_0xc0a9x2[_0x483c[1827]]-1;_0xc0a9x19&&(_0xc0a9x1a=0,_0xc0a9x1c=_0xc0a9x2[_0x483c[235]][_0x483c[67]],_0xc0a9x1b=1,_0xc0a9x16=_0xc0a9x2[_0x483c[1828]]+1);for(;_0xc0a9x2[_0x483c[1827]]!=_0xc0a9x2[_0x483c[1828]]&&_0xc0a9x1a!=_0xc0a9x1c;_0xc0a9x1a+=_0xc0a9x1b){var _0xc0a9x17=_0xc0a9x2[_0x483c[235]][_0xc0a9x1a]+_0xc0a9x3,_0xc0a9x1d=(this[_0x483c[1877]][_0xc0a9x16]+this[_0x483c[1878]][_0xc0a9x16+1])/2,_0xc0a9x1e=(this[_0x483c[1877]][_0xc0a9x16-1]+this[_0x483c[1878]][_0xc0a9x16])/2;if(_0xc0a9x19){var _0xc0a9x1f=_0xc0a9x1d,_0xc0a9x1d=_0xc0a9x1e,_0xc0a9x1e=_0xc0a9x1f};this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1354]]?(_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x17,_0xc0a9x1d)),_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x17,_0xc0a9x1e))):(_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1d,_0xc0a9x17)),_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1e,_0xc0a9x17)));this[_0x483c[1874]]=Math[_0x483c[160]](this[_0x483c[1874]],_0xc0a9x17);_0xc0a9x16+=_0xc0a9x1b;};null!=_0xc0a9xa&&(_0xc0a9x1a=_0xc0a9x19?2:0,_0xc0a9x1b=_0xc0a9x19?this[_0x483c[1878]][_0xc0a9x4]:this[_0x483c[1877]][_0xc0a9x5],_0xc0a9x1c=_0xc0a9xa[4*_0xc0a9x9+3-_0xc0a9x1a],_0xc0a9x19&&(_0xc0a9x1c= -_0xc0a9x1c),_0xc0a9x1b-=_0xc0a9x1c,_0xc0a9x1a=_0xc0a9xa[4*_0xc0a9x9+2-_0xc0a9x1a],_0xc0a9x19=_0xc0a9x13[_0x483c[251]][_0x483c[1709]](_0xc0a9x15,!1),_0xc0a9x16=this[_0x483c[1759]][_0x483c[1710]](_0xc0a9x15,!1),this[_0x483c[1759]][_0x483c[1908]](_0xc0a9x19)&&_0xc0a9x13[_0x483c[251]][_0x483c[1197]](_0xc0a9x19)==_0xc0a9x16&&(_0xc0a9x1a=_0xc0a9x13[_0x483c[441]][_0x483c[248]](_0xc0a9x19),_0xc0a9x1a=null!=_0xc0a9x1a?_0xc0a9x1a[_0x483c[235]]:_0xc0a9x16[_0x483c[256]][_0x483c[235]]+_0xc0a9x2[_0x483c[772]][_0x483c[117]]*_0xc0a9x19[_0x483c[256]][_0x483c[235]]),this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1354]]?(this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1906]]&&_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1a,_0xc0a9x1b-_0xc0a9x1c)),_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1a,_0xc0a9x1b))):(this[_0x483c[675]]==mxHierarchicalEdgeStyle[_0x483c[1906]]&&_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1b-_0xc0a9x1c,_0xc0a9x1a)),_0xc0a9x18[_0x483c[207]]( new mxPoint(_0xc0a9x1b,_0xc0a9x1a))));_0xc0a9x2[_0x483c[1843]]&&this[_0x483c[1909]](_0xc0a9x2,_0xc0a9x15);this[_0x483c[1759]][_0x483c[1722]](_0xc0a9x15,_0xc0a9x18);_0xc0a9x3=0==_0xc0a9x3?this[_0x483c[1872]]:0<_0xc0a9x3?-_0xc0a9x3:-_0xc0a9x3+this[_0x483c[1872]];_0xc0a9x9++;};_0xc0a9x2[_0x483c[1826]][0]=101207;};};mxCoordinateAssignment[_0x483c[202]][_0x483c[1725]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[246]],_0xc0a9x4=_0xc0a9x2[_0x483c[235]][0]-_0xc0a9x2[_0x483c[117]]/2,_0xc0a9x5=_0xc0a9x2[_0x483c[236]][0]-_0xc0a9x2[_0x483c[119]]/2;this[_0x483c[1877]][_0xc0a9x2[_0x483c[1828]]]=Math[_0x483c[243]](this[_0x483c[1877]][_0xc0a9x2[_0x483c[1828]]],_0xc0a9x5);this[_0x483c[1878]][_0xc0a9x2[_0x483c[1828]]]=Math[_0x483c[160]](this[_0x483c[1878]][_0xc0a9x2[_0x483c[1828]]],_0xc0a9x5+_0xc0a9x2[_0x483c[119]]);this[_0x483c[1870]]==mxConstants[_0x483c[1358]]||this[_0x483c[1870]]==mxConstants[_0x483c[1354]]?this[_0x483c[1759]][_0x483c[1725]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5):this[_0x483c[1759]][_0x483c[1725]](_0xc0a9x3,_0xc0a9x5,_0xc0a9x4);this[_0x483c[1874]]=Math[_0x483c[160]](this[_0x483c[1874]],_0xc0a9x4+_0xc0a9x2[_0x483c[117]]);};mxCoordinateAssignment[_0x483c[202]][_0x483c[1909]]=function(_0xc0a9x2,_0xc0a9x3){};function WeightedCellSorter(_0xc0a9x2,_0xc0a9x3){this[_0x483c[246]]=_0xc0a9x2;this[_0x483c[1782]]=_0xc0a9x3;}WeightedCellSorter[_0x483c[202]][_0x483c[1782]]=0;WeightedCellSorter[_0x483c[202]][_0x483c[1783]]= !1;WeightedCellSorter[_0x483c[202]][_0x483c[1784]]= !1;WeightedCellSorter[_0x483c[202]][_0x483c[1785]]=null;WeightedCellSorter[_0x483c[202]][_0x483c[246]]=null;WeightedCellSorter[_0x483c[202]][_0x483c[469]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2&&null!=_0xc0a9x3?_0xc0a9x3[_0x483c[1782]]>_0xc0a9x2[_0x483c[1782]]?-1:_0xc0a9x3[_0x483c[1782]]<_0xc0a9x2[_0x483c[1782]]?1:_0xc0a9x3[_0x483c[1783]]?-1:1:0};function mxHierarchicalLayout(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxGraphLayout[_0x483c[239]](this,_0xc0a9x2);this[_0x483c[1870]]=null!=_0xc0a9x3?_0xc0a9x3:mxConstants[_0x483c[1358]];this[_0x483c[1910]]=null!=_0xc0a9x4?_0xc0a9x4:!0;}mxHierarchicalLayout[_0x483c[202]]= new mxGraphLayout;mxHierarchicalLayout[_0x483c[202]][_0x483c[196]]=mxHierarchicalLayout;mxHierarchicalLayout[_0x483c[202]][_0x483c[1845]]=null;mxHierarchicalLayout[_0x483c[202]][_0x483c[1735]]= !1;mxHierarchicalLayout[_0x483c[202]][_0x483c[1911]]= !1;mxHierarchicalLayout[_0x483c[202]][_0x483c[1912]]=0;mxHierarchicalLayout[_0x483c[202]][_0x483c[1868]]=30;mxHierarchicalLayout[_0x483c[202]][_0x483c[1869]]=100;mxHierarchicalLayout[_0x483c[202]][_0x483c[1913]]=60;mxHierarchicalLayout[_0x483c[202]][_0x483c[1872]]=10;mxHierarchicalLayout[_0x483c[202]][_0x483c[1870]]=mxConstants[_0x483c[1358]];mxHierarchicalLayout[_0x483c[202]][_0x483c[1882]]= !0;mxHierarchicalLayout[_0x483c[202]][_0x483c[1844]]= !0;mxHierarchicalLayout[_0x483c[202]][_0x483c[1787]]= !0;mxHierarchicalLayout[_0x483c[202]][_0x483c[1914]]= !0;mxHierarchicalLayout[_0x483c[202]][_0x483c[251]]=null;mxHierarchicalLayout[_0x483c[202]][_0x483c[1915]]=null;mxHierarchicalLayout[_0x483c[202]][_0x483c[502]]=function(){return this[_0x483c[251]]};mxHierarchicalLayout[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1101]]=_0xc0a9x2;var _0xc0a9x4=this[_0x483c[1179]][_0x483c[251]];this[_0x483c[1915]]={};if(!(null==_0xc0a9x3&&null==_0xc0a9x2)){if(null!=_0xc0a9x3&&null!=_0xc0a9x2){for(var _0xc0a9x5=[],_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){_0xc0a9x4[_0x483c[1720]](_0xc0a9x2,_0xc0a9x3[_0xc0a9x9])&&_0xc0a9x5[_0x483c[207]](_0xc0a9x3[_0xc0a9x9])};this[_0x483c[1845]]=_0xc0a9x5;}else {this[_0x483c[1845]]=_0xc0a9x3};_0xc0a9x4[_0x483c[473]]();try{this[_0x483c[1916]](_0xc0a9x2),this[_0x483c[1735]]&&!this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x2)&&this[_0x483c[1179]][_0x483c[1917]]([_0xc0a9x2],this[_0x483c[1912]],this[_0x483c[1911]])}finally{_0xc0a9x4[_0x483c[476]]()};};};mxHierarchicalLayout[_0x483c[202]][_0x483c[1918]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=[];if(null!=_0xc0a9x2&&null!=_0xc0a9x3){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[251]],_0xc0a9x9=null,_0xc0a9xa=-1E5,_0xc0a9x12;for(_0xc0a9x12 in _0xc0a9x3){var _0xc0a9x13=_0xc0a9x3[_0xc0a9x12];if(_0xc0a9x5[_0x483c[1193]](_0xc0a9x13)&&this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x13)){for(var _0xc0a9x14=this[_0x483c[264]](_0xc0a9x13),_0xc0a9x15=0,_0xc0a9x16=0,_0xc0a9x17=0;_0xc0a9x17<_0xc0a9x14[_0x483c[67]];_0xc0a9x17++){this[_0x483c[1710]](_0xc0a9x14[_0xc0a9x17],!0)==_0xc0a9x13?_0xc0a9x15++:_0xc0a9x16++};0==_0xc0a9x16&&0<_0xc0a9x15&&_0xc0a9x4[_0x483c[207]](_0xc0a9x13);_0xc0a9x14=_0xc0a9x15-_0xc0a9x16;_0xc0a9x14>_0xc0a9xa&&(_0xc0a9xa=_0xc0a9x14,_0xc0a9x9=_0xc0a9x13);};};0==_0xc0a9x4[_0x483c[67]]&&null!=_0xc0a9x9&&_0xc0a9x4[_0x483c[207]](_0xc0a9x9);};return _0xc0a9x4;};mxHierarchicalLayout[_0x483c[202]][_0x483c[264]]=function(_0xc0a9x2){var _0xc0a9x3=mxCellPath[_0x483c[385]](_0xc0a9x2);if(null!=this[_0x483c[1915]][_0xc0a9x3]){return this[_0x483c[1915]][_0xc0a9x3]};for(var _0xc0a9x4=this[_0x483c[1179]][_0x483c[251]],_0xc0a9x5=[],_0xc0a9x9=this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x2),_0xc0a9xa=_0xc0a9x4[_0x483c[262]](_0xc0a9x2),_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa;_0xc0a9x12++){var _0xc0a9x13=_0xc0a9x4[_0x483c[263]](_0xc0a9x2,_0xc0a9x12);if(this[_0x483c[1908]](_0xc0a9x13)){_0xc0a9x5=_0xc0a9x5[_0x483c[1919]](_0xc0a9x4[_0x483c[264]](_0xc0a9x13,!0,!0))}else {if(_0xc0a9x9||!this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x13)){_0xc0a9x5=_0xc0a9x5[_0x483c[1919]](_0xc0a9x4[_0x483c[264]](_0xc0a9x13,!0,!0))}};};_0xc0a9x5=_0xc0a9x5[_0x483c[1919]](_0xc0a9x4[_0x483c[264]](_0xc0a9x2,!0,!0));_0xc0a9x4=[];for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9x5[_0x483c[67]];_0xc0a9x12++){_0xc0a9x9=this[_0x483c[1710]](_0xc0a9x5[_0xc0a9x12],!0),_0xc0a9xa=this[_0x483c[1710]](_0xc0a9x5[_0xc0a9x12],!1),(_0xc0a9x9==_0xc0a9xa||_0xc0a9x9!=_0xc0a9xa&&(_0xc0a9xa==_0xc0a9x2&&(null==this[_0x483c[1101]]||this[_0x483c[1179]][_0x483c[1920]](_0xc0a9x9,this[_0x483c[1101]],this[_0x483c[1914]]))||_0xc0a9x9==_0xc0a9x2&&(null==this[_0x483c[1101]]||this[_0x483c[1179]][_0x483c[1920]](_0xc0a9xa,this[_0x483c[1101]],this[_0x483c[1914]]))))&&_0xc0a9x4[_0x483c[207]](_0xc0a9x5[_0xc0a9x12])};return this[_0x483c[1915]][_0xc0a9x3]=_0xc0a9x4;};mxHierarchicalLayout[_0x483c[202]][_0x483c[1710]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[1710]](_0xc0a9x3):this[_0x483c[1179]][_0x483c[441]][_0x483c[1710]](_0xc0a9x2,_0xc0a9x3);this[_0x483c[1908]](_0xc0a9x4)&&(_0xc0a9x4=this[_0x483c[1179]][_0x483c[251]][_0x483c[1197]](_0xc0a9x4));return _0xc0a9x4;};mxHierarchicalLayout[_0x483c[202]][_0x483c[1916]]=function(_0xc0a9x2){var _0xc0a9x3=[],_0xc0a9x4=[];if(null==this[_0x483c[1845]]&&null!=_0xc0a9x2){var _0xc0a9x5={};this[_0x483c[1921]](_0xc0a9x2,_0xc0a9x5);this[_0x483c[1845]]=[];var _0xc0a9x9=!0,_0xc0a9xa;for(_0xc0a9xa in _0xc0a9x5){if(null!=_0xc0a9x5[_0xc0a9xa]){_0xc0a9x9= !1;break;}};for(;!_0xc0a9x9;){for(var _0xc0a9x12=this[_0x483c[1918]](_0xc0a9x2,_0xc0a9x5),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x12[_0x483c[67]];_0xc0a9x9++){var _0xc0a9x13=[];_0xc0a9x3[_0x483c[207]](_0xc0a9x13);this[_0x483c[1706]](_0xc0a9x12[_0xc0a9x9],!0,null,_0xc0a9x4,_0xc0a9x13,_0xc0a9x3,_0xc0a9x5);};for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x12[_0x483c[67]];_0xc0a9x9++){this[_0x483c[1845]][_0x483c[207]](_0xc0a9x12[_0xc0a9x9])};_0xc0a9x9= !0;for(_0xc0a9xa in _0xc0a9x5){if(null!=_0xc0a9x5[_0xc0a9xa]){_0xc0a9x9= !1;break;}};};}else {for(_0xc0a9x9=0;_0xc0a9x9<roots[_0x483c[67]];_0xc0a9x9++){_0xc0a9x13=[],_0xc0a9x3[_0x483c[207]](_0xc0a9x13),traverse(roots[_0x483c[203]](_0xc0a9x9),!0,null,_0xc0a9x4,_0xc0a9x13,_0xc0a9x3,null)}};for(_0xc0a9x9=_0xc0a9x4=0;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){_0xc0a9x13=_0xc0a9x3[_0xc0a9x9];_0xc0a9x5=[];for(_0xc0a9xa in _0xc0a9x13){_0xc0a9x5[_0x483c[207]](_0xc0a9x13[_0xc0a9xa])};this[_0x483c[251]]= new mxGraphHierarchyModel(this,_0xc0a9x5,this[_0x483c[1845]],_0xc0a9x2,this[_0x483c[1844]]);this[_0x483c[1922]](_0xc0a9x2);this[_0x483c[1923]]();this[_0x483c[1924]](_0xc0a9x2);_0xc0a9x4=this[_0x483c[1925]](_0xc0a9x4,_0xc0a9x2);};};mxHierarchicalLayout[_0x483c[202]][_0x483c[1921]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[251]];_0xc0a9x4[_0x483c[1193]](_0xc0a9x2)&&(_0xc0a9x2!=this[_0x483c[1101]]&&this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x2))&&(_0xc0a9x3[mxCellPath[_0x483c[385]](_0xc0a9x2)]=_0xc0a9x2);if(this[_0x483c[1914]]||_0xc0a9x2==this[_0x483c[1101]]&&this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x2)){for(var _0xc0a9x5=_0xc0a9x4[_0x483c[262]](_0xc0a9x2),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x4[_0x483c[263]](_0xc0a9x2,_0xc0a9x9);this[_0x483c[1908]](_0xc0a9xa)||this[_0x483c[1921]](_0xc0a9xa,_0xc0a9x3);}};};mxHierarchicalLayout[_0x483c[202]][_0x483c[1908]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[256]][_0x483c[1500]]?!0:!1};mxHierarchicalLayout[_0x483c[202]][_0x483c[1781]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;for(var _0xc0a9x5=this[_0x483c[264]](_0xc0a9x2),_0xc0a9x9=[],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[1710]](_0xc0a9x5[_0xc0a9xa],!0),_0xc0a9x13=this[_0x483c[1710]](_0xc0a9x5[_0xc0a9xa],!1);(_0xc0a9x12==_0xc0a9x2&&_0xc0a9x13==_0xc0a9x3||!_0xc0a9x4&&_0xc0a9x12==_0xc0a9x3&&_0xc0a9x13==_0xc0a9x2)&&_0xc0a9x9[_0x483c[207]](_0xc0a9x5[_0xc0a9xa]);};return _0xc0a9x9;};mxHierarchicalLayout[_0x483c[202]][_0x483c[1706]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){if(null!=_0xc0a9x2&&null!=_0xc0a9x5){var _0xc0a9x13=mxCellPath[_0x483c[385]](_0xc0a9x2);if(null==_0xc0a9x5[_0xc0a9x13]&&(null==_0xc0a9x12||null!=_0xc0a9x12[_0xc0a9x13])){null==_0xc0a9x9[_0xc0a9x13]&&(_0xc0a9x9[_0xc0a9x13]=_0xc0a9x2);null==_0xc0a9x5[_0xc0a9x13]&&(_0xc0a9x5[_0xc0a9x13]=_0xc0a9x2);delete _0xc0a9x12[_0xc0a9x13];var _0xc0a9x14=this[_0x483c[264]](_0xc0a9x2);for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x14[_0x483c[67]];_0xc0a9x4++){if(_0xc0a9x13=this[_0x483c[1710]](_0xc0a9x14[_0xc0a9x4],!0)==_0xc0a9x2,!_0xc0a9x3||_0xc0a9x13){_0xc0a9x13=this[_0x483c[1710]](_0xc0a9x14[_0xc0a9x4],!_0xc0a9x13),_0xc0a9x9=this[_0x483c[1706]](_0xc0a9x13,_0xc0a9x3,_0xc0a9x14[_0xc0a9x4],_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12)}};}else {if(null==_0xc0a9x9[_0xc0a9x13]){for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9xa[_0x483c[67]];_0xc0a9x4++){if(_0xc0a9x2=_0xc0a9xa[_0xc0a9x4],null!=_0xc0a9x2[_0xc0a9x13]){for(_0xc0a9x14 in _0xc0a9x9){_0xc0a9x2[_0xc0a9x14]=_0xc0a9x9[_0xc0a9x14]};_0xc0a9xa[_0x483c[1242]]();return _0xc0a9x2;}}}};};return _0xc0a9x9;};mxHierarchicalLayout[_0x483c[202]][_0x483c[1922]]=function(_0xc0a9x2){( new mxMinimumCycleRemover(this))[_0x483c[350]](_0xc0a9x2)};mxHierarchicalLayout[_0x483c[202]][_0x483c[1923]]=function(){this[_0x483c[251]][_0x483c[1852]]();this[_0x483c[251]][_0x483c[1854]]();};mxHierarchicalLayout[_0x483c[202]][_0x483c[1924]]=function(_0xc0a9x2){( new mxMedianHybridCrossingReduction(this))[_0x483c[350]](_0xc0a9x2)};mxHierarchicalLayout[_0x483c[202]][_0x483c[1925]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4= new mxCoordinateAssignment(this,this[_0x483c[1868]],this[_0x483c[1869]],this[_0x483c[1870]],_0xc0a9x2,this[_0x483c[1872]]);_0xc0a9x4[_0x483c[1882]]=this[_0x483c[1882]];_0xc0a9x4[_0x483c[350]](_0xc0a9x3);return _0xc0a9x4[_0x483c[1874]]+this[_0x483c[1913]];};function mxGraphModel(_0xc0a9x2){this[_0x483c[1926]]=this[_0x483c[1096]]();null!=_0xc0a9x2?this[_0x483c[1927]](_0xc0a9x2):this[_0x483c[200]]();}mxGraphModel[_0x483c[202]]= new mxEventSource;mxGraphModel[_0x483c[202]][_0x483c[196]]=mxGraphModel;mxGraphModel[_0x483c[202]][_0x483c[813]]=null;mxGraphModel[_0x483c[202]][_0x483c[895]]=null;mxGraphModel[_0x483c[202]][_0x483c[1928]]= !0;mxGraphModel[_0x483c[202]][_0x483c[1929]]= !0;mxGraphModel[_0x483c[202]][_0x483c[1089]]=_0x483c[110];mxGraphModel[_0x483c[202]][_0x483c[1930]]=_0x483c[110];mxGraphModel[_0x483c[202]][_0x483c[1931]]=0;mxGraphModel[_0x483c[202]][_0x483c[1926]]=null;mxGraphModel[_0x483c[202]][_0x483c[1932]]=0;mxGraphModel[_0x483c[202]][_0x483c[1933]]= !1;mxGraphModel[_0x483c[202]][_0x483c[200]]=function(){this[_0x483c[1927]](this[_0x483c[1934]]())};mxGraphModel[_0x483c[202]][_0x483c[1935]]=function(){return this[_0x483c[1929]]};mxGraphModel[_0x483c[202]][_0x483c[1936]]=function(_0xc0a9x2){this[_0x483c[1929]]=_0xc0a9x2};mxGraphModel[_0x483c[202]][_0x483c[1934]]=function(){var _0xc0a9x2= new mxCell;_0xc0a9x2[_0x483c[1937]]( new mxCell);return _0xc0a9x2;};mxGraphModel[_0x483c[202]][_0x483c[736]]=function(_0xc0a9x2){return null!=this[_0x483c[895]]?this[_0x483c[895]][_0xc0a9x2]:null};mxGraphModel[_0x483c[202]][_0x483c[1938]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null;if(null!=_0xc0a9x2){for(var _0xc0a9x4=[],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){_0xc0a9x3(_0xc0a9x2[_0xc0a9x5])&&_0xc0a9x4[_0x483c[207]](_0xc0a9x2[_0xc0a9x5])}};return _0xc0a9x4;};mxGraphModel[_0x483c[202]][_0x483c[1939]]=function(_0xc0a9x2){return this[_0x483c[1921]](null,_0xc0a9x2)};mxGraphModel[_0x483c[202]][_0x483c[1921]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=[];_0xc0a9x3=_0xc0a9x3||this[_0x483c[501]]();(null==_0xc0a9x2||_0xc0a9x2(_0xc0a9x3))&&_0xc0a9x4[_0x483c[207]](_0xc0a9x3);for(var _0xc0a9x5=this[_0x483c[262]](_0xc0a9x3),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[263]](_0xc0a9x3,_0xc0a9x9),_0xc0a9x4=_0xc0a9x4[_0x483c[1919]](this[_0x483c[1921]](_0xc0a9x2,_0xc0a9xa))};return _0xc0a9x4;};mxGraphModel[_0x483c[202]][_0x483c[501]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2||this[_0x483c[813]];if(null!=_0xc0a9x2){for(;null!=_0xc0a9x2;){_0xc0a9x3=_0xc0a9x2,_0xc0a9x2=this[_0x483c[1197]](_0xc0a9x2)}};return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1927]]=function(_0xc0a9x2){this[_0x483c[350]]( new mxRootChange(this,_0xc0a9x2));return _0xc0a9x2;};mxGraphModel[_0x483c[202]][_0x483c[1940]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[813]];this[_0x483c[813]]=_0xc0a9x2;this[_0x483c[1931]]=0;this[_0x483c[895]]=null;this[_0x483c[1941]](_0xc0a9x2);return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1942]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&this[_0x483c[813]]==_0xc0a9x2};mxGraphModel[_0x483c[202]][_0x483c[1740]]=function(_0xc0a9x2){return this[_0x483c[1942]](this[_0x483c[1197]](_0xc0a9x2))};mxGraphModel[_0x483c[202]][_0x483c[1720]]=function(_0xc0a9x2,_0xc0a9x3){for(;null!=_0xc0a9x3&&_0xc0a9x3!=_0xc0a9x2;){_0xc0a9x3=this[_0x483c[1197]](_0xc0a9x3)};return _0xc0a9x3==_0xc0a9x2;};mxGraphModel[_0x483c[202]][_0x483c[442]]=function(_0xc0a9x2){return this[_0x483c[1720]](this[_0x483c[813]],_0xc0a9x2)};mxGraphModel[_0x483c[202]][_0x483c[1197]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1197]]():null};mxGraphModel[_0x483c[202]][_0x483c[99]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(_0xc0a9x3!=_0xc0a9x2&&null!=_0xc0a9x2&&null!=_0xc0a9x3){null==_0xc0a9x4&&(_0xc0a9x4=this[_0x483c[262]](_0xc0a9x2));var _0xc0a9x5=_0xc0a9x2!=this[_0x483c[1197]](_0xc0a9x3);this[_0x483c[350]]( new mxChildChange(this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4));this[_0x483c[1928]]&&_0xc0a9x5&&this[_0x483c[1943]](_0xc0a9x3);};return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1941]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){null==_0xc0a9x2[_0x483c[1103]]()&&this[_0x483c[1929]]&&_0xc0a9x2[_0x483c[1945]](this[_0x483c[1944]](_0xc0a9x2));if(null!=_0xc0a9x2[_0x483c[1103]]()){var _0xc0a9x3=this[_0x483c[736]](_0xc0a9x2[_0x483c[1103]]());if(_0xc0a9x3!=_0xc0a9x2){for(;null!=_0xc0a9x3;){_0xc0a9x2[_0x483c[1945]](this[_0x483c[1944]](_0xc0a9x2)),_0xc0a9x3=this[_0x483c[736]](_0xc0a9x2[_0x483c[1103]]())};null==this[_0x483c[895]]&&(this[_0x483c[895]]={});this[_0x483c[895]][_0xc0a9x2[_0x483c[1103]]()]=_0xc0a9x2;};};mxUtils[_0x483c[1946]](_0xc0a9x2[_0x483c[1103]]())&&(this[_0x483c[1931]]=Math[_0x483c[160]](this[_0x483c[1931]],_0xc0a9x2[_0x483c[1103]]()));for(var _0xc0a9x3=this[_0x483c[262]](_0xc0a9x2),_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3;_0xc0a9x4++){this[_0x483c[1941]](this[_0x483c[263]](_0xc0a9x2,_0xc0a9x4))};}};mxGraphModel[_0x483c[202]][_0x483c[1944]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1931]];this[_0x483c[1931]]++;return this[_0x483c[1089]]+_0xc0a9x2+this[_0x483c[1930]];};mxGraphModel[_0x483c[202]][_0x483c[1943]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=_0xc0a9x3||this[_0x483c[501]](_0xc0a9x2);for(var _0xc0a9x4=this[_0x483c[262]](_0xc0a9x2),_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4;_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[263]](_0xc0a9x2,_0xc0a9x5);this[_0x483c[1943]](_0xc0a9x9,_0xc0a9x3);};_0xc0a9x9=this[_0x483c[1707]](_0xc0a9x2);_0xc0a9x4=[];for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x9;_0xc0a9x5++){_0xc0a9x4[_0x483c[207]](this[_0x483c[1708]](_0xc0a9x2,_0xc0a9x5))};for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){_0xc0a9x9=_0xc0a9x4[_0xc0a9x5],this[_0x483c[1720]](_0xc0a9x3,_0xc0a9x9)&&this[_0x483c[1947]](_0xc0a9x9,_0xc0a9x3)};};mxGraphModel[_0x483c[202]][_0x483c[1947]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=this[_0x483c[1709]](_0xc0a9x2,!0),_0xc0a9x5=this[_0x483c[1709]](_0xc0a9x2,!1),_0xc0a9x9=null;null!=_0xc0a9x4&&!this[_0x483c[250]](_0xc0a9x4)&&null!=_0xc0a9x4[_0x483c[256]]&&_0xc0a9x4[_0x483c[256]][_0x483c[1500]];){_0xc0a9x4=this[_0x483c[1197]](_0xc0a9x4)};for(;null!=_0xc0a9x5&&!this[_0x483c[250]](_0xc0a9x5)&&null!=_0xc0a9x5[_0x483c[256]]&&_0xc0a9x5[_0x483c[256]][_0x483c[1500]];){_0xc0a9x5=this[_0x483c[1197]](_0xc0a9x5)};if(this[_0x483c[1720]](_0xc0a9x3,_0xc0a9x4)&&this[_0x483c[1720]](_0xc0a9x3,_0xc0a9x5)&&(_0xc0a9x9=_0xc0a9x4==_0xc0a9x5?this[_0x483c[1197]](_0xc0a9x4):this[_0x483c[1948]](_0xc0a9x4,_0xc0a9x5),null!=_0xc0a9x9&&(this[_0x483c[1197]](_0xc0a9x9)!=this[_0x483c[813]]||this[_0x483c[1720]](_0xc0a9x9,_0xc0a9x2))&&this[_0x483c[1197]](_0xc0a9x2)!=_0xc0a9x9)){_0xc0a9x4=this[_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9x4){var _0xc0a9xa=this[_0x483c[1949]](this[_0x483c[1197]](_0xc0a9x2)),_0xc0a9x12=this[_0x483c[1949]](_0xc0a9x9),_0xc0a9x5=_0xc0a9x12[_0x483c[235]]-_0xc0a9xa[_0x483c[235]],_0xc0a9xa=_0xc0a9x12[_0x483c[236]]-_0xc0a9xa[_0x483c[236]],_0xc0a9x4=_0xc0a9x4[_0x483c[238]]();_0xc0a9x4[_0x483c[513]](-_0xc0a9x5,-_0xc0a9xa);this[_0x483c[1724]](_0xc0a9x2,_0xc0a9x4);};this[_0x483c[99]](_0xc0a9x9,_0xc0a9x2,this[_0x483c[262]](_0xc0a9x9));};};mxGraphModel[_0x483c[202]][_0x483c[1949]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2?(_0xc0a9x3=this[_0x483c[1949]](this[_0x483c[1197]](_0xc0a9x2)),this[_0x483c[250]](_0xc0a9x2)||(_0xc0a9x2=this[_0x483c[1721]](_0xc0a9x2),null!=_0xc0a9x2&&(_0xc0a9x3[_0x483c[235]]+=_0xc0a9x2[_0x483c[235]],_0xc0a9x3[_0x483c[236]]+=_0xc0a9x2[_0x483c[236]]))):_0xc0a9x3= new mxPoint;return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1948]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&null!=_0xc0a9x3){var _0xc0a9x4=mxCellPath[_0x483c[385]](_0xc0a9x3);if(null!=_0xc0a9x4&&0<_0xc0a9x4[_0x483c[67]]){var _0xc0a9x5=_0xc0a9x2,_0xc0a9x9=mxCellPath[_0x483c[385]](_0xc0a9x5);if(_0xc0a9x4[_0x483c[67]]<_0xc0a9x9[_0x483c[67]]){var _0xc0a9x5=_0xc0a9x3,_0xc0a9xa=_0xc0a9x9,_0xc0a9x9=_0xc0a9x4,_0xc0a9x4=_0xc0a9xa};for(;null!=_0xc0a9x5;){_0xc0a9xa=this[_0x483c[1197]](_0xc0a9x5);if(0==_0xc0a9x4[_0x483c[2]](_0xc0a9x9+mxCellPath[_0x483c[1950]])&&null!=_0xc0a9xa){return _0xc0a9x5};_0xc0a9x9=mxCellPath[_0x483c[1951]](_0xc0a9x9);_0xc0a9x5=_0xc0a9xa;};};};return null;};mxGraphModel[_0x483c[202]][_0x483c[205]]=function(_0xc0a9x2){_0xc0a9x2==this[_0x483c[813]]?this[_0x483c[1927]](null):null!=this[_0x483c[1197]](_0xc0a9x2)&&this[_0x483c[350]]( new mxChildChange(this,null,_0xc0a9x2));return _0xc0a9x2;};mxGraphModel[_0x483c[202]][_0x483c[1102]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&null!=this[_0x483c[895]]){for(var _0xc0a9x3=this[_0x483c[262]](_0xc0a9x2)-1;0<=_0xc0a9x3;_0xc0a9x3--){this[_0x483c[1102]](this[_0x483c[263]](_0xc0a9x2,_0xc0a9x3))};null!=this[_0x483c[895]]&&null!=_0xc0a9x2[_0x483c[1103]]()&& delete this[_0x483c[895]][_0xc0a9x2[_0x483c[1103]]()];}};mxGraphModel[_0x483c[202]][_0x483c[1952]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1197]](_0xc0a9x2);null!=_0xc0a9x3?(_0xc0a9x3!=_0xc0a9x5||_0xc0a9x5[_0x483c[1738]](_0xc0a9x2)!=_0xc0a9x4)&&_0xc0a9x3[_0x483c[1937]](_0xc0a9x2,_0xc0a9x4):null!=_0xc0a9x5&&(_0xc0a9x4=_0xc0a9x5[_0x483c[1738]](_0xc0a9x2),_0xc0a9x5[_0x483c[205]](_0xc0a9x4));!this[_0x483c[442]](_0xc0a9x5)&&null!=_0xc0a9x3?this[_0x483c[1941]](_0xc0a9x2):null==_0xc0a9x3&&this[_0x483c[1102]](_0xc0a9x2);return _0xc0a9x5;};mxGraphModel[_0x483c[202]][_0x483c[262]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[262]]():0};mxGraphModel[_0x483c[202]][_0x483c[263]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[263]](_0xc0a9x3):null};mxGraphModel[_0x483c[202]][_0x483c[1953]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1954]]:null};mxGraphModel[_0x483c[202]][_0x483c[1728]]=function(_0xc0a9x2){return this[_0x483c[1955]](_0xc0a9x2,!0,!1)};mxGraphModel[_0x483c[202]][_0x483c[1956]]=function(_0xc0a9x2){return this[_0x483c[1955]](_0xc0a9x2,!1,!0)};mxGraphModel[_0x483c[202]][_0x483c[1955]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;for(var _0xc0a9x5=this[_0x483c[262]](_0xc0a9x2),_0xc0a9x9=[],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5;_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[263]](_0xc0a9x2,_0xc0a9xa);(!_0xc0a9x4&&!_0xc0a9x3||_0xc0a9x4&&this[_0x483c[250]](_0xc0a9x12)||_0xc0a9x3&&this[_0x483c[1193]](_0xc0a9x12))&&_0xc0a9x9[_0x483c[207]](_0xc0a9x12);};return _0xc0a9x9;};mxGraphModel[_0x483c[202]][_0x483c[1709]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1709]](_0xc0a9x3):null};mxGraphModel[_0x483c[202]][_0x483c[1957]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x3!=this[_0x483c[1709]](_0xc0a9x2,_0xc0a9x4);this[_0x483c[350]]( new mxTerminalChange(this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4));this[_0x483c[1928]]&&_0xc0a9x5&&this[_0x483c[1947]](_0xc0a9x2,this[_0x483c[501]]());return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1958]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[473]]();try{this[_0x483c[1957]](_0xc0a9x2,_0xc0a9x3,!0),this[_0x483c[1957]](_0xc0a9x2,_0xc0a9x4,!1)}finally{this[_0x483c[476]]()};};mxGraphModel[_0x483c[202]][_0x483c[1959]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1709]](_0xc0a9x2,_0xc0a9x4);null!=_0xc0a9x3?_0xc0a9x3[_0x483c[1960]](_0xc0a9x2,_0xc0a9x4):null!=_0xc0a9x5&&_0xc0a9x5[_0x483c[1961]](_0xc0a9x2,_0xc0a9x4);return _0xc0a9x5;};mxGraphModel[_0x483c[202]][_0x483c[1707]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1707]]():0};mxGraphModel[_0x483c[202]][_0x483c[1708]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1708]](_0xc0a9x3):null};mxGraphModel[_0x483c[202]][_0x483c[1962]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){for(var _0xc0a9x5=0,_0xc0a9x9=this[_0x483c[1707]](_0xc0a9x2),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9;_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[1708]](_0xc0a9x2,_0xc0a9xa);_0xc0a9x12!=_0xc0a9x4&&this[_0x483c[1709]](_0xc0a9x12,_0xc0a9x3)==_0xc0a9x2&&_0xc0a9x5++;};return _0xc0a9x5;};mxGraphModel[_0x483c[202]][_0x483c[1756]]=function(_0xc0a9x2){return this[_0x483c[264]](_0xc0a9x2,!0,!0,!1)};mxGraphModel[_0x483c[202]][_0x483c[1867]]=function(_0xc0a9x2){return this[_0x483c[264]](_0xc0a9x2,!0,!1,!1)};mxGraphModel[_0x483c[202]][_0x483c[1963]]=function(_0xc0a9x2){return this[_0x483c[264]](_0xc0a9x2,!1,!0,!1)};mxGraphModel[_0x483c[202]][_0x483c[264]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!0;for(var _0xc0a9x9=this[_0x483c[1707]](_0xc0a9x2),_0xc0a9xa=[],_0xc0a9x12=0;_0xc0a9x12<_0xc0a9x9;_0xc0a9x12++){var _0xc0a9x13=this[_0x483c[1708]](_0xc0a9x2,_0xc0a9x12),_0xc0a9x14=this[_0x483c[1709]](_0xc0a9x13,!0),_0xc0a9x15=this[_0x483c[1709]](_0xc0a9x13,!1);(_0xc0a9x5&&_0xc0a9x14==_0xc0a9x15||_0xc0a9x14!=_0xc0a9x15&&(_0xc0a9x3&&_0xc0a9x15==_0xc0a9x2||_0xc0a9x4&&_0xc0a9x14==_0xc0a9x2))&&_0xc0a9xa[_0x483c[207]](_0xc0a9x13);};return _0xc0a9xa;};mxGraphModel[_0x483c[202]][_0x483c[1781]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;var _0xc0a9x5=this[_0x483c[1707]](_0xc0a9x2),_0xc0a9x9=this[_0x483c[1707]](_0xc0a9x3),_0xc0a9xa=_0xc0a9x2,_0xc0a9x12=_0xc0a9x5;_0xc0a9x9<_0xc0a9x5&&(_0xc0a9x12=_0xc0a9x9,_0xc0a9xa=_0xc0a9x3);_0xc0a9x5=[];for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x12;_0xc0a9x9++){var _0xc0a9x13=this[_0x483c[1708]](_0xc0a9xa,_0xc0a9x9),_0xc0a9x14=this[_0x483c[1709]](_0xc0a9x13,!0),_0xc0a9x15=this[_0x483c[1709]](_0xc0a9x13,!1),_0xc0a9x16=_0xc0a9x15==_0xc0a9x2&&_0xc0a9x14==_0xc0a9x3;(_0xc0a9x14==_0xc0a9x2&&_0xc0a9x15==_0xc0a9x3||!_0xc0a9x4&&_0xc0a9x16)&&_0xc0a9x5[_0x483c[207]](_0xc0a9x13);};return _0xc0a9x5;};mxGraphModel[_0x483c[202]][_0x483c[1808]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!0;var _0xc0a9x9=[];if(null!=_0xc0a9x2){for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[1709]](_0xc0a9x2[_0xc0a9xa],!0),_0xc0a9x13=this[_0x483c[1709]](_0xc0a9x2[_0xc0a9xa],!1);_0xc0a9x12==_0xc0a9x3&&null!=_0xc0a9x13&&_0xc0a9x13!=_0xc0a9x3&&_0xc0a9x5?_0xc0a9x9[_0x483c[207]](_0xc0a9x13):_0xc0a9x13==_0xc0a9x3&&(null!=_0xc0a9x12&&_0xc0a9x12!=_0xc0a9x3&&_0xc0a9x4)&&_0xc0a9x9[_0x483c[207]](_0xc0a9x12);}};return _0xc0a9x9;};mxGraphModel[_0x483c[202]][_0x483c[1964]]=function(_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){for(var _0xc0a9x5=_0xc0a9x2[_0xc0a9x4],_0xc0a9x9=!0,_0xc0a9xa=this[_0x483c[1197]](_0xc0a9x5);null!=_0xc0a9xa;){if(0<=mxUtils[_0x483c[2]](_0xc0a9x2,_0xc0a9xa)){_0xc0a9x9= !1;break;};_0xc0a9xa=this[_0x483c[1197]](_0xc0a9xa);};_0xc0a9x9&&_0xc0a9x3[_0x483c[207]](_0xc0a9x5);};return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1193]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1193]]():!1};mxGraphModel[_0x483c[202]][_0x483c[250]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[250]]():!1};mxGraphModel[_0x483c[202]][_0x483c[1965]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1965]]():!1};mxGraphModel[_0x483c[202]][_0x483c[433]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[433]]():null};mxGraphModel[_0x483c[202]][_0x483c[1966]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[350]]( new mxValueChange(this,_0xc0a9x2,_0xc0a9x3));return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1967]]=function(_0xc0a9x2,_0xc0a9x3){return _0xc0a9x2[_0x483c[1968]](_0xc0a9x3)};mxGraphModel[_0x483c[202]][_0x483c[1721]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1721]]():null};mxGraphModel[_0x483c[202]][_0x483c[1724]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3!=this[_0x483c[1721]](_0xc0a9x2)&&this[_0x483c[350]]( new mxGeometryChange(this,_0xc0a9x2,_0xc0a9x3));return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1969]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1721]](_0xc0a9x2);_0xc0a9x2[_0x483c[1724]](_0xc0a9x3);return _0xc0a9x4;};mxGraphModel[_0x483c[202]][_0x483c[474]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[474]]():null};mxGraphModel[_0x483c[202]][_0x483c[475]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3!=this[_0x483c[474]](_0xc0a9x2)&&this[_0x483c[350]]( new mxStyleChange(this,_0xc0a9x2,_0xc0a9x3));return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1970]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[474]](_0xc0a9x2);_0xc0a9x2[_0x483c[475]](_0xc0a9x3);return _0xc0a9x4;};mxGraphModel[_0x483c[202]][_0x483c[1971]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1971]]():!1};mxGraphModel[_0x483c[202]][_0x483c[1972]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3!=this[_0x483c[1971]](_0xc0a9x2)&&this[_0x483c[350]]( new mxCollapseChange(this,_0xc0a9x2,_0xc0a9x3));return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1973]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1971]](_0xc0a9x2);_0xc0a9x2[_0x483c[1972]](_0xc0a9x3);return _0xc0a9x4;};mxGraphModel[_0x483c[202]][_0x483c[174]]=function(_0xc0a9x2){return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[174]]():!1};mxGraphModel[_0x483c[202]][_0x483c[175]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3!=this[_0x483c[174]](_0xc0a9x2)&&this[_0x483c[350]]( new mxVisibleChange(this,_0xc0a9x2,_0xc0a9x3));return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1974]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[174]](_0xc0a9x2);_0xc0a9x2[_0x483c[175]](_0xc0a9x3);return _0xc0a9x4;};mxGraphModel[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[350]]();this[_0x483c[473]]();this[_0x483c[1926]][_0x483c[99]](_0xc0a9x2);this[_0x483c[746]]( new mxEventObject(mxEvent.EXECUTE,_0x483c[826],_0xc0a9x2));this[_0x483c[746]]( new mxEventObject(mxEvent.EXECUTED,_0x483c[826],_0xc0a9x2));this[_0x483c[476]]();};mxGraphModel[_0x483c[202]][_0x483c[473]]=function(){this[_0x483c[1932]]++;this[_0x483c[746]]( new mxEventObject(mxEvent.BEGIN_UPDATE));1==this[_0x483c[1932]]&&this[_0x483c[746]]( new mxEventObject(mxEvent.START_EDIT));};mxGraphModel[_0x483c[202]][_0x483c[476]]=function(){this[_0x483c[1932]]--;0==this[_0x483c[1932]]&&this[_0x483c[746]]( new mxEventObject(mxEvent.END_EDIT));if(!this[_0x483c[1933]]){this[_0x483c[1933]]=0==this[_0x483c[1932]];this[_0x483c[746]]( new mxEventObject(mxEvent.END_UPDATE,_0x483c[1061],this[_0x483c[1926]]));try{if(this[_0x483c[1933]]&&!this[_0x483c[1926]][_0x483c[1107]]()){this[_0x483c[746]]( new mxEventObject(mxEvent.BEFORE_UNDO,_0x483c[1061],this[_0x483c[1926]]));var _0xc0a9x2=this[_0x483c[1926]];this[_0x483c[1926]]=this[_0x483c[1096]]();_0xc0a9x2[_0x483c[827]]();this[_0x483c[746]]( new mxEventObject(mxEvent.UNDO,_0x483c[1061],_0xc0a9x2));}}finally{this[_0x483c[1933]]= !1};};};mxGraphModel[_0x483c[202]][_0x483c[1096]]=function(){var _0xc0a9x2= new mxUndoableEdit(this,!0);_0xc0a9x2[_0x483c[827]]=function(){_0xc0a9x2[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.CHANGE,_0x483c[1061],_0xc0a9x2,_0x483c[1065],_0xc0a9x2[_0x483c[1065]]));_0xc0a9x2[_0x483c[1097]][_0x483c[746]]( new mxEventObject(mxEvent.NOTIFY,_0x483c[1061],_0xc0a9x2,_0x483c[1065],_0xc0a9x2[_0x483c[1065]]));};return _0xc0a9x2;};mxGraphModel[_0x483c[202]][_0x483c[1975]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;this[_0x483c[473]]();try{var _0xc0a9x5={};this[_0x483c[1976]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);for(var _0xc0a9x9 in _0xc0a9x5){var _0xc0a9xa=_0xc0a9x5[_0xc0a9x9],_0xc0a9x12=this[_0x483c[1709]](_0xc0a9xa,!0);null!=_0xc0a9x12&&(_0xc0a9x12=_0xc0a9x5[mxCellPath[_0x483c[385]](_0xc0a9x12)],this[_0x483c[1957]](_0xc0a9xa,_0xc0a9x12,!0));_0xc0a9x12=this[_0x483c[1709]](_0xc0a9xa,!1);null!=_0xc0a9x12&&(_0xc0a9x12=_0xc0a9x5[mxCellPath[_0x483c[385]](_0xc0a9x12)],this[_0x483c[1957]](_0xc0a9xa,_0xc0a9x12,!1));};}finally{this[_0x483c[476]]()};};mxGraphModel[_0x483c[202]][_0x483c[1976]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[473]]();try{for(var _0xc0a9x9=_0xc0a9x2[_0x483c[262]](),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9;_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x2[_0x483c[263]](_0xc0a9xa);if(_0x483c[279]== typeof _0xc0a9x12[_0x483c[1103]]){var _0xc0a9x13=_0xc0a9x12[_0x483c[1103]](),_0xc0a9x14=null!=_0xc0a9x13&&(!this[_0x483c[250]](_0xc0a9x12)|| !_0xc0a9x4)?this[_0x483c[736]](_0xc0a9x13):null;if(null==_0xc0a9x14){var _0xc0a9x15=_0xc0a9x12[_0x483c[238]]();_0xc0a9x15[_0x483c[1945]](_0xc0a9x13);_0xc0a9x15[_0x483c[1957]](_0xc0a9x12[_0x483c[1709]](!0),!0);_0xc0a9x15[_0x483c[1957]](_0xc0a9x12[_0x483c[1709]](!1),!1);_0xc0a9x14=_0xc0a9x3[_0x483c[1937]](_0xc0a9x15);this[_0x483c[1941]](_0xc0a9x14);};_0xc0a9x5[mxCellPath[_0x483c[385]](_0xc0a9x12)]=_0xc0a9x14;this[_0x483c[1976]](_0xc0a9x12,_0xc0a9x14,_0xc0a9x4,_0xc0a9x5);};}}finally{this[_0x483c[476]]()};};mxGraphModel[_0x483c[202]][_0x483c[1977]]=function(_0xc0a9x2){var _0xc0a9x3=[];if(null!=_0xc0a9x2){for(var _0xc0a9x4={},_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[1197]](_0xc0a9x2[_0xc0a9x5]);if(null!=_0xc0a9x9){var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x9);null==_0xc0a9x4[_0xc0a9xa]&&(_0xc0a9x4[_0xc0a9xa]=_0xc0a9x9,_0xc0a9x3[_0x483c[207]](_0xc0a9x9));};}};return _0xc0a9x3;};mxGraphModel[_0x483c[202]][_0x483c[1978]]=function(_0xc0a9x2){return null!=_0xc0a9x2?this[_0x483c[899]]([_0xc0a9x2],!0)[0]:null};mxGraphModel[_0x483c[202]][_0x483c[899]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4={},_0xc0a9x5=[],_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){null!=_0xc0a9x2[_0xc0a9x9]?_0xc0a9x5[_0x483c[207]](this[_0x483c[1979]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x4,_0xc0a9x3)):_0xc0a9x5[_0x483c[207]](null)};for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5[_0x483c[67]];_0xc0a9x9++){null!=_0xc0a9x5[_0xc0a9x9]&&this[_0x483c[1980]](_0xc0a9x5[_0xc0a9x9],_0xc0a9x2[_0xc0a9x9],_0xc0a9x4)};return _0xc0a9x5;};mxGraphModel[_0x483c[202]][_0x483c[1979]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1981]](_0xc0a9x2);_0xc0a9x3[mxObjectIdentity[_0x483c[203]](_0xc0a9x2)]=_0xc0a9x5;if(_0xc0a9x4){_0xc0a9x4=this[_0x483c[262]](_0xc0a9x2);for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4;_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[1979]](this[_0x483c[263]](_0xc0a9x2,_0xc0a9x9),_0xc0a9x3,!0);_0xc0a9x5[_0x483c[1937]](_0xc0a9xa);};};return _0xc0a9x5;};mxGraphModel[_0x483c[202]][_0x483c[1981]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[238]]()};mxGraphModel[_0x483c[202]][_0x483c[1980]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1709]](_0xc0a9x3,!0);null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9x4[mxObjectIdentity[_0x483c[203]](_0xc0a9x5)],null!=_0xc0a9x5&&_0xc0a9x5[_0x483c[1960]](_0xc0a9x2,!0));_0xc0a9x5=this[_0x483c[1709]](_0xc0a9x3,!1);null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9x4[mxObjectIdentity[_0x483c[203]](_0xc0a9x5)],null!=_0xc0a9x5&&_0xc0a9x5[_0x483c[1960]](_0xc0a9x2,!1));for(var _0xc0a9x5=this[_0x483c[262]](_0xc0a9x2),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){this[_0x483c[1980]](this[_0x483c[263]](_0xc0a9x2,_0xc0a9x9),this[_0x483c[263]](_0xc0a9x3,_0xc0a9x9),_0xc0a9x4)};};function mxRootChange(_0xc0a9x2,_0xc0a9x3){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[257]]=this[_0x483c[813]]=_0xc0a9x3;}mxRootChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[813]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1940]](this[_0x483c[257]]);};function mxChildChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[257]]=this[_0x483c[1101]]=_0xc0a9x3;this[_0x483c[247]]=_0xc0a9x4;this[_0x483c[1982]]=this[_0x483c[1983]]=_0xc0a9x5;}mxChildChange[_0x483c[202]][_0x483c[350]]=function(){var _0xc0a9x2=this[_0x483c[251]][_0x483c[1197]](this[_0x483c[247]]),_0xc0a9x3=null!=_0xc0a9x2?_0xc0a9x2[_0x483c[1738]](this[_0x483c[247]]):0;null==this[_0x483c[257]]&&this[_0x483c[807]](this[_0x483c[247]],!1);_0xc0a9x2=this[_0x483c[251]][_0x483c[1952]](this[_0x483c[247]],this[_0x483c[257]],this[_0x483c[1982]]);null!=this[_0x483c[257]]&&this[_0x483c[807]](this[_0x483c[247]],!0);this[_0x483c[1101]]=this[_0x483c[257]];this[_0x483c[257]]=_0xc0a9x2;this[_0x483c[1983]]=this[_0x483c[1982]];this[_0x483c[1982]]=_0xc0a9x3;};mxChildChange[_0x483c[202]][_0x483c[807]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;var _0xc0a9x4=_0xc0a9x2[_0x483c[1709]](!0),_0xc0a9x5=_0xc0a9x2[_0x483c[1709]](!1);null!=_0xc0a9x4&&(_0xc0a9x3?this[_0x483c[251]][_0x483c[1959]](_0xc0a9x2,_0xc0a9x4,!0):this[_0x483c[251]][_0x483c[1959]](_0xc0a9x2,null,!0));null!=_0xc0a9x5&&(_0xc0a9x3?this[_0x483c[251]][_0x483c[1959]](_0xc0a9x2,_0xc0a9x5,!1):this[_0x483c[251]][_0x483c[1959]](_0xc0a9x2,null,!1));_0xc0a9x2[_0x483c[1957]](_0xc0a9x4,!0);_0xc0a9x2[_0x483c[1957]](_0xc0a9x5,!1);_0xc0a9x4=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2);for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4;_0xc0a9x5++){this[_0x483c[807]](this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x5),_0xc0a9x3)};};function mxTerminalChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[1984]]=_0xc0a9x4;this[_0x483c[1097]]=_0xc0a9x5;}mxTerminalChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[1984]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1959]](this[_0x483c[246]],this[_0x483c[257]],this[_0x483c[1097]]);};function mxValueChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[131]]=_0xc0a9x4;}mxValueChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[131]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1967]](this[_0x483c[246]],this[_0x483c[257]]);};function mxStyleChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[124]]=_0xc0a9x4;}mxStyleChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[124]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1970]](this[_0x483c[246]],this[_0x483c[257]]);};function mxGeometryChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[256]]=_0xc0a9x4;}mxGeometryChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[256]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1969]](this[_0x483c[246]],this[_0x483c[257]]);};function mxCollapseChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[1985]]=_0xc0a9x4;}mxCollapseChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[1985]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1973]](this[_0x483c[246]],this[_0x483c[257]]);};function mxVisibleChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[189]]=_0xc0a9x4;}mxVisibleChange[_0x483c[202]][_0x483c[350]]=function(){this[_0x483c[189]]=this[_0x483c[257]];this[_0x483c[257]]=this[_0x483c[251]][_0x483c[1974]](this[_0x483c[246]],this[_0x483c[257]]);};function mxCellAttributeChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[246]]=_0xc0a9x2;this[_0x483c[1986]]=_0xc0a9x3;this[_0x483c[257]]=this[_0x483c[131]]=_0xc0a9x4;}mxCellAttributeChange[_0x483c[202]][_0x483c[350]]=function(){var _0xc0a9x2=this[_0x483c[246]][_0x483c[284]](this[_0x483c[1986]]);null==this[_0x483c[257]]?this[_0x483c[246]][_0x483c[131]][_0x483c[1390]](this[_0x483c[1986]]):this[_0x483c[246]][_0x483c[57]](this[_0x483c[1986]],this[_0x483c[257]]);this[_0x483c[257]]=_0xc0a9x2;};function mxCell(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[131]]=_0xc0a9x2;this[_0x483c[1724]](_0xc0a9x3);this[_0x483c[475]](_0xc0a9x4);if(null!=this[_0x483c[1987]]){this[_0x483c[1987]]()};}mxCell[_0x483c[202]][_0x483c[1363]]=null;mxCell[_0x483c[202]][_0x483c[131]]=null;mxCell[_0x483c[202]][_0x483c[256]]=null;mxCell[_0x483c[202]][_0x483c[124]]=null;mxCell[_0x483c[202]][_0x483c[1988]]= !1;mxCell[_0x483c[202]][_0x483c[1989]]= !1;mxCell[_0x483c[202]][_0x483c[1990]]= !0;mxCell[_0x483c[202]][_0x483c[189]]= !0;mxCell[_0x483c[202]][_0x483c[1985]]= !1;mxCell[_0x483c[202]][_0x483c[1101]]=null;mxCell[_0x483c[202]][_0x483c[1097]]=null;mxCell[_0x483c[202]][_0x483c[772]]=null;mxCell[_0x483c[202]][_0x483c[1954]]=null;mxCell[_0x483c[202]][_0x483c[1842]]=null;mxCell[_0x483c[202]][_0x483c[1991]]=_0x483c[1992][_0x483c[224]](_0x483c[185]);mxCell[_0x483c[202]][_0x483c[1103]]=function(){return this[_0x483c[1363]]};mxCell[_0x483c[202]][_0x483c[1945]]=function(_0xc0a9x2){this[_0x483c[1363]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[433]]=function(){return this[_0x483c[131]]};mxCell[_0x483c[202]][_0x483c[1966]]=function(_0xc0a9x2){this[_0x483c[131]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[1968]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[433]]();this[_0x483c[1966]](_0xc0a9x2);return _0xc0a9x3;};mxCell[_0x483c[202]][_0x483c[1721]]=function(){return this[_0x483c[256]]};mxCell[_0x483c[202]][_0x483c[1724]]=function(_0xc0a9x2){this[_0x483c[256]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[474]]=function(){return this[_0x483c[124]]};mxCell[_0x483c[202]][_0x483c[475]]=function(_0xc0a9x2){this[_0x483c[124]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[1193]]=function(){return this[_0x483c[1988]]};mxCell[_0x483c[202]][_0x483c[1993]]=function(_0xc0a9x2){this[_0x483c[1988]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[250]]=function(){return this[_0x483c[1989]]};mxCell[_0x483c[202]][_0x483c[1994]]=function(_0xc0a9x2){this[_0x483c[1989]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[1965]]=function(){return this[_0x483c[1990]]};mxCell[_0x483c[202]][_0x483c[1995]]=function(_0xc0a9x2){this[_0x483c[1990]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[174]]=function(){return this[_0x483c[189]]};mxCell[_0x483c[202]][_0x483c[175]]=function(_0xc0a9x2){this[_0x483c[189]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[1971]]=function(){return this[_0x483c[1985]]};mxCell[_0x483c[202]][_0x483c[1972]]=function(_0xc0a9x2){this[_0x483c[1985]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[1197]]=function(){return this[_0x483c[1101]]};mxCell[_0x483c[202]][_0x483c[1996]]=function(_0xc0a9x2){this[_0x483c[1101]]=_0xc0a9x2};mxCell[_0x483c[202]][_0x483c[1709]]=function(_0xc0a9x2){return _0xc0a9x2?this[_0x483c[1097]]:this[_0x483c[772]]};mxCell[_0x483c[202]][_0x483c[1957]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3?this[_0x483c[1097]]=_0xc0a9x2:this[_0x483c[772]]=_0xc0a9x2;return _0xc0a9x2;};mxCell[_0x483c[202]][_0x483c[262]]=function(){return null==this[_0x483c[1954]]?0:this[_0x483c[1954]][_0x483c[67]]};mxCell[_0x483c[202]][_0x483c[1738]]=function(_0xc0a9x2){return mxUtils[_0x483c[2]](this[_0x483c[1954]],_0xc0a9x2)};mxCell[_0x483c[202]][_0x483c[263]]=function(_0xc0a9x2){return null==this[_0x483c[1954]]?null:this[_0x483c[1954]][_0xc0a9x2]};mxCell[_0x483c[202]][_0x483c[1937]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&(null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[262]](),_0xc0a9x2[_0x483c[1197]]()==this&&_0xc0a9x3--),_0xc0a9x2[_0x483c[1997]](),_0xc0a9x2[_0x483c[1996]](this),null==this[_0x483c[1954]]?(this[_0x483c[1954]]=[],this[_0x483c[1954]][_0x483c[207]](_0xc0a9x2)):this[_0x483c[1954]][_0x483c[300]](_0xc0a9x3,0,_0xc0a9x2));return _0xc0a9x2;};mxCell[_0x483c[202]][_0x483c[205]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=this[_0x483c[1954]]&&0<=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[263]](_0xc0a9x2),null!=_0xc0a9x3&&(this[_0x483c[1954]][_0x483c[300]](_0xc0a9x2,1),_0xc0a9x3[_0x483c[1996]](null)));return _0xc0a9x3;};mxCell[_0x483c[202]][_0x483c[1997]]=function(){if(null!=this[_0x483c[1101]]){var _0xc0a9x2=this[_0x483c[1101]][_0x483c[1738]](this);this[_0x483c[1101]][_0x483c[205]](_0xc0a9x2);}};mxCell[_0x483c[202]][_0x483c[1707]]=function(){return null==this[_0x483c[1842]]?0:this[_0x483c[1842]][_0x483c[67]]};mxCell[_0x483c[202]][_0x483c[1998]]=function(_0xc0a9x2){return mxUtils[_0x483c[2]](this[_0x483c[1842]],_0xc0a9x2)};mxCell[_0x483c[202]][_0x483c[1708]]=function(_0xc0a9x2){return null==this[_0x483c[1842]]?null:this[_0x483c[1842]][_0xc0a9x2]};mxCell[_0x483c[202]][_0x483c[1960]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[1999]](_0xc0a9x3),_0xc0a9x2[_0x483c[1957]](this,_0xc0a9x3),null==this[_0x483c[1842]]||_0xc0a9x2[_0x483c[1709]](!_0xc0a9x3)!=this||0>mxUtils[_0x483c[2]](this[_0x483c[1842]],_0xc0a9x2))){null==this[_0x483c[1842]]&&(this[_0x483c[1842]]=[]),this[_0x483c[1842]][_0x483c[207]](_0xc0a9x2)};return _0xc0a9x2;};mxCell[_0x483c[202]][_0x483c[1961]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2){if(_0xc0a9x2[_0x483c[1709]](!_0xc0a9x3)!=this&&null!=this[_0x483c[1842]]){var _0xc0a9x4=this[_0x483c[1998]](_0xc0a9x2);0<=_0xc0a9x4&&this[_0x483c[1842]][_0x483c[300]](_0xc0a9x4,1);};_0xc0a9x2[_0x483c[1957]](null,_0xc0a9x3);};return _0xc0a9x2;};mxCell[_0x483c[202]][_0x483c[1999]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1709]](_0xc0a9x2);null!=_0xc0a9x3&&_0xc0a9x3[_0x483c[1961]](this,_0xc0a9x2);};mxCell[_0x483c[202]][_0x483c[284]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[433]]();return (null!=_0xc0a9x4&&_0xc0a9x4[_0x483c[288]]==mxConstants[_0x483c[289]]?_0xc0a9x4[_0x483c[284]](_0xc0a9x2):null)||_0xc0a9x3;};mxCell[_0x483c[202]][_0x483c[57]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[433]]();null!=_0xc0a9x4&&_0xc0a9x4[_0x483c[288]]==mxConstants[_0x483c[289]]&&_0xc0a9x4[_0x483c[57]](_0xc0a9x2,_0xc0a9x3);};mxCell[_0x483c[202]][_0x483c[238]]=function(){var _0xc0a9x2=mxUtils[_0x483c[238]](this,this[_0x483c[1991]]);_0xc0a9x2[_0x483c[1966]](this[_0x483c[2000]]());return _0xc0a9x2;};mxCell[_0x483c[202]][_0x483c[2000]]=function(){var _0xc0a9x2=this[_0x483c[433]]();null!=_0xc0a9x2&&(_0x483c[279]== typeof _0xc0a9x2[_0x483c[238]]?_0xc0a9x2=_0xc0a9x2[_0x483c[238]]():isNaN(_0xc0a9x2[_0x483c[288]])||(_0xc0a9x2=_0xc0a9x2[_0x483c[511]](!0)));return _0xc0a9x2;};function mxGeometry(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxRectangle[_0x483c[239]](this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5)}mxGeometry[_0x483c[202]]= new mxRectangle;mxGeometry[_0x483c[202]][_0x483c[196]]=mxGeometry;mxGeometry[_0x483c[202]][_0x483c[2001]]= !0;mxGeometry[_0x483c[202]][_0x483c[2002]]=null;mxGeometry[_0x483c[202]][_0x483c[2003]]=null;mxGeometry[_0x483c[202]][_0x483c[2004]]=null;mxGeometry[_0x483c[202]][_0x483c[1525]]=null;mxGeometry[_0x483c[202]][_0x483c[1368]]=null;mxGeometry[_0x483c[202]][_0x483c[1500]]= !1;mxGeometry[_0x483c[202]][_0x483c[2005]]=function(){if(null!=this[_0x483c[2002]]){var _0xc0a9x2= new mxRectangle(this[_0x483c[235]],this[_0x483c[236]],this[_0x483c[117]],this[_0x483c[119]]);this[_0x483c[235]]=this[_0x483c[2002]][_0x483c[235]];this[_0x483c[236]]=this[_0x483c[2002]][_0x483c[236]];this[_0x483c[117]]=this[_0x483c[2002]][_0x483c[117]];this[_0x483c[119]]=this[_0x483c[2002]][_0x483c[119]];this[_0x483c[2002]]=_0xc0a9x2;}};mxGeometry[_0x483c[202]][_0x483c[2006]]=function(_0xc0a9x2){return _0xc0a9x2?this[_0x483c[2003]]:this[_0x483c[2004]]};mxGeometry[_0x483c[202]][_0x483c[2007]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3?this[_0x483c[2003]]=_0xc0a9x2:this[_0x483c[2004]]=_0xc0a9x2;return _0xc0a9x2;};mxGeometry[_0x483c[202]][_0x483c[513]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[238]]();this[_0x483c[1500]]||(this[_0x483c[235]]+=_0xc0a9x2,this[_0x483c[236]]+=_0xc0a9x3);null!=this[_0x483c[2003]]&&(this[_0x483c[2003]][_0x483c[235]]+=_0xc0a9x2,this[_0x483c[2003]][_0x483c[236]]+=_0xc0a9x3);null!=this[_0x483c[2004]]&&(this[_0x483c[2004]][_0x483c[235]]+=_0xc0a9x2,this[_0x483c[2004]][_0x483c[236]]+=_0xc0a9x3);if(this[_0x483c[2001]]&&null!=this[_0x483c[1525]]){for(var _0xc0a9x4=this[_0x483c[1525]][_0x483c[67]],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4;_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[1525]][_0xc0a9x5];null!=_0xc0a9x9&&(_0xc0a9x9[_0x483c[235]]+=_0xc0a9x2,_0xc0a9x9[_0x483c[236]]+=_0xc0a9x3);}};};var mxCellPath={PATH_SEPARATOR:_0x483c[87],create:function(_0xc0a9x2){var _0xc0a9x3=_0x483c[110];if(null!=_0xc0a9x2){for(var _0xc0a9x4=_0xc0a9x2[_0x483c[1197]]();null!=_0xc0a9x4;){_0xc0a9x3=_0xc0a9x4[_0x483c[1738]](_0xc0a9x2)+mxCellPath[_0x483c[1950]]+_0xc0a9x3,_0xc0a9x2=_0xc0a9x4,_0xc0a9x4=_0xc0a9x2[_0x483c[1197]]()}};_0xc0a9x2=_0xc0a9x3[_0x483c[67]];1<_0xc0a9x2&&(_0xc0a9x3=_0xc0a9x3[_0x483c[85]](0,_0xc0a9x2-1));return _0xc0a9x3;},getParentPath:function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[1122]](mxCellPath.PATH_SEPARATOR);if(0<=_0xc0a9x3){return _0xc0a9x2[_0x483c[85]](0,_0xc0a9x3)};if(0<_0xc0a9x2[_0x483c[67]]){return _0x483c[110]};};return null;},resolve:function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2;if(null!=_0xc0a9x3){for(var _0xc0a9x5=_0xc0a9x3[_0x483c[224]](mxCellPath.PATH_SEPARATOR),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5[_0x483c[67]];_0xc0a9x9++){_0xc0a9x4=_0xc0a9x4[_0x483c[263]](parseInt(_0xc0a9x5[_0xc0a9x9]))}};return _0xc0a9x4;},compare:function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=Math[_0x483c[243]](_0xc0a9x2[_0x483c[67]],_0xc0a9x3[_0x483c[67]]),_0xc0a9x5=0,_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4;_0xc0a9x9++){if(_0xc0a9x2[_0xc0a9x9]!=_0xc0a9x3[_0xc0a9x9]){0==_0xc0a9x2[_0xc0a9x9][_0x483c[67]]||0==_0xc0a9x3[_0xc0a9x9][_0x483c[67]]?_0xc0a9x5=_0xc0a9x2[_0xc0a9x9]==_0xc0a9x3[_0xc0a9x9]?0:_0xc0a9x2[_0xc0a9x9]>_0xc0a9x3[_0xc0a9x9]?1:-1:(_0xc0a9x4=parseInt(_0xc0a9x2[_0xc0a9x9]),_0xc0a9x9=parseInt(_0xc0a9x3[_0xc0a9x9]),_0xc0a9x5=_0xc0a9x4==_0xc0a9x9?0:_0xc0a9x4>_0xc0a9x9?1:-1);break;}};0==_0xc0a9x5&&(_0xc0a9x4=_0xc0a9x2[_0x483c[67]],_0xc0a9x9=_0xc0a9x3[_0x483c[67]],_0xc0a9x4!=_0xc0a9x9&&(_0xc0a9x5=_0xc0a9x4>_0xc0a9x9?1:-1));return _0xc0a9x5;}},mxPerimeter={RectanglePerimeter:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=_0xc0a9x2[_0x483c[241]]();var _0xc0a9x9=_0xc0a9x2[_0x483c[242]](),_0xc0a9xa=Math[_0x483c[429]](_0xc0a9x4[_0x483c[236]]-_0xc0a9x9,_0xc0a9x4[_0x483c[235]]-_0xc0a9x3),_0xc0a9x12= new mxPoint(0,0),_0xc0a9x13=Math[_0x483c[424]],_0xc0a9x14=Math[_0x483c[424]]/2-_0xc0a9xa,_0xc0a9x15=Math[_0x483c[429]](_0xc0a9x2[_0x483c[119]],_0xc0a9x2[_0x483c[117]]);_0xc0a9xa<-_0xc0a9x13+_0xc0a9x15||_0xc0a9xa>_0xc0a9x13-_0xc0a9x15?(_0xc0a9x12[_0x483c[235]]=_0xc0a9x2[_0x483c[235]],_0xc0a9x12[_0x483c[236]]=_0xc0a9x9-_0xc0a9x2[_0x483c[117]]*Math[_0x483c[2008]](_0xc0a9xa)/2):_0xc0a9xa<-_0xc0a9x15?(_0xc0a9x12[_0x483c[236]]=_0xc0a9x2[_0x483c[236]],_0xc0a9x12[_0x483c[235]]=_0xc0a9x3-_0xc0a9x2[_0x483c[119]]*Math[_0x483c[2008]](_0xc0a9x14)/2):_0xc0a9xa<_0xc0a9x15?(_0xc0a9x12[_0x483c[235]]=_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]],_0xc0a9x12[_0x483c[236]]=_0xc0a9x9+_0xc0a9x2[_0x483c[117]]*Math[_0x483c[2008]](_0xc0a9xa)/2):(_0xc0a9x12[_0x483c[236]]=_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]],_0xc0a9x12[_0x483c[235]]=_0xc0a9x3+_0xc0a9x2[_0x483c[119]]*Math[_0x483c[2008]](_0xc0a9x14)/2);_0xc0a9x5&&(_0xc0a9x4[_0x483c[235]]>=_0xc0a9x2[_0x483c[235]]&&_0xc0a9x4[_0x483c[235]]<=_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]?_0xc0a9x12[_0x483c[235]]=_0xc0a9x4[_0x483c[235]]:_0xc0a9x4[_0x483c[236]]>=_0xc0a9x2[_0x483c[236]]&&_0xc0a9x4[_0x483c[236]]<=_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]&&(_0xc0a9x12[_0x483c[236]]=_0xc0a9x4[_0x483c[236]]),_0xc0a9x4[_0x483c[235]]<_0xc0a9x2[_0x483c[235]]?_0xc0a9x12[_0x483c[235]]=_0xc0a9x2[_0x483c[235]]:_0xc0a9x4[_0x483c[235]]>_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]&&(_0xc0a9x12[_0x483c[235]]=_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]),_0xc0a9x4[_0x483c[236]]<_0xc0a9x2[_0x483c[236]]?_0xc0a9x12[_0x483c[236]]=_0xc0a9x2[_0x483c[236]]:_0xc0a9x4[_0x483c[236]]>_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]&&(_0xc0a9x12[_0x483c[236]]=_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]));return _0xc0a9x12;},EllipsePerimeter:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[_0x483c[235]],_0xc0a9xa=_0xc0a9x2[_0x483c[236]],_0xc0a9x12=_0xc0a9x2[_0x483c[117]]/2,_0xc0a9x13=_0xc0a9x2[_0x483c[119]]/2,_0xc0a9x14=_0xc0a9x9+_0xc0a9x12,_0xc0a9x15=_0xc0a9xa+_0xc0a9x13;_0xc0a9x3=_0xc0a9x4[_0x483c[235]];_0xc0a9x4=_0xc0a9x4[_0x483c[236]];var _0xc0a9x16=parseInt(_0xc0a9x3-_0xc0a9x14),_0xc0a9x17=parseInt(_0xc0a9x4-_0xc0a9x15);if(0==_0xc0a9x16&&0!=_0xc0a9x17){return  new mxPoint(_0xc0a9x14,_0xc0a9x15+_0xc0a9x13*_0xc0a9x17/Math[_0x483c[425]](_0xc0a9x17))};if(0==_0xc0a9x16&&0==_0xc0a9x17){return  new mxPoint(_0xc0a9x3,_0xc0a9x4)};if(_0xc0a9x5){if(_0xc0a9x4>=_0xc0a9xa&&_0xc0a9x4<=_0xc0a9xa+_0xc0a9x2[_0x483c[119]]){return _0xc0a9x2=_0xc0a9x4-_0xc0a9x15,_0xc0a9x2=Math[_0x483c[428]](_0xc0a9x12*_0xc0a9x12*(1-_0xc0a9x2*_0xc0a9x2/(_0xc0a9x13*_0xc0a9x13)))||0,_0xc0a9x3<=_0xc0a9x9&&(_0xc0a9x2= -_0xc0a9x2), new mxPoint(_0xc0a9x14+_0xc0a9x2,_0xc0a9x4)};if(_0xc0a9x3>=_0xc0a9x9&&_0xc0a9x3<=_0xc0a9x9+_0xc0a9x2[_0x483c[117]]){return _0xc0a9x2=_0xc0a9x3-_0xc0a9x14,_0xc0a9x2=Math[_0x483c[428]](_0xc0a9x13*_0xc0a9x13*(1-_0xc0a9x2*_0xc0a9x2/(_0xc0a9x12*_0xc0a9x12)))||0,_0xc0a9x4<=_0xc0a9xa&&(_0xc0a9x2= -_0xc0a9x2), new mxPoint(_0xc0a9x3,_0xc0a9x15+_0xc0a9x2)};};_0xc0a9x9=_0xc0a9x17/_0xc0a9x16;_0xc0a9x15-=_0xc0a9x9*_0xc0a9x14;_0xc0a9xa=_0xc0a9x12*_0xc0a9x12*_0xc0a9x9*_0xc0a9x9+_0xc0a9x13*_0xc0a9x13;_0xc0a9x2=-2*_0xc0a9x14*_0xc0a9xa;_0xc0a9x13=Math[_0x483c[428]](_0xc0a9x2*_0xc0a9x2-4*_0xc0a9xa*(_0xc0a9x12*_0xc0a9x12*_0xc0a9x9*_0xc0a9x9*_0xc0a9x14*_0xc0a9x14+_0xc0a9x13*_0xc0a9x13*_0xc0a9x14*_0xc0a9x14-_0xc0a9x12*_0xc0a9x12*_0xc0a9x13*_0xc0a9x13));_0xc0a9x12=(-_0xc0a9x2+_0xc0a9x13)/(2*_0xc0a9xa);_0xc0a9x13=(-_0xc0a9x2-_0xc0a9x13)/(2*_0xc0a9xa);_0xc0a9x14=_0xc0a9x9*_0xc0a9x12+_0xc0a9x15;_0xc0a9x15=_0xc0a9x9*_0xc0a9x13+_0xc0a9x15;_0xc0a9x9=Math[_0x483c[428]](Math[_0x483c[2009]](_0xc0a9x12-_0xc0a9x3,2)+Math[_0x483c[2009]](_0xc0a9x14-_0xc0a9x4,2));_0xc0a9x3=Math[_0x483c[428]](Math[_0x483c[2009]](_0xc0a9x13-_0xc0a9x3,2)+Math[_0x483c[2009]](_0xc0a9x15-_0xc0a9x4,2));_0xc0a9xa=_0xc0a9x4=0;_0xc0a9x9<_0xc0a9x3?(_0xc0a9x4=_0xc0a9x12,_0xc0a9xa=_0xc0a9x14):(_0xc0a9x4=_0xc0a9x13,_0xc0a9xa=_0xc0a9x15);return  new mxPoint(_0xc0a9x4,_0xc0a9xa);},RhombusPerimeter:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=_0xc0a9x2[_0x483c[235]];var _0xc0a9x9=_0xc0a9x2[_0x483c[236]],_0xc0a9xa=_0xc0a9x2[_0x483c[117]];_0xc0a9x2=_0xc0a9x2[_0x483c[119]];var _0xc0a9x12=_0xc0a9x3+_0xc0a9xa/2,_0xc0a9x13=_0xc0a9x9+_0xc0a9x2/2,_0xc0a9x14=_0xc0a9x4[_0x483c[235]];_0xc0a9x4=_0xc0a9x4[_0x483c[236]];if(_0xc0a9x12==_0xc0a9x14){return _0xc0a9x13>_0xc0a9x4? new mxPoint(_0xc0a9x12,_0xc0a9x9): new mxPoint(_0xc0a9x12,_0xc0a9x9+_0xc0a9x2)};if(_0xc0a9x13==_0xc0a9x4){return _0xc0a9x12>_0xc0a9x14? new mxPoint(_0xc0a9x3,_0xc0a9x13): new mxPoint(_0xc0a9x3+_0xc0a9xa,_0xc0a9x13)};var _0xc0a9x15=_0xc0a9x12,_0xc0a9x16=_0xc0a9x13;_0xc0a9x5&&(_0xc0a9x14>=_0xc0a9x3&&_0xc0a9x14<=_0xc0a9x3+_0xc0a9xa?_0xc0a9x15=_0xc0a9x14:_0xc0a9x4>=_0xc0a9x9&&_0xc0a9x4<=_0xc0a9x9+_0xc0a9x2&&(_0xc0a9x16=_0xc0a9x4));return _0xc0a9x14<_0xc0a9x12?_0xc0a9x4<_0xc0a9x13?mxUtils[_0x483c[2010]](_0xc0a9x14,_0xc0a9x4,_0xc0a9x15,_0xc0a9x16,_0xc0a9x12,_0xc0a9x9,_0xc0a9x3,_0xc0a9x13):mxUtils[_0x483c[2010]](_0xc0a9x14,_0xc0a9x4,_0xc0a9x15,_0xc0a9x16,_0xc0a9x12,_0xc0a9x9+_0xc0a9x2,_0xc0a9x3,_0xc0a9x13):_0xc0a9x4<_0xc0a9x13?mxUtils[_0x483c[2010]](_0xc0a9x14,_0xc0a9x4,_0xc0a9x15,_0xc0a9x16,_0xc0a9x12,_0xc0a9x9,_0xc0a9x3+_0xc0a9xa,_0xc0a9x13):mxUtils[_0x483c[2010]](_0xc0a9x14,_0xc0a9x4,_0xc0a9x15,_0xc0a9x16,_0xc0a9x12,_0xc0a9x9+_0xc0a9x2,_0xc0a9x3+_0xc0a9xa,_0xc0a9x13);},TrianglePerimeter:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]][mxConstants[_0x483c[2011]]]:null;var _0xc0a9x9=_0xc0a9x3==mxConstants[_0x483c[1358]]||_0xc0a9x3==mxConstants[_0x483c[1354]],_0xc0a9xa=_0xc0a9x2[_0x483c[235]],_0xc0a9x12=_0xc0a9x2[_0x483c[236]],_0xc0a9x13=_0xc0a9x2[_0x483c[117]];_0xc0a9x2=_0xc0a9x2[_0x483c[119]];var _0xc0a9x14=_0xc0a9xa+_0xc0a9x13/2,_0xc0a9x15=_0xc0a9x12+_0xc0a9x2/2,_0xc0a9x16= new mxPoint(_0xc0a9xa,_0xc0a9x12),_0xc0a9x17= new mxPoint(_0xc0a9xa+_0xc0a9x13,_0xc0a9x15),_0xc0a9x18= new mxPoint(_0xc0a9xa,_0xc0a9x12+_0xc0a9x2);_0xc0a9x3==mxConstants[_0x483c[1358]]?(_0xc0a9x16=_0xc0a9x18,_0xc0a9x17= new mxPoint(_0xc0a9x14,_0xc0a9x12),_0xc0a9x18= new mxPoint(_0xc0a9xa+_0xc0a9x13,_0xc0a9x12+_0xc0a9x2)):_0xc0a9x3==mxConstants[_0x483c[1354]]?(_0xc0a9x17= new mxPoint(_0xc0a9x14,_0xc0a9x12+_0xc0a9x2),_0xc0a9x18= new mxPoint(_0xc0a9xa+_0xc0a9x13,_0xc0a9x12)):_0xc0a9x3==mxConstants[_0x483c[1359]]&&(_0xc0a9x16= new mxPoint(_0xc0a9xa+_0xc0a9x13,_0xc0a9x12),_0xc0a9x17= new mxPoint(_0xc0a9xa,_0xc0a9x15),_0xc0a9x18= new mxPoint(_0xc0a9xa+_0xc0a9x13,_0xc0a9x12+_0xc0a9x2));var _0xc0a9x19=_0xc0a9x4[_0x483c[235]]-_0xc0a9x14,_0xc0a9x1a=_0xc0a9x4[_0x483c[236]]-_0xc0a9x15,_0xc0a9x19=_0xc0a9x9?Math[_0x483c[429]](_0xc0a9x19,_0xc0a9x1a):Math[_0x483c[429]](_0xc0a9x1a,_0xc0a9x19),_0xc0a9x1b=_0xc0a9x9?Math[_0x483c[429]](_0xc0a9x13,_0xc0a9x2):Math[_0x483c[429]](_0xc0a9x2,_0xc0a9x13),_0xc0a9x1a=!1,_0xc0a9x1a=_0xc0a9x3==mxConstants[_0x483c[1358]]||_0xc0a9x3==mxConstants[_0x483c[1359]]?_0xc0a9x19>-_0xc0a9x1b&&_0xc0a9x19<_0xc0a9x1b:_0xc0a9x19<-Math[_0x483c[424]]+_0xc0a9x1b||_0xc0a9x19>Math[_0x483c[424]]-_0xc0a9x1b,_0xc0a9x1b=null;_0xc0a9x1a?_0xc0a9x1b=_0xc0a9x5&&(_0xc0a9x9&&_0xc0a9x4[_0x483c[235]]>=_0xc0a9x16[_0x483c[235]]&&_0xc0a9x4[_0x483c[235]]<=_0xc0a9x18[_0x483c[235]]||!_0xc0a9x9&&_0xc0a9x4[_0x483c[236]]>=_0xc0a9x16[_0x483c[236]]&&_0xc0a9x4[_0x483c[236]]<=_0xc0a9x18[_0x483c[236]])?_0xc0a9x9? new mxPoint(_0xc0a9x4[_0x483c[235]],_0xc0a9x16[_0x483c[236]]): new mxPoint(_0xc0a9x16[_0x483c[235]],_0xc0a9x4[_0x483c[236]]):_0xc0a9x3==mxConstants[_0x483c[1358]]? new mxPoint(_0xc0a9xa+_0xc0a9x13/2+_0xc0a9x2*Math[_0x483c[2008]](_0xc0a9x19)/2,_0xc0a9x12+_0xc0a9x2):_0xc0a9x3==mxConstants[_0x483c[1354]]? new mxPoint(_0xc0a9xa+_0xc0a9x13/2-_0xc0a9x2*Math[_0x483c[2008]](_0xc0a9x19)/2,_0xc0a9x12):_0xc0a9x3==mxConstants[_0x483c[1359]]? new mxPoint(_0xc0a9xa+_0xc0a9x13,_0xc0a9x12+_0xc0a9x2/2+_0xc0a9x13*Math[_0x483c[2008]](_0xc0a9x19)/2): new mxPoint(_0xc0a9xa,_0xc0a9x12+_0xc0a9x2/2-_0xc0a9x13*Math[_0x483c[2008]](_0xc0a9x19)/2):(_0xc0a9x5&&(_0xc0a9x5= new mxPoint(_0xc0a9x14,_0xc0a9x15),_0xc0a9x4[_0x483c[236]]>=_0xc0a9x12&&_0xc0a9x4[_0x483c[236]]<=_0xc0a9x12+_0xc0a9x2?(_0xc0a9x5[_0x483c[235]]=_0xc0a9x9?_0xc0a9x14:_0xc0a9x3==mxConstants[_0x483c[1359]]?_0xc0a9xa+_0xc0a9x13:_0xc0a9xa,_0xc0a9x5[_0x483c[236]]=_0xc0a9x4[_0x483c[236]]):_0xc0a9x4[_0x483c[235]]>=_0xc0a9xa&&_0xc0a9x4[_0x483c[235]]<=_0xc0a9xa+_0xc0a9x13&&(_0xc0a9x5[_0x483c[235]]=_0xc0a9x4[_0x483c[235]],_0xc0a9x5[_0x483c[236]]=!_0xc0a9x9?_0xc0a9x15:_0xc0a9x3==mxConstants[_0x483c[1358]]?_0xc0a9x12+_0xc0a9x2:_0xc0a9x12),_0xc0a9x14=_0xc0a9x5[_0x483c[235]],_0xc0a9x15=_0xc0a9x5[_0x483c[236]]),_0xc0a9x1b=_0xc0a9x9&&_0xc0a9x4[_0x483c[235]]<=_0xc0a9xa+_0xc0a9x13/2||!_0xc0a9x9&&_0xc0a9x4[_0x483c[236]]<=_0xc0a9x12+_0xc0a9x2/2?mxUtils[_0x483c[2010]](_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]],_0xc0a9x14,_0xc0a9x15,_0xc0a9x16[_0x483c[235]],_0xc0a9x16[_0x483c[236]],_0xc0a9x17[_0x483c[235]],_0xc0a9x17[_0x483c[236]]):mxUtils[_0x483c[2010]](_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]],_0xc0a9x14,_0xc0a9x15,_0xc0a9x17[_0x483c[235]],_0xc0a9x17[_0x483c[236]],_0xc0a9x18[_0x483c[235]],_0xc0a9x18[_0x483c[236]]));null==_0xc0a9x1b&&(_0xc0a9x1b= new mxPoint(_0xc0a9x14,_0xc0a9x15));return _0xc0a9x1b;}};function mxPrintPreview(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[255]]=null!=_0xc0a9x3?_0xc0a9x3:1/_0xc0a9x2[_0x483c[2012]];this[_0x483c[467]]=null!=_0xc0a9x5?_0xc0a9x5:0;this[_0x483c[2013]]=null!=_0xc0a9x4?_0xc0a9x4:_0xc0a9x2[_0x483c[2013]];this[_0x483c[924]]=null!=_0xc0a9x13?_0xc0a9x13:_0x483c[2014];this[_0x483c[1732]]=null!=_0xc0a9x9?_0xc0a9x9:0;this[_0x483c[1733]]=null!=_0xc0a9xa?_0xc0a9xa:0;this[_0x483c[1630]]=_0xc0a9x12;this[_0x483c[2015]]=null!=_0xc0a9x14?_0xc0a9x14:!0;}mxPrintPreview[_0x483c[202]][_0x483c[1179]]=null;mxPrintPreview[_0x483c[202]][_0x483c[2013]]=null;mxPrintPreview[_0x483c[202]][_0x483c[255]]=null;mxPrintPreview[_0x483c[202]][_0x483c[467]]=0;mxPrintPreview[_0x483c[202]][_0x483c[1732]]=0;mxPrintPreview[_0x483c[202]][_0x483c[1733]]=0;mxPrintPreview[_0x483c[202]][_0x483c[2016]]= !0;mxPrintPreview[_0x483c[202]][_0x483c[2017]]= !1;mxPrintPreview[_0x483c[202]][_0x483c[1630]]=null;mxPrintPreview[_0x483c[202]][_0x483c[924]]=null;mxPrintPreview[_0x483c[202]][_0x483c[2015]]=null;mxPrintPreview[_0x483c[202]][_0x483c[2018]]=null;mxPrintPreview[_0x483c[202]][_0x483c[2019]]=0;mxPrintPreview[_0x483c[202]][_0x483c[2020]]=function(){return this[_0x483c[2018]]};mxPrintPreview[_0x483c[202]][_0x483c[2021]]=function(){var _0xc0a9x2=_0x483c[110];8==document[_0x483c[5]]&&(_0xc0a9x2=_0x483c[2022]);return _0xc0a9x2;};mxPrintPreview[_0x483c[202]][_0x483c[392]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[259]][_0x483c[2023]],_0xc0a9x4=null;try{this[_0x483c[2017]]&&(this[_0x483c[1179]][_0x483c[259]][_0x483c[2023]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[176]](_0xc0a9x2[_0x483c[441]][_0x483c[2024]]())});if(null==this[_0x483c[2018]]){this[_0x483c[2018]]=window[_0x483c[392]]();var _0xc0a9x5=this[_0x483c[2018]][_0x483c[395]],_0xc0a9x9=this[_0x483c[2021]]();null!=_0xc0a9x9&&0<_0xc0a9x9[_0x483c[67]]&&_0xc0a9x5[_0x483c[171]](_0xc0a9x9);_0xc0a9x5[_0x483c[171]](_0x483c[528]);_0xc0a9x5[_0x483c[171]](_0x483c[531]);this[_0x483c[2025]](_0xc0a9x5,_0xc0a9x2);_0xc0a9x5[_0x483c[171]](_0x483c[533]);_0xc0a9x5[_0x483c[171]](_0x483c[2026]);mxClient[_0x483c[54]](_0x483c[94],mxClient[_0x483c[86]]+_0x483c[95],_0xc0a9x5);mxClient[_0x483c[47]]&&(_0xc0a9x5[_0x483c[100]][_0x483c[99]](_0x483c[6],_0x483c[97]),_0xc0a9x5[_0x483c[100]][_0x483c[99]](_0x483c[7],_0x483c[101]),_0xc0a9x5[_0x483c[102]]()[_0x483c[103]]=_0x483c[104],mxClient[_0x483c[54]](_0x483c[94],mxClient[_0x483c[86]]+_0x483c[105],_0xc0a9x5));var _0xc0a9xa=this[_0x483c[1179]][_0x483c[517]]()[_0x483c[238]](),_0xc0a9x12=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[518]](),_0xc0a9x13=_0xc0a9x12/this[_0x483c[255]],_0xc0a9x14=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[512]]();this[_0x483c[2016]]||(this[_0x483c[1732]]=-_0xc0a9x14[_0x483c[235]]*this[_0x483c[255]],this[_0x483c[1733]]=-_0xc0a9x14[_0x483c[236]]*this[_0x483c[255]],_0xc0a9xa[_0x483c[117]]+=_0xc0a9xa[_0x483c[235]],_0xc0a9xa[_0x483c[119]]+=_0xc0a9xa[_0x483c[236]],_0xc0a9xa[_0x483c[235]]=0,this[_0x483c[467]]=_0xc0a9xa[_0x483c[236]]=0);_0xc0a9xa[_0x483c[117]]/=_0xc0a9x13;_0xc0a9xa[_0x483c[119]]/=_0xc0a9x13;var _0xc0a9x15=this[_0x483c[2013]][_0x483c[117]]-2*this[_0x483c[467]],_0xc0a9x16=this[_0x483c[2013]][_0x483c[119]]-2*this[_0x483c[467]],_0xc0a9x17=Math[_0x483c[160]](1,Math[_0x483c[430]]((_0xc0a9xa[_0x483c[117]]+this[_0x483c[1732]])/_0xc0a9x15)),_0xc0a9x18=Math[_0x483c[160]](1,Math[_0x483c[430]]((_0xc0a9xa[_0x483c[119]]+this[_0x483c[1733]])/_0xc0a9x16));this[_0x483c[2019]]=_0xc0a9x17*_0xc0a9x18;var _0xc0a9x19=mxUtils[_0x483c[885]](this,function(){if(this[_0x483c[2015]]&&(1<_0xc0a9x18||1<_0xc0a9x17)){var _0xc0a9x2=this[_0x483c[2027]](_0xc0a9x18,_0xc0a9x17);_0xc0a9x5[_0x483c[112]][_0x483c[62]](_0xc0a9x2);if(mxClient[_0x483c[80]]){_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[492];var _0xc0a9x3=function(){_0xc0a9x2[_0x483c[124]][_0x483c[125]]=_0xc0a9x5[_0x483c[112]][_0x483c[190]]+10+_0x483c[168]};mxEvent[_0x483c[169]](this[_0x483c[2018]],_0x483c[276],function(_0xc0a9x2){_0xc0a9x3()});mxEvent[_0x483c[169]](this[_0x483c[2018]],_0x483c[129],function(_0xc0a9x2){_0xc0a9x3()});};}});_0xc0a9x2=function(_0xc0a9x2,_0xc0a9x3){null!=this[_0x483c[1630]]&&(_0xc0a9x2[_0x483c[124]][_0x483c[1630]]=this[_0x483c[1630]],_0xc0a9x2[_0x483c[124]][_0x483c[465]]=_0x483c[1631],_0xc0a9x2[_0x483c[124]][_0x483c[1629]]=_0x483c[942]);_0xc0a9x2[_0x483c[124]][_0x483c[1537]]=_0x483c[1391];_0xc0a9x3&&(_0xc0a9x2[_0x483c[124]][_0x483c[2028]]=_0x483c[2029]);mxClient[_0x483c[80]]?(_0xc0a9x5[_0x483c[171]](_0xc0a9x2[_0x483c[342]]),_0xc0a9x2[_0x483c[265]][_0x483c[266]](_0xc0a9x2)):(_0xc0a9x2[_0x483c[265]][_0x483c[266]](_0xc0a9x2),_0xc0a9x5[_0x483c[112]][_0x483c[62]](_0xc0a9x2));if(_0xc0a9x3){var _0xc0a9x4=_0xc0a9x5[_0x483c[55]](_0x483c[1054]);_0xc0a9x4[_0x483c[926]]=_0x483c[2030];_0xc0a9x5[_0x483c[112]][_0x483c[62]](_0xc0a9x4);};};var _0xc0a9x1a=this[_0x483c[2031]](this[_0x483c[2013]][_0x483c[117]],this[_0x483c[2013]][_0x483c[119]]);if(null!=_0xc0a9x1a){for(var _0xc0a9x1b=0;_0xc0a9x1b<_0xc0a9x1a[_0x483c[67]];_0xc0a9x1b++){_0xc0a9x2(_0xc0a9x1a[_0xc0a9x1b],!0)}};for(var _0xc0a9x1c=this[_0x483c[2032]](this[_0x483c[2013]][_0x483c[117]],this[_0x483c[2013]][_0x483c[119]]),_0xc0a9x1b=0;_0xc0a9x1b<_0xc0a9x18;_0xc0a9x1b++){for(var _0xc0a9x1d=_0xc0a9x1b*_0xc0a9x16/this[_0x483c[255]]-this[_0x483c[1733]]/this[_0x483c[255]]+(_0xc0a9xa[_0x483c[236]]-_0xc0a9x14[_0x483c[236]]*_0xc0a9x12)/_0xc0a9x12,_0xc0a9x1a=0;_0xc0a9x1a<_0xc0a9x17;_0xc0a9x1a++){if(null==this[_0x483c[2018]]){return null};var _0xc0a9x1e=_0xc0a9x1a*_0xc0a9x15/this[_0x483c[255]]-this[_0x483c[1732]]/this[_0x483c[255]]+(_0xc0a9xa[_0x483c[235]]-_0xc0a9x14[_0x483c[235]]*_0xc0a9x12)/_0xc0a9x12,_0xc0a9x1f=_0xc0a9x1b*_0xc0a9x17+_0xc0a9x1a+1,_0xc0a9x4=this[_0x483c[2034]](this[_0x483c[2013]][_0x483c[117]],this[_0x483c[2013]][_0x483c[119]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2033]](-_0xc0a9x1e,-_0xc0a9x1d,this[_0x483c[255]],_0xc0a9x1f,_0xc0a9x2)}));_0xc0a9x4[_0x483c[57]](_0x483c[1363],_0x483c[2035]+_0xc0a9x1f);_0xc0a9x2(_0xc0a9x4,null!=_0xc0a9x1c||_0xc0a9x1b<_0xc0a9x18-1||_0xc0a9x1a<_0xc0a9x17-1);}};if(null!=_0xc0a9x1c){for(_0xc0a9x1b=0;_0xc0a9x1b<_0xc0a9x1c[_0x483c[67]];_0xc0a9x1b++){_0xc0a9x2(_0xc0a9x1c[_0xc0a9x1b],_0xc0a9x1b<_0xc0a9x1c[_0x483c[67]])}};_0xc0a9x5[_0x483c[171]](_0x483c[527]);_0xc0a9x5[_0x483c[171]](_0x483c[534]);_0xc0a9x5[_0x483c[268]]();_0xc0a9x19();mxEvent[_0x483c[762]](_0xc0a9x5[_0x483c[112]]);};this[_0x483c[2018]][_0x483c[393]]();}catch(y){null!=_0xc0a9x4&&null!=_0xc0a9x4[_0x483c[265]]&&_0xc0a9x4[_0x483c[265]][_0x483c[266]](_0xc0a9x4)}finally{this[_0x483c[1179]][_0x483c[259]][_0x483c[2023]]=_0xc0a9x3};return this[_0x483c[2018]];};mxPrintPreview[_0x483c[202]][_0x483c[2025]]=function(_0xc0a9x2,_0xc0a9x3){null!=this[_0x483c[924]]&&_0xc0a9x2[_0x483c[171]](_0x483c[2036]+this[_0x483c[924]]+_0x483c[2037]);_0xc0a9x2[_0x483c[171]](_0x483c[2038]);_0xc0a9x2[_0x483c[171]](_0x483c[2039]);_0xc0a9x2[_0x483c[171]](_0x483c[2040]);_0xc0a9x2[_0x483c[171]](_0x483c[2041]);_0xc0a9x2[_0x483c[171]](_0x483c[233]);_0xc0a9x2[_0x483c[171]](_0x483c[2042]);_0xc0a9x2[_0x483c[171]](_0x483c[2043]);_0xc0a9x2[_0x483c[171]](_0x483c[2044]);_0xc0a9x2[_0x483c[171]](_0x483c[2045]);_0xc0a9x2[_0x483c[171]](_0x483c[233]);null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[171]](_0xc0a9x3);_0xc0a9x2[_0x483c[171]](_0x483c[2046]);};mxPrintPreview[_0x483c[202]][_0x483c[2027]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[2018]][_0x483c[395]],_0xc0a9x5=_0xc0a9x4[_0x483c[55]](_0x483c[116]);_0xc0a9x5[_0x483c[926]]=_0x483c[2047];_0xc0a9x5[_0x483c[57]](_0x483c[467],_0x483c[468]);for(var _0xc0a9x9=_0xc0a9x4[_0x483c[55]](_0x483c[120]),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2;_0xc0a9xa++){for(var _0xc0a9x12=_0xc0a9x4[_0x483c[55]](_0x483c[121]),_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x3;_0xc0a9x13++){var _0xc0a9x14=_0xc0a9xa*_0xc0a9x3+_0xc0a9x13+1,_0xc0a9x15=_0xc0a9x4[_0x483c[55]](_0x483c[122]);if(!mxClient[_0x483c[133]]||mxClient[_0x483c[75]]||mxClient[_0x483c[76]]){var _0xc0a9x16=_0xc0a9x4[_0x483c[55]](_0x483c[2048]);_0xc0a9x16[_0x483c[57]](_0x483c[44],_0x483c[2049]+_0xc0a9x14);mxUtils[_0x483c[53]](_0xc0a9x16,_0xc0a9x14,_0xc0a9x4);_0xc0a9x15[_0x483c[62]](_0xc0a9x16);}else {mxUtils[_0x483c[53]](_0xc0a9x15,_0xc0a9x14,_0xc0a9x4)};_0xc0a9x12[_0x483c[62]](_0xc0a9x15);};_0xc0a9x9[_0x483c[62]](_0xc0a9x12);};_0xc0a9x5[_0x483c[62]](_0xc0a9x9);return _0xc0a9x5;};mxPrintPreview[_0x483c[202]][_0x483c[2034]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=document[_0x483c[55]](_0x483c[485]);try{_0xc0a9x5[_0x483c[124]][_0x483c[117]]=_0xc0a9x2+_0x483c[168];_0xc0a9x5[_0x483c[124]][_0x483c[119]]=_0xc0a9x3+_0x483c[168];_0xc0a9x5[_0x483c[124]][_0x483c[277]]=_0x483c[188];_0xc0a9x5[_0x483c[124]][_0x483c[2050]]=_0x483c[1824];_0xc0a9x5[_0x483c[124]][_0x483c[491]]=_0x483c[1500];var _0xc0a9x9=document[_0x483c[55]](_0x483c[485]);_0xc0a9x9[_0x483c[124]][_0x483c[125]]=this[_0x483c[467]]+_0x483c[168];_0xc0a9x9[_0x483c[124]][_0x483c[361]]=this[_0x483c[467]]+_0x483c[168];_0xc0a9x9[_0x483c[124]][_0x483c[117]]=_0xc0a9x2-2*this[_0x483c[467]]+_0x483c[168];_0xc0a9x9[_0x483c[124]][_0x483c[119]]=_0xc0a9x3-2*this[_0x483c[467]]+_0x483c[168];_0xc0a9x9[_0x483c[124]][_0x483c[277]]=_0x483c[188];this[_0x483c[1179]][_0x483c[507]]==mxConstants[_0x483c[1523]]&&(_0xc0a9x9[_0x483c[124]][_0x483c[491]]=_0x483c[492]);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);document[_0x483c[112]][_0x483c[62]](_0xc0a9x5);_0xc0a9x4(_0xc0a9x9);}catch(f){throw _0xc0a9x5[_0x483c[265]][_0x483c[266]](_0xc0a9x5),f};return _0xc0a9x5;};mxPrintPreview[_0x483c[202]][_0x483c[2033]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]();var _0xc0a9xa=this[_0x483c[1179]][_0x483c[526]];this[_0x483c[1179]][_0x483c[526]]=_0xc0a9x9;var _0xc0a9x12=_0xc0a9x5[_0x483c[2051]](),_0xc0a9x13=_0xc0a9x5[_0x483c[2052]](),_0xc0a9x14=_0xc0a9x5[_0x483c[2024]](),_0xc0a9x15=_0xc0a9x5[_0x483c[1524]]();this[_0x483c[1179]][_0x483c[507]]==mxConstants[_0x483c[508]]?_0xc0a9x5[_0x483c[1569]]():this[_0x483c[1179]][_0x483c[507]]==mxConstants[_0x483c[1523]]?_0xc0a9x5[_0x483c[1571]]():_0xc0a9x5[_0x483c[1570]]();var _0xc0a9x16=_0xc0a9x5[_0x483c[503]]();_0xc0a9x5[_0x483c[504]](!1);var _0xc0a9x17=this[_0x483c[1179]][_0x483c[994]]();this[_0x483c[1179]][_0x483c[995]](!1);var _0xc0a9x18=_0xc0a9x5[_0x483c[512]]();_0xc0a9x5[_0x483c[513]]= new mxPoint(_0xc0a9x2,_0xc0a9x3);_0xc0a9x2=null;try{var _0xc0a9x19=[this[_0x483c[1179]][_0x483c[502]]()[_0x483c[501]]()];_0xc0a9x2= new mxTemporaryCellStates(_0xc0a9x5,_0xc0a9x4,_0xc0a9x19);}finally{if(mxClient[_0x483c[80]]){_0xc0a9x5[_0x483c[506]][_0x483c[339]]=_0x483c[110]}else {for(_0xc0a9x4=_0xc0a9x9[_0x483c[285]];null!=_0xc0a9x4;){_0xc0a9x19=_0xc0a9x4[_0x483c[287]],_0xc0a9x3=_0xc0a9x4[_0x483c[301]][_0x483c[216]](),_0x483c[571]==_0xc0a9x3?(_0xc0a9x4[_0x483c[57]](_0x483c[117],parseInt(_0xc0a9x9[_0x483c[124]][_0x483c[117]])),_0xc0a9x4[_0x483c[57]](_0x483c[119],parseInt(_0xc0a9x9[_0x483c[124]][_0x483c[119]]))):_0x483c[583]!=_0xc0a9x4[_0x483c[124]][_0x483c[270]]&&_0x483c[116]!=_0xc0a9x3&&_0xc0a9x4[_0x483c[265]][_0x483c[266]](_0xc0a9x4),_0xc0a9x4=_0xc0a9x19}};_0xc0a9x5[_0x483c[506]][_0x483c[265]][_0x483c[266]](_0xc0a9x5[_0x483c[506]]);this[_0x483c[1179]][_0x483c[995]](_0xc0a9x17);this[_0x483c[1179]][_0x483c[526]]=_0xc0a9xa;_0xc0a9x5[_0x483c[510]]=_0xc0a9x12;_0xc0a9x5[_0x483c[2053]]=_0xc0a9x13;_0xc0a9x5[_0x483c[505]]=_0xc0a9x14;_0xc0a9x5[_0x483c[506]]=_0xc0a9x15;_0xc0a9x5[_0x483c[513]]=_0xc0a9x18;_0xc0a9x2[_0x483c[515]]();_0xc0a9x5[_0x483c[504]](_0xc0a9x16);};};mxPrintPreview[_0x483c[202]][_0x483c[2031]]=function(){return null};mxPrintPreview[_0x483c[202]][_0x483c[2032]]=function(){return null};mxPrintPreview[_0x483c[202]][_0x483c[540]]=function(){var _0xc0a9x2=this[_0x483c[392]]();null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[540]]();};mxPrintPreview[_0x483c[202]][_0x483c[268]]=function(){null!=this[_0x483c[2018]]&&(this[_0x483c[2018]][_0x483c[268]](),this[_0x483c[2018]]=null)};function mxStylesheet(){this[_0x483c[2054]]={};this[_0x483c[2056]](this[_0x483c[2055]]());this[_0x483c[2058]](this[_0x483c[2057]]());}mxStylesheet[_0x483c[202]][_0x483c[2055]]=function(){var _0xc0a9x2={};_0xc0a9x2[mxConstants[_0x483c[2059]]]=mxConstants[_0x483c[2060]];_0xc0a9x2[mxConstants[_0x483c[2061]]]=mxPerimeter[_0x483c[2062]];_0xc0a9x2[mxConstants[_0x483c[2063]]]=mxConstants[_0x483c[481]];_0xc0a9x2[mxConstants[_0x483c[2064]]]=mxConstants[_0x483c[479]];_0xc0a9x2[mxConstants[_0x483c[2065]]]=_0x483c[2066];_0xc0a9x2[mxConstants[_0x483c[2067]]]=_0x483c[2068];_0xc0a9x2[mxConstants[_0x483c[2069]]]=_0x483c[2070];return _0xc0a9x2;};mxStylesheet[_0x483c[202]][_0x483c[2057]]=function(){var _0xc0a9x2={};_0xc0a9x2[mxConstants[_0x483c[2059]]]=mxConstants[_0x483c[2071]];_0xc0a9x2[mxConstants[_0x483c[1695]]]=mxConstants[_0x483c[1622]];_0xc0a9x2[mxConstants[_0x483c[2063]]]=mxConstants[_0x483c[481]];_0xc0a9x2[mxConstants[_0x483c[2064]]]=mxConstants[_0x483c[479]];_0xc0a9x2[mxConstants[_0x483c[2067]]]=_0x483c[2068];_0xc0a9x2[mxConstants[_0x483c[2069]]]=_0x483c[2072];return _0xc0a9x2;};mxStylesheet[_0x483c[202]][_0x483c[2056]]=function(_0xc0a9x2){this[_0x483c[2074]](_0x483c[2073],_0xc0a9x2)};mxStylesheet[_0x483c[202]][_0x483c[2058]]=function(_0xc0a9x2){this[_0x483c[2074]](_0x483c[2075],_0xc0a9x2)};mxStylesheet[_0x483c[202]][_0x483c[2076]]=function(){return this[_0x483c[2054]][_0x483c[2073]]};mxStylesheet[_0x483c[202]][_0x483c[2077]]=function(){return this[_0x483c[2054]][_0x483c[2075]]};mxStylesheet[_0x483c[202]][_0x483c[2074]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2054]][_0xc0a9x2]=_0xc0a9x3};mxStylesheet[_0x483c[202]][_0x483c[1705]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x3;if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){for(var _0xc0a9x5=_0xc0a9x2[_0x483c[224]](_0x483c[471]),_0xc0a9x4=null!=_0xc0a9x4&&_0x483c[471]!=_0xc0a9x2[_0x483c[225]](0)?mxUtils[_0x483c[238]](_0xc0a9x4):{},_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x5[_0xc0a9x9],_0xc0a9x12=_0xc0a9xa[_0x483c[2]](_0x483c[226]);if(0<=_0xc0a9x12){var _0xc0a9x13=_0xc0a9xa[_0x483c[85]](0,_0xc0a9x12),_0xc0a9xa=_0xc0a9xa[_0x483c[85]](_0xc0a9x12+1);_0xc0a9xa==mxConstants[_0x483c[217]]? delete _0xc0a9x4[_0xc0a9x13]:mxUtils[_0x483c[1946]](_0xc0a9xa)?_0xc0a9x4[_0xc0a9x13]=parseFloat(_0xc0a9xa):_0xc0a9x4[_0xc0a9x13]=_0xc0a9xa;}else {if(_0xc0a9xa=this[_0x483c[2054]][_0xc0a9xa],null!=_0xc0a9xa){for(_0xc0a9x13 in _0xc0a9xa){_0xc0a9x4[_0xc0a9x13]=_0xc0a9xa[_0xc0a9x13]}}};}};return _0xc0a9x4;};function mxCellState(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[441]]=_0xc0a9x2;this[_0x483c[246]]=_0xc0a9x3;this[_0x483c[124]]=_0xc0a9x4;this[_0x483c[2078]]= new mxPoint;this[_0x483c[2079]]= new mxPoint;}mxCellState[_0x483c[202]]= new mxRectangle;mxCellState[_0x483c[202]][_0x483c[196]]=mxCellState;mxCellState[_0x483c[202]][_0x483c[441]]=null;mxCellState[_0x483c[202]][_0x483c[246]]=null;mxCellState[_0x483c[202]][_0x483c[124]]=null;mxCellState[_0x483c[202]][_0x483c[2080]]= !0;mxCellState[_0x483c[202]][_0x483c[2081]]= !1;mxCellState[_0x483c[202]][_0x483c[2082]]= !1;mxCellState[_0x483c[202]][_0x483c[2078]]=null;mxCellState[_0x483c[202]][_0x483c[439]]=null;mxCellState[_0x483c[202]][_0x483c[2079]]=null;mxCellState[_0x483c[202]][_0x483c[2083]]=null;mxCellState[_0x483c[202]][_0x483c[2084]]=null;mxCellState[_0x483c[202]][_0x483c[2085]]=0;mxCellState[_0x483c[202]][_0x483c[67]]=0;mxCellState[_0x483c[202]][_0x483c[2086]]=null;mxCellState[_0x483c[202]][_0x483c[253]]=null;mxCellState[_0x483c[202]][_0x483c[963]]=null;mxCellState[_0x483c[202]][_0x483c[2087]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=_0xc0a9x2||0;_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3: new mxRectangle(this[_0x483c[235]],this[_0x483c[236]],this[_0x483c[117]],this[_0x483c[119]]);if(null!=this[_0x483c[253]]&&null!=this[_0x483c[253]][_0x483c[1561]]){var _0xc0a9x4=this[_0x483c[253]][_0x483c[1561]][_0x483c[1548]](this[_0x483c[124]],_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]],_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]]);_0xc0a9x3[_0x483c[235]]=_0xc0a9x4[_0x483c[235]];_0xc0a9x3[_0x483c[236]]=_0xc0a9x4[_0x483c[236]];_0xc0a9x3[_0x483c[117]]=this[_0x483c[253]][_0x483c[1561]][_0x483c[1532]]*_0xc0a9x4[_0x483c[117]];_0xc0a9x3[_0x483c[119]]=this[_0x483c[253]][_0x483c[1561]][_0x483c[1533]]*_0xc0a9x4[_0x483c[119]];};0!=_0xc0a9x2&&_0xc0a9x3[_0x483c[244]](_0xc0a9x2);return _0xc0a9x3;};mxCellState[_0x483c[202]][_0x483c[2088]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3?(null==this[_0x483c[439]]&&(this[_0x483c[439]]=[]),0==this[_0x483c[439]][_0x483c[67]]?this[_0x483c[439]][_0x483c[207]](_0xc0a9x2):this[_0x483c[439]][0]=_0xc0a9x2):null==this[_0x483c[439]]?(this[_0x483c[439]]=[],this[_0x483c[439]][_0x483c[207]](null),this[_0x483c[439]][_0x483c[207]](_0xc0a9x2)):1==this[_0x483c[439]][_0x483c[67]]?this[_0x483c[439]][_0x483c[207]](_0xc0a9x2):this[_0x483c[439]][this[_0x483c[439]][_0x483c[67]]-1]=_0xc0a9x2};mxCellState[_0x483c[202]][_0x483c[1609]]=function(_0xc0a9x2){null!=this[_0x483c[253]]&&this[_0x483c[253]][_0x483c[1609]](_0xc0a9x2);null!=this[_0x483c[963]]&&this[_0x483c[963]][_0x483c[1609]](_0xc0a9x2);};mxCellState[_0x483c[202]][_0x483c[1710]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[2089]](_0xc0a9x2);return null!=_0xc0a9x2?_0xc0a9x2[_0x483c[246]]:null;};mxCellState[_0x483c[202]][_0x483c[2089]]=function(_0xc0a9x2){return _0xc0a9x2?this[_0x483c[2083]]:this[_0x483c[2084]]};mxCellState[_0x483c[202]][_0x483c[2090]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3?this[_0x483c[2083]]=_0xc0a9x2:this[_0x483c[2084]]=_0xc0a9x2};mxCellState[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[441]][_0x483c[1179]][_0x483c[259]][_0x483c[515]](this)};mxCellState[_0x483c[202]][_0x483c[238]]=function(){var _0xc0a9x2= new mxCellState(this[_0x483c[441]],this[_0x483c[246]],this[_0x483c[124]]);if(null!=this[_0x483c[439]]){_0xc0a9x2[_0x483c[439]]=[];for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[439]][_0x483c[67]];_0xc0a9x3++){_0xc0a9x2[_0x483c[439]][_0xc0a9x3]=this[_0x483c[439]][_0xc0a9x3][_0x483c[238]]()};};null!=this[_0x483c[2078]]&&(_0xc0a9x2[_0x483c[2078]]=this[_0x483c[2078]][_0x483c[238]]());null!=this[_0x483c[2079]]&&(_0xc0a9x2[_0x483c[2079]]=this[_0x483c[2079]][_0x483c[238]]());null!=this[_0x483c[1563]]&&(_0xc0a9x2[_0x483c[1563]]=this[_0x483c[1563]][_0x483c[238]]());_0xc0a9x2[_0x483c[2085]]=this[_0x483c[2085]];_0xc0a9x2[_0x483c[2086]]=this[_0x483c[2086]];_0xc0a9x2[_0x483c[67]]=this[_0x483c[67]];_0xc0a9x2[_0x483c[235]]=this[_0x483c[235]];_0xc0a9x2[_0x483c[236]]=this[_0x483c[236]];_0xc0a9x2[_0x483c[117]]=this[_0x483c[117]];_0xc0a9x2[_0x483c[119]]=this[_0x483c[119]];return _0xc0a9x2;};function mxGraphSelectionModel(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[895]]=[];}mxGraphSelectionModel[_0x483c[202]]= new mxEventSource;mxGraphSelectionModel[_0x483c[202]][_0x483c[196]]=mxGraphSelectionModel;mxGraphSelectionModel[_0x483c[202]][_0x483c[2091]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[819]:_0x483c[110];mxGraphSelectionModel[_0x483c[202]][_0x483c[2092]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2093]:_0x483c[110];mxGraphSelectionModel[_0x483c[202]][_0x483c[1179]]=null;mxGraphSelectionModel[_0x483c[202]][_0x483c[2094]]= !1;mxGraphSelectionModel[_0x483c[202]][_0x483c[2095]]=function(){return this[_0x483c[2094]]};mxGraphSelectionModel[_0x483c[202]][_0x483c[2096]]=function(_0xc0a9x2){this[_0x483c[2094]]=_0xc0a9x2};mxGraphSelectionModel[_0x483c[202]][_0x483c[2097]]=function(_0xc0a9x2){return null!=_0xc0a9x2?0<=mxUtils[_0x483c[2]](this[_0x483c[895]],_0xc0a9x2):!1};mxGraphSelectionModel[_0x483c[202]][_0x483c[1107]]=function(){return 0==this[_0x483c[895]][_0x483c[67]]};mxGraphSelectionModel[_0x483c[202]][_0x483c[200]]=function(){this[_0x483c[2098]](null,this[_0x483c[895]])};mxGraphSelectionModel[_0x483c[202]][_0x483c[2099]]=function(_0xc0a9x2){null!=_0xc0a9x2&&this[_0x483c[2100]]([_0xc0a9x2])};mxGraphSelectionModel[_0x483c[202]][_0x483c[2100]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){this[_0x483c[2094]]&&(_0xc0a9x2=[this[_0x483c[2101]](_0xc0a9x2)]);for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){this[_0x483c[1179]][_0x483c[2102]](_0xc0a9x2[_0xc0a9x4])&&_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x4])};this[_0x483c[2098]](_0xc0a9x3,this[_0x483c[895]]);}};mxGraphSelectionModel[_0x483c[202]][_0x483c[2101]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){if(this[_0x483c[1179]][_0x483c[2102]](_0xc0a9x2[_0xc0a9x3])){return _0xc0a9x2[_0xc0a9x3]}}};return null;};mxGraphSelectionModel[_0x483c[202]][_0x483c[2103]]=function(_0xc0a9x2){null!=_0xc0a9x2&&this[_0x483c[832]]([_0xc0a9x2])};mxGraphSelectionModel[_0x483c[202]][_0x483c[832]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=null;this[_0x483c[2094]]&&(_0xc0a9x3=this[_0x483c[895]],_0xc0a9x2=[this[_0x483c[2101]](_0xc0a9x2)]);for(var _0xc0a9x4=[],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){!this[_0x483c[2097]](_0xc0a9x2[_0xc0a9x5])&&this[_0x483c[1179]][_0x483c[2102]](_0xc0a9x2[_0xc0a9x5])&&_0xc0a9x4[_0x483c[207]](_0xc0a9x2[_0xc0a9x5])};this[_0x483c[2098]](_0xc0a9x4,_0xc0a9x3);}};mxGraphSelectionModel[_0x483c[202]][_0x483c[2104]]=function(_0xc0a9x2){null!=_0xc0a9x2&&this[_0x483c[842]]([_0xc0a9x2])};mxGraphSelectionModel[_0x483c[202]][_0x483c[842]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){this[_0x483c[2097]](_0xc0a9x2[_0xc0a9x4])&&_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x4])};this[_0x483c[2098]](null,_0xc0a9x3);}};mxGraphSelectionModel[_0x483c[202]][_0x483c[2098]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]&&null!=_0xc0a9x2[0]||null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]&&null!=_0xc0a9x3[0]){var _0xc0a9x4= new mxSelectionChange(this,_0xc0a9x2,_0xc0a9x3);_0xc0a9x4[_0x483c[350]]();var _0xc0a9x5= new mxUndoableEdit(this,!1);_0xc0a9x5[_0x483c[99]](_0xc0a9x4);this[_0x483c[746]]( new mxEventObject(mxEvent.UNDO,_0x483c[1061],_0xc0a9x5));}};mxGraphSelectionModel[_0x483c[202]][_0x483c[1941]]=function(_0xc0a9x2){null!=_0xc0a9x2&&!this[_0x483c[2097]](_0xc0a9x2)&&this[_0x483c[895]][_0x483c[207]](_0xc0a9x2)};mxGraphSelectionModel[_0x483c[202]][_0x483c[1102]]=function(_0xc0a9x2){null!=_0xc0a9x2&&(_0xc0a9x2=mxUtils[_0x483c[2]](this[_0x483c[895]],_0xc0a9x2),0<=_0xc0a9x2&&this[_0x483c[895]][_0x483c[300]](_0xc0a9x2,1))};function mxSelectionChange(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[2105]]=_0xc0a9x2;this[_0x483c[2106]]=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[1853]]():null;this[_0x483c[2107]]=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[1853]]():null;}mxSelectionChange[_0x483c[202]][_0x483c[350]]=function(){var _0xc0a9x2=mxLog[_0x483c[2109]](_0x483c[2108]);window[_0x483c[879]]=mxResources[_0x483c[203]](this[_0x483c[2105]][_0x483c[2092]])||this[_0x483c[2105]][_0x483c[2092]];if(null!=this[_0x483c[2107]]){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[2107]][_0x483c[67]];_0xc0a9x3++){this[_0x483c[2105]][_0x483c[1102]](this[_0x483c[2107]][_0xc0a9x3])}};if(null!=this[_0x483c[2106]]){for(_0xc0a9x3=0;_0xc0a9x3<this[_0x483c[2106]][_0x483c[67]];_0xc0a9x3++){this[_0x483c[2105]][_0x483c[1941]](this[_0x483c[2106]][_0xc0a9x3])}};_0xc0a9x3=this[_0x483c[2106]];this[_0x483c[2106]]=this[_0x483c[2107]];this[_0x483c[2107]]=_0xc0a9x3;window[_0x483c[879]]=mxResources[_0x483c[203]](this[_0x483c[2105]][_0x483c[2091]])||this[_0x483c[2105]][_0x483c[2091]];mxLog[_0x483c[2110]](_0x483c[2108],_0xc0a9x2);this[_0x483c[2105]][_0x483c[746]]( new mxEventObject(mxEvent.CHANGE,_0x483c[2106],this[_0x483c[2106]],_0x483c[2107],this[_0x483c[2107]]));};function mxCellEditor(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2}mxCellEditor[_0x483c[202]][_0x483c[1179]]=null;mxCellEditor[_0x483c[202]][_0x483c[126]]=null;mxCellEditor[_0x483c[202]][_0x483c[2111]]=null;mxCellEditor[_0x483c[202]][_0x483c[2112]]=null;mxCellEditor[_0x483c[202]][_0x483c[2113]]= !1;mxCellEditor[_0x483c[202]][_0x483c[2114]]= !0;mxCellEditor[_0x483c[202]][_0x483c[2115]]=_0x483c[110];mxCellEditor[_0x483c[202]][_0x483c[2116]]=_0x483c[110];mxCellEditor[_0x483c[202]][_0x483c[176]]=function(){this[_0x483c[126]]=document[_0x483c[55]](_0x483c[126]);this[_0x483c[126]][_0x483c[926]]=_0x483c[2117];this[_0x483c[126]][_0x483c[124]][_0x483c[491]]=_0x483c[492];this[_0x483c[126]][_0x483c[124]][_0x483c[277]]=_0x483c[189];this[_0x483c[126]][_0x483c[57]](_0x483c[2118],_0x483c[2119]);this[_0x483c[126]][_0x483c[57]](_0x483c[969],_0x483c[2120]);mxClient[_0x483c[133]]&&(this[_0x483c[126]][_0x483c[124]][_0x483c[129]]=_0x483c[130]);mxEvent[_0x483c[169]](this[_0x483c[126]],_0x483c[2121],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2122]]()}));mxEvent[_0x483c[169]](this[_0x483c[126]],_0x483c[2123],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){mxEvent[_0x483c[721]](_0xc0a9x2)||(113==_0xc0a9x2[_0x483c[2124]]||this[_0x483c[1179]][_0x483c[2125]]()&&13==_0xc0a9x2[_0x483c[2124]]&&!mxEvent[_0x483c[775]](_0xc0a9x2)&&!mxEvent[_0x483c[774]](_0xc0a9x2)?(this[_0x483c[1179]][_0x483c[2126]](!1),mxEvent[_0x483c[722]](_0xc0a9x2)):27==_0xc0a9x2[_0x483c[2124]]?(this[_0x483c[1179]][_0x483c[2126]](!0),mxEvent[_0x483c[722]](_0xc0a9x2)):(this[_0x483c[2127]]&&(this[_0x483c[2127]]= !1,this[_0x483c[126]][_0x483c[131]]=_0x483c[110]),this[_0x483c[2128]](!0)))}));mxEvent[_0x483c[169]](this[_0x483c[126]],_0x483c[2129],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2114]]&&!mxEvent[_0x483c[721]](_0xc0a9x2)&&setTimeout(mxUtils[_0x483c[885]](this,function(){this[_0x483c[129]]()}),0)}));};mxCellEditor[_0x483c[202]][_0x483c[129]]=function(){if(null!=this[_0x483c[1653]]){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](this[_0x483c[2111]]),_0xc0a9x3=this[_0x483c[1179]][_0x483c[2130]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x4=this[_0x483c[1179]][_0x483c[2131]](_0xc0a9x2[_0x483c[246]]);if(this[_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]])){this[_0x483c[1562]][_0x483c[235]]=_0xc0a9x2[_0x483c[2079]][_0x483c[235]],this[_0x483c[1562]][_0x483c[236]]=_0xc0a9x2[_0x483c[2079]][_0x483c[236]],this[_0x483c[1562]][_0x483c[117]]=0,this[_0x483c[1562]][_0x483c[119]]=0}else {if(null!=this[_0x483c[1562]]){this[_0x483c[1562]][_0x483c[235]]=_0xc0a9x2[_0x483c[235]];this[_0x483c[1562]][_0x483c[236]]=_0xc0a9x2[_0x483c[236]];this[_0x483c[1562]][_0x483c[117]]=_0xc0a9x2[_0x483c[117]];this[_0x483c[1562]][_0x483c[119]]=_0xc0a9x2[_0x483c[119]];var _0xc0a9x5=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER);_0xc0a9x5==mxConstants[_0x483c[2132]]?this[_0x483c[1562]][_0x483c[235]]-=_0xc0a9x2[_0x483c[117]]:_0xc0a9x5==mxConstants[_0x483c[480]]&&(this[_0x483c[1562]][_0x483c[235]]+=_0xc0a9x2[_0x483c[117]]);_0xc0a9x5=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE);_0xc0a9x5==mxConstants[_0x483c[1687]]?this[_0x483c[1562]][_0x483c[236]]-=_0xc0a9x2[_0x483c[119]]:_0xc0a9x5==mxConstants[_0x483c[482]]&&(this[_0x483c[1562]][_0x483c[236]]+=_0xc0a9x2[_0x483c[119]]);}};_0xc0a9x5=this[_0x483c[126]][_0x483c[131]];if(_0x483c[192]==_0xc0a9x5[_0x483c[225]](_0xc0a9x5[_0x483c[67]]-1)||_0x483c[110]==_0xc0a9x5){_0xc0a9x5+=_0x483c[544]};_0xc0a9x5=mxUtils[_0x483c[321]](_0xc0a9x5,!1);_0xc0a9x4?(this[_0x483c[1653]][_0x483c[124]][_0x483c[493]]=_0x483c[1502],this[_0x483c[1653]][_0x483c[124]][_0x483c[117]]=this[_0x483c[1562]][_0x483c[117]]+_0x483c[168]):_0xc0a9x5=_0xc0a9x5[_0x483c[230]](/ /g,_0x483c[544]);_0xc0a9x5=_0xc0a9x5[_0x483c[230]](/\n/g,_0x483c[1453]);this[_0x483c[1653]][_0x483c[339]]=_0xc0a9x5;var _0xc0a9x5=this[_0x483c[1653]][_0x483c[359]]+30,_0xc0a9x9=this[_0x483c[1653]][_0x483c[167]]+16,_0xc0a9x5=Math[_0x483c[160]](_0xc0a9x5,40),_0xc0a9x9=Math[_0x483c[160]](_0xc0a9x9,20);_0xc0a9x3&&(_0xc0a9x5=Math[_0x483c[243]](this[_0x483c[1562]][_0x483c[117]]-4,_0xc0a9x5),_0xc0a9x9=Math[_0x483c[243]](this[_0x483c[1562]][_0x483c[119]],_0xc0a9x9));var _0xc0a9xa=null!=_0xc0a9x2[_0x483c[963]]?_0xc0a9x2[_0x483c[963]][_0x483c[1655]]:null;null==_0xc0a9xa&&(_0xc0a9xa=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ALIGN,mxConstants.ALIGN_CENTER),_0xc0a9x2=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),_0xc0a9xa=mxUtils[_0x483c[1501]](_0xc0a9xa,_0xc0a9x2));if(null!=_0xc0a9xa){if(_0xc0a9x3|| !_0xc0a9x4){this[_0x483c[126]][_0x483c[124]][_0x483c[361]]=Math[_0x483c[160]](0,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[235]]-_0xc0a9xa[_0x483c[235]]*this[_0x483c[1562]][_0x483c[117]]+_0xc0a9xa[_0x483c[235]]*_0xc0a9x5)-3)+_0x483c[168]};this[_0x483c[126]][_0x483c[124]][_0x483c[125]]=Math[_0x483c[160]](0,Math[_0x483c[488]](this[_0x483c[1562]][_0x483c[236]]-_0xc0a9xa[_0x483c[236]]*this[_0x483c[1562]][_0x483c[119]]+_0xc0a9xa[_0x483c[236]]*_0xc0a9x9)+4)+_0x483c[168];};if(_0xc0a9x3|| !_0xc0a9x4){this[_0x483c[126]][_0x483c[124]][_0x483c[117]]=_0xc0a9x5+_0x483c[168]};this[_0x483c[126]][_0x483c[124]][_0x483c[119]]=_0xc0a9x9+_0x483c[168];}};mxCellEditor[_0x483c[202]][_0x483c[2133]]=function(){return this[_0x483c[2113]]};mxCellEditor[_0x483c[202]][_0x483c[2128]]=function(_0xc0a9x2){this[_0x483c[2113]]=_0xc0a9x2};mxCellEditor[_0x483c[202]][_0x483c[2122]]=function(){this[_0x483c[2126]](!this[_0x483c[1179]][_0x483c[2134]]())};mxCellEditor[_0x483c[202]][_0x483c[855]]=function(_0xc0a9x2,_0xc0a9x3){null==this[_0x483c[126]]&&this[_0x483c[176]]();this[_0x483c[2126]](!0);var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);if(null!=_0xc0a9x4){this[_0x483c[2111]]=_0xc0a9x2;this[_0x483c[2112]]=_0xc0a9x3;this[_0x483c[2116]]=null;null!=_0xc0a9x4[_0x483c[963]]&&this[_0x483c[2135]](_0xc0a9x4)&&(this[_0x483c[2116]]=_0xc0a9x4[_0x483c[963]][_0x483c[252]],this[_0x483c[2116]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);var _0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x5=mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_FONTSIZE,mxConstants.DEFAULT_FONTSIZE)*_0xc0a9x5,_0xc0a9x9=mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_FONTFAMILY,mxConstants.DEFAULT_FONTFAMILY),_0xc0a9xa=mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_FONTCOLOR,_0x483c[586]),_0xc0a9x12=mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_ALIGN,mxConstants.ALIGN_LEFT),_0xc0a9x13=(mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_FONTSTYLE,0)&mxConstants[_0x483c[1410]])==mxConstants[_0x483c[1410]],_0xc0a9x14=(mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_FONTSTYLE,0)&mxConstants[_0x483c[1412]])==mxConstants[_0x483c[1412]],_0xc0a9x15=(mxUtils[_0x483c[433]](_0xc0a9x4[_0x483c[124]],mxConstants.STYLE_FONTSTYLE,0)&mxConstants[_0x483c[1414]])==mxConstants[_0x483c[1414]];this[_0x483c[126]][_0x483c[124]][_0x483c[487]]=Math[_0x483c[488]](_0xc0a9x5)+_0x483c[168];this[_0x483c[126]][_0x483c[124]][_0x483c[489]]=Math[_0x483c[488]](_0xc0a9x5*mxConstants[_0x483c[490]])+_0x483c[168];this[_0x483c[126]][_0x483c[124]][_0x483c[486]]=_0xc0a9x9;this[_0x483c[126]][_0x483c[124]][_0x483c[1165]]=_0xc0a9x12;this[_0x483c[126]][_0x483c[124]][_0x483c[352]]=_0xc0a9xa;this[_0x483c[126]][_0x483c[124]][_0x483c[1452]]=_0xc0a9x13?_0x483c[1447]:_0x483c[1502];this[_0x483c[126]][_0x483c[124]][_0x483c[666]]=_0xc0a9x14?_0x483c[1449]:_0x483c[110];this[_0x483c[126]][_0x483c[124]][_0x483c[354]]=_0xc0a9x15?_0x483c[355]:_0x483c[110];this[_0x483c[126]][_0x483c[124]][_0x483c[277]]=_0x483c[278];this[_0x483c[126]][_0x483c[124]][_0x483c[2136]]=_0x483c[130];this[_0x483c[1562]]=_0xc0a9x5=this[_0x483c[2137]](_0xc0a9x4);this[_0x483c[126]][_0x483c[124]][_0x483c[361]]=_0xc0a9x5[_0x483c[235]]+_0x483c[168];this[_0x483c[126]][_0x483c[124]][_0x483c[125]]=_0xc0a9x5[_0x483c[236]]+_0x483c[168];this[_0x483c[126]][_0x483c[124]][_0x483c[117]]=_0xc0a9x5[_0x483c[117]]+_0x483c[168];this[_0x483c[126]][_0x483c[124]][_0x483c[119]]=_0xc0a9x5[_0x483c[119]]+_0x483c[168];this[_0x483c[126]][_0x483c[124]][_0x483c[931]]=5;_0xc0a9x4=this[_0x483c[2138]](_0xc0a9x4,_0xc0a9x3);null==_0xc0a9x4||0==_0xc0a9x4[_0x483c[67]]?(_0xc0a9x4=this[_0x483c[2139]](),this[_0x483c[2127]]= !0):this[_0x483c[2127]]= !1;this[_0x483c[2128]](!1);this[_0x483c[126]][_0x483c[131]]=_0xc0a9x4;this[_0x483c[1179]][_0x483c[526]][_0x483c[62]](this[_0x483c[126]]);_0x483c[130]!=this[_0x483c[126]][_0x483c[124]][_0x483c[495]]&&(this[_0x483c[2114]]&&(this[_0x483c[1653]]=this[_0x483c[2140]](),document[_0x483c[112]][_0x483c[62]](this[_0x483c[1653]]),this[_0x483c[129]]()),this[_0x483c[126]][_0x483c[393]](),this[_0x483c[126]][_0x483c[804]]());};};mxCellEditor[_0x483c[202]][_0x483c[2140]]=function(){var _0xc0a9x2=document[_0x483c[55]](_0x483c[485]),_0xc0a9x3=_0xc0a9x2[_0x483c[124]];_0xc0a9x3[_0x483c[491]]=_0x483c[492];_0xc0a9x3[_0x483c[493]]=_0x483c[494];_0xc0a9x3[_0x483c[187]]=_0x483c[188];_0xc0a9x3[_0x483c[495]]=mxClient[_0x483c[496]]?_0x483c[497]:_0x483c[498];_0xc0a9x3[_0x483c[499]]=_0x483c[500];_0xc0a9x3[_0x483c[123]]=_0x483c[125];_0xc0a9x3[_0x483c[489]]=this[_0x483c[126]][_0x483c[124]][_0x483c[489]];_0xc0a9x3[_0x483c[487]]=this[_0x483c[126]][_0x483c[124]][_0x483c[487]];_0xc0a9x3[_0x483c[486]]=this[_0x483c[126]][_0x483c[124]][_0x483c[486]];_0xc0a9x3[_0x483c[1452]]=this[_0x483c[126]][_0x483c[124]][_0x483c[1452]];_0xc0a9x3[_0x483c[1165]]=this[_0x483c[126]][_0x483c[124]][_0x483c[1165]];_0xc0a9x3[_0x483c[666]]=this[_0x483c[126]][_0x483c[124]][_0x483c[666]];_0xc0a9x3[_0x483c[354]]=this[_0x483c[126]][_0x483c[124]][_0x483c[354]];return _0xc0a9x2;};mxCellEditor[_0x483c[202]][_0x483c[2126]]=function(_0xc0a9x2){null!=this[_0x483c[2111]]&&(null!=this[_0x483c[2116]]&&(this[_0x483c[2116]][_0x483c[124]][_0x483c[187]]=_0x483c[189],this[_0x483c[2116]]=null),!_0xc0a9x2&&this[_0x483c[2133]]()&&this[_0x483c[1179]][_0x483c[850]](this[_0x483c[2111]],this[_0x483c[2141]](),this[_0x483c[2112]]),null!=this[_0x483c[1653]]&&(document[_0x483c[112]][_0x483c[266]](this[_0x483c[1653]]),this[_0x483c[1653]]=null),this[_0x483c[1562]]=this[_0x483c[2112]]=this[_0x483c[2111]]=null,this[_0x483c[126]][_0x483c[2121]](),this[_0x483c[126]][_0x483c[265]][_0x483c[266]](this[_0x483c[126]]))};mxCellEditor[_0x483c[202]][_0x483c[2138]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[1179]][_0x483c[2142]](_0xc0a9x2[_0x483c[246]],_0xc0a9x3)};mxCellEditor[_0x483c[202]][_0x483c[2141]]=function(){return this[_0x483c[126]][_0x483c[131]][_0x483c[230]](/\r/g,_0x483c[110])};mxCellEditor[_0x483c[202]][_0x483c[2135]]=function(_0xc0a9x2){return !0};mxCellEditor[_0x483c[202]][_0x483c[939]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]];return  new mxRectangle(0,0,null==_0xc0a9x2[_0x483c[963]]?30:_0xc0a9x2[_0x483c[963]][_0x483c[803]]*_0xc0a9x3+20,_0x483c[361]==this[_0x483c[126]][_0x483c[124]][_0x483c[1165]]?120:40);};mxCellEditor[_0x483c[202]][_0x483c[2137]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x5=this[_0x483c[939]](_0xc0a9x2),_0xc0a9x9=_0xc0a9x5[_0x483c[117]],_0xc0a9x5=_0xc0a9x5[_0x483c[119]],_0xc0a9xa=parseInt(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2143]]]||2)*_0xc0a9x4,_0xc0a9x12=parseInt(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2144]]]||0)*_0xc0a9x4+_0xc0a9xa,_0xc0a9x13=parseInt(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2145]]]||0)*_0xc0a9x4+_0xc0a9xa,_0xc0a9x14=parseInt(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2146]]]||0)*_0xc0a9x4+_0xc0a9xa,_0xc0a9x4=parseInt(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2147]]]||0)*_0xc0a9x4+_0xc0a9xa,_0xc0a9x13= new mxRectangle(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],Math[_0x483c[160]](_0xc0a9x9,_0xc0a9x2[_0x483c[117]]-_0xc0a9x4-_0xc0a9x13),Math[_0x483c[160]](_0xc0a9x5,_0xc0a9x2[_0x483c[119]]-_0xc0a9x12-_0xc0a9x14));_0xc0a9x3?(_0xc0a9x13[_0x483c[235]]=_0xc0a9x2[_0x483c[2079]][_0x483c[235]],_0xc0a9x13[_0x483c[236]]=_0xc0a9x2[_0x483c[2079]][_0x483c[236]],null!=_0xc0a9x2[_0x483c[963]]&&null!=_0xc0a9x2[_0x483c[963]][_0x483c[1563]]&&(0<_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[235]]&&(_0xc0a9x13[_0x483c[235]]=_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[235]]),0<_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[236]]&&(_0xc0a9x13[_0x483c[236]]=_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[236]]))):null!=_0xc0a9x2[_0x483c[963]]&&null!=_0xc0a9x2[_0x483c[963]][_0x483c[1563]]&&(_0xc0a9x13[_0x483c[235]]=Math[_0x483c[243]](_0xc0a9x13[_0x483c[235]],_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[235]]),_0xc0a9x13[_0x483c[236]]=Math[_0x483c[243]](_0xc0a9x13[_0x483c[236]],_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[236]]));_0xc0a9x13[_0x483c[235]]+=_0xc0a9x4;_0xc0a9x13[_0x483c[236]]+=_0xc0a9x12;null!=_0xc0a9x2[_0x483c[963]]&&null!=_0xc0a9x2[_0x483c[963]][_0x483c[1563]]&&(_0xc0a9x3?(_0xc0a9x13[_0x483c[117]]=Math[_0x483c[160]](_0xc0a9x9,_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[117]]),_0xc0a9x13[_0x483c[119]]=Math[_0x483c[160]](_0xc0a9x5,_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[119]])):(_0xc0a9x13[_0x483c[117]]=Math[_0x483c[160]](_0xc0a9x13[_0x483c[117]],_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[117]]),_0xc0a9x13[_0x483c[119]]=Math[_0x483c[160]](_0xc0a9x13[_0x483c[119]],_0xc0a9x2[_0x483c[963]][_0x483c[1563]][_0x483c[119]])));this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2[_0x483c[246]])&&(_0xc0a9x3=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER),_0xc0a9x3==mxConstants[_0x483c[2132]]?_0xc0a9x13[_0x483c[235]]-=_0xc0a9x2[_0x483c[117]]:_0xc0a9x3==mxConstants[_0x483c[480]]&&(_0xc0a9x13[_0x483c[235]]+=_0xc0a9x2[_0x483c[117]]),_0xc0a9x3=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE),_0xc0a9x3==mxConstants[_0x483c[1687]]?_0xc0a9x13[_0x483c[236]]-=_0xc0a9x2[_0x483c[119]]:_0xc0a9x3==mxConstants[_0x483c[482]]&&(_0xc0a9x13[_0x483c[236]]+=_0xc0a9x2[_0x483c[119]]));return _0xc0a9x13;};mxCellEditor[_0x483c[202]][_0x483c[2139]]=function(_0xc0a9x2){return this[_0x483c[2115]]};mxCellEditor[_0x483c[202]][_0x483c[2148]]=function(){return this[_0x483c[2111]]};mxCellEditor[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[126]]&&(mxEvent[_0x483c[762]](this[_0x483c[126]]),null!=this[_0x483c[126]][_0x483c[265]]&&this[_0x483c[126]][_0x483c[265]][_0x483c[266]](this[_0x483c[126]]),this[_0x483c[126]]=null)};function mxCellRenderer(){}mxCellRenderer[_0x483c[202]][_0x483c[2149]]=mxConnector;mxCellRenderer[_0x483c[202]][_0x483c[2150]]=mxRectangleShape;mxCellRenderer[_0x483c[202]][_0x483c[2151]]=mxText;mxCellRenderer[_0x483c[202]][_0x483c[2152]]= !0;mxCellRenderer[_0x483c[202]][_0x483c[2153]]={};mxCellRenderer[_0x483c[2154]]=function(_0xc0a9x2,_0xc0a9x3){mxCellRenderer[_0x483c[202]][_0x483c[2153]][_0xc0a9x2]=_0xc0a9x3};mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_RECTANGLE,mxRectangleShape);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_ELLIPSE,mxEllipse);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_RHOMBUS,mxRhombus);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_CYLINDER,mxCylinder);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_CONNECTOR,mxConnector);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_ACTOR,mxActor);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_TRIANGLE,mxTriangle);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_HEXAGON,mxHexagon);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_CLOUD,mxCloud);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_LINE,mxLine);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_ARROW,mxArrow);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_DOUBLE_ELLIPSE,mxDoubleEllipse);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_SWIMLANE,mxSwimlane);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_IMAGE,mxImageShape);mxCellRenderer[_0x483c[2154]](mxConstants.SHAPE_LABEL,mxLabel);mxCellRenderer[_0x483c[202]][_0x483c[2155]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]();if(null!=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[526]]&&null==_0xc0a9x2[_0x483c[253]]&&_0xc0a9x2[_0x483c[246]]!=_0xc0a9x2[_0x483c[441]][_0x483c[1741]]&&(_0xc0a9x4[_0x483c[1193]](_0xc0a9x2[_0x483c[246]])||_0xc0a9x4[_0x483c[250]](_0xc0a9x2[_0x483c[246]]))){if(this[_0x483c[2156]](_0xc0a9x2),null!=_0xc0a9x2[_0x483c[253]]&&(null==_0xc0a9x3||_0xc0a9x3)){this[_0x483c[2157]](_0xc0a9x2),_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2158]]||_0xc0a9x4[_0x483c[250]](_0xc0a9x2[_0x483c[246]])?_0xc0a9x2[_0x483c[2081]]= !0:_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2159]]&&null!=this[_0x483c[2160]]&&(this[_0x483c[2160]][_0x483c[265]]==_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]]?this[_0x483c[2161]](_0xc0a9x2,this[_0x483c[2160]]):this[_0x483c[2160]]=null),_0xc0a9x2[_0x483c[253]][_0x483c[255]]=_0xc0a9x2[_0x483c[441]][_0x483c[255]],this[_0x483c[2162]](_0xc0a9x2),this[_0x483c[2163]](_0xc0a9x2)}};};mxCellRenderer[_0x483c[202]][_0x483c[2157]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[253]][_0x483c[176]](_0xc0a9x2[_0x483c[441]][_0x483c[2024]]())};mxCellRenderer[_0x483c[202]][_0x483c[2164]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=null,_0xc0a9x5=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x9=_0xc0a9x5[_0x483c[502]](),_0xc0a9xa=_0xc0a9x2[_0x483c[246]],_0xc0a9x12=_0xc0a9x9[_0x483c[1197]](_0xc0a9xa);null!=_0xc0a9x12&&null==_0xc0a9x4;){_0xc0a9x4=this[_0x483c[2165]](_0xc0a9x5,_0xc0a9x12,_0xc0a9xa,_0xc0a9x3),_0xc0a9xa=_0xc0a9x12,_0xc0a9x12=_0xc0a9x9[_0x483c[1197]](_0xc0a9xa)};return _0xc0a9x4;};mxCellRenderer[_0x483c[202]][_0x483c[2165]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null,_0xc0a9xa=_0xc0a9x2[_0x483c[502]]();for(_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x3[_0x483c[1738]](_0xc0a9x4)-1:_0xc0a9xa[_0x483c[262]](_0xc0a9x3)-1;0<=_0xc0a9x4&&null==_0xc0a9x9;_0xc0a9x4--){_0xc0a9x9=this[_0x483c[2165]](_0xc0a9x2,_0xc0a9xa[_0x483c[263]](_0xc0a9x3,_0xc0a9x4),null,_0xc0a9x5)};if(null==_0xc0a9x9&&(_0xc0a9x9=_0xc0a9x2[_0x483c[441]][_0x483c[248]](_0xc0a9x3),null!=_0xc0a9x9&&(null==_0xc0a9x9[_0x483c[253]]||null==_0xc0a9x9[_0x483c[253]][_0x483c[252]]||_0xc0a9x9[_0x483c[253]][_0x483c[252]][_0x483c[265]]!=_0xc0a9x5))){_0xc0a9x9=null};return _0xc0a9x9;};mxCellRenderer[_0x483c[202]][_0x483c[2166]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]],_0xc0a9x4=this[_0x483c[2164]](_0xc0a9x2,_0xc0a9x3),_0xc0a9x5=_0xc0a9x3[_0x483c[285]];null!=_0xc0a9x4&&(_0xc0a9x5=_0xc0a9x4[_0x483c[253]][_0x483c[252]],null!=_0xc0a9x4[_0x483c[963]]&&(null!=_0xc0a9x4[_0x483c[963]][_0x483c[252]]&&_0xc0a9x4[_0x483c[963]][_0x483c[252]][_0x483c[265]]==_0xc0a9x3)&&(_0xc0a9x5=_0xc0a9x4[_0x483c[963]][_0x483c[252]]),_0xc0a9x5=_0xc0a9x5[_0x483c[287]]);this[_0x483c[2161]](_0xc0a9x2,_0xc0a9x5);};mxCellRenderer[_0x483c[202]][_0x483c[2167]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]],_0xc0a9x4=_0xc0a9x3[_0x483c[1179]][_0x483c[502]]();if(_0xc0a9x3[_0x483c[1179]][_0x483c[2159]]){if(null==this[_0x483c[2160]]||null==this[_0x483c[2160]][_0x483c[265]]||this[_0x483c[2160]][_0x483c[265]]!=_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]]){this[_0x483c[2160]]=_0xc0a9x2[_0x483c[253]][_0x483c[252]]}}else {if(_0xc0a9x3[_0x483c[1179]][_0x483c[2168]]){var _0xc0a9x5=_0xc0a9x2[_0x483c[253]][_0x483c[252]],_0xc0a9x9=_0xc0a9x5[_0x483c[265]],_0xc0a9x4=_0xc0a9x4[_0x483c[1197]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x3=_0xc0a9x3[_0x483c[248]](_0xc0a9x4),_0xc0a9x9=null!=_0xc0a9x3&&null!=_0xc0a9x3[_0x483c[253]]&&null!=_0xc0a9x3[_0x483c[253]][_0x483c[252]]?_0xc0a9x3[_0x483c[253]][_0x483c[252]][_0x483c[287]]:_0xc0a9x9[_0x483c[285]];null!=_0xc0a9x9&&_0xc0a9x9!=_0xc0a9x5&&this[_0x483c[2161]](_0xc0a9x2,_0xc0a9x9);}};};mxCellRenderer[_0x483c[202]][_0x483c[2161]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]][_0x483c[950]](_0xc0a9x2[_0x483c[253]][_0x483c[252]],_0xc0a9x3);null!=_0xc0a9x2[_0x483c[963]]&&(null!=_0xc0a9x2[_0x483c[963]][_0x483c[252]]&&_0xc0a9x2[_0x483c[963]][_0x483c[252]][_0x483c[265]]==_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]])&&_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]][_0x483c[950]](_0xc0a9x2[_0x483c[963]][_0x483c[252]],_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[287]]);};mxCellRenderer[_0x483c[202]][_0x483c[2156]]=function(_0xc0a9x2){if(null!=_0xc0a9x2[_0x483c[124]]){var _0xc0a9x3=mxStencilRegistry[_0x483c[1560]](_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2059]]]);null!=_0xc0a9x3?_0xc0a9x2[_0x483c[253]]= new mxShape(_0xc0a9x3):(_0xc0a9x3=this[_0x483c[2169]](_0xc0a9x2),_0xc0a9x2[_0x483c[253]]= new _0xc0a9x3);_0xc0a9x2[_0x483c[253]][_0x483c[1525]]=_0xc0a9x2[_0x483c[439]];_0xc0a9x2[_0x483c[253]][_0x483c[1562]]= new mxRectangle(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],_0xc0a9x2[_0x483c[117]],_0xc0a9x2[_0x483c[119]]);_0xc0a9x2[_0x483c[253]][_0x483c[507]]=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[507]];this[_0x483c[2170]](_0xc0a9x2);}};mxCellRenderer[_0x483c[202]][_0x483c[2171]]=function(_0xc0a9x2){return null!=_0xc0a9x2?mxCellRenderer[_0x483c[202]][_0x483c[2153]][_0xc0a9x2]:null};mxCellRenderer[_0x483c[202]][_0x483c[2169]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[2171]](_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2059]]]);null==_0xc0a9x3&&(_0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]])?this[_0x483c[2149]]:this[_0x483c[2150]]);return _0xc0a9x3;};mxCellRenderer[_0x483c[202]][_0x483c[2170]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[253]][_0x483c[183]](_0xc0a9x2);_0xc0a9x2[_0x483c[253]][_0x483c[618]]=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[1202]](_0xc0a9x2);_0xc0a9x2[_0x483c[253]][_0x483c[630]]=this[_0x483c[2171]](_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2172]](_0xc0a9x2));_0xc0a9x2[_0x483c[253]][_0x483c[632]]=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2173]](_0xc0a9x2);_0xc0a9x2[_0x483c[253]][_0x483c[634]]=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2174]](_0xc0a9x2);_0xc0a9x2[_0x483c[253]][_0x483c[638]]=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2175]]];_0xc0a9x2[_0x483c[253]][_0x483c[631]]=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2176]](_0xc0a9x2);this[_0x483c[2177]](_0xc0a9x2);};mxCellRenderer[_0x483c[202]][_0x483c[2177]]=function(_0xc0a9x2){null!=_0xc0a9x2[_0x483c[253]]&&(this[_0x483c[2178]](_0xc0a9x2,_0x483c[632],mxConstants.STYLE_FILLCOLOR),this[_0x483c[2178]](_0xc0a9x2,_0x483c[634],mxConstants.STYLE_GRADIENTCOLOR),this[_0x483c[2178]](_0xc0a9x2,_0x483c[1334],mxConstants.STYLE_FILLCOLOR),this[_0x483c[2178]](_0xc0a9x2,_0x483c[1336],mxConstants.STYLE_STROKECOLOR),this[_0x483c[2178]](_0xc0a9x2,_0x483c[1299],mxConstants.STYLE_GRADIENTCOLOR))};mxCellRenderer[_0x483c[202]][_0x483c[2178]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[253]][_0xc0a9x3],_0xc0a9x9=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9xa=null;_0x483c[1549]==_0xc0a9x5?_0xc0a9xa=_0xc0a9x9[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0x483c[246]]):_0x483c[687]==_0xc0a9x5?(_0xc0a9xa=null!=_0xc0a9x9[_0x483c[251]][_0x483c[1709]](_0xc0a9x2[_0x483c[246]],!1)?_0xc0a9x9[_0x483c[251]][_0x483c[1709]](_0xc0a9x2[_0x483c[246]],!1):_0xc0a9x2[_0x483c[246]],_0xc0a9xa=_0xc0a9x9[_0x483c[2179]](_0xc0a9xa),_0xc0a9x4=_0xc0a9x9[_0x483c[2180]]):_0x483c[2181]==_0xc0a9x5&&(_0xc0a9x2[_0x483c[253]][_0xc0a9x3]=_0xc0a9x2[_0x483c[253]][_0x483c[632]]);null!=_0xc0a9xa&&(_0xc0a9x5=_0xc0a9x9[_0x483c[249]]()[_0x483c[248]](_0xc0a9xa),_0xc0a9x2[_0x483c[253]][_0xc0a9x3]=null,null!=_0xc0a9x5&&(_0xc0a9x2[_0x483c[253]][_0xc0a9x3]=null!=_0xc0a9x5[_0x483c[253]]&&_0x483c[632]!=_0xc0a9x3?_0xc0a9x5[_0x483c[253]][_0xc0a9x3]:_0xc0a9x5[_0x483c[124]][_0xc0a9x4]));};mxCellRenderer[_0x483c[202]][_0x483c[2182]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2183]](_0xc0a9x2[_0x483c[246]])};mxCellRenderer[_0x483c[202]][_0x483c[2184]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[441]][_0x483c[1179]];_0xc0a9x4[_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]]);if(0<_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2185]]]||null==_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2185]]]){var _0xc0a9x5=_0xc0a9x4[_0x483c[2186]](_0xc0a9x2[_0x483c[246]])||null!=_0xc0a9x3&&mxUtils[_0x483c[1331]](_0xc0a9x3);_0xc0a9x2[_0x483c[963]]= new this[_0x483c[2151]](_0xc0a9x3, new mxRectangle,_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2064]]]||mxConstants[_0x483c[479]],_0xc0a9x4[_0x483c[2187]](_0xc0a9x2),_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2069]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2188]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2185]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2189]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2143]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2144]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2145]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2146]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2147]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2190]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2191]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2192]]],_0xc0a9x4[_0x483c[2131]](_0xc0a9x2[_0x483c[246]])&&_0xc0a9x4[_0x483c[2186]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x4[_0x483c[2130]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2193]]],_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2194]]]);_0xc0a9x2[_0x483c[963]][_0x483c[461]]=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_TEXT_OPACITY,100);_0xc0a9x2[_0x483c[963]][_0x483c[507]]=_0xc0a9x5?mxConstants[_0x483c[1656]]:_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[507]];_0xc0a9x2[_0x483c[963]][_0x483c[724]]=_0xc0a9x2;this[_0x483c[2195]](_0xc0a9x2);var _0xc0a9x9=!1,_0xc0a9xa=function(_0xc0a9x3){var _0xc0a9x5=_0xc0a9x2;if(mxClient[_0x483c[754]]||_0xc0a9x9){_0xc0a9x5=mxEvent[_0x483c[731]](_0xc0a9x3),_0xc0a9x3=mxEvent[_0x483c[733]](_0xc0a9x3),_0xc0a9x3=mxUtils[_0x483c[2196]](_0xc0a9x4[_0x483c[526]],_0xc0a9x5,_0xc0a9x3),_0xc0a9x5=_0xc0a9x4[_0x483c[441]][_0x483c[248]](_0xc0a9x4[_0x483c[999]](_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]]))};return _0xc0a9x5;};mxEvent[_0x483c[759]](_0xc0a9x2[_0x483c[963]][_0x483c[252]],mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2197]](_0xc0a9x2,_0xc0a9x3)&&(_0xc0a9x4[_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x3,_0xc0a9x2)),_0xc0a9x9=_0xc0a9x4[_0x483c[507]]!=mxConstants[_0x483c[508]]&&_0x483c[2198]==mxEvent[_0x483c[728]](_0xc0a9x3)[_0x483c[301]])}),mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2197]](_0xc0a9x2,_0xc0a9x3)&&_0xc0a9x4[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x3,_0xc0a9xa(_0xc0a9x3)))}),mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2197]](_0xc0a9x2,_0xc0a9x3)&&(_0xc0a9x4[_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x3,_0xc0a9xa(_0xc0a9x3))),_0xc0a9x9= !1)}));mxEvent[_0x483c[169]](_0xc0a9x2[_0x483c[963]][_0x483c[252]],_0x483c[760],mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2197]](_0xc0a9x2,_0xc0a9x3)&&(_0xc0a9x4[_0x483c[761]](_0xc0a9x3,_0xc0a9x2[_0x483c[246]]),mxEvent[_0x483c[722]](_0xc0a9x3))}));};};mxCellRenderer[_0x483c[202]][_0x483c[2195]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]];_0xc0a9x2[_0x483c[963]][_0x483c[507]]!=mxConstants[_0x483c[508]]&&(mxClient[_0x483c[48]]&&mxClient[_0x483c[2199]]?_0xc0a9x2[_0x483c[963]][_0x483c[176]](_0xc0a9x3[_0x483c[526]]):mxUtils[_0x483c[458]](_0xc0a9x2[_0x483c[441]][_0x483c[2024]]())&&(null!=_0xc0a9x2[_0x483c[253]][_0x483c[685]]?_0xc0a9x2[_0x483c[963]][_0x483c[176]](_0xc0a9x2[_0x483c[253]][_0x483c[685]]):_0xc0a9x2[_0x483c[963]][_0x483c[176]](_0xc0a9x2[_0x483c[253]][_0x483c[252]])));null==_0xc0a9x2[_0x483c[963]][_0x483c[252]]&&(_0xc0a9x2[_0x483c[963]][_0x483c[176]](_0xc0a9x2[_0x483c[441]][_0x483c[2024]]()),null!=_0xc0a9x2[_0x483c[253]]&&null!=_0xc0a9x2[_0x483c[963]]&&_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[265]][_0x483c[950]](_0xc0a9x2[_0x483c[963]][_0x483c[252]],_0xc0a9x2[_0x483c[253]][_0x483c[252]][_0x483c[287]]));};mxCellRenderer[_0x483c[202]][_0x483c[2162]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2200]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x4=null;if(null!=_0xc0a9x3){for(var _0xc0a9x4= new mxDictionary,_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=null!=_0xc0a9x2[_0x483c[1211]]?_0xc0a9x2[_0x483c[1211]][_0x483c[205]](_0xc0a9x3[_0xc0a9x5]):null;null==_0xc0a9x9&&(_0xc0a9x9= new mxImageShape( new mxRectangle,_0xc0a9x3[_0xc0a9x5][_0x483c[618]][_0x483c[390]]),_0xc0a9x9[_0x483c[507]]=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[507]],_0xc0a9x9[_0x483c[1674]]= !1,_0xc0a9x9[_0x483c[2201]]=_0xc0a9x3[_0xc0a9x5],this[_0x483c[2023]](_0xc0a9x2,_0xc0a9x9),this[_0x483c[2202]](_0xc0a9x2,_0xc0a9x3[_0xc0a9x5],_0xc0a9x9),null!=_0xc0a9x3[_0xc0a9x5][_0x483c[270]]&&(_0xc0a9x9[_0x483c[252]][_0x483c[124]][_0x483c[270]]=_0xc0a9x3[_0xc0a9x5][_0x483c[270]]));_0xc0a9x4[_0x483c[204]](_0xc0a9x3[_0xc0a9x5],_0xc0a9x9);}};null!=_0xc0a9x2[_0x483c[1211]]&&_0xc0a9x2[_0x483c[1211]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[515]]()});_0xc0a9x2[_0x483c[1211]]=_0xc0a9x4;};mxCellRenderer[_0x483c[202]][_0x483c[2023]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[176]](_0xc0a9x2[_0x483c[441]][_0x483c[1524]]())};mxCellRenderer[_0x483c[202]][_0x483c[2202]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[441]][_0x483c[1179]];mxEvent[_0x483c[169]](_0xc0a9x4[_0x483c[252]],_0x483c[173],function(_0xc0a9x4){_0xc0a9x5[_0x483c[2203]]()&&_0xc0a9x5[_0x483c[2126]](!_0xc0a9x5[_0x483c[2134]]());_0xc0a9x3[_0x483c[746]]( new mxEventObject(mxEvent.CLICK,_0x483c[763],_0xc0a9x4,_0x483c[246],_0xc0a9x2[_0x483c[246]]));});mxEvent[_0x483c[759]](_0xc0a9x4[_0x483c[252]],function(_0xc0a9x2){mxEvent[_0x483c[722]](_0xc0a9x2)},function(_0xc0a9x3){_0xc0a9x5[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x3,_0xc0a9x2))});mxClient[_0x483c[754]]&&mxEvent[_0x483c[169]](_0xc0a9x4[_0x483c[252]],_0x483c[757],function(_0xc0a9x4){_0xc0a9x3[_0x483c[746]]( new mxEventObject(mxEvent.CLICK,_0x483c[763],_0xc0a9x4,_0x483c[246],_0xc0a9x2[_0x483c[246]]))});};mxCellRenderer[_0x483c[202]][_0x483c[2204]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x4=_0xc0a9x3[_0x483c[2205]](_0xc0a9x2);if(_0xc0a9x3[_0x483c[2206]]&&null!=_0xc0a9x4){if(null==_0xc0a9x2[_0x483c[2207]]){var _0xc0a9x5= new mxRectangle(0,0,_0xc0a9x4[_0x483c[117]],_0xc0a9x4[_0x483c[119]]);_0xc0a9x2[_0x483c[2207]]= new mxImageShape(_0xc0a9x5,_0xc0a9x4[_0x483c[390]]);_0xc0a9x2[_0x483c[2207]][_0x483c[1674]]= !1;_0xc0a9x2[_0x483c[2207]][_0x483c[507]]=_0xc0a9x3[_0x483c[507]];this[_0x483c[2208]](_0xc0a9x2,_0xc0a9x2[_0x483c[2207]],!0,function(_0xc0a9x4){if(_0xc0a9x3[_0x483c[994]]()){var _0xc0a9x5=!_0xc0a9x3[_0x483c[1742]](_0xc0a9x2[_0x483c[246]]);_0xc0a9x3[_0x483c[847]](_0xc0a9x5,!1,[_0xc0a9x2[_0x483c[246]]]);mxEvent[_0x483c[722]](_0xc0a9x4);}});}}else {null!=_0xc0a9x2[_0x483c[2207]]&&(_0xc0a9x2[_0x483c[2207]][_0x483c[515]](),_0xc0a9x2[_0x483c[2207]]=null)};};mxCellRenderer[_0x483c[202]][_0x483c[2208]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[_0x483c[441]][_0x483c[1179]];_0xc0a9x9[_0x483c[2186]](_0xc0a9x2[_0x483c[246]])&&mxClient[_0x483c[2199]]&&_0xc0a9x9[_0x483c[507]]==mxConstants[_0x483c[508]]?(_0xc0a9x3[_0x483c[507]]=mxConstants[_0x483c[2209]],_0xc0a9x3[_0x483c[176]](_0xc0a9x9[_0x483c[526]]),_0xc0a9x3[_0x483c[252]][_0x483c[124]][_0x483c[931]]=1):_0xc0a9x3[_0x483c[176]](_0xc0a9x2[_0x483c[441]][_0x483c[1524]]());_0xc0a9x3=_0xc0a9x3[_0x483c[2210]]||_0xc0a9x3[_0x483c[252]];_0xc0a9x5&&(_0xc0a9x9[_0x483c[994]]()&&(_0xc0a9x3[_0x483c[124]][_0x483c[270]]=_0x483c[356]),mxEvent[_0x483c[169]](_0xc0a9x3,_0x483c[173],_0xc0a9x5));_0xc0a9x4&&mxEvent[_0x483c[759]](_0xc0a9x3,function(_0xc0a9x3){_0xc0a9x9[_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x3,_0xc0a9x2));mxEvent[_0x483c[722]](_0xc0a9x3);},function(_0xc0a9x3){_0xc0a9x9[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x3,_0xc0a9x2))});return _0xc0a9x3;};mxCellRenderer[_0x483c[202]][_0x483c[2211]]=function(_0xc0a9x2,_0xc0a9x3){return !0};mxCellRenderer[_0x483c[202]][_0x483c[2197]]=function(_0xc0a9x2,_0xc0a9x3){return !0};mxCellRenderer[_0x483c[202]][_0x483c[2163]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x4=function(_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2;if(_0xc0a9x3[_0x483c[507]]!=mxConstants[_0x483c[508]]&&_0x483c[2198]==mxEvent[_0x483c[728]](_0xc0a9x4)[_0x483c[301]]||mxClient[_0x483c[754]]){_0xc0a9x5=mxEvent[_0x483c[731]](_0xc0a9x4),_0xc0a9x4=mxEvent[_0x483c[733]](_0xc0a9x4),_0xc0a9x4=mxUtils[_0x483c[2196]](_0xc0a9x3[_0x483c[526]],_0xc0a9x5,_0xc0a9x4),_0xc0a9x5=_0xc0a9x3[_0x483c[441]][_0x483c[248]](_0xc0a9x3[_0x483c[999]](_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]]))};return _0xc0a9x5;},_0xc0a9x5=!1;mxEvent[_0x483c[169]](_0xc0a9x2[_0x483c[253]][_0x483c[252]],_0x483c[2212],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x3[_0x483c[2213]]=0;_0xc0a9x5= !0;mxEvent[_0x483c[722]](_0xc0a9x2);}));mxEvent[_0x483c[759]](_0xc0a9x2[_0x483c[253]][_0x483c[252]],mxUtils[_0x483c[885]](this,function(_0xc0a9x4){this[_0x483c[2211]](_0xc0a9x2,_0xc0a9x4)&&!_0xc0a9x5?_0xc0a9x3[_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x4,null!=_0xc0a9x2[_0x483c[253]]&&mxEvent[_0x483c[728]](_0xc0a9x4)==_0xc0a9x2[_0x483c[253]][_0x483c[905]]?null:_0xc0a9x2)):_0xc0a9x5&&mxEvent[_0x483c[722]](_0xc0a9x4)}),mxUtils[_0x483c[885]](this,function(_0xc0a9x9){this[_0x483c[2211]](_0xc0a9x2,_0xc0a9x9)&&!_0xc0a9x5?_0xc0a9x3[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x9,null!=_0xc0a9x2[_0x483c[253]]&&mxEvent[_0x483c[728]](_0xc0a9x9)==_0xc0a9x2[_0x483c[253]][_0x483c[905]]?null:_0xc0a9x4(_0xc0a9x9))):_0xc0a9x5&&mxEvent[_0x483c[722]](_0xc0a9x9)}),mxUtils[_0x483c[885]](this,function(_0xc0a9x9){this[_0x483c[2211]](_0xc0a9x2,_0xc0a9x9)&&!_0xc0a9x5?_0xc0a9x3[_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x9,null!=_0xc0a9x2[_0x483c[253]]&&mxEvent[_0x483c[728]](_0xc0a9x9)==_0xc0a9x2[_0x483c[253]][_0x483c[905]]?null:_0xc0a9x4(_0xc0a9x9))):_0xc0a9x5&&mxEvent[_0x483c[722]](_0xc0a9x9)}));var _0xc0a9x9=mxClient[_0x483c[754]]?_0x483c[2214]:_0x483c[760];mxEvent[_0x483c[169]](_0xc0a9x2[_0x483c[253]][_0x483c[252]],_0xc0a9x9,mxUtils[_0x483c[885]](this,function(_0xc0a9x4){_0xc0a9x5= !1;_0x483c[2214]==_0xc0a9x9?(_0xc0a9x3[_0x483c[2213]]=0,_0xc0a9x3[_0x483c[2215]]&&(_0xc0a9x3[_0x483c[2216]](_0xc0a9x2,_0xc0a9x4),mxEvent[_0x483c[722]](_0xc0a9x4))):this[_0x483c[2211]](_0xc0a9x2,_0xc0a9x4)&&(_0xc0a9x3[_0x483c[761]](_0xc0a9x4,null!=_0xc0a9x2[_0x483c[253]]&&mxEvent[_0x483c[728]](_0xc0a9x4)==_0xc0a9x2[_0x483c[253]][_0x483c[905]]?null:_0xc0a9x2[_0x483c[246]]),mxEvent[_0x483c[722]](_0xc0a9x4));}));};mxCellRenderer[_0x483c[202]][_0x483c[2217]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[2182]](_0xc0a9x2);if(null==_0xc0a9x2[_0x483c[963]]&&null!=_0xc0a9x4&&(mxUtils[_0x483c[1331]](_0xc0a9x4)||0<_0xc0a9x4[_0x483c[67]])){this[_0x483c[2184]](_0xc0a9x2,_0xc0a9x4)}else {if(null!=_0xc0a9x2[_0x483c[963]]&&(null==_0xc0a9x4||0==_0xc0a9x4[_0x483c[67]])){_0xc0a9x2[_0x483c[963]][_0x483c[515]](),_0xc0a9x2[_0x483c[963]]=null}};if(null!=_0xc0a9x2[_0x483c[963]]){var _0xc0a9x5=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x9=_0xc0a9x5[_0x483c[2131]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x5=_0xc0a9x5[_0x483c[2130]](_0xc0a9x2[_0x483c[246]]),_0xc0a9xa=this[_0x483c[2218]](_0xc0a9x2);if(_0xc0a9x3||_0xc0a9x2[_0x483c[963]][_0x483c[131]]!=_0xc0a9x4||_0xc0a9x2[_0x483c[963]][_0x483c[2131]]!=_0xc0a9x9||_0xc0a9x2[_0x483c[963]][_0x483c[2219]]!=_0xc0a9x5||_0xc0a9x2[_0x483c[963]][_0x483c[255]]!=_0xc0a9x2[_0x483c[441]][_0x483c[255]]||!_0xc0a9x2[_0x483c[963]][_0x483c[1562]][_0x483c[237]](_0xc0a9xa)){_0xc0a9x2[_0x483c[963]][_0x483c[131]]=_0xc0a9x4,_0xc0a9x2[_0x483c[963]][_0x483c[1562]]=_0xc0a9xa,_0xc0a9x2[_0x483c[963]][_0x483c[255]]=this[_0x483c[2220]](_0xc0a9x2),_0xc0a9x2[_0x483c[963]][_0x483c[2131]]=_0xc0a9x9,_0xc0a9x2[_0x483c[963]][_0x483c[2219]]=_0xc0a9x5,_0xc0a9x2[_0x483c[963]][_0x483c[258]]()};};};mxCellRenderer[_0x483c[202]][_0x483c[2220]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[441]][_0x483c[255]]};mxCellRenderer[_0x483c[202]][_0x483c[2218]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x4=_0xc0a9x2[_0x483c[441]][_0x483c[255]],_0xc0a9x5=_0xc0a9x3[_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x9= new mxRectangle(_0xc0a9x2[_0x483c[2079]][_0x483c[235]],_0xc0a9x2[_0x483c[2079]][_0x483c[236]]);_0xc0a9x2[_0x483c[963]][_0x483c[1672]]();_0xc0a9x5?(_0xc0a9x5=_0xc0a9x2[_0x483c[963]][_0x483c[1673]](),_0xc0a9x9[_0x483c[235]]+=_0xc0a9x5[_0x483c[235]]*_0xc0a9x4,_0xc0a9x9[_0x483c[236]]+=_0xc0a9x5[_0x483c[236]]*_0xc0a9x4,_0xc0a9x3=_0xc0a9x3[_0x483c[1198]](_0xc0a9x2[_0x483c[246]]),null!=_0xc0a9x3&&(_0xc0a9x9[_0x483c[117]]=Math[_0x483c[160]](0,_0xc0a9x2[_0x483c[963]][_0x483c[1655]][_0x483c[235]]*_0xc0a9x3[_0x483c[117]]*_0xc0a9x4-_0xc0a9x2[_0x483c[963]][_0x483c[659]]*_0xc0a9x4-_0xc0a9x2[_0x483c[963]][_0x483c[661]]*_0xc0a9x4),_0xc0a9x9[_0x483c[119]]=Math[_0x483c[160]](0,_0xc0a9x2[_0x483c[963]][_0x483c[1655]][_0x483c[236]]*_0xc0a9x3[_0x483c[119]]*_0xc0a9x4-_0xc0a9x2[_0x483c[963]][_0x483c[658]]*_0xc0a9x4-_0xc0a9x2[_0x483c[963]][_0x483c[660]]*_0xc0a9x4))):(_0xc0a9x2[_0x483c[963]][_0x483c[1590]]()&&(_0xc0a9x5=_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[235]]=_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[236]]=_0xc0a9x5),_0xc0a9x9[_0x483c[235]]+=_0xc0a9x2[_0x483c[235]],_0xc0a9x9[_0x483c[236]]+=_0xc0a9x2[_0x483c[236]],_0xc0a9x9[_0x483c[117]]=Math[_0x483c[160]](1,_0xc0a9x2[_0x483c[117]]),_0xc0a9x9[_0x483c[119]]=Math[_0x483c[160]](1,_0xc0a9x2[_0x483c[119]]),_0xc0a9x3[_0x483c[1730]](_0xc0a9x2[_0x483c[246]])&&(_0xc0a9x3=_0xc0a9x3[_0x483c[1731]](_0xc0a9x2[_0x483c[246]]),0<_0xc0a9x3[_0x483c[117]]?(_0xc0a9x5=Math[_0x483c[243]](_0xc0a9x9[_0x483c[117]],_0xc0a9x3[_0x483c[117]]*_0xc0a9x4),_0xc0a9x2[_0x483c[253]][_0x483c[623]]&&(_0xc0a9x9[_0x483c[235]]+=_0xc0a9x9[_0x483c[117]]-_0xc0a9x5),_0xc0a9x9[_0x483c[117]]=_0xc0a9x5):0<_0xc0a9x3[_0x483c[119]]&&(_0xc0a9x5=Math[_0x483c[243]](_0xc0a9x9[_0x483c[119]],_0xc0a9x3[_0x483c[119]]*_0xc0a9x4),_0xc0a9x2[_0x483c[253]][_0x483c[624]]&&(_0xc0a9x9[_0x483c[236]]+=_0xc0a9x9[_0x483c[119]]-_0xc0a9x5),_0xc0a9x9[_0x483c[119]]=_0xc0a9x5)),this[_0x483c[2221]](_0xc0a9x2,_0xc0a9x9));return _0xc0a9x9;};mxCellRenderer[_0x483c[202]][_0x483c[2221]]=function(_0xc0a9x2,_0xc0a9x3){if(_0xc0a9x2[_0x483c[963]][_0x483c[1590]]()){var _0xc0a9x4=(_0xc0a9x2[_0x483c[117]]-_0xc0a9x2[_0x483c[119]])/2;_0xc0a9x3[_0x483c[235]]+=_0xc0a9x4;_0xc0a9x3[_0x483c[236]]-=_0xc0a9x4;_0xc0a9x4=_0xc0a9x3[_0x483c[117]];_0xc0a9x3[_0x483c[117]]=_0xc0a9x3[_0x483c[119]];_0xc0a9x3[_0x483c[119]]=_0xc0a9x4;};_0xc0a9x3[_0x483c[235]]-=_0xc0a9x2[_0x483c[963]][_0x483c[1655]][_0x483c[235]]*_0xc0a9x3[_0x483c[117]];_0xc0a9x3[_0x483c[236]]-=_0xc0a9x2[_0x483c[963]][_0x483c[1655]][_0x483c[236]]*_0xc0a9x3[_0x483c[119]];if(_0x483c[1334]!=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2193]]]){var _0xc0a9x4=_0xc0a9x2[_0x483c[441]][_0x483c[255]],_0xc0a9x5=_0xc0a9x2[_0x483c[963]][_0x483c[1673]]();_0xc0a9x3[_0x483c[235]]+=_0xc0a9x5[_0x483c[235]]*_0xc0a9x4;_0xc0a9x3[_0x483c[236]]+=_0xc0a9x5[_0x483c[236]]*_0xc0a9x4;_0xc0a9x3[_0x483c[117]]=Math[_0x483c[160]](0,_0xc0a9x3[_0x483c[117]]-_0xc0a9x2[_0x483c[963]][_0x483c[659]]*_0xc0a9x4-_0xc0a9x2[_0x483c[963]][_0x483c[661]]*_0xc0a9x4);_0xc0a9x3[_0x483c[119]]=Math[_0x483c[160]](0,_0xc0a9x3[_0x483c[119]]-_0xc0a9x2[_0x483c[963]][_0x483c[658]]*_0xc0a9x4-_0xc0a9x2[_0x483c[963]][_0x483c[660]]*_0xc0a9x4);};var _0xc0a9x9=_0xc0a9x2[_0x483c[963]][_0x483c[1615]]();if(0!=_0xc0a9x9&&(null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[251]][_0x483c[1193]](_0xc0a9x2[_0x483c[246]]))&&(_0xc0a9x4=_0xc0a9x2[_0x483c[241]](),_0xc0a9x5=_0xc0a9x2[_0x483c[242]](),_0xc0a9x3[_0x483c[235]]!=_0xc0a9x4||_0xc0a9x3[_0x483c[236]]!=_0xc0a9x5)){_0xc0a9x9*=Math[_0x483c[424]]/180,pt=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]]),Math[_0x483c[426]](_0xc0a9x9),Math[_0x483c[427]](_0xc0a9x9), new mxPoint(_0xc0a9x4,_0xc0a9x5)),_0xc0a9x3[_0x483c[235]]=pt[_0x483c[235]],_0xc0a9x3[_0x483c[236]]=pt[_0x483c[236]]};};mxCellRenderer[_0x483c[202]][_0x483c[2222]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2162]](_0xc0a9x2);if(null!=_0xc0a9x2[_0x483c[1211]]){var _0xc0a9x4=mxUtils[_0x483c[1454]](mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION,0),90),_0xc0a9x5=mxUtils[_0x483c[431]](_0xc0a9x4),_0xc0a9x9=Math[_0x483c[426]](_0xc0a9x5),_0xc0a9xa=Math[_0x483c[427]](_0xc0a9x5);_0xc0a9x2[_0x483c[1211]][_0x483c[209]](function(_0xc0a9x5,_0xc0a9x13){var _0xc0a9x14=_0xc0a9x13[_0x483c[2201]][_0x483c[1799]](_0xc0a9x2);if(!_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]])&&null!=_0xc0a9x2[_0x483c[253]]&&0!=_0xc0a9x4){var _0xc0a9x15=_0xc0a9x14[_0x483c[241]](),_0xc0a9x16=_0xc0a9x14[_0x483c[242]](),_0xc0a9x16=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x15,_0xc0a9x16),_0xc0a9x9,_0xc0a9xa, new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]())),_0xc0a9x15=_0xc0a9x16[_0x483c[235]],_0xc0a9x16=_0xc0a9x16[_0x483c[236]];_0xc0a9x14[_0x483c[235]]=Math[_0x483c[488]](_0xc0a9x15-_0xc0a9x14[_0x483c[117]]/2);_0xc0a9x14[_0x483c[236]]=Math[_0x483c[488]](_0xc0a9x16-_0xc0a9x14[_0x483c[119]]/2);};if(_0xc0a9x3||null==_0xc0a9x13[_0x483c[1562]]||_0xc0a9x13[_0x483c[255]]!=_0xc0a9x2[_0x483c[441]][_0x483c[255]]||!_0xc0a9x13[_0x483c[1562]][_0x483c[237]](_0xc0a9x14)){_0xc0a9x13[_0x483c[1562]]=_0xc0a9x14,_0xc0a9x13[_0x483c[255]]=_0xc0a9x2[_0x483c[441]][_0x483c[255]],_0xc0a9x13[_0x483c[258]]()};});};};mxCellRenderer[_0x483c[202]][_0x483c[2223]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2[_0x483c[2207]]){var _0xc0a9x4=this[_0x483c[2224]](_0xc0a9x2),_0xc0a9x5=this[_0x483c[2152]]?mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION,0):_0xc0a9x2[_0x483c[253]][_0x483c[1615]](),_0xc0a9x9=_0xc0a9x2[_0x483c[441]][_0x483c[255]];if(_0xc0a9x3||_0xc0a9x2[_0x483c[2207]][_0x483c[255]]!=_0xc0a9x9||!_0xc0a9x2[_0x483c[2207]][_0x483c[1562]][_0x483c[237]](_0xc0a9x4)||_0xc0a9x2[_0x483c[2207]][_0x483c[603]]!=_0xc0a9x5){_0xc0a9x2[_0x483c[2207]][_0x483c[603]]=_0xc0a9x5,_0xc0a9x2[_0x483c[2207]][_0x483c[1562]]=_0xc0a9x4,_0xc0a9x2[_0x483c[2207]][_0x483c[255]]=_0xc0a9x9,_0xc0a9x2[_0x483c[2207]][_0x483c[258]]()};}};mxCellRenderer[_0x483c[202]][_0x483c[2224]]=function(_0xc0a9x2){if(null!=_0xc0a9x2[_0x483c[2207]]){var _0xc0a9x3=_0xc0a9x2[_0x483c[2207]][_0x483c[255]],_0xc0a9x4=_0xc0a9x2[_0x483c[2207]][_0x483c[1562]][_0x483c[117]]/_0xc0a9x3,_0xc0a9x3=_0xc0a9x2[_0x483c[2207]][_0x483c[1562]][_0x483c[119]]/_0xc0a9x3,_0xc0a9x5=_0xc0a9x2[_0x483c[441]][_0x483c[255]],_0xc0a9x9=_0xc0a9x2[_0x483c[241]](),_0xc0a9xa=_0xc0a9x2[_0x483c[242]]();if(!_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]])&&(_0xc0a9x9=_0xc0a9x2[_0x483c[235]]+_0xc0a9x4*_0xc0a9x5,_0xc0a9xa=_0xc0a9x2[_0x483c[236]]+_0xc0a9x3*_0xc0a9x5,null!=_0xc0a9x2[_0x483c[253]])){var _0xc0a9x12=_0xc0a9x2[_0x483c[253]][_0x483c[1598]]();if(this[_0x483c[2152]]){_0xc0a9x12=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION,0)}else {if(_0xc0a9x2[_0x483c[253]][_0x483c[1590]]()){var _0xc0a9x13=(_0xc0a9x2[_0x483c[117]]-_0xc0a9x2[_0x483c[119]])/2,_0xc0a9x9=_0xc0a9x9+_0xc0a9x13,_0xc0a9xa=_0xc0a9xa-_0xc0a9x13}};0!=_0xc0a9x12&&(_0xc0a9x13=mxUtils[_0x483c[431]](_0xc0a9x12),_0xc0a9x12=Math[_0x483c[426]](_0xc0a9x13),_0xc0a9x13=Math[_0x483c[427]](_0xc0a9x13),_0xc0a9xa=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x9,_0xc0a9xa),_0xc0a9x12,_0xc0a9x13, new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]())),_0xc0a9x9=_0xc0a9xa[_0x483c[235]],_0xc0a9xa=_0xc0a9xa[_0x483c[236]]);};return _0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]]), new mxRectangle(Math[_0x483c[488]](_0xc0a9x9-_0xc0a9x4/2*_0xc0a9x5),Math[_0x483c[488]](_0xc0a9xa-_0xc0a9x3/2*_0xc0a9x5),Math[_0x483c[488]](_0xc0a9x4*_0xc0a9x5),Math[_0x483c[488]](_0xc0a9x3*_0xc0a9x5));};return null;};mxCellRenderer[_0x483c[202]][_0x483c[258]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=_0xc0a9x2[_0x483c[253]]){var _0xc0a9x5=!1;_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]]);reconfigure=null!=_0xc0a9x3?_0xc0a9x3:!1;this[_0x483c[2204]](_0xc0a9x2);if(_0xc0a9x2[_0x483c[2082]]||_0xc0a9x2[_0x483c[2081]]){_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[2158]]?this[_0x483c[2166]](_0xc0a9x2):this[_0x483c[2167]](_0xc0a9x2)};if(_0xc0a9x2[_0x483c[2082]]||!mxUtils[_0x483c[2225]](_0xc0a9x2[_0x483c[253]][_0x483c[124]],_0xc0a9x2[_0x483c[124]])){this[_0x483c[2170]](_0xc0a9x2),_0xc0a9x3= !0};delete _0xc0a9x2[_0x483c[2081]];delete _0xc0a9x2[_0x483c[2082]];if(_0xc0a9x3||null==_0xc0a9x2[_0x483c[253]][_0x483c[1562]]||_0xc0a9x2[_0x483c[253]][_0x483c[255]]!=_0xc0a9x2[_0x483c[441]][_0x483c[255]]||!_0xc0a9x2[_0x483c[253]][_0x483c[1562]][_0x483c[237]](_0xc0a9x2)||!mxUtils[_0x483c[2226]](_0xc0a9x2[_0x483c[253]][_0x483c[1525]],_0xc0a9x2[_0x483c[439]])){_0xc0a9x5= !0,_0xc0a9x2[_0x483c[253]][_0x483c[1525]]=null!=_0xc0a9x2[_0x483c[439]]?_0xc0a9x2[_0x483c[439]][_0x483c[1853]]():null,_0xc0a9x2[_0x483c[253]][_0x483c[1562]]= new mxRectangle(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],_0xc0a9x2[_0x483c[117]],_0xc0a9x2[_0x483c[119]]),_0xc0a9x2[_0x483c[253]][_0x483c[255]]=_0xc0a9x2[_0x483c[441]][_0x483c[255]],null==_0xc0a9x4||_0xc0a9x4?_0xc0a9x2[_0x483c[253]][_0x483c[258]]():_0xc0a9x2[_0x483c[253]][_0x483c[1577]]()};if(null==_0xc0a9x4||_0xc0a9x4){this[_0x483c[2217]](_0xc0a9x2,_0xc0a9x5),this[_0x483c[2222]](_0xc0a9x2,_0xc0a9x5),this[_0x483c[2223]](_0xc0a9x2,_0xc0a9x5)};}};mxCellRenderer[_0x483c[202]][_0x483c[515]]=function(_0xc0a9x2){null!=_0xc0a9x2[_0x483c[253]]&&(null!=_0xc0a9x2[_0x483c[963]]&&(_0xc0a9x2[_0x483c[963]][_0x483c[515]](),_0xc0a9x2[_0x483c[963]]=null),null!=_0xc0a9x2[_0x483c[1211]]&&(_0xc0a9x2[_0x483c[1211]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x4){_0xc0a9x4[_0x483c[515]]()}),_0xc0a9x2[_0x483c[1211]]=null),null!=_0xc0a9x2[_0x483c[2207]]&&(_0xc0a9x2[_0x483c[2207]][_0x483c[515]](),_0xc0a9x2[_0x483c[2207]]=null),_0xc0a9x2[_0x483c[253]][_0x483c[515]](),_0xc0a9x2[_0x483c[253]]=null)};var mxEdgeStyle={EntityRelation:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x2[_0x483c[441]],_0xc0a9x12=_0xc0a9xa[_0x483c[1179]];_0xc0a9x5=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_SEGMENT,mxConstants.ENTITY_SEGMENT)*_0xc0a9xa[_0x483c[255]];var _0xc0a9x13=_0xc0a9x2[_0x483c[439]],_0xc0a9x14=_0xc0a9x13[0],_0xc0a9x15=_0xc0a9x13[_0xc0a9x13[_0x483c[67]]-1],_0xc0a9x13=!1;if(null!=_0xc0a9x14){_0xc0a9x3= new mxCellState,_0xc0a9x3[_0x483c[235]]=_0xc0a9x14[_0x483c[235]],_0xc0a9x3[_0x483c[236]]=_0xc0a9x14[_0x483c[236]]}else {if(null!=_0xc0a9x3){var _0xc0a9x16=mxUtils[_0x483c[2227]](_0xc0a9x3,_0xc0a9x2,!0,mxConstants.DIRECTION_MASK_NONE);_0xc0a9x16!=mxConstants[_0x483c[434]]?_0xc0a9x13=_0xc0a9x16==mxConstants[_0x483c[436]]:(_0xc0a9x14=_0xc0a9x12[_0x483c[1198]](_0xc0a9x3[_0x483c[246]]),_0xc0a9x14[_0x483c[1500]]?_0xc0a9x13=0.5>=_0xc0a9x14[_0x483c[235]]:null!=_0xc0a9x4&&(_0xc0a9x13=_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]<_0xc0a9x3[_0x483c[235]]));}else {return }};_0xc0a9x14= !0;null!=_0xc0a9x15?(_0xc0a9x4= new mxCellState,_0xc0a9x4[_0x483c[235]]=_0xc0a9x15[_0x483c[235]],_0xc0a9x4[_0x483c[236]]=_0xc0a9x15[_0x483c[236]]):null!=_0xc0a9x4&&(_0xc0a9x16=mxUtils[_0x483c[2227]](_0xc0a9x4,_0xc0a9x2,!1,mxConstants.DIRECTION_MASK_NONE),_0xc0a9x16!=mxConstants[_0x483c[434]]?_0xc0a9x14=_0xc0a9x16==mxConstants[_0x483c[436]]:(_0xc0a9x2=_0xc0a9x12[_0x483c[1198]](_0xc0a9x4[_0x483c[246]]),_0xc0a9x2[_0x483c[1500]]?_0xc0a9x14=0.5>=_0xc0a9x2[_0x483c[235]]:null!=_0xc0a9x3&&(_0xc0a9x14=_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]]<_0xc0a9x4[_0x483c[235]])));null!=_0xc0a9x3&&null!=_0xc0a9x4&&(_0xc0a9x2=_0xc0a9x13?_0xc0a9x3[_0x483c[235]]:_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x3=_0xc0a9xa[_0x483c[2228]](_0xc0a9x3),_0xc0a9x12=_0xc0a9x14?_0xc0a9x4[_0x483c[235]]:_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]],_0xc0a9x4=_0xc0a9xa[_0x483c[2228]](_0xc0a9x4),_0xc0a9xa= new mxPoint(_0xc0a9x2+(_0xc0a9x13?-_0xc0a9x5:_0xc0a9x5),_0xc0a9x3),_0xc0a9x15= new mxPoint(_0xc0a9x12+(_0xc0a9x14?-_0xc0a9x5:_0xc0a9x5),_0xc0a9x4),_0xc0a9x13==_0xc0a9x14?(_0xc0a9x5=_0xc0a9x13?Math[_0x483c[243]](_0xc0a9x2,_0xc0a9x12)-_0xc0a9x5:Math[_0x483c[160]](_0xc0a9x2,_0xc0a9x12)+_0xc0a9x5,_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x5,_0xc0a9x3)),_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x5,_0xc0a9x4))):(_0xc0a9xa[_0x483c[235]]<_0xc0a9x15[_0x483c[235]]==_0xc0a9x13?(_0xc0a9x5=_0xc0a9x3+(_0xc0a9x4-_0xc0a9x3)/2,_0xc0a9x9[_0x483c[207]](_0xc0a9xa),_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9xa[_0x483c[235]],_0xc0a9x5)),_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x15[_0x483c[235]],_0xc0a9x5))):_0xc0a9x9[_0x483c[207]](_0xc0a9xa),_0xc0a9x9[_0x483c[207]](_0xc0a9x15)));},Loop:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x3){_0xc0a9x4=_0xc0a9x2[_0x483c[441]];var _0xc0a9xa=_0xc0a9x4[_0x483c[1179]];_0xc0a9x5=null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]?_0xc0a9x5[0]:null;null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9x4[_0x483c[2229]](_0xc0a9x2,_0xc0a9x5),mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x5[_0x483c[235]],_0xc0a9x5[_0x483c[236]])&&(_0xc0a9x5=null));var _0xc0a9x12=0,_0xc0a9x13=0,_0xc0a9x14=0,_0xc0a9x15=0,_0xc0a9xa=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_SEGMENT,_0xc0a9xa[_0x483c[1020]])*_0xc0a9x4[_0x483c[255]];_0xc0a9x2=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_DIRECTION,mxConstants.DIRECTION_WEST);_0xc0a9x2==mxConstants[_0x483c[1358]]||_0xc0a9x2==mxConstants[_0x483c[1354]]?(_0xc0a9x12=_0xc0a9x4[_0x483c[2230]](_0xc0a9x3),_0xc0a9x13=_0xc0a9xa):(_0xc0a9x14=_0xc0a9x4[_0x483c[2228]](_0xc0a9x3),_0xc0a9x15=_0xc0a9xa);null==_0xc0a9x5||_0xc0a9x5[_0x483c[235]]<_0xc0a9x3[_0x483c[235]]||_0xc0a9x5[_0x483c[235]]>_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]]?null!=_0xc0a9x5?(_0xc0a9x12=_0xc0a9x5[_0x483c[235]],_0xc0a9x15=Math[_0x483c[160]](Math[_0x483c[425]](_0xc0a9x14-_0xc0a9x5[_0x483c[236]]),_0xc0a9x15)):_0xc0a9x2==mxConstants[_0x483c[1358]]?_0xc0a9x14=_0xc0a9x3[_0x483c[236]]-2*_0xc0a9x13:_0xc0a9x2==mxConstants[_0x483c[1354]]?_0xc0a9x14=_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]]+2*_0xc0a9x13:_0xc0a9x12=_0xc0a9x2==mxConstants[_0x483c[1356]]?_0xc0a9x3[_0x483c[235]]-2*_0xc0a9x15:_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]]+2*_0xc0a9x15:null!=_0xc0a9x5&&(_0xc0a9x12=_0xc0a9x4[_0x483c[2230]](_0xc0a9x3),_0xc0a9x13=Math[_0x483c[160]](Math[_0x483c[425]](_0xc0a9x12-_0xc0a9x5[_0x483c[235]]),_0xc0a9x15),_0xc0a9x14=_0xc0a9x5[_0x483c[236]],_0xc0a9x15=0);_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x12-_0xc0a9x13,_0xc0a9x14-_0xc0a9x15));_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x12+_0xc0a9x13,_0xc0a9x14+_0xc0a9x15));}},ElbowConnector:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]?_0xc0a9x5[0]:null,_0xc0a9x12=!1,_0xc0a9x13=!1;if(null!=_0xc0a9x3&&null!=_0xc0a9x4){if(null!=_0xc0a9xa){var _0xc0a9x14=Math[_0x483c[243]](_0xc0a9x3[_0x483c[235]],_0xc0a9x4[_0x483c[235]]),_0xc0a9x15=Math[_0x483c[160]](_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]),_0xc0a9x13=Math[_0x483c[243]](_0xc0a9x3[_0x483c[236]],_0xc0a9x4[_0x483c[236]]),_0xc0a9x16=Math[_0x483c[160]](_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]],_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]),_0xc0a9xa=_0xc0a9x2[_0x483c[441]][_0x483c[2229]](_0xc0a9x2,_0xc0a9xa),_0xc0a9x12=_0xc0a9xa[_0x483c[236]]<_0xc0a9x13||_0xc0a9xa[_0x483c[236]]>_0xc0a9x16,_0xc0a9x13=_0xc0a9xa[_0x483c[235]]<_0xc0a9x14||_0xc0a9xa[_0x483c[235]]>_0xc0a9x15}else {_0xc0a9x14=Math[_0x483c[160]](_0xc0a9x3[_0x483c[235]],_0xc0a9x4[_0x483c[235]]),_0xc0a9x15=Math[_0x483c[243]](_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]),_0xc0a9x12=_0xc0a9x14==_0xc0a9x15,_0xc0a9x12||(_0xc0a9x13=Math[_0x483c[160]](_0xc0a9x3[_0x483c[236]],_0xc0a9x4[_0x483c[236]]),_0xc0a9x16=Math[_0x483c[243]](_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]],_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]),_0xc0a9x13=_0xc0a9x13==_0xc0a9x16)}};!_0xc0a9x13&&(_0xc0a9x12||_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2231]]]==mxConstants[_0x483c[2232]])?mxEdgeStyle.TopToBottom(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9):mxEdgeStyle.SideToSide(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9);},SideToSide:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x2[_0x483c[441]];_0xc0a9x5=null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]?_0xc0a9x5[0]:null;var _0xc0a9x12=_0xc0a9x2[_0x483c[439]],_0xc0a9x13=_0xc0a9x12[0],_0xc0a9x12=_0xc0a9x12[_0xc0a9x12[_0x483c[67]]-1];null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9xa[_0x483c[2229]](_0xc0a9x2,_0xc0a9x5));null!=_0xc0a9x13&&(_0xc0a9x3= new mxCellState,_0xc0a9x3[_0x483c[235]]=_0xc0a9x13[_0x483c[235]],_0xc0a9x3[_0x483c[236]]=_0xc0a9x13[_0x483c[236]]);null!=_0xc0a9x12&&(_0xc0a9x4= new mxCellState,_0xc0a9x4[_0x483c[235]]=_0xc0a9x12[_0x483c[235]],_0xc0a9x4[_0x483c[236]]=_0xc0a9x12[_0x483c[236]]);null!=_0xc0a9x3&&null!=_0xc0a9x4&&(_0xc0a9x2=Math[_0x483c[160]](_0xc0a9x3[_0x483c[235]],_0xc0a9x4[_0x483c[235]]),_0xc0a9x13=Math[_0x483c[243]](_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]),_0xc0a9x2=null!=_0xc0a9x5?_0xc0a9x5[_0x483c[235]]:_0xc0a9x13+(_0xc0a9x2-_0xc0a9x13)/2,_0xc0a9x13=_0xc0a9xa[_0x483c[2228]](_0xc0a9x3),_0xc0a9xa=_0xc0a9xa[_0x483c[2228]](_0xc0a9x4),null!=_0xc0a9x5&&(_0xc0a9x5[_0x483c[236]]>=_0xc0a9x3[_0x483c[236]]&&_0xc0a9x5[_0x483c[236]]<=_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]]&&(_0xc0a9x13=_0xc0a9x5[_0x483c[236]]),_0xc0a9x5[_0x483c[236]]>=_0xc0a9x4[_0x483c[236]]&&_0xc0a9x5[_0x483c[236]]<=_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]&&(_0xc0a9xa=_0xc0a9x5[_0x483c[236]])),!mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x13)&&!mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x13)&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x2,_0xc0a9x13)),!mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x2,_0xc0a9xa)&&!mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x2,_0xc0a9xa)&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x2,_0xc0a9xa)),1==_0xc0a9x9[_0x483c[67]]&&(null!=_0xc0a9x5?!mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x5[_0x483c[236]])&&!mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x5[_0x483c[236]])&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x2,_0xc0a9x5[_0x483c[236]])):(_0xc0a9xa=Math[_0x483c[160]](_0xc0a9x3[_0x483c[236]],_0xc0a9x4[_0x483c[236]]),_0xc0a9x3=Math[_0x483c[243]](_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]],_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]),_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x2,_0xc0a9xa+(_0xc0a9x3-_0xc0a9xa)/2)))));},TopToBottom:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x2[_0x483c[441]];_0xc0a9x5=null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]?_0xc0a9x5[0]:null;var _0xc0a9x12=_0xc0a9x2[_0x483c[439]],_0xc0a9x13=_0xc0a9x12[0],_0xc0a9x12=_0xc0a9x12[_0xc0a9x12[_0x483c[67]]-1];null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9xa[_0x483c[2229]](_0xc0a9x2,_0xc0a9x5));null!=_0xc0a9x13&&(_0xc0a9x3= new mxCellState,_0xc0a9x3[_0x483c[235]]=_0xc0a9x13[_0x483c[235]],_0xc0a9x3[_0x483c[236]]=_0xc0a9x13[_0x483c[236]]);null!=_0xc0a9x12&&(_0xc0a9x4= new mxCellState,_0xc0a9x4[_0x483c[235]]=_0xc0a9x12[_0x483c[235]],_0xc0a9x4[_0x483c[236]]=_0xc0a9x12[_0x483c[236]]);null!=_0xc0a9x3&&null!=_0xc0a9x4&&(_0xc0a9x13=Math[_0x483c[160]](_0xc0a9x3[_0x483c[236]],_0xc0a9x4[_0x483c[236]]),_0xc0a9x12=Math[_0x483c[243]](_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]],_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]),_0xc0a9x2=_0xc0a9xa[_0x483c[2230]](_0xc0a9x3),null!=_0xc0a9x5&&(_0xc0a9x5[_0x483c[235]]>=_0xc0a9x3[_0x483c[235]]&&_0xc0a9x5[_0x483c[235]]<=_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]])&&(_0xc0a9x2=_0xc0a9x5[_0x483c[235]]),_0xc0a9x13=null!=_0xc0a9x5?_0xc0a9x5[_0x483c[236]]:_0xc0a9x12+(_0xc0a9x13-_0xc0a9x12)/2,!mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x13)&&!mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x13)&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x2,_0xc0a9x13)),_0xc0a9x2=null!=_0xc0a9x5&&_0xc0a9x5[_0x483c[235]]>=_0xc0a9x4[_0x483c[235]]&&_0xc0a9x5[_0x483c[235]]<=_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]?_0xc0a9x5[_0x483c[235]]:_0xc0a9xa[_0x483c[2230]](_0xc0a9x4),!mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x13)&&!mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x13)&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x2,_0xc0a9x13)),1==_0xc0a9x9[_0x483c[67]]&&(null!=_0xc0a9x5&&1==_0xc0a9x9[_0x483c[67]]?!mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x5[_0x483c[235]],_0xc0a9x13)&&!mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x5[_0x483c[235]],_0xc0a9x13)&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x5[_0x483c[235]],_0xc0a9x13)):(_0xc0a9xa=Math[_0x483c[160]](_0xc0a9x3[_0x483c[235]],_0xc0a9x4[_0x483c[235]]),_0xc0a9x3=Math[_0x483c[243]](_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]],_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]),_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9xa+(_0xc0a9x3-_0xc0a9xa)/2,_0xc0a9x13)))));},SegmentConnector:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x2[_0x483c[439]],_0xc0a9x12=!0,_0xc0a9x13=null,_0xc0a9x14=_0xc0a9xa[0];null==_0xc0a9x14&&null!=_0xc0a9x3?_0xc0a9x14= new mxPoint(_0xc0a9x2[_0x483c[441]][_0x483c[2230]](_0xc0a9x3),_0xc0a9x2[_0x483c[441]][_0x483c[2228]](_0xc0a9x3)):null!=_0xc0a9x14&&(_0xc0a9x14=_0xc0a9x14[_0x483c[238]]());var _0xc0a9x15=_0xc0a9xa[_0x483c[67]]-1;if(null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]){for(var _0xc0a9x13=_0xc0a9x2[_0x483c[441]][_0x483c[2229]](_0xc0a9x2,_0xc0a9x5[0]),_0xc0a9x16=_0xc0a9x3,_0xc0a9x17=_0xc0a9xa[0],_0xc0a9x18=!1,_0xc0a9x19=!1,_0xc0a9x18=_0xc0a9x13,_0xc0a9x1a=_0xc0a9x5[_0x483c[67]],_0xc0a9x1b=0;2>_0xc0a9x1b;_0xc0a9x1b++){var _0xc0a9x1c=null!=_0xc0a9x17&&_0xc0a9x17[_0x483c[235]]==_0xc0a9x18[_0x483c[235]],_0xc0a9x1d=null!=_0xc0a9x17&&_0xc0a9x17[_0x483c[236]]==_0xc0a9x18[_0x483c[236]],_0xc0a9x1e=null!=_0xc0a9x16&&_0xc0a9x18[_0x483c[236]]>=_0xc0a9x16[_0x483c[236]]&&_0xc0a9x18[_0x483c[236]]<=_0xc0a9x16[_0x483c[236]]+_0xc0a9x16[_0x483c[119]],_0xc0a9x16=null!=_0xc0a9x16&&_0xc0a9x18[_0x483c[235]]>=_0xc0a9x16[_0x483c[235]]&&_0xc0a9x18[_0x483c[235]]<=_0xc0a9x16[_0x483c[235]]+_0xc0a9x16[_0x483c[117]],_0xc0a9x18=_0xc0a9x1d||null==_0xc0a9x17&&_0xc0a9x1e,_0xc0a9x19=_0xc0a9x1c||null==_0xc0a9x17&&_0xc0a9x16;if(null!=_0xc0a9x17&&!_0xc0a9x1d&&!_0xc0a9x1c&&(_0xc0a9x1e||_0xc0a9x16)){_0xc0a9x12=_0xc0a9x1e?!1:!0;break;};if(_0xc0a9x19||_0xc0a9x18){_0xc0a9x12=_0xc0a9x18;1==_0xc0a9x1b&&(_0xc0a9x12=0==_0xc0a9x5[_0x483c[67]]%2?_0xc0a9x18:_0xc0a9x19);break;};_0xc0a9x16=_0xc0a9x4;_0xc0a9x17=_0xc0a9xa[_0xc0a9x15];_0xc0a9x18=_0xc0a9x2[_0x483c[441]][_0x483c[2229]](_0xc0a9x2,_0xc0a9x5[_0xc0a9x1a-1]);};_0xc0a9x12&&(null!=_0xc0a9xa[0]&&_0xc0a9xa[0][_0x483c[236]]!=_0xc0a9x13[_0x483c[236]]||null==_0xc0a9xa[0]&&null!=_0xc0a9x3&&(_0xc0a9x13[_0x483c[236]]<_0xc0a9x3[_0x483c[236]]||_0xc0a9x13[_0x483c[236]]>_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]]))?_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x14[_0x483c[235]],_0xc0a9x13[_0x483c[236]])):!_0xc0a9x12&&(null!=_0xc0a9xa[0]&&_0xc0a9xa[0][_0x483c[235]]!=_0xc0a9x13[_0x483c[235]]||null==_0xc0a9xa[0]&&null!=_0xc0a9x3&&(_0xc0a9x13[_0x483c[235]]<_0xc0a9x3[_0x483c[235]]||_0xc0a9x13[_0x483c[235]]>_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]]))&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x13[_0x483c[235]],_0xc0a9x14[_0x483c[236]]));_0xc0a9x12?_0xc0a9x14[_0x483c[236]]=_0xc0a9x13[_0x483c[236]]:_0xc0a9x14[_0x483c[235]]=_0xc0a9x13[_0x483c[235]];for(_0xc0a9x1b=0;_0xc0a9x1b<_0xc0a9x5[_0x483c[67]];_0xc0a9x1b++){_0xc0a9x12= !_0xc0a9x12,_0xc0a9x13=_0xc0a9x2[_0x483c[441]][_0x483c[2229]](_0xc0a9x2,_0xc0a9x5[_0xc0a9x1b]),_0xc0a9x12?_0xc0a9x14[_0x483c[236]]=_0xc0a9x13[_0x483c[236]]:_0xc0a9x14[_0x483c[235]]=_0xc0a9x13[_0x483c[235]],_0xc0a9x9[_0x483c[207]](_0xc0a9x14[_0x483c[238]]())};}else {_0xc0a9x13=_0xc0a9x14,_0xc0a9x12= !0};_0xc0a9x14=_0xc0a9xa[_0xc0a9x15];null==_0xc0a9x14&&null!=_0xc0a9x4&&(_0xc0a9x14= new mxPoint(_0xc0a9x2[_0x483c[441]][_0x483c[2230]](_0xc0a9x4),_0xc0a9x2[_0x483c[441]][_0x483c[2228]](_0xc0a9x4)));_0xc0a9x12&&(null!=_0xc0a9xa[_0xc0a9x15]&&_0xc0a9xa[_0xc0a9x15][_0x483c[236]]!=_0xc0a9x13[_0x483c[236]]||null==_0xc0a9xa[_0xc0a9x15]&&null!=_0xc0a9x4&&(_0xc0a9x13[_0x483c[236]]<_0xc0a9x4[_0x483c[236]]||_0xc0a9x13[_0x483c[236]]>_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]))?_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x14[_0x483c[235]],_0xc0a9x13[_0x483c[236]])):!_0xc0a9x12&&(null!=_0xc0a9xa[_0xc0a9x15]&&_0xc0a9xa[_0xc0a9x15][_0x483c[235]]!=_0xc0a9x13[_0x483c[235]]||null==_0xc0a9xa[_0xc0a9x15]&&null!=_0xc0a9x4&&(_0xc0a9x13[_0x483c[235]]<_0xc0a9x4[_0x483c[235]]||_0xc0a9x13[_0x483c[235]]>_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]))&&_0xc0a9x9[_0x483c[207]]( new mxPoint(_0xc0a9x13[_0x483c[235]],_0xc0a9x14[_0x483c[236]]));if(null==_0xc0a9xa[0]&&null!=_0xc0a9x3){for(;1<_0xc0a9x9[_0x483c[67]]&&mxUtils[_0x483c[442]](_0xc0a9x3,_0xc0a9x9[1][_0x483c[235]],_0xc0a9x9[1][_0x483c[236]]);){_0xc0a9x9=_0xc0a9x9[_0x483c[300]](1,1)}};if(null==_0xc0a9xa[_0xc0a9x15]&&null!=_0xc0a9x4){for(;1<_0xc0a9x9[_0x483c[67]]&&mxUtils[_0x483c[442]](_0xc0a9x4,_0xc0a9x9[_0xc0a9x9[_0x483c[67]]-1][_0x483c[235]],_0xc0a9x9[_0xc0a9x9[_0x483c[67]]-1][_0x483c[236]]);){_0xc0a9x9=_0xc0a9x9[_0x483c[300]](_0xc0a9x9[_0x483c[67]]-1,1)}};},orthBuffer:10,dirVectors:[[-1,0],[0,-1],[1,0],[0,1],[-1,0],[0,-1],[1,0]],wayPoints1:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],routePatterns:[[[513,2308,2081,2562],[513,1090,514,2184,2114,2561],[513,1090,514,2564,2184,2562],[513,2308,2561,1090,514,2568,2308]],[[514,1057,513,2308,2081,2562],[514,2184,2114,2561],[514,2184,2562,1057,513,2564,2184],[514,1057,513,2568,2308,2561]],[[1090,514,1057,513,2308,2081,2562],[2114,2561],[1090,2562,1057,513,2564,2184],[1090,514,1057,513,2308,2561,2568]],[[2081,2562],[1057,513,1090,514,2184,2114,2561],[1057,513,1090,514,2184,2562,2564],[1057,2561,1090,514,2568,2308]]],inlineRoutePatterns:[[null,[2114,2568],null,null],[null,[514,2081,2114,2568],null,null],[null,[2114,2561],null,null],[[2081,2562],[1057,2114,2568],[2184,2562],null]],vertexSeperations:[],limits:[[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0]],LEFT_MASK:32,TOP_MASK:64,RIGHT_MASK:128,BOTTOM_MASK:256,LEFT:1,TOP:2,RIGHT:4,BOTTOM:8,SIDE_MASK:480,CENTER_MASK:512,SOURCE_MASK:1024,TARGET_MASK:2048,VERTEX_MASK:3072,OrthConnector:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=_0xc0a9x2[_0x483c[441]][_0x483c[1179]],_0xc0a9x12=null==_0xc0a9x3?!1:_0xc0a9xa[_0x483c[502]]()[_0x483c[250]](_0xc0a9x3[_0x483c[246]]),_0xc0a9xa=null==_0xc0a9x4?!1:_0xc0a9xa[_0x483c[502]]()[_0x483c[250]](_0xc0a9x4[_0x483c[246]]);if(null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]||_0xc0a9x12||_0xc0a9xa){mxEdgeStyle.SegmentConnector(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)}else {_0xc0a9x5=_0xc0a9x2[_0x483c[439]];var _0xc0a9x13=_0xc0a9x5[0],_0xc0a9x14=_0xc0a9x5[_0xc0a9x5[_0x483c[67]]-1];_0xc0a9x5=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[235]]:_0xc0a9x13[_0x483c[235]];var _0xc0a9x12=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[236]]:_0xc0a9x13[_0x483c[236]],_0xc0a9x15=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[117]]:1,_0xc0a9x16=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[119]]:1,_0xc0a9x17=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[235]]:_0xc0a9x14[_0x483c[235]],_0xc0a9x18=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[236]]:_0xc0a9x14[_0x483c[236]],_0xc0a9x19=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[117]]:1,_0xc0a9x1a=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[119]]:1,_0xc0a9xa=_0xc0a9x2[_0x483c[441]][_0x483c[255]]*mxEdgeStyle[_0x483c[2233]],_0xc0a9x1b=[mxConstants[_0x483c[2234]],mxConstants[_0x483c[2234]]];null!=_0xc0a9x3&&(_0xc0a9x1b[0]=mxUtils[_0x483c[2227]](_0xc0a9x3,_0xc0a9x2,!0,mxConstants.DIRECTION_MASK_ALL));null!=_0xc0a9x4&&(_0xc0a9x1b[1]=mxUtils[_0x483c[2227]](_0xc0a9x4,_0xc0a9x2,!1,mxConstants.DIRECTION_MASK_ALL));_0xc0a9x2=[0,0];_0xc0a9x5=[[_0xc0a9x5,_0xc0a9x12,_0xc0a9x15,_0xc0a9x16],[_0xc0a9x17,_0xc0a9x18,_0xc0a9x19,_0xc0a9x1a]];for(_0xc0a9x15=0;2>_0xc0a9x15;_0xc0a9x15++){mxEdgeStyle[_0x483c[2235]][_0xc0a9x15][1]=_0xc0a9x5[_0xc0a9x15][0]-_0xc0a9xa,mxEdgeStyle[_0x483c[2235]][_0xc0a9x15][2]=_0xc0a9x5[_0xc0a9x15][1]-_0xc0a9xa,mxEdgeStyle[_0x483c[2235]][_0xc0a9x15][4]=_0xc0a9x5[_0xc0a9x15][0]+_0xc0a9x5[_0xc0a9x15][2]+_0xc0a9xa,mxEdgeStyle[_0x483c[2235]][_0xc0a9x15][8]=_0xc0a9x5[_0xc0a9x15][1]+_0xc0a9x5[_0xc0a9x15][3]+_0xc0a9xa};_0xc0a9x15=_0xc0a9x5[0][0]+_0xc0a9x5[0][2]/2-(_0xc0a9x5[1][0]+_0xc0a9x5[1][2]/2);_0xc0a9x16=_0xc0a9x5[0][1]+_0xc0a9x5[0][3]/2-(_0xc0a9x5[1][1]+_0xc0a9x5[1][3]/2);_0xc0a9x12=0;0>_0xc0a9x15?_0xc0a9x12=0>_0xc0a9x16?2:1:0>=_0xc0a9x16&&(_0xc0a9x12=3,0==_0xc0a9x15&&(_0xc0a9x12=2));_0xc0a9x16=null;null!=_0xc0a9x3&&(_0xc0a9x16=_0xc0a9x13);_0xc0a9x3=[[0.5,0.5],[0.5,0.5]];for(_0xc0a9x15=0;2>_0xc0a9x15;_0xc0a9x15++){null!=_0xc0a9x16&&(_0xc0a9x3[_0xc0a9x15][0]=(_0xc0a9x16[_0x483c[235]]-_0xc0a9x5[_0xc0a9x15][0])/_0xc0a9x5[_0xc0a9x15][2],0.01>_0xc0a9x3[_0xc0a9x15][0]?_0xc0a9x2[_0xc0a9x15]=mxConstants[_0x483c[436]]:0.99<_0xc0a9x3[_0xc0a9x15][0]&&(_0xc0a9x2[_0xc0a9x15]=mxConstants[_0x483c[438]]),_0xc0a9x3[_0xc0a9x15][1]=(_0xc0a9x16[_0x483c[236]]-_0xc0a9x5[_0xc0a9x15][1])/_0xc0a9x5[_0xc0a9x15][3],0.01>_0xc0a9x3[_0xc0a9x15][1]?_0xc0a9x2[_0xc0a9x15]=mxConstants[_0x483c[435]]:0.99<_0xc0a9x3[_0xc0a9x15][1]&&(_0xc0a9x2[_0xc0a9x15]=mxConstants[_0x483c[437]])),_0xc0a9x16=null,null!=_0xc0a9x4&&(_0xc0a9x16=_0xc0a9x14)};_0xc0a9x15=_0xc0a9x5[0][1]-(_0xc0a9x5[1][1]+_0xc0a9x5[1][3]);_0xc0a9x16=_0xc0a9x5[0][0]-(_0xc0a9x5[1][0]+_0xc0a9x5[1][2]);_0xc0a9x17=_0xc0a9x5[1][1]-(_0xc0a9x5[0][1]+_0xc0a9x5[0][3]);_0xc0a9x18=_0xc0a9x5[1][0]-(_0xc0a9x5[0][0]+_0xc0a9x5[0][2]);mxEdgeStyle[_0x483c[2236]][1]=Math[_0x483c[160]](_0xc0a9x16-2*_0xc0a9xa,0);mxEdgeStyle[_0x483c[2236]][2]=Math[_0x483c[160]](_0xc0a9x15-2*_0xc0a9xa,0);mxEdgeStyle[_0x483c[2236]][4]=Math[_0x483c[160]](_0xc0a9x17-2*_0xc0a9xa,0);mxEdgeStyle[_0x483c[2236]][3]=Math[_0x483c[160]](_0xc0a9x18-2*_0xc0a9xa,0);_0xc0a9x4=[];_0xc0a9x13=[];_0xc0a9x14=[];_0xc0a9x13[0]=_0xc0a9x16>=_0xc0a9x18?mxConstants[_0x483c[436]]:mxConstants[_0x483c[438]];_0xc0a9x14[0]=_0xc0a9x15>=_0xc0a9x17?mxConstants[_0x483c[435]]:mxConstants[_0x483c[437]];_0xc0a9x13[1]=mxUtils[_0x483c[2237]](_0xc0a9x13[0]);_0xc0a9x14[1]=mxUtils[_0x483c[2237]](_0xc0a9x14[0]);_0xc0a9x16=_0xc0a9x16>=_0xc0a9x18?_0xc0a9x16:_0xc0a9x18;_0xc0a9x17=_0xc0a9x15>=_0xc0a9x17?_0xc0a9x15:_0xc0a9x17;_0xc0a9x18=[[0,0],[0,0]];_0xc0a9x19= !1;for(_0xc0a9x15=0;2>_0xc0a9x15;_0xc0a9x15++){0==_0xc0a9x2[_0xc0a9x15]&&(0==(_0xc0a9x13[_0xc0a9x15]&_0xc0a9x1b[_0xc0a9x15])&&(_0xc0a9x13[_0xc0a9x15]=mxUtils[_0x483c[2237]](_0xc0a9x13[_0xc0a9x15])),0==(_0xc0a9x14[_0xc0a9x15]&_0xc0a9x1b[_0xc0a9x15])&&(_0xc0a9x14[_0xc0a9x15]=mxUtils[_0x483c[2237]](_0xc0a9x14[_0xc0a9x15])),_0xc0a9x18[_0xc0a9x15][0]=_0xc0a9x14[_0xc0a9x15],_0xc0a9x18[_0xc0a9x15][1]=_0xc0a9x13[_0xc0a9x15])};_0xc0a9x17>2*_0xc0a9xa&&_0xc0a9x16>2*_0xc0a9xa&&(0<(_0xc0a9x13[0]&_0xc0a9x1b[0])&&0<(_0xc0a9x14[1]&_0xc0a9x1b[1])?(_0xc0a9x18[0][0]=_0xc0a9x13[0],_0xc0a9x18[0][1]=_0xc0a9x14[0],_0xc0a9x18[1][0]=_0xc0a9x14[1],_0xc0a9x18[1][1]=_0xc0a9x13[1],_0xc0a9x19= !0):0<(_0xc0a9x14[0]&_0xc0a9x1b[0])&&0<(_0xc0a9x13[1]&_0xc0a9x1b[1])&&(_0xc0a9x18[0][0]=_0xc0a9x14[0],_0xc0a9x18[0][1]=_0xc0a9x13[0],_0xc0a9x18[1][0]=_0xc0a9x13[1],_0xc0a9x18[1][1]=_0xc0a9x14[1],_0xc0a9x19= !0));_0xc0a9x17>2*_0xc0a9xa&&!_0xc0a9x19&&(_0xc0a9x18[0][0]=_0xc0a9x14[0],_0xc0a9x18[0][1]=_0xc0a9x13[0],_0xc0a9x18[1][0]=_0xc0a9x14[1],_0xc0a9x18[1][1]=_0xc0a9x13[1],_0xc0a9x19= !0);_0xc0a9x16>2*_0xc0a9xa&&!_0xc0a9x19&&(_0xc0a9x18[0][0]=_0xc0a9x13[0],_0xc0a9x18[0][1]=_0xc0a9x14[0],_0xc0a9x18[1][0]=_0xc0a9x13[1],_0xc0a9x18[1][1]=_0xc0a9x14[1]);for(_0xc0a9x15=0;2>_0xc0a9x15;_0xc0a9x15++){if(0==_0xc0a9x2[_0xc0a9x15]&&(0==(_0xc0a9x18[_0xc0a9x15][0]&_0xc0a9x1b[_0xc0a9x15])&&(_0xc0a9x18[_0xc0a9x15][0]=_0xc0a9x18[_0xc0a9x15][1]),_0xc0a9x4[_0xc0a9x15]=_0xc0a9x18[_0xc0a9x15][0]&_0xc0a9x1b[_0xc0a9x15],_0xc0a9x4[_0xc0a9x15]|=(_0xc0a9x18[_0xc0a9x15][1]&_0xc0a9x1b[_0xc0a9x15])<<8,_0xc0a9x4[_0xc0a9x15]|=(_0xc0a9x18[1-_0xc0a9x15][_0xc0a9x15]&_0xc0a9x1b[_0xc0a9x15])<<16,_0xc0a9x4[_0xc0a9x15]|=(_0xc0a9x18[1-_0xc0a9x15][1-_0xc0a9x15]&_0xc0a9x1b[_0xc0a9x15])<<24,0==(_0xc0a9x4[_0xc0a9x15]&15)&&(_0xc0a9x4[_0xc0a9x15]<<=8),0==(_0xc0a9x4[_0xc0a9x15]&3840)&&(_0xc0a9x4[_0xc0a9x15]=_0xc0a9x4[_0xc0a9x15]&15|_0xc0a9x4[_0xc0a9x15]>>8),0==(_0xc0a9x4[_0xc0a9x15]&983040)&&(_0xc0a9x4[_0xc0a9x15]=_0xc0a9x4[_0xc0a9x15]&65535|(_0xc0a9x4[_0xc0a9x15]&251658240)>>8),_0xc0a9x2[_0xc0a9x15]=_0xc0a9x4[_0xc0a9x15]&15,_0xc0a9x1b[_0xc0a9x15]==mxConstants[_0x483c[436]]||_0xc0a9x1b[_0xc0a9x15]==mxConstants[_0x483c[435]]||_0xc0a9x1b[_0xc0a9x15]==mxConstants[_0x483c[438]]||_0xc0a9x1b[_0xc0a9x15]==mxConstants[_0x483c[437]])){_0xc0a9x2[_0xc0a9x15]=_0xc0a9x1b[_0xc0a9x15]}};_0xc0a9x15=_0xc0a9x2[0]==mxConstants[_0x483c[438]]?3:_0xc0a9x2[0];_0xc0a9x1b=_0xc0a9x2[1]==mxConstants[_0x483c[438]]?3:_0xc0a9x2[1];_0xc0a9x15-=_0xc0a9x12;_0xc0a9x1b-=_0xc0a9x12;1>_0xc0a9x15&&(_0xc0a9x15+=4);1>_0xc0a9x1b&&(_0xc0a9x1b+=4);_0xc0a9x1b=mxEdgeStyle[_0x483c[2238]][_0xc0a9x15-1][_0xc0a9x1b-1];mxEdgeStyle[_0x483c[2239]][0][0]=_0xc0a9x5[0][0];mxEdgeStyle[_0x483c[2239]][0][1]=_0xc0a9x5[0][1];switch(_0xc0a9x2[0]){case mxConstants[_0x483c[436]]:mxEdgeStyle[_0x483c[2239]][0][0]-=_0xc0a9xa;mxEdgeStyle[_0x483c[2239]][0][1]+=_0xc0a9x3[0][1]*_0xc0a9x5[0][3];break ;;case mxConstants[_0x483c[437]]:mxEdgeStyle[_0x483c[2239]][0][0]+=_0xc0a9x3[0][0]*_0xc0a9x5[0][2];mxEdgeStyle[_0x483c[2239]][0][1]+=_0xc0a9x5[0][3]+_0xc0a9xa;break ;;case mxConstants[_0x483c[438]]:mxEdgeStyle[_0x483c[2239]][0][0]+=_0xc0a9x5[0][2]+_0xc0a9xa;mxEdgeStyle[_0x483c[2239]][0][1]+=_0xc0a9x3[0][1]*_0xc0a9x5[0][3];break ;;case mxConstants[_0x483c[435]]:mxEdgeStyle[_0x483c[2239]][0][0]+=_0xc0a9x3[0][0]*_0xc0a9x5[0][2],mxEdgeStyle[_0x483c[2239]][0][1]-=_0xc0a9xa;;};_0xc0a9xa=0;_0xc0a9x13=_0xc0a9x4=0<(_0xc0a9x2[0]&(mxConstants[_0x483c[438]]|mxConstants[_0x483c[436]]))?0:1;for(_0xc0a9x15=_0xc0a9x14=0;_0xc0a9x15<_0xc0a9x1b[_0x483c[67]];_0xc0a9x15++){_0xc0a9x14=_0xc0a9x1b[_0xc0a9x15]&15;_0xc0a9x1a=_0xc0a9x14==mxConstants[_0x483c[438]]?3:_0xc0a9x14;_0xc0a9x1a+=_0xc0a9x12;4<_0xc0a9x1a&&(_0xc0a9x1a-=4);_0xc0a9x16=mxEdgeStyle[_0x483c[2240]][_0xc0a9x1a-1];_0xc0a9x14=0<_0xc0a9x1a%2?0:1;_0xc0a9x14!=_0xc0a9x4&&(_0xc0a9xa++,mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][0]=mxEdgeStyle[_0x483c[2239]][_0xc0a9xa-1][0],mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][1]=mxEdgeStyle[_0x483c[2239]][_0xc0a9xa-1][1]);var _0xc0a9x1c=0<(_0xc0a9x1b[_0xc0a9x15]&mxEdgeStyle[_0x483c[2241]]),_0xc0a9x19=0<(_0xc0a9x1b[_0xc0a9x15]&mxEdgeStyle[_0x483c[2242]]),_0xc0a9x17=(_0xc0a9x1b[_0xc0a9x15]&mxEdgeStyle[_0x483c[2243]])>>5,_0xc0a9x17=_0xc0a9x17<<_0xc0a9x12;15<_0xc0a9x17&&(_0xc0a9x17>>=4);_0xc0a9x18=0<(_0xc0a9x1b[_0xc0a9x15]&mxEdgeStyle[_0x483c[2244]]);(_0xc0a9x19||_0xc0a9x1c)&&9>_0xc0a9x17?(_0xc0a9x1a=0,_0xc0a9x19=_0xc0a9x19?0:1,_0xc0a9x1a=_0xc0a9x18&&0==_0xc0a9x14?_0xc0a9x5[_0xc0a9x19][0]+_0xc0a9x3[_0xc0a9x19][0]*_0xc0a9x5[_0xc0a9x19][2]:_0xc0a9x18?_0xc0a9x5[_0xc0a9x19][1]+_0xc0a9x3[_0xc0a9x19][1]*_0xc0a9x5[_0xc0a9x19][3]:mxEdgeStyle[_0x483c[2235]][_0xc0a9x19][_0xc0a9x17],0==_0xc0a9x14?(_0xc0a9x17=(_0xc0a9x1a-mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][0])*_0xc0a9x16[0],0<_0xc0a9x17&&(mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][0]+=_0xc0a9x16[0]*_0xc0a9x17)):(_0xc0a9x17=(_0xc0a9x1a-mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][1])*_0xc0a9x16[1],0<_0xc0a9x17&&(mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][1]+=_0xc0a9x16[1]*_0xc0a9x17))):_0xc0a9x18&&(mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][0]+=_0xc0a9x16[0]*Math[_0x483c[425]](mxEdgeStyle[_0x483c[2236]][_0xc0a9x1a]/2),mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][1]+=_0xc0a9x16[1]*Math[_0x483c[425]](mxEdgeStyle[_0x483c[2236]][_0xc0a9x1a]/2));0<_0xc0a9xa&&mxEdgeStyle[_0x483c[2239]][_0xc0a9xa][_0xc0a9x14]==mxEdgeStyle[_0x483c[2239]][_0xc0a9xa-1][_0xc0a9x14]?_0xc0a9xa--:_0xc0a9x4=_0xc0a9x14;};for(_0xc0a9x15=0;_0xc0a9x15<=_0xc0a9xa&& !(_0xc0a9x15==_0xc0a9xa&&((0<(_0xc0a9x2[1]&(mxConstants[_0x483c[438]]|mxConstants[_0x483c[436]]))?0:1)==_0xc0a9x13?0:1)!=(_0xc0a9xa+1)%2);_0xc0a9x15++){_0xc0a9x9[_0x483c[207]]( new mxPoint(mxEdgeStyle[_0x483c[2239]][_0xc0a9x15][0],mxEdgeStyle[_0x483c[2239]][_0xc0a9x15][1]))};};},getRoutePattern:function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[0]==mxConstants[_0x483c[438]]?3:_0xc0a9x2[0];_0xc0a9x2=_0xc0a9x2[1]==mxConstants[_0x483c[438]]?3:_0xc0a9x2[1];_0xc0a9x9-=_0xc0a9x3;_0xc0a9x2-=_0xc0a9x3;1>_0xc0a9x9&&(_0xc0a9x9+=4);1>_0xc0a9x2&&(_0xc0a9x2+=4);_0xc0a9x3=routePatterns[_0xc0a9x9-1][_0xc0a9x2-1];if(0==_0xc0a9x4||0==_0xc0a9x5){null!=inlineRoutePatterns[_0xc0a9x9-1][_0xc0a9x2-1]&&(_0xc0a9x3=inlineRoutePatterns[_0xc0a9x9-1][_0xc0a9x2-1])};return _0xc0a9x3;}},mxStyleRegistry={values:[],putValue:function(_0xc0a9x2,_0xc0a9x3){mxStyleRegistry[_0x483c[2245]][_0xc0a9x2]=_0xc0a9x3},getValue:function(_0xc0a9x2){return mxStyleRegistry[_0x483c[2245]][_0xc0a9x2]},getName:function(_0xc0a9x2){for(var _0xc0a9x3 in mxStyleRegistry[_0x483c[2245]]){if(mxStyleRegistry[_0x483c[2245]][_0xc0a9x3]==_0xc0a9x2){return _0xc0a9x3}};return null;}};mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_ELBOW,mxEdgeStyle.ElbowConnector);mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_ENTITY_RELATION,mxEdgeStyle.EntityRelation);mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_LOOP,mxEdgeStyle.Loop);mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_SIDETOSIDE,mxEdgeStyle.SideToSide);mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_TOPTOBOTTOM,mxEdgeStyle.TopToBottom);mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_ORTHOGONAL,mxEdgeStyle.OrthConnector);mxStyleRegistry[_0x483c[2246]](mxConstants.EDGESTYLE_SEGMENT,mxEdgeStyle.SegmentConnector);mxStyleRegistry[_0x483c[2246]](mxConstants.PERIMETER_ELLIPSE,mxPerimeter.EllipsePerimeter);mxStyleRegistry[_0x483c[2246]](mxConstants.PERIMETER_RECTANGLE,mxPerimeter.RectanglePerimeter);mxStyleRegistry[_0x483c[2246]](mxConstants.PERIMETER_RHOMBUS,mxPerimeter.RhombusPerimeter);mxStyleRegistry[_0x483c[2246]](mxConstants.PERIMETER_TRIANGLE,mxPerimeter.TrianglePerimeter);function mxGraphView(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[513]]= new mxPoint;this[_0x483c[2247]]= new mxRectangle;this[_0x483c[1214]]= new mxDictionary;}mxGraphView[_0x483c[202]]= new mxEventSource;mxGraphView[_0x483c[202]][_0x483c[196]]=mxGraphView;mxGraphView[_0x483c[202]][_0x483c[2248]]= new mxPoint;mxGraphView[_0x483c[202]][_0x483c[2091]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[819]:_0x483c[110];mxGraphView[_0x483c[202]][_0x483c[2249]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2250]:_0x483c[110];mxGraphView[_0x483c[202]][_0x483c[2251]]= !1;mxGraphView[_0x483c[202]][_0x483c[2252]]= !0;mxGraphView[_0x483c[202]][_0x483c[2253]]= !0;mxGraphView[_0x483c[202]][_0x483c[2254]]= !0;mxGraphView[_0x483c[202]][_0x483c[1179]]=null;mxGraphView[_0x483c[202]][_0x483c[1741]]=null;mxGraphView[_0x483c[202]][_0x483c[2247]]=null;mxGraphView[_0x483c[202]][_0x483c[255]]=1;mxGraphView[_0x483c[202]][_0x483c[513]]=null;mxGraphView[_0x483c[202]][_0x483c[2255]]= !1;mxGraphView[_0x483c[202]][_0x483c[517]]=function(){return this[_0x483c[2247]]};mxGraphView[_0x483c[202]][_0x483c[2256]]=function(_0xc0a9x2){this[_0x483c[2247]]=_0xc0a9x2};mxGraphView[_0x483c[202]][_0x483c[1799]]=function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){for(var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){if(_0xc0a9x4[_0x483c[1193]](_0xc0a9x2[_0xc0a9x5])||_0xc0a9x4[_0x483c[250]](_0xc0a9x2[_0xc0a9x5])){var _0xc0a9x9=this[_0x483c[248]](_0xc0a9x2[_0xc0a9x5]);null!=_0xc0a9x9&&(null==_0xc0a9x3?_0xc0a9x3= new mxRectangle(_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]):_0xc0a9x3[_0x483c[99]](_0xc0a9x9));}}};return _0xc0a9x3;};mxGraphView[_0x483c[202]][_0x483c[2257]]=function(_0xc0a9x2){if(this[_0x483c[1741]]!=_0xc0a9x2){var _0xc0a9x3= new mxCurrentRootChange(this,_0xc0a9x2);_0xc0a9x3[_0x483c[350]]();var _0xc0a9x4= new mxUndoableEdit(this,!1);_0xc0a9x4[_0x483c[99]](_0xc0a9x3);this[_0x483c[746]]( new mxEventObject(mxEvent.UNDO,_0x483c[1061],_0xc0a9x4));this[_0x483c[1179]][_0x483c[2258]]();};return _0xc0a9x2;};mxGraphView[_0x483c[202]][_0x483c[829]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[255]],_0xc0a9x9= new mxPoint(this[_0x483c[513]][_0x483c[235]],this[_0x483c[513]][_0x483c[236]]);if(this[_0x483c[255]]!=_0xc0a9x2||this[_0x483c[513]][_0x483c[235]]!=_0xc0a9x3||this[_0x483c[513]][_0x483c[236]]!=_0xc0a9x4){this[_0x483c[255]]=_0xc0a9x2,this[_0x483c[513]][_0x483c[235]]=_0xc0a9x3,this[_0x483c[513]][_0x483c[236]]=_0xc0a9x4,this[_0x483c[503]]()&&(this[_0x483c[2259]](),this[_0x483c[1179]][_0x483c[2258]]())};this[_0x483c[746]]( new mxEventObject(mxEvent.SCALE_AND_TRANSLATE,_0x483c[255],_0xc0a9x2,_0x483c[2260],_0xc0a9x5,_0x483c[513],this[_0x483c[513]],_0x483c[2261],_0xc0a9x9));};mxGraphView[_0x483c[202]][_0x483c[518]]=function(){return this[_0x483c[255]]};mxGraphView[_0x483c[202]][_0x483c[2262]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[255]];this[_0x483c[255]]!=_0xc0a9x2&&(this[_0x483c[255]]=_0xc0a9x2,this[_0x483c[503]]()&&(this[_0x483c[2259]](),this[_0x483c[1179]][_0x483c[2258]]()));this[_0x483c[746]]( new mxEventObject(mxEvent.SCALE,_0x483c[255],_0xc0a9x2,_0x483c[2260],_0xc0a9x3));};mxGraphView[_0x483c[202]][_0x483c[512]]=function(){return this[_0x483c[513]]};mxGraphView[_0x483c[202]][_0x483c[1147]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4= new mxPoint(this[_0x483c[513]][_0x483c[235]],this[_0x483c[513]][_0x483c[236]]);if(this[_0x483c[513]][_0x483c[235]]!=_0xc0a9x2||this[_0x483c[513]][_0x483c[236]]!=_0xc0a9x3){this[_0x483c[513]][_0x483c[235]]=_0xc0a9x2,this[_0x483c[513]][_0x483c[236]]=_0xc0a9x3,this[_0x483c[503]]()&&(this[_0x483c[2259]](),this[_0x483c[1179]][_0x483c[2258]]())};this[_0x483c[746]]( new mxEventObject(mxEvent.TRANSLATE,_0x483c[513],this[_0x483c[513]],_0x483c[2261],_0xc0a9x4));};mxGraphView[_0x483c[202]][_0x483c[802]]=function(){null!=this[_0x483c[1741]]&&this[_0x483c[200]]();this[_0x483c[2259]]();};mxGraphView[_0x483c[202]][_0x483c[2259]]=function(){this[_0x483c[2263]]();this[_0x483c[2264]]();};mxGraphView[_0x483c[202]][_0x483c[200]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x2=_0xc0a9x2||_0xc0a9x5[_0x483c[501]]();_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;this[_0x483c[2265]](_0xc0a9x2);if(_0xc0a9x4&&(_0xc0a9x3||_0xc0a9x2!=this[_0x483c[1741]])){_0xc0a9x4=_0xc0a9x5[_0x483c[262]](_0xc0a9x2);for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4;_0xc0a9x9++){this[_0x483c[200]](_0xc0a9x5[_0x483c[263]](_0xc0a9x2,_0xc0a9x9),_0xc0a9x3)};}else {this[_0x483c[2263]](_0xc0a9x2)};};mxGraphView[_0x483c[202]][_0x483c[2263]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x2=_0xc0a9x2||_0xc0a9x9[_0x483c[501]]();_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!1;var _0xc0a9xa=this[_0x483c[248]](_0xc0a9x2);null!=_0xc0a9xa&&(_0xc0a9xa[_0x483c[2080]]= !0,_0xc0a9x5&&(_0xc0a9xa[_0x483c[2082]]= !0));if(_0xc0a9x3){for(var _0xc0a9x12=_0xc0a9x9[_0x483c[262]](_0xc0a9x2),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x12;_0xc0a9xa++){var _0xc0a9x13=_0xc0a9x9[_0x483c[263]](_0xc0a9x2,_0xc0a9xa);this[_0x483c[2263]](_0xc0a9x13,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);}};if(_0xc0a9x4){_0xc0a9x5=_0xc0a9x9[_0x483c[1707]](_0xc0a9x2);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5;_0xc0a9xa++){this[_0x483c[2263]](_0xc0a9x9[_0x483c[1708]](_0xc0a9x2,_0xc0a9xa),_0xc0a9x3,_0xc0a9x4)};};};mxGraphView[_0x483c[202]][_0x483c[2264]]=function(_0xc0a9x2){var _0xc0a9x3=mxLog[_0x483c[2109]](_0x483c[2266]);window[_0x483c[879]]=mxResources[_0x483c[203]](this[_0x483c[2249]])||this[_0x483c[2249]];var _0xc0a9x4=null;if(this[_0x483c[2253]]&&null!=this[_0x483c[510]]&&null==this[_0x483c[1653]]&&(8==document[_0x483c[5]]||mxClient[_0x483c[496]])){_0xc0a9x4=this[_0x483c[510]][_0x483c[124]][_0x483c[495]];this[_0x483c[510]][_0x483c[124]][_0x483c[495]]=_0x483c[130];var _0xc0a9x5=document[_0x483c[55]](_0x483c[485]);_0xc0a9x5[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x5[_0x483c[124]][_0x483c[493]]=_0x483c[494];_0xc0a9x5[_0x483c[124]][_0x483c[187]]=_0x483c[188];_0xc0a9x5[_0x483c[124]][_0x483c[495]]=mxClient[_0x483c[496]]?_0x483c[497]:_0x483c[498];_0xc0a9x5[_0x483c[124]][_0x483c[499]]=_0x483c[500];document[_0x483c[112]][_0x483c[62]](_0xc0a9x5);this[_0x483c[1653]]=_0xc0a9x5;};_0xc0a9x2=_0xc0a9x2||(null!=this[_0x483c[1741]]?this[_0x483c[1741]]:this[_0x483c[1179]][_0x483c[502]]()[_0x483c[501]]());this[_0x483c[2267]](null,_0xc0a9x2);_0xc0a9x2=this[_0x483c[2268]](null,_0xc0a9x2);null==_0xc0a9x2&&(_0xc0a9x2= new mxRectangle);this[_0x483c[2256]](_0xc0a9x2);this[_0x483c[2269]]();null!=_0xc0a9x4&&(this[_0x483c[510]][_0x483c[124]][_0x483c[495]]=_0xc0a9x4,document[_0x483c[112]][_0x483c[266]](this[_0x483c[1653]]),this[_0x483c[1653]]=null);window[_0x483c[879]]=mxResources[_0x483c[203]](this[_0x483c[2091]])||this[_0x483c[2091]];mxLog[_0x483c[2110]](_0x483c[2266],_0xc0a9x3);};mxGraphView[_0x483c[202]][_0x483c[2270]]=function(_0xc0a9x2){return  new mxRectangleShape(_0xc0a9x2,_0x483c[1391],_0x483c[586])};mxGraphView[_0x483c[202]][_0x483c[2269]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[2271]]();if(null!=_0xc0a9x2){if(null==this[_0x483c[1617]]||this[_0x483c[1617]][_0x483c[618]]!=_0xc0a9x2[_0x483c[390]]){null!=this[_0x483c[1617]]&&this[_0x483c[1617]][_0x483c[515]]();var _0xc0a9x3= new mxRectangle(0,0,1,1);this[_0x483c[1617]]= new mxImageShape(_0xc0a9x3,_0xc0a9x2[_0x483c[390]]);this[_0x483c[1617]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]];this[_0x483c[1617]][_0x483c[176]](this[_0x483c[2053]]);this[_0x483c[1617]][_0x483c[258]]();};this[_0x483c[2272]](this[_0x483c[1617]],_0xc0a9x2);}else {null!=this[_0x483c[1617]]&&(this[_0x483c[1617]][_0x483c[515]](),this[_0x483c[1617]]=null)};this[_0x483c[1179]][_0x483c[2273]]?(_0xc0a9x3=this[_0x483c[2274]](),null==this[_0x483c[2275]]?(this[_0x483c[2275]]=this[_0x483c[2270]](_0xc0a9x3),this[_0x483c[2275]][_0x483c[255]]=this[_0x483c[255]],this[_0x483c[2275]][_0x483c[1596]]= !0,this[_0x483c[2275]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]],this[_0x483c[2275]][_0x483c[176]](this[_0x483c[2053]]),this[_0x483c[2275]][_0x483c[258]](),mxEvent[_0x483c[169]](this[_0x483c[2275]][_0x483c[252]],_0x483c[760],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[761]](_0xc0a9x2)})),mxEvent[_0x483c[759]](this[_0x483c[2275]][_0x483c[252]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x2))}),mxUtils[_0x483c[885]](this,function(_0xc0a9x2){null!=this[_0x483c[1179]][_0x483c[2276]]&&this[_0x483c[1179]][_0x483c[2276]][_0x483c[2277]]()&&this[_0x483c[1179]][_0x483c[2276]][_0x483c[801]]();this[_0x483c[1179]][_0x483c[1009]]&&!mxEvent[_0x483c[721]](_0xc0a9x2)&&this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x2));}),mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x2))}))):(this[_0x483c[2275]][_0x483c[255]]=this[_0x483c[255]],this[_0x483c[2275]][_0x483c[1562]]=_0xc0a9x3,this[_0x483c[2275]][_0x483c[258]]())):null!=this[_0x483c[2275]]&&(this[_0x483c[2275]][_0x483c[515]](),this[_0x483c[2275]]=null);};mxGraphView[_0x483c[202]][_0x483c[2274]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[2013]],_0xc0a9x3=this[_0x483c[255]]*this[_0x483c[1179]][_0x483c[2012]];return  new mxRectangle(this[_0x483c[255]]*this[_0x483c[513]][_0x483c[235]],this[_0x483c[255]]*this[_0x483c[513]][_0x483c[236]],_0xc0a9x2[_0x483c[117]]*_0xc0a9x3,_0xc0a9x2[_0x483c[119]]*_0xc0a9x3);};mxGraphView[_0x483c[202]][_0x483c[2272]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[255]]=this[_0x483c[255]];_0xc0a9x2[_0x483c[1562]][_0x483c[235]]=this[_0x483c[255]]*this[_0x483c[513]][_0x483c[235]];_0xc0a9x2[_0x483c[1562]][_0x483c[236]]=this[_0x483c[255]]*this[_0x483c[513]][_0x483c[236]];_0xc0a9x2[_0x483c[1562]][_0x483c[117]]=this[_0x483c[255]]*_0xc0a9x3[_0x483c[117]];_0xc0a9x2[_0x483c[1562]][_0x483c[119]]=this[_0x483c[255]]*_0xc0a9x3[_0x483c[119]];_0xc0a9x2[_0x483c[258]]();};mxGraphView[_0x483c[202]][_0x483c[2267]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=this[_0x483c[248]](_0xc0a9x3,!0);if(null!=_0xc0a9x5&&_0xc0a9x5[_0x483c[2080]]){if(this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x3)){if(_0xc0a9x3!=this[_0x483c[1741]]&&null!=_0xc0a9x2){_0xc0a9x5[_0x483c[2079]][_0x483c[235]]=0;_0xc0a9x5[_0x483c[2079]][_0x483c[236]]=0;_0xc0a9x5[_0x483c[2078]][_0x483c[235]]=_0xc0a9x2[_0x483c[2078]][_0x483c[235]];_0xc0a9x5[_0x483c[2078]][_0x483c[236]]=_0xc0a9x2[_0x483c[2078]][_0x483c[236]];var _0xc0a9x9=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x3);if(null!=_0xc0a9x9){if(!_0xc0a9x4[_0x483c[250]](_0xc0a9x3)){var _0xc0a9xa=_0xc0a9x9[_0x483c[1368]]||this[_0x483c[2248]];_0xc0a9x9[_0x483c[1500]]?(_0xc0a9x5[_0x483c[2078]][_0x483c[235]]+=_0xc0a9x9[_0x483c[235]]*_0xc0a9x2[_0x483c[117]]/this[_0x483c[255]]+_0xc0a9xa[_0x483c[235]],_0xc0a9x5[_0x483c[2078]][_0x483c[236]]+=_0xc0a9x9[_0x483c[236]]*_0xc0a9x2[_0x483c[119]]/this[_0x483c[255]]+_0xc0a9xa[_0x483c[236]]):(_0xc0a9x5[_0x483c[2079]][_0x483c[235]]=this[_0x483c[255]]*_0xc0a9xa[_0x483c[235]],_0xc0a9x5[_0x483c[2079]][_0x483c[236]]=this[_0x483c[255]]*_0xc0a9xa[_0x483c[236]],_0xc0a9x5[_0x483c[2078]][_0x483c[235]]+=_0xc0a9x9[_0x483c[235]],_0xc0a9x5[_0x483c[2078]][_0x483c[236]]+=_0xc0a9x9[_0x483c[236]]);};_0xc0a9x5[_0x483c[235]]=this[_0x483c[255]]*(this[_0x483c[513]][_0x483c[235]]+_0xc0a9x5[_0x483c[2078]][_0x483c[235]]);_0xc0a9x5[_0x483c[236]]=this[_0x483c[255]]*(this[_0x483c[513]][_0x483c[236]]+_0xc0a9x5[_0x483c[2078]][_0x483c[236]]);_0xc0a9x5[_0x483c[117]]=this[_0x483c[255]]*_0xc0a9x9[_0x483c[117]];_0xc0a9x5[_0x483c[119]]=this[_0x483c[255]]*_0xc0a9x9[_0x483c[119]];if(_0xc0a9x4[_0x483c[1193]](_0xc0a9x3)){if(_0xc0a9x9[_0x483c[1500]]&&(_0xc0a9xa=mxUtils[_0x483c[431]](_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]),0!=_0xc0a9xa)){var _0xc0a9x9=Math[_0x483c[426]](_0xc0a9xa),_0xc0a9xa=Math[_0x483c[427]](_0xc0a9xa),_0xc0a9x12= new mxPoint(_0xc0a9x5[_0x483c[241]](),_0xc0a9x5[_0x483c[242]]()),_0xc0a9x13= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]()),_0xc0a9x9=mxUtils[_0x483c[432]](_0xc0a9x12,_0xc0a9x9,_0xc0a9xa,_0xc0a9x13);_0xc0a9x5[_0x483c[235]]=_0xc0a9x9[_0x483c[235]]-_0xc0a9x5[_0x483c[117]]/2;_0xc0a9x5[_0x483c[236]]=_0xc0a9x9[_0x483c[236]]-_0xc0a9x5[_0x483c[119]]/2;};this[_0x483c[2279]](_0xc0a9x5);};};}}else {this[_0x483c[2265]](_0xc0a9x3)};_0xc0a9xa=this[_0x483c[1179]][_0x483c[2280]](_0xc0a9x3);null!=_0xc0a9xa&&(_0xc0a9x5[_0x483c[2078]][_0x483c[235]]+=_0xc0a9xa[_0x483c[235]],_0xc0a9x5[_0x483c[2078]][_0x483c[236]]+=_0xc0a9xa[_0x483c[236]]);};if(null!=_0xc0a9x5&&(!this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x3)||_0xc0a9x3==this[_0x483c[1741]])){_0xc0a9x9=_0xc0a9x4[_0x483c[262]](_0xc0a9x3);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9;_0xc0a9xa++){_0xc0a9x12=_0xc0a9x4[_0x483c[263]](_0xc0a9x3,_0xc0a9xa),this[_0x483c[2267]](_0xc0a9x5,_0xc0a9x12)};};};mxGraphView[_0x483c[202]][_0x483c[2279]]=function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER);_0xc0a9x3==mxConstants[_0x483c[2132]]?_0xc0a9x2[_0x483c[2079]][_0x483c[235]]-=_0xc0a9x2[_0x483c[117]]:_0xc0a9x3==mxConstants[_0x483c[480]]&&(_0xc0a9x2[_0x483c[2079]][_0x483c[235]]+=_0xc0a9x2[_0x483c[117]]);_0xc0a9x3=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE);_0xc0a9x3==mxConstants[_0x483c[1687]]?_0xc0a9x2[_0x483c[2079]][_0x483c[236]]-=_0xc0a9x2[_0x483c[119]]:_0xc0a9x3==mxConstants[_0x483c[482]]&&(_0xc0a9x2[_0x483c[2079]][_0x483c[236]]+=_0xc0a9x2[_0x483c[119]]);};mxGraphView[_0x483c[202]][_0x483c[2268]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=this[_0x483c[248]](_0xc0a9x3),_0xc0a9x9=null;if(null!=_0xc0a9x5){if(_0xc0a9x5[_0x483c[2080]]){var _0xc0a9xa=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x3);if(null!=_0xc0a9xa&&_0xc0a9x4[_0x483c[250]](_0xc0a9x3)){var _0xc0a9x12=this[_0x483c[248]](this[_0x483c[1710]](_0xc0a9x3,!0));_0xc0a9x5[_0x483c[2090]](_0xc0a9x12,!0);if(null!=_0xc0a9x12&&_0xc0a9x4[_0x483c[250]](_0xc0a9x12[_0x483c[246]])&&!_0xc0a9x4[_0x483c[1720]](_0xc0a9x12[_0x483c[246]],_0xc0a9x3)){var _0xc0a9x13=this[_0x483c[248]](_0xc0a9x4[_0x483c[1197]](_0xc0a9x12[_0x483c[246]]));this[_0x483c[2268]](_0xc0a9x13,_0xc0a9x12[_0x483c[246]]);};var _0xc0a9x14=this[_0x483c[248]](this[_0x483c[1710]](_0xc0a9x3,!1));_0xc0a9x5[_0x483c[2090]](_0xc0a9x14,!1);null!=_0xc0a9x14&&(_0xc0a9x4[_0x483c[250]](_0xc0a9x14[_0x483c[246]])&&!_0xc0a9x4[_0x483c[1720]](_0xc0a9x14[_0x483c[246]],_0xc0a9x3))&&(_0xc0a9x13=this[_0x483c[248]](_0xc0a9x4[_0x483c[1197]](_0xc0a9x14[_0x483c[246]])),this[_0x483c[2268]](_0xc0a9x13,_0xc0a9x14[_0x483c[246]]));this[_0x483c[2281]](_0xc0a9x5,_0xc0a9x12,_0xc0a9x14);this[_0x483c[2282]](_0xc0a9x5,_0xc0a9xa[_0x483c[1525]],_0xc0a9x12,_0xc0a9x14);this[_0x483c[2283]](_0xc0a9x5,_0xc0a9x12,_0xc0a9x14);this[_0x483c[2284]](_0xc0a9x5);this[_0x483c[2285]](_0xc0a9x5);}else {null!=_0xc0a9xa&&(_0xc0a9xa[_0x483c[1500]]&&null!=_0xc0a9x2&&_0xc0a9x4[_0x483c[250]](_0xc0a9x2[_0x483c[246]]))&&(_0xc0a9xa=this[_0x483c[245]](_0xc0a9x2,_0xc0a9xa),null!=_0xc0a9xa&&(_0xc0a9x5[_0x483c[235]]=_0xc0a9xa[_0x483c[235]],_0xc0a9x5[_0x483c[236]]=_0xc0a9xa[_0x483c[236]],_0xc0a9xa[_0x483c[235]]=_0xc0a9xa[_0x483c[235]]/this[_0x483c[255]]-this[_0x483c[513]][_0x483c[235]],_0xc0a9xa[_0x483c[236]]=_0xc0a9xa[_0x483c[236]]/this[_0x483c[255]]-this[_0x483c[513]][_0x483c[236]],_0xc0a9x5[_0x483c[2078]]=_0xc0a9xa,this[_0x483c[2286]](_0xc0a9x2,_0xc0a9x5)))};_0xc0a9x5[_0x483c[2080]]= !1;_0xc0a9x3!=this[_0x483c[1741]]&&this[_0x483c[1179]][_0x483c[259]][_0x483c[258]](_0xc0a9x5,!1,this[_0x483c[2287]]());};if(_0xc0a9x4[_0x483c[250]](_0xc0a9x3)||_0xc0a9x4[_0x483c[1193]](_0xc0a9x3)){null!=_0xc0a9x5[_0x483c[253]]&&null!=_0xc0a9x5[_0x483c[253]][_0x483c[1563]]&&(_0xc0a9x9=_0xc0a9x5[_0x483c[253]][_0x483c[1563]][_0x483c[238]]()),null!=_0xc0a9x5[_0x483c[963]]&&!this[_0x483c[1179]][_0x483c[2130]](_0xc0a9x5[_0x483c[246]])&&null!=_0xc0a9x5[_0x483c[963]][_0x483c[1563]]&&(null!=_0xc0a9x9?_0xc0a9x9[_0x483c[99]](_0xc0a9x5[_0x483c[963]][_0x483c[1563]]):_0xc0a9x9=_0xc0a9x5[_0x483c[963]][_0x483c[1563]][_0x483c[238]]())};};if(null!=_0xc0a9x5&&(!this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x3)||_0xc0a9x3==this[_0x483c[1741]])){_0xc0a9xa=_0xc0a9x4[_0x483c[262]](_0xc0a9x3);for(_0xc0a9x12=0;_0xc0a9x12<_0xc0a9xa;_0xc0a9x12++){_0xc0a9x13=_0xc0a9x4[_0x483c[263]](_0xc0a9x3,_0xc0a9x12),_0xc0a9x13=this[_0x483c[2268]](_0xc0a9x5,_0xc0a9x13),null!=_0xc0a9x13&&(null==_0xc0a9x9?_0xc0a9x9=_0xc0a9x13:_0xc0a9x9[_0x483c[99]](_0xc0a9x13))};};return _0xc0a9x9;};mxGraphView[_0x483c[202]][_0x483c[2286]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x3[_0x483c[246]];if(!this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x4)||_0xc0a9x4==this[_0x483c[1741]]){for(var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[262]](_0xc0a9x4),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9;_0xc0a9xa++){this[_0x483c[2267]](_0xc0a9x3,_0xc0a9x5[_0x483c[263]](_0xc0a9x4,_0xc0a9xa))}};};mxGraphView[_0x483c[202]][_0x483c[2281]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[2289]](_0xc0a9x2,_0xc0a9x3,!0,this[_0x483c[1179]][_0x483c[2288]](_0xc0a9x2,_0xc0a9x3,!0));this[_0x483c[2289]](_0xc0a9x2,_0xc0a9x4,!1,this[_0x483c[1179]][_0x483c[2288]](_0xc0a9x2,_0xc0a9x4,!1));};mxGraphView[_0x483c[202]][_0x483c[2289]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null;null!=_0xc0a9x5&&(_0xc0a9x9=this[_0x483c[1179]][_0x483c[2290]](_0xc0a9x3,_0xc0a9x5));if(null==_0xc0a9x9&&null==_0xc0a9x3){_0xc0a9x3=this[_0x483c[255]];_0xc0a9x5=this[_0x483c[513]];var _0xc0a9xa=_0xc0a9x2[_0x483c[2078]],_0xc0a9x9=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x2[_0x483c[246]])[_0x483c[2006]](_0xc0a9x4);null!=_0xc0a9x9&&(_0xc0a9x9= new mxPoint(_0xc0a9x3*(_0xc0a9x5[_0x483c[235]]+_0xc0a9x9[_0x483c[235]]+_0xc0a9xa[_0x483c[235]]),_0xc0a9x3*(_0xc0a9x5[_0x483c[236]]+_0xc0a9x9[_0x483c[236]]+_0xc0a9xa[_0x483c[236]])));};_0xc0a9x2[_0x483c[2088]](_0xc0a9x9,_0xc0a9x4);};mxGraphView[_0x483c[202]][_0x483c[2282]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x2){var _0xc0a9x9=[];_0xc0a9x9[_0x483c[207]](_0xc0a9x2[_0x483c[439]][0]);var _0xc0a9xa=this[_0x483c[2291]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);if(null!=_0xc0a9xa){_0xc0a9x4=this[_0x483c[2292]](_0xc0a9x2,_0xc0a9x4,!0),_0xc0a9x5=this[_0x483c[2292]](_0xc0a9x2,_0xc0a9x5,!1),_0xc0a9xa(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x3,_0xc0a9x9)}else {if(null!=_0xc0a9x3){for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x3[_0x483c[67]];_0xc0a9xa++){null!=_0xc0a9x3[_0xc0a9xa]&&(_0xc0a9x5=mxUtils[_0x483c[238]](_0xc0a9x3[_0xc0a9xa]),_0xc0a9x9[_0x483c[207]](this[_0x483c[2229]](_0xc0a9x2,_0xc0a9x5)))}}};_0xc0a9x3=_0xc0a9x2[_0x483c[439]];_0xc0a9x9[_0x483c[207]](_0xc0a9x3[_0xc0a9x3[_0x483c[67]]-1]);_0xc0a9x2[_0x483c[439]]=_0xc0a9x9;}};mxGraphView[_0x483c[202]][_0x483c[2229]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[2078]];return  new mxPoint(this[_0x483c[255]]*(_0xc0a9x3[_0x483c[235]]+this[_0x483c[513]][_0x483c[235]]+_0xc0a9x4[_0x483c[235]]),this[_0x483c[255]]*(_0xc0a9x3[_0x483c[236]]+this[_0x483c[513]][_0x483c[236]]+_0xc0a9x4[_0x483c[236]]));};mxGraphView[_0x483c[202]][_0x483c[2291]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2=null!=_0xc0a9x4&&_0xc0a9x4==_0xc0a9x5?mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_LOOP,this[_0x483c[1179]][_0x483c[2293]]):!mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_NOEDGESTYLE,!1)?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2294]]]:null;_0x483c[1516]== typeof _0xc0a9x2&&(_0xc0a9x3=mxStyleRegistry[_0x483c[433]](_0xc0a9x2),null==_0xc0a9x3&&this[_0x483c[2295]]()&&(_0xc0a9x3=mxUtils[_0x483c[1545]](_0xc0a9x2)),_0xc0a9x2=_0xc0a9x3);return _0x483c[279]== typeof _0xc0a9x2?_0xc0a9x2:null;};mxGraphView[_0x483c[202]][_0x483c[2283]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[439]],_0xc0a9x9=_0xc0a9x5[0];null==_0xc0a9x5[_0xc0a9x5[_0x483c[67]]-1]&&null!=_0xc0a9x4&&this[_0x483c[2296]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x3,!1);null==_0xc0a9x9&&null!=_0xc0a9x3&&this[_0x483c[2296]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,!0);};mxGraphView[_0x483c[202]][_0x483c[2296]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=this[_0x483c[2292]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x5);var _0xc0a9x9=this[_0x483c[2297]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5),_0xc0a9xa=this[_0x483c[1179]][_0x483c[2298]](_0xc0a9x2);_0xc0a9x4=mxUtils[_0x483c[431]](Number(_0xc0a9x3[_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]));var _0xc0a9x12= new mxPoint(_0xc0a9x3[_0x483c[241]](),_0xc0a9x3[_0x483c[242]]());if(0!=_0xc0a9x4){var _0xc0a9x13=Math[_0x483c[426]](-_0xc0a9x4),_0xc0a9x14=Math[_0x483c[427]](-_0xc0a9x4),_0xc0a9x9=mxUtils[_0x483c[432]](_0xc0a9x9,_0xc0a9x13,_0xc0a9x14,_0xc0a9x12)};_0xc0a9x13=parseFloat(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2299]]]||0);_0xc0a9x13+=parseFloat(_0xc0a9x2[_0x483c[124]][_0xc0a9x5?mxConstants[_0x483c[2300]]:mxConstants[_0x483c[2301]]]||0);_0xc0a9x3=this[_0x483c[2302]](_0xc0a9x3,_0xc0a9x9,0==_0xc0a9x4&&_0xc0a9xa,_0xc0a9x13);0!=_0xc0a9x4&&(_0xc0a9x13=Math[_0x483c[426]](_0xc0a9x4),_0xc0a9x14=Math[_0x483c[427]](_0xc0a9x4),_0xc0a9x3=mxUtils[_0x483c[432]](_0xc0a9x3,_0xc0a9x13,_0xc0a9x14,_0xc0a9x12));_0xc0a9x2[_0x483c[2088]](_0xc0a9x3,_0xc0a9x5);};mxGraphView[_0x483c[202]][_0x483c[2292]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],_0xc0a9x4?mxConstants[_0x483c[2303]]:mxConstants[_0x483c[2304]]);null!=_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[248]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[736]](_0xc0a9x2)),null!=_0xc0a9x2&&(_0xc0a9x3=_0xc0a9x2));return _0xc0a9x3;};mxGraphView[_0x483c[202]][_0x483c[2302]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null;if(null!=_0xc0a9x2){var _0xc0a9xa=this[_0x483c[2305]](_0xc0a9x2);if(null!=_0xc0a9xa&&null!=_0xc0a9x3&&(_0xc0a9x5=this[_0x483c[2087]](_0xc0a9x2,_0xc0a9x5),0<_0xc0a9x5[_0x483c[117]]||0<_0xc0a9x5[_0x483c[119]])){_0xc0a9x9=_0xc0a9xa(_0xc0a9x5,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)};null==_0xc0a9x9&&(_0xc0a9x9=this[_0x483c[245]](_0xc0a9x2));};return _0xc0a9x9;};mxGraphView[_0x483c[202]][_0x483c[2230]]=function(_0xc0a9x2){var _0xc0a9x3=null!=_0xc0a9x2[_0x483c[124]]?parseFloat(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2306]]])||0:0;return _0xc0a9x2[_0x483c[241]]()+_0xc0a9x3*_0xc0a9x2[_0x483c[117]];};mxGraphView[_0x483c[202]][_0x483c[2228]]=function(_0xc0a9x2){var _0xc0a9x3=null!=_0xc0a9x2[_0x483c[124]]?parseFloat(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2307]]])||0:0;return _0xc0a9x2[_0x483c[242]]()+_0xc0a9x3*_0xc0a9x2[_0x483c[119]];};mxGraphView[_0x483c[202]][_0x483c[2087]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:0;null!=_0xc0a9x2&&(_0xc0a9x3+=parseFloat(_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2299]]]||0));return _0xc0a9x2[_0x483c[2087]](_0xc0a9x3*this[_0x483c[255]]);};mxGraphView[_0x483c[202]][_0x483c[2305]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2061]]];if(_0x483c[1516]== typeof _0xc0a9x2){var _0xc0a9x3=mxStyleRegistry[_0x483c[433]](_0xc0a9x2);null==_0xc0a9x3&&this[_0x483c[2295]]()&&(_0xc0a9x3=mxUtils[_0x483c[1545]](_0xc0a9x2));_0xc0a9x2=_0xc0a9x3;};return _0x483c[279]== typeof _0xc0a9x2?_0xc0a9x2:null;};mxGraphView[_0x483c[202]][_0x483c[2297]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=_0xc0a9x2[_0x483c[439]];var _0xc0a9x5=null;if(null!=_0xc0a9x2&&(_0xc0a9x4||2<_0xc0a9x2[_0x483c[67]]||null==_0xc0a9x3)){_0xc0a9x5=_0xc0a9x2[_0x483c[67]],_0xc0a9x5=_0xc0a9x2[_0xc0a9x4?Math[_0x483c[243]](1,_0xc0a9x5-1):Math[_0x483c[160]](0,_0xc0a9x5-2)]};null==_0xc0a9x5&&null!=_0xc0a9x3&&(_0xc0a9x5= new mxPoint(_0xc0a9x3[_0x483c[241]](),_0xc0a9x3[_0x483c[242]]()));return _0xc0a9x5;};mxGraphView[_0x483c[202]][_0x483c[1710]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x4[_0x483c[1709]](_0xc0a9x2,_0xc0a9x3),_0xc0a9x9=_0xc0a9x5;null!=_0xc0a9x5&&_0xc0a9x5!=this[_0x483c[1741]];){if(!this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x9)||this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x5)){_0xc0a9x9=_0xc0a9x5};_0xc0a9x5=_0xc0a9x4[_0x483c[1197]](_0xc0a9x5);};_0xc0a9x4[_0x483c[1197]](_0xc0a9x9)==_0xc0a9x4[_0x483c[501]]()&&(_0xc0a9x9=null);return _0xc0a9x9;};mxGraphView[_0x483c[202]][_0x483c[2284]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[439]];_0xc0a9x2[_0x483c[67]]=0;if(null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]){var _0xc0a9x4=_0xc0a9x3[0],_0xc0a9x5=_0xc0a9x3[_0xc0a9x3[_0x483c[67]]-1];if(null==_0xc0a9x4||null==_0xc0a9x5){_0xc0a9x2[_0x483c[246]]!=this[_0x483c[1741]]&&this[_0x483c[200]](_0xc0a9x2[_0x483c[246]],!0)}else {if(_0xc0a9x4[_0x483c[235]]!=_0xc0a9x5[_0x483c[235]]||_0xc0a9x4[_0x483c[236]]!=_0xc0a9x5[_0x483c[236]]){var _0xc0a9x9=_0xc0a9x5[_0x483c[235]]-_0xc0a9x4[_0x483c[235]],_0xc0a9xa=_0xc0a9x5[_0x483c[236]]-_0xc0a9x4[_0x483c[236]];_0xc0a9x2[_0x483c[2085]]=Math[_0x483c[428]](_0xc0a9x9*_0xc0a9x9+_0xc0a9xa*_0xc0a9xa);}else {_0xc0a9x2[_0x483c[2085]]=0};var _0xc0a9x5=0,_0xc0a9x12=[],_0xc0a9xa=_0xc0a9x4;if(null!=_0xc0a9xa){for(var _0xc0a9x4=_0xc0a9xa[_0x483c[235]],_0xc0a9x13=_0xc0a9xa[_0x483c[236]],_0xc0a9x14=_0xc0a9x4,_0xc0a9x15=_0xc0a9x13,_0xc0a9x16=1;_0xc0a9x16<_0xc0a9x3[_0x483c[67]];_0xc0a9x16++){var _0xc0a9x17=_0xc0a9x3[_0xc0a9x16];null!=_0xc0a9x17&&(_0xc0a9x9=_0xc0a9xa[_0x483c[235]]-_0xc0a9x17[_0x483c[235]],_0xc0a9xa=_0xc0a9xa[_0x483c[236]]-_0xc0a9x17[_0x483c[236]],_0xc0a9x9=Math[_0x483c[428]](_0xc0a9x9*_0xc0a9x9+_0xc0a9xa*_0xc0a9xa),_0xc0a9x12[_0x483c[207]](_0xc0a9x9),_0xc0a9x5+=_0xc0a9x9,_0xc0a9xa=_0xc0a9x17,_0xc0a9x4=Math[_0x483c[243]](_0xc0a9xa[_0x483c[235]],_0xc0a9x4),_0xc0a9x13=Math[_0x483c[243]](_0xc0a9xa[_0x483c[236]],_0xc0a9x13),_0xc0a9x14=Math[_0x483c[160]](_0xc0a9xa[_0x483c[235]],_0xc0a9x14),_0xc0a9x15=Math[_0x483c[160]](_0xc0a9xa[_0x483c[236]],_0xc0a9x15));};_0xc0a9x2[_0x483c[67]]=_0xc0a9x5;_0xc0a9x2[_0x483c[2086]]=_0xc0a9x12;_0xc0a9x2[_0x483c[235]]=_0xc0a9x4;_0xc0a9x2[_0x483c[236]]=_0xc0a9x13;_0xc0a9x2[_0x483c[117]]=Math[_0x483c[160]](1,_0xc0a9x14-_0xc0a9x4);_0xc0a9x2[_0x483c[119]]=Math[_0x483c[160]](1,_0xc0a9x15-_0xc0a9x13);};};};};mxGraphView[_0x483c[202]][_0x483c[245]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[241]](),_0xc0a9x5=_0xc0a9x2[_0x483c[242]]();if(null!=_0xc0a9x2[_0x483c[2086]]&&(null==_0xc0a9x3||_0xc0a9x3[_0x483c[1500]])){for(var _0xc0a9x9=_0xc0a9x2[_0x483c[439]][_0x483c[67]],_0xc0a9xa=((null!=_0xc0a9x3?_0xc0a9x3[_0x483c[235]]/2:0)+0.5)*_0xc0a9x2[_0x483c[67]],_0xc0a9x12=_0xc0a9x2[_0x483c[2086]][0],_0xc0a9x13=0,_0xc0a9x14=1;_0xc0a9xa>_0xc0a9x13+_0xc0a9x12&&_0xc0a9x14<_0xc0a9x9-1;){_0xc0a9x13+=_0xc0a9x12,_0xc0a9x12=_0xc0a9x2[_0x483c[2086]][_0xc0a9x14++]};_0xc0a9x9=0==_0xc0a9x12?0:(_0xc0a9xa-_0xc0a9x13)/_0xc0a9x12;_0xc0a9xa=_0xc0a9x2[_0x483c[439]][_0xc0a9x14-1];_0xc0a9x14=_0xc0a9x2[_0x483c[439]][_0xc0a9x14];if(null!=_0xc0a9xa&&null!=_0xc0a9x14){_0xc0a9x13=_0xc0a9x4=_0xc0a9x5=0;if(null!=_0xc0a9x3){var _0xc0a9x5=_0xc0a9x3[_0x483c[236]],_0xc0a9x15=_0xc0a9x3[_0x483c[1368]];null!=_0xc0a9x15&&(_0xc0a9x4=_0xc0a9x15[_0x483c[235]],_0xc0a9x13=_0xc0a9x15[_0x483c[236]]);};_0xc0a9x15=_0xc0a9x14[_0x483c[235]]-_0xc0a9xa[_0x483c[235]];_0xc0a9x14=_0xc0a9x14[_0x483c[236]]-_0xc0a9xa[_0x483c[236]];_0xc0a9x4=_0xc0a9xa[_0x483c[235]]+_0xc0a9x15*_0xc0a9x9+((0==_0xc0a9x12?0:_0xc0a9x14/_0xc0a9x12)*_0xc0a9x5+_0xc0a9x4)*this[_0x483c[255]];_0xc0a9x5=_0xc0a9xa[_0x483c[236]]+_0xc0a9x14*_0xc0a9x9-((0==_0xc0a9x12?0:_0xc0a9x15/_0xc0a9x12)*_0xc0a9x5-_0xc0a9x13)*this[_0x483c[255]];};}else {null!=_0xc0a9x3&&(_0xc0a9x15=_0xc0a9x3[_0x483c[1368]],null!=_0xc0a9x15&&(_0xc0a9x4+=_0xc0a9x15[_0x483c[235]],_0xc0a9x5+=_0xc0a9x15[_0x483c[236]]))};return  new mxPoint(_0xc0a9x4,_0xc0a9x5);};mxGraphView[_0x483c[202]][_0x483c[2308]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1721]](_0xc0a9x2[_0x483c[246]]);if(null!=_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[_0x483c[439]][_0x483c[67]];if(_0xc0a9x5[_0x483c[1500]]&&1<_0xc0a9x9){for(var _0xc0a9x5=_0xc0a9x2[_0x483c[67]],_0xc0a9xa=_0xc0a9x2[_0x483c[2086]],_0xc0a9x12=_0xc0a9x2[_0x483c[439]][0],_0xc0a9x13=_0xc0a9x2[_0x483c[439]][1],_0xc0a9x14=mxUtils[_0x483c[440]](_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],_0xc0a9x3,_0xc0a9x4),_0xc0a9x15=0,_0xc0a9x16=0,_0xc0a9x17=0,_0xc0a9x18=2;_0xc0a9x18<_0xc0a9x9;_0xc0a9x18++){_0xc0a9x16+=_0xc0a9xa[_0xc0a9x18-2],_0xc0a9x13=_0xc0a9x2[_0x483c[439]][_0xc0a9x18],_0xc0a9x12=mxUtils[_0x483c[440]](_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],_0xc0a9x3,_0xc0a9x4),_0xc0a9x12<=_0xc0a9x14&&(_0xc0a9x14=_0xc0a9x12,_0xc0a9x15=_0xc0a9x18-1,_0xc0a9x17=_0xc0a9x16),_0xc0a9x12=_0xc0a9x13};_0xc0a9x9=_0xc0a9xa[_0xc0a9x15];_0xc0a9x12=_0xc0a9x2[_0x483c[439]][_0xc0a9x15];_0xc0a9x13=_0xc0a9x2[_0x483c[439]][_0xc0a9x15+1];_0xc0a9x14=_0xc0a9x13[_0x483c[235]];_0xc0a9xa=_0xc0a9x13[_0x483c[236]];_0xc0a9x2=_0xc0a9x12[_0x483c[235]]-_0xc0a9x14;_0xc0a9x15=_0xc0a9x12[_0x483c[236]]-_0xc0a9xa;_0xc0a9x14=_0xc0a9x3-_0xc0a9x14;_0xc0a9xa=_0xc0a9x4-_0xc0a9xa;_0xc0a9x14=_0xc0a9x2-_0xc0a9x14;_0xc0a9xa=_0xc0a9x15-_0xc0a9xa;_0xc0a9xa=_0xc0a9x14*_0xc0a9x2+_0xc0a9xa*_0xc0a9x15;_0xc0a9x2=Math[_0x483c[428]](0>=_0xc0a9xa?0:_0xc0a9xa*_0xc0a9xa/(_0xc0a9x2*_0xc0a9x2+_0xc0a9x15*_0xc0a9x15));_0xc0a9x2>_0xc0a9x9&&(_0xc0a9x2=_0xc0a9x9);_0xc0a9x9=Math[_0x483c[428]](mxUtils[_0x483c[440]](_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],_0xc0a9x3,_0xc0a9x4));-1==mxUtils[_0x483c[2309]](_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],_0xc0a9x13[_0x483c[235]],_0xc0a9x13[_0x483c[236]],_0xc0a9x3,_0xc0a9x4)&&(_0xc0a9x9= -_0xc0a9x9);return  new mxPoint(-2*((_0xc0a9x5/2-_0xc0a9x17-_0xc0a9x2)/_0xc0a9x5),_0xc0a9x9/this[_0x483c[255]]);};};return  new mxPoint;};mxGraphView[_0x483c[202]][_0x483c[2285]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[439]];_0xc0a9x2[_0x483c[2079]][_0x483c[235]]=_0xc0a9x2[_0x483c[241]]();_0xc0a9x2[_0x483c[2079]][_0x483c[236]]=_0xc0a9x2[_0x483c[242]]();if(null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]&&null!=_0xc0a9x2[_0x483c[2086]]){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x2[_0x483c[246]]);if(_0xc0a9x4[_0x483c[1500]]){var _0xc0a9x5=this[_0x483c[245]](_0xc0a9x2,_0xc0a9x4);null!=_0xc0a9x5&&(_0xc0a9x2[_0x483c[2079]]=_0xc0a9x5);}else {var _0xc0a9x5=_0xc0a9x3[0],_0xc0a9x9=_0xc0a9x3[_0xc0a9x3[_0x483c[67]]-1];if(null!=_0xc0a9x5&&null!=_0xc0a9x9){var _0xc0a9x3=_0xc0a9x9[_0x483c[235]]-_0xc0a9x5[_0x483c[235]],_0xc0a9xa=_0xc0a9x9[_0x483c[236]]-_0xc0a9x5[_0x483c[236]],_0xc0a9x12=_0xc0a9x9=0,_0xc0a9x4=_0xc0a9x4[_0x483c[1368]];null!=_0xc0a9x4&&(_0xc0a9x9=_0xc0a9x4[_0x483c[235]],_0xc0a9x12=_0xc0a9x4[_0x483c[236]]);_0xc0a9x4=_0xc0a9x5[_0x483c[236]]+_0xc0a9xa/2+_0xc0a9x12*this[_0x483c[255]];_0xc0a9x2[_0x483c[2079]][_0x483c[235]]=_0xc0a9x5[_0x483c[235]]+_0xc0a9x3/2+_0xc0a9x9*this[_0x483c[255]];_0xc0a9x2[_0x483c[2079]][_0x483c[236]]=_0xc0a9x4;};};};};mxGraphView[_0x483c[202]][_0x483c[248]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=_0xc0a9x3|| !1;var _0xc0a9x4=null;null!=_0xc0a9x2&&(_0xc0a9x4=this[_0x483c[1214]][_0x483c[203]](_0xc0a9x2),this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x2)&&(null==_0xc0a9x4&&_0xc0a9x3&&this[_0x483c[1179]][_0x483c[1714]](_0xc0a9x2)?(_0xc0a9x4=this[_0x483c[1230]](_0xc0a9x2),this[_0x483c[1214]][_0x483c[204]](_0xc0a9x2,_0xc0a9x4)):_0xc0a9x3&&(null!=_0xc0a9x4&&this[_0x483c[2255]])&&(_0xc0a9x4[_0x483c[124]]=this[_0x483c[1179]][_0x483c[1705]](_0xc0a9x2))));return _0xc0a9x4;};mxGraphView[_0x483c[202]][_0x483c[2287]]=function(){return this[_0x483c[2254]]};mxGraphView[_0x483c[202]][_0x483c[2310]]=function(_0xc0a9x2){this[_0x483c[2254]]=_0xc0a9x2};mxGraphView[_0x483c[202]][_0x483c[2295]]=function(){return this[_0x483c[2251]]};mxGraphView[_0x483c[202]][_0x483c[2311]]=function(_0xc0a9x2){this[_0x483c[2251]]=_0xc0a9x2};mxGraphView[_0x483c[202]][_0x483c[2312]]=function(){return this[_0x483c[1214]]};mxGraphView[_0x483c[202]][_0x483c[1517]]=function(_0xc0a9x2){this[_0x483c[1214]]=_0xc0a9x2};mxGraphView[_0x483c[202]][_0x483c[2313]]=function(_0xc0a9x2){if(null==_0xc0a9x2){return this[_0x483c[1214]]};for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=this[_0x483c[248]](_0xc0a9x2[_0xc0a9x4]);null!=_0xc0a9x5&&_0xc0a9x3[_0x483c[207]](_0xc0a9x5);};return _0xc0a9x3;};mxGraphView[_0x483c[202]][_0x483c[2265]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[1214]][_0x483c[205]](_0xc0a9x2),null!=_0xc0a9x3&&(this[_0x483c[1179]][_0x483c[259]][_0x483c[515]](_0xc0a9x3),_0xc0a9x3[_0x483c[515]]()));return _0xc0a9x3;};mxGraphView[_0x483c[202]][_0x483c[1230]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[1705]](_0xc0a9x2);_0xc0a9x2= new mxCellState(this,_0xc0a9x2,_0xc0a9x3);this[_0x483c[1179]][_0x483c[259]][_0x483c[2155]](_0xc0a9x2,this[_0x483c[2287]]());return _0xc0a9x2;};mxGraphView[_0x483c[202]][_0x483c[2051]]=function(){return this[_0x483c[510]]};mxGraphView[_0x483c[202]][_0x483c[2052]]=function(){return this[_0x483c[2053]]};mxGraphView[_0x483c[202]][_0x483c[2024]]=function(){return this[_0x483c[505]]};mxGraphView[_0x483c[202]][_0x483c[1524]]=function(){return this[_0x483c[506]]};mxGraphView[_0x483c[202]][_0x483c[2314]]=function(_0xc0a9x2){_0xc0a9x2=mxEvent[_0x483c[728]](_0xc0a9x2);return _0xc0a9x2==this[_0x483c[1179]][_0x483c[526]]||_0xc0a9x2[_0x483c[265]]==this[_0x483c[2053]]||null!=_0xc0a9x2[_0x483c[265]]&&_0xc0a9x2[_0x483c[265]][_0x483c[265]]==this[_0x483c[2053]]||_0xc0a9x2==this[_0x483c[510]][_0x483c[265]]||_0xc0a9x2==this[_0x483c[510]]||_0xc0a9x2==this[_0x483c[2053]]||_0xc0a9x2==this[_0x483c[505]]||_0xc0a9x2==this[_0x483c[506]];};mxGraphView[_0x483c[202]][_0x483c[2315]]=function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[445]](this[_0x483c[1179]][_0x483c[526]]);_0xc0a9x2= new mxPoint(_0xc0a9x2[_0x483c[782]]-_0xc0a9x3[_0x483c[235]],_0xc0a9x2[_0x483c[784]]-_0xc0a9x3[_0x483c[236]]);var _0xc0a9x3=this[_0x483c[1179]][_0x483c[526]][_0x483c[359]],_0xc0a9x4=this[_0x483c[1179]][_0x483c[526]][_0x483c[159]];if(_0xc0a9x3>_0xc0a9x4&&_0xc0a9x2[_0x483c[235]]>_0xc0a9x4+2&&_0xc0a9x2[_0x483c[235]]<=_0xc0a9x3){return !0};_0xc0a9x3=this[_0x483c[1179]][_0x483c[526]][_0x483c[167]];_0xc0a9x4=this[_0x483c[1179]][_0x483c[526]][_0x483c[157]];return _0xc0a9x3>_0xc0a9x4&&_0xc0a9x2[_0x483c[236]]>_0xc0a9x4+2&&_0xc0a9x2[_0x483c[236]]<=_0xc0a9x3?!0:!1;};mxGraphView[_0x483c[202]][_0x483c[176]]=function(){this[_0x483c[2163]]();var _0xc0a9x2=this[_0x483c[1179]];_0xc0a9x2[_0x483c[507]]==mxConstants[_0x483c[508]]?this[_0x483c[1569]]():_0xc0a9x2[_0x483c[507]]==mxConstants[_0x483c[1523]]?this[_0x483c[1571]]():this[_0x483c[1570]]();};mxGraphView[_0x483c[202]][_0x483c[2163]]=function(){var _0xc0a9x2=this[_0x483c[1179]],_0xc0a9x3=_0xc0a9x2[_0x483c[526]];if(null!=_0xc0a9x3){mxEvent[_0x483c[759]](_0xc0a9x3,mxUtils[_0x483c[885]](this,function(_0xc0a9x3){mxClient[_0x483c[754]]&&_0xc0a9x2[_0x483c[2203]]()&&_0xc0a9x2[_0x483c[2126]](!_0xc0a9x2[_0x483c[2134]]());this[_0x483c[2314]](_0xc0a9x3)&&(!mxClient[_0x483c[80]]&&!mxClient[_0x483c[76]]&&!mxClient[_0x483c[71]]&&!mxClient[_0x483c[75]]||!this[_0x483c[2315]](_0xc0a9x3))&&_0xc0a9x2[_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x3));}),mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2314]](_0xc0a9x3)&&_0xc0a9x2[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x3))}),mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2314]](_0xc0a9x3)&&_0xc0a9x2[_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x3))}));mxEvent[_0x483c[169]](_0xc0a9x3,_0x483c[760],mxUtils[_0x483c[885]](this,function(_0xc0a9x3){_0xc0a9x2[_0x483c[761]](_0xc0a9x3)}));var _0xc0a9x4=function(_0xc0a9x4){var _0xc0a9x9=null;mxClient[_0x483c[754]]&&(_0xc0a9x9=mxEvent[_0x483c[731]](_0xc0a9x4),_0xc0a9x4=mxEvent[_0x483c[733]](_0xc0a9x4),_0xc0a9x4=mxUtils[_0x483c[2196]](_0xc0a9x3,_0xc0a9x9,_0xc0a9x4),_0xc0a9x9=_0xc0a9x2[_0x483c[441]][_0x483c[248]](_0xc0a9x2[_0x483c[999]](_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]])));return _0xc0a9x9;};_0xc0a9x2[_0x483c[1133]]({mouseDown:function(_0xc0a9x3,_0xc0a9x4){_0xc0a9x2[_0x483c[2316]][_0x483c[1032]]()},mouseMove:function(){},mouseUp:function(){}});this[_0x483c[2317]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x3){null!=_0xc0a9x2[_0x483c[2276]]&&_0xc0a9x2[_0x483c[2276]][_0x483c[2277]]()&&_0xc0a9x2[_0x483c[2276]][_0x483c[801]]();this[_0x483c[2252]]&&(_0xc0a9x2[_0x483c[1009]]&&!mxEvent[_0x483c[721]](_0xc0a9x3))&&_0xc0a9x2[_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x3,_0xc0a9x4(_0xc0a9x3)));});this[_0x483c[2318]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x3){this[_0x483c[2252]]&&_0xc0a9x2[_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x3))});mxEvent[_0x483c[759]](document,null,this[_0x483c[2317]],this[_0x483c[2318]]);};};mxGraphView[_0x483c[202]][_0x483c[1570]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[526]];null!=_0xc0a9x2&&(this[_0x483c[510]]=this[_0x483c[2319]](_0x483c[118],_0x483c[118]),this[_0x483c[2053]]=this[_0x483c[2319]](_0x483c[942],_0x483c[942]),this[_0x483c[505]]=this[_0x483c[2319]](_0x483c[942],_0x483c[942]),this[_0x483c[506]]=this[_0x483c[2319]](_0x483c[942],_0x483c[942]),this[_0x483c[510]][_0x483c[62]](this[_0x483c[2053]]),this[_0x483c[510]][_0x483c[62]](this[_0x483c[505]]),this[_0x483c[510]][_0x483c[62]](this[_0x483c[506]]),_0xc0a9x2[_0x483c[62]](this[_0x483c[510]]),mxClient[_0x483c[496]]&&(_0xc0a9x2=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[517]]();this[_0x483c[2320]](_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]+this[_0x483c[1179]][_0x483c[467]],_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]+this[_0x483c[1179]][_0x483c[467]]);}),mxEvent[_0x483c[169]](window,_0x483c[129],_0xc0a9x2)));};mxGraphView[_0x483c[202]][_0x483c[2320]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=this[_0x483c[1179]][_0x483c[526]]){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[526]][_0x483c[167]];this[_0x483c[510]][_0x483c[124]][_0x483c[117]]=this[_0x483c[1179]][_0x483c[526]][_0x483c[359]]<_0xc0a9x2?_0xc0a9x2+_0x483c[168]:_0x483c[118];this[_0x483c[510]][_0x483c[124]][_0x483c[119]]=_0xc0a9x4<_0xc0a9x3?_0xc0a9x3+_0x483c[168]:_0x483c[118];}};mxGraphView[_0x483c[202]][_0x483c[2319]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[529]);null!=_0xc0a9x2&&null!=_0xc0a9x3?(_0xc0a9x4[_0x483c[124]][_0x483c[491]]=_0x483c[492],_0xc0a9x4[_0x483c[124]][_0x483c[361]]=_0x483c[946],_0xc0a9x4[_0x483c[124]][_0x483c[125]]=_0x483c[946],_0xc0a9x4[_0x483c[124]][_0x483c[117]]=_0xc0a9x2,_0xc0a9x4[_0x483c[124]][_0x483c[119]]=_0xc0a9x3):_0xc0a9x4[_0x483c[124]][_0x483c[491]]=_0x483c[1500];return _0xc0a9x4;};mxGraphView[_0x483c[202]][_0x483c[1571]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[526]];if(null!=_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[359]],_0xc0a9x4=_0xc0a9x2[_0x483c[167]];this[_0x483c[510]]=this[_0x483c[2321]](_0xc0a9x3,_0xc0a9x4);this[_0x483c[2053]]=this[_0x483c[2321]](_0xc0a9x3,_0xc0a9x4);this[_0x483c[505]]=this[_0x483c[2321]](_0xc0a9x3,_0xc0a9x4);this[_0x483c[506]]=this[_0x483c[2321]](_0xc0a9x3,_0xc0a9x4);this[_0x483c[510]][_0x483c[62]](this[_0x483c[2053]]);this[_0x483c[510]][_0x483c[62]](this[_0x483c[505]]);this[_0x483c[510]][_0x483c[62]](this[_0x483c[506]]);_0xc0a9x2[_0x483c[62]](this[_0x483c[510]]);};};mxGraphView[_0x483c[202]][_0x483c[2321]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](mxClient[_0x483c[463]]+_0x483c[1499]);_0xc0a9x4[_0x483c[124]][_0x483c[491]]=_0x483c[492];_0xc0a9x4[_0x483c[124]][_0x483c[361]]=_0x483c[946];_0xc0a9x4[_0x483c[124]][_0x483c[125]]=_0x483c[946];_0xc0a9x4[_0x483c[124]][_0x483c[117]]=_0xc0a9x2+_0x483c[168];_0xc0a9x4[_0x483c[124]][_0x483c[119]]=_0xc0a9x3+_0x483c[168];_0xc0a9x4[_0x483c[57]](_0x483c[1462],_0xc0a9x2+_0x483c[537]+_0xc0a9x3);_0xc0a9x4[_0x483c[57]](_0x483c[2322],_0x483c[2323]);return _0xc0a9x4;};mxGraphView[_0x483c[202]][_0x483c[1569]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[526]];this[_0x483c[510]]=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449]);this[_0x483c[2053]]=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449]);this[_0x483c[510]][_0x483c[62]](this[_0x483c[2053]]);this[_0x483c[505]]=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449]);this[_0x483c[510]][_0x483c[62]](this[_0x483c[505]]);this[_0x483c[506]]=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[449]);this[_0x483c[510]][_0x483c[62]](this[_0x483c[506]]);var _0xc0a9x3=document[_0x483c[509]](mxConstants.NS_SVG,_0x483c[571]);_0xc0a9x3[_0x483c[124]][_0x483c[117]]=_0x483c[118];_0xc0a9x3[_0x483c[124]][_0x483c[119]]=_0x483c[118];_0xc0a9x3[_0x483c[124]][_0x483c[495]]=_0x483c[694];_0xc0a9x3[_0x483c[62]](this[_0x483c[510]]);null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[62]](_0xc0a9x3),_0x483c[2324]==mxUtils[_0x483c[275]](_0xc0a9x2)[_0x483c[491]]&&(_0xc0a9x2[_0x483c[124]][_0x483c[491]]=_0x483c[1500]));};mxGraphView[_0x483c[202]][_0x483c[515]]=function(){var _0xc0a9x2=null!=this[_0x483c[510]]?this[_0x483c[510]][_0x483c[538]]:null;null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[510]]);null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[265]]&&(this[_0x483c[200]](this[_0x483c[1741]],!0),mxEvent[_0x483c[938]](document,null,this[_0x483c[2317]],this[_0x483c[2318]]),mxEvent[_0x483c[762]](this[_0x483c[1179]][_0x483c[526]]),_0xc0a9x2[_0x483c[265]][_0x483c[266]](_0xc0a9x2),this[_0x483c[506]]=this[_0x483c[505]]=this[_0x483c[2053]]=this[_0x483c[510]]=this[_0x483c[2318]]=this[_0x483c[2317]]=null);};function mxCurrentRootChange(_0xc0a9x2,_0xc0a9x3){this[_0x483c[441]]=_0xc0a9x2;this[_0x483c[257]]=this[_0x483c[813]]=_0xc0a9x3;this[_0x483c[2325]]=null==_0xc0a9x3;if(!this[_0x483c[2325]]){for(var _0xc0a9x4=this[_0x483c[441]][_0x483c[1741]],_0xc0a9x5=this[_0x483c[441]][_0x483c[1179]][_0x483c[502]]();null!=_0xc0a9x4;){if(_0xc0a9x4==_0xc0a9x3){this[_0x483c[2325]]= !0;break;};_0xc0a9x4=_0xc0a9x5[_0x483c[1197]](_0xc0a9x4);}};}mxCurrentRootChange[_0x483c[202]][_0x483c[350]]=function(){var _0xc0a9x2=this[_0x483c[441]][_0x483c[1741]];this[_0x483c[441]][_0x483c[1741]]=this[_0x483c[257]];this[_0x483c[257]]=_0xc0a9x2;_0xc0a9x2=this[_0x483c[441]][_0x483c[1179]][_0x483c[2326]](this[_0x483c[441]][_0x483c[1741]]);null!=_0xc0a9x2&&(this[_0x483c[441]][_0x483c[513]]= new mxPoint(-_0xc0a9x2[_0x483c[235]],-_0xc0a9x2[_0x483c[236]]));this[_0x483c[441]][_0x483c[746]]( new mxEventObject(this[_0x483c[2325]]?mxEvent[_0x483c[2327]]:mxEvent[_0x483c[2328]],_0x483c[813],this[_0x483c[441]][_0x483c[1741]],_0x483c[257],this[_0x483c[257]]));this[_0x483c[2325]]?(this[_0x483c[441]][_0x483c[200]](this[_0x483c[441]][_0x483c[1741]],!0),this[_0x483c[441]][_0x483c[2264]]()):this[_0x483c[441]][_0x483c[802]]();this[_0x483c[2325]]=!this[_0x483c[2325]];};function mxGraph(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[2329]]=null;this[_0x483c[2330]]=_0xc0a9x4;this[_0x483c[507]]=mxClient[_0x483c[48]]?mxConstants[_0x483c[508]]:_0xc0a9x4==mxConstants[_0x483c[2331]]&&mxClient[_0x483c[47]]?mxConstants[_0x483c[1523]]:_0xc0a9x4==mxConstants[_0x483c[2332]]?mxConstants[_0x483c[1656]]:_0xc0a9x4==mxConstants[_0x483c[2333]]?mxConstants[_0x483c[2209]]:mxConstants[_0x483c[2334]];this[_0x483c[251]]=null!=_0xc0a9x3?_0xc0a9x3: new mxGraphModel;this[_0x483c[2335]]=[];this[_0x483c[2336]]=[];this[_0x483c[259]]=this[_0x483c[2337]]();this[_0x483c[2339]](this[_0x483c[2338]]());this[_0x483c[2341]](null!=_0xc0a9x5?_0xc0a9x5:this[_0x483c[2340]]());this[_0x483c[441]]=this[_0x483c[2342]]();this[_0x483c[2343]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1177]](_0xc0a9x3[_0x483c[720]](_0x483c[1061])[_0x483c[1065]])});this[_0x483c[251]][_0x483c[169]](mxEvent.CHANGE,this[_0x483c[2343]]);this[_0x483c[2344]]();null!=_0xc0a9x2&&this[_0x483c[176]](_0xc0a9x2);this[_0x483c[441]][_0x483c[2259]]();}mxLoadResources&&mxResources[_0x483c[99]](mxClient[_0x483c[86]]+_0x483c[2345]);mxGraph[_0x483c[202]]= new mxEventSource;mxGraph[_0x483c[202]][_0x483c[196]]=mxGraph;mxGraph[_0x483c[202]][_0x483c[2346]]=[];mxGraph[_0x483c[202]][_0x483c[2329]]=null;mxGraph[_0x483c[202]][_0x483c[1009]]= !1;mxGraph[_0x483c[202]][_0x483c[251]]=null;mxGraph[_0x483c[202]][_0x483c[441]]=null;mxGraph[_0x483c[202]][_0x483c[94]]=null;mxGraph[_0x483c[202]][_0x483c[2105]]=null;mxGraph[_0x483c[202]][_0x483c[2347]]=null;mxGraph[_0x483c[202]][_0x483c[259]]=null;mxGraph[_0x483c[202]][_0x483c[2335]]=null;mxGraph[_0x483c[202]][_0x483c[2330]]=null;mxGraph[_0x483c[202]][_0x483c[507]]=null;mxGraph[_0x483c[202]][_0x483c[1020]]=10;mxGraph[_0x483c[202]][_0x483c[991]]= !0;mxGraph[_0x483c[202]][_0x483c[2348]]= !0;mxGraph[_0x483c[202]][_0x483c[2349]]= !0;mxGraph[_0x483c[202]][_0x483c[2350]]=700;mxGraph[_0x483c[202]][_0x483c[2351]]=25;mxGraph[_0x483c[202]][_0x483c[2352]]=0;mxGraph[_0x483c[202]][_0x483c[2352]]=0;mxGraph[_0x483c[202]][_0x483c[2213]]=0;mxGraph[_0x483c[202]][_0x483c[2215]]= !0;mxGraph[_0x483c[202]][_0x483c[2353]]=4;mxGraph[_0x483c[202]][_0x483c[2354]]=0.5;mxGraph[_0x483c[202]][_0x483c[2355]]=null;mxGraph[_0x483c[202]][_0x483c[2356]]=null;mxGraph[_0x483c[202]][_0x483c[1617]]=null;mxGraph[_0x483c[202]][_0x483c[2273]]= !1;mxGraph[_0x483c[202]][_0x483c[2357]]= !1;mxGraph[_0x483c[202]][_0x483c[2358]]=_0x483c[579];mxGraph[_0x483c[202]][_0x483c[2359]]= !0;mxGraph[_0x483c[202]][_0x483c[2360]]=20;mxGraph[_0x483c[202]][_0x483c[2361]]= !1;mxGraph[_0x483c[202]][_0x483c[2013]]=mxConstants[_0x483c[516]];mxGraph[_0x483c[202]][_0x483c[2012]]=1.5;mxGraph[_0x483c[202]][_0x483c[984]]= !0;mxGraph[_0x483c[202]][_0x483c[2362]]= !0;mxGraph[_0x483c[202]][_0x483c[2363]]= !0;mxGraph[_0x483c[202]][_0x483c[2364]]= !1;mxGraph[_0x483c[202]][_0x483c[2365]]= !0;mxGraph[_0x483c[202]][_0x483c[2366]]= !0;mxGraph[_0x483c[202]][_0x483c[2367]]= !0;mxGraph[_0x483c[202]][_0x483c[2368]]= !1;mxGraph[_0x483c[202]][_0x483c[2369]]= !0;mxGraph[_0x483c[202]][_0x483c[2206]]= !0;mxGraph[_0x483c[202]][_0x483c[2370]]= !0;mxGraph[_0x483c[202]][_0x483c[2371]]= !0;mxGraph[_0x483c[202]][_0x483c[2372]]= !0;mxGraph[_0x483c[202]][_0x483c[2373]]= !0;mxGraph[_0x483c[202]][_0x483c[2374]]= !1;mxGraph[_0x483c[202]][_0x483c[2375]]= !1;mxGraph[_0x483c[202]][_0x483c[2376]]= !0;mxGraph[_0x483c[202]][_0x483c[2377]]= !0;mxGraph[_0x483c[202]][_0x483c[2378]]= !0;mxGraph[_0x483c[202]][_0x483c[2379]]= !0;mxGraph[_0x483c[202]][_0x483c[2380]]= !0;mxGraph[_0x483c[202]][_0x483c[2381]]= !1;mxGraph[_0x483c[202]][_0x483c[1012]]= !0;mxGraph[_0x483c[202]][_0x483c[2382]]= !1;mxGraph[_0x483c[202]][_0x483c[2383]]= !1;mxGraph[_0x483c[202]][_0x483c[2384]]= !1;mxGraph[_0x483c[202]][_0x483c[1013]]= !0;mxGraph[_0x483c[202]][_0x483c[2385]]=null;mxGraph[_0x483c[202]][_0x483c[2386]]=null;mxGraph[_0x483c[202]][_0x483c[2387]]=null;mxGraph[_0x483c[202]][_0x483c[2388]]=null;mxGraph[_0x483c[202]][_0x483c[2389]]= !1;mxGraph[_0x483c[202]][_0x483c[467]]=0;mxGraph[_0x483c[202]][_0x483c[2158]]= !0;mxGraph[_0x483c[202]][_0x483c[2159]]= !1;mxGraph[_0x483c[202]][_0x483c[2168]]= !0;mxGraph[_0x483c[202]][_0x483c[2390]]= !0;mxGraph[_0x483c[202]][_0x483c[2391]]= !0;mxGraph[_0x483c[202]][_0x483c[2392]]= !0;mxGraph[_0x483c[202]][_0x483c[2393]]= !0;mxGraph[_0x483c[202]][_0x483c[2394]]= !0;mxGraph[_0x483c[202]][_0x483c[2395]]=1.2;mxGraph[_0x483c[202]][_0x483c[2396]]= !1;mxGraph[_0x483c[202]][_0x483c[2397]]= !0;mxGraph[_0x483c[202]][_0x483c[2398]]= !0;mxGraph[_0x483c[202]][_0x483c[2399]]= !1;mxGraph[_0x483c[202]][_0x483c[2400]]= !1;mxGraph[_0x483c[202]][_0x483c[2401]]= !0;mxGraph[_0x483c[202]][_0x483c[2402]]= !1;mxGraph[_0x483c[202]][_0x483c[2293]]=mxEdgeStyle[_0x483c[2403]];mxGraph[_0x483c[202]][_0x483c[2404]]= !0;mxGraph[_0x483c[202]][_0x483c[2405]]= !1;mxGraph[_0x483c[202]][_0x483c[2406]]= !0;mxGraph[_0x483c[202]][_0x483c[2407]]= !1;mxGraph[_0x483c[202]][_0x483c[2408]]= !0;mxGraph[_0x483c[202]][_0x483c[2409]]= !0;mxGraph[_0x483c[202]][_0x483c[2410]]= !1;mxGraph[_0x483c[202]][_0x483c[2411]]= !0;mxGraph[_0x483c[202]][_0x483c[2412]]= !0;mxGraph[_0x483c[202]][_0x483c[2180]]=mxConstants[_0x483c[2065]];mxGraph[_0x483c[202]][_0x483c[2336]]=null;mxGraph[_0x483c[202]][_0x483c[2413]]=0.1;mxGraph[_0x483c[202]][_0x483c[2414]]=8;mxGraph[_0x483c[202]][_0x483c[1136]]=0;mxGraph[_0x483c[202]][_0x483c[1137]]=0;mxGraph[_0x483c[202]][_0x483c[2415]]= new mxImage(mxClient[_0x483c[88]]+_0x483c[2416],9,9);mxGraph[_0x483c[202]][_0x483c[2417]]= new mxImage(mxClient[_0x483c[88]]+_0x483c[2418],9,9);mxGraph[_0x483c[202]][_0x483c[2419]]= new mxImage(_0x483c[2420],16,16);mxGraph[_0x483c[202]][_0x483c[2421]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2422]:_0x483c[110];mxGraph[_0x483c[202]][_0x483c[2423]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2424]:_0x483c[110];mxGraph[_0x483c[202]][_0x483c[2425]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2426]:_0x483c[110];mxGraph[_0x483c[202]][_0x483c[176]]=function(_0xc0a9x2){this[_0x483c[526]]=_0xc0a9x2;this[_0x483c[2347]]=this[_0x483c[2427]]();this[_0x483c[441]][_0x483c[176]]();this[_0x483c[2258]]();mxClient[_0x483c[80]]&&(mxEvent[_0x483c[169]](window,_0x483c[2428],mxUtils[_0x483c[885]](this,function(){this[_0x483c[515]]()})),mxEvent[_0x483c[169]](_0xc0a9x2,_0x483c[2429],mxUtils[_0x483c[885]](this,function(){return this[_0x483c[2203]]()})));8==document[_0x483c[5]]&&_0xc0a9x2[_0x483c[1583]](_0x483c[1582],_0x483c[2430]);};mxGraph[_0x483c[202]][_0x483c[2344]]=function(_0xc0a9x2){this[_0x483c[2276]]= new mxTooltipHandler(this);this[_0x483c[2276]][_0x483c[995]](!1);this[_0x483c[2316]]= new mxPanningHandler(this);this[_0x483c[2316]][_0x483c[2431]]= !1;this[_0x483c[2432]]= new mxSelectionCellsHandler(this);this[_0x483c[2433]]= new mxConnectionHandler(this);this[_0x483c[2433]][_0x483c[995]](!1);this[_0x483c[1011]]= new mxGraphHandler(this);};mxGraph[_0x483c[202]][_0x483c[2338]]=function(){return  new mxGraphSelectionModel(this)};mxGraph[_0x483c[202]][_0x483c[2340]]=function(){return  new mxStylesheet};mxGraph[_0x483c[202]][_0x483c[2342]]=function(){return  new mxGraphView(this)};mxGraph[_0x483c[202]][_0x483c[2337]]=function(){return  new mxCellRenderer};mxGraph[_0x483c[202]][_0x483c[2427]]=function(){return  new mxCellEditor(this)};mxGraph[_0x483c[202]][_0x483c[502]]=function(){return this[_0x483c[251]]};mxGraph[_0x483c[202]][_0x483c[249]]=function(){return this[_0x483c[441]]};mxGraph[_0x483c[202]][_0x483c[2434]]=function(){return this[_0x483c[94]]};mxGraph[_0x483c[202]][_0x483c[2341]]=function(_0xc0a9x2){this[_0x483c[94]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2435]]=function(){return this[_0x483c[2105]]};mxGraph[_0x483c[202]][_0x483c[2339]]=function(_0xc0a9x2){this[_0x483c[2105]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2436]]=function(_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=_0xc0a9x2[_0xc0a9x4];if(_0xc0a9x5[_0x483c[196]]!=mxRootChange){var _0xc0a9x9=null;_0xc0a9x5 instanceof mxChildChange&&null==_0xc0a9x5[_0x483c[257]]?_0xc0a9x9=_0xc0a9x5[_0x483c[247]]:null!=_0xc0a9x5[_0x483c[246]]&&_0xc0a9x5[_0x483c[246]] instanceof mxCell&&(_0xc0a9x9=_0xc0a9x5[_0x483c[246]]);null!=_0xc0a9x9&&0>mxUtils[_0x483c[2]](_0xc0a9x3,_0xc0a9x9)&&_0xc0a9x3[_0x483c[207]](_0xc0a9x9);};};return this[_0x483c[502]]()[_0x483c[1964]](_0xc0a9x3);};mxGraph[_0x483c[202]][_0x483c[1177]]=function(_0xc0a9x2){for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){this[_0x483c[2437]](_0xc0a9x2[_0xc0a9x3])};this[_0x483c[2439]](this[_0x483c[2438]](_0xc0a9x2));this[_0x483c[441]][_0x483c[2264]]();this[_0x483c[2258]]();};mxGraph[_0x483c[202]][_0x483c[2438]]=function(_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=_0xc0a9x2[_0xc0a9x4];if(_0xc0a9x5 instanceof mxRootChange){break }else {_0xc0a9x5 instanceof mxChildChange?null!=_0xc0a9x5[_0x483c[257]]&&null==_0xc0a9x5[_0x483c[1101]]&&(_0xc0a9x3=_0xc0a9x3[_0x483c[1919]](this[_0x483c[251]][_0x483c[1939]](_0xc0a9x5[_0x483c[247]]))):_0xc0a9x5 instanceof mxVisibleChange&&(_0xc0a9x3=_0xc0a9x3[_0x483c[1919]](this[_0x483c[251]][_0x483c[1939]](_0xc0a9x5[_0x483c[246]])))};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2437]]=function(_0xc0a9x2){if(_0xc0a9x2 instanceof mxRootChange){this[_0x483c[2440]](),this[_0x483c[2441]](_0xc0a9x2[_0x483c[257]]),this[_0x483c[2398]]&&(this[_0x483c[441]][_0x483c[255]]=1,this[_0x483c[441]][_0x483c[513]][_0x483c[235]]=0,this[_0x483c[441]][_0x483c[513]][_0x483c[236]]=0),this[_0x483c[746]]( new mxEventObject(mxEvent.ROOT))}else {if(_0xc0a9x2 instanceof mxChildChange){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0x483c[247]]);null!=_0xc0a9x3?this[_0x483c[441]][_0x483c[2263]](_0xc0a9x2[_0x483c[247]],!0,!1,null!=_0xc0a9x2[_0x483c[257]]):(this[_0x483c[2441]](_0xc0a9x2[_0x483c[247]]),this[_0x483c[441]][_0x483c[1741]]==_0xc0a9x2[_0x483c[247]]&&this[_0x483c[2442]]());_0xc0a9x3!=_0xc0a9x2[_0x483c[257]]&&(null!=_0xc0a9x3&&this[_0x483c[441]][_0x483c[2263]](_0xc0a9x3,!1,!1),null!=_0xc0a9x2[_0x483c[257]]&&this[_0x483c[441]][_0x483c[2263]](_0xc0a9x2[_0x483c[257]],!1,!1));}else {_0xc0a9x2 instanceof mxTerminalChange||_0xc0a9x2 instanceof mxGeometryChange?this[_0x483c[441]][_0x483c[2263]](_0xc0a9x2[_0x483c[246]]):_0xc0a9x2 instanceof mxValueChange?this[_0x483c[441]][_0x483c[2263]](_0xc0a9x2[_0x483c[246]],!1,!1):_0xc0a9x2 instanceof mxStyleChange?(this[_0x483c[441]][_0x483c[2263]](_0xc0a9x2[_0x483c[246]],!0,!0,!1),this[_0x483c[441]][_0x483c[2265]](_0xc0a9x2[_0x483c[246]])):null!=_0xc0a9x2[_0x483c[246]]&&_0xc0a9x2[_0x483c[246]] instanceof mxCell&&this[_0x483c[2441]](_0xc0a9x2[_0x483c[246]])}}};mxGraph[_0x483c[202]][_0x483c[2441]]=function(_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2),_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3;_0xc0a9x4++){this[_0x483c[2441]](this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x4))};this[_0x483c[441]][_0x483c[2265]](_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[2443]]=function(_0xc0a9x2,_0xc0a9x3){null==_0xc0a9x2[_0x483c[1211]]&&(_0xc0a9x2[_0x483c[1211]]=[]);_0xc0a9x2[_0x483c[1211]][_0x483c[207]](_0xc0a9x3);var _0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);null!=_0xc0a9x4&&this[_0x483c[259]][_0x483c[258]](_0xc0a9x4);this[_0x483c[746]]( new mxEventObject(mxEvent.ADD_OVERLAY,_0x483c[246],_0xc0a9x2,_0x483c[2201],_0xc0a9x3));return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2200]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[1211]]};mxGraph[_0x483c[202]][_0x483c[2444]]=function(_0xc0a9x2,_0xc0a9x3){if(null==_0xc0a9x3){this[_0x483c[2445]](_0xc0a9x2)}else {var _0xc0a9x4=mxUtils[_0x483c[2]](_0xc0a9x2[_0x483c[1211]],_0xc0a9x3);0<=_0xc0a9x4?(_0xc0a9x2[_0x483c[1211]][_0x483c[300]](_0xc0a9x4,1),0==_0xc0a9x2[_0x483c[1211]][_0x483c[67]]&&(_0xc0a9x2[_0x483c[1211]]=null),_0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),null!=_0xc0a9x4&&this[_0x483c[259]][_0x483c[258]](_0xc0a9x4),this[_0x483c[746]]( new mxEventObject(mxEvent.REMOVE_OVERLAY,_0x483c[246],_0xc0a9x2,_0x483c[2201],_0xc0a9x3))):_0xc0a9x3=null;};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2445]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[1211]];if(null!=_0xc0a9x3){_0xc0a9x2[_0x483c[1211]]=null;var _0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);null!=_0xc0a9x4&&this[_0x483c[259]][_0x483c[258]](_0xc0a9x4);for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3[_0x483c[67]];_0xc0a9x4++){this[_0x483c[746]]( new mxEventObject(mxEvent.REMOVE_OVERLAY,_0x483c[246],_0xc0a9x2,_0x483c[2201],_0xc0a9x3[_0xc0a9x4]))};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2446]]=function(_0xc0a9x2){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2:this[_0x483c[251]][_0x483c[501]]();this[_0x483c[2445]](_0xc0a9x2);for(var _0xc0a9x3=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2),_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3;_0xc0a9x4++){var _0xc0a9x5=this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x4);this[_0x483c[2446]](_0xc0a9x5);};};mxGraph[_0x483c[202]][_0x483c[2447]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]){return _0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:this[_0x483c[2419]],_0xc0a9x3= new mxCellOverlay(_0xc0a9x4,_0x483c[2448]+_0xc0a9x3+_0x483c[2449]),_0xc0a9x5&&_0xc0a9x3[_0x483c[169]](mxEvent.CLICK,mxUtils[_0x483c[885]](this,function(_0xc0a9x3,_0xc0a9x4){this[_0x483c[994]]()&&this[_0x483c[2450]](_0xc0a9x2)})),this[_0x483c[2443]](_0xc0a9x2,_0xc0a9x3)};this[_0x483c[2445]](_0xc0a9x2);return null;};mxGraph[_0x483c[202]][_0x483c[855]]=function(_0xc0a9x2){this[_0x483c[2451]](null,_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2451]]=function(_0xc0a9x2,_0xc0a9x3){null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[2452]](),null!=_0xc0a9x2&&!this[_0x483c[2453]](_0xc0a9x2)&&(_0xc0a9x2=null));null!=_0xc0a9x2&&(this[_0x483c[746]]( new mxEventObject(mxEvent.START_EDITING,_0x483c[246],_0xc0a9x2,_0x483c[763],_0xc0a9x3)),this[_0x483c[2347]][_0x483c[855]](_0xc0a9x2,_0xc0a9x3));};mxGraph[_0x483c[202]][_0x483c[2142]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[2454]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2126]]=function(_0xc0a9x2){this[_0x483c[2347]][_0x483c[2126]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[850]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[2456]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[2455]](_0xc0a9x2)),this[_0x483c[746]]( new mxEventObject(mxEvent.LABEL_CHANGED,_0x483c[246],_0xc0a9x2,_0x483c[131],_0xc0a9x3,_0x483c[763],_0xc0a9x4))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2456]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[251]][_0x483c[1966]](_0xc0a9x2,_0xc0a9x3),_0xc0a9x4&&this[_0x483c[2457]](_0xc0a9x2,!1)}finally{this[_0x483c[251]][_0x483c[476]]()};};mxGraph[_0x483c[202]][_0x483c[859]]=function(_0xc0a9x2){this[_0x483c[2126]](!0);this[_0x483c[2433]][_0x483c[862]]();this[_0x483c[1011]][_0x483c[862]]();_0xc0a9x2=this[_0x483c[897]]();for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){var _0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2[_0xc0a9x3]);null!=_0xc0a9x4&&null!=_0xc0a9x4[_0x483c[2458]]&&_0xc0a9x4[_0x483c[2458]][_0x483c[862]]();};};mxGraph[_0x483c[202]][_0x483c[173]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[727]](),_0xc0a9x4=_0xc0a9x2[_0x483c[736]](),_0xc0a9x5= new mxEventObject(mxEvent.CLICK,_0x483c[763],_0xc0a9x3,_0x483c[246],_0xc0a9x4);_0xc0a9x2[_0x483c[721]]()&&_0xc0a9x5[_0x483c[722]]();this[_0x483c[746]](_0xc0a9x5);this[_0x483c[994]]()&&(!mxEvent[_0x483c[721]](_0xc0a9x3)&&!_0xc0a9x5[_0x483c[721]]())&&(null!=_0xc0a9x4?this[_0x483c[2459]](_0xc0a9x4,_0xc0a9x3):(_0xc0a9x4=null,this[_0x483c[2460]]()&&(_0xc0a9x4=this[_0x483c[2461]](_0xc0a9x2[_0x483c[734]](),_0xc0a9x2[_0x483c[735]]())),null!=_0xc0a9x4?this[_0x483c[2459]](_0xc0a9x4,_0xc0a9x3):this[_0x483c[2462]](_0xc0a9x3)||this[_0x483c[2440]]()));};mxGraph[_0x483c[202]][_0x483c[761]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4= new mxEventObject(mxEvent.DOUBLE_CLICK,_0x483c[763],_0xc0a9x2,_0x483c[246],_0xc0a9x3);this[_0x483c[746]](_0xc0a9x4);this[_0x483c[994]]()&&(!mxEvent[_0x483c[721]](_0xc0a9x2)&&!_0xc0a9x4[_0x483c[721]]()&&null!=_0xc0a9x3&&this[_0x483c[2453]](_0xc0a9x3))&&this[_0x483c[2451]](_0xc0a9x3,_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[1014]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(!this[_0x483c[2382]]&&(this[_0x483c[2384]]||mxUtils[_0x483c[1134]](this[_0x483c[526]]))){var _0xc0a9x9=this[_0x483c[526]];_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:20;if(_0xc0a9x2>=_0xc0a9x9[_0x483c[360]]&&_0xc0a9x3>=_0xc0a9x9[_0x483c[190]]&&_0xc0a9x2<=_0xc0a9x9[_0x483c[360]]+_0xc0a9x9[_0x483c[159]]&&_0xc0a9x3<=_0xc0a9x9[_0x483c[190]]+_0xc0a9x9[_0x483c[157]]){var _0xc0a9xa=_0xc0a9x9[_0x483c[360]]+_0xc0a9x9[_0x483c[159]]-_0xc0a9x2;if(_0xc0a9xa<_0xc0a9x5){if(_0xc0a9x2=_0xc0a9x9[_0x483c[360]],_0xc0a9x9[_0x483c[360]]+=_0xc0a9x5-_0xc0a9xa,_0xc0a9x4&&_0xc0a9x2==_0xc0a9x9[_0x483c[360]]){if(this[_0x483c[507]]==mxConstants[_0x483c[508]]){_0xc0a9x2=this[_0x483c[441]][_0x483c[2024]]()[_0x483c[538]];var _0xc0a9x12=this[_0x483c[526]][_0x483c[1526]]+_0xc0a9x5-_0xc0a9xa;}else {_0xc0a9x12=Math[_0x483c[160]](_0xc0a9x9[_0x483c[159]],_0xc0a9x9[_0x483c[1526]])+_0xc0a9x5-_0xc0a9xa,_0xc0a9x2=this[_0x483c[441]][_0x483c[2051]]()};_0xc0a9x2[_0x483c[124]][_0x483c[117]]=_0xc0a9x12+_0x483c[168];_0xc0a9x9[_0x483c[360]]+=_0xc0a9x5-_0xc0a9xa;}}else {_0xc0a9xa=_0xc0a9x2-_0xc0a9x9[_0x483c[360]],_0xc0a9xa<_0xc0a9x5&&(_0xc0a9x9[_0x483c[360]]-=_0xc0a9x5-_0xc0a9xa)};_0xc0a9xa=_0xc0a9x9[_0x483c[190]]+_0xc0a9x9[_0x483c[157]]-_0xc0a9x3;_0xc0a9xa<_0xc0a9x5?(_0xc0a9x2=_0xc0a9x9[_0x483c[190]],_0xc0a9x9[_0x483c[190]]+=_0xc0a9x5-_0xc0a9xa,_0xc0a9x2==_0xc0a9x9[_0x483c[190]]&&_0xc0a9x4&&(this[_0x483c[507]]==mxConstants[_0x483c[508]]?(_0xc0a9x2=this[_0x483c[441]][_0x483c[2024]]()[_0x483c[538]],_0xc0a9x3=this[_0x483c[526]][_0x483c[191]]+_0xc0a9x5-_0xc0a9xa):(_0xc0a9x3=Math[_0x483c[160]](_0xc0a9x9[_0x483c[157]],_0xc0a9x9[_0x483c[191]])+_0xc0a9x5-_0xc0a9xa,_0xc0a9x2=this[_0x483c[441]][_0x483c[2051]]()),_0xc0a9x2[_0x483c[124]][_0x483c[119]]=_0xc0a9x3+_0x483c[168],_0xc0a9x9[_0x483c[190]]+=_0xc0a9x5-_0xc0a9xa)):(_0xc0a9xa=_0xc0a9x3-_0xc0a9x9[_0x483c[190]],_0xc0a9xa<_0xc0a9x5&&(_0xc0a9x9[_0x483c[190]]-=_0xc0a9x5-_0xc0a9xa));};}else {this[_0x483c[2383]]&&!this[_0x483c[2316]][_0x483c[1124]]&&(null==this[_0x483c[2463]]&&(this[_0x483c[2463]]=this[_0x483c[2464]]()),this[_0x483c[2463]][_0x483c[1143]](_0xc0a9x2+this[_0x483c[1136]],_0xc0a9x3+this[_0x483c[1137]]))}};mxGraph[_0x483c[202]][_0x483c[2464]]=function(){return  new mxPanningManager(this)};mxGraph[_0x483c[202]][_0x483c[2465]]=function(){function _0xc0a9x2(_0xc0a9x2){var _0xc0a9x3=0,_0xc0a9x3=_0x483c[2466]==_0xc0a9x2?2:_0x483c[2467]==_0xc0a9x2?4:_0x483c[2468]==_0xc0a9x2?6:parseInt(_0xc0a9x2);isNaN(_0xc0a9x3)&&(_0xc0a9x3=0);return _0xc0a9x3;}var _0xc0a9x3=mxUtils[_0x483c[275]](this[_0x483c[526]]),_0xc0a9x4= new mxRectangle;_0xc0a9x4[_0x483c[235]]=_0xc0a9x2(_0xc0a9x3[_0x483c[2469]])+parseInt(_0xc0a9x3[_0x483c[357]]||0);_0xc0a9x4[_0x483c[236]]=_0xc0a9x2(_0xc0a9x3[_0x483c[2470]])+parseInt(_0xc0a9x3[_0x483c[2471]]||0);_0xc0a9x4[_0x483c[117]]=_0xc0a9x2(_0xc0a9x3[_0x483c[2472]])+parseInt(_0xc0a9x3[_0x483c[1164]]||0);_0xc0a9x4[_0x483c[119]]=_0xc0a9x2(_0xc0a9x3[_0x483c[2473]])+parseInt(_0xc0a9x3[_0x483c[2474]]||0);return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[2475]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=this[_0x483c[441]][_0x483c[255]];var _0xc0a9x5=this[_0x483c[441]][_0x483c[513]],_0xc0a9x9=this[_0x483c[2013]],_0xc0a9xa=_0xc0a9x2*this[_0x483c[2012]],_0xc0a9x9= new mxRectangle(0,0,_0xc0a9x9[_0x483c[117]]*_0xc0a9xa,_0xc0a9x9[_0x483c[119]]*_0xc0a9xa);_0xc0a9x3=this[_0x483c[2357]]?Math[_0x483c[430]](_0xc0a9x3/_0xc0a9x9[_0x483c[117]]):1;_0xc0a9x4=this[_0x483c[2357]]?Math[_0x483c[430]](_0xc0a9x4/_0xc0a9x9[_0x483c[119]]):1;return  new mxRectangle(0,0,_0xc0a9x3*_0xc0a9x9[_0x483c[117]]+2+_0xc0a9x5[_0x483c[235]]/_0xc0a9x2,_0xc0a9x4*_0xc0a9x9[_0x483c[119]]+2+_0xc0a9x5[_0x483c[236]]/_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[2258]]=function(){var _0xc0a9x2=this[_0x483c[517]]();if(null!=this[_0x483c[526]]){var _0xc0a9x3=this[_0x483c[2476]](),_0xc0a9x4=Math[_0x483c[160]](0,_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]+1+_0xc0a9x3),_0xc0a9x3=Math[_0x483c[160]](0,_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]+1+_0xc0a9x3);null!=this[_0x483c[2387]]&&(_0xc0a9x4=Math[_0x483c[160]](_0xc0a9x4,this[_0x483c[2387]][_0x483c[117]]),_0xc0a9x3=Math[_0x483c[160]](_0xc0a9x3,this[_0x483c[2387]][_0x483c[119]]));this[_0x483c[2389]]&&this[_0x483c[2477]](_0xc0a9x4,_0xc0a9x3);if(this[_0x483c[2361]]||!mxClient[_0x483c[80]]&&this[_0x483c[2273]]){var _0xc0a9x5=this[_0x483c[2475]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x3);null!=_0xc0a9x5&&(_0xc0a9x4=_0xc0a9x5[_0x483c[117]],_0xc0a9x3=_0xc0a9x5[_0x483c[119]]);};null!=this[_0x483c[2386]]&&(_0xc0a9x4=Math[_0x483c[160]](_0xc0a9x4,this[_0x483c[2386]][_0x483c[117]]*this[_0x483c[441]][_0x483c[255]]),_0xc0a9x3=Math[_0x483c[160]](_0xc0a9x3,this[_0x483c[2386]][_0x483c[119]]*this[_0x483c[441]][_0x483c[255]]));_0xc0a9x4=Math[_0x483c[430]](_0xc0a9x4-1);_0xc0a9x3=Math[_0x483c[430]](_0xc0a9x3-1);this[_0x483c[507]]==mxConstants[_0x483c[508]]?(_0xc0a9x5=this[_0x483c[441]][_0x483c[2024]]()[_0x483c[538]],_0xc0a9x5[_0x483c[124]][_0x483c[2478]]=Math[_0x483c[160]](1,_0xc0a9x4)+_0x483c[168],_0xc0a9x5[_0x483c[124]][_0x483c[2479]]=Math[_0x483c[160]](1,_0xc0a9x3)+_0x483c[168],_0xc0a9x5[_0x483c[124]][_0x483c[117]]=_0x483c[118],_0xc0a9x5[_0x483c[124]][_0x483c[119]]=_0x483c[118]):mxClient[_0x483c[496]]?this[_0x483c[441]][_0x483c[2320]](Math[_0x483c[160]](1,_0xc0a9x4),Math[_0x483c[160]](1,_0xc0a9x3)):(this[_0x483c[441]][_0x483c[510]][_0x483c[124]][_0x483c[2478]]=Math[_0x483c[160]](1,_0xc0a9x4)+_0x483c[168],this[_0x483c[441]][_0x483c[510]][_0x483c[124]][_0x483c[2479]]=Math[_0x483c[160]](1,_0xc0a9x3)+_0x483c[168]);this[_0x483c[2480]](this[_0x483c[2357]],_0xc0a9x4-1,_0xc0a9x3-1);};this[_0x483c[746]]( new mxEventObject(mxEvent.SIZE,_0x483c[1562],_0xc0a9x2));};mxGraph[_0x483c[202]][_0x483c[2477]]=function(_0xc0a9x2,_0xc0a9x3){if(mxClient[_0x483c[80]]){if(mxClient[_0x483c[496]]){var _0xc0a9x4=this[_0x483c[2465]]();_0xc0a9x2+=Math[_0x483c[160]](2,_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]+1);_0xc0a9x3+=Math[_0x483c[160]](2,_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]+1);}else {9<=document[_0x483c[5]]?(_0xc0a9x2+=3,_0xc0a9x3+=5):(_0xc0a9x2+=1,_0xc0a9x3+=1)}}else {_0xc0a9x3+=1};null!=this[_0x483c[2388]]&&(_0xc0a9x2=Math[_0x483c[243]](this[_0x483c[2388]][_0x483c[117]],_0xc0a9x2),_0xc0a9x3=Math[_0x483c[243]](this[_0x483c[2388]][_0x483c[119]],_0xc0a9x3));this[_0x483c[526]][_0x483c[124]][_0x483c[117]]=Math[_0x483c[430]](_0xc0a9x2)+_0x483c[168];this[_0x483c[526]][_0x483c[124]][_0x483c[119]]=Math[_0x483c[430]](_0xc0a9x3)+_0x483c[168];};mxGraph[_0x483c[202]][_0x483c[2480]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[441]][_0x483c[255]],_0xc0a9x9=this[_0x483c[441]][_0x483c[513]],_0xc0a9xa=this[_0x483c[2013]],_0xc0a9x12=_0xc0a9x5*this[_0x483c[2012]],_0xc0a9x9= new mxRectangle(_0xc0a9x5*_0xc0a9x9[_0x483c[235]],_0xc0a9x5*_0xc0a9x9[_0x483c[236]],_0xc0a9xa[_0x483c[117]]*_0xc0a9x12,_0xc0a9xa[_0x483c[119]]*_0xc0a9x12);_0xc0a9x2=_0xc0a9x2&&Math[_0x483c[243]](_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]])>this[_0x483c[2360]];_0xc0a9x9[_0x483c[235]]=mxUtils[_0x483c[1454]](_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[117]]);_0xc0a9x9[_0x483c[236]]=mxUtils[_0x483c[1454]](_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[119]]);_0xc0a9xa=_0xc0a9x2?Math[_0x483c[430]]((_0xc0a9x3-_0xc0a9x9[_0x483c[235]])/_0xc0a9x9[_0x483c[117]]):0;_0xc0a9x2=_0xc0a9x2?Math[_0x483c[430]]((_0xc0a9x4-_0xc0a9x9[_0x483c[236]])/_0xc0a9x9[_0x483c[119]]):0;null==this[_0x483c[2481]]&&0<_0xc0a9xa&&(this[_0x483c[2481]]=[]);if(null!=this[_0x483c[2481]]){for(_0xc0a9x12=0;_0xc0a9x12<=_0xc0a9xa;_0xc0a9x12++){var _0xc0a9x13=[ new mxPoint(_0xc0a9x9[_0x483c[235]]+_0xc0a9x12*_0xc0a9x9[_0x483c[117]],1), new mxPoint(_0xc0a9x9[_0x483c[235]]+_0xc0a9x12*_0xc0a9x9[_0x483c[117]],_0xc0a9x4)];null!=this[_0x483c[2481]][_0xc0a9x12]?(this[_0x483c[2481]][_0xc0a9x12][_0x483c[255]]=1,this[_0x483c[2481]][_0xc0a9x12][_0x483c[1525]]=_0xc0a9x13,this[_0x483c[2481]][_0xc0a9x12][_0x483c[258]]()):(_0xc0a9x13= new mxPolyline(_0xc0a9x13,this[_0x483c[2358]],this[_0x483c[255]]),_0xc0a9x13[_0x483c[507]]=this[_0x483c[507]],_0xc0a9x13[_0x483c[1522]]=this[_0x483c[2359]],_0xc0a9x13[_0x483c[255]]=_0xc0a9x5,_0xc0a9x13[_0x483c[176]](this[_0x483c[441]][_0x483c[2053]]),_0xc0a9x13[_0x483c[258]](),this[_0x483c[2481]][_0xc0a9x12]=_0xc0a9x13);};for(_0xc0a9x12=_0xc0a9xa;_0xc0a9x12<this[_0x483c[2481]][_0x483c[67]];_0xc0a9x12++){this[_0x483c[2481]][_0xc0a9x12][_0x483c[515]]()};this[_0x483c[2481]][_0x483c[300]](_0xc0a9xa,this[_0x483c[2481]][_0x483c[67]]-_0xc0a9xa);};null==this[_0x483c[2482]]&&0<_0xc0a9x2&&(this[_0x483c[2482]]=[]);if(null!=this[_0x483c[2482]]){for(_0xc0a9x12=0;_0xc0a9x12<=_0xc0a9x2;_0xc0a9x12++){_0xc0a9x13=[ new mxPoint(1,_0xc0a9x9[_0x483c[236]]+_0xc0a9x12*_0xc0a9x9[_0x483c[119]]), new mxPoint(_0xc0a9x3,_0xc0a9x9[_0x483c[236]]+_0xc0a9x12*_0xc0a9x9[_0x483c[119]])],null!=this[_0x483c[2482]][_0xc0a9x12]?(this[_0x483c[2482]][_0xc0a9x12][_0x483c[255]]=1,this[_0x483c[2482]][_0xc0a9x12][_0x483c[1525]]=_0xc0a9x13,this[_0x483c[2482]][_0xc0a9x12][_0x483c[258]]()):(_0xc0a9x13= new mxPolyline(_0xc0a9x13,this[_0x483c[2358]],_0xc0a9x5),_0xc0a9x13[_0x483c[507]]=this[_0x483c[507]],_0xc0a9x13[_0x483c[1522]]=this[_0x483c[2359]],_0xc0a9x13[_0x483c[255]]=_0xc0a9x5,_0xc0a9x13[_0x483c[176]](this[_0x483c[441]][_0x483c[2053]]),_0xc0a9x13[_0x483c[258]](),this[_0x483c[2482]][_0xc0a9x12]=_0xc0a9x13)};for(_0xc0a9x12=_0xc0a9x2;_0xc0a9x12<this[_0x483c[2482]][_0x483c[67]];_0xc0a9x12++){this[_0x483c[2482]][_0xc0a9x12][_0x483c[515]]()};this[_0x483c[2482]][_0x483c[300]](_0xc0a9x2,this[_0x483c[2482]][_0x483c[67]]-_0xc0a9x2);};};mxGraph[_0x483c[202]][_0x483c[1705]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[251]][_0x483c[474]](_0xc0a9x2),_0xc0a9x4=null,_0xc0a9x4=this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)?this[_0x483c[94]][_0x483c[2077]]():this[_0x483c[94]][_0x483c[2076]]();null!=_0xc0a9x3&&(_0xc0a9x4=this[_0x483c[2483]](this[_0x483c[94]][_0x483c[1705]](_0xc0a9x3,_0xc0a9x4)));null==_0xc0a9x4&&(_0xc0a9x4=mxGraph[_0x483c[202]][_0x483c[2346]]);return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[2483]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[mxConstants[_0x483c[2484]]],_0xc0a9x4=this[_0x483c[2485]](_0xc0a9x3);null!=_0xc0a9x4?_0xc0a9x2[mxConstants[_0x483c[2484]]]=_0xc0a9x4:_0xc0a9x4=_0xc0a9x3;null!=_0xc0a9x4&&_0x483c[2486]==_0xc0a9x4[_0x483c[85]](0,11)&&(_0xc0a9x3=_0xc0a9x4[_0x483c[2]](_0x483c[537]),0<_0xc0a9x3&&(_0xc0a9x4=_0xc0a9x4[_0x483c[85]](0,_0xc0a9x3)+_0x483c[2487]+_0xc0a9x4[_0x483c[85]](_0xc0a9x3+1)),_0xc0a9x2[mxConstants[_0x483c[2484]]]=_0xc0a9x4);};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2488]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=_0xc0a9x3||this[_0x483c[897]]();if(null!=_0xc0a9x3){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3[_0x483c[67]];_0xc0a9x4++){this[_0x483c[251]][_0x483c[475]](_0xc0a9x3[_0xc0a9x4],_0xc0a9x2)}}finally{this[_0x483c[251]][_0x483c[476]]()};};};mxGraph[_0x483c[202]][_0x483c[2489]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=_0xc0a9x4||this[_0x483c[2452]]();this[_0x483c[2490]](_0xc0a9x2,_0xc0a9x3,[_0xc0a9x4]);};mxGraph[_0x483c[202]][_0x483c[2490]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;_0xc0a9x4=_0xc0a9x4||this[_0x483c[897]]();if(null!=_0xc0a9x4&&0<_0xc0a9x4[_0x483c[67]]){var _0xc0a9x5=this[_0x483c[441]][_0x483c[248]](_0xc0a9x4[0]),_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x4[0]);null!=_0xc0a9x5&&(_0xc0a9x3=mxUtils[_0x483c[433]](_0xc0a9x5,_0xc0a9x2,_0xc0a9x3)?0:1,this[_0x483c[1717]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4));};};mxGraph[_0x483c[202]][_0x483c[1717]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=_0xc0a9x4||this[_0x483c[897]]();mxUtils[_0x483c[1717]](this[_0x483c[251]],_0xc0a9x4,_0xc0a9x2,_0xc0a9x3);};mxGraph[_0x483c[202]][_0x483c[2491]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[2492]](_0xc0a9x2,_0xc0a9x3,null,_0xc0a9x4)};mxGraph[_0x483c[202]][_0x483c[2492]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x5=_0xc0a9x5||this[_0x483c[897]]();if(null!=_0xc0a9x5&&0<_0xc0a9x5[_0x483c[67]]){if(null==_0xc0a9x4){var _0xc0a9x9=this[_0x483c[441]][_0x483c[248]](_0xc0a9x5[0]),_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x5[0]);null!=_0xc0a9x9&&(_0xc0a9x4=(parseInt(_0xc0a9x9[_0xc0a9x2]||0)&_0xc0a9x3)!=_0xc0a9x3);};mxUtils[_0x483c[2492]](this[_0x483c[251]],_0xc0a9x5,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);};};mxGraph[_0x483c[202]][_0x483c[849]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[897]]());if(null!=_0xc0a9x3&&1<_0xc0a9x3[_0x483c[67]]){if(null==_0xc0a9x4){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[1198]](_0xc0a9x3[_0xc0a9x5]);if(null!=_0xc0a9x9&&!this[_0x483c[251]][_0x483c[250]](_0xc0a9x3[_0xc0a9x5])){if(null==_0xc0a9x4){if(_0xc0a9x2==mxConstants[_0x483c[479]]){_0xc0a9x4=_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]/2;break;}else {if(_0xc0a9x2==mxConstants[_0x483c[480]]){_0xc0a9x4=_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]}else {if(_0xc0a9x2==mxConstants[_0x483c[1687]]){_0xc0a9x4=_0xc0a9x9[_0x483c[236]]}else {if(_0xc0a9x2==mxConstants[_0x483c[481]]){_0xc0a9x4=_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]]/2;break;}else {_0xc0a9x4=_0xc0a9x2==mxConstants[_0x483c[482]]?_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]]:_0xc0a9x9[_0x483c[235]]}}}}}else {_0xc0a9x4=_0xc0a9x2==mxConstants[_0x483c[480]]?Math[_0x483c[160]](_0xc0a9x4,_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]):_0xc0a9x2==mxConstants[_0x483c[1687]]?Math[_0x483c[243]](_0xc0a9x4,_0xc0a9x9[_0x483c[236]]):_0xc0a9x2==mxConstants[_0x483c[482]]?Math[_0x483c[160]](_0xc0a9x4,_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]]):Math[_0x483c[243]](_0xc0a9x4,_0xc0a9x9[_0x483c[235]])}};}};if(null!=_0xc0a9x4){this[_0x483c[251]][_0x483c[473]]();try{for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){_0xc0a9x9=this[_0x483c[1198]](_0xc0a9x3[_0xc0a9x5]),null!=_0xc0a9x9&&!this[_0x483c[251]][_0x483c[250]](_0xc0a9x3[_0xc0a9x5])&&(_0xc0a9x9=_0xc0a9x9[_0x483c[238]](),_0xc0a9x2==mxConstants[_0x483c[479]]?_0xc0a9x9[_0x483c[235]]=_0xc0a9x4-_0xc0a9x9[_0x483c[117]]/2:_0xc0a9x2==mxConstants[_0x483c[480]]?_0xc0a9x9[_0x483c[235]]=_0xc0a9x4-_0xc0a9x9[_0x483c[117]]:_0xc0a9x2==mxConstants[_0x483c[1687]]?_0xc0a9x9[_0x483c[236]]=_0xc0a9x4:_0xc0a9x2==mxConstants[_0x483c[481]]?_0xc0a9x9[_0x483c[236]]=_0xc0a9x4-_0xc0a9x9[_0x483c[119]]/2:_0xc0a9x2==mxConstants[_0x483c[482]]?_0xc0a9x9[_0x483c[236]]=_0xc0a9x4-_0xc0a9x9[_0x483c[119]]:_0xc0a9x9[_0x483c[235]]=_0xc0a9x4,this[_0x483c[251]][_0x483c[1724]](_0xc0a9x3[_0xc0a9x5],_0xc0a9x9))};this[_0x483c[746]]( new mxEventObject(mxEvent.ALIGN_CELLS,_0x483c[611],_0xc0a9x2,_0x483c[895],_0xc0a9x3));}finally{this[_0x483c[251]][_0x483c[476]]()};};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[854]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&null!=this[_0x483c[2356]]){this[_0x483c[251]][_0x483c[473]]();try{var _0xc0a9x3=this[_0x483c[251]][_0x483c[474]](_0xc0a9x2);null==_0xc0a9x3||0==_0xc0a9x3[_0x483c[67]]?this[_0x483c[251]][_0x483c[475]](_0xc0a9x2,this[_0x483c[2356]]):this[_0x483c[251]][_0x483c[475]](_0xc0a9x2,null);this[_0x483c[1809]](_0xc0a9x2);this[_0x483c[746]]( new mxEventObject(mxEvent.FLIP_EDGE,_0x483c[1989],_0xc0a9x2));}finally{this[_0x483c[251]][_0x483c[476]]()};};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2493]]=function(_0xc0a9x2){this[_0x483c[2336]][_0x483c[207]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2494]]=function(_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<this[_0x483c[2336]][_0x483c[67]];_0xc0a9x4++){this[_0x483c[2336]][_0xc0a9x4]!=_0xc0a9x2&&_0xc0a9x3[_0x483c[207]](this[_0x483c[2336]][_0xc0a9x4])};this[_0x483c[2336]]=_0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2485]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[2336]][_0x483c[67]];_0xc0a9x3++){var _0xc0a9x4=this[_0x483c[2336]][_0xc0a9x3][_0x483c[1202]](_0xc0a9x2);if(null!=_0xc0a9x4){return _0xc0a9x4};}};return null;};mxGraph[_0x483c[202]][_0x483c[840]]=function(_0xc0a9x2,_0xc0a9x3){null==_0xc0a9x3&&(_0xc0a9x3=mxUtils[_0x483c[1779]](this[_0x483c[897]](),!0));this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[841]](_0xc0a9x3,_0xc0a9x2),this[_0x483c[746]]( new mxEventObject(mxEvent.ORDER_CELLS,_0x483c[2495],_0xc0a9x2,_0x483c[895],_0xc0a9x3))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[841]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0xc0a9x4]);_0xc0a9x3?this[_0x483c[251]][_0x483c[99]](_0xc0a9x5,_0xc0a9x2[_0xc0a9x4],_0xc0a9x4):this[_0x483c[251]][_0x483c[99]](_0xc0a9x5,_0xc0a9x2[_0xc0a9x4],this[_0x483c[251]][_0x483c[262]](_0xc0a9x5)-1);};this[_0x483c[746]]( new mxEventObject(mxEvent.CELLS_ORDERED,_0x483c[2495],_0xc0a9x3,_0x483c[895],_0xc0a9x2));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[844]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null==_0xc0a9x4&&(_0xc0a9x4=mxUtils[_0x483c[1779]](this[_0x483c[897]](),!0));_0xc0a9x4=this[_0x483c[2496]](_0xc0a9x4);null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[2497]](_0xc0a9x4));var _0xc0a9x5=this[_0x483c[2498]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x3);if(0<_0xc0a9x4[_0x483c[67]]&&null!=_0xc0a9x5){var _0xc0a9x9=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2);null==_0xc0a9x9&&(_0xc0a9x9=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x4[0]));this[_0x483c[251]][_0x483c[473]]();try{null==this[_0x483c[1198]](_0xc0a9x2)&&this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2, new mxGeometry);var _0xc0a9xa=this[_0x483c[251]][_0x483c[262]](_0xc0a9x9);this[_0x483c[833]]([_0xc0a9x2],_0xc0a9x9,_0xc0a9xa,null,null,!1);_0xc0a9xa=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2);this[_0x483c[833]](_0xc0a9x4,_0xc0a9x2,_0xc0a9xa,null,null,!1,!1);this[_0x483c[835]](_0xc0a9x4,-_0xc0a9x5[_0x483c[235]],-_0xc0a9x5[_0x483c[236]],!1,!0);this[_0x483c[837]]([_0xc0a9x2],[_0xc0a9x5]);this[_0x483c[746]]( new mxEventObject(mxEvent.GROUP_CELLS,_0x483c[1504],_0xc0a9x2,_0x483c[467],_0xc0a9x3,_0x483c[895],_0xc0a9x4));}finally{this[_0x483c[251]][_0x483c[476]]()};};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2496]]=function(_0xc0a9x2){var _0xc0a9x3=[];if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){var _0xc0a9x4=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[0]);_0xc0a9x3[_0x483c[207]](_0xc0a9x2[0]);for(var _0xc0a9x5=1;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0xc0a9x5])==_0xc0a9x4&&_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x5])};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2498]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=this[_0x483c[1729]](_0xc0a9x3);null!=_0xc0a9x3&&(this[_0x483c[1730]](_0xc0a9x2)&&(_0xc0a9x2=this[_0x483c[1731]](_0xc0a9x2),_0xc0a9x3[_0x483c[235]]-=_0xc0a9x2[_0x483c[117]],_0xc0a9x3[_0x483c[236]]-=_0xc0a9x2[_0x483c[119]],_0xc0a9x3[_0x483c[117]]+=_0xc0a9x2[_0x483c[117]],_0xc0a9x3[_0x483c[119]]+=_0xc0a9x2[_0x483c[119]]),_0xc0a9x3[_0x483c[235]]-=_0xc0a9x4,_0xc0a9x3[_0x483c[236]]-=_0xc0a9x4,_0xc0a9x3[_0x483c[117]]+=2*_0xc0a9x4,_0xc0a9x3[_0x483c[119]]+=2*_0xc0a9x4);return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2497]]=function(_0xc0a9x2){_0xc0a9x2= new mxCell(_0x483c[110]);_0xc0a9x2[_0x483c[1993]](!0);_0xc0a9x2[_0x483c[1995]](!1);return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[845]]=function(_0xc0a9x2){var _0xc0a9x3=[];if(null==_0xc0a9x2){_0xc0a9x2=this[_0x483c[897]]();for(var _0xc0a9x4=[],_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){0<this[_0x483c[251]][_0x483c[262]](_0xc0a9x2[_0xc0a9x5])&&_0xc0a9x4[_0x483c[207]](_0xc0a9x2[_0xc0a9x5])};_0xc0a9x2=_0xc0a9x4;};if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){this[_0x483c[251]][_0x483c[473]]();try{for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[251]][_0x483c[1953]](_0xc0a9x2[_0xc0a9x5]);if(null!=_0xc0a9x9&&0<_0xc0a9x9[_0x483c[67]]){var _0xc0a9x9=_0xc0a9x9[_0x483c[1853]](),_0xc0a9xa=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0xc0a9x5]),_0xc0a9x12=this[_0x483c[251]][_0x483c[262]](_0xc0a9xa);this[_0x483c[833]](_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,null,null,!0);_0xc0a9x3=_0xc0a9x3[_0x483c[1919]](_0xc0a9x9);};};this[_0x483c[843]](this[_0x483c[2499]](_0xc0a9x2));this[_0x483c[746]]( new mxEventObject(mxEvent.UNGROUP_CELLS,_0x483c[895],_0xc0a9x2));}finally{this[_0x483c[251]][_0x483c[476]]()};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[846]]=function(_0xc0a9x2){null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[897]]());this[_0x483c[251]][_0x483c[473]]();try{var _0xc0a9x3=this[_0x483c[902]](),_0xc0a9x4=this[_0x483c[251]][_0x483c[262]](_0xc0a9x3);this[_0x483c[833]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,null,null,!0);this[_0x483c[746]]( new mxEventObject(mxEvent.REMOVE_CELLS_FROM_PARENT,_0x483c[895],_0xc0a9x2));}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[1917]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[897]]());_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:0;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[1198]](_0xc0a9x2[_0xc0a9x5]);if(null!=_0xc0a9x9){var _0xc0a9xa=this[_0x483c[1955]](_0xc0a9x2[_0xc0a9x5]);if(null!=_0xc0a9xa&&0<_0xc0a9xa[_0x483c[67]]){var _0xc0a9x12=this[_0x483c[1729]](_0xc0a9xa);if(0<_0xc0a9x12[_0x483c[117]]&&0<_0xc0a9x12[_0x483c[119]]){var _0xc0a9x13=this[_0x483c[1730]](_0xc0a9x2[_0xc0a9x5])?this[_0x483c[1731]](_0xc0a9x2[_0xc0a9x5]): new mxRectangle,_0xc0a9x9=_0xc0a9x9[_0x483c[238]]();_0xc0a9x4&&(_0xc0a9x9[_0x483c[235]]+=_0xc0a9x12[_0x483c[235]]-_0xc0a9x13[_0x483c[117]]-_0xc0a9x3,_0xc0a9x9[_0x483c[236]]+=_0xc0a9x12[_0x483c[236]]-_0xc0a9x13[_0x483c[119]]-_0xc0a9x3);_0xc0a9x9[_0x483c[117]]=_0xc0a9x12[_0x483c[117]]+_0xc0a9x13[_0x483c[117]]+2*_0xc0a9x3;_0xc0a9x9[_0x483c[119]]=_0xc0a9x12[_0x483c[119]]+_0xc0a9x13[_0x483c[119]]+2*_0xc0a9x3;this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2[_0xc0a9x5],_0xc0a9x9);this[_0x483c[834]](_0xc0a9xa,-_0xc0a9x12[_0x483c[235]]+_0xc0a9x13[_0x483c[117]]+_0xc0a9x3,-_0xc0a9x12[_0x483c[236]]+_0xc0a9x13[_0x483c[119]]+_0xc0a9x3);};};};}}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[899]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;var _0xc0a9x4=null;if(null!=_0xc0a9x2){for(var _0xc0a9x5={},_0xc0a9x4=[],_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2[_0xc0a9x9]);_0xc0a9x5[_0xc0a9xa]=_0xc0a9x2[_0xc0a9x9];_0xc0a9x4[_0x483c[207]](_0xc0a9x2[_0xc0a9x9]);};if(0<_0xc0a9x4[_0x483c[67]]){for(var _0xc0a9xa=this[_0x483c[441]][_0x483c[255]],_0xc0a9x12=this[_0x483c[441]][_0x483c[513]],_0xc0a9x4=this[_0x483c[251]][_0x483c[899]](_0xc0a9x2,!0),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){if(!_0xc0a9x3&&this[_0x483c[251]][_0x483c[250]](_0xc0a9x4[_0xc0a9x9])&&null!=this[_0x483c[2500]](_0xc0a9x4[_0xc0a9x9],this[_0x483c[251]][_0x483c[1709]](_0xc0a9x4[_0xc0a9x9],!0),this[_0x483c[251]][_0x483c[1709]](_0xc0a9x4[_0xc0a9x9],!1))){_0xc0a9x4[_0xc0a9x9]=null}else {var _0xc0a9x13=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x4[_0xc0a9x9]);if(null!=_0xc0a9x13){var _0xc0a9x14=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2[_0xc0a9x9]),_0xc0a9x15=this[_0x483c[441]][_0x483c[248]](this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0xc0a9x9]));if(null!=_0xc0a9x14&&null!=_0xc0a9x15){var _0xc0a9x16=_0xc0a9x15[_0x483c[2078]][_0x483c[235]],_0xc0a9x15=_0xc0a9x15[_0x483c[2078]][_0x483c[236]];if(this[_0x483c[251]][_0x483c[250]](_0xc0a9x4[_0xc0a9x9])){for(var _0xc0a9x14=_0xc0a9x14[_0x483c[439]],_0xc0a9x17=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2[_0xc0a9x9],!0),_0xc0a9x18=mxCellPath[_0x483c[385]](_0xc0a9x17);null!=_0xc0a9x17&&null==_0xc0a9x5[_0xc0a9x18];){_0xc0a9x17=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x17),_0xc0a9x18=mxCellPath[_0x483c[385]](_0xc0a9x17)};null==_0xc0a9x17&&_0xc0a9x13[_0x483c[2007]]( new mxPoint(_0xc0a9x14[0][_0x483c[235]]/_0xc0a9xa-_0xc0a9x12[_0x483c[235]],_0xc0a9x14[0][_0x483c[236]]/_0xc0a9xa-_0xc0a9x12[_0x483c[236]]),!0);_0xc0a9x17=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2[_0xc0a9x9],!1);for(_0xc0a9x18=mxCellPath[_0x483c[385]](_0xc0a9x17);null!=_0xc0a9x17&&null==_0xc0a9x5[_0xc0a9x18];){_0xc0a9x17=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x17),_0xc0a9x18=mxCellPath[_0x483c[385]](_0xc0a9x17)};null==_0xc0a9x17&&(_0xc0a9x17=_0xc0a9x14[_0x483c[67]]-1,_0xc0a9x13[_0x483c[2007]]( new mxPoint(_0xc0a9x14[_0xc0a9x17][_0x483c[235]]/_0xc0a9xa-_0xc0a9x12[_0x483c[235]],_0xc0a9x14[_0xc0a9x17][_0x483c[236]]/_0xc0a9xa-_0xc0a9x12[_0x483c[236]]),!1));_0xc0a9x13=_0xc0a9x13[_0x483c[1525]];if(null!=_0xc0a9x13){for(_0xc0a9x14=0;_0xc0a9x14<_0xc0a9x13[_0x483c[67]];_0xc0a9x14++){_0xc0a9x13[_0xc0a9x14][_0x483c[235]]+=_0xc0a9x16,_0xc0a9x13[_0xc0a9x14][_0x483c[236]]+=_0xc0a9x15}};}else {_0xc0a9x13[_0x483c[235]]+=_0xc0a9x16,_0xc0a9x13[_0x483c[236]]+=_0xc0a9x15};};};}}}else {_0xc0a9x4=[]};};return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[2501]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){_0xc0a9x3=this[_0x483c[2502]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14);return this[_0x483c[2103]](_0xc0a9x3,_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[2502]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){_0xc0a9x2= new mxGeometry(_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12);_0xc0a9x2[_0x483c[1500]]=null!=_0xc0a9x14?_0xc0a9x14:!1;_0xc0a9x4= new mxCell(_0xc0a9x4,_0xc0a9x2,_0xc0a9x13);_0xc0a9x4[_0x483c[1945]](_0xc0a9x3);_0xc0a9x4[_0x483c[1993]](!0);_0xc0a9x4[_0x483c[1995]](!0);return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[1960]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x3=this[_0x483c[2503]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa);return this[_0x483c[2504]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x5,_0xc0a9x9);};mxGraph[_0x483c[202]][_0x483c[2503]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x2= new mxCell(_0xc0a9x4, new mxGeometry,_0xc0a9xa);_0xc0a9x2[_0x483c[1945]](_0xc0a9x3);_0xc0a9x2[_0x483c[1994]](!0);_0xc0a9x2[_0x483c[256]][_0x483c[1500]]= !0;return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2504]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return this[_0x483c[2103]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9x4,_0xc0a9x5)};mxGraph[_0x483c[202]][_0x483c[2103]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return this[_0x483c[832]]([_0xc0a9x2],_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)[0]};mxGraph[_0x483c[202]][_0x483c[832]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[902]]());null==_0xc0a9x4&&(_0xc0a9x4=this[_0x483c[251]][_0x483c[262]](_0xc0a9x3));this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[833]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,!1,!0),this[_0x483c[746]]( new mxEventObject(mxEvent.ADD_CELLS,_0x483c[895],_0xc0a9x2,_0x483c[1101],_0xc0a9x3,_0x483c[1983],_0xc0a9x4,_0x483c[1097],_0xc0a9x5,_0x483c[772],_0xc0a9x9))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[833]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){if(null!=_0xc0a9x2&&null!=_0xc0a9x3&&null!=_0xc0a9x4){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x13=_0xc0a9xa?this[_0x483c[441]][_0x483c[248]](_0xc0a9x3):null,_0xc0a9x14=null!=_0xc0a9x13?_0xc0a9x13[_0x483c[2078]]:null,_0xc0a9x15= new mxPoint(0,0),_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x2[_0x483c[67]];_0xc0a9x13++){if(null==_0xc0a9x2[_0xc0a9x13]){_0xc0a9x4--}else {var _0xc0a9x16=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0xc0a9x13]);if(null!=_0xc0a9x14&&_0xc0a9x2[_0xc0a9x13]!=_0xc0a9x3&&_0xc0a9x3!=_0xc0a9x16){var _0xc0a9x17=this[_0x483c[441]][_0x483c[248]](_0xc0a9x16),_0xc0a9x18=null!=_0xc0a9x17?_0xc0a9x17[_0x483c[2078]]:_0xc0a9x15,_0xc0a9x19=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2[_0xc0a9x13]);if(null!=_0xc0a9x19){var _0xc0a9x1a=_0xc0a9x18[_0x483c[235]]-_0xc0a9x14[_0x483c[235]],_0xc0a9x1b=_0xc0a9x18[_0x483c[236]]-_0xc0a9x14[_0x483c[236]],_0xc0a9x19=_0xc0a9x19[_0x483c[238]]();_0xc0a9x19[_0x483c[513]](_0xc0a9x1a,_0xc0a9x1b);!_0xc0a9x19[_0x483c[1500]]&&(this[_0x483c[251]][_0x483c[1193]](_0xc0a9x2[_0xc0a9x13])&&!this[_0x483c[2505]]())&&(_0xc0a9x19[_0x483c[235]]=Math[_0x483c[160]](0,_0xc0a9x19[_0x483c[235]]),_0xc0a9x19[_0x483c[236]]=Math[_0x483c[160]](0,_0xc0a9x19[_0x483c[236]]));this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2[_0xc0a9x13],_0xc0a9x19);};};_0xc0a9x3==_0xc0a9x16&&_0xc0a9x4+_0xc0a9x13>this[_0x483c[251]][_0x483c[262]](_0xc0a9x3)&&_0xc0a9x4--;this[_0x483c[251]][_0x483c[99]](_0xc0a9x3,_0xc0a9x2[_0xc0a9x13],_0xc0a9x4+_0xc0a9x13);this[_0x483c[2506]]()&&this[_0x483c[2507]](_0xc0a9x2[_0xc0a9x13])&&this[_0x483c[2508]](_0xc0a9x2[_0xc0a9x13]);(null==_0xc0a9x12||_0xc0a9x12)&&this[_0x483c[2509]](_0xc0a9x2[_0xc0a9x13]);null!=_0xc0a9x5&&this[_0x483c[852]](_0xc0a9x2[_0xc0a9x13],_0xc0a9x5,!0);null!=_0xc0a9x9&&this[_0x483c[852]](_0xc0a9x2[_0xc0a9x13],_0xc0a9x9,!1);}};this[_0x483c[746]]( new mxEventObject(mxEvent.CELLS_ADDED,_0x483c[895],_0xc0a9x2,_0x483c[1101],_0xc0a9x3,_0x483c[1983],_0xc0a9x4,_0x483c[1097],_0xc0a9x5,_0x483c[772],_0xc0a9x9,_0x483c[492],_0xc0a9xa));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[842]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[2510]](this[_0x483c[897]]()));_0xc0a9x3&&(_0xc0a9x2=this[_0x483c[2510]](this[_0x483c[2499]](_0xc0a9x2)));this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[843]](_0xc0a9x2),this[_0x483c[746]]( new mxEventObject(mxEvent.REMOVE_CELLS,_0x483c[895],_0xc0a9x2,_0x483c[2511],_0xc0a9x3))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[843]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){var _0xc0a9x3=this[_0x483c[441]][_0x483c[255]],_0xc0a9x4=this[_0x483c[441]][_0x483c[513]];this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x5={},_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2[_0xc0a9x9]);_0xc0a9x5[_0xc0a9xa]=_0xc0a9x2[_0xc0a9x9];};for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){for(var _0xc0a9x12=this[_0x483c[1756]](_0xc0a9x2[_0xc0a9x9]),_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x12[_0x483c[67]];_0xc0a9x13++){if(_0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x12[_0xc0a9x13]),null==_0xc0a9x5[_0xc0a9xa]){var _0xc0a9x14=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x12[_0xc0a9x13]);if(null!=_0xc0a9x14){var _0xc0a9x15=this[_0x483c[441]][_0x483c[248]](_0xc0a9x12[_0xc0a9x13]);if(null!=_0xc0a9x15){var _0xc0a9x14=_0xc0a9x14[_0x483c[238]](),_0xc0a9x16=_0xc0a9x15[_0x483c[1710]](!0)==_0xc0a9x2[_0xc0a9x9],_0xc0a9x17=_0xc0a9x15[_0x483c[439]],_0xc0a9x18=_0xc0a9x16?0:_0xc0a9x17[_0x483c[67]]-1;_0xc0a9x14[_0x483c[2007]]( new mxPoint(_0xc0a9x17[_0xc0a9x18][_0x483c[235]]/_0xc0a9x3-_0xc0a9x4[_0x483c[235]],_0xc0a9x17[_0xc0a9x18][_0x483c[236]]/_0xc0a9x3-_0xc0a9x4[_0x483c[236]]),_0xc0a9x16);this[_0x483c[251]][_0x483c[1957]](_0xc0a9x12[_0xc0a9x13],null,_0xc0a9x16);this[_0x483c[251]][_0x483c[1724]](_0xc0a9x12[_0xc0a9x13],_0xc0a9x14);};};}};this[_0x483c[251]][_0x483c[205]](_0xc0a9x2[_0xc0a9x9]);};this[_0x483c[746]]( new mxEventObject(mxEvent.CELLS_REMOVED,_0x483c[895],_0xc0a9x2));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[853]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x5=_0xc0a9x5||0;_0xc0a9x9=_0xc0a9x9||0;null==_0xc0a9x4&&(_0xc0a9x4=this[_0x483c[899]]([_0xc0a9x2])[0]);var _0xc0a9xa=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2),_0xc0a9x12=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!0);this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[835]](_0xc0a9x3,_0xc0a9x5,_0xc0a9x9,!1,!1),this[_0x483c[833]](_0xc0a9x3,_0xc0a9xa,this[_0x483c[251]][_0x483c[262]](_0xc0a9xa),null,null,!0),this[_0x483c[833]]([_0xc0a9x4],_0xc0a9xa,this[_0x483c[251]][_0x483c[262]](_0xc0a9xa),_0xc0a9x12,_0xc0a9x3[0],!1),this[_0x483c[852]](_0xc0a9x2,_0xc0a9x3[0],!0),this[_0x483c[746]]( new mxEventObject(mxEvent.SPLIT_EDGE,_0x483c[1989],_0xc0a9x2,_0x483c[895],_0xc0a9x3,_0x483c[2512],_0xc0a9x4,_0x483c[1126],_0xc0a9x5,_0x483c[1125],_0xc0a9x9))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[838]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[897]]());_0xc0a9x4&&(_0xc0a9x3=this[_0x483c[2499]](_0xc0a9x3));this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[839]](_0xc0a9x3,_0xc0a9x2),this[_0x483c[746]]( new mxEventObject(mxEvent.TOGGLE_CELLS,_0x483c[539],_0xc0a9x2,_0x483c[895],_0xc0a9x3,_0x483c[2511],_0xc0a9x4))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[839]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){this[_0x483c[251]][_0x483c[175]](_0xc0a9x2[_0xc0a9x4],_0xc0a9x3)}}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[847]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;null==_0xc0a9x4&&(_0xc0a9x4=this[_0x483c[2513]](this[_0x483c[897]](),_0xc0a9x2));this[_0x483c[2126]](!1);this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[848]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x3,_0xc0a9x5),this[_0x483c[746]]( new mxEventObject(mxEvent.FOLD_CELLS,_0x483c[2514],_0xc0a9x2,_0x483c[2515],_0xc0a9x3,_0x483c[895],_0xc0a9x4))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[848]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){if((!_0xc0a9x5||this[_0x483c[2516]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x3))&&_0xc0a9x3!=this[_0x483c[1742]](_0xc0a9x2[_0xc0a9x9])){if(this[_0x483c[251]][_0x483c[1972]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x3),this[_0x483c[2517]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x3),this[_0x483c[2507]](_0xc0a9x2[_0xc0a9x9])&&this[_0x483c[2508]](_0xc0a9x2[_0xc0a9x9]),_0xc0a9x4){var _0xc0a9xa=this[_0x483c[251]][_0x483c[1953]](_0xc0a9x2[_0xc0a9x9]);this[_0x483c[847]](_0xc0a9xa,_0xc0a9x3,_0xc0a9x4);}}};this[_0x483c[746]]( new mxEventObject(mxEvent.CELLS_FOLDED,_0x483c[895],_0xc0a9x2,_0x483c[2514],_0xc0a9x3,_0x483c[2515],_0xc0a9x4));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2517]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2){var _0xc0a9x4=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2);null!=_0xc0a9x4&&(_0xc0a9x4=_0xc0a9x4[_0x483c[238]](),this[_0x483c[2518]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x3),_0xc0a9x4[_0x483c[2005]](),this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2,_0xc0a9x4));}};mxGraph[_0x483c[202]][_0x483c[2518]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=_0xc0a9x2&&null!=_0xc0a9x3){_0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);if(null==_0xc0a9x3[_0x483c[2002]]){var _0xc0a9x5=_0xc0a9x3;this[_0x483c[2394]]&&(_0xc0a9x2=this[_0x483c[2519]](_0xc0a9x2),null!=_0xc0a9x2&&(_0xc0a9x5=_0xc0a9x2,_0xc0a9x2=mxUtils[_0x483c[433]](_0xc0a9x4,mxConstants.STYLE_STARTSIZE),0<_0xc0a9x2&&(_0xc0a9x5[_0x483c[119]]=Math[_0x483c[160]](_0xc0a9x5[_0x483c[119]],_0xc0a9x2))));_0xc0a9x3[_0x483c[2002]]= new mxRectangle(0,0,_0xc0a9x5[_0x483c[117]],_0xc0a9x5[_0x483c[119]]);};if(null!=_0xc0a9x3[_0x483c[2002]]){_0xc0a9x3[_0x483c[2002]][_0x483c[235]]=_0xc0a9x3[_0x483c[235]];_0xc0a9x3[_0x483c[2002]][_0x483c[236]]=_0xc0a9x3[_0x483c[236]];var _0xc0a9x9=mxUtils[_0x483c[431]](_0xc0a9x4[mxConstants[_0x483c[2278]]]||_0x483c[468]);0!=_0xc0a9x9&&(_0xc0a9x2=_0xc0a9x3[_0x483c[2002]][_0x483c[241]]()-_0xc0a9x3[_0x483c[241]](),_0xc0a9x4=_0xc0a9x3[_0x483c[2002]][_0x483c[242]]()-_0xc0a9x3[_0x483c[242]](),_0xc0a9x5=Math[_0x483c[426]](_0xc0a9x9),_0xc0a9x9=Math[_0x483c[427]](_0xc0a9x9),_0xc0a9x3[_0x483c[2002]][_0x483c[235]]+=_0xc0a9x5*_0xc0a9x2-_0xc0a9x9*_0xc0a9x4-_0xc0a9x2,_0xc0a9x3[_0x483c[2002]][_0x483c[236]]+=_0xc0a9x9*_0xc0a9x2+_0xc0a9x5*_0xc0a9x4-_0xc0a9x4);};}};mxGraph[_0x483c[202]][_0x483c[2499]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[1853]]();return _0xc0a9x3=_0xc0a9x3[_0x483c[1919]](this[_0x483c[2520]](_0xc0a9x2));};mxGraph[_0x483c[202]][_0x483c[2520]]=function(_0xc0a9x2){var _0xc0a9x3=[];if(null!=_0xc0a9x2){for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){for(var _0xc0a9x5=this[_0x483c[251]][_0x483c[1707]](_0xc0a9x2[_0xc0a9x4]),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){_0xc0a9x3[_0x483c[207]](this[_0x483c[251]][_0x483c[1708]](_0xc0a9x2[_0xc0a9x4],_0xc0a9x9))};_0xc0a9x5=this[_0x483c[251]][_0x483c[1953]](_0xc0a9x2[_0xc0a9x4]);_0xc0a9x3=_0xc0a9x3[_0x483c[1919]](this[_0x483c[2520]](_0xc0a9x5));}};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[858]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[2457]](_0xc0a9x2,_0xc0a9x3),this[_0x483c[746]]( new mxEventObject(mxEvent.UPDATE_CELL_SIZE,_0x483c[246],_0xc0a9x2,_0x483c[2521],_0xc0a9x3))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2457]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2){this[_0x483c[251]][_0x483c[473]]();try{var _0xc0a9x4=this[_0x483c[2519]](_0xc0a9x2),_0xc0a9x5=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9x4&&null!=_0xc0a9x5){var _0xc0a9x9=this[_0x483c[1742]](_0xc0a9x2),_0xc0a9x5=_0xc0a9x5[_0x483c[238]]();if(this[_0x483c[1730]](_0xc0a9x2)){var _0xc0a9xa=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x12=null!=_0xc0a9xa?_0xc0a9xa[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2),_0xc0a9x13=this[_0x483c[251]][_0x483c[474]](_0xc0a9x2);null==_0xc0a9x13&&(_0xc0a9x13=_0x483c[110]);mxUtils[_0x483c[433]](_0xc0a9x12,mxConstants.STYLE_HORIZONTAL,!0)?(_0xc0a9x13=mxUtils[_0x483c[475]](_0xc0a9x13,mxConstants.STYLE_STARTSIZE,_0xc0a9x4[_0x483c[119]]+8),_0xc0a9x9&&(_0xc0a9x5[_0x483c[119]]=_0xc0a9x4[_0x483c[119]]+8),_0xc0a9x5[_0x483c[117]]=_0xc0a9x4[_0x483c[117]]):(_0xc0a9x13=mxUtils[_0x483c[475]](_0xc0a9x13,mxConstants.STYLE_STARTSIZE,_0xc0a9x4[_0x483c[117]]+8),_0xc0a9x9&&(_0xc0a9x5[_0x483c[117]]=_0xc0a9x4[_0x483c[117]]+8),_0xc0a9x5[_0x483c[119]]=_0xc0a9x4[_0x483c[119]]);this[_0x483c[251]][_0x483c[475]](_0xc0a9x2,_0xc0a9x13);}else {_0xc0a9x5[_0x483c[117]]=_0xc0a9x4[_0x483c[117]],_0xc0a9x5[_0x483c[119]]=_0xc0a9x4[_0x483c[119]]};if(!_0xc0a9x3&& !_0xc0a9x9){var _0xc0a9x14=this[_0x483c[441]][_0x483c[1799]](this[_0x483c[251]][_0x483c[1953]](_0xc0a9x2));if(null!=_0xc0a9x14){var _0xc0a9x15=this[_0x483c[441]][_0x483c[513]],_0xc0a9x16=this[_0x483c[441]][_0x483c[255]],_0xc0a9x17=(_0xc0a9x14[_0x483c[236]]+_0xc0a9x14[_0x483c[119]])/_0xc0a9x16-_0xc0a9x5[_0x483c[236]]-_0xc0a9x15[_0x483c[236]];_0xc0a9x5[_0x483c[117]]=Math[_0x483c[160]](_0xc0a9x5[_0x483c[117]],(_0xc0a9x14[_0x483c[235]]+_0xc0a9x14[_0x483c[117]])/_0xc0a9x16-_0xc0a9x5[_0x483c[235]]-_0xc0a9x15[_0x483c[235]]);_0xc0a9x5[_0x483c[119]]=Math[_0x483c[160]](_0xc0a9x5[_0x483c[119]],_0xc0a9x17);};};this[_0x483c[837]]([_0xc0a9x2],[_0xc0a9x5]);};}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2519]]=function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=_0xc0a9x2){var _0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x5=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);if(null!=_0xc0a9x5&&!this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)){var _0xc0a9x9=_0xc0a9x5[mxConstants[_0x483c[2185]]]||mxConstants[_0x483c[483]],_0xc0a9xa=0,_0xc0a9x3=0;if((null!=this[_0x483c[1202]](_0xc0a9x4)||null!=_0xc0a9x5[mxConstants[_0x483c[2484]]])&&_0xc0a9x5[mxConstants[_0x483c[2059]]]==mxConstants[_0x483c[2522]]){_0xc0a9x5[mxConstants[_0x483c[2063]]]==mxConstants[_0x483c[481]]&&(_0xc0a9xa+=parseFloat(_0xc0a9x5[mxConstants[_0x483c[2523]]])||mxLabel[_0x483c[202]][_0x483c[1680]]),_0xc0a9x5[mxConstants[_0x483c[2064]]]!=mxConstants[_0x483c[479]]&&(_0xc0a9x3+=parseFloat(_0xc0a9x5[mxConstants[_0x483c[2524]]])||mxLabel[_0x483c[202]][_0x483c[1680]])};_0xc0a9xa+=2*(_0xc0a9x5[mxConstants[_0x483c[2143]]]||0);_0xc0a9xa+=_0xc0a9x5[mxConstants[_0x483c[2147]]]||0;_0xc0a9xa+=_0xc0a9x5[mxConstants[_0x483c[2145]]]||0;_0xc0a9x3+=2*(_0xc0a9x5[mxConstants[_0x483c[2143]]]||0);_0xc0a9x3+=_0xc0a9x5[mxConstants[_0x483c[2144]]]||0;_0xc0a9x3+=_0xc0a9x5[mxConstants[_0x483c[2146]]]||0;_0xc0a9x4=this[_0x483c[2205]](_0xc0a9x4);null!=_0xc0a9x4&&(_0xc0a9xa+=_0xc0a9x4[_0x483c[117]]+8);_0xc0a9x4=this[_0x483c[2183]](_0xc0a9x2);null!=_0xc0a9x4&&0<_0xc0a9x4[_0x483c[67]]?(this[_0x483c[2186]](_0xc0a9x2)||(_0xc0a9x4=_0xc0a9x4[_0x483c[230]](/\n/g,_0x483c[545])),_0xc0a9x9=mxUtils[_0x483c[2525]](_0xc0a9x4,_0xc0a9x9,_0xc0a9x5[mxConstants[_0x483c[2188]]]),_0xc0a9x2=_0xc0a9x9[_0x483c[117]]+_0xc0a9xa,_0xc0a9x3=_0xc0a9x9[_0x483c[119]]+_0xc0a9x3,mxUtils[_0x483c[433]](_0xc0a9x5,mxConstants.STYLE_HORIZONTAL,!0)||(_0xc0a9x5=_0xc0a9x3,_0xc0a9x3=_0xc0a9x2,_0xc0a9x2=_0xc0a9x5),this[_0x483c[991]]&&(_0xc0a9x2=this[_0x483c[1021]](_0xc0a9x2+this[_0x483c[1020]]/2),_0xc0a9x3=this[_0x483c[1021]](_0xc0a9x3+this[_0x483c[1020]]/2)),_0xc0a9x3= new mxRectangle(0,0,_0xc0a9x2,_0xc0a9x3)):(_0xc0a9x5=4*this[_0x483c[1020]],_0xc0a9x3= new mxRectangle(0,0,_0xc0a9x5,_0xc0a9x5));};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2216]]=function(_0xc0a9x2,_0xc0a9x3){if(0.2<Math[_0x483c[425]](1-_0xc0a9x3[_0x483c[255]])){var _0xc0a9x4=this[_0x483c[441]][_0x483c[255]],_0xc0a9x5=this[_0x483c[441]][_0x483c[513]],_0xc0a9x9=_0xc0a9x2[_0x483c[117]]*_0xc0a9x3[_0x483c[255]],_0xc0a9xa=_0xc0a9x2[_0x483c[119]]*_0xc0a9x3[_0x483c[255]],_0xc0a9x12=_0xc0a9x2[_0x483c[236]]-(_0xc0a9xa-_0xc0a9x2[_0x483c[119]])/2,_0xc0a9x4= new mxRectangle(this[_0x483c[1021]]((_0xc0a9x2[_0x483c[235]]-(_0xc0a9x9-_0xc0a9x2[_0x483c[117]])/2)/_0xc0a9x4)-_0xc0a9x5[_0x483c[235]],this[_0x483c[1021]](_0xc0a9x12/_0xc0a9x4)-_0xc0a9x5[_0x483c[236]],this[_0x483c[1021]](_0xc0a9x9/_0xc0a9x4),this[_0x483c[1021]](_0xc0a9xa/_0xc0a9x4));this[_0x483c[2526]](_0xc0a9x2[_0x483c[246]],_0xc0a9x4);}};mxGraph[_0x483c[202]][_0x483c[2526]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[836]]([_0xc0a9x2],[_0xc0a9x3])[0]};mxGraph[_0x483c[202]][_0x483c[836]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[251]][_0x483c[473]]();try{this[_0x483c[837]](_0xc0a9x2,_0xc0a9x3),this[_0x483c[746]]( new mxEventObject(mxEvent.RESIZE_CELLS,_0x483c[895],_0xc0a9x2,_0x483c[1562],_0xc0a9x3))}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[837]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[67]]==_0xc0a9x3[_0x483c[67]]){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=_0xc0a9x3[_0xc0a9x4],_0xc0a9x9=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2[_0xc0a9x4]);if(null!=_0xc0a9x9&&(_0xc0a9x9[_0x483c[235]]!=_0xc0a9x5[_0x483c[235]]||_0xc0a9x9[_0x483c[236]]!=_0xc0a9x5[_0x483c[236]]||_0xc0a9x9[_0x483c[117]]!=_0xc0a9x5[_0x483c[117]]||_0xc0a9x9[_0x483c[119]]!=_0xc0a9x5[_0x483c[119]])){_0xc0a9x9=_0xc0a9x9[_0x483c[238]]();if(_0xc0a9x9[_0x483c[1500]]){var _0xc0a9xa=_0xc0a9x9[_0x483c[1368]];null!=_0xc0a9xa&&(_0xc0a9xa[_0x483c[235]]+=_0xc0a9x5[_0x483c[235]]-_0xc0a9x9[_0x483c[235]],_0xc0a9xa[_0x483c[236]]+=_0xc0a9x5[_0x483c[236]]-_0xc0a9x9[_0x483c[236]]);}else {_0xc0a9x9[_0x483c[235]]=_0xc0a9x5[_0x483c[235]],_0xc0a9x9[_0x483c[236]]=_0xc0a9x5[_0x483c[236]]};_0xc0a9x9[_0x483c[117]]=_0xc0a9x5[_0x483c[117]];_0xc0a9x9[_0x483c[119]]=_0xc0a9x5[_0x483c[119]];!_0xc0a9x9[_0x483c[1500]]&&(this[_0x483c[251]][_0x483c[1193]](_0xc0a9x2[_0xc0a9x4])&&!this[_0x483c[2505]]())&&(_0xc0a9x9[_0x483c[235]]=Math[_0x483c[160]](0,_0xc0a9x9[_0x483c[235]]),_0xc0a9x9[_0x483c[236]]=Math[_0x483c[160]](0,_0xc0a9x9[_0x483c[236]]));this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2[_0xc0a9x4],_0xc0a9x9);this[_0x483c[2507]](_0xc0a9x2[_0xc0a9x4])&&this[_0x483c[2508]](_0xc0a9x2[_0xc0a9x4]);};};this[_0x483c[2399]]&&this[_0x483c[1750]](_0xc0a9x2);this[_0x483c[746]]( new mxEventObject(mxEvent.CELLS_RESIZED,_0x483c[895],_0xc0a9x2,_0x483c[1562],_0xc0a9x3));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2508]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2),_0xc0a9x4=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x3);if(null!=_0xc0a9x3&&(null!=_0xc0a9x4&&!this[_0x483c[1742]](_0xc0a9x3))&&(_0xc0a9x2=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2),null!=_0xc0a9x2&&(_0xc0a9x4[_0x483c[117]]<_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]||_0xc0a9x4[_0x483c[119]]<_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]))){_0xc0a9x4=_0xc0a9x4[_0x483c[238]](),_0xc0a9x4[_0x483c[117]]=Math[_0x483c[160]](_0xc0a9x4[_0x483c[117]],_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]),_0xc0a9x4[_0x483c[119]]=Math[_0x483c[160]](_0xc0a9x4[_0x483c[119]],_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]),this[_0x483c[837]]([_0xc0a9x3],[_0xc0a9x4])};}};mxGraph[_0x483c[202]][_0x483c[903]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return this[_0x483c[834]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,!0,_0xc0a9x5,_0xc0a9x9)};mxGraph[_0x483c[202]][_0x483c[834]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:0;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!1;if(null!=_0xc0a9x2&&(0!=_0xc0a9x3||0!=_0xc0a9x4||_0xc0a9x5||null!=_0xc0a9x9)){this[_0x483c[251]][_0x483c[473]]();try{_0xc0a9x5&&(_0xc0a9x2=this[_0x483c[899]](_0xc0a9x2,this[_0x483c[2527]]()),null==_0xc0a9x9&&(_0xc0a9x9=this[_0x483c[902]]()));var _0xc0a9x12=this[_0x483c[2505]]();null!=_0xc0a9x9&&this[_0x483c[2528]](!0);this[_0x483c[835]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,!_0xc0a9x5&&this[_0x483c[2529]]()&&this[_0x483c[2530]](),null==_0xc0a9x9);this[_0x483c[2528]](_0xc0a9x12);if(null!=_0xc0a9x9){var _0xc0a9x13=this[_0x483c[251]][_0x483c[262]](_0xc0a9x9);this[_0x483c[833]](_0xc0a9x2,_0xc0a9x9,_0xc0a9x13,null,null,!0);};this[_0x483c[746]]( new mxEventObject(mxEvent.MOVE_CELLS,_0x483c[895],_0xc0a9x2,_0x483c[1126],_0xc0a9x3,_0x483c[1125],_0xc0a9x4,_0x483c[238],_0xc0a9x5,_0x483c[772],_0xc0a9x9,_0x483c[763],_0xc0a9xa));}finally{this[_0x483c[251]][_0x483c[476]]()};};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[835]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x2&&(0!=_0xc0a9x3||0!=_0xc0a9x4)){this[_0x483c[251]][_0x483c[473]]();try{_0xc0a9x5&&this[_0x483c[2531]](_0xc0a9x2);for(var _0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2[_0x483c[67]];_0xc0a9xa++){this[_0x483c[2532]](_0xc0a9x2[_0xc0a9xa],_0xc0a9x3,_0xc0a9x4),_0xc0a9x9&&this[_0x483c[2509]](_0xc0a9x2[_0xc0a9xa])};this[_0x483c[2400]]&&this[_0x483c[1750]](_0xc0a9x2);this[_0x483c[746]]( new mxEventObject(mxEvent.CELLS_MOVED,_0x483c[895],_0xc0a9x2,_0x483c[1126],_0xc0a9x4,_0x483c[1125],_0xc0a9x4,_0x483c[808],_0xc0a9x5));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2532]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2);null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9x5[_0x483c[238]](),_0xc0a9x5[_0x483c[513]](_0xc0a9x3,_0xc0a9x4),!_0xc0a9x5[_0x483c[1500]]&&(this[_0x483c[251]][_0x483c[1193]](_0xc0a9x2)&&!this[_0x483c[2505]]())&&(_0xc0a9x5[_0x483c[235]]=Math[_0x483c[160]](0,_0xc0a9x5[_0x483c[235]]),_0xc0a9x5[_0x483c[236]]=Math[_0x483c[160]](0,_0xc0a9x5[_0x483c[236]])),_0xc0a9x5[_0x483c[1500]]&&!this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)&&(null==_0xc0a9x5[_0x483c[1368]]?_0xc0a9x5[_0x483c[1368]]= new mxPoint(_0xc0a9x3,_0xc0a9x4):(_0xc0a9x5[_0x483c[1368]][_0x483c[235]]+=_0xc0a9x3,_0xc0a9x5[_0x483c[1368]][_0x483c[236]]+=_0xc0a9x4)),this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2,_0xc0a9x5));};mxGraph[_0x483c[202]][_0x483c[2533]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&!this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2);if(_0xc0a9x3==this[_0x483c[902]]()||_0xc0a9x3==this[_0x483c[2534]]()){return this[_0x483c[2535]]()};if(null!=_0xc0a9x3&&_0xc0a9x3!=this[_0x483c[902]]()){var _0xc0a9x4=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x3);if(null!=_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2=0,_0xc0a9x9=_0xc0a9x4[_0x483c[117]],_0xc0a9x4=_0xc0a9x4[_0x483c[119]];this[_0x483c[1730]](_0xc0a9x3)&&(_0xc0a9x3=this[_0x483c[1731]](_0xc0a9x3),_0xc0a9x2=_0xc0a9x3[_0x483c[117]],_0xc0a9x9-=_0xc0a9x3[_0x483c[117]],_0xc0a9x5=_0xc0a9x3[_0x483c[119]],_0xc0a9x4-=_0xc0a9x3[_0x483c[119]]);return  new mxRectangle(_0xc0a9x2,_0xc0a9x5,_0xc0a9x9,_0xc0a9x4);};};};return null;};mxGraph[_0x483c[202]][_0x483c[2535]]=function(){return this[_0x483c[2385]]};mxGraph[_0x483c[202]][_0x483c[2509]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2),_0xc0a9x4=this[_0x483c[2536]](_0xc0a9x2)?this[_0x483c[2533]](_0xc0a9x2):this[_0x483c[2535]]();if(null!=_0xc0a9x3&&null!=_0xc0a9x4&&!_0xc0a9x3[_0x483c[1500]]&&(_0xc0a9x3[_0x483c[235]]<_0xc0a9x4[_0x483c[235]]||_0xc0a9x3[_0x483c[236]]<_0xc0a9x4[_0x483c[236]]||_0xc0a9x4[_0x483c[117]]<_0xc0a9x3[_0x483c[235]]+_0xc0a9x3[_0x483c[117]]||_0xc0a9x4[_0x483c[119]]<_0xc0a9x3[_0x483c[236]]+_0xc0a9x3[_0x483c[119]])){_0xc0a9x2=this[_0x483c[2537]](_0xc0a9x2),0<_0xc0a9x4[_0x483c[117]]&&(_0xc0a9x3[_0x483c[235]]=Math[_0x483c[243]](_0xc0a9x3[_0x483c[235]],_0xc0a9x4[_0x483c[235]]+_0xc0a9x4[_0x483c[117]]-(1-_0xc0a9x2)*_0xc0a9x3[_0x483c[117]])),0<_0xc0a9x4[_0x483c[119]]&&(_0xc0a9x3[_0x483c[236]]=Math[_0x483c[243]](_0xc0a9x3[_0x483c[236]],_0xc0a9x4[_0x483c[236]]+_0xc0a9x4[_0x483c[119]]-(1-_0xc0a9x2)*_0xc0a9x3[_0x483c[119]])),_0xc0a9x3[_0x483c[235]]=Math[_0x483c[160]](_0xc0a9x3[_0x483c[235]],_0xc0a9x4[_0x483c[235]]-_0xc0a9x3[_0x483c[117]]*_0xc0a9x2),_0xc0a9x3[_0x483c[236]]=Math[_0x483c[160]](_0xc0a9x3[_0x483c[236]],_0xc0a9x4[_0x483c[236]]-_0xc0a9x3[_0x483c[119]]*_0xc0a9x2)};}};mxGraph[_0x483c[202]][_0x483c[1750]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){for(var _0xc0a9x3={},_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=mxCellPath[_0x483c[385]](_0xc0a9x2[_0xc0a9x4]);_0xc0a9x3[_0xc0a9x5]=_0xc0a9x2[_0xc0a9x4];};this[_0x483c[251]][_0x483c[473]]();try{for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x9=this[_0x483c[251]][_0x483c[264]](_0xc0a9x2[_0xc0a9x4]);if(null!=_0xc0a9x9){for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x9[_0x483c[67]];_0xc0a9x5++){var _0xc0a9xa=this[_0x483c[441]][_0x483c[248]](_0xc0a9x9[_0xc0a9x5]),_0xc0a9x12=null!=_0xc0a9xa?_0xc0a9xa[_0x483c[1710]](!0):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x9[_0xc0a9x5],!0),_0xc0a9x13=null!=_0xc0a9xa?_0xc0a9xa[_0x483c[1710]](!1):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x9[_0xc0a9x5],!1),_0xc0a9x14=mxCellPath[_0x483c[385]](_0xc0a9x12),_0xc0a9x15=mxCellPath[_0x483c[385]](_0xc0a9x13);(null==_0xc0a9x3[_0xc0a9x14]||null==_0xc0a9x3[_0xc0a9x15])&&this[_0x483c[1809]](_0xc0a9x9[_0xc0a9x5]);}};this[_0x483c[1750]](this[_0x483c[251]][_0x483c[1953]](_0xc0a9x2[_0xc0a9x4]));}}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[1809]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2);null!=_0xc0a9x3&&(null!=_0xc0a9x3[_0x483c[1525]]&&0<_0xc0a9x3[_0x483c[1525]][_0x483c[67]])&&(_0xc0a9x3=_0xc0a9x3[_0x483c[238]](),_0xc0a9x3[_0x483c[1525]]=[],this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2,_0xc0a9x3));return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2538]]=function(_0xc0a9x2,_0xc0a9x3){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[253]]&&null!=_0xc0a9x2[_0x483c[253]][_0x483c[1561]]?_0xc0a9x2[_0x483c[253]][_0x483c[1561]][_0x483c[1531]]:null};mxGraph[_0x483c[202]][_0x483c[2288]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=null;var _0xc0a9x5=_0xc0a9x2[_0x483c[124]][_0xc0a9x4?mxConstants[_0x483c[2539]]:mxConstants[_0x483c[2540]]];if(null!=_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[_0x483c[124]][_0xc0a9x4?mxConstants[_0x483c[2541]]:mxConstants[_0x483c[2542]]];null!=_0xc0a9x9&&(_0xc0a9x3= new mxPoint(parseFloat(_0xc0a9x5),parseFloat(_0xc0a9x9)));};_0xc0a9x5= !1;null!=_0xc0a9x3&&(_0xc0a9x5=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],_0xc0a9x4?mxConstants[_0x483c[2543]]:mxConstants[_0x483c[2544]],!0));return  new mxConnectionConstraint(_0xc0a9x3,_0xc0a9x5);};mxGraph[_0x483c[202]][_0x483c[2545]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x5){this[_0x483c[251]][_0x483c[473]]();try{null==_0xc0a9x5||null==_0xc0a9x5[_0x483c[2546]]?(this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2539]]:mxConstants[_0x483c[2540]],null,[_0xc0a9x2]),this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2541]]:mxConstants[_0x483c[2542]],null,[_0xc0a9x2]),this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2543]]:mxConstants[_0x483c[2544]],null,[_0xc0a9x2])):null!=_0xc0a9x5[_0x483c[2546]]&&(this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2539]]:mxConstants[_0x483c[2540]],_0xc0a9x5[_0x483c[2546]][_0x483c[235]],[_0xc0a9x2]),this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2541]]:mxConstants[_0x483c[2542]],_0xc0a9x5[_0x483c[2546]][_0x483c[236]],[_0xc0a9x2]),_0xc0a9x5[_0x483c[591]]?this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2543]]:mxConstants[_0x483c[2544]],null,[_0xc0a9x2]):this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2543]]:mxConstants[_0x483c[2544]],_0x483c[468],[_0xc0a9x2]))}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2290]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null;if(null!=_0xc0a9x2){var _0xc0a9x5=this[_0x483c[441]][_0x483c[2087]](_0xc0a9x2),_0xc0a9x9= new mxPoint(_0xc0a9x5[_0x483c[241]](),_0xc0a9x5[_0x483c[242]]()),_0xc0a9xa=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2011]]],_0xc0a9x12=0;if(null!=_0xc0a9xa&&(_0x483c[700]==_0xc0a9xa?_0xc0a9x12+=270:_0x483c[703]==_0xc0a9xa?_0xc0a9x12+=180:_0x483c[701]==_0xc0a9xa&&(_0xc0a9x12+=90),_0x483c[700]==_0xc0a9xa||_0x483c[701]==_0xc0a9xa)){_0xc0a9x5[_0x483c[235]]+=_0xc0a9x5[_0x483c[117]]/2-_0xc0a9x5[_0x483c[119]]/2;_0xc0a9x5[_0x483c[236]]+=_0xc0a9x5[_0x483c[119]]/2-_0xc0a9x5[_0x483c[117]]/2;var _0xc0a9x13=_0xc0a9x5[_0x483c[117]];_0xc0a9x5[_0x483c[117]]=_0xc0a9x5[_0x483c[119]];_0xc0a9x5[_0x483c[119]]=_0xc0a9x13;};if(null!=_0xc0a9x3[_0x483c[2546]]){var _0xc0a9x14=_0xc0a9x4=1,_0xc0a9x15=0,_0xc0a9x16=0;if(this[_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2[_0x483c[246]])){var _0xc0a9x17=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2547]]],_0xc0a9x18=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2548]]];null!=_0xc0a9x2[_0x483c[253]][_0x483c[1561]]&&(_0xc0a9x17=1==mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],_0x483c[1607],0)||_0xc0a9x17,_0xc0a9x18=1==mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],_0x483c[1608],0)||_0xc0a9x18);if(_0x483c[700]==_0xc0a9xa||_0x483c[701]==_0xc0a9xa){_0xc0a9x13=_0xc0a9x17,_0xc0a9x17=_0xc0a9x18,_0xc0a9x18=_0xc0a9x13};_0xc0a9x17&&(_0xc0a9x4= -1,_0xc0a9x15=-_0xc0a9x5[_0x483c[117]]);_0xc0a9x18&&(_0xc0a9x14= -1,_0xc0a9x16=-_0xc0a9x5[_0x483c[119]]);};_0xc0a9x4= new mxPoint(_0xc0a9x5[_0x483c[235]]+_0xc0a9x3[_0x483c[2546]][_0x483c[235]]*_0xc0a9x5[_0x483c[117]]*_0xc0a9x4-_0xc0a9x15,_0xc0a9x5[_0x483c[236]]+_0xc0a9x3[_0x483c[2546]][_0x483c[236]]*_0xc0a9x5[_0x483c[119]]*_0xc0a9x14-_0xc0a9x16);};_0xc0a9xa=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2278]]]||0;_0xc0a9x3[_0x483c[591]]?(0!=_0xc0a9x12&&null!=_0xc0a9x4&&(_0xc0a9x13=_0xc0a9x5=0,90==_0xc0a9x12?_0xc0a9x13=1:180==_0xc0a9x12?_0xc0a9x5= -1:270==_0xc0a9xa&&(_0xc0a9x13= -1),_0xc0a9x4=mxUtils[_0x483c[432]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x13,_0xc0a9x9)),null!=_0xc0a9x4&&_0xc0a9x3[_0x483c[591]]&&(_0xc0a9x4=this[_0x483c[441]][_0x483c[2302]](_0xc0a9x2,_0xc0a9x4,!1))):_0xc0a9xa+=_0xc0a9x12;0!=_0xc0a9xa&&null!=_0xc0a9x4&&(_0xc0a9x12=mxUtils[_0x483c[431]](_0xc0a9xa),_0xc0a9x5=Math[_0x483c[426]](_0xc0a9x12),_0xc0a9x13=Math[_0x483c[427]](_0xc0a9x12),_0xc0a9x4=mxUtils[_0x483c[432]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x13,_0xc0a9x9));};return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[851]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[251]][_0x483c[473]]();try{var _0xc0a9x9=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,_0xc0a9x4);this[_0x483c[852]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);this[_0x483c[746]]( new mxEventObject(mxEvent.CONNECT_CELL,_0x483c[1989],_0xc0a9x2,_0x483c[1984],_0xc0a9x3,_0x483c[1097],_0xc0a9x4,_0x483c[257],_0xc0a9x9));}finally{this[_0x483c[251]][_0x483c[476]]()};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[852]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x2){this[_0x483c[251]][_0x483c[473]]();try{var _0xc0a9x9=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,_0xc0a9x4);this[_0x483c[2545]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5);this[_0x483c[2549]]()&&(_0xc0a9x5=null,this[_0x483c[1908]](_0xc0a9x3)&&(_0xc0a9x5=_0xc0a9x3[_0x483c[1103]](),_0xc0a9x3=this[_0x483c[2550]](_0xc0a9x3,_0xc0a9x4)),this[_0x483c[1717]](_0xc0a9x4?mxConstants[_0x483c[2303]]:mxConstants[_0x483c[2304]],_0xc0a9x5,[_0xc0a9x2]));this[_0x483c[251]][_0x483c[1957]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);this[_0x483c[2401]]&&this[_0x483c[1809]](_0xc0a9x2);this[_0x483c[746]]( new mxEventObject(mxEvent.CELL_CONNECTED,_0x483c[1989],_0xc0a9x2,_0x483c[1984],_0xc0a9x3,_0x483c[1097],_0xc0a9x4,_0x483c[257],_0xc0a9x9));}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2531]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){this[_0x483c[251]][_0x483c[473]]();try{for(var _0xc0a9x3=this[_0x483c[441]][_0x483c[255]],_0xc0a9x4=this[_0x483c[441]][_0x483c[513]],_0xc0a9x5={},_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2[_0xc0a9x9]);_0xc0a9x5[_0xc0a9xa]=_0xc0a9x2[_0xc0a9x9];};for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){if(this[_0x483c[251]][_0x483c[250]](_0xc0a9x2[_0xc0a9x9])){var _0xc0a9x12=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2[_0xc0a9x9]);if(null!=_0xc0a9x12){var _0xc0a9x13=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2[_0xc0a9x9]),_0xc0a9x14=this[_0x483c[441]][_0x483c[248]](this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2[_0xc0a9x9]));if(null!=_0xc0a9x13&&null!=_0xc0a9x14){var _0xc0a9x12=_0xc0a9x12[_0x483c[238]](),_0xc0a9x15=-_0xc0a9x14[_0x483c[2078]][_0x483c[235]],_0xc0a9x16=-_0xc0a9x14[_0x483c[2078]][_0x483c[236]],_0xc0a9x17=_0xc0a9x13[_0x483c[439]],_0xc0a9x18=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2[_0xc0a9x9],!0);if(null!=_0xc0a9x18&&this[_0x483c[2551]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x18,!0)){for(var _0xc0a9x19=mxCellPath[_0x483c[385]](_0xc0a9x18);null!=_0xc0a9x18&&null==_0xc0a9x5[_0xc0a9x19];){_0xc0a9x18=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x18),_0xc0a9x19=mxCellPath[_0x483c[385]](_0xc0a9x18)};null==_0xc0a9x18&&(_0xc0a9x12[_0x483c[2007]]( new mxPoint(_0xc0a9x17[0][_0x483c[235]]/_0xc0a9x3-_0xc0a9x4[_0x483c[235]]+_0xc0a9x15,_0xc0a9x17[0][_0x483c[236]]/_0xc0a9x3-_0xc0a9x4[_0x483c[236]]+_0xc0a9x16),!0),this[_0x483c[251]][_0x483c[1957]](_0xc0a9x2[_0xc0a9x9],null,!0));};var _0xc0a9x1a=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2[_0xc0a9x9],!1);if(null!=_0xc0a9x1a&&this[_0x483c[2551]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x1a,!1)){for(var _0xc0a9x1b=mxCellPath[_0x483c[385]](_0xc0a9x1a);null!=_0xc0a9x1a&&null==_0xc0a9x5[_0xc0a9x1b];){_0xc0a9x1a=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x1a),_0xc0a9x1b=mxCellPath[_0x483c[385]](_0xc0a9x1a)};if(null==_0xc0a9x1a){var _0xc0a9x1c=_0xc0a9x17[_0x483c[67]]-1;_0xc0a9x12[_0x483c[2007]]( new mxPoint(_0xc0a9x17[_0xc0a9x1c][_0x483c[235]]/_0xc0a9x3-_0xc0a9x4[_0x483c[235]]+_0xc0a9x15,_0xc0a9x17[_0xc0a9x1c][_0x483c[236]]/_0xc0a9x3-_0xc0a9x4[_0x483c[236]]+_0xc0a9x16),!1);this[_0x483c[251]][_0x483c[1957]](_0xc0a9x2[_0xc0a9x9],null,!1);};};this[_0x483c[251]][_0x483c[1724]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x12);};};}};}finally{this[_0x483c[251]][_0x483c[476]]()};}};mxGraph[_0x483c[202]][_0x483c[2534]]=function(){return this[_0x483c[441]][_0x483c[1741]]};mxGraph[_0x483c[202]][_0x483c[2326]]=function(_0xc0a9x2){return null};mxGraph[_0x483c[202]][_0x483c[1908]]=function(_0xc0a9x2){return !1};mxGraph[_0x483c[202]][_0x483c[2550]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2280]]=function(_0xc0a9x2){return null};mxGraph[_0x483c[202]][_0x483c[2552]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2||this[_0x483c[2452]]();null!=_0xc0a9x2&&this[_0x483c[2553]](_0xc0a9x2)&&(this[_0x483c[441]][_0x483c[2257]](_0xc0a9x2),this[_0x483c[2440]]());};mxGraph[_0x483c[202]][_0x483c[2554]]=function(){var _0xc0a9x2=this[_0x483c[251]][_0x483c[501]](),_0xc0a9x3=this[_0x483c[2534]]();if(null!=_0xc0a9x3){for(var _0xc0a9x4=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x3);_0xc0a9x4!=_0xc0a9x2&&!this[_0x483c[2553]](_0xc0a9x4)&&this[_0x483c[251]][_0x483c[1197]](_0xc0a9x4)!=_0xc0a9x2;){_0xc0a9x4=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x4)};_0xc0a9x4==_0xc0a9x2||this[_0x483c[251]][_0x483c[1197]](_0xc0a9x4)==_0xc0a9x2?this[_0x483c[441]][_0x483c[2257]](null):this[_0x483c[441]][_0x483c[2257]](_0xc0a9x4);null!=this[_0x483c[441]][_0x483c[248]](_0xc0a9x3)&&this[_0x483c[2450]](_0xc0a9x3);};};mxGraph[_0x483c[202]][_0x483c[2442]]=function(){var _0xc0a9x2=this[_0x483c[2534]]();null!=_0xc0a9x2&&(this[_0x483c[441]][_0x483c[2257]](null),null!=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2)&&this[_0x483c[2450]](_0xc0a9x2));};mxGraph[_0x483c[202]][_0x483c[2553]]=function(_0xc0a9x2){return null!=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[517]]=function(){return this[_0x483c[441]][_0x483c[517]]()};mxGraph[_0x483c[202]][_0x483c[2555]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=[_0xc0a9x2];_0xc0a9x3&&(_0xc0a9x5=_0xc0a9x5[_0x483c[1919]](this[_0x483c[251]][_0x483c[264]](_0xc0a9x2)));_0xc0a9x5=this[_0x483c[441]][_0x483c[1799]](_0xc0a9x5);if(_0xc0a9x4){_0xc0a9x4=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2);for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4;_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[2555]](this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x9),_0xc0a9x3,!0);null!=_0xc0a9x5?_0xc0a9x5[_0x483c[99]](_0xc0a9xa):_0xc0a9x5=_0xc0a9xa;};};return _0xc0a9x5;};mxGraph[_0x483c[202]][_0x483c[1729]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;var _0xc0a9x4=null;if(null!=_0xc0a9x2){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){if(_0xc0a9x3||this[_0x483c[251]][_0x483c[1193]](_0xc0a9x2[_0xc0a9x5])){var _0xc0a9x9=this[_0x483c[1198]](_0xc0a9x2[_0xc0a9x5]);if(null!=_0xc0a9x9){var _0xc0a9xa=_0xc0a9x9[_0x483c[1525]];if(null!=_0xc0a9xa&&0<_0xc0a9xa[_0x483c[67]]){for(var _0xc0a9x12= new mxRectangle(_0xc0a9xa[0][_0x483c[235]],_0xc0a9xa[0][_0x483c[236]],0,0),_0xc0a9x13=function(_0xc0a9x2){null!=_0xc0a9x2&&_0xc0a9x12[_0x483c[99]]( new mxRectangle(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],0,0))},_0xc0a9x14=1;_0xc0a9x14<_0xc0a9xa[_0x483c[67]];_0xc0a9x14++){_0xc0a9x13(_0xc0a9xa[_0xc0a9x14])};_0xc0a9x13(_0xc0a9x9[_0x483c[2006]](!0));_0xc0a9x13(_0xc0a9x9[_0x483c[2006]](!1));};null==_0xc0a9x4?_0xc0a9x4= new mxRectangle(_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]):_0xc0a9x4[_0x483c[99]](_0xc0a9x9);};}}};return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[802]]=function(_0xc0a9x2){this[_0x483c[441]][_0x483c[200]](_0xc0a9x2,null==_0xc0a9x2);this[_0x483c[441]][_0x483c[2264]]();this[_0x483c[2258]]();this[_0x483c[746]]( new mxEventObject(mxEvent.REFRESH));};mxGraph[_0x483c[202]][_0x483c[1021]]=function(_0xc0a9x2){this[_0x483c[991]]&&(_0xc0a9x2=Math[_0x483c[488]](_0xc0a9x2/this[_0x483c[1020]])*this[_0x483c[1020]]);return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[1135]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[2365]]&&mxUtils[_0x483c[1134]](this[_0x483c[526]])){this[_0x483c[526]][_0x483c[360]]= -_0xc0a9x2,this[_0x483c[526]][_0x483c[190]]= -_0xc0a9x3}else {var _0xc0a9x4=this[_0x483c[441]][_0x483c[2051]]();if(this[_0x483c[507]]==mxConstants[_0x483c[508]]){if(0==_0xc0a9x2&&0==_0xc0a9x3){if(mxClient[_0x483c[80]]?_0xc0a9x4[_0x483c[57]](_0x483c[535],_0x483c[536]+_0xc0a9x2+_0x483c[537]+_0xc0a9x3+_0x483c[460]):_0xc0a9x4[_0x483c[1390]](_0x483c[535]),null!=this[_0x483c[2556]]){for(var _0xc0a9x5=this[_0x483c[2556]][_0x483c[285]];null!=_0xc0a9x5;){var _0xc0a9x9=_0xc0a9x5[_0x483c[287]];this[_0x483c[526]][_0x483c[62]](_0xc0a9x5);_0xc0a9x5=_0xc0a9x9;};this[_0x483c[2556]][_0x483c[265]][_0x483c[266]](this[_0x483c[2556]]);this[_0x483c[2556]]=null;this[_0x483c[526]][_0x483c[62]](_0xc0a9x4[_0x483c[265]]);for(_0xc0a9x5=this[_0x483c[2557]][_0x483c[285]];null!=_0xc0a9x5;){_0xc0a9x9=_0xc0a9x5[_0x483c[287]],this[_0x483c[526]][_0x483c[62]](_0xc0a9x5),_0xc0a9x5=_0xc0a9x9};this[_0x483c[2557]][_0x483c[265]][_0x483c[266]](this[_0x483c[2557]]);this[_0x483c[2557]]=null;}}else {_0xc0a9x4[_0x483c[57]](_0x483c[535],_0x483c[536]+_0xc0a9x2+_0x483c[537]+_0xc0a9x3+_0x483c[460]);if(null==this[_0x483c[2556]]){this[_0x483c[2556]]=document[_0x483c[55]](_0x483c[485]);this[_0x483c[2556]][_0x483c[124]][_0x483c[491]]=_0x483c[492];this[_0x483c[2556]][_0x483c[124]][_0x483c[277]]=_0x483c[189];this[_0x483c[2557]]=document[_0x483c[55]](_0x483c[485]);this[_0x483c[2557]][_0x483c[124]][_0x483c[491]]=_0x483c[492];this[_0x483c[2557]][_0x483c[124]][_0x483c[277]]=_0x483c[189];for(var _0xc0a9xa=this[_0x483c[2556]],_0xc0a9x5=this[_0x483c[526]][_0x483c[285]];null!=_0xc0a9x5;){_0xc0a9x9=_0xc0a9x5[_0x483c[287]],_0xc0a9x5!=_0xc0a9x4[_0x483c[265]]?_0xc0a9xa[_0x483c[62]](_0xc0a9x5):_0xc0a9xa=this[_0x483c[2557]],_0xc0a9x5=_0xc0a9x9};this[_0x483c[526]][_0x483c[950]](this[_0x483c[2556]],_0xc0a9x4[_0x483c[265]]);this[_0x483c[526]][_0x483c[62]](this[_0x483c[2557]]);};this[_0x483c[2556]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2+_0x483c[168];this[_0x483c[2556]][_0x483c[124]][_0x483c[125]]=_0xc0a9x3+_0x483c[168];this[_0x483c[2557]][_0x483c[124]][_0x483c[361]]=_0xc0a9x2+_0x483c[168];this[_0x483c[2557]][_0x483c[124]][_0x483c[125]]=_0xc0a9x3+_0x483c[168];}}else {_0xc0a9x4[_0x483c[124]][_0x483c[361]]=_0xc0a9x2+_0x483c[168],_0xc0a9x4[_0x483c[124]][_0x483c[125]]=_0xc0a9x3+_0x483c[168]};this[_0x483c[1136]]=_0xc0a9x2;this[_0x483c[1137]]=_0xc0a9x3;this[_0x483c[746]]( new mxEventObject(mxEvent.PAN));}};mxGraph[_0x483c[202]][_0x483c[2558]]=function(){this[_0x483c[499]](this[_0x483c[2395]])};mxGraph[_0x483c[202]][_0x483c[2559]]=function(){this[_0x483c[499]](1/this[_0x483c[2395]])};mxGraph[_0x483c[202]][_0x483c[2560]]=function(){1==this[_0x483c[441]][_0x483c[255]]?this[_0x483c[441]][_0x483c[1147]](0,0):(this[_0x483c[441]][_0x483c[513]][_0x483c[235]]=0,this[_0x483c[441]][_0x483c[513]][_0x483c[236]]=0,this[_0x483c[441]][_0x483c[2262]](1))};mxGraph[_0x483c[202]][_0x483c[2561]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[499]](_0xc0a9x2/this[_0x483c[441]][_0x483c[255]],_0xc0a9x3)};mxGraph[_0x483c[202]][_0x483c[499]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:this[_0x483c[2397]];var _0xc0a9x4=this[_0x483c[441]][_0x483c[255]]*_0xc0a9x2,_0xc0a9x5=this[_0x483c[441]][_0x483c[248]](this[_0x483c[2452]]());if(this[_0x483c[2396]]&&null!=_0xc0a9x5){_0xc0a9x5= new mxRectangle(_0xc0a9x5[_0x483c[235]]*_0xc0a9x2,_0xc0a9x5[_0x483c[236]]*_0xc0a9x2,_0xc0a9x5[_0x483c[117]]*_0xc0a9x2,_0xc0a9x5[_0x483c[119]]*_0xc0a9x2),this[_0x483c[441]][_0x483c[255]]=_0xc0a9x4,this[_0x483c[2562]](_0xc0a9x5)||(this[_0x483c[441]][_0x483c[2259]](),this[_0x483c[441]][_0x483c[2262]](_0xc0a9x4))}else {if(_0xc0a9x3&&!mxUtils[_0x483c[1134]](this[_0x483c[526]])){var _0xc0a9x5=this[_0x483c[526]][_0x483c[359]],_0xc0a9x9=this[_0x483c[526]][_0x483c[167]];if(1<_0xc0a9x2){var _0xc0a9xa=(_0xc0a9x2-1)/(2*_0xc0a9x4),_0xc0a9x5=_0xc0a9x5* -_0xc0a9xa,_0xc0a9x9=_0xc0a9x9* -_0xc0a9xa}else {_0xc0a9xa=(1/_0xc0a9x2-1)/(2*this[_0x483c[441]][_0x483c[255]]),_0xc0a9x5*=_0xc0a9xa,_0xc0a9x9*=_0xc0a9xa};this[_0x483c[441]][_0x483c[829]](_0xc0a9x4,this[_0x483c[441]][_0x483c[513]][_0x483c[235]]+_0xc0a9x5,this[_0x483c[441]][_0x483c[513]][_0x483c[236]]+_0xc0a9x9);}else {this[_0x483c[441]][_0x483c[2262]](_0xc0a9x4),mxUtils[_0x483c[1134]](this[_0x483c[526]])&&(_0xc0a9x9=_0xc0a9x5=0,_0xc0a9x3&&(_0xc0a9x5=this[_0x483c[526]][_0x483c[359]]*(_0xc0a9x2-1)/2,_0xc0a9x9=this[_0x483c[526]][_0x483c[167]]*(_0xc0a9x2-1)/2),this[_0x483c[526]][_0x483c[360]]=Math[_0x483c[488]](this[_0x483c[526]][_0x483c[360]]*_0xc0a9x2+_0xc0a9x5),this[_0x483c[526]][_0x483c[190]]=Math[_0x483c[488]](this[_0x483c[526]][_0x483c[190]]*_0xc0a9x2+_0xc0a9x9))}};};mxGraph[_0x483c[202]][_0x483c[2563]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[526]][_0x483c[159]]/_0xc0a9x2[_0x483c[117]]/(this[_0x483c[526]][_0x483c[157]]/_0xc0a9x2[_0x483c[119]]);_0xc0a9x2[_0x483c[235]]=Math[_0x483c[160]](0,_0xc0a9x2[_0x483c[235]]);_0xc0a9x2[_0x483c[236]]=Math[_0x483c[160]](0,_0xc0a9x2[_0x483c[236]]);var _0xc0a9x4=Math[_0x483c[243]](this[_0x483c[526]][_0x483c[1526]],_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]),_0xc0a9x5=Math[_0x483c[243]](this[_0x483c[526]][_0x483c[191]],_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]);_0xc0a9x2[_0x483c[117]]=_0xc0a9x4-_0xc0a9x2[_0x483c[235]];_0xc0a9x2[_0x483c[119]]=_0xc0a9x5-_0xc0a9x2[_0x483c[236]];1>_0xc0a9x3?(_0xc0a9x3=_0xc0a9x2[_0x483c[119]]/_0xc0a9x3,_0xc0a9x4=(_0xc0a9x3-_0xc0a9x2[_0x483c[119]])/2,_0xc0a9x2[_0x483c[119]]=_0xc0a9x3,_0xc0a9x3=Math[_0x483c[243]](_0xc0a9x2[_0x483c[236]],_0xc0a9x4),_0xc0a9x2[_0x483c[236]]-=_0xc0a9x3,_0xc0a9x5=Math[_0x483c[243]](this[_0x483c[526]][_0x483c[191]],_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]),_0xc0a9x2[_0x483c[119]]=_0xc0a9x5-_0xc0a9x2[_0x483c[236]]):(_0xc0a9x3*=_0xc0a9x2[_0x483c[117]],_0xc0a9x4=(_0xc0a9x3-_0xc0a9x2[_0x483c[117]])/2,_0xc0a9x2[_0x483c[117]]=_0xc0a9x3,_0xc0a9x3=Math[_0x483c[243]](_0xc0a9x2[_0x483c[235]],_0xc0a9x4),_0xc0a9x2[_0x483c[235]]-=_0xc0a9x3,_0xc0a9x4=Math[_0x483c[243]](this[_0x483c[526]][_0x483c[1526]],_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]),_0xc0a9x2[_0x483c[117]]=_0xc0a9x4-_0xc0a9x2[_0x483c[235]]);_0xc0a9x3=this[_0x483c[526]][_0x483c[159]]/_0xc0a9x2[_0x483c[117]];_0xc0a9x4=this[_0x483c[441]][_0x483c[255]]*_0xc0a9x3;mxUtils[_0x483c[1134]](this[_0x483c[526]])?(this[_0x483c[441]][_0x483c[2262]](_0xc0a9x4),this[_0x483c[526]][_0x483c[360]]=Math[_0x483c[488]](_0xc0a9x2[_0x483c[235]]*_0xc0a9x3),this[_0x483c[526]][_0x483c[190]]=Math[_0x483c[488]](_0xc0a9x2[_0x483c[236]]*_0xc0a9x3)):this[_0x483c[441]][_0x483c[829]](_0xc0a9x4,this[_0x483c[441]][_0x483c[513]][_0x483c[235]]-_0xc0a9x2[_0x483c[235]]/this[_0x483c[441]][_0x483c[255]],this[_0x483c[441]][_0x483c[513]][_0x483c[236]]-_0xc0a9x2[_0x483c[236]]/this[_0x483c[441]][_0x483c[255]]);};mxGraph[_0x483c[202]][_0x483c[933]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=this[_0x483c[526]]){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2:0;_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;var _0xc0a9x4=this[_0x483c[526]][_0x483c[159]],_0xc0a9x5=this[_0x483c[526]][_0x483c[157]],_0xc0a9x9=this[_0x483c[441]][_0x483c[517]]();_0xc0a9x3&&(null!=_0xc0a9x9[_0x483c[235]]&&null!=_0xc0a9x9[_0x483c[236]])&&(_0xc0a9x9[_0x483c[117]]+=_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[119]]+=_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[235]]=0,_0xc0a9x9[_0x483c[236]]=0);var _0xc0a9xa=this[_0x483c[441]][_0x483c[255]],_0xc0a9x12=_0xc0a9x9[_0x483c[117]]/_0xc0a9xa,_0xc0a9x13=_0xc0a9x9[_0x483c[119]]/_0xc0a9xa;null!=this[_0x483c[1617]]&&(_0xc0a9x12=Math[_0x483c[160]](_0xc0a9x12,this[_0x483c[1617]][_0x483c[117]]-_0xc0a9x9[_0x483c[235]]/_0xc0a9xa),_0xc0a9x13=Math[_0x483c[160]](_0xc0a9x13,this[_0x483c[1617]][_0x483c[119]]-_0xc0a9x9[_0x483c[236]]/_0xc0a9xa));var _0xc0a9x14=_0xc0a9x3?_0xc0a9x2:2*_0xc0a9x2,_0xc0a9x4=Math[_0x483c[519]](100*Math[_0x483c[243]](_0xc0a9x4/(_0xc0a9x12+_0xc0a9x14),_0xc0a9x5/(_0xc0a9x13+_0xc0a9x14)))/100;null!=this[_0x483c[2413]]&&(_0xc0a9x4=Math[_0x483c[160]](_0xc0a9x4,this[_0x483c[2413]]));null!=this[_0x483c[2414]]&&(_0xc0a9x4=Math[_0x483c[243]](_0xc0a9x4,this[_0x483c[2414]]));_0xc0a9x3?this[_0x483c[441]][_0x483c[255]]!=_0xc0a9x4&&this[_0x483c[441]][_0x483c[2262]](_0xc0a9x4):mxUtils[_0x483c[1134]](this[_0x483c[526]])?(this[_0x483c[441]][_0x483c[2262]](_0xc0a9x4),null!=_0xc0a9x9[_0x483c[235]]&&(this[_0x483c[526]][_0x483c[360]]=Math[_0x483c[488]](_0xc0a9x9[_0x483c[235]]/_0xc0a9xa)*_0xc0a9x4-_0xc0a9x2-Math[_0x483c[160]](0,(this[_0x483c[526]][_0x483c[159]]-_0xc0a9x12*_0xc0a9x4)/2)),null!=_0xc0a9x9[_0x483c[236]]&&(this[_0x483c[526]][_0x483c[190]]=Math[_0x483c[488]](_0xc0a9x9[_0x483c[236]]/_0xc0a9xa)*_0xc0a9x4-_0xc0a9x2-Math[_0x483c[160]](0,(this[_0x483c[526]][_0x483c[157]]-_0xc0a9x13*_0xc0a9x4)/2))):this[_0x483c[441]][_0x483c[829]](_0xc0a9x4,null!=_0xc0a9x9[_0x483c[235]]?Math[_0x483c[519]](this[_0x483c[441]][_0x483c[513]][_0x483c[235]]-_0xc0a9x9[_0x483c[235]]/_0xc0a9xa+_0xc0a9x2+1):_0xc0a9x2,null!=_0xc0a9x9[_0x483c[236]]?Math[_0x483c[519]](this[_0x483c[441]][_0x483c[513]][_0x483c[236]]-_0xc0a9x9[_0x483c[236]]/_0xc0a9xa+_0xc0a9x2+1):_0xc0a9x2);};return this[_0x483c[441]][_0x483c[255]];};mxGraph[_0x483c[202]][_0x483c[2564]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=-this[_0x483c[441]][_0x483c[513]][_0x483c[235]],_0xc0a9x5=-this[_0x483c[441]][_0x483c[513]][_0x483c[236]],_0xc0a9x9=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);null!=_0xc0a9x9&&(_0xc0a9x4= new mxRectangle(_0xc0a9x4+_0xc0a9x9[_0x483c[235]],_0xc0a9x5+_0xc0a9x9[_0x483c[236]],_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]),_0xc0a9x3&&null!=this[_0x483c[526]]&&(_0xc0a9x5=this[_0x483c[526]][_0x483c[159]],_0xc0a9x9=this[_0x483c[526]][_0x483c[157]],_0xc0a9x4[_0x483c[235]]=_0xc0a9x4[_0x483c[241]]()-_0xc0a9x5/2,_0xc0a9x4[_0x483c[117]]=_0xc0a9x5,_0xc0a9x4[_0x483c[236]]=_0xc0a9x4[_0x483c[242]]()-_0xc0a9x9/2,_0xc0a9x4[_0x483c[119]]=_0xc0a9x9),this[_0x483c[2562]](_0xc0a9x4)&&this[_0x483c[441]][_0x483c[1147]](this[_0x483c[441]][_0x483c[513]][_0x483c[235]],this[_0x483c[441]][_0x483c[513]][_0x483c[236]]));};mxGraph[_0x483c[202]][_0x483c[2562]]=function(_0xc0a9x2){var _0xc0a9x3=!1;if(null!=_0xc0a9x2){var _0xc0a9x4=this[_0x483c[526]][_0x483c[359]],_0xc0a9x5=this[_0x483c[526]][_0x483c[167]],_0xc0a9x9=Math[_0x483c[243]](_0xc0a9x4,_0xc0a9x2[_0x483c[117]]),_0xc0a9xa=Math[_0x483c[243]](_0xc0a9x5,_0xc0a9x2[_0x483c[119]]);if(mxUtils[_0x483c[1134]](this[_0x483c[526]])){_0xc0a9x4=this[_0x483c[526]];_0xc0a9x2[_0x483c[235]]+=this[_0x483c[441]][_0x483c[513]][_0x483c[235]];_0xc0a9x2[_0x483c[236]]+=this[_0x483c[441]][_0x483c[513]][_0x483c[236]];var _0xc0a9x12=_0xc0a9x4[_0x483c[360]]-_0xc0a9x2[_0x483c[235]],_0xc0a9x5=Math[_0x483c[160]](_0xc0a9x12-_0xc0a9x4[_0x483c[360]],0);0<_0xc0a9x12?_0xc0a9x4[_0x483c[360]]-=_0xc0a9x12+2:(_0xc0a9x12=_0xc0a9x2[_0x483c[235]]+_0xc0a9x9-_0xc0a9x4[_0x483c[360]]-_0xc0a9x4[_0x483c[159]],0<_0xc0a9x12&&(_0xc0a9x4[_0x483c[360]]+=_0xc0a9x12+2));_0xc0a9x9=_0xc0a9x4[_0x483c[190]]-_0xc0a9x2[_0x483c[236]];_0xc0a9x12=Math[_0x483c[160]](0,_0xc0a9x9-_0xc0a9x4[_0x483c[190]]);0<_0xc0a9x9?_0xc0a9x4[_0x483c[190]]-=_0xc0a9x9+2:(_0xc0a9x9=_0xc0a9x2[_0x483c[236]]+_0xc0a9xa-_0xc0a9x4[_0x483c[190]]-_0xc0a9x4[_0x483c[157]],0<_0xc0a9x9&&(_0xc0a9x4[_0x483c[190]]+=_0xc0a9x9+2));!this[_0x483c[2365]]&&(0!=_0xc0a9x5||0!=_0xc0a9x12)&&this[_0x483c[441]][_0x483c[1147]](_0xc0a9x5,_0xc0a9x12);}else {var _0xc0a9x12=-this[_0x483c[441]][_0x483c[513]][_0x483c[235]],_0xc0a9x13=-this[_0x483c[441]][_0x483c[513]][_0x483c[236]],_0xc0a9x14=this[_0x483c[441]][_0x483c[255]];_0xc0a9x2[_0x483c[235]]+_0xc0a9x9>_0xc0a9x12+_0xc0a9x4&&(this[_0x483c[441]][_0x483c[513]][_0x483c[235]]-=(_0xc0a9x2[_0x483c[235]]+_0xc0a9x9-_0xc0a9x4-_0xc0a9x12)/_0xc0a9x14,_0xc0a9x3= !0);_0xc0a9x2[_0x483c[236]]+_0xc0a9xa>_0xc0a9x13+_0xc0a9x5&&(this[_0x483c[441]][_0x483c[513]][_0x483c[236]]-=(_0xc0a9x2[_0x483c[236]]+_0xc0a9xa-_0xc0a9x5-_0xc0a9x13)/_0xc0a9x14,_0xc0a9x3= !0);_0xc0a9x2[_0x483c[235]]<_0xc0a9x12&&(this[_0x483c[441]][_0x483c[513]][_0x483c[235]]+=(_0xc0a9x12-_0xc0a9x2[_0x483c[235]])/_0xc0a9x14,_0xc0a9x3= !0);_0xc0a9x2[_0x483c[236]]<_0xc0a9x13&&(this[_0x483c[441]][_0x483c[513]][_0x483c[236]]+=(_0xc0a9x13-_0xc0a9x2[_0x483c[236]])/_0xc0a9x14,_0xc0a9x3= !0);_0xc0a9x3&&(this[_0x483c[441]][_0x483c[802]](),null!=this[_0x483c[2432]]&&this[_0x483c[2432]][_0x483c[802]]());};};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[1198]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[1714]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[174]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[1742]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1971]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2565]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1965]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2298]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2566]]];if(null!=_0xc0a9x3){return _0xc0a9x3};_0xc0a9x2=this[_0x483c[441]][_0x483c[2291]](_0xc0a9x2);return _0xc0a9x2==mxEdgeStyle[_0x483c[2567]]||_0xc0a9x2==mxEdgeStyle[_0x483c[2568]]||_0xc0a9x2==mxEdgeStyle[_0x483c[2569]]||_0xc0a9x2==mxEdgeStyle[_0x483c[2570]]||_0xc0a9x2==mxEdgeStyle[_0x483c[2571]]||_0xc0a9x2==mxEdgeStyle[_0x483c[2572]];};mxGraph[_0x483c[202]][_0x483c[2573]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[2089]](!0);_0xc0a9x2=_0xc0a9x2[_0x483c[2089]](!1);return null!=_0xc0a9x3&&_0xc0a9x3==_0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2574]]=function(_0xc0a9x2){return mxEvent[_0x483c[775]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2462]]=function(_0xc0a9x2){return mxClient[_0x483c[2575]]?mxEvent[_0x483c[2576]](_0xc0a9x2):mxEvent[_0x483c[775]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[1018]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&!mxEvent[_0x483c[2577]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2578]]=function(_0xc0a9x2){return mxEvent[_0x483c[774]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2579]]=function(_0xc0a9x2){return mxEvent[_0x483c[2577]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2580]]=function(_0xc0a9x2){mxUtils[_0x483c[150]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2581]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return null==this[_0x483c[2500]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)};mxGraph[_0x483c[202]][_0x483c[2500]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=_0xc0a9x2&&!this[_0x483c[2530]]()&&(null==_0xc0a9x3||null==_0xc0a9x4)){return _0x483c[110]};if(null!=_0xc0a9x2&&null==this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!0)&&null==this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!1)){return null};if(!this[_0x483c[2402]]&&_0xc0a9x3==_0xc0a9x4&&null!=_0xc0a9x3||!this[_0x483c[2582]](_0xc0a9x3,_0xc0a9x4)){return _0x483c[110]};if(null!=_0xc0a9x3&&null!=_0xc0a9x4){var _0xc0a9x5=_0x483c[110];if(!this[_0x483c[2404]]){var _0xc0a9x9=this[_0x483c[251]][_0x483c[1781]](_0xc0a9x3,_0xc0a9x4,!0);if(1<_0xc0a9x9[_0x483c[67]]||1==_0xc0a9x9[_0x483c[67]]&&_0xc0a9x9[0]!=_0xc0a9x2){_0xc0a9x5+=(mxResources[_0x483c[203]](this[_0x483c[2421]])||this[_0x483c[2421]])+_0x483c[192]};};var _0xc0a9x9=this[_0x483c[251]][_0x483c[1962]](_0xc0a9x3,!0,_0xc0a9x2),_0xc0a9xa=this[_0x483c[251]][_0x483c[1962]](_0xc0a9x4,!1,_0xc0a9x2);if(null!=this[_0x483c[2335]]){for(var _0xc0a9x12=0;_0xc0a9x12<this[_0x483c[2335]][_0x483c[67]];_0xc0a9x12++){var _0xc0a9x13=this[_0x483c[2335]][_0xc0a9x12][_0x483c[2583]](this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x9,_0xc0a9xa);null!=_0xc0a9x13&&(_0xc0a9x5+=_0xc0a9x13);}};_0xc0a9x13=this[_0x483c[2584]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);null!=_0xc0a9x13&&(_0xc0a9x5+=_0xc0a9x13);return 0<_0xc0a9x5[_0x483c[67]]?_0xc0a9x5:null;};return this[_0x483c[2406]]?null:_0x483c[110];};mxGraph[_0x483c[202]][_0x483c[2584]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return null};mxGraph[_0x483c[202]][_0x483c[2585]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2:this[_0x483c[251]][_0x483c[501]]();_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:{};for(var _0xc0a9x4=!0,_0xc0a9x5=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x9),_0xc0a9x12=_0xc0a9x3;this[_0x483c[2553]](_0xc0a9xa)&&(_0xc0a9x12={});_0xc0a9x12=this[_0x483c[2585]](_0xc0a9xa,_0xc0a9x12);null!=_0xc0a9x12?this[_0x483c[2447]](_0xc0a9xa,_0xc0a9x12[_0x483c[230]](/\n/g,_0x483c[545])):this[_0x483c[2447]](_0xc0a9xa,null);_0xc0a9x4=_0xc0a9x4&&null==_0xc0a9x12;};_0xc0a9x5=_0x483c[110];this[_0x483c[1742]](_0xc0a9x2)&&!_0xc0a9x4&&(_0xc0a9x5+=(mxResources[_0x483c[203]](this[_0x483c[2423]])||this[_0x483c[2423]])+_0x483c[192]);_0xc0a9x5=this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)?_0xc0a9x5+(this[_0x483c[2500]](_0xc0a9x2,this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!0),this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!1))||_0x483c[110]):_0xc0a9x5+(this[_0x483c[2586]](_0xc0a9x2)||_0x483c[110]);_0xc0a9x9=this[_0x483c[2587]](_0xc0a9x2,_0xc0a9x3);null!=_0xc0a9x9&&(_0xc0a9x5+=_0xc0a9x9);null==this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2)&&this[_0x483c[441]][_0x483c[2264]]();return 0<_0xc0a9x5[_0x483c[67]]||!_0xc0a9x4?_0xc0a9x5:null;};mxGraph[_0x483c[202]][_0x483c[2586]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1962]](_0xc0a9x2,!0),_0xc0a9x4=this[_0x483c[251]][_0x483c[1962]](_0xc0a9x2,!1);_0xc0a9x2=this[_0x483c[251]][_0x483c[433]](_0xc0a9x2);var _0xc0a9x5=_0x483c[110];if(null!=this[_0x483c[2335]]){for(var _0xc0a9x9=0;_0xc0a9x9<this[_0x483c[2335]][_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[2335]][_0xc0a9x9];if(_0xc0a9xa[_0x483c[1097]]&&mxUtils[_0x483c[1331]](_0xc0a9x2,_0xc0a9xa[_0x483c[60]],_0xc0a9xa[_0x483c[2588]],_0xc0a9xa[_0x483c[131]])&&(0==_0xc0a9xa[_0x483c[160]]&&0<_0xc0a9x3||1==_0xc0a9xa[_0x483c[243]]&&0==_0xc0a9x3||1==_0xc0a9xa[_0x483c[160]]&&1<_0xc0a9x3)){_0xc0a9x5+=_0xc0a9xa[_0x483c[2589]]+_0x483c[192]}else {if(!_0xc0a9xa[_0x483c[1097]]&&mxUtils[_0x483c[1331]](_0xc0a9x2,_0xc0a9xa[_0x483c[60]],_0xc0a9xa[_0x483c[2588]],_0xc0a9xa[_0x483c[131]])&&(0==_0xc0a9xa[_0x483c[160]]&&0<_0xc0a9x4||1==_0xc0a9xa[_0x483c[243]]&&0==_0xc0a9x4||1==_0xc0a9xa[_0x483c[160]]&&1<_0xc0a9x4)){_0xc0a9x5+=_0xc0a9xa[_0x483c[2589]]+_0x483c[192]}};}};return 0<_0xc0a9x5[_0x483c[67]]?_0xc0a9x5:null;};mxGraph[_0x483c[202]][_0x483c[2587]]=function(_0xc0a9x2,_0xc0a9x3){return null};mxGraph[_0x483c[202]][_0x483c[2271]]=function(){return this[_0x483c[1617]]};mxGraph[_0x483c[202]][_0x483c[2590]]=function(_0xc0a9x2){this[_0x483c[1617]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2205]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&this[_0x483c[2206]]&&!this[_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]])){var _0xc0a9x3=this[_0x483c[1742]](_0xc0a9x2[_0x483c[246]]);if(this[_0x483c[2516]](_0xc0a9x2[_0x483c[246]],!_0xc0a9x3)){return _0xc0a9x3?this[_0x483c[2415]]:this[_0x483c[2417]]};};return null;};mxGraph[_0x483c[202]][_0x483c[2454]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[251]][_0x483c[433]](_0xc0a9x2);if(null!=_0xc0a9x2){if(mxUtils[_0x483c[1331]](_0xc0a9x2)){return _0xc0a9x2[_0x483c[301]]};if(_0x483c[279]== typeof _0xc0a9x2[_0x483c[2591]]){return _0xc0a9x2.toString()};};return _0x483c[110];};mxGraph[_0x483c[202]][_0x483c[2183]]=function(_0xc0a9x2){var _0xc0a9x3=_0x483c[110];if(this[_0x483c[2409]]&&null!=_0xc0a9x2){var _0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);mxUtils[_0x483c[433]](_0xc0a9x4,mxConstants.STYLE_NOLABEL,!1)||(_0xc0a9x3=this[_0x483c[2454]](_0xc0a9x2));};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[2186]]=function(_0xc0a9x2){return this[_0x483c[2592]]()};mxGraph[_0x483c[202]][_0x483c[2592]]=function(){return this[_0x483c[2410]]};mxGraph[_0x483c[202]][_0x483c[2593]]=function(_0xc0a9x2){this[_0x483c[2410]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2131]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return null!=_0xc0a9x2?_0x483c[1333]==_0xc0a9x2[mxConstants[_0x483c[2594]]]:!1;};mxGraph[_0x483c[202]][_0x483c[2130]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return null!=_0xc0a9x2?_0x483c[188]==_0xc0a9x2[mxConstants[_0x483c[2193]]]:!1;};mxGraph[_0x483c[202]][_0x483c[2595]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null;if(null!=_0xc0a9x2){if(null!=_0xc0a9x2[_0x483c[2207]]&&(_0xc0a9x3==_0xc0a9x2[_0x483c[2207]][_0x483c[252]]||_0xc0a9x3[_0x483c[265]]==_0xc0a9x2[_0x483c[2207]][_0x483c[252]])){_0xc0a9x9=this[_0x483c[2425]],_0xc0a9x9=mxResources[_0x483c[203]](_0xc0a9x9)||_0xc0a9x9};null==_0xc0a9x9&&null!=_0xc0a9x2[_0x483c[1211]]&&_0xc0a9x2[_0x483c[1211]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x4){if(null==_0xc0a9x9&&(_0xc0a9x3==_0xc0a9x4[_0x483c[252]]||_0xc0a9x3[_0x483c[265]]==_0xc0a9x4[_0x483c[252]])){_0xc0a9x9=_0xc0a9x4[_0x483c[2201]].toString()}});null==_0xc0a9x9&&(_0xc0a9x4=this[_0x483c[2432]][_0x483c[2596]](_0xc0a9x2[_0x483c[246]]),null!=_0xc0a9x4&&_0x483c[279]== typeof _0xc0a9x4[_0x483c[2597]]&&(_0xc0a9x9=_0xc0a9x4[_0x483c[2597]](_0xc0a9x3)));null==_0xc0a9x9&&(_0xc0a9x9=this[_0x483c[2598]](_0xc0a9x2[_0x483c[246]]));};return _0xc0a9x9;};mxGraph[_0x483c[202]][_0x483c[2598]]=function(_0xc0a9x2){var _0xc0a9x3=null;return _0xc0a9x3=null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[2595]]?_0xc0a9x2[_0x483c[2595]]():this[_0x483c[2454]](_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[2599]]=function(_0xc0a9x2){return null};mxGraph[_0x483c[202]][_0x483c[1731]]=function(_0xc0a9x2){var _0xc0a9x3= new mxRectangle,_0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);null!=_0xc0a9x2&&(_0xc0a9x4=parseInt(mxUtils[_0x483c[433]](_0xc0a9x2,mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE)),mxUtils[_0x483c[433]](_0xc0a9x2,mxConstants.STYLE_HORIZONTAL,!0)?_0xc0a9x3[_0x483c[119]]=_0xc0a9x4:_0xc0a9x3[_0x483c[117]]=_0xc0a9x4);return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[1202]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[124]]?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2484]]]:null};mxGraph[_0x483c[202]][_0x483c[2187]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[124]]?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2063]]]||mxConstants[_0x483c[481]]:null};mxGraph[_0x483c[202]][_0x483c[2173]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[124]]?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2600]]]:null};mxGraph[_0x483c[202]][_0x483c[2174]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[124]]?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2601]]]:null};mxGraph[_0x483c[202]][_0x483c[2172]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[124]]?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2602]]]:null};mxGraph[_0x483c[202]][_0x483c[2176]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[124]]?_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2603]]]:null};mxGraph[_0x483c[202]][_0x483c[2476]]=function(){return this[_0x483c[467]]};mxGraph[_0x483c[202]][_0x483c[2604]]=function(_0xc0a9x2){this[_0x483c[467]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[1730]]=function(_0xc0a9x2){if(null!=_0xc0a9x2&&this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2)!=this[_0x483c[251]][_0x483c[501]]()){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);if(null!=_0xc0a9x3&&!this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)){return _0xc0a9x3[mxConstants[_0x483c[2059]]]==mxConstants[_0x483c[2605]]};};return !1;};mxGraph[_0x483c[202]][_0x483c[2606]]=function(){return this[_0x483c[2389]]};mxGraph[_0x483c[202]][_0x483c[2607]]=function(_0xc0a9x2){this[_0x483c[2389]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxGraph[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2608]]=function(){return this[_0x483c[2362]]};mxGraph[_0x483c[202]][_0x483c[2609]]=function(_0xc0a9x2){this[_0x483c[2362]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2134]]=function(){return this[_0x483c[2363]]};mxGraph[_0x483c[202]][_0x483c[2610]]=function(_0xc0a9x2){this[_0x483c[2363]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2125]]=function(){return this[_0x483c[2364]]};mxGraph[_0x483c[202]][_0x483c[2611]]=function(_0xc0a9x2){this[_0x483c[2364]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2612]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x2);return this[_0x483c[2613]]()||null!=_0xc0a9x3&&this[_0x483c[251]][_0x483c[1193]](_0xc0a9x2)&&_0xc0a9x3[_0x483c[1500]];};mxGraph[_0x483c[202]][_0x483c[2613]]=function(){return this[_0x483c[2368]]};mxGraph[_0x483c[202]][_0x483c[2614]]=function(_0xc0a9x2){this[_0x483c[2368]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2615]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1938]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return this[_0x483c[2616]](_0xc0a9x2)}))};mxGraph[_0x483c[202]][_0x483c[2616]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2617]]()&&0!=_0xc0a9x2[mxConstants[_0x483c[2618]]];};mxGraph[_0x483c[202]][_0x483c[2617]]=function(){return this[_0x483c[2369]]};mxGraph[_0x483c[202]][_0x483c[2619]]=function(_0xc0a9x2){this[_0x483c[2369]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[898]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1938]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return this[_0x483c[2620]](_0xc0a9x2)}))};mxGraph[_0x483c[202]][_0x483c[2620]]=function(_0xc0a9x2){return this[_0x483c[2366]]};mxGraph[_0x483c[202]][_0x483c[900]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1938]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return this[_0x483c[2621]](_0xc0a9x2)}))};mxGraph[_0x483c[202]][_0x483c[2621]]=function(_0xc0a9x2){return this[_0x483c[2367]]};mxGraph[_0x483c[202]][_0x483c[2102]]=function(_0xc0a9x2){return this[_0x483c[2622]]()};mxGraph[_0x483c[202]][_0x483c[2622]]=function(){return this[_0x483c[2379]]};mxGraph[_0x483c[202]][_0x483c[2623]]=function(_0xc0a9x2){this[_0x483c[2379]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2510]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1938]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return this[_0x483c[2624]](_0xc0a9x2)}))};mxGraph[_0x483c[202]][_0x483c[2624]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2625]]()&&0!=_0xc0a9x2[mxConstants[_0x483c[2626]]];};mxGraph[_0x483c[202]][_0x483c[2625]]=function(){return this[_0x483c[2371]]};mxGraph[_0x483c[202]][_0x483c[2627]]=function(_0xc0a9x2){this[_0x483c[2371]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2628]]=function(_0xc0a9x2){return !this[_0x483c[2612]](_0xc0a9x2)&&(this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)&&this[_0x483c[2373]]||this[_0x483c[251]][_0x483c[1193]](_0xc0a9x2)&&this[_0x483c[2374]])};mxGraph[_0x483c[202]][_0x483c[2629]]=function(_0xc0a9x2){return this[_0x483c[251]][_0x483c[1938]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return this[_0x483c[1712]](_0xc0a9x2)}))};mxGraph[_0x483c[202]][_0x483c[1712]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2630]]()&&!this[_0x483c[2612]](_0xc0a9x2)&&0!=_0xc0a9x3[mxConstants[_0x483c[2631]]];};mxGraph[_0x483c[202]][_0x483c[2630]]=function(){return this[_0x483c[2372]]};mxGraph[_0x483c[202]][_0x483c[2632]]=function(_0xc0a9x2){this[_0x483c[2372]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[997]]=function(){return this[_0x483c[991]]};mxGraph[_0x483c[202]][_0x483c[998]]=function(_0xc0a9x2){this[_0x483c[991]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2549]]=function(){return this[_0x483c[2348]]};mxGraph[_0x483c[202]][_0x483c[2633]]=function(_0xc0a9x2){this[_0x483c[2348]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2634]]=function(){return this[_0x483c[1020]]};mxGraph[_0x483c[202]][_0x483c[2635]]=function(_0xc0a9x2){this[_0x483c[1020]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2636]]=function(){return this[_0x483c[2353]]};mxGraph[_0x483c[202]][_0x483c[2637]]=function(_0xc0a9x2){this[_0x483c[2353]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2638]]=function(){return this[_0x483c[2374]]};mxGraph[_0x483c[202]][_0x483c[2639]]=function(_0xc0a9x2){this[_0x483c[2374]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2640]]=function(){return this[_0x483c[2373]]};mxGraph[_0x483c[202]][_0x483c[2641]]=function(_0xc0a9x2){this[_0x483c[2373]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2642]]=function(){return this[_0x483c[2412]]};mxGraph[_0x483c[202]][_0x483c[2643]]=function(_0xc0a9x2){this[_0x483c[2412]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2460]]=function(){return this[_0x483c[2411]]};mxGraph[_0x483c[202]][_0x483c[2644]]=function(_0xc0a9x2){this[_0x483c[2411]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2645]]=function(){return this[_0x483c[2404]]};mxGraph[_0x483c[202]][_0x483c[2646]]=function(_0xc0a9x2){this[_0x483c[2404]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2647]]=function(){return this[_0x483c[2402]]};mxGraph[_0x483c[202]][_0x483c[2648]]=function(_0xc0a9x2){this[_0x483c[2406]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2530]]=function(){return this[_0x483c[2406]]};mxGraph[_0x483c[202]][_0x483c[2649]]=function(_0xc0a9x2){this[_0x483c[2405]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2650]]=function(){return this[_0x483c[2405]]};mxGraph[_0x483c[202]][_0x483c[2651]]=function(_0xc0a9x2){this[_0x483c[2407]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2527]]=function(){return this[_0x483c[2407]]};mxGraph[_0x483c[202]][_0x483c[2652]]=function(_0xc0a9x2){this[_0x483c[2402]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2529]]=function(){return this[_0x483c[2408]]};mxGraph[_0x483c[202]][_0x483c[2653]]=function(_0xc0a9x2){this[_0x483c[2408]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[1015]]=function(){return this[_0x483c[2375]]};mxGraph[_0x483c[202]][_0x483c[2654]]=function(_0xc0a9x2){this[_0x483c[2375]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2655]]=function(){return this[_0x483c[2376]]};mxGraph[_0x483c[202]][_0x483c[2656]]=function(_0xc0a9x2){this[_0x483c[2376]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2657]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2658]]()&&!this[_0x483c[2612]](_0xc0a9x2)&&0!=_0xc0a9x3[mxConstants[_0x483c[2659]]];};mxGraph[_0x483c[202]][_0x483c[2658]]=function(){return this[_0x483c[2377]]};mxGraph[_0x483c[202]][_0x483c[2660]]=function(_0xc0a9x2){this[_0x483c[2377]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2661]]=function(_0xc0a9x2,_0xc0a9x3){return !0};mxGraph[_0x483c[202]][_0x483c[2662]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2663]]()&&!this[_0x483c[2612]](_0xc0a9x2)&&0!=_0xc0a9x3[mxConstants[_0x483c[2664]]];};mxGraph[_0x483c[202]][_0x483c[2663]]=function(){return this[_0x483c[2378]]};mxGraph[_0x483c[202]][_0x483c[2665]]=function(_0xc0a9x2){this[_0x483c[2378]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2453]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2666]]()&&!this[_0x483c[2612]](_0xc0a9x2)&&0!=_0xc0a9x3[mxConstants[_0x483c[2667]]];};mxGraph[_0x483c[202]][_0x483c[2666]]=function(){return this[_0x483c[2370]]};mxGraph[_0x483c[202]][_0x483c[2668]]=function(_0xc0a9x2){this[_0x483c[2370]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2551]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return this[_0x483c[2669]]()&&!this[_0x483c[2612]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2669]]=function(){return this[_0x483c[2380]]};mxGraph[_0x483c[202]][_0x483c[2670]]=function(_0xc0a9x2){this[_0x483c[2380]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2671]]=function(_0xc0a9x2){return null==_0xc0a9x2&&this[_0x483c[2406]]||null!=_0xc0a9x2&&(!this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)||this[_0x483c[2405]])&&this[_0x483c[2565]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2672]]=function(_0xc0a9x2){return this[_0x483c[2671]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2582]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[2671]](_0xc0a9x2)&&this[_0x483c[2672]](_0xc0a9x3)};mxGraph[_0x483c[202]][_0x483c[1995]]=function(_0xc0a9x2){this[_0x483c[2433]][_0x483c[995]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[1965]]=function(_0xc0a9x2){return this[_0x483c[2433]][_0x483c[994]]()};mxGraph[_0x483c[202]][_0x483c[2673]]=function(_0xc0a9x2){this[_0x483c[2276]][_0x483c[995]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2674]]=function(_0xc0a9x2){this[_0x483c[2316]][_0x483c[2431]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2203]]=function(_0xc0a9x2){if(null!=this[_0x483c[2347]]){var _0xc0a9x3=this[_0x483c[2347]][_0x483c[2148]]();return null==_0xc0a9x2?null!=_0xc0a9x3:_0xc0a9x2==_0xc0a9x3;};return !1;};mxGraph[_0x483c[202]][_0x483c[2455]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return this[_0x483c[2675]]()||1==_0xc0a9x2[mxConstants[_0x483c[2676]]];};mxGraph[_0x483c[202]][_0x483c[2675]]=function(){return this[_0x483c[2381]]};mxGraph[_0x483c[202]][_0x483c[2677]]=function(_0xc0a9x2){this[_0x483c[2381]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2507]]=function(_0xc0a9x2){return !this[_0x483c[502]]()[_0x483c[250]](_0xc0a9x2)&&this[_0x483c[2678]]()};mxGraph[_0x483c[202]][_0x483c[2678]]=function(){return this[_0x483c[2392]]};mxGraph[_0x483c[202]][_0x483c[2679]]=function(_0xc0a9x2){this[_0x483c[2392]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2506]]=function(){return this[_0x483c[2393]]};mxGraph[_0x483c[202]][_0x483c[2680]]=function(_0xc0a9x2){this[_0x483c[2393]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2536]]=function(_0xc0a9x2){return this[_0x483c[2681]]()&&!this[_0x483c[502]]()[_0x483c[250]](this[_0x483c[502]]()[_0x483c[1197]](_0xc0a9x2))};mxGraph[_0x483c[202]][_0x483c[2681]]=function(){return this[_0x483c[2391]]};mxGraph[_0x483c[202]][_0x483c[2682]]=function(_0xc0a9x2){this[_0x483c[2391]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2505]]=function(){return this[_0x483c[2390]]};mxGraph[_0x483c[202]][_0x483c[2528]]=function(_0xc0a9x2){this[_0x483c[2390]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2537]]=function(_0xc0a9x2){return this[_0x483c[2683]](_0xc0a9x2)?this[_0x483c[2354]]:0};mxGraph[_0x483c[202]][_0x483c[2683]]=function(_0xc0a9x2){return !1};mxGraph[_0x483c[202]][_0x483c[2513]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[251]][_0x483c[1938]](_0xc0a9x2,mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return this[_0x483c[2516]](_0xc0a9x2,_0xc0a9x3)}))};mxGraph[_0x483c[202]][_0x483c[2516]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2),_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4[_0x483c[124]]:this[_0x483c[1705]](_0xc0a9x2);return 0<this[_0x483c[251]][_0x483c[262]](_0xc0a9x2)&&0!=_0xc0a9x4[mxConstants[_0x483c[2684]]];};mxGraph[_0x483c[202]][_0x483c[2685]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return null!=_0xc0a9x2&&(this[_0x483c[2655]]()&&this[_0x483c[2686]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)||!this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)&&(this[_0x483c[1730]](_0xc0a9x2)||0<this[_0x483c[251]][_0x483c[262]](_0xc0a9x2)&&!this[_0x483c[1742]](_0xc0a9x2)))};mxGraph[_0x483c[202]][_0x483c[2686]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return this[_0x483c[251]][_0x483c[250]](_0xc0a9x2)&&null!=_0xc0a9x3&&1==_0xc0a9x3[_0x483c[67]]&&this[_0x483c[2565]](_0xc0a9x3[0])&&null==this[_0x483c[2500]](_0xc0a9x2,this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!0),_0xc0a9x3[0])?(_0xc0a9x4=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!0),_0xc0a9x2=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x2,!1),!this[_0x483c[251]][_0x483c[1720]](_0xc0a9x3[0],_0xc0a9x4)&&!this[_0x483c[251]][_0x483c[1720]](_0xc0a9x3[0],_0xc0a9x2)):!1};mxGraph[_0x483c[202]][_0x483c[564]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(!this[_0x483c[2642]]()){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){if(this[_0x483c[1730]](_0xc0a9x2[_0xc0a9x5])){return null}}};_0xc0a9x5=mxUtils[_0x483c[2196]](this[_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x3),mxEvent[_0x483c[733]](_0xc0a9x3));_0xc0a9x5[_0x483c[235]]-=this[_0x483c[1136]];_0xc0a9x5[_0x483c[236]]-=this[_0x483c[1137]];_0xc0a9x5=this[_0x483c[2461]](_0xc0a9x5[_0x483c[235]],_0xc0a9x5[_0x483c[236]]);if(null==_0xc0a9x4){_0xc0a9x4=_0xc0a9x5}else {if(null!=_0xc0a9x5){for(var _0xc0a9x9=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x5);null!=_0xc0a9x9&&this[_0x483c[1730]](_0xc0a9x9)&&_0xc0a9x9!=_0xc0a9x4;){_0xc0a9x9=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x9)};_0xc0a9x9==_0xc0a9x4&&(_0xc0a9x4=_0xc0a9x5);}};for(;null!=_0xc0a9x4&&!this[_0x483c[2685]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x3)&&!this[_0x483c[251]][_0x483c[1740]](_0xc0a9x4);){_0xc0a9x4=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x4)};return !this[_0x483c[251]][_0x483c[1740]](_0xc0a9x4)&&0>mxUtils[_0x483c[2]](_0xc0a9x2,_0xc0a9x4)?_0xc0a9x4:null;};mxGraph[_0x483c[202]][_0x483c[902]]=function(){var _0xc0a9x2=this[_0x483c[2355]];null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[2534]](),null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[251]][_0x483c[501]](),_0xc0a9x2=this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,0)));return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2687]]=function(_0xc0a9x2){this[_0x483c[2355]]=_0xc0a9x2};mxGraph[_0x483c[202]][_0x483c[2179]]=function(_0xc0a9x2){for(;null!=_0xc0a9x2&&!this[_0x483c[1730]](_0xc0a9x2);){_0xc0a9x2=this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2)};return _0xc0a9x2;};mxGraph[_0x483c[202]][_0x483c[2461]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=_0xc0a9x4||this[_0x483c[902]]();if(null!=_0xc0a9x4){for(var _0xc0a9x5=this[_0x483c[251]][_0x483c[262]](_0xc0a9x4),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[251]][_0x483c[263]](_0xc0a9x4,_0xc0a9x9),_0xc0a9x12=this[_0x483c[2461]](_0xc0a9x2,_0xc0a9x3,_0xc0a9xa);if(null!=_0xc0a9x12){return _0xc0a9x12};if(this[_0x483c[1730]](_0xc0a9xa)&&(_0xc0a9x12=this[_0x483c[441]][_0x483c[248]](_0xc0a9xa),this[_0x483c[1825]](_0xc0a9x12,_0xc0a9x2,_0xc0a9x3))){return _0xc0a9xa};}};return null;};mxGraph[_0x483c[202]][_0x483c[999]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!0;_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9:!0;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:this[_0x483c[902]]();if(null!=_0xc0a9x4){for(var _0xc0a9xa=this[_0x483c[251]][_0x483c[262]](_0xc0a9x4)-1;0<=_0xc0a9xa;_0xc0a9xa--){var _0xc0a9x12=this[_0x483c[251]][_0x483c[263]](_0xc0a9x4,_0xc0a9xa),_0xc0a9x13=this[_0x483c[999]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x12,_0xc0a9x5,_0xc0a9x9);if(null!=_0xc0a9x13){return _0xc0a9x13};if(this[_0x483c[1714]](_0xc0a9x12)&&(_0xc0a9x9&&this[_0x483c[251]][_0x483c[250]](_0xc0a9x12)||_0xc0a9x5&&this[_0x483c[251]][_0x483c[1193]](_0xc0a9x12))){if(_0xc0a9x13=this[_0x483c[441]][_0x483c[248]](_0xc0a9x12),this[_0x483c[1825]](_0xc0a9x13,_0xc0a9x2,_0xc0a9x3)){return _0xc0a9x12}};}};return null;};mxGraph[_0x483c[202]][_0x483c[1825]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=_0xc0a9x2){var _0xc0a9x5=_0xc0a9x2[_0x483c[439]];if(null!=_0xc0a9x5){_0xc0a9x2=this[_0x483c[2353]]*this[_0x483c[2353]];for(var _0xc0a9x9=_0xc0a9x5[0],_0xc0a9xa=1;_0xc0a9xa<_0xc0a9x5[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x5[_0xc0a9xa];if(mxUtils[_0x483c[440]](_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]],_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],_0xc0a9x3,_0xc0a9x4)<=_0xc0a9x2){return !0};_0xc0a9x9=_0xc0a9x12;};}else {if(_0xc0a9x9=mxUtils[_0x483c[431]](mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION)||0),0!=_0xc0a9x9&&(_0xc0a9x5=Math[_0x483c[426]](-_0xc0a9x9),_0xc0a9x9=Math[_0x483c[427]](-_0xc0a9x9),_0xc0a9xa= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]()),_0xc0a9x9=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x3,_0xc0a9x4),_0xc0a9x5,_0xc0a9x9,_0xc0a9xa),_0xc0a9x3=_0xc0a9x9[_0x483c[235]],_0xc0a9x4=_0xc0a9x9[_0x483c[236]]),mxUtils[_0x483c[442]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)){return !0}};};return !1;};mxGraph[_0x483c[202]][_0x483c[2688]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[1731]](_0xc0a9x2);if(null!=_0xc0a9x5){var _0xc0a9x9=this[_0x483c[249]]()[_0x483c[518]]();_0xc0a9x3-=_0xc0a9x5[_0x483c[235]];_0xc0a9x4-=_0xc0a9x5[_0x483c[236]];if(0<_0xc0a9x2[_0x483c[117]]&&0<_0xc0a9x3&&_0xc0a9x3>_0xc0a9x2[_0x483c[117]]*_0xc0a9x9||0<_0xc0a9x2[_0x483c[119]]&&0<_0xc0a9x4&&_0xc0a9x4>_0xc0a9x2[_0x483c[119]]*_0xc0a9x9){return !0};};return !1;};mxGraph[_0x483c[202]][_0x483c[1728]]=function(_0xc0a9x2){return this[_0x483c[1955]](_0xc0a9x2,!0,!1)};mxGraph[_0x483c[202]][_0x483c[1956]]=function(_0xc0a9x2){return this[_0x483c[1955]](_0xc0a9x2,!1,!0)};mxGraph[_0x483c[202]][_0x483c[1955]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2:this[_0x483c[902]]();_0xc0a9x2=this[_0x483c[251]][_0x483c[1955]](_0xc0a9x2,null!=_0xc0a9x3?_0xc0a9x3:!1,null!=_0xc0a9x4?_0xc0a9x4:!1);_0xc0a9x3=[];for(_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){this[_0x483c[1714]](_0xc0a9x2[_0xc0a9x4])&&_0xc0a9x3[_0x483c[207]](_0xc0a9x2[_0xc0a9x4])};return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[1756]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[264]](_0xc0a9x2,_0xc0a9x3,!0,!0,!1)};mxGraph[_0x483c[202]][_0x483c[1867]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[264]](_0xc0a9x2,_0xc0a9x3,!0,!1,!1)};mxGraph[_0x483c[202]][_0x483c[1963]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[264]](_0xc0a9x2,_0xc0a9x3,!1,!0,!1)};mxGraph[_0x483c[202]][_0x483c[264]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!0;_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9:!0;_0xc0a9xa=null!=_0xc0a9xa?_0xc0a9xa:!1;for(var _0xc0a9x12=[],_0xc0a9x13=this[_0x483c[1742]](_0xc0a9x2),_0xc0a9x14=this[_0x483c[251]][_0x483c[262]](_0xc0a9x2),_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x14;_0xc0a9x15++){var _0xc0a9x16=this[_0x483c[251]][_0x483c[263]](_0xc0a9x2,_0xc0a9x15);if(_0xc0a9x13||!this[_0x483c[1714]](_0xc0a9x16)){_0xc0a9x12=_0xc0a9x12[_0x483c[1919]](this[_0x483c[251]][_0x483c[264]](_0xc0a9x16,_0xc0a9x4,_0xc0a9x5))};};_0xc0a9x12=_0xc0a9x12[_0x483c[1919]](this[_0x483c[251]][_0x483c[264]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5));_0xc0a9x13=[];for(_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x12[_0x483c[67]];_0xc0a9x15++){_0xc0a9x16=this[_0x483c[441]][_0x483c[248]](_0xc0a9x12[_0xc0a9x15]),_0xc0a9x14=null!=_0xc0a9x16?_0xc0a9x16[_0x483c[1710]](!0):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x12[_0xc0a9x15],!0),_0xc0a9x16=null!=_0xc0a9x16?_0xc0a9x16[_0x483c[1710]](!1):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x12[_0xc0a9x15],!1),(_0xc0a9x9&&_0xc0a9x14==_0xc0a9x16||_0xc0a9x14!=_0xc0a9x16&&(_0xc0a9x4&&_0xc0a9x16==_0xc0a9x2&&(null==_0xc0a9x3||this[_0x483c[1920]](_0xc0a9x14,_0xc0a9x3,_0xc0a9xa))||_0xc0a9x5&&_0xc0a9x14==_0xc0a9x2&&(null==_0xc0a9x3||this[_0x483c[1920]](_0xc0a9x16,_0xc0a9x3,_0xc0a9xa))))&&_0xc0a9x13[_0x483c[207]](_0xc0a9x12[_0xc0a9x15])};return _0xc0a9x13;};mxGraph[_0x483c[202]][_0x483c[1920]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x4?this[_0x483c[251]][_0x483c[1720]](_0xc0a9x3,_0xc0a9x2):this[_0x483c[251]][_0x483c[1197]](_0xc0a9x2)==_0xc0a9x3};mxGraph[_0x483c[202]][_0x483c[1808]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!0;_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!0;var _0xc0a9x9=[],_0xc0a9xa={};if(null!=_0xc0a9x2){for(var _0xc0a9x12=0;_0xc0a9x12<_0xc0a9x2[_0x483c[67]];_0xc0a9x12++){var _0xc0a9x13=this[_0x483c[441]][_0x483c[248]](_0xc0a9x2[_0xc0a9x12]),_0xc0a9x14=null!=_0xc0a9x13?_0xc0a9x13[_0x483c[1710]](!0):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x2[_0xc0a9x12],!0),_0xc0a9x13=null!=_0xc0a9x13?_0xc0a9x13[_0x483c[1710]](!1):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x2[_0xc0a9x12],!1);if(_0xc0a9x14==_0xc0a9x3&&null!=_0xc0a9x13&&_0xc0a9x13!=_0xc0a9x3&&_0xc0a9x5){var _0xc0a9x15=mxCellPath[_0x483c[385]](_0xc0a9x13);null==_0xc0a9xa[_0xc0a9x15]&&(_0xc0a9xa[_0xc0a9x15]=_0xc0a9x13,_0xc0a9x9[_0x483c[207]](_0xc0a9x13));}else {_0xc0a9x13==_0xc0a9x3&&(null!=_0xc0a9x14&&_0xc0a9x14!=_0xc0a9x3&&_0xc0a9x4)&&(_0xc0a9x15=mxCellPath[_0x483c[385]](_0xc0a9x14),null==_0xc0a9xa[_0xc0a9x15]&&(_0xc0a9xa[_0xc0a9x15]=_0xc0a9x14,_0xc0a9x9[_0x483c[207]](_0xc0a9x14)))};}};return _0xc0a9x9;};mxGraph[_0x483c[202]][_0x483c[1781]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;for(var _0xc0a9x5=this[_0x483c[264]](_0xc0a9x2),_0xc0a9x9=[],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[441]][_0x483c[248]](_0xc0a9x5[_0xc0a9xa]),_0xc0a9x13=null!=_0xc0a9x12?_0xc0a9x12[_0x483c[1710]](!0):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x5[_0xc0a9xa],!0),_0xc0a9x12=null!=_0xc0a9x12?_0xc0a9x12[_0x483c[1710]](!1):this[_0x483c[441]][_0x483c[1710]](_0xc0a9x5[_0xc0a9xa],!1);(_0xc0a9x13==_0xc0a9x2&&_0xc0a9x12==_0xc0a9x3||!_0xc0a9x4&&_0xc0a9x13==_0xc0a9x3&&_0xc0a9x12==_0xc0a9x2)&&_0xc0a9x9[_0x483c[207]](_0xc0a9x5[_0xc0a9xa]);};return _0xc0a9x9;};mxGraph[_0x483c[202]][_0x483c[2689]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxUtils[_0x483c[2196]](this[_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x2),mxEvent[_0x483c[733]](_0xc0a9x2)),_0xc0a9x5=this[_0x483c[441]][_0x483c[255]],_0xc0a9x9=this[_0x483c[441]][_0x483c[513]],_0xc0a9xa=!1!=_0xc0a9x3?this[_0x483c[1020]]/2:0;_0xc0a9x4[_0x483c[235]]=this[_0x483c[1021]](_0xc0a9x4[_0x483c[235]]/_0xc0a9x5-_0xc0a9x9[_0x483c[235]]-_0xc0a9xa);_0xc0a9x4[_0x483c[236]]=this[_0x483c[1021]](_0xc0a9x4[_0x483c[236]]/_0xc0a9x5-_0xc0a9x9[_0x483c[236]]-_0xc0a9xa);return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[2690]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9xa=null!=_0xc0a9xa?_0xc0a9xa:[];if(0<_0xc0a9x4||0<_0xc0a9x5){var _0xc0a9x12=_0xc0a9x2+_0xc0a9x4,_0xc0a9x13=_0xc0a9x3+_0xc0a9x5;_0xc0a9x9=_0xc0a9x9||this[_0x483c[902]]();if(null!=_0xc0a9x9){for(var _0xc0a9x14=this[_0x483c[251]][_0x483c[262]](_0xc0a9x9),_0xc0a9x15=0;_0xc0a9x15<_0xc0a9x14;_0xc0a9x15++){var _0xc0a9x16=this[_0x483c[251]][_0x483c[263]](_0xc0a9x9,_0xc0a9x15),_0xc0a9x17=this[_0x483c[441]][_0x483c[248]](_0xc0a9x16);if(this[_0x483c[1714]](_0xc0a9x16)&&null!=_0xc0a9x17){var _0xc0a9x18=_0xc0a9x17,_0xc0a9x17=mxUtils[_0x483c[433]](_0xc0a9x17[_0x483c[124]],mxConstants.STYLE_ROTATION)||0;0!=_0xc0a9x17&&(_0xc0a9x18=mxUtils[_0x483c[1613]](_0xc0a9x18,_0xc0a9x17));_0xc0a9x18[_0x483c[235]]>=_0xc0a9x2&&_0xc0a9x18[_0x483c[236]]+_0xc0a9x18[_0x483c[119]]<=_0xc0a9x13&&_0xc0a9x18[_0x483c[236]]>=_0xc0a9x3&&_0xc0a9x18[_0x483c[235]]+_0xc0a9x18[_0x483c[117]]<=_0xc0a9x12?_0xc0a9xa[_0x483c[207]](_0xc0a9x16):this[_0x483c[2690]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x16,_0xc0a9xa);};}};};return _0xc0a9xa;};mxGraph[_0x483c[202]][_0x483c[2691]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=[];if(_0xc0a9x5||_0xc0a9x9){if(null==_0xc0a9x4&&(_0xc0a9x4=this[_0x483c[902]]()),null!=_0xc0a9x4){for(var _0xc0a9x12=this[_0x483c[251]][_0x483c[262]](_0xc0a9x4),_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x12;_0xc0a9x13++){var _0xc0a9x14=this[_0x483c[251]][_0x483c[263]](_0xc0a9x4,_0xc0a9x13),_0xc0a9x15=this[_0x483c[441]][_0x483c[248]](_0xc0a9x14);this[_0x483c[1714]](_0xc0a9x14)&&null!=_0xc0a9x15&&(!_0xc0a9x5||_0xc0a9x15[_0x483c[235]]>=_0xc0a9x2)&&(!_0xc0a9x9||_0xc0a9x15[_0x483c[236]]>=_0xc0a9x3)&&_0xc0a9xa[_0x483c[207]](_0xc0a9x14);}}};return _0xc0a9xa;};mxGraph[_0x483c[202]][_0x483c[1757]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!1;_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4:!1;var _0xc0a9x5=[];if(null!=_0xc0a9x2){for(var _0xc0a9x9=this[_0x483c[502]](),_0xc0a9xa=_0xc0a9x9[_0x483c[262]](_0xc0a9x2),_0xc0a9x12=null,_0xc0a9x13=0,_0xc0a9x14=0;_0xc0a9x14<_0xc0a9xa;_0xc0a9x14++){var _0xc0a9x15=_0xc0a9x9[_0x483c[263]](_0xc0a9x2,_0xc0a9x14);if(this[_0x483c[251]][_0x483c[1193]](_0xc0a9x15)&&this[_0x483c[1714]](_0xc0a9x15)){for(var _0xc0a9x16=this[_0x483c[1756]](_0xc0a9x15,_0xc0a9x3?_0xc0a9x2:null),_0xc0a9x17=0,_0xc0a9x18=0,_0xc0a9x19=0;_0xc0a9x19<_0xc0a9x16[_0x483c[67]];_0xc0a9x19++){this[_0x483c[441]][_0x483c[1710]](_0xc0a9x16[_0xc0a9x19],!0)==_0xc0a9x15?_0xc0a9x17++:_0xc0a9x18++};(_0xc0a9x4&&0==_0xc0a9x17&&0<_0xc0a9x18||!_0xc0a9x4&&0==_0xc0a9x18&&0<_0xc0a9x17)&&_0xc0a9x5[_0x483c[207]](_0xc0a9x15);_0xc0a9x16=_0xc0a9x4?_0xc0a9x18-_0xc0a9x17:_0xc0a9x17-_0xc0a9x18;_0xc0a9x16>_0xc0a9x13&&(_0xc0a9x13=_0xc0a9x16,_0xc0a9x12=_0xc0a9x15);};};0==_0xc0a9x5[_0x483c[67]]&&null!=_0xc0a9x12&&_0xc0a9x5[_0x483c[207]](_0xc0a9x12);};return _0xc0a9x5;};mxGraph[_0x483c[202]][_0x483c[1706]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x4&&null!=_0xc0a9x2){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;_0xc0a9x9=_0xc0a9x9||[];var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2);if(null==_0xc0a9x9[_0xc0a9xa]&&(_0xc0a9x9[_0xc0a9xa]=_0xc0a9x2,_0xc0a9x5=_0xc0a9x4(_0xc0a9x2,_0xc0a9x5),null==_0xc0a9x5||_0xc0a9x5)){if(_0xc0a9x5=this[_0x483c[251]][_0x483c[1707]](_0xc0a9x2),0<_0xc0a9x5){for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5;_0xc0a9xa++){var _0xc0a9x12=this[_0x483c[251]][_0x483c[1708]](_0xc0a9x2,_0xc0a9xa),_0xc0a9x13=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x12,!0)==_0xc0a9x2;if(!_0xc0a9x3||_0xc0a9x13){_0xc0a9x13=this[_0x483c[251]][_0x483c[1709]](_0xc0a9x12,!_0xc0a9x13),this[_0x483c[1706]](_0xc0a9x13,_0xc0a9x3,_0xc0a9x4,_0xc0a9x12,_0xc0a9x9)};}}};}};mxGraph[_0x483c[202]][_0x483c[2692]]=function(_0xc0a9x2){return this[_0x483c[2435]]()[_0x483c[2097]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2693]]=function(){return this[_0x483c[2435]]()[_0x483c[1107]]()};mxGraph[_0x483c[202]][_0x483c[2440]]=function(){return this[_0x483c[2435]]()[_0x483c[200]]()};mxGraph[_0x483c[202]][_0x483c[2694]]=function(){return this[_0x483c[2435]]()[_0x483c[895]][_0x483c[67]]};mxGraph[_0x483c[202]][_0x483c[2452]]=function(){return this[_0x483c[2435]]()[_0x483c[895]][0]};mxGraph[_0x483c[202]][_0x483c[897]]=function(){return this[_0x483c[2435]]()[_0x483c[895]][_0x483c[1853]]()};mxGraph[_0x483c[202]][_0x483c[2450]]=function(_0xc0a9x2){this[_0x483c[2435]]()[_0x483c[2099]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[904]]=function(_0xc0a9x2){this[_0x483c[2435]]()[_0x483c[2100]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2695]]=function(_0xc0a9x2){this[_0x483c[2435]]()[_0x483c[2103]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2696]]=function(_0xc0a9x2){this[_0x483c[2435]]()[_0x483c[832]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2697]]=function(_0xc0a9x2){this[_0x483c[2435]]()[_0x483c[2104]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2439]]=function(_0xc0a9x2){this[_0x483c[2435]]()[_0x483c[842]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2698]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[2690]](_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],_0xc0a9x2[_0x483c[117]],_0xc0a9x2[_0x483c[119]]);this[_0x483c[2699]](_0xc0a9x4,_0xc0a9x3);return _0xc0a9x4;};mxGraph[_0x483c[202]][_0x483c[2700]]=function(){this[_0x483c[2701]](!0)};mxGraph[_0x483c[202]][_0x483c[2702]]=function(){this[_0x483c[2701]]()};mxGraph[_0x483c[202]][_0x483c[2703]]=function(){this[_0x483c[2701]](!1,!0)};mxGraph[_0x483c[202]][_0x483c[2704]]=function(){this[_0x483c[2701]](!1,!1,!0)};mxGraph[_0x483c[202]][_0x483c[2701]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[2105]],_0xc0a9x9=0<_0xc0a9x5[_0x483c[895]][_0x483c[67]]?_0xc0a9x5[_0x483c[895]][0]:null;1<_0xc0a9x5[_0x483c[895]][_0x483c[67]]&&_0xc0a9x5[_0x483c[200]]();var _0xc0a9x5=null!=_0xc0a9x9?this[_0x483c[251]][_0x483c[1197]](_0xc0a9x9):this[_0x483c[902]](),_0xc0a9xa=this[_0x483c[251]][_0x483c[262]](_0xc0a9x5);null==_0xc0a9x9&&0<_0xc0a9xa?(_0xc0a9x2=this[_0x483c[251]][_0x483c[263]](_0xc0a9x5,0),this[_0x483c[2450]](_0xc0a9x2)):(null==_0xc0a9x9||_0xc0a9x3)&&null!=this[_0x483c[441]][_0x483c[248]](_0xc0a9x5)&&null!=this[_0x483c[251]][_0x483c[1721]](_0xc0a9x5)?this[_0x483c[2534]]()!=_0xc0a9x5&&this[_0x483c[2450]](_0xc0a9x5):null!=_0xc0a9x9&&_0xc0a9x4?0<this[_0x483c[251]][_0x483c[262]](_0xc0a9x9)&&(_0xc0a9x2=this[_0x483c[251]][_0x483c[263]](_0xc0a9x9,0),this[_0x483c[2450]](_0xc0a9x2)):0<_0xc0a9xa&&(_0xc0a9x3=_0xc0a9x5[_0x483c[1738]](_0xc0a9x9),_0xc0a9x2?(_0xc0a9x3++,_0xc0a9x2=this[_0x483c[251]][_0x483c[263]](_0xc0a9x5,_0xc0a9x3%_0xc0a9xa)):(_0xc0a9x3--,_0xc0a9x2=this[_0x483c[251]][_0x483c[263]](_0xc0a9x5,0>_0xc0a9x3?_0xc0a9xa-1:_0xc0a9x3)),this[_0x483c[2450]](_0xc0a9x2));};mxGraph[_0x483c[202]][_0x483c[2705]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2||this[_0x483c[902]]();_0xc0a9x2=this[_0x483c[251]][_0x483c[1953]](_0xc0a9x2);null!=_0xc0a9x2&&this[_0x483c[904]](_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[2706]]=function(_0xc0a9x2){this[_0x483c[2707]](!0,!1,_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2708]]=function(_0xc0a9x2){this[_0x483c[2707]](!1,!0,_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2707]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=_0xc0a9x4||this[_0x483c[902]]();var _0xc0a9x5=mxUtils[_0x483c[885]](this,function(_0xc0a9x4){return null!=this[_0x483c[441]][_0x483c[248]](_0xc0a9x4)&&0==this[_0x483c[251]][_0x483c[262]](_0xc0a9x4)&&(this[_0x483c[251]][_0x483c[1193]](_0xc0a9x4)&&_0xc0a9x2||this[_0x483c[251]][_0x483c[250]](_0xc0a9x4)&&_0xc0a9x3)});_0xc0a9x4=this[_0x483c[251]][_0x483c[1921]](_0xc0a9x5,_0xc0a9x4);this[_0x483c[904]](_0xc0a9x4);};mxGraph[_0x483c[202]][_0x483c[2459]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[2692]](_0xc0a9x2);this[_0x483c[2462]](_0xc0a9x3)?_0xc0a9x4?this[_0x483c[2697]](_0xc0a9x2):this[_0x483c[2695]](_0xc0a9x2):(!_0xc0a9x4||1!=this[_0x483c[2694]]())&&this[_0x483c[2450]](_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[2699]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2462]](_0xc0a9x3)?this[_0x483c[2696]](_0xc0a9x2):this[_0x483c[904]](_0xc0a9x2)};mxGraph[_0x483c[202]][_0x483c[2709]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2&&(this[_0x483c[251]][_0x483c[250]](_0xc0a9x2[_0x483c[246]])?(_0xc0a9x3=this[_0x483c[441]][_0x483c[2291]](_0xc0a9x2),_0xc0a9x3=this[_0x483c[2573]](_0xc0a9x2)||_0xc0a9x3==mxEdgeStyle[_0x483c[2568]]||_0xc0a9x3==mxEdgeStyle[_0x483c[2569]]||_0xc0a9x3==mxEdgeStyle[_0x483c[2570]]? new mxElbowEdgeHandler(_0xc0a9x2):_0xc0a9x3==mxEdgeStyle[_0x483c[2567]]||_0xc0a9x3==mxEdgeStyle[_0x483c[2572]]? new mxEdgeSegmentHandler(_0xc0a9x2): new mxEdgeHandler(_0xc0a9x2)):_0xc0a9x3= new mxVertexHandler(_0xc0a9x2));return _0xc0a9x3;};mxGraph[_0x483c[202]][_0x483c[1133]]=function(_0xc0a9x2){null==this[_0x483c[2329]]&&(this[_0x483c[2329]]=[]);this[_0x483c[2329]][_0x483c[207]](_0xc0a9x2);};mxGraph[_0x483c[202]][_0x483c[1148]]=function(_0xc0a9x2){if(null!=this[_0x483c[2329]]){for(var _0xc0a9x3=0;_0xc0a9x3<this[_0x483c[2329]][_0x483c[67]];_0xc0a9x3++){if(this[_0x483c[2329]][_0xc0a9x3]==_0xc0a9x2){this[_0x483c[2329]][_0x483c[300]](_0xc0a9x3,1);break;}}}};mxGraph[_0x483c[202]][_0x483c[2710]]=function(_0xc0a9x2){if(null==_0xc0a9x2[_0x483c[725]]||null==_0xc0a9x2[_0x483c[726]]){var _0xc0a9x3=mxUtils[_0x483c[2196]](this[_0x483c[526]],_0xc0a9x2[_0x483c[730]](),_0xc0a9x2[_0x483c[732]]());_0xc0a9x2[_0x483c[725]]=_0xc0a9x3[_0x483c[235]]-this[_0x483c[1136]];_0xc0a9x2[_0x483c[726]]=_0xc0a9x3[_0x483c[236]]-this[_0x483c[1137]];}};mxGraph[_0x483c[202]][_0x483c[758]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null==_0xc0a9x4&&(_0xc0a9x4=this);this[_0x483c[2710]](_0xc0a9x3);_0xc0a9x2==mxEvent[_0x483c[2711]]&&(this[_0x483c[1009]]= !0);if(mxClient[_0x483c[754]]&&this[_0x483c[2349]]&&_0xc0a9x2==mxEvent[_0x483c[2711]]){var _0xc0a9x5=( new Date)[_0x483c[178]]();_0xc0a9x5-this[_0x483c[2213]]<this[_0x483c[2350]]&&Math[_0x483c[425]](this[_0x483c[2712]]-_0xc0a9x3[_0x483c[730]]())<this[_0x483c[2351]]&&Math[_0x483c[425]](this[_0x483c[2352]]-_0xc0a9x3[_0x483c[732]]())<this[_0x483c[2351]]?(this[_0x483c[2213]]=0,this[_0x483c[761]](_0xc0a9x3[_0x483c[727]](),_0xc0a9x3[_0x483c[736]]()),_0xc0a9x3[_0x483c[727]]()[_0x483c[786]]= !0):(this[_0x483c[2712]]=_0xc0a9x3[_0x483c[730]](),this[_0x483c[2352]]=_0xc0a9x3[_0x483c[732]](),this[_0x483c[2213]]=_0xc0a9x5);};_0xc0a9x5=2!=_0xc0a9x3[_0x483c[727]]()[_0x483c[764]];if(mxClient[_0x483c[80]]&&_0x483c[462]==document[_0x483c[135]]){if(null!=this[_0x483c[2713]]&&Math[_0x483c[425]](this[_0x483c[2713]]-_0xc0a9x3[_0x483c[730]]())>this[_0x483c[2351]]||null!=this[_0x483c[2714]]&&Math[_0x483c[425]](this[_0x483c[2714]]-_0xc0a9x3[_0x483c[732]]())>this[_0x483c[2351]]){_0xc0a9x5= !0};_0xc0a9x2==mxEvent[_0x483c[2715]]&&(this[_0x483c[2713]]=_0xc0a9x3[_0x483c[730]](),this[_0x483c[2714]]=_0xc0a9x3[_0x483c[732]]());};if((_0xc0a9x2!=mxEvent[_0x483c[2715]]||this[_0x483c[1009]])&&_0xc0a9x5){if(_0xc0a9x2==mxEvent[_0x483c[2715]]&&(this[_0x483c[1009]]= !1),!this[_0x483c[2203]]()&&(mxClient[_0x483c[71]]||mxClient[_0x483c[75]]||mxClient[_0x483c[76]]||mxClient[_0x483c[80]]&&mxClient[_0x483c[48]]||_0xc0a9x3[_0x483c[727]]()[_0x483c[772]]!=this[_0x483c[526]])){_0xc0a9x2==mxEvent[_0x483c[2716]]&&(this[_0x483c[1009]]&&this[_0x483c[1012]])&&this[_0x483c[1014]](_0xc0a9x3[_0x483c[734]](),_0xc0a9x3[_0x483c[735]](),this[_0x483c[1013]]);if(null!=this[_0x483c[2329]]){_0xc0a9x4=[_0xc0a9x4,_0xc0a9x3];_0xc0a9x3[_0x483c[727]]()[_0x483c[739]]= !0;for(_0xc0a9x5=0;_0xc0a9x5<this[_0x483c[2329]][_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[2329]][_0xc0a9x5];_0xc0a9x2==mxEvent[_0x483c[2711]]?_0xc0a9x9[_0x483c[787]][_0x483c[183]](_0xc0a9x9,_0xc0a9x4):_0xc0a9x2==mxEvent[_0x483c[2716]]?_0xc0a9x9[_0x483c[788]][_0x483c[183]](_0xc0a9x9,_0xc0a9x4):_0xc0a9x2==mxEvent[_0x483c[2715]]&&_0xc0a9x9[_0x483c[789]][_0x483c[183]](_0xc0a9x9,_0xc0a9x4);};};_0xc0a9x2==mxEvent[_0x483c[2715]]&&this[_0x483c[173]](_0xc0a9x3);}}else {_0xc0a9x2==mxEvent[_0x483c[2715]]&&(this[_0x483c[1009]]= !1)};};mxGraph[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[2717]]||(this[_0x483c[2717]]= !0,null!=this[_0x483c[2276]]&&this[_0x483c[2276]][_0x483c[515]](),null!=this[_0x483c[2432]]&&this[_0x483c[2432]][_0x483c[515]](),null!=this[_0x483c[2316]]&&this[_0x483c[2316]][_0x483c[515]](),null!=this[_0x483c[2433]]&&this[_0x483c[2433]][_0x483c[515]](),null!=this[_0x483c[1011]]&&this[_0x483c[1011]][_0x483c[515]](),null!=this[_0x483c[2347]]&&this[_0x483c[2347]][_0x483c[515]](),null!=this[_0x483c[441]]&&this[_0x483c[441]][_0x483c[515]](),null!=this[_0x483c[251]]&&null!=this[_0x483c[2343]]&&(this[_0x483c[251]][_0x483c[745]](this[_0x483c[2343]]),this[_0x483c[2343]]=null),this[_0x483c[526]]=null)};function mxCellOverlay(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){this[_0x483c[618]]=_0xc0a9x2;this[_0x483c[2718]]=_0xc0a9x3;this[_0x483c[611]]=null!=_0xc0a9x4?_0xc0a9x4:this[_0x483c[611]];this[_0x483c[123]]=null!=_0xc0a9x5?_0xc0a9x5:this[_0x483c[123]];this[_0x483c[1368]]=null!=_0xc0a9x9?_0xc0a9x9: new mxPoint;this[_0x483c[270]]=null!=_0xc0a9xa?_0xc0a9xa:_0x483c[2719];}mxCellOverlay[_0x483c[202]]= new mxEventSource;mxCellOverlay[_0x483c[202]][_0x483c[196]]=mxCellOverlay;mxCellOverlay[_0x483c[202]][_0x483c[618]]=null;mxCellOverlay[_0x483c[202]][_0x483c[2718]]=null;mxCellOverlay[_0x483c[202]][_0x483c[611]]=mxConstants[_0x483c[480]];mxCellOverlay[_0x483c[202]][_0x483c[123]]=mxConstants[_0x483c[482]];mxCellOverlay[_0x483c[202]][_0x483c[1368]]=null;mxCellOverlay[_0x483c[202]][_0x483c[270]]=null;mxCellOverlay[_0x483c[202]][_0x483c[2354]]=0.5;mxCellOverlay[_0x483c[202]][_0x483c[1799]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[441]][_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x4=_0xc0a9x2[_0x483c[441]][_0x483c[255]],_0xc0a9x5=null,_0xc0a9x9=this[_0x483c[618]][_0x483c[117]],_0xc0a9xa=this[_0x483c[618]][_0x483c[119]];_0xc0a9x3?(_0xc0a9x3=_0xc0a9x2[_0x483c[439]],1==_0xc0a9x3[_0x483c[67]]%2?_0xc0a9x5=_0xc0a9x3[Math[_0x483c[519]](_0xc0a9x3[_0x483c[67]]/2)]:(_0xc0a9x5=_0xc0a9x3[_0x483c[67]]/2,_0xc0a9x2=_0xc0a9x3[_0xc0a9x5-1],_0xc0a9x3=_0xc0a9x3[_0xc0a9x5],_0xc0a9x5= new mxPoint(_0xc0a9x2[_0x483c[235]]+(_0xc0a9x3[_0x483c[235]]-_0xc0a9x2[_0x483c[235]])/2,_0xc0a9x2[_0x483c[236]]+(_0xc0a9x3[_0x483c[236]]-_0xc0a9x2[_0x483c[236]])/2))):(_0xc0a9x5= new mxPoint,_0xc0a9x5[_0x483c[235]]=this[_0x483c[611]]==mxConstants[_0x483c[2132]]?_0xc0a9x2[_0x483c[235]]:this[_0x483c[611]]==mxConstants[_0x483c[479]]?_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]/2:_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]],_0xc0a9x5[_0x483c[236]]=this[_0x483c[123]]==mxConstants[_0x483c[1687]]?_0xc0a9x2[_0x483c[236]]:this[_0x483c[123]]==mxConstants[_0x483c[481]]?_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]/2:_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]);return  new mxRectangle(Math[_0x483c[488]](_0xc0a9x5[_0x483c[235]]-(_0xc0a9x9*this[_0x483c[2354]]-this[_0x483c[1368]][_0x483c[235]])*_0xc0a9x4),Math[_0x483c[488]](_0xc0a9x5[_0x483c[236]]-(_0xc0a9xa*this[_0x483c[2354]]-this[_0x483c[1368]][_0x483c[236]])*_0xc0a9x4),_0xc0a9x9*_0xc0a9x4,_0xc0a9xa*_0xc0a9x4);};mxCellOverlay[_0x483c[202]][_0x483c[2591]]=function(){return this[_0x483c[2718]]};function mxOutline(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1097]]=_0xc0a9x2;null!=_0xc0a9x3&&this[_0x483c[176]](_0xc0a9x3);}mxOutline[_0x483c[202]][_0x483c[1097]]=null;mxOutline[_0x483c[202]][_0x483c[2136]]=null;mxOutline[_0x483c[202]][_0x483c[2720]]=mxConstants[_0x483c[2333]];mxOutline[_0x483c[202]][_0x483c[984]]= !0;mxOutline[_0x483c[202]][_0x483c[2721]]= !0;mxOutline[_0x483c[202]][_0x483c[467]]=10;mxOutline[_0x483c[202]][_0x483c[2722]]=8;mxOutline[_0x483c[202]][_0x483c[2723]]= !1;mxOutline[_0x483c[202]][_0x483c[2724]]=null;mxOutline[_0x483c[202]][_0x483c[1063]]= !1;mxOutline[_0x483c[202]][_0x483c[176]]=function(_0xc0a9x2){this[_0x483c[2136]]= new mxGraph(_0xc0a9x2,this[_0x483c[1097]][_0x483c[502]](),this[_0x483c[2720]],this[_0x483c[1097]][_0x483c[2434]]());this[_0x483c[2136]][_0x483c[2206]]= !1;this[_0x483c[2136]][_0x483c[1012]]= !1;var _0xc0a9x3=this[_0x483c[2136]][_0x483c[1177]];this[_0x483c[2136]][_0x483c[1177]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){!this[_0x483c[1063]]&&null!=this[_0x483c[2136]]&&_0xc0a9x3[_0x483c[183]](this[_0x483c[2136]],arguments)});mxClient[_0x483c[48]]&&(_0xc0a9x2=this[_0x483c[2136]][_0x483c[249]]()[_0x483c[2051]]()[_0x483c[265]],_0xc0a9x2[_0x483c[57]](_0x483c[2725],_0x483c[2726]),_0xc0a9x2[_0x483c[57]](_0x483c[2727],_0x483c[2726]));this[_0x483c[2136]][_0x483c[2409]]= !1;this[_0x483c[2136]][_0x483c[995]](!1);this[_0x483c[2728]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){!this[_0x483c[1063]]&&!this[_0x483c[1124]]&&this[_0x483c[2729]]()});this[_0x483c[1097]][_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,this[_0x483c[2728]]);this[_0x483c[2136]][_0x483c[1133]](this);_0xc0a9x2=this[_0x483c[1097]][_0x483c[249]]();_0xc0a9x2[_0x483c[169]](mxEvent.SCALE,this[_0x483c[2728]]);_0xc0a9x2[_0x483c[169]](mxEvent.TRANSLATE,this[_0x483c[2728]]);_0xc0a9x2[_0x483c[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0x483c[2728]]);_0xc0a9x2[_0x483c[169]](mxEvent.DOWN,this[_0x483c[2728]]);_0xc0a9x2[_0x483c[169]](mxEvent.UP,this[_0x483c[2728]]);mxEvent[_0x483c[169]](this[_0x483c[1097]][_0x483c[526]],_0x483c[276],this[_0x483c[2728]]);this[_0x483c[2730]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2723]]&&this[_0x483c[2728]][_0x483c[183]](this,arguments)});this[_0x483c[1097]][_0x483c[169]](mxEvent.PAN,this[_0x483c[2730]]);this[_0x483c[2731]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2136]][_0x483c[2341]](this[_0x483c[1097]][_0x483c[2434]]());this[_0x483c[2136]][_0x483c[802]]();});this[_0x483c[1097]][_0x483c[169]](mxEvent.REFRESH,this[_0x483c[2731]]);this[_0x483c[1562]]= new mxRectangle(0,0,0,0);this[_0x483c[2732]]= new mxRectangleShape(this[_0x483c[1562]],null,mxConstants.OUTLINE_COLOR,mxConstants.OUTLINE_STROKEWIDTH);this[_0x483c[2732]][_0x483c[507]]=this[_0x483c[2136]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]];this[_0x483c[2732]][_0x483c[176]](this[_0x483c[2136]][_0x483c[249]]()[_0x483c[1524]]());mxEvent[_0x483c[2733]](this[_0x483c[2732]][_0x483c[252]],this[_0x483c[2136]]);this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[1537]]=_0x483c[110];this[_0x483c[2734]]=this[_0x483c[2735]]();this[_0x483c[2734]][_0x483c[176]](this[_0x483c[2136]][_0x483c[249]]()[_0x483c[1524]]());this[_0x483c[984]]&&(this[_0x483c[2734]][_0x483c[252]][_0x483c[124]][_0x483c[270]]=_0x483c[356]);mxEvent[_0x483c[169]](this[_0x483c[2734]][_0x483c[252]],mxClient[_0x483c[754]]?_0x483c[755]:_0x483c[751],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2136]][_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x2))}));this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[495]]=this[_0x483c[2721]]?_0x483c[110]:_0x483c[130];this[_0x483c[2734]][_0x483c[252]][_0x483c[124]][_0x483c[495]]=this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[495]];this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[270]]=_0x483c[582];this[_0x483c[2729]](!1);};mxOutline[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxOutline[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxOutline[_0x483c[202]][_0x483c[2736]]=function(_0xc0a9x2){this[_0x483c[2734]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0xc0a9x2?_0x483c[189]:_0x483c[188]};mxOutline[_0x483c[202]][_0x483c[802]]=function(){this[_0x483c[2729]](!0)};mxOutline[_0x483c[202]][_0x483c[2735]]=function(){var _0xc0a9x2=null!=this[_0x483c[2724]]? new mxImageShape( new mxRectangle(0,0,this[_0x483c[2724]][_0x483c[117]],this[_0x483c[2724]][_0x483c[119]]),this[_0x483c[2724]][_0x483c[390]]): new mxRectangleShape( new mxRectangle(0,0,this[_0x483c[2722]],this[_0x483c[2722]]),mxConstants.OUTLINE_HANDLE_FILLCOLOR,mxConstants.OUTLINE_HANDLE_STROKECOLOR);_0xc0a9x2[_0x483c[507]]=this[_0x483c[2136]][_0x483c[507]];return _0xc0a9x2;};mxOutline[_0x483c[202]][_0x483c[2737]]=function(){return  new mxRectangle(0,0,this[_0x483c[1097]][_0x483c[526]][_0x483c[1526]],this[_0x483c[1097]][_0x483c[526]][_0x483c[191]])};mxOutline[_0x483c[202]][_0x483c[2738]]=function(_0xc0a9x2){return null};mxOutline[_0x483c[202]][_0x483c[2729]]=function(_0xc0a9x2){if(null!=this[_0x483c[1097]]){var _0xc0a9x3=this[_0x483c[1097]][_0x483c[441]][_0x483c[255]],_0xc0a9x4=this[_0x483c[1097]][_0x483c[517]](),_0xc0a9x4= new mxRectangle(_0xc0a9x4[_0x483c[235]]/_0xc0a9x3+this[_0x483c[1097]][_0x483c[1136]],_0xc0a9x4[_0x483c[236]]/_0xc0a9x3+this[_0x483c[1097]][_0x483c[1137]],_0xc0a9x4[_0x483c[117]]/_0xc0a9x3,_0xc0a9x4[_0x483c[119]]/_0xc0a9x3),_0xc0a9x5= new mxRectangle(0,0,this[_0x483c[1097]][_0x483c[526]][_0x483c[159]]/_0xc0a9x3,this[_0x483c[1097]][_0x483c[526]][_0x483c[157]]/_0xc0a9x3),_0xc0a9x9=_0xc0a9x4[_0x483c[238]]();_0xc0a9x9[_0x483c[99]](_0xc0a9x5);var _0xc0a9xa=this[_0x483c[2737]](),_0xc0a9x5=Math[_0x483c[160]](_0xc0a9xa[_0x483c[117]]/_0xc0a9x3,_0xc0a9x9[_0x483c[117]]),_0xc0a9x3=Math[_0x483c[160]](_0xc0a9xa[_0x483c[119]]/_0xc0a9x3,_0xc0a9x9[_0x483c[119]]),_0xc0a9x9=Math[_0x483c[160]](0,this[_0x483c[2136]][_0x483c[526]][_0x483c[159]]-this[_0x483c[467]]),_0xc0a9xa=Math[_0x483c[160]](0,this[_0x483c[2136]][_0x483c[526]][_0x483c[157]]-this[_0x483c[467]]),_0xc0a9x9=Math[_0x483c[243]](_0xc0a9x9/_0xc0a9x5,_0xc0a9xa/_0xc0a9x3);if(0<_0xc0a9x9){this[_0x483c[2136]][_0x483c[249]]()[_0x483c[255]]!=_0xc0a9x9&&(this[_0x483c[2136]][_0x483c[249]]()[_0x483c[255]]=_0xc0a9x9,_0xc0a9x2= !0);_0xc0a9x5=this[_0x483c[2136]][_0x483c[249]]();_0xc0a9x5[_0x483c[1741]]!=this[_0x483c[1097]][_0x483c[249]]()[_0x483c[1741]]&&_0xc0a9x5[_0x483c[2257]](this[_0x483c[1097]][_0x483c[249]]()[_0x483c[1741]]);var _0xc0a9x3=this[_0x483c[1097]][_0x483c[441]][_0x483c[513]],_0xc0a9xa=_0xc0a9x3[_0x483c[235]]+this[_0x483c[1097]][_0x483c[1136]],_0xc0a9x12=_0xc0a9x3[_0x483c[236]]+this[_0x483c[1097]][_0x483c[1137]],_0xc0a9x9=this[_0x483c[2738]](_0xc0a9x9);null!=_0xc0a9x9&&(_0xc0a9xa+=_0xc0a9x9[_0x483c[235]],_0xc0a9x12+=_0xc0a9x9[_0x483c[236]]);0>_0xc0a9x4[_0x483c[235]]&&(_0xc0a9xa-=_0xc0a9x4[_0x483c[235]]);0>_0xc0a9x4[_0x483c[236]]&&(_0xc0a9x12-=_0xc0a9x4[_0x483c[236]]);if(_0xc0a9x5[_0x483c[513]][_0x483c[235]]!=_0xc0a9xa||_0xc0a9x5[_0x483c[513]][_0x483c[236]]!=_0xc0a9x12){_0xc0a9x5[_0x483c[513]][_0x483c[235]]=_0xc0a9xa,_0xc0a9x5[_0x483c[513]][_0x483c[236]]=_0xc0a9x12,_0xc0a9x2= !0};var _0xc0a9x4=_0xc0a9x5[_0x483c[513]],_0xc0a9x9=this[_0x483c[1097]][_0x483c[249]]()[_0x483c[255]],_0xc0a9xa=_0xc0a9x9/_0xc0a9x5[_0x483c[255]],_0xc0a9x12=1/_0xc0a9x5[_0x483c[255]],_0xc0a9x13=this[_0x483c[1097]][_0x483c[526]];this[_0x483c[1562]]= new mxRectangle((_0xc0a9x4[_0x483c[235]]-_0xc0a9x3[_0x483c[235]]-this[_0x483c[1097]][_0x483c[1136]])/_0xc0a9x12,(_0xc0a9x4[_0x483c[236]]-_0xc0a9x3[_0x483c[236]]-this[_0x483c[1097]][_0x483c[1137]])/_0xc0a9x12,_0xc0a9x13[_0x483c[159]]/_0xc0a9xa,_0xc0a9x13[_0x483c[157]]/_0xc0a9xa);this[_0x483c[1562]][_0x483c[235]]+=this[_0x483c[1097]][_0x483c[526]][_0x483c[360]]*_0xc0a9x5[_0x483c[255]]/_0xc0a9x9;this[_0x483c[1562]][_0x483c[236]]+=this[_0x483c[1097]][_0x483c[526]][_0x483c[190]]*_0xc0a9x5[_0x483c[255]]/_0xc0a9x9;_0xc0a9x4=this[_0x483c[2732]][_0x483c[1562]];if(_0xc0a9x4[_0x483c[235]]!=this[_0x483c[1562]][_0x483c[235]]||_0xc0a9x4[_0x483c[236]]!=this[_0x483c[1562]][_0x483c[236]]||_0xc0a9x4[_0x483c[117]]!=this[_0x483c[1562]][_0x483c[117]]||_0xc0a9x4[_0x483c[119]]!=this[_0x483c[1562]][_0x483c[119]]){this[_0x483c[2732]][_0x483c[1562]]=this[_0x483c[1562]],this[_0x483c[2732]][_0x483c[258]]()};_0xc0a9x4=this[_0x483c[2734]][_0x483c[1562]];_0xc0a9x5= new mxRectangle(this[_0x483c[1562]][_0x483c[235]]+this[_0x483c[1562]][_0x483c[117]]-_0xc0a9x4[_0x483c[117]]/2,this[_0x483c[1562]][_0x483c[236]]+this[_0x483c[1562]][_0x483c[119]]-_0xc0a9x4[_0x483c[119]]/2,_0xc0a9x4[_0x483c[117]],_0xc0a9x4[_0x483c[119]]);if(_0xc0a9x4[_0x483c[235]]!=_0xc0a9x5[_0x483c[235]]||_0xc0a9x4[_0x483c[236]]!=_0xc0a9x5[_0x483c[236]]||_0xc0a9x4[_0x483c[117]]!=_0xc0a9x5[_0x483c[117]]||_0xc0a9x4[_0x483c[119]]!=_0xc0a9x5[_0x483c[119]]){this[_0x483c[2734]][_0x483c[1562]]=_0xc0a9x5,_0x483c[188]!=this[_0x483c[2734]][_0x483c[252]][_0x483c[124]][_0x483c[187]]&&this[_0x483c[2734]][_0x483c[258]]()};_0xc0a9x2&&this[_0x483c[2136]][_0x483c[441]][_0x483c[2259]]();};}};mxOutline[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[984]]&&this[_0x483c[2721]]&&(this[_0x483c[499]]=_0xc0a9x3[_0x483c[729]](this[_0x483c[2734]]),this[_0x483c[2739]]=_0xc0a9x3[_0x483c[730]](),this[_0x483c[2740]]=_0xc0a9x3[_0x483c[732]](),this[_0x483c[1124]]= !0,this[_0x483c[1097]][_0x483c[2365]]&&mxUtils[_0x483c[1134]](this[_0x483c[1097]][_0x483c[526]])?(this[_0x483c[2741]]=this[_0x483c[1097]][_0x483c[526]][_0x483c[360]],this[_0x483c[2742]]=this[_0x483c[1097]][_0x483c[526]][_0x483c[190]]):this[_0x483c[2742]]=this[_0x483c[2741]]=0);_0xc0a9x3[_0x483c[722]]();};mxOutline[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1124]]){this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[495]]=this[_0x483c[2721]]?_0x483c[110]:_0x483c[130];this[_0x483c[2734]][_0x483c[252]][_0x483c[124]][_0x483c[495]]=this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[495]];var _0xc0a9x4=_0xc0a9x3[_0x483c[730]]()-this[_0x483c[2739]],_0xc0a9x5=_0xc0a9x3[_0x483c[732]]()-this[_0x483c[2740]],_0xc0a9x9=null;if(this[_0x483c[499]]){_0xc0a9x9=this[_0x483c[1097]][_0x483c[526]],_0xc0a9x5=_0xc0a9x4/(_0xc0a9x9[_0x483c[159]]/_0xc0a9x9[_0x483c[157]]),_0xc0a9x9= new mxRectangle(this[_0x483c[1562]][_0x483c[235]],this[_0x483c[1562]][_0x483c[236]],Math[_0x483c[160]](1,this[_0x483c[1562]][_0x483c[117]]+_0xc0a9x4),Math[_0x483c[160]](1,this[_0x483c[1562]][_0x483c[119]]+_0xc0a9x5)),this[_0x483c[2732]][_0x483c[1562]]=_0xc0a9x9,this[_0x483c[2732]][_0x483c[258]]()}else {var _0xc0a9xa=this[_0x483c[2136]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x9= new mxRectangle(this[_0x483c[1562]][_0x483c[235]]+_0xc0a9x4,this[_0x483c[1562]][_0x483c[236]]+_0xc0a9x5,this[_0x483c[1562]][_0x483c[117]],this[_0x483c[1562]][_0x483c[119]]);this[_0x483c[2732]][_0x483c[1562]]=_0xc0a9x9;this[_0x483c[2732]][_0x483c[258]]();_0xc0a9x4=_0xc0a9x4/_0xc0a9xa*this[_0x483c[1097]][_0x483c[249]]()[_0x483c[255]];_0xc0a9x5=_0xc0a9x5/_0xc0a9xa*this[_0x483c[1097]][_0x483c[249]]()[_0x483c[255]];this[_0x483c[1097]][_0x483c[1135]](-_0xc0a9x4-this[_0x483c[2741]],-_0xc0a9x5-this[_0x483c[2742]]);};_0xc0a9x4=this[_0x483c[2734]][_0x483c[1562]];this[_0x483c[2734]][_0x483c[1562]]= new mxRectangle(_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]]-_0xc0a9x4[_0x483c[117]]/2,_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]]-_0xc0a9x4[_0x483c[119]]/2,_0xc0a9x4[_0x483c[117]],_0xc0a9x4[_0x483c[119]]);_0x483c[188]!=this[_0x483c[2734]][_0x483c[252]][_0x483c[124]][_0x483c[187]]&&this[_0x483c[2734]][_0x483c[258]]();_0xc0a9x3[_0x483c[722]]();}};mxOutline[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1124]]){var _0xc0a9x4=_0xc0a9x3[_0x483c[730]]()-this[_0x483c[2739]],_0xc0a9x5=_0xc0a9x3[_0x483c[732]]()-this[_0x483c[2740]];if(0<Math[_0x483c[425]](_0xc0a9x4)||0<Math[_0x483c[425]](_0xc0a9x5)){if(this[_0x483c[499]]){var _0xc0a9x5=this[_0x483c[2732]][_0x483c[1562]][_0x483c[117]],_0xc0a9x9=this[_0x483c[1097]][_0x483c[249]]()[_0x483c[255]];this[_0x483c[1097]][_0x483c[2561]](_0xc0a9x9-_0xc0a9x4*_0xc0a9x9/_0xc0a9x5,!1);}else {if(!this[_0x483c[1097]][_0x483c[2365]]||!mxUtils[_0x483c[1134]](this[_0x483c[1097]][_0x483c[526]])){this[_0x483c[1097]][_0x483c[1135]](0,0),_0xc0a9x4/=this[_0x483c[2136]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x5/=this[_0x483c[2136]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x9=this[_0x483c[1097]][_0x483c[249]]()[_0x483c[513]],this[_0x483c[1097]][_0x483c[249]]()[_0x483c[1147]](_0xc0a9x9[_0x483c[235]]-_0xc0a9x4,_0xc0a9x9[_0x483c[236]]-_0xc0a9x5)}};this[_0x483c[2729]]();_0xc0a9x3[_0x483c[722]]();};this[_0x483c[1983]]=null;this[_0x483c[1124]]= !1;}};mxOutline[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[1097]]&&(this[_0x483c[1097]][_0x483c[745]](this[_0x483c[2730]]),this[_0x483c[1097]][_0x483c[745]](this[_0x483c[2731]]),this[_0x483c[1097]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[2728]]),this[_0x483c[1097]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[2728]]),mxEvent[_0x483c[169]](this[_0x483c[1097]][_0x483c[526]],_0x483c[276],this[_0x483c[2728]]),this[_0x483c[1097]]=null);null!=this[_0x483c[2136]]&&(this[_0x483c[2136]][_0x483c[1148]](this),this[_0x483c[2136]][_0x483c[515]](),this[_0x483c[2136]]=null);null!=this[_0x483c[2732]]&&(this[_0x483c[2732]][_0x483c[515]](),this[_0x483c[2732]]=null);null!=this[_0x483c[2734]]&&(this[_0x483c[2734]][_0x483c[515]](),this[_0x483c[2734]]=null);};function mxMultiplicity(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15){this[_0x483c[1097]]=_0xc0a9x2;this[_0x483c[60]]=_0xc0a9x3;this[_0x483c[2588]]=_0xc0a9x4;this[_0x483c[131]]=_0xc0a9x5;this[_0x483c[243]]=null!=_0xc0a9x9?_0xc0a9x9:0;this[_0x483c[160]]=null!=_0xc0a9xa?_0xc0a9xa:_0x483c[2743];this[_0x483c[2744]]=_0xc0a9x12;this[_0x483c[2589]]=mxResources[_0x483c[203]](_0xc0a9x13)||_0xc0a9x13;this[_0x483c[2745]]=mxResources[_0x483c[203]](_0xc0a9x14)||_0xc0a9x14;this[_0x483c[2746]]=null!=_0xc0a9x15?_0xc0a9x15:!0;}mxMultiplicity[_0x483c[202]][_0x483c[60]]=null;mxMultiplicity[_0x483c[202]][_0x483c[2588]]=null;mxMultiplicity[_0x483c[202]][_0x483c[131]]=null;mxMultiplicity[_0x483c[202]][_0x483c[1097]]=null;mxMultiplicity[_0x483c[202]][_0x483c[243]]=null;mxMultiplicity[_0x483c[202]][_0x483c[160]]=null;mxMultiplicity[_0x483c[202]][_0x483c[2744]]=null;mxMultiplicity[_0x483c[202]][_0x483c[2746]]= !0;mxMultiplicity[_0x483c[202]][_0x483c[2589]]=null;mxMultiplicity[_0x483c[202]][_0x483c[2745]]=null;mxMultiplicity[_0x483c[202]][_0x483c[2583]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=_0x483c[110];if(this[_0x483c[1097]]&&this[_0x483c[2747]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x3)||!this[_0x483c[1097]]&&this[_0x483c[2747]](_0xc0a9x2,_0xc0a9x5,_0xc0a9x3)){if(null!=this[_0x483c[2589]]&&(this[_0x483c[1097]]&&(0==this[_0x483c[160]]||_0xc0a9x9>=this[_0x483c[160]])||!this[_0x483c[1097]]&&(0==this[_0x483c[160]]||_0xc0a9xa>=this[_0x483c[160]]))){_0xc0a9x12+=this[_0x483c[2589]]+_0x483c[192]};null!=this[_0x483c[2744]]&&(null!=this[_0x483c[2745]]&&0<this[_0x483c[2744]][_0x483c[67]])&&(this[_0x483c[2748]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5)||(_0xc0a9x12+=this[_0x483c[2745]]+_0x483c[192]));};return 0<_0xc0a9x12[_0x483c[67]]?_0xc0a9x12:null;};mxMultiplicity[_0x483c[202]][_0x483c[2748]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x3=_0xc0a9x2[_0x483c[251]][_0x483c[433]](_0xc0a9x4);_0xc0a9x5=_0xc0a9x2[_0x483c[251]][_0x483c[433]](_0xc0a9x5);_0xc0a9x4=!this[_0x483c[2746]];for(var _0xc0a9x9=this[_0x483c[2744]],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){if(this[_0x483c[1097]]&&this[_0x483c[2749]](_0xc0a9x2,_0xc0a9x5,_0xc0a9x9[_0xc0a9xa])){_0xc0a9x4=this[_0x483c[2746]];break;}else {if(!this[_0x483c[1097]]&&this[_0x483c[2749]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9[_0xc0a9xa])){_0xc0a9x4=this[_0x483c[2746]];break;}}};return _0xc0a9x4;};mxMultiplicity[_0x483c[202]][_0x483c[2747]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=_0xc0a9x2[_0x483c[251]][_0x483c[433]](_0xc0a9x3);return this[_0x483c[2749]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[60]],this[_0x483c[2588]],this[_0x483c[131]]);};mxMultiplicity[_0x483c[202]][_0x483c[2749]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return null!=_0xc0a9x3?isNaN(_0xc0a9x3[_0x483c[288]])?_0xc0a9x3==_0xc0a9x4:mxUtils[_0x483c[1331]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9):!1};function mxLayoutManager(_0xc0a9x2){this[_0x483c[2750]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4){this[_0x483c[994]]()&&this[_0x483c[823]](_0xc0a9x4[_0x483c[720]](_0x483c[1061]))});this[_0x483c[2317]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4){this[_0x483c[994]]()&&this[_0x483c[835]](_0xc0a9x4[_0x483c[720]](_0x483c[895]),_0xc0a9x4[_0x483c[720]](_0x483c[763]))});this[_0x483c[1178]](_0xc0a9x2);}mxLayoutManager[_0x483c[202]]= new mxEventSource;mxLayoutManager[_0x483c[202]][_0x483c[196]]=mxLayoutManager;mxLayoutManager[_0x483c[202]][_0x483c[1179]]=null;mxLayoutManager[_0x483c[202]][_0x483c[2751]]= !0;mxLayoutManager[_0x483c[202]][_0x483c[984]]= !0;mxLayoutManager[_0x483c[202]][_0x483c[2728]]=null;mxLayoutManager[_0x483c[202]][_0x483c[2317]]=null;mxLayoutManager[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxLayoutManager[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxLayoutManager[_0x483c[202]][_0x483c[2752]]=function(){return this[_0x483c[2751]]};mxLayoutManager[_0x483c[202]][_0x483c[2753]]=function(_0xc0a9x2){this[_0x483c[2751]]=_0xc0a9x2};mxLayoutManager[_0x483c[202]][_0x483c[1703]]=function(){return this[_0x483c[1179]]};mxLayoutManager[_0x483c[202]][_0x483c[1178]]=function(_0xc0a9x2){if(null!=this[_0x483c[1179]]){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x3[_0x483c[745]](this[_0x483c[2750]]);this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2317]]);};this[_0x483c[1179]]=_0xc0a9x2;null!=this[_0x483c[1179]]&&(_0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x3[_0x483c[169]](mxEvent.BEFORE_UNDO,this[_0x483c[2750]]),this[_0x483c[1179]][_0x483c[169]](mxEvent.MOVE_CELLS,this[_0x483c[2317]]));};mxLayoutManager[_0x483c[202]][_0x483c[2754]]=function(_0xc0a9x2){return null};mxLayoutManager[_0x483c[202]][_0x483c[823]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[2755]](_0xc0a9x2[_0x483c[1065]]);var _0xc0a9x3=this[_0x483c[1703]]()[_0x483c[502]]();if(this[_0x483c[2752]]()){for(var _0xc0a9x4=_0xc0a9x3[_0x483c[1977]](_0xc0a9x2);0<_0xc0a9x4[_0x483c[67]];){_0xc0a9x2=_0xc0a9x2[_0x483c[1919]](_0xc0a9x4),_0xc0a9x4=_0xc0a9x3[_0x483c[1977]](_0xc0a9x4)}};this[_0x483c[828]](mxUtils[_0x483c[1779]](_0xc0a9x2,!1));};mxLayoutManager[_0x483c[202]][_0x483c[835]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&null!=_0xc0a9x3){for(var _0xc0a9x4=mxUtils[_0x483c[2196]](this[_0x483c[1703]]()[_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x3),mxEvent[_0x483c[733]](_0xc0a9x3)),_0xc0a9x5=this[_0x483c[1703]]()[_0x483c[502]](),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x2[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[2754]](_0xc0a9x5[_0x483c[1197]](_0xc0a9x2[_0xc0a9x9]));null!=_0xc0a9xa&&_0xc0a9xa[_0x483c[1702]](_0xc0a9x2[_0xc0a9x9],_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]]);}}};mxLayoutManager[_0x483c[202]][_0x483c[2755]]=function(_0xc0a9x2){for(var _0xc0a9x3=[],_0xc0a9x4={},_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x9=_0xc0a9x2[_0xc0a9x5];if(_0xc0a9x9 instanceof mxRootChange){return []};for(var _0xc0a9x9=this[_0x483c[2756]](_0xc0a9x9),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){if(null!=_0xc0a9x9[_0xc0a9xa]){var _0xc0a9x12=mxCellPath[_0x483c[385]](_0xc0a9x9[_0xc0a9xa]);null==_0xc0a9x4[_0xc0a9x12]&&(_0xc0a9x4[_0xc0a9x12]=_0xc0a9x9[_0xc0a9xa],_0xc0a9x3[_0x483c[207]](_0xc0a9x9[_0xc0a9xa]));}};};return _0xc0a9x3;};mxLayoutManager[_0x483c[202]][_0x483c[2756]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1703]]()[_0x483c[502]]();return _0xc0a9x2 instanceof mxChildChange?[_0xc0a9x2[_0x483c[247]],_0xc0a9x2[_0x483c[257]],_0xc0a9x3[_0x483c[1197]](_0xc0a9x2[_0x483c[247]])]:_0xc0a9x2 instanceof mxTerminalChange||_0xc0a9x2 instanceof mxGeometryChange?[_0xc0a9x2[_0x483c[246]],_0xc0a9x3[_0x483c[1197]](_0xc0a9x2[_0x483c[246]])]:[];};mxLayoutManager[_0x483c[202]][_0x483c[828]]=function(_0xc0a9x2){if(0<_0xc0a9x2[_0x483c[67]]){var _0xc0a9x3=this[_0x483c[1703]]()[_0x483c[502]]();_0xc0a9x3[_0x483c[473]]();try{for(var _0xc0a9x4=null,_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){_0xc0a9x2[_0xc0a9x5]!=_0xc0a9x3[_0x483c[501]]()&&_0xc0a9x2[_0xc0a9x5]!=_0xc0a9x4&&(_0xc0a9x4=_0xc0a9x2[_0xc0a9x5],this[_0x483c[2757]](this[_0x483c[2754]](_0xc0a9x4),_0xc0a9x4))};this[_0x483c[746]]( new mxEventObject(mxEvent.LAYOUT_CELLS,_0x483c[895],_0xc0a9x2));}finally{_0xc0a9x3[_0x483c[476]]()};}};mxLayoutManager[_0x483c[202]][_0x483c[2757]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[350]](_0xc0a9x3)};mxLayoutManager[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1178]](null)};function mxSpaceManager(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[2758]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[994]]()&&this[_0x483c[837]](_0xc0a9x3[_0x483c[720]](_0x483c[895]))});this[_0x483c[2759]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[994]]()&&this[_0x483c[837]](_0xc0a9x3[_0x483c[720]](_0x483c[895]))});this[_0x483c[2760]]=null!=_0xc0a9x3?_0xc0a9x3:!0;this[_0x483c[2761]]=null!=_0xc0a9x4?_0xc0a9x4:!0;this[_0x483c[2392]]=null!=_0xc0a9x5?_0xc0a9x5:!0;this[_0x483c[1178]](_0xc0a9x2);}mxSpaceManager[_0x483c[202]]= new mxEventSource;mxSpaceManager[_0x483c[202]][_0x483c[196]]=mxSpaceManager;mxSpaceManager[_0x483c[202]][_0x483c[1179]]=null;mxSpaceManager[_0x483c[202]][_0x483c[984]]= !0;mxSpaceManager[_0x483c[202]][_0x483c[2760]]= !0;mxSpaceManager[_0x483c[202]][_0x483c[2761]]= !0;mxSpaceManager[_0x483c[202]][_0x483c[2392]]= !0;mxSpaceManager[_0x483c[202]][_0x483c[2758]]=null;mxSpaceManager[_0x483c[202]][_0x483c[2759]]=null;mxSpaceManager[_0x483c[202]][_0x483c[2762]]=function(_0xc0a9x2){return !this[_0x483c[1703]]()[_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2)};mxSpaceManager[_0x483c[202]][_0x483c[2763]]=function(_0xc0a9x2){return this[_0x483c[1703]]()[_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2)&&this[_0x483c[1703]]()[_0x483c[1712]](_0xc0a9x2)};mxSpaceManager[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxSpaceManager[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxSpaceManager[_0x483c[202]][_0x483c[2764]]=function(){return this[_0x483c[2760]]};mxSpaceManager[_0x483c[202]][_0x483c[2765]]=function(_0xc0a9x2){this[_0x483c[2760]]=_0xc0a9x2};mxSpaceManager[_0x483c[202]][_0x483c[2766]]=function(){return this[_0x483c[2761]]};mxSpaceManager[_0x483c[202]][_0x483c[2767]]=function(_0xc0a9x2){this[_0x483c[2761]]=_0xc0a9x2};mxSpaceManager[_0x483c[202]][_0x483c[2678]]=function(){return this[_0x483c[2392]]};mxSpaceManager[_0x483c[202]][_0x483c[2679]]=function(_0xc0a9x2){this[_0x483c[2392]]=_0xc0a9x2};mxSpaceManager[_0x483c[202]][_0x483c[1703]]=function(){return this[_0x483c[1179]]};mxSpaceManager[_0x483c[202]][_0x483c[1178]]=function(_0xc0a9x2){null!=this[_0x483c[1179]]&&(this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2758]]),this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2759]]));this[_0x483c[1179]]=_0xc0a9x2;null!=this[_0x483c[1179]]&&(this[_0x483c[1179]][_0x483c[169]](mxEvent.RESIZE_CELLS,this[_0x483c[2758]]),this[_0x483c[1179]][_0x483c[169]](mxEvent.FOLD_CELLS,this[_0x483c[2759]]));};mxSpaceManager[_0x483c[202]][_0x483c[837]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]();_0xc0a9x3[_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){if(!this[_0x483c[2762]](_0xc0a9x2[_0xc0a9x4])){this[_0x483c[2768]](_0xc0a9x2[_0xc0a9x4]);break;}}}finally{_0xc0a9x3[_0x483c[476]]()};}};mxSpaceManager[_0x483c[202]][_0x483c[2768]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1703]](),_0xc0a9x4=_0xc0a9x3[_0x483c[249]](),_0xc0a9x5=_0xc0a9x3[_0x483c[502]](),_0xc0a9x9=_0xc0a9x4[_0x483c[248]](_0xc0a9x2),_0xc0a9xa=_0xc0a9x4[_0x483c[248]](_0xc0a9x5[_0x483c[1197]](_0xc0a9x2));if(null!=_0xc0a9x9&&null!=_0xc0a9xa){var _0xc0a9x12=this[_0x483c[2769]](_0xc0a9x9),_0xc0a9x13=_0xc0a9x5[_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9x12&&null!=_0xc0a9x13){var _0xc0a9x14=_0xc0a9x4[_0x483c[513]],_0xc0a9x15=_0xc0a9x4[_0x483c[255]],_0xc0a9x4=_0xc0a9x9[_0x483c[235]]-_0xc0a9xa[_0x483c[2078]][_0x483c[235]]-_0xc0a9x14[_0x483c[235]]*_0xc0a9x15,_0xc0a9xa=_0xc0a9x9[_0x483c[236]]-_0xc0a9xa[_0x483c[2078]][_0x483c[236]]-_0xc0a9x14[_0x483c[236]]*_0xc0a9x15,_0xc0a9x14=_0xc0a9x9[_0x483c[235]]+_0xc0a9x9[_0x483c[117]],_0xc0a9x16=_0xc0a9x9[_0x483c[236]]+_0xc0a9x9[_0x483c[119]],_0xc0a9x17=_0xc0a9x9[_0x483c[117]]-_0xc0a9x13[_0x483c[117]]*_0xc0a9x15+_0xc0a9x4-_0xc0a9x13[_0x483c[235]]*_0xc0a9x15,_0xc0a9x18=_0xc0a9x9[_0x483c[119]]-_0xc0a9x13[_0x483c[119]]*_0xc0a9x15+_0xc0a9xa-_0xc0a9x13[_0x483c[236]]*_0xc0a9x15,_0xc0a9x19=1-_0xc0a9x13[_0x483c[117]]*_0xc0a9x15/_0xc0a9x9[_0x483c[117]],_0xc0a9x9=1-_0xc0a9x13[_0x483c[119]]*_0xc0a9x15/_0xc0a9x9[_0x483c[119]];_0xc0a9x5[_0x483c[473]]();try{for(_0xc0a9x13=0;_0xc0a9x13<_0xc0a9x12[_0x483c[67]];_0xc0a9x13++){_0xc0a9x12[_0xc0a9x13]!=_0xc0a9x2&&this[_0x483c[2763]](_0xc0a9x12[_0xc0a9x13])&&this[_0x483c[2770]](_0xc0a9x12[_0xc0a9x13],_0xc0a9x17,_0xc0a9x18,_0xc0a9x4,_0xc0a9xa,_0xc0a9x14,_0xc0a9x16,_0xc0a9x19,_0xc0a9x9,this[_0x483c[2678]]()&&_0xc0a9x3[_0x483c[2507]](_0xc0a9x12[_0xc0a9x13]))}}finally{_0xc0a9x5[_0x483c[476]]()};};};};mxSpaceManager[_0x483c[202]][_0x483c[2770]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15){_0xc0a9x5=this[_0x483c[1703]]();var _0xc0a9x16=_0xc0a9x5[_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);if(null!=_0xc0a9x16){var _0xc0a9x17=_0xc0a9x5[_0x483c[502]](),_0xc0a9x18=_0xc0a9x17[_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9x18){_0xc0a9x17[_0x483c[473]]();try{if(this[_0x483c[2764]]()){if(_0xc0a9x16[_0x483c[235]]>=_0xc0a9xa){_0xc0a9x18=_0xc0a9x18[_0x483c[238]](),_0xc0a9x18[_0x483c[513]](-_0xc0a9x3,0)}else {var _0xc0a9x19=Math[_0x483c[160]](0,_0xc0a9x16[_0x483c[235]]-x0),_0xc0a9x18=_0xc0a9x18[_0x483c[238]]();_0xc0a9x18[_0x483c[513]](-_0xc0a9x13*_0xc0a9x19,0);}};if(this[_0x483c[2766]]()){if(_0xc0a9x16[_0x483c[236]]>=_0xc0a9x12){_0xc0a9x18=_0xc0a9x18[_0x483c[238]](),_0xc0a9x18[_0x483c[513]](0,-_0xc0a9x4)}else {var _0xc0a9x1a=Math[_0x483c[160]](0,_0xc0a9x16[_0x483c[236]]-_0xc0a9x9),_0xc0a9x18=_0xc0a9x18[_0x483c[238]]();_0xc0a9x18[_0x483c[513]](0,-_0xc0a9x14*_0xc0a9x1a);}};_0xc0a9x18!=_0xc0a9x17[_0x483c[1721]](_0xc0a9x2)&&(_0xc0a9x17[_0x483c[1724]](_0xc0a9x2,_0xc0a9x18),_0xc0a9x15&&_0xc0a9x5[_0x483c[2508]](_0xc0a9x2));}finally{_0xc0a9x17[_0x483c[476]]()};};};};mxSpaceManager[_0x483c[202]][_0x483c[2769]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1703]](),_0xc0a9x4=_0xc0a9x3[_0x483c[502]]()[_0x483c[1197]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x5=this[_0x483c[2766]](),_0xc0a9x9=this[_0x483c[2764]]();return _0xc0a9x3[_0x483c[2691]](_0xc0a9x2[_0x483c[235]]+(_0xc0a9x5?0:_0xc0a9x2[_0x483c[117]]),_0xc0a9x2[_0x483c[236]]+(_0xc0a9x5&&_0xc0a9x9?0:_0xc0a9x2[_0x483c[119]]),_0xc0a9x4,_0xc0a9x9,_0xc0a9x5);};mxSpaceManager[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1178]](null)};function mxSwimlaneManager(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[662]]=null!=_0xc0a9x3?_0xc0a9x3:!0;this[_0x483c[2771]]=null!=_0xc0a9x4?_0xc0a9x4:!0;this[_0x483c[2772]]=null!=_0xc0a9x5?_0xc0a9x5:!0;this[_0x483c[2773]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[994]]()&&this[_0x483c[2774]]()&&this[_0x483c[833]](_0xc0a9x3[_0x483c[720]](_0x483c[895]))});this[_0x483c[2758]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[994]]()&&this[_0x483c[2775]]()&&this[_0x483c[837]](_0xc0a9x3[_0x483c[720]](_0x483c[895]))});this[_0x483c[1178]](_0xc0a9x2);}mxSwimlaneManager[_0x483c[202]]= new mxEventSource;mxSwimlaneManager[_0x483c[202]][_0x483c[196]]=mxSwimlaneManager;mxSwimlaneManager[_0x483c[202]][_0x483c[1179]]=null;mxSwimlaneManager[_0x483c[202]][_0x483c[984]]= !0;mxSwimlaneManager[_0x483c[202]][_0x483c[662]]= !0;mxSwimlaneManager[_0x483c[202]][_0x483c[2771]]= !0;mxSwimlaneManager[_0x483c[202]][_0x483c[2772]]= !0;mxSwimlaneManager[_0x483c[202]][_0x483c[2773]]=null;mxSwimlaneManager[_0x483c[202]][_0x483c[2758]]=null;mxSwimlaneManager[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxSwimlaneManager[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxSwimlaneManager[_0x483c[202]][_0x483c[1737]]=function(){return this[_0x483c[662]]};mxSwimlaneManager[_0x483c[202]][_0x483c[2776]]=function(_0xc0a9x2){this[_0x483c[662]]=_0xc0a9x2};mxSwimlaneManager[_0x483c[202]][_0x483c[2774]]=function(){return this[_0x483c[2771]]};mxSwimlaneManager[_0x483c[202]][_0x483c[2777]]=function(_0xc0a9x2){this[_0x483c[2771]]=_0xc0a9x2};mxSwimlaneManager[_0x483c[202]][_0x483c[2775]]=function(){return this[_0x483c[2772]]};mxSwimlaneManager[_0x483c[202]][_0x483c[2778]]=function(_0xc0a9x2){this[_0x483c[2772]]=_0xc0a9x2};mxSwimlaneManager[_0x483c[202]][_0x483c[1703]]=function(){return this[_0x483c[1179]]};mxSwimlaneManager[_0x483c[202]][_0x483c[1178]]=function(_0xc0a9x2){null!=this[_0x483c[1179]]&&(this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2773]]),this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2758]]));this[_0x483c[1179]]=_0xc0a9x2;null!=this[_0x483c[1179]]&&(this[_0x483c[1179]][_0x483c[169]](mxEvent.ADD_CELLS,this[_0x483c[2773]]),this[_0x483c[1179]][_0x483c[169]](mxEvent.CELLS_RESIZED,this[_0x483c[2758]]));};mxSwimlaneManager[_0x483c[202]][_0x483c[2779]]=function(_0xc0a9x2){return !this[_0x483c[1703]]()[_0x483c[1730]](_0xc0a9x2)};mxSwimlaneManager[_0x483c[202]][_0x483c[2780]]=function(_0xc0a9x2){if(this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x2)){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x2);_0xc0a9x2=null!=_0xc0a9x3?_0xc0a9x3[_0x483c[124]]:this[_0x483c[1179]][_0x483c[1705]](_0xc0a9x2);return 1==mxUtils[_0x483c[433]](_0xc0a9x2,mxConstants.STYLE_HORIZONTAL,1);};return !this[_0x483c[1737]]();};mxSwimlaneManager[_0x483c[202]][_0x483c[833]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1703]]()[_0x483c[502]]();_0xc0a9x3[_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){this[_0x483c[2779]](_0xc0a9x2[_0xc0a9x4])||this[_0x483c[2781]](_0xc0a9x2[_0xc0a9x4])}}finally{_0xc0a9x3[_0x483c[476]]()};}};mxSwimlaneManager[_0x483c[202]][_0x483c[2781]]=function(_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[1703]]()[_0x483c[502]](),_0xc0a9x4=_0xc0a9x3[_0x483c[1197]](_0xc0a9x2),_0xc0a9x5=_0xc0a9x3[_0x483c[262]](_0xc0a9x4),_0xc0a9x9=null,_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x5;_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x3[_0x483c[263]](_0xc0a9x4,_0xc0a9xa);if(_0xc0a9x12!=_0xc0a9x2&&!this[_0x483c[2779]](_0xc0a9x12)&&(_0xc0a9x9=_0xc0a9x3[_0x483c[1721]](_0xc0a9x12),null!=_0xc0a9x9)){break};};null!=_0xc0a9x9&&this[_0x483c[2782]](_0xc0a9x2,_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]);};mxSwimlaneManager[_0x483c[202]][_0x483c[837]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1703]]()[_0x483c[502]]();_0xc0a9x3[_0x483c[473]]();try{for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x2[_0x483c[67]];_0xc0a9x4++){if(!this[_0x483c[2779]](_0xc0a9x2[_0xc0a9x4])){var _0xc0a9x5=_0xc0a9x3[_0x483c[1721]](_0xc0a9x2[_0xc0a9x4]);if(null!=_0xc0a9x5){for(var _0xc0a9x9= new mxRectangle(0,0,_0xc0a9x5[_0x483c[117]],_0xc0a9x5[_0x483c[119]]),_0xc0a9xa=_0xc0a9x2[_0xc0a9x4],_0xc0a9x12=_0xc0a9xa;null!=_0xc0a9x12;){var _0xc0a9xa=_0xc0a9x12,_0xc0a9x12=_0xc0a9x3[_0x483c[1197]](_0xc0a9x12),_0xc0a9x13=this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x12)?this[_0x483c[1179]][_0x483c[1731]](_0xc0a9x12): new mxRectangle;_0xc0a9x9[_0x483c[117]]+=_0xc0a9x13[_0x483c[117]];_0xc0a9x9[_0x483c[119]]+=_0xc0a9x13[_0x483c[119]];};this[_0x483c[2782]](_0xc0a9xa,_0xc0a9x9[_0x483c[117]],_0xc0a9x9[_0x483c[119]]);};}}}finally{_0xc0a9x3[_0x483c[476]]()};}};mxSwimlaneManager[_0x483c[202]][_0x483c[2782]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1703]]()[_0x483c[502]]();_0xc0a9x5[_0x483c[473]]();try{if(!this[_0x483c[2779]](_0xc0a9x2)){var _0xc0a9x9=_0xc0a9x5[_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9x9){var _0xc0a9xa=this[_0x483c[2780]](_0xc0a9x2);if(_0xc0a9xa&&_0xc0a9x9[_0x483c[119]]!=_0xc0a9x4||!_0xc0a9xa&&_0xc0a9x9[_0x483c[117]]!=_0xc0a9x3){_0xc0a9x9=_0xc0a9x9[_0x483c[238]](),_0xc0a9xa?_0xc0a9x9[_0x483c[119]]=_0xc0a9x4:_0xc0a9x9[_0x483c[117]]=_0xc0a9x3,_0xc0a9x5[_0x483c[1724]](_0xc0a9x2,_0xc0a9x9)};};};var _0xc0a9x12=this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x2)?this[_0x483c[1179]][_0x483c[1731]](_0xc0a9x2): new mxRectangle;_0xc0a9x3-=_0xc0a9x12[_0x483c[117]];_0xc0a9x4-=_0xc0a9x12[_0x483c[119]];for(var _0xc0a9x13=_0xc0a9x5[_0x483c[262]](_0xc0a9x2),_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x13;_0xc0a9x9++){var _0xc0a9x14=_0xc0a9x5[_0x483c[263]](_0xc0a9x2,_0xc0a9x9);this[_0x483c[2782]](_0xc0a9x14,_0xc0a9x3,_0xc0a9x4);};}finally{_0xc0a9x5[_0x483c[476]]()};};mxSwimlaneManager[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1178]](null)};function mxTemporaryCellStates(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[441]]=_0xc0a9x2;_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:1;this[_0x483c[2783]]=_0xc0a9x2[_0x483c[517]]();this[_0x483c[2784]]=_0xc0a9x2[_0x483c[2312]]();this[_0x483c[2785]]=_0xc0a9x2[_0x483c[518]]();_0xc0a9x2[_0x483c[1517]]( new mxDictionary);_0xc0a9x2[_0x483c[2262]](_0xc0a9x3);if(null!=_0xc0a9x4){_0xc0a9x3=_0xc0a9x2[_0x483c[1230]]( new mxCell);for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){_0xc0a9x2[_0x483c[2267]](_0xc0a9x3,_0xc0a9x4[_0xc0a9x5])};for(var _0xc0a9x9=null,_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]];_0xc0a9x5++){var _0xc0a9xa=_0xc0a9x2[_0x483c[2268]](_0xc0a9x3,_0xc0a9x4[_0xc0a9x5]);null==_0xc0a9x9?_0xc0a9x9=_0xc0a9xa:_0xc0a9x9[_0x483c[99]](_0xc0a9xa);};null==_0xc0a9x9&&(_0xc0a9x9= new mxRectangle);_0xc0a9x2[_0x483c[2256]](_0xc0a9x9);};}mxTemporaryCellStates[_0x483c[202]][_0x483c[441]]=null;mxTemporaryCellStates[_0x483c[202]][_0x483c[2784]]=null;mxTemporaryCellStates[_0x483c[202]][_0x483c[2783]]=null;mxTemporaryCellStates[_0x483c[202]][_0x483c[2785]]=null;mxTemporaryCellStates[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[441]][_0x483c[2262]](this[_0x483c[2785]]);this[_0x483c[441]][_0x483c[1517]](this[_0x483c[2784]]);this[_0x483c[441]][_0x483c[2256]](this[_0x483c[2783]]);};function mxCellStatePreview(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[2786]]={};}mxCellStatePreview[_0x483c[202]][_0x483c[1179]]=null;mxCellStatePreview[_0x483c[202]][_0x483c[2786]]=null;mxCellStatePreview[_0x483c[202]][_0x483c[2787]]=0;mxCellStatePreview[_0x483c[202]][_0x483c[1107]]=function(){return 0==this[_0x483c[2787]]};mxCellStatePreview[_0x483c[202]][_0x483c[1194]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5:!0;_0xc0a9x9=null!=_0xc0a9x9?_0xc0a9x9:!0;var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x12=this[_0x483c[2786]][_0xc0a9xa];null==_0xc0a9x12?(_0xc0a9x12= new mxPoint(_0xc0a9x3,_0xc0a9x4),this[_0x483c[2786]][_0xc0a9xa]=_0xc0a9x12,this[_0x483c[2787]]++):_0xc0a9x5?(_0xc0a9x12[_0x483c[2788]]+=_0xc0a9x3,_0xc0a9x12[_0x483c[2789]]+=_0xc0a9x4):(_0xc0a9x12[_0x483c[2788]]=_0xc0a9x3,_0xc0a9x12[_0x483c[2789]]=_0xc0a9x4);_0xc0a9x9&&this[_0x483c[2790]](_0xc0a9x2);return _0xc0a9x12;};mxCellStatePreview[_0x483c[202]][_0x483c[539]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x4=_0xc0a9x3[_0x483c[501]](),_0xc0a9x5;for(_0xc0a9x5 in this[_0x483c[2786]]){var _0xc0a9x9=mxCellPath[_0x483c[2791]](_0xc0a9x4,_0xc0a9x5),_0xc0a9xa=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x9),_0xc0a9x12=this[_0x483c[2786]][_0xc0a9x5],_0xc0a9x9=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x3[_0x483c[1197]](_0xc0a9x9));this[_0x483c[2792]](_0xc0a9x9,_0xc0a9xa,_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]]);};for(_0xc0a9x5 in this[_0x483c[2786]]){_0xc0a9x9=mxCellPath[_0x483c[2791]](_0xc0a9x4,_0xc0a9x5),_0xc0a9xa=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x9),_0xc0a9x12=this[_0x483c[2786]][_0xc0a9x5],_0xc0a9x9=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x3[_0x483c[1197]](_0xc0a9x9)),this[_0x483c[2793]](_0xc0a9x9,_0xc0a9xa,_0xc0a9x12[_0x483c[235]],_0xc0a9x12[_0x483c[236]],_0xc0a9x2)};};mxCellStatePreview[_0x483c[202]][_0x483c[2792]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x3){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[502]]();if(_0xc0a9x9[_0x483c[1193]](_0xc0a9x3[_0x483c[246]])){_0xc0a9x3[_0x483c[2080]]= !0;this[_0x483c[1179]][_0x483c[441]][_0x483c[2267]](_0xc0a9x2,_0xc0a9x3[_0x483c[246]]);_0xc0a9x2=_0xc0a9x9[_0x483c[1721]](_0xc0a9x3[_0x483c[246]]);var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x3[_0x483c[246]]);if((0!=_0xc0a9x4||0!=_0xc0a9x5)&&null!=_0xc0a9x2&&(!_0xc0a9x2[_0x483c[1500]]||null!=this[_0x483c[2786]][_0xc0a9xa])){_0xc0a9x3[_0x483c[235]]+=_0xc0a9x4,_0xc0a9x3[_0x483c[236]]+=_0xc0a9x5};};_0xc0a9x2=_0xc0a9x9[_0x483c[262]](_0xc0a9x3[_0x483c[246]]);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2;_0xc0a9xa++){this[_0x483c[2792]](_0xc0a9x3,this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x9[_0x483c[263]](_0xc0a9x3[_0x483c[246]],_0xc0a9xa)),_0xc0a9x4,_0xc0a9x5)};}};mxCellStatePreview[_0x483c[202]][_0x483c[2793]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x3){_0xc0a9x3[_0x483c[2080]]= !0;this[_0x483c[1179]][_0x483c[441]][_0x483c[2268]](_0xc0a9x2,_0xc0a9x3[_0x483c[246]]);var _0xc0a9xa=mxCellPath[_0x483c[385]](_0xc0a9x3[_0x483c[246]]),_0xc0a9x12=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x13=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x3[_0x483c[246]]);if((0!=_0xc0a9x4||0!=_0xc0a9x5)&&null!=_0xc0a9x13&&_0xc0a9x13[_0x483c[1500]]&&_0xc0a9x12[_0x483c[1193]](_0xc0a9x3[_0x483c[246]])&&(null==_0xc0a9x2||_0xc0a9x12[_0x483c[1193]](_0xc0a9x2[_0x483c[246]])||null!=this[_0x483c[2786]][_0xc0a9xa])){_0xc0a9x3[_0x483c[235]]+=_0xc0a9x4,_0xc0a9x3[_0x483c[236]]+=_0xc0a9x5,this[_0x483c[1179]][_0x483c[259]][_0x483c[258]](_0xc0a9x3)};null!=_0xc0a9x9&&_0xc0a9x9(_0xc0a9x3);_0xc0a9x2=_0xc0a9x12[_0x483c[262]](_0xc0a9x3[_0x483c[246]]);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x2;_0xc0a9xa++){this[_0x483c[2793]](_0xc0a9x3,this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x12[_0x483c[263]](_0xc0a9x3[_0x483c[246]],_0xc0a9xa)),_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)};}};mxCellStatePreview[_0x483c[202]][_0x483c[2790]]=function(_0xc0a9x2){for(var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x4=_0xc0a9x3[_0x483c[1707]](_0xc0a9x2[_0x483c[246]]),_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4;_0xc0a9x5++){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x3[_0x483c[1708]](_0xc0a9x2[_0x483c[246]],_0xc0a9x5));null!=_0xc0a9x9&&this[_0x483c[1194]](_0xc0a9x9,0,0);}};function mxConnectionConstraint(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2546]]=_0xc0a9x2;this[_0x483c[591]]=null!=_0xc0a9x3?_0xc0a9x3:!0;}mxConnectionConstraint[_0x483c[202]][_0x483c[2546]]=null;mxConnectionConstraint[_0x483c[202]][_0x483c[591]]=null;function mxGraphHandler(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[1179]][_0x483c[1133]](this);this[_0x483c[2730]]=mxUtils[_0x483c[885]](this,function(){this[_0x483c[2794]]()});this[_0x483c[1179]][_0x483c[169]](mxEvent.PAN,this[_0x483c[2730]]);}mxGraphHandler[_0x483c[202]][_0x483c[1179]]=null;mxGraphHandler[_0x483c[202]][_0x483c[2795]]=mxClient[_0x483c[80]]?20:50;mxGraphHandler[_0x483c[202]][_0x483c[984]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[2796]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[2797]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[2798]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[990]]= !1;mxGraphHandler[_0x483c[202]][_0x483c[2799]]=null;mxGraphHandler[_0x483c[202]][_0x483c[2800]]=null;mxGraphHandler[_0x483c[202]][_0x483c[2801]]=null;mxGraphHandler[_0x483c[202]][_0x483c[2802]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[2803]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[846]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[2804]]= !1;mxGraphHandler[_0x483c[202]][_0x483c[2805]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[923]]=6;mxGraphHandler[_0x483c[202]][_0x483c[2806]]=_0x483c[586];mxGraphHandler[_0x483c[202]][_0x483c[2807]]= !1;mxGraphHandler[_0x483c[202]][_0x483c[253]]=null;mxGraphHandler[_0x483c[202]][_0x483c[2808]]= !1;mxGraphHandler[_0x483c[202]][_0x483c[2809]]= !0;mxGraphHandler[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxGraphHandler[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxGraphHandler[_0x483c[202]][_0x483c[2810]]=function(){return this[_0x483c[2797]]};mxGraphHandler[_0x483c[202]][_0x483c[2811]]=function(_0xc0a9x2){this[_0x483c[2797]]=_0xc0a9x2};mxGraphHandler[_0x483c[202]][_0x483c[2812]]=function(){return this[_0x483c[2798]]};mxGraphHandler[_0x483c[202]][_0x483c[2813]]=function(_0xc0a9x2){this[_0x483c[2798]]=_0xc0a9x2};mxGraphHandler[_0x483c[202]][_0x483c[2814]]=function(){return this[_0x483c[2803]]};mxGraphHandler[_0x483c[202]][_0x483c[2815]]=function(_0xc0a9x2){this[_0x483c[2803]]=_0xc0a9x2};mxGraphHandler[_0x483c[202]][_0x483c[2816]]=function(){return this[_0x483c[846]]};mxGraphHandler[_0x483c[202]][_0x483c[2817]]=function(_0xc0a9x2){this[_0x483c[846]]=_0xc0a9x2};mxGraphHandler[_0x483c[202]][_0x483c[2818]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[736]]()};mxGraphHandler[_0x483c[202]][_0x483c[2819]]=function(_0xc0a9x2){return this[_0x483c[1179]][_0x483c[2692]](_0xc0a9x2)};mxGraphHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&this[_0x483c[994]]()&&this[_0x483c[1179]][_0x483c[994]]()&&!this[_0x483c[1179]][_0x483c[2579]](_0xc0a9x3[_0x483c[727]]())&&null!=_0xc0a9x3[_0x483c[248]]()){var _0xc0a9x4=this[_0x483c[2818]](_0xc0a9x3);this[_0x483c[246]]=null;this[_0x483c[2820]]=this[_0x483c[2819]](_0xc0a9x4);this[_0x483c[2814]]()&&!this[_0x483c[2820]]&&this[_0x483c[1179]][_0x483c[2459]](_0xc0a9x4,_0xc0a9x3[_0x483c[727]]());if(this[_0x483c[2812]]()){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[251]],_0xc0a9x9=_0xc0a9x5[_0x483c[1721]](_0xc0a9x4);this[_0x483c[1179]][_0x483c[1712]](_0xc0a9x4)&&(!_0xc0a9x5[_0x483c[250]](_0xc0a9x4)||1<this[_0x483c[1179]][_0x483c[2694]]()||null!=_0xc0a9x9[_0x483c[1525]]&&0<_0xc0a9x9[_0x483c[1525]][_0x483c[67]]||null==_0xc0a9x5[_0x483c[1709]](_0xc0a9x4,!0)||null==_0xc0a9x5[_0x483c[1709]](_0xc0a9x4,!1)||this[_0x483c[1179]][_0x483c[2406]]||this[_0x483c[1179]][_0x483c[2574]](_0xc0a9x3[_0x483c[727]]())&&this[_0x483c[1179]][_0x483c[2617]]())&&this[_0x483c[861]](_0xc0a9x4,_0xc0a9x3[_0x483c[730]](),_0xc0a9x3[_0x483c[732]]());this[_0x483c[2821]]= !0;!mxClient[_0x483c[75]]&&!mxClient[_0x483c[76]]||_0x483c[2822]!=_0xc0a9x3[_0x483c[728]]()[_0x483c[301]]?_0xc0a9x3[_0x483c[722]]():mxClient[_0x483c[75]]&&_0x483c[2822]==_0xc0a9x3[_0x483c[728]]()[_0x483c[301]]&&(this[_0x483c[2821]]= !1,this[_0x483c[2823]]=null);};}};mxGraphHandler[_0x483c[202]][_0x483c[1010]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[902]](),_0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x4=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){return null!=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x2)&&_0xc0a9x3[_0x483c[1193]](_0xc0a9x2)&&null!=_0xc0a9x3[_0x483c[1721]](_0xc0a9x2)&&!_0xc0a9x3[_0x483c[1721]](_0xc0a9x2)[_0x483c[1500]]});return this[_0x483c[1179]][_0x483c[441]][_0x483c[2313]](_0xc0a9x3[_0x483c[1921]](_0xc0a9x4,_0xc0a9x2));};mxGraphHandler[_0x483c[202]][_0x483c[2690]]=function(_0xc0a9x2){return !this[_0x483c[2820]]&&this[_0x483c[1179]][_0x483c[1712]](_0xc0a9x2)?[_0xc0a9x2]:this[_0x483c[1179]][_0x483c[2629]](this[_0x483c[1179]][_0x483c[897]]())};mxGraphHandler[_0x483c[202]][_0x483c[2824]]=function(_0xc0a9x2){_0xc0a9x2=this[_0x483c[1613]](_0xc0a9x2);null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[244]](-1,-1),_0xc0a9x2[_0x483c[117]]<this[_0x483c[923]]&&(_0xc0a9x2[_0x483c[235]]-=(this[_0x483c[923]]-_0xc0a9x2[_0x483c[117]])/2,_0xc0a9x2[_0x483c[117]]=this[_0x483c[923]]),_0xc0a9x2[_0x483c[119]]<this[_0x483c[923]]&&(_0xc0a9x2[_0x483c[236]]-=(this[_0x483c[923]]-_0xc0a9x2[_0x483c[119]])/2,_0xc0a9x2[_0x483c[119]]=this[_0x483c[923]]));return _0xc0a9x2;};mxGraphHandler[_0x483c[202]][_0x483c[1613]]=function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){for(var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x2[_0x483c[67]];_0xc0a9x5++){if(_0xc0a9x4[_0x483c[1193]](_0xc0a9x2[_0xc0a9x5])||_0xc0a9x4[_0x483c[250]](_0xc0a9x2[_0xc0a9x5])){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x2[_0xc0a9x5]);if(null!=_0xc0a9x9){var _0xc0a9xa=_0xc0a9x9;_0xc0a9x4[_0x483c[1193]](_0xc0a9x2[_0xc0a9x5])&&(null!=_0xc0a9x9[_0x483c[253]]&&null!=_0xc0a9x9[_0x483c[253]][_0x483c[1563]])&&(_0xc0a9xa=_0xc0a9x9[_0x483c[253]][_0x483c[1563]]);null==_0xc0a9x3?_0xc0a9x3= new mxRectangle(_0xc0a9xa[_0x483c[235]],_0xc0a9xa[_0x483c[236]],_0xc0a9xa[_0x483c[117]],_0xc0a9xa[_0x483c[119]]):_0xc0a9x3[_0x483c[99]](_0xc0a9xa);};}}};return _0xc0a9x3;};mxGraphHandler[_0x483c[202]][_0x483c[2825]]=function(_0xc0a9x2){_0xc0a9x2= new mxRectangleShape(_0xc0a9x2,null,this[_0x483c[2806]]);_0xc0a9x2[_0x483c[1522]]= !0;this[_0x483c[2807]]?(_0xc0a9x2[_0x483c[507]]=mxConstants[_0x483c[1656]],_0xc0a9x2[_0x483c[176]](this[_0x483c[1179]][_0x483c[526]])):(_0xc0a9x2[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]],_0xc0a9x2[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()),_0xc0a9x2[_0x483c[1229]]= !1);return _0xc0a9x2;};mxGraphHandler[_0x483c[202]][_0x483c[861]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[246]]=_0xc0a9x2;this[_0x483c[2823]]=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],_0xc0a9x3,_0xc0a9x4);this[_0x483c[895]]=this[_0x483c[2690]](this[_0x483c[246]]);this[_0x483c[1562]]=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1799]](this[_0x483c[895]]);this[_0x483c[2826]]=this[_0x483c[2824]](this[_0x483c[895]]);this[_0x483c[990]]&&(this[_0x483c[2799]]= new mxGuide(this[_0x483c[1179]],this[_0x483c[1010]]()));};mxGraphHandler[_0x483c[202]][_0x483c[2827]]=function(_0xc0a9x2){return null!=this[_0x483c[2799]]?this[_0x483c[2799]][_0x483c[1019]](_0xc0a9x2[_0x483c[727]]()):!0};mxGraphHandler[_0x483c[202]][_0x483c[1021]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[2808]]?this[_0x483c[1179]][_0x483c[441]][_0x483c[255]]:1;_0xc0a9x2[_0x483c[235]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[235]]/_0xc0a9x3)*_0xc0a9x3;_0xc0a9x2[_0x483c[236]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[236]]/_0xc0a9x3)*_0xc0a9x3;return _0xc0a9x2;};mxGraphHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]];if(!_0xc0a9x3[_0x483c[721]]()&&_0xc0a9x4[_0x483c[1009]]&&null!=this[_0x483c[246]]&&null!=this[_0x483c[2823]]&&null!=this[_0x483c[1562]]){var _0xc0a9x5=mxUtils[_0x483c[2196]](_0xc0a9x4[_0x483c[526]],_0xc0a9x3[_0x483c[730]](),_0xc0a9x3[_0x483c[732]]()),_0xc0a9x9=_0xc0a9x5[_0x483c[235]]-this[_0x483c[2823]][_0x483c[235]],_0xc0a9xa=_0xc0a9x5[_0x483c[236]]-this[_0x483c[2823]][_0x483c[236]],_0xc0a9x5=_0xc0a9x4[_0x483c[2353]];if(null!=this[_0x483c[253]]||Math[_0x483c[425]](_0xc0a9x9)>_0xc0a9x5||Math[_0x483c[425]](_0xc0a9xa)>_0xc0a9x5){null==this[_0x483c[1016]]&&(this[_0x483c[1016]]= new mxCellHighlight(this[_0x483c[1179]],mxConstants.DROP_TARGET_COLOR,3));null==this[_0x483c[253]]&&(this[_0x483c[253]]=this[_0x483c[2825]](this[_0x483c[1562]]));var _0xc0a9x12=_0xc0a9x4[_0x483c[1018]](_0xc0a9x3[_0x483c[727]]()),_0xc0a9x5=!0;if(null!=this[_0x483c[2799]]&&this[_0x483c[2827]](_0xc0a9x3)){_0xc0a9xa=this[_0x483c[2799]][_0x483c[582]](this[_0x483c[1562]], new mxPoint(_0xc0a9x9,_0xc0a9xa),_0xc0a9x12),_0xc0a9x5= !1,_0xc0a9x9=_0xc0a9xa[_0x483c[235]],_0xc0a9xa=_0xc0a9xa[_0x483c[236]]}else {if(_0xc0a9x12){var _0xc0a9x13=_0xc0a9x4[_0x483c[249]]()[_0x483c[513]],_0xc0a9x14=_0xc0a9x4[_0x483c[249]]()[_0x483c[255]],_0xc0a9x12=this[_0x483c[1562]][_0x483c[235]]-(_0xc0a9x4[_0x483c[1021]](this[_0x483c[1562]][_0x483c[235]]/_0xc0a9x14-_0xc0a9x13[_0x483c[235]])+_0xc0a9x13[_0x483c[235]])*_0xc0a9x14,_0xc0a9x13=this[_0x483c[1562]][_0x483c[236]]-(_0xc0a9x4[_0x483c[1021]](this[_0x483c[1562]][_0x483c[236]]/_0xc0a9x14-_0xc0a9x13[_0x483c[236]])+_0xc0a9x13[_0x483c[236]])*_0xc0a9x14,_0xc0a9xa=this[_0x483c[1021]]( new mxPoint(_0xc0a9x9,_0xc0a9xa)),_0xc0a9x9=_0xc0a9xa[_0x483c[235]]-_0xc0a9x12,_0xc0a9xa=_0xc0a9xa[_0x483c[236]]-_0xc0a9x13}};null!=this[_0x483c[2799]]&&_0xc0a9x5&&this[_0x483c[2799]][_0x483c[801]]();_0xc0a9x4[_0x483c[2578]](_0xc0a9x3[_0x483c[727]]())&&(Math[_0x483c[425]](_0xc0a9x9)>Math[_0x483c[425]](_0xc0a9xa)?_0xc0a9xa=0:_0xc0a9x9=0);this[_0x483c[2800]]=_0xc0a9x9;this[_0x483c[2801]]=_0xc0a9xa;this[_0x483c[2794]]();_0xc0a9x5=null;_0xc0a9xa=_0xc0a9x3[_0x483c[736]]();_0xc0a9x4[_0x483c[1015]]()&&this[_0x483c[2796]]&&(_0xc0a9x5=_0xc0a9x4[_0x483c[564]](this[_0x483c[895]],_0xc0a9x3[_0x483c[727]](),_0xc0a9xa));_0xc0a9x12=_0xc0a9x5;for(_0xc0a9x13=_0xc0a9x4[_0x483c[502]]();null!=_0xc0a9x12&&_0xc0a9x12!=this[_0x483c[895]][0];){_0xc0a9x12=_0xc0a9x13[_0x483c[1197]](_0xc0a9x12)};var _0xc0a9x14=_0xc0a9x4[_0x483c[2574]](_0xc0a9x3[_0x483c[727]]())&&_0xc0a9x4[_0x483c[2617]]()&&this[_0x483c[2810]](),_0xc0a9x9=_0xc0a9x4[_0x483c[249]]()[_0x483c[248]](_0xc0a9x5),_0xc0a9x15=!1;null!=_0xc0a9x9&&null==_0xc0a9x12&&(_0xc0a9x13[_0x483c[1197]](this[_0x483c[246]])!=_0xc0a9x5||_0xc0a9x14)?(this[_0x483c[772]]!=_0xc0a9x5&&(this[_0x483c[772]]=_0xc0a9x5,this[_0x483c[2828]](mxConstants.DROP_TARGET_COLOR)),_0xc0a9x15= !0):(this[_0x483c[772]]=null,this[_0x483c[2804]]&&(null!=_0xc0a9xa&&1==this[_0x483c[895]][_0x483c[67]]&&_0xc0a9x4[_0x483c[502]]()[_0x483c[1193]](_0xc0a9xa)&&_0xc0a9x4[_0x483c[2565]](_0xc0a9xa))&&(_0xc0a9x9=_0xc0a9x4[_0x483c[249]]()[_0x483c[248]](_0xc0a9xa),null!=_0xc0a9x9&&(_0xc0a9x4=null==_0xc0a9x4[_0x483c[2500]](null,this[_0x483c[246]],_0xc0a9xa)?mxConstants[_0x483c[2829]]:mxConstants[_0x483c[2830]],this[_0x483c[2828]](_0xc0a9x4),_0xc0a9x15= !0)));null!=_0xc0a9x9&&_0xc0a9x15?this[_0x483c[1016]][_0x483c[1016]](_0xc0a9x9):this[_0x483c[1016]][_0x483c[801]]();};_0xc0a9x3[_0x483c[722]]();mxEvent[_0x483c[722]](_0xc0a9x3[_0x483c[727]]());}else {if((this[_0x483c[2812]]()||this[_0x483c[2810]]())&&this[_0x483c[2802]]&&!_0xc0a9x3[_0x483c[721]]()&&null!=_0xc0a9x3[_0x483c[248]]()&&!_0xc0a9x4[_0x483c[1009]]){_0xc0a9x9=_0xc0a9x4[_0x483c[2599]](_0xc0a9x3[_0x483c[736]]()),null==_0xc0a9x9&&(_0xc0a9x4[_0x483c[994]]()&&_0xc0a9x4[_0x483c[1712]](_0xc0a9x3[_0x483c[736]]()))&&(_0xc0a9x9=_0xc0a9x4[_0x483c[502]]()[_0x483c[250]](_0xc0a9x3[_0x483c[736]]())?mxConstants[_0x483c[2831]]:mxConstants[_0x483c[2832]]),_0xc0a9x3[_0x483c[248]]()[_0x483c[1609]](_0xc0a9x9),_0xc0a9x3[_0x483c[722]]()}};};mxGraphHandler[_0x483c[202]][_0x483c[2794]]=function(){null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[1562]]= new mxRectangle(Math[_0x483c[488]](this[_0x483c[2826]][_0x483c[235]]+this[_0x483c[2800]]-this[_0x483c[1179]][_0x483c[1136]]),Math[_0x483c[488]](this[_0x483c[2826]][_0x483c[236]]+this[_0x483c[2801]]-this[_0x483c[1179]][_0x483c[1137]]),this[_0x483c[2826]][_0x483c[117]],this[_0x483c[2826]][_0x483c[119]]),this[_0x483c[253]][_0x483c[258]]())};mxGraphHandler[_0x483c[202]][_0x483c[2828]]=function(_0xc0a9x2){null!=this[_0x483c[1016]]&&this[_0x483c[1016]][_0x483c[2828]](_0xc0a9x2)};mxGraphHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()){var _0xc0a9x4=this[_0x483c[1179]];if(null!=this[_0x483c[246]]&&null!=this[_0x483c[2823]]&&null!=this[_0x483c[253]]&&null!=this[_0x483c[2800]]&&null!=this[_0x483c[2801]]){var _0xc0a9x5=_0xc0a9x4[_0x483c[249]]()[_0x483c[255]],_0xc0a9x9=_0xc0a9x4[_0x483c[2574]](_0xc0a9x3[_0x483c[727]]())&&_0xc0a9x4[_0x483c[2617]]()&&this[_0x483c[2810]](),_0xc0a9xa=this[_0x483c[2800]]/_0xc0a9x5,_0xc0a9x5=this[_0x483c[2801]]/_0xc0a9x5,_0xc0a9x12=_0xc0a9x3[_0x483c[736]]();this[_0x483c[2804]]&&null==this[_0x483c[772]]&&null!=_0xc0a9x12&&_0xc0a9x4[_0x483c[502]]()[_0x483c[1193]](_0xc0a9x12)&&_0xc0a9x4[_0x483c[2565]](_0xc0a9x12)&&_0xc0a9x4[_0x483c[2581]](null,this[_0x483c[246]],_0xc0a9x12)?_0xc0a9x4[_0x483c[2433]][_0x483c[807]](this[_0x483c[246]],_0xc0a9x12,_0xc0a9x3[_0x483c[727]]()):(_0xc0a9x12=this[_0x483c[772]],_0xc0a9x4[_0x483c[2655]]()&&_0xc0a9x4[_0x483c[2686]](_0xc0a9x12,this[_0x483c[895]],_0xc0a9x3[_0x483c[727]]())?_0xc0a9x4[_0x483c[853]](_0xc0a9x12,this[_0x483c[895]],null,_0xc0a9xa,_0xc0a9x5):this[_0x483c[834]](this[_0x483c[895]],_0xc0a9xa,_0xc0a9x5,_0xc0a9x9,this[_0x483c[772]],_0xc0a9x3[_0x483c[727]]()));}else {this[_0x483c[2814]]()&&(this[_0x483c[2820]]&&null!=this[_0x483c[246]])&&this[_0x483c[2833]](_0xc0a9x3)};};this[_0x483c[2821]]&&_0xc0a9x3[_0x483c[722]]();this[_0x483c[862]]();};mxGraphHandler[_0x483c[202]][_0x483c[2833]]=function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[2459]](this[_0x483c[246]],_0xc0a9x2[_0x483c[727]]())};mxGraphHandler[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[2834]]();this[_0x483c[2820]]=this[_0x483c[2821]]= !1;this[_0x483c[772]]=this[_0x483c[246]]=this[_0x483c[2823]]=this[_0x483c[2835]]=this[_0x483c[2801]]=this[_0x483c[2800]]=null;};mxGraphHandler[_0x483c[202]][_0x483c[2836]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1193]](_0xc0a9x2)){_0xc0a9x2=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);_0xc0a9x4=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x4),mxEvent[_0x483c[733]](_0xc0a9x4));var _0xc0a9x5=mxUtils[_0x483c[431]](mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION)||0);if(0!=_0xc0a9x5){_0xc0a9x3=Math[_0x483c[426]](-_0xc0a9x5);var _0xc0a9x5=Math[_0x483c[427]](-_0xc0a9x5),_0xc0a9x9= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]());_0xc0a9x4=mxUtils[_0x483c[432]](_0xc0a9x4,_0xc0a9x3,_0xc0a9x5,_0xc0a9x9);};return null!=_0xc0a9x2&&!mxUtils[_0x483c[442]](_0xc0a9x2,_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]]);};return !1;};mxGraphHandler[_0x483c[202]][_0x483c[834]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){_0xc0a9x5&&(_0xc0a9x2=this[_0x483c[1179]][_0x483c[2615]](_0xc0a9x2));null==_0xc0a9x9&&(this[_0x483c[2816]]()&&this[_0x483c[2836]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](this[_0x483c[246]]),_0xc0a9x2,_0xc0a9xa))&&(_0xc0a9x9=this[_0x483c[1179]][_0x483c[902]]());_0xc0a9x2=this[_0x483c[1179]][_0x483c[834]](_0xc0a9x2,_0xc0a9x3-this[_0x483c[1179]][_0x483c[1136]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x4-this[_0x483c[1179]][_0x483c[1137]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x5,_0xc0a9x9,_0xc0a9xa);this[_0x483c[2814]]()&&this[_0x483c[2805]]&&this[_0x483c[1179]][_0x483c[2564]](_0xc0a9x2[0]);_0xc0a9x5&&this[_0x483c[1179]][_0x483c[904]](_0xc0a9x2);};mxGraphHandler[_0x483c[202]][_0x483c[2834]]=function(){null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[515]](),this[_0x483c[253]]=null);null!=this[_0x483c[2799]]&&(this[_0x483c[2799]][_0x483c[515]](),this[_0x483c[2799]]=null);null!=this[_0x483c[1016]]&&(this[_0x483c[1016]][_0x483c[515]](),this[_0x483c[1016]]=null);};mxGraphHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[1148]](this);this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2730]]);this[_0x483c[2834]]();};function mxPanningHandler(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[1033]]=_0xc0a9x3,this[_0x483c[1179]][_0x483c[1133]](this),this[_0x483c[176]]())}mxPanningHandler[_0x483c[202]]= new mxPopupMenu;mxPanningHandler[_0x483c[202]][_0x483c[196]]=mxPanningHandler;mxPanningHandler[_0x483c[202]][_0x483c[1179]]=null;mxPanningHandler[_0x483c[202]][_0x483c[2837]]=null;mxPanningHandler[_0x483c[202]][_0x483c[2838]]=null;mxPanningHandler[_0x483c[202]][_0x483c[2839]]= !0;mxPanningHandler[_0x483c[202]][_0x483c[2840]]= !1;mxPanningHandler[_0x483c[202]][_0x483c[2841]]= !0;mxPanningHandler[_0x483c[202]][_0x483c[2842]]= !0;mxPanningHandler[_0x483c[202]][_0x483c[2843]]= !1;mxPanningHandler[_0x483c[202]][_0x483c[2844]]= !0;mxPanningHandler[_0x483c[202]][_0x483c[2845]]= !1;mxPanningHandler[_0x483c[202]][_0x483c[2431]]= !0;mxPanningHandler[_0x483c[202]][_0x483c[2846]]=function(){return this[_0x483c[2431]]};mxPanningHandler[_0x483c[202]][_0x483c[2847]]=function(_0xc0a9x2){this[_0x483c[2431]]=_0xc0a9x2};mxPanningHandler[_0x483c[202]][_0x483c[176]]=function(){mxPopupMenu[_0x483c[202]][_0x483c[176]][_0x483c[183]](this);mxEvent[_0x483c[169]](this[_0x483c[485]],mxClient[_0x483c[754]]?_0x483c[756]:_0x483c[752],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[2276]][_0x483c[801]]()}));};mxPanningHandler[_0x483c[202]][_0x483c[2848]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[727]]();return this[_0x483c[2840]]&&(this[_0x483c[2843]]||null==_0xc0a9x2[_0x483c[248]]())&&mxEvent[_0x483c[1158]](_0xc0a9x3)||mxEvent[_0x483c[775]](_0xc0a9x3)&&mxEvent[_0x483c[774]](_0xc0a9x3)||this[_0x483c[2839]]&&mxEvent[_0x483c[737]](_0xc0a9x3);};mxPanningHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&this[_0x483c[994]]()){this[_0x483c[1032]]();this[_0x483c[2741]]=-this[_0x483c[1179]][_0x483c[526]][_0x483c[360]];this[_0x483c[2742]]=-this[_0x483c[1179]][_0x483c[526]][_0x483c[190]];var _0xc0a9x4=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],_0xc0a9x3[_0x483c[730]](),_0xc0a9x3[_0x483c[732]]());this[_0x483c[2837]]=_0xc0a9x4[_0x483c[235]];this[_0x483c[2838]]=_0xc0a9x4[_0x483c[236]];this[_0x483c[2849]]=this[_0x483c[737]](_0xc0a9x3);this[_0x483c[2850]]=this[_0x483c[2846]]()&&this[_0x483c[2848]](_0xc0a9x3);this[_0x483c[2739]]=_0xc0a9x3[_0x483c[730]]();this[_0x483c[2740]]=_0xc0a9x3[_0x483c[732]]();this[_0x483c[2850]]&&this[_0x483c[2851]](_0xc0a9x3);}};mxPanningHandler[_0x483c[202]][_0x483c[2851]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[722]]()};mxPanningHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x3[_0x483c[730]]()-this[_0x483c[2739]],_0xc0a9x5=_0xc0a9x3[_0x483c[732]]()-this[_0x483c[2740]];if(this[_0x483c[1124]]){this[_0x483c[2844]]&&(this[_0x483c[2845]]&&(_0xc0a9x4=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x4),_0xc0a9x5=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x5)),this[_0x483c[1179]][_0x483c[1135]](_0xc0a9x4+this[_0x483c[2741]],_0xc0a9x5+this[_0x483c[2742]])),this[_0x483c[746]]( new mxEventObject(mxEvent.PAN,_0x483c[763],_0xc0a9x3)),_0xc0a9x3[_0x483c[722]]()}else {if(this[_0x483c[2850]]){var _0xc0a9x9=this[_0x483c[1124]];this[_0x483c[1124]]=Math[_0x483c[425]](_0xc0a9x4)>this[_0x483c[1179]][_0x483c[2353]]||Math[_0x483c[425]](_0xc0a9x5)>this[_0x483c[1179]][_0x483c[2353]];!_0xc0a9x9&&this[_0x483c[1124]]&&this[_0x483c[746]]( new mxEventObject(mxEvent.PAN_START,_0x483c[763],_0xc0a9x3));}};};mxPanningHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=Math[_0x483c[425]](_0xc0a9x3[_0x483c[730]]()-this[_0x483c[2739]]),_0xc0a9x5=Math[_0x483c[425]](_0xc0a9x3[_0x483c[732]]()-this[_0x483c[2740]]);if(this[_0x483c[1124]]){if(!this[_0x483c[1179]][_0x483c[2365]]||!mxUtils[_0x483c[1134]](this[_0x483c[1179]][_0x483c[526]])){_0xc0a9x4=_0xc0a9x3[_0x483c[730]]()-this[_0x483c[2739]];_0xc0a9x5=_0xc0a9x3[_0x483c[732]]()-this[_0x483c[2740]];this[_0x483c[2845]]&&(_0xc0a9x4=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x4),_0xc0a9x5=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x5));var _0xc0a9x9=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9xa=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[513]];this[_0x483c[1179]][_0x483c[1135]](0,0);this[_0x483c[1135]](_0xc0a9xa[_0x483c[235]]+_0xc0a9x4/_0xc0a9x9,_0xc0a9xa[_0x483c[236]]+_0xc0a9x5/_0xc0a9x9);};this[_0x483c[1124]]= !1;this[_0x483c[746]]( new mxEventObject(mxEvent.PAN_END,_0x483c[763],_0xc0a9x3));_0xc0a9x3[_0x483c[722]]();}else {this[_0x483c[2849]]&&(_0xc0a9x4<this[_0x483c[1179]][_0x483c[2353]]&&_0xc0a9x5<this[_0x483c[1179]][_0x483c[2353]])&&(_0xc0a9x4=this[_0x483c[2852]](_0xc0a9x3),this[_0x483c[1179]][_0x483c[994]]()&&this[_0x483c[2841]]&&null!=_0xc0a9x4&&!this[_0x483c[1179]][_0x483c[2692]](_0xc0a9x4)?this[_0x483c[1179]][_0x483c[2450]](_0xc0a9x4):this[_0x483c[2842]]&&null==_0xc0a9x4&&this[_0x483c[1179]][_0x483c[2440]](),this[_0x483c[1179]][_0x483c[2276]][_0x483c[801]](),_0xc0a9x5=mxUtils[_0x483c[444]](),_0xc0a9x5= new mxPoint(_0xc0a9x3[_0x483c[730]]()+_0xc0a9x5[_0x483c[235]],_0xc0a9x3[_0x483c[732]]()+_0xc0a9x5[_0x483c[236]]),this[_0x483c[152]](_0xc0a9x5[_0x483c[235]]+1,_0xc0a9x5[_0x483c[236]]+1,_0xc0a9x4,_0xc0a9x3[_0x483c[727]]()),_0xc0a9x3[_0x483c[722]]())};this[_0x483c[2849]]=this[_0x483c[2850]]= !1;};mxPanningHandler[_0x483c[202]][_0x483c[2852]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[736]]()};mxPanningHandler[_0x483c[202]][_0x483c[1135]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1147]](_0xc0a9x2,_0xc0a9x3)};mxPanningHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[1148]](this);mxPopupMenu[_0x483c[202]][_0x483c[515]][_0x483c[183]](this);};function mxCellMarker(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){mxEventSource[_0x483c[239]](this);null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[2853]]=null!=_0xc0a9x3?_0xc0a9x3:mxConstants[_0x483c[2854]],this[_0x483c[2855]]=null!=_0xc0a9x3?_0xc0a9x4:mxConstants[_0x483c[2856]],this[_0x483c[2857]]=null!=_0xc0a9x5?_0xc0a9x5:mxConstants[_0x483c[2858]],this[_0x483c[1016]]= new mxCellHighlight(_0xc0a9x2));}mxUtils[_0x483c[1284]](mxCellMarker,mxEventSource);mxCellMarker[_0x483c[202]][_0x483c[1179]]=null;mxCellMarker[_0x483c[202]][_0x483c[984]]= !0;mxCellMarker[_0x483c[202]][_0x483c[2857]]=mxConstants[_0x483c[2858]];mxCellMarker[_0x483c[202]][_0x483c[2859]]= !1;mxCellMarker[_0x483c[202]][_0x483c[2853]]=null;mxCellMarker[_0x483c[202]][_0x483c[2855]]=null;mxCellMarker[_0x483c[202]][_0x483c[2860]]=null;mxCellMarker[_0x483c[202]][_0x483c[2861]]=null;mxCellMarker[_0x483c[202]][_0x483c[2862]]=null;mxCellMarker[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxCellMarker[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxCellMarker[_0x483c[202]][_0x483c[2863]]=function(_0xc0a9x2){this[_0x483c[2857]]=_0xc0a9x2};mxCellMarker[_0x483c[202]][_0x483c[2864]]=function(){return this[_0x483c[2857]]};mxCellMarker[_0x483c[202]][_0x483c[2865]]=function(_0xc0a9x2){this[_0x483c[2859]]=_0xc0a9x2};mxCellMarker[_0x483c[202]][_0x483c[2866]]=function(){return this[_0x483c[2859]]};mxCellMarker[_0x483c[202]][_0x483c[2867]]=function(){return null!=this[_0x483c[2861]]};mxCellMarker[_0x483c[202]][_0x483c[2868]]=function(){return this[_0x483c[2861]]};mxCellMarker[_0x483c[202]][_0x483c[2869]]=function(){return this[_0x483c[2862]]};mxCellMarker[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[2861]]=null;null!=this[_0x483c[2862]]&&(this[_0x483c[2862]]=null,this[_0x483c[2870]]());};mxCellMarker[_0x483c[202]][_0x483c[2871]]=function(_0xc0a9x2){var _0xc0a9x3=null;if(this[_0x483c[994]]()){var _0xc0a9x3=this[_0x483c[248]](_0xc0a9x2),_0xc0a9x4=null!=_0xc0a9x3?this[_0x483c[2872]](_0xc0a9x3):!1;_0xc0a9x2=this[_0x483c[2873]](_0xc0a9x2[_0x483c[727]](),_0xc0a9x3,_0xc0a9x4);this[_0x483c[2861]]=_0xc0a9x4?_0xc0a9x3:null;if(_0xc0a9x3!=this[_0x483c[2862]]||_0xc0a9x2!=this[_0x483c[2860]]){this[_0x483c[2860]]=_0xc0a9x2,null!=_0xc0a9x3&&null!=this[_0x483c[2860]]?(this[_0x483c[2862]]=_0xc0a9x3,this[_0x483c[811]]()):null!=this[_0x483c[2862]]&&(this[_0x483c[2862]]=null,this[_0x483c[2870]]())};};return _0xc0a9x3;};mxCellMarker[_0x483c[202]][_0x483c[2874]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);null!=_0xc0a9x4&&(this[_0x483c[2860]]=null!=_0xc0a9x3?_0xc0a9x3:this[_0x483c[2853]],this[_0x483c[2862]]=_0xc0a9x4,this[_0x483c[811]]());};mxCellMarker[_0x483c[202]][_0x483c[811]]=function(){this[_0x483c[1016]][_0x483c[2828]](this[_0x483c[2860]]);this[_0x483c[1016]][_0x483c[1016]](this[_0x483c[2862]]);this[_0x483c[746]]( new mxEventObject(mxEvent.MARK,_0x483c[724],this[_0x483c[2862]]));};mxCellMarker[_0x483c[202]][_0x483c[2870]]=function(){this[_0x483c[811]]()};mxCellMarker[_0x483c[202]][_0x483c[2872]]=function(_0xc0a9x2){return !0};mxCellMarker[_0x483c[202]][_0x483c[2873]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x4?this[_0x483c[2853]]:this[_0x483c[2855]]};mxCellMarker[_0x483c[202]][_0x483c[248]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[249]]();cell=this[_0x483c[736]](_0xc0a9x2);_0xc0a9x3=this[_0x483c[2875]](_0xc0a9x3[_0x483c[248]](cell));return null!=_0xc0a9x3&&this[_0x483c[1825]](_0xc0a9x3,_0xc0a9x2)?_0xc0a9x3:null;};mxCellMarker[_0x483c[202]][_0x483c[736]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[736]]()};mxCellMarker[_0x483c[202]][_0x483c[2875]]=function(_0xc0a9x2){return _0xc0a9x2};mxCellMarker[_0x483c[202]][_0x483c[1825]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[2859]]?mxUtils[_0x483c[2876]](_0xc0a9x2,_0xc0a9x3[_0x483c[734]](),_0xc0a9x3[_0x483c[735]](),this[_0x483c[2857]],mxConstants.MIN_HOTSPOT_SIZE,mxConstants.MAX_HOTSPOT_SIZE):!0};mxCellMarker[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[2877]]);this[_0x483c[1179]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[2877]]);this[_0x483c[1016]][_0x483c[515]]();};function mxSelectionCellsHandler(_0xc0a9x2){mxEventSource[_0x483c[239]](this);this[_0x483c[1179]]=_0xc0a9x2;this[_0x483c[2878]]= new mxDictionary;this[_0x483c[1179]][_0x483c[1133]](this);this[_0x483c[2731]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4){this[_0x483c[994]]()&&this[_0x483c[802]]()});this[_0x483c[1179]][_0x483c[2435]]()[_0x483c[169]](mxEvent.CHANGE,this[_0x483c[2731]]);this[_0x483c[1179]][_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,this[_0x483c[2731]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.SCALE,this[_0x483c[2731]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.TRANSLATE,this[_0x483c[2731]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0x483c[2731]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.DOWN,this[_0x483c[2731]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.UP,this[_0x483c[2731]]);}mxUtils[_0x483c[1284]](mxSelectionCellsHandler,mxEventSource);mxSelectionCellsHandler[_0x483c[202]][_0x483c[1179]]=null;mxSelectionCellsHandler[_0x483c[202]][_0x483c[984]]= !0;mxSelectionCellsHandler[_0x483c[202]][_0x483c[2731]]=null;mxSelectionCellsHandler[_0x483c[202]][_0x483c[2879]]=100;mxSelectionCellsHandler[_0x483c[202]][_0x483c[2878]]=null;mxSelectionCellsHandler[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxSelectionCellsHandler[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxSelectionCellsHandler[_0x483c[202]][_0x483c[2596]]=function(_0xc0a9x2){return this[_0x483c[2878]][_0x483c[203]](_0xc0a9x2)};mxSelectionCellsHandler[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[2878]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[862]][_0x483c[183]](_0xc0a9x3)})};mxSelectionCellsHandler[_0x483c[202]][_0x483c[802]]=function(){var _0xc0a9x2=this[_0x483c[2878]];this[_0x483c[2878]]= new mxDictionary;for(var _0xc0a9x3=this[_0x483c[1179]][_0x483c[897]](),_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x3[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x3[_0xc0a9x4]);if(null!=_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[_0x483c[205]](_0xc0a9x3[_0xc0a9x4]);null!=_0xc0a9x9&&(_0xc0a9x9[_0x483c[724]]!=_0xc0a9x5?(_0xc0a9x9[_0x483c[515]](),_0xc0a9x9=null):_0xc0a9x9[_0x483c[258]]());null==_0xc0a9x9&&(_0xc0a9x9=this[_0x483c[1179]][_0x483c[2709]](_0xc0a9x5),this[_0x483c[746]]( new mxEventObject(mxEvent.ADD,_0x483c[724],_0xc0a9x5)));null!=_0xc0a9x9&&this[_0x483c[2878]][_0x483c[204]](_0xc0a9x3[_0xc0a9x4],_0xc0a9x9);};};_0xc0a9x2[_0x483c[209]](mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[746]]( new mxEventObject(mxEvent.REMOVE,_0x483c[724],_0xc0a9x3[_0x483c[724]]));_0xc0a9x3[_0x483c[515]]();}));};mxSelectionCellsHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1179]][_0x483c[994]]()&&this[_0x483c[994]]()){var _0xc0a9x4=[_0xc0a9x2,_0xc0a9x3];this[_0x483c[2878]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[787]][_0x483c[183]](_0xc0a9x3,_0xc0a9x4)});}};mxSelectionCellsHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1179]][_0x483c[994]]()&&this[_0x483c[994]]()){var _0xc0a9x4=[_0xc0a9x2,_0xc0a9x3];this[_0x483c[2878]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[788]][_0x483c[183]](_0xc0a9x3,_0xc0a9x4)});}};mxSelectionCellsHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1179]][_0x483c[994]]()&&this[_0x483c[994]]()){var _0xc0a9x4=[_0xc0a9x2,_0xc0a9x3];this[_0x483c[2878]][_0x483c[209]](function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3[_0x483c[789]][_0x483c[183]](_0xc0a9x3,_0xc0a9x4)});}};mxSelectionCellsHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[1148]](this);null!=this[_0x483c[2731]]&&(this[_0x483c[1179]][_0x483c[2435]]()[_0x483c[745]](this[_0x483c[2731]]),this[_0x483c[1179]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[2731]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[2731]]),this[_0x483c[2731]]=null);};function mxConnectionHandler(_0xc0a9x2,_0xc0a9x3){mxEventSource[_0x483c[239]](this);null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[1033]]=_0xc0a9x3,this[_0x483c[176]]());}mxUtils[_0x483c[1284]](mxConnectionHandler,mxEventSource);mxConnectionHandler[_0x483c[202]][_0x483c[1179]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[1033]]= !0;mxConnectionHandler[_0x483c[202]][_0x483c[2880]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2881]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2882]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[2883]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[984]]= !0;mxConnectionHandler[_0x483c[202]][_0x483c[804]]= !0;mxConnectionHandler[_0x483c[202]][_0x483c[2884]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2885]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[2886]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[267]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[2887]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2888]]= !0;mxConnectionHandler[_0x483c[202]][_0x483c[2889]]=500;mxConnectionHandler[_0x483c[202]][_0x483c[2890]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2891]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2892]]=4;mxConnectionHandler[_0x483c[202]][_0x483c[2893]]=0;mxConnectionHandler[_0x483c[202]][_0x483c[2894]]=0;mxConnectionHandler[_0x483c[202]][_0x483c[2895]]= !1;mxConnectionHandler[_0x483c[202]][_0x483c[2823]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[2896]]= new mxPoint(0,mxConstants.TOOLTIP_VERTICAL_OFFSET);mxConnectionHandler[_0x483c[202]][_0x483c[2897]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[1176]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[2898]]=null;mxConnectionHandler[_0x483c[202]][_0x483c[2899]]=0;mxConnectionHandler[_0x483c[202]][_0x483c[2900]]=mxClient[_0x483c[47]];mxConnectionHandler[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxConnectionHandler[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxConnectionHandler[_0x483c[202]][_0x483c[2901]]=function(){return this[_0x483c[2884]]};mxConnectionHandler[_0x483c[202]][_0x483c[2902]]=function(_0xc0a9x2){this[_0x483c[2884]]=_0xc0a9x2};mxConnectionHandler[_0x483c[202]][_0x483c[2156]]=function(){var _0xc0a9x2= new mxPolyline([],mxConstants.INVALID_COLOR);_0xc0a9x2[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]];_0xc0a9x2[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]());_0xc0a9x2[_0x483c[1564]]=0;_0xc0a9x2[_0x483c[1229]]= !1;_0xc0a9x2[_0x483c[1522]]= !0;if(this[_0x483c[1179]][_0x483c[507]]==mxConstants[_0x483c[508]]){_0xc0a9x2[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130])}else {var _0xc0a9x3=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x2=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x2),mxEvent[_0x483c[733]](_0xc0a9x2));return this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](this[_0x483c[1179]][_0x483c[999]](_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]));});mxEvent[_0x483c[2733]](_0xc0a9x2[_0x483c[252]],this[_0x483c[1179]],_0xc0a9x3);};return _0xc0a9x2;};mxConnectionHandler[_0x483c[202]][_0x483c[176]]=function(){this[_0x483c[1179]][_0x483c[1133]](this);this[_0x483c[2885]]=this[_0x483c[1689]]();this[_0x483c[2886]]= new mxConstraintHandler(this[_0x483c[1179]]);this[_0x483c[1176]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){null!=this[_0x483c[2903]]&&(this[_0x483c[2903]]=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](this[_0x483c[2903]][_0x483c[246]]));null!=this[_0x483c[2903]]?this[_0x483c[2905]](this[_0x483c[2904]],this[_0x483c[2903]]):(this[_0x483c[2906]](this[_0x483c[2904]]),this[_0x483c[257]]=null);this[_0x483c[2886]][_0x483c[862]]();});this[_0x483c[1179]][_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,this[_0x483c[1176]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.SCALE,this[_0x483c[1176]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.TRANSLATE,this[_0x483c[1176]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0x483c[1176]]);this[_0x483c[2898]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2906]](this[_0x483c[2904]])});this[_0x483c[1179]][_0x483c[169]](mxEvent.START_EDITING,this[_0x483c[2898]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.DOWN,this[_0x483c[2898]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.UP,this[_0x483c[2898]]);};mxConnectionHandler[_0x483c[202]][_0x483c[2907]]=function(_0xc0a9x2){return !0};mxConnectionHandler[_0x483c[202]][_0x483c[1689]]=function(){var _0xc0a9x2= new mxCellMarker(this[_0x483c[1179]]);_0xc0a9x2[_0x483c[2859]]= !0;_0xc0a9x2[_0x483c[736]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=mxCellMarker[_0x483c[202]][_0x483c[736]][_0x483c[183]](_0xc0a9x2,arguments);this[_0x483c[267]]=null;if(!this[_0x483c[2907]](_0xc0a9x4)){return null};null!=_0xc0a9x4?this[_0x483c[2908]]()?null!=this[_0x483c[257]]&&(this[_0x483c[267]]=this[_0x483c[2909]](this[_0x483c[257]][_0x483c[246]],_0xc0a9x4),null!=this[_0x483c[267]]&&0==this[_0x483c[267]][_0x483c[67]]&&(_0xc0a9x4=null,this[_0x483c[2901]]()&&(this[_0x483c[267]]=null))):this[_0x483c[2671]](_0xc0a9x4)||(_0xc0a9x4=null):this[_0x483c[2908]]()&&(!this[_0x483c[2901]]()&&!this[_0x483c[1179]][_0x483c[2406]])&&(this[_0x483c[267]]=_0x483c[110]);return _0xc0a9x4;});_0xc0a9x2[_0x483c[2872]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x3){return this[_0x483c[2908]]()?null==this[_0x483c[267]]:mxCellMarker[_0x483c[202]][_0x483c[2872]][_0x483c[183]](_0xc0a9x2,arguments)});_0xc0a9x2[_0x483c[2873]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return null==this[_0x483c[2882]]||this[_0x483c[2908]]()?mxCellMarker[_0x483c[202]][_0x483c[2873]][_0x483c[183]](_0xc0a9x2,arguments):null});_0xc0a9x2[_0x483c[1825]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x3,_0xc0a9x4){return null!=this[_0x483c[2882]]||this[_0x483c[2908]]()?!0:mxCellMarker[_0x483c[202]][_0x483c[1825]][_0x483c[183]](_0xc0a9x2,arguments)});return _0xc0a9x2;};mxConnectionHandler[_0x483c[202]][_0x483c[861]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[257]]=_0xc0a9x2;this[_0x483c[2823]]= new mxPoint(_0xc0a9x3,_0xc0a9x4);this[_0x483c[2897]]=null!=_0xc0a9x5?_0xc0a9x5:this[_0x483c[2910]](null);this[_0x483c[2885]][_0x483c[2860]]=this[_0x483c[2885]][_0x483c[2853]];this[_0x483c[2885]][_0x483c[2862]]=_0xc0a9x2;this[_0x483c[2885]][_0x483c[811]]();this[_0x483c[746]]( new mxEventObject(mxEvent.START,_0x483c[724],this[_0x483c[257]]));};mxConnectionHandler[_0x483c[202]][_0x483c[2908]]=function(){return null!=this[_0x483c[2823]]&&null!=this[_0x483c[253]]};mxConnectionHandler[_0x483c[202]][_0x483c[2671]]=function(_0xc0a9x2){return this[_0x483c[1179]][_0x483c[2671]](_0xc0a9x2)};mxConnectionHandler[_0x483c[202]][_0x483c[2672]]=function(_0xc0a9x2){return !0};mxConnectionHandler[_0x483c[202]][_0x483c[2909]]=function(_0xc0a9x2,_0xc0a9x3){return !this[_0x483c[2672]](_0xc0a9x3)?_0x483c[110]:this[_0x483c[1179]][_0x483c[2500]](null,_0xc0a9x2,_0xc0a9x3)};mxConnectionHandler[_0x483c[202]][_0x483c[2911]]=function(_0xc0a9x2){return this[_0x483c[2882]]};mxConnectionHandler[_0x483c[202]][_0x483c[2912]]=function(_0xc0a9x2){return null!=_0xc0a9x2[_0x483c[963]]&&_0xc0a9x2[_0x483c[963]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]]?!0:this[_0x483c[2880]]};mxConnectionHandler[_0x483c[202]][_0x483c[2913]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[2911]](_0xc0a9x2);if(null!=_0xc0a9x3&&null!=_0xc0a9x2){this[_0x483c[2903]]=_0xc0a9x2;var _0xc0a9x4=[],_0xc0a9x5= new mxRectangle(0,0,_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]]),_0xc0a9x9= new mxImageShape(_0xc0a9x5,_0xc0a9x3[_0x483c[390]],null,null,0);_0xc0a9x9[_0x483c[1674]]= !1;this[_0x483c[2912]](_0xc0a9x2)?(_0xc0a9x9[_0x483c[507]]=mxConstants[_0x483c[1656]],_0xc0a9x9[_0x483c[176]](this[_0x483c[1179]][_0x483c[526]])):(_0xc0a9x9[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]==mxConstants[_0x483c[508]]?mxConstants[_0x483c[508]]:mxConstants[_0x483c[1523]],_0xc0a9x9[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()),this[_0x483c[2881]]&&null!=_0xc0a9x9[_0x483c[252]][_0x483c[328]]&&_0xc0a9x9[_0x483c[252]][_0x483c[265]][_0x483c[950]](_0xc0a9x9[_0x483c[252]],_0xc0a9x9[_0x483c[252]][_0x483c[265]][_0x483c[285]]));_0xc0a9x9[_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[2914]];var _0xc0a9xa=mxUtils[_0x483c[885]](this,function(){return null!=this[_0x483c[2915]]?this[_0x483c[2915]]:_0xc0a9x2}),_0xc0a9x3=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){mxEvent[_0x483c[721]](_0xc0a9x2)||(this[_0x483c[2916]]=_0xc0a9x9,this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x2,_0xc0a9xa())))});mxEvent[_0x483c[2733]](_0xc0a9x9[_0x483c[252]],this[_0x483c[1179]],_0xc0a9xa,_0xc0a9x3);_0xc0a9x4[_0x483c[207]](_0xc0a9x9);this[_0x483c[2905]](_0xc0a9x4,this[_0x483c[2903]]);return _0xc0a9x4;};return null;};mxConnectionHandler[_0x483c[202]][_0x483c[2905]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=_0xc0a9x2&&null!=_0xc0a9x2[0]&&null!=_0xc0a9x3){var _0xc0a9x4=this[_0x483c[2917]](_0xc0a9x2[0],_0xc0a9x3);_0xc0a9x2[0][_0x483c[1562]][_0x483c[235]]=_0xc0a9x4[_0x483c[235]];_0xc0a9x2[0][_0x483c[1562]][_0x483c[236]]=_0xc0a9x4[_0x483c[236]];_0xc0a9x2[0][_0x483c[258]]();}};mxConnectionHandler[_0x483c[202]][_0x483c[2917]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x5=_0xc0a9x3[_0x483c[241]](),_0xc0a9x9=_0xc0a9x3[_0x483c[242]]();if(this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x3[_0x483c[246]])){var _0xc0a9xa=this[_0x483c[1179]][_0x483c[1731]](_0xc0a9x3[_0x483c[246]]),_0xc0a9x5=0!=_0xc0a9xa[_0x483c[117]]?_0xc0a9x3[_0x483c[235]]+_0xc0a9xa[_0x483c[117]]*_0xc0a9x4/2:_0xc0a9x5,_0xc0a9x9=0!=_0xc0a9xa[_0x483c[119]]?_0xc0a9x3[_0x483c[236]]+_0xc0a9xa[_0x483c[119]]*_0xc0a9x4/2:_0xc0a9x9,_0xc0a9xa=mxUtils[_0x483c[431]](mxUtils[_0x483c[433]](_0xc0a9x3[_0x483c[124]],mxConstants.STYLE_ROTATION)||0);if(0!=_0xc0a9xa){var _0xc0a9x4=Math[_0x483c[426]](_0xc0a9xa),_0xc0a9xa=Math[_0x483c[427]](_0xc0a9xa),_0xc0a9x12= new mxPoint(_0xc0a9x3[_0x483c[241]](),_0xc0a9x3[_0x483c[242]]()),_0xc0a9x9=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x5,_0xc0a9x9),_0xc0a9x4,_0xc0a9xa,_0xc0a9x12),_0xc0a9x5=_0xc0a9x9[_0x483c[235]],_0xc0a9x9=_0xc0a9x9[_0x483c[236]]};};return  new mxPoint(_0xc0a9x5-_0xc0a9x2[_0x483c[1562]][_0x483c[117]]/2,_0xc0a9x9-_0xc0a9x2[_0x483c[1562]][_0x483c[119]]/2);};mxConnectionHandler[_0x483c[202]][_0x483c[2906]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){this[_0x483c[2903]]=null;for(var _0xc0a9x3=0;_0xc0a9x3<_0xc0a9x2[_0x483c[67]];_0xc0a9x3++){_0xc0a9x2[_0xc0a9x3][_0x483c[515]]()};}};mxConnectionHandler[_0x483c[202]][_0x483c[2918]]=function(_0xc0a9x2){return !this[_0x483c[1179]][_0x483c[2579]](_0xc0a9x2[_0x483c[727]]())&&(null!=this[_0x483c[2886]][_0x483c[2919]]&&null!=this[_0x483c[2886]][_0x483c[2920]]||null!=this[_0x483c[257]]&&null==this[_0x483c[267]]&&(null==this[_0x483c[2904]]||null!=this[_0x483c[2904]]&&null!=this[_0x483c[2916]]))};mxConnectionHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2899]]++;if(this[_0x483c[994]]()&&this[_0x483c[1179]][_0x483c[994]]()&&!_0xc0a9x3[_0x483c[721]]()&&!this[_0x483c[2908]]()&&this[_0x483c[2918]](_0xc0a9x3)){null!=this[_0x483c[2886]][_0x483c[2920]]&&null!=this[_0x483c[2886]][_0x483c[2919]]&&null!=this[_0x483c[2886]][_0x483c[987]]?(this[_0x483c[2921]]=this[_0x483c[2886]][_0x483c[2920]],this[_0x483c[257]]=this[_0x483c[2886]][_0x483c[2919]],this[_0x483c[2823]]=this[_0x483c[2886]][_0x483c[987]][_0x483c[238]]()):this[_0x483c[2823]]= new mxPoint(_0xc0a9x3[_0x483c[734]](),_0xc0a9x3[_0x483c[735]]());this[_0x483c[2897]]=this[_0x483c[2910]](_0xc0a9x3);this[_0x483c[2899]]=1;this[_0x483c[2887]]&&null==this[_0x483c[253]]&&(this[_0x483c[2922]]=null,this[_0x483c[253]]=this[_0x483c[2156]]());if(null==this[_0x483c[257]]&&null!=this[_0x483c[2897]]){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[2689]](_0xc0a9x3[_0x483c[727]]());this[_0x483c[2897]][_0x483c[246]][_0x483c[256]][_0x483c[2007]](_0xc0a9x4,!0);};this[_0x483c[746]]( new mxEventObject(mxEvent.START,_0x483c[724],this[_0x483c[257]]));_0xc0a9x3[_0x483c[722]]();}else {if(mxClient[_0x483c[754]]&&this[_0x483c[2888]]&&!this[_0x483c[2890]]&&this[_0x483c[994]]()&&this[_0x483c[1179]][_0x483c[994]]()&&!this[_0x483c[2908]]()){this[_0x483c[2890]]= !0;this[_0x483c[2893]]=_0xc0a9x3[_0x483c[730]]();this[_0x483c[2894]]=_0xc0a9x3[_0x483c[732]]();var _0xc0a9x5=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](this[_0x483c[2885]][_0x483c[736]](_0xc0a9x3));this[_0x483c[2923]]&&window[_0x483c[2924]](this[_0x483c[2923]]);this[_0x483c[2923]]=window[_0x483c[261]](mxUtils[_0x483c[885]](this,function(){this[_0x483c[2891]]&&this[_0x483c[2925]](_0xc0a9x3,_0xc0a9x5);this[_0x483c[2891]]=this[_0x483c[2890]]= !1;}),this[_0x483c[2889]]);this[_0x483c[2891]]= !0;}};this[_0x483c[2926]]=this[_0x483c[2916]];this[_0x483c[2916]]=null;};mxConnectionHandler[_0x483c[202]][_0x483c[2925]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x3&&(this[_0x483c[2885]][_0x483c[2860]]=this[_0x483c[2885]][_0x483c[2853]],this[_0x483c[2885]][_0x483c[2862]]=_0xc0a9x3,this[_0x483c[2885]][_0x483c[811]](),this[_0x483c[2823]]= new mxPoint(_0xc0a9x2[_0x483c[734]](),_0xc0a9x2[_0x483c[735]]()),this[_0x483c[2897]]=this[_0x483c[2910]](_0xc0a9x2),this[_0x483c[257]]=_0xc0a9x3,this[_0x483c[746]]( new mxEventObject(mxEvent.START,_0x483c[724],this[_0x483c[257]])))};mxConnectionHandler[_0x483c[202]][_0x483c[2927]]=function(_0xc0a9x2){return !this[_0x483c[1179]][_0x483c[1712]](_0xc0a9x2[_0x483c[246]])};mxConnectionHandler[_0x483c[202]][_0x483c[2910]]=function(_0xc0a9x2){return null};mxConnectionHandler[_0x483c[202]][_0x483c[2928]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[2885]][_0x483c[2871]](_0xc0a9x2);this[_0x483c[2886]][_0x483c[2729]](_0xc0a9x2,null==this[_0x483c[2823]]);this[_0x483c[2915]]=_0xc0a9x3;};mxConnectionHandler[_0x483c[202]][_0x483c[2929]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[518]](),_0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[512]]();_0xc0a9x2[_0x483c[235]]=_0xc0a9x2[_0x483c[235]]/_0xc0a9x3-_0xc0a9x4[_0x483c[235]];_0xc0a9x2[_0x483c[236]]=_0xc0a9x2[_0x483c[236]]/_0xc0a9x3-_0xc0a9x4[_0x483c[236]];};mxConnectionHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2891]]&&(this[_0x483c[2891]]=Math[_0x483c[425]](this[_0x483c[2893]]-_0xc0a9x3[_0x483c[730]]())<this[_0x483c[2892]]&&Math[_0x483c[425]](this[_0x483c[2894]]-_0xc0a9x3[_0x483c[732]]())<this[_0x483c[2892]]);if(!_0xc0a9x3[_0x483c[721]]()&&(this[_0x483c[2895]]||null!=this[_0x483c[2823]]||!this[_0x483c[1179]][_0x483c[1009]])){!this[_0x483c[994]]()&&null!=this[_0x483c[2915]]&&(this[_0x483c[2906]](this[_0x483c[2904]]),this[_0x483c[2915]]=null);(null!=this[_0x483c[2823]]||this[_0x483c[994]]()&&this[_0x483c[1179]][_0x483c[994]]())&&this[_0x483c[2928]](_0xc0a9x3);if(null!=this[_0x483c[2823]]){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x4= new mxPoint(this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x3[_0x483c[734]]()/_0xc0a9x4)*_0xc0a9x4,this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x3[_0x483c[735]]()/_0xc0a9x4)*_0xc0a9x4),_0xc0a9x5=null,_0xc0a9x9=_0xc0a9x4;null!=this[_0x483c[2886]][_0x483c[2920]]&&(null!=this[_0x483c[2886]][_0x483c[2919]]&&null!=this[_0x483c[2886]][_0x483c[987]])&&(_0xc0a9x5=this[_0x483c[2886]][_0x483c[2920]],_0xc0a9x9=this[_0x483c[2886]][_0x483c[987]][_0x483c[238]]());var _0xc0a9xa=this[_0x483c[2823]];if(null!=this[_0x483c[2926]]){var _0xc0a9x12=this[_0x483c[2926]][_0x483c[1562]][_0x483c[117]],_0xc0a9x13=this[_0x483c[2926]][_0x483c[1562]][_0x483c[119]];null!=this[_0x483c[2915]]&&this[_0x483c[2883]]?(_0xc0a9x12=this[_0x483c[2917]](this[_0x483c[2926]],this[_0x483c[2915]]),this[_0x483c[2926]][_0x483c[1562]][_0x483c[235]]=_0xc0a9x12[_0x483c[235]],this[_0x483c[2926]][_0x483c[1562]][_0x483c[236]]=_0xc0a9x12[_0x483c[236]]):(_0xc0a9x12= new mxRectangle(_0xc0a9x3[_0x483c[734]]()+this[_0x483c[2896]][_0x483c[235]],_0xc0a9x3[_0x483c[735]]()+this[_0x483c[2896]][_0x483c[236]],_0xc0a9x12,_0xc0a9x13),this[_0x483c[2926]][_0x483c[1562]]=_0xc0a9x12);this[_0x483c[2926]][_0x483c[258]]();};if(null!=this[_0x483c[2897]]){this[_0x483c[2897]][_0x483c[439]]=[null,null!=this[_0x483c[2915]]?null:_0xc0a9x9];this[_0x483c[1179]][_0x483c[441]][_0x483c[2289]](this[_0x483c[2897]],this[_0x483c[257]],!0,this[_0x483c[2921]]);null!=this[_0x483c[2915]]&&(null==_0xc0a9x5&&(_0xc0a9x5=this[_0x483c[1179]][_0x483c[2288]](this[_0x483c[2897]],this[_0x483c[257]],!1)),this[_0x483c[2897]][_0x483c[2088]](null,!1),this[_0x483c[1179]][_0x483c[441]][_0x483c[2289]](this[_0x483c[2897]],this[_0x483c[2915]],!1,_0xc0a9x5));_0xc0a9xa=null;if(null!=this[_0x483c[2922]]){_0xc0a9xa=[];for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[2922]][_0x483c[67]];_0xc0a9x9++){_0xc0a9x5=this[_0x483c[2922]][_0xc0a9x9][_0x483c[238]](),this[_0x483c[2929]](_0xc0a9x5),_0xc0a9xa[_0xc0a9x9]=_0xc0a9x5};};this[_0x483c[1179]][_0x483c[441]][_0x483c[2282]](this[_0x483c[2897]],_0xc0a9xa,this[_0x483c[257]],this[_0x483c[2915]]);this[_0x483c[1179]][_0x483c[441]][_0x483c[2283]](this[_0x483c[2897]],this[_0x483c[257]],this[_0x483c[2915]]);_0xc0a9x9=this[_0x483c[2897]][_0x483c[439]][this[_0x483c[2897]][_0x483c[439]][_0x483c[67]]-1];_0xc0a9xa=this[_0x483c[2897]][_0x483c[439]][0];}else {null!=this[_0x483c[2915]]&&null==this[_0x483c[2886]][_0x483c[2920]]&&(_0xc0a9x12=this[_0x483c[2930]](this[_0x483c[2915]],_0xc0a9x3),null!=_0xc0a9x12&&(_0xc0a9x9=_0xc0a9x12)),null==this[_0x483c[2921]]&&null!=this[_0x483c[257]]&&(_0xc0a9x12=this[_0x483c[2931]](this[_0x483c[257]],null!=this[_0x483c[2922]]&&0<this[_0x483c[2922]][_0x483c[67]]?this[_0x483c[2922]][0]:_0xc0a9x9,_0xc0a9x3),null!=_0xc0a9x12&&(_0xc0a9xa=_0xc0a9x12))};if(null==this[_0x483c[2915]]&&this[_0x483c[2900]]){_0xc0a9x12=_0xc0a9xa;null!=this[_0x483c[2897]]&&2<this[_0x483c[2897]][_0x483c[439]][_0x483c[67]]&&(_0xc0a9x5=this[_0x483c[2897]][_0x483c[439]][this[_0x483c[2897]][_0x483c[439]][_0x483c[67]]-2],null!=_0xc0a9x5&&(_0xc0a9x12=_0xc0a9x5));_0xc0a9x5=_0xc0a9x9[_0x483c[235]]-_0xc0a9x12[_0x483c[235]];_0xc0a9x12=_0xc0a9x9[_0x483c[236]]-_0xc0a9x12[_0x483c[236]];_0xc0a9x13=Math[_0x483c[428]](_0xc0a9x5*_0xc0a9x5+_0xc0a9x12*_0xc0a9x12);if(0==_0xc0a9x13){return };_0xc0a9x9[_0x483c[235]]-=4*_0xc0a9x5/_0xc0a9x13;_0xc0a9x9[_0x483c[236]]-=4*_0xc0a9x12/_0xc0a9x13;};if(null==this[_0x483c[253]]&&(_0xc0a9x5=Math[_0x483c[425]](_0xc0a9x4[_0x483c[235]]-this[_0x483c[2823]][_0x483c[235]]),_0xc0a9x12=Math[_0x483c[425]](_0xc0a9x4[_0x483c[236]]-this[_0x483c[2823]][_0x483c[236]]),_0xc0a9x5>this[_0x483c[1179]][_0x483c[2353]]||_0xc0a9x12>this[_0x483c[1179]][_0x483c[2353]])){this[_0x483c[253]]=this[_0x483c[2156]](),this[_0x483c[2928]](_0xc0a9x3)};null!=this[_0x483c[253]]&&(null!=this[_0x483c[2897]]?this[_0x483c[253]][_0x483c[1525]]=this[_0x483c[2897]][_0x483c[439]]:(_0xc0a9x4=[_0xc0a9xa],null!=this[_0x483c[2922]]&&(_0xc0a9x4=_0xc0a9x4[_0x483c[1919]](this[_0x483c[2922]])),_0xc0a9x4[_0x483c[207]](_0xc0a9x9),this[_0x483c[253]][_0x483c[1525]]=_0xc0a9x4),this[_0x483c[2932]]());mxEvent[_0x483c[722]](_0xc0a9x3[_0x483c[727]]());_0xc0a9x3[_0x483c[722]]();}else {!this[_0x483c[994]]()||!this[_0x483c[1179]][_0x483c[994]]()?this[_0x483c[2886]][_0x483c[862]]():this[_0x483c[257]]!=this[_0x483c[2915]]&&null==this[_0x483c[2897]]?(this[_0x483c[2906]](this[_0x483c[2904]]),this[_0x483c[2904]]=null,null!=this[_0x483c[2915]]&&null==this[_0x483c[267]]&&(this[_0x483c[2904]]=this[_0x483c[2913]](this[_0x483c[2915]]),null==this[_0x483c[2904]]&&(this[_0x483c[2915]][_0x483c[1609]](mxConstants.CURSOR_CONNECT),_0xc0a9x3[_0x483c[722]]())),this[_0x483c[257]]=this[_0x483c[2915]]):this[_0x483c[257]]==this[_0x483c[2915]]&&(null!=this[_0x483c[2915]]&&null==this[_0x483c[2904]]&&!this[_0x483c[1179]][_0x483c[1009]])&&_0xc0a9x3[_0x483c[722]]()};null!=this[_0x483c[2886]][_0x483c[2920]]&&this[_0x483c[2885]][_0x483c[862]]();if(!this[_0x483c[1179]][_0x483c[1009]]&&null!=this[_0x483c[2915]]&&null!=this[_0x483c[2904]]){_0xc0a9x4= !1;_0xc0a9xa=_0xc0a9x3[_0x483c[728]]();for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[2904]][_0x483c[67]]&& !_0xc0a9x4;_0xc0a9x9++){_0xc0a9x4=_0xc0a9xa==this[_0x483c[2904]][_0xc0a9x9][_0x483c[252]]||_0xc0a9xa[_0x483c[265]]==this[_0x483c[2904]][_0xc0a9x9][_0x483c[252]]};_0xc0a9x4||this[_0x483c[2933]](this[_0x483c[2915]],this[_0x483c[2904]],_0xc0a9x3);};}else {this[_0x483c[2886]][_0x483c[862]]()};};mxConnectionHandler[_0x483c[202]][_0x483c[2930]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null,_0xc0a9x5=_0xc0a9x2[_0x483c[441]],_0xc0a9x9=_0xc0a9x5[_0x483c[2305]](_0xc0a9x2);if(null!=_0xc0a9x9){var _0xc0a9xa=null!=this[_0x483c[2922]]&&0<this[_0x483c[2922]][_0x483c[67]]?this[_0x483c[2922]][this[_0x483c[2922]][_0x483c[67]]-1]: new mxPoint(this[_0x483c[257]][_0x483c[241]](),this[_0x483c[257]][_0x483c[242]]()),_0xc0a9x5=_0xc0a9x9(_0xc0a9x5[_0x483c[2087]](_0xc0a9x2),this[_0x483c[2897]],_0xc0a9xa,!1);null!=_0xc0a9x5&&(_0xc0a9x4=_0xc0a9x5);}else {_0xc0a9x4= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]())};return _0xc0a9x4;};mxConnectionHandler[_0x483c[202]][_0x483c[2931]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x4=null;var _0xc0a9x5=_0xc0a9x2[_0x483c[441]],_0xc0a9x9=_0xc0a9x5[_0x483c[2305]](_0xc0a9x2),_0xc0a9xa= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]());if(null!=_0xc0a9x9){var _0xc0a9x12=mxUtils[_0x483c[433]](_0xc0a9x2[_0x483c[124]],mxConstants.STYLE_ROTATION,0),_0xc0a9x13=-_0xc0a9x12*(Math[_0x483c[424]]/180);0!=_0xc0a9x12&&(_0xc0a9x3=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x3[_0x483c[235]],_0xc0a9x3[_0x483c[236]]),Math[_0x483c[426]](_0xc0a9x13),Math[_0x483c[427]](_0xc0a9x13),_0xc0a9xa));_0xc0a9x2=_0xc0a9x9(_0xc0a9x5[_0x483c[2087]](_0xc0a9x2),_0xc0a9x2,_0xc0a9x3,!1);null!=_0xc0a9x2&&(0!=_0xc0a9x12&&(_0xc0a9x2=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]),Math[_0x483c[426]](-_0xc0a9x13),Math[_0x483c[427]](-_0xc0a9x13),_0xc0a9xa)),_0xc0a9x4=_0xc0a9x2);}else {_0xc0a9x4=_0xc0a9xa};return _0xc0a9x4;};mxConnectionHandler[_0x483c[202]][_0x483c[2933]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){};mxConnectionHandler[_0x483c[202]][_0x483c[2934]]=function(_0xc0a9x2){return null!=_0xc0a9x2[_0x483c[248]]()};mxConnectionHandler[_0x483c[202]][_0x483c[2935]]=function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],_0xc0a9x2[_0x483c[730]](),_0xc0a9x2[_0x483c[732]]()),_0xc0a9x4=Math[_0x483c[425]](_0xc0a9x3[_0x483c[235]]-this[_0x483c[2823]][_0x483c[235]]),_0xc0a9x3=Math[_0x483c[425]](_0xc0a9x3[_0x483c[236]]-this[_0x483c[2823]][_0x483c[236]]);if(null!=this[_0x483c[2922]]||1<this[_0x483c[2899]]&&(_0xc0a9x4>this[_0x483c[1179]][_0x483c[2353]]||_0xc0a9x3>this[_0x483c[1179]][_0x483c[2353]])){null==this[_0x483c[2922]]&&(this[_0x483c[2922]]=[]),_0xc0a9x4=this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x3= new mxPoint(this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[734]]()/_0xc0a9x4)*_0xc0a9x4,this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[735]]()/_0xc0a9x4)*_0xc0a9x4),this[_0x483c[2922]][_0x483c[207]](_0xc0a9x3)};};mxConnectionHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&this[_0x483c[2908]]()){if(this[_0x483c[2887]]&&!this[_0x483c[2934]](_0xc0a9x3)){this[_0x483c[2935]](_0xc0a9x3);_0xc0a9x3[_0x483c[722]]();return;};if(null==this[_0x483c[267]]){var _0xc0a9x4=null!=this[_0x483c[257]]?this[_0x483c[257]][_0x483c[246]]:null,_0xc0a9x5=null;null!=this[_0x483c[2886]][_0x483c[2920]]&&null!=this[_0x483c[2886]][_0x483c[2919]]&&(_0xc0a9x5=this[_0x483c[2886]][_0x483c[2919]][_0x483c[246]]);null==_0xc0a9x5&&this[_0x483c[2885]][_0x483c[2867]]()&&(_0xc0a9x5=this[_0x483c[2885]][_0x483c[2861]][_0x483c[246]]);this[_0x483c[807]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x3[_0x483c[727]](),_0xc0a9x3[_0x483c[736]]());}else {null!=this[_0x483c[257]]&&(null!=this[_0x483c[2885]][_0x483c[2861]]&&this[_0x483c[257]][_0x483c[246]]==this[_0x483c[2885]][_0x483c[2861]][_0x483c[246]])&&this[_0x483c[1179]][_0x483c[2459]](this[_0x483c[2885]][_0x483c[1097]],evt),0<this[_0x483c[267]][_0x483c[67]]&&this[_0x483c[1179]][_0x483c[2580]](this[_0x483c[267]])};this[_0x483c[2906]](this[_0x483c[2904]]);_0xc0a9x3[_0x483c[722]]();};null!=this[_0x483c[2823]]&&this[_0x483c[862]]();this[_0x483c[2891]]=this[_0x483c[2890]]= !1;};mxConnectionHandler[_0x483c[202]][_0x483c[862]]=function(){null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[515]](),this[_0x483c[253]]=null);this[_0x483c[2906]](this[_0x483c[2904]]);this[_0x483c[2904]]=null;this[_0x483c[2885]][_0x483c[862]]();this[_0x483c[2886]][_0x483c[862]]();this[_0x483c[2921]]=this[_0x483c[267]]=this[_0x483c[257]]=this[_0x483c[2897]]=this[_0x483c[2926]]=null;this[_0x483c[2899]]=0;this[_0x483c[2916]]=this[_0x483c[2823]]=null;this[_0x483c[746]]( new mxEventObject(mxEvent.RESET));};mxConnectionHandler[_0x483c[202]][_0x483c[2932]]=function(){var _0xc0a9x2=null==this[_0x483c[267]];this[_0x483c[253]][_0x483c[1307]]=this[_0x483c[2936]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[2937]](_0xc0a9x2);this[_0x483c[253]][_0x483c[1336]]=_0xc0a9x2;this[_0x483c[253]][_0x483c[258]]();};mxConnectionHandler[_0x483c[202]][_0x483c[2937]]=function(_0xc0a9x2){return _0xc0a9x2?mxConstants[_0x483c[2829]]:mxConstants[_0x483c[2938]]};mxConnectionHandler[_0x483c[202]][_0x483c[2936]]=function(_0xc0a9x2){return _0xc0a9x2?3:1};mxConnectionHandler[_0x483c[202]][_0x483c[807]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x3||this[_0x483c[2901]]()||this[_0x483c[1179]][_0x483c[2406]]){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9xa=null;_0xc0a9x9[_0x483c[473]]();try{if(null!=_0xc0a9x2&&(null==_0xc0a9x3&&this[_0x483c[2901]]())&&(_0xc0a9x3=this[_0x483c[2939]](_0xc0a9x4,_0xc0a9x2),null!=_0xc0a9x3)){_0xc0a9x5=this[_0x483c[1179]][_0x483c[564]]([_0xc0a9x3],_0xc0a9x4,_0xc0a9x5);if(null==_0xc0a9x5||!this[_0x483c[1179]][_0x483c[502]]()[_0x483c[250]](_0xc0a9x5)){var _0xc0a9x12=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x5);if(null!=_0xc0a9x12){var _0xc0a9x13=_0xc0a9x9[_0x483c[1721]](_0xc0a9x3);_0xc0a9x13[_0x483c[235]]-=_0xc0a9x12[_0x483c[2078]][_0x483c[235]];_0xc0a9x13[_0x483c[236]]-=_0xc0a9x12[_0x483c[2078]][_0x483c[236]];};}else {_0xc0a9x5=this[_0x483c[1179]][_0x483c[902]]()};this[_0x483c[1179]][_0x483c[2103]](_0xc0a9x3,_0xc0a9x5);};var _0xc0a9x14=this[_0x483c[1179]][_0x483c[902]]();null!=_0xc0a9x2&&(null!=_0xc0a9x3&&_0xc0a9x9[_0x483c[1197]](_0xc0a9x2)==_0xc0a9x9[_0x483c[1197]](_0xc0a9x3)&&_0xc0a9x9[_0x483c[1197]](_0xc0a9x9[_0x483c[1197]](_0xc0a9x2))!=_0xc0a9x9[_0x483c[501]]())&&(_0xc0a9x14=_0xc0a9x9[_0x483c[1197]](_0xc0a9x2),null!=_0xc0a9x2[_0x483c[256]]&&_0xc0a9x2[_0x483c[256]][_0x483c[1500]]&&(null!=_0xc0a9x3[_0x483c[256]]&&_0xc0a9x3[_0x483c[256]][_0x483c[1500]])&&(_0xc0a9x14=_0xc0a9x9[_0x483c[1197]](_0xc0a9x14)));_0xc0a9x13=_0xc0a9x12=null;null!=this[_0x483c[2897]]&&(_0xc0a9x12=this[_0x483c[2897]][_0x483c[246]][_0x483c[131]],_0xc0a9x13=this[_0x483c[2897]][_0x483c[246]][_0x483c[124]]);_0xc0a9xa=this[_0x483c[1960]](_0xc0a9x14,null,_0xc0a9x12,_0xc0a9x2,_0xc0a9x3,_0xc0a9x13);if(null!=_0xc0a9xa){this[_0x483c[1179]][_0x483c[2545]](_0xc0a9xa,_0xc0a9x2,!0,this[_0x483c[2921]]);this[_0x483c[1179]][_0x483c[2545]](_0xc0a9xa,_0xc0a9x3,!1,this[_0x483c[2886]][_0x483c[2920]]);null!=this[_0x483c[2897]]&&_0xc0a9x9[_0x483c[1724]](_0xc0a9xa,this[_0x483c[2897]][_0x483c[246]][_0x483c[256]]);var _0xc0a9x15=_0xc0a9x9[_0x483c[1721]](_0xc0a9xa);null==_0xc0a9x15&&(_0xc0a9x15= new mxGeometry,_0xc0a9x15[_0x483c[1500]]= !0,_0xc0a9x9[_0x483c[1724]](_0xc0a9xa,_0xc0a9x15));if(null!=this[_0x483c[2922]]&&0<this[_0x483c[2922]][_0x483c[67]]){var _0xc0a9x16=this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x17=this[_0x483c[1179]][_0x483c[441]][_0x483c[513]];_0xc0a9x15[_0x483c[1525]]=[];for(_0xc0a9x2=0;_0xc0a9x2<this[_0x483c[2922]][_0x483c[67]];_0xc0a9x2++){var _0xc0a9x18=this[_0x483c[2922]][_0xc0a9x2];_0xc0a9x15[_0x483c[1525]][_0x483c[207]]( new mxPoint(_0xc0a9x18[_0x483c[235]]/_0xc0a9x16-_0xc0a9x17[_0x483c[235]],_0xc0a9x18[_0x483c[236]]/_0xc0a9x16-_0xc0a9x17[_0x483c[236]]));};};null==_0xc0a9x3&&(_0xc0a9x18=this[_0x483c[1179]][_0x483c[2689]](_0xc0a9x4,!1),_0xc0a9x18[_0x483c[235]]-=this[_0x483c[1179]][_0x483c[1136]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x18[_0x483c[236]]-=this[_0x483c[1179]][_0x483c[1137]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x15[_0x483c[2007]](_0xc0a9x18,!1));this[_0x483c[746]]( new mxEventObject(mxEvent.CONNECT,_0x483c[246],_0xc0a9xa,_0x483c[763],_0xc0a9x4,_0x483c[772],_0xc0a9x5));};}catch(q){mxLog[_0x483c[539]](),mxLog[_0x483c[143]](q[_0x483c[281]])}finally{_0xc0a9x9[_0x483c[476]]()};this[_0x483c[804]]&&this[_0x483c[2707]](_0xc0a9xa,_0xc0a9x3);}};mxConnectionHandler[_0x483c[202]][_0x483c[2707]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1179]][_0x483c[2450]](_0xc0a9x2)};mxConnectionHandler[_0x483c[202]][_0x483c[1960]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){if(null==this[_0x483c[1033]]){return this[_0x483c[1179]][_0x483c[1960]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa)};_0xc0a9x3=this[_0x483c[2503]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa);return _0xc0a9x3=this[_0x483c[1179]][_0x483c[2504]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x5,_0xc0a9x9);};mxConnectionHandler[_0x483c[202]][_0x483c[2939]]=function(_0xc0a9x2,_0xc0a9x3){for(var _0xc0a9x4=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x3);null!=_0xc0a9x4&&_0xc0a9x4[_0x483c[1500]];){_0xc0a9x3=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](_0xc0a9x3),_0xc0a9x4=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x3)};var _0xc0a9x5=this[_0x483c[1179]][_0x483c[899]]([_0xc0a9x3])[0],_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1721]](_0xc0a9x5);if(null!=_0xc0a9x4){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[2689]](_0xc0a9x2);_0xc0a9x4[_0x483c[235]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x9[_0x483c[235]]-_0xc0a9x4[_0x483c[117]]/2)-this[_0x483c[1179]][_0x483c[1136]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]];_0xc0a9x4[_0x483c[236]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x9[_0x483c[236]]-_0xc0a9x4[_0x483c[119]]/2)-this[_0x483c[1179]][_0x483c[1137]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]];if(null!=this[_0x483c[2823]]){var _0xc0a9xa=this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x3);if(null!=_0xc0a9xa){var _0xc0a9x12=this[_0x483c[2940]]();Math[_0x483c[425]](this[_0x483c[1179]][_0x483c[1021]](this[_0x483c[2823]][_0x483c[235]])-this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x9[_0x483c[235]]))<=_0xc0a9x12?_0xc0a9x4[_0x483c[235]]=_0xc0a9xa[_0x483c[235]]:Math[_0x483c[425]](this[_0x483c[1179]][_0x483c[1021]](this[_0x483c[2823]][_0x483c[236]])-this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x9[_0x483c[236]]))<=_0xc0a9x12&&(_0xc0a9x4[_0x483c[236]]=_0xc0a9xa[_0x483c[236]]);};};};return _0xc0a9x5;};mxConnectionHandler[_0x483c[202]][_0x483c[2940]]=function(){return this[_0x483c[1179]][_0x483c[997]]()?this[_0x483c[1179]][_0x483c[1020]]:this[_0x483c[1179]][_0x483c[2353]]};mxConnectionHandler[_0x483c[202]][_0x483c[2503]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null;null!=this[_0x483c[1033]]&&(_0xc0a9x9=this[_0x483c[1033]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5));null==_0xc0a9x9&&(_0xc0a9x9= new mxCell(_0xc0a9x2||_0x483c[110]),_0xc0a9x9[_0x483c[1994]](!0),_0xc0a9x9[_0x483c[475]](_0xc0a9x5),_0xc0a9x2= new mxGeometry,_0xc0a9x2[_0x483c[1500]]= !0,_0xc0a9x9[_0x483c[1724]](_0xc0a9x2));return _0xc0a9x9;};mxConnectionHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[1148]](this);null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[515]](),this[_0x483c[253]]=null);null!=this[_0x483c[2885]]&&(this[_0x483c[2885]][_0x483c[515]](),this[_0x483c[2885]]=null);null!=this[_0x483c[2886]]&&(this[_0x483c[2886]][_0x483c[515]](),this[_0x483c[2886]]=null);null!=this[_0x483c[1176]]&&(this[_0x483c[1179]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[1176]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[1176]]),this[_0x483c[1176]]=null);null!=this[_0x483c[2898]]&&(this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2898]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[2898]]),this[_0x483c[2898]]=null);};function mxConstraintHandler(_0xc0a9x2){this[_0x483c[1179]]=_0xc0a9x2}mxConstraintHandler[_0x483c[202]][_0x483c[2941]]= new mxImage(mxClient[_0x483c[88]]+_0x483c[2942],5,5);mxConstraintHandler[_0x483c[202]][_0x483c[1179]]=null;mxConstraintHandler[_0x483c[202]][_0x483c[984]]= !0;mxConstraintHandler[_0x483c[202]][_0x483c[2943]]=mxConstants[_0x483c[2854]];mxConstraintHandler[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxConstraintHandler[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxConstraintHandler[_0x483c[202]][_0x483c[862]]=function(){if(null!=this[_0x483c[2944]]){for(var _0xc0a9x2=0;_0xc0a9x2<this[_0x483c[2944]][_0x483c[67]];_0xc0a9x2++){this[_0x483c[2944]][_0xc0a9x2][_0x483c[515]]()};this[_0x483c[2944]]=null;};null!=this[_0x483c[2945]]&&(this[_0x483c[2945]][_0x483c[515]](),this[_0x483c[2945]]=null);this[_0x483c[2946]]=this[_0x483c[2919]]=this[_0x483c[987]]=this[_0x483c[2947]]=this[_0x483c[2920]]=null;};mxConstraintHandler[_0x483c[202]][_0x483c[2636]]=function(){return this[_0x483c[1179]][_0x483c[2636]]()};mxConstraintHandler[_0x483c[202]][_0x483c[2948]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return this[_0x483c[2941]]};mxConstraintHandler[_0x483c[202]][_0x483c[2949]]=function(_0xc0a9x2,_0xc0a9x3){return !1};mxConstraintHandler[_0x483c[202]][_0x483c[2729]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[994]]()&&!this[_0x483c[2949]](_0xc0a9x2)){var _0xc0a9x4=this[_0x483c[2636]](),_0xc0a9x5= new mxRectangle(_0xc0a9x2[_0x483c[734]]()-_0xc0a9x4,_0xc0a9x2[_0x483c[735]]()-_0xc0a9x4,2*_0xc0a9x4,2*_0xc0a9x4),_0xc0a9x9=null!=_0xc0a9x2[_0x483c[736]]()?this[_0x483c[1179]][_0x483c[2565]](_0xc0a9x2[_0x483c[736]]()):!1;if(null==this[_0x483c[2947]]||!mxUtils[_0x483c[1825]](this[_0x483c[2947]],_0xc0a9x5)||null!=_0xc0a9x2[_0x483c[248]]()&&null!=this[_0x483c[2919]]&&_0xc0a9x9){if(this[_0x483c[2947]]=null,_0xc0a9x2[_0x483c[248]]()!=this[_0x483c[2919]]){if(this[_0x483c[2919]]=null,this[_0x483c[1531]]=null!=_0xc0a9x2[_0x483c[248]]()&&_0xc0a9x9?this[_0x483c[1179]][_0x483c[2538]](_0xc0a9x2[_0x483c[248]](),_0xc0a9x3):null,null!=this[_0x483c[1531]]){this[_0x483c[2919]]=_0xc0a9x2[_0x483c[248]]();this[_0x483c[2947]]= new mxRectangle(_0xc0a9x2[_0x483c[248]]()[_0x483c[235]],_0xc0a9x2[_0x483c[248]]()[_0x483c[236]],_0xc0a9x2[_0x483c[248]]()[_0x483c[117]],_0xc0a9x2[_0x483c[248]]()[_0x483c[119]]);if(null!=this[_0x483c[2944]]){for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[2944]][_0x483c[67]];_0xc0a9x9++){this[_0x483c[2944]][_0xc0a9x9][_0x483c[515]]()};this[_0x483c[2946]]=this[_0x483c[2944]]=null;};this[_0x483c[2944]]=[];this[_0x483c[2946]]=[];for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[1531]][_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=this[_0x483c[1179]][_0x483c[2290]](_0xc0a9x2[_0x483c[248]](),this[_0x483c[1531]][_0xc0a9x9]),_0xc0a9x12=this[_0x483c[2948]](_0xc0a9x2[_0x483c[248]](),this[_0x483c[1531]][_0xc0a9x9],_0xc0a9xa),_0xc0a9x13=_0xc0a9x12[_0x483c[390]],_0xc0a9x12= new mxRectangle(_0xc0a9xa[_0x483c[235]]-_0xc0a9x12[_0x483c[117]]/2,_0xc0a9xa[_0x483c[236]]-_0xc0a9x12[_0x483c[119]]/2,_0xc0a9x12[_0x483c[117]],_0xc0a9x12[_0x483c[119]]),_0xc0a9x12= new mxImageShape(_0xc0a9x12,_0xc0a9x13);_0xc0a9x12[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[2334]]:mxConstants[_0x483c[508]];_0xc0a9x12[_0x483c[1674]]= !1;_0xc0a9x12[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]());null!=_0xc0a9x12[_0x483c[252]][_0x483c[328]]&&_0xc0a9x12[_0x483c[252]][_0x483c[265]][_0x483c[950]](_0xc0a9x12[_0x483c[252]],_0xc0a9x12[_0x483c[252]][_0x483c[265]][_0x483c[285]]);_0xc0a9x13=mxUtils[_0x483c[885]](this,function(){return null!=this[_0x483c[2919]]?this[_0x483c[2919]]:_0xc0a9x2[_0x483c[248]]()});_0xc0a9x12[_0x483c[258]]();mxEvent[_0x483c[2733]](_0xc0a9x12[_0x483c[252]],this[_0x483c[1179]],_0xc0a9x13);this[_0x483c[2947]][_0x483c[99]](_0xc0a9x12[_0x483c[1562]]);this[_0x483c[2944]][_0x483c[207]](_0xc0a9x12);this[_0x483c[2946]][_0x483c[207]](_0xc0a9xa);};this[_0x483c[2947]][_0x483c[244]](_0xc0a9x4);}else {if(null!=this[_0x483c[2944]]){null!=this[_0x483c[2945]]&&(this[_0x483c[2945]][_0x483c[515]](),this[_0x483c[2945]]=null);for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[2944]][_0x483c[67]];_0xc0a9x9++){this[_0x483c[2944]][_0xc0a9x9][_0x483c[515]]()};this[_0x483c[2946]]=this[_0x483c[2944]]=null;}}}};this[_0x483c[987]]=this[_0x483c[2920]]=null;if(null!=this[_0x483c[2944]]&&null!=this[_0x483c[1531]]&&(null==_0xc0a9x2[_0x483c[248]]()||this[_0x483c[2919]]==_0xc0a9x2[_0x483c[248]]())){for(_0xc0a9x9=0;_0xc0a9x9<this[_0x483c[2944]][_0x483c[67]];_0xc0a9x9++){if(mxUtils[_0x483c[1825]](this[_0x483c[2944]][_0xc0a9x9][_0x483c[1562]],_0xc0a9x5)){this[_0x483c[2920]]=this[_0x483c[1531]][_0xc0a9x9];this[_0x483c[987]]=this[_0x483c[2946]][_0xc0a9x9];_0xc0a9x4=this[_0x483c[2944]][_0xc0a9x9][_0x483c[1562]][_0x483c[238]]();_0xc0a9x4[_0x483c[244]](mxClient[_0x483c[80]]?3:2);mxClient[_0x483c[80]]&&(_0xc0a9x4[_0x483c[117]]-=1,_0xc0a9x4[_0x483c[119]]-=1);null==this[_0x483c[2945]]?(_0xc0a9x4= new mxRectangleShape(_0xc0a9x4,null,this[_0x483c[2943]],3),_0xc0a9x4[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]==mxConstants[_0x483c[508]]?mxConstants[_0x483c[508]]:mxConstants[_0x483c[1523]],_0xc0a9x4[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()),this[_0x483c[2945]]=_0xc0a9x4,_0xc0a9x13=mxUtils[_0x483c[885]](this,function(){return null!=this[_0x483c[2919]]?this[_0x483c[2919]]:_0xc0a9x2[_0x483c[248]]()}),mxEvent[_0x483c[2733]](_0xc0a9x4[_0x483c[252]],this[_0x483c[1179]],_0xc0a9x13)):(this[_0x483c[2945]][_0x483c[1562]]=_0xc0a9x4,this[_0x483c[2945]][_0x483c[258]]());break;}}};null==this[_0x483c[2920]]&&null!=this[_0x483c[2945]]&&(this[_0x483c[2945]][_0x483c[515]](),this[_0x483c[2945]]=null);}};mxConstraintHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[862]]()};function mxRubberband(_0xc0a9x2){null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[1179]][_0x483c[1133]](this),this[_0x483c[2730]]=mxUtils[_0x483c[885]](this,function(){this[_0x483c[2950]]()}),this[_0x483c[1179]][_0x483c[169]](mxEvent.PAN,this[_0x483c[2730]]),mxClient[_0x483c[80]]&&mxEvent[_0x483c[169]](window,_0x483c[2428],mxUtils[_0x483c[885]](this,function(){this[_0x483c[515]]()})))}mxRubberband[_0x483c[202]][_0x483c[2951]]=20;mxRubberband[_0x483c[202]][_0x483c[984]]= !0;mxRubberband[_0x483c[202]][_0x483c[485]]=null;mxRubberband[_0x483c[202]][_0x483c[2952]]=null;mxRubberband[_0x483c[202]][_0x483c[2953]]=0;mxRubberband[_0x483c[202]][_0x483c[2954]]=0;mxRubberband[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxRubberband[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxRubberband[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&this[_0x483c[994]]()&&this[_0x483c[1179]][_0x483c[994]]()&&(this[_0x483c[1179]][_0x483c[2579]](_0xc0a9x3[_0x483c[727]]())||null==_0xc0a9x3[_0x483c[248]]())){var _0xc0a9x4=mxUtils[_0x483c[445]](this[_0x483c[1179]][_0x483c[526]]),_0xc0a9x5=mxUtils[_0x483c[444]](this[_0x483c[1179]][_0x483c[526]]);_0xc0a9x5[_0x483c[235]]-=_0xc0a9x4[_0x483c[235]];_0xc0a9x5[_0x483c[236]]-=_0xc0a9x4[_0x483c[236]];this[_0x483c[861]](_0xc0a9x3[_0x483c[730]]()+_0xc0a9x5[_0x483c[235]],_0xc0a9x3[_0x483c[732]]()+_0xc0a9x5[_0x483c[236]]);if(mxClient[_0x483c[133]]&&!mxClient[_0x483c[75]]&&!mxClient[_0x483c[76]]){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[526]],_0xc0a9xa=function(_0xc0a9x2){_0xc0a9x2= new mxMouseEvent(_0xc0a9x2);var _0xc0a9x3=mxUtils[_0x483c[2196]](_0xc0a9x9,_0xc0a9x2[_0x483c[730]](),_0xc0a9x2[_0x483c[732]]());_0xc0a9x2[_0x483c[725]]=_0xc0a9x3[_0x483c[235]];_0xc0a9x2[_0x483c[726]]=_0xc0a9x3[_0x483c[236]];return _0xc0a9x2;};this[_0x483c[2955]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[788]](this[_0x483c[1179]],_0xc0a9xa(_0xc0a9x2))});this[_0x483c[981]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[789]](this[_0x483c[1179]],_0xc0a9xa(_0xc0a9x2))});mxEvent[_0x483c[169]](document,_0x483c[752],this[_0x483c[2955]]);mxEvent[_0x483c[169]](document,_0x483c[753],this[_0x483c[981]]);};_0xc0a9x3[_0x483c[722]](!1);}};mxRubberband[_0x483c[202]][_0x483c[861]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2823]]= new mxPoint(_0xc0a9x2,_0xc0a9x3)};mxRubberband[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&null!=this[_0x483c[2823]]){var _0xc0a9x4=mxUtils[_0x483c[444]](this[_0x483c[1179]][_0x483c[526]]),_0xc0a9x5=mxUtils[_0x483c[445]](this[_0x483c[1179]][_0x483c[526]]);_0xc0a9x4[_0x483c[235]]-=_0xc0a9x5[_0x483c[235]];_0xc0a9x4[_0x483c[236]]-=_0xc0a9x5[_0x483c[236]];var _0xc0a9x5=_0xc0a9x3[_0x483c[730]]()+_0xc0a9x4[_0x483c[235]],_0xc0a9x4=_0xc0a9x3[_0x483c[732]]()+_0xc0a9x4[_0x483c[236]],_0xc0a9x9=this[_0x483c[2823]][_0x483c[235]]-_0xc0a9x5,_0xc0a9xa=this[_0x483c[2823]][_0x483c[236]]-_0xc0a9x4,_0xc0a9x12=this[_0x483c[1179]][_0x483c[2353]];if(null!=this[_0x483c[485]]||Math[_0x483c[425]](_0xc0a9x9)>_0xc0a9x12||Math[_0x483c[425]](_0xc0a9xa)>_0xc0a9x12){null==this[_0x483c[485]]&&(this[_0x483c[485]]=this[_0x483c[2156]]()),mxUtils[_0x483c[2440]](),this[_0x483c[2729]](_0xc0a9x5,_0xc0a9x4),_0xc0a9x3[_0x483c[722]]()};}};mxRubberband[_0x483c[202]][_0x483c[2156]]=function(){null==this[_0x483c[2952]]&&(this[_0x483c[2952]]=document[_0x483c[55]](_0x483c[485]),this[_0x483c[2952]][_0x483c[926]]=_0x483c[2956],mxUtils[_0x483c[254]](this[_0x483c[2952]],this[_0x483c[2951]]));this[_0x483c[1179]][_0x483c[526]][_0x483c[62]](this[_0x483c[2952]]);return this[_0x483c[2952]];};mxRubberband[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null!=this[_0x483c[485]];this[_0x483c[862]]();_0xc0a9x4&&(_0xc0a9x4= new mxRectangle(this[_0x483c[235]],this[_0x483c[236]],this[_0x483c[117]],this[_0x483c[119]]),this[_0x483c[1179]][_0x483c[2698]](_0xc0a9x4,_0xc0a9x3[_0x483c[727]]()),_0xc0a9x3[_0x483c[722]]());};mxRubberband[_0x483c[202]][_0x483c[862]]=function(){null!=this[_0x483c[485]]&&this[_0x483c[485]][_0x483c[265]][_0x483c[266]](this[_0x483c[485]]);null!=this[_0x483c[2955]]&&(mxEvent[_0x483c[745]](document,_0x483c[752],this[_0x483c[2955]]),this[_0x483c[2955]]=null);null!=this[_0x483c[981]]&&(mxEvent[_0x483c[745]](document,_0x483c[753],this[_0x483c[981]]),this[_0x483c[981]]=null);this[_0x483c[2954]]=this[_0x483c[2953]]=0;this[_0x483c[485]]=this[_0x483c[2823]]=null;};mxRubberband[_0x483c[202]][_0x483c[2729]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[2953]]=_0xc0a9x2;this[_0x483c[2954]]=_0xc0a9x3;this[_0x483c[2950]]();};mxRubberband[_0x483c[202]][_0x483c[2950]]=function(){if(null!=this[_0x483c[485]]){var _0xc0a9x2=this[_0x483c[2953]]-this[_0x483c[1179]][_0x483c[1136]],_0xc0a9x3=this[_0x483c[2954]]-this[_0x483c[1179]][_0x483c[1137]];this[_0x483c[235]]=Math[_0x483c[243]](this[_0x483c[2823]][_0x483c[235]],_0xc0a9x2);this[_0x483c[236]]=Math[_0x483c[243]](this[_0x483c[2823]][_0x483c[236]],_0xc0a9x3);this[_0x483c[117]]=Math[_0x483c[160]](this[_0x483c[2823]][_0x483c[235]],_0xc0a9x2)-this[_0x483c[235]];this[_0x483c[119]]=Math[_0x483c[160]](this[_0x483c[2823]][_0x483c[236]],_0xc0a9x3)-this[_0x483c[236]];_0xc0a9x2=mxClient[_0x483c[47]]?this[_0x483c[1179]][_0x483c[1137]]:0;this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=this[_0x483c[235]]+(mxClient[_0x483c[47]]?this[_0x483c[1179]][_0x483c[1136]]:0)+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=this[_0x483c[236]]+_0xc0a9x2+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[117]]=Math[_0x483c[160]](1,this[_0x483c[117]])+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[119]]=Math[_0x483c[160]](1,this[_0x483c[119]])+_0x483c[168];}};mxRubberband[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[2717]]||(this[_0x483c[2717]]= !0,this[_0x483c[1179]][_0x483c[1148]](this),this[_0x483c[1179]][_0x483c[745]](this[_0x483c[2730]]),this[_0x483c[862]](),null!=this[_0x483c[2952]]&&(this[_0x483c[2952]]=null))};function mxVertexHandler(_0xc0a9x2){null!=_0xc0a9x2&&(this[_0x483c[724]]=_0xc0a9x2,this[_0x483c[176]]())}mxVertexHandler[_0x483c[202]][_0x483c[1179]]=null;mxVertexHandler[_0x483c[202]][_0x483c[724]]=null;mxVertexHandler[_0x483c[202]][_0x483c[2957]]= !1;mxVertexHandler[_0x483c[202]][_0x483c[1983]]=null;mxVertexHandler[_0x483c[202]][_0x483c[2958]]= !0;mxVertexHandler[_0x483c[202]][_0x483c[2959]]=null;mxVertexHandler[_0x483c[202]][_0x483c[2353]]=0;mxVertexHandler[_0x483c[202]][_0x483c[2809]]= !1;mxVertexHandler[_0x483c[202]][_0x483c[2960]]= !0;mxVertexHandler[_0x483c[202]][_0x483c[176]]=function(){this[_0x483c[1179]]=this[_0x483c[724]][_0x483c[441]][_0x483c[1179]];this[_0x483c[2961]]=this[_0x483c[2962]](this[_0x483c[724]]);this[_0x483c[1562]]= new mxRectangle(this[_0x483c[2961]][_0x483c[235]],this[_0x483c[2961]][_0x483c[236]],this[_0x483c[2961]][_0x483c[117]],this[_0x483c[2961]][_0x483c[119]]);this[_0x483c[2732]]=this[_0x483c[2963]](this[_0x483c[1562]]);this[_0x483c[2732]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]];this[_0x483c[2732]][_0x483c[1229]]= !1;this[_0x483c[2732]][_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]());this[_0x483c[1179]][_0x483c[1712]](this[_0x483c[724]][_0x483c[246]])&&(this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[2832]]);mxEvent[_0x483c[2733]](this[_0x483c[2732]][_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);if(0>=mxGraphHandler[_0x483c[202]][_0x483c[2795]]||this[_0x483c[1179]][_0x483c[2694]]()<mxGraphHandler[_0x483c[202]][_0x483c[2795]]){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[2657]](this[_0x483c[724]][_0x483c[246]]);this[_0x483c[2964]]=[];if(_0xc0a9x2||this[_0x483c[1179]][_0x483c[2628]](this[_0x483c[724]][_0x483c[246]])&&2<=this[_0x483c[724]][_0x483c[117]]&&2<=this[_0x483c[724]][_0x483c[119]]){var _0xc0a9x3=0;_0xc0a9x2&&(this[_0x483c[2957]]||(this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[936],_0xc0a9x3++)),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2965],_0xc0a9x3++)),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2966],_0xc0a9x3++)),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2967],_0xc0a9x3++)),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2968],_0xc0a9x3++)),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2969],_0xc0a9x3++)),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2970],_0xc0a9x3++))),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2735]](_0x483c[2971],_0xc0a9x3++)));_0xc0a9x2=this[_0x483c[1179]][_0x483c[251]][_0x483c[1721]](this[_0x483c[724]][_0x483c[246]]);null!=_0xc0a9x2&&(!_0xc0a9x2[_0x483c[1500]]&&!this[_0x483c[1179]][_0x483c[1730]](this[_0x483c[724]][_0x483c[246]])&&this[_0x483c[1179]][_0x483c[2628]](this[_0x483c[724]][_0x483c[246]]))&&(this[_0x483c[2972]]=this[_0x483c[2735]](mxConstants.CURSOR_LABEL_HANDLE,mxEvent.LABEL_HANDLE,mxConstants.LABEL_HANDLE_SIZE,mxConstants.LABEL_HANDLE_FILLCOLOR),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2972]]));}else {this[_0x483c[1179]][_0x483c[1712]](this[_0x483c[724]][_0x483c[246]])&&(!this[_0x483c[1179]][_0x483c[2657]](this[_0x483c[724]][_0x483c[246]])&&2>this[_0x483c[724]][_0x483c[117]]&&2>this[_0x483c[724]][_0x483c[119]])&&(this[_0x483c[2972]]=this[_0x483c[2735]](mxConstants.CURSOR_MOVABLE_VERTEX,null,null,mxConstants.LABEL_HANDLE_FILLCOLOR),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2972]]))};};if(this[_0x483c[2809]]&&(0>=mxGraphHandler[_0x483c[202]][_0x483c[2795]]||this[_0x483c[1179]][_0x483c[2694]]()<mxGraphHandler[_0x483c[202]][_0x483c[2795]])){this[_0x483c[2973]]=this[_0x483c[2735]](_0x483c[356],mxEvent.ROTATION_HANDLE,mxConstants[_0x483c[2974]]+3,mxConstants.HANDLE_FILLCOLOR),this[_0x483c[2964]][_0x483c[207]](this[_0x483c[2973]])};this[_0x483c[258]]();};mxVertexHandler[_0x483c[202]][_0x483c[2962]]=function(_0xc0a9x2){return  new mxRectangle(Math[_0x483c[488]](_0xc0a9x2[_0x483c[235]]),Math[_0x483c[488]](_0xc0a9x2[_0x483c[236]]),Math[_0x483c[488]](_0xc0a9x2[_0x483c[117]]),Math[_0x483c[488]](_0xc0a9x2[_0x483c[119]]))};mxVertexHandler[_0x483c[202]][_0x483c[2963]]=function(_0xc0a9x2){_0xc0a9x2= new mxRectangleShape(_0xc0a9x2,null,this[_0x483c[2975]]());_0xc0a9x2[_0x483c[1307]]=this[_0x483c[2976]]();_0xc0a9x2[_0x483c[1522]]=this[_0x483c[2977]]();return _0xc0a9x2;};mxVertexHandler[_0x483c[202]][_0x483c[2975]]=function(){return mxConstants[_0x483c[2978]]};mxVertexHandler[_0x483c[202]][_0x483c[2976]]=function(){return mxConstants[_0x483c[2979]]};mxVertexHandler[_0x483c[202]][_0x483c[2977]]=function(){return mxConstants[_0x483c[2980]]};mxVertexHandler[_0x483c[202]][_0x483c[2735]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){_0xc0a9x4=_0xc0a9x4||mxConstants[_0x483c[2974]];_0xc0a9x4= new mxRectangle(0,0,_0xc0a9x4,_0xc0a9x4);_0xc0a9x5=this[_0x483c[2981]](_0xc0a9x4,_0xc0a9x3,_0xc0a9x5);_0xc0a9x5[_0x483c[1567]]()&&null!=this[_0x483c[724]][_0x483c[963]]&&this[_0x483c[724]][_0x483c[963]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]]?(_0xc0a9x5[_0x483c[1562]][_0x483c[119]]-=1,_0xc0a9x5[_0x483c[1562]][_0x483c[117]]-=1,_0xc0a9x5[_0x483c[507]]=mxConstants[_0x483c[1656]],_0xc0a9x5[_0x483c[176]](this[_0x483c[1179]][_0x483c[526]])):(_0xc0a9x5[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[2334]]:mxConstants[_0x483c[508]],_0xc0a9x5[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()));mxEvent[_0x483c[2733]](_0xc0a9x5[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);this[_0x483c[1179]][_0x483c[994]]()&&(_0xc0a9x5[_0x483c[252]][_0x483c[124]][_0x483c[270]]=_0xc0a9x2);this[_0x483c[2982]](_0xc0a9x3)||(_0xc0a9x5[_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);return _0xc0a9x5;};mxVertexHandler[_0x483c[202]][_0x483c[2982]]=function(_0xc0a9x2){return !0};mxVertexHandler[_0x483c[202]][_0x483c[2981]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return null!=this[_0x483c[2959]]?(_0xc0a9x2[_0x483c[117]]=this[_0x483c[2959]][_0x483c[117]],_0xc0a9x2[_0x483c[119]]=this[_0x483c[2959]][_0x483c[119]], new mxImageShape(_0xc0a9x2,this[_0x483c[2959]][_0x483c[390]])):_0xc0a9x3==mxEvent[_0x483c[2983]]? new mxEllipse(_0xc0a9x2,_0xc0a9x4||mxConstants[_0x483c[2984]],mxConstants.HANDLE_STROKECOLOR): new mxRectangleShape(_0xc0a9x2,_0xc0a9x4||mxConstants[_0x483c[2984]],mxConstants.HANDLE_STROKECOLOR)};mxVertexHandler[_0x483c[202]][_0x483c[2985]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null!=_0xc0a9x2&&(_0xc0a9x2[_0x483c[1562]][_0x483c[235]]=Math[_0x483c[488]](_0xc0a9x3-_0xc0a9x2[_0x483c[1562]][_0x483c[117]]/2),_0xc0a9x2[_0x483c[1562]][_0x483c[236]]=Math[_0x483c[488]](_0xc0a9x4-_0xc0a9x2[_0x483c[1562]][_0x483c[119]]/2),_0xc0a9x2[_0x483c[258]]())};mxVertexHandler[_0x483c[202]][_0x483c[2986]]=function(_0xc0a9x2){if(_0xc0a9x2[_0x483c[729]](this[_0x483c[2973]])){return mxEvent[_0x483c[2983]]};if(_0xc0a9x2[_0x483c[729]](this[_0x483c[2972]])){return mxEvent[_0x483c[2987]]};if(null!=this[_0x483c[2964]]){for(var _0xc0a9x3=this[_0x483c[2353]],_0xc0a9x3=this[_0x483c[2958]]&&(mxClient[_0x483c[80]]||0<_0xc0a9x3)? new mxRectangle(_0xc0a9x2[_0x483c[734]]()-_0xc0a9x3,_0xc0a9x2[_0x483c[735]]()-_0xc0a9x3,2*_0xc0a9x3,2*_0xc0a9x3):null,_0xc0a9x4=0;_0xc0a9x4<this[_0x483c[2964]][_0x483c[67]];_0xc0a9x4++){if(_0xc0a9x2[_0x483c[729]](this[_0x483c[2964]][_0xc0a9x4])||null!=_0xc0a9x3&&mxUtils[_0x483c[1825]](this[_0x483c[2964]][_0xc0a9x4][_0x483c[1562]],_0xc0a9x3)){return _0xc0a9x4}}};return null;};mxVertexHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&this[_0x483c[1179]][_0x483c[994]]()&&!this[_0x483c[1179]][_0x483c[2579]](_0xc0a9x3[_0x483c[727]]())&&(0<this[_0x483c[2353]]||_0xc0a9x3[_0x483c[248]]()==this[_0x483c[724]])){var _0xc0a9x4=this[_0x483c[2986]](_0xc0a9x3);null!=_0xc0a9x4&&(this[_0x483c[861]](_0xc0a9x3[_0x483c[730]](),_0xc0a9x3[_0x483c[732]](),_0xc0a9x4),_0xc0a9x3[_0x483c[722]]());}};mxVertexHandler[_0x483c[202]][_0x483c[861]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],_0xc0a9x2,_0xc0a9x3);this[_0x483c[2739]]=_0xc0a9x2[_0x483c[235]];this[_0x483c[2740]]=_0xc0a9x2[_0x483c[236]];this[_0x483c[1983]]=_0xc0a9x4;this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[495]]=_0xc0a9x4==mxEvent[_0x483c[2983]]?_0x483c[497]:_0x483c[130];this[_0x483c[2988]]=this[_0x483c[2963]](this[_0x483c[1562]]);!(mxClient[_0x483c[48]]&&0!=Number(this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]))&&null!=this[_0x483c[724]][_0x483c[963]]&&this[_0x483c[724]][_0x483c[963]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]]?(this[_0x483c[2988]][_0x483c[507]]=mxConstants[_0x483c[1656]],this[_0x483c[2988]][_0x483c[176]](this[_0x483c[1179]][_0x483c[526]])):(this[_0x483c[2988]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]],this[_0x483c[2988]][_0x483c[176]](this[_0x483c[1179]][_0x483c[441]][_0x483c[1524]]()));};mxVertexHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&null!=this[_0x483c[1983]]){var _0xc0a9x4= new mxPoint(_0xc0a9x3[_0x483c[734]](),_0xc0a9x3[_0x483c[735]]()),_0xc0a9x5=this[_0x483c[1179]][_0x483c[1018]](_0xc0a9x3[_0x483c[727]]()),_0xc0a9x9=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]];if(this[_0x483c[1983]]==mxEvent[_0x483c[2987]]){_0xc0a9x5&&(_0xc0a9x4[_0x483c[235]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x4[_0x483c[235]]/_0xc0a9x9)*_0xc0a9x9,_0xc0a9x4[_0x483c[236]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x4[_0x483c[236]]/_0xc0a9x9)*_0xc0a9x9),this[_0x483c[2985]](this[_0x483c[2964]][this[_0x483c[2964]][_0x483c[67]]-1],_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]])}else {if(this[_0x483c[1983]]==mxEvent[_0x483c[2983]]){var _0xc0a9xa=this[_0x483c[724]][_0x483c[235]]+this[_0x483c[724]][_0x483c[117]]/2-_0xc0a9x4[_0x483c[235]],_0xc0a9x12=this[_0x483c[724]][_0x483c[236]]+this[_0x483c[724]][_0x483c[119]]/2-_0xc0a9x4[_0x483c[236]];this[_0x483c[2989]]=0!=_0xc0a9xa?180*Math[_0x483c[2990]](_0xc0a9x12/_0xc0a9xa)/Math[_0x483c[424]]+90:0>_0xc0a9x12?180:0;0<_0xc0a9xa&&(this[_0x483c[2989]]-=180);this[_0x483c[2960]]&&(_0xc0a9xa=_0xc0a9x4[_0x483c[235]]-this[_0x483c[724]][_0x483c[241]](),_0xc0a9x12=_0xc0a9x4[_0x483c[236]]-this[_0x483c[724]][_0x483c[242]](),_0xc0a9xa=Math[_0x483c[425]](Math[_0x483c[428]](_0xc0a9xa*_0xc0a9xa+_0xc0a9x12*_0xc0a9x12)-this[_0x483c[724]][_0x483c[119]]/2-20),_0xc0a9xa=Math[_0x483c[160]](1,5*Math[_0x483c[243]](3,Math[_0x483c[160]](0,Math[_0x483c[488]](80/Math[_0x483c[425]](_0xc0a9xa))))),this[_0x483c[2989]]=Math[_0x483c[488]](this[_0x483c[2989]]/_0xc0a9xa)*_0xc0a9xa);this[_0x483c[2732]][_0x483c[603]]=this[_0x483c[2989]];this[_0x483c[2732]][_0x483c[258]]();}else {var _0xc0a9x13=mxUtils[_0x483c[431]](this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]),_0xc0a9x14=Math[_0x483c[426]](-_0xc0a9x13),_0xc0a9x15=Math[_0x483c[427]](-_0xc0a9x13),_0xc0a9x16= new mxPoint(this[_0x483c[724]][_0x483c[241]](),this[_0x483c[724]][_0x483c[242]]()),_0xc0a9xa=_0xc0a9x4[_0x483c[235]]-this[_0x483c[2739]],_0xc0a9x12=_0xc0a9x4[_0x483c[236]]-this[_0x483c[2740]],_0xc0a9x4=this[_0x483c[1179]][_0x483c[441]][_0x483c[513]],_0xc0a9x17=_0xc0a9x15*_0xc0a9xa+_0xc0a9x14*_0xc0a9x12,_0xc0a9xa=_0xc0a9x14*_0xc0a9xa-_0xc0a9x15*_0xc0a9x12;this[_0x483c[1562]]=this[_0x483c[2991]](this[_0x483c[2961]],_0xc0a9xa,_0xc0a9x17,this[_0x483c[1983]],_0xc0a9x5,_0xc0a9x9,_0xc0a9x4);_0xc0a9x14=Math[_0x483c[426]](_0xc0a9x13);_0xc0a9x15=Math[_0x483c[427]](_0xc0a9x13);_0xc0a9x12= new mxPoint(this[_0x483c[1562]][_0x483c[241]](),this[_0x483c[1562]][_0x483c[242]]());_0xc0a9xa=_0xc0a9x12[_0x483c[235]]-_0xc0a9x16[_0x483c[235]];_0xc0a9x12=_0xc0a9x12[_0x483c[236]]-_0xc0a9x16[_0x483c[236]];_0xc0a9x16=_0xc0a9x15*_0xc0a9xa+_0xc0a9x14*_0xc0a9x12-_0xc0a9x12;this[_0x483c[1562]][_0x483c[235]]+=_0xc0a9x14*_0xc0a9xa-_0xc0a9x15*_0xc0a9x12-_0xc0a9xa;this[_0x483c[1562]][_0x483c[236]]+=_0xc0a9x16;this[_0x483c[2932]]();}};_0xc0a9x3[_0x483c[722]]();}else {null!=this[_0x483c[2986]](_0xc0a9x3)&&_0xc0a9x3[_0x483c[722]](!1)}};mxVertexHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){if(!_0xc0a9x3[_0x483c[721]]()&&null!=this[_0x483c[1983]]&&null!=this[_0x483c[724]]){var _0xc0a9x4= new mxPoint(_0xc0a9x3[_0x483c[734]](),_0xc0a9x3[_0x483c[735]]());this[_0x483c[1179]][_0x483c[502]]()[_0x483c[473]]();try{if(this[_0x483c[1983]]==mxEvent[_0x483c[2983]]){null!=this[_0x483c[2989]]&&this[_0x483c[2992]](this[_0x483c[724]][_0x483c[246]],this[_0x483c[2989]]-(this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||0))}else {var _0xc0a9x5=this[_0x483c[1179]][_0x483c[1018]](_0xc0a9x3[_0x483c[727]]()),_0xc0a9x9=mxUtils[_0x483c[431]](this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]),_0xc0a9xa=Math[_0x483c[426]](-_0xc0a9x9),_0xc0a9x12=Math[_0x483c[427]](-_0xc0a9x9),_0xc0a9x13=_0xc0a9x4[_0x483c[235]]-this[_0x483c[2739]],_0xc0a9x14=_0xc0a9x4[_0x483c[236]]-this[_0x483c[2740]],_0xc0a9x4=_0xc0a9x12*_0xc0a9x13+_0xc0a9xa*_0xc0a9x14,_0xc0a9x13=_0xc0a9xa*_0xc0a9x13-_0xc0a9x12*_0xc0a9x14,_0xc0a9x14=_0xc0a9x4,_0xc0a9x15=this[_0x483c[1179]][_0x483c[441]][_0x483c[255]];this[_0x483c[2526]](this[_0x483c[724]][_0x483c[246]],_0xc0a9x13/_0xc0a9x15,_0xc0a9x14/_0xc0a9x15,this[_0x483c[1983]],_0xc0a9x5);}}finally{this[_0x483c[1179]][_0x483c[502]]()[_0x483c[476]]()};this[_0x483c[862]]();_0xc0a9x3[_0x483c[722]]();}};mxVertexHandler[_0x483c[202]][_0x483c[2992]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]();if(_0xc0a9x4[_0x483c[1193]](_0xc0a9x2)){var _0xc0a9x5=_0xc0a9x2==this[_0x483c[724]]?this[_0x483c[724]]:this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x2);null!=_0xc0a9x5&&this[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_ROTATION,(_0xc0a9x5[_0x483c[124]][mxConstants[_0x483c[2278]]]||0)+_0xc0a9x3,[_0xc0a9x2]);if(this[_0x483c[724]][_0x483c[246]]!=_0xc0a9x2&&(_0xc0a9x5=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x2),null!=_0xc0a9x5&&!_0xc0a9x5[_0x483c[1500]])){if(0!=_0xc0a9x3){var _0xc0a9x9=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](_0xc0a9x2),_0xc0a9xa=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x9);if(!_0xc0a9x5[_0x483c[1500]]&&null!=_0xc0a9xa){var _0xc0a9x12=mxUtils[_0x483c[431]](_0xc0a9x3),_0xc0a9x9=Math[_0x483c[426]](_0xc0a9x12),_0xc0a9x12=Math[_0x483c[427]](_0xc0a9x12),_0xc0a9x13= new mxPoint(_0xc0a9x5[_0x483c[241]](),_0xc0a9x5[_0x483c[242]]()),_0xc0a9xa= new mxPoint(_0xc0a9xa[_0x483c[117]]/2,_0xc0a9xa[_0x483c[119]]/2),_0xc0a9x9=mxUtils[_0x483c[432]](_0xc0a9x13,_0xc0a9x9,_0xc0a9x12,_0xc0a9xa),_0xc0a9x5=_0xc0a9x5[_0x483c[238]]();_0xc0a9x5[_0x483c[235]]=_0xc0a9x9[_0x483c[235]]-_0xc0a9x5[_0x483c[117]]/2;_0xc0a9x5[_0x483c[236]]=_0xc0a9x9[_0x483c[236]]-_0xc0a9x5[_0x483c[119]]/2;_0xc0a9x4[_0x483c[1724]](_0xc0a9x2,_0xc0a9x5);};}else {_0xc0a9x5=_0xc0a9x5[_0x483c[238]](),_0xc0a9x5[_0x483c[235]]+=dx,_0xc0a9x5[_0x483c[236]]+=dy,_0xc0a9x4[_0x483c[1724]](_0xc0a9x2,_0xc0a9x5)}};_0xc0a9x5=_0xc0a9x4[_0x483c[262]](_0xc0a9x2);for(_0xc0a9x9=0;_0xc0a9x9<_0xc0a9x5;_0xc0a9x9++){this[_0x483c[2992]](_0xc0a9x4[_0x483c[263]](_0xc0a9x2,_0xc0a9x9),_0xc0a9x3)};};};mxVertexHandler[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[1983]]=this[_0x483c[2989]]=null;null!=this[_0x483c[2988]]&&(this[_0x483c[2988]][_0x483c[515]](),this[_0x483c[2988]]=null);null!=this[_0x483c[2732]]&&(this[_0x483c[2732]][_0x483c[252]][_0x483c[124]][_0x483c[495]]=_0x483c[497],this[_0x483c[2961]]=this[_0x483c[2962]](this[_0x483c[724]]),this[_0x483c[1562]]= new mxRectangle(this[_0x483c[2961]][_0x483c[235]],this[_0x483c[2961]][_0x483c[236]],this[_0x483c[2961]][_0x483c[117]],this[_0x483c[2961]][_0x483c[119]]),this[_0x483c[2932]]());};mxVertexHandler[_0x483c[202]][_0x483c[2526]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=this[_0x483c[1179]][_0x483c[251]][_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9xa){if(_0xc0a9x5==mxEvent[_0x483c[2987]]){_0xc0a9x5=this[_0x483c[1179]][_0x483c[441]][_0x483c[255]],_0xc0a9x3=(this[_0x483c[2972]][_0x483c[1562]][_0x483c[241]]()-this[_0x483c[2739]])/_0xc0a9x5,_0xc0a9x4=(this[_0x483c[2972]][_0x483c[1562]][_0x483c[242]]()-this[_0x483c[2740]])/_0xc0a9x5,_0xc0a9xa=_0xc0a9xa[_0x483c[238]](),null==_0xc0a9xa[_0x483c[1368]]?_0xc0a9xa[_0x483c[1368]]= new mxPoint(_0xc0a9x3,_0xc0a9x4):(_0xc0a9xa[_0x483c[1368]][_0x483c[235]]+=_0xc0a9x3,_0xc0a9xa[_0x483c[1368]][_0x483c[236]]+=_0xc0a9x4),this[_0x483c[1179]][_0x483c[251]][_0x483c[1724]](_0xc0a9x2,_0xc0a9xa)}else {_0xc0a9x5=this[_0x483c[2991]](_0xc0a9xa,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,1, new mxPoint(0,0));var _0xc0a9x12=mxUtils[_0x483c[431]](this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]);if(0!=_0xc0a9x12){_0xc0a9x3=_0xc0a9x5[_0x483c[241]]()-_0xc0a9xa[_0x483c[241]]();_0xc0a9x4=_0xc0a9x5[_0x483c[242]]()-_0xc0a9xa[_0x483c[242]]();_0xc0a9x9=Math[_0x483c[426]](_0xc0a9x12);var _0xc0a9x13=Math[_0x483c[427]](_0xc0a9x12),_0xc0a9x12=_0xc0a9x9*_0xc0a9x3-_0xc0a9x13*_0xc0a9x4-_0xc0a9x3;_0xc0a9x3=_0xc0a9x13*_0xc0a9x3+_0xc0a9x9*_0xc0a9x4-_0xc0a9x4;_0xc0a9x4=_0xc0a9x5[_0x483c[235]]-_0xc0a9xa[_0x483c[235]];var _0xc0a9x14=_0xc0a9x5[_0x483c[236]]-_0xc0a9xa[_0x483c[236]],_0xc0a9x15=_0xc0a9x9*_0xc0a9x4-_0xc0a9x13*_0xc0a9x14;_0xc0a9x9=_0xc0a9x13*_0xc0a9x4+_0xc0a9x9*_0xc0a9x14;_0xc0a9x5[_0x483c[235]]+=_0xc0a9x12;_0xc0a9x5[_0x483c[236]]+=_0xc0a9x3;if(!this[_0x483c[1179]][_0x483c[1742]](_0xc0a9x2)&&(0!=_0xc0a9x12||0!=_0xc0a9x3)){_0xc0a9x4=_0xc0a9xa[_0x483c[235]]-_0xc0a9x5[_0x483c[235]]+_0xc0a9x15,_0xc0a9x14=_0xc0a9xa[_0x483c[236]]-_0xc0a9x5[_0x483c[236]]+_0xc0a9x9,this[_0x483c[2993]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x14)};};this[_0x483c[1179]][_0x483c[2526]](_0xc0a9x2,_0xc0a9x5);}};};mxVertexHandler[_0x483c[202]][_0x483c[2993]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){for(var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[262]](_0xc0a9x2),_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9;_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x5[_0x483c[263]](_0xc0a9x2,_0xc0a9xa);if(_0xc0a9x5[_0x483c[1193]](_0xc0a9x12)){var _0xc0a9x13=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x12);null!=_0xc0a9x13&&!_0xc0a9x13[_0x483c[1500]]&&(_0xc0a9x13=_0xc0a9x13[_0x483c[238]](),_0xc0a9x13[_0x483c[235]]+=_0xc0a9x3,_0xc0a9x13[_0x483c[236]]+=_0xc0a9x4,_0xc0a9x5[_0x483c[1724]](_0xc0a9x12,_0xc0a9x13));};}};mxVertexHandler[_0x483c[202]][_0x483c[2991]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){if(this[_0x483c[2957]]){_0xc0a9x12=_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]+_0xc0a9x3;var _0xc0a9x13=_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]+_0xc0a9x4;_0xc0a9x9&&(_0xc0a9x12=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x12/_0xc0a9xa)*_0xc0a9xa,_0xc0a9x13=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x13/_0xc0a9xa)*_0xc0a9xa);_0xc0a9xa= new mxRectangle(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]],0,0);_0xc0a9xa[_0x483c[99]]( new mxRectangle(_0xc0a9x12,_0xc0a9x13,0,0));return _0xc0a9xa;};var _0xc0a9x13=_0xc0a9x2[_0x483c[235]]-_0xc0a9x12[_0x483c[235]]*_0xc0a9xa,_0xc0a9x14=_0xc0a9x13+_0xc0a9x2[_0x483c[117]],_0xc0a9x15=_0xc0a9x2[_0x483c[236]]-_0xc0a9x12[_0x483c[236]]*_0xc0a9xa;_0xc0a9x2=_0xc0a9x15+_0xc0a9x2[_0x483c[119]];4<_0xc0a9x5?(_0xc0a9x2+=_0xc0a9x4,_0xc0a9x9&&(_0xc0a9x2=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2/_0xc0a9xa)*_0xc0a9xa)):3>_0xc0a9x5&&(_0xc0a9x15+=_0xc0a9x4,_0xc0a9x9&&(_0xc0a9x15=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x15/_0xc0a9xa)*_0xc0a9xa));if(0==_0xc0a9x5||3==_0xc0a9x5||5==_0xc0a9x5){_0xc0a9x13+=_0xc0a9x3,_0xc0a9x9&&(_0xc0a9x13=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x13/_0xc0a9xa)*_0xc0a9xa)}else {if(2==_0xc0a9x5||4==_0xc0a9x5||7==_0xc0a9x5){_0xc0a9x14+=_0xc0a9x3,_0xc0a9x9&&(_0xc0a9x14=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x14/_0xc0a9xa)*_0xc0a9xa)}};_0xc0a9x9=_0xc0a9x14-_0xc0a9x13;_0xc0a9x2-=_0xc0a9x15;0>_0xc0a9x9&&(_0xc0a9x13+=_0xc0a9x9,_0xc0a9x9=Math[_0x483c[425]](_0xc0a9x9));0>_0xc0a9x2&&(_0xc0a9x15+=_0xc0a9x2,_0xc0a9x2=Math[_0x483c[425]](_0xc0a9x2));return  new mxRectangle(_0xc0a9x13+_0xc0a9x12[_0x483c[235]]*_0xc0a9xa,_0xc0a9x15+_0xc0a9x12[_0x483c[236]]*_0xc0a9xa,_0xc0a9x9,_0xc0a9x2);};mxVertexHandler[_0x483c[202]][_0x483c[258]]=function(){this[_0x483c[2961]]=this[_0x483c[2962]](this[_0x483c[724]]);this[_0x483c[1562]]= new mxRectangle(this[_0x483c[724]][_0x483c[235]],this[_0x483c[724]][_0x483c[236]],this[_0x483c[724]][_0x483c[117]],this[_0x483c[724]][_0x483c[119]]);var _0xc0a9x2=this[_0x483c[724]];if(null!=this[_0x483c[2964]]){var _0xc0a9x3=_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]],_0xc0a9x4=_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]];if(this[_0x483c[2957]]){this[_0x483c[2985]](this[_0x483c[2964]][0],_0xc0a9x3,_0xc0a9x4)}else {var _0xc0a9x5=_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]/2,_0xc0a9x9=_0xc0a9x2[_0x483c[236]]+_0xc0a9x2[_0x483c[119]]/2;if(1<this[_0x483c[2964]][_0x483c[67]]){var _0xc0a9xa=mxUtils[_0x483c[431]](_0xc0a9x2[_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]),_0xc0a9x12=Math[_0x483c[426]](_0xc0a9xa),_0xc0a9xa=Math[_0x483c[427]](_0xc0a9xa),_0xc0a9x13= new mxPoint(_0xc0a9x2[_0x483c[241]](),_0xc0a9x2[_0x483c[242]]()),_0xc0a9x14=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]),_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][0],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x5;_0xc0a9x14[_0x483c[236]]=_0xc0a9x2[_0x483c[236]];_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][1],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x3;_0xc0a9x14[_0x483c[236]]=_0xc0a9x2[_0x483c[236]];_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][2],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x2[_0x483c[235]];_0xc0a9x14[_0x483c[236]]=_0xc0a9x9;_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][3],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x3;_0xc0a9x14[_0x483c[236]]=_0xc0a9x9;_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][4],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x2[_0x483c[235]];_0xc0a9x14[_0x483c[236]]=_0xc0a9x4;_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][5],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x5;_0xc0a9x14[_0x483c[236]]=_0xc0a9x4;_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][6],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);_0xc0a9x14[_0x483c[235]]=_0xc0a9x3;_0xc0a9x14[_0x483c[236]]=_0xc0a9x4;_0xc0a9x14=mxUtils[_0x483c[432]](_0xc0a9x14,_0xc0a9x12,_0xc0a9xa,_0xc0a9x13);this[_0x483c[2985]](this[_0x483c[2964]][7],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]);this[_0x483c[2985]](this[_0x483c[2964]][8],_0xc0a9x5+_0xc0a9x2[_0x483c[2079]][_0x483c[235]],_0xc0a9x9+_0xc0a9x2[_0x483c[2079]][_0x483c[236]]);}else {2<=this[_0x483c[724]][_0x483c[117]]&&2<=this[_0x483c[724]][_0x483c[119]]?this[_0x483c[2985]](this[_0x483c[2964]][0],_0xc0a9x5+_0xc0a9x2[_0x483c[2079]][_0x483c[235]],_0xc0a9x9+_0xc0a9x2[_0x483c[2079]][_0x483c[236]]):this[_0x483c[2985]](this[_0x483c[2964]][0],_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]])};};};null!=this[_0x483c[2973]]&&(_0xc0a9xa=mxUtils[_0x483c[431]](this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]),_0xc0a9x12=Math[_0x483c[426]](_0xc0a9xa),_0xc0a9xa=Math[_0x483c[427]](_0xc0a9xa),_0xc0a9x13= new mxPoint(this[_0x483c[724]][_0x483c[241]](),this[_0x483c[724]][_0x483c[242]]()),_0xc0a9x14=mxUtils[_0x483c[432]]( new mxPoint(_0xc0a9x2[_0x483c[235]]+_0xc0a9x2[_0x483c[117]]/2,_0xc0a9x2[_0x483c[236]]-16),_0xc0a9x12,_0xc0a9xa,_0xc0a9x13),this[_0x483c[2985]](this[_0x483c[2973]],_0xc0a9x14[_0x483c[235]],_0xc0a9x14[_0x483c[236]]));this[_0x483c[2732]][_0x483c[603]]=Number(this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]);this[_0x483c[2932]]();};mxVertexHandler[_0x483c[202]][_0x483c[2932]]=function(){null!=this[_0x483c[2988]]&&(this[_0x483c[2988]][_0x483c[1562]]=this[_0x483c[1562]],this[_0x483c[2988]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]]&&(this[_0x483c[2988]][_0x483c[1562]][_0x483c[117]]=Math[_0x483c[160]](0,this[_0x483c[2988]][_0x483c[1562]][_0x483c[117]]-1),this[_0x483c[2988]][_0x483c[1562]][_0x483c[119]]=Math[_0x483c[160]](0,this[_0x483c[2988]][_0x483c[1562]][_0x483c[119]]-1)),this[_0x483c[2988]][_0x483c[603]]=Number(this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]),this[_0x483c[2988]][_0x483c[258]]());this[_0x483c[2732]][_0x483c[1562]]=this[_0x483c[1562]];this[_0x483c[2732]][_0x483c[258]]();};mxVertexHandler[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[2988]]&&(this[_0x483c[2988]][_0x483c[515]](),this[_0x483c[2988]]=null);this[_0x483c[2732]][_0x483c[515]]();this[_0x483c[2972]]=this[_0x483c[2732]]=null;if(null!=this[_0x483c[2964]]){for(var _0xc0a9x2=0;_0xc0a9x2<this[_0x483c[2964]][_0x483c[67]];_0xc0a9x2++){this[_0x483c[2964]][_0xc0a9x2][_0x483c[515]](),this[_0x483c[2964]][_0xc0a9x2]=null}};};function mxEdgeHandler(_0xc0a9x2){null!=_0xc0a9x2&&(this[_0x483c[724]]=_0xc0a9x2,this[_0x483c[176]]())}mxEdgeHandler[_0x483c[202]][_0x483c[1179]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[724]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[2885]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[2886]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[267]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[253]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[2994]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[2972]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[2797]]= !0;mxEdgeHandler[_0x483c[202]][_0x483c[2771]]= !1;mxEdgeHandler[_0x483c[202]][_0x483c[2995]]= !1;mxEdgeHandler[_0x483c[202]][_0x483c[574]]= !1;mxEdgeHandler[_0x483c[202]][_0x483c[2958]]= !0;mxEdgeHandler[_0x483c[202]][_0x483c[2996]]= !1;mxEdgeHandler[_0x483c[202]][_0x483c[2959]]=null;mxEdgeHandler[_0x483c[202]][_0x483c[2353]]=0;mxEdgeHandler[_0x483c[202]][_0x483c[176]]=function(){this[_0x483c[1179]]=this[_0x483c[724]][_0x483c[441]][_0x483c[1179]];this[_0x483c[2885]]=this[_0x483c[1689]]();this[_0x483c[2886]]= new mxConstraintHandler(this[_0x483c[1179]]);this[_0x483c[1525]]=[];this[_0x483c[2997]]=this[_0x483c[2998]](this[_0x483c[724]]);this[_0x483c[253]]=this[_0x483c[2963]](this[_0x483c[2997]]);this[_0x483c[253]][_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[2334]]:mxConstants[_0x483c[508]];this[_0x483c[253]][_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]());this[_0x483c[253]][_0x483c[1564]]=0;this[_0x483c[253]][_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[2831]];mxEvent[_0x483c[169]](this[_0x483c[253]][_0x483c[252]],_0x483c[760],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[761]](_0xc0a9x2,this[_0x483c[724]][_0x483c[246]])}));mxEvent[_0x483c[759]](this[_0x483c[253]][_0x483c[252]],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[2771]]&&this[_0x483c[2999]](_0xc0a9x2)?this[_0x483c[3000]](this[_0x483c[724]],_0xc0a9x2):this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xc0a9x2,this[_0x483c[724]]))}),mxUtils[_0x483c[885]](this,function(_0xc0a9x2){var _0xc0a9x4=this[_0x483c[724]][_0x483c[246]];if(null!=this[_0x483c[1983]]){var _0xc0a9x5=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x2),mxEvent[_0x483c[733]](_0xc0a9x2)),_0xc0a9x4=this[_0x483c[1179]][_0x483c[999]](_0xc0a9x5[_0x483c[235]],_0xc0a9x5[_0x483c[236]]);this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x4)&&this[_0x483c[1179]][_0x483c[2688]](_0xc0a9x4,_0xc0a9x5[_0x483c[235]],_0xc0a9x5[_0x483c[236]])&&(_0xc0a9x4=null);};this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xc0a9x2,this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x4)));}),mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xc0a9x2,this[_0x483c[724]]))}));this[_0x483c[574]]=null!=this[_0x483c[724]][_0x483c[963]]&&this[_0x483c[724]][_0x483c[963]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]];if(!this[_0x483c[574]]){var _0xc0a9x2=this[_0x483c[724]][_0x483c[2089]](!0);null!=_0xc0a9x2&&(this[_0x483c[574]]=null!=_0xc0a9x2[_0x483c[963]]&&_0xc0a9x2[_0x483c[963]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]]);this[_0x483c[574]]||(_0xc0a9x2=this[_0x483c[724]][_0x483c[2089]](!1),null!=_0xc0a9x2&&(this[_0x483c[574]]=null!=_0xc0a9x2[_0x483c[963]]&&_0xc0a9x2[_0x483c[963]][_0x483c[252]][_0x483c[265]]==this[_0x483c[1179]][_0x483c[526]]));};if(this[_0x483c[1179]][_0x483c[2694]]()<mxGraphHandler[_0x483c[202]][_0x483c[2795]]||0>=mxGraphHandler[_0x483c[202]][_0x483c[2795]]){this[_0x483c[2994]]=this[_0x483c[3001]]()};this[_0x483c[685]]= new mxPoint(this[_0x483c[724]][_0x483c[2079]][_0x483c[235]],this[_0x483c[724]][_0x483c[2079]][_0x483c[236]]);this[_0x483c[2972]]= new mxRectangleShape( new mxRectangle,mxConstants.LABEL_HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);this[_0x483c[2972]][_0x483c[1229]]= !1;this[_0x483c[3002]](this[_0x483c[2972]]);this[_0x483c[2972]][_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[3003]];mxEvent[_0x483c[2733]](this[_0x483c[2972]][_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);this[_0x483c[258]]();};mxEdgeHandler[_0x483c[202]][_0x483c[2999]]=function(_0xc0a9x2){return mxEvent[_0x483c[774]](_0xc0a9x2)};mxEdgeHandler[_0x483c[202]][_0x483c[3004]]=function(_0xc0a9x2){return mxEvent[_0x483c[774]](_0xc0a9x2)};mxEdgeHandler[_0x483c[202]][_0x483c[2998]]=function(_0xc0a9x2){return _0xc0a9x2[_0x483c[439]]};mxEdgeHandler[_0x483c[202]][_0x483c[2963]]=function(_0xc0a9x2){_0xc0a9x2= new mxPolyline(_0xc0a9x2,this[_0x483c[2975]]());_0xc0a9x2[_0x483c[1307]]=this[_0x483c[2976]]();_0xc0a9x2[_0x483c[1522]]=this[_0x483c[2977]]();return _0xc0a9x2;};mxEdgeHandler[_0x483c[202]][_0x483c[2975]]=function(){return mxConstants[_0x483c[3005]]};mxEdgeHandler[_0x483c[202]][_0x483c[2976]]=function(){return mxConstants[_0x483c[3006]]};mxEdgeHandler[_0x483c[202]][_0x483c[2977]]=function(){return mxConstants[_0x483c[3007]]};mxEdgeHandler[_0x483c[202]][_0x483c[2907]]=function(_0xc0a9x2){return !0};mxEdgeHandler[_0x483c[202]][_0x483c[1689]]=function(){var _0xc0a9x2= new mxCellMarker(this[_0x483c[1179]]),_0xc0a9x3=this;_0xc0a9x2[_0x483c[736]]=function(_0xc0a9x2){var _0xc0a9x5=mxCellMarker[_0x483c[202]][_0x483c[736]][_0x483c[183]](this,arguments);if(!_0xc0a9x3[_0x483c[2907]](_0xc0a9x5)){return null};var _0xc0a9x9=_0xc0a9x3[_0x483c[1179]][_0x483c[502]]();if(_0xc0a9x5==_0xc0a9x3[_0x483c[724]][_0x483c[246]]||null!=_0xc0a9x5&&!_0xc0a9x3[_0x483c[1179]][_0x483c[2405]]&&_0xc0a9x9[_0x483c[250]](_0xc0a9x5)){_0xc0a9x5=null};return _0xc0a9x5;};_0xc0a9x2[_0x483c[2872]]=function(_0xc0a9x2){var _0xc0a9x5=_0xc0a9x3[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x3[_0x483c[1179]][_0x483c[441]][_0x483c[2292]](_0xc0a9x2,_0xc0a9x3[_0x483c[1179]][_0x483c[441]][_0x483c[248]](_0xc0a9x5[_0x483c[1709]](_0xc0a9x3[_0x483c[724]][_0x483c[246]],!_0xc0a9x3[_0x483c[729]])),!_0xc0a9x3[_0x483c[729]]),_0xc0a9x5=null!=_0xc0a9x5?_0xc0a9x5[_0x483c[246]]:null;_0xc0a9x3[_0x483c[267]]=_0xc0a9x3[_0x483c[2909]](_0xc0a9x3[_0x483c[729]]?_0xc0a9x2[_0x483c[246]]:_0xc0a9x5,_0xc0a9x3[_0x483c[729]]?_0xc0a9x5:_0xc0a9x2[_0x483c[246]]);return null==_0xc0a9x3[_0x483c[267]];};return _0xc0a9x2;};mxEdgeHandler[_0x483c[202]][_0x483c[2909]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[1179]][_0x483c[2500]](this[_0x483c[724]][_0x483c[246]],_0xc0a9x2,_0xc0a9x3)};mxEdgeHandler[_0x483c[202]][_0x483c[3001]]=function(){for(var _0xc0a9x2=this[_0x483c[724]][_0x483c[246]],_0xc0a9x3=[],_0xc0a9x4=0;_0xc0a9x4<this[_0x483c[2997]][_0x483c[67]];_0xc0a9x4++){if(this[_0x483c[3008]](_0xc0a9x4)){var _0xc0a9x5=_0xc0a9x4==this[_0x483c[2997]][_0x483c[67]]-1;if((_0xc0a9x5=0==_0xc0a9x4||_0xc0a9x5)||this[_0x483c[1179]][_0x483c[2662]](_0xc0a9x2)){var _0xc0a9x9=this[_0x483c[3009]](_0xc0a9x4);this[_0x483c[3002]](_0xc0a9x9);mxClient[_0x483c[754]]&&_0xc0a9x9[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130]);if(this[_0x483c[3010]](_0xc0a9x4)){if(mxClient[_0x483c[754]]){var _0xc0a9xa=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){_0xc0a9x2=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x2),mxEvent[_0x483c[733]](_0xc0a9x2));return this[_0x483c[1179]][_0x483c[441]][_0x483c[248]](this[_0x483c[1179]][_0x483c[999]](_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]));});mxEvent[_0x483c[2733]](_0xc0a9x9[_0x483c[252]],this[_0x483c[1179]],_0xc0a9xa);}else {_0xc0a9x9[_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[3011]],mxEvent[_0x483c[2733]](_0xc0a9x9[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]])}};_0xc0a9x3[_0x483c[207]](_0xc0a9x9);_0xc0a9x5||(this[_0x483c[1525]][_0x483c[207]]( new mxPoint(0,0)),_0xc0a9x9[_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188]);};}};return _0xc0a9x3;};mxEdgeHandler[_0x483c[202]][_0x483c[3010]]=function(_0xc0a9x2){return !0};mxEdgeHandler[_0x483c[202]][_0x483c[3008]]=function(_0xc0a9x2){return !0};mxEdgeHandler[_0x483c[202]][_0x483c[3009]]=function(_0xc0a9x2){if(null!=this[_0x483c[2959]]){return  new mxImageShape( new mxRectangle(0,0,this[_0x483c[2959]][_0x483c[117]],this[_0x483c[2959]][_0x483c[119]]),this[_0x483c[2959]][_0x483c[390]])};_0xc0a9x2=mxConstants[_0x483c[2974]];this[_0x483c[574]]&&(_0xc0a9x2-=1);return  new mxRectangleShape( new mxRectangle(0,0,_0xc0a9x2,_0xc0a9x2),mxConstants.HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);};mxEdgeHandler[_0x483c[202]][_0x483c[3002]]=function(_0xc0a9x2){this[_0x483c[574]]?(_0xc0a9x2[_0x483c[507]]=mxConstants[_0x483c[1656]],_0xc0a9x2[_0x483c[176]](this[_0x483c[1179]][_0x483c[526]])):(_0xc0a9x2[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[2334]]:mxConstants[_0x483c[508]],_0xc0a9x2[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]()))};mxEdgeHandler[_0x483c[202]][_0x483c[2986]]=function(_0xc0a9x2){if(null!=this[_0x483c[2994]]){for(var _0xc0a9x3=this[_0x483c[2353]],_0xc0a9x3=this[_0x483c[2958]]&&(mxClient[_0x483c[80]]||0<_0xc0a9x3)? new mxRectangle(_0xc0a9x2[_0x483c[734]]()-_0xc0a9x3,_0xc0a9x2[_0x483c[735]]()-_0xc0a9x3,2*_0xc0a9x3,2*_0xc0a9x3):null,_0xc0a9x4=0;_0xc0a9x4<this[_0x483c[2994]][_0x483c[67]];_0xc0a9x4++){if((_0xc0a9x2[_0x483c[729]](this[_0x483c[2994]][_0xc0a9x4])||null!=_0xc0a9x3&&mxUtils[_0x483c[1825]](this[_0x483c[2994]][_0xc0a9x4][_0x483c[1562]],_0xc0a9x3))&&_0x483c[188]!=this[_0x483c[2994]][_0xc0a9x4][_0x483c[252]][_0x483c[124]][_0x483c[187]]){return _0xc0a9x4}}};if(_0xc0a9x2[_0x483c[729]](this[_0x483c[2972]])&&_0x483c[188]!=this[_0x483c[2972]][_0x483c[252]][_0x483c[124]][_0x483c[187]]||_0xc0a9x2[_0x483c[729]](this[_0x483c[724]][_0x483c[963]])){if(!mxClient[_0x483c[75]]&&!mxClient[_0x483c[76]]||_0x483c[2822]!=_0xc0a9x2[_0x483c[728]]()[_0x483c[301]]){return mxEvent[_0x483c[2987]]}};return null;};mxEdgeHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null,_0xc0a9x4=this[_0x483c[2986]](_0xc0a9x3);null!=_0xc0a9x4&&(!_0xc0a9x3[_0x483c[721]]()&&this[_0x483c[1179]][_0x483c[994]]()&&!this[_0x483c[1179]][_0x483c[2579]](_0xc0a9x3[_0x483c[727]]()))&&(this[_0x483c[2995]]&&this[_0x483c[3004]](_0xc0a9x3[_0x483c[727]]())?this[_0x483c[3012]](this[_0x483c[724]],_0xc0a9x4):(_0xc0a9x4!=mxEvent[_0x483c[2987]]||this[_0x483c[1179]][_0x483c[2628]](_0xc0a9x3[_0x483c[736]]()))&&this[_0x483c[861]](_0xc0a9x3[_0x483c[730]](),_0xc0a9x3[_0x483c[732]](),_0xc0a9x4),_0xc0a9x3[_0x483c[722]]());};mxEdgeHandler[_0x483c[202]][_0x483c[861]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[2739]]=_0xc0a9x2;this[_0x483c[2740]]=_0xc0a9x3;this[_0x483c[729]]=null==this[_0x483c[2994]]?!1:0==_0xc0a9x4;this[_0x483c[3013]]=null==this[_0x483c[2994]]?!1:_0xc0a9x4==this[_0x483c[2994]][_0x483c[67]]-1;this[_0x483c[3014]]=_0xc0a9x4==mxEvent[_0x483c[2987]];if(this[_0x483c[729]]||this[_0x483c[3013]]){if(_0xc0a9x2=this[_0x483c[724]][_0x483c[246]],_0xc0a9x3=this[_0x483c[1179]][_0x483c[251]][_0x483c[1709]](_0xc0a9x2,this[_0x483c[729]]),null==_0xc0a9x3&&this[_0x483c[1179]][_0x483c[2661]](_0xc0a9x2,this[_0x483c[729]])||null!=_0xc0a9x3&&this[_0x483c[1179]][_0x483c[2551]](_0xc0a9x2,_0xc0a9x3,this[_0x483c[729]])){this[_0x483c[1983]]=_0xc0a9x4}}else {this[_0x483c[1983]]=_0xc0a9x4};};mxEdgeHandler[_0x483c[202]][_0x483c[3015]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[724]][_0x483c[238]]()};mxEdgeHandler[_0x483c[202]][_0x483c[3016]]=function(){return this[_0x483c[1179]][_0x483c[1020]]*this[_0x483c[1179]][_0x483c[441]][_0x483c[255]]/2};mxEdgeHandler[_0x483c[202]][_0x483c[2689]]=function(_0xc0a9x2){var _0xc0a9x3= new mxPoint(_0xc0a9x2[_0x483c[734]](),_0xc0a9x2[_0x483c[735]]()),_0xc0a9x4=this[_0x483c[3016]](),_0xc0a9x5=this[_0x483c[1179]][_0x483c[249]](),_0xc0a9x9=!1,_0xc0a9xa=!1;if(this[_0x483c[2996]]&&0<_0xc0a9x4){var _0xc0a9x12=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x5=_0xc0a9x2[_0x483c[235]];Math[_0x483c[425]](_0xc0a9x3[_0x483c[235]]-_0xc0a9x5)<_0xc0a9x4&&(_0xc0a9x3[_0x483c[235]]=_0xc0a9x5,_0xc0a9x9= !0);_0xc0a9x2=_0xc0a9x2[_0x483c[236]];Math[_0x483c[425]](_0xc0a9x3[_0x483c[236]]-_0xc0a9x2)<_0xc0a9x4&&(_0xc0a9x3[_0x483c[236]]=_0xc0a9x2,_0xc0a9xa= !0);}},_0xc0a9x13=function(_0xc0a9x2){null!=_0xc0a9x2&&_0xc0a9x12[_0x483c[239]](this, new mxPoint(_0xc0a9x5[_0x483c[2230]](_0xc0a9x2),_0xc0a9x5[_0x483c[2228]](_0xc0a9x2)))};_0xc0a9x13[_0x483c[239]](this,this[_0x483c[724]][_0x483c[2089]](!0));_0xc0a9x13[_0x483c[239]](this,this[_0x483c[724]][_0x483c[2089]](!1));if(null!=this[_0x483c[2997]]){for(_0xc0a9x13=0;_0xc0a9x13<this[_0x483c[2997]];_0xc0a9x13++){_0xc0a9x13!=this[_0x483c[1983]]&&_0xc0a9x12[_0x483c[239]](this,this[_0x483c[2997]][_0xc0a9x13])}};};this[_0x483c[1179]][_0x483c[1018]](_0xc0a9x2[_0x483c[727]]())&&(_0xc0a9x2=_0xc0a9x5[_0x483c[255]],_0xc0a9x13=_0xc0a9x5[_0x483c[513]],_0xc0a9x9||(_0xc0a9x3[_0x483c[235]]=(this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x3[_0x483c[235]]/_0xc0a9x2-_0xc0a9x13[_0x483c[235]])+_0xc0a9x13[_0x483c[235]])*_0xc0a9x2),_0xc0a9xa||(_0xc0a9x3[_0x483c[236]]=(this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x3[_0x483c[236]]/_0xc0a9x2-_0xc0a9x13[_0x483c[236]])+_0xc0a9x13[_0x483c[236]])*_0xc0a9x2));return _0xc0a9x3;};mxEdgeHandler[_0x483c[202]][_0x483c[3017]]=function(_0xc0a9x2){this[_0x483c[2886]][_0x483c[2729]](_0xc0a9x2,this[_0x483c[729]]);this[_0x483c[2885]][_0x483c[2871]](_0xc0a9x2);_0xc0a9x2=this[_0x483c[2885]][_0x483c[2868]]();var _0xc0a9x3=null;null!=this[_0x483c[2886]][_0x483c[2919]]&&null!=this[_0x483c[2886]][_0x483c[2920]]&&this[_0x483c[2885]][_0x483c[862]]();null!=_0xc0a9x2?_0xc0a9x3=_0xc0a9x2:null!=this[_0x483c[2886]][_0x483c[2920]]&&null!=this[_0x483c[2886]][_0x483c[2919]]&&(_0xc0a9x3=this[_0x483c[2886]][_0x483c[2919]]);return _0xc0a9x3;};mxEdgeHandler[_0x483c[202]][_0x483c[3018]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[1198]](this[_0x483c[724]][_0x483c[246]]),_0xc0a9x3=null!=_0xc0a9x3[_0x483c[1525]]?_0xc0a9x3[_0x483c[1525]][_0x483c[1853]]():null;!this[_0x483c[729]]&&!this[_0x483c[3013]]?(this[_0x483c[2196]](_0xc0a9x2,!1),null==_0xc0a9x3?_0xc0a9x3=[_0xc0a9x2]:_0xc0a9x3[this[_0x483c[1983]]-1]=_0xc0a9x2):this[_0x483c[1179]][_0x483c[2401]]&&(_0xc0a9x3=null);return _0xc0a9x3;};mxEdgeHandler[_0x483c[202]][_0x483c[3019]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[729]]?_0xc0a9x4:this[_0x483c[724]][_0x483c[2089]](!0),_0xc0a9x9=this[_0x483c[3013]]?_0xc0a9x4:this[_0x483c[724]][_0x483c[2089]](!1),_0xc0a9xa=this[_0x483c[1179]][_0x483c[2288]](_0xc0a9x2,_0xc0a9x5,!0),_0xc0a9x12=this[_0x483c[1179]][_0x483c[2288]](_0xc0a9x2,_0xc0a9x9,!1),_0xc0a9x13=this[_0x483c[2886]][_0x483c[2920]];null==_0xc0a9x13&&(_0xc0a9x13= new mxConnectionConstraint);this[_0x483c[729]]?_0xc0a9xa=_0xc0a9x13:this[_0x483c[3013]]&&(_0xc0a9x12=_0xc0a9x13);(!this[_0x483c[729]]||null!=_0xc0a9x5)&&_0xc0a9x2[_0x483c[441]][_0x483c[2289]](_0xc0a9x2,_0xc0a9x5,!0,_0xc0a9xa);(!this[_0x483c[3013]]||null!=_0xc0a9x9)&&_0xc0a9x2[_0x483c[441]][_0x483c[2289]](_0xc0a9x2,_0xc0a9x9,!1,_0xc0a9x12);if((this[_0x483c[729]]||this[_0x483c[3013]])&&null==_0xc0a9x4){_0xc0a9x2[_0x483c[2088]](_0xc0a9x3,this[_0x483c[729]]),null==this[_0x483c[2885]][_0x483c[2869]]()&&(this[_0x483c[267]]=this[_0x483c[1179]][_0x483c[2406]]?null:_0x483c[110])};_0xc0a9x2[_0x483c[441]][_0x483c[2282]](_0xc0a9x2,this[_0x483c[1525]],_0xc0a9x5,_0xc0a9x9);_0xc0a9x2[_0x483c[441]][_0x483c[2283]](_0xc0a9x2,_0xc0a9x5,_0xc0a9x9);};mxEdgeHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=this[_0x483c[1983]]&&null!=this[_0x483c[2885]]){var _0xc0a9x4=this[_0x483c[2689]](_0xc0a9x3);if(this[_0x483c[3014]]){this[_0x483c[685]][_0x483c[235]]=_0xc0a9x4[_0x483c[235]],this[_0x483c[685]][_0x483c[236]]=_0xc0a9x4[_0x483c[236]]}else {this[_0x483c[1525]]=this[_0x483c[3018]](_0xc0a9x4);var _0xc0a9x5=this[_0x483c[729]]||this[_0x483c[3013]]?this[_0x483c[3017]](_0xc0a9x3):null,_0xc0a9x9=this[_0x483c[3015]](_0xc0a9x4,null!=_0xc0a9x5?_0xc0a9x5[_0x483c[246]]:null);this[_0x483c[3019]](_0xc0a9x9,_0xc0a9x4,_0xc0a9x5);this[_0x483c[3020]](null==this[_0x483c[267]]?this[_0x483c[2885]][_0x483c[2853]]:this[_0x483c[2885]][_0x483c[2855]]);this[_0x483c[2997]]=_0xc0a9x9[_0x483c[439]];this[_0x483c[1124]]= !0;};this[_0x483c[2932]]();mxEvent[_0x483c[722]](_0xc0a9x3[_0x483c[727]]());_0xc0a9x3[_0x483c[722]]();}else {mxClient[_0x483c[80]]&&null!=this[_0x483c[2986]](_0xc0a9x3)&&_0xc0a9x3[_0x483c[722]](!1)}};mxEdgeHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){if(null!=this[_0x483c[1983]]&&null!=this[_0x483c[2885]]){var _0xc0a9x4=this[_0x483c[724]][_0x483c[246]];if(_0xc0a9x3[_0x483c[730]]()!=this[_0x483c[2739]]||_0xc0a9x3[_0x483c[732]]()!=this[_0x483c[2740]]){if(null!=this[_0x483c[267]]){0<this[_0x483c[267]][_0x483c[67]]&&this[_0x483c[1179]][_0x483c[2580]](this[_0x483c[267]])}else {if(this[_0x483c[3014]]){this[_0x483c[3021]](this[_0x483c[724]],this[_0x483c[685]][_0x483c[235]],this[_0x483c[685]][_0x483c[236]])}else {if(this[_0x483c[729]]||this[_0x483c[3013]]){var _0xc0a9x5=null;null!=this[_0x483c[2886]][_0x483c[2920]]&&null!=this[_0x483c[2886]][_0x483c[2919]]&&(_0xc0a9x5=this[_0x483c[2886]][_0x483c[2919]][_0x483c[246]]);null==_0xc0a9x5&&this[_0x483c[2885]][_0x483c[2867]]()&&(_0xc0a9x5=this[_0x483c[2885]][_0x483c[2861]][_0x483c[246]]);if(null!=_0xc0a9x5){_0xc0a9x4=this[_0x483c[807]](_0xc0a9x4,_0xc0a9x5,this[_0x483c[729]],this[_0x483c[1179]][_0x483c[2574]](_0xc0a9x3[_0x483c[727]]())&&this[_0x483c[2797]]&&this[_0x483c[1179]][_0x483c[2617]](),_0xc0a9x3)}else {if(this[_0x483c[1179]][_0x483c[2530]]()){_0xc0a9x5=this[_0x483c[2997]][this[_0x483c[729]]?0:this[_0x483c[2997]][_0x483c[67]]-1];_0xc0a9x5[_0x483c[235]]=_0xc0a9x5[_0x483c[235]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]]-this[_0x483c[1179]][_0x483c[441]][_0x483c[513]][_0x483c[235]];_0xc0a9x5[_0x483c[236]]=_0xc0a9x5[_0x483c[236]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]]-this[_0x483c[1179]][_0x483c[441]][_0x483c[513]][_0x483c[236]];var _0xc0a9x9=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](_0xc0a9x4));null!=_0xc0a9x9&&(_0xc0a9x5[_0x483c[235]]-=_0xc0a9x9[_0x483c[2078]][_0x483c[235]],_0xc0a9x5[_0x483c[236]]-=_0xc0a9x9[_0x483c[2078]][_0x483c[236]]);_0xc0a9x5[_0x483c[235]]-=this[_0x483c[1179]][_0x483c[1136]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]];_0xc0a9x5[_0x483c[236]]-=this[_0x483c[1179]][_0x483c[1137]]/this[_0x483c[1179]][_0x483c[441]][_0x483c[255]];this[_0x483c[3022]](_0xc0a9x4,_0xc0a9x5,this[_0x483c[729]]);}};}else {this[_0x483c[1124]]?this[_0x483c[3023]](_0xc0a9x4,this[_0x483c[1525]]):(this[_0x483c[1179]][_0x483c[249]]()[_0x483c[2263]](this[_0x483c[724]][_0x483c[246]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[2259]](this[_0x483c[724]][_0x483c[246]]))}}}};null!=this[_0x483c[2885]]&&(this[_0x483c[862]](),_0xc0a9x4!=this[_0x483c[724]][_0x483c[246]]&&this[_0x483c[1179]][_0x483c[2450]](_0xc0a9x4));_0xc0a9x3[_0x483c[722]]();}};mxEdgeHandler[_0x483c[202]][_0x483c[862]]=function(){this[_0x483c[1525]]=this[_0x483c[685]]=this[_0x483c[1983]]=this[_0x483c[267]]=null;this[_0x483c[3013]]=this[_0x483c[729]]=this[_0x483c[3014]]=this[_0x483c[1124]]= !1;this[_0x483c[2885]][_0x483c[862]]();this[_0x483c[2886]][_0x483c[862]]();this[_0x483c[3020]](mxConstants.EDGE_SELECTION_COLOR);this[_0x483c[258]]();};mxEdgeHandler[_0x483c[202]][_0x483c[3020]]=function(_0xc0a9x2){null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[1336]]=_0xc0a9x2)};mxEdgeHandler[_0x483c[202]][_0x483c[2196]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[518]](),_0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[512]]();_0xc0a9x3&&(_0xc0a9x2[_0x483c[235]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[235]]),_0xc0a9x2[_0x483c[236]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[236]]));_0xc0a9x2[_0x483c[235]]=Math[_0x483c[488]](_0xc0a9x2[_0x483c[235]]/_0xc0a9x4-_0xc0a9x5[_0x483c[235]]);_0xc0a9x2[_0x483c[236]]=Math[_0x483c[488]](_0xc0a9x2[_0x483c[236]]/_0xc0a9x4-_0xc0a9x5[_0x483c[236]]);_0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1197]](this[_0x483c[724]][_0x483c[246]]));null!=_0xc0a9x4&&(_0xc0a9x2[_0x483c[235]]-=_0xc0a9x4[_0x483c[2078]][_0x483c[235]],_0xc0a9x2[_0x483c[236]]-=_0xc0a9x4[_0x483c[2078]][_0x483c[236]]);return _0xc0a9x2;};mxEdgeHandler[_0x483c[202]][_0x483c[3021]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[1721]](_0xc0a9x2[_0x483c[246]]);if(null!=_0xc0a9x9){var _0xc0a9x9=_0xc0a9x9[_0x483c[238]](),_0xc0a9xa=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[2308]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);_0xc0a9x9[_0x483c[235]]=_0xc0a9xa[_0x483c[235]];_0xc0a9x9[_0x483c[236]]=_0xc0a9xa[_0x483c[236]];var _0xc0a9x12=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]];_0xc0a9x9[_0x483c[1368]]= new mxPoint(0,0);_0xc0a9xa=this[_0x483c[1179]][_0x483c[441]][_0x483c[245]](_0xc0a9x2,_0xc0a9x9);_0xc0a9x9[_0x483c[1368]]= new mxPoint((_0xc0a9x3-_0xc0a9xa[_0x483c[235]])/_0xc0a9x12,(_0xc0a9x4-_0xc0a9xa[_0x483c[236]])/_0xc0a9x12);_0xc0a9x5[_0x483c[1724]](_0xc0a9x2[_0x483c[246]],_0xc0a9x9);};};mxEdgeHandler[_0x483c[202]][_0x483c[807]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x9=this[_0x483c[1179]][_0x483c[502]]();var _0xc0a9xa=_0xc0a9x9[_0x483c[1197]](_0xc0a9x2);_0xc0a9x9[_0x483c[473]]();try{if(_0xc0a9x5){var _0xc0a9x12=_0xc0a9x2[_0x483c[238]]();_0xc0a9x9[_0x483c[99]](_0xc0a9xa,_0xc0a9x12,_0xc0a9x9[_0x483c[262]](_0xc0a9xa));var _0xc0a9x13=_0xc0a9x9[_0x483c[1709]](_0xc0a9x2,!_0xc0a9x4);this[_0x483c[1179]][_0x483c[851]](_0xc0a9x12,_0xc0a9x13,!_0xc0a9x4);_0xc0a9x2=_0xc0a9x12;};var _0xc0a9x14=this[_0x483c[2886]][_0x483c[2920]];null==_0xc0a9x14&&(_0xc0a9x14= new mxConnectionConstraint);this[_0x483c[1179]][_0x483c[851]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x14);}finally{_0xc0a9x9[_0x483c[476]]()};return _0xc0a9x2;};mxEdgeHandler[_0x483c[202]][_0x483c[3022]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[1721]](_0xc0a9x2);if(null!=_0xc0a9x9){_0xc0a9x5[_0x483c[473]]();try{_0xc0a9x9=_0xc0a9x9[_0x483c[238]](),_0xc0a9x9[_0x483c[2007]](_0xc0a9x3,_0xc0a9x4),_0xc0a9x5[_0x483c[1724]](_0xc0a9x2,_0xc0a9x9),this[_0x483c[1179]][_0x483c[851]](_0xc0a9x2,null,_0xc0a9x4, new mxConnectionConstraint)}finally{_0xc0a9x5[_0x483c[476]]()};};};mxEdgeHandler[_0x483c[202]][_0x483c[3023]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x5=_0xc0a9x4[_0x483c[1721]](_0xc0a9x2);null!=_0xc0a9x5&&(_0xc0a9x5=_0xc0a9x5[_0x483c[238]](),_0xc0a9x5[_0x483c[1525]]=_0xc0a9x3,_0xc0a9x4[_0x483c[1724]](_0xc0a9x2,_0xc0a9x5));};mxEdgeHandler[_0x483c[202]][_0x483c[3000]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=mxUtils[_0x483c[2196]](this[_0x483c[1179]][_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x3),mxEvent[_0x483c[733]](_0xc0a9x3)),_0xc0a9x5=this[_0x483c[1179]][_0x483c[1018]](_0xc0a9x3);this[_0x483c[2196]](_0xc0a9x4,_0xc0a9x5);this[_0x483c[3024]](_0xc0a9x2,_0xc0a9x4[_0x483c[235]],_0xc0a9x4[_0x483c[236]]);mxEvent[_0x483c[722]](_0xc0a9x3);};mxEdgeHandler[_0x483c[202]][_0x483c[3024]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[1179]][_0x483c[1198]](_0xc0a9x2[_0x483c[246]]);_0xc0a9x3= new mxPoint(_0xc0a9x3,_0xc0a9x4);if(null!=_0xc0a9x5){_0xc0a9x5=_0xc0a9x5[_0x483c[238]]();_0xc0a9x4=this[_0x483c[1179]][_0x483c[441]][_0x483c[513]];var _0xc0a9x9=this[_0x483c[1179]][_0x483c[441]][_0x483c[255]];_0xc0a9x4=mxUtils[_0x483c[3025]](_0xc0a9x2,(_0xc0a9x3[_0x483c[235]]+_0xc0a9x4[_0x483c[235]])*_0xc0a9x9,(_0xc0a9x3[_0x483c[236]]+_0xc0a9x4[_0x483c[236]])*_0xc0a9x9);null==_0xc0a9x5[_0x483c[1525]]?_0xc0a9x5[_0x483c[1525]]=[_0xc0a9x3]:_0xc0a9x5[_0x483c[1525]][_0x483c[300]](_0xc0a9x4,0,_0xc0a9x3);this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1724]](_0xc0a9x2[_0x483c[246]],_0xc0a9x5);this[_0x483c[515]]();this[_0x483c[176]]();};};mxEdgeHandler[_0x483c[202]][_0x483c[3012]]=function(_0xc0a9x2,_0xc0a9x3){if(0<_0xc0a9x3&&_0xc0a9x3<this[_0x483c[2997]][_0x483c[67]]-1){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[1198]](this[_0x483c[724]][_0x483c[246]]);null!=_0xc0a9x4&&null!=_0xc0a9x4[_0x483c[1525]]&&(_0xc0a9x4=_0xc0a9x4[_0x483c[238]](),_0xc0a9x4[_0x483c[1525]][_0x483c[300]](_0xc0a9x3-1,1),this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1724]](_0xc0a9x2[_0x483c[246]],_0xc0a9x4),this[_0x483c[515]](),this[_0x483c[176]]());}};mxEdgeHandler[_0x483c[202]][_0x483c[3026]]=function(_0xc0a9x2){_0xc0a9x2=0==_0xc0a9x2;var _0xc0a9x3=this[_0x483c[724]][_0x483c[246]],_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1709]](_0xc0a9x3,_0xc0a9x2),_0xc0a9x5=mxConstants[_0x483c[2984]];null!=_0xc0a9x4&&!this[_0x483c[1179]][_0x483c[2551]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x2)||null==_0xc0a9x4&&!this[_0x483c[1179]][_0x483c[2661]](_0xc0a9x3,_0xc0a9x2)?_0xc0a9x5=mxConstants[_0x483c[3027]]:null!=_0xc0a9x4&&this[_0x483c[1179]][_0x483c[2551]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x2)&&(_0xc0a9x5=mxConstants[_0x483c[3028]]);return _0xc0a9x5;};mxEdgeHandler[_0x483c[202]][_0x483c[258]]=function(){this[_0x483c[2997]]=this[_0x483c[724]][_0x483c[439]][_0x483c[1853]]();var _0xc0a9x2=this[_0x483c[724]][_0x483c[246]],_0xc0a9x3=mxConstants[_0x483c[3029]];this[_0x483c[685]]= new mxPoint(this[_0x483c[724]][_0x483c[2079]][_0x483c[235]],this[_0x483c[724]][_0x483c[2079]][_0x483c[236]]);this[_0x483c[2972]][_0x483c[1562]]= new mxRectangle(Math[_0x483c[488]](this[_0x483c[685]][_0x483c[235]]-_0xc0a9x3/2),Math[_0x483c[488]](this[_0x483c[685]][_0x483c[236]]-_0xc0a9x3/2),_0xc0a9x3,_0xc0a9x3);this[_0x483c[2972]][_0x483c[258]]();_0xc0a9x3=this[_0x483c[1179]][_0x483c[2183]](_0xc0a9x2);null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]&&this[_0x483c[1179]][_0x483c[2628]](_0xc0a9x2)?this[_0x483c[2972]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[189]:this[_0x483c[2972]][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[188];if(null!=this[_0x483c[2994]]&&0<this[_0x483c[2994]][_0x483c[67]]){var _0xc0a9x4=this[_0x483c[2997]][_0x483c[67]]-1,_0xc0a9x2=this[_0x483c[2997]][0],_0xc0a9x5=this[_0x483c[2997]][0][_0x483c[236]],_0xc0a9x3=this[_0x483c[2994]][0][_0x483c[1562]];this[_0x483c[2994]][0][_0x483c[1562]]= new mxRectangle(Math[_0x483c[488]](this[_0x483c[2997]][0][_0x483c[235]]-_0xc0a9x3[_0x483c[117]]/2),Math[_0x483c[488]](_0xc0a9x5-_0xc0a9x3[_0x483c[119]]/2),_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]]);this[_0x483c[2994]][0][_0x483c[1334]]=this[_0x483c[3026]](0);this[_0x483c[2994]][0][_0x483c[258]]();var _0xc0a9x5=this[_0x483c[2997]][_0xc0a9x4],_0xc0a9x9=this[_0x483c[2997]][_0xc0a9x4][_0x483c[235]],_0xc0a9x4=this[_0x483c[2997]][_0xc0a9x4][_0x483c[236]],_0xc0a9xa=this[_0x483c[2994]][_0x483c[67]]-1,_0xc0a9x3=this[_0x483c[2994]][_0xc0a9xa][_0x483c[1562]];this[_0x483c[2994]][_0xc0a9xa][_0x483c[1562]]= new mxRectangle(Math[_0x483c[488]](_0xc0a9x9-_0xc0a9x3[_0x483c[117]]/2),Math[_0x483c[488]](_0xc0a9x4-_0xc0a9x3[_0x483c[119]]/2),_0xc0a9x3[_0x483c[117]],_0xc0a9x3[_0x483c[119]]);this[_0x483c[2994]][_0xc0a9xa][_0x483c[1334]]=this[_0x483c[3026]](_0xc0a9xa);this[_0x483c[2994]][_0xc0a9xa][_0x483c[258]]();this[_0x483c[3030]](_0xc0a9x2,_0xc0a9x5);};this[_0x483c[2932]]();};mxEdgeHandler[_0x483c[202]][_0x483c[3030]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1721]](this[_0x483c[724]][_0x483c[246]])[_0x483c[1525]];if(null!=_0xc0a9x4){null==this[_0x483c[1525]]&&(this[_0x483c[1525]]=[]);for(var _0xc0a9x5=1;_0xc0a9x5<this[_0x483c[2994]][_0x483c[67]]-1;_0xc0a9x5++){if(null!=this[_0x483c[2994]][_0xc0a9x5]){if(null!=this[_0x483c[2997]][_0xc0a9x5]){var _0xc0a9x9=this[_0x483c[2997]][_0xc0a9x5][_0x483c[235]],_0xc0a9xa=this[_0x483c[2997]][_0xc0a9x5][_0x483c[236]],_0xc0a9x12=this[_0x483c[2994]][_0xc0a9x5][_0x483c[1562]];this[_0x483c[2994]][_0xc0a9x5][_0x483c[252]][_0x483c[124]][_0x483c[187]]=_0x483c[189];this[_0x483c[2994]][_0xc0a9x5][_0x483c[1562]]= new mxRectangle(Math[_0x483c[488]](_0xc0a9x9-_0xc0a9x12[_0x483c[117]]/2),Math[_0x483c[488]](_0xc0a9xa-_0xc0a9x12[_0x483c[119]]/2),_0xc0a9x12[_0x483c[117]],_0xc0a9x12[_0x483c[119]]);this[_0x483c[2994]][_0xc0a9x5][_0x483c[258]]();this[_0x483c[1525]][_0xc0a9x5-1]=_0xc0a9x4[_0xc0a9x5-1];}else {this[_0x483c[2994]][_0xc0a9x5][_0x483c[515]](),this[_0x483c[2994]][_0xc0a9x5]=null}}};};};mxEdgeHandler[_0x483c[202]][_0x483c[2932]]=function(){if(this[_0x483c[3014]]){var _0xc0a9x2=mxConstants[_0x483c[3029]],_0xc0a9x2= new mxRectangle(Math[_0x483c[488]](this[_0x483c[685]][_0x483c[235]]-_0xc0a9x2/2),Math[_0x483c[488]](this[_0x483c[685]][_0x483c[236]]-_0xc0a9x2/2),_0xc0a9x2,_0xc0a9x2);this[_0x483c[2972]][_0x483c[1562]]=_0xc0a9x2;this[_0x483c[2972]][_0x483c[258]]();}else {this[_0x483c[253]][_0x483c[1525]]=this[_0x483c[2997]],this[_0x483c[253]][_0x483c[258]]()}};mxEdgeHandler[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[2885]]&&(this[_0x483c[2885]][_0x483c[515]](),this[_0x483c[2885]]=null);null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[515]](),this[_0x483c[253]]=null);null!=this[_0x483c[2972]]&&(this[_0x483c[2972]][_0x483c[515]](),this[_0x483c[2972]]=null);null!=this[_0x483c[2886]]&&(this[_0x483c[2886]][_0x483c[515]](),this[_0x483c[2886]]=null);if(null!=this[_0x483c[2994]]){for(var _0xc0a9x2=0;_0xc0a9x2<this[_0x483c[2994]][_0x483c[67]];_0xc0a9x2++){null!=this[_0x483c[2994]][_0xc0a9x2]&&(this[_0x483c[2994]][_0xc0a9x2][_0x483c[515]](),this[_0x483c[2994]][_0xc0a9x2]=null)}};};function mxElbowEdgeHandler(_0xc0a9x2){mxEdgeHandler[_0x483c[239]](this,_0xc0a9x2)}mxUtils[_0x483c[1284]](mxElbowEdgeHandler,mxEdgeHandler);mxElbowEdgeHandler[_0x483c[202]]= new mxEdgeHandler;mxElbowEdgeHandler[_0x483c[202]][_0x483c[196]]=mxElbowEdgeHandler;mxElbowEdgeHandler[_0x483c[202]][_0x483c[3031]]= !0;mxElbowEdgeHandler[_0x483c[202]][_0x483c[3032]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[3033]:_0x483c[110];mxElbowEdgeHandler[_0x483c[202]][_0x483c[3001]]=function(){var _0xc0a9x2=[],_0xc0a9x3=this[_0x483c[3009]](0);this[_0x483c[3002]](_0xc0a9x3);_0xc0a9x3[_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[3011]];mxEvent[_0x483c[2733]](_0xc0a9x3[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);_0xc0a9x2[_0x483c[207]](_0xc0a9x3);mxClient[_0x483c[754]]&&_0xc0a9x3[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130]);_0xc0a9x2[_0x483c[207]](this[_0x483c[3034]]());this[_0x483c[1525]][_0x483c[207]]( new mxPoint(0,0));_0xc0a9x3=this[_0x483c[3009]](2);this[_0x483c[3002]](_0xc0a9x3);_0xc0a9x3[_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[3011]];mxEvent[_0x483c[2733]](_0xc0a9x3[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);_0xc0a9x2[_0x483c[207]](_0xc0a9x3);mxClient[_0x483c[754]]&&_0xc0a9x3[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130]);return _0xc0a9x2;};mxElbowEdgeHandler[_0x483c[202]][_0x483c[3034]]=function(){var _0xc0a9x2=this[_0x483c[3009]]();this[_0x483c[3002]](_0xc0a9x2);var _0xc0a9x3=this[_0x483c[3035]]();_0xc0a9x2[_0x483c[252]][_0x483c[124]][_0x483c[270]]=_0xc0a9x3;_0xc0a9x3=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){!mxEvent[_0x483c[721]](_0xc0a9x2)&&this[_0x483c[3031]]&&(this[_0x483c[1179]][_0x483c[854]](this[_0x483c[724]][_0x483c[246]],_0xc0a9x2),mxEvent[_0x483c[722]](_0xc0a9x2))});mxEvent[_0x483c[2733]](_0xc0a9x2[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]],null,null,null,_0xc0a9x3);this[_0x483c[1179]][_0x483c[2662]](this[_0x483c[724]][_0x483c[246]])||(_0xc0a9x2[_0x483c[252]][_0x483c[124]][_0x483c[495]]=_0x483c[130]);return _0xc0a9x2;};mxElbowEdgeHandler[_0x483c[202]][_0x483c[3035]]=function(){return this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2294]]]==mxEdgeStyle[_0x483c[2570]]||this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2294]]]==mxConstants[_0x483c[3036]]||(this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2294]]]==mxEdgeStyle[_0x483c[2568]]||this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2294]]]==mxConstants[_0x483c[3037]])&&this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2231]]]==mxConstants[_0x483c[2232]]?_0x483c[3038]:_0x483c[3039]};mxElbowEdgeHandler[_0x483c[202]][_0x483c[2597]]=function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=this[_0x483c[2994]]&&null!=this[_0x483c[2994]][1]&&(_0xc0a9x2==this[_0x483c[2994]][1][_0x483c[252]]||_0xc0a9x2[_0x483c[265]]==this[_0x483c[2994]][1][_0x483c[252]])){_0xc0a9x3=this[_0x483c[3032]],_0xc0a9x3=mxResources[_0x483c[203]](_0xc0a9x3)||_0xc0a9x3};return _0xc0a9x3;};mxElbowEdgeHandler[_0x483c[202]][_0x483c[2196]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[518]](),_0xc0a9x5=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[512]](),_0xc0a9x9=this[_0x483c[724]][_0x483c[2078]];_0xc0a9x3&&(_0xc0a9x2[_0x483c[235]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[235]]),_0xc0a9x2[_0x483c[236]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x2[_0x483c[236]]));_0xc0a9x2[_0x483c[235]]=Math[_0x483c[488]](_0xc0a9x2[_0x483c[235]]/_0xc0a9x4-_0xc0a9x5[_0x483c[235]]-_0xc0a9x9[_0x483c[235]]);_0xc0a9x2[_0x483c[236]]=Math[_0x483c[488]](_0xc0a9x2[_0x483c[236]]/_0xc0a9x4-_0xc0a9x5[_0x483c[236]]-_0xc0a9x9[_0x483c[236]]);};mxElbowEdgeHandler[_0x483c[202]][_0x483c[3030]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1721]](this[_0x483c[724]][_0x483c[246]])[_0x483c[1525]],_0xc0a9x4=null!=_0xc0a9x4?_0xc0a9x4[0]:null,_0xc0a9x4=null==_0xc0a9x4? new mxPoint(_0xc0a9x2[_0x483c[235]]+(_0xc0a9x3[_0x483c[235]]-_0xc0a9x2[_0x483c[235]])/2,_0xc0a9x2[_0x483c[236]]+(_0xc0a9x3[_0x483c[236]]-_0xc0a9x2[_0x483c[236]])/2): new mxPoint(this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]]*(_0xc0a9x4[_0x483c[235]]+this[_0x483c[1179]][_0x483c[249]]()[_0x483c[513]][_0x483c[235]]+this[_0x483c[724]][_0x483c[2078]][_0x483c[235]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]]*(_0xc0a9x4[_0x483c[236]]+this[_0x483c[1179]][_0x483c[249]]()[_0x483c[513]][_0x483c[236]]+this[_0x483c[724]][_0x483c[2078]][_0x483c[236]])),_0xc0a9x5=this[_0x483c[2994]][1][_0x483c[1562]],_0xc0a9x9=_0xc0a9x5[_0x483c[117]],_0xc0a9x5=_0xc0a9x5[_0x483c[119]];null==this[_0x483c[2959]]&&(_0xc0a9x5=_0xc0a9x9=mxConstants[_0x483c[2974]]);var _0xc0a9xa= new mxRectangle(Math[_0x483c[488]](_0xc0a9x4[_0x483c[235]]-_0xc0a9x9/2),Math[_0x483c[488]](_0xc0a9x4[_0x483c[236]]-_0xc0a9x5/2),_0xc0a9x9,_0xc0a9x5);null==this[_0x483c[2959]]&&(_0x483c[188]!=this[_0x483c[2972]][_0x483c[252]][_0x483c[124]][_0x483c[187]]&&mxUtils[_0x483c[1825]](_0xc0a9xa,this[_0x483c[2972]][_0x483c[1562]]))&&(_0xc0a9x9+=3,_0xc0a9x5+=3,_0xc0a9xa= new mxRectangle(Math[_0x483c[488]](_0xc0a9x4[_0x483c[235]]-_0xc0a9x9/2),Math[_0x483c[488]](_0xc0a9x4[_0x483c[236]]-_0xc0a9x5/2),_0xc0a9x9,_0xc0a9x5));this[_0x483c[2994]][1][_0x483c[1562]]=_0xc0a9xa;this[_0x483c[2994]][1][_0x483c[258]]();};function mxEdgeSegmentHandler(_0xc0a9x2){mxEdgeHandler[_0x483c[239]](this,_0xc0a9x2)}mxUtils[_0x483c[1284]](mxEdgeSegmentHandler,mxEdgeHandler);mxEdgeSegmentHandler[_0x483c[202]]= new mxElbowEdgeHandler;mxEdgeSegmentHandler[_0x483c[202]][_0x483c[196]]=mxEdgeSegmentHandler;mxEdgeSegmentHandler[_0x483c[202]][_0x483c[3018]]=function(_0xc0a9x2){if(this[_0x483c[729]]||this[_0x483c[3013]]){return mxElbowEdgeHandler[_0x483c[202]][_0x483c[3018]][_0x483c[183]](this,arguments)};this[_0x483c[2196]](_0xc0a9x2,!1);var _0xc0a9x3=this[_0x483c[724]][_0x483c[439]],_0xc0a9x4=_0xc0a9x3[0][_0x483c[238]]();this[_0x483c[2196]](_0xc0a9x4,!1);for(var _0xc0a9x5=[],_0xc0a9x9=1;_0xc0a9x9<_0xc0a9x3[_0x483c[67]];_0xc0a9x9++){var _0xc0a9xa=_0xc0a9x3[_0xc0a9x9][_0x483c[238]]();this[_0x483c[2196]](_0xc0a9xa,!1);_0xc0a9x9==this[_0x483c[1983]]&&(_0xc0a9x4[_0x483c[235]]==_0xc0a9xa[_0x483c[235]]?(_0xc0a9x4[_0x483c[235]]=_0xc0a9x2[_0x483c[235]],_0xc0a9xa[_0x483c[235]]=_0xc0a9x2[_0x483c[235]]):(_0xc0a9x4[_0x483c[236]]=_0xc0a9x2[_0x483c[236]],_0xc0a9xa[_0x483c[236]]=_0xc0a9x2[_0x483c[236]]));_0xc0a9x9<_0xc0a9x3[_0x483c[67]]-1&&_0xc0a9x5[_0x483c[207]](_0xc0a9xa);_0xc0a9x4=_0xc0a9xa;};if(1==_0xc0a9x5[_0x483c[67]]){if(_0xc0a9x4=this[_0x483c[724]][_0x483c[441]],_0xc0a9x9=this[_0x483c[724]][_0x483c[2089]](!0),_0xc0a9xa=this[_0x483c[724]][_0x483c[2089]](!1),null!=_0xc0a9xa&null!=_0xc0a9x9){var _0xc0a9x12=this[_0x483c[724]][_0x483c[2078]][_0x483c[235]],_0xc0a9x13=this[_0x483c[724]][_0x483c[2078]][_0x483c[236]];mxUtils[_0x483c[442]](_0xc0a9xa,_0xc0a9x5[0][_0x483c[235]]+_0xc0a9x12,_0xc0a9x5[0][_0x483c[236]]+_0xc0a9x13)?_0xc0a9x3[1][_0x483c[236]]==_0xc0a9x3[2][_0x483c[236]]?_0xc0a9x5[0][_0x483c[236]]=_0xc0a9x4[_0x483c[2228]](_0xc0a9x9)-_0xc0a9x13:_0xc0a9x5[0][_0x483c[235]]=_0xc0a9x4[_0x483c[2230]](_0xc0a9x9)-_0xc0a9x12:mxUtils[_0x483c[442]](_0xc0a9x9,_0xc0a9x5[0][_0x483c[235]]+_0xc0a9x12,_0xc0a9x5[0][_0x483c[236]]+_0xc0a9x13)&&(_0xc0a9x3[1][_0x483c[236]]==_0xc0a9x3[0][_0x483c[236]]?_0xc0a9x5[0][_0x483c[236]]=_0xc0a9x4[_0x483c[2228]](_0xc0a9xa)-_0xc0a9x13:_0xc0a9x5[0][_0x483c[235]]=_0xc0a9x4[_0x483c[2230]](_0xc0a9xa)-_0xc0a9x12);}}else {0==_0xc0a9x5[_0x483c[67]]&&(_0xc0a9x5=[_0xc0a9x2])};return _0xc0a9x5;};mxEdgeSegmentHandler[_0x483c[202]][_0x483c[3001]]=function(){var _0xc0a9x2=[],_0xc0a9x3=this[_0x483c[3009]](0);this[_0x483c[3002]](_0xc0a9x3);_0xc0a9x3[_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[3011]];mxEvent[_0x483c[2733]](_0xc0a9x3[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);_0xc0a9x2[_0x483c[207]](_0xc0a9x3);mxClient[_0x483c[754]]&&_0xc0a9x3[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130]);var _0xc0a9x4=this[_0x483c[724]][_0x483c[439]];if(this[_0x483c[1179]][_0x483c[2662]](this[_0x483c[724]][_0x483c[246]])){null==this[_0x483c[1525]]&&(this[_0x483c[1525]]=[]);for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4[_0x483c[67]]-1;_0xc0a9x5++){_0xc0a9x3=this[_0x483c[3034]](),_0xc0a9x2[_0x483c[207]](_0xc0a9x3),_0xc0a9x3[_0x483c[252]][_0x483c[124]][_0x483c[270]]=0==_0xc0a9x4[_0xc0a9x5][_0x483c[235]]-_0xc0a9x4[_0xc0a9x5+1][_0x483c[235]]?_0x483c[3039]:_0x483c[3038],this[_0x483c[1525]][_0x483c[207]]( new mxPoint(0,0)),mxClient[_0x483c[754]]&&_0xc0a9x3[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130])};};_0xc0a9x3=this[_0x483c[3009]](_0xc0a9x4[_0x483c[67]]);this[_0x483c[3002]](_0xc0a9x3);_0xc0a9x3[_0x483c[252]][_0x483c[124]][_0x483c[270]]=mxConstants[_0x483c[3011]];mxEvent[_0x483c[2733]](_0xc0a9x3[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);_0xc0a9x2[_0x483c[207]](_0xc0a9x3);mxClient[_0x483c[754]]&&_0xc0a9x3[_0x483c[252]][_0x483c[57]](_0x483c[1377],_0x483c[130]);return _0xc0a9x2;};mxEdgeSegmentHandler[_0x483c[202]][_0x483c[258]]=function(){this[_0x483c[802]]();mxEdgeHandler[_0x483c[202]][_0x483c[258]][_0x483c[183]](this,arguments);};mxEdgeSegmentHandler[_0x483c[202]][_0x483c[802]]=function(){if(null!=this[_0x483c[2994]]){for(var _0xc0a9x2=0;_0xc0a9x2<this[_0x483c[2994]][_0x483c[67]];_0xc0a9x2++){null!=this[_0x483c[2994]][_0xc0a9x2]&&(this[_0x483c[2994]][_0xc0a9x2][_0x483c[515]](),this[_0x483c[2994]][_0xc0a9x2]=null)};this[_0x483c[2994]]=this[_0x483c[3001]]();}};mxEdgeSegmentHandler[_0x483c[202]][_0x483c[3030]]=function(_0xc0a9x2,_0xc0a9x3){if(this[_0x483c[1179]][_0x483c[2662]](this[_0x483c[724]][_0x483c[246]])){var _0xc0a9x4=mxConstants[_0x483c[2974]],_0xc0a9x5=this[_0x483c[724]][_0x483c[439]];if(null!=_0xc0a9x5&&1<_0xc0a9x5[_0x483c[67]]){for(var _0xc0a9x9=0;_0xc0a9x9<this[_0x483c[724]][_0x483c[439]][_0x483c[67]]-1;_0xc0a9x9++){if(null!=this[_0x483c[2994]][_0xc0a9x9+1]){_0xc0a9x2=_0xc0a9x5[_0xc0a9x9];_0xc0a9x3=_0xc0a9x5[_0xc0a9x9+1];var _0xc0a9xa= new mxPoint(_0xc0a9x2[_0x483c[235]]+(_0xc0a9x3[_0x483c[235]]-_0xc0a9x2[_0x483c[235]])/2,_0xc0a9x2[_0x483c[236]]+(_0xc0a9x3[_0x483c[236]]-_0xc0a9x2[_0x483c[236]])/2);this[_0x483c[2994]][_0xc0a9x9+1][_0x483c[1562]]= new mxRectangle(Math[_0x483c[488]](_0xc0a9xa[_0x483c[235]]-_0xc0a9x4/2),Math[_0x483c[488]](_0xc0a9xa[_0x483c[236]]-_0xc0a9x4/2),_0xc0a9x4,_0xc0a9x4);this[_0x483c[2994]][_0xc0a9x9+1][_0x483c[258]]();}}};}};mxEdgeSegmentHandler[_0x483c[202]][_0x483c[3023]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=[];var _0xc0a9x4=this[_0x483c[2997]];if(1<_0xc0a9x4[_0x483c[67]]){for(var _0xc0a9x5=_0xc0a9x4[0],_0xc0a9x9=_0xc0a9x4[1],_0xc0a9xa=2;_0xc0a9xa<_0xc0a9x4[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x4[_0xc0a9xa];if((Math[_0x483c[488]](_0xc0a9x5[_0x483c[235]])!=Math[_0x483c[488]](_0xc0a9x9[_0x483c[235]])||Math[_0x483c[488]](_0xc0a9x9[_0x483c[235]])!=Math[_0x483c[488]](_0xc0a9x12[_0x483c[235]]))&&(Math[_0x483c[488]](_0xc0a9x5[_0x483c[236]])!=Math[_0x483c[488]](_0xc0a9x9[_0x483c[236]])||Math[_0x483c[488]](_0xc0a9x9[_0x483c[236]])!=Math[_0x483c[488]](_0xc0a9x12[_0x483c[236]]))){_0xc0a9x5=_0xc0a9x9,_0xc0a9x9=_0xc0a9x9[_0x483c[238]](),this[_0x483c[2196]](_0xc0a9x9,!1),_0xc0a9x3[_0x483c[207]](_0xc0a9x9)};_0xc0a9x9=_0xc0a9x12;}};mxElbowEdgeHandler[_0x483c[202]][_0x483c[3023]][_0x483c[183]](this,arguments);};function mxKeyHandler(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[772]]=_0xc0a9x3||document[_0x483c[158]],this[_0x483c[3040]]=[],this[_0x483c[3041]]=[],this[_0x483c[3042]]=[],this[_0x483c[3043]]=[],mxEvent[_0x483c[169]](this[_0x483c[772]],_0x483c[2123],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[3044]](_0xc0a9x2)})),mxClient[_0x483c[80]]&&mxEvent[_0x483c[169]](window,_0x483c[2428],mxUtils[_0x483c[885]](this,function(){this[_0x483c[515]]()})))}mxKeyHandler[_0x483c[202]][_0x483c[1179]]=null;mxKeyHandler[_0x483c[202]][_0x483c[772]]=null;mxKeyHandler[_0x483c[202]][_0x483c[3040]]=null;mxKeyHandler[_0x483c[202]][_0x483c[3041]]=null;mxKeyHandler[_0x483c[202]][_0x483c[3042]]=null;mxKeyHandler[_0x483c[202]][_0x483c[3043]]=null;mxKeyHandler[_0x483c[202]][_0x483c[984]]= !0;mxKeyHandler[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxKeyHandler[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxKeyHandler[_0x483c[202]][_0x483c[3045]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3040]][_0xc0a9x2]=_0xc0a9x3};mxKeyHandler[_0x483c[202]][_0x483c[3046]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3041]][_0xc0a9x2]=_0xc0a9x3};mxKeyHandler[_0x483c[202]][_0x483c[3047]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3042]][_0xc0a9x2]=_0xc0a9x3};mxKeyHandler[_0x483c[202]][_0x483c[3048]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3043]][_0xc0a9x2]=_0xc0a9x3};mxKeyHandler[_0x483c[202]][_0x483c[775]]=function(_0xc0a9x2){return mxEvent[_0x483c[775]](_0xc0a9x2)};mxKeyHandler[_0x483c[202]][_0x483c[3049]]=function(_0xc0a9x2){return null!=_0xc0a9x2?this[_0x483c[775]](_0xc0a9x2)?mxEvent[_0x483c[774]](_0xc0a9x2)?this[_0x483c[3043]][_0xc0a9x2[_0x483c[2124]]]:this[_0x483c[3042]][_0xc0a9x2[_0x483c[2124]]]:mxEvent[_0x483c[774]](_0xc0a9x2)?this[_0x483c[3041]][_0xc0a9x2[_0x483c[2124]]]:this[_0x483c[3040]][_0xc0a9x2[_0x483c[2124]]]:null};mxKeyHandler[_0x483c[202]][_0x483c[3050]]=function(_0xc0a9x2){_0xc0a9x2=mxEvent[_0x483c[728]](_0xc0a9x2);if(_0xc0a9x2==this[_0x483c[772]]||_0xc0a9x2[_0x483c[265]]==this[_0x483c[772]]||null!=this[_0x483c[1179]][_0x483c[2347]]&&_0xc0a9x2==this[_0x483c[1179]][_0x483c[2347]][_0x483c[126]]){return !0};for(;null!=_0xc0a9x2;){if(_0xc0a9x2==this[_0x483c[1179]][_0x483c[526]]){return !0};_0xc0a9x2=_0xc0a9x2[_0x483c[265]];};return !1;};mxKeyHandler[_0x483c[202]][_0x483c[3044]]=function(_0xc0a9x2){if(this[_0x483c[1179]][_0x483c[994]]()&&!mxEvent[_0x483c[721]](_0xc0a9x2)&&this[_0x483c[3050]](_0xc0a9x2)&&this[_0x483c[994]]()){if(27==_0xc0a9x2[_0x483c[2124]]){this[_0x483c[859]](_0xc0a9x2)}else {if(!this[_0x483c[1179]][_0x483c[2203]]()){var _0xc0a9x3=this[_0x483c[3049]](_0xc0a9x2);null!=_0xc0a9x3&&(_0xc0a9x3(_0xc0a9x2),mxEvent[_0x483c[722]](_0xc0a9x2));}}}};mxKeyHandler[_0x483c[202]][_0x483c[859]]=function(_0xc0a9x2){this[_0x483c[1179]][_0x483c[2608]]()&&this[_0x483c[1179]][_0x483c[859]](_0xc0a9x2)};mxKeyHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[772]]=null};function mxTooltipHandler(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[1140]]=_0xc0a9x3||500,this[_0x483c[1179]][_0x483c[1133]](this))}mxTooltipHandler[_0x483c[202]][_0x483c[931]]=10005;mxTooltipHandler[_0x483c[202]][_0x483c[1179]]=null;mxTooltipHandler[_0x483c[202]][_0x483c[1140]]=null;mxTooltipHandler[_0x483c[202]][_0x483c[3051]]= !1;mxTooltipHandler[_0x483c[202]][_0x483c[984]]= !0;mxTooltipHandler[_0x483c[202]][_0x483c[994]]=function(){return this[_0x483c[984]]};mxTooltipHandler[_0x483c[202]][_0x483c[995]]=function(_0xc0a9x2){this[_0x483c[984]]=_0xc0a9x2};mxTooltipHandler[_0x483c[202]][_0x483c[2277]]=function(){return this[_0x483c[3051]]};mxTooltipHandler[_0x483c[202]][_0x483c[3052]]=function(_0xc0a9x2){this[_0x483c[3051]]=_0xc0a9x2};mxTooltipHandler[_0x483c[202]][_0x483c[176]]=function(){null!=document[_0x483c[112]]&&(this[_0x483c[485]]=document[_0x483c[55]](_0x483c[485]),this[_0x483c[485]][_0x483c[926]]=_0x483c[3053],this[_0x483c[485]][_0x483c[124]][_0x483c[187]]=_0x483c[188],this[_0x483c[485]][_0x483c[124]][_0x483c[931]]=this[_0x483c[931]],document[_0x483c[112]][_0x483c[62]](this[_0x483c[485]]),mxEvent[_0x483c[169]](this[_0x483c[485]],_0x483c[751],mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[3054]]()})))};mxTooltipHandler[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[862]](_0xc0a9x3,!1);this[_0x483c[3054]]();};mxTooltipHandler[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){if(_0xc0a9x3[_0x483c[730]]()!=this[_0x483c[1217]]||_0xc0a9x3[_0x483c[732]]()!=this[_0x483c[1218]]){this[_0x483c[862]](_0xc0a9x3,!0),(this[_0x483c[2277]]()||_0xc0a9x3[_0x483c[248]]()!=this[_0x483c[724]]||_0xc0a9x3[_0x483c[728]]()!=this[_0x483c[252]]&&(!this[_0x483c[3055]]||null!=_0xc0a9x3[_0x483c[248]]()&&this[_0x483c[3055]]==(_0xc0a9x3[_0x483c[729]](_0xc0a9x3[_0x483c[248]]()[_0x483c[253]])||!_0xc0a9x3[_0x483c[729]](_0xc0a9x3[_0x483c[248]]()[_0x483c[963]]))))&&this[_0x483c[3054]]()};this[_0x483c[1217]]=_0xc0a9x3[_0x483c[730]]();this[_0x483c[1218]]=_0xc0a9x3[_0x483c[732]]();};mxTooltipHandler[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[862]](_0xc0a9x3,!0);this[_0x483c[3054]]();};mxTooltipHandler[_0x483c[202]][_0x483c[3056]]=function(){null!=this[_0x483c[1123]]&&(window[_0x483c[2924]](this[_0x483c[1123]]),this[_0x483c[1123]]=null)};mxTooltipHandler[_0x483c[202]][_0x483c[862]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3056]]();if(_0xc0a9x3&&this[_0x483c[994]]()&&null!=_0xc0a9x2[_0x483c[248]]()&&(null==this[_0x483c[485]]||_0x483c[188]==this[_0x483c[485]][_0x483c[124]][_0x483c[187]])){var _0xc0a9x4=_0xc0a9x2[_0x483c[248]](),_0xc0a9x5=_0xc0a9x2[_0x483c[728]](),_0xc0a9x9=_0xc0a9x2[_0x483c[730]](),_0xc0a9xa=_0xc0a9x2[_0x483c[732]](),_0xc0a9x12=_0xc0a9x2[_0x483c[729]](_0xc0a9x4[_0x483c[253]])||_0xc0a9x2[_0x483c[729]](_0xc0a9x4[_0x483c[963]]);this[_0x483c[1123]]=window[_0x483c[261]](mxUtils[_0x483c[885]](this,function(){if(!this[_0x483c[1179]][_0x483c[2203]]()&&!this[_0x483c[1179]][_0x483c[2316]][_0x483c[1031]]()){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[2595]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa);this[_0x483c[539]](_0xc0a9x2,_0xc0a9x9,_0xc0a9xa);this[_0x483c[724]]=_0xc0a9x4;this[_0x483c[252]]=_0xc0a9x5;this[_0x483c[3055]]=_0xc0a9x12;}}),this[_0x483c[1140]]);};};mxTooltipHandler[_0x483c[202]][_0x483c[801]]=function(){this[_0x483c[3056]]();this[_0x483c[3054]]();};mxTooltipHandler[_0x483c[202]][_0x483c[3054]]=function(){null!=this[_0x483c[485]]&&(this[_0x483c[485]][_0x483c[124]][_0x483c[187]]=_0x483c[188])};mxTooltipHandler[_0x483c[202]][_0x483c[539]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){null==this[_0x483c[485]]&&this[_0x483c[176]]();var _0xc0a9x5=mxUtils[_0x483c[444]]();this[_0x483c[485]][_0x483c[124]][_0x483c[361]]=_0xc0a9x3+_0xc0a9x5[_0x483c[235]]+_0x483c[168];this[_0x483c[485]][_0x483c[124]][_0x483c[125]]=_0xc0a9x4+mxConstants[_0x483c[560]]+_0xc0a9x5[_0x483c[236]]+_0x483c[168];mxUtils[_0x483c[1331]](_0xc0a9x2)?(this[_0x483c[485]][_0x483c[339]]=_0x483c[110],this[_0x483c[485]][_0x483c[62]](_0xc0a9x2)):this[_0x483c[485]][_0x483c[339]]=_0xc0a9x2[_0x483c[230]](/\n/g,_0x483c[545]);this[_0x483c[485]][_0x483c[124]][_0x483c[187]]=_0x483c[110];mxUtils[_0x483c[933]](this[_0x483c[485]]);}};mxTooltipHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[1148]](this);mxEvent[_0x483c[762]](this[_0x483c[485]]);null!=this[_0x483c[485]]&&null!=this[_0x483c[485]][_0x483c[265]]&&this[_0x483c[485]][_0x483c[265]][_0x483c[266]](this[_0x483c[485]]);this[_0x483c[485]]=null;};function mxCellTracker(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){mxCellMarker[_0x483c[239]](this,_0xc0a9x2,_0xc0a9x3);this[_0x483c[1179]][_0x483c[1133]](this);null!=_0xc0a9x4&&(this[_0x483c[736]]=_0xc0a9x4);mxClient[_0x483c[80]]&&mxEvent[_0x483c[169]](window,_0x483c[2428],mxUtils[_0x483c[885]](this,function(){this[_0x483c[515]]()}));}mxUtils[_0x483c[1284]](mxCellTracker,mxCellMarker);mxCellTracker[_0x483c[202]][_0x483c[787]]=function(_0xc0a9x2,_0xc0a9x3){};mxCellTracker[_0x483c[202]][_0x483c[788]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[994]]()&&this[_0x483c[2871]](_0xc0a9x3)};mxCellTracker[_0x483c[202]][_0x483c[789]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[862]]()};mxCellTracker[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[2717]]||(this[_0x483c[2717]]= !0,this[_0x483c[1179]][_0x483c[1148]](this),mxCellMarker[_0x483c[202]][_0x483c[515]][_0x483c[183]](this))};function mxCellHighlight(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){null!=_0xc0a9x2&&(this[_0x483c[1179]]=_0xc0a9x2,this[_0x483c[2943]]=null!=_0xc0a9x3?_0xc0a9x3:mxConstants[_0x483c[2854]],this[_0x483c[610]]=null!=_0xc0a9x4?_0xc0a9x4:mxConstants[_0x483c[3057]],this[_0x483c[648]]=null!=_0xc0a9x5?_0xc0a9x5:!1,this[_0x483c[3058]]=mxUtils[_0x483c[885]](this,function(){this[_0x483c[2950]]()}),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.SCALE,this[_0x483c[3058]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.TRANSLATE,this[_0x483c[3058]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0x483c[3058]]),this[_0x483c[1179]][_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,this[_0x483c[3058]]),this[_0x483c[2877]]=mxUtils[_0x483c[885]](this,function(){this[_0x483c[801]]()}),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.DOWN,this[_0x483c[2877]]),this[_0x483c[1179]][_0x483c[249]]()[_0x483c[169]](mxEvent.UP,this[_0x483c[2877]]))}mxCellHighlight[_0x483c[202]][_0x483c[3059]]= !1;mxCellHighlight[_0x483c[202]][_0x483c[1179]]= !0;mxCellHighlight[_0x483c[202]][_0x483c[724]]=null;mxCellHighlight[_0x483c[202]][_0x483c[657]]=2;mxCellHighlight[_0x483c[202]][_0x483c[2877]]=null;mxCellHighlight[_0x483c[202]][_0x483c[2828]]=function(_0xc0a9x2){this[_0x483c[2943]]=_0xc0a9x2;null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[1336]]=_0xc0a9x2);};mxCellHighlight[_0x483c[202]][_0x483c[3060]]=function(){this[_0x483c[253]]=this[_0x483c[2156]]();this[_0x483c[2950]]();!this[_0x483c[3059]]&&this[_0x483c[253]][_0x483c[252]][_0x483c[265]][_0x483c[285]]!=this[_0x483c[253]][_0x483c[252]]&&this[_0x483c[253]][_0x483c[252]][_0x483c[265]][_0x483c[950]](this[_0x483c[253]][_0x483c[252]],this[_0x483c[253]][_0x483c[252]][_0x483c[265]][_0x483c[285]]);};mxCellHighlight[_0x483c[202]][_0x483c[2156]]=function(){var _0xc0a9x2=null,_0xc0a9x2=this[_0x483c[1179]][_0x483c[251]][_0x483c[250]](this[_0x483c[724]][_0x483c[246]])? new mxPolyline(this[_0x483c[724]][_0x483c[439]],this[_0x483c[2943]],this[_0x483c[610]]): new mxRectangleShape( new mxRectangle,null,this[_0x483c[2943]],this[_0x483c[610]]);_0xc0a9x2[_0x483c[507]]=this[_0x483c[1179]][_0x483c[507]]!=mxConstants[_0x483c[508]]?mxConstants[_0x483c[1523]]:mxConstants[_0x483c[508]];_0xc0a9x2[_0x483c[176]](this[_0x483c[1179]][_0x483c[249]]()[_0x483c[1524]]());mxEvent[_0x483c[2733]](_0xc0a9x2[_0x483c[252]],this[_0x483c[1179]],this[_0x483c[724]]);_0xc0a9x2[_0x483c[1564]]=0;_0xc0a9x2[_0x483c[1229]]= !1;_0xc0a9x2[_0x483c[1522]]=this[_0x483c[648]];return _0xc0a9x2;};mxCellHighlight[_0x483c[202]][_0x483c[2950]]=function(){if(null!=this[_0x483c[724]]&&null!=this[_0x483c[253]]){var _0xc0a9x2=0;this[_0x483c[1179]][_0x483c[251]][_0x483c[250]](this[_0x483c[724]][_0x483c[246]])?this[_0x483c[253]][_0x483c[1525]]=this[_0x483c[724]][_0x483c[439]]:(this[_0x483c[253]][_0x483c[1562]]= new mxRectangle(this[_0x483c[724]][_0x483c[235]]-this[_0x483c[657]],this[_0x483c[724]][_0x483c[236]]-this[_0x483c[657]],this[_0x483c[724]][_0x483c[117]]+2*this[_0x483c[657]],this[_0x483c[724]][_0x483c[119]]+2*this[_0x483c[657]]),_0xc0a9x2=Number(this[_0x483c[724]][_0x483c[124]][mxConstants[_0x483c[2278]]]||_0x483c[468]));null!=this[_0x483c[724]][_0x483c[253]]&&this[_0x483c[253]][_0x483c[1609]](this[_0x483c[724]][_0x483c[253]][_0x483c[1610]]());0!=_0xc0a9x2&&(this[_0x483c[253]][_0x483c[603]]=_0xc0a9x2);this[_0x483c[253]][_0x483c[258]]();}};mxCellHighlight[_0x483c[202]][_0x483c[801]]=function(){this[_0x483c[1016]](null)};mxCellHighlight[_0x483c[202]][_0x483c[1016]]=function(_0xc0a9x2){this[_0x483c[724]]!=_0xc0a9x2&&(null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[515]](),this[_0x483c[253]]=null),this[_0x483c[724]]=_0xc0a9x2,null!=this[_0x483c[724]]&&this[_0x483c[3060]]())};mxCellHighlight[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[1179]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[3058]]);this[_0x483c[1179]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[3058]]);this[_0x483c[1179]][_0x483c[249]]()[_0x483c[745]](this[_0x483c[2877]]);this[_0x483c[1179]][_0x483c[502]]()[_0x483c[745]](this[_0x483c[2877]]);null!=this[_0x483c[253]]&&(this[_0x483c[253]][_0x483c[515]](),this[_0x483c[253]]=null);};function mxDefaultKeyHandler(_0xc0a9x2){if(null!=_0xc0a9x2){this[_0x483c[3061]]=_0xc0a9x2;this[_0x483c[2458]]= new mxKeyHandler(_0xc0a9x2[_0x483c[1179]]);var _0xc0a9x3=this[_0x483c[2458]][_0x483c[859]];this[_0x483c[2458]][_0x483c[859]]=function(_0xc0a9x4){_0xc0a9x3[_0x483c[183]](this,arguments);_0xc0a9x2[_0x483c[3062]]();_0xc0a9x2[_0x483c[746]]( new mxEventObject(mxEvent.ESCAPE,_0x483c[763],_0xc0a9x4));};}}mxDefaultKeyHandler[_0x483c[202]][_0x483c[3061]]=null;mxDefaultKeyHandler[_0x483c[202]][_0x483c[2458]]=null;mxDefaultKeyHandler[_0x483c[202]][_0x483c[3063]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=mxUtils[_0x483c[885]](this,function(){this[_0x483c[3061]][_0x483c[350]](_0xc0a9x3)});_0xc0a9x4?this[_0x483c[2458]][_0x483c[3047]](_0xc0a9x2,_0xc0a9x5):this[_0x483c[2458]][_0x483c[3045]](_0xc0a9x2,_0xc0a9x5);};mxDefaultKeyHandler[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[2458]][_0x483c[515]]();this[_0x483c[2458]]=null;};function mxDefaultPopupMenu(_0xc0a9x2){this[_0x483c[3064]]=_0xc0a9x2}mxDefaultPopupMenu[_0x483c[202]][_0x483c[88]]=null;mxDefaultPopupMenu[_0x483c[202]][_0x483c[3064]]=null;mxDefaultPopupMenu[_0x483c[202]][_0x483c[3065]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){if(null!=this[_0x483c[3064]]){var _0xc0a9x9=this[_0x483c[3066]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5);this[_0x483c[3067]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,this[_0x483c[3064]][_0x483c[285]],null);}};mxDefaultPopupMenu[_0x483c[202]][_0x483c[3067]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12){for(var _0xc0a9x13=!1;null!=_0xc0a9xa;){if(_0x483c[99]==_0xc0a9xa[_0x483c[301]]){var _0xc0a9x14=_0xc0a9xa[_0x483c[284]](_0x483c[3068]);if(null==_0xc0a9x14||_0xc0a9x9[_0xc0a9x14]){var _0xc0a9x14=_0xc0a9xa[_0x483c[284]](_0x483c[3069]),_0xc0a9x14=mxResources[_0x483c[203]](_0xc0a9x14)||_0xc0a9x14,_0xc0a9x15=mxUtils[_0x483c[1545]](mxUtils[_0x483c[329]](_0xc0a9xa)),_0xc0a9x16=_0xc0a9xa[_0x483c[284]](_0x483c[892]),_0xc0a9x17=_0xc0a9xa[_0x483c[284]](_0x483c[2916]),_0xc0a9x18=_0xc0a9xa[_0x483c[284]](_0x483c[3070]);_0xc0a9x13&&(_0xc0a9x3[_0x483c[1051]](_0xc0a9x12),_0xc0a9x13= !1);null!=_0xc0a9x17&&this[_0x483c[88]]&&(_0xc0a9x17=this[_0x483c[88]]+_0xc0a9x17);_0xc0a9x14=this[_0x483c[3071]](_0xc0a9x3,_0xc0a9x2,_0xc0a9x14,_0xc0a9x17,_0xc0a9x15,_0xc0a9x16,_0xc0a9x4,_0xc0a9x12,_0xc0a9x18);this[_0x483c[3067]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa[_0x483c[285]],_0xc0a9x14);};}else {_0x483c[3072]==_0xc0a9xa[_0x483c[301]]&&(_0xc0a9x13= !0)};_0xc0a9xa=_0xc0a9xa[_0x483c[287]];}};mxDefaultPopupMenu[_0x483c[202]][_0x483c[3071]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa,_0xc0a9x12,_0xc0a9x13,_0xc0a9x14){return _0xc0a9x2[_0x483c[1025]](_0xc0a9x4,_0xc0a9x5,function(_0xc0a9x2){_0x483c[279]== typeof _0xc0a9x9&&_0xc0a9x9[_0x483c[239]](_0xc0a9x3,_0xc0a9x3,_0xc0a9x12,_0xc0a9x2);null!=_0xc0a9xa&&_0xc0a9x3[_0x483c[350]](_0xc0a9xa,_0xc0a9x12,_0xc0a9x2);},_0xc0a9x13,_0xc0a9x14)};mxDefaultPopupMenu[_0x483c[202]][_0x483c[3066]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[1179]][_0x483c[502]](),_0xc0a9x9=_0xc0a9x5[_0x483c[262]](_0xc0a9x3),_0xc0a9xa=[];_0xc0a9xa[_0x483c[3073]]=null==_0xc0a9x3;_0xc0a9xa[_0x483c[3074]]=1<_0xc0a9x2[_0x483c[1179]][_0x483c[2694]]();_0xc0a9xa[_0x483c[3075]]=_0xc0a9x5[_0x483c[501]]()!=_0xc0a9x5[_0x483c[1197]](_0xc0a9x2[_0x483c[1179]][_0x483c[902]]());_0xc0a9xa[_0x483c[246]]=null!=_0xc0a9x3;_0xc0a9x5=null!=_0xc0a9x3&&1==_0xc0a9x2[_0x483c[1179]][_0x483c[2694]]();_0xc0a9xa[_0x483c[3076]]=_0xc0a9x5&&0<_0xc0a9x9;_0xc0a9xa[_0x483c[3077]]=_0xc0a9x5&&_0xc0a9x2[_0x483c[1179]][_0x483c[2516]](_0xc0a9x3,!1);_0xc0a9xa[_0x483c[3078]]=_0xc0a9x5&&_0xc0a9x2[_0x483c[1179]][_0x483c[2516]](_0xc0a9x3,!0);_0xc0a9xa[_0x483c[3079]]=_0xc0a9x5&&_0xc0a9x2[_0x483c[1179]][_0x483c[2553]](_0xc0a9x3);_0xc0a9xa[_0x483c[3080]]=_0xc0a9xa[_0x483c[3079]]&&0==_0xc0a9x9;_0xc0a9xa[_0x483c[687]]=_0xc0a9x5&&_0xc0a9x2[_0x483c[1179]][_0x483c[1730]](_0xc0a9x3);_0xc0a9x9=this[_0x483c[3064]][_0x483c[64]](_0x483c[3081]);for(_0xc0a9x5=0;_0xc0a9x5<_0xc0a9x9[_0x483c[67]];_0xc0a9x5++){var _0xc0a9x12=mxUtils[_0x483c[1545]](mxUtils[_0x483c[329]](_0xc0a9x9[_0xc0a9x5])),_0xc0a9x13=_0xc0a9x9[_0xc0a9x5][_0x483c[284]](_0x483c[298]);null!=_0xc0a9x13&&_0x483c[279]== typeof _0xc0a9x12&&(_0xc0a9xa[_0xc0a9x13]=_0xc0a9x12(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4));};return _0xc0a9xa;};function mxDefaultToolbar(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3061]]=_0xc0a9x3;null!=_0xc0a9x2&&null!=_0xc0a9x3&&this[_0x483c[176]](_0xc0a9x2);}mxDefaultToolbar[_0x483c[202]][_0x483c[3061]]=null;mxDefaultToolbar[_0x483c[202]][_0x483c[3082]]=null;mxDefaultToolbar[_0x483c[202]][_0x483c[2877]]=null;mxDefaultToolbar[_0x483c[202]][_0x483c[657]]=4;mxDefaultToolbar[_0x483c[202]][_0x483c[2804]]= !1;mxDefaultToolbar[_0x483c[202]][_0x483c[176]]=function(_0xc0a9x2){null!=_0xc0a9x2&&(this[_0x483c[3082]]= new mxToolbar(_0xc0a9x2),this[_0x483c[3082]][_0x483c[169]](mxEvent.SELECT,mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x4[_0x483c[720]](_0x483c[279]);this[_0x483c[3061]][_0x483c[3083]]=null!=_0xc0a9x5?mxUtils[_0x483c[885]](this,function(){_0xc0a9x5[_0x483c[183]](this,arguments);this[_0x483c[3082]][_0x483c[1050]]();}):null;})),this[_0x483c[2877]]=mxUtils[_0x483c[885]](this,function(){null!=this[_0x483c[3082]]&&this[_0x483c[3082]][_0x483c[1050]](!0)}),this[_0x483c[3061]][_0x483c[1179]][_0x483c[169]](mxEvent.DOUBLE_CLICK,this[_0x483c[2877]]),this[_0x483c[3061]][_0x483c[169]](mxEvent.ESCAPE,this[_0x483c[2877]]))};mxDefaultToolbar[_0x483c[202]][_0x483c[1025]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=mxUtils[_0x483c[885]](this,function(){null!=_0xc0a9x4&&0<_0xc0a9x4[_0x483c[67]]&&this[_0x483c[3061]][_0x483c[350]](_0xc0a9x4)});return this[_0x483c[3082]][_0x483c[1025]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9x5);};mxDefaultToolbar[_0x483c[202]][_0x483c[1051]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2||mxClient[_0x483c[88]]+_0x483c[3084];this[_0x483c[3082]][_0x483c[1051]](_0xc0a9x2);};mxDefaultToolbar[_0x483c[202]][_0x483c[970]]=function(){return this[_0x483c[3082]][_0x483c[970]]()};mxDefaultToolbar[_0x483c[202]][_0x483c[1038]]=function(_0xc0a9x2){return this[_0x483c[3082]][_0x483c[1038]](_0xc0a9x2)};mxDefaultToolbar[_0x483c[202]][_0x483c[3085]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=mxUtils[_0x483c[885]](this,function(){this[_0x483c[3061]][_0x483c[350]](_0xc0a9x4)});this[_0x483c[972]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x5);};mxDefaultToolbar[_0x483c[202]][_0x483c[972]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return this[_0x483c[3082]][_0x483c[972]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)};mxDefaultToolbar[_0x483c[202]][_0x483c[1048]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){var _0xc0a9xa=mxUtils[_0x483c[885]](this,function(){this[_0x483c[3061]][_0x483c[3086]](_0xc0a9x4);null!=_0xc0a9x9&&_0xc0a9x9(this[_0x483c[3061]]);});return this[_0x483c[3082]][_0x483c[1042]](_0xc0a9x2,_0xc0a9x3,_0xc0a9xa,_0xc0a9x5);};mxDefaultToolbar[_0x483c[202]][_0x483c[3087]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9,_0xc0a9xa){var _0xc0a9x12=function(){return _0x483c[279]== typeof _0xc0a9x4?_0xc0a9x4():null!=_0xc0a9x4?_0xc0a9x4[_0x483c[238]]():null},_0xc0a9x13=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){_0x483c[279]== typeof _0xc0a9x9?_0xc0a9x9(this[_0x483c[3061]],_0xc0a9x12(),_0xc0a9x2,_0xc0a9x3):this[_0x483c[1008]](_0xc0a9x12(),_0xc0a9x2,_0xc0a9x3);this[_0x483c[3082]][_0x483c[1050]]();mxEvent[_0x483c[722]](_0xc0a9x2);});_0xc0a9x2=this[_0x483c[3082]][_0x483c[1048]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x13,_0xc0a9x5,null,_0xc0a9xa);this[_0x483c[3088]](_0xc0a9x2,function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x13(_0xc0a9x3,_0xc0a9x4)});return _0xc0a9x2;};mxDefaultToolbar[_0x483c[202]][_0x483c[1008]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[3061]][_0x483c[1179]],_0xc0a9x9=_0xc0a9x5[_0x483c[502]]();if(null==_0xc0a9x4||_0xc0a9x9[_0x483c[250]](_0xc0a9x4)||!this[_0x483c[2804]]||!_0xc0a9x5[_0x483c[2565]](_0xc0a9x4)){for(;null!=_0xc0a9x4&&!_0xc0a9x5[_0x483c[2685]](_0xc0a9x4,[_0xc0a9x2],_0xc0a9x3);){_0xc0a9x4=_0xc0a9x9[_0x483c[1197]](_0xc0a9x4)};this[_0x483c[1937]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);}else {this[_0x483c[807]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)};};mxDefaultToolbar[_0x483c[202]][_0x483c[1937]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[3061]][_0x483c[1179]];if(_0xc0a9x5[_0x483c[2621]](_0xc0a9x2)){var _0xc0a9x9=mxEvent[_0x483c[731]](_0xc0a9x3),_0xc0a9xa=mxEvent[_0x483c[733]](_0xc0a9x3),_0xc0a9x9=mxUtils[_0x483c[2196]](_0xc0a9x5[_0x483c[526]],_0xc0a9x9,_0xc0a9xa);return _0xc0a9x5[_0x483c[2655]]()&&_0xc0a9x5[_0x483c[2686]](_0xc0a9x4,[_0xc0a9x2],_0xc0a9x3)?_0xc0a9x5[_0x483c[853]](_0xc0a9x4,[_0xc0a9x2],null,_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]]):this[_0x483c[3061]][_0x483c[817]](_0xc0a9x4,_0xc0a9x2,_0xc0a9x9[_0x483c[235]],_0xc0a9x9[_0x483c[236]]);};return null;};mxDefaultToolbar[_0x483c[202]][_0x483c[807]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=this[_0x483c[3061]][_0x483c[1179]];var _0xc0a9x5=_0xc0a9x3[_0x483c[502]]();if(null!=_0xc0a9x4&&_0xc0a9x3[_0x483c[2565]](_0xc0a9x2)&&_0xc0a9x3[_0x483c[2581]](null,_0xc0a9x4,_0xc0a9x2)){var _0xc0a9x9=null;_0xc0a9x5[_0x483c[473]]();try{var _0xc0a9xa=_0xc0a9x5[_0x483c[1721]](_0xc0a9x4),_0xc0a9x12=_0xc0a9x5[_0x483c[1721]](_0xc0a9x2)[_0x483c[238]]();_0xc0a9x12[_0x483c[235]]=_0xc0a9xa[_0x483c[235]]+(_0xc0a9xa[_0x483c[117]]-_0xc0a9x12[_0x483c[117]])/2;_0xc0a9x12[_0x483c[236]]=_0xc0a9xa[_0x483c[236]]+(_0xc0a9xa[_0x483c[119]]-_0xc0a9x12[_0x483c[119]])/2;var _0xc0a9x13=this[_0x483c[657]]*_0xc0a9x3[_0x483c[1020]],_0xc0a9x14=20*_0xc0a9x5[_0x483c[1962]](_0xc0a9x4,!0);this[_0x483c[3061]][_0x483c[3089]]?_0xc0a9x12[_0x483c[235]]+=(_0xc0a9x12[_0x483c[117]]+_0xc0a9xa[_0x483c[117]])/2+_0xc0a9x13+_0xc0a9x14:_0xc0a9x12[_0x483c[236]]+=(_0xc0a9x12[_0x483c[119]]+_0xc0a9xa[_0x483c[119]])/2+_0xc0a9x13+_0xc0a9x14;_0xc0a9x2[_0x483c[1724]](_0xc0a9x12);var _0xc0a9x15=_0xc0a9x5[_0x483c[1197]](_0xc0a9x4);_0xc0a9x3[_0x483c[2103]](_0xc0a9x2,_0xc0a9x15);_0xc0a9x3[_0x483c[2509]](_0xc0a9x2);_0xc0a9x9=this[_0x483c[3061]][_0x483c[2503]](_0xc0a9x4,_0xc0a9x2);if(null==_0xc0a9x5[_0x483c[1721]](_0xc0a9x9)){var _0xc0a9x16= new mxGeometry;_0xc0a9x16[_0x483c[1500]]= !0;_0xc0a9x5[_0x483c[1724]](_0xc0a9x9,_0xc0a9x16);};_0xc0a9x3[_0x483c[2504]](_0xc0a9x9,_0xc0a9x15,_0xc0a9x4,_0xc0a9x2);}finally{_0xc0a9x5[_0x483c[476]]()};_0xc0a9x3[_0x483c[904]]([_0xc0a9x2,_0xc0a9x9]);_0xc0a9x3[_0x483c[2564]](_0xc0a9x2);};};mxDefaultToolbar[_0x483c[202]][_0x483c[3088]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=document[_0x483c[55]](_0x483c[466]);_0xc0a9x4[_0x483c[57]](_0x483c[390],_0xc0a9x2[_0x483c[284]](_0x483c[390]));var _0xc0a9x5=mxUtils[_0x483c[885]](this,function(_0xc0a9x9){_0xc0a9x4[_0x483c[124]][_0x483c[117]]=2*_0xc0a9x2[_0x483c[359]]+_0x483c[168];_0xc0a9x4[_0x483c[124]][_0x483c[119]]=2*_0xc0a9x2[_0x483c[167]]+_0x483c[168];mxUtils[_0x483c[3090]](_0xc0a9x2,this[_0x483c[3061]][_0x483c[1179]],_0xc0a9x3,_0xc0a9x4);mxEvent[_0x483c[745]](_0xc0a9x4,_0x483c[219],_0xc0a9x5);});mxClient[_0x483c[80]]?_0xc0a9x5():mxEvent[_0x483c[169]](_0xc0a9x4,_0x483c[219],_0xc0a9x5);};mxDefaultToolbar[_0x483c[202]][_0x483c[515]]=function(){null!=this[_0x483c[2877]]&&(this[_0x483c[3061]][_0x483c[1179]][_0x483c[745]](_0x483c[760],this[_0x483c[2877]]),this[_0x483c[3061]][_0x483c[745]](_0x483c[859],this[_0x483c[2877]]),this[_0x483c[2877]]=null);null!=this[_0x483c[3082]]&&(this[_0x483c[3082]][_0x483c[515]](),this[_0x483c[3082]]=null);};function mxEditor(_0xc0a9x2){this[_0x483c[3091]]=[];this[_0x483c[3092]]();if(null!=document[_0x483c[112]]){this[_0x483c[3093]]=[];this[_0x483c[3094]]= new mxDefaultPopupMenu;this[_0x483c[3095]]= new mxUndoManager;this[_0x483c[1179]]=this[_0x483c[3096]]();this[_0x483c[3082]]=this[_0x483c[3097]]();this[_0x483c[3098]]= new mxDefaultKeyHandler(this);this[_0x483c[3099]](_0xc0a9x2);this[_0x483c[1179]][_0x483c[2180]]=this[_0x483c[3100]];!mxClient[_0x483c[3101]]&&null!=this[_0x483c[1056]]&&(this[_0x483c[812]]=this[_0x483c[3102]]());if(null!=this[_0x483c[1987]]){this[_0x483c[1987]]()};mxClient[_0x483c[80]]&&mxEvent[_0x483c[169]](window,_0x483c[2428],mxUtils[_0x483c[885]](this,function(){this[_0x483c[515]]()}));};}mxLoadResources&&mxResources[_0x483c[99]](mxClient[_0x483c[86]]+_0x483c[3103]);mxEditor[_0x483c[202]]= new mxEventSource;mxEditor[_0x483c[202]][_0x483c[196]]=mxEditor;mxEditor[_0x483c[202]][_0x483c[3104]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[3105]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[3106]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[3107]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[3108]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[3109]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[3110]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[716]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[3111]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[3112]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[3113]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2719]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[3114]]=_0x483c[130]!=mxClient[_0x483c[90]]?_0x483c[2136]:_0x483c[110];mxEditor[_0x483c[202]][_0x483c[2136]]=null;mxEditor[_0x483c[202]][_0x483c[1179]]=null;mxEditor[_0x483c[202]][_0x483c[2720]]=null;mxEditor[_0x483c[202]][_0x483c[3082]]=null;mxEditor[_0x483c[202]][_0x483c[812]]=null;mxEditor[_0x483c[202]][_0x483c[879]]=null;mxEditor[_0x483c[202]][_0x483c[3094]]=null;mxEditor[_0x483c[202]][_0x483c[3095]]=null;mxEditor[_0x483c[202]][_0x483c[3098]]=null;mxEditor[_0x483c[202]][_0x483c[3091]]=null;mxEditor[_0x483c[202]][_0x483c[3115]]=_0x483c[1061];mxEditor[_0x483c[202]][_0x483c[3116]]= !1;mxEditor[_0x483c[202]][_0x483c[1157]]= !0;mxEditor[_0x483c[202]][_0x483c[3083]]=null;mxEditor[_0x483c[202]][_0x483c[3117]]= !1;mxEditor[_0x483c[202]][_0x483c[3118]]=null;mxEditor[_0x483c[202]][_0x483c[2075]]=null;mxEditor[_0x483c[202]][_0x483c[3119]]=null;mxEditor[_0x483c[202]][_0x483c[3120]]=null;mxEditor[_0x483c[202]][_0x483c[3121]]=null;mxEditor[_0x483c[202]][_0x483c[3122]]=null;mxEditor[_0x483c[202]][_0x483c[1069]]=_0x483c[336];mxEditor[_0x483c[202]][_0x483c[3123]]=_0x483c[338];mxEditor[_0x483c[202]][_0x483c[1070]]= !0;mxEditor[_0x483c[202]][_0x483c[3124]]=null;mxEditor[_0x483c[202]][_0x483c[3125]]=null;mxEditor[_0x483c[202]][_0x483c[1056]]=null;mxEditor[_0x483c[202]][_0x483c[1058]]=null;mxEditor[_0x483c[202]][_0x483c[1057]]=null;mxEditor[_0x483c[202]][_0x483c[3089]]= !1;mxEditor[_0x483c[202]][_0x483c[3126]]= !1;mxEditor[_0x483c[202]][_0x483c[3127]]=0;mxEditor[_0x483c[202]][_0x483c[3128]]= !1;mxEditor[_0x483c[202]][_0x483c[3129]]= !1;mxEditor[_0x483c[202]][_0x483c[3093]]=null;mxEditor[_0x483c[202]][_0x483c[3130]]=0;mxEditor[_0x483c[202]][_0x483c[3100]]=_0x483c[604];mxEditor[_0x483c[202]][_0x483c[3112]]=null;mxEditor[_0x483c[202]][_0x483c[3131]]=null;mxEditor[_0x483c[202]][_0x483c[3132]]=20;mxEditor[_0x483c[202]][_0x483c[2719]]=null;mxEditor[_0x483c[202]][_0x483c[3133]]=null;mxEditor[_0x483c[202]][_0x483c[3134]]=null;mxEditor[_0x483c[202]][_0x483c[3135]]=300;mxEditor[_0x483c[202]][_0x483c[3136]]=260;mxEditor[_0x483c[202]][_0x483c[3137]]=240;mxEditor[_0x483c[202]][_0x483c[3138]]=null;mxEditor[_0x483c[202]][_0x483c[3139]]= !1;mxEditor[_0x483c[202]][_0x483c[3140]]= !1;mxEditor[_0x483c[202]][_0x483c[2113]]= !1;mxEditor[_0x483c[202]][_0x483c[2133]]=function(){return this[_0x483c[2113]]};mxEditor[_0x483c[202]][_0x483c[2128]]=function(_0xc0a9x2){this[_0x483c[2113]]=_0xc0a9x2};mxEditor[_0x483c[202]][_0x483c[3092]]=function(){this[_0x483c[3071]](_0x483c[815],function(_0xc0a9x2){_0xc0a9x2[_0x483c[815]]()});this[_0x483c[3071]](_0x483c[540],function(_0xc0a9x2){( new mxPrintPreview(_0xc0a9x2[_0x483c[1179]],1))[_0x483c[392]]()});this[_0x483c[3071]](_0x483c[539],function(_0xc0a9x2){mxUtils[_0x483c[539]](_0xc0a9x2[_0x483c[1179]],null,10,10)});this[_0x483c[3071]](_0x483c[3141],function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[3142]]();if(null==_0xc0a9x3||mxClient[_0x483c[3101]]){_0xc0a9x2[_0x483c[350]](_0x483c[539])}else {var _0xc0a9x4=mxUtils[_0x483c[3143]](_0xc0a9x2[_0x483c[1179]],1),_0xc0a9x4=mxUtils[_0x483c[875]](_0xc0a9x4,_0x483c[192]);mxUtils[_0x483c[894]](_0xc0a9x3,_0xc0a9x2[_0x483c[3123]]+_0x483c[226]+encodeURIComponent(_0xc0a9x4),document,_0x483c[3144]);};});this[_0x483c[3071]](_0x483c[802],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[802]]()});this[_0x483c[3071]](_0x483c[3145],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&mxClipboard[_0x483c[3145]](_0xc0a9x2[_0x483c[1179]])});this[_0x483c[3071]](_0x483c[149],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&mxClipboard[_0x483c[149]](_0xc0a9x2[_0x483c[1179]])});this[_0x483c[3071]](_0x483c[3146],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&mxClipboard[_0x483c[3146]](_0xc0a9x2[_0x483c[1179]])});this[_0x483c[3071]](_0x483c[3147],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[842]]()});this[_0x483c[3071]](_0x483c[1504],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2450]](_0xc0a9x2[_0x483c[844]]())});this[_0x483c[3071]](_0x483c[3148],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[904]](_0xc0a9x2[_0x483c[1179]][_0x483c[845]]())});this[_0x483c[3071]](_0x483c[1997],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[846]]()});this[_0x483c[3071]](_0x483c[824],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[824]]()});this[_0x483c[3071]](_0x483c[825],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[825]]()});this[_0x483c[3071]](_0x483c[2558],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[2558]]()});this[_0x483c[3071]](_0x483c[2559],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[2559]]()});this[_0x483c[3071]](_0x483c[3149],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[2560]]()});this[_0x483c[3071]](_0x483c[933],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[933]]()});this[_0x483c[3071]](_0x483c[3150],function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[3150]](_0xc0a9x3)});this[_0x483c[3071]](_0x483c[2705],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2705]]()});this[_0x483c[3071]](_0x483c[3151],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2440]]()});this[_0x483c[3071]](_0x483c[2706],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2706]]()});this[_0x483c[3071]](_0x483c[2708],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2708]]()});this[_0x483c[3071]](_0x483c[1061],function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2453]](_0xc0a9x3)&&_0xc0a9x2[_0x483c[1179]][_0x483c[2451]](_0xc0a9x3)});this[_0x483c[3071]](_0x483c[3152],function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[840]](!0)});this[_0x483c[3071]](_0x483c[3153],function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[840]](!1)});this[_0x483c[3071]](_0x483c[2552],function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2[_0x483c[1179]][_0x483c[2552]](_0xc0a9x3)});this[_0x483c[3071]](_0x483c[2554],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[2554]]()});this[_0x483c[3071]](_0x483c[2442],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[2442]]()});this[_0x483c[3071]](_0x483c[3154],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2702]]()});this[_0x483c[3071]](_0x483c[3155],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2700]]()});this[_0x483c[3071]](_0x483c[3156],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2703]]()});this[_0x483c[3071]](_0x483c[3157],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2704]]()});this[_0x483c[3071]](_0x483c[2514],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[847]](!0)});this[_0x483c[3071]](_0x483c[3158],function(_0xc0a9x2){if(_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()){var _0xc0a9x3=_0xc0a9x2[_0x483c[1179]][_0x483c[1728]]();_0xc0a9x2[_0x483c[1179]][_0x483c[847]](!0,!1,_0xc0a9x3);}});this[_0x483c[3071]](_0x483c[3159],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[847]](!1)});this[_0x483c[3071]](_0x483c[3160],function(_0xc0a9x2){if(_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()){var _0xc0a9x3=_0xc0a9x2[_0x483c[1179]][_0x483c[1728]]();_0xc0a9x2[_0x483c[1179]][_0x483c[847]](!1,!1,_0xc0a9x3);}});this[_0x483c[3071]](_0x483c[1447],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_BOLD)});this[_0x483c[3071]](_0x483c[1449],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_ITALIC)});this[_0x483c[3071]](_0x483c[355],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_UNDERLINE)});this[_0x483c[3071]](_0x483c[639],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_SHADOW)});this[_0x483c[3071]](_0x483c[3161],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[849]](mxConstants.ALIGN_LEFT)});this[_0x483c[3071]](_0x483c[3162],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[849]](mxConstants.ALIGN_CENTER)});this[_0x483c[3071]](_0x483c[3163],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[849]](mxConstants.ALIGN_RIGHT)});this[_0x483c[3071]](_0x483c[3164],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[849]](mxConstants.ALIGN_TOP)});this[_0x483c[3071]](_0x483c[3165],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[849]](mxConstants.ALIGN_MIDDLE)});this[_0x483c[3071]](_0x483c[3166],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[849]](mxConstants.ALIGN_BOTTOM)});this[_0x483c[3071]](_0x483c[3167],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_ALIGN,mxConstants.ALIGN_LEFT)});this[_0x483c[3071]](_0x483c[3168],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_ALIGN,mxConstants.ALIGN_CENTER)});this[_0x483c[3071]](_0x483c[3169],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_ALIGN,mxConstants.ALIGN_RIGHT)});this[_0x483c[3071]](_0x483c[3170],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_TOP)});this[_0x483c[3071]](_0x483c[3171],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE)});this[_0x483c[3071]](_0x483c[3172],function(_0xc0a9x2){_0xc0a9x2[_0x483c[1179]][_0x483c[994]]()&&_0xc0a9x2[_0x483c[1179]][_0x483c[1717]](mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_BOTTOM)});this[_0x483c[3071]](_0x483c[499],function(_0xc0a9x2){var _0xc0a9x3=100*_0xc0a9x2[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x3=parseFloat(mxUtils[_0x483c[3173]](mxResources[_0x483c[203]](_0xc0a9x2[_0x483c[3104]])||_0xc0a9x2[_0x483c[3104]],_0xc0a9x3))/100;isNaN(_0xc0a9x3)||_0xc0a9x2[_0x483c[1179]][_0x483c[249]]()[_0x483c[2262]](_0xc0a9x3);});this[_0x483c[3071]](_0x483c[3174],function(_0xc0a9x2){null!=_0xc0a9x2[_0x483c[3112]]?_0xc0a9x2[_0x483c[3112]][_0x483c[175]](!_0xc0a9x2[_0x483c[3112]][_0x483c[174]]()):_0xc0a9x2[_0x483c[3175]]()});this[_0x483c[3071]](_0x483c[3176],function(_0xc0a9x2){null!=_0xc0a9x2[_0x483c[2719]]?_0xc0a9x2[_0x483c[2719]][_0x483c[175]](!_0xc0a9x2[_0x483c[2719]][_0x483c[174]]()):_0xc0a9x2[_0x483c[3177]]()});this[_0x483c[3071]](_0x483c[3178],function(_0xc0a9x2){null==_0xc0a9x2[_0x483c[2136]]?_0xc0a9x2[_0x483c[3179]]():_0xc0a9x2[_0x483c[2136]][_0x483c[175]](!_0xc0a9x2[_0x483c[2136]][_0x483c[174]]())});this[_0x483c[3071]](_0x483c[3180],function(_0xc0a9x2){mxLog[_0x483c[175]](!mxLog[_0x483c[174]]())});};mxEditor[_0x483c[202]][_0x483c[3102]]=function(){var _0xc0a9x2=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[746]]( new mxEventObject(mxEvent.SESSION,_0x483c[812],_0xc0a9x2))});return this[_0x483c[807]](this[_0x483c[1056]],this[_0x483c[1057]],this[_0x483c[1058]],_0xc0a9x2);};mxEditor[_0x483c[202]][_0x483c[3099]]=function(_0xc0a9x2){null!=_0xc0a9x2&&(( new mxCodec(_0xc0a9x2[_0x483c[295]]))[_0x483c[1093]](_0xc0a9x2,this),this[_0x483c[3181]]())};mxEditor[_0x483c[202]][_0x483c[3182]]=function(){document[_0x483c[3183]]=_0x483c[3184]};mxEditor[_0x483c[202]][_0x483c[3181]]=function(){this[_0x483c[1184]]=( new Date)[_0x483c[178]]();this[_0x483c[3095]][_0x483c[200]]();this[_0x483c[1183]]=0;this[_0x483c[2128]](!1);};mxEditor[_0x483c[202]][_0x483c[3071]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3091]][_0xc0a9x2]=_0xc0a9x3};mxEditor[_0x483c[202]][_0x483c[350]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[3091]][_0xc0a9x2];if(null!=_0xc0a9x5){try{var _0xc0a9x9=arguments;_0xc0a9x9[0]=this;_0xc0a9x5[_0x483c[183]](this,_0xc0a9x9);}catch(f){throw mxUtils[_0x483c[267]](_0x483c[3185]+_0xc0a9x2+_0x483c[3186]+f[_0x483c[281]],280,!0),f}}else {mxUtils[_0x483c[267]](_0x483c[3187]+_0xc0a9x2,280,!0)};};mxEditor[_0x483c[202]][_0x483c[3188]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[3118]][_0xc0a9x2]=_0xc0a9x3};mxEditor[_0x483c[202]][_0x483c[3189]]=function(_0xc0a9x2){return this[_0x483c[3118]][_0xc0a9x2]};mxEditor[_0x483c[202]][_0x483c[3096]]=function(){var _0xc0a9x2= new mxGraph(null,null,this[_0x483c[2720]]);_0xc0a9x2[_0x483c[2673]](!0);_0xc0a9x2[_0x483c[2674]](!0);this[_0x483c[3190]](_0xc0a9x2);this[_0x483c[3191]](_0xc0a9x2);this[_0x483c[3192]](_0xc0a9x2);this[_0x483c[3193]](_0xc0a9x2);this[_0x483c[3194]](_0xc0a9x2);_0xc0a9x2[_0x483c[2316]][_0x483c[1033]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){return this[_0x483c[3195]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5)});_0xc0a9x2[_0x483c[2433]][_0x483c[1033]]=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x4){return this[_0x483c[2503]](_0xc0a9x2,_0xc0a9x4)});this[_0x483c[3196]](_0xc0a9x2);this[_0x483c[3197]](_0xc0a9x2);return _0xc0a9x2;};mxEditor[_0x483c[202]][_0x483c[3196]]=function(_0xc0a9x2){_0xc0a9x2= new mxSwimlaneManager(_0xc0a9x2,!1);_0xc0a9x2[_0x483c[1737]]=mxUtils[_0x483c[885]](this,function(){return this[_0x483c[3089]]});_0xc0a9x2[_0x483c[994]]=mxUtils[_0x483c[885]](this,function(){return this[_0x483c[3128]]});return _0xc0a9x2;};mxEditor[_0x483c[202]][_0x483c[3197]]=function(_0xc0a9x2){var _0xc0a9x3= new mxLayoutManager(_0xc0a9x2),_0xc0a9x4=this;_0xc0a9x3[_0x483c[2754]]=function(_0xc0a9x3){var _0xc0a9x9=null,_0xc0a9xa=_0xc0a9x4[_0x483c[1179]][_0x483c[502]]();if(null!=_0xc0a9xa[_0x483c[1197]](_0xc0a9x3)){if(_0xc0a9x4[_0x483c[3129]]&&_0xc0a9x2[_0x483c[1730]](_0xc0a9x3)){null==_0xc0a9x4[_0x483c[3198]]&&(_0xc0a9x4[_0x483c[3198]]=_0xc0a9x4[_0x483c[3199]]()),_0xc0a9x9=_0xc0a9x4[_0x483c[3198]]}else {if(_0xc0a9x4[_0x483c[3126]]&&(_0xc0a9x2[_0x483c[2553]](_0xc0a9x3)||null==_0xc0a9xa[_0x483c[1197]](_0xc0a9xa[_0x483c[1197]](_0xc0a9x3)))){null==_0xc0a9x4[_0x483c[3200]]&&(_0xc0a9x4[_0x483c[3200]]=_0xc0a9x4[_0x483c[3201]]()),_0xc0a9x9=_0xc0a9x4[_0x483c[3200]]}}};return _0xc0a9x9;};return _0xc0a9x3;};mxEditor[_0x483c[202]][_0x483c[3202]]=function(_0xc0a9x2){null==this[_0x483c[1179]][_0x483c[526]]&&(this[_0x483c[1179]][_0x483c[176]](_0xc0a9x2),this[_0x483c[3203]]= new mxRubberband(this[_0x483c[1179]]),this[_0x483c[1157]]&&mxEvent[_0x483c[1157]](_0xc0a9x2),mxClient[_0x483c[496]]&& new mxDivResizer(_0xc0a9x2))};mxEditor[_0x483c[202]][_0x483c[3190]]=function(_0xc0a9x2){_0xc0a9x2[_0x483c[169]](mxEvent.DOUBLE_CLICK,mxUtils[_0x483c[885]](this,function(_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x4[_0x483c[720]](_0x483c[246]);null!=_0xc0a9x5&&(_0xc0a9x2[_0x483c[994]]()&&null!=this[_0x483c[3115]])&&(this[_0x483c[350]](this[_0x483c[3115]],_0xc0a9x5),_0xc0a9x4[_0x483c[722]]());}))};mxEditor[_0x483c[202]][_0x483c[3191]]=function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x9=_0xc0a9x3[_0x483c[720]](_0x483c[1061]);this[_0x483c[3095]][_0x483c[1114]](_0xc0a9x9);});_0xc0a9x2[_0x483c[502]]()[_0x483c[169]](mxEvent.UNDO,_0xc0a9x3);_0xc0a9x2[_0x483c[249]]()[_0x483c[169]](mxEvent.UNDO,_0xc0a9x3);_0xc0a9x3=function(_0xc0a9x3,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x5[_0x483c[720]](_0x483c[1061])[_0x483c[1065]];_0xc0a9x2[_0x483c[904]](_0xc0a9x2[_0x483c[2436]](_0xc0a9x9));};this[_0x483c[3095]][_0x483c[169]](mxEvent.UNDO,_0xc0a9x3);this[_0x483c[3095]][_0x483c[169]](mxEvent.REDO,_0xc0a9x3);};mxEditor[_0x483c[202]][_0x483c[3192]]=function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[885]](this,function(_0xc0a9x2){this[_0x483c[746]]( new mxEventObject(mxEvent.ROOT))});_0xc0a9x2[_0x483c[249]]()[_0x483c[169]](mxEvent.DOWN,_0xc0a9x3);_0xc0a9x2[_0x483c[249]]()[_0x483c[169]](mxEvent.UP,_0xc0a9x3);};mxEditor[_0x483c[202]][_0x483c[3193]]=function(_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[885]](this,function(_0xc0a9x3,_0xc0a9x5){this[_0x483c[2128]](!0);!0==this[_0x483c[3140]]&&_0xc0a9x2[_0x483c[2585]]();for(var _0xc0a9x9=_0xc0a9x5[_0x483c[720]](_0x483c[1061])[_0x483c[1065]],_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x9[_0x483c[67]];_0xc0a9xa++){var _0xc0a9x12=_0xc0a9x9[_0xc0a9xa];if(_0xc0a9x12 instanceof mxRootChange||_0xc0a9x12 instanceof mxValueChange&&_0xc0a9x12[_0x483c[246]]==this[_0x483c[1179]][_0x483c[251]][_0x483c[813]]||_0xc0a9x12 instanceof mxCellAttributeChange&&_0xc0a9x12[_0x483c[246]]==this[_0x483c[1179]][_0x483c[251]][_0x483c[813]]){this[_0x483c[746]]( new mxEventObject(mxEvent.ROOT));break;};};});_0xc0a9x2[_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,_0xc0a9x3);};mxEditor[_0x483c[202]][_0x483c[3194]]=function(_0xc0a9x2){var _0xc0a9x3=this;_0xc0a9x2[_0x483c[1133]]({mouseDown:function(_0xc0a9x2,_0xc0a9x5){if(null!=_0xc0a9x3[_0x483c[3083]]&&!_0xc0a9x5[_0x483c[737]]()&&(_0xc0a9x3[_0x483c[3117]]||null==_0xc0a9x5[_0x483c[248]]())){_0xc0a9x3[_0x483c[1179]][_0x483c[2440]](),_0xc0a9x3[_0x483c[3083]](_0xc0a9x5[_0x483c[727]](),_0xc0a9x5[_0x483c[736]]()),this[_0x483c[1142]]= !0,_0xc0a9x5[_0x483c[722]]()}},mouseMove:function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1142]]&&_0xc0a9x3[_0x483c[722]]()},mouseUp:function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1142]]&&(this[_0x483c[1142]]= !1,_0xc0a9x3[_0x483c[722]]())}});};mxEditor[_0x483c[202]][_0x483c[3201]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[1020]],_0xc0a9x3= new mxStackLayout(this[_0x483c[1179]],!this[_0x483c[3089]],this[_0x483c[3127]],2*_0xc0a9x2,2*_0xc0a9x2);_0xc0a9x3[_0x483c[1713]]=function(_0xc0a9x2){return !_0xc0a9x3[_0x483c[1179]][_0x483c[1730]](_0xc0a9x2)};return _0xc0a9x3;};mxEditor[_0x483c[202]][_0x483c[3199]]=function(){return  new mxCompactTreeLayout(this[_0x483c[1179]],this[_0x483c[3089]])};mxEditor[_0x483c[202]][_0x483c[3097]]=function(){return  new mxDefaultToolbar(null,this)};mxEditor[_0x483c[202]][_0x483c[3204]]=function(_0xc0a9x2){this[_0x483c[3082]][_0x483c[176]](_0xc0a9x2);mxClient[_0x483c[496]]&& new mxDivResizer(_0xc0a9x2);};mxEditor[_0x483c[202]][_0x483c[3205]]=function(_0xc0a9x2){null==this[_0x483c[879]]&&(this[_0x483c[879]]=_0xc0a9x2,this[_0x483c[169]](mxEvent.SAVE,mxUtils[_0x483c[885]](this,function(){var _0xc0a9x2=( new Date)[_0x483c[3206]]();this[_0x483c[3207]]((mxResources[_0x483c[203]](this[_0x483c[3106]])||this[_0x483c[3106]])+_0x483c[3186]+_0xc0a9x2);})),this[_0x483c[169]](mxEvent.OPEN,mxUtils[_0x483c[885]](this,function(){this[_0x483c[3207]]((mxResources[_0x483c[203]](this[_0x483c[3108]])||this[_0x483c[3108]])+_0x483c[3186]+this[_0x483c[3122]])})),mxClient[_0x483c[496]]&& new mxDivResizer(_0xc0a9x2))};mxEditor[_0x483c[202]][_0x483c[3207]]=function(_0xc0a9x2){null!=this[_0x483c[879]]&&null!=_0xc0a9x2&&(this[_0x483c[879]][_0x483c[339]]=_0xc0a9x2)};mxEditor[_0x483c[202]][_0x483c[3208]]=function(_0xc0a9x2){this[_0x483c[169]](mxEvent.ROOT,mxUtils[_0x483c[885]](this,function(_0xc0a9x3){_0xc0a9x2[_0x483c[339]]=this[_0x483c[3209]]()}));mxClient[_0x483c[496]]&& new mxDivResizer(_0xc0a9x2);};mxEditor[_0x483c[202]][_0x483c[3210]]=function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x2&&( new mxCompactTreeLayout(this[_0x483c[1179]],_0xc0a9x3))[_0x483c[350]](_0xc0a9x2)};mxEditor[_0x483c[202]][_0x483c[3209]]=function(){for(var _0xc0a9x2=_0x483c[110],_0xc0a9x3=this[_0x483c[1179]],_0xc0a9x4=_0xc0a9x3[_0x483c[2534]]();null!=_0xc0a9x4&&null!=_0xc0a9x3[_0x483c[502]]()[_0x483c[1197]](_0xc0a9x3[_0x483c[502]]()[_0x483c[1197]](_0xc0a9x4));){_0xc0a9x3[_0x483c[2553]](_0xc0a9x4)&&(_0xc0a9x2=_0x483c[3211]+_0xc0a9x3[_0x483c[2454]](_0xc0a9x4)+_0xc0a9x2),_0xc0a9x4=_0xc0a9x3[_0x483c[502]]()[_0x483c[1197]](_0xc0a9x4)};return this[_0x483c[3212]]()+_0xc0a9x2;};mxEditor[_0x483c[202]][_0x483c[3212]]=function(){var _0xc0a9x2=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[501]]();return this[_0x483c[1179]][_0x483c[2454]](_0xc0a9x2);};mxEditor[_0x483c[202]][_0x483c[824]]=function(){this[_0x483c[3095]][_0x483c[824]]()};mxEditor[_0x483c[202]][_0x483c[825]]=function(){this[_0x483c[3095]][_0x483c[825]]()};mxEditor[_0x483c[202]][_0x483c[844]]=function(){var _0xc0a9x2=null!=this[_0x483c[3121]]?this[_0x483c[3121]]:this[_0x483c[1179]][_0x483c[1020]];return this[_0x483c[1179]][_0x483c[844]](this[_0x483c[3213]](),_0xc0a9x2);};mxEditor[_0x483c[202]][_0x483c[3213]]=function(){return this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1978]](this[_0x483c[3120]])};mxEditor[_0x483c[202]][_0x483c[392]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[219]](_0xc0a9x2)[_0x483c[875]]();this[_0x483c[3214]](_0xc0a9x3[_0x483c[158]]);this[_0x483c[3122]]=_0xc0a9x2;this[_0x483c[746]]( new mxEventObject(mxEvent.OPEN,_0x483c[3122],_0xc0a9x2));}};mxEditor[_0x483c[202]][_0x483c[3214]]=function(_0xc0a9x2){( new mxCodec(_0xc0a9x2[_0x483c[295]]))[_0x483c[1093]](_0xc0a9x2,this[_0x483c[1179]][_0x483c[502]]());this[_0x483c[3181]]();};mxEditor[_0x483c[202]][_0x483c[815]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x2=_0xc0a9x2||this[_0x483c[3215]]();if(null!=_0xc0a9x2&&0<_0xc0a9x2[_0x483c[67]]){var _0xc0a9x4=this[_0x483c[3216]](_0xc0a9x3);this[_0x483c[3217]](_0xc0a9x2,_0xc0a9x4);this[_0x483c[2128]](!1);};this[_0x483c[746]]( new mxEventObject(mxEvent.SAVE,_0x483c[863],_0xc0a9x2));};mxEditor[_0x483c[202]][_0x483c[3217]]=function(_0xc0a9x2,_0xc0a9x3){this[_0x483c[1070]]&&(_0xc0a9x3=encodeURIComponent(_0xc0a9x3));mxUtils[_0x483c[814]](_0xc0a9x2,this[_0x483c[3123]]+_0x483c[226]+_0xc0a9x3,mxUtils[_0x483c[885]](this,function(_0xc0a9x4){this[_0x483c[746]]( new mxEventObject(mxEvent.POST,_0x483c[870],_0xc0a9x4,_0x483c[863],_0xc0a9x2,_0x483c[410],_0xc0a9x3))}));};mxEditor[_0x483c[202]][_0x483c[3216]]=function(_0xc0a9x2){_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2:this[_0x483c[1069]];var _0xc0a9x3=( new mxCodec)[_0x483c[514]](this[_0x483c[1179]][_0x483c[502]]());return mxUtils[_0x483c[875]](_0xc0a9x3,_0xc0a9x2);};mxEditor[_0x483c[202]][_0x483c[3215]]=function(){return this[_0x483c[3124]]};mxEditor[_0x483c[202]][_0x483c[3142]]=function(){return this[_0x483c[3125]]};mxEditor[_0x483c[202]][_0x483c[807]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null;mxClient[_0x483c[3101]]||(_0xc0a9x9= new mxSession(this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x2,_0xc0a9x3,_0xc0a9x4),_0xc0a9x9[_0x483c[169]](mxEvent.RECEIVE,mxUtils[_0x483c[885]](this,function(_0xc0a9x2,_0xc0a9x3){null!=_0xc0a9x3[_0x483c[720]](_0x483c[252])[_0x483c[284]](_0x483c[1088])&&this[_0x483c[3181]]()})),_0xc0a9x9[_0x483c[169]](mxEvent.DISCONNECT,_0xc0a9x5),_0xc0a9x9[_0x483c[169]](mxEvent.CONNECT,_0xc0a9x5),_0xc0a9x9[_0x483c[169]](mxEvent.NOTIFY,_0xc0a9x5),_0xc0a9x9[_0x483c[169]](mxEvent.GET,_0xc0a9x5),_0xc0a9x9[_0x483c[861]]());return _0xc0a9x9;};mxEditor[_0x483c[202]][_0x483c[3218]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=this[_0x483c[1179]][_0x483c[2434]]()[_0x483c[2054]][_0xc0a9x3];this[_0x483c[1179]][_0x483c[249]]()[_0x483c[2434]]()[_0x483c[2074]](_0xc0a9x3,this[_0x483c[1179]][_0x483c[2434]]()[_0x483c[2054]][_0xc0a9x2]);this[_0x483c[1179]][_0x483c[2434]]()[_0x483c[2074]](_0xc0a9x2,_0xc0a9x4);this[_0x483c[1179]][_0x483c[802]]();};mxEditor[_0x483c[202]][_0x483c[3150]]=function(_0xc0a9x2){_0xc0a9x2=_0xc0a9x2||this[_0x483c[1179]][_0x483c[2452]]();null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[1179]][_0x483c[2534]](),null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[501]]()));if(null!=_0xc0a9x2){this[_0x483c[1179]][_0x483c[2126]](!0);var _0xc0a9x3=mxUtils[_0x483c[445]](this[_0x483c[1179]][_0x483c[526]]),_0xc0a9x4=_0xc0a9x3[_0x483c[235]]+10,_0xc0a9x3=_0xc0a9x3[_0x483c[236]];if(null!=this[_0x483c[716]]&&!this[_0x483c[3139]]){_0xc0a9x4=this[_0x483c[716]][_0x483c[730]](),_0xc0a9x3=this[_0x483c[716]][_0x483c[732]]()}else {var _0xc0a9x5=this[_0x483c[1179]][_0x483c[2555]](_0xc0a9x2);null!=_0xc0a9x5&&(_0xc0a9x4+=_0xc0a9x5[_0x483c[235]]+Math[_0x483c[243]](200,_0xc0a9x5[_0x483c[117]]),_0xc0a9x3+=_0xc0a9x5[_0x483c[236]]);};this[_0x483c[3062]]();_0xc0a9x2=this[_0x483c[3219]](_0xc0a9x2);null!=_0xc0a9x2&&(this[_0x483c[716]]= new mxWindow(mxResources[_0x483c[203]](this[_0x483c[3110]])||this[_0x483c[3110]],_0xc0a9x2,_0xc0a9x4,_0xc0a9x3,this[_0x483c[3137]],this[_0x483c[3138]],!1),this[_0x483c[716]][_0x483c[175]](!0));};};mxEditor[_0x483c[202]][_0x483c[3220]]=function(){return null!=this[_0x483c[716]]};mxEditor[_0x483c[202]][_0x483c[3219]]=function(_0xc0a9x2){var _0xc0a9x3=this[_0x483c[1179]][_0x483c[502]](),_0xc0a9x4=_0xc0a9x3[_0x483c[433]](_0xc0a9x2);if(mxUtils[_0x483c[1331]](_0xc0a9x4)){var _0xc0a9x5= new mxForm(_0x483c[716]);_0xc0a9x5[_0x483c[961]](_0x483c[3222],_0xc0a9x2[_0x483c[1103]]())[_0x483c[57]](_0x483c[3221],_0x483c[128]);var _0xc0a9x9=null,_0xc0a9xa=null,_0xc0a9x12=null,_0xc0a9x13=null,_0xc0a9x14=null;_0xc0a9x3[_0x483c[1193]](_0xc0a9x2)&&(_0xc0a9x9=_0xc0a9x3[_0x483c[1721]](_0xc0a9x2),null!=_0xc0a9x9&&(_0xc0a9xa=_0xc0a9x5[_0x483c[961]](_0x483c[125],_0xc0a9x9[_0x483c[236]]),_0xc0a9x12=_0xc0a9x5[_0x483c[961]](_0x483c[361],_0xc0a9x9[_0x483c[235]]),_0xc0a9x13=_0xc0a9x5[_0x483c[961]](_0x483c[117],_0xc0a9x9[_0x483c[117]]),_0xc0a9x14=_0xc0a9x5[_0x483c[961]](_0x483c[119],_0xc0a9x9[_0x483c[119]])));for(var _0xc0a9x15=_0xc0a9x3[_0x483c[474]](_0xc0a9x2),_0xc0a9x16=_0xc0a9x5[_0x483c[961]](_0x483c[3223],_0xc0a9x15||_0x483c[110]),_0xc0a9x17=_0xc0a9x4[_0x483c[320]],_0xc0a9x18=[],_0xc0a9x4=0;_0xc0a9x4<_0xc0a9x17[_0x483c[67]];_0xc0a9x4++){_0xc0a9x18[_0xc0a9x4]=_0xc0a9x5[_0x483c[968]](_0xc0a9x17[_0xc0a9x4][_0x483c[301]],_0xc0a9x17[_0xc0a9x4][_0x483c[318]],_0x483c[685]==_0xc0a9x17[_0xc0a9x4][_0x483c[301]]?4:2)};_0xc0a9x4=mxUtils[_0x483c[885]](this,function(){this[_0x483c[3062]]();_0xc0a9x3[_0x483c[473]]();try{null!=_0xc0a9x9&&(_0xc0a9x9=_0xc0a9x9[_0x483c[238]](),_0xc0a9x9[_0x483c[235]]=parseFloat(_0xc0a9x12[_0x483c[131]]),_0xc0a9x9[_0x483c[236]]=parseFloat(_0xc0a9xa[_0x483c[131]]),_0xc0a9x9[_0x483c[117]]=parseFloat(_0xc0a9x13[_0x483c[131]]),_0xc0a9x9[_0x483c[119]]=parseFloat(_0xc0a9x14[_0x483c[131]]),_0xc0a9x3[_0x483c[1724]](_0xc0a9x2,_0xc0a9x9));0<_0xc0a9x16[_0x483c[131]][_0x483c[67]]?_0xc0a9x3[_0x483c[475]](_0xc0a9x2,_0xc0a9x16[_0x483c[131]]):_0xc0a9x3[_0x483c[475]](_0xc0a9x2,null);for(var _0xc0a9x4=0;_0xc0a9x4<_0xc0a9x17[_0x483c[67]];_0xc0a9x4++){var _0xc0a9x5= new mxCellAttributeChange(_0xc0a9x2,_0xc0a9x17[_0xc0a9x4][_0x483c[301]],_0xc0a9x18[_0xc0a9x4][_0x483c[131]]);_0xc0a9x3[_0x483c[350]](_0xc0a9x5);};this[_0x483c[1179]][_0x483c[2455]](_0xc0a9x2)&&this[_0x483c[1179]][_0x483c[858]](_0xc0a9x2);}finally{_0xc0a9x3[_0x483c[476]]()};});_0xc0a9x15=mxUtils[_0x483c[885]](this,function(){this[_0x483c[3062]]()});_0xc0a9x5[_0x483c[956]](_0xc0a9x4,_0xc0a9x15);return _0xc0a9x5[_0x483c[116]];};return null;};mxEditor[_0x483c[202]][_0x483c[3062]]=function(){null!=this[_0x483c[716]]&&(this[_0x483c[716]][_0x483c[515]](),this[_0x483c[716]]=null)};mxEditor[_0x483c[202]][_0x483c[3175]]=function(){if(null==this[_0x483c[3112]]){var _0xc0a9x2=document[_0x483c[55]](_0x483c[485]);_0xc0a9x2[_0x483c[124]][_0x483c[549]]=_0x483c[952];_0xc0a9x2[_0x483c[124]][_0x483c[357]]=_0x483c[550];var _0xc0a9x3=document[_0x483c[112]][_0x483c[159]],_0xc0a9x3= new mxWindow(mxResources[_0x483c[203]](this[_0x483c[3111]])||this[_0x483c[3111]],_0xc0a9x2,_0xc0a9x3-220,this[_0x483c[3132]],200);_0xc0a9x3[_0x483c[164]](!0);_0xc0a9x3[_0x483c[165]]= !1;var _0xc0a9x4=mxUtils[_0x483c[885]](this,function(_0xc0a9x3){mxEvent[_0x483c[762]](_0xc0a9x2);_0xc0a9x2[_0x483c[339]]=_0x483c[110];this[_0x483c[3224]](_0xc0a9x2);});this[_0x483c[1179]][_0x483c[502]]()[_0x483c[169]](mxEvent.CHANGE,_0xc0a9x4);this[_0x483c[1179]][_0x483c[2435]]()[_0x483c[169]](mxEvent.CHANGE,_0xc0a9x4);this[_0x483c[1179]][_0x483c[169]](mxEvent.ROOT,_0xc0a9x4);null!=this[_0x483c[3131]]&&_0xc0a9x3[_0x483c[951]](this[_0x483c[3131]]);this[_0x483c[3112]]=_0xc0a9x3;this[_0x483c[3224]](_0xc0a9x2);};this[_0x483c[3112]][_0x483c[175]](!0);};mxEditor[_0x483c[202]][_0x483c[3225]]=function(_0xc0a9x2){null!=this[_0x483c[3112]]&&(_0xc0a9x2=this[_0x483c[3112]][_0x483c[905]],mxEvent[_0x483c[762]](_0xc0a9x2),_0xc0a9x2[_0x483c[339]]=_0x483c[110],this[_0x483c[3224]](_0xc0a9x2))};mxEditor[_0x483c[202]][_0x483c[3224]]=function(_0xc0a9x2){};mxEditor[_0x483c[202]][_0x483c[3177]]=function(_0xc0a9x2){if(null==this[_0x483c[2719]]){var _0xc0a9x3=document[_0x483c[55]](_0x483c[389]);_0xc0a9x3[_0x483c[57]](_0x483c[390],mxResources[_0x483c[203]](_0x483c[3134])||this[_0x483c[3134]]);_0xc0a9x3[_0x483c[57]](_0x483c[119],_0x483c[118]);_0xc0a9x3[_0x483c[57]](_0x483c[117],_0x483c[118]);_0xc0a9x3[_0x483c[57]](_0x483c[3226],_0x483c[468]);_0xc0a9x3[_0x483c[124]][_0x483c[1028]]=_0x483c[1391];_0xc0a9x2=document[_0x483c[112]][_0x483c[159]];var _0xc0a9x4=document[_0x483c[112]][_0x483c[157]]||document[_0x483c[158]][_0x483c[157]],_0xc0a9x5= new mxWindow(mxResources[_0x483c[203]](this[_0x483c[3113]])||this[_0x483c[3113]],_0xc0a9x3,(_0xc0a9x2-this[_0x483c[3135]])/2,(_0xc0a9x4-this[_0x483c[3136]])/3,this[_0x483c[3135]],this[_0x483c[3136]]);_0xc0a9x5[_0x483c[161]](!0);_0xc0a9x5[_0x483c[164]](!0);_0xc0a9x5[_0x483c[165]]= !1;_0xc0a9x5[_0x483c[163]](!0);null!=this[_0x483c[3133]]&&_0xc0a9x5[_0x483c[951]](this[_0x483c[3133]]);mxClient[_0x483c[133]]&&(_0xc0a9x2=function(_0xc0a9x2){_0xc0a9x3[_0x483c[57]](_0x483c[119],_0xc0a9x5[_0x483c[485]][_0x483c[167]]-26+_0x483c[168])},_0xc0a9x5[_0x483c[169]](mxEvent.RESIZE_END,_0xc0a9x2),_0xc0a9x5[_0x483c[169]](mxEvent.MAXIMIZE,_0xc0a9x2),_0xc0a9x5[_0x483c[169]](mxEvent.NORMALIZE,_0xc0a9x2),_0xc0a9x5[_0x483c[169]](mxEvent.SHOW,_0xc0a9x2));this[_0x483c[2719]]=_0xc0a9x5;};this[_0x483c[2719]][_0x483c[175]](!0);};mxEditor[_0x483c[202]][_0x483c[3179]]=function(){if(null==this[_0x483c[2136]]){var _0xc0a9x2=document[_0x483c[55]](_0x483c[485]);_0xc0a9x2[_0x483c[124]][_0x483c[277]]=_0x483c[188];_0xc0a9x2[_0x483c[124]][_0x483c[117]]=_0x483c[118];_0xc0a9x2[_0x483c[124]][_0x483c[119]]=_0x483c[118];_0xc0a9x2[_0x483c[124]][_0x483c[1537]]=_0x483c[1391];_0xc0a9x2[_0x483c[124]][_0x483c[270]]=_0x483c[582];var _0xc0a9x3= new mxWindow(mxResources[_0x483c[203]](this[_0x483c[3114]])||this[_0x483c[3114]],_0xc0a9x2,600,480,200,200,!1),_0xc0a9x4= new mxOutline(this[_0x483c[1179]],_0xc0a9x2);_0xc0a9x3[_0x483c[164]](!0);_0xc0a9x3[_0x483c[163]](!0);_0xc0a9x3[_0x483c[165]]= !1;_0xc0a9x3[_0x483c[169]](mxEvent.RESIZE_END,function(){_0xc0a9x4[_0x483c[2729]]()});this[_0x483c[2136]]=_0xc0a9x3;this[_0x483c[2136]][_0x483c[2136]]=_0xc0a9x4;};this[_0x483c[2136]][_0x483c[175]](!0);this[_0x483c[2136]][_0x483c[2136]][_0x483c[2729]](!0);};mxEditor[_0x483c[202]][_0x483c[3086]]=function(_0xc0a9x2){_0x483c[804]==_0xc0a9x2?(this[_0x483c[1179]][_0x483c[2316]][_0x483c[2840]]= !1,this[_0x483c[1179]][_0x483c[1995]](!1)):_0x483c[807]==_0xc0a9x2?(this[_0x483c[1179]][_0x483c[2316]][_0x483c[2840]]= !1,this[_0x483c[1179]][_0x483c[1995]](!0)):_0x483c[796]==_0xc0a9x2&&(this[_0x483c[1179]][_0x483c[2316]][_0x483c[2840]]= !0,this[_0x483c[1179]][_0x483c[1995]](!1))};mxEditor[_0x483c[202]][_0x483c[3195]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){this[_0x483c[3094]][_0x483c[3065]](this,_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)};mxEditor[_0x483c[202]][_0x483c[2503]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null;if(null!=this[_0x483c[2075]]){_0xc0a9x4=this[_0x483c[1179]][_0x483c[502]]()[_0x483c[1978]](this[_0x483c[2075]])}else {_0xc0a9x4= new mxCell(_0x483c[110]);_0xc0a9x4[_0x483c[1994]](!0);var _0xc0a9x5= new mxGeometry;_0xc0a9x5[_0x483c[1500]]= !0;_0xc0a9x4[_0x483c[1724]](_0xc0a9x5);};_0xc0a9x5=this[_0x483c[2291]]();null!=_0xc0a9x5&&_0xc0a9x4[_0x483c[475]](_0xc0a9x5);return _0xc0a9x4;};mxEditor[_0x483c[202]][_0x483c[2291]]=function(){return this[_0x483c[3119]]};mxEditor[_0x483c[202]][_0x483c[3227]]=function(_0xc0a9x2){return null!=this[_0x483c[3093]]&&0<this[_0x483c[3093]][_0x483c[67]]&&this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x2)?this[_0x483c[3093]][this[_0x483c[3130]]++ %this[_0x483c[3093]][_0x483c[67]]]:null};mxEditor[_0x483c[202]][_0x483c[3228]]=function(_0xc0a9x2){if(null!=this[_0x483c[3100]]){var _0xc0a9x3=this[_0x483c[3227]](_0xc0a9x2);null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[475]](_0xc0a9x2[_0x483c[474]]()+_0x483c[471]+this[_0x483c[3100]]+_0x483c[226]+_0xc0a9x3);}};mxEditor[_0x483c[202]][_0x483c[817]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){for(var _0xc0a9x9=this[_0x483c[1179]][_0x483c[502]]();null!=_0xc0a9x2&&!this[_0x483c[1179]][_0x483c[2685]](_0xc0a9x2);){_0xc0a9x2=_0xc0a9x9[_0x483c[1197]](_0xc0a9x2)};_0xc0a9x2=null!=_0xc0a9x2?_0xc0a9x2:this[_0x483c[1179]][_0x483c[2461]](_0xc0a9x4,_0xc0a9x5);var _0xc0a9xa=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[255]],_0xc0a9x12=_0xc0a9x9[_0x483c[1721]](_0xc0a9x3),_0xc0a9x13=_0xc0a9x9[_0x483c[1721]](_0xc0a9x2);if(this[_0x483c[1179]][_0x483c[1730]](_0xc0a9x3)&&!this[_0x483c[1179]][_0x483c[2412]]){_0xc0a9x2=null}else {if(null==_0xc0a9x2&&this[_0x483c[3116]]){return null};if(null!=_0xc0a9x2&&null!=_0xc0a9x13){var _0xc0a9x14=this[_0x483c[1179]][_0x483c[249]]()[_0x483c[248]](_0xc0a9x2);if(null!=_0xc0a9x14){if(_0xc0a9x4-=_0xc0a9x14[_0x483c[2078]][_0x483c[235]]*_0xc0a9xa,_0xc0a9x5-=_0xc0a9x14[_0x483c[2078]][_0x483c[236]]*_0xc0a9xa,this[_0x483c[1179]][_0x483c[3229]]){var _0xc0a9x13=_0xc0a9x12[_0x483c[117]],_0xc0a9x15=_0xc0a9x12[_0x483c[119]],_0xc0a9x16=_0xc0a9x14[_0x483c[235]]+_0xc0a9x14[_0x483c[117]];_0xc0a9x4+_0xc0a9x13>_0xc0a9x16&&(_0xc0a9x4-=_0xc0a9x4+_0xc0a9x13-_0xc0a9x16);_0xc0a9x16=_0xc0a9x14[_0x483c[236]]+_0xc0a9x14[_0x483c[119]];_0xc0a9x5+_0xc0a9x15>_0xc0a9x16&&(_0xc0a9x5-=_0xc0a9x5+_0xc0a9x15-_0xc0a9x16);}}else {null!=_0xc0a9x13&&(_0xc0a9x4-=_0xc0a9x13[_0x483c[235]]*_0xc0a9xa,_0xc0a9x5-=_0xc0a9x13[_0x483c[236]]*_0xc0a9xa)};};};_0xc0a9x12=_0xc0a9x12[_0x483c[238]]();_0xc0a9x12[_0x483c[235]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x4/_0xc0a9xa-this[_0x483c[1179]][_0x483c[249]]()[_0x483c[513]][_0x483c[235]]-this[_0x483c[1179]][_0x483c[1020]]/2);_0xc0a9x12[_0x483c[236]]=this[_0x483c[1179]][_0x483c[1021]](_0xc0a9x5/_0xc0a9xa-this[_0x483c[1179]][_0x483c[249]]()[_0x483c[513]][_0x483c[236]]-this[_0x483c[1179]][_0x483c[1020]]/2);_0xc0a9x3[_0x483c[1724]](_0xc0a9x12);null==_0xc0a9x2&&(_0xc0a9x2=this[_0x483c[1179]][_0x483c[902]]());this[_0x483c[3228]](_0xc0a9x3);this[_0x483c[746]]( new mxEventObject(mxEvent.BEFORE_ADD_VERTEX,_0x483c[1988],_0xc0a9x3,_0x483c[1101],_0xc0a9x2));_0xc0a9x9[_0x483c[473]]();try{_0xc0a9x3=this[_0x483c[1179]][_0x483c[2103]](_0xc0a9x3,_0xc0a9x2),null!=_0xc0a9x3&&(this[_0x483c[1179]][_0x483c[2509]](_0xc0a9x3),this[_0x483c[746]]( new mxEventObject(mxEvent.ADD_VERTEX,_0x483c[1988],_0xc0a9x3)))}finally{_0xc0a9x9[_0x483c[476]]()};null!=_0xc0a9x3&&(this[_0x483c[1179]][_0x483c[2450]](_0xc0a9x3),this[_0x483c[1179]][_0x483c[2564]](_0xc0a9x3),this[_0x483c[746]]( new mxEventObject(mxEvent.AFTER_ADD_VERTEX,_0x483c[1988],_0xc0a9x3)));return _0xc0a9x3;};mxEditor[_0x483c[202]][_0x483c[515]]=function(){this[_0x483c[2717]]||(this[_0x483c[2717]]= !0,null!=this[_0x483c[3112]]&&this[_0x483c[3112]][_0x483c[515]](),null!=this[_0x483c[2136]]&&this[_0x483c[2136]][_0x483c[515]](),null!=this[_0x483c[716]]&&this[_0x483c[716]][_0x483c[515]](),null!=this[_0x483c[3098]]&&this[_0x483c[3098]][_0x483c[515]](),null!=this[_0x483c[3203]]&&this[_0x483c[3203]][_0x483c[515]](),null!=this[_0x483c[3082]]&&this[_0x483c[3082]][_0x483c[515]](),null!=this[_0x483c[1179]]&&this[_0x483c[1179]][_0x483c[515]](),this[_0x483c[3118]]=this[_0x483c[879]]=null)};var mxCodecRegistry={codecs:[],aliases:[],register:function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[718]]();mxCodecRegistry[_0x483c[3230]][_0xc0a9x3]=_0xc0a9x2;var _0xc0a9x4=mxUtils[_0x483c[197]](_0xc0a9x2[_0x483c[3231]][_0x483c[196]]);_0xc0a9x4!=_0xc0a9x3&&mxCodecRegistry[_0x483c[3232]](_0xc0a9x4,_0xc0a9x3);};return _0xc0a9x2;},addAlias:function(_0xc0a9x2,_0xc0a9x3){mxCodecRegistry[_0x483c[3233]][_0xc0a9x2]=_0xc0a9x3},getCodec:function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=_0xc0a9x2){var _0xc0a9x3=mxUtils[_0x483c[197]](_0xc0a9x2),_0xc0a9x4=mxCodecRegistry[_0x483c[3233]][_0xc0a9x3];null!=_0xc0a9x4&&(_0xc0a9x3=_0xc0a9x4);_0xc0a9x3=mxCodecRegistry[_0x483c[3230]][_0xc0a9x3];if(null==_0xc0a9x3){try{_0xc0a9x3= new mxObjectCodec( new _0xc0a9x2),mxCodecRegistry[_0x483c[3234]](_0xc0a9x3)}catch(d){}};};return _0xc0a9x3;}};function mxCodec(_0xc0a9x2){this[_0x483c[395]]=_0xc0a9x2||mxUtils[_0x483c[306]]();this[_0x483c[68]]=[];}mxCodec[_0x483c[202]][_0x483c[395]]=null;mxCodec[_0x483c[202]][_0x483c[68]]=null;mxCodec[_0x483c[202]][_0x483c[3235]]= !1;mxCodec[_0x483c[202]][_0x483c[1104]]=function(_0xc0a9x2,_0xc0a9x3){return this[_0x483c[68]][_0xc0a9x2]=_0xc0a9x3};mxCodec[_0x483c[202]][_0x483c[3236]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[68]][_0xc0a9x2],null==_0xc0a9x3&&(_0xc0a9x3=this[_0x483c[1060]](_0xc0a9x2),null==_0xc0a9x3&&(_0xc0a9x2=this[_0x483c[1362]](_0xc0a9x2),null!=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[1093]](_0xc0a9x2)))));return _0xc0a9x3;};mxCodec[_0x483c[202]][_0x483c[1060]]=function(_0xc0a9x2){return null};mxCodec[_0x483c[202]][_0x483c[1362]]=function(_0xc0a9x2,_0xc0a9x3){return mxUtils[_0x483c[290]](this[_0x483c[395]][_0x483c[158]],null!=_0xc0a9x3?_0xc0a9x3:_0x483c[1363],_0xc0a9x2)};mxCodec[_0x483c[202]][_0x483c[1103]]=function(_0xc0a9x2){var _0xc0a9x3=null;null!=_0xc0a9x2&&(_0xc0a9x3=this[_0x483c[3237]](_0xc0a9x2),null==_0xc0a9x3&&_0xc0a9x2 instanceof mxCell&&(_0xc0a9x3=_0xc0a9x2[_0x483c[1103]](),null==_0xc0a9x3&&(_0xc0a9x3=mxCellPath[_0x483c[385]](_0xc0a9x2),0==_0xc0a9x3[_0x483c[67]]&&(_0xc0a9x3=_0x483c[813]))));return _0xc0a9x3;};mxCodec[_0x483c[202]][_0x483c[3237]]=function(_0xc0a9x2){return null};mxCodec[_0x483c[202]][_0x483c[514]]=function(_0xc0a9x2){var _0xc0a9x3=null;if(null!=_0xc0a9x2&&null!=_0xc0a9x2[_0x483c[196]]){var _0xc0a9x4=mxCodecRegistry[_0x483c[3238]](_0xc0a9x2[_0x483c[196]]);null!=_0xc0a9x4?_0xc0a9x3=_0xc0a9x4[_0x483c[514]](this,_0xc0a9x2):mxUtils[_0x483c[1331]](_0xc0a9x2)?_0xc0a9x3=mxClient[_0x483c[80]]?_0xc0a9x2[_0x483c[511]](!0):this[_0x483c[395]][_0x483c[3239]](_0xc0a9x2,!0):mxLog[_0x483c[283]](_0x483c[3240]+mxUtils[_0x483c[197]](_0xc0a9x2[_0x483c[196]]));};return _0xc0a9x3;};mxCodec[_0x483c[202]][_0x483c[1093]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=null;if(null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[288]]==mxConstants[_0x483c[289]]){var _0xc0a9x5=null;try{_0xc0a9x5=eval(_0xc0a9x2[_0x483c[301]])}catch(e){};try{var _0xc0a9xa=mxCodecRegistry[_0x483c[3238]](_0xc0a9x5);null!=_0xc0a9xa?_0xc0a9x4=_0xc0a9xa[_0x483c[1093]](this,_0xc0a9x2,_0xc0a9x3):(_0xc0a9x4=_0xc0a9x2[_0x483c[511]](!0),_0xc0a9x4[_0x483c[1390]](_0x483c[3069]));}catch(g){mxLog[_0x483c[143]](_0x483c[3241]+_0xc0a9x2[_0x483c[301]]+_0x483c[3186]+g[_0x483c[281]])};};return _0xc0a9x4;};mxCodec[_0x483c[202]][_0x483c[3242]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3[_0x483c[62]](this[_0x483c[514]](_0xc0a9x2));if(null==_0xc0a9x4||_0xc0a9x4){_0xc0a9x4=_0xc0a9x2[_0x483c[262]]();for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x4;_0xc0a9x5++){this[_0x483c[3242]](_0xc0a9x2[_0x483c[263]](_0xc0a9x5),_0xc0a9x3)};};};mxCodec[_0x483c[202]][_0x483c[3243]]=function(_0xc0a9x2){return null!=_0xc0a9x2&&_0x483c[279]== typeof _0xc0a9x2[_0x483c[3243]]?_0xc0a9x2[_0x483c[3243]]():!1};mxCodec[_0x483c[202]][_0x483c[3244]]=function(_0xc0a9x2,_0xc0a9x3){_0xc0a9x3=null!=_0xc0a9x3?_0xc0a9x3:!0;var _0xc0a9x4=null;if(null!=_0xc0a9x2&&_0xc0a9x2[_0x483c[288]]==mxConstants[_0x483c[289]]){_0xc0a9x4=mxCodecRegistry[_0x483c[3238]](_0xc0a9x2[_0x483c[301]]);if(!this[_0x483c[3243]](_0xc0a9x4)){for(var _0xc0a9x5=_0xc0a9x2[_0x483c[285]];null!=_0xc0a9x5&&!this[_0x483c[3243]](_0xc0a9x4);){_0xc0a9x4=mxCodecRegistry[_0x483c[3238]](_0xc0a9x5[_0x483c[301]]),_0xc0a9x5=_0xc0a9x5[_0x483c[287]]}};this[_0x483c[3243]](_0xc0a9x4)||(_0xc0a9x4=mxCodecRegistry[_0x483c[3238]](mxCell));_0xc0a9x4=_0xc0a9x4[_0x483c[1093]](this,_0xc0a9x2);_0xc0a9x3&&this[_0x483c[3245]](_0xc0a9x4);};return _0xc0a9x4;};mxCodec[_0x483c[202]][_0x483c[3245]]=function(_0xc0a9x2){var _0xc0a9x3=_0xc0a9x2[_0x483c[1101]],_0xc0a9x4=_0xc0a9x2[_0x483c[1709]](!0),_0xc0a9x5=_0xc0a9x2[_0x483c[1709]](!1);_0xc0a9x2[_0x483c[1957]](null,!1);_0xc0a9x2[_0x483c[1957]](null,!0);_0xc0a9x2[_0x483c[1101]]=null;null!=_0xc0a9x3&&_0xc0a9x3[_0x483c[1937]](_0xc0a9x2);null!=_0xc0a9x4&&_0xc0a9x4[_0x483c[1960]](_0xc0a9x2,!0);null!=_0xc0a9x5&&_0xc0a9x5[_0x483c[1960]](_0xc0a9x2,!1);};mxCodec[_0x483c[202]][_0x483c[57]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null!=_0xc0a9x3&&null!=_0xc0a9x4&&_0xc0a9x2[_0x483c[57]](_0xc0a9x3,_0xc0a9x4)};function mxObjectCodec(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){this[_0x483c[3231]]=_0xc0a9x2;this[_0x483c[3246]]=null!=_0xc0a9x3?_0xc0a9x3:[];this[_0x483c[3247]]=null!=_0xc0a9x4?_0xc0a9x4:[];this[_0x483c[3248]]=null!=_0xc0a9x5?_0xc0a9x5:[];this[_0x483c[3249]]={};for(var _0xc0a9x9 in this[_0x483c[3248]]){this[_0x483c[3249]][this[_0x483c[3248]][_0xc0a9x9]]=_0xc0a9x9};}mxObjectCodec[_0x483c[202]][_0x483c[3231]]=null;mxObjectCodec[_0x483c[202]][_0x483c[3246]]=null;mxObjectCodec[_0x483c[202]][_0x483c[3247]]=null;mxObjectCodec[_0x483c[202]][_0x483c[3248]]=null;mxObjectCodec[_0x483c[202]][_0x483c[3249]]=null;mxObjectCodec[_0x483c[202]][_0x483c[718]]=function(){return mxUtils[_0x483c[197]](this[_0x483c[3231]][_0x483c[196]])};mxObjectCodec[_0x483c[202]][_0x483c[3250]]=function(){return  new this[_0x483c[3231]][_0x483c[196]]};mxObjectCodec[_0x483c[202]][_0x483c[3251]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[3249]][_0xc0a9x2];null!=_0xc0a9x3&&(_0xc0a9x2=_0xc0a9x3);};return _0xc0a9x2;};mxObjectCodec[_0x483c[202]][_0x483c[3252]]=function(_0xc0a9x2){if(null!=_0xc0a9x2){var _0xc0a9x3=this[_0x483c[3248]][_0xc0a9x2];null!=_0xc0a9x3&&(_0xc0a9x2=_0xc0a9x3);};return _0xc0a9x2;};mxObjectCodec[_0x483c[202]][_0x483c[3253]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return _0xc0a9x3==mxObjectIdentity[_0x483c[195]]||0<=mxUtils[_0x483c[2]](this[_0x483c[3246]],_0xc0a9x3)};mxObjectCodec[_0x483c[202]][_0x483c[3254]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){return 0<=mxUtils[_0x483c[2]](this[_0x483c[3247]],_0xc0a9x3)};mxObjectCodec[_0x483c[202]][_0x483c[514]]=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4=_0xc0a9x2[_0x483c[395]][_0x483c[55]](this[_0x483c[718]]());_0xc0a9x3=this[_0x483c[3255]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);this[_0x483c[3256]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);return this[_0x483c[3257]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);};mxObjectCodec[_0x483c[202]][_0x483c[3256]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2[_0x483c[57]](_0xc0a9x4,_0x483c[1363],_0xc0a9x2[_0x483c[1103]](_0xc0a9x3));for(var _0xc0a9x5 in _0xc0a9x3){var _0xc0a9x9=_0xc0a9x5,_0xc0a9xa=_0xc0a9x3[_0xc0a9x9];null!=_0xc0a9xa&&!this[_0x483c[3253]](_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,!0)&&(mxUtils[_0x483c[1946]](_0xc0a9x9)&&(_0xc0a9x9=null),this[_0x483c[3258]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9,_0xc0a9xa,_0xc0a9x4));};};mxObjectCodec[_0x483c[202]][_0x483c[3258]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){if(null!=_0xc0a9x5){if(this[_0x483c[3254]](_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,!0)){var _0xc0a9xa=_0xc0a9x2[_0x483c[1103]](_0xc0a9x5);if(null==_0xc0a9xa){mxLog[_0x483c[283]](_0x483c[3259]+this[_0x483c[718]]()+_0x483c[87]+_0xc0a9x4+_0x483c[226]+_0xc0a9x5);return;};_0xc0a9x5=_0xc0a9xa;};_0xc0a9xa=this[_0x483c[3231]][_0xc0a9x4];if(null==_0xc0a9x4||_0xc0a9x2[_0x483c[3235]]||_0xc0a9xa!=_0xc0a9x5){_0xc0a9x4=this[_0x483c[3252]](_0xc0a9x4),this[_0x483c[3260]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)};}};mxObjectCodec[_0x483c[202]][_0x483c[3260]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0x483c[194]!= typeof _0xc0a9x5?this[_0x483c[3261]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9):this[_0x483c[3262]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9)};mxObjectCodec[_0x483c[202]][_0x483c[3261]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x5=this[_0x483c[3263]](_0xc0a9x5);null==_0xc0a9x4?(_0xc0a9x3=_0xc0a9x2[_0x483c[395]][_0x483c[55]](_0x483c[99]),_0x483c[279]== typeof _0xc0a9x5?_0xc0a9x3[_0x483c[62]](_0xc0a9x2[_0x483c[395]][_0x483c[344]](_0xc0a9x5)):_0xc0a9x2[_0x483c[57]](_0xc0a9x3,_0x483c[131],_0xc0a9x5),_0xc0a9x9[_0x483c[62]](_0xc0a9x3)):_0x483c[279]!= typeof _0xc0a9x5&&_0xc0a9x2[_0x483c[57]](_0xc0a9x9,_0xc0a9x4,_0xc0a9x5);};mxObjectCodec[_0x483c[202]][_0x483c[3262]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){_0xc0a9x2=_0xc0a9x2[_0x483c[514]](_0xc0a9x5);null!=_0xc0a9x2?(null!=_0xc0a9x4&&_0xc0a9x2[_0x483c[57]](_0x483c[3069],_0xc0a9x4),_0xc0a9x9[_0x483c[62]](_0xc0a9x2)):mxLog[_0x483c[283]](_0x483c[3264]+this[_0x483c[718]]()+_0x483c[87]+_0xc0a9x4+_0x483c[3186]+_0xc0a9x5);};mxObjectCodec[_0x483c[202]][_0x483c[3263]]=function(_0xc0a9x2){if(_0x483c[82]== typeof _0xc0a9x2[_0x483c[67]]&&(!0==_0xc0a9x2||!1==_0xc0a9x2)){_0xc0a9x2=!0==_0xc0a9x2?_0x483c[500]:_0x483c[468]};return _0xc0a9x2;};mxObjectCodec[_0x483c[202]][_0x483c[3265]]=function(_0xc0a9x2){mxUtils[_0x483c[1946]](_0xc0a9x2)&&(_0xc0a9x2=parseFloat(_0xc0a9x2));return _0xc0a9x2;};mxObjectCodec[_0x483c[202]][_0x483c[3255]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x3};mxObjectCodec[_0x483c[202]][_0x483c[3257]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x4};mxObjectCodec[_0x483c[202]][_0x483c[1093]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x3[_0x483c[284]](_0x483c[1363]),_0xc0a9x9=_0xc0a9x2[_0x483c[68]][_0xc0a9x5];null==_0xc0a9x9&&(_0xc0a9x9=_0xc0a9x4||this[_0x483c[3250]](),null!=_0xc0a9x5&&_0xc0a9x2[_0x483c[1104]](_0xc0a9x5,_0xc0a9x9));_0xc0a9x3=this[_0x483c[3266]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9);this[_0x483c[3267]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9);return this[_0x483c[3268]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x9);};mxObjectCodec[_0x483c[202]][_0x483c[3267]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){null!=_0xc0a9x3&&(this[_0x483c[3269]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4),this[_0x483c[3270]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4))};mxObjectCodec[_0x483c[202]][_0x483c[3269]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x3=_0xc0a9x3[_0x483c[320]];if(null!=_0xc0a9x3){for(var _0xc0a9x5=0;_0xc0a9x5<_0xc0a9x3[_0x483c[67]];_0xc0a9x5++){this[_0x483c[3271]](_0xc0a9x2,_0xc0a9x3[_0xc0a9x5],_0xc0a9x4)}};};mxObjectCodec[_0x483c[202]][_0x483c[3271]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x3[_0x483c[301]];if(_0x483c[3069]!=_0xc0a9x5&&_0x483c[1363]!=_0xc0a9x5){_0xc0a9x3=this[_0x483c[3265]](_0xc0a9x3[_0x483c[318]]);var _0xc0a9x9=this[_0x483c[3251]](_0xc0a9x5);if(this[_0x483c[3254]](_0xc0a9x4,_0xc0a9x9,_0xc0a9x3,!1)){_0xc0a9x2=_0xc0a9x2[_0x483c[3236]](_0xc0a9x3);if(null==_0xc0a9x2){mxLog[_0x483c[283]](_0x483c[3272]+this[_0x483c[718]]()+_0x483c[87]+_0xc0a9x5+_0x483c[226]+_0xc0a9x3);return;};_0xc0a9x3=_0xc0a9x2;};this[_0x483c[3253]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x3,!1)||(_0xc0a9x4[_0xc0a9x5]=_0xc0a9x3);};};mxObjectCodec[_0x483c[202]][_0x483c[3270]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){for(_0xc0a9x3=_0xc0a9x3[_0x483c[285]];null!=_0xc0a9x3;){var _0xc0a9x5=_0xc0a9x3[_0x483c[287]];_0xc0a9x3[_0x483c[288]]==mxConstants[_0x483c[289]]&&!this[_0x483c[3273]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4)&&this[_0x483c[3274]](_0xc0a9x2,_0xc0a9x3,_0xc0a9x4);_0xc0a9x3=_0xc0a9x5;}};mxObjectCodec[_0x483c[202]][_0x483c[3274]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){var _0xc0a9x5=this[_0x483c[3251]](_0xc0a9x3[_0x483c[284]](_0x483c[3069]));if(null==_0xc0a9x5||!this[_0x483c[3253]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x3,!1)){var _0xc0a9x9=this[_0x483c[3275]](_0xc0a9x4,_0xc0a9x5,_0xc0a9x3),_0xc0a9xa=null;_0x483c[99]==_0xc0a9x3[_0x483c[301]]?(_0xc0a9xa=_0xc0a9x3[_0x483c[284]](_0x483c[131]),null==_0xc0a9xa&&(_0xc0a9xa=mxUtils[_0x483c[1545]](mxUtils[_0x483c[329]](_0xc0a9x3)))):_0xc0a9xa=_0xc0a9x2[_0x483c[1093]](_0xc0a9x3,_0xc0a9x9);this[_0x483c[3276]](_0xc0a9x4,_0xc0a9x5,_0xc0a9xa,_0xc0a9x9);};};mxObjectCodec[_0x483c[202]][_0x483c[3275]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){_0xc0a9x2=_0xc0a9x2[_0xc0a9x3];_0xc0a9x2 instanceof Array&&0<_0xc0a9x2[_0x483c[67]]&&(_0xc0a9x2=null);return _0xc0a9x2;};mxObjectCodec[_0x483c[202]][_0x483c[3276]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4,_0xc0a9x5){null!=_0xc0a9x4&&_0xc0a9x4!=_0xc0a9x5&&(null!=_0xc0a9x3&&0<_0xc0a9x3[_0x483c[67]]?_0xc0a9x2[_0xc0a9x3]=_0xc0a9x4:_0xc0a9x2[_0x483c[207]](_0xc0a9x4))};mxObjectCodec[_0x483c[202]][_0x483c[3273]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){if(_0x483c[3277]==_0xc0a9x3[_0x483c[301]]){_0xc0a9x3=_0xc0a9x3[_0x483c[284]](_0x483c[298]);if(null!=_0xc0a9x3){try{var _0xc0a9x5=mxUtils[_0x483c[219]](_0xc0a9x3)[_0x483c[874]]();null!=_0xc0a9x5&&_0xc0a9x2[_0x483c[1093]](_0xc0a9x5,_0xc0a9x4);}catch(e){}};return !0;};return !1;};mxObjectCodec[_0x483c[202]][_0x483c[3266]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x3};mxObjectCodec[_0x483c[202]][_0x483c[3268]]=function(_0xc0a9x2,_0xc0a9x3,_0xc0a9x4){return _0xc0a9x4};mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxCell,[_0x483c[1954],_0x483c[1842],_0x483c[1211],_0x483c[1991]],[_0x483c[1101],_0x483c[1097],_0x483c[772]]);_0xc0a9x2[_0x483c[3243]]=function(){return !0};_0xc0a9x2[_0x483c[3253]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return mxObjectCodec[_0x483c[202]][_0x483c[3253]][_0x483c[183]](this,arguments)||_0xc0a9x9&&_0x483c[131]==_0xc0a9x4&&_0xc0a9x5[_0x483c[288]]==mxConstants[_0x483c[289]]};_0xc0a9x2[_0x483c[3257]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x4[_0x483c[131]]&&_0xc0a9x4[_0x483c[131]][_0x483c[288]]==mxConstants[_0x483c[289]]){var _0xc0a9x9=_0xc0a9x5;_0xc0a9x5=mxClient[_0x483c[80]]?_0xc0a9x4[_0x483c[131]][_0x483c[511]](!0):_0xc0a9x2[_0x483c[395]][_0x483c[3239]](_0xc0a9x4[_0x483c[131]],!0);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);_0xc0a9x2=_0xc0a9x9[_0x483c[284]](_0x483c[1363]);_0xc0a9x5[_0x483c[57]](_0x483c[1363],_0xc0a9x2);_0xc0a9x9[_0x483c[1390]](_0x483c[1363]);};return _0xc0a9x5;};_0xc0a9x2[_0x483c[3266]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x4,_0xc0a9xa=this[_0x483c[718]]();_0xc0a9x4[_0x483c[301]]!=_0xc0a9xa?(_0xc0a9x9=_0xc0a9x4[_0x483c[64]](_0xc0a9xa)[0],null!=_0xc0a9x9&&_0xc0a9x9[_0x483c[265]]==_0xc0a9x4?(mxUtils[_0x483c[3278]](_0xc0a9x9,!0),mxUtils[_0x483c[3278]](_0xc0a9x9,!1),_0xc0a9x9[_0x483c[265]][_0x483c[266]](_0xc0a9x9)):_0xc0a9x9=null,_0xc0a9x5[_0x483c[131]]=_0xc0a9x4[_0x483c[511]](!0),_0xc0a9x4=_0xc0a9x5[_0x483c[131]][_0x483c[284]](_0x483c[1363]),null!=_0xc0a9x4&&(_0xc0a9x5[_0x483c[1945]](_0xc0a9x4),_0xc0a9x5[_0x483c[131]][_0x483c[1390]](_0x483c[1363]))):_0xc0a9x5[_0x483c[1945]](_0xc0a9x4[_0x483c[284]](_0x483c[1363]));if(null!=_0xc0a9x9){for(_0xc0a9x4=0;_0xc0a9x4<this[_0x483c[3247]][_0x483c[67]];_0xc0a9x4++){var _0xc0a9xa=this[_0x483c[3247]][_0xc0a9x4],_0xc0a9x12=_0xc0a9x9[_0x483c[284]](_0xc0a9xa);if(null!=_0xc0a9x12){_0xc0a9x9[_0x483c[1390]](_0xc0a9xa);var _0xc0a9x13=_0xc0a9x2[_0x483c[68]][_0xc0a9x12]||_0xc0a9x2[_0x483c[1060]](_0xc0a9x12);null==_0xc0a9x13&&(_0xc0a9x12=_0xc0a9x2[_0x483c[1362]](_0xc0a9x12),null!=_0xc0a9x12&&(_0xc0a9x13=(mxCodecRegistry[_0x483c[3230]][_0xc0a9x12[_0x483c[301]]]||this)[_0x483c[1093]](_0xc0a9x2,_0xc0a9x12)));_0xc0a9x5[_0xc0a9xa]=_0xc0a9x13;};}};return _0xc0a9x9;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxGraphModel);_0xc0a9x2[_0x483c[3256]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x2[_0x483c[395]][_0x483c[55]](_0x483c[813]);_0xc0a9x2[_0x483c[3242]](_0xc0a9x4[_0x483c[501]](),_0xc0a9x9);_0xc0a9x5[_0x483c[62]](_0xc0a9x9);};_0xc0a9x2[_0x483c[3274]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0x483c[813]==_0xc0a9x4[_0x483c[301]]?this[_0x483c[3279]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5):mxObjectCodec[_0x483c[202]][_0x483c[3274]][_0x483c[183]](this,arguments)};_0xc0a9x2[_0x483c[3279]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=null;for(_0xc0a9x4=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9x4;){var _0xc0a9xa=_0xc0a9x2[_0x483c[3244]](_0xc0a9x4);null!=_0xc0a9xa&&null==_0xc0a9xa[_0x483c[1197]]()&&(_0xc0a9x9=_0xc0a9xa);_0xc0a9x4=_0xc0a9x4[_0x483c[287]];};null!=_0xc0a9x9&&_0xc0a9x5[_0x483c[1927]](_0xc0a9x9);};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxRootChange,[_0x483c[251],_0x483c[257],_0x483c[813]]);_0xc0a9x2[_0x483c[3257]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2[_0x483c[3242]](_0xc0a9x4[_0x483c[813]],_0xc0a9x5);return _0xc0a9x5;};_0xc0a9x2[_0x483c[3266]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x4[_0x483c[285]]&&_0xc0a9x4[_0x483c[285]][_0x483c[288]]==mxConstants[_0x483c[289]]){_0xc0a9x4=_0xc0a9x4[_0x483c[511]](!0);var _0xc0a9x9=_0xc0a9x4[_0x483c[285]];_0xc0a9x5[_0x483c[813]]=_0xc0a9x2[_0x483c[3244]](_0xc0a9x9,!1);_0xc0a9x5=_0xc0a9x9[_0x483c[287]];_0xc0a9x9[_0x483c[265]][_0x483c[266]](_0xc0a9x9);for(_0xc0a9x9=_0xc0a9x5;null!=_0xc0a9x9;){_0xc0a9x5=_0xc0a9x9[_0x483c[287]],_0xc0a9x2[_0x483c[3244]](_0xc0a9x9),_0xc0a9x9[_0x483c[265]][_0x483c[266]](_0xc0a9x9),_0xc0a9x9=_0xc0a9x5};};return _0xc0a9x4;};_0xc0a9x2[_0x483c[3268]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0xc0a9x5[_0x483c[257]]=_0xc0a9x5[_0x483c[813]];return _0xc0a9x5;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxChildChange,[_0x483c[251],_0x483c[247],_0x483c[1982]],[_0x483c[1101],_0x483c[257]]);_0xc0a9x2[_0x483c[3254]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5,_0xc0a9x9){return _0x483c[247]==_0xc0a9x4&&(null!=_0xc0a9x2[_0x483c[257]]|| !_0xc0a9x9)?!0:0<=mxUtils[_0x483c[2]](this[_0x483c[3247]],_0xc0a9x4)};_0xc0a9x2[_0x483c[3257]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){this[_0x483c[3254]](_0xc0a9x4,_0x483c[247],_0xc0a9x4[_0x483c[247]],!0)?_0xc0a9x5[_0x483c[57]](_0x483c[247],_0xc0a9x2[_0x483c[1103]](_0xc0a9x4[_0x483c[247]])):_0xc0a9x2[_0x483c[3242]](_0xc0a9x4[_0x483c[247]],_0xc0a9x5);return _0xc0a9x5;};_0xc0a9x2[_0x483c[3266]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x4[_0x483c[285]]&&_0xc0a9x4[_0x483c[285]][_0x483c[288]]==mxConstants[_0x483c[289]]){_0xc0a9x4=_0xc0a9x4[_0x483c[511]](!0);var _0xc0a9x9=_0xc0a9x4[_0x483c[285]];_0xc0a9x5[_0x483c[247]]=_0xc0a9x2[_0x483c[3244]](_0xc0a9x9,!1);_0xc0a9x5=_0xc0a9x9[_0x483c[287]];_0xc0a9x9[_0x483c[265]][_0x483c[266]](_0xc0a9x9);for(_0xc0a9x9=_0xc0a9x5;null!=_0xc0a9x9;){_0xc0a9x5=_0xc0a9x9[_0x483c[287]];if(_0xc0a9x9[_0x483c[288]]==mxConstants[_0x483c[289]]){var _0xc0a9xa=_0xc0a9x9[_0x483c[284]](_0x483c[1363]);null==_0xc0a9x2[_0x483c[1060]](_0xc0a9xa)&&_0xc0a9x2[_0x483c[3244]](_0xc0a9x9);};_0xc0a9x9[_0x483c[265]][_0x483c[266]](_0xc0a9x9);_0xc0a9x9=_0xc0a9x5;};}else {_0xc0a9x9=_0xc0a9x4[_0x483c[284]](_0x483c[247]),_0xc0a9x5[_0x483c[247]]=_0xc0a9x2[_0x483c[3236]](_0xc0a9x9)};return _0xc0a9x4;};_0xc0a9x2[_0x483c[3268]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0xc0a9x5[_0x483c[247]][_0x483c[1101]]=_0xc0a9x5[_0x483c[257]];_0xc0a9x5[_0x483c[257]]=_0xc0a9x5[_0x483c[1101]];_0xc0a9x5[_0x483c[1982]]=_0xc0a9x5[_0x483c[1983]];return _0xc0a9x5;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxTerminalChange,[_0x483c[251],_0x483c[257]],[_0x483c[246],_0x483c[1984]]);_0xc0a9x2[_0x483c[3268]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0xc0a9x5[_0x483c[257]]=_0xc0a9x5[_0x483c[1984]];return _0xc0a9x5;};return _0xc0a9x2;}());var mxGenericChangeCodec=function(_0xc0a9x2,_0xc0a9x3){var _0xc0a9x4= new mxObjectCodec(_0xc0a9x2,[_0x483c[251],_0x483c[257]],[_0x483c[246]]);_0xc0a9x4[_0x483c[3268]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9xa){mxUtils[_0x483c[1331]](_0xc0a9xa[_0x483c[246]])&&(_0xc0a9xa[_0x483c[246]]=_0xc0a9x2[_0x483c[3244]](_0xc0a9xa[_0x483c[246]],!1));_0xc0a9xa[_0x483c[257]]=_0xc0a9xa[_0xc0a9x3];return _0xc0a9xa;};return _0xc0a9x4;};mxCodecRegistry[_0x483c[3234]](mxGenericChangeCodec( new mxValueChange,_0x483c[131]));mxCodecRegistry[_0x483c[3234]](mxGenericChangeCodec( new mxStyleChange,_0x483c[124]));mxCodecRegistry[_0x483c[3234]](mxGenericChangeCodec( new mxGeometryChange,_0x483c[256]));mxCodecRegistry[_0x483c[3234]](mxGenericChangeCodec( new mxCollapseChange,_0x483c[1985]));mxCodecRegistry[_0x483c[3234]](mxGenericChangeCodec( new mxVisibleChange,_0x483c[189]));mxCodecRegistry[_0x483c[3234]](mxGenericChangeCodec( new mxCellAttributeChange,_0x483c[131]));mxCodecRegistry[_0x483c[3234]](function(){return  new mxObjectCodec( new mxGraph,_0x483c[3280][_0x483c[224]](_0x483c[185]))}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxGraphView);_0xc0a9x2[_0x483c[514]]=function(_0xc0a9x2,_0xc0a9x4){return this[_0x483c[3242]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x4[_0x483c[1179]][_0x483c[502]]()[_0x483c[501]]())};_0xc0a9x2[_0x483c[3242]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x4[_0x483c[1179]][_0x483c[502]](),_0xc0a9xa=_0xc0a9x4[_0x483c[248]](_0xc0a9x5),_0xc0a9x12=_0xc0a9x9[_0x483c[1197]](_0xc0a9x5);if(null==_0xc0a9x12||null!=_0xc0a9xa){var _0xc0a9x13=_0xc0a9x9[_0x483c[262]](_0xc0a9x5),_0xc0a9x14=_0xc0a9x4[_0x483c[1179]][_0x483c[1198]](_0xc0a9x5),_0xc0a9x15=null;_0xc0a9x12==_0xc0a9x9[_0x483c[501]]()?_0xc0a9x15=_0x483c[3281]:null==_0xc0a9x12?_0xc0a9x15=_0x483c[1179]:_0xc0a9x9[_0x483c[250]](_0xc0a9x5)?_0xc0a9x15=_0x483c[1989]:0<_0xc0a9x13&&null!=_0xc0a9x14?_0xc0a9x15=_0x483c[1504]:_0xc0a9x9[_0x483c[1193]](_0xc0a9x5)&&(_0xc0a9x15=_0x483c[1988]);if(null!=_0xc0a9x15){var _0xc0a9x16=_0xc0a9x2[_0x483c[395]][_0x483c[55]](_0xc0a9x15);null!=_0xc0a9x4[_0x483c[1179]][_0x483c[2183]](_0xc0a9x5)&&(_0xc0a9x16[_0x483c[57]](_0x483c[685],_0xc0a9x4[_0x483c[1179]][_0x483c[2183]](_0xc0a9x5)),_0xc0a9x4[_0x483c[1179]][_0x483c[2186]](_0xc0a9x5)&&_0xc0a9x16[_0x483c[57]](_0x483c[1428],!0));if(null==_0xc0a9x12){var _0xc0a9x17=_0xc0a9x4[_0x483c[517]]();null!=_0xc0a9x17&&(_0xc0a9x16[_0x483c[57]](_0x483c[235],Math[_0x483c[488]](_0xc0a9x17[_0x483c[235]])),_0xc0a9x16[_0x483c[57]](_0x483c[236],Math[_0x483c[488]](_0xc0a9x17[_0x483c[236]])),_0xc0a9x16[_0x483c[57]](_0x483c[117],Math[_0x483c[488]](_0xc0a9x17[_0x483c[117]])),_0xc0a9x16[_0x483c[57]](_0x483c[119],Math[_0x483c[488]](_0xc0a9x17[_0x483c[119]])));_0xc0a9x16[_0x483c[57]](_0x483c[255],_0xc0a9x4[_0x483c[255]]);}else {if(null!=_0xc0a9xa&&null!=_0xc0a9x14){for(_0xc0a9x17 in _0xc0a9xa[_0x483c[124]]){_0xc0a9x12=_0xc0a9xa[_0x483c[124]][_0xc0a9x17],_0x483c[279]== typeof _0xc0a9x12&&_0x483c[194]== typeof _0xc0a9x12&&(_0xc0a9x12=mxStyleRegistry[_0x483c[718]](_0xc0a9x12)),null!=_0xc0a9x12&&(_0x483c[279]!= typeof _0xc0a9x12&&_0x483c[194]!= typeof _0xc0a9x12)&&_0xc0a9x16[_0x483c[57]](_0xc0a9x17,_0xc0a9x12)};_0xc0a9x12=_0xc0a9xa[_0x483c[439]];if(null!=_0xc0a9x12&&0<_0xc0a9x12[_0x483c[67]]){_0xc0a9x14=Math[_0x483c[488]](_0xc0a9x12[0][_0x483c[235]])+_0x483c[537]+Math[_0x483c[488]](_0xc0a9x12[0][_0x483c[236]]);for(_0xc0a9x17=1;_0xc0a9x17<_0xc0a9x12[_0x483c[67]];_0xc0a9x17++){_0xc0a9x14+=_0x483c[185]+Math[_0x483c[488]](_0xc0a9x12[_0xc0a9x17][_0x483c[235]])+_0x483c[537]+Math[_0x483c[488]](_0xc0a9x12[_0xc0a9x17][_0x483c[236]])};_0xc0a9x16[_0x483c[57]](_0x483c[1525],_0xc0a9x14);}else {_0xc0a9x16[_0x483c[57]](_0x483c[235],Math[_0x483c[488]](_0xc0a9xa[_0x483c[235]])),_0xc0a9x16[_0x483c[57]](_0x483c[236],Math[_0x483c[488]](_0xc0a9xa[_0x483c[236]])),_0xc0a9x16[_0x483c[57]](_0x483c[117],Math[_0x483c[488]](_0xc0a9xa[_0x483c[117]])),_0xc0a9x16[_0x483c[57]](_0x483c[119],Math[_0x483c[488]](_0xc0a9xa[_0x483c[119]]))};_0xc0a9x17=_0xc0a9xa[_0x483c[2079]];null!=_0xc0a9x17&&(0!=_0xc0a9x17[_0x483c[235]]&&_0xc0a9x16[_0x483c[57]](_0x483c[1126],Math[_0x483c[488]](_0xc0a9x17[_0x483c[235]])),0!=_0xc0a9x17[_0x483c[236]]&&_0xc0a9x16[_0x483c[57]](_0x483c[1125],Math[_0x483c[488]](_0xc0a9x17[_0x483c[236]])));}};for(_0xc0a9x17=0;_0xc0a9x17<_0xc0a9x13;_0xc0a9x17++){_0xc0a9xa=this[_0x483c[3242]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x9[_0x483c[263]](_0xc0a9x5,_0xc0a9x17)),null!=_0xc0a9xa&&_0xc0a9x16[_0x483c[62]](_0xc0a9xa)};};};return _0xc0a9x16;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxStylesheet);_0xc0a9x2[_0x483c[514]]=function(_0xc0a9x2,_0xc0a9x4){var _0xc0a9x5=_0xc0a9x2[_0x483c[395]][_0x483c[55]](this[_0x483c[718]]()),_0xc0a9x9;for(_0xc0a9x9 in _0xc0a9x4[_0x483c[2054]]){var _0xc0a9xa=_0xc0a9x4[_0x483c[2054]][_0xc0a9x9],_0xc0a9x12=_0xc0a9x2[_0x483c[395]][_0x483c[55]](_0x483c[99]);if(null!=_0xc0a9x9){_0xc0a9x12[_0x483c[57]](_0x483c[3069],_0xc0a9x9);for(var _0xc0a9x13 in _0xc0a9xa){var _0xc0a9x14=this[_0x483c[3282]](_0xc0a9x13,_0xc0a9xa[_0xc0a9x13]);if(null!=_0xc0a9x14){var _0xc0a9x15=_0xc0a9x2[_0x483c[395]][_0x483c[55]](_0x483c[99]);_0xc0a9x15[_0x483c[57]](_0x483c[131],_0xc0a9x14);_0xc0a9x15[_0x483c[57]](_0x483c[3069],_0xc0a9x13);_0xc0a9x12[_0x483c[62]](_0xc0a9x15);};};0<_0xc0a9x12[_0x483c[271]][_0x483c[67]]&&_0xc0a9x5[_0x483c[62]](_0xc0a9x12);};};return _0xc0a9x5;};_0xc0a9x2[_0x483c[3282]]=function(_0xc0a9x2,_0xc0a9x4){var _0xc0a9x5= typeof _0xc0a9x4;_0x483c[279]==_0xc0a9x5?_0xc0a9x4=mxStyleRegistry[_0x483c[718]](style[j]):_0x483c[194]==_0xc0a9x5&&(_0xc0a9x4=null);return _0xc0a9x4;};_0xc0a9x2[_0x483c[1093]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0xc0a9x5=_0xc0a9x5|| new this[_0x483c[3231]][_0x483c[196]];var _0xc0a9x9=_0xc0a9x4[_0x483c[284]](_0x483c[1363]);null!=_0xc0a9x9&&(_0xc0a9x2[_0x483c[68]][_0xc0a9x9]=_0xc0a9x5);for(_0xc0a9x4=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9x4;){if(!this[_0x483c[3273]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5)&&_0x483c[99]==_0xc0a9x4[_0x483c[301]]&&(_0xc0a9x9=_0xc0a9x4[_0x483c[284]](_0x483c[3069]),null!=_0xc0a9x9)){var _0xc0a9xa=_0xc0a9x4[_0x483c[284]](_0x483c[1284]),_0xc0a9x12=null!=_0xc0a9xa?mxUtils[_0x483c[238]](_0xc0a9x5[_0x483c[2054]][_0xc0a9xa]):null;null==_0xc0a9x12&&(null!=_0xc0a9xa&&mxLog[_0x483c[283]](_0x483c[3283]+_0xc0a9xa+_0x483c[3284]),_0xc0a9x12={});for(_0xc0a9xa=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9xa;){if(_0xc0a9xa[_0x483c[288]]==mxConstants[_0x483c[289]]){var _0xc0a9x13=_0xc0a9xa[_0x483c[284]](_0x483c[3069]);if(_0x483c[99]==_0xc0a9xa[_0x483c[301]]){var _0xc0a9x14=mxUtils[_0x483c[329]](_0xc0a9xa),_0xc0a9x15=null;null!=_0xc0a9x14&&0<_0xc0a9x14[_0x483c[67]]?_0xc0a9x15=mxUtils[_0x483c[1545]](_0xc0a9x14):(_0xc0a9x15=_0xc0a9xa[_0x483c[284]](_0x483c[131]),mxUtils[_0x483c[1946]](_0xc0a9x15)&&(_0xc0a9x15=parseFloat(_0xc0a9x15)));null!=_0xc0a9x15&&(_0xc0a9x12[_0xc0a9x13]=_0xc0a9x15);}else {_0x483c[205]==_0xc0a9xa[_0x483c[301]]&& delete _0xc0a9x12[_0xc0a9x13]};};_0xc0a9xa=_0xc0a9xa[_0x483c[287]];};_0xc0a9x5[_0x483c[2074]](_0xc0a9x9,_0xc0a9x12);};_0xc0a9x4=_0xc0a9x4[_0x483c[287]];};return _0xc0a9x5;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxDefaultKeyHandler);_0xc0a9x2[_0x483c[514]]=function(_0xc0a9x2,_0xc0a9x4){return null};_0xc0a9x2[_0x483c[1093]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x5){for(_0xc0a9x4=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9x4;){if(!this[_0x483c[3273]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5)&&_0x483c[99]==_0xc0a9x4[_0x483c[301]]){var _0xc0a9x9=_0xc0a9x4[_0x483c[284]](_0x483c[3069]),_0xc0a9xa=_0xc0a9x4[_0x483c[284]](_0x483c[892]),_0xc0a9x12=_0xc0a9x4[_0x483c[284]](_0x483c[2207]);_0xc0a9x5[_0x483c[3063]](_0xc0a9x9,_0xc0a9xa,_0xc0a9x12);};_0xc0a9x4=_0xc0a9x4[_0x483c[287]];}};return _0xc0a9x5;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxDefaultToolbar);_0xc0a9x2[_0x483c[514]]=function(_0xc0a9x2,_0xc0a9x4){return null};_0xc0a9x2[_0x483c[1093]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(null!=_0xc0a9x5){var _0xc0a9x9=_0xc0a9x5[_0x483c[3061]];for(_0xc0a9x4=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9x4;){if(_0xc0a9x4[_0x483c[288]]==mxConstants[_0x483c[289]]&&!this[_0x483c[3273]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5)){if(_0x483c[3072]==_0xc0a9x4[_0x483c[301]]){_0xc0a9x5[_0x483c[1051]]()}else {if(_0x483c[345]==_0xc0a9x4[_0x483c[301]]){_0xc0a9x5[_0x483c[3082]][_0x483c[1052]]()}else {if(_0x483c[1054]==_0xc0a9x4[_0x483c[301]]){_0xc0a9x5[_0x483c[3082]][_0x483c[1053]]()}else {if(_0x483c[99]==_0xc0a9x4[_0x483c[301]]){var _0xc0a9xa=_0xc0a9x4[_0x483c[284]](_0x483c[3069]),_0xc0a9xa=mxResources[_0x483c[203]](_0xc0a9xa)||_0xc0a9xa,_0xc0a9x12=_0xc0a9x4[_0x483c[284]](_0x483c[2916]),_0xc0a9x13=_0xc0a9x4[_0x483c[284]](_0x483c[3285]),_0xc0a9x14=_0xc0a9x4[_0x483c[284]](_0x483c[892]),_0xc0a9x15=_0xc0a9x4[_0x483c[284]](_0x483c[3286]),_0xc0a9x16=_0xc0a9x4[_0x483c[284]](_0x483c[3231]),_0xc0a9x17=_0x483c[468]!=_0xc0a9x4[_0x483c[284]](_0x483c[3287]),_0xc0a9x18=mxUtils[_0x483c[329]](_0xc0a9x4),_0xc0a9x19=null;if(null!=_0xc0a9x14){_0xc0a9x19=_0xc0a9x5[_0x483c[1025]](_0xc0a9xa,_0xc0a9x12,_0xc0a9x14,_0xc0a9x13)}else {if(null!=_0xc0a9x15){var _0xc0a9x1a=mxUtils[_0x483c[1545]](_0xc0a9x18),_0xc0a9x19=_0xc0a9x5[_0x483c[1048]](_0xc0a9xa,_0xc0a9x12,_0xc0a9x15,_0xc0a9x13,_0xc0a9x1a)}else {if(null!=_0xc0a9x16||null!=_0xc0a9x18&&0<_0xc0a9x18[_0x483c[67]]){_0xc0a9x19=_0xc0a9x9[_0x483c[3118]][_0xc0a9x16],_0xc0a9x16=_0xc0a9x4[_0x483c[284]](_0x483c[124]),null!=_0xc0a9x19&&null!=_0xc0a9x16&&(_0xc0a9x19=_0xc0a9x19[_0x483c[238]](),_0xc0a9x19[_0x483c[475]](_0xc0a9x16)),_0xc0a9x16=null,null!=_0xc0a9x18&&0<_0xc0a9x18[_0x483c[67]]&&(_0xc0a9x16=mxUtils[_0x483c[1545]](_0xc0a9x18)),_0xc0a9x19=_0xc0a9x5[_0x483c[3087]](_0xc0a9xa,_0xc0a9x12,_0xc0a9x19,_0xc0a9x13,_0xc0a9x16,_0xc0a9x17)}else {if(_0xc0a9x13=mxUtils[_0x483c[1540]](_0xc0a9x4),0<_0xc0a9x13[_0x483c[67]]){if(null==_0xc0a9x12){_0xc0a9x16=_0xc0a9x5[_0x483c[1038]](_0xc0a9xa);for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x13[_0x483c[67]];_0xc0a9xa++){_0xc0a9x17=_0xc0a9x13[_0xc0a9xa],_0x483c[3072]==_0xc0a9x17[_0x483c[301]]?_0xc0a9x5[_0x483c[972]](_0xc0a9x16,_0x483c[3288]):_0x483c[99]==_0xc0a9x17[_0x483c[301]]&&(_0xc0a9x12=_0xc0a9x17[_0x483c[284]](_0x483c[3069]),_0xc0a9x17=_0xc0a9x17[_0x483c[284]](_0x483c[892]),_0xc0a9x5[_0x483c[3085]](_0xc0a9x16,_0xc0a9x12,_0xc0a9x17))};}else {var _0xc0a9x1b=null,_0xc0a9x1c=_0xc0a9x5[_0x483c[3087]](_0xc0a9xa,_0xc0a9x12,function(){var _0xc0a9x2=_0xc0a9x9[_0x483c[3118]][_0xc0a9x1b[_0x483c[131]]];if(null!=_0xc0a9x2){var _0xc0a9x2=_0xc0a9x2[_0x483c[238]](),_0xc0a9x3=_0xc0a9x1b[_0x483c[1040]][_0xc0a9x1b[_0x483c[1039]]][_0x483c[3289]];null!=_0xc0a9x3&&_0xc0a9x2[_0x483c[475]](_0xc0a9x3);return _0xc0a9x2;};mxLog[_0x483c[283]](_0x483c[3290]+_0xc0a9x2+_0x483c[3291]);return null;},null,null,_0xc0a9x17),_0xc0a9x1b=_0xc0a9x5[_0x483c[970]]();mxEvent[_0x483c[169]](_0xc0a9x1b,_0x483c[826],function(){_0xc0a9x5[_0x483c[3082]][_0x483c[1047]](_0xc0a9x1c,function(_0xc0a9x2){_0xc0a9x2=mxUtils[_0x483c[2196]](_0xc0a9x9[_0x483c[1179]][_0x483c[526]],mxEvent[_0x483c[731]](_0xc0a9x2),mxEvent[_0x483c[733]](_0xc0a9x2));return _0xc0a9x9[_0x483c[817]](null,_0xc0a9x1a(),_0xc0a9x2[_0x483c[235]],_0xc0a9x2[_0x483c[236]]);});_0xc0a9x5[_0x483c[3082]][_0x483c[1023]]= !1;});for(_0xc0a9xa=0;_0xc0a9xa<_0xc0a9x13[_0x483c[67]];_0xc0a9xa++){_0xc0a9x17=_0xc0a9x13[_0xc0a9xa],_0x483c[3072]==_0xc0a9x17[_0x483c[301]]?_0xc0a9x5[_0x483c[972]](_0xc0a9x1b,_0x483c[3288]):_0x483c[99]==_0xc0a9x17[_0x483c[301]]&&(_0xc0a9x12=_0xc0a9x17[_0x483c[284]](_0x483c[3069]),_0xc0a9x18=_0xc0a9x17[_0x483c[284]](_0x483c[3231]),_0xc0a9x5[_0x483c[972]](_0xc0a9x1b,_0xc0a9x12,_0xc0a9x18||_0xc0a9x16)[_0x483c[3289]]=_0xc0a9x17[_0x483c[284]](_0x483c[124]))};}}}}};null!=_0xc0a9x19&&(_0xc0a9x16=_0xc0a9x4[_0x483c[284]](_0x483c[1363]),null!=_0xc0a9x16&&0<_0xc0a9x16[_0x483c[67]]&&_0xc0a9x19[_0x483c[57]](_0x483c[1363],_0xc0a9x16));}}}}};_0xc0a9x4=_0xc0a9x4[_0x483c[287]];};};return _0xc0a9x5;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxDefaultPopupMenu);_0xc0a9x2[_0x483c[514]]=function(_0xc0a9x2,_0xc0a9x4){return null};_0xc0a9x2[_0x483c[1093]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){var _0xc0a9x9=_0xc0a9x4[_0x483c[64]](_0x483c[3277])[0];null!=_0xc0a9x9?this[_0x483c[3273]](_0xc0a9x2,_0xc0a9x9,_0xc0a9x5):null!=_0xc0a9x5&&(_0xc0a9x5[_0x483c[3064]]=_0xc0a9x4);return _0xc0a9x5;};return _0xc0a9x2;}());mxCodecRegistry[_0x483c[3234]](function(){var _0xc0a9x2= new mxObjectCodec( new mxEditor,_0x483c[3292][_0x483c[224]](_0x483c[185]));_0xc0a9x2[_0x483c[3268]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){_0xc0a9x2=_0xc0a9x4[_0x483c[284]](_0x483c[2075]);null!=_0xc0a9x2&&(_0xc0a9x4[_0x483c[1390]](_0x483c[2075]),_0xc0a9x5[_0x483c[2075]]=_0xc0a9x5[_0x483c[3118]][_0xc0a9x2]);_0xc0a9x2=_0xc0a9x4[_0x483c[284]](_0x483c[3120]);null!=_0xc0a9x2&&(_0xc0a9x4[_0x483c[1390]](_0x483c[3120]),_0xc0a9x5[_0x483c[3120]]=_0xc0a9x5[_0x483c[3118]][_0xc0a9x2]);return _0xc0a9x5;};_0xc0a9x2[_0x483c[3274]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){if(_0x483c[3293]==_0xc0a9x4[_0x483c[301]]){if(_0x483c[3118]==_0xc0a9x4[_0x483c[284]](_0x483c[3069])){this[_0x483c[3294]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5);return;}}else {if(_0x483c[3295]==_0xc0a9x4[_0x483c[301]]){this[_0x483c[3296]](_0xc0a9x2,_0xc0a9x4,_0xc0a9x5);return;}};mxObjectCodec[_0x483c[202]][_0x483c[3274]][_0x483c[183]](this,arguments);};_0xc0a9x2[_0x483c[3296]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){for(_0xc0a9x2=_0xc0a9x4[_0x483c[285]];null!=_0xc0a9x2;){if(_0x483c[99]==_0xc0a9x2[_0x483c[301]]){_0xc0a9x4=_0xc0a9x2[_0x483c[284]](_0x483c[3069]);var _0xc0a9x9=_0xc0a9x2[_0x483c[284]](_0x483c[980]),_0xc0a9xa=_0xc0a9x2[_0x483c[284]](_0x483c[124]),_0xc0a9x12=null;if(null!=_0xc0a9x9){_0xc0a9x12=document[_0x483c[1362]](_0xc0a9x9),null!=_0xc0a9x12&&null!=_0xc0a9xa&&(_0xc0a9x12[_0x483c[124]][_0x483c[103]]+=_0x483c[471]+_0xc0a9xa)}else {var _0xc0a9x9=parseInt(_0xc0a9x2[_0x483c[284]](_0x483c[235])),_0xc0a9x13=parseInt(_0xc0a9x2[_0x483c[284]](_0x483c[236])),_0xc0a9x14=_0xc0a9x2[_0x483c[284]](_0x483c[117]),_0xc0a9x15=_0xc0a9x2[_0x483c[284]](_0x483c[119]),_0xc0a9x12=document[_0x483c[55]](_0x483c[485]);_0xc0a9x12[_0x483c[124]][_0x483c[103]]=_0xc0a9xa;( new mxWindow(mxResources[_0x483c[203]](_0xc0a9x4)||_0xc0a9x4,_0xc0a9x12,_0xc0a9x9,_0xc0a9x13,_0xc0a9x14,_0xc0a9x15,!1,!0))[_0x483c[175]](!0);};_0x483c[1179]==_0xc0a9x4?_0xc0a9x5[_0x483c[3202]](_0xc0a9x12):_0x483c[3082]==_0xc0a9x4?_0xc0a9x5[_0x483c[3204]](_0xc0a9x12):_0x483c[924]==_0xc0a9x4?_0xc0a9x5[_0x483c[3208]](_0xc0a9x12):_0x483c[879]==_0xc0a9x4?_0xc0a9x5[_0x483c[3205]](_0xc0a9x12):_0x483c[201]==_0xc0a9x4&&_0xc0a9x5[_0x483c[3297]](_0xc0a9x12);}else {_0x483c[3298]==_0xc0a9x2[_0x483c[301]]?mxResources[_0x483c[99]](_0xc0a9x2[_0x483c[284]](_0x483c[3299])):_0x483c[94]==_0xc0a9x2[_0x483c[301]]&&mxClient[_0x483c[54]](_0x483c[94],_0xc0a9x2[_0x483c[284]](_0x483c[298]))};_0xc0a9x2=_0xc0a9x2[_0x483c[287]];}};_0xc0a9x2[_0x483c[3294]]=function(_0xc0a9x2,_0xc0a9x4,_0xc0a9x5){null==_0xc0a9x5[_0x483c[3118]]&&(_0xc0a9x5[_0x483c[3118]]=[]);_0xc0a9x4=mxUtils[_0x483c[1540]](_0xc0a9x4);for(var _0xc0a9x9=0;_0xc0a9x9<_0xc0a9x4[_0x483c[67]];_0xc0a9x9++){for(var _0xc0a9xa=_0xc0a9x4[_0xc0a9x9][_0x483c[284]](_0x483c[3069]),_0xc0a9x12=_0xc0a9x4[_0xc0a9x9][_0x483c[285]];null!=_0xc0a9x12&&1!=_0xc0a9x12[_0x483c[288]];){_0xc0a9x12=_0xc0a9x12[_0x483c[287]]};null!=_0xc0a9x12&&(_0xc0a9x5[_0x483c[3118]][_0xc0a9xa]=_0xc0a9x2[_0x483c[3244]](_0xc0a9x12));};};return _0xc0a9x2;}());
\ No newline at end of file
+var _0xc8ed=["\x32\x2E\x30\x2E\x30\x2E\x30","\x4D\x53\x49\x45","\x69\x6E\x64\x65\x78\x4F\x66","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x4D\x53\x49\x45\x20\x36","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x76","\x6F","\x4D\x6F\x7A\x69\x6C\x6C\x61\x2F","\x4F\x70\x65\x72\x61\x2F","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x34\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x33\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x32\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x31\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x30\x2E","\x50\x72\x65\x73\x74\x6F\x2F\x31\x2E","\x41\x70\x70\x6C\x65\x57\x65\x62\x4B\x69\x74\x2F","\x43\x68\x72\x6F\x6D\x65\x2F","\x46\x69\x72\x65\x66\x6F\x78\x2F","\x46\x69\x72\x65\x66\x6F\x78\x2F\x31\x2E","\x46\x69\x72\x65\x66\x6F\x78\x2F\x32\x2E","\x49\x63\x65\x77\x65\x61\x73\x65\x6C\x2F","\x49\x63\x65\x77\x65\x61\x73\x65\x6C\x2F\x31\x2E","\x49\x63\x65\x77\x65\x61\x73\x65\x6C\x2F\x32\x2E","\x53\x65\x61\x4D\x6F\x6E\x6B\x65\x79\x2F","\x53\x65\x61\x4D\x6F\x6E\x6B\x65\x79\x2F\x31\x2E","\x49\x63\x65\x61\x70\x65\x2F","\x49\x63\x65\x61\x70\x65\x2F\x31\x2E","\x53\x65\x61\x6D\x6F\x6E\x6B\x65\x79\x2F","\x47\x61\x6C\x65\x6F\x6E\x2F","\x45\x70\x69\x70\x68\x61\x6E\x79\x2F","\x47\x65\x63\x6B\x6F\x2F","\x43\x61\x6D\x69\x6E\x6F\x2F\x31\x2E","\x45\x70\x69\x70\x68\x61\x6E\x79\x2F\x32\x2E","\x4D\x6F\x7A\x69\x6C\x6C\x61\x2F\x32\x2E","\x4D\x49\x43\x52\x4F\x53\x4F\x46\x54\x20\x49\x4E\x54\x45\x52\x4E\x45\x54\x20\x45\x58\x50\x4C\x4F\x52\x45\x52","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x61\x70\x70\x4E\x61\x6D\x65","\x4D\x41\x43\x49\x4E\x54\x4F\x53\x48","\x49\x50\x41\x44","\x49\x50\x4F\x44","\x49\x50\x48\x4F\x4E\x45","\x41\x4E\x44\x52\x4F\x49\x44","\x68\x74\x74\x70\x3A\x2F\x2F","\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x68\x74\x74\x70\x73\x3A\x2F\x2F","\x49\x53\x5F\x56\x4D\x4C","\x49\x53\x5F\x53\x56\x47","\x49\x53\x5F\x49\x45\x36","\x3C\x6C\x69\x6E\x6B\x20\x72\x65\x6C\x3D\x22","\x22\x20\x68\x72\x65\x66\x3D\x22","\x22\x20\x63\x68\x61\x72\x73\x65\x74\x3D\x22\x49\x53\x4F\x2D\x38\x38\x35\x39\x2D\x31\x22\x20\x74\x79\x70\x65\x3D\x22\x74\x65\x78\x74\x2F\x63\x73\x73\x22\x2F\x3E","\x77\x72\x69\x74\x65","\x6C\x69\x6E\x6B","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x72\x65\x6C","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x61\x72\x73\x65\x74","\x49\x53\x4F\x2D\x38\x38\x35\x39\x2D\x31","\x74\x79\x70\x65","\x74\x65\x78\x74\x2F\x63\x73\x73","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x68\x65\x61\x64","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x3C\x73\x63\x72\x69\x70\x74\x20\x73\x72\x63\x3D\x22","\x22\x3E\x3C\x2F\x73\x63\x72\x69\x70\x74\x3E","\x6C\x65\x6E\x67\x74\x68","\x6F\x62\x6A\x65\x63\x74\x73","\x6D\x78\x4C\x69\x73\x74\x65\x6E\x65\x72\x4C\x69\x73\x74","\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x49\x53\x5F\x4F\x50","\x49\x53\x5F\x4F\x54","\x43\x53\x53\x5F\x50\x52\x45\x46\x49\x58","\x4F","\x49\x53\x5F\x53\x46","\x49\x53\x5F\x47\x43","\x57\x65\x62\x6B\x69\x74","\x49\x53\x5F\x4D\x54","\x4D\x6F\x7A","\x49\x53\x5F\x49\x45","\x6D\x73","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x2E\x74\x78\x74","\x2F","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x62\x61\x73\x65\x50\x61\x74\x68","\x2E","\x69\x6D\x61\x67\x65\x42\x61\x73\x65\x50\x61\x74\x68","\x2F\x69\x6D\x61\x67\x65\x73","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x75\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65","\x64\x65\x66\x61\x75\x6C\x74\x4C\x61\x6E\x67\x75\x61\x67\x65","\x65\x6E","\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x2F\x63\x73\x73\x2F\x63\x6F\x6D\x6D\x6F\x6E\x2E\x63\x73\x73","\x6C\x61\x6E\x67\x75\x61\x67\x65\x73","\x75\x72\x6E\x3A\x73\x63\x68\x65\x6D\x61\x73\x2D\x6D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2D\x63\x6F\x6D\x3A\x76\x6D\x6C","\x23\x64\x65\x66\x61\x75\x6C\x74\x23\x56\x4D\x4C","\x61\x64\x64","\x6E\x61\x6D\x65\x73\x70\x61\x63\x65\x73","\x75\x72\x6E\x3A\x73\x63\x68\x65\x6D\x61\x73\x2D\x6D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2D\x63\x6F\x6D\x3A\x6F\x66\x66\x69\x63\x65\x3A\x6F\x66\x66\x69\x63\x65","\x63\x72\x65\x61\x74\x65\x53\x74\x79\x6C\x65\x53\x68\x65\x65\x74","\x63\x73\x73\x54\x65\x78\x74","\x76\x5C\x3A\x2A\x7B\x62\x65\x68\x61\x76\x69\x6F\x72\x3A\x75\x72\x6C\x28\x23\x64\x65\x66\x61\x75\x6C\x74\x23\x56\x4D\x4C\x29\x7D\x6F\x5C\x3A\x2A\x7B\x62\x65\x68\x61\x76\x69\x6F\x72\x3A\x75\x72\x6C\x28\x23\x64\x65\x66\x61\x75\x6C\x74\x23\x56\x4D\x4C\x29\x7D","\x2F\x63\x73\x73\x2F\x65\x78\x70\x6C\x6F\x72\x65\x72\x2E\x63\x73\x73","\x6F\x6E\x75\x6E\x6C\x6F\x61\x64","\x64\x69\x73\x70\x6F\x73\x65","\x61\x74\x74\x61\x63\x68\x45\x76\x65\x6E\x74","\x43\x6F\x6E\x73\x6F\x6C\x65","","\x77\x69\x6E\x64\x6F\x77","\x62\x6F\x64\x79","\x63\x6F\x6E\x73\x6F\x6C\x65\x4E\x61\x6D\x65","\x20\x2D\x20\x6D\x78\x47\x72\x61\x70\x68\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x74\x61\x62\x6C\x65","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x74\x62\x6F\x64\x79","\x74\x72","\x74\x64","\x76\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x73\x74\x79\x6C\x65","\x74\x6F\x70","\x74\x65\x78\x74\x61\x72\x65\x61","\x72\x65\x61\x64\x4F\x6E\x6C\x79","\x74\x72\x75\x65","\x72\x65\x73\x69\x7A\x65","\x6E\x6F\x6E\x65","\x76\x61\x6C\x75\x65","\x62\x75\x66\x66\x65\x72","\x49\x53\x5F\x4E\x53","\x42\x61\x63\x6B\x43\x6F\x6D\x70\x61\x74","\x63\x6F\x6D\x70\x61\x74\x4D\x6F\x64\x65","\x39\x39\x25","\x33\x30\x70\x78","\x49\x6E\x66\x6F","\x69\x6E\x66\x6F","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E","\x44\x4F\x4D","\x67\x65\x74\x49\x6E\x6E\x65\x72\x48\x74\x6D\x6C","\x64\x65\x62\x75\x67","\x54\x72\x61\x63\x65","\x54\x52\x41\x43\x45","\x54\x72\x61\x63\x69\x6E\x67\x20\x65\x6E\x61\x62\x6C\x65\x64","\x54\x72\x61\x63\x69\x6E\x67\x20\x64\x69\x73\x61\x62\x6C\x65\x64","\x43\x6F\x70\x79","\x63\x6F\x70\x79","\x61\x6C\x65\x72\x74","\x53\x68\x6F\x77","\x70\x6F\x70\x75\x70","\x43\x6C\x65\x61\x72","\x6E\x75\x6D\x62\x65\x72","\x69\x6E\x6E\x65\x72\x57\x69\x64\x74\x68","\x69\x6E\x6E\x65\x72\x48\x65\x69\x67\x68\x74","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x6D\x61\x78","\x73\x65\x74\x4D\x61\x78\x69\x6D\x69\x7A\x61\x62\x6C\x65","\x73\x65\x74\x53\x63\x72\x6F\x6C\x6C\x61\x62\x6C\x65","\x73\x65\x74\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x73\x65\x74\x43\x6C\x6F\x73\x61\x62\x6C\x65","\x64\x65\x73\x74\x72\x6F\x79\x4F\x6E\x43\x6C\x6F\x73\x65","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x78","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x39\x32\x70\x78","\x77\x72\x69\x74\x65\x6C\x6E","\x62\x75\x74\x74\x6F\x6E","\x63\x6C\x69\x63\x6B","\x69\x73\x56\x69\x73\x69\x62\x6C\x65","\x73\x65\x74\x56\x69\x73\x69\x62\x6C\x65","\x69\x6E\x69\x74","\x45\x6E\x74\x65\x72\x69\x6E\x67\x20","\x67\x65\x74\x54\x69\x6D\x65","\x20\x28","\x20\x6D\x73\x29","\x4C\x65\x61\x76\x69\x6E\x67\x20","\x44\x45\x42\x55\x47","\x61\x70\x70\x6C\x79","\x57\x41\x52\x4E","\x20","\x50\x72\x65\x73\x74\x6F\x2F\x32\x2E\x35","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x68\x69\x64\x64\x65\x6E","\x76\x69\x73\x69\x62\x6C\x65","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x0A","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x49\x64","\x6F\x62\x6A\x65\x63\x74","\x46\x49\x45\x4C\x44\x5F\x4E\x41\x4D\x45","\x63\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x67\x65\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E\x4E\x61\x6D\x65","\x23","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x6C\x65\x61\x72","\x6D\x61\x70","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x67\x65\x74","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65","\x67\x65\x74\x4B\x65\x79\x73","\x70\x75\x73\x68","\x67\x65\x74\x56\x61\x6C\x75\x65\x73","\x76\x69\x73\x69\x74","\x6C\x6F\x61\x64\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x69\x73\x4C\x61\x6E\x67\x75\x61\x67\x65\x53\x75\x70\x70\x6F\x72\x74\x65\x64","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2D","\x6C\x6F\x61\x64\x53\x70\x65\x63\x69\x61\x6C\x42\x75\x6E\x64\x6C\x65","\x5F","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x4E\x4F\x4E\x45","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x6C\x6F\x61\x64","\x69\x73\x52\x65\x61\x64\x79","\x67\x65\x74\x54\x65\x78\x74","\x70\x61\x72\x73\x65","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x42\x75\x6E\x64\x6C\x65","\x73\x70\x6C\x69\x74","\x63\x68\x61\x72\x41\x74","\x3D","\x63\x68\x61\x72\x43\x6F\x64\x65\x41\x74","\x72\x65\x73\x6F\x75\x72\x63\x65\x73\x45\x6E\x63\x6F\x64\x65\x64","\x25","\x72\x65\x70\x6C\x61\x63\x65","\x72\x65\x73\x6F\x75\x72\x63\x65\x73","\x7B","\x7D","\x6A\x6F\x69\x6E","\x78","\x79","\x65\x71\x75\x61\x6C\x73","\x63\x6C\x6F\x6E\x65","\x63\x61\x6C\x6C","\x73\x65\x74\x52\x65\x63\x74","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x58","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x59","\x6D\x69\x6E","\x67\x72\x6F\x77","\x67\x65\x74\x50\x6F\x69\x6E\x74","\x63\x65\x6C\x6C","\x63\x68\x69\x6C\x64","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x69\x73\x45\x64\x67\x65","\x6D\x6F\x64\x65\x6C","\x6E\x6F\x64\x65","\x73\x68\x61\x70\x65","\x73\x65\x74\x4F\x70\x61\x63\x69\x74\x79","\x73\x63\x61\x6C\x65","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x70\x72\x65\x76\x69\x6F\x75\x73","\x72\x65\x64\x72\x61\x77","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x61\x73\x63\x61\x64\x65\x4F\x70\x61\x63\x69\x74\x79","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x41\x74","\x67\x65\x74\x45\x64\x67\x65\x73","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x65\x72\x72\x6F\x72","\x63\x6C\x6F\x73\x65","\x2F\x65\x72\x72\x6F\x72\x2E\x67\x69\x66","\x63\x75\x72\x73\x6F\x72","\x63\x68\x69\x6C\x64\x4E\x6F\x64\x65\x73","\x72\x65\x6D\x6F\x76\x65\x43\x75\x72\x73\x6F\x72\x73","\x63\x75\x72\x72\x65\x6E\x74\x53\x74\x79\x6C\x65","\x67\x65\x74\x43\x6F\x6D\x70\x75\x74\x65\x64\x53\x74\x79\x6C\x65","\x67\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x53\x74\x79\x6C\x65","\x73\x63\x72\x6F\x6C\x6C","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x75\x74\x6F","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x76\x61\x72\x20\x5F\x6D\x78\x4A\x61\x76\x61\x53\x63\x72\x69\x70\x74\x45\x78\x70\x72\x65\x73\x73\x69\x6F\x6E\x3D","\x6D\x65\x73\x73\x61\x67\x65","\x20\x77\x68\x69\x6C\x65\x20\x65\x76\x61\x6C\x75\x61\x74\x69\x6E\x67\x20","\x77\x61\x72\x6E","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x66\x69\x6E\x64\x4E\x6F\x64\x65","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x6E\x6F\x64\x65\x54\x79\x70\x65","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x45\x4C\x45\x4D\x45\x4E\x54","\x66\x69\x6E\x64\x4E\x6F\x64\x65\x42\x79\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x2F\x2F\x2A\x5B\x40","\x3D\x27","\x27\x5D","\x73\x65\x6C\x65\x63\x74\x53\x69\x6E\x67\x6C\x65\x4E\x6F\x64\x65","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x69\x74\x65\x72\x61\x74\x65\x4E\x65\x78\x74","\x65\x76\x61\x6C\x75\x61\x74\x65","\x6E\x61\x6D\x65","\x28","\x73\x70\x6C\x69\x63\x65","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x69\x6D\x70\x6C\x65\x6D\x65\x6E\x74\x61\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x41\x63\x74\x69\x76\x65\x58\x4F\x62\x6A\x65\x63\x74","\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x58\x4D\x4C\x44\x4F\x4D","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x61\x73\x79\x6E\x63","\x66\x61\x6C\x73\x65","\x6C\x6F\x61\x64\x58\x4D\x4C","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x70\x61\x72\x73\x65\x46\x72\x6F\x6D\x53\x74\x72\x69\x6E\x67","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x65\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x52\x61\x6E\x67\x65\x73","\x20\x20","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x54\x45\x58\x54","\x6E\x6F\x64\x65\x56\x61\x6C\x75\x65","\x3C","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x68\x74\x6D\x6C\x45\x6E\x74\x69\x74\x69\x65\x73","\x3D\x22","\x22","\x3E\x0A","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x3C\x2F","\x2F\x3E\x0A","\x70\x72\x65\x76\x69\x6F\x75\x73\x53\x69\x62\x6C\x69\x6E\x67","\x67\x65\x74\x54\x65\x78\x74\x43\x6F\x6E\x74\x65\x6E\x74","\x74\x72\x69\x6D","\x26\x61\x6D\x70\x3B","\x26\x71\x75\x6F\x74\x3B","\x26\x23\x33\x39\x3B","\x26\x6C\x74\x3B","\x26\x67\x74\x3B","\x26\x23\x78\x61\x3B","\x74\x61\x67\x55\x72\x6E","\x78\x6D\x6C","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x73\x65\x72\x69\x61\x6C\x69\x7A\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x3E","\x6F\x75\x74\x65\x72\x48\x54\x4D\x4C","\x2F\x3E","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x4E\x6F\x64\x65","\x62\x72","\x70","\x66\x69\x6C\x74\x65\x72","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x41\x6C\x70\x68\x61\x49\x6D\x61\x67\x65\x4C\x6F\x61\x64\x65\x72\x28\x73\x72\x63\x3D\x27","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66\x27\x2C\x20\x73\x69\x7A\x69\x6E\x67\x4D\x65\x74\x68\x6F\x64\x3D\x27\x73\x63\x61\x6C\x65\x27\x29","\x65\x78\x65\x63\x75\x74\x65","\x73\x70\x61\x6E","\x63\x6F\x6C\x6F\x72","\x62\x6C\x75\x65","\x74\x65\x78\x74\x44\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x70\x6F\x69\x6E\x74\x65\x72","\x70\x61\x64\x64\x69\x6E\x67\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x6C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x55\x6E\x69\x76\x65\x72\x73\x61\x6C\x58\x50\x43\x6F\x6E\x6E\x65\x63\x74","\x65\x6E\x61\x62\x6C\x65\x50\x72\x69\x76\x69\x6C\x65\x67\x65","\x50\x72\x69\x76\x69\x6C\x65\x67\x65\x4D\x61\x6E\x61\x67\x65\x72","\x73\x65\x63\x75\x72\x69\x74\x79","\x50\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x20\x74\x6F\x20\x72\x65\x61\x64\x20\x66\x69\x6C\x65\x20\x64\x65\x6E\x69\x65\x64\x2E","\x6E\x73\x49\x4C\x6F\x63\x61\x6C\x46\x69\x6C\x65","\x69\x6E\x74\x65\x72\x66\x61\x63\x65\x73","\x63\x72\x65\x61\x74\x65\x49\x6E\x73\x74\x61\x6E\x63\x65","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x66\x69\x6C\x65\x2F\x6C\x6F\x63\x61\x6C\x3B\x31","\x63\x6C\x61\x73\x73\x65\x73","\x69\x6E\x69\x74\x57\x69\x74\x68\x50\x61\x74\x68","\x65\x78\x69\x73\x74\x73","\x46\x69\x6C\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E","\x6E\x73\x49\x46\x69\x6C\x65\x49\x6E\x70\x75\x74\x53\x74\x72\x65\x61\x6D","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x6E\x65\x74\x77\x6F\x72\x6B\x2F\x66\x69\x6C\x65\x2D\x69\x6E\x70\x75\x74\x2D\x73\x74\x72\x65\x61\x6D\x3B\x31","\x6E\x73\x49\x53\x63\x72\x69\x70\x74\x61\x62\x6C\x65\x49\x6E\x70\x75\x74\x53\x74\x72\x65\x61\x6D","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x73\x63\x72\x69\x70\x74\x61\x62\x6C\x65\x69\x6E\x70\x75\x74\x73\x74\x72\x65\x61\x6D\x3B\x31","\x61\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x65\x61\x64","\x53\x63\x72\x69\x70\x74\x69\x6E\x67\x2E\x46\x69\x6C\x65\x53\x79\x73\x74\x65\x6D\x4F\x62\x6A\x65\x63\x74","\x72\x65\x61\x64\x41\x6C\x6C","\x50\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x20\x74\x6F\x20\x77\x72\x69\x74\x65\x20\x66\x69\x6C\x65\x20\x64\x65\x6E\x69\x65\x64\x2E","\x63\x72\x65\x61\x74\x65","\x6E\x73\x49\x46\x69\x6C\x65\x4F\x75\x74\x70\x75\x74\x53\x74\x72\x65\x61\x6D","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x6E\x65\x74\x77\x6F\x72\x6B\x2F\x66\x69\x6C\x65\x2D\x6F\x75\x74\x70\x75\x74\x2D\x73\x74\x72\x65\x61\x6D\x3B\x31","\x66\x6C\x75\x73\x68","\x69\x66\x72\x61\x6D\x65","\x73\x72\x63","\x63\x6F\x6E\x74\x65\x6E\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6F\x70\x65\x6E","\x66\x6F\x63\x75\x73","\x50\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x20\x74\x6F\x20\x73\x61\x76\x65\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x20\x64\x65\x6E\x69\x65\x64\x2E","\x64\x6F\x63\x75\x6D\x65\x6E\x74","\x63\x6F\x6E\x74\x65\x6E\x74\x57\x69\x6E\x64\x6F\x77","\x53\x61\x76\x65\x41\x73","\x65\x78\x65\x63\x43\x6F\x6D\x6D\x61\x6E\x64","\x63\x6C\x69\x70\x62\x6F\x61\x72\x64\x44\x61\x74\x61","\x54\x65\x78\x74","\x73\x65\x74\x44\x61\x74\x61","\x6E\x73\x49\x43\x6C\x69\x70\x62\x6F\x61\x72\x64","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x77\x69\x64\x67\x65\x74\x2F\x63\x6C\x69\x70\x62\x6F\x61\x72\x64\x3B\x31","\x6E\x73\x49\x54\x72\x61\x6E\x73\x66\x65\x72\x61\x62\x6C\x65","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x77\x69\x64\x67\x65\x74\x2F\x74\x72\x61\x6E\x73\x66\x65\x72\x61\x62\x6C\x65\x3B\x31","\x74\x65\x78\x74\x2F\x75\x6E\x69\x63\x6F\x64\x65","\x61\x64\x64\x44\x61\x74\x61\x46\x6C\x61\x76\x6F\x72","\x6E\x73\x49\x53\x75\x70\x70\x6F\x72\x74\x73\x53\x74\x72\x69\x6E\x67","\x40\x6D\x6F\x7A\x69\x6C\x6C\x61\x2E\x6F\x72\x67\x2F\x73\x75\x70\x70\x6F\x72\x74\x73\x2D\x73\x74\x72\x69\x6E\x67\x3B\x31","\x64\x61\x74\x61","\x73\x65\x74\x54\x72\x61\x6E\x73\x66\x65\x72\x44\x61\x74\x61","\x6B\x47\x6C\x6F\x62\x61\x6C\x43\x6C\x69\x70\x62\x6F\x61\x72\x64","\x47\x45\x54","\x73\x65\x6E\x64","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x20\x3D\x20\x5B\x6E\x75\x6C\x6C\x5D\x0A","\x20\x3D\x3E\x20\x5B\x46\x75\x6E\x63\x74\x69\x6F\x6E\x5D\x0A","\x20\x3D\x3E\x20\x5B","\x5D\x0A","\x20\x3D\x20","\x50\x49","\x61\x62\x73","\x63\x6F\x73","\x73\x69\x6E","\x73\x71\x72\x74","\x61\x74\x61\x6E\x32","\x63\x65\x69\x6C","\x74\x6F\x52\x61\x64\x69\x61\x6E\x73","\x67\x65\x74\x52\x6F\x74\x61\x74\x65\x64\x50\x6F\x69\x6E\x74","\x67\x65\x74\x56\x61\x6C\x75\x65","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x4E\x4F\x4E\x45","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x4E\x4F\x52\x54\x48","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x57\x45\x53\x54","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x53\x4F\x55\x54\x48","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x45\x41\x53\x54","\x61\x62\x73\x6F\x6C\x75\x74\x65\x50\x6F\x69\x6E\x74\x73","\x70\x74\x53\x65\x67\x44\x69\x73\x74\x53\x71","\x76\x69\x65\x77","\x63\x6F\x6E\x74\x61\x69\x6E\x73","\x6F\x66\x66\x73\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x53\x63\x72\x6F\x6C\x6C\x4F\x72\x69\x67\x69\x6E","\x67\x65\x74\x4F\x66\x66\x73\x65\x74","\x5E\x5B","\x5C\x73","\x5D\x2B","\x67","\x5B","\x5D\x2B\x24","\x72\x74\x72\x69\x6D","\x6C\x74\x72\x69\x6D","\x30\x78","\x30\x58","\x61\x6E\x69\x6D\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x73","\x66\x61\x64\x65\x4F\x75\x74","\x69\x73\x56\x6D\x6C","\x61\x6C\x70\x68\x61\x28\x6F\x70\x61\x63\x69\x74\x79\x3D","\x29","\x6F\x70\x61\x63\x69\x74\x79","\x43\x53\x53\x31\x43\x6F\x6D\x70\x61\x74","\x56\x4D\x4C\x5F\x50\x52\x45\x46\x49\x58","\x3A\x69\x6D\x61\x67\x65","\x62\x6F\x72\x64\x65\x72\x53\x74\x79\x6C\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30","\x63\x6F\x6D\x70\x61\x72\x65","\x73\x6F\x72\x74","\x3B","\x69\x6E\x64\x65\x78\x4F\x66\x53\x74\x79\x6C\x65\x6E\x61\x6D\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x74\x79\x6C\x65","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x65\x74\x53\x74\x79\x6C\x65\x46\x6C\x61\x67","\x3D\x30","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x44\x45\x46\x41\x55\x4C\x54\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x44\x45\x46\x41\x55\x4C\x54\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x64\x69\x76","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x72\x6F\x75\x6E\x64","\x6C\x69\x6E\x65\x48\x65\x69\x67\x68\x74","\x4C\x49\x4E\x45\x5F\x48\x45\x49\x47\x48\x54","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x6E\x6F\x77\x72\x61\x70","\x64\x69\x73\x70\x6C\x61\x79","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x69\x6E\x6C\x69\x6E\x65","\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B","\x7A\x6F\x6F\x6D","\x31","\x67\x65\x74\x52\x6F\x6F\x74","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x69\x73\x45\x76\x65\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x76\x65\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x64\x72\x61\x77\x50\x61\x6E\x65","\x6F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74\x4E\x53","\x63\x61\x6E\x76\x61\x73","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x67\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x65\x6E\x63\x6F\x64\x65","\x64\x65\x73\x74\x72\x6F\x79","\x50\x41\x47\x45\x5F\x46\x4F\x52\x4D\x41\x54\x5F\x41\x34\x5F\x50\x4F\x52\x54\x52\x41\x49\x54","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x63\x61\x6C\x65","\x66\x6C\x6F\x6F\x72","\x3C\x68\x74\x6D\x6C\x3E\x3C\x68\x65\x61\x64\x3E","\x62\x61\x73\x65","\x3C\x73\x74\x79\x6C\x65\x3E","\x73\x74\x79\x6C\x65\x53\x68\x65\x65\x74\x73","\x3C\x2F\x73\x74\x79\x6C\x65\x3E\x3C\x2F\x68\x65\x61\x64\x3E","\x3C\x62\x6F\x64\x79\x3E","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x3C\x2F\x62\x6F\x64\x79\x3E","\x3C\x68\x74\x6D\x6C\x3E","\x44\x49\x56","\x3C\x68\x74\x6D\x6C","\x3C\x68\x65\x61\x64\x3E","\x67\x65\x74\x4F\x75\x74\x65\x72\x48\x74\x6D\x6C","\x3C\x2F\x68\x65\x61\x64\x3E","\x3C\x2F\x68\x74\x6D\x6C\x3E","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x2C","\x6F\x77\x6E\x65\x72\x53\x56\x47\x45\x6C\x65\x6D\x65\x6E\x74","\x73\x68\x6F\x77","\x70\x72\x69\x6E\x74","\x36\x33\x36\x70\x78","\x34\x36\x30\x70\x78","\x70\x72\x65","\x26\x6E\x62\x73\x70\x3B","\x3C\x62\x72\x3E","\x50\x6F\x70\x75\x70\x20\x57\x69\x6E\x64\x6F\x77","\x3C\x70\x72\x65\x3E","\x3C\x2F\x70\x72\x65","\x70\x61\x64\x64\x69\x6E\x67","\x32\x30\x70\x78","\x65\x72\x72\x6F\x72\x49\x6D\x61\x67\x65","\x76\x61\x6C\x69\x67\x6E","\x62\x6F\x74\x74\x6F\x6D","\x6D\x69\x64\x64\x6C\x65","\xA0","\x65\x72\x72\x6F\x72\x52\x65\x73\x6F\x75\x72\x63\x65","\x66\x6C\x6F\x61\x74\x3A\x72\x69\x67\x68\x74","\x63\x6C\x6F\x73\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x64\x72\x61\x67\x4F\x66\x66\x73\x65\x74","\x54\x4F\x4F\x4C\x54\x49\x50\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x4F\x46\x46\x53\x45\x54","\x61\x75\x74\x6F\x73\x63\x72\x6F\x6C\x6C","\x73\x65\x74\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x68\x69\x67\x68\x6C\x69\x67\x68\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74\x73","\x67\x65\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x46\x6F\x72\x45\x76\x65\x6E\x74","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x72\x65\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x45\x6C\x65\x6D\x65\x6E\x74","\x65\x78\x61\x63\x74","\x66\x61\x73\x74\x65\x72","\x66\x61\x73\x74\x65\x73\x74","\x73\x76\x67","\x76\x6D\x6C","\x6D\x69\x78\x65\x64\x48\x74\x6D\x6C","\x70\x72\x65\x66\x65\x72\x48\x74\x6D\x6C","\x73\x74\x72\x69\x63\x74\x48\x74\x6D\x6C","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x32\x30\x30\x30\x2F\x73\x76\x67","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x68\x74\x6D\x6C","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x6C\x69\x6E\x6B","\x67\x72\x61\x79","\x23\x30\x30\x46\x46\x30\x30","\x23\x46\x46\x30\x30\x30\x30","\x6D\x6F\x76\x65","\x64\x65\x66\x61\x75\x6C\x74","\x23\x30\x30\x30\x30\x46\x46","\x23\x30\x30\x39\x39\x46\x46","\x62\x6C\x61\x63\x6B","\x79\x65\x6C\x6C\x6F\x77","\x23\x30\x30\x46\x46\x46\x46","\x23\x30\x30\x33\x33\x46\x46","\x41\x72\x69\x61\x6C\x2C\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x70\x65\x72\x69\x6D\x65\x74\x65\x72","\x73\x6F\x75\x72\x63\x65\x50\x6F\x72\x74","\x74\x61\x72\x67\x65\x74\x50\x6F\x72\x74","\x70\x6F\x72\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x74\x65\x78\x74\x4F\x70\x61\x63\x69\x74\x79","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C","\x65\x78\x69\x74\x58","\x65\x78\x69\x74\x59","\x65\x78\x69\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x65\x6E\x74\x72\x79\x58","\x65\x6E\x74\x72\x79\x59","\x65\x6E\x74\x72\x79\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x66\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x46\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x67\x72\x61\x64\x69\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x67\x72\x61\x64\x69\x65\x6E\x74\x44\x69\x72\x65\x63\x74\x69\x6F\x6E","\x73\x74\x72\x6F\x6B\x65\x43\x6F\x6C\x6F\x72","\x73\x65\x70\x61\x72\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72","\x73\x74\x72\x6F\x6B\x65\x57\x69\x64\x74\x68","\x61\x6C\x69\x67\x6E","\x6C\x61\x62\x65\x6C\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x76\x65\x72\x74\x69\x63\x61\x6C\x4C\x61\x62\x65\x6C\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x6D\x61\x67\x65\x41\x73\x70\x65\x63\x74","\x69\x6D\x61\x67\x65\x41\x6C\x69\x67\x6E","\x69\x6D\x61\x67\x65\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x67\x6C\x61\x73\x73","\x69\x6D\x61\x67\x65","\x69\x6D\x61\x67\x65\x57\x69\x64\x74\x68","\x69\x6D\x61\x67\x65\x48\x65\x69\x67\x68\x74","\x69\x6D\x61\x67\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x69\x6D\x61\x67\x65\x42\x6F\x72\x64\x65\x72","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x6E\x6F\x4C\x61\x62\x65\x6C","\x6E\x6F\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x61\x62\x65\x6C\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x6C\x61\x62\x65\x6C\x42\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x6C\x61\x62\x65\x6C\x50\x61\x64\x64\x69\x6E\x67","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x68\x61\x70\x65","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x49\x6D\x61\x67\x65","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x74\x72\x6F\x6B\x65\x43\x6F\x6C\x6F\x72","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x47\x72\x61\x64\x69\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x70\x61\x63\x69\x6E\x67","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x57\x69\x64\x74\x68","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x48\x65\x69\x67\x68\x74","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x44\x69\x72\x65\x63\x74\x69\x6F\x6E","\x73\x68\x61\x64\x6F\x77","\x73\x65\x67\x6D\x65\x6E\x74","\x65\x6E\x64\x41\x72\x72\x6F\x77","\x73\x74\x61\x72\x74\x41\x72\x72\x6F\x77","\x65\x6E\x64\x53\x69\x7A\x65","\x73\x74\x61\x72\x74\x53\x69\x7A\x65","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x4C\x69\x6E\x65","\x65\x6E\x64\x46\x69\x6C\x6C","\x73\x74\x61\x72\x74\x46\x69\x6C\x6C","\x64\x61\x73\x68\x65\x64","\x64\x61\x73\x68\x50\x61\x74\x74\x65\x72\x6E","\x72\x6F\x75\x6E\x64\x65\x64","\x63\x75\x72\x76\x65\x64","\x61\x72\x63\x53\x69\x7A\x65","\x73\x6D\x6F\x6F\x74\x68","\x73\x6F\x75\x72\x63\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x53\x70\x61\x63\x69\x6E\x67","\x74\x61\x72\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x53\x70\x61\x63\x69\x6E\x67","\x70\x65\x72\x69\x6D\x65\x74\x65\x72\x53\x70\x61\x63\x69\x6E\x67","\x73\x70\x61\x63\x69\x6E\x67","\x73\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x73\x70\x61\x63\x69\x6E\x67\x4C\x65\x66\x74","\x73\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x73\x70\x61\x63\x69\x6E\x67\x52\x69\x67\x68\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x65\x6C\x62\x6F\x77","\x66\x6F\x6E\x74\x43\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x53\x74\x79\x6C\x65","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x66\x6F\x6C\x64\x61\x62\x6C\x65","\x65\x64\x69\x74\x61\x62\x6C\x65","\x62\x65\x6E\x64\x61\x62\x6C\x65","\x6D\x6F\x76\x61\x62\x6C\x65","\x72\x65\x73\x69\x7A\x61\x62\x6C\x65","\x63\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x64\x65\x6C\x65\x74\x61\x62\x6C\x65","\x65\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x6F\x6F\x70\x53\x74\x79\x6C\x65","\x72\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x58","\x72\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x59","\x72\x65\x63\x74\x61\x6E\x67\x6C\x65","\x65\x6C\x6C\x69\x70\x73\x65","\x64\x6F\x75\x62\x6C\x65\x45\x6C\x6C\x69\x70\x73\x65","\x72\x68\x6F\x6D\x62\x75\x73","\x6C\x69\x6E\x65","\x61\x72\x72\x6F\x77","\x6C\x61\x62\x65\x6C","\x63\x79\x6C\x69\x6E\x64\x65\x72","\x73\x77\x69\x6D\x6C\x61\x6E\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x61\x63\x74\x6F\x72","\x63\x6C\x6F\x75\x64","\x74\x72\x69\x61\x6E\x67\x6C\x65","\x68\x65\x78\x61\x67\x6F\x6E","\x63\x6C\x61\x73\x73\x69\x63","\x62\x6C\x6F\x63\x6B","\x6F\x76\x61\x6C","\x64\x69\x61\x6D\x6F\x6E\x64","\x64\x69\x61\x6D\x6F\x6E\x64\x54\x68\x69\x6E","\x63\x65\x6E\x74\x65\x72","\x72\x69\x67\x68\x74","\x6E\x6F\x72\x74\x68","\x73\x6F\x75\x74\x68","\x65\x61\x73\x74","\x77\x65\x73\x74","\x76\x65\x72\x74\x69\x63\x61\x6C","\x65\x6C\x62\x6F\x77\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x6F\x6F\x70\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x73\x69\x64\x65\x54\x6F\x53\x69\x64\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x74\x6F\x70\x54\x6F\x42\x6F\x74\x74\x6F\x6D\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x73\x65\x67\x6D\x65\x6E\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x65\x6C\x6C\x69\x70\x73\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x72\x65\x63\x74\x61\x6E\x67\x6C\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x72\x68\x6F\x6D\x62\x75\x73\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x74\x72\x69\x61\x6E\x67\x6C\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x63\x6F\x6E\x73\x75\x6D\x65\x64","\x67\x65\x74\x4E\x61\x6D\x65","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x79","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x63\x6F\x6E\x73\x75\x6D\x65","\x65\x76\x74","\x73\x74\x61\x74\x65","\x67\x72\x61\x70\x68\x58","\x67\x72\x61\x70\x68\x59","\x67\x65\x74\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x6F\x75\x72\x63\x65","\x69\x73\x53\x6F\x75\x72\x63\x65","\x67\x65\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x59","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x67\x65\x74\x43\x65\x6C\x6C","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x72\x65\x74\x75\x72\x6E\x56\x61\x6C\x75\x65","\x73\x65\x74\x45\x76\x65\x6E\x74\x53\x6F\x75\x72\x63\x65","\x65\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x65\x76\x65\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x65\x76\x65\x6E\x74\x53\x6F\x75\x72\x63\x65","\x67\x65\x74\x45\x76\x65\x6E\x74\x53\x6F\x75\x72\x63\x65","\x72\x65\x6D\x6F\x76\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x6F\x6E","\x66","\x72\x65\x6D\x6F\x76\x65\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x64\x65\x74\x61\x63\x68\x45\x76\x65\x6E\x74","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x75\x70","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x74\x6F\x75\x63\x68\x73\x74\x61\x72\x74","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x64\x62\x6C\x63\x6C\x69\x63\x6B","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x72\x65\x6C\x65\x61\x73\x65","\x65\x76\x65\x6E\x74","\x64\x65\x74\x61\x69\x6C","\x77\x68\x65\x65\x6C\x44\x65\x6C\x74\x61","\x6D\x6F\x75\x73\x65\x77\x68\x65\x65\x6C","\x44\x4F\x4D\x4D\x6F\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C","\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x6F\x6E\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x72\x65\x74\x75\x72\x6E\x20\x66\x61\x6C\x73\x65\x3B","\x73\x72\x63\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x61\x72\x67\x65\x74","\x69\x73\x52\x69\x67\x68\x74\x4D\x6F\x75\x73\x65\x42\x75\x74\x74\x6F\x6E","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x73\x68\x69\x66\x74\x4B\x65\x79","\x61\x6C\x74\x4B\x65\x79","\x63\x74\x72\x6C\x4B\x65\x79","\x6D\x65\x74\x61\x4B\x65\x79","\x74\x6F\x75\x63\x68\x65\x73","\x63\x68\x61\x6E\x67\x65\x64\x54\x6F\x75\x63\x68\x65\x73","\x63\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x4D\x61\x69\x6E\x45\x76\x65\x6E\x74","\x63\x6C\x69\x65\x6E\x74\x59","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x63\x61\x6E\x63\x65\x6C\x42\x75\x62\x62\x6C\x65","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x55\x70","\x61\x63\x74\x69\x76\x61\x74\x65","\x72\x65\x73\x69\x7A\x65\x53\x74\x61\x72\x74","\x72\x65\x73\x69\x7A\x65\x45\x6E\x64","\x6D\x6F\x76\x65\x53\x74\x61\x72\x74","\x6D\x6F\x76\x65\x45\x6E\x64","\x70\x61\x6E\x53\x74\x61\x72\x74","\x70\x61\x6E","\x70\x61\x6E\x45\x6E\x64","\x6D\x69\x6E\x69\x6D\x69\x7A\x65","\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65","\x6D\x61\x78\x69\x6D\x69\x7A\x65","\x68\x69\x64\x65","\x72\x65\x66\x72\x65\x73\x68","\x73\x69\x7A\x65","\x73\x65\x6C\x65\x63\x74","\x66\x69\x72\x65\x64","\x72\x65\x63\x65\x69\x76\x65","\x63\x6F\x6E\x6E\x65\x63\x74","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x73\x75\x73\x70\x65\x6E\x64","\x72\x65\x73\x75\x6D\x65","\x6D\x61\x72\x6B","\x73\x65\x73\x73\x69\x6F\x6E","\x72\x6F\x6F\x74","\x70\x6F\x73\x74","\x73\x61\x76\x65","\x62\x65\x66\x6F\x72\x65\x41\x64\x64\x56\x65\x72\x74\x65\x78","\x61\x64\x64\x56\x65\x72\x74\x65\x78","\x61\x66\x74\x65\x72\x41\x64\x64\x56\x65\x72\x74\x65\x78","\x64\x6F\x6E\x65","\x65\x78\x65\x63\x75\x74\x65\x64","\x73\x74\x61\x72\x74\x45\x64\x69\x74","\x65\x6E\x64\x45\x64\x69\x74","\x62\x65\x66\x6F\x72\x65\x55\x6E\x64\x6F","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x68\x61\x6E\x67\x65","\x6E\x6F\x74\x69\x66\x79","\x6C\x61\x79\x6F\x75\x74\x43\x65\x6C\x6C\x73","\x73\x63\x61\x6C\x65\x41\x6E\x64\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x75\x70","\x64\x6F\x77\x6E","\x61\x64\x64\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x41\x64\x64\x65\x64","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x4D\x6F\x76\x65\x64","\x72\x65\x73\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x65\x64","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x54\x6F\x67\x67\x6C\x65\x64","\x6F\x72\x64\x65\x72\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x4F\x72\x64\x65\x72\x65\x64","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x52\x65\x6D\x6F\x76\x65\x64","\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x75\x6E\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x63\x65\x6C\x6C\x73\x46\x6F\x6C\x64\x65\x64","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73","\x6C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x6F\x6E\x6E\x65\x63\x74\x43\x65\x6C\x6C","\x63\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x73\x70\x6C\x69\x74\x45\x64\x67\x65","\x66\x6C\x69\x70\x45\x64\x67\x65","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67","\x61\x64\x64\x4F\x76\x65\x72\x6C\x61\x79","\x72\x65\x6D\x6F\x76\x65\x4F\x76\x65\x72\x6C\x61\x79","\x75\x70\x64\x61\x74\x65\x43\x65\x6C\x6C\x53\x69\x7A\x65","\x65\x73\x63\x61\x70\x65","\x64\x6F\x75\x62\x6C\x65\x43\x6C\x69\x63\x6B","\x73\x74\x61\x72\x74","\x72\x65\x73\x65\x74","\x75\x72\x6C","\x70\x61\x72\x61\x6D\x73","\x6D\x65\x74\x68\x6F\x64","\x50\x4F\x53\x54","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x62\x69\x6E\x61\x72\x79","\x72\x65\x71\x75\x65\x73\x74","\x69\x73\x42\x69\x6E\x61\x72\x79","\x73\x65\x74\x42\x69\x6E\x61\x72\x79","\x72\x65\x73\x70\x6F\x6E\x73\x65\x54\x65\x78\x74","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x58\x6D\x6C","\x72\x65\x73\x70\x6F\x6E\x73\x65\x58\x4D\x4C","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73","\x58\x4D\x4C\x48\x74\x74\x70\x52\x65\x71\x75\x65\x73\x74","\x6F\x76\x65\x72\x72\x69\x64\x65\x4D\x69\x6D\x65\x54\x79\x70\x65","\x74\x65\x78\x74\x2F\x70\x6C\x61\x69\x6E\x3B\x20\x63\x68\x61\x72\x73\x65\x74\x3D\x78\x2D\x75\x73\x65\x72\x2D\x64\x65\x66\x69\x6E\x65\x64","\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x58\x4D\x4C\x48\x54\x54\x50","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x61\x6E\x67\x65","\x62\x69\x6E\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72\x73","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x6F\x6E\x62\x65\x66\x6F\x72\x65\x75\x6E\x6C\x6F\x61\x64","\x66\x6F\x72\x6D","\x61\x63\x74\x69\x6F\x6E","\x26","\x73\x75\x62\x6D\x69\x74","\x63\x65\x6C\x6C\x73","\x69\x6E\x73\x65\x72\x74\x43\x6F\x75\x6E\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x67\x65\x74\x45\x78\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x73","\x67\x65\x74\x49\x6D\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x53\x54\x45\x50\x53\x49\x5A\x45","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x69\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x6F\x6E\x74\x65\x6E\x74","\x69\x6E\x73\x74\x61\x6C\x6C\x4D\x61\x78\x69\x6D\x69\x7A\x65\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x4D\x69\x6E\x69\x6D\x69\x7A\x65\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x43\x6C\x6F\x73\x65\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x4D\x69\x6E\x69\x6D\x69\x7A\x61\x62\x6C\x65","\x73\x65\x74\x54\x69\x74\x6C\x65","\x69\x6E\x73\x74\x61\x6C\x6C\x4D\x6F\x76\x65\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x70\x6C\x61\x63\x65\x43\x68\x69\x6C\x64","\x63\x6C\x6F\x73\x65\x49\x6D\x61\x67\x65","\x2F\x63\x6C\x6F\x73\x65\x2E\x67\x69\x66","\x6D\x69\x6E\x69\x6D\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x6D\x69\x6E\x69\x6D\x69\x7A\x65\x2E\x67\x69\x66","\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65\x2E\x67\x69\x66","\x6D\x61\x78\x69\x6D\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x6D\x61\x78\x69\x6D\x69\x7A\x65\x2E\x67\x69\x66","\x72\x65\x73\x69\x7A\x65\x49\x6D\x61\x67\x65","\x2F\x72\x65\x73\x69\x7A\x65\x2E\x67\x69\x66","\x6D\x69\x6E\x69\x6D\x75\x6D\x53\x69\x7A\x65","\x74\x69\x74\x6C\x65","\x6D\x78\x57\x69\x6E\x64\x6F\x77","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x54\x69\x74\x6C\x65","\x50\x61\x6E\x65","\x63\x6F\x6E\x74\x65\x6E\x74\x57\x72\x61\x70\x70\x65\x72","\x61\x63\x74\x69\x76\x65\x57\x69\x6E\x64\x6F\x77","\x7A\x49\x6E\x64\x65\x78","\x70\x72\x65\x76\x69\x6F\x75\x73\x57\x69\x6E\x64\x6F\x77","\x66\x69\x74","\x69\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x32\x70\x78","\x6E\x77\x2D\x72\x65\x73\x69\x7A\x65","\x73\x65\x74\x53\x69\x7A\x65","\x72\x65\x6D\x6F\x76\x65\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x67\x65\x74\x4D\x69\x6E\x69\x6D\x75\x6D\x53\x69\x7A\x65","\x4D\x69\x6E\x69\x6D\x69\x7A\x65","\x6D\x61\x72\x67\x69\x6E\x52\x69\x67\x68\x74","\x31\x70\x78","\x4E\x6F\x72\x6D\x61\x6C\x69\x7A\x65","\x4D\x61\x78\x69\x6D\x69\x7A\x65","\x6D\x61\x72\x67\x69\x6E\x4C\x65\x66\x74","\x30\x70\x78","\x73\x65\x74\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x63\x6C\x6F\x73\x65\x49\x6D\x67","\x43\x6C\x6F\x73\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x73\x65\x74\x49\x6D\x61\x67\x65","\x34\x70\x78","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x2D\x32\x70\x78","\x67\x65\x74\x54\x61\x62\x6C\x65","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E\x73","\x6F\x6B","\x4F\x4B","\x63\x61\x6E\x63\x65\x6C","\x43\x61\x6E\x63\x65\x6C","\x61\x64\x64\x54\x65\x78\x74","\x69\x6E\x70\x75\x74","\x74\x65\x78\x74","\x61\x64\x64\x46\x69\x65\x6C\x64","\x61\x64\x64\x43\x68\x65\x63\x6B\x62\x6F\x78","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x63\x68\x65\x63\x6B\x65\x64","\x61\x64\x64\x54\x65\x78\x74\x61\x72\x65\x61","\x72\x6F\x77\x73","\x61\x64\x64\x43\x6F\x6D\x62\x6F","\x6D\x75\x6C\x74\x69\x70\x6C\x65","\x61\x64\x64\x4F\x70\x74\x69\x6F\x6E","\x6F\x70\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64","\x72\x65\x73\x69\x7A\x65\x57\x69\x64\x74\x68","\x72\x65\x73\x69\x7A\x65\x48\x65\x69\x67\x68\x74","\x68\x61\x6E\x64\x6C\x69\x6E\x67\x52\x65\x73\x69\x7A\x65","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x57\x69\x64\x74\x68","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x65\x6C\x65\x6D\x65\x6E\x74","\x64\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x64\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74","\x70\x72\x65\x76\x69\x65\x77\x45\x6C\x65\x6D\x65\x6E\x74","\x65\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x47\x72\x61\x70\x68","\x63\x75\x72\x72\x65\x6E\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x63\x75\x72\x72\x65\x6E\x74\x50\x6F\x69\x6E\x74","\x63\x75\x72\x72\x65\x6E\x74\x47\x75\x69\x64\x65","\x63\x75\x72\x72\x65\x6E\x74\x48\x69\x67\x68\x6C\x69\x67\x68\x74","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x64\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74\x5A\x49\x6E\x64\x65\x78","\x64\x72\x61\x67\x45\x6C\x65\x6D\x65\x6E\x74\x4F\x70\x61\x63\x69\x74\x79","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C\x41\x74","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65\x48\x61\x6E\x64\x6C\x65\x72","\x73\x74\x61\x72\x74\x44\x72\x61\x67","\x6D\x6F\x75\x73\x65\x55\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x74\x6F\x70\x44\x72\x61\x67","\x67\x72\x61\x70\x68\x43\x6F\x6E\x74\x61\x69\x6E\x73\x45\x76\x65\x6E\x74","\x64\x72\x61\x67\x45\x78\x69\x74","\x64\x72\x61\x67\x45\x6E\x74\x65\x72","\x64\x72\x61\x67\x4F\x76\x65\x72","\x64\x72\x6F\x70","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x67\x65\x74\x47\x75\x69\x64\x65\x53\x74\x61\x74\x65\x73","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x61\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x61\x75\x74\x6F\x45\x78\x74\x65\x6E\x64","\x73\x63\x72\x6F\x6C\x6C\x50\x6F\x69\x6E\x74\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x69\x73\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x68\x69\x67\x68\x6C\x69\x67\x68\x74","\x33","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64\x45\x76\x65\x6E\x74","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x72\x69\x64\x53\x69\x7A\x65","\x73\x6E\x61\x70","\x70\x72\x65\x76\x69\x65\x77\x4F\x66\x66\x73\x65\x74","\x6E\x6F\x52\x65\x73\x65\x74","\x75\x70\x64\x61\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x4D\x6F\x64\x65","\x61\x64\x64\x49\x74\x65\x6D","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x4D\x6F\x64\x65","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x49\x74\x65\x6D","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x6D\x65\x6E\x75","\x63\x75\x72\x72\x65\x6E\x74\x49\x6D\x67","\x69\x73\x4D\x65\x6E\x75\x53\x68\x6F\x77\x69\x6E\x67","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x53\x65\x6C\x65\x63\x74\x65\x64","\x6D\x6F\x75\x73\x65\x6F\x75\x74","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6D\x62\x6F\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6D\x78\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6D\x62\x6F","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E\x43\x6F\x6D\x62\x6F","\x73\x65\x6C\x65\x63\x74\x65\x64\x49\x6E\x64\x65\x78","\x6F\x70\x74\x69\x6F\x6E\x73","\x66\x75\x6E\x63\x74","\x61\x64\x64\x53\x77\x69\x74\x63\x68\x4D\x6F\x64\x65","\x69\x6E\x69\x74\x69\x61\x6C\x43\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x61\x6C\x74\x49\x63\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64\x4D\x6F\x64\x65","\x64\x65\x66\x61\x75\x6C\x74\x4D\x6F\x64\x65","\x73\x65\x6C\x65\x63\x74\x4D\x6F\x64\x65","\x61\x64\x64\x4D\x6F\x64\x65","\x64\x65\x66\x61\x75\x6C\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x72\x65\x73\x65\x74\x4D\x6F\x64\x65","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x61\x64\x64\x42\x72\x65\x61\x6B","\x61\x64\x64\x4C\x69\x6E\x65","\x68\x72","\x36\x70\x78","\x75\x72\x6C\x49\x6E\x69\x74","\x75\x72\x6C\x50\x6F\x6C\x6C","\x75\x72\x6C\x4E\x6F\x74\x69\x66\x79","\x63\x6F\x64\x65\x63","\x6C\x6F\x6F\x6B\x75\x70","\x65\x64\x69\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x73\x75\x73\x70\x65\x6E\x64\x65\x64","\x3C\x65\x64\x69\x74\x3E","\x63\x68\x61\x6E\x67\x65\x73","\x75\x6E\x64\x6F\x6E\x65","\x65\x6E\x63\x6F\x64\x65\x43\x68\x61\x6E\x67\x65\x73","\x3C\x2F\x65\x64\x69\x74\x3E","\x6C\x69\x6E\x65\x66\x65\x65\x64","\x65\x73\x63\x61\x70\x65\x50\x6F\x73\x74\x44\x61\x74\x61","\x73\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74\x52\x65\x6D\x6F\x74\x65\x43\x68\x61\x6E\x67\x65\x73","\x73\x65\x6E\x74","\x72\x65\x63\x65\x69\x76\x65\x64","\x70\x6F\x6C\x6C\x69\x6E\x67","\x70\x6F\x6C\x6C","\x73\x74\x6F\x70","\x72\x65\x61\x73\x6F\x6E","\x6D\x78\x53\x65\x73\x73\x69\x6F\x6E\x2E\x6E\x6F\x74\x69\x66\x79\x3A\x20","\x20\x78\x6D\x6C\x3D","\x3C\x6D\x65\x73\x73\x61\x67\x65\x3E\x3C\x64\x65\x6C\x74\x61\x3E","\x3C\x2F\x64\x65\x6C\x74\x61\x3E\x3C\x2F\x6D\x65\x73\x73\x61\x67\x65\x3E","\x78\x6D\x6C\x3D","\x69\x73\x56\x61\x6C\x69\x64\x52\x65\x73\x70\x6F\x6E\x73\x65","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x73\x70\x6F\x6E\x73\x65\x3A\x20","\x52\x65\x73\x70\x6F\x6E\x73\x65\x20\x6E\x6F\x74\x20\x72\x65\x61\x64\x79","\x54\x72\x61\x6E\x73\x6D\x69\x73\x73\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x3C\x3F\x70\x68\x70","\x6E\x61\x6D\x65\x73\x70\x61\x63\x65","\x70\x72\x65\x66\x69\x78","\x70\x72\x6F\x63\x65\x73\x73\x53\x74\x61\x74\x65","\x64\x65\x6C\x74\x61","\x70\x72\x6F\x63\x65\x73\x73\x44\x65\x6C\x74\x61","\x64\x65\x63\x6F\x64\x65","\x70\x72\x6F\x63\x65\x73\x73\x45\x64\x69\x74","\x64\x65\x63\x6F\x64\x65\x43\x68\x61\x6E\x67\x65\x73","\x63\x72\x65\x61\x74\x65\x55\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74","\x73\x6F\x75\x72\x63\x65","\x64\x65\x63\x6F\x64\x65\x43\x68\x61\x6E\x67\x65","\x6D\x78\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x6D\x78\x43\x68\x69\x6C\x64\x43\x68\x61\x6E\x67\x65","\x70\x61\x72\x65\x6E\x74","\x63\x65\x6C\x6C\x52\x65\x6D\x6F\x76\x65\x64","\x67\x65\x74\x49\x64","\x70\x75\x74\x4F\x62\x6A\x65\x63\x74","\x73\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74","\x72\x65\x64\x6F\x6E\x65","\x69\x73\x45\x6D\x70\x74\x79","\x69\x73\x53\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74","\x64\x69\x65","\x68\x69\x73\x74\x6F\x72\x79","\x69\x6E\x64\x65\x78\x4F\x66\x4E\x65\x78\x74\x41\x64\x64","\x63\x61\x6E\x55\x6E\x64\x6F","\x63\x61\x6E\x52\x65\x64\x6F","\x75\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74\x48\x61\x70\x70\x65\x6E\x65\x64","\x73\x68\x69\x66\x74","\x64\x61\x74\x61\x3A\x69\x6D\x61\x67\x65","\x69\x73\x52\x65\x6C\x61\x74\x69\x76\x65\x55\x72\x6C","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x2F\x2F","\x68\x6F\x73\x74","\x70\x61\x74\x68\x6E\x61\x6D\x65","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x74\x68\x72\x65\x61\x64","\x61\x63\x74\x69\x76\x65","\x64\x79","\x64\x78","\x74\x30\x79","\x74\x30\x78","\x74\x64\x79","\x74\x64\x78","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x64\x64\x4D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x70\x61\x6E\x47\x72\x61\x70\x68","\x70\x61\x6E\x44\x78","\x70\x61\x6E\x44\x79","\x67\x65\x74\x44\x78","\x67\x65\x74\x44\x79","\x64\x65\x6C\x61\x79","\x73\x65\x74\x49\x6E\x74\x65\x72\x76\x61\x6C","\x69\x73\x41\x63\x74\x69\x76\x65","\x70\x61\x6E\x54\x6F","\x68\x61\x6E\x64\x6C\x65\x4D\x6F\x75\x73\x65\x4F\x75\x74","\x64\x61\x6D\x70\x65\x72","\x63\x6C\x65\x61\x72\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65\x4D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x73\x75\x62\x6D\x65\x6E\x75\x49\x6D\x61\x67\x65","\x2F\x73\x75\x62\x6D\x65\x6E\x75\x2E\x67\x69\x66","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x6F\x70\x75\x70","\x69\x74\x65\x6D\x43\x6F\x75\x6E\x74","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x73\x6D\x61\x72\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72\x73","\x6C\x61\x62\x65\x6C\x73","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x64\x69\x73\x61\x62\x6C\x65\x43\x6F\x6E\x74\x65\x78\x74\x4D\x65\x6E\x75","\x69\x73\x4C\x65\x66\x74\x4D\x6F\x75\x73\x65\x42\x75\x74\x74\x6F\x6E","\x77\x69\x6C\x6C\x41\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x49\x74\x65\x6D\x73","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75\x49\x74\x65\x6D","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75\x49\x63\x6F\x6E","\x20\x64\x69\x73\x61\x62\x6C\x65\x64","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x74\x65\x78\x74\x41\x6C\x69\x67\x6E","\x63\x72\x65\x61\x74\x65\x53\x75\x62\x6D\x65\x6E\x75","\x65\x76\x65\x6E\x74\x52\x65\x63\x65\x69\x76\x65\x72","\x61\x63\x74\x69\x76\x65\x52\x6F\x77","\x68\x69\x64\x65\x53\x75\x62\x6D\x65\x6E\x75","\x73\x68\x6F\x77\x53\x75\x62\x6D\x65\x6E\x75","\x6D\x78\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75\x49\x74\x65\x6D\x48\x6F\x76\x65\x72","\x30\x20\x30\x20\x30\x20\x30\x70\x78","\x63\x6F\x6C\x53\x70\x61\x6E","\x32","\x73\x68\x6F\x77\x4D\x65\x6E\x75","\x63\x68\x61\x6E\x67\x65\x48\x61\x6E\x64\x6C\x65\x72","\x67\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x73\x65\x74\x47\x72\x61\x70\x68","\x67\x72\x61\x70\x68","\x61\x75\x74\x6F\x53\x61\x76\x65\x44\x65\x6C\x61\x79","\x61\x75\x74\x6F\x53\x61\x76\x65\x54\x68\x72\x6F\x74\x74\x6C\x65","\x61\x75\x74\x6F\x53\x61\x76\x65\x54\x68\x72\x65\x73\x68\x6F\x6C\x64","\x69\x67\x6E\x6F\x72\x65\x64\x43\x68\x61\x6E\x67\x65\x73","\x6C\x61\x73\x74\x53\x6E\x61\x70\x73\x68\x6F\x74","\x73\x74\x61\x72\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x73\x74\x6F\x70\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x73\x74\x65\x70\x73","\x65\x61\x73\x65","\x73\x74\x65\x70","\x61\x6E\x69\x6D\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x44\x65\x6C\x74\x61","\x69\x73\x56\x65\x72\x74\x65\x78","\x6D\x6F\x76\x65\x53\x74\x61\x74\x65","\x73\x74\x6F\x70\x52\x65\x63\x75\x72\x73\x69\x6F\x6E","\x67\x65\x74\x4F\x72\x69\x67\x69\x6E\x46\x6F\x72\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x69\x6D\x61\x67\x65\x73","\x61\x6C\x74","\x70\x75\x74\x49\x6D\x61\x67\x65","\x67\x65\x74\x49\x6D\x61\x67\x65","\x66\x61\x6C\x6C\x62\x61\x63\x6B","\x69\x6E\x63\x6C\x75\x64\x65\x4F\x76\x65\x72\x6C\x61\x79\x73","\x64\x72\x61\x77\x53\x74\x61\x74\x65","\x64\x72\x61\x77\x43\x65\x6C\x6C\x53\x74\x61\x74\x65","\x76\x69\x73\x69\x74\x53\x74\x61\x74\x65\x73\x52\x65\x63\x75\x72\x73\x69\x76\x65","\x64\x72\x61\x77\x4F\x76\x65\x72\x6C\x61\x79\x73","\x70\x61\x69\x6E\x74","\x72\x65\x73\x74\x6F\x72\x65","\x6F\x76\x65\x72\x6C\x61\x79\x73","\x63\x6F\x6E\x76\x65\x72\x74\x65\x72","\x63\x72\x65\x61\x74\x65\x55\x72\x6C\x43\x6F\x6E\x76\x65\x72\x74\x65\x72","\x73\x74\x61\x74\x65\x73","\x70\x61\x74\x68","\x72\x6F\x74\x61\x74\x65\x48\x74\x6D\x6C","\x6C\x61\x73\x74\x58","\x6C\x61\x73\x74\x59","\x6D\x6F\x76\x65\x4F\x70","\x4D","\x6C\x69\x6E\x65\x4F\x70","\x4C","\x71\x75\x61\x64\x4F\x70","\x51","\x63\x75\x72\x76\x65\x4F\x70","\x43","\x63\x6C\x6F\x73\x65\x4F\x70","\x5A","\x70\x6F\x69\x6E\x74\x65\x72\x45\x76\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x65","\x33\x20\x33","\x66\x6C\x61\x74","\x6D\x69\x74\x65\x72","\x23\x30\x30\x30\x30\x30\x30","\x53\x48\x41\x44\x4F\x57\x43\x4F\x4C\x4F\x52","\x53\x48\x41\x44\x4F\x57\x5F\x4F\x50\x41\x43\x49\x54\x59","\x53\x48\x41\x44\x4F\x57\x5F\x4F\x46\x46\x53\x45\x54\x5F\x58","\x53\x48\x41\x44\x4F\x57\x5F\x4F\x46\x46\x53\x45\x54\x5F\x59","\x66\x6F\x72\x6D\x61\x74","\x61\x64\x64\x4F\x70","\x72\x6F\x74\x61\x74\x65\x50\x6F\x69\x6E\x74","\x70\x6F\x70","\x73\x65\x74\x41\x6C\x70\x68\x61","\x61\x6C\x70\x68\x61","\x73\x65\x74\x46\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x47\x72\x61\x64\x69\x65\x6E\x74","\x66\x69\x6C\x6C\x41\x6C\x70\x68\x61","\x67\x72\x61\x64\x69\x65\x6E\x74\x41\x6C\x70\x68\x61","\x73\x65\x74\x53\x74\x72\x6F\x6B\x65\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x53\x74\x72\x6F\x6B\x65\x57\x69\x64\x74\x68","\x73\x65\x74\x44\x61\x73\x68\x65\x64","\x73\x65\x74\x44\x61\x73\x68\x50\x61\x74\x74\x65\x72\x6E","\x73\x65\x74\x4C\x69\x6E\x65\x43\x61\x70","\x6C\x69\x6E\x65\x43\x61\x70","\x73\x65\x74\x4C\x69\x6E\x65\x4A\x6F\x69\x6E","\x6C\x69\x6E\x65\x4A\x6F\x69\x6E","\x73\x65\x74\x4D\x69\x74\x65\x72\x4C\x69\x6D\x69\x74","\x6D\x69\x74\x65\x72\x4C\x69\x6D\x69\x74","\x73\x65\x74\x46\x6F\x6E\x74\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x46\x6F\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x46\x6F\x6E\x74\x42\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x42\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x46\x6F\x6E\x74\x53\x69\x7A\x65","\x73\x65\x74\x46\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x73\x65\x74\x46\x6F\x6E\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x68\x61\x64\x6F\x77","\x73\x65\x74\x53\x68\x61\x64\x6F\x77\x43\x6F\x6C\x6F\x72","\x73\x68\x61\x64\x6F\x77\x43\x6F\x6C\x6F\x72","\x73\x65\x74\x53\x68\x61\x64\x6F\x77\x41\x6C\x70\x68\x61","\x73\x68\x61\x64\x6F\x77\x41\x6C\x70\x68\x61","\x73\x65\x74\x53\x68\x61\x64\x6F\x77\x4F\x66\x66\x73\x65\x74","\x73\x68\x61\x64\x6F\x77\x44\x78","\x73\x68\x61\x64\x6F\x77\x44\x79","\x62\x65\x67\x69\x6E","\x6D\x6F\x76\x65\x54\x6F","\x6C\x69\x6E\x65\x54\x6F","\x71\x75\x61\x64\x54\x6F","\x63\x75\x72\x76\x65\x54\x6F","\x61\x72\x63\x54\x6F","\x61\x72\x63\x54\x6F\x43\x75\x72\x76\x65\x73","\x65\x6E\x64","\x77\x72\x69\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x73","\x65\x78\x74\x65\x6E\x64","\x74\x65\x78\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6F\x6D\x70\x72\x65\x73\x73\x65\x64","\x66\x6F\x6E\x74\x66\x61\x6D\x69\x6C\x79","\x66\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x73\x69\x7A\x65","\x73\x68\x61\x64\x6F\x77\x63\x6F\x6C\x6F\x72","\x73\x68\x61\x64\x6F\x77\x61\x6C\x70\x68\x61","\x73\x68\x61\x64\x6F\x77\x6F\x66\x66\x73\x65\x74","\x74\x6F\x46\x69\x78\x65\x64","\x72\x6F\x74\x61\x74\x65","\x74\x68\x65\x74\x61","\x63\x78","\x63\x79","\x66\x69\x6C\x6C\x63\x6F\x6C\x6F\x72","\x67\x72\x61\x64\x69\x65\x6E\x74","\x63\x31","\x63\x32","\x77","\x68","\x61\x6C\x70\x68\x61\x31","\x61\x6C\x70\x68\x61\x32","\x73\x74\x72\x6F\x6B\x65\x63\x6F\x6C\x6F\x72","\x73\x74\x72\x6F\x6B\x65\x77\x69\x64\x74\x68","\x64\x61\x73\x68\x70\x61\x74\x74\x65\x72\x6E","\x70\x61\x74\x74\x65\x72\x6E","\x6C\x69\x6E\x65\x63\x61\x70","\x63\x61\x70","\x6C\x69\x6E\x65\x6A\x6F\x69\x6E","\x6D\x69\x74\x65\x72\x6C\x69\x6D\x69\x74","\x6C\x69\x6D\x69\x74","\x66\x6F\x6E\x74\x63\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x63\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x62\x6F\x72\x64\x65\x72\x63\x6F\x6C\x6F\x72","\x66\x6F\x6E\x74\x73\x74\x79\x6C\x65","\x72\x65\x63\x74","\x72\x6F\x75\x6E\x64\x72\x65\x63\x74","\x63\x6F\x6E\x76\x65\x72\x74","\x61\x73\x70\x65\x63\x74","\x71\x75\x61\x64","\x78\x31","\x79\x31","\x78\x32","\x79\x32","\x63\x75\x72\x76\x65","\x78\x33","\x79\x33","\x69\x73\x4E\x6F\x64\x65","\x73\x74\x72","\x77\x72\x61\x70","\x66\x69\x6C\x6C","\x63\x6C\x69\x70","\x73\x74\x72\x6F\x6B\x65","\x66\x69\x6C\x6C\x41\x6E\x64\x53\x74\x72\x6F\x6B\x65","\x66\x69\x6C\x6C\x73\x74\x72\x6F\x6B\x65","\x67\x72\x61\x64\x69\x65\x6E\x74\x73","\x64\x65\x66\x73","\x73\x74\x79\x6C\x65\x45\x6E\x61\x62\x6C\x65\x64","\x63\x72\x65\x61\x74\x65\x53\x74\x79\x6C\x65","\x6D\x61\x74\x63\x68\x48\x74\x6D\x6C\x41\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x66\x6F\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x72\x6F\x6B\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x72\x65\x66\x43\x6F\x75\x6E\x74","\x62\x6C\x6F\x63\x6B\x49\x6D\x61\x67\x65\x50\x6F\x69\x6E\x74\x65\x72\x45\x76\x65\x6E\x74\x73","\x73\x76\x67\x7B\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79\x3A","\x3B\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65\x3A","\x3B\x66\x69\x6C\x6C\x3A\x6E\x6F\x6E\x65\x3B\x73\x74\x72\x6F\x6B\x65\x2D\x6D\x69\x74\x65\x72\x6C\x69\x6D\x69\x74\x3A\x31\x30\x7D","\x4E\x53\x5F\x53\x56\x47","\x78\x6D\x6C\x6E\x73","\x63\x72\x65\x61\x74\x65\x47\x72\x61\x64\x69\x65\x6E\x74\x49\x64","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x53\x4F\x55\x54\x48","\x73","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x45\x41\x53\x54","\x65","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4E\x4F\x52\x54\x48","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x57\x45\x53\x54","\x6D\x78\x2D\x67\x72\x61\x64\x69\x65\x6E\x74\x2D","\x67\x65\x74\x53\x76\x67\x47\x72\x61\x64\x69\x65\x6E\x74","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x69\x64","\x63\x72\x65\x61\x74\x65\x53\x76\x67\x47\x72\x61\x64\x69\x65\x6E\x74","\x6C\x69\x6E\x65\x61\x72\x47\x72\x61\x64\x69\x65\x6E\x74","\x30\x25","\x3B\x73\x74\x6F\x70\x2D\x6F\x70\x61\x63\x69\x74\x79\x3A","\x6F\x66\x66\x73\x65\x74","\x73\x74\x6F\x70\x2D\x63\x6F\x6C\x6F\x72\x3A","\x61\x64\x64\x4E\x6F\x64\x65","\x64","\x75\x70\x64\x61\x74\x65\x46\x69\x6C\x6C","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x75\x70\x64\x61\x74\x65\x53\x74\x72\x6F\x6B\x65","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x64\x6F\x77","\x63\x72\x65\x61\x74\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x70\x6F\x69\x6E\x74\x65\x72\x2D\x65\x76\x65\x6E\x74\x73","\x61\x6C\x6C","\x66\x69\x6C\x6C\x2D\x6F\x70\x61\x63\x69\x74\x79","\x75\x72\x6C\x28\x23","\x73\x74\x72\x6F\x6B\x65\x2D\x6F\x70\x61\x63\x69\x74\x79","\x73\x74\x72\x6F\x6B\x65\x2D\x77\x69\x64\x74\x68","\x75\x70\x64\x61\x74\x65\x53\x74\x72\x6F\x6B\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x74\x72\x6F\x6B\x65\x2D\x64\x61\x73\x68\x61\x72\x72\x61\x79","\x63\x72\x65\x61\x74\x65\x44\x61\x73\x68\x50\x61\x74\x74\x65\x72\x6E","\x73\x74\x72\x6F\x6B\x65\x2D\x6C\x69\x6E\x65\x6A\x6F\x69\x6E","\x62\x75\x74\x74","\x73\x74\x72\x6F\x6B\x65\x2D\x6C\x69\x6E\x65\x63\x61\x70","\x73\x74\x72\x6F\x6B\x65\x2D\x6D\x69\x74\x65\x72\x6C\x69\x6D\x69\x74","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x77\x68\x69\x74\x65","\x29\x73\x63\x61\x6C\x65\x28","\x29\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x72\x6F\x74\x61\x74\x65\x28","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x43\x78","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x43\x79","\x72\x78","\x72\x79","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x53","\x78\x6C\x69\x6E\x6B\x3A\x68\x72\x65\x66","\x70\x72\x65\x73\x65\x72\x76\x65\x41\x73\x70\x65\x63\x74\x52\x61\x74\x69\x6F","\x73\x63\x61\x6C\x65\x28","\x70\x6F\x69\x6E\x74\x65\x72\x2D\x65\x76\x65\x6E\x74\x73\x3A\x6E\x6F\x6E\x65","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B\x3B\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65\x3A","\x70\x78\x3B\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79\x3A","\x3B\x63\x6F\x6C\x6F\x72\x3A","\x3B\x6C\x69\x6E\x65\x2D\x68\x65\x69\x67\x68\x74\x3A","\x70\x78\x3B","\x46\x4F\x4E\x54\x5F\x42\x4F\x4C\x44","\x66\x6F\x6E\x74\x2D\x77\x65\x69\x67\x68\x74\x3A\x62\x6F\x6C\x64\x3B","\x46\x4F\x4E\x54\x5F\x49\x54\x41\x4C\x49\x43","\x66\x6F\x6E\x74\x2D\x73\x74\x79\x6C\x65\x3A\x69\x74\x61\x6C\x69\x63\x3B","\x46\x4F\x4E\x54\x5F\x55\x4E\x44\x45\x52\x4C\x49\x4E\x45","\x66\x6F\x6E\x74\x2D\x64\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E\x3A\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65\x3B","\x74\x65\x78\x74\x2D\x61\x6C\x69\x67\x6E\x3A\x63\x65\x6E\x74\x65\x72\x3B","\x74\x65\x78\x74\x2D\x61\x6C\x69\x67\x6E\x3A\x72\x69\x67\x68\x74\x3B","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x2D\x63\x6F\x6C\x6F\x72\x3A","\x62\x6F\x72\x64\x65\x72\x3A\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20","\x26\x61\x6D\x70\x3B\x67\x74\x3B","\x26\x61\x6D\x70\x3B\x6C\x74\x3B","\x3C\x64\x69\x76\x20\x78\x6D\x6C\x6E\x73\x3D\x22\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x68\x74\x6D\x6C\x22\x20\x73\x74\x79\x6C\x65\x3D\x22\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B\x3B","\x22\x3E","\x3C\x2F\x64\x69\x76\x3E","\x3C\x68\x72\x20\x2F\x3E","\x3C\x62\x72\x20\x2F\x3E","\x3C\x64\x69\x76\x20\x78\x6D\x6C\x6E\x73\x3D\x22\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x77\x33\x2E\x6F\x72\x67\x2F\x31\x39\x39\x39\x2F\x78\x68\x74\x6D\x6C\x22\x20\x73\x74\x79\x6C\x65\x3D\x22","\x68\x74\x6D\x6C","\x76\x65\x72\x74\x69\x63\x61\x6C\x2D\x61\x6C\x69\x67\x6E\x3A\x74\x6F\x70\x3B","\x6F\x76\x65\x72\x66\x6C\x6F\x77\x3A\x68\x69\x64\x64\x65\x6E\x3B","\x6D\x61\x78\x2D\x68\x65\x69\x67\x68\x74\x3A","\x77\x69\x64\x74\x68\x3A","\x77\x68\x69\x74\x65\x2D\x73\x70\x61\x63\x65\x3A\x6E\x6F\x72\x6D\x61\x6C\x3B","\x77\x68\x69\x74\x65\x2D\x73\x70\x61\x63\x65\x3A\x6E\x6F\x77\x72\x61\x70\x3B","\x66\x6F\x72\x65\x69\x67\x6E\x4F\x62\x6A\x65\x63\x74","\x70\x6C\x61\x69\x6E\x54\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x43\x6C\x69\x70","\x6D\x78\x2D\x63\x6C\x69\x70\x2D","\x63\x6C\x69\x70\x50\x61\x74\x68","\x63\x6C\x69\x70\x2D\x70\x61\x74\x68","\x75\x70\x64\x61\x74\x65\x46\x6F\x6E\x74","\x74\x65\x78\x74\x2D\x61\x6E\x63\x68\x6F\x72","\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65","\x61\x64\x64\x54\x65\x78\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x2D\x77\x65\x69\x67\x68\x74","\x62\x6F\x6C\x64","\x66\x6F\x6E\x74\x2D\x73\x74\x79\x6C\x65","\x69\x74\x61\x6C\x69\x63","\x74\x65\x78\x74\x2D\x64\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E","\x67\x65\x74\x42\x42\x6F\x78","\x66\x6F\x6E\x74\x57\x65\x69\x67\x68\x74","\x3C\x62\x72\x2F\x3E","\x6D\x6F\x64","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28\x30\x2E\x35\x2C\x20\x30\x2E\x35\x29","\x6D","\x6C","\x63","\x72\x6F\x74\x61\x74\x65\x64\x48\x74\x6D\x6C\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x76\x6D\x6C\x53\x63\x61\x6C\x65","\x20\x65","\x63\x6F\x6F\x72\x64\x73\x69\x7A\x65","\x73\x74\x72\x6F\x6B\x65\x77\x65\x69\x67\x68\x74","\x73\x74\x72\x6F\x6B\x65\x64","\x63\x72\x65\x61\x74\x65\x53\x74\x72\x6F\x6B\x65","\x63\x72\x65\x61\x74\x65\x46\x69\x6C\x6C","\x63\x72\x65\x61\x74\x65\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x46\x69\x6C\x6C","\x66\x69\x6C\x6C\x65\x64","\x3A\x66\x69\x6C\x6C","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66","\x74\x69\x6C\x65","\x63\x6F\x6C\x6F\x72\x32","\x66\x6C\x69\x70","\x61\x6E\x67\x6C\x65","\x4F\x46\x46\x49\x43\x45\x5F\x50\x52\x45\x46\x49\x58","\x3A\x6F\x70\x61\x63\x69\x74\x79\x32","\x3A\x73\x74\x72\x6F\x6B\x65","\x65\x6E\x64\x63\x61\x70","\x6A\x6F\x69\x6E\x73\x74\x79\x6C\x65","\x31\x30","\x64\x61\x73\x68\x73\x74\x79\x6C\x65","\x67\x65\x74\x56\x6D\x6C\x44\x61\x73\x68\x53\x74\x79\x6C\x65","\x64\x61\x73\x68","\x30\x20\x32","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x64\x6F\x77\x53\x74\x72\x6F\x6B\x65","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x64\x6F\x77\x46\x69\x6C\x6C","\x3A\x73\x68\x61\x70\x65","\x63\x20","\x63\x72\x65\x61\x74\x65\x52\x65\x63\x74","\x3A\x72\x65\x63\x74","\x3A\x72\x6F\x75\x6E\x64\x72\x65\x63\x74","\x61\x72\x63\x73\x69\x7A\x65","\x3A\x6F\x76\x61\x6C","\x61\x74\x6D\x6F\x73\x74","\x69\x67\x6E\x6F\x72\x65","\x66\x72\x61\x6D\x65","\x31\x38\x30","\x66\x6F\x6E\x74\x44\x65\x63\x6F\x72\x61\x74\x69\x6F\x6E","\x3A\x67\x72\x6F\x75\x70","\x72\x65\x6C\x61\x74\x69\x76\x65","\x67\x65\x74\x41\x6C\x69\x67\x6E\x6D\x65\x6E\x74\x41\x73\x50\x6F\x69\x6E\x74","\x6E\x6F\x72\x6D\x61\x6C","\x6D\x61\x78\x48\x65\x69\x67\x68\x74","\x67\x72\x6F\x75\x70","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x4D\x61\x74\x72\x69\x78\x28\x4D\x31\x31\x3D","\x2C\x20\x4D\x31\x32\x3D","\x2C\x20\x4D\x32\x31\x3D","\x2C\x20\x4D\x32\x32\x3D","\x2C\x20\x73\x69\x7A\x69\x6E\x67\x4D\x65\x74\x68\x6F\x64\x3D\x27\x61\x75\x74\x6F\x20\x65\x78\x70\x61\x6E\x64\x27\x29","\x3A\x70\x61\x74\x68","\x74\x65\x78\x74\x70\x61\x74\x68\x6F\x6B","\x6D\x20","\x20\x6C\x20","\x3A\x74\x65\x78\x74\x70\x61\x74\x68","\x76\x2D\x74\x65\x78\x74\x2D\x61\x6C\x69\x67\x6E\x3A","\x73\x74\x72\x69\x6E\x67","\x73\x65\x74\x53\x74\x61\x74\x65\x73","\x67\x75\x69\x64\x65\x58","\x67\x75\x69\x64\x65\x59","\x67\x65\x74\x47\x75\x69\x64\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x63\x72\x65\x61\x74\x65\x47\x75\x69\x64\x65\x53\x68\x61\x70\x65","\x69\x73\x44\x61\x73\x68\x65\x64","\x44\x49\x41\x4C\x45\x43\x54\x5F\x56\x4D\x4C","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x70\x6F\x69\x6E\x74\x73","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x64\x65\x73\x63","\x70\x61\x72\x73\x65\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x61\x72\x73\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x64\x65\x66\x61\x75\x6C\x74\x4C\x6F\x63\x61\x6C\x69\x7A\x65\x64","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x77\x30","\x68\x30","\x62\x67\x4E\x6F\x64\x65","\x66\x67\x4E\x6F\x64\x65","\x66\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x76\x61\x72\x69\x61\x62\x6C\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x73","\x67\x65\x74\x43\x68\x69\x6C\x64\x4E\x6F\x64\x65\x73","\x70\x61\x72\x73\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x65\x76\x61\x6C\x75\x61\x74\x65\x54\x65\x78\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x65\x76\x61\x6C\x75\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6C\x6F\x63\x61\x6C\x69\x7A\x65\x64","\x65\x76\x61\x6C","\x64\x72\x61\x77\x53\x68\x61\x70\x65","\x64\x72\x61\x77\x43\x68\x69\x6C\x64\x72\x65\x6E","\x63\x6F\x6D\x70\x75\x74\x65\x41\x73\x70\x65\x63\x74","\x69\x6E\x68\x65\x72\x69\x74","\x67\x65\x74\x4E\x75\x6D\x62\x65\x72","\x64\x72\x61\x77\x4E\x6F\x64\x65","\x66\x69\x78\x65\x64","\x61\x72\x63","\x78\x2D\x61\x78\x69\x73\x2D\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x6C\x61\x72\x67\x65\x2D\x61\x72\x63\x2D\x66\x6C\x61\x67","\x73\x77\x65\x65\x70\x2D\x66\x6C\x61\x67","\x52\x45\x43\x54\x41\x4E\x47\x4C\x45\x5F\x52\x4F\x55\x4E\x44\x49\x4E\x47\x5F\x46\x41\x43\x54\x4F\x52","\x61\x6C\x69\x67\x6E\x2D\x73\x68\x61\x70\x65","\x69\x6E\x63\x6C\x75\x64\x65\x2D\x73\x68\x61\x70\x65","\x67\x65\x74\x53\x74\x65\x6E\x63\x69\x6C","\x73\x74\x65\x6E\x63\x69\x6C","\x62\x6F\x75\x6E\x64\x73","\x62\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x73\x76\x67\x53\x74\x72\x6F\x6B\x65\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x73\x74\x65\x6E\x63\x69\x6C\x50\x6F\x69\x6E\x74\x65\x72\x45\x76\x65\x6E\x74\x73","\x69\x73\x50\x61\x72\x73\x65\x56\x6D\x6C","\x69\x73\x48\x74\x6D\x6C\x41\x6C\x6C\x6F\x77\x65\x64","\x67\x65\x74\x53\x76\x67\x53\x63\x72\x65\x65\x6E\x4F\x66\x66\x73\x65\x74","\x63\x72\x65\x61\x74\x65\x53\x76\x67","\x63\x72\x65\x61\x74\x65\x48\x74\x6D\x6C","\x63\x72\x65\x61\x74\x65\x56\x6D\x6C","\x72\x65\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x75\x70\x64\x61\x74\x65\x42\x6F\x75\x6E\x64\x73\x46\x72\x6F\x6D\x50\x6F\x69\x6E\x74\x73","\x63\x68\x65\x63\x6B\x42\x6F\x75\x6E\x64\x73","\x72\x65\x64\x72\x61\x77\x48\x74\x6D\x6C\x53\x68\x61\x70\x65","\x72\x65\x64\x72\x61\x77\x53\x68\x61\x70\x65","\x75\x70\x64\x61\x74\x65\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x63\x72\x65\x61\x74\x65\x56\x6D\x6C\x47\x72\x6F\x75\x70","\x63\x72\x65\x61\x74\x65\x43\x61\x6E\x76\x61\x73","\x68\x61\x73\x43\x68\x69\x6C\x64\x4E\x6F\x64\x65\x73","\x6C\x61\x73\x74\x43\x68\x69\x6C\x64","\x62\x65\x66\x6F\x72\x65\x65\x6E\x64","\x69\x6E\x73\x65\x72\x74\x41\x64\x6A\x61\x63\x65\x6E\x74\x48\x54\x4D\x4C","\x61\x64\x64\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x46\x69\x6C\x74\x65\x72","\x64\x65\x73\x74\x72\x6F\x79\x43\x61\x6E\x76\x61\x73","\x75\x70\x64\x61\x74\x65\x56\x6D\x6C\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6D\x78\x52\x65\x66\x43\x6F\x75\x6E\x74","\x6F\x6C\x64\x47\x72\x61\x64\x69\x65\x6E\x74\x73","\x72\x65\x6C\x65\x61\x73\x65\x53\x76\x67\x47\x72\x61\x64\x69\x65\x6E\x74\x73","\x69\x73\x50\x61\x69\x6E\x74\x42\x6F\x75\x6E\x64\x73\x49\x6E\x76\x65\x72\x74\x65\x64","\x75\x70\x64\x61\x74\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x63\x6F\x6E\x66\x69\x67\x75\x72\x65\x43\x61\x6E\x76\x61\x73","\x70\x61\x69\x6E\x74\x53\x74\x65\x6E\x63\x69\x6C\x53\x68\x61\x70\x65","\x70\x61\x69\x6E\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x70\x61\x69\x6E\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x69\x73\x53\x68\x61\x64\x6F\x77","\x67\x65\x74\x47\x72\x61\x64\x69\x65\x6E\x74\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x68\x61\x70\x65\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x61\x64\x64\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x63\x74\x61\x6E\x67\x6C\x65","\x73\x65\x74\x54\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x70\x61\x69\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x70\x61\x69\x6E\x74\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x41\x72\x63\x53\x69\x7A\x65","\x70\x61\x69\x6E\x74\x47\x6C\x61\x73\x73\x45\x66\x66\x65\x63\x74","\x23\x66\x66\x66\x66\x66\x66","\x69\x73\x52\x6F\x75\x6E\x64\x65\x64","\x73\x74\x65\x6E\x63\x69\x6C\x46\x6C\x69\x70\x48","\x73\x74\x65\x6E\x63\x69\x6C\x46\x6C\x69\x70\x56","\x73\x65\x74\x43\x75\x72\x73\x6F\x72","\x67\x65\x74\x43\x75\x72\x73\x6F\x72","\x63\x72\x65\x61\x74\x65\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x61\x75\x67\x6D\x65\x6E\x74\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x67\x65\x74\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x67\x65\x74\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x67\x65\x74\x54\x65\x78\x74\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x76\x65\x72\x74\x69\x63\x61\x6C\x54\x65\x78\x74\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28\x27","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66\x27\x29","\x73\x74\x65\x6E\x63\x69\x6C\x73","\x6D\x61\x72\x6B\x65\x72\x73","\x41\x52\x52\x4F\x57\x5F\x43\x4C\x41\x53\x53\x49\x43","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44","\x61\x64\x64\x4D\x61\x72\x6B\x65\x72","\x72\x65\x64\x72\x61\x77\x50\x61\x74\x68","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x46\x69\x6C\x74\x65\x72\x73","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x43\x6F\x6C\x6F\x72\x73","\x62\x6F\x72\x64\x65\x72\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x73\x6F\x6C\x69\x64","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x64\x72\x6F\x70\x53\x68\x61\x64\x6F\x77\x20\x28\x4F\x66\x66\x58\x3D\x27","\x27\x2C\x20\x4F\x66\x66\x59\x3D\x27","\x27\x2C\x20\x43\x6F\x6C\x6F\x72\x3D\x27","\x27\x29","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x67\x72\x61\x64\x69\x65\x6E\x74\x28\x73\x74\x61\x72\x74\x43\x6F\x6C\x6F\x72\x53\x74\x72\x3D\x27","\x27\x2C\x20\x65\x6E\x64\x43\x6F\x6C\x6F\x72\x53\x74\x72\x3D\x27","\x27\x2C\x20\x67\x72\x61\x64\x69\x65\x6E\x74\x54\x79\x70\x65\x3D\x27","\x70\x61\x69\x6E\x74\x4C\x69\x6E\x65","\x61\x72\x72\x6F\x77\x57\x69\x64\x74\x68","\x41\x52\x52\x4F\x57\x5F\x57\x49\x44\x54\x48","\x41\x52\x52\x4F\x57\x5F\x53\x50\x41\x43\x49\x4E\x47","\x41\x52\x52\x4F\x57\x5F\x53\x49\x5A\x45","\x44\x45\x46\x41\x55\x4C\x54\x5F\x46\x4F\x4E\x54\x53\x54\x59\x4C\x45","\x63\x6C\x69\x70\x70\x65\x64","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x4C\x65\x66\x74","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x52\x69\x67\x68\x74","\x72\x65\x70\x6C\x61\x63\x65\x4C\x69\x6E\x65\x66\x65\x65\x64\x73","\x69\x67\x6E\x6F\x72\x65\x43\x6C\x69\x70\x70\x65\x64\x53\x74\x72\x69\x6E\x67\x53\x69\x7A\x65","\x69\x67\x6E\x6F\x72\x65\x53\x74\x72\x69\x6E\x67\x53\x69\x7A\x65","\x74\x65\x78\x74\x44\x69\x76","\x75\x70\x64\x61\x74\x65\x53\x69\x7A\x65","\x6D\x61\x72\x67\x69\x6E","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x54\x52\x49\x43\x54\x48\x54\x4D\x4C","\x75\x70\x64\x61\x74\x65\x56\x61\x6C\x75\x65","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x46\x69\x6C\x74\x65\x72","\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x4F\x72\x69\x67\x69\x6E","\x25\x20","\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x25\x2C","\x25\x29\x73\x63\x61\x6C\x65\x28","\x29\x20\x72\x6F\x74\x61\x74\x65\x28","\x64\x65\x67\x29","\x30\x25\x20\x30\x25","\x25\x29","\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20","\x3C\x64\x69\x76\x20\x73\x74\x79\x6C\x65\x3D\x22\x7A\x6F\x6F\x6D\x3A\x31\x3B","\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B\x3B\x5F\x64\x69\x73\x70\x6C\x61\x79\x3A\x69\x6E\x6C\x69\x6E\x65\x3B\x70\x61\x64\x64\x69\x6E\x67\x2D\x62\x6F\x74\x74\x6F\x6D\x3A\x31\x70\x78\x3B\x70\x61\x64\x64\x69\x6E\x67\x2D\x72\x69\x67\x68\x74\x3A\x31\x70\x78\x3B\x6C\x69\x6E\x65\x2D\x68\x65\x69\x67\x68\x74\x3A","\x75\x70\x64\x61\x74\x65\x4D\x61\x72\x67\x69\x6E","\x67\x65\x74\x53\x70\x61\x63\x69\x6E\x67","\x70\x72\x65\x73\x65\x72\x76\x65\x49\x6D\x61\x67\x65\x41\x73\x70\x65\x63\x74","\x69\x6D\x61\x67\x65\x46\x6C\x69\x70\x48","\x69\x6D\x61\x67\x65\x46\x6C\x69\x70\x56","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x42\x61\x73\x69\x63\x49\x6D\x61\x67\x65\x28\x72\x6F\x74\x61\x74\x69\x6F\x6E\x3D\x32\x29","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x42\x61\x73\x69\x63\x49\x6D\x61\x67\x65\x28\x6D\x69\x72\x72\x6F\x72\x3D\x31\x29","\x70\x72\x6F\x67\x69\x64\x3A\x44\x58\x49\x6D\x61\x67\x65\x54\x72\x61\x6E\x73\x66\x6F\x72\x6D\x2E\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x42\x61\x73\x69\x63\x49\x6D\x61\x67\x65\x28\x72\x6F\x74\x61\x74\x69\x6F\x6E\x3D\x32\x2C\x20\x6D\x69\x72\x72\x6F\x72\x3D\x31\x29","\x69\x6D\x61\x67\x65\x53\x69\x7A\x65","\x44\x45\x46\x41\x55\x4C\x54\x5F\x49\x4D\x41\x47\x45\x53\x49\x5A\x45","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x69\x7A\x65","\x69\x6E\x64\x69\x63\x61\x74\x6F\x72","\x70\x61\x69\x6E\x74\x49\x6D\x61\x67\x65","\x70\x61\x69\x6E\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72","\x67\x65\x74\x49\x6D\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x41\x4C\x49\x47\x4E\x5F\x54\x4F\x50","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x42\x6F\x75\x6E\x64\x73","\x63\x72\x65\x61\x74\x65\x4D\x61\x72\x6B\x65\x72","\x53\x54\x59\x4C\x45\x5F\x43\x55\x52\x56\x45\x44","\x70\x61\x69\x6E\x74\x43\x75\x72\x76\x65\x64\x4C\x69\x6E\x65","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x53\x49\x5A\x45","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x53\x49\x5A\x45","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x41\x52\x52\x4F\x57","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x41\x52\x52\x4F\x57","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x46\x49\x4C\x4C","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x46\x49\x4C\x4C","\x70\x61\x69\x6E\x74\x52\x6F\x75\x6E\x64\x65\x64\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x70\x61\x69\x6E\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x70\x61\x69\x6E\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x75\x73\x65\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78","\x6D\x6F\x76\x65\x43\x65\x6C\x6C","\x67\x65\x74\x47\x72\x61\x70\x68","\x67\x65\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x74\x72\x61\x76\x65\x72\x73\x65","\x67\x65\x74\x45\x64\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x41\x74","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x67\x65\x74\x56\x69\x73\x69\x62\x6C\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x69\x73\x56\x65\x72\x74\x65\x78\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x56\x65\x72\x74\x65\x78\x49\x67\x6E\x6F\x72\x65\x64","\x69\x73\x43\x65\x6C\x6C\x56\x69\x73\x69\x62\x6C\x65","\x69\x73\x45\x64\x67\x65\x49\x67\x6E\x6F\x72\x65\x64","\x73\x65\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x73\x65\x74\x4F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x4F\x66\x66\x73\x65\x74","\x69\x73\x41\x6E\x63\x65\x73\x74\x6F\x72","\x67\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x65\x74\x45\x64\x67\x65\x50\x6F\x69\x6E\x74\x73","\x73\x65\x74\x52\x65\x6C\x61\x74\x69\x76\x65","\x73\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x65\x74\x56\x65\x72\x74\x65\x78\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74\x56\x65\x72\x74\x65\x78\x42\x6F\x75\x6E\x64\x73","\x61\x72\x72\x61\x6E\x67\x65\x47\x72\x6F\x75\x70\x73","\x67\x65\x74\x43\x68\x69\x6C\x64\x56\x65\x72\x74\x69\x63\x65\x73","\x67\x65\x74\x42\x6F\x75\x6E\x64\x69\x6E\x67\x42\x6F\x78\x46\x72\x6F\x6D\x47\x65\x6F\x6D\x65\x74\x72\x79","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x67\x65\x74\x53\x74\x61\x72\x74\x53\x69\x7A\x65","\x78\x30","\x79\x30","\x6B\x65\x65\x70\x46\x69\x72\x73\x74\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x73\x69\x7A\x65\x50\x61\x72\x65\x6E\x74","\x72\x65\x73\x69\x7A\x65\x4C\x61\x73\x74","\x69\x73\x48\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x67\x65\x74\x49\x6E\x64\x65\x78","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x53\x69\x7A\x65","\x69\x73\x4C\x61\x79\x65\x72","\x63\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x72\x65\x73\x69\x7A\x65\x56\x65\x72\x74\x69\x63\x65\x73","\x69\x6E\x76\x65\x72\x74","\x67\x72\x6F\x75\x70\x50\x61\x64\x64\x69\x6E\x67","\x70\x61\x72\x65\x6E\x74\x73\x43\x68\x61\x6E\x67\x65\x64","\x6D\x6F\x76\x65\x54\x72\x65\x65","\x6C\x65\x76\x65\x6C\x44\x69\x73\x74\x61\x6E\x63\x65","\x6E\x6F\x64\x65\x44\x69\x73\x74\x61\x6E\x63\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73","\x70\x72\x65\x66\x48\x6F\x7A\x45\x64\x67\x65\x53\x65\x70","\x70\x72\x65\x66\x56\x65\x72\x74\x45\x64\x67\x65\x4F\x66\x66","\x6D\x69\x6E\x45\x64\x67\x65\x4A\x65\x74\x74\x79","\x63\x68\x61\x6E\x6E\x65\x6C\x42\x75\x66\x66\x65\x72","\x65\x64\x67\x65\x52\x6F\x75\x74\x69\x6E\x67","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x73","\x66\x69\x6E\x64\x54\x72\x65\x65\x52\x6F\x6F\x74\x73","\x64\x66\x73","\x6C\x61\x79\x6F\x75\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x4C\x61\x79\x6F\x75\x74","\x76\x65\x72\x74\x69\x63\x61\x6C\x4C\x61\x79\x6F\x75\x74","\x6D\x6F\x76\x65\x4E\x6F\x64\x65","\x61\x64\x6A\x75\x73\x74\x50\x61\x72\x65\x6E\x74\x73","\x6C\x6F\x63\x61\x6C\x45\x64\x67\x65\x50\x72\x6F\x63\x65\x73\x73\x69\x6E\x67","\x6E\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x4E\x6F\x64\x65","\x61\x74\x74\x61\x63\x68\x50\x61\x72\x65\x6E\x74","\x6C\x61\x79\x6F\x75\x74\x4C\x65\x61\x66","\x6F\x66\x66\x73\x65\x74\x58","\x6F\x66\x66\x73\x65\x74\x59","\x75\x70\x70\x65\x72\x48\x65\x61\x64","\x63\x6F\x6E\x74\x6F\x75\x72","\x63\x72\x65\x61\x74\x65\x4C\x69\x6E\x65","\x6C\x6F\x77\x65\x72\x48\x65\x61\x64","\x75\x70\x70\x65\x72\x54\x61\x69\x6C","\x6C\x6F\x77\x65\x72\x54\x61\x69\x6C","\x6D\x65\x72\x67\x65","\x62\x72\x69\x64\x67\x65","\x73\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x70\x72\x6F\x63\x65\x73\x73\x4E\x6F\x64\x65\x4F\x75\x74\x67\x6F\x69\x6E\x67","\x67\x65\x74\x45\x64\x67\x65\x73\x42\x65\x74\x77\x65\x65\x6E","\x77\x65\x69\x67\x68\x74\x65\x64\x56\x61\x6C\x75\x65","\x6E\x75\x64\x67\x65","\x76\x69\x73\x69\x74\x65\x64","\x72\x61\x6E\x6B\x49\x6E\x64\x65\x78","\x75\x73\x65\x49\x6E\x70\x75\x74\x4F\x72\x69\x67\x69\x6E","\x64\x69\x73\x61\x62\x6C\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x66\x6F\x72\x63\x65\x43\x6F\x6E\x73\x74\x61\x6E\x74","\x66\x6F\x72\x63\x65\x43\x6F\x6E\x73\x74\x61\x6E\x74\x53\x71\x75\x61\x72\x65\x64","\x6D\x69\x6E\x44\x69\x73\x74\x61\x6E\x63\x65\x4C\x69\x6D\x69\x74","\x6D\x61\x78\x44\x69\x73\x74\x61\x6E\x63\x65\x4C\x69\x6D\x69\x74","\x6D\x69\x6E\x44\x69\x73\x74\x61\x6E\x63\x65\x4C\x69\x6D\x69\x74\x53\x71\x75\x61\x72\x65\x64","\x69\x6E\x69\x74\x69\x61\x6C\x54\x65\x6D\x70","\x74\x65\x6D\x70\x65\x72\x61\x74\x75\x72\x65","\x6D\x61\x78\x49\x74\x65\x72\x61\x74\x69\x6F\x6E\x73","\x69\x74\x65\x72\x61\x74\x69\x6F\x6E","\x61\x6C\x6C\x6F\x77\x65\x64\x54\x6F\x52\x75\x6E","\x76\x65\x72\x74\x65\x78\x41\x72\x72\x61\x79","\x67\x65\x74\x42\x6F\x75\x6E\x64\x73","\x69\x6E\x64\x69\x63\x65\x73","\x64\x69\x73\x70\x58","\x64\x69\x73\x70\x59","\x63\x65\x6C\x6C\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x69\x73\x4D\x6F\x76\x65\x61\x62\x6C\x65","\x6E\x65\x69\x67\x68\x62\x6F\x75\x72\x73","\x72\x61\x64\x69\x75\x73","\x72\x61\x64\x69\x75\x73\x53\x71\x75\x61\x72\x65\x64","\x67\x65\x74\x4F\x70\x70\x6F\x73\x69\x74\x65\x73","\x72\x65\x73\x65\x74\x45\x64\x67\x65","\x63\x61\x6C\x63\x52\x65\x70\x75\x6C\x73\x69\x6F\x6E","\x63\x61\x6C\x63\x41\x74\x74\x72\x61\x63\x74\x69\x6F\x6E","\x63\x61\x6C\x63\x50\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x72\x65\x64\x75\x63\x65\x54\x65\x6D\x70\x65\x72\x61\x74\x75\x72\x65","\x72\x61\x6E\x64\x6F\x6D","\x6D\x6F\x76\x65\x43\x69\x72\x63\x6C\x65","\x67\x65\x74\x52\x61\x64\x69\x75\x73","\x63\x69\x72\x63\x6C\x65","\x66\x69\x6E\x64\x50\x61\x72\x61\x6C\x6C\x65\x6C\x73","\x67\x65\x74\x45\x64\x67\x65\x49\x64","\x72\x6F\x75\x74\x65","\x6C\x61\x79\x6F\x75\x74\x73","\x6D\x61\x73\x74\x65\x72","\x70\x6C\x61\x63\x65\x4C\x61\x62\x65\x6C\x73","\x61\x76\x6F\x69\x64","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73","\x74\x65\x6D\x70","\x6D\x61\x78\x52\x61\x6E\x6B","\x6D\x69\x6E\x52\x61\x6E\x6B","\x6E\x65\x78\x74\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x70\x72\x65\x76\x69\x6F\x75\x73\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x4E\x65\x78\x74\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x47\x65\x6E\x65\x72\x61\x6C\x50\x75\x72\x70\x6F\x73\x65\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x65\x74\x47\x65\x6E\x65\x72\x61\x6C\x50\x75\x72\x70\x6F\x73\x65\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x65\x74\x58","\x73\x65\x74\x59","\x63\x6F\x6E\x6E\x65\x63\x74\x73\x41\x73\x54\x61\x72\x67\x65\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x73\x41\x73\x53\x6F\x75\x72\x63\x65","\x68\x61\x73\x68\x43\x6F\x64\x65","\x67\x65\x74\x52\x61\x6E\x6B\x56\x61\x6C\x75\x65","\x67\x65\x74\x43\x6F\x72\x65\x43\x65\x6C\x6C","\x65\x64\x67\x65\x73","\x69\x73\x52\x65\x76\x65\x72\x73\x65\x64","\x74\x69\x67\x68\x74\x65\x6E\x54\x6F\x53\x6F\x75\x72\x63\x65","\x72\x6F\x6F\x74\x73","\x76\x65\x72\x74\x65\x78\x4D\x61\x70\x70\x65\x72","\x65\x64\x67\x65\x4D\x61\x70\x70\x65\x72","\x53\x4F\x55\x52\x43\x45\x53\x43\x41\x4E\x53\x54\x41\x52\x54\x52\x41\x4E\x4B","\x63\x72\x65\x61\x74\x65\x49\x6E\x74\x65\x72\x6E\x61\x6C\x43\x65\x6C\x6C\x73","\x72\x61\x6E\x6B\x73","\x64\x66\x73\x43\x6F\x75\x6E\x74","\x69\x6E\x69\x74\x69\x61\x6C\x52\x61\x6E\x6B","\x73\x6C\x69\x63\x65","\x66\x69\x78\x52\x61\x6E\x6B\x73","\x65\x78\x74\x65\x6E\x64\x65\x64\x44\x66\x73","\x6E\x65\x73\x74\x65\x64\x42\x65\x73\x74\x52\x61\x6E\x6B\x73","\x63\x75\x72\x72\x65\x6E\x74\x42\x65\x73\x74\x43\x72\x6F\x73\x73\x69\x6E\x67\x73","\x69\x74\x65\x72\x61\x74\x69\x6F\x6E\x73\x57\x69\x74\x68\x6F\x75\x74\x49\x6D\x70\x72\x6F\x76\x65\x6D\x65\x6E\x74","\x6D\x61\x78\x4E\x6F\x49\x6D\x70\x72\x6F\x76\x65\x6D\x65\x6E\x74\x49\x74\x65\x72\x61\x74\x69\x6F\x6E\x73","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x43\x72\x6F\x73\x73\x69\x6E\x67\x73","\x77\x65\x69\x67\x68\x74\x65\x64\x4D\x65\x64\x69\x61\x6E","\x74\x72\x61\x6E\x73\x70\x6F\x73\x65","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x52\x61\x6E\x6B\x43\x72\x6F\x73\x73\x69\x6E\x67","\x6D\x65\x64\x69\x61\x6E\x52\x61\x6E\x6B","\x6D\x65\x64\x69\x61\x6E\x56\x61\x6C\x75\x65","\x6C\x65\x6E\x74\x68","\x67\x65\x74\x49\x6E\x63\x6F\x6D\x69\x6E\x67\x45\x64\x67\x65\x73","\x69\x6E\x74\x72\x61\x43\x65\x6C\x6C\x53\x70\x61\x63\x69\x6E\x67","\x69\x6E\x74\x65\x72\x52\x61\x6E\x6B\x43\x65\x6C\x6C\x53\x70\x61\x63\x69\x6E\x67","\x6F\x72\x69\x65\x6E\x74\x61\x74\x69\x6F\x6E","\x69\x6E\x69\x74\x69\x61\x6C\x58","\x70\x61\x72\x61\x6C\x6C\x65\x6C\x45\x64\x67\x65\x53\x70\x61\x63\x69\x6E\x67","\x6A\x65\x74\x74\x79\x50\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x6C\x69\x6D\x69\x74\x58","\x63\x75\x72\x72\x65\x6E\x74\x58\x44\x65\x6C\x74\x61","\x77\x69\x64\x65\x73\x74\x52\x61\x6E\x6B","\x72\x61\x6E\x6B\x54\x6F\x70\x59","\x72\x61\x6E\x6B\x42\x6F\x74\x74\x6F\x6D\x59","\x77\x69\x64\x65\x73\x74\x52\x61\x6E\x6B\x56\x61\x6C\x75\x65","\x72\x61\x6E\x6B\x57\x69\x64\x74\x68\x73","\x72\x61\x6E\x6B\x59","\x66\x69\x6E\x65\x54\x75\x6E\x69\x6E\x67","\x50\x4F\x4C\x59\x4C\x49\x4E\x45","\x6E\x65\x78\x74\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x61\x63\x68\x65","\x70\x72\x65\x76\x69\x6F\x75\x73\x4C\x61\x79\x65\x72\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x43\x61\x63\x68\x65","\x70\x72\x69\x6E\x74\x53\x74\x61\x74\x75\x73","\x3D\x3D\x3D\x3D\x3D\x3D\x43\x6F\x6F\x72\x64\x20\x61\x73\x73\x69\x67\x6E\x6D\x65\x6E\x74\x20\x64\x65\x62\x75\x67\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x52\x61\x6E\x6B\x20","\x20\x3A\x20","\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x69\x6E\x69\x74\x69\x61\x6C\x43\x6F\x6F\x72\x64\x73","\x6D\x69\x6E\x4E\x6F\x64\x65","\x6D\x65\x64\x69\x61\x6E\x50\x6F\x73","\x6D\x69\x6E\x50\x61\x74\x68","\x73\x65\x74\x43\x65\x6C\x6C\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x73","\x6D\x65\x64\x69\x61\x6E\x58\x56\x61\x6C\x75\x65","\x72\x61\x6E\x6B\x4D\x65\x64\x69\x61\x6E\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x64\x57\x65\x69\x67\x68\x74\x65\x64\x56\x61\x6C\x75\x65","\x63\x61\x6C\x63\x75\x6C\x61\x74\x65\x57\x69\x64\x65\x73\x74\x52\x61\x6E\x6B","\x72\x61\x6E\x6B\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x65\x64\x67\x65\x2E\x65\x64\x67\x65\x73\x20\x69\x73\x20\x6E\x75\x6C\x6C","\x41\x74\x20\x6C\x65\x61\x73\x74\x20\x6F\x6E\x65\x20\x63\x65\x6C\x6C\x20\x68\x61\x73\x20\x6E\x6F\x20\x62\x6F\x75\x6E\x64\x73","\x72\x65\x70\x6F\x73\x69\x74\x69\x6F\x6E\x56\x61\x6C\x69\x64","\x4D\x41\x58\x5F\x56\x41\x4C\x55\x45","\x4F\x52\x54\x48\x4F\x47\x4F\x4E\x41\x4C","\x43\x55\x52\x56\x45","\x73\x65\x74\x45\x64\x67\x65\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x73\x50\x6F\x72\x74","\x70\x72\x6F\x63\x65\x73\x73\x52\x65\x76\x65\x72\x73\x65\x64\x45\x64\x67\x65","\x64\x65\x74\x65\x72\x6D\x69\x6E\x69\x73\x74\x69\x63","\x6D\x6F\x76\x65\x50\x61\x72\x65\x6E\x74","\x70\x61\x72\x65\x6E\x74\x42\x6F\x72\x64\x65\x72","\x69\x6E\x74\x65\x72\x48\x69\x65\x72\x61\x72\x63\x68\x79\x53\x70\x61\x63\x69\x6E\x67","\x74\x72\x61\x76\x65\x72\x73\x65\x41\x6E\x63\x65\x73\x74\x6F\x72\x73","\x65\x64\x67\x65\x73\x43\x61\x63\x68\x65","\x72\x75\x6E","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x42\x6F\x75\x6E\x64\x73","\x66\x69\x6E\x64\x52\x6F\x6F\x74\x73","\x63\x6F\x6E\x63\x61\x74","\x69\x73\x56\x61\x6C\x69\x64\x41\x6E\x63\x65\x73\x74\x6F\x72","\x66\x69\x6C\x74\x65\x72\x44\x65\x73\x63\x65\x6E\x64\x61\x6E\x74\x73","\x63\x79\x63\x6C\x65\x53\x74\x61\x67\x65","\x6C\x61\x79\x65\x72\x69\x6E\x67\x53\x74\x61\x67\x65","\x63\x72\x6F\x73\x73\x69\x6E\x67\x53\x74\x61\x67\x65","\x70\x6C\x61\x63\x65\x6D\x65\x6E\x74\x53\x74\x61\x67\x65","\x63\x75\x72\x72\x65\x6E\x74\x45\x64\x69\x74","\x73\x65\x74\x52\x6F\x6F\x74","\x6D\x61\x69\x6E\x74\x61\x69\x6E\x45\x64\x67\x65\x50\x61\x72\x65\x6E\x74","\x63\x72\x65\x61\x74\x65\x49\x64\x73","\x70\x6F\x73\x74\x66\x69\x78","\x6E\x65\x78\x74\x49\x64","\x75\x70\x64\x61\x74\x65\x4C\x65\x76\x65\x6C","\x65\x6E\x64\x69\x6E\x67\x55\x70\x64\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x74","\x69\x73\x43\x72\x65\x61\x74\x65\x49\x64\x73","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x49\x64\x73","\x69\x6E\x73\x65\x72\x74","\x66\x69\x6C\x74\x65\x72\x43\x65\x6C\x6C\x73","\x67\x65\x74\x44\x65\x73\x63\x65\x6E\x64\x61\x6E\x74\x73","\x72\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65\x64","\x63\x65\x6C\x6C\x41\x64\x64\x65\x64","\x69\x73\x52\x6F\x6F\x74","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x50\x61\x72\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65\x49\x64","\x73\x65\x74\x49\x64","\x69\x73\x4E\x75\x6D\x65\x72\x69\x63","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x4E\x65\x61\x72\x65\x73\x74\x43\x6F\x6D\x6D\x6F\x6E\x41\x6E\x63\x65\x73\x74\x6F\x72","\x67\x65\x74\x4F\x72\x69\x67\x69\x6E","\x50\x41\x54\x48\x5F\x53\x45\x50\x41\x52\x41\x54\x4F\x52","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x50\x61\x74\x68","\x70\x61\x72\x65\x6E\x74\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x74\x43\x68\x69\x6C\x64\x72\x65\x6E","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x43\x68\x69\x6C\x64\x45\x64\x67\x65\x73","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x74\x65\x72\x6D\x69\x6E\x61\x6C\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x69\x6E\x73\x65\x72\x74\x45\x64\x67\x65","\x72\x65\x6D\x6F\x76\x65\x45\x64\x67\x65","\x67\x65\x74\x44\x69\x72\x65\x63\x74\x65\x64\x45\x64\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x4F\x75\x74\x67\x6F\x69\x6E\x67\x45\x64\x67\x65\x73","\x67\x65\x74\x54\x6F\x70\x6D\x6F\x73\x74\x43\x65\x6C\x6C\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x56\x61\x6C\x75\x65","\x76\x61\x6C\x75\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x76\x61\x6C\x75\x65\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x6F\x6D\x65\x74\x72\x79\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x73\x74\x79\x6C\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x69\x73\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x73\x65\x74\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x53\x74\x61\x74\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x76\x69\x73\x69\x62\x6C\x65\x53\x74\x61\x74\x65\x46\x6F\x72\x43\x65\x6C\x6C\x43\x68\x61\x6E\x67\x65\x64","\x6D\x65\x72\x67\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x6D\x65\x72\x67\x65\x43\x68\x69\x6C\x64\x72\x65\x6E\x49\x6D\x70\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74\x73","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x49\x6D\x70\x6C","\x72\x65\x73\x74\x6F\x72\x65\x43\x6C\x6F\x6E\x65","\x63\x65\x6C\x6C\x43\x6C\x6F\x6E\x65\x64","\x70\x72\x65\x76\x69\x6F\x75\x73\x49\x6E\x64\x65\x78","\x69\x6E\x64\x65\x78","\x74\x65\x72\x6D\x69\x6E\x61\x6C","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x61\x74\x74\x72\x69\x62\x75\x74\x65","\x6F\x6E\x49\x6E\x69\x74","\x76\x65\x72\x74\x65\x78","\x65\x64\x67\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x6D\x78\x54\x72\x61\x6E\x73\x69\x65\x6E\x74","\x69\x64\x20\x76\x61\x6C\x75\x65\x20\x70\x61\x72\x65\x6E\x74\x20\x73\x6F\x75\x72\x63\x65\x20\x74\x61\x72\x67\x65\x74\x20\x63\x68\x69\x6C\x64\x72\x65\x6E\x20\x65\x64\x67\x65\x73","\x73\x65\x74\x56\x65\x72\x74\x65\x78","\x73\x65\x74\x45\x64\x67\x65","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x50\x61\x72\x65\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x49\x6E\x64\x65\x78","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x63\x6C\x6F\x6E\x65\x56\x61\x6C\x75\x65","\x54\x52\x41\x4E\x53\x4C\x41\x54\x45\x5F\x43\x4F\x4E\x54\x52\x4F\x4C\x5F\x50\x4F\x49\x4E\x54\x53","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x42\x6F\x75\x6E\x64\x73","\x73\x6F\x75\x72\x63\x65\x50\x6F\x69\x6E\x74","\x74\x61\x72\x67\x65\x74\x50\x6F\x69\x6E\x74","\x73\x77\x61\x70","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x74\x61\x6E","\x70\x6F\x77","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x50\x72\x69\x6E\x74\x65\x72\x2D\x66\x72\x69\x65\x6E\x64\x6C\x79\x20\x76\x65\x72\x73\x69\x6F\x6E","\x70\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72","\x61\x75\x74\x6F\x4F\x72\x69\x67\x69\x6E","\x70\x72\x69\x6E\x74\x4F\x76\x65\x72\x6C\x61\x79\x73","\x77\x6E\x64","\x70\x61\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x57\x69\x6E\x64\x6F\x77","\x67\x65\x74\x44\x6F\x63\x74\x79\x70\x65","\x3C\x6D\x65\x74\x61\x20\x68\x74\x74\x70\x2D\x65\x71\x75\x69\x76\x3D\x22\x58\x2D\x55\x41\x2D\x43\x6F\x6D\x70\x61\x74\x69\x62\x6C\x65\x22\x20\x63\x6F\x6E\x74\x65\x6E\x74\x3D\x22\x49\x45\x3D\x38\x22\x3E","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65\x4F\x76\x65\x72\x6C\x61\x79","\x67\x65\x74\x44\x72\x61\x77\x50\x61\x6E\x65","\x77\x72\x69\x74\x65\x48\x65\x61\x64","\x3C\x62\x6F\x64\x79\x20\x63\x6C\x61\x73\x73\x3D\x22\x6D\x78\x50\x61\x67\x65\x22\x3E","\x63\x72\x65\x61\x74\x65\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x41\x66\x74\x65\x72","\x61\x6C\x77\x61\x79\x73","\x6D\x78\x50\x61\x67\x65\x42\x72\x65\x61\x6B","\x67\x65\x74\x43\x6F\x76\x65\x72\x50\x61\x67\x65\x73","\x67\x65\x74\x41\x70\x70\x65\x6E\x64\x69\x63\x65\x73","\x61\x64\x64\x47\x72\x61\x70\x68\x46\x72\x61\x67\x6D\x65\x6E\x74","\x72\x65\x6E\x64\x65\x72\x50\x61\x67\x65","\x6D\x78\x50\x61\x67\x65\x2D","\x3C\x74\x69\x74\x6C\x65\x3E","\x3C\x2F\x74\x69\x74\x6C\x65\x3E","\x3C\x73\x74\x79\x6C\x65\x20\x74\x79\x70\x65\x3D\x22\x74\x65\x78\x74\x2F\x63\x73\x73\x22\x3E","\x40\x6D\x65\x64\x69\x61\x20\x70\x72\x69\x6E\x74\x20\x7B","\x20\x20\x74\x61\x62\x6C\x65\x2E\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72\x20\x7B\x20\x64\x69\x73\x70\x6C\x61\x79\x3A\x20\x6E\x6F\x6E\x65\x3B\x20\x7D","\x20\x20\x68\x72\x2E\x6D\x78\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x20\x7B\x20\x64\x69\x73\x70\x6C\x61\x79\x3A\x20\x6E\x6F\x6E\x65\x3B\x20\x7D","\x40\x6D\x65\x64\x69\x61\x20\x73\x63\x72\x65\x65\x6E\x20\x7B","\x20\x20\x74\x61\x62\x6C\x65\x2E\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72\x20\x7B\x20\x70\x6F\x73\x69\x74\x69\x6F\x6E\x3A\x20\x66\x69\x78\x65\x64\x3B\x20\x72\x69\x67\x68\x74\x3A\x20\x31\x30\x70\x78\x3B\x20\x74\x6F\x70\x3A\x20\x31\x30\x70\x78\x3B\x66\x6F\x6E\x74\x2D\x66\x61\x6D\x69\x6C\x79\x3A\x20\x41\x72\x69\x61\x6C\x3B\x20\x66\x6F\x6E\x74\x2D\x73\x69\x7A\x65\x3A\x31\x30\x70\x74\x3B\x20\x62\x6F\x72\x64\x65\x72\x3A\x20\x73\x6F\x6C\x69\x64\x20\x31\x70\x78\x20\x64\x61\x72\x6B\x67\x72\x61\x79\x3B\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x3A\x20\x77\x68\x69\x74\x65\x3B\x20\x62\x6F\x72\x64\x65\x72\x2D\x63\x6F\x6C\x6C\x61\x70\x73\x65\x3A\x63\x6F\x6C\x6C\x61\x70\x73\x65\x3B\x20\x7D","\x20\x20\x74\x61\x62\x6C\x65\x2E\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72\x20\x74\x64\x20\x7B\x20\x62\x6F\x72\x64\x65\x72\x3A\x20\x73\x6F\x6C\x69\x64\x20\x31\x70\x78\x20\x67\x72\x61\x79\x3B\x20\x70\x61\x64\x64\x69\x6E\x67\x3A\x34\x70\x78\x3B\x20\x7D","\x20\x20\x62\x6F\x64\x79\x2E\x6D\x78\x50\x61\x67\x65\x20\x7B\x20\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x3A\x20\x67\x72\x61\x79\x3B\x20\x7D","\x3C\x2F\x73\x74\x79\x6C\x65\x3E","\x6D\x78\x50\x61\x67\x65\x53\x65\x6C\x65\x63\x74\x6F\x72","\x61","\x23\x6D\x78\x50\x61\x67\x65\x2D","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x49\x6E\x73\x69\x64\x65","\x67\x65\x74\x43\x61\x6E\x76\x61\x73","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x73\x74\x79\x6C\x65\x73","\x63\x72\x65\x61\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x74\x79\x6C\x65","\x70\x75\x74\x44\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x70\x75\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x53\x48\x41\x50\x45","\x53\x48\x41\x50\x45\x5F\x52\x45\x43\x54\x41\x4E\x47\x4C\x45","\x53\x54\x59\x4C\x45\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52","\x52\x65\x63\x74\x61\x6E\x67\x6C\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x41\x4C\x49\x47\x4E","\x53\x54\x59\x4C\x45\x5F\x41\x4C\x49\x47\x4E","\x53\x54\x59\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x43\x33\x44\x39\x46\x46","\x53\x54\x59\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x23\x36\x34\x38\x32\x42\x39","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x43\x4F\x4C\x4F\x52","\x23\x37\x37\x34\x34\x30\x30","\x53\x48\x41\x50\x45\x5F\x43\x4F\x4E\x4E\x45\x43\x54\x4F\x52","\x23\x34\x34\x36\x32\x39\x39","\x64\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78","\x70\x75\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x64\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x74\x79\x6C\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6F\x72\x69\x67\x69\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65\x4F\x66\x66\x73\x65\x74","\x69\x6E\x76\x61\x6C\x69\x64","\x69\x6E\x76\x61\x6C\x69\x64\x4F\x72\x64\x65\x72","\x6F\x72\x64\x65\x72\x43\x68\x61\x6E\x67\x65\x64","\x76\x69\x73\x69\x62\x6C\x65\x53\x6F\x75\x72\x63\x65\x53\x74\x61\x74\x65","\x76\x69\x73\x69\x62\x6C\x65\x54\x61\x72\x67\x65\x74\x53\x74\x61\x74\x65","\x74\x65\x72\x6D\x69\x6E\x61\x6C\x44\x69\x73\x74\x61\x6E\x63\x65","\x73\x65\x67\x6D\x65\x6E\x74\x73","\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x42\x6F\x75\x6E\x64\x73","\x73\x65\x74\x41\x62\x73\x6F\x6C\x75\x74\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x56\x69\x73\x69\x62\x6C\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x53\x74\x61\x74\x65","\x73\x65\x74\x56\x69\x73\x69\x62\x6C\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x53\x74\x61\x74\x65","\x64\x6F\x6E\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x69\x6E\x67\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x52\x65\x73\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x69\x6E\x67\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x69\x6E\x67\x6C\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x69\x73\x53\x69\x6E\x67\x6C\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x74\x53\x69\x6E\x67\x6C\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x68\x61\x6E\x67\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x74\x43\x65\x6C\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x73","\x67\x65\x74\x46\x69\x72\x73\x74\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x61\x64\x64\x43\x65\x6C\x6C","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x61\x64\x64\x65\x64","\x72\x65\x6D\x6F\x76\x65\x64","\x6D\x78\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x68\x61\x6E\x67\x65\x2E\x65\x78\x65\x63\x75\x74\x65","\x65\x6E\x74\x65\x72","\x6C\x65\x61\x76\x65","\x65\x64\x69\x74\x69\x6E\x67\x43\x65\x6C\x6C","\x74\x72\x69\x67\x67\x65\x72","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x61\x75\x74\x6F\x53\x69\x7A\x65","\x65\x6D\x70\x74\x79\x4C\x61\x62\x65\x6C\x54\x65\x78\x74","\x74\x65\x78\x74\x4E\x6F\x64\x65","\x6D\x78\x43\x65\x6C\x6C\x45\x64\x69\x74\x6F\x72","\x63\x6F\x6C\x73","\x32\x30","\x34","\x62\x6C\x75\x72","\x66\x6F\x63\x75\x73\x4C\x6F\x73\x74","\x6B\x65\x79\x64\x6F\x77\x6E","\x6B\x65\x79\x43\x6F\x64\x65","\x69\x73\x45\x6E\x74\x65\x72\x53\x74\x6F\x70\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x73\x74\x6F\x70\x45\x64\x69\x74\x69\x6E\x67","\x63\x6C\x65\x61\x72\x4F\x6E\x43\x68\x61\x6E\x67\x65","\x73\x65\x74\x4D\x6F\x64\x69\x66\x69\x65\x64","\x6B\x65\x79\x70\x72\x65\x73\x73","\x69\x73\x4C\x61\x62\x65\x6C\x43\x6C\x69\x70\x70\x65\x64","\x69\x73\x57\x72\x61\x70\x70\x69\x6E\x67","\x41\x4C\x49\x47\x4E\x5F\x4C\x45\x46\x54","\x69\x73\x4D\x6F\x64\x69\x66\x69\x65\x64","\x69\x73\x49\x6E\x76\x6F\x6B\x65\x73\x53\x74\x6F\x70\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x69\x73\x48\x69\x64\x65\x4C\x61\x62\x65\x6C","\x6F\x75\x74\x6C\x69\x6E\x65","\x67\x65\x74\x45\x64\x69\x74\x6F\x72\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x56\x61\x6C\x75\x65","\x67\x65\x74\x45\x6D\x70\x74\x79\x4C\x61\x62\x65\x6C\x54\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x54\x65\x78\x74\x44\x69\x76","\x67\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x56\x61\x6C\x75\x65","\x67\x65\x74\x45\x64\x69\x74\x69\x6E\x67\x56\x61\x6C\x75\x65","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x54\x4F\x50","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x52\x49\x47\x48\x54","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x42\x4F\x54\x54\x4F\x4D","\x53\x54\x59\x4C\x45\x5F\x53\x50\x41\x43\x49\x4E\x47\x5F\x4C\x45\x46\x54","\x67\x65\x74\x45\x64\x69\x74\x69\x6E\x67\x43\x65\x6C\x6C","\x64\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x64\x65\x66\x61\x75\x6C\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x64\x65\x66\x61\x75\x6C\x74\x54\x65\x78\x74\x53\x68\x61\x70\x65","\x6C\x65\x67\x61\x63\x79\x43\x6F\x6E\x74\x72\x6F\x6C\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x64\x65\x66\x61\x75\x6C\x74\x53\x68\x61\x70\x65\x73","\x72\x65\x67\x69\x73\x74\x65\x72\x53\x68\x61\x70\x65","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65","\x63\x72\x65\x61\x74\x65\x53\x68\x61\x70\x65","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65\x53\x68\x61\x70\x65","\x6F\x72\x64\x65\x72\x65\x64","\x6B\x65\x65\x70\x45\x64\x67\x65\x73\x49\x6E\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x66\x69\x72\x73\x74\x45\x64\x67\x65","\x69\x6E\x73\x65\x72\x74\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x69\x6E\x73\x74\x61\x6C\x6C\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x53\x74\x61\x74\x65\x49\x6E\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x66\x69\x6E\x64\x50\x72\x65\x76\x69\x6F\x75\x73\x53\x74\x61\x74\x65\x49\x6E\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x72\x64\x65\x72","\x6F\x72\x64\x65\x72\x45\x64\x67\x65","\x6B\x65\x65\x70\x45\x64\x67\x65\x73\x49\x6E\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x53\x68\x61\x70\x65\x43\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x63\x6F\x6E\x66\x69\x67\x75\x72\x65\x53\x68\x61\x70\x65","\x67\x65\x74\x53\x68\x61\x70\x65","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x53\x68\x61\x70\x65","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x47\x72\x61\x64\x69\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x67\x65\x74\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x49\x6D\x61\x67\x65","\x70\x6F\x73\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x65\x53\x68\x61\x70\x65","\x72\x65\x73\x6F\x6C\x76\x65\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x49\x6E\x64\x69\x63\x61\x74\x6F\x72\x43\x6F\x6C\x6F\x72\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x6E\x64\x69\x63\x61\x74\x65\x64","\x67\x65\x74\x4C\x61\x62\x65\x6C\x56\x61\x6C\x75\x65","\x67\x65\x74\x4C\x61\x62\x65\x6C","\x63\x72\x65\x61\x74\x65\x4C\x61\x62\x65\x6C","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C","\x67\x65\x74\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x54\x59\x4C\x45","\x53\x54\x59\x4C\x45\x5F\x48\x4F\x52\x49\x5A\x4F\x4E\x54\x41\x4C","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x42\x41\x43\x4B\x47\x52\x4F\x55\x4E\x44\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x42\x4F\x52\x44\x45\x52\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x4F\x56\x45\x52\x46\x4C\x4F\x57","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x41\x44\x44\x49\x4E\x47","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65\x4C\x61\x62\x65\x6C","\x63\x6F\x6E\x76\x65\x72\x74\x50\x6F\x69\x6E\x74","\x69\x73\x4C\x61\x62\x65\x6C\x45\x76\x65\x6E\x74","\x49\x4D\x47","\x4E\x4F\x5F\x46\x4F","\x67\x65\x74\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x6F\x76\x65\x72\x6C\x61\x79","\x69\x6E\x73\x74\x61\x6C\x6C\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x63\x72\x65\x61\x74\x65\x43\x6F\x6E\x74\x72\x6F\x6C","\x67\x65\x74\x46\x6F\x6C\x64\x69\x6E\x67\x49\x6D\x61\x67\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6F\x6E\x74\x72\x6F\x6C","\x69\x6E\x69\x74\x43\x6F\x6E\x74\x72\x6F\x6C","\x44\x49\x41\x4C\x45\x43\x54\x5F\x50\x52\x45\x46\x45\x52\x48\x54\x4D\x4C","\x69\x6E\x6E\x65\x72\x4E\x6F\x64\x65","\x69\x73\x53\x68\x61\x70\x65\x45\x76\x65\x6E\x74","\x67\x65\x73\x74\x75\x72\x65\x73\x74\x61\x72\x74","\x6C\x61\x73\x74\x54\x6F\x75\x63\x68\x54\x69\x6D\x65","\x67\x65\x73\x74\x75\x72\x65\x65\x6E\x64","\x67\x65\x73\x74\x75\x72\x65\x45\x6E\x61\x62\x6C\x65\x64","\x68\x61\x6E\x64\x6C\x65\x47\x65\x73\x74\x75\x72\x65","\x72\x65\x64\x72\x61\x77\x4C\x61\x62\x65\x6C","\x67\x65\x74\x4C\x61\x62\x65\x6C\x42\x6F\x75\x6E\x64\x73","\x69\x73\x43\x6C\x69\x70\x70\x69\x6E\x67","\x67\x65\x74\x54\x65\x78\x74\x53\x63\x61\x6C\x65","\x72\x6F\x74\x61\x74\x65\x4C\x61\x62\x65\x6C\x42\x6F\x75\x6E\x64\x73","\x72\x65\x64\x72\x61\x77\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x72\x65\x64\x72\x61\x77\x43\x6F\x6E\x74\x72\x6F\x6C","\x67\x65\x74\x43\x6F\x6E\x74\x72\x6F\x6C\x42\x6F\x75\x6E\x64\x73","\x65\x71\x75\x61\x6C\x45\x6E\x74\x72\x69\x65\x73","\x65\x71\x75\x61\x6C\x50\x6F\x69\x6E\x74\x73","\x67\x65\x74\x50\x6F\x72\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x67\x65\x74\x52\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x59","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D\x43\x6F\x6E\x74\x72\x6F\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x52\x6F\x75\x74\x69\x6E\x67\x43\x65\x6E\x74\x65\x72\x58","\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x45\x4C\x42\x4F\x57\x5F\x56\x45\x52\x54\x49\x43\x41\x4C","\x6F\x72\x74\x68\x42\x75\x66\x66\x65\x72","\x44\x49\x52\x45\x43\x54\x49\x4F\x4E\x5F\x4D\x41\x53\x4B\x5F\x41\x4C\x4C","\x6C\x69\x6D\x69\x74\x73","\x76\x65\x72\x74\x65\x78\x53\x65\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x72\x65\x76\x65\x72\x73\x65\x50\x6F\x72\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x72\x6F\x75\x74\x65\x50\x61\x74\x74\x65\x72\x6E\x73","\x77\x61\x79\x50\x6F\x69\x6E\x74\x73\x31","\x64\x69\x72\x56\x65\x63\x74\x6F\x72\x73","\x54\x41\x52\x47\x45\x54\x5F\x4D\x41\x53\x4B","\x53\x4F\x55\x52\x43\x45\x5F\x4D\x41\x53\x4B","\x53\x49\x44\x45\x5F\x4D\x41\x53\x4B","\x43\x45\x4E\x54\x45\x52\x5F\x4D\x41\x53\x4B","\x76\x61\x6C\x75\x65\x73","\x70\x75\x74\x56\x61\x6C\x75\x65","\x67\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x45\x4D\x50\x54\x59\x5F\x50\x4F\x49\x4E\x54","\x75\x70\x64\x61\x74\x69\x6E\x67\x44\x6F\x63\x75\x6D\x65\x6E\x74\x52\x65\x73\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x69\x6E\x67\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x61\x6C\x6C\x6F\x77\x45\x76\x61\x6C","\x63\x61\x70\x74\x75\x72\x65\x44\x6F\x63\x75\x6D\x65\x6E\x74\x47\x65\x73\x74\x75\x72\x65","\x6F\x70\x74\x69\x6D\x69\x7A\x65\x56\x6D\x6C\x52\x65\x66\x6C\x6F\x77\x73","\x72\x65\x6E\x64\x65\x72\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65","\x73\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x73\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65","\x70\x72\x65\x76\x69\x6F\x75\x73\x53\x63\x61\x6C\x65","\x70\x72\x65\x76\x69\x6F\x75\x73\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x73\x65\x74\x53\x63\x61\x6C\x65","\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65","\x76\x61\x6C\x69\x64\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65\x53\x74\x61\x74\x65","\x6D\x78\x47\x72\x61\x70\x68\x56\x69\x65\x77\x2E\x76\x61\x6C\x69\x64\x61\x74\x65","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x6F\x75\x6E\x64\x73","\x76\x61\x6C\x69\x64\x61\x74\x65\x50\x6F\x69\x6E\x74\x73","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x63\x72\x65\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x72\x65\x64\x72\x61\x77\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x54\x41\x54\x49\x4F\x4E","\x75\x70\x64\x61\x74\x65\x56\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x4F\x66\x66\x73\x65\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x4F\x66\x66\x73\x65\x74\x46\x6F\x72\x43\x65\x6C\x6C","\x75\x70\x64\x61\x74\x65\x46\x69\x78\x65\x64\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x46\x6C\x6F\x61\x74\x69\x6E\x67\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x45\x64\x67\x65\x4C\x61\x62\x65\x6C\x4F\x66\x66\x73\x65\x74","\x63\x68\x69\x6C\x64\x4D\x6F\x76\x65\x64","\x69\x73\x52\x65\x6E\x64\x65\x72\x69\x6E\x67","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x75\x70\x64\x61\x74\x65\x46\x69\x78\x65\x64\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x50\x6F\x69\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x72\x74","\x64\x65\x66\x61\x75\x6C\x74\x4C\x6F\x6F\x70\x53\x74\x79\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x45\x44\x47\x45","\x69\x73\x41\x6C\x6C\x6F\x77\x45\x76\x61\x6C","\x75\x70\x64\x61\x74\x65\x46\x6C\x6F\x61\x74\x69\x6E\x67\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x74\x4E\x65\x78\x74\x50\x6F\x69\x6E\x74","\x69\x73\x4F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C","\x53\x54\x59\x4C\x45\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52\x5F\x53\x50\x41\x43\x49\x4E\x47","\x53\x54\x59\x4C\x45\x5F\x53\x4F\x55\x52\x43\x45\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52\x5F\x53\x50\x41\x43\x49\x4E\x47","\x53\x54\x59\x4C\x45\x5F\x54\x41\x52\x47\x45\x54\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52\x5F\x53\x50\x41\x43\x49\x4E\x47","\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x50\x6F\x69\x6E\x74","\x53\x54\x59\x4C\x45\x5F\x53\x4F\x55\x52\x43\x45\x5F\x50\x4F\x52\x54","\x53\x54\x59\x4C\x45\x5F\x54\x41\x52\x47\x45\x54\x5F\x50\x4F\x52\x54","\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x55\x54\x49\x4E\x47\x5F\x43\x45\x4E\x54\x45\x52\x5F\x58","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x55\x54\x49\x4E\x47\x5F\x43\x45\x4E\x54\x45\x52\x5F\x59","\x67\x65\x74\x52\x65\x6C\x61\x74\x69\x76\x65\x50\x6F\x69\x6E\x74","\x72\x65\x6C\x61\x74\x69\x76\x65\x43\x63\x77","\x73\x65\x74\x52\x65\x6E\x64\x65\x72\x69\x6E\x67","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x45\x76\x61\x6C","\x67\x65\x74\x53\x74\x61\x74\x65\x73","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x61\x74\x65\x73","\x69\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x63\x72\x6F\x6C\x6C\x45\x76\x65\x6E\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x6D\x6F\x76\x65\x48\x61\x6E\x64\x6C\x65\x72","\x65\x6E\x64\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x48\x74\x6D\x6C\x50\x61\x6E\x65","\x75\x70\x64\x61\x74\x65\x48\x74\x6D\x6C\x43\x61\x6E\x76\x61\x73\x53\x69\x7A\x65","\x63\x72\x65\x61\x74\x65\x56\x6D\x6C\x50\x61\x6E\x65","\x63\x6F\x6F\x72\x64\x6F\x72\x69\x67\x69\x6E","\x30\x2C\x30","\x73\x74\x61\x74\x69\x63","\x69\x73\x55\x70","\x67\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65\x46\x6F\x72\x52\x6F\x6F\x74","\x55\x50","\x44\x4F\x57\x4E","\x6D\x6F\x75\x73\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x72\x65\x6E\x64\x65\x72\x48\x69\x6E\x74","\x52\x45\x4E\x44\x45\x52\x49\x4E\x47\x5F\x48\x49\x4E\x54\x5F\x45\x58\x41\x43\x54","\x52\x45\x4E\x44\x45\x52\x49\x4E\x47\x5F\x48\x49\x4E\x54\x5F\x46\x41\x53\x54\x45\x53\x54","\x52\x45\x4E\x44\x45\x52\x49\x4E\x47\x5F\x48\x49\x4E\x54\x5F\x46\x41\x53\x54\x45\x52","\x44\x49\x41\x4C\x45\x43\x54\x5F\x4D\x49\x58\x45\x44\x48\x54\x4D\x4C","\x6D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x69\x6D\x61\x67\x65\x42\x75\x6E\x64\x6C\x65\x73","\x63\x72\x65\x61\x74\x65\x43\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x63\x72\x65\x61\x74\x65\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x73\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x61\x70\x68\x56\x69\x65\x77","\x67\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C\x43\x68\x61\x6E\x67\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72\x73","\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73\x2F\x67\x72\x61\x70\x68","\x45\x4D\x50\x54\x59\x5F\x41\x52\x52\x41\x59","\x63\x65\x6C\x6C\x45\x64\x69\x74\x6F\x72","\x70\x6F\x72\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x64\x6F\x75\x62\x6C\x65\x54\x61\x70\x45\x6E\x61\x62\x6C\x65\x64","\x64\x6F\x75\x62\x6C\x65\x54\x61\x70\x54\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x75\x62\x6C\x65\x54\x61\x70\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x6C\x61\x73\x74\x54\x6F\x75\x63\x68\x59","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x64\x65\x66\x61\x75\x6C\x74\x4F\x76\x65\x72\x6C\x61\x70","\x64\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x43\x6F\x6C\x6F\x72","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x61\x73\x68\x65\x64","\x6D\x69\x6E\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x69\x73\x74","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x65\x73\x63\x61\x70\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x6E\x76\x6F\x6B\x65\x73\x53\x74\x6F\x70\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x65\x6E\x74\x65\x72\x53\x74\x6F\x70\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x65\x78\x70\x6F\x72\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x6D\x70\x6F\x72\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x65\x6C\x6C\x73\x4C\x6F\x63\x6B\x65\x64","\x63\x65\x6C\x6C\x73\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x45\x64\x69\x74\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x65\x64\x67\x65\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x76\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x64\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x73\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x42\x65\x6E\x64\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x63\x65\x6C\x6C\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x61\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x74\x69\x6D\x65\x72\x41\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x61\x6C\x6C\x6F\x77\x41\x75\x74\x6F\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x67\x6E\x6F\x72\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x61\x78\x69\x6D\x75\x6D\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x6D\x69\x6E\x69\x6D\x75\x6D\x47\x72\x61\x70\x68\x53\x69\x7A\x65","\x6D\x69\x6E\x69\x6D\x75\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x53\x69\x7A\x65","\x6D\x61\x78\x69\x6D\x75\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x53\x69\x7A\x65","\x72\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x61\x6C\x6C\x6F\x77\x4E\x65\x67\x61\x74\x69\x76\x65\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x65\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73","\x65\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73\x4F\x6E\x41\x64\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x54\x6F\x50\x72\x65\x66\x65\x72\x72\x65\x64\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x46\x61\x63\x74\x6F\x72","\x6B\x65\x65\x70\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x56\x69\x73\x69\x62\x6C\x65\x4F\x6E\x5A\x6F\x6F\x6D","\x63\x65\x6E\x74\x65\x72\x5A\x6F\x6F\x6D","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x52\x65\x73\x69\x7A\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x4D\x6F\x76\x65","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x43\x6F\x6E\x6E\x65\x63\x74","\x61\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x4C\x6F\x6F\x70","\x6D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x45\x64\x67\x65\x73","\x61\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x63\x6C\x6F\x6E\x65\x49\x6E\x76\x61\x6C\x69\x64\x45\x64\x67\x65\x73","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x4D\x6F\x76\x65","\x6C\x61\x62\x65\x6C\x73\x56\x69\x73\x69\x62\x6C\x65","\x68\x74\x6D\x6C\x4C\x61\x62\x65\x6C\x73","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x4E\x65\x73\x74\x69\x6E\x67","\x6D\x69\x6E\x46\x69\x74\x53\x63\x61\x6C\x65","\x6D\x61\x78\x46\x69\x74\x53\x63\x61\x6C\x65","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x49\x6D\x61\x67\x65","\x2F\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x2E\x67\x69\x66","\x65\x78\x70\x61\x6E\x64\x65\x64\x49\x6D\x61\x67\x65","\x2F\x65\x78\x70\x61\x6E\x64\x65\x64\x2E\x67\x69\x66","\x77\x61\x72\x6E\x69\x6E\x67\x49\x6D\x61\x67\x65","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x69\x6D\x61\x67\x65\x73\x2F\x77\x61\x72\x6E\x69\x6E\x67\x2E\x67\x69\x66","\x61\x6C\x72\x65\x61\x64\x79\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64\x52\x65\x73\x6F\x75\x72\x63\x65","\x61\x6C\x72\x65\x61\x64\x79\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x45\x78\x70\x61\x6E\x64\x52\x65\x73\x6F\x75\x72\x63\x65","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x2D\x65\x78\x70\x61\x6E\x64","\x63\x72\x65\x61\x74\x65\x43\x65\x6C\x6C\x45\x64\x69\x74\x6F\x72","\x75\x6E\x6C\x6F\x61\x64","\x73\x65\x6C\x65\x63\x74\x73\x74\x61\x72\x74","\x3C\x76\x3A\x67\x72\x6F\x75\x70\x20\x73\x74\x79\x6C\x65\x3D\x22\x44\x49\x53\x50\x4C\x41\x59\x3A\x20\x6E\x6F\x6E\x65\x3B\x22\x3E\x3C\x2F\x76\x3A\x67\x72\x6F\x75\x70\x3E","\x70\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x43\x68\x61\x6E\x67\x65","\x67\x65\x74\x52\x65\x6D\x6F\x76\x65\x64\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x6C\x65\x61\x72\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x53\x74\x61\x74\x65\x46\x6F\x72\x43\x65\x6C\x6C","\x68\x6F\x6D\x65","\x61\x64\x64\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x63\x6C\x65\x61\x72\x43\x65\x6C\x6C\x4F\x76\x65\x72\x6C\x61\x79\x73","\x73\x65\x74\x43\x65\x6C\x6C\x57\x61\x72\x6E\x69\x6E\x67","\x3C\x66\x6F\x6E\x74\x20\x63\x6F\x6C\x6F\x72\x3D\x72\x65\x64\x3E","\x3C\x2F\x66\x6F\x6E\x74\x3E","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67\x41\x74\x43\x65\x6C\x6C","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x61\x62\x6C\x65","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x69\x73\x41\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C","\x63\x65\x6C\x6C\x4C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x65\x6C\x6C\x53\x69\x7A\x65\x55\x70\x64\x61\x74\x65\x64","\x68\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x41\x74","\x69\x73\x54\x6F\x67\x67\x6C\x65\x45\x76\x65\x6E\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x50\x61\x6E\x6E\x69\x6E\x67\x4D\x61\x6E\x61\x67\x65\x72","\x67\x65\x74\x42\x6F\x72\x64\x65\x72\x53\x69\x7A\x65\x73","\x74\x68\x69\x6E","\x6D\x65\x64\x69\x75\x6D","\x74\x68\x69\x63\x6B","\x62\x6F\x72\x64\x65\x72\x4C\x65\x66\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70\x57\x69\x64\x74\x68","\x70\x61\x64\x64\x69\x6E\x67\x54\x6F\x70","\x62\x6F\x72\x64\x65\x72\x52\x69\x67\x68\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x42\x6F\x74\x74\x6F\x6D\x57\x69\x64\x74\x68","\x70\x61\x64\x64\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x67\x65\x74\x50\x72\x65\x66\x65\x72\x72\x65\x64\x50\x61\x67\x65\x53\x69\x7A\x65","\x67\x65\x74\x42\x6F\x72\x64\x65\x72","\x64\x6F\x52\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6D\x69\x6E\x57\x69\x64\x74\x68","\x6D\x69\x6E\x48\x65\x69\x67\x68\x74","\x75\x70\x64\x61\x74\x65\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x76\x65\x72\x74\x69\x63\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x70\x6F\x73\x74\x50\x72\x6F\x63\x65\x73\x73\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45","\x67\x65\x74\x49\x6D\x61\x67\x65\x46\x72\x6F\x6D\x42\x75\x6E\x64\x6C\x65\x73","\x64\x61\x74\x61\x3A\x69\x6D\x61\x67\x65\x2F","\x3B\x62\x61\x73\x65\x36\x34\x2C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x61\x64\x64\x49\x6D\x61\x67\x65\x42\x75\x6E\x64\x6C\x65","\x72\x65\x6D\x6F\x76\x65\x49\x6D\x61\x67\x65\x42\x75\x6E\x64\x6C\x65","\x62\x61\x63\x6B","\x67\x65\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x47\x72\x6F\x75\x70","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x43\x65\x6C\x6C","\x67\x65\x74\x42\x6F\x75\x6E\x64\x73\x46\x6F\x72\x47\x72\x6F\x75\x70","\x61\x64\x64\x41\x6C\x6C\x45\x64\x67\x65\x73","\x67\x65\x74\x45\x64\x67\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x69\x6E\x73\x65\x72\x74\x56\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65","\x61\x64\x64\x45\x64\x67\x65","\x69\x73\x41\x6C\x6C\x6F\x77\x4E\x65\x67\x61\x74\x69\x76\x65\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x69\x73\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73\x4F\x6E\x41\x64\x64","\x69\x73\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74","\x65\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64","\x67\x65\x74\x44\x65\x6C\x65\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x6E\x63\x6C\x75\x64\x65\x45\x64\x67\x65\x73","\x6E\x65\x77\x45\x64\x67\x65","\x67\x65\x74\x46\x6F\x6C\x64\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x72\x65\x63\x75\x72\x73\x65","\x69\x73\x43\x65\x6C\x6C\x46\x6F\x6C\x64\x61\x62\x6C\x65","\x73\x77\x61\x70\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x41\x6C\x74\x65\x72\x6E\x61\x74\x65\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x50\x72\x65\x66\x65\x72\x72\x65\x64\x53\x69\x7A\x65\x46\x6F\x72\x43\x65\x6C\x6C","\x67\x65\x74\x41\x6C\x6C\x45\x64\x67\x65\x73","\x69\x67\x6E\x6F\x72\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x53\x48\x41\x50\x45\x5F\x4C\x41\x42\x45\x4C","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45\x5F\x57\x49\x44\x54\x48","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45\x5F\x48\x45\x49\x47\x48\x54","\x67\x65\x74\x53\x69\x7A\x65\x46\x6F\x72\x53\x74\x72\x69\x6E\x67","\x72\x65\x73\x69\x7A\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6C\x6F\x6E\x65\x49\x6E\x76\x61\x6C\x69\x64\x45\x64\x67\x65\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4E\x65\x67\x61\x74\x69\x76\x65\x43\x6F\x6F\x72\x64\x69\x6E\x61\x74\x65\x73","\x69\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x4D\x6F\x76\x65","\x69\x73\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x47\x72\x61\x70\x68","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x43\x65\x6C\x6C\x43\x6F\x6E\x74\x61\x69\x6E\x6D\x65\x6E\x74\x41\x72\x65\x61","\x67\x65\x74\x43\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x67\x65\x74\x4D\x61\x78\x69\x6D\x75\x6D\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x70","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x53\x54\x59\x4C\x45\x5F\x45\x58\x49\x54\x5F\x58","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x54\x52\x59\x5F\x58","\x53\x54\x59\x4C\x45\x5F\x45\x58\x49\x54\x5F\x59","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x54\x52\x59\x5F\x59","\x53\x54\x59\x4C\x45\x5F\x45\x58\x49\x54\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x54\x52\x59\x5F\x50\x45\x52\x49\x4D\x45\x54\x45\x52","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x70\x6F\x69\x6E\x74","\x53\x54\x59\x4C\x45\x5F\x46\x4C\x49\x50\x48","\x53\x54\x59\x4C\x45\x5F\x46\x4C\x49\x50\x56","\x69\x73\x50\x6F\x72\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x46\x6F\x72\x50\x6F\x72\x74","\x69\x73\x43\x65\x6C\x6C\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x67\x65\x74\x43\x65\x6C\x6C\x42\x6F\x75\x6E\x64\x73","\x73\x68\x69\x66\x74\x50\x72\x65\x76\x69\x65\x77\x31","\x73\x68\x69\x66\x74\x50\x72\x65\x76\x69\x65\x77\x32","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x7A\x6F\x6F\x6D\x41\x63\x74\x75\x61\x6C","\x7A\x6F\x6F\x6D\x54\x6F","\x73\x63\x72\x6F\x6C\x6C\x52\x65\x63\x74\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x7A\x6F\x6F\x6D\x54\x6F\x52\x65\x63\x74","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x4F\x52\x54\x48\x4F\x47\x4F\x4E\x41\x4C","\x53\x65\x67\x6D\x65\x6E\x74\x43\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x45\x6C\x62\x6F\x77\x43\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x53\x69\x64\x65\x54\x6F\x53\x69\x64\x65","\x54\x6F\x70\x54\x6F\x42\x6F\x74\x74\x6F\x6D","\x45\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x4F\x72\x74\x68\x43\x6F\x6E\x6E\x65\x63\x74\x6F\x72","\x69\x73\x4C\x6F\x6F\x70","\x69\x73\x43\x6C\x6F\x6E\x65\x45\x76\x65\x6E\x74","\x49\x53\x5F\x4D\x41\x43","\x69\x73\x4D\x65\x74\x61\x44\x6F\x77\x6E","\x69\x73\x41\x6C\x74\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x65\x64\x45\x76\x65\x6E\x74","\x69\x73\x46\x6F\x72\x63\x65\x4D\x61\x72\x71\x75\x65\x65\x45\x76\x65\x6E\x74","\x76\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x41\x6C\x65\x72\x74","\x69\x73\x45\x64\x67\x65\x56\x61\x6C\x69\x64","\x69\x73\x56\x61\x6C\x69\x64\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x63\x68\x65\x63\x6B","\x76\x61\x6C\x69\x64\x61\x74\x65\x45\x64\x67\x65","\x76\x61\x6C\x69\x64\x61\x74\x65\x47\x72\x61\x70\x68","\x67\x65\x74\x43\x65\x6C\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x65\x6C\x6C","\x61\x74\x74\x72","\x63\x6F\x75\x6E\x74\x45\x72\x72\x6F\x72","\x73\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x74\x6F\x53\x74\x72\x69\x6E\x67","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C\x73","\x73\x65\x74\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C\x73","\x53\x54\x59\x4C\x45\x5F\x57\x48\x49\x54\x45\x5F\x53\x50\x41\x43\x45","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x4E\x6F\x64\x65","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x43\x65\x6C\x6C","\x67\x65\x74\x43\x75\x72\x73\x6F\x72\x46\x6F\x72\x43\x65\x6C\x6C","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x47\x52\x41\x44\x49\x45\x4E\x54\x43\x4F\x4C\x4F\x52","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x53\x48\x41\x50\x45","\x53\x54\x59\x4C\x45\x5F\x49\x4E\x44\x49\x43\x41\x54\x4F\x52\x5F\x49\x4D\x41\x47\x45","\x73\x65\x74\x42\x6F\x72\x64\x65\x72","\x53\x48\x41\x50\x45\x5F\x53\x57\x49\x4D\x4C\x41\x4E\x45","\x69\x73\x52\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x65\x74\x52\x65\x73\x69\x7A\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x69\x73\x45\x73\x63\x61\x70\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x73\x63\x61\x70\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x49\x6E\x76\x6F\x6B\x65\x73\x53\x74\x6F\x70\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x73\x65\x74\x45\x6E\x74\x65\x72\x53\x74\x6F\x70\x73\x43\x65\x6C\x6C\x45\x64\x69\x74\x69\x6E\x67","\x69\x73\x43\x65\x6C\x6C\x4C\x6F\x63\x6B\x65\x64","\x69\x73\x43\x65\x6C\x6C\x73\x4C\x6F\x63\x6B\x65\x64","\x73\x65\x74\x43\x65\x6C\x6C\x73\x4C\x6F\x63\x6B\x65\x64","\x67\x65\x74\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x43\x65\x6C\x6C\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x43\x4C\x4F\x4E\x45\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x43\x6C\x6F\x6E\x65\x61\x62\x6C\x65","\x63\x61\x6E\x45\x78\x70\x6F\x72\x74\x43\x65\x6C\x6C","\x63\x61\x6E\x49\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x73\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x73\x53\x65\x6C\x65\x63\x74\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x44\x45\x4C\x45\x54\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x44\x65\x6C\x65\x74\x61\x62\x6C\x65","\x69\x73\x4C\x61\x62\x65\x6C\x4D\x6F\x76\x61\x62\x6C\x65","\x67\x65\x74\x4D\x6F\x76\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x43\x65\x6C\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x4D\x4F\x56\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x73\x65\x74\x50\x6F\x72\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x73\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x73\x65\x74\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x69\x73\x56\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x73\x65\x74\x56\x65\x72\x74\x65\x78\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x45\x64\x67\x65\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x73\x65\x74\x45\x64\x67\x65\x4C\x61\x62\x65\x6C\x73\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4E\x65\x73\x74\x69\x6E\x67","\x73\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4E\x65\x73\x74\x69\x6E\x67","\x73\x65\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x73\x65\x74\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x69\x73\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x45\x64\x67\x65\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x6C\x6F\x6E\x65\x49\x6E\x76\x61\x6C\x69\x64\x45\x64\x67\x65\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x4D\x6F\x76\x65","\x73\x65\x74\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x65\x6C\x6C\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x52\x45\x53\x49\x5A\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x52\x65\x73\x69\x7A\x61\x62\x6C\x65","\x69\x73\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74\x4D\x6F\x76\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x42\x65\x6E\x64\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x42\x65\x6E\x64\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x42\x45\x4E\x44\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x42\x65\x6E\x64\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x45\x64\x69\x74\x61\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x45\x44\x49\x54\x41\x42\x4C\x45","\x73\x65\x74\x43\x65\x6C\x6C\x73\x45\x64\x69\x74\x61\x62\x6C\x65","\x69\x73\x43\x65\x6C\x6C\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x73\x44\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x69\x73\x56\x61\x6C\x69\x64\x53\x6F\x75\x72\x63\x65","\x69\x73\x56\x61\x6C\x69\x64\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x73\x41\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x53\x54\x59\x4C\x45\x5F\x41\x55\x54\x4F\x53\x49\x5A\x45","\x73\x65\x74\x41\x75\x74\x6F\x53\x69\x7A\x65\x43\x65\x6C\x6C\x73","\x69\x73\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73","\x73\x65\x74\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73","\x73\x65\x74\x45\x78\x74\x65\x6E\x64\x50\x61\x72\x65\x6E\x74\x73\x4F\x6E\x41\x64\x64","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x73\x65\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x69\x73\x41\x6C\x6C\x6F\x77\x4F\x76\x65\x72\x6C\x61\x70\x50\x61\x72\x65\x6E\x74","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4C\x44\x41\x42\x4C\x45","\x69\x73\x56\x61\x6C\x69\x64\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x69\x73\x53\x70\x6C\x69\x74\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x68\x69\x74\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x43\x6F\x6E\x74\x65\x6E\x74","\x67\x65\x74\x50\x6F\x69\x6E\x74\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x73","\x67\x65\x74\x43\x65\x6C\x6C\x73\x42\x65\x79\x6F\x6E\x64","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x52\x65\x67\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x45\x76\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x4E\x65\x78\x74\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x50\x61\x72\x65\x6E\x74\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x43\x68\x69\x6C\x64\x43\x65\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x75\x70\x64\x61\x74\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x6C\x61\x73\x74\x54\x6F\x75\x63\x68\x58","\x6C\x61\x73\x74\x4D\x6F\x75\x73\x65\x58","\x6C\x61\x73\x74\x4D\x6F\x75\x73\x65\x59","\x4D\x4F\x55\x53\x45\x5F\x55\x50","\x4D\x4F\x55\x53\x45\x5F\x4D\x4F\x56\x45","\x64\x65\x73\x74\x72\x6F\x79\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70","\x68\x65\x6C\x70","\x67\x72\x61\x70\x68\x52\x65\x6E\x64\x65\x72\x48\x69\x6E\x74","\x73\x68\x6F\x77\x56\x69\x65\x77\x70\x6F\x72\x74","\x73\x69\x7A\x65\x72\x53\x69\x7A\x65","\x75\x70\x64\x61\x74\x65\x4F\x6E\x50\x61\x6E","\x73\x69\x7A\x65\x72\x49\x6D\x61\x67\x65","\x73\x68\x61\x70\x65\x2D\x72\x65\x6E\x64\x65\x72\x69\x6E\x67","\x6F\x70\x74\x69\x6D\x69\x7A\x65\x53\x70\x65\x65\x64","\x69\x6D\x61\x67\x65\x2D\x72\x65\x6E\x64\x65\x72\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x75\x70\x64\x61\x74\x65","\x70\x61\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x66\x72\x65\x73\x68\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x42\x6F\x72\x64\x65\x72","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x73\x69\x7A\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x69\x7A\x65\x72","\x73\x65\x74\x5A\x6F\x6F\x6D\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x53\x6F\x75\x72\x63\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x53\x69\x7A\x65","\x67\x65\x74\x4F\x75\x74\x6C\x69\x6E\x65\x4F\x66\x66\x73\x65\x74","\x73\x74\x61\x72\x74\x58","\x73\x74\x61\x72\x74\x59","\x64\x78\x30","\x64\x79\x30","\x6E","\x76\x61\x6C\x69\x64\x4E\x65\x69\x67\x68\x62\x6F\x72\x73","\x74\x79\x70\x65\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x4E\x65\x69\x67\x68\x62\x6F\x72\x73\x41\x6C\x6C\x6F\x77\x65\x64","\x63\x68\x65\x63\x6B\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x63\x68\x65\x63\x6B\x4E\x65\x69\x67\x68\x62\x6F\x72\x73","\x63\x68\x65\x63\x6B\x54\x79\x70\x65","\x75\x6E\x64\x6F\x48\x61\x6E\x64\x6C\x65\x72","\x62\x75\x62\x62\x6C\x69\x6E\x67","\x69\x73\x42\x75\x62\x62\x6C\x69\x6E\x67","\x73\x65\x74\x42\x75\x62\x62\x6C\x69\x6E\x67","\x67\x65\x74\x4C\x61\x79\x6F\x75\x74","\x67\x65\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x72\x65\x73\x69\x7A\x65\x48\x61\x6E\x64\x6C\x65\x72","\x66\x6F\x6C\x64\x48\x61\x6E\x64\x6C\x65\x72","\x73\x68\x69\x66\x74\x52\x69\x67\x68\x74\x77\x61\x72\x64\x73","\x73\x68\x69\x66\x74\x44\x6F\x77\x6E\x77\x61\x72\x64\x73","\x69\x73\x43\x65\x6C\x6C\x49\x67\x6E\x6F\x72\x65\x64","\x69\x73\x43\x65\x6C\x6C\x53\x68\x69\x66\x74\x61\x62\x6C\x65","\x69\x73\x53\x68\x69\x66\x74\x52\x69\x67\x68\x74\x77\x61\x72\x64\x73","\x73\x65\x74\x53\x68\x69\x66\x74\x52\x69\x67\x68\x74\x77\x61\x72\x64\x73","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E\x77\x61\x72\x64\x73","\x73\x65\x74\x53\x68\x69\x66\x74\x44\x6F\x77\x6E\x77\x61\x72\x64\x73","\x63\x65\x6C\x6C\x52\x65\x73\x69\x7A\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C\x73\x54\x6F\x53\x68\x69\x66\x74","\x73\x68\x69\x66\x74\x43\x65\x6C\x6C","\x61\x64\x64\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x73\x69\x7A\x65\x45\x6E\x61\x62\x6C\x65\x64","\x61\x64\x64\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x41\x64\x64\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x52\x65\x73\x69\x7A\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x48\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x65\x74\x41\x64\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x52\x65\x73\x69\x7A\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65\x49\x67\x6E\x6F\x72\x65\x64","\x69\x73\x43\x65\x6C\x6C\x48\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x41\x64\x64\x65\x64","\x72\x65\x73\x69\x7A\x65\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x6F\x6C\x64\x42\x6F\x75\x6E\x64\x73","\x6F\x6C\x64\x53\x74\x61\x74\x65\x73","\x6F\x6C\x64\x53\x63\x61\x6C\x65","\x64\x65\x6C\x74\x61\x73","\x63\x6F\x75\x6E\x74","\x58","\x59","\x61\x64\x64\x45\x64\x67\x65\x73","\x72\x65\x73\x6F\x6C\x76\x65","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x53\x74\x61\x74\x65","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65\x53\x74\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x53\x68\x61\x70\x65","\x6D\x61\x78\x43\x65\x6C\x6C\x73","\x68\x69\x67\x68\x6C\x69\x67\x68\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6C\x6F\x6E\x65\x45\x6E\x61\x62\x6C\x65\x64","\x6D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x67\x75\x69\x64\x65","\x63\x75\x72\x72\x65\x6E\x74\x44\x78","\x63\x75\x72\x72\x65\x6E\x74\x44\x79","\x75\x70\x64\x61\x74\x65\x43\x75\x72\x73\x6F\x72","\x73\x65\x6C\x65\x63\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x6F\x6E\x6E\x65\x63\x74\x4F\x6E\x44\x72\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x4F\x6E\x4D\x6F\x76\x65","\x70\x72\x65\x76\x69\x65\x77\x43\x6F\x6C\x6F\x72","\x68\x74\x6D\x6C\x50\x72\x65\x76\x69\x65\x77","\x73\x63\x61\x6C\x65\x47\x72\x69\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x6C\x6F\x6E\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x6C\x6F\x6E\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x4D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x4D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x65\x6C\x65\x63\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x73\x65\x74\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x44\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x64\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x63\x65\x6C\x6C\x57\x61\x73\x43\x6C\x69\x63\x6B\x65\x64","\x53\x45\x4C\x45\x43\x54","\x66\x69\x72\x73\x74","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77\x42\x6F\x75\x6E\x64\x73","\x63\x72\x65\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x53\x68\x61\x70\x65","\x70\x42\x6F\x75\x6E\x64\x73","\x75\x73\x65\x47\x75\x69\x64\x65\x73\x46\x6F\x72\x45\x76\x65\x6E\x74","\x73\x65\x74\x48\x69\x67\x68\x6C\x69\x67\x68\x74\x43\x6F\x6C\x6F\x72","\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x49\x4E\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x54\x41\x52\x47\x45\x54\x5F\x43\x4F\x4C\x4F\x52","\x43\x55\x52\x53\x4F\x52\x5F\x4D\x4F\x56\x41\x42\x4C\x45\x5F\x45\x44\x47\x45","\x43\x55\x52\x53\x4F\x52\x5F\x4D\x4F\x56\x41\x42\x4C\x45\x5F\x56\x45\x52\x54\x45\x58","\x73\x65\x6C\x65\x63\x74\x44\x65\x6C\x61\x79\x65\x64","\x64\x65\x73\x74\x72\x6F\x79\x53\x68\x61\x70\x65\x73","\x67\x75\x69\x64\x65\x73","\x73\x68\x6F\x75\x6C\x64\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x74\x72\x69\x67\x67\x65\x72\x58","\x74\x72\x69\x67\x67\x65\x72\x59","\x75\x73\x65\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x73\x65\x6C\x65\x63\x74\x4F\x6E\x50\x6F\x70\x75\x70","\x63\x6C\x65\x61\x72\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4F\x6E\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x69\x67\x6E\x6F\x72\x65\x43\x65\x6C\x6C","\x70\x72\x65\x76\x69\x65\x77\x45\x6E\x61\x62\x6C\x65\x64","\x75\x73\x65\x47\x72\x69\x64","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x70\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x67\x65\x74\x43\x65\x6C\x6C\x46\x6F\x72\x50\x6F\x70\x75\x70\x45\x76\x65\x6E\x74","\x76\x61\x6C\x69\x64\x43\x6F\x6C\x6F\x72","\x44\x45\x46\x41\x55\x4C\x54\x5F\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x69\x6E\x76\x61\x6C\x69\x64\x43\x6F\x6C\x6F\x72","\x44\x45\x46\x41\x55\x4C\x54\x5F\x49\x4E\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x68\x6F\x74\x73\x70\x6F\x74","\x44\x45\x46\x41\x55\x4C\x54\x5F\x48\x4F\x54\x53\x50\x4F\x54","\x68\x6F\x74\x73\x70\x6F\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x43\x6F\x6C\x6F\x72","\x76\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x6D\x61\x72\x6B\x65\x64\x53\x74\x61\x74\x65","\x73\x65\x74\x48\x6F\x74\x73\x70\x6F\x74","\x67\x65\x74\x48\x6F\x74\x73\x70\x6F\x74","\x73\x65\x74\x48\x6F\x74\x73\x70\x6F\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x48\x6F\x74\x73\x70\x6F\x74\x45\x6E\x61\x62\x6C\x65\x64","\x68\x61\x73\x56\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x67\x65\x74\x4D\x61\x72\x6B\x65\x64\x53\x74\x61\x74\x65","\x75\x6E\x6D\x61\x72\x6B","\x70\x72\x6F\x63\x65\x73\x73","\x69\x73\x56\x61\x6C\x69\x64\x53\x74\x61\x74\x65","\x67\x65\x74\x4D\x61\x72\x6B\x65\x72\x43\x6F\x6C\x6F\x72","\x6D\x61\x72\x6B\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65\x54\x6F\x4D\x61\x72\x6B","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73\x48\x6F\x74\x73\x70\x6F\x74","\x72\x65\x73\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x68\x61\x6E\x64\x6C\x65\x72\x73","\x6D\x61\x78\x48\x61\x6E\x64\x6C\x65\x72\x73","\x6D\x6F\x76\x65\x49\x63\x6F\x6E\x46\x72\x6F\x6E\x74","\x6D\x6F\x76\x65\x49\x63\x6F\x6E\x42\x61\x63\x6B","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x74\x61\x72\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x6D\x61\x72\x6B\x65\x72","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x48\x61\x6E\x64\x6C\x65\x72","\x77\x61\x79\x70\x6F\x69\x6E\x74\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x45\x6E\x61\x62\x6C\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x44\x65\x6C\x61\x79","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x49\x6E\x50\x72\x6F\x67\x72\x65\x73\x73","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x56\x61\x6C\x69\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x69\x6E\x69\x74\x69\x61\x6C\x54\x6F\x75\x63\x68\x58","\x69\x6E\x69\x74\x69\x61\x6C\x54\x6F\x75\x63\x68\x59","\x69\x67\x6E\x6F\x72\x65\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x63\x6F\x6E\x4F\x66\x66\x73\x65\x74","\x65\x64\x67\x65\x53\x74\x61\x74\x65","\x64\x72\x69\x6C\x6C\x48\x61\x6E\x64\x6C\x65\x72","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E\x43\x6F\x75\x6E\x74\x65\x72","\x6D\x6F\x76\x65\x50\x72\x65\x76\x69\x65\x77\x41\x77\x61\x79","\x69\x73\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x69\x63\x6F\x6E\x53\x74\x61\x74\x65","\x69\x63\x6F\x6E\x73","\x72\x65\x64\x72\x61\x77\x49\x63\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79\x49\x63\x6F\x6E\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6E\x67","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x53\x74\x61\x74\x65","\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x69\x73\x4D\x6F\x76\x65\x49\x63\x6F\x6E\x54\x6F\x46\x72\x6F\x6E\x74\x46\x6F\x72\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x49\x63\x6F\x6E\x73","\x43\x55\x52\x53\x4F\x52\x5F\x43\x4F\x4E\x4E\x45\x43\x54","\x63\x75\x72\x72\x65\x6E\x74\x53\x74\x61\x74\x65","\x69\x63\x6F\x6E","\x67\x65\x74\x49\x63\x6F\x6E\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x69\x73\x53\x74\x61\x72\x74\x45\x76\x65\x6E\x74","\x63\x75\x72\x72\x65\x6E\x74\x46\x6F\x63\x75\x73","\x63\x75\x72\x72\x65\x6E\x74\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x73\x6F\x75\x72\x63\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x77\x61\x79\x70\x6F\x69\x6E\x74\x73","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x68\x72\x65\x61\x64","\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64","\x73\x65\x6C\x65\x63\x74\x65\x64\x49\x63\x6F\x6E","\x69\x73\x49\x6D\x6D\x65\x64\x69\x61\x74\x65\x43\x6F\x6E\x6E\x65\x63\x74\x53\x6F\x75\x72\x63\x65","\x75\x70\x64\x61\x74\x65\x43\x75\x72\x72\x65\x6E\x74\x53\x74\x61\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x57\x61\x79\x70\x6F\x69\x6E\x74","\x67\x65\x74\x54\x61\x72\x67\x65\x74\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x50\x6F\x69\x6E\x74","\x67\x65\x74\x53\x6F\x75\x72\x63\x65\x50\x65\x72\x69\x6D\x65\x74\x65\x72\x50\x6F\x69\x6E\x74","\x64\x72\x61\x77\x50\x72\x65\x76\x69\x65\x77","\x75\x70\x64\x61\x74\x65\x49\x63\x6F\x6E\x73","\x69\x73\x53\x74\x6F\x70\x45\x76\x65\x6E\x74","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x45\x64\x67\x65\x57\x69\x64\x74\x68","\x67\x65\x74\x45\x64\x67\x65\x43\x6F\x6C\x6F\x72","\x49\x4E\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x63\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x41\x6C\x69\x67\x6E\x6D\x65\x6E\x74\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x70\x6F\x69\x6E\x74\x49\x6D\x61\x67\x65","\x2F\x70\x6F\x69\x6E\x74\x2E\x67\x69\x66","\x68\x69\x67\x68\x6C\x69\x67\x68\x74\x43\x6F\x6C\x6F\x72","\x66\x6F\x63\x75\x73\x49\x63\x6F\x6E\x73","\x66\x6F\x63\x75\x73\x48\x69\x67\x68\x6C\x69\x67\x68\x74","\x66\x6F\x63\x75\x73\x50\x6F\x69\x6E\x74\x73","\x63\x75\x72\x72\x65\x6E\x74\x46\x6F\x63\x75\x73\x41\x72\x65\x61","\x67\x65\x74\x49\x6D\x61\x67\x65\x46\x6F\x72\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74","\x69\x73\x45\x76\x65\x6E\x74\x49\x67\x6E\x6F\x72\x65\x64","\x72\x65\x70\x61\x69\x6E\x74","\x64\x65\x66\x61\x75\x6C\x74\x4F\x70\x61\x63\x69\x74\x79","\x73\x68\x61\x72\x65\x64\x44\x69\x76","\x63\x75\x72\x72\x65\x6E\x74\x58","\x63\x75\x72\x72\x65\x6E\x74\x59","\x64\x72\x61\x67\x48\x61\x6E\x64\x6C\x65\x72","\x6D\x78\x52\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x73\x69\x6E\x67\x6C\x65\x53\x69\x7A\x65\x72","\x61\x6C\x6C\x6F\x77\x48\x61\x6E\x64\x6C\x65\x42\x6F\x75\x6E\x64\x73\x43\x68\x65\x63\x6B","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x52\x61\x73\x74\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x42\x6F\x75\x6E\x64\x73","\x63\x72\x65\x61\x74\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x53\x68\x61\x70\x65","\x73\x69\x7A\x65\x72\x73","\x6E\x2D\x72\x65\x73\x69\x7A\x65","\x6E\x65\x2D\x72\x65\x73\x69\x7A\x65","\x77\x2D\x72\x65\x73\x69\x7A\x65","\x65\x2D\x72\x65\x73\x69\x7A\x65","\x73\x77\x2D\x72\x65\x73\x69\x7A\x65","\x73\x2D\x72\x65\x73\x69\x7A\x65","\x73\x65\x2D\x72\x65\x73\x69\x7A\x65","\x6C\x61\x62\x65\x6C\x53\x68\x61\x70\x65","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x53\x68\x61\x70\x65","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6C\x6F\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x53\x74\x72\x6F\x6B\x65\x57\x69\x64\x74\x68","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x44\x61\x73\x68\x65\x64","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x45\x44","\x63\x72\x65\x61\x74\x65\x53\x69\x7A\x65\x72\x53\x68\x61\x70\x65","\x69\x73\x53\x69\x7A\x65\x72\x56\x69\x73\x69\x62\x6C\x65","\x52\x4F\x54\x41\x54\x49\x4F\x4E\x5F\x48\x41\x4E\x44\x4C\x45","\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x6D\x6F\x76\x65\x53\x69\x7A\x65\x72\x54\x6F","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45","\x70\x72\x65\x76\x69\x65\x77","\x63\x75\x72\x72\x65\x6E\x74\x41\x6C\x70\x68\x61","\x61\x74\x61\x6E","\x75\x6E\x69\x6F\x6E","\x72\x6F\x74\x61\x74\x65\x43\x65\x6C\x6C","\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x62\x65\x6E\x64\x73","\x72\x65\x6D\x6F\x76\x65\x45\x6E\x61\x62\x6C\x65\x64","\x73\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x61\x62\x73\x70\x6F\x69\x6E\x74\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x50\x6F\x69\x6E\x74\x73","\x69\x73\x41\x64\x64\x50\x6F\x69\x6E\x74\x45\x76\x65\x6E\x74","\x61\x64\x64\x50\x6F\x69\x6E\x74","\x63\x72\x65\x61\x74\x65\x42\x65\x6E\x64\x73","\x69\x6E\x69\x74\x42\x65\x6E\x64","\x43\x55\x52\x53\x4F\x52\x5F\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45","\x69\x73\x52\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74\x45\x76\x65\x6E\x74","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x45\x44","\x69\x73\x48\x61\x6E\x64\x6C\x65\x56\x69\x73\x69\x62\x6C\x65","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x53\x68\x61\x70\x65","\x69\x73\x48\x61\x6E\x64\x6C\x65\x45\x6E\x61\x62\x6C\x65\x64","\x43\x55\x52\x53\x4F\x52\x5F\x42\x45\x4E\x44\x5F\x48\x41\x4E\x44\x4C\x45","\x72\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74","\x69\x73\x54\x61\x72\x67\x65\x74","\x69\x73\x4C\x61\x62\x65\x6C","\x63\x6C\x6F\x6E\x65\x50\x72\x65\x76\x69\x65\x77\x53\x74\x61\x74\x65","\x67\x65\x74\x53\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77\x54\x65\x72\x6D\x69\x6E\x61\x6C\x53\x74\x61\x74\x65","\x67\x65\x74\x50\x72\x65\x76\x69\x65\x77\x50\x6F\x69\x6E\x74\x73","\x75\x70\x64\x61\x74\x65\x50\x72\x65\x76\x69\x65\x77\x53\x74\x61\x74\x65","\x73\x65\x74\x50\x72\x65\x76\x69\x65\x77\x43\x6F\x6C\x6F\x72","\x6D\x6F\x76\x65\x4C\x61\x62\x65\x6C","\x63\x68\x61\x6E\x67\x65\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x63\x68\x61\x6E\x67\x65\x50\x6F\x69\x6E\x74\x73","\x61\x64\x64\x50\x6F\x69\x6E\x74\x41\x74","\x66\x69\x6E\x64\x4E\x65\x61\x72\x65\x73\x74\x53\x65\x67\x6D\x65\x6E\x74","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x69\x6C\x6C\x43\x6F\x6C\x6F\x72","\x4C\x4F\x43\x4B\x45\x44\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x72\x65\x64\x72\x61\x77\x49\x6E\x6E\x65\x72\x42\x65\x6E\x64\x73","\x66\x6C\x69\x70\x45\x6E\x61\x62\x6C\x65\x64","\x64\x6F\x75\x62\x6C\x65\x43\x6C\x69\x63\x6B\x4F\x72\x69\x65\x6E\x74\x61\x74\x69\x6F\x6E\x52\x65\x73\x6F\x75\x72\x63\x65","\x64\x6F\x75\x62\x6C\x65\x43\x6C\x69\x63\x6B\x4F\x72\x69\x65\x6E\x74\x61\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x56\x69\x72\x74\x75\x61\x6C\x42\x65\x6E\x64","\x67\x65\x74\x43\x75\x72\x73\x6F\x72\x46\x6F\x72\x42\x65\x6E\x64","\x45\x44\x47\x45\x53\x54\x59\x4C\x45\x5F\x54\x4F\x50\x54\x4F\x42\x4F\x54\x54\x4F\x4D","\x45\x44\x47\x45\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x72\x6F\x77\x2D\x72\x65\x73\x69\x7A\x65","\x63\x6F\x6C\x2D\x72\x65\x73\x69\x7A\x65","\x6E\x6F\x72\x6D\x61\x6C\x4B\x65\x79\x73","\x73\x68\x69\x66\x74\x4B\x65\x79\x73","\x63\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79\x73","\x63\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79\x73","\x6B\x65\x79\x44\x6F\x77\x6E","\x62\x69\x6E\x64\x4B\x65\x79","\x62\x69\x6E\x64\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79","\x67\x65\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x69\x73\x47\x72\x61\x70\x68\x45\x76\x65\x6E\x74","\x68\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x73\x65\x74\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x6D\x78\x54\x6F\x6F\x6C\x74\x69\x70","\x68\x69\x64\x65\x54\x6F\x6F\x6C\x74\x69\x70","\x73\x74\x61\x74\x65\x53\x6F\x75\x72\x63\x65","\x72\x65\x73\x65\x74\x54\x69\x6D\x65\x72","\x48\x49\x47\x48\x4C\x49\x47\x48\x54\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x72\x65\x70\x61\x69\x6E\x74\x48\x61\x6E\x64\x6C\x65\x72","\x6B\x65\x65\x70\x4F\x6E\x54\x6F\x70","\x64\x72\x61\x77\x48\x69\x67\x68\x6C\x69\x67\x68\x74","\x65\x64\x69\x74\x6F\x72","\x68\x69\x64\x65\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x62\x69\x6E\x64\x41\x63\x74\x69\x6F\x6E","\x63\x6F\x6E\x66\x69\x67","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75","\x63\x72\x65\x61\x74\x65\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x61\x64\x64\x49\x74\x65\x6D\x73","\x69\x66","\x61\x73","\x69\x63\x6F\x6E\x43\x6C\x73","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E","\x73\x65\x70\x61\x72\x61\x74\x6F\x72","\x6E\x6F\x63\x65\x6C\x6C","\x6E\x63\x65\x6C\x6C\x73","\x6E\x6F\x74\x52\x6F\x6F\x74","\x6E\x6F\x6E\x45\x6D\x70\x74\x79","\x65\x78\x70\x61\x6E\x64\x61\x62\x6C\x65","\x63\x6F\x6C\x6C\x61\x70\x73\x61\x62\x6C\x65","\x76\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x65\x6D\x70\x74\x79\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x74\x6F\x6F\x6C\x62\x61\x72","\x69\x6E\x73\x65\x72\x74\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x2F\x73\x65\x70\x61\x72\x61\x74\x6F\x72\x2E\x67\x69\x66","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E\x4F\x70\x74\x69\x6F\x6E","\x73\x65\x74\x4D\x6F\x64\x65","\x61\x64\x64\x50\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x6E\x73\x74\x61\x6C\x6C\x44\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x46\x6C\x6F\x77","\x6D\x61\x6B\x65\x44\x72\x61\x67\x67\x61\x62\x6C\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E\x73","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x56\x61\x6C\x75\x65\x73","\x70\x6F\x70\x75\x70\x48\x61\x6E\x64\x6C\x65\x72","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x47\x72\x61\x70\x68","\x63\x72\x65\x61\x74\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x6B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x61\x6D\x65","\x49\x53\x5F\x4C\x4F\x43\x41\x4C","\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E","\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73\x2F\x65\x64\x69\x74\x6F\x72","\x61\x73\x6B\x5A\x6F\x6F\x6D\x52\x65\x73\x6F\x75\x72\x63\x65","\x61\x73\x6B\x5A\x6F\x6F\x6D","\x6C\x61\x73\x74\x53\x61\x76\x65\x64\x52\x65\x73\x6F\x75\x72\x63\x65","\x6C\x61\x73\x74\x53\x61\x76\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x46\x69\x6C\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x63\x75\x72\x72\x65\x6E\x74\x46\x69\x6C\x65","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x74\x61\x73\x6B\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x74\x61\x73\x6B\x73","\x68\x65\x6C\x70\x52\x65\x73\x6F\x75\x72\x63\x65","\x6F\x75\x74\x6C\x69\x6E\x65\x52\x65\x73\x6F\x75\x72\x63\x65","\x64\x62\x6C\x43\x6C\x69\x63\x6B\x41\x63\x74\x69\x6F\x6E","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x52\x65\x71\x75\x69\x72\x65\x64","\x66\x6F\x72\x63\x65\x64\x49\x6E\x73\x65\x72\x74\x69\x6E\x67","\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x64\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x64\x65\x66\x61\x75\x6C\x74\x47\x72\x6F\x75\x70","\x67\x72\x6F\x75\x70\x42\x6F\x72\x64\x65\x72\x53\x69\x7A\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x70\x6F\x73\x74\x50\x61\x72\x61\x6D\x65\x74\x65\x72\x4E\x61\x6D\x65","\x75\x72\x6C\x50\x6F\x73\x74","\x75\x72\x6C\x49\x6D\x61\x67\x65","\x6C\x61\x79\x6F\x75\x74\x44\x69\x61\x67\x72\x61\x6D","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x53\x70\x61\x63\x69\x6E\x67","\x6D\x61\x69\x6E\x74\x61\x69\x6E\x53\x77\x69\x6D\x6C\x61\x6E\x65\x73","\x6C\x61\x79\x6F\x75\x74\x53\x77\x69\x6D\x6C\x61\x6E\x65\x73","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x49\x6E\x64\x65\x78","\x74\x61\x73\x6B\x73\x57\x69\x6E\x64\x6F\x77\x49\x6D\x61\x67\x65","\x74\x61\x73\x6B\x73\x54\x6F\x70","\x68\x65\x6C\x70\x57\x69\x6E\x64\x6F\x77\x49\x6D\x61\x67\x65","\x75\x72\x6C\x48\x65\x6C\x70","\x68\x65\x6C\x70\x57\x69\x64\x74\x68","\x68\x65\x6C\x70\x48\x65\x69\x67\x68\x74","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x57\x69\x64\x74\x68","\x70\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x48\x65\x69\x67\x68\x74","\x6D\x6F\x76\x65\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x44\x69\x61\x6C\x6F\x67","\x76\x61\x6C\x69\x64\x61\x74\x69\x6E\x67","\x65\x78\x70\x6F\x72\x74\x49\x6D\x61\x67\x65","\x67\x65\x74\x55\x72\x6C\x49\x6D\x61\x67\x65","\x67\x65\x74\x56\x69\x65\x77\x58\x6D\x6C","\x5F\x62\x6C\x61\x6E\x6B","\x63\x75\x74","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x75\x6E\x67\x72\x6F\x75\x70","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x73\x68\x6F\x77\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x73\x65\x6C\x65\x63\x74\x4E\x6F\x6E\x65","\x74\x6F\x42\x61\x63\x6B","\x74\x6F\x46\x72\x6F\x6E\x74","\x73\x65\x6C\x65\x63\x74\x50\x72\x65\x76\x69\x6F\x75\x73","\x73\x65\x6C\x65\x63\x74\x4E\x65\x78\x74","\x73\x65\x6C\x65\x63\x74\x50\x61\x72\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x43\x68\x69\x6C\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65\x41\x6C\x6C","\x65\x78\x70\x61\x6E\x64","\x65\x78\x70\x61\x6E\x64\x41\x6C\x6C","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x4C\x65\x66\x74","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x43\x65\x6E\x74\x65\x72","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x52\x69\x67\x68\x74","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x54\x6F\x70","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x4D\x69\x64\x64\x6C\x65","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73\x42\x6F\x74\x74\x6F\x6D","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x4C\x65\x66\x74","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x43\x65\x6E\x74\x65\x72","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x52\x69\x67\x68\x74","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x54\x6F\x70","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x4D\x69\x64\x64\x6C\x65","\x61\x6C\x69\x67\x6E\x46\x6F\x6E\x74\x42\x6F\x74\x74\x6F\x6D","\x70\x72\x6F\x6D\x70\x74","\x74\x6F\x67\x67\x6C\x65\x54\x61\x73\x6B\x73","\x73\x68\x6F\x77\x54\x61\x73\x6B\x73","\x74\x6F\x67\x67\x6C\x65\x48\x65\x6C\x70","\x73\x68\x6F\x77\x48\x65\x6C\x70","\x74\x6F\x67\x67\x6C\x65\x4F\x75\x74\x6C\x69\x6E\x65","\x73\x68\x6F\x77\x4F\x75\x74\x6C\x69\x6E\x65","\x74\x6F\x67\x67\x6C\x65\x43\x6F\x6E\x73\x6F\x6C\x65","\x72\x65\x73\x65\x74\x48\x69\x73\x74\x6F\x72\x79","\x72\x65\x73\x65\x74\x46\x69\x72\x73\x74\x54\x69\x6D\x65","\x63\x6F\x6F\x6B\x69\x65","\x6D\x78\x67\x72\x61\x70\x68\x3D\x73\x65\x65\x6E\x3B\x20\x65\x78\x70\x69\x72\x65\x73\x3D\x46\x72\x69\x2C\x20\x32\x37\x20\x4A\x75\x6C\x20\x32\x30\x30\x31\x20\x30\x32\x3A\x34\x37\x3A\x31\x31\x20\x55\x54\x43\x3B\x20\x70\x61\x74\x68\x3D\x2F","\x43\x61\x6E\x6E\x6F\x74\x20\x65\x78\x65\x63\x75\x74\x65\x20","\x3A\x20","\x43\x61\x6E\x6E\x6F\x74\x20\x66\x69\x6E\x64\x20\x61\x63\x74\x69\x6F\x6E\x20","\x61\x64\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x67\x65\x74\x54\x65\x6D\x70\x6C\x61\x74\x65","\x69\x6E\x73\x74\x61\x6C\x6C\x44\x62\x6C\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x55\x6E\x64\x6F\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x44\x72\x69\x6C\x6C\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x43\x68\x61\x6E\x67\x65\x48\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x73\x74\x61\x6C\x6C\x49\x6E\x73\x65\x72\x74\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x63\x72\x65\x61\x74\x65\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x4C\x61\x79\x6F\x75\x74\x4D\x61\x6E\x61\x67\x65\x72","\x73\x77\x69\x6D\x6C\x61\x6E\x65\x4C\x61\x79\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x53\x77\x69\x6D\x6C\x61\x6E\x65\x4C\x61\x79\x6F\x75\x74","\x64\x69\x61\x67\x72\x61\x6D\x4C\x61\x79\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x44\x69\x61\x67\x72\x61\x6D\x4C\x61\x79\x6F\x75\x74","\x73\x65\x74\x47\x72\x61\x70\x68\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x72\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x73\x65\x74\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x65\x74\x53\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x74\x6F\x4C\x6F\x63\x61\x6C\x65\x53\x74\x72\x69\x6E\x67","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x74\x54\x69\x74\x6C\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x74\x54\x69\x74\x6C\x65","\x74\x72\x65\x65\x4C\x61\x79\x6F\x75\x74","\x20\x3E\x20","\x67\x65\x74\x52\x6F\x6F\x74\x54\x69\x74\x6C\x65","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70","\x72\x65\x61\x64\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x55\x72\x6C\x50\x6F\x73\x74","\x77\x72\x69\x74\x65\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x70\x6F\x73\x74\x44\x69\x61\x67\x72\x61\x6D","\x73\x77\x61\x70\x53\x74\x79\x6C\x65\x73","\x63\x72\x65\x61\x74\x65\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73","\x69\x73\x50\x72\x6F\x70\x65\x72\x74\x69\x65\x73\x56\x69\x73\x69\x62\x6C\x65","\x72\x65\x61\x64\x6F\x6E\x6C\x79","\x49\x44","\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x61\x73\x6B\x73","\x72\x65\x66\x72\x65\x73\x68\x54\x61\x73\x6B\x73","\x66\x72\x61\x6D\x65\x42\x6F\x72\x64\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x43\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x79\x63\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x73\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x65\x64\x4D\x6F\x76\x69\x6E\x67","\x63\x6F\x64\x65\x63\x73","\x74\x65\x6D\x70\x6C\x61\x74\x65","\x61\x64\x64\x41\x6C\x69\x61\x73","\x61\x6C\x69\x61\x73\x65\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x65\x6E\x63\x6F\x64\x65\x44\x65\x66\x61\x75\x6C\x74\x73","\x67\x65\x74\x4F\x62\x6A\x65\x63\x74","\x72\x65\x66\x65\x72\x65\x6E\x63\x65","\x67\x65\x74\x43\x6F\x64\x65\x63","\x69\x6D\x70\x6F\x72\x74\x4E\x6F\x64\x65","\x6D\x78\x43\x6F\x64\x65\x63\x2E\x65\x6E\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x63\x6F\x64\x65\x63\x20\x66\x6F\x72\x20","\x43\x61\x6E\x6E\x6F\x74\x20\x64\x65\x63\x6F\x64\x65\x20","\x65\x6E\x63\x6F\x64\x65\x43\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x64\x65\x63","\x64\x65\x63\x6F\x64\x65\x43\x65\x6C\x6C","\x69\x6E\x73\x65\x72\x74\x49\x6E\x74\x6F\x47\x72\x61\x70\x68","\x65\x78\x63\x6C\x75\x64\x65","\x69\x64\x72\x65\x66\x73","\x6D\x61\x70\x70\x69\x6E\x67","\x72\x65\x76\x65\x72\x73\x65","\x63\x6C\x6F\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x4E\x61\x6D\x65","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x61\x6D\x65","\x69\x73\x45\x78\x63\x6C\x75\x64\x65\x64","\x69\x73\x52\x65\x66\x65\x72\x65\x6E\x63\x65","\x62\x65\x66\x6F\x72\x65\x45\x6E\x63\x6F\x64\x65","\x65\x6E\x63\x6F\x64\x65\x4F\x62\x6A\x65\x63\x74","\x61\x66\x74\x65\x72\x45\x6E\x63\x6F\x64\x65","\x65\x6E\x63\x6F\x64\x65\x56\x61\x6C\x75\x65","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x43\x6F\x64\x65\x63\x2E\x65\x6E\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x49\x44\x20\x66\x6F\x72\x20","\x77\x72\x69\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x77\x72\x69\x74\x65\x50\x72\x69\x6D\x69\x74\x69\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x77\x72\x69\x74\x65\x43\x6F\x6D\x70\x6C\x65\x78\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x58\x6D\x6C","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x43\x6F\x64\x65\x63\x2E\x65\x6E\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x6E\x6F\x64\x65\x20\x66\x6F\x72\x20","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x46\x72\x6F\x6D\x58\x6D\x6C","\x62\x65\x66\x6F\x72\x65\x44\x65\x63\x6F\x64\x65","\x64\x65\x63\x6F\x64\x65\x4E\x6F\x64\x65","\x61\x66\x74\x65\x72\x44\x65\x63\x6F\x64\x65","\x64\x65\x63\x6F\x64\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x63\x6F\x64\x65\x43\x68\x69\x6C\x64\x72\x65\x6E","\x64\x65\x63\x6F\x64\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6D\x78\x4F\x62\x6A\x65\x63\x74\x43\x6F\x64\x65\x63\x2E\x64\x65\x63\x6F\x64\x65\x3A\x20\x4E\x6F\x20\x6F\x62\x6A\x65\x63\x74\x20\x66\x6F\x72\x20","\x70\x72\x6F\x63\x65\x73\x73\x49\x6E\x63\x6C\x75\x64\x65","\x64\x65\x63\x6F\x64\x65\x43\x68\x69\x6C\x64","\x67\x65\x74\x46\x69\x65\x6C\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x61\x64\x64\x4F\x62\x6A\x65\x63\x74\x56\x61\x6C\x75\x65","\x69\x6E\x63\x6C\x75\x64\x65","\x72\x65\x6D\x6F\x76\x65\x57\x68\x69\x74\x65\x73\x70\x61\x63\x65","\x64\x65\x63\x6F\x64\x65\x52\x6F\x6F\x74","\x67\x72\x61\x70\x68\x4C\x69\x73\x74\x65\x6E\x65\x72\x73\x20\x65\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72\x73\x20\x76\x69\x65\x77\x20\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72\x20\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72\x20\x65\x64\x69\x74\x6F\x72\x20\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x6C\x61\x79\x65\x72","\x67\x65\x74\x53\x74\x72\x69\x6E\x67\x56\x61\x6C\x75\x65","\x6D\x78\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74\x43\x6F\x64\x65\x63\x2E\x64\x65\x63\x6F\x64\x65\x3A\x20\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74\x20","\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x64","\x70\x72\x65\x73\x73\x65\x64\x49\x63\x6F\x6E","\x6D\x6F\x64\x65","\x74\x6F\x67\x67\x6C\x65","\x2D\x2D\x2D","\x63\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x54\x65\x6D\x70\x6C\x61\x74\x65\x20","\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x6D\x6F\x64\x69\x66\x69\x65\x64\x20\x6C\x61\x73\x74\x53\x6E\x61\x70\x73\x68\x6F\x74\x20\x69\x67\x6E\x6F\x72\x65\x64\x43\x68\x61\x6E\x67\x65\x73\x20\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72\x20\x67\x72\x61\x70\x68\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72\x20\x74\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x41\x72\x72\x61\x79","\x64\x65\x63\x6F\x64\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x73","\x75\x69","\x64\x65\x63\x6F\x64\x65\x55\x69","\x73\x65\x74\x4D\x61\x70\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x72\x65\x73\x6F\x75\x72\x63\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65"];var mxClient={VERSION:_0xc8ed[0],IS_IE:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[1]),IS_IE6:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[4]),IS_QUIRKS:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[1])&&(null==document[_0xc8ed[5]]||5==document[_0xc8ed[5]]),VML_PREFIX:_0xc8ed[6],OFFICE_PREFIX:_0xc8ed[7],IS_NS:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[8])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[1]),IS_OP:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[9]),IS_OT:0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[10])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[11])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[12])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[13])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[14])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[15]),IS_SF:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[16])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[17]),IS_GC:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[17]),IS_MT:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[18])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[19])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[20])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[21])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[22])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[23])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[24])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[25])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[26])&&0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[27]),IS_SVG:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[18])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[21])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[28])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[26])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[29])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[30])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[16])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[31])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[9]),NO_FO:0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[19])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[22])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[20])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[23])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[25])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[27])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[32])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[33])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[9])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[1])||0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[34]),IS_VML:_0xc8ed[35]==navigator[_0xc8ed[37]][_0xc8ed[36]](),IS_MAC:0<navigator[_0xc8ed[3]][_0xc8ed[36]]()[_0xc8ed[2]](_0xc8ed[38]),IS_TOUCH:0<navigator[_0xc8ed[3]][_0xc8ed[36]]()[_0xc8ed[2]](_0xc8ed[39])||0<navigator[_0xc8ed[3]][_0xc8ed[36]]()[_0xc8ed[2]](_0xc8ed[40])||0<navigator[_0xc8ed[3]][_0xc8ed[36]]()[_0xc8ed[2]](_0xc8ed[41])||0<navigator[_0xc8ed[3]][_0xc8ed[36]]()[_0xc8ed[2]](_0xc8ed[42]),IS_LOCAL:0>document[_0xc8ed[45]][_0xc8ed[44]][_0xc8ed[2]](_0xc8ed[43])&&0>document[_0xc8ed[45]][_0xc8ed[44]][_0xc8ed[2]](_0xc8ed[46]),isBrowserSupported:function(){return mxClient[_0xc8ed[47]]||mxClient[_0xc8ed[48]]},link:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=_0xcd2dx4||document;if(mxClient[_0xc8ed[49]]){_0xcd2dx4[_0xc8ed[53]](_0xc8ed[50]+_0xcd2dx2+_0xc8ed[51]+_0xcd2dx3+_0xc8ed[52])}else {var _0xcd2dx5=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[54]);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[56],_0xcd2dx2);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[44],_0xcd2dx3);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[58],_0xc8ed[59]);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[60],_0xc8ed[61]);_0xcd2dx4[_0xc8ed[64]](_0xc8ed[63])[0][_0xc8ed[62]](_0xcd2dx5);};},include:function(_0xcd2dx2){document[_0xc8ed[53]](_0xc8ed[65]+_0xcd2dx2+_0xc8ed[66])},dispose:function(){for(var _0xcd2dx2=0;_0xcd2dx2<mxEvent[_0xc8ed[68]][_0xc8ed[67]];_0xcd2dx2++){null!=mxEvent[_0xc8ed[68]][_0xcd2dx2][_0xc8ed[69]]&&mxEvent[_0xc8ed[70]](mxEvent[_0xc8ed[68]][_0xcd2dx2])}}};mxClient[_0xc8ed[71]]&&mxClient[_0xc8ed[72]]?mxClient[_0xc8ed[73]]=_0xc8ed[74]:mxClient[_0xc8ed[75]]||mxClient[_0xc8ed[76]]?mxClient[_0xc8ed[73]]=_0xc8ed[77]:mxClient[_0xc8ed[78]]?mxClient[_0xc8ed[73]]=_0xc8ed[79]:mxClient[_0xc8ed[80]]&&9<=document[_0xc8ed[5]]&&(mxClient[_0xc8ed[73]]=_0xc8ed[81]);_0xc8ed[82]== typeof mxLoadResources&&(mxLoadResources= !0);_0xc8ed[82]== typeof mxResourceExtension&&(mxResourceExtension=_0xc8ed[83]);_0xc8ed[82]== typeof mxLoadStylesheets&&(mxLoadStylesheets= !0);_0xc8ed[82]!= typeof mxBasePath&&0<mxBasePath[_0xc8ed[67]]?(_0xc8ed[84]==mxBasePath[_0xc8ed[85]](mxBasePath[_0xc8ed[67]]-1)&&(mxBasePath=mxBasePath[_0xc8ed[85]](0,mxBasePath[_0xc8ed[67]]-1)),mxClient[_0xc8ed[86]]=mxBasePath):mxClient[_0xc8ed[86]]=_0xc8ed[87];_0xc8ed[82]!= typeof mxImageBasePath&&0<mxImageBasePath[_0xc8ed[67]]?(_0xc8ed[84]==mxImageBasePath[_0xc8ed[85]](mxImageBasePath[_0xc8ed[67]]-1)&&(mxImageBasePath=mxImageBasePath[_0xc8ed[85]](0,mxImageBasePath[_0xc8ed[67]]-1)),mxClient[_0xc8ed[88]]=mxImageBasePath):mxClient[_0xc8ed[88]]=mxClient[_0xc8ed[86]]+_0xc8ed[89];mxClient[_0xc8ed[90]]=_0xc8ed[82]!= typeof mxLanguage?mxLanguage:mxClient[_0xc8ed[80]]?navigator[_0xc8ed[91]]:navigator[_0xc8ed[90]];mxClient[_0xc8ed[92]]=_0xc8ed[82]!= typeof mxDefaultLanguage?mxDefaultLanguage:_0xc8ed[93];mxLoadStylesheets&&mxClient[_0xc8ed[54]](_0xc8ed[94],mxClient[_0xc8ed[86]]+_0xc8ed[95]);_0xc8ed[82]!= typeof mxLanguages&&(mxClient[_0xc8ed[96]]=mxLanguages);if(mxClient[_0xc8ed[80]]){if(9<=document[_0xc8ed[5]]){mxClient[_0xc8ed[47]]= !1,mxClient[_0xc8ed[48]]= !0}else {8==document[_0xc8ed[5]]?(document[_0xc8ed[100]][_0xc8ed[99]](mxClient.VML_PREFIX,_0xc8ed[97],_0xc8ed[98]),document[_0xc8ed[100]][_0xc8ed[99]](mxClient.OFFICE_PREFIX,_0xc8ed[101],_0xc8ed[98])):(document[_0xc8ed[100]][_0xc8ed[99]](mxClient.VML_PREFIX,_0xc8ed[97]),document[_0xc8ed[100]][_0xc8ed[99]](mxClient.OFFICE_PREFIX,_0xc8ed[101]));var ss=document[_0xc8ed[102]]();ss[_0xc8ed[103]]=_0xc8ed[104];mxLoadStylesheets&&mxClient[_0xc8ed[54]](_0xc8ed[94],mxClient[_0xc8ed[86]]+_0xc8ed[105]);};window[_0xc8ed[108]](_0xc8ed[106],mxClient[_0xc8ed[107]]);};var mxLog={consoleName:_0xc8ed[109],TRACE:!1,DEBUG:!0,WARN:!0,buffer:_0xc8ed[110],init:function(){if(null==mxLog[_0xc8ed[111]]&&null!=document[_0xc8ed[112]]){var _0xcd2dx2=mxLog[_0xc8ed[113]]+_0xc8ed[114]+mxClient[_0xc8ed[115]],_0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[116]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[117],_0xc8ed[118]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[119],_0xc8ed[118]);var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[120]),_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[121]),_0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[122]);_0xcd2dx9[_0xc8ed[124]][_0xc8ed[123]]=_0xc8ed[125];mxLog[_0xc8ed[126]]=document[_0xc8ed[55]](_0xc8ed[126]);mxLog[_0xc8ed[126]][_0xc8ed[57]](_0xc8ed[127],_0xc8ed[128]);mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[118];mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[129]]=_0xc8ed[130];mxLog[_0xc8ed[126]][_0xc8ed[131]]=mxLog[_0xc8ed[132]];mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[117]]=mxClient[_0xc8ed[133]]&&_0xc8ed[134]!=document[_0xc8ed[135]]?_0xc8ed[136]:_0xc8ed[118];_0xcd2dx9[_0xc8ed[62]](mxLog[_0xc8ed[126]]);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[121]);mxLog[_0xc8ed[122]]=document[_0xc8ed[55]](_0xc8ed[122]);mxLog[_0xc8ed[122]][_0xc8ed[124]][_0xc8ed[123]]=_0xc8ed[125];mxLog[_0xc8ed[122]][_0xc8ed[57]](_0xc8ed[119],_0xc8ed[137]);_0xcd2dx5[_0xc8ed[62]](mxLog[_0xc8ed[122]]);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);_0xcd2dx3[_0xc8ed[62]](_0xcd2dx4);mxLog[_0xc8ed[140]](_0xc8ed[138],function(_0xcd2dx2){mxLog[_0xc8ed[139]]()});mxLog[_0xc8ed[140]](_0xc8ed[141],function(_0xcd2dx2){_0xcd2dx2=mxUtils[_0xc8ed[142]](document[_0xc8ed[112]]);mxLog[_0xc8ed[143]](_0xcd2dx2);});mxLog[_0xc8ed[140]](_0xc8ed[144],function(_0xcd2dx2){mxLog[_0xc8ed[145]]=!mxLog[_0xc8ed[145]];mxLog[_0xc8ed[145]]?mxLog[_0xc8ed[143]](_0xc8ed[146]):mxLog[_0xc8ed[143]](_0xc8ed[147]);});mxLog[_0xc8ed[140]](_0xc8ed[148],function(_0xcd2dx2){try{mxUtils[_0xc8ed[149]](mxLog[_0xc8ed[126]][_0xc8ed[131]])}catch(_0xcd2dx3){mxUtils[_0xc8ed[150]](_0xcd2dx3)}});mxLog[_0xc8ed[140]](_0xc8ed[151],function(_0xcd2dx2){try{mxUtils[_0xc8ed[152]](mxLog[_0xc8ed[126]][_0xc8ed[131]])}catch(_0xcd2dx3){mxUtils[_0xc8ed[150]](_0xcd2dx3)}});mxLog[_0xc8ed[140]](_0xc8ed[153],function(_0xcd2dx2){mxLog[_0xc8ed[126]][_0xc8ed[131]]=_0xc8ed[110]});_0xcd2dx5=_0xcd2dx4=0;_0xc8ed[154]=== typeof window[_0xc8ed[155]]?(_0xcd2dx4=window[_0xc8ed[156]],_0xcd2dx5=window[_0xc8ed[155]]):(_0xcd2dx4=document[_0xc8ed[158]][_0xc8ed[157]]||document[_0xc8ed[112]][_0xc8ed[157]],_0xcd2dx5=document[_0xc8ed[112]][_0xc8ed[159]]);mxLog[_0xc8ed[111]]= new mxWindow(_0xcd2dx2,_0xcd2dx3,Math[_0xc8ed[160]](0,_0xcd2dx5-320),Math[_0xc8ed[160]](0,_0xcd2dx4-210),300,160);mxLog[_0xc8ed[111]][_0xc8ed[161]](!0);mxLog[_0xc8ed[111]][_0xc8ed[162]](!1);mxLog[_0xc8ed[111]][_0xc8ed[163]](!0);mxLog[_0xc8ed[111]][_0xc8ed[164]](!0);mxLog[_0xc8ed[111]][_0xc8ed[165]]= !1;if((mxClient[_0xc8ed[133]]||mxClient[_0xc8ed[80]])&&!mxClient[_0xc8ed[76]]&&!mxClient[_0xc8ed[75]]&&_0xc8ed[134]!=document[_0xc8ed[135]]){var _0xcd2dxa=mxLog[_0xc8ed[111]][_0xc8ed[166]](),_0xcd2dx2=function(_0xcd2dx2,_0xcd2dx3){mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[160]](0,_0xcd2dxa[_0xc8ed[167]]-70)+_0xc8ed[168]};mxLog[_0xc8ed[111]][_0xc8ed[169]](mxEvent.RESIZE_END,_0xcd2dx2);mxLog[_0xc8ed[111]][_0xc8ed[169]](mxEvent.MAXIMIZE,_0xcd2dx2);mxLog[_0xc8ed[111]][_0xc8ed[169]](mxEvent.NORMALIZE,_0xcd2dx2);mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[170];};}},info:function(){mxLog[_0xc8ed[171]](mxUtils.toString(navigator))},addButton:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[172]);mxUtils[_0xc8ed[53]](_0xcd2dx4,_0xcd2dx2);mxEvent[_0xc8ed[169]](_0xcd2dx4,_0xc8ed[173],_0xcd2dx3);mxLog[_0xc8ed[122]][_0xc8ed[62]](_0xcd2dx4);},isVisible:function(){return null!=mxLog[_0xc8ed[111]]?mxLog[_0xc8ed[111]][_0xc8ed[174]]():!1},show:function(){mxLog[_0xc8ed[175]](!0)},setVisible:function(_0xcd2dx2){null==mxLog[_0xc8ed[111]]&&mxLog[_0xc8ed[176]]();null!=mxLog[_0xc8ed[111]]&&mxLog[_0xc8ed[111]][_0xc8ed[175]](_0xcd2dx2);},enter:function(_0xcd2dx2){if(mxLog[_0xc8ed[145]]){return mxLog[_0xc8ed[171]](_0xc8ed[177]+_0xcd2dx2),( new Date)[_0xc8ed[178]]()}},leave:function(_0xcd2dx2,_0xcd2dx3){if(mxLog[_0xc8ed[145]]){var _0xcd2dx4=0!=_0xcd2dx3?_0xc8ed[179]+(( new Date)[_0xc8ed[178]]()-_0xcd2dx3)+_0xc8ed[180]:_0xc8ed[110];mxLog[_0xc8ed[171]](_0xc8ed[181]+_0xcd2dx2+_0xcd2dx4);}},debug:function(){mxLog[_0xc8ed[182]]&&mxLog[_0xc8ed[171]][_0xc8ed[183]](this,arguments)},warn:function(){mxLog[_0xc8ed[184]]&&mxLog[_0xc8ed[171]][_0xc8ed[183]](this,arguments)},write:function(){for(var _0xcd2dx2=_0xc8ed[110],_0xcd2dx3=0;_0xcd2dx3<arguments[_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx2+=arguments[_0xcd2dx3],_0xcd2dx3<arguments[_0xc8ed[67]]-1&&(_0xcd2dx2+=_0xc8ed[185])};null!=mxLog[_0xc8ed[126]]?(mxLog[_0xc8ed[126]][_0xc8ed[131]]+=_0xcd2dx2,0<=navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[186])&&(mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],mxLog[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189]),mxLog[_0xc8ed[126]][_0xc8ed[190]]=mxLog[_0xc8ed[126]][_0xc8ed[191]]):mxLog[_0xc8ed[132]]+=_0xcd2dx2;},writeln:function(){for(var _0xcd2dx2=_0xc8ed[110],_0xcd2dx3=0;_0xcd2dx3<arguments[_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx2+=arguments[_0xcd2dx3],_0xcd2dx3<arguments[_0xc8ed[67]]-1&&(_0xcd2dx2+=_0xc8ed[185])};mxLog[_0xc8ed[53]](_0xcd2dx2+_0xc8ed[192]);}},mxObjectIdentity={FIELD_NAME:_0xc8ed[193],counter:0,get:function(_0xcd2dx2){if(_0xc8ed[194]== typeof _0xcd2dx2&&null==_0xcd2dx2[mxObjectIdentity[_0xc8ed[195]]]){var _0xcd2dx3=mxUtils[_0xc8ed[197]](_0xcd2dx2[_0xc8ed[196]]);_0xcd2dx2[mxObjectIdentity[_0xc8ed[195]]]=_0xcd2dx3+_0xc8ed[198]+mxObjectIdentity[_0xc8ed[199]]++;};return _0xcd2dx2[mxObjectIdentity[_0xc8ed[195]]];},clear:function(_0xcd2dx2){_0xc8ed[194]== typeof _0xcd2dx2&& delete _0xcd2dx2[mxObjectIdentity[_0xc8ed[195]]]}};function mxDictionary(){this[_0xc8ed[200]]()}mxDictionary[_0xc8ed[202]][_0xc8ed[201]]=null;mxDictionary[_0xc8ed[202]][_0xc8ed[200]]=function(){this[_0xc8ed[201]]={}};mxDictionary[_0xc8ed[202]][_0xc8ed[203]]=function(_0xcd2dx2){_0xcd2dx2=mxObjectIdentity[_0xc8ed[203]](_0xcd2dx2);return this[_0xc8ed[201]][_0xcd2dx2];};mxDictionary[_0xc8ed[202]][_0xc8ed[204]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxObjectIdentity[_0xc8ed[203]](_0xcd2dx2),_0xcd2dx5=this[_0xc8ed[201]][_0xcd2dx4];this[_0xc8ed[201]][_0xcd2dx4]=_0xcd2dx3;return _0xcd2dx5;};mxDictionary[_0xc8ed[202]][_0xc8ed[205]]=function(_0xcd2dx2){_0xcd2dx2=mxObjectIdentity[_0xc8ed[203]](_0xcd2dx2);var _0xcd2dx3=this[_0xc8ed[201]][_0xcd2dx2];delete this[_0xc8ed[201]][_0xcd2dx2];return _0xcd2dx3;};mxDictionary[_0xc8ed[202]][_0xc8ed[206]]=function(){var _0xcd2dx2=[],_0xcd2dx3;for(_0xcd2dx3 in this[_0xc8ed[201]]){_0xcd2dx2[_0xc8ed[207]](_0xcd2dx3)};return _0xcd2dx2;};mxDictionary[_0xc8ed[202]][_0xc8ed[208]]=function(){var _0xcd2dx2=[],_0xcd2dx3;for(_0xcd2dx3 in this[_0xc8ed[201]]){_0xcd2dx2[_0xc8ed[207]](this[_0xc8ed[201]][_0xcd2dx3])};return _0xcd2dx2;};mxDictionary[_0xc8ed[202]][_0xc8ed[209]]=function(_0xcd2dx2){for(var _0xcd2dx3 in this[_0xc8ed[201]]){_0xcd2dx2(_0xcd2dx3,this[_0xc8ed[201]][_0xcd2dx3])}};var mxResources={resources:[],extension:mxResourceExtension,resourcesEncoded:!1,loadDefaultBundle:!0,loadSpecialBundle:!0,isLanguageSupported:function(_0xcd2dx2){return null!=mxClient[_0xc8ed[96]]?0<=mxUtils[_0xc8ed[2]](mxClient[_0xc8ed[96]],_0xcd2dx2):!0},getDefaultBundle:function(_0xcd2dx2,_0xcd2dx3){return mxResources[_0xc8ed[210]]||!mxResources[_0xc8ed[211]](_0xcd2dx3)?_0xcd2dx2+mxResources[_0xc8ed[212]]:null},getSpecialBundle:function(_0xcd2dx2,_0xcd2dx3){if(null==mxClient[_0xc8ed[96]]||!this[_0xc8ed[211]](_0xcd2dx3)){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[2]](_0xc8ed[213]);0<_0xcd2dx4&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[85]](0,_0xcd2dx4));};return mxResources[_0xc8ed[214]]&&mxResources[_0xc8ed[211]](_0xcd2dx3)&&_0xcd2dx3!=mxClient[_0xc8ed[92]]?_0xcd2dx2+_0xc8ed[215]+_0xcd2dx3+mxResources[_0xc8ed[212]]:null;},add:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:mxClient[_0xc8ed[90]][_0xc8ed[216]]();if(_0xcd2dx3!=mxConstants[_0xc8ed[217]]){var _0xcd2dx4=mxResources[_0xc8ed[218]](_0xcd2dx2,_0xcd2dx3);if(null!=_0xcd2dx4){try{var _0xcd2dx5=mxUtils[_0xc8ed[219]](_0xcd2dx4);_0xcd2dx5[_0xc8ed[220]]()&&mxResources[_0xc8ed[222]](_0xcd2dx5[_0xc8ed[221]]());}catch(e){}};_0xcd2dx4=mxResources[_0xc8ed[223]](_0xcd2dx2,_0xcd2dx3);if(null!=_0xcd2dx4){try{_0xcd2dx5=mxUtils[_0xc8ed[219]](_0xcd2dx4),_0xcd2dx5[_0xc8ed[220]]()&&mxResources[_0xc8ed[222]](_0xcd2dx5[_0xc8ed[221]]())}catch(f){}};};},parse:function(_0xcd2dx2){if(null!=_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[192]);for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){if(_0xc8ed[198]!=_0xcd2dx2[_0xcd2dx3][_0xc8ed[225]](0)){var _0xcd2dx4=_0xcd2dx2[_0xcd2dx3][_0xc8ed[2]](_0xc8ed[226]);if(0<_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xcd2dx3][_0xc8ed[85]](0,_0xcd2dx4),_0xcd2dx9=_0xcd2dx2[_0xcd2dx3][_0xc8ed[67]];13==_0xcd2dx2[_0xcd2dx3][_0xc8ed[227]](_0xcd2dx9-1)&&_0xcd2dx9--;_0xcd2dx4=_0xcd2dx2[_0xcd2dx3][_0xc8ed[85]](_0xcd2dx4+1,_0xcd2dx9);this[_0xc8ed[228]]?(_0xcd2dx4=_0xcd2dx4[_0xc8ed[230]](/\\(?=u[a-fA-F\d]{4})/g,_0xc8ed[229]),mxResources[_0xc8ed[231]][_0xcd2dx5]=unescape(_0xcd2dx4)):mxResources[_0xc8ed[231]][_0xcd2dx5]=_0xcd2dx4;};}};}},get:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=mxResources[_0xc8ed[231]][_0xcd2dx2];null==_0xcd2dx2&&(_0xcd2dx2=_0xcd2dx4);if(null!=_0xcd2dx2&&null!=_0xcd2dx3){_0xcd2dx4=[];for(var _0xcd2dx5=null,_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[225]](_0xcd2dx9);_0xc8ed[232]==_0xcd2dxa?_0xcd2dx5=_0xc8ed[110]:null!=_0xcd2dx5&&_0xc8ed[233]==_0xcd2dxa?(_0xcd2dx5=parseInt(_0xcd2dx5)-1,0<=_0xcd2dx5&&_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]]&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx3[_0xcd2dx5]),_0xcd2dx5=null):null!=_0xcd2dx5?_0xcd2dx5+=_0xcd2dxa:_0xcd2dx4[_0xc8ed[207]](_0xcd2dxa);};_0xcd2dx2=_0xcd2dx4[_0xc8ed[234]](_0xc8ed[110]);};return _0xcd2dx2;}};function mxPoint(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[235]]=null!=_0xcd2dx2?_0xcd2dx2:0;this[_0xc8ed[236]]=null!=_0xcd2dx3?_0xcd2dx3:0;}mxPoint[_0xc8ed[202]][_0xc8ed[235]]=null;mxPoint[_0xc8ed[202]][_0xc8ed[236]]=null;mxPoint[_0xc8ed[202]][_0xc8ed[237]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[235]]==this[_0xc8ed[235]]&&_0xcd2dx2[_0xc8ed[236]]==this[_0xc8ed[236]]};mxPoint[_0xc8ed[202]][_0xc8ed[238]]=function(){return mxUtils[_0xc8ed[238]](this)};function mxRectangle(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxPoint[_0xc8ed[239]](this,_0xcd2dx2,_0xcd2dx3);this[_0xc8ed[117]]=null!=_0xcd2dx4?_0xcd2dx4:0;this[_0xc8ed[119]]=null!=_0xcd2dx5?_0xcd2dx5:0;}mxRectangle[_0xc8ed[202]]= new mxPoint;mxRectangle[_0xc8ed[202]][_0xc8ed[196]]=mxRectangle;mxRectangle[_0xc8ed[202]][_0xc8ed[117]]=null;mxRectangle[_0xc8ed[202]][_0xc8ed[119]]=null;mxRectangle[_0xc8ed[202]][_0xc8ed[240]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[235]]=_0xcd2dx2;this[_0xc8ed[236]]=_0xcd2dx3;this[_0xc8ed[117]]=_0xcd2dx4;this[_0xc8ed[119]]=_0xcd2dx5;};mxRectangle[_0xc8ed[202]][_0xc8ed[241]]=function(){return this[_0xc8ed[235]]+this[_0xc8ed[117]]/2};mxRectangle[_0xc8ed[202]][_0xc8ed[242]]=function(){return this[_0xc8ed[236]]+this[_0xc8ed[119]]/2};mxRectangle[_0xc8ed[202]][_0xc8ed[99]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=Math[_0xc8ed[243]](this[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[235]]),_0xcd2dx4=Math[_0xc8ed[243]](this[_0xc8ed[236]],_0xcd2dx2[_0xc8ed[236]]),_0xcd2dx5=Math[_0xc8ed[160]](this[_0xc8ed[235]]+this[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]);_0xcd2dx2=Math[_0xc8ed[160]](this[_0xc8ed[236]]+this[_0xc8ed[119]],_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]);this[_0xc8ed[235]]=_0xcd2dx3;this[_0xc8ed[236]]=_0xcd2dx4;this[_0xc8ed[117]]=_0xcd2dx5-_0xcd2dx3;this[_0xc8ed[119]]=_0xcd2dx2-_0xcd2dx4;}};mxRectangle[_0xc8ed[202]][_0xc8ed[244]]=function(_0xcd2dx2){this[_0xc8ed[235]]-=_0xcd2dx2;this[_0xc8ed[236]]-=_0xcd2dx2;this[_0xc8ed[117]]+=2*_0xcd2dx2;this[_0xc8ed[119]]+=2*_0xcd2dx2;};mxRectangle[_0xc8ed[202]][_0xc8ed[245]]=function(){return  new mxPoint(this[_0xc8ed[235]],this[_0xc8ed[236]])};mxRectangle[_0xc8ed[202]][_0xc8ed[237]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[235]]==this[_0xc8ed[235]]&&_0xcd2dx2[_0xc8ed[236]]==this[_0xc8ed[236]]&&_0xcd2dx2[_0xc8ed[117]]==this[_0xc8ed[117]]&&_0xcd2dx2[_0xc8ed[119]]==this[_0xc8ed[119]]};var mxEffects={animateChanges:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=0,_0xcd2dx9=function(){for(var _0xcd2dx12=!1,_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx13++){var _0xcd2dx14=_0xcd2dx3[_0xcd2dx13];if(_0xcd2dx14 instanceof mxGeometryChange||_0xcd2dx14 instanceof mxTerminalChange||_0xcd2dx14 instanceof mxValueChange||_0xcd2dx14 instanceof mxChildChange||_0xcd2dx14 instanceof mxStyleChange){var _0xcd2dx15=_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx14[_0xc8ed[246]]||_0xcd2dx14[_0xc8ed[247]],!1);if(null!=_0xcd2dx15){if(_0xcd2dx12= !0,_0xcd2dx14[_0xc8ed[196]]!=mxGeometryChange||_0xcd2dx2[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx14[_0xc8ed[246]])){mxUtils[_0xc8ed[254]](_0xcd2dx15[_0xc8ed[253]][_0xc8ed[252]],100*_0xcd2dx5/10)}else {var _0xcd2dx16=_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx17=(_0xcd2dx14[_0xc8ed[256]][_0xc8ed[235]]-_0xcd2dx14[_0xc8ed[257]][_0xc8ed[235]])*_0xcd2dx16,_0xcd2dx18=(_0xcd2dx14[_0xc8ed[256]][_0xc8ed[236]]-_0xcd2dx14[_0xc8ed[257]][_0xc8ed[236]])*_0xcd2dx16,_0xcd2dx19=(_0xcd2dx14[_0xc8ed[256]][_0xc8ed[117]]-_0xcd2dx14[_0xc8ed[257]][_0xc8ed[117]])*_0xcd2dx16,_0xcd2dx16=(_0xcd2dx14[_0xc8ed[256]][_0xc8ed[119]]-_0xcd2dx14[_0xc8ed[257]][_0xc8ed[119]])*_0xcd2dx16;0==_0xcd2dx5?(_0xcd2dx15[_0xc8ed[235]]-=_0xcd2dx17,_0xcd2dx15[_0xc8ed[236]]-=_0xcd2dx18,_0xcd2dx15[_0xc8ed[117]]-=_0xcd2dx19,_0xcd2dx15[_0xc8ed[119]]-=_0xcd2dx16):(_0xcd2dx15[_0xc8ed[235]]+=_0xcd2dx17/10,_0xcd2dx15[_0xc8ed[236]]+=_0xcd2dx18/10,_0xcd2dx15[_0xc8ed[117]]+=_0xcd2dx19/10,_0xcd2dx15[_0xc8ed[119]]+=_0xcd2dx16/10);_0xcd2dx2[_0xc8ed[259]][_0xc8ed[258]](_0xcd2dx15);mxEffects[_0xc8ed[260]](_0xcd2dx2,_0xcd2dx14[_0xc8ed[246]],100*_0xcd2dx5/10);}};};};10>_0xcd2dx5&&_0xcd2dx12?(_0xcd2dx5++,window[_0xc8ed[261]](_0xcd2dx9,_0xcd2dxa)):null!=_0xcd2dx4&&_0xcd2dx4();},_0xcd2dxa=30;_0xcd2dx9();},cascadeOpacity:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx3),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx3,_0xcd2dx9),_0xcd2dx12=_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dxa);null!=_0xcd2dx12&&(mxUtils[_0xc8ed[254]](_0xcd2dx12[_0xc8ed[253]][_0xc8ed[252]],_0xcd2dx4),mxEffects[_0xc8ed[260]](_0xcd2dx2,_0xcd2dxa,_0xcd2dx4));};_0xcd2dx3=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[264]](_0xcd2dx3);if(null!=_0xcd2dx3){for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx5=_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx3[_0xcd2dx9]),null!=_0xcd2dx5&&mxUtils[_0xc8ed[254]](_0xcd2dx5[_0xc8ed[253]][_0xc8ed[252]],_0xcd2dx4)}};},fadeOut:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx5=_0xcd2dx5||40;_0xcd2dx9=_0xcd2dx9||30;var _0xcd2dx12=_0xcd2dx3||100;mxUtils[_0xc8ed[254]](_0xcd2dx2,_0xcd2dx12);if(_0xcd2dxa||null==_0xcd2dxa){var _0xcd2dx13=function(){_0xcd2dx12=Math[_0xc8ed[160]](_0xcd2dx12-_0xcd2dx5,0);mxUtils[_0xc8ed[254]](_0xcd2dx2,_0xcd2dx12);0<_0xcd2dx12?window[_0xc8ed[261]](_0xcd2dx13,_0xcd2dx9):(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],_0xcd2dx4&&_0xcd2dx2[_0xc8ed[265]]&&_0xcd2dx2[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx2));};window[_0xc8ed[261]](_0xcd2dx13,_0xcd2dx9);}else {_0xcd2dx2[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],_0xcd2dx4&&_0xcd2dx2[_0xc8ed[265]]&&_0xcd2dx2[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx2)};}},mxUtils={errorResource:_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[267]:_0xc8ed[110],closeResource:_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[268]:_0xc8ed[110],errorImage:mxClient[_0xc8ed[88]]+_0xc8ed[269],removeCursors:function(_0xcd2dx2){null!=_0xcd2dx2[_0xc8ed[124]]&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[110]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[271]];if(null!=_0xcd2dx2){for(var _0xcd2dx3=_0xcd2dx2[_0xc8ed[67]],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3;_0xcd2dx4+=1){mxUtils[_0xc8ed[272]](_0xcd2dx2[_0xcd2dx4])}};},getCurrentStyle:function(){return mxClient[_0xc8ed[80]]?function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[273]]:null}:function(_0xcd2dx2){return null!=_0xcd2dx2?window[_0xc8ed[274]](_0xcd2dx2,_0xc8ed[110]):null}}(),hasScrollbars:function(_0xcd2dx2){_0xcd2dx2=mxUtils[_0xc8ed[275]](_0xcd2dx2);return null!=_0xcd2dx2&&(_0xc8ed[276]==_0xcd2dx2[_0xc8ed[277]]||_0xc8ed[278]==_0xcd2dx2[_0xc8ed[277]]);},bind:function(_0xcd2dx2,_0xcd2dx3){return function(){return _0xcd2dx3[_0xc8ed[183]](_0xcd2dx2,arguments)}},eval:function(_0xcd2dx2){var _0xcd2dx3=null;if(0<=_0xcd2dx2[_0xc8ed[2]](_0xc8ed[279])){try{eval(_0xc8ed[280]+_0xcd2dx2),_0xcd2dx3=_mxJavaScriptExpression,_mxJavaScriptExpression=null}catch(c){mxLog[_0xc8ed[283]](c[_0xc8ed[281]]+_0xc8ed[282]+_0xcd2dx2)}}else {try{_0xcd2dx3=eval(_0xcd2dx2)}catch(d){mxLog[_0xc8ed[283]](d[_0xc8ed[281]]+_0xc8ed[282]+_0xcd2dx2)}};return _0xcd2dx3;},findNode:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[284]](_0xcd2dx3);if(null!=_0xcd2dx5&&_0xcd2dx5==_0xcd2dx4){return _0xcd2dx2};for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx2;){_0xcd2dx5=mxUtils[_0xc8ed[286]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);if(null!=_0xcd2dx5){return _0xcd2dx5};_0xcd2dx2=_0xcd2dx2[_0xc8ed[287]];};return null;},findNodeByAttribute:function(){return 9<=document[_0xc8ed[5]]?function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=null;if(null!=_0xcd2dx2){if(_0xcd2dx2[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&_0xcd2dx2[_0xc8ed[284]](_0xcd2dx3)==_0xcd2dx4){_0xcd2dx5=_0xcd2dx2}else {for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx2&&null==_0xcd2dx5;){_0xcd2dx5=mxUtils[_0xc8ed[290]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4),_0xcd2dx2=_0xcd2dx2[_0xc8ed[287]]}}};return _0xcd2dx5;}:mxClient[_0xc8ed[80]]?function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return null==_0xcd2dx2?null:_0xcd2dx2[_0xc8ed[295]][_0xc8ed[294]](_0xc8ed[291]+_0xcd2dx3+_0xc8ed[292]+_0xcd2dx4+_0xc8ed[293])}:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return null==_0xcd2dx2?null:_0xcd2dx2[_0xc8ed[295]][_0xc8ed[297]](_0xc8ed[291]+_0xcd2dx3+_0xc8ed[292]+_0xcd2dx4+_0xc8ed[293],_0xcd2dx2[_0xc8ed[295]],null,XPathResult.ANY_TYPE,null)[_0xc8ed[296]]()}}(),getFunctionName:function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=_0xcd2dx2){if(null!=_0xcd2dx2[_0xc8ed[298]]){_0xcd2dx3=_0xcd2dx2[_0xc8ed[298]]}else {_0xcd2dx2=_0xcd2dx2.toString();for(_0xcd2dx3=9;_0xc8ed[185]==_0xcd2dx2[_0xc8ed[225]](_0xcd2dx3);){_0xcd2dx3++};var _0xcd2dx4=_0xcd2dx2[_0xc8ed[2]](_0xc8ed[299],_0xcd2dx3),_0xcd2dx3=_0xcd2dx2[_0xc8ed[85]](_0xcd2dx3,_0xcd2dx4);}};return _0xcd2dx3;},indexOf:function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&null!=_0xcd2dx3){for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){if(_0xcd2dx2[_0xcd2dx4]==_0xcd2dx3){return _0xcd2dx4}}};return -1;},remove:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null;if(_0xc8ed[194]== typeof _0xcd2dx3){for(var _0xcd2dx5=mxUtils[_0xc8ed[2]](_0xcd2dx3,_0xcd2dx2);0<=_0xcd2dx5;){_0xcd2dx3[_0xc8ed[300]](_0xcd2dx5,1),_0xcd2dx4=_0xcd2dx2,_0xcd2dx5=mxUtils[_0xc8ed[2]](_0xcd2dx3,_0xcd2dx2)}};for(var _0xcd2dx9 in _0xcd2dx3){_0xcd2dx3[_0xcd2dx9]==_0xcd2dx2&&( delete _0xcd2dx3[_0xcd2dx9],_0xcd2dx4=_0xcd2dx2)};return _0xcd2dx4;},isNode:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return null!=_0xcd2dx2&&!isNaN(_0xcd2dx2[_0xc8ed[288]])&&(null==_0xcd2dx3||_0xcd2dx2[_0xc8ed[301]][_0xc8ed[216]]()==_0xcd2dx3[_0xc8ed[216]]())?null==_0xcd2dx4||_0xcd2dx2[_0xc8ed[284]](_0xcd2dx4)==_0xcd2dx5:!1},getChildNodes:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=_0xcd2dx3||mxConstants[_0xc8ed[289]];for(var _0xcd2dx4=[],_0xcd2dx5=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx5;){_0xcd2dx5[_0xc8ed[288]]==_0xcd2dx3&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx5),_0xcd2dx5=_0xcd2dx5[_0xc8ed[287]]};return _0xcd2dx4;},createXmlDocument:function(){var _0xcd2dx2=null;document[_0xc8ed[302]]&&document[_0xc8ed[302]][_0xc8ed[303]]?_0xcd2dx2=document[_0xc8ed[302]][_0xc8ed[303]](_0xc8ed[110],_0xc8ed[110],null):window[_0xc8ed[304]]&&(_0xcd2dx2= new ActiveXObject(_0xc8ed[305]));return _0xcd2dx2;},parseXml:function(){return mxClient[_0xc8ed[80]]&&(_0xc8ed[82]=== typeof document[_0xc8ed[5]]||9>document[_0xc8ed[5]])?function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[306]]();_0xcd2dx3[_0xc8ed[307]]=_0xc8ed[308];_0xcd2dx3[_0xc8ed[309]](_0xcd2dx2);return _0xcd2dx3;}:function(_0xcd2dx2){return ( new DOMParser)[_0xc8ed[311]](_0xcd2dx2,_0xc8ed[310])}}(),clearSelection:function(){if(document[_0xc8ed[312]]){return function(){document[_0xc8ed[312]][_0xc8ed[313]]()}};if(window[_0xc8ed[314]]){return function(){window[_0xc8ed[314]]()[_0xc8ed[315]]()}};}(),getPrettyXml:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=[];if(null!=_0xcd2dx2){if(_0xcd2dx3=_0xcd2dx3||_0xc8ed[316],_0xcd2dx4=_0xcd2dx4||_0xc8ed[110],_0xcd2dx2[_0xc8ed[288]]==mxConstants[_0xc8ed[317]]){_0xcd2dx5[_0xc8ed[207]](_0xcd2dx2[_0xc8ed[318]])}else {_0xcd2dx5[_0xc8ed[207]](_0xcd2dx4+_0xc8ed[319]+_0xcd2dx2[_0xc8ed[301]]);var _0xcd2dx9=_0xcd2dx2[_0xc8ed[320]];if(null!=_0xcd2dx9){for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=mxUtils[_0xc8ed[321]](_0xcd2dx9[_0xcd2dxa][_0xc8ed[318]]);_0xcd2dx5[_0xc8ed[207]](_0xc8ed[185]+_0xcd2dx9[_0xcd2dxa][_0xc8ed[301]]+_0xc8ed[322]+_0xcd2dx12+_0xc8ed[323]);}};_0xcd2dx9=_0xcd2dx2[_0xc8ed[285]];if(null!=_0xcd2dx9){for(_0xcd2dx5[_0xc8ed[207]](_0xc8ed[324]);null!=_0xcd2dx9;){_0xcd2dx5[_0xc8ed[207]](mxUtils[_0xc8ed[325]](_0xcd2dx9,_0xcd2dx3,_0xcd2dx4+_0xcd2dx3)),_0xcd2dx9=_0xcd2dx9[_0xc8ed[287]]};_0xcd2dx5[_0xc8ed[207]](_0xcd2dx4+_0xc8ed[326]+_0xcd2dx2[_0xc8ed[301]]+_0xc8ed[324]);}else {_0xcd2dx5[_0xc8ed[207]](_0xc8ed[327])};}};return _0xcd2dx5[_0xc8ed[234]](_0xc8ed[110]);},removeWhitespace:function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=_0xcd2dx3?_0xcd2dx2[_0xc8ed[328]]:_0xcd2dx2[_0xc8ed[287]];null!=_0xcd2dx4&&_0xcd2dx4[_0xc8ed[288]]==mxConstants[_0xc8ed[317]];){var _0xcd2dx5=_0xcd2dx3?_0xcd2dx4[_0xc8ed[328]]:_0xcd2dx4[_0xc8ed[287]],_0xcd2dx9=mxUtils[_0xc8ed[329]](_0xcd2dx4);0==mxUtils[_0xc8ed[330]](_0xcd2dx9)[_0xc8ed[67]]&&_0xcd2dx4[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx4);_0xcd2dx4=_0xcd2dx5;}},htmlEntities:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=(_0xcd2dx2||_0xc8ed[110])[_0xc8ed[230]](/&/g,_0xc8ed[331]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[230]](/"/g,_0xc8ed[332]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[230]](/\'/g,_0xc8ed[333]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[230]](/</g,_0xc8ed[334]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[230]](/>/g,_0xc8ed[335]);if(null==_0xcd2dx3||_0xcd2dx3){_0xcd2dx2=_0xcd2dx2[_0xc8ed[230]](/\n/g,_0xc8ed[336])};return _0xcd2dx2;},isVml:function(_0xcd2dx2){return null!=_0xcd2dx2&&_0xc8ed[97]==_0xcd2dx2[_0xc8ed[337]]},getXml:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xc8ed[110];null!=_0xcd2dx2&&(_0xcd2dx4=_0xcd2dx2[_0xc8ed[338]],_0xcd2dx4=null==_0xcd2dx4?_0xcd2dx2[_0xc8ed[339]]?_0xcd2dx2[_0xc8ed[339]]:( new XMLSerializer)[_0xc8ed[340]](_0xcd2dx2):_0xcd2dx4[_0xc8ed[230]](/\r\n\t[\t]*/g,_0xc8ed[110])[_0xc8ed[230]](/>\r\n/g,_0xc8ed[341])[_0xc8ed[230]](/\r\n/g,_0xc8ed[192]));return _0xcd2dx4=_0xcd2dx4[_0xc8ed[230]](/\n/g,_0xcd2dx3||_0xc8ed[336]);},getTextContent:function(_0xcd2dx2){var _0xcd2dx3=_0xc8ed[110];null!=_0xcd2dx2&&(null!=_0xcd2dx2[_0xc8ed[285]]&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]]),_0xcd2dx3=_0xcd2dx2[_0xc8ed[318]]||_0xc8ed[110]);return _0xcd2dx3;},getInnerHtml:function(){return mxClient[_0xc8ed[80]]?function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[339]]:_0xc8ed[110]}:function(_0xcd2dx2){return null!=_0xcd2dx2?( new XMLSerializer)[_0xc8ed[340]](_0xcd2dx2):_0xc8ed[110]}}(),getOuterHtml:function(){return mxClient[_0xc8ed[80]]?function(_0xcd2dx2){if(null!=_0xcd2dx2){if(null!=_0xcd2dx2[_0xc8ed[342]]){return _0xcd2dx2[_0xc8ed[342]]};var _0xcd2dx3=[];_0xcd2dx3[_0xc8ed[207]](_0xc8ed[319]+_0xcd2dx2[_0xc8ed[301]]);var _0xcd2dx4=_0xcd2dx2[_0xc8ed[320]];if(null!=_0xcd2dx4){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=_0xcd2dx4[_0xcd2dx5][_0xc8ed[318]];null!=_0xcd2dx9&&0<_0xcd2dx9[_0xc8ed[67]]&&(_0xcd2dx3[_0xc8ed[207]](_0xc8ed[185]),_0xcd2dx3[_0xc8ed[207]](_0xcd2dx4[_0xcd2dx5][_0xc8ed[301]]),_0xcd2dx3[_0xc8ed[207]](_0xc8ed[322]),_0xcd2dx3[_0xc8ed[207]](_0xcd2dx9),_0xcd2dx3[_0xc8ed[207]](_0xc8ed[323]));}};0==_0xcd2dx2[_0xc8ed[339]][_0xc8ed[67]]?_0xcd2dx3[_0xc8ed[207]](_0xc8ed[343]):(_0xcd2dx3[_0xc8ed[207]](_0xc8ed[341]),_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xc8ed[339]]),_0xcd2dx3[_0xc8ed[207]](_0xc8ed[326]+_0xcd2dx2[_0xc8ed[301]]+_0xc8ed[341]));return _0xcd2dx3[_0xc8ed[234]](_0xc8ed[110]);};return _0xc8ed[110];}:function(_0xcd2dx2){return null!=_0xcd2dx2?( new XMLSerializer)[_0xc8ed[340]](_0xcd2dx2):_0xc8ed[110]}}(),write:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[295]][_0xc8ed[344]](_0xcd2dx3);null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[62]](_0xcd2dx4);return _0xcd2dx4;},writeln:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[295]][_0xc8ed[344]](_0xcd2dx3);null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[62]](_0xcd2dx4),_0xcd2dx2[_0xc8ed[62]](document[_0xc8ed[55]](_0xc8ed[345])));return _0xcd2dx4;},br:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=_0xcd2dx3||1;for(var _0xcd2dx4=null,_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3;_0xcd2dx5++){null!=_0xcd2dx2&&(_0xcd2dx4=_0xcd2dx2[_0xc8ed[295]][_0xc8ed[55]](_0xc8ed[345]),_0xcd2dx2[_0xc8ed[62]](_0xcd2dx4))};return _0xcd2dx4;},button:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:document;_0xcd2dx4=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[172]);mxUtils[_0xc8ed[53]](_0xcd2dx4,_0xcd2dx2);mxEvent[_0xc8ed[169]](_0xcd2dx4,_0xc8ed[173],function(_0xcd2dx2){_0xcd2dx3(_0xcd2dx2)});return _0xcd2dx4;},para:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[346]);mxUtils[_0xc8ed[53]](_0xcd2dx4,_0xcd2dx3);null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[62]](_0xcd2dx4);return _0xcd2dx4;},addTransparentBackgroundFilter:function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[124]][_0xc8ed[347]]+=_0xc8ed[348]+mxClient[_0xc8ed[88]]+_0xc8ed[349]},linkAction:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return mxUtils[_0xc8ed[54]](_0xcd2dx2,_0xcd2dx3,function(){_0xcd2dx4[_0xc8ed[350]](_0xcd2dx5)},_0xcd2dx9)},linkInvoke:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){return mxUtils[_0xc8ed[54]](_0xcd2dx2,_0xcd2dx3,function(){_0xcd2dx4[_0xcd2dx5](_0xcd2dx9)},_0xcd2dxa)},link:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[351]);_0xcd2dx9[_0xc8ed[124]][_0xc8ed[352]]=_0xc8ed[353];_0xcd2dx9[_0xc8ed[124]][_0xc8ed[354]]=_0xc8ed[355];_0xcd2dx9[_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[356];null!=_0xcd2dx5&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[357]]=_0xcd2dx5+_0xc8ed[168]);mxEvent[_0xc8ed[169]](_0xcd2dx9,_0xc8ed[173],_0xcd2dx4);mxUtils[_0xc8ed[53]](_0xcd2dx9,_0xcd2dx3);null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[62]](_0xcd2dx9);return _0xcd2dx9;},fit:function(_0xcd2dx2){var _0xcd2dx3=parseInt(_0xcd2dx2[_0xc8ed[358]]),_0xcd2dx4=parseInt(_0xcd2dx2[_0xc8ed[359]]),_0xcd2dx5=document[_0xc8ed[112]],_0xcd2dx9=document[_0xc8ed[158]],_0xcd2dxa=(_0xcd2dx5[_0xc8ed[360]]||_0xcd2dx9[_0xc8ed[360]])+(_0xcd2dx5[_0xc8ed[159]]||_0xcd2dx9[_0xc8ed[159]]);_0xcd2dx3+_0xcd2dx4>_0xcd2dxa&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[160]](_0xcd2dx5[_0xc8ed[360]]||_0xcd2dx9[_0xc8ed[360]],_0xcd2dxa-_0xcd2dx4)+_0xc8ed[168]);_0xcd2dx3=parseInt(_0xcd2dx2[_0xc8ed[362]]);_0xcd2dx4=parseInt(_0xcd2dx2[_0xc8ed[167]]);_0xcd2dxa=(_0xcd2dx5[_0xc8ed[190]]||_0xcd2dx9[_0xc8ed[190]])+Math[_0xc8ed[160]](_0xcd2dx5[_0xc8ed[157]]||0,_0xcd2dx9[_0xc8ed[157]]);_0xcd2dx3+_0xcd2dx4>_0xcd2dxa&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[160]](_0xcd2dx5[_0xc8ed[190]]||_0xcd2dx9[_0xc8ed[190]],_0xcd2dxa-_0xcd2dx4)+_0xc8ed[168]);},open:function(_0xcd2dx2){if(mxClient[_0xc8ed[133]]){try{netscape[_0xc8ed[366]][_0xc8ed[365]][_0xc8ed[364]](_0xc8ed[363])}catch(b){return mxUtils[_0xc8ed[150]](_0xc8ed[367]),_0xc8ed[110]};var _0xcd2dx4=Components[_0xc8ed[372]][_0xc8ed[371]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[368]]);_0xcd2dx4[_0xc8ed[373]](_0xcd2dx2);if(!_0xcd2dx4[_0xc8ed[374]]()){return mxUtils[_0xc8ed[150]](_0xc8ed[375]),_0xc8ed[110]};_0xcd2dx2=Components[_0xc8ed[372]][_0xc8ed[377]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[376]]);_0xcd2dx2[_0xc8ed[176]](_0xcd2dx4,1,4,null);_0xcd2dx4=Components[_0xc8ed[372]][_0xc8ed[379]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[378]]);_0xcd2dx4[_0xc8ed[176]](_0xcd2dx2);return _0xcd2dx4[_0xc8ed[381]](_0xcd2dx4[_0xc8ed[380]]());};_0xcd2dx4=( new ActiveXObject(_0xc8ed[382])).OpenTextFile(_0xcd2dx2,1);_0xcd2dx2=_0xcd2dx4[_0xc8ed[383]]();_0xcd2dx4[_0xc8ed[268]]();return _0xcd2dx2;},save:function(_0xcd2dx2,_0xcd2dx3){if(mxClient[_0xc8ed[133]]){try{netscape[_0xc8ed[366]][_0xc8ed[365]][_0xc8ed[364]](_0xc8ed[363])}catch(c){mxUtils[_0xc8ed[150]](_0xc8ed[384]);return;};var _0xcd2dx5=Components[_0xc8ed[372]][_0xc8ed[371]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[368]]);_0xcd2dx5[_0xc8ed[373]](_0xcd2dx2);_0xcd2dx5[_0xc8ed[374]]()||_0xcd2dx5[_0xc8ed[385]](0,420);var _0xcd2dx9=Components[_0xc8ed[372]][_0xc8ed[387]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[386]]);_0xcd2dx9[_0xc8ed[176]](_0xcd2dx5,34,4,null);_0xcd2dx9[_0xc8ed[53]](_0xcd2dx3,_0xcd2dx3[_0xc8ed[67]]);_0xcd2dx9[_0xc8ed[388]]();_0xcd2dx9[_0xc8ed[268]]();}else {_0xcd2dx5=( new ActiveXObject(_0xc8ed[382])).CreateTextFile(_0xcd2dx2,!0),_0xcd2dx5.Write(_0xcd2dx3),_0xcd2dx5.Close()}},saveAs:function(_0xcd2dx2){var _0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[389]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[390],_0xc8ed[110]);_0xcd2dx3[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx3);try{if(mxClient[_0xc8ed[133]]){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[391]];_0xcd2dx4[_0xc8ed[392]]();_0xcd2dx4[_0xc8ed[53]](_0xcd2dx2);_0xcd2dx4[_0xc8ed[268]]();try{netscape[_0xc8ed[366]][_0xc8ed[365]][_0xc8ed[364]](_0xc8ed[363]),_0xcd2dx3[_0xc8ed[393]](),saveDocument(_0xcd2dx4)}catch(d){mxUtils[_0xc8ed[150]](_0xc8ed[394])};}else {_0xcd2dx4=_0xcd2dx3[_0xc8ed[396]][_0xc8ed[395]],_0xcd2dx4[_0xc8ed[53]](_0xcd2dx2),_0xcd2dx4[_0xc8ed[398]](_0xc8ed[397],!1,document[_0xc8ed[45]])}}finally{document[_0xc8ed[112]][_0xc8ed[266]](_0xcd2dx3)};},copy:function(_0xcd2dx2){if(window[_0xc8ed[399]]){window[_0xc8ed[399]][_0xc8ed[401]](_0xc8ed[400],_0xcd2dx2)}else {netscape[_0xc8ed[366]][_0xc8ed[365]][_0xc8ed[364]](_0xc8ed[363]);var _0xcd2dx3=Components[_0xc8ed[372]][_0xc8ed[403]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[402]]);if(_0xcd2dx3){var _0xcd2dx4=Components[_0xc8ed[372]][_0xc8ed[405]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[404]]);if(_0xcd2dx4){_0xcd2dx4[_0xc8ed[407]](_0xc8ed[406]);var _0xcd2dx5=Components[_0xc8ed[372]][_0xc8ed[409]][_0xc8ed[370]](Components[_0xc8ed[369]][_0xc8ed[408]]);_0xcd2dx5[_0xc8ed[410]]=_0xcd2dx2;_0xcd2dx4[_0xc8ed[411]](_0xc8ed[406],_0xcd2dx5,2*_0xcd2dx2[_0xc8ed[67]]);_0xcd2dx3[_0xc8ed[401]](_0xcd2dx4,null,Components[_0xc8ed[369]][_0xc8ed[402]][_0xc8ed[412]]);};};}},load:function(_0xcd2dx2){_0xcd2dx2= new mxXmlRequest(_0xcd2dx2,null,_0xc8ed[413],!1);_0xcd2dx2[_0xc8ed[414]]();return _0xcd2dx2;},get:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return ( new mxXmlRequest(_0xcd2dx2,null,_0xc8ed[413]))[_0xc8ed[414]](_0xcd2dx3,_0xcd2dx4)},post:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return ( new mxXmlRequest(_0xcd2dx2,_0xcd2dx3))[_0xc8ed[414]](_0xcd2dx4,_0xcd2dx5)},submit:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return ( new mxXmlRequest(_0xcd2dx2,_0xcd2dx3))[_0xc8ed[415]](_0xcd2dx4,_0xcd2dx5)},loadInto:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxClient[_0xc8ed[80]]?_0xcd2dx3[_0xc8ed[416]]=function(){4==_0xcd2dx3[_0xc8ed[417]]&&_0xcd2dx4()}:_0xcd2dx3[_0xc8ed[418]](_0xc8ed[219],_0xcd2dx4,!1);_0xcd2dx3[_0xc8ed[219]](_0xcd2dx2);},getValue:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2[_0xcd2dx3]:null;null==_0xcd2dx2&&(_0xcd2dx2=_0xcd2dx4);return _0xcd2dx2;},getNumber:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2[_0xcd2dx3]:null;null==_0xcd2dx2&&(_0xcd2dx2=_0xcd2dx4||0);return Number(_0xcd2dx2);},getColor:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2[_0xcd2dx3]:null;null==_0xcd2dx2?_0xcd2dx2=_0xcd2dx4:_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);return _0xcd2dx2;},clone:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;var _0xcd2dx5=null;if(null!=_0xcd2dx2&&_0xc8ed[279]== typeof _0xcd2dx2[_0xc8ed[196]]){var _0xcd2dx5= new _0xcd2dx2[_0xc8ed[196]],_0xcd2dx9;for(_0xcd2dx9 in _0xcd2dx2){if(_0xcd2dx9!=mxObjectIdentity[_0xc8ed[195]]&&(null==_0xcd2dx3||0>mxUtils[_0xc8ed[2]](_0xcd2dx3,_0xcd2dx9))){_0xcd2dx5[_0xcd2dx9]=!_0xcd2dx4&&_0xc8ed[194]== typeof _0xcd2dx2[_0xcd2dx9]?mxUtils[_0xc8ed[238]](_0xcd2dx2[_0xcd2dx9]):_0xcd2dx2[_0xcd2dx9]}};};return _0xcd2dx5;},equalPoints:function(_0xcd2dx2,_0xcd2dx3){if(null==_0xcd2dx2&&null!=_0xcd2dx3||null!=_0xcd2dx2&&null==_0xcd2dx3||null!=_0xcd2dx2&&null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[67]]!=_0xcd2dx3[_0xc8ed[67]]){return !1};if(null!=_0xcd2dx2&&null!=_0xcd2dx3){for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){if(_0xcd2dx2[_0xcd2dx4]==_0xcd2dx3[_0xcd2dx4]||null!=_0xcd2dx2[_0xcd2dx4]&&!_0xcd2dx2[_0xcd2dx4][_0xc8ed[237]](_0xcd2dx3[_0xcd2dx4])){return !1}}};return !0;},equalEntries:function(_0xcd2dx2,_0xcd2dx3){if(null==_0xcd2dx2&&null!=_0xcd2dx3||null!=_0xcd2dx2&&null==_0xcd2dx3||null!=_0xcd2dx2&&null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[67]]!=_0xcd2dx3[_0xc8ed[67]]){return !1};if(null!=_0xcd2dx2&&null!=_0xcd2dx3){for(var _0xcd2dx4 in _0xcd2dx2){if(_0xcd2dx2[_0xcd2dx4]!=_0xcd2dx3[_0xcd2dx4]){return !1}}};return !0;},extend:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=function(){};_0xcd2dx4[_0xc8ed[202]]=_0xcd2dx3[_0xc8ed[202]];_0xcd2dx2[_0xc8ed[202]]= new _0xcd2dx4;_0xcd2dx2[_0xc8ed[202]][_0xc8ed[196]]=_0xcd2dx2;},toString:function(_0xcd2dx2){var _0xcd2dx3=_0xc8ed[110],_0xcd2dx4;for(_0xcd2dx4 in _0xcd2dx2){try{if(null==_0xcd2dx2[_0xcd2dx4]){_0xcd2dx3+=_0xcd2dx4+_0xc8ed[419]}else {if(_0xc8ed[279]== typeof _0xcd2dx2[_0xcd2dx4]){_0xcd2dx3+=_0xcd2dx4+_0xc8ed[420]}else {if(_0xc8ed[194]== typeof _0xcd2dx2[_0xcd2dx4]){var _0xcd2dx5=mxUtils[_0xc8ed[197]](_0xcd2dx2[_0xcd2dx4][_0xc8ed[196]]),_0xcd2dx3=_0xcd2dx3+(_0xcd2dx4+_0xc8ed[421]+_0xcd2dx5+_0xc8ed[422])}else {_0xcd2dx3+=_0xcd2dx4+_0xc8ed[423]+_0xcd2dx2[_0xcd2dx4]+_0xc8ed[192]}}}}catch(e){_0xcd2dx3+=_0xcd2dx4+_0xc8ed[226]+e[_0xc8ed[281]]}};return _0xcd2dx3;},toRadians:function(_0xcd2dx2){return Math[_0xc8ed[424]]*_0xcd2dx2/180},arcToCurves:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){_0xcd2dx13-=_0xcd2dx2;_0xcd2dx14-=_0xcd2dx3;if(0===_0xcd2dx4||0===_0xcd2dx5){return _0xcd2dx18};_0xcd2dx4=Math[_0xc8ed[425]](_0xcd2dx4);_0xcd2dx5=Math[_0xc8ed[425]](_0xcd2dx5);var _0xcd2dx15=-_0xcd2dx13/2,_0xcd2dx16=-_0xcd2dx14/2,_0xcd2dx17=Math[_0xc8ed[426]](_0xcd2dx9*Math[_0xc8ed[424]]/180),_0xcd2dx18=Math[_0xc8ed[427]](_0xcd2dx9*Math[_0xc8ed[424]]/180);_0xcd2dx9=_0xcd2dx17*_0xcd2dx15+_0xcd2dx18*_0xcd2dx16;var _0xcd2dx15=-1*_0xcd2dx18*_0xcd2dx15+_0xcd2dx17*_0xcd2dx16,_0xcd2dx16=_0xcd2dx9*_0xcd2dx9,_0xcd2dx19=_0xcd2dx15*_0xcd2dx15,_0xcd2dx1a=_0xcd2dx4*_0xcd2dx4,_0xcd2dx1b=_0xcd2dx5*_0xcd2dx5,_0xcd2dx1c=_0xcd2dx16/_0xcd2dx1a+_0xcd2dx19/_0xcd2dx1b;1<_0xcd2dx1c?(_0xcd2dx4*=Math[_0xc8ed[428]](_0xcd2dx1c),_0xcd2dx5*=Math[_0xc8ed[428]](_0xcd2dx1c),_0xcd2dxa=0):(_0xcd2dx1c=1,_0xcd2dxa===_0xcd2dx12&&(_0xcd2dx1c= -1),_0xcd2dxa=_0xcd2dx1c*Math[_0xc8ed[428]]((_0xcd2dx1a*_0xcd2dx1b-_0xcd2dx1a*_0xcd2dx19-_0xcd2dx1b*_0xcd2dx16)/(_0xcd2dx1a*_0xcd2dx19+_0xcd2dx1b*_0xcd2dx16)));_0xcd2dx16=_0xcd2dxa*_0xcd2dx4*_0xcd2dx15/_0xcd2dx5;_0xcd2dx19=-1*_0xcd2dxa*_0xcd2dx5*_0xcd2dx9/_0xcd2dx4;_0xcd2dx13=_0xcd2dx17*_0xcd2dx16-_0xcd2dx18*_0xcd2dx19+_0xcd2dx13/2;_0xcd2dx14=_0xcd2dx18*_0xcd2dx16+_0xcd2dx17*_0xcd2dx19+_0xcd2dx14/2;_0xcd2dx1a=Math[_0xc8ed[429]]((_0xcd2dx15-_0xcd2dx19)/_0xcd2dx5,(_0xcd2dx9-_0xcd2dx16)/_0xcd2dx4)-Math[_0xc8ed[429]](0,1);_0xcd2dxa=0<=_0xcd2dx1a?_0xcd2dx1a:2*Math[_0xc8ed[424]]+_0xcd2dx1a;_0xcd2dx1a=Math[_0xc8ed[429]]((-_0xcd2dx15-_0xcd2dx19)/_0xcd2dx5,(-_0xcd2dx9-_0xcd2dx16)/_0xcd2dx4)-Math[_0xc8ed[429]]((_0xcd2dx15-_0xcd2dx19)/_0xcd2dx5,(_0xcd2dx9-_0xcd2dx16)/_0xcd2dx4);_0xcd2dx9=0<=_0xcd2dx1a?_0xcd2dx1a:2*Math[_0xc8ed[424]]+_0xcd2dx1a;0==_0xcd2dx12&&0<_0xcd2dx9?_0xcd2dx9-=2*Math[_0xc8ed[424]]:0!=_0xcd2dx12&&0>_0xcd2dx9&&(_0xcd2dx9+=2*Math[_0xc8ed[424]]);_0xcd2dx12=2*_0xcd2dx9/Math[_0xc8ed[424]];_0xcd2dx12=Math[_0xc8ed[430]](0>_0xcd2dx12?-1*_0xcd2dx12:_0xcd2dx12);_0xcd2dx9/=_0xcd2dx12;_0xcd2dx15=8/3*Math[_0xc8ed[427]](_0xcd2dx9/4)*Math[_0xc8ed[427]](_0xcd2dx9/4)/Math[_0xc8ed[427]](_0xcd2dx9/2);_0xcd2dx16=_0xcd2dx17*_0xcd2dx4;_0xcd2dx17*=_0xcd2dx5;_0xcd2dx4*=_0xcd2dx18;_0xcd2dx5*=_0xcd2dx18;for(var _0xcd2dx1d=Math[_0xc8ed[426]](_0xcd2dxa),_0xcd2dx1e=Math[_0xc8ed[427]](_0xcd2dxa),_0xcd2dx19=-_0xcd2dx15*(_0xcd2dx16*_0xcd2dx1e+_0xcd2dx5*_0xcd2dx1d),_0xcd2dx1a=-_0xcd2dx15*(_0xcd2dx4*_0xcd2dx1e-_0xcd2dx17*_0xcd2dx1d),_0xcd2dx1c=_0xcd2dx1b=0,_0xcd2dx18=[],_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx12;++_0xcd2dx1f){_0xcd2dxa+=_0xcd2dx9;var _0xcd2dx1d=Math[_0xc8ed[426]](_0xcd2dxa),_0xcd2dx1e=Math[_0xc8ed[427]](_0xcd2dxa),_0xcd2dx1b=_0xcd2dx16*_0xcd2dx1d-_0xcd2dx5*_0xcd2dx1e+_0xcd2dx13,_0xcd2dx1c=_0xcd2dx4*_0xcd2dx1d+_0xcd2dx17*_0xcd2dx1e+_0xcd2dx14,_0xcd2dx20=-_0xcd2dx15*(_0xcd2dx16*_0xcd2dx1e+_0xcd2dx5*_0xcd2dx1d),_0xcd2dx1d=-_0xcd2dx15*(_0xcd2dx4*_0xcd2dx1e-_0xcd2dx17*_0xcd2dx1d),_0xcd2dx1e=6*_0xcd2dx1f;_0xcd2dx18[_0xcd2dx1e]=Number(_0xcd2dx19+_0xcd2dx2);_0xcd2dx18[_0xcd2dx1e+1]=Number(_0xcd2dx1a+_0xcd2dx3);_0xcd2dx18[_0xcd2dx1e+2]=Number(_0xcd2dx1b-_0xcd2dx20+_0xcd2dx2);_0xcd2dx18[_0xcd2dx1e+3]=Number(_0xcd2dx1c-_0xcd2dx1d+_0xcd2dx3);_0xcd2dx18[_0xcd2dx1e+4]=Number(_0xcd2dx1b+_0xcd2dx2);_0xcd2dx18[_0xcd2dx1e+5]=Number(_0xcd2dx1c+_0xcd2dx3);_0xcd2dx19=_0xcd2dx1b+_0xcd2dx20;_0xcd2dx1a=_0xcd2dx1c+_0xcd2dx1d;};return _0xcd2dx18;},getBoundingBox:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null;if(null!=_0xcd2dx2&&null!=_0xcd2dx3&&0!=_0xcd2dx3){var _0xcd2dx5=mxUtils[_0xc8ed[431]](_0xcd2dx3),_0xcd2dx4=Math[_0xc8ed[426]](_0xcd2dx5),_0xcd2dx9=Math[_0xc8ed[427]](_0xcd2dx5),_0xcd2dxa= new mxPoint(_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]/2,_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]/2),_0xcd2dx12= new mxPoint(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]),_0xcd2dx5= new mxPoint(_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[236]]),_0xcd2dx13= new mxPoint(_0xcd2dx5[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]),_0xcd2dx14= new mxPoint(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]]),_0xcd2dx12=mxUtils[_0xc8ed[432]](_0xcd2dx12,_0xcd2dx4,_0xcd2dx9,_0xcd2dxa),_0xcd2dx5=mxUtils[_0xc8ed[432]](_0xcd2dx5,_0xcd2dx4,_0xcd2dx9,_0xcd2dxa),_0xcd2dx13=mxUtils[_0xc8ed[432]](_0xcd2dx13,_0xcd2dx4,_0xcd2dx9,_0xcd2dxa),_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx4,_0xcd2dx9,_0xcd2dxa),_0xcd2dx4= new mxRectangle(_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],0,0);_0xcd2dx4[_0xc8ed[99]]( new mxRectangle(_0xcd2dx5[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]],0,0));_0xcd2dx4[_0xc8ed[99]]( new mxRectangle(_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],0,0));_0xcd2dx4[_0xc8ed[99]]( new mxRectangle(_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]],0,0));};return _0xcd2dx4;},getRotatedPoint:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5: new mxPoint;var _0xcd2dx9=_0xcd2dx2[_0xc8ed[235]]-_0xcd2dx5[_0xc8ed[235]];_0xcd2dx2=_0xcd2dx2[_0xc8ed[236]]-_0xcd2dx5[_0xc8ed[236]];return  new mxPoint(_0xcd2dx9*_0xcd2dx3-_0xcd2dx2*_0xcd2dx4+_0xcd2dx5[_0xc8ed[235]],_0xcd2dx2*_0xcd2dx3+_0xcd2dx9*_0xcd2dx4+_0xcd2dx5[_0xc8ed[236]]);},getPortConstraints:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_PORT_CONSTRAINT,null);if(null==_0xcd2dx2){return _0xcd2dx5};_0xcd2dx5=_0xcd2dx2.toString();_0xcd2dx2=mxConstants[_0xc8ed[434]];0<=_0xcd2dx5[_0xc8ed[2]](mxConstants.DIRECTION_NORTH)&&(_0xcd2dx2|=mxConstants[_0xc8ed[435]]);0<=_0xcd2dx5[_0xc8ed[2]](mxConstants.DIRECTION_WEST)&&(_0xcd2dx2|=mxConstants[_0xc8ed[436]]);0<=_0xcd2dx5[_0xc8ed[2]](mxConstants.DIRECTION_SOUTH)&&(_0xcd2dx2|=mxConstants[_0xc8ed[437]]);0<=_0xcd2dx5[_0xc8ed[2]](mxConstants.DIRECTION_EAST)&&(_0xcd2dx2|=mxConstants[_0xc8ed[438]]);return _0xcd2dx2;},reversePortConstraints:function(_0xcd2dx2){var _0xcd2dx3=0,_0xcd2dx3=(_0xcd2dx2&mxConstants[_0xc8ed[436]])<<3,_0xcd2dx3=_0xcd2dx3|(_0xcd2dx2&mxConstants[_0xc8ed[435]])<<1,_0xcd2dx3=_0xcd2dx3|(_0xcd2dx2&mxConstants[_0xc8ed[437]])>>1;return _0xcd2dx3|=(_0xcd2dx2&mxConstants[_0xc8ed[438]])>>3;},findNearestSegment:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=-1;if(0<_0xcd2dx2[_0xc8ed[439]][_0xc8ed[67]]){for(var _0xcd2dx9=_0xcd2dx2[_0xc8ed[439]][0],_0xcd2dxa=null,_0xcd2dx12=1;_0xcd2dx12<_0xcd2dx2[_0xc8ed[439]][_0xc8ed[67]];_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx2[_0xc8ed[439]][_0xcd2dx12],_0xcd2dx9=mxUtils[_0xc8ed[440]](_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],_0xcd2dx3,_0xcd2dx4);if(null==_0xcd2dxa||_0xcd2dx9<_0xcd2dxa){_0xcd2dxa=_0xcd2dx9,_0xcd2dx5=_0xcd2dx12-1};_0xcd2dx9=_0xcd2dx13;}};return _0xcd2dx5;},rectangleIntersectsSegment:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[236]],_0xcd2dx9=_0xcd2dx2[_0xc8ed[235]],_0xcd2dxa=_0xcd2dx5+_0xcd2dx2[_0xc8ed[119]],_0xcd2dx12=_0xcd2dx9+_0xcd2dx2[_0xc8ed[117]];_0xcd2dx2=_0xcd2dx3[_0xc8ed[235]];var _0xcd2dx13=_0xcd2dx4[_0xc8ed[235]];_0xcd2dx3[_0xc8ed[235]]>_0xcd2dx4[_0xc8ed[235]]&&(_0xcd2dx2=_0xcd2dx4[_0xc8ed[235]],_0xcd2dx13=_0xcd2dx3[_0xc8ed[235]]);_0xcd2dx13>_0xcd2dx12&&(_0xcd2dx13=_0xcd2dx12);_0xcd2dx2<_0xcd2dx9&&(_0xcd2dx2=_0xcd2dx9);if(_0xcd2dx2>_0xcd2dx13){return !1};var _0xcd2dx9=_0xcd2dx3[_0xc8ed[236]],_0xcd2dx12=_0xcd2dx4[_0xc8ed[236]],_0xcd2dx14=_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx3[_0xc8ed[235]];1E-7<Math[_0xc8ed[425]](_0xcd2dx14)&&(_0xcd2dx4=(_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx3[_0xc8ed[236]])/_0xcd2dx14,_0xcd2dx3=_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx4*_0xcd2dx3[_0xc8ed[235]],_0xcd2dx9=_0xcd2dx4*_0xcd2dx2+_0xcd2dx3,_0xcd2dx12=_0xcd2dx4*_0xcd2dx13+_0xcd2dx3);_0xcd2dx9>_0xcd2dx12&&(_0xcd2dx3=_0xcd2dx12,_0xcd2dx12=_0xcd2dx9,_0xcd2dx9=_0xcd2dx3);_0xcd2dx12>_0xcd2dxa&&(_0xcd2dx12=_0xcd2dxa);_0xcd2dx9<_0xcd2dx5&&(_0xcd2dx9=_0xcd2dx5);return _0xcd2dx9>_0xcd2dx12?!1:!0;},contains:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx2[_0xc8ed[235]]<=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]>=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[236]]<=_0xcd2dx4&&_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]>=_0xcd2dx4},intersects:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[119]],_0xcd2dx9=_0xcd2dx3[_0xc8ed[117]],_0xcd2dxa=_0xcd2dx3[_0xc8ed[119]];if(0>=_0xcd2dx9||0>=_0xcd2dxa||0>=_0xcd2dx4||0>=_0xcd2dx5){return !1};var _0xcd2dx12=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx13=_0xcd2dx2[_0xc8ed[236]],_0xcd2dx14=_0xcd2dx3[_0xc8ed[235]],_0xcd2dx15=_0xcd2dx3[_0xc8ed[236]],_0xcd2dx9=_0xcd2dx9+_0xcd2dx14,_0xcd2dxa=_0xcd2dxa+_0xcd2dx15,_0xcd2dx4=_0xcd2dx4+_0xcd2dx12,_0xcd2dx5=_0xcd2dx5+_0xcd2dx13;return (_0xcd2dx9<_0xcd2dx14||_0xcd2dx9>_0xcd2dx12)&&(_0xcd2dxa<_0xcd2dx15||_0xcd2dxa>_0xcd2dx13)&&(_0xcd2dx4<_0xcd2dx12||_0xcd2dx4>_0xcd2dx14)&&(_0xcd2dx5<_0xcd2dx13||_0xcd2dx5>_0xcd2dx15);},intersectsHotspot:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:1;_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9:0;_0xcd2dxa=null!=_0xcd2dxa?_0xcd2dxa:0;if(0<_0xcd2dx5){var _0xcd2dx12=_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx13=_0xcd2dx2[_0xc8ed[242]](),_0xcd2dx14=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx15=_0xcd2dx2[_0xc8ed[119]],_0xcd2dx16=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_STARTSIZE)*_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]];0<_0xcd2dx16&&(mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_HORIZONTAL,!0)?(_0xcd2dx13=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx16/2,_0xcd2dx15=_0xcd2dx16):(_0xcd2dx12=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx16/2,_0xcd2dx14=_0xcd2dx16));_0xcd2dx14=Math[_0xc8ed[160]](_0xcd2dx9,_0xcd2dx14*_0xcd2dx5);_0xcd2dx15=Math[_0xc8ed[160]](_0xcd2dx9,_0xcd2dx15*_0xcd2dx5);0<_0xcd2dxa&&(_0xcd2dx14=Math[_0xc8ed[243]](_0xcd2dx14,_0xcd2dxa),_0xcd2dx15=Math[_0xc8ed[243]](_0xcd2dx15,_0xcd2dxa));_0xcd2dx5= new mxRectangle(_0xcd2dx12-_0xcd2dx14/2,_0xcd2dx13-_0xcd2dx15/2,_0xcd2dx14,_0xcd2dx15);_0xcd2dx12=mxUtils[_0xc8ed[431]](mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION)||0);0!=_0xcd2dx12&&(_0xcd2dx9=Math[_0xc8ed[426]](-_0xcd2dx12),_0xcd2dxa=Math[_0xc8ed[427]](-_0xcd2dx12),_0xcd2dx12= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]()),_0xcd2dx2=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx3,_0xcd2dx4),_0xcd2dx9,_0xcd2dxa,_0xcd2dx12),_0xcd2dx3=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[236]]);return mxUtils[_0xc8ed[442]](_0xcd2dx5,_0xcd2dx3,_0xcd2dx4);};return !0;},getOffset:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=0,_0xcd2dx5=0;if(null!=_0xcd2dx3&&_0xcd2dx3){var _0xcd2dx9=document[_0xc8ed[112]],_0xcd2dxa=document[_0xc8ed[158]],_0xcd2dx4=_0xcd2dx4+(_0xcd2dx9[_0xc8ed[360]]||_0xcd2dxa[_0xc8ed[360]]),_0xcd2dx5=_0xcd2dx5+(_0xcd2dx9[_0xc8ed[190]]||_0xcd2dxa[_0xc8ed[190]])};for(;_0xcd2dx2[_0xc8ed[443]];){_0xcd2dx4+=_0xcd2dx2[_0xc8ed[358]],_0xcd2dx5+=_0xcd2dx2[_0xc8ed[362]],_0xcd2dx2=_0xcd2dx2[_0xc8ed[443]]};return  new mxPoint(_0xcd2dx4,_0xcd2dx5);},getScrollOrigin:function(_0xcd2dx2){for(var _0xcd2dx3=document[_0xc8ed[112]],_0xcd2dx4=document[_0xc8ed[158]],_0xcd2dx5= new mxPoint(_0xcd2dx3[_0xc8ed[360]]||_0xcd2dx4[_0xc8ed[360]],_0xcd2dx3[_0xc8ed[190]]||_0xcd2dx4[_0xc8ed[190]]);null!=_0xcd2dx2&&_0xcd2dx2!=_0xcd2dx3&&_0xcd2dx2!=_0xcd2dx4;){!isNaN(_0xcd2dx2[_0xc8ed[360]])&&!isNaN(_0xcd2dx2[_0xc8ed[190]])&&(_0xcd2dx5[_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[360]],_0xcd2dx5[_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[190]]),_0xcd2dx2=_0xcd2dx2[_0xc8ed[265]]};return _0xcd2dx5;},convertPoint:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=mxUtils[_0xc8ed[444]](_0xcd2dx2);_0xcd2dx2=mxUtils[_0xc8ed[445]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[235]]-=_0xcd2dx5[_0xc8ed[235]];_0xcd2dx2[_0xc8ed[236]]-=_0xcd2dx5[_0xc8ed[236]];return  new mxPoint(_0xcd2dx3-_0xcd2dx2[_0xc8ed[235]],_0xcd2dx4-_0xcd2dx2[_0xc8ed[236]]);},ltrim:function(_0xcd2dx2,_0xcd2dx3){return _0xcd2dx2[_0xc8ed[230]](RegExp(_0xc8ed[446]+(_0xcd2dx3||_0xc8ed[447])+_0xc8ed[448],_0xc8ed[449]),_0xc8ed[110])},rtrim:function(_0xcd2dx2,_0xcd2dx3){return _0xcd2dx2[_0xc8ed[230]](RegExp(_0xc8ed[450]+(_0xcd2dx3||_0xc8ed[447])+_0xc8ed[451],_0xc8ed[449]),_0xc8ed[110])},trim:function(_0xcd2dx2,_0xcd2dx3){return mxUtils[_0xc8ed[453]](mxUtils[_0xc8ed[452]](_0xcd2dx2,_0xcd2dx3),_0xcd2dx3)},isNumeric:function(_0xcd2dx2){return null!=_0xcd2dx2&&(null==_0xcd2dx2[_0xc8ed[67]]||0<_0xcd2dx2[_0xc8ed[67]]&&0>_0xcd2dx2[_0xc8ed[2]](_0xc8ed[454])&&0>_0xcd2dx2[_0xc8ed[2]](_0xc8ed[455]))&&!isNaN(_0xcd2dx2)},mod:function(_0xcd2dx2,_0xcd2dx3){return (_0xcd2dx2%_0xcd2dx3+_0xcd2dx3)%_0xcd2dx3},intersection:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){var _0xcd2dx14=(_0xcd2dx13-_0xcd2dxa)*(_0xcd2dx4-_0xcd2dx2)-(_0xcd2dx12-_0xcd2dx9)*(_0xcd2dx5-_0xcd2dx3);_0xcd2dx12=((_0xcd2dx12-_0xcd2dx9)*(_0xcd2dx3-_0xcd2dxa)-(_0xcd2dx13-_0xcd2dxa)*(_0xcd2dx2-_0xcd2dx9))/_0xcd2dx14;_0xcd2dx9=((_0xcd2dx4-_0xcd2dx2)*(_0xcd2dx3-_0xcd2dxa)-(_0xcd2dx5-_0xcd2dx3)*(_0xcd2dx2-_0xcd2dx9))/_0xcd2dx14;return 0<=_0xcd2dx12&&1>=_0xcd2dx12&&0<=_0xcd2dx9&&1>=_0xcd2dx9? new mxPoint(_0xcd2dx2+_0xcd2dx12*(_0xcd2dx4-_0xcd2dx2),_0xcd2dx3+_0xcd2dx12*(_0xcd2dx5-_0xcd2dx3)):null;},ptSegDistSq:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx4-=_0xcd2dx2;_0xcd2dx5-=_0xcd2dx3;_0xcd2dx9-=_0xcd2dx2;_0xcd2dxa-=_0xcd2dx3;0>=_0xcd2dx9*_0xcd2dx4+_0xcd2dxa*_0xcd2dx5?_0xcd2dx4=0:(_0xcd2dx9=_0xcd2dx4-_0xcd2dx9,_0xcd2dxa=_0xcd2dx5-_0xcd2dxa,_0xcd2dx2=_0xcd2dx9*_0xcd2dx4+_0xcd2dxa*_0xcd2dx5,_0xcd2dx4=0>=_0xcd2dx2?0:_0xcd2dx2*_0xcd2dx2/(_0xcd2dx4*_0xcd2dx4+_0xcd2dx5*_0xcd2dx5));_0xcd2dx9=_0xcd2dx9*_0xcd2dx9+_0xcd2dxa*_0xcd2dxa-_0xcd2dx4;0>_0xcd2dx9&&(_0xcd2dx9=0);return _0xcd2dx9;},relativeCcw:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx4-=_0xcd2dx2;_0xcd2dx5-=_0xcd2dx3;_0xcd2dx9-=_0xcd2dx2;_0xcd2dxa-=_0xcd2dx3;_0xcd2dx2=_0xcd2dx9*_0xcd2dx5-_0xcd2dxa*_0xcd2dx4;0==_0xcd2dx2&&(_0xcd2dx2=_0xcd2dx9*_0xcd2dx4+_0xcd2dxa*_0xcd2dx5,0<_0xcd2dx2&&(_0xcd2dx2=(_0xcd2dx9-_0xcd2dx4)*_0xcd2dx4+(_0xcd2dxa-_0xcd2dx5)*_0xcd2dx5,0>_0xcd2dx2&&(_0xcd2dx2=0)));return 0>_0xcd2dx2?-1:0<_0xcd2dx2?1:0;},animateChanges:function(_0xcd2dx2,_0xcd2dx3){mxEffects[_0xc8ed[456]][_0xc8ed[183]](this,arguments)},cascadeOpacity:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxEffects[_0xc8ed[260]][_0xc8ed[183]](this,arguments)},fadeOut:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){mxEffects[_0xc8ed[457]][_0xc8ed[183]](this,arguments)},setOpacity:function(_0xcd2dx2,_0xcd2dx3){mxUtils[_0xc8ed[458]](_0xcd2dx2)?_0xcd2dx2[_0xc8ed[124]][_0xc8ed[347]]=100<=_0xcd2dx3?null:_0xc8ed[459]+_0xcd2dx3/5+_0xc8ed[460]:mxClient[_0xc8ed[80]]&&(_0xc8ed[82]=== typeof document[_0xc8ed[5]]||9>document[_0xc8ed[5]])?_0xcd2dx2[_0xc8ed[124]][_0xc8ed[347]]=100<=_0xcd2dx3?null:_0xc8ed[459]+_0xcd2dx3+_0xc8ed[460]:_0xcd2dx2[_0xc8ed[124]][_0xc8ed[461]]=_0xcd2dx3/100},createImage:function(_0xcd2dx2){var _0xcd2dx3=null;mxClient[_0xc8ed[49]]&&_0xc8ed[462]!=document[_0xc8ed[135]]?(_0xcd2dx3=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[464]),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx2),_0xcd2dx3[_0xc8ed[124]][_0xc8ed[465]]=_0xc8ed[130]):(_0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[466]),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx2),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[467],_0xc8ed[468]));return _0xcd2dx3;},sortCells:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;var _0xcd2dx4= new mxDictionary;_0xcd2dx2[_0xc8ed[470]](function(_0xcd2dx2,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[203]](_0xcd2dx2);null==_0xcd2dxa&&(_0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2)[_0xc8ed[224]](mxCellPath.PATH_SEPARATOR),_0xcd2dx4[_0xc8ed[204]](_0xcd2dx2,_0xcd2dxa));var _0xcd2dx12=_0xcd2dx4[_0xc8ed[203]](_0xcd2dx9);null==_0xcd2dx12&&(_0xcd2dx12=mxCellPath[_0xc8ed[385]](_0xcd2dx9)[_0xc8ed[224]](mxCellPath.PATH_SEPARATOR),_0xcd2dx4[_0xc8ed[204]](_0xcd2dx9,_0xcd2dx12));_0xcd2dxa=mxCellPath[_0xc8ed[469]](_0xcd2dxa,_0xcd2dx12);return 0==_0xcd2dxa?0:0<_0xcd2dxa==_0xcd2dx3?1:-1;});return _0xcd2dx2;},getStylename:function(_0xcd2dx2){return null!=_0xcd2dx2&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[471])[0],0>_0xcd2dx2[_0xc8ed[2]](_0xc8ed[226]))?_0xcd2dx2:_0xc8ed[110]},getStylenames:function(_0xcd2dx2){var _0xcd2dx3=[];if(null!=_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[471]);for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){0>_0xcd2dx2[_0xcd2dx4][_0xc8ed[2]](_0xc8ed[226])&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx4])};};return _0xcd2dx3;},indexOfStylename:function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&null!=_0xcd2dx3){for(var _0xcd2dx4=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[471]),_0xcd2dx5=0,_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx9++){if(_0xcd2dx4[_0xcd2dx9]==_0xcd2dx3){return _0xcd2dx5};_0xcd2dx5+=_0xcd2dx4[_0xcd2dx9][_0xc8ed[67]]+1;}};return -1;},addStylename:function(_0xcd2dx2,_0xcd2dx3){0>mxUtils[_0xc8ed[472]](_0xcd2dx2,_0xcd2dx3)&&(null==_0xcd2dx2?_0xcd2dx2=_0xc8ed[110]:0<_0xcd2dx2[_0xc8ed[67]]&&_0xc8ed[471]!=_0xcd2dx2[_0xc8ed[225]](_0xcd2dx2[_0xc8ed[67]]-1)&&(_0xcd2dx2+=_0xc8ed[471]),_0xcd2dx2+=_0xcd2dx3);return _0xcd2dx2;},removeStylename:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=[];if(null!=_0xcd2dx2){for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[471]),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx5[_0xcd2dx9]!=_0xcd2dx3&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx5[_0xcd2dx9])}};return _0xcd2dx4[_0xc8ed[234]](_0xc8ed[471]);},removeAllStylenames:function(_0xcd2dx2){var _0xcd2dx3=[];if(null!=_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[471]);for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){0<=_0xcd2dx2[_0xcd2dx4][_0xc8ed[2]](_0xc8ed[226])&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx4])};};return _0xcd2dx3[_0xc8ed[234]](_0xc8ed[471]);},setCellStyles:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]){_0xcd2dx2[_0xc8ed[473]]();try{for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){if(null!=_0xcd2dx3[_0xcd2dx9]){var _0xcd2dxa=mxUtils[_0xc8ed[475]](_0xcd2dx2[_0xc8ed[474]](_0xcd2dx3[_0xcd2dx9]),_0xcd2dx4,_0xcd2dx5);_0xcd2dx2[_0xc8ed[475]](_0xcd2dx3[_0xcd2dx9],_0xcd2dxa);}}}finally{_0xcd2dx2[_0xc8ed[476]]()};}},setStyle:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=null!=_0xcd2dx4&&(_0xc8ed[82]== typeof _0xcd2dx4[_0xc8ed[67]]||0<_0xcd2dx4[_0xc8ed[67]]);if(null==_0xcd2dx2||0==_0xcd2dx2[_0xc8ed[67]]){_0xcd2dx5&&(_0xcd2dx2=_0xcd2dx3+_0xc8ed[226]+_0xcd2dx4)}else {var _0xcd2dx9=_0xcd2dx2[_0xc8ed[2]](_0xcd2dx3+_0xc8ed[226]);0>_0xcd2dx9?_0xcd2dx5&&(_0xcd2dx5=_0xc8ed[471]==_0xcd2dx2[_0xc8ed[225]](_0xcd2dx2[_0xc8ed[67]]-1)?_0xc8ed[110]:_0xc8ed[471],_0xcd2dx2=_0xcd2dx2+_0xcd2dx5+_0xcd2dx3+_0xc8ed[226]+_0xcd2dx4):(_0xcd2dx3=_0xcd2dx5?_0xcd2dx3+_0xc8ed[226]+_0xcd2dx4:_0xc8ed[110],_0xcd2dx4=_0xcd2dx2[_0xc8ed[2]](_0xc8ed[471],_0xcd2dx9),_0xcd2dx5||_0xcd2dx4++,_0xcd2dx2=_0xcd2dx2[_0xc8ed[85]](0,_0xcd2dx9)+_0xcd2dx3+(_0xcd2dx4>_0xcd2dx9?_0xcd2dx2[_0xc8ed[85]](_0xcd2dx4):_0xc8ed[110]));};return _0xcd2dx2;},setCellStyleFlags:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]){_0xcd2dx2[_0xc8ed[473]]();try{for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx3[_0xc8ed[67]];_0xcd2dxa++){if(null!=_0xcd2dx3[_0xcd2dxa]){var _0xcd2dx12=mxUtils[_0xc8ed[477]](_0xcd2dx2[_0xc8ed[474]](_0xcd2dx3[_0xcd2dxa]),_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[475]](_0xcd2dx3[_0xcd2dxa],_0xcd2dx12);}}}finally{_0xcd2dx2[_0xc8ed[476]]()};}},setStyleFlag:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null==_0xcd2dx2||0==_0xcd2dx2[_0xc8ed[67]]){_0xcd2dx2=_0xcd2dx5||null==_0xcd2dx5?_0xcd2dx3+_0xc8ed[226]+_0xcd2dx4:_0xcd2dx3+_0xc8ed[478]}else {var _0xcd2dx9=_0xcd2dx2[_0xc8ed[2]](_0xcd2dx3+_0xc8ed[226]);if(0>_0xcd2dx9){_0xcd2dx9=_0xc8ed[471]==_0xcd2dx2[_0xc8ed[225]](_0xcd2dx2[_0xc8ed[67]]-1)?_0xc8ed[110]:_0xc8ed[471],_0xcd2dx2=_0xcd2dx5||null==_0xcd2dx5?_0xcd2dx2+_0xcd2dx9+_0xcd2dx3+_0xc8ed[226]+_0xcd2dx4:_0xcd2dx2+_0xcd2dx9+_0xcd2dx3+_0xc8ed[478]}else {var _0xcd2dxa=_0xcd2dx2[_0xc8ed[2]](_0xc8ed[471],_0xcd2dx9),_0xcd2dx12=_0xc8ed[110],_0xcd2dx12=0>_0xcd2dxa?_0xcd2dx2[_0xc8ed[85]](_0xcd2dx9+_0xcd2dx3[_0xc8ed[67]]+1):_0xcd2dx2[_0xc8ed[85]](_0xcd2dx9+_0xcd2dx3[_0xc8ed[67]]+1,_0xcd2dxa),_0xcd2dx12=null==_0xcd2dx5?parseInt(_0xcd2dx12)^_0xcd2dx4:_0xcd2dx5?parseInt(_0xcd2dx12)|_0xcd2dx4:parseInt(_0xcd2dx12)& ~_0xcd2dx4;_0xcd2dx2=_0xcd2dx2[_0xc8ed[85]](0,_0xcd2dx9)+_0xcd2dx3+_0xc8ed[226]+_0xcd2dx12+(0<=_0xcd2dxa?_0xcd2dx2[_0xc8ed[85]](_0xcd2dxa):_0xc8ed[110]);};};return _0xcd2dx2;},getAlignmentAsPoint:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=0,_0xcd2dx5=0;_0xcd2dx2==mxConstants[_0xc8ed[479]]?_0xcd2dx4= -0.5:_0xcd2dx2==mxConstants[_0xc8ed[480]]&&(_0xcd2dx4= -1);_0xcd2dx3==mxConstants[_0xc8ed[481]]?_0xcd2dx5= -0.5:_0xcd2dx3==mxConstants[_0xc8ed[482]]&&(_0xcd2dx5= -1);return  new mxPoint(_0xcd2dx4,_0xcd2dx5);},getSizeForString:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:mxConstants[_0xc8ed[483]];_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:mxConstants[_0xc8ed[484]];var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx5[_0xc8ed[124]][_0xc8ed[486]]=_0xcd2dx4;_0xcd2dx5[_0xc8ed[124]][_0xc8ed[487]]=Math[_0xc8ed[488]](_0xcd2dx3)+_0xc8ed[168];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[489]]=Math[_0xc8ed[488]](_0xcd2dx3*mxConstants[_0xc8ed[490]])+_0xc8ed[168];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[493]]=_0xc8ed[494];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[495]]=mxClient[_0xc8ed[496]]?_0xc8ed[497]:_0xc8ed[498];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[499]]=_0xc8ed[500];_0xcd2dx5[_0xc8ed[339]]=_0xcd2dx2;document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx5);_0xcd2dx2= new mxRectangle(0,0,_0xcd2dx5[_0xc8ed[359]],_0xcd2dx5[_0xc8ed[167]]);document[_0xc8ed[112]][_0xc8ed[266]](_0xcd2dx5);return _0xcd2dx2;},getViewXml:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:0;_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9:0;_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:1;null==_0xcd2dx4&&(_0xcd2dx4=[_0xcd2dx2[_0xc8ed[502]]()[_0xc8ed[501]]()]);var _0xcd2dxa=_0xcd2dx2[_0xc8ed[249]](),_0xcd2dx12=null,_0xcd2dx13=_0xcd2dxa[_0xc8ed[503]]();_0xcd2dxa[_0xc8ed[504]](!1);var _0xcd2dx14=_0xcd2dxa[_0xc8ed[505]],_0xcd2dx15=_0xcd2dxa[_0xc8ed[506]];_0xcd2dx2[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?(_0xcd2dxa[_0xc8ed[505]]=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449]),_0xcd2dxa[_0xc8ed[510]][_0xc8ed[62]](_0xcd2dxa[_0xc8ed[505]]),_0xcd2dxa[_0xc8ed[506]]=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449])):(_0xcd2dxa[_0xc8ed[505]]=_0xcd2dxa[_0xc8ed[505]][_0xc8ed[511]](!1),_0xcd2dxa[_0xc8ed[510]][_0xc8ed[62]](_0xcd2dxa[_0xc8ed[505]]),_0xcd2dxa[_0xc8ed[506]]=_0xcd2dxa[_0xc8ed[506]][_0xc8ed[511]](!1));_0xcd2dxa[_0xc8ed[510]][_0xc8ed[62]](_0xcd2dxa[_0xc8ed[506]]);var _0xcd2dx16=_0xcd2dxa[_0xc8ed[512]]();_0xcd2dxa[_0xc8ed[513]]= new mxPoint(_0xcd2dx5,_0xcd2dx9);_0xcd2dx3= new mxTemporaryCellStates(_0xcd2dx2[_0xc8ed[249]](),_0xcd2dx3,_0xcd2dx4);try{_0xcd2dx12=( new mxCodec)[_0xc8ed[514]](_0xcd2dx2[_0xc8ed[249]]())}finally{_0xcd2dx3[_0xc8ed[515]](),_0xcd2dxa[_0xc8ed[513]]=_0xcd2dx16,_0xcd2dxa[_0xc8ed[510]][_0xc8ed[266]](_0xcd2dxa[_0xc8ed[505]]),_0xcd2dxa[_0xc8ed[510]][_0xc8ed[266]](_0xcd2dxa[_0xc8ed[506]]),_0xcd2dxa[_0xc8ed[505]]=_0xcd2dx14,_0xcd2dxa[_0xc8ed[506]]=_0xcd2dx15,_0xcd2dxa[_0xc8ed[504]](_0xcd2dx13)};return _0xcd2dx12;},getScaleForPageCount:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(1>_0xcd2dx2){return 1};_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:mxConstants[_0xc8ed[516]];_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:0;var _0xcd2dx9=_0xcd2dx4[_0xc8ed[117]]-2*_0xcd2dx5;_0xcd2dx4=_0xcd2dx4[_0xc8ed[119]]-2*_0xcd2dx5;_0xcd2dx5=_0xcd2dx3[_0xc8ed[517]]()[_0xc8ed[238]]();_0xcd2dx3=_0xcd2dx3[_0xc8ed[249]]()[_0xc8ed[518]]();_0xcd2dx5[_0xc8ed[117]]/=_0xcd2dx3;_0xcd2dx5[_0xc8ed[119]]/=_0xcd2dx3;_0xcd2dx3=_0xcd2dx5[_0xc8ed[117]];_0xcd2dx4=_0xcd2dx3/_0xcd2dx5[_0xc8ed[119]]/(_0xcd2dx9/_0xcd2dx4);_0xcd2dx5=Math[_0xc8ed[428]](_0xcd2dx2);var _0xcd2dxa=Math[_0xc8ed[428]](_0xcd2dx4);_0xcd2dx4=_0xcd2dx5*_0xcd2dxa;_0xcd2dx5/=_0xcd2dxa;if(1>_0xcd2dx4&&_0xcd2dx5>_0xcd2dx2){var _0xcd2dx12=_0xcd2dx5/_0xcd2dx2;_0xcd2dx5=_0xcd2dx2;_0xcd2dx4/=_0xcd2dx12;};1>_0xcd2dx5&&_0xcd2dx4>_0xcd2dx2&&(_0xcd2dx12=_0xcd2dx4/_0xcd2dx2,_0xcd2dx4=_0xcd2dx2,_0xcd2dx5/=_0xcd2dx12);_0xcd2dx12=Math[_0xc8ed[430]](_0xcd2dx4)*Math[_0xc8ed[430]](_0xcd2dx5);for(_0xcd2dxa=0;_0xcd2dx12>_0xcd2dx2;){var _0xcd2dx12=Math[_0xc8ed[519]](_0xcd2dx4)/_0xcd2dx4,_0xcd2dx13=Math[_0xc8ed[519]](_0xcd2dx5)/_0xcd2dx5;1==_0xcd2dx12&&(_0xcd2dx12=Math[_0xc8ed[519]](_0xcd2dx4-1)/_0xcd2dx4);1==_0xcd2dx13&&(_0xcd2dx13=Math[_0xc8ed[519]](_0xcd2dx5-1)/_0xcd2dx5);_0xcd2dx12=_0xcd2dx12>_0xcd2dx13?_0xcd2dx12:_0xcd2dx13;_0xcd2dx4*=_0xcd2dx12;_0xcd2dx5*=_0xcd2dx12;_0xcd2dx12=Math[_0xc8ed[430]](_0xcd2dx4)*Math[_0xc8ed[430]](_0xcd2dx5);_0xcd2dxa++;if(10<_0xcd2dxa){break};};return 0.99999*(_0xcd2dx9*_0xcd2dx4/_0xcd2dx3);},show:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:0;null==_0xcd2dx3?_0xcd2dx3=window[_0xc8ed[392]]()[_0xc8ed[395]]:_0xcd2dx3[_0xc8ed[392]]();var _0xcd2dx9=_0xcd2dx2[_0xc8ed[517]]();_0xcd2dx4=-_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx4;_0xcd2dx5=-_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx5;if(mxClient[_0xc8ed[80]]){for(var _0xcd2dx9=_0xc8ed[520],_0xcd2dxa=document[_0xc8ed[64]](_0xc8ed[521]),_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){_0xcd2dx9+=_0xcd2dxa[_0xcd2dx12][_0xc8ed[342]]};_0xcd2dx9+=_0xc8ed[522];for(_0xcd2dx12=0;_0xcd2dx12<document[_0xc8ed[523]][_0xc8ed[67]];_0xcd2dx12++){try{_0xcd2dx9+=document[_0xc8ed[523]](_0xcd2dx12)[_0xc8ed[103]]}catch(h){}};_0xcd2dx9+=_0xc8ed[524];_0xcd2dx9+=_0xc8ed[525];_0xcd2dx9+=_0xcd2dx2[_0xc8ed[526]][_0xc8ed[339]];_0xcd2dx9+=_0xc8ed[527];_0xcd2dx9+=_0xc8ed[528];_0xcd2dx3[_0xc8ed[171]](_0xcd2dx9);_0xcd2dx3[_0xc8ed[268]]();_0xcd2dx2=_0xcd2dx3[_0xc8ed[112]][_0xc8ed[64]](_0xc8ed[529])[0];null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492],_0xcd2dx2[_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx4+_0xc8ed[168],_0xcd2dx2[_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx5+_0xc8ed[168]);}else {_0xcd2dx3[_0xc8ed[171]](_0xc8ed[530]);_0xcd2dx3[_0xc8ed[171]](_0xc8ed[531]);_0xcd2dxa=document[_0xc8ed[64]](_0xc8ed[521]);for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){_0xcd2dx3[_0xc8ed[171]](mxUtils[_0xc8ed[532]](_0xcd2dxa[_0xcd2dx12]))};_0xcd2dxa=document[_0xc8ed[64]](_0xc8ed[54]);for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){_0xcd2dx3[_0xc8ed[171]](mxUtils[_0xc8ed[532]](_0xcd2dxa[_0xcd2dx12]))};_0xcd2dxa=document[_0xc8ed[64]](_0xc8ed[124]);for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){_0xcd2dx3[_0xc8ed[171]](mxUtils[_0xc8ed[532]](_0xcd2dxa[_0xcd2dx12]))};_0xcd2dx3[_0xc8ed[171]](_0xc8ed[533]);_0xcd2dx3[_0xc8ed[171]](_0xc8ed[534]);_0xcd2dx3[_0xc8ed[268]]();null==_0xcd2dx3[_0xc8ed[112]]&&_0xcd2dx3[_0xc8ed[158]][_0xc8ed[62]](_0xcd2dx3[_0xc8ed[55]](_0xc8ed[112]));_0xcd2dx3[_0xc8ed[112]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[278];for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[526]][_0xc8ed[285]];null!=_0xcd2dx2;){_0xcd2dx12=_0xcd2dx2[_0xc8ed[511]](!0),_0xcd2dx3[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx12),_0xcd2dx2=_0xcd2dx2[_0xc8ed[287]]};_0xcd2dx2=_0xcd2dx3[_0xc8ed[64]](_0xc8ed[449])[0];null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[57]](_0xc8ed[535],_0xc8ed[536]+_0xcd2dx4+_0xc8ed[537]+_0xcd2dx5+_0xc8ed[460]),_0xcd2dx4=_0xcd2dx2[_0xc8ed[538]],_0xcd2dx4[_0xc8ed[57]](_0xc8ed[117],_0xcd2dx9[_0xc8ed[117]]+Math[_0xc8ed[160]](_0xcd2dx9[_0xc8ed[235]],0)+3),_0xcd2dx4[_0xc8ed[57]](_0xc8ed[119],_0xcd2dx9[_0xc8ed[119]]+Math[_0xc8ed[160]](_0xcd2dx9[_0xc8ed[236]],0)+3));};mxUtils[_0xc8ed[272]](_0xcd2dx3[_0xc8ed[112]]);return _0xcd2dx3;},printScreen:function(_0xcd2dx2){var _0xcd2dx3=window[_0xc8ed[392]]();mxUtils[_0xc8ed[539]](_0xcd2dx2,_0xcd2dx3[_0xc8ed[395]]);_0xcd2dx2=function(){_0xcd2dx3[_0xc8ed[393]]();_0xcd2dx3[_0xc8ed[540]]();_0xcd2dx3[_0xc8ed[268]]();};mxClient[_0xc8ed[76]]?_0xcd2dx3[_0xc8ed[261]](_0xcd2dx2,500):_0xcd2dx2();},popup:function(_0xcd2dx2,_0xcd2dx3){if(_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx4[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[276];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[541];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[542];var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[543]);_0xcd2dx5[_0xc8ed[339]]=mxUtils[_0xc8ed[321]](_0xcd2dx2,!1)[_0xc8ed[230]](/\n/g,_0xc8ed[545])[_0xc8ed[230]](/ /g,_0xc8ed[544]);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);_0xcd2dx4= new mxWindow(_0xc8ed[546],_0xcd2dx4,document[_0xc8ed[112]][_0xc8ed[159]]/2-320,(document[_0xc8ed[112]][_0xc8ed[157]]||document[_0xc8ed[158]][_0xc8ed[157]])/2-240,640,480,!1,!0);_0xcd2dx4[_0xc8ed[164]](!0);_0xcd2dx4[_0xc8ed[175]](!0);}else {mxClient[_0xc8ed[133]]?(_0xcd2dx4=window[_0xc8ed[392]](),_0xcd2dx4[_0xc8ed[395]][_0xc8ed[171]](_0xc8ed[547]+mxUtils[_0xc8ed[321]](_0xcd2dx2)+_0xc8ed[548]),_0xcd2dx4[_0xc8ed[395]][_0xc8ed[268]]()):(_0xcd2dx4=window[_0xc8ed[392]](),_0xcd2dx5=_0xcd2dx4[_0xc8ed[395]][_0xc8ed[55]](_0xc8ed[543]),_0xcd2dx5[_0xc8ed[339]]=mxUtils[_0xc8ed[321]](_0xcd2dx2,!1)[_0xc8ed[230]](/\n/g,_0xc8ed[545])[_0xc8ed[230]](/ /g,_0xc8ed[544]),_0xcd2dx4[_0xc8ed[395]][_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx5))}},alert:function(_0xcd2dx2){alert(_0xcd2dx2)},prompt:function(_0xcd2dx2,_0xcd2dx3){return prompt(_0xcd2dx2,_0xcd2dx3)},confirm:function(_0xcd2dx2){return confirm(_0xcd2dx2)},error:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx9[_0xc8ed[124]][_0xc8ed[549]]=_0xc8ed[550];var _0xcd2dxa=document[_0xc8ed[55]](_0xc8ed[466]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx5||mxUtils[_0xc8ed[551]]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[552],_0xc8ed[553]);_0xcd2dxa[_0xc8ed[124]][_0xc8ed[123]]=_0xc8ed[554];_0xcd2dx9[_0xc8ed[62]](_0xcd2dxa);_0xcd2dx9[_0xc8ed[62]](document[_0xc8ed[344]](_0xc8ed[555]));_0xcd2dx9[_0xc8ed[62]](document[_0xc8ed[344]](_0xc8ed[555]));_0xcd2dx9[_0xc8ed[62]](document[_0xc8ed[344]](_0xc8ed[555]));mxUtils[_0xc8ed[53]](_0xcd2dx9,_0xcd2dx2);_0xcd2dx2=document[_0xc8ed[112]][_0xc8ed[159]];_0xcd2dx5=document[_0xc8ed[112]][_0xc8ed[157]]||document[_0xc8ed[158]][_0xc8ed[157]];var _0xcd2dx12= new mxWindow(mxResources[_0xc8ed[203]](mxUtils[_0xc8ed[556]])||mxUtils[_0xc8ed[556]],_0xcd2dx9,(_0xcd2dx2-_0xcd2dx3)/2,_0xcd2dx5/4,_0xcd2dx3,null,!1,!0);_0xcd2dx4&&(mxUtils[_0xc8ed[345]](_0xcd2dx9),_0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[346]),_0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[172]),mxClient[_0xc8ed[80]]?_0xcd2dx4[_0xc8ed[124]][_0xc8ed[103]]=_0xc8ed[557]:_0xcd2dx4[_0xc8ed[57]](_0xc8ed[124],_0xc8ed[557]),mxEvent[_0xc8ed[169]](_0xcd2dx4,_0xc8ed[173],function(_0xcd2dx2){_0xcd2dx12[_0xc8ed[515]]()}),mxUtils[_0xc8ed[53]](_0xcd2dx4,mxResources[_0xc8ed[203]](mxUtils[_0xc8ed[558]])||mxUtils[_0xc8ed[558]]),_0xcd2dx3[_0xc8ed[62]](_0xcd2dx4),_0xcd2dx9[_0xc8ed[62]](_0xcd2dx3),mxUtils[_0xc8ed[345]](_0xcd2dx9),_0xcd2dx12[_0xc8ed[164]](!0));_0xcd2dx12[_0xc8ed[175]](!0);return _0xcd2dx12;},makeDraggable:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15){_0xcd2dx2= new mxDragSource(_0xcd2dx2,_0xcd2dx4);_0xcd2dx2[_0xc8ed[559]]= new mxPoint(null!=_0xcd2dx9?_0xcd2dx9:0,null!=_0xcd2dxa?_0xcd2dxa:mxConstants[_0xc8ed[560]]);_0xcd2dx2[_0xc8ed[561]]=_0xcd2dx12;_0xcd2dx2[_0xc8ed[562]](!1);null!=_0xcd2dx14&&(_0xcd2dx2[_0xc8ed[563]]=_0xcd2dx14);null!=_0xcd2dx15&&(_0xcd2dx2[_0xc8ed[564]]=_0xcd2dx15);_0xcd2dx2[_0xc8ed[565]]=function(_0xcd2dx2){return _0xc8ed[279]== typeof _0xcd2dx3?_0xcd2dx3(_0xcd2dx2):_0xcd2dx3};null!=_0xcd2dx5&&(_0xcd2dx2[_0xc8ed[566]]=function(){return _0xcd2dx5[_0xc8ed[511]](!0)},_0xcd2dx13&&(_0xcd2dx2[_0xc8ed[567]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx5[_0xc8ed[511]](!0),_0xcd2dx4=parseInt(_0xcd2dx3[_0xc8ed[124]][_0xc8ed[117]]),_0xcd2dx9=parseInt(_0xcd2dx3[_0xc8ed[124]][_0xc8ed[119]]);_0xcd2dx3[_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[488]](_0xcd2dx4*_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]])+_0xc8ed[168];_0xcd2dx3[_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[488]](_0xcd2dx9*_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]])+_0xc8ed[168];return _0xcd2dx3;}));return _0xcd2dx2;}},mxConstants={DEFAULT_HOTSPOT:0.3,MIN_HOTSPOT_SIZE:8,MAX_HOTSPOT_SIZE:0,RENDERING_HINT_EXACT:_0xc8ed[568],RENDERING_HINT_FASTER:_0xc8ed[569],RENDERING_HINT_FASTEST:_0xc8ed[570],DIALECT_SVG:_0xc8ed[571],DIALECT_VML:_0xc8ed[572],DIALECT_MIXEDHTML:_0xc8ed[573],DIALECT_PREFERHTML:_0xc8ed[574],DIALECT_STRICTHTML:_0xc8ed[575],NS_SVG:_0xc8ed[576],NS_XHTML:_0xc8ed[577],NS_XLINK:_0xc8ed[578],SHADOWCOLOR:_0xc8ed[579],SHADOW_OFFSET_X:2,SHADOW_OFFSET_Y:3,SHADOW_OPACITY:1,NODETYPE_ELEMENT:1,NODETYPE_ATTRIBUTE:2,NODETYPE_TEXT:3,NODETYPE_CDATA:4,NODETYPE_ENTITY_REFERENCE:5,NODETYPE_ENTITY:6,NODETYPE_PROCESSING_INSTRUCTION:7,NODETYPE_COMMENT:8,NODETYPE_DOCUMENT:9,NODETYPE_DOCUMENTTYPE:10,NODETYPE_DOCUMENT_FRAGMENT:11,NODETYPE_NOTATION:12,TOOLTIP_VERTICAL_OFFSET:16,DEFAULT_VALID_COLOR:_0xc8ed[580],DEFAULT_INVALID_COLOR:_0xc8ed[581],HIGHLIGHT_STROKEWIDTH:3,CURSOR_MOVABLE_VERTEX:_0xc8ed[582],CURSOR_MOVABLE_EDGE:_0xc8ed[582],CURSOR_LABEL_HANDLE:_0xc8ed[583],CURSOR_BEND_HANDLE:_0xc8ed[356],CURSOR_CONNECT:_0xc8ed[356],HIGHLIGHT_COLOR:_0xc8ed[580],CONNECT_TARGET_COLOR:_0xc8ed[584],INVALID_CONNECT_TARGET_COLOR:_0xc8ed[581],DROP_TARGET_COLOR:_0xc8ed[584],VALID_COLOR:_0xc8ed[580],INVALID_COLOR:_0xc8ed[581],EDGE_SELECTION_COLOR:_0xc8ed[580],VERTEX_SELECTION_COLOR:_0xc8ed[580],VERTEX_SELECTION_STROKEWIDTH:1,EDGE_SELECTION_STROKEWIDTH:1,VERTEX_SELECTION_DASHED:!0,EDGE_SELECTION_DASHED:!0,GUIDE_COLOR:_0xc8ed[581],GUIDE_STROKEWIDTH:1,OUTLINE_COLOR:_0xc8ed[585],OUTLINE_STROKEWIDTH:mxClient[_0xc8ed[80]]?2:3,HANDLE_SIZE:7,LABEL_HANDLE_SIZE:4,HANDLE_FILLCOLOR:_0xc8ed[580],HANDLE_STROKECOLOR:_0xc8ed[586],LABEL_HANDLE_FILLCOLOR:_0xc8ed[587],CONNECT_HANDLE_FILLCOLOR:_0xc8ed[584],LOCKED_HANDLE_FILLCOLOR:_0xc8ed[581],OUTLINE_HANDLE_FILLCOLOR:_0xc8ed[588],OUTLINE_HANDLE_STROKECOLOR:_0xc8ed[589],DEFAULT_FONTFAMILY:_0xc8ed[590],DEFAULT_FONTSIZE:11,LINE_HEIGHT:1.2,DEFAULT_FONTSTYLE:0,DEFAULT_STARTSIZE:40,DEFAULT_MARKERSIZE:6,DEFAULT_IMAGESIZE:24,ENTITY_SEGMENT:30,RECTANGLE_ROUNDING_FACTOR:0.15,LINE_ARCSIZE:20,ARROW_SPACING:10,ARROW_WIDTH:30,ARROW_SIZE:30,PAGE_FORMAT_A4_PORTRAIT: new mxRectangle(0,0,826,1169),PAGE_FORMAT_A4_LANDSCAPE: new mxRectangle(0,0,1169,826),PAGE_FORMAT_LETTER_PORTRAIT: new mxRectangle(0,0,850,1100),PAGE_FORMAT_LETTER_LANDSCAPE: new mxRectangle(0,0,1100,850),NONE:_0xc8ed[130],STYLE_PERIMETER:_0xc8ed[591],STYLE_SOURCE_PORT:_0xc8ed[592],STYLE_TARGET_PORT:_0xc8ed[593],STYLE_PORT_CONSTRAINT:_0xc8ed[594],STYLE_OPACITY:_0xc8ed[461],STYLE_TEXT_OPACITY:_0xc8ed[595],STYLE_OVERFLOW:_0xc8ed[277],STYLE_ORTHOGONAL:_0xc8ed[596],STYLE_EXIT_X:_0xc8ed[597],STYLE_EXIT_Y:_0xc8ed[598],STYLE_EXIT_PERIMETER:_0xc8ed[599],STYLE_ENTRY_X:_0xc8ed[600],STYLE_ENTRY_Y:_0xc8ed[601],STYLE_ENTRY_PERIMETER:_0xc8ed[602],STYLE_WHITE_SPACE:_0xc8ed[493],STYLE_ROTATION:_0xc8ed[603],STYLE_FILLCOLOR:_0xc8ed[604],STYLE_SWIMLANE_FILLCOLOR:_0xc8ed[605],STYLE_GRADIENTCOLOR:_0xc8ed[606],STYLE_GRADIENT_DIRECTION:_0xc8ed[607],STYLE_STROKECOLOR:_0xc8ed[608],STYLE_SEPARATORCOLOR:_0xc8ed[609],STYLE_STROKEWIDTH:_0xc8ed[610],STYLE_ALIGN:_0xc8ed[611],STYLE_VERTICAL_ALIGN:_0xc8ed[123],STYLE_LABEL_POSITION:_0xc8ed[612],STYLE_VERTICAL_LABEL_POSITION:_0xc8ed[613],STYLE_IMAGE_ASPECT:_0xc8ed[614],STYLE_IMAGE_ALIGN:_0xc8ed[615],STYLE_IMAGE_VERTICAL_ALIGN:_0xc8ed[616],STYLE_GLASS:_0xc8ed[617],STYLE_IMAGE:_0xc8ed[618],STYLE_IMAGE_WIDTH:_0xc8ed[619],STYLE_IMAGE_HEIGHT:_0xc8ed[620],STYLE_IMAGE_BACKGROUND:_0xc8ed[621],STYLE_IMAGE_BORDER:_0xc8ed[622],STYLE_FLIPH:_0xc8ed[623],STYLE_FLIPV:_0xc8ed[624],STYLE_NOLABEL:_0xc8ed[625],STYLE_NOEDGESTYLE:_0xc8ed[626],STYLE_LABEL_BACKGROUNDCOLOR:_0xc8ed[627],STYLE_LABEL_BORDERCOLOR:_0xc8ed[628],STYLE_LABEL_PADDING:_0xc8ed[629],STYLE_INDICATOR_SHAPE:_0xc8ed[630],STYLE_INDICATOR_IMAGE:_0xc8ed[631],STYLE_INDICATOR_COLOR:_0xc8ed[632],STYLE_INDICATOR_STROKECOLOR:_0xc8ed[633],STYLE_INDICATOR_GRADIENTCOLOR:_0xc8ed[634],STYLE_INDICATOR_SPACING:_0xc8ed[635],STYLE_INDICATOR_WIDTH:_0xc8ed[636],STYLE_INDICATOR_HEIGHT:_0xc8ed[637],STYLE_INDICATOR_DIRECTION:_0xc8ed[638],STYLE_SHADOW:_0xc8ed[639],STYLE_SEGMENT:_0xc8ed[640],STYLE_ENDARROW:_0xc8ed[641],STYLE_STARTARROW:_0xc8ed[642],STYLE_ENDSIZE:_0xc8ed[643],STYLE_STARTSIZE:_0xc8ed[644],STYLE_SWIMLANE_LINE:_0xc8ed[645],STYLE_ENDFILL:_0xc8ed[646],STYLE_STARTFILL:_0xc8ed[647],STYLE_DASHED:_0xc8ed[648],STYLE_DASH_PATTERN:_0xc8ed[649],STYLE_ROUNDED:_0xc8ed[650],STYLE_CURVED:_0xc8ed[651],STYLE_ARCSIZE:_0xc8ed[652],STYLE_SMOOTH:_0xc8ed[653],STYLE_SOURCE_PERIMETER_SPACING:_0xc8ed[654],STYLE_TARGET_PERIMETER_SPACING:_0xc8ed[655],STYLE_PERIMETER_SPACING:_0xc8ed[656],STYLE_SPACING:_0xc8ed[657],STYLE_SPACING_TOP:_0xc8ed[658],STYLE_SPACING_LEFT:_0xc8ed[659],STYLE_SPACING_BOTTOM:_0xc8ed[660],STYLE_SPACING_RIGHT:_0xc8ed[661],STYLE_HORIZONTAL:_0xc8ed[662],STYLE_DIRECTION:_0xc8ed[663],STYLE_ELBOW:_0xc8ed[664],STYLE_FONTCOLOR:_0xc8ed[665],STYLE_FONTFAMILY:_0xc8ed[486],STYLE_FONTSIZE:_0xc8ed[487],STYLE_FONTSTYLE:_0xc8ed[666],STYLE_AUTOSIZE:_0xc8ed[667],STYLE_FOLDABLE:_0xc8ed[668],STYLE_EDITABLE:_0xc8ed[669],STYLE_BENDABLE:_0xc8ed[670],STYLE_MOVABLE:_0xc8ed[671],STYLE_RESIZABLE:_0xc8ed[672],STYLE_CLONEABLE:_0xc8ed[673],STYLE_DELETABLE:_0xc8ed[674],STYLE_SHAPE:_0xc8ed[253],STYLE_EDGE:_0xc8ed[675],STYLE_LOOP:_0xc8ed[676],STYLE_ROUTING_CENTER_X:_0xc8ed[677],STYLE_ROUTING_CENTER_Y:_0xc8ed[678],FONT_BOLD:1,FONT_ITALIC:2,FONT_UNDERLINE:4,FONT_SHADOW:8,SHAPE_RECTANGLE:_0xc8ed[679],SHAPE_ELLIPSE:_0xc8ed[680],SHAPE_DOUBLE_ELLIPSE:_0xc8ed[681],SHAPE_RHOMBUS:_0xc8ed[682],SHAPE_LINE:_0xc8ed[683],SHAPE_IMAGE:_0xc8ed[618],SHAPE_ARROW:_0xc8ed[684],SHAPE_LABEL:_0xc8ed[685],SHAPE_CYLINDER:_0xc8ed[686],SHAPE_SWIMLANE:_0xc8ed[687],SHAPE_CONNECTOR:_0xc8ed[688],SHAPE_ACTOR:_0xc8ed[689],SHAPE_CLOUD:_0xc8ed[690],SHAPE_TRIANGLE:_0xc8ed[691],SHAPE_HEXAGON:_0xc8ed[692],ARROW_CLASSIC:_0xc8ed[693],ARROW_BLOCK:_0xc8ed[694],ARROW_OPEN:_0xc8ed[392],ARROW_OVAL:_0xc8ed[695],ARROW_DIAMOND:_0xc8ed[696],ARROW_DIAMOND_THIN:_0xc8ed[697],ALIGN_LEFT:_0xc8ed[361],ALIGN_CENTER:_0xc8ed[698],ALIGN_RIGHT:_0xc8ed[699],ALIGN_TOP:_0xc8ed[125],ALIGN_MIDDLE:_0xc8ed[554],ALIGN_BOTTOM:_0xc8ed[553],DIRECTION_NORTH:_0xc8ed[700],DIRECTION_SOUTH:_0xc8ed[701],DIRECTION_EAST:_0xc8ed[702],DIRECTION_WEST:_0xc8ed[703],DIRECTION_MASK_NONE:0,DIRECTION_MASK_WEST:1,DIRECTION_MASK_NORTH:2,DIRECTION_MASK_SOUTH:4,DIRECTION_MASK_EAST:8,DIRECTION_MASK_ALL:15,ELBOW_VERTICAL:_0xc8ed[704],ELBOW_HORIZONTAL:_0xc8ed[662],EDGESTYLE_ELBOW:_0xc8ed[705],EDGESTYLE_ENTITY_RELATION:_0xc8ed[706],EDGESTYLE_LOOP:_0xc8ed[707],EDGESTYLE_SIDETOSIDE:_0xc8ed[708],EDGESTYLE_TOPTOBOTTOM:_0xc8ed[709],EDGESTYLE_ORTHOGONAL:_0xc8ed[710],EDGESTYLE_SEGMENT:_0xc8ed[711],PERIMETER_ELLIPSE:_0xc8ed[712],PERIMETER_RECTANGLE:_0xc8ed[713],PERIMETER_RHOMBUS:_0xc8ed[714],PERIMETER_TRIANGLE:_0xc8ed[715]};function mxEventObject(_0xcd2dx2){this[_0xc8ed[298]]=_0xcd2dx2;this[_0xc8ed[716]]=[];for(var _0xcd2dx3=1;_0xcd2dx3<arguments[_0xc8ed[67]];_0xcd2dx3+=2){null!=arguments[_0xcd2dx3+1]&&(this[_0xc8ed[716]][arguments[_0xcd2dx3]]=arguments[_0xcd2dx3+1])};}mxEventObject[_0xc8ed[202]][_0xc8ed[298]]=null;mxEventObject[_0xc8ed[202]][_0xc8ed[716]]=null;mxEventObject[_0xc8ed[202]][_0xc8ed[717]]= !1;mxEventObject[_0xc8ed[202]][_0xc8ed[718]]=function(){return this[_0xc8ed[298]]};mxEventObject[_0xc8ed[202]][_0xc8ed[719]]=function(){return this[_0xc8ed[716]]};mxEventObject[_0xc8ed[202]][_0xc8ed[720]]=function(_0xcd2dx2){return this[_0xc8ed[716]][_0xcd2dx2]};mxEventObject[_0xc8ed[202]][_0xc8ed[721]]=function(){return this[_0xc8ed[717]]};mxEventObject[_0xc8ed[202]][_0xc8ed[722]]=function(){this[_0xc8ed[717]]= !0};function mxMouseEvent(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[723]]=_0xcd2dx2;this[_0xc8ed[724]]=_0xcd2dx3;}mxMouseEvent[_0xc8ed[202]][_0xc8ed[717]]= !1;mxMouseEvent[_0xc8ed[202]][_0xc8ed[723]]=null;mxMouseEvent[_0xc8ed[202]][_0xc8ed[725]]=null;mxMouseEvent[_0xc8ed[202]][_0xc8ed[726]]=null;mxMouseEvent[_0xc8ed[202]][_0xc8ed[724]]=null;mxMouseEvent[_0xc8ed[202]][_0xc8ed[727]]=function(){return this[_0xc8ed[723]]};mxMouseEvent[_0xc8ed[202]][_0xc8ed[728]]=function(){return mxEvent[_0xc8ed[728]](this[_0xc8ed[723]])};mxMouseEvent[_0xc8ed[202]][_0xc8ed[729]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[728]]();null!=_0xcd2dx3;){if(_0xcd2dx3==_0xcd2dx2[_0xc8ed[252]]){return !0};_0xcd2dx3=_0xcd2dx3[_0xc8ed[265]];}};return !1;};mxMouseEvent[_0xc8ed[202]][_0xc8ed[730]]=function(){return mxEvent[_0xc8ed[731]](this[_0xc8ed[727]]())};mxMouseEvent[_0xc8ed[202]][_0xc8ed[732]]=function(){return mxEvent[_0xc8ed[733]](this[_0xc8ed[727]]())};mxMouseEvent[_0xc8ed[202]][_0xc8ed[734]]=function(){return this[_0xc8ed[725]]};mxMouseEvent[_0xc8ed[202]][_0xc8ed[735]]=function(){return this[_0xc8ed[726]]};mxMouseEvent[_0xc8ed[202]][_0xc8ed[248]]=function(){return this[_0xc8ed[724]]};mxMouseEvent[_0xc8ed[202]][_0xc8ed[736]]=function(){var _0xcd2dx2=this[_0xc8ed[248]]();return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[246]]:null;};mxMouseEvent[_0xc8ed[202]][_0xc8ed[737]]=function(){return mxEvent[_0xc8ed[737]](this[_0xc8ed[727]]())};mxMouseEvent[_0xc8ed[202]][_0xc8ed[721]]=function(){return this[_0xc8ed[717]]};mxMouseEvent[_0xc8ed[202]][_0xc8ed[722]]=function(_0xcd2dx2){(null!=_0xcd2dx2?_0xcd2dx2:1)&&this[_0xc8ed[723]][_0xc8ed[738]]&&this[_0xc8ed[723]][_0xc8ed[738]]();this[_0xc8ed[723]][_0xc8ed[739]]= !1;this[_0xc8ed[717]]= !0;};function mxEventSource(_0xcd2dx2){this[_0xc8ed[740]](_0xcd2dx2)}mxEventSource[_0xc8ed[202]][_0xc8ed[741]]=null;mxEventSource[_0xc8ed[202]][_0xc8ed[742]]= !0;mxEventSource[_0xc8ed[202]][_0xc8ed[743]]=null;mxEventSource[_0xc8ed[202]][_0xc8ed[503]]=function(){return this[_0xc8ed[742]]};mxEventSource[_0xc8ed[202]][_0xc8ed[504]]=function(_0xcd2dx2){this[_0xc8ed[742]]=_0xcd2dx2};mxEventSource[_0xc8ed[202]][_0xc8ed[744]]=function(){return this[_0xc8ed[743]]};mxEventSource[_0xc8ed[202]][_0xc8ed[740]]=function(_0xcd2dx2){this[_0xc8ed[743]]=_0xcd2dx2};mxEventSource[_0xc8ed[202]][_0xc8ed[169]]=function(_0xcd2dx2,_0xcd2dx3){null==this[_0xc8ed[741]]&&(this[_0xc8ed[741]]=[]);this[_0xc8ed[741]][_0xc8ed[207]](_0xcd2dx2);this[_0xc8ed[741]][_0xc8ed[207]](_0xcd2dx3);};mxEventSource[_0xc8ed[202]][_0xc8ed[745]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[741]]){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[741]][_0xc8ed[67]];){this[_0xc8ed[741]][_0xcd2dx3+1]==_0xcd2dx2?this[_0xc8ed[741]][_0xc8ed[300]](_0xcd2dx3,2):_0xcd2dx3+=2}}};mxEventSource[_0xc8ed[202]][_0xc8ed[746]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=this[_0xc8ed[741]]&&this[_0xc8ed[503]]()){null==_0xcd2dx2&&(_0xcd2dx2= new mxEventObject);null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[744]]());null==_0xcd2dx3&&(_0xcd2dx3=this);for(var _0xcd2dx4=[_0xcd2dx3,_0xcd2dx2],_0xcd2dx5=0;_0xcd2dx5<this[_0xc8ed[741]][_0xc8ed[67]];_0xcd2dx5+=2){var _0xcd2dx9=this[_0xc8ed[741]][_0xcd2dx5];(null==_0xcd2dx9||_0xcd2dx9==_0xcd2dx2[_0xc8ed[718]]())&&this[_0xc8ed[741]][_0xcd2dx5+1][_0xc8ed[183]](this,_0xcd2dx4);};}};var mxEvent={objects:[],addListener:function(){var _0xcd2dx2=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){null==_0xcd2dx2[_0xc8ed[69]]&&(_0xcd2dx2[_0xc8ed[69]]=[],mxEvent[_0xc8ed[68]][_0xc8ed[207]](_0xcd2dx2));_0xcd2dx2[_0xc8ed[69]][_0xc8ed[207]]({name:_0xcd2dx4,f:_0xcd2dx5});};return window[_0xc8ed[418]]?function(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3[_0xc8ed[418]](_0xcd2dx4,_0xcd2dx5,!1);_0xcd2dx2(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);}:function(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3[_0xc8ed[108]](_0xc8ed[747]+_0xcd2dx4,_0xcd2dx5);_0xcd2dx2(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);};}(),removeListener:function(){var _0xcd2dx2=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx2[_0xc8ed[69]]){_0xcd2dx4=_0xcd2dx2[_0xc8ed[69]][_0xc8ed[67]];for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4;_0xcd2dx9++){if(_0xcd2dx2[_0xc8ed[69]][_0xcd2dx9][_0xc8ed[748]]==_0xcd2dx5){_0xcd2dx2[_0xc8ed[69]][_0xc8ed[300]](_0xcd2dx9,1);break;}};0==_0xcd2dx2[_0xc8ed[69]][_0xc8ed[67]]&&(_0xcd2dx2[_0xc8ed[69]]=null);}};return window[_0xc8ed[749]]?function(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3[_0xc8ed[749]](_0xcd2dx4,_0xcd2dx5,!1);_0xcd2dx2(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);}:function(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3[_0xc8ed[750]](_0xc8ed[747]+_0xcd2dx4,_0xcd2dx5);_0xcd2dx2(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);};}(),removeAllListeners:function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[69]];if(null!=_0xcd2dx3){for(;0<_0xcd2dx3[_0xc8ed[67]];){var _0xcd2dx4=_0xcd2dx3[0];mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xcd2dx4[_0xc8ed[298]],_0xcd2dx4[_0xc8ed[748]]);}};},addGestureListeners:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){null!=_0xcd2dx3&&mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[751],_0xcd2dx3);null!=_0xcd2dx4&&mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[752],_0xcd2dx4);null!=_0xcd2dx5&&mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[753],_0xcd2dx5);mxClient[_0xc8ed[754]]&&(null!=_0xcd2dx3&&mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[755],_0xcd2dx3),null!=_0xcd2dx4&&mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[756],_0xcd2dx4),null!=_0xcd2dx5&&mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[757],_0xcd2dx5));},removeGestureListeners:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){null!=_0xcd2dx3&&mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xc8ed[751],_0xcd2dx3);null!=_0xcd2dx4&&mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xc8ed[752],_0xcd2dx4);null!=_0xcd2dx5&&mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xc8ed[753],_0xcd2dx5);mxClient[_0xc8ed[754]]&&(null!=_0xcd2dx3&&mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xc8ed[755],_0xcd2dx3),null!=_0xcd2dx4&&mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xc8ed[756],_0xcd2dx4),null!=_0xcd2dx5&&mxEvent[_0xc8ed[745]](_0xcd2dx2,_0xc8ed[757],_0xcd2dx5));},redirectMouseEvents:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){var _0xcd2dx13=function(_0xcd2dx2){return _0xc8ed[279]== typeof _0xcd2dx4?_0xcd2dx4(_0xcd2dx2):_0xcd2dx4};mxEvent[_0xc8ed[759]](_0xcd2dx2,function(_0xcd2dx2){null!=_0xcd2dx5?_0xcd2dx5(_0xcd2dx2):mxEvent[_0xc8ed[721]](_0xcd2dx2)||_0xcd2dx3[_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx2,_0xcd2dx13(_0xcd2dx2)))},function(_0xcd2dx2){null!=_0xcd2dx9?_0xcd2dx9(_0xcd2dx2):mxEvent[_0xc8ed[721]](_0xcd2dx2)||_0xcd2dx3[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx2,_0xcd2dx13(_0xcd2dx2)))},function(_0xcd2dx2){null!=_0xcd2dxa?_0xcd2dxa(_0xcd2dx2):mxEvent[_0xc8ed[721]](_0xcd2dx2)||_0xcd2dx3[_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx2,_0xcd2dx13(_0xcd2dx2)))});mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[760],function(_0xcd2dx2){if(null!=_0xcd2dx12){_0xcd2dx12(_0xcd2dx2)}else {if(!mxEvent[_0xc8ed[721]](_0xcd2dx2)){var _0xcd2dx4=_0xcd2dx13(_0xcd2dx2);_0xcd2dx3[_0xc8ed[761]](_0xcd2dx2,null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[246]]:null);}}});},release:function(_0xcd2dx2){if(null!=_0xcd2dx2&&(mxEvent[_0xc8ed[70]](_0xcd2dx2),_0xcd2dx2=_0xcd2dx2[_0xc8ed[271]],null!=_0xcd2dx2)){for(var _0xcd2dx3=_0xcd2dx2[_0xc8ed[67]],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3;_0xcd2dx4+=1){mxEvent[_0xc8ed[762]](_0xcd2dx2[_0xcd2dx4])}}},addMouseWheelListener:function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=function(_0xcd2dx3){null==_0xcd2dx3&&(_0xcd2dx3=window[_0xc8ed[763]]);var _0xcd2dx5=0,_0xcd2dx5=mxClient[_0xc8ed[133]]&&!mxClient[_0xc8ed[75]]&&!mxClient[_0xc8ed[76]]?-_0xcd2dx3[_0xc8ed[764]]/2:_0xcd2dx3[_0xc8ed[765]]/120;0!=_0xcd2dx5&&_0xcd2dx2(_0xcd2dx3,0<_0xcd2dx5);};mxClient[_0xc8ed[133]]?mxEvent[_0xc8ed[169]](window,mxClient[_0xc8ed[75]]||mxClient[_0xc8ed[76]]?_0xc8ed[766]:_0xc8ed[767],_0xcd2dx3):mxEvent[_0xc8ed[169]](document,_0xc8ed[766],_0xcd2dx3);}},disableContextMenu:function(){return mxClient[_0xc8ed[80]]&&(_0xc8ed[82]=== typeof document[_0xc8ed[5]]||9>document[_0xc8ed[5]])?function(_0xcd2dx2){mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[768],function(){return !1})}:function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[57]](_0xc8ed[769],_0xc8ed[770])}}(),getSource:function(_0xcd2dx2){return null!=_0xcd2dx2[_0xc8ed[771]]?_0xcd2dx2[_0xc8ed[771]]:_0xcd2dx2[_0xc8ed[772]]},isConsumed:function(_0xcd2dx2){return null!=_0xcd2dx2[_0xc8ed[721]]&&_0xcd2dx2[_0xc8ed[721]]},isLeftMouseButton:function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[172]]==(mxClient[_0xc8ed[80]]&&(_0xc8ed[82]=== typeof document[_0xc8ed[5]]||9>document[_0xc8ed[5]])?1:0)},isRightMouseButton:function(_0xcd2dx2){return 2==_0xcd2dx2[_0xc8ed[172]]},isPopupTrigger:function(_0xcd2dx2){return mxEvent[_0xc8ed[773]](_0xcd2dx2)||mxEvent[_0xc8ed[774]](_0xcd2dx2)&&!mxEvent[_0xc8ed[775]](_0xcd2dx2)},isShiftDown:function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[776]]:!1},isAltDown:function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[777]]:!1},isControlDown:function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[778]]:!1},isMetaDown:function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[779]]:!1},getMainEvent:function(_0xcd2dx2){(_0xc8ed[755]==_0xcd2dx2[_0xc8ed[60]]||_0xc8ed[756]==_0xcd2dx2[_0xc8ed[60]])&&null!=_0xcd2dx2[_0xc8ed[780]]&&null!=_0xcd2dx2[_0xc8ed[780]][0]?_0xcd2dx2=_0xcd2dx2[_0xc8ed[780]][0]:_0xc8ed[757]==_0xcd2dx2[_0xc8ed[60]]&&(null!=_0xcd2dx2[_0xc8ed[781]]&&null!=_0xcd2dx2[_0xc8ed[781]][0])&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[781]][0]);return _0xcd2dx2;},getClientX:function(_0xcd2dx2){return mxEvent[_0xc8ed[783]](_0xcd2dx2)[_0xc8ed[782]]},getClientY:function(_0xcd2dx2){return mxEvent[_0xc8ed[783]](_0xcd2dx2)[_0xc8ed[784]]},consume:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;if(null!=_0xcd2dx3?_0xcd2dx3:1){_0xcd2dx2[_0xc8ed[738]]?(_0xcd2dx4&&_0xcd2dx2[_0xc8ed[785]](),_0xcd2dx2[_0xc8ed[738]]()):_0xcd2dx4&&(_0xcd2dx2[_0xc8ed[786]]= !0)};_0xcd2dx2[_0xc8ed[721]]= !0;_0xcd2dx2[_0xc8ed[739]]= !1;},LABEL_HANDLE:-1,ROTATION_HANDLE:-2,MOUSE_DOWN:_0xc8ed[787],MOUSE_MOVE:_0xc8ed[788],MOUSE_UP:_0xc8ed[789],ACTIVATE:_0xc8ed[790],RESIZE_START:_0xc8ed[791],RESIZE:_0xc8ed[129],RESIZE_END:_0xc8ed[792],MOVE_START:_0xc8ed[793],MOVE:_0xc8ed[582],MOVE_END:_0xc8ed[794],PAN_START:_0xc8ed[795],PAN:_0xc8ed[796],PAN_END:_0xc8ed[797],MINIMIZE:_0xc8ed[798],NORMALIZE:_0xc8ed[799],MAXIMIZE:_0xc8ed[800],HIDE:_0xc8ed[801],SHOW:_0xc8ed[539],CLOSE:_0xc8ed[268],DESTROY:_0xc8ed[515],REFRESH:_0xc8ed[802],SIZE:_0xc8ed[803],SELECT:_0xc8ed[804],FIRED:_0xc8ed[805],GET:_0xc8ed[203],RECEIVE:_0xc8ed[806],CONNECT:_0xc8ed[807],DISCONNECT:_0xc8ed[808],SUSPEND:_0xc8ed[809],RESUME:_0xc8ed[810],MARK:_0xc8ed[811],SESSION:_0xc8ed[812],ROOT:_0xc8ed[813],POST:_0xc8ed[814],OPEN:_0xc8ed[392],SAVE:_0xc8ed[815],BEFORE_ADD_VERTEX:_0xc8ed[816],ADD_VERTEX:_0xc8ed[817],AFTER_ADD_VERTEX:_0xc8ed[818],DONE:_0xc8ed[819],EXECUTE:_0xc8ed[350],EXECUTED:_0xc8ed[820],BEGIN_UPDATE:_0xc8ed[473],START_EDIT:_0xc8ed[821],END_UPDATE:_0xc8ed[476],END_EDIT:_0xc8ed[822],BEFORE_UNDO:_0xc8ed[823],UNDO:_0xc8ed[824],REDO:_0xc8ed[825],CHANGE:_0xc8ed[826],NOTIFY:_0xc8ed[827],LAYOUT_CELLS:_0xc8ed[828],CLICK:_0xc8ed[173],SCALE:_0xc8ed[255],TRANSLATE:_0xc8ed[513],SCALE_AND_TRANSLATE:_0xc8ed[829],UP:_0xc8ed[830],DOWN:_0xc8ed[831],ADD:_0xc8ed[99],REMOVE:_0xc8ed[205],CLEAR:_0xc8ed[200],ADD_CELLS:_0xc8ed[832],CELLS_ADDED:_0xc8ed[833],MOVE_CELLS:_0xc8ed[834],CELLS_MOVED:_0xc8ed[835],RESIZE_CELLS:_0xc8ed[836],CELLS_RESIZED:_0xc8ed[837],TOGGLE_CELLS:_0xc8ed[838],CELLS_TOGGLED:_0xc8ed[839],ORDER_CELLS:_0xc8ed[840],CELLS_ORDERED:_0xc8ed[841],REMOVE_CELLS:_0xc8ed[842],CELLS_REMOVED:_0xc8ed[843],GROUP_CELLS:_0xc8ed[844],UNGROUP_CELLS:_0xc8ed[845],REMOVE_CELLS_FROM_PARENT:_0xc8ed[846],FOLD_CELLS:_0xc8ed[847],CELLS_FOLDED:_0xc8ed[848],ALIGN_CELLS:_0xc8ed[849],LABEL_CHANGED:_0xc8ed[850],CONNECT_CELL:_0xc8ed[851],CELL_CONNECTED:_0xc8ed[852],SPLIT_EDGE:_0xc8ed[853],FLIP_EDGE:_0xc8ed[854],START_EDITING:_0xc8ed[855],ADD_OVERLAY:_0xc8ed[856],REMOVE_OVERLAY:_0xc8ed[857],UPDATE_CELL_SIZE:_0xc8ed[858],ESCAPE:_0xc8ed[859],CLICK:_0xc8ed[173],DOUBLE_CLICK:_0xc8ed[860],START:_0xc8ed[861],RESET:_0xc8ed[862]};function mxXmlRequest(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[863]]=_0xcd2dx2;this[_0xc8ed[864]]=_0xcd2dx3;this[_0xc8ed[865]]=_0xcd2dx4||_0xc8ed[866];this[_0xc8ed[307]]=null!=_0xcd2dx5?_0xcd2dx5:!0;this[_0xc8ed[867]]=_0xcd2dx9;this[_0xc8ed[868]]=_0xcd2dxa;}mxXmlRequest[_0xc8ed[202]][_0xc8ed[863]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[864]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[865]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[307]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[869]]= !1;mxXmlRequest[_0xc8ed[202]][_0xc8ed[867]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[868]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[870]]=null;mxXmlRequest[_0xc8ed[202]][_0xc8ed[871]]=function(){return this[_0xc8ed[869]]};mxXmlRequest[_0xc8ed[202]][_0xc8ed[872]]=function(_0xcd2dx2){this[_0xc8ed[869]]=_0xcd2dx2};mxXmlRequest[_0xc8ed[202]][_0xc8ed[221]]=function(){return this[_0xc8ed[870]][_0xc8ed[873]]};mxXmlRequest[_0xc8ed[202]][_0xc8ed[220]]=function(){return 4==this[_0xc8ed[870]][_0xc8ed[417]]};mxXmlRequest[_0xc8ed[202]][_0xc8ed[874]]=function(){var _0xcd2dx2=this[_0xc8ed[875]]();return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[158]]:null;};mxXmlRequest[_0xc8ed[202]][_0xc8ed[875]]=function(){var _0xcd2dx2=this[_0xc8ed[870]][_0xc8ed[876]];if(9<=document[_0xc8ed[5]]||null==_0xcd2dx2||null==_0xcd2dx2[_0xc8ed[158]]){_0xcd2dx2=mxUtils[_0xc8ed[877]](this[_0xc8ed[870]][_0xc8ed[873]])};return _0xcd2dx2;};mxXmlRequest[_0xc8ed[202]][_0xc8ed[221]]=function(){return this[_0xc8ed[870]][_0xc8ed[873]]};mxXmlRequest[_0xc8ed[202]][_0xc8ed[878]]=function(){return this[_0xc8ed[870]][_0xc8ed[879]]};mxXmlRequest[_0xc8ed[202]][_0xc8ed[385]]=function(){if(window[_0xc8ed[880]]){return function(){var _0xcd2dx2= new XMLHttpRequest;this[_0xc8ed[871]]()&&_0xcd2dx2[_0xc8ed[881]]&&_0xcd2dx2[_0xc8ed[881]](_0xc8ed[882]);return _0xcd2dx2;}};if(_0xc8ed[82]!= typeof ActiveXObject){return function(){return  new ActiveXObject(_0xc8ed[883])}};}();mxXmlRequest[_0xc8ed[202]][_0xc8ed[414]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[870]]=this[_0xc8ed[385]]();null!=this[_0xc8ed[870]]&&(null!=_0xcd2dx2&&(this[_0xc8ed[870]][_0xc8ed[416]]=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[220]]()&&(_0xcd2dx2(this),this[_0xc8ed[884]]=null)})),this[_0xc8ed[870]][_0xc8ed[392]](this[_0xc8ed[865]],this[_0xc8ed[863]],this[_0xc8ed[307]],this[_0xc8ed[867]],this[_0xc8ed[868]]),this[_0xc8ed[886]](this[_0xc8ed[870]],this[_0xc8ed[864]]),this[_0xc8ed[870]][_0xc8ed[414]](this[_0xc8ed[864]]));};mxXmlRequest[_0xc8ed[202]][_0xc8ed[886]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[889]](_0xc8ed[887],_0xc8ed[888])};mxXmlRequest[_0xc8ed[202]][_0xc8ed[415]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=_0xcd2dx2||document;var _0xcd2dx4=null;_0xcd2dx2==document&&(_0xcd2dx4=window[_0xc8ed[890]],window[_0xc8ed[890]]=null);var _0xcd2dx5=_0xcd2dx2[_0xc8ed[55]](_0xc8ed[891]);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[865],this[_0xc8ed[865]]);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[892],this[_0xc8ed[863]]);null!=_0xcd2dx3&&_0xcd2dx5[_0xc8ed[57]](_0xc8ed[772],_0xcd2dx3);_0xcd2dx5[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];for(var _0xcd2dx9=0<this[_0xc8ed[864]][_0xc8ed[2]](_0xc8ed[893])?this[_0xc8ed[864]][_0xc8ed[224]](_0xc8ed[893]):this[_0xc8ed[864]][_0xc8ed[224]](),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx9[_0xcd2dxa][_0xc8ed[2]](_0xc8ed[226]);if(0<_0xcd2dx12){var _0xcd2dx13=_0xcd2dx9[_0xcd2dxa][_0xc8ed[85]](0,_0xcd2dx12),_0xcd2dx14=_0xcd2dx9[_0xcd2dxa][_0xc8ed[85]](_0xcd2dx12+1),_0xcd2dx12=_0xcd2dx2[_0xc8ed[55]](_0xc8ed[126]);_0xcd2dx12[_0xc8ed[57]](_0xc8ed[298],_0xcd2dx13);_0xcd2dx14=_0xcd2dx14[_0xc8ed[230]](/\n/g,_0xc8ed[336]);_0xcd2dx13=_0xcd2dx2[_0xc8ed[344]](_0xcd2dx14);_0xcd2dx12[_0xc8ed[62]](_0xcd2dx13);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx12);};};_0xcd2dx2[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx5);_0xcd2dx5[_0xc8ed[894]]();_0xcd2dx2[_0xc8ed[112]][_0xc8ed[266]](_0xcd2dx5);null!=_0xcd2dx4&&(window[_0xc8ed[890]]=_0xcd2dx4);};var mxClipboard={STEPSIZE:10,insertCount:1,cells:null,isEmpty:function(){return null==mxClipboard[_0xc8ed[895]]},cut:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=mxClipboard[_0xc8ed[149]](_0xcd2dx2,_0xcd2dx3);mxClipboard[_0xc8ed[896]]=0;mxClipboard[_0xc8ed[842]](_0xcd2dx2,_0xcd2dx3);return _0xcd2dx3;},removeCells:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[842]](_0xcd2dx3)},copy:function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=_0xcd2dx3||_0xcd2dx2[_0xc8ed[897]]();var _0xcd2dx4=_0xcd2dx2[_0xc8ed[898]](_0xcd2dx3);mxClipboard[_0xc8ed[896]]=1;mxClipboard[_0xc8ed[895]]=_0xcd2dx2[_0xc8ed[899]](_0xcd2dx4);return _0xcd2dx4;},paste:function(_0xcd2dx2){if(null!=mxClipboard[_0xc8ed[895]]){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[900]](mxClipboard[_0xc8ed[895]]),_0xcd2dx4=mxClipboard[_0xc8ed[896]]*mxClipboard[_0xc8ed[901]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[902]](),_0xcd2dx3=_0xcd2dx2[_0xc8ed[903]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx4,_0xcd2dx5);mxClipboard[_0xc8ed[896]]++;_0xcd2dx2[_0xc8ed[904]](_0xcd2dx3);}}};function mxWindow(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15){null!=_0xcd2dx3&&(_0xcd2dx12=null!=_0xcd2dx12?_0xcd2dx12:!0,this[_0xc8ed[905]]=_0xcd2dx3,this[_0xc8ed[176]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx15),this[_0xc8ed[906]](),this[_0xc8ed[907]](),this[_0xc8ed[908]](),this[_0xc8ed[909]](_0xcd2dx12),this[_0xc8ed[910]](_0xcd2dx2),(null==_0xcd2dx13||_0xcd2dx13)&&this[_0xc8ed[911]](),null!=_0xcd2dx14&&null!=_0xcd2dx14[_0xc8ed[265]]?_0xcd2dx14[_0xc8ed[265]][_0xc8ed[912]](this[_0xc8ed[485]],_0xcd2dx14):document[_0xc8ed[112]][_0xc8ed[62]](this[_0xc8ed[485]]))}mxWindow[_0xc8ed[202]]= new mxEventSource;mxWindow[_0xc8ed[202]][_0xc8ed[196]]=mxWindow;mxWindow[_0xc8ed[202]][_0xc8ed[913]]=mxClient[_0xc8ed[88]]+_0xc8ed[914];mxWindow[_0xc8ed[202]][_0xc8ed[915]]=mxClient[_0xc8ed[88]]+_0xc8ed[916];mxWindow[_0xc8ed[202]][_0xc8ed[917]]=mxClient[_0xc8ed[88]]+_0xc8ed[918];mxWindow[_0xc8ed[202]][_0xc8ed[919]]=mxClient[_0xc8ed[88]]+_0xc8ed[920];mxWindow[_0xc8ed[202]][_0xc8ed[921]]=mxClient[_0xc8ed[88]]+_0xc8ed[922];mxWindow[_0xc8ed[202]][_0xc8ed[189]]= !1;mxWindow[_0xc8ed[202]][_0xc8ed[905]]= !1;mxWindow[_0xc8ed[202]][_0xc8ed[923]]= new mxRectangle(0,0,50,40);mxWindow[_0xc8ed[202]][_0xc8ed[924]]= !1;mxWindow[_0xc8ed[202]][_0xc8ed[905]]= !1;mxWindow[_0xc8ed[202]][_0xc8ed[165]]= !0;mxWindow[_0xc8ed[202]][_0xc8ed[176]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9:_0xc8ed[925];this[_0xc8ed[485]]=document[_0xc8ed[55]](_0xc8ed[485]);this[_0xc8ed[485]][_0xc8ed[926]]=_0xcd2dx9;this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx3+_0xc8ed[168];this[_0xc8ed[116]]=document[_0xc8ed[55]](_0xc8ed[116]);this[_0xc8ed[116]][_0xc8ed[926]]=_0xcd2dx9;null!=_0xcd2dx4&&(mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx4+_0xc8ed[168]),this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx4+_0xc8ed[168]);null!=_0xcd2dx5&&(mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx5+_0xc8ed[168]),this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx5+_0xc8ed[168]);_0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[120]);_0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[121]);this[_0xc8ed[924]]=document[_0xc8ed[55]](_0xc8ed[122]);this[_0xc8ed[924]][_0xc8ed[926]]=_0xcd2dx9+_0xc8ed[927];_0xcd2dx3[_0xc8ed[62]](this[_0xc8ed[924]]);_0xcd2dx2[_0xc8ed[62]](_0xcd2dx3);_0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[121]);this[_0xc8ed[122]]=document[_0xc8ed[55]](_0xc8ed[122]);this[_0xc8ed[122]][_0xc8ed[926]]=_0xcd2dx9+_0xc8ed[928];this[_0xc8ed[929]]=document[_0xc8ed[55]](_0xc8ed[485]);this[_0xc8ed[929]][_0xc8ed[926]]=_0xcd2dx9+_0xc8ed[928];this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[118];this[_0xc8ed[929]][_0xc8ed[62]](this[_0xc8ed[905]]);if(mxClient[_0xc8ed[80]]||_0xc8ed[529]!=this[_0xc8ed[905]][_0xc8ed[301]][_0xc8ed[36]]()){this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[118]};this[_0xc8ed[122]][_0xc8ed[62]](this[_0xc8ed[929]]);_0xcd2dx3[_0xc8ed[62]](this[_0xc8ed[122]]);_0xcd2dx2[_0xc8ed[62]](_0xcd2dx3);this[_0xc8ed[116]][_0xc8ed[62]](_0xcd2dx2);this[_0xc8ed[485]][_0xc8ed[62]](this[_0xc8ed[116]]);_0xcd2dx9=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[790]]()});mxEvent[_0xc8ed[169]](this[_0xc8ed[924]],_0xc8ed[751],_0xcd2dx9);mxEvent[_0xc8ed[169]](this[_0xc8ed[116]],_0xc8ed[751],_0xcd2dx9);mxClient[_0xc8ed[754]]&&(mxEvent[_0xc8ed[169]](this[_0xc8ed[924]],_0xc8ed[755],_0xcd2dx9),mxEvent[_0xc8ed[169]](this[_0xc8ed[116]],_0xc8ed[755],_0xcd2dx9));this[_0xc8ed[801]]();};mxWindow[_0xc8ed[202]][_0xc8ed[910]]=function(_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[924]][_0xc8ed[285]];null!=_0xcd2dx3;){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[287]];_0xcd2dx3[_0xc8ed[288]]==mxConstants[_0xc8ed[317]]&&_0xcd2dx3[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx3);_0xcd2dx3=_0xcd2dx4;};mxUtils[_0xc8ed[53]](this[_0xc8ed[924]],_0xcd2dx2||_0xc8ed[110]);};mxWindow[_0xc8ed[202]][_0xc8ed[162]]=function(_0xcd2dx2){0>navigator[_0xc8ed[3]][_0xc8ed[2]](_0xc8ed[186])&&(this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[277]]=_0xcd2dx2?_0xc8ed[278]:_0xc8ed[188])};mxWindow[_0xc8ed[202]][_0xc8ed[790]]=function(){if(mxWindow[_0xc8ed[930]]!=this){var _0xcd2dx2=mxUtils[_0xc8ed[275]](this[_0xc8ed[166]]()),_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[931]]:3;if(mxWindow[_0xc8ed[930]]){var _0xcd2dx3=mxWindow[_0xc8ed[930]][_0xc8ed[166]]();null!=_0xcd2dx3&&null!=_0xcd2dx3[_0xc8ed[124]]&&(_0xcd2dx3[_0xc8ed[124]][_0xc8ed[931]]=_0xcd2dx2);};_0xcd2dx3=mxWindow[_0xc8ed[930]];this[_0xc8ed[166]]()[_0xc8ed[124]][_0xc8ed[931]]=parseInt(_0xcd2dx2)+1;mxWindow[_0xc8ed[930]]=this;this[_0xc8ed[746]]( new mxEventObject(mxEvent.ACTIVATE,_0xc8ed[932],_0xcd2dx3));}};mxWindow[_0xc8ed[202]][_0xc8ed[166]]=function(){return this[_0xc8ed[485]]};mxWindow[_0xc8ed[202]][_0xc8ed[933]]=function(){mxUtils[_0xc8ed[933]](this[_0xc8ed[485]])};mxWindow[_0xc8ed[202]][_0xc8ed[934]]=function(){return null!=this[_0xc8ed[129]]?_0xc8ed[130]!=this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[495]]:!1};mxWindow[_0xc8ed[202]][_0xc8ed[163]]=function(_0xcd2dx2){_0xcd2dx2?null==this[_0xc8ed[129]]?(this[_0xc8ed[129]]=document[_0xc8ed[55]](_0xc8ed[466]),this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492],this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[553]]=_0xc8ed[935],this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[699]]=_0xc8ed[935],this[_0xc8ed[129]][_0xc8ed[57]](_0xc8ed[390],mxClient[_0xc8ed[88]]+_0xc8ed[922]),this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[936],mxEvent[_0xc8ed[759]](this[_0xc8ed[129]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[790]]();var _0xcd2dx4=mxEvent[_0xc8ed[731]](_0xcd2dx2),_0xcd2dx5=mxEvent[_0xc8ed[733]](_0xcd2dx2),_0xcd2dx9=this[_0xc8ed[485]][_0xc8ed[359]],_0xcd2dxa=this[_0xc8ed[485]][_0xc8ed[167]],_0xcd2dx12=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){var _0xcd2dx3=mxEvent[_0xc8ed[731]](_0xcd2dx2)-_0xcd2dx4,_0xcd2dx12=mxEvent[_0xc8ed[733]](_0xcd2dx2)-_0xcd2dx5;this[_0xc8ed[937]](_0xcd2dx9+_0xcd2dx3,_0xcd2dxa+_0xcd2dx12);this[_0xc8ed[746]]( new mxEventObject(mxEvent.RESIZE,_0xc8ed[763],_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx2);}),_0xcd2dx13=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){mxEvent[_0xc8ed[938]](document,null,_0xcd2dx12,_0xcd2dx13);this[_0xc8ed[746]]( new mxEventObject(mxEvent.RESIZE_END,_0xc8ed[763],_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx2);});mxEvent[_0xc8ed[759]](document,null,_0xcd2dx12,_0xcd2dx13);this[_0xc8ed[746]]( new mxEventObject(mxEvent.RESIZE_START,_0xc8ed[763],_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx2);}),null,null),this[_0xc8ed[485]][_0xc8ed[62]](this[_0xc8ed[129]])):this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497]:null!=this[_0xc8ed[129]]&&(this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130])};mxWindow[_0xc8ed[202]][_0xc8ed[937]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=Math[_0xc8ed[160]](this[_0xc8ed[923]][_0xc8ed[117]],_0xcd2dx2);_0xcd2dx3=Math[_0xc8ed[160]](this[_0xc8ed[923]][_0xc8ed[119]],_0xcd2dx3);mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2+_0xc8ed[168],this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3+_0xc8ed[168]);this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3+_0xc8ed[168];mxClient[_0xc8ed[80]]||(this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[485]][_0xc8ed[167]]-this[_0xc8ed[924]][_0xc8ed[167]]-2+_0xc8ed[168]);};mxWindow[_0xc8ed[202]][_0xc8ed[909]]=function(_0xcd2dx2){this[_0xc8ed[798]][_0xc8ed[124]][_0xc8ed[495]]=_0xcd2dx2?_0xc8ed[110]:_0xc8ed[130]};mxWindow[_0xc8ed[202]][_0xc8ed[939]]=function(){return  new mxRectangle(0,0,0,this[_0xc8ed[924]][_0xc8ed[167]])};mxWindow[_0xc8ed[202]][_0xc8ed[907]]=function(){this[_0xc8ed[798]]=document[_0xc8ed[55]](_0xc8ed[466]);this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[915]]);this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[611],_0xc8ed[699]);this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[940]);this[_0xc8ed[798]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[356];this[_0xc8ed[798]][_0xc8ed[124]][_0xc8ed[941]]=_0xc8ed[942];this[_0xc8ed[798]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];this[_0xc8ed[924]][_0xc8ed[62]](this[_0xc8ed[798]]);var _0xcd2dx2=!1,_0xcd2dx3=null,_0xcd2dx4=null,_0xcd2dx5=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx5){this[_0xc8ed[790]]();if(_0xcd2dx2){_0xcd2dx2= !1,this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[915]]),this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[940]),this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[110],this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[495]]=_0xcd2dx3,mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx4),this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx4,null!=this[_0xc8ed[129]]&&(this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110]),this[_0xc8ed[746]]( new mxEventObject(mxEvent.NORMALIZE,_0xc8ed[763],_0xcd2dx5))}else {_0xcd2dx2= !0;this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[917]]);this[_0xc8ed[798]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[943]);this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];_0xcd2dx3=this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[495]];this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];_0xcd2dx4=this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]];var _0xcd2dxa=this[_0xc8ed[939]]();0<_0xcd2dxa[_0xc8ed[119]]&&(mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dxa[_0xc8ed[119]]+_0xc8ed[168]),this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dxa[_0xc8ed[119]]+_0xc8ed[168]);0<_0xcd2dxa[_0xc8ed[117]]&&(mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dxa[_0xc8ed[117]]+_0xc8ed[168]),this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dxa[_0xc8ed[117]]+_0xc8ed[168]);null!=this[_0xc8ed[129]]&&(this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);this[_0xc8ed[746]]( new mxEventObject(mxEvent.MINIMIZE,_0xc8ed[763],_0xcd2dx5));};mxEvent[_0xc8ed[722]](_0xcd2dx5);});mxEvent[_0xc8ed[169]](this[_0xc8ed[798]],_0xc8ed[751],_0xcd2dx5);mxClient[_0xc8ed[754]]&&mxEvent[_0xc8ed[169]](this[_0xc8ed[798]],_0xc8ed[755],_0xcd2dx5);};mxWindow[_0xc8ed[202]][_0xc8ed[161]]=function(_0xcd2dx2){this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[495]]=_0xcd2dx2?_0xc8ed[110]:_0xc8ed[130]};mxWindow[_0xc8ed[202]][_0xc8ed[906]]=function(){this[_0xc8ed[800]]=document[_0xc8ed[55]](_0xc8ed[466]);this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[919]]);this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[611],_0xc8ed[699]);this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[944]);this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[583];this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[945]]=_0xc8ed[942];this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[356];this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];this[_0xc8ed[924]][_0xc8ed[62]](this[_0xc8ed[800]]);var _0xcd2dx2=!1,_0xcd2dx3=null,_0xcd2dx4=null,_0xcd2dx5=null,_0xcd2dx9=null,_0xcd2dxa=mxUtils[_0xc8ed[885]](this,function(_0xcd2dxa){this[_0xc8ed[790]]();if(_0xc8ed[130]!=this[_0xc8ed[800]][_0xc8ed[124]][_0xc8ed[495]]){if(_0xcd2dx2){_0xcd2dx2= !1;this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[919]]);this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[944]);this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[110];this[_0xc8ed[798]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx3+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx4+_0xc8ed[168];if(!mxClient[_0xc8ed[80]]&&(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx5,this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx9,_0xcd2dx13=mxUtils[_0xc8ed[275]](this[_0xc8ed[929]]),_0xc8ed[278]==_0xcd2dx13[_0xc8ed[277]]||null!=this[_0xc8ed[129]])){this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[485]][_0xc8ed[167]]-this[_0xc8ed[924]][_0xc8ed[167]]-2+_0xc8ed[168]};this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx5;this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx9;null!=this[_0xc8ed[129]]&&(this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110]);this[_0xc8ed[746]]( new mxEventObject(mxEvent.NORMALIZE,_0xc8ed[763],_0xcd2dxa));}else {_0xcd2dx2= !0;this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[917]]);this[_0xc8ed[800]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[943]);this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[110];this[_0xc8ed[798]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];_0xcd2dx3=parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]);_0xcd2dx4=parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]);_0xcd2dx5=this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]];_0xcd2dx9=this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[117]];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xc8ed[946];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xc8ed[946];mxClient[_0xc8ed[80]]||(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=document[_0xc8ed[112]][_0xc8ed[157]]-2+_0xc8ed[168],this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=document[_0xc8ed[112]][_0xc8ed[159]]-2+_0xc8ed[168]);this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[117]]=document[_0xc8ed[112]][_0xc8ed[159]]-2+_0xc8ed[168];this[_0xc8ed[116]][_0xc8ed[124]][_0xc8ed[119]]=document[_0xc8ed[112]][_0xc8ed[157]]-2+_0xc8ed[168];null!=this[_0xc8ed[129]]&&(this[_0xc8ed[129]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);if(!mxClient[_0xc8ed[80]]){var _0xcd2dx13=mxUtils[_0xc8ed[275]](this[_0xc8ed[929]]);if(_0xc8ed[278]==_0xcd2dx13[_0xc8ed[277]]||null!=this[_0xc8ed[129]]){this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[485]][_0xc8ed[167]]-this[_0xc8ed[924]][_0xc8ed[167]]-2+_0xc8ed[168]};};this[_0xc8ed[746]]( new mxEventObject(mxEvent.MAXIMIZE,_0xc8ed[763],_0xcd2dxa));};mxEvent[_0xc8ed[722]](_0xcd2dxa);};});mxEvent[_0xc8ed[759]](this[_0xc8ed[800]],_0xcd2dxa);mxEvent[_0xc8ed[169]](this[_0xc8ed[924]],_0xc8ed[760],_0xcd2dxa);};mxWindow[_0xc8ed[202]][_0xc8ed[911]]=function(){this[_0xc8ed[924]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[582];mxEvent[_0xc8ed[759]](this[_0xc8ed[924]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){var _0xcd2dx3=mxEvent[_0xc8ed[731]](_0xcd2dx2),_0xcd2dx4=mxEvent[_0xc8ed[733]](_0xcd2dx2),_0xcd2dx5=this[_0xc8ed[730]](),_0xcd2dx9=this[_0xc8ed[732]](),_0xcd2dxa=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){var _0xcd2dxa=mxEvent[_0xc8ed[731]](_0xcd2dx2)-_0xcd2dx3,_0xcd2dx12=mxEvent[_0xc8ed[733]](_0xcd2dx2)-_0xcd2dx4;this[_0xc8ed[947]](_0xcd2dx5+_0xcd2dxa,_0xcd2dx9+_0xcd2dx12);this[_0xc8ed[746]]( new mxEventObject(mxEvent.MOVE,_0xc8ed[763],_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx2);}),_0xcd2dx12=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){mxEvent[_0xc8ed[938]](document,null,_0xcd2dxa,_0xcd2dx12);this[_0xc8ed[746]]( new mxEventObject(mxEvent.MOVE_END,_0xc8ed[763],_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx2);});mxEvent[_0xc8ed[759]](document,null,_0xcd2dxa,_0xcd2dx12);this[_0xc8ed[746]]( new mxEventObject(mxEvent.MOVE_START,_0xc8ed[763],_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx2);}));};mxWindow[_0xc8ed[202]][_0xc8ed[947]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx3+_0xc8ed[168];};mxWindow[_0xc8ed[202]][_0xc8ed[730]]=function(){return parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]])};mxWindow[_0xc8ed[202]][_0xc8ed[732]]=function(){return parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]])};mxWindow[_0xc8ed[202]][_0xc8ed[908]]=function(){this[_0xc8ed[948]]=document[_0xc8ed[55]](_0xc8ed[466]);this[_0xc8ed[948]][_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[913]]);this[_0xc8ed[948]][_0xc8ed[57]](_0xc8ed[611],_0xc8ed[699]);this[_0xc8ed[948]][_0xc8ed[57]](_0xc8ed[924],_0xc8ed[949]);this[_0xc8ed[948]][_0xc8ed[124]][_0xc8ed[945]]=_0xc8ed[935];this[_0xc8ed[948]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[356];this[_0xc8ed[948]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];this[_0xc8ed[924]][_0xc8ed[950]](this[_0xc8ed[948]],this[_0xc8ed[924]][_0xc8ed[285]]);mxEvent[_0xc8ed[759]](this[_0xc8ed[948]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[746]]( new mxEventObject(mxEvent.CLOSE,_0xc8ed[763],_0xcd2dx2));this[_0xc8ed[165]]?this[_0xc8ed[515]]():this[_0xc8ed[175]](!1);mxEvent[_0xc8ed[722]](_0xcd2dx2);}));};mxWindow[_0xc8ed[202]][_0xc8ed[951]]=function(_0xcd2dx2){this[_0xc8ed[618]]=document[_0xc8ed[55]](_0xc8ed[466]);this[_0xc8ed[618]][_0xc8ed[57]](_0xc8ed[390],_0xcd2dx2);this[_0xc8ed[618]][_0xc8ed[57]](_0xc8ed[611],_0xc8ed[361]);this[_0xc8ed[618]][_0xc8ed[124]][_0xc8ed[941]]=_0xc8ed[952];this[_0xc8ed[618]][_0xc8ed[124]][_0xc8ed[945]]=_0xc8ed[946];this[_0xc8ed[618]][_0xc8ed[124]][_0xc8ed[953]]=_0xc8ed[954];this[_0xc8ed[924]][_0xc8ed[950]](this[_0xc8ed[618]],this[_0xc8ed[924]][_0xc8ed[285]]);};mxWindow[_0xc8ed[202]][_0xc8ed[164]]=function(_0xcd2dx2){this[_0xc8ed[948]][_0xc8ed[124]][_0xc8ed[495]]=_0xcd2dx2?_0xc8ed[110]:_0xc8ed[130]};mxWindow[_0xc8ed[202]][_0xc8ed[174]]=function(){return null!=this[_0xc8ed[485]]?_0xc8ed[188]!=this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]]:!1};mxWindow[_0xc8ed[202]][_0xc8ed[175]]=function(_0xcd2dx2){null!=this[_0xc8ed[485]]&&this[_0xc8ed[174]]()!=_0xcd2dx2&&(_0xcd2dx2?this[_0xc8ed[539]]():this[_0xc8ed[801]]())};mxWindow[_0xc8ed[202]][_0xc8ed[539]]=function(){this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110];this[_0xc8ed[790]]();var _0xcd2dx2=mxUtils[_0xc8ed[275]](this[_0xc8ed[929]]);if(!mxClient[_0xc8ed[80]]&&(_0xc8ed[278]==_0xcd2dx2[_0xc8ed[277]]||null!=this[_0xc8ed[129]])){this[_0xc8ed[929]][_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[485]][_0xc8ed[167]]-this[_0xc8ed[924]][_0xc8ed[167]]-2+_0xc8ed[168]};this[_0xc8ed[746]]( new mxEventObject(mxEvent.SHOW));};mxWindow[_0xc8ed[202]][_0xc8ed[801]]=function(){this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];this[_0xc8ed[746]]( new mxEventObject(mxEvent.HIDE));};mxWindow[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[746]]( new mxEventObject(mxEvent.DESTROY));null!=this[_0xc8ed[485]]&&(mxEvent[_0xc8ed[762]](this[_0xc8ed[485]]),this[_0xc8ed[485]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[485]]),this[_0xc8ed[485]]=null);this[_0xc8ed[929]]=this[_0xc8ed[905]]=this[_0xc8ed[924]]=null;};function mxForm(_0xcd2dx2){this[_0xc8ed[116]]=document[_0xc8ed[55]](_0xc8ed[116]);this[_0xc8ed[116]][_0xc8ed[926]]=_0xcd2dx2;this[_0xc8ed[112]]=document[_0xc8ed[55]](_0xc8ed[120]);this[_0xc8ed[116]][_0xc8ed[62]](this[_0xc8ed[112]]);}mxForm[_0xc8ed[202]][_0xc8ed[116]]=null;mxForm[_0xc8ed[202]][_0xc8ed[112]]= !1;mxForm[_0xc8ed[202]][_0xc8ed[955]]=function(){return this[_0xc8ed[116]]};mxForm[_0xc8ed[202]][_0xc8ed[956]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[121]),_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[122]);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[122]),_0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[172]);mxUtils[_0xc8ed[53]](_0xcd2dx9,mxResources[_0xc8ed[203]](_0xc8ed[957])||_0xc8ed[958]);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);mxEvent[_0xc8ed[169]](_0xcd2dx9,_0xc8ed[173],function(){_0xcd2dx2()});_0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[172]);mxUtils[_0xc8ed[53]](_0xcd2dx9,mxResources[_0xc8ed[203]](_0xc8ed[959])||_0xc8ed[960]);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);mxEvent[_0xc8ed[169]](_0xcd2dx9,_0xc8ed[173],function(){_0xcd2dx3()});_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);this[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx4);};mxForm[_0xc8ed[202]][_0xc8ed[961]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[962]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[60],_0xc8ed[963]);_0xcd2dx4[_0xc8ed[131]]=_0xcd2dx3;return this[_0xc8ed[964]](_0xcd2dx2,_0xcd2dx4);};mxForm[_0xc8ed[202]][_0xc8ed[965]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[962]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[60],_0xc8ed[966]);this[_0xc8ed[964]](_0xcd2dx2,_0xcd2dx4);_0xcd2dx3&&(_0xcd2dx4[_0xc8ed[967]]= !0);return _0xcd2dx4;};mxForm[_0xc8ed[202]][_0xc8ed[968]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[126]);mxClient[_0xc8ed[133]]&&_0xcd2dx4--;_0xcd2dx5[_0xc8ed[57]](_0xc8ed[969],_0xcd2dx4||2);_0xcd2dx5[_0xc8ed[131]]=_0xcd2dx3;return this[_0xc8ed[964]](_0xcd2dx2,_0xcd2dx5);};mxForm[_0xc8ed[202]][_0xc8ed[970]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[804]);null!=_0xcd2dx4&&_0xcd2dx5[_0xc8ed[57]](_0xc8ed[803],_0xcd2dx4);_0xcd2dx3&&_0xcd2dx5[_0xc8ed[57]](_0xc8ed[971],_0xc8ed[128]);return this[_0xc8ed[964]](_0xcd2dx2,_0xcd2dx5);};mxForm[_0xc8ed[202]][_0xc8ed[972]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[973]);mxUtils[_0xc8ed[171]](_0xcd2dx9,_0xcd2dx3);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[131],_0xcd2dx4);_0xcd2dx5&&_0xcd2dx9[_0xc8ed[57]](_0xc8ed[974],_0xcd2dx5);_0xcd2dx2[_0xc8ed[62]](_0xcd2dx9);};mxForm[_0xc8ed[202]][_0xc8ed[964]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[121]),_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[122]);mxUtils[_0xc8ed[53]](_0xcd2dx5,_0xcd2dx2);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[122]);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx3);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);this[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx4);return _0xcd2dx3;};function mxImage(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[390]]=_0xcd2dx2;this[_0xc8ed[117]]=_0xcd2dx3;this[_0xc8ed[119]]=_0xcd2dx4;}mxImage[_0xc8ed[202]][_0xc8ed[390]]=null;mxImage[_0xc8ed[202]][_0xc8ed[117]]=null;mxImage[_0xc8ed[202]][_0xc8ed[119]]=null;function mxDivResizer(_0xcd2dx2,_0xcd2dx3){if(_0xc8ed[485]==_0xcd2dx2[_0xc8ed[301]][_0xc8ed[216]]()){null==_0xcd2dx3&&(_0xcd2dx3=window);this[_0xc8ed[485]]=_0xcd2dx2;var _0xcd2dx4=mxUtils[_0xc8ed[275]](_0xcd2dx2);null!=_0xcd2dx4&&(this[_0xc8ed[975]]=_0xc8ed[278]==_0xcd2dx4[_0xc8ed[117]],this[_0xc8ed[976]]=_0xc8ed[278]==_0xcd2dx4[_0xc8ed[119]]);mxEvent[_0xc8ed[169]](_0xcd2dx3,_0xc8ed[129],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[977]]||(this[_0xc8ed[977]]= !0,this[_0xc8ed[129]](),this[_0xc8ed[977]]= !1)}));this[_0xc8ed[129]]();}}mxDivResizer[_0xc8ed[202]][_0xc8ed[975]]= !0;mxDivResizer[_0xc8ed[202]][_0xc8ed[976]]= !0;mxDivResizer[_0xc8ed[202]][_0xc8ed[977]]= !1;mxDivResizer[_0xc8ed[202]][_0xc8ed[129]]=function(){var _0xcd2dx2=this[_0xc8ed[978]](),_0xcd2dx3=this[_0xc8ed[979]](),_0xcd2dx4=parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]),_0xcd2dx5=parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[699]]),_0xcd2dx9=parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]),_0xcd2dxa=parseInt(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[553]]);this[_0xc8ed[975]]&&(!isNaN(_0xcd2dx4)&&!isNaN(_0xcd2dx5)&&0<=_0xcd2dx4&&0<=_0xcd2dx5&&0<_0xcd2dx2-_0xcd2dx5-_0xcd2dx4)&&(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2-_0xcd2dx5-_0xcd2dx4+_0xc8ed[168]);this[_0xc8ed[976]]&&(!isNaN(_0xcd2dx9)&&!isNaN(_0xcd2dxa)&&0<=_0xcd2dx9&&0<=_0xcd2dxa&&0<_0xcd2dx3-_0xcd2dx9-_0xcd2dxa)&&(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3-_0xcd2dx9-_0xcd2dxa+_0xc8ed[168]);};mxDivResizer[_0xc8ed[202]][_0xc8ed[978]]=function(){return document[_0xc8ed[112]][_0xc8ed[159]]};mxDivResizer[_0xc8ed[202]][_0xc8ed[979]]=function(){return document[_0xc8ed[112]][_0xc8ed[157]]};function mxDragSource(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[980]]=_0xcd2dx2;this[_0xc8ed[981]]=_0xcd2dx3;mxEvent[_0xc8ed[759]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,this[_0xc8ed[787]]));}mxDragSource[_0xc8ed[202]][_0xc8ed[980]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[981]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[559]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[982]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[983]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[984]]= !0;mxDragSource[_0xc8ed[202]][_0xc8ed[985]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[986]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[987]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[988]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[989]]=null;mxDragSource[_0xc8ed[202]][_0xc8ed[561]]= !0;mxDragSource[_0xc8ed[202]][_0xc8ed[990]]= !0;mxDragSource[_0xc8ed[202]][_0xc8ed[991]]= !0;mxDragSource[_0xc8ed[202]][_0xc8ed[563]]= !0;mxDragSource[_0xc8ed[202]][_0xc8ed[992]]=100;mxDragSource[_0xc8ed[202]][_0xc8ed[993]]=70;mxDragSource[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxDragSource[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxDragSource[_0xc8ed[202]][_0xc8ed[996]]=function(){return this[_0xc8ed[990]]};mxDragSource[_0xc8ed[202]][_0xc8ed[562]]=function(_0xcd2dx2){this[_0xc8ed[990]]=_0xcd2dx2};mxDragSource[_0xc8ed[202]][_0xc8ed[997]]=function(){return this[_0xc8ed[991]]};mxDragSource[_0xc8ed[202]][_0xc8ed[998]]=function(_0xcd2dx2){this[_0xc8ed[991]]=_0xcd2dx2};mxDragSource[_0xc8ed[202]][_0xc8ed[565]]=function(_0xcd2dx2){return null};mxDragSource[_0xc8ed[202]][_0xc8ed[564]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx2[_0xc8ed[999]](_0xcd2dx3,_0xcd2dx4)};mxDragSource[_0xc8ed[202]][_0xc8ed[566]]=function(_0xcd2dx2){return this[_0xc8ed[980]][_0xc8ed[511]](!0)};mxDragSource[_0xc8ed[202]][_0xc8ed[567]]=function(_0xcd2dx2){return null};mxDragSource[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2){this[_0xc8ed[984]]&&(!mxEvent[_0xc8ed[721]](_0xcd2dx2)&&null==this[_0xc8ed[1000]])&&(this[_0xc8ed[1001]](_0xcd2dx2),this[_0xc8ed[1000]]=mxUtils[_0xc8ed[885]](this,this[_0xc8ed[788]]),this[_0xc8ed[1002]]=mxUtils[_0xc8ed[885]](this,this[_0xc8ed[789]]),mxEvent[_0xc8ed[759]](document,null,this[_0xc8ed[1000]],this[_0xc8ed[1002]]),mxEvent[_0xc8ed[722]](_0xcd2dx2,!0,!1))};mxDragSource[_0xc8ed[202]][_0xc8ed[1001]]=function(_0xcd2dx2){this[_0xc8ed[982]]=this[_0xc8ed[566]](_0xcd2dx2);this[_0xc8ed[982]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];this[_0xc8ed[982]][_0xc8ed[124]][_0xc8ed[931]]=this[_0xc8ed[992]];mxUtils[_0xc8ed[254]](this[_0xc8ed[982]],this[_0xc8ed[993]]);};mxDragSource[_0xc8ed[202]][_0xc8ed[1003]]=function(_0xcd2dx2){null!=this[_0xc8ed[982]]&&(null!=this[_0xc8ed[982]][_0xc8ed[265]]&&this[_0xc8ed[982]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[982]]),this[_0xc8ed[982]]=null)};mxDragSource[_0xc8ed[202]][_0xc8ed[1004]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxEvent[_0xc8ed[731]](_0xcd2dx3),_0xcd2dx5=mxEvent[_0xc8ed[733]](_0xcd2dx3),_0xcd2dx9=mxUtils[_0xc8ed[445]](_0xcd2dx2[_0xc8ed[526]]),_0xcd2dxa=mxUtils[_0xc8ed[444]]();return _0xcd2dx4>=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]]&&_0xcd2dx5>=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]]&&_0xcd2dx4<=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[526]][_0xc8ed[359]]&&_0xcd2dx5<=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[526]][_0xc8ed[167]];};mxDragSource[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[565]](_0xcd2dx2);null!=_0xcd2dx3&&!this[_0xc8ed[1004]](_0xcd2dx3,_0xcd2dx2)&&(_0xcd2dx3=null);_0xcd2dx3!=this[_0xc8ed[985]]&&(null!=this[_0xc8ed[985]]&&this[_0xc8ed[1005]](this[_0xc8ed[985]]),this[_0xc8ed[985]]=_0xcd2dx3,null!=this[_0xc8ed[985]]&&this[_0xc8ed[1006]](this[_0xc8ed[985]]));null!=this[_0xc8ed[985]]&&this[_0xc8ed[1007]](this[_0xc8ed[985]],_0xcd2dx2);if(null!=this[_0xc8ed[982]]&&(null==this[_0xc8ed[983]]||_0xc8ed[189]!=this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[187]])){var _0xcd2dx3=mxEvent[_0xc8ed[731]](_0xcd2dx2),_0xcd2dx4=mxEvent[_0xc8ed[733]](_0xcd2dx2);null==this[_0xc8ed[982]][_0xc8ed[265]]&&document[_0xc8ed[112]][_0xc8ed[62]](this[_0xc8ed[982]]);this[_0xc8ed[982]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189];null!=this[_0xc8ed[559]]&&(_0xcd2dx3+=this[_0xc8ed[559]][_0xc8ed[235]],_0xcd2dx4+=this[_0xc8ed[559]][_0xc8ed[236]]);_0xcd2dx3+=document[_0xc8ed[112]][_0xc8ed[360]]||document[_0xc8ed[158]][_0xc8ed[360]];_0xcd2dx4+=document[_0xc8ed[112]][_0xc8ed[190]]||document[_0xc8ed[158]][_0xc8ed[190]];this[_0xc8ed[982]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx3+_0xc8ed[168];this[_0xc8ed[982]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx4+_0xc8ed[168];}else {null!=this[_0xc8ed[982]]&&(this[_0xc8ed[982]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188])};mxEvent[_0xc8ed[722]](_0xcd2dx2);};mxDragSource[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[985]]){if(null!=this[_0xc8ed[987]]&&(null==this[_0xc8ed[983]]||_0xc8ed[188]!=this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[187]])){var _0xcd2dx3=this[_0xc8ed[985]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx4=this[_0xc8ed[985]][_0xc8ed[441]][_0xc8ed[513]];this[_0xc8ed[1008]](this[_0xc8ed[985]],_0xcd2dx2,this[_0xc8ed[986]],this[_0xc8ed[987]][_0xc8ed[235]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[235]],this[_0xc8ed[987]][_0xc8ed[236]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[236]]);};this[_0xc8ed[1005]](this[_0xc8ed[985]]);};this[_0xc8ed[1003]](_0xcd2dx2);mxEvent[_0xc8ed[938]](document,null,this[_0xc8ed[1000]],this[_0xc8ed[1002]]);this[_0xc8ed[985]]=this[_0xc8ed[1002]]=this[_0xc8ed[1000]]=null;mxEvent[_0xc8ed[722]](_0xcd2dx2);};mxDragSource[_0xc8ed[202]][_0xc8ed[1006]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1009]]= !0;this[_0xc8ed[983]]=this[_0xc8ed[567]](_0xcd2dx2);this[_0xc8ed[996]]()&&null!=this[_0xc8ed[983]]&&(this[_0xc8ed[988]]= new mxGuide(_0xcd2dx2,_0xcd2dx2[_0xc8ed[1011]][_0xc8ed[1010]]()));this[_0xc8ed[563]]&&(this[_0xc8ed[989]]= new mxCellHighlight(_0xcd2dx2,mxConstants.DROP_TARGET_COLOR));};mxDragSource[_0xc8ed[202]][_0xc8ed[1005]]=function(_0xcd2dx2){this[_0xc8ed[987]]=this[_0xc8ed[986]]=null;_0xcd2dx2[_0xc8ed[1009]]= !1;null!=this[_0xc8ed[983]]&&(null!=this[_0xc8ed[983]][_0xc8ed[265]]&&this[_0xc8ed[983]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[983]]),this[_0xc8ed[983]]=null);null!=this[_0xc8ed[988]]&&(this[_0xc8ed[988]][_0xc8ed[515]](),this[_0xc8ed[988]]=null);null!=this[_0xc8ed[989]]&&(this[_0xc8ed[989]][_0xc8ed[515]](),this[_0xc8ed[989]]=null);};mxDragSource[_0xc8ed[202]][_0xc8ed[1007]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxUtils[_0xc8ed[445]](_0xcd2dx2[_0xc8ed[526]]),_0xcd2dx5=mxUtils[_0xc8ed[444]](_0xcd2dx2[_0xc8ed[526]]),_0xcd2dx9=mxEvent[_0xc8ed[731]](_0xcd2dx3)-_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx5[_0xc8ed[235]],_0xcd2dx4=mxEvent[_0xc8ed[733]](_0xcd2dx3)-_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx5[_0xc8ed[236]];_0xcd2dx2[_0xc8ed[1012]]&&(null==this[_0xc8ed[561]]||this[_0xc8ed[561]])&&_0xcd2dx2[_0xc8ed[1014]](_0xcd2dx9,_0xcd2dx4,_0xcd2dx2[_0xc8ed[1013]]);null!=this[_0xc8ed[989]]&&_0xcd2dx2[_0xc8ed[1015]]()&&(this[_0xc8ed[986]]=this[_0xc8ed[564]](_0xcd2dx2,_0xcd2dx9,_0xcd2dx4),_0xcd2dx5=_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[248]](this[_0xc8ed[986]]),this[_0xc8ed[989]][_0xc8ed[1016]](_0xcd2dx5));if(null!=this[_0xc8ed[983]]){null==this[_0xc8ed[983]][_0xc8ed[265]]&&(_0xcd2dx2[_0xc8ed[526]][_0xc8ed[62]](this[_0xc8ed[983]]),this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[931]]=_0xc8ed[1017],this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492]);var _0xcd2dx5=this[_0xc8ed[997]]()&&_0xcd2dx2[_0xc8ed[1018]](_0xcd2dx3),_0xcd2dxa=!0;if(null!=this[_0xc8ed[988]]&&this[_0xc8ed[988]][_0xc8ed[1019]](_0xcd2dx3)){var _0xcd2dxa=parseInt(this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[117]]),_0xcd2dx12=parseInt(this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[119]]),_0xcd2dxa= new mxRectangle(0,0,_0xcd2dxa,_0xcd2dx12),_0xcd2dx4= new mxPoint(_0xcd2dx9,_0xcd2dx4),_0xcd2dx4=this[_0xc8ed[988]][_0xc8ed[582]](_0xcd2dxa,_0xcd2dx4,_0xcd2dx5),_0xcd2dxa=!1,_0xcd2dx9=_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4=_0xcd2dx4[_0xc8ed[236]]}else {if(_0xcd2dx5){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx12=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx13=_0xcd2dx2[_0xc8ed[1020]]/2,_0xcd2dx9=(_0xcd2dx2[_0xc8ed[1021]](_0xcd2dx9/_0xcd2dx5-_0xcd2dx12[_0xc8ed[235]]-_0xcd2dx13)+_0xcd2dx12[_0xc8ed[235]])*_0xcd2dx5,_0xcd2dx4=(_0xcd2dx2[_0xc8ed[1021]](_0xcd2dx4/_0xcd2dx5-_0xcd2dx12[_0xc8ed[236]]-_0xcd2dx13)+_0xcd2dx12[_0xc8ed[236]])*_0xcd2dx5}};null!=this[_0xc8ed[988]]&&_0xcd2dxa&&this[_0xc8ed[988]][_0xc8ed[801]]();null!=this[_0xc8ed[1022]]&&(_0xcd2dx9+=this[_0xc8ed[1022]][_0xc8ed[235]],_0xcd2dx4+=this[_0xc8ed[1022]][_0xc8ed[236]]);this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[488]](_0xcd2dx9)+_0xc8ed[168];this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[488]](_0xcd2dx4)+_0xc8ed[168];this[_0xc8ed[983]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189];};this[_0xc8ed[987]]= new mxPoint(_0xcd2dx9,_0xcd2dx4);};mxDragSource[_0xc8ed[202]][_0xc8ed[1008]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){this[_0xc8ed[981]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[526]][_0xc8ed[393]]();};function mxToolbar(_0xcd2dx2){this[_0xc8ed[526]]=_0xcd2dx2}mxToolbar[_0xc8ed[202]]= new mxEventSource;mxToolbar[_0xc8ed[202]][_0xc8ed[196]]=mxToolbar;mxToolbar[_0xc8ed[202]][_0xc8ed[526]]=null;mxToolbar[_0xc8ed[202]][_0xc8ed[984]]= !0;mxToolbar[_0xc8ed[202]][_0xc8ed[1023]]= !1;mxToolbar[_0xc8ed[202]][_0xc8ed[1024]]= !0;mxToolbar[_0xc8ed[202]][_0xc8ed[1025]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=document[_0xc8ed[55]](null!=_0xcd2dx3?_0xc8ed[466]:_0xc8ed[172]),_0xcd2dx13=_0xcd2dx9||(null!=_0xcd2dxa?_0xc8ed[1026]:_0xc8ed[1027]);_0xcd2dx12[_0xc8ed[926]]=_0xcd2dx13;_0xcd2dx12[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx3);null!=_0xcd2dx2&&(null!=_0xcd2dx3?_0xcd2dx12[_0xc8ed[57]](_0xc8ed[924],_0xcd2dx2):mxUtils[_0xc8ed[53]](_0xcd2dx12,_0xcd2dx2));this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx12);null!=_0xcd2dx4&&(mxEvent[_0xc8ed[169]](_0xcd2dx12,_0xc8ed[173],_0xcd2dx4),mxClient[_0xc8ed[754]]&&mxEvent[_0xc8ed[169]](_0xcd2dx12,_0xc8ed[757],_0xcd2dx4));_0xcd2dx2=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){null!=_0xcd2dx5?_0xcd2dx12[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx3):_0xcd2dx12[_0xc8ed[124]][_0xc8ed[1028]]=_0xc8ed[110]});mxEvent[_0xc8ed[759]](_0xcd2dx12,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){null!=_0xcd2dx5?_0xcd2dx12[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx5):_0xcd2dx12[_0xc8ed[124]][_0xc8ed[1028]]=_0xc8ed[579];if(null!=_0xcd2dxa){null==this[_0xc8ed[1029]]&&(this[_0xc8ed[1029]]= new mxPopupMenu,this[_0xc8ed[1029]][_0xc8ed[176]]());var _0xcd2dx3=this[_0xc8ed[1030]];this[_0xc8ed[1029]][_0xc8ed[1031]]()&&this[_0xc8ed[1029]][_0xc8ed[1032]]();_0xcd2dx3!=_0xcd2dx12&&(this[_0xc8ed[1030]]=_0xcd2dx12,this[_0xc8ed[1029]][_0xc8ed[1033]]=_0xcd2dxa,_0xcd2dx3= new mxPoint(_0xcd2dx12[_0xc8ed[358]],_0xcd2dx12[_0xc8ed[362]]+_0xcd2dx12[_0xc8ed[167]]),this[_0xc8ed[1029]][_0xc8ed[152]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],null,_0xcd2dx2),this[_0xc8ed[1029]][_0xc8ed[1031]]()&&(_0xcd2dx12[_0xc8ed[926]]=_0xcd2dx13+_0xc8ed[1034],this[_0xc8ed[1029]][_0xc8ed[1032]]=function(){mxPopupMenu[_0xc8ed[202]][_0xc8ed[1032]][_0xc8ed[183]](this);_0xcd2dx12[_0xc8ed[926]]=_0xcd2dx13;this[_0xc8ed[1030]]=null;}));};}),null,_0xcd2dx2);mxEvent[_0xc8ed[169]](_0xcd2dx12,_0xc8ed[1035],_0xcd2dx2);return _0xcd2dx12;};mxToolbar[_0xc8ed[202]][_0xc8ed[970]]=function(_0xcd2dx2){var _0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx3[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497];_0xcd2dx3[_0xc8ed[926]]=_0xc8ed[1036];var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[804]);_0xcd2dx4[_0xc8ed[926]]=_0xcd2dx2||_0xc8ed[1037];_0xcd2dx3[_0xc8ed[62]](_0xcd2dx4);this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx3);return _0xcd2dx4;};mxToolbar[_0xc8ed[202]][_0xc8ed[1038]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[804]);_0xcd2dx4[_0xc8ed[926]]=_0xcd2dx3||_0xc8ed[1037];this[_0xc8ed[972]](_0xcd2dx4,_0xcd2dx2,null);mxEvent[_0xc8ed[169]](_0xcd2dx4,_0xc8ed[826],function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx4[_0xc8ed[1040]][_0xcd2dx4[_0xc8ed[1039]]];_0xcd2dx4[_0xc8ed[1039]]=0;null!=_0xcd2dx3[_0xc8ed[1041]]&&_0xcd2dx3[_0xc8ed[1041]](_0xcd2dx2);});this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx4);return _0xcd2dx4;};mxToolbar[_0xc8ed[202]][_0xc8ed[972]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[973]);mxUtils[_0xc8ed[171]](_0xcd2dx5,_0xcd2dx3);_0xc8ed[279]== typeof _0xcd2dx4?_0xcd2dx5[_0xc8ed[1041]]=_0xcd2dx4:_0xcd2dx5[_0xc8ed[57]](_0xc8ed[131],_0xcd2dx4);_0xcd2dx2[_0xc8ed[62]](_0xcd2dx5);return _0xcd2dx5;};mxToolbar[_0xc8ed[202]][_0xc8ed[1042]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=document[_0xc8ed[55]](_0xc8ed[466]);_0xcd2dxa[_0xc8ed[1043]]=_0xcd2dx9||_0xc8ed[1026];_0xcd2dxa[_0xc8ed[926]]=_0xcd2dxa[_0xc8ed[1043]];_0xcd2dxa[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx3);_0xcd2dxa[_0xc8ed[1044]]=_0xcd2dx5;null!=_0xcd2dx2&&_0xcd2dxa[_0xc8ed[57]](_0xc8ed[924],_0xcd2dx2);mxEvent[_0xc8ed[169]](_0xcd2dxa,_0xc8ed[173],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1045]][_0xc8ed[1044]];null!=_0xcd2dx2?(this[_0xc8ed[1045]][_0xc8ed[1044]]=this[_0xc8ed[1045]][_0xc8ed[284]](_0xc8ed[390]),this[_0xc8ed[1045]][_0xc8ed[57]](_0xc8ed[390],_0xcd2dx2)):this[_0xc8ed[1045]][_0xc8ed[926]]=this[_0xc8ed[1045]][_0xc8ed[1043]];this[_0xc8ed[1024]]&&(this[_0xc8ed[1046]]=_0xcd2dxa);this[_0xc8ed[1045]]=_0xcd2dxa;_0xcd2dx2=_0xcd2dxa[_0xc8ed[1044]];null!=_0xcd2dx2?(_0xcd2dxa[_0xc8ed[1044]]=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[390]),_0xcd2dxa[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx2)):_0xcd2dxa[_0xc8ed[926]]=_0xcd2dxa[_0xc8ed[1043]]+_0xc8ed[1034];this[_0xc8ed[746]]( new mxEventObject(mxEvent.SELECT));_0xcd2dx4();}));this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dxa);null==this[_0xc8ed[1046]]&&(this[_0xc8ed[1046]]=_0xcd2dxa,this[_0xc8ed[1047]](_0xcd2dxa),_0xcd2dx4());return _0xcd2dxa;};mxToolbar[_0xc8ed[202]][_0xc8ed[1048]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dxa=null!=_0xcd2dxa?_0xcd2dxa:!0;var _0xcd2dx12=document[_0xc8ed[55]](null!=_0xcd2dx3?_0xc8ed[466]:_0xc8ed[172]);_0xcd2dx12[_0xc8ed[1043]]=_0xcd2dx9||_0xc8ed[1026];_0xcd2dx12[_0xc8ed[926]]=_0xcd2dx12[_0xc8ed[1043]];_0xcd2dx12[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx3);_0xcd2dx12[_0xc8ed[1044]]=_0xcd2dx5;null!=_0xcd2dx2&&_0xcd2dx12[_0xc8ed[57]](_0xc8ed[924],_0xcd2dx2);this[_0xc8ed[984]]&&_0xcd2dxa&&(mxEvent[_0xc8ed[169]](_0xcd2dx12,_0xc8ed[173],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1047]](_0xcd2dx12,_0xcd2dx4);this[_0xc8ed[1023]]= !1;})),mxEvent[_0xc8ed[169]](_0xcd2dx12,_0xc8ed[760],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1047]](_0xcd2dx12,_0xcd2dx4);this[_0xc8ed[1023]]= !0;})),null==this[_0xc8ed[1046]]&&(this[_0xc8ed[1046]]=_0xcd2dx12,this[_0xc8ed[1049]]=_0xcd2dx4,this[_0xc8ed[1047]](_0xcd2dx12,_0xcd2dx4)));this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx12);return _0xcd2dx12;};mxToolbar[_0xc8ed[202]][_0xc8ed[1047]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1045]]!=_0xcd2dx2){if(null!=this[_0xc8ed[1045]]){var _0xcd2dx4=this[_0xc8ed[1045]][_0xc8ed[1044]];null!=_0xcd2dx4?(this[_0xc8ed[1045]][_0xc8ed[1044]]=this[_0xc8ed[1045]][_0xc8ed[284]](_0xc8ed[390]),this[_0xc8ed[1045]][_0xc8ed[57]](_0xc8ed[390],_0xcd2dx4)):this[_0xc8ed[1045]][_0xc8ed[926]]=this[_0xc8ed[1045]][_0xc8ed[1043]];};this[_0xc8ed[1045]]=_0xcd2dx2;_0xcd2dx4=this[_0xc8ed[1045]][_0xc8ed[1044]];null!=_0xcd2dx4?(this[_0xc8ed[1045]][_0xc8ed[1044]]=this[_0xc8ed[1045]][_0xc8ed[284]](_0xc8ed[390]),this[_0xc8ed[1045]][_0xc8ed[57]](_0xc8ed[390],_0xcd2dx4)):this[_0xc8ed[1045]][_0xc8ed[926]]=this[_0xc8ed[1045]][_0xc8ed[1043]]+_0xc8ed[1034];this[_0xc8ed[746]]( new mxEventObject(mxEvent.SELECT,_0xc8ed[279],_0xcd2dx3));}};mxToolbar[_0xc8ed[202]][_0xc8ed[1050]]=function(_0xcd2dx2){(_0xcd2dx2||!this[_0xc8ed[1023]])&&this[_0xc8ed[1045]]!=this[_0xc8ed[1046]]&&this[_0xc8ed[1047]](this[_0xc8ed[1046]],this[_0xc8ed[1049]])};mxToolbar[_0xc8ed[202]][_0xc8ed[1051]]=function(_0xcd2dx2){return this[_0xc8ed[1025]](null,_0xcd2dx2,null)};mxToolbar[_0xc8ed[202]][_0xc8ed[1052]]=function(){mxUtils[_0xc8ed[345]](this[_0xc8ed[526]])};mxToolbar[_0xc8ed[202]][_0xc8ed[1053]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[1054]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[941]]=_0xc8ed[1055];_0xcd2dx2[_0xc8ed[57]](_0xc8ed[803],_0xc8ed[500]);this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx2);};mxToolbar[_0xc8ed[202]][_0xc8ed[515]]=function(){mxEvent[_0xc8ed[762]](this[_0xc8ed[526]]);this[_0xc8ed[1045]]=this[_0xc8ed[1049]]=this[_0xc8ed[1046]]=this[_0xc8ed[526]]=null;null!=this[_0xc8ed[1029]]&&this[_0xc8ed[1029]][_0xc8ed[515]]();};function mxSession(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[1056]]=_0xcd2dx3;this[_0xc8ed[1057]]=_0xcd2dx4;this[_0xc8ed[1058]]=_0xcd2dx5;null!=_0xcd2dx2&&(this[_0xc8ed[1059]]= new mxCodec,this[_0xc8ed[1059]][_0xc8ed[1060]]=function(_0xcd2dx3){return _0xcd2dx2[_0xc8ed[736]](_0xcd2dx3)});_0xcd2dx2[_0xc8ed[169]](mxEvent.NOTIFY,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[720]](_0xc8ed[1061]);(null!=_0xcd2dx4&&this[_0xc8ed[143]]||this[_0xc8ed[1062]]&&!this[_0xc8ed[1063]])&&this[_0xc8ed[827]](_0xc8ed[1064]+this[_0xc8ed[1067]](_0xcd2dx4[_0xc8ed[1065]],_0xcd2dx4[_0xc8ed[1066]])+_0xc8ed[1068]);}));}mxSession[_0xc8ed[202]]= new mxEventSource;mxSession[_0xc8ed[202]][_0xc8ed[196]]=mxSession;mxSession[_0xc8ed[202]][_0xc8ed[251]]=null;mxSession[_0xc8ed[202]][_0xc8ed[1056]]=null;mxSession[_0xc8ed[202]][_0xc8ed[1057]]=null;mxSession[_0xc8ed[202]][_0xc8ed[1058]]=null;mxSession[_0xc8ed[202]][_0xc8ed[1059]]=null;mxSession[_0xc8ed[202]][_0xc8ed[1069]]=_0xc8ed[336];mxSession[_0xc8ed[202]][_0xc8ed[1070]]= !0;mxSession[_0xc8ed[202]][_0xc8ed[1071]]= !0;mxSession[_0xc8ed[202]][_0xc8ed[1072]]=0;mxSession[_0xc8ed[202]][_0xc8ed[1073]]=0;mxSession[_0xc8ed[202]][_0xc8ed[143]]= !1;mxSession[_0xc8ed[202]][_0xc8ed[1062]]= !1;mxSession[_0xc8ed[202]][_0xc8ed[1063]]= !1;mxSession[_0xc8ed[202]][_0xc8ed[1074]]= !1;mxSession[_0xc8ed[202]][_0xc8ed[861]]=function(){this[_0xc8ed[143]]?(this[_0xc8ed[1062]]= !0,this[_0xc8ed[746]]( new mxEventObject(mxEvent.CONNECT))):this[_0xc8ed[1062]]||this[_0xc8ed[203]](this[_0xc8ed[1056]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1062]]= !0;this[_0xc8ed[746]]( new mxEventObject(mxEvent.CONNECT));this[_0xc8ed[1075]]();}))};mxSession[_0xc8ed[202]][_0xc8ed[809]]=function(){this[_0xc8ed[1062]]&&!this[_0xc8ed[1063]]&&(this[_0xc8ed[1063]]= !0,this[_0xc8ed[746]]( new mxEventObject(mxEvent.SUSPEND)))};mxSession[_0xc8ed[202]][_0xc8ed[810]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[1062]]&&this[_0xc8ed[1063]]&&(this[_0xc8ed[1063]]= !1,this[_0xc8ed[746]]( new mxEventObject(mxEvent.RESUME)),this[_0xc8ed[1074]]||this[_0xc8ed[1075]]())};mxSession[_0xc8ed[202]][_0xc8ed[1076]]=function(_0xcd2dx2){this[_0xc8ed[1062]]&&(this[_0xc8ed[1062]]= !1);this[_0xc8ed[746]]( new mxEventObject(mxEvent.DISCONNECT,_0xc8ed[1077],_0xcd2dx2));};mxSession[_0xc8ed[202]][_0xc8ed[1075]]=function(){this[_0xc8ed[1062]]&&!this[_0xc8ed[1063]]&&null!=this[_0xc8ed[1057]]?(this[_0xc8ed[1074]]= !0,this[_0xc8ed[203]](this[_0xc8ed[1057]],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[1075]]()}))):this[_0xc8ed[1074]]= !1};mxSession[_0xc8ed[202]][_0xc8ed[827]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]&&(null!=this[_0xc8ed[1058]]&&(this[_0xc8ed[143]]?(mxLog[_0xc8ed[539]](),mxLog[_0xc8ed[143]](_0xc8ed[1078]+this[_0xc8ed[1058]]+_0xc8ed[1079]+_0xcd2dx2)):(_0xcd2dx2=_0xc8ed[1080]+_0xcd2dx2+_0xc8ed[1081],this[_0xc8ed[1070]]&&(_0xcd2dx2=encodeURIComponent(_0xcd2dx2)),mxUtils[_0xc8ed[814]](this[_0xc8ed[1058]],_0xc8ed[1082]+_0xcd2dx2,_0xcd2dx3,_0xcd2dx4))),this[_0xc8ed[1072]]+=_0xcd2dx2[_0xc8ed[67]],this[_0xc8ed[746]]( new mxEventObject(mxEvent.NOTIFY,_0xc8ed[863],this[_0xc8ed[1058]],_0xc8ed[338],_0xcd2dx2)))};mxSession[_0xc8ed[202]][_0xc8ed[203]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(_0xc8ed[82]!= typeof mxUtils){var _0xcd2dx5=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){null!=_0xcd2dx4?_0xcd2dx4(_0xcd2dx2):this[_0xc8ed[1076]](_0xcd2dx2)});mxUtils[_0xc8ed[203]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx4){if(_0xc8ed[82]!= typeof mxUtils){if(_0xcd2dx4[_0xc8ed[220]]()&&404!=_0xcd2dx4[_0xc8ed[878]]()){if(this[_0xc8ed[1073]]+=_0xcd2dx4[_0xc8ed[221]]()[_0xc8ed[67]],this[_0xc8ed[746]]( new mxEventObject(mxEvent.GET,_0xc8ed[863],_0xcd2dx2,_0xc8ed[870],_0xcd2dx4)),this[_0xc8ed[1083]](_0xcd2dx4)){if(0<_0xcd2dx4[_0xc8ed[221]]()[_0xc8ed[67]]){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[874]]();null==_0xcd2dxa?_0xcd2dx5(_0xc8ed[1084]+_0xcd2dx4[_0xc8ed[221]]()):this[_0xc8ed[806]](_0xcd2dxa);};null!=_0xcd2dx3&&_0xcd2dx3(_0xcd2dx4);}}else {_0xcd2dx5(_0xc8ed[1085])}}}),function(_0xcd2dx2){_0xcd2dx5(_0xc8ed[1086])});}};mxSession[_0xc8ed[202]][_0xc8ed[1083]]=function(_0xcd2dx2){return 0>_0xcd2dx2[_0xc8ed[221]]()[_0xc8ed[2]](_0xc8ed[1087])};mxSession[_0xc8ed[202]][_0xc8ed[1067]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=_0xc8ed[110],_0xcd2dx5=_0xcd2dx3?-1:1,_0xcd2dx9=_0xcd2dx3?_0xcd2dx2[_0xc8ed[67]]-1:0;0<=_0xcd2dx9&&_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9+=_0xcd2dx5){var _0xcd2dxa=this[_0xc8ed[1059]][_0xc8ed[514]](_0xcd2dx2[_0xcd2dx9]),_0xcd2dx4=_0xcd2dx4+mxUtils[_0xc8ed[875]](_0xcd2dxa,this[_0xc8ed[1069]])};return _0xcd2dx4;};mxSession[_0xc8ed[202]][_0xc8ed[806]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[1088]);null!=_0xcd2dx3&&(this[_0xc8ed[251]][_0xc8ed[1089]]=_0xcd2dx3+_0xc8ed[213]);for(_0xcd2dx3=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx3;){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[301]][_0xc8ed[216]]();_0xc8ed[724]==_0xcd2dx4?this[_0xc8ed[1090]](_0xcd2dx3):_0xc8ed[1091]==_0xcd2dx4&&this[_0xc8ed[1092]](_0xcd2dx3);_0xcd2dx3=_0xcd2dx3[_0xc8ed[287]];};this[_0xc8ed[746]]( new mxEventObject(mxEvent.RECEIVE,_0xc8ed[252],_0xcd2dx2));}};mxSession[_0xc8ed[202]][_0xc8ed[1090]]=function(_0xcd2dx2){( new mxCodec(_0xcd2dx2[_0xc8ed[295]]))[_0xc8ed[1093]](_0xcd2dx2[_0xc8ed[285]],this[_0xc8ed[251]])};mxSession[_0xc8ed[202]][_0xc8ed[1092]]=function(_0xcd2dx2){for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx2;){_0xc8ed[1061]==_0xcd2dx2[_0xc8ed[301]]&&this[_0xc8ed[1094]](_0xcd2dx2),_0xcd2dx2=_0xcd2dx2[_0xc8ed[287]]}};mxSession[_0xc8ed[202]][_0xc8ed[1094]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1095]](_0xcd2dx2);if(0<_0xcd2dx2[_0xc8ed[67]]){var _0xcd2dx3=this[_0xc8ed[1096]](_0xcd2dx2);this[_0xc8ed[251]][_0xc8ed[746]]( new mxEventObject(mxEvent.CHANGE,_0xc8ed[1061],_0xcd2dx3,_0xc8ed[1065],_0xcd2dx2));this[_0xc8ed[251]][_0xc8ed[746]]( new mxEventObject(mxEvent.UNDO,_0xc8ed[1061],_0xcd2dx3));this[_0xc8ed[746]]( new mxEventObject(mxEvent.FIRED,_0xc8ed[1061],_0xcd2dx3));};};mxSession[_0xc8ed[202]][_0xc8ed[1096]]=function(_0xcd2dx2){var _0xcd2dx3= new mxUndoableEdit(this[_0xc8ed[251]],this[_0xc8ed[1071]]);_0xcd2dx3[_0xc8ed[1065]]=_0xcd2dx2;_0xcd2dx3[_0xc8ed[827]]=function(){_0xcd2dx3[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.CHANGE,_0xc8ed[1061],_0xcd2dx3,_0xc8ed[1065],_0xcd2dx3[_0xc8ed[1065]]));_0xcd2dx3[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.NOTIFY,_0xc8ed[1061],_0xcd2dx3,_0xc8ed[1065],_0xcd2dx3[_0xc8ed[1065]]));};return _0xcd2dx3;};mxSession[_0xc8ed[202]][_0xc8ed[1095]]=function(_0xcd2dx2){this[_0xc8ed[1059]][_0xc8ed[395]]=_0xcd2dx2[_0xc8ed[295]];var _0xcd2dx3=[];for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx2;){var _0xcd2dx4=this[_0xc8ed[1098]](_0xcd2dx2);null!=_0xcd2dx4&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx4);_0xcd2dx2=_0xcd2dx2[_0xc8ed[287]];};return _0xcd2dx3;};mxSession[_0xc8ed[202]][_0xc8ed[1098]]=function(_0xcd2dx2){var _0xcd2dx3=null;_0xcd2dx2[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&(_0xcd2dx3=_0xc8ed[1099]==_0xcd2dx2[_0xc8ed[301]]?( new mxCodec(_0xcd2dx2[_0xc8ed[295]]))[_0xc8ed[1093]](_0xcd2dx2):this[_0xc8ed[1059]][_0xc8ed[1093]](_0xcd2dx2),null!=_0xcd2dx3&&(_0xcd2dx3[_0xc8ed[251]]=this[_0xc8ed[251]],_0xcd2dx3[_0xc8ed[350]](),_0xc8ed[1100]==_0xcd2dx2[_0xc8ed[301]]&&null==_0xcd2dx3[_0xc8ed[1101]]&&this[_0xc8ed[1102]](_0xcd2dx3[_0xc8ed[247]])));return _0xcd2dx3;};mxSession[_0xc8ed[202]][_0xc8ed[1102]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1059]][_0xc8ed[1104]](_0xcd2dx2[_0xc8ed[1103]](),_0xcd2dx2);for(var _0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2),_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4;_0xcd2dx5++){this[_0xc8ed[1102]](this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx5))};};function mxUndoableEdit(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1097]]=_0xcd2dx2;this[_0xc8ed[1065]]=[];this[_0xc8ed[1105]]=null!=_0xcd2dx3?_0xcd2dx3:!0;}mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1097]]=null;mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1065]]=null;mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1105]]=null;mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1066]]= !1;mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1106]]= !1;mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1107]]=function(){return 0==this[_0xc8ed[1065]][_0xc8ed[67]]};mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1108]]=function(){return this[_0xc8ed[1105]]};mxUndoableEdit[_0xc8ed[202]][_0xc8ed[99]]=function(_0xcd2dx2){this[_0xc8ed[1065]][_0xc8ed[207]](_0xcd2dx2)};mxUndoableEdit[_0xc8ed[202]][_0xc8ed[827]]=function(){};mxUndoableEdit[_0xc8ed[202]][_0xc8ed[1109]]=function(){};mxUndoableEdit[_0xc8ed[202]][_0xc8ed[824]]=function(){if(!this[_0xc8ed[1066]]){this[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.START_EDIT));for(var _0xcd2dx2=this[_0xc8ed[1065]][_0xc8ed[67]]-1;0<=_0xcd2dx2;_0xcd2dx2--){var _0xcd2dx3=this[_0xc8ed[1065]][_0xcd2dx2];null!=_0xcd2dx3[_0xc8ed[350]]?_0xcd2dx3[_0xc8ed[350]]():null!=_0xcd2dx3[_0xc8ed[824]]&&_0xcd2dx3[_0xc8ed[824]]();this[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.EXECUTED,_0xc8ed[826],_0xcd2dx3));};this[_0xc8ed[1066]]= !0;this[_0xc8ed[1106]]= !1;this[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.END_EDIT));};this[_0xc8ed[827]]();};mxUndoableEdit[_0xc8ed[202]][_0xc8ed[825]]=function(){if(!this[_0xc8ed[1106]]){this[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.START_EDIT));for(var _0xcd2dx2=this[_0xc8ed[1065]][_0xc8ed[67]],_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2;_0xcd2dx3++){var _0xcd2dx4=this[_0xc8ed[1065]][_0xcd2dx3];null!=_0xcd2dx4[_0xc8ed[350]]?_0xcd2dx4[_0xc8ed[350]]():null!=_0xcd2dx4[_0xc8ed[825]]&&_0xcd2dx4[_0xc8ed[825]]();this[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.EXECUTED,_0xc8ed[826],_0xcd2dx4));};this[_0xc8ed[1066]]= !1;this[_0xc8ed[1106]]= !0;this[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.END_EDIT));};this[_0xc8ed[827]]();};function mxUndoManager(_0xcd2dx2){this[_0xc8ed[803]]=null!=_0xcd2dx2?_0xcd2dx2:100;this[_0xc8ed[200]]();}mxUndoManager[_0xc8ed[202]]= new mxEventSource;mxUndoManager[_0xc8ed[202]][_0xc8ed[196]]=mxUndoManager;mxUndoManager[_0xc8ed[202]][_0xc8ed[803]]=null;mxUndoManager[_0xc8ed[202]][_0xc8ed[1110]]=null;mxUndoManager[_0xc8ed[202]][_0xc8ed[1111]]=0;mxUndoManager[_0xc8ed[202]][_0xc8ed[1107]]=function(){return 0==this[_0xc8ed[1110]][_0xc8ed[67]]};mxUndoManager[_0xc8ed[202]][_0xc8ed[200]]=function(){this[_0xc8ed[1110]]=[];this[_0xc8ed[1111]]=0;this[_0xc8ed[746]]( new mxEventObject(mxEvent.CLEAR));};mxUndoManager[_0xc8ed[202]][_0xc8ed[1112]]=function(){return 0<this[_0xc8ed[1111]]};mxUndoManager[_0xc8ed[202]][_0xc8ed[824]]=function(){for(;0<this[_0xc8ed[1111]];){var _0xcd2dx2=this[_0xc8ed[1110]][--this[_0xc8ed[1111]]];_0xcd2dx2[_0xc8ed[824]]();if(_0xcd2dx2[_0xc8ed[1108]]()){this[_0xc8ed[746]]( new mxEventObject(mxEvent.UNDO,_0xc8ed[1061],_0xcd2dx2));break;};}};mxUndoManager[_0xc8ed[202]][_0xc8ed[1113]]=function(){return this[_0xc8ed[1111]]<this[_0xc8ed[1110]][_0xc8ed[67]]};mxUndoManager[_0xc8ed[202]][_0xc8ed[825]]=function(){for(var _0xcd2dx2=this[_0xc8ed[1110]][_0xc8ed[67]];this[_0xc8ed[1111]]<_0xcd2dx2;){var _0xcd2dx3=this[_0xc8ed[1110]][this[_0xc8ed[1111]]++];_0xcd2dx3[_0xc8ed[825]]();if(_0xcd2dx3[_0xc8ed[1108]]()){this[_0xc8ed[746]]( new mxEventObject(mxEvent.REDO,_0xc8ed[1061],_0xcd2dx3));break;};}};mxUndoManager[_0xc8ed[202]][_0xc8ed[1114]]=function(_0xcd2dx2){this[_0xc8ed[330]]();0<this[_0xc8ed[803]]&&this[_0xc8ed[803]]==this[_0xc8ed[1110]][_0xc8ed[67]]&&this[_0xc8ed[1110]][_0xc8ed[1115]]();this[_0xc8ed[1110]][_0xc8ed[207]](_0xcd2dx2);this[_0xc8ed[1111]]=this[_0xc8ed[1110]][_0xc8ed[67]];this[_0xc8ed[746]]( new mxEventObject(mxEvent.ADD,_0xc8ed[1061],_0xcd2dx2));};mxUndoManager[_0xc8ed[202]][_0xc8ed[330]]=function(){if(this[_0xc8ed[1110]][_0xc8ed[67]]>this[_0xc8ed[1111]]){for(var _0xcd2dx2=this[_0xc8ed[1110]][_0xc8ed[300]](this[_0xc8ed[1111]],this[_0xc8ed[1110]][_0xc8ed[67]]-this[_0xc8ed[1111]]),_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx2[_0xcd2dx3][_0xc8ed[1109]]()}}};var mxUrlConverter=function(_0xcd2dx2){var _0xcd2dx3=!0,_0xcd2dx4=null,_0xcd2dx5=null;return {isEnabled:function(){return _0xcd2dx3},setEnabled:function(_0xcd2dx2){_0xcd2dx3=_0xcd2dx2},getBaseUrl:function(){return _0xcd2dx4},setBaseUrl:function(_0xcd2dx2){_0xcd2dx4=_0xcd2dx2},getBaseDomain:function(){return _0xcd2dx4},setBaseDomain:function(_0xcd2dx2){_0xcd2dx4=_0xcd2dx2},isRelativeUrl:function(_0xcd2dx2){return _0xc8ed[43]!=_0xcd2dx2[_0xc8ed[85]](0,7)&&_0xc8ed[46]!=_0xcd2dx2[_0xc8ed[85]](0,8)&&_0xc8ed[1116]!=_0xcd2dx2[_0xc8ed[85]](0,10)},convert:function(_0xcd2dx2){if(_0xcd2dx3&&this[_0xc8ed[1117]](_0xcd2dx2)){if(null==_0xcd2dx4){_0xcd2dx5=location[_0xc8ed[1118]]+_0xc8ed[1119]+location[_0xc8ed[1120]];_0xcd2dx4=_0xcd2dx5+location[_0xc8ed[1121]];var _0xcd2dxa=_0xcd2dx4[_0xc8ed[1122]](_0xc8ed[84]);0<_0xcd2dxa&&(_0xcd2dx4=_0xcd2dx4[_0xc8ed[85]](0,_0xcd2dxa+1));};_0xcd2dx2=_0xc8ed[84]==_0xcd2dx2[_0xc8ed[225]](0)?_0xcd2dx5+_0xcd2dx2:_0xcd2dx4+_0xcd2dx2;};return _0xcd2dx2;}};};function mxPanningManager(_0xcd2dx2){this[_0xc8ed[1123]]=null;this[_0xc8ed[1124]]= !1;this[_0xc8ed[1125]]=this[_0xc8ed[1126]]=this[_0xc8ed[1127]]=this[_0xc8ed[1128]]=this[_0xc8ed[1129]]=this[_0xc8ed[1130]]=0;this[_0xc8ed[1131]]= !1;this[_0xc8ed[190]]=this[_0xc8ed[360]]=0;this[_0xc8ed[1132]]={mouseDown:function(_0xcd2dx2,_0xcd2dx3){},mouseMove:function(_0xcd2dx2,_0xcd2dx3){},mouseUp:mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1124]]&&this[_0xc8ed[1076]]()})};_0xcd2dx2[_0xc8ed[1133]](this[_0xc8ed[1132]]);mxEvent[_0xc8ed[169]](document,_0xc8ed[753],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[1124]]&&this[_0xc8ed[1076]]()}));var _0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[1131]]=mxUtils[_0xc8ed[1134]](_0xcd2dx2[_0xc8ed[526]]);this[_0xc8ed[360]]=_0xcd2dx2[_0xc8ed[526]][_0xc8ed[360]];this[_0xc8ed[190]]=_0xcd2dx2[_0xc8ed[526]][_0xc8ed[190]];return window[_0xc8ed[1141]](mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[1130]]-=this[_0xc8ed[1126]];this[_0xc8ed[1129]]-=this[_0xc8ed[1125]];if(this[_0xc8ed[1131]]){var _0xcd2dx3=-_0xcd2dx2[_0xc8ed[526]][_0xc8ed[360]]-Math[_0xc8ed[430]](this[_0xc8ed[1126]]),_0xcd2dx5=-_0xcd2dx2[_0xc8ed[526]][_0xc8ed[190]]-Math[_0xc8ed[430]](this[_0xc8ed[1125]]);_0xcd2dx2[_0xc8ed[1135]](_0xcd2dx3,_0xcd2dx5);_0xcd2dx2[_0xc8ed[1136]]=this[_0xc8ed[360]]-_0xcd2dx2[_0xc8ed[526]][_0xc8ed[360]];_0xcd2dx2[_0xc8ed[1137]]=this[_0xc8ed[190]]-_0xcd2dx2[_0xc8ed[526]][_0xc8ed[190]];_0xcd2dx2[_0xc8ed[746]]( new mxEventObject(mxEvent.PAN));}else {_0xcd2dx2[_0xc8ed[1135]](this[_0xc8ed[1138]](),this[_0xc8ed[1139]]())};}),this[_0xc8ed[1140]]);});this[_0xc8ed[1142]]=function(){return active};this[_0xc8ed[1138]]=function(){return Math[_0xc8ed[488]](this[_0xc8ed[1130]])};this[_0xc8ed[1139]]=function(){return Math[_0xc8ed[488]](this[_0xc8ed[1129]])};this[_0xc8ed[861]]=function(){this[_0xc8ed[1128]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]];this[_0xc8ed[1127]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]];this[_0xc8ed[1124]]= !0;};this[_0xc8ed[1143]]=function(_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[1124]]||this[_0xc8ed[861]]();this[_0xc8ed[360]]=_0xcd2dx2[_0xc8ed[526]][_0xc8ed[360]];this[_0xc8ed[190]]=_0xcd2dx2[_0xc8ed[526]][_0xc8ed[190]];_0xcd2dxa=null!=_0xcd2dxa?_0xcd2dxa:0;var _0xcd2dx12=_0xcd2dx2[_0xc8ed[526]];this[_0xc8ed[1126]]=_0xcd2dx4+(null!=_0xcd2dx9?_0xcd2dx9:0)-_0xcd2dx12[_0xc8ed[360]]-_0xcd2dx12[_0xc8ed[159]];0>this[_0xc8ed[1126]]&&Math[_0xc8ed[425]](this[_0xc8ed[1126]])<this[_0xc8ed[467]]?this[_0xc8ed[1126]]=this[_0xc8ed[467]]+this[_0xc8ed[1126]]:this[_0xc8ed[1126]]=this[_0xc8ed[1144]]?Math[_0xc8ed[160]](this[_0xc8ed[1126]],0):0;0==this[_0xc8ed[1126]]&&(this[_0xc8ed[1126]]=_0xcd2dx4-_0xcd2dx12[_0xc8ed[360]],this[_0xc8ed[1126]]=0<this[_0xc8ed[1126]]&&this[_0xc8ed[1126]]<this[_0xc8ed[467]]?this[_0xc8ed[1126]]-this[_0xc8ed[467]]:this[_0xc8ed[1144]]?Math[_0xc8ed[243]](0,this[_0xc8ed[1126]]):0);this[_0xc8ed[1125]]=_0xcd2dx5+_0xcd2dxa-_0xcd2dx12[_0xc8ed[190]]-_0xcd2dx12[_0xc8ed[157]];0>this[_0xc8ed[1125]]&&Math[_0xc8ed[425]](this[_0xc8ed[1125]])<this[_0xc8ed[467]]?this[_0xc8ed[1125]]=this[_0xc8ed[467]]+this[_0xc8ed[1125]]:this[_0xc8ed[1125]]=this[_0xc8ed[1144]]?Math[_0xc8ed[160]](this[_0xc8ed[1125]],0):0;0==this[_0xc8ed[1125]]&&(this[_0xc8ed[1125]]=_0xcd2dx5-_0xcd2dx12[_0xc8ed[190]],this[_0xc8ed[1125]]=0<this[_0xc8ed[1125]]&&this[_0xc8ed[1125]]<this[_0xc8ed[467]]?this[_0xc8ed[1125]]-this[_0xc8ed[467]]:this[_0xc8ed[1144]]?Math[_0xc8ed[243]](0,this[_0xc8ed[1125]]):0);0!=this[_0xc8ed[1126]]||0!=this[_0xc8ed[1125]]?(this[_0xc8ed[1126]]*=this[_0xc8ed[1145]],this[_0xc8ed[1125]]*=this[_0xc8ed[1145]],null==this[_0xc8ed[1123]]&&(this[_0xc8ed[1123]]=_0xcd2dx3())):null!=this[_0xc8ed[1123]]&&(window[_0xc8ed[1146]](this[_0xc8ed[1123]]),this[_0xc8ed[1123]]=null);};this[_0xc8ed[1076]]=function(){if(this[_0xc8ed[1124]]){if(this[_0xc8ed[1124]]= !1,null!=this[_0xc8ed[1123]]&&(window[_0xc8ed[1146]](this[_0xc8ed[1123]]),this[_0xc8ed[1123]]=null),this[_0xc8ed[1129]]=this[_0xc8ed[1130]]=0,this[_0xc8ed[1131]]){_0xcd2dx2[_0xc8ed[1136]]=0,_0xcd2dx2[_0xc8ed[1137]]=0,_0xcd2dx2[_0xc8ed[746]]( new mxEventObject(mxEvent.PAN))}else {var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1136]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[1137]];if(0!=_0xcd2dx3||0!=_0xcd2dx5){_0xcd2dx2[_0xc8ed[1135]](0,0),_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1147]](this[_0xc8ed[1128]]+_0xcd2dx3/_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],this[_0xc8ed[1127]]+_0xcd2dx5/_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]])};}}};this[_0xc8ed[515]]=function(){_0xcd2dx2[_0xc8ed[1148]](this[_0xc8ed[1132]])};}mxPanningManager[_0xc8ed[202]][_0xc8ed[1145]]=1/6;mxPanningManager[_0xc8ed[202]][_0xc8ed[1140]]=10;mxPanningManager[_0xc8ed[202]][_0xc8ed[1144]]= !0;mxPanningManager[_0xc8ed[202]][_0xc8ed[467]]=0;function mxPopupMenu(_0xcd2dx2){this[_0xc8ed[1033]]=_0xcd2dx2;null!=_0xcd2dx2&&this[_0xc8ed[176]]();}mxPopupMenu[_0xc8ed[202]]= new mxEventSource;mxPopupMenu[_0xc8ed[202]][_0xc8ed[196]]=mxPopupMenu;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1149]]=mxClient[_0xc8ed[88]]+_0xc8ed[1150];mxPopupMenu[_0xc8ed[202]][_0xc8ed[931]]=10006;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1033]]=null;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1151]]= !1;mxPopupMenu[_0xc8ed[202]][_0xc8ed[984]]= !0;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1152]]=0;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1153]]= !1;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1154]]= !1;mxPopupMenu[_0xc8ed[202]][_0xc8ed[1155]]= !0;mxPopupMenu[_0xc8ed[202]][_0xc8ed[176]]=function(){this[_0xc8ed[116]]=document[_0xc8ed[55]](_0xc8ed[116]);this[_0xc8ed[116]][_0xc8ed[926]]=_0xc8ed[1156];this[_0xc8ed[120]]=document[_0xc8ed[55]](_0xc8ed[120]);this[_0xc8ed[116]][_0xc8ed[62]](this[_0xc8ed[120]]);this[_0xc8ed[485]]=document[_0xc8ed[55]](_0xc8ed[485]);this[_0xc8ed[485]][_0xc8ed[926]]=_0xc8ed[1156];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[931]]=this[_0xc8ed[931]];this[_0xc8ed[485]][_0xc8ed[62]](this[_0xc8ed[116]]);mxEvent[_0xc8ed[1157]](this[_0xc8ed[485]]);};mxPopupMenu[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxPopupMenu[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxPopupMenu[_0xc8ed[202]][_0xc8ed[737]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[737]]()||this[_0xc8ed[1151]]&&mxEvent[_0xc8ed[1158]](_0xcd2dx2[_0xc8ed[727]]())};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1025]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx5=_0xcd2dx5||this;this[_0xc8ed[1152]]++;_0xcd2dx5[_0xc8ed[1159]]&&(_0xcd2dx5[_0xc8ed[1160]]&&this[_0xc8ed[1051]](_0xcd2dx5,!0),_0xcd2dx5[_0xc8ed[1159]]= !1);_0xcd2dx5[_0xc8ed[1160]]= !0;var _0xcd2dx12=document[_0xc8ed[55]](_0xc8ed[121]);_0xcd2dx12[_0xc8ed[926]]=_0xc8ed[1161];var _0xcd2dx13=document[_0xc8ed[55]](_0xc8ed[122]);_0xcd2dx13[_0xc8ed[926]]=_0xc8ed[1162];null!=_0xcd2dx3?(_0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[466]),_0xcd2dx9[_0xc8ed[390]]=_0xcd2dx3,_0xcd2dx13[_0xc8ed[62]](_0xcd2dx9)):null!=_0xcd2dx9&&(_0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[485]),_0xcd2dx3[_0xc8ed[926]]=_0xcd2dx9,_0xcd2dx13[_0xc8ed[62]](_0xcd2dx3));_0xcd2dx12[_0xc8ed[62]](_0xcd2dx13);this[_0xc8ed[1155]]&&(_0xcd2dx13=document[_0xc8ed[55]](_0xc8ed[122]),_0xcd2dx13[_0xc8ed[926]]=_0xc8ed[1161]+(null!=_0xcd2dxa&&!_0xcd2dxa?_0xc8ed[1163]:_0xc8ed[110]),mxUtils[_0xc8ed[53]](_0xcd2dx13,_0xcd2dx2),_0xcd2dx13[_0xc8ed[611]]=_0xc8ed[361],_0xcd2dx12[_0xc8ed[62]](_0xcd2dx13),_0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[122]),_0xcd2dx2[_0xc8ed[926]]=_0xc8ed[1161]+(null!=_0xcd2dxa&&!_0xcd2dxa?_0xc8ed[1163]:_0xc8ed[110]),_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1164]]=_0xc8ed[1055],_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1165]]=_0xc8ed[699],_0xcd2dx12[_0xc8ed[62]](_0xcd2dx2),null==_0xcd2dx5[_0xc8ed[485]]&&this[_0xc8ed[1166]](_0xcd2dx5));_0xcd2dx5[_0xc8ed[120]][_0xc8ed[62]](_0xcd2dx12);if(null==_0xcd2dxa||_0xcd2dxa){mxEvent[_0xc8ed[759]](_0xcd2dx12,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1167]]=_0xcd2dx12;_0xcd2dx5[_0xc8ed[1168]]!=_0xcd2dx12&&_0xcd2dx5[_0xc8ed[1168]]!=_0xcd2dx5&&(null!=_0xcd2dx5[_0xc8ed[1168]]&&null!=_0xcd2dx5[_0xc8ed[1168]][_0xc8ed[485]][_0xc8ed[265]]&&this[_0xc8ed[1169]](_0xcd2dx5),null!=_0xcd2dx12[_0xc8ed[485]]&&(this[_0xc8ed[1170]](_0xcd2dx5,_0xcd2dx12),_0xcd2dx5[_0xc8ed[1168]]=_0xcd2dx12));mxEvent[_0xc8ed[722]](_0xcd2dx2);}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx5[_0xc8ed[1168]]!=_0xcd2dx12&&_0xcd2dx5[_0xc8ed[1168]]!=_0xcd2dx5&&(null!=_0xcd2dx5[_0xc8ed[1168]]&&null!=_0xcd2dx5[_0xc8ed[1168]][_0xc8ed[485]][_0xc8ed[265]]&&this[_0xc8ed[1169]](_0xcd2dx5),this[_0xc8ed[1153]]&&null!=_0xcd2dx12[_0xc8ed[485]]&&(this[_0xc8ed[1170]](_0xcd2dx5,_0xcd2dx12),_0xcd2dx5[_0xc8ed[1168]]=_0xcd2dx12));_0xcd2dx12[_0xc8ed[926]]=_0xc8ed[1171];}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1167]]==_0xcd2dx12&&(_0xcd2dx5[_0xc8ed[1168]]!=_0xcd2dx12&&this[_0xc8ed[1032]](),null!=_0xcd2dx4&&_0xcd2dx4(_0xcd2dx2));this[_0xc8ed[1167]]=null;mxEvent[_0xc8ed[722]](_0xcd2dx2);})),mxEvent[_0xc8ed[169]](_0xcd2dx12,_0xc8ed[1035],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx12[_0xc8ed[926]]=_0xc8ed[1161]}))};return _0xcd2dx12;};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1166]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[116]]=document[_0xc8ed[55]](_0xc8ed[116]);_0xcd2dx2[_0xc8ed[116]][_0xc8ed[926]]=_0xc8ed[1156];_0xcd2dx2[_0xc8ed[120]]=document[_0xc8ed[55]](_0xc8ed[120]);_0xcd2dx2[_0xc8ed[116]][_0xc8ed[62]](_0xcd2dx2[_0xc8ed[120]]);_0xcd2dx2[_0xc8ed[485]]=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx2[_0xc8ed[485]][_0xc8ed[926]]=_0xc8ed[1156];_0xcd2dx2[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx2[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497];_0xcd2dx2[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[931]]=this[_0xc8ed[931]];_0xcd2dx2[_0xc8ed[485]][_0xc8ed[62]](_0xcd2dx2[_0xc8ed[116]]);var _0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[466]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[390],this[_0xc8ed[1149]]);td=_0xcd2dx2[_0xc8ed[285]][_0xc8ed[287]][_0xc8ed[287]];td[_0xc8ed[62]](_0xcd2dx3);};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1170]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx3[_0xc8ed[485]]){_0xcd2dx3[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2[_0xc8ed[485]][_0xc8ed[358]]+_0xcd2dx3[_0xc8ed[358]]+_0xcd2dx3[_0xc8ed[359]]-1+_0xc8ed[168];_0xcd2dx3[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx2[_0xc8ed[485]][_0xc8ed[362]]+_0xcd2dx3[_0xc8ed[362]]+_0xc8ed[168];document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx3[_0xc8ed[485]]);var _0xcd2dx4=parseInt(_0xcd2dx3[_0xc8ed[485]][_0xc8ed[358]]),_0xcd2dx5=parseInt(_0xcd2dx3[_0xc8ed[485]][_0xc8ed[359]]),_0xcd2dx9=document[_0xc8ed[112]],_0xcd2dxa=document[_0xc8ed[158]];if(_0xcd2dx4+_0xcd2dx5>(_0xcd2dx9[_0xc8ed[360]]||_0xcd2dxa[_0xc8ed[360]])+(_0xcd2dx9[_0xc8ed[159]]||_0xcd2dxa[_0xc8ed[159]])){_0xcd2dx3[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2[_0xc8ed[485]][_0xc8ed[358]]-_0xcd2dx5+(mxClient[_0xc8ed[80]]?6:-6)+_0xc8ed[168]};mxUtils[_0xc8ed[933]](_0xcd2dx3[_0xc8ed[485]]);}};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1051]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=_0xcd2dx2||this;if(this[_0xc8ed[1154]]&& !_0xcd2dx3){_0xcd2dx2[_0xc8ed[1159]]= !0}else {if(null!=_0xcd2dx2[_0xc8ed[120]]){_0xcd2dx2[_0xc8ed[1159]]= !1;var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[121]),_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[122]);_0xcd2dx5[_0xc8ed[926]]=_0xc8ed[1162];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[549]]=_0xc8ed[1172];_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[122]);_0xcd2dx5[_0xc8ed[124]][_0xc8ed[549]]=_0xc8ed[1172];_0xcd2dx5[_0xc8ed[57]](_0xc8ed[1173],_0xc8ed[1174]);var _0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[1054]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[803],_0xc8ed[500]);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5);_0xcd2dx2[_0xc8ed[120]][_0xc8ed[62]](_0xcd2dx4);}};};mxPopupMenu[_0xc8ed[202]][_0xc8ed[152]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=this[_0xc8ed[485]]&&null!=this[_0xc8ed[120]]&&null!=this[_0xc8ed[1033]]){this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2+_0xc8ed[168];for(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx3+_0xc8ed[168];null!=this[_0xc8ed[120]][_0xc8ed[285]];){mxEvent[_0xc8ed[762]](this[_0xc8ed[120]][_0xc8ed[285]]),this[_0xc8ed[120]][_0xc8ed[266]](this[_0xc8ed[120]][_0xc8ed[285]])};this[_0xc8ed[1152]]=0;this[_0xc8ed[1033]](this,_0xcd2dx4,_0xcd2dx5);0<this[_0xc8ed[1152]]&&(this[_0xc8ed[1175]](),this[_0xc8ed[746]]( new mxEventObject(mxEvent.SHOW)));}};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1031]]=function(){return null!=this[_0xc8ed[485]]&&this[_0xc8ed[485]][_0xc8ed[265]]==document[_0xc8ed[112]]};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1175]]=function(){9<=document[_0xc8ed[5]]&&(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[347]]=_0xc8ed[130]);document[_0xc8ed[112]][_0xc8ed[62]](this[_0xc8ed[485]]);mxUtils[_0xc8ed[933]](this[_0xc8ed[485]]);};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1032]]=function(){null!=this[_0xc8ed[485]]&&(null!=this[_0xc8ed[485]][_0xc8ed[265]]&&this[_0xc8ed[485]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[485]]),this[_0xc8ed[1169]](this),this[_0xc8ed[1160]]= !1)};mxPopupMenu[_0xc8ed[202]][_0xc8ed[1169]]=function(_0xcd2dx2){null!=_0xcd2dx2[_0xc8ed[1168]]&&(this[_0xc8ed[1169]](_0xcd2dx2[_0xc8ed[1168]]),null!=_0xcd2dx2[_0xc8ed[1168]][_0xc8ed[485]][_0xc8ed[265]]&&_0xcd2dx2[_0xc8ed[1168]][_0xc8ed[485]][_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx2[_0xc8ed[1168]][_0xc8ed[485]]),_0xcd2dx2[_0xc8ed[1168]]=null)};mxPopupMenu[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[485]]&&(mxEvent[_0xc8ed[762]](this[_0xc8ed[485]]),null!=this[_0xc8ed[485]][_0xc8ed[265]]&&this[_0xc8ed[485]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[485]]),this[_0xc8ed[485]]=null)};function mxAutoSaveManager(_0xcd2dx2){this[_0xc8ed[1176]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4){this[_0xc8ed[994]]()&&this[_0xc8ed[1177]](_0xcd2dx4[_0xc8ed[720]](_0xc8ed[1061])[_0xc8ed[1065]])});this[_0xc8ed[1178]](_0xcd2dx2);}mxAutoSaveManager[_0xc8ed[202]]= new mxEventSource;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[196]]=mxAutoSaveManager;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1179]]=null;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1180]]=10;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1181]]=2;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1182]]=5;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1183]]=0;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1184]]=0;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[984]]= !0;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1176]]=null;mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1178]]=function(_0xcd2dx2){null!=this[_0xc8ed[1179]]&&this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[1176]]);this[_0xc8ed[1179]]=_0xcd2dx2;null!=this[_0xc8ed[1179]]&&this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[1176]]);};mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[815]]=function(){};mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[1177]]=function(_0xcd2dx2){_0xcd2dx2=(( new Date)[_0xc8ed[178]]()-this[_0xc8ed[1184]])/1E3;_0xcd2dx2>this[_0xc8ed[1180]]||this[_0xc8ed[1183]]>=this[_0xc8ed[1182]]&&_0xcd2dx2>this[_0xc8ed[1181]]?(this[_0xc8ed[815]](),this[_0xc8ed[862]]()):this[_0xc8ed[1183]]++;};mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[1184]]=( new Date)[_0xc8ed[178]]();this[_0xc8ed[1183]]=0;};mxAutoSaveManager[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1178]](null)};function mxAnimation(_0xcd2dx2){this[_0xc8ed[1140]]=null!=_0xcd2dx2?_0xcd2dx2:20}mxAnimation[_0xc8ed[202]]= new mxEventSource;mxAnimation[_0xc8ed[202]][_0xc8ed[196]]=mxAnimation;mxAnimation[_0xc8ed[202]][_0xc8ed[1140]]=null;mxAnimation[_0xc8ed[202]][_0xc8ed[1123]]=null;mxAnimation[_0xc8ed[202]][_0xc8ed[1185]]=function(){null==this[_0xc8ed[1123]]&&(this[_0xc8ed[1123]]=window[_0xc8ed[1141]](mxUtils[_0xc8ed[885]](this,this[_0xc8ed[1186]]),this[_0xc8ed[1140]]))};mxAnimation[_0xc8ed[202]][_0xc8ed[1186]]=function(){this[_0xc8ed[746]]( new mxEventObject(mxEvent.EXECUTE))};mxAnimation[_0xc8ed[202]][_0xc8ed[1187]]=function(){null!=this[_0xc8ed[1123]]&&(window[_0xc8ed[1146]](this[_0xc8ed[1123]]),this[_0xc8ed[1123]]=null,this[_0xc8ed[746]]( new mxEventObject(mxEvent.DONE)))};function mxMorphing(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxAnimation[_0xc8ed[239]](this,_0xcd2dx5);this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[1188]]=null!=_0xcd2dx3?_0xcd2dx3:6;this[_0xc8ed[1189]]=null!=_0xcd2dx4?_0xcd2dx4:1.5;}mxMorphing[_0xc8ed[202]]= new mxAnimation;mxMorphing[_0xc8ed[202]][_0xc8ed[196]]=mxMorphing;mxMorphing[_0xc8ed[202]][_0xc8ed[1179]]=null;mxMorphing[_0xc8ed[202]][_0xc8ed[1188]]=null;mxMorphing[_0xc8ed[202]][_0xc8ed[1190]]=0;mxMorphing[_0xc8ed[202]][_0xc8ed[1189]]=null;mxMorphing[_0xc8ed[202]][_0xc8ed[895]]=null;mxMorphing[_0xc8ed[202]][_0xc8ed[1186]]=function(){var _0xcd2dx2= new mxCellStatePreview(this[_0xc8ed[1179]]);if(null!=this[_0xc8ed[895]]){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[895]][_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[1191]](cells[_0xcd2dx3],_0xcd2dx2,!1)}}else {this[_0xc8ed[1191]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[501]](),_0xcd2dx2,!0)};this[_0xc8ed[539]](_0xcd2dx2);(_0xcd2dx2[_0xc8ed[1107]]()||this[_0xc8ed[1190]]++ >=this[_0xc8ed[1188]])&&this[_0xc8ed[1187]]();};mxMorphing[_0xc8ed[202]][_0xc8ed[539]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[539]]()};mxMorphing[_0xc8ed[202]][_0xc8ed[1191]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2),_0xcd2dx9=null;if(null!=_0xcd2dx5&&(_0xcd2dx9=this[_0xc8ed[1192]](_0xcd2dx5),this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2)&&(0!=_0xcd2dx9[_0xc8ed[235]]||0!=_0xcd2dx9[_0xc8ed[236]]))){var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[512]](),_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[518]]();_0xcd2dx9[_0xc8ed[235]]+=_0xcd2dxa[_0xc8ed[235]]*_0xcd2dx12;_0xcd2dx9[_0xc8ed[236]]+=_0xcd2dxa[_0xc8ed[236]]*_0xcd2dx12;_0xcd2dx3[_0xc8ed[1194]](_0xcd2dx5,-_0xcd2dx9[_0xc8ed[235]]/this[_0xc8ed[1189]],-_0xcd2dx9[_0xc8ed[236]]/this[_0xc8ed[1189]]);};if(_0xcd2dx4&&!this[_0xc8ed[1195]](_0xcd2dx5,_0xcd2dx9)){_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[262]](_0xcd2dx2);for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){this[_0xc8ed[1191]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),_0xcd2dx3,_0xcd2dx4)};};};mxMorphing[_0xc8ed[202]][_0xc8ed[1195]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx3&&(0!=_0xcd2dx3[_0xc8ed[235]]||0!=_0xcd2dx3[_0xc8ed[236]])};mxMorphing[_0xc8ed[202]][_0xc8ed[1192]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1196]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[512]](),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[518]]();_0xcd2dx2= new mxPoint(_0xcd2dx2[_0xc8ed[235]]/_0xcd2dx5-_0xcd2dx4[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]/_0xcd2dx5-_0xcd2dx4[_0xc8ed[236]]);return  new mxPoint((_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx2[_0xc8ed[235]])*_0xcd2dx5,(_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx2[_0xc8ed[236]])*_0xcd2dx5);};mxMorphing[_0xc8ed[202]][_0xc8ed[1196]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[1196]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx2)),_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx2),null!=_0xcd2dx2&&(_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[236]]));null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[512]](),_0xcd2dx3= new mxPoint(-_0xcd2dx3[_0xc8ed[235]],-_0xcd2dx3[_0xc8ed[236]]));return _0xcd2dx3;};function mxImageBundle(_0xcd2dx2){this[_0xc8ed[1199]]=[];this[_0xc8ed[1200]]=null!=_0xcd2dx2?_0xcd2dx2:!1;}mxImageBundle[_0xc8ed[202]][_0xc8ed[1199]]=null;mxImageBundle[_0xc8ed[202]][_0xc8ed[1199]]=null;mxImageBundle[_0xc8ed[202]][_0xc8ed[1201]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[1199]][_0xcd2dx2]={value:_0xcd2dx3,fallback:_0xcd2dx4}};mxImageBundle[_0xc8ed[202]][_0xc8ed[1202]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[1199]][_0xcd2dx2],null!=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[1200]]?_0xcd2dx2[_0xc8ed[1203]]:_0xcd2dx2[_0xc8ed[131]]));return _0xcd2dx3;};function mxImageExport(){}mxImageExport[_0xc8ed[202]][_0xc8ed[1204]]= !1;mxImageExport[_0xc8ed[202]][_0xc8ed[1205]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&(this[_0xc8ed[1207]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[1206]]),this[_0xc8ed[1204]]&&this[_0xc8ed[1207]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[1208]]))};mxImageExport[_0xc8ed[202]][_0xc8ed[1207]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=_0xcd2dx2){_0xcd2dx4(_0xcd2dx2,_0xcd2dx3);for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9;_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx5[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx5[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dxa));this[_0xc8ed[1207]](_0xcd2dx12,_0xcd2dx3,_0xcd2dx4);};}};mxImageExport[_0xc8ed[202]][_0xc8ed[1206]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[253]] instanceof mxShape&&(_0xcd2dx3[_0xc8ed[815]](),_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1209]](_0xcd2dx3),_0xcd2dx3[_0xc8ed[1210]]());null!=_0xcd2dx2[_0xc8ed[963]]&&(_0xcd2dx3[_0xc8ed[815]](),_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1209]](_0xcd2dx3),_0xcd2dx3[_0xc8ed[1210]]());};mxImageExport[_0xc8ed[202]][_0xc8ed[1208]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2[_0xc8ed[1211]]&&_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx5){_0xcd2dx5 instanceof mxShape&&_0xcd2dx5[_0xc8ed[1209]](_0xcd2dx3)})};function mxAbstractCanvas2D(){this[_0xc8ed[1212]]=this[_0xc8ed[1213]]();this[_0xc8ed[862]]();}mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[724]]=null;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1214]]=null;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1215]]=null;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1216]]= !0;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1217]]=0;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1218]]=0;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1219]]=_0xc8ed[1220];mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1221]]=_0xc8ed[1222];mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1223]]=_0xc8ed[1224];mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1225]]=_0xc8ed[1226];mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1227]]=_0xc8ed[1228];mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1229]]= !1;mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1213]]=function(){return  new mxUrlConverter};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[724]]=this[_0xc8ed[1230]]();this[_0xc8ed[1214]]=[];};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1230]]=function(){return {dx:0,dy:0,scale:1,alpha:1,fillColor:null,fillAlpha:1,gradientColor:null,gradientAlpha:1,gradientDirection:null,strokeColor:null,strokeWidth:1,dashed:!1,dashPattern:_0xc8ed[1231],lineCap:_0xc8ed[1232],lineJoin:_0xc8ed[1233],miterLimit:10,fontColor:_0xc8ed[1234],fontBackgroundColor:null,fontBorderColor:null,fontSize:mxConstants[_0xc8ed[483]],fontFamily:mxConstants[_0xc8ed[484]],fontStyle:0,shadow:!1,shadowColor:mxConstants[_0xc8ed[1235]],shadowAlpha:mxConstants[_0xc8ed[1236]],shadowDx:mxConstants[_0xc8ed[1237]],shadowDy:mxConstants[_0xc8ed[1238]],rotation:0,rotationCx:0,rotationCy:0}};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1239]]=function(_0xcd2dx2){return Math[_0xc8ed[488]](parseFloat(_0xcd2dx2))};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1240]]=function(){if(null!=this[_0xc8ed[1215]]&&(this[_0xc8ed[1215]][_0xc8ed[207]](arguments[0]),2<arguments[_0xc8ed[67]])){for(var _0xcd2dx2=this[_0xc8ed[724]],_0xcd2dx3=2;_0xcd2dx3<arguments[_0xc8ed[67]];_0xcd2dx3+=2){this[_0xc8ed[1217]]=arguments[_0xcd2dx3-1],this[_0xc8ed[1218]]=arguments[_0xcd2dx3],this[_0xc8ed[1215]][_0xc8ed[207]](this[_0xc8ed[1239]]((this[_0xc8ed[1217]]+_0xcd2dx2[_0xc8ed[1126]])*_0xcd2dx2[_0xc8ed[255]])),this[_0xc8ed[1215]][_0xc8ed[207]](this[_0xc8ed[1239]]((this[_0xc8ed[1218]]+_0xcd2dx2[_0xc8ed[1125]])*_0xcd2dx2[_0xc8ed[255]]))}}};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1241]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx4*=Math[_0xc8ed[424]]/180;return mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx2,_0xcd2dx3),Math[_0xc8ed[426]](_0xcd2dx4),Math[_0xc8ed[427]](_0xcd2dx4), new mxPoint(_0xcd2dx5,_0xcd2dx9));};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[815]]=function(){this[_0xc8ed[1214]][_0xc8ed[207]](this[_0xc8ed[724]]);this[_0xc8ed[724]]=mxUtils[_0xc8ed[238]](this[_0xc8ed[724]]);};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1210]]=function(){this[_0xc8ed[724]]=this[_0xc8ed[1214]][_0xc8ed[1242]]()};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[255]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[255]]*=_0xcd2dx2;this[_0xc8ed[724]][_0xc8ed[610]]*=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[513]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[724]][_0xc8ed[1126]]+=_0xcd2dx2;this[_0xc8ed[724]][_0xc8ed[1125]]+=_0xcd2dx3;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1243]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[1244]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1245]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);this[_0xc8ed[724]][_0xc8ed[604]]=_0xcd2dx2;this[_0xc8ed[724]][_0xc8ed[606]]=null;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1246]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){_0xcd2dx4=this[_0xc8ed[724]];_0xcd2dx4[_0xc8ed[604]]=_0xcd2dx2;_0xcd2dx4[_0xc8ed[1247]]=null!=_0xcd2dx13?_0xcd2dx13:1;_0xcd2dx4[_0xc8ed[606]]=_0xcd2dx3;_0xcd2dx4[_0xc8ed[1248]]=null!=_0xcd2dx14?_0xcd2dx14:1;_0xcd2dx4[_0xc8ed[607]]=_0xcd2dx12;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1249]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);this[_0xc8ed[724]][_0xc8ed[608]]=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1250]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[610]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1251]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[648]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1252]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[649]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1253]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[1254]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1255]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[1256]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1257]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[1258]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1259]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);this[_0xc8ed[724]][_0xc8ed[665]]=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1260]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);this[_0xc8ed[724]][_0xc8ed[1261]]=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1262]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);this[_0xc8ed[724]][_0xc8ed[1263]]=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1264]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[487]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1265]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[486]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1266]]=function(_0xcd2dx2){null==_0xcd2dx2&&(_0xcd2dx2=0);this[_0xc8ed[724]][_0xc8ed[666]]=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1267]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[639]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1268]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);this[_0xc8ed[724]][_0xc8ed[1269]]=_0xcd2dx2;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1270]]=function(_0xcd2dx2){this[_0xc8ed[724]][_0xc8ed[1271]]=_0xcd2dx2};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1272]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[724]][_0xc8ed[1273]]=_0xcd2dx2;this[_0xc8ed[724]][_0xc8ed[1274]]=_0xcd2dx3;};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1275]]=function(){this[_0xc8ed[1218]]=this[_0xc8ed[1217]]=0;this[_0xc8ed[1215]]=[];};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1276]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1240]](this[_0xc8ed[1219]],_0xcd2dx2,_0xcd2dx3)};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1277]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1240]](this[_0xc8ed[1221]],_0xcd2dx2,_0xcd2dx3)};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1278]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[1240]](this[_0xc8ed[1223]],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5)};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1279]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[1240]](this[_0xc8ed[1225]],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa)};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1280]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){_0xcd2dx2=mxUtils[_0xc8ed[1281]](this[_0xc8ed[1217]],this[_0xc8ed[1218]],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12);for(_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3+=6){this[_0xc8ed[1279]](_0xcd2dx2[_0xcd2dx3],_0xcd2dx2[_0xcd2dx3+1],_0xcd2dx2[_0xcd2dx3+2],_0xcd2dx2[_0xcd2dx3+3],_0xcd2dx2[_0xcd2dx3+4],_0xcd2dx2[_0xcd2dx3+5])};};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[268]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[1240]](this[_0xc8ed[1227]])};mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1282]]=function(){};function mxXmlCanvas2D(_0xcd2dx2){mxAbstractCanvas2D[_0xc8ed[239]](this);this[_0xc8ed[813]]=_0xcd2dx2;this[_0xc8ed[1283]]();}mxUtils[_0xc8ed[1284]](mxXmlCanvas2D,mxAbstractCanvas2D);mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1285]]= !0;mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1286]]= !0;mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1283]]=function(){var _0xcd2dx2;_0xcd2dx2=this[_0xc8ed[55]](_0xc8ed[1287]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1288],mxConstants.DEFAULT_FONTFAMILY);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[55]](_0xc8ed[1289]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[803],mxConstants.DEFAULT_FONTSIZE);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[55]](_0xc8ed[1290]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[352],mxConstants.SHADOWCOLOR);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[55]](_0xc8ed[1291]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1244],mxConstants.SHADOW_OPACITY);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[55]](_0xc8ed[1292]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1126],mxConstants.SHADOW_OFFSET_X);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1125],mxConstants.SHADOW_OFFSET_Y);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx2);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1239]]=function(_0xcd2dx2){return parseFloat(parseFloat(_0xcd2dx2)[_0xc8ed[1293]](2))};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[55]]=function(_0xcd2dx2){return this[_0xc8ed[813]][_0xc8ed[295]][_0xc8ed[55]](_0xcd2dx2)};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[815]]=function(){this[_0xc8ed[1286]]&&mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[815]][_0xc8ed[183]](this,arguments);this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[815]));};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1210]]=function(){this[_0xc8ed[1286]]&&mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1210]][_0xc8ed[183]](this,arguments);this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[1210]));};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[255]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[255]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1243]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[255]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[255],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[513]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[55]](_0xc8ed[513]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1126],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1125],this[_0xc8ed[1239]](_0xcd2dx3));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1294]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[55]](_0xc8ed[1294]);if(0!=_0xcd2dx2||_0xcd2dx3||_0xcd2dx4){_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1295],this[_0xc8ed[1239]](_0xcd2dx2)),_0xcd2dxa[_0xc8ed[57]](_0xc8ed[623],_0xcd2dx3?_0xc8ed[500]:_0xc8ed[468]),_0xcd2dxa[_0xc8ed[57]](_0xc8ed[624],_0xcd2dx4?_0xc8ed[500]:_0xc8ed[468]),_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1296],this[_0xc8ed[1239]](_0xcd2dx5)),_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1297],this[_0xc8ed[1239]](_0xcd2dx9)),this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dxa)};};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1243]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1244]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1243]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1244]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1244],this[_0xc8ed[1239]](_0xcd2dx2));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1245]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[604]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1245]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1298]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[352],null!=_0xcd2dx2?_0xcd2dx2:mxConstants[_0xc8ed[217]]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1246]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){if(null!=_0xcd2dx2&&null!=_0xcd2dx3){mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1246]][_0xc8ed[183]](this,arguments);var _0xcd2dx15=this[_0xc8ed[55]](_0xc8ed[1299]);_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1300],_0xcd2dx2);_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1301],_0xcd2dx3);_0xcd2dx15[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx15[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx5));_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1302],this[_0xc8ed[1239]](_0xcd2dx9));_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1303],this[_0xc8ed[1239]](_0xcd2dxa));null!=_0xcd2dx12&&_0xcd2dx15[_0xc8ed[57]](_0xc8ed[663],_0xcd2dx12);null!=_0xcd2dx13&&_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1304],_0xcd2dx13);null!=_0xcd2dx14&&_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1305],_0xcd2dx14);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx15);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1249]]=function(_0xcd2dx2){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[608]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1249]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1306]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[352],null!=_0xcd2dx2?_0xcd2dx2:mxConstants[_0xc8ed[217]]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1250]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[610]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1250]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1307]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[117],this[_0xc8ed[1239]](_0xcd2dx2));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1251]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[648]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1251]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[648]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[648],_0xcd2dx2?_0xc8ed[500]:_0xc8ed[468]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1252]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[649]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1252]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1308]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1309],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1253]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1254]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1253]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1310]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1311],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1255]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1256]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1255]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1312]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[234],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1257]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1258]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1257]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1313]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1314],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1259]]=function(_0xcd2dx2){if(this[_0xc8ed[1285]]){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[665]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1259]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1315]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[352],null!=_0xcd2dx2?_0xcd2dx2:mxConstants[_0xc8ed[217]]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1260]]=function(_0xcd2dx2){if(this[_0xc8ed[1285]]){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1261]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1260]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1316]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[352],null!=_0xcd2dx2?_0xcd2dx2:mxConstants[_0xc8ed[217]]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1262]]=function(_0xcd2dx2){if(this[_0xc8ed[1285]]){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1263]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1262]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1317]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[352],null!=_0xcd2dx2?_0xcd2dx2:mxConstants[_0xc8ed[217]]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1264]]=function(_0xcd2dx2){if(this[_0xc8ed[1285]]){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[487]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1264]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1289]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[803],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1265]]=function(_0xcd2dx2){if(this[_0xc8ed[1285]]){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[486]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1265]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1287]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1288],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1266]]=function(_0xcd2dx2){if(this[_0xc8ed[1285]]){null==_0xcd2dx2&&(_0xcd2dx2=0);if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[666]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1266]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1318]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[124],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1267]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[639]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1267]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[639]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[984],_0xcd2dx2?_0xc8ed[500]:_0xc8ed[468]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1268]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){_0xcd2dx2==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2=null);if(this[_0xc8ed[724]][_0xc8ed[1269]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1268]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1290]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[352],null!=_0xcd2dx2?_0xcd2dx2:mxConstants[_0xc8ed[217]]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1270]]=function(_0xcd2dx2){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1271]]==_0xcd2dx2){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1270]][_0xc8ed[183]](this,arguments);};var _0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1291]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1244],_0xcd2dx2);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx3);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1272]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1286]]){if(this[_0xc8ed[724]][_0xc8ed[1273]]==_0xcd2dx2&&this[_0xc8ed[724]][_0xc8ed[1274]]==_0xcd2dx3){return };mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1272]][_0xc8ed[183]](this,arguments);};var _0xcd2dx4=this[_0xc8ed[55]](_0xc8ed[1292]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1126],_0xcd2dx2);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1125],_0xcd2dx3);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1319]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[55]](_0xc8ed[1319]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1302],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1303],this[_0xc8ed[1239]](_0xcd2dx5));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx9);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1320]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=this[_0xc8ed[55]](_0xc8ed[1320]);_0xcd2dx12[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1302],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1303],this[_0xc8ed[1239]](_0xcd2dx5));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1126],this[_0xc8ed[1239]](_0xcd2dx9));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1125],this[_0xc8ed[1239]](_0xcd2dxa));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx12);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[680]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[55]](_0xc8ed[680]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1302],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1303],this[_0xc8ed[1239]](_0xcd2dx5));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx9);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[618]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){_0xcd2dx9=this[_0xc8ed[1212]][_0xc8ed[1321]](_0xcd2dx9);var _0xcd2dx14=this[_0xc8ed[55]](_0xc8ed[618]);_0xcd2dx14[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx14[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx14[_0xc8ed[57]](_0xc8ed[1302],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx14[_0xc8ed[57]](_0xc8ed[1303],this[_0xc8ed[1239]](_0xcd2dx5));_0xcd2dx14[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx9);_0xcd2dx14[_0xc8ed[57]](_0xc8ed[1322],_0xcd2dxa?_0xc8ed[500]:_0xc8ed[468]);_0xcd2dx14[_0xc8ed[57]](_0xc8ed[623],_0xcd2dx12?_0xc8ed[500]:_0xc8ed[468]);_0xcd2dx14[_0xc8ed[57]](_0xc8ed[624],_0xcd2dx13?_0xc8ed[500]:_0xc8ed[468]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx14);};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1275]]=function(){this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[1275]));this[_0xc8ed[1218]]=this[_0xc8ed[1217]]=0;};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1276]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[55]](_0xc8ed[582]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx4[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);this[_0xc8ed[1217]]=_0xcd2dx2;this[_0xc8ed[1218]]=_0xcd2dx3;};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1277]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[55]](_0xc8ed[683]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx4[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);this[_0xc8ed[1217]]=_0xcd2dx2;this[_0xc8ed[1218]]=_0xcd2dx3;};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1278]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[55]](_0xc8ed[1323]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1324],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1325],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1326],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1327],this[_0xc8ed[1239]](_0xcd2dx5));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx9);this[_0xc8ed[1217]]=_0xcd2dx4;this[_0xc8ed[1218]]=_0xcd2dx5;};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1279]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=this[_0xc8ed[55]](_0xc8ed[1328]);_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1324],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1325],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1326],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1327],this[_0xc8ed[1239]](_0xcd2dx5));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1329],this[_0xc8ed[1239]](_0xcd2dx9));_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1330],this[_0xc8ed[1239]](_0xcd2dxa));this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx12);this[_0xc8ed[1217]]=_0xcd2dx9;this[_0xc8ed[1218]]=_0xcd2dxa;};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[268]]=function(){this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[268]))};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[963]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){if(this[_0xc8ed[1285]]&&null!=_0xcd2dx9){mxUtils[_0xc8ed[1331]](_0xcd2dx9)&&(_0xcd2dx9=mxUtils[_0xc8ed[532]](_0xcd2dx9));var _0xcd2dx18=this[_0xc8ed[55]](_0xc8ed[963]);_0xcd2dx18[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2));_0xcd2dx18[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3));_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1302],this[_0xc8ed[1239]](_0xcd2dx4));_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1303],this[_0xc8ed[1239]](_0xcd2dx5));_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1332],_0xcd2dx9);null!=_0xcd2dxa&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[611],_0xcd2dxa);null!=_0xcd2dx12&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[552],_0xcd2dx12);_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1333],_0xcd2dx13?_0xc8ed[500]:_0xc8ed[468]);null==_0xcd2dx14&&(_0xcd2dx14=_0xc8ed[110]);_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1239],_0xcd2dx14);null!=_0xcd2dx15&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1334],_0xcd2dx15?_0xc8ed[500]:_0xc8ed[468]);null!=_0xcd2dx16&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1335],_0xcd2dx16?_0xc8ed[500]:_0xc8ed[468]);null!=_0xcd2dx17&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[603],_0xcd2dx17);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx18);}};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1336]]=function(){this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[1336]))};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1334]]=function(){this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[1334]))};mxXmlCanvas2D[_0xc8ed[202]][_0xc8ed[1337]]=function(){this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[55]](_0xc8ed[1338]))};function mxSvgCanvas2D(_0xcd2dx2,_0xcd2dx3){mxAbstractCanvas2D[_0xc8ed[239]](this);this[_0xc8ed[813]]=_0xcd2dx2;this[_0xc8ed[1339]]=[];this[_0xc8ed[1340]]=null;this[_0xc8ed[1341]]=null!=_0xcd2dx3?_0xcd2dx3:!1;var _0xcd2dx4=null;if(_0xcd2dx2[_0xc8ed[295]]!=document){for(_0xcd2dx4=_0xcd2dx2;null!=_0xcd2dx4&&_0xc8ed[571]!=_0xcd2dx4[_0xc8ed[301]];){_0xcd2dx4=_0xcd2dx4[_0xc8ed[265]]}};null!=_0xcd2dx4&&(0<_0xcd2dx4[_0xc8ed[64]](_0xc8ed[1340])[_0xc8ed[67]]&&(this[_0xc8ed[1340]]=_0xcd2dx4[_0xc8ed[64]](_0xc8ed[1340])[0]),null==this[_0xc8ed[1340]]&&(this[_0xc8ed[1340]]=this[_0xc8ed[55]](_0xc8ed[1340]),null!=_0xcd2dx4[_0xc8ed[285]]?_0xcd2dx4[_0xc8ed[950]](this[_0xc8ed[1340]],_0xcd2dx4[_0xc8ed[285]]):_0xcd2dx4[_0xc8ed[62]](this[_0xc8ed[1340]])),this[_0xc8ed[1341]]&&this[_0xc8ed[1340]][_0xc8ed[62]](this[_0xc8ed[1342]]()));}mxUtils[_0xc8ed[1284]](mxSvgCanvas2D,mxAbstractCanvas2D);mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[252]]=null;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1343]]= !0;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1285]]= !0;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1344]]= !0;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1345]]=0;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1346]]=0;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1347]]= !1;mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[862]]=function(){mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[862]][_0xc8ed[183]](this,arguments);this[_0xc8ed[1339]]=[];};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1342]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[55]](_0xc8ed[124]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[60],_0xc8ed[61]);mxUtils[_0xc8ed[53]](_0xcd2dx2,_0xc8ed[1348]+mxConstants[_0xc8ed[484]]+_0xc8ed[1349]+mxConstants[_0xc8ed[483]]+_0xc8ed[1350]);return _0xcd2dx2;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[55]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=this[_0xc8ed[813]][_0xc8ed[295]][_0xc8ed[509]]){return this[_0xc8ed[813]][_0xc8ed[295]][_0xc8ed[509]](_0xcd2dx3||mxConstants[_0xc8ed[1351]],_0xcd2dx2)};var _0xcd2dx4=this[_0xc8ed[813]][_0xc8ed[295]][_0xc8ed[55]](_0xcd2dx2);null!=_0xcd2dx3&&_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1352],_0xcd2dx3);return _0xcd2dx4;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1353]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xc8ed[198]==_0xcd2dx2[_0xc8ed[225]](0)&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[85]](1));_0xc8ed[198]==_0xcd2dx3[_0xc8ed[225]](0)&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[85]](1));_0xcd2dx2=_0xcd2dx2[_0xc8ed[216]]()+_0xc8ed[213]+_0xcd2dx4;_0xcd2dx3=_0xcd2dx3[_0xc8ed[216]]()+_0xc8ed[213]+_0xcd2dx5;_0xcd2dx4=null;null==_0xcd2dx9||_0xcd2dx9==mxConstants[_0xc8ed[1354]]?_0xcd2dx4=_0xc8ed[1355]:_0xcd2dx9==mxConstants[_0xc8ed[1356]]?_0xcd2dx4=_0xc8ed[1357]:(_0xcd2dx5=_0xcd2dx2,_0xcd2dx2=_0xcd2dx3,_0xcd2dx3=_0xcd2dx5,_0xcd2dx9==mxConstants[_0xc8ed[1358]]?_0xcd2dx4=_0xc8ed[1355]:_0xcd2dx9==mxConstants[_0xc8ed[1359]]&&(_0xcd2dx4=_0xc8ed[1357]));return _0xc8ed[1360]+_0xcd2dx2+_0xc8ed[213]+_0xcd2dx3+_0xc8ed[213]+_0xcd2dx4;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1361]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[1353]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx12=this[_0xc8ed[1339]][_0xcd2dxa];if(null==_0xcd2dx12){var _0xcd2dx13=this[_0xc8ed[813]][_0xc8ed[538]],_0xcd2dx14=0,_0xcd2dx15=_0xcd2dxa+_0xc8ed[213]+_0xcd2dx14;if(null!=_0xcd2dx13){for(_0xcd2dx12=_0xcd2dx13[_0xc8ed[295]][_0xc8ed[1362]](_0xcd2dx15);null!=_0xcd2dx12&&_0xcd2dx12[_0xc8ed[538]]!=_0xcd2dx13;){_0xcd2dx15=_0xcd2dxa+_0xc8ed[213]+_0xcd2dx14++,_0xcd2dx12=_0xcd2dx13[_0xc8ed[295]][_0xc8ed[1362]](_0xcd2dx15)}}else {_0xcd2dx15=_0xc8ed[1363]+++this[_0xc8ed[1346]]};null==_0xcd2dx12&&(_0xcd2dx12=this[_0xc8ed[1364]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx12[_0xc8ed[57]](_0xc8ed[1363],_0xcd2dx15),null!=this[_0xc8ed[1340]]?this[_0xc8ed[1340]][_0xc8ed[62]](_0xcd2dx12):_0xcd2dx13[_0xc8ed[62]](_0xcd2dx12));this[_0xc8ed[1339]][_0xcd2dxa]=_0xcd2dx12;};return _0xcd2dx12[_0xc8ed[284]](_0xc8ed[1363]);};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1364]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[55]](_0xc8ed[1365]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1324],_0xc8ed[1366]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1325],_0xc8ed[1366]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1326],_0xc8ed[1366]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1327],_0xc8ed[1366]);null==_0xcd2dx9||_0xcd2dx9==mxConstants[_0xc8ed[1354]]?_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1327],_0xc8ed[118]):_0xcd2dx9==mxConstants[_0xc8ed[1356]]?_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1326],_0xc8ed[118]):_0xcd2dx9==mxConstants[_0xc8ed[1358]]?_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1325],_0xc8ed[118]):_0xcd2dx9==mxConstants[_0xc8ed[1359]]&&_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1324],_0xc8ed[118]);_0xcd2dx4=1>_0xcd2dx4?_0xc8ed[1367]+_0xcd2dx4:_0xc8ed[110];_0xcd2dx9=this[_0xc8ed[55]](_0xc8ed[1076]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1368],_0xc8ed[1366]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[124],_0xc8ed[1369]+_0xcd2dx2+_0xcd2dx4);_0xcd2dxa[_0xc8ed[62]](_0xcd2dx9);_0xcd2dx4=1>_0xcd2dx5?_0xc8ed[1367]+_0xcd2dx5:_0xc8ed[110];_0xcd2dx9=this[_0xc8ed[55]](_0xc8ed[1076]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[1368],_0xc8ed[118]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[124],_0xc8ed[1369]+_0xcd2dx3+_0xcd2dx4);_0xcd2dxa[_0xc8ed[62]](_0xcd2dx9);return _0xcd2dxa;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1370]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[252]],_0xcd2dx5=this[_0xc8ed[724]];if(null!=_0xcd2dx4){if(_0xc8ed[1215]==_0xcd2dx4[_0xc8ed[301]]){if(null!=this[_0xc8ed[1215]]&&0<this[_0xc8ed[1215]][_0xc8ed[67]]){_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1371],this[_0xc8ed[1215]][_0xc8ed[234]](_0xc8ed[185]))}else {return }};_0xcd2dx2&&null!=_0xcd2dx5[_0xc8ed[604]]?this[_0xc8ed[1372]]():this[_0xc8ed[1341]]||(_0xc8ed[680]==_0xcd2dx4[_0xc8ed[301]]&&mxClient[_0xc8ed[133]]&&!mxClient[_0xc8ed[76]]&&!mxClient[_0xc8ed[75]]?_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1334],_0xc8ed[1373]):_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1334],_0xc8ed[130]),_0xcd2dx2= !1);_0xcd2dx3&&null!=_0xcd2dx5[_0xc8ed[608]]?this[_0xc8ed[1374]]():this[_0xc8ed[1341]]||_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1336],_0xc8ed[130]);null!=_0xcd2dx5[_0xc8ed[535]]&&0<_0xcd2dx5[_0xc8ed[535]][_0xc8ed[67]]&&_0xcd2dx4[_0xc8ed[57]](_0xc8ed[535],_0xcd2dx5[_0xc8ed[535]]);_0xcd2dx5[_0xc8ed[639]]&&this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[1375]](_0xcd2dx4));0<this[_0xc8ed[1345]]&&!_0xcd2dx2&&this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[1376]](_0xcd2dx4));this[_0xc8ed[1229]]&&(_0xc8ed[1215]!=_0xcd2dx4[_0xc8ed[301]]||this[_0xc8ed[1215]][this[_0xc8ed[1215]][_0xc8ed[67]]-1]==this[_0xc8ed[1227]])&&_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[1378]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);};};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1372]]=function(){var _0xcd2dx2=this[_0xc8ed[724]];1>_0xcd2dx2[_0xc8ed[1244]]&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1379],_0xcd2dx2[_0xc8ed[1244]]);null!=_0xcd2dx2[_0xc8ed[604]]&&(null!=_0xcd2dx2[_0xc8ed[606]]?(_0xcd2dx2=this[_0xc8ed[1361]](_0xcd2dx2[_0xc8ed[604]],_0xcd2dx2[_0xc8ed[606]],_0xcd2dx2[_0xc8ed[1247]],_0xcd2dx2[_0xc8ed[1248]],_0xcd2dx2[_0xc8ed[607]]),this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1334],_0xc8ed[1380]+_0xcd2dx2+_0xc8ed[460])):this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1334],_0xcd2dx2[_0xc8ed[604]][_0xc8ed[216]]()));};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1374]]=function(){var _0xcd2dx2=this[_0xc8ed[724]];this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1336],_0xcd2dx2[_0xc8ed[608]][_0xc8ed[216]]());1>_0xcd2dx2[_0xc8ed[1244]]&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1381],_0xcd2dx2[_0xc8ed[1244]]);var _0xcd2dx3=Math[_0xc8ed[160]](1,this[_0xc8ed[1239]](_0xcd2dx2[_0xc8ed[610]]*_0xcd2dx2[_0xc8ed[255]]));1!=_0xcd2dx3&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1382],_0xcd2dx3);_0xc8ed[1215]==this[_0xc8ed[252]][_0xc8ed[301]]&&this[_0xc8ed[1383]]();_0xcd2dx2[_0xc8ed[648]]&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1384],this[_0xc8ed[1385]](_0xcd2dx3));};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1383]]=function(){var _0xcd2dx2=this[_0xc8ed[724]];null!=_0xcd2dx2[_0xc8ed[1256]]&&_0xc8ed[1233]!=_0xcd2dx2[_0xc8ed[1256]]&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1386],_0xcd2dx2[_0xc8ed[1256]]);if(null!=_0xcd2dx2[_0xc8ed[1254]]){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1254]];_0xc8ed[1232]==_0xcd2dx3&&(_0xcd2dx3=_0xc8ed[1387]);_0xc8ed[1387]!=_0xcd2dx3&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1388],_0xcd2dx3);};null!=_0xcd2dx2[_0xc8ed[1258]]&&(!this[_0xc8ed[1341]]||10!=_0xcd2dx2[_0xc8ed[1258]])&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1389],_0xcd2dx2[_0xc8ed[1258]]);};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1385]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[724]][_0xc8ed[649]][_0xc8ed[224]](_0xc8ed[185]),_0xcd2dx4=[];if(0<_0xcd2dx3[_0xc8ed[67]]){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx4[_0xcd2dx5]=Number(_0xcd2dx3[_0xcd2dx5])*_0xcd2dx2}};return _0xcd2dx4[_0xc8ed[234]](_0xc8ed[185]);};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1376]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[511]](!0);var _0xcd2dx3=parseFloat(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[1382])||1)+this[_0xc8ed[1345]];_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[1336]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[187],_0xc8ed[188]);_0xcd2dx2[_0xc8ed[1390]](_0xc8ed[1384]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1382],_0xcd2dx3);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1334],_0xc8ed[130]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1336],mxClient[_0xc8ed[71]]?_0xc8ed[130]:_0xc8ed[1391]);return _0xcd2dx2;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1375]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[511]](!0);var _0xcd2dx3=this[_0xc8ed[724]];_0xc8ed[130]!=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[1334])&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1334],_0xcd2dx3[_0xc8ed[1269]]);_0xc8ed[130]!=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[1336])&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1336],_0xcd2dx3[_0xc8ed[1269]]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[535],_0xc8ed[536]+this[_0xc8ed[1239]](_0xcd2dx3[_0xc8ed[1273]]*_0xcd2dx3[_0xc8ed[255]])+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx3[_0xc8ed[1274]]*_0xcd2dx3[_0xc8ed[255]])+_0xc8ed[460]+(_0xcd2dx3[_0xc8ed[535]]||_0xc8ed[110]));_0xcd2dx2[_0xc8ed[57]](_0xc8ed[461],_0xcd2dx3[_0xc8ed[1271]]);return _0xcd2dx2;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1294]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(0!=_0xcd2dx2||_0xcd2dx3||_0xcd2dx4){var _0xcd2dxa=this[_0xc8ed[724]];_0xcd2dx5+=_0xcd2dxa[_0xc8ed[1126]];_0xcd2dx9+=_0xcd2dxa[_0xc8ed[1125]];_0xcd2dx5*=_0xcd2dxa[_0xc8ed[255]];_0xcd2dx9*=_0xcd2dxa[_0xc8ed[255]];_0xcd2dxa[_0xc8ed[535]]=_0xcd2dxa[_0xc8ed[535]]||_0xc8ed[110];if(_0xcd2dx3&&_0xcd2dx4){_0xcd2dx2+=180}else {if(_0xcd2dx3^_0xcd2dx4){var _0xcd2dx12=_0xcd2dx3?_0xcd2dx5:0,_0xcd2dx13=_0xcd2dx3?-1:1,_0xcd2dx14=_0xcd2dx4?_0xcd2dx9:0,_0xcd2dx15=_0xcd2dx4?-1:1;_0xcd2dxa[_0xc8ed[535]]+=_0xc8ed[536]+this[_0xc8ed[1239]](_0xcd2dx12)+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx14)+_0xc8ed[1392]+this[_0xc8ed[1239]](_0xcd2dx13)+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx15)+_0xc8ed[1393]+this[_0xc8ed[1239]](-_0xcd2dx12)+_0xc8ed[537]+this[_0xc8ed[1239]](-_0xcd2dx14)+_0xc8ed[460];}};if(_0xcd2dx3?!_0xcd2dx4:_0xcd2dx4){_0xcd2dx2*= -1};0!=_0xcd2dx2&&(_0xcd2dxa[_0xc8ed[535]]+=_0xc8ed[1394]+this[_0xc8ed[1239]](_0xcd2dx2)+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx5)+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx9)+_0xc8ed[460]);_0xcd2dxa[_0xc8ed[603]]+=_0xcd2dx2;_0xcd2dxa[_0xc8ed[1395]]=_0xcd2dx5;_0xcd2dxa[_0xc8ed[1396]]=_0xcd2dx9;}};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1275]]=function(){mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1275]][_0xc8ed[183]](this,arguments);this[_0xc8ed[252]]=this[_0xc8ed[55]](_0xc8ed[1215]);};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1319]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[724]],_0xcd2dxa=this[_0xc8ed[55]](_0xc8ed[1319]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]]((_0xcd2dx2+_0xcd2dx9[_0xc8ed[1126]])*_0xcd2dx9[_0xc8ed[255]]));_0xcd2dxa[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]]((_0xcd2dx3+_0xcd2dx9[_0xc8ed[1125]])*_0xcd2dx9[_0xc8ed[255]]));_0xcd2dxa[_0xc8ed[57]](_0xc8ed[117],this[_0xc8ed[1239]](_0xcd2dx4*_0xcd2dx9[_0xc8ed[255]]));_0xcd2dxa[_0xc8ed[57]](_0xc8ed[119],this[_0xc8ed[1239]](_0xcd2dx5*_0xcd2dx9[_0xc8ed[255]]));this[_0xc8ed[252]]=_0xcd2dxa;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1320]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[1319]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);0<_0xcd2dx9&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1397],this[_0xc8ed[1239]](_0xcd2dx9*this[_0xc8ed[724]][_0xc8ed[255]]));0<_0xcd2dxa&&this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1398],this[_0xc8ed[1239]](_0xcd2dxa*this[_0xc8ed[724]][_0xc8ed[255]]));};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[680]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[724]],_0xcd2dxa=this[_0xc8ed[55]](_0xc8ed[680]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1296],Math[_0xc8ed[488]]((_0xcd2dx2+_0xcd2dx4/2+_0xcd2dx9[_0xc8ed[1126]])*_0xcd2dx9[_0xc8ed[255]]));_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1297],Math[_0xc8ed[488]]((_0xcd2dx3+_0xcd2dx5/2+_0xcd2dx9[_0xc8ed[1125]])*_0xcd2dx9[_0xc8ed[255]]));_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1397],_0xcd2dx4/2*_0xcd2dx9[_0xc8ed[255]]);_0xcd2dxa[_0xc8ed[57]](_0xc8ed[1398],_0xcd2dx5/2*_0xcd2dx9[_0xc8ed[255]]);this[_0xc8ed[252]]=_0xcd2dxa;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[618]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){_0xcd2dx9=this[_0xc8ed[1212]][_0xc8ed[1321]](_0xcd2dx9);_0xcd2dxa=null!=_0xcd2dxa?_0xcd2dxa:!0;_0xcd2dx12=null!=_0xcd2dx12?_0xcd2dx12:!1;_0xcd2dx13=null!=_0xcd2dx13?_0xcd2dx13:!1;var _0xcd2dx14=this[_0xc8ed[724]];_0xcd2dx2+=_0xcd2dx14[_0xc8ed[1126]];_0xcd2dx3+=_0xcd2dx14[_0xc8ed[1125]];var _0xcd2dx15=this[_0xc8ed[55]](_0xc8ed[618]);_0xcd2dx15[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2*_0xcd2dx14[_0xc8ed[255]]));_0xcd2dx15[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3*_0xcd2dx14[_0xc8ed[255]]));_0xcd2dx15[_0xc8ed[57]](_0xc8ed[117],this[_0xc8ed[1239]](_0xcd2dx4*_0xcd2dx14[_0xc8ed[255]]));_0xcd2dx15[_0xc8ed[57]](_0xc8ed[119],this[_0xc8ed[1239]](_0xcd2dx5*_0xcd2dx14[_0xc8ed[255]]));null==_0xcd2dx15[_0xc8ed[1399]]?_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1400],_0xcd2dx9):_0xcd2dx15[_0xc8ed[1399]](mxConstants.NS_XLINK,_0xc8ed[44],_0xcd2dx9);_0xcd2dxa||_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1401],_0xc8ed[130]);1>_0xcd2dx14[_0xc8ed[1244]]&&_0xcd2dx15[_0xc8ed[57]](_0xc8ed[461],_0xcd2dx14[_0xc8ed[1244]]);_0xcd2dx9=this[_0xc8ed[724]][_0xc8ed[535]]||_0xc8ed[110];if(_0xcd2dx12||_0xcd2dx13){var _0xcd2dx16=_0xcd2dxa=1,_0xcd2dx17=0,_0xcd2dx18=0;_0xcd2dx12&&(_0xcd2dxa= -1,_0xcd2dx17=-_0xcd2dx4-2*_0xcd2dx2);_0xcd2dx13&&(_0xcd2dx16= -1,_0xcd2dx18=-_0xcd2dx5-2*_0xcd2dx3);_0xcd2dx9+=_0xc8ed[1402]+_0xcd2dxa+_0xc8ed[537]+_0xcd2dx16+_0xc8ed[1393]+_0xcd2dx17+_0xc8ed[537]+_0xcd2dx18+_0xc8ed[460];};0<_0xcd2dx9[_0xc8ed[67]]&&_0xcd2dx15[_0xc8ed[57]](_0xc8ed[535],_0xcd2dx9);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx15);this[_0xc8ed[1347]]&&(_0xcd2dx15[_0xc8ed[57]](_0xc8ed[124],_0xc8ed[1403]),_0xcd2dx15=this[_0xc8ed[55]](_0xc8ed[1319]),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[187],_0xc8ed[188]),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[1334]),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2*_0xcd2dx14[_0xc8ed[255]])),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx3*_0xcd2dx14[_0xc8ed[255]])),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[117],this[_0xc8ed[1239]](_0xcd2dx4*_0xcd2dx14[_0xc8ed[255]])),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[119],this[_0xc8ed[1239]](_0xcd2dx5*_0xcd2dx14[_0xc8ed[255]])),this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx15));};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1404]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx4=this[_0xc8ed[724]];_0xcd2dx5=_0xc8ed[1405]+Math[_0xc8ed[488]](_0xcd2dx4[_0xc8ed[487]])+_0xc8ed[1406]+_0xcd2dx4[_0xc8ed[486]]+_0xc8ed[1407]+_0xcd2dx4[_0xc8ed[665]]+_0xc8ed[1408]+Math[_0xc8ed[488]](_0xcd2dx4[_0xc8ed[487]]*mxConstants[_0xc8ed[490]])+_0xc8ed[1409]+_0xcd2dx5;(_0xcd2dx4[_0xc8ed[666]]&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]]&&(_0xcd2dx5+=_0xc8ed[1411]);(_0xcd2dx4[_0xc8ed[666]]&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]]&&(_0xcd2dx5+=_0xc8ed[1413]);(_0xcd2dx4[_0xc8ed[666]]&mxConstants[_0xc8ed[1414]])==mxConstants[_0xc8ed[1414]]&&(_0xcd2dx5+=_0xc8ed[1415]);_0xcd2dx3==mxConstants[_0xc8ed[479]]?_0xcd2dx5+=_0xc8ed[1416]:_0xcd2dx3==mxConstants[_0xc8ed[480]]&&(_0xcd2dx5+=_0xc8ed[1417]);_0xcd2dx3=_0xc8ed[110];null!=_0xcd2dx4[_0xc8ed[1261]]&&(_0xcd2dx3+=_0xc8ed[1418]+_0xcd2dx4[_0xc8ed[1261]]+_0xc8ed[471]);null!=_0xcd2dx4[_0xc8ed[1263]]&&(_0xcd2dx3+=_0xc8ed[1419]+_0xcd2dx4[_0xc8ed[1263]]+_0xc8ed[471]);mxUtils[_0xc8ed[1331]](_0xcd2dx2)||(_0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[126]),_0xcd2dx4[_0xc8ed[339]]=_0xcd2dx2[_0xc8ed[230]](/&lt;/g,_0xc8ed[1421])[_0xc8ed[230]](/&gt;/g,_0xc8ed[1420])[_0xc8ed[230]](/</g,_0xc8ed[334])[_0xc8ed[230]](/>/g,_0xc8ed[335]),_0xcd2dx2=_0xcd2dx4[_0xc8ed[131]],_0xcd2dx9?_0xcd2dx5+=_0xcd2dx3:0<_0xcd2dx3[_0xc8ed[67]]&&(_0xcd2dx2=_0xc8ed[1422]+_0xcd2dx3+_0xc8ed[1423]+_0xcd2dx2+_0xc8ed[1424]));if(!mxClient[_0xc8ed[80]]&&document[_0xc8ed[509]]){return _0xcd2dx9=document[_0xc8ed[509]](_0xc8ed[577],_0xc8ed[485]),_0xcd2dx9[_0xc8ed[57]](_0xc8ed[124],_0xcd2dx5),mxUtils[_0xc8ed[1331]](_0xcd2dx2)?this[_0xc8ed[813]][_0xc8ed[295]]!=document?_0xcd2dx9[_0xc8ed[62]](_0xcd2dx2[_0xc8ed[511]](!0)):_0xcd2dx9[_0xc8ed[62]](_0xcd2dx2):_0xcd2dx9[_0xc8ed[339]]=_0xcd2dx2,_0xcd2dx9};mxUtils[_0xc8ed[1331]](_0xcd2dx2)&&this[_0xc8ed[813]][_0xc8ed[295]]!=document&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[342]]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[230]](/<br>/g,_0xc8ed[1426])[_0xc8ed[230]](/<hr>/g,_0xc8ed[1425]);return mxUtils[_0xc8ed[877]](_0xc8ed[1427]+_0xcd2dx5+_0xc8ed[1423]+_0xcd2dx2+_0xc8ed[1424])[_0xc8ed[158]];};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[963]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){if(this[_0xc8ed[1285]]&&null!=_0xcd2dx9){_0xcd2dx17=null!=_0xcd2dx17?_0xcd2dx17:0;var _0xcd2dx18=this[_0xc8ed[724]];_0xcd2dx2+=_0xcd2dx18[_0xc8ed[1126]];_0xcd2dx3+=_0xcd2dx18[_0xc8ed[1125]];if(this[_0xc8ed[1344]]&&_0xc8ed[1428]==_0xcd2dx14){var _0xcd2dx19=_0xc8ed[1429];_0xcd2dx16?(_0xcd2dx19+=_0xc8ed[1430],0<_0xcd2dx5&&(_0xcd2dx19+=_0xc8ed[1431]+Math[_0xc8ed[488]](_0xcd2dx5)+_0xc8ed[1409]),0<_0xcd2dx4&&(_0xcd2dx19+=_0xc8ed[1432]+Math[_0xc8ed[488]](_0xcd2dx4)+_0xc8ed[1409])):_0xcd2dx15&&(_0xcd2dx19+=_0xc8ed[1432]+Math[_0xc8ed[488]](_0xcd2dx4)+_0xc8ed[1409],0<_0xcd2dx5&&(_0xcd2dx19+=_0xc8ed[1431]+Math[_0xc8ed[488]](_0xcd2dx5)+_0xc8ed[1409]));_0xcd2dx13?(!_0xcd2dx16&&0<_0xcd2dx4&&(_0xcd2dx19+=_0xc8ed[1432]+Math[_0xc8ed[488]](_0xcd2dx4)+_0xc8ed[1409]),_0xcd2dx19+=_0xc8ed[1433]):_0xcd2dx19+=_0xc8ed[1434];_0xcd2dx13=this[_0xc8ed[55]](_0xc8ed[449]);1>_0xcd2dx18[_0xc8ed[1244]]&&_0xcd2dx13[_0xc8ed[57]](_0xc8ed[461],_0xcd2dx18[_0xc8ed[1244]]);_0xcd2dx14=this[_0xc8ed[55]](_0xc8ed[1435]);_0xcd2dx14[_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[1378]);_0xcd2dx19=this[_0xc8ed[1404]](_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx19,_0xcd2dx15);if(null!=_0xcd2dx19){_0xcd2dx13[_0xc8ed[62]](_0xcd2dx14);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx13);var _0xcd2dx1a=0;if(mxClient[_0xc8ed[80]]&&!mxClient[_0xc8ed[48]]){var _0xcd2dx1b=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[103]]=_0xcd2dx19[_0xc8ed[284]](_0xc8ed[124]);_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[495]]=mxClient[_0xc8ed[496]]?_0xc8ed[497]:_0xc8ed[498];_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];_0xcd2dx1b[_0xc8ed[339]]=mxUtils[_0xc8ed[1331]](_0xcd2dx9)?_0xcd2dx9[_0xc8ed[342]]:_0xcd2dx9;document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx1b);_0xcd2dx1a=_0xcd2dx1b[_0xc8ed[359]];_0xcd2dx5=mxClient[_0xc8ed[496]]&&0<_0xcd2dx5&&_0xcd2dx16?Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx1b[_0xc8ed[167]]+2):_0xcd2dx1b[_0xc8ed[167]];_0xcd2dx1b[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx1b);_0xcd2dx14[_0xc8ed[62]](_0xcd2dx19);}else {this[_0xc8ed[813]][_0xc8ed[295]]!=document?(_0xcd2dx19[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx19),_0xcd2dx1a=_0xcd2dx19[_0xc8ed[359]],_0xcd2dx5=_0xcd2dx19[_0xc8ed[167]],_0xcd2dx14[_0xc8ed[62]](_0xcd2dx19),_0xcd2dx19[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110]):(_0xcd2dx14[_0xc8ed[62]](_0xcd2dx19),_0xcd2dx1a=_0xcd2dx19[_0xc8ed[359]],_0xcd2dx5=_0xcd2dx19[_0xc8ed[167]])};_0xcd2dx4=_0xcd2dx15?Math[_0xc8ed[160]](_0xcd2dx4,_0xcd2dx1a):_0xcd2dx1a;1>_0xcd2dx18[_0xc8ed[1244]]&&_0xcd2dx13[_0xc8ed[57]](_0xc8ed[461],_0xcd2dx18[_0xc8ed[1244]]);_0xcd2dx15=_0xcd2dx9=0;_0xcd2dxa==mxConstants[_0xc8ed[479]]?_0xcd2dx9-=_0xcd2dx4/2:_0xcd2dxa==mxConstants[_0xc8ed[480]]&&(_0xcd2dx9-=_0xcd2dx4);_0xcd2dx2+=_0xcd2dx9;_0xcd2dx12==mxConstants[_0xc8ed[481]]?_0xcd2dx15-=_0xcd2dx5/2:_0xcd2dx12==mxConstants[_0xc8ed[482]]&&(_0xcd2dx15-=_0xcd2dx5);_0xcd2dx3+=_0xcd2dx15;_0xcd2dxa=1!=_0xcd2dx18[_0xc8ed[255]]?_0xc8ed[1402]+_0xcd2dx18[_0xc8ed[255]]+_0xc8ed[460]:_0xc8ed[110];0!=_0xcd2dx18[_0xc8ed[603]]&&this[_0xc8ed[1216]]?(_0xcd2dxa+=_0xc8ed[1394]+_0xcd2dx18[_0xc8ed[603]]+_0xc8ed[537]+_0xcd2dx4/2+_0xc8ed[537]+_0xcd2dx5/2+_0xc8ed[460],_0xcd2dx3=this[_0xc8ed[1241]]((_0xcd2dx2+_0xcd2dx4/2)*_0xcd2dx18[_0xc8ed[255]],(_0xcd2dx3+_0xcd2dx5/2)*_0xcd2dx18[_0xc8ed[255]],_0xcd2dx18[_0xc8ed[603]],_0xcd2dx18[_0xc8ed[1395]],_0xcd2dx18[_0xc8ed[1396]]),_0xcd2dx2=_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx4*_0xcd2dx18[_0xc8ed[255]]/2,_0xcd2dx3=_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx5*_0xcd2dx18[_0xc8ed[255]]/2):(_0xcd2dx2*=_0xcd2dx18[_0xc8ed[255]],_0xcd2dx3*=_0xcd2dx18[_0xc8ed[255]]);0!=_0xcd2dx17&&(_0xcd2dxa+=_0xc8ed[1394]+_0xcd2dx17+_0xc8ed[537]+-_0xcd2dx9+_0xc8ed[537]+-_0xcd2dx15+_0xc8ed[460]);_0xcd2dx13[_0xc8ed[57]](_0xc8ed[535],_0xc8ed[536]+Math[_0xc8ed[488]](_0xcd2dx2)+_0xc8ed[537]+Math[_0xc8ed[488]](_0xcd2dx3)+_0xc8ed[460]+_0xcd2dxa);_0xcd2dx14[_0xc8ed[57]](_0xc8ed[117],Math[_0xc8ed[488]](Math[_0xc8ed[160]](1,_0xcd2dx4)));_0xcd2dx14[_0xc8ed[57]](_0xc8ed[119],Math[_0xc8ed[488]](Math[_0xc8ed[160]](1,_0xcd2dx5)));};}else {this[_0xc8ed[1436]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17)};}};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1437]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2=Math[_0xc8ed[488]](_0xcd2dx2);_0xcd2dx3=Math[_0xc8ed[488]](_0xcd2dx3);_0xcd2dx4=Math[_0xc8ed[488]](_0xcd2dx4);_0xcd2dx5=Math[_0xc8ed[488]](_0xcd2dx5);for(var _0xcd2dx9=_0xc8ed[1438]+_0xcd2dx2+_0xc8ed[213]+_0xcd2dx3+_0xc8ed[213]+_0xcd2dx4+_0xc8ed[213]+_0xcd2dx5,_0xcd2dxa=0,_0xcd2dx12=_0xcd2dx9+_0xc8ed[213]+_0xcd2dxa;null!=document[_0xc8ed[1362]](_0xcd2dx12);){_0xcd2dx12=_0xcd2dx9+_0xc8ed[213]+ ++_0xcd2dxa};clip=this[_0xc8ed[55]](_0xc8ed[1439]);clip[_0xc8ed[57]](_0xc8ed[1363],_0xcd2dx12);_0xcd2dx9=this[_0xc8ed[55]](_0xc8ed[1319]);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[235],_0xcd2dx2);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[236],_0xcd2dx3);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[117],_0xcd2dx4);_0xcd2dx9[_0xc8ed[57]](_0xc8ed[119],_0xcd2dx5);clip[_0xc8ed[62]](_0xcd2dx9);return clip;};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1436]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16){_0xcd2dx16=null!=_0xcd2dx16?_0xcd2dx16:0;_0xcd2dx13=this[_0xc8ed[724]];var _0xcd2dx17=Math[_0xc8ed[488]](_0xcd2dx13[_0xc8ed[487]]),_0xcd2dx18=this[_0xc8ed[55]](_0xc8ed[449]),_0xcd2dx19=_0xcd2dx13[_0xc8ed[535]]||_0xc8ed[110];0!=_0xcd2dx16&&(_0xcd2dx19+=_0xc8ed[1394]+_0xcd2dx16+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx2*_0xcd2dx13[_0xc8ed[255]])+_0xc8ed[537]+this[_0xc8ed[1239]](_0xcd2dx3*_0xcd2dx13[_0xc8ed[255]])+_0xc8ed[460]);if(_0xcd2dx15&&0<_0xcd2dx4&&0<_0xcd2dx5){var _0xcd2dx1a=_0xcd2dx2;_0xcd2dx16=_0xcd2dx3;_0xcd2dxa==mxConstants[_0xc8ed[479]]?_0xcd2dx1a-=_0xcd2dx4/2:_0xcd2dxa==mxConstants[_0xc8ed[480]]&&(_0xcd2dx1a-=_0xcd2dx4);_0xcd2dx12==mxConstants[_0xc8ed[481]]?_0xcd2dx16-=_0xcd2dx5/2:_0xcd2dx12==mxConstants[_0xc8ed[482]]&&(_0xcd2dx16-=_0xcd2dx5);_0xcd2dx16=this[_0xc8ed[1437]](_0xcd2dx1a*_0xcd2dx13[_0xc8ed[255]]-2,_0xcd2dx16*_0xcd2dx13[_0xc8ed[255]]-2,_0xcd2dx4*_0xcd2dx13[_0xc8ed[255]]+4,_0xcd2dx5*_0xcd2dx13[_0xc8ed[255]]+4);null!=this[_0xc8ed[1340]]?this[_0xc8ed[1340]][_0xc8ed[62]](_0xcd2dx16):this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx16);_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1440],_0xc8ed[1380]+_0xcd2dx16[_0xc8ed[284]](_0xc8ed[1363])+_0xc8ed[460]);};this[_0xc8ed[1441]](_0xcd2dx18,_0xcd2dxa);_0xcd2dx16=_0xcd2dxa==mxConstants[_0xc8ed[480]]?_0xc8ed[1282]:_0xcd2dxa==mxConstants[_0xc8ed[479]]?_0xc8ed[554]:_0xc8ed[861];_0xc8ed[861]!=_0xcd2dx16&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1442],_0xcd2dx16);(!this[_0xc8ed[1341]]||_0xcd2dx17!=mxConstants[_0xc8ed[483]])&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[1443],Math[_0xc8ed[488]](_0xcd2dx17*_0xcd2dx13[_0xc8ed[255]])+_0xc8ed[168]);0<_0xcd2dx19[_0xc8ed[67]]&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[535],_0xcd2dx19);1>_0xcd2dx13[_0xc8ed[1244]]&&_0xcd2dx18[_0xc8ed[57]](_0xc8ed[461],_0xcd2dx13[_0xc8ed[1244]]);var _0xcd2dx19=_0xcd2dx9[_0xc8ed[224]](_0xc8ed[192]),_0xcd2dx1a=Math[_0xc8ed[488]](_0xcd2dx17*mxConstants[_0xc8ed[490]]),_0xcd2dx1b=_0xcd2dx17+(_0xcd2dx19[_0xc8ed[67]]-1)*_0xcd2dx1a;_0xcd2dx16=_0xcd2dx3+_0xcd2dx17-1;_0xcd2dx12==mxConstants[_0xc8ed[481]]?(_0xcd2dx5=(this[_0xc8ed[1343]]&&_0xcd2dx15&&0<_0xcd2dx5?Math[_0xc8ed[243]](_0xcd2dx1b,_0xcd2dx5):_0xcd2dx1b)/2,_0xcd2dx16-=_0xcd2dx5+1):_0xcd2dx12==mxConstants[_0xc8ed[482]]&&(_0xcd2dx5=this[_0xc8ed[1343]]&&_0xcd2dx15&&0<_0xcd2dx5?Math[_0xc8ed[243]](_0xcd2dx1b,_0xcd2dx5):_0xcd2dx1b,_0xcd2dx16-=_0xcd2dx5+2);for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx19[_0xc8ed[67]];_0xcd2dx5++){0<_0xcd2dx19[_0xcd2dx5][_0xc8ed[67]]&&0<mxUtils[_0xc8ed[330]](_0xcd2dx19[_0xcd2dx5])[_0xc8ed[67]]&&(_0xcd2dx15=this[_0xc8ed[55]](_0xc8ed[963]),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[235],this[_0xc8ed[1239]](_0xcd2dx2*_0xcd2dx13[_0xc8ed[255]])),_0xcd2dx15[_0xc8ed[57]](_0xc8ed[236],this[_0xc8ed[1239]](_0xcd2dx16*_0xcd2dx13[_0xc8ed[255]])),mxUtils[_0xc8ed[53]](_0xcd2dx15,_0xcd2dx19[_0xcd2dx5]),_0xcd2dx18[_0xc8ed[62]](_0xcd2dx15)),_0xcd2dx16+=_0xcd2dx1a};this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx18);this[_0xc8ed[1444]](_0xcd2dx18,_0xcd2dx9,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx1b,_0xcd2dxa,_0xcd2dx12,_0xcd2dx14);};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1441]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[724]];_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1334],_0xcd2dx3[_0xc8ed[665]]);(!this[_0xc8ed[1341]]||_0xcd2dx3[_0xc8ed[486]]!=mxConstants[_0xc8ed[484]])&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1445],_0xcd2dx3[_0xc8ed[486]]);(_0xcd2dx3[_0xc8ed[666]]&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]]&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1446],_0xc8ed[1447]);(_0xcd2dx3[_0xc8ed[666]]&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]]&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1448],_0xc8ed[1449]);(_0xcd2dx3[_0xc8ed[666]]&mxConstants[_0xc8ed[1414]])==mxConstants[_0xc8ed[1414]]&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1450],_0xc8ed[355]);};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1444]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){var _0xcd2dx15=this[_0xc8ed[724]];if(null!=_0xcd2dx15[_0xc8ed[1261]]||null!=_0xcd2dx15[_0xc8ed[1263]]){var _0xcd2dx16=null;_0xcd2dx14?(_0xcd2dx12==mxConstants[_0xc8ed[479]]?_0xcd2dx4-=_0xcd2dx9/2:_0xcd2dx12==mxConstants[_0xc8ed[480]]&&(_0xcd2dx4-=_0xcd2dx9),_0xcd2dx13==mxConstants[_0xc8ed[481]]?_0xcd2dx5-=_0xcd2dxa/2:_0xcd2dx13==mxConstants[_0xc8ed[482]]&&(_0xcd2dx5-=_0xcd2dxa),_0xcd2dx16= new mxRectangle((_0xcd2dx4+1)*_0xcd2dx15[_0xc8ed[255]],_0xcd2dx5*_0xcd2dx15[_0xc8ed[255]],(_0xcd2dx9-2)*_0xcd2dx15[_0xc8ed[255]],(_0xcd2dxa+2)*_0xcd2dx15[_0xc8ed[255]])):null!=_0xcd2dx2[_0xc8ed[1451]]&&this[_0xc8ed[813]][_0xc8ed[295]]==document?(_0xcd2dx16=_0xcd2dx2[_0xc8ed[1451]](),_0xcd2dx3=mxClient[_0xc8ed[80]]&&mxClient[_0xc8ed[48]],_0xcd2dx16= new mxRectangle(_0xcd2dx16[_0xc8ed[235]],_0xcd2dx16[_0xc8ed[236]]+(_0xcd2dx3?0:1),_0xcd2dx16[_0xc8ed[117]],_0xcd2dx16[_0xc8ed[119]]+(_0xcd2dx3?1:0))):(_0xcd2dx16=document[_0xc8ed[55]](_0xc8ed[485]),_0xcd2dx16[_0xc8ed[124]][_0xc8ed[489]]=Math[_0xc8ed[488]](_0xcd2dx15[_0xc8ed[487]]*mxConstants[_0xc8ed[490]])+_0xc8ed[168],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[487]]=Math[_0xc8ed[488]](_0xcd2dx15[_0xc8ed[487]])+_0xc8ed[168],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[486]]=_0xcd2dx15[_0xc8ed[486]],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[493]]=_0xc8ed[494],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[495]]=mxClient[_0xc8ed[496]]?_0xc8ed[497]:_0xc8ed[498],_0xcd2dx16[_0xc8ed[124]][_0xc8ed[499]]=_0xc8ed[500],(_0xcd2dx15[_0xc8ed[666]]&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]]&&(_0xcd2dx16[_0xc8ed[124]][_0xc8ed[1452]]=_0xc8ed[1447]),(_0xcd2dx15[_0xc8ed[666]]&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]]&&(_0xcd2dx16[_0xc8ed[124]][_0xc8ed[666]]=_0xc8ed[1449]),_0xcd2dx3=mxUtils[_0xc8ed[321]](_0xcd2dx3,!1),_0xcd2dx16[_0xc8ed[339]]=_0xcd2dx3[_0xc8ed[230]](/\n/g,_0xc8ed[1453]),document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx16),_0xcd2dx9=_0xcd2dx16[_0xc8ed[359]],_0xcd2dxa=_0xcd2dx16[_0xc8ed[167]],_0xcd2dx16[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx16),_0xcd2dx12==mxConstants[_0xc8ed[479]]?_0xcd2dx4-=_0xcd2dx9/2:_0xcd2dx12==mxConstants[_0xc8ed[480]]&&(_0xcd2dx4-=_0xcd2dx9),_0xcd2dx13==mxConstants[_0xc8ed[481]]?_0xcd2dx5-=_0xcd2dxa/2:_0xcd2dx13==mxConstants[_0xc8ed[482]]&&(_0xcd2dx5-=_0xcd2dxa),_0xcd2dx16= new mxRectangle((_0xcd2dx4+1)*_0xcd2dx15[_0xc8ed[255]],(_0xcd2dx5+2)*_0xcd2dx15[_0xc8ed[255]],_0xcd2dx9*_0xcd2dx15[_0xc8ed[255]],(_0xcd2dxa+1)*_0xcd2dx15[_0xc8ed[255]]));null!=_0xcd2dx16&&(_0xcd2dx3=this[_0xc8ed[55]](_0xc8ed[1319]),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1334],_0xcd2dx15[_0xc8ed[1261]]||_0xc8ed[130]),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1336],_0xcd2dx15[_0xc8ed[1263]]||_0xc8ed[130]),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[235],Math[_0xc8ed[519]](_0xcd2dx16[_0xc8ed[235]]-1)),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[236],Math[_0xc8ed[519]](_0xcd2dx16[_0xc8ed[236]]-1)),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[117],Math[_0xc8ed[430]](_0xcd2dx16[_0xc8ed[117]]+2)),_0xcd2dx3[_0xc8ed[57]](_0xc8ed[119],Math[_0xc8ed[430]](_0xcd2dx16[_0xc8ed[119]])),_0xcd2dx15=null!=_0xcd2dx15[_0xc8ed[1263]]?Math[_0xc8ed[160]](1,this[_0xc8ed[1239]](_0xcd2dx15[_0xc8ed[255]])):0,_0xcd2dx3[_0xc8ed[57]](_0xc8ed[1382],_0xcd2dx15),this[_0xc8ed[813]][_0xc8ed[295]]==document&&1==mxUtils[_0xc8ed[1454]](_0xcd2dx15,2)&&_0xcd2dx3[_0xc8ed[57]](_0xc8ed[535],_0xc8ed[1455]),_0xcd2dx2[_0xc8ed[950]](_0xcd2dx3,_0xcd2dx2[_0xc8ed[285]]));};};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1336]]=function(){this[_0xc8ed[1370]](!1,!0)};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1334]]=function(){this[_0xc8ed[1370]](!0,!1)};mxSvgCanvas2D[_0xc8ed[202]][_0xc8ed[1337]]=function(){this[_0xc8ed[1370]](!0,!0)};var mxVmlCanvas2D=function(_0xcd2dx2){mxAbstractCanvas2D[_0xc8ed[239]](this);this[_0xc8ed[813]]=_0xcd2dx2;};mxUtils[_0xc8ed[1284]](mxVmlCanvas2D,mxAbstractCanvas2D);mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[252]]=null;mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1285]]= !0;mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1219]]=_0xc8ed[1456];mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1221]]=_0xc8ed[1457];mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1225]]=_0xc8ed[1458];mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1227]]=_0xc8ed[235];mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1459]]=_0xc8ed[110];mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1460]]=1;mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1370]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[252]],_0xcd2dx5=this[_0xc8ed[724]];if(null!=_0xcd2dx4){if(_0xc8ed[253]==_0xcd2dx4[_0xc8ed[301]]){if(null!=this[_0xc8ed[1215]]&&0<this[_0xc8ed[1215]][_0xc8ed[67]]){_0xcd2dx4[_0xc8ed[1215]]=this[_0xc8ed[1215]][_0xc8ed[234]](_0xc8ed[185])+_0xc8ed[1461],_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[117]],_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[119]],_0xcd2dx4[_0xc8ed[1462]]=parseInt(_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]])+_0xc8ed[185]+parseInt(_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]])}else {return }};_0xcd2dx4[_0xc8ed[1463]]=this[_0xc8ed[1239]](Math[_0xc8ed[160]](1,_0xcd2dx5[_0xc8ed[610]]*_0xcd2dx5[_0xc8ed[255]]/this[_0xc8ed[1460]]))+_0xc8ed[168];_0xcd2dx5[_0xc8ed[639]]&&this[_0xc8ed[813]][_0xc8ed[62]](this[_0xc8ed[1375]](_0xcd2dx4,_0xcd2dx2&&null!=_0xcd2dx5[_0xc8ed[604]],_0xcd2dx3&&null!=_0xcd2dx5[_0xc8ed[608]]));_0xcd2dx3&&null!=_0xcd2dx5[_0xc8ed[608]]?(_0xcd2dx4[_0xc8ed[1464]]=_0xc8ed[128],_0xcd2dx4[_0xc8ed[1306]]=_0xcd2dx5[_0xc8ed[608]]):_0xcd2dx4[_0xc8ed[1464]]=_0xc8ed[308];_0xcd2dx4[_0xc8ed[62]](this[_0xc8ed[1465]]());_0xcd2dx2&&null!=_0xcd2dx5[_0xc8ed[604]]?_0xcd2dx4[_0xc8ed[62]](this[_0xc8ed[1466]]()):this[_0xc8ed[1229]]&&(_0xc8ed[253]!=_0xcd2dx4[_0xc8ed[301]]||this[_0xc8ed[1215]][this[_0xc8ed[1215]][_0xc8ed[67]]-1]==this[_0xc8ed[1227]])?_0xcd2dx4[_0xc8ed[62]](this[_0xc8ed[1467]]()):_0xcd2dx4[_0xc8ed[1468]]=_0xc8ed[308];this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);};};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1467]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1469]);_0xcd2dx2[_0xc8ed[390]]=mxClient[_0xc8ed[88]]+_0xc8ed[1470];_0xcd2dx2[_0xc8ed[60]]=_0xc8ed[1471];return _0xcd2dx2;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1466]]=function(){var _0xcd2dx2=this[_0xc8ed[724]],_0xcd2dx3=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1469]);_0xcd2dx3[_0xc8ed[352]]=_0xcd2dx2[_0xc8ed[604]];if(null!=_0xcd2dx2[_0xc8ed[606]]){_0xcd2dx3[_0xc8ed[60]]=_0xc8ed[1299];_0xcd2dx3[_0xc8ed[865]]=_0xc8ed[130];_0xcd2dx3[_0xc8ed[1472]]=_0xcd2dx2[_0xc8ed[606]];var _0xcd2dx4=180-_0xcd2dx2[_0xc8ed[603]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[607]]==mxConstants[_0xc8ed[1359]]?_0xcd2dx4-(90+(_0xc8ed[235]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]?180:0)):_0xcd2dx2[_0xc8ed[607]]==mxConstants[_0xc8ed[1356]]?_0xcd2dx4+(90+(_0xc8ed[235]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]?180:0)):_0xcd2dx2[_0xc8ed[607]]==mxConstants[_0xc8ed[1358]]?_0xcd2dx4-(180+(_0xc8ed[236]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]?-180:0)):_0xcd2dx4+(_0xc8ed[236]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]?-180:0);if(_0xc8ed[235]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]||_0xc8ed[236]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]){_0xcd2dx4*= -1};_0xcd2dx3[_0xc8ed[1474]]=mxUtils[_0xc8ed[1454]](_0xcd2dx4,360);_0xcd2dx3[_0xc8ed[461]]=100*_0xcd2dx2[_0xc8ed[1244]]*_0xcd2dx2[_0xc8ed[1247]]+_0xc8ed[229];_0xcd2dx3[_0xc8ed[57]](mxClient[_0xc8ed[1475]]+_0xc8ed[1476],100*_0xcd2dx2[_0xc8ed[1244]]*_0xcd2dx2[_0xc8ed[1248]]+_0xc8ed[229]);}else {1>_0xcd2dx2[_0xc8ed[1244]]&&(_0xcd2dx3[_0xc8ed[461]]=100*_0xcd2dx2[_0xc8ed[1244]]+_0xc8ed[229])};return _0xcd2dx3;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1465]]=function(){var _0xcd2dx2=this[_0xc8ed[724]],_0xcd2dx3=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1477]);_0xcd2dx3[_0xc8ed[1478]]=_0xcd2dx2[_0xc8ed[1254]]||_0xc8ed[1232];_0xcd2dx3[_0xc8ed[1479]]=_0xcd2dx2[_0xc8ed[1256]]||_0xc8ed[1233];_0xcd2dx3[_0xc8ed[1313]]=_0xcd2dx2[_0xc8ed[1258]]||_0xc8ed[1480];1>_0xcd2dx2[_0xc8ed[1244]]&&(_0xcd2dx3[_0xc8ed[461]]=100*_0xcd2dx2[_0xc8ed[1244]]+_0xc8ed[229]);_0xcd2dx2[_0xc8ed[648]]&&(_0xcd2dx3[_0xc8ed[1481]]=this[_0xc8ed[1482]]());return _0xcd2dx3;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1482]]=function(){var _0xcd2dx2=_0xc8ed[1483];if(null!=this[_0xc8ed[724]][_0xc8ed[649]]){var _0xcd2dx3=this[_0xc8ed[724]][_0xc8ed[649]][_0xc8ed[224]](_0xc8ed[185]);0<_0xcd2dx3[_0xc8ed[67]]&&1==_0xcd2dx3[0]&&(_0xcd2dx2=_0xc8ed[1484]);};return _0xcd2dx2;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1375]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[724]],_0xcd2dx9=-_0xcd2dx5[_0xc8ed[603]]*(Math[_0xc8ed[424]]/180),_0xcd2dxa=Math[_0xc8ed[426]](_0xcd2dx9),_0xcd2dx9=Math[_0xc8ed[427]](_0xcd2dx9),_0xcd2dx12=_0xcd2dx5[_0xc8ed[1273]]*_0xcd2dx5[_0xc8ed[255]],_0xcd2dx13=_0xcd2dx5[_0xc8ed[1274]]*_0xcd2dx5[_0xc8ed[255]];_0xc8ed[235]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]?_0xcd2dx12*= -1:_0xc8ed[236]==this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]&&(_0xcd2dx13*= -1);var _0xcd2dx14=_0xcd2dx2[_0xc8ed[511]](!0);_0xcd2dx14[_0xc8ed[124]][_0xc8ed[945]]=Math[_0xc8ed[488]](_0xcd2dx12*_0xcd2dxa-_0xcd2dx13*_0xcd2dx9)+_0xc8ed[168];_0xcd2dx14[_0xc8ed[124]][_0xc8ed[953]]=Math[_0xc8ed[488]](_0xcd2dx12*_0xcd2dx9+_0xcd2dx13*_0xcd2dxa)+_0xc8ed[168];8==document[_0xc8ed[5]]&&(_0xcd2dx14[_0xc8ed[1463]]=_0xcd2dx2[_0xc8ed[1463]],_0xc8ed[253]==_0xcd2dx2[_0xc8ed[301]]&&(_0xcd2dx14[_0xc8ed[1215]]=this[_0xc8ed[1215]][_0xc8ed[234]](_0xc8ed[185])+_0xc8ed[1461],_0xcd2dx14[_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[117]],_0xcd2dx14[_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[119]],_0xcd2dx14[_0xc8ed[1462]]=parseInt(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]])+_0xc8ed[185]+parseInt(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]])));_0xcd2dx4?(_0xcd2dx14[_0xc8ed[1306]]=_0xcd2dx5[_0xc8ed[1269]],_0xcd2dx14[_0xc8ed[62]](this[_0xc8ed[1485]]())):_0xcd2dx14[_0xc8ed[1464]]=_0xc8ed[308];_0xcd2dx3?_0xcd2dx14[_0xc8ed[62]](this[_0xc8ed[1486]]()):_0xcd2dx14[_0xc8ed[1468]]=_0xc8ed[308];return _0xcd2dx14;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1486]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1469]);_0xcd2dx2[_0xc8ed[352]]=this[_0xc8ed[724]][_0xc8ed[1269]];_0xcd2dx2[_0xc8ed[461]]=100*this[_0xc8ed[724]][_0xc8ed[1244]]*this[_0xc8ed[724]][_0xc8ed[1271]]+_0xc8ed[229];return _0xcd2dx2;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1485]]=function(){var _0xcd2dx2=this[_0xc8ed[1465]]();_0xcd2dx2[_0xc8ed[461]]=100*this[_0xc8ed[724]][_0xc8ed[1244]]*this[_0xc8ed[724]][_0xc8ed[1271]]+_0xc8ed[229];return _0xcd2dx2;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1294]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx3&&_0xcd2dx4?_0xcd2dx2+=180:_0xcd2dx3?this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]=_0xc8ed[235]:_0xcd2dx4&&(this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[1473]]=_0xc8ed[236]);if(_0xcd2dx3?!_0xcd2dx4:_0xcd2dx4){_0xcd2dx2*= -1};this[_0xc8ed[813]][_0xc8ed[124]][_0xc8ed[603]]=_0xcd2dx2;this[_0xc8ed[724]][_0xc8ed[603]]+=_0xcd2dx2;this[_0xc8ed[724]][_0xc8ed[1395]]=_0xcd2dx5;this[_0xc8ed[724]][_0xc8ed[1396]]=_0xcd2dx9;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1275]]=function(){mxAbstractCanvas2D[_0xc8ed[202]][_0xc8ed[1275]][_0xc8ed[183]](this,arguments);this[_0xc8ed[252]]=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1487]);this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1278]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[724]],_0xcd2dxa=(this[_0xc8ed[1217]]+_0xcd2dx9[_0xc8ed[1126]])*_0xcd2dx9[_0xc8ed[255]],_0xcd2dx12=(this[_0xc8ed[1218]]+_0xcd2dx9[_0xc8ed[1125]])*_0xcd2dx9[_0xc8ed[255]];_0xcd2dx2=(_0xcd2dx2+_0xcd2dx9[_0xc8ed[1126]])*_0xcd2dx9[_0xc8ed[255]];_0xcd2dx3=(_0xcd2dx3+_0xcd2dx9[_0xc8ed[1125]])*_0xcd2dx9[_0xc8ed[255]];_0xcd2dx4=(_0xcd2dx4+_0xcd2dx9[_0xc8ed[1126]])*_0xcd2dx9[_0xc8ed[255]];_0xcd2dx5=(_0xcd2dx5+_0xcd2dx9[_0xc8ed[1125]])*_0xcd2dx9[_0xc8ed[255]];var _0xcd2dx12=_0xcd2dx12+2/3*(_0xcd2dx3-_0xcd2dx12),_0xcd2dx13=_0xcd2dx4+2/3*(_0xcd2dx2-_0xcd2dx4);_0xcd2dx3=_0xcd2dx5+2/3*(_0xcd2dx3-_0xcd2dx5);this[_0xc8ed[1215]][_0xc8ed[207]](_0xc8ed[1488]+this[_0xc8ed[1239]](_0xcd2dxa+2/3*(_0xcd2dx2-_0xcd2dxa))+_0xc8ed[185]+this[_0xc8ed[1239]](_0xcd2dx12)+_0xc8ed[185]+this[_0xc8ed[1239]](_0xcd2dx13)+_0xc8ed[185]+this[_0xc8ed[1239]](_0xcd2dx3)+_0xc8ed[185]+this[_0xc8ed[1239]](_0xcd2dx4)+_0xc8ed[185]+this[_0xc8ed[1239]](_0xcd2dx5));this[_0xc8ed[1217]]=_0xcd2dx4/_0xcd2dx9[_0xc8ed[255]]-_0xcd2dx9[_0xc8ed[1126]];this[_0xc8ed[1218]]=_0xcd2dx5/_0xcd2dx9[_0xc8ed[255]]-_0xcd2dx9[_0xc8ed[1125]];};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1489]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[724]];_0xcd2dx2=document[_0xc8ed[55]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[1239]]((_0xcd2dx3+_0xcd2dxa[_0xc8ed[1126]])*_0xcd2dxa[_0xc8ed[255]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[1239]]((_0xcd2dx4+_0xcd2dxa[_0xc8ed[1125]])*_0xcd2dxa[_0xc8ed[255]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[1239]](_0xcd2dx5*_0xcd2dxa[_0xc8ed[255]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[1239]](_0xcd2dx9*_0xcd2dxa[_0xc8ed[255]])+_0xc8ed[168];return _0xcd2dx2;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1319]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[252]]=this[_0xc8ed[1489]](mxClient[_0xc8ed[463]]+_0xc8ed[1490],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5)};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1320]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[252]]=this[_0xc8ed[1489]](mxClient[_0xc8ed[463]]+_0xc8ed[1491],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1492],Math[_0xc8ed[160]](100*_0xcd2dx9/_0xcd2dx4,100*_0xcd2dxa/_0xcd2dx5)+_0xc8ed[229]);};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[680]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[252]]=this[_0xc8ed[1489]](mxClient[_0xc8ed[463]]+_0xc8ed[1493],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5)};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[618]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){var _0xcd2dx14=null;_0xcd2dxa?(_0xcd2dx14=this[_0xc8ed[1489]](mxClient[_0xc8ed[463]]+_0xc8ed[1490],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5),_0xcd2dx14[_0xc8ed[1464]]=_0xc8ed[308],_0xcd2dx2=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1469]),_0xcd2dx2[_0xc8ed[1322]]=_0xcd2dxa?_0xc8ed[1494]:_0xc8ed[1495],_0xcd2dx2[_0xc8ed[1294]]=_0xc8ed[128],_0xcd2dx2[_0xc8ed[60]]=_0xc8ed[1496],_0xcd2dx2[_0xc8ed[390]]=_0xcd2dx9,_0xcd2dx14[_0xc8ed[62]](_0xcd2dx2)):(_0xcd2dx14=this[_0xc8ed[1489]](mxClient[_0xc8ed[463]]+_0xc8ed[464],_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5),_0xcd2dx14[_0xc8ed[390]]=_0xcd2dx9);_0xcd2dx12&&_0xcd2dx13?_0xcd2dx14[_0xc8ed[124]][_0xc8ed[603]]=_0xc8ed[1497]:_0xcd2dx12?_0xcd2dx14[_0xc8ed[124]][_0xc8ed[1473]]=_0xc8ed[235]:_0xcd2dx13&&(_0xcd2dx14[_0xc8ed[124]][_0xc8ed[1473]]=_0xc8ed[236]);1>this[_0xc8ed[724]][_0xc8ed[1244]]&&(_0xcd2dx14[_0xc8ed[124]][_0xc8ed[347]]+=_0xc8ed[459]+100*this[_0xc8ed[724]][_0xc8ed[1244]]+_0xc8ed[460]);this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx14);};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1404]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[485]);var _0xcd2dx9=this[_0xc8ed[724]],_0xcd2dxa=_0xc8ed[110];null!=_0xcd2dx9[_0xc8ed[1261]]&&(_0xcd2dxa+=_0xc8ed[1418]+_0xcd2dx9[_0xc8ed[1261]]+_0xc8ed[471]);null!=_0xcd2dx9[_0xc8ed[1263]]&&(_0xcd2dxa+=_0xc8ed[1419]+_0xcd2dx9[_0xc8ed[1263]]+_0xc8ed[471]);mxUtils[_0xc8ed[1331]](_0xcd2dx2)?_0xcd2dx4[_0xc8ed[62]](_0xcd2dx2):0<_0xcd2dxa[_0xc8ed[67]]&&!_0xcd2dx5?(_0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[485]),_0xcd2dx5[_0xc8ed[124]][_0xc8ed[103]]=_0xcd2dxa,_0xcd2dx5[_0xc8ed[124]][_0xc8ed[495]]=mxClient[_0xc8ed[496]]?_0xc8ed[497]:_0xc8ed[498],_0xcd2dx5[_0xc8ed[124]][_0xc8ed[499]]=_0xc8ed[500],_0xcd2dx5[_0xc8ed[339]]=_0xcd2dx2,_0xcd2dx4[_0xc8ed[62]](_0xcd2dx5)):(_0xcd2dx4[_0xc8ed[124]][_0xc8ed[103]]=_0xcd2dxa,_0xcd2dx4[_0xc8ed[339]]=_0xcd2dx2);_0xcd2dx2=_0xcd2dx4[_0xc8ed[124]];_0xcd2dx2[_0xc8ed[487]]=Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[487]]/this[_0xc8ed[1460]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[486]]=_0xcd2dx9[_0xc8ed[486]];_0xcd2dx2[_0xc8ed[352]]=_0xcd2dx9[_0xc8ed[665]];_0xcd2dx2[_0xc8ed[123]]=_0xc8ed[125];_0xcd2dx2[_0xc8ed[1165]]=_0xcd2dx3||_0xc8ed[361];_0xcd2dx2[_0xc8ed[489]]=Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[487]]*mxConstants[_0xc8ed[490]]/this[_0xc8ed[1460]])+_0xc8ed[168];(_0xcd2dx9[_0xc8ed[666]]&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]]&&(_0xcd2dx2[_0xc8ed[1452]]=_0xc8ed[1447]);(_0xcd2dx9[_0xc8ed[666]]&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]]&&(_0xcd2dx2[_0xc8ed[666]]=_0xc8ed[1449]);(_0xcd2dx9[_0xc8ed[666]]&mxConstants[_0xc8ed[1414]])==mxConstants[_0xc8ed[1414]]&&(_0xcd2dx2[_0xc8ed[1498]]=_0xc8ed[355]);return _0xcd2dx4;};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[963]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){if(this[_0xc8ed[1285]]&&null!=_0xcd2dx9){var _0xcd2dx18=this[_0xc8ed[724]];if(_0xc8ed[1428]==_0xcd2dx14){null!=_0xcd2dx18[_0xc8ed[603]]&&(_0xcd2dx3=this[_0xc8ed[1241]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx18[_0xc8ed[603]],_0xcd2dx18[_0xc8ed[1395]],_0xcd2dx18[_0xc8ed[1396]]),_0xcd2dx2=_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3=_0xcd2dx3[_0xc8ed[236]]);8==document[_0xc8ed[5]]?(_0xcd2dx2+=_0xcd2dx18[_0xc8ed[1126]],_0xcd2dx3+=_0xcd2dx18[_0xc8ed[1125]]):(_0xcd2dx2*=_0xcd2dx18[_0xc8ed[255]],_0xcd2dx3*=_0xcd2dx18[_0xc8ed[255]]);_0xcd2dx14=8==document[_0xc8ed[5]]?document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1499]):document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx14[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx14[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497];_0xcd2dx14[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[1239]](_0xcd2dx2)+_0xc8ed[168];_0xcd2dx14[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[1239]](_0xcd2dx3)+_0xc8ed[168];_0xcd2dx14[_0xc8ed[124]][_0xc8ed[499]]=_0xcd2dx18[_0xc8ed[255]];var _0xcd2dx19=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx19[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[1500];_0xcd2dx19[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497];var _0xcd2dx1a=mxUtils[_0xc8ed[1501]](_0xcd2dxa,_0xcd2dx12),_0xcd2dx1b=_0xcd2dx1a[_0xc8ed[235]],_0xcd2dx1a=_0xcd2dx1a[_0xc8ed[236]];_0xcd2dx9=this[_0xc8ed[1404]](_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx15);_0xcd2dxa=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx13?(!_0xcd2dx16&&0<_0xcd2dx4&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[488]](_0xcd2dx4)+_0xc8ed[168]),_0xcd2dx9[_0xc8ed[124]][_0xc8ed[493]]=_0xc8ed[1502]):_0xcd2dx9[_0xc8ed[124]][_0xc8ed[493]]=_0xc8ed[494];_0xcd2dx13=_0xcd2dx18[_0xc8ed[603]]+(_0xcd2dx17||0);this[_0xc8ed[1216]]&&0!=_0xcd2dx13?(_0xcd2dxa[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497],_0xcd2dxa[_0xc8ed[124]][_0xc8ed[499]]=_0xc8ed[500],_0xcd2dxa[_0xc8ed[62]](_0xcd2dx9),8==document[_0xc8ed[5]]&&_0xc8ed[529]!=this[_0xc8ed[813]][_0xc8ed[301]]?(_0xcd2dx19[_0xc8ed[62]](_0xcd2dxa),_0xcd2dx14[_0xc8ed[62]](_0xcd2dx19)):_0xcd2dx14[_0xc8ed[62]](_0xcd2dxa)):8==document[_0xc8ed[5]]?(_0xcd2dx19[_0xc8ed[62]](_0xcd2dx9),_0xcd2dx14[_0xc8ed[62]](_0xcd2dx19)):(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497],_0xcd2dx14[_0xc8ed[62]](_0xcd2dx9));_0xc8ed[529]!=this[_0xc8ed[813]][_0xc8ed[301]]?(_0xcd2dx17=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1490]),_0xcd2dx17[_0xc8ed[1464]]=_0xc8ed[308],_0xcd2dx17[_0xc8ed[1468]]=_0xc8ed[308],_0xcd2dx17[_0xc8ed[62]](_0xcd2dx14),this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx17)):this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx14);_0xcd2dx16?(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[188],0<_0xcd2dx4&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[488]](_0xcd2dx4)+_0xc8ed[168]),0<_0xcd2dx5&&8==document[_0xc8ed[5]]&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[1503]]=Math[_0xc8ed[488]](_0xcd2dx5)+_0xc8ed[168])):_0xcd2dx15&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx4+_0xc8ed[168],0<_0xcd2dx5&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[1503]]=Math[_0xc8ed[488]](_0xcd2dx5)+_0xc8ed[168]));if(this[_0xc8ed[1216]]&&0!=_0xcd2dx13){_0xcd2dx4=_0xcd2dx13*(Math[_0xc8ed[424]]/180);_0xcd2dx13=parseFloat(parseFloat(Math[_0xc8ed[426]](_0xcd2dx4))[_0xc8ed[1293]](8));_0xcd2dx17=parseFloat(parseFloat(Math[_0xc8ed[427]](-_0xcd2dx4))[_0xc8ed[1293]](8));_0xcd2dx4%=2*Math[_0xc8ed[424]];0>_0xcd2dx4&&(_0xcd2dx4+=2*Math[_0xc8ed[424]]);_0xcd2dx4%=Math[_0xc8ed[424]];_0xcd2dx4>Math[_0xc8ed[424]]/2&&(_0xcd2dx4=Math[_0xc8ed[424]]-_0xcd2dx4);_0xcd2dx12=Math[_0xc8ed[426]](_0xcd2dx4);var _0xcd2dx1c=Math[_0xc8ed[427]](_0xcd2dx4);8==document[_0xc8ed[5]]&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[498],_0xcd2dxa[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[498],_0xcd2dx19[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[498]);_0xcd2dx9[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx9);_0xcd2dx4=_0xcd2dx9[_0xc8ed[359]];_0xcd2dx19=_0xcd2dx9[_0xc8ed[167]];if(mxClient[_0xc8ed[496]]&&(_0xcd2dx16||_0xcd2dx15)&&_0xcd2dx19>_0xcd2dx5){_0xcd2dx19=_0xcd2dx5,_0xcd2dx9[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx19+_0xc8ed[168]};_0xcd2dx5=_0xcd2dx19;_0xcd2dx16=(_0xcd2dx5-_0xcd2dx5*_0xcd2dx12+_0xcd2dx4* -_0xcd2dx1c)/2-_0xcd2dx17*_0xcd2dx4*(_0xcd2dx1b+0.5)+_0xcd2dx13*_0xcd2dx5*(_0xcd2dx1a+0.5);_0xcd2dx15=(_0xcd2dx4-_0xcd2dx4*_0xcd2dx12+_0xcd2dx5* -_0xcd2dx1c)/2+_0xcd2dx13*_0xcd2dx4*(_0xcd2dx1b+0.5)+_0xcd2dx17*_0xcd2dx5*(_0xcd2dx1a+0.5);_0xc8ed[1504]==_0xcd2dx14[_0xc8ed[301]]&&_0xc8ed[529]==this[_0xc8ed[813]][_0xc8ed[301]]?(_0xcd2dx1b=document[_0xc8ed[55]](_0xc8ed[485]),_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[498],_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492],_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[1239]](_0xcd2dx2+(_0xcd2dx15-_0xcd2dx4/2)*_0xcd2dx18[_0xc8ed[255]])+_0xc8ed[168],_0xcd2dx1b[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[1239]](_0xcd2dx3+(_0xcd2dx16-_0xcd2dx5/2)*_0xcd2dx18[_0xc8ed[255]])+_0xc8ed[168],_0xcd2dx14[_0xc8ed[265]][_0xc8ed[62]](_0xcd2dx1b),_0xcd2dx1b[_0xc8ed[62]](_0xcd2dx14)):(_0xcd2dx18=8==document[_0xc8ed[5]]?1:_0xcd2dx18[_0xc8ed[255]],_0xcd2dx14[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[1239]](_0xcd2dx2+(_0xcd2dx15-_0xcd2dx4/2)*_0xcd2dx18)+_0xc8ed[168],_0xcd2dx14[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[1239]](_0xcd2dx3+(_0xcd2dx16-_0xcd2dx5/2)*_0xcd2dx18)+_0xc8ed[168]);_0xcd2dxa[_0xc8ed[124]][_0xc8ed[347]]=_0xc8ed[1505]+_0xcd2dx13+_0xc8ed[1506]+_0xcd2dx17+_0xc8ed[1507]+-_0xcd2dx17+_0xc8ed[1508]+_0xcd2dx13+_0xc8ed[1509];_0xcd2dxa[_0xc8ed[124]][_0xc8ed[1028]]=this[_0xc8ed[1459]];1>this[_0xc8ed[724]][_0xc8ed[1244]]&&(_0xcd2dxa[_0xc8ed[124]][_0xc8ed[347]]+=_0xc8ed[459]+100*this[_0xc8ed[724]][_0xc8ed[1244]]+_0xc8ed[460]);_0xcd2dx9[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110];_0xcd2dxa[_0xc8ed[62]](_0xcd2dx9);}else {8!=document[_0xc8ed[5]]?(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[123]]=_0xc8ed[125],1>this[_0xc8ed[724]][_0xc8ed[1244]]&&(_0xcd2dx14[_0xc8ed[124]][_0xc8ed[347]]=_0xc8ed[459]+100*this[_0xc8ed[724]][_0xc8ed[1244]]+_0xc8ed[460]),_0xcd2dx18=_0xcd2dx9[_0xc8ed[265]],_0xcd2dx9[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx9),_0xcd2dx4=_0xcd2dx9[_0xc8ed[359]],_0xcd2dx19=_0xcd2dx9[_0xc8ed[167]],mxClient[_0xc8ed[496]]&&(_0xcd2dx16&&_0xcd2dx19>_0xcd2dx5)&&(_0xcd2dx19=_0xcd2dx5,_0xcd2dx9[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx19+_0xc8ed[168]),_0xcd2dx5=_0xcd2dx19,_0xcd2dx9[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110],_0xcd2dx18[_0xc8ed[62]](_0xcd2dx9),_0xcd2dx14[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[1239]](_0xcd2dx2+_0xcd2dx4*_0xcd2dx1b*this[_0xc8ed[724]][_0xc8ed[255]])+_0xc8ed[168],_0xcd2dx14[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[1239]](_0xcd2dx3+_0xcd2dx5*_0xcd2dx1a*this[_0xc8ed[724]][_0xc8ed[255]])+_0xc8ed[168]):(1>this[_0xc8ed[724]][_0xc8ed[1244]]&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[347]]=_0xc8ed[459]+100*this[_0xc8ed[724]][_0xc8ed[1244]]+_0xc8ed[460]),_0xcd2dx19[_0xc8ed[124]][_0xc8ed[361]]=100*_0xcd2dx1b+_0xc8ed[229],_0xcd2dx19[_0xc8ed[124]][_0xc8ed[125]]=100*_0xcd2dx1a+_0xc8ed[229])};}else {this[_0xc8ed[1436]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,mxUtils[_0xc8ed[321]](_0xcd2dx9,!1),_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17)};}};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1436]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){_0xcd2dx5=this[_0xc8ed[724]];_0xcd2dx2=(_0xcd2dx2+_0xcd2dx5[_0xc8ed[1126]])*_0xcd2dx5[_0xc8ed[255]];_0xcd2dx3=(_0xcd2dx3+_0xcd2dx5[_0xc8ed[1125]])*_0xcd2dx5[_0xc8ed[255]];_0xcd2dx4=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1487]);_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[942];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[942];_0xcd2dx4[_0xc8ed[1464]]=_0xc8ed[308];_0xcd2dx15=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1469]);_0xcd2dx15[_0xc8ed[352]]=_0xcd2dx5[_0xc8ed[665]];_0xcd2dx15[_0xc8ed[461]]=100*_0xcd2dx5[_0xc8ed[1244]]+_0xc8ed[229];_0xcd2dx4[_0xc8ed[62]](_0xcd2dx15);_0xcd2dx15=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1510]);_0xcd2dx15[_0xc8ed[1511]]=_0xc8ed[128];_0xcd2dx15[_0xc8ed[6]]=_0xc8ed[1512]+this[_0xc8ed[1239]](0)+_0xc8ed[185]+this[_0xc8ed[1239]](0)+_0xc8ed[1513]+this[_0xc8ed[1239]](1)+_0xc8ed[185]+this[_0xc8ed[1239]](0);_0xcd2dx4[_0xc8ed[62]](_0xcd2dx15);_0xcd2dx15=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1514]);_0xcd2dx15[_0xc8ed[124]][_0xc8ed[103]]=_0xc8ed[1515]+_0xcd2dxa;_0xcd2dx15[_0xc8ed[124]][_0xc8ed[611]]=_0xcd2dxa;_0xcd2dx15[_0xc8ed[124]][_0xc8ed[486]]=_0xcd2dx5[_0xc8ed[486]];_0xcd2dx15[_0xc8ed[1516]]=_0xcd2dx9;_0xcd2dx15[_0xc8ed[747]]=_0xc8ed[128];_0xcd2dxa=Math[_0xc8ed[488]](_0xcd2dx5[_0xc8ed[487]]*_0xcd2dx5[_0xc8ed[255]]/this[_0xc8ed[1460]]);_0xcd2dx15[_0xc8ed[124]][_0xc8ed[487]]=_0xcd2dxa+_0xc8ed[168];(_0xcd2dx5[_0xc8ed[666]]&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]]&&(_0xcd2dx15[_0xc8ed[124]][_0xc8ed[1452]]=_0xc8ed[1447]);(_0xcd2dx5[_0xc8ed[666]]&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]]&&(_0xcd2dx15[_0xc8ed[124]][_0xc8ed[666]]=_0xc8ed[1449]);(_0xcd2dx5[_0xc8ed[666]]&mxConstants[_0xc8ed[1414]])==mxConstants[_0xc8ed[1414]]&&(_0xcd2dx15[_0xc8ed[124]][_0xc8ed[354]]=_0xc8ed[355]);_0xcd2dx9=_0xcd2dx9[_0xc8ed[224]](_0xc8ed[192]);_0xcd2dx5=_0xcd2dxa+(_0xcd2dx9[_0xc8ed[67]]-1)*_0xcd2dxa*mxConstants[_0xc8ed[490]];_0xcd2dxa=_0xcd2dx9=0;_0xcd2dx12==mxConstants[_0xc8ed[482]]?_0xcd2dxa=-_0xcd2dx5/2:_0xcd2dx12!=mxConstants[_0xc8ed[481]]&&(_0xcd2dxa=_0xcd2dx5/2);null!=_0xcd2dx17&&(_0xcd2dx4[_0xc8ed[124]][_0xc8ed[603]]=_0xcd2dx17,_0xcd2dx12=_0xcd2dx17*(Math[_0xc8ed[424]]/180),_0xcd2dx9=Math[_0xc8ed[427]](_0xcd2dx12)*_0xcd2dxa,_0xcd2dxa*=Math[_0xc8ed[426]](_0xcd2dx12));_0xcd2dx4[_0xc8ed[62]](_0xcd2dx15);_0xcd2dx4[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[1239]](_0xcd2dx2-_0xcd2dx9)+_0xc8ed[168];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[1239]](_0xcd2dx3+_0xcd2dxa)+_0xc8ed[168];this[_0xc8ed[813]][_0xc8ed[62]](_0xcd2dx4);};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1336]]=function(){this[_0xc8ed[1370]](!1,!0)};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1334]]=function(){this[_0xc8ed[1370]](!0,!1)};mxVmlCanvas2D[_0xc8ed[202]][_0xc8ed[1337]]=function(){this[_0xc8ed[1370]](!0,!0)};function mxGuide(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[1517]](_0xcd2dx3);}mxGuide[_0xc8ed[202]][_0xc8ed[1179]]=null;mxGuide[_0xc8ed[202]][_0xc8ed[1214]]=null;mxGuide[_0xc8ed[202]][_0xc8ed[662]]= !0;mxGuide[_0xc8ed[202]][_0xc8ed[704]]= !0;mxGuide[_0xc8ed[202]][_0xc8ed[1518]]=null;mxGuide[_0xc8ed[202]][_0xc8ed[1519]]=null;mxGuide[_0xc8ed[202]][_0xc8ed[1517]]=function(_0xcd2dx2){this[_0xc8ed[1214]]=_0xcd2dx2};mxGuide[_0xc8ed[202]][_0xc8ed[1019]]=function(_0xcd2dx2){return !0};mxGuide[_0xc8ed[202]][_0xc8ed[1520]]=function(){return this[_0xc8ed[1179]][_0xc8ed[1020]]*this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]]/2};mxGuide[_0xc8ed[202]][_0xc8ed[1521]]=function(_0xcd2dx2){_0xcd2dx2= new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH);_0xcd2dx2[_0xc8ed[1522]]= !0;return _0xcd2dx2;};mxGuide[_0xc8ed[202]][_0xc8ed[582]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=this[_0xc8ed[1214]]&&(this[_0xc8ed[662]]||this[_0xc8ed[704]])&&null!=_0xcd2dx2&&null!=_0xcd2dx3){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[513]],_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dxa=_0xcd2dx3[_0xc8ed[235]],_0xcd2dx12=_0xcd2dx3[_0xc8ed[236]],_0xcd2dx13=!1,_0xcd2dx14=!1,_0xcd2dx15=this[_0xc8ed[1520]](),_0xcd2dx16=_0xcd2dx15,_0xcd2dx17=_0xcd2dx15,_0xcd2dx15=_0xcd2dx2[_0xc8ed[238]]();_0xcd2dx15[_0xc8ed[235]]+=_0xcd2dx3[_0xc8ed[235]];_0xcd2dx15[_0xc8ed[236]]+=_0xcd2dx3[_0xc8ed[236]];var _0xcd2dx18=_0xcd2dx15[_0xc8ed[235]],_0xcd2dx19=_0xcd2dx15[_0xc8ed[235]]+_0xcd2dx15[_0xc8ed[117]],_0xcd2dx1a=_0xcd2dx15[_0xc8ed[241]](),_0xcd2dx1b=_0xcd2dx15[_0xc8ed[236]],_0xcd2dx1c=_0xcd2dx15[_0xc8ed[236]]+_0xcd2dx15[_0xc8ed[119]],_0xcd2dx1d=_0xcd2dx15[_0xc8ed[242]]();_0xcd2dx3=function(_0xcd2dx3){_0xcd2dx3+=this[_0xc8ed[1179]][_0xc8ed[1136]];var _0xcd2dx4=!1;Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1a)<_0xcd2dx16?(_0xcd2dxa=_0xcd2dx3-_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx16=Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1a),_0xcd2dx4= !0):Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx18)<_0xcd2dx16?(_0xcd2dxa=_0xcd2dx3-_0xcd2dx2[_0xc8ed[235]],_0xcd2dx16=Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx18),_0xcd2dx4= !0):Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx19)<_0xcd2dx16&&(_0xcd2dxa=_0xcd2dx3-_0xcd2dx2[_0xc8ed[235]]-_0xcd2dx2[_0xc8ed[117]],_0xcd2dx16=Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx19),_0xcd2dx4= !0);if(_0xcd2dx4){null==this[_0xc8ed[1518]]&&(this[_0xc8ed[1518]]=this[_0xc8ed[1521]](!0),this[_0xc8ed[1518]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]],this[_0xc8ed[1518]][_0xc8ed[1229]]= !1,this[_0xc8ed[1518]][_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()));var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[526]];_0xcd2dx3-=this[_0xc8ed[1179]][_0xc8ed[1136]];this[_0xc8ed[1518]][_0xc8ed[1525]]=[ new mxPoint(_0xcd2dx3,-this[_0xc8ed[1179]][_0xc8ed[1137]]), new mxPoint(_0xcd2dx3,_0xcd2dx5[_0xc8ed[191]]-3-this[_0xc8ed[1179]][_0xc8ed[1137]])];};_0xcd2dx13=_0xcd2dx13||_0xcd2dx4;};for(var _0xcd2dx15=function(_0xcd2dx3){_0xcd2dx3+=this[_0xc8ed[1179]][_0xc8ed[1137]];var _0xcd2dx4=!1;Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1d)<_0xcd2dx17?(_0xcd2dx12=_0xcd2dx3-_0xcd2dx2[_0xc8ed[242]](),_0xcd2dx17=Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1d),_0xcd2dx4= !0):Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1b)<_0xcd2dx17?(_0xcd2dx12=_0xcd2dx3-_0xcd2dx2[_0xc8ed[236]],_0xcd2dx17=Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1b),_0xcd2dx4= !0):Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1c)<_0xcd2dx17&&(_0xcd2dx12=_0xcd2dx3-_0xcd2dx2[_0xc8ed[236]]-_0xcd2dx2[_0xc8ed[119]],_0xcd2dx17=Math[_0xc8ed[425]](_0xcd2dx3-_0xcd2dx1c),_0xcd2dx4= !0);if(_0xcd2dx4){null==this[_0xc8ed[1519]]&&(this[_0xc8ed[1519]]=this[_0xc8ed[1521]](!1),this[_0xc8ed[1519]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]],this[_0xc8ed[1519]][_0xc8ed[1229]]= !1,this[_0xc8ed[1519]][_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()));var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[526]];_0xcd2dx3-=this[_0xc8ed[1179]][_0xc8ed[1137]];this[_0xc8ed[1519]][_0xc8ed[1525]]=[ new mxPoint(-this[_0xc8ed[1179]][_0xc8ed[1136]],_0xcd2dx3), new mxPoint(_0xcd2dx5[_0xc8ed[1526]]-3-this[_0xc8ed[1179]][_0xc8ed[1136]],_0xcd2dx3)];};_0xcd2dx14=_0xcd2dx14||_0xcd2dx4;},_0xcd2dx1e=0;_0xcd2dx1e<this[_0xc8ed[1214]][_0xc8ed[67]];_0xcd2dx1e++){var _0xcd2dx1f=this[_0xc8ed[1214]][_0xcd2dx1e];null!=_0xcd2dx1f&&(this[_0xc8ed[662]]&&(_0xcd2dx3[_0xc8ed[239]](this,_0xcd2dx1f[_0xc8ed[241]]()),_0xcd2dx3[_0xc8ed[239]](this,_0xcd2dx1f[_0xc8ed[235]]),_0xcd2dx3[_0xc8ed[239]](this,_0xcd2dx1f[_0xc8ed[235]]+_0xcd2dx1f[_0xc8ed[117]])),this[_0xc8ed[704]]&&(_0xcd2dx15[_0xc8ed[239]](this,_0xcd2dx1f[_0xc8ed[242]]()),_0xcd2dx15[_0xc8ed[239]](this,_0xcd2dx1f[_0xc8ed[236]]),_0xcd2dx15[_0xc8ed[239]](this,_0xcd2dx1f[_0xc8ed[236]]+_0xcd2dx1f[_0xc8ed[119]])));};!_0xcd2dx13&&null!=this[_0xc8ed[1518]]?this[_0xc8ed[1518]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]:null!=this[_0xc8ed[1518]]&&(this[_0xc8ed[1518]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189],this[_0xc8ed[1518]][_0xc8ed[258]]());!_0xcd2dx14&&null!=this[_0xc8ed[1519]]?this[_0xc8ed[1519]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]:null!=this[_0xc8ed[1519]]&&(this[_0xc8ed[1519]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189],this[_0xc8ed[1519]][_0xc8ed[258]]());_0xcd2dx4&&(_0xcd2dx13||(_0xcd2dx4=_0xcd2dx2[_0xc8ed[235]]-(this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[235]]/_0xcd2dx9-_0xcd2dx5[_0xc8ed[235]])+_0xcd2dx5[_0xc8ed[235]])*_0xcd2dx9,_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dxa/_0xcd2dx9)*_0xcd2dx9-_0xcd2dx4),_0xcd2dx14||(_0xcd2dx5=_0xcd2dx2[_0xc8ed[236]]-(this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[236]]/_0xcd2dx9-_0xcd2dx5[_0xc8ed[236]])+_0xcd2dx5[_0xc8ed[236]])*_0xcd2dx9,_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx12/_0xcd2dx9)*_0xcd2dx9-_0xcd2dx5));_0xcd2dx3= new mxPoint(_0xcd2dxa,_0xcd2dx12);};return _0xcd2dx3;};mxGuide[_0xc8ed[202]][_0xc8ed[801]]=function(){null!=this[_0xc8ed[1518]]&&(this[_0xc8ed[1518]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);null!=this[_0xc8ed[1519]]&&(this[_0xc8ed[1519]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);};mxGuide[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[1518]]&&(this[_0xc8ed[1518]][_0xc8ed[515]](),this[_0xc8ed[1518]]=null);null!=this[_0xc8ed[1519]]&&(this[_0xc8ed[1519]][_0xc8ed[515]](),this[_0xc8ed[1519]]=null);};function mxStencil(_0xcd2dx2){this[_0xc8ed[1527]]=_0xcd2dx2;this[_0xc8ed[1528]]();this[_0xc8ed[1529]]();}mxStencil[_0xc8ed[1530]]= !1;mxStencil[_0xc8ed[202]][_0xc8ed[1527]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1531]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1322]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1532]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1533]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1534]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1535]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1307]]=null;mxStencil[_0xc8ed[202]][_0xc8ed[1528]]=function(){this[_0xc8ed[1535]]=this[_0xc8ed[1527]][_0xc8ed[64]](_0xc8ed[1536])[0];this[_0xc8ed[1534]]=this[_0xc8ed[1527]][_0xc8ed[64]](_0xc8ed[1537])[0];this[_0xc8ed[1532]]=Number(this[_0xc8ed[1527]][_0xc8ed[284]](_0xc8ed[1302])||100);this[_0xc8ed[1533]]=Number(this[_0xc8ed[1527]][_0xc8ed[284]](_0xc8ed[1303])||100);var _0xcd2dx2=this[_0xc8ed[1527]][_0xc8ed[284]](_0xc8ed[1322]);this[_0xc8ed[1322]]=null!=_0xcd2dx2?_0xcd2dx2:_0xc8ed[1538];_0xcd2dx2=this[_0xc8ed[1527]][_0xc8ed[284]](_0xc8ed[1307]);this[_0xc8ed[1307]]=null!=_0xcd2dx2?_0xcd2dx2:_0xc8ed[500];};mxStencil[_0xc8ed[202]][_0xc8ed[1529]]=function(){var _0xcd2dx2=this[_0xc8ed[1527]][_0xc8ed[64]](_0xc8ed[1539])[0];if(null!=_0xcd2dx2&&(_0xcd2dx2=mxUtils[_0xc8ed[1540]](_0xcd2dx2),null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]])){this[_0xc8ed[1531]]=[];for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[1531]][_0xc8ed[207]](this[_0xc8ed[1541]](_0xcd2dx2[_0xcd2dx3]))};};};mxStencil[_0xc8ed[202]][_0xc8ed[1541]]=function(_0xcd2dx2){var _0xcd2dx3=Number(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[235])),_0xcd2dx4=Number(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[236]));_0xcd2dx2=_0xc8ed[500]==_0xcd2dx2[_0xc8ed[284]](_0xc8ed[591]);return  new mxConnectionConstraint( new mxPoint(_0xcd2dx3,_0xcd2dx4),_0xcd2dx2);};mxStencil[_0xc8ed[202]][_0xc8ed[1542]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=this[_0xc8ed[1543]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);_0xcd2dx2=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[1544]);if(mxStencil[_0xc8ed[1530]]&&null==_0xcd2dx2||_0xc8ed[500]==_0xcd2dx2){_0xcd2dx3=mxResources[_0xc8ed[203]](_0xcd2dx3)};return _0xcd2dx3;};mxStencil[_0xc8ed[202]][_0xc8ed[1543]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=_0xcd2dx2[_0xc8ed[284]](_0xcd2dx3);null==_0xcd2dx3&&(_0xcd2dx2=mxUtils[_0xc8ed[329]](_0xcd2dx2),null!=_0xcd2dx2&&(_0xcd2dx2=mxUtils[_0xc8ed[1545]](_0xcd2dx2),_0xc8ed[279]== typeof _0xcd2dx2&&(_0xcd2dx3=_0xcd2dx2(_0xcd2dx4))));return _0xcd2dx3;};mxStencil[_0xc8ed[202]][_0xc8ed[1546]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[1547]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,this[_0xc8ed[1534]],!1);this[_0xc8ed[1547]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,this[_0xc8ed[1535]],!0);};mxStencil[_0xc8ed[202]][_0xc8ed[1547]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){if(null!=_0xcd2dx12){var _0xcd2dx14=mxUtils[_0xc8ed[433]](_0xcd2dx3[_0xc8ed[124]],mxConstants.STYLE_DIRECTION,null);_0xcd2dx4=this[_0xc8ed[1548]](_0xcd2dx3[_0xc8ed[124]],_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx14);_0xcd2dx5=Math[_0xc8ed[243]](_0xcd2dx4[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[119]]);_0xcd2dx5=_0xc8ed[1549]==this[_0xc8ed[1307]]?Number(mxUtils[_0xc8ed[1550]](_0xcd2dx3[_0xc8ed[124]],mxConstants.STYLE_STROKEWIDTH,1)):Number(this[_0xc8ed[1307]])*_0xcd2dx5;_0xcd2dx2[_0xc8ed[1250]](_0xcd2dx5);for(_0xcd2dx12=_0xcd2dx12[_0xc8ed[285]];null!=_0xcd2dx12;){_0xcd2dx12[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&this[_0xc8ed[1551]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx12,_0xcd2dx4,_0xcd2dx13),_0xcd2dx12=_0xcd2dx12[_0xc8ed[287]]};}};mxStencil[_0xc8ed[202]][_0xc8ed[1548]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx2=_0xcd2dx3;_0xcd2dx3=_0xcd2dx5/this[_0xc8ed[1532]];var _0xcd2dx12=_0xcd2dx9/this[_0xc8ed[1533]];if(_0xcd2dxa=_0xc8ed[700]==_0xcd2dxa||_0xc8ed[701]==_0xcd2dxa){_0xcd2dx12=_0xcd2dx5/this[_0xc8ed[1533]];_0xcd2dx3=_0xcd2dx9/this[_0xc8ed[1532]];var _0xcd2dx13=(_0xcd2dx5-_0xcd2dx9)/2;_0xcd2dx2+=_0xcd2dx13;_0xcd2dx4-=_0xcd2dx13;};_0xc8ed[1552]==this[_0xc8ed[1322]]&&(_0xcd2dx3=_0xcd2dx12=Math[_0xc8ed[243]](_0xcd2dx3,_0xcd2dx12),_0xcd2dxa?(_0xcd2dx2+=(_0xcd2dx9-this[_0xc8ed[1532]]*_0xcd2dx3)/2,_0xcd2dx4+=(_0xcd2dx5-this[_0xc8ed[1533]]*_0xcd2dx12)/2):(_0xcd2dx2+=(_0xcd2dx5-this[_0xc8ed[1532]]*_0xcd2dx3)/2,_0xcd2dx4+=(_0xcd2dx9-this[_0xc8ed[1533]]*_0xcd2dx12)/2));return  new mxRectangle(_0xcd2dx2,_0xcd2dx4,_0xcd2dx3,_0xcd2dx12);};mxStencil[_0xc8ed[202]][_0xc8ed[1551]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[301]],_0xcd2dx12=_0xcd2dx5[_0xc8ed[235]],_0xcd2dx13=_0xcd2dx5[_0xc8ed[236]],_0xcd2dx14=_0xcd2dx5[_0xc8ed[117]],_0xcd2dx15=_0xcd2dx5[_0xc8ed[119]],_0xcd2dx16=Math[_0xc8ed[243]](_0xcd2dx14,_0xcd2dx15);if(_0xc8ed[815]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[815]]()}else {if(_0xc8ed[1210]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1210]]()}else {if(_0xc8ed[1215]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1275]]();for(_0xcd2dx4=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dx4;){_0xcd2dx4[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&this[_0xc8ed[1551]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx4=_0xcd2dx4[_0xc8ed[287]]};}else {if(_0xc8ed[268]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[268]]()}else {if(_0xc8ed[582]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15)}else {if(_0xc8ed[683]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15)}else {if(_0xc8ed[1323]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1324]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1325]))*_0xcd2dx15,_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1326]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1327]))*_0xcd2dx15)}else {if(_0xc8ed[1328]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1324]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1325]))*_0xcd2dx15,_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1326]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1327]))*_0xcd2dx15,_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1329]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1330]))*_0xcd2dx15)}else {if(_0xc8ed[1553]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1280]](Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1397]))*_0xcd2dx14,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1398]))*_0xcd2dx15,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1554])),Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1555])),Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1556])),_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15)}else {if(_0xc8ed[1319]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1319]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1302]))*_0xcd2dx14,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1303]))*_0xcd2dx15)}else {if(_0xc8ed[1320]==_0xcd2dxa){_0xcd2dx3=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1492]),0==_0xcd2dx3&&(_0xcd2dx3=100*mxConstants[_0xc8ed[1557]]),_0xcd2dx16=Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1302]))*_0xcd2dx14,_0xcd2dx5=Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1303]))*_0xcd2dx15,_0xcd2dx3=Number(_0xcd2dx3)/100,_0xcd2dx3=Math[_0xc8ed[243]](_0xcd2dx16*_0xcd2dx3,_0xcd2dx5*_0xcd2dx3),_0xcd2dx2[_0xc8ed[1320]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15,_0xcd2dx16,_0xcd2dx5,_0xcd2dx3,_0xcd2dx3)}else {if(_0xc8ed[680]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[680]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1302]))*_0xcd2dx14,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1303]))*_0xcd2dx15)}else {if(_0xc8ed[618]==_0xcd2dxa){_0xcd2dx3=this[_0xc8ed[1543]](_0xcd2dx4,_0xc8ed[390],_0xcd2dx3),_0xcd2dx2[_0xc8ed[618]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1302]))*_0xcd2dx14,Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1303]))*_0xcd2dx15,_0xcd2dx3,!1,_0xc8ed[500]==_0xcd2dx4[_0xc8ed[284]](_0xc8ed[623]),_0xc8ed[500]==_0xcd2dx4[_0xc8ed[284]](_0xc8ed[624]))}else {if(_0xc8ed[963]==_0xcd2dxa){_0xcd2dx16=this[_0xc8ed[1542]](_0xcd2dx4,_0xc8ed[1332],_0xcd2dx3);_0xcd2dx5=_0xc8ed[500]==_0xcd2dx4[_0xc8ed[284]](_0xc8ed[704])?-90:0;if(_0xc8ed[468]==_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1558])){var _0xcd2dx17=_0xcd2dx3[_0xc8ed[603]],_0xcd2dx18=1==mxUtils[_0xc8ed[433]](_0xcd2dx3[_0xc8ed[124]],mxConstants.STYLE_FLIPH,0);_0xcd2dx3=1==mxUtils[_0xc8ed[433]](_0xcd2dx3[_0xc8ed[124]],mxConstants.STYLE_FLIPV,0);_0xcd2dx5=_0xcd2dx18&&_0xcd2dx3?_0xcd2dx5-_0xcd2dx17:_0xcd2dx18||_0xcd2dx3?_0xcd2dx5+_0xcd2dx17:_0xcd2dx5-_0xcd2dx17;};_0xcd2dx5-=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[603]);_0xcd2dx2[_0xc8ed[963]](_0xcd2dx12+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15,0,0,_0xcd2dx16,_0xcd2dx4[_0xc8ed[284]](_0xc8ed[611])||_0xc8ed[361],_0xcd2dx4[_0xc8ed[284]](_0xc8ed[552])||_0xc8ed[125],!1,_0xc8ed[110],!1,!1,_0xcd2dx5);}else {if(_0xc8ed[1559]==_0xcd2dxa){_0xcd2dx17=mxStencilRegistry[_0xc8ed[1560]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[298])),null!=_0xcd2dx17&&(_0xcd2dx12+=Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[235]))*_0xcd2dx14,_0xcd2dx13+=Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[236]))*_0xcd2dx15,_0xcd2dx16=Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1302]))*_0xcd2dx14,_0xcd2dx5=Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1303]))*_0xcd2dx15,_0xcd2dx17[_0xc8ed[1546]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx12,_0xcd2dx13,_0xcd2dx16,_0xcd2dx5))}else {if(_0xc8ed[1338]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1337]]()}else {if(_0xc8ed[1334]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1334]]()}else {if(_0xc8ed[1336]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1336]]()}else {if(_0xc8ed[1307]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1250]](Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[117]))*_0xcd2dx16)}else {if(_0xc8ed[648]==_0xcd2dxa){_0xcd2dx2[_0xc8ed[1251]](_0xc8ed[500]==_0xcd2dx4[_0xc8ed[284]](_0xc8ed[648]))}else {if(_0xc8ed[1308]==_0xcd2dxa){if(_0xcd2dx4=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1309]),null!=_0xcd2dx4){_0xcd2dx4=_0xcd2dx4[_0xc8ed[224]](_0xc8ed[185]);_0xcd2dx14=[];for(_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx15++){0<_0xcd2dx4[_0xcd2dx15][_0xc8ed[67]]&&_0xcd2dx14[_0xc8ed[207]](Number(_0xcd2dx4[_0xcd2dx15])*_0xcd2dx16)};_0xcd2dx4=_0xcd2dx14[_0xc8ed[234]](_0xc8ed[185]);_0xcd2dx2[_0xc8ed[1252]](_0xcd2dx4);}}else {_0xc8ed[1306]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1249]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[352])):_0xc8ed[1310]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1253]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1311])):_0xc8ed[1312]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1255]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[234])):_0xc8ed[1313]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1257]](Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1314]))):_0xc8ed[1298]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1245]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[352])):_0xc8ed[1244]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1243]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1244])):_0xc8ed[1315]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1259]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[352])):_0xc8ed[1318]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1266]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[124])):_0xc8ed[1287]==_0xcd2dxa?_0xcd2dx2[_0xc8ed[1265]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1288])):_0xc8ed[1289]==_0xcd2dxa&&_0xcd2dx2[_0xc8ed[1264]](Number(_0xcd2dx4[_0xc8ed[284]](_0xc8ed[803]))*_0xcd2dx16)}}}}}}}}}}}}}}}}}}}}};_0xcd2dx9&&(_0xc8ed[1338]==_0xcd2dxa||_0xc8ed[1334]==_0xcd2dxa||_0xc8ed[1336]==_0xcd2dxa)&&_0xcd2dx2[_0xc8ed[1267]](!1);};function mxShape(_0xcd2dx2){this[_0xc8ed[1561]]=_0xcd2dx2;this[_0xc8ed[1307]]=1;this[_0xc8ed[603]]=0;this[_0xc8ed[461]]=100;this[_0xc8ed[624]]=this[_0xc8ed[623]]= !1;}mxShape[_0xc8ed[202]][_0xc8ed[507]]=null;mxShape[_0xc8ed[202]][_0xc8ed[255]]=1;mxShape[_0xc8ed[202]][_0xc8ed[1562]]=null;mxShape[_0xc8ed[202]][_0xc8ed[1525]]=null;mxShape[_0xc8ed[202]][_0xc8ed[252]]=null;mxShape[_0xc8ed[202]][_0xc8ed[124]]=null;mxShape[_0xc8ed[202]][_0xc8ed[124]]=null;mxShape[_0xc8ed[202]][_0xc8ed[1563]]=null;mxShape[_0xc8ed[202]][_0xc8ed[1561]]=null;mxShape[_0xc8ed[202]][_0xc8ed[1564]]=6;mxShape[_0xc8ed[202]][_0xc8ed[1229]]= !0;mxShape[_0xc8ed[202]][_0xc8ed[1565]]= !1;mxShape[_0xc8ed[202]][_0xc8ed[1460]]=1;mxShape[_0xc8ed[202]][_0xc8ed[176]]=function(_0xcd2dx2){null==this[_0xc8ed[252]]&&(this[_0xc8ed[252]]=this[_0xc8ed[385]](_0xcd2dx2),null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[62]](this[_0xc8ed[252]]))};mxShape[_0xc8ed[202]][_0xc8ed[1566]]=function(){return !0};mxShape[_0xc8ed[202]][_0xc8ed[1567]]=function(){return !1};mxShape[_0xc8ed[202]][_0xc8ed[1568]]=function(){return 1==mxUtils[_0xc8ed[1454]](Math[_0xc8ed[160]](1,Math[_0xc8ed[488]](this[_0xc8ed[1307]]*this[_0xc8ed[255]])),2)?0.5:0};mxShape[_0xc8ed[202]][_0xc8ed[385]]=function(_0xcd2dx2){var _0xcd2dx3=null;return _0xcd2dx3=null!=_0xcd2dx2[_0xc8ed[538]]?this[_0xc8ed[1569]](_0xcd2dx2):8==document[_0xc8ed[5]]||this[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]||this[_0xc8ed[507]]!=mxConstants[_0xc8ed[1523]]&&this[_0xc8ed[1567]]()?this[_0xc8ed[1570]](_0xcd2dx2):this[_0xc8ed[1571]](_0xcd2dx2);};mxShape[_0xc8ed[202]][_0xc8ed[1569]]=function(){return document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449])};mxShape[_0xc8ed[202]][_0xc8ed[1571]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1499]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1570]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1572]]=function(){this[_0xc8ed[258]]()};mxShape[_0xc8ed[202]][_0xc8ed[258]]=function(){this[_0xc8ed[1573]]();this[_0xc8ed[1574]]()?(this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110],_0xc8ed[529]==this[_0xc8ed[252]][_0xc8ed[301]]&&this[_0xc8ed[1567]]()?this[_0xc8ed[1575]]():this[_0xc8ed[1576]](),this[_0xc8ed[1577]]()):(this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],this[_0xc8ed[1563]]=null);};mxShape[_0xc8ed[202]][_0xc8ed[1573]]=function(){var _0xcd2dx2=this[_0xc8ed[1525]];if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]&&null!=_0xcd2dx2[0]){this[_0xc8ed[1562]]= new mxRectangle(Number(_0xcd2dx2[0][_0xc8ed[235]]),Number(_0xcd2dx2[0][_0xc8ed[236]]),1,1);for(var _0xcd2dx3=1;_0xcd2dx3<this[_0xc8ed[1525]][_0xc8ed[67]];_0xcd2dx3++){null!=_0xcd2dx2[_0xcd2dx3]&&this[_0xc8ed[1562]][_0xc8ed[99]]( new mxRectangle(Number(_0xcd2dx2[_0xcd2dx3][_0xc8ed[235]]),Number(_0xcd2dx2[_0xcd2dx3][_0xc8ed[236]]),1,1))};};};mxShape[_0xc8ed[202]][_0xc8ed[1574]]=function(){return null!=this[_0xc8ed[1562]]&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[235]])&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[236]])&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[117]])&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[119]])&&0<this[_0xc8ed[1562]][_0xc8ed[117]]&&0<this[_0xc8ed[1562]][_0xc8ed[119]]};mxShape[_0xc8ed[202]][_0xc8ed[1578]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1499]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[117]];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[119]];return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1576]]=function(){var _0xcd2dx2=this[_0xc8ed[1579]]();for(_0xcd2dx2[_0xc8ed[1229]]=this[_0xc8ed[1229]];this[_0xc8ed[252]][_0xc8ed[1580]]();){this[_0xc8ed[252]][_0xc8ed[266]](this[_0xc8ed[252]][_0xc8ed[1581]])};this[_0xc8ed[1209]](_0xcd2dx2);this[_0xc8ed[252]]!=_0xcd2dx2[_0xc8ed[813]]&&this[_0xc8ed[252]][_0xc8ed[1583]](_0xc8ed[1582],_0xcd2dx2[_0xc8ed[813]][_0xc8ed[342]]);_0xc8ed[529]==this[_0xc8ed[252]][_0xc8ed[301]]&&8==document[_0xc8ed[5]]&&(this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[347]]=_0xc8ed[110],(null==this[_0xc8ed[1561]]||!this[_0xc8ed[1565]])&&mxUtils[_0xc8ed[1584]](this[_0xc8ed[252]]));this[_0xc8ed[1585]](_0xcd2dx2);};mxShape[_0xc8ed[202]][_0xc8ed[1579]]=function(){var _0xcd2dx2=null,_0xcd2dx3=null;if(null!=this[_0xc8ed[252]][_0xc8ed[538]]){_0xcd2dx2= new mxSvgCanvas2D(this[_0xc8ed[252]],!1),_0xcd2dx2[_0xc8ed[1345]]=this[_0xc8ed[1564]],_0xcd2dx2[_0xc8ed[1347]]=mxClient[_0xc8ed[133]]&&!mxClient[_0xc8ed[75]]&&!mxClient[_0xc8ed[76]],_0xcd2dx3=this[_0xc8ed[1568]](),0!=_0xcd2dx3?this[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[535],_0xc8ed[536]+_0xcd2dx3+_0xc8ed[537]+_0xcd2dx3+_0xc8ed[460]):this[_0xc8ed[252]][_0xc8ed[1390]](_0xc8ed[535])}else {this[_0xc8ed[1586]]();var _0xcd2dx4=Math[_0xc8ed[160]](1,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[117]])),_0xcd2dx5=Math[_0xc8ed[160]](1,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[119]])),_0xcd2dx3=8==document[_0xc8ed[5]]&&this[_0xc8ed[1566]]()?this[_0xc8ed[1578]]():this[_0xc8ed[252]],_0xcd2dx2= new mxVmlCanvas2D(_0xcd2dx3,!1);_0xc8ed[110]!=_0xcd2dx3[_0xc8ed[337]]&&(_0xcd2dx3[_0xc8ed[1462]]=_0xcd2dx4*this[_0xc8ed[1460]]+_0xc8ed[537]+_0xcd2dx5*this[_0xc8ed[1460]],_0xcd2dx2[_0xc8ed[255]](this[_0xc8ed[1460]]),_0xcd2dx2[_0xc8ed[1460]]=this[_0xc8ed[1460]]);_0xcd2dx3=this[_0xc8ed[255]];_0xcd2dx2[_0xc8ed[513]](-Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]]/_0xcd2dx3),-Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]]/_0xcd2dx3));};return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1586]]=function(){this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]])+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]])+_0xc8ed[168];var _0xcd2dx2=Math[_0xc8ed[160]](1,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[117]])),_0xcd2dx3=Math[_0xc8ed[160]](1,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[119]]));this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[189];};mxShape[_0xc8ed[202]][_0xc8ed[1585]]=function(_0xcd2dx2){if(_0xcd2dx2 instanceof mxSvgCanvas2D){for(var _0xcd2dx3 in _0xcd2dx2[_0xc8ed[1339]]){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[1339]][_0xcd2dx3];_0xcd2dx4[_0xc8ed[1587]]=(_0xcd2dx4[_0xc8ed[1587]]||0)+1;};this[_0xc8ed[1589]](this[_0xc8ed[1588]]);this[_0xc8ed[1588]]=_0xcd2dx2[_0xc8ed[1339]];}};mxShape[_0xc8ed[202]][_0xc8ed[1209]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[255]],_0xcd2dx4=this[_0xc8ed[1562]][_0xc8ed[235]]/_0xcd2dx3,_0xcd2dx5=this[_0xc8ed[1562]][_0xc8ed[236]]/_0xcd2dx3,_0xcd2dx9=this[_0xc8ed[1562]][_0xc8ed[117]]/_0xcd2dx3,_0xcd2dxa=this[_0xc8ed[1562]][_0xc8ed[119]]/_0xcd2dx3;if(this[_0xc8ed[1590]]()){var _0xcd2dx12=(_0xcd2dx9-_0xcd2dxa)/2,_0xcd2dx4=_0xcd2dx4+_0xcd2dx12,_0xcd2dx5=_0xcd2dx5-_0xcd2dx12,_0xcd2dx12=_0xcd2dx9,_0xcd2dx9=_0xcd2dxa,_0xcd2dxa=_0xcd2dx12};this[_0xc8ed[1591]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa);this[_0xc8ed[1592]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa);if(null!=this[_0xc8ed[1561]]){this[_0xc8ed[1593]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa)}else {if(_0xcd2dx2[_0xc8ed[1250]](this[_0xc8ed[1307]]),null!=this[_0xc8ed[1525]]){_0xcd2dx4=[];for(_0xcd2dx5=0;_0xcd2dx5<this[_0xc8ed[1525]][_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx4[_0xc8ed[207]]( new mxPoint(this[_0xc8ed[1525]][_0xcd2dx5][_0xc8ed[235]]/_0xcd2dx3,this[_0xc8ed[1525]][_0xcd2dx5][_0xc8ed[236]]/_0xcd2dx3))};this[_0xc8ed[1594]](_0xcd2dx2,_0xcd2dx4);}else {this[_0xc8ed[1595]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa)}};};mxShape[_0xc8ed[202]][_0xc8ed[1592]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=null;null!=this[_0xc8ed[124]]&&(_0xcd2dxa=this[_0xc8ed[124]][_0xc8ed[649]]);_0xcd2dx2[_0xc8ed[1243]](this[_0xc8ed[461]]/100);null!=this[_0xc8ed[1596]]&&_0xcd2dx2[_0xc8ed[1267]](this[_0xc8ed[1596]]);null!=this[_0xc8ed[1522]]&&_0xcd2dx2[_0xc8ed[1251]](this[_0xc8ed[1522]]);null!=_0xcd2dxa&&_0xcd2dx2[_0xc8ed[1252]](_0xcd2dxa);null!=this[_0xc8ed[1299]]?(_0xcd2dx3=this[_0xc8ed[1597]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[1246]](this[_0xc8ed[1334]],this[_0xc8ed[1299]],_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]],this[_0xc8ed[607]])):_0xcd2dx2[_0xc8ed[1245]](this[_0xc8ed[1334]]);_0xcd2dx2[_0xc8ed[1249]](this[_0xc8ed[1336]]);};mxShape[_0xc8ed[202]][_0xc8ed[1597]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return  new mxRectangle(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)};mxShape[_0xc8ed[202]][_0xc8ed[1591]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[255]](this[_0xc8ed[255]]);_0xcd2dx2[_0xc8ed[1294]](this[_0xc8ed[1598]](),this[_0xc8ed[623]],this[_0xc8ed[624]],_0xcd2dx3+_0xcd2dx5/2,_0xcd2dx4+_0xcd2dx9/2);};mxShape[_0xc8ed[202]][_0xc8ed[1593]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){this[_0xc8ed[1565]]&&(this[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?this[_0xc8ed[1599]](this[_0xc8ed[252]],_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9):8!=document[_0xc8ed[5]]&&this[_0xc8ed[1600]](this[_0xc8ed[252]]));this[_0xc8ed[1561]][_0xc8ed[1546]](_0xcd2dx2,this,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);};mxShape[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){this[_0xc8ed[1601]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1267]](!1);this[_0xc8ed[1602]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);};mxShape[_0xc8ed[202]][_0xc8ed[1601]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){};mxShape[_0xc8ed[202]][_0xc8ed[1602]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){};mxShape[_0xc8ed[202]][_0xc8ed[1594]]=function(_0xcd2dx2,_0xcd2dx3){};mxShape[_0xc8ed[202]][_0xc8ed[1603]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ARCSIZE,100*mxConstants[_0xc8ed[1557]])/100;return Math[_0xc8ed[243]](_0xcd2dx2*_0xcd2dx4,_0xcd2dx3*_0xcd2dx4);};mxShape[_0xc8ed[202]][_0xc8ed[1604]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=Math[_0xc8ed[430]](this[_0xc8ed[1307]]/2);_0xcd2dx2[_0xc8ed[1246]](_0xc8ed[1605],_0xc8ed[1605],_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,0.6*_0xcd2dx9,_0xc8ed[701],0.9,0.1);_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dxa+=2*_0xcd2dx12;this[_0xc8ed[1606]]?(_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx3-_0xcd2dx12+_0xcd2dxa,_0xcd2dx4-_0xcd2dx12),_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx3-_0xcd2dx12,_0xcd2dx4-_0xcd2dx12,_0xcd2dx3-_0xcd2dx12,_0xcd2dx4-_0xcd2dx12+_0xcd2dxa),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3-_0xcd2dx12,_0xcd2dx4+0.4*_0xcd2dx9),_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx3+0.5*_0xcd2dx5,_0xcd2dx4+0.7*_0xcd2dx9,_0xcd2dx3+_0xcd2dx5+_0xcd2dx12,_0xcd2dx4+0.4*_0xcd2dx9),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3+_0xcd2dx5+_0xcd2dx12,_0xcd2dx4-_0xcd2dx12+_0xcd2dxa),_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx3+_0xcd2dx5+_0xcd2dx12,_0xcd2dx4-_0xcd2dx12,_0xcd2dx3+_0xcd2dx5+_0xcd2dx12-_0xcd2dxa,_0xcd2dx4-_0xcd2dx12)):(_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx3-_0xcd2dx12,_0xcd2dx4-_0xcd2dx12),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3-_0xcd2dx12,_0xcd2dx4+0.4*_0xcd2dx9),_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx3+0.5*_0xcd2dx5,_0xcd2dx4+0.7*_0xcd2dx9,_0xcd2dx3+_0xcd2dx5+_0xcd2dx12,_0xcd2dx4+0.4*_0xcd2dx9),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3+_0xcd2dx5+_0xcd2dx12,_0xcd2dx4-_0xcd2dx12));_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx2[_0xc8ed[1334]]();};mxShape[_0xc8ed[202]][_0xc8ed[183]]=function(_0xcd2dx2){this[_0xc8ed[724]]=_0xcd2dx2;this[_0xc8ed[124]]=_0xcd2dx2[_0xc8ed[124]];if(null!=this[_0xc8ed[124]]){this[_0xc8ed[1334]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_FILLCOLOR,this[_0xc8ed[1334]]);this[_0xc8ed[1299]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_GRADIENTCOLOR,this[_0xc8ed[1299]]);this[_0xc8ed[607]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_GRADIENT_DIRECTION,this[_0xc8ed[607]]);this[_0xc8ed[461]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_OPACITY,this[_0xc8ed[461]]);this[_0xc8ed[1336]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_STROKECOLOR,this[_0xc8ed[1336]]);this[_0xc8ed[1307]]=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_STROKEWIDTH,this[_0xc8ed[1307]]);this[_0xc8ed[657]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_SPACING,this[_0xc8ed[657]]);this[_0xc8ed[644]]=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_STARTSIZE,this[_0xc8ed[644]]);this[_0xc8ed[643]]=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_ENDSIZE,this[_0xc8ed[643]]);this[_0xc8ed[642]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_STARTARROW,this[_0xc8ed[642]]);this[_0xc8ed[641]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ENDARROW,this[_0xc8ed[641]]);this[_0xc8ed[603]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ROTATION,this[_0xc8ed[603]]);this[_0xc8ed[663]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_DIRECTION,this[_0xc8ed[663]]);this[_0xc8ed[623]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_FLIPH,0);this[_0xc8ed[624]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_FLIPV,0);null!=this[_0xc8ed[1561]]&&(this[_0xc8ed[623]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],_0xc8ed[1607],0)||this[_0xc8ed[623]],this[_0xc8ed[624]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],_0xc8ed[1608],0)||this[_0xc8ed[624]]);if(_0xc8ed[700]==this[_0xc8ed[663]]||_0xc8ed[701]==this[_0xc8ed[663]]){_0xcd2dx2=this[_0xc8ed[623]],this[_0xc8ed[623]]=this[_0xc8ed[624]],this[_0xc8ed[624]]=_0xcd2dx2};this[_0xc8ed[1596]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_SHADOW,this[_0xc8ed[1596]]);this[_0xc8ed[1522]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_DASHED,this[_0xc8ed[1522]]);this[_0xc8ed[1606]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ROUNDED,this[_0xc8ed[1606]]);this[_0xc8ed[617]]=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_GLASS,this[_0xc8ed[617]]);_0xc8ed[130]==this[_0xc8ed[1334]]&&(this[_0xc8ed[1334]]=null);_0xc8ed[130]==this[_0xc8ed[1299]]&&(this[_0xc8ed[1299]]=null);_0xc8ed[130]==this[_0xc8ed[1336]]&&(this[_0xc8ed[1336]]=null);};};mxShape[_0xc8ed[202]][_0xc8ed[1609]]=function(_0xcd2dx2){null==_0xcd2dx2&&(_0xcd2dx2=_0xc8ed[110]);this[_0xc8ed[270]]=_0xcd2dx2;null!=this[_0xc8ed[252]]&&(this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=_0xcd2dx2);};mxShape[_0xc8ed[202]][_0xc8ed[1610]]=function(){return this[_0xc8ed[270]]};mxShape[_0xc8ed[202]][_0xc8ed[1577]]=function(){if(null!=this[_0xc8ed[1562]]){var _0xcd2dx2=this[_0xc8ed[1611]]();if(null!=_0xcd2dx2){this[_0xc8ed[1612]](_0xcd2dx2);var _0xcd2dx3=this[_0xc8ed[1598]]();0!=_0xcd2dx3&&(_0xcd2dx2=mxUtils[_0xc8ed[1613]](_0xcd2dx2,_0xcd2dx3));_0xcd2dx2[_0xc8ed[235]]=Math[_0xc8ed[519]](_0xcd2dx2[_0xc8ed[235]]);_0xcd2dx2[_0xc8ed[236]]=Math[_0xc8ed[519]](_0xcd2dx2[_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[117]]=Math[_0xc8ed[430]](_0xcd2dx2[_0xc8ed[117]]);_0xcd2dx2[_0xc8ed[119]]=Math[_0xc8ed[430]](_0xcd2dx2[_0xc8ed[119]]);};this[_0xc8ed[1563]]=_0xcd2dx2;}};mxShape[_0xc8ed[202]][_0xc8ed[1611]]=function(){var _0xcd2dx2=this[_0xc8ed[1562]][_0xc8ed[238]]();if(this[_0xc8ed[1590]]()){var _0xcd2dx3=(_0xcd2dx2[_0xc8ed[117]]-_0xcd2dx2[_0xc8ed[119]])/2;_0xcd2dx2[_0xc8ed[235]]+=_0xcd2dx3;_0xcd2dx2[_0xc8ed[236]]-=_0xcd2dx3;_0xcd2dx3=_0xcd2dx2[_0xc8ed[117]];_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx2[_0xc8ed[119]];_0xcd2dx2[_0xc8ed[119]]=_0xcd2dx3;};return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1612]]=function(_0xcd2dx2){this[_0xc8ed[1596]]&&(_0xcd2dx2[_0xc8ed[117]]+=Math[_0xc8ed[430]](mxConstants[_0xc8ed[1237]]*this[_0xc8ed[255]]),_0xcd2dx2[_0xc8ed[119]]+=Math[_0xc8ed[430]](mxConstants[_0xc8ed[1238]]*this[_0xc8ed[255]]));var _0xcd2dx3=Math[_0xc8ed[430]](this[_0xc8ed[1307]]*this[_0xc8ed[255]]);_0xcd2dx2[_0xc8ed[244]](Math[_0xc8ed[430]](_0xcd2dx3/2));};mxShape[_0xc8ed[202]][_0xc8ed[1590]]=function(){return null==this[_0xc8ed[1561]]&&(_0xc8ed[700]==this[_0xc8ed[663]]||_0xc8ed[701]==this[_0xc8ed[663]])};mxShape[_0xc8ed[202]][_0xc8ed[1614]]=function(){return null!=this[_0xc8ed[603]]?this[_0xc8ed[603]]:0};mxShape[_0xc8ed[202]][_0xc8ed[1615]]=function(){var _0xcd2dx2=this[_0xc8ed[1614]]();1!=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_HORIZONTAL,1)&&(_0xcd2dx2+=mxText[_0xc8ed[202]][_0xc8ed[1616]]);return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1598]]=function(){var _0xcd2dx2=this[_0xc8ed[1614]]();null!=this[_0xc8ed[663]]&&(_0xc8ed[700]==this[_0xc8ed[663]]?_0xcd2dx2+=270:_0xc8ed[703]==this[_0xc8ed[663]]?_0xcd2dx2+=180:_0xc8ed[701]==this[_0xc8ed[663]]&&(_0xcd2dx2+=90));return _0xcd2dx2;};mxShape[_0xc8ed[202]][_0xc8ed[1599]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[1319]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[235],_0xcd2dx3);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[236],_0xcd2dx4);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[117],_0xcd2dx5);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[119],_0xcd2dx9);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1334],_0xc8ed[130]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1336],_0xc8ed[130]);_0xcd2dx2[_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[1378]);this[_0xc8ed[252]][_0xc8ed[62]](_0xcd2dx2);};mxShape[_0xc8ed[202]][_0xc8ed[1600]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1617]]=_0xc8ed[1618]+mxClient[_0xc8ed[88]]+_0xc8ed[1619]};mxShape[_0xc8ed[202]][_0xc8ed[1589]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3 in _0xcd2dx2){var _0xcd2dx4=_0xcd2dx2[_0xcd2dx3];_0xcd2dx4[_0xc8ed[1587]]=(_0xcd2dx4[_0xc8ed[1587]]||0)-1;0==_0xcd2dx4[_0xc8ed[1587]]&&null!=_0xcd2dx4[_0xc8ed[265]]&&_0xcd2dx4[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx4);}}};mxShape[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[252]]&&(mxEvent[_0xc8ed[762]](this[_0xc8ed[252]]),null!=this[_0xc8ed[252]][_0xc8ed[265]]&&this[_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[252]]),this[_0xc8ed[252]]=null);this[_0xc8ed[1589]](this[_0xc8ed[1588]]);this[_0xc8ed[1588]]=null;};var mxStencilRegistry={stencils:[],addStencil:function(_0xcd2dx2,_0xcd2dx3){mxStencilRegistry[_0xc8ed[1620]][_0xcd2dx2]=_0xcd2dx3},getStencil:function(_0xcd2dx2){return mxStencilRegistry[_0xc8ed[1620]][_0xcd2dx2]}},mxMarker={markers:[],addMarker:function(_0xcd2dx2,_0xcd2dx3){mxMarker[_0xc8ed[1621]][_0xcd2dx2]=_0xcd2dx3},createMarker:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15){var _0xcd2dx16=mxMarker[_0xc8ed[1621]][_0xcd2dx4];return null!=_0xcd2dx16?_0xcd2dx16(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15):null;}};(function(){function _0xcd2dx2(_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){_0xcd2dx3=1.118*_0xcd2dx12*_0xcd2dx16;_0xcd2dx15=1.118*_0xcd2dx13*_0xcd2dx16;_0xcd2dx12*=_0xcd2dx14+_0xcd2dx16;_0xcd2dx13*=_0xcd2dx14+_0xcd2dx16;var _0xcd2dx18=_0xcd2dxa[_0xc8ed[238]]();_0xcd2dx18[_0xc8ed[235]]-=_0xcd2dx3;_0xcd2dx18[_0xc8ed[236]]-=_0xcd2dx15;_0xcd2dx14=_0xcd2dx9!=mxConstants[_0xc8ed[1622]]?1:0.75;_0xcd2dxa[_0xc8ed[235]]+=-_0xcd2dx12*_0xcd2dx14-_0xcd2dx3;_0xcd2dxa[_0xc8ed[236]]+=-_0xcd2dx13*_0xcd2dx14-_0xcd2dx15;return function(){_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx18[_0xc8ed[235]],_0xcd2dx18[_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]-_0xcd2dx12-_0xcd2dx13/2,_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx13+_0xcd2dx12/2);_0xcd2dx9==mxConstants[_0xc8ed[1622]]&&_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]-3*_0xcd2dx12/4,_0xcd2dx18[_0xc8ed[236]]-3*_0xcd2dx13/4);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]+_0xcd2dx13/2-_0xcd2dx12,_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx13-_0xcd2dx12/2);_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx17?_0xcd2dx2[_0xc8ed[1337]]():_0xcd2dx2[_0xc8ed[1336]]();};}function _0xcd2dx3(_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){_0xcd2dx15=_0xcd2dx9==mxConstants[_0xc8ed[1623]]?0.7071:0.9862;_0xcd2dx3=_0xcd2dx12*_0xcd2dx16*_0xcd2dx15;_0xcd2dx15*=_0xcd2dx13*_0xcd2dx16;_0xcd2dx12*=_0xcd2dx14+_0xcd2dx16;_0xcd2dx13*=_0xcd2dx14+_0xcd2dx16;var _0xcd2dx18=_0xcd2dxa[_0xc8ed[238]]();_0xcd2dx18[_0xc8ed[235]]-=_0xcd2dx3;_0xcd2dx18[_0xc8ed[236]]-=_0xcd2dx15;_0xcd2dxa[_0xc8ed[235]]+=-_0xcd2dx12-_0xcd2dx3;_0xcd2dxa[_0xc8ed[236]]+=-_0xcd2dx13-_0xcd2dx15;var _0xcd2dx19=_0xcd2dx9==mxConstants[_0xc8ed[1623]]?2:3.4;return function(){_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx18[_0xc8ed[235]],_0xcd2dx18[_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]-_0xcd2dx12/2-_0xcd2dx13/_0xcd2dx19,_0xcd2dx18[_0xc8ed[236]]+_0xcd2dx12/_0xcd2dx19-_0xcd2dx13/2);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]-_0xcd2dx12,_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx13);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]-_0xcd2dx12/2+_0xcd2dx13/_0xcd2dx19,_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx13/2-_0xcd2dx12/_0xcd2dx19);_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx17?_0xcd2dx2[_0xc8ed[1337]]():_0xcd2dx2[_0xc8ed[1336]]();};}mxMarker[_0xc8ed[1624]](_0xc8ed[693],_0xcd2dx2);mxMarker[_0xc8ed[1624]](_0xc8ed[694],_0xcd2dx2);mxMarker[_0xc8ed[1624]](_0xc8ed[392],function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){_0xcd2dx3=1.118*_0xcd2dx12*_0xcd2dx16;_0xcd2dx9=1.118*_0xcd2dx13*_0xcd2dx16;_0xcd2dx12*=_0xcd2dx14+_0xcd2dx16;_0xcd2dx13*=_0xcd2dx14+_0xcd2dx16;var _0xcd2dx18=_0xcd2dxa[_0xc8ed[238]]();_0xcd2dx18[_0xc8ed[235]]-=_0xcd2dx3;_0xcd2dx18[_0xc8ed[236]]-=_0xcd2dx9;_0xcd2dxa[_0xc8ed[235]]+=2* -_0xcd2dx3;_0xcd2dxa[_0xc8ed[236]]+=2* -_0xcd2dx9;return function(){_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx18[_0xc8ed[235]]-_0xcd2dx12-_0xcd2dx13/2,_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx13+_0xcd2dx12/2);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]],_0xcd2dx18[_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx18[_0xc8ed[235]]+_0xcd2dx13/2-_0xcd2dx12,_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx13-_0xcd2dx12/2);_0xcd2dx2[_0xc8ed[1336]]();};});mxMarker[_0xc8ed[1624]](_0xc8ed[695],function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17){var _0xcd2dx18=_0xcd2dx14/2,_0xcd2dx19=_0xcd2dxa[_0xc8ed[238]]();_0xcd2dxa[_0xc8ed[235]]-=_0xcd2dx12*_0xcd2dx18;_0xcd2dxa[_0xc8ed[236]]-=_0xcd2dx13*_0xcd2dx18;return function(){_0xcd2dx2[_0xc8ed[680]](_0xcd2dx19[_0xc8ed[235]]-_0xcd2dx18,_0xcd2dx19[_0xc8ed[236]]-_0xcd2dx18,_0xcd2dx14,_0xcd2dx14);_0xcd2dx17?_0xcd2dx2[_0xc8ed[1337]]():_0xcd2dx2[_0xc8ed[1336]]();};});mxMarker[_0xc8ed[1624]](_0xc8ed[696],_0xcd2dx3);mxMarker[_0xc8ed[1624]](_0xc8ed[697],_0xcd2dx3);})();function mxActor(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxActor,mxShape);mxActor[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[513]](_0xcd2dx3,_0xcd2dx4);_0xcd2dx2[_0xc8ed[1275]]();this[_0xc8ed[1625]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1337]]();};mxActor[_0xc8ed[202]][_0xc8ed[1625]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx3=_0xcd2dx5/3;_0xcd2dx2[_0xc8ed[1276]](0,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](0,3*_0xcd2dx9/5,0,2*_0xcd2dx9/5,_0xcd2dx5/2,2*_0xcd2dx9/5);_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx5/2-_0xcd2dx3,2*_0xcd2dx9/5,_0xcd2dx5/2-_0xcd2dx3,0,_0xcd2dx5/2,0);_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx5/2+_0xcd2dx3,0,_0xcd2dx5/2+_0xcd2dx3,2*_0xcd2dx9/5,_0xcd2dx5/2,2*_0xcd2dx9/5);_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx5,2*_0xcd2dx9/5,_0xcd2dx5,3*_0xcd2dx9/5,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[268]]();};function mxCloud(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxActor[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxCloud,mxActor);mxCloud[_0xc8ed[202]][_0xc8ed[1625]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[1276]](0.25*_0xcd2dx5,0.25*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](0.05*_0xcd2dx5,0.25*_0xcd2dx9,0,0.5*_0xcd2dx9,0.16*_0xcd2dx5,0.55*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](0,0.66*_0xcd2dx9,0.18*_0xcd2dx5,0.9*_0xcd2dx9,0.31*_0xcd2dx5,0.8*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](0.4*_0xcd2dx5,_0xcd2dx9,0.7*_0xcd2dx5,_0xcd2dx9,0.8*_0xcd2dx5,0.8*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx5,0.8*_0xcd2dx9,_0xcd2dx5,0.6*_0xcd2dx9,0.875*_0xcd2dx5,0.5*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx5,0.3*_0xcd2dx9,0.8*_0xcd2dx5,0.1*_0xcd2dx9,0.625*_0xcd2dx5,0.2*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1279]](0.5*_0xcd2dx5,0.05*_0xcd2dx9,0.3*_0xcd2dx5,0.05*_0xcd2dx9,0.25*_0xcd2dx5,0.25*_0xcd2dx9);_0xcd2dx2[_0xc8ed[268]]();};function mxRectangleShape(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxRectangleShape,mxShape);mxRectangleShape[_0xc8ed[202]][_0xc8ed[1567]]=function(){return !this[_0xc8ed[1606]]&&!this[_0xc8ed[617]]&&0==this[_0xc8ed[603]]};mxRectangleShape[_0xc8ed[202]][_0xc8ed[1601]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(this[_0xc8ed[1606]]){var _0xcd2dxa=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ARCSIZE,100*mxConstants[_0xc8ed[1557]])/100,_0xcd2dxa=Math[_0xc8ed[243]](_0xcd2dx5*_0xcd2dxa,_0xcd2dx9*_0xcd2dxa);_0xcd2dx2[_0xc8ed[1320]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dxa);}else {_0xcd2dx2[_0xc8ed[1319]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)};_0xcd2dx2[_0xc8ed[1337]]();};mxRectangleShape[_0xc8ed[202]][_0xc8ed[1602]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){this[_0xc8ed[617]]&&this[_0xc8ed[1604]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,this[_0xc8ed[1603]](_0xcd2dx5+this[_0xc8ed[1307]],_0xcd2dx9+this[_0xc8ed[1307]]))};mxRectangleShape[_0xc8ed[202]][_0xc8ed[1575]]=function(){this[_0xc8ed[1626]](this[_0xc8ed[252]]);this[_0xc8ed[1627]](this[_0xc8ed[252]]);this[_0xc8ed[1628]](this[_0xc8ed[252]]);};mxRectangleShape[_0xc8ed[202]][_0xc8ed[1626]]=function(_0xcd2dx2){var _0xcd2dx3=9<=document[_0xc8ed[5]]?0:Math[_0xc8ed[430]](this[_0xc8ed[1307]]*this[_0xc8ed[255]]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1629]]=Math[_0xc8ed[160]](1,_0xcd2dx3)+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[188];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]]-_0xcd2dx3/2)+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]]-_0xcd2dx3/2)+_0xc8ed[168];_0xc8ed[462]==document[_0xc8ed[135]]&&(_0xcd2dx3= -_0xcd2dx3);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[488]](Math[_0xc8ed[160]](0,this[_0xc8ed[1562]][_0xc8ed[117]]+_0xcd2dx3))+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[488]](Math[_0xc8ed[160]](0,this[_0xc8ed[1562]][_0xc8ed[119]]+_0xcd2dx3))+_0xc8ed[168];};mxRectangleShape[_0xc8ed[202]][_0xc8ed[1628]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1336]];null!=_0xcd2dx3&&_0xcd2dx3!=mxConstants[_0xc8ed[217]]?(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1630]]=_0xcd2dx3,this[_0xc8ed[1522]]?_0xcd2dx2[_0xc8ed[124]][_0xc8ed[465]]=_0xc8ed[648]:0<this[_0xc8ed[1307]]&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[465]]=_0xc8ed[1631]),_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1629]]=Math[_0xc8ed[160]](1,Math[_0xc8ed[430]](this[_0xc8ed[1307]]*this[_0xc8ed[255]]))+_0xc8ed[168]):_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1629]]=_0xc8ed[946];_0xcd2dx3=this[_0xc8ed[1334]];null!=_0xcd2dx3&&_0xcd2dx3!=mxConstants[_0xc8ed[217]]?(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1028]]=_0xcd2dx3,_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1617]]=_0xc8ed[130]):this[_0xc8ed[1229]]?_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1028]]=_0xc8ed[1373]:8==document[_0xc8ed[5]]?mxUtils[_0xc8ed[1584]](_0xcd2dx2):this[_0xc8ed[1600]](_0xcd2dx2);};mxRectangleShape[_0xc8ed[202]][_0xc8ed[1627]]=function(_0xcd2dx2){var _0xcd2dx3=_0xc8ed[110];100>this[_0xc8ed[461]]&&(_0xcd2dx3+=_0xc8ed[459]+this[_0xc8ed[461]]+_0xc8ed[460]);this[_0xc8ed[1596]]&&(_0xcd2dx3+=_0xc8ed[1632]+Math[_0xc8ed[488]](mxConstants[_0xc8ed[1237]]*this[_0xc8ed[255]])+_0xc8ed[1633]+Math[_0xc8ed[488]](mxConstants[_0xc8ed[1238]]*this[_0xc8ed[255]])+_0xc8ed[1634]+mxConstants[_0xc8ed[1235]]+_0xc8ed[1635]);if(this[_0xc8ed[1299]]){var _0xcd2dx4=this[_0xc8ed[1334]],_0xcd2dx5=this[_0xc8ed[1299]],_0xcd2dx9=_0xc8ed[468],_0xcd2dxa={east:0,south:1,west:2,north:3},_0xcd2dx12=null!=this[_0xc8ed[663]]?_0xcd2dxa[this[_0xc8ed[663]]]:0;null!=this[_0xc8ed[607]]&&(_0xcd2dx12=mxUtils[_0xc8ed[1454]](_0xcd2dx12+_0xcd2dxa[this[_0xc8ed[607]]]-1,4));1==_0xcd2dx12?(_0xcd2dx9=_0xc8ed[500],_0xcd2dxa=_0xcd2dx4,_0xcd2dx4=_0xcd2dx5,_0xcd2dx5=_0xcd2dxa):2==_0xcd2dx12?(_0xcd2dxa=_0xcd2dx4,_0xcd2dx4=_0xcd2dx5,_0xcd2dx5=_0xcd2dxa):3==_0xcd2dx12&&(_0xcd2dx9=_0xc8ed[500]);_0xcd2dx3+=_0xc8ed[1636]+_0xcd2dx4+_0xc8ed[1637]+_0xcd2dx5+_0xc8ed[1638]+_0xcd2dx9+_0xc8ed[1635];};_0xcd2dx2[_0xc8ed[124]][_0xc8ed[347]]=_0xcd2dx3;};function mxEllipse(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxEllipse,mxShape);mxEllipse[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[680]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1337]]();};function mxDoubleEllipse(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxDoubleEllipse,mxShape);mxDoubleEllipse[_0xc8ed[202]][_0xc8ed[1460]]=10;mxDoubleEllipse[_0xc8ed[202]][_0xc8ed[1601]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[680]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1337]]();};mxDoubleEllipse[_0xc8ed[202]][_0xc8ed[1602]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=Math[_0xc8ed[243]](4,Math[_0xc8ed[243]](_0xcd2dx5/5,_0xcd2dx9/5));_0xcd2dx5-=2*_0xcd2dxa;_0xcd2dx9-=2*_0xcd2dxa;0<_0xcd2dx5&&0<_0xcd2dx9&&_0xcd2dx2[_0xc8ed[680]](_0xcd2dx3+_0xcd2dxa,_0xcd2dx4+_0xcd2dxa,_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1336]]();};function mxRhombus(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxRhombus,mxShape);mxRhombus[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx5/2,_0xcd2dx12=_0xcd2dx9/2;_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx3+_0xcd2dxa,_0xcd2dx4);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3+_0xcd2dx5,_0xcd2dx4+_0xcd2dx12);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3+_0xcd2dxa,_0xcd2dx4+_0xcd2dx9);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3,_0xcd2dx4+_0xcd2dx12);_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx2[_0xc8ed[1337]]();};function mxPolyline(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1525]]=_0xcd2dx2;this[_0xc8ed[1336]]=_0xcd2dx3;this[_0xc8ed[1307]]=null!=_0xcd2dx4?_0xcd2dx4:1;}mxUtils[_0xc8ed[1284]](mxPolyline,mxShape);mxPolyline[_0xc8ed[202]][_0xc8ed[1614]]=function(){return 0};mxPolyline[_0xc8ed[202]][_0xc8ed[1594]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1639]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[1606]])};mxPolyline[_0xc8ed[202]][_0xc8ed[1639]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ARCSIZE,mxConstants.LINE_ARCSIZE)/2,_0xcd2dx9=_0xcd2dx3[0],_0xcd2dxa=_0xcd2dx3[_0xcd2dx3[_0xc8ed[67]]-1];_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]]);for(var _0xcd2dx12=1;_0xcd2dx12<_0xcd2dx3[_0xc8ed[67]]-1;_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx3[_0xcd2dx12],_0xcd2dx14=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx13[_0xc8ed[235]],_0xcd2dx9=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx13[_0xc8ed[236]];if(_0xcd2dx4&&_0xcd2dx12<_0xcd2dx3[_0xc8ed[67]]-1&&(0!=_0xcd2dx14||0!=_0xcd2dx9)){var _0xcd2dx15=Math[_0xc8ed[428]](_0xcd2dx14*_0xcd2dx14+_0xcd2dx9*_0xcd2dx9),_0xcd2dx14=_0xcd2dx14*Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx15/2)/_0xcd2dx15,_0xcd2dx9=_0xcd2dx9*Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx15/2)/_0xcd2dx15;_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx14,_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx9);_0xcd2dx9=_0xcd2dx3[_0xcd2dx12+1];_0xcd2dx14=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx13[_0xc8ed[235]];_0xcd2dx9=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx13[_0xc8ed[236]];_0xcd2dx15=Math[_0xc8ed[160]](1,Math[_0xc8ed[428]](_0xcd2dx14*_0xcd2dx14+_0xcd2dx9*_0xcd2dx9));_0xcd2dx14=_0xcd2dx14*Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx15/2)/_0xcd2dx15;_0xcd2dx9=_0xcd2dx9*Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx15/2)/_0xcd2dx15;_0xcd2dx14=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx14;_0xcd2dx9=_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx9;_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],_0xcd2dx14,_0xcd2dx9);_0xcd2dx13= new mxPoint(_0xcd2dx14,_0xcd2dx9);}else {_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]])};_0xcd2dx9=_0xcd2dx13;};_0xcd2dx2[_0xc8ed[1277]](_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa[_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[1336]]();};function mxArrow(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1525]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;this[_0xc8ed[1640]]=null!=_0xcd2dx9?_0xcd2dx9:mxConstants[_0xc8ed[1641]];this[_0xc8ed[657]]=null!=_0xcd2dxa?_0xcd2dxa:mxConstants[_0xc8ed[1642]];this[_0xc8ed[643]]=null!=_0xcd2dx12?_0xcd2dx12:mxConstants[_0xc8ed[1643]];}mxUtils[_0xc8ed[1284]](mxArrow,mxShape);mxArrow[_0xc8ed[202]][_0xc8ed[1594]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxConstants[_0xc8ed[1642]],_0xcd2dx5=mxConstants[_0xc8ed[1641]],_0xcd2dx9=mxConstants[_0xc8ed[1643]],_0xcd2dxa=_0xcd2dx3[0],_0xcd2dx12=_0xcd2dx3[_0xcd2dx3[_0xc8ed[67]]-1],_0xcd2dx13=_0xcd2dx12[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]],_0xcd2dx14=_0xcd2dx12[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]],_0xcd2dx15=Math[_0xc8ed[428]](_0xcd2dx13*_0xcd2dx13+_0xcd2dx14*_0xcd2dx14),_0xcd2dx16=_0xcd2dx15-2*_0xcd2dx4-_0xcd2dx9,_0xcd2dx13=_0xcd2dx13/_0xcd2dx15,_0xcd2dx14=_0xcd2dx14/_0xcd2dx15,_0xcd2dx15=_0xcd2dx5*_0xcd2dx14/3,_0xcd2dx5=-_0xcd2dx5*_0xcd2dx13/3,_0xcd2dx9=_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx15/2+_0xcd2dx4*_0xcd2dx13,_0xcd2dxa=_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx5/2+_0xcd2dx4*_0xcd2dx14,_0xcd2dx17=_0xcd2dx9+_0xcd2dx15,_0xcd2dx18=_0xcd2dxa+_0xcd2dx5,_0xcd2dx19=_0xcd2dx17+_0xcd2dx16*_0xcd2dx13,_0xcd2dx16=_0xcd2dx18+_0xcd2dx16*_0xcd2dx14,_0xcd2dx1a=_0xcd2dx19+_0xcd2dx15,_0xcd2dx1b=_0xcd2dx16+_0xcd2dx5,_0xcd2dx1c=_0xcd2dx1a-3*_0xcd2dx15,_0xcd2dx1d=_0xcd2dx1b-3*_0xcd2dx5;_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx9,_0xcd2dxa);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx17,_0xcd2dx18);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx19,_0xcd2dx16);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx1a,_0xcd2dx1b);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx12[_0xc8ed[235]]-_0xcd2dx4*_0xcd2dx13,_0xcd2dx12[_0xc8ed[236]]-_0xcd2dx4*_0xcd2dx14);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx1c,_0xcd2dx1d);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx1c+_0xcd2dx15,_0xcd2dx1d+_0xcd2dx5);_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx2[_0xc8ed[1337]]();};function mxText(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,_0xcd2dx16,_0xcd2dx17,_0xcd2dx18,_0xcd2dx19,_0xcd2dx1a,_0xcd2dx1b,_0xcd2dx1c,_0xcd2dx1d,_0xcd2dx1e,_0xcd2dx1f){mxShape[_0xc8ed[239]](this);this[_0xc8ed[131]]=_0xcd2dx2;this[_0xc8ed[1562]]=_0xcd2dx3;this[_0xc8ed[352]]=null!=_0xcd2dx9?_0xcd2dx9:_0xc8ed[586];this[_0xc8ed[611]]=null!=_0xcd2dx4?_0xcd2dx4:_0xc8ed[110];this[_0xc8ed[552]]=null!=_0xcd2dx5?_0xcd2dx5:_0xc8ed[110];this[_0xc8ed[1288]]=null!=_0xcd2dxa?_0xcd2dxa:mxConstants[_0xc8ed[484]];this[_0xc8ed[803]]=null!=_0xcd2dx12?_0xcd2dx12:mxConstants[_0xc8ed[483]];this[_0xc8ed[666]]=null!=_0xcd2dx13?_0xcd2dx13:mxConstants[_0xc8ed[1644]];this[_0xc8ed[657]]=parseInt(_0xcd2dx14||2);this[_0xc8ed[658]]=this[_0xc8ed[657]]+parseInt(_0xcd2dx15||0);this[_0xc8ed[661]]=this[_0xc8ed[657]]+parseInt(_0xcd2dx16||0);this[_0xc8ed[660]]=this[_0xc8ed[657]]+parseInt(_0xcd2dx17||0);this[_0xc8ed[659]]=this[_0xc8ed[657]]+parseInt(_0xcd2dx18||0);this[_0xc8ed[662]]=null!=_0xcd2dx19?_0xcd2dx19:!0;this[_0xc8ed[1537]]=_0xcd2dx1a;this[_0xc8ed[467]]=_0xcd2dx1b;this[_0xc8ed[1333]]=null!=_0xcd2dx1c?_0xcd2dx1c:!1;this[_0xc8ed[1645]]=null!=_0xcd2dx1d?_0xcd2dx1d:!1;this[_0xc8ed[277]]=null!=_0xcd2dx1e?_0xcd2dx1e:_0xc8ed[189];this[_0xc8ed[629]]=null!=_0xcd2dx1f?_0xcd2dx1f:0;this[_0xc8ed[603]]=0;}mxUtils[_0xc8ed[1284]](mxText,mxShape);mxText[_0xc8ed[202]][_0xc8ed[1646]]=0;mxText[_0xc8ed[202]][_0xc8ed[1647]]=0;mxText[_0xc8ed[202]][_0xc8ed[1648]]=0;mxText[_0xc8ed[202]][_0xc8ed[1649]]=0;mxText[_0xc8ed[202]][_0xc8ed[1650]]= !0;mxText[_0xc8ed[202]][_0xc8ed[1616]]= -90;mxText[_0xc8ed[202]][_0xc8ed[1651]]= !0;mxText[_0xc8ed[202]][_0xc8ed[1652]]= !1;mxText[_0xc8ed[202]][_0xc8ed[1566]]=function(){return !1};mxText[_0xc8ed[202]][_0xc8ed[1567]]=function(){return 8!=document[_0xc8ed[5]]};mxText[_0xc8ed[202]][_0xc8ed[1568]]=function(){return 0};mxText[_0xc8ed[202]][_0xc8ed[1574]]=function(){return null!=this[_0xc8ed[1562]]&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[235]])&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[236]])&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[117]])&&!isNaN(this[_0xc8ed[1562]][_0xc8ed[119]])};mxText[_0xc8ed[202]][_0xc8ed[1577]]=function(){var _0xcd2dx2=this[_0xc8ed[252]];8==document[_0xc8ed[5]]&&null!=_0xcd2dx2[_0xc8ed[285]]&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]],null!=_0xcd2dx2[_0xc8ed[285]]&&(_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]]));this[_0xc8ed[1563]]=this[_0xc8ed[1562]][_0xc8ed[238]]();var _0xcd2dx3=this[_0xc8ed[1615]]();if(!this[_0xc8ed[1652]]&&null!=_0xcd2dx2&&_0xc8ed[1334]!=this[_0xc8ed[277]]&&(!this[_0xc8ed[1645]]||!this[_0xc8ed[1651]])){var _0xcd2dx4=null,_0xcd2dx5=null;if(null!=_0xcd2dx2[_0xc8ed[538]]){if(null!=_0xcd2dx2[_0xc8ed[285]]&&null!=_0xcd2dx2[_0xc8ed[285]][_0xc8ed[285]]&&_0xc8ed[1435]==_0xcd2dx2[_0xc8ed[285]][_0xc8ed[285]][_0xc8ed[301]]){_0xcd2dx2=_0xcd2dx2[_0xc8ed[285]][_0xc8ed[285]],_0xcd2dx4=this[_0xc8ed[1333]]?this[_0xc8ed[1562]][_0xc8ed[117]]:parseInt(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[117]))*this[_0xc8ed[255]],_0xcd2dx5=parseInt(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[119]))*this[_0xc8ed[255]]}else {_0xcd2dx3=_0xcd2dx2[_0xc8ed[1451]]();if(0==_0xcd2dx3[_0xc8ed[117]]&&0==_0xcd2dx3[_0xc8ed[119]]){return };this[_0xc8ed[1563]]= new mxRectangle(_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]);_0xcd2dx3=0;}}else {_0xcd2dx5=this[_0xc8ed[724]][_0xc8ed[441]][_0xc8ed[1653]],null!=this[_0xc8ed[359]]&&null!=this[_0xc8ed[167]]?(_0xcd2dx4=this[_0xc8ed[1333]]?this[_0xc8ed[1562]][_0xc8ed[117]]:this[_0xc8ed[359]]*this[_0xc8ed[255]],_0xcd2dx5=this[_0xc8ed[167]]*this[_0xc8ed[255]]):null!=_0xcd2dx5?(this[_0xc8ed[1441]](_0xcd2dx5),this[_0xc8ed[1654]](_0xcd2dx5),mxUtils[_0xc8ed[1331]](this[_0xc8ed[131]])?_0xcd2dx5[_0xc8ed[339]]=this[_0xc8ed[131]][_0xc8ed[342]]:(_0xcd2dx4=this[_0xc8ed[1650]]?this[_0xc8ed[131]][_0xc8ed[230]](/\n/g,_0xc8ed[1453]):this[_0xc8ed[131]],_0xcd2dx5[_0xc8ed[339]]=_0xcd2dx4),_0xcd2dx4=this[_0xc8ed[1333]]?this[_0xc8ed[1562]][_0xc8ed[117]]:_0xcd2dx5[_0xc8ed[359]]*this[_0xc8ed[255]],_0xcd2dx5=_0xcd2dx5[_0xc8ed[167]]*this[_0xc8ed[255]]):(_0xcd2dx4=this[_0xc8ed[1333]]?this[_0xc8ed[1562]][_0xc8ed[117]]:_0xcd2dx2[_0xc8ed[359]]*this[_0xc8ed[255]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[167]]*this[_0xc8ed[255]])};null!=_0xcd2dx4&&null!=_0xcd2dx5&&(this[_0xc8ed[1563]]= new mxRectangle(this[_0xc8ed[1562]][_0xc8ed[235]]+this[_0xc8ed[1655]][_0xc8ed[235]]*_0xcd2dx4,this[_0xc8ed[1562]][_0xc8ed[236]]+this[_0xc8ed[1655]][_0xc8ed[236]]*_0xcd2dx5,_0xcd2dx4,_0xcd2dx5));}else {this[_0xc8ed[1563]][_0xc8ed[235]]+=this[_0xc8ed[1655]][_0xc8ed[235]]*this[_0xc8ed[1563]][_0xc8ed[117]],this[_0xc8ed[1563]][_0xc8ed[236]]+=this[_0xc8ed[1655]][_0xc8ed[236]]*this[_0xc8ed[1563]][_0xc8ed[119]]};null!=this[_0xc8ed[1563]]&&(0!=_0xcd2dx3&&(_0xcd2dx3=mxUtils[_0xc8ed[1613]](this[_0xc8ed[1563]],_0xcd2dx3),this[_0xc8ed[1563]][_0xc8ed[235]]=_0xcd2dx3[_0xc8ed[235]],this[_0xc8ed[1563]][_0xc8ed[236]]=_0xcd2dx3[_0xc8ed[236]],mxClient[_0xc8ed[496]]||(this[_0xc8ed[1563]][_0xc8ed[117]]=_0xcd2dx3[_0xc8ed[117]],this[_0xc8ed[1563]][_0xc8ed[119]]=_0xcd2dx3[_0xc8ed[119]])),this[_0xc8ed[1563]][_0xc8ed[235]]=Math[_0xc8ed[519]](this[_0xc8ed[1563]][_0xc8ed[235]]),this[_0xc8ed[1563]][_0xc8ed[236]]=Math[_0xc8ed[519]](this[_0xc8ed[1563]][_0xc8ed[236]]),this[_0xc8ed[1563]][_0xc8ed[117]]=Math[_0xc8ed[430]](this[_0xc8ed[1563]][_0xc8ed[117]]),this[_0xc8ed[1563]][_0xc8ed[119]]=Math[_0xc8ed[430]](this[_0xc8ed[1563]][_0xc8ed[119]]));};mxText[_0xc8ed[202]][_0xc8ed[1598]]=function(){return 0};mxText[_0xc8ed[202]][_0xc8ed[1615]]=function(){return null!=this[_0xc8ed[724]]&&null!=this[_0xc8ed[724]][_0xc8ed[253]]?this[_0xc8ed[724]][_0xc8ed[253]][_0xc8ed[1615]]():0};mxText[_0xc8ed[202]][_0xc8ed[1590]]=function(){return !this[_0xc8ed[662]]&&null!=this[_0xc8ed[724]]&&this[_0xc8ed[724]][_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1193]](this[_0xc8ed[724]][_0xc8ed[246]])};mxText[_0xc8ed[202]][_0xc8ed[1592]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){mxShape[_0xc8ed[202]][_0xc8ed[1592]][_0xc8ed[183]](this,arguments);_0xcd2dx2[_0xc8ed[1259]](this[_0xc8ed[352]]);_0xcd2dx2[_0xc8ed[1260]](this[_0xc8ed[1537]]);_0xcd2dx2[_0xc8ed[1262]](this[_0xc8ed[467]]);_0xcd2dx2[_0xc8ed[1265]](this[_0xc8ed[1288]]);_0xcd2dx2[_0xc8ed[1264]](this[_0xc8ed[803]]);_0xcd2dx2[_0xc8ed[1266]](this[_0xc8ed[666]]);};mxText[_0xc8ed[202]][_0xc8ed[1586]]=function(){this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]])+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]])+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[942];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[942];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[189];};mxText[_0xc8ed[202]][_0xc8ed[1209]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[255]],_0xcd2dx4=this[_0xc8ed[1562]][_0xc8ed[235]]/_0xcd2dx3,_0xcd2dx5=this[_0xc8ed[1562]][_0xc8ed[236]]/_0xcd2dx3,_0xcd2dx9=this[_0xc8ed[1562]][_0xc8ed[117]]/_0xcd2dx3,_0xcd2dx3=this[_0xc8ed[1562]][_0xc8ed[119]]/_0xcd2dx3;this[_0xc8ed[1591]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dx3);this[_0xc8ed[1592]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dx3);var _0xcd2dxa=mxUtils[_0xc8ed[1331]](this[_0xc8ed[131]])||this[_0xc8ed[507]]==mxConstants[_0xc8ed[1656]],_0xcd2dx12=_0xcd2dxa||_0xcd2dx2 instanceof mxVmlCanvas2D?_0xc8ed[1428]:_0xc8ed[110],_0xcd2dx13=this[_0xc8ed[131]];!_0xcd2dxa&&_0xc8ed[1428]==_0xcd2dx12&&(_0xcd2dx13=mxUtils[_0xc8ed[321]](_0xcd2dx13,!1));_0xcd2dx13=!mxUtils[_0xc8ed[1331]](this[_0xc8ed[131]])&&this[_0xc8ed[1650]]&&_0xc8ed[1428]==_0xcd2dx12?_0xcd2dx13[_0xc8ed[230]](/\n/g,_0xc8ed[1453]):_0xcd2dx13;_0xcd2dx2[_0xc8ed[963]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dx3,_0xcd2dx13,this[_0xc8ed[611]],this[_0xc8ed[552]],this[_0xc8ed[1333]],_0xcd2dx12,_0xc8ed[1334]==this[_0xc8ed[277]],this[_0xc8ed[1645]],this[_0xc8ed[1615]]());};mxText[_0xc8ed[202]][_0xc8ed[1575]]=function(){var _0xcd2dx2=this[_0xc8ed[252]][_0xc8ed[124]];_0xcd2dx2[_0xc8ed[461]]=1>this[_0xc8ed[461]]?this[_0xc8ed[461]]:_0xc8ed[110];_0xcd2dx2[_0xc8ed[277]]=_0xc8ed[110];_0xcd2dx2[_0xc8ed[117]]=_0xc8ed[110];_0xcd2dx2[_0xc8ed[119]]=_0xc8ed[110];this[_0xc8ed[1441]](this[_0xc8ed[252]]);this[_0xc8ed[1654]](this[_0xc8ed[252]]);this[_0xc8ed[1657]]();this[_0xc8ed[167]]=this[_0xc8ed[359]]=null;null!=mxClient[_0xc8ed[73]]?this[_0xc8ed[1658]]():this[_0xc8ed[1659]]();};mxText[_0xc8ed[202]][_0xc8ed[1658]]=function(){var _0xcd2dx2=this[_0xc8ed[1615]](),_0xcd2dx3=this[_0xc8ed[252]][_0xc8ed[124]],_0xcd2dx4=this[_0xc8ed[1655]][_0xc8ed[235]],_0xcd2dx5=this[_0xc8ed[1655]][_0xc8ed[236]];0!=_0xcd2dx2?(_0xcd2dx3[mxClient[_0xc8ed[73]]+_0xc8ed[1660]]=100*-_0xcd2dx4+_0xc8ed[1661]+100*-_0xcd2dx5+_0xc8ed[229],_0xcd2dx3[mxClient[_0xc8ed[73]]+_0xc8ed[1662]]=_0xc8ed[536]+100*_0xcd2dx4+_0xc8ed[1663]+100*_0xcd2dx5+_0xc8ed[1664]+this[_0xc8ed[255]]+_0xc8ed[1665]+_0xcd2dx2+_0xc8ed[1666]):(_0xcd2dx3[mxClient[_0xc8ed[73]]+_0xc8ed[1660]]=_0xc8ed[1667],_0xcd2dx3[mxClient[_0xc8ed[73]]+_0xc8ed[1662]]=_0xc8ed[1402]+this[_0xc8ed[255]]+_0xc8ed[1393]+100*_0xcd2dx4+_0xc8ed[1663]+100*_0xcd2dx5+_0xc8ed[1668]);_0xcd2dx3[_0xc8ed[361]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]])+_0xc8ed[168];_0xcd2dx3[_0xc8ed[125]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]])+_0xc8ed[168];};mxText[_0xc8ed[202]][_0xc8ed[1659]]=function(){var _0xcd2dx2=this[_0xc8ed[252]][_0xc8ed[124]],_0xcd2dx3=this[_0xc8ed[1655]][_0xc8ed[235]],_0xcd2dx4=this[_0xc8ed[1655]][_0xc8ed[236]],_0xcd2dx5=this[_0xc8ed[255]];_0xcd2dx2[_0xc8ed[347]]=_0xc8ed[110];var _0xcd2dx9=0,_0xcd2dxa=0,_0xcd2dx12=null!=this[_0xc8ed[724]]?this[_0xc8ed[724]][_0xc8ed[441]][_0xc8ed[1653]]:null;if(null!=_0xcd2dx12){_0xcd2dx12[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[110];_0xcd2dx12[_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[110];_0xcd2dx12[_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[110];this[_0xc8ed[1441]](_0xcd2dx12);this[_0xc8ed[1654]](_0xcd2dx12);if(mxUtils[_0xc8ed[1331]](this[_0xc8ed[131]])){_0xcd2dx12[_0xc8ed[339]]=this[_0xc8ed[131]][_0xc8ed[342]]}else {var _0xcd2dx13=this[_0xc8ed[131]];this[_0xc8ed[507]]!=mxConstants[_0xc8ed[1656]]&&(_0xcd2dx13=mxUtils[_0xc8ed[321]](_0xcd2dx13,!1));_0xcd2dx13=this[_0xc8ed[1650]]?_0xcd2dx13[_0xc8ed[230]](/\n/g,_0xc8ed[1453]):_0xcd2dx13;_0xcd2dx12[_0xc8ed[339]]=_0xcd2dx13;};_0xcd2dx9=_0xcd2dx12[_0xc8ed[359]]+2;_0xcd2dxa=_0xcd2dx12[_0xc8ed[167]]+2;}else {_0xcd2dx9=this[_0xc8ed[252]][_0xc8ed[359]],_0xcd2dxa=this[_0xc8ed[252]][_0xc8ed[167]]+1};this[_0xc8ed[359]]=_0xcd2dx9;this[_0xc8ed[167]]=_0xcd2dxa;_0xcd2dx12=this[_0xc8ed[1562]][_0xc8ed[117]]/_0xcd2dx5;_0xcd2dx13=this[_0xc8ed[1562]][_0xc8ed[119]]/_0xcd2dx5;mxClient[_0xc8ed[496]]&&(this[_0xc8ed[1645]]||_0xc8ed[1334]==this[_0xc8ed[277]])&&0<_0xcd2dx13?(_0xcd2dx13=Math[_0xc8ed[243]](_0xcd2dx13,_0xcd2dxa),_0xcd2dx2[_0xc8ed[119]]=Math[_0xc8ed[488]](_0xcd2dx13+1)+_0xc8ed[168]):_0xcd2dx13=_0xcd2dxa;_0xc8ed[1334]!=this[_0xc8ed[277]]&&(mxClient[_0xc8ed[496]]&&(this[_0xc8ed[1645]]||this[_0xc8ed[1333]])&&0<_0xcd2dx12?(_0xcd2dx12=Math[_0xc8ed[243]](_0xcd2dx12,_0xcd2dx9),_0xcd2dx2[_0xc8ed[117]]=Math[_0xc8ed[488]](_0xcd2dx12)+_0xc8ed[168]):_0xcd2dx12=_0xcd2dx9);var _0xcd2dx13=_0xcd2dx13*_0xcd2dx5,_0xcd2dx12=_0xcd2dx12*_0xcd2dx5,_0xcd2dx9=this[_0xc8ed[1615]]()*(Math[_0xc8ed[424]]/180),_0xcd2dxa=parseFloat(parseFloat(Math[_0xc8ed[426]](_0xcd2dx9))[_0xc8ed[1293]](8)),_0xcd2dx14=parseFloat(parseFloat(Math[_0xc8ed[427]](-_0xcd2dx9))[_0xc8ed[1293]](8)),_0xcd2dx9=_0xcd2dx9%(2*Math[_0xc8ed[424]]);0>_0xcd2dx9&&(_0xcd2dx9+=2*Math[_0xc8ed[424]]);_0xcd2dx9%=Math[_0xc8ed[424]];_0xcd2dx9>Math[_0xc8ed[424]]/2&&(_0xcd2dx9=Math[_0xc8ed[424]]-_0xcd2dx9);var _0xcd2dx15=Math[_0xc8ed[426]](_0xcd2dx9),_0xcd2dx16=Math[_0xc8ed[427]](-_0xcd2dx9),_0xcd2dx3=_0xcd2dx12* -(_0xcd2dx3+0.5),_0xcd2dx4=_0xcd2dx13* -(_0xcd2dx4+0.5),_0xcd2dx17=(_0xcd2dx13-_0xcd2dx13*_0xcd2dx15+_0xcd2dx12*_0xcd2dx16)/2+_0xcd2dx14*_0xcd2dx3-_0xcd2dxa*_0xcd2dx4;0!=_0xcd2dx9&&(_0xcd2dx2[_0xc8ed[347]]=_0xc8ed[1505]+_0xcd2dxa+_0xc8ed[1506]+_0xcd2dx14+_0xc8ed[1507]+-_0xcd2dx14+_0xc8ed[1508]+_0xcd2dxa+_0xc8ed[1509]);_0xcd2dx2[_0xc8ed[499]]=_0xcd2dx5;_0xcd2dx2[_0xc8ed[361]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]]+((_0xcd2dx12-_0xcd2dx12*_0xcd2dx15+_0xcd2dx13*_0xcd2dx16)/2-_0xcd2dxa*_0xcd2dx3-_0xcd2dx14*_0xcd2dx4)-_0xcd2dx12/2)+_0xc8ed[168];_0xcd2dx2[_0xc8ed[125]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]]+_0xcd2dx17-_0xcd2dx13/2)+_0xc8ed[168];};mxText[_0xc8ed[202]][_0xc8ed[1657]]=function(){if(mxUtils[_0xc8ed[1331]](this[_0xc8ed[131]])){this[_0xc8ed[252]][_0xc8ed[339]]=_0xc8ed[110],this[_0xc8ed[252]][_0xc8ed[62]](this[_0xc8ed[131]])}else {var _0xcd2dx2=this[_0xc8ed[131]];this[_0xc8ed[507]]!=mxConstants[_0xc8ed[1656]]&&(_0xcd2dx2=mxUtils[_0xc8ed[321]](_0xcd2dx2,!1));var _0xcd2dx2=this[_0xc8ed[1650]]?_0xcd2dx2[_0xc8ed[230]](/\n/g,_0xc8ed[1453]):_0xcd2dx2,_0xcd2dx3=null!=this[_0xc8ed[1537]]&&this[_0xc8ed[1537]]!=mxConstants[_0xc8ed[217]]?this[_0xc8ed[1537]]:null,_0xcd2dx4=null!=this[_0xc8ed[467]]&&this[_0xc8ed[467]]!=mxConstants[_0xc8ed[217]]?this[_0xc8ed[467]]:null;if(null!=_0xcd2dx3||null!=_0xcd2dx4){if(_0xc8ed[1334]==this[_0xc8ed[277]]){null!=_0xcd2dx3&&(this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[1028]]=_0xcd2dx3),null!=_0xcd2dx4&&(this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[467]]=_0xc8ed[1669]+_0xcd2dx4)}else {var _0xcd2dx5=_0xc8ed[110];null!=_0xcd2dx3&&(_0xcd2dx5+=_0xc8ed[1418]+_0xcd2dx3+_0xc8ed[471]);null!=_0xcd2dx4&&(_0xcd2dx5+=_0xc8ed[1419]+_0xcd2dx4+_0xc8ed[471]);_0xcd2dx2=_0xc8ed[1670]+_0xcd2dx5+_0xc8ed[1671]+this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[489]]+_0xc8ed[1423]+_0xcd2dx2+_0xc8ed[1424];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[489]]=_0xc8ed[110];}};this[_0xc8ed[252]][_0xc8ed[339]]=_0xcd2dx2;}};mxText[_0xc8ed[202]][_0xc8ed[1441]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[124]];_0xcd2dx2[_0xc8ed[489]]=Math[_0xc8ed[488]](this[_0xc8ed[803]]*mxConstants[_0xc8ed[490]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[487]]=Math[_0xc8ed[488]](this[_0xc8ed[803]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[486]]=this[_0xc8ed[1288]];_0xcd2dx2[_0xc8ed[123]]=_0xc8ed[125];_0xcd2dx2[_0xc8ed[352]]=this[_0xc8ed[352]];_0xcd2dx2[_0xc8ed[1452]]=(this[_0xc8ed[666]]&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]]?_0xc8ed[1447]:_0xc8ed[110];_0xcd2dx2[_0xc8ed[666]]=(this[_0xc8ed[666]]&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]]?_0xc8ed[1449]:_0xc8ed[110];_0xcd2dx2[_0xc8ed[1498]]=(this[_0xc8ed[666]]&mxConstants[_0xc8ed[1414]])==mxConstants[_0xc8ed[1414]]?_0xc8ed[355]:_0xc8ed[110];_0xcd2dx2[_0xc8ed[1165]]=this[_0xc8ed[611]]==mxConstants[_0xc8ed[479]]?_0xc8ed[698]:this[_0xc8ed[611]]==mxConstants[_0xc8ed[480]]?_0xc8ed[699]:_0xc8ed[361];};mxText[_0xc8ed[202]][_0xc8ed[1654]]=function(_0xcd2dx2){var _0xcd2dx3=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[117]]/this[_0xc8ed[255]]),_0xcd2dx4=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[119]]/this[_0xc8ed[255]]);_0xcd2dx2=_0xcd2dx2[_0xc8ed[124]];this[_0xc8ed[1645]]?(_0xcd2dx2[_0xc8ed[277]]=_0xc8ed[188],0<_0xcd2dx4&&(_0xcd2dx2[_0xc8ed[1503]]=_0xcd2dx4+_0xc8ed[168]),0<_0xcd2dx3&&(_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx3+_0xc8ed[168])):_0xc8ed[1334]==this[_0xc8ed[277]]&&(_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx3+_0xc8ed[168],0<_0xcd2dx4&&(_0xcd2dx2[_0xc8ed[1503]]=_0xcd2dx4+_0xc8ed[168]));this[_0xc8ed[1333]]?(!this[_0xc8ed[1645]]&&0<_0xcd2dx3&&(_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx3+_0xc8ed[168]),_0xcd2dx2[_0xc8ed[493]]=_0xc8ed[1502]):_0xcd2dx2[_0xc8ed[493]]=_0xc8ed[494];};mxText[_0xc8ed[202]][_0xc8ed[1672]]=function(){this[_0xc8ed[1655]]=mxUtils[_0xc8ed[1501]](this[_0xc8ed[611]],this[_0xc8ed[552]])};mxText[_0xc8ed[202]][_0xc8ed[1673]]=function(){var _0xcd2dx2=0,_0xcd2dx3=0,_0xcd2dx2=this[_0xc8ed[611]]==mxConstants[_0xc8ed[479]]?(this[_0xc8ed[659]]-this[_0xc8ed[661]])/2:this[_0xc8ed[611]]==mxConstants[_0xc8ed[480]]?-this[_0xc8ed[661]]-this[_0xc8ed[1649]]:this[_0xc8ed[659]]+this[_0xc8ed[1648]],_0xcd2dx3=this[_0xc8ed[552]]==mxConstants[_0xc8ed[481]]?(this[_0xc8ed[658]]-this[_0xc8ed[660]])/2:this[_0xc8ed[552]]==mxConstants[_0xc8ed[482]]?-this[_0xc8ed[660]]-this[_0xc8ed[1647]]:this[_0xc8ed[658]]+this[_0xc8ed[1646]];return  new mxPoint(_0xcd2dx2,_0xcd2dx3);};function mxTriangle(){mxActor[_0xc8ed[239]](this)}mxUtils[_0xc8ed[1284]](mxTriangle,mxActor);mxTriangle[_0xc8ed[202]][_0xc8ed[1625]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[1276]](0,0);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,0.5*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1277]](0,_0xcd2dx9);_0xcd2dx2[_0xc8ed[268]]();};function mxHexagon(){mxActor[_0xc8ed[239]](this)}mxUtils[_0xc8ed[1284]](mxHexagon,mxActor);mxHexagon[_0xc8ed[202]][_0xc8ed[1625]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[1276]](0.25*_0xcd2dx5,0);_0xcd2dx2[_0xc8ed[1277]](0.75*_0xcd2dx5,0);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,0.5*_0xcd2dx9);_0xcd2dx2[_0xc8ed[1277]](0.75*_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1277]](0.25*_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[1277]](0,0.5*_0xcd2dx9);_0xcd2dx2[_0xc8ed[268]]();};function mxLine(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1336]]=_0xcd2dx3;this[_0xc8ed[1307]]=null!=_0xcd2dx4?_0xcd2dx4:1;}mxUtils[_0xc8ed[1284]](mxLine,mxShape);mxLine[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx4+=_0xcd2dx9/2;_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx3,_0xcd2dx4);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3+_0xcd2dx5,_0xcd2dx4);_0xcd2dx2[_0xc8ed[1336]]();};function mxImageShape(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[618]]=_0xcd2dx3;this[_0xc8ed[1334]]=_0xcd2dx4;this[_0xc8ed[1336]]=_0xcd2dx5;this[_0xc8ed[1307]]=null!=_0xcd2dx9?_0xcd2dx9:1;this[_0xc8ed[639]]= !1;}mxUtils[_0xc8ed[1284]](mxImageShape,mxRectangleShape);mxImageShape[_0xc8ed[202]][_0xc8ed[1674]]= !0;mxImageShape[_0xc8ed[202]][_0xc8ed[1568]]=function(){return !mxClient[_0xc8ed[80]]?0.5:0};mxImageShape[_0xc8ed[202]][_0xc8ed[183]]=function(_0xcd2dx2){mxShape[_0xc8ed[202]][_0xc8ed[183]][_0xc8ed[183]](this,arguments);this[_0xc8ed[1299]]=this[_0xc8ed[1336]]=this[_0xc8ed[1334]]=null;null!=this[_0xc8ed[124]]&&(this[_0xc8ed[1334]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_BACKGROUND),this[_0xc8ed[1336]]=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_BORDER),this[_0xc8ed[1674]]=1==mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_ASPECT,1),this[_0xc8ed[623]]=this[_0xc8ed[623]]||1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],_0xc8ed[1675],0),this[_0xc8ed[624]]=this[_0xc8ed[624]]||1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],_0xc8ed[1676],0));};mxImageShape[_0xc8ed[202]][_0xc8ed[1567]]=function(){return !this[_0xc8ed[1674]]};mxImageShape[_0xc8ed[202]][_0xc8ed[1570]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];return _0xcd2dx2;};mxImageShape[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=this[_0xc8ed[618]]){var _0xcd2dxa=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_BACKGROUND,null),_0xcd2dx12=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_BORDER,null);if(null!=_0xcd2dxa||null!=_0xcd2dx12){_0xcd2dx2[_0xc8ed[1245]](_0xcd2dxa),_0xcd2dx2[_0xc8ed[1249]](_0xcd2dx12),_0xcd2dx2[_0xc8ed[1319]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[1337]]()};_0xcd2dx2[_0xc8ed[618]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,this[_0xc8ed[618]],this[_0xc8ed[1674]],!1,!1);}else {mxRectangleShape[_0xc8ed[202]][_0xc8ed[1601]][_0xc8ed[183]](this,arguments)}};mxImageShape[_0xc8ed[202]][_0xc8ed[1575]]=function(){this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]])+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]])+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[160]](0,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[117]]))+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[160]](0,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[119]]))+_0xc8ed[168];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[1028]]=this[_0xc8ed[1334]]||_0xc8ed[110];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[1630]]=this[_0xc8ed[1336]]||_0xc8ed[110];this[_0xc8ed[252]][_0xc8ed[339]]=_0xc8ed[110];if(null!=this[_0xc8ed[618]]){var _0xcd2dx2=document[_0xc8ed[55]](mxClient[_0xc8ed[49]]||null==mxClient[_0xc8ed[73]]&&0!=this[_0xc8ed[603]]?mxClient[_0xc8ed[463]]+_0xc8ed[464]:_0xc8ed[466]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx2[_0xc8ed[390]]=this[_0xc8ed[618]];var _0xcd2dx3=100>this[_0xc8ed[461]]?_0xc8ed[459]+this[_0xc8ed[461]]+_0xc8ed[460]:_0xc8ed[110];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[347]]=_0xcd2dx3;this[_0xc8ed[623]]&&this[_0xc8ed[624]]?_0xcd2dx3+=_0xc8ed[1677]:this[_0xc8ed[623]]?_0xcd2dx3+=_0xc8ed[1678]:this[_0xc8ed[624]]&&(_0xcd2dx3+=_0xc8ed[1679]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[347]]!=_0xcd2dx3&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[347]]=_0xcd2dx3);_0xc8ed[618]==_0xcd2dx2[_0xc8ed[301]]?_0xcd2dx2[_0xc8ed[124]][_0xc8ed[603]]=this[_0xc8ed[603]]:_0xcd2dx2[_0xc8ed[124]][mxClient[_0xc8ed[73]]+_0xc8ed[1662]]=_0xc8ed[1394]+this[_0xc8ed[603]]+_0xc8ed[1666];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[117]];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[119]];this[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[1617]]=_0xc8ed[110];this[_0xc8ed[252]][_0xc8ed[62]](_0xcd2dx2);}else {this[_0xc8ed[1600]](this[_0xc8ed[252]])};};function mxLabel(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxRectangleShape[_0xc8ed[239]](this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5)}mxUtils[_0xc8ed[1284]](mxLabel,mxRectangleShape);mxLabel[_0xc8ed[202]][_0xc8ed[1680]]=mxConstants[_0xc8ed[1681]];mxLabel[_0xc8ed[202]][_0xc8ed[657]]=2;mxLabel[_0xc8ed[202]][_0xc8ed[1682]]=10;mxLabel[_0xc8ed[202]][_0xc8ed[635]]=2;mxLabel[_0xc8ed[202]][_0xc8ed[176]]=function(_0xcd2dx2){mxShape[_0xc8ed[202]][_0xc8ed[176]][_0xc8ed[183]](this,arguments);null!=this[_0xc8ed[632]]&&null!=this[_0xc8ed[630]]&&(this[_0xc8ed[1683]]= new this[_0xc8ed[630]],this[_0xc8ed[1683]][_0xc8ed[507]]=this[_0xc8ed[507]],this[_0xc8ed[1683]][_0xc8ed[1562]]=this[_0xc8ed[1562]],this[_0xc8ed[1683]][_0xc8ed[1334]]=this[_0xc8ed[632]],this[_0xc8ed[1683]][_0xc8ed[1336]]=this[_0xc8ed[632]],this[_0xc8ed[1683]][_0xc8ed[1299]]=this[_0xc8ed[634]],this[_0xc8ed[1683]][_0xc8ed[663]]=this[_0xc8ed[638]],this[_0xc8ed[1683]][_0xc8ed[176]](this[_0xc8ed[252]]));};mxLabel[_0xc8ed[202]][_0xc8ed[258]]=function(){null!=this[_0xc8ed[1683]]&&(this[_0xc8ed[1683]][_0xc8ed[1334]]=this[_0xc8ed[632]],this[_0xc8ed[1683]][_0xc8ed[1336]]=this[_0xc8ed[632]],this[_0xc8ed[1683]][_0xc8ed[1299]]=this[_0xc8ed[634]],this[_0xc8ed[1683]][_0xc8ed[663]]=this[_0xc8ed[638]]);mxShape[_0xc8ed[202]][_0xc8ed[258]][_0xc8ed[183]](this,arguments);};mxLabel[_0xc8ed[202]][_0xc8ed[1567]]=function(){return mxRectangleShape[_0xc8ed[202]][_0xc8ed[1567]][_0xc8ed[183]](this,arguments)&&null==this[_0xc8ed[632]]&&null==this[_0xc8ed[630]]};mxLabel[_0xc8ed[202]][_0xc8ed[1602]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){this[_0xc8ed[1684]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);this[_0xc8ed[1685]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);mxRectangleShape[_0xc8ed[202]][_0xc8ed[1602]][_0xc8ed[183]](this,arguments);};mxLabel[_0xc8ed[202]][_0xc8ed[1684]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){null!=this[_0xc8ed[618]]&&(_0xcd2dx3=this[_0xc8ed[1686]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[618]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]],this[_0xc8ed[618]],!1,!1,!1))};mxLabel[_0xc8ed[202]][_0xc8ed[1686]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_ALIGN,mxConstants.ALIGN_LEFT),_0xcd2dxa=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),_0xcd2dx12=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_WIDTH,mxConstants.DEFAULT_IMAGESIZE),_0xcd2dx13=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_HEIGHT,mxConstants.DEFAULT_IMAGESIZE),_0xcd2dx14=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_SPACING,this[_0xc8ed[657]])+5;_0xcd2dx2=_0xcd2dx9==mxConstants[_0xc8ed[479]]?_0xcd2dx2+(_0xcd2dx4-_0xcd2dx12)/2:_0xcd2dx9==mxConstants[_0xc8ed[480]]?_0xcd2dx2+(_0xcd2dx4-_0xcd2dx12-_0xcd2dx14):_0xcd2dx2+_0xcd2dx14;_0xcd2dx3=_0xcd2dxa==mxConstants[_0xc8ed[1687]]?_0xcd2dx3+_0xcd2dx14:_0xcd2dxa==mxConstants[_0xc8ed[482]]?_0xcd2dx3+(_0xcd2dx5-_0xcd2dx13-_0xcd2dx14):_0xcd2dx3+(_0xcd2dx5-_0xcd2dx13)/2;return  new mxRectangle(_0xcd2dx2,_0xcd2dx3,_0xcd2dx12,_0xcd2dx13);};mxLabel[_0xc8ed[202]][_0xc8ed[1685]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){null!=this[_0xc8ed[1683]]?(this[_0xc8ed[1683]][_0xc8ed[1562]]=this[_0xc8ed[1688]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),this[_0xc8ed[1683]][_0xc8ed[1209]](_0xcd2dx2)):null!=this[_0xc8ed[631]]&&(_0xcd2dx3=this[_0xc8ed[1688]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[618]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]],this[_0xc8ed[631]],!1,!1,!1))};mxLabel[_0xc8ed[202]][_0xc8ed[1688]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_ALIGN,mxConstants.ALIGN_LEFT),_0xcd2dxa=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_IMAGE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),_0xcd2dx12=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_INDICATOR_WIDTH,this[_0xc8ed[1682]]),_0xcd2dx13=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_INDICATOR_HEIGHT,this[_0xc8ed[1682]]),_0xcd2dx14=this[_0xc8ed[657]]+5;_0xcd2dx2=_0xcd2dx9==mxConstants[_0xc8ed[480]]?_0xcd2dx2+(_0xcd2dx4-_0xcd2dx12-_0xcd2dx14):_0xcd2dx9==mxConstants[_0xc8ed[479]]?_0xcd2dx2+(_0xcd2dx4-_0xcd2dx12)/2:_0xcd2dx2+_0xcd2dx14;_0xcd2dx3=_0xcd2dxa==mxConstants[_0xc8ed[482]]?_0xcd2dx3+(_0xcd2dx5-_0xcd2dx13-_0xcd2dx14):_0xcd2dxa==mxConstants[_0xc8ed[1687]]?_0xcd2dx3+_0xcd2dx14:_0xcd2dx3+(_0xcd2dx5-_0xcd2dx13)/2;return  new mxRectangle(_0xcd2dx2,_0xcd2dx3,_0xcd2dx12,_0xcd2dx13);};mxLabel[_0xc8ed[202]][_0xc8ed[1575]]=function(){for(mxRectangleShape[_0xc8ed[202]][_0xc8ed[1575]][_0xc8ed[183]](this,arguments);this[_0xc8ed[252]][_0xc8ed[1580]]();){this[_0xc8ed[252]][_0xc8ed[266]](this[_0xc8ed[252]][_0xc8ed[1581]])};if(null!=this[_0xc8ed[618]]){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[466]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[1500];_0xcd2dx2[_0xc8ed[57]](_0xc8ed[467],_0xc8ed[468]);var _0xcd2dx3=this[_0xc8ed[1686]](this[_0xc8ed[1562]][_0xc8ed[235]],this[_0xc8ed[1562]][_0xc8ed[236]],this[_0xc8ed[1562]][_0xc8ed[117]],this[_0xc8ed[1562]][_0xc8ed[119]]);_0xcd2dx3[_0xc8ed[235]]-=this[_0xc8ed[1562]][_0xc8ed[235]];_0xcd2dx3[_0xc8ed[236]]-=this[_0xc8ed[1562]][_0xc8ed[236]];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[488]](_0xcd2dx3[_0xc8ed[235]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[488]](_0xcd2dx3[_0xc8ed[236]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[488]](_0xcd2dx3[_0xc8ed[117]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[488]](_0xcd2dx3[_0xc8ed[119]])+_0xc8ed[168];_0xcd2dx2[_0xc8ed[390]]=this[_0xc8ed[618]];this[_0xc8ed[252]][_0xc8ed[62]](_0xcd2dx2);};};function mxCylinder(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxCylinder,mxShape);mxCylinder[_0xc8ed[202]][_0xc8ed[1503]]=40;mxCylinder[_0xc8ed[202]][_0xc8ed[1564]]=0;mxCylinder[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[513]](_0xcd2dx3,_0xcd2dx4);_0xcd2dx2[_0xc8ed[1275]]();this[_0xc8ed[1625]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,!1);_0xcd2dx2[_0xc8ed[1337]]();_0xcd2dx2[_0xc8ed[1267]](!1);_0xcd2dx2[_0xc8ed[1275]]();this[_0xc8ed[1625]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,!0);_0xcd2dx2[_0xc8ed[1336]]();};mxCylinder[_0xc8ed[202]][_0xc8ed[1625]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx3=Math[_0xc8ed[243]](this[_0xc8ed[1503]],Math[_0xc8ed[488]](_0xcd2dx9/5));if(_0xcd2dxa&&null!=this[_0xc8ed[1334]]||!_0xcd2dxa&&null==this[_0xc8ed[1334]]){_0xcd2dx2[_0xc8ed[1276]](0,_0xcd2dx3),_0xcd2dx2[_0xc8ed[1279]](0,2*_0xcd2dx3,_0xcd2dx5,2*_0xcd2dx3,_0xcd2dx5,_0xcd2dx3),_0xcd2dxa||(_0xcd2dx2[_0xc8ed[1336]](),_0xcd2dx2[_0xc8ed[1275]]())};_0xcd2dxa||(_0xcd2dx2[_0xc8ed[1276]](0,_0xcd2dx3),_0xcd2dx2[_0xc8ed[1279]](0,-_0xcd2dx3/3,_0xcd2dx5,-_0xcd2dx3/3,_0xcd2dx5,_0xcd2dx3),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,_0xcd2dx9-_0xcd2dx3),_0xcd2dx2[_0xc8ed[1279]](_0xcd2dx5,_0xcd2dx9+_0xcd2dx3/3,0,_0xcd2dx9+_0xcd2dx3/3,0,_0xcd2dx9-_0xcd2dx3),_0xcd2dx2[_0xc8ed[268]]());};function mxConnector(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxPolyline[_0xc8ed[239]](this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)}mxUtils[_0xc8ed[1284]](mxConnector,mxPolyline);mxConnector[_0xc8ed[202]][_0xc8ed[1594]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1689]](_0xcd2dx2,_0xcd2dx3,!0),_0xcd2dx5=this[_0xc8ed[1689]](_0xcd2dx2,_0xcd2dx3,!1);null==this[_0xc8ed[124]]||1!=this[_0xc8ed[124]][mxConstants[_0xc8ed[1690]]]?this[_0xc8ed[1639]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[1606]]):this[_0xc8ed[1691]](_0xcd2dx2,_0xcd2dx3);_0xcd2dx2[_0xc8ed[1245]](this[_0xc8ed[1336]]);_0xcd2dx2[_0xc8ed[1267]](!1);_0xcd2dx2[_0xc8ed[1251]](!1);null!=_0xcd2dx4&&_0xcd2dx4();null!=_0xcd2dx5&&_0xcd2dx5();};mxConnector[_0xc8ed[202]][_0xc8ed[1691]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[1275]]();var _0xcd2dx4=_0xcd2dx3[0],_0xcd2dx5=_0xcd2dx3[_0xc8ed[67]];_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]);for(_0xcd2dx4=1;_0xcd2dx4<_0xcd2dx5-2;_0xcd2dx4++){var _0xcd2dx9=_0xcd2dx3[_0xcd2dx4],_0xcd2dxa=_0xcd2dx3[_0xcd2dx4+1];_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],(_0xcd2dx9[_0xc8ed[235]]+_0xcd2dxa[_0xc8ed[235]])/2,(_0xcd2dx9[_0xc8ed[236]]+_0xcd2dxa[_0xc8ed[236]])/2);};_0xcd2dx9=_0xcd2dx3[_0xcd2dx5-2];_0xcd2dxa=_0xcd2dx3[_0xcd2dx5-1];_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa[_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[1336]]();};mxConnector[_0xc8ed[202]][_0xc8ed[1689]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[67]],_0xcd2dx9=_0xcd2dx4?_0xcd2dx3[1]:_0xcd2dx3[_0xcd2dx5-2];_0xcd2dx3=_0xcd2dx4?_0xcd2dx3[0]:_0xcd2dx3[_0xcd2dx5-1];var _0xcd2dx5=_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx9[_0xc8ed[235]],_0xcd2dxa=_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx9[_0xc8ed[236]],_0xcd2dx12=Math[_0xc8ed[160]](1,Math[_0xc8ed[428]](_0xcd2dx5*_0xcd2dx5+_0xcd2dxa*_0xcd2dxa)),_0xcd2dx9=_0xcd2dx5/_0xcd2dx12,_0xcd2dx5=_0xcd2dxa/_0xcd2dx12,_0xcd2dxa=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],_0xcd2dx4?mxConstants[_0xc8ed[1692]]:mxConstants[_0xc8ed[1693]],mxConstants.DEFAULT_MARKERSIZE),_0xcd2dx12=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],_0xcd2dx4?mxConstants[_0xc8ed[1694]]:mxConstants[_0xc8ed[1695]]);return mxMarker[_0xc8ed[1689]](_0xcd2dx2,this,_0xcd2dx12,_0xcd2dx3,_0xcd2dx9,_0xcd2dx5,_0xcd2dxa,_0xcd2dx4,this[_0xc8ed[1307]],0!=this[_0xc8ed[124]][_0xcd2dx4?mxConstants[_0xc8ed[1696]]:mxConstants[_0xc8ed[1697]]]);};mxConnector[_0xc8ed[202]][_0xc8ed[1612]]=function(_0xcd2dx2){mxShape[_0xc8ed[202]][_0xc8ed[1612]][_0xc8ed[183]](this,arguments);var _0xcd2dx3=0;mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_STARTARROW,mxConstants.NONE)!=mxConstants[_0xc8ed[217]]&&(_0xcd2dx3=mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_MARKERSIZE)+1);mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ENDARROW,mxConstants.NONE)!=mxConstants[_0xc8ed[217]]&&(_0xcd2dx3=Math[_0xc8ed[160]](_0xcd2dx3,mxUtils[_0xc8ed[1550]](this[_0xc8ed[124]],mxConstants.STYLE_ENDSIZE,mxConstants.DEFAULT_MARKERSIZE))+1);_0xcd2dx2[_0xc8ed[244]](Math[_0xc8ed[430]](_0xcd2dx3*this[_0xc8ed[255]]));};function mxSwimlane(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxShape[_0xc8ed[239]](this);this[_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[1334]]=_0xcd2dx3;this[_0xc8ed[1336]]=_0xcd2dx4;this[_0xc8ed[1307]]=null!=_0xcd2dx5?_0xcd2dx5:1;}mxUtils[_0xc8ed[1284]](mxSwimlane,mxShape);mxSwimlane[_0xc8ed[202]][_0xc8ed[1680]]=16;mxSwimlane[_0xc8ed[202]][_0xc8ed[1597]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2=Math[_0xc8ed[243]](_0xcd2dx9,mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE));return  new mxRectangle(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx2);};mxSwimlane[_0xc8ed[202]][_0xc8ed[1614]]=function(){var _0xcd2dx2=mxShape[_0xc8ed[202]][_0xc8ed[1614]][_0xc8ed[183]](this,arguments);1!=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_HORIZONTAL,1)&&(_0xcd2dx2+=mxText[_0xc8ed[202]][_0xc8ed[1616]]);return _0xcd2dx2;};mxSwimlane[_0xc8ed[202]][_0xc8ed[1615]]=function(){return this[_0xc8ed[1614]]()};mxSwimlane[_0xc8ed[202]][_0xc8ed[1590]]=function(){return mxShape[_0xc8ed[202]][_0xc8ed[1590]][_0xc8ed[183]](this,arguments)||1!=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_HORIZONTAL,1)};mxSwimlane[_0xc8ed[202]][_0xc8ed[1603]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_ARCSIZE,100*mxConstants[_0xc8ed[1557]])/100;return 3*_0xcd2dx4*_0xcd2dx2;};mxSwimlane[_0xc8ed[202]][_0xc8ed[1595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=Math[_0xc8ed[243]](_0xcd2dx9,mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE)),_0xcd2dx12=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_SWIMLANE_FILLCOLOR,mxConstants.NONE),_0xcd2dx13=1==mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_SWIMLANE_LINE,1),_0xcd2dx14=0;_0xcd2dx2[_0xc8ed[513]](_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[1606]]?(_0xcd2dx14=this[_0xc8ed[1603]](_0xcd2dx5,_0xcd2dx9,_0xcd2dxa),this[_0xc8ed[1698]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx14,_0xcd2dx12,_0xcd2dx13)):this[_0xc8ed[1699]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13);_0xcd2dx12=mxUtils[_0xc8ed[433]](this[_0xc8ed[124]],mxConstants.STYLE_SEPARATORCOLOR,mxConstants.NONE);this[_0xc8ed[1700]](_0xcd2dx2,_0xcd2dx5,_0xcd2dxa,_0xcd2dx9,_0xcd2dx12);null!=this[_0xc8ed[618]]&&(_0xcd2dx9=this[_0xc8ed[1686]](_0xcd2dx3,_0xcd2dxa,_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[618]](_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx3,_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx4,_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]],this[_0xc8ed[618]],!1,!1,!1));this[_0xc8ed[617]]&&(_0xcd2dx2[_0xc8ed[1267]](!1),this[_0xc8ed[1604]](_0xcd2dx2,0,0,_0xcd2dx5,_0xcd2dxa,_0xcd2dx14));};mxSwimlane[_0xc8ed[202]][_0xc8ed[1699]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){_0xcd2dx12!=mxConstants[_0xc8ed[217]]&&(_0xcd2dx2[_0xc8ed[815]](),_0xcd2dx2[_0xc8ed[1245]](_0xcd2dx12),_0xcd2dx2[_0xc8ed[1319]](0,0,_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[1337]](),_0xcd2dx2[_0xc8ed[1210]](),_0xcd2dx2[_0xc8ed[1267]](!1));_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](0,_0xcd2dxa);_0xcd2dx2[_0xc8ed[1277]](0,0);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,0);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,_0xcd2dxa);_0xcd2dx13&&_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx2[_0xc8ed[1337]]();_0xcd2dxa<_0xcd2dx9&&_0xcd2dx12==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2[_0xc8ed[1229]]= !1,_0xcd2dx2[_0xc8ed[1275]](),_0xcd2dx2[_0xc8ed[1276]](0,_0xcd2dxa),_0xcd2dx2[_0xc8ed[1277]](0,_0xcd2dx9),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,_0xcd2dx9),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,_0xcd2dxa),_0xcd2dx2[_0xc8ed[1336]]());};mxSwimlane[_0xc8ed[202]][_0xc8ed[1698]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){_0xcd2dx13!=mxConstants[_0xc8ed[217]]&&(_0xcd2dx2[_0xc8ed[815]](),_0xcd2dx2[_0xc8ed[1245]](_0xcd2dx13),_0xcd2dx2[_0xc8ed[1320]](0,0,_0xcd2dx5,_0xcd2dx9,_0xcd2dx12,_0xcd2dx12),_0xcd2dx2[_0xc8ed[1337]](),_0xcd2dx2[_0xc8ed[1210]](),_0xcd2dx2[_0xc8ed[1267]](!1));_0xcd2dx2[_0xc8ed[1275]]();_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx5,_0xcd2dxa);_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,_0xcd2dx12);_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx5,0,_0xcd2dx5-Math[_0xc8ed[243]](_0xcd2dx5/2,_0xcd2dx12),0);_0xcd2dx2[_0xc8ed[1277]](Math[_0xc8ed[243]](_0xcd2dx5/2,_0xcd2dx12),0);_0xcd2dx2[_0xc8ed[1278]](0,0,0,_0xcd2dx12);_0xcd2dx2[_0xc8ed[1277]](0,_0xcd2dxa);_0xcd2dx14&&_0xcd2dx2[_0xc8ed[268]]();_0xcd2dx2[_0xc8ed[1337]]();_0xcd2dxa<_0xcd2dx9&&_0xcd2dx13==mxConstants[_0xc8ed[217]]&&(_0xcd2dx2[_0xc8ed[1229]]= !1,_0xcd2dx2[_0xc8ed[1275]](),_0xcd2dx2[_0xc8ed[1276]](0,_0xcd2dxa),_0xcd2dx2[_0xc8ed[1277]](0,_0xcd2dx9-_0xcd2dx12),_0xcd2dx2[_0xc8ed[1278]](0,_0xcd2dx9,Math[_0xc8ed[243]](_0xcd2dx5/2,_0xcd2dx12),_0xcd2dx9),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5-Math[_0xc8ed[243]](_0xcd2dx5/2,_0xcd2dx12),_0xcd2dx9),_0xcd2dx2[_0xc8ed[1278]](_0xcd2dx5,_0xcd2dx9,_0xcd2dx5,_0xcd2dx9-_0xcd2dx12),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx5,_0xcd2dxa),_0xcd2dx2[_0xc8ed[1336]]());};mxSwimlane[_0xc8ed[202]][_0xc8ed[1700]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx9!=mxConstants[_0xc8ed[217]]&&(_0xcd2dx2[_0xc8ed[1249]](_0xcd2dx9),_0xcd2dx2[_0xc8ed[1251]](!0),_0xcd2dx2[_0xc8ed[1275]](),_0xcd2dx2[_0xc8ed[1276]](_0xcd2dx3,_0xcd2dx4),_0xcd2dx2[_0xc8ed[1277]](_0xcd2dx3,_0xcd2dx5),_0xcd2dx2[_0xc8ed[1336]](),_0xcd2dx2[_0xc8ed[1251]](!1))};mxSwimlane[_0xc8ed[202]][_0xc8ed[1686]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return  new mxRectangle(_0xcd2dx2+_0xcd2dx4-this[_0xc8ed[1680]],_0xcd2dx3,this[_0xc8ed[1680]],this[_0xc8ed[1680]])};function mxGraphLayout(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2}mxGraphLayout[_0xc8ed[202]][_0xc8ed[1179]]=null;mxGraphLayout[_0xc8ed[202]][_0xc8ed[1701]]= !0;mxGraphLayout[_0xc8ed[202]][_0xc8ed[1101]]=null;mxGraphLayout[_0xc8ed[202]][_0xc8ed[1702]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){};mxGraphLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1703]]=function(){return this[_0xc8ed[1179]]};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1704]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3);_0xcd2dx3=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[124]]:this[_0xc8ed[1179]][_0xc8ed[1705]](_0xcd2dx3);return null!=_0xcd2dx3?_0xcd2dx3[_0xcd2dx2]:null;};mxGraphLayout[_0xc8ed[1706]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx4&&null!=_0xcd2dx2){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;_0xcd2dx9=_0xcd2dx9||[];var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2);if(null==_0xcd2dx9[_0xcd2dxa]&&(_0xcd2dx9[_0xcd2dxa]=_0xcd2dx2,_0xcd2dx5=_0xcd2dx4(_0xcd2dx2,_0xcd2dx5),null==_0xcd2dx5||_0xcd2dx5)){if(_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1707]](_0xcd2dx2),0<_0xcd2dx5){for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5;_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1708]](_0xcd2dx2,_0xcd2dxa),_0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx12,!0)==_0xcd2dx2;if(!_0xcd2dx3||_0xcd2dx13){_0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx12,!_0xcd2dx13),this[_0xc8ed[1706]](_0xcd2dx13,_0xcd2dx3,_0xcd2dx4,_0xcd2dx12,_0xcd2dx9)};}}};}};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1711]]=function(_0xcd2dx2){return this[_0xc8ed[1179]][_0xc8ed[1712]](_0xcd2dx2)};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1713]]=function(_0xcd2dx2){return !this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2)||!this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx2)};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1715]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]();return !_0xcd2dx3[_0xc8ed[250]](_0xcd2dx2)||!this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx2)||null==_0xcd2dx3[_0xc8ed[1709]](_0xcd2dx2,!0)||null==_0xcd2dx3[_0xc8ed[1709]](_0xcd2dx2,!1);};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1716]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_NOEDGESTYLE,_0xcd2dx3?_0xc8ed[468]:_0xc8ed[500],[_0xcd2dx2])};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1718]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_ORTHOGONAL,_0xcd2dx3?_0xc8ed[500]:_0xc8ed[468],[_0xcd2dx2])};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1719]]=function(_0xcd2dx2){var _0xcd2dx3= new mxPoint;if(null!=_0xcd2dx2&&_0xcd2dx2!=this[_0xc8ed[1101]]){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]();if(_0xcd2dx4[_0xc8ed[1720]](this[_0xc8ed[1101]],_0xcd2dx2)){for(var _0xcd2dx5=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx2);_0xcd2dx2!=this[_0xc8ed[1101]];){_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx5[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx5[_0xc8ed[236]],_0xcd2dx2=_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx2),_0xcd2dx5=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx2)}};};return _0xcd2dx3;};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1722]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[251]],_0xcd2dx5=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx2);null==_0xcd2dx5?(_0xcd2dx5= new mxGeometry,_0xcd2dx5[_0xc8ed[1723]](!0)):_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]]();if(null!=this[_0xc8ed[1101]]&&null!=_0xcd2dx3){for(var _0xcd2dx9=_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx2),_0xcd2dx9=this[_0xc8ed[1719]](_0xcd2dx9),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx3[_0xc8ed[67]];_0xcd2dxa++){_0xcd2dx3[_0xcd2dxa][_0xc8ed[235]]-=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx3[_0xcd2dxa][_0xc8ed[236]]-=_0xcd2dx9[_0xc8ed[236]]}};_0xcd2dx5[_0xc8ed[1525]]=_0xcd2dx3;_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx5);}};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1725]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx2),_0xcd2dxa=null;if(null!=_0xcd2dx9){_0xcd2dxa= new mxRectangle(_0xcd2dx3,_0xcd2dx4,_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]);if(this[_0xc8ed[1701]]){var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);if(null!=_0xcd2dx12&&null!=_0xcd2dx12[_0xc8ed[963]]&&null!=_0xcd2dx12[_0xc8ed[963]][_0xc8ed[1563]]){var _0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx14=_0xcd2dx12[_0xc8ed[963]][_0xc8ed[1563]];_0xcd2dx12[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[235]]<_0xcd2dx12[_0xc8ed[235]]&&(_0xcd2dx3+=(_0xcd2dx12[_0xc8ed[235]]-_0xcd2dx14[_0xc8ed[235]])/_0xcd2dx13,_0xcd2dxa[_0xc8ed[117]]=_0xcd2dx14[_0xc8ed[117]]);_0xcd2dx12[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[236]]<_0xcd2dx12[_0xc8ed[236]]&&(_0xcd2dx4+=(_0xcd2dx12[_0xc8ed[236]]-_0xcd2dx14[_0xc8ed[236]])/_0xcd2dx13,_0xcd2dxa[_0xc8ed[119]]=_0xcd2dx14[_0xc8ed[119]]);};};null!=this[_0xc8ed[1101]]&&(_0xcd2dx12=_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx2),null!=_0xcd2dx12&&_0xcd2dx12!=this[_0xc8ed[1101]]&&(_0xcd2dx12=this[_0xc8ed[1719]](_0xcd2dx12),_0xcd2dx3-=_0xcd2dx12[_0xc8ed[235]],_0xcd2dx4-=_0xcd2dx12[_0xc8ed[236]]));if(_0xcd2dx9[_0xc8ed[235]]!=_0xcd2dx3||_0xcd2dx9[_0xc8ed[236]]!=_0xcd2dx4){_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),_0xcd2dx9[_0xc8ed[235]]=_0xcd2dx3,_0xcd2dx9[_0xc8ed[236]]=_0xcd2dx4,_0xcd2dx5[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx9)};};return _0xcd2dxa;};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1726]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1721]](_0xcd2dx2);if(this[_0xc8ed[1701]]){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);if(null!=_0xcd2dx4&&null!=_0xcd2dx4[_0xc8ed[963]]&&null!=_0xcd2dx4[_0xc8ed[963]][_0xc8ed[1563]]){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx9=_0xcd2dx4[_0xc8ed[963]][_0xc8ed[1563]],_0xcd2dxa=Math[_0xc8ed[160]](_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx9[_0xc8ed[235]],0)/_0xcd2dx5,_0xcd2dx12=Math[_0xc8ed[160]](_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx9[_0xc8ed[236]],0)/_0xcd2dx5,_0xcd2dx13=Math[_0xc8ed[160]](_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]-(_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]),0)/_0xcd2dx5,_0xcd2dx4=Math[_0xc8ed[160]](_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]]-(_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]),0)/_0xcd2dx5,_0xcd2dx3= new mxRectangle(_0xcd2dx3[_0xc8ed[235]]-_0xcd2dxa,_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx12,_0xcd2dx3[_0xc8ed[117]]+_0xcd2dxa+_0xcd2dx13,_0xcd2dx3[_0xc8ed[119]]+_0xcd2dx12+_0xcd2dx4)};};null!=this[_0xc8ed[1101]]&&(_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx2),_0xcd2dx3=_0xcd2dx3[_0xc8ed[238]](),null!=_0xcd2dx2&&_0xcd2dx2!=this[_0xc8ed[1101]]&&(_0xcd2dx2=this[_0xc8ed[1719]](_0xcd2dx2),_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[236]]));return  new mxRectangle(_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]);};mxGraphLayout[_0xc8ed[202]][_0xc8ed[1727]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[473]]();try{for(var _0xcd2dx4=_0xcd2dx2[_0xc8ed[67]]-1;0<=_0xcd2dx4;_0xcd2dx4--){var _0xcd2dx5=_0xcd2dx2[_0xcd2dx4],_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[1728]](_0xcd2dx5),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[1729]](_0xcd2dx9),_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx5),_0xcd2dx13=0,_0xcd2dx14=0;if(this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx5)){var _0xcd2dx15=this[_0xc8ed[1179]][_0xc8ed[1731]](_0xcd2dx5),_0xcd2dx13=_0xcd2dx15[_0xc8ed[117]],_0xcd2dx14=_0xcd2dx15[_0xc8ed[119]]};null!=_0xcd2dxa&&null!=_0xcd2dx12&&(_0xcd2dx12=_0xcd2dx12[_0xc8ed[238]](),_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx12[_0xc8ed[235]]+_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx3-_0xcd2dx13,_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx12[_0xc8ed[236]]+_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx3-_0xcd2dx14,_0xcd2dx12[_0xc8ed[117]]=_0xcd2dxa[_0xc8ed[117]]+2*_0xcd2dx3+_0xcd2dx13,_0xcd2dx12[_0xc8ed[119]]=_0xcd2dxa[_0xc8ed[119]]+2*_0xcd2dx3+_0xcd2dx14,this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1724]](_0xcd2dx5,_0xcd2dx12),this[_0xc8ed[1179]][_0xc8ed[834]](_0xcd2dx9,_0xcd2dx3+_0xcd2dx13-_0xcd2dxa[_0xc8ed[235]],_0xcd2dx3+_0xcd2dx14-_0xcd2dxa[_0xc8ed[236]]));}}finally{this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[476]]()};};function mxStackLayout(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2);this[_0xc8ed[662]]=null!=_0xcd2dx3?_0xcd2dx3:!0;this[_0xc8ed[657]]=null!=_0xcd2dx4?_0xcd2dx4:0;this[_0xc8ed[1732]]=null!=_0xcd2dx5?_0xcd2dx5:0;this[_0xc8ed[1733]]=null!=_0xcd2dx9?_0xcd2dx9:0;this[_0xc8ed[467]]=null!=_0xcd2dxa?_0xcd2dxa:0;}mxStackLayout[_0xc8ed[202]]= new mxGraphLayout;mxStackLayout[_0xc8ed[202]][_0xc8ed[196]]=mxStackLayout;mxStackLayout[_0xc8ed[202]][_0xc8ed[662]]=null;mxStackLayout[_0xc8ed[202]][_0xc8ed[657]]=null;mxStackLayout[_0xc8ed[202]][_0xc8ed[1732]]=null;mxStackLayout[_0xc8ed[202]][_0xc8ed[1733]]=null;mxStackLayout[_0xc8ed[202]][_0xc8ed[467]]=0;mxStackLayout[_0xc8ed[202]][_0xc8ed[1734]]= !1;mxStackLayout[_0xc8ed[202]][_0xc8ed[1334]]= !1;mxStackLayout[_0xc8ed[202]][_0xc8ed[1735]]= !1;mxStackLayout[_0xc8ed[202]][_0xc8ed[1736]]= !1;mxStackLayout[_0xc8ed[202]][_0xc8ed[1333]]=null;mxStackLayout[_0xc8ed[202]][_0xc8ed[1737]]=function(){return this[_0xc8ed[662]]};mxStackLayout[_0xc8ed[202]][_0xc8ed[1702]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx2),_0xcd2dxa=this[_0xc8ed[1737]]();if(null!=_0xcd2dx2&&null!=_0xcd2dx9){var _0xcd2dx12=0,_0xcd2dx13=0,_0xcd2dx14=_0xcd2dx5[_0xc8ed[262]](_0xcd2dx9);_0xcd2dx3=_0xcd2dxa?_0xcd2dx3:_0xcd2dx4;_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx9);null!=_0xcd2dx12&&(_0xcd2dx3-=_0xcd2dxa?_0xcd2dx12[_0xc8ed[235]]:_0xcd2dx12[_0xc8ed[236]]);for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dx14;_0xcd2dx12++){if(_0xcd2dx4=_0xcd2dx5[_0xc8ed[263]](_0xcd2dx9,_0xcd2dx12),_0xcd2dx4!=_0xcd2dx2&&(_0xcd2dx4=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx4),null!=_0xcd2dx4)){_0xcd2dx4=_0xcd2dxa?_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]/2:_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]/2;if(_0xcd2dx13<_0xcd2dx3&&_0xcd2dx4>_0xcd2dx3){break };_0xcd2dx13=_0xcd2dx4;}};_0xcd2dxa=_0xcd2dx9[_0xc8ed[1738]](_0xcd2dx2);_0xcd2dxa=Math[_0xc8ed[160]](0,_0xcd2dx12-(_0xcd2dx12>_0xcd2dxa?1:0));_0xcd2dx5[_0xc8ed[99]](_0xcd2dx9,_0xcd2dx2,_0xcd2dxa);};};mxStackLayout[_0xc8ed[202]][_0xc8ed[1739]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[1721]](_0xcd2dx2);if(null!=this[_0xc8ed[1179]][_0xc8ed[526]]&&(null==_0xcd2dx4&&_0xcd2dx3[_0xc8ed[1740]](_0xcd2dx2)||_0xcd2dx2==this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1741]])){_0xcd2dx4= new mxRectangle(0,0,this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[359]]-1,this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[167]]-1)};return _0xcd2dx4;};mxStackLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1737]](),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=this[_0xc8ed[1739]](_0xcd2dx2),_0xcd2dx9=0;null!=_0xcd2dx5&&(_0xcd2dx9=_0xcd2dx3?_0xcd2dx5[_0xc8ed[119]]:_0xcd2dx5[_0xc8ed[117]]);var _0xcd2dx9=_0xcd2dx9-(2*this[_0xc8ed[657]]+2*this[_0xc8ed[467]]),_0xcd2dxa=this[_0xc8ed[1732]]+this[_0xc8ed[467]],_0xcd2dx12=this[_0xc8ed[1733]]+this[_0xc8ed[467]];if(this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx2)){var _0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[1705]](_0xcd2dx2),_0xcd2dx14=mxUtils[_0xc8ed[433]](_0xcd2dx13,mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE),_0xcd2dx13=mxUtils[_0xc8ed[433]](_0xcd2dx13,mxConstants.STYLE_HORIZONTAL,!0);_0xcd2dx3==_0xcd2dx13&&(_0xcd2dx9-=_0xcd2dx14);_0xcd2dx3?_0xcd2dx12+=_0xcd2dx14:_0xcd2dxa+=_0xcd2dx14;};_0xcd2dx4[_0xc8ed[473]]();try{for(var _0xcd2dx14=0,_0xcd2dx13=null,_0xcd2dx15=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx16=0;_0xcd2dx16<_0xcd2dx15;_0xcd2dx16++){var _0xcd2dx17=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx16);if(!this[_0xc8ed[1713]](_0xcd2dx17)&&this[_0xc8ed[1711]](_0xcd2dx17)){var _0xcd2dx18=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx17);if(null!=_0xcd2dx18){_0xcd2dx18=_0xcd2dx18[_0xc8ed[238]]();if(null!=this[_0xc8ed[1333]]&&null!=_0xcd2dx13&&(_0xcd2dx3&&_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]]+_0xcd2dx18[_0xc8ed[117]]+2*this[_0xc8ed[657]]>this[_0xc8ed[1333]]||!_0xcd2dx3&&_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx13[_0xc8ed[119]]+_0xcd2dx18[_0xc8ed[119]]+2*this[_0xc8ed[657]]>this[_0xc8ed[1333]])){_0xcd2dx13=null,_0xcd2dx3?_0xcd2dx12+=_0xcd2dx14+this[_0xc8ed[657]]:_0xcd2dxa+=_0xcd2dx14+this[_0xc8ed[657]],_0xcd2dx14=0};_0xcd2dx14=Math[_0xc8ed[160]](_0xcd2dx14,_0xcd2dx3?_0xcd2dx18[_0xc8ed[119]]:_0xcd2dx18[_0xc8ed[117]]);null!=_0xcd2dx13?_0xcd2dx3?_0xcd2dx18[_0xc8ed[235]]=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]]+this[_0xc8ed[657]]:_0xcd2dx18[_0xc8ed[236]]=_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx13[_0xc8ed[119]]+this[_0xc8ed[657]]:this[_0xc8ed[1734]]||(_0xcd2dx3?_0xcd2dx18[_0xc8ed[235]]=_0xcd2dxa:_0xcd2dx18[_0xc8ed[236]]=_0xcd2dx12);_0xcd2dx3?_0xcd2dx18[_0xc8ed[236]]=_0xcd2dx12:_0xcd2dx18[_0xc8ed[235]]=_0xcd2dxa;this[_0xc8ed[1334]]&&0<_0xcd2dx9&&(_0xcd2dx3?_0xcd2dx18[_0xc8ed[119]]=_0xcd2dx9:_0xcd2dx18[_0xc8ed[117]]=_0xcd2dx9);_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx17,_0xcd2dx18);_0xcd2dx13=_0xcd2dx18;};};};this[_0xc8ed[1735]]&&null!=_0xcd2dx5&&null!=_0xcd2dx13&&!this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx2)?(_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]](),_0xcd2dx3?_0xcd2dx5[_0xc8ed[117]]=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]]+this[_0xc8ed[657]]:_0xcd2dx5[_0xc8ed[119]]=_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx13[_0xc8ed[119]]+this[_0xc8ed[657]],_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx5)):this[_0xc8ed[1736]]&&(null!=_0xcd2dx5&&null!=_0xcd2dx13)&&(_0xcd2dx3?_0xcd2dx13[_0xc8ed[117]]=_0xcd2dx5[_0xc8ed[117]]-_0xcd2dx13[_0xc8ed[235]]-this[_0xc8ed[657]]:_0xcd2dx13[_0xc8ed[119]]=_0xcd2dx5[_0xc8ed[119]]-_0xcd2dx13[_0xc8ed[236]]-this[_0xc8ed[657]]);}finally{_0xcd2dx4[_0xc8ed[476]]()};}};function mxPartitionLayout(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2);this[_0xc8ed[662]]=null!=_0xcd2dx3?_0xcd2dx3:!0;this[_0xc8ed[657]]=_0xcd2dx4||0;this[_0xc8ed[467]]=_0xcd2dx5||0;}mxPartitionLayout[_0xc8ed[202]]= new mxGraphLayout;mxPartitionLayout[_0xc8ed[202]][_0xc8ed[196]]=mxPartitionLayout;mxPartitionLayout[_0xc8ed[202]][_0xc8ed[662]]=null;mxPartitionLayout[_0xc8ed[202]][_0xc8ed[657]]=null;mxPartitionLayout[_0xc8ed[202]][_0xc8ed[467]]=null;mxPartitionLayout[_0xc8ed[202]][_0xc8ed[1743]]= !0;mxPartitionLayout[_0xc8ed[202]][_0xc8ed[1737]]=function(){return this[_0xc8ed[662]]};mxPartitionLayout[_0xc8ed[202]][_0xc8ed[1702]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]();var _0xcd2dx5=_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx2);if(null!=_0xcd2dx2&&null!=_0xcd2dx5){for(var _0xcd2dx9=0,_0xcd2dxa=0,_0xcd2dx12=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx5),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx12;_0xcd2dx9++){var _0xcd2dx13=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx5,_0xcd2dx9),_0xcd2dx13=this[_0xc8ed[1726]](_0xcd2dx13);if(null!=_0xcd2dx13){_0xcd2dx13=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]]/2;if(_0xcd2dxa<_0xcd2dx3&&_0xcd2dx13>_0xcd2dx3){break };_0xcd2dxa=_0xcd2dx13;};};_0xcd2dx3=_0xcd2dx5[_0xc8ed[1738]](_0xcd2dx2);_0xcd2dx3=Math[_0xc8ed[160]](0,_0xcd2dx9-(_0xcd2dx9>_0xcd2dx3?1:0));_0xcd2dx4[_0xc8ed[99]](_0xcd2dx5,_0xcd2dx2,_0xcd2dx3);};};mxPartitionLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1737]](),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx2);if(null!=this[_0xc8ed[1179]][_0xc8ed[526]]&&(null==_0xcd2dx5&&_0xcd2dx4[_0xc8ed[1740]](_0xcd2dx2)||_0xcd2dx2==this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1741]])){_0xcd2dx5= new mxRectangle(0,0,this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[359]]-1,this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[167]]-1)};if(null!=_0xcd2dx5){for(var _0xcd2dx9=[],_0xcd2dxa=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa;_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx12);!this[_0xc8ed[1713]](_0xcd2dx13)&&this[_0xc8ed[1711]](_0xcd2dx13)&&_0xcd2dx9[_0xc8ed[207]](_0xcd2dx13);};_0xcd2dxa=_0xcd2dx9[_0xc8ed[67]];if(0<_0xcd2dxa){var _0xcd2dx14=this[_0xc8ed[467]],_0xcd2dx15=this[_0xc8ed[467]],_0xcd2dx16=_0xcd2dx3?_0xcd2dx5[_0xc8ed[119]]:_0xcd2dx5[_0xc8ed[117]],_0xcd2dx16=_0xcd2dx16-2*this[_0xc8ed[467]];_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx2)?this[_0xc8ed[1179]][_0xc8ed[1731]](_0xcd2dx2): new mxRectangle;_0xcd2dx16-=_0xcd2dx3?_0xcd2dx2[_0xc8ed[119]]:_0xcd2dx2[_0xc8ed[117]];_0xcd2dx14+=_0xcd2dx2[_0xc8ed[117]];_0xcd2dx15+=_0xcd2dx2[_0xc8ed[119]];_0xcd2dx2=this[_0xc8ed[467]]+(_0xcd2dxa-1)*this[_0xc8ed[657]];_0xcd2dx5=_0xcd2dx3?(_0xcd2dx5[_0xc8ed[117]]-_0xcd2dx14-_0xcd2dx2)/_0xcd2dxa:(_0xcd2dx5[_0xc8ed[119]]-_0xcd2dx15-_0xcd2dx2)/_0xcd2dxa;if(0<_0xcd2dx5){_0xcd2dx4[_0xc8ed[473]]();try{for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa;_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx9[_0xcd2dx12],_0xcd2dx17=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx13);null!=_0xcd2dx17&&(_0xcd2dx17=_0xcd2dx17[_0xc8ed[238]](),_0xcd2dx17[_0xc8ed[235]]=_0xcd2dx14,_0xcd2dx17[_0xc8ed[236]]=_0xcd2dx15,_0xcd2dx3?(this[_0xc8ed[1743]]&&(_0xcd2dx17[_0xc8ed[117]]=_0xcd2dx5,_0xcd2dx17[_0xc8ed[119]]=_0xcd2dx16),_0xcd2dx14+=_0xcd2dx5+this[_0xc8ed[657]]):(this[_0xc8ed[1743]]&&(_0xcd2dx17[_0xc8ed[119]]=_0xcd2dx5,_0xcd2dx17[_0xc8ed[117]]=_0xcd2dx16),_0xcd2dx15+=_0xcd2dx5+this[_0xc8ed[657]]),_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx13,_0xcd2dx17));}}finally{_0xcd2dx4[_0xc8ed[476]]()};};};};};function mxCompactTreeLayout(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2);this[_0xc8ed[662]]=null!=_0xcd2dx3?_0xcd2dx3:!0;this[_0xc8ed[1744]]=null!=_0xcd2dx4?_0xcd2dx4:!1;}mxCompactTreeLayout[_0xc8ed[202]]= new mxGraphLayout;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[196]]=mxCompactTreeLayout;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[662]]=null;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1744]]=null;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1735]]= !0;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1745]]=10;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1746]]=null;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1747]]= !1;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1748]]=10;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1749]]=20;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1750]]= !0;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1751]]=5;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1752]]=4;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1753]]=8;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1754]]=4;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1755]]= !0;mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1713]]=function(_0xcd2dx2){return mxGraphLayout[_0xc8ed[202]][_0xc8ed[1713]][_0xc8ed[183]](this,arguments)||0==this[_0xc8ed[1179]][_0xc8ed[1756]](_0xcd2dx2)[_0xc8ed[67]]};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1737]]=function(){return this[_0xc8ed[662]]};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1101]]=_0xcd2dx2;var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]();if(null==_0xcd2dx3){if(0<this[_0xc8ed[1179]][_0xc8ed[264]](_0xcd2dx2,_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx2),this[_0xc8ed[1744]],!this[_0xc8ed[1744]],!1)[_0xc8ed[67]]){_0xcd2dx3=_0xcd2dx2}else {var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1757]](_0xcd2dx2,!0,this[_0xc8ed[1744]]);if(0<_0xcd2dx5[_0xc8ed[67]]){for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx9++){if(!this[_0xc8ed[1713]](_0xcd2dx5[_0xcd2dx9])&&0<this[_0xc8ed[1179]][_0xc8ed[264]](_0xcd2dx5[_0xcd2dx9],null,this[_0xc8ed[1744]],!this[_0xc8ed[1744]],!1)[_0xc8ed[67]]){_0xcd2dx3=_0xcd2dx5[_0xcd2dx9];break;}}};}};if(null!=_0xcd2dx3){this[_0xc8ed[1746]]=this[_0xc8ed[1735]]?{}:null;_0xcd2dx4[_0xc8ed[473]]();try{var _0xcd2dxa=this[_0xc8ed[1758]](_0xcd2dx3,_0xcd2dx2);if(null!=_0xcd2dxa){this[_0xc8ed[1759]](_0xcd2dxa);var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[1020]],_0xcd2dx5=_0xcd2dx12;if(!this[_0xc8ed[1747]]){var _0xcd2dx13=this[_0xc8ed[1726]](_0xcd2dx3);null!=_0xcd2dx13&&(_0xcd2dx12=_0xcd2dx13[_0xc8ed[235]],_0xcd2dx5=_0xcd2dx13[_0xc8ed[236]]);};_0xcd2dx13=null;_0xcd2dx13=this[_0xc8ed[1737]]()?this[_0xc8ed[1760]](_0xcd2dxa,_0xcd2dx12,_0xcd2dx5):this[_0xc8ed[1761]](_0xcd2dxa,null,_0xcd2dx12,_0xcd2dx5);if(null!=_0xcd2dx13){var _0xcd2dx14=_0xcd2dx9=0;0>_0xcd2dx13[_0xc8ed[235]]&&(_0xcd2dx9=Math[_0xc8ed[425]](_0xcd2dx12-_0xcd2dx13[_0xc8ed[235]]));0>_0xcd2dx13[_0xc8ed[236]]&&(_0xcd2dx14=Math[_0xc8ed[425]](_0xcd2dx5-_0xcd2dx13[_0xc8ed[236]]));(0!=_0xcd2dx9||0!=_0xcd2dx14)&&this[_0xc8ed[1762]](_0xcd2dxa,_0xcd2dx9,_0xcd2dx14);this[_0xc8ed[1735]]&&this[_0xc8ed[1763]]();this[_0xc8ed[1755]]&&this[_0xc8ed[1764]](_0xcd2dxa);};};}finally{_0xcd2dx4[_0xc8ed[476]]()};};};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1762]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2[_0xc8ed[235]]+=_0xcd2dx3;_0xcd2dx2[_0xc8ed[236]]+=_0xcd2dx4;this[_0xc8ed[183]](_0xcd2dx2);for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[247]];null!=_0xcd2dx2;){this[_0xc8ed[1762]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4),_0xcd2dx2=_0xcd2dx2[_0xc8ed[1765]]};};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1758]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:[];var _0xcd2dx5=mxCellPath[_0xc8ed[385]](_0xcd2dx2),_0xcd2dx9=null;if(null!=_0xcd2dx2&&null==_0xcd2dx4[_0xcd2dx5]&&!this[_0xc8ed[1713]](_0xcd2dx2)){_0xcd2dx4[_0xcd2dx5]=_0xcd2dx2;var _0xcd2dx9=this[_0xc8ed[1766]](_0xcd2dx2),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dxa=null;_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[264]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[1744]],!this[_0xc8ed[1744]],!1,!0);for(var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[249]](),_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx13++){var _0xcd2dx14=_0xcd2dx2[_0xcd2dx13];if(!this[_0xc8ed[1715]](_0xcd2dx14)){this[_0xc8ed[1750]]&&this[_0xc8ed[1722]](_0xcd2dx14,null);this[_0xc8ed[1755]]&&(this[_0xc8ed[1716]](_0xcd2dx14,!1),this[_0xc8ed[1722]](_0xcd2dx14,null));var _0xcd2dx15=_0xcd2dx12[_0xc8ed[248]](_0xcd2dx14),_0xcd2dx14=null!=_0xcd2dx15?_0xcd2dx15[_0xc8ed[1710]](this[_0xc8ed[1744]]):_0xcd2dx12[_0xc8ed[1710]](_0xcd2dx14,this[_0xc8ed[1744]]),_0xcd2dx15=this[_0xc8ed[1758]](_0xcd2dx14,_0xcd2dx3,_0xcd2dx4);null!=_0xcd2dx15&&null!=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx14)&&(null==_0xcd2dxa?_0xcd2dx9[_0xc8ed[247]]=_0xcd2dx15:_0xcd2dxa[_0xc8ed[1765]]=_0xcd2dx15,_0xcd2dxa=_0xcd2dx15);};};};return _0xcd2dx9;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1759]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3=_0xcd2dx2[_0xc8ed[247]];null!=_0xcd2dx3;){this[_0xc8ed[1759]](_0xcd2dx3),_0xcd2dx3=_0xcd2dx3[_0xc8ed[1765]]};null!=_0xcd2dx2[_0xc8ed[247]]?this[_0xc8ed[1767]](_0xcd2dx2,this[_0xc8ed[234]](_0xcd2dx2)):this[_0xc8ed[1768]](_0xcd2dx2);}};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1760]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2[_0xc8ed[235]]+=_0xcd2dx3+_0xcd2dx2[_0xc8ed[1769]];_0xcd2dx2[_0xc8ed[236]]+=_0xcd2dx4+_0xcd2dx2[_0xc8ed[1770]];_0xcd2dx5=this[_0xc8ed[183]](_0xcd2dx2,_0xcd2dx5);_0xcd2dx3=_0xcd2dx2[_0xc8ed[247]];if(null!=_0xcd2dx3){_0xcd2dx5=this[_0xc8ed[1760]](_0xcd2dx3,_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],_0xcd2dx5);_0xcd2dx4=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[1770]];for(var _0xcd2dx9=_0xcd2dx3[_0xc8ed[1765]];null!=_0xcd2dx9;){_0xcd2dx5=this[_0xc8ed[1760]](_0xcd2dx9,_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[1769]],_0xcd2dx4,_0xcd2dx5),_0xcd2dx4+=_0xcd2dx9[_0xc8ed[1770]],_0xcd2dx9=_0xcd2dx9[_0xc8ed[1765]]};};return _0xcd2dx5;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1761]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[235]]+=_0xcd2dx4+_0xcd2dx2[_0xc8ed[1770]];_0xcd2dx2[_0xc8ed[236]]+=_0xcd2dx5+_0xcd2dx2[_0xc8ed[1769]];_0xcd2dx9=this[_0xc8ed[183]](_0xcd2dx2,_0xcd2dx9);_0xcd2dx3=_0xcd2dx2[_0xc8ed[247]];if(null!=_0xcd2dx3){_0xcd2dx9=this[_0xc8ed[1761]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],_0xcd2dx9);_0xcd2dx4=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[1770]];for(_0xcd2dx5=_0xcd2dx3[_0xc8ed[1765]];null!=_0xcd2dx5;){_0xcd2dx9=this[_0xc8ed[1761]](_0xcd2dx5,_0xcd2dx2,_0xcd2dx4,_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[1769]],_0xcd2dx9),_0xcd2dx4+=_0xcd2dx5[_0xc8ed[1770]],_0xcd2dx5=_0xcd2dx5[_0xc8ed[1765]]};};return _0xcd2dx9;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1767]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1749]]+this[_0xc8ed[1748]],_0xcd2dx5=(_0xcd2dx3-_0xcd2dx2[_0xc8ed[117]])/2-this[_0xc8ed[1749]],_0xcd2dx9=_0xcd2dx5+_0xcd2dx2[_0xc8ed[117]]+2*this[_0xc8ed[1749]]-_0xcd2dx3;_0xcd2dx2[_0xc8ed[247]][_0xc8ed[1769]]=_0xcd2dx4+_0xcd2dx2[_0xc8ed[119]];_0xcd2dx2[_0xc8ed[247]][_0xc8ed[1770]]=_0xcd2dx9;_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1771]]=this[_0xc8ed[1773]](_0xcd2dx2[_0xc8ed[119]],0,this[_0xc8ed[1773]](_0xcd2dx4,_0xcd2dx9,_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1771]]));_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1774]]=this[_0xc8ed[1773]](_0xcd2dx2[_0xc8ed[119]],0,this[_0xc8ed[1773]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1774]]));};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1768]]=function(_0xcd2dx2){var _0xcd2dx3=2*this[_0xc8ed[1749]];_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1775]]=this[_0xc8ed[1773]](_0xcd2dx2[_0xc8ed[119]]+_0xcd2dx3,0);_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1771]]=_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1775]];_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1776]]=this[_0xc8ed[1773]](0,-_0xcd2dx2[_0xc8ed[117]]-_0xcd2dx3);_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1774]]=this[_0xc8ed[1773]](_0xcd2dx2[_0xc8ed[119]]+_0xcd2dx3,0,_0xcd2dx2[_0xc8ed[1772]][_0xc8ed[1776]]);};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[234]]=function(_0xcd2dx2){var _0xcd2dx3=2*this[_0xc8ed[1749]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[247]];_0xcd2dx2[_0xc8ed[1772]]=_0xcd2dx4[_0xc8ed[1772]];for(var _0xcd2dx5=_0xcd2dx4[_0xc8ed[117]]+_0xcd2dx3,_0xcd2dx9=_0xcd2dx5,_0xcd2dx4=_0xcd2dx4[_0xc8ed[1765]];null!=_0xcd2dx4;){var _0xcd2dxa=this[_0xc8ed[1777]](_0xcd2dx2[_0xc8ed[1772]],_0xcd2dx4[_0xc8ed[1772]]);_0xcd2dx4[_0xc8ed[1770]]=_0xcd2dxa+_0xcd2dx5;_0xcd2dx4[_0xc8ed[1769]]=0;_0xcd2dx5=_0xcd2dx4[_0xc8ed[117]]+_0xcd2dx3;_0xcd2dx9+=_0xcd2dxa+_0xcd2dx5;_0xcd2dx4=_0xcd2dx4[_0xc8ed[1765]];};return _0xcd2dx9;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1777]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=0,_0xcd2dx5=0,_0xcd2dx9=0,_0xcd2dxa=_0xcd2dx2[_0xc8ed[1774]],_0xcd2dx12=_0xcd2dx3[_0xc8ed[1771]];null!=_0xcd2dx12&&null!=_0xcd2dxa;){var _0xcd2dx13=this[_0xc8ed[1368]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx12[_0xc8ed[1126]],_0xcd2dx12[_0xc8ed[1125]],_0xcd2dxa[_0xc8ed[1126]],_0xcd2dxa[_0xc8ed[1125]]),_0xcd2dx5=_0xcd2dx5+_0xcd2dx13,_0xcd2dx9=_0xcd2dx9+_0xcd2dx13;_0xcd2dx4+_0xcd2dx12[_0xc8ed[1126]]<=_0xcd2dxa[_0xc8ed[1126]]?(_0xcd2dx4+=_0xcd2dx12[_0xc8ed[1126]],_0xcd2dx5+=_0xcd2dx12[_0xc8ed[1125]],_0xcd2dx12=_0xcd2dx12[_0xc8ed[1765]]):(_0xcd2dx4-=_0xcd2dxa[_0xc8ed[1126]],_0xcd2dx5-=_0xcd2dxa[_0xc8ed[1125]],_0xcd2dxa=_0xcd2dxa[_0xc8ed[1765]]);};null!=_0xcd2dx12?(_0xcd2dx4=this[_0xc8ed[1778]](_0xcd2dx2[_0xc8ed[1775]],0,0,_0xcd2dx12,_0xcd2dx4,_0xcd2dx5),_0xcd2dx2[_0xc8ed[1775]]=null!=_0xcd2dx4[_0xc8ed[1765]]?_0xcd2dx3[_0xc8ed[1775]]:_0xcd2dx4,_0xcd2dx2[_0xc8ed[1776]]=_0xcd2dx3[_0xc8ed[1776]]):(_0xcd2dx4=this[_0xc8ed[1778]](_0xcd2dx3[_0xc8ed[1776]],_0xcd2dx4,_0xcd2dx5,_0xcd2dxa,0,0),null==_0xcd2dx4[_0xc8ed[1765]]&&(_0xcd2dx2[_0xc8ed[1776]]=_0xcd2dx4));_0xcd2dx2[_0xc8ed[1774]]=_0xcd2dx3[_0xc8ed[1774]];return _0xcd2dx9;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1368]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=0;if(_0xcd2dx9<=_0xcd2dx2||0>=_0xcd2dx2+_0xcd2dx4){return 0};_0xcd2dx12=0<_0xcd2dx9*_0xcd2dx5-_0xcd2dx4*_0xcd2dxa?0>_0xcd2dx2?_0xcd2dx2*_0xcd2dx5/_0xcd2dx4-_0xcd2dx3:0<_0xcd2dx2?_0xcd2dx2*_0xcd2dxa/_0xcd2dx9-_0xcd2dx3:-_0xcd2dx3:_0xcd2dx9<_0xcd2dx2+_0xcd2dx4?_0xcd2dxa-(_0xcd2dx3+(_0xcd2dx9-_0xcd2dx2)*_0xcd2dx5/_0xcd2dx4):_0xcd2dx9>_0xcd2dx2+_0xcd2dx4?(_0xcd2dx4+_0xcd2dx2)*_0xcd2dxa/_0xcd2dx9-(_0xcd2dx3+_0xcd2dx5):_0xcd2dxa-(_0xcd2dx3+_0xcd2dx5);return 0<_0xcd2dx12?_0xcd2dx12:0;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1778]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx3=_0xcd2dx9+_0xcd2dx5[_0xc8ed[1126]]-_0xcd2dx3;_0xcd2dx9=_0xcd2dx9=0;0==_0xcd2dx5[_0xc8ed[1126]]?_0xcd2dx9=_0xcd2dx5[_0xc8ed[1125]]:(_0xcd2dx9=_0xcd2dx3*_0xcd2dx5[_0xc8ed[1125]],_0xcd2dx9/=_0xcd2dx5[_0xc8ed[1126]]);_0xcd2dx3=this[_0xc8ed[1773]](_0xcd2dx3,_0xcd2dx9,_0xcd2dx5[_0xc8ed[1765]]);_0xcd2dx2[_0xc8ed[1765]]=this[_0xc8ed[1773]](0,_0xcd2dxa+_0xcd2dx5[_0xc8ed[1125]]-_0xcd2dx9-_0xcd2dx4,_0xcd2dx3);return _0xcd2dx3;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1766]]=function(_0xcd2dx2){var _0xcd2dx3={};_0xcd2dx3[_0xc8ed[246]]=_0xcd2dx2;_0xcd2dx3[_0xc8ed[235]]=0;_0xcd2dx3[_0xc8ed[236]]=0;_0xcd2dx3[_0xc8ed[117]]=0;_0xcd2dx3[_0xc8ed[119]]=0;_0xcd2dx2=this[_0xc8ed[1726]](_0xcd2dx2);null!=_0xcd2dx2&&(this[_0xc8ed[1737]]()?(_0xcd2dx3[_0xc8ed[117]]=_0xcd2dx2[_0xc8ed[119]],_0xcd2dx3[_0xc8ed[119]]=_0xcd2dx2[_0xc8ed[117]]):(_0xcd2dx3[_0xc8ed[117]]=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]=_0xcd2dx2[_0xc8ed[119]]));_0xcd2dx3[_0xc8ed[1769]]=0;_0xcd2dx3[_0xc8ed[1770]]=0;_0xcd2dx3[_0xc8ed[1772]]={};return _0xcd2dx3;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[183]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx2[_0xc8ed[246]],_0xcd2dx9=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx5);null!=_0xcd2dx5&&null!=_0xcd2dx9&&(this[_0xc8ed[1711]](_0xcd2dx5)&&(_0xcd2dx9=this[_0xc8ed[1725]](_0xcd2dx5,_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]),this[_0xc8ed[1735]]&&(_0xcd2dx4=_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx5),_0xcd2dx5=mxCellPath[_0xc8ed[385]](_0xcd2dx4),null==this[_0xc8ed[1746]][_0xcd2dx5]&&(this[_0xc8ed[1746]][_0xcd2dx5]=_0xcd2dx4))),_0xcd2dx3=null==_0xcd2dx3? new mxRectangle(_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]): new mxRectangle(Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[235]]),Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[236]]),Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]),Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]],_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]])));return _0xcd2dx3;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1773]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5={};_0xcd2dx5[_0xc8ed[1126]]=_0xcd2dx2;_0xcd2dx5[_0xc8ed[1125]]=_0xcd2dx3;_0xcd2dx5[_0xc8ed[1765]]=_0xcd2dx4;return _0xcd2dx5;};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1763]]=function(){var _0xcd2dx2=[],_0xcd2dx3;for(_0xcd2dx3 in this[_0xc8ed[1746]]){_0xcd2dx2[_0xc8ed[207]](this[_0xc8ed[1746]][_0xcd2dx3])};this[_0xc8ed[1727]](mxUtils[_0xc8ed[1779]](_0xcd2dx2,!0),this[_0xc8ed[1745]]);};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1764]]=function(_0xcd2dx2){this[_0xc8ed[1780]](_0xcd2dx2);for(_0xcd2dx2=_0xcd2dx2[_0xc8ed[247]];null!=_0xcd2dx2;){this[_0xc8ed[1764]](_0xcd2dx2),_0xcd2dx2=_0xcd2dx2[_0xc8ed[1765]]};};mxCompactTreeLayout[_0xc8ed[202]][_0xc8ed[1780]]=function(_0xcd2dx2){for(var _0xcd2dx3=_0xcd2dx2[_0xc8ed[247]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[246]],_0xcd2dx5=0,_0xcd2dx9=[];null!=_0xcd2dx3;){_0xcd2dx5++;var _0xcd2dxa=_0xcd2dx3[_0xc8ed[235]];this[_0xc8ed[662]]&&(_0xcd2dxa=_0xcd2dx3[_0xc8ed[236]]);_0xcd2dx9[_0xc8ed[207]]( new WeightedCellSorter(_0xcd2dx3,_0xcd2dxa));_0xcd2dx3=_0xcd2dx3[_0xc8ed[1765]];};_0xcd2dx9[_0xc8ed[470]](WeightedCellSorter[_0xc8ed[202]][_0xc8ed[469]]);var _0xcd2dxa=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx12=(_0xcd2dx5+1)*this[_0xc8ed[1751]];_0xcd2dxa>_0xcd2dx12+2*this[_0xc8ed[1751]]&&(_0xcd2dxa-=2*this[_0xc8ed[1751]]);_0xcd2dx2=_0xcd2dxa/_0xcd2dx5;_0xcd2dx3=_0xcd2dx2/2;_0xcd2dxa>_0xcd2dx12+2*this[_0xc8ed[1751]]&&(_0xcd2dx3+=this[_0xc8ed[1751]]);for(var _0xcd2dxa=this[_0xc8ed[1753]]-this[_0xc8ed[1752]],_0xcd2dx12=0,_0xcd2dx13=this[_0xc8ed[1726]](_0xcd2dx4),_0xcd2dx14=0;_0xcd2dx14<_0xcd2dx9[_0xc8ed[67]];_0xcd2dx14++){for(var _0xcd2dx15=_0xcd2dx9[_0xcd2dx14][_0xc8ed[246]][_0xc8ed[246]],_0xcd2dx16=this[_0xc8ed[1726]](_0xcd2dx15),_0xcd2dx15=this[_0xc8ed[1179]][_0xc8ed[1781]](_0xcd2dx4,_0xcd2dx15,!1),_0xcd2dx17=[],_0xcd2dx18=0,_0xcd2dx19=0,_0xcd2dx1a=0;_0xcd2dx1a<_0xcd2dx15[_0xc8ed[67]];_0xcd2dx1a++){this[_0xc8ed[662]]?(_0xcd2dx18=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]],_0xcd2dx19=_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx3,_0xcd2dx17[_0xc8ed[207]]( new mxPoint(_0xcd2dx18,_0xcd2dx19)),_0xcd2dx18=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]]+_0xcd2dxa,_0xcd2dx17[_0xc8ed[207]]( new mxPoint(_0xcd2dx18,_0xcd2dx19)),_0xcd2dx19=_0xcd2dx16[_0xc8ed[236]]+_0xcd2dx16[_0xc8ed[119]]/2):(_0xcd2dx18=_0xcd2dx13[_0xc8ed[235]]+_0xcd2dx3,_0xcd2dx19=_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx13[_0xc8ed[119]],_0xcd2dx17[_0xc8ed[207]]( new mxPoint(_0xcd2dx18,_0xcd2dx19)),_0xcd2dx19=_0xcd2dx13[_0xc8ed[236]]+_0xcd2dx13[_0xc8ed[119]]+_0xcd2dxa,_0xcd2dx17[_0xc8ed[207]]( new mxPoint(_0xcd2dx18,_0xcd2dx19)),_0xcd2dx18=_0xcd2dx16[_0xc8ed[235]]+_0xcd2dx16[_0xc8ed[117]]/2),_0xcd2dx17[_0xc8ed[207]]( new mxPoint(_0xcd2dx18,_0xcd2dx19)),this[_0xc8ed[1722]](_0xcd2dx15[_0xcd2dx1a],_0xcd2dx17)};_0xcd2dx14<_0xcd2dx5/2?_0xcd2dxa+=this[_0xc8ed[1752]]:_0xcd2dx14>_0xcd2dx5/2&&(_0xcd2dxa-=this[_0xc8ed[1752]]);_0xcd2dx3+=_0xcd2dx2;_0xcd2dx12=Math[_0xc8ed[160]](_0xcd2dx12,_0xcd2dxa);};};function WeightedCellSorter(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[246]]=_0xcd2dx2;this[_0xc8ed[1782]]=_0xcd2dx3;}WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1782]]=0;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1783]]= !1;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1784]]= !1;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1785]]=null;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[246]]=null;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[469]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2&&null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[1782]]>_0xcd2dx2[_0xc8ed[1782]]?1:_0xcd2dx3[_0xc8ed[1782]]<_0xcd2dx2[_0xc8ed[1782]]?-1:_0xcd2dx3[_0xc8ed[1783]]?1:-1:0};function mxFastOrganicLayout(_0xcd2dx2){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2)}mxFastOrganicLayout[_0xc8ed[202]]= new mxGraphLayout;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[196]]=mxFastOrganicLayout;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1786]]= !0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1750]]= !0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1787]]= !0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1788]]=50;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1789]]=0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1790]]=2;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1791]]=500;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1792]]=4;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1793]]=200;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1794]]=0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1795]]=0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1796]]=0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1797]]= !0;mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1713]]=function(_0xcd2dx2){return mxGraphLayout[_0xc8ed[202]][_0xc8ed[1713]][_0xc8ed[183]](this,arguments)||0==this[_0xc8ed[1179]][_0xc8ed[1756]](_0xcd2dx2)[_0xc8ed[67]]};mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]();this[_0xc8ed[1798]]=[];for(var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1728]](_0xcd2dx2),_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){this[_0xc8ed[1713]](_0xcd2dx4[_0xcd2dx5])||this[_0xc8ed[1798]][_0xc8ed[207]](_0xcd2dx4[_0xcd2dx5])};var _0xcd2dx9=this[_0xc8ed[1786]]?this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[1799]](this[_0xc8ed[1798]]):null,_0xcd2dxa=this[_0xc8ed[1798]][_0xc8ed[67]];this[_0xc8ed[1800]]=[];this[_0xc8ed[1801]]=[];this[_0xc8ed[1802]]=[];this[_0xc8ed[1803]]=[];this[_0xc8ed[1804]]=[];this[_0xc8ed[1805]]=[];this[_0xc8ed[1806]]=[];this[_0xc8ed[1807]]=[];0.0010>this[_0xc8ed[1788]]&&(this[_0xc8ed[1788]]=0.0010);this[_0xc8ed[1789]]=this[_0xc8ed[1788]]*this[_0xc8ed[1788]];for(_0xcd2dx5=0;_0xcd2dx5<this[_0xc8ed[1798]][_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx12=this[_0xc8ed[1798]][_0xcd2dx5];this[_0xc8ed[1803]][_0xcd2dx5]=[];var _0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx12);this[_0xc8ed[1800]][_0xcd2dx13]=_0xcd2dx5;var _0xcd2dx14=this[_0xc8ed[1726]](_0xcd2dx12),_0xcd2dx15=_0xcd2dx14[_0xc8ed[117]],_0xcd2dx16=_0xcd2dx14[_0xc8ed[119]],_0xcd2dx17=_0xcd2dx14[_0xc8ed[235]],_0xcd2dx18=_0xcd2dx14[_0xc8ed[236]];this[_0xc8ed[1803]][_0xcd2dx5][0]=_0xcd2dx17+_0xcd2dx15/2;this[_0xc8ed[1803]][_0xcd2dx5][1]=_0xcd2dx18+_0xcd2dx16/2;this[_0xc8ed[1806]][_0xcd2dx5]=Math[_0xc8ed[243]](_0xcd2dx15,_0xcd2dx16);this[_0xc8ed[1807]][_0xcd2dx5]=this[_0xc8ed[1806]][_0xcd2dx5]*this[_0xc8ed[1806]][_0xcd2dx5];};_0xcd2dx3[_0xc8ed[473]]();try{for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dxa;_0xcd2dx5++){this[_0xc8ed[1801]][_0xcd2dx5]=0;this[_0xc8ed[1802]][_0xcd2dx5]=0;this[_0xc8ed[1804]][_0xcd2dx5]=this[_0xc8ed[1711]](this[_0xc8ed[1798]][_0xcd2dx5]);var _0xcd2dx19=this[_0xc8ed[1179]][_0xc8ed[1756]](this[_0xc8ed[1798]][_0xcd2dx5],_0xcd2dx2),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1808]](_0xcd2dx19,this[_0xc8ed[1798]][_0xcd2dx5]);this[_0xc8ed[1805]][_0xcd2dx5]=[];for(_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx15++){this[_0xc8ed[1750]]&&this[_0xc8ed[1179]][_0xc8ed[1809]](_0xcd2dx19[_0xcd2dx15]);this[_0xc8ed[1787]]&&this[_0xc8ed[1716]](_0xcd2dx19[_0xcd2dx15],!1);var _0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx4[_0xcd2dx15]),_0xcd2dx1a=this[_0xc8ed[1800]][_0xcd2dx13];this[_0xc8ed[1805]][_0xcd2dx5][_0xcd2dx15]=null!=_0xcd2dx1a?_0xcd2dx1a:_0xcd2dx5;};};this[_0xc8ed[1794]]=this[_0xc8ed[1793]];0==this[_0xc8ed[1795]]&&(this[_0xc8ed[1795]]=20*Math[_0xc8ed[428]](_0xcd2dxa));for(this[_0xc8ed[1796]]=0;this[_0xc8ed[1796]]<this[_0xc8ed[1795]];this[_0xc8ed[1796]]++){if(!this[_0xc8ed[1797]]){return };this[_0xc8ed[1810]]();this[_0xc8ed[1811]]();this[_0xc8ed[1812]]();this[_0xc8ed[1813]]();};_0xcd2dx2=_0xcd2dx4=null;for(_0xcd2dx5=0;_0xcd2dx5<this[_0xc8ed[1798]][_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx12=this[_0xc8ed[1798]][_0xcd2dx5],this[_0xc8ed[1711]](_0xcd2dx12)&&(_0xcd2dx14=this[_0xc8ed[1726]](_0xcd2dx12),null!=_0xcd2dx14&&(this[_0xc8ed[1803]][_0xcd2dx5][0]-=_0xcd2dx14[_0xc8ed[117]]/2,this[_0xc8ed[1803]][_0xcd2dx5][1]-=_0xcd2dx14[_0xc8ed[119]]/2,_0xcd2dx17=this[_0xc8ed[1179]][_0xc8ed[1021]](this[_0xc8ed[1803]][_0xcd2dx5][0]),_0xcd2dx18=this[_0xc8ed[1179]][_0xc8ed[1021]](this[_0xc8ed[1803]][_0xcd2dx5][1]),this[_0xc8ed[1725]](_0xcd2dx12,_0xcd2dx17,_0xcd2dx18),_0xcd2dx4=null==_0xcd2dx4?_0xcd2dx17:Math[_0xc8ed[243]](_0xcd2dx4,_0xcd2dx17),_0xcd2dx2=null==_0xcd2dx2?_0xcd2dx18:Math[_0xc8ed[243]](_0xcd2dx2,_0xcd2dx18)))};_0xcd2dx5=-(_0xcd2dx4||0)+1;_0xcd2dx12=-(_0xcd2dx2||0)+1;null!=_0xcd2dx9&&(_0xcd2dx5+=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx12+=_0xcd2dx9[_0xc8ed[236]]);this[_0xc8ed[1179]][_0xc8ed[834]](this[_0xc8ed[1798]],_0xcd2dx5,_0xcd2dx12);}finally{_0xcd2dx3[_0xc8ed[476]]()};};mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1812]]=function(){for(var _0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[1798]][_0xc8ed[67]];_0xcd2dx2++){if(this[_0xc8ed[1804]][_0xcd2dx2]){var _0xcd2dx3=Math[_0xc8ed[428]](this[_0xc8ed[1801]][_0xcd2dx2]*this[_0xc8ed[1801]][_0xcd2dx2]+this[_0xc8ed[1802]][_0xcd2dx2]*this[_0xc8ed[1802]][_0xcd2dx2]);0.0010>_0xcd2dx3&&(_0xcd2dx3=0.0010);var _0xcd2dx4=this[_0xc8ed[1801]][_0xcd2dx2]/_0xcd2dx3*Math[_0xc8ed[243]](_0xcd2dx3,this[_0xc8ed[1794]]),_0xcd2dx3=this[_0xc8ed[1802]][_0xcd2dx2]/_0xcd2dx3*Math[_0xc8ed[243]](_0xcd2dx3,this[_0xc8ed[1794]]);this[_0xc8ed[1801]][_0xcd2dx2]=0;this[_0xc8ed[1802]][_0xcd2dx2]=0;this[_0xc8ed[1803]][_0xcd2dx2][0]+=_0xcd2dx4;this[_0xc8ed[1803]][_0xcd2dx2][1]+=_0xcd2dx3;}}};mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1811]]=function(){for(var _0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[1798]][_0xc8ed[67]];_0xcd2dx2++){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1805]][_0xcd2dx2][_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx4=this[_0xc8ed[1805]][_0xcd2dx2][_0xcd2dx3];if(_0xcd2dx2!=_0xcd2dx4&&this[_0xc8ed[1804]][_0xcd2dx2]&&this[_0xc8ed[1804]][_0xcd2dx4]){var _0xcd2dx5=this[_0xc8ed[1803]][_0xcd2dx2][0]-this[_0xc8ed[1803]][_0xcd2dx4][0],_0xcd2dx9=this[_0xc8ed[1803]][_0xcd2dx2][1]-this[_0xc8ed[1803]][_0xcd2dx4][1],_0xcd2dxa=_0xcd2dx5*_0xcd2dx5+_0xcd2dx9*_0xcd2dx9-this[_0xc8ed[1807]][_0xcd2dx2]-this[_0xc8ed[1807]][_0xcd2dx4];_0xcd2dxa<this[_0xc8ed[1792]]&&(_0xcd2dxa=this[_0xc8ed[1792]]);var _0xcd2dx12=Math[_0xc8ed[428]](_0xcd2dxa),_0xcd2dxa=_0xcd2dxa/this[_0xc8ed[1788]],_0xcd2dx5=_0xcd2dx5/_0xcd2dx12*_0xcd2dxa,_0xcd2dx9=_0xcd2dx9/_0xcd2dx12*_0xcd2dxa;this[_0xc8ed[1801]][_0xcd2dx2]-=_0xcd2dx5;this[_0xc8ed[1802]][_0xcd2dx2]-=_0xcd2dx9;this[_0xc8ed[1801]][_0xcd2dx4]+=_0xcd2dx5;this[_0xc8ed[1802]][_0xcd2dx4]+=_0xcd2dx9;};}}};mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1810]]=function(){for(var _0xcd2dx2=this[_0xc8ed[1798]][_0xc8ed[67]],_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2;_0xcd2dx3++){for(var _0xcd2dx4=_0xcd2dx3;_0xcd2dx4<_0xcd2dx2;_0xcd2dx4++){if(!this[_0xc8ed[1797]]){return };if(_0xcd2dx4!=_0xcd2dx3&&this[_0xc8ed[1804]][_0xcd2dx3]&&this[_0xc8ed[1804]][_0xcd2dx4]){var _0xcd2dx5=this[_0xc8ed[1803]][_0xcd2dx3][0]-this[_0xc8ed[1803]][_0xcd2dx4][0],_0xcd2dx9=this[_0xc8ed[1803]][_0xcd2dx3][1]-this[_0xc8ed[1803]][_0xcd2dx4][1];0==_0xcd2dx5&&(_0xcd2dx5=0.01+Math[_0xc8ed[1814]]());0==_0xcd2dx9&&(_0xcd2dx9=0.01+Math[_0xc8ed[1814]]());var _0xcd2dxa=Math[_0xc8ed[428]](_0xcd2dx5*_0xcd2dx5+_0xcd2dx9*_0xcd2dx9),_0xcd2dx12=_0xcd2dxa-this[_0xc8ed[1806]][_0xcd2dx3]-this[_0xc8ed[1806]][_0xcd2dx4];_0xcd2dx12>this[_0xc8ed[1791]]||(_0xcd2dx12<this[_0xc8ed[1790]]&&(_0xcd2dx12=this[_0xc8ed[1790]]),_0xcd2dx12=this[_0xc8ed[1789]]/_0xcd2dx12,_0xcd2dx5=_0xcd2dx5/_0xcd2dxa*_0xcd2dx12,_0xcd2dx9=_0xcd2dx9/_0xcd2dxa*_0xcd2dx12,this[_0xc8ed[1801]][_0xcd2dx3]+=_0xcd2dx5,this[_0xc8ed[1802]][_0xcd2dx3]+=_0xcd2dx9,this[_0xc8ed[1801]][_0xcd2dx4]-=_0xcd2dx5,this[_0xc8ed[1802]][_0xcd2dx4]-=_0xcd2dx9);};}}};mxFastOrganicLayout[_0xc8ed[202]][_0xc8ed[1813]]=function(){this[_0xc8ed[1794]]=this[_0xc8ed[1793]]*(1-this[_0xc8ed[1796]]/this[_0xc8ed[1795]])};function mxCircleLayout(_0xcd2dx2,_0xcd2dx3){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2);this[_0xc8ed[1806]]=null!=_0xcd2dx3?_0xcd2dx3:100;}mxCircleLayout[_0xc8ed[202]]= new mxGraphLayout;mxCircleLayout[_0xc8ed[202]][_0xc8ed[196]]=mxCircleLayout;mxCircleLayout[_0xc8ed[202]][_0xc8ed[1806]]=null;mxCircleLayout[_0xc8ed[202]][_0xc8ed[1815]]= !1;mxCircleLayout[_0xc8ed[202]][_0xc8ed[1732]]=0;mxCircleLayout[_0xc8ed[202]][_0xc8ed[1733]]=0;mxCircleLayout[_0xc8ed[202]][_0xc8ed[1750]]= !0;mxCircleLayout[_0xc8ed[202]][_0xc8ed[1787]]= !0;mxCircleLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[473]]();try{for(var _0xcd2dx4=0,_0xcd2dx5=null,_0xcd2dx9=null,_0xcd2dxa=[],_0xcd2dx12=_0xcd2dx3[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx12;_0xcd2dx13++){var _0xcd2dx14=_0xcd2dx3[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx13);if(this[_0xc8ed[1713]](_0xcd2dx14)){this[_0xc8ed[1715]](_0xcd2dx14)||(this[_0xc8ed[1750]]&&this[_0xc8ed[1179]][_0xc8ed[1809]](_0xcd2dx14),this[_0xc8ed[1787]]&&this[_0xc8ed[1716]](_0xcd2dx14,!1))}else {_0xcd2dxa[_0xc8ed[207]](_0xcd2dx14);var _0xcd2dx15=this[_0xc8ed[1726]](_0xcd2dx14),_0xcd2dx5=null==_0xcd2dx5?_0xcd2dx15[_0xc8ed[236]]:Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx15[_0xc8ed[236]]),_0xcd2dx9=null==_0xcd2dx9?_0xcd2dx15[_0xc8ed[235]]:Math[_0xc8ed[243]](_0xcd2dx9,_0xcd2dx15[_0xc8ed[235]]),_0xcd2dx4=Math[_0xc8ed[160]](_0xcd2dx4,Math[_0xc8ed[160]](_0xcd2dx15[_0xc8ed[117]],_0xcd2dx15[_0xc8ed[119]]));};};var _0xcd2dx16=this[_0xc8ed[1816]](_0xcd2dxa[_0xc8ed[67]],_0xcd2dx4);this[_0xc8ed[1815]]&&(_0xcd2dx9=this[_0xc8ed[1732]],_0xcd2dx5=this[_0xc8ed[1733]]);this[_0xc8ed[1817]](_0xcd2dxa,_0xcd2dx16,_0xcd2dx9,_0xcd2dx5);}finally{_0xcd2dx3[_0xc8ed[476]]()};};mxCircleLayout[_0xc8ed[202]][_0xc8ed[1816]]=function(_0xcd2dx2,_0xcd2dx3){return Math[_0xc8ed[160]](_0xcd2dx2*_0xcd2dx3/Math[_0xc8ed[424]],this[_0xc8ed[1806]])};mxCircleLayout[_0xc8ed[202]][_0xc8ed[1817]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){for(var _0xcd2dx9=_0xcd2dx2[_0xc8ed[67]],_0xcd2dxa=2*Math[_0xc8ed[424]]/_0xcd2dx9,_0xcd2dx12=0;_0xcd2dx12<_0xcd2dx9;_0xcd2dx12++){this[_0xc8ed[1711]](_0xcd2dx2[_0xcd2dx12])&&this[_0xc8ed[1725]](_0xcd2dx2[_0xcd2dx12],_0xcd2dx4+_0xcd2dx3+_0xcd2dx3*Math[_0xc8ed[427]](_0xcd2dx12*_0xcd2dxa),_0xcd2dx5+_0xcd2dx3+_0xcd2dx3*Math[_0xc8ed[426]](_0xcd2dx12*_0xcd2dxa))}};function mxParallelEdgeLayout(_0xcd2dx2){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2)}mxParallelEdgeLayout[_0xc8ed[202]]= new mxGraphLayout;mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[196]]=mxParallelEdgeLayout;mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[657]]=20;mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1818]](_0xcd2dx2);this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx3 in _0xcd2dx2){var _0xcd2dx4=_0xcd2dx2[_0xcd2dx3];1<_0xcd2dx4[_0xc8ed[67]]&&this[_0xc8ed[1759]](_0xcd2dx4);}}finally{this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[476]]()};};mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[1818]]=function(_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx4=[],_0xcd2dx5=_0xcd2dx3[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx3[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9);if(!this[_0xc8ed[1715]](_0xcd2dxa)){var _0xcd2dx12=this[_0xc8ed[1819]](_0xcd2dxa);null!=_0xcd2dx12&&(null==_0xcd2dx4[_0xcd2dx12]&&(_0xcd2dx4[_0xcd2dx12]=[]),_0xcd2dx4[_0xcd2dx12][_0xc8ed[207]](_0xcd2dxa));};};return _0xcd2dx4;};mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[1819]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[249]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[248]](_0xcd2dx2),_0xcd2dx5=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[1710]](!0):_0xcd2dx3[_0xc8ed[1710]](_0xcd2dx2,!0);_0xcd2dx2=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[1710]](!1):_0xcd2dx3[_0xc8ed[1710]](_0xcd2dx2,!1);return null!=_0xcd2dx5&&null!=_0xcd2dx2?(_0xcd2dx5=mxCellPath[_0xc8ed[385]](_0xcd2dx5),_0xcd2dx2=mxCellPath[_0xc8ed[385]](_0xcd2dx2),_0xcd2dx5>_0xcd2dx2?_0xcd2dx2+_0xc8ed[213]+_0xcd2dx5:_0xcd2dx5+_0xc8ed[213]+_0xcd2dx2):null;};mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[1759]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[0],_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx4[_0xc8ed[1709]](_0xcd2dx3,!0)),_0xcd2dx9=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx4[_0xc8ed[1709]](_0xcd2dx3,!1));if(_0xcd2dx5==_0xcd2dx9){for(var _0xcd2dx3=_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx5[_0xc8ed[117]]+this[_0xc8ed[657]],_0xcd2dx4=_0xcd2dx5[_0xc8ed[236]]+_0xcd2dx5[_0xc8ed[119]]/2,_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2[_0xc8ed[67]];_0xcd2dxa++){this[_0xc8ed[1820]](_0xcd2dx2[_0xcd2dxa],_0xcd2dx3,_0xcd2dx4),_0xcd2dx3+=this[_0xc8ed[657]]}}else {if(null!=_0xcd2dx5&&null!=_0xcd2dx9){for(var _0xcd2dx3=_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx5[_0xc8ed[117]]/2,_0xcd2dx4=_0xcd2dx5[_0xc8ed[236]]+_0xcd2dx5[_0xc8ed[119]]/2,_0xcd2dxa=_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]/2-_0xcd2dx3,_0xcd2dx12=_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]]/2-_0xcd2dx4,_0xcd2dx9=Math[_0xc8ed[428]](_0xcd2dxa*_0xcd2dxa+_0xcd2dx12*_0xcd2dx12),_0xcd2dx5=_0xcd2dx12*this[_0xc8ed[657]]/_0xcd2dx9,_0xcd2dx9=_0xcd2dxa*this[_0xc8ed[657]]/_0xcd2dx9,_0xcd2dx3=_0xcd2dx3+_0xcd2dxa/2+_0xcd2dx5*(_0xcd2dx2[_0xc8ed[67]]-1)/2,_0xcd2dx4=_0xcd2dx4+_0xcd2dx12/2-_0xcd2dx9*(_0xcd2dx2[_0xc8ed[67]]-1)/2,_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2[_0xc8ed[67]];_0xcd2dxa++){this[_0xc8ed[1820]](_0xcd2dx2[_0xcd2dxa],_0xcd2dx3,_0xcd2dx4),_0xcd2dx3-=_0xcd2dx5,_0xcd2dx4+=_0xcd2dx9}}};};mxParallelEdgeLayout[_0xc8ed[202]][_0xc8ed[1820]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[1179]][_0xc8ed[1712]](_0xcd2dx2)&&this[_0xc8ed[1722]](_0xcd2dx2,[ new mxPoint(_0xcd2dx3,_0xcd2dx4)])};function mxCompositeLayout(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2);this[_0xc8ed[1821]]=_0xcd2dx3;this[_0xc8ed[1822]]=_0xcd2dx4;}mxCompositeLayout[_0xc8ed[202]]= new mxGraphLayout;mxCompositeLayout[_0xc8ed[202]][_0xc8ed[196]]=mxCompositeLayout;mxCompositeLayout[_0xc8ed[202]][_0xc8ed[1821]]=null;mxCompositeLayout[_0xc8ed[202]][_0xc8ed[1822]]=null;mxCompositeLayout[_0xc8ed[202]][_0xc8ed[1702]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null!=this[_0xc8ed[1822]]?this[_0xc8ed[1822]][_0xc8ed[582]][_0xc8ed[183]](this[_0xc8ed[1822]],arguments):this[_0xc8ed[1821]][0][_0xc8ed[582]][_0xc8ed[183]](this[_0xc8ed[1821]][0],arguments)};mxCompositeLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[1821]][_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[1821]][_0xcd2dx4][_0xc8ed[350]][_0xc8ed[183]](this[_0xc8ed[1821]][_0xcd2dx4],arguments)}}finally{_0xcd2dx3[_0xc8ed[476]]()};};function mxEdgeLabelLayout(_0xcd2dx2,_0xcd2dx3){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2)}mxEdgeLabelLayout[_0xc8ed[202]]= new mxGraphLayout;mxEdgeLabelLayout[_0xc8ed[202]][_0xc8ed[196]]=mxEdgeLabelLayout;mxEdgeLabelLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[441]],_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=[],_0xcd2dx9=[],_0xcd2dxa=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa;_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx12),_0xcd2dx14=_0xcd2dx3[_0xc8ed[248]](_0xcd2dx13);null!=_0xcd2dx14&&(this[_0xc8ed[1713]](_0xcd2dx13)?this[_0xc8ed[1715]](_0xcd2dx13)||_0xcd2dx5[_0xc8ed[207]](_0xcd2dx14):_0xcd2dx9[_0xc8ed[207]](_0xcd2dx14));};this[_0xc8ed[1823]](_0xcd2dx9,_0xcd2dx5);};mxEdgeLabelLayout[_0xc8ed[202]][_0xc8ed[1823]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx4[_0xc8ed[473]]();try{for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=_0xcd2dx3[_0xcd2dx5];if(null!=_0xcd2dx9&&null!=_0xcd2dx9[_0xc8ed[963]]&&null!=_0xcd2dx9[_0xc8ed[963]][_0xc8ed[1563]]){for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx2[_0xcd2dxa];null!=_0xcd2dx12&&this[_0xc8ed[1824]](_0xcd2dx9,_0xcd2dx12);}};}}finally{_0xcd2dx4[_0xc8ed[476]]()};};mxEdgeLabelLayout[_0xc8ed[202]][_0xc8ed[1824]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]];if(mxUtils[_0xc8ed[1825]](_0xcd2dx5,_0xcd2dx3)){var _0xcd2dx9=-_0xcd2dx5[_0xc8ed[236]]-_0xcd2dx5[_0xc8ed[119]]+_0xcd2dx3[_0xc8ed[236]],_0xcd2dxa=-_0xcd2dx5[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]],_0xcd2dx9=Math[_0xc8ed[425]](_0xcd2dx9)<Math[_0xc8ed[425]](_0xcd2dxa)?_0xcd2dx9:_0xcd2dxa,_0xcd2dxa=-_0xcd2dx5[_0xc8ed[235]]-_0xcd2dx5[_0xc8ed[117]]+_0xcd2dx3[_0xc8ed[235]],_0xcd2dx5=-_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx5=Math[_0xc8ed[425]](_0xcd2dxa)<Math[_0xc8ed[425]](_0xcd2dx5)?_0xcd2dxa:_0xcd2dx5;Math[_0xc8ed[425]](_0xcd2dx5)<Math[_0xc8ed[425]](_0xcd2dx9)?_0xcd2dx9=0:_0xcd2dx5=0;_0xcd2dxa=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx2[_0xc8ed[246]]);null!=_0xcd2dxa&&(_0xcd2dxa=_0xcd2dxa[_0xc8ed[238]](),null!=_0xcd2dxa[_0xc8ed[1368]]?(_0xcd2dxa[_0xc8ed[1368]][_0xc8ed[235]]+=_0xcd2dx5,_0xcd2dxa[_0xc8ed[1368]][_0xc8ed[236]]+=_0xcd2dx9):_0xcd2dxa[_0xc8ed[1368]]= new mxPoint(_0xcd2dx5,_0xcd2dx9),_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dxa));};};function mxGraphAbstractHierarchyCell(){this[_0xc8ed[235]]=[];this[_0xc8ed[236]]=[];this[_0xc8ed[1826]]=[];}mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1827]]= -1;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1828]]= -1;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[235]]=null;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[236]]=null;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[117]]=0;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[119]]=0;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1829]]=null;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1830]]=null;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1826]]=null;mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1831]]=function(_0xcd2dx2){return null};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1832]]=function(_0xcd2dx2){return null};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[250]]=function(){return !1};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1193]]=function(){return !1};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1833]]=function(_0xcd2dx2){return null};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1834]]=function(_0xcd2dx2,_0xcd2dx3){return null};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1835]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1193]]()?this[_0xc8ed[235]][0]=_0xcd2dx3:this[_0xc8ed[250]]()&&(this[_0xc8ed[235]][_0xcd2dx2-this[_0xc8ed[1828]]-1]=_0xcd2dx3)};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[730]]=function(_0xcd2dx2){return this[_0xc8ed[1193]]()?this[_0xc8ed[235]][0]:this[_0xc8ed[250]]()?this[_0xc8ed[235]][_0xcd2dx2-this[_0xc8ed[1828]]-1]:0};mxGraphAbstractHierarchyCell[_0xc8ed[202]][_0xc8ed[1836]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1193]]()?this[_0xc8ed[236]][0]=_0xcd2dx3:this[_0xc8ed[250]]()&&(this[_0xc8ed[236]][_0xcd2dx2-this[_0xc8ed[1828]]-1]=_0xcd2dx3)};function mxGraphHierarchyNode(_0xcd2dx2){mxGraphAbstractHierarchyCell[_0xc8ed[183]](this,arguments);this[_0xc8ed[246]]=_0xcd2dx2;}mxGraphHierarchyNode[_0xc8ed[202]]= new mxGraphAbstractHierarchyCell;mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[196]]=mxGraphHierarchyNode;mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[246]]=null;mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1837]]=[];mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1838]]=[];mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1839]]= !1;mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1840]]=function(_0xcd2dx2){return this[_0xc8ed[1827]]};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1831]]=function(_0xcd2dx2){if(null==this[_0xc8ed[1829]]){this[_0xc8ed[1829]]=[];this[_0xc8ed[1829]][0]=[];for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1837]][_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx4=this[_0xc8ed[1837]][_0xcd2dx3];-1==_0xcd2dx4[_0xc8ed[1827]]||_0xcd2dx4[_0xc8ed[1827]]==_0xcd2dx2+1?this[_0xc8ed[1829]][0][_0xc8ed[207]](_0xcd2dx4[_0xc8ed[1097]]):this[_0xc8ed[1829]][0][_0xc8ed[207]](_0xcd2dx4);};};return this[_0xc8ed[1829]][0];};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1832]]=function(_0xcd2dx2){if(null==this[_0xc8ed[1830]]){this[_0xc8ed[1830]]=[];this[_0xc8ed[1830]][0]=[];for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1838]][_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx4=this[_0xc8ed[1838]][_0xcd2dx3];-1==_0xcd2dx4[_0xc8ed[1828]]||_0xcd2dx4[_0xc8ed[1828]]==_0xcd2dx2-1?this[_0xc8ed[1830]][0][_0xc8ed[207]](_0xcd2dx4[_0xc8ed[772]]):this[_0xc8ed[1830]][0][_0xc8ed[207]](_0xcd2dx4);};};return this[_0xc8ed[1830]][0];};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1193]]=function(){return !0};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1833]]=function(_0xcd2dx2){return this[_0xc8ed[1826]][0]};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1834]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1826]][0]=_0xcd2dx3};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1720]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&null!=this[_0xc8ed[1839]]&&null!=_0xcd2dx2[_0xc8ed[1839]]&&this[_0xc8ed[1839]][_0xc8ed[67]]<_0xcd2dx2[_0xc8ed[1839]][_0xc8ed[67]]){if(this[_0xc8ed[1839]]==_0xcd2dx2[_0xc8ed[1839]]){return !0};if(null==this[_0xc8ed[1839]]||null==this[_0xc8ed[1839]]){return !1};for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1839]][_0xc8ed[67]];_0xcd2dx3++){if(this[_0xc8ed[1839]][_0xcd2dx3]!=_0xcd2dx2[_0xc8ed[1839]][_0xcd2dx3]){return !1}};return !0;};return !1;};mxGraphHierarchyNode[_0xc8ed[202]][_0xc8ed[1841]]=function(){return this[_0xc8ed[246]]};function mxGraphHierarchyEdge(_0xcd2dx2){mxGraphAbstractHierarchyCell[_0xc8ed[183]](this,arguments);this[_0xc8ed[1842]]=_0xcd2dx2;}mxGraphHierarchyEdge[_0xc8ed[202]]= new mxGraphAbstractHierarchyCell;mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[196]]=mxGraphHierarchyEdge;mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1842]]=null;mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1097]]=null;mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[772]]=null;mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1843]]= !1;mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1744]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1097]];this[_0xc8ed[1097]]=this[_0xc8ed[772]];this[_0xc8ed[772]]=_0xcd2dx2;this[_0xc8ed[1843]]=!this[_0xc8ed[1843]];};mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1831]]=function(_0xcd2dx2){if(null==this[_0xc8ed[1829]]){this[_0xc8ed[1829]]=[];for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1826]][_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[1829]][_0xcd2dx3]=[],_0xcd2dx3==this[_0xc8ed[1826]][_0xc8ed[67]]-1?this[_0xc8ed[1829]][_0xcd2dx3][_0xc8ed[207]](this[_0xc8ed[1097]]):this[_0xc8ed[1829]][_0xcd2dx3][_0xc8ed[207]](this)};};return this[_0xc8ed[1829]][_0xcd2dx2-this[_0xc8ed[1828]]-1];};mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1832]]=function(_0xcd2dx2){if(null==this[_0xc8ed[1830]]){this[_0xc8ed[1830]]=[];for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1826]][_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[1830]][_0xcd2dx3]=[],0==_0xcd2dx3?this[_0xc8ed[1830]][_0xcd2dx3][_0xc8ed[207]](this[_0xc8ed[772]]):this[_0xc8ed[1830]][_0xcd2dx3][_0xc8ed[207]](this)};};return this[_0xc8ed[1830]][_0xcd2dx2-this[_0xc8ed[1828]]-1];};mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[250]]=function(){return !0};mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1833]]=function(_0xcd2dx2){return this[_0xc8ed[1826]][_0xcd2dx2-this[_0xc8ed[1828]]-1]};mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1834]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1826]][_0xcd2dx2-this[_0xc8ed[1828]]-1]=_0xcd2dx3};mxGraphHierarchyEdge[_0xc8ed[202]][_0xc8ed[1841]]=function(){return null!=this[_0xc8ed[1842]]&&0<this[_0xc8ed[1842]][_0xc8ed[67]]?this[_0xc8ed[1842]][0]:null};function mxGraphHierarchyModel(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2[_0xc8ed[1703]]();this[_0xc8ed[1844]]=_0xcd2dx9;this[_0xc8ed[1845]]=_0xcd2dx4;this[_0xc8ed[1101]]=_0xcd2dx5;this[_0xc8ed[1846]]={};this[_0xc8ed[1847]]={};this[_0xc8ed[1827]]=0;_0xcd2dx4=[];null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[1728]](_0xcd2dx5));this[_0xc8ed[1827]]=this[_0xc8ed[1848]];this[_0xc8ed[1849]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx9=_0xcd2dx4[_0xcd2dx5][_0xc8ed[1838]];for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx9[_0xcd2dxa],_0xcd2dx13=_0xcd2dx12[_0xc8ed[1842]];if(null!=_0xcd2dx13&&0<_0xcd2dx13[_0xc8ed[67]]){var _0xcd2dx13=_0xcd2dx13[0],_0xcd2dx14=_0xcd2dx2[_0xc8ed[1710]](_0xcd2dx13,!1),_0xcd2dx14=mxCellPath[_0xc8ed[385]](_0xcd2dx14),_0xcd2dx14=this[_0xc8ed[1846]][_0xcd2dx14];_0xcd2dx4[_0xcd2dx5]==_0xcd2dx14&&(_0xcd2dx14=_0xcd2dx2[_0xc8ed[1710]](_0xcd2dx13,!0),_0xcd2dx14=mxCellPath[_0xc8ed[385]](_0xcd2dx14),_0xcd2dx14=this[_0xc8ed[1846]][_0xcd2dx14]);null!=_0xcd2dx14&&_0xcd2dx4[_0xcd2dx5]!=_0xcd2dx14&&(_0xcd2dx12[_0xc8ed[772]]=_0xcd2dx14,0==_0xcd2dx14[_0xc8ed[1837]][_0xc8ed[67]]&&(_0xcd2dx14[_0xc8ed[1837]]=[]),0>mxUtils[_0xc8ed[2]](_0xcd2dx14[_0xc8ed[1837]],_0xcd2dx12)&&_0xcd2dx14[_0xc8ed[1837]][_0xc8ed[207]](_0xcd2dx12));};};_0xcd2dx4[_0xcd2dx5][_0xc8ed[1826]][0]=1;};}mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1827]]=null;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1846]]=null;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1847]]=null;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1850]]=null;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1845]]=null;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1101]]=null;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1851]]=0;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1848]]=1E8;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1844]]= !1;mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1849]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[1703]](),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx4[_0xcd2dx9]= new mxGraphHierarchyNode(_0xcd2dx3[_0xcd2dx9]);var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xcd2dx9]);this[_0xc8ed[1846]][_0xcd2dxa]=_0xcd2dx4[_0xcd2dx9];_0xcd2dxa=_0xcd2dx2[_0xc8ed[264]](_0xcd2dx3[_0xcd2dx9]);_0xcd2dx4[_0xcd2dx9][_0xc8ed[1838]]=[];for(var _0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx2[_0xc8ed[1710]](_0xcd2dxa[_0xcd2dx12],!1);if(_0xcd2dx13!=_0xcd2dx3[_0xcd2dx9]&&_0xcd2dx13!=_0xcd2dx3[_0xcd2dx9]&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx13)&&!_0xcd2dx2[_0xc8ed[1713]](_0xcd2dx13)){var _0xcd2dx14=_0xcd2dx2[_0xc8ed[1781]](_0xcd2dx3[_0xcd2dx9],_0xcd2dx13,!1),_0xcd2dx15=_0xcd2dx2[_0xc8ed[1781]](_0xcd2dx3[_0xcd2dx9],_0xcd2dx13,!0),_0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx14[0]);if(null!=_0xcd2dx14&&0<_0xcd2dx14[_0xc8ed[67]]&&null==this[_0xc8ed[1847]][_0xcd2dx13]&&2*_0xcd2dx15[_0xc8ed[67]]>=_0xcd2dx14[_0xc8ed[67]]){for(var _0xcd2dx15= new mxGraphHierarchyEdge(_0xcd2dx14),_0xcd2dx16=0;_0xcd2dx16<_0xcd2dx14[_0xc8ed[67]];_0xcd2dx16++){var _0xcd2dx17=_0xcd2dx14[_0xcd2dx16],_0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx17);this[_0xc8ed[1847]][_0xcd2dx13]=_0xcd2dx15;_0xcd2dx5[_0xc8ed[1809]](_0xcd2dx17);_0xcd2dx2[_0xc8ed[1787]]&&(_0xcd2dx2[_0xc8ed[1716]](_0xcd2dx17,!1),_0xcd2dx2[_0xc8ed[1718]](_0xcd2dx17,!0));};_0xcd2dx15[_0xc8ed[1097]]=_0xcd2dx4[_0xcd2dx9];0>mxUtils[_0xc8ed[2]](_0xcd2dx4[_0xcd2dx9][_0xc8ed[1838]],_0xcd2dx15)&&_0xcd2dx4[_0xcd2dx9][_0xc8ed[1838]][_0xc8ed[207]](_0xcd2dx15);};};};_0xcd2dx4[_0xcd2dx9][_0xc8ed[1826]][0]=0;}};mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1852]]=function(){var _0xcd2dx2=[];if(null!=this[_0xc8ed[1845]]){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1845]][_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx4=mxCellPath[_0xc8ed[385]](this[_0xc8ed[1845]][_0xcd2dx3]),_0xcd2dx4=this[_0xc8ed[1846]][_0xcd2dx4];null!=_0xcd2dx4&&_0xcd2dx2[_0xc8ed[207]](_0xcd2dx4);}};for(var _0xcd2dx5 in this[_0xc8ed[1846]]){_0xcd2dx4=this[_0xc8ed[1846]][_0xcd2dx5],_0xcd2dx4[_0xc8ed[1826]][0]= -1};for(var _0xcd2dx9=_0xcd2dx2[_0xc8ed[1853]]();0<_0xcd2dx2[_0xc8ed[67]];){var _0xcd2dx4=_0xcd2dx2[0],_0xcd2dxa,_0xcd2dx12;_0xcd2dxa=_0xcd2dx4[_0xc8ed[1837]];_0xcd2dx12=_0xcd2dx4[_0xc8ed[1838]];for(var _0xcd2dx13=!0,_0xcd2dx14=this[_0xc8ed[1848]],_0xcd2dx3=0;_0xcd2dx3<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx15=_0xcd2dxa[_0xcd2dx3];if(5270620==_0xcd2dx15[_0xc8ed[1826]][0]){_0xcd2dx15=_0xcd2dx15[_0xc8ed[1097]],_0xcd2dx14=Math[_0xc8ed[243]](_0xcd2dx14,_0xcd2dx15[_0xc8ed[1826]][0]-1)}else {_0xcd2dx13= !1;break;};};if(_0xcd2dx13){_0xcd2dx4[_0xc8ed[1826]][0]=_0xcd2dx14;this[_0xc8ed[1827]]=Math[_0xc8ed[243]](this[_0xc8ed[1827]],_0xcd2dx14);if(null!=_0xcd2dx12){for(_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx15=_0xcd2dx12[_0xcd2dx3],_0xcd2dx15[_0xc8ed[1826]][0]=5270620,_0xcd2dx15=_0xcd2dx15[_0xc8ed[772]],-1==_0xcd2dx15[_0xc8ed[1826]][0]&&(_0xcd2dx2[_0xc8ed[207]](_0xcd2dx15),_0xcd2dx15[_0xc8ed[1826]][0]= -2)}};_0xcd2dx2[_0xc8ed[1115]]();}else {if(_0xcd2dx3=_0xcd2dx2[_0xc8ed[1115]](),_0xcd2dx2[_0xc8ed[207]](_0xcd2dx4),_0xcd2dx3==_0xcd2dx4&&1==_0xcd2dx2[_0xc8ed[67]]){break}};};for(_0xcd2dx5 in this[_0xc8ed[1846]]){_0xcd2dx4=this[_0xc8ed[1846]][_0xcd2dx5],_0xcd2dx4[_0xc8ed[1826]][0]-=this[_0xc8ed[1827]]};for(_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx9[_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx4=_0xcd2dx9[_0xcd2dx3];_0xcd2dx2=0;_0xcd2dxa=_0xcd2dx4[_0xc8ed[1838]];for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx15=_0xcd2dxa[_0xcd2dx5],_0xcd2dx15=_0xcd2dx15[_0xc8ed[772]],_0xcd2dx4[_0xc8ed[1826]][0]=Math[_0xc8ed[160]](_0xcd2dx2,_0xcd2dx15[_0xc8ed[1826]][0]+1),_0xcd2dx2=_0xcd2dx4[_0xc8ed[1826]][0]};};this[_0xc8ed[1827]]=this[_0xc8ed[1848]]-this[_0xc8ed[1827]];};mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1854]]=function(){var _0xcd2dx2=[];this[_0xc8ed[1850]]=[];for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1827]]+1;_0xcd2dx3++){_0xcd2dx2[_0xcd2dx3]=[],this[_0xc8ed[1850]][_0xcd2dx3]=_0xcd2dx2[_0xcd2dx3]};var _0xcd2dx4=null;if(null!=this[_0xc8ed[1845]]){for(var _0xcd2dx5=this[_0xc8ed[1845]],_0xcd2dx4=[],_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx9=mxCellPath[_0xc8ed[385]](_0xcd2dx5[_0xcd2dx3]);_0xcd2dx4[_0xcd2dx3]=this[_0xc8ed[1846]][_0xcd2dx9];}};this[_0xc8ed[209]](function(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dx15){0==_0xcd2dx15&&(0>_0xcd2dx4[_0xc8ed[1827]]&&0>_0xcd2dx4[_0xc8ed[1828]])&&(_0xcd2dx2[_0xcd2dx4[_0xc8ed[1826]][0]][_0xc8ed[207]](_0xcd2dx4),_0xcd2dx4[_0xc8ed[1827]]=_0xcd2dx4[_0xc8ed[1826]][0],_0xcd2dx4[_0xc8ed[1828]]=_0xcd2dx4[_0xc8ed[1826]][0],_0xcd2dx4[_0xc8ed[1826]][0]=_0xcd2dx2[_0xcd2dx4[_0xc8ed[1827]]][_0xc8ed[67]]-1);if(null!=_0xcd2dx3&&null!=_0xcd2dx5&&1<_0xcd2dx3[_0xc8ed[1827]]-_0xcd2dx4[_0xc8ed[1827]]){_0xcd2dx5[_0xc8ed[1827]]=_0xcd2dx3[_0xc8ed[1827]];_0xcd2dx5[_0xc8ed[1828]]=_0xcd2dx4[_0xc8ed[1827]];_0xcd2dx5[_0xc8ed[1826]]=[];_0xcd2dx5[_0xc8ed[235]]=[];_0xcd2dx5[_0xc8ed[236]]=[];for(_0xcd2dx3=_0xcd2dx5[_0xc8ed[1828]]+1;_0xcd2dx3<_0xcd2dx5[_0xc8ed[1827]];_0xcd2dx3++){_0xcd2dx2[_0xcd2dx3][_0xc8ed[207]](_0xcd2dx5),_0xcd2dx5[_0xc8ed[1834]](_0xcd2dx3,_0xcd2dx2[_0xcd2dx3][_0xc8ed[67]]-1)};};},_0xcd2dx4,!1,null);};mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[209]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx3){for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx3[_0xcd2dx9];null!=_0xcd2dxa&&(null==_0xcd2dx5&&(_0xcd2dx5={}),_0xcd2dx4?(_0xcd2dxa[_0xc8ed[1839]]=[],_0xcd2dxa[_0xc8ed[1839]][0]=this[_0xc8ed[1851]],_0xcd2dxa[_0xc8ed[1839]][1]=_0xcd2dx9,this[_0xc8ed[1855]](null,_0xcd2dxa,null,_0xcd2dx2,_0xcd2dx5,_0xcd2dxa[_0xc8ed[1839]],_0xcd2dx9,0)):this[_0xc8ed[1758]](null,_0xcd2dxa,null,_0xcd2dx2,_0xcd2dx5,0));};this[_0xc8ed[1851]]++;}};mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1758]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){if(null!=_0xcd2dx3){var _0xcd2dx12=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xc8ed[246]]);if(null==_0xcd2dx9[_0xcd2dx12]){_0xcd2dx9[_0xcd2dx12]=_0xcd2dx3;_0xcd2dx5(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dxa,0);_0xcd2dx2=_0xcd2dx3[_0xc8ed[1838]][_0xc8ed[1853]]();for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){_0xcd2dx12=_0xcd2dx2[_0xcd2dx4],this[_0xc8ed[1758]](_0xcd2dx3,_0xcd2dx12[_0xc8ed[772]],_0xcd2dx12,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa+1)};}else {_0xcd2dx5(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dxa,1)};}};mxGraphHierarchyModel[_0xc8ed[202]][_0xc8ed[1855]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13){if(null!=_0xcd2dx3){if(null!=_0xcd2dx2&&(null==_0xcd2dx3[_0xc8ed[1839]]||_0xcd2dx3[_0xc8ed[1839]][0]!=_0xcd2dx2[_0xc8ed[1839]][0])){_0xcd2dxa=_0xcd2dx2[_0xc8ed[1839]][_0xc8ed[67]]+1,_0xcd2dx3[_0xc8ed[1839]]=_0xcd2dx2[_0xc8ed[1839]][_0xc8ed[1853]](),_0xcd2dx3[_0xc8ed[1839]][_0xcd2dxa-1]=_0xcd2dx12};_0xcd2dx12=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xc8ed[246]]);if(null==_0xcd2dx9[_0xcd2dx12]){_0xcd2dx9[_0xcd2dx12]=_0xcd2dx3;_0xcd2dx5(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx13,0);_0xcd2dx2=_0xcd2dx3[_0xc8ed[1838]][_0xc8ed[1853]]();for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){_0xcd2dx12=_0xcd2dx2[_0xcd2dx4],this[_0xc8ed[1855]](_0xcd2dx3,_0xcd2dx12[_0xc8ed[772]],_0xcd2dx12,_0xcd2dx5,_0xcd2dx9,_0xcd2dx3[_0xc8ed[1839]],_0xcd2dx4,_0xcd2dx13+1)};}else {_0xcd2dx5(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx13,1)};}};function mxHierarchicalLayoutStage(){}mxHierarchicalLayoutStage[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){};function mxMedianHybridCrossingReduction(_0xcd2dx2){this[_0xc8ed[1759]]=_0xcd2dx2}mxMedianHybridCrossingReduction[_0xc8ed[202]]= new mxHierarchicalLayoutStage;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[196]]=mxMedianHybridCrossingReduction;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1759]]=null;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1795]]=24;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1856]]=null;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1857]]=0;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1858]]=0;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1859]]=2;mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1759]][_0xc8ed[502]]();this[_0xc8ed[1856]]=[];for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[1856]][_0xcd2dx3]=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx3][_0xc8ed[1853]]()};for(var _0xcd2dx4=0,_0xcd2dx5=this[_0xc8ed[1860]](_0xcd2dx2),_0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1795]]&&_0xcd2dx4<this[_0xc8ed[1859]];_0xcd2dx3++){this[_0xc8ed[1861]](_0xcd2dx3,_0xcd2dx2);this[_0xc8ed[1862]](_0xcd2dx3,_0xcd2dx2);var _0xcd2dx9=this[_0xc8ed[1860]](_0xcd2dx2);if(_0xcd2dx9<_0xcd2dx5){_0xcd2dx5=_0xcd2dx9;for(_0xcd2dx9=_0xcd2dx4=0;_0xcd2dx9<this[_0xc8ed[1856]][_0xc8ed[67]];_0xcd2dx9++){for(var _0xcd2dxa=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx9],_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){var _0xcd2dx13=_0xcd2dxa[_0xcd2dx12];this[_0xc8ed[1856]][_0xcd2dx9][_0xcd2dx13[_0xc8ed[1833]](_0xcd2dx9)]=_0xcd2dx13;}};}else {_0xcd2dx4++;for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[1856]][_0xc8ed[67]];_0xcd2dx9++){_0xcd2dxa=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx9];for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx12++){_0xcd2dx13=_0xcd2dxa[_0xcd2dx12],_0xcd2dx13[_0xc8ed[1834]](_0xcd2dx9,_0xcd2dx12)};};};if(0==_0xcd2dx5){break};};_0xcd2dx4=[];_0xcd2dx5=[];for(_0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[1827]]+1;_0xcd2dx3++){_0xcd2dx5[_0xcd2dx3]=[],_0xcd2dx4[_0xcd2dx3]=_0xcd2dx5[_0xcd2dx3]};for(_0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[1856]][_0xc8ed[67]];_0xcd2dx3++){for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[1856]][_0xcd2dx3][_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx5[_0xcd2dx3][_0xc8ed[207]](this[_0xc8ed[1856]][_0xcd2dx3][_0xcd2dx9])}};_0xcd2dx2[_0xc8ed[1850]]=_0xcd2dx4;};mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1860]]=function(_0xcd2dx2){for(var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]],_0xcd2dx4=0,_0xcd2dx5=1;_0xcd2dx5<_0xcd2dx3;_0xcd2dx5++){_0xcd2dx4+=this[_0xc8ed[1863]](_0xcd2dx5,_0xcd2dx2)};return _0xcd2dx4;};mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1863]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=0,_0xcd2dx5=_0xcd2dx3[_0xc8ed[1850]][_0xcd2dx2],_0xcd2dx9=_0xcd2dx5[_0xc8ed[67]],_0xcd2dxa=_0xcd2dx3[_0xc8ed[1850]][_0xcd2dx2-1][_0xc8ed[67]],_0xcd2dx12=[],_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx9;_0xcd2dx13++){_0xcd2dx12[_0xcd2dx13]=[]};for(_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx13++){for(var _0xcd2dx14=_0xcd2dx5[_0xcd2dx13],_0xcd2dx15=_0xcd2dx14[_0xc8ed[1833]](_0xcd2dx2),_0xcd2dx16=_0xcd2dx14[_0xc8ed[1832]](_0xcd2dx2),_0xcd2dx14=0;_0xcd2dx14<_0xcd2dx16[_0xc8ed[67]];_0xcd2dx14++){var _0xcd2dx17=_0xcd2dx16[_0xcd2dx14][_0xc8ed[1833]](_0xcd2dx2-1);_0xcd2dx12[_0xcd2dx15][_0xcd2dx17]=201207;}};for(_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx9;_0xcd2dx13++){for(_0xcd2dx14=0;_0xcd2dx14<_0xcd2dxa;_0xcd2dx14++){if(201207==_0xcd2dx12[_0xcd2dx13][_0xcd2dx14]){for(_0xcd2dx5=_0xcd2dx13+1;_0xcd2dx5<_0xcd2dx9;_0xcd2dx5++){for(_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx14;_0xcd2dx15++){201207==_0xcd2dx12[_0xcd2dx5][_0xcd2dx15]&&_0xcd2dx4++}};for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx13;_0xcd2dx5++){for(_0xcd2dx15=_0xcd2dx14+1;_0xcd2dx15<_0xcd2dxa;_0xcd2dx15++){201207==_0xcd2dx12[_0xcd2dx5][_0xcd2dx15]&&_0xcd2dx4++}};}}};return _0xcd2dx4/2;};mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1862]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=!0,_0xcd2dx5=0;_0xcd2dx4&&10>_0xcd2dx5++;){for(var _0xcd2dx9=1==_0xcd2dx2%2&&1==_0xcd2dx5%2,_0xcd2dx4=!1,_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx3[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dxa++){for(var _0xcd2dx12=_0xcd2dx3[_0xc8ed[1850]][_0xcd2dxa],_0xcd2dx13=[],_0xcd2dx14=0;_0xcd2dx14<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx14++){var _0xcd2dx15=_0xcd2dx12[_0xcd2dx14],_0xcd2dx16=_0xcd2dx15[_0xc8ed[1833]](_0xcd2dxa);0>_0xcd2dx16&&(_0xcd2dx16=_0xcd2dx14);_0xcd2dx13[_0xcd2dx16]=_0xcd2dx15;};for(var _0xcd2dx17=_0xcd2dx16=_0xcd2dx15=null,_0xcd2dx18=null,_0xcd2dx19=null,_0xcd2dx1a=null,_0xcd2dx1b=null,_0xcd2dx1c=null,_0xcd2dx1d=null,_0xcd2dx1e=null,_0xcd2dx14=0;_0xcd2dx14<_0xcd2dx12[_0xc8ed[67]]-1;_0xcd2dx14++){if(0==_0xcd2dx14){for(var _0xcd2dx1d=_0xcd2dx13[_0xcd2dx14],_0xcd2dx15=_0xcd2dx1d[_0xc8ed[1831]](_0xcd2dxa),_0xcd2dx16=_0xcd2dx1d[_0xc8ed[1832]](_0xcd2dxa),_0xcd2dx19=[],_0xcd2dx1a=[],_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx15[_0xc8ed[67]];_0xcd2dx1f++){_0xcd2dx19[_0xcd2dx1f]=_0xcd2dx15[_0xcd2dx1f][_0xc8ed[1833]](_0xcd2dxa+1)};for(_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx16[_0xc8ed[67]];_0xcd2dx1f++){_0xcd2dx1a[_0xcd2dx1f]=_0xcd2dx16[_0xcd2dx1f][_0xc8ed[1833]](_0xcd2dxa-1)};}else {_0xcd2dx15=_0xcd2dx17,_0xcd2dx16=_0xcd2dx18,_0xcd2dx19=_0xcd2dx1b,_0xcd2dx1a=_0xcd2dx1c,_0xcd2dx1d=_0xcd2dx1e};_0xcd2dx1e=_0xcd2dx13[_0xcd2dx14+1];_0xcd2dx17=_0xcd2dx1e[_0xc8ed[1831]](_0xcd2dxa);_0xcd2dx18=_0xcd2dx1e[_0xc8ed[1832]](_0xcd2dxa);_0xcd2dx1b=[];_0xcd2dx1c=[];for(_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx17[_0xc8ed[67]];_0xcd2dx1f++){_0xcd2dx1b[_0xcd2dx1f]=_0xcd2dx17[_0xcd2dx1f][_0xc8ed[1833]](_0xcd2dxa+1)};for(_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx18[_0xc8ed[67]];_0xcd2dx1f++){_0xcd2dx1c[_0xcd2dx1f]=_0xcd2dx18[_0xcd2dx1f][_0xc8ed[1833]](_0xcd2dxa-1)};for(var _0xcd2dx20=0,_0xcd2dx62=0,_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx19[_0xc8ed[67]];_0xcd2dx1f++){for(var _0xcd2dx63=0;_0xcd2dx63<_0xcd2dx1b[_0xc8ed[67]];_0xcd2dx63++){_0xcd2dx19[_0xcd2dx1f]>_0xcd2dx1b[_0xcd2dx63]&&_0xcd2dx20++,_0xcd2dx19[_0xcd2dx1f]<_0xcd2dx1b[_0xcd2dx63]&&_0xcd2dx62++}};for(_0xcd2dx1f=0;_0xcd2dx1f<_0xcd2dx1a[_0xc8ed[67]];_0xcd2dx1f++){for(_0xcd2dx63=0;_0xcd2dx63<_0xcd2dx1c[_0xc8ed[67]];_0xcd2dx63++){_0xcd2dx1a[_0xcd2dx1f]>_0xcd2dx1c[_0xcd2dx63]&&_0xcd2dx20++,_0xcd2dx1a[_0xcd2dx1f]<_0xcd2dx1c[_0xcd2dx63]&&_0xcd2dx62++}};if(_0xcd2dx62<_0xcd2dx20||_0xcd2dx62==_0xcd2dx20&&_0xcd2dx9){_0xcd2dx17=_0xcd2dx1d[_0xc8ed[1833]](_0xcd2dxa),_0xcd2dx1d[_0xc8ed[1834]](_0xcd2dxa,_0xcd2dx1e[_0xc8ed[1833]](_0xcd2dxa)),_0xcd2dx1e[_0xc8ed[1834]](_0xcd2dxa,_0xcd2dx17),_0xcd2dx17=_0xcd2dx15,_0xcd2dx18=_0xcd2dx16,_0xcd2dx1b=_0xcd2dx19,_0xcd2dx1c=_0xcd2dx1a,_0xcd2dx1e=_0xcd2dx1d,_0xcd2dx9||(_0xcd2dx4= !0)};};}}};mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1861]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=0==_0xcd2dx2%2;if(_0xcd2dx4){for(var _0xcd2dx5=_0xcd2dx3[_0xc8ed[1827]]-1;0<=_0xcd2dx5;_0xcd2dx5--){this[_0xc8ed[1864]](_0xcd2dx5,_0xcd2dx4)}}else {for(_0xcd2dx5=1;_0xcd2dx5<_0xcd2dx3[_0xc8ed[1827]];_0xcd2dx5++){this[_0xc8ed[1864]](_0xcd2dx5,_0xcd2dx4)}};};mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1864]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=this[_0xc8ed[1856]][_0xcd2dx2][_0xc8ed[67]],_0xcd2dx5=[],_0xcd2dx9=[],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx4;_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[1856]][_0xcd2dx2][_0xcd2dxa],_0xcd2dx13= new MedianCellSorter;_0xcd2dx13[_0xc8ed[246]]=_0xcd2dx12;var _0xcd2dx14;_0xcd2dx14=_0xcd2dx3?_0xcd2dx12[_0xc8ed[1831]](_0xcd2dx2):_0xcd2dx12[_0xc8ed[1832]](_0xcd2dx2);var _0xcd2dx15;_0xcd2dx15=_0xcd2dx3?_0xcd2dx2+1:_0xcd2dx2-1;null!=_0xcd2dx14&&0!=_0xcd2dx14[_0xc8ed[67]]?(_0xcd2dx13[_0xc8ed[1865]]=this[_0xc8ed[1865]](_0xcd2dx14,_0xcd2dx15),_0xcd2dx5[_0xc8ed[207]](_0xcd2dx13)):_0xcd2dx9[_0xcd2dx12[_0xc8ed[1833]](_0xcd2dx2)]= !0;};_0xcd2dx5[_0xc8ed[470]](MedianCellSorter[_0xc8ed[202]][_0xc8ed[469]]);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx4;_0xcd2dxa++){null==_0xcd2dx9[_0xcd2dxa]&&(_0xcd2dx12=_0xcd2dx5[_0xc8ed[1115]]()[_0xc8ed[246]],_0xcd2dx12[_0xc8ed[1834]](_0xcd2dx2,_0xcd2dxa))};};mxMedianHybridCrossingReduction[_0xc8ed[202]][_0xc8ed[1865]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=[],_0xcd2dx5=0,_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx2[_0xcd2dx9];_0xcd2dx4[_0xcd2dx5++]=_0xcd2dxa[_0xc8ed[1833]](_0xcd2dx3);};_0xcd2dx4[_0xc8ed[470]](function(_0xcd2dx2,_0xcd2dx3){return _0xcd2dx2-_0xcd2dx3});if(1==_0xcd2dx5%2){return _0xcd2dx4[Math[_0xc8ed[519]](_0xcd2dx5/2)]};if(2==_0xcd2dx5){return (_0xcd2dx4[0]+_0xcd2dx4[1])/2};_0xcd2dx9=_0xcd2dx5/2;_0xcd2dxa=_0xcd2dx4[_0xcd2dx9-1]-_0xcd2dx4[0];_0xcd2dx5=_0xcd2dx4[_0xcd2dx5-1]-_0xcd2dx4[_0xcd2dx9];return (_0xcd2dx4[_0xcd2dx9-1]*_0xcd2dx5+_0xcd2dx4[_0xcd2dx9]*_0xcd2dxa)/(_0xcd2dxa+_0xcd2dx5);};function MedianCellSorter(){}MedianCellSorter[_0xc8ed[202]][_0xc8ed[1865]]=0;MedianCellSorter[_0xc8ed[202]][_0xc8ed[246]]= !1;MedianCellSorter[_0xc8ed[202]][_0xc8ed[469]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2&&null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[1865]]>_0xcd2dx2[_0xc8ed[1865]]?-1:_0xcd2dx3[_0xc8ed[1865]]<_0xcd2dx2[_0xc8ed[1865]]?1:0:0};function mxMinimumCycleRemover(_0xcd2dx2){this[_0xc8ed[1759]]=_0xcd2dx2}mxMinimumCycleRemover[_0xc8ed[202]]= new mxHierarchicalLayoutStage;mxMinimumCycleRemover[_0xc8ed[202]][_0xc8ed[196]]=mxMinimumCycleRemover;mxMinimumCycleRemover[_0xc8ed[202]][_0xc8ed[1759]]=null;mxMinimumCycleRemover[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1759]][_0xc8ed[502]](),_0xcd2dx4={},_0xcd2dx5=mxUtils[_0xc8ed[238]](_0xcd2dx3[_0xc8ed[1846]],null,!0),_0xcd2dx9=null;if(null!=_0xcd2dx3[_0xc8ed[1845]]){var _0xcd2dxa=_0xcd2dx3[_0xc8ed[1845]],_0xcd2dx9=[];for(_0xcd2dx2=0;_0xcd2dx2<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx2++){var _0xcd2dx12=mxCellPath[_0xc8ed[385]](_0xcd2dxa[_0xcd2dx2]);_0xcd2dx9[_0xcd2dx2]=_0xcd2dx3[_0xc8ed[1846]][_0xcd2dx12];};};_0xcd2dx3[_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){_0xcd2dx3[_0xc8ed[1720]](_0xcd2dx2)&&(_0xcd2dx9[_0xc8ed[1744]](),mxUtils[_0xc8ed[205]](_0xcd2dx9,_0xcd2dx2[_0xc8ed[1838]]),_0xcd2dx2[_0xc8ed[1837]][_0xc8ed[207]](_0xcd2dx9),mxUtils[_0xc8ed[205]](_0xcd2dx9,_0xcd2dx3[_0xc8ed[1837]]),_0xcd2dx3[_0xc8ed[1838]][_0xc8ed[207]](_0xcd2dx9));_0xcd2dx2=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xc8ed[246]]);_0xcd2dx4[_0xcd2dx2]=_0xcd2dx3;delete _0xcd2dx5[_0xcd2dx2];},_0xcd2dx9,!0,null);_0xcd2dx9=null;0<_0xcd2dx5[_0xc8ed[1866]]&&(_0xcd2dx9=mxUtils[_0xc8ed[238]](_0xcd2dx5,null,!0));_0xcd2dx2=mxUtils[_0xc8ed[238]](_0xcd2dx4,null,!0);_0xcd2dx3[_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){_0xcd2dx3[_0xc8ed[1720]](_0xcd2dx2)&&(_0xcd2dx9[_0xc8ed[1744]](),mxUtils[_0xc8ed[205]](_0xcd2dx9,_0xcd2dx2[_0xc8ed[1838]]),_0xcd2dx3[_0xc8ed[1838]][_0xc8ed[207]](_0xcd2dx9),_0xcd2dx2[_0xc8ed[1837]][_0xc8ed[207]](_0xcd2dx9),mxUtils[_0xc8ed[205]](_0xcd2dx9,_0xcd2dx3[_0xc8ed[1837]]));_0xcd2dx2=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xc8ed[246]]);_0xcd2dx4[_0xcd2dx2]=_0xcd2dx3;delete _0xcd2dx5[_0xcd2dx2];},_0xcd2dx5,!0,_0xcd2dx2);_0xcd2dxa=this[_0xc8ed[1759]][_0xc8ed[1703]]();if(null!=_0xcd2dx9&&0<_0xcd2dx9[_0xc8ed[67]]){_0xcd2dx3=_0xcd2dx3[_0xc8ed[1845]];for(_0xcd2dx2=0;_0xcd2dx2<_0xcd2dx9[_0xc8ed[67]];_0xcd2dx2++){_0xcd2dx12=_0xcd2dx9[_0xcd2dx2][_0xc8ed[246]],0==_0xcd2dxa[_0xc8ed[1867]](_0xcd2dx12)[_0xc8ed[67]]&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx12)};};};function mxCoordinateAssignment(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[1759]]=_0xcd2dx2;this[_0xc8ed[1868]]=_0xcd2dx3;this[_0xc8ed[1869]]=_0xcd2dx4;this[_0xc8ed[1870]]=_0xcd2dx5;this[_0xc8ed[1871]]=_0xcd2dx9;this[_0xc8ed[1872]]=_0xcd2dxa;}var mxHierarchicalEdgeStyle={ORTHOGONAL:1,POLYLINE:2,STRAIGHT:3,CURVE:4};mxCoordinateAssignment[_0xc8ed[202]]= new mxHierarchicalLayoutStage;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[196]]=mxCoordinateAssignment;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1759]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1868]]=30;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1869]]=100;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1872]]=10;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1795]]=8;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1751]]=5;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1752]]=2;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1753]]=12;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1754]]=4;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1873]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1870]]=mxConstants[_0xc8ed[1358]];mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1871]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1874]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1875]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1876]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1877]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1878]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1879]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1880]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1881]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1882]]= !0;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[675]]=mxHierarchicalEdgeStyle[_0xc8ed[1883]];mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1884]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1885]]=null;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1745]]=10;mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1886]]=function(){var _0xcd2dx2=this[_0xc8ed[1759]][_0xc8ed[502]]();mxLog[_0xc8ed[539]]();mxLog[_0xc8ed[171]](_0xc8ed[1887]);for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dx3++){mxLog[_0xc8ed[53]](_0xc8ed[1888],_0xcd2dx3,_0xc8ed[1889]);for(var _0xcd2dx4=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx3],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){mxLog[_0xc8ed[53]](_0xcd2dx4[_0xcd2dx5][_0xc8ed[1833]](_0xcd2dx3),_0xc8ed[316])};mxLog[_0xc8ed[171]]();};mxLog[_0xc8ed[171]](_0xc8ed[1890]);};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){this[_0xc8ed[1873]]=[];_0xcd2dx2=this[_0xc8ed[1759]][_0xc8ed[502]]();this[_0xc8ed[1875]]=0;this[_0xc8ed[1891]](this[_0xc8ed[1759]][_0xc8ed[1703]](),_0xcd2dx2);this[_0xc8ed[1882]]&&this[_0xc8ed[1892]](_0xcd2dx2);var _0xcd2dx3=1E8;if(this[_0xc8ed[1882]]){for(var _0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[1795]];_0xcd2dx4++){0!=_0xcd2dx4&&(this[_0xc8ed[1893]](_0xcd2dx4,_0xcd2dx2),this[_0xc8ed[1892]](_0xcd2dx2));if(this[_0xc8ed[1875]]<_0xcd2dx3){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dx5++){for(var _0xcd2dx9=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx5],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx9[_0xcd2dxa];_0xcd2dx12[_0xc8ed[1835]](_0xcd2dx5,_0xcd2dx12[_0xc8ed[1833]](_0xcd2dx5));}};_0xcd2dx3=this[_0xc8ed[1875]];}else {for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx9=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx5];for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){_0xcd2dx12=_0xcd2dx9[_0xcd2dxa],_0xcd2dx12[_0xc8ed[1834]](_0xcd2dx5,_0xcd2dx12[_0xc8ed[730]](_0xcd2dx5))};}};this[_0xc8ed[1894]](this[_0xc8ed[1759]][_0xc8ed[1703]](),_0xcd2dx2);this[_0xc8ed[1875]]=0;}};this[_0xc8ed[1895]](this[_0xc8ed[1759]][_0xc8ed[1703]](),_0xcd2dx2);};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1892]]=function(_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4=[],_0xcd2dx5=[],_0xcd2dx9=0;_0xcd2dx9<=_0xcd2dx2[_0xc8ed[1827]];_0xcd2dx9++){_0xcd2dx5[_0xcd2dx9]=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx9];for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5[_0xcd2dx9][_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx5[_0xcd2dx9][_0xcd2dxa],_0xcd2dx13= new WeightedCellSorter(_0xcd2dx12,_0xcd2dx9);_0xcd2dx13[_0xc8ed[1785]]=_0xcd2dxa;_0xcd2dx13[_0xc8ed[1784]]= !0;_0xcd2dx3[_0xc8ed[207]](_0xcd2dx13);_0xcd2dx12=mxCellPath[_0xc8ed[385]](_0xcd2dx12[_0xc8ed[1841]]());_0xcd2dx4[_0xcd2dx12]=_0xcd2dx13;};};_0xcd2dx2=10*_0xcd2dx3[_0xc8ed[67]];for(_0xcd2dxa=0;0<_0xcd2dx3[_0xc8ed[67]]&&_0xcd2dxa<=_0xcd2dx2;){var _0xcd2dx13=_0xcd2dx3[_0xc8ed[1115]](),_0xcd2dx9=_0xcd2dx13[_0xc8ed[246]],_0xcd2dx14=_0xcd2dx13[_0xc8ed[1782]],_0xcd2dx15=parseInt(_0xcd2dx13[_0xc8ed[1785]]),_0xcd2dx12=_0xcd2dx9[_0xc8ed[1831]](_0xcd2dx14),_0xcd2dx16=_0xcd2dx9[_0xc8ed[1832]](_0xcd2dx14),_0xcd2dx17=_0xcd2dx12[_0xc8ed[67]],_0xcd2dx18=_0xcd2dx16[_0xc8ed[67]],_0xcd2dx19=this[_0xc8ed[1896]](_0xcd2dx12,_0xcd2dx14+1),_0xcd2dx1a=this[_0xc8ed[1896]](_0xcd2dx16,_0xcd2dx14-1),_0xcd2dx1b=_0xcd2dx17+_0xcd2dx18,_0xcd2dx1c=_0xcd2dx9[_0xc8ed[1833]](_0xcd2dx14),_0xcd2dx1d=_0xcd2dx1c;0<_0xcd2dx1b&&(_0xcd2dx1d=(_0xcd2dx19*_0xcd2dx17+_0xcd2dx1a*_0xcd2dx18)/_0xcd2dx1b);_0xcd2dx17= !1;_0xcd2dx1d<_0xcd2dx1c-1?0==_0xcd2dx15?(_0xcd2dx9[_0xc8ed[1834]](_0xcd2dx14,_0xcd2dx1d),_0xcd2dx17= !0):(_0xcd2dx15=_0xcd2dx5[_0xcd2dx14][_0xcd2dx15-1],_0xcd2dx1c=_0xcd2dx15[_0xc8ed[1833]](_0xcd2dx14),_0xcd2dx1c=_0xcd2dx1c+_0xcd2dx15[_0xc8ed[117]]/2+this[_0xc8ed[1868]]+_0xcd2dx9[_0xc8ed[117]]/2,_0xcd2dx1c<_0xcd2dx1d?(_0xcd2dx9[_0xc8ed[1834]](_0xcd2dx14,_0xcd2dx1d),_0xcd2dx17= !0):_0xcd2dx1c<_0xcd2dx9[_0xc8ed[1833]](_0xcd2dx14)-1&&(_0xcd2dx9[_0xc8ed[1834]](_0xcd2dx14,_0xcd2dx1c),_0xcd2dx17= !0)):_0xcd2dx1d>_0xcd2dx1c+1&&(_0xcd2dx15==_0xcd2dx5[_0xcd2dx14][_0xc8ed[67]]-1?(_0xcd2dx9[_0xc8ed[1834]](_0xcd2dx14,_0xcd2dx1d),_0xcd2dx17= !0):(_0xcd2dx15=_0xcd2dx5[_0xcd2dx14][_0xcd2dx15+1],_0xcd2dx1c=_0xcd2dx15[_0xc8ed[1833]](_0xcd2dx14),_0xcd2dx1c=_0xcd2dx1c-_0xcd2dx15[_0xc8ed[117]]/2-this[_0xc8ed[1868]]-_0xcd2dx9[_0xc8ed[117]]/2,_0xcd2dx1c>_0xcd2dx1d?(_0xcd2dx9[_0xc8ed[1834]](_0xcd2dx14,_0xcd2dx1d),_0xcd2dx17= !0):_0xcd2dx1c>_0xcd2dx9[_0xc8ed[1833]](_0xcd2dx14)+1&&(_0xcd2dx9[_0xc8ed[1834]](_0xcd2dx14,_0xcd2dx1c),_0xcd2dx17= !0)));if(_0xcd2dx17){for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx14=_0xcd2dx12[_0xcd2dx9],_0xcd2dx14=mxCellPath[_0xc8ed[385]](_0xcd2dx14[_0xc8ed[1841]]()),_0xcd2dx14=_0xcd2dx4[_0xcd2dx14],null!=_0xcd2dx14&&!1==_0xcd2dx14[_0xc8ed[1784]]&&(_0xcd2dx14[_0xc8ed[1784]]= !0,_0xcd2dx3[_0xc8ed[207]](_0xcd2dx14))};for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx16[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx14=_0xcd2dx16[_0xcd2dx9],_0xcd2dx14=mxCellPath[_0xc8ed[385]](_0xcd2dx14[_0xc8ed[1841]]()),_0xcd2dx14=_0xcd2dx4[_0xcd2dx14],null!=_0xcd2dx14&&!1==_0xcd2dx14[_0xc8ed[1784]]&&(_0xcd2dx14[_0xc8ed[1784]]= !0,_0xcd2dx3[_0xc8ed[207]](_0xcd2dx14))};};_0xcd2dx13[_0xc8ed[1784]]= !1;_0xcd2dxa++;};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1893]]=function(_0xcd2dx2,_0xcd2dx3){if(0==_0xcd2dx2%2){for(var _0xcd2dx4=_0xcd2dx3[_0xc8ed[1827]];0<_0xcd2dx4;_0xcd2dx4--){this[_0xc8ed[1897]](_0xcd2dx4-1,_0xcd2dx3,_0xcd2dx4)}}else {for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3[_0xc8ed[1827]]-1;_0xcd2dx4++){this[_0xc8ed[1897]](_0xcd2dx4+1,_0xcd2dx3,_0xcd2dx4)}}};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1897]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=_0xcd2dx3[_0xc8ed[1850]][_0xcd2dx2];for(var _0xcd2dx5=[],_0xcd2dx9=[],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx3[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx3[_0xcd2dxa];_0xcd2dx5[_0xcd2dxa]= new WeightedCellSorter;_0xcd2dx5[_0xcd2dxa][_0xc8ed[246]]=_0xcd2dx12;_0xcd2dx5[_0xcd2dxa][_0xc8ed[1785]]=_0xcd2dxa;var _0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx12[_0xc8ed[1841]]());_0xcd2dx9[_0xcd2dx13]=_0xcd2dx5[_0xcd2dxa];var _0xcd2dx14=null,_0xcd2dx14=_0xcd2dx4<_0xcd2dx2?_0xcd2dx12[_0xc8ed[1832]](_0xcd2dx2):_0xcd2dx12[_0xc8ed[1831]](_0xcd2dx2);_0xcd2dx5[_0xcd2dxa][_0xc8ed[1782]]=this[_0xc8ed[1898]](_0xcd2dx12,_0xcd2dx14);};_0xcd2dx5[_0xc8ed[470]](WeightedCellSorter[_0xc8ed[202]][_0xc8ed[469]]);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5[_0xc8ed[67]];_0xcd2dxa++){_0xcd2dx13=0;_0xcd2dx12=_0xcd2dx5[_0xcd2dxa][_0xc8ed[246]];_0xcd2dx13=0;_0xcd2dx14=_0xcd2dx4<_0xcd2dx2?_0xcd2dx12[_0xc8ed[1832]](_0xcd2dx2)[_0xc8ed[1853]]():_0xcd2dx12[_0xc8ed[1831]](_0xcd2dx2)[_0xc8ed[1853]]();null!=_0xcd2dx14&&(_0xcd2dx13=_0xcd2dx14[_0xc8ed[67]],_0xcd2dx13=0<_0xcd2dx13?this[_0xc8ed[1896]](_0xcd2dx14,_0xcd2dx4):_0xcd2dx12[_0xc8ed[1833]](_0xcd2dx2));for(var _0xcd2dx15=0,_0xcd2dx14=-1E8,_0xcd2dx16=_0xcd2dx5[_0xcd2dxa][_0xc8ed[1785]]-1;0<=_0xcd2dx16;){var _0xcd2dx17=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xcd2dx16][_0xc8ed[1841]]()),_0xcd2dx17=_0xcd2dx9[_0xcd2dx17];if(null!=_0xcd2dx17){var _0xcd2dx18=_0xcd2dx17[_0xc8ed[246]];_0xcd2dx17[_0xc8ed[1784]]?(_0xcd2dx14=_0xcd2dx18[_0xc8ed[1833]](_0xcd2dx2)+_0xcd2dx18[_0xc8ed[117]]/2+this[_0xc8ed[1868]]+_0xcd2dx15+_0xcd2dx12[_0xc8ed[117]]/2,_0xcd2dx16= -1):(_0xcd2dx15+=_0xcd2dx18[_0xc8ed[117]]+this[_0xc8ed[1868]],_0xcd2dx16--);};};_0xcd2dx15=0;_0xcd2dx18=1E8;for(_0xcd2dx16=_0xcd2dx5[_0xcd2dxa][_0xc8ed[1785]]+1;_0xcd2dx16<_0xcd2dx5[_0xc8ed[67]];){if(_0xcd2dx17=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xcd2dx16][_0xc8ed[1841]]()),_0xcd2dx17=_0xcd2dx9[_0xcd2dx17],null!=_0xcd2dx17){var _0xcd2dx19=_0xcd2dx17[_0xc8ed[246]];_0xcd2dx17[_0xc8ed[1784]]?(_0xcd2dx18=_0xcd2dx19[_0xc8ed[1833]](_0xcd2dx2)-_0xcd2dx19[_0xc8ed[117]]/2-this[_0xc8ed[1868]]-_0xcd2dx15-_0xcd2dx12[_0xc8ed[117]]/2,_0xcd2dx16=_0xcd2dx5[_0xc8ed[67]]):(_0xcd2dx15+=_0xcd2dx19[_0xc8ed[117]]+this[_0xc8ed[1868]],_0xcd2dx16++);}};_0xcd2dx13>=_0xcd2dx14&&_0xcd2dx13<=_0xcd2dx18?_0xcd2dx12[_0xc8ed[1834]](_0xcd2dx2,_0xcd2dx13):_0xcd2dx13<_0xcd2dx14?(_0xcd2dx12[_0xc8ed[1834]](_0xcd2dx2,_0xcd2dx14),this[_0xc8ed[1875]]+=_0xcd2dx14-_0xcd2dx13):_0xcd2dx13>_0xcd2dx18&&(_0xcd2dx12[_0xc8ed[1834]](_0xcd2dx2,_0xcd2dx18),this[_0xc8ed[1875]]+=_0xcd2dx13-_0xcd2dx18);_0xcd2dx5[_0xcd2dxa][_0xc8ed[1784]]= !0;};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1898]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=0,_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=_0xcd2dx3[_0xcd2dx5];_0xcd2dx2[_0xc8ed[1193]]()&&_0xcd2dx9[_0xc8ed[1193]]()?_0xcd2dx4++:_0xcd2dx4=_0xcd2dx2[_0xc8ed[250]]()&&_0xcd2dx9[_0xc8ed[250]]()?_0xcd2dx4+8:_0xcd2dx4+2;};return _0xcd2dx4;};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1896]]=function(_0xcd2dx2,_0xcd2dx3){if(0==_0xcd2dx2[_0xc8ed[67]]){return 0};for(var _0xcd2dx4=[],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx4[_0xcd2dx5]=_0xcd2dx2[_0xcd2dx5][_0xc8ed[1833]](_0xcd2dx3)};_0xcd2dx4[_0xc8ed[470]](function(_0xcd2dx2,_0xcd2dx3){return _0xcd2dx2-_0xcd2dx3});if(1==_0xcd2dx2[_0xc8ed[67]]%2){return _0xcd2dx4[Math[_0xc8ed[519]](_0xcd2dx2[_0xc8ed[67]]/2)]};_0xcd2dx5=_0xcd2dx2[_0xc8ed[67]]/2;return (_0xcd2dx4[_0xcd2dx5-1]+_0xcd2dx4[_0xcd2dx5])/2;};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1891]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1899]](_0xcd2dx2,_0xcd2dx3);for(var _0xcd2dx4=this[_0xc8ed[1876]];0<=_0xcd2dx4;_0xcd2dx4--){_0xcd2dx4<_0xcd2dx3[_0xc8ed[1827]]&&this[_0xc8ed[1900]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx3)};for(_0xcd2dx4=this[_0xc8ed[1876]]+1;_0xcd2dx4<=_0xcd2dx3[_0xc8ed[1827]];_0xcd2dx4++){0<_0xcd2dx4&&this[_0xc8ed[1900]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx3)};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1900]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=_0xcd2dx4[_0xc8ed[1850]][_0xcd2dx2];_0xcd2dx4=0;for(var _0xcd2dx5=this[_0xc8ed[1871]]+(this[_0xc8ed[1879]]-this[_0xc8ed[1880]][_0xcd2dx2])/2,_0xcd2dx9=!1,_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx3[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx3[_0xcd2dxa];if(_0xcd2dx12[_0xc8ed[1193]]()){var _0xcd2dx13=this[_0xc8ed[1759]][_0xc8ed[1726]](_0xcd2dx12[_0xc8ed[246]]);null!=_0xcd2dx13?this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1354]]?(_0xcd2dx12[_0xc8ed[117]]=_0xcd2dx13[_0xc8ed[117]],_0xcd2dx12[_0xc8ed[119]]=_0xcd2dx13[_0xc8ed[119]]):(_0xcd2dx12[_0xc8ed[117]]=_0xcd2dx13[_0xc8ed[119]],_0xcd2dx12[_0xc8ed[119]]=_0xcd2dx13[_0xc8ed[117]]):_0xcd2dx9= !0;_0xcd2dx4=Math[_0xc8ed[160]](_0xcd2dx4,_0xcd2dx12[_0xc8ed[119]]);}else {_0xcd2dx12[_0xc8ed[250]]()&&(_0xcd2dx13=1,null!=_0xcd2dx12[_0xc8ed[1842]]?_0xcd2dx13=_0xcd2dx12[_0xc8ed[1842]][_0xc8ed[67]]:mxLog[_0xc8ed[283]](_0xc8ed[1901]),_0xcd2dx12[_0xc8ed[117]]=(_0xcd2dx13-1)*this[_0xc8ed[1872]])};_0xcd2dx5+=_0xcd2dx12[_0xc8ed[117]]/2;_0xcd2dx12[_0xc8ed[1835]](_0xcd2dx2,_0xcd2dx5);_0xcd2dx12[_0xc8ed[1834]](_0xcd2dx2,_0xcd2dx5);_0xcd2dx5+=_0xcd2dx12[_0xc8ed[117]]/2;_0xcd2dx5+=this[_0xc8ed[1868]];};!0==_0xcd2dx9&&mxLog[_0xc8ed[283]](_0xc8ed[1902]);};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1899]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=-this[_0xc8ed[1869]],_0xcd2dx5=0;this[_0xc8ed[1880]]=[];this[_0xc8ed[1881]]=[];for(var _0xcd2dx9=_0xcd2dx3[_0xc8ed[1827]];0<=_0xcd2dx9;_0xcd2dx9--){for(var _0xcd2dxa=0,_0xcd2dx12=_0xcd2dx3[_0xc8ed[1850]][_0xcd2dx9],_0xcd2dx13=this[_0xc8ed[1871]],_0xcd2dx14=!1,_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx15++){var _0xcd2dx16=_0xcd2dx12[_0xcd2dx15];if(_0xcd2dx16[_0xc8ed[1193]]()){var _0xcd2dx17=this[_0xc8ed[1759]][_0xc8ed[1726]](_0xcd2dx16[_0xc8ed[246]]);null!=_0xcd2dx17?this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1354]]?(_0xcd2dx16[_0xc8ed[117]]=_0xcd2dx17[_0xc8ed[117]],_0xcd2dx16[_0xc8ed[119]]=_0xcd2dx17[_0xc8ed[119]]):(_0xcd2dx16[_0xc8ed[117]]=_0xcd2dx17[_0xc8ed[119]],_0xcd2dx16[_0xc8ed[119]]=_0xcd2dx17[_0xc8ed[117]]):_0xcd2dx14= !0;_0xcd2dxa=Math[_0xc8ed[160]](_0xcd2dxa,_0xcd2dx16[_0xc8ed[119]]);}else {_0xcd2dx16[_0xc8ed[250]]()&&(_0xcd2dx17=1,null!=_0xcd2dx16[_0xc8ed[1842]]?_0xcd2dx17=_0xcd2dx16[_0xc8ed[1842]][_0xc8ed[67]]:mxLog[_0xc8ed[283]](_0xc8ed[1901]),_0xcd2dx16[_0xc8ed[117]]=(_0xcd2dx17-1)*this[_0xc8ed[1872]])};_0xcd2dx13+=_0xcd2dx16[_0xc8ed[117]]/2;_0xcd2dx16[_0xc8ed[1835]](_0xcd2dx9,_0xcd2dx13);_0xcd2dx16[_0xc8ed[1834]](_0xcd2dx9,_0xcd2dx13);_0xcd2dx13+=_0xcd2dx16[_0xc8ed[117]]/2;_0xcd2dx13+=this[_0xc8ed[1868]];_0xcd2dx13>this[_0xc8ed[1879]]&&(this[_0xc8ed[1879]]=_0xcd2dx13,this[_0xc8ed[1876]]=_0xcd2dx9);this[_0xc8ed[1880]][_0xcd2dx9]=_0xcd2dx13;};!0==_0xcd2dx14&&mxLog[_0xc8ed[283]](_0xc8ed[1902]);this[_0xc8ed[1881]][_0xcd2dx9]=_0xcd2dx4;_0xcd2dx13=_0xcd2dxa/2+_0xcd2dx5/2+this[_0xc8ed[1869]];_0xcd2dx5=_0xcd2dxa;_0xcd2dx4=this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1359]]?_0xcd2dx4+_0xcd2dx13:_0xcd2dx4-_0xcd2dx13;for(_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx15++){_0xcd2dx12[_0xcd2dx15][_0xc8ed[1836]](_0xcd2dx9,_0xcd2dx4)};};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1894]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[1847]],_0xcd2dx5;for(_0xcd2dx5 in _0xcd2dx4){var _0xcd2dx9=_0xcd2dx4[_0xcd2dx5];if(!(1>_0xcd2dx9[_0xc8ed[1827]]-_0xcd2dx9[_0xc8ed[1828]]-1)){for(var _0xcd2dxa=_0xcd2dx9[_0xc8ed[1833]](_0xcd2dx9[_0xc8ed[1828]]+1),_0xcd2dx12=!0,_0xcd2dx13=0,_0xcd2dx14=_0xcd2dx9[_0xc8ed[1828]]+2;_0xcd2dx14<_0xcd2dx9[_0xc8ed[1827]];_0xcd2dx14++){var _0xcd2dx15=_0xcd2dx9[_0xc8ed[1833]](_0xcd2dx14);_0xcd2dxa!=_0xcd2dx15?(_0xcd2dx12= !1,_0xcd2dxa=_0xcd2dx15):_0xcd2dx13++;};if(!_0xcd2dx12){for(var _0xcd2dx12=_0xcd2dxa=0,_0xcd2dx15=[],_0xcd2dx16=[],_0xcd2dx17=_0xcd2dx9[_0xc8ed[1833]](_0xcd2dx9[_0xc8ed[1828]]+1),_0xcd2dx14=_0xcd2dx9[_0xc8ed[1828]]+1;_0xcd2dx14<_0xcd2dx9[_0xc8ed[1827]]-1;_0xcd2dx14++){var _0xcd2dx18=_0xcd2dx9[_0xc8ed[730]](_0xcd2dx14+1);_0xcd2dx17==_0xcd2dx18?(_0xcd2dx15[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-1]=_0xcd2dx17,_0xcd2dxa++):this[_0xc8ed[1903]](_0xcd2dx3,_0xcd2dx9,_0xcd2dx14+1,_0xcd2dx17)?(_0xcd2dx15[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-1]=_0xcd2dx17,_0xcd2dxa++):_0xcd2dx17=_0xcd2dx15[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-1]=_0xcd2dx18;};_0xcd2dx17=_0xcd2dx9[_0xc8ed[730]](_0xcd2dx14);for(_0xcd2dx14=_0xcd2dx9[_0xc8ed[1827]]-1;_0xcd2dx14>_0xcd2dx9[_0xc8ed[1828]]+1;_0xcd2dx14--){_0xcd2dx18=_0xcd2dx9[_0xc8ed[730]](_0xcd2dx14-1),_0xcd2dx17==_0xcd2dx18?(_0xcd2dx16[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-2]=_0xcd2dx17,_0xcd2dx12++):this[_0xc8ed[1903]](_0xcd2dx3,_0xcd2dx9,_0xcd2dx14-1,_0xcd2dx17)?(_0xcd2dx16[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-2]=_0xcd2dx17,_0xcd2dx12++):(_0xcd2dx16[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-2]=_0xcd2dx9[_0xc8ed[730]](_0xcd2dx14-1),_0xcd2dx17=_0xcd2dx18)};if(_0xcd2dx12>_0xcd2dx13||_0xcd2dxa>_0xcd2dx13){if(_0xcd2dx12>=_0xcd2dxa){for(_0xcd2dx14=_0xcd2dx9[_0xc8ed[1827]]-2;_0xcd2dx14>_0xcd2dx9[_0xc8ed[1828]];_0xcd2dx14--){_0xcd2dx9[_0xc8ed[1835]](_0xcd2dx14,_0xcd2dx16[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-1])}}else {if(_0xcd2dxa>_0xcd2dx12){for(_0xcd2dx14=_0xcd2dx9[_0xc8ed[1828]]+2;_0xcd2dx14<_0xcd2dx9[_0xc8ed[1827]];_0xcd2dx14++){_0xcd2dx9[_0xc8ed[1835]](_0xcd2dx14,_0xcd2dx15[_0xcd2dx14-_0xcd2dx9[_0xc8ed[1828]]-2])}}}};};};};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1903]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx4];for(var _0xcd2dx9=-1,_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2[_0xc8ed[67]];_0xcd2dxa++){if(_0xcd2dx3==_0xcd2dx2[_0xcd2dxa]){_0xcd2dx9=_0xcd2dxa;break;}};if(0>_0xcd2dx9){return !1};_0xcd2dxa=_0xcd2dx3[_0xc8ed[1833]](_0xcd2dx4);if(_0xcd2dx5<_0xcd2dxa){if(0==_0xcd2dx9){return !0};_0xcd2dx2=_0xcd2dx2[_0xcd2dx9-1];_0xcd2dx4=_0xcd2dx2[_0xc8ed[1833]](_0xcd2dx4);_0xcd2dx4=_0xcd2dx4+_0xcd2dx2[_0xc8ed[117]]/2+this[_0xc8ed[1868]]+_0xcd2dx3[_0xc8ed[117]]/2;if(!(_0xcd2dx4<=_0xcd2dx5)){return !1};}else {if(_0xcd2dx5>_0xcd2dxa){if(_0xcd2dx9==_0xcd2dx2[_0xc8ed[67]]-1){return !0};_0xcd2dx2=_0xcd2dx2[_0xcd2dx9+1];_0xcd2dx4=_0xcd2dx2[_0xc8ed[1833]](_0xcd2dx4);_0xcd2dx4=_0xcd2dx4-_0xcd2dx2[_0xc8ed[117]]/2-this[_0xc8ed[1868]]-_0xcd2dx3[_0xc8ed[117]]/2;if(!(_0xcd2dx4>=_0xcd2dx5)){return !1};}};return !0;};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1895]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1877]]=[];this[_0xc8ed[1878]]=[];for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[1877]][_0xcd2dx4]=Number[_0xc8ed[1904]],this[_0xc8ed[1878]][_0xcd2dx4]=0};_0xcd2dx4=null;this[_0xc8ed[1759]][_0xc8ed[1735]]&&(_0xcd2dx4={});var _0xcd2dx5=_0xcd2dx3[_0xc8ed[1847]],_0xcd2dx9=_0xcd2dx3[_0xc8ed[1846]],_0xcd2dxa;for(_0xcd2dxa in _0xcd2dx9){var _0xcd2dx12=_0xcd2dx9[_0xcd2dxa];this[_0xc8ed[1725]](_0xcd2dx12);if(this[_0xc8ed[1759]][_0xc8ed[1735]]){var _0xcd2dx12=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx12[_0xc8ed[246]]),_0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx12);null==_0xcd2dx4[_0xcd2dx13]&&(_0xcd2dx4[_0xcd2dx13]=_0xcd2dx12);};};this[_0xc8ed[1759]][_0xc8ed[1735]]&&null!=_0xcd2dx4&&this[_0xc8ed[1763]](_0xcd2dx4);(this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1905]]||this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1883]]||this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1906]])&&this[_0xc8ed[1764]](_0xcd2dx3);for(_0xcd2dxa in _0xcd2dx5){this[_0xc8ed[1907]](_0xcd2dx5[_0xcd2dxa])};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1763]]=function(_0xcd2dx2){var _0xcd2dx3=[],_0xcd2dx4;for(_0xcd2dx4 in _0xcd2dx2){_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx4])};this[_0xc8ed[1759]][_0xc8ed[1727]](mxUtils[_0xc8ed[1779]](_0xcd2dx3,!0),this[_0xc8ed[1745]]);};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1764]]=function(_0xcd2dx2){for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]];_0xcd2dx3++){for(var _0xcd2dx4=_0xcd2dx2[_0xc8ed[1850]][_0xcd2dx3],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=_0xcd2dx4[_0xcd2dx5];if(_0xcd2dx9[_0xc8ed[1193]]()){for(var _0xcd2dxa=_0xcd2dx9[_0xc8ed[1832]](_0xcd2dx3),_0xcd2dx12=_0xcd2dx3-1,_0xcd2dx13=0;2>_0xcd2dx13;_0xcd2dx13++){if(-1<_0xcd2dx12&&_0xcd2dx12<_0xcd2dx2[_0xc8ed[1850]][_0xc8ed[67]]&&null!=_0xcd2dxa&&0<_0xcd2dxa[_0xc8ed[67]]){for(var _0xcd2dx14=[],_0xcd2dx15=0;_0xcd2dx15<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx15++){var _0xcd2dx16= new WeightedCellSorter(_0xcd2dxa[_0xcd2dx15],_0xcd2dxa[_0xcd2dx15][_0xc8ed[730]](_0xcd2dx12));_0xcd2dx14[_0xc8ed[207]](_0xcd2dx16);};_0xcd2dx14[_0xc8ed[470]](WeightedCellSorter[_0xc8ed[202]][_0xc8ed[469]]);for(var _0xcd2dx16=_0xcd2dx9[_0xc8ed[235]][0]-_0xcd2dx9[_0xc8ed[117]]/2,_0xcd2dx17=_0xcd2dx16+_0xcd2dx9[_0xc8ed[117]],_0xcd2dx18=_0xcd2dxa=0,_0xcd2dx12=[],_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx14[_0xc8ed[67]];_0xcd2dx15++){var _0xcd2dx19=_0xcd2dx14[_0xcd2dx15][_0xc8ed[246]],_0xcd2dx1a;if(_0xcd2dx19[_0xc8ed[1193]]()){_0xcd2dx1a=0==_0xcd2dx13?_0xcd2dx9[_0xc8ed[1838]]:_0xcd2dx9[_0xc8ed[1837]];for(var _0xcd2dx1b=0;_0xcd2dx1b<_0xcd2dx1a[_0xc8ed[67]];_0xcd2dx1b++){if(_0xcd2dx1a[_0xcd2dx1b][_0xc8ed[1097]]==_0xcd2dx19||_0xcd2dx1a[_0xcd2dx1b][_0xc8ed[772]]==_0xcd2dx19){_0xcd2dxa+=_0xcd2dx1a[_0xcd2dx1b][_0xc8ed[1842]][_0xc8ed[67]],_0xcd2dx18++,_0xcd2dx12[_0xc8ed[207]](_0xcd2dx1a[_0xcd2dx1b])}};}else {_0xcd2dxa+=_0xcd2dx19[_0xc8ed[1842]][_0xc8ed[67]],_0xcd2dx18++,_0xcd2dx12[_0xc8ed[207]](_0xcd2dx19)};};_0xcd2dx9[_0xc8ed[117]]>(_0xcd2dxa+1)*this[_0xc8ed[1751]]+2*this[_0xc8ed[1751]]&&(_0xcd2dx16+=this[_0xc8ed[1751]],_0xcd2dx17-=this[_0xc8ed[1751]]);_0xcd2dx14=(_0xcd2dx17-_0xcd2dx16)/_0xcd2dxa;_0xcd2dx16+=_0xcd2dx14/2;_0xcd2dx17=this[_0xc8ed[1753]]-this[_0xc8ed[1752]];for(_0xcd2dx15=_0xcd2dx18=0;_0xcd2dx15<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx15++){_0xcd2dx19=_0xcd2dx12[_0xcd2dx15][_0xc8ed[1842]][_0xc8ed[67]];_0xcd2dx1b=mxCellPath[_0xc8ed[385]](_0xcd2dx12[_0xcd2dx15][_0xc8ed[1842]][0]);_0xcd2dx1a=this[_0xc8ed[1873]][_0xcd2dx1b];null==_0xcd2dx1a&&(_0xcd2dx1a=[],this[_0xc8ed[1873]][_0xcd2dx1b]=_0xcd2dx1a);_0xcd2dx15<_0xcd2dxa/2?_0xcd2dx17+=this[_0xc8ed[1752]]:_0xcd2dx15>_0xcd2dxa/2&&(_0xcd2dx17-=this[_0xc8ed[1752]]);for(_0xcd2dx1b=0;_0xcd2dx1b<_0xcd2dx19;_0xcd2dx1b++){_0xcd2dx1a[4*_0xcd2dx1b+2*_0xcd2dx13]=_0xcd2dx16,_0xcd2dx16+=_0xcd2dx14,_0xcd2dx1a[4*_0xcd2dx1b+2*_0xcd2dx13+1]=_0xcd2dx17};_0xcd2dx18=Math[_0xc8ed[160]](_0xcd2dx18,_0xcd2dx17);};};_0xcd2dxa=_0xcd2dx9[_0xc8ed[1831]](_0xcd2dx3);_0xcd2dx12=_0xcd2dx3+1;}};}}};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1907]]=function(_0xcd2dx2){var _0xcd2dx3=0;if(101207!=_0xcd2dx2[_0xc8ed[1826]][0]){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[1827]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[1828]];_0xcd2dx4==_0xcd2dx5&&(_0xcd2dx4=_0xcd2dx2[_0xc8ed[1097]][_0xc8ed[1827]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[772]][_0xc8ed[1828]]);for(var _0xcd2dx9=0,_0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2[_0xc8ed[1842]][0]),_0xcd2dxa=this[_0xc8ed[1873]][_0xcd2dxa],_0xcd2dx12=_0xcd2dx2[_0xc8ed[1843]]?_0xcd2dx2[_0xc8ed[772]][_0xc8ed[246]]:_0xcd2dx2[_0xc8ed[1097]][_0xc8ed[246]],_0xcd2dx13=this[_0xc8ed[1759]][_0xc8ed[1179]],_0xcd2dx14=0;_0xcd2dx14<_0xcd2dx2[_0xc8ed[1842]][_0xc8ed[67]];_0xcd2dx14++){var _0xcd2dx15=_0xcd2dx2[_0xc8ed[1842]][_0xcd2dx14],_0xcd2dx16=this[_0xc8ed[1759]][_0xc8ed[1710]](_0xcd2dx15,!0),_0xcd2dx17=_0xcd2dx13[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx15,!0),_0xcd2dx18=[],_0xcd2dx19=_0xcd2dx2[_0xc8ed[1843]];_0xcd2dx16!=_0xcd2dx12&&(_0xcd2dx19= !_0xcd2dx19);if(null!=_0xcd2dxa){var _0xcd2dx1a=_0xcd2dx19?2:0,_0xcd2dx1b=_0xcd2dx19?this[_0xc8ed[1877]][_0xcd2dx5]:this[_0xc8ed[1878]][_0xcd2dx4],_0xcd2dx1c=_0xcd2dxa[4*_0xcd2dx9+1+_0xcd2dx1a];_0xcd2dx19&&(_0xcd2dx1c= -_0xcd2dx1c);_0xcd2dx1b+=_0xcd2dx1c;_0xcd2dx1a=_0xcd2dxa[4*_0xcd2dx9+_0xcd2dx1a];_0xcd2dx17=_0xcd2dx13[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx15,!0);this[_0xc8ed[1759]][_0xc8ed[1908]](_0xcd2dx17)&&_0xcd2dx13[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx17)==_0xcd2dx16&&(_0xcd2dx1a=_0xcd2dx13[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx17),_0xcd2dx1a=null!=_0xcd2dx1a?_0xcd2dx1a[_0xc8ed[235]]:_0xcd2dx16[_0xc8ed[256]][_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[1097]][_0xc8ed[117]]*_0xcd2dx17[_0xc8ed[256]][_0xc8ed[235]]);this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1354]]?(_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1a,_0xcd2dx1b)),this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1906]]&&_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1a,_0xcd2dx1b+_0xcd2dx1c))):(_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1b,_0xcd2dx1a)),this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1906]]&&_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1b+_0xcd2dx1c,_0xcd2dx1a)));};_0xcd2dx1a=_0xcd2dx2[_0xc8ed[235]][_0xc8ed[67]]-1;_0xcd2dx1b=_0xcd2dx1c= -1;_0xcd2dx16=_0xcd2dx2[_0xc8ed[1827]]-1;_0xcd2dx19&&(_0xcd2dx1a=0,_0xcd2dx1c=_0xcd2dx2[_0xc8ed[235]][_0xc8ed[67]],_0xcd2dx1b=1,_0xcd2dx16=_0xcd2dx2[_0xc8ed[1828]]+1);for(;_0xcd2dx2[_0xc8ed[1827]]!=_0xcd2dx2[_0xc8ed[1828]]&&_0xcd2dx1a!=_0xcd2dx1c;_0xcd2dx1a+=_0xcd2dx1b){var _0xcd2dx17=_0xcd2dx2[_0xc8ed[235]][_0xcd2dx1a]+_0xcd2dx3,_0xcd2dx1d=(this[_0xc8ed[1877]][_0xcd2dx16]+this[_0xc8ed[1878]][_0xcd2dx16+1])/2,_0xcd2dx1e=(this[_0xc8ed[1877]][_0xcd2dx16-1]+this[_0xc8ed[1878]][_0xcd2dx16])/2;if(_0xcd2dx19){var _0xcd2dx1f=_0xcd2dx1d,_0xcd2dx1d=_0xcd2dx1e,_0xcd2dx1e=_0xcd2dx1f};this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1354]]?(_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx17,_0xcd2dx1d)),_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx17,_0xcd2dx1e))):(_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1d,_0xcd2dx17)),_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1e,_0xcd2dx17)));this[_0xc8ed[1874]]=Math[_0xc8ed[160]](this[_0xc8ed[1874]],_0xcd2dx17);_0xcd2dx16+=_0xcd2dx1b;};null!=_0xcd2dxa&&(_0xcd2dx1a=_0xcd2dx19?2:0,_0xcd2dx1b=_0xcd2dx19?this[_0xc8ed[1878]][_0xcd2dx4]:this[_0xc8ed[1877]][_0xcd2dx5],_0xcd2dx1c=_0xcd2dxa[4*_0xcd2dx9+3-_0xcd2dx1a],_0xcd2dx19&&(_0xcd2dx1c= -_0xcd2dx1c),_0xcd2dx1b-=_0xcd2dx1c,_0xcd2dx1a=_0xcd2dxa[4*_0xcd2dx9+2-_0xcd2dx1a],_0xcd2dx19=_0xcd2dx13[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx15,!1),_0xcd2dx16=this[_0xc8ed[1759]][_0xc8ed[1710]](_0xcd2dx15,!1),this[_0xc8ed[1759]][_0xc8ed[1908]](_0xcd2dx19)&&_0xcd2dx13[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx19)==_0xcd2dx16&&(_0xcd2dx1a=_0xcd2dx13[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx19),_0xcd2dx1a=null!=_0xcd2dx1a?_0xcd2dx1a[_0xc8ed[235]]:_0xcd2dx16[_0xc8ed[256]][_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[772]][_0xc8ed[117]]*_0xcd2dx19[_0xc8ed[256]][_0xc8ed[235]]),this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1354]]?(this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1906]]&&_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1a,_0xcd2dx1b-_0xcd2dx1c)),_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1a,_0xcd2dx1b))):(this[_0xc8ed[675]]==mxHierarchicalEdgeStyle[_0xc8ed[1906]]&&_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1b-_0xcd2dx1c,_0xcd2dx1a)),_0xcd2dx18[_0xc8ed[207]]( new mxPoint(_0xcd2dx1b,_0xcd2dx1a))));_0xcd2dx2[_0xc8ed[1843]]&&this[_0xc8ed[1909]](_0xcd2dx2,_0xcd2dx15);this[_0xc8ed[1759]][_0xc8ed[1722]](_0xcd2dx15,_0xcd2dx18);_0xcd2dx3=0==_0xcd2dx3?this[_0xc8ed[1872]]:0<_0xcd2dx3?-_0xcd2dx3:-_0xcd2dx3+this[_0xc8ed[1872]];_0xcd2dx9++;};_0xcd2dx2[_0xc8ed[1826]][0]=101207;};};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1725]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[246]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[235]][0]-_0xcd2dx2[_0xc8ed[117]]/2,_0xcd2dx5=_0xcd2dx2[_0xc8ed[236]][0]-_0xcd2dx2[_0xc8ed[119]]/2;this[_0xc8ed[1877]][_0xcd2dx2[_0xc8ed[1828]]]=Math[_0xc8ed[243]](this[_0xc8ed[1877]][_0xcd2dx2[_0xc8ed[1828]]],_0xcd2dx5);this[_0xc8ed[1878]][_0xcd2dx2[_0xc8ed[1828]]]=Math[_0xc8ed[160]](this[_0xc8ed[1878]][_0xcd2dx2[_0xc8ed[1828]]],_0xcd2dx5+_0xcd2dx2[_0xc8ed[119]]);this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1358]]||this[_0xc8ed[1870]]==mxConstants[_0xc8ed[1354]]?this[_0xc8ed[1759]][_0xc8ed[1725]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5):this[_0xc8ed[1759]][_0xc8ed[1725]](_0xcd2dx3,_0xcd2dx5,_0xcd2dx4);this[_0xc8ed[1874]]=Math[_0xc8ed[160]](this[_0xc8ed[1874]],_0xcd2dx4+_0xcd2dx2[_0xc8ed[117]]);};mxCoordinateAssignment[_0xc8ed[202]][_0xc8ed[1909]]=function(_0xcd2dx2,_0xcd2dx3){};function WeightedCellSorter(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[246]]=_0xcd2dx2;this[_0xc8ed[1782]]=_0xcd2dx3;}WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1782]]=0;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1783]]= !1;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1784]]= !1;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[1785]]=null;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[246]]=null;WeightedCellSorter[_0xc8ed[202]][_0xc8ed[469]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2&&null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[1782]]>_0xcd2dx2[_0xc8ed[1782]]?-1:_0xcd2dx3[_0xc8ed[1782]]<_0xcd2dx2[_0xc8ed[1782]]?1:_0xcd2dx3[_0xc8ed[1783]]?-1:1:0};function mxHierarchicalLayout(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxGraphLayout[_0xc8ed[239]](this,_0xcd2dx2);this[_0xc8ed[1870]]=null!=_0xcd2dx3?_0xcd2dx3:mxConstants[_0xc8ed[1358]];this[_0xc8ed[1910]]=null!=_0xcd2dx4?_0xcd2dx4:!0;}mxHierarchicalLayout[_0xc8ed[202]]= new mxGraphLayout;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[196]]=mxHierarchicalLayout;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1845]]=null;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1735]]= !1;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1911]]= !1;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1912]]=0;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1868]]=30;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1869]]=100;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1913]]=60;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1872]]=10;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1870]]=mxConstants[_0xc8ed[1358]];mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1882]]= !0;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1844]]= !0;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1787]]= !0;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1914]]= !0;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[251]]=null;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1915]]=null;mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[502]]=function(){return this[_0xc8ed[251]]};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1101]]=_0xcd2dx2;var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[251]];this[_0xc8ed[1915]]={};if(!(null==_0xcd2dx3&&null==_0xcd2dx2)){if(null!=_0xcd2dx3&&null!=_0xcd2dx2){for(var _0xcd2dx5=[],_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx4[_0xc8ed[1720]](_0xcd2dx2,_0xcd2dx3[_0xcd2dx9])&&_0xcd2dx5[_0xc8ed[207]](_0xcd2dx3[_0xcd2dx9])};this[_0xc8ed[1845]]=_0xcd2dx5;}else {this[_0xc8ed[1845]]=_0xcd2dx3};_0xcd2dx4[_0xc8ed[473]]();try{this[_0xc8ed[1916]](_0xcd2dx2),this[_0xc8ed[1735]]&&!this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx2)&&this[_0xc8ed[1179]][_0xc8ed[1917]]([_0xcd2dx2],this[_0xc8ed[1912]],this[_0xc8ed[1911]])}finally{_0xcd2dx4[_0xc8ed[476]]()};};};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1918]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=[];if(null!=_0xcd2dx2&&null!=_0xcd2dx3){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[251]],_0xcd2dx9=null,_0xcd2dxa=-1E5,_0xcd2dx12;for(_0xcd2dx12 in _0xcd2dx3){var _0xcd2dx13=_0xcd2dx3[_0xcd2dx12];if(_0xcd2dx5[_0xc8ed[1193]](_0xcd2dx13)&&this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx13)){for(var _0xcd2dx14=this[_0xc8ed[264]](_0xcd2dx13),_0xcd2dx15=0,_0xcd2dx16=0,_0xcd2dx17=0;_0xcd2dx17<_0xcd2dx14[_0xc8ed[67]];_0xcd2dx17++){this[_0xc8ed[1710]](_0xcd2dx14[_0xcd2dx17],!0)==_0xcd2dx13?_0xcd2dx15++:_0xcd2dx16++};0==_0xcd2dx16&&0<_0xcd2dx15&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx13);_0xcd2dx14=_0xcd2dx15-_0xcd2dx16;_0xcd2dx14>_0xcd2dxa&&(_0xcd2dxa=_0xcd2dx14,_0xcd2dx9=_0xcd2dx13);};};0==_0xcd2dx4[_0xc8ed[67]]&&null!=_0xcd2dx9&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx9);};return _0xcd2dx4;};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[264]]=function(_0xcd2dx2){var _0xcd2dx3=mxCellPath[_0xc8ed[385]](_0xcd2dx2);if(null!=this[_0xc8ed[1915]][_0xcd2dx3]){return this[_0xc8ed[1915]][_0xcd2dx3]};for(var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[251]],_0xcd2dx5=[],_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx2),_0xcd2dxa=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa;_0xcd2dx12++){var _0xcd2dx13=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx12);if(this[_0xc8ed[1908]](_0xcd2dx13)){_0xcd2dx5=_0xcd2dx5[_0xc8ed[1919]](_0xcd2dx4[_0xc8ed[264]](_0xcd2dx13,!0,!0))}else {if(_0xcd2dx9||!this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx13)){_0xcd2dx5=_0xcd2dx5[_0xc8ed[1919]](_0xcd2dx4[_0xc8ed[264]](_0xcd2dx13,!0,!0))}};};_0xcd2dx5=_0xcd2dx5[_0xc8ed[1919]](_0xcd2dx4[_0xc8ed[264]](_0xcd2dx2,!0,!0));_0xcd2dx4=[];for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx12++){_0xcd2dx9=this[_0xc8ed[1710]](_0xcd2dx5[_0xcd2dx12],!0),_0xcd2dxa=this[_0xc8ed[1710]](_0xcd2dx5[_0xcd2dx12],!1),(_0xcd2dx9==_0xcd2dxa||_0xcd2dx9!=_0xcd2dxa&&(_0xcd2dxa==_0xcd2dx2&&(null==this[_0xc8ed[1101]]||this[_0xc8ed[1179]][_0xc8ed[1920]](_0xcd2dx9,this[_0xc8ed[1101]],this[_0xc8ed[1914]]))||_0xcd2dx9==_0xcd2dx2&&(null==this[_0xc8ed[1101]]||this[_0xc8ed[1179]][_0xc8ed[1920]](_0xcd2dxa,this[_0xc8ed[1101]],this[_0xc8ed[1914]]))))&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx5[_0xcd2dx12])};return this[_0xc8ed[1915]][_0xcd2dx3]=_0xcd2dx4;};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1710]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[1710]](_0xcd2dx3):this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx2,_0xcd2dx3);this[_0xc8ed[1908]](_0xcd2dx4)&&(_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx4));return _0xcd2dx4;};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1916]]=function(_0xcd2dx2){var _0xcd2dx3=[],_0xcd2dx4=[];if(null==this[_0xc8ed[1845]]&&null!=_0xcd2dx2){var _0xcd2dx5={};this[_0xc8ed[1921]](_0xcd2dx2,_0xcd2dx5);this[_0xc8ed[1845]]=[];var _0xcd2dx9=!0,_0xcd2dxa;for(_0xcd2dxa in _0xcd2dx5){if(null!=_0xcd2dx5[_0xcd2dxa]){_0xcd2dx9= !1;break;}};for(;!_0xcd2dx9;){for(var _0xcd2dx12=this[_0xc8ed[1918]](_0xcd2dx2,_0xcd2dx5),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dx13=[];_0xcd2dx3[_0xc8ed[207]](_0xcd2dx13);this[_0xc8ed[1706]](_0xcd2dx12[_0xcd2dx9],!0,null,_0xcd2dx4,_0xcd2dx13,_0xcd2dx3,_0xcd2dx5);};for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx9++){this[_0xc8ed[1845]][_0xc8ed[207]](_0xcd2dx12[_0xcd2dx9])};_0xcd2dx9= !0;for(_0xcd2dxa in _0xcd2dx5){if(null!=_0xcd2dx5[_0xcd2dxa]){_0xcd2dx9= !1;break;}};};}else {for(_0xcd2dx9=0;_0xcd2dx9<roots[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx13=[],_0xcd2dx3[_0xc8ed[207]](_0xcd2dx13),traverse(roots[_0xc8ed[203]](_0xcd2dx9),!0,null,_0xcd2dx4,_0xcd2dx13,_0xcd2dx3,null)}};for(_0xcd2dx9=_0xcd2dx4=0;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx13=_0xcd2dx3[_0xcd2dx9];_0xcd2dx5=[];for(_0xcd2dxa in _0xcd2dx13){_0xcd2dx5[_0xc8ed[207]](_0xcd2dx13[_0xcd2dxa])};this[_0xc8ed[251]]= new mxGraphHierarchyModel(this,_0xcd2dx5,this[_0xc8ed[1845]],_0xcd2dx2,this[_0xc8ed[1844]]);this[_0xc8ed[1922]](_0xcd2dx2);this[_0xc8ed[1923]]();this[_0xc8ed[1924]](_0xcd2dx2);_0xcd2dx4=this[_0xc8ed[1925]](_0xcd2dx4,_0xcd2dx2);};};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1921]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[251]];_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx2)&&(_0xcd2dx2!=this[_0xc8ed[1101]]&&this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx2))&&(_0xcd2dx3[mxCellPath[_0xc8ed[385]](_0xcd2dx2)]=_0xcd2dx2);if(this[_0xc8ed[1914]]||_0xcd2dx2==this[_0xc8ed[1101]]&&this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx2)){for(var _0xcd2dx5=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9);this[_0xc8ed[1908]](_0xcd2dxa)||this[_0xc8ed[1921]](_0xcd2dxa,_0xcd2dx3);}};};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1908]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[256]][_0xc8ed[1500]]?!0:!1};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1781]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;for(var _0xcd2dx5=this[_0xc8ed[264]](_0xcd2dx2),_0xcd2dx9=[],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[1710]](_0xcd2dx5[_0xcd2dxa],!0),_0xcd2dx13=this[_0xc8ed[1710]](_0xcd2dx5[_0xcd2dxa],!1);(_0xcd2dx12==_0xcd2dx2&&_0xcd2dx13==_0xcd2dx3||!_0xcd2dx4&&_0xcd2dx12==_0xcd2dx3&&_0xcd2dx13==_0xcd2dx2)&&_0xcd2dx9[_0xc8ed[207]](_0xcd2dx5[_0xcd2dxa]);};return _0xcd2dx9;};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1706]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){if(null!=_0xcd2dx2&&null!=_0xcd2dx5){var _0xcd2dx13=mxCellPath[_0xc8ed[385]](_0xcd2dx2);if(null==_0xcd2dx5[_0xcd2dx13]&&(null==_0xcd2dx12||null!=_0xcd2dx12[_0xcd2dx13])){null==_0xcd2dx9[_0xcd2dx13]&&(_0xcd2dx9[_0xcd2dx13]=_0xcd2dx2);null==_0xcd2dx5[_0xcd2dx13]&&(_0xcd2dx5[_0xcd2dx13]=_0xcd2dx2);delete _0xcd2dx12[_0xcd2dx13];var _0xcd2dx14=this[_0xc8ed[264]](_0xcd2dx2);for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx14[_0xc8ed[67]];_0xcd2dx4++){if(_0xcd2dx13=this[_0xc8ed[1710]](_0xcd2dx14[_0xcd2dx4],!0)==_0xcd2dx2,!_0xcd2dx3||_0xcd2dx13){_0xcd2dx13=this[_0xc8ed[1710]](_0xcd2dx14[_0xcd2dx4],!_0xcd2dx13),_0xcd2dx9=this[_0xc8ed[1706]](_0xcd2dx13,_0xcd2dx3,_0xcd2dx14[_0xcd2dx4],_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12)}};}else {if(null==_0xcd2dx9[_0xcd2dx13]){for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx4++){if(_0xcd2dx2=_0xcd2dxa[_0xcd2dx4],null!=_0xcd2dx2[_0xcd2dx13]){for(_0xcd2dx14 in _0xcd2dx9){_0xcd2dx2[_0xcd2dx14]=_0xcd2dx9[_0xcd2dx14]};_0xcd2dxa[_0xc8ed[1242]]();return _0xcd2dx2;}}}};};return _0xcd2dx9;};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1922]]=function(_0xcd2dx2){( new mxMinimumCycleRemover(this))[_0xc8ed[350]](_0xcd2dx2)};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1923]]=function(){this[_0xc8ed[251]][_0xc8ed[1852]]();this[_0xc8ed[251]][_0xc8ed[1854]]();};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1924]]=function(_0xcd2dx2){( new mxMedianHybridCrossingReduction(this))[_0xc8ed[350]](_0xcd2dx2)};mxHierarchicalLayout[_0xc8ed[202]][_0xc8ed[1925]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4= new mxCoordinateAssignment(this,this[_0xc8ed[1868]],this[_0xc8ed[1869]],this[_0xc8ed[1870]],_0xcd2dx2,this[_0xc8ed[1872]]);_0xcd2dx4[_0xc8ed[1882]]=this[_0xc8ed[1882]];_0xcd2dx4[_0xc8ed[350]](_0xcd2dx3);return _0xcd2dx4[_0xc8ed[1874]]+this[_0xc8ed[1913]];};function mxGraphModel(_0xcd2dx2){this[_0xc8ed[1926]]=this[_0xc8ed[1096]]();null!=_0xcd2dx2?this[_0xc8ed[1927]](_0xcd2dx2):this[_0xc8ed[200]]();}mxGraphModel[_0xc8ed[202]]= new mxEventSource;mxGraphModel[_0xc8ed[202]][_0xc8ed[196]]=mxGraphModel;mxGraphModel[_0xc8ed[202]][_0xc8ed[813]]=null;mxGraphModel[_0xc8ed[202]][_0xc8ed[895]]=null;mxGraphModel[_0xc8ed[202]][_0xc8ed[1928]]= !0;mxGraphModel[_0xc8ed[202]][_0xc8ed[1929]]= !0;mxGraphModel[_0xc8ed[202]][_0xc8ed[1089]]=_0xc8ed[110];mxGraphModel[_0xc8ed[202]][_0xc8ed[1930]]=_0xc8ed[110];mxGraphModel[_0xc8ed[202]][_0xc8ed[1931]]=0;mxGraphModel[_0xc8ed[202]][_0xc8ed[1926]]=null;mxGraphModel[_0xc8ed[202]][_0xc8ed[1932]]=0;mxGraphModel[_0xc8ed[202]][_0xc8ed[1933]]= !1;mxGraphModel[_0xc8ed[202]][_0xc8ed[200]]=function(){this[_0xc8ed[1927]](this[_0xc8ed[1934]]())};mxGraphModel[_0xc8ed[202]][_0xc8ed[1935]]=function(){return this[_0xc8ed[1929]]};mxGraphModel[_0xc8ed[202]][_0xc8ed[1936]]=function(_0xcd2dx2){this[_0xc8ed[1929]]=_0xcd2dx2};mxGraphModel[_0xc8ed[202]][_0xc8ed[1934]]=function(){var _0xcd2dx2= new mxCell;_0xcd2dx2[_0xc8ed[1937]]( new mxCell);return _0xcd2dx2;};mxGraphModel[_0xc8ed[202]][_0xc8ed[736]]=function(_0xcd2dx2){return null!=this[_0xc8ed[895]]?this[_0xc8ed[895]][_0xcd2dx2]:null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1938]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null;if(null!=_0xcd2dx2){for(var _0xcd2dx4=[],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx3(_0xcd2dx2[_0xcd2dx5])&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx5])}};return _0xcd2dx4;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1939]]=function(_0xcd2dx2){return this[_0xc8ed[1921]](null,_0xcd2dx2)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1921]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=[];_0xcd2dx3=_0xcd2dx3||this[_0xc8ed[501]]();(null==_0xcd2dx2||_0xcd2dx2(_0xcd2dx3))&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx3);for(var _0xcd2dx5=this[_0xc8ed[262]](_0xcd2dx3),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[263]](_0xcd2dx3,_0xcd2dx9),_0xcd2dx4=_0xcd2dx4[_0xc8ed[1919]](this[_0xc8ed[1921]](_0xcd2dx2,_0xcd2dxa))};return _0xcd2dx4;};mxGraphModel[_0xc8ed[202]][_0xc8ed[501]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2||this[_0xc8ed[813]];if(null!=_0xcd2dx2){for(;null!=_0xcd2dx2;){_0xcd2dx3=_0xcd2dx2,_0xcd2dx2=this[_0xc8ed[1197]](_0xcd2dx2)}};return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1927]]=function(_0xcd2dx2){this[_0xc8ed[350]]( new mxRootChange(this,_0xcd2dx2));return _0xcd2dx2;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1940]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[813]];this[_0xc8ed[813]]=_0xcd2dx2;this[_0xc8ed[1931]]=0;this[_0xc8ed[895]]=null;this[_0xc8ed[1941]](_0xcd2dx2);return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1942]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&this[_0xc8ed[813]]==_0xcd2dx2};mxGraphModel[_0xc8ed[202]][_0xc8ed[1740]]=function(_0xcd2dx2){return this[_0xc8ed[1942]](this[_0xc8ed[1197]](_0xcd2dx2))};mxGraphModel[_0xc8ed[202]][_0xc8ed[1720]]=function(_0xcd2dx2,_0xcd2dx3){for(;null!=_0xcd2dx3&&_0xcd2dx3!=_0xcd2dx2;){_0xcd2dx3=this[_0xc8ed[1197]](_0xcd2dx3)};return _0xcd2dx3==_0xcd2dx2;};mxGraphModel[_0xc8ed[202]][_0xc8ed[442]]=function(_0xcd2dx2){return this[_0xc8ed[1720]](this[_0xc8ed[813]],_0xcd2dx2)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1197]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1197]]():null};mxGraphModel[_0xc8ed[202]][_0xc8ed[99]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(_0xcd2dx3!=_0xcd2dx2&&null!=_0xcd2dx2&&null!=_0xcd2dx3){null==_0xcd2dx4&&(_0xcd2dx4=this[_0xc8ed[262]](_0xcd2dx2));var _0xcd2dx5=_0xcd2dx2!=this[_0xc8ed[1197]](_0xcd2dx3);this[_0xc8ed[350]]( new mxChildChange(this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4));this[_0xc8ed[1928]]&&_0xcd2dx5&&this[_0xc8ed[1943]](_0xcd2dx3);};return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1941]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){null==_0xcd2dx2[_0xc8ed[1103]]()&&this[_0xc8ed[1929]]&&_0xcd2dx2[_0xc8ed[1945]](this[_0xc8ed[1944]](_0xcd2dx2));if(null!=_0xcd2dx2[_0xc8ed[1103]]()){var _0xcd2dx3=this[_0xc8ed[736]](_0xcd2dx2[_0xc8ed[1103]]());if(_0xcd2dx3!=_0xcd2dx2){for(;null!=_0xcd2dx3;){_0xcd2dx2[_0xc8ed[1945]](this[_0xc8ed[1944]](_0xcd2dx2)),_0xcd2dx3=this[_0xc8ed[736]](_0xcd2dx2[_0xc8ed[1103]]())};null==this[_0xc8ed[895]]&&(this[_0xc8ed[895]]={});this[_0xc8ed[895]][_0xcd2dx2[_0xc8ed[1103]]()]=_0xcd2dx2;};};mxUtils[_0xc8ed[1946]](_0xcd2dx2[_0xc8ed[1103]]())&&(this[_0xc8ed[1931]]=Math[_0xc8ed[160]](this[_0xc8ed[1931]],_0xcd2dx2[_0xc8ed[1103]]()));for(var _0xcd2dx3=this[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3;_0xcd2dx4++){this[_0xc8ed[1941]](this[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx4))};}};mxGraphModel[_0xc8ed[202]][_0xc8ed[1944]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1931]];this[_0xc8ed[1931]]++;return this[_0xc8ed[1089]]+_0xcd2dx2+this[_0xc8ed[1930]];};mxGraphModel[_0xc8ed[202]][_0xc8ed[1943]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=_0xcd2dx3||this[_0xc8ed[501]](_0xcd2dx2);for(var _0xcd2dx4=this[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4;_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx5);this[_0xc8ed[1943]](_0xcd2dx9,_0xcd2dx3);};_0xcd2dx9=this[_0xc8ed[1707]](_0xcd2dx2);_0xcd2dx4=[];for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx9;_0xcd2dx5++){_0xcd2dx4[_0xc8ed[207]](this[_0xc8ed[1708]](_0xcd2dx2,_0xcd2dx5))};for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx9=_0xcd2dx4[_0xcd2dx5],this[_0xc8ed[1720]](_0xcd2dx3,_0xcd2dx9)&&this[_0xc8ed[1947]](_0xcd2dx9,_0xcd2dx3)};};mxGraphModel[_0xc8ed[202]][_0xc8ed[1947]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=this[_0xc8ed[1709]](_0xcd2dx2,!0),_0xcd2dx5=this[_0xc8ed[1709]](_0xcd2dx2,!1),_0xcd2dx9=null;null!=_0xcd2dx4&&!this[_0xc8ed[250]](_0xcd2dx4)&&null!=_0xcd2dx4[_0xc8ed[256]]&&_0xcd2dx4[_0xc8ed[256]][_0xc8ed[1500]];){_0xcd2dx4=this[_0xc8ed[1197]](_0xcd2dx4)};for(;null!=_0xcd2dx5&&!this[_0xc8ed[250]](_0xcd2dx5)&&null!=_0xcd2dx5[_0xc8ed[256]]&&_0xcd2dx5[_0xc8ed[256]][_0xc8ed[1500]];){_0xcd2dx5=this[_0xc8ed[1197]](_0xcd2dx5)};if(this[_0xc8ed[1720]](_0xcd2dx3,_0xcd2dx4)&&this[_0xc8ed[1720]](_0xcd2dx3,_0xcd2dx5)&&(_0xcd2dx9=_0xcd2dx4==_0xcd2dx5?this[_0xc8ed[1197]](_0xcd2dx4):this[_0xc8ed[1948]](_0xcd2dx4,_0xcd2dx5),null!=_0xcd2dx9&&(this[_0xc8ed[1197]](_0xcd2dx9)!=this[_0xc8ed[813]]||this[_0xc8ed[1720]](_0xcd2dx9,_0xcd2dx2))&&this[_0xc8ed[1197]](_0xcd2dx2)!=_0xcd2dx9)){_0xcd2dx4=this[_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dx4){var _0xcd2dxa=this[_0xc8ed[1949]](this[_0xc8ed[1197]](_0xcd2dx2)),_0xcd2dx12=this[_0xc8ed[1949]](_0xcd2dx9),_0xcd2dx5=_0xcd2dx12[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa=_0xcd2dx12[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]],_0xcd2dx4=_0xcd2dx4[_0xc8ed[238]]();_0xcd2dx4[_0xc8ed[513]](-_0xcd2dx5,-_0xcd2dxa);this[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx4);};this[_0xc8ed[99]](_0xcd2dx9,_0xcd2dx2,this[_0xc8ed[262]](_0xcd2dx9));};};mxGraphModel[_0xc8ed[202]][_0xc8ed[1949]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2?(_0xcd2dx3=this[_0xc8ed[1949]](this[_0xc8ed[1197]](_0xcd2dx2)),this[_0xc8ed[250]](_0xcd2dx2)||(_0xcd2dx2=this[_0xc8ed[1721]](_0xcd2dx2),null!=_0xcd2dx2&&(_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[236]]))):_0xcd2dx3= new mxPoint;return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1948]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&null!=_0xcd2dx3){var _0xcd2dx4=mxCellPath[_0xc8ed[385]](_0xcd2dx3);if(null!=_0xcd2dx4&&0<_0xcd2dx4[_0xc8ed[67]]){var _0xcd2dx5=_0xcd2dx2,_0xcd2dx9=mxCellPath[_0xc8ed[385]](_0xcd2dx5);if(_0xcd2dx4[_0xc8ed[67]]<_0xcd2dx9[_0xc8ed[67]]){var _0xcd2dx5=_0xcd2dx3,_0xcd2dxa=_0xcd2dx9,_0xcd2dx9=_0xcd2dx4,_0xcd2dx4=_0xcd2dxa};for(;null!=_0xcd2dx5;){_0xcd2dxa=this[_0xc8ed[1197]](_0xcd2dx5);if(0==_0xcd2dx4[_0xc8ed[2]](_0xcd2dx9+mxCellPath[_0xc8ed[1950]])&&null!=_0xcd2dxa){return _0xcd2dx5};_0xcd2dx9=mxCellPath[_0xc8ed[1951]](_0xcd2dx9);_0xcd2dx5=_0xcd2dxa;};};};return null;};mxGraphModel[_0xc8ed[202]][_0xc8ed[205]]=function(_0xcd2dx2){_0xcd2dx2==this[_0xc8ed[813]]?this[_0xc8ed[1927]](null):null!=this[_0xc8ed[1197]](_0xcd2dx2)&&this[_0xc8ed[350]]( new mxChildChange(this,null,_0xcd2dx2));return _0xcd2dx2;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1102]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&null!=this[_0xc8ed[895]]){for(var _0xcd2dx3=this[_0xc8ed[262]](_0xcd2dx2)-1;0<=_0xcd2dx3;_0xcd2dx3--){this[_0xc8ed[1102]](this[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx3))};null!=this[_0xc8ed[895]]&&null!=_0xcd2dx2[_0xc8ed[1103]]()&& delete this[_0xc8ed[895]][_0xcd2dx2[_0xc8ed[1103]]()];}};mxGraphModel[_0xc8ed[202]][_0xc8ed[1952]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1197]](_0xcd2dx2);null!=_0xcd2dx3?(_0xcd2dx3!=_0xcd2dx5||_0xcd2dx5[_0xc8ed[1738]](_0xcd2dx2)!=_0xcd2dx4)&&_0xcd2dx3[_0xc8ed[1937]](_0xcd2dx2,_0xcd2dx4):null!=_0xcd2dx5&&(_0xcd2dx4=_0xcd2dx5[_0xc8ed[1738]](_0xcd2dx2),_0xcd2dx5[_0xc8ed[205]](_0xcd2dx4));!this[_0xc8ed[442]](_0xcd2dx5)&&null!=_0xcd2dx3?this[_0xc8ed[1941]](_0xcd2dx2):null==_0xcd2dx3&&this[_0xc8ed[1102]](_0xcd2dx2);return _0xcd2dx5;};mxGraphModel[_0xc8ed[202]][_0xc8ed[262]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[262]]():0};mxGraphModel[_0xc8ed[202]][_0xc8ed[263]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[263]](_0xcd2dx3):null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1953]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1954]]:null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1728]]=function(_0xcd2dx2){return this[_0xc8ed[1955]](_0xcd2dx2,!0,!1)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1956]]=function(_0xcd2dx2){return this[_0xc8ed[1955]](_0xcd2dx2,!1,!0)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1955]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;for(var _0xcd2dx5=this[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx9=[],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5;_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[263]](_0xcd2dx2,_0xcd2dxa);(!_0xcd2dx4&&!_0xcd2dx3||_0xcd2dx4&&this[_0xc8ed[250]](_0xcd2dx12)||_0xcd2dx3&&this[_0xc8ed[1193]](_0xcd2dx12))&&_0xcd2dx9[_0xc8ed[207]](_0xcd2dx12);};return _0xcd2dx9;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1709]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1709]](_0xcd2dx3):null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1957]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx3!=this[_0xc8ed[1709]](_0xcd2dx2,_0xcd2dx4);this[_0xc8ed[350]]( new mxTerminalChange(this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4));this[_0xc8ed[1928]]&&_0xcd2dx5&&this[_0xc8ed[1947]](_0xcd2dx2,this[_0xc8ed[501]]());return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1958]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[473]]();try{this[_0xc8ed[1957]](_0xcd2dx2,_0xcd2dx3,!0),this[_0xc8ed[1957]](_0xcd2dx2,_0xcd2dx4,!1)}finally{this[_0xc8ed[476]]()};};mxGraphModel[_0xc8ed[202]][_0xc8ed[1959]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1709]](_0xcd2dx2,_0xcd2dx4);null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[1960]](_0xcd2dx2,_0xcd2dx4):null!=_0xcd2dx5&&_0xcd2dx5[_0xc8ed[1961]](_0xcd2dx2,_0xcd2dx4);return _0xcd2dx5;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1707]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1707]]():0};mxGraphModel[_0xc8ed[202]][_0xc8ed[1708]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1708]](_0xcd2dx3):null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1962]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){for(var _0xcd2dx5=0,_0xcd2dx9=this[_0xc8ed[1707]](_0xcd2dx2),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9;_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[1708]](_0xcd2dx2,_0xcd2dxa);_0xcd2dx12!=_0xcd2dx4&&this[_0xc8ed[1709]](_0xcd2dx12,_0xcd2dx3)==_0xcd2dx2&&_0xcd2dx5++;};return _0xcd2dx5;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1756]]=function(_0xcd2dx2){return this[_0xc8ed[264]](_0xcd2dx2,!0,!0,!1)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1867]]=function(_0xcd2dx2){return this[_0xc8ed[264]](_0xcd2dx2,!0,!1,!1)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1963]]=function(_0xcd2dx2){return this[_0xc8ed[264]](_0xcd2dx2,!1,!0,!1)};mxGraphModel[_0xc8ed[202]][_0xc8ed[264]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!0;for(var _0xcd2dx9=this[_0xc8ed[1707]](_0xcd2dx2),_0xcd2dxa=[],_0xcd2dx12=0;_0xcd2dx12<_0xcd2dx9;_0xcd2dx12++){var _0xcd2dx13=this[_0xc8ed[1708]](_0xcd2dx2,_0xcd2dx12),_0xcd2dx14=this[_0xc8ed[1709]](_0xcd2dx13,!0),_0xcd2dx15=this[_0xc8ed[1709]](_0xcd2dx13,!1);(_0xcd2dx5&&_0xcd2dx14==_0xcd2dx15||_0xcd2dx14!=_0xcd2dx15&&(_0xcd2dx3&&_0xcd2dx15==_0xcd2dx2||_0xcd2dx4&&_0xcd2dx14==_0xcd2dx2))&&_0xcd2dxa[_0xc8ed[207]](_0xcd2dx13);};return _0xcd2dxa;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1781]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;var _0xcd2dx5=this[_0xc8ed[1707]](_0xcd2dx2),_0xcd2dx9=this[_0xc8ed[1707]](_0xcd2dx3),_0xcd2dxa=_0xcd2dx2,_0xcd2dx12=_0xcd2dx5;_0xcd2dx9<_0xcd2dx5&&(_0xcd2dx12=_0xcd2dx9,_0xcd2dxa=_0xcd2dx3);_0xcd2dx5=[];for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx12;_0xcd2dx9++){var _0xcd2dx13=this[_0xc8ed[1708]](_0xcd2dxa,_0xcd2dx9),_0xcd2dx14=this[_0xc8ed[1709]](_0xcd2dx13,!0),_0xcd2dx15=this[_0xc8ed[1709]](_0xcd2dx13,!1),_0xcd2dx16=_0xcd2dx15==_0xcd2dx2&&_0xcd2dx14==_0xcd2dx3;(_0xcd2dx14==_0xcd2dx2&&_0xcd2dx15==_0xcd2dx3||!_0xcd2dx4&&_0xcd2dx16)&&_0xcd2dx5[_0xc8ed[207]](_0xcd2dx13);};return _0xcd2dx5;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1808]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!0;var _0xcd2dx9=[];if(null!=_0xcd2dx2){for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[1709]](_0xcd2dx2[_0xcd2dxa],!0),_0xcd2dx13=this[_0xc8ed[1709]](_0xcd2dx2[_0xcd2dxa],!1);_0xcd2dx12==_0xcd2dx3&&null!=_0xcd2dx13&&_0xcd2dx13!=_0xcd2dx3&&_0xcd2dx5?_0xcd2dx9[_0xc8ed[207]](_0xcd2dx13):_0xcd2dx13==_0xcd2dx3&&(null!=_0xcd2dx12&&_0xcd2dx12!=_0xcd2dx3&&_0xcd2dx4)&&_0xcd2dx9[_0xc8ed[207]](_0xcd2dx12);}};return _0xcd2dx9;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1964]]=function(_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){for(var _0xcd2dx5=_0xcd2dx2[_0xcd2dx4],_0xcd2dx9=!0,_0xcd2dxa=this[_0xc8ed[1197]](_0xcd2dx5);null!=_0xcd2dxa;){if(0<=mxUtils[_0xc8ed[2]](_0xcd2dx2,_0xcd2dxa)){_0xcd2dx9= !1;break;};_0xcd2dxa=this[_0xc8ed[1197]](_0xcd2dxa);};_0xcd2dx9&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx5);};return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1193]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1193]]():!1};mxGraphModel[_0xc8ed[202]][_0xc8ed[250]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[250]]():!1};mxGraphModel[_0xc8ed[202]][_0xc8ed[1965]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1965]]():!1};mxGraphModel[_0xc8ed[202]][_0xc8ed[433]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[433]]():null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1966]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[350]]( new mxValueChange(this,_0xcd2dx2,_0xcd2dx3));return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1967]]=function(_0xcd2dx2,_0xcd2dx3){return _0xcd2dx2[_0xc8ed[1968]](_0xcd2dx3)};mxGraphModel[_0xc8ed[202]][_0xc8ed[1721]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1721]]():null};mxGraphModel[_0xc8ed[202]][_0xc8ed[1724]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3!=this[_0xc8ed[1721]](_0xcd2dx2)&&this[_0xc8ed[350]]( new mxGeometryChange(this,_0xcd2dx2,_0xcd2dx3));return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1969]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1721]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[1724]](_0xcd2dx3);return _0xcd2dx4;};mxGraphModel[_0xc8ed[202]][_0xc8ed[474]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[474]]():null};mxGraphModel[_0xc8ed[202]][_0xc8ed[475]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3!=this[_0xc8ed[474]](_0xcd2dx2)&&this[_0xc8ed[350]]( new mxStyleChange(this,_0xcd2dx2,_0xcd2dx3));return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1970]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[474]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[475]](_0xcd2dx3);return _0xcd2dx4;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1971]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1971]]():!1};mxGraphModel[_0xc8ed[202]][_0xc8ed[1972]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3!=this[_0xc8ed[1971]](_0xcd2dx2)&&this[_0xc8ed[350]]( new mxCollapseChange(this,_0xcd2dx2,_0xcd2dx3));return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1973]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1971]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[1972]](_0xcd2dx3);return _0xcd2dx4;};mxGraphModel[_0xc8ed[202]][_0xc8ed[174]]=function(_0xcd2dx2){return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[174]]():!1};mxGraphModel[_0xc8ed[202]][_0xc8ed[175]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3!=this[_0xc8ed[174]](_0xcd2dx2)&&this[_0xc8ed[350]]( new mxVisibleChange(this,_0xcd2dx2,_0xcd2dx3));return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1974]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[174]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[175]](_0xcd2dx3);return _0xcd2dx4;};mxGraphModel[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[350]]();this[_0xc8ed[473]]();this[_0xc8ed[1926]][_0xc8ed[99]](_0xcd2dx2);this[_0xc8ed[746]]( new mxEventObject(mxEvent.EXECUTE,_0xc8ed[826],_0xcd2dx2));this[_0xc8ed[746]]( new mxEventObject(mxEvent.EXECUTED,_0xc8ed[826],_0xcd2dx2));this[_0xc8ed[476]]();};mxGraphModel[_0xc8ed[202]][_0xc8ed[473]]=function(){this[_0xc8ed[1932]]++;this[_0xc8ed[746]]( new mxEventObject(mxEvent.BEGIN_UPDATE));1==this[_0xc8ed[1932]]&&this[_0xc8ed[746]]( new mxEventObject(mxEvent.START_EDIT));};mxGraphModel[_0xc8ed[202]][_0xc8ed[476]]=function(){this[_0xc8ed[1932]]--;0==this[_0xc8ed[1932]]&&this[_0xc8ed[746]]( new mxEventObject(mxEvent.END_EDIT));if(!this[_0xc8ed[1933]]){this[_0xc8ed[1933]]=0==this[_0xc8ed[1932]];this[_0xc8ed[746]]( new mxEventObject(mxEvent.END_UPDATE,_0xc8ed[1061],this[_0xc8ed[1926]]));try{if(this[_0xc8ed[1933]]&&!this[_0xc8ed[1926]][_0xc8ed[1107]]()){this[_0xc8ed[746]]( new mxEventObject(mxEvent.BEFORE_UNDO,_0xc8ed[1061],this[_0xc8ed[1926]]));var _0xcd2dx2=this[_0xc8ed[1926]];this[_0xc8ed[1926]]=this[_0xc8ed[1096]]();_0xcd2dx2[_0xc8ed[827]]();this[_0xc8ed[746]]( new mxEventObject(mxEvent.UNDO,_0xc8ed[1061],_0xcd2dx2));}}finally{this[_0xc8ed[1933]]= !1};};};mxGraphModel[_0xc8ed[202]][_0xc8ed[1096]]=function(){var _0xcd2dx2= new mxUndoableEdit(this,!0);_0xcd2dx2[_0xc8ed[827]]=function(){_0xcd2dx2[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.CHANGE,_0xc8ed[1061],_0xcd2dx2,_0xc8ed[1065],_0xcd2dx2[_0xc8ed[1065]]));_0xcd2dx2[_0xc8ed[1097]][_0xc8ed[746]]( new mxEventObject(mxEvent.NOTIFY,_0xc8ed[1061],_0xcd2dx2,_0xc8ed[1065],_0xcd2dx2[_0xc8ed[1065]]));};return _0xcd2dx2;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1975]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;this[_0xc8ed[473]]();try{var _0xcd2dx5={};this[_0xc8ed[1976]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);for(var _0xcd2dx9 in _0xcd2dx5){var _0xcd2dxa=_0xcd2dx5[_0xcd2dx9],_0xcd2dx12=this[_0xc8ed[1709]](_0xcd2dxa,!0);null!=_0xcd2dx12&&(_0xcd2dx12=_0xcd2dx5[mxCellPath[_0xc8ed[385]](_0xcd2dx12)],this[_0xc8ed[1957]](_0xcd2dxa,_0xcd2dx12,!0));_0xcd2dx12=this[_0xc8ed[1709]](_0xcd2dxa,!1);null!=_0xcd2dx12&&(_0xcd2dx12=_0xcd2dx5[mxCellPath[_0xc8ed[385]](_0xcd2dx12)],this[_0xc8ed[1957]](_0xcd2dxa,_0xcd2dx12,!1));};}finally{this[_0xc8ed[476]]()};};mxGraphModel[_0xc8ed[202]][_0xc8ed[1976]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[473]]();try{for(var _0xcd2dx9=_0xcd2dx2[_0xc8ed[262]](),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9;_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx2[_0xc8ed[263]](_0xcd2dxa);if(_0xc8ed[279]== typeof _0xcd2dx12[_0xc8ed[1103]]){var _0xcd2dx13=_0xcd2dx12[_0xc8ed[1103]](),_0xcd2dx14=null!=_0xcd2dx13&&(!this[_0xc8ed[250]](_0xcd2dx12)|| !_0xcd2dx4)?this[_0xc8ed[736]](_0xcd2dx13):null;if(null==_0xcd2dx14){var _0xcd2dx15=_0xcd2dx12[_0xc8ed[238]]();_0xcd2dx15[_0xc8ed[1945]](_0xcd2dx13);_0xcd2dx15[_0xc8ed[1957]](_0xcd2dx12[_0xc8ed[1709]](!0),!0);_0xcd2dx15[_0xc8ed[1957]](_0xcd2dx12[_0xc8ed[1709]](!1),!1);_0xcd2dx14=_0xcd2dx3[_0xc8ed[1937]](_0xcd2dx15);this[_0xc8ed[1941]](_0xcd2dx14);};_0xcd2dx5[mxCellPath[_0xc8ed[385]](_0xcd2dx12)]=_0xcd2dx14;this[_0xc8ed[1976]](_0xcd2dx12,_0xcd2dx14,_0xcd2dx4,_0xcd2dx5);};}}finally{this[_0xc8ed[476]]()};};mxGraphModel[_0xc8ed[202]][_0xc8ed[1977]]=function(_0xcd2dx2){var _0xcd2dx3=[];if(null!=_0xcd2dx2){for(var _0xcd2dx4={},_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx5]);if(null!=_0xcd2dx9){var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx9);null==_0xcd2dx4[_0xcd2dxa]&&(_0xcd2dx4[_0xcd2dxa]=_0xcd2dx9,_0xcd2dx3[_0xc8ed[207]](_0xcd2dx9));};}};return _0xcd2dx3;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1978]]=function(_0xcd2dx2){return null!=_0xcd2dx2?this[_0xc8ed[899]]([_0xcd2dx2],!0)[0]:null};mxGraphModel[_0xc8ed[202]][_0xc8ed[899]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4={},_0xcd2dx5=[],_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){null!=_0xcd2dx2[_0xcd2dx9]?_0xcd2dx5[_0xc8ed[207]](this[_0xc8ed[1979]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx4,_0xcd2dx3)):_0xcd2dx5[_0xc8ed[207]](null)};for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx9++){null!=_0xcd2dx5[_0xcd2dx9]&&this[_0xc8ed[1980]](_0xcd2dx5[_0xcd2dx9],_0xcd2dx2[_0xcd2dx9],_0xcd2dx4)};return _0xcd2dx5;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1979]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1981]](_0xcd2dx2);_0xcd2dx3[mxObjectIdentity[_0xc8ed[203]](_0xcd2dx2)]=_0xcd2dx5;if(_0xcd2dx4){_0xcd2dx4=this[_0xc8ed[262]](_0xcd2dx2);for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4;_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[1979]](this[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),_0xcd2dx3,!0);_0xcd2dx5[_0xc8ed[1937]](_0xcd2dxa);};};return _0xcd2dx5;};mxGraphModel[_0xc8ed[202]][_0xc8ed[1981]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[238]]()};mxGraphModel[_0xc8ed[202]][_0xc8ed[1980]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1709]](_0xcd2dx3,!0);null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dx4[mxObjectIdentity[_0xc8ed[203]](_0xcd2dx5)],null!=_0xcd2dx5&&_0xcd2dx5[_0xc8ed[1960]](_0xcd2dx2,!0));_0xcd2dx5=this[_0xc8ed[1709]](_0xcd2dx3,!1);null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dx4[mxObjectIdentity[_0xc8ed[203]](_0xcd2dx5)],null!=_0xcd2dx5&&_0xcd2dx5[_0xc8ed[1960]](_0xcd2dx2,!1));for(var _0xcd2dx5=this[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){this[_0xc8ed[1980]](this[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),this[_0xc8ed[263]](_0xcd2dx3,_0xcd2dx9),_0xcd2dx4)};};function mxRootChange(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[257]]=this[_0xc8ed[813]]=_0xcd2dx3;}mxRootChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[813]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1940]](this[_0xc8ed[257]]);};function mxChildChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[257]]=this[_0xc8ed[1101]]=_0xcd2dx3;this[_0xc8ed[247]]=_0xcd2dx4;this[_0xc8ed[1982]]=this[_0xc8ed[1983]]=_0xcd2dx5;}mxChildChange[_0xc8ed[202]][_0xc8ed[350]]=function(){var _0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1197]](this[_0xc8ed[247]]),_0xcd2dx3=null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[1738]](this[_0xc8ed[247]]):0;null==this[_0xc8ed[257]]&&this[_0xc8ed[807]](this[_0xc8ed[247]],!1);_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1952]](this[_0xc8ed[247]],this[_0xc8ed[257]],this[_0xc8ed[1982]]);null!=this[_0xc8ed[257]]&&this[_0xc8ed[807]](this[_0xc8ed[247]],!0);this[_0xc8ed[1101]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=_0xcd2dx2;this[_0xc8ed[1983]]=this[_0xc8ed[1982]];this[_0xc8ed[1982]]=_0xcd2dx3;};mxChildChange[_0xc8ed[202]][_0xc8ed[807]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;var _0xcd2dx4=_0xcd2dx2[_0xc8ed[1709]](!0),_0xcd2dx5=_0xcd2dx2[_0xc8ed[1709]](!1);null!=_0xcd2dx4&&(_0xcd2dx3?this[_0xc8ed[251]][_0xc8ed[1959]](_0xcd2dx2,_0xcd2dx4,!0):this[_0xc8ed[251]][_0xc8ed[1959]](_0xcd2dx2,null,!0));null!=_0xcd2dx5&&(_0xcd2dx3?this[_0xc8ed[251]][_0xc8ed[1959]](_0xcd2dx2,_0xcd2dx5,!1):this[_0xc8ed[251]][_0xc8ed[1959]](_0xcd2dx2,null,!1));_0xcd2dx2[_0xc8ed[1957]](_0xcd2dx4,!0);_0xcd2dx2[_0xc8ed[1957]](_0xcd2dx5,!1);_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2);for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4;_0xcd2dx5++){this[_0xc8ed[807]](this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx5),_0xcd2dx3)};};function mxTerminalChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[1984]]=_0xcd2dx4;this[_0xc8ed[1097]]=_0xcd2dx5;}mxTerminalChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[1984]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1959]](this[_0xc8ed[246]],this[_0xc8ed[257]],this[_0xc8ed[1097]]);};function mxValueChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[131]]=_0xcd2dx4;}mxValueChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[131]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1967]](this[_0xc8ed[246]],this[_0xc8ed[257]]);};function mxStyleChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[124]]=_0xcd2dx4;}mxStyleChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[124]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1970]](this[_0xc8ed[246]],this[_0xc8ed[257]]);};function mxGeometryChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[256]]=_0xcd2dx4;}mxGeometryChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[256]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1969]](this[_0xc8ed[246]],this[_0xc8ed[257]]);};function mxCollapseChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[1985]]=_0xcd2dx4;}mxCollapseChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[1985]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1973]](this[_0xc8ed[246]],this[_0xc8ed[257]]);};function mxVisibleChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[189]]=_0xcd2dx4;}mxVisibleChange[_0xc8ed[202]][_0xc8ed[350]]=function(){this[_0xc8ed[189]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=this[_0xc8ed[251]][_0xc8ed[1974]](this[_0xc8ed[246]],this[_0xc8ed[257]]);};function mxCellAttributeChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[246]]=_0xcd2dx2;this[_0xc8ed[1986]]=_0xcd2dx3;this[_0xc8ed[257]]=this[_0xc8ed[131]]=_0xcd2dx4;}mxCellAttributeChange[_0xc8ed[202]][_0xc8ed[350]]=function(){var _0xcd2dx2=this[_0xc8ed[246]][_0xc8ed[284]](this[_0xc8ed[1986]]);null==this[_0xc8ed[257]]?this[_0xc8ed[246]][_0xc8ed[131]][_0xc8ed[1390]](this[_0xc8ed[1986]]):this[_0xc8ed[246]][_0xc8ed[57]](this[_0xc8ed[1986]],this[_0xc8ed[257]]);this[_0xc8ed[257]]=_0xcd2dx2;};function mxCell(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[131]]=_0xcd2dx2;this[_0xc8ed[1724]](_0xcd2dx3);this[_0xc8ed[475]](_0xcd2dx4);if(null!=this[_0xc8ed[1987]]){this[_0xc8ed[1987]]()};}mxCell[_0xc8ed[202]][_0xc8ed[1363]]=null;mxCell[_0xc8ed[202]][_0xc8ed[131]]=null;mxCell[_0xc8ed[202]][_0xc8ed[256]]=null;mxCell[_0xc8ed[202]][_0xc8ed[124]]=null;mxCell[_0xc8ed[202]][_0xc8ed[1988]]= !1;mxCell[_0xc8ed[202]][_0xc8ed[1989]]= !1;mxCell[_0xc8ed[202]][_0xc8ed[1990]]= !0;mxCell[_0xc8ed[202]][_0xc8ed[189]]= !0;mxCell[_0xc8ed[202]][_0xc8ed[1985]]= !1;mxCell[_0xc8ed[202]][_0xc8ed[1101]]=null;mxCell[_0xc8ed[202]][_0xc8ed[1097]]=null;mxCell[_0xc8ed[202]][_0xc8ed[772]]=null;mxCell[_0xc8ed[202]][_0xc8ed[1954]]=null;mxCell[_0xc8ed[202]][_0xc8ed[1842]]=null;mxCell[_0xc8ed[202]][_0xc8ed[1991]]=_0xc8ed[1992][_0xc8ed[224]](_0xc8ed[185]);mxCell[_0xc8ed[202]][_0xc8ed[1103]]=function(){return this[_0xc8ed[1363]]};mxCell[_0xc8ed[202]][_0xc8ed[1945]]=function(_0xcd2dx2){this[_0xc8ed[1363]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[433]]=function(){return this[_0xc8ed[131]]};mxCell[_0xc8ed[202]][_0xc8ed[1966]]=function(_0xcd2dx2){this[_0xc8ed[131]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[1968]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[433]]();this[_0xc8ed[1966]](_0xcd2dx2);return _0xcd2dx3;};mxCell[_0xc8ed[202]][_0xc8ed[1721]]=function(){return this[_0xc8ed[256]]};mxCell[_0xc8ed[202]][_0xc8ed[1724]]=function(_0xcd2dx2){this[_0xc8ed[256]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[474]]=function(){return this[_0xc8ed[124]]};mxCell[_0xc8ed[202]][_0xc8ed[475]]=function(_0xcd2dx2){this[_0xc8ed[124]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[1193]]=function(){return this[_0xc8ed[1988]]};mxCell[_0xc8ed[202]][_0xc8ed[1993]]=function(_0xcd2dx2){this[_0xc8ed[1988]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[250]]=function(){return this[_0xc8ed[1989]]};mxCell[_0xc8ed[202]][_0xc8ed[1994]]=function(_0xcd2dx2){this[_0xc8ed[1989]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[1965]]=function(){return this[_0xc8ed[1990]]};mxCell[_0xc8ed[202]][_0xc8ed[1995]]=function(_0xcd2dx2){this[_0xc8ed[1990]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[174]]=function(){return this[_0xc8ed[189]]};mxCell[_0xc8ed[202]][_0xc8ed[175]]=function(_0xcd2dx2){this[_0xc8ed[189]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[1971]]=function(){return this[_0xc8ed[1985]]};mxCell[_0xc8ed[202]][_0xc8ed[1972]]=function(_0xcd2dx2){this[_0xc8ed[1985]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[1197]]=function(){return this[_0xc8ed[1101]]};mxCell[_0xc8ed[202]][_0xc8ed[1996]]=function(_0xcd2dx2){this[_0xc8ed[1101]]=_0xcd2dx2};mxCell[_0xc8ed[202]][_0xc8ed[1709]]=function(_0xcd2dx2){return _0xcd2dx2?this[_0xc8ed[1097]]:this[_0xc8ed[772]]};mxCell[_0xc8ed[202]][_0xc8ed[1957]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3?this[_0xc8ed[1097]]=_0xcd2dx2:this[_0xc8ed[772]]=_0xcd2dx2;return _0xcd2dx2;};mxCell[_0xc8ed[202]][_0xc8ed[262]]=function(){return null==this[_0xc8ed[1954]]?0:this[_0xc8ed[1954]][_0xc8ed[67]]};mxCell[_0xc8ed[202]][_0xc8ed[1738]]=function(_0xcd2dx2){return mxUtils[_0xc8ed[2]](this[_0xc8ed[1954]],_0xcd2dx2)};mxCell[_0xc8ed[202]][_0xc8ed[263]]=function(_0xcd2dx2){return null==this[_0xc8ed[1954]]?null:this[_0xc8ed[1954]][_0xcd2dx2]};mxCell[_0xc8ed[202]][_0xc8ed[1937]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&(null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[262]](),_0xcd2dx2[_0xc8ed[1197]]()==this&&_0xcd2dx3--),_0xcd2dx2[_0xc8ed[1997]](),_0xcd2dx2[_0xc8ed[1996]](this),null==this[_0xc8ed[1954]]?(this[_0xc8ed[1954]]=[],this[_0xc8ed[1954]][_0xc8ed[207]](_0xcd2dx2)):this[_0xc8ed[1954]][_0xc8ed[300]](_0xcd2dx3,0,_0xcd2dx2));return _0xcd2dx2;};mxCell[_0xc8ed[202]][_0xc8ed[205]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=this[_0xc8ed[1954]]&&0<=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[263]](_0xcd2dx2),null!=_0xcd2dx3&&(this[_0xc8ed[1954]][_0xc8ed[300]](_0xcd2dx2,1),_0xcd2dx3[_0xc8ed[1996]](null)));return _0xcd2dx3;};mxCell[_0xc8ed[202]][_0xc8ed[1997]]=function(){if(null!=this[_0xc8ed[1101]]){var _0xcd2dx2=this[_0xc8ed[1101]][_0xc8ed[1738]](this);this[_0xc8ed[1101]][_0xc8ed[205]](_0xcd2dx2);}};mxCell[_0xc8ed[202]][_0xc8ed[1707]]=function(){return null==this[_0xc8ed[1842]]?0:this[_0xc8ed[1842]][_0xc8ed[67]]};mxCell[_0xc8ed[202]][_0xc8ed[1998]]=function(_0xcd2dx2){return mxUtils[_0xc8ed[2]](this[_0xc8ed[1842]],_0xcd2dx2)};mxCell[_0xc8ed[202]][_0xc8ed[1708]]=function(_0xcd2dx2){return null==this[_0xc8ed[1842]]?null:this[_0xc8ed[1842]][_0xcd2dx2]};mxCell[_0xc8ed[202]][_0xc8ed[1960]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[1999]](_0xcd2dx3),_0xcd2dx2[_0xc8ed[1957]](this,_0xcd2dx3),null==this[_0xc8ed[1842]]||_0xcd2dx2[_0xc8ed[1709]](!_0xcd2dx3)!=this||0>mxUtils[_0xc8ed[2]](this[_0xc8ed[1842]],_0xcd2dx2))){null==this[_0xc8ed[1842]]&&(this[_0xc8ed[1842]]=[]),this[_0xc8ed[1842]][_0xc8ed[207]](_0xcd2dx2)};return _0xcd2dx2;};mxCell[_0xc8ed[202]][_0xc8ed[1961]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2){if(_0xcd2dx2[_0xc8ed[1709]](!_0xcd2dx3)!=this&&null!=this[_0xc8ed[1842]]){var _0xcd2dx4=this[_0xc8ed[1998]](_0xcd2dx2);0<=_0xcd2dx4&&this[_0xc8ed[1842]][_0xc8ed[300]](_0xcd2dx4,1);};_0xcd2dx2[_0xc8ed[1957]](null,_0xcd2dx3);};return _0xcd2dx2;};mxCell[_0xc8ed[202]][_0xc8ed[1999]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1709]](_0xcd2dx2);null!=_0xcd2dx3&&_0xcd2dx3[_0xc8ed[1961]](this,_0xcd2dx2);};mxCell[_0xc8ed[202]][_0xc8ed[284]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[433]]();return (null!=_0xcd2dx4&&_0xcd2dx4[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]?_0xcd2dx4[_0xc8ed[284]](_0xcd2dx2):null)||_0xcd2dx3;};mxCell[_0xc8ed[202]][_0xc8ed[57]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[433]]();null!=_0xcd2dx4&&_0xcd2dx4[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&_0xcd2dx4[_0xc8ed[57]](_0xcd2dx2,_0xcd2dx3);};mxCell[_0xc8ed[202]][_0xc8ed[238]]=function(){var _0xcd2dx2=mxUtils[_0xc8ed[238]](this,this[_0xc8ed[1991]]);_0xcd2dx2[_0xc8ed[1966]](this[_0xc8ed[2000]]());return _0xcd2dx2;};mxCell[_0xc8ed[202]][_0xc8ed[2000]]=function(){var _0xcd2dx2=this[_0xc8ed[433]]();null!=_0xcd2dx2&&(_0xc8ed[279]== typeof _0xcd2dx2[_0xc8ed[238]]?_0xcd2dx2=_0xcd2dx2[_0xc8ed[238]]():isNaN(_0xcd2dx2[_0xc8ed[288]])||(_0xcd2dx2=_0xcd2dx2[_0xc8ed[511]](!0)));return _0xcd2dx2;};function mxGeometry(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxRectangle[_0xc8ed[239]](this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5)}mxGeometry[_0xc8ed[202]]= new mxRectangle;mxGeometry[_0xc8ed[202]][_0xc8ed[196]]=mxGeometry;mxGeometry[_0xc8ed[202]][_0xc8ed[2001]]= !0;mxGeometry[_0xc8ed[202]][_0xc8ed[2002]]=null;mxGeometry[_0xc8ed[202]][_0xc8ed[2003]]=null;mxGeometry[_0xc8ed[202]][_0xc8ed[2004]]=null;mxGeometry[_0xc8ed[202]][_0xc8ed[1525]]=null;mxGeometry[_0xc8ed[202]][_0xc8ed[1368]]=null;mxGeometry[_0xc8ed[202]][_0xc8ed[1500]]= !1;mxGeometry[_0xc8ed[202]][_0xc8ed[2005]]=function(){if(null!=this[_0xc8ed[2002]]){var _0xcd2dx2= new mxRectangle(this[_0xc8ed[235]],this[_0xc8ed[236]],this[_0xc8ed[117]],this[_0xc8ed[119]]);this[_0xc8ed[235]]=this[_0xc8ed[2002]][_0xc8ed[235]];this[_0xc8ed[236]]=this[_0xc8ed[2002]][_0xc8ed[236]];this[_0xc8ed[117]]=this[_0xc8ed[2002]][_0xc8ed[117]];this[_0xc8ed[119]]=this[_0xc8ed[2002]][_0xc8ed[119]];this[_0xc8ed[2002]]=_0xcd2dx2;}};mxGeometry[_0xc8ed[202]][_0xc8ed[2006]]=function(_0xcd2dx2){return _0xcd2dx2?this[_0xc8ed[2003]]:this[_0xc8ed[2004]]};mxGeometry[_0xc8ed[202]][_0xc8ed[2007]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3?this[_0xc8ed[2003]]=_0xcd2dx2:this[_0xc8ed[2004]]=_0xcd2dx2;return _0xcd2dx2;};mxGeometry[_0xc8ed[202]][_0xc8ed[513]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[238]]();this[_0xc8ed[1500]]||(this[_0xc8ed[235]]+=_0xcd2dx2,this[_0xc8ed[236]]+=_0xcd2dx3);null!=this[_0xc8ed[2003]]&&(this[_0xc8ed[2003]][_0xc8ed[235]]+=_0xcd2dx2,this[_0xc8ed[2003]][_0xc8ed[236]]+=_0xcd2dx3);null!=this[_0xc8ed[2004]]&&(this[_0xc8ed[2004]][_0xc8ed[235]]+=_0xcd2dx2,this[_0xc8ed[2004]][_0xc8ed[236]]+=_0xcd2dx3);if(this[_0xc8ed[2001]]&&null!=this[_0xc8ed[1525]]){for(var _0xcd2dx4=this[_0xc8ed[1525]][_0xc8ed[67]],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4;_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[1525]][_0xcd2dx5];null!=_0xcd2dx9&&(_0xcd2dx9[_0xc8ed[235]]+=_0xcd2dx2,_0xcd2dx9[_0xc8ed[236]]+=_0xcd2dx3);}};};var mxCellPath={PATH_SEPARATOR:_0xc8ed[87],create:function(_0xcd2dx2){var _0xcd2dx3=_0xc8ed[110];if(null!=_0xcd2dx2){for(var _0xcd2dx4=_0xcd2dx2[_0xc8ed[1197]]();null!=_0xcd2dx4;){_0xcd2dx3=_0xcd2dx4[_0xc8ed[1738]](_0xcd2dx2)+mxCellPath[_0xc8ed[1950]]+_0xcd2dx3,_0xcd2dx2=_0xcd2dx4,_0xcd2dx4=_0xcd2dx2[_0xc8ed[1197]]()}};_0xcd2dx2=_0xcd2dx3[_0xc8ed[67]];1<_0xcd2dx2&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[85]](0,_0xcd2dx2-1));return _0xcd2dx3;},getParentPath:function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1122]](mxCellPath.PATH_SEPARATOR);if(0<=_0xcd2dx3){return _0xcd2dx2[_0xc8ed[85]](0,_0xcd2dx3)};if(0<_0xcd2dx2[_0xc8ed[67]]){return _0xc8ed[110]};};return null;},resolve:function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2;if(null!=_0xcd2dx3){for(var _0xcd2dx5=_0xcd2dx3[_0xc8ed[224]](mxCellPath.PATH_SEPARATOR),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx4=_0xcd2dx4[_0xc8ed[263]](parseInt(_0xcd2dx5[_0xcd2dx9]))}};return _0xcd2dx4;},compare:function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=Math[_0xc8ed[243]](_0xcd2dx2[_0xc8ed[67]],_0xcd2dx3[_0xc8ed[67]]),_0xcd2dx5=0,_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4;_0xcd2dx9++){if(_0xcd2dx2[_0xcd2dx9]!=_0xcd2dx3[_0xcd2dx9]){0==_0xcd2dx2[_0xcd2dx9][_0xc8ed[67]]||0==_0xcd2dx3[_0xcd2dx9][_0xc8ed[67]]?_0xcd2dx5=_0xcd2dx2[_0xcd2dx9]==_0xcd2dx3[_0xcd2dx9]?0:_0xcd2dx2[_0xcd2dx9]>_0xcd2dx3[_0xcd2dx9]?1:-1:(_0xcd2dx4=parseInt(_0xcd2dx2[_0xcd2dx9]),_0xcd2dx9=parseInt(_0xcd2dx3[_0xcd2dx9]),_0xcd2dx5=_0xcd2dx4==_0xcd2dx9?0:_0xcd2dx4>_0xcd2dx9?1:-1);break;}};0==_0xcd2dx5&&(_0xcd2dx4=_0xcd2dx2[_0xc8ed[67]],_0xcd2dx9=_0xcd2dx3[_0xc8ed[67]],_0xcd2dx4!=_0xcd2dx9&&(_0xcd2dx5=_0xcd2dx4>_0xcd2dx9?1:-1));return _0xcd2dx5;}},mxPerimeter={RectanglePerimeter:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=_0xcd2dx2[_0xc8ed[241]]();var _0xcd2dx9=_0xcd2dx2[_0xc8ed[242]](),_0xcd2dxa=Math[_0xc8ed[429]](_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx9,_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx3),_0xcd2dx12= new mxPoint(0,0),_0xcd2dx13=Math[_0xc8ed[424]],_0xcd2dx14=Math[_0xc8ed[424]]/2-_0xcd2dxa,_0xcd2dx15=Math[_0xc8ed[429]](_0xcd2dx2[_0xc8ed[119]],_0xcd2dx2[_0xc8ed[117]]);_0xcd2dxa<-_0xcd2dx13+_0xcd2dx15||_0xcd2dxa>_0xcd2dx13-_0xcd2dx15?(_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx9-_0xcd2dx2[_0xc8ed[117]]*Math[_0xc8ed[2008]](_0xcd2dxa)/2):_0xcd2dxa<-_0xcd2dx15?(_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]],_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx3-_0xcd2dx2[_0xc8ed[119]]*Math[_0xc8ed[2008]](_0xcd2dx14)/2):_0xcd2dxa<_0xcd2dx15?(_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]],_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx9+_0xcd2dx2[_0xc8ed[117]]*Math[_0xc8ed[2008]](_0xcd2dxa)/2):(_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]],_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx3+_0xcd2dx2[_0xc8ed[119]]*Math[_0xc8ed[2008]](_0xcd2dx14)/2);_0xcd2dx5&&(_0xcd2dx4[_0xc8ed[235]]>=_0xcd2dx2[_0xc8ed[235]]&&_0xcd2dx4[_0xc8ed[235]]<=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]?_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[235]]:_0xcd2dx4[_0xc8ed[236]]>=_0xcd2dx2[_0xc8ed[236]]&&_0xcd2dx4[_0xc8ed[236]]<=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]&&(_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[236]]),_0xcd2dx4[_0xc8ed[235]]<_0xcd2dx2[_0xc8ed[235]]?_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]]:_0xcd2dx4[_0xc8ed[235]]>_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]&&(_0xcd2dx12[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx4[_0xc8ed[236]]<_0xcd2dx2[_0xc8ed[236]]?_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]]:_0xcd2dx4[_0xc8ed[236]]>_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]&&(_0xcd2dx12[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]));return _0xcd2dx12;},EllipsePerimeter:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[_0xc8ed[235]],_0xcd2dxa=_0xcd2dx2[_0xc8ed[236]],_0xcd2dx12=_0xcd2dx2[_0xc8ed[117]]/2,_0xcd2dx13=_0xcd2dx2[_0xc8ed[119]]/2,_0xcd2dx14=_0xcd2dx9+_0xcd2dx12,_0xcd2dx15=_0xcd2dxa+_0xcd2dx13;_0xcd2dx3=_0xcd2dx4[_0xc8ed[235]];_0xcd2dx4=_0xcd2dx4[_0xc8ed[236]];var _0xcd2dx16=parseInt(_0xcd2dx3-_0xcd2dx14),_0xcd2dx17=parseInt(_0xcd2dx4-_0xcd2dx15);if(0==_0xcd2dx16&&0!=_0xcd2dx17){return  new mxPoint(_0xcd2dx14,_0xcd2dx15+_0xcd2dx13*_0xcd2dx17/Math[_0xc8ed[425]](_0xcd2dx17))};if(0==_0xcd2dx16&&0==_0xcd2dx17){return  new mxPoint(_0xcd2dx3,_0xcd2dx4)};if(_0xcd2dx5){if(_0xcd2dx4>=_0xcd2dxa&&_0xcd2dx4<=_0xcd2dxa+_0xcd2dx2[_0xc8ed[119]]){return _0xcd2dx2=_0xcd2dx4-_0xcd2dx15,_0xcd2dx2=Math[_0xc8ed[428]](_0xcd2dx12*_0xcd2dx12*(1-_0xcd2dx2*_0xcd2dx2/(_0xcd2dx13*_0xcd2dx13)))||0,_0xcd2dx3<=_0xcd2dx9&&(_0xcd2dx2= -_0xcd2dx2), new mxPoint(_0xcd2dx14+_0xcd2dx2,_0xcd2dx4)};if(_0xcd2dx3>=_0xcd2dx9&&_0xcd2dx3<=_0xcd2dx9+_0xcd2dx2[_0xc8ed[117]]){return _0xcd2dx2=_0xcd2dx3-_0xcd2dx14,_0xcd2dx2=Math[_0xc8ed[428]](_0xcd2dx13*_0xcd2dx13*(1-_0xcd2dx2*_0xcd2dx2/(_0xcd2dx12*_0xcd2dx12)))||0,_0xcd2dx4<=_0xcd2dxa&&(_0xcd2dx2= -_0xcd2dx2), new mxPoint(_0xcd2dx3,_0xcd2dx15+_0xcd2dx2)};};_0xcd2dx9=_0xcd2dx17/_0xcd2dx16;_0xcd2dx15-=_0xcd2dx9*_0xcd2dx14;_0xcd2dxa=_0xcd2dx12*_0xcd2dx12*_0xcd2dx9*_0xcd2dx9+_0xcd2dx13*_0xcd2dx13;_0xcd2dx2=-2*_0xcd2dx14*_0xcd2dxa;_0xcd2dx13=Math[_0xc8ed[428]](_0xcd2dx2*_0xcd2dx2-4*_0xcd2dxa*(_0xcd2dx12*_0xcd2dx12*_0xcd2dx9*_0xcd2dx9*_0xcd2dx14*_0xcd2dx14+_0xcd2dx13*_0xcd2dx13*_0xcd2dx14*_0xcd2dx14-_0xcd2dx12*_0xcd2dx12*_0xcd2dx13*_0xcd2dx13));_0xcd2dx12=(-_0xcd2dx2+_0xcd2dx13)/(2*_0xcd2dxa);_0xcd2dx13=(-_0xcd2dx2-_0xcd2dx13)/(2*_0xcd2dxa);_0xcd2dx14=_0xcd2dx9*_0xcd2dx12+_0xcd2dx15;_0xcd2dx15=_0xcd2dx9*_0xcd2dx13+_0xcd2dx15;_0xcd2dx9=Math[_0xc8ed[428]](Math[_0xc8ed[2009]](_0xcd2dx12-_0xcd2dx3,2)+Math[_0xc8ed[2009]](_0xcd2dx14-_0xcd2dx4,2));_0xcd2dx3=Math[_0xc8ed[428]](Math[_0xc8ed[2009]](_0xcd2dx13-_0xcd2dx3,2)+Math[_0xc8ed[2009]](_0xcd2dx15-_0xcd2dx4,2));_0xcd2dxa=_0xcd2dx4=0;_0xcd2dx9<_0xcd2dx3?(_0xcd2dx4=_0xcd2dx12,_0xcd2dxa=_0xcd2dx14):(_0xcd2dx4=_0xcd2dx13,_0xcd2dxa=_0xcd2dx15);return  new mxPoint(_0xcd2dx4,_0xcd2dxa);},RhombusPerimeter:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=_0xcd2dx2[_0xc8ed[235]];var _0xcd2dx9=_0xcd2dx2[_0xc8ed[236]],_0xcd2dxa=_0xcd2dx2[_0xc8ed[117]];_0xcd2dx2=_0xcd2dx2[_0xc8ed[119]];var _0xcd2dx12=_0xcd2dx3+_0xcd2dxa/2,_0xcd2dx13=_0xcd2dx9+_0xcd2dx2/2,_0xcd2dx14=_0xcd2dx4[_0xc8ed[235]];_0xcd2dx4=_0xcd2dx4[_0xc8ed[236]];if(_0xcd2dx12==_0xcd2dx14){return _0xcd2dx13>_0xcd2dx4? new mxPoint(_0xcd2dx12,_0xcd2dx9): new mxPoint(_0xcd2dx12,_0xcd2dx9+_0xcd2dx2)};if(_0xcd2dx13==_0xcd2dx4){return _0xcd2dx12>_0xcd2dx14? new mxPoint(_0xcd2dx3,_0xcd2dx13): new mxPoint(_0xcd2dx3+_0xcd2dxa,_0xcd2dx13)};var _0xcd2dx15=_0xcd2dx12,_0xcd2dx16=_0xcd2dx13;_0xcd2dx5&&(_0xcd2dx14>=_0xcd2dx3&&_0xcd2dx14<=_0xcd2dx3+_0xcd2dxa?_0xcd2dx15=_0xcd2dx14:_0xcd2dx4>=_0xcd2dx9&&_0xcd2dx4<=_0xcd2dx9+_0xcd2dx2&&(_0xcd2dx16=_0xcd2dx4));return _0xcd2dx14<_0xcd2dx12?_0xcd2dx4<_0xcd2dx13?mxUtils[_0xc8ed[2010]](_0xcd2dx14,_0xcd2dx4,_0xcd2dx15,_0xcd2dx16,_0xcd2dx12,_0xcd2dx9,_0xcd2dx3,_0xcd2dx13):mxUtils[_0xc8ed[2010]](_0xcd2dx14,_0xcd2dx4,_0xcd2dx15,_0xcd2dx16,_0xcd2dx12,_0xcd2dx9+_0xcd2dx2,_0xcd2dx3,_0xcd2dx13):_0xcd2dx4<_0xcd2dx13?mxUtils[_0xc8ed[2010]](_0xcd2dx14,_0xcd2dx4,_0xcd2dx15,_0xcd2dx16,_0xcd2dx12,_0xcd2dx9,_0xcd2dx3+_0xcd2dxa,_0xcd2dx13):mxUtils[_0xc8ed[2010]](_0xcd2dx14,_0xcd2dx4,_0xcd2dx15,_0xcd2dx16,_0xcd2dx12,_0xcd2dx9+_0xcd2dx2,_0xcd2dx3+_0xcd2dxa,_0xcd2dx13);},TrianglePerimeter:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]][mxConstants[_0xc8ed[2011]]]:null;var _0xcd2dx9=_0xcd2dx3==mxConstants[_0xc8ed[1358]]||_0xcd2dx3==mxConstants[_0xc8ed[1354]],_0xcd2dxa=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx12=_0xcd2dx2[_0xc8ed[236]],_0xcd2dx13=_0xcd2dx2[_0xc8ed[117]];_0xcd2dx2=_0xcd2dx2[_0xc8ed[119]];var _0xcd2dx14=_0xcd2dxa+_0xcd2dx13/2,_0xcd2dx15=_0xcd2dx12+_0xcd2dx2/2,_0xcd2dx16= new mxPoint(_0xcd2dxa,_0xcd2dx12),_0xcd2dx17= new mxPoint(_0xcd2dxa+_0xcd2dx13,_0xcd2dx15),_0xcd2dx18= new mxPoint(_0xcd2dxa,_0xcd2dx12+_0xcd2dx2);_0xcd2dx3==mxConstants[_0xc8ed[1358]]?(_0xcd2dx16=_0xcd2dx18,_0xcd2dx17= new mxPoint(_0xcd2dx14,_0xcd2dx12),_0xcd2dx18= new mxPoint(_0xcd2dxa+_0xcd2dx13,_0xcd2dx12+_0xcd2dx2)):_0xcd2dx3==mxConstants[_0xc8ed[1354]]?(_0xcd2dx17= new mxPoint(_0xcd2dx14,_0xcd2dx12+_0xcd2dx2),_0xcd2dx18= new mxPoint(_0xcd2dxa+_0xcd2dx13,_0xcd2dx12)):_0xcd2dx3==mxConstants[_0xc8ed[1359]]&&(_0xcd2dx16= new mxPoint(_0xcd2dxa+_0xcd2dx13,_0xcd2dx12),_0xcd2dx17= new mxPoint(_0xcd2dxa,_0xcd2dx15),_0xcd2dx18= new mxPoint(_0xcd2dxa+_0xcd2dx13,_0xcd2dx12+_0xcd2dx2));var _0xcd2dx19=_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx14,_0xcd2dx1a=_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx15,_0xcd2dx19=_0xcd2dx9?Math[_0xc8ed[429]](_0xcd2dx19,_0xcd2dx1a):Math[_0xc8ed[429]](_0xcd2dx1a,_0xcd2dx19),_0xcd2dx1b=_0xcd2dx9?Math[_0xc8ed[429]](_0xcd2dx13,_0xcd2dx2):Math[_0xc8ed[429]](_0xcd2dx2,_0xcd2dx13),_0xcd2dx1a=!1,_0xcd2dx1a=_0xcd2dx3==mxConstants[_0xc8ed[1358]]||_0xcd2dx3==mxConstants[_0xc8ed[1359]]?_0xcd2dx19>-_0xcd2dx1b&&_0xcd2dx19<_0xcd2dx1b:_0xcd2dx19<-Math[_0xc8ed[424]]+_0xcd2dx1b||_0xcd2dx19>Math[_0xc8ed[424]]-_0xcd2dx1b,_0xcd2dx1b=null;_0xcd2dx1a?_0xcd2dx1b=_0xcd2dx5&&(_0xcd2dx9&&_0xcd2dx4[_0xc8ed[235]]>=_0xcd2dx16[_0xc8ed[235]]&&_0xcd2dx4[_0xc8ed[235]]<=_0xcd2dx18[_0xc8ed[235]]||!_0xcd2dx9&&_0xcd2dx4[_0xc8ed[236]]>=_0xcd2dx16[_0xc8ed[236]]&&_0xcd2dx4[_0xc8ed[236]]<=_0xcd2dx18[_0xc8ed[236]])?_0xcd2dx9? new mxPoint(_0xcd2dx4[_0xc8ed[235]],_0xcd2dx16[_0xc8ed[236]]): new mxPoint(_0xcd2dx16[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]):_0xcd2dx3==mxConstants[_0xc8ed[1358]]? new mxPoint(_0xcd2dxa+_0xcd2dx13/2+_0xcd2dx2*Math[_0xc8ed[2008]](_0xcd2dx19)/2,_0xcd2dx12+_0xcd2dx2):_0xcd2dx3==mxConstants[_0xc8ed[1354]]? new mxPoint(_0xcd2dxa+_0xcd2dx13/2-_0xcd2dx2*Math[_0xc8ed[2008]](_0xcd2dx19)/2,_0xcd2dx12):_0xcd2dx3==mxConstants[_0xc8ed[1359]]? new mxPoint(_0xcd2dxa+_0xcd2dx13,_0xcd2dx12+_0xcd2dx2/2+_0xcd2dx13*Math[_0xc8ed[2008]](_0xcd2dx19)/2): new mxPoint(_0xcd2dxa,_0xcd2dx12+_0xcd2dx2/2-_0xcd2dx13*Math[_0xc8ed[2008]](_0xcd2dx19)/2):(_0xcd2dx5&&(_0xcd2dx5= new mxPoint(_0xcd2dx14,_0xcd2dx15),_0xcd2dx4[_0xc8ed[236]]>=_0xcd2dx12&&_0xcd2dx4[_0xc8ed[236]]<=_0xcd2dx12+_0xcd2dx2?(_0xcd2dx5[_0xc8ed[235]]=_0xcd2dx9?_0xcd2dx14:_0xcd2dx3==mxConstants[_0xc8ed[1359]]?_0xcd2dxa+_0xcd2dx13:_0xcd2dxa,_0xcd2dx5[_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[236]]):_0xcd2dx4[_0xc8ed[235]]>=_0xcd2dxa&&_0xcd2dx4[_0xc8ed[235]]<=_0xcd2dxa+_0xcd2dx13&&(_0xcd2dx5[_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]]=!_0xcd2dx9?_0xcd2dx15:_0xcd2dx3==mxConstants[_0xc8ed[1358]]?_0xcd2dx12+_0xcd2dx2:_0xcd2dx12),_0xcd2dx14=_0xcd2dx5[_0xc8ed[235]],_0xcd2dx15=_0xcd2dx5[_0xc8ed[236]]),_0xcd2dx1b=_0xcd2dx9&&_0xcd2dx4[_0xc8ed[235]]<=_0xcd2dxa+_0xcd2dx13/2||!_0xcd2dx9&&_0xcd2dx4[_0xc8ed[236]]<=_0xcd2dx12+_0xcd2dx2/2?mxUtils[_0xc8ed[2010]](_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]],_0xcd2dx14,_0xcd2dx15,_0xcd2dx16[_0xc8ed[235]],_0xcd2dx16[_0xc8ed[236]],_0xcd2dx17[_0xc8ed[235]],_0xcd2dx17[_0xc8ed[236]]):mxUtils[_0xc8ed[2010]](_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]],_0xcd2dx14,_0xcd2dx15,_0xcd2dx17[_0xc8ed[235]],_0xcd2dx17[_0xc8ed[236]],_0xcd2dx18[_0xc8ed[235]],_0xcd2dx18[_0xc8ed[236]]));null==_0xcd2dx1b&&(_0xcd2dx1b= new mxPoint(_0xcd2dx14,_0xcd2dx15));return _0xcd2dx1b;}};function mxPrintPreview(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[255]]=null!=_0xcd2dx3?_0xcd2dx3:1/_0xcd2dx2[_0xc8ed[2012]];this[_0xc8ed[467]]=null!=_0xcd2dx5?_0xcd2dx5:0;this[_0xc8ed[2013]]=null!=_0xcd2dx4?_0xcd2dx4:_0xcd2dx2[_0xc8ed[2013]];this[_0xc8ed[924]]=null!=_0xcd2dx13?_0xcd2dx13:_0xc8ed[2014];this[_0xc8ed[1732]]=null!=_0xcd2dx9?_0xcd2dx9:0;this[_0xc8ed[1733]]=null!=_0xcd2dxa?_0xcd2dxa:0;this[_0xc8ed[1630]]=_0xcd2dx12;this[_0xc8ed[2015]]=null!=_0xcd2dx14?_0xcd2dx14:!0;}mxPrintPreview[_0xc8ed[202]][_0xc8ed[1179]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2013]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[255]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[467]]=0;mxPrintPreview[_0xc8ed[202]][_0xc8ed[1732]]=0;mxPrintPreview[_0xc8ed[202]][_0xc8ed[1733]]=0;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2016]]= !0;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2017]]= !1;mxPrintPreview[_0xc8ed[202]][_0xc8ed[1630]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[924]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2015]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2018]]=null;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2019]]=0;mxPrintPreview[_0xc8ed[202]][_0xc8ed[2020]]=function(){return this[_0xc8ed[2018]]};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2021]]=function(){var _0xcd2dx2=_0xc8ed[110];8==document[_0xc8ed[5]]&&(_0xcd2dx2=_0xc8ed[2022]);return _0xcd2dx2;};mxPrintPreview[_0xc8ed[202]][_0xc8ed[392]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[2023]],_0xcd2dx4=null;try{this[_0xc8ed[2017]]&&(this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[2023]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[176]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2024]]())});if(null==this[_0xc8ed[2018]]){this[_0xc8ed[2018]]=window[_0xc8ed[392]]();var _0xcd2dx5=this[_0xc8ed[2018]][_0xc8ed[395]],_0xcd2dx9=this[_0xc8ed[2021]]();null!=_0xcd2dx9&&0<_0xcd2dx9[_0xc8ed[67]]&&_0xcd2dx5[_0xc8ed[171]](_0xcd2dx9);_0xcd2dx5[_0xc8ed[171]](_0xc8ed[528]);_0xcd2dx5[_0xc8ed[171]](_0xc8ed[531]);this[_0xc8ed[2025]](_0xcd2dx5,_0xcd2dx2);_0xcd2dx5[_0xc8ed[171]](_0xc8ed[533]);_0xcd2dx5[_0xc8ed[171]](_0xc8ed[2026]);mxClient[_0xc8ed[54]](_0xc8ed[94],mxClient[_0xc8ed[86]]+_0xc8ed[95],_0xcd2dx5);mxClient[_0xc8ed[47]]&&(_0xcd2dx5[_0xc8ed[100]][_0xc8ed[99]](_0xc8ed[6],_0xc8ed[97]),_0xcd2dx5[_0xc8ed[100]][_0xc8ed[99]](_0xc8ed[7],_0xc8ed[101]),_0xcd2dx5[_0xc8ed[102]]()[_0xc8ed[103]]=_0xc8ed[104],mxClient[_0xc8ed[54]](_0xc8ed[94],mxClient[_0xc8ed[86]]+_0xc8ed[105],_0xcd2dx5));var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[517]]()[_0xc8ed[238]](),_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[518]](),_0xcd2dx13=_0xcd2dx12/this[_0xc8ed[255]],_0xcd2dx14=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[512]]();this[_0xc8ed[2016]]||(this[_0xc8ed[1732]]=-_0xcd2dx14[_0xc8ed[235]]*this[_0xc8ed[255]],this[_0xc8ed[1733]]=-_0xcd2dx14[_0xc8ed[236]]*this[_0xc8ed[255]],_0xcd2dxa[_0xc8ed[117]]+=_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa[_0xc8ed[119]]+=_0xcd2dxa[_0xc8ed[236]],_0xcd2dxa[_0xc8ed[235]]=0,this[_0xc8ed[467]]=_0xcd2dxa[_0xc8ed[236]]=0);_0xcd2dxa[_0xc8ed[117]]/=_0xcd2dx13;_0xcd2dxa[_0xc8ed[119]]/=_0xcd2dx13;var _0xcd2dx15=this[_0xc8ed[2013]][_0xc8ed[117]]-2*this[_0xc8ed[467]],_0xcd2dx16=this[_0xc8ed[2013]][_0xc8ed[119]]-2*this[_0xc8ed[467]],_0xcd2dx17=Math[_0xc8ed[160]](1,Math[_0xc8ed[430]]((_0xcd2dxa[_0xc8ed[117]]+this[_0xc8ed[1732]])/_0xcd2dx15)),_0xcd2dx18=Math[_0xc8ed[160]](1,Math[_0xc8ed[430]]((_0xcd2dxa[_0xc8ed[119]]+this[_0xc8ed[1733]])/_0xcd2dx16));this[_0xc8ed[2019]]=_0xcd2dx17*_0xcd2dx18;var _0xcd2dx19=mxUtils[_0xc8ed[885]](this,function(){if(this[_0xc8ed[2015]]&&(1<_0xcd2dx18||1<_0xcd2dx17)){var _0xcd2dx2=this[_0xc8ed[2027]](_0xcd2dx18,_0xcd2dx17);_0xcd2dx5[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx2);if(mxClient[_0xc8ed[80]]){_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];var _0xcd2dx3=function(){_0xcd2dx2[_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx5[_0xc8ed[112]][_0xc8ed[190]]+10+_0xc8ed[168]};mxEvent[_0xc8ed[169]](this[_0xc8ed[2018]],_0xc8ed[276],function(_0xcd2dx2){_0xcd2dx3()});mxEvent[_0xc8ed[169]](this[_0xc8ed[2018]],_0xc8ed[129],function(_0xcd2dx2){_0xcd2dx3()});};}});_0xcd2dx2=function(_0xcd2dx2,_0xcd2dx3){null!=this[_0xc8ed[1630]]&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1630]]=this[_0xc8ed[1630]],_0xcd2dx2[_0xc8ed[124]][_0xc8ed[465]]=_0xc8ed[1631],_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1629]]=_0xc8ed[942]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1537]]=_0xc8ed[1391];_0xcd2dx3&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[2028]]=_0xc8ed[2029]);mxClient[_0xc8ed[80]]?(_0xcd2dx5[_0xc8ed[171]](_0xcd2dx2[_0xc8ed[342]]),_0xcd2dx2[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx2)):(_0xcd2dx2[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx2),_0xcd2dx5[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx2));if(_0xcd2dx3){var _0xcd2dx4=_0xcd2dx5[_0xc8ed[55]](_0xc8ed[1054]);_0xcd2dx4[_0xc8ed[926]]=_0xc8ed[2030];_0xcd2dx5[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx4);};};var _0xcd2dx1a=this[_0xc8ed[2031]](this[_0xc8ed[2013]][_0xc8ed[117]],this[_0xc8ed[2013]][_0xc8ed[119]]);if(null!=_0xcd2dx1a){for(var _0xcd2dx1b=0;_0xcd2dx1b<_0xcd2dx1a[_0xc8ed[67]];_0xcd2dx1b++){_0xcd2dx2(_0xcd2dx1a[_0xcd2dx1b],!0)}};for(var _0xcd2dx1c=this[_0xc8ed[2032]](this[_0xc8ed[2013]][_0xc8ed[117]],this[_0xc8ed[2013]][_0xc8ed[119]]),_0xcd2dx1b=0;_0xcd2dx1b<_0xcd2dx18;_0xcd2dx1b++){for(var _0xcd2dx1d=_0xcd2dx1b*_0xcd2dx16/this[_0xc8ed[255]]-this[_0xc8ed[1733]]/this[_0xc8ed[255]]+(_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx14[_0xc8ed[236]]*_0xcd2dx12)/_0xcd2dx12,_0xcd2dx1a=0;_0xcd2dx1a<_0xcd2dx17;_0xcd2dx1a++){if(null==this[_0xc8ed[2018]]){return null};var _0xcd2dx1e=_0xcd2dx1a*_0xcd2dx15/this[_0xc8ed[255]]-this[_0xc8ed[1732]]/this[_0xc8ed[255]]+(_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx14[_0xc8ed[235]]*_0xcd2dx12)/_0xcd2dx12,_0xcd2dx1f=_0xcd2dx1b*_0xcd2dx17+_0xcd2dx1a+1,_0xcd2dx4=this[_0xc8ed[2034]](this[_0xc8ed[2013]][_0xc8ed[117]],this[_0xc8ed[2013]][_0xc8ed[119]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2033]](-_0xcd2dx1e,-_0xcd2dx1d,this[_0xc8ed[255]],_0xcd2dx1f,_0xcd2dx2)}));_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1363],_0xc8ed[2035]+_0xcd2dx1f);_0xcd2dx2(_0xcd2dx4,null!=_0xcd2dx1c||_0xcd2dx1b<_0xcd2dx18-1||_0xcd2dx1a<_0xcd2dx17-1);}};if(null!=_0xcd2dx1c){for(_0xcd2dx1b=0;_0xcd2dx1b<_0xcd2dx1c[_0xc8ed[67]];_0xcd2dx1b++){_0xcd2dx2(_0xcd2dx1c[_0xcd2dx1b],_0xcd2dx1b<_0xcd2dx1c[_0xc8ed[67]])}};_0xcd2dx5[_0xc8ed[171]](_0xc8ed[527]);_0xcd2dx5[_0xc8ed[171]](_0xc8ed[534]);_0xcd2dx5[_0xc8ed[268]]();_0xcd2dx19();mxEvent[_0xc8ed[762]](_0xcd2dx5[_0xc8ed[112]]);};this[_0xc8ed[2018]][_0xc8ed[393]]();}catch(y){null!=_0xcd2dx4&&null!=_0xcd2dx4[_0xc8ed[265]]&&_0xcd2dx4[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx4)}finally{this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[2023]]=_0xcd2dx3};return this[_0xc8ed[2018]];};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2025]]=function(_0xcd2dx2,_0xcd2dx3){null!=this[_0xc8ed[924]]&&_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2036]+this[_0xc8ed[924]]+_0xc8ed[2037]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2038]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2039]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2040]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2041]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[233]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2042]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2043]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2044]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2045]);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[233]);null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[171]](_0xcd2dx3);_0xcd2dx2[_0xc8ed[171]](_0xc8ed[2046]);};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2027]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[2018]][_0xc8ed[395]],_0xcd2dx5=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[116]);_0xcd2dx5[_0xc8ed[926]]=_0xc8ed[2047];_0xcd2dx5[_0xc8ed[57]](_0xc8ed[467],_0xc8ed[468]);for(var _0xcd2dx9=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[120]),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2;_0xcd2dxa++){for(var _0xcd2dx12=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[121]),_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx3;_0xcd2dx13++){var _0xcd2dx14=_0xcd2dxa*_0xcd2dx3+_0xcd2dx13+1,_0xcd2dx15=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[122]);if(!mxClient[_0xc8ed[133]]||mxClient[_0xc8ed[75]]||mxClient[_0xc8ed[76]]){var _0xcd2dx16=_0xcd2dx4[_0xc8ed[55]](_0xc8ed[2048]);_0xcd2dx16[_0xc8ed[57]](_0xc8ed[44],_0xc8ed[2049]+_0xcd2dx14);mxUtils[_0xc8ed[53]](_0xcd2dx16,_0xcd2dx14,_0xcd2dx4);_0xcd2dx15[_0xc8ed[62]](_0xcd2dx16);}else {mxUtils[_0xc8ed[53]](_0xcd2dx15,_0xcd2dx14,_0xcd2dx4)};_0xcd2dx12[_0xc8ed[62]](_0xcd2dx15);};_0xcd2dx9[_0xc8ed[62]](_0xcd2dx12);};_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);return _0xcd2dx5;};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2034]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[485]);try{_0xcd2dx5[_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2+_0xc8ed[168];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3+_0xc8ed[168];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[188];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[2050]]=_0xc8ed[1824];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[1500];var _0xcd2dx9=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx9[_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[467]]+_0xc8ed[168];_0xcd2dx9[_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[467]]+_0xc8ed[168];_0xcd2dx9[_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2-2*this[_0xc8ed[467]]+_0xc8ed[168];_0xcd2dx9[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3-2*this[_0xc8ed[467]]+_0xc8ed[168];_0xcd2dx9[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[188];this[_0xc8ed[1179]][_0xc8ed[507]]==mxConstants[_0xc8ed[1523]]&&(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492]);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx5);_0xcd2dx4(_0xcd2dx9);}catch(f){throw _0xcd2dx5[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx5),f};return _0xcd2dx5;};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2033]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]();var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[526]];this[_0xc8ed[1179]][_0xc8ed[526]]=_0xcd2dx9;var _0xcd2dx12=_0xcd2dx5[_0xc8ed[2051]](),_0xcd2dx13=_0xcd2dx5[_0xc8ed[2052]](),_0xcd2dx14=_0xcd2dx5[_0xc8ed[2024]](),_0xcd2dx15=_0xcd2dx5[_0xc8ed[1524]]();this[_0xc8ed[1179]][_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?_0xcd2dx5[_0xc8ed[1569]]():this[_0xc8ed[1179]][_0xc8ed[507]]==mxConstants[_0xc8ed[1523]]?_0xcd2dx5[_0xc8ed[1571]]():_0xcd2dx5[_0xc8ed[1570]]();var _0xcd2dx16=_0xcd2dx5[_0xc8ed[503]]();_0xcd2dx5[_0xc8ed[504]](!1);var _0xcd2dx17=this[_0xc8ed[1179]][_0xc8ed[994]]();this[_0xc8ed[1179]][_0xc8ed[995]](!1);var _0xcd2dx18=_0xcd2dx5[_0xc8ed[512]]();_0xcd2dx5[_0xc8ed[513]]= new mxPoint(_0xcd2dx2,_0xcd2dx3);_0xcd2dx2=null;try{var _0xcd2dx19=[this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[501]]()];_0xcd2dx2= new mxTemporaryCellStates(_0xcd2dx5,_0xcd2dx4,_0xcd2dx19);}finally{if(mxClient[_0xc8ed[80]]){_0xcd2dx5[_0xc8ed[506]][_0xc8ed[339]]=_0xc8ed[110]}else {for(_0xcd2dx4=_0xcd2dx9[_0xc8ed[285]];null!=_0xcd2dx4;){_0xcd2dx19=_0xcd2dx4[_0xc8ed[287]],_0xcd2dx3=_0xcd2dx4[_0xc8ed[301]][_0xc8ed[216]](),_0xc8ed[571]==_0xcd2dx3?(_0xcd2dx4[_0xc8ed[57]](_0xc8ed[117],parseInt(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[117]])),_0xcd2dx4[_0xc8ed[57]](_0xc8ed[119],parseInt(_0xcd2dx9[_0xc8ed[124]][_0xc8ed[119]]))):_0xc8ed[583]!=_0xcd2dx4[_0xc8ed[124]][_0xc8ed[270]]&&_0xc8ed[116]!=_0xcd2dx3&&_0xcd2dx4[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx4),_0xcd2dx4=_0xcd2dx19}};_0xcd2dx5[_0xc8ed[506]][_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx5[_0xc8ed[506]]);this[_0xc8ed[1179]][_0xc8ed[995]](_0xcd2dx17);this[_0xc8ed[1179]][_0xc8ed[526]]=_0xcd2dxa;_0xcd2dx5[_0xc8ed[510]]=_0xcd2dx12;_0xcd2dx5[_0xc8ed[2053]]=_0xcd2dx13;_0xcd2dx5[_0xc8ed[505]]=_0xcd2dx14;_0xcd2dx5[_0xc8ed[506]]=_0xcd2dx15;_0xcd2dx5[_0xc8ed[513]]=_0xcd2dx18;_0xcd2dx2[_0xc8ed[515]]();_0xcd2dx5[_0xc8ed[504]](_0xcd2dx16);};};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2031]]=function(){return null};mxPrintPreview[_0xc8ed[202]][_0xc8ed[2032]]=function(){return null};mxPrintPreview[_0xc8ed[202]][_0xc8ed[540]]=function(){var _0xcd2dx2=this[_0xc8ed[392]]();null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[540]]();};mxPrintPreview[_0xc8ed[202]][_0xc8ed[268]]=function(){null!=this[_0xc8ed[2018]]&&(this[_0xc8ed[2018]][_0xc8ed[268]](),this[_0xc8ed[2018]]=null)};function mxStylesheet(){this[_0xc8ed[2054]]={};this[_0xc8ed[2056]](this[_0xc8ed[2055]]());this[_0xc8ed[2058]](this[_0xc8ed[2057]]());}mxStylesheet[_0xc8ed[202]][_0xc8ed[2055]]=function(){var _0xcd2dx2={};_0xcd2dx2[mxConstants[_0xc8ed[2059]]]=mxConstants[_0xc8ed[2060]];_0xcd2dx2[mxConstants[_0xc8ed[2061]]]=mxPerimeter[_0xc8ed[2062]];_0xcd2dx2[mxConstants[_0xc8ed[2063]]]=mxConstants[_0xc8ed[481]];_0xcd2dx2[mxConstants[_0xc8ed[2064]]]=mxConstants[_0xc8ed[479]];_0xcd2dx2[mxConstants[_0xc8ed[2065]]]=_0xc8ed[2066];_0xcd2dx2[mxConstants[_0xc8ed[2067]]]=_0xc8ed[2068];_0xcd2dx2[mxConstants[_0xc8ed[2069]]]=_0xc8ed[2070];return _0xcd2dx2;};mxStylesheet[_0xc8ed[202]][_0xc8ed[2057]]=function(){var _0xcd2dx2={};_0xcd2dx2[mxConstants[_0xc8ed[2059]]]=mxConstants[_0xc8ed[2071]];_0xcd2dx2[mxConstants[_0xc8ed[1695]]]=mxConstants[_0xc8ed[1622]];_0xcd2dx2[mxConstants[_0xc8ed[2063]]]=mxConstants[_0xc8ed[481]];_0xcd2dx2[mxConstants[_0xc8ed[2064]]]=mxConstants[_0xc8ed[479]];_0xcd2dx2[mxConstants[_0xc8ed[2067]]]=_0xc8ed[2068];_0xcd2dx2[mxConstants[_0xc8ed[2069]]]=_0xc8ed[2072];return _0xcd2dx2;};mxStylesheet[_0xc8ed[202]][_0xc8ed[2056]]=function(_0xcd2dx2){this[_0xc8ed[2074]](_0xc8ed[2073],_0xcd2dx2)};mxStylesheet[_0xc8ed[202]][_0xc8ed[2058]]=function(_0xcd2dx2){this[_0xc8ed[2074]](_0xc8ed[2075],_0xcd2dx2)};mxStylesheet[_0xc8ed[202]][_0xc8ed[2076]]=function(){return this[_0xc8ed[2054]][_0xc8ed[2073]]};mxStylesheet[_0xc8ed[202]][_0xc8ed[2077]]=function(){return this[_0xc8ed[2054]][_0xc8ed[2075]]};mxStylesheet[_0xc8ed[202]][_0xc8ed[2074]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2054]][_0xcd2dx2]=_0xcd2dx3};mxStylesheet[_0xc8ed[202]][_0xc8ed[1705]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx3;if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[224]](_0xc8ed[471]),_0xcd2dx4=null!=_0xcd2dx4&&_0xc8ed[471]!=_0xcd2dx2[_0xc8ed[225]](0)?mxUtils[_0xc8ed[238]](_0xcd2dx4):{},_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx5[_0xcd2dx9],_0xcd2dx12=_0xcd2dxa[_0xc8ed[2]](_0xc8ed[226]);if(0<=_0xcd2dx12){var _0xcd2dx13=_0xcd2dxa[_0xc8ed[85]](0,_0xcd2dx12),_0xcd2dxa=_0xcd2dxa[_0xc8ed[85]](_0xcd2dx12+1);_0xcd2dxa==mxConstants[_0xc8ed[217]]? delete _0xcd2dx4[_0xcd2dx13]:mxUtils[_0xc8ed[1946]](_0xcd2dxa)?_0xcd2dx4[_0xcd2dx13]=parseFloat(_0xcd2dxa):_0xcd2dx4[_0xcd2dx13]=_0xcd2dxa;}else {if(_0xcd2dxa=this[_0xc8ed[2054]][_0xcd2dxa],null!=_0xcd2dxa){for(_0xcd2dx13 in _0xcd2dxa){_0xcd2dx4[_0xcd2dx13]=_0xcd2dxa[_0xcd2dx13]}}};}};return _0xcd2dx4;};function mxCellState(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[441]]=_0xcd2dx2;this[_0xc8ed[246]]=_0xcd2dx3;this[_0xc8ed[124]]=_0xcd2dx4;this[_0xc8ed[2078]]= new mxPoint;this[_0xc8ed[2079]]= new mxPoint;}mxCellState[_0xc8ed[202]]= new mxRectangle;mxCellState[_0xc8ed[202]][_0xc8ed[196]]=mxCellState;mxCellState[_0xc8ed[202]][_0xc8ed[441]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[246]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[124]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[2080]]= !0;mxCellState[_0xc8ed[202]][_0xc8ed[2081]]= !1;mxCellState[_0xc8ed[202]][_0xc8ed[2082]]= !1;mxCellState[_0xc8ed[202]][_0xc8ed[2078]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[439]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[2079]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[2083]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[2084]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[2085]]=0;mxCellState[_0xc8ed[202]][_0xc8ed[67]]=0;mxCellState[_0xc8ed[202]][_0xc8ed[2086]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[253]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[963]]=null;mxCellState[_0xc8ed[202]][_0xc8ed[2087]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=_0xcd2dx2||0;_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3: new mxRectangle(this[_0xc8ed[235]],this[_0xc8ed[236]],this[_0xc8ed[117]],this[_0xc8ed[119]]);if(null!=this[_0xc8ed[253]]&&null!=this[_0xc8ed[253]][_0xc8ed[1561]]){var _0xcd2dx4=this[_0xc8ed[253]][_0xc8ed[1561]][_0xc8ed[1548]](this[_0xc8ed[124]],_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]],_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]);_0xcd2dx3[_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[235]];_0xcd2dx3[_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[236]];_0xcd2dx3[_0xc8ed[117]]=this[_0xc8ed[253]][_0xc8ed[1561]][_0xc8ed[1532]]*_0xcd2dx4[_0xc8ed[117]];_0xcd2dx3[_0xc8ed[119]]=this[_0xc8ed[253]][_0xc8ed[1561]][_0xc8ed[1533]]*_0xcd2dx4[_0xc8ed[119]];};0!=_0xcd2dx2&&_0xcd2dx3[_0xc8ed[244]](_0xcd2dx2);return _0xcd2dx3;};mxCellState[_0xc8ed[202]][_0xc8ed[2088]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3?(null==this[_0xc8ed[439]]&&(this[_0xc8ed[439]]=[]),0==this[_0xc8ed[439]][_0xc8ed[67]]?this[_0xc8ed[439]][_0xc8ed[207]](_0xcd2dx2):this[_0xc8ed[439]][0]=_0xcd2dx2):null==this[_0xc8ed[439]]?(this[_0xc8ed[439]]=[],this[_0xc8ed[439]][_0xc8ed[207]](null),this[_0xc8ed[439]][_0xc8ed[207]](_0xcd2dx2)):1==this[_0xc8ed[439]][_0xc8ed[67]]?this[_0xc8ed[439]][_0xc8ed[207]](_0xcd2dx2):this[_0xc8ed[439]][this[_0xc8ed[439]][_0xc8ed[67]]-1]=_0xcd2dx2};mxCellState[_0xc8ed[202]][_0xc8ed[1609]]=function(_0xcd2dx2){null!=this[_0xc8ed[253]]&&this[_0xc8ed[253]][_0xc8ed[1609]](_0xcd2dx2);null!=this[_0xc8ed[963]]&&this[_0xc8ed[963]][_0xc8ed[1609]](_0xcd2dx2);};mxCellState[_0xc8ed[202]][_0xc8ed[1710]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[2089]](_0xcd2dx2);return null!=_0xcd2dx2?_0xcd2dx2[_0xc8ed[246]]:null;};mxCellState[_0xc8ed[202]][_0xc8ed[2089]]=function(_0xcd2dx2){return _0xcd2dx2?this[_0xc8ed[2083]]:this[_0xc8ed[2084]]};mxCellState[_0xc8ed[202]][_0xc8ed[2090]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3?this[_0xc8ed[2083]]=_0xcd2dx2:this[_0xc8ed[2084]]=_0xcd2dx2};mxCellState[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[515]](this)};mxCellState[_0xc8ed[202]][_0xc8ed[238]]=function(){var _0xcd2dx2= new mxCellState(this[_0xc8ed[441]],this[_0xc8ed[246]],this[_0xc8ed[124]]);if(null!=this[_0xc8ed[439]]){_0xcd2dx2[_0xc8ed[439]]=[];for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[439]][_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx2[_0xc8ed[439]][_0xcd2dx3]=this[_0xc8ed[439]][_0xcd2dx3][_0xc8ed[238]]()};};null!=this[_0xc8ed[2078]]&&(_0xcd2dx2[_0xc8ed[2078]]=this[_0xc8ed[2078]][_0xc8ed[238]]());null!=this[_0xc8ed[2079]]&&(_0xcd2dx2[_0xc8ed[2079]]=this[_0xc8ed[2079]][_0xc8ed[238]]());null!=this[_0xc8ed[1563]]&&(_0xcd2dx2[_0xc8ed[1563]]=this[_0xc8ed[1563]][_0xc8ed[238]]());_0xcd2dx2[_0xc8ed[2085]]=this[_0xc8ed[2085]];_0xcd2dx2[_0xc8ed[2086]]=this[_0xc8ed[2086]];_0xcd2dx2[_0xc8ed[67]]=this[_0xc8ed[67]];_0xcd2dx2[_0xc8ed[235]]=this[_0xc8ed[235]];_0xcd2dx2[_0xc8ed[236]]=this[_0xc8ed[236]];_0xcd2dx2[_0xc8ed[117]]=this[_0xc8ed[117]];_0xcd2dx2[_0xc8ed[119]]=this[_0xc8ed[119]];return _0xcd2dx2;};function mxGraphSelectionModel(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[895]]=[];}mxGraphSelectionModel[_0xc8ed[202]]= new mxEventSource;mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[196]]=mxGraphSelectionModel;mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2091]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[819]:_0xc8ed[110];mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2092]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2093]:_0xc8ed[110];mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[1179]]=null;mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2094]]= !1;mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2095]]=function(){return this[_0xc8ed[2094]]};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2096]]=function(_0xcd2dx2){this[_0xc8ed[2094]]=_0xcd2dx2};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2097]]=function(_0xcd2dx2){return null!=_0xcd2dx2?0<=mxUtils[_0xc8ed[2]](this[_0xc8ed[895]],_0xcd2dx2):!1};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[1107]]=function(){return 0==this[_0xc8ed[895]][_0xc8ed[67]]};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[200]]=function(){this[_0xc8ed[2098]](null,this[_0xc8ed[895]])};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2099]]=function(_0xcd2dx2){null!=_0xcd2dx2&&this[_0xc8ed[2100]]([_0xcd2dx2])};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2100]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){this[_0xc8ed[2094]]&&(_0xcd2dx2=[this[_0xc8ed[2101]](_0xcd2dx2)]);for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[1179]][_0xc8ed[2102]](_0xcd2dx2[_0xcd2dx4])&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx4])};this[_0xc8ed[2098]](_0xcd2dx3,this[_0xc8ed[895]]);}};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2101]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){if(this[_0xc8ed[1179]][_0xc8ed[2102]](_0xcd2dx2[_0xcd2dx3])){return _0xcd2dx2[_0xcd2dx3]}}};return null;};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2103]]=function(_0xcd2dx2){null!=_0xcd2dx2&&this[_0xc8ed[832]]([_0xcd2dx2])};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[832]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=null;this[_0xc8ed[2094]]&&(_0xcd2dx3=this[_0xc8ed[895]],_0xcd2dx2=[this[_0xc8ed[2101]](_0xcd2dx2)]);for(var _0xcd2dx4=[],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){!this[_0xc8ed[2097]](_0xcd2dx2[_0xcd2dx5])&&this[_0xc8ed[1179]][_0xc8ed[2102]](_0xcd2dx2[_0xcd2dx5])&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx5])};this[_0xc8ed[2098]](_0xcd2dx4,_0xcd2dx3);}};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2104]]=function(_0xcd2dx2){null!=_0xcd2dx2&&this[_0xc8ed[842]]([_0xcd2dx2])};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[842]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[2097]](_0xcd2dx2[_0xcd2dx4])&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx4])};this[_0xc8ed[2098]](null,_0xcd2dx3);}};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[2098]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]&&null!=_0xcd2dx2[0]||null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]&&null!=_0xcd2dx3[0]){var _0xcd2dx4= new mxSelectionChange(this,_0xcd2dx2,_0xcd2dx3);_0xcd2dx4[_0xc8ed[350]]();var _0xcd2dx5= new mxUndoableEdit(this,!1);_0xcd2dx5[_0xc8ed[99]](_0xcd2dx4);this[_0xc8ed[746]]( new mxEventObject(mxEvent.UNDO,_0xc8ed[1061],_0xcd2dx5));}};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[1941]]=function(_0xcd2dx2){null!=_0xcd2dx2&&!this[_0xc8ed[2097]](_0xcd2dx2)&&this[_0xc8ed[895]][_0xc8ed[207]](_0xcd2dx2)};mxGraphSelectionModel[_0xc8ed[202]][_0xc8ed[1102]]=function(_0xcd2dx2){null!=_0xcd2dx2&&(_0xcd2dx2=mxUtils[_0xc8ed[2]](this[_0xc8ed[895]],_0xcd2dx2),0<=_0xcd2dx2&&this[_0xc8ed[895]][_0xc8ed[300]](_0xcd2dx2,1))};function mxSelectionChange(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[2105]]=_0xcd2dx2;this[_0xc8ed[2106]]=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[1853]]():null;this[_0xc8ed[2107]]=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[1853]]():null;}mxSelectionChange[_0xc8ed[202]][_0xc8ed[350]]=function(){var _0xcd2dx2=mxLog[_0xc8ed[2109]](_0xc8ed[2108]);window[_0xc8ed[879]]=mxResources[_0xc8ed[203]](this[_0xc8ed[2105]][_0xc8ed[2092]])||this[_0xc8ed[2105]][_0xc8ed[2092]];if(null!=this[_0xc8ed[2107]]){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[2107]][_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[2105]][_0xc8ed[1102]](this[_0xc8ed[2107]][_0xcd2dx3])}};if(null!=this[_0xc8ed[2106]]){for(_0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[2106]][_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[2105]][_0xc8ed[1941]](this[_0xc8ed[2106]][_0xcd2dx3])}};_0xcd2dx3=this[_0xc8ed[2106]];this[_0xc8ed[2106]]=this[_0xc8ed[2107]];this[_0xc8ed[2107]]=_0xcd2dx3;window[_0xc8ed[879]]=mxResources[_0xc8ed[203]](this[_0xc8ed[2105]][_0xc8ed[2091]])||this[_0xc8ed[2105]][_0xc8ed[2091]];mxLog[_0xc8ed[2110]](_0xc8ed[2108],_0xcd2dx2);this[_0xc8ed[2105]][_0xc8ed[746]]( new mxEventObject(mxEvent.CHANGE,_0xc8ed[2106],this[_0xc8ed[2106]],_0xc8ed[2107],this[_0xc8ed[2107]]));};function mxCellEditor(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2}mxCellEditor[_0xc8ed[202]][_0xc8ed[1179]]=null;mxCellEditor[_0xc8ed[202]][_0xc8ed[126]]=null;mxCellEditor[_0xc8ed[202]][_0xc8ed[2111]]=null;mxCellEditor[_0xc8ed[202]][_0xc8ed[2112]]=null;mxCellEditor[_0xc8ed[202]][_0xc8ed[2113]]= !1;mxCellEditor[_0xc8ed[202]][_0xc8ed[2114]]= !0;mxCellEditor[_0xc8ed[202]][_0xc8ed[2115]]=_0xc8ed[110];mxCellEditor[_0xc8ed[202]][_0xc8ed[2116]]=_0xc8ed[110];mxCellEditor[_0xc8ed[202]][_0xc8ed[176]]=function(){this[_0xc8ed[126]]=document[_0xc8ed[55]](_0xc8ed[126]);this[_0xc8ed[126]][_0xc8ed[926]]=_0xc8ed[2117];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[189];this[_0xc8ed[126]][_0xc8ed[57]](_0xc8ed[2118],_0xc8ed[2119]);this[_0xc8ed[126]][_0xc8ed[57]](_0xc8ed[969],_0xc8ed[2120]);mxClient[_0xc8ed[133]]&&(this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[129]]=_0xc8ed[130]);mxEvent[_0xc8ed[169]](this[_0xc8ed[126]],_0xc8ed[2121],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2122]]()}));mxEvent[_0xc8ed[169]](this[_0xc8ed[126]],_0xc8ed[2123],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){mxEvent[_0xc8ed[721]](_0xcd2dx2)||(113==_0xcd2dx2[_0xc8ed[2124]]||this[_0xc8ed[1179]][_0xc8ed[2125]]()&&13==_0xcd2dx2[_0xc8ed[2124]]&&!mxEvent[_0xc8ed[775]](_0xcd2dx2)&&!mxEvent[_0xc8ed[774]](_0xcd2dx2)?(this[_0xc8ed[1179]][_0xc8ed[2126]](!1),mxEvent[_0xc8ed[722]](_0xcd2dx2)):27==_0xcd2dx2[_0xc8ed[2124]]?(this[_0xc8ed[1179]][_0xc8ed[2126]](!0),mxEvent[_0xc8ed[722]](_0xcd2dx2)):(this[_0xc8ed[2127]]&&(this[_0xc8ed[2127]]= !1,this[_0xc8ed[126]][_0xc8ed[131]]=_0xc8ed[110]),this[_0xc8ed[2128]](!0)))}));mxEvent[_0xc8ed[169]](this[_0xc8ed[126]],_0xc8ed[2129],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2114]]&&!mxEvent[_0xc8ed[721]](_0xcd2dx2)&&setTimeout(mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[129]]()}),0)}));};mxCellEditor[_0xc8ed[202]][_0xc8ed[129]]=function(){if(null!=this[_0xc8ed[1653]]){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](this[_0xc8ed[2111]]),_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[2130]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[2131]](_0xcd2dx2[_0xc8ed[246]]);if(this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])){this[_0xc8ed[1562]][_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]],this[_0xc8ed[1562]][_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]],this[_0xc8ed[1562]][_0xc8ed[117]]=0,this[_0xc8ed[1562]][_0xc8ed[119]]=0}else {if(null!=this[_0xc8ed[1562]]){this[_0xc8ed[1562]][_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]];this[_0xc8ed[1562]][_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]];this[_0xc8ed[1562]][_0xc8ed[117]]=_0xcd2dx2[_0xc8ed[117]];this[_0xc8ed[1562]][_0xc8ed[119]]=_0xcd2dx2[_0xc8ed[119]];var _0xcd2dx5=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER);_0xcd2dx5==mxConstants[_0xc8ed[2132]]?this[_0xc8ed[1562]][_0xc8ed[235]]-=_0xcd2dx2[_0xc8ed[117]]:_0xcd2dx5==mxConstants[_0xc8ed[480]]&&(this[_0xc8ed[1562]][_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[117]]);_0xcd2dx5=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE);_0xcd2dx5==mxConstants[_0xc8ed[1687]]?this[_0xc8ed[1562]][_0xc8ed[236]]-=_0xcd2dx2[_0xc8ed[119]]:_0xcd2dx5==mxConstants[_0xc8ed[482]]&&(this[_0xc8ed[1562]][_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[119]]);}};_0xcd2dx5=this[_0xc8ed[126]][_0xc8ed[131]];if(_0xc8ed[192]==_0xcd2dx5[_0xc8ed[225]](_0xcd2dx5[_0xc8ed[67]]-1)||_0xc8ed[110]==_0xcd2dx5){_0xcd2dx5+=_0xc8ed[544]};_0xcd2dx5=mxUtils[_0xc8ed[321]](_0xcd2dx5,!1);_0xcd2dx4?(this[_0xc8ed[1653]][_0xc8ed[124]][_0xc8ed[493]]=_0xc8ed[1502],this[_0xc8ed[1653]][_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[1562]][_0xc8ed[117]]+_0xc8ed[168]):_0xcd2dx5=_0xcd2dx5[_0xc8ed[230]](/ /g,_0xc8ed[544]);_0xcd2dx5=_0xcd2dx5[_0xc8ed[230]](/\n/g,_0xc8ed[1453]);this[_0xc8ed[1653]][_0xc8ed[339]]=_0xcd2dx5;var _0xcd2dx5=this[_0xc8ed[1653]][_0xc8ed[359]]+30,_0xcd2dx9=this[_0xc8ed[1653]][_0xc8ed[167]]+16,_0xcd2dx5=Math[_0xc8ed[160]](_0xcd2dx5,40),_0xcd2dx9=Math[_0xc8ed[160]](_0xcd2dx9,20);_0xcd2dx3&&(_0xcd2dx5=Math[_0xc8ed[243]](this[_0xc8ed[1562]][_0xc8ed[117]]-4,_0xcd2dx5),_0xcd2dx9=Math[_0xc8ed[243]](this[_0xc8ed[1562]][_0xc8ed[119]],_0xcd2dx9));var _0xcd2dxa=null!=_0xcd2dx2[_0xc8ed[963]]?_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1655]]:null;null==_0xcd2dxa&&(_0xcd2dxa=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ALIGN,mxConstants.ALIGN_CENTER),_0xcd2dx2=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE),_0xcd2dxa=mxUtils[_0xc8ed[1501]](_0xcd2dxa,_0xcd2dx2));if(null!=_0xcd2dxa){if(_0xcd2dx3|| !_0xcd2dx4){this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[361]]=Math[_0xc8ed[160]](0,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]]*this[_0xc8ed[1562]][_0xc8ed[117]]+_0xcd2dxa[_0xc8ed[235]]*_0xcd2dx5)-3)+_0xc8ed[168]};this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[125]]=Math[_0xc8ed[160]](0,Math[_0xc8ed[488]](this[_0xc8ed[1562]][_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]]*this[_0xc8ed[1562]][_0xc8ed[119]]+_0xcd2dxa[_0xc8ed[236]]*_0xcd2dx9)+4)+_0xc8ed[168];};if(_0xcd2dx3|| !_0xcd2dx4){this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx5+_0xc8ed[168]};this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx9+_0xc8ed[168];}};mxCellEditor[_0xc8ed[202]][_0xc8ed[2133]]=function(){return this[_0xc8ed[2113]]};mxCellEditor[_0xc8ed[202]][_0xc8ed[2128]]=function(_0xcd2dx2){this[_0xc8ed[2113]]=_0xcd2dx2};mxCellEditor[_0xc8ed[202]][_0xc8ed[2122]]=function(){this[_0xc8ed[2126]](!this[_0xc8ed[1179]][_0xc8ed[2134]]())};mxCellEditor[_0xc8ed[202]][_0xc8ed[855]]=function(_0xcd2dx2,_0xcd2dx3){null==this[_0xc8ed[126]]&&this[_0xc8ed[176]]();this[_0xc8ed[2126]](!0);var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);if(null!=_0xcd2dx4){this[_0xc8ed[2111]]=_0xcd2dx2;this[_0xc8ed[2112]]=_0xcd2dx3;this[_0xc8ed[2116]]=null;null!=_0xcd2dx4[_0xc8ed[963]]&&this[_0xc8ed[2135]](_0xcd2dx4)&&(this[_0xc8ed[2116]]=_0xcd2dx4[_0xc8ed[963]][_0xc8ed[252]],this[_0xc8ed[2116]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx5=mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_FONTSIZE,mxConstants.DEFAULT_FONTSIZE)*_0xcd2dx5,_0xcd2dx9=mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_FONTFAMILY,mxConstants.DEFAULT_FONTFAMILY),_0xcd2dxa=mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_FONTCOLOR,_0xc8ed[586]),_0xcd2dx12=mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_ALIGN,mxConstants.ALIGN_LEFT),_0xcd2dx13=(mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_FONTSTYLE,0)&mxConstants[_0xc8ed[1410]])==mxConstants[_0xc8ed[1410]],_0xcd2dx14=(mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_FONTSTYLE,0)&mxConstants[_0xc8ed[1412]])==mxConstants[_0xc8ed[1412]],_0xcd2dx15=(mxUtils[_0xc8ed[433]](_0xcd2dx4[_0xc8ed[124]],mxConstants.STYLE_FONTSTYLE,0)&mxConstants[_0xc8ed[1414]])==mxConstants[_0xc8ed[1414]];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[487]]=Math[_0xc8ed[488]](_0xcd2dx5)+_0xc8ed[168];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[489]]=Math[_0xc8ed[488]](_0xcd2dx5*mxConstants[_0xc8ed[490]])+_0xc8ed[168];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[486]]=_0xcd2dx9;this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[1165]]=_0xcd2dx12;this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[352]]=_0xcd2dxa;this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[1452]]=_0xcd2dx13?_0xc8ed[1447]:_0xc8ed[1502];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[666]]=_0xcd2dx14?_0xc8ed[1449]:_0xc8ed[110];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[354]]=_0xcd2dx15?_0xc8ed[355]:_0xc8ed[110];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[278];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[2136]]=_0xc8ed[130];this[_0xc8ed[1562]]=_0xcd2dx5=this[_0xc8ed[2137]](_0xcd2dx4);this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx5[_0xc8ed[235]]+_0xc8ed[168];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx5[_0xc8ed[236]]+_0xc8ed[168];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx5[_0xc8ed[117]]+_0xc8ed[168];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx5[_0xc8ed[119]]+_0xc8ed[168];this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[931]]=5;_0xcd2dx4=this[_0xc8ed[2138]](_0xcd2dx4,_0xcd2dx3);null==_0xcd2dx4||0==_0xcd2dx4[_0xc8ed[67]]?(_0xcd2dx4=this[_0xc8ed[2139]](),this[_0xc8ed[2127]]= !0):this[_0xc8ed[2127]]= !1;this[_0xc8ed[2128]](!1);this[_0xc8ed[126]][_0xc8ed[131]]=_0xcd2dx4;this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[62]](this[_0xc8ed[126]]);_0xc8ed[130]!=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[495]]&&(this[_0xc8ed[2114]]&&(this[_0xc8ed[1653]]=this[_0xc8ed[2140]](),document[_0xc8ed[112]][_0xc8ed[62]](this[_0xc8ed[1653]]),this[_0xc8ed[129]]()),this[_0xc8ed[126]][_0xc8ed[393]](),this[_0xc8ed[126]][_0xc8ed[804]]());};};mxCellEditor[_0xc8ed[202]][_0xc8ed[2140]]=function(){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[485]),_0xcd2dx3=_0xcd2dx2[_0xc8ed[124]];_0xcd2dx3[_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx3[_0xc8ed[493]]=_0xc8ed[494];_0xcd2dx3[_0xc8ed[187]]=_0xc8ed[188];_0xcd2dx3[_0xc8ed[495]]=mxClient[_0xc8ed[496]]?_0xc8ed[497]:_0xc8ed[498];_0xcd2dx3[_0xc8ed[499]]=_0xc8ed[500];_0xcd2dx3[_0xc8ed[123]]=_0xc8ed[125];_0xcd2dx3[_0xc8ed[489]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[489]];_0xcd2dx3[_0xc8ed[487]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[487]];_0xcd2dx3[_0xc8ed[486]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[486]];_0xcd2dx3[_0xc8ed[1452]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[1452]];_0xcd2dx3[_0xc8ed[1165]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[1165]];_0xcd2dx3[_0xc8ed[666]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[666]];_0xcd2dx3[_0xc8ed[354]]=this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[354]];return _0xcd2dx2;};mxCellEditor[_0xc8ed[202]][_0xc8ed[2126]]=function(_0xcd2dx2){null!=this[_0xc8ed[2111]]&&(null!=this[_0xc8ed[2116]]&&(this[_0xc8ed[2116]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189],this[_0xc8ed[2116]]=null),!_0xcd2dx2&&this[_0xc8ed[2133]]()&&this[_0xc8ed[1179]][_0xc8ed[850]](this[_0xc8ed[2111]],this[_0xc8ed[2141]](),this[_0xc8ed[2112]]),null!=this[_0xc8ed[1653]]&&(document[_0xc8ed[112]][_0xc8ed[266]](this[_0xc8ed[1653]]),this[_0xc8ed[1653]]=null),this[_0xc8ed[1562]]=this[_0xc8ed[2112]]=this[_0xc8ed[2111]]=null,this[_0xc8ed[126]][_0xc8ed[2121]](),this[_0xc8ed[126]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[126]]))};mxCellEditor[_0xc8ed[202]][_0xc8ed[2138]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[1179]][_0xc8ed[2142]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dx3)};mxCellEditor[_0xc8ed[202]][_0xc8ed[2141]]=function(){return this[_0xc8ed[126]][_0xc8ed[131]][_0xc8ed[230]](/\r/g,_0xc8ed[110])};mxCellEditor[_0xc8ed[202]][_0xc8ed[2135]]=function(_0xcd2dx2){return !0};mxCellEditor[_0xc8ed[202]][_0xc8ed[939]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]];return  new mxRectangle(0,0,null==_0xcd2dx2[_0xc8ed[963]]?30:_0xcd2dx2[_0xc8ed[963]][_0xc8ed[803]]*_0xcd2dx3+20,_0xc8ed[361]==this[_0xc8ed[126]][_0xc8ed[124]][_0xc8ed[1165]]?120:40);};mxCellEditor[_0xc8ed[202]][_0xc8ed[2137]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx5=this[_0xc8ed[939]](_0xcd2dx2),_0xcd2dx9=_0xcd2dx5[_0xc8ed[117]],_0xcd2dx5=_0xcd2dx5[_0xc8ed[119]],_0xcd2dxa=parseInt(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2143]]]||2)*_0xcd2dx4,_0xcd2dx12=parseInt(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2144]]]||0)*_0xcd2dx4+_0xcd2dxa,_0xcd2dx13=parseInt(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2145]]]||0)*_0xcd2dx4+_0xcd2dxa,_0xcd2dx14=parseInt(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2146]]]||0)*_0xcd2dx4+_0xcd2dxa,_0xcd2dx4=parseInt(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2147]]]||0)*_0xcd2dx4+_0xcd2dxa,_0xcd2dx13= new mxRectangle(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],Math[_0xc8ed[160]](_0xcd2dx9,_0xcd2dx2[_0xc8ed[117]]-_0xcd2dx4-_0xcd2dx13),Math[_0xc8ed[160]](_0xcd2dx5,_0xcd2dx2[_0xc8ed[119]]-_0xcd2dx12-_0xcd2dx14));_0xcd2dx3?(_0xcd2dx13[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]],null!=_0xcd2dx2[_0xc8ed[963]]&&null!=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]]&&(0<_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[235]]&&(_0xcd2dx13[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[235]]),0<_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[236]]&&(_0xcd2dx13[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[236]]))):null!=_0xcd2dx2[_0xc8ed[963]]&&null!=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]]&&(_0xcd2dx13[_0xc8ed[235]]=Math[_0xc8ed[243]](_0xcd2dx13[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[235]]),_0xcd2dx13[_0xc8ed[236]]=Math[_0xc8ed[243]](_0xcd2dx13[_0xc8ed[236]],_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[236]]));_0xcd2dx13[_0xc8ed[235]]+=_0xcd2dx4;_0xcd2dx13[_0xc8ed[236]]+=_0xcd2dx12;null!=_0xcd2dx2[_0xc8ed[963]]&&null!=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]]&&(_0xcd2dx3?(_0xcd2dx13[_0xc8ed[117]]=Math[_0xc8ed[160]](_0xcd2dx9,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[117]]),_0xcd2dx13[_0xc8ed[119]]=Math[_0xc8ed[160]](_0xcd2dx5,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[119]])):(_0xcd2dx13[_0xc8ed[117]]=Math[_0xc8ed[160]](_0xcd2dx13[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[117]]),_0xcd2dx13[_0xc8ed[119]]=Math[_0xc8ed[160]](_0xcd2dx13[_0xc8ed[119]],_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[119]])));this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2[_0xc8ed[246]])&&(_0xcd2dx3=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER),_0xcd2dx3==mxConstants[_0xc8ed[2132]]?_0xcd2dx13[_0xc8ed[235]]-=_0xcd2dx2[_0xc8ed[117]]:_0xcd2dx3==mxConstants[_0xc8ed[480]]&&(_0xcd2dx13[_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx3=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE),_0xcd2dx3==mxConstants[_0xc8ed[1687]]?_0xcd2dx13[_0xc8ed[236]]-=_0xcd2dx2[_0xc8ed[119]]:_0xcd2dx3==mxConstants[_0xc8ed[482]]&&(_0xcd2dx13[_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[119]]));return _0xcd2dx13;};mxCellEditor[_0xc8ed[202]][_0xc8ed[2139]]=function(_0xcd2dx2){return this[_0xc8ed[2115]]};mxCellEditor[_0xc8ed[202]][_0xc8ed[2148]]=function(){return this[_0xc8ed[2111]]};mxCellEditor[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[126]]&&(mxEvent[_0xc8ed[762]](this[_0xc8ed[126]]),null!=this[_0xc8ed[126]][_0xc8ed[265]]&&this[_0xc8ed[126]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[126]]),this[_0xc8ed[126]]=null)};function mxCellRenderer(){}mxCellRenderer[_0xc8ed[202]][_0xc8ed[2149]]=mxConnector;mxCellRenderer[_0xc8ed[202]][_0xc8ed[2150]]=mxRectangleShape;mxCellRenderer[_0xc8ed[202]][_0xc8ed[2151]]=mxText;mxCellRenderer[_0xc8ed[202]][_0xc8ed[2152]]= !0;mxCellRenderer[_0xc8ed[202]][_0xc8ed[2153]]={};mxCellRenderer[_0xc8ed[2154]]=function(_0xcd2dx2,_0xcd2dx3){mxCellRenderer[_0xc8ed[202]][_0xc8ed[2153]][_0xcd2dx2]=_0xcd2dx3};mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_RECTANGLE,mxRectangleShape);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_ELLIPSE,mxEllipse);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_RHOMBUS,mxRhombus);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_CYLINDER,mxCylinder);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_CONNECTOR,mxConnector);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_ACTOR,mxActor);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_TRIANGLE,mxTriangle);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_HEXAGON,mxHexagon);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_CLOUD,mxCloud);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_LINE,mxLine);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_ARROW,mxArrow);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_DOUBLE_ELLIPSE,mxDoubleEllipse);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_SWIMLANE,mxSwimlane);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_IMAGE,mxImageShape);mxCellRenderer[_0xc8ed[2154]](mxConstants.SHAPE_LABEL,mxLabel);mxCellRenderer[_0xc8ed[202]][_0xc8ed[2155]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]();if(null!=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[526]]&&null==_0xcd2dx2[_0xc8ed[253]]&&_0xcd2dx2[_0xc8ed[246]]!=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1741]]&&(_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx2[_0xc8ed[246]])||_0xcd2dx4[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]))){if(this[_0xc8ed[2156]](_0xcd2dx2),null!=_0xcd2dx2[_0xc8ed[253]]&&(null==_0xcd2dx3||_0xcd2dx3)){this[_0xc8ed[2157]](_0xcd2dx2),_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2158]]||_0xcd2dx4[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])?_0xcd2dx2[_0xc8ed[2081]]= !0:_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2159]]&&null!=this[_0xc8ed[2160]]&&(this[_0xc8ed[2160]][_0xc8ed[265]]==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]]?this[_0xc8ed[2161]](_0xcd2dx2,this[_0xc8ed[2160]]):this[_0xc8ed[2160]]=null),_0xcd2dx2[_0xc8ed[253]][_0xc8ed[255]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],this[_0xc8ed[2162]](_0xcd2dx2),this[_0xc8ed[2163]](_0xcd2dx2)}};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2157]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[253]][_0xc8ed[176]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2024]]())};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2164]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=null,_0xcd2dx5=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[502]](),_0xcd2dxa=_0xcd2dx2[_0xc8ed[246]],_0xcd2dx12=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dxa);null!=_0xcd2dx12&&null==_0xcd2dx4;){_0xcd2dx4=this[_0xc8ed[2165]](_0xcd2dx5,_0xcd2dx12,_0xcd2dxa,_0xcd2dx3),_0xcd2dxa=_0xcd2dx12,_0xcd2dx12=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dxa)};return _0xcd2dx4;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2165]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null,_0xcd2dxa=_0xcd2dx2[_0xc8ed[502]]();for(_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx3[_0xc8ed[1738]](_0xcd2dx4)-1:_0xcd2dxa[_0xc8ed[262]](_0xcd2dx3)-1;0<=_0xcd2dx4&&null==_0xcd2dx9;_0xcd2dx4--){_0xcd2dx9=this[_0xc8ed[2165]](_0xcd2dx2,_0xcd2dxa[_0xc8ed[263]](_0xcd2dx3,_0xcd2dx4),null,_0xcd2dx5)};if(null==_0xcd2dx9&&(_0xcd2dx9=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3),null!=_0xcd2dx9&&(null==_0xcd2dx9[_0xc8ed[253]]||null==_0xcd2dx9[_0xc8ed[253]][_0xc8ed[252]]||_0xcd2dx9[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]]!=_0xcd2dx5))){_0xcd2dx9=null};return _0xcd2dx9;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2166]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]],_0xcd2dx4=this[_0xc8ed[2164]](_0xcd2dx2,_0xcd2dx3),_0xcd2dx5=_0xcd2dx3[_0xc8ed[285]];null!=_0xcd2dx4&&(_0xcd2dx5=_0xcd2dx4[_0xc8ed[253]][_0xc8ed[252]],null!=_0xcd2dx4[_0xc8ed[963]]&&(null!=_0xcd2dx4[_0xc8ed[963]][_0xc8ed[252]]&&_0xcd2dx4[_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==_0xcd2dx3)&&(_0xcd2dx5=_0xcd2dx4[_0xc8ed[963]][_0xc8ed[252]]),_0xcd2dx5=_0xcd2dx5[_0xc8ed[287]]);this[_0xc8ed[2161]](_0xcd2dx2,_0xcd2dx5);};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2167]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]],_0xcd2dx4=_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[502]]();if(_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[2159]]){if(null==this[_0xc8ed[2160]]||null==this[_0xc8ed[2160]][_0xc8ed[265]]||this[_0xc8ed[2160]][_0xc8ed[265]]!=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]]){this[_0xc8ed[2160]]=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]]}}else {if(_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[2168]]){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[265]],_0xcd2dx4=_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx3=_0xcd2dx3[_0xc8ed[248]](_0xcd2dx4),_0xcd2dx9=null!=_0xcd2dx3&&null!=_0xcd2dx3[_0xc8ed[253]]&&null!=_0xcd2dx3[_0xc8ed[253]][_0xc8ed[252]]?_0xcd2dx3[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[287]]:_0xcd2dx9[_0xc8ed[285]];null!=_0xcd2dx9&&_0xcd2dx9!=_0xcd2dx5&&this[_0xc8ed[2161]](_0xcd2dx2,_0xcd2dx9);}};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2161]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[950]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]],_0xcd2dx3);null!=_0xcd2dx2[_0xc8ed[963]]&&(null!=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]]&&_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]])&&_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[950]](_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]],_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[287]]);};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2156]]=function(_0xcd2dx2){if(null!=_0xcd2dx2[_0xc8ed[124]]){var _0xcd2dx3=mxStencilRegistry[_0xc8ed[1560]](_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2059]]]);null!=_0xcd2dx3?_0xcd2dx2[_0xc8ed[253]]= new mxShape(_0xcd2dx3):(_0xcd2dx3=this[_0xc8ed[2169]](_0xcd2dx2),_0xcd2dx2[_0xc8ed[253]]= new _0xcd2dx3);_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1525]]=_0xcd2dx2[_0xc8ed[439]];_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1562]]= new mxRectangle(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],_0xcd2dx2[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[119]]);_0xcd2dx2[_0xc8ed[253]][_0xc8ed[507]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[507]];this[_0xc8ed[2170]](_0xcd2dx2);}};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2171]]=function(_0xcd2dx2){return null!=_0xcd2dx2?mxCellRenderer[_0xc8ed[202]][_0xc8ed[2153]][_0xcd2dx2]:null};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2169]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[2171]](_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2059]]]);null==_0xcd2dx3&&(_0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])?this[_0xc8ed[2149]]:this[_0xc8ed[2150]]);return _0xcd2dx3;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2170]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[253]][_0xc8ed[183]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[253]][_0xc8ed[618]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[1202]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[253]][_0xc8ed[630]]=this[_0xc8ed[2171]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2172]](_0xcd2dx2));_0xcd2dx2[_0xc8ed[253]][_0xc8ed[632]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2173]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[253]][_0xc8ed[634]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2174]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[253]][_0xc8ed[638]]=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2175]]];_0xcd2dx2[_0xc8ed[253]][_0xc8ed[631]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2176]](_0xcd2dx2);this[_0xc8ed[2177]](_0xcd2dx2);};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2177]]=function(_0xcd2dx2){null!=_0xcd2dx2[_0xc8ed[253]]&&(this[_0xc8ed[2178]](_0xcd2dx2,_0xc8ed[632],mxConstants.STYLE_FILLCOLOR),this[_0xc8ed[2178]](_0xcd2dx2,_0xc8ed[634],mxConstants.STYLE_GRADIENTCOLOR),this[_0xc8ed[2178]](_0xcd2dx2,_0xc8ed[1334],mxConstants.STYLE_FILLCOLOR),this[_0xc8ed[2178]](_0xcd2dx2,_0xc8ed[1336],mxConstants.STYLE_STROKECOLOR),this[_0xc8ed[2178]](_0xcd2dx2,_0xc8ed[1299],mxConstants.STYLE_GRADIENTCOLOR))};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2178]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[253]][_0xcd2dx3],_0xcd2dx9=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dxa=null;_0xc8ed[1549]==_0xcd2dx5?_0xcd2dxa=_0xcd2dx9[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[246]]):_0xc8ed[687]==_0xcd2dx5?(_0xcd2dxa=null!=_0xcd2dx9[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2[_0xc8ed[246]],!1)?_0xcd2dx9[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2[_0xc8ed[246]],!1):_0xcd2dx2[_0xc8ed[246]],_0xcd2dxa=_0xcd2dx9[_0xc8ed[2179]](_0xcd2dxa),_0xcd2dx4=_0xcd2dx9[_0xc8ed[2180]]):_0xc8ed[2181]==_0xcd2dx5&&(_0xcd2dx2[_0xc8ed[253]][_0xcd2dx3]=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[632]]);null!=_0xcd2dxa&&(_0xcd2dx5=_0xcd2dx9[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dxa),_0xcd2dx2[_0xc8ed[253]][_0xcd2dx3]=null,null!=_0xcd2dx5&&(_0xcd2dx2[_0xc8ed[253]][_0xcd2dx3]=null!=_0xcd2dx5[_0xc8ed[253]]&&_0xc8ed[632]!=_0xcd2dx3?_0xcd2dx5[_0xc8ed[253]][_0xcd2dx3]:_0xcd2dx5[_0xc8ed[124]][_0xcd2dx4]));};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2182]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2183]](_0xcd2dx2[_0xc8ed[246]])};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2184]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]];_0xcd2dx4[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]);if(0<_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2185]]]||null==_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2185]]]){var _0xcd2dx5=_0xcd2dx4[_0xc8ed[2186]](_0xcd2dx2[_0xc8ed[246]])||null!=_0xcd2dx3&&mxUtils[_0xc8ed[1331]](_0xcd2dx3);_0xcd2dx2[_0xc8ed[963]]= new this[_0xc8ed[2151]](_0xcd2dx3, new mxRectangle,_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2064]]]||mxConstants[_0xc8ed[479]],_0xcd2dx4[_0xc8ed[2187]](_0xcd2dx2),_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2069]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2188]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2185]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2189]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2143]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2144]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2145]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2146]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2147]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2190]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2191]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2192]]],_0xcd2dx4[_0xc8ed[2131]](_0xcd2dx2[_0xc8ed[246]])&&_0xcd2dx4[_0xc8ed[2186]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx4[_0xc8ed[2130]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2193]]],_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2194]]]);_0xcd2dx2[_0xc8ed[963]][_0xc8ed[461]]=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_TEXT_OPACITY,100);_0xcd2dx2[_0xc8ed[963]][_0xc8ed[507]]=_0xcd2dx5?mxConstants[_0xc8ed[1656]]:_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[507]];_0xcd2dx2[_0xc8ed[963]][_0xc8ed[724]]=_0xcd2dx2;this[_0xc8ed[2195]](_0xcd2dx2);var _0xcd2dx9=!1,_0xcd2dxa=function(_0xcd2dx3){var _0xcd2dx5=_0xcd2dx2;if(mxClient[_0xc8ed[754]]||_0xcd2dx9){_0xcd2dx5=mxEvent[_0xc8ed[731]](_0xcd2dx3),_0xcd2dx3=mxEvent[_0xc8ed[733]](_0xcd2dx3),_0xcd2dx3=mxUtils[_0xc8ed[2196]](_0xcd2dx4[_0xc8ed[526]],_0xcd2dx5,_0xcd2dx3),_0xcd2dx5=_0xcd2dx4[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx4[_0xc8ed[999]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]))};return _0xcd2dx5;};mxEvent[_0xc8ed[759]](_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2197]](_0xcd2dx2,_0xcd2dx3)&&(_0xcd2dx4[_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx3,_0xcd2dx2)),_0xcd2dx9=_0xcd2dx4[_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]&&_0xc8ed[2198]==mxEvent[_0xc8ed[728]](_0xcd2dx3)[_0xc8ed[301]])}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2197]](_0xcd2dx2,_0xcd2dx3)&&_0xcd2dx4[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx3,_0xcd2dxa(_0xcd2dx3)))}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2197]](_0xcd2dx2,_0xcd2dx3)&&(_0xcd2dx4[_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx3,_0xcd2dxa(_0xcd2dx3))),_0xcd2dx9= !1)}));mxEvent[_0xc8ed[169]](_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]],_0xc8ed[760],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2197]](_0xcd2dx2,_0xcd2dx3)&&(_0xcd2dx4[_0xc8ed[761]](_0xcd2dx3,_0xcd2dx2[_0xc8ed[246]]),mxEvent[_0xc8ed[722]](_0xcd2dx3))}));};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2195]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]];_0xcd2dx2[_0xc8ed[963]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]&&(mxClient[_0xc8ed[48]]&&mxClient[_0xc8ed[2199]]?_0xcd2dx2[_0xc8ed[963]][_0xc8ed[176]](_0xcd2dx3[_0xc8ed[526]]):mxUtils[_0xc8ed[458]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2024]]())&&(null!=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[685]]?_0xcd2dx2[_0xc8ed[963]][_0xc8ed[176]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[685]]):_0xcd2dx2[_0xc8ed[963]][_0xc8ed[176]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]])));null==_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]]&&(_0xcd2dx2[_0xc8ed[963]][_0xc8ed[176]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2024]]()),null!=_0xcd2dx2[_0xc8ed[253]]&&null!=_0xcd2dx2[_0xc8ed[963]]&&_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[950]](_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]],_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[287]]));};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2162]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2200]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx4=null;if(null!=_0xcd2dx3){for(var _0xcd2dx4= new mxDictionary,_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=null!=_0xcd2dx2[_0xc8ed[1211]]?_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[205]](_0xcd2dx3[_0xcd2dx5]):null;null==_0xcd2dx9&&(_0xcd2dx9= new mxImageShape( new mxRectangle,_0xcd2dx3[_0xcd2dx5][_0xc8ed[618]][_0xc8ed[390]]),_0xcd2dx9[_0xc8ed[507]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[507]],_0xcd2dx9[_0xc8ed[1674]]= !1,_0xcd2dx9[_0xc8ed[2201]]=_0xcd2dx3[_0xcd2dx5],this[_0xc8ed[2023]](_0xcd2dx2,_0xcd2dx9),this[_0xc8ed[2202]](_0xcd2dx2,_0xcd2dx3[_0xcd2dx5],_0xcd2dx9),null!=_0xcd2dx3[_0xcd2dx5][_0xc8ed[270]]&&(_0xcd2dx9[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=_0xcd2dx3[_0xcd2dx5][_0xc8ed[270]]));_0xcd2dx4[_0xc8ed[204]](_0xcd2dx3[_0xcd2dx5],_0xcd2dx9);}};null!=_0xcd2dx2[_0xc8ed[1211]]&&_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[515]]()});_0xcd2dx2[_0xc8ed[1211]]=_0xcd2dx4;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2023]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[176]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1524]]())};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2202]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]];mxEvent[_0xc8ed[169]](_0xcd2dx4[_0xc8ed[252]],_0xc8ed[173],function(_0xcd2dx4){_0xcd2dx5[_0xc8ed[2203]]()&&_0xcd2dx5[_0xc8ed[2126]](!_0xcd2dx5[_0xc8ed[2134]]());_0xcd2dx3[_0xc8ed[746]]( new mxEventObject(mxEvent.CLICK,_0xc8ed[763],_0xcd2dx4,_0xc8ed[246],_0xcd2dx2[_0xc8ed[246]]));});mxEvent[_0xc8ed[759]](_0xcd2dx4[_0xc8ed[252]],function(_0xcd2dx2){mxEvent[_0xc8ed[722]](_0xcd2dx2)},function(_0xcd2dx3){_0xcd2dx5[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx3,_0xcd2dx2))});mxClient[_0xc8ed[754]]&&mxEvent[_0xc8ed[169]](_0xcd2dx4[_0xc8ed[252]],_0xc8ed[757],function(_0xcd2dx4){_0xcd2dx3[_0xc8ed[746]]( new mxEventObject(mxEvent.CLICK,_0xc8ed[763],_0xcd2dx4,_0xc8ed[246],_0xcd2dx2[_0xc8ed[246]]))});};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2204]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx4=_0xcd2dx3[_0xc8ed[2205]](_0xcd2dx2);if(_0xcd2dx3[_0xc8ed[2206]]&&null!=_0xcd2dx4){if(null==_0xcd2dx2[_0xc8ed[2207]]){var _0xcd2dx5= new mxRectangle(0,0,_0xcd2dx4[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[119]]);_0xcd2dx2[_0xc8ed[2207]]= new mxImageShape(_0xcd2dx5,_0xcd2dx4[_0xc8ed[390]]);_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[1674]]= !1;_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[507]]=_0xcd2dx3[_0xc8ed[507]];this[_0xc8ed[2208]](_0xcd2dx2,_0xcd2dx2[_0xc8ed[2207]],!0,function(_0xcd2dx4){if(_0xcd2dx3[_0xc8ed[994]]()){var _0xcd2dx5=!_0xcd2dx3[_0xc8ed[1742]](_0xcd2dx2[_0xc8ed[246]]);_0xcd2dx3[_0xc8ed[847]](_0xcd2dx5,!1,[_0xcd2dx2[_0xc8ed[246]]]);mxEvent[_0xc8ed[722]](_0xcd2dx4);}});}}else {null!=_0xcd2dx2[_0xc8ed[2207]]&&(_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[515]](),_0xcd2dx2[_0xc8ed[2207]]=null)};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2208]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]];_0xcd2dx9[_0xc8ed[2186]](_0xcd2dx2[_0xc8ed[246]])&&mxClient[_0xc8ed[2199]]&&_0xcd2dx9[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?(_0xcd2dx3[_0xc8ed[507]]=mxConstants[_0xc8ed[2209]],_0xcd2dx3[_0xc8ed[176]](_0xcd2dx9[_0xc8ed[526]]),_0xcd2dx3[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[931]]=1):_0xcd2dx3[_0xc8ed[176]](_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1524]]());_0xcd2dx3=_0xcd2dx3[_0xc8ed[2210]]||_0xcd2dx3[_0xc8ed[252]];_0xcd2dx5&&(_0xcd2dx9[_0xc8ed[994]]()&&(_0xcd2dx3[_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[356]),mxEvent[_0xc8ed[169]](_0xcd2dx3,_0xc8ed[173],_0xcd2dx5));_0xcd2dx4&&mxEvent[_0xc8ed[759]](_0xcd2dx3,function(_0xcd2dx3){_0xcd2dx9[_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx3,_0xcd2dx2));mxEvent[_0xc8ed[722]](_0xcd2dx3);},function(_0xcd2dx3){_0xcd2dx9[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx3,_0xcd2dx2))});return _0xcd2dx3;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2211]]=function(_0xcd2dx2,_0xcd2dx3){return !0};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2197]]=function(_0xcd2dx2,_0xcd2dx3){return !0};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2163]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx4=function(_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2;if(_0xcd2dx3[_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]&&_0xc8ed[2198]==mxEvent[_0xc8ed[728]](_0xcd2dx4)[_0xc8ed[301]]||mxClient[_0xc8ed[754]]){_0xcd2dx5=mxEvent[_0xc8ed[731]](_0xcd2dx4),_0xcd2dx4=mxEvent[_0xc8ed[733]](_0xcd2dx4),_0xcd2dx4=mxUtils[_0xc8ed[2196]](_0xcd2dx3[_0xc8ed[526]],_0xcd2dx5,_0xcd2dx4),_0xcd2dx5=_0xcd2dx3[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3[_0xc8ed[999]](_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]))};return _0xcd2dx5;},_0xcd2dx5=!1;mxEvent[_0xc8ed[169]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]],_0xc8ed[2212],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx3[_0xc8ed[2213]]=0;_0xcd2dx5= !0;mxEvent[_0xc8ed[722]](_0xcd2dx2);}));mxEvent[_0xc8ed[759]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx4){this[_0xc8ed[2211]](_0xcd2dx2,_0xcd2dx4)&&!_0xcd2dx5?_0xcd2dx3[_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx4,null!=_0xcd2dx2[_0xc8ed[253]]&&mxEvent[_0xc8ed[728]](_0xcd2dx4)==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[905]]?null:_0xcd2dx2)):_0xcd2dx5&&mxEvent[_0xc8ed[722]](_0xcd2dx4)}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx9){this[_0xc8ed[2211]](_0xcd2dx2,_0xcd2dx9)&&!_0xcd2dx5?_0xcd2dx3[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx9,null!=_0xcd2dx2[_0xc8ed[253]]&&mxEvent[_0xc8ed[728]](_0xcd2dx9)==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[905]]?null:_0xcd2dx4(_0xcd2dx9))):_0xcd2dx5&&mxEvent[_0xc8ed[722]](_0xcd2dx9)}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx9){this[_0xc8ed[2211]](_0xcd2dx2,_0xcd2dx9)&&!_0xcd2dx5?_0xcd2dx3[_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx9,null!=_0xcd2dx2[_0xc8ed[253]]&&mxEvent[_0xc8ed[728]](_0xcd2dx9)==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[905]]?null:_0xcd2dx4(_0xcd2dx9))):_0xcd2dx5&&mxEvent[_0xc8ed[722]](_0xcd2dx9)}));var _0xcd2dx9=mxClient[_0xc8ed[754]]?_0xc8ed[2214]:_0xc8ed[760];mxEvent[_0xc8ed[169]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[252]],_0xcd2dx9,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx4){_0xcd2dx5= !1;_0xc8ed[2214]==_0xcd2dx9?(_0xcd2dx3[_0xc8ed[2213]]=0,_0xcd2dx3[_0xc8ed[2215]]&&(_0xcd2dx3[_0xc8ed[2216]](_0xcd2dx2,_0xcd2dx4),mxEvent[_0xc8ed[722]](_0xcd2dx4))):this[_0xc8ed[2211]](_0xcd2dx2,_0xcd2dx4)&&(_0xcd2dx3[_0xc8ed[761]](_0xcd2dx4,null!=_0xcd2dx2[_0xc8ed[253]]&&mxEvent[_0xc8ed[728]](_0xcd2dx4)==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[905]]?null:_0xcd2dx2[_0xc8ed[246]]),mxEvent[_0xc8ed[722]](_0xcd2dx4));}));};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2217]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[2182]](_0xcd2dx2);if(null==_0xcd2dx2[_0xc8ed[963]]&&null!=_0xcd2dx4&&(mxUtils[_0xc8ed[1331]](_0xcd2dx4)||0<_0xcd2dx4[_0xc8ed[67]])){this[_0xc8ed[2184]](_0xcd2dx2,_0xcd2dx4)}else {if(null!=_0xcd2dx2[_0xc8ed[963]]&&(null==_0xcd2dx4||0==_0xcd2dx4[_0xc8ed[67]])){_0xcd2dx2[_0xc8ed[963]][_0xc8ed[515]](),_0xcd2dx2[_0xc8ed[963]]=null}};if(null!=_0xcd2dx2[_0xc8ed[963]]){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[2131]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx5=_0xcd2dx5[_0xc8ed[2130]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dxa=this[_0xc8ed[2218]](_0xcd2dx2);if(_0xcd2dx3||_0xcd2dx2[_0xc8ed[963]][_0xc8ed[131]]!=_0xcd2dx4||_0xcd2dx2[_0xc8ed[963]][_0xc8ed[2131]]!=_0xcd2dx9||_0xcd2dx2[_0xc8ed[963]][_0xc8ed[2219]]!=_0xcd2dx5||_0xcd2dx2[_0xc8ed[963]][_0xc8ed[255]]!=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]]||!_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1562]][_0xc8ed[237]](_0xcd2dxa)){_0xcd2dx2[_0xc8ed[963]][_0xc8ed[131]]=_0xcd2dx4,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1562]]=_0xcd2dxa,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[255]]=this[_0xc8ed[2220]](_0xcd2dx2),_0xcd2dx2[_0xc8ed[963]][_0xc8ed[2131]]=_0xcd2dx9,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[2219]]=_0xcd2dx5,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[258]]()};};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2220]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]]};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2218]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx5=_0xcd2dx3[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx9= new mxRectangle(_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]],_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]);_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1672]]();_0xcd2dx5?(_0xcd2dx5=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1673]](),_0xcd2dx9[_0xc8ed[235]]+=_0xcd2dx5[_0xc8ed[235]]*_0xcd2dx4,_0xcd2dx9[_0xc8ed[236]]+=_0xcd2dx5[_0xc8ed[236]]*_0xcd2dx4,_0xcd2dx3=_0xcd2dx3[_0xc8ed[1198]](_0xcd2dx2[_0xc8ed[246]]),null!=_0xcd2dx3&&(_0xcd2dx9[_0xc8ed[117]]=Math[_0xc8ed[160]](0,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1655]][_0xc8ed[235]]*_0xcd2dx3[_0xc8ed[117]]*_0xcd2dx4-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[659]]*_0xcd2dx4-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[661]]*_0xcd2dx4),_0xcd2dx9[_0xc8ed[119]]=Math[_0xc8ed[160]](0,_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1655]][_0xc8ed[236]]*_0xcd2dx3[_0xc8ed[119]]*_0xcd2dx4-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[658]]*_0xcd2dx4-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[660]]*_0xcd2dx4))):(_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1590]]()&&(_0xcd2dx5=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[235]]=_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[236]]=_0xcd2dx5),_0xcd2dx9[_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[117]]=Math[_0xc8ed[160]](1,_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx9[_0xc8ed[119]]=Math[_0xc8ed[160]](1,_0xcd2dx2[_0xc8ed[119]]),_0xcd2dx3[_0xc8ed[1730]](_0xcd2dx2[_0xc8ed[246]])&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[1731]](_0xcd2dx2[_0xc8ed[246]]),0<_0xcd2dx3[_0xc8ed[117]]?(_0xcd2dx5=Math[_0xc8ed[243]](_0xcd2dx9[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[117]]*_0xcd2dx4),_0xcd2dx2[_0xc8ed[253]][_0xc8ed[623]]&&(_0xcd2dx9[_0xc8ed[235]]+=_0xcd2dx9[_0xc8ed[117]]-_0xcd2dx5),_0xcd2dx9[_0xc8ed[117]]=_0xcd2dx5):0<_0xcd2dx3[_0xc8ed[119]]&&(_0xcd2dx5=Math[_0xc8ed[243]](_0xcd2dx9[_0xc8ed[119]],_0xcd2dx3[_0xc8ed[119]]*_0xcd2dx4),_0xcd2dx2[_0xc8ed[253]][_0xc8ed[624]]&&(_0xcd2dx9[_0xc8ed[236]]+=_0xcd2dx9[_0xc8ed[119]]-_0xcd2dx5),_0xcd2dx9[_0xc8ed[119]]=_0xcd2dx5)),this[_0xc8ed[2221]](_0xcd2dx2,_0xcd2dx9));return _0xcd2dx9;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2221]]=function(_0xcd2dx2,_0xcd2dx3){if(_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1590]]()){var _0xcd2dx4=(_0xcd2dx2[_0xc8ed[117]]-_0xcd2dx2[_0xc8ed[119]])/2;_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx4;_0xcd2dx3[_0xc8ed[236]]-=_0xcd2dx4;_0xcd2dx4=_0xcd2dx3[_0xc8ed[117]];_0xcd2dx3[_0xc8ed[117]]=_0xcd2dx3[_0xc8ed[119]];_0xcd2dx3[_0xc8ed[119]]=_0xcd2dx4;};_0xcd2dx3[_0xc8ed[235]]-=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1655]][_0xc8ed[235]]*_0xcd2dx3[_0xc8ed[117]];_0xcd2dx3[_0xc8ed[236]]-=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1655]][_0xc8ed[236]]*_0xcd2dx3[_0xc8ed[119]];if(_0xc8ed[1334]!=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2193]]]){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx5=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1673]]();_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx5[_0xc8ed[235]]*_0xcd2dx4;_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx5[_0xc8ed[236]]*_0xcd2dx4;_0xcd2dx3[_0xc8ed[117]]=Math[_0xc8ed[160]](0,_0xcd2dx3[_0xc8ed[117]]-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[659]]*_0xcd2dx4-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[661]]*_0xcd2dx4);_0xcd2dx3[_0xc8ed[119]]=Math[_0xc8ed[160]](0,_0xcd2dx3[_0xc8ed[119]]-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[658]]*_0xcd2dx4-_0xcd2dx2[_0xc8ed[963]][_0xc8ed[660]]*_0xcd2dx4);};var _0xcd2dx9=_0xcd2dx2[_0xc8ed[963]][_0xc8ed[1615]]();if(0!=_0xcd2dx9&&(null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2[_0xc8ed[246]]))&&(_0xcd2dx4=_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx5=_0xcd2dx2[_0xc8ed[242]](),_0xcd2dx3[_0xc8ed[235]]!=_0xcd2dx4||_0xcd2dx3[_0xc8ed[236]]!=_0xcd2dx5)){_0xcd2dx9*=Math[_0xc8ed[424]]/180,pt=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]),Math[_0xc8ed[426]](_0xcd2dx9),Math[_0xc8ed[427]](_0xcd2dx9), new mxPoint(_0xcd2dx4,_0xcd2dx5)),_0xcd2dx3[_0xc8ed[235]]=pt[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]=pt[_0xc8ed[236]]};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2222]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2162]](_0xcd2dx2);if(null!=_0xcd2dx2[_0xc8ed[1211]]){var _0xcd2dx4=mxUtils[_0xc8ed[1454]](mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION,0),90),_0xcd2dx5=mxUtils[_0xc8ed[431]](_0xcd2dx4),_0xcd2dx9=Math[_0xc8ed[426]](_0xcd2dx5),_0xcd2dxa=Math[_0xc8ed[427]](_0xcd2dx5);_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[209]](function(_0xcd2dx5,_0xcd2dx13){var _0xcd2dx14=_0xcd2dx13[_0xc8ed[2201]][_0xc8ed[1799]](_0xcd2dx2);if(!_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])&&null!=_0xcd2dx2[_0xc8ed[253]]&&0!=_0xcd2dx4){var _0xcd2dx15=_0xcd2dx14[_0xc8ed[241]](),_0xcd2dx16=_0xcd2dx14[_0xc8ed[242]](),_0xcd2dx16=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx15,_0xcd2dx16),_0xcd2dx9,_0xcd2dxa, new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]())),_0xcd2dx15=_0xcd2dx16[_0xc8ed[235]],_0xcd2dx16=_0xcd2dx16[_0xc8ed[236]];_0xcd2dx14[_0xc8ed[235]]=Math[_0xc8ed[488]](_0xcd2dx15-_0xcd2dx14[_0xc8ed[117]]/2);_0xcd2dx14[_0xc8ed[236]]=Math[_0xc8ed[488]](_0xcd2dx16-_0xcd2dx14[_0xc8ed[119]]/2);};if(_0xcd2dx3||null==_0xcd2dx13[_0xc8ed[1562]]||_0xcd2dx13[_0xc8ed[255]]!=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]]||!_0xcd2dx13[_0xc8ed[1562]][_0xc8ed[237]](_0xcd2dx14)){_0xcd2dx13[_0xc8ed[1562]]=_0xcd2dx14,_0xcd2dx13[_0xc8ed[255]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx13[_0xc8ed[258]]()};});};};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2223]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2[_0xc8ed[2207]]){var _0xcd2dx4=this[_0xc8ed[2224]](_0xcd2dx2),_0xcd2dx5=this[_0xc8ed[2152]]?mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION,0):_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1615]](),_0xcd2dx9=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]];if(_0xcd2dx3||_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[255]]!=_0xcd2dx9||!_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[1562]][_0xc8ed[237]](_0xcd2dx4)||_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[603]]!=_0xcd2dx5){_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[603]]=_0xcd2dx5,_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[1562]]=_0xcd2dx4,_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[255]]=_0xcd2dx9,_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[258]]()};}};mxCellRenderer[_0xc8ed[202]][_0xc8ed[2224]]=function(_0xcd2dx2){if(null!=_0xcd2dx2[_0xc8ed[2207]]){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[255]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[1562]][_0xc8ed[117]]/_0xcd2dx3,_0xcd2dx3=_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[1562]][_0xc8ed[119]]/_0xcd2dx3,_0xcd2dx5=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx9=_0xcd2dx2[_0xc8ed[241]](),_0xcd2dxa=_0xcd2dx2[_0xc8ed[242]]();if(!_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])&&(_0xcd2dx9=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx4*_0xcd2dx5,_0xcd2dxa=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx3*_0xcd2dx5,null!=_0xcd2dx2[_0xc8ed[253]])){var _0xcd2dx12=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1598]]();if(this[_0xc8ed[2152]]){_0xcd2dx12=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION,0)}else {if(_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1590]]()){var _0xcd2dx13=(_0xcd2dx2[_0xc8ed[117]]-_0xcd2dx2[_0xc8ed[119]])/2,_0xcd2dx9=_0xcd2dx9+_0xcd2dx13,_0xcd2dxa=_0xcd2dxa-_0xcd2dx13}};0!=_0xcd2dx12&&(_0xcd2dx13=mxUtils[_0xc8ed[431]](_0xcd2dx12),_0xcd2dx12=Math[_0xc8ed[426]](_0xcd2dx13),_0xcd2dx13=Math[_0xc8ed[427]](_0xcd2dx13),_0xcd2dxa=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx9,_0xcd2dxa),_0xcd2dx12,_0xcd2dx13, new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]())),_0xcd2dx9=_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa=_0xcd2dxa[_0xc8ed[236]]);};return _0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]), new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx9-_0xcd2dx4/2*_0xcd2dx5),Math[_0xc8ed[488]](_0xcd2dxa-_0xcd2dx3/2*_0xcd2dx5),Math[_0xc8ed[488]](_0xcd2dx4*_0xcd2dx5),Math[_0xc8ed[488]](_0xcd2dx3*_0xcd2dx5));};return null;};mxCellRenderer[_0xc8ed[202]][_0xc8ed[258]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=_0xcd2dx2[_0xc8ed[253]]){var _0xcd2dx5=!1;_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]);reconfigure=null!=_0xcd2dx3?_0xcd2dx3:!1;this[_0xc8ed[2204]](_0xcd2dx2);if(_0xcd2dx2[_0xc8ed[2082]]||_0xcd2dx2[_0xc8ed[2081]]){_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2158]]?this[_0xc8ed[2166]](_0xcd2dx2):this[_0xc8ed[2167]](_0xcd2dx2)};if(_0xcd2dx2[_0xc8ed[2082]]||!mxUtils[_0xc8ed[2225]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[124]],_0xcd2dx2[_0xc8ed[124]])){this[_0xc8ed[2170]](_0xcd2dx2),_0xcd2dx3= !0};delete _0xcd2dx2[_0xc8ed[2081]];delete _0xcd2dx2[_0xc8ed[2082]];if(_0xcd2dx3||null==_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1562]]||_0xcd2dx2[_0xc8ed[253]][_0xc8ed[255]]!=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]]||!_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1562]][_0xc8ed[237]](_0xcd2dx2)||!mxUtils[_0xc8ed[2226]](_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1525]],_0xcd2dx2[_0xc8ed[439]])){_0xcd2dx5= !0,_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1525]]=null!=_0xcd2dx2[_0xc8ed[439]]?_0xcd2dx2[_0xc8ed[439]][_0xc8ed[1853]]():null,_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1562]]= new mxRectangle(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],_0xcd2dx2[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[119]]),_0xcd2dx2[_0xc8ed[253]][_0xc8ed[255]]=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],null==_0xcd2dx4||_0xcd2dx4?_0xcd2dx2[_0xc8ed[253]][_0xc8ed[258]]():_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1577]]()};if(null==_0xcd2dx4||_0xcd2dx4){this[_0xc8ed[2217]](_0xcd2dx2,_0xcd2dx5),this[_0xc8ed[2222]](_0xcd2dx2,_0xcd2dx5),this[_0xc8ed[2223]](_0xcd2dx2,_0xcd2dx5)};}};mxCellRenderer[_0xc8ed[202]][_0xc8ed[515]]=function(_0xcd2dx2){null!=_0xcd2dx2[_0xc8ed[253]]&&(null!=_0xcd2dx2[_0xc8ed[963]]&&(_0xcd2dx2[_0xc8ed[963]][_0xc8ed[515]](),_0xcd2dx2[_0xc8ed[963]]=null),null!=_0xcd2dx2[_0xc8ed[1211]]&&(_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx4){_0xcd2dx4[_0xc8ed[515]]()}),_0xcd2dx2[_0xc8ed[1211]]=null),null!=_0xcd2dx2[_0xc8ed[2207]]&&(_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[515]](),_0xcd2dx2[_0xc8ed[2207]]=null),_0xcd2dx2[_0xc8ed[253]][_0xc8ed[515]](),_0xcd2dx2[_0xc8ed[253]]=null)};var mxEdgeStyle={EntityRelation:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[441]],_0xcd2dx12=_0xcd2dxa[_0xc8ed[1179]];_0xcd2dx5=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_SEGMENT,mxConstants.ENTITY_SEGMENT)*_0xcd2dxa[_0xc8ed[255]];var _0xcd2dx13=_0xcd2dx2[_0xc8ed[439]],_0xcd2dx14=_0xcd2dx13[0],_0xcd2dx15=_0xcd2dx13[_0xcd2dx13[_0xc8ed[67]]-1],_0xcd2dx13=!1;if(null!=_0xcd2dx14){_0xcd2dx3= new mxCellState,_0xcd2dx3[_0xc8ed[235]]=_0xcd2dx14[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]=_0xcd2dx14[_0xc8ed[236]]}else {if(null!=_0xcd2dx3){var _0xcd2dx16=mxUtils[_0xc8ed[2227]](_0xcd2dx3,_0xcd2dx2,!0,mxConstants.DIRECTION_MASK_NONE);_0xcd2dx16!=mxConstants[_0xc8ed[434]]?_0xcd2dx13=_0xcd2dx16==mxConstants[_0xc8ed[436]]:(_0xcd2dx14=_0xcd2dx12[_0xc8ed[1198]](_0xcd2dx3[_0xc8ed[246]]),_0xcd2dx14[_0xc8ed[1500]]?_0xcd2dx13=0.5>=_0xcd2dx14[_0xc8ed[235]]:null!=_0xcd2dx4&&(_0xcd2dx13=_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]<_0xcd2dx3[_0xc8ed[235]]));}else {return }};_0xcd2dx14= !0;null!=_0xcd2dx15?(_0xcd2dx4= new mxCellState,_0xcd2dx4[_0xc8ed[235]]=_0xcd2dx15[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]=_0xcd2dx15[_0xc8ed[236]]):null!=_0xcd2dx4&&(_0xcd2dx16=mxUtils[_0xc8ed[2227]](_0xcd2dx4,_0xcd2dx2,!1,mxConstants.DIRECTION_MASK_NONE),_0xcd2dx16!=mxConstants[_0xc8ed[434]]?_0xcd2dx14=_0xcd2dx16==mxConstants[_0xc8ed[436]]:(_0xcd2dx2=_0xcd2dx12[_0xc8ed[1198]](_0xcd2dx4[_0xc8ed[246]]),_0xcd2dx2[_0xc8ed[1500]]?_0xcd2dx14=0.5>=_0xcd2dx2[_0xc8ed[235]]:null!=_0xcd2dx3&&(_0xcd2dx14=_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]]<_0xcd2dx4[_0xc8ed[235]])));null!=_0xcd2dx3&&null!=_0xcd2dx4&&(_0xcd2dx2=_0xcd2dx13?_0xcd2dx3[_0xc8ed[235]]:_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3=_0xcd2dxa[_0xc8ed[2228]](_0xcd2dx3),_0xcd2dx12=_0xcd2dx14?_0xcd2dx4[_0xc8ed[235]]:_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]],_0xcd2dx4=_0xcd2dxa[_0xc8ed[2228]](_0xcd2dx4),_0xcd2dxa= new mxPoint(_0xcd2dx2+(_0xcd2dx13?-_0xcd2dx5:_0xcd2dx5),_0xcd2dx3),_0xcd2dx15= new mxPoint(_0xcd2dx12+(_0xcd2dx14?-_0xcd2dx5:_0xcd2dx5),_0xcd2dx4),_0xcd2dx13==_0xcd2dx14?(_0xcd2dx5=_0xcd2dx13?Math[_0xc8ed[243]](_0xcd2dx2,_0xcd2dx12)-_0xcd2dx5:Math[_0xc8ed[160]](_0xcd2dx2,_0xcd2dx12)+_0xcd2dx5,_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx5,_0xcd2dx3)),_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx5,_0xcd2dx4))):(_0xcd2dxa[_0xc8ed[235]]<_0xcd2dx15[_0xc8ed[235]]==_0xcd2dx13?(_0xcd2dx5=_0xcd2dx3+(_0xcd2dx4-_0xcd2dx3)/2,_0xcd2dx9[_0xc8ed[207]](_0xcd2dxa),_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dxa[_0xc8ed[235]],_0xcd2dx5)),_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx15[_0xc8ed[235]],_0xcd2dx5))):_0xcd2dx9[_0xc8ed[207]](_0xcd2dxa),_0xcd2dx9[_0xc8ed[207]](_0xcd2dx15)));},Loop:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx3){_0xcd2dx4=_0xcd2dx2[_0xc8ed[441]];var _0xcd2dxa=_0xcd2dx4[_0xc8ed[1179]];_0xcd2dx5=null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]?_0xcd2dx5[0]:null;null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dx4[_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5),mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx5[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]])&&(_0xcd2dx5=null));var _0xcd2dx12=0,_0xcd2dx13=0,_0xcd2dx14=0,_0xcd2dx15=0,_0xcd2dxa=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_SEGMENT,_0xcd2dxa[_0xc8ed[1020]])*_0xcd2dx4[_0xc8ed[255]];_0xcd2dx2=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_DIRECTION,mxConstants.DIRECTION_WEST);_0xcd2dx2==mxConstants[_0xc8ed[1358]]||_0xcd2dx2==mxConstants[_0xc8ed[1354]]?(_0xcd2dx12=_0xcd2dx4[_0xc8ed[2230]](_0xcd2dx3),_0xcd2dx13=_0xcd2dxa):(_0xcd2dx14=_0xcd2dx4[_0xc8ed[2228]](_0xcd2dx3),_0xcd2dx15=_0xcd2dxa);null==_0xcd2dx5||_0xcd2dx5[_0xc8ed[235]]<_0xcd2dx3[_0xc8ed[235]]||_0xcd2dx5[_0xc8ed[235]]>_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]]?null!=_0xcd2dx5?(_0xcd2dx12=_0xcd2dx5[_0xc8ed[235]],_0xcd2dx15=Math[_0xc8ed[160]](Math[_0xc8ed[425]](_0xcd2dx14-_0xcd2dx5[_0xc8ed[236]]),_0xcd2dx15)):_0xcd2dx2==mxConstants[_0xc8ed[1358]]?_0xcd2dx14=_0xcd2dx3[_0xc8ed[236]]-2*_0xcd2dx13:_0xcd2dx2==mxConstants[_0xc8ed[1354]]?_0xcd2dx14=_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]]+2*_0xcd2dx13:_0xcd2dx12=_0xcd2dx2==mxConstants[_0xc8ed[1356]]?_0xcd2dx3[_0xc8ed[235]]-2*_0xcd2dx15:_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]]+2*_0xcd2dx15:null!=_0xcd2dx5&&(_0xcd2dx12=_0xcd2dx4[_0xc8ed[2230]](_0xcd2dx3),_0xcd2dx13=Math[_0xc8ed[160]](Math[_0xc8ed[425]](_0xcd2dx12-_0xcd2dx5[_0xc8ed[235]]),_0xcd2dx15),_0xcd2dx14=_0xcd2dx5[_0xc8ed[236]],_0xcd2dx15=0);_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx12-_0xcd2dx13,_0xcd2dx14-_0xcd2dx15));_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx12+_0xcd2dx13,_0xcd2dx14+_0xcd2dx15));}},ElbowConnector:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]?_0xcd2dx5[0]:null,_0xcd2dx12=!1,_0xcd2dx13=!1;if(null!=_0xcd2dx3&&null!=_0xcd2dx4){if(null!=_0xcd2dxa){var _0xcd2dx14=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[235]]),_0xcd2dx15=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]),_0xcd2dx13=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx4[_0xc8ed[236]]),_0xcd2dx16=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]],_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]),_0xcd2dxa=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2229]](_0xcd2dx2,_0xcd2dxa),_0xcd2dx12=_0xcd2dxa[_0xc8ed[236]]<_0xcd2dx13||_0xcd2dxa[_0xc8ed[236]]>_0xcd2dx16,_0xcd2dx13=_0xcd2dxa[_0xc8ed[235]]<_0xcd2dx14||_0xcd2dxa[_0xc8ed[235]]>_0xcd2dx15}else {_0xcd2dx14=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[235]]),_0xcd2dx15=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]),_0xcd2dx12=_0xcd2dx14==_0xcd2dx15,_0xcd2dx12||(_0xcd2dx13=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx4[_0xc8ed[236]]),_0xcd2dx16=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]],_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]),_0xcd2dx13=_0xcd2dx13==_0xcd2dx16)}};!_0xcd2dx13&&(_0xcd2dx12||_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2231]]]==mxConstants[_0xc8ed[2232]])?mxEdgeStyle.TopToBottom(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9):mxEdgeStyle.SideToSide(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9);},SideToSide:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[441]];_0xcd2dx5=null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]?_0xcd2dx5[0]:null;var _0xcd2dx12=_0xcd2dx2[_0xc8ed[439]],_0xcd2dx13=_0xcd2dx12[0],_0xcd2dx12=_0xcd2dx12[_0xcd2dx12[_0xc8ed[67]]-1];null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dxa[_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5));null!=_0xcd2dx13&&(_0xcd2dx3= new mxCellState,_0xcd2dx3[_0xc8ed[235]]=_0xcd2dx13[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]=_0xcd2dx13[_0xc8ed[236]]);null!=_0xcd2dx12&&(_0xcd2dx4= new mxCellState,_0xcd2dx4[_0xc8ed[235]]=_0xcd2dx12[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]=_0xcd2dx12[_0xc8ed[236]]);null!=_0xcd2dx3&&null!=_0xcd2dx4&&(_0xcd2dx2=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[235]]),_0xcd2dx13=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]),_0xcd2dx2=null!=_0xcd2dx5?_0xcd2dx5[_0xc8ed[235]]:_0xcd2dx13+(_0xcd2dx2-_0xcd2dx13)/2,_0xcd2dx13=_0xcd2dxa[_0xc8ed[2228]](_0xcd2dx3),_0xcd2dxa=_0xcd2dxa[_0xc8ed[2228]](_0xcd2dx4),null!=_0xcd2dx5&&(_0xcd2dx5[_0xc8ed[236]]>=_0xcd2dx3[_0xc8ed[236]]&&_0xcd2dx5[_0xc8ed[236]]<=_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]]&&(_0xcd2dx13=_0xcd2dx5[_0xc8ed[236]]),_0xcd2dx5[_0xc8ed[236]]>=_0xcd2dx4[_0xc8ed[236]]&&_0xcd2dx5[_0xc8ed[236]]<=_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]&&(_0xcd2dxa=_0xcd2dx5[_0xc8ed[236]])),!mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx13)&&!mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx13)&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx2,_0xcd2dx13)),!mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx2,_0xcd2dxa)&&!mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx2,_0xcd2dxa)&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx2,_0xcd2dxa)),1==_0xcd2dx9[_0xc8ed[67]]&&(null!=_0xcd2dx5?!mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx5[_0xc8ed[236]])&&!mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx5[_0xc8ed[236]])&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx2,_0xcd2dx5[_0xc8ed[236]])):(_0xcd2dxa=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx4[_0xc8ed[236]]),_0xcd2dx3=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]],_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]),_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx2,_0xcd2dxa+(_0xcd2dx3-_0xcd2dxa)/2)))));},TopToBottom:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[441]];_0xcd2dx5=null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]?_0xcd2dx5[0]:null;var _0xcd2dx12=_0xcd2dx2[_0xc8ed[439]],_0xcd2dx13=_0xcd2dx12[0],_0xcd2dx12=_0xcd2dx12[_0xcd2dx12[_0xc8ed[67]]-1];null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dxa[_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5));null!=_0xcd2dx13&&(_0xcd2dx3= new mxCellState,_0xcd2dx3[_0xc8ed[235]]=_0xcd2dx13[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]=_0xcd2dx13[_0xc8ed[236]]);null!=_0xcd2dx12&&(_0xcd2dx4= new mxCellState,_0xcd2dx4[_0xc8ed[235]]=_0xcd2dx12[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]=_0xcd2dx12[_0xc8ed[236]]);null!=_0xcd2dx3&&null!=_0xcd2dx4&&(_0xcd2dx13=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx4[_0xc8ed[236]]),_0xcd2dx12=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]],_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]),_0xcd2dx2=_0xcd2dxa[_0xc8ed[2230]](_0xcd2dx3),null!=_0xcd2dx5&&(_0xcd2dx5[_0xc8ed[235]]>=_0xcd2dx3[_0xc8ed[235]]&&_0xcd2dx5[_0xc8ed[235]]<=_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]])&&(_0xcd2dx2=_0xcd2dx5[_0xc8ed[235]]),_0xcd2dx13=null!=_0xcd2dx5?_0xcd2dx5[_0xc8ed[236]]:_0xcd2dx12+(_0xcd2dx13-_0xcd2dx12)/2,!mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx13)&&!mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx13)&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx2,_0xcd2dx13)),_0xcd2dx2=null!=_0xcd2dx5&&_0xcd2dx5[_0xc8ed[235]]>=_0xcd2dx4[_0xc8ed[235]]&&_0xcd2dx5[_0xc8ed[235]]<=_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]?_0xcd2dx5[_0xc8ed[235]]:_0xcd2dxa[_0xc8ed[2230]](_0xcd2dx4),!mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx13)&&!mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx13)&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx2,_0xcd2dx13)),1==_0xcd2dx9[_0xc8ed[67]]&&(null!=_0xcd2dx5&&1==_0xcd2dx9[_0xc8ed[67]]?!mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx5[_0xc8ed[235]],_0xcd2dx13)&&!mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx5[_0xc8ed[235]],_0xcd2dx13)&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx5[_0xc8ed[235]],_0xcd2dx13)):(_0xcd2dxa=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[235]]),_0xcd2dx3=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]),_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dxa+(_0xcd2dx3-_0xcd2dxa)/2,_0xcd2dx13)))));},SegmentConnector:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[439]],_0xcd2dx12=!0,_0xcd2dx13=null,_0xcd2dx14=_0xcd2dxa[0];null==_0xcd2dx14&&null!=_0xcd2dx3?_0xcd2dx14= new mxPoint(_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2230]](_0xcd2dx3),_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2228]](_0xcd2dx3)):null!=_0xcd2dx14&&(_0xcd2dx14=_0xcd2dx14[_0xc8ed[238]]());var _0xcd2dx15=_0xcd2dxa[_0xc8ed[67]]-1;if(null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]){for(var _0xcd2dx13=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5[0]),_0xcd2dx16=_0xcd2dx3,_0xcd2dx17=_0xcd2dxa[0],_0xcd2dx18=!1,_0xcd2dx19=!1,_0xcd2dx18=_0xcd2dx13,_0xcd2dx1a=_0xcd2dx5[_0xc8ed[67]],_0xcd2dx1b=0;2>_0xcd2dx1b;_0xcd2dx1b++){var _0xcd2dx1c=null!=_0xcd2dx17&&_0xcd2dx17[_0xc8ed[235]]==_0xcd2dx18[_0xc8ed[235]],_0xcd2dx1d=null!=_0xcd2dx17&&_0xcd2dx17[_0xc8ed[236]]==_0xcd2dx18[_0xc8ed[236]],_0xcd2dx1e=null!=_0xcd2dx16&&_0xcd2dx18[_0xc8ed[236]]>=_0xcd2dx16[_0xc8ed[236]]&&_0xcd2dx18[_0xc8ed[236]]<=_0xcd2dx16[_0xc8ed[236]]+_0xcd2dx16[_0xc8ed[119]],_0xcd2dx16=null!=_0xcd2dx16&&_0xcd2dx18[_0xc8ed[235]]>=_0xcd2dx16[_0xc8ed[235]]&&_0xcd2dx18[_0xc8ed[235]]<=_0xcd2dx16[_0xc8ed[235]]+_0xcd2dx16[_0xc8ed[117]],_0xcd2dx18=_0xcd2dx1d||null==_0xcd2dx17&&_0xcd2dx1e,_0xcd2dx19=_0xcd2dx1c||null==_0xcd2dx17&&_0xcd2dx16;if(null!=_0xcd2dx17&&!_0xcd2dx1d&&!_0xcd2dx1c&&(_0xcd2dx1e||_0xcd2dx16)){_0xcd2dx12=_0xcd2dx1e?!1:!0;break;};if(_0xcd2dx19||_0xcd2dx18){_0xcd2dx12=_0xcd2dx18;1==_0xcd2dx1b&&(_0xcd2dx12=0==_0xcd2dx5[_0xc8ed[67]]%2?_0xcd2dx18:_0xcd2dx19);break;};_0xcd2dx16=_0xcd2dx4;_0xcd2dx17=_0xcd2dxa[_0xcd2dx15];_0xcd2dx18=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5[_0xcd2dx1a-1]);};_0xcd2dx12&&(null!=_0xcd2dxa[0]&&_0xcd2dxa[0][_0xc8ed[236]]!=_0xcd2dx13[_0xc8ed[236]]||null==_0xcd2dxa[0]&&null!=_0xcd2dx3&&(_0xcd2dx13[_0xc8ed[236]]<_0xcd2dx3[_0xc8ed[236]]||_0xcd2dx13[_0xc8ed[236]]>_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]]))?_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx14[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]])):!_0xcd2dx12&&(null!=_0xcd2dxa[0]&&_0xcd2dxa[0][_0xc8ed[235]]!=_0xcd2dx13[_0xc8ed[235]]||null==_0xcd2dxa[0]&&null!=_0xcd2dx3&&(_0xcd2dx13[_0xc8ed[235]]<_0xcd2dx3[_0xc8ed[235]]||_0xcd2dx13[_0xc8ed[235]]>_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]]))&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx13[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]));_0xcd2dx12?_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx13[_0xc8ed[236]]:_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx13[_0xc8ed[235]];for(_0xcd2dx1b=0;_0xcd2dx1b<_0xcd2dx5[_0xc8ed[67]];_0xcd2dx1b++){_0xcd2dx12= !_0xcd2dx12,_0xcd2dx13=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5[_0xcd2dx1b]),_0xcd2dx12?_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx13[_0xc8ed[236]]:_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx13[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[207]](_0xcd2dx14[_0xc8ed[238]]())};}else {_0xcd2dx13=_0xcd2dx14,_0xcd2dx12= !0};_0xcd2dx14=_0xcd2dxa[_0xcd2dx15];null==_0xcd2dx14&&null!=_0xcd2dx4&&(_0xcd2dx14= new mxPoint(_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2230]](_0xcd2dx4),_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2228]](_0xcd2dx4)));_0xcd2dx12&&(null!=_0xcd2dxa[_0xcd2dx15]&&_0xcd2dxa[_0xcd2dx15][_0xc8ed[236]]!=_0xcd2dx13[_0xc8ed[236]]||null==_0xcd2dxa[_0xcd2dx15]&&null!=_0xcd2dx4&&(_0xcd2dx13[_0xc8ed[236]]<_0xcd2dx4[_0xc8ed[236]]||_0xcd2dx13[_0xc8ed[236]]>_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]))?_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx14[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]])):!_0xcd2dx12&&(null!=_0xcd2dxa[_0xcd2dx15]&&_0xcd2dxa[_0xcd2dx15][_0xc8ed[235]]!=_0xcd2dx13[_0xc8ed[235]]||null==_0xcd2dxa[_0xcd2dx15]&&null!=_0xcd2dx4&&(_0xcd2dx13[_0xc8ed[235]]<_0xcd2dx4[_0xc8ed[235]]||_0xcd2dx13[_0xc8ed[235]]>_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]))&&_0xcd2dx9[_0xc8ed[207]]( new mxPoint(_0xcd2dx13[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]));if(null==_0xcd2dxa[0]&&null!=_0xcd2dx3){for(;1<_0xcd2dx9[_0xc8ed[67]]&&mxUtils[_0xc8ed[442]](_0xcd2dx3,_0xcd2dx9[1][_0xc8ed[235]],_0xcd2dx9[1][_0xc8ed[236]]);){_0xcd2dx9=_0xcd2dx9[_0xc8ed[300]](1,1)}};if(null==_0xcd2dxa[_0xcd2dx15]&&null!=_0xcd2dx4){for(;1<_0xcd2dx9[_0xc8ed[67]]&&mxUtils[_0xc8ed[442]](_0xcd2dx4,_0xcd2dx9[_0xcd2dx9[_0xc8ed[67]]-1][_0xc8ed[235]],_0xcd2dx9[_0xcd2dx9[_0xc8ed[67]]-1][_0xc8ed[236]]);){_0xcd2dx9=_0xcd2dx9[_0xc8ed[300]](_0xcd2dx9[_0xc8ed[67]]-1,1)}};},orthBuffer:10,dirVectors:[[-1,0],[0,-1],[1,0],[0,1],[-1,0],[0,-1],[1,0]],wayPoints1:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],routePatterns:[[[513,2308,2081,2562],[513,1090,514,2184,2114,2561],[513,1090,514,2564,2184,2562],[513,2308,2561,1090,514,2568,2308]],[[514,1057,513,2308,2081,2562],[514,2184,2114,2561],[514,2184,2562,1057,513,2564,2184],[514,1057,513,2568,2308,2561]],[[1090,514,1057,513,2308,2081,2562],[2114,2561],[1090,2562,1057,513,2564,2184],[1090,514,1057,513,2308,2561,2568]],[[2081,2562],[1057,513,1090,514,2184,2114,2561],[1057,513,1090,514,2184,2562,2564],[1057,2561,1090,514,2568,2308]]],inlineRoutePatterns:[[null,[2114,2568],null,null],[null,[514,2081,2114,2568],null,null],[null,[2114,2561],null,null],[[2081,2562],[1057,2114,2568],[2184,2562],null]],vertexSeperations:[],limits:[[0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0]],LEFT_MASK:32,TOP_MASK:64,RIGHT_MASK:128,BOTTOM_MASK:256,LEFT:1,TOP:2,RIGHT:4,BOTTOM:8,SIDE_MASK:480,CENTER_MASK:512,SOURCE_MASK:1024,TARGET_MASK:2048,VERTEX_MASK:3072,OrthConnector:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]],_0xcd2dx12=null==_0xcd2dx3?!1:_0xcd2dxa[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx3[_0xc8ed[246]]),_0xcd2dxa=null==_0xcd2dx4?!1:_0xcd2dxa[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx4[_0xc8ed[246]]);if(null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]||_0xcd2dx12||_0xcd2dxa){mxEdgeStyle.SegmentConnector(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)}else {_0xcd2dx5=_0xcd2dx2[_0xc8ed[439]];var _0xcd2dx13=_0xcd2dx5[0],_0xcd2dx14=_0xcd2dx5[_0xcd2dx5[_0xc8ed[67]]-1];_0xcd2dx5=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[235]]:_0xcd2dx13[_0xc8ed[235]];var _0xcd2dx12=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[236]]:_0xcd2dx13[_0xc8ed[236]],_0xcd2dx15=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[117]]:1,_0xcd2dx16=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[119]]:1,_0xcd2dx17=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[235]]:_0xcd2dx14[_0xc8ed[235]],_0xcd2dx18=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[236]]:_0xcd2dx14[_0xc8ed[236]],_0xcd2dx19=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[117]]:1,_0xcd2dx1a=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[119]]:1,_0xcd2dxa=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]]*mxEdgeStyle[_0xc8ed[2233]],_0xcd2dx1b=[mxConstants[_0xc8ed[2234]],mxConstants[_0xc8ed[2234]]];null!=_0xcd2dx3&&(_0xcd2dx1b[0]=mxUtils[_0xc8ed[2227]](_0xcd2dx3,_0xcd2dx2,!0,mxConstants.DIRECTION_MASK_ALL));null!=_0xcd2dx4&&(_0xcd2dx1b[1]=mxUtils[_0xc8ed[2227]](_0xcd2dx4,_0xcd2dx2,!1,mxConstants.DIRECTION_MASK_ALL));_0xcd2dx2=[0,0];_0xcd2dx5=[[_0xcd2dx5,_0xcd2dx12,_0xcd2dx15,_0xcd2dx16],[_0xcd2dx17,_0xcd2dx18,_0xcd2dx19,_0xcd2dx1a]];for(_0xcd2dx15=0;2>_0xcd2dx15;_0xcd2dx15++){mxEdgeStyle[_0xc8ed[2235]][_0xcd2dx15][1]=_0xcd2dx5[_0xcd2dx15][0]-_0xcd2dxa,mxEdgeStyle[_0xc8ed[2235]][_0xcd2dx15][2]=_0xcd2dx5[_0xcd2dx15][1]-_0xcd2dxa,mxEdgeStyle[_0xc8ed[2235]][_0xcd2dx15][4]=_0xcd2dx5[_0xcd2dx15][0]+_0xcd2dx5[_0xcd2dx15][2]+_0xcd2dxa,mxEdgeStyle[_0xc8ed[2235]][_0xcd2dx15][8]=_0xcd2dx5[_0xcd2dx15][1]+_0xcd2dx5[_0xcd2dx15][3]+_0xcd2dxa};_0xcd2dx15=_0xcd2dx5[0][0]+_0xcd2dx5[0][2]/2-(_0xcd2dx5[1][0]+_0xcd2dx5[1][2]/2);_0xcd2dx16=_0xcd2dx5[0][1]+_0xcd2dx5[0][3]/2-(_0xcd2dx5[1][1]+_0xcd2dx5[1][3]/2);_0xcd2dx12=0;0>_0xcd2dx15?_0xcd2dx12=0>_0xcd2dx16?2:1:0>=_0xcd2dx16&&(_0xcd2dx12=3,0==_0xcd2dx15&&(_0xcd2dx12=2));_0xcd2dx16=null;null!=_0xcd2dx3&&(_0xcd2dx16=_0xcd2dx13);_0xcd2dx3=[[0.5,0.5],[0.5,0.5]];for(_0xcd2dx15=0;2>_0xcd2dx15;_0xcd2dx15++){null!=_0xcd2dx16&&(_0xcd2dx3[_0xcd2dx15][0]=(_0xcd2dx16[_0xc8ed[235]]-_0xcd2dx5[_0xcd2dx15][0])/_0xcd2dx5[_0xcd2dx15][2],0.01>_0xcd2dx3[_0xcd2dx15][0]?_0xcd2dx2[_0xcd2dx15]=mxConstants[_0xc8ed[436]]:0.99<_0xcd2dx3[_0xcd2dx15][0]&&(_0xcd2dx2[_0xcd2dx15]=mxConstants[_0xc8ed[438]]),_0xcd2dx3[_0xcd2dx15][1]=(_0xcd2dx16[_0xc8ed[236]]-_0xcd2dx5[_0xcd2dx15][1])/_0xcd2dx5[_0xcd2dx15][3],0.01>_0xcd2dx3[_0xcd2dx15][1]?_0xcd2dx2[_0xcd2dx15]=mxConstants[_0xc8ed[435]]:0.99<_0xcd2dx3[_0xcd2dx15][1]&&(_0xcd2dx2[_0xcd2dx15]=mxConstants[_0xc8ed[437]])),_0xcd2dx16=null,null!=_0xcd2dx4&&(_0xcd2dx16=_0xcd2dx14)};_0xcd2dx15=_0xcd2dx5[0][1]-(_0xcd2dx5[1][1]+_0xcd2dx5[1][3]);_0xcd2dx16=_0xcd2dx5[0][0]-(_0xcd2dx5[1][0]+_0xcd2dx5[1][2]);_0xcd2dx17=_0xcd2dx5[1][1]-(_0xcd2dx5[0][1]+_0xcd2dx5[0][3]);_0xcd2dx18=_0xcd2dx5[1][0]-(_0xcd2dx5[0][0]+_0xcd2dx5[0][2]);mxEdgeStyle[_0xc8ed[2236]][1]=Math[_0xc8ed[160]](_0xcd2dx16-2*_0xcd2dxa,0);mxEdgeStyle[_0xc8ed[2236]][2]=Math[_0xc8ed[160]](_0xcd2dx15-2*_0xcd2dxa,0);mxEdgeStyle[_0xc8ed[2236]][4]=Math[_0xc8ed[160]](_0xcd2dx17-2*_0xcd2dxa,0);mxEdgeStyle[_0xc8ed[2236]][3]=Math[_0xc8ed[160]](_0xcd2dx18-2*_0xcd2dxa,0);_0xcd2dx4=[];_0xcd2dx13=[];_0xcd2dx14=[];_0xcd2dx13[0]=_0xcd2dx16>=_0xcd2dx18?mxConstants[_0xc8ed[436]]:mxConstants[_0xc8ed[438]];_0xcd2dx14[0]=_0xcd2dx15>=_0xcd2dx17?mxConstants[_0xc8ed[435]]:mxConstants[_0xc8ed[437]];_0xcd2dx13[1]=mxUtils[_0xc8ed[2237]](_0xcd2dx13[0]);_0xcd2dx14[1]=mxUtils[_0xc8ed[2237]](_0xcd2dx14[0]);_0xcd2dx16=_0xcd2dx16>=_0xcd2dx18?_0xcd2dx16:_0xcd2dx18;_0xcd2dx17=_0xcd2dx15>=_0xcd2dx17?_0xcd2dx15:_0xcd2dx17;_0xcd2dx18=[[0,0],[0,0]];_0xcd2dx19= !1;for(_0xcd2dx15=0;2>_0xcd2dx15;_0xcd2dx15++){0==_0xcd2dx2[_0xcd2dx15]&&(0==(_0xcd2dx13[_0xcd2dx15]&_0xcd2dx1b[_0xcd2dx15])&&(_0xcd2dx13[_0xcd2dx15]=mxUtils[_0xc8ed[2237]](_0xcd2dx13[_0xcd2dx15])),0==(_0xcd2dx14[_0xcd2dx15]&_0xcd2dx1b[_0xcd2dx15])&&(_0xcd2dx14[_0xcd2dx15]=mxUtils[_0xc8ed[2237]](_0xcd2dx14[_0xcd2dx15])),_0xcd2dx18[_0xcd2dx15][0]=_0xcd2dx14[_0xcd2dx15],_0xcd2dx18[_0xcd2dx15][1]=_0xcd2dx13[_0xcd2dx15])};_0xcd2dx17>2*_0xcd2dxa&&_0xcd2dx16>2*_0xcd2dxa&&(0<(_0xcd2dx13[0]&_0xcd2dx1b[0])&&0<(_0xcd2dx14[1]&_0xcd2dx1b[1])?(_0xcd2dx18[0][0]=_0xcd2dx13[0],_0xcd2dx18[0][1]=_0xcd2dx14[0],_0xcd2dx18[1][0]=_0xcd2dx14[1],_0xcd2dx18[1][1]=_0xcd2dx13[1],_0xcd2dx19= !0):0<(_0xcd2dx14[0]&_0xcd2dx1b[0])&&0<(_0xcd2dx13[1]&_0xcd2dx1b[1])&&(_0xcd2dx18[0][0]=_0xcd2dx14[0],_0xcd2dx18[0][1]=_0xcd2dx13[0],_0xcd2dx18[1][0]=_0xcd2dx13[1],_0xcd2dx18[1][1]=_0xcd2dx14[1],_0xcd2dx19= !0));_0xcd2dx17>2*_0xcd2dxa&&!_0xcd2dx19&&(_0xcd2dx18[0][0]=_0xcd2dx14[0],_0xcd2dx18[0][1]=_0xcd2dx13[0],_0xcd2dx18[1][0]=_0xcd2dx14[1],_0xcd2dx18[1][1]=_0xcd2dx13[1],_0xcd2dx19= !0);_0xcd2dx16>2*_0xcd2dxa&&!_0xcd2dx19&&(_0xcd2dx18[0][0]=_0xcd2dx13[0],_0xcd2dx18[0][1]=_0xcd2dx14[0],_0xcd2dx18[1][0]=_0xcd2dx13[1],_0xcd2dx18[1][1]=_0xcd2dx14[1]);for(_0xcd2dx15=0;2>_0xcd2dx15;_0xcd2dx15++){if(0==_0xcd2dx2[_0xcd2dx15]&&(0==(_0xcd2dx18[_0xcd2dx15][0]&_0xcd2dx1b[_0xcd2dx15])&&(_0xcd2dx18[_0xcd2dx15][0]=_0xcd2dx18[_0xcd2dx15][1]),_0xcd2dx4[_0xcd2dx15]=_0xcd2dx18[_0xcd2dx15][0]&_0xcd2dx1b[_0xcd2dx15],_0xcd2dx4[_0xcd2dx15]|=(_0xcd2dx18[_0xcd2dx15][1]&_0xcd2dx1b[_0xcd2dx15])<<8,_0xcd2dx4[_0xcd2dx15]|=(_0xcd2dx18[1-_0xcd2dx15][_0xcd2dx15]&_0xcd2dx1b[_0xcd2dx15])<<16,_0xcd2dx4[_0xcd2dx15]|=(_0xcd2dx18[1-_0xcd2dx15][1-_0xcd2dx15]&_0xcd2dx1b[_0xcd2dx15])<<24,0==(_0xcd2dx4[_0xcd2dx15]&15)&&(_0xcd2dx4[_0xcd2dx15]<<=8),0==(_0xcd2dx4[_0xcd2dx15]&3840)&&(_0xcd2dx4[_0xcd2dx15]=_0xcd2dx4[_0xcd2dx15]&15|_0xcd2dx4[_0xcd2dx15]>>8),0==(_0xcd2dx4[_0xcd2dx15]&983040)&&(_0xcd2dx4[_0xcd2dx15]=_0xcd2dx4[_0xcd2dx15]&65535|(_0xcd2dx4[_0xcd2dx15]&251658240)>>8),_0xcd2dx2[_0xcd2dx15]=_0xcd2dx4[_0xcd2dx15]&15,_0xcd2dx1b[_0xcd2dx15]==mxConstants[_0xc8ed[436]]||_0xcd2dx1b[_0xcd2dx15]==mxConstants[_0xc8ed[435]]||_0xcd2dx1b[_0xcd2dx15]==mxConstants[_0xc8ed[438]]||_0xcd2dx1b[_0xcd2dx15]==mxConstants[_0xc8ed[437]])){_0xcd2dx2[_0xcd2dx15]=_0xcd2dx1b[_0xcd2dx15]}};_0xcd2dx15=_0xcd2dx2[0]==mxConstants[_0xc8ed[438]]?3:_0xcd2dx2[0];_0xcd2dx1b=_0xcd2dx2[1]==mxConstants[_0xc8ed[438]]?3:_0xcd2dx2[1];_0xcd2dx15-=_0xcd2dx12;_0xcd2dx1b-=_0xcd2dx12;1>_0xcd2dx15&&(_0xcd2dx15+=4);1>_0xcd2dx1b&&(_0xcd2dx1b+=4);_0xcd2dx1b=mxEdgeStyle[_0xc8ed[2238]][_0xcd2dx15-1][_0xcd2dx1b-1];mxEdgeStyle[_0xc8ed[2239]][0][0]=_0xcd2dx5[0][0];mxEdgeStyle[_0xc8ed[2239]][0][1]=_0xcd2dx5[0][1];switch(_0xcd2dx2[0]){case mxConstants[_0xc8ed[436]]:mxEdgeStyle[_0xc8ed[2239]][0][0]-=_0xcd2dxa;mxEdgeStyle[_0xc8ed[2239]][0][1]+=_0xcd2dx3[0][1]*_0xcd2dx5[0][3];break ;;case mxConstants[_0xc8ed[437]]:mxEdgeStyle[_0xc8ed[2239]][0][0]+=_0xcd2dx3[0][0]*_0xcd2dx5[0][2];mxEdgeStyle[_0xc8ed[2239]][0][1]+=_0xcd2dx5[0][3]+_0xcd2dxa;break ;;case mxConstants[_0xc8ed[438]]:mxEdgeStyle[_0xc8ed[2239]][0][0]+=_0xcd2dx5[0][2]+_0xcd2dxa;mxEdgeStyle[_0xc8ed[2239]][0][1]+=_0xcd2dx3[0][1]*_0xcd2dx5[0][3];break ;;case mxConstants[_0xc8ed[435]]:mxEdgeStyle[_0xc8ed[2239]][0][0]+=_0xcd2dx3[0][0]*_0xcd2dx5[0][2],mxEdgeStyle[_0xc8ed[2239]][0][1]-=_0xcd2dxa;;};_0xcd2dxa=0;_0xcd2dx13=_0xcd2dx4=0<(_0xcd2dx2[0]&(mxConstants[_0xc8ed[438]]|mxConstants[_0xc8ed[436]]))?0:1;for(_0xcd2dx15=_0xcd2dx14=0;_0xcd2dx15<_0xcd2dx1b[_0xc8ed[67]];_0xcd2dx15++){_0xcd2dx14=_0xcd2dx1b[_0xcd2dx15]&15;_0xcd2dx1a=_0xcd2dx14==mxConstants[_0xc8ed[438]]?3:_0xcd2dx14;_0xcd2dx1a+=_0xcd2dx12;4<_0xcd2dx1a&&(_0xcd2dx1a-=4);_0xcd2dx16=mxEdgeStyle[_0xc8ed[2240]][_0xcd2dx1a-1];_0xcd2dx14=0<_0xcd2dx1a%2?0:1;_0xcd2dx14!=_0xcd2dx4&&(_0xcd2dxa++,mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][0]=mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa-1][0],mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][1]=mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa-1][1]);var _0xcd2dx1c=0<(_0xcd2dx1b[_0xcd2dx15]&mxEdgeStyle[_0xc8ed[2241]]),_0xcd2dx19=0<(_0xcd2dx1b[_0xcd2dx15]&mxEdgeStyle[_0xc8ed[2242]]),_0xcd2dx17=(_0xcd2dx1b[_0xcd2dx15]&mxEdgeStyle[_0xc8ed[2243]])>>5,_0xcd2dx17=_0xcd2dx17<<_0xcd2dx12;15<_0xcd2dx17&&(_0xcd2dx17>>=4);_0xcd2dx18=0<(_0xcd2dx1b[_0xcd2dx15]&mxEdgeStyle[_0xc8ed[2244]]);(_0xcd2dx19||_0xcd2dx1c)&&9>_0xcd2dx17?(_0xcd2dx1a=0,_0xcd2dx19=_0xcd2dx19?0:1,_0xcd2dx1a=_0xcd2dx18&&0==_0xcd2dx14?_0xcd2dx5[_0xcd2dx19][0]+_0xcd2dx3[_0xcd2dx19][0]*_0xcd2dx5[_0xcd2dx19][2]:_0xcd2dx18?_0xcd2dx5[_0xcd2dx19][1]+_0xcd2dx3[_0xcd2dx19][1]*_0xcd2dx5[_0xcd2dx19][3]:mxEdgeStyle[_0xc8ed[2235]][_0xcd2dx19][_0xcd2dx17],0==_0xcd2dx14?(_0xcd2dx17=(_0xcd2dx1a-mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][0])*_0xcd2dx16[0],0<_0xcd2dx17&&(mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][0]+=_0xcd2dx16[0]*_0xcd2dx17)):(_0xcd2dx17=(_0xcd2dx1a-mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][1])*_0xcd2dx16[1],0<_0xcd2dx17&&(mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][1]+=_0xcd2dx16[1]*_0xcd2dx17))):_0xcd2dx18&&(mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][0]+=_0xcd2dx16[0]*Math[_0xc8ed[425]](mxEdgeStyle[_0xc8ed[2236]][_0xcd2dx1a]/2),mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][1]+=_0xcd2dx16[1]*Math[_0xc8ed[425]](mxEdgeStyle[_0xc8ed[2236]][_0xcd2dx1a]/2));0<_0xcd2dxa&&mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa][_0xcd2dx14]==mxEdgeStyle[_0xc8ed[2239]][_0xcd2dxa-1][_0xcd2dx14]?_0xcd2dxa--:_0xcd2dx4=_0xcd2dx14;};for(_0xcd2dx15=0;_0xcd2dx15<=_0xcd2dxa&& !(_0xcd2dx15==_0xcd2dxa&&((0<(_0xcd2dx2[1]&(mxConstants[_0xc8ed[438]]|mxConstants[_0xc8ed[436]]))?0:1)==_0xcd2dx13?0:1)!=(_0xcd2dxa+1)%2);_0xcd2dx15++){_0xcd2dx9[_0xc8ed[207]]( new mxPoint(mxEdgeStyle[_0xc8ed[2239]][_0xcd2dx15][0],mxEdgeStyle[_0xc8ed[2239]][_0xcd2dx15][1]))};};},getRoutePattern:function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[0]==mxConstants[_0xc8ed[438]]?3:_0xcd2dx2[0];_0xcd2dx2=_0xcd2dx2[1]==mxConstants[_0xc8ed[438]]?3:_0xcd2dx2[1];_0xcd2dx9-=_0xcd2dx3;_0xcd2dx2-=_0xcd2dx3;1>_0xcd2dx9&&(_0xcd2dx9+=4);1>_0xcd2dx2&&(_0xcd2dx2+=4);_0xcd2dx3=routePatterns[_0xcd2dx9-1][_0xcd2dx2-1];if(0==_0xcd2dx4||0==_0xcd2dx5){null!=inlineRoutePatterns[_0xcd2dx9-1][_0xcd2dx2-1]&&(_0xcd2dx3=inlineRoutePatterns[_0xcd2dx9-1][_0xcd2dx2-1])};return _0xcd2dx3;}},mxStyleRegistry={values:[],putValue:function(_0xcd2dx2,_0xcd2dx3){mxStyleRegistry[_0xc8ed[2245]][_0xcd2dx2]=_0xcd2dx3},getValue:function(_0xcd2dx2){return mxStyleRegistry[_0xc8ed[2245]][_0xcd2dx2]},getName:function(_0xcd2dx2){for(var _0xcd2dx3 in mxStyleRegistry[_0xc8ed[2245]]){if(mxStyleRegistry[_0xc8ed[2245]][_0xcd2dx3]==_0xcd2dx2){return _0xcd2dx3}};return null;}};mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_ELBOW,mxEdgeStyle.ElbowConnector);mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_ENTITY_RELATION,mxEdgeStyle.EntityRelation);mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_LOOP,mxEdgeStyle.Loop);mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_SIDETOSIDE,mxEdgeStyle.SideToSide);mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_TOPTOBOTTOM,mxEdgeStyle.TopToBottom);mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_ORTHOGONAL,mxEdgeStyle.OrthConnector);mxStyleRegistry[_0xc8ed[2246]](mxConstants.EDGESTYLE_SEGMENT,mxEdgeStyle.SegmentConnector);mxStyleRegistry[_0xc8ed[2246]](mxConstants.PERIMETER_ELLIPSE,mxPerimeter.EllipsePerimeter);mxStyleRegistry[_0xc8ed[2246]](mxConstants.PERIMETER_RECTANGLE,mxPerimeter.RectanglePerimeter);mxStyleRegistry[_0xc8ed[2246]](mxConstants.PERIMETER_RHOMBUS,mxPerimeter.RhombusPerimeter);mxStyleRegistry[_0xc8ed[2246]](mxConstants.PERIMETER_TRIANGLE,mxPerimeter.TrianglePerimeter);function mxGraphView(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[513]]= new mxPoint;this[_0xc8ed[2247]]= new mxRectangle;this[_0xc8ed[1214]]= new mxDictionary;}mxGraphView[_0xc8ed[202]]= new mxEventSource;mxGraphView[_0xc8ed[202]][_0xc8ed[196]]=mxGraphView;mxGraphView[_0xc8ed[202]][_0xc8ed[2248]]= new mxPoint;mxGraphView[_0xc8ed[202]][_0xc8ed[2091]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[819]:_0xc8ed[110];mxGraphView[_0xc8ed[202]][_0xc8ed[2249]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2250]:_0xc8ed[110];mxGraphView[_0xc8ed[202]][_0xc8ed[2251]]= !1;mxGraphView[_0xc8ed[202]][_0xc8ed[2252]]= !0;mxGraphView[_0xc8ed[202]][_0xc8ed[2253]]= !0;mxGraphView[_0xc8ed[202]][_0xc8ed[2254]]= !0;mxGraphView[_0xc8ed[202]][_0xc8ed[1179]]=null;mxGraphView[_0xc8ed[202]][_0xc8ed[1741]]=null;mxGraphView[_0xc8ed[202]][_0xc8ed[2247]]=null;mxGraphView[_0xc8ed[202]][_0xc8ed[255]]=1;mxGraphView[_0xc8ed[202]][_0xc8ed[513]]=null;mxGraphView[_0xc8ed[202]][_0xc8ed[2255]]= !1;mxGraphView[_0xc8ed[202]][_0xc8ed[517]]=function(){return this[_0xc8ed[2247]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2256]]=function(_0xcd2dx2){this[_0xc8ed[2247]]=_0xcd2dx2};mxGraphView[_0xc8ed[202]][_0xc8ed[1799]]=function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){for(var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){if(_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx2[_0xcd2dx5])||_0xcd2dx4[_0xc8ed[250]](_0xcd2dx2[_0xcd2dx5])){var _0xcd2dx9=this[_0xc8ed[248]](_0xcd2dx2[_0xcd2dx5]);null!=_0xcd2dx9&&(null==_0xcd2dx3?_0xcd2dx3= new mxRectangle(_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]):_0xcd2dx3[_0xc8ed[99]](_0xcd2dx9));}}};return _0xcd2dx3;};mxGraphView[_0xc8ed[202]][_0xc8ed[2257]]=function(_0xcd2dx2){if(this[_0xc8ed[1741]]!=_0xcd2dx2){var _0xcd2dx3= new mxCurrentRootChange(this,_0xcd2dx2);_0xcd2dx3[_0xc8ed[350]]();var _0xcd2dx4= new mxUndoableEdit(this,!1);_0xcd2dx4[_0xc8ed[99]](_0xcd2dx3);this[_0xc8ed[746]]( new mxEventObject(mxEvent.UNDO,_0xc8ed[1061],_0xcd2dx4));this[_0xc8ed[1179]][_0xc8ed[2258]]();};return _0xcd2dx2;};mxGraphView[_0xc8ed[202]][_0xc8ed[829]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[255]],_0xcd2dx9= new mxPoint(this[_0xc8ed[513]][_0xc8ed[235]],this[_0xc8ed[513]][_0xc8ed[236]]);if(this[_0xc8ed[255]]!=_0xcd2dx2||this[_0xc8ed[513]][_0xc8ed[235]]!=_0xcd2dx3||this[_0xc8ed[513]][_0xc8ed[236]]!=_0xcd2dx4){this[_0xc8ed[255]]=_0xcd2dx2,this[_0xc8ed[513]][_0xc8ed[235]]=_0xcd2dx3,this[_0xc8ed[513]][_0xc8ed[236]]=_0xcd2dx4,this[_0xc8ed[503]]()&&(this[_0xc8ed[2259]](),this[_0xc8ed[1179]][_0xc8ed[2258]]())};this[_0xc8ed[746]]( new mxEventObject(mxEvent.SCALE_AND_TRANSLATE,_0xc8ed[255],_0xcd2dx2,_0xc8ed[2260],_0xcd2dx5,_0xc8ed[513],this[_0xc8ed[513]],_0xc8ed[2261],_0xcd2dx9));};mxGraphView[_0xc8ed[202]][_0xc8ed[518]]=function(){return this[_0xc8ed[255]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2262]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[255]];this[_0xc8ed[255]]!=_0xcd2dx2&&(this[_0xc8ed[255]]=_0xcd2dx2,this[_0xc8ed[503]]()&&(this[_0xc8ed[2259]](),this[_0xc8ed[1179]][_0xc8ed[2258]]()));this[_0xc8ed[746]]( new mxEventObject(mxEvent.SCALE,_0xc8ed[255],_0xcd2dx2,_0xc8ed[2260],_0xcd2dx3));};mxGraphView[_0xc8ed[202]][_0xc8ed[512]]=function(){return this[_0xc8ed[513]]};mxGraphView[_0xc8ed[202]][_0xc8ed[1147]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4= new mxPoint(this[_0xc8ed[513]][_0xc8ed[235]],this[_0xc8ed[513]][_0xc8ed[236]]);if(this[_0xc8ed[513]][_0xc8ed[235]]!=_0xcd2dx2||this[_0xc8ed[513]][_0xc8ed[236]]!=_0xcd2dx3){this[_0xc8ed[513]][_0xc8ed[235]]=_0xcd2dx2,this[_0xc8ed[513]][_0xc8ed[236]]=_0xcd2dx3,this[_0xc8ed[503]]()&&(this[_0xc8ed[2259]](),this[_0xc8ed[1179]][_0xc8ed[2258]]())};this[_0xc8ed[746]]( new mxEventObject(mxEvent.TRANSLATE,_0xc8ed[513],this[_0xc8ed[513]],_0xc8ed[2261],_0xcd2dx4));};mxGraphView[_0xc8ed[202]][_0xc8ed[802]]=function(){null!=this[_0xc8ed[1741]]&&this[_0xc8ed[200]]();this[_0xc8ed[2259]]();};mxGraphView[_0xc8ed[202]][_0xc8ed[2259]]=function(){this[_0xc8ed[2263]]();this[_0xc8ed[2264]]();};mxGraphView[_0xc8ed[202]][_0xc8ed[200]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx2=_0xcd2dx2||_0xcd2dx5[_0xc8ed[501]]();_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;this[_0xc8ed[2265]](_0xcd2dx2);if(_0xcd2dx4&&(_0xcd2dx3||_0xcd2dx2!=this[_0xc8ed[1741]])){_0xcd2dx4=_0xcd2dx5[_0xc8ed[262]](_0xcd2dx2);for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4;_0xcd2dx9++){this[_0xc8ed[200]](_0xcd2dx5[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),_0xcd2dx3)};}else {this[_0xc8ed[2263]](_0xcd2dx2)};};mxGraphView[_0xc8ed[202]][_0xc8ed[2263]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx2=_0xcd2dx2||_0xcd2dx9[_0xc8ed[501]]();_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!1;var _0xcd2dxa=this[_0xc8ed[248]](_0xcd2dx2);null!=_0xcd2dxa&&(_0xcd2dxa[_0xc8ed[2080]]= !0,_0xcd2dx5&&(_0xcd2dxa[_0xc8ed[2082]]= !0));if(_0xcd2dx3){for(var _0xcd2dx12=_0xcd2dx9[_0xc8ed[262]](_0xcd2dx2),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx12;_0xcd2dxa++){var _0xcd2dx13=_0xcd2dx9[_0xc8ed[263]](_0xcd2dx2,_0xcd2dxa);this[_0xc8ed[2263]](_0xcd2dx13,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);}};if(_0xcd2dx4){_0xcd2dx5=_0xcd2dx9[_0xc8ed[1707]](_0xcd2dx2);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5;_0xcd2dxa++){this[_0xc8ed[2263]](_0xcd2dx9[_0xc8ed[1708]](_0xcd2dx2,_0xcd2dxa),_0xcd2dx3,_0xcd2dx4)};};};mxGraphView[_0xc8ed[202]][_0xc8ed[2264]]=function(_0xcd2dx2){var _0xcd2dx3=mxLog[_0xc8ed[2109]](_0xc8ed[2266]);window[_0xc8ed[879]]=mxResources[_0xc8ed[203]](this[_0xc8ed[2249]])||this[_0xc8ed[2249]];var _0xcd2dx4=null;if(this[_0xc8ed[2253]]&&null!=this[_0xc8ed[510]]&&null==this[_0xc8ed[1653]]&&(8==document[_0xc8ed[5]]||mxClient[_0xc8ed[496]])){_0xcd2dx4=this[_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[495]];this[_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130];var _0xcd2dx5=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx5[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[493]]=_0xc8ed[494];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[495]]=mxClient[_0xc8ed[496]]?_0xc8ed[497]:_0xc8ed[498];_0xcd2dx5[_0xc8ed[124]][_0xc8ed[499]]=_0xc8ed[500];document[_0xc8ed[112]][_0xc8ed[62]](_0xcd2dx5);this[_0xc8ed[1653]]=_0xcd2dx5;};_0xcd2dx2=_0xcd2dx2||(null!=this[_0xc8ed[1741]]?this[_0xc8ed[1741]]:this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[501]]());this[_0xc8ed[2267]](null,_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[2268]](null,_0xcd2dx2);null==_0xcd2dx2&&(_0xcd2dx2= new mxRectangle);this[_0xc8ed[2256]](_0xcd2dx2);this[_0xc8ed[2269]]();null!=_0xcd2dx4&&(this[_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[495]]=_0xcd2dx4,document[_0xc8ed[112]][_0xc8ed[266]](this[_0xc8ed[1653]]),this[_0xc8ed[1653]]=null);window[_0xc8ed[879]]=mxResources[_0xc8ed[203]](this[_0xc8ed[2091]])||this[_0xc8ed[2091]];mxLog[_0xc8ed[2110]](_0xc8ed[2266],_0xcd2dx3);};mxGraphView[_0xc8ed[202]][_0xc8ed[2270]]=function(_0xcd2dx2){return  new mxRectangleShape(_0xcd2dx2,_0xc8ed[1391],_0xc8ed[586])};mxGraphView[_0xc8ed[202]][_0xc8ed[2269]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[2271]]();if(null!=_0xcd2dx2){if(null==this[_0xc8ed[1617]]||this[_0xc8ed[1617]][_0xc8ed[618]]!=_0xcd2dx2[_0xc8ed[390]]){null!=this[_0xc8ed[1617]]&&this[_0xc8ed[1617]][_0xc8ed[515]]();var _0xcd2dx3= new mxRectangle(0,0,1,1);this[_0xc8ed[1617]]= new mxImageShape(_0xcd2dx3,_0xcd2dx2[_0xc8ed[390]]);this[_0xc8ed[1617]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]];this[_0xc8ed[1617]][_0xc8ed[176]](this[_0xc8ed[2053]]);this[_0xc8ed[1617]][_0xc8ed[258]]();};this[_0xc8ed[2272]](this[_0xc8ed[1617]],_0xcd2dx2);}else {null!=this[_0xc8ed[1617]]&&(this[_0xc8ed[1617]][_0xc8ed[515]](),this[_0xc8ed[1617]]=null)};this[_0xc8ed[1179]][_0xc8ed[2273]]?(_0xcd2dx3=this[_0xc8ed[2274]](),null==this[_0xc8ed[2275]]?(this[_0xc8ed[2275]]=this[_0xc8ed[2270]](_0xcd2dx3),this[_0xc8ed[2275]][_0xc8ed[255]]=this[_0xc8ed[255]],this[_0xc8ed[2275]][_0xc8ed[1596]]= !0,this[_0xc8ed[2275]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]],this[_0xc8ed[2275]][_0xc8ed[176]](this[_0xc8ed[2053]]),this[_0xc8ed[2275]][_0xc8ed[258]](),mxEvent[_0xc8ed[169]](this[_0xc8ed[2275]][_0xc8ed[252]],_0xc8ed[760],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[761]](_0xcd2dx2)})),mxEvent[_0xc8ed[759]](this[_0xc8ed[2275]][_0xc8ed[252]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx2))}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){null!=this[_0xc8ed[1179]][_0xc8ed[2276]]&&this[_0xc8ed[1179]][_0xc8ed[2276]][_0xc8ed[2277]]()&&this[_0xc8ed[1179]][_0xc8ed[2276]][_0xc8ed[801]]();this[_0xc8ed[1179]][_0xc8ed[1009]]&&!mxEvent[_0xc8ed[721]](_0xcd2dx2)&&this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx2));}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx2))}))):(this[_0xc8ed[2275]][_0xc8ed[255]]=this[_0xc8ed[255]],this[_0xc8ed[2275]][_0xc8ed[1562]]=_0xcd2dx3,this[_0xc8ed[2275]][_0xc8ed[258]]())):null!=this[_0xc8ed[2275]]&&(this[_0xc8ed[2275]][_0xc8ed[515]](),this[_0xc8ed[2275]]=null);};mxGraphView[_0xc8ed[202]][_0xc8ed[2274]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[2013]],_0xcd2dx3=this[_0xc8ed[255]]*this[_0xc8ed[1179]][_0xc8ed[2012]];return  new mxRectangle(this[_0xc8ed[255]]*this[_0xc8ed[513]][_0xc8ed[235]],this[_0xc8ed[255]]*this[_0xc8ed[513]][_0xc8ed[236]],_0xcd2dx2[_0xc8ed[117]]*_0xcd2dx3,_0xcd2dx2[_0xc8ed[119]]*_0xcd2dx3);};mxGraphView[_0xc8ed[202]][_0xc8ed[2272]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[255]]=this[_0xc8ed[255]];_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[235]]=this[_0xc8ed[255]]*this[_0xc8ed[513]][_0xc8ed[235]];_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[236]]=this[_0xc8ed[255]]*this[_0xc8ed[513]][_0xc8ed[236]];_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[117]]=this[_0xc8ed[255]]*_0xcd2dx3[_0xc8ed[117]];_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[119]]=this[_0xc8ed[255]]*_0xcd2dx3[_0xc8ed[119]];_0xcd2dx2[_0xc8ed[258]]();};mxGraphView[_0xc8ed[202]][_0xc8ed[2267]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=this[_0xc8ed[248]](_0xcd2dx3,!0);if(null!=_0xcd2dx5&&_0xcd2dx5[_0xc8ed[2080]]){if(this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx3)){if(_0xcd2dx3!=this[_0xc8ed[1741]]&&null!=_0xcd2dx2){_0xcd2dx5[_0xc8ed[2079]][_0xc8ed[235]]=0;_0xcd2dx5[_0xc8ed[2079]][_0xc8ed[236]]=0;_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[2078]][_0xc8ed[235]];_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[2078]][_0xc8ed[236]];var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx3);if(null!=_0xcd2dx9){if(!_0xcd2dx4[_0xc8ed[250]](_0xcd2dx3)){var _0xcd2dxa=_0xcd2dx9[_0xc8ed[1368]]||this[_0xc8ed[2248]];_0xcd2dx9[_0xc8ed[1500]]?(_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[235]]+=_0xcd2dx9[_0xc8ed[235]]*_0xcd2dx2[_0xc8ed[117]]/this[_0xc8ed[255]]+_0xcd2dxa[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[236]]+=_0xcd2dx9[_0xc8ed[236]]*_0xcd2dx2[_0xc8ed[119]]/this[_0xc8ed[255]]+_0xcd2dxa[_0xc8ed[236]]):(_0xcd2dx5[_0xc8ed[2079]][_0xc8ed[235]]=this[_0xc8ed[255]]*_0xcd2dxa[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[2079]][_0xc8ed[236]]=this[_0xc8ed[255]]*_0xcd2dxa[_0xc8ed[236]],_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[235]]+=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[236]]+=_0xcd2dx9[_0xc8ed[236]]);};_0xcd2dx5[_0xc8ed[235]]=this[_0xc8ed[255]]*(this[_0xc8ed[513]][_0xc8ed[235]]+_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[235]]);_0xcd2dx5[_0xc8ed[236]]=this[_0xc8ed[255]]*(this[_0xc8ed[513]][_0xc8ed[236]]+_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[236]]);_0xcd2dx5[_0xc8ed[117]]=this[_0xc8ed[255]]*_0xcd2dx9[_0xc8ed[117]];_0xcd2dx5[_0xc8ed[119]]=this[_0xc8ed[255]]*_0xcd2dx9[_0xc8ed[119]];if(_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx3)){if(_0xcd2dx9[_0xc8ed[1500]]&&(_0xcd2dxa=mxUtils[_0xc8ed[431]](_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]),0!=_0xcd2dxa)){var _0xcd2dx9=Math[_0xc8ed[426]](_0xcd2dxa),_0xcd2dxa=Math[_0xc8ed[427]](_0xcd2dxa),_0xcd2dx12= new mxPoint(_0xcd2dx5[_0xc8ed[241]](),_0xcd2dx5[_0xc8ed[242]]()),_0xcd2dx13= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]()),_0xcd2dx9=mxUtils[_0xc8ed[432]](_0xcd2dx12,_0xcd2dx9,_0xcd2dxa,_0xcd2dx13);_0xcd2dx5[_0xc8ed[235]]=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx5[_0xc8ed[117]]/2;_0xcd2dx5[_0xc8ed[236]]=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx5[_0xc8ed[119]]/2;};this[_0xc8ed[2279]](_0xcd2dx5);};};}}else {this[_0xc8ed[2265]](_0xcd2dx3)};_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[2280]](_0xcd2dx3);null!=_0xcd2dxa&&(_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[235]]+=_0xcd2dxa[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[2078]][_0xc8ed[236]]+=_0xcd2dxa[_0xc8ed[236]]);};if(null!=_0xcd2dx5&&(!this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx3)||_0xcd2dx3==this[_0xc8ed[1741]])){_0xcd2dx9=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx3);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9;_0xcd2dxa++){_0xcd2dx12=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx3,_0xcd2dxa),this[_0xc8ed[2267]](_0xcd2dx5,_0xcd2dx12)};};};mxGraphView[_0xc8ed[202]][_0xc8ed[2279]]=function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_LABEL_POSITION,mxConstants.ALIGN_CENTER);_0xcd2dx3==mxConstants[_0xc8ed[2132]]?_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]]-=_0xcd2dx2[_0xc8ed[117]]:_0xcd2dx3==mxConstants[_0xc8ed[480]]&&(_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]]+=_0xcd2dx2[_0xc8ed[117]]);_0xcd2dx3=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_VERTICAL_LABEL_POSITION,mxConstants.ALIGN_MIDDLE);_0xcd2dx3==mxConstants[_0xc8ed[1687]]?_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]-=_0xcd2dx2[_0xc8ed[119]]:_0xcd2dx3==mxConstants[_0xc8ed[482]]&&(_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]+=_0xcd2dx2[_0xc8ed[119]]);};mxGraphView[_0xc8ed[202]][_0xc8ed[2268]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=this[_0xc8ed[248]](_0xcd2dx3),_0xcd2dx9=null;if(null!=_0xcd2dx5){if(_0xcd2dx5[_0xc8ed[2080]]){var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx3);if(null!=_0xcd2dxa&&_0xcd2dx4[_0xc8ed[250]](_0xcd2dx3)){var _0xcd2dx12=this[_0xc8ed[248]](this[_0xc8ed[1710]](_0xcd2dx3,!0));_0xcd2dx5[_0xc8ed[2090]](_0xcd2dx12,!0);if(null!=_0xcd2dx12&&_0xcd2dx4[_0xc8ed[250]](_0xcd2dx12[_0xc8ed[246]])&&!_0xcd2dx4[_0xc8ed[1720]](_0xcd2dx12[_0xc8ed[246]],_0xcd2dx3)){var _0xcd2dx13=this[_0xc8ed[248]](_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx12[_0xc8ed[246]]));this[_0xc8ed[2268]](_0xcd2dx13,_0xcd2dx12[_0xc8ed[246]]);};var _0xcd2dx14=this[_0xc8ed[248]](this[_0xc8ed[1710]](_0xcd2dx3,!1));_0xcd2dx5[_0xc8ed[2090]](_0xcd2dx14,!1);null!=_0xcd2dx14&&(_0xcd2dx4[_0xc8ed[250]](_0xcd2dx14[_0xc8ed[246]])&&!_0xcd2dx4[_0xc8ed[1720]](_0xcd2dx14[_0xc8ed[246]],_0xcd2dx3))&&(_0xcd2dx13=this[_0xc8ed[248]](_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx14[_0xc8ed[246]])),this[_0xc8ed[2268]](_0xcd2dx13,_0xcd2dx14[_0xc8ed[246]]));this[_0xc8ed[2281]](_0xcd2dx5,_0xcd2dx12,_0xcd2dx14);this[_0xc8ed[2282]](_0xcd2dx5,_0xcd2dxa[_0xc8ed[1525]],_0xcd2dx12,_0xcd2dx14);this[_0xc8ed[2283]](_0xcd2dx5,_0xcd2dx12,_0xcd2dx14);this[_0xc8ed[2284]](_0xcd2dx5);this[_0xc8ed[2285]](_0xcd2dx5);}else {null!=_0xcd2dxa&&(_0xcd2dxa[_0xc8ed[1500]]&&null!=_0xcd2dx2&&_0xcd2dx4[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]))&&(_0xcd2dxa=this[_0xc8ed[245]](_0xcd2dx2,_0xcd2dxa),null!=_0xcd2dxa&&(_0xcd2dx5[_0xc8ed[235]]=_0xcd2dxa[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]]=_0xcd2dxa[_0xc8ed[236]],_0xcd2dxa[_0xc8ed[235]]=_0xcd2dxa[_0xc8ed[235]]/this[_0xc8ed[255]]-this[_0xc8ed[513]][_0xc8ed[235]],_0xcd2dxa[_0xc8ed[236]]=_0xcd2dxa[_0xc8ed[236]]/this[_0xc8ed[255]]-this[_0xc8ed[513]][_0xc8ed[236]],_0xcd2dx5[_0xc8ed[2078]]=_0xcd2dxa,this[_0xc8ed[2286]](_0xcd2dx2,_0xcd2dx5)))};_0xcd2dx5[_0xc8ed[2080]]= !1;_0xcd2dx3!=this[_0xc8ed[1741]]&&this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[258]](_0xcd2dx5,!1,this[_0xc8ed[2287]]());};if(_0xcd2dx4[_0xc8ed[250]](_0xcd2dx3)||_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx3)){null!=_0xcd2dx5[_0xc8ed[253]]&&null!=_0xcd2dx5[_0xc8ed[253]][_0xc8ed[1563]]&&(_0xcd2dx9=_0xcd2dx5[_0xc8ed[253]][_0xc8ed[1563]][_0xc8ed[238]]()),null!=_0xcd2dx5[_0xc8ed[963]]&&!this[_0xc8ed[1179]][_0xc8ed[2130]](_0xcd2dx5[_0xc8ed[246]])&&null!=_0xcd2dx5[_0xc8ed[963]][_0xc8ed[1563]]&&(null!=_0xcd2dx9?_0xcd2dx9[_0xc8ed[99]](_0xcd2dx5[_0xc8ed[963]][_0xc8ed[1563]]):_0xcd2dx9=_0xcd2dx5[_0xc8ed[963]][_0xc8ed[1563]][_0xc8ed[238]]())};};if(null!=_0xcd2dx5&&(!this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx3)||_0xcd2dx3==this[_0xc8ed[1741]])){_0xcd2dxa=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx3);for(_0xcd2dx12=0;_0xcd2dx12<_0xcd2dxa;_0xcd2dx12++){_0xcd2dx13=_0xcd2dx4[_0xc8ed[263]](_0xcd2dx3,_0xcd2dx12),_0xcd2dx13=this[_0xc8ed[2268]](_0xcd2dx5,_0xcd2dx13),null!=_0xcd2dx13&&(null==_0xcd2dx9?_0xcd2dx9=_0xcd2dx13:_0xcd2dx9[_0xc8ed[99]](_0xcd2dx13))};};return _0xcd2dx9;};mxGraphView[_0xc8ed[202]][_0xc8ed[2286]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[246]];if(!this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx4)||_0xcd2dx4==this[_0xc8ed[1741]]){for(var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[262]](_0xcd2dx4),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9;_0xcd2dxa++){this[_0xc8ed[2267]](_0xcd2dx3,_0xcd2dx5[_0xc8ed[263]](_0xcd2dx4,_0xcd2dxa))}};};mxGraphView[_0xc8ed[202]][_0xc8ed[2281]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[2289]](_0xcd2dx2,_0xcd2dx3,!0,this[_0xc8ed[1179]][_0xc8ed[2288]](_0xcd2dx2,_0xcd2dx3,!0));this[_0xc8ed[2289]](_0xcd2dx2,_0xcd2dx4,!1,this[_0xc8ed[1179]][_0xc8ed[2288]](_0xcd2dx2,_0xcd2dx4,!1));};mxGraphView[_0xc8ed[202]][_0xc8ed[2289]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null;null!=_0xcd2dx5&&(_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[2290]](_0xcd2dx3,_0xcd2dx5));if(null==_0xcd2dx9&&null==_0xcd2dx3){_0xcd2dx3=this[_0xc8ed[255]];_0xcd2dx5=this[_0xc8ed[513]];var _0xcd2dxa=_0xcd2dx2[_0xc8ed[2078]],_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx2[_0xc8ed[246]])[_0xc8ed[2006]](_0xcd2dx4);null!=_0xcd2dx9&&(_0xcd2dx9= new mxPoint(_0xcd2dx3*(_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[235]]+_0xcd2dxa[_0xc8ed[235]]),_0xcd2dx3*(_0xcd2dx5[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[236]]+_0xcd2dxa[_0xc8ed[236]])));};_0xcd2dx2[_0xc8ed[2088]](_0xcd2dx9,_0xcd2dx4);};mxGraphView[_0xc8ed[202]][_0xc8ed[2282]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx2){var _0xcd2dx9=[];_0xcd2dx9[_0xc8ed[207]](_0xcd2dx2[_0xc8ed[439]][0]);var _0xcd2dxa=this[_0xc8ed[2291]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);if(null!=_0xcd2dxa){_0xcd2dx4=this[_0xc8ed[2292]](_0xcd2dx2,_0xcd2dx4,!0),_0xcd2dx5=this[_0xc8ed[2292]](_0xcd2dx2,_0xcd2dx5,!1),_0xcd2dxa(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx3,_0xcd2dx9)}else {if(null!=_0xcd2dx3){for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx3[_0xc8ed[67]];_0xcd2dxa++){null!=_0xcd2dx3[_0xcd2dxa]&&(_0xcd2dx5=mxUtils[_0xc8ed[238]](_0xcd2dx3[_0xcd2dxa]),_0xcd2dx9[_0xc8ed[207]](this[_0xc8ed[2229]](_0xcd2dx2,_0xcd2dx5)))}}};_0xcd2dx3=_0xcd2dx2[_0xc8ed[439]];_0xcd2dx9[_0xc8ed[207]](_0xcd2dx3[_0xcd2dx3[_0xc8ed[67]]-1]);_0xcd2dx2[_0xc8ed[439]]=_0xcd2dx9;}};mxGraphView[_0xc8ed[202]][_0xc8ed[2229]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[2078]];return  new mxPoint(this[_0xc8ed[255]]*(_0xcd2dx3[_0xc8ed[235]]+this[_0xc8ed[513]][_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[235]]),this[_0xc8ed[255]]*(_0xcd2dx3[_0xc8ed[236]]+this[_0xc8ed[513]][_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[236]]));};mxGraphView[_0xc8ed[202]][_0xc8ed[2291]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2=null!=_0xcd2dx4&&_0xcd2dx4==_0xcd2dx5?mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_LOOP,this[_0xc8ed[1179]][_0xc8ed[2293]]):!mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_NOEDGESTYLE,!1)?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2294]]]:null;_0xc8ed[1516]== typeof _0xcd2dx2&&(_0xcd2dx3=mxStyleRegistry[_0xc8ed[433]](_0xcd2dx2),null==_0xcd2dx3&&this[_0xc8ed[2295]]()&&(_0xcd2dx3=mxUtils[_0xc8ed[1545]](_0xcd2dx2)),_0xcd2dx2=_0xcd2dx3);return _0xc8ed[279]== typeof _0xcd2dx2?_0xcd2dx2:null;};mxGraphView[_0xc8ed[202]][_0xc8ed[2283]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[439]],_0xcd2dx9=_0xcd2dx5[0];null==_0xcd2dx5[_0xcd2dx5[_0xc8ed[67]]-1]&&null!=_0xcd2dx4&&this[_0xc8ed[2296]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx3,!1);null==_0xcd2dx9&&null!=_0xcd2dx3&&this[_0xc8ed[2296]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,!0);};mxGraphView[_0xc8ed[202]][_0xc8ed[2296]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=this[_0xc8ed[2292]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx5);var _0xcd2dx9=this[_0xc8ed[2297]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[2298]](_0xcd2dx2);_0xcd2dx4=mxUtils[_0xc8ed[431]](Number(_0xcd2dx3[_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]));var _0xcd2dx12= new mxPoint(_0xcd2dx3[_0xc8ed[241]](),_0xcd2dx3[_0xc8ed[242]]());if(0!=_0xcd2dx4){var _0xcd2dx13=Math[_0xc8ed[426]](-_0xcd2dx4),_0xcd2dx14=Math[_0xc8ed[427]](-_0xcd2dx4),_0xcd2dx9=mxUtils[_0xc8ed[432]](_0xcd2dx9,_0xcd2dx13,_0xcd2dx14,_0xcd2dx12)};_0xcd2dx13=parseFloat(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2299]]]||0);_0xcd2dx13+=parseFloat(_0xcd2dx2[_0xc8ed[124]][_0xcd2dx5?mxConstants[_0xc8ed[2300]]:mxConstants[_0xc8ed[2301]]]||0);_0xcd2dx3=this[_0xc8ed[2302]](_0xcd2dx3,_0xcd2dx9,0==_0xcd2dx4&&_0xcd2dxa,_0xcd2dx13);0!=_0xcd2dx4&&(_0xcd2dx13=Math[_0xc8ed[426]](_0xcd2dx4),_0xcd2dx14=Math[_0xc8ed[427]](_0xcd2dx4),_0xcd2dx3=mxUtils[_0xc8ed[432]](_0xcd2dx3,_0xcd2dx13,_0xcd2dx14,_0xcd2dx12));_0xcd2dx2[_0xc8ed[2088]](_0xcd2dx3,_0xcd2dx5);};mxGraphView[_0xc8ed[202]][_0xc8ed[2292]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],_0xcd2dx4?mxConstants[_0xc8ed[2303]]:mxConstants[_0xc8ed[2304]]);null!=_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[248]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[736]](_0xcd2dx2)),null!=_0xcd2dx2&&(_0xcd2dx3=_0xcd2dx2));return _0xcd2dx3;};mxGraphView[_0xc8ed[202]][_0xc8ed[2302]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null;if(null!=_0xcd2dx2){var _0xcd2dxa=this[_0xc8ed[2305]](_0xcd2dx2);if(null!=_0xcd2dxa&&null!=_0xcd2dx3&&(_0xcd2dx5=this[_0xc8ed[2087]](_0xcd2dx2,_0xcd2dx5),0<_0xcd2dx5[_0xc8ed[117]]||0<_0xcd2dx5[_0xc8ed[119]])){_0xcd2dx9=_0xcd2dxa(_0xcd2dx5,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)};null==_0xcd2dx9&&(_0xcd2dx9=this[_0xc8ed[245]](_0xcd2dx2));};return _0xcd2dx9;};mxGraphView[_0xc8ed[202]][_0xc8ed[2230]]=function(_0xcd2dx2){var _0xcd2dx3=null!=_0xcd2dx2[_0xc8ed[124]]?parseFloat(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2306]]])||0:0;return _0xcd2dx2[_0xc8ed[241]]()+_0xcd2dx3*_0xcd2dx2[_0xc8ed[117]];};mxGraphView[_0xc8ed[202]][_0xc8ed[2228]]=function(_0xcd2dx2){var _0xcd2dx3=null!=_0xcd2dx2[_0xc8ed[124]]?parseFloat(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2307]]])||0:0;return _0xcd2dx2[_0xc8ed[242]]()+_0xcd2dx3*_0xcd2dx2[_0xc8ed[119]];};mxGraphView[_0xc8ed[202]][_0xc8ed[2087]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:0;null!=_0xcd2dx2&&(_0xcd2dx3+=parseFloat(_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2299]]]||0));return _0xcd2dx2[_0xc8ed[2087]](_0xcd2dx3*this[_0xc8ed[255]]);};mxGraphView[_0xc8ed[202]][_0xc8ed[2305]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2061]]];if(_0xc8ed[1516]== typeof _0xcd2dx2){var _0xcd2dx3=mxStyleRegistry[_0xc8ed[433]](_0xcd2dx2);null==_0xcd2dx3&&this[_0xc8ed[2295]]()&&(_0xcd2dx3=mxUtils[_0xc8ed[1545]](_0xcd2dx2));_0xcd2dx2=_0xcd2dx3;};return _0xc8ed[279]== typeof _0xcd2dx2?_0xcd2dx2:null;};mxGraphView[_0xc8ed[202]][_0xc8ed[2297]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=_0xcd2dx2[_0xc8ed[439]];var _0xcd2dx5=null;if(null!=_0xcd2dx2&&(_0xcd2dx4||2<_0xcd2dx2[_0xc8ed[67]]||null==_0xcd2dx3)){_0xcd2dx5=_0xcd2dx2[_0xc8ed[67]],_0xcd2dx5=_0xcd2dx2[_0xcd2dx4?Math[_0xc8ed[243]](1,_0xcd2dx5-1):Math[_0xc8ed[160]](0,_0xcd2dx5-2)]};null==_0xcd2dx5&&null!=_0xcd2dx3&&(_0xcd2dx5= new mxPoint(_0xcd2dx3[_0xc8ed[241]](),_0xcd2dx3[_0xc8ed[242]]()));return _0xcd2dx5;};mxGraphView[_0xc8ed[202]][_0xc8ed[1710]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx4[_0xc8ed[1709]](_0xcd2dx2,_0xcd2dx3),_0xcd2dx9=_0xcd2dx5;null!=_0xcd2dx5&&_0xcd2dx5!=this[_0xc8ed[1741]];){if(!this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx9)||this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx5)){_0xcd2dx9=_0xcd2dx5};_0xcd2dx5=_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx5);};_0xcd2dx4[_0xc8ed[1197]](_0xcd2dx9)==_0xcd2dx4[_0xc8ed[501]]()&&(_0xcd2dx9=null);return _0xcd2dx9;};mxGraphView[_0xc8ed[202]][_0xc8ed[2284]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[439]];_0xcd2dx2[_0xc8ed[67]]=0;if(null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]){var _0xcd2dx4=_0xcd2dx3[0],_0xcd2dx5=_0xcd2dx3[_0xcd2dx3[_0xc8ed[67]]-1];if(null==_0xcd2dx4||null==_0xcd2dx5){_0xcd2dx2[_0xc8ed[246]]!=this[_0xc8ed[1741]]&&this[_0xc8ed[200]](_0xcd2dx2[_0xc8ed[246]],!0)}else {if(_0xcd2dx4[_0xc8ed[235]]!=_0xcd2dx5[_0xc8ed[235]]||_0xcd2dx4[_0xc8ed[236]]!=_0xcd2dx5[_0xc8ed[236]]){var _0xcd2dx9=_0xcd2dx5[_0xc8ed[235]]-_0xcd2dx4[_0xc8ed[235]],_0xcd2dxa=_0xcd2dx5[_0xc8ed[236]]-_0xcd2dx4[_0xc8ed[236]];_0xcd2dx2[_0xc8ed[2085]]=Math[_0xc8ed[428]](_0xcd2dx9*_0xcd2dx9+_0xcd2dxa*_0xcd2dxa);}else {_0xcd2dx2[_0xc8ed[2085]]=0};var _0xcd2dx5=0,_0xcd2dx12=[],_0xcd2dxa=_0xcd2dx4;if(null!=_0xcd2dxa){for(var _0xcd2dx4=_0xcd2dxa[_0xc8ed[235]],_0xcd2dx13=_0xcd2dxa[_0xc8ed[236]],_0xcd2dx14=_0xcd2dx4,_0xcd2dx15=_0xcd2dx13,_0xcd2dx16=1;_0xcd2dx16<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx16++){var _0xcd2dx17=_0xcd2dx3[_0xcd2dx16];null!=_0xcd2dx17&&(_0xcd2dx9=_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx17[_0xc8ed[235]],_0xcd2dxa=_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx17[_0xc8ed[236]],_0xcd2dx9=Math[_0xc8ed[428]](_0xcd2dx9*_0xcd2dx9+_0xcd2dxa*_0xcd2dxa),_0xcd2dx12[_0xc8ed[207]](_0xcd2dx9),_0xcd2dx5+=_0xcd2dx9,_0xcd2dxa=_0xcd2dx17,_0xcd2dx4=Math[_0xc8ed[243]](_0xcd2dxa[_0xc8ed[235]],_0xcd2dx4),_0xcd2dx13=Math[_0xc8ed[243]](_0xcd2dxa[_0xc8ed[236]],_0xcd2dx13),_0xcd2dx14=Math[_0xc8ed[160]](_0xcd2dxa[_0xc8ed[235]],_0xcd2dx14),_0xcd2dx15=Math[_0xc8ed[160]](_0xcd2dxa[_0xc8ed[236]],_0xcd2dx15));};_0xcd2dx2[_0xc8ed[67]]=_0xcd2dx5;_0xcd2dx2[_0xc8ed[2086]]=_0xcd2dx12;_0xcd2dx2[_0xc8ed[235]]=_0xcd2dx4;_0xcd2dx2[_0xc8ed[236]]=_0xcd2dx13;_0xcd2dx2[_0xc8ed[117]]=Math[_0xc8ed[160]](1,_0xcd2dx14-_0xcd2dx4);_0xcd2dx2[_0xc8ed[119]]=Math[_0xc8ed[160]](1,_0xcd2dx15-_0xcd2dx13);};};};};mxGraphView[_0xc8ed[202]][_0xc8ed[245]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx5=_0xcd2dx2[_0xc8ed[242]]();if(null!=_0xcd2dx2[_0xc8ed[2086]]&&(null==_0xcd2dx3||_0xcd2dx3[_0xc8ed[1500]])){for(var _0xcd2dx9=_0xcd2dx2[_0xc8ed[439]][_0xc8ed[67]],_0xcd2dxa=((null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[235]]/2:0)+0.5)*_0xcd2dx2[_0xc8ed[67]],_0xcd2dx12=_0xcd2dx2[_0xc8ed[2086]][0],_0xcd2dx13=0,_0xcd2dx14=1;_0xcd2dxa>_0xcd2dx13+_0xcd2dx12&&_0xcd2dx14<_0xcd2dx9-1;){_0xcd2dx13+=_0xcd2dx12,_0xcd2dx12=_0xcd2dx2[_0xc8ed[2086]][_0xcd2dx14++]};_0xcd2dx9=0==_0xcd2dx12?0:(_0xcd2dxa-_0xcd2dx13)/_0xcd2dx12;_0xcd2dxa=_0xcd2dx2[_0xc8ed[439]][_0xcd2dx14-1];_0xcd2dx14=_0xcd2dx2[_0xc8ed[439]][_0xcd2dx14];if(null!=_0xcd2dxa&&null!=_0xcd2dx14){_0xcd2dx13=_0xcd2dx4=_0xcd2dx5=0;if(null!=_0xcd2dx3){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[236]],_0xcd2dx15=_0xcd2dx3[_0xc8ed[1368]];null!=_0xcd2dx15&&(_0xcd2dx4=_0xcd2dx15[_0xc8ed[235]],_0xcd2dx13=_0xcd2dx15[_0xc8ed[236]]);};_0xcd2dx15=_0xcd2dx14[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]];_0xcd2dx14=_0xcd2dx14[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]];_0xcd2dx4=_0xcd2dxa[_0xc8ed[235]]+_0xcd2dx15*_0xcd2dx9+((0==_0xcd2dx12?0:_0xcd2dx14/_0xcd2dx12)*_0xcd2dx5+_0xcd2dx4)*this[_0xc8ed[255]];_0xcd2dx5=_0xcd2dxa[_0xc8ed[236]]+_0xcd2dx14*_0xcd2dx9-((0==_0xcd2dx12?0:_0xcd2dx15/_0xcd2dx12)*_0xcd2dx5-_0xcd2dx13)*this[_0xc8ed[255]];};}else {null!=_0xcd2dx3&&(_0xcd2dx15=_0xcd2dx3[_0xc8ed[1368]],null!=_0xcd2dx15&&(_0xcd2dx4+=_0xcd2dx15[_0xc8ed[235]],_0xcd2dx5+=_0xcd2dx15[_0xc8ed[236]]))};return  new mxPoint(_0xcd2dx4,_0xcd2dx5);};mxGraphView[_0xc8ed[202]][_0xc8ed[2308]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1721]](_0xcd2dx2[_0xc8ed[246]]);if(null!=_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[_0xc8ed[439]][_0xc8ed[67]];if(_0xcd2dx5[_0xc8ed[1500]]&&1<_0xcd2dx9){for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[67]],_0xcd2dxa=_0xcd2dx2[_0xc8ed[2086]],_0xcd2dx12=_0xcd2dx2[_0xc8ed[439]][0],_0xcd2dx13=_0xcd2dx2[_0xc8ed[439]][1],_0xcd2dx14=mxUtils[_0xc8ed[440]](_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],_0xcd2dx3,_0xcd2dx4),_0xcd2dx15=0,_0xcd2dx16=0,_0xcd2dx17=0,_0xcd2dx18=2;_0xcd2dx18<_0xcd2dx9;_0xcd2dx18++){_0xcd2dx16+=_0xcd2dxa[_0xcd2dx18-2],_0xcd2dx13=_0xcd2dx2[_0xc8ed[439]][_0xcd2dx18],_0xcd2dx12=mxUtils[_0xc8ed[440]](_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],_0xcd2dx3,_0xcd2dx4),_0xcd2dx12<=_0xcd2dx14&&(_0xcd2dx14=_0xcd2dx12,_0xcd2dx15=_0xcd2dx18-1,_0xcd2dx17=_0xcd2dx16),_0xcd2dx12=_0xcd2dx13};_0xcd2dx9=_0xcd2dxa[_0xcd2dx15];_0xcd2dx12=_0xcd2dx2[_0xc8ed[439]][_0xcd2dx15];_0xcd2dx13=_0xcd2dx2[_0xc8ed[439]][_0xcd2dx15+1];_0xcd2dx14=_0xcd2dx13[_0xc8ed[235]];_0xcd2dxa=_0xcd2dx13[_0xc8ed[236]];_0xcd2dx2=_0xcd2dx12[_0xc8ed[235]]-_0xcd2dx14;_0xcd2dx15=_0xcd2dx12[_0xc8ed[236]]-_0xcd2dxa;_0xcd2dx14=_0xcd2dx3-_0xcd2dx14;_0xcd2dxa=_0xcd2dx4-_0xcd2dxa;_0xcd2dx14=_0xcd2dx2-_0xcd2dx14;_0xcd2dxa=_0xcd2dx15-_0xcd2dxa;_0xcd2dxa=_0xcd2dx14*_0xcd2dx2+_0xcd2dxa*_0xcd2dx15;_0xcd2dx2=Math[_0xc8ed[428]](0>=_0xcd2dxa?0:_0xcd2dxa*_0xcd2dxa/(_0xcd2dx2*_0xcd2dx2+_0xcd2dx15*_0xcd2dx15));_0xcd2dx2>_0xcd2dx9&&(_0xcd2dx2=_0xcd2dx9);_0xcd2dx9=Math[_0xc8ed[428]](mxUtils[_0xc8ed[440]](_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],_0xcd2dx3,_0xcd2dx4));-1==mxUtils[_0xc8ed[2309]](_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],_0xcd2dx13[_0xc8ed[235]],_0xcd2dx13[_0xc8ed[236]],_0xcd2dx3,_0xcd2dx4)&&(_0xcd2dx9= -_0xcd2dx9);return  new mxPoint(-2*((_0xcd2dx5/2-_0xcd2dx17-_0xcd2dx2)/_0xcd2dx5),_0xcd2dx9/this[_0xc8ed[255]]);};};return  new mxPoint;};mxGraphView[_0xc8ed[202]][_0xc8ed[2285]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[439]];_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[241]]();_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[242]]();if(null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]&&null!=_0xcd2dx2[_0xc8ed[2086]]){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx2[_0xc8ed[246]]);if(_0xcd2dx4[_0xc8ed[1500]]){var _0xcd2dx5=this[_0xc8ed[245]](_0xcd2dx2,_0xcd2dx4);null!=_0xcd2dx5&&(_0xcd2dx2[_0xc8ed[2079]]=_0xcd2dx5);}else {var _0xcd2dx5=_0xcd2dx3[0],_0xcd2dx9=_0xcd2dx3[_0xcd2dx3[_0xc8ed[67]]-1];if(null!=_0xcd2dx5&&null!=_0xcd2dx9){var _0xcd2dx3=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx5[_0xc8ed[235]],_0xcd2dxa=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx5[_0xc8ed[236]],_0xcd2dx12=_0xcd2dx9=0,_0xcd2dx4=_0xcd2dx4[_0xc8ed[1368]];null!=_0xcd2dx4&&(_0xcd2dx9=_0xcd2dx4[_0xc8ed[235]],_0xcd2dx12=_0xcd2dx4[_0xc8ed[236]]);_0xcd2dx4=_0xcd2dx5[_0xc8ed[236]]+_0xcd2dxa/2+_0xcd2dx12*this[_0xc8ed[255]];_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]]=_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx3/2+_0xcd2dx9*this[_0xc8ed[255]];_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]=_0xcd2dx4;};};};};mxGraphView[_0xc8ed[202]][_0xc8ed[248]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=_0xcd2dx3|| !1;var _0xcd2dx4=null;null!=_0xcd2dx2&&(_0xcd2dx4=this[_0xc8ed[1214]][_0xc8ed[203]](_0xcd2dx2),this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx2)&&(null==_0xcd2dx4&&_0xcd2dx3&&this[_0xc8ed[1179]][_0xc8ed[1714]](_0xcd2dx2)?(_0xcd2dx4=this[_0xc8ed[1230]](_0xcd2dx2),this[_0xc8ed[1214]][_0xc8ed[204]](_0xcd2dx2,_0xcd2dx4)):_0xcd2dx3&&(null!=_0xcd2dx4&&this[_0xc8ed[2255]])&&(_0xcd2dx4[_0xc8ed[124]]=this[_0xc8ed[1179]][_0xc8ed[1705]](_0xcd2dx2))));return _0xcd2dx4;};mxGraphView[_0xc8ed[202]][_0xc8ed[2287]]=function(){return this[_0xc8ed[2254]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2310]]=function(_0xcd2dx2){this[_0xc8ed[2254]]=_0xcd2dx2};mxGraphView[_0xc8ed[202]][_0xc8ed[2295]]=function(){return this[_0xc8ed[2251]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2311]]=function(_0xcd2dx2){this[_0xc8ed[2251]]=_0xcd2dx2};mxGraphView[_0xc8ed[202]][_0xc8ed[2312]]=function(){return this[_0xc8ed[1214]]};mxGraphView[_0xc8ed[202]][_0xc8ed[1517]]=function(_0xcd2dx2){this[_0xc8ed[1214]]=_0xcd2dx2};mxGraphView[_0xc8ed[202]][_0xc8ed[2313]]=function(_0xcd2dx2){if(null==_0xcd2dx2){return this[_0xc8ed[1214]]};for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=this[_0xc8ed[248]](_0xcd2dx2[_0xcd2dx4]);null!=_0xcd2dx5&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx5);};return _0xcd2dx3;};mxGraphView[_0xc8ed[202]][_0xc8ed[2265]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[1214]][_0xc8ed[205]](_0xcd2dx2),null!=_0xcd2dx3&&(this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[515]](_0xcd2dx3),_0xcd2dx3[_0xc8ed[515]]()));return _0xcd2dx3;};mxGraphView[_0xc8ed[202]][_0xc8ed[1230]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[1705]](_0xcd2dx2);_0xcd2dx2= new mxCellState(this,_0xcd2dx2,_0xcd2dx3);this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[2155]](_0xcd2dx2,this[_0xc8ed[2287]]());return _0xcd2dx2;};mxGraphView[_0xc8ed[202]][_0xc8ed[2051]]=function(){return this[_0xc8ed[510]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2052]]=function(){return this[_0xc8ed[2053]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2024]]=function(){return this[_0xc8ed[505]]};mxGraphView[_0xc8ed[202]][_0xc8ed[1524]]=function(){return this[_0xc8ed[506]]};mxGraphView[_0xc8ed[202]][_0xc8ed[2314]]=function(_0xcd2dx2){_0xcd2dx2=mxEvent[_0xc8ed[728]](_0xcd2dx2);return _0xcd2dx2==this[_0xc8ed[1179]][_0xc8ed[526]]||_0xcd2dx2[_0xc8ed[265]]==this[_0xc8ed[2053]]||null!=_0xcd2dx2[_0xc8ed[265]]&&_0xcd2dx2[_0xc8ed[265]][_0xc8ed[265]]==this[_0xc8ed[2053]]||_0xcd2dx2==this[_0xc8ed[510]][_0xc8ed[265]]||_0xcd2dx2==this[_0xc8ed[510]]||_0xcd2dx2==this[_0xc8ed[2053]]||_0xcd2dx2==this[_0xc8ed[505]]||_0xcd2dx2==this[_0xc8ed[506]];};mxGraphView[_0xc8ed[202]][_0xc8ed[2315]]=function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[445]](this[_0xc8ed[1179]][_0xc8ed[526]]);_0xcd2dx2= new mxPoint(_0xcd2dx2[_0xc8ed[782]]-_0xcd2dx3[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[784]]-_0xcd2dx3[_0xc8ed[236]]);var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[359]],_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[159]];if(_0xcd2dx3>_0xcd2dx4&&_0xcd2dx2[_0xc8ed[235]]>_0xcd2dx4+2&&_0xcd2dx2[_0xc8ed[235]]<=_0xcd2dx3){return !0};_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[167]];_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[157]];return _0xcd2dx3>_0xcd2dx4&&_0xcd2dx2[_0xc8ed[236]]>_0xcd2dx4+2&&_0xcd2dx2[_0xc8ed[236]]<=_0xcd2dx3?!0:!1;};mxGraphView[_0xc8ed[202]][_0xc8ed[176]]=function(){this[_0xc8ed[2163]]();var _0xcd2dx2=this[_0xc8ed[1179]];_0xcd2dx2[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?this[_0xc8ed[1569]]():_0xcd2dx2[_0xc8ed[507]]==mxConstants[_0xc8ed[1523]]?this[_0xc8ed[1571]]():this[_0xc8ed[1570]]();};mxGraphView[_0xc8ed[202]][_0xc8ed[2163]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]],_0xcd2dx3=_0xcd2dx2[_0xc8ed[526]];if(null!=_0xcd2dx3){mxEvent[_0xc8ed[759]](_0xcd2dx3,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){mxClient[_0xc8ed[754]]&&_0xcd2dx2[_0xc8ed[2203]]()&&_0xcd2dx2[_0xc8ed[2126]](!_0xcd2dx2[_0xc8ed[2134]]());this[_0xc8ed[2314]](_0xcd2dx3)&&(!mxClient[_0xc8ed[80]]&&!mxClient[_0xc8ed[76]]&&!mxClient[_0xc8ed[71]]&&!mxClient[_0xc8ed[75]]||!this[_0xc8ed[2315]](_0xcd2dx3))&&_0xcd2dx2[_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx3));}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2314]](_0xcd2dx3)&&_0xcd2dx2[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx3))}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2314]](_0xcd2dx3)&&_0xcd2dx2[_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx3))}));mxEvent[_0xc8ed[169]](_0xcd2dx3,_0xc8ed[760],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){_0xcd2dx2[_0xc8ed[761]](_0xcd2dx3)}));var _0xcd2dx4=function(_0xcd2dx4){var _0xcd2dx9=null;mxClient[_0xc8ed[754]]&&(_0xcd2dx9=mxEvent[_0xc8ed[731]](_0xcd2dx4),_0xcd2dx4=mxEvent[_0xc8ed[733]](_0xcd2dx4),_0xcd2dx4=mxUtils[_0xc8ed[2196]](_0xcd2dx3,_0xcd2dx9,_0xcd2dx4),_0xcd2dx9=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2[_0xc8ed[999]](_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]])));return _0xcd2dx9;};_0xcd2dx2[_0xc8ed[1133]]({mouseDown:function(_0xcd2dx3,_0xcd2dx4){_0xcd2dx2[_0xc8ed[2316]][_0xc8ed[1032]]()},mouseMove:function(){},mouseUp:function(){}});this[_0xc8ed[2317]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){null!=_0xcd2dx2[_0xc8ed[2276]]&&_0xcd2dx2[_0xc8ed[2276]][_0xc8ed[2277]]()&&_0xcd2dx2[_0xc8ed[2276]][_0xc8ed[801]]();this[_0xc8ed[2252]]&&(_0xcd2dx2[_0xc8ed[1009]]&&!mxEvent[_0xc8ed[721]](_0xcd2dx3))&&_0xcd2dx2[_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx3,_0xcd2dx4(_0xcd2dx3)));});this[_0xc8ed[2318]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){this[_0xc8ed[2252]]&&_0xcd2dx2[_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx3))});mxEvent[_0xc8ed[759]](document,null,this[_0xc8ed[2317]],this[_0xc8ed[2318]]);};};mxGraphView[_0xc8ed[202]][_0xc8ed[1570]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[526]];null!=_0xcd2dx2&&(this[_0xc8ed[510]]=this[_0xc8ed[2319]](_0xc8ed[118],_0xc8ed[118]),this[_0xc8ed[2053]]=this[_0xc8ed[2319]](_0xc8ed[942],_0xc8ed[942]),this[_0xc8ed[505]]=this[_0xc8ed[2319]](_0xc8ed[942],_0xc8ed[942]),this[_0xc8ed[506]]=this[_0xc8ed[2319]](_0xc8ed[942],_0xc8ed[942]),this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[2053]]),this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[505]]),this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[506]]),_0xcd2dx2[_0xc8ed[62]](this[_0xc8ed[510]]),mxClient[_0xc8ed[496]]&&(_0xcd2dx2=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[517]]();this[_0xc8ed[2320]](_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]+this[_0xc8ed[1179]][_0xc8ed[467]],_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]+this[_0xc8ed[1179]][_0xc8ed[467]]);}),mxEvent[_0xc8ed[169]](window,_0xc8ed[129],_0xcd2dx2)));};mxGraphView[_0xc8ed[202]][_0xc8ed[2320]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=this[_0xc8ed[1179]][_0xc8ed[526]]){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[167]];this[_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[117]]=this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[359]]<_0xcd2dx2?_0xcd2dx2+_0xc8ed[168]:_0xc8ed[118];this[_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx4<_0xcd2dx3?_0xcd2dx3+_0xc8ed[168]:_0xc8ed[118];}};mxGraphView[_0xc8ed[202]][_0xc8ed[2319]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[529]);null!=_0xcd2dx2&&null!=_0xcd2dx3?(_0xcd2dx4[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492],_0xcd2dx4[_0xc8ed[124]][_0xc8ed[361]]=_0xc8ed[946],_0xcd2dx4[_0xc8ed[124]][_0xc8ed[125]]=_0xc8ed[946],_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2,_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3):_0xcd2dx4[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[1500];return _0xcd2dx4;};mxGraphView[_0xc8ed[202]][_0xc8ed[1571]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[526]];if(null!=_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[359]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[167]];this[_0xc8ed[510]]=this[_0xc8ed[2321]](_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[2053]]=this[_0xc8ed[2321]](_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[505]]=this[_0xc8ed[2321]](_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[506]]=this[_0xc8ed[2321]](_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[2053]]);this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[505]]);this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[506]]);_0xcd2dx2[_0xc8ed[62]](this[_0xc8ed[510]]);};};mxGraphView[_0xc8ed[202]][_0xc8ed[2321]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](mxClient[_0xc8ed[463]]+_0xc8ed[1499]);_0xcd2dx4[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[361]]=_0xc8ed[946];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[125]]=_0xc8ed[946];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx2+_0xc8ed[168];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3+_0xc8ed[168];_0xcd2dx4[_0xc8ed[57]](_0xc8ed[1462],_0xcd2dx2+_0xc8ed[537]+_0xcd2dx3);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[2322],_0xc8ed[2323]);return _0xcd2dx4;};mxGraphView[_0xc8ed[202]][_0xc8ed[1569]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[526]];this[_0xc8ed[510]]=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449]);this[_0xc8ed[2053]]=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449]);this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[2053]]);this[_0xc8ed[505]]=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449]);this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[505]]);this[_0xc8ed[506]]=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[449]);this[_0xc8ed[510]][_0xc8ed[62]](this[_0xc8ed[506]]);var _0xcd2dx3=document[_0xc8ed[509]](mxConstants.NS_SVG,_0xc8ed[571]);_0xcd2dx3[_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[118];_0xcd2dx3[_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[118];_0xcd2dx3[_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[694];_0xcd2dx3[_0xc8ed[62]](this[_0xc8ed[510]]);null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[62]](_0xcd2dx3),_0xc8ed[2324]==mxUtils[_0xc8ed[275]](_0xcd2dx2)[_0xc8ed[491]]&&(_0xcd2dx2[_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[1500]));};mxGraphView[_0xc8ed[202]][_0xc8ed[515]]=function(){var _0xcd2dx2=null!=this[_0xc8ed[510]]?this[_0xc8ed[510]][_0xc8ed[538]]:null;null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[510]]);null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[265]]&&(this[_0xc8ed[200]](this[_0xc8ed[1741]],!0),mxEvent[_0xc8ed[938]](document,null,this[_0xc8ed[2317]],this[_0xc8ed[2318]]),mxEvent[_0xc8ed[762]](this[_0xc8ed[1179]][_0xc8ed[526]]),_0xcd2dx2[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx2),this[_0xc8ed[506]]=this[_0xc8ed[505]]=this[_0xc8ed[2053]]=this[_0xc8ed[510]]=this[_0xc8ed[2318]]=this[_0xc8ed[2317]]=null);};function mxCurrentRootChange(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[441]]=_0xcd2dx2;this[_0xc8ed[257]]=this[_0xc8ed[813]]=_0xcd2dx3;this[_0xc8ed[2325]]=null==_0xcd2dx3;if(!this[_0xc8ed[2325]]){for(var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[1741]],_0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]();null!=_0xcd2dx4;){if(_0xcd2dx4==_0xcd2dx3){this[_0xc8ed[2325]]= !0;break;};_0xcd2dx4=_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx4);}};}mxCurrentRootChange[_0xc8ed[202]][_0xc8ed[350]]=function(){var _0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[1741]];this[_0xc8ed[441]][_0xc8ed[1741]]=this[_0xc8ed[257]];this[_0xc8ed[257]]=_0xcd2dx2;_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[2326]](this[_0xc8ed[441]][_0xc8ed[1741]]);null!=_0xcd2dx2&&(this[_0xc8ed[441]][_0xc8ed[513]]= new mxPoint(-_0xcd2dx2[_0xc8ed[235]],-_0xcd2dx2[_0xc8ed[236]]));this[_0xc8ed[441]][_0xc8ed[746]]( new mxEventObject(this[_0xc8ed[2325]]?mxEvent[_0xc8ed[2327]]:mxEvent[_0xc8ed[2328]],_0xc8ed[813],this[_0xc8ed[441]][_0xc8ed[1741]],_0xc8ed[257],this[_0xc8ed[257]]));this[_0xc8ed[2325]]?(this[_0xc8ed[441]][_0xc8ed[200]](this[_0xc8ed[441]][_0xc8ed[1741]],!0),this[_0xc8ed[441]][_0xc8ed[2264]]()):this[_0xc8ed[441]][_0xc8ed[802]]();this[_0xc8ed[2325]]=!this[_0xc8ed[2325]];};function mxGraph(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[2329]]=null;this[_0xc8ed[2330]]=_0xcd2dx4;this[_0xc8ed[507]]=mxClient[_0xc8ed[48]]?mxConstants[_0xc8ed[508]]:_0xcd2dx4==mxConstants[_0xc8ed[2331]]&&mxClient[_0xc8ed[47]]?mxConstants[_0xc8ed[1523]]:_0xcd2dx4==mxConstants[_0xc8ed[2332]]?mxConstants[_0xc8ed[1656]]:_0xcd2dx4==mxConstants[_0xc8ed[2333]]?mxConstants[_0xc8ed[2209]]:mxConstants[_0xc8ed[2334]];this[_0xc8ed[251]]=null!=_0xcd2dx3?_0xcd2dx3: new mxGraphModel;this[_0xc8ed[2335]]=[];this[_0xc8ed[2336]]=[];this[_0xc8ed[259]]=this[_0xc8ed[2337]]();this[_0xc8ed[2339]](this[_0xc8ed[2338]]());this[_0xc8ed[2341]](null!=_0xcd2dx5?_0xcd2dx5:this[_0xc8ed[2340]]());this[_0xc8ed[441]]=this[_0xc8ed[2342]]();this[_0xc8ed[2343]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1177]](_0xcd2dx3[_0xc8ed[720]](_0xc8ed[1061])[_0xc8ed[1065]])});this[_0xc8ed[251]][_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[2343]]);this[_0xc8ed[2344]]();null!=_0xcd2dx2&&this[_0xc8ed[176]](_0xcd2dx2);this[_0xc8ed[441]][_0xc8ed[2259]]();}mxLoadResources&&mxResources[_0xc8ed[99]](mxClient[_0xc8ed[86]]+_0xc8ed[2345]);mxGraph[_0xc8ed[202]]= new mxEventSource;mxGraph[_0xc8ed[202]][_0xc8ed[196]]=mxGraph;mxGraph[_0xc8ed[202]][_0xc8ed[2346]]=[];mxGraph[_0xc8ed[202]][_0xc8ed[2329]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[1009]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[251]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[441]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[94]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2105]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2347]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[259]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2335]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2330]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[507]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[1020]]=10;mxGraph[_0xc8ed[202]][_0xc8ed[991]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2348]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2349]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2350]]=700;mxGraph[_0xc8ed[202]][_0xc8ed[2351]]=25;mxGraph[_0xc8ed[202]][_0xc8ed[2352]]=0;mxGraph[_0xc8ed[202]][_0xc8ed[2352]]=0;mxGraph[_0xc8ed[202]][_0xc8ed[2213]]=0;mxGraph[_0xc8ed[202]][_0xc8ed[2215]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2353]]=4;mxGraph[_0xc8ed[202]][_0xc8ed[2354]]=0.5;mxGraph[_0xc8ed[202]][_0xc8ed[2355]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2356]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[1617]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2273]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2357]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2358]]=_0xc8ed[579];mxGraph[_0xc8ed[202]][_0xc8ed[2359]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2360]]=20;mxGraph[_0xc8ed[202]][_0xc8ed[2361]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2013]]=mxConstants[_0xc8ed[516]];mxGraph[_0xc8ed[202]][_0xc8ed[2012]]=1.5;mxGraph[_0xc8ed[202]][_0xc8ed[984]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2362]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2363]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2364]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2365]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2366]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2367]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2368]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2369]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2206]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2370]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2371]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2372]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2373]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2374]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2375]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2376]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2377]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2378]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2379]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2380]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2381]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[1012]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2382]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2383]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2384]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[1013]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2385]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2386]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2387]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2388]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2389]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[467]]=0;mxGraph[_0xc8ed[202]][_0xc8ed[2158]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2159]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2168]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2390]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2391]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2392]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2393]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2394]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2395]]=1.2;mxGraph[_0xc8ed[202]][_0xc8ed[2396]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2397]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2398]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2399]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2400]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2401]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2402]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2293]]=mxEdgeStyle[_0xc8ed[2403]];mxGraph[_0xc8ed[202]][_0xc8ed[2404]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2405]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2406]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2407]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2408]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2409]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2410]]= !1;mxGraph[_0xc8ed[202]][_0xc8ed[2411]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2412]]= !0;mxGraph[_0xc8ed[202]][_0xc8ed[2180]]=mxConstants[_0xc8ed[2065]];mxGraph[_0xc8ed[202]][_0xc8ed[2336]]=null;mxGraph[_0xc8ed[202]][_0xc8ed[2413]]=0.1;mxGraph[_0xc8ed[202]][_0xc8ed[2414]]=8;mxGraph[_0xc8ed[202]][_0xc8ed[1136]]=0;mxGraph[_0xc8ed[202]][_0xc8ed[1137]]=0;mxGraph[_0xc8ed[202]][_0xc8ed[2415]]= new mxImage(mxClient[_0xc8ed[88]]+_0xc8ed[2416],9,9);mxGraph[_0xc8ed[202]][_0xc8ed[2417]]= new mxImage(mxClient[_0xc8ed[88]]+_0xc8ed[2418],9,9);mxGraph[_0xc8ed[202]][_0xc8ed[2419]]= new mxImage(_0xc8ed[2420],16,16);mxGraph[_0xc8ed[202]][_0xc8ed[2421]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2422]:_0xc8ed[110];mxGraph[_0xc8ed[202]][_0xc8ed[2423]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2424]:_0xc8ed[110];mxGraph[_0xc8ed[202]][_0xc8ed[2425]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2426]:_0xc8ed[110];mxGraph[_0xc8ed[202]][_0xc8ed[176]]=function(_0xcd2dx2){this[_0xc8ed[526]]=_0xcd2dx2;this[_0xc8ed[2347]]=this[_0xc8ed[2427]]();this[_0xc8ed[441]][_0xc8ed[176]]();this[_0xc8ed[2258]]();mxClient[_0xc8ed[80]]&&(mxEvent[_0xc8ed[169]](window,_0xc8ed[2428],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[515]]()})),mxEvent[_0xc8ed[169]](_0xcd2dx2,_0xc8ed[2429],mxUtils[_0xc8ed[885]](this,function(){return this[_0xc8ed[2203]]()})));8==document[_0xc8ed[5]]&&_0xcd2dx2[_0xc8ed[1583]](_0xc8ed[1582],_0xc8ed[2430]);};mxGraph[_0xc8ed[202]][_0xc8ed[2344]]=function(_0xcd2dx2){this[_0xc8ed[2276]]= new mxTooltipHandler(this);this[_0xc8ed[2276]][_0xc8ed[995]](!1);this[_0xc8ed[2316]]= new mxPanningHandler(this);this[_0xc8ed[2316]][_0xc8ed[2431]]= !1;this[_0xc8ed[2432]]= new mxSelectionCellsHandler(this);this[_0xc8ed[2433]]= new mxConnectionHandler(this);this[_0xc8ed[2433]][_0xc8ed[995]](!1);this[_0xc8ed[1011]]= new mxGraphHandler(this);};mxGraph[_0xc8ed[202]][_0xc8ed[2338]]=function(){return  new mxGraphSelectionModel(this)};mxGraph[_0xc8ed[202]][_0xc8ed[2340]]=function(){return  new mxStylesheet};mxGraph[_0xc8ed[202]][_0xc8ed[2342]]=function(){return  new mxGraphView(this)};mxGraph[_0xc8ed[202]][_0xc8ed[2337]]=function(){return  new mxCellRenderer};mxGraph[_0xc8ed[202]][_0xc8ed[2427]]=function(){return  new mxCellEditor(this)};mxGraph[_0xc8ed[202]][_0xc8ed[502]]=function(){return this[_0xc8ed[251]]};mxGraph[_0xc8ed[202]][_0xc8ed[249]]=function(){return this[_0xc8ed[441]]};mxGraph[_0xc8ed[202]][_0xc8ed[2434]]=function(){return this[_0xc8ed[94]]};mxGraph[_0xc8ed[202]][_0xc8ed[2341]]=function(_0xcd2dx2){this[_0xc8ed[94]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2435]]=function(){return this[_0xc8ed[2105]]};mxGraph[_0xc8ed[202]][_0xc8ed[2339]]=function(_0xcd2dx2){this[_0xc8ed[2105]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2436]]=function(_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=_0xcd2dx2[_0xcd2dx4];if(_0xcd2dx5[_0xc8ed[196]]!=mxRootChange){var _0xcd2dx9=null;_0xcd2dx5 instanceof mxChildChange&&null==_0xcd2dx5[_0xc8ed[257]]?_0xcd2dx9=_0xcd2dx5[_0xc8ed[247]]:null!=_0xcd2dx5[_0xc8ed[246]]&&_0xcd2dx5[_0xc8ed[246]] instanceof mxCell&&(_0xcd2dx9=_0xcd2dx5[_0xc8ed[246]]);null!=_0xcd2dx9&&0>mxUtils[_0xc8ed[2]](_0xcd2dx3,_0xcd2dx9)&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx9);};};return this[_0xc8ed[502]]()[_0xc8ed[1964]](_0xcd2dx3);};mxGraph[_0xc8ed[202]][_0xc8ed[1177]]=function(_0xcd2dx2){for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){this[_0xc8ed[2437]](_0xcd2dx2[_0xcd2dx3])};this[_0xc8ed[2439]](this[_0xc8ed[2438]](_0xcd2dx2));this[_0xc8ed[441]][_0xc8ed[2264]]();this[_0xc8ed[2258]]();};mxGraph[_0xc8ed[202]][_0xc8ed[2438]]=function(_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=_0xcd2dx2[_0xcd2dx4];if(_0xcd2dx5 instanceof mxRootChange){break }else {_0xcd2dx5 instanceof mxChildChange?null!=_0xcd2dx5[_0xc8ed[257]]&&null==_0xcd2dx5[_0xc8ed[1101]]&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[1919]](this[_0xc8ed[251]][_0xc8ed[1939]](_0xcd2dx5[_0xc8ed[247]]))):_0xcd2dx5 instanceof mxVisibleChange&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[1919]](this[_0xc8ed[251]][_0xc8ed[1939]](_0xcd2dx5[_0xc8ed[246]])))};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2437]]=function(_0xcd2dx2){if(_0xcd2dx2 instanceof mxRootChange){this[_0xc8ed[2440]](),this[_0xc8ed[2441]](_0xcd2dx2[_0xc8ed[257]]),this[_0xc8ed[2398]]&&(this[_0xc8ed[441]][_0xc8ed[255]]=1,this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]=0,this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]=0),this[_0xc8ed[746]]( new mxEventObject(mxEvent.ROOT))}else {if(_0xcd2dx2 instanceof mxChildChange){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[247]]);null!=_0xcd2dx3?this[_0xc8ed[441]][_0xc8ed[2263]](_0xcd2dx2[_0xc8ed[247]],!0,!1,null!=_0xcd2dx2[_0xc8ed[257]]):(this[_0xc8ed[2441]](_0xcd2dx2[_0xc8ed[247]]),this[_0xc8ed[441]][_0xc8ed[1741]]==_0xcd2dx2[_0xc8ed[247]]&&this[_0xc8ed[2442]]());_0xcd2dx3!=_0xcd2dx2[_0xc8ed[257]]&&(null!=_0xcd2dx3&&this[_0xc8ed[441]][_0xc8ed[2263]](_0xcd2dx3,!1,!1),null!=_0xcd2dx2[_0xc8ed[257]]&&this[_0xc8ed[441]][_0xc8ed[2263]](_0xcd2dx2[_0xc8ed[257]],!1,!1));}else {_0xcd2dx2 instanceof mxTerminalChange||_0xcd2dx2 instanceof mxGeometryChange?this[_0xc8ed[441]][_0xc8ed[2263]](_0xcd2dx2[_0xc8ed[246]]):_0xcd2dx2 instanceof mxValueChange?this[_0xc8ed[441]][_0xc8ed[2263]](_0xcd2dx2[_0xc8ed[246]],!1,!1):_0xcd2dx2 instanceof mxStyleChange?(this[_0xc8ed[441]][_0xc8ed[2263]](_0xcd2dx2[_0xc8ed[246]],!0,!0,!1),this[_0xc8ed[441]][_0xc8ed[2265]](_0xcd2dx2[_0xc8ed[246]])):null!=_0xcd2dx2[_0xc8ed[246]]&&_0xcd2dx2[_0xc8ed[246]] instanceof mxCell&&this[_0xc8ed[2441]](_0xcd2dx2[_0xc8ed[246]])}}};mxGraph[_0xc8ed[202]][_0xc8ed[2441]]=function(_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2),_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3;_0xcd2dx4++){this[_0xc8ed[2441]](this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx4))};this[_0xc8ed[441]][_0xc8ed[2265]](_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[2443]]=function(_0xcd2dx2,_0xcd2dx3){null==_0xcd2dx2[_0xc8ed[1211]]&&(_0xcd2dx2[_0xc8ed[1211]]=[]);_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[207]](_0xcd2dx3);var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);null!=_0xcd2dx4&&this[_0xc8ed[259]][_0xc8ed[258]](_0xcd2dx4);this[_0xc8ed[746]]( new mxEventObject(mxEvent.ADD_OVERLAY,_0xc8ed[246],_0xcd2dx2,_0xc8ed[2201],_0xcd2dx3));return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2200]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[1211]]};mxGraph[_0xc8ed[202]][_0xc8ed[2444]]=function(_0xcd2dx2,_0xcd2dx3){if(null==_0xcd2dx3){this[_0xc8ed[2445]](_0xcd2dx2)}else {var _0xcd2dx4=mxUtils[_0xc8ed[2]](_0xcd2dx2[_0xc8ed[1211]],_0xcd2dx3);0<=_0xcd2dx4?(_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[300]](_0xcd2dx4,1),0==_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[67]]&&(_0xcd2dx2[_0xc8ed[1211]]=null),_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),null!=_0xcd2dx4&&this[_0xc8ed[259]][_0xc8ed[258]](_0xcd2dx4),this[_0xc8ed[746]]( new mxEventObject(mxEvent.REMOVE_OVERLAY,_0xc8ed[246],_0xcd2dx2,_0xc8ed[2201],_0xcd2dx3))):_0xcd2dx3=null;};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2445]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1211]];if(null!=_0xcd2dx3){_0xcd2dx2[_0xc8ed[1211]]=null;var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);null!=_0xcd2dx4&&this[_0xc8ed[259]][_0xc8ed[258]](_0xcd2dx4);for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[746]]( new mxEventObject(mxEvent.REMOVE_OVERLAY,_0xc8ed[246],_0xcd2dx2,_0xc8ed[2201],_0xcd2dx3[_0xcd2dx4]))};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2446]]=function(_0xcd2dx2){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2:this[_0xc8ed[251]][_0xc8ed[501]]();this[_0xc8ed[2445]](_0xcd2dx2);for(var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2),_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3;_0xcd2dx4++){var _0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx4);this[_0xc8ed[2446]](_0xcd2dx5);};};mxGraph[_0xc8ed[202]][_0xc8ed[2447]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]){return _0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:this[_0xc8ed[2419]],_0xcd2dx3= new mxCellOverlay(_0xcd2dx4,_0xc8ed[2448]+_0xcd2dx3+_0xc8ed[2449]),_0xcd2dx5&&_0xcd2dx3[_0xc8ed[169]](mxEvent.CLICK,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[994]]()&&this[_0xc8ed[2450]](_0xcd2dx2)})),this[_0xc8ed[2443]](_0xcd2dx2,_0xcd2dx3)};this[_0xc8ed[2445]](_0xcd2dx2);return null;};mxGraph[_0xc8ed[202]][_0xc8ed[855]]=function(_0xcd2dx2){this[_0xc8ed[2451]](null,_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2451]]=function(_0xcd2dx2,_0xcd2dx3){null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[2452]](),null!=_0xcd2dx2&&!this[_0xc8ed[2453]](_0xcd2dx2)&&(_0xcd2dx2=null));null!=_0xcd2dx2&&(this[_0xc8ed[746]]( new mxEventObject(mxEvent.START_EDITING,_0xc8ed[246],_0xcd2dx2,_0xc8ed[763],_0xcd2dx3)),this[_0xc8ed[2347]][_0xc8ed[855]](_0xcd2dx2,_0xcd2dx3));};mxGraph[_0xc8ed[202]][_0xc8ed[2142]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[2454]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2126]]=function(_0xcd2dx2){this[_0xc8ed[2347]][_0xc8ed[2126]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[850]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[2456]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[2455]](_0xcd2dx2)),this[_0xc8ed[746]]( new mxEventObject(mxEvent.LABEL_CHANGED,_0xc8ed[246],_0xcd2dx2,_0xc8ed[131],_0xcd2dx3,_0xc8ed[763],_0xcd2dx4))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2456]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[251]][_0xc8ed[1966]](_0xcd2dx2,_0xcd2dx3),_0xcd2dx4&&this[_0xc8ed[2457]](_0xcd2dx2,!1)}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};mxGraph[_0xc8ed[202]][_0xc8ed[859]]=function(_0xcd2dx2){this[_0xc8ed[2126]](!0);this[_0xc8ed[2433]][_0xc8ed[862]]();this[_0xc8ed[1011]][_0xc8ed[862]]();_0xcd2dx2=this[_0xc8ed[897]]();for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2[_0xcd2dx3]);null!=_0xcd2dx4&&null!=_0xcd2dx4[_0xc8ed[2458]]&&_0xcd2dx4[_0xc8ed[2458]][_0xc8ed[862]]();};};mxGraph[_0xc8ed[202]][_0xc8ed[173]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[727]](),_0xcd2dx4=_0xcd2dx2[_0xc8ed[736]](),_0xcd2dx5= new mxEventObject(mxEvent.CLICK,_0xc8ed[763],_0xcd2dx3,_0xc8ed[246],_0xcd2dx4);_0xcd2dx2[_0xc8ed[721]]()&&_0xcd2dx5[_0xc8ed[722]]();this[_0xc8ed[746]](_0xcd2dx5);this[_0xc8ed[994]]()&&(!mxEvent[_0xc8ed[721]](_0xcd2dx3)&&!_0xcd2dx5[_0xc8ed[721]]())&&(null!=_0xcd2dx4?this[_0xc8ed[2459]](_0xcd2dx4,_0xcd2dx3):(_0xcd2dx4=null,this[_0xc8ed[2460]]()&&(_0xcd2dx4=this[_0xc8ed[2461]](_0xcd2dx2[_0xc8ed[734]](),_0xcd2dx2[_0xc8ed[735]]())),null!=_0xcd2dx4?this[_0xc8ed[2459]](_0xcd2dx4,_0xcd2dx3):this[_0xc8ed[2462]](_0xcd2dx3)||this[_0xc8ed[2440]]()));};mxGraph[_0xc8ed[202]][_0xc8ed[761]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4= new mxEventObject(mxEvent.DOUBLE_CLICK,_0xc8ed[763],_0xcd2dx2,_0xc8ed[246],_0xcd2dx3);this[_0xc8ed[746]](_0xcd2dx4);this[_0xc8ed[994]]()&&(!mxEvent[_0xc8ed[721]](_0xcd2dx2)&&!_0xcd2dx4[_0xc8ed[721]]()&&null!=_0xcd2dx3&&this[_0xc8ed[2453]](_0xcd2dx3))&&this[_0xc8ed[2451]](_0xcd2dx3,_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[1014]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(!this[_0xc8ed[2382]]&&(this[_0xc8ed[2384]]||mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]]))){var _0xcd2dx9=this[_0xc8ed[526]];_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:20;if(_0xcd2dx2>=_0xcd2dx9[_0xc8ed[360]]&&_0xcd2dx3>=_0xcd2dx9[_0xc8ed[190]]&&_0xcd2dx2<=_0xcd2dx9[_0xc8ed[360]]+_0xcd2dx9[_0xc8ed[159]]&&_0xcd2dx3<=_0xcd2dx9[_0xc8ed[190]]+_0xcd2dx9[_0xc8ed[157]]){var _0xcd2dxa=_0xcd2dx9[_0xc8ed[360]]+_0xcd2dx9[_0xc8ed[159]]-_0xcd2dx2;if(_0xcd2dxa<_0xcd2dx5){if(_0xcd2dx2=_0xcd2dx9[_0xc8ed[360]],_0xcd2dx9[_0xc8ed[360]]+=_0xcd2dx5-_0xcd2dxa,_0xcd2dx4&&_0xcd2dx2==_0xcd2dx9[_0xc8ed[360]]){if(this[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]){_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[2024]]()[_0xc8ed[538]];var _0xcd2dx12=this[_0xc8ed[526]][_0xc8ed[1526]]+_0xcd2dx5-_0xcd2dxa;}else {_0xcd2dx12=Math[_0xc8ed[160]](_0xcd2dx9[_0xc8ed[159]],_0xcd2dx9[_0xc8ed[1526]])+_0xcd2dx5-_0xcd2dxa,_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[2051]]()};_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=_0xcd2dx12+_0xc8ed[168];_0xcd2dx9[_0xc8ed[360]]+=_0xcd2dx5-_0xcd2dxa;}}else {_0xcd2dxa=_0xcd2dx2-_0xcd2dx9[_0xc8ed[360]],_0xcd2dxa<_0xcd2dx5&&(_0xcd2dx9[_0xc8ed[360]]-=_0xcd2dx5-_0xcd2dxa)};_0xcd2dxa=_0xcd2dx9[_0xc8ed[190]]+_0xcd2dx9[_0xc8ed[157]]-_0xcd2dx3;_0xcd2dxa<_0xcd2dx5?(_0xcd2dx2=_0xcd2dx9[_0xc8ed[190]],_0xcd2dx9[_0xc8ed[190]]+=_0xcd2dx5-_0xcd2dxa,_0xcd2dx2==_0xcd2dx9[_0xc8ed[190]]&&_0xcd2dx4&&(this[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?(_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[2024]]()[_0xc8ed[538]],_0xcd2dx3=this[_0xc8ed[526]][_0xc8ed[191]]+_0xcd2dx5-_0xcd2dxa):(_0xcd2dx3=Math[_0xc8ed[160]](_0xcd2dx9[_0xc8ed[157]],_0xcd2dx9[_0xc8ed[191]])+_0xcd2dx5-_0xcd2dxa,_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[2051]]()),_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=_0xcd2dx3+_0xc8ed[168],_0xcd2dx9[_0xc8ed[190]]+=_0xcd2dx5-_0xcd2dxa)):(_0xcd2dxa=_0xcd2dx3-_0xcd2dx9[_0xc8ed[190]],_0xcd2dxa<_0xcd2dx5&&(_0xcd2dx9[_0xc8ed[190]]-=_0xcd2dx5-_0xcd2dxa));};}else {this[_0xc8ed[2383]]&&!this[_0xc8ed[2316]][_0xc8ed[1124]]&&(null==this[_0xc8ed[2463]]&&(this[_0xc8ed[2463]]=this[_0xc8ed[2464]]()),this[_0xc8ed[2463]][_0xc8ed[1143]](_0xcd2dx2+this[_0xc8ed[1136]],_0xcd2dx3+this[_0xc8ed[1137]]))}};mxGraph[_0xc8ed[202]][_0xc8ed[2464]]=function(){return  new mxPanningManager(this)};mxGraph[_0xc8ed[202]][_0xc8ed[2465]]=function(){function _0xcd2dx2(_0xcd2dx2){var _0xcd2dx3=0,_0xcd2dx3=_0xc8ed[2466]==_0xcd2dx2?2:_0xc8ed[2467]==_0xcd2dx2?4:_0xc8ed[2468]==_0xcd2dx2?6:parseInt(_0xcd2dx2);isNaN(_0xcd2dx3)&&(_0xcd2dx3=0);return _0xcd2dx3;}var _0xcd2dx3=mxUtils[_0xc8ed[275]](this[_0xc8ed[526]]),_0xcd2dx4= new mxRectangle;_0xcd2dx4[_0xc8ed[235]]=_0xcd2dx2(_0xcd2dx3[_0xc8ed[2469]])+parseInt(_0xcd2dx3[_0xc8ed[357]]||0);_0xcd2dx4[_0xc8ed[236]]=_0xcd2dx2(_0xcd2dx3[_0xc8ed[2470]])+parseInt(_0xcd2dx3[_0xc8ed[2471]]||0);_0xcd2dx4[_0xc8ed[117]]=_0xcd2dx2(_0xcd2dx3[_0xc8ed[2472]])+parseInt(_0xcd2dx3[_0xc8ed[1164]]||0);_0xcd2dx4[_0xc8ed[119]]=_0xcd2dx2(_0xcd2dx3[_0xc8ed[2473]])+parseInt(_0xcd2dx3[_0xc8ed[2474]]||0);return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[2475]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[255]];var _0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx9=this[_0xc8ed[2013]],_0xcd2dxa=_0xcd2dx2*this[_0xc8ed[2012]],_0xcd2dx9= new mxRectangle(0,0,_0xcd2dx9[_0xc8ed[117]]*_0xcd2dxa,_0xcd2dx9[_0xc8ed[119]]*_0xcd2dxa);_0xcd2dx3=this[_0xc8ed[2357]]?Math[_0xc8ed[430]](_0xcd2dx3/_0xcd2dx9[_0xc8ed[117]]):1;_0xcd2dx4=this[_0xc8ed[2357]]?Math[_0xc8ed[430]](_0xcd2dx4/_0xcd2dx9[_0xc8ed[119]]):1;return  new mxRectangle(0,0,_0xcd2dx3*_0xcd2dx9[_0xc8ed[117]]+2+_0xcd2dx5[_0xc8ed[235]]/_0xcd2dx2,_0xcd2dx4*_0xcd2dx9[_0xc8ed[119]]+2+_0xcd2dx5[_0xc8ed[236]]/_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[2258]]=function(){var _0xcd2dx2=this[_0xc8ed[517]]();if(null!=this[_0xc8ed[526]]){var _0xcd2dx3=this[_0xc8ed[2476]](),_0xcd2dx4=Math[_0xc8ed[160]](0,_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]+1+_0xcd2dx3),_0xcd2dx3=Math[_0xc8ed[160]](0,_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]+1+_0xcd2dx3);null!=this[_0xc8ed[2387]]&&(_0xcd2dx4=Math[_0xc8ed[160]](_0xcd2dx4,this[_0xc8ed[2387]][_0xc8ed[117]]),_0xcd2dx3=Math[_0xc8ed[160]](_0xcd2dx3,this[_0xc8ed[2387]][_0xc8ed[119]]));this[_0xc8ed[2389]]&&this[_0xc8ed[2477]](_0xcd2dx4,_0xcd2dx3);if(this[_0xc8ed[2361]]||!mxClient[_0xc8ed[80]]&&this[_0xc8ed[2273]]){var _0xcd2dx5=this[_0xc8ed[2475]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx3);null!=_0xcd2dx5&&(_0xcd2dx4=_0xcd2dx5[_0xc8ed[117]],_0xcd2dx3=_0xcd2dx5[_0xc8ed[119]]);};null!=this[_0xc8ed[2386]]&&(_0xcd2dx4=Math[_0xc8ed[160]](_0xcd2dx4,this[_0xc8ed[2386]][_0xc8ed[117]]*this[_0xc8ed[441]][_0xc8ed[255]]),_0xcd2dx3=Math[_0xc8ed[160]](_0xcd2dx3,this[_0xc8ed[2386]][_0xc8ed[119]]*this[_0xc8ed[441]][_0xc8ed[255]]));_0xcd2dx4=Math[_0xc8ed[430]](_0xcd2dx4-1);_0xcd2dx3=Math[_0xc8ed[430]](_0xcd2dx3-1);this[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?(_0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[2024]]()[_0xc8ed[538]],_0xcd2dx5[_0xc8ed[124]][_0xc8ed[2478]]=Math[_0xc8ed[160]](1,_0xcd2dx4)+_0xc8ed[168],_0xcd2dx5[_0xc8ed[124]][_0xc8ed[2479]]=Math[_0xc8ed[160]](1,_0xcd2dx3)+_0xc8ed[168],_0xcd2dx5[_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[118],_0xcd2dx5[_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[118]):mxClient[_0xc8ed[496]]?this[_0xc8ed[441]][_0xc8ed[2320]](Math[_0xc8ed[160]](1,_0xcd2dx4),Math[_0xc8ed[160]](1,_0xcd2dx3)):(this[_0xc8ed[441]][_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[2478]]=Math[_0xc8ed[160]](1,_0xcd2dx4)+_0xc8ed[168],this[_0xc8ed[441]][_0xc8ed[510]][_0xc8ed[124]][_0xc8ed[2479]]=Math[_0xc8ed[160]](1,_0xcd2dx3)+_0xc8ed[168]);this[_0xc8ed[2480]](this[_0xc8ed[2357]],_0xcd2dx4-1,_0xcd2dx3-1);};this[_0xc8ed[746]]( new mxEventObject(mxEvent.SIZE,_0xc8ed[1562],_0xcd2dx2));};mxGraph[_0xc8ed[202]][_0xc8ed[2477]]=function(_0xcd2dx2,_0xcd2dx3){if(mxClient[_0xc8ed[80]]){if(mxClient[_0xc8ed[496]]){var _0xcd2dx4=this[_0xc8ed[2465]]();_0xcd2dx2+=Math[_0xc8ed[160]](2,_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]+1);_0xcd2dx3+=Math[_0xc8ed[160]](2,_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]+1);}else {9<=document[_0xc8ed[5]]?(_0xcd2dx2+=3,_0xcd2dx3+=5):(_0xcd2dx2+=1,_0xcd2dx3+=1)}}else {_0xcd2dx3+=1};null!=this[_0xc8ed[2388]]&&(_0xcd2dx2=Math[_0xc8ed[243]](this[_0xc8ed[2388]][_0xc8ed[117]],_0xcd2dx2),_0xcd2dx3=Math[_0xc8ed[243]](this[_0xc8ed[2388]][_0xc8ed[119]],_0xcd2dx3));this[_0xc8ed[526]][_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[430]](_0xcd2dx2)+_0xc8ed[168];this[_0xc8ed[526]][_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[430]](_0xcd2dx3)+_0xc8ed[168];};mxGraph[_0xc8ed[202]][_0xc8ed[2480]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx9=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dxa=this[_0xc8ed[2013]],_0xcd2dx12=_0xcd2dx5*this[_0xc8ed[2012]],_0xcd2dx9= new mxRectangle(_0xcd2dx5*_0xcd2dx9[_0xc8ed[235]],_0xcd2dx5*_0xcd2dx9[_0xc8ed[236]],_0xcd2dxa[_0xc8ed[117]]*_0xcd2dx12,_0xcd2dxa[_0xc8ed[119]]*_0xcd2dx12);_0xcd2dx2=_0xcd2dx2&&Math[_0xc8ed[243]](_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]])>this[_0xc8ed[2360]];_0xcd2dx9[_0xc8ed[235]]=mxUtils[_0xc8ed[1454]](_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[117]]);_0xcd2dx9[_0xc8ed[236]]=mxUtils[_0xc8ed[1454]](_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[119]]);_0xcd2dxa=_0xcd2dx2?Math[_0xc8ed[430]]((_0xcd2dx3-_0xcd2dx9[_0xc8ed[235]])/_0xcd2dx9[_0xc8ed[117]]):0;_0xcd2dx2=_0xcd2dx2?Math[_0xc8ed[430]]((_0xcd2dx4-_0xcd2dx9[_0xc8ed[236]])/_0xcd2dx9[_0xc8ed[119]]):0;null==this[_0xc8ed[2481]]&&0<_0xcd2dxa&&(this[_0xc8ed[2481]]=[]);if(null!=this[_0xc8ed[2481]]){for(_0xcd2dx12=0;_0xcd2dx12<=_0xcd2dxa;_0xcd2dx12++){var _0xcd2dx13=[ new mxPoint(_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx12*_0xcd2dx9[_0xc8ed[117]],1), new mxPoint(_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx12*_0xcd2dx9[_0xc8ed[117]],_0xcd2dx4)];null!=this[_0xc8ed[2481]][_0xcd2dx12]?(this[_0xc8ed[2481]][_0xcd2dx12][_0xc8ed[255]]=1,this[_0xc8ed[2481]][_0xcd2dx12][_0xc8ed[1525]]=_0xcd2dx13,this[_0xc8ed[2481]][_0xcd2dx12][_0xc8ed[258]]()):(_0xcd2dx13= new mxPolyline(_0xcd2dx13,this[_0xc8ed[2358]],this[_0xc8ed[255]]),_0xcd2dx13[_0xc8ed[507]]=this[_0xc8ed[507]],_0xcd2dx13[_0xc8ed[1522]]=this[_0xc8ed[2359]],_0xcd2dx13[_0xc8ed[255]]=_0xcd2dx5,_0xcd2dx13[_0xc8ed[176]](this[_0xc8ed[441]][_0xc8ed[2053]]),_0xcd2dx13[_0xc8ed[258]](),this[_0xc8ed[2481]][_0xcd2dx12]=_0xcd2dx13);};for(_0xcd2dx12=_0xcd2dxa;_0xcd2dx12<this[_0xc8ed[2481]][_0xc8ed[67]];_0xcd2dx12++){this[_0xc8ed[2481]][_0xcd2dx12][_0xc8ed[515]]()};this[_0xc8ed[2481]][_0xc8ed[300]](_0xcd2dxa,this[_0xc8ed[2481]][_0xc8ed[67]]-_0xcd2dxa);};null==this[_0xc8ed[2482]]&&0<_0xcd2dx2&&(this[_0xc8ed[2482]]=[]);if(null!=this[_0xc8ed[2482]]){for(_0xcd2dx12=0;_0xcd2dx12<=_0xcd2dx2;_0xcd2dx12++){_0xcd2dx13=[ new mxPoint(1,_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx12*_0xcd2dx9[_0xc8ed[119]]), new mxPoint(_0xcd2dx3,_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx12*_0xcd2dx9[_0xc8ed[119]])],null!=this[_0xc8ed[2482]][_0xcd2dx12]?(this[_0xc8ed[2482]][_0xcd2dx12][_0xc8ed[255]]=1,this[_0xc8ed[2482]][_0xcd2dx12][_0xc8ed[1525]]=_0xcd2dx13,this[_0xc8ed[2482]][_0xcd2dx12][_0xc8ed[258]]()):(_0xcd2dx13= new mxPolyline(_0xcd2dx13,this[_0xc8ed[2358]],_0xcd2dx5),_0xcd2dx13[_0xc8ed[507]]=this[_0xc8ed[507]],_0xcd2dx13[_0xc8ed[1522]]=this[_0xc8ed[2359]],_0xcd2dx13[_0xc8ed[255]]=_0xcd2dx5,_0xcd2dx13[_0xc8ed[176]](this[_0xc8ed[441]][_0xc8ed[2053]]),_0xcd2dx13[_0xc8ed[258]](),this[_0xc8ed[2482]][_0xcd2dx12]=_0xcd2dx13)};for(_0xcd2dx12=_0xcd2dx2;_0xcd2dx12<this[_0xc8ed[2482]][_0xc8ed[67]];_0xcd2dx12++){this[_0xc8ed[2482]][_0xcd2dx12][_0xc8ed[515]]()};this[_0xc8ed[2482]][_0xc8ed[300]](_0xcd2dx2,this[_0xc8ed[2482]][_0xc8ed[67]]-_0xcd2dx2);};};mxGraph[_0xc8ed[202]][_0xc8ed[1705]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[474]](_0xcd2dx2),_0xcd2dx4=null,_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)?this[_0xc8ed[94]][_0xc8ed[2077]]():this[_0xc8ed[94]][_0xc8ed[2076]]();null!=_0xcd2dx3&&(_0xcd2dx4=this[_0xc8ed[2483]](this[_0xc8ed[94]][_0xc8ed[1705]](_0xcd2dx3,_0xcd2dx4)));null==_0xcd2dx4&&(_0xcd2dx4=mxGraph[_0xc8ed[202]][_0xc8ed[2346]]);return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[2483]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[mxConstants[_0xc8ed[2484]]],_0xcd2dx4=this[_0xc8ed[2485]](_0xcd2dx3);null!=_0xcd2dx4?_0xcd2dx2[mxConstants[_0xc8ed[2484]]]=_0xcd2dx4:_0xcd2dx4=_0xcd2dx3;null!=_0xcd2dx4&&_0xc8ed[2486]==_0xcd2dx4[_0xc8ed[85]](0,11)&&(_0xcd2dx3=_0xcd2dx4[_0xc8ed[2]](_0xc8ed[537]),0<_0xcd2dx3&&(_0xcd2dx4=_0xcd2dx4[_0xc8ed[85]](0,_0xcd2dx3)+_0xc8ed[2487]+_0xcd2dx4[_0xc8ed[85]](_0xcd2dx3+1)),_0xcd2dx2[mxConstants[_0xc8ed[2484]]]=_0xcd2dx4);};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2488]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=_0xcd2dx3||this[_0xc8ed[897]]();if(null!=_0xcd2dx3){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[251]][_0xc8ed[475]](_0xcd2dx3[_0xcd2dx4],_0xcd2dx2)}}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};};mxGraph[_0xc8ed[202]][_0xc8ed[2489]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=_0xcd2dx4||this[_0xc8ed[2452]]();this[_0xc8ed[2490]](_0xcd2dx2,_0xcd2dx3,[_0xcd2dx4]);};mxGraph[_0xc8ed[202]][_0xc8ed[2490]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;_0xcd2dx4=_0xcd2dx4||this[_0xc8ed[897]]();if(null!=_0xcd2dx4&&0<_0xcd2dx4[_0xc8ed[67]]){var _0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx4[0]),_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx4[0]);null!=_0xcd2dx5&&(_0xcd2dx3=mxUtils[_0xc8ed[433]](_0xcd2dx5,_0xcd2dx2,_0xcd2dx3)?0:1,this[_0xc8ed[1717]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4));};};mxGraph[_0xc8ed[202]][_0xc8ed[1717]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=_0xcd2dx4||this[_0xc8ed[897]]();mxUtils[_0xc8ed[1717]](this[_0xc8ed[251]],_0xcd2dx4,_0xcd2dx2,_0xcd2dx3);};mxGraph[_0xc8ed[202]][_0xc8ed[2491]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[2492]](_0xcd2dx2,_0xcd2dx3,null,_0xcd2dx4)};mxGraph[_0xc8ed[202]][_0xc8ed[2492]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx5=_0xcd2dx5||this[_0xc8ed[897]]();if(null!=_0xcd2dx5&&0<_0xcd2dx5[_0xc8ed[67]]){if(null==_0xcd2dx4){var _0xcd2dx9=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx5[0]),_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx5[0]);null!=_0xcd2dx9&&(_0xcd2dx4=(parseInt(_0xcd2dx9[_0xcd2dx2]||0)&_0xcd2dx3)!=_0xcd2dx3);};mxUtils[_0xc8ed[2492]](this[_0xc8ed[251]],_0xcd2dx5,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);};};mxGraph[_0xc8ed[202]][_0xc8ed[849]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[897]]());if(null!=_0xcd2dx3&&1<_0xcd2dx3[_0xc8ed[67]]){if(null==_0xcd2dx4){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[1198]](_0xcd2dx3[_0xcd2dx5]);if(null!=_0xcd2dx9&&!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx3[_0xcd2dx5])){if(null==_0xcd2dx4){if(_0xcd2dx2==mxConstants[_0xc8ed[479]]){_0xcd2dx4=_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]/2;break;}else {if(_0xcd2dx2==mxConstants[_0xc8ed[480]]){_0xcd2dx4=_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]}else {if(_0xcd2dx2==mxConstants[_0xc8ed[1687]]){_0xcd2dx4=_0xcd2dx9[_0xc8ed[236]]}else {if(_0xcd2dx2==mxConstants[_0xc8ed[481]]){_0xcd2dx4=_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]]/2;break;}else {_0xcd2dx4=_0xcd2dx2==mxConstants[_0xc8ed[482]]?_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]]:_0xcd2dx9[_0xc8ed[235]]}}}}}else {_0xcd2dx4=_0xcd2dx2==mxConstants[_0xc8ed[480]]?Math[_0xc8ed[160]](_0xcd2dx4,_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]):_0xcd2dx2==mxConstants[_0xc8ed[1687]]?Math[_0xc8ed[243]](_0xcd2dx4,_0xcd2dx9[_0xc8ed[236]]):_0xcd2dx2==mxConstants[_0xc8ed[482]]?Math[_0xc8ed[160]](_0xcd2dx4,_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]]):Math[_0xc8ed[243]](_0xcd2dx4,_0xcd2dx9[_0xc8ed[235]])}};}};if(null!=_0xcd2dx4){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx9=this[_0xc8ed[1198]](_0xcd2dx3[_0xcd2dx5]),null!=_0xcd2dx9&&!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx3[_0xcd2dx5])&&(_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),_0xcd2dx2==mxConstants[_0xc8ed[479]]?_0xcd2dx9[_0xc8ed[235]]=_0xcd2dx4-_0xcd2dx9[_0xc8ed[117]]/2:_0xcd2dx2==mxConstants[_0xc8ed[480]]?_0xcd2dx9[_0xc8ed[235]]=_0xcd2dx4-_0xcd2dx9[_0xc8ed[117]]:_0xcd2dx2==mxConstants[_0xc8ed[1687]]?_0xcd2dx9[_0xc8ed[236]]=_0xcd2dx4:_0xcd2dx2==mxConstants[_0xc8ed[481]]?_0xcd2dx9[_0xc8ed[236]]=_0xcd2dx4-_0xcd2dx9[_0xc8ed[119]]/2:_0xcd2dx2==mxConstants[_0xc8ed[482]]?_0xcd2dx9[_0xc8ed[236]]=_0xcd2dx4-_0xcd2dx9[_0xc8ed[119]]:_0xcd2dx9[_0xc8ed[235]]=_0xcd2dx4,this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx3[_0xcd2dx5],_0xcd2dx9))};this[_0xc8ed[746]]( new mxEventObject(mxEvent.ALIGN_CELLS,_0xc8ed[611],_0xcd2dx2,_0xc8ed[895],_0xcd2dx3));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[854]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&null!=this[_0xc8ed[2356]]){this[_0xc8ed[251]][_0xc8ed[473]]();try{var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[474]](_0xcd2dx2);null==_0xcd2dx3||0==_0xcd2dx3[_0xc8ed[67]]?this[_0xc8ed[251]][_0xc8ed[475]](_0xcd2dx2,this[_0xc8ed[2356]]):this[_0xc8ed[251]][_0xc8ed[475]](_0xcd2dx2,null);this[_0xc8ed[1809]](_0xcd2dx2);this[_0xc8ed[746]]( new mxEventObject(mxEvent.FLIP_EDGE,_0xc8ed[1989],_0xcd2dx2));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2493]]=function(_0xcd2dx2){this[_0xc8ed[2336]][_0xc8ed[207]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2494]]=function(_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[2336]][_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[2336]][_0xcd2dx4]!=_0xcd2dx2&&_0xcd2dx3[_0xc8ed[207]](this[_0xc8ed[2336]][_0xcd2dx4])};this[_0xc8ed[2336]]=_0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2485]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[2336]][_0xc8ed[67]];_0xcd2dx3++){var _0xcd2dx4=this[_0xc8ed[2336]][_0xcd2dx3][_0xc8ed[1202]](_0xcd2dx2);if(null!=_0xcd2dx4){return _0xcd2dx4};}};return null;};mxGraph[_0xc8ed[202]][_0xc8ed[840]]=function(_0xcd2dx2,_0xcd2dx3){null==_0xcd2dx3&&(_0xcd2dx3=mxUtils[_0xc8ed[1779]](this[_0xc8ed[897]](),!0));this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[841]](_0xcd2dx3,_0xcd2dx2),this[_0xc8ed[746]]( new mxEventObject(mxEvent.ORDER_CELLS,_0xc8ed[2495],_0xcd2dx2,_0xc8ed[895],_0xcd2dx3))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[841]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx4]);_0xcd2dx3?this[_0xc8ed[251]][_0xc8ed[99]](_0xcd2dx5,_0xcd2dx2[_0xcd2dx4],_0xcd2dx4):this[_0xc8ed[251]][_0xc8ed[99]](_0xcd2dx5,_0xcd2dx2[_0xcd2dx4],this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx5)-1);};this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELLS_ORDERED,_0xc8ed[2495],_0xcd2dx3,_0xc8ed[895],_0xcd2dx2));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[844]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null==_0xcd2dx4&&(_0xcd2dx4=mxUtils[_0xc8ed[1779]](this[_0xc8ed[897]](),!0));_0xcd2dx4=this[_0xc8ed[2496]](_0xcd2dx4);null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[2497]](_0xcd2dx4));var _0xcd2dx5=this[_0xc8ed[2498]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx3);if(0<_0xcd2dx4[_0xc8ed[67]]&&null!=_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2);null==_0xcd2dx9&&(_0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx4[0]));this[_0xc8ed[251]][_0xc8ed[473]]();try{null==this[_0xc8ed[1198]](_0xcd2dx2)&&this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2, new mxGeometry);var _0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx9);this[_0xc8ed[833]]([_0xcd2dx2],_0xcd2dx9,_0xcd2dxa,null,null,!1);_0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2);this[_0xc8ed[833]](_0xcd2dx4,_0xcd2dx2,_0xcd2dxa,null,null,!1,!1);this[_0xc8ed[835]](_0xcd2dx4,-_0xcd2dx5[_0xc8ed[235]],-_0xcd2dx5[_0xc8ed[236]],!1,!0);this[_0xc8ed[837]]([_0xcd2dx2],[_0xcd2dx5]);this[_0xc8ed[746]]( new mxEventObject(mxEvent.GROUP_CELLS,_0xc8ed[1504],_0xcd2dx2,_0xc8ed[467],_0xcd2dx3,_0xc8ed[895],_0xcd2dx4));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2496]]=function(_0xcd2dx2){var _0xcd2dx3=[];if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){var _0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[0]);_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[0]);for(var _0xcd2dx5=1;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx5])==_0xcd2dx4&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx5])};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2498]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=this[_0xc8ed[1729]](_0xcd2dx3);null!=_0xcd2dx3&&(this[_0xc8ed[1730]](_0xcd2dx2)&&(_0xcd2dx2=this[_0xc8ed[1731]](_0xcd2dx2),_0xcd2dx3[_0xc8ed[235]]-=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[236]]-=_0xcd2dx2[_0xc8ed[119]],_0xcd2dx3[_0xc8ed[117]]+=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]+=_0xcd2dx2[_0xc8ed[119]]),_0xcd2dx3[_0xc8ed[235]]-=_0xcd2dx4,_0xcd2dx3[_0xc8ed[236]]-=_0xcd2dx4,_0xcd2dx3[_0xc8ed[117]]+=2*_0xcd2dx4,_0xcd2dx3[_0xc8ed[119]]+=2*_0xcd2dx4);return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2497]]=function(_0xcd2dx2){_0xcd2dx2= new mxCell(_0xc8ed[110]);_0xcd2dx2[_0xc8ed[1993]](!0);_0xcd2dx2[_0xc8ed[1995]](!1);return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[845]]=function(_0xcd2dx2){var _0xcd2dx3=[];if(null==_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[897]]();for(var _0xcd2dx4=[],_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){0<this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2[_0xcd2dx5])&&_0xcd2dx4[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx5])};_0xcd2dx2=_0xcd2dx4;};if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1953]](_0xcd2dx2[_0xcd2dx5]);if(null!=_0xcd2dx9&&0<_0xcd2dx9[_0xc8ed[67]]){var _0xcd2dx9=_0xcd2dx9[_0xc8ed[1853]](),_0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx5]),_0xcd2dx12=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dxa);this[_0xc8ed[833]](_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,null,null,!0);_0xcd2dx3=_0xcd2dx3[_0xc8ed[1919]](_0xcd2dx9);};};this[_0xc8ed[843]](this[_0xc8ed[2499]](_0xcd2dx2));this[_0xc8ed[746]]( new mxEventObject(mxEvent.UNGROUP_CELLS,_0xc8ed[895],_0xcd2dx2));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[846]]=function(_0xcd2dx2){null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[897]]());this[_0xc8ed[251]][_0xc8ed[473]]();try{var _0xcd2dx3=this[_0xc8ed[902]](),_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx3);this[_0xc8ed[833]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,null,null,!0);this[_0xc8ed[746]]( new mxEventObject(mxEvent.REMOVE_CELLS_FROM_PARENT,_0xc8ed[895],_0xcd2dx2));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[1917]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[897]]());_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:0;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[1198]](_0xcd2dx2[_0xcd2dx5]);if(null!=_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[1955]](_0xcd2dx2[_0xcd2dx5]);if(null!=_0xcd2dxa&&0<_0xcd2dxa[_0xc8ed[67]]){var _0xcd2dx12=this[_0xc8ed[1729]](_0xcd2dxa);if(0<_0xcd2dx12[_0xc8ed[117]]&&0<_0xcd2dx12[_0xc8ed[119]]){var _0xcd2dx13=this[_0xc8ed[1730]](_0xcd2dx2[_0xcd2dx5])?this[_0xc8ed[1731]](_0xcd2dx2[_0xcd2dx5]): new mxRectangle,_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]]();_0xcd2dx4&&(_0xcd2dx9[_0xc8ed[235]]+=_0xcd2dx12[_0xc8ed[235]]-_0xcd2dx13[_0xc8ed[117]]-_0xcd2dx3,_0xcd2dx9[_0xc8ed[236]]+=_0xcd2dx12[_0xc8ed[236]]-_0xcd2dx13[_0xc8ed[119]]-_0xcd2dx3);_0xcd2dx9[_0xc8ed[117]]=_0xcd2dx12[_0xc8ed[117]]+_0xcd2dx13[_0xc8ed[117]]+2*_0xcd2dx3;_0xcd2dx9[_0xc8ed[119]]=_0xcd2dx12[_0xc8ed[119]]+_0xcd2dx13[_0xc8ed[119]]+2*_0xcd2dx3;this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2[_0xcd2dx5],_0xcd2dx9);this[_0xc8ed[834]](_0xcd2dxa,-_0xcd2dx12[_0xc8ed[235]]+_0xcd2dx13[_0xc8ed[117]]+_0xcd2dx3,-_0xcd2dx12[_0xc8ed[236]]+_0xcd2dx13[_0xc8ed[119]]+_0xcd2dx3);};};};}}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[899]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;var _0xcd2dx4=null;if(null!=_0xcd2dx2){for(var _0xcd2dx5={},_0xcd2dx4=[],_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2[_0xcd2dx9]);_0xcd2dx5[_0xcd2dxa]=_0xcd2dx2[_0xcd2dx9];_0xcd2dx4[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx9]);};if(0<_0xcd2dx4[_0xc8ed[67]]){for(var _0xcd2dxa=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx12=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[899]](_0xcd2dx2,!0),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){if(!_0xcd2dx3&&this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx4[_0xcd2dx9])&&null!=this[_0xc8ed[2500]](_0xcd2dx4[_0xcd2dx9],this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx4[_0xcd2dx9],!0),this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx4[_0xcd2dx9],!1))){_0xcd2dx4[_0xcd2dx9]=null}else {var _0xcd2dx13=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx4[_0xcd2dx9]);if(null!=_0xcd2dx13){var _0xcd2dx14=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2[_0xcd2dx9]),_0xcd2dx15=this[_0xc8ed[441]][_0xc8ed[248]](this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx9]));if(null!=_0xcd2dx14&&null!=_0xcd2dx15){var _0xcd2dx16=_0xcd2dx15[_0xc8ed[2078]][_0xc8ed[235]],_0xcd2dx15=_0xcd2dx15[_0xc8ed[2078]][_0xc8ed[236]];if(this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx4[_0xcd2dx9])){for(var _0xcd2dx14=_0xcd2dx14[_0xc8ed[439]],_0xcd2dx17=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2[_0xcd2dx9],!0),_0xcd2dx18=mxCellPath[_0xc8ed[385]](_0xcd2dx17);null!=_0xcd2dx17&&null==_0xcd2dx5[_0xcd2dx18];){_0xcd2dx17=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx17),_0xcd2dx18=mxCellPath[_0xc8ed[385]](_0xcd2dx17)};null==_0xcd2dx17&&_0xcd2dx13[_0xc8ed[2007]]( new mxPoint(_0xcd2dx14[0][_0xc8ed[235]]/_0xcd2dxa-_0xcd2dx12[_0xc8ed[235]],_0xcd2dx14[0][_0xc8ed[236]]/_0xcd2dxa-_0xcd2dx12[_0xc8ed[236]]),!0);_0xcd2dx17=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2[_0xcd2dx9],!1);for(_0xcd2dx18=mxCellPath[_0xc8ed[385]](_0xcd2dx17);null!=_0xcd2dx17&&null==_0xcd2dx5[_0xcd2dx18];){_0xcd2dx17=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx17),_0xcd2dx18=mxCellPath[_0xc8ed[385]](_0xcd2dx17)};null==_0xcd2dx17&&(_0xcd2dx17=_0xcd2dx14[_0xc8ed[67]]-1,_0xcd2dx13[_0xc8ed[2007]]( new mxPoint(_0xcd2dx14[_0xcd2dx17][_0xc8ed[235]]/_0xcd2dxa-_0xcd2dx12[_0xc8ed[235]],_0xcd2dx14[_0xcd2dx17][_0xc8ed[236]]/_0xcd2dxa-_0xcd2dx12[_0xc8ed[236]]),!1));_0xcd2dx13=_0xcd2dx13[_0xc8ed[1525]];if(null!=_0xcd2dx13){for(_0xcd2dx14=0;_0xcd2dx14<_0xcd2dx13[_0xc8ed[67]];_0xcd2dx14++){_0xcd2dx13[_0xcd2dx14][_0xc8ed[235]]+=_0xcd2dx16,_0xcd2dx13[_0xcd2dx14][_0xc8ed[236]]+=_0xcd2dx15}};}else {_0xcd2dx13[_0xc8ed[235]]+=_0xcd2dx16,_0xcd2dx13[_0xc8ed[236]]+=_0xcd2dx15};};};}}}else {_0xcd2dx4=[]};};return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[2501]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){_0xcd2dx3=this[_0xc8ed[2502]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14);return this[_0xc8ed[2103]](_0xcd2dx3,_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[2502]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){_0xcd2dx2= new mxGeometry(_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12);_0xcd2dx2[_0xc8ed[1500]]=null!=_0xcd2dx14?_0xcd2dx14:!1;_0xcd2dx4= new mxCell(_0xcd2dx4,_0xcd2dx2,_0xcd2dx13);_0xcd2dx4[_0xc8ed[1945]](_0xcd2dx3);_0xcd2dx4[_0xc8ed[1993]](!0);_0xcd2dx4[_0xc8ed[1995]](!0);return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[1960]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx3=this[_0xc8ed[2503]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa);return this[_0xc8ed[2504]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx5,_0xcd2dx9);};mxGraph[_0xc8ed[202]][_0xc8ed[2503]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx2= new mxCell(_0xcd2dx4, new mxGeometry,_0xcd2dxa);_0xcd2dx2[_0xc8ed[1945]](_0xcd2dx3);_0xcd2dx2[_0xc8ed[1994]](!0);_0xcd2dx2[_0xc8ed[256]][_0xc8ed[1500]]= !0;return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2504]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return this[_0xc8ed[2103]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dx4,_0xcd2dx5)};mxGraph[_0xc8ed[202]][_0xc8ed[2103]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return this[_0xc8ed[832]]([_0xcd2dx2],_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)[0]};mxGraph[_0xc8ed[202]][_0xc8ed[832]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[902]]());null==_0xcd2dx4&&(_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx3));this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[833]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,!1,!0),this[_0xc8ed[746]]( new mxEventObject(mxEvent.ADD_CELLS,_0xc8ed[895],_0xcd2dx2,_0xc8ed[1101],_0xcd2dx3,_0xc8ed[1983],_0xcd2dx4,_0xc8ed[1097],_0xcd2dx5,_0xc8ed[772],_0xcd2dx9))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[833]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){if(null!=_0xcd2dx2&&null!=_0xcd2dx3&&null!=_0xcd2dx4){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx13=_0xcd2dxa?this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3):null,_0xcd2dx14=null!=_0xcd2dx13?_0xcd2dx13[_0xc8ed[2078]]:null,_0xcd2dx15= new mxPoint(0,0),_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx13++){if(null==_0xcd2dx2[_0xcd2dx13]){_0xcd2dx4--}else {var _0xcd2dx16=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx13]);if(null!=_0xcd2dx14&&_0xcd2dx2[_0xcd2dx13]!=_0xcd2dx3&&_0xcd2dx3!=_0xcd2dx16){var _0xcd2dx17=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx16),_0xcd2dx18=null!=_0xcd2dx17?_0xcd2dx17[_0xc8ed[2078]]:_0xcd2dx15,_0xcd2dx19=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2[_0xcd2dx13]);if(null!=_0xcd2dx19){var _0xcd2dx1a=_0xcd2dx18[_0xc8ed[235]]-_0xcd2dx14[_0xc8ed[235]],_0xcd2dx1b=_0xcd2dx18[_0xc8ed[236]]-_0xcd2dx14[_0xc8ed[236]],_0xcd2dx19=_0xcd2dx19[_0xc8ed[238]]();_0xcd2dx19[_0xc8ed[513]](_0xcd2dx1a,_0xcd2dx1b);!_0xcd2dx19[_0xc8ed[1500]]&&(this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2[_0xcd2dx13])&&!this[_0xc8ed[2505]]())&&(_0xcd2dx19[_0xc8ed[235]]=Math[_0xc8ed[160]](0,_0xcd2dx19[_0xc8ed[235]]),_0xcd2dx19[_0xc8ed[236]]=Math[_0xc8ed[160]](0,_0xcd2dx19[_0xc8ed[236]]));this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2[_0xcd2dx13],_0xcd2dx19);};};_0xcd2dx3==_0xcd2dx16&&_0xcd2dx4+_0xcd2dx13>this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx3)&&_0xcd2dx4--;this[_0xc8ed[251]][_0xc8ed[99]](_0xcd2dx3,_0xcd2dx2[_0xcd2dx13],_0xcd2dx4+_0xcd2dx13);this[_0xc8ed[2506]]()&&this[_0xc8ed[2507]](_0xcd2dx2[_0xcd2dx13])&&this[_0xc8ed[2508]](_0xcd2dx2[_0xcd2dx13]);(null==_0xcd2dx12||_0xcd2dx12)&&this[_0xc8ed[2509]](_0xcd2dx2[_0xcd2dx13]);null!=_0xcd2dx5&&this[_0xc8ed[852]](_0xcd2dx2[_0xcd2dx13],_0xcd2dx5,!0);null!=_0xcd2dx9&&this[_0xc8ed[852]](_0xcd2dx2[_0xcd2dx13],_0xcd2dx9,!1);}};this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELLS_ADDED,_0xc8ed[895],_0xcd2dx2,_0xc8ed[1101],_0xcd2dx3,_0xc8ed[1983],_0xcd2dx4,_0xc8ed[1097],_0xcd2dx5,_0xc8ed[772],_0xcd2dx9,_0xc8ed[492],_0xcd2dxa));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[842]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[2510]](this[_0xc8ed[897]]()));_0xcd2dx3&&(_0xcd2dx2=this[_0xc8ed[2510]](this[_0xc8ed[2499]](_0xcd2dx2)));this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[843]](_0xcd2dx2),this[_0xc8ed[746]]( new mxEventObject(mxEvent.REMOVE_CELLS,_0xc8ed[895],_0xcd2dx2,_0xc8ed[2511],_0xcd2dx3))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[843]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[513]];this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx5={},_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2[_0xcd2dx9]);_0xcd2dx5[_0xcd2dxa]=_0xcd2dx2[_0xcd2dx9];};for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){for(var _0xcd2dx12=this[_0xc8ed[1756]](_0xcd2dx2[_0xcd2dx9]),_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx13++){if(_0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx12[_0xcd2dx13]),null==_0xcd2dx5[_0xcd2dxa]){var _0xcd2dx14=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx12[_0xcd2dx13]);if(null!=_0xcd2dx14){var _0xcd2dx15=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx12[_0xcd2dx13]);if(null!=_0xcd2dx15){var _0xcd2dx14=_0xcd2dx14[_0xc8ed[238]](),_0xcd2dx16=_0xcd2dx15[_0xc8ed[1710]](!0)==_0xcd2dx2[_0xcd2dx9],_0xcd2dx17=_0xcd2dx15[_0xc8ed[439]],_0xcd2dx18=_0xcd2dx16?0:_0xcd2dx17[_0xc8ed[67]]-1;_0xcd2dx14[_0xc8ed[2007]]( new mxPoint(_0xcd2dx17[_0xcd2dx18][_0xc8ed[235]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[235]],_0xcd2dx17[_0xcd2dx18][_0xc8ed[236]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[236]]),_0xcd2dx16);this[_0xc8ed[251]][_0xc8ed[1957]](_0xcd2dx12[_0xcd2dx13],null,_0xcd2dx16);this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx12[_0xcd2dx13],_0xcd2dx14);};};}};this[_0xc8ed[251]][_0xc8ed[205]](_0xcd2dx2[_0xcd2dx9]);};this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELLS_REMOVED,_0xc8ed[895],_0xcd2dx2));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[853]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx5=_0xcd2dx5||0;_0xcd2dx9=_0xcd2dx9||0;null==_0xcd2dx4&&(_0xcd2dx4=this[_0xc8ed[899]]([_0xcd2dx2])[0]);var _0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2),_0xcd2dx12=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!0);this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[835]](_0xcd2dx3,_0xcd2dx5,_0xcd2dx9,!1,!1),this[_0xc8ed[833]](_0xcd2dx3,_0xcd2dxa,this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dxa),null,null,!0),this[_0xc8ed[833]]([_0xcd2dx4],_0xcd2dxa,this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dxa),_0xcd2dx12,_0xcd2dx3[0],!1),this[_0xc8ed[852]](_0xcd2dx2,_0xcd2dx3[0],!0),this[_0xc8ed[746]]( new mxEventObject(mxEvent.SPLIT_EDGE,_0xc8ed[1989],_0xcd2dx2,_0xc8ed[895],_0xcd2dx3,_0xc8ed[2512],_0xcd2dx4,_0xc8ed[1126],_0xcd2dx5,_0xc8ed[1125],_0xcd2dx9))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[838]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[897]]());_0xcd2dx4&&(_0xcd2dx3=this[_0xc8ed[2499]](_0xcd2dx3));this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[839]](_0xcd2dx3,_0xcd2dx2),this[_0xc8ed[746]]( new mxEventObject(mxEvent.TOGGLE_CELLS,_0xc8ed[539],_0xcd2dx2,_0xc8ed[895],_0xcd2dx3,_0xc8ed[2511],_0xcd2dx4))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[839]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[251]][_0xc8ed[175]](_0xcd2dx2[_0xcd2dx4],_0xcd2dx3)}}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[847]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;null==_0xcd2dx4&&(_0xcd2dx4=this[_0xc8ed[2513]](this[_0xc8ed[897]](),_0xcd2dx2));this[_0xc8ed[2126]](!1);this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[848]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx3,_0xcd2dx5),this[_0xc8ed[746]]( new mxEventObject(mxEvent.FOLD_CELLS,_0xc8ed[2514],_0xcd2dx2,_0xc8ed[2515],_0xcd2dx3,_0xc8ed[895],_0xcd2dx4))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[848]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){if((!_0xcd2dx5||this[_0xc8ed[2516]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx3))&&_0xcd2dx3!=this[_0xc8ed[1742]](_0xcd2dx2[_0xcd2dx9])){if(this[_0xc8ed[251]][_0xc8ed[1972]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx3),this[_0xc8ed[2517]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx3),this[_0xc8ed[2507]](_0xcd2dx2[_0xcd2dx9])&&this[_0xc8ed[2508]](_0xcd2dx2[_0xcd2dx9]),_0xcd2dx4){var _0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[1953]](_0xcd2dx2[_0xcd2dx9]);this[_0xc8ed[847]](_0xcd2dxa,_0xcd2dx3,_0xcd2dx4);}}};this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELLS_FOLDED,_0xc8ed[895],_0xcd2dx2,_0xc8ed[2514],_0xcd2dx3,_0xc8ed[2515],_0xcd2dx4));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2517]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2){var _0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2);null!=_0xcd2dx4&&(_0xcd2dx4=_0xcd2dx4[_0xc8ed[238]](),this[_0xc8ed[2518]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx3),_0xcd2dx4[_0xc8ed[2005]](),this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx4));}};mxGraph[_0xc8ed[202]][_0xc8ed[2518]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=_0xcd2dx2&&null!=_0xcd2dx3){_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);if(null==_0xcd2dx3[_0xc8ed[2002]]){var _0xcd2dx5=_0xcd2dx3;this[_0xc8ed[2394]]&&(_0xcd2dx2=this[_0xc8ed[2519]](_0xcd2dx2),null!=_0xcd2dx2&&(_0xcd2dx5=_0xcd2dx2,_0xcd2dx2=mxUtils[_0xc8ed[433]](_0xcd2dx4,mxConstants.STYLE_STARTSIZE),0<_0xcd2dx2&&(_0xcd2dx5[_0xc8ed[119]]=Math[_0xc8ed[160]](_0xcd2dx5[_0xc8ed[119]],_0xcd2dx2))));_0xcd2dx3[_0xc8ed[2002]]= new mxRectangle(0,0,_0xcd2dx5[_0xc8ed[117]],_0xcd2dx5[_0xc8ed[119]]);};if(null!=_0xcd2dx3[_0xc8ed[2002]]){_0xcd2dx3[_0xc8ed[2002]][_0xc8ed[235]]=_0xcd2dx3[_0xc8ed[235]];_0xcd2dx3[_0xc8ed[2002]][_0xc8ed[236]]=_0xcd2dx3[_0xc8ed[236]];var _0xcd2dx9=mxUtils[_0xc8ed[431]](_0xcd2dx4[mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]);0!=_0xcd2dx9&&(_0xcd2dx2=_0xcd2dx3[_0xc8ed[2002]][_0xc8ed[241]]()-_0xcd2dx3[_0xc8ed[241]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[2002]][_0xc8ed[242]]()-_0xcd2dx3[_0xc8ed[242]](),_0xcd2dx5=Math[_0xc8ed[426]](_0xcd2dx9),_0xcd2dx9=Math[_0xc8ed[427]](_0xcd2dx9),_0xcd2dx3[_0xc8ed[2002]][_0xc8ed[235]]+=_0xcd2dx5*_0xcd2dx2-_0xcd2dx9*_0xcd2dx4-_0xcd2dx2,_0xcd2dx3[_0xc8ed[2002]][_0xc8ed[236]]+=_0xcd2dx9*_0xcd2dx2+_0xcd2dx5*_0xcd2dx4-_0xcd2dx4);};}};mxGraph[_0xc8ed[202]][_0xc8ed[2499]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1853]]();return _0xcd2dx3=_0xcd2dx3[_0xc8ed[1919]](this[_0xc8ed[2520]](_0xcd2dx2));};mxGraph[_0xc8ed[202]][_0xc8ed[2520]]=function(_0xcd2dx2){var _0xcd2dx3=[];if(null!=_0xcd2dx2){for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){for(var _0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[1707]](_0xcd2dx2[_0xcd2dx4]),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){_0xcd2dx3[_0xc8ed[207]](this[_0xc8ed[251]][_0xc8ed[1708]](_0xcd2dx2[_0xcd2dx4],_0xcd2dx9))};_0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[1953]](_0xcd2dx2[_0xcd2dx4]);_0xcd2dx3=_0xcd2dx3[_0xc8ed[1919]](this[_0xc8ed[2520]](_0xcd2dx5));}};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[858]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[2457]](_0xcd2dx2,_0xcd2dx3),this[_0xc8ed[746]]( new mxEventObject(mxEvent.UPDATE_CELL_SIZE,_0xc8ed[246],_0xcd2dx2,_0xc8ed[2521],_0xcd2dx3))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2457]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2){this[_0xc8ed[251]][_0xc8ed[473]]();try{var _0xcd2dx4=this[_0xc8ed[2519]](_0xcd2dx2),_0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dx4&&null!=_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[1742]](_0xcd2dx2),_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]]();if(this[_0xc8ed[1730]](_0xcd2dx2)){var _0xcd2dxa=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx12=null!=_0xcd2dxa?_0xcd2dxa[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2),_0xcd2dx13=this[_0xc8ed[251]][_0xc8ed[474]](_0xcd2dx2);null==_0xcd2dx13&&(_0xcd2dx13=_0xc8ed[110]);mxUtils[_0xc8ed[433]](_0xcd2dx12,mxConstants.STYLE_HORIZONTAL,!0)?(_0xcd2dx13=mxUtils[_0xc8ed[475]](_0xcd2dx13,mxConstants.STYLE_STARTSIZE,_0xcd2dx4[_0xc8ed[119]]+8),_0xcd2dx9&&(_0xcd2dx5[_0xc8ed[119]]=_0xcd2dx4[_0xc8ed[119]]+8),_0xcd2dx5[_0xc8ed[117]]=_0xcd2dx4[_0xc8ed[117]]):(_0xcd2dx13=mxUtils[_0xc8ed[475]](_0xcd2dx13,mxConstants.STYLE_STARTSIZE,_0xcd2dx4[_0xc8ed[117]]+8),_0xcd2dx9&&(_0xcd2dx5[_0xc8ed[117]]=_0xcd2dx4[_0xc8ed[117]]+8),_0xcd2dx5[_0xc8ed[119]]=_0xcd2dx4[_0xc8ed[119]]);this[_0xc8ed[251]][_0xc8ed[475]](_0xcd2dx2,_0xcd2dx13);}else {_0xcd2dx5[_0xc8ed[117]]=_0xcd2dx4[_0xc8ed[117]],_0xcd2dx5[_0xc8ed[119]]=_0xcd2dx4[_0xc8ed[119]]};if(!_0xcd2dx3&& !_0xcd2dx9){var _0xcd2dx14=this[_0xc8ed[441]][_0xc8ed[1799]](this[_0xc8ed[251]][_0xc8ed[1953]](_0xcd2dx2));if(null!=_0xcd2dx14){var _0xcd2dx15=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx16=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx17=(_0xcd2dx14[_0xc8ed[236]]+_0xcd2dx14[_0xc8ed[119]])/_0xcd2dx16-_0xcd2dx5[_0xc8ed[236]]-_0xcd2dx15[_0xc8ed[236]];_0xcd2dx5[_0xc8ed[117]]=Math[_0xc8ed[160]](_0xcd2dx5[_0xc8ed[117]],(_0xcd2dx14[_0xc8ed[235]]+_0xcd2dx14[_0xc8ed[117]])/_0xcd2dx16-_0xcd2dx5[_0xc8ed[235]]-_0xcd2dx15[_0xc8ed[235]]);_0xcd2dx5[_0xc8ed[119]]=Math[_0xc8ed[160]](_0xcd2dx5[_0xc8ed[119]],_0xcd2dx17);};};this[_0xc8ed[837]]([_0xcd2dx2],[_0xcd2dx5]);};}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2519]]=function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=_0xcd2dx2){var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx5=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);if(null!=_0xcd2dx5&&!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)){var _0xcd2dx9=_0xcd2dx5[mxConstants[_0xc8ed[2185]]]||mxConstants[_0xc8ed[483]],_0xcd2dxa=0,_0xcd2dx3=0;if((null!=this[_0xc8ed[1202]](_0xcd2dx4)||null!=_0xcd2dx5[mxConstants[_0xc8ed[2484]]])&&_0xcd2dx5[mxConstants[_0xc8ed[2059]]]==mxConstants[_0xc8ed[2522]]){_0xcd2dx5[mxConstants[_0xc8ed[2063]]]==mxConstants[_0xc8ed[481]]&&(_0xcd2dxa+=parseFloat(_0xcd2dx5[mxConstants[_0xc8ed[2523]]])||mxLabel[_0xc8ed[202]][_0xc8ed[1680]]),_0xcd2dx5[mxConstants[_0xc8ed[2064]]]!=mxConstants[_0xc8ed[479]]&&(_0xcd2dx3+=parseFloat(_0xcd2dx5[mxConstants[_0xc8ed[2524]]])||mxLabel[_0xc8ed[202]][_0xc8ed[1680]])};_0xcd2dxa+=2*(_0xcd2dx5[mxConstants[_0xc8ed[2143]]]||0);_0xcd2dxa+=_0xcd2dx5[mxConstants[_0xc8ed[2147]]]||0;_0xcd2dxa+=_0xcd2dx5[mxConstants[_0xc8ed[2145]]]||0;_0xcd2dx3+=2*(_0xcd2dx5[mxConstants[_0xc8ed[2143]]]||0);_0xcd2dx3+=_0xcd2dx5[mxConstants[_0xc8ed[2144]]]||0;_0xcd2dx3+=_0xcd2dx5[mxConstants[_0xc8ed[2146]]]||0;_0xcd2dx4=this[_0xc8ed[2205]](_0xcd2dx4);null!=_0xcd2dx4&&(_0xcd2dxa+=_0xcd2dx4[_0xc8ed[117]]+8);_0xcd2dx4=this[_0xc8ed[2183]](_0xcd2dx2);null!=_0xcd2dx4&&0<_0xcd2dx4[_0xc8ed[67]]?(this[_0xc8ed[2186]](_0xcd2dx2)||(_0xcd2dx4=_0xcd2dx4[_0xc8ed[230]](/\n/g,_0xc8ed[545])),_0xcd2dx9=mxUtils[_0xc8ed[2525]](_0xcd2dx4,_0xcd2dx9,_0xcd2dx5[mxConstants[_0xc8ed[2188]]]),_0xcd2dx2=_0xcd2dx9[_0xc8ed[117]]+_0xcd2dxa,_0xcd2dx3=_0xcd2dx9[_0xc8ed[119]]+_0xcd2dx3,mxUtils[_0xc8ed[433]](_0xcd2dx5,mxConstants.STYLE_HORIZONTAL,!0)||(_0xcd2dx5=_0xcd2dx3,_0xcd2dx3=_0xcd2dx2,_0xcd2dx2=_0xcd2dx5),this[_0xc8ed[991]]&&(_0xcd2dx2=this[_0xc8ed[1021]](_0xcd2dx2+this[_0xc8ed[1020]]/2),_0xcd2dx3=this[_0xc8ed[1021]](_0xcd2dx3+this[_0xc8ed[1020]]/2)),_0xcd2dx3= new mxRectangle(0,0,_0xcd2dx2,_0xcd2dx3)):(_0xcd2dx5=4*this[_0xc8ed[1020]],_0xcd2dx3= new mxRectangle(0,0,_0xcd2dx5,_0xcd2dx5));};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2216]]=function(_0xcd2dx2,_0xcd2dx3){if(0.2<Math[_0xc8ed[425]](1-_0xcd2dx3[_0xc8ed[255]])){var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx9=_0xcd2dx2[_0xc8ed[117]]*_0xcd2dx3[_0xc8ed[255]],_0xcd2dxa=_0xcd2dx2[_0xc8ed[119]]*_0xcd2dx3[_0xc8ed[255]],_0xcd2dx12=_0xcd2dx2[_0xc8ed[236]]-(_0xcd2dxa-_0xcd2dx2[_0xc8ed[119]])/2,_0xcd2dx4= new mxRectangle(this[_0xc8ed[1021]]((_0xcd2dx2[_0xc8ed[235]]-(_0xcd2dx9-_0xcd2dx2[_0xc8ed[117]])/2)/_0xcd2dx4)-_0xcd2dx5[_0xc8ed[235]],this[_0xc8ed[1021]](_0xcd2dx12/_0xcd2dx4)-_0xcd2dx5[_0xc8ed[236]],this[_0xc8ed[1021]](_0xcd2dx9/_0xcd2dx4),this[_0xc8ed[1021]](_0xcd2dxa/_0xcd2dx4));this[_0xc8ed[2526]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dx4);}};mxGraph[_0xc8ed[202]][_0xc8ed[2526]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[836]]([_0xcd2dx2],[_0xcd2dx3])[0]};mxGraph[_0xc8ed[202]][_0xc8ed[836]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[251]][_0xc8ed[473]]();try{this[_0xc8ed[837]](_0xcd2dx2,_0xcd2dx3),this[_0xc8ed[746]]( new mxEventObject(mxEvent.RESIZE_CELLS,_0xc8ed[895],_0xcd2dx2,_0xc8ed[1562],_0xcd2dx3))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[837]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[67]]==_0xcd2dx3[_0xc8ed[67]]){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=_0xcd2dx3[_0xcd2dx4],_0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2[_0xcd2dx4]);if(null!=_0xcd2dx9&&(_0xcd2dx9[_0xc8ed[235]]!=_0xcd2dx5[_0xc8ed[235]]||_0xcd2dx9[_0xc8ed[236]]!=_0xcd2dx5[_0xc8ed[236]]||_0xcd2dx9[_0xc8ed[117]]!=_0xcd2dx5[_0xc8ed[117]]||_0xcd2dx9[_0xc8ed[119]]!=_0xcd2dx5[_0xc8ed[119]])){_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]]();if(_0xcd2dx9[_0xc8ed[1500]]){var _0xcd2dxa=_0xcd2dx9[_0xc8ed[1368]];null!=_0xcd2dxa&&(_0xcd2dxa[_0xc8ed[235]]+=_0xcd2dx5[_0xc8ed[235]]-_0xcd2dx9[_0xc8ed[235]],_0xcd2dxa[_0xc8ed[236]]+=_0xcd2dx5[_0xc8ed[236]]-_0xcd2dx9[_0xc8ed[236]]);}else {_0xcd2dx9[_0xc8ed[235]]=_0xcd2dx5[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]]=_0xcd2dx5[_0xc8ed[236]]};_0xcd2dx9[_0xc8ed[117]]=_0xcd2dx5[_0xc8ed[117]];_0xcd2dx9[_0xc8ed[119]]=_0xcd2dx5[_0xc8ed[119]];!_0xcd2dx9[_0xc8ed[1500]]&&(this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2[_0xcd2dx4])&&!this[_0xc8ed[2505]]())&&(_0xcd2dx9[_0xc8ed[235]]=Math[_0xc8ed[160]](0,_0xcd2dx9[_0xc8ed[235]]),_0xcd2dx9[_0xc8ed[236]]=Math[_0xc8ed[160]](0,_0xcd2dx9[_0xc8ed[236]]));this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2[_0xcd2dx4],_0xcd2dx9);this[_0xc8ed[2507]](_0xcd2dx2[_0xcd2dx4])&&this[_0xc8ed[2508]](_0xcd2dx2[_0xcd2dx4]);};};this[_0xc8ed[2399]]&&this[_0xc8ed[1750]](_0xcd2dx2);this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELLS_RESIZED,_0xc8ed[895],_0xcd2dx2,_0xc8ed[1562],_0xcd2dx3));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2508]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2),_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx3);if(null!=_0xcd2dx3&&(null!=_0xcd2dx4&&!this[_0xc8ed[1742]](_0xcd2dx3))&&(_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2),null!=_0xcd2dx2&&(_0xcd2dx4[_0xc8ed[117]]<_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]||_0xcd2dx4[_0xc8ed[119]]<_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]))){_0xcd2dx4=_0xcd2dx4[_0xc8ed[238]](),_0xcd2dx4[_0xc8ed[117]]=Math[_0xc8ed[160]](_0xcd2dx4[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx4[_0xc8ed[119]]=Math[_0xc8ed[160]](_0xcd2dx4[_0xc8ed[119]],_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]),this[_0xc8ed[837]]([_0xcd2dx3],[_0xcd2dx4])};}};mxGraph[_0xc8ed[202]][_0xc8ed[903]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return this[_0xc8ed[834]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,!0,_0xcd2dx5,_0xcd2dx9)};mxGraph[_0xc8ed[202]][_0xc8ed[834]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:0;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!1;if(null!=_0xcd2dx2&&(0!=_0xcd2dx3||0!=_0xcd2dx4||_0xcd2dx5||null!=_0xcd2dx9)){this[_0xc8ed[251]][_0xc8ed[473]]();try{_0xcd2dx5&&(_0xcd2dx2=this[_0xc8ed[899]](_0xcd2dx2,this[_0xc8ed[2527]]()),null==_0xcd2dx9&&(_0xcd2dx9=this[_0xc8ed[902]]()));var _0xcd2dx12=this[_0xc8ed[2505]]();null!=_0xcd2dx9&&this[_0xc8ed[2528]](!0);this[_0xc8ed[835]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,!_0xcd2dx5&&this[_0xc8ed[2529]]()&&this[_0xc8ed[2530]](),null==_0xcd2dx9);this[_0xc8ed[2528]](_0xcd2dx12);if(null!=_0xcd2dx9){var _0xcd2dx13=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx9);this[_0xc8ed[833]](_0xcd2dx2,_0xcd2dx9,_0xcd2dx13,null,null,!0);};this[_0xc8ed[746]]( new mxEventObject(mxEvent.MOVE_CELLS,_0xc8ed[895],_0xcd2dx2,_0xc8ed[1126],_0xcd2dx3,_0xc8ed[1125],_0xcd2dx4,_0xc8ed[238],_0xcd2dx5,_0xc8ed[772],_0xcd2dx9,_0xc8ed[763],_0xcd2dxa));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[835]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx2&&(0!=_0xcd2dx3||0!=_0xcd2dx4)){this[_0xc8ed[251]][_0xc8ed[473]]();try{_0xcd2dx5&&this[_0xc8ed[2531]](_0xcd2dx2);for(var _0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2[_0xc8ed[67]];_0xcd2dxa++){this[_0xc8ed[2532]](_0xcd2dx2[_0xcd2dxa],_0xcd2dx3,_0xcd2dx4),_0xcd2dx9&&this[_0xc8ed[2509]](_0xcd2dx2[_0xcd2dxa])};this[_0xc8ed[2400]]&&this[_0xc8ed[1750]](_0xcd2dx2);this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELLS_MOVED,_0xc8ed[895],_0xcd2dx2,_0xc8ed[1126],_0xcd2dx4,_0xc8ed[1125],_0xcd2dx4,_0xc8ed[808],_0xcd2dx5));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2532]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2);null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]](),_0xcd2dx5[_0xc8ed[513]](_0xcd2dx3,_0xcd2dx4),!_0xcd2dx5[_0xc8ed[1500]]&&(this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2)&&!this[_0xc8ed[2505]]())&&(_0xcd2dx5[_0xc8ed[235]]=Math[_0xc8ed[160]](0,_0xcd2dx5[_0xc8ed[235]]),_0xcd2dx5[_0xc8ed[236]]=Math[_0xc8ed[160]](0,_0xcd2dx5[_0xc8ed[236]])),_0xcd2dx5[_0xc8ed[1500]]&&!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)&&(null==_0xcd2dx5[_0xc8ed[1368]]?_0xcd2dx5[_0xc8ed[1368]]= new mxPoint(_0xcd2dx3,_0xcd2dx4):(_0xcd2dx5[_0xc8ed[1368]][_0xc8ed[235]]+=_0xcd2dx3,_0xcd2dx5[_0xc8ed[1368]][_0xc8ed[236]]+=_0xcd2dx4)),this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx5));};mxGraph[_0xc8ed[202]][_0xc8ed[2533]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2);if(_0xcd2dx3==this[_0xc8ed[902]]()||_0xcd2dx3==this[_0xc8ed[2534]]()){return this[_0xc8ed[2535]]()};if(null!=_0xcd2dx3&&_0xcd2dx3!=this[_0xc8ed[902]]()){var _0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx3);if(null!=_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2=0,_0xcd2dx9=_0xcd2dx4[_0xc8ed[117]],_0xcd2dx4=_0xcd2dx4[_0xc8ed[119]];this[_0xc8ed[1730]](_0xcd2dx3)&&(_0xcd2dx3=this[_0xc8ed[1731]](_0xcd2dx3),_0xcd2dx2=_0xcd2dx3[_0xc8ed[117]],_0xcd2dx9-=_0xcd2dx3[_0xc8ed[117]],_0xcd2dx5=_0xcd2dx3[_0xc8ed[119]],_0xcd2dx4-=_0xcd2dx3[_0xc8ed[119]]);return  new mxRectangle(_0xcd2dx2,_0xcd2dx5,_0xcd2dx9,_0xcd2dx4);};};};return null;};mxGraph[_0xc8ed[202]][_0xc8ed[2535]]=function(){return this[_0xc8ed[2385]]};mxGraph[_0xc8ed[202]][_0xc8ed[2509]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2),_0xcd2dx4=this[_0xc8ed[2536]](_0xcd2dx2)?this[_0xc8ed[2533]](_0xcd2dx2):this[_0xc8ed[2535]]();if(null!=_0xcd2dx3&&null!=_0xcd2dx4&&!_0xcd2dx3[_0xc8ed[1500]]&&(_0xcd2dx3[_0xc8ed[235]]<_0xcd2dx4[_0xc8ed[235]]||_0xcd2dx3[_0xc8ed[236]]<_0xcd2dx4[_0xc8ed[236]]||_0xcd2dx4[_0xc8ed[117]]<_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[117]]||_0xcd2dx4[_0xc8ed[119]]<_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[119]])){_0xcd2dx2=this[_0xc8ed[2537]](_0xcd2dx2),0<_0xcd2dx4[_0xc8ed[117]]&&(_0xcd2dx3[_0xc8ed[235]]=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[117]]-(1-_0xcd2dx2)*_0xcd2dx3[_0xc8ed[117]])),0<_0xcd2dx4[_0xc8ed[119]]&&(_0xcd2dx3[_0xc8ed[236]]=Math[_0xc8ed[243]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[119]]-(1-_0xcd2dx2)*_0xcd2dx3[_0xc8ed[119]])),_0xcd2dx3[_0xc8ed[235]]=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx3[_0xc8ed[117]]*_0xcd2dx2),_0xcd2dx3[_0xc8ed[236]]=Math[_0xc8ed[160]](_0xcd2dx3[_0xc8ed[236]],_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx3[_0xc8ed[119]]*_0xcd2dx2)};}};mxGraph[_0xc8ed[202]][_0xc8ed[1750]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){for(var _0xcd2dx3={},_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=mxCellPath[_0xc8ed[385]](_0xcd2dx2[_0xcd2dx4]);_0xcd2dx3[_0xcd2dx5]=_0xcd2dx2[_0xcd2dx4];};this[_0xc8ed[251]][_0xc8ed[473]]();try{for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[264]](_0xcd2dx2[_0xcd2dx4]);if(null!=_0xcd2dx9){for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx9[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dxa=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx9[_0xcd2dx5]),_0xcd2dx12=null!=_0xcd2dxa?_0xcd2dxa[_0xc8ed[1710]](!0):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx9[_0xcd2dx5],!0),_0xcd2dx13=null!=_0xcd2dxa?_0xcd2dxa[_0xc8ed[1710]](!1):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx9[_0xcd2dx5],!1),_0xcd2dx14=mxCellPath[_0xc8ed[385]](_0xcd2dx12),_0xcd2dx15=mxCellPath[_0xc8ed[385]](_0xcd2dx13);(null==_0xcd2dx3[_0xcd2dx14]||null==_0xcd2dx3[_0xcd2dx15])&&this[_0xc8ed[1809]](_0xcd2dx9[_0xcd2dx5]);}};this[_0xc8ed[1750]](this[_0xc8ed[251]][_0xc8ed[1953]](_0xcd2dx2[_0xcd2dx4]));}}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[1809]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2);null!=_0xcd2dx3&&(null!=_0xcd2dx3[_0xc8ed[1525]]&&0<_0xcd2dx3[_0xc8ed[1525]][_0xc8ed[67]])&&(_0xcd2dx3=_0xcd2dx3[_0xc8ed[238]](),_0xcd2dx3[_0xc8ed[1525]]=[],this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx3));return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2538]]=function(_0xcd2dx2,_0xcd2dx3){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[253]]&&null!=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1561]]?_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1561]][_0xc8ed[1531]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2288]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=null;var _0xcd2dx5=_0xcd2dx2[_0xc8ed[124]][_0xcd2dx4?mxConstants[_0xc8ed[2539]]:mxConstants[_0xc8ed[2540]]];if(null!=_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[_0xc8ed[124]][_0xcd2dx4?mxConstants[_0xc8ed[2541]]:mxConstants[_0xc8ed[2542]]];null!=_0xcd2dx9&&(_0xcd2dx3= new mxPoint(parseFloat(_0xcd2dx5),parseFloat(_0xcd2dx9)));};_0xcd2dx5= !1;null!=_0xcd2dx3&&(_0xcd2dx5=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],_0xcd2dx4?mxConstants[_0xc8ed[2543]]:mxConstants[_0xc8ed[2544]],!0));return  new mxConnectionConstraint(_0xcd2dx3,_0xcd2dx5);};mxGraph[_0xc8ed[202]][_0xc8ed[2545]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx5){this[_0xc8ed[251]][_0xc8ed[473]]();try{null==_0xcd2dx5||null==_0xcd2dx5[_0xc8ed[2546]]?(this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2539]]:mxConstants[_0xc8ed[2540]],null,[_0xcd2dx2]),this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2541]]:mxConstants[_0xc8ed[2542]],null,[_0xcd2dx2]),this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2543]]:mxConstants[_0xc8ed[2544]],null,[_0xcd2dx2])):null!=_0xcd2dx5[_0xc8ed[2546]]&&(this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2539]]:mxConstants[_0xc8ed[2540]],_0xcd2dx5[_0xc8ed[2546]][_0xc8ed[235]],[_0xcd2dx2]),this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2541]]:mxConstants[_0xc8ed[2542]],_0xcd2dx5[_0xc8ed[2546]][_0xc8ed[236]],[_0xcd2dx2]),_0xcd2dx5[_0xc8ed[591]]?this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2543]]:mxConstants[_0xc8ed[2544]],null,[_0xcd2dx2]):this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2543]]:mxConstants[_0xc8ed[2544]],_0xc8ed[468],[_0xcd2dx2]))}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2290]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null;if(null!=_0xcd2dx2){var _0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[2087]](_0xcd2dx2),_0xcd2dx9= new mxPoint(_0xcd2dx5[_0xc8ed[241]](),_0xcd2dx5[_0xc8ed[242]]()),_0xcd2dxa=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2011]]],_0xcd2dx12=0;if(null!=_0xcd2dxa&&(_0xc8ed[700]==_0xcd2dxa?_0xcd2dx12+=270:_0xc8ed[703]==_0xcd2dxa?_0xcd2dx12+=180:_0xc8ed[701]==_0xcd2dxa&&(_0xcd2dx12+=90),_0xc8ed[700]==_0xcd2dxa||_0xc8ed[701]==_0xcd2dxa)){_0xcd2dx5[_0xc8ed[235]]+=_0xcd2dx5[_0xc8ed[117]]/2-_0xcd2dx5[_0xc8ed[119]]/2;_0xcd2dx5[_0xc8ed[236]]+=_0xcd2dx5[_0xc8ed[119]]/2-_0xcd2dx5[_0xc8ed[117]]/2;var _0xcd2dx13=_0xcd2dx5[_0xc8ed[117]];_0xcd2dx5[_0xc8ed[117]]=_0xcd2dx5[_0xc8ed[119]];_0xcd2dx5[_0xc8ed[119]]=_0xcd2dx13;};if(null!=_0xcd2dx3[_0xc8ed[2546]]){var _0xcd2dx14=_0xcd2dx4=1,_0xcd2dx15=0,_0xcd2dx16=0;if(this[_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2[_0xc8ed[246]])){var _0xcd2dx17=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2547]]],_0xcd2dx18=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2548]]];null!=_0xcd2dx2[_0xc8ed[253]][_0xc8ed[1561]]&&(_0xcd2dx17=1==mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],_0xc8ed[1607],0)||_0xcd2dx17,_0xcd2dx18=1==mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],_0xc8ed[1608],0)||_0xcd2dx18);if(_0xc8ed[700]==_0xcd2dxa||_0xc8ed[701]==_0xcd2dxa){_0xcd2dx13=_0xcd2dx17,_0xcd2dx17=_0xcd2dx18,_0xcd2dx18=_0xcd2dx13};_0xcd2dx17&&(_0xcd2dx4= -1,_0xcd2dx15=-_0xcd2dx5[_0xc8ed[117]]);_0xcd2dx18&&(_0xcd2dx14= -1,_0xcd2dx16=-_0xcd2dx5[_0xc8ed[119]]);};_0xcd2dx4= new mxPoint(_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx3[_0xc8ed[2546]][_0xc8ed[235]]*_0xcd2dx5[_0xc8ed[117]]*_0xcd2dx4-_0xcd2dx15,_0xcd2dx5[_0xc8ed[236]]+_0xcd2dx3[_0xc8ed[2546]][_0xc8ed[236]]*_0xcd2dx5[_0xc8ed[119]]*_0xcd2dx14-_0xcd2dx16);};_0xcd2dxa=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||0;_0xcd2dx3[_0xc8ed[591]]?(0!=_0xcd2dx12&&null!=_0xcd2dx4&&(_0xcd2dx13=_0xcd2dx5=0,90==_0xcd2dx12?_0xcd2dx13=1:180==_0xcd2dx12?_0xcd2dx5= -1:270==_0xcd2dxa&&(_0xcd2dx13= -1),_0xcd2dx4=mxUtils[_0xc8ed[432]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx13,_0xcd2dx9)),null!=_0xcd2dx4&&_0xcd2dx3[_0xc8ed[591]]&&(_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[2302]](_0xcd2dx2,_0xcd2dx4,!1))):_0xcd2dxa+=_0xcd2dx12;0!=_0xcd2dxa&&null!=_0xcd2dx4&&(_0xcd2dx12=mxUtils[_0xc8ed[431]](_0xcd2dxa),_0xcd2dx5=Math[_0xc8ed[426]](_0xcd2dx12),_0xcd2dx13=Math[_0xc8ed[427]](_0xcd2dx12),_0xcd2dx4=mxUtils[_0xc8ed[432]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx13,_0xcd2dx9));};return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[851]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[251]][_0xc8ed[473]]();try{var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,_0xcd2dx4);this[_0xc8ed[852]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);this[_0xc8ed[746]]( new mxEventObject(mxEvent.CONNECT_CELL,_0xc8ed[1989],_0xcd2dx2,_0xc8ed[1984],_0xcd2dx3,_0xc8ed[1097],_0xcd2dx4,_0xc8ed[257],_0xcd2dx9));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[852]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx2){this[_0xc8ed[251]][_0xc8ed[473]]();try{var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,_0xcd2dx4);this[_0xc8ed[2545]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5);this[_0xc8ed[2549]]()&&(_0xcd2dx5=null,this[_0xc8ed[1908]](_0xcd2dx3)&&(_0xcd2dx5=_0xcd2dx3[_0xc8ed[1103]](),_0xcd2dx3=this[_0xc8ed[2550]](_0xcd2dx3,_0xcd2dx4)),this[_0xc8ed[1717]](_0xcd2dx4?mxConstants[_0xc8ed[2303]]:mxConstants[_0xc8ed[2304]],_0xcd2dx5,[_0xcd2dx2]));this[_0xc8ed[251]][_0xc8ed[1957]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[2401]]&&this[_0xc8ed[1809]](_0xcd2dx2);this[_0xc8ed[746]]( new mxEventObject(mxEvent.CELL_CONNECTED,_0xc8ed[1989],_0xcd2dx2,_0xc8ed[1984],_0xcd2dx3,_0xc8ed[1097],_0xcd2dx4,_0xc8ed[257],_0xcd2dx9));}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2531]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){this[_0xc8ed[251]][_0xc8ed[473]]();try{for(var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx5={},_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2[_0xcd2dx9]);_0xcd2dx5[_0xcd2dxa]=_0xcd2dx2[_0xcd2dx9];};for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){if(this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2[_0xcd2dx9])){var _0xcd2dx12=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2[_0xcd2dx9]);if(null!=_0xcd2dx12){var _0xcd2dx13=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2[_0xcd2dx9]),_0xcd2dx14=this[_0xc8ed[441]][_0xc8ed[248]](this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx9]));if(null!=_0xcd2dx13&&null!=_0xcd2dx14){var _0xcd2dx12=_0xcd2dx12[_0xc8ed[238]](),_0xcd2dx15=-_0xcd2dx14[_0xc8ed[2078]][_0xc8ed[235]],_0xcd2dx16=-_0xcd2dx14[_0xc8ed[2078]][_0xc8ed[236]],_0xcd2dx17=_0xcd2dx13[_0xc8ed[439]],_0xcd2dx18=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2[_0xcd2dx9],!0);if(null!=_0xcd2dx18&&this[_0xc8ed[2551]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx18,!0)){for(var _0xcd2dx19=mxCellPath[_0xc8ed[385]](_0xcd2dx18);null!=_0xcd2dx18&&null==_0xcd2dx5[_0xcd2dx19];){_0xcd2dx18=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx18),_0xcd2dx19=mxCellPath[_0xc8ed[385]](_0xcd2dx18)};null==_0xcd2dx18&&(_0xcd2dx12[_0xc8ed[2007]]( new mxPoint(_0xcd2dx17[0][_0xc8ed[235]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx15,_0xcd2dx17[0][_0xc8ed[236]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx16),!0),this[_0xc8ed[251]][_0xc8ed[1957]](_0xcd2dx2[_0xcd2dx9],null,!0));};var _0xcd2dx1a=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2[_0xcd2dx9],!1);if(null!=_0xcd2dx1a&&this[_0xc8ed[2551]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx1a,!1)){for(var _0xcd2dx1b=mxCellPath[_0xc8ed[385]](_0xcd2dx1a);null!=_0xcd2dx1a&&null==_0xcd2dx5[_0xcd2dx1b];){_0xcd2dx1a=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx1a),_0xcd2dx1b=mxCellPath[_0xc8ed[385]](_0xcd2dx1a)};if(null==_0xcd2dx1a){var _0xcd2dx1c=_0xcd2dx17[_0xc8ed[67]]-1;_0xcd2dx12[_0xc8ed[2007]]( new mxPoint(_0xcd2dx17[_0xcd2dx1c][_0xc8ed[235]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[235]]+_0xcd2dx15,_0xcd2dx17[_0xcd2dx1c][_0xc8ed[236]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[236]]+_0xcd2dx16),!1);this[_0xc8ed[251]][_0xc8ed[1957]](_0xcd2dx2[_0xcd2dx9],null,!1);};};this[_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx12);};};}};}finally{this[_0xc8ed[251]][_0xc8ed[476]]()};}};mxGraph[_0xc8ed[202]][_0xc8ed[2534]]=function(){return this[_0xc8ed[441]][_0xc8ed[1741]]};mxGraph[_0xc8ed[202]][_0xc8ed[2326]]=function(_0xcd2dx2){return null};mxGraph[_0xc8ed[202]][_0xc8ed[1908]]=function(_0xcd2dx2){return !1};mxGraph[_0xc8ed[202]][_0xc8ed[2550]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2280]]=function(_0xcd2dx2){return null};mxGraph[_0xc8ed[202]][_0xc8ed[2552]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2||this[_0xc8ed[2452]]();null!=_0xcd2dx2&&this[_0xc8ed[2553]](_0xcd2dx2)&&(this[_0xc8ed[441]][_0xc8ed[2257]](_0xcd2dx2),this[_0xc8ed[2440]]());};mxGraph[_0xc8ed[202]][_0xc8ed[2554]]=function(){var _0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[501]](),_0xcd2dx3=this[_0xc8ed[2534]]();if(null!=_0xcd2dx3){for(var _0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx3);_0xcd2dx4!=_0xcd2dx2&&!this[_0xc8ed[2553]](_0xcd2dx4)&&this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx4)!=_0xcd2dx2;){_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx4)};_0xcd2dx4==_0xcd2dx2||this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx4)==_0xcd2dx2?this[_0xc8ed[441]][_0xc8ed[2257]](null):this[_0xc8ed[441]][_0xc8ed[2257]](_0xcd2dx4);null!=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3)&&this[_0xc8ed[2450]](_0xcd2dx3);};};mxGraph[_0xc8ed[202]][_0xc8ed[2442]]=function(){var _0xcd2dx2=this[_0xc8ed[2534]]();null!=_0xcd2dx2&&(this[_0xc8ed[441]][_0xc8ed[2257]](null),null!=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2)&&this[_0xc8ed[2450]](_0xcd2dx2));};mxGraph[_0xc8ed[202]][_0xc8ed[2553]]=function(_0xcd2dx2){return null!=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[517]]=function(){return this[_0xc8ed[441]][_0xc8ed[517]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2555]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=[_0xcd2dx2];_0xcd2dx3&&(_0xcd2dx5=_0xcd2dx5[_0xc8ed[1919]](this[_0xc8ed[251]][_0xc8ed[264]](_0xcd2dx2)));_0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[1799]](_0xcd2dx5);if(_0xcd2dx4){_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2);for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4;_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[2555]](this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),_0xcd2dx3,!0);null!=_0xcd2dx5?_0xcd2dx5[_0xc8ed[99]](_0xcd2dxa):_0xcd2dx5=_0xcd2dxa;};};return _0xcd2dx5;};mxGraph[_0xc8ed[202]][_0xc8ed[1729]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;var _0xcd2dx4=null;if(null!=_0xcd2dx2){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){if(_0xcd2dx3||this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2[_0xcd2dx5])){var _0xcd2dx9=this[_0xc8ed[1198]](_0xcd2dx2[_0xcd2dx5]);if(null!=_0xcd2dx9){var _0xcd2dxa=_0xcd2dx9[_0xc8ed[1525]];if(null!=_0xcd2dxa&&0<_0xcd2dxa[_0xc8ed[67]]){for(var _0xcd2dx12= new mxRectangle(_0xcd2dxa[0][_0xc8ed[235]],_0xcd2dxa[0][_0xc8ed[236]],0,0),_0xcd2dx13=function(_0xcd2dx2){null!=_0xcd2dx2&&_0xcd2dx12[_0xc8ed[99]]( new mxRectangle(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],0,0))},_0xcd2dx14=1;_0xcd2dx14<_0xcd2dxa[_0xc8ed[67]];_0xcd2dx14++){_0xcd2dx13(_0xcd2dxa[_0xcd2dx14])};_0xcd2dx13(_0xcd2dx9[_0xc8ed[2006]](!0));_0xcd2dx13(_0xcd2dx9[_0xc8ed[2006]](!1));};null==_0xcd2dx4?_0xcd2dx4= new mxRectangle(_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]):_0xcd2dx4[_0xc8ed[99]](_0xcd2dx9);};}}};return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[802]]=function(_0xcd2dx2){this[_0xc8ed[441]][_0xc8ed[200]](_0xcd2dx2,null==_0xcd2dx2);this[_0xc8ed[441]][_0xc8ed[2264]]();this[_0xc8ed[2258]]();this[_0xc8ed[746]]( new mxEventObject(mxEvent.REFRESH));};mxGraph[_0xc8ed[202]][_0xc8ed[1021]]=function(_0xcd2dx2){this[_0xc8ed[991]]&&(_0xcd2dx2=Math[_0xc8ed[488]](_0xcd2dx2/this[_0xc8ed[1020]])*this[_0xc8ed[1020]]);return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[1135]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[2365]]&&mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]])){this[_0xc8ed[526]][_0xc8ed[360]]= -_0xcd2dx2,this[_0xc8ed[526]][_0xc8ed[190]]= -_0xcd2dx3}else {var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[2051]]();if(this[_0xc8ed[507]]==mxConstants[_0xc8ed[508]]){if(0==_0xcd2dx2&&0==_0xcd2dx3){if(mxClient[_0xc8ed[80]]?_0xcd2dx4[_0xc8ed[57]](_0xc8ed[535],_0xc8ed[536]+_0xcd2dx2+_0xc8ed[537]+_0xcd2dx3+_0xc8ed[460]):_0xcd2dx4[_0xc8ed[1390]](_0xc8ed[535]),null!=this[_0xc8ed[2556]]){for(var _0xcd2dx5=this[_0xc8ed[2556]][_0xc8ed[285]];null!=_0xcd2dx5;){var _0xcd2dx9=_0xcd2dx5[_0xc8ed[287]];this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx5);_0xcd2dx5=_0xcd2dx9;};this[_0xc8ed[2556]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[2556]]);this[_0xc8ed[2556]]=null;this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx4[_0xc8ed[265]]);for(_0xcd2dx5=this[_0xc8ed[2557]][_0xc8ed[285]];null!=_0xcd2dx5;){_0xcd2dx9=_0xcd2dx5[_0xc8ed[287]],this[_0xc8ed[526]][_0xc8ed[62]](_0xcd2dx5),_0xcd2dx5=_0xcd2dx9};this[_0xc8ed[2557]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[2557]]);this[_0xc8ed[2557]]=null;}}else {_0xcd2dx4[_0xc8ed[57]](_0xc8ed[535],_0xc8ed[536]+_0xcd2dx2+_0xc8ed[537]+_0xcd2dx3+_0xc8ed[460]);if(null==this[_0xc8ed[2556]]){this[_0xc8ed[2556]]=document[_0xc8ed[55]](_0xc8ed[485]);this[_0xc8ed[2556]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];this[_0xc8ed[2556]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[189];this[_0xc8ed[2557]]=document[_0xc8ed[55]](_0xc8ed[485]);this[_0xc8ed[2557]][_0xc8ed[124]][_0xc8ed[491]]=_0xc8ed[492];this[_0xc8ed[2557]][_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[189];for(var _0xcd2dxa=this[_0xc8ed[2556]],_0xcd2dx5=this[_0xc8ed[526]][_0xc8ed[285]];null!=_0xcd2dx5;){_0xcd2dx9=_0xcd2dx5[_0xc8ed[287]],_0xcd2dx5!=_0xcd2dx4[_0xc8ed[265]]?_0xcd2dxa[_0xc8ed[62]](_0xcd2dx5):_0xcd2dxa=this[_0xc8ed[2557]],_0xcd2dx5=_0xcd2dx9};this[_0xc8ed[526]][_0xc8ed[950]](this[_0xc8ed[2556]],_0xcd2dx4[_0xc8ed[265]]);this[_0xc8ed[526]][_0xc8ed[62]](this[_0xc8ed[2557]]);};this[_0xc8ed[2556]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[2556]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx3+_0xc8ed[168];this[_0xc8ed[2557]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[2557]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx3+_0xc8ed[168];}}else {_0xcd2dx4[_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx2+_0xc8ed[168],_0xcd2dx4[_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx3+_0xc8ed[168]};this[_0xc8ed[1136]]=_0xcd2dx2;this[_0xc8ed[1137]]=_0xcd2dx3;this[_0xc8ed[746]]( new mxEventObject(mxEvent.PAN));}};mxGraph[_0xc8ed[202]][_0xc8ed[2558]]=function(){this[_0xc8ed[499]](this[_0xc8ed[2395]])};mxGraph[_0xc8ed[202]][_0xc8ed[2559]]=function(){this[_0xc8ed[499]](1/this[_0xc8ed[2395]])};mxGraph[_0xc8ed[202]][_0xc8ed[2560]]=function(){1==this[_0xc8ed[441]][_0xc8ed[255]]?this[_0xc8ed[441]][_0xc8ed[1147]](0,0):(this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]=0,this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]=0,this[_0xc8ed[441]][_0xc8ed[2262]](1))};mxGraph[_0xc8ed[202]][_0xc8ed[2561]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[499]](_0xcd2dx2/this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx3)};mxGraph[_0xc8ed[202]][_0xc8ed[499]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:this[_0xc8ed[2397]];var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[255]]*_0xcd2dx2,_0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[248]](this[_0xc8ed[2452]]());if(this[_0xc8ed[2396]]&&null!=_0xcd2dx5){_0xcd2dx5= new mxRectangle(_0xcd2dx5[_0xc8ed[235]]*_0xcd2dx2,_0xcd2dx5[_0xc8ed[236]]*_0xcd2dx2,_0xcd2dx5[_0xc8ed[117]]*_0xcd2dx2,_0xcd2dx5[_0xc8ed[119]]*_0xcd2dx2),this[_0xc8ed[441]][_0xc8ed[255]]=_0xcd2dx4,this[_0xc8ed[2562]](_0xcd2dx5)||(this[_0xc8ed[441]][_0xc8ed[2259]](),this[_0xc8ed[441]][_0xc8ed[2262]](_0xcd2dx4))}else {if(_0xcd2dx3&&!mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]])){var _0xcd2dx5=this[_0xc8ed[526]][_0xc8ed[359]],_0xcd2dx9=this[_0xc8ed[526]][_0xc8ed[167]];if(1<_0xcd2dx2){var _0xcd2dxa=(_0xcd2dx2-1)/(2*_0xcd2dx4),_0xcd2dx5=_0xcd2dx5* -_0xcd2dxa,_0xcd2dx9=_0xcd2dx9* -_0xcd2dxa}else {_0xcd2dxa=(1/_0xcd2dx2-1)/(2*this[_0xc8ed[441]][_0xc8ed[255]]),_0xcd2dx5*=_0xcd2dxa,_0xcd2dx9*=_0xcd2dxa};this[_0xc8ed[441]][_0xc8ed[829]](_0xcd2dx4,this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]+_0xcd2dx5,this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]+_0xcd2dx9);}else {this[_0xc8ed[441]][_0xc8ed[2262]](_0xcd2dx4),mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]])&&(_0xcd2dx9=_0xcd2dx5=0,_0xcd2dx3&&(_0xcd2dx5=this[_0xc8ed[526]][_0xc8ed[359]]*(_0xcd2dx2-1)/2,_0xcd2dx9=this[_0xc8ed[526]][_0xc8ed[167]]*(_0xcd2dx2-1)/2),this[_0xc8ed[526]][_0xc8ed[360]]=Math[_0xc8ed[488]](this[_0xc8ed[526]][_0xc8ed[360]]*_0xcd2dx2+_0xcd2dx5),this[_0xc8ed[526]][_0xc8ed[190]]=Math[_0xc8ed[488]](this[_0xc8ed[526]][_0xc8ed[190]]*_0xcd2dx2+_0xcd2dx9))}};};mxGraph[_0xc8ed[202]][_0xc8ed[2563]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[526]][_0xc8ed[159]]/_0xcd2dx2[_0xc8ed[117]]/(this[_0xc8ed[526]][_0xc8ed[157]]/_0xcd2dx2[_0xc8ed[119]]);_0xcd2dx2[_0xc8ed[235]]=Math[_0xc8ed[160]](0,_0xcd2dx2[_0xc8ed[235]]);_0xcd2dx2[_0xc8ed[236]]=Math[_0xc8ed[160]](0,_0xcd2dx2[_0xc8ed[236]]);var _0xcd2dx4=Math[_0xc8ed[243]](this[_0xc8ed[526]][_0xc8ed[1526]],_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx5=Math[_0xc8ed[243]](this[_0xc8ed[526]][_0xc8ed[191]],_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]);_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx4-_0xcd2dx2[_0xc8ed[235]];_0xcd2dx2[_0xc8ed[119]]=_0xcd2dx5-_0xcd2dx2[_0xc8ed[236]];1>_0xcd2dx3?(_0xcd2dx3=_0xcd2dx2[_0xc8ed[119]]/_0xcd2dx3,_0xcd2dx4=(_0xcd2dx3-_0xcd2dx2[_0xc8ed[119]])/2,_0xcd2dx2[_0xc8ed[119]]=_0xcd2dx3,_0xcd2dx3=Math[_0xc8ed[243]](_0xcd2dx2[_0xc8ed[236]],_0xcd2dx4),_0xcd2dx2[_0xc8ed[236]]-=_0xcd2dx3,_0xcd2dx5=Math[_0xc8ed[243]](this[_0xc8ed[526]][_0xc8ed[191]],_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]),_0xcd2dx2[_0xc8ed[119]]=_0xcd2dx5-_0xcd2dx2[_0xc8ed[236]]):(_0xcd2dx3*=_0xcd2dx2[_0xc8ed[117]],_0xcd2dx4=(_0xcd2dx3-_0xcd2dx2[_0xc8ed[117]])/2,_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx3,_0xcd2dx3=Math[_0xc8ed[243]](_0xcd2dx2[_0xc8ed[235]],_0xcd2dx4),_0xcd2dx2[_0xc8ed[235]]-=_0xcd2dx3,_0xcd2dx4=Math[_0xc8ed[243]](this[_0xc8ed[526]][_0xc8ed[1526]],_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx2[_0xc8ed[117]]=_0xcd2dx4-_0xcd2dx2[_0xc8ed[235]]);_0xcd2dx3=this[_0xc8ed[526]][_0xc8ed[159]]/_0xcd2dx2[_0xc8ed[117]];_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[255]]*_0xcd2dx3;mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]])?(this[_0xc8ed[441]][_0xc8ed[2262]](_0xcd2dx4),this[_0xc8ed[526]][_0xc8ed[360]]=Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[235]]*_0xcd2dx3),this[_0xc8ed[526]][_0xc8ed[190]]=Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[236]]*_0xcd2dx3)):this[_0xc8ed[441]][_0xc8ed[829]](_0xcd2dx4,this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]-_0xcd2dx2[_0xc8ed[235]]/this[_0xc8ed[441]][_0xc8ed[255]],this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]-_0xcd2dx2[_0xc8ed[236]]/this[_0xc8ed[441]][_0xc8ed[255]]);};mxGraph[_0xc8ed[202]][_0xc8ed[933]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=this[_0xc8ed[526]]){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2:0;_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;var _0xcd2dx4=this[_0xc8ed[526]][_0xc8ed[159]],_0xcd2dx5=this[_0xc8ed[526]][_0xc8ed[157]],_0xcd2dx9=this[_0xc8ed[441]][_0xc8ed[517]]();_0xcd2dx3&&(null!=_0xcd2dx9[_0xc8ed[235]]&&null!=_0xcd2dx9[_0xc8ed[236]])&&(_0xcd2dx9[_0xc8ed[117]]+=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[119]]+=_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[235]]=0,_0xcd2dx9[_0xc8ed[236]]=0);var _0xcd2dxa=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx12=_0xcd2dx9[_0xc8ed[117]]/_0xcd2dxa,_0xcd2dx13=_0xcd2dx9[_0xc8ed[119]]/_0xcd2dxa;null!=this[_0xc8ed[1617]]&&(_0xcd2dx12=Math[_0xc8ed[160]](_0xcd2dx12,this[_0xc8ed[1617]][_0xc8ed[117]]-_0xcd2dx9[_0xc8ed[235]]/_0xcd2dxa),_0xcd2dx13=Math[_0xc8ed[160]](_0xcd2dx13,this[_0xc8ed[1617]][_0xc8ed[119]]-_0xcd2dx9[_0xc8ed[236]]/_0xcd2dxa));var _0xcd2dx14=_0xcd2dx3?_0xcd2dx2:2*_0xcd2dx2,_0xcd2dx4=Math[_0xc8ed[519]](100*Math[_0xc8ed[243]](_0xcd2dx4/(_0xcd2dx12+_0xcd2dx14),_0xcd2dx5/(_0xcd2dx13+_0xcd2dx14)))/100;null!=this[_0xc8ed[2413]]&&(_0xcd2dx4=Math[_0xc8ed[160]](_0xcd2dx4,this[_0xc8ed[2413]]));null!=this[_0xc8ed[2414]]&&(_0xcd2dx4=Math[_0xc8ed[243]](_0xcd2dx4,this[_0xc8ed[2414]]));_0xcd2dx3?this[_0xc8ed[441]][_0xc8ed[255]]!=_0xcd2dx4&&this[_0xc8ed[441]][_0xc8ed[2262]](_0xcd2dx4):mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]])?(this[_0xc8ed[441]][_0xc8ed[2262]](_0xcd2dx4),null!=_0xcd2dx9[_0xc8ed[235]]&&(this[_0xc8ed[526]][_0xc8ed[360]]=Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[235]]/_0xcd2dxa)*_0xcd2dx4-_0xcd2dx2-Math[_0xc8ed[160]](0,(this[_0xc8ed[526]][_0xc8ed[159]]-_0xcd2dx12*_0xcd2dx4)/2)),null!=_0xcd2dx9[_0xc8ed[236]]&&(this[_0xc8ed[526]][_0xc8ed[190]]=Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[236]]/_0xcd2dxa)*_0xcd2dx4-_0xcd2dx2-Math[_0xc8ed[160]](0,(this[_0xc8ed[526]][_0xc8ed[157]]-_0xcd2dx13*_0xcd2dx4)/2))):this[_0xc8ed[441]][_0xc8ed[829]](_0xcd2dx4,null!=_0xcd2dx9[_0xc8ed[235]]?Math[_0xc8ed[519]](this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]-_0xcd2dx9[_0xc8ed[235]]/_0xcd2dxa+_0xcd2dx2+1):_0xcd2dx2,null!=_0xcd2dx9[_0xc8ed[236]]?Math[_0xc8ed[519]](this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]-_0xcd2dx9[_0xc8ed[236]]/_0xcd2dxa+_0xcd2dx2+1):_0xcd2dx2);};return this[_0xc8ed[441]][_0xc8ed[255]];};mxGraph[_0xc8ed[202]][_0xc8ed[2564]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=-this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]],_0xcd2dx5=-this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]],_0xcd2dx9=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);null!=_0xcd2dx9&&(_0xcd2dx4= new mxRectangle(_0xcd2dx4+_0xcd2dx9[_0xc8ed[235]],_0xcd2dx5+_0xcd2dx9[_0xc8ed[236]],_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]),_0xcd2dx3&&null!=this[_0xc8ed[526]]&&(_0xcd2dx5=this[_0xc8ed[526]][_0xc8ed[159]],_0xcd2dx9=this[_0xc8ed[526]][_0xc8ed[157]],_0xcd2dx4[_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[241]]()-_0xcd2dx5/2,_0xcd2dx4[_0xc8ed[117]]=_0xcd2dx5,_0xcd2dx4[_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[242]]()-_0xcd2dx9/2,_0xcd2dx4[_0xc8ed[119]]=_0xcd2dx9),this[_0xc8ed[2562]](_0xcd2dx4)&&this[_0xc8ed[441]][_0xc8ed[1147]](this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]],this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]));};mxGraph[_0xc8ed[202]][_0xc8ed[2562]]=function(_0xcd2dx2){var _0xcd2dx3=!1;if(null!=_0xcd2dx2){var _0xcd2dx4=this[_0xc8ed[526]][_0xc8ed[359]],_0xcd2dx5=this[_0xc8ed[526]][_0xc8ed[167]],_0xcd2dx9=Math[_0xc8ed[243]](_0xcd2dx4,_0xcd2dx2[_0xc8ed[117]]),_0xcd2dxa=Math[_0xc8ed[243]](_0xcd2dx5,_0xcd2dx2[_0xc8ed[119]]);if(mxUtils[_0xc8ed[1134]](this[_0xc8ed[526]])){_0xcd2dx4=this[_0xc8ed[526]];_0xcd2dx2[_0xc8ed[235]]+=this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]];_0xcd2dx2[_0xc8ed[236]]+=this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]];var _0xcd2dx12=_0xcd2dx4[_0xc8ed[360]]-_0xcd2dx2[_0xc8ed[235]],_0xcd2dx5=Math[_0xc8ed[160]](_0xcd2dx12-_0xcd2dx4[_0xc8ed[360]],0);0<_0xcd2dx12?_0xcd2dx4[_0xc8ed[360]]-=_0xcd2dx12+2:(_0xcd2dx12=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx9-_0xcd2dx4[_0xc8ed[360]]-_0xcd2dx4[_0xc8ed[159]],0<_0xcd2dx12&&(_0xcd2dx4[_0xc8ed[360]]+=_0xcd2dx12+2));_0xcd2dx9=_0xcd2dx4[_0xc8ed[190]]-_0xcd2dx2[_0xc8ed[236]];_0xcd2dx12=Math[_0xc8ed[160]](0,_0xcd2dx9-_0xcd2dx4[_0xc8ed[190]]);0<_0xcd2dx9?_0xcd2dx4[_0xc8ed[190]]-=_0xcd2dx9+2:(_0xcd2dx9=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dxa-_0xcd2dx4[_0xc8ed[190]]-_0xcd2dx4[_0xc8ed[157]],0<_0xcd2dx9&&(_0xcd2dx4[_0xc8ed[190]]+=_0xcd2dx9+2));!this[_0xc8ed[2365]]&&(0!=_0xcd2dx5||0!=_0xcd2dx12)&&this[_0xc8ed[441]][_0xc8ed[1147]](_0xcd2dx5,_0xcd2dx12);}else {var _0xcd2dx12=-this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]],_0xcd2dx13=-this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]],_0xcd2dx14=this[_0xc8ed[441]][_0xc8ed[255]];_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx9>_0xcd2dx12+_0xcd2dx4&&(this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]-=(_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx9-_0xcd2dx4-_0xcd2dx12)/_0xcd2dx14,_0xcd2dx3= !0);_0xcd2dx2[_0xc8ed[236]]+_0xcd2dxa>_0xcd2dx13+_0xcd2dx5&&(this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]-=(_0xcd2dx2[_0xc8ed[236]]+_0xcd2dxa-_0xcd2dx5-_0xcd2dx13)/_0xcd2dx14,_0xcd2dx3= !0);_0xcd2dx2[_0xc8ed[235]]<_0xcd2dx12&&(this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]]+=(_0xcd2dx12-_0xcd2dx2[_0xc8ed[235]])/_0xcd2dx14,_0xcd2dx3= !0);_0xcd2dx2[_0xc8ed[236]]<_0xcd2dx13&&(this[_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]]+=(_0xcd2dx13-_0xcd2dx2[_0xc8ed[236]])/_0xcd2dx14,_0xcd2dx3= !0);_0xcd2dx3&&(this[_0xc8ed[441]][_0xc8ed[802]](),null!=this[_0xc8ed[2432]]&&this[_0xc8ed[2432]][_0xc8ed[802]]());};};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[1198]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[1714]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[174]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[1742]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1971]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2565]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1965]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2298]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2566]]];if(null!=_0xcd2dx3){return _0xcd2dx3};_0xcd2dx2=this[_0xc8ed[441]][_0xc8ed[2291]](_0xcd2dx2);return _0xcd2dx2==mxEdgeStyle[_0xc8ed[2567]]||_0xcd2dx2==mxEdgeStyle[_0xc8ed[2568]]||_0xcd2dx2==mxEdgeStyle[_0xc8ed[2569]]||_0xcd2dx2==mxEdgeStyle[_0xc8ed[2570]]||_0xcd2dx2==mxEdgeStyle[_0xc8ed[2571]]||_0xcd2dx2==mxEdgeStyle[_0xc8ed[2572]];};mxGraph[_0xc8ed[202]][_0xc8ed[2573]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[2089]](!0);_0xcd2dx2=_0xcd2dx2[_0xc8ed[2089]](!1);return null!=_0xcd2dx3&&_0xcd2dx3==_0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2574]]=function(_0xcd2dx2){return mxEvent[_0xc8ed[775]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2462]]=function(_0xcd2dx2){return mxClient[_0xc8ed[2575]]?mxEvent[_0xc8ed[2576]](_0xcd2dx2):mxEvent[_0xc8ed[775]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[1018]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&!mxEvent[_0xc8ed[2577]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2578]]=function(_0xcd2dx2){return mxEvent[_0xc8ed[774]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2579]]=function(_0xcd2dx2){return mxEvent[_0xc8ed[2577]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2580]]=function(_0xcd2dx2){mxUtils[_0xc8ed[150]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2581]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return null==this[_0xc8ed[2500]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)};mxGraph[_0xc8ed[202]][_0xc8ed[2500]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=_0xcd2dx2&&!this[_0xc8ed[2530]]()&&(null==_0xcd2dx3||null==_0xcd2dx4)){return _0xc8ed[110]};if(null!=_0xcd2dx2&&null==this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!0)&&null==this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!1)){return null};if(!this[_0xc8ed[2402]]&&_0xcd2dx3==_0xcd2dx4&&null!=_0xcd2dx3||!this[_0xc8ed[2582]](_0xcd2dx3,_0xcd2dx4)){return _0xc8ed[110]};if(null!=_0xcd2dx3&&null!=_0xcd2dx4){var _0xcd2dx5=_0xc8ed[110];if(!this[_0xc8ed[2404]]){var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1781]](_0xcd2dx3,_0xcd2dx4,!0);if(1<_0xcd2dx9[_0xc8ed[67]]||1==_0xcd2dx9[_0xc8ed[67]]&&_0xcd2dx9[0]!=_0xcd2dx2){_0xcd2dx5+=(mxResources[_0xc8ed[203]](this[_0xc8ed[2421]])||this[_0xc8ed[2421]])+_0xc8ed[192]};};var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1962]](_0xcd2dx3,!0,_0xcd2dx2),_0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[1962]](_0xcd2dx4,!1,_0xcd2dx2);if(null!=this[_0xc8ed[2335]]){for(var _0xcd2dx12=0;_0xcd2dx12<this[_0xc8ed[2335]][_0xc8ed[67]];_0xcd2dx12++){var _0xcd2dx13=this[_0xc8ed[2335]][_0xcd2dx12][_0xc8ed[2583]](this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx9,_0xcd2dxa);null!=_0xcd2dx13&&(_0xcd2dx5+=_0xcd2dx13);}};_0xcd2dx13=this[_0xc8ed[2584]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);null!=_0xcd2dx13&&(_0xcd2dx5+=_0xcd2dx13);return 0<_0xcd2dx5[_0xc8ed[67]]?_0xcd2dx5:null;};return this[_0xc8ed[2406]]?null:_0xc8ed[110];};mxGraph[_0xc8ed[202]][_0xc8ed[2584]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return null};mxGraph[_0xc8ed[202]][_0xc8ed[2585]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2:this[_0xc8ed[251]][_0xc8ed[501]]();_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:{};for(var _0xcd2dx4=!0,_0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),_0xcd2dx12=_0xcd2dx3;this[_0xc8ed[2553]](_0xcd2dxa)&&(_0xcd2dx12={});_0xcd2dx12=this[_0xc8ed[2585]](_0xcd2dxa,_0xcd2dx12);null!=_0xcd2dx12?this[_0xc8ed[2447]](_0xcd2dxa,_0xcd2dx12[_0xc8ed[230]](/\n/g,_0xc8ed[545])):this[_0xc8ed[2447]](_0xcd2dxa,null);_0xcd2dx4=_0xcd2dx4&&null==_0xcd2dx12;};_0xcd2dx5=_0xc8ed[110];this[_0xc8ed[1742]](_0xcd2dx2)&&!_0xcd2dx4&&(_0xcd2dx5+=(mxResources[_0xc8ed[203]](this[_0xc8ed[2423]])||this[_0xc8ed[2423]])+_0xc8ed[192]);_0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)?_0xcd2dx5+(this[_0xc8ed[2500]](_0xcd2dx2,this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!0),this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!1))||_0xc8ed[110]):_0xcd2dx5+(this[_0xc8ed[2586]](_0xcd2dx2)||_0xc8ed[110]);_0xcd2dx9=this[_0xc8ed[2587]](_0xcd2dx2,_0xcd2dx3);null!=_0xcd2dx9&&(_0xcd2dx5+=_0xcd2dx9);null==this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2)&&this[_0xc8ed[441]][_0xc8ed[2264]]();return 0<_0xcd2dx5[_0xc8ed[67]]||!_0xcd2dx4?_0xcd2dx5:null;};mxGraph[_0xc8ed[202]][_0xc8ed[2586]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1962]](_0xcd2dx2,!0),_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1962]](_0xcd2dx2,!1);_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[433]](_0xcd2dx2);var _0xcd2dx5=_0xc8ed[110];if(null!=this[_0xc8ed[2335]]){for(var _0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[2335]][_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[2335]][_0xcd2dx9];if(_0xcd2dxa[_0xc8ed[1097]]&&mxUtils[_0xc8ed[1331]](_0xcd2dx2,_0xcd2dxa[_0xc8ed[60]],_0xcd2dxa[_0xc8ed[2588]],_0xcd2dxa[_0xc8ed[131]])&&(0==_0xcd2dxa[_0xc8ed[160]]&&0<_0xcd2dx3||1==_0xcd2dxa[_0xc8ed[243]]&&0==_0xcd2dx3||1==_0xcd2dxa[_0xc8ed[160]]&&1<_0xcd2dx3)){_0xcd2dx5+=_0xcd2dxa[_0xc8ed[2589]]+_0xc8ed[192]}else {if(!_0xcd2dxa[_0xc8ed[1097]]&&mxUtils[_0xc8ed[1331]](_0xcd2dx2,_0xcd2dxa[_0xc8ed[60]],_0xcd2dxa[_0xc8ed[2588]],_0xcd2dxa[_0xc8ed[131]])&&(0==_0xcd2dxa[_0xc8ed[160]]&&0<_0xcd2dx4||1==_0xcd2dxa[_0xc8ed[243]]&&0==_0xcd2dx4||1==_0xcd2dxa[_0xc8ed[160]]&&1<_0xcd2dx4)){_0xcd2dx5+=_0xcd2dxa[_0xc8ed[2589]]+_0xc8ed[192]}};}};return 0<_0xcd2dx5[_0xc8ed[67]]?_0xcd2dx5:null;};mxGraph[_0xc8ed[202]][_0xc8ed[2587]]=function(_0xcd2dx2,_0xcd2dx3){return null};mxGraph[_0xc8ed[202]][_0xc8ed[2271]]=function(){return this[_0xc8ed[1617]]};mxGraph[_0xc8ed[202]][_0xc8ed[2590]]=function(_0xcd2dx2){this[_0xc8ed[1617]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2205]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&this[_0xc8ed[2206]]&&!this[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])){var _0xcd2dx3=this[_0xc8ed[1742]](_0xcd2dx2[_0xc8ed[246]]);if(this[_0xc8ed[2516]](_0xcd2dx2[_0xc8ed[246]],!_0xcd2dx3)){return _0xcd2dx3?this[_0xc8ed[2415]]:this[_0xc8ed[2417]]};};return null;};mxGraph[_0xc8ed[202]][_0xc8ed[2454]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[433]](_0xcd2dx2);if(null!=_0xcd2dx2){if(mxUtils[_0xc8ed[1331]](_0xcd2dx2)){return _0xcd2dx2[_0xc8ed[301]]};if(_0xc8ed[279]== typeof _0xcd2dx2[_0xc8ed[2591]]){return _0xcd2dx2.toString()};};return _0xc8ed[110];};mxGraph[_0xc8ed[202]][_0xc8ed[2183]]=function(_0xcd2dx2){var _0xcd2dx3=_0xc8ed[110];if(this[_0xc8ed[2409]]&&null!=_0xcd2dx2){var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);mxUtils[_0xc8ed[433]](_0xcd2dx4,mxConstants.STYLE_NOLABEL,!1)||(_0xcd2dx3=this[_0xc8ed[2454]](_0xcd2dx2));};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[2186]]=function(_0xcd2dx2){return this[_0xc8ed[2592]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2592]]=function(){return this[_0xc8ed[2410]]};mxGraph[_0xc8ed[202]][_0xc8ed[2593]]=function(_0xcd2dx2){this[_0xc8ed[2410]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2131]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return null!=_0xcd2dx2?_0xc8ed[1333]==_0xcd2dx2[mxConstants[_0xc8ed[2594]]]:!1;};mxGraph[_0xc8ed[202]][_0xc8ed[2130]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return null!=_0xcd2dx2?_0xc8ed[188]==_0xcd2dx2[mxConstants[_0xc8ed[2193]]]:!1;};mxGraph[_0xc8ed[202]][_0xc8ed[2595]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null;if(null!=_0xcd2dx2){if(null!=_0xcd2dx2[_0xc8ed[2207]]&&(_0xcd2dx3==_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[252]]||_0xcd2dx3[_0xc8ed[265]]==_0xcd2dx2[_0xc8ed[2207]][_0xc8ed[252]])){_0xcd2dx9=this[_0xc8ed[2425]],_0xcd2dx9=mxResources[_0xc8ed[203]](_0xcd2dx9)||_0xcd2dx9};null==_0xcd2dx9&&null!=_0xcd2dx2[_0xc8ed[1211]]&&_0xcd2dx2[_0xc8ed[1211]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx4){if(null==_0xcd2dx9&&(_0xcd2dx3==_0xcd2dx4[_0xc8ed[252]]||_0xcd2dx3[_0xc8ed[265]]==_0xcd2dx4[_0xc8ed[252]])){_0xcd2dx9=_0xcd2dx4[_0xc8ed[2201]].toString()}});null==_0xcd2dx9&&(_0xcd2dx4=this[_0xc8ed[2432]][_0xc8ed[2596]](_0xcd2dx2[_0xc8ed[246]]),null!=_0xcd2dx4&&_0xc8ed[279]== typeof _0xcd2dx4[_0xc8ed[2597]]&&(_0xcd2dx9=_0xcd2dx4[_0xc8ed[2597]](_0xcd2dx3)));null==_0xcd2dx9&&(_0xcd2dx9=this[_0xc8ed[2598]](_0xcd2dx2[_0xc8ed[246]]));};return _0xcd2dx9;};mxGraph[_0xc8ed[202]][_0xc8ed[2598]]=function(_0xcd2dx2){var _0xcd2dx3=null;return _0xcd2dx3=null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[2595]]?_0xcd2dx2[_0xc8ed[2595]]():this[_0xc8ed[2454]](_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[2599]]=function(_0xcd2dx2){return null};mxGraph[_0xc8ed[202]][_0xc8ed[1731]]=function(_0xcd2dx2){var _0xcd2dx3= new mxRectangle,_0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);null!=_0xcd2dx2&&(_0xcd2dx4=parseInt(mxUtils[_0xc8ed[433]](_0xcd2dx2,mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE)),mxUtils[_0xc8ed[433]](_0xcd2dx2,mxConstants.STYLE_HORIZONTAL,!0)?_0xcd2dx3[_0xc8ed[119]]=_0xcd2dx4:_0xcd2dx3[_0xc8ed[117]]=_0xcd2dx4);return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[1202]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[124]]?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2484]]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2187]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[124]]?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2063]]]||mxConstants[_0xc8ed[481]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2173]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[124]]?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2600]]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2174]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[124]]?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2601]]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2172]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[124]]?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2602]]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2176]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[124]]?_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2603]]]:null};mxGraph[_0xc8ed[202]][_0xc8ed[2476]]=function(){return this[_0xc8ed[467]]};mxGraph[_0xc8ed[202]][_0xc8ed[2604]]=function(_0xcd2dx2){this[_0xc8ed[467]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[1730]]=function(_0xcd2dx2){if(null!=_0xcd2dx2&&this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2)!=this[_0xc8ed[251]][_0xc8ed[501]]()){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);if(null!=_0xcd2dx3&&!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)){return _0xcd2dx3[mxConstants[_0xc8ed[2059]]]==mxConstants[_0xc8ed[2605]]};};return !1;};mxGraph[_0xc8ed[202]][_0xc8ed[2606]]=function(){return this[_0xc8ed[2389]]};mxGraph[_0xc8ed[202]][_0xc8ed[2607]]=function(_0xcd2dx2){this[_0xc8ed[2389]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxGraph[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2608]]=function(){return this[_0xc8ed[2362]]};mxGraph[_0xc8ed[202]][_0xc8ed[2609]]=function(_0xcd2dx2){this[_0xc8ed[2362]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2134]]=function(){return this[_0xc8ed[2363]]};mxGraph[_0xc8ed[202]][_0xc8ed[2610]]=function(_0xcd2dx2){this[_0xc8ed[2363]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2125]]=function(){return this[_0xc8ed[2364]]};mxGraph[_0xc8ed[202]][_0xc8ed[2611]]=function(_0xcd2dx2){this[_0xc8ed[2364]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2612]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2);return this[_0xc8ed[2613]]()||null!=_0xcd2dx3&&this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2)&&_0xcd2dx3[_0xc8ed[1500]];};mxGraph[_0xc8ed[202]][_0xc8ed[2613]]=function(){return this[_0xc8ed[2368]]};mxGraph[_0xc8ed[202]][_0xc8ed[2614]]=function(_0xcd2dx2){this[_0xc8ed[2368]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2615]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1938]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return this[_0xc8ed[2616]](_0xcd2dx2)}))};mxGraph[_0xc8ed[202]][_0xc8ed[2616]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2617]]()&&0!=_0xcd2dx2[mxConstants[_0xc8ed[2618]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2617]]=function(){return this[_0xc8ed[2369]]};mxGraph[_0xc8ed[202]][_0xc8ed[2619]]=function(_0xcd2dx2){this[_0xc8ed[2369]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[898]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1938]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return this[_0xc8ed[2620]](_0xcd2dx2)}))};mxGraph[_0xc8ed[202]][_0xc8ed[2620]]=function(_0xcd2dx2){return this[_0xc8ed[2366]]};mxGraph[_0xc8ed[202]][_0xc8ed[900]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1938]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return this[_0xc8ed[2621]](_0xcd2dx2)}))};mxGraph[_0xc8ed[202]][_0xc8ed[2621]]=function(_0xcd2dx2){return this[_0xc8ed[2367]]};mxGraph[_0xc8ed[202]][_0xc8ed[2102]]=function(_0xcd2dx2){return this[_0xc8ed[2622]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2622]]=function(){return this[_0xc8ed[2379]]};mxGraph[_0xc8ed[202]][_0xc8ed[2623]]=function(_0xcd2dx2){this[_0xc8ed[2379]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2510]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1938]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return this[_0xc8ed[2624]](_0xcd2dx2)}))};mxGraph[_0xc8ed[202]][_0xc8ed[2624]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2625]]()&&0!=_0xcd2dx2[mxConstants[_0xc8ed[2626]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2625]]=function(){return this[_0xc8ed[2371]]};mxGraph[_0xc8ed[202]][_0xc8ed[2627]]=function(_0xcd2dx2){this[_0xc8ed[2371]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2628]]=function(_0xcd2dx2){return !this[_0xc8ed[2612]](_0xcd2dx2)&&(this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)&&this[_0xc8ed[2373]]||this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx2)&&this[_0xc8ed[2374]])};mxGraph[_0xc8ed[202]][_0xc8ed[2629]]=function(_0xcd2dx2){return this[_0xc8ed[251]][_0xc8ed[1938]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return this[_0xc8ed[1712]](_0xcd2dx2)}))};mxGraph[_0xc8ed[202]][_0xc8ed[1712]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2630]]()&&!this[_0xc8ed[2612]](_0xcd2dx2)&&0!=_0xcd2dx3[mxConstants[_0xc8ed[2631]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2630]]=function(){return this[_0xc8ed[2372]]};mxGraph[_0xc8ed[202]][_0xc8ed[2632]]=function(_0xcd2dx2){this[_0xc8ed[2372]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[997]]=function(){return this[_0xc8ed[991]]};mxGraph[_0xc8ed[202]][_0xc8ed[998]]=function(_0xcd2dx2){this[_0xc8ed[991]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2549]]=function(){return this[_0xc8ed[2348]]};mxGraph[_0xc8ed[202]][_0xc8ed[2633]]=function(_0xcd2dx2){this[_0xc8ed[2348]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2634]]=function(){return this[_0xc8ed[1020]]};mxGraph[_0xc8ed[202]][_0xc8ed[2635]]=function(_0xcd2dx2){this[_0xc8ed[1020]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2636]]=function(){return this[_0xc8ed[2353]]};mxGraph[_0xc8ed[202]][_0xc8ed[2637]]=function(_0xcd2dx2){this[_0xc8ed[2353]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2638]]=function(){return this[_0xc8ed[2374]]};mxGraph[_0xc8ed[202]][_0xc8ed[2639]]=function(_0xcd2dx2){this[_0xc8ed[2374]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2640]]=function(){return this[_0xc8ed[2373]]};mxGraph[_0xc8ed[202]][_0xc8ed[2641]]=function(_0xcd2dx2){this[_0xc8ed[2373]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2642]]=function(){return this[_0xc8ed[2412]]};mxGraph[_0xc8ed[202]][_0xc8ed[2643]]=function(_0xcd2dx2){this[_0xc8ed[2412]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2460]]=function(){return this[_0xc8ed[2411]]};mxGraph[_0xc8ed[202]][_0xc8ed[2644]]=function(_0xcd2dx2){this[_0xc8ed[2411]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2645]]=function(){return this[_0xc8ed[2404]]};mxGraph[_0xc8ed[202]][_0xc8ed[2646]]=function(_0xcd2dx2){this[_0xc8ed[2404]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2647]]=function(){return this[_0xc8ed[2402]]};mxGraph[_0xc8ed[202]][_0xc8ed[2648]]=function(_0xcd2dx2){this[_0xc8ed[2406]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2530]]=function(){return this[_0xc8ed[2406]]};mxGraph[_0xc8ed[202]][_0xc8ed[2649]]=function(_0xcd2dx2){this[_0xc8ed[2405]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2650]]=function(){return this[_0xc8ed[2405]]};mxGraph[_0xc8ed[202]][_0xc8ed[2651]]=function(_0xcd2dx2){this[_0xc8ed[2407]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2527]]=function(){return this[_0xc8ed[2407]]};mxGraph[_0xc8ed[202]][_0xc8ed[2652]]=function(_0xcd2dx2){this[_0xc8ed[2402]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2529]]=function(){return this[_0xc8ed[2408]]};mxGraph[_0xc8ed[202]][_0xc8ed[2653]]=function(_0xcd2dx2){this[_0xc8ed[2408]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[1015]]=function(){return this[_0xc8ed[2375]]};mxGraph[_0xc8ed[202]][_0xc8ed[2654]]=function(_0xcd2dx2){this[_0xc8ed[2375]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2655]]=function(){return this[_0xc8ed[2376]]};mxGraph[_0xc8ed[202]][_0xc8ed[2656]]=function(_0xcd2dx2){this[_0xc8ed[2376]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2657]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2658]]()&&!this[_0xc8ed[2612]](_0xcd2dx2)&&0!=_0xcd2dx3[mxConstants[_0xc8ed[2659]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2658]]=function(){return this[_0xc8ed[2377]]};mxGraph[_0xc8ed[202]][_0xc8ed[2660]]=function(_0xcd2dx2){this[_0xc8ed[2377]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2661]]=function(_0xcd2dx2,_0xcd2dx3){return !0};mxGraph[_0xc8ed[202]][_0xc8ed[2662]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2663]]()&&!this[_0xc8ed[2612]](_0xcd2dx2)&&0!=_0xcd2dx3[mxConstants[_0xc8ed[2664]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2663]]=function(){return this[_0xc8ed[2378]]};mxGraph[_0xc8ed[202]][_0xc8ed[2665]]=function(_0xcd2dx2){this[_0xc8ed[2378]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2453]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2666]]()&&!this[_0xc8ed[2612]](_0xcd2dx2)&&0!=_0xcd2dx3[mxConstants[_0xc8ed[2667]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2666]]=function(){return this[_0xc8ed[2370]]};mxGraph[_0xc8ed[202]][_0xc8ed[2668]]=function(_0xcd2dx2){this[_0xc8ed[2370]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2551]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return this[_0xc8ed[2669]]()&&!this[_0xc8ed[2612]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2669]]=function(){return this[_0xc8ed[2380]]};mxGraph[_0xc8ed[202]][_0xc8ed[2670]]=function(_0xcd2dx2){this[_0xc8ed[2380]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2671]]=function(_0xcd2dx2){return null==_0xcd2dx2&&this[_0xc8ed[2406]]||null!=_0xcd2dx2&&(!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)||this[_0xc8ed[2405]])&&this[_0xc8ed[2565]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2672]]=function(_0xcd2dx2){return this[_0xc8ed[2671]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2582]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[2671]](_0xcd2dx2)&&this[_0xc8ed[2672]](_0xcd2dx3)};mxGraph[_0xc8ed[202]][_0xc8ed[1995]]=function(_0xcd2dx2){this[_0xc8ed[2433]][_0xc8ed[995]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[1965]]=function(_0xcd2dx2){return this[_0xc8ed[2433]][_0xc8ed[994]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2673]]=function(_0xcd2dx2){this[_0xc8ed[2276]][_0xc8ed[995]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2674]]=function(_0xcd2dx2){this[_0xc8ed[2316]][_0xc8ed[2431]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2203]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[2347]]){var _0xcd2dx3=this[_0xc8ed[2347]][_0xc8ed[2148]]();return null==_0xcd2dx2?null!=_0xcd2dx3:_0xcd2dx2==_0xcd2dx3;};return !1;};mxGraph[_0xc8ed[202]][_0xc8ed[2455]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return this[_0xc8ed[2675]]()||1==_0xcd2dx2[mxConstants[_0xc8ed[2676]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2675]]=function(){return this[_0xc8ed[2381]]};mxGraph[_0xc8ed[202]][_0xc8ed[2677]]=function(_0xcd2dx2){this[_0xc8ed[2381]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2507]]=function(_0xcd2dx2){return !this[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2)&&this[_0xc8ed[2678]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2678]]=function(){return this[_0xc8ed[2392]]};mxGraph[_0xc8ed[202]][_0xc8ed[2679]]=function(_0xcd2dx2){this[_0xc8ed[2392]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2506]]=function(){return this[_0xc8ed[2393]]};mxGraph[_0xc8ed[202]][_0xc8ed[2680]]=function(_0xcd2dx2){this[_0xc8ed[2393]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2536]]=function(_0xcd2dx2){return this[_0xc8ed[2681]]()&&!this[_0xc8ed[502]]()[_0xc8ed[250]](this[_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx2))};mxGraph[_0xc8ed[202]][_0xc8ed[2681]]=function(){return this[_0xc8ed[2391]]};mxGraph[_0xc8ed[202]][_0xc8ed[2682]]=function(_0xcd2dx2){this[_0xc8ed[2391]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2505]]=function(){return this[_0xc8ed[2390]]};mxGraph[_0xc8ed[202]][_0xc8ed[2528]]=function(_0xcd2dx2){this[_0xc8ed[2390]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2537]]=function(_0xcd2dx2){return this[_0xc8ed[2683]](_0xcd2dx2)?this[_0xc8ed[2354]]:0};mxGraph[_0xc8ed[202]][_0xc8ed[2683]]=function(_0xcd2dx2){return !1};mxGraph[_0xc8ed[202]][_0xc8ed[2513]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[251]][_0xc8ed[1938]](_0xcd2dx2,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return this[_0xc8ed[2516]](_0xcd2dx2,_0xcd2dx3)}))};mxGraph[_0xc8ed[202]][_0xc8ed[2516]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2),_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[124]]:this[_0xc8ed[1705]](_0xcd2dx2);return 0<this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2)&&0!=_0xcd2dx4[mxConstants[_0xc8ed[2684]]];};mxGraph[_0xc8ed[202]][_0xc8ed[2685]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return null!=_0xcd2dx2&&(this[_0xc8ed[2655]]()&&this[_0xc8ed[2686]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)||!this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)&&(this[_0xc8ed[1730]](_0xcd2dx2)||0<this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2)&&!this[_0xc8ed[1742]](_0xcd2dx2)))};mxGraph[_0xc8ed[202]][_0xc8ed[2686]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2)&&null!=_0xcd2dx3&&1==_0xcd2dx3[_0xc8ed[67]]&&this[_0xc8ed[2565]](_0xcd2dx3[0])&&null==this[_0xc8ed[2500]](_0xcd2dx2,this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!0),_0xcd2dx3[0])?(_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!0),_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,!1),!this[_0xc8ed[251]][_0xc8ed[1720]](_0xcd2dx3[0],_0xcd2dx4)&&!this[_0xc8ed[251]][_0xc8ed[1720]](_0xcd2dx3[0],_0xcd2dx2)):!1};mxGraph[_0xc8ed[202]][_0xc8ed[564]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(!this[_0xc8ed[2642]]()){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){if(this[_0xc8ed[1730]](_0xcd2dx2[_0xcd2dx5])){return null}}};_0xcd2dx5=mxUtils[_0xc8ed[2196]](this[_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx3),mxEvent[_0xc8ed[733]](_0xcd2dx3));_0xcd2dx5[_0xc8ed[235]]-=this[_0xc8ed[1136]];_0xcd2dx5[_0xc8ed[236]]-=this[_0xc8ed[1137]];_0xcd2dx5=this[_0xc8ed[2461]](_0xcd2dx5[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]]);if(null==_0xcd2dx4){_0xcd2dx4=_0xcd2dx5}else {if(null!=_0xcd2dx5){for(var _0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx5);null!=_0xcd2dx9&&this[_0xc8ed[1730]](_0xcd2dx9)&&_0xcd2dx9!=_0xcd2dx4;){_0xcd2dx9=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx9)};_0xcd2dx9==_0xcd2dx4&&(_0xcd2dx4=_0xcd2dx5);}};for(;null!=_0xcd2dx4&&!this[_0xc8ed[2685]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx3)&&!this[_0xc8ed[251]][_0xc8ed[1740]](_0xcd2dx4);){_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx4)};return !this[_0xc8ed[251]][_0xc8ed[1740]](_0xcd2dx4)&&0>mxUtils[_0xc8ed[2]](_0xcd2dx2,_0xcd2dx4)?_0xcd2dx4:null;};mxGraph[_0xc8ed[202]][_0xc8ed[902]]=function(){var _0xcd2dx2=this[_0xc8ed[2355]];null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[2534]](),null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[501]](),_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,0)));return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2687]]=function(_0xcd2dx2){this[_0xc8ed[2355]]=_0xcd2dx2};mxGraph[_0xc8ed[202]][_0xc8ed[2179]]=function(_0xcd2dx2){for(;null!=_0xcd2dx2&&!this[_0xc8ed[1730]](_0xcd2dx2);){_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2)};return _0xcd2dx2;};mxGraph[_0xc8ed[202]][_0xc8ed[2461]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=_0xcd2dx4||this[_0xc8ed[902]]();if(null!=_0xcd2dx4){for(var _0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx4),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx4,_0xcd2dx9),_0xcd2dx12=this[_0xc8ed[2461]](_0xcd2dx2,_0xcd2dx3,_0xcd2dxa);if(null!=_0xcd2dx12){return _0xcd2dx12};if(this[_0xc8ed[1730]](_0xcd2dxa)&&(_0xcd2dx12=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dxa),this[_0xc8ed[1825]](_0xcd2dx12,_0xcd2dx2,_0xcd2dx3))){return _0xcd2dxa};}};return null;};mxGraph[_0xc8ed[202]][_0xc8ed[999]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!0;_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9:!0;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:this[_0xc8ed[902]]();if(null!=_0xcd2dx4){for(var _0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx4)-1;0<=_0xcd2dxa;_0xcd2dxa--){var _0xcd2dx12=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx4,_0xcd2dxa),_0xcd2dx13=this[_0xc8ed[999]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx12,_0xcd2dx5,_0xcd2dx9);if(null!=_0xcd2dx13){return _0xcd2dx13};if(this[_0xc8ed[1714]](_0xcd2dx12)&&(_0xcd2dx9&&this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx12)||_0xcd2dx5&&this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx12))){if(_0xcd2dx13=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx12),this[_0xc8ed[1825]](_0xcd2dx13,_0xcd2dx2,_0xcd2dx3)){return _0xcd2dx12}};}};return null;};mxGraph[_0xc8ed[202]][_0xc8ed[1825]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=_0xcd2dx2){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[439]];if(null!=_0xcd2dx5){_0xcd2dx2=this[_0xc8ed[2353]]*this[_0xc8ed[2353]];for(var _0xcd2dx9=_0xcd2dx5[0],_0xcd2dxa=1;_0xcd2dxa<_0xcd2dx5[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx5[_0xcd2dxa];if(mxUtils[_0xc8ed[440]](_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]],_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],_0xcd2dx3,_0xcd2dx4)<=_0xcd2dx2){return !0};_0xcd2dx9=_0xcd2dx12;};}else {if(_0xcd2dx9=mxUtils[_0xc8ed[431]](mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION)||0),0!=_0xcd2dx9&&(_0xcd2dx5=Math[_0xc8ed[426]](-_0xcd2dx9),_0xcd2dx9=Math[_0xc8ed[427]](-_0xcd2dx9),_0xcd2dxa= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]()),_0xcd2dx9=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx3,_0xcd2dx4),_0xcd2dx5,_0xcd2dx9,_0xcd2dxa),_0xcd2dx3=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx4=_0xcd2dx9[_0xc8ed[236]]),mxUtils[_0xc8ed[442]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)){return !0}};};return !1;};mxGraph[_0xc8ed[202]][_0xc8ed[2688]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[1731]](_0xcd2dx2);if(null!=_0xcd2dx5){var _0xcd2dx9=this[_0xc8ed[249]]()[_0xc8ed[518]]();_0xcd2dx3-=_0xcd2dx5[_0xc8ed[235]];_0xcd2dx4-=_0xcd2dx5[_0xc8ed[236]];if(0<_0xcd2dx2[_0xc8ed[117]]&&0<_0xcd2dx3&&_0xcd2dx3>_0xcd2dx2[_0xc8ed[117]]*_0xcd2dx9||0<_0xcd2dx2[_0xc8ed[119]]&&0<_0xcd2dx4&&_0xcd2dx4>_0xcd2dx2[_0xc8ed[119]]*_0xcd2dx9){return !0};};return !1;};mxGraph[_0xc8ed[202]][_0xc8ed[1728]]=function(_0xcd2dx2){return this[_0xc8ed[1955]](_0xcd2dx2,!0,!1)};mxGraph[_0xc8ed[202]][_0xc8ed[1956]]=function(_0xcd2dx2){return this[_0xc8ed[1955]](_0xcd2dx2,!1,!0)};mxGraph[_0xc8ed[202]][_0xc8ed[1955]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2:this[_0xc8ed[902]]();_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1955]](_0xcd2dx2,null!=_0xcd2dx3?_0xcd2dx3:!1,null!=_0xcd2dx4?_0xcd2dx4:!1);_0xcd2dx3=[];for(_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[1714]](_0xcd2dx2[_0xcd2dx4])&&_0xcd2dx3[_0xc8ed[207]](_0xcd2dx2[_0xcd2dx4])};return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[1756]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[264]](_0xcd2dx2,_0xcd2dx3,!0,!0,!1)};mxGraph[_0xc8ed[202]][_0xc8ed[1867]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[264]](_0xcd2dx2,_0xcd2dx3,!0,!1,!1)};mxGraph[_0xc8ed[202]][_0xc8ed[1963]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[264]](_0xcd2dx2,_0xcd2dx3,!1,!0,!1)};mxGraph[_0xc8ed[202]][_0xc8ed[264]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!0;_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9:!0;_0xcd2dxa=null!=_0xcd2dxa?_0xcd2dxa:!1;for(var _0xcd2dx12=[],_0xcd2dx13=this[_0xc8ed[1742]](_0xcd2dx2),_0xcd2dx14=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx2),_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx14;_0xcd2dx15++){var _0xcd2dx16=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx2,_0xcd2dx15);if(_0xcd2dx13||!this[_0xc8ed[1714]](_0xcd2dx16)){_0xcd2dx12=_0xcd2dx12[_0xc8ed[1919]](this[_0xc8ed[251]][_0xc8ed[264]](_0xcd2dx16,_0xcd2dx4,_0xcd2dx5))};};_0xcd2dx12=_0xcd2dx12[_0xc8ed[1919]](this[_0xc8ed[251]][_0xc8ed[264]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5));_0xcd2dx13=[];for(_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx15++){_0xcd2dx16=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx12[_0xcd2dx15]),_0xcd2dx14=null!=_0xcd2dx16?_0xcd2dx16[_0xc8ed[1710]](!0):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx12[_0xcd2dx15],!0),_0xcd2dx16=null!=_0xcd2dx16?_0xcd2dx16[_0xc8ed[1710]](!1):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx12[_0xcd2dx15],!1),(_0xcd2dx9&&_0xcd2dx14==_0xcd2dx16||_0xcd2dx14!=_0xcd2dx16&&(_0xcd2dx4&&_0xcd2dx16==_0xcd2dx2&&(null==_0xcd2dx3||this[_0xc8ed[1920]](_0xcd2dx14,_0xcd2dx3,_0xcd2dxa))||_0xcd2dx5&&_0xcd2dx14==_0xcd2dx2&&(null==_0xcd2dx3||this[_0xc8ed[1920]](_0xcd2dx16,_0xcd2dx3,_0xcd2dxa))))&&_0xcd2dx13[_0xc8ed[207]](_0xcd2dx12[_0xcd2dx15])};return _0xcd2dx13;};mxGraph[_0xc8ed[202]][_0xc8ed[1920]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx4?this[_0xc8ed[251]][_0xc8ed[1720]](_0xcd2dx3,_0xcd2dx2):this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx2)==_0xcd2dx3};mxGraph[_0xc8ed[202]][_0xc8ed[1808]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!0;_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!0;var _0xcd2dx9=[],_0xcd2dxa={};if(null!=_0xcd2dx2){for(var _0xcd2dx12=0;_0xcd2dx12<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx12++){var _0xcd2dx13=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2[_0xcd2dx12]),_0xcd2dx14=null!=_0xcd2dx13?_0xcd2dx13[_0xc8ed[1710]](!0):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx2[_0xcd2dx12],!0),_0xcd2dx13=null!=_0xcd2dx13?_0xcd2dx13[_0xc8ed[1710]](!1):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx2[_0xcd2dx12],!1);if(_0xcd2dx14==_0xcd2dx3&&null!=_0xcd2dx13&&_0xcd2dx13!=_0xcd2dx3&&_0xcd2dx5){var _0xcd2dx15=mxCellPath[_0xc8ed[385]](_0xcd2dx13);null==_0xcd2dxa[_0xcd2dx15]&&(_0xcd2dxa[_0xcd2dx15]=_0xcd2dx13,_0xcd2dx9[_0xc8ed[207]](_0xcd2dx13));}else {_0xcd2dx13==_0xcd2dx3&&(null!=_0xcd2dx14&&_0xcd2dx14!=_0xcd2dx3&&_0xcd2dx4)&&(_0xcd2dx15=mxCellPath[_0xc8ed[385]](_0xcd2dx14),null==_0xcd2dxa[_0xcd2dx15]&&(_0xcd2dxa[_0xcd2dx15]=_0xcd2dx14,_0xcd2dx9[_0xc8ed[207]](_0xcd2dx14)))};}};return _0xcd2dx9;};mxGraph[_0xc8ed[202]][_0xc8ed[1781]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;for(var _0xcd2dx5=this[_0xc8ed[264]](_0xcd2dx2),_0xcd2dx9=[],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx5[_0xcd2dxa]),_0xcd2dx13=null!=_0xcd2dx12?_0xcd2dx12[_0xc8ed[1710]](!0):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx5[_0xcd2dxa],!0),_0xcd2dx12=null!=_0xcd2dx12?_0xcd2dx12[_0xc8ed[1710]](!1):this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx5[_0xcd2dxa],!1);(_0xcd2dx13==_0xcd2dx2&&_0xcd2dx12==_0xcd2dx3||!_0xcd2dx4&&_0xcd2dx13==_0xcd2dx3&&_0xcd2dx12==_0xcd2dx2)&&_0xcd2dx9[_0xc8ed[207]](_0xcd2dx5[_0xcd2dxa]);};return _0xcd2dx9;};mxGraph[_0xc8ed[202]][_0xc8ed[2689]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxUtils[_0xc8ed[2196]](this[_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx2),mxEvent[_0xc8ed[733]](_0xcd2dx2)),_0xcd2dx5=this[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx9=this[_0xc8ed[441]][_0xc8ed[513]],_0xcd2dxa=!1!=_0xcd2dx3?this[_0xc8ed[1020]]/2:0;_0xcd2dx4[_0xc8ed[235]]=this[_0xc8ed[1021]](_0xcd2dx4[_0xc8ed[235]]/_0xcd2dx5-_0xcd2dx9[_0xc8ed[235]]-_0xcd2dxa);_0xcd2dx4[_0xc8ed[236]]=this[_0xc8ed[1021]](_0xcd2dx4[_0xc8ed[236]]/_0xcd2dx5-_0xcd2dx9[_0xc8ed[236]]-_0xcd2dxa);return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[2690]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dxa=null!=_0xcd2dxa?_0xcd2dxa:[];if(0<_0xcd2dx4||0<_0xcd2dx5){var _0xcd2dx12=_0xcd2dx2+_0xcd2dx4,_0xcd2dx13=_0xcd2dx3+_0xcd2dx5;_0xcd2dx9=_0xcd2dx9||this[_0xc8ed[902]]();if(null!=_0xcd2dx9){for(var _0xcd2dx14=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx9),_0xcd2dx15=0;_0xcd2dx15<_0xcd2dx14;_0xcd2dx15++){var _0xcd2dx16=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx9,_0xcd2dx15),_0xcd2dx17=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx16);if(this[_0xc8ed[1714]](_0xcd2dx16)&&null!=_0xcd2dx17){var _0xcd2dx18=_0xcd2dx17,_0xcd2dx17=mxUtils[_0xc8ed[433]](_0xcd2dx17[_0xc8ed[124]],mxConstants.STYLE_ROTATION)||0;0!=_0xcd2dx17&&(_0xcd2dx18=mxUtils[_0xc8ed[1613]](_0xcd2dx18,_0xcd2dx17));_0xcd2dx18[_0xc8ed[235]]>=_0xcd2dx2&&_0xcd2dx18[_0xc8ed[236]]+_0xcd2dx18[_0xc8ed[119]]<=_0xcd2dx13&&_0xcd2dx18[_0xc8ed[236]]>=_0xcd2dx3&&_0xcd2dx18[_0xc8ed[235]]+_0xcd2dx18[_0xc8ed[117]]<=_0xcd2dx12?_0xcd2dxa[_0xc8ed[207]](_0xcd2dx16):this[_0xc8ed[2690]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx16,_0xcd2dxa);};}};};return _0xcd2dxa;};mxGraph[_0xc8ed[202]][_0xc8ed[2691]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=[];if(_0xcd2dx5||_0xcd2dx9){if(null==_0xcd2dx4&&(_0xcd2dx4=this[_0xc8ed[902]]()),null!=_0xcd2dx4){for(var _0xcd2dx12=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx4),_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx12;_0xcd2dx13++){var _0xcd2dx14=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx4,_0xcd2dx13),_0xcd2dx15=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx14);this[_0xc8ed[1714]](_0xcd2dx14)&&null!=_0xcd2dx15&&(!_0xcd2dx5||_0xcd2dx15[_0xc8ed[235]]>=_0xcd2dx2)&&(!_0xcd2dx9||_0xcd2dx15[_0xc8ed[236]]>=_0xcd2dx3)&&_0xcd2dxa[_0xc8ed[207]](_0xcd2dx14);}}};return _0xcd2dxa;};mxGraph[_0xc8ed[202]][_0xc8ed[1757]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!1;_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4:!1;var _0xcd2dx5=[];if(null!=_0xcd2dx2){for(var _0xcd2dx9=this[_0xc8ed[502]](),_0xcd2dxa=_0xcd2dx9[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx12=null,_0xcd2dx13=0,_0xcd2dx14=0;_0xcd2dx14<_0xcd2dxa;_0xcd2dx14++){var _0xcd2dx15=_0xcd2dx9[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx14);if(this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx15)&&this[_0xc8ed[1714]](_0xcd2dx15)){for(var _0xcd2dx16=this[_0xc8ed[1756]](_0xcd2dx15,_0xcd2dx3?_0xcd2dx2:null),_0xcd2dx17=0,_0xcd2dx18=0,_0xcd2dx19=0;_0xcd2dx19<_0xcd2dx16[_0xc8ed[67]];_0xcd2dx19++){this[_0xc8ed[441]][_0xc8ed[1710]](_0xcd2dx16[_0xcd2dx19],!0)==_0xcd2dx15?_0xcd2dx17++:_0xcd2dx18++};(_0xcd2dx4&&0==_0xcd2dx17&&0<_0xcd2dx18||!_0xcd2dx4&&0==_0xcd2dx18&&0<_0xcd2dx17)&&_0xcd2dx5[_0xc8ed[207]](_0xcd2dx15);_0xcd2dx16=_0xcd2dx4?_0xcd2dx18-_0xcd2dx17:_0xcd2dx17-_0xcd2dx18;_0xcd2dx16>_0xcd2dx13&&(_0xcd2dx13=_0xcd2dx16,_0xcd2dx12=_0xcd2dx15);};};0==_0xcd2dx5[_0xc8ed[67]]&&null!=_0xcd2dx12&&_0xcd2dx5[_0xc8ed[207]](_0xcd2dx12);};return _0xcd2dx5;};mxGraph[_0xc8ed[202]][_0xc8ed[1706]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx4&&null!=_0xcd2dx2){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;_0xcd2dx9=_0xcd2dx9||[];var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2);if(null==_0xcd2dx9[_0xcd2dxa]&&(_0xcd2dx9[_0xcd2dxa]=_0xcd2dx2,_0xcd2dx5=_0xcd2dx4(_0xcd2dx2,_0xcd2dx5),null==_0xcd2dx5||_0xcd2dx5)){if(_0xcd2dx5=this[_0xc8ed[251]][_0xc8ed[1707]](_0xcd2dx2),0<_0xcd2dx5){for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5;_0xcd2dxa++){var _0xcd2dx12=this[_0xc8ed[251]][_0xc8ed[1708]](_0xcd2dx2,_0xcd2dxa),_0xcd2dx13=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx12,!0)==_0xcd2dx2;if(!_0xcd2dx3||_0xcd2dx13){_0xcd2dx13=this[_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx12,!_0xcd2dx13),this[_0xc8ed[1706]](_0xcd2dx13,_0xcd2dx3,_0xcd2dx4,_0xcd2dx12,_0xcd2dx9)};}}};}};mxGraph[_0xc8ed[202]][_0xc8ed[2692]]=function(_0xcd2dx2){return this[_0xc8ed[2435]]()[_0xc8ed[2097]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2693]]=function(){return this[_0xc8ed[2435]]()[_0xc8ed[1107]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2440]]=function(){return this[_0xc8ed[2435]]()[_0xc8ed[200]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2694]]=function(){return this[_0xc8ed[2435]]()[_0xc8ed[895]][_0xc8ed[67]]};mxGraph[_0xc8ed[202]][_0xc8ed[2452]]=function(){return this[_0xc8ed[2435]]()[_0xc8ed[895]][0]};mxGraph[_0xc8ed[202]][_0xc8ed[897]]=function(){return this[_0xc8ed[2435]]()[_0xc8ed[895]][_0xc8ed[1853]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2450]]=function(_0xcd2dx2){this[_0xc8ed[2435]]()[_0xc8ed[2099]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[904]]=function(_0xcd2dx2){this[_0xc8ed[2435]]()[_0xc8ed[2100]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2695]]=function(_0xcd2dx2){this[_0xc8ed[2435]]()[_0xc8ed[2103]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2696]]=function(_0xcd2dx2){this[_0xc8ed[2435]]()[_0xc8ed[832]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2697]]=function(_0xcd2dx2){this[_0xc8ed[2435]]()[_0xc8ed[2104]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2439]]=function(_0xcd2dx2){this[_0xc8ed[2435]]()[_0xc8ed[842]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2698]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[2690]](_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],_0xcd2dx2[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[119]]);this[_0xc8ed[2699]](_0xcd2dx4,_0xcd2dx3);return _0xcd2dx4;};mxGraph[_0xc8ed[202]][_0xc8ed[2700]]=function(){this[_0xc8ed[2701]](!0)};mxGraph[_0xc8ed[202]][_0xc8ed[2702]]=function(){this[_0xc8ed[2701]]()};mxGraph[_0xc8ed[202]][_0xc8ed[2703]]=function(){this[_0xc8ed[2701]](!1,!0)};mxGraph[_0xc8ed[202]][_0xc8ed[2704]]=function(){this[_0xc8ed[2701]](!1,!1,!0)};mxGraph[_0xc8ed[202]][_0xc8ed[2701]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[2105]],_0xcd2dx9=0<_0xcd2dx5[_0xc8ed[895]][_0xc8ed[67]]?_0xcd2dx5[_0xc8ed[895]][0]:null;1<_0xcd2dx5[_0xc8ed[895]][_0xc8ed[67]]&&_0xcd2dx5[_0xc8ed[200]]();var _0xcd2dx5=null!=_0xcd2dx9?this[_0xc8ed[251]][_0xc8ed[1197]](_0xcd2dx9):this[_0xc8ed[902]](),_0xcd2dxa=this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx5);null==_0xcd2dx9&&0<_0xcd2dxa?(_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx5,0),this[_0xc8ed[2450]](_0xcd2dx2)):(null==_0xcd2dx9||_0xcd2dx3)&&null!=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx5)&&null!=this[_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx5)?this[_0xc8ed[2534]]()!=_0xcd2dx5&&this[_0xc8ed[2450]](_0xcd2dx5):null!=_0xcd2dx9&&_0xcd2dx4?0<this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx9)&&(_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx9,0),this[_0xc8ed[2450]](_0xcd2dx2)):0<_0xcd2dxa&&(_0xcd2dx3=_0xcd2dx5[_0xc8ed[1738]](_0xcd2dx9),_0xcd2dx2?(_0xcd2dx3++,_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx5,_0xcd2dx3%_0xcd2dxa)):(_0xcd2dx3--,_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[263]](_0xcd2dx5,0>_0xcd2dx3?_0xcd2dxa-1:_0xcd2dx3)),this[_0xc8ed[2450]](_0xcd2dx2));};mxGraph[_0xc8ed[202]][_0xc8ed[2705]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2||this[_0xc8ed[902]]();_0xcd2dx2=this[_0xc8ed[251]][_0xc8ed[1953]](_0xcd2dx2);null!=_0xcd2dx2&&this[_0xc8ed[904]](_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[2706]]=function(_0xcd2dx2){this[_0xc8ed[2707]](!0,!1,_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2708]]=function(_0xcd2dx2){this[_0xc8ed[2707]](!1,!0,_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2707]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=_0xcd2dx4||this[_0xc8ed[902]]();var _0xcd2dx5=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx4){return null!=this[_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx4)&&0==this[_0xc8ed[251]][_0xc8ed[262]](_0xcd2dx4)&&(this[_0xc8ed[251]][_0xc8ed[1193]](_0xcd2dx4)&&_0xcd2dx2||this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx4)&&_0xcd2dx3)});_0xcd2dx4=this[_0xc8ed[251]][_0xc8ed[1921]](_0xcd2dx5,_0xcd2dx4);this[_0xc8ed[904]](_0xcd2dx4);};mxGraph[_0xc8ed[202]][_0xc8ed[2459]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[2692]](_0xcd2dx2);this[_0xc8ed[2462]](_0xcd2dx3)?_0xcd2dx4?this[_0xc8ed[2697]](_0xcd2dx2):this[_0xc8ed[2695]](_0xcd2dx2):(!_0xcd2dx4||1!=this[_0xc8ed[2694]]())&&this[_0xc8ed[2450]](_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[2699]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2462]](_0xcd2dx3)?this[_0xc8ed[2696]](_0xcd2dx2):this[_0xc8ed[904]](_0xcd2dx2)};mxGraph[_0xc8ed[202]][_0xc8ed[2709]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2&&(this[_0xc8ed[251]][_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]])?(_0xcd2dx3=this[_0xc8ed[441]][_0xc8ed[2291]](_0xcd2dx2),_0xcd2dx3=this[_0xc8ed[2573]](_0xcd2dx2)||_0xcd2dx3==mxEdgeStyle[_0xc8ed[2568]]||_0xcd2dx3==mxEdgeStyle[_0xc8ed[2569]]||_0xcd2dx3==mxEdgeStyle[_0xc8ed[2570]]? new mxElbowEdgeHandler(_0xcd2dx2):_0xcd2dx3==mxEdgeStyle[_0xc8ed[2567]]||_0xcd2dx3==mxEdgeStyle[_0xc8ed[2572]]? new mxEdgeSegmentHandler(_0xcd2dx2): new mxEdgeHandler(_0xcd2dx2)):_0xcd2dx3= new mxVertexHandler(_0xcd2dx2));return _0xcd2dx3;};mxGraph[_0xc8ed[202]][_0xc8ed[1133]]=function(_0xcd2dx2){null==this[_0xc8ed[2329]]&&(this[_0xc8ed[2329]]=[]);this[_0xc8ed[2329]][_0xc8ed[207]](_0xcd2dx2);};mxGraph[_0xc8ed[202]][_0xc8ed[1148]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[2329]]){for(var _0xcd2dx3=0;_0xcd2dx3<this[_0xc8ed[2329]][_0xc8ed[67]];_0xcd2dx3++){if(this[_0xc8ed[2329]][_0xcd2dx3]==_0xcd2dx2){this[_0xc8ed[2329]][_0xc8ed[300]](_0xcd2dx3,1);break;}}}};mxGraph[_0xc8ed[202]][_0xc8ed[2710]]=function(_0xcd2dx2){if(null==_0xcd2dx2[_0xc8ed[725]]||null==_0xcd2dx2[_0xc8ed[726]]){var _0xcd2dx3=mxUtils[_0xc8ed[2196]](this[_0xc8ed[526]],_0xcd2dx2[_0xc8ed[730]](),_0xcd2dx2[_0xc8ed[732]]());_0xcd2dx2[_0xc8ed[725]]=_0xcd2dx3[_0xc8ed[235]]-this[_0xc8ed[1136]];_0xcd2dx2[_0xc8ed[726]]=_0xcd2dx3[_0xc8ed[236]]-this[_0xc8ed[1137]];}};mxGraph[_0xc8ed[202]][_0xc8ed[758]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null==_0xcd2dx4&&(_0xcd2dx4=this);this[_0xc8ed[2710]](_0xcd2dx3);_0xcd2dx2==mxEvent[_0xc8ed[2711]]&&(this[_0xc8ed[1009]]= !0);if(mxClient[_0xc8ed[754]]&&this[_0xc8ed[2349]]&&_0xcd2dx2==mxEvent[_0xc8ed[2711]]){var _0xcd2dx5=( new Date)[_0xc8ed[178]]();_0xcd2dx5-this[_0xc8ed[2213]]<this[_0xc8ed[2350]]&&Math[_0xc8ed[425]](this[_0xc8ed[2712]]-_0xcd2dx3[_0xc8ed[730]]())<this[_0xc8ed[2351]]&&Math[_0xc8ed[425]](this[_0xc8ed[2352]]-_0xcd2dx3[_0xc8ed[732]]())<this[_0xc8ed[2351]]?(this[_0xc8ed[2213]]=0,this[_0xc8ed[761]](_0xcd2dx3[_0xc8ed[727]](),_0xcd2dx3[_0xc8ed[736]]()),_0xcd2dx3[_0xc8ed[727]]()[_0xc8ed[786]]= !0):(this[_0xc8ed[2712]]=_0xcd2dx3[_0xc8ed[730]](),this[_0xc8ed[2352]]=_0xcd2dx3[_0xc8ed[732]](),this[_0xc8ed[2213]]=_0xcd2dx5);};_0xcd2dx5=2!=_0xcd2dx3[_0xc8ed[727]]()[_0xc8ed[764]];if(mxClient[_0xc8ed[80]]&&_0xc8ed[462]==document[_0xc8ed[135]]){if(null!=this[_0xc8ed[2713]]&&Math[_0xc8ed[425]](this[_0xc8ed[2713]]-_0xcd2dx3[_0xc8ed[730]]())>this[_0xc8ed[2351]]||null!=this[_0xc8ed[2714]]&&Math[_0xc8ed[425]](this[_0xc8ed[2714]]-_0xcd2dx3[_0xc8ed[732]]())>this[_0xc8ed[2351]]){_0xcd2dx5= !0};_0xcd2dx2==mxEvent[_0xc8ed[2715]]&&(this[_0xc8ed[2713]]=_0xcd2dx3[_0xc8ed[730]](),this[_0xc8ed[2714]]=_0xcd2dx3[_0xc8ed[732]]());};if((_0xcd2dx2!=mxEvent[_0xc8ed[2715]]||this[_0xc8ed[1009]])&&_0xcd2dx5){if(_0xcd2dx2==mxEvent[_0xc8ed[2715]]&&(this[_0xc8ed[1009]]= !1),!this[_0xc8ed[2203]]()&&(mxClient[_0xc8ed[71]]||mxClient[_0xc8ed[75]]||mxClient[_0xc8ed[76]]||mxClient[_0xc8ed[80]]&&mxClient[_0xc8ed[48]]||_0xcd2dx3[_0xc8ed[727]]()[_0xc8ed[772]]!=this[_0xc8ed[526]])){_0xcd2dx2==mxEvent[_0xc8ed[2716]]&&(this[_0xc8ed[1009]]&&this[_0xc8ed[1012]])&&this[_0xc8ed[1014]](_0xcd2dx3[_0xc8ed[734]](),_0xcd2dx3[_0xc8ed[735]](),this[_0xc8ed[1013]]);if(null!=this[_0xc8ed[2329]]){_0xcd2dx4=[_0xcd2dx4,_0xcd2dx3];_0xcd2dx3[_0xc8ed[727]]()[_0xc8ed[739]]= !0;for(_0xcd2dx5=0;_0xcd2dx5<this[_0xc8ed[2329]][_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[2329]][_0xcd2dx5];_0xcd2dx2==mxEvent[_0xc8ed[2711]]?_0xcd2dx9[_0xc8ed[787]][_0xc8ed[183]](_0xcd2dx9,_0xcd2dx4):_0xcd2dx2==mxEvent[_0xc8ed[2716]]?_0xcd2dx9[_0xc8ed[788]][_0xc8ed[183]](_0xcd2dx9,_0xcd2dx4):_0xcd2dx2==mxEvent[_0xc8ed[2715]]&&_0xcd2dx9[_0xc8ed[789]][_0xc8ed[183]](_0xcd2dx9,_0xcd2dx4);};};_0xcd2dx2==mxEvent[_0xc8ed[2715]]&&this[_0xc8ed[173]](_0xcd2dx3);}}else {_0xcd2dx2==mxEvent[_0xc8ed[2715]]&&(this[_0xc8ed[1009]]= !1)};};mxGraph[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[2717]]||(this[_0xc8ed[2717]]= !0,null!=this[_0xc8ed[2276]]&&this[_0xc8ed[2276]][_0xc8ed[515]](),null!=this[_0xc8ed[2432]]&&this[_0xc8ed[2432]][_0xc8ed[515]](),null!=this[_0xc8ed[2316]]&&this[_0xc8ed[2316]][_0xc8ed[515]](),null!=this[_0xc8ed[2433]]&&this[_0xc8ed[2433]][_0xc8ed[515]](),null!=this[_0xc8ed[1011]]&&this[_0xc8ed[1011]][_0xc8ed[515]](),null!=this[_0xc8ed[2347]]&&this[_0xc8ed[2347]][_0xc8ed[515]](),null!=this[_0xc8ed[441]]&&this[_0xc8ed[441]][_0xc8ed[515]](),null!=this[_0xc8ed[251]]&&null!=this[_0xc8ed[2343]]&&(this[_0xc8ed[251]][_0xc8ed[745]](this[_0xc8ed[2343]]),this[_0xc8ed[2343]]=null),this[_0xc8ed[526]]=null)};function mxCellOverlay(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){this[_0xc8ed[618]]=_0xcd2dx2;this[_0xc8ed[2718]]=_0xcd2dx3;this[_0xc8ed[611]]=null!=_0xcd2dx4?_0xcd2dx4:this[_0xc8ed[611]];this[_0xc8ed[123]]=null!=_0xcd2dx5?_0xcd2dx5:this[_0xc8ed[123]];this[_0xc8ed[1368]]=null!=_0xcd2dx9?_0xcd2dx9: new mxPoint;this[_0xc8ed[270]]=null!=_0xcd2dxa?_0xcd2dxa:_0xc8ed[2719];}mxCellOverlay[_0xc8ed[202]]= new mxEventSource;mxCellOverlay[_0xc8ed[202]][_0xc8ed[196]]=mxCellOverlay;mxCellOverlay[_0xc8ed[202]][_0xc8ed[618]]=null;mxCellOverlay[_0xc8ed[202]][_0xc8ed[2718]]=null;mxCellOverlay[_0xc8ed[202]][_0xc8ed[611]]=mxConstants[_0xc8ed[480]];mxCellOverlay[_0xc8ed[202]][_0xc8ed[123]]=mxConstants[_0xc8ed[482]];mxCellOverlay[_0xc8ed[202]][_0xc8ed[1368]]=null;mxCellOverlay[_0xc8ed[202]][_0xc8ed[270]]=null;mxCellOverlay[_0xc8ed[202]][_0xc8ed[2354]]=0.5;mxCellOverlay[_0xc8ed[202]][_0xc8ed[1799]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx4=_0xcd2dx2[_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx5=null,_0xcd2dx9=this[_0xc8ed[618]][_0xc8ed[117]],_0xcd2dxa=this[_0xc8ed[618]][_0xc8ed[119]];_0xcd2dx3?(_0xcd2dx3=_0xcd2dx2[_0xc8ed[439]],1==_0xcd2dx3[_0xc8ed[67]]%2?_0xcd2dx5=_0xcd2dx3[Math[_0xc8ed[519]](_0xcd2dx3[_0xc8ed[67]]/2)]:(_0xcd2dx5=_0xcd2dx3[_0xc8ed[67]]/2,_0xcd2dx2=_0xcd2dx3[_0xcd2dx5-1],_0xcd2dx3=_0xcd2dx3[_0xcd2dx5],_0xcd2dx5= new mxPoint(_0xcd2dx2[_0xc8ed[235]]+(_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx2[_0xc8ed[235]])/2,_0xcd2dx2[_0xc8ed[236]]+(_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx2[_0xc8ed[236]])/2))):(_0xcd2dx5= new mxPoint,_0xcd2dx5[_0xc8ed[235]]=this[_0xc8ed[611]]==mxConstants[_0xc8ed[2132]]?_0xcd2dx2[_0xc8ed[235]]:this[_0xc8ed[611]]==mxConstants[_0xc8ed[479]]?_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]/2:_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]],_0xcd2dx5[_0xc8ed[236]]=this[_0xc8ed[123]]==mxConstants[_0xc8ed[1687]]?_0xcd2dx2[_0xc8ed[236]]:this[_0xc8ed[123]]==mxConstants[_0xc8ed[481]]?_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]/2:_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]);return  new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx5[_0xc8ed[235]]-(_0xcd2dx9*this[_0xc8ed[2354]]-this[_0xc8ed[1368]][_0xc8ed[235]])*_0xcd2dx4),Math[_0xc8ed[488]](_0xcd2dx5[_0xc8ed[236]]-(_0xcd2dxa*this[_0xc8ed[2354]]-this[_0xc8ed[1368]][_0xc8ed[236]])*_0xcd2dx4),_0xcd2dx9*_0xcd2dx4,_0xcd2dxa*_0xcd2dx4);};mxCellOverlay[_0xc8ed[202]][_0xc8ed[2591]]=function(){return this[_0xc8ed[2718]]};function mxOutline(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1097]]=_0xcd2dx2;null!=_0xcd2dx3&&this[_0xc8ed[176]](_0xcd2dx3);}mxOutline[_0xc8ed[202]][_0xc8ed[1097]]=null;mxOutline[_0xc8ed[202]][_0xc8ed[2136]]=null;mxOutline[_0xc8ed[202]][_0xc8ed[2720]]=mxConstants[_0xc8ed[2333]];mxOutline[_0xc8ed[202]][_0xc8ed[984]]= !0;mxOutline[_0xc8ed[202]][_0xc8ed[2721]]= !0;mxOutline[_0xc8ed[202]][_0xc8ed[467]]=10;mxOutline[_0xc8ed[202]][_0xc8ed[2722]]=8;mxOutline[_0xc8ed[202]][_0xc8ed[2723]]= !1;mxOutline[_0xc8ed[202]][_0xc8ed[2724]]=null;mxOutline[_0xc8ed[202]][_0xc8ed[1063]]= !1;mxOutline[_0xc8ed[202]][_0xc8ed[176]]=function(_0xcd2dx2){this[_0xc8ed[2136]]= new mxGraph(_0xcd2dx2,this[_0xc8ed[1097]][_0xc8ed[502]](),this[_0xc8ed[2720]],this[_0xc8ed[1097]][_0xc8ed[2434]]());this[_0xc8ed[2136]][_0xc8ed[2206]]= !1;this[_0xc8ed[2136]][_0xc8ed[1012]]= !1;var _0xcd2dx3=this[_0xc8ed[2136]][_0xc8ed[1177]];this[_0xc8ed[2136]][_0xc8ed[1177]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){!this[_0xc8ed[1063]]&&null!=this[_0xc8ed[2136]]&&_0xcd2dx3[_0xc8ed[183]](this[_0xc8ed[2136]],arguments)});mxClient[_0xc8ed[48]]&&(_0xcd2dx2=this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[2051]]()[_0xc8ed[265]],_0xcd2dx2[_0xc8ed[57]](_0xc8ed[2725],_0xc8ed[2726]),_0xcd2dx2[_0xc8ed[57]](_0xc8ed[2727],_0xc8ed[2726]));this[_0xc8ed[2136]][_0xc8ed[2409]]= !1;this[_0xc8ed[2136]][_0xc8ed[995]](!1);this[_0xc8ed[2728]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){!this[_0xc8ed[1063]]&&!this[_0xc8ed[1124]]&&this[_0xc8ed[2729]]()});this[_0xc8ed[1097]][_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[2728]]);this[_0xc8ed[2136]][_0xc8ed[1133]](this);_0xcd2dx2=this[_0xc8ed[1097]][_0xc8ed[249]]();_0xcd2dx2[_0xc8ed[169]](mxEvent.SCALE,this[_0xc8ed[2728]]);_0xcd2dx2[_0xc8ed[169]](mxEvent.TRANSLATE,this[_0xc8ed[2728]]);_0xcd2dx2[_0xc8ed[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0xc8ed[2728]]);_0xcd2dx2[_0xc8ed[169]](mxEvent.DOWN,this[_0xc8ed[2728]]);_0xcd2dx2[_0xc8ed[169]](mxEvent.UP,this[_0xc8ed[2728]]);mxEvent[_0xc8ed[169]](this[_0xc8ed[1097]][_0xc8ed[526]],_0xc8ed[276],this[_0xc8ed[2728]]);this[_0xc8ed[2730]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2723]]&&this[_0xc8ed[2728]][_0xc8ed[183]](this,arguments)});this[_0xc8ed[1097]][_0xc8ed[169]](mxEvent.PAN,this[_0xc8ed[2730]]);this[_0xc8ed[2731]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2136]][_0xc8ed[2341]](this[_0xc8ed[1097]][_0xc8ed[2434]]());this[_0xc8ed[2136]][_0xc8ed[802]]();});this[_0xc8ed[1097]][_0xc8ed[169]](mxEvent.REFRESH,this[_0xc8ed[2731]]);this[_0xc8ed[1562]]= new mxRectangle(0,0,0,0);this[_0xc8ed[2732]]= new mxRectangleShape(this[_0xc8ed[1562]],null,mxConstants.OUTLINE_COLOR,mxConstants.OUTLINE_STROKEWIDTH);this[_0xc8ed[2732]][_0xc8ed[507]]=this[_0xc8ed[2136]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]];this[_0xc8ed[2732]][_0xc8ed[176]](this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[1524]]());mxEvent[_0xc8ed[2733]](this[_0xc8ed[2732]][_0xc8ed[252]],this[_0xc8ed[2136]]);this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[1537]]=_0xc8ed[110];this[_0xc8ed[2734]]=this[_0xc8ed[2735]]();this[_0xc8ed[2734]][_0xc8ed[176]](this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[1524]]());this[_0xc8ed[984]]&&(this[_0xc8ed[2734]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[356]);mxEvent[_0xc8ed[169]](this[_0xc8ed[2734]][_0xc8ed[252]],mxClient[_0xc8ed[754]]?_0xc8ed[755]:_0xc8ed[751],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2136]][_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx2))}));this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=this[_0xc8ed[2721]]?_0xc8ed[110]:_0xc8ed[130];this[_0xc8ed[2734]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]];this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[582];this[_0xc8ed[2729]](!1);};mxOutline[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxOutline[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxOutline[_0xc8ed[202]][_0xc8ed[2736]]=function(_0xcd2dx2){this[_0xc8ed[2734]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xcd2dx2?_0xc8ed[189]:_0xc8ed[188]};mxOutline[_0xc8ed[202]][_0xc8ed[802]]=function(){this[_0xc8ed[2729]](!0)};mxOutline[_0xc8ed[202]][_0xc8ed[2735]]=function(){var _0xcd2dx2=null!=this[_0xc8ed[2724]]? new mxImageShape( new mxRectangle(0,0,this[_0xc8ed[2724]][_0xc8ed[117]],this[_0xc8ed[2724]][_0xc8ed[119]]),this[_0xc8ed[2724]][_0xc8ed[390]]): new mxRectangleShape( new mxRectangle(0,0,this[_0xc8ed[2722]],this[_0xc8ed[2722]]),mxConstants.OUTLINE_HANDLE_FILLCOLOR,mxConstants.OUTLINE_HANDLE_STROKECOLOR);_0xcd2dx2[_0xc8ed[507]]=this[_0xc8ed[2136]][_0xc8ed[507]];return _0xcd2dx2;};mxOutline[_0xc8ed[202]][_0xc8ed[2737]]=function(){return  new mxRectangle(0,0,this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[1526]],this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[191]])};mxOutline[_0xc8ed[202]][_0xc8ed[2738]]=function(_0xcd2dx2){return null};mxOutline[_0xc8ed[202]][_0xc8ed[2729]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[1097]]){var _0xcd2dx3=this[_0xc8ed[1097]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx4=this[_0xc8ed[1097]][_0xc8ed[517]](),_0xcd2dx4= new mxRectangle(_0xcd2dx4[_0xc8ed[235]]/_0xcd2dx3+this[_0xc8ed[1097]][_0xc8ed[1136]],_0xcd2dx4[_0xc8ed[236]]/_0xcd2dx3+this[_0xc8ed[1097]][_0xc8ed[1137]],_0xcd2dx4[_0xc8ed[117]]/_0xcd2dx3,_0xcd2dx4[_0xc8ed[119]]/_0xcd2dx3),_0xcd2dx5= new mxRectangle(0,0,this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[159]]/_0xcd2dx3,this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[157]]/_0xcd2dx3),_0xcd2dx9=_0xcd2dx4[_0xc8ed[238]]();_0xcd2dx9[_0xc8ed[99]](_0xcd2dx5);var _0xcd2dxa=this[_0xc8ed[2737]](),_0xcd2dx5=Math[_0xc8ed[160]](_0xcd2dxa[_0xc8ed[117]]/_0xcd2dx3,_0xcd2dx9[_0xc8ed[117]]),_0xcd2dx3=Math[_0xc8ed[160]](_0xcd2dxa[_0xc8ed[119]]/_0xcd2dx3,_0xcd2dx9[_0xc8ed[119]]),_0xcd2dx9=Math[_0xc8ed[160]](0,this[_0xc8ed[2136]][_0xc8ed[526]][_0xc8ed[159]]-this[_0xc8ed[467]]),_0xcd2dxa=Math[_0xc8ed[160]](0,this[_0xc8ed[2136]][_0xc8ed[526]][_0xc8ed[157]]-this[_0xc8ed[467]]),_0xcd2dx9=Math[_0xc8ed[243]](_0xcd2dx9/_0xcd2dx5,_0xcd2dxa/_0xcd2dx3);if(0<_0xcd2dx9){this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[255]]!=_0xcd2dx9&&(this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[255]]=_0xcd2dx9,_0xcd2dx2= !0);_0xcd2dx5=this[_0xc8ed[2136]][_0xc8ed[249]]();_0xcd2dx5[_0xc8ed[1741]]!=this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[1741]]&&_0xcd2dx5[_0xc8ed[2257]](this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[1741]]);var _0xcd2dx3=this[_0xc8ed[1097]][_0xc8ed[441]][_0xc8ed[513]],_0xcd2dxa=_0xcd2dx3[_0xc8ed[235]]+this[_0xc8ed[1097]][_0xc8ed[1136]],_0xcd2dx12=_0xcd2dx3[_0xc8ed[236]]+this[_0xc8ed[1097]][_0xc8ed[1137]],_0xcd2dx9=this[_0xc8ed[2738]](_0xcd2dx9);null!=_0xcd2dx9&&(_0xcd2dxa+=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx12+=_0xcd2dx9[_0xc8ed[236]]);0>_0xcd2dx4[_0xc8ed[235]]&&(_0xcd2dxa-=_0xcd2dx4[_0xc8ed[235]]);0>_0xcd2dx4[_0xc8ed[236]]&&(_0xcd2dx12-=_0xcd2dx4[_0xc8ed[236]]);if(_0xcd2dx5[_0xc8ed[513]][_0xc8ed[235]]!=_0xcd2dxa||_0xcd2dx5[_0xc8ed[513]][_0xc8ed[236]]!=_0xcd2dx12){_0xcd2dx5[_0xc8ed[513]][_0xc8ed[235]]=_0xcd2dxa,_0xcd2dx5[_0xc8ed[513]][_0xc8ed[236]]=_0xcd2dx12,_0xcd2dx2= !0};var _0xcd2dx4=_0xcd2dx5[_0xc8ed[513]],_0xcd2dx9=this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dxa=_0xcd2dx9/_0xcd2dx5[_0xc8ed[255]],_0xcd2dx12=1/_0xcd2dx5[_0xc8ed[255]],_0xcd2dx13=this[_0xc8ed[1097]][_0xc8ed[526]];this[_0xc8ed[1562]]= new mxRectangle((_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx3[_0xc8ed[235]]-this[_0xc8ed[1097]][_0xc8ed[1136]])/_0xcd2dx12,(_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx3[_0xc8ed[236]]-this[_0xc8ed[1097]][_0xc8ed[1137]])/_0xcd2dx12,_0xcd2dx13[_0xc8ed[159]]/_0xcd2dxa,_0xcd2dx13[_0xc8ed[157]]/_0xcd2dxa);this[_0xc8ed[1562]][_0xc8ed[235]]+=this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[360]]*_0xcd2dx5[_0xc8ed[255]]/_0xcd2dx9;this[_0xc8ed[1562]][_0xc8ed[236]]+=this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[190]]*_0xcd2dx5[_0xc8ed[255]]/_0xcd2dx9;_0xcd2dx4=this[_0xc8ed[2732]][_0xc8ed[1562]];if(_0xcd2dx4[_0xc8ed[235]]!=this[_0xc8ed[1562]][_0xc8ed[235]]||_0xcd2dx4[_0xc8ed[236]]!=this[_0xc8ed[1562]][_0xc8ed[236]]||_0xcd2dx4[_0xc8ed[117]]!=this[_0xc8ed[1562]][_0xc8ed[117]]||_0xcd2dx4[_0xc8ed[119]]!=this[_0xc8ed[1562]][_0xc8ed[119]]){this[_0xc8ed[2732]][_0xc8ed[1562]]=this[_0xc8ed[1562]],this[_0xc8ed[2732]][_0xc8ed[258]]()};_0xcd2dx4=this[_0xc8ed[2734]][_0xc8ed[1562]];_0xcd2dx5= new mxRectangle(this[_0xc8ed[1562]][_0xc8ed[235]]+this[_0xc8ed[1562]][_0xc8ed[117]]-_0xcd2dx4[_0xc8ed[117]]/2,this[_0xc8ed[1562]][_0xc8ed[236]]+this[_0xc8ed[1562]][_0xc8ed[119]]-_0xcd2dx4[_0xc8ed[119]]/2,_0xcd2dx4[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[119]]);if(_0xcd2dx4[_0xc8ed[235]]!=_0xcd2dx5[_0xc8ed[235]]||_0xcd2dx4[_0xc8ed[236]]!=_0xcd2dx5[_0xc8ed[236]]||_0xcd2dx4[_0xc8ed[117]]!=_0xcd2dx5[_0xc8ed[117]]||_0xcd2dx4[_0xc8ed[119]]!=_0xcd2dx5[_0xc8ed[119]]){this[_0xc8ed[2734]][_0xc8ed[1562]]=_0xcd2dx5,_0xc8ed[188]!=this[_0xc8ed[2734]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]&&this[_0xc8ed[2734]][_0xc8ed[258]]()};_0xcd2dx2&&this[_0xc8ed[2136]][_0xc8ed[441]][_0xc8ed[2259]]();};}};mxOutline[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[984]]&&this[_0xc8ed[2721]]&&(this[_0xc8ed[499]]=_0xcd2dx3[_0xc8ed[729]](this[_0xc8ed[2734]]),this[_0xc8ed[2739]]=_0xcd2dx3[_0xc8ed[730]](),this[_0xc8ed[2740]]=_0xcd2dx3[_0xc8ed[732]](),this[_0xc8ed[1124]]= !0,this[_0xc8ed[1097]][_0xc8ed[2365]]&&mxUtils[_0xc8ed[1134]](this[_0xc8ed[1097]][_0xc8ed[526]])?(this[_0xc8ed[2741]]=this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[360]],this[_0xc8ed[2742]]=this[_0xc8ed[1097]][_0xc8ed[526]][_0xc8ed[190]]):this[_0xc8ed[2742]]=this[_0xc8ed[2741]]=0);_0xcd2dx3[_0xc8ed[722]]();};mxOutline[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1124]]){this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=this[_0xc8ed[2721]]?_0xc8ed[110]:_0xc8ed[130];this[_0xc8ed[2734]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]];var _0xcd2dx4=_0xcd2dx3[_0xc8ed[730]]()-this[_0xc8ed[2739]],_0xcd2dx5=_0xcd2dx3[_0xc8ed[732]]()-this[_0xc8ed[2740]],_0xcd2dx9=null;if(this[_0xc8ed[499]]){_0xcd2dx9=this[_0xc8ed[1097]][_0xc8ed[526]],_0xcd2dx5=_0xcd2dx4/(_0xcd2dx9[_0xc8ed[159]]/_0xcd2dx9[_0xc8ed[157]]),_0xcd2dx9= new mxRectangle(this[_0xc8ed[1562]][_0xc8ed[235]],this[_0xc8ed[1562]][_0xc8ed[236]],Math[_0xc8ed[160]](1,this[_0xc8ed[1562]][_0xc8ed[117]]+_0xcd2dx4),Math[_0xc8ed[160]](1,this[_0xc8ed[1562]][_0xc8ed[119]]+_0xcd2dx5)),this[_0xc8ed[2732]][_0xc8ed[1562]]=_0xcd2dx9,this[_0xc8ed[2732]][_0xc8ed[258]]()}else {var _0xcd2dxa=this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx9= new mxRectangle(this[_0xc8ed[1562]][_0xc8ed[235]]+_0xcd2dx4,this[_0xc8ed[1562]][_0xc8ed[236]]+_0xcd2dx5,this[_0xc8ed[1562]][_0xc8ed[117]],this[_0xc8ed[1562]][_0xc8ed[119]]);this[_0xc8ed[2732]][_0xc8ed[1562]]=_0xcd2dx9;this[_0xc8ed[2732]][_0xc8ed[258]]();_0xcd2dx4=_0xcd2dx4/_0xcd2dxa*this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[255]];_0xcd2dx5=_0xcd2dx5/_0xcd2dxa*this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[255]];this[_0xc8ed[1097]][_0xc8ed[1135]](-_0xcd2dx4-this[_0xc8ed[2741]],-_0xcd2dx5-this[_0xc8ed[2742]]);};_0xcd2dx4=this[_0xc8ed[2734]][_0xc8ed[1562]];this[_0xc8ed[2734]][_0xc8ed[1562]]= new mxRectangle(_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]]-_0xcd2dx4[_0xc8ed[117]]/2,_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]]-_0xcd2dx4[_0xc8ed[119]]/2,_0xcd2dx4[_0xc8ed[117]],_0xcd2dx4[_0xc8ed[119]]);_0xc8ed[188]!=this[_0xc8ed[2734]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]&&this[_0xc8ed[2734]][_0xc8ed[258]]();_0xcd2dx3[_0xc8ed[722]]();}};mxOutline[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1124]]){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[730]]()-this[_0xc8ed[2739]],_0xcd2dx5=_0xcd2dx3[_0xc8ed[732]]()-this[_0xc8ed[2740]];if(0<Math[_0xc8ed[425]](_0xcd2dx4)||0<Math[_0xc8ed[425]](_0xcd2dx5)){if(this[_0xc8ed[499]]){var _0xcd2dx5=this[_0xc8ed[2732]][_0xc8ed[1562]][_0xc8ed[117]],_0xcd2dx9=this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[255]];this[_0xc8ed[1097]][_0xc8ed[2561]](_0xcd2dx9-_0xcd2dx4*_0xcd2dx9/_0xcd2dx5,!1);}else {if(!this[_0xc8ed[1097]][_0xc8ed[2365]]||!mxUtils[_0xc8ed[1134]](this[_0xc8ed[1097]][_0xc8ed[526]])){this[_0xc8ed[1097]][_0xc8ed[1135]](0,0),_0xcd2dx4/=this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx5/=this[_0xc8ed[2136]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx9=this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[513]],this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[1147]](_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx4,_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx5)}};this[_0xc8ed[2729]]();_0xcd2dx3[_0xc8ed[722]]();};this[_0xc8ed[1983]]=null;this[_0xc8ed[1124]]= !1;}};mxOutline[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[1097]]&&(this[_0xc8ed[1097]][_0xc8ed[745]](this[_0xc8ed[2730]]),this[_0xc8ed[1097]][_0xc8ed[745]](this[_0xc8ed[2731]]),this[_0xc8ed[1097]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[2728]]),this[_0xc8ed[1097]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[2728]]),mxEvent[_0xc8ed[169]](this[_0xc8ed[1097]][_0xc8ed[526]],_0xc8ed[276],this[_0xc8ed[2728]]),this[_0xc8ed[1097]]=null);null!=this[_0xc8ed[2136]]&&(this[_0xc8ed[2136]][_0xc8ed[1148]](this),this[_0xc8ed[2136]][_0xc8ed[515]](),this[_0xc8ed[2136]]=null);null!=this[_0xc8ed[2732]]&&(this[_0xc8ed[2732]][_0xc8ed[515]](),this[_0xc8ed[2732]]=null);null!=this[_0xc8ed[2734]]&&(this[_0xc8ed[2734]][_0xc8ed[515]](),this[_0xc8ed[2734]]=null);};function mxMultiplicity(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15){this[_0xc8ed[1097]]=_0xcd2dx2;this[_0xc8ed[60]]=_0xcd2dx3;this[_0xc8ed[2588]]=_0xcd2dx4;this[_0xc8ed[131]]=_0xcd2dx5;this[_0xc8ed[243]]=null!=_0xcd2dx9?_0xcd2dx9:0;this[_0xc8ed[160]]=null!=_0xcd2dxa?_0xcd2dxa:_0xc8ed[2743];this[_0xc8ed[2744]]=_0xcd2dx12;this[_0xc8ed[2589]]=mxResources[_0xc8ed[203]](_0xcd2dx13)||_0xcd2dx13;this[_0xc8ed[2745]]=mxResources[_0xc8ed[203]](_0xcd2dx14)||_0xcd2dx14;this[_0xc8ed[2746]]=null!=_0xcd2dx15?_0xcd2dx15:!0;}mxMultiplicity[_0xc8ed[202]][_0xc8ed[60]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[2588]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[131]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[1097]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[243]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[160]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[2744]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[2746]]= !0;mxMultiplicity[_0xc8ed[202]][_0xc8ed[2589]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[2745]]=null;mxMultiplicity[_0xc8ed[202]][_0xc8ed[2583]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=_0xc8ed[110];if(this[_0xc8ed[1097]]&&this[_0xc8ed[2747]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx3)||!this[_0xc8ed[1097]]&&this[_0xc8ed[2747]](_0xcd2dx2,_0xcd2dx5,_0xcd2dx3)){if(null!=this[_0xc8ed[2589]]&&(this[_0xc8ed[1097]]&&(0==this[_0xc8ed[160]]||_0xcd2dx9>=this[_0xc8ed[160]])||!this[_0xc8ed[1097]]&&(0==this[_0xc8ed[160]]||_0xcd2dxa>=this[_0xc8ed[160]]))){_0xcd2dx12+=this[_0xc8ed[2589]]+_0xc8ed[192]};null!=this[_0xc8ed[2744]]&&(null!=this[_0xc8ed[2745]]&&0<this[_0xc8ed[2744]][_0xc8ed[67]])&&(this[_0xc8ed[2748]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5)||(_0xcd2dx12+=this[_0xc8ed[2745]]+_0xc8ed[192]));};return 0<_0xcd2dx12[_0xc8ed[67]]?_0xcd2dx12:null;};mxMultiplicity[_0xc8ed[202]][_0xc8ed[2748]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx3=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[433]](_0xcd2dx4);_0xcd2dx5=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[433]](_0xcd2dx5);_0xcd2dx4=!this[_0xc8ed[2746]];for(var _0xcd2dx9=this[_0xc8ed[2744]],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){if(this[_0xc8ed[1097]]&&this[_0xc8ed[2749]](_0xcd2dx2,_0xcd2dx5,_0xcd2dx9[_0xcd2dxa])){_0xcd2dx4=this[_0xc8ed[2746]];break;}else {if(!this[_0xc8ed[1097]]&&this[_0xc8ed[2749]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9[_0xcd2dxa])){_0xcd2dx4=this[_0xc8ed[2746]];break;}}};return _0xcd2dx4;};mxMultiplicity[_0xc8ed[202]][_0xc8ed[2747]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=_0xcd2dx2[_0xc8ed[251]][_0xc8ed[433]](_0xcd2dx3);return this[_0xc8ed[2749]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[60]],this[_0xc8ed[2588]],this[_0xc8ed[131]]);};mxMultiplicity[_0xc8ed[202]][_0xc8ed[2749]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return null!=_0xcd2dx3?isNaN(_0xcd2dx3[_0xc8ed[288]])?_0xcd2dx3==_0xcd2dx4:mxUtils[_0xc8ed[1331]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9):!1};function mxLayoutManager(_0xcd2dx2){this[_0xc8ed[2750]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4){this[_0xc8ed[994]]()&&this[_0xc8ed[823]](_0xcd2dx4[_0xc8ed[720]](_0xc8ed[1061]))});this[_0xc8ed[2317]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4){this[_0xc8ed[994]]()&&this[_0xc8ed[835]](_0xcd2dx4[_0xc8ed[720]](_0xc8ed[895]),_0xcd2dx4[_0xc8ed[720]](_0xc8ed[763]))});this[_0xc8ed[1178]](_0xcd2dx2);}mxLayoutManager[_0xc8ed[202]]= new mxEventSource;mxLayoutManager[_0xc8ed[202]][_0xc8ed[196]]=mxLayoutManager;mxLayoutManager[_0xc8ed[202]][_0xc8ed[1179]]=null;mxLayoutManager[_0xc8ed[202]][_0xc8ed[2751]]= !0;mxLayoutManager[_0xc8ed[202]][_0xc8ed[984]]= !0;mxLayoutManager[_0xc8ed[202]][_0xc8ed[2728]]=null;mxLayoutManager[_0xc8ed[202]][_0xc8ed[2317]]=null;mxLayoutManager[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxLayoutManager[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxLayoutManager[_0xc8ed[202]][_0xc8ed[2752]]=function(){return this[_0xc8ed[2751]]};mxLayoutManager[_0xc8ed[202]][_0xc8ed[2753]]=function(_0xcd2dx2){this[_0xc8ed[2751]]=_0xcd2dx2};mxLayoutManager[_0xc8ed[202]][_0xc8ed[1703]]=function(){return this[_0xc8ed[1179]]};mxLayoutManager[_0xc8ed[202]][_0xc8ed[1178]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[1179]]){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[745]](this[_0xc8ed[2750]]);this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2317]]);};this[_0xc8ed[1179]]=_0xcd2dx2;null!=this[_0xc8ed[1179]]&&(_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx3[_0xc8ed[169]](mxEvent.BEFORE_UNDO,this[_0xc8ed[2750]]),this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.MOVE_CELLS,this[_0xc8ed[2317]]));};mxLayoutManager[_0xc8ed[202]][_0xc8ed[2754]]=function(_0xcd2dx2){return null};mxLayoutManager[_0xc8ed[202]][_0xc8ed[823]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[2755]](_0xcd2dx2[_0xc8ed[1065]]);var _0xcd2dx3=this[_0xc8ed[1703]]()[_0xc8ed[502]]();if(this[_0xc8ed[2752]]()){for(var _0xcd2dx4=_0xcd2dx3[_0xc8ed[1977]](_0xcd2dx2);0<_0xcd2dx4[_0xc8ed[67]];){_0xcd2dx2=_0xcd2dx2[_0xc8ed[1919]](_0xcd2dx4),_0xcd2dx4=_0xcd2dx3[_0xc8ed[1977]](_0xcd2dx4)}};this[_0xc8ed[828]](mxUtils[_0xc8ed[1779]](_0xcd2dx2,!1));};mxLayoutManager[_0xc8ed[202]][_0xc8ed[835]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&null!=_0xcd2dx3){for(var _0xcd2dx4=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1703]]()[_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx3),mxEvent[_0xc8ed[733]](_0xcd2dx3)),_0xcd2dx5=this[_0xc8ed[1703]]()[_0xc8ed[502]](),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[2754]](_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx2[_0xcd2dx9]));null!=_0xcd2dxa&&_0xcd2dxa[_0xc8ed[1702]](_0xcd2dx2[_0xcd2dx9],_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]);}}};mxLayoutManager[_0xc8ed[202]][_0xc8ed[2755]]=function(_0xcd2dx2){for(var _0xcd2dx3=[],_0xcd2dx4={},_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx9=_0xcd2dx2[_0xcd2dx5];if(_0xcd2dx9 instanceof mxRootChange){return []};for(var _0xcd2dx9=this[_0xc8ed[2756]](_0xcd2dx9),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){if(null!=_0xcd2dx9[_0xcd2dxa]){var _0xcd2dx12=mxCellPath[_0xc8ed[385]](_0xcd2dx9[_0xcd2dxa]);null==_0xcd2dx4[_0xcd2dx12]&&(_0xcd2dx4[_0xcd2dx12]=_0xcd2dx9[_0xcd2dxa],_0xcd2dx3[_0xc8ed[207]](_0xcd2dx9[_0xcd2dxa]));}};};return _0xcd2dx3;};mxLayoutManager[_0xc8ed[202]][_0xc8ed[2756]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1703]]()[_0xc8ed[502]]();return _0xcd2dx2 instanceof mxChildChange?[_0xcd2dx2[_0xc8ed[247]],_0xcd2dx2[_0xc8ed[257]],_0xcd2dx3[_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[247]])]:_0xcd2dx2 instanceof mxTerminalChange||_0xcd2dx2 instanceof mxGeometryChange?[_0xcd2dx2[_0xc8ed[246]],_0xcd2dx3[_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[246]])]:[];};mxLayoutManager[_0xc8ed[202]][_0xc8ed[828]]=function(_0xcd2dx2){if(0<_0xcd2dx2[_0xc8ed[67]]){var _0xcd2dx3=this[_0xc8ed[1703]]()[_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[473]]();try{for(var _0xcd2dx4=null,_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx2[_0xcd2dx5]!=_0xcd2dx3[_0xc8ed[501]]()&&_0xcd2dx2[_0xcd2dx5]!=_0xcd2dx4&&(_0xcd2dx4=_0xcd2dx2[_0xcd2dx5],this[_0xc8ed[2757]](this[_0xc8ed[2754]](_0xcd2dx4),_0xcd2dx4))};this[_0xc8ed[746]]( new mxEventObject(mxEvent.LAYOUT_CELLS,_0xc8ed[895],_0xcd2dx2));}finally{_0xcd2dx3[_0xc8ed[476]]()};}};mxLayoutManager[_0xc8ed[202]][_0xc8ed[2757]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[350]](_0xcd2dx3)};mxLayoutManager[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1178]](null)};function mxSpaceManager(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[2758]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[994]]()&&this[_0xc8ed[837]](_0xcd2dx3[_0xc8ed[720]](_0xc8ed[895]))});this[_0xc8ed[2759]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[994]]()&&this[_0xc8ed[837]](_0xcd2dx3[_0xc8ed[720]](_0xc8ed[895]))});this[_0xc8ed[2760]]=null!=_0xcd2dx3?_0xcd2dx3:!0;this[_0xc8ed[2761]]=null!=_0xcd2dx4?_0xcd2dx4:!0;this[_0xc8ed[2392]]=null!=_0xcd2dx5?_0xcd2dx5:!0;this[_0xc8ed[1178]](_0xcd2dx2);}mxSpaceManager[_0xc8ed[202]]= new mxEventSource;mxSpaceManager[_0xc8ed[202]][_0xc8ed[196]]=mxSpaceManager;mxSpaceManager[_0xc8ed[202]][_0xc8ed[1179]]=null;mxSpaceManager[_0xc8ed[202]][_0xc8ed[984]]= !0;mxSpaceManager[_0xc8ed[202]][_0xc8ed[2760]]= !0;mxSpaceManager[_0xc8ed[202]][_0xc8ed[2761]]= !0;mxSpaceManager[_0xc8ed[202]][_0xc8ed[2392]]= !0;mxSpaceManager[_0xc8ed[202]][_0xc8ed[2758]]=null;mxSpaceManager[_0xc8ed[202]][_0xc8ed[2759]]=null;mxSpaceManager[_0xc8ed[202]][_0xc8ed[2762]]=function(_0xcd2dx2){return !this[_0xc8ed[1703]]()[_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2)};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2763]]=function(_0xcd2dx2){return this[_0xc8ed[1703]]()[_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2)&&this[_0xc8ed[1703]]()[_0xc8ed[1712]](_0xcd2dx2)};mxSpaceManager[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxSpaceManager[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2764]]=function(){return this[_0xc8ed[2760]]};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2765]]=function(_0xcd2dx2){this[_0xc8ed[2760]]=_0xcd2dx2};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2766]]=function(){return this[_0xc8ed[2761]]};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2767]]=function(_0xcd2dx2){this[_0xc8ed[2761]]=_0xcd2dx2};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2678]]=function(){return this[_0xc8ed[2392]]};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2679]]=function(_0xcd2dx2){this[_0xc8ed[2392]]=_0xcd2dx2};mxSpaceManager[_0xc8ed[202]][_0xc8ed[1703]]=function(){return this[_0xc8ed[1179]]};mxSpaceManager[_0xc8ed[202]][_0xc8ed[1178]]=function(_0xcd2dx2){null!=this[_0xc8ed[1179]]&&(this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2758]]),this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2759]]));this[_0xc8ed[1179]]=_0xcd2dx2;null!=this[_0xc8ed[1179]]&&(this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.RESIZE_CELLS,this[_0xc8ed[2758]]),this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.FOLD_CELLS,this[_0xc8ed[2759]]));};mxSpaceManager[_0xc8ed[202]][_0xc8ed[837]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){if(!this[_0xc8ed[2762]](_0xcd2dx2[_0xcd2dx4])){this[_0xc8ed[2768]](_0xcd2dx2[_0xcd2dx4]);break;}}}finally{_0xcd2dx3[_0xc8ed[476]]()};}};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2768]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1703]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[249]](),_0xcd2dx5=_0xcd2dx3[_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx4[_0xc8ed[248]](_0xcd2dx2),_0xcd2dxa=_0xcd2dx4[_0xc8ed[248]](_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx2));if(null!=_0xcd2dx9&&null!=_0xcd2dxa){var _0xcd2dx12=this[_0xc8ed[2769]](_0xcd2dx9),_0xcd2dx13=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dx12&&null!=_0xcd2dx13){var _0xcd2dx14=_0xcd2dx4[_0xc8ed[513]],_0xcd2dx15=_0xcd2dx4[_0xc8ed[255]],_0xcd2dx4=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[2078]][_0xc8ed[235]]-_0xcd2dx14[_0xc8ed[235]]*_0xcd2dx15,_0xcd2dxa=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[2078]][_0xc8ed[236]]-_0xcd2dx14[_0xc8ed[236]]*_0xcd2dx15,_0xcd2dx14=_0xcd2dx9[_0xc8ed[235]]+_0xcd2dx9[_0xc8ed[117]],_0xcd2dx16=_0xcd2dx9[_0xc8ed[236]]+_0xcd2dx9[_0xc8ed[119]],_0xcd2dx17=_0xcd2dx9[_0xc8ed[117]]-_0xcd2dx13[_0xc8ed[117]]*_0xcd2dx15+_0xcd2dx4-_0xcd2dx13[_0xc8ed[235]]*_0xcd2dx15,_0xcd2dx18=_0xcd2dx9[_0xc8ed[119]]-_0xcd2dx13[_0xc8ed[119]]*_0xcd2dx15+_0xcd2dxa-_0xcd2dx13[_0xc8ed[236]]*_0xcd2dx15,_0xcd2dx19=1-_0xcd2dx13[_0xc8ed[117]]*_0xcd2dx15/_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9=1-_0xcd2dx13[_0xc8ed[119]]*_0xcd2dx15/_0xcd2dx9[_0xc8ed[119]];_0xcd2dx5[_0xc8ed[473]]();try{for(_0xcd2dx13=0;_0xcd2dx13<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx13++){_0xcd2dx12[_0xcd2dx13]!=_0xcd2dx2&&this[_0xc8ed[2763]](_0xcd2dx12[_0xcd2dx13])&&this[_0xc8ed[2770]](_0xcd2dx12[_0xcd2dx13],_0xcd2dx17,_0xcd2dx18,_0xcd2dx4,_0xcd2dxa,_0xcd2dx14,_0xcd2dx16,_0xcd2dx19,_0xcd2dx9,this[_0xc8ed[2678]]()&&_0xcd2dx3[_0xc8ed[2507]](_0xcd2dx12[_0xcd2dx13]))}}finally{_0xcd2dx5[_0xc8ed[476]]()};};};};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2770]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15){_0xcd2dx5=this[_0xc8ed[1703]]();var _0xcd2dx16=_0xcd2dx5[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);if(null!=_0xcd2dx16){var _0xcd2dx17=_0xcd2dx5[_0xc8ed[502]](),_0xcd2dx18=_0xcd2dx17[_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dx18){_0xcd2dx17[_0xc8ed[473]]();try{if(this[_0xc8ed[2764]]()){if(_0xcd2dx16[_0xc8ed[235]]>=_0xcd2dxa){_0xcd2dx18=_0xcd2dx18[_0xc8ed[238]](),_0xcd2dx18[_0xc8ed[513]](-_0xcd2dx3,0)}else {var _0xcd2dx19=Math[_0xc8ed[160]](0,_0xcd2dx16[_0xc8ed[235]]-x0),_0xcd2dx18=_0xcd2dx18[_0xc8ed[238]]();_0xcd2dx18[_0xc8ed[513]](-_0xcd2dx13*_0xcd2dx19,0);}};if(this[_0xc8ed[2766]]()){if(_0xcd2dx16[_0xc8ed[236]]>=_0xcd2dx12){_0xcd2dx18=_0xcd2dx18[_0xc8ed[238]](),_0xcd2dx18[_0xc8ed[513]](0,-_0xcd2dx4)}else {var _0xcd2dx1a=Math[_0xc8ed[160]](0,_0xcd2dx16[_0xc8ed[236]]-_0xcd2dx9),_0xcd2dx18=_0xcd2dx18[_0xc8ed[238]]();_0xcd2dx18[_0xc8ed[513]](0,-_0xcd2dx14*_0xcd2dx1a);}};_0xcd2dx18!=_0xcd2dx17[_0xc8ed[1721]](_0xcd2dx2)&&(_0xcd2dx17[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx18),_0xcd2dx15&&_0xcd2dx5[_0xc8ed[2508]](_0xcd2dx2));}finally{_0xcd2dx17[_0xc8ed[476]]()};};};};mxSpaceManager[_0xc8ed[202]][_0xc8ed[2769]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1703]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx5=this[_0xc8ed[2766]](),_0xcd2dx9=this[_0xc8ed[2764]]();return _0xcd2dx3[_0xc8ed[2691]](_0xcd2dx2[_0xc8ed[235]]+(_0xcd2dx5?0:_0xcd2dx2[_0xc8ed[117]]),_0xcd2dx2[_0xc8ed[236]]+(_0xcd2dx5&&_0xcd2dx9?0:_0xcd2dx2[_0xc8ed[119]]),_0xcd2dx4,_0xcd2dx9,_0xcd2dx5);};mxSpaceManager[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1178]](null)};function mxSwimlaneManager(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[662]]=null!=_0xcd2dx3?_0xcd2dx3:!0;this[_0xc8ed[2771]]=null!=_0xcd2dx4?_0xcd2dx4:!0;this[_0xc8ed[2772]]=null!=_0xcd2dx5?_0xcd2dx5:!0;this[_0xc8ed[2773]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[994]]()&&this[_0xc8ed[2774]]()&&this[_0xc8ed[833]](_0xcd2dx3[_0xc8ed[720]](_0xc8ed[895]))});this[_0xc8ed[2758]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[994]]()&&this[_0xc8ed[2775]]()&&this[_0xc8ed[837]](_0xcd2dx3[_0xc8ed[720]](_0xc8ed[895]))});this[_0xc8ed[1178]](_0xcd2dx2);}mxSwimlaneManager[_0xc8ed[202]]= new mxEventSource;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[196]]=mxSwimlaneManager;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[1179]]=null;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[984]]= !0;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[662]]= !0;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2771]]= !0;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2772]]= !0;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2773]]=null;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2758]]=null;mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[1737]]=function(){return this[_0xc8ed[662]]};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2776]]=function(_0xcd2dx2){this[_0xc8ed[662]]=_0xcd2dx2};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2774]]=function(){return this[_0xc8ed[2771]]};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2777]]=function(_0xcd2dx2){this[_0xc8ed[2771]]=_0xcd2dx2};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2775]]=function(){return this[_0xc8ed[2772]]};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2778]]=function(_0xcd2dx2){this[_0xc8ed[2772]]=_0xcd2dx2};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[1703]]=function(){return this[_0xc8ed[1179]]};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[1178]]=function(_0xcd2dx2){null!=this[_0xc8ed[1179]]&&(this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2773]]),this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2758]]));this[_0xc8ed[1179]]=_0xcd2dx2;null!=this[_0xc8ed[1179]]&&(this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.ADD_CELLS,this[_0xc8ed[2773]]),this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.CELLS_RESIZED,this[_0xc8ed[2758]]));};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2779]]=function(_0xcd2dx2){return !this[_0xc8ed[1703]]()[_0xc8ed[1730]](_0xcd2dx2)};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2780]]=function(_0xcd2dx2){if(this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx2)){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);_0xcd2dx2=null!=_0xcd2dx3?_0xcd2dx3[_0xc8ed[124]]:this[_0xc8ed[1179]][_0xc8ed[1705]](_0xcd2dx2);return 1==mxUtils[_0xc8ed[433]](_0xcd2dx2,mxConstants.STYLE_HORIZONTAL,1);};return !this[_0xc8ed[1737]]();};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[833]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1703]]()[_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){this[_0xc8ed[2779]](_0xcd2dx2[_0xcd2dx4])||this[_0xc8ed[2781]](_0xcd2dx2[_0xcd2dx4])}}finally{_0xcd2dx3[_0xc8ed[476]]()};}};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2781]]=function(_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[1703]]()[_0xc8ed[502]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[1197]](_0xcd2dx2),_0xcd2dx5=_0xcd2dx3[_0xc8ed[262]](_0xcd2dx4),_0xcd2dx9=null,_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx5;_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx3[_0xc8ed[263]](_0xcd2dx4,_0xcd2dxa);if(_0xcd2dx12!=_0xcd2dx2&&!this[_0xc8ed[2779]](_0xcd2dx12)&&(_0xcd2dx9=_0xcd2dx3[_0xc8ed[1721]](_0xcd2dx12),null!=_0xcd2dx9)){break};};null!=_0xcd2dx9&&this[_0xc8ed[2782]](_0xcd2dx2,_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]);};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[837]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1703]]()[_0xc8ed[502]]();_0xcd2dx3[_0xc8ed[473]]();try{for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx4++){if(!this[_0xc8ed[2779]](_0xcd2dx2[_0xcd2dx4])){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[1721]](_0xcd2dx2[_0xcd2dx4]);if(null!=_0xcd2dx5){for(var _0xcd2dx9= new mxRectangle(0,0,_0xcd2dx5[_0xc8ed[117]],_0xcd2dx5[_0xc8ed[119]]),_0xcd2dxa=_0xcd2dx2[_0xcd2dx4],_0xcd2dx12=_0xcd2dxa;null!=_0xcd2dx12;){var _0xcd2dxa=_0xcd2dx12,_0xcd2dx12=_0xcd2dx3[_0xc8ed[1197]](_0xcd2dx12),_0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx12)?this[_0xc8ed[1179]][_0xc8ed[1731]](_0xcd2dx12): new mxRectangle;_0xcd2dx9[_0xc8ed[117]]+=_0xcd2dx13[_0xc8ed[117]];_0xcd2dx9[_0xc8ed[119]]+=_0xcd2dx13[_0xc8ed[119]];};this[_0xc8ed[2782]](_0xcd2dxa,_0xcd2dx9[_0xc8ed[117]],_0xcd2dx9[_0xc8ed[119]]);};}}}finally{_0xcd2dx3[_0xc8ed[476]]()};}};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[2782]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1703]]()[_0xc8ed[502]]();_0xcd2dx5[_0xc8ed[473]]();try{if(!this[_0xc8ed[2779]](_0xcd2dx2)){var _0xcd2dx9=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[2780]](_0xcd2dx2);if(_0xcd2dxa&&_0xcd2dx9[_0xc8ed[119]]!=_0xcd2dx4||!_0xcd2dxa&&_0xcd2dx9[_0xc8ed[117]]!=_0xcd2dx3){_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),_0xcd2dxa?_0xcd2dx9[_0xc8ed[119]]=_0xcd2dx4:_0xcd2dx9[_0xc8ed[117]]=_0xcd2dx3,_0xcd2dx5[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx9)};};};var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx2)?this[_0xc8ed[1179]][_0xc8ed[1731]](_0xcd2dx2): new mxRectangle;_0xcd2dx3-=_0xcd2dx12[_0xc8ed[117]];_0xcd2dx4-=_0xcd2dx12[_0xc8ed[119]];for(var _0xcd2dx13=_0xcd2dx5[_0xc8ed[262]](_0xcd2dx2),_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx13;_0xcd2dx9++){var _0xcd2dx14=_0xcd2dx5[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9);this[_0xc8ed[2782]](_0xcd2dx14,_0xcd2dx3,_0xcd2dx4);};}finally{_0xcd2dx5[_0xc8ed[476]]()};};mxSwimlaneManager[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1178]](null)};function mxTemporaryCellStates(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[441]]=_0xcd2dx2;_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:1;this[_0xc8ed[2783]]=_0xcd2dx2[_0xc8ed[517]]();this[_0xc8ed[2784]]=_0xcd2dx2[_0xc8ed[2312]]();this[_0xc8ed[2785]]=_0xcd2dx2[_0xc8ed[518]]();_0xcd2dx2[_0xc8ed[1517]]( new mxDictionary);_0xcd2dx2[_0xc8ed[2262]](_0xcd2dx3);if(null!=_0xcd2dx4){_0xcd2dx3=_0xcd2dx2[_0xc8ed[1230]]( new mxCell);for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){_0xcd2dx2[_0xc8ed[2267]](_0xcd2dx3,_0xcd2dx4[_0xcd2dx5])};for(var _0xcd2dx9=null,_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[2268]](_0xcd2dx3,_0xcd2dx4[_0xcd2dx5]);null==_0xcd2dx9?_0xcd2dx9=_0xcd2dxa:_0xcd2dx9[_0xc8ed[99]](_0xcd2dxa);};null==_0xcd2dx9&&(_0xcd2dx9= new mxRectangle);_0xcd2dx2[_0xc8ed[2256]](_0xcd2dx9);};}mxTemporaryCellStates[_0xc8ed[202]][_0xc8ed[441]]=null;mxTemporaryCellStates[_0xc8ed[202]][_0xc8ed[2784]]=null;mxTemporaryCellStates[_0xc8ed[202]][_0xc8ed[2783]]=null;mxTemporaryCellStates[_0xc8ed[202]][_0xc8ed[2785]]=null;mxTemporaryCellStates[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[441]][_0xc8ed[2262]](this[_0xc8ed[2785]]);this[_0xc8ed[441]][_0xc8ed[1517]](this[_0xc8ed[2784]]);this[_0xc8ed[441]][_0xc8ed[2256]](this[_0xc8ed[2783]]);};function mxCellStatePreview(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[2786]]={};}mxCellStatePreview[_0xc8ed[202]][_0xc8ed[1179]]=null;mxCellStatePreview[_0xc8ed[202]][_0xc8ed[2786]]=null;mxCellStatePreview[_0xc8ed[202]][_0xc8ed[2787]]=0;mxCellStatePreview[_0xc8ed[202]][_0xc8ed[1107]]=function(){return 0==this[_0xc8ed[2787]]};mxCellStatePreview[_0xc8ed[202]][_0xc8ed[1194]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5:!0;_0xcd2dx9=null!=_0xcd2dx9?_0xcd2dx9:!0;var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx12=this[_0xc8ed[2786]][_0xcd2dxa];null==_0xcd2dx12?(_0xcd2dx12= new mxPoint(_0xcd2dx3,_0xcd2dx4),this[_0xc8ed[2786]][_0xcd2dxa]=_0xcd2dx12,this[_0xc8ed[2787]]++):_0xcd2dx5?(_0xcd2dx12[_0xc8ed[2788]]+=_0xcd2dx3,_0xcd2dx12[_0xc8ed[2789]]+=_0xcd2dx4):(_0xcd2dx12[_0xc8ed[2788]]=_0xcd2dx3,_0xcd2dx12[_0xc8ed[2789]]=_0xcd2dx4);_0xcd2dx9&&this[_0xc8ed[2790]](_0xcd2dx2);return _0xcd2dx12;};mxCellStatePreview[_0xc8ed[202]][_0xc8ed[539]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[501]](),_0xcd2dx5;for(_0xcd2dx5 in this[_0xc8ed[2786]]){var _0xcd2dx9=mxCellPath[_0xc8ed[2791]](_0xcd2dx4,_0xcd2dx5),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx9),_0xcd2dx12=this[_0xc8ed[2786]][_0xcd2dx5],_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3[_0xc8ed[1197]](_0xcd2dx9));this[_0xc8ed[2792]](_0xcd2dx9,_0xcd2dxa,_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]]);};for(_0xcd2dx5 in this[_0xc8ed[2786]]){_0xcd2dx9=mxCellPath[_0xc8ed[2791]](_0xcd2dx4,_0xcd2dx5),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx9),_0xcd2dx12=this[_0xc8ed[2786]][_0xcd2dx5],_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3[_0xc8ed[1197]](_0xcd2dx9)),this[_0xc8ed[2793]](_0xcd2dx9,_0xcd2dxa,_0xcd2dx12[_0xc8ed[235]],_0xcd2dx12[_0xc8ed[236]],_0xcd2dx2)};};mxCellStatePreview[_0xc8ed[202]][_0xc8ed[2792]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx3){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[502]]();if(_0xcd2dx9[_0xc8ed[1193]](_0xcd2dx3[_0xc8ed[246]])){_0xcd2dx3[_0xc8ed[2080]]= !0;this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2267]](_0xcd2dx2,_0xcd2dx3[_0xc8ed[246]]);_0xcd2dx2=_0xcd2dx9[_0xc8ed[1721]](_0xcd2dx3[_0xc8ed[246]]);var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xc8ed[246]]);if((0!=_0xcd2dx4||0!=_0xcd2dx5)&&null!=_0xcd2dx2&&(!_0xcd2dx2[_0xc8ed[1500]]||null!=this[_0xc8ed[2786]][_0xcd2dxa])){_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx4,_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx5};};_0xcd2dx2=_0xcd2dx9[_0xc8ed[262]](_0xcd2dx3[_0xc8ed[246]]);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2;_0xcd2dxa++){this[_0xc8ed[2792]](_0xcd2dx3,this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx9[_0xc8ed[263]](_0xcd2dx3[_0xc8ed[246]],_0xcd2dxa)),_0xcd2dx4,_0xcd2dx5)};}};mxCellStatePreview[_0xc8ed[202]][_0xc8ed[2793]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx3){_0xcd2dx3[_0xc8ed[2080]]= !0;this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2268]](_0xcd2dx2,_0xcd2dx3[_0xc8ed[246]]);var _0xcd2dxa=mxCellPath[_0xc8ed[385]](_0xcd2dx3[_0xc8ed[246]]),_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx3[_0xc8ed[246]]);if((0!=_0xcd2dx4||0!=_0xcd2dx5)&&null!=_0xcd2dx13&&_0xcd2dx13[_0xc8ed[1500]]&&_0xcd2dx12[_0xc8ed[1193]](_0xcd2dx3[_0xc8ed[246]])&&(null==_0xcd2dx2||_0xcd2dx12[_0xc8ed[1193]](_0xcd2dx2[_0xc8ed[246]])||null!=this[_0xc8ed[2786]][_0xcd2dxa])){_0xcd2dx3[_0xc8ed[235]]+=_0xcd2dx4,_0xcd2dx3[_0xc8ed[236]]+=_0xcd2dx5,this[_0xc8ed[1179]][_0xc8ed[259]][_0xc8ed[258]](_0xcd2dx3)};null!=_0xcd2dx9&&_0xcd2dx9(_0xcd2dx3);_0xcd2dx2=_0xcd2dx12[_0xc8ed[262]](_0xcd2dx3[_0xc8ed[246]]);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx2;_0xcd2dxa++){this[_0xc8ed[2793]](_0xcd2dx3,this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx12[_0xc8ed[263]](_0xcd2dx3[_0xc8ed[246]],_0xcd2dxa)),_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)};}};mxCellStatePreview[_0xc8ed[202]][_0xc8ed[2790]]=function(_0xcd2dx2){for(var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[1707]](_0xcd2dx2[_0xc8ed[246]]),_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4;_0xcd2dx5++){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3[_0xc8ed[1708]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dx5));null!=_0xcd2dx9&&this[_0xc8ed[1194]](_0xcd2dx9,0,0);}};function mxConnectionConstraint(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2546]]=_0xcd2dx2;this[_0xc8ed[591]]=null!=_0xcd2dx3?_0xcd2dx3:!0;}mxConnectionConstraint[_0xc8ed[202]][_0xc8ed[2546]]=null;mxConnectionConstraint[_0xc8ed[202]][_0xc8ed[591]]=null;function mxGraphHandler(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[1179]][_0xc8ed[1133]](this);this[_0xc8ed[2730]]=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[2794]]()});this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.PAN,this[_0xc8ed[2730]]);}mxGraphHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]]=mxClient[_0xc8ed[80]]?20:50;mxGraphHandler[_0xc8ed[202]][_0xc8ed[984]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2796]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2797]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2798]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[990]]= !1;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2799]]=null;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2800]]=null;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2801]]=null;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2802]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2803]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[846]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2804]]= !1;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2805]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[923]]=6;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2806]]=_0xc8ed[586];mxGraphHandler[_0xc8ed[202]][_0xc8ed[2807]]= !1;mxGraphHandler[_0xc8ed[202]][_0xc8ed[253]]=null;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2808]]= !1;mxGraphHandler[_0xc8ed[202]][_0xc8ed[2809]]= !0;mxGraphHandler[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxGraphHandler[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2810]]=function(){return this[_0xc8ed[2797]]};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2811]]=function(_0xcd2dx2){this[_0xc8ed[2797]]=_0xcd2dx2};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2812]]=function(){return this[_0xc8ed[2798]]};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2813]]=function(_0xcd2dx2){this[_0xc8ed[2798]]=_0xcd2dx2};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2814]]=function(){return this[_0xc8ed[2803]]};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2815]]=function(_0xcd2dx2){this[_0xc8ed[2803]]=_0xcd2dx2};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2816]]=function(){return this[_0xc8ed[846]]};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2817]]=function(_0xcd2dx2){this[_0xc8ed[846]]=_0xcd2dx2};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2818]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[736]]()};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2819]]=function(_0xcd2dx2){return this[_0xc8ed[1179]][_0xc8ed[2692]](_0xcd2dx2)};mxGraphHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&this[_0xc8ed[994]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]()&&!this[_0xc8ed[1179]][_0xc8ed[2579]](_0xcd2dx3[_0xc8ed[727]]())&&null!=_0xcd2dx3[_0xc8ed[248]]()){var _0xcd2dx4=this[_0xc8ed[2818]](_0xcd2dx3);this[_0xc8ed[246]]=null;this[_0xc8ed[2820]]=this[_0xc8ed[2819]](_0xcd2dx4);this[_0xc8ed[2814]]()&&!this[_0xc8ed[2820]]&&this[_0xc8ed[1179]][_0xc8ed[2459]](_0xcd2dx4,_0xcd2dx3[_0xc8ed[727]]());if(this[_0xc8ed[2812]]()){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[251]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx4);this[_0xc8ed[1179]][_0xc8ed[1712]](_0xcd2dx4)&&(!_0xcd2dx5[_0xc8ed[250]](_0xcd2dx4)||1<this[_0xc8ed[1179]][_0xc8ed[2694]]()||null!=_0xcd2dx9[_0xc8ed[1525]]&&0<_0xcd2dx9[_0xc8ed[1525]][_0xc8ed[67]]||null==_0xcd2dx5[_0xc8ed[1709]](_0xcd2dx4,!0)||null==_0xcd2dx5[_0xc8ed[1709]](_0xcd2dx4,!1)||this[_0xc8ed[1179]][_0xc8ed[2406]]||this[_0xc8ed[1179]][_0xc8ed[2574]](_0xcd2dx3[_0xc8ed[727]]())&&this[_0xc8ed[1179]][_0xc8ed[2617]]())&&this[_0xc8ed[861]](_0xcd2dx4,_0xcd2dx3[_0xc8ed[730]](),_0xcd2dx3[_0xc8ed[732]]());this[_0xc8ed[2821]]= !0;!mxClient[_0xc8ed[75]]&&!mxClient[_0xc8ed[76]]||_0xc8ed[2822]!=_0xcd2dx3[_0xc8ed[728]]()[_0xc8ed[301]]?_0xcd2dx3[_0xc8ed[722]]():mxClient[_0xc8ed[75]]&&_0xc8ed[2822]==_0xcd2dx3[_0xc8ed[728]]()[_0xc8ed[301]]&&(this[_0xc8ed[2821]]= !1,this[_0xc8ed[2823]]=null);};}};mxGraphHandler[_0xc8ed[202]][_0xc8ed[1010]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[902]](),_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx4=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){return null!=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2)&&_0xcd2dx3[_0xc8ed[1193]](_0xcd2dx2)&&null!=_0xcd2dx3[_0xc8ed[1721]](_0xcd2dx2)&&!_0xcd2dx3[_0xc8ed[1721]](_0xcd2dx2)[_0xc8ed[1500]]});return this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2313]](_0xcd2dx3[_0xc8ed[1921]](_0xcd2dx4,_0xcd2dx2));};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2690]]=function(_0xcd2dx2){return !this[_0xc8ed[2820]]&&this[_0xc8ed[1179]][_0xc8ed[1712]](_0xcd2dx2)?[_0xcd2dx2]:this[_0xc8ed[1179]][_0xc8ed[2629]](this[_0xc8ed[1179]][_0xc8ed[897]]())};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2824]]=function(_0xcd2dx2){_0xcd2dx2=this[_0xc8ed[1613]](_0xcd2dx2);null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[244]](-1,-1),_0xcd2dx2[_0xc8ed[117]]<this[_0xc8ed[923]]&&(_0xcd2dx2[_0xc8ed[235]]-=(this[_0xc8ed[923]]-_0xcd2dx2[_0xc8ed[117]])/2,_0xcd2dx2[_0xc8ed[117]]=this[_0xc8ed[923]]),_0xcd2dx2[_0xc8ed[119]]<this[_0xc8ed[923]]&&(_0xcd2dx2[_0xc8ed[236]]-=(this[_0xc8ed[923]]-_0xcd2dx2[_0xc8ed[119]])/2,_0xcd2dx2[_0xc8ed[119]]=this[_0xc8ed[923]]));return _0xcd2dx2;};mxGraphHandler[_0xc8ed[202]][_0xc8ed[1613]]=function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){for(var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx5++){if(_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx2[_0xcd2dx5])||_0xcd2dx4[_0xc8ed[250]](_0xcd2dx2[_0xcd2dx5])){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2[_0xcd2dx5]);if(null!=_0xcd2dx9){var _0xcd2dxa=_0xcd2dx9;_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx2[_0xcd2dx5])&&(null!=_0xcd2dx9[_0xc8ed[253]]&&null!=_0xcd2dx9[_0xc8ed[253]][_0xc8ed[1563]])&&(_0xcd2dxa=_0xcd2dx9[_0xc8ed[253]][_0xc8ed[1563]]);null==_0xcd2dx3?_0xcd2dx3= new mxRectangle(_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa[_0xc8ed[236]],_0xcd2dxa[_0xc8ed[117]],_0xcd2dxa[_0xc8ed[119]]):_0xcd2dx3[_0xc8ed[99]](_0xcd2dxa);};}}};return _0xcd2dx3;};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2825]]=function(_0xcd2dx2){_0xcd2dx2= new mxRectangleShape(_0xcd2dx2,null,this[_0xc8ed[2806]]);_0xcd2dx2[_0xc8ed[1522]]= !0;this[_0xc8ed[2807]]?(_0xcd2dx2[_0xc8ed[507]]=mxConstants[_0xc8ed[1656]],_0xcd2dx2[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[526]])):(_0xcd2dx2[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]],_0xcd2dx2[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()),_0xcd2dx2[_0xc8ed[1229]]= !1);return _0xcd2dx2;};mxGraphHandler[_0xc8ed[202]][_0xc8ed[861]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[246]]=_0xcd2dx2;this[_0xc8ed[2823]]=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[895]]=this[_0xc8ed[2690]](this[_0xc8ed[246]]);this[_0xc8ed[1562]]=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1799]](this[_0xc8ed[895]]);this[_0xc8ed[2826]]=this[_0xc8ed[2824]](this[_0xc8ed[895]]);this[_0xc8ed[990]]&&(this[_0xc8ed[2799]]= new mxGuide(this[_0xc8ed[1179]],this[_0xc8ed[1010]]()));};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2827]]=function(_0xcd2dx2){return null!=this[_0xc8ed[2799]]?this[_0xc8ed[2799]][_0xc8ed[1019]](_0xcd2dx2[_0xc8ed[727]]()):!0};mxGraphHandler[_0xc8ed[202]][_0xc8ed[1021]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[2808]]?this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]]:1;_0xcd2dx2[_0xc8ed[235]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[235]]/_0xcd2dx3)*_0xcd2dx3;_0xcd2dx2[_0xc8ed[236]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[236]]/_0xcd2dx3)*_0xcd2dx3;return _0xcd2dx2;};mxGraphHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]];if(!_0xcd2dx3[_0xc8ed[721]]()&&_0xcd2dx4[_0xc8ed[1009]]&&null!=this[_0xc8ed[246]]&&null!=this[_0xc8ed[2823]]&&null!=this[_0xc8ed[1562]]){var _0xcd2dx5=mxUtils[_0xc8ed[2196]](_0xcd2dx4[_0xc8ed[526]],_0xcd2dx3[_0xc8ed[730]](),_0xcd2dx3[_0xc8ed[732]]()),_0xcd2dx9=_0xcd2dx5[_0xc8ed[235]]-this[_0xc8ed[2823]][_0xc8ed[235]],_0xcd2dxa=_0xcd2dx5[_0xc8ed[236]]-this[_0xc8ed[2823]][_0xc8ed[236]],_0xcd2dx5=_0xcd2dx4[_0xc8ed[2353]];if(null!=this[_0xc8ed[253]]||Math[_0xc8ed[425]](_0xcd2dx9)>_0xcd2dx5||Math[_0xc8ed[425]](_0xcd2dxa)>_0xcd2dx5){null==this[_0xc8ed[1016]]&&(this[_0xc8ed[1016]]= new mxCellHighlight(this[_0xc8ed[1179]],mxConstants.DROP_TARGET_COLOR,3));null==this[_0xc8ed[253]]&&(this[_0xc8ed[253]]=this[_0xc8ed[2825]](this[_0xc8ed[1562]]));var _0xcd2dx12=_0xcd2dx4[_0xc8ed[1018]](_0xcd2dx3[_0xc8ed[727]]()),_0xcd2dx5=!0;if(null!=this[_0xc8ed[2799]]&&this[_0xc8ed[2827]](_0xcd2dx3)){_0xcd2dxa=this[_0xc8ed[2799]][_0xc8ed[582]](this[_0xc8ed[1562]], new mxPoint(_0xcd2dx9,_0xcd2dxa),_0xcd2dx12),_0xcd2dx5= !1,_0xcd2dx9=_0xcd2dxa[_0xc8ed[235]],_0xcd2dxa=_0xcd2dxa[_0xc8ed[236]]}else {if(_0xcd2dx12){var _0xcd2dx13=_0xcd2dx4[_0xc8ed[249]]()[_0xc8ed[513]],_0xcd2dx14=_0xcd2dx4[_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx12=this[_0xc8ed[1562]][_0xc8ed[235]]-(_0xcd2dx4[_0xc8ed[1021]](this[_0xc8ed[1562]][_0xc8ed[235]]/_0xcd2dx14-_0xcd2dx13[_0xc8ed[235]])+_0xcd2dx13[_0xc8ed[235]])*_0xcd2dx14,_0xcd2dx13=this[_0xc8ed[1562]][_0xc8ed[236]]-(_0xcd2dx4[_0xc8ed[1021]](this[_0xc8ed[1562]][_0xc8ed[236]]/_0xcd2dx14-_0xcd2dx13[_0xc8ed[236]])+_0xcd2dx13[_0xc8ed[236]])*_0xcd2dx14,_0xcd2dxa=this[_0xc8ed[1021]]( new mxPoint(_0xcd2dx9,_0xcd2dxa)),_0xcd2dx9=_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx12,_0xcd2dxa=_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx13}};null!=this[_0xc8ed[2799]]&&_0xcd2dx5&&this[_0xc8ed[2799]][_0xc8ed[801]]();_0xcd2dx4[_0xc8ed[2578]](_0xcd2dx3[_0xc8ed[727]]())&&(Math[_0xc8ed[425]](_0xcd2dx9)>Math[_0xc8ed[425]](_0xcd2dxa)?_0xcd2dxa=0:_0xcd2dx9=0);this[_0xc8ed[2800]]=_0xcd2dx9;this[_0xc8ed[2801]]=_0xcd2dxa;this[_0xc8ed[2794]]();_0xcd2dx5=null;_0xcd2dxa=_0xcd2dx3[_0xc8ed[736]]();_0xcd2dx4[_0xc8ed[1015]]()&&this[_0xc8ed[2796]]&&(_0xcd2dx5=_0xcd2dx4[_0xc8ed[564]](this[_0xc8ed[895]],_0xcd2dx3[_0xc8ed[727]](),_0xcd2dxa));_0xcd2dx12=_0xcd2dx5;for(_0xcd2dx13=_0xcd2dx4[_0xc8ed[502]]();null!=_0xcd2dx12&&_0xcd2dx12!=this[_0xc8ed[895]][0];){_0xcd2dx12=_0xcd2dx13[_0xc8ed[1197]](_0xcd2dx12)};var _0xcd2dx14=_0xcd2dx4[_0xc8ed[2574]](_0xcd2dx3[_0xc8ed[727]]())&&_0xcd2dx4[_0xc8ed[2617]]()&&this[_0xc8ed[2810]](),_0xcd2dx9=_0xcd2dx4[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx5),_0xcd2dx15=!1;null!=_0xcd2dx9&&null==_0xcd2dx12&&(_0xcd2dx13[_0xc8ed[1197]](this[_0xc8ed[246]])!=_0xcd2dx5||_0xcd2dx14)?(this[_0xc8ed[772]]!=_0xcd2dx5&&(this[_0xc8ed[772]]=_0xcd2dx5,this[_0xc8ed[2828]](mxConstants.DROP_TARGET_COLOR)),_0xcd2dx15= !0):(this[_0xc8ed[772]]=null,this[_0xc8ed[2804]]&&(null!=_0xcd2dxa&&1==this[_0xc8ed[895]][_0xc8ed[67]]&&_0xcd2dx4[_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dxa)&&_0xcd2dx4[_0xc8ed[2565]](_0xcd2dxa))&&(_0xcd2dx9=_0xcd2dx4[_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dxa),null!=_0xcd2dx9&&(_0xcd2dx4=null==_0xcd2dx4[_0xc8ed[2500]](null,this[_0xc8ed[246]],_0xcd2dxa)?mxConstants[_0xc8ed[2829]]:mxConstants[_0xc8ed[2830]],this[_0xc8ed[2828]](_0xcd2dx4),_0xcd2dx15= !0)));null!=_0xcd2dx9&&_0xcd2dx15?this[_0xc8ed[1016]][_0xc8ed[1016]](_0xcd2dx9):this[_0xc8ed[1016]][_0xc8ed[801]]();};_0xcd2dx3[_0xc8ed[722]]();mxEvent[_0xc8ed[722]](_0xcd2dx3[_0xc8ed[727]]());}else {if((this[_0xc8ed[2812]]()||this[_0xc8ed[2810]]())&&this[_0xc8ed[2802]]&&!_0xcd2dx3[_0xc8ed[721]]()&&null!=_0xcd2dx3[_0xc8ed[248]]()&&!_0xcd2dx4[_0xc8ed[1009]]){_0xcd2dx9=_0xcd2dx4[_0xc8ed[2599]](_0xcd2dx3[_0xc8ed[736]]()),null==_0xcd2dx9&&(_0xcd2dx4[_0xc8ed[994]]()&&_0xcd2dx4[_0xc8ed[1712]](_0xcd2dx3[_0xc8ed[736]]()))&&(_0xcd2dx9=_0xcd2dx4[_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx3[_0xc8ed[736]]())?mxConstants[_0xc8ed[2831]]:mxConstants[_0xc8ed[2832]]),_0xcd2dx3[_0xc8ed[248]]()[_0xc8ed[1609]](_0xcd2dx9),_0xcd2dx3[_0xc8ed[722]]()}};};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2794]]=function(){null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[1562]]= new mxRectangle(Math[_0xc8ed[488]](this[_0xc8ed[2826]][_0xc8ed[235]]+this[_0xc8ed[2800]]-this[_0xc8ed[1179]][_0xc8ed[1136]]),Math[_0xc8ed[488]](this[_0xc8ed[2826]][_0xc8ed[236]]+this[_0xc8ed[2801]]-this[_0xc8ed[1179]][_0xc8ed[1137]]),this[_0xc8ed[2826]][_0xc8ed[117]],this[_0xc8ed[2826]][_0xc8ed[119]]),this[_0xc8ed[253]][_0xc8ed[258]]())};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2828]]=function(_0xcd2dx2){null!=this[_0xc8ed[1016]]&&this[_0xc8ed[1016]][_0xc8ed[2828]](_0xcd2dx2)};mxGraphHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()){var _0xcd2dx4=this[_0xc8ed[1179]];if(null!=this[_0xc8ed[246]]&&null!=this[_0xc8ed[2823]]&&null!=this[_0xc8ed[253]]&&null!=this[_0xc8ed[2800]]&&null!=this[_0xc8ed[2801]]){var _0xcd2dx5=_0xcd2dx4[_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx9=_0xcd2dx4[_0xc8ed[2574]](_0xcd2dx3[_0xc8ed[727]]())&&_0xcd2dx4[_0xc8ed[2617]]()&&this[_0xc8ed[2810]](),_0xcd2dxa=this[_0xc8ed[2800]]/_0xcd2dx5,_0xcd2dx5=this[_0xc8ed[2801]]/_0xcd2dx5,_0xcd2dx12=_0xcd2dx3[_0xc8ed[736]]();this[_0xc8ed[2804]]&&null==this[_0xc8ed[772]]&&null!=_0xcd2dx12&&_0xcd2dx4[_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx12)&&_0xcd2dx4[_0xc8ed[2565]](_0xcd2dx12)&&_0xcd2dx4[_0xc8ed[2581]](null,this[_0xc8ed[246]],_0xcd2dx12)?_0xcd2dx4[_0xc8ed[2433]][_0xc8ed[807]](this[_0xc8ed[246]],_0xcd2dx12,_0xcd2dx3[_0xc8ed[727]]()):(_0xcd2dx12=this[_0xc8ed[772]],_0xcd2dx4[_0xc8ed[2655]]()&&_0xcd2dx4[_0xc8ed[2686]](_0xcd2dx12,this[_0xc8ed[895]],_0xcd2dx3[_0xc8ed[727]]())?_0xcd2dx4[_0xc8ed[853]](_0xcd2dx12,this[_0xc8ed[895]],null,_0xcd2dxa,_0xcd2dx5):this[_0xc8ed[834]](this[_0xc8ed[895]],_0xcd2dxa,_0xcd2dx5,_0xcd2dx9,this[_0xc8ed[772]],_0xcd2dx3[_0xc8ed[727]]()));}else {this[_0xc8ed[2814]]()&&(this[_0xc8ed[2820]]&&null!=this[_0xc8ed[246]])&&this[_0xc8ed[2833]](_0xcd2dx3)};};this[_0xc8ed[2821]]&&_0xcd2dx3[_0xc8ed[722]]();this[_0xc8ed[862]]();};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2833]]=function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[2459]](this[_0xc8ed[246]],_0xcd2dx2[_0xc8ed[727]]())};mxGraphHandler[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[2834]]();this[_0xc8ed[2820]]=this[_0xc8ed[2821]]= !1;this[_0xc8ed[772]]=this[_0xc8ed[246]]=this[_0xc8ed[2823]]=this[_0xc8ed[2835]]=this[_0xc8ed[2801]]=this[_0xc8ed[2800]]=null;};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2836]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1193]](_0xcd2dx2)){_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);_0xcd2dx4=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx4),mxEvent[_0xc8ed[733]](_0xcd2dx4));var _0xcd2dx5=mxUtils[_0xc8ed[431]](mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION)||0);if(0!=_0xcd2dx5){_0xcd2dx3=Math[_0xc8ed[426]](-_0xcd2dx5);var _0xcd2dx5=Math[_0xc8ed[427]](-_0xcd2dx5),_0xcd2dx9= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]());_0xcd2dx4=mxUtils[_0xc8ed[432]](_0xcd2dx4,_0xcd2dx3,_0xcd2dx5,_0xcd2dx9);};return null!=_0xcd2dx2&&!mxUtils[_0xc8ed[442]](_0xcd2dx2,_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]);};return !1;};mxGraphHandler[_0xc8ed[202]][_0xc8ed[834]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){_0xcd2dx5&&(_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[2615]](_0xcd2dx2));null==_0xcd2dx9&&(this[_0xc8ed[2816]]()&&this[_0xc8ed[2836]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](this[_0xc8ed[246]]),_0xcd2dx2,_0xcd2dxa))&&(_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[902]]());_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[834]](_0xcd2dx2,_0xcd2dx3-this[_0xc8ed[1179]][_0xc8ed[1136]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx4-this[_0xc8ed[1179]][_0xc8ed[1137]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx5,_0xcd2dx9,_0xcd2dxa);this[_0xc8ed[2814]]()&&this[_0xc8ed[2805]]&&this[_0xc8ed[1179]][_0xc8ed[2564]](_0xcd2dx2[0]);_0xcd2dx5&&this[_0xc8ed[1179]][_0xc8ed[904]](_0xcd2dx2);};mxGraphHandler[_0xc8ed[202]][_0xc8ed[2834]]=function(){null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[515]](),this[_0xc8ed[253]]=null);null!=this[_0xc8ed[2799]]&&(this[_0xc8ed[2799]][_0xc8ed[515]](),this[_0xc8ed[2799]]=null);null!=this[_0xc8ed[1016]]&&(this[_0xc8ed[1016]][_0xc8ed[515]](),this[_0xc8ed[1016]]=null);};mxGraphHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[1148]](this);this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2730]]);this[_0xc8ed[2834]]();};function mxPanningHandler(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[1033]]=_0xcd2dx3,this[_0xc8ed[1179]][_0xc8ed[1133]](this),this[_0xc8ed[176]]())}mxPanningHandler[_0xc8ed[202]]= new mxPopupMenu;mxPanningHandler[_0xc8ed[202]][_0xc8ed[196]]=mxPanningHandler;mxPanningHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2837]]=null;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2838]]=null;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2839]]= !0;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2840]]= !1;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2841]]= !0;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2842]]= !0;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2843]]= !1;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2844]]= !0;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2845]]= !1;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2431]]= !0;mxPanningHandler[_0xc8ed[202]][_0xc8ed[2846]]=function(){return this[_0xc8ed[2431]]};mxPanningHandler[_0xc8ed[202]][_0xc8ed[2847]]=function(_0xcd2dx2){this[_0xc8ed[2431]]=_0xcd2dx2};mxPanningHandler[_0xc8ed[202]][_0xc8ed[176]]=function(){mxPopupMenu[_0xc8ed[202]][_0xc8ed[176]][_0xc8ed[183]](this);mxEvent[_0xc8ed[169]](this[_0xc8ed[485]],mxClient[_0xc8ed[754]]?_0xc8ed[756]:_0xc8ed[752],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[2276]][_0xc8ed[801]]()}));};mxPanningHandler[_0xc8ed[202]][_0xc8ed[2848]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[727]]();return this[_0xc8ed[2840]]&&(this[_0xc8ed[2843]]||null==_0xcd2dx2[_0xc8ed[248]]())&&mxEvent[_0xc8ed[1158]](_0xcd2dx3)||mxEvent[_0xc8ed[775]](_0xcd2dx3)&&mxEvent[_0xc8ed[774]](_0xcd2dx3)||this[_0xc8ed[2839]]&&mxEvent[_0xc8ed[737]](_0xcd2dx3);};mxPanningHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&this[_0xc8ed[994]]()){this[_0xc8ed[1032]]();this[_0xc8ed[2741]]=-this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[360]];this[_0xc8ed[2742]]=-this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[190]];var _0xcd2dx4=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],_0xcd2dx3[_0xc8ed[730]](),_0xcd2dx3[_0xc8ed[732]]());this[_0xc8ed[2837]]=_0xcd2dx4[_0xc8ed[235]];this[_0xc8ed[2838]]=_0xcd2dx4[_0xc8ed[236]];this[_0xc8ed[2849]]=this[_0xc8ed[737]](_0xcd2dx3);this[_0xc8ed[2850]]=this[_0xc8ed[2846]]()&&this[_0xc8ed[2848]](_0xcd2dx3);this[_0xc8ed[2739]]=_0xcd2dx3[_0xc8ed[730]]();this[_0xc8ed[2740]]=_0xcd2dx3[_0xc8ed[732]]();this[_0xc8ed[2850]]&&this[_0xc8ed[2851]](_0xcd2dx3);}};mxPanningHandler[_0xc8ed[202]][_0xc8ed[2851]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[722]]()};mxPanningHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx3[_0xc8ed[730]]()-this[_0xc8ed[2739]],_0xcd2dx5=_0xcd2dx3[_0xc8ed[732]]()-this[_0xc8ed[2740]];if(this[_0xc8ed[1124]]){this[_0xc8ed[2844]]&&(this[_0xc8ed[2845]]&&(_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx4),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx5)),this[_0xc8ed[1179]][_0xc8ed[1135]](_0xcd2dx4+this[_0xc8ed[2741]],_0xcd2dx5+this[_0xc8ed[2742]])),this[_0xc8ed[746]]( new mxEventObject(mxEvent.PAN,_0xc8ed[763],_0xcd2dx3)),_0xcd2dx3[_0xc8ed[722]]()}else {if(this[_0xc8ed[2850]]){var _0xcd2dx9=this[_0xc8ed[1124]];this[_0xc8ed[1124]]=Math[_0xc8ed[425]](_0xcd2dx4)>this[_0xc8ed[1179]][_0xc8ed[2353]]||Math[_0xc8ed[425]](_0xcd2dx5)>this[_0xc8ed[1179]][_0xc8ed[2353]];!_0xcd2dx9&&this[_0xc8ed[1124]]&&this[_0xc8ed[746]]( new mxEventObject(mxEvent.PAN_START,_0xc8ed[763],_0xcd2dx3));}};};mxPanningHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=Math[_0xc8ed[425]](_0xcd2dx3[_0xc8ed[730]]()-this[_0xc8ed[2739]]),_0xcd2dx5=Math[_0xc8ed[425]](_0xcd2dx3[_0xc8ed[732]]()-this[_0xc8ed[2740]]);if(this[_0xc8ed[1124]]){if(!this[_0xc8ed[1179]][_0xc8ed[2365]]||!mxUtils[_0xc8ed[1134]](this[_0xc8ed[1179]][_0xc8ed[526]])){_0xcd2dx4=_0xcd2dx3[_0xc8ed[730]]()-this[_0xc8ed[2739]];_0xcd2dx5=_0xcd2dx3[_0xc8ed[732]]()-this[_0xc8ed[2740]];this[_0xc8ed[2845]]&&(_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx4),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx5));var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[513]];this[_0xc8ed[1179]][_0xc8ed[1135]](0,0);this[_0xc8ed[1135]](_0xcd2dxa[_0xc8ed[235]]+_0xcd2dx4/_0xcd2dx9,_0xcd2dxa[_0xc8ed[236]]+_0xcd2dx5/_0xcd2dx9);};this[_0xc8ed[1124]]= !1;this[_0xc8ed[746]]( new mxEventObject(mxEvent.PAN_END,_0xc8ed[763],_0xcd2dx3));_0xcd2dx3[_0xc8ed[722]]();}else {this[_0xc8ed[2849]]&&(_0xcd2dx4<this[_0xc8ed[1179]][_0xc8ed[2353]]&&_0xcd2dx5<this[_0xc8ed[1179]][_0xc8ed[2353]])&&(_0xcd2dx4=this[_0xc8ed[2852]](_0xcd2dx3),this[_0xc8ed[1179]][_0xc8ed[994]]()&&this[_0xc8ed[2841]]&&null!=_0xcd2dx4&&!this[_0xc8ed[1179]][_0xc8ed[2692]](_0xcd2dx4)?this[_0xc8ed[1179]][_0xc8ed[2450]](_0xcd2dx4):this[_0xc8ed[2842]]&&null==_0xcd2dx4&&this[_0xc8ed[1179]][_0xc8ed[2440]](),this[_0xc8ed[1179]][_0xc8ed[2276]][_0xc8ed[801]](),_0xcd2dx5=mxUtils[_0xc8ed[444]](),_0xcd2dx5= new mxPoint(_0xcd2dx3[_0xc8ed[730]]()+_0xcd2dx5[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[732]]()+_0xcd2dx5[_0xc8ed[236]]),this[_0xc8ed[152]](_0xcd2dx5[_0xc8ed[235]]+1,_0xcd2dx5[_0xc8ed[236]]+1,_0xcd2dx4,_0xcd2dx3[_0xc8ed[727]]()),_0xcd2dx3[_0xc8ed[722]]())};this[_0xc8ed[2849]]=this[_0xc8ed[2850]]= !1;};mxPanningHandler[_0xc8ed[202]][_0xc8ed[2852]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[736]]()};mxPanningHandler[_0xc8ed[202]][_0xc8ed[1135]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1147]](_0xcd2dx2,_0xcd2dx3)};mxPanningHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[1148]](this);mxPopupMenu[_0xc8ed[202]][_0xc8ed[515]][_0xc8ed[183]](this);};function mxCellMarker(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){mxEventSource[_0xc8ed[239]](this);null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[2853]]=null!=_0xcd2dx3?_0xcd2dx3:mxConstants[_0xc8ed[2854]],this[_0xc8ed[2855]]=null!=_0xcd2dx3?_0xcd2dx4:mxConstants[_0xc8ed[2856]],this[_0xc8ed[2857]]=null!=_0xcd2dx5?_0xcd2dx5:mxConstants[_0xc8ed[2858]],this[_0xc8ed[1016]]= new mxCellHighlight(_0xcd2dx2));}mxUtils[_0xc8ed[1284]](mxCellMarker,mxEventSource);mxCellMarker[_0xc8ed[202]][_0xc8ed[1179]]=null;mxCellMarker[_0xc8ed[202]][_0xc8ed[984]]= !0;mxCellMarker[_0xc8ed[202]][_0xc8ed[2857]]=mxConstants[_0xc8ed[2858]];mxCellMarker[_0xc8ed[202]][_0xc8ed[2859]]= !1;mxCellMarker[_0xc8ed[202]][_0xc8ed[2853]]=null;mxCellMarker[_0xc8ed[202]][_0xc8ed[2855]]=null;mxCellMarker[_0xc8ed[202]][_0xc8ed[2860]]=null;mxCellMarker[_0xc8ed[202]][_0xc8ed[2861]]=null;mxCellMarker[_0xc8ed[202]][_0xc8ed[2862]]=null;mxCellMarker[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxCellMarker[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[2863]]=function(_0xcd2dx2){this[_0xc8ed[2857]]=_0xcd2dx2};mxCellMarker[_0xc8ed[202]][_0xc8ed[2864]]=function(){return this[_0xc8ed[2857]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[2865]]=function(_0xcd2dx2){this[_0xc8ed[2859]]=_0xcd2dx2};mxCellMarker[_0xc8ed[202]][_0xc8ed[2866]]=function(){return this[_0xc8ed[2859]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[2867]]=function(){return null!=this[_0xc8ed[2861]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[2868]]=function(){return this[_0xc8ed[2861]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[2869]]=function(){return this[_0xc8ed[2862]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[2861]]=null;null!=this[_0xc8ed[2862]]&&(this[_0xc8ed[2862]]=null,this[_0xc8ed[2870]]());};mxCellMarker[_0xc8ed[202]][_0xc8ed[2871]]=function(_0xcd2dx2){var _0xcd2dx3=null;if(this[_0xc8ed[994]]()){var _0xcd2dx3=this[_0xc8ed[248]](_0xcd2dx2),_0xcd2dx4=null!=_0xcd2dx3?this[_0xc8ed[2872]](_0xcd2dx3):!1;_0xcd2dx2=this[_0xc8ed[2873]](_0xcd2dx2[_0xc8ed[727]](),_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[2861]]=_0xcd2dx4?_0xcd2dx3:null;if(_0xcd2dx3!=this[_0xc8ed[2862]]||_0xcd2dx2!=this[_0xc8ed[2860]]){this[_0xc8ed[2860]]=_0xcd2dx2,null!=_0xcd2dx3&&null!=this[_0xc8ed[2860]]?(this[_0xc8ed[2862]]=_0xcd2dx3,this[_0xc8ed[811]]()):null!=this[_0xc8ed[2862]]&&(this[_0xc8ed[2862]]=null,this[_0xc8ed[2870]]())};};return _0xcd2dx3;};mxCellMarker[_0xc8ed[202]][_0xc8ed[2874]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);null!=_0xcd2dx4&&(this[_0xc8ed[2860]]=null!=_0xcd2dx3?_0xcd2dx3:this[_0xc8ed[2853]],this[_0xc8ed[2862]]=_0xcd2dx4,this[_0xc8ed[811]]());};mxCellMarker[_0xc8ed[202]][_0xc8ed[811]]=function(){this[_0xc8ed[1016]][_0xc8ed[2828]](this[_0xc8ed[2860]]);this[_0xc8ed[1016]][_0xc8ed[1016]](this[_0xc8ed[2862]]);this[_0xc8ed[746]]( new mxEventObject(mxEvent.MARK,_0xc8ed[724],this[_0xc8ed[2862]]));};mxCellMarker[_0xc8ed[202]][_0xc8ed[2870]]=function(){this[_0xc8ed[811]]()};mxCellMarker[_0xc8ed[202]][_0xc8ed[2872]]=function(_0xcd2dx2){return !0};mxCellMarker[_0xc8ed[202]][_0xc8ed[2873]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx4?this[_0xc8ed[2853]]:this[_0xc8ed[2855]]};mxCellMarker[_0xc8ed[202]][_0xc8ed[248]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[249]]();cell=this[_0xc8ed[736]](_0xcd2dx2);_0xcd2dx3=this[_0xc8ed[2875]](_0xcd2dx3[_0xc8ed[248]](cell));return null!=_0xcd2dx3&&this[_0xc8ed[1825]](_0xcd2dx3,_0xcd2dx2)?_0xcd2dx3:null;};mxCellMarker[_0xc8ed[202]][_0xc8ed[736]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[736]]()};mxCellMarker[_0xc8ed[202]][_0xc8ed[2875]]=function(_0xcd2dx2){return _0xcd2dx2};mxCellMarker[_0xc8ed[202]][_0xc8ed[1825]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[2859]]?mxUtils[_0xc8ed[2876]](_0xcd2dx2,_0xcd2dx3[_0xc8ed[734]](),_0xcd2dx3[_0xc8ed[735]](),this[_0xc8ed[2857]],mxConstants.MIN_HOTSPOT_SIZE,mxConstants.MAX_HOTSPOT_SIZE):!0};mxCellMarker[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[2877]]);this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[2877]]);this[_0xc8ed[1016]][_0xc8ed[515]]();};function mxSelectionCellsHandler(_0xcd2dx2){mxEventSource[_0xc8ed[239]](this);this[_0xc8ed[1179]]=_0xcd2dx2;this[_0xc8ed[2878]]= new mxDictionary;this[_0xc8ed[1179]][_0xc8ed[1133]](this);this[_0xc8ed[2731]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4){this[_0xc8ed[994]]()&&this[_0xc8ed[802]]()});this[_0xc8ed[1179]][_0xc8ed[2435]]()[_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[2731]]);this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[2731]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.SCALE,this[_0xc8ed[2731]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.TRANSLATE,this[_0xc8ed[2731]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0xc8ed[2731]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.DOWN,this[_0xc8ed[2731]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.UP,this[_0xc8ed[2731]]);}mxUtils[_0xc8ed[1284]](mxSelectionCellsHandler,mxEventSource);mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[984]]= !0;mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[2731]]=null;mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[2879]]=100;mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[2878]]=null;mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[2596]]=function(_0xcd2dx2){return this[_0xc8ed[2878]][_0xc8ed[203]](_0xcd2dx2)};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[2878]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[862]][_0xc8ed[183]](_0xcd2dx3)})};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[802]]=function(){var _0xcd2dx2=this[_0xc8ed[2878]];this[_0xc8ed[2878]]= new mxDictionary;for(var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[897]](),_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3[_0xcd2dx4]);if(null!=_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[_0xc8ed[205]](_0xcd2dx3[_0xcd2dx4]);null!=_0xcd2dx9&&(_0xcd2dx9[_0xc8ed[724]]!=_0xcd2dx5?(_0xcd2dx9[_0xc8ed[515]](),_0xcd2dx9=null):_0xcd2dx9[_0xc8ed[258]]());null==_0xcd2dx9&&(_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[2709]](_0xcd2dx5),this[_0xc8ed[746]]( new mxEventObject(mxEvent.ADD,_0xc8ed[724],_0xcd2dx5)));null!=_0xcd2dx9&&this[_0xc8ed[2878]][_0xc8ed[204]](_0xcd2dx3[_0xcd2dx4],_0xcd2dx9);};};_0xcd2dx2[_0xc8ed[209]](mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[746]]( new mxEventObject(mxEvent.REMOVE,_0xc8ed[724],_0xcd2dx3[_0xc8ed[724]]));_0xcd2dx3[_0xc8ed[515]]();}));};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1179]][_0xc8ed[994]]()&&this[_0xc8ed[994]]()){var _0xcd2dx4=[_0xcd2dx2,_0xcd2dx3];this[_0xc8ed[2878]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[787]][_0xc8ed[183]](_0xcd2dx3,_0xcd2dx4)});}};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1179]][_0xc8ed[994]]()&&this[_0xc8ed[994]]()){var _0xcd2dx4=[_0xcd2dx2,_0xcd2dx3];this[_0xc8ed[2878]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[788]][_0xc8ed[183]](_0xcd2dx3,_0xcd2dx4)});}};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1179]][_0xc8ed[994]]()&&this[_0xc8ed[994]]()){var _0xcd2dx4=[_0xcd2dx2,_0xcd2dx3];this[_0xc8ed[2878]][_0xc8ed[209]](function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3[_0xc8ed[789]][_0xc8ed[183]](_0xcd2dx3,_0xcd2dx4)});}};mxSelectionCellsHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[1148]](this);null!=this[_0xc8ed[2731]]&&(this[_0xc8ed[1179]][_0xc8ed[2435]]()[_0xc8ed[745]](this[_0xc8ed[2731]]),this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[2731]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[2731]]),this[_0xc8ed[2731]]=null);};function mxConnectionHandler(_0xcd2dx2,_0xcd2dx3){mxEventSource[_0xc8ed[239]](this);null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[1033]]=_0xcd2dx3,this[_0xc8ed[176]]());}mxUtils[_0xc8ed[1284]](mxConnectionHandler,mxEventSource);mxConnectionHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[1033]]= !0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2880]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2881]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2882]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2883]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[984]]= !0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[804]]= !0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2884]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2885]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2886]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[267]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2887]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2888]]= !0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2889]]=500;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2890]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2891]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2892]]=4;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2893]]=0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2894]]=0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2895]]= !1;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2823]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2896]]= new mxPoint(0,mxConstants.TOOLTIP_VERTICAL_OFFSET);mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2897]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[1176]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2898]]=null;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2899]]=0;mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2900]]=mxClient[_0xc8ed[47]];mxConnectionHandler[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2901]]=function(){return this[_0xc8ed[2884]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2902]]=function(_0xcd2dx2){this[_0xc8ed[2884]]=_0xcd2dx2};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2156]]=function(){var _0xcd2dx2= new mxPolyline([],mxConstants.INVALID_COLOR);_0xcd2dx2[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]];_0xcd2dx2[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]());_0xcd2dx2[_0xc8ed[1564]]=0;_0xcd2dx2[_0xc8ed[1229]]= !1;_0xcd2dx2[_0xc8ed[1522]]= !0;if(this[_0xc8ed[1179]][_0xc8ed[507]]==mxConstants[_0xc8ed[508]]){_0xcd2dx2[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130])}else {var _0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx2=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx2),mxEvent[_0xc8ed[733]](_0xcd2dx2));return this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](this[_0xc8ed[1179]][_0xc8ed[999]](_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]));});mxEvent[_0xc8ed[2733]](_0xcd2dx2[_0xc8ed[252]],this[_0xc8ed[1179]],_0xcd2dx3);};return _0xcd2dx2;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[176]]=function(){this[_0xc8ed[1179]][_0xc8ed[1133]](this);this[_0xc8ed[2885]]=this[_0xc8ed[1689]]();this[_0xc8ed[2886]]= new mxConstraintHandler(this[_0xc8ed[1179]]);this[_0xc8ed[1176]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){null!=this[_0xc8ed[2903]]&&(this[_0xc8ed[2903]]=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](this[_0xc8ed[2903]][_0xc8ed[246]]));null!=this[_0xc8ed[2903]]?this[_0xc8ed[2905]](this[_0xc8ed[2904]],this[_0xc8ed[2903]]):(this[_0xc8ed[2906]](this[_0xc8ed[2904]]),this[_0xc8ed[257]]=null);this[_0xc8ed[2886]][_0xc8ed[862]]();});this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[1176]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.SCALE,this[_0xc8ed[1176]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.TRANSLATE,this[_0xc8ed[1176]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0xc8ed[1176]]);this[_0xc8ed[2898]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2906]](this[_0xc8ed[2904]])});this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.START_EDITING,this[_0xc8ed[2898]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.DOWN,this[_0xc8ed[2898]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.UP,this[_0xc8ed[2898]]);};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2907]]=function(_0xcd2dx2){return !0};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[1689]]=function(){var _0xcd2dx2= new mxCellMarker(this[_0xc8ed[1179]]);_0xcd2dx2[_0xc8ed[2859]]= !0;_0xcd2dx2[_0xc8ed[736]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=mxCellMarker[_0xc8ed[202]][_0xc8ed[736]][_0xc8ed[183]](_0xcd2dx2,arguments);this[_0xc8ed[267]]=null;if(!this[_0xc8ed[2907]](_0xcd2dx4)){return null};null!=_0xcd2dx4?this[_0xc8ed[2908]]()?null!=this[_0xc8ed[257]]&&(this[_0xc8ed[267]]=this[_0xc8ed[2909]](this[_0xc8ed[257]][_0xc8ed[246]],_0xcd2dx4),null!=this[_0xc8ed[267]]&&0==this[_0xc8ed[267]][_0xc8ed[67]]&&(_0xcd2dx4=null,this[_0xc8ed[2901]]()&&(this[_0xc8ed[267]]=null))):this[_0xc8ed[2671]](_0xcd2dx4)||(_0xcd2dx4=null):this[_0xc8ed[2908]]()&&(!this[_0xc8ed[2901]]()&&!this[_0xc8ed[1179]][_0xc8ed[2406]])&&(this[_0xc8ed[267]]=_0xc8ed[110]);return _0xcd2dx4;});_0xcd2dx2[_0xc8ed[2872]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){return this[_0xc8ed[2908]]()?null==this[_0xc8ed[267]]:mxCellMarker[_0xc8ed[202]][_0xc8ed[2872]][_0xc8ed[183]](_0xcd2dx2,arguments)});_0xcd2dx2[_0xc8ed[2873]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return null==this[_0xc8ed[2882]]||this[_0xc8ed[2908]]()?mxCellMarker[_0xc8ed[202]][_0xc8ed[2873]][_0xc8ed[183]](_0xcd2dx2,arguments):null});_0xcd2dx2[_0xc8ed[1825]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3,_0xcd2dx4){return null!=this[_0xc8ed[2882]]||this[_0xc8ed[2908]]()?!0:mxCellMarker[_0xc8ed[202]][_0xc8ed[1825]][_0xc8ed[183]](_0xcd2dx2,arguments)});return _0xcd2dx2;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[861]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[257]]=_0xcd2dx2;this[_0xc8ed[2823]]= new mxPoint(_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[2897]]=null!=_0xcd2dx5?_0xcd2dx5:this[_0xc8ed[2910]](null);this[_0xc8ed[2885]][_0xc8ed[2860]]=this[_0xc8ed[2885]][_0xc8ed[2853]];this[_0xc8ed[2885]][_0xc8ed[2862]]=_0xcd2dx2;this[_0xc8ed[2885]][_0xc8ed[811]]();this[_0xc8ed[746]]( new mxEventObject(mxEvent.START,_0xc8ed[724],this[_0xc8ed[257]]));};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2908]]=function(){return null!=this[_0xc8ed[2823]]&&null!=this[_0xc8ed[253]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2671]]=function(_0xcd2dx2){return this[_0xc8ed[1179]][_0xc8ed[2671]](_0xcd2dx2)};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2672]]=function(_0xcd2dx2){return !0};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2909]]=function(_0xcd2dx2,_0xcd2dx3){return !this[_0xc8ed[2672]](_0xcd2dx3)?_0xc8ed[110]:this[_0xc8ed[1179]][_0xc8ed[2500]](null,_0xcd2dx2,_0xcd2dx3)};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2911]]=function(_0xcd2dx2){return this[_0xc8ed[2882]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2912]]=function(_0xcd2dx2){return null!=_0xcd2dx2[_0xc8ed[963]]&&_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]]?!0:this[_0xc8ed[2880]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2913]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[2911]](_0xcd2dx2);if(null!=_0xcd2dx3&&null!=_0xcd2dx2){this[_0xc8ed[2903]]=_0xcd2dx2;var _0xcd2dx4=[],_0xcd2dx5= new mxRectangle(0,0,_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]),_0xcd2dx9= new mxImageShape(_0xcd2dx5,_0xcd2dx3[_0xc8ed[390]],null,null,0);_0xcd2dx9[_0xc8ed[1674]]= !1;this[_0xc8ed[2912]](_0xcd2dx2)?(_0xcd2dx9[_0xc8ed[507]]=mxConstants[_0xc8ed[1656]],_0xcd2dx9[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[526]])):(_0xcd2dx9[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[508]]:mxConstants[_0xc8ed[1523]],_0xcd2dx9[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()),this[_0xc8ed[2881]]&&null!=_0xcd2dx9[_0xc8ed[252]][_0xc8ed[328]]&&_0xcd2dx9[_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[950]](_0xcd2dx9[_0xc8ed[252]],_0xcd2dx9[_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[285]]));_0xcd2dx9[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[2914]];var _0xcd2dxa=mxUtils[_0xc8ed[885]](this,function(){return null!=this[_0xc8ed[2915]]?this[_0xc8ed[2915]]:_0xcd2dx2}),_0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){mxEvent[_0xc8ed[721]](_0xcd2dx2)||(this[_0xc8ed[2916]]=_0xcd2dx9,this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx2,_0xcd2dxa())))});mxEvent[_0xc8ed[2733]](_0xcd2dx9[_0xc8ed[252]],this[_0xc8ed[1179]],_0xcd2dxa,_0xcd2dx3);_0xcd2dx4[_0xc8ed[207]](_0xcd2dx9);this[_0xc8ed[2905]](_0xcd2dx4,this[_0xc8ed[2903]]);return _0xcd2dx4;};return null;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2905]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=_0xcd2dx2&&null!=_0xcd2dx2[0]&&null!=_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[2917]](_0xcd2dx2[0],_0xcd2dx3);_0xcd2dx2[0][_0xc8ed[1562]][_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[235]];_0xcd2dx2[0][_0xc8ed[1562]][_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[236]];_0xcd2dx2[0][_0xc8ed[258]]();}};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2917]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx5=_0xcd2dx3[_0xc8ed[241]](),_0xcd2dx9=_0xcd2dx3[_0xc8ed[242]]();if(this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx3[_0xc8ed[246]])){var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[1731]](_0xcd2dx3[_0xc8ed[246]]),_0xcd2dx5=0!=_0xcd2dxa[_0xc8ed[117]]?_0xcd2dx3[_0xc8ed[235]]+_0xcd2dxa[_0xc8ed[117]]*_0xcd2dx4/2:_0xcd2dx5,_0xcd2dx9=0!=_0xcd2dxa[_0xc8ed[119]]?_0xcd2dx3[_0xc8ed[236]]+_0xcd2dxa[_0xc8ed[119]]*_0xcd2dx4/2:_0xcd2dx9,_0xcd2dxa=mxUtils[_0xc8ed[431]](mxUtils[_0xc8ed[433]](_0xcd2dx3[_0xc8ed[124]],mxConstants.STYLE_ROTATION)||0);if(0!=_0xcd2dxa){var _0xcd2dx4=Math[_0xc8ed[426]](_0xcd2dxa),_0xcd2dxa=Math[_0xc8ed[427]](_0xcd2dxa),_0xcd2dx12= new mxPoint(_0xcd2dx3[_0xc8ed[241]](),_0xcd2dx3[_0xc8ed[242]]()),_0xcd2dx9=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx5,_0xcd2dx9),_0xcd2dx4,_0xcd2dxa,_0xcd2dx12),_0xcd2dx5=_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9=_0xcd2dx9[_0xc8ed[236]]};};return  new mxPoint(_0xcd2dx5-_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[117]]/2,_0xcd2dx9-_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[119]]/2);};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2906]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){this[_0xc8ed[2903]]=null;for(var _0xcd2dx3=0;_0xcd2dx3<_0xcd2dx2[_0xc8ed[67]];_0xcd2dx3++){_0xcd2dx2[_0xcd2dx3][_0xc8ed[515]]()};}};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2918]]=function(_0xcd2dx2){return !this[_0xc8ed[1179]][_0xc8ed[2579]](_0xcd2dx2[_0xc8ed[727]]())&&(null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&null!=this[_0xc8ed[2886]][_0xc8ed[2920]]||null!=this[_0xc8ed[257]]&&null==this[_0xc8ed[267]]&&(null==this[_0xc8ed[2904]]||null!=this[_0xc8ed[2904]]&&null!=this[_0xc8ed[2916]]))};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2899]]++;if(this[_0xc8ed[994]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]()&&!_0xcd2dx3[_0xc8ed[721]]()&&!this[_0xc8ed[2908]]()&&this[_0xc8ed[2918]](_0xcd2dx3)){null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&null!=this[_0xc8ed[2886]][_0xc8ed[987]]?(this[_0xc8ed[2921]]=this[_0xc8ed[2886]][_0xc8ed[2920]],this[_0xc8ed[257]]=this[_0xc8ed[2886]][_0xc8ed[2919]],this[_0xc8ed[2823]]=this[_0xc8ed[2886]][_0xc8ed[987]][_0xc8ed[238]]()):this[_0xc8ed[2823]]= new mxPoint(_0xcd2dx3[_0xc8ed[734]](),_0xcd2dx3[_0xc8ed[735]]());this[_0xc8ed[2897]]=this[_0xc8ed[2910]](_0xcd2dx3);this[_0xc8ed[2899]]=1;this[_0xc8ed[2887]]&&null==this[_0xc8ed[253]]&&(this[_0xc8ed[2922]]=null,this[_0xc8ed[253]]=this[_0xc8ed[2156]]());if(null==this[_0xc8ed[257]]&&null!=this[_0xc8ed[2897]]){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[2689]](_0xcd2dx3[_0xc8ed[727]]());this[_0xc8ed[2897]][_0xc8ed[246]][_0xc8ed[256]][_0xc8ed[2007]](_0xcd2dx4,!0);};this[_0xc8ed[746]]( new mxEventObject(mxEvent.START,_0xc8ed[724],this[_0xc8ed[257]]));_0xcd2dx3[_0xc8ed[722]]();}else {if(mxClient[_0xc8ed[754]]&&this[_0xc8ed[2888]]&&!this[_0xc8ed[2890]]&&this[_0xc8ed[994]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]()&&!this[_0xc8ed[2908]]()){this[_0xc8ed[2890]]= !0;this[_0xc8ed[2893]]=_0xcd2dx3[_0xc8ed[730]]();this[_0xc8ed[2894]]=_0xcd2dx3[_0xc8ed[732]]();var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](this[_0xc8ed[2885]][_0xc8ed[736]](_0xcd2dx3));this[_0xc8ed[2923]]&&window[_0xc8ed[2924]](this[_0xc8ed[2923]]);this[_0xc8ed[2923]]=window[_0xc8ed[261]](mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[2891]]&&this[_0xc8ed[2925]](_0xcd2dx3,_0xcd2dx5);this[_0xc8ed[2891]]=this[_0xc8ed[2890]]= !1;}),this[_0xc8ed[2889]]);this[_0xc8ed[2891]]= !0;}};this[_0xc8ed[2926]]=this[_0xc8ed[2916]];this[_0xc8ed[2916]]=null;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2925]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx3&&(this[_0xc8ed[2885]][_0xc8ed[2860]]=this[_0xc8ed[2885]][_0xc8ed[2853]],this[_0xc8ed[2885]][_0xc8ed[2862]]=_0xcd2dx3,this[_0xc8ed[2885]][_0xc8ed[811]](),this[_0xc8ed[2823]]= new mxPoint(_0xcd2dx2[_0xc8ed[734]](),_0xcd2dx2[_0xc8ed[735]]()),this[_0xc8ed[2897]]=this[_0xc8ed[2910]](_0xcd2dx2),this[_0xc8ed[257]]=_0xcd2dx3,this[_0xc8ed[746]]( new mxEventObject(mxEvent.START,_0xc8ed[724],this[_0xc8ed[257]])))};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2927]]=function(_0xcd2dx2){return !this[_0xc8ed[1179]][_0xc8ed[1712]](_0xcd2dx2[_0xc8ed[246]])};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2910]]=function(_0xcd2dx2){return null};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2928]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[2885]][_0xc8ed[2871]](_0xcd2dx2);this[_0xc8ed[2886]][_0xc8ed[2729]](_0xcd2dx2,null==this[_0xc8ed[2823]]);this[_0xc8ed[2915]]=_0xcd2dx3;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2929]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[518]](),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[512]]();_0xcd2dx2[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[235]];_0xcd2dx2[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]]/_0xcd2dx3-_0xcd2dx4[_0xc8ed[236]];};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2891]]&&(this[_0xc8ed[2891]]=Math[_0xc8ed[425]](this[_0xc8ed[2893]]-_0xcd2dx3[_0xc8ed[730]]())<this[_0xc8ed[2892]]&&Math[_0xc8ed[425]](this[_0xc8ed[2894]]-_0xcd2dx3[_0xc8ed[732]]())<this[_0xc8ed[2892]]);if(!_0xcd2dx3[_0xc8ed[721]]()&&(this[_0xc8ed[2895]]||null!=this[_0xc8ed[2823]]||!this[_0xc8ed[1179]][_0xc8ed[1009]])){!this[_0xc8ed[994]]()&&null!=this[_0xc8ed[2915]]&&(this[_0xc8ed[2906]](this[_0xc8ed[2904]]),this[_0xc8ed[2915]]=null);(null!=this[_0xc8ed[2823]]||this[_0xc8ed[994]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]())&&this[_0xc8ed[2928]](_0xcd2dx3);if(null!=this[_0xc8ed[2823]]){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx4= new mxPoint(this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx3[_0xc8ed[734]]()/_0xcd2dx4)*_0xcd2dx4,this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx3[_0xc8ed[735]]()/_0xcd2dx4)*_0xcd2dx4),_0xcd2dx5=null,_0xcd2dx9=_0xcd2dx4;null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&(null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&null!=this[_0xc8ed[2886]][_0xc8ed[987]])&&(_0xcd2dx5=this[_0xc8ed[2886]][_0xc8ed[2920]],_0xcd2dx9=this[_0xc8ed[2886]][_0xc8ed[987]][_0xc8ed[238]]());var _0xcd2dxa=this[_0xc8ed[2823]];if(null!=this[_0xc8ed[2926]]){var _0xcd2dx12=this[_0xc8ed[2926]][_0xc8ed[1562]][_0xc8ed[117]],_0xcd2dx13=this[_0xc8ed[2926]][_0xc8ed[1562]][_0xc8ed[119]];null!=this[_0xc8ed[2915]]&&this[_0xc8ed[2883]]?(_0xcd2dx12=this[_0xc8ed[2917]](this[_0xc8ed[2926]],this[_0xc8ed[2915]]),this[_0xc8ed[2926]][_0xc8ed[1562]][_0xc8ed[235]]=_0xcd2dx12[_0xc8ed[235]],this[_0xc8ed[2926]][_0xc8ed[1562]][_0xc8ed[236]]=_0xcd2dx12[_0xc8ed[236]]):(_0xcd2dx12= new mxRectangle(_0xcd2dx3[_0xc8ed[734]]()+this[_0xc8ed[2896]][_0xc8ed[235]],_0xcd2dx3[_0xc8ed[735]]()+this[_0xc8ed[2896]][_0xc8ed[236]],_0xcd2dx12,_0xcd2dx13),this[_0xc8ed[2926]][_0xc8ed[1562]]=_0xcd2dx12);this[_0xc8ed[2926]][_0xc8ed[258]]();};if(null!=this[_0xc8ed[2897]]){this[_0xc8ed[2897]][_0xc8ed[439]]=[null,null!=this[_0xc8ed[2915]]?null:_0xcd2dx9];this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2289]](this[_0xc8ed[2897]],this[_0xc8ed[257]],!0,this[_0xc8ed[2921]]);null!=this[_0xc8ed[2915]]&&(null==_0xcd2dx5&&(_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[2288]](this[_0xc8ed[2897]],this[_0xc8ed[257]],!1)),this[_0xc8ed[2897]][_0xc8ed[2088]](null,!1),this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2289]](this[_0xc8ed[2897]],this[_0xc8ed[2915]],!1,_0xcd2dx5));_0xcd2dxa=null;if(null!=this[_0xc8ed[2922]]){_0xcd2dxa=[];for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[2922]][_0xc8ed[67]];_0xcd2dx9++){_0xcd2dx5=this[_0xc8ed[2922]][_0xcd2dx9][_0xc8ed[238]](),this[_0xc8ed[2929]](_0xcd2dx5),_0xcd2dxa[_0xcd2dx9]=_0xcd2dx5};};this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2282]](this[_0xc8ed[2897]],_0xcd2dxa,this[_0xc8ed[257]],this[_0xc8ed[2915]]);this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2283]](this[_0xc8ed[2897]],this[_0xc8ed[257]],this[_0xc8ed[2915]]);_0xcd2dx9=this[_0xc8ed[2897]][_0xc8ed[439]][this[_0xc8ed[2897]][_0xc8ed[439]][_0xc8ed[67]]-1];_0xcd2dxa=this[_0xc8ed[2897]][_0xc8ed[439]][0];}else {null!=this[_0xc8ed[2915]]&&null==this[_0xc8ed[2886]][_0xc8ed[2920]]&&(_0xcd2dx12=this[_0xc8ed[2930]](this[_0xc8ed[2915]],_0xcd2dx3),null!=_0xcd2dx12&&(_0xcd2dx9=_0xcd2dx12)),null==this[_0xc8ed[2921]]&&null!=this[_0xc8ed[257]]&&(_0xcd2dx12=this[_0xc8ed[2931]](this[_0xc8ed[257]],null!=this[_0xc8ed[2922]]&&0<this[_0xc8ed[2922]][_0xc8ed[67]]?this[_0xc8ed[2922]][0]:_0xcd2dx9,_0xcd2dx3),null!=_0xcd2dx12&&(_0xcd2dxa=_0xcd2dx12))};if(null==this[_0xc8ed[2915]]&&this[_0xc8ed[2900]]){_0xcd2dx12=_0xcd2dxa;null!=this[_0xc8ed[2897]]&&2<this[_0xc8ed[2897]][_0xc8ed[439]][_0xc8ed[67]]&&(_0xcd2dx5=this[_0xc8ed[2897]][_0xc8ed[439]][this[_0xc8ed[2897]][_0xc8ed[439]][_0xc8ed[67]]-2],null!=_0xcd2dx5&&(_0xcd2dx12=_0xcd2dx5));_0xcd2dx5=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx12[_0xc8ed[235]];_0xcd2dx12=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx12[_0xc8ed[236]];_0xcd2dx13=Math[_0xc8ed[428]](_0xcd2dx5*_0xcd2dx5+_0xcd2dx12*_0xcd2dx12);if(0==_0xcd2dx13){return };_0xcd2dx9[_0xc8ed[235]]-=4*_0xcd2dx5/_0xcd2dx13;_0xcd2dx9[_0xc8ed[236]]-=4*_0xcd2dx12/_0xcd2dx13;};if(null==this[_0xc8ed[253]]&&(_0xcd2dx5=Math[_0xc8ed[425]](_0xcd2dx4[_0xc8ed[235]]-this[_0xc8ed[2823]][_0xc8ed[235]]),_0xcd2dx12=Math[_0xc8ed[425]](_0xcd2dx4[_0xc8ed[236]]-this[_0xc8ed[2823]][_0xc8ed[236]]),_0xcd2dx5>this[_0xc8ed[1179]][_0xc8ed[2353]]||_0xcd2dx12>this[_0xc8ed[1179]][_0xc8ed[2353]])){this[_0xc8ed[253]]=this[_0xc8ed[2156]](),this[_0xc8ed[2928]](_0xcd2dx3)};null!=this[_0xc8ed[253]]&&(null!=this[_0xc8ed[2897]]?this[_0xc8ed[253]][_0xc8ed[1525]]=this[_0xc8ed[2897]][_0xc8ed[439]]:(_0xcd2dx4=[_0xcd2dxa],null!=this[_0xc8ed[2922]]&&(_0xcd2dx4=_0xcd2dx4[_0xc8ed[1919]](this[_0xc8ed[2922]])),_0xcd2dx4[_0xc8ed[207]](_0xcd2dx9),this[_0xc8ed[253]][_0xc8ed[1525]]=_0xcd2dx4),this[_0xc8ed[2932]]());mxEvent[_0xc8ed[722]](_0xcd2dx3[_0xc8ed[727]]());_0xcd2dx3[_0xc8ed[722]]();}else {!this[_0xc8ed[994]]()||!this[_0xc8ed[1179]][_0xc8ed[994]]()?this[_0xc8ed[2886]][_0xc8ed[862]]():this[_0xc8ed[257]]!=this[_0xc8ed[2915]]&&null==this[_0xc8ed[2897]]?(this[_0xc8ed[2906]](this[_0xc8ed[2904]]),this[_0xc8ed[2904]]=null,null!=this[_0xc8ed[2915]]&&null==this[_0xc8ed[267]]&&(this[_0xc8ed[2904]]=this[_0xc8ed[2913]](this[_0xc8ed[2915]]),null==this[_0xc8ed[2904]]&&(this[_0xc8ed[2915]][_0xc8ed[1609]](mxConstants.CURSOR_CONNECT),_0xcd2dx3[_0xc8ed[722]]())),this[_0xc8ed[257]]=this[_0xc8ed[2915]]):this[_0xc8ed[257]]==this[_0xc8ed[2915]]&&(null!=this[_0xc8ed[2915]]&&null==this[_0xc8ed[2904]]&&!this[_0xc8ed[1179]][_0xc8ed[1009]])&&_0xcd2dx3[_0xc8ed[722]]()};null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&this[_0xc8ed[2885]][_0xc8ed[862]]();if(!this[_0xc8ed[1179]][_0xc8ed[1009]]&&null!=this[_0xc8ed[2915]]&&null!=this[_0xc8ed[2904]]){_0xcd2dx4= !1;_0xcd2dxa=_0xcd2dx3[_0xc8ed[728]]();for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[2904]][_0xc8ed[67]]&& !_0xcd2dx4;_0xcd2dx9++){_0xcd2dx4=_0xcd2dxa==this[_0xc8ed[2904]][_0xcd2dx9][_0xc8ed[252]]||_0xcd2dxa[_0xc8ed[265]]==this[_0xc8ed[2904]][_0xcd2dx9][_0xc8ed[252]]};_0xcd2dx4||this[_0xc8ed[2933]](this[_0xc8ed[2915]],this[_0xc8ed[2904]],_0xcd2dx3);};}else {this[_0xc8ed[2886]][_0xc8ed[862]]()};};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2930]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null,_0xcd2dx5=_0xcd2dx2[_0xc8ed[441]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[2305]](_0xcd2dx2);if(null!=_0xcd2dx9){var _0xcd2dxa=null!=this[_0xc8ed[2922]]&&0<this[_0xc8ed[2922]][_0xc8ed[67]]?this[_0xc8ed[2922]][this[_0xc8ed[2922]][_0xc8ed[67]]-1]: new mxPoint(this[_0xc8ed[257]][_0xc8ed[241]](),this[_0xc8ed[257]][_0xc8ed[242]]()),_0xcd2dx5=_0xcd2dx9(_0xcd2dx5[_0xc8ed[2087]](_0xcd2dx2),this[_0xc8ed[2897]],_0xcd2dxa,!1);null!=_0xcd2dx5&&(_0xcd2dx4=_0xcd2dx5);}else {_0xcd2dx4= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]())};return _0xcd2dx4;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2931]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx4=null;var _0xcd2dx5=_0xcd2dx2[_0xc8ed[441]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[2305]](_0xcd2dx2),_0xcd2dxa= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]());if(null!=_0xcd2dx9){var _0xcd2dx12=mxUtils[_0xc8ed[433]](_0xcd2dx2[_0xc8ed[124]],mxConstants.STYLE_ROTATION,0),_0xcd2dx13=-_0xcd2dx12*(Math[_0xc8ed[424]]/180);0!=_0xcd2dx12&&(_0xcd2dx3=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx3[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[236]]),Math[_0xc8ed[426]](_0xcd2dx13),Math[_0xc8ed[427]](_0xcd2dx13),_0xcd2dxa));_0xcd2dx2=_0xcd2dx9(_0xcd2dx5[_0xc8ed[2087]](_0xcd2dx2),_0xcd2dx2,_0xcd2dx3,!1);null!=_0xcd2dx2&&(0!=_0xcd2dx12&&(_0xcd2dx2=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]),Math[_0xc8ed[426]](-_0xcd2dx13),Math[_0xc8ed[427]](-_0xcd2dx13),_0xcd2dxa)),_0xcd2dx4=_0xcd2dx2);}else {_0xcd2dx4=_0xcd2dxa};return _0xcd2dx4;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2933]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2934]]=function(_0xcd2dx2){return null!=_0xcd2dx2[_0xc8ed[248]]()};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2935]]=function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],_0xcd2dx2[_0xc8ed[730]](),_0xcd2dx2[_0xc8ed[732]]()),_0xcd2dx4=Math[_0xc8ed[425]](_0xcd2dx3[_0xc8ed[235]]-this[_0xc8ed[2823]][_0xc8ed[235]]),_0xcd2dx3=Math[_0xc8ed[425]](_0xcd2dx3[_0xc8ed[236]]-this[_0xc8ed[2823]][_0xc8ed[236]]);if(null!=this[_0xc8ed[2922]]||1<this[_0xc8ed[2899]]&&(_0xcd2dx4>this[_0xc8ed[1179]][_0xc8ed[2353]]||_0xcd2dx3>this[_0xc8ed[1179]][_0xc8ed[2353]])){null==this[_0xc8ed[2922]]&&(this[_0xc8ed[2922]]=[]),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx3= new mxPoint(this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[734]]()/_0xcd2dx4)*_0xcd2dx4,this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[735]]()/_0xcd2dx4)*_0xcd2dx4),this[_0xc8ed[2922]][_0xc8ed[207]](_0xcd2dx3)};};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&this[_0xc8ed[2908]]()){if(this[_0xc8ed[2887]]&&!this[_0xc8ed[2934]](_0xcd2dx3)){this[_0xc8ed[2935]](_0xcd2dx3);_0xcd2dx3[_0xc8ed[722]]();return;};if(null==this[_0xc8ed[267]]){var _0xcd2dx4=null!=this[_0xc8ed[257]]?this[_0xc8ed[257]][_0xc8ed[246]]:null,_0xcd2dx5=null;null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&(_0xcd2dx5=this[_0xc8ed[2886]][_0xc8ed[2919]][_0xc8ed[246]]);null==_0xcd2dx5&&this[_0xc8ed[2885]][_0xc8ed[2867]]()&&(_0xcd2dx5=this[_0xc8ed[2885]][_0xc8ed[2861]][_0xc8ed[246]]);this[_0xc8ed[807]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx3[_0xc8ed[727]](),_0xcd2dx3[_0xc8ed[736]]());}else {null!=this[_0xc8ed[257]]&&(null!=this[_0xc8ed[2885]][_0xc8ed[2861]]&&this[_0xc8ed[257]][_0xc8ed[246]]==this[_0xc8ed[2885]][_0xc8ed[2861]][_0xc8ed[246]])&&this[_0xc8ed[1179]][_0xc8ed[2459]](this[_0xc8ed[2885]][_0xc8ed[1097]],evt),0<this[_0xc8ed[267]][_0xc8ed[67]]&&this[_0xc8ed[1179]][_0xc8ed[2580]](this[_0xc8ed[267]])};this[_0xc8ed[2906]](this[_0xc8ed[2904]]);_0xcd2dx3[_0xc8ed[722]]();};null!=this[_0xc8ed[2823]]&&this[_0xc8ed[862]]();this[_0xc8ed[2891]]=this[_0xc8ed[2890]]= !1;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[862]]=function(){null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[515]](),this[_0xc8ed[253]]=null);this[_0xc8ed[2906]](this[_0xc8ed[2904]]);this[_0xc8ed[2904]]=null;this[_0xc8ed[2885]][_0xc8ed[862]]();this[_0xc8ed[2886]][_0xc8ed[862]]();this[_0xc8ed[2921]]=this[_0xc8ed[267]]=this[_0xc8ed[257]]=this[_0xc8ed[2897]]=this[_0xc8ed[2926]]=null;this[_0xc8ed[2899]]=0;this[_0xc8ed[2916]]=this[_0xc8ed[2823]]=null;this[_0xc8ed[746]]( new mxEventObject(mxEvent.RESET));};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2932]]=function(){var _0xcd2dx2=null==this[_0xc8ed[267]];this[_0xc8ed[253]][_0xc8ed[1307]]=this[_0xc8ed[2936]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[2937]](_0xcd2dx2);this[_0xc8ed[253]][_0xc8ed[1336]]=_0xcd2dx2;this[_0xc8ed[253]][_0xc8ed[258]]();};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2937]]=function(_0xcd2dx2){return _0xcd2dx2?mxConstants[_0xc8ed[2829]]:mxConstants[_0xc8ed[2938]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2936]]=function(_0xcd2dx2){return _0xcd2dx2?3:1};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[807]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx3||this[_0xc8ed[2901]]()||this[_0xc8ed[1179]][_0xc8ed[2406]]){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dxa=null;_0xcd2dx9[_0xc8ed[473]]();try{if(null!=_0xcd2dx2&&(null==_0xcd2dx3&&this[_0xc8ed[2901]]())&&(_0xcd2dx3=this[_0xc8ed[2939]](_0xcd2dx4,_0xcd2dx2),null!=_0xcd2dx3)){_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[564]]([_0xcd2dx3],_0xcd2dx4,_0xcd2dx5);if(null==_0xcd2dx5||!this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[250]](_0xcd2dx5)){var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx5);if(null!=_0xcd2dx12){var _0xcd2dx13=_0xcd2dx9[_0xc8ed[1721]](_0xcd2dx3);_0xcd2dx13[_0xc8ed[235]]-=_0xcd2dx12[_0xc8ed[2078]][_0xc8ed[235]];_0xcd2dx13[_0xc8ed[236]]-=_0xcd2dx12[_0xc8ed[2078]][_0xc8ed[236]];};}else {_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[902]]()};this[_0xc8ed[1179]][_0xc8ed[2103]](_0xcd2dx3,_0xcd2dx5);};var _0xcd2dx14=this[_0xc8ed[1179]][_0xc8ed[902]]();null!=_0xcd2dx2&&(null!=_0xcd2dx3&&_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx2)==_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx3)&&_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx2))!=_0xcd2dx9[_0xc8ed[501]]())&&(_0xcd2dx14=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx2),null!=_0xcd2dx2[_0xc8ed[256]]&&_0xcd2dx2[_0xc8ed[256]][_0xc8ed[1500]]&&(null!=_0xcd2dx3[_0xc8ed[256]]&&_0xcd2dx3[_0xc8ed[256]][_0xc8ed[1500]])&&(_0xcd2dx14=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx14)));_0xcd2dx13=_0xcd2dx12=null;null!=this[_0xc8ed[2897]]&&(_0xcd2dx12=this[_0xc8ed[2897]][_0xc8ed[246]][_0xc8ed[131]],_0xcd2dx13=this[_0xc8ed[2897]][_0xc8ed[246]][_0xc8ed[124]]);_0xcd2dxa=this[_0xc8ed[1960]](_0xcd2dx14,null,_0xcd2dx12,_0xcd2dx2,_0xcd2dx3,_0xcd2dx13);if(null!=_0xcd2dxa){this[_0xc8ed[1179]][_0xc8ed[2545]](_0xcd2dxa,_0xcd2dx2,!0,this[_0xc8ed[2921]]);this[_0xc8ed[1179]][_0xc8ed[2545]](_0xcd2dxa,_0xcd2dx3,!1,this[_0xc8ed[2886]][_0xc8ed[2920]]);null!=this[_0xc8ed[2897]]&&_0xcd2dx9[_0xc8ed[1724]](_0xcd2dxa,this[_0xc8ed[2897]][_0xc8ed[246]][_0xc8ed[256]]);var _0xcd2dx15=_0xcd2dx9[_0xc8ed[1721]](_0xcd2dxa);null==_0xcd2dx15&&(_0xcd2dx15= new mxGeometry,_0xcd2dx15[_0xc8ed[1500]]= !0,_0xcd2dx9[_0xc8ed[1724]](_0xcd2dxa,_0xcd2dx15));if(null!=this[_0xc8ed[2922]]&&0<this[_0xc8ed[2922]][_0xc8ed[67]]){var _0xcd2dx16=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx17=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[513]];_0xcd2dx15[_0xc8ed[1525]]=[];for(_0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[2922]][_0xc8ed[67]];_0xcd2dx2++){var _0xcd2dx18=this[_0xc8ed[2922]][_0xcd2dx2];_0xcd2dx15[_0xc8ed[1525]][_0xc8ed[207]]( new mxPoint(_0xcd2dx18[_0xc8ed[235]]/_0xcd2dx16-_0xcd2dx17[_0xc8ed[235]],_0xcd2dx18[_0xc8ed[236]]/_0xcd2dx16-_0xcd2dx17[_0xc8ed[236]]));};};null==_0xcd2dx3&&(_0xcd2dx18=this[_0xc8ed[1179]][_0xc8ed[2689]](_0xcd2dx4,!1),_0xcd2dx18[_0xc8ed[235]]-=this[_0xc8ed[1179]][_0xc8ed[1136]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx18[_0xc8ed[236]]-=this[_0xc8ed[1179]][_0xc8ed[1137]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx15[_0xc8ed[2007]](_0xcd2dx18,!1));this[_0xc8ed[746]]( new mxEventObject(mxEvent.CONNECT,_0xc8ed[246],_0xcd2dxa,_0xc8ed[763],_0xcd2dx4,_0xc8ed[772],_0xcd2dx5));};}catch(q){mxLog[_0xc8ed[539]](),mxLog[_0xc8ed[143]](q[_0xc8ed[281]])}finally{_0xcd2dx9[_0xc8ed[476]]()};this[_0xc8ed[804]]&&this[_0xc8ed[2707]](_0xcd2dxa,_0xcd2dx3);}};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2707]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1179]][_0xc8ed[2450]](_0xcd2dx2)};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[1960]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){if(null==this[_0xc8ed[1033]]){return this[_0xc8ed[1179]][_0xc8ed[1960]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa)};_0xcd2dx3=this[_0xc8ed[2503]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa);return _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[2504]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx5,_0xcd2dx9);};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2939]]=function(_0xcd2dx2,_0xcd2dx3){for(var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx3);null!=_0xcd2dx4&&_0xcd2dx4[_0xc8ed[1500]];){_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx3),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx3)};var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[899]]([_0xcd2dx3])[0],_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1721]](_0xcd2dx5);if(null!=_0xcd2dx4){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[2689]](_0xcd2dx2);_0xcd2dx4[_0xc8ed[235]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx4[_0xc8ed[117]]/2)-this[_0xc8ed[1179]][_0xc8ed[1136]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]];_0xcd2dx4[_0xc8ed[236]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx4[_0xc8ed[119]]/2)-this[_0xc8ed[1179]][_0xc8ed[1137]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]];if(null!=this[_0xc8ed[2823]]){var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx3);if(null!=_0xcd2dxa){var _0xcd2dx12=this[_0xc8ed[2940]]();Math[_0xc8ed[425]](this[_0xc8ed[1179]][_0xc8ed[1021]](this[_0xc8ed[2823]][_0xc8ed[235]])-this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx9[_0xc8ed[235]]))<=_0xcd2dx12?_0xcd2dx4[_0xc8ed[235]]=_0xcd2dxa[_0xc8ed[235]]:Math[_0xc8ed[425]](this[_0xc8ed[1179]][_0xc8ed[1021]](this[_0xc8ed[2823]][_0xc8ed[236]])-this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx9[_0xc8ed[236]]))<=_0xcd2dx12&&(_0xcd2dx4[_0xc8ed[236]]=_0xcd2dxa[_0xc8ed[236]]);};};};return _0xcd2dx5;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2940]]=function(){return this[_0xc8ed[1179]][_0xc8ed[997]]()?this[_0xc8ed[1179]][_0xc8ed[1020]]:this[_0xc8ed[1179]][_0xc8ed[2353]]};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[2503]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null;null!=this[_0xc8ed[1033]]&&(_0xcd2dx9=this[_0xc8ed[1033]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5));null==_0xcd2dx9&&(_0xcd2dx9= new mxCell(_0xcd2dx2||_0xc8ed[110]),_0xcd2dx9[_0xc8ed[1994]](!0),_0xcd2dx9[_0xc8ed[475]](_0xcd2dx5),_0xcd2dx2= new mxGeometry,_0xcd2dx2[_0xc8ed[1500]]= !0,_0xcd2dx9[_0xc8ed[1724]](_0xcd2dx2));return _0xcd2dx9;};mxConnectionHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[1148]](this);null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[515]](),this[_0xc8ed[253]]=null);null!=this[_0xc8ed[2885]]&&(this[_0xc8ed[2885]][_0xc8ed[515]](),this[_0xc8ed[2885]]=null);null!=this[_0xc8ed[2886]]&&(this[_0xc8ed[2886]][_0xc8ed[515]](),this[_0xc8ed[2886]]=null);null!=this[_0xc8ed[1176]]&&(this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[1176]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[1176]]),this[_0xc8ed[1176]]=null);null!=this[_0xc8ed[2898]]&&(this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2898]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[2898]]),this[_0xc8ed[2898]]=null);};function mxConstraintHandler(_0xcd2dx2){this[_0xc8ed[1179]]=_0xcd2dx2}mxConstraintHandler[_0xc8ed[202]][_0xc8ed[2941]]= new mxImage(mxClient[_0xc8ed[88]]+_0xc8ed[2942],5,5);mxConstraintHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxConstraintHandler[_0xc8ed[202]][_0xc8ed[984]]= !0;mxConstraintHandler[_0xc8ed[202]][_0xc8ed[2943]]=mxConstants[_0xc8ed[2854]];mxConstraintHandler[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[862]]=function(){if(null!=this[_0xc8ed[2944]]){for(var _0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[2944]][_0xc8ed[67]];_0xcd2dx2++){this[_0xc8ed[2944]][_0xcd2dx2][_0xc8ed[515]]()};this[_0xc8ed[2944]]=null;};null!=this[_0xc8ed[2945]]&&(this[_0xc8ed[2945]][_0xc8ed[515]](),this[_0xc8ed[2945]]=null);this[_0xc8ed[2946]]=this[_0xc8ed[2919]]=this[_0xc8ed[987]]=this[_0xc8ed[2947]]=this[_0xc8ed[2920]]=null;};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[2636]]=function(){return this[_0xc8ed[1179]][_0xc8ed[2636]]()};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[2948]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return this[_0xc8ed[2941]]};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[2949]]=function(_0xcd2dx2,_0xcd2dx3){return !1};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[2729]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[994]]()&&!this[_0xc8ed[2949]](_0xcd2dx2)){var _0xcd2dx4=this[_0xc8ed[2636]](),_0xcd2dx5= new mxRectangle(_0xcd2dx2[_0xc8ed[734]]()-_0xcd2dx4,_0xcd2dx2[_0xc8ed[735]]()-_0xcd2dx4,2*_0xcd2dx4,2*_0xcd2dx4),_0xcd2dx9=null!=_0xcd2dx2[_0xc8ed[736]]()?this[_0xc8ed[1179]][_0xc8ed[2565]](_0xcd2dx2[_0xc8ed[736]]()):!1;if(null==this[_0xc8ed[2947]]||!mxUtils[_0xc8ed[1825]](this[_0xc8ed[2947]],_0xcd2dx5)||null!=_0xcd2dx2[_0xc8ed[248]]()&&null!=this[_0xc8ed[2919]]&&_0xcd2dx9){if(this[_0xc8ed[2947]]=null,_0xcd2dx2[_0xc8ed[248]]()!=this[_0xc8ed[2919]]){if(this[_0xc8ed[2919]]=null,this[_0xc8ed[1531]]=null!=_0xcd2dx2[_0xc8ed[248]]()&&_0xcd2dx9?this[_0xc8ed[1179]][_0xc8ed[2538]](_0xcd2dx2[_0xc8ed[248]](),_0xcd2dx3):null,null!=this[_0xc8ed[1531]]){this[_0xc8ed[2919]]=_0xcd2dx2[_0xc8ed[248]]();this[_0xc8ed[2947]]= new mxRectangle(_0xcd2dx2[_0xc8ed[248]]()[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[248]]()[_0xc8ed[236]],_0xcd2dx2[_0xc8ed[248]]()[_0xc8ed[117]],_0xcd2dx2[_0xc8ed[248]]()[_0xc8ed[119]]);if(null!=this[_0xc8ed[2944]]){for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[2944]][_0xc8ed[67]];_0xcd2dx9++){this[_0xc8ed[2944]][_0xcd2dx9][_0xc8ed[515]]()};this[_0xc8ed[2946]]=this[_0xc8ed[2944]]=null;};this[_0xc8ed[2944]]=[];this[_0xc8ed[2946]]=[];for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[1531]][_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[2290]](_0xcd2dx2[_0xc8ed[248]](),this[_0xc8ed[1531]][_0xcd2dx9]),_0xcd2dx12=this[_0xc8ed[2948]](_0xcd2dx2[_0xc8ed[248]](),this[_0xc8ed[1531]][_0xcd2dx9],_0xcd2dxa),_0xcd2dx13=_0xcd2dx12[_0xc8ed[390]],_0xcd2dx12= new mxRectangle(_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx12[_0xc8ed[117]]/2,_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx12[_0xc8ed[119]]/2,_0xcd2dx12[_0xc8ed[117]],_0xcd2dx12[_0xc8ed[119]]),_0xcd2dx12= new mxImageShape(_0xcd2dx12,_0xcd2dx13);_0xcd2dx12[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[2334]]:mxConstants[_0xc8ed[508]];_0xcd2dx12[_0xc8ed[1674]]= !1;_0xcd2dx12[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]());null!=_0xcd2dx12[_0xc8ed[252]][_0xc8ed[328]]&&_0xcd2dx12[_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[950]](_0xcd2dx12[_0xc8ed[252]],_0xcd2dx12[_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[285]]);_0xcd2dx13=mxUtils[_0xc8ed[885]](this,function(){return null!=this[_0xc8ed[2919]]?this[_0xc8ed[2919]]:_0xcd2dx2[_0xc8ed[248]]()});_0xcd2dx12[_0xc8ed[258]]();mxEvent[_0xc8ed[2733]](_0xcd2dx12[_0xc8ed[252]],this[_0xc8ed[1179]],_0xcd2dx13);this[_0xc8ed[2947]][_0xc8ed[99]](_0xcd2dx12[_0xc8ed[1562]]);this[_0xc8ed[2944]][_0xc8ed[207]](_0xcd2dx12);this[_0xc8ed[2946]][_0xc8ed[207]](_0xcd2dxa);};this[_0xc8ed[2947]][_0xc8ed[244]](_0xcd2dx4);}else {if(null!=this[_0xc8ed[2944]]){null!=this[_0xc8ed[2945]]&&(this[_0xc8ed[2945]][_0xc8ed[515]](),this[_0xc8ed[2945]]=null);for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[2944]][_0xc8ed[67]];_0xcd2dx9++){this[_0xc8ed[2944]][_0xcd2dx9][_0xc8ed[515]]()};this[_0xc8ed[2946]]=this[_0xc8ed[2944]]=null;}}}};this[_0xc8ed[987]]=this[_0xc8ed[2920]]=null;if(null!=this[_0xc8ed[2944]]&&null!=this[_0xc8ed[1531]]&&(null==_0xcd2dx2[_0xc8ed[248]]()||this[_0xc8ed[2919]]==_0xcd2dx2[_0xc8ed[248]]())){for(_0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[2944]][_0xc8ed[67]];_0xcd2dx9++){if(mxUtils[_0xc8ed[1825]](this[_0xc8ed[2944]][_0xcd2dx9][_0xc8ed[1562]],_0xcd2dx5)){this[_0xc8ed[2920]]=this[_0xc8ed[1531]][_0xcd2dx9];this[_0xc8ed[987]]=this[_0xc8ed[2946]][_0xcd2dx9];_0xcd2dx4=this[_0xc8ed[2944]][_0xcd2dx9][_0xc8ed[1562]][_0xc8ed[238]]();_0xcd2dx4[_0xc8ed[244]](mxClient[_0xc8ed[80]]?3:2);mxClient[_0xc8ed[80]]&&(_0xcd2dx4[_0xc8ed[117]]-=1,_0xcd2dx4[_0xc8ed[119]]-=1);null==this[_0xc8ed[2945]]?(_0xcd2dx4= new mxRectangleShape(_0xcd2dx4,null,this[_0xc8ed[2943]],3),_0xcd2dx4[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]==mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[508]]:mxConstants[_0xc8ed[1523]],_0xcd2dx4[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()),this[_0xc8ed[2945]]=_0xcd2dx4,_0xcd2dx13=mxUtils[_0xc8ed[885]](this,function(){return null!=this[_0xc8ed[2919]]?this[_0xc8ed[2919]]:_0xcd2dx2[_0xc8ed[248]]()}),mxEvent[_0xc8ed[2733]](_0xcd2dx4[_0xc8ed[252]],this[_0xc8ed[1179]],_0xcd2dx13)):(this[_0xc8ed[2945]][_0xc8ed[1562]]=_0xcd2dx4,this[_0xc8ed[2945]][_0xc8ed[258]]());break;}}};null==this[_0xc8ed[2920]]&&null!=this[_0xc8ed[2945]]&&(this[_0xc8ed[2945]][_0xc8ed[515]](),this[_0xc8ed[2945]]=null);}};mxConstraintHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[862]]()};function mxRubberband(_0xcd2dx2){null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[1179]][_0xc8ed[1133]](this),this[_0xc8ed[2730]]=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[2950]]()}),this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.PAN,this[_0xc8ed[2730]]),mxClient[_0xc8ed[80]]&&mxEvent[_0xc8ed[169]](window,_0xc8ed[2428],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[515]]()})))}mxRubberband[_0xc8ed[202]][_0xc8ed[2951]]=20;mxRubberband[_0xc8ed[202]][_0xc8ed[984]]= !0;mxRubberband[_0xc8ed[202]][_0xc8ed[485]]=null;mxRubberband[_0xc8ed[202]][_0xc8ed[2952]]=null;mxRubberband[_0xc8ed[202]][_0xc8ed[2953]]=0;mxRubberband[_0xc8ed[202]][_0xc8ed[2954]]=0;mxRubberband[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxRubberband[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxRubberband[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&this[_0xc8ed[994]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]()&&(this[_0xc8ed[1179]][_0xc8ed[2579]](_0xcd2dx3[_0xc8ed[727]]())||null==_0xcd2dx3[_0xc8ed[248]]())){var _0xcd2dx4=mxUtils[_0xc8ed[445]](this[_0xc8ed[1179]][_0xc8ed[526]]),_0xcd2dx5=mxUtils[_0xc8ed[444]](this[_0xc8ed[1179]][_0xc8ed[526]]);_0xcd2dx5[_0xc8ed[235]]-=_0xcd2dx4[_0xc8ed[235]];_0xcd2dx5[_0xc8ed[236]]-=_0xcd2dx4[_0xc8ed[236]];this[_0xc8ed[861]](_0xcd2dx3[_0xc8ed[730]]()+_0xcd2dx5[_0xc8ed[235]],_0xcd2dx3[_0xc8ed[732]]()+_0xcd2dx5[_0xc8ed[236]]);if(mxClient[_0xc8ed[133]]&&!mxClient[_0xc8ed[75]]&&!mxClient[_0xc8ed[76]]){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[526]],_0xcd2dxa=function(_0xcd2dx2){_0xcd2dx2= new mxMouseEvent(_0xcd2dx2);var _0xcd2dx3=mxUtils[_0xc8ed[2196]](_0xcd2dx9,_0xcd2dx2[_0xc8ed[730]](),_0xcd2dx2[_0xc8ed[732]]());_0xcd2dx2[_0xc8ed[725]]=_0xcd2dx3[_0xc8ed[235]];_0xcd2dx2[_0xc8ed[726]]=_0xcd2dx3[_0xc8ed[236]];return _0xcd2dx2;};this[_0xc8ed[2955]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[788]](this[_0xc8ed[1179]],_0xcd2dxa(_0xcd2dx2))});this[_0xc8ed[981]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[789]](this[_0xc8ed[1179]],_0xcd2dxa(_0xcd2dx2))});mxEvent[_0xc8ed[169]](document,_0xc8ed[752],this[_0xc8ed[2955]]);mxEvent[_0xc8ed[169]](document,_0xc8ed[753],this[_0xc8ed[981]]);};_0xcd2dx3[_0xc8ed[722]](!1);}};mxRubberband[_0xc8ed[202]][_0xc8ed[861]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2823]]= new mxPoint(_0xcd2dx2,_0xcd2dx3)};mxRubberband[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&null!=this[_0xc8ed[2823]]){var _0xcd2dx4=mxUtils[_0xc8ed[444]](this[_0xc8ed[1179]][_0xc8ed[526]]),_0xcd2dx5=mxUtils[_0xc8ed[445]](this[_0xc8ed[1179]][_0xc8ed[526]]);_0xcd2dx4[_0xc8ed[235]]-=_0xcd2dx5[_0xc8ed[235]];_0xcd2dx4[_0xc8ed[236]]-=_0xcd2dx5[_0xc8ed[236]];var _0xcd2dx5=_0xcd2dx3[_0xc8ed[730]]()+_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4=_0xcd2dx3[_0xc8ed[732]]()+_0xcd2dx4[_0xc8ed[236]],_0xcd2dx9=this[_0xc8ed[2823]][_0xc8ed[235]]-_0xcd2dx5,_0xcd2dxa=this[_0xc8ed[2823]][_0xc8ed[236]]-_0xcd2dx4,_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[2353]];if(null!=this[_0xc8ed[485]]||Math[_0xc8ed[425]](_0xcd2dx9)>_0xcd2dx12||Math[_0xc8ed[425]](_0xcd2dxa)>_0xcd2dx12){null==this[_0xc8ed[485]]&&(this[_0xc8ed[485]]=this[_0xc8ed[2156]]()),mxUtils[_0xc8ed[2440]](),this[_0xc8ed[2729]](_0xcd2dx5,_0xcd2dx4),_0xcd2dx3[_0xc8ed[722]]()};}};mxRubberband[_0xc8ed[202]][_0xc8ed[2156]]=function(){null==this[_0xc8ed[2952]]&&(this[_0xc8ed[2952]]=document[_0xc8ed[55]](_0xc8ed[485]),this[_0xc8ed[2952]][_0xc8ed[926]]=_0xc8ed[2956],mxUtils[_0xc8ed[254]](this[_0xc8ed[2952]],this[_0xc8ed[2951]]));this[_0xc8ed[1179]][_0xc8ed[526]][_0xc8ed[62]](this[_0xc8ed[2952]]);return this[_0xc8ed[2952]];};mxRubberband[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null!=this[_0xc8ed[485]];this[_0xc8ed[862]]();_0xcd2dx4&&(_0xcd2dx4= new mxRectangle(this[_0xc8ed[235]],this[_0xc8ed[236]],this[_0xc8ed[117]],this[_0xc8ed[119]]),this[_0xc8ed[1179]][_0xc8ed[2698]](_0xcd2dx4,_0xcd2dx3[_0xc8ed[727]]()),_0xcd2dx3[_0xc8ed[722]]());};mxRubberband[_0xc8ed[202]][_0xc8ed[862]]=function(){null!=this[_0xc8ed[485]]&&this[_0xc8ed[485]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[485]]);null!=this[_0xc8ed[2955]]&&(mxEvent[_0xc8ed[745]](document,_0xc8ed[752],this[_0xc8ed[2955]]),this[_0xc8ed[2955]]=null);null!=this[_0xc8ed[981]]&&(mxEvent[_0xc8ed[745]](document,_0xc8ed[753],this[_0xc8ed[981]]),this[_0xc8ed[981]]=null);this[_0xc8ed[2954]]=this[_0xc8ed[2953]]=0;this[_0xc8ed[485]]=this[_0xc8ed[2823]]=null;};mxRubberband[_0xc8ed[202]][_0xc8ed[2729]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[2953]]=_0xcd2dx2;this[_0xc8ed[2954]]=_0xcd2dx3;this[_0xc8ed[2950]]();};mxRubberband[_0xc8ed[202]][_0xc8ed[2950]]=function(){if(null!=this[_0xc8ed[485]]){var _0xcd2dx2=this[_0xc8ed[2953]]-this[_0xc8ed[1179]][_0xc8ed[1136]],_0xcd2dx3=this[_0xc8ed[2954]]-this[_0xc8ed[1179]][_0xc8ed[1137]];this[_0xc8ed[235]]=Math[_0xc8ed[243]](this[_0xc8ed[2823]][_0xc8ed[235]],_0xcd2dx2);this[_0xc8ed[236]]=Math[_0xc8ed[243]](this[_0xc8ed[2823]][_0xc8ed[236]],_0xcd2dx3);this[_0xc8ed[117]]=Math[_0xc8ed[160]](this[_0xc8ed[2823]][_0xc8ed[235]],_0xcd2dx2)-this[_0xc8ed[235]];this[_0xc8ed[119]]=Math[_0xc8ed[160]](this[_0xc8ed[2823]][_0xc8ed[236]],_0xcd2dx3)-this[_0xc8ed[236]];_0xcd2dx2=mxClient[_0xc8ed[47]]?this[_0xc8ed[1179]][_0xc8ed[1137]]:0;this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=this[_0xc8ed[235]]+(mxClient[_0xc8ed[47]]?this[_0xc8ed[1179]][_0xc8ed[1136]]:0)+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=this[_0xc8ed[236]]+_0xcd2dx2+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[117]]=Math[_0xc8ed[160]](1,this[_0xc8ed[117]])+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[119]]=Math[_0xc8ed[160]](1,this[_0xc8ed[119]])+_0xc8ed[168];}};mxRubberband[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[2717]]||(this[_0xc8ed[2717]]= !0,this[_0xc8ed[1179]][_0xc8ed[1148]](this),this[_0xc8ed[1179]][_0xc8ed[745]](this[_0xc8ed[2730]]),this[_0xc8ed[862]](),null!=this[_0xc8ed[2952]]&&(this[_0xc8ed[2952]]=null))};function mxVertexHandler(_0xcd2dx2){null!=_0xcd2dx2&&(this[_0xc8ed[724]]=_0xcd2dx2,this[_0xc8ed[176]]())}mxVertexHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxVertexHandler[_0xc8ed[202]][_0xc8ed[724]]=null;mxVertexHandler[_0xc8ed[202]][_0xc8ed[2957]]= !1;mxVertexHandler[_0xc8ed[202]][_0xc8ed[1983]]=null;mxVertexHandler[_0xc8ed[202]][_0xc8ed[2958]]= !0;mxVertexHandler[_0xc8ed[202]][_0xc8ed[2959]]=null;mxVertexHandler[_0xc8ed[202]][_0xc8ed[2353]]=0;mxVertexHandler[_0xc8ed[202]][_0xc8ed[2809]]= !1;mxVertexHandler[_0xc8ed[202]][_0xc8ed[2960]]= !0;mxVertexHandler[_0xc8ed[202]][_0xc8ed[176]]=function(){this[_0xc8ed[1179]]=this[_0xc8ed[724]][_0xc8ed[441]][_0xc8ed[1179]];this[_0xc8ed[2961]]=this[_0xc8ed[2962]](this[_0xc8ed[724]]);this[_0xc8ed[1562]]= new mxRectangle(this[_0xc8ed[2961]][_0xc8ed[235]],this[_0xc8ed[2961]][_0xc8ed[236]],this[_0xc8ed[2961]][_0xc8ed[117]],this[_0xc8ed[2961]][_0xc8ed[119]]);this[_0xc8ed[2732]]=this[_0xc8ed[2963]](this[_0xc8ed[1562]]);this[_0xc8ed[2732]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]];this[_0xc8ed[2732]][_0xc8ed[1229]]= !1;this[_0xc8ed[2732]][_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]());this[_0xc8ed[1179]][_0xc8ed[1712]](this[_0xc8ed[724]][_0xc8ed[246]])&&(this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[2832]]);mxEvent[_0xc8ed[2733]](this[_0xc8ed[2732]][_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);if(0>=mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]]||this[_0xc8ed[1179]][_0xc8ed[2694]]()<mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]]){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[2657]](this[_0xc8ed[724]][_0xc8ed[246]]);this[_0xc8ed[2964]]=[];if(_0xcd2dx2||this[_0xc8ed[1179]][_0xc8ed[2628]](this[_0xc8ed[724]][_0xc8ed[246]])&&2<=this[_0xc8ed[724]][_0xc8ed[117]]&&2<=this[_0xc8ed[724]][_0xc8ed[119]]){var _0xcd2dx3=0;_0xcd2dx2&&(this[_0xc8ed[2957]]||(this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[936],_0xcd2dx3++)),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2965],_0xcd2dx3++)),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2966],_0xcd2dx3++)),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2967],_0xcd2dx3++)),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2968],_0xcd2dx3++)),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2969],_0xcd2dx3++)),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2970],_0xcd2dx3++))),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2735]](_0xc8ed[2971],_0xcd2dx3++)));_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1721]](this[_0xc8ed[724]][_0xc8ed[246]]);null!=_0xcd2dx2&&(!_0xcd2dx2[_0xc8ed[1500]]&&!this[_0xc8ed[1179]][_0xc8ed[1730]](this[_0xc8ed[724]][_0xc8ed[246]])&&this[_0xc8ed[1179]][_0xc8ed[2628]](this[_0xc8ed[724]][_0xc8ed[246]]))&&(this[_0xc8ed[2972]]=this[_0xc8ed[2735]](mxConstants.CURSOR_LABEL_HANDLE,mxEvent.LABEL_HANDLE,mxConstants.LABEL_HANDLE_SIZE,mxConstants.LABEL_HANDLE_FILLCOLOR),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2972]]));}else {this[_0xc8ed[1179]][_0xc8ed[1712]](this[_0xc8ed[724]][_0xc8ed[246]])&&(!this[_0xc8ed[1179]][_0xc8ed[2657]](this[_0xc8ed[724]][_0xc8ed[246]])&&2>this[_0xc8ed[724]][_0xc8ed[117]]&&2>this[_0xc8ed[724]][_0xc8ed[119]])&&(this[_0xc8ed[2972]]=this[_0xc8ed[2735]](mxConstants.CURSOR_MOVABLE_VERTEX,null,null,mxConstants.LABEL_HANDLE_FILLCOLOR),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2972]]))};};if(this[_0xc8ed[2809]]&&(0>=mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]]||this[_0xc8ed[1179]][_0xc8ed[2694]]()<mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]])){this[_0xc8ed[2973]]=this[_0xc8ed[2735]](_0xc8ed[356],mxEvent.ROTATION_HANDLE,mxConstants[_0xc8ed[2974]]+3,mxConstants.HANDLE_FILLCOLOR),this[_0xc8ed[2964]][_0xc8ed[207]](this[_0xc8ed[2973]])};this[_0xc8ed[258]]();};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2962]]=function(_0xcd2dx2){return  new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[235]]),Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[236]]),Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[117]]),Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[119]]))};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2963]]=function(_0xcd2dx2){_0xcd2dx2= new mxRectangleShape(_0xcd2dx2,null,this[_0xc8ed[2975]]());_0xcd2dx2[_0xc8ed[1307]]=this[_0xc8ed[2976]]();_0xcd2dx2[_0xc8ed[1522]]=this[_0xc8ed[2977]]();return _0xcd2dx2;};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2975]]=function(){return mxConstants[_0xc8ed[2978]]};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2976]]=function(){return mxConstants[_0xc8ed[2979]]};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2977]]=function(){return mxConstants[_0xc8ed[2980]]};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2735]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){_0xcd2dx4=_0xcd2dx4||mxConstants[_0xc8ed[2974]];_0xcd2dx4= new mxRectangle(0,0,_0xcd2dx4,_0xcd2dx4);_0xcd2dx5=this[_0xc8ed[2981]](_0xcd2dx4,_0xcd2dx3,_0xcd2dx5);_0xcd2dx5[_0xc8ed[1567]]()&&null!=this[_0xc8ed[724]][_0xc8ed[963]]&&this[_0xc8ed[724]][_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]]?(_0xcd2dx5[_0xc8ed[1562]][_0xc8ed[119]]-=1,_0xcd2dx5[_0xc8ed[1562]][_0xc8ed[117]]-=1,_0xcd2dx5[_0xc8ed[507]]=mxConstants[_0xc8ed[1656]],_0xcd2dx5[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[526]])):(_0xcd2dx5[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[2334]]:mxConstants[_0xc8ed[508]],_0xcd2dx5[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()));mxEvent[_0xc8ed[2733]](_0xcd2dx5[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);this[_0xc8ed[1179]][_0xc8ed[994]]()&&(_0xcd2dx5[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=_0xcd2dx2);this[_0xc8ed[2982]](_0xcd2dx3)||(_0xcd2dx5[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);return _0xcd2dx5;};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2982]]=function(_0xcd2dx2){return !0};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2981]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return null!=this[_0xc8ed[2959]]?(_0xcd2dx2[_0xc8ed[117]]=this[_0xc8ed[2959]][_0xc8ed[117]],_0xcd2dx2[_0xc8ed[119]]=this[_0xc8ed[2959]][_0xc8ed[119]], new mxImageShape(_0xcd2dx2,this[_0xc8ed[2959]][_0xc8ed[390]])):_0xcd2dx3==mxEvent[_0xc8ed[2983]]? new mxEllipse(_0xcd2dx2,_0xcd2dx4||mxConstants[_0xc8ed[2984]],mxConstants.HANDLE_STROKECOLOR): new mxRectangleShape(_0xcd2dx2,_0xcd2dx4||mxConstants[_0xc8ed[2984]],mxConstants.HANDLE_STROKECOLOR)};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2985]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null!=_0xcd2dx2&&(_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[235]]=Math[_0xc8ed[488]](_0xcd2dx3-_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[117]]/2),_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[236]]=Math[_0xc8ed[488]](_0xcd2dx4-_0xcd2dx2[_0xc8ed[1562]][_0xc8ed[119]]/2),_0xcd2dx2[_0xc8ed[258]]())};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2986]]=function(_0xcd2dx2){if(_0xcd2dx2[_0xc8ed[729]](this[_0xc8ed[2973]])){return mxEvent[_0xc8ed[2983]]};if(_0xcd2dx2[_0xc8ed[729]](this[_0xc8ed[2972]])){return mxEvent[_0xc8ed[2987]]};if(null!=this[_0xc8ed[2964]]){for(var _0xcd2dx3=this[_0xc8ed[2353]],_0xcd2dx3=this[_0xc8ed[2958]]&&(mxClient[_0xc8ed[80]]||0<_0xcd2dx3)? new mxRectangle(_0xcd2dx2[_0xc8ed[734]]()-_0xcd2dx3,_0xcd2dx2[_0xc8ed[735]]()-_0xcd2dx3,2*_0xcd2dx3,2*_0xcd2dx3):null,_0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[2964]][_0xc8ed[67]];_0xcd2dx4++){if(_0xcd2dx2[_0xc8ed[729]](this[_0xc8ed[2964]][_0xcd2dx4])||null!=_0xcd2dx3&&mxUtils[_0xc8ed[1825]](this[_0xc8ed[2964]][_0xcd2dx4][_0xc8ed[1562]],_0xcd2dx3)){return _0xcd2dx4}}};return null;};mxVertexHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]()&&!this[_0xc8ed[1179]][_0xc8ed[2579]](_0xcd2dx3[_0xc8ed[727]]())&&(0<this[_0xc8ed[2353]]||_0xcd2dx3[_0xc8ed[248]]()==this[_0xc8ed[724]])){var _0xcd2dx4=this[_0xc8ed[2986]](_0xcd2dx3);null!=_0xcd2dx4&&(this[_0xc8ed[861]](_0xcd2dx3[_0xc8ed[730]](),_0xcd2dx3[_0xc8ed[732]](),_0xcd2dx4),_0xcd2dx3[_0xc8ed[722]]());}};mxVertexHandler[_0xc8ed[202]][_0xc8ed[861]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],_0xcd2dx2,_0xcd2dx3);this[_0xc8ed[2739]]=_0xcd2dx2[_0xc8ed[235]];this[_0xc8ed[2740]]=_0xcd2dx2[_0xc8ed[236]];this[_0xc8ed[1983]]=_0xcd2dx4;this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=_0xcd2dx4==mxEvent[_0xc8ed[2983]]?_0xc8ed[497]:_0xc8ed[130];this[_0xc8ed[2988]]=this[_0xc8ed[2963]](this[_0xc8ed[1562]]);!(mxClient[_0xc8ed[48]]&&0!=Number(this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]))&&null!=this[_0xc8ed[724]][_0xc8ed[963]]&&this[_0xc8ed[724]][_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]]?(this[_0xc8ed[2988]][_0xc8ed[507]]=mxConstants[_0xc8ed[1656]],this[_0xc8ed[2988]][_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[526]])):(this[_0xc8ed[2988]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]],this[_0xc8ed[2988]][_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[1524]]()));};mxVertexHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&null!=this[_0xc8ed[1983]]){var _0xcd2dx4= new mxPoint(_0xcd2dx3[_0xc8ed[734]](),_0xcd2dx3[_0xc8ed[735]]()),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1018]](_0xcd2dx3[_0xc8ed[727]]()),_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]];if(this[_0xc8ed[1983]]==mxEvent[_0xc8ed[2987]]){_0xcd2dx5&&(_0xcd2dx4[_0xc8ed[235]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx4[_0xc8ed[235]]/_0xcd2dx9)*_0xcd2dx9,_0xcd2dx4[_0xc8ed[236]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx4[_0xc8ed[236]]/_0xcd2dx9)*_0xcd2dx9),this[_0xc8ed[2985]](this[_0xc8ed[2964]][this[_0xc8ed[2964]][_0xc8ed[67]]-1],_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]])}else {if(this[_0xc8ed[1983]]==mxEvent[_0xc8ed[2983]]){var _0xcd2dxa=this[_0xc8ed[724]][_0xc8ed[235]]+this[_0xc8ed[724]][_0xc8ed[117]]/2-_0xcd2dx4[_0xc8ed[235]],_0xcd2dx12=this[_0xc8ed[724]][_0xc8ed[236]]+this[_0xc8ed[724]][_0xc8ed[119]]/2-_0xcd2dx4[_0xc8ed[236]];this[_0xc8ed[2989]]=0!=_0xcd2dxa?180*Math[_0xc8ed[2990]](_0xcd2dx12/_0xcd2dxa)/Math[_0xc8ed[424]]+90:0>_0xcd2dx12?180:0;0<_0xcd2dxa&&(this[_0xc8ed[2989]]-=180);this[_0xc8ed[2960]]&&(_0xcd2dxa=_0xcd2dx4[_0xc8ed[235]]-this[_0xc8ed[724]][_0xc8ed[241]](),_0xcd2dx12=_0xcd2dx4[_0xc8ed[236]]-this[_0xc8ed[724]][_0xc8ed[242]](),_0xcd2dxa=Math[_0xc8ed[425]](Math[_0xc8ed[428]](_0xcd2dxa*_0xcd2dxa+_0xcd2dx12*_0xcd2dx12)-this[_0xc8ed[724]][_0xc8ed[119]]/2-20),_0xcd2dxa=Math[_0xc8ed[160]](1,5*Math[_0xc8ed[243]](3,Math[_0xc8ed[160]](0,Math[_0xc8ed[488]](80/Math[_0xc8ed[425]](_0xcd2dxa))))),this[_0xc8ed[2989]]=Math[_0xc8ed[488]](this[_0xc8ed[2989]]/_0xcd2dxa)*_0xcd2dxa);this[_0xc8ed[2732]][_0xc8ed[603]]=this[_0xc8ed[2989]];this[_0xc8ed[2732]][_0xc8ed[258]]();}else {var _0xcd2dx13=mxUtils[_0xc8ed[431]](this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]),_0xcd2dx14=Math[_0xc8ed[426]](-_0xcd2dx13),_0xcd2dx15=Math[_0xc8ed[427]](-_0xcd2dx13),_0xcd2dx16= new mxPoint(this[_0xc8ed[724]][_0xc8ed[241]](),this[_0xc8ed[724]][_0xc8ed[242]]()),_0xcd2dxa=_0xcd2dx4[_0xc8ed[235]]-this[_0xc8ed[2739]],_0xcd2dx12=_0xcd2dx4[_0xc8ed[236]]-this[_0xc8ed[2740]],_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[513]],_0xcd2dx17=_0xcd2dx15*_0xcd2dxa+_0xcd2dx14*_0xcd2dx12,_0xcd2dxa=_0xcd2dx14*_0xcd2dxa-_0xcd2dx15*_0xcd2dx12;this[_0xc8ed[1562]]=this[_0xc8ed[2991]](this[_0xc8ed[2961]],_0xcd2dxa,_0xcd2dx17,this[_0xc8ed[1983]],_0xcd2dx5,_0xcd2dx9,_0xcd2dx4);_0xcd2dx14=Math[_0xc8ed[426]](_0xcd2dx13);_0xcd2dx15=Math[_0xc8ed[427]](_0xcd2dx13);_0xcd2dx12= new mxPoint(this[_0xc8ed[1562]][_0xc8ed[241]](),this[_0xc8ed[1562]][_0xc8ed[242]]());_0xcd2dxa=_0xcd2dx12[_0xc8ed[235]]-_0xcd2dx16[_0xc8ed[235]];_0xcd2dx12=_0xcd2dx12[_0xc8ed[236]]-_0xcd2dx16[_0xc8ed[236]];_0xcd2dx16=_0xcd2dx15*_0xcd2dxa+_0xcd2dx14*_0xcd2dx12-_0xcd2dx12;this[_0xc8ed[1562]][_0xc8ed[235]]+=_0xcd2dx14*_0xcd2dxa-_0xcd2dx15*_0xcd2dx12-_0xcd2dxa;this[_0xc8ed[1562]][_0xc8ed[236]]+=_0xcd2dx16;this[_0xc8ed[2932]]();}};_0xcd2dx3[_0xc8ed[722]]();}else {null!=this[_0xc8ed[2986]](_0xcd2dx3)&&_0xcd2dx3[_0xc8ed[722]](!1)}};mxVertexHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){if(!_0xcd2dx3[_0xc8ed[721]]()&&null!=this[_0xc8ed[1983]]&&null!=this[_0xc8ed[724]]){var _0xcd2dx4= new mxPoint(_0xcd2dx3[_0xc8ed[734]](),_0xcd2dx3[_0xc8ed[735]]());this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[473]]();try{if(this[_0xc8ed[1983]]==mxEvent[_0xc8ed[2983]]){null!=this[_0xc8ed[2989]]&&this[_0xc8ed[2992]](this[_0xc8ed[724]][_0xc8ed[246]],this[_0xc8ed[2989]]-(this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||0))}else {var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1018]](_0xcd2dx3[_0xc8ed[727]]()),_0xcd2dx9=mxUtils[_0xc8ed[431]](this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]),_0xcd2dxa=Math[_0xc8ed[426]](-_0xcd2dx9),_0xcd2dx12=Math[_0xc8ed[427]](-_0xcd2dx9),_0xcd2dx13=_0xcd2dx4[_0xc8ed[235]]-this[_0xc8ed[2739]],_0xcd2dx14=_0xcd2dx4[_0xc8ed[236]]-this[_0xc8ed[2740]],_0xcd2dx4=_0xcd2dx12*_0xcd2dx13+_0xcd2dxa*_0xcd2dx14,_0xcd2dx13=_0xcd2dxa*_0xcd2dx13-_0xcd2dx12*_0xcd2dx14,_0xcd2dx14=_0xcd2dx4,_0xcd2dx15=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]];this[_0xc8ed[2526]](this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx13/_0xcd2dx15,_0xcd2dx14/_0xcd2dx15,this[_0xc8ed[1983]],_0xcd2dx5);}}finally{this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[476]]()};this[_0xc8ed[862]]();_0xcd2dx3[_0xc8ed[722]]();}};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2992]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]();if(_0xcd2dx4[_0xc8ed[1193]](_0xcd2dx2)){var _0xcd2dx5=_0xcd2dx2==this[_0xc8ed[724]]?this[_0xc8ed[724]]:this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx2);null!=_0xcd2dx5&&this[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_ROTATION,(_0xcd2dx5[_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||0)+_0xcd2dx3,[_0xcd2dx2]);if(this[_0xc8ed[724]][_0xc8ed[246]]!=_0xcd2dx2&&(_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx2),null!=_0xcd2dx5&&!_0xcd2dx5[_0xc8ed[1500]])){if(0!=_0xcd2dx3){var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx2),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx9);if(!_0xcd2dx5[_0xc8ed[1500]]&&null!=_0xcd2dxa){var _0xcd2dx12=mxUtils[_0xc8ed[431]](_0xcd2dx3),_0xcd2dx9=Math[_0xc8ed[426]](_0xcd2dx12),_0xcd2dx12=Math[_0xc8ed[427]](_0xcd2dx12),_0xcd2dx13= new mxPoint(_0xcd2dx5[_0xc8ed[241]](),_0xcd2dx5[_0xc8ed[242]]()),_0xcd2dxa= new mxPoint(_0xcd2dxa[_0xc8ed[117]]/2,_0xcd2dxa[_0xc8ed[119]]/2),_0xcd2dx9=mxUtils[_0xc8ed[432]](_0xcd2dx13,_0xcd2dx9,_0xcd2dx12,_0xcd2dxa),_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]]();_0xcd2dx5[_0xc8ed[235]]=_0xcd2dx9[_0xc8ed[235]]-_0xcd2dx5[_0xc8ed[117]]/2;_0xcd2dx5[_0xc8ed[236]]=_0xcd2dx9[_0xc8ed[236]]-_0xcd2dx5[_0xc8ed[119]]/2;_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx5);};}else {_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]](),_0xcd2dx5[_0xc8ed[235]]+=dx,_0xcd2dx5[_0xc8ed[236]]+=dy,_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx5)}};_0xcd2dx5=_0xcd2dx4[_0xc8ed[262]](_0xcd2dx2);for(_0xcd2dx9=0;_0xcd2dx9<_0xcd2dx5;_0xcd2dx9++){this[_0xc8ed[2992]](_0xcd2dx4[_0xc8ed[263]](_0xcd2dx2,_0xcd2dx9),_0xcd2dx3)};};};mxVertexHandler[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[1983]]=this[_0xc8ed[2989]]=null;null!=this[_0xc8ed[2988]]&&(this[_0xc8ed[2988]][_0xc8ed[515]](),this[_0xc8ed[2988]]=null);null!=this[_0xc8ed[2732]]&&(this[_0xc8ed[2732]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[497],this[_0xc8ed[2961]]=this[_0xc8ed[2962]](this[_0xc8ed[724]]),this[_0xc8ed[1562]]= new mxRectangle(this[_0xc8ed[2961]][_0xc8ed[235]],this[_0xc8ed[2961]][_0xc8ed[236]],this[_0xc8ed[2961]][_0xc8ed[117]],this[_0xc8ed[2961]][_0xc8ed[119]]),this[_0xc8ed[2932]]());};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2526]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dxa){if(_0xcd2dx5==mxEvent[_0xc8ed[2987]]){_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]],_0xcd2dx3=(this[_0xc8ed[2972]][_0xc8ed[1562]][_0xc8ed[241]]()-this[_0xc8ed[2739]])/_0xcd2dx5,_0xcd2dx4=(this[_0xc8ed[2972]][_0xc8ed[1562]][_0xc8ed[242]]()-this[_0xc8ed[2740]])/_0xcd2dx5,_0xcd2dxa=_0xcd2dxa[_0xc8ed[238]](),null==_0xcd2dxa[_0xc8ed[1368]]?_0xcd2dxa[_0xc8ed[1368]]= new mxPoint(_0xcd2dx3,_0xcd2dx4):(_0xcd2dxa[_0xc8ed[1368]][_0xc8ed[235]]+=_0xcd2dx3,_0xcd2dxa[_0xc8ed[1368]][_0xc8ed[236]]+=_0xcd2dx4),this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1724]](_0xcd2dx2,_0xcd2dxa)}else {_0xcd2dx5=this[_0xc8ed[2991]](_0xcd2dxa,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,1, new mxPoint(0,0));var _0xcd2dx12=mxUtils[_0xc8ed[431]](this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]);if(0!=_0xcd2dx12){_0xcd2dx3=_0xcd2dx5[_0xc8ed[241]]()-_0xcd2dxa[_0xc8ed[241]]();_0xcd2dx4=_0xcd2dx5[_0xc8ed[242]]()-_0xcd2dxa[_0xc8ed[242]]();_0xcd2dx9=Math[_0xc8ed[426]](_0xcd2dx12);var _0xcd2dx13=Math[_0xc8ed[427]](_0xcd2dx12),_0xcd2dx12=_0xcd2dx9*_0xcd2dx3-_0xcd2dx13*_0xcd2dx4-_0xcd2dx3;_0xcd2dx3=_0xcd2dx13*_0xcd2dx3+_0xcd2dx9*_0xcd2dx4-_0xcd2dx4;_0xcd2dx4=_0xcd2dx5[_0xc8ed[235]]-_0xcd2dxa[_0xc8ed[235]];var _0xcd2dx14=_0xcd2dx5[_0xc8ed[236]]-_0xcd2dxa[_0xc8ed[236]],_0xcd2dx15=_0xcd2dx9*_0xcd2dx4-_0xcd2dx13*_0xcd2dx14;_0xcd2dx9=_0xcd2dx13*_0xcd2dx4+_0xcd2dx9*_0xcd2dx14;_0xcd2dx5[_0xc8ed[235]]+=_0xcd2dx12;_0xcd2dx5[_0xc8ed[236]]+=_0xcd2dx3;if(!this[_0xc8ed[1179]][_0xc8ed[1742]](_0xcd2dx2)&&(0!=_0xcd2dx12||0!=_0xcd2dx3)){_0xcd2dx4=_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx5[_0xc8ed[235]]+_0xcd2dx15,_0xcd2dx14=_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx5[_0xc8ed[236]]+_0xcd2dx9,this[_0xc8ed[2993]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx14)};};this[_0xc8ed[1179]][_0xc8ed[2526]](_0xcd2dx2,_0xcd2dx5);}};};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2993]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){for(var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[262]](_0xcd2dx2),_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9;_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx5[_0xc8ed[263]](_0xcd2dx2,_0xcd2dxa);if(_0xcd2dx5[_0xc8ed[1193]](_0xcd2dx12)){var _0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx12);null!=_0xcd2dx13&&!_0xcd2dx13[_0xc8ed[1500]]&&(_0xcd2dx13=_0xcd2dx13[_0xc8ed[238]](),_0xcd2dx13[_0xc8ed[235]]+=_0xcd2dx3,_0xcd2dx13[_0xc8ed[236]]+=_0xcd2dx4,_0xcd2dx5[_0xc8ed[1724]](_0xcd2dx12,_0xcd2dx13));};}};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2991]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){if(this[_0xc8ed[2957]]){_0xcd2dx12=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]+_0xcd2dx3;var _0xcd2dx13=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]+_0xcd2dx4;_0xcd2dx9&&(_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx12/_0xcd2dxa)*_0xcd2dxa,_0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx13/_0xcd2dxa)*_0xcd2dxa);_0xcd2dxa= new mxRectangle(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]],0,0);_0xcd2dxa[_0xc8ed[99]]( new mxRectangle(_0xcd2dx12,_0xcd2dx13,0,0));return _0xcd2dxa;};var _0xcd2dx13=_0xcd2dx2[_0xc8ed[235]]-_0xcd2dx12[_0xc8ed[235]]*_0xcd2dxa,_0xcd2dx14=_0xcd2dx13+_0xcd2dx2[_0xc8ed[117]],_0xcd2dx15=_0xcd2dx2[_0xc8ed[236]]-_0xcd2dx12[_0xc8ed[236]]*_0xcd2dxa;_0xcd2dx2=_0xcd2dx15+_0xcd2dx2[_0xc8ed[119]];4<_0xcd2dx5?(_0xcd2dx2+=_0xcd2dx4,_0xcd2dx9&&(_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2/_0xcd2dxa)*_0xcd2dxa)):3>_0xcd2dx5&&(_0xcd2dx15+=_0xcd2dx4,_0xcd2dx9&&(_0xcd2dx15=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx15/_0xcd2dxa)*_0xcd2dxa));if(0==_0xcd2dx5||3==_0xcd2dx5||5==_0xcd2dx5){_0xcd2dx13+=_0xcd2dx3,_0xcd2dx9&&(_0xcd2dx13=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx13/_0xcd2dxa)*_0xcd2dxa)}else {if(2==_0xcd2dx5||4==_0xcd2dx5||7==_0xcd2dx5){_0xcd2dx14+=_0xcd2dx3,_0xcd2dx9&&(_0xcd2dx14=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx14/_0xcd2dxa)*_0xcd2dxa)}};_0xcd2dx9=_0xcd2dx14-_0xcd2dx13;_0xcd2dx2-=_0xcd2dx15;0>_0xcd2dx9&&(_0xcd2dx13+=_0xcd2dx9,_0xcd2dx9=Math[_0xc8ed[425]](_0xcd2dx9));0>_0xcd2dx2&&(_0xcd2dx15+=_0xcd2dx2,_0xcd2dx2=Math[_0xc8ed[425]](_0xcd2dx2));return  new mxRectangle(_0xcd2dx13+_0xcd2dx12[_0xc8ed[235]]*_0xcd2dxa,_0xcd2dx15+_0xcd2dx12[_0xc8ed[236]]*_0xcd2dxa,_0xcd2dx9,_0xcd2dx2);};mxVertexHandler[_0xc8ed[202]][_0xc8ed[258]]=function(){this[_0xc8ed[2961]]=this[_0xc8ed[2962]](this[_0xc8ed[724]]);this[_0xc8ed[1562]]= new mxRectangle(this[_0xc8ed[724]][_0xc8ed[235]],this[_0xc8ed[724]][_0xc8ed[236]],this[_0xc8ed[724]][_0xc8ed[117]],this[_0xc8ed[724]][_0xc8ed[119]]);var _0xcd2dx2=this[_0xc8ed[724]];if(null!=this[_0xc8ed[2964]]){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]];if(this[_0xc8ed[2957]]){this[_0xc8ed[2985]](this[_0xc8ed[2964]][0],_0xcd2dx3,_0xcd2dx4)}else {var _0xcd2dx5=_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]/2,_0xcd2dx9=_0xcd2dx2[_0xc8ed[236]]+_0xcd2dx2[_0xc8ed[119]]/2;if(1<this[_0xc8ed[2964]][_0xc8ed[67]]){var _0xcd2dxa=mxUtils[_0xc8ed[431]](_0xcd2dx2[_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]),_0xcd2dx12=Math[_0xc8ed[426]](_0xcd2dxa),_0xcd2dxa=Math[_0xc8ed[427]](_0xcd2dxa),_0xcd2dx13= new mxPoint(_0xcd2dx2[_0xc8ed[241]](),_0xcd2dx2[_0xc8ed[242]]()),_0xcd2dx14=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]),_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][0],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx5;_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]];_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][1],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx3;_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]];_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][2],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]];_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx9;_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][3],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx3;_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx9;_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][4],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]];_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx4;_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][5],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx5;_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx4;_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][6],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);_0xcd2dx14[_0xc8ed[235]]=_0xcd2dx3;_0xcd2dx14[_0xc8ed[236]]=_0xcd2dx4;_0xcd2dx14=mxUtils[_0xc8ed[432]](_0xcd2dx14,_0xcd2dx12,_0xcd2dxa,_0xcd2dx13);this[_0xc8ed[2985]](this[_0xc8ed[2964]][7],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]);this[_0xc8ed[2985]](this[_0xc8ed[2964]][8],_0xcd2dx5+_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]],_0xcd2dx9+_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]);}else {2<=this[_0xc8ed[724]][_0xc8ed[117]]&&2<=this[_0xc8ed[724]][_0xc8ed[119]]?this[_0xc8ed[2985]](this[_0xc8ed[2964]][0],_0xcd2dx5+_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[235]],_0xcd2dx9+_0xcd2dx2[_0xc8ed[2079]][_0xc8ed[236]]):this[_0xc8ed[2985]](this[_0xc8ed[2964]][0],_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]])};};};null!=this[_0xc8ed[2973]]&&(_0xcd2dxa=mxUtils[_0xc8ed[431]](this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]),_0xcd2dx12=Math[_0xc8ed[426]](_0xcd2dxa),_0xcd2dxa=Math[_0xc8ed[427]](_0xcd2dxa),_0xcd2dx13= new mxPoint(this[_0xc8ed[724]][_0xc8ed[241]](),this[_0xc8ed[724]][_0xc8ed[242]]()),_0xcd2dx14=mxUtils[_0xc8ed[432]]( new mxPoint(_0xcd2dx2[_0xc8ed[235]]+_0xcd2dx2[_0xc8ed[117]]/2,_0xcd2dx2[_0xc8ed[236]]-16),_0xcd2dx12,_0xcd2dxa,_0xcd2dx13),this[_0xc8ed[2985]](this[_0xc8ed[2973]],_0xcd2dx14[_0xc8ed[235]],_0xcd2dx14[_0xc8ed[236]]));this[_0xc8ed[2732]][_0xc8ed[603]]=Number(this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]);this[_0xc8ed[2932]]();};mxVertexHandler[_0xc8ed[202]][_0xc8ed[2932]]=function(){null!=this[_0xc8ed[2988]]&&(this[_0xc8ed[2988]][_0xc8ed[1562]]=this[_0xc8ed[1562]],this[_0xc8ed[2988]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]]&&(this[_0xc8ed[2988]][_0xc8ed[1562]][_0xc8ed[117]]=Math[_0xc8ed[160]](0,this[_0xc8ed[2988]][_0xc8ed[1562]][_0xc8ed[117]]-1),this[_0xc8ed[2988]][_0xc8ed[1562]][_0xc8ed[119]]=Math[_0xc8ed[160]](0,this[_0xc8ed[2988]][_0xc8ed[1562]][_0xc8ed[119]]-1)),this[_0xc8ed[2988]][_0xc8ed[603]]=Number(this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]),this[_0xc8ed[2988]][_0xc8ed[258]]());this[_0xc8ed[2732]][_0xc8ed[1562]]=this[_0xc8ed[1562]];this[_0xc8ed[2732]][_0xc8ed[258]]();};mxVertexHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[2988]]&&(this[_0xc8ed[2988]][_0xc8ed[515]](),this[_0xc8ed[2988]]=null);this[_0xc8ed[2732]][_0xc8ed[515]]();this[_0xc8ed[2972]]=this[_0xc8ed[2732]]=null;if(null!=this[_0xc8ed[2964]]){for(var _0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[2964]][_0xc8ed[67]];_0xcd2dx2++){this[_0xc8ed[2964]][_0xcd2dx2][_0xc8ed[515]](),this[_0xc8ed[2964]][_0xcd2dx2]=null}};};function mxEdgeHandler(_0xcd2dx2){null!=_0xcd2dx2&&(this[_0xc8ed[724]]=_0xcd2dx2,this[_0xc8ed[176]]())}mxEdgeHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[724]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2885]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2886]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[267]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[253]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2994]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2972]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2797]]= !0;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2771]]= !1;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2995]]= !1;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[574]]= !1;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2958]]= !0;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2996]]= !1;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2959]]=null;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2353]]=0;mxEdgeHandler[_0xc8ed[202]][_0xc8ed[176]]=function(){this[_0xc8ed[1179]]=this[_0xc8ed[724]][_0xc8ed[441]][_0xc8ed[1179]];this[_0xc8ed[2885]]=this[_0xc8ed[1689]]();this[_0xc8ed[2886]]= new mxConstraintHandler(this[_0xc8ed[1179]]);this[_0xc8ed[1525]]=[];this[_0xc8ed[2997]]=this[_0xc8ed[2998]](this[_0xc8ed[724]]);this[_0xc8ed[253]]=this[_0xc8ed[2963]](this[_0xc8ed[2997]]);this[_0xc8ed[253]][_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[2334]]:mxConstants[_0xc8ed[508]];this[_0xc8ed[253]][_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]());this[_0xc8ed[253]][_0xc8ed[1564]]=0;this[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[2831]];mxEvent[_0xc8ed[169]](this[_0xc8ed[253]][_0xc8ed[252]],_0xc8ed[760],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[761]](_0xcd2dx2,this[_0xc8ed[724]][_0xc8ed[246]])}));mxEvent[_0xc8ed[759]](this[_0xc8ed[253]][_0xc8ed[252]],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[2771]]&&this[_0xc8ed[2999]](_0xcd2dx2)?this[_0xc8ed[3000]](this[_0xc8ed[724]],_0xcd2dx2):this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xcd2dx2,this[_0xc8ed[724]]))}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){var _0xcd2dx4=this[_0xc8ed[724]][_0xc8ed[246]];if(null!=this[_0xc8ed[1983]]){var _0xcd2dx5=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx2),mxEvent[_0xc8ed[733]](_0xcd2dx2)),_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[999]](_0xcd2dx5[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]]);this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx4)&&this[_0xc8ed[1179]][_0xc8ed[2688]](_0xcd2dx4,_0xcd2dx5[_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]])&&(_0xcd2dx4=null);};this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xcd2dx2,this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx4)));}),mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[758]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xcd2dx2,this[_0xc8ed[724]]))}));this[_0xc8ed[574]]=null!=this[_0xc8ed[724]][_0xc8ed[963]]&&this[_0xc8ed[724]][_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]];if(!this[_0xc8ed[574]]){var _0xcd2dx2=this[_0xc8ed[724]][_0xc8ed[2089]](!0);null!=_0xcd2dx2&&(this[_0xc8ed[574]]=null!=_0xcd2dx2[_0xc8ed[963]]&&_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]]);this[_0xc8ed[574]]||(_0xcd2dx2=this[_0xc8ed[724]][_0xc8ed[2089]](!1),null!=_0xcd2dx2&&(this[_0xc8ed[574]]=null!=_0xcd2dx2[_0xc8ed[963]]&&_0xcd2dx2[_0xc8ed[963]][_0xc8ed[252]][_0xc8ed[265]]==this[_0xc8ed[1179]][_0xc8ed[526]]));};if(this[_0xc8ed[1179]][_0xc8ed[2694]]()<mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]]||0>=mxGraphHandler[_0xc8ed[202]][_0xc8ed[2795]]){this[_0xc8ed[2994]]=this[_0xc8ed[3001]]()};this[_0xc8ed[685]]= new mxPoint(this[_0xc8ed[724]][_0xc8ed[2079]][_0xc8ed[235]],this[_0xc8ed[724]][_0xc8ed[2079]][_0xc8ed[236]]);this[_0xc8ed[2972]]= new mxRectangleShape( new mxRectangle,mxConstants.LABEL_HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);this[_0xc8ed[2972]][_0xc8ed[1229]]= !1;this[_0xc8ed[3002]](this[_0xc8ed[2972]]);this[_0xc8ed[2972]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[3003]];mxEvent[_0xc8ed[2733]](this[_0xc8ed[2972]][_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);this[_0xc8ed[258]]();};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2999]]=function(_0xcd2dx2){return mxEvent[_0xc8ed[774]](_0xcd2dx2)};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3004]]=function(_0xcd2dx2){return mxEvent[_0xc8ed[774]](_0xcd2dx2)};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2998]]=function(_0xcd2dx2){return _0xcd2dx2[_0xc8ed[439]]};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2963]]=function(_0xcd2dx2){_0xcd2dx2= new mxPolyline(_0xcd2dx2,this[_0xc8ed[2975]]());_0xcd2dx2[_0xc8ed[1307]]=this[_0xc8ed[2976]]();_0xcd2dx2[_0xc8ed[1522]]=this[_0xc8ed[2977]]();return _0xcd2dx2;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2975]]=function(){return mxConstants[_0xc8ed[3005]]};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2976]]=function(){return mxConstants[_0xc8ed[3006]]};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2977]]=function(){return mxConstants[_0xc8ed[3007]]};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2907]]=function(_0xcd2dx2){return !0};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[1689]]=function(){var _0xcd2dx2= new mxCellMarker(this[_0xc8ed[1179]]),_0xcd2dx3=this;_0xcd2dx2[_0xc8ed[736]]=function(_0xcd2dx2){var _0xcd2dx5=mxCellMarker[_0xc8ed[202]][_0xc8ed[736]][_0xc8ed[183]](this,arguments);if(!_0xcd2dx3[_0xc8ed[2907]](_0xcd2dx5)){return null};var _0xcd2dx9=_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[502]]();if(_0xcd2dx5==_0xcd2dx3[_0xc8ed[724]][_0xc8ed[246]]||null!=_0xcd2dx5&&!_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[2405]]&&_0xcd2dx9[_0xc8ed[250]](_0xcd2dx5)){_0xcd2dx5=null};return _0xcd2dx5;};_0xcd2dx2[_0xc8ed[2872]]=function(_0xcd2dx2){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[2292]](_0xcd2dx2,_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](_0xcd2dx5[_0xc8ed[1709]](_0xcd2dx3[_0xc8ed[724]][_0xc8ed[246]],!_0xcd2dx3[_0xc8ed[729]])),!_0xcd2dx3[_0xc8ed[729]]),_0xcd2dx5=null!=_0xcd2dx5?_0xcd2dx5[_0xc8ed[246]]:null;_0xcd2dx3[_0xc8ed[267]]=_0xcd2dx3[_0xc8ed[2909]](_0xcd2dx3[_0xc8ed[729]]?_0xcd2dx2[_0xc8ed[246]]:_0xcd2dx5,_0xcd2dx3[_0xc8ed[729]]?_0xcd2dx5:_0xcd2dx2[_0xc8ed[246]]);return null==_0xcd2dx3[_0xc8ed[267]];};return _0xcd2dx2;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2909]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[1179]][_0xc8ed[2500]](this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx2,_0xcd2dx3)};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3001]]=function(){for(var _0xcd2dx2=this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx3=[],_0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[2997]][_0xc8ed[67]];_0xcd2dx4++){if(this[_0xc8ed[3008]](_0xcd2dx4)){var _0xcd2dx5=_0xcd2dx4==this[_0xc8ed[2997]][_0xc8ed[67]]-1;if((_0xcd2dx5=0==_0xcd2dx4||_0xcd2dx5)||this[_0xc8ed[1179]][_0xc8ed[2662]](_0xcd2dx2)){var _0xcd2dx9=this[_0xc8ed[3009]](_0xcd2dx4);this[_0xc8ed[3002]](_0xcd2dx9);mxClient[_0xc8ed[754]]&&_0xcd2dx9[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130]);if(this[_0xc8ed[3010]](_0xcd2dx4)){if(mxClient[_0xc8ed[754]]){var _0xcd2dxa=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){_0xcd2dx2=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx2),mxEvent[_0xc8ed[733]](_0xcd2dx2));return this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[248]](this[_0xc8ed[1179]][_0xc8ed[999]](_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]));});mxEvent[_0xc8ed[2733]](_0xcd2dx9[_0xc8ed[252]],this[_0xc8ed[1179]],_0xcd2dxa);}else {_0xcd2dx9[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[3011]],mxEvent[_0xc8ed[2733]](_0xcd2dx9[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]])}};_0xcd2dx3[_0xc8ed[207]](_0xcd2dx9);_0xcd2dx5||(this[_0xc8ed[1525]][_0xc8ed[207]]( new mxPoint(0,0)),_0xcd2dx9[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188]);};}};return _0xcd2dx3;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3010]]=function(_0xcd2dx2){return !0};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3008]]=function(_0xcd2dx2){return !0};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3009]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[2959]]){return  new mxImageShape( new mxRectangle(0,0,this[_0xc8ed[2959]][_0xc8ed[117]],this[_0xc8ed[2959]][_0xc8ed[119]]),this[_0xc8ed[2959]][_0xc8ed[390]])};_0xcd2dx2=mxConstants[_0xc8ed[2974]];this[_0xc8ed[574]]&&(_0xcd2dx2-=1);return  new mxRectangleShape( new mxRectangle(0,0,_0xcd2dx2,_0xcd2dx2),mxConstants.HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3002]]=function(_0xcd2dx2){this[_0xc8ed[574]]?(_0xcd2dx2[_0xc8ed[507]]=mxConstants[_0xc8ed[1656]],_0xcd2dx2[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[526]])):(_0xcd2dx2[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[2334]]:mxConstants[_0xc8ed[508]],_0xcd2dx2[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]()))};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2986]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[2994]]){for(var _0xcd2dx3=this[_0xc8ed[2353]],_0xcd2dx3=this[_0xc8ed[2958]]&&(mxClient[_0xc8ed[80]]||0<_0xcd2dx3)? new mxRectangle(_0xcd2dx2[_0xc8ed[734]]()-_0xcd2dx3,_0xcd2dx2[_0xc8ed[735]]()-_0xcd2dx3,2*_0xcd2dx3,2*_0xcd2dx3):null,_0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[2994]][_0xc8ed[67]];_0xcd2dx4++){if((_0xcd2dx2[_0xc8ed[729]](this[_0xc8ed[2994]][_0xcd2dx4])||null!=_0xcd2dx3&&mxUtils[_0xc8ed[1825]](this[_0xc8ed[2994]][_0xcd2dx4][_0xc8ed[1562]],_0xcd2dx3))&&_0xc8ed[188]!=this[_0xc8ed[2994]][_0xcd2dx4][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]){return _0xcd2dx4}}};if(_0xcd2dx2[_0xc8ed[729]](this[_0xc8ed[2972]])&&_0xc8ed[188]!=this[_0xc8ed[2972]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]||_0xcd2dx2[_0xc8ed[729]](this[_0xc8ed[724]][_0xc8ed[963]])){if(!mxClient[_0xc8ed[75]]&&!mxClient[_0xc8ed[76]]||_0xc8ed[2822]!=_0xcd2dx2[_0xc8ed[728]]()[_0xc8ed[301]]){return mxEvent[_0xc8ed[2987]]}};return null;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null,_0xcd2dx4=this[_0xc8ed[2986]](_0xcd2dx3);null!=_0xcd2dx4&&(!_0xcd2dx3[_0xc8ed[721]]()&&this[_0xc8ed[1179]][_0xc8ed[994]]()&&!this[_0xc8ed[1179]][_0xc8ed[2579]](_0xcd2dx3[_0xc8ed[727]]()))&&(this[_0xc8ed[2995]]&&this[_0xc8ed[3004]](_0xcd2dx3[_0xc8ed[727]]())?this[_0xc8ed[3012]](this[_0xc8ed[724]],_0xcd2dx4):(_0xcd2dx4!=mxEvent[_0xc8ed[2987]]||this[_0xc8ed[1179]][_0xc8ed[2628]](_0xcd2dx3[_0xc8ed[736]]()))&&this[_0xc8ed[861]](_0xcd2dx3[_0xc8ed[730]](),_0xcd2dx3[_0xc8ed[732]](),_0xcd2dx4),_0xcd2dx3[_0xc8ed[722]]());};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[861]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[2739]]=_0xcd2dx2;this[_0xc8ed[2740]]=_0xcd2dx3;this[_0xc8ed[729]]=null==this[_0xc8ed[2994]]?!1:0==_0xcd2dx4;this[_0xc8ed[3013]]=null==this[_0xc8ed[2994]]?!1:_0xcd2dx4==this[_0xc8ed[2994]][_0xc8ed[67]]-1;this[_0xc8ed[3014]]=_0xcd2dx4==mxEvent[_0xc8ed[2987]];if(this[_0xc8ed[729]]||this[_0xc8ed[3013]]){if(_0xcd2dx2=this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[1709]](_0xcd2dx2,this[_0xc8ed[729]]),null==_0xcd2dx3&&this[_0xc8ed[1179]][_0xc8ed[2661]](_0xcd2dx2,this[_0xc8ed[729]])||null!=_0xcd2dx3&&this[_0xc8ed[1179]][_0xc8ed[2551]](_0xcd2dx2,_0xcd2dx3,this[_0xc8ed[729]])){this[_0xc8ed[1983]]=_0xcd2dx4}}else {this[_0xc8ed[1983]]=_0xcd2dx4};};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3015]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[724]][_0xc8ed[238]]()};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3016]]=function(){return this[_0xc8ed[1179]][_0xc8ed[1020]]*this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]]/2};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2689]]=function(_0xcd2dx2){var _0xcd2dx3= new mxPoint(_0xcd2dx2[_0xc8ed[734]](),_0xcd2dx2[_0xc8ed[735]]()),_0xcd2dx4=this[_0xc8ed[3016]](),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]](),_0xcd2dx9=!1,_0xcd2dxa=!1;if(this[_0xc8ed[2996]]&&0<_0xcd2dx4){var _0xcd2dx12=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[235]];Math[_0xc8ed[425]](_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx5)<_0xcd2dx4&&(_0xcd2dx3[_0xc8ed[235]]=_0xcd2dx5,_0xcd2dx9= !0);_0xcd2dx2=_0xcd2dx2[_0xc8ed[236]];Math[_0xc8ed[425]](_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx2)<_0xcd2dx4&&(_0xcd2dx3[_0xc8ed[236]]=_0xcd2dx2,_0xcd2dxa= !0);}},_0xcd2dx13=function(_0xcd2dx2){null!=_0xcd2dx2&&_0xcd2dx12[_0xc8ed[239]](this, new mxPoint(_0xcd2dx5[_0xc8ed[2230]](_0xcd2dx2),_0xcd2dx5[_0xc8ed[2228]](_0xcd2dx2)))};_0xcd2dx13[_0xc8ed[239]](this,this[_0xc8ed[724]][_0xc8ed[2089]](!0));_0xcd2dx13[_0xc8ed[239]](this,this[_0xc8ed[724]][_0xc8ed[2089]](!1));if(null!=this[_0xc8ed[2997]]){for(_0xcd2dx13=0;_0xcd2dx13<this[_0xc8ed[2997]];_0xcd2dx13++){_0xcd2dx13!=this[_0xc8ed[1983]]&&_0xcd2dx12[_0xc8ed[239]](this,this[_0xc8ed[2997]][_0xcd2dx13])}};};this[_0xc8ed[1179]][_0xc8ed[1018]](_0xcd2dx2[_0xc8ed[727]]())&&(_0xcd2dx2=_0xcd2dx5[_0xc8ed[255]],_0xcd2dx13=_0xcd2dx5[_0xc8ed[513]],_0xcd2dx9||(_0xcd2dx3[_0xc8ed[235]]=(this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx3[_0xc8ed[235]]/_0xcd2dx2-_0xcd2dx13[_0xc8ed[235]])+_0xcd2dx13[_0xc8ed[235]])*_0xcd2dx2),_0xcd2dxa||(_0xcd2dx3[_0xc8ed[236]]=(this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx3[_0xc8ed[236]]/_0xcd2dx2-_0xcd2dx13[_0xc8ed[236]])+_0xcd2dx13[_0xc8ed[236]])*_0xcd2dx2));return _0xcd2dx3;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3017]]=function(_0xcd2dx2){this[_0xc8ed[2886]][_0xc8ed[2729]](_0xcd2dx2,this[_0xc8ed[729]]);this[_0xc8ed[2885]][_0xc8ed[2871]](_0xcd2dx2);_0xcd2dx2=this[_0xc8ed[2885]][_0xc8ed[2868]]();var _0xcd2dx3=null;null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&this[_0xc8ed[2885]][_0xc8ed[862]]();null!=_0xcd2dx2?_0xcd2dx3=_0xcd2dx2:null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&(_0xcd2dx3=this[_0xc8ed[2886]][_0xc8ed[2919]]);return _0xcd2dx3;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3018]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[1198]](this[_0xc8ed[724]][_0xc8ed[246]]),_0xcd2dx3=null!=_0xcd2dx3[_0xc8ed[1525]]?_0xcd2dx3[_0xc8ed[1525]][_0xc8ed[1853]]():null;!this[_0xc8ed[729]]&&!this[_0xc8ed[3013]]?(this[_0xc8ed[2196]](_0xcd2dx2,!1),null==_0xcd2dx3?_0xcd2dx3=[_0xcd2dx2]:_0xcd2dx3[this[_0xc8ed[1983]]-1]=_0xcd2dx2):this[_0xc8ed[1179]][_0xc8ed[2401]]&&(_0xcd2dx3=null);return _0xcd2dx3;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3019]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[729]]?_0xcd2dx4:this[_0xc8ed[724]][_0xc8ed[2089]](!0),_0xcd2dx9=this[_0xc8ed[3013]]?_0xcd2dx4:this[_0xc8ed[724]][_0xc8ed[2089]](!1),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[2288]](_0xcd2dx2,_0xcd2dx5,!0),_0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[2288]](_0xcd2dx2,_0xcd2dx9,!1),_0xcd2dx13=this[_0xc8ed[2886]][_0xc8ed[2920]];null==_0xcd2dx13&&(_0xcd2dx13= new mxConnectionConstraint);this[_0xc8ed[729]]?_0xcd2dxa=_0xcd2dx13:this[_0xc8ed[3013]]&&(_0xcd2dx12=_0xcd2dx13);(!this[_0xc8ed[729]]||null!=_0xcd2dx5)&&_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2289]](_0xcd2dx2,_0xcd2dx5,!0,_0xcd2dxa);(!this[_0xc8ed[3013]]||null!=_0xcd2dx9)&&_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2289]](_0xcd2dx2,_0xcd2dx9,!1,_0xcd2dx12);if((this[_0xc8ed[729]]||this[_0xc8ed[3013]])&&null==_0xcd2dx4){_0xcd2dx2[_0xc8ed[2088]](_0xcd2dx3,this[_0xc8ed[729]]),null==this[_0xc8ed[2885]][_0xc8ed[2869]]()&&(this[_0xc8ed[267]]=this[_0xc8ed[1179]][_0xc8ed[2406]]?null:_0xc8ed[110])};_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2282]](_0xcd2dx2,this[_0xc8ed[1525]],_0xcd2dx5,_0xcd2dx9);_0xcd2dx2[_0xc8ed[441]][_0xc8ed[2283]](_0xcd2dx2,_0xcd2dx5,_0xcd2dx9);};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=this[_0xc8ed[1983]]&&null!=this[_0xc8ed[2885]]){var _0xcd2dx4=this[_0xc8ed[2689]](_0xcd2dx3);if(this[_0xc8ed[3014]]){this[_0xc8ed[685]][_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[235]],this[_0xc8ed[685]][_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[236]]}else {this[_0xc8ed[1525]]=this[_0xc8ed[3018]](_0xcd2dx4);var _0xcd2dx5=this[_0xc8ed[729]]||this[_0xc8ed[3013]]?this[_0xc8ed[3017]](_0xcd2dx3):null,_0xcd2dx9=this[_0xc8ed[3015]](_0xcd2dx4,null!=_0xcd2dx5?_0xcd2dx5[_0xc8ed[246]]:null);this[_0xc8ed[3019]](_0xcd2dx9,_0xcd2dx4,_0xcd2dx5);this[_0xc8ed[3020]](null==this[_0xc8ed[267]]?this[_0xc8ed[2885]][_0xc8ed[2853]]:this[_0xc8ed[2885]][_0xc8ed[2855]]);this[_0xc8ed[2997]]=_0xcd2dx9[_0xc8ed[439]];this[_0xc8ed[1124]]= !0;};this[_0xc8ed[2932]]();mxEvent[_0xc8ed[722]](_0xcd2dx3[_0xc8ed[727]]());_0xcd2dx3[_0xc8ed[722]]();}else {mxClient[_0xc8ed[80]]&&null!=this[_0xc8ed[2986]](_0xcd2dx3)&&_0xcd2dx3[_0xc8ed[722]](!1)}};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){if(null!=this[_0xc8ed[1983]]&&null!=this[_0xc8ed[2885]]){var _0xcd2dx4=this[_0xc8ed[724]][_0xc8ed[246]];if(_0xcd2dx3[_0xc8ed[730]]()!=this[_0xc8ed[2739]]||_0xcd2dx3[_0xc8ed[732]]()!=this[_0xc8ed[2740]]){if(null!=this[_0xc8ed[267]]){0<this[_0xc8ed[267]][_0xc8ed[67]]&&this[_0xc8ed[1179]][_0xc8ed[2580]](this[_0xc8ed[267]])}else {if(this[_0xc8ed[3014]]){this[_0xc8ed[3021]](this[_0xc8ed[724]],this[_0xc8ed[685]][_0xc8ed[235]],this[_0xc8ed[685]][_0xc8ed[236]])}else {if(this[_0xc8ed[729]]||this[_0xc8ed[3013]]){var _0xcd2dx5=null;null!=this[_0xc8ed[2886]][_0xc8ed[2920]]&&null!=this[_0xc8ed[2886]][_0xc8ed[2919]]&&(_0xcd2dx5=this[_0xc8ed[2886]][_0xc8ed[2919]][_0xc8ed[246]]);null==_0xcd2dx5&&this[_0xc8ed[2885]][_0xc8ed[2867]]()&&(_0xcd2dx5=this[_0xc8ed[2885]][_0xc8ed[2861]][_0xc8ed[246]]);if(null!=_0xcd2dx5){_0xcd2dx4=this[_0xc8ed[807]](_0xcd2dx4,_0xcd2dx5,this[_0xc8ed[729]],this[_0xc8ed[1179]][_0xc8ed[2574]](_0xcd2dx3[_0xc8ed[727]]())&&this[_0xc8ed[2797]]&&this[_0xc8ed[1179]][_0xc8ed[2617]](),_0xcd2dx3)}else {if(this[_0xc8ed[1179]][_0xc8ed[2530]]()){_0xcd2dx5=this[_0xc8ed[2997]][this[_0xc8ed[729]]?0:this[_0xc8ed[2997]][_0xc8ed[67]]-1];_0xcd2dx5[_0xc8ed[235]]=_0xcd2dx5[_0xc8ed[235]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]]-this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[235]];_0xcd2dx5[_0xc8ed[236]]=_0xcd2dx5[_0xc8ed[236]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]]-this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[513]][_0xc8ed[236]];var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx4));null!=_0xcd2dx9&&(_0xcd2dx5[_0xc8ed[235]]-=_0xcd2dx9[_0xc8ed[2078]][_0xc8ed[235]],_0xcd2dx5[_0xc8ed[236]]-=_0xcd2dx9[_0xc8ed[2078]][_0xc8ed[236]]);_0xcd2dx5[_0xc8ed[235]]-=this[_0xc8ed[1179]][_0xc8ed[1136]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]];_0xcd2dx5[_0xc8ed[236]]-=this[_0xc8ed[1179]][_0xc8ed[1137]]/this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]];this[_0xc8ed[3022]](_0xcd2dx4,_0xcd2dx5,this[_0xc8ed[729]]);}};}else {this[_0xc8ed[1124]]?this[_0xc8ed[3023]](_0xcd2dx4,this[_0xc8ed[1525]]):(this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[2263]](this[_0xc8ed[724]][_0xc8ed[246]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[2259]](this[_0xc8ed[724]][_0xc8ed[246]]))}}}};null!=this[_0xc8ed[2885]]&&(this[_0xc8ed[862]](),_0xcd2dx4!=this[_0xc8ed[724]][_0xc8ed[246]]&&this[_0xc8ed[1179]][_0xc8ed[2450]](_0xcd2dx4));_0xcd2dx3[_0xc8ed[722]]();}};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[862]]=function(){this[_0xc8ed[1525]]=this[_0xc8ed[685]]=this[_0xc8ed[1983]]=this[_0xc8ed[267]]=null;this[_0xc8ed[3013]]=this[_0xc8ed[729]]=this[_0xc8ed[3014]]=this[_0xc8ed[1124]]= !1;this[_0xc8ed[2885]][_0xc8ed[862]]();this[_0xc8ed[2886]][_0xc8ed[862]]();this[_0xc8ed[3020]](mxConstants.EDGE_SELECTION_COLOR);this[_0xc8ed[258]]();};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3020]]=function(_0xcd2dx2){null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[1336]]=_0xcd2dx2)};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2196]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[518]](),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[512]]();_0xcd2dx3&&(_0xcd2dx2[_0xc8ed[235]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[235]]),_0xcd2dx2[_0xc8ed[236]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[236]]));_0xcd2dx2[_0xc8ed[235]]=Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[235]]/_0xcd2dx4-_0xcd2dx5[_0xc8ed[235]]);_0xcd2dx2[_0xc8ed[236]]=Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[236]]/_0xcd2dx4-_0xcd2dx5[_0xc8ed[236]]);_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1197]](this[_0xc8ed[724]][_0xc8ed[246]]));null!=_0xcd2dx4&&(_0xcd2dx2[_0xc8ed[235]]-=_0xcd2dx4[_0xc8ed[2078]][_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]-=_0xcd2dx4[_0xc8ed[2078]][_0xc8ed[236]]);return _0xcd2dx2;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3021]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx2[_0xc8ed[246]]);if(null!=_0xcd2dx9){var _0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[2308]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);_0xcd2dx9[_0xc8ed[235]]=_0xcd2dxa[_0xc8ed[235]];_0xcd2dx9[_0xc8ed[236]]=_0xcd2dxa[_0xc8ed[236]];var _0xcd2dx12=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]];_0xcd2dx9[_0xc8ed[1368]]= new mxPoint(0,0);_0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[245]](_0xcd2dx2,_0xcd2dx9);_0xcd2dx9[_0xc8ed[1368]]= new mxPoint((_0xcd2dx3-_0xcd2dxa[_0xc8ed[235]])/_0xcd2dx12,(_0xcd2dx4-_0xcd2dxa[_0xc8ed[236]])/_0xcd2dx12);_0xcd2dx5[_0xc8ed[1724]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dx9);};};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[807]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[502]]();var _0xcd2dxa=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx2);_0xcd2dx9[_0xc8ed[473]]();try{if(_0xcd2dx5){var _0xcd2dx12=_0xcd2dx2[_0xc8ed[238]]();_0xcd2dx9[_0xc8ed[99]](_0xcd2dxa,_0xcd2dx12,_0xcd2dx9[_0xc8ed[262]](_0xcd2dxa));var _0xcd2dx13=_0xcd2dx9[_0xc8ed[1709]](_0xcd2dx2,!_0xcd2dx4);this[_0xc8ed[1179]][_0xc8ed[851]](_0xcd2dx12,_0xcd2dx13,!_0xcd2dx4);_0xcd2dx2=_0xcd2dx12;};var _0xcd2dx14=this[_0xc8ed[2886]][_0xc8ed[2920]];null==_0xcd2dx14&&(_0xcd2dx14= new mxConnectionConstraint);this[_0xc8ed[1179]][_0xc8ed[851]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx14);}finally{_0xcd2dx9[_0xc8ed[476]]()};return _0xcd2dx2;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3022]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx2);if(null!=_0xcd2dx9){_0xcd2dx5[_0xc8ed[473]]();try{_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),_0xcd2dx9[_0xc8ed[2007]](_0xcd2dx3,_0xcd2dx4),_0xcd2dx5[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx9),this[_0xc8ed[1179]][_0xc8ed[851]](_0xcd2dx2,null,_0xcd2dx4, new mxConnectionConstraint)}finally{_0xcd2dx5[_0xc8ed[476]]()};};};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3023]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx5=_0xcd2dx4[_0xc8ed[1721]](_0xcd2dx2);null!=_0xcd2dx5&&(_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]](),_0xcd2dx5[_0xc8ed[1525]]=_0xcd2dx3,_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx5));};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3000]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=mxUtils[_0xc8ed[2196]](this[_0xc8ed[1179]][_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx3),mxEvent[_0xc8ed[733]](_0xcd2dx3)),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1018]](_0xcd2dx3);this[_0xc8ed[2196]](_0xcd2dx4,_0xcd2dx5);this[_0xc8ed[3024]](_0xcd2dx2,_0xcd2dx4[_0xc8ed[235]],_0xcd2dx4[_0xc8ed[236]]);mxEvent[_0xc8ed[722]](_0xcd2dx3);};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3024]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx2[_0xc8ed[246]]);_0xcd2dx3= new mxPoint(_0xcd2dx3,_0xcd2dx4);if(null!=_0xcd2dx5){_0xcd2dx5=_0xcd2dx5[_0xc8ed[238]]();_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[513]];var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[441]][_0xc8ed[255]];_0xcd2dx4=mxUtils[_0xc8ed[3025]](_0xcd2dx2,(_0xcd2dx3[_0xc8ed[235]]+_0xcd2dx4[_0xc8ed[235]])*_0xcd2dx9,(_0xcd2dx3[_0xc8ed[236]]+_0xcd2dx4[_0xc8ed[236]])*_0xcd2dx9);null==_0xcd2dx5[_0xc8ed[1525]]?_0xcd2dx5[_0xc8ed[1525]]=[_0xcd2dx3]:_0xcd2dx5[_0xc8ed[1525]][_0xc8ed[300]](_0xcd2dx4,0,_0xcd2dx3);this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1724]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dx5);this[_0xc8ed[515]]();this[_0xc8ed[176]]();};};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3012]]=function(_0xcd2dx2,_0xcd2dx3){if(0<_0xcd2dx3&&_0xcd2dx3<this[_0xc8ed[2997]][_0xc8ed[67]]-1){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[1198]](this[_0xc8ed[724]][_0xc8ed[246]]);null!=_0xcd2dx4&&null!=_0xcd2dx4[_0xc8ed[1525]]&&(_0xcd2dx4=_0xcd2dx4[_0xc8ed[238]](),_0xcd2dx4[_0xc8ed[1525]][_0xc8ed[300]](_0xcd2dx3-1,1),this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1724]](_0xcd2dx2[_0xc8ed[246]],_0xcd2dx4),this[_0xc8ed[515]](),this[_0xc8ed[176]]());}};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3026]]=function(_0xcd2dx2){_0xcd2dx2=0==_0xcd2dx2;var _0xcd2dx3=this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1709]](_0xcd2dx3,_0xcd2dx2),_0xcd2dx5=mxConstants[_0xc8ed[2984]];null!=_0xcd2dx4&&!this[_0xc8ed[1179]][_0xc8ed[2551]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx2)||null==_0xcd2dx4&&!this[_0xc8ed[1179]][_0xc8ed[2661]](_0xcd2dx3,_0xcd2dx2)?_0xcd2dx5=mxConstants[_0xc8ed[3027]]:null!=_0xcd2dx4&&this[_0xc8ed[1179]][_0xc8ed[2551]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx2)&&(_0xcd2dx5=mxConstants[_0xc8ed[3028]]);return _0xcd2dx5;};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[258]]=function(){this[_0xc8ed[2997]]=this[_0xc8ed[724]][_0xc8ed[439]][_0xc8ed[1853]]();var _0xcd2dx2=this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx3=mxConstants[_0xc8ed[3029]];this[_0xc8ed[685]]= new mxPoint(this[_0xc8ed[724]][_0xc8ed[2079]][_0xc8ed[235]],this[_0xc8ed[724]][_0xc8ed[2079]][_0xc8ed[236]]);this[_0xc8ed[2972]][_0xc8ed[1562]]= new mxRectangle(Math[_0xc8ed[488]](this[_0xc8ed[685]][_0xc8ed[235]]-_0xcd2dx3/2),Math[_0xc8ed[488]](this[_0xc8ed[685]][_0xc8ed[236]]-_0xcd2dx3/2),_0xcd2dx3,_0xcd2dx3);this[_0xc8ed[2972]][_0xc8ed[258]]();_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[2183]](_0xcd2dx2);null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]&&this[_0xc8ed[1179]][_0xc8ed[2628]](_0xcd2dx2)?this[_0xc8ed[2972]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189]:this[_0xc8ed[2972]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188];if(null!=this[_0xc8ed[2994]]&&0<this[_0xc8ed[2994]][_0xc8ed[67]]){var _0xcd2dx4=this[_0xc8ed[2997]][_0xc8ed[67]]-1,_0xcd2dx2=this[_0xc8ed[2997]][0],_0xcd2dx5=this[_0xc8ed[2997]][0][_0xc8ed[236]],_0xcd2dx3=this[_0xc8ed[2994]][0][_0xc8ed[1562]];this[_0xc8ed[2994]][0][_0xc8ed[1562]]= new mxRectangle(Math[_0xc8ed[488]](this[_0xc8ed[2997]][0][_0xc8ed[235]]-_0xcd2dx3[_0xc8ed[117]]/2),Math[_0xc8ed[488]](_0xcd2dx5-_0xcd2dx3[_0xc8ed[119]]/2),_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]);this[_0xc8ed[2994]][0][_0xc8ed[1334]]=this[_0xc8ed[3026]](0);this[_0xc8ed[2994]][0][_0xc8ed[258]]();var _0xcd2dx5=this[_0xc8ed[2997]][_0xcd2dx4],_0xcd2dx9=this[_0xc8ed[2997]][_0xcd2dx4][_0xc8ed[235]],_0xcd2dx4=this[_0xc8ed[2997]][_0xcd2dx4][_0xc8ed[236]],_0xcd2dxa=this[_0xc8ed[2994]][_0xc8ed[67]]-1,_0xcd2dx3=this[_0xc8ed[2994]][_0xcd2dxa][_0xc8ed[1562]];this[_0xc8ed[2994]][_0xcd2dxa][_0xc8ed[1562]]= new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx9-_0xcd2dx3[_0xc8ed[117]]/2),Math[_0xc8ed[488]](_0xcd2dx4-_0xcd2dx3[_0xc8ed[119]]/2),_0xcd2dx3[_0xc8ed[117]],_0xcd2dx3[_0xc8ed[119]]);this[_0xc8ed[2994]][_0xcd2dxa][_0xc8ed[1334]]=this[_0xc8ed[3026]](_0xcd2dxa);this[_0xc8ed[2994]][_0xcd2dxa][_0xc8ed[258]]();this[_0xc8ed[3030]](_0xcd2dx2,_0xcd2dx5);};this[_0xc8ed[2932]]();};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[3030]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1721]](this[_0xc8ed[724]][_0xc8ed[246]])[_0xc8ed[1525]];if(null!=_0xcd2dx4){null==this[_0xc8ed[1525]]&&(this[_0xc8ed[1525]]=[]);for(var _0xcd2dx5=1;_0xcd2dx5<this[_0xc8ed[2994]][_0xc8ed[67]]-1;_0xcd2dx5++){if(null!=this[_0xc8ed[2994]][_0xcd2dx5]){if(null!=this[_0xc8ed[2997]][_0xcd2dx5]){var _0xcd2dx9=this[_0xc8ed[2997]][_0xcd2dx5][_0xc8ed[235]],_0xcd2dxa=this[_0xc8ed[2997]][_0xcd2dx5][_0xc8ed[236]],_0xcd2dx12=this[_0xc8ed[2994]][_0xcd2dx5][_0xc8ed[1562]];this[_0xc8ed[2994]][_0xcd2dx5][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[189];this[_0xc8ed[2994]][_0xcd2dx5][_0xc8ed[1562]]= new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx9-_0xcd2dx12[_0xc8ed[117]]/2),Math[_0xc8ed[488]](_0xcd2dxa-_0xcd2dx12[_0xc8ed[119]]/2),_0xcd2dx12[_0xc8ed[117]],_0xcd2dx12[_0xc8ed[119]]);this[_0xc8ed[2994]][_0xcd2dx5][_0xc8ed[258]]();this[_0xc8ed[1525]][_0xcd2dx5-1]=_0xcd2dx4[_0xcd2dx5-1];}else {this[_0xc8ed[2994]][_0xcd2dx5][_0xc8ed[515]](),this[_0xc8ed[2994]][_0xcd2dx5]=null}}};};};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[2932]]=function(){if(this[_0xc8ed[3014]]){var _0xcd2dx2=mxConstants[_0xc8ed[3029]],_0xcd2dx2= new mxRectangle(Math[_0xc8ed[488]](this[_0xc8ed[685]][_0xc8ed[235]]-_0xcd2dx2/2),Math[_0xc8ed[488]](this[_0xc8ed[685]][_0xc8ed[236]]-_0xcd2dx2/2),_0xcd2dx2,_0xcd2dx2);this[_0xc8ed[2972]][_0xc8ed[1562]]=_0xcd2dx2;this[_0xc8ed[2972]][_0xc8ed[258]]();}else {this[_0xc8ed[253]][_0xc8ed[1525]]=this[_0xc8ed[2997]],this[_0xc8ed[253]][_0xc8ed[258]]()}};mxEdgeHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[2885]]&&(this[_0xc8ed[2885]][_0xc8ed[515]](),this[_0xc8ed[2885]]=null);null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[515]](),this[_0xc8ed[253]]=null);null!=this[_0xc8ed[2972]]&&(this[_0xc8ed[2972]][_0xc8ed[515]](),this[_0xc8ed[2972]]=null);null!=this[_0xc8ed[2886]]&&(this[_0xc8ed[2886]][_0xc8ed[515]](),this[_0xc8ed[2886]]=null);if(null!=this[_0xc8ed[2994]]){for(var _0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[2994]][_0xc8ed[67]];_0xcd2dx2++){null!=this[_0xc8ed[2994]][_0xcd2dx2]&&(this[_0xc8ed[2994]][_0xcd2dx2][_0xc8ed[515]](),this[_0xc8ed[2994]][_0xcd2dx2]=null)}};};function mxElbowEdgeHandler(_0xcd2dx2){mxEdgeHandler[_0xc8ed[239]](this,_0xcd2dx2)}mxUtils[_0xc8ed[1284]](mxElbowEdgeHandler,mxEdgeHandler);mxElbowEdgeHandler[_0xc8ed[202]]= new mxEdgeHandler;mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[196]]=mxElbowEdgeHandler;mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3031]]= !0;mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3032]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[3033]:_0xc8ed[110];mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3001]]=function(){var _0xcd2dx2=[],_0xcd2dx3=this[_0xc8ed[3009]](0);this[_0xc8ed[3002]](_0xcd2dx3);_0xcd2dx3[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[3011]];mxEvent[_0xc8ed[2733]](_0xcd2dx3[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);_0xcd2dx2[_0xc8ed[207]](_0xcd2dx3);mxClient[_0xc8ed[754]]&&_0xcd2dx3[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130]);_0xcd2dx2[_0xc8ed[207]](this[_0xc8ed[3034]]());this[_0xc8ed[1525]][_0xc8ed[207]]( new mxPoint(0,0));_0xcd2dx3=this[_0xc8ed[3009]](2);this[_0xc8ed[3002]](_0xcd2dx3);_0xcd2dx3[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[3011]];mxEvent[_0xc8ed[2733]](_0xcd2dx3[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);_0xcd2dx2[_0xc8ed[207]](_0xcd2dx3);mxClient[_0xc8ed[754]]&&_0xcd2dx3[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130]);return _0xcd2dx2;};mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3034]]=function(){var _0xcd2dx2=this[_0xc8ed[3009]]();this[_0xc8ed[3002]](_0xcd2dx2);var _0xcd2dx3=this[_0xc8ed[3035]]();_0xcd2dx2[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=_0xcd2dx3;_0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){!mxEvent[_0xc8ed[721]](_0xcd2dx2)&&this[_0xc8ed[3031]]&&(this[_0xc8ed[1179]][_0xc8ed[854]](this[_0xc8ed[724]][_0xc8ed[246]],_0xcd2dx2),mxEvent[_0xc8ed[722]](_0xcd2dx2))});mxEvent[_0xc8ed[2733]](_0xcd2dx2[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]],null,null,null,_0xcd2dx3);this[_0xc8ed[1179]][_0xc8ed[2662]](this[_0xc8ed[724]][_0xc8ed[246]])||(_0xcd2dx2[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[495]]=_0xc8ed[130]);return _0xcd2dx2;};mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3035]]=function(){return this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2294]]]==mxEdgeStyle[_0xc8ed[2570]]||this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2294]]]==mxConstants[_0xc8ed[3036]]||(this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2294]]]==mxEdgeStyle[_0xc8ed[2568]]||this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2294]]]==mxConstants[_0xc8ed[3037]])&&this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2231]]]==mxConstants[_0xc8ed[2232]]?_0xc8ed[3038]:_0xc8ed[3039]};mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[2597]]=function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=this[_0xc8ed[2994]]&&null!=this[_0xc8ed[2994]][1]&&(_0xcd2dx2==this[_0xc8ed[2994]][1][_0xc8ed[252]]||_0xcd2dx2[_0xc8ed[265]]==this[_0xc8ed[2994]][1][_0xc8ed[252]])){_0xcd2dx3=this[_0xc8ed[3032]],_0xcd2dx3=mxResources[_0xc8ed[203]](_0xcd2dx3)||_0xcd2dx3};return _0xcd2dx3;};mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[2196]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[518]](),_0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[512]](),_0xcd2dx9=this[_0xc8ed[724]][_0xc8ed[2078]];_0xcd2dx3&&(_0xcd2dx2[_0xc8ed[235]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[235]]),_0xcd2dx2[_0xc8ed[236]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx2[_0xc8ed[236]]));_0xcd2dx2[_0xc8ed[235]]=Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[235]]/_0xcd2dx4-_0xcd2dx5[_0xc8ed[235]]-_0xcd2dx9[_0xc8ed[235]]);_0xcd2dx2[_0xc8ed[236]]=Math[_0xc8ed[488]](_0xcd2dx2[_0xc8ed[236]]/_0xcd2dx4-_0xcd2dx5[_0xc8ed[236]]-_0xcd2dx9[_0xc8ed[236]]);};mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3030]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1721]](this[_0xc8ed[724]][_0xc8ed[246]])[_0xc8ed[1525]],_0xcd2dx4=null!=_0xcd2dx4?_0xcd2dx4[0]:null,_0xcd2dx4=null==_0xcd2dx4? new mxPoint(_0xcd2dx2[_0xc8ed[235]]+(_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx2[_0xc8ed[235]])/2,_0xcd2dx2[_0xc8ed[236]]+(_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx2[_0xc8ed[236]])/2): new mxPoint(this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]]*(_0xcd2dx4[_0xc8ed[235]]+this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[513]][_0xc8ed[235]]+this[_0xc8ed[724]][_0xc8ed[2078]][_0xc8ed[235]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]]*(_0xcd2dx4[_0xc8ed[236]]+this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[513]][_0xc8ed[236]]+this[_0xc8ed[724]][_0xc8ed[2078]][_0xc8ed[236]])),_0xcd2dx5=this[_0xc8ed[2994]][1][_0xc8ed[1562]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[117]],_0xcd2dx5=_0xcd2dx5[_0xc8ed[119]];null==this[_0xc8ed[2959]]&&(_0xcd2dx5=_0xcd2dx9=mxConstants[_0xc8ed[2974]]);var _0xcd2dxa= new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx9/2),Math[_0xc8ed[488]](_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx5/2),_0xcd2dx9,_0xcd2dx5);null==this[_0xc8ed[2959]]&&(_0xc8ed[188]!=this[_0xc8ed[2972]][_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[187]]&&mxUtils[_0xc8ed[1825]](_0xcd2dxa,this[_0xc8ed[2972]][_0xc8ed[1562]]))&&(_0xcd2dx9+=3,_0xcd2dx5+=3,_0xcd2dxa= new mxRectangle(Math[_0xc8ed[488]](_0xcd2dx4[_0xc8ed[235]]-_0xcd2dx9/2),Math[_0xc8ed[488]](_0xcd2dx4[_0xc8ed[236]]-_0xcd2dx5/2),_0xcd2dx9,_0xcd2dx5));this[_0xc8ed[2994]][1][_0xc8ed[1562]]=_0xcd2dxa;this[_0xc8ed[2994]][1][_0xc8ed[258]]();};function mxEdgeSegmentHandler(_0xcd2dx2){mxEdgeHandler[_0xc8ed[239]](this,_0xcd2dx2)}mxUtils[_0xc8ed[1284]](mxEdgeSegmentHandler,mxEdgeHandler);mxEdgeSegmentHandler[_0xc8ed[202]]= new mxElbowEdgeHandler;mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[196]]=mxEdgeSegmentHandler;mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[3018]]=function(_0xcd2dx2){if(this[_0xc8ed[729]]||this[_0xc8ed[3013]]){return mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3018]][_0xc8ed[183]](this,arguments)};this[_0xc8ed[2196]](_0xcd2dx2,!1);var _0xcd2dx3=this[_0xc8ed[724]][_0xc8ed[439]],_0xcd2dx4=_0xcd2dx3[0][_0xc8ed[238]]();this[_0xc8ed[2196]](_0xcd2dx4,!1);for(var _0xcd2dx5=[],_0xcd2dx9=1;_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx9++){var _0xcd2dxa=_0xcd2dx3[_0xcd2dx9][_0xc8ed[238]]();this[_0xc8ed[2196]](_0xcd2dxa,!1);_0xcd2dx9==this[_0xc8ed[1983]]&&(_0xcd2dx4[_0xc8ed[235]]==_0xcd2dxa[_0xc8ed[235]]?(_0xcd2dx4[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]],_0xcd2dxa[_0xc8ed[235]]=_0xcd2dx2[_0xc8ed[235]]):(_0xcd2dx4[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]],_0xcd2dxa[_0xc8ed[236]]=_0xcd2dx2[_0xc8ed[236]]));_0xcd2dx9<_0xcd2dx3[_0xc8ed[67]]-1&&_0xcd2dx5[_0xc8ed[207]](_0xcd2dxa);_0xcd2dx4=_0xcd2dxa;};if(1==_0xcd2dx5[_0xc8ed[67]]){if(_0xcd2dx4=this[_0xc8ed[724]][_0xc8ed[441]],_0xcd2dx9=this[_0xc8ed[724]][_0xc8ed[2089]](!0),_0xcd2dxa=this[_0xc8ed[724]][_0xc8ed[2089]](!1),null!=_0xcd2dxa&null!=_0xcd2dx9){var _0xcd2dx12=this[_0xc8ed[724]][_0xc8ed[2078]][_0xc8ed[235]],_0xcd2dx13=this[_0xc8ed[724]][_0xc8ed[2078]][_0xc8ed[236]];mxUtils[_0xc8ed[442]](_0xcd2dxa,_0xcd2dx5[0][_0xc8ed[235]]+_0xcd2dx12,_0xcd2dx5[0][_0xc8ed[236]]+_0xcd2dx13)?_0xcd2dx3[1][_0xc8ed[236]]==_0xcd2dx3[2][_0xc8ed[236]]?_0xcd2dx5[0][_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[2228]](_0xcd2dx9)-_0xcd2dx13:_0xcd2dx5[0][_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[2230]](_0xcd2dx9)-_0xcd2dx12:mxUtils[_0xc8ed[442]](_0xcd2dx9,_0xcd2dx5[0][_0xc8ed[235]]+_0xcd2dx12,_0xcd2dx5[0][_0xc8ed[236]]+_0xcd2dx13)&&(_0xcd2dx3[1][_0xc8ed[236]]==_0xcd2dx3[0][_0xc8ed[236]]?_0xcd2dx5[0][_0xc8ed[236]]=_0xcd2dx4[_0xc8ed[2228]](_0xcd2dxa)-_0xcd2dx13:_0xcd2dx5[0][_0xc8ed[235]]=_0xcd2dx4[_0xc8ed[2230]](_0xcd2dxa)-_0xcd2dx12);}}else {0==_0xcd2dx5[_0xc8ed[67]]&&(_0xcd2dx5=[_0xcd2dx2])};return _0xcd2dx5;};mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[3001]]=function(){var _0xcd2dx2=[],_0xcd2dx3=this[_0xc8ed[3009]](0);this[_0xc8ed[3002]](_0xcd2dx3);_0xcd2dx3[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[3011]];mxEvent[_0xc8ed[2733]](_0xcd2dx3[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);_0xcd2dx2[_0xc8ed[207]](_0xcd2dx3);mxClient[_0xc8ed[754]]&&_0xcd2dx3[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130]);var _0xcd2dx4=this[_0xc8ed[724]][_0xc8ed[439]];if(this[_0xc8ed[1179]][_0xc8ed[2662]](this[_0xc8ed[724]][_0xc8ed[246]])){null==this[_0xc8ed[1525]]&&(this[_0xc8ed[1525]]=[]);for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4[_0xc8ed[67]]-1;_0xcd2dx5++){_0xcd2dx3=this[_0xc8ed[3034]](),_0xcd2dx2[_0xc8ed[207]](_0xcd2dx3),_0xcd2dx3[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=0==_0xcd2dx4[_0xcd2dx5][_0xc8ed[235]]-_0xcd2dx4[_0xcd2dx5+1][_0xc8ed[235]]?_0xc8ed[3039]:_0xc8ed[3038],this[_0xc8ed[1525]][_0xc8ed[207]]( new mxPoint(0,0)),mxClient[_0xc8ed[754]]&&_0xcd2dx3[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130])};};_0xcd2dx3=this[_0xc8ed[3009]](_0xcd2dx4[_0xc8ed[67]]);this[_0xc8ed[3002]](_0xcd2dx3);_0xcd2dx3[_0xc8ed[252]][_0xc8ed[124]][_0xc8ed[270]]=mxConstants[_0xc8ed[3011]];mxEvent[_0xc8ed[2733]](_0xcd2dx3[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);_0xcd2dx2[_0xc8ed[207]](_0xcd2dx3);mxClient[_0xc8ed[754]]&&_0xcd2dx3[_0xc8ed[252]][_0xc8ed[57]](_0xc8ed[1377],_0xc8ed[130]);return _0xcd2dx2;};mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[258]]=function(){this[_0xc8ed[802]]();mxEdgeHandler[_0xc8ed[202]][_0xc8ed[258]][_0xc8ed[183]](this,arguments);};mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[802]]=function(){if(null!=this[_0xc8ed[2994]]){for(var _0xcd2dx2=0;_0xcd2dx2<this[_0xc8ed[2994]][_0xc8ed[67]];_0xcd2dx2++){null!=this[_0xc8ed[2994]][_0xcd2dx2]&&(this[_0xc8ed[2994]][_0xcd2dx2][_0xc8ed[515]](),this[_0xc8ed[2994]][_0xcd2dx2]=null)};this[_0xc8ed[2994]]=this[_0xc8ed[3001]]();}};mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[3030]]=function(_0xcd2dx2,_0xcd2dx3){if(this[_0xc8ed[1179]][_0xc8ed[2662]](this[_0xc8ed[724]][_0xc8ed[246]])){var _0xcd2dx4=mxConstants[_0xc8ed[2974]],_0xcd2dx5=this[_0xc8ed[724]][_0xc8ed[439]];if(null!=_0xcd2dx5&&1<_0xcd2dx5[_0xc8ed[67]]){for(var _0xcd2dx9=0;_0xcd2dx9<this[_0xc8ed[724]][_0xc8ed[439]][_0xc8ed[67]]-1;_0xcd2dx9++){if(null!=this[_0xc8ed[2994]][_0xcd2dx9+1]){_0xcd2dx2=_0xcd2dx5[_0xcd2dx9];_0xcd2dx3=_0xcd2dx5[_0xcd2dx9+1];var _0xcd2dxa= new mxPoint(_0xcd2dx2[_0xc8ed[235]]+(_0xcd2dx3[_0xc8ed[235]]-_0xcd2dx2[_0xc8ed[235]])/2,_0xcd2dx2[_0xc8ed[236]]+(_0xcd2dx3[_0xc8ed[236]]-_0xcd2dx2[_0xc8ed[236]])/2);this[_0xc8ed[2994]][_0xcd2dx9+1][_0xc8ed[1562]]= new mxRectangle(Math[_0xc8ed[488]](_0xcd2dxa[_0xc8ed[235]]-_0xcd2dx4/2),Math[_0xc8ed[488]](_0xcd2dxa[_0xc8ed[236]]-_0xcd2dx4/2),_0xcd2dx4,_0xcd2dx4);this[_0xc8ed[2994]][_0xcd2dx9+1][_0xc8ed[258]]();}}};}};mxEdgeSegmentHandler[_0xc8ed[202]][_0xc8ed[3023]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=[];var _0xcd2dx4=this[_0xc8ed[2997]];if(1<_0xcd2dx4[_0xc8ed[67]]){for(var _0xcd2dx5=_0xcd2dx4[0],_0xcd2dx9=_0xcd2dx4[1],_0xcd2dxa=2;_0xcd2dxa<_0xcd2dx4[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx4[_0xcd2dxa];if((Math[_0xc8ed[488]](_0xcd2dx5[_0xc8ed[235]])!=Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[235]])||Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[235]])!=Math[_0xc8ed[488]](_0xcd2dx12[_0xc8ed[235]]))&&(Math[_0xc8ed[488]](_0xcd2dx5[_0xc8ed[236]])!=Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[236]])||Math[_0xc8ed[488]](_0xcd2dx9[_0xc8ed[236]])!=Math[_0xc8ed[488]](_0xcd2dx12[_0xc8ed[236]]))){_0xcd2dx5=_0xcd2dx9,_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),this[_0xc8ed[2196]](_0xcd2dx9,!1),_0xcd2dx3[_0xc8ed[207]](_0xcd2dx9)};_0xcd2dx9=_0xcd2dx12;}};mxElbowEdgeHandler[_0xc8ed[202]][_0xc8ed[3023]][_0xc8ed[183]](this,arguments);};function mxKeyHandler(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[772]]=_0xcd2dx3||document[_0xc8ed[158]],this[_0xc8ed[3040]]=[],this[_0xc8ed[3041]]=[],this[_0xc8ed[3042]]=[],this[_0xc8ed[3043]]=[],mxEvent[_0xc8ed[169]](this[_0xc8ed[772]],_0xc8ed[2123],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[3044]](_0xcd2dx2)})),mxClient[_0xc8ed[80]]&&mxEvent[_0xc8ed[169]](window,_0xc8ed[2428],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[515]]()})))}mxKeyHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxKeyHandler[_0xc8ed[202]][_0xc8ed[772]]=null;mxKeyHandler[_0xc8ed[202]][_0xc8ed[3040]]=null;mxKeyHandler[_0xc8ed[202]][_0xc8ed[3041]]=null;mxKeyHandler[_0xc8ed[202]][_0xc8ed[3042]]=null;mxKeyHandler[_0xc8ed[202]][_0xc8ed[3043]]=null;mxKeyHandler[_0xc8ed[202]][_0xc8ed[984]]= !0;mxKeyHandler[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxKeyHandler[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3045]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3040]][_0xcd2dx2]=_0xcd2dx3};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3046]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3041]][_0xcd2dx2]=_0xcd2dx3};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3047]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3042]][_0xcd2dx2]=_0xcd2dx3};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3048]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3043]][_0xcd2dx2]=_0xcd2dx3};mxKeyHandler[_0xc8ed[202]][_0xc8ed[775]]=function(_0xcd2dx2){return mxEvent[_0xc8ed[775]](_0xcd2dx2)};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3049]]=function(_0xcd2dx2){return null!=_0xcd2dx2?this[_0xc8ed[775]](_0xcd2dx2)?mxEvent[_0xc8ed[774]](_0xcd2dx2)?this[_0xc8ed[3043]][_0xcd2dx2[_0xc8ed[2124]]]:this[_0xc8ed[3042]][_0xcd2dx2[_0xc8ed[2124]]]:mxEvent[_0xc8ed[774]](_0xcd2dx2)?this[_0xc8ed[3041]][_0xcd2dx2[_0xc8ed[2124]]]:this[_0xc8ed[3040]][_0xcd2dx2[_0xc8ed[2124]]]:null};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3050]]=function(_0xcd2dx2){_0xcd2dx2=mxEvent[_0xc8ed[728]](_0xcd2dx2);if(_0xcd2dx2==this[_0xc8ed[772]]||_0xcd2dx2[_0xc8ed[265]]==this[_0xc8ed[772]]||null!=this[_0xc8ed[1179]][_0xc8ed[2347]]&&_0xcd2dx2==this[_0xc8ed[1179]][_0xc8ed[2347]][_0xc8ed[126]]){return !0};for(;null!=_0xcd2dx2;){if(_0xcd2dx2==this[_0xc8ed[1179]][_0xc8ed[526]]){return !0};_0xcd2dx2=_0xcd2dx2[_0xc8ed[265]];};return !1;};mxKeyHandler[_0xc8ed[202]][_0xc8ed[3044]]=function(_0xcd2dx2){if(this[_0xc8ed[1179]][_0xc8ed[994]]()&&!mxEvent[_0xc8ed[721]](_0xcd2dx2)&&this[_0xc8ed[3050]](_0xcd2dx2)&&this[_0xc8ed[994]]()){if(27==_0xcd2dx2[_0xc8ed[2124]]){this[_0xc8ed[859]](_0xcd2dx2)}else {if(!this[_0xc8ed[1179]][_0xc8ed[2203]]()){var _0xcd2dx3=this[_0xc8ed[3049]](_0xcd2dx2);null!=_0xcd2dx3&&(_0xcd2dx3(_0xcd2dx2),mxEvent[_0xc8ed[722]](_0xcd2dx2));}}}};mxKeyHandler[_0xc8ed[202]][_0xc8ed[859]]=function(_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[2608]]()&&this[_0xc8ed[1179]][_0xc8ed[859]](_0xcd2dx2)};mxKeyHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[772]]=null};function mxTooltipHandler(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[1140]]=_0xcd2dx3||500,this[_0xc8ed[1179]][_0xc8ed[1133]](this))}mxTooltipHandler[_0xc8ed[202]][_0xc8ed[931]]=10005;mxTooltipHandler[_0xc8ed[202]][_0xc8ed[1179]]=null;mxTooltipHandler[_0xc8ed[202]][_0xc8ed[1140]]=null;mxTooltipHandler[_0xc8ed[202]][_0xc8ed[3051]]= !1;mxTooltipHandler[_0xc8ed[202]][_0xc8ed[984]]= !0;mxTooltipHandler[_0xc8ed[202]][_0xc8ed[994]]=function(){return this[_0xc8ed[984]]};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[995]]=function(_0xcd2dx2){this[_0xc8ed[984]]=_0xcd2dx2};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[2277]]=function(){return this[_0xc8ed[3051]]};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[3052]]=function(_0xcd2dx2){this[_0xc8ed[3051]]=_0xcd2dx2};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[176]]=function(){null!=document[_0xc8ed[112]]&&(this[_0xc8ed[485]]=document[_0xc8ed[55]](_0xc8ed[485]),this[_0xc8ed[485]][_0xc8ed[926]]=_0xc8ed[3053],this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188],this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[931]]=this[_0xc8ed[931]],document[_0xc8ed[112]][_0xc8ed[62]](this[_0xc8ed[485]]),mxEvent[_0xc8ed[169]](this[_0xc8ed[485]],_0xc8ed[751],mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[3054]]()})))};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[862]](_0xcd2dx3,!1);this[_0xc8ed[3054]]();};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){if(_0xcd2dx3[_0xc8ed[730]]()!=this[_0xc8ed[1217]]||_0xcd2dx3[_0xc8ed[732]]()!=this[_0xc8ed[1218]]){this[_0xc8ed[862]](_0xcd2dx3,!0),(this[_0xc8ed[2277]]()||_0xcd2dx3[_0xc8ed[248]]()!=this[_0xc8ed[724]]||_0xcd2dx3[_0xc8ed[728]]()!=this[_0xc8ed[252]]&&(!this[_0xc8ed[3055]]||null!=_0xcd2dx3[_0xc8ed[248]]()&&this[_0xc8ed[3055]]==(_0xcd2dx3[_0xc8ed[729]](_0xcd2dx3[_0xc8ed[248]]()[_0xc8ed[253]])||!_0xcd2dx3[_0xc8ed[729]](_0xcd2dx3[_0xc8ed[248]]()[_0xc8ed[963]]))))&&this[_0xc8ed[3054]]()};this[_0xc8ed[1217]]=_0xcd2dx3[_0xc8ed[730]]();this[_0xc8ed[1218]]=_0xcd2dx3[_0xc8ed[732]]();};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[862]](_0xcd2dx3,!0);this[_0xc8ed[3054]]();};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[3056]]=function(){null!=this[_0xc8ed[1123]]&&(window[_0xc8ed[2924]](this[_0xc8ed[1123]]),this[_0xc8ed[1123]]=null)};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[862]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3056]]();if(_0xcd2dx3&&this[_0xc8ed[994]]()&&null!=_0xcd2dx2[_0xc8ed[248]]()&&(null==this[_0xc8ed[485]]||_0xc8ed[188]==this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]])){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[248]](),_0xcd2dx5=_0xcd2dx2[_0xc8ed[728]](),_0xcd2dx9=_0xcd2dx2[_0xc8ed[730]](),_0xcd2dxa=_0xcd2dx2[_0xc8ed[732]](),_0xcd2dx12=_0xcd2dx2[_0xc8ed[729]](_0xcd2dx4[_0xc8ed[253]])||_0xcd2dx2[_0xc8ed[729]](_0xcd2dx4[_0xc8ed[963]]);this[_0xc8ed[1123]]=window[_0xc8ed[261]](mxUtils[_0xc8ed[885]](this,function(){if(!this[_0xc8ed[1179]][_0xc8ed[2203]]()&&!this[_0xc8ed[1179]][_0xc8ed[2316]][_0xc8ed[1031]]()){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[2595]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa);this[_0xc8ed[539]](_0xcd2dx2,_0xcd2dx9,_0xcd2dxa);this[_0xc8ed[724]]=_0xcd2dx4;this[_0xc8ed[252]]=_0xcd2dx5;this[_0xc8ed[3055]]=_0xcd2dx12;}}),this[_0xc8ed[1140]]);};};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[801]]=function(){this[_0xc8ed[3056]]();this[_0xc8ed[3054]]();};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[3054]]=function(){null!=this[_0xc8ed[485]]&&(this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[188])};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[539]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){null==this[_0xc8ed[485]]&&this[_0xc8ed[176]]();var _0xcd2dx5=mxUtils[_0xc8ed[444]]();this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[361]]=_0xcd2dx3+_0xcd2dx5[_0xc8ed[235]]+_0xc8ed[168];this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[125]]=_0xcd2dx4+mxConstants[_0xc8ed[560]]+_0xcd2dx5[_0xc8ed[236]]+_0xc8ed[168];mxUtils[_0xc8ed[1331]](_0xcd2dx2)?(this[_0xc8ed[485]][_0xc8ed[339]]=_0xc8ed[110],this[_0xc8ed[485]][_0xc8ed[62]](_0xcd2dx2)):this[_0xc8ed[485]][_0xc8ed[339]]=_0xcd2dx2[_0xc8ed[230]](/\n/g,_0xc8ed[545]);this[_0xc8ed[485]][_0xc8ed[124]][_0xc8ed[187]]=_0xc8ed[110];mxUtils[_0xc8ed[933]](this[_0xc8ed[485]]);}};mxTooltipHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[1148]](this);mxEvent[_0xc8ed[762]](this[_0xc8ed[485]]);null!=this[_0xc8ed[485]]&&null!=this[_0xc8ed[485]][_0xc8ed[265]]&&this[_0xc8ed[485]][_0xc8ed[265]][_0xc8ed[266]](this[_0xc8ed[485]]);this[_0xc8ed[485]]=null;};function mxCellTracker(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){mxCellMarker[_0xc8ed[239]](this,_0xcd2dx2,_0xcd2dx3);this[_0xc8ed[1179]][_0xc8ed[1133]](this);null!=_0xcd2dx4&&(this[_0xc8ed[736]]=_0xcd2dx4);mxClient[_0xc8ed[80]]&&mxEvent[_0xc8ed[169]](window,_0xc8ed[2428],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[515]]()}));}mxUtils[_0xc8ed[1284]](mxCellTracker,mxCellMarker);mxCellTracker[_0xc8ed[202]][_0xc8ed[787]]=function(_0xcd2dx2,_0xcd2dx3){};mxCellTracker[_0xc8ed[202]][_0xc8ed[788]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[994]]()&&this[_0xc8ed[2871]](_0xcd2dx3)};mxCellTracker[_0xc8ed[202]][_0xc8ed[789]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[862]]()};mxCellTracker[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[2717]]||(this[_0xc8ed[2717]]= !0,this[_0xc8ed[1179]][_0xc8ed[1148]](this),mxCellMarker[_0xc8ed[202]][_0xc8ed[515]][_0xc8ed[183]](this))};function mxCellHighlight(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){null!=_0xcd2dx2&&(this[_0xc8ed[1179]]=_0xcd2dx2,this[_0xc8ed[2943]]=null!=_0xcd2dx3?_0xcd2dx3:mxConstants[_0xc8ed[2854]],this[_0xc8ed[610]]=null!=_0xcd2dx4?_0xcd2dx4:mxConstants[_0xc8ed[3057]],this[_0xc8ed[648]]=null!=_0xcd2dx5?_0xcd2dx5:!1,this[_0xc8ed[3058]]=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[2950]]()}),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.SCALE,this[_0xc8ed[3058]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.TRANSLATE,this[_0xc8ed[3058]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.SCALE_AND_TRANSLATE,this[_0xc8ed[3058]]),this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,this[_0xc8ed[3058]]),this[_0xc8ed[2877]]=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[801]]()}),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.DOWN,this[_0xc8ed[2877]]),this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.UP,this[_0xc8ed[2877]]))}mxCellHighlight[_0xc8ed[202]][_0xc8ed[3059]]= !1;mxCellHighlight[_0xc8ed[202]][_0xc8ed[1179]]= !0;mxCellHighlight[_0xc8ed[202]][_0xc8ed[724]]=null;mxCellHighlight[_0xc8ed[202]][_0xc8ed[657]]=2;mxCellHighlight[_0xc8ed[202]][_0xc8ed[2877]]=null;mxCellHighlight[_0xc8ed[202]][_0xc8ed[2828]]=function(_0xcd2dx2){this[_0xc8ed[2943]]=_0xcd2dx2;null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[1336]]=_0xcd2dx2);};mxCellHighlight[_0xc8ed[202]][_0xc8ed[3060]]=function(){this[_0xc8ed[253]]=this[_0xc8ed[2156]]();this[_0xc8ed[2950]]();!this[_0xc8ed[3059]]&&this[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[285]]!=this[_0xc8ed[253]][_0xc8ed[252]]&&this[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[950]](this[_0xc8ed[253]][_0xc8ed[252]],this[_0xc8ed[253]][_0xc8ed[252]][_0xc8ed[265]][_0xc8ed[285]]);};mxCellHighlight[_0xc8ed[202]][_0xc8ed[2156]]=function(){var _0xcd2dx2=null,_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[250]](this[_0xc8ed[724]][_0xc8ed[246]])? new mxPolyline(this[_0xc8ed[724]][_0xc8ed[439]],this[_0xc8ed[2943]],this[_0xc8ed[610]]): new mxRectangleShape( new mxRectangle,null,this[_0xc8ed[2943]],this[_0xc8ed[610]]);_0xcd2dx2[_0xc8ed[507]]=this[_0xc8ed[1179]][_0xc8ed[507]]!=mxConstants[_0xc8ed[508]]?mxConstants[_0xc8ed[1523]]:mxConstants[_0xc8ed[508]];_0xcd2dx2[_0xc8ed[176]](this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[1524]]());mxEvent[_0xc8ed[2733]](_0xcd2dx2[_0xc8ed[252]],this[_0xc8ed[1179]],this[_0xc8ed[724]]);_0xcd2dx2[_0xc8ed[1564]]=0;_0xcd2dx2[_0xc8ed[1229]]= !1;_0xcd2dx2[_0xc8ed[1522]]=this[_0xc8ed[648]];return _0xcd2dx2;};mxCellHighlight[_0xc8ed[202]][_0xc8ed[2950]]=function(){if(null!=this[_0xc8ed[724]]&&null!=this[_0xc8ed[253]]){var _0xcd2dx2=0;this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[250]](this[_0xc8ed[724]][_0xc8ed[246]])?this[_0xc8ed[253]][_0xc8ed[1525]]=this[_0xc8ed[724]][_0xc8ed[439]]:(this[_0xc8ed[253]][_0xc8ed[1562]]= new mxRectangle(this[_0xc8ed[724]][_0xc8ed[235]]-this[_0xc8ed[657]],this[_0xc8ed[724]][_0xc8ed[236]]-this[_0xc8ed[657]],this[_0xc8ed[724]][_0xc8ed[117]]+2*this[_0xc8ed[657]],this[_0xc8ed[724]][_0xc8ed[119]]+2*this[_0xc8ed[657]]),_0xcd2dx2=Number(this[_0xc8ed[724]][_0xc8ed[124]][mxConstants[_0xc8ed[2278]]]||_0xc8ed[468]));null!=this[_0xc8ed[724]][_0xc8ed[253]]&&this[_0xc8ed[253]][_0xc8ed[1609]](this[_0xc8ed[724]][_0xc8ed[253]][_0xc8ed[1610]]());0!=_0xcd2dx2&&(this[_0xc8ed[253]][_0xc8ed[603]]=_0xcd2dx2);this[_0xc8ed[253]][_0xc8ed[258]]();}};mxCellHighlight[_0xc8ed[202]][_0xc8ed[801]]=function(){this[_0xc8ed[1016]](null)};mxCellHighlight[_0xc8ed[202]][_0xc8ed[1016]]=function(_0xcd2dx2){this[_0xc8ed[724]]!=_0xcd2dx2&&(null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[515]](),this[_0xc8ed[253]]=null),this[_0xc8ed[724]]=_0xcd2dx2,null!=this[_0xc8ed[724]]&&this[_0xc8ed[3060]]())};mxCellHighlight[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[3058]]);this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[3058]]);this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[745]](this[_0xc8ed[2877]]);this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[745]](this[_0xc8ed[2877]]);null!=this[_0xc8ed[253]]&&(this[_0xc8ed[253]][_0xc8ed[515]](),this[_0xc8ed[253]]=null);};function mxDefaultKeyHandler(_0xcd2dx2){if(null!=_0xcd2dx2){this[_0xc8ed[3061]]=_0xcd2dx2;this[_0xc8ed[2458]]= new mxKeyHandler(_0xcd2dx2[_0xc8ed[1179]]);var _0xcd2dx3=this[_0xc8ed[2458]][_0xc8ed[859]];this[_0xc8ed[2458]][_0xc8ed[859]]=function(_0xcd2dx4){_0xcd2dx3[_0xc8ed[183]](this,arguments);_0xcd2dx2[_0xc8ed[3062]]();_0xcd2dx2[_0xc8ed[746]]( new mxEventObject(mxEvent.ESCAPE,_0xc8ed[763],_0xcd2dx4));};}}mxDefaultKeyHandler[_0xc8ed[202]][_0xc8ed[3061]]=null;mxDefaultKeyHandler[_0xc8ed[202]][_0xc8ed[2458]]=null;mxDefaultKeyHandler[_0xc8ed[202]][_0xc8ed[3063]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[3061]][_0xc8ed[350]](_0xcd2dx3)});_0xcd2dx4?this[_0xc8ed[2458]][_0xc8ed[3047]](_0xcd2dx2,_0xcd2dx5):this[_0xc8ed[2458]][_0xc8ed[3045]](_0xcd2dx2,_0xcd2dx5);};mxDefaultKeyHandler[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[2458]][_0xc8ed[515]]();this[_0xc8ed[2458]]=null;};function mxDefaultPopupMenu(_0xcd2dx2){this[_0xc8ed[3064]]=_0xcd2dx2}mxDefaultPopupMenu[_0xc8ed[202]][_0xc8ed[88]]=null;mxDefaultPopupMenu[_0xc8ed[202]][_0xc8ed[3064]]=null;mxDefaultPopupMenu[_0xc8ed[202]][_0xc8ed[3065]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){if(null!=this[_0xc8ed[3064]]){var _0xcd2dx9=this[_0xc8ed[3066]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5);this[_0xc8ed[3067]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,this[_0xc8ed[3064]][_0xc8ed[285]],null);}};mxDefaultPopupMenu[_0xc8ed[202]][_0xc8ed[3067]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12){for(var _0xcd2dx13=!1;null!=_0xcd2dxa;){if(_0xc8ed[99]==_0xcd2dxa[_0xc8ed[301]]){var _0xcd2dx14=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[3068]);if(null==_0xcd2dx14||_0xcd2dx9[_0xcd2dx14]){var _0xcd2dx14=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[3069]),_0xcd2dx14=mxResources[_0xc8ed[203]](_0xcd2dx14)||_0xcd2dx14,_0xcd2dx15=mxUtils[_0xc8ed[1545]](mxUtils[_0xc8ed[329]](_0xcd2dxa)),_0xcd2dx16=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[892]),_0xcd2dx17=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[2916]),_0xcd2dx18=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[3070]);_0xcd2dx13&&(_0xcd2dx3[_0xc8ed[1051]](_0xcd2dx12),_0xcd2dx13= !1);null!=_0xcd2dx17&&this[_0xc8ed[88]]&&(_0xcd2dx17=this[_0xc8ed[88]]+_0xcd2dx17);_0xcd2dx14=this[_0xc8ed[3071]](_0xcd2dx3,_0xcd2dx2,_0xcd2dx14,_0xcd2dx17,_0xcd2dx15,_0xcd2dx16,_0xcd2dx4,_0xcd2dx12,_0xcd2dx18);this[_0xc8ed[3067]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa[_0xc8ed[285]],_0xcd2dx14);};}else {_0xc8ed[3072]==_0xcd2dxa[_0xc8ed[301]]&&(_0xcd2dx13= !0)};_0xcd2dxa=_0xcd2dxa[_0xc8ed[287]];}};mxDefaultPopupMenu[_0xc8ed[202]][_0xc8ed[3071]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa,_0xcd2dx12,_0xcd2dx13,_0xcd2dx14){return _0xcd2dx2[_0xc8ed[1025]](_0xcd2dx4,_0xcd2dx5,function(_0xcd2dx2){_0xc8ed[279]== typeof _0xcd2dx9&&_0xcd2dx9[_0xc8ed[239]](_0xcd2dx3,_0xcd2dx3,_0xcd2dx12,_0xcd2dx2);null!=_0xcd2dxa&&_0xcd2dx3[_0xc8ed[350]](_0xcd2dxa,_0xcd2dx12,_0xcd2dx2);},_0xcd2dx13,_0xcd2dx14)};mxDefaultPopupMenu[_0xc8ed[202]][_0xc8ed[3066]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx9=_0xcd2dx5[_0xc8ed[262]](_0xcd2dx3),_0xcd2dxa=[];_0xcd2dxa[_0xc8ed[3073]]=null==_0xcd2dx3;_0xcd2dxa[_0xc8ed[3074]]=1<_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2694]]();_0xcd2dxa[_0xc8ed[3075]]=_0xcd2dx5[_0xc8ed[501]]()!=_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[902]]());_0xcd2dxa[_0xc8ed[246]]=null!=_0xcd2dx3;_0xcd2dx5=null!=_0xcd2dx3&&1==_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2694]]();_0xcd2dxa[_0xc8ed[3076]]=_0xcd2dx5&&0<_0xcd2dx9;_0xcd2dxa[_0xc8ed[3077]]=_0xcd2dx5&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2516]](_0xcd2dx3,!1);_0xcd2dxa[_0xc8ed[3078]]=_0xcd2dx5&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2516]](_0xcd2dx3,!0);_0xcd2dxa[_0xc8ed[3079]]=_0xcd2dx5&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2553]](_0xcd2dx3);_0xcd2dxa[_0xc8ed[3080]]=_0xcd2dxa[_0xc8ed[3079]]&&0==_0xcd2dx9;_0xcd2dxa[_0xc8ed[687]]=_0xcd2dx5&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx3);_0xcd2dx9=this[_0xc8ed[3064]][_0xc8ed[64]](_0xc8ed[3081]);for(_0xcd2dx5=0;_0xcd2dx5<_0xcd2dx9[_0xc8ed[67]];_0xcd2dx5++){var _0xcd2dx12=mxUtils[_0xc8ed[1545]](mxUtils[_0xc8ed[329]](_0xcd2dx9[_0xcd2dx5])),_0xcd2dx13=_0xcd2dx9[_0xcd2dx5][_0xc8ed[284]](_0xc8ed[298]);null!=_0xcd2dx13&&_0xc8ed[279]== typeof _0xcd2dx12&&(_0xcd2dxa[_0xcd2dx13]=_0xcd2dx12(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4));};return _0xcd2dxa;};function mxDefaultToolbar(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3061]]=_0xcd2dx3;null!=_0xcd2dx2&&null!=_0xcd2dx3&&this[_0xc8ed[176]](_0xcd2dx2);}mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[3061]]=null;mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[3082]]=null;mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[2877]]=null;mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[657]]=4;mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[2804]]= !1;mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[176]]=function(_0xcd2dx2){null!=_0xcd2dx2&&(this[_0xc8ed[3082]]= new mxToolbar(_0xcd2dx2),this[_0xc8ed[3082]][_0xc8ed[169]](mxEvent.SELECT,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx4[_0xc8ed[720]](_0xc8ed[279]);this[_0xc8ed[3061]][_0xc8ed[3083]]=null!=_0xcd2dx5?mxUtils[_0xc8ed[885]](this,function(){_0xcd2dx5[_0xc8ed[183]](this,arguments);this[_0xc8ed[3082]][_0xc8ed[1050]]();}):null;})),this[_0xc8ed[2877]]=mxUtils[_0xc8ed[885]](this,function(){null!=this[_0xc8ed[3082]]&&this[_0xc8ed[3082]][_0xc8ed[1050]](!0)}),this[_0xc8ed[3061]][_0xc8ed[1179]][_0xc8ed[169]](mxEvent.DOUBLE_CLICK,this[_0xc8ed[2877]]),this[_0xc8ed[3061]][_0xc8ed[169]](mxEvent.ESCAPE,this[_0xc8ed[2877]]))};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[1025]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=mxUtils[_0xc8ed[885]](this,function(){null!=_0xcd2dx4&&0<_0xcd2dx4[_0xc8ed[67]]&&this[_0xc8ed[3061]][_0xc8ed[350]](_0xcd2dx4)});return this[_0xc8ed[3082]][_0xc8ed[1025]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dx5);};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[1051]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2||mxClient[_0xc8ed[88]]+_0xc8ed[3084];this[_0xc8ed[3082]][_0xc8ed[1051]](_0xcd2dx2);};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[970]]=function(){return this[_0xc8ed[3082]][_0xc8ed[970]]()};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[1038]]=function(_0xcd2dx2){return this[_0xc8ed[3082]][_0xc8ed[1038]](_0xcd2dx2)};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[3085]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[3061]][_0xc8ed[350]](_0xcd2dx4)});this[_0xc8ed[972]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx5);};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[972]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return this[_0xc8ed[3082]][_0xc8ed[972]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[1048]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){var _0xcd2dxa=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[3061]][_0xc8ed[3086]](_0xcd2dx4);null!=_0xcd2dx9&&_0xcd2dx9(this[_0xc8ed[3061]]);});return this[_0xc8ed[3082]][_0xc8ed[1042]](_0xcd2dx2,_0xcd2dx3,_0xcd2dxa,_0xcd2dx5);};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[3087]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9,_0xcd2dxa){var _0xcd2dx12=function(){return _0xc8ed[279]== typeof _0xcd2dx4?_0xcd2dx4():null!=_0xcd2dx4?_0xcd2dx4[_0xc8ed[238]]():null},_0xcd2dx13=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){_0xc8ed[279]== typeof _0xcd2dx9?_0xcd2dx9(this[_0xc8ed[3061]],_0xcd2dx12(),_0xcd2dx2,_0xcd2dx3):this[_0xc8ed[1008]](_0xcd2dx12(),_0xcd2dx2,_0xcd2dx3);this[_0xc8ed[3082]][_0xc8ed[1050]]();mxEvent[_0xc8ed[722]](_0xcd2dx2);});_0xcd2dx2=this[_0xc8ed[3082]][_0xc8ed[1048]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx13,_0xcd2dx5,null,_0xcd2dxa);this[_0xc8ed[3088]](_0xcd2dx2,function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx13(_0xcd2dx3,_0xcd2dx4)});return _0xcd2dx2;};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[1008]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[3061]][_0xc8ed[1179]],_0xcd2dx9=_0xcd2dx5[_0xc8ed[502]]();if(null==_0xcd2dx4||_0xcd2dx9[_0xc8ed[250]](_0xcd2dx4)||!this[_0xc8ed[2804]]||!_0xcd2dx5[_0xc8ed[2565]](_0xcd2dx4)){for(;null!=_0xcd2dx4&&!_0xcd2dx5[_0xc8ed[2685]](_0xcd2dx4,[_0xcd2dx2],_0xcd2dx3);){_0xcd2dx4=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx4)};this[_0xc8ed[1937]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);}else {this[_0xc8ed[807]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)};};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[1937]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[3061]][_0xc8ed[1179]];if(_0xcd2dx5[_0xc8ed[2621]](_0xcd2dx2)){var _0xcd2dx9=mxEvent[_0xc8ed[731]](_0xcd2dx3),_0xcd2dxa=mxEvent[_0xc8ed[733]](_0xcd2dx3),_0xcd2dx9=mxUtils[_0xc8ed[2196]](_0xcd2dx5[_0xc8ed[526]],_0xcd2dx9,_0xcd2dxa);return _0xcd2dx5[_0xc8ed[2655]]()&&_0xcd2dx5[_0xc8ed[2686]](_0xcd2dx4,[_0xcd2dx2],_0xcd2dx3)?_0xcd2dx5[_0xc8ed[853]](_0xcd2dx4,[_0xcd2dx2],null,_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]]):this[_0xc8ed[3061]][_0xc8ed[817]](_0xcd2dx4,_0xcd2dx2,_0xcd2dx9[_0xc8ed[235]],_0xcd2dx9[_0xc8ed[236]]);};return null;};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[807]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=this[_0xc8ed[3061]][_0xc8ed[1179]];var _0xcd2dx5=_0xcd2dx3[_0xc8ed[502]]();if(null!=_0xcd2dx4&&_0xcd2dx3[_0xc8ed[2565]](_0xcd2dx2)&&_0xcd2dx3[_0xc8ed[2581]](null,_0xcd2dx4,_0xcd2dx2)){var _0xcd2dx9=null;_0xcd2dx5[_0xc8ed[473]]();try{var _0xcd2dxa=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx4),_0xcd2dx12=_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx2)[_0xc8ed[238]]();_0xcd2dx12[_0xc8ed[235]]=_0xcd2dxa[_0xc8ed[235]]+(_0xcd2dxa[_0xc8ed[117]]-_0xcd2dx12[_0xc8ed[117]])/2;_0xcd2dx12[_0xc8ed[236]]=_0xcd2dxa[_0xc8ed[236]]+(_0xcd2dxa[_0xc8ed[119]]-_0xcd2dx12[_0xc8ed[119]])/2;var _0xcd2dx13=this[_0xc8ed[657]]*_0xcd2dx3[_0xc8ed[1020]],_0xcd2dx14=20*_0xcd2dx5[_0xc8ed[1962]](_0xcd2dx4,!0);this[_0xc8ed[3061]][_0xc8ed[3089]]?_0xcd2dx12[_0xc8ed[235]]+=(_0xcd2dx12[_0xc8ed[117]]+_0xcd2dxa[_0xc8ed[117]])/2+_0xcd2dx13+_0xcd2dx14:_0xcd2dx12[_0xc8ed[236]]+=(_0xcd2dx12[_0xc8ed[119]]+_0xcd2dxa[_0xc8ed[119]])/2+_0xcd2dx13+_0xcd2dx14;_0xcd2dx2[_0xc8ed[1724]](_0xcd2dx12);var _0xcd2dx15=_0xcd2dx5[_0xc8ed[1197]](_0xcd2dx4);_0xcd2dx3[_0xc8ed[2103]](_0xcd2dx2,_0xcd2dx15);_0xcd2dx3[_0xc8ed[2509]](_0xcd2dx2);_0xcd2dx9=this[_0xc8ed[3061]][_0xc8ed[2503]](_0xcd2dx4,_0xcd2dx2);if(null==_0xcd2dx5[_0xc8ed[1721]](_0xcd2dx9)){var _0xcd2dx16= new mxGeometry;_0xcd2dx16[_0xc8ed[1500]]= !0;_0xcd2dx5[_0xc8ed[1724]](_0xcd2dx9,_0xcd2dx16);};_0xcd2dx3[_0xc8ed[2504]](_0xcd2dx9,_0xcd2dx15,_0xcd2dx4,_0xcd2dx2);}finally{_0xcd2dx5[_0xc8ed[476]]()};_0xcd2dx3[_0xc8ed[904]]([_0xcd2dx2,_0xcd2dx9]);_0xcd2dx3[_0xc8ed[2564]](_0xcd2dx2);};};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[3088]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=document[_0xc8ed[55]](_0xc8ed[466]);_0xcd2dx4[_0xc8ed[57]](_0xc8ed[390],_0xcd2dx2[_0xc8ed[284]](_0xc8ed[390]));var _0xcd2dx5=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx9){_0xcd2dx4[_0xc8ed[124]][_0xc8ed[117]]=2*_0xcd2dx2[_0xc8ed[359]]+_0xc8ed[168];_0xcd2dx4[_0xc8ed[124]][_0xc8ed[119]]=2*_0xcd2dx2[_0xc8ed[167]]+_0xc8ed[168];mxUtils[_0xc8ed[3090]](_0xcd2dx2,this[_0xc8ed[3061]][_0xc8ed[1179]],_0xcd2dx3,_0xcd2dx4);mxEvent[_0xc8ed[745]](_0xcd2dx4,_0xc8ed[219],_0xcd2dx5);});mxClient[_0xc8ed[80]]?_0xcd2dx5():mxEvent[_0xc8ed[169]](_0xcd2dx4,_0xc8ed[219],_0xcd2dx5);};mxDefaultToolbar[_0xc8ed[202]][_0xc8ed[515]]=function(){null!=this[_0xc8ed[2877]]&&(this[_0xc8ed[3061]][_0xc8ed[1179]][_0xc8ed[745]](_0xc8ed[760],this[_0xc8ed[2877]]),this[_0xc8ed[3061]][_0xc8ed[745]](_0xc8ed[859],this[_0xc8ed[2877]]),this[_0xc8ed[2877]]=null);null!=this[_0xc8ed[3082]]&&(this[_0xc8ed[3082]][_0xc8ed[515]](),this[_0xc8ed[3082]]=null);};function mxEditor(_0xcd2dx2){this[_0xc8ed[3091]]=[];this[_0xc8ed[3092]]();if(null!=document[_0xc8ed[112]]){this[_0xc8ed[3093]]=[];this[_0xc8ed[3094]]= new mxDefaultPopupMenu;this[_0xc8ed[3095]]= new mxUndoManager;this[_0xc8ed[1179]]=this[_0xc8ed[3096]]();this[_0xc8ed[3082]]=this[_0xc8ed[3097]]();this[_0xc8ed[3098]]= new mxDefaultKeyHandler(this);this[_0xc8ed[3099]](_0xcd2dx2);this[_0xc8ed[1179]][_0xc8ed[2180]]=this[_0xc8ed[3100]];!mxClient[_0xc8ed[3101]]&&null!=this[_0xc8ed[1056]]&&(this[_0xc8ed[812]]=this[_0xc8ed[3102]]());if(null!=this[_0xc8ed[1987]]){this[_0xc8ed[1987]]()};mxClient[_0xc8ed[80]]&&mxEvent[_0xc8ed[169]](window,_0xc8ed[2428],mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[515]]()}));};}mxLoadResources&&mxResources[_0xc8ed[99]](mxClient[_0xc8ed[86]]+_0xc8ed[3103]);mxEditor[_0xc8ed[202]]= new mxEventSource;mxEditor[_0xc8ed[202]][_0xc8ed[196]]=mxEditor;mxEditor[_0xc8ed[202]][_0xc8ed[3104]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[3105]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[3106]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[3107]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[3108]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[3109]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[3110]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[716]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[3111]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[3112]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[3113]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2719]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[3114]]=_0xc8ed[130]!=mxClient[_0xc8ed[90]]?_0xc8ed[2136]:_0xc8ed[110];mxEditor[_0xc8ed[202]][_0xc8ed[2136]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[1179]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[2720]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3082]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[812]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[879]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3094]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3095]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3098]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3091]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3115]]=_0xc8ed[1061];mxEditor[_0xc8ed[202]][_0xc8ed[3116]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[1157]]= !0;mxEditor[_0xc8ed[202]][_0xc8ed[3083]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3117]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[3118]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[2075]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3119]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3120]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3121]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3122]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[1069]]=_0xc8ed[336];mxEditor[_0xc8ed[202]][_0xc8ed[3123]]=_0xc8ed[338];mxEditor[_0xc8ed[202]][_0xc8ed[1070]]= !0;mxEditor[_0xc8ed[202]][_0xc8ed[3124]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3125]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[1056]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[1058]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[1057]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3089]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[3126]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[3127]]=0;mxEditor[_0xc8ed[202]][_0xc8ed[3128]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[3129]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[3093]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3130]]=0;mxEditor[_0xc8ed[202]][_0xc8ed[3100]]=_0xc8ed[604];mxEditor[_0xc8ed[202]][_0xc8ed[3112]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3131]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3132]]=20;mxEditor[_0xc8ed[202]][_0xc8ed[2719]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3133]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3134]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3135]]=300;mxEditor[_0xc8ed[202]][_0xc8ed[3136]]=260;mxEditor[_0xc8ed[202]][_0xc8ed[3137]]=240;mxEditor[_0xc8ed[202]][_0xc8ed[3138]]=null;mxEditor[_0xc8ed[202]][_0xc8ed[3139]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[3140]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[2113]]= !1;mxEditor[_0xc8ed[202]][_0xc8ed[2133]]=function(){return this[_0xc8ed[2113]]};mxEditor[_0xc8ed[202]][_0xc8ed[2128]]=function(_0xcd2dx2){this[_0xc8ed[2113]]=_0xcd2dx2};mxEditor[_0xc8ed[202]][_0xc8ed[3092]]=function(){this[_0xc8ed[3071]](_0xc8ed[815],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[815]]()});this[_0xc8ed[3071]](_0xc8ed[540],function(_0xcd2dx2){( new mxPrintPreview(_0xcd2dx2[_0xc8ed[1179]],1))[_0xc8ed[392]]()});this[_0xc8ed[3071]](_0xc8ed[539],function(_0xcd2dx2){mxUtils[_0xc8ed[539]](_0xcd2dx2[_0xc8ed[1179]],null,10,10)});this[_0xc8ed[3071]](_0xc8ed[3141],function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[3142]]();if(null==_0xcd2dx3||mxClient[_0xc8ed[3101]]){_0xcd2dx2[_0xc8ed[350]](_0xc8ed[539])}else {var _0xcd2dx4=mxUtils[_0xc8ed[3143]](_0xcd2dx2[_0xc8ed[1179]],1),_0xcd2dx4=mxUtils[_0xc8ed[875]](_0xcd2dx4,_0xc8ed[192]);mxUtils[_0xc8ed[894]](_0xcd2dx3,_0xcd2dx2[_0xc8ed[3123]]+_0xc8ed[226]+encodeURIComponent(_0xcd2dx4),document,_0xc8ed[3144]);};});this[_0xc8ed[3071]](_0xc8ed[802],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[802]]()});this[_0xc8ed[3071]](_0xc8ed[3145],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&mxClipboard[_0xc8ed[3145]](_0xcd2dx2[_0xc8ed[1179]])});this[_0xc8ed[3071]](_0xc8ed[149],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&mxClipboard[_0xc8ed[149]](_0xcd2dx2[_0xc8ed[1179]])});this[_0xc8ed[3071]](_0xc8ed[3146],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&mxClipboard[_0xc8ed[3146]](_0xcd2dx2[_0xc8ed[1179]])});this[_0xc8ed[3071]](_0xc8ed[3147],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[842]]()});this[_0xc8ed[3071]](_0xc8ed[1504],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2450]](_0xcd2dx2[_0xc8ed[844]]())});this[_0xc8ed[3071]](_0xc8ed[3148],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[904]](_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[845]]())});this[_0xc8ed[3071]](_0xc8ed[1997],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[846]]()});this[_0xc8ed[3071]](_0xc8ed[824],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[824]]()});this[_0xc8ed[3071]](_0xc8ed[825],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[825]]()});this[_0xc8ed[3071]](_0xc8ed[2558],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2558]]()});this[_0xc8ed[3071]](_0xc8ed[2559],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2559]]()});this[_0xc8ed[3071]](_0xc8ed[3149],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2560]]()});this[_0xc8ed[3071]](_0xc8ed[933],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[933]]()});this[_0xc8ed[3071]](_0xc8ed[3150],function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[3150]](_0xcd2dx3)});this[_0xc8ed[3071]](_0xc8ed[2705],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2705]]()});this[_0xc8ed[3071]](_0xc8ed[3151],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2440]]()});this[_0xc8ed[3071]](_0xc8ed[2706],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2706]]()});this[_0xc8ed[3071]](_0xc8ed[2708],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2708]]()});this[_0xc8ed[3071]](_0xc8ed[1061],function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2453]](_0xcd2dx3)&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2451]](_0xcd2dx3)});this[_0xc8ed[3071]](_0xc8ed[3152],function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[840]](!0)});this[_0xc8ed[3071]](_0xc8ed[3153],function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[840]](!1)});this[_0xc8ed[3071]](_0xc8ed[2552],function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2552]](_0xcd2dx3)});this[_0xc8ed[3071]](_0xc8ed[2554],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2554]]()});this[_0xc8ed[3071]](_0xc8ed[2442],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2442]]()});this[_0xc8ed[3071]](_0xc8ed[3154],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2702]]()});this[_0xc8ed[3071]](_0xc8ed[3155],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2700]]()});this[_0xc8ed[3071]](_0xc8ed[3156],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2703]]()});this[_0xc8ed[3071]](_0xc8ed[3157],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2704]]()});this[_0xc8ed[3071]](_0xc8ed[2514],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[847]](!0)});this[_0xc8ed[3071]](_0xc8ed[3158],function(_0xcd2dx2){if(_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1728]]();_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[847]](!0,!1,_0xcd2dx3);}});this[_0xc8ed[3071]](_0xc8ed[3159],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[847]](!1)});this[_0xc8ed[3071]](_0xc8ed[3160],function(_0xcd2dx2){if(_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1728]]();_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[847]](!1,!1,_0xcd2dx3);}});this[_0xc8ed[3071]](_0xc8ed[1447],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_BOLD)});this[_0xc8ed[3071]](_0xc8ed[1449],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_ITALIC)});this[_0xc8ed[3071]](_0xc8ed[355],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_UNDERLINE)});this[_0xc8ed[3071]](_0xc8ed[639],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[2491]](mxConstants.STYLE_FONTSTYLE,mxConstants.FONT_SHADOW)});this[_0xc8ed[3071]](_0xc8ed[3161],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[849]](mxConstants.ALIGN_LEFT)});this[_0xc8ed[3071]](_0xc8ed[3162],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[849]](mxConstants.ALIGN_CENTER)});this[_0xc8ed[3071]](_0xc8ed[3163],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[849]](mxConstants.ALIGN_RIGHT)});this[_0xc8ed[3071]](_0xc8ed[3164],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[849]](mxConstants.ALIGN_TOP)});this[_0xc8ed[3071]](_0xc8ed[3165],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[849]](mxConstants.ALIGN_MIDDLE)});this[_0xc8ed[3071]](_0xc8ed[3166],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[849]](mxConstants.ALIGN_BOTTOM)});this[_0xc8ed[3071]](_0xc8ed[3167],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_ALIGN,mxConstants.ALIGN_LEFT)});this[_0xc8ed[3071]](_0xc8ed[3168],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_ALIGN,mxConstants.ALIGN_CENTER)});this[_0xc8ed[3071]](_0xc8ed[3169],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_ALIGN,mxConstants.ALIGN_RIGHT)});this[_0xc8ed[3071]](_0xc8ed[3170],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_TOP)});this[_0xc8ed[3071]](_0xc8ed[3171],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_MIDDLE)});this[_0xc8ed[3071]](_0xc8ed[3172],function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[994]]()&&_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[1717]](mxConstants.STYLE_VERTICAL_ALIGN,mxConstants.ALIGN_BOTTOM)});this[_0xc8ed[3071]](_0xc8ed[499],function(_0xcd2dx2){var _0xcd2dx3=100*_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx3=parseFloat(mxUtils[_0xc8ed[3173]](mxResources[_0xc8ed[203]](_0xcd2dx2[_0xc8ed[3104]])||_0xcd2dx2[_0xc8ed[3104]],_0xcd2dx3))/100;isNaN(_0xcd2dx3)||_0xcd2dx2[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[2262]](_0xcd2dx3);});this[_0xc8ed[3071]](_0xc8ed[3174],function(_0xcd2dx2){null!=_0xcd2dx2[_0xc8ed[3112]]?_0xcd2dx2[_0xc8ed[3112]][_0xc8ed[175]](!_0xcd2dx2[_0xc8ed[3112]][_0xc8ed[174]]()):_0xcd2dx2[_0xc8ed[3175]]()});this[_0xc8ed[3071]](_0xc8ed[3176],function(_0xcd2dx2){null!=_0xcd2dx2[_0xc8ed[2719]]?_0xcd2dx2[_0xc8ed[2719]][_0xc8ed[175]](!_0xcd2dx2[_0xc8ed[2719]][_0xc8ed[174]]()):_0xcd2dx2[_0xc8ed[3177]]()});this[_0xc8ed[3071]](_0xc8ed[3178],function(_0xcd2dx2){null==_0xcd2dx2[_0xc8ed[2136]]?_0xcd2dx2[_0xc8ed[3179]]():_0xcd2dx2[_0xc8ed[2136]][_0xc8ed[175]](!_0xcd2dx2[_0xc8ed[2136]][_0xc8ed[174]]())});this[_0xc8ed[3071]](_0xc8ed[3180],function(_0xcd2dx2){mxLog[_0xc8ed[175]](!mxLog[_0xc8ed[174]]())});};mxEditor[_0xc8ed[202]][_0xc8ed[3102]]=function(){var _0xcd2dx2=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[746]]( new mxEventObject(mxEvent.SESSION,_0xc8ed[812],_0xcd2dx2))});return this[_0xc8ed[807]](this[_0xc8ed[1056]],this[_0xc8ed[1057]],this[_0xc8ed[1058]],_0xcd2dx2);};mxEditor[_0xc8ed[202]][_0xc8ed[3099]]=function(_0xcd2dx2){null!=_0xcd2dx2&&(( new mxCodec(_0xcd2dx2[_0xc8ed[295]]))[_0xc8ed[1093]](_0xcd2dx2,this),this[_0xc8ed[3181]]())};mxEditor[_0xc8ed[202]][_0xc8ed[3182]]=function(){document[_0xc8ed[3183]]=_0xc8ed[3184]};mxEditor[_0xc8ed[202]][_0xc8ed[3181]]=function(){this[_0xc8ed[1184]]=( new Date)[_0xc8ed[178]]();this[_0xc8ed[3095]][_0xc8ed[200]]();this[_0xc8ed[1183]]=0;this[_0xc8ed[2128]](!1);};mxEditor[_0xc8ed[202]][_0xc8ed[3071]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3091]][_0xcd2dx2]=_0xcd2dx3};mxEditor[_0xc8ed[202]][_0xc8ed[350]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[3091]][_0xcd2dx2];if(null!=_0xcd2dx5){try{var _0xcd2dx9=arguments;_0xcd2dx9[0]=this;_0xcd2dx5[_0xc8ed[183]](this,_0xcd2dx9);}catch(f){throw mxUtils[_0xc8ed[267]](_0xc8ed[3185]+_0xcd2dx2+_0xc8ed[3186]+f[_0xc8ed[281]],280,!0),f}}else {mxUtils[_0xc8ed[267]](_0xc8ed[3187]+_0xcd2dx2,280,!0)};};mxEditor[_0xc8ed[202]][_0xc8ed[3188]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[3118]][_0xcd2dx2]=_0xcd2dx3};mxEditor[_0xc8ed[202]][_0xc8ed[3189]]=function(_0xcd2dx2){return this[_0xc8ed[3118]][_0xcd2dx2]};mxEditor[_0xc8ed[202]][_0xc8ed[3096]]=function(){var _0xcd2dx2= new mxGraph(null,null,this[_0xc8ed[2720]]);_0xcd2dx2[_0xc8ed[2673]](!0);_0xcd2dx2[_0xc8ed[2674]](!0);this[_0xc8ed[3190]](_0xcd2dx2);this[_0xc8ed[3191]](_0xcd2dx2);this[_0xc8ed[3192]](_0xcd2dx2);this[_0xc8ed[3193]](_0xcd2dx2);this[_0xc8ed[3194]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[2316]][_0xc8ed[1033]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){return this[_0xc8ed[3195]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5)});_0xcd2dx2[_0xc8ed[2433]][_0xc8ed[1033]]=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx4){return this[_0xc8ed[2503]](_0xcd2dx2,_0xcd2dx4)});this[_0xc8ed[3196]](_0xcd2dx2);this[_0xc8ed[3197]](_0xcd2dx2);return _0xcd2dx2;};mxEditor[_0xc8ed[202]][_0xc8ed[3196]]=function(_0xcd2dx2){_0xcd2dx2= new mxSwimlaneManager(_0xcd2dx2,!1);_0xcd2dx2[_0xc8ed[1737]]=mxUtils[_0xc8ed[885]](this,function(){return this[_0xc8ed[3089]]});_0xcd2dx2[_0xc8ed[994]]=mxUtils[_0xc8ed[885]](this,function(){return this[_0xc8ed[3128]]});return _0xcd2dx2;};mxEditor[_0xc8ed[202]][_0xc8ed[3197]]=function(_0xcd2dx2){var _0xcd2dx3= new mxLayoutManager(_0xcd2dx2),_0xcd2dx4=this;_0xcd2dx3[_0xc8ed[2754]]=function(_0xcd2dx3){var _0xcd2dx9=null,_0xcd2dxa=_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[502]]();if(null!=_0xcd2dxa[_0xc8ed[1197]](_0xcd2dx3)){if(_0xcd2dx4[_0xc8ed[3129]]&&_0xcd2dx2[_0xc8ed[1730]](_0xcd2dx3)){null==_0xcd2dx4[_0xc8ed[3198]]&&(_0xcd2dx4[_0xc8ed[3198]]=_0xcd2dx4[_0xc8ed[3199]]()),_0xcd2dx9=_0xcd2dx4[_0xc8ed[3198]]}else {if(_0xcd2dx4[_0xc8ed[3126]]&&(_0xcd2dx2[_0xc8ed[2553]](_0xcd2dx3)||null==_0xcd2dxa[_0xc8ed[1197]](_0xcd2dxa[_0xc8ed[1197]](_0xcd2dx3)))){null==_0xcd2dx4[_0xc8ed[3200]]&&(_0xcd2dx4[_0xc8ed[3200]]=_0xcd2dx4[_0xc8ed[3201]]()),_0xcd2dx9=_0xcd2dx4[_0xc8ed[3200]]}}};return _0xcd2dx9;};return _0xcd2dx3;};mxEditor[_0xc8ed[202]][_0xc8ed[3202]]=function(_0xcd2dx2){null==this[_0xc8ed[1179]][_0xc8ed[526]]&&(this[_0xc8ed[1179]][_0xc8ed[176]](_0xcd2dx2),this[_0xc8ed[3203]]= new mxRubberband(this[_0xc8ed[1179]]),this[_0xc8ed[1157]]&&mxEvent[_0xc8ed[1157]](_0xcd2dx2),mxClient[_0xc8ed[496]]&& new mxDivResizer(_0xcd2dx2))};mxEditor[_0xc8ed[202]][_0xc8ed[3190]]=function(_0xcd2dx2){_0xcd2dx2[_0xc8ed[169]](mxEvent.DOUBLE_CLICK,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx4[_0xc8ed[720]](_0xc8ed[246]);null!=_0xcd2dx5&&(_0xcd2dx2[_0xc8ed[994]]()&&null!=this[_0xc8ed[3115]])&&(this[_0xc8ed[350]](this[_0xc8ed[3115]],_0xcd2dx5),_0xcd2dx4[_0xc8ed[722]]());}))};mxEditor[_0xc8ed[202]][_0xc8ed[3191]]=function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx9=_0xcd2dx3[_0xc8ed[720]](_0xc8ed[1061]);this[_0xc8ed[3095]][_0xc8ed[1114]](_0xcd2dx9);});_0xcd2dx2[_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.UNDO,_0xcd2dx3);_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.UNDO,_0xcd2dx3);_0xcd2dx3=function(_0xcd2dx3,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx5[_0xc8ed[720]](_0xc8ed[1061])[_0xc8ed[1065]];_0xcd2dx2[_0xc8ed[904]](_0xcd2dx2[_0xc8ed[2436]](_0xcd2dx9));};this[_0xc8ed[3095]][_0xc8ed[169]](mxEvent.UNDO,_0xcd2dx3);this[_0xc8ed[3095]][_0xc8ed[169]](mxEvent.REDO,_0xcd2dx3);};mxEditor[_0xc8ed[202]][_0xc8ed[3192]]=function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2){this[_0xc8ed[746]]( new mxEventObject(mxEvent.ROOT))});_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.DOWN,_0xcd2dx3);_0xcd2dx2[_0xc8ed[249]]()[_0xc8ed[169]](mxEvent.UP,_0xcd2dx3);};mxEditor[_0xc8ed[202]][_0xc8ed[3193]]=function(_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3,_0xcd2dx5){this[_0xc8ed[2128]](!0);!0==this[_0xc8ed[3140]]&&_0xcd2dx2[_0xc8ed[2585]]();for(var _0xcd2dx9=_0xcd2dx5[_0xc8ed[720]](_0xc8ed[1061])[_0xc8ed[1065]],_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx9[_0xc8ed[67]];_0xcd2dxa++){var _0xcd2dx12=_0xcd2dx9[_0xcd2dxa];if(_0xcd2dx12 instanceof mxRootChange||_0xcd2dx12 instanceof mxValueChange&&_0xcd2dx12[_0xc8ed[246]]==this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[813]]||_0xcd2dx12 instanceof mxCellAttributeChange&&_0xcd2dx12[_0xc8ed[246]]==this[_0xc8ed[1179]][_0xc8ed[251]][_0xc8ed[813]]){this[_0xc8ed[746]]( new mxEventObject(mxEvent.ROOT));break;};};});_0xcd2dx2[_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,_0xcd2dx3);};mxEditor[_0xc8ed[202]][_0xc8ed[3194]]=function(_0xcd2dx2){var _0xcd2dx3=this;_0xcd2dx2[_0xc8ed[1133]]({mouseDown:function(_0xcd2dx2,_0xcd2dx5){if(null!=_0xcd2dx3[_0xc8ed[3083]]&&!_0xcd2dx5[_0xc8ed[737]]()&&(_0xcd2dx3[_0xc8ed[3117]]||null==_0xcd2dx5[_0xc8ed[248]]())){_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[2440]](),_0xcd2dx3[_0xc8ed[3083]](_0xcd2dx5[_0xc8ed[727]](),_0xcd2dx5[_0xc8ed[736]]()),this[_0xc8ed[1142]]= !0,_0xcd2dx5[_0xc8ed[722]]()}},mouseMove:function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1142]]&&_0xcd2dx3[_0xc8ed[722]]()},mouseUp:function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1142]]&&(this[_0xc8ed[1142]]= !1,_0xcd2dx3[_0xc8ed[722]]())}});};mxEditor[_0xc8ed[202]][_0xc8ed[3201]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[1020]],_0xcd2dx3= new mxStackLayout(this[_0xc8ed[1179]],!this[_0xc8ed[3089]],this[_0xc8ed[3127]],2*_0xcd2dx2,2*_0xcd2dx2);_0xcd2dx3[_0xc8ed[1713]]=function(_0xcd2dx2){return !_0xcd2dx3[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx2)};return _0xcd2dx3;};mxEditor[_0xc8ed[202]][_0xc8ed[3199]]=function(){return  new mxCompactTreeLayout(this[_0xc8ed[1179]],this[_0xc8ed[3089]])};mxEditor[_0xc8ed[202]][_0xc8ed[3097]]=function(){return  new mxDefaultToolbar(null,this)};mxEditor[_0xc8ed[202]][_0xc8ed[3204]]=function(_0xcd2dx2){this[_0xc8ed[3082]][_0xc8ed[176]](_0xcd2dx2);mxClient[_0xc8ed[496]]&& new mxDivResizer(_0xcd2dx2);};mxEditor[_0xc8ed[202]][_0xc8ed[3205]]=function(_0xcd2dx2){null==this[_0xc8ed[879]]&&(this[_0xc8ed[879]]=_0xcd2dx2,this[_0xc8ed[169]](mxEvent.SAVE,mxUtils[_0xc8ed[885]](this,function(){var _0xcd2dx2=( new Date)[_0xc8ed[3206]]();this[_0xc8ed[3207]]((mxResources[_0xc8ed[203]](this[_0xc8ed[3106]])||this[_0xc8ed[3106]])+_0xc8ed[3186]+_0xcd2dx2);})),this[_0xc8ed[169]](mxEvent.OPEN,mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[3207]]((mxResources[_0xc8ed[203]](this[_0xc8ed[3108]])||this[_0xc8ed[3108]])+_0xc8ed[3186]+this[_0xc8ed[3122]])})),mxClient[_0xc8ed[496]]&& new mxDivResizer(_0xcd2dx2))};mxEditor[_0xc8ed[202]][_0xc8ed[3207]]=function(_0xcd2dx2){null!=this[_0xc8ed[879]]&&null!=_0xcd2dx2&&(this[_0xc8ed[879]][_0xc8ed[339]]=_0xcd2dx2)};mxEditor[_0xc8ed[202]][_0xc8ed[3208]]=function(_0xcd2dx2){this[_0xc8ed[169]](mxEvent.ROOT,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){_0xcd2dx2[_0xc8ed[339]]=this[_0xc8ed[3209]]()}));mxClient[_0xc8ed[496]]&& new mxDivResizer(_0xcd2dx2);};mxEditor[_0xc8ed[202]][_0xc8ed[3210]]=function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx2&&( new mxCompactTreeLayout(this[_0xc8ed[1179]],_0xcd2dx3))[_0xc8ed[350]](_0xcd2dx2)};mxEditor[_0xc8ed[202]][_0xc8ed[3209]]=function(){for(var _0xcd2dx2=_0xc8ed[110],_0xcd2dx3=this[_0xc8ed[1179]],_0xcd2dx4=_0xcd2dx3[_0xc8ed[2534]]();null!=_0xcd2dx4&&null!=_0xcd2dx3[_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx3[_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx4));){_0xcd2dx3[_0xc8ed[2553]](_0xcd2dx4)&&(_0xcd2dx2=_0xc8ed[3211]+_0xcd2dx3[_0xc8ed[2454]](_0xcd2dx4)+_0xcd2dx2),_0xcd2dx4=_0xcd2dx3[_0xc8ed[502]]()[_0xc8ed[1197]](_0xcd2dx4)};return this[_0xc8ed[3212]]()+_0xcd2dx2;};mxEditor[_0xc8ed[202]][_0xc8ed[3212]]=function(){var _0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[501]]();return this[_0xc8ed[1179]][_0xc8ed[2454]](_0xcd2dx2);};mxEditor[_0xc8ed[202]][_0xc8ed[824]]=function(){this[_0xc8ed[3095]][_0xc8ed[824]]()};mxEditor[_0xc8ed[202]][_0xc8ed[825]]=function(){this[_0xc8ed[3095]][_0xc8ed[825]]()};mxEditor[_0xc8ed[202]][_0xc8ed[844]]=function(){var _0xcd2dx2=null!=this[_0xc8ed[3121]]?this[_0xc8ed[3121]]:this[_0xc8ed[1179]][_0xc8ed[1020]];return this[_0xc8ed[1179]][_0xc8ed[844]](this[_0xc8ed[3213]](),_0xcd2dx2);};mxEditor[_0xc8ed[202]][_0xc8ed[3213]]=function(){return this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1978]](this[_0xc8ed[3120]])};mxEditor[_0xc8ed[202]][_0xc8ed[392]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[219]](_0xcd2dx2)[_0xc8ed[875]]();this[_0xc8ed[3214]](_0xcd2dx3[_0xc8ed[158]]);this[_0xc8ed[3122]]=_0xcd2dx2;this[_0xc8ed[746]]( new mxEventObject(mxEvent.OPEN,_0xc8ed[3122],_0xcd2dx2));}};mxEditor[_0xc8ed[202]][_0xc8ed[3214]]=function(_0xcd2dx2){( new mxCodec(_0xcd2dx2[_0xc8ed[295]]))[_0xc8ed[1093]](_0xcd2dx2,this[_0xc8ed[1179]][_0xc8ed[502]]());this[_0xc8ed[3181]]();};mxEditor[_0xc8ed[202]][_0xc8ed[815]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx2=_0xcd2dx2||this[_0xc8ed[3215]]();if(null!=_0xcd2dx2&&0<_0xcd2dx2[_0xc8ed[67]]){var _0xcd2dx4=this[_0xc8ed[3216]](_0xcd2dx3);this[_0xc8ed[3217]](_0xcd2dx2,_0xcd2dx4);this[_0xc8ed[2128]](!1);};this[_0xc8ed[746]]( new mxEventObject(mxEvent.SAVE,_0xc8ed[863],_0xcd2dx2));};mxEditor[_0xc8ed[202]][_0xc8ed[3217]]=function(_0xcd2dx2,_0xcd2dx3){this[_0xc8ed[1070]]&&(_0xcd2dx3=encodeURIComponent(_0xcd2dx3));mxUtils[_0xc8ed[814]](_0xcd2dx2,this[_0xc8ed[3123]]+_0xc8ed[226]+_0xcd2dx3,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx4){this[_0xc8ed[746]]( new mxEventObject(mxEvent.POST,_0xc8ed[870],_0xcd2dx4,_0xc8ed[863],_0xcd2dx2,_0xc8ed[410],_0xcd2dx3))}));};mxEditor[_0xc8ed[202]][_0xc8ed[3216]]=function(_0xcd2dx2){_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2:this[_0xc8ed[1069]];var _0xcd2dx3=( new mxCodec)[_0xc8ed[514]](this[_0xc8ed[1179]][_0xc8ed[502]]());return mxUtils[_0xc8ed[875]](_0xcd2dx3,_0xcd2dx2);};mxEditor[_0xc8ed[202]][_0xc8ed[3215]]=function(){return this[_0xc8ed[3124]]};mxEditor[_0xc8ed[202]][_0xc8ed[3142]]=function(){return this[_0xc8ed[3125]]};mxEditor[_0xc8ed[202]][_0xc8ed[807]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null;mxClient[_0xc8ed[3101]]||(_0xcd2dx9= new mxSession(this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx2,_0xcd2dx3,_0xcd2dx4),_0xcd2dx9[_0xc8ed[169]](mxEvent.RECEIVE,mxUtils[_0xc8ed[885]](this,function(_0xcd2dx2,_0xcd2dx3){null!=_0xcd2dx3[_0xc8ed[720]](_0xc8ed[252])[_0xc8ed[284]](_0xc8ed[1088])&&this[_0xc8ed[3181]]()})),_0xcd2dx9[_0xc8ed[169]](mxEvent.DISCONNECT,_0xcd2dx5),_0xcd2dx9[_0xc8ed[169]](mxEvent.CONNECT,_0xcd2dx5),_0xcd2dx9[_0xc8ed[169]](mxEvent.NOTIFY,_0xcd2dx5),_0xcd2dx9[_0xc8ed[169]](mxEvent.GET,_0xcd2dx5),_0xcd2dx9[_0xc8ed[861]]());return _0xcd2dx9;};mxEditor[_0xc8ed[202]][_0xc8ed[3218]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[2434]]()[_0xc8ed[2054]][_0xcd2dx3];this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[2434]]()[_0xc8ed[2074]](_0xcd2dx3,this[_0xc8ed[1179]][_0xc8ed[2434]]()[_0xc8ed[2054]][_0xcd2dx2]);this[_0xc8ed[1179]][_0xc8ed[2434]]()[_0xc8ed[2074]](_0xcd2dx2,_0xcd2dx4);this[_0xc8ed[1179]][_0xc8ed[802]]();};mxEditor[_0xc8ed[202]][_0xc8ed[3150]]=function(_0xcd2dx2){_0xcd2dx2=_0xcd2dx2||this[_0xc8ed[1179]][_0xc8ed[2452]]();null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[2534]](),null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[501]]()));if(null!=_0xcd2dx2){this[_0xc8ed[1179]][_0xc8ed[2126]](!0);var _0xcd2dx3=mxUtils[_0xc8ed[445]](this[_0xc8ed[1179]][_0xc8ed[526]]),_0xcd2dx4=_0xcd2dx3[_0xc8ed[235]]+10,_0xcd2dx3=_0xcd2dx3[_0xc8ed[236]];if(null!=this[_0xc8ed[716]]&&!this[_0xc8ed[3139]]){_0xcd2dx4=this[_0xc8ed[716]][_0xc8ed[730]](),_0xcd2dx3=this[_0xc8ed[716]][_0xc8ed[732]]()}else {var _0xcd2dx5=this[_0xc8ed[1179]][_0xc8ed[2555]](_0xcd2dx2);null!=_0xcd2dx5&&(_0xcd2dx4+=_0xcd2dx5[_0xc8ed[235]]+Math[_0xc8ed[243]](200,_0xcd2dx5[_0xc8ed[117]]),_0xcd2dx3+=_0xcd2dx5[_0xc8ed[236]]);};this[_0xc8ed[3062]]();_0xcd2dx2=this[_0xc8ed[3219]](_0xcd2dx2);null!=_0xcd2dx2&&(this[_0xc8ed[716]]= new mxWindow(mxResources[_0xc8ed[203]](this[_0xc8ed[3110]])||this[_0xc8ed[3110]],_0xcd2dx2,_0xcd2dx4,_0xcd2dx3,this[_0xc8ed[3137]],this[_0xc8ed[3138]],!1),this[_0xc8ed[716]][_0xc8ed[175]](!0));};};mxEditor[_0xc8ed[202]][_0xc8ed[3220]]=function(){return null!=this[_0xc8ed[716]]};mxEditor[_0xc8ed[202]][_0xc8ed[3219]]=function(_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dx4=_0xcd2dx3[_0xc8ed[433]](_0xcd2dx2);if(mxUtils[_0xc8ed[1331]](_0xcd2dx4)){var _0xcd2dx5= new mxForm(_0xc8ed[716]);_0xcd2dx5[_0xc8ed[961]](_0xc8ed[3222],_0xcd2dx2[_0xc8ed[1103]]())[_0xc8ed[57]](_0xc8ed[3221],_0xc8ed[128]);var _0xcd2dx9=null,_0xcd2dxa=null,_0xcd2dx12=null,_0xcd2dx13=null,_0xcd2dx14=null;_0xcd2dx3[_0xc8ed[1193]](_0xcd2dx2)&&(_0xcd2dx9=_0xcd2dx3[_0xc8ed[1721]](_0xcd2dx2),null!=_0xcd2dx9&&(_0xcd2dxa=_0xcd2dx5[_0xc8ed[961]](_0xc8ed[125],_0xcd2dx9[_0xc8ed[236]]),_0xcd2dx12=_0xcd2dx5[_0xc8ed[961]](_0xc8ed[361],_0xcd2dx9[_0xc8ed[235]]),_0xcd2dx13=_0xcd2dx5[_0xc8ed[961]](_0xc8ed[117],_0xcd2dx9[_0xc8ed[117]]),_0xcd2dx14=_0xcd2dx5[_0xc8ed[961]](_0xc8ed[119],_0xcd2dx9[_0xc8ed[119]])));for(var _0xcd2dx15=_0xcd2dx3[_0xc8ed[474]](_0xcd2dx2),_0xcd2dx16=_0xcd2dx5[_0xc8ed[961]](_0xc8ed[3223],_0xcd2dx15||_0xc8ed[110]),_0xcd2dx17=_0xcd2dx4[_0xc8ed[320]],_0xcd2dx18=[],_0xcd2dx4=0;_0xcd2dx4<_0xcd2dx17[_0xc8ed[67]];_0xcd2dx4++){_0xcd2dx18[_0xcd2dx4]=_0xcd2dx5[_0xc8ed[968]](_0xcd2dx17[_0xcd2dx4][_0xc8ed[301]],_0xcd2dx17[_0xcd2dx4][_0xc8ed[318]],_0xc8ed[685]==_0xcd2dx17[_0xcd2dx4][_0xc8ed[301]]?4:2)};_0xcd2dx4=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[3062]]();_0xcd2dx3[_0xc8ed[473]]();try{null!=_0xcd2dx9&&(_0xcd2dx9=_0xcd2dx9[_0xc8ed[238]](),_0xcd2dx9[_0xc8ed[235]]=parseFloat(_0xcd2dx12[_0xc8ed[131]]),_0xcd2dx9[_0xc8ed[236]]=parseFloat(_0xcd2dxa[_0xc8ed[131]]),_0xcd2dx9[_0xc8ed[117]]=parseFloat(_0xcd2dx13[_0xc8ed[131]]),_0xcd2dx9[_0xc8ed[119]]=parseFloat(_0xcd2dx14[_0xc8ed[131]]),_0xcd2dx3[_0xc8ed[1724]](_0xcd2dx2,_0xcd2dx9));0<_0xcd2dx16[_0xc8ed[131]][_0xc8ed[67]]?_0xcd2dx3[_0xc8ed[475]](_0xcd2dx2,_0xcd2dx16[_0xc8ed[131]]):_0xcd2dx3[_0xc8ed[475]](_0xcd2dx2,null);for(var _0xcd2dx4=0;_0xcd2dx4<_0xcd2dx17[_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dx5= new mxCellAttributeChange(_0xcd2dx2,_0xcd2dx17[_0xcd2dx4][_0xc8ed[301]],_0xcd2dx18[_0xcd2dx4][_0xc8ed[131]]);_0xcd2dx3[_0xc8ed[350]](_0xcd2dx5);};this[_0xc8ed[1179]][_0xc8ed[2455]](_0xcd2dx2)&&this[_0xc8ed[1179]][_0xc8ed[858]](_0xcd2dx2);}finally{_0xcd2dx3[_0xc8ed[476]]()};});_0xcd2dx15=mxUtils[_0xc8ed[885]](this,function(){this[_0xc8ed[3062]]()});_0xcd2dx5[_0xc8ed[956]](_0xcd2dx4,_0xcd2dx15);return _0xcd2dx5[_0xc8ed[116]];};return null;};mxEditor[_0xc8ed[202]][_0xc8ed[3062]]=function(){null!=this[_0xc8ed[716]]&&(this[_0xc8ed[716]][_0xc8ed[515]](),this[_0xc8ed[716]]=null)};mxEditor[_0xc8ed[202]][_0xc8ed[3175]]=function(){if(null==this[_0xc8ed[3112]]){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[549]]=_0xc8ed[952];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[357]]=_0xc8ed[550];var _0xcd2dx3=document[_0xc8ed[112]][_0xc8ed[159]],_0xcd2dx3= new mxWindow(mxResources[_0xc8ed[203]](this[_0xc8ed[3111]])||this[_0xc8ed[3111]],_0xcd2dx2,_0xcd2dx3-220,this[_0xc8ed[3132]],200);_0xcd2dx3[_0xc8ed[164]](!0);_0xcd2dx3[_0xc8ed[165]]= !1;var _0xcd2dx4=mxUtils[_0xc8ed[885]](this,function(_0xcd2dx3){mxEvent[_0xc8ed[762]](_0xcd2dx2);_0xcd2dx2[_0xc8ed[339]]=_0xc8ed[110];this[_0xc8ed[3224]](_0xcd2dx2);});this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[169]](mxEvent.CHANGE,_0xcd2dx4);this[_0xc8ed[1179]][_0xc8ed[2435]]()[_0xc8ed[169]](mxEvent.CHANGE,_0xcd2dx4);this[_0xc8ed[1179]][_0xc8ed[169]](mxEvent.ROOT,_0xcd2dx4);null!=this[_0xc8ed[3131]]&&_0xcd2dx3[_0xc8ed[951]](this[_0xc8ed[3131]]);this[_0xc8ed[3112]]=_0xcd2dx3;this[_0xc8ed[3224]](_0xcd2dx2);};this[_0xc8ed[3112]][_0xc8ed[175]](!0);};mxEditor[_0xc8ed[202]][_0xc8ed[3225]]=function(_0xcd2dx2){null!=this[_0xc8ed[3112]]&&(_0xcd2dx2=this[_0xc8ed[3112]][_0xc8ed[905]],mxEvent[_0xc8ed[762]](_0xcd2dx2),_0xcd2dx2[_0xc8ed[339]]=_0xc8ed[110],this[_0xc8ed[3224]](_0xcd2dx2))};mxEditor[_0xc8ed[202]][_0xc8ed[3224]]=function(_0xcd2dx2){};mxEditor[_0xc8ed[202]][_0xc8ed[3177]]=function(_0xcd2dx2){if(null==this[_0xc8ed[2719]]){var _0xcd2dx3=document[_0xc8ed[55]](_0xc8ed[389]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[390],mxResources[_0xc8ed[203]](_0xc8ed[3134])||this[_0xc8ed[3134]]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[119],_0xc8ed[118]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[117],_0xc8ed[118]);_0xcd2dx3[_0xc8ed[57]](_0xc8ed[3226],_0xc8ed[468]);_0xcd2dx3[_0xc8ed[124]][_0xc8ed[1028]]=_0xc8ed[1391];_0xcd2dx2=document[_0xc8ed[112]][_0xc8ed[159]];var _0xcd2dx4=document[_0xc8ed[112]][_0xc8ed[157]]||document[_0xc8ed[158]][_0xc8ed[157]],_0xcd2dx5= new mxWindow(mxResources[_0xc8ed[203]](this[_0xc8ed[3113]])||this[_0xc8ed[3113]],_0xcd2dx3,(_0xcd2dx2-this[_0xc8ed[3135]])/2,(_0xcd2dx4-this[_0xc8ed[3136]])/3,this[_0xc8ed[3135]],this[_0xc8ed[3136]]);_0xcd2dx5[_0xc8ed[161]](!0);_0xcd2dx5[_0xc8ed[164]](!0);_0xcd2dx5[_0xc8ed[165]]= !1;_0xcd2dx5[_0xc8ed[163]](!0);null!=this[_0xc8ed[3133]]&&_0xcd2dx5[_0xc8ed[951]](this[_0xc8ed[3133]]);mxClient[_0xc8ed[133]]&&(_0xcd2dx2=function(_0xcd2dx2){_0xcd2dx3[_0xc8ed[57]](_0xc8ed[119],_0xcd2dx5[_0xc8ed[485]][_0xc8ed[167]]-26+_0xc8ed[168])},_0xcd2dx5[_0xc8ed[169]](mxEvent.RESIZE_END,_0xcd2dx2),_0xcd2dx5[_0xc8ed[169]](mxEvent.MAXIMIZE,_0xcd2dx2),_0xcd2dx5[_0xc8ed[169]](mxEvent.NORMALIZE,_0xcd2dx2),_0xcd2dx5[_0xc8ed[169]](mxEvent.SHOW,_0xcd2dx2));this[_0xc8ed[2719]]=_0xcd2dx5;};this[_0xc8ed[2719]][_0xc8ed[175]](!0);};mxEditor[_0xc8ed[202]][_0xc8ed[3179]]=function(){if(null==this[_0xc8ed[2136]]){var _0xcd2dx2=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx2[_0xc8ed[124]][_0xc8ed[277]]=_0xc8ed[188];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[117]]=_0xc8ed[118];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[119]]=_0xc8ed[118];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[1537]]=_0xc8ed[1391];_0xcd2dx2[_0xc8ed[124]][_0xc8ed[270]]=_0xc8ed[582];var _0xcd2dx3= new mxWindow(mxResources[_0xc8ed[203]](this[_0xc8ed[3114]])||this[_0xc8ed[3114]],_0xcd2dx2,600,480,200,200,!1),_0xcd2dx4= new mxOutline(this[_0xc8ed[1179]],_0xcd2dx2);_0xcd2dx3[_0xc8ed[164]](!0);_0xcd2dx3[_0xc8ed[163]](!0);_0xcd2dx3[_0xc8ed[165]]= !1;_0xcd2dx3[_0xc8ed[169]](mxEvent.RESIZE_END,function(){_0xcd2dx4[_0xc8ed[2729]]()});this[_0xc8ed[2136]]=_0xcd2dx3;this[_0xc8ed[2136]][_0xc8ed[2136]]=_0xcd2dx4;};this[_0xc8ed[2136]][_0xc8ed[175]](!0);this[_0xc8ed[2136]][_0xc8ed[2136]][_0xc8ed[2729]](!0);};mxEditor[_0xc8ed[202]][_0xc8ed[3086]]=function(_0xcd2dx2){_0xc8ed[804]==_0xcd2dx2?(this[_0xc8ed[1179]][_0xc8ed[2316]][_0xc8ed[2840]]= !1,this[_0xc8ed[1179]][_0xc8ed[1995]](!1)):_0xc8ed[807]==_0xcd2dx2?(this[_0xc8ed[1179]][_0xc8ed[2316]][_0xc8ed[2840]]= !1,this[_0xc8ed[1179]][_0xc8ed[1995]](!0)):_0xc8ed[796]==_0xcd2dx2&&(this[_0xc8ed[1179]][_0xc8ed[2316]][_0xc8ed[2840]]= !0,this[_0xc8ed[1179]][_0xc8ed[1995]](!1))};mxEditor[_0xc8ed[202]][_0xc8ed[3195]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){this[_0xc8ed[3094]][_0xc8ed[3065]](this,_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)};mxEditor[_0xc8ed[202]][_0xc8ed[2503]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null;if(null!=this[_0xc8ed[2075]]){_0xcd2dx4=this[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[1978]](this[_0xc8ed[2075]])}else {_0xcd2dx4= new mxCell(_0xc8ed[110]);_0xcd2dx4[_0xc8ed[1994]](!0);var _0xcd2dx5= new mxGeometry;_0xcd2dx5[_0xc8ed[1500]]= !0;_0xcd2dx4[_0xc8ed[1724]](_0xcd2dx5);};_0xcd2dx5=this[_0xc8ed[2291]]();null!=_0xcd2dx5&&_0xcd2dx4[_0xc8ed[475]](_0xcd2dx5);return _0xcd2dx4;};mxEditor[_0xc8ed[202]][_0xc8ed[2291]]=function(){return this[_0xc8ed[3119]]};mxEditor[_0xc8ed[202]][_0xc8ed[3227]]=function(_0xcd2dx2){return null!=this[_0xc8ed[3093]]&&0<this[_0xc8ed[3093]][_0xc8ed[67]]&&this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx2)?this[_0xc8ed[3093]][this[_0xc8ed[3130]]++ %this[_0xc8ed[3093]][_0xc8ed[67]]]:null};mxEditor[_0xc8ed[202]][_0xc8ed[3228]]=function(_0xcd2dx2){if(null!=this[_0xc8ed[3100]]){var _0xcd2dx3=this[_0xc8ed[3227]](_0xcd2dx2);null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[475]](_0xcd2dx2[_0xc8ed[474]]()+_0xc8ed[471]+this[_0xc8ed[3100]]+_0xc8ed[226]+_0xcd2dx3);}};mxEditor[_0xc8ed[202]][_0xc8ed[817]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){for(var _0xcd2dx9=this[_0xc8ed[1179]][_0xc8ed[502]]();null!=_0xcd2dx2&&!this[_0xc8ed[1179]][_0xc8ed[2685]](_0xcd2dx2);){_0xcd2dx2=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx2)};_0xcd2dx2=null!=_0xcd2dx2?_0xcd2dx2:this[_0xc8ed[1179]][_0xc8ed[2461]](_0xcd2dx4,_0xcd2dx5);var _0xcd2dxa=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[255]],_0xcd2dx12=_0xcd2dx9[_0xc8ed[1721]](_0xcd2dx3),_0xcd2dx13=_0xcd2dx9[_0xc8ed[1721]](_0xcd2dx2);if(this[_0xc8ed[1179]][_0xc8ed[1730]](_0xcd2dx3)&&!this[_0xc8ed[1179]][_0xc8ed[2412]]){_0xcd2dx2=null}else {if(null==_0xcd2dx2&&this[_0xc8ed[3116]]){return null};if(null!=_0xcd2dx2&&null!=_0xcd2dx13){var _0xcd2dx14=this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[248]](_0xcd2dx2);if(null!=_0xcd2dx14){if(_0xcd2dx4-=_0xcd2dx14[_0xc8ed[2078]][_0xc8ed[235]]*_0xcd2dxa,_0xcd2dx5-=_0xcd2dx14[_0xc8ed[2078]][_0xc8ed[236]]*_0xcd2dxa,this[_0xc8ed[1179]][_0xc8ed[3229]]){var _0xcd2dx13=_0xcd2dx12[_0xc8ed[117]],_0xcd2dx15=_0xcd2dx12[_0xc8ed[119]],_0xcd2dx16=_0xcd2dx14[_0xc8ed[235]]+_0xcd2dx14[_0xc8ed[117]];_0xcd2dx4+_0xcd2dx13>_0xcd2dx16&&(_0xcd2dx4-=_0xcd2dx4+_0xcd2dx13-_0xcd2dx16);_0xcd2dx16=_0xcd2dx14[_0xc8ed[236]]+_0xcd2dx14[_0xc8ed[119]];_0xcd2dx5+_0xcd2dx15>_0xcd2dx16&&(_0xcd2dx5-=_0xcd2dx5+_0xcd2dx15-_0xcd2dx16);}}else {null!=_0xcd2dx13&&(_0xcd2dx4-=_0xcd2dx13[_0xc8ed[235]]*_0xcd2dxa,_0xcd2dx5-=_0xcd2dx13[_0xc8ed[236]]*_0xcd2dxa)};};};_0xcd2dx12=_0xcd2dx12[_0xc8ed[238]]();_0xcd2dx12[_0xc8ed[235]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx4/_0xcd2dxa-this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[513]][_0xc8ed[235]]-this[_0xc8ed[1179]][_0xc8ed[1020]]/2);_0xcd2dx12[_0xc8ed[236]]=this[_0xc8ed[1179]][_0xc8ed[1021]](_0xcd2dx5/_0xcd2dxa-this[_0xc8ed[1179]][_0xc8ed[249]]()[_0xc8ed[513]][_0xc8ed[236]]-this[_0xc8ed[1179]][_0xc8ed[1020]]/2);_0xcd2dx3[_0xc8ed[1724]](_0xcd2dx12);null==_0xcd2dx2&&(_0xcd2dx2=this[_0xc8ed[1179]][_0xc8ed[902]]());this[_0xc8ed[3228]](_0xcd2dx3);this[_0xc8ed[746]]( new mxEventObject(mxEvent.BEFORE_ADD_VERTEX,_0xc8ed[1988],_0xcd2dx3,_0xc8ed[1101],_0xcd2dx2));_0xcd2dx9[_0xc8ed[473]]();try{_0xcd2dx3=this[_0xc8ed[1179]][_0xc8ed[2103]](_0xcd2dx3,_0xcd2dx2),null!=_0xcd2dx3&&(this[_0xc8ed[1179]][_0xc8ed[2509]](_0xcd2dx3),this[_0xc8ed[746]]( new mxEventObject(mxEvent.ADD_VERTEX,_0xc8ed[1988],_0xcd2dx3)))}finally{_0xcd2dx9[_0xc8ed[476]]()};null!=_0xcd2dx3&&(this[_0xc8ed[1179]][_0xc8ed[2450]](_0xcd2dx3),this[_0xc8ed[1179]][_0xc8ed[2564]](_0xcd2dx3),this[_0xc8ed[746]]( new mxEventObject(mxEvent.AFTER_ADD_VERTEX,_0xc8ed[1988],_0xcd2dx3)));return _0xcd2dx3;};mxEditor[_0xc8ed[202]][_0xc8ed[515]]=function(){this[_0xc8ed[2717]]||(this[_0xc8ed[2717]]= !0,null!=this[_0xc8ed[3112]]&&this[_0xc8ed[3112]][_0xc8ed[515]](),null!=this[_0xc8ed[2136]]&&this[_0xc8ed[2136]][_0xc8ed[515]](),null!=this[_0xc8ed[716]]&&this[_0xc8ed[716]][_0xc8ed[515]](),null!=this[_0xc8ed[3098]]&&this[_0xc8ed[3098]][_0xc8ed[515]](),null!=this[_0xc8ed[3203]]&&this[_0xc8ed[3203]][_0xc8ed[515]](),null!=this[_0xc8ed[3082]]&&this[_0xc8ed[3082]][_0xc8ed[515]](),null!=this[_0xc8ed[1179]]&&this[_0xc8ed[1179]][_0xc8ed[515]](),this[_0xc8ed[3118]]=this[_0xc8ed[879]]=null)};var mxCodecRegistry={codecs:[],aliases:[],register:function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[718]]();mxCodecRegistry[_0xc8ed[3230]][_0xcd2dx3]=_0xcd2dx2;var _0xcd2dx4=mxUtils[_0xc8ed[197]](_0xcd2dx2[_0xc8ed[3231]][_0xc8ed[196]]);_0xcd2dx4!=_0xcd2dx3&&mxCodecRegistry[_0xc8ed[3232]](_0xcd2dx4,_0xcd2dx3);};return _0xcd2dx2;},addAlias:function(_0xcd2dx2,_0xcd2dx3){mxCodecRegistry[_0xc8ed[3233]][_0xcd2dx2]=_0xcd2dx3},getCodec:function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=_0xcd2dx2){var _0xcd2dx3=mxUtils[_0xc8ed[197]](_0xcd2dx2),_0xcd2dx4=mxCodecRegistry[_0xc8ed[3233]][_0xcd2dx3];null!=_0xcd2dx4&&(_0xcd2dx3=_0xcd2dx4);_0xcd2dx3=mxCodecRegistry[_0xc8ed[3230]][_0xcd2dx3];if(null==_0xcd2dx3){try{_0xcd2dx3= new mxObjectCodec( new _0xcd2dx2),mxCodecRegistry[_0xc8ed[3234]](_0xcd2dx3)}catch(d){}};};return _0xcd2dx3;}};function mxCodec(_0xcd2dx2){this[_0xc8ed[395]]=_0xcd2dx2||mxUtils[_0xc8ed[306]]();this[_0xc8ed[68]]=[];}mxCodec[_0xc8ed[202]][_0xc8ed[395]]=null;mxCodec[_0xc8ed[202]][_0xc8ed[68]]=null;mxCodec[_0xc8ed[202]][_0xc8ed[3235]]= !1;mxCodec[_0xc8ed[202]][_0xc8ed[1104]]=function(_0xcd2dx2,_0xcd2dx3){return this[_0xc8ed[68]][_0xcd2dx2]=_0xcd2dx3};mxCodec[_0xc8ed[202]][_0xc8ed[3236]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[68]][_0xcd2dx2],null==_0xcd2dx3&&(_0xcd2dx3=this[_0xc8ed[1060]](_0xcd2dx2),null==_0xcd2dx3&&(_0xcd2dx2=this[_0xc8ed[1362]](_0xcd2dx2),null!=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[1093]](_0xcd2dx2)))));return _0xcd2dx3;};mxCodec[_0xc8ed[202]][_0xc8ed[1060]]=function(_0xcd2dx2){return null};mxCodec[_0xc8ed[202]][_0xc8ed[1362]]=function(_0xcd2dx2,_0xcd2dx3){return mxUtils[_0xc8ed[290]](this[_0xc8ed[395]][_0xc8ed[158]],null!=_0xcd2dx3?_0xcd2dx3:_0xc8ed[1363],_0xcd2dx2)};mxCodec[_0xc8ed[202]][_0xc8ed[1103]]=function(_0xcd2dx2){var _0xcd2dx3=null;null!=_0xcd2dx2&&(_0xcd2dx3=this[_0xc8ed[3237]](_0xcd2dx2),null==_0xcd2dx3&&_0xcd2dx2 instanceof mxCell&&(_0xcd2dx3=_0xcd2dx2[_0xc8ed[1103]](),null==_0xcd2dx3&&(_0xcd2dx3=mxCellPath[_0xc8ed[385]](_0xcd2dx2),0==_0xcd2dx3[_0xc8ed[67]]&&(_0xcd2dx3=_0xc8ed[813]))));return _0xcd2dx3;};mxCodec[_0xc8ed[202]][_0xc8ed[3237]]=function(_0xcd2dx2){return null};mxCodec[_0xc8ed[202]][_0xc8ed[514]]=function(_0xcd2dx2){var _0xcd2dx3=null;if(null!=_0xcd2dx2&&null!=_0xcd2dx2[_0xc8ed[196]]){var _0xcd2dx4=mxCodecRegistry[_0xc8ed[3238]](_0xcd2dx2[_0xc8ed[196]]);null!=_0xcd2dx4?_0xcd2dx3=_0xcd2dx4[_0xc8ed[514]](this,_0xcd2dx2):mxUtils[_0xc8ed[1331]](_0xcd2dx2)?_0xcd2dx3=mxClient[_0xc8ed[80]]?_0xcd2dx2[_0xc8ed[511]](!0):this[_0xc8ed[395]][_0xc8ed[3239]](_0xcd2dx2,!0):mxLog[_0xc8ed[283]](_0xc8ed[3240]+mxUtils[_0xc8ed[197]](_0xcd2dx2[_0xc8ed[196]]));};return _0xcd2dx3;};mxCodec[_0xc8ed[202]][_0xc8ed[1093]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=null;if(null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){var _0xcd2dx5=null;try{_0xcd2dx5=eval(_0xcd2dx2[_0xc8ed[301]])}catch(e){};try{var _0xcd2dxa=mxCodecRegistry[_0xc8ed[3238]](_0xcd2dx5);null!=_0xcd2dxa?_0xcd2dx4=_0xcd2dxa[_0xc8ed[1093]](this,_0xcd2dx2,_0xcd2dx3):(_0xcd2dx4=_0xcd2dx2[_0xc8ed[511]](!0),_0xcd2dx4[_0xc8ed[1390]](_0xc8ed[3069]));}catch(g){mxLog[_0xc8ed[143]](_0xc8ed[3241]+_0xcd2dx2[_0xc8ed[301]]+_0xc8ed[3186]+g[_0xc8ed[281]])};};return _0xcd2dx4;};mxCodec[_0xc8ed[202]][_0xc8ed[3242]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3[_0xc8ed[62]](this[_0xc8ed[514]](_0xcd2dx2));if(null==_0xcd2dx4||_0xcd2dx4){_0xcd2dx4=_0xcd2dx2[_0xc8ed[262]]();for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx4;_0xcd2dx5++){this[_0xc8ed[3242]](_0xcd2dx2[_0xc8ed[263]](_0xcd2dx5),_0xcd2dx3)};};};mxCodec[_0xc8ed[202]][_0xc8ed[3243]]=function(_0xcd2dx2){return null!=_0xcd2dx2&&_0xc8ed[279]== typeof _0xcd2dx2[_0xc8ed[3243]]?_0xcd2dx2[_0xc8ed[3243]]():!1};mxCodec[_0xc8ed[202]][_0xc8ed[3244]]=function(_0xcd2dx2,_0xcd2dx3){_0xcd2dx3=null!=_0xcd2dx3?_0xcd2dx3:!0;var _0xcd2dx4=null;if(null!=_0xcd2dx2&&_0xcd2dx2[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){_0xcd2dx4=mxCodecRegistry[_0xc8ed[3238]](_0xcd2dx2[_0xc8ed[301]]);if(!this[_0xc8ed[3243]](_0xcd2dx4)){for(var _0xcd2dx5=_0xcd2dx2[_0xc8ed[285]];null!=_0xcd2dx5&&!this[_0xc8ed[3243]](_0xcd2dx4);){_0xcd2dx4=mxCodecRegistry[_0xc8ed[3238]](_0xcd2dx5[_0xc8ed[301]]),_0xcd2dx5=_0xcd2dx5[_0xc8ed[287]]}};this[_0xc8ed[3243]](_0xcd2dx4)||(_0xcd2dx4=mxCodecRegistry[_0xc8ed[3238]](mxCell));_0xcd2dx4=_0xcd2dx4[_0xc8ed[1093]](this,_0xcd2dx2);_0xcd2dx3&&this[_0xc8ed[3245]](_0xcd2dx4);};return _0xcd2dx4;};mxCodec[_0xc8ed[202]][_0xc8ed[3245]]=function(_0xcd2dx2){var _0xcd2dx3=_0xcd2dx2[_0xc8ed[1101]],_0xcd2dx4=_0xcd2dx2[_0xc8ed[1709]](!0),_0xcd2dx5=_0xcd2dx2[_0xc8ed[1709]](!1);_0xcd2dx2[_0xc8ed[1957]](null,!1);_0xcd2dx2[_0xc8ed[1957]](null,!0);_0xcd2dx2[_0xc8ed[1101]]=null;null!=_0xcd2dx3&&_0xcd2dx3[_0xc8ed[1937]](_0xcd2dx2);null!=_0xcd2dx4&&_0xcd2dx4[_0xc8ed[1960]](_0xcd2dx2,!0);null!=_0xcd2dx5&&_0xcd2dx5[_0xc8ed[1960]](_0xcd2dx2,!1);};mxCodec[_0xc8ed[202]][_0xc8ed[57]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null!=_0xcd2dx3&&null!=_0xcd2dx4&&_0xcd2dx2[_0xc8ed[57]](_0xcd2dx3,_0xcd2dx4)};function mxObjectCodec(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[3231]]=_0xcd2dx2;this[_0xc8ed[3246]]=null!=_0xcd2dx3?_0xcd2dx3:[];this[_0xc8ed[3247]]=null!=_0xcd2dx4?_0xcd2dx4:[];this[_0xc8ed[3248]]=null!=_0xcd2dx5?_0xcd2dx5:[];this[_0xc8ed[3249]]={};for(var _0xcd2dx9 in this[_0xc8ed[3248]]){this[_0xc8ed[3249]][this[_0xc8ed[3248]][_0xcd2dx9]]=_0xcd2dx9};}mxObjectCodec[_0xc8ed[202]][_0xc8ed[3231]]=null;mxObjectCodec[_0xc8ed[202]][_0xc8ed[3246]]=null;mxObjectCodec[_0xc8ed[202]][_0xc8ed[3247]]=null;mxObjectCodec[_0xc8ed[202]][_0xc8ed[3248]]=null;mxObjectCodec[_0xc8ed[202]][_0xc8ed[3249]]=null;mxObjectCodec[_0xc8ed[202]][_0xc8ed[718]]=function(){return mxUtils[_0xc8ed[197]](this[_0xc8ed[3231]][_0xc8ed[196]])};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3250]]=function(){return  new this[_0xc8ed[3231]][_0xc8ed[196]]};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3251]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[3249]][_0xcd2dx2];null!=_0xcd2dx3&&(_0xcd2dx2=_0xcd2dx3);};return _0xcd2dx2;};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3252]]=function(_0xcd2dx2){if(null!=_0xcd2dx2){var _0xcd2dx3=this[_0xc8ed[3248]][_0xcd2dx2];null!=_0xcd2dx3&&(_0xcd2dx2=_0xcd2dx3);};return _0xcd2dx2;};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3253]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return _0xcd2dx3==mxObjectIdentity[_0xc8ed[195]]||0<=mxUtils[_0xc8ed[2]](this[_0xc8ed[3246]],_0xcd2dx3)};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3254]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){return 0<=mxUtils[_0xc8ed[2]](this[_0xc8ed[3247]],_0xcd2dx3)};mxObjectCodec[_0xc8ed[202]][_0xc8ed[514]]=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](this[_0xc8ed[718]]());_0xcd2dx3=this[_0xc8ed[3255]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);this[_0xc8ed[3256]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);return this[_0xc8ed[3257]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3256]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2[_0xc8ed[57]](_0xcd2dx4,_0xc8ed[1363],_0xcd2dx2[_0xc8ed[1103]](_0xcd2dx3));for(var _0xcd2dx5 in _0xcd2dx3){var _0xcd2dx9=_0xcd2dx5,_0xcd2dxa=_0xcd2dx3[_0xcd2dx9];null!=_0xcd2dxa&&!this[_0xc8ed[3253]](_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,!0)&&(mxUtils[_0xc8ed[1946]](_0xcd2dx9)&&(_0xcd2dx9=null),this[_0xc8ed[3258]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9,_0xcd2dxa,_0xcd2dx4));};};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3258]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){if(null!=_0xcd2dx5){if(this[_0xc8ed[3254]](_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,!0)){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[1103]](_0xcd2dx5);if(null==_0xcd2dxa){mxLog[_0xc8ed[283]](_0xc8ed[3259]+this[_0xc8ed[718]]()+_0xc8ed[87]+_0xcd2dx4+_0xc8ed[226]+_0xcd2dx5);return;};_0xcd2dx5=_0xcd2dxa;};_0xcd2dxa=this[_0xc8ed[3231]][_0xcd2dx4];if(null==_0xcd2dx4||_0xcd2dx2[_0xc8ed[3235]]||_0xcd2dxa!=_0xcd2dx5){_0xcd2dx4=this[_0xc8ed[3252]](_0xcd2dx4),this[_0xc8ed[3260]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)};}};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3260]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xc8ed[194]!= typeof _0xcd2dx5?this[_0xc8ed[3261]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9):this[_0xc8ed[3262]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9)};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3261]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx5=this[_0xc8ed[3263]](_0xcd2dx5);null==_0xcd2dx4?(_0xcd2dx3=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](_0xc8ed[99]),_0xc8ed[279]== typeof _0xcd2dx5?_0xcd2dx3[_0xc8ed[62]](_0xcd2dx2[_0xc8ed[395]][_0xc8ed[344]](_0xcd2dx5)):_0xcd2dx2[_0xc8ed[57]](_0xcd2dx3,_0xc8ed[131],_0xcd2dx5),_0xcd2dx9[_0xc8ed[62]](_0xcd2dx3)):_0xc8ed[279]!= typeof _0xcd2dx5&&_0xcd2dx2[_0xc8ed[57]](_0xcd2dx9,_0xcd2dx4,_0xcd2dx5);};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3262]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){_0xcd2dx2=_0xcd2dx2[_0xc8ed[514]](_0xcd2dx5);null!=_0xcd2dx2?(null!=_0xcd2dx4&&_0xcd2dx2[_0xc8ed[57]](_0xc8ed[3069],_0xcd2dx4),_0xcd2dx9[_0xc8ed[62]](_0xcd2dx2)):mxLog[_0xc8ed[283]](_0xc8ed[3264]+this[_0xc8ed[718]]()+_0xc8ed[87]+_0xcd2dx4+_0xc8ed[3186]+_0xcd2dx5);};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3263]]=function(_0xcd2dx2){if(_0xc8ed[82]== typeof _0xcd2dx2[_0xc8ed[67]]&&(!0==_0xcd2dx2||!1==_0xcd2dx2)){_0xcd2dx2=!0==_0xcd2dx2?_0xc8ed[500]:_0xc8ed[468]};return _0xcd2dx2;};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3265]]=function(_0xcd2dx2){mxUtils[_0xc8ed[1946]](_0xcd2dx2)&&(_0xcd2dx2=parseFloat(_0xcd2dx2));return _0xcd2dx2;};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3255]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx3};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3257]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx4};mxObjectCodec[_0xc8ed[202]][_0xc8ed[1093]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[284]](_0xc8ed[1363]),_0xcd2dx9=_0xcd2dx2[_0xc8ed[68]][_0xcd2dx5];null==_0xcd2dx9&&(_0xcd2dx9=_0xcd2dx4||this[_0xc8ed[3250]](),null!=_0xcd2dx5&&_0xcd2dx2[_0xc8ed[1104]](_0xcd2dx5,_0xcd2dx9));_0xcd2dx3=this[_0xc8ed[3266]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9);this[_0xc8ed[3267]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9);return this[_0xc8ed[3268]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx9);};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3267]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){null!=_0xcd2dx3&&(this[_0xc8ed[3269]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4),this[_0xc8ed[3270]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4))};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3269]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx3=_0xcd2dx3[_0xc8ed[320]];if(null!=_0xcd2dx3){for(var _0xcd2dx5=0;_0xcd2dx5<_0xcd2dx3[_0xc8ed[67]];_0xcd2dx5++){this[_0xc8ed[3271]](_0xcd2dx2,_0xcd2dx3[_0xcd2dx5],_0xcd2dx4)}};};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3271]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[301]];if(_0xc8ed[3069]!=_0xcd2dx5&&_0xc8ed[1363]!=_0xcd2dx5){_0xcd2dx3=this[_0xc8ed[3265]](_0xcd2dx3[_0xc8ed[318]]);var _0xcd2dx9=this[_0xc8ed[3251]](_0xcd2dx5);if(this[_0xc8ed[3254]](_0xcd2dx4,_0xcd2dx9,_0xcd2dx3,!1)){_0xcd2dx2=_0xcd2dx2[_0xc8ed[3236]](_0xcd2dx3);if(null==_0xcd2dx2){mxLog[_0xc8ed[283]](_0xc8ed[3272]+this[_0xc8ed[718]]()+_0xc8ed[87]+_0xcd2dx5+_0xc8ed[226]+_0xcd2dx3);return;};_0xcd2dx3=_0xcd2dx2;};this[_0xc8ed[3253]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx3,!1)||(_0xcd2dx4[_0xcd2dx5]=_0xcd2dx3);};};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3270]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){for(_0xcd2dx3=_0xcd2dx3[_0xc8ed[285]];null!=_0xcd2dx3;){var _0xcd2dx5=_0xcd2dx3[_0xc8ed[287]];_0xcd2dx3[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&!this[_0xc8ed[3273]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4)&&this[_0xc8ed[3274]](_0xcd2dx2,_0xcd2dx3,_0xcd2dx4);_0xcd2dx3=_0xcd2dx5;}};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3274]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){var _0xcd2dx5=this[_0xc8ed[3251]](_0xcd2dx3[_0xc8ed[284]](_0xc8ed[3069]));if(null==_0xcd2dx5||!this[_0xc8ed[3253]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx3,!1)){var _0xcd2dx9=this[_0xc8ed[3275]](_0xcd2dx4,_0xcd2dx5,_0xcd2dx3),_0xcd2dxa=null;_0xc8ed[99]==_0xcd2dx3[_0xc8ed[301]]?(_0xcd2dxa=_0xcd2dx3[_0xc8ed[284]](_0xc8ed[131]),null==_0xcd2dxa&&(_0xcd2dxa=mxUtils[_0xc8ed[1545]](mxUtils[_0xc8ed[329]](_0xcd2dx3)))):_0xcd2dxa=_0xcd2dx2[_0xc8ed[1093]](_0xcd2dx3,_0xcd2dx9);this[_0xc8ed[3276]](_0xcd2dx4,_0xcd2dx5,_0xcd2dxa,_0xcd2dx9);};};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3275]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){_0xcd2dx2=_0xcd2dx2[_0xcd2dx3];_0xcd2dx2 instanceof Array&&0<_0xcd2dx2[_0xc8ed[67]]&&(_0xcd2dx2=null);return _0xcd2dx2;};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3276]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4,_0xcd2dx5){null!=_0xcd2dx4&&_0xcd2dx4!=_0xcd2dx5&&(null!=_0xcd2dx3&&0<_0xcd2dx3[_0xc8ed[67]]?_0xcd2dx2[_0xcd2dx3]=_0xcd2dx4:_0xcd2dx2[_0xc8ed[207]](_0xcd2dx4))};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3273]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){if(_0xc8ed[3277]==_0xcd2dx3[_0xc8ed[301]]){_0xcd2dx3=_0xcd2dx3[_0xc8ed[284]](_0xc8ed[298]);if(null!=_0xcd2dx3){try{var _0xcd2dx5=mxUtils[_0xc8ed[219]](_0xcd2dx3)[_0xc8ed[874]]();null!=_0xcd2dx5&&_0xcd2dx2[_0xc8ed[1093]](_0xcd2dx5,_0xcd2dx4);}catch(e){}};return !0;};return !1;};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3266]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx3};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3268]]=function(_0xcd2dx2,_0xcd2dx3,_0xcd2dx4){return _0xcd2dx4};mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxCell,[_0xc8ed[1954],_0xc8ed[1842],_0xc8ed[1211],_0xc8ed[1991]],[_0xc8ed[1101],_0xc8ed[1097],_0xc8ed[772]]);_0xcd2dx2[_0xc8ed[3243]]=function(){return !0};_0xcd2dx2[_0xc8ed[3253]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return mxObjectCodec[_0xc8ed[202]][_0xc8ed[3253]][_0xc8ed[183]](this,arguments)||_0xcd2dx9&&_0xc8ed[131]==_0xcd2dx4&&_0xcd2dx5[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]};_0xcd2dx2[_0xc8ed[3257]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx4[_0xc8ed[131]]&&_0xcd2dx4[_0xc8ed[131]][_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){var _0xcd2dx9=_0xcd2dx5;_0xcd2dx5=mxClient[_0xc8ed[80]]?_0xcd2dx4[_0xc8ed[131]][_0xc8ed[511]](!0):_0xcd2dx2[_0xc8ed[395]][_0xc8ed[3239]](_0xcd2dx4[_0xc8ed[131]],!0);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);_0xcd2dx2=_0xcd2dx9[_0xc8ed[284]](_0xc8ed[1363]);_0xcd2dx5[_0xc8ed[57]](_0xc8ed[1363],_0xcd2dx2);_0xcd2dx9[_0xc8ed[1390]](_0xc8ed[1363]);};return _0xcd2dx5;};_0xcd2dx2[_0xc8ed[3266]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx4,_0xcd2dxa=this[_0xc8ed[718]]();_0xcd2dx4[_0xc8ed[301]]!=_0xcd2dxa?(_0xcd2dx9=_0xcd2dx4[_0xc8ed[64]](_0xcd2dxa)[0],null!=_0xcd2dx9&&_0xcd2dx9[_0xc8ed[265]]==_0xcd2dx4?(mxUtils[_0xc8ed[3278]](_0xcd2dx9,!0),mxUtils[_0xc8ed[3278]](_0xcd2dx9,!1),_0xcd2dx9[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx9)):_0xcd2dx9=null,_0xcd2dx5[_0xc8ed[131]]=_0xcd2dx4[_0xc8ed[511]](!0),_0xcd2dx4=_0xcd2dx5[_0xc8ed[131]][_0xc8ed[284]](_0xc8ed[1363]),null!=_0xcd2dx4&&(_0xcd2dx5[_0xc8ed[1945]](_0xcd2dx4),_0xcd2dx5[_0xc8ed[131]][_0xc8ed[1390]](_0xc8ed[1363]))):_0xcd2dx5[_0xc8ed[1945]](_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1363]));if(null!=_0xcd2dx9){for(_0xcd2dx4=0;_0xcd2dx4<this[_0xc8ed[3247]][_0xc8ed[67]];_0xcd2dx4++){var _0xcd2dxa=this[_0xc8ed[3247]][_0xcd2dx4],_0xcd2dx12=_0xcd2dx9[_0xc8ed[284]](_0xcd2dxa);if(null!=_0xcd2dx12){_0xcd2dx9[_0xc8ed[1390]](_0xcd2dxa);var _0xcd2dx13=_0xcd2dx2[_0xc8ed[68]][_0xcd2dx12]||_0xcd2dx2[_0xc8ed[1060]](_0xcd2dx12);null==_0xcd2dx13&&(_0xcd2dx12=_0xcd2dx2[_0xc8ed[1362]](_0xcd2dx12),null!=_0xcd2dx12&&(_0xcd2dx13=(mxCodecRegistry[_0xc8ed[3230]][_0xcd2dx12[_0xc8ed[301]]]||this)[_0xc8ed[1093]](_0xcd2dx2,_0xcd2dx12)));_0xcd2dx5[_0xcd2dxa]=_0xcd2dx13;};}};return _0xcd2dx9;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxGraphModel);_0xcd2dx2[_0xc8ed[3256]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](_0xc8ed[813]);_0xcd2dx2[_0xc8ed[3242]](_0xcd2dx4[_0xc8ed[501]](),_0xcd2dx9);_0xcd2dx5[_0xc8ed[62]](_0xcd2dx9);};_0xcd2dx2[_0xc8ed[3274]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xc8ed[813]==_0xcd2dx4[_0xc8ed[301]]?this[_0xc8ed[3279]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5):mxObjectCodec[_0xc8ed[202]][_0xc8ed[3274]][_0xc8ed[183]](this,arguments)};_0xcd2dx2[_0xc8ed[3279]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=null;for(_0xcd2dx4=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dx4;){var _0xcd2dxa=_0xcd2dx2[_0xc8ed[3244]](_0xcd2dx4);null!=_0xcd2dxa&&null==_0xcd2dxa[_0xc8ed[1197]]()&&(_0xcd2dx9=_0xcd2dxa);_0xcd2dx4=_0xcd2dx4[_0xc8ed[287]];};null!=_0xcd2dx9&&_0xcd2dx5[_0xc8ed[1927]](_0xcd2dx9);};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxRootChange,[_0xc8ed[251],_0xc8ed[257],_0xc8ed[813]]);_0xcd2dx2[_0xc8ed[3257]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2[_0xc8ed[3242]](_0xcd2dx4[_0xc8ed[813]],_0xcd2dx5);return _0xcd2dx5;};_0xcd2dx2[_0xc8ed[3266]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx4[_0xc8ed[285]]&&_0xcd2dx4[_0xc8ed[285]][_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){_0xcd2dx4=_0xcd2dx4[_0xc8ed[511]](!0);var _0xcd2dx9=_0xcd2dx4[_0xc8ed[285]];_0xcd2dx5[_0xc8ed[813]]=_0xcd2dx2[_0xc8ed[3244]](_0xcd2dx9,!1);_0xcd2dx5=_0xcd2dx9[_0xc8ed[287]];_0xcd2dx9[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx9);for(_0xcd2dx9=_0xcd2dx5;null!=_0xcd2dx9;){_0xcd2dx5=_0xcd2dx9[_0xc8ed[287]],_0xcd2dx2[_0xc8ed[3244]](_0xcd2dx9),_0xcd2dx9[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx9),_0xcd2dx9=_0xcd2dx5};};return _0xcd2dx4;};_0xcd2dx2[_0xc8ed[3268]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xcd2dx5[_0xc8ed[257]]=_0xcd2dx5[_0xc8ed[813]];return _0xcd2dx5;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxChildChange,[_0xc8ed[251],_0xc8ed[247],_0xc8ed[1982]],[_0xc8ed[1101],_0xc8ed[257]]);_0xcd2dx2[_0xc8ed[3254]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5,_0xcd2dx9){return _0xc8ed[247]==_0xcd2dx4&&(null!=_0xcd2dx2[_0xc8ed[257]]|| !_0xcd2dx9)?!0:0<=mxUtils[_0xc8ed[2]](this[_0xc8ed[3247]],_0xcd2dx4)};_0xcd2dx2[_0xc8ed[3257]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){this[_0xc8ed[3254]](_0xcd2dx4,_0xc8ed[247],_0xcd2dx4[_0xc8ed[247]],!0)?_0xcd2dx5[_0xc8ed[57]](_0xc8ed[247],_0xcd2dx2[_0xc8ed[1103]](_0xcd2dx4[_0xc8ed[247]])):_0xcd2dx2[_0xc8ed[3242]](_0xcd2dx4[_0xc8ed[247]],_0xcd2dx5);return _0xcd2dx5;};_0xcd2dx2[_0xc8ed[3266]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx4[_0xc8ed[285]]&&_0xcd2dx4[_0xc8ed[285]][_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){_0xcd2dx4=_0xcd2dx4[_0xc8ed[511]](!0);var _0xcd2dx9=_0xcd2dx4[_0xc8ed[285]];_0xcd2dx5[_0xc8ed[247]]=_0xcd2dx2[_0xc8ed[3244]](_0xcd2dx9,!1);_0xcd2dx5=_0xcd2dx9[_0xc8ed[287]];_0xcd2dx9[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx9);for(_0xcd2dx9=_0xcd2dx5;null!=_0xcd2dx9;){_0xcd2dx5=_0xcd2dx9[_0xc8ed[287]];if(_0xcd2dx9[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){var _0xcd2dxa=_0xcd2dx9[_0xc8ed[284]](_0xc8ed[1363]);null==_0xcd2dx2[_0xc8ed[1060]](_0xcd2dxa)&&_0xcd2dx2[_0xc8ed[3244]](_0xcd2dx9);};_0xcd2dx9[_0xc8ed[265]][_0xc8ed[266]](_0xcd2dx9);_0xcd2dx9=_0xcd2dx5;};}else {_0xcd2dx9=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[247]),_0xcd2dx5[_0xc8ed[247]]=_0xcd2dx2[_0xc8ed[3236]](_0xcd2dx9)};return _0xcd2dx4;};_0xcd2dx2[_0xc8ed[3268]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xcd2dx5[_0xc8ed[247]][_0xc8ed[1101]]=_0xcd2dx5[_0xc8ed[257]];_0xcd2dx5[_0xc8ed[257]]=_0xcd2dx5[_0xc8ed[1101]];_0xcd2dx5[_0xc8ed[1982]]=_0xcd2dx5[_0xc8ed[1983]];return _0xcd2dx5;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxTerminalChange,[_0xc8ed[251],_0xc8ed[257]],[_0xc8ed[246],_0xc8ed[1984]]);_0xcd2dx2[_0xc8ed[3268]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xcd2dx5[_0xc8ed[257]]=_0xcd2dx5[_0xc8ed[1984]];return _0xcd2dx5;};return _0xcd2dx2;}());var mxGenericChangeCodec=function(_0xcd2dx2,_0xcd2dx3){var _0xcd2dx4= new mxObjectCodec(_0xcd2dx2,[_0xc8ed[251],_0xc8ed[257]],[_0xc8ed[246]]);_0xcd2dx4[_0xc8ed[3268]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dxa){mxUtils[_0xc8ed[1331]](_0xcd2dxa[_0xc8ed[246]])&&(_0xcd2dxa[_0xc8ed[246]]=_0xcd2dx2[_0xc8ed[3244]](_0xcd2dxa[_0xc8ed[246]],!1));_0xcd2dxa[_0xc8ed[257]]=_0xcd2dxa[_0xcd2dx3];return _0xcd2dxa;};return _0xcd2dx4;};mxCodecRegistry[_0xc8ed[3234]](mxGenericChangeCodec( new mxValueChange,_0xc8ed[131]));mxCodecRegistry[_0xc8ed[3234]](mxGenericChangeCodec( new mxStyleChange,_0xc8ed[124]));mxCodecRegistry[_0xc8ed[3234]](mxGenericChangeCodec( new mxGeometryChange,_0xc8ed[256]));mxCodecRegistry[_0xc8ed[3234]](mxGenericChangeCodec( new mxCollapseChange,_0xc8ed[1985]));mxCodecRegistry[_0xc8ed[3234]](mxGenericChangeCodec( new mxVisibleChange,_0xc8ed[189]));mxCodecRegistry[_0xc8ed[3234]](mxGenericChangeCodec( new mxCellAttributeChange,_0xc8ed[131]));mxCodecRegistry[_0xc8ed[3234]](function(){return  new mxObjectCodec( new mxGraph,_0xc8ed[3280][_0xc8ed[224]](_0xc8ed[185]))}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxGraphView);_0xcd2dx2[_0xc8ed[514]]=function(_0xcd2dx2,_0xcd2dx4){return this[_0xc8ed[3242]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[502]]()[_0xc8ed[501]]())};_0xcd2dx2[_0xc8ed[3242]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[502]](),_0xcd2dxa=_0xcd2dx4[_0xc8ed[248]](_0xcd2dx5),_0xcd2dx12=_0xcd2dx9[_0xc8ed[1197]](_0xcd2dx5);if(null==_0xcd2dx12||null!=_0xcd2dxa){var _0xcd2dx13=_0xcd2dx9[_0xc8ed[262]](_0xcd2dx5),_0xcd2dx14=_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[1198]](_0xcd2dx5),_0xcd2dx15=null;_0xcd2dx12==_0xcd2dx9[_0xc8ed[501]]()?_0xcd2dx15=_0xc8ed[3281]:null==_0xcd2dx12?_0xcd2dx15=_0xc8ed[1179]:_0xcd2dx9[_0xc8ed[250]](_0xcd2dx5)?_0xcd2dx15=_0xc8ed[1989]:0<_0xcd2dx13&&null!=_0xcd2dx14?_0xcd2dx15=_0xc8ed[1504]:_0xcd2dx9[_0xc8ed[1193]](_0xcd2dx5)&&(_0xcd2dx15=_0xc8ed[1988]);if(null!=_0xcd2dx15){var _0xcd2dx16=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](_0xcd2dx15);null!=_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[2183]](_0xcd2dx5)&&(_0xcd2dx16[_0xc8ed[57]](_0xc8ed[685],_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[2183]](_0xcd2dx5)),_0xcd2dx4[_0xc8ed[1179]][_0xc8ed[2186]](_0xcd2dx5)&&_0xcd2dx16[_0xc8ed[57]](_0xc8ed[1428],!0));if(null==_0xcd2dx12){var _0xcd2dx17=_0xcd2dx4[_0xc8ed[517]]();null!=_0xcd2dx17&&(_0xcd2dx16[_0xc8ed[57]](_0xc8ed[235],Math[_0xc8ed[488]](_0xcd2dx17[_0xc8ed[235]])),_0xcd2dx16[_0xc8ed[57]](_0xc8ed[236],Math[_0xc8ed[488]](_0xcd2dx17[_0xc8ed[236]])),_0xcd2dx16[_0xc8ed[57]](_0xc8ed[117],Math[_0xc8ed[488]](_0xcd2dx17[_0xc8ed[117]])),_0xcd2dx16[_0xc8ed[57]](_0xc8ed[119],Math[_0xc8ed[488]](_0xcd2dx17[_0xc8ed[119]])));_0xcd2dx16[_0xc8ed[57]](_0xc8ed[255],_0xcd2dx4[_0xc8ed[255]]);}else {if(null!=_0xcd2dxa&&null!=_0xcd2dx14){for(_0xcd2dx17 in _0xcd2dxa[_0xc8ed[124]]){_0xcd2dx12=_0xcd2dxa[_0xc8ed[124]][_0xcd2dx17],_0xc8ed[279]== typeof _0xcd2dx12&&_0xc8ed[194]== typeof _0xcd2dx12&&(_0xcd2dx12=mxStyleRegistry[_0xc8ed[718]](_0xcd2dx12)),null!=_0xcd2dx12&&(_0xc8ed[279]!= typeof _0xcd2dx12&&_0xc8ed[194]!= typeof _0xcd2dx12)&&_0xcd2dx16[_0xc8ed[57]](_0xcd2dx17,_0xcd2dx12)};_0xcd2dx12=_0xcd2dxa[_0xc8ed[439]];if(null!=_0xcd2dx12&&0<_0xcd2dx12[_0xc8ed[67]]){_0xcd2dx14=Math[_0xc8ed[488]](_0xcd2dx12[0][_0xc8ed[235]])+_0xc8ed[537]+Math[_0xc8ed[488]](_0xcd2dx12[0][_0xc8ed[236]]);for(_0xcd2dx17=1;_0xcd2dx17<_0xcd2dx12[_0xc8ed[67]];_0xcd2dx17++){_0xcd2dx14+=_0xc8ed[185]+Math[_0xc8ed[488]](_0xcd2dx12[_0xcd2dx17][_0xc8ed[235]])+_0xc8ed[537]+Math[_0xc8ed[488]](_0xcd2dx12[_0xcd2dx17][_0xc8ed[236]])};_0xcd2dx16[_0xc8ed[57]](_0xc8ed[1525],_0xcd2dx14);}else {_0xcd2dx16[_0xc8ed[57]](_0xc8ed[235],Math[_0xc8ed[488]](_0xcd2dxa[_0xc8ed[235]])),_0xcd2dx16[_0xc8ed[57]](_0xc8ed[236],Math[_0xc8ed[488]](_0xcd2dxa[_0xc8ed[236]])),_0xcd2dx16[_0xc8ed[57]](_0xc8ed[117],Math[_0xc8ed[488]](_0xcd2dxa[_0xc8ed[117]])),_0xcd2dx16[_0xc8ed[57]](_0xc8ed[119],Math[_0xc8ed[488]](_0xcd2dxa[_0xc8ed[119]]))};_0xcd2dx17=_0xcd2dxa[_0xc8ed[2079]];null!=_0xcd2dx17&&(0!=_0xcd2dx17[_0xc8ed[235]]&&_0xcd2dx16[_0xc8ed[57]](_0xc8ed[1126],Math[_0xc8ed[488]](_0xcd2dx17[_0xc8ed[235]])),0!=_0xcd2dx17[_0xc8ed[236]]&&_0xcd2dx16[_0xc8ed[57]](_0xc8ed[1125],Math[_0xc8ed[488]](_0xcd2dx17[_0xc8ed[236]])));}};for(_0xcd2dx17=0;_0xcd2dx17<_0xcd2dx13;_0xcd2dx17++){_0xcd2dxa=this[_0xc8ed[3242]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx9[_0xc8ed[263]](_0xcd2dx5,_0xcd2dx17)),null!=_0xcd2dxa&&_0xcd2dx16[_0xc8ed[62]](_0xcd2dxa)};};};return _0xcd2dx16;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxStylesheet);_0xcd2dx2[_0xc8ed[514]]=function(_0xcd2dx2,_0xcd2dx4){var _0xcd2dx5=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](this[_0xc8ed[718]]()),_0xcd2dx9;for(_0xcd2dx9 in _0xcd2dx4[_0xc8ed[2054]]){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[2054]][_0xcd2dx9],_0xcd2dx12=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](_0xc8ed[99]);if(null!=_0xcd2dx9){_0xcd2dx12[_0xc8ed[57]](_0xc8ed[3069],_0xcd2dx9);for(var _0xcd2dx13 in _0xcd2dxa){var _0xcd2dx14=this[_0xc8ed[3282]](_0xcd2dx13,_0xcd2dxa[_0xcd2dx13]);if(null!=_0xcd2dx14){var _0xcd2dx15=_0xcd2dx2[_0xc8ed[395]][_0xc8ed[55]](_0xc8ed[99]);_0xcd2dx15[_0xc8ed[57]](_0xc8ed[131],_0xcd2dx14);_0xcd2dx15[_0xc8ed[57]](_0xc8ed[3069],_0xcd2dx13);_0xcd2dx12[_0xc8ed[62]](_0xcd2dx15);};};0<_0xcd2dx12[_0xc8ed[271]][_0xc8ed[67]]&&_0xcd2dx5[_0xc8ed[62]](_0xcd2dx12);};};return _0xcd2dx5;};_0xcd2dx2[_0xc8ed[3282]]=function(_0xcd2dx2,_0xcd2dx4){var _0xcd2dx5= typeof _0xcd2dx4;_0xc8ed[279]==_0xcd2dx5?_0xcd2dx4=mxStyleRegistry[_0xc8ed[718]](style[j]):_0xc8ed[194]==_0xcd2dx5&&(_0xcd2dx4=null);return _0xcd2dx4;};_0xcd2dx2[_0xc8ed[1093]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xcd2dx5=_0xcd2dx5|| new this[_0xc8ed[3231]][_0xc8ed[196]];var _0xcd2dx9=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1363]);null!=_0xcd2dx9&&(_0xcd2dx2[_0xc8ed[68]][_0xcd2dx9]=_0xcd2dx5);for(_0xcd2dx4=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dx4;){if(!this[_0xc8ed[3273]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5)&&_0xc8ed[99]==_0xcd2dx4[_0xc8ed[301]]&&(_0xcd2dx9=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3069]),null!=_0xcd2dx9)){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1284]),_0xcd2dx12=null!=_0xcd2dxa?mxUtils[_0xc8ed[238]](_0xcd2dx5[_0xc8ed[2054]][_0xcd2dxa]):null;null==_0xcd2dx12&&(null!=_0xcd2dxa&&mxLog[_0xc8ed[283]](_0xc8ed[3283]+_0xcd2dxa+_0xc8ed[3284]),_0xcd2dx12={});for(_0xcd2dxa=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dxa;){if(_0xcd2dxa[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]){var _0xcd2dx13=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[3069]);if(_0xc8ed[99]==_0xcd2dxa[_0xc8ed[301]]){var _0xcd2dx14=mxUtils[_0xc8ed[329]](_0xcd2dxa),_0xcd2dx15=null;null!=_0xcd2dx14&&0<_0xcd2dx14[_0xc8ed[67]]?_0xcd2dx15=mxUtils[_0xc8ed[1545]](_0xcd2dx14):(_0xcd2dx15=_0xcd2dxa[_0xc8ed[284]](_0xc8ed[131]),mxUtils[_0xc8ed[1946]](_0xcd2dx15)&&(_0xcd2dx15=parseFloat(_0xcd2dx15)));null!=_0xcd2dx15&&(_0xcd2dx12[_0xcd2dx13]=_0xcd2dx15);}else {_0xc8ed[205]==_0xcd2dxa[_0xc8ed[301]]&& delete _0xcd2dx12[_0xcd2dx13]};};_0xcd2dxa=_0xcd2dxa[_0xc8ed[287]];};_0xcd2dx5[_0xc8ed[2074]](_0xcd2dx9,_0xcd2dx12);};_0xcd2dx4=_0xcd2dx4[_0xc8ed[287]];};return _0xcd2dx5;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxDefaultKeyHandler);_0xcd2dx2[_0xc8ed[514]]=function(_0xcd2dx2,_0xcd2dx4){return null};_0xcd2dx2[_0xc8ed[1093]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx5){for(_0xcd2dx4=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dx4;){if(!this[_0xc8ed[3273]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5)&&_0xc8ed[99]==_0xcd2dx4[_0xc8ed[301]]){var _0xcd2dx9=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3069]),_0xcd2dxa=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[892]),_0xcd2dx12=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[2207]);_0xcd2dx5[_0xc8ed[3063]](_0xcd2dx9,_0xcd2dxa,_0xcd2dx12);};_0xcd2dx4=_0xcd2dx4[_0xc8ed[287]];}};return _0xcd2dx5;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxDefaultToolbar);_0xcd2dx2[_0xc8ed[514]]=function(_0xcd2dx2,_0xcd2dx4){return null};_0xcd2dx2[_0xc8ed[1093]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(null!=_0xcd2dx5){var _0xcd2dx9=_0xcd2dx5[_0xc8ed[3061]];for(_0xcd2dx4=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dx4;){if(_0xcd2dx4[_0xc8ed[288]]==mxConstants[_0xc8ed[289]]&&!this[_0xc8ed[3273]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5)){if(_0xc8ed[3072]==_0xcd2dx4[_0xc8ed[301]]){_0xcd2dx5[_0xc8ed[1051]]()}else {if(_0xc8ed[345]==_0xcd2dx4[_0xc8ed[301]]){_0xcd2dx5[_0xc8ed[3082]][_0xc8ed[1052]]()}else {if(_0xc8ed[1054]==_0xcd2dx4[_0xc8ed[301]]){_0xcd2dx5[_0xc8ed[3082]][_0xc8ed[1053]]()}else {if(_0xc8ed[99]==_0xcd2dx4[_0xc8ed[301]]){var _0xcd2dxa=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3069]),_0xcd2dxa=mxResources[_0xc8ed[203]](_0xcd2dxa)||_0xcd2dxa,_0xcd2dx12=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[2916]),_0xcd2dx13=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3285]),_0xcd2dx14=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[892]),_0xcd2dx15=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3286]),_0xcd2dx16=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3231]),_0xcd2dx17=_0xc8ed[468]!=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3287]),_0xcd2dx18=mxUtils[_0xc8ed[329]](_0xcd2dx4),_0xcd2dx19=null;if(null!=_0xcd2dx14){_0xcd2dx19=_0xcd2dx5[_0xc8ed[1025]](_0xcd2dxa,_0xcd2dx12,_0xcd2dx14,_0xcd2dx13)}else {if(null!=_0xcd2dx15){var _0xcd2dx1a=mxUtils[_0xc8ed[1545]](_0xcd2dx18),_0xcd2dx19=_0xcd2dx5[_0xc8ed[1048]](_0xcd2dxa,_0xcd2dx12,_0xcd2dx15,_0xcd2dx13,_0xcd2dx1a)}else {if(null!=_0xcd2dx16||null!=_0xcd2dx18&&0<_0xcd2dx18[_0xc8ed[67]]){_0xcd2dx19=_0xcd2dx9[_0xc8ed[3118]][_0xcd2dx16],_0xcd2dx16=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[124]),null!=_0xcd2dx19&&null!=_0xcd2dx16&&(_0xcd2dx19=_0xcd2dx19[_0xc8ed[238]](),_0xcd2dx19[_0xc8ed[475]](_0xcd2dx16)),_0xcd2dx16=null,null!=_0xcd2dx18&&0<_0xcd2dx18[_0xc8ed[67]]&&(_0xcd2dx16=mxUtils[_0xc8ed[1545]](_0xcd2dx18)),_0xcd2dx19=_0xcd2dx5[_0xc8ed[3087]](_0xcd2dxa,_0xcd2dx12,_0xcd2dx19,_0xcd2dx13,_0xcd2dx16,_0xcd2dx17)}else {if(_0xcd2dx13=mxUtils[_0xc8ed[1540]](_0xcd2dx4),0<_0xcd2dx13[_0xc8ed[67]]){if(null==_0xcd2dx12){_0xcd2dx16=_0xcd2dx5[_0xc8ed[1038]](_0xcd2dxa);for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx13[_0xc8ed[67]];_0xcd2dxa++){_0xcd2dx17=_0xcd2dx13[_0xcd2dxa],_0xc8ed[3072]==_0xcd2dx17[_0xc8ed[301]]?_0xcd2dx5[_0xc8ed[972]](_0xcd2dx16,_0xc8ed[3288]):_0xc8ed[99]==_0xcd2dx17[_0xc8ed[301]]&&(_0xcd2dx12=_0xcd2dx17[_0xc8ed[284]](_0xc8ed[3069]),_0xcd2dx17=_0xcd2dx17[_0xc8ed[284]](_0xc8ed[892]),_0xcd2dx5[_0xc8ed[3085]](_0xcd2dx16,_0xcd2dx12,_0xcd2dx17))};}else {var _0xcd2dx1b=null,_0xcd2dx1c=_0xcd2dx5[_0xc8ed[3087]](_0xcd2dxa,_0xcd2dx12,function(){var _0xcd2dx2=_0xcd2dx9[_0xc8ed[3118]][_0xcd2dx1b[_0xc8ed[131]]];if(null!=_0xcd2dx2){var _0xcd2dx2=_0xcd2dx2[_0xc8ed[238]](),_0xcd2dx3=_0xcd2dx1b[_0xc8ed[1040]][_0xcd2dx1b[_0xc8ed[1039]]][_0xc8ed[3289]];null!=_0xcd2dx3&&_0xcd2dx2[_0xc8ed[475]](_0xcd2dx3);return _0xcd2dx2;};mxLog[_0xc8ed[283]](_0xc8ed[3290]+_0xcd2dx2+_0xc8ed[3291]);return null;},null,null,_0xcd2dx17),_0xcd2dx1b=_0xcd2dx5[_0xc8ed[970]]();mxEvent[_0xc8ed[169]](_0xcd2dx1b,_0xc8ed[826],function(){_0xcd2dx5[_0xc8ed[3082]][_0xc8ed[1047]](_0xcd2dx1c,function(_0xcd2dx2){_0xcd2dx2=mxUtils[_0xc8ed[2196]](_0xcd2dx9[_0xc8ed[1179]][_0xc8ed[526]],mxEvent[_0xc8ed[731]](_0xcd2dx2),mxEvent[_0xc8ed[733]](_0xcd2dx2));return _0xcd2dx9[_0xc8ed[817]](null,_0xcd2dx1a(),_0xcd2dx2[_0xc8ed[235]],_0xcd2dx2[_0xc8ed[236]]);});_0xcd2dx5[_0xc8ed[3082]][_0xc8ed[1023]]= !1;});for(_0xcd2dxa=0;_0xcd2dxa<_0xcd2dx13[_0xc8ed[67]];_0xcd2dxa++){_0xcd2dx17=_0xcd2dx13[_0xcd2dxa],_0xc8ed[3072]==_0xcd2dx17[_0xc8ed[301]]?_0xcd2dx5[_0xc8ed[972]](_0xcd2dx1b,_0xc8ed[3288]):_0xc8ed[99]==_0xcd2dx17[_0xc8ed[301]]&&(_0xcd2dx12=_0xcd2dx17[_0xc8ed[284]](_0xc8ed[3069]),_0xcd2dx18=_0xcd2dx17[_0xc8ed[284]](_0xc8ed[3231]),_0xcd2dx5[_0xc8ed[972]](_0xcd2dx1b,_0xcd2dx12,_0xcd2dx18||_0xcd2dx16)[_0xc8ed[3289]]=_0xcd2dx17[_0xc8ed[284]](_0xc8ed[124]))};}}}}};null!=_0xcd2dx19&&(_0xcd2dx16=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[1363]),null!=_0xcd2dx16&&0<_0xcd2dx16[_0xc8ed[67]]&&_0xcd2dx19[_0xc8ed[57]](_0xc8ed[1363],_0xcd2dx16));}}}}};_0xcd2dx4=_0xcd2dx4[_0xc8ed[287]];};};return _0xcd2dx5;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxDefaultPopupMenu);_0xcd2dx2[_0xc8ed[514]]=function(_0xcd2dx2,_0xcd2dx4){return null};_0xcd2dx2[_0xc8ed[1093]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){var _0xcd2dx9=_0xcd2dx4[_0xc8ed[64]](_0xc8ed[3277])[0];null!=_0xcd2dx9?this[_0xc8ed[3273]](_0xcd2dx2,_0xcd2dx9,_0xcd2dx5):null!=_0xcd2dx5&&(_0xcd2dx5[_0xc8ed[3064]]=_0xcd2dx4);return _0xcd2dx5;};return _0xcd2dx2;}());mxCodecRegistry[_0xc8ed[3234]](function(){var _0xcd2dx2= new mxObjectCodec( new mxEditor,_0xc8ed[3292][_0xc8ed[224]](_0xc8ed[185]));_0xcd2dx2[_0xc8ed[3268]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){_0xcd2dx2=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[2075]);null!=_0xcd2dx2&&(_0xcd2dx4[_0xc8ed[1390]](_0xc8ed[2075]),_0xcd2dx5[_0xc8ed[2075]]=_0xcd2dx5[_0xc8ed[3118]][_0xcd2dx2]);_0xcd2dx2=_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3120]);null!=_0xcd2dx2&&(_0xcd2dx4[_0xc8ed[1390]](_0xc8ed[3120]),_0xcd2dx5[_0xc8ed[3120]]=_0xcd2dx5[_0xc8ed[3118]][_0xcd2dx2]);return _0xcd2dx5;};_0xcd2dx2[_0xc8ed[3274]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){if(_0xc8ed[3293]==_0xcd2dx4[_0xc8ed[301]]){if(_0xc8ed[3118]==_0xcd2dx4[_0xc8ed[284]](_0xc8ed[3069])){this[_0xc8ed[3294]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5);return;}}else {if(_0xc8ed[3295]==_0xcd2dx4[_0xc8ed[301]]){this[_0xc8ed[3296]](_0xcd2dx2,_0xcd2dx4,_0xcd2dx5);return;}};mxObjectCodec[_0xc8ed[202]][_0xc8ed[3274]][_0xc8ed[183]](this,arguments);};_0xcd2dx2[_0xc8ed[3296]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){for(_0xcd2dx2=_0xcd2dx4[_0xc8ed[285]];null!=_0xcd2dx2;){if(_0xc8ed[99]==_0xcd2dx2[_0xc8ed[301]]){_0xcd2dx4=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[3069]);var _0xcd2dx9=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[980]),_0xcd2dxa=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[124]),_0xcd2dx12=null;if(null!=_0xcd2dx9){_0xcd2dx12=document[_0xc8ed[1362]](_0xcd2dx9),null!=_0xcd2dx12&&null!=_0xcd2dxa&&(_0xcd2dx12[_0xc8ed[124]][_0xc8ed[103]]+=_0xc8ed[471]+_0xcd2dxa)}else {var _0xcd2dx9=parseInt(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[235])),_0xcd2dx13=parseInt(_0xcd2dx2[_0xc8ed[284]](_0xc8ed[236])),_0xcd2dx14=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[117]),_0xcd2dx15=_0xcd2dx2[_0xc8ed[284]](_0xc8ed[119]),_0xcd2dx12=document[_0xc8ed[55]](_0xc8ed[485]);_0xcd2dx12[_0xc8ed[124]][_0xc8ed[103]]=_0xcd2dxa;( new mxWindow(mxResources[_0xc8ed[203]](_0xcd2dx4)||_0xcd2dx4,_0xcd2dx12,_0xcd2dx9,_0xcd2dx13,_0xcd2dx14,_0xcd2dx15,!1,!0))[_0xc8ed[175]](!0);};_0xc8ed[1179]==_0xcd2dx4?_0xcd2dx5[_0xc8ed[3202]](_0xcd2dx12):_0xc8ed[3082]==_0xcd2dx4?_0xcd2dx5[_0xc8ed[3204]](_0xcd2dx12):_0xc8ed[924]==_0xcd2dx4?_0xcd2dx5[_0xc8ed[3208]](_0xcd2dx12):_0xc8ed[879]==_0xcd2dx4?_0xcd2dx5[_0xc8ed[3205]](_0xcd2dx12):_0xc8ed[201]==_0xcd2dx4&&_0xcd2dx5[_0xc8ed[3297]](_0xcd2dx12);}else {_0xc8ed[3298]==_0xcd2dx2[_0xc8ed[301]]?mxResources[_0xc8ed[99]](_0xcd2dx2[_0xc8ed[284]](_0xc8ed[3299])):_0xc8ed[94]==_0xcd2dx2[_0xc8ed[301]]&&mxClient[_0xc8ed[54]](_0xc8ed[94],_0xcd2dx2[_0xc8ed[284]](_0xc8ed[298]))};_0xcd2dx2=_0xcd2dx2[_0xc8ed[287]];}};_0xcd2dx2[_0xc8ed[3294]]=function(_0xcd2dx2,_0xcd2dx4,_0xcd2dx5){null==_0xcd2dx5[_0xc8ed[3118]]&&(_0xcd2dx5[_0xc8ed[3118]]=[]);_0xcd2dx4=mxUtils[_0xc8ed[1540]](_0xcd2dx4);for(var _0xcd2dx9=0;_0xcd2dx9<_0xcd2dx4[_0xc8ed[67]];_0xcd2dx9++){for(var _0xcd2dxa=_0xcd2dx4[_0xcd2dx9][_0xc8ed[284]](_0xc8ed[3069]),_0xcd2dx12=_0xcd2dx4[_0xcd2dx9][_0xc8ed[285]];null!=_0xcd2dx12&&1!=_0xcd2dx12[_0xc8ed[288]];){_0xcd2dx12=_0xcd2dx12[_0xc8ed[287]]};null!=_0xcd2dx12&&(_0xcd2dx5[_0xc8ed[3118]][_0xcd2dxa]=_0xcd2dx2[_0xc8ed[3244]](_0xcd2dx12));};};return _0xcd2dx2;}());
\ 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 c284450..d11926f 100644
--- a/public/assets/plugins/square/js/Actions.js
+++ b/public/assets/plugins/square/js/Actions.js
@@ -1 +1 @@
-var _0xc98a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x61\x63\x74\x69\x6F\x6E\x73","\x69\x6E\x69\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x65\x64\x69\x74\x6F\x72","\x67\x72\x61\x70\x68","\x6E\x65\x77","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53","\x73\x61\x76\x65\x41\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2D\x53","\x70\x75\x62\x6C\x69\x73\x68","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x50","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x43\x74\x72\x6C\x2B\x45","\x65\x64\x69\x74\x46\x69\x6C\x65","\x65\x64\x69\x74","\x67\x65\x74","\x62\x69\x6E\x64","\x70\x75\x74","\x70\x72\x69\x6E\x74","\x70\x72\x69\x6E\x74\x53\x63\x72\x65\x65\x6E","\x73\x70\x72\x69\x74\x65\x2D\x70\x72\x69\x6E\x74","\x43\x74\x72\x6C\x2B\x50","\x70\x72\x65\x76\x69\x65\x77","\x73\x68\x6F\x77","\x75\x6E\x64\x6F","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x70\x72\x69\x74\x65\x2D\x75\x6E\x64\x6F","\x43\x74\x72\x6C\x2B\x5A","\x72\x65\x64\x6F","\x73\x70\x72\x69\x74\x65\x2D\x72\x65\x64\x6F","\x43\x74\x72\x6C\x2B\x59","\x63\x75\x74","\x73\x70\x72\x69\x74\x65\x2D\x63\x75\x74","\x43\x74\x72\x6C\x2B\x58","\x63\x6F\x70\x79","\x73\x70\x72\x69\x74\x65\x2D\x63\x6F\x70\x79","\x43\x74\x72\x6C\x2B\x43","\x70\x61\x73\x74\x65","\x73\x70\x72\x69\x74\x65\x2D\x70\x61\x73\x74\x65","\x43\x74\x72\x6C\x2B\x56","\x64\x65\x6C\x65\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x44\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x44","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x56","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x45","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x43\x74\x72\x6C\x2B\x41","\x68\x6F\x6D\x65","\x48\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x55\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x44\x6F\x77\x6E","\x65\x78\x70\x61\x6E\x64","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x45\x6E\x74\x65\x72","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x42\x61\x63\x6B\x73\x70\x61\x63\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x6F\x72\x64\x65\x72\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x46","\x74\x6F\x42\x61\x63\x6B","\x43\x74\x72\x6C\x2B\x42","\x67\x72\x6F\x75\x70","\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x43\x74\x72\x6C\x2B\x47","\x75\x6E\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x55","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x70\x72\x6F\x6D\x70\x74","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x43\x65\x6C\x6C\x53\x69\x7A\x65","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x77\x72\x61\x70","\x53\x54\x59\x4C\x45\x5F\x57\x48\x49\x54\x45\x5F\x53\x50\x41\x43\x45","\x73\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x30","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x54\x41\x54\x49\x4F\x4E","\x20\x28","\x20\x30\x2D\x33\x36\x30\x29","\x74\x69\x6C\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x63\x6C\x6F\x6E\x65","\x78","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x79","\x73\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x76\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x65\x61\x73\x74","\x73\x6F\x75\x74\x68","\x77\x65\x73\x74","\x6E\x6F\x72\x74\x68","\x43\x74\x72\x6C\x2B\x52","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x41\x64\x64","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x53\x75\x62\x74\x72\x61\x63\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x66\x69\x74","\x66\x69\x74\x50\x61\x67\x65","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x66\x75\x6E\x63\x74","\x70\x61\x67\x65\x56\x69\x65\x77","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x6D\x61\x78","\x72\x6F\x75\x6E\x64","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x63\x75\x73\x74\x6F\x6D","\x20\x28\x25\x29","\x67\x65\x74\x53\x63\x61\x6C\x65","\x67\x72\x69\x64","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x47","\x73\x65\x74\x54\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x67\x75\x69\x64\x65\x73","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x73\x63\x61\x6C\x65","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x75\x74\x6F","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x76\x61\x6C\x69\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x43\x74\x72\x6C\x2B\x51","\x63\x6F\x70\x79\x43\x6F\x6E\x6E\x65\x63\x74","\x69\x73\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x68\x65\x6C\x70","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x4C\x61\x6E\x67\x75\x61\x67\x65\x53\x75\x70\x70\x6F\x72\x74\x65\x64","\x5F","\x2F\x68\x65\x6C\x70","\x2E\x68\x74\x6D\x6C","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x46\x31","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x73\x68\x61\x64\x6F\x77","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x63\x75\x72\x76\x65\x64","\x29","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x73\x74\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x58","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x74\x72\x69\x67\x67\x65\x72\x59","\x61\x64\x64\x50\x6F\x69\x6E\x74\x41\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x72\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74","\x69\x6D\x61\x67\x65","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x69\x6E\x73\x65\x72\x74\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45","\x75\x72\x6C","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x65\x72\x72\x6F\x72","\x66\x69\x6C\x65\x4E\x6F\x74\x46\x6F\x75\x6E\x64","\x61\x6C\x65\x72\x74","\x73\x72\x63","\x63\x61\x6C\x6C","\x6C\x61\x62\x65\x6C","\x65\x6E\x61\x62\x6C\x65\x64","\x69\x63\x6F\x6E\x43\x6C\x73","\x73\x68\x6F\x72\x74\x63\x75\x74","\x65\x78\x74\x65\x6E\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64"];_0xc98a[0];function Actions(_0x9364x2){this[_0xc98a[1]]=_0x9364x2;this[_0xc98a[2]]= new Object();this[_0xc98a[3]]();}Actions[_0xc98a[4]][_0xc98a[3]]=function(){var _0x9364x3=this[_0xc98a[1]];var _0x9364x4=_0x9364x3[_0xc98a[5]];var _0x9364x5=_0x9364x4[_0xc98a[6]];this[_0xc98a[10]](_0xc98a[7],function(){_0x9364x3[_0xc98a[9]]( new NewDialog(_0x9364x3)[_0xc98a[8]],300,180,true,true)});this[_0xc98a[10]](_0xc98a[11],function(){_0x9364x3[_0xc98a[9]]( new OpenDialog(_0x9364x3)[_0xc98a[8]],300,180,true,true)});this[_0xc98a[10]](_0xc98a[12],function(){_0x9364x3[_0xc98a[13]](false)},null,null,_0xc98a[14]);this[_0xc98a[10]](_0xc98a[15],function(){_0x9364x3[_0xc98a[13]](true)},null,null,_0xc98a[16]);this[_0xc98a[10]](_0xc98a[17],function(){_0x9364x3[_0xc98a[18]](false)},null,null,_0xc98a[19]);this[_0xc98a[10]](_0xc98a[20],function(){_0x9364x3[_0xc98a[9]]( new VariableDialog(_0x9364x3)[_0xc98a[8]],300,180,true,true)});this[_0xc98a[10]](_0xc98a[21],function(){_0x9364x3[_0xc98a[9]]( new ImportDialog(_0x9364x3)[_0xc98a[8]],300,200,true,true)});this[_0xc98a[10]](_0xc98a[22],function(){_0x9364x3[_0xc98a[9]]( new ExportDialog(_0x9364x3)[_0xc98a[8]],300,200,true,true)},null,null,_0xc98a[23]);this[_0xc98a[28]](_0xc98a[24], new Action(mxResources[_0xc98a[26]](_0xc98a[25]),mxUtils[_0xc98a[27]](this,function(){this[_0xc98a[1]][_0xc98a[9]]( new EditFileDialog(_0x9364x3)[_0xc98a[8]],620,420,true,true)})));this[_0xc98a[10]](_0xc98a[29],function(){mxUtils[_0xc98a[30]](_0x9364x5)},null,_0xc98a[31],_0xc98a[32]);this[_0xc98a[10]](_0xc98a[33],function(){mxUtils[_0xc98a[34]](_0x9364x5,null,10,10)});this[_0xc98a[10]](_0xc98a[35],function(){_0x9364x4[_0xc98a[36]][_0xc98a[35]]()},null,_0xc98a[37],_0xc98a[38]);this[_0xc98a[10]](_0xc98a[39],function(){_0x9364x4[_0xc98a[36]][_0xc98a[39]]()},null,_0xc98a[40],_0xc98a[41]);this[_0xc98a[10]](_0xc98a[42],function(){mxClipboard[_0xc98a[42]](_0x9364x5)},null,_0xc98a[43],_0xc98a[44]);this[_0xc98a[10]](_0xc98a[45],function(){mxClipboard[_0xc98a[45]](_0x9364x5)},null,_0xc98a[46],_0xc98a[47]);this[_0xc98a[10]](_0xc98a[48],function(){mxClipboard[_0xc98a[48]](_0x9364x5)},false,_0xc98a[49],_0xc98a[50]);this[_0xc98a[10]](_0xc98a[51],function(){_0x9364x5[_0xc98a[52]]()},null,null,_0xc98a[53]);this[_0xc98a[10]](_0xc98a[54],function(){var _0x9364x6=_0x9364x5[_0xc98a[55]];_0x9364x5[_0xc98a[58]](_0x9364x5[_0xc98a[57]](_0x9364x5[_0xc98a[56]](),_0x9364x6,_0x9364x6,true));},null,null,_0xc98a[59]);this[_0xc98a[10]](_0xc98a[60],function(){_0x9364x5[_0xc98a[60]]()},null,null,_0xc98a[61]);this[_0xc98a[10]](_0xc98a[62],function(){_0x9364x5[_0xc98a[62]]()},null,null,_0xc98a[63]);this[_0xc98a[10]](_0xc98a[64],function(){_0x9364x5[_0xc98a[64]]()},null,null,_0xc98a[65]);this[_0xc98a[10]](_0xc98a[66],function(){_0x9364x5[_0xc98a[66]]()},null,null,_0xc98a[67]);this[_0xc98a[10]](_0xc98a[68],function(){_0x9364x5[_0xc98a[68]]()},null,null,_0xc98a[69]);this[_0xc98a[10]](_0xc98a[70],function(){_0x9364x5[_0xc98a[70]]()},null,null,_0xc98a[71]);this[_0xc98a[10]](_0xc98a[72],function(){_0x9364x5[_0xc98a[73]](false)},null,null,_0xc98a[74]);this[_0xc98a[10]](_0xc98a[75],function(){_0x9364x5[_0xc98a[73]](true)},null,null,_0xc98a[76]);this[_0xc98a[10]](_0xc98a[77],function(){_0x9364x5[_0xc98a[78]](false)},null,null,_0xc98a[79]);this[_0xc98a[10]](_0xc98a[80],function(){_0x9364x5[_0xc98a[78]](true)},null,null,_0xc98a[81]);this[_0xc98a[10]](_0xc98a[82],function(){_0x9364x5[_0xc98a[84]](_0x9364x5[_0xc98a[83]](null,0))},null,null,_0xc98a[85]);this[_0xc98a[10]](_0xc98a[86],function(){_0x9364x5[_0xc98a[58]](_0x9364x5[_0xc98a[87]]())},null,null,_0xc98a[88]);this[_0xc98a[10]](_0xc98a[89],function(){_0x9364x5[_0xc98a[90]]()});this[_0xc98a[10]](_0xc98a[91],function(){var _0x9364x7=_0x9364x5[_0xc98a[92]]();var _0x9364x8=_0x9364x5[_0xc98a[93]](_0x9364x7);if(_0x9364x8==null){_0x9364x8=_0xc98a[94]};_0x9364x8=mxUtils[_0xc98a[96]](mxResources[_0xc98a[26]](_0xc98a[95]),_0x9364x8);if(_0x9364x8!=null){_0x9364x5[_0xc98a[97]](_0x9364x7,_0x9364x8)};});this[_0xc98a[10]](_0xc98a[98],function(){var _0x9364x7=_0x9364x5[_0xc98a[92]]();var _0x9364x8=_0x9364x5[_0xc98a[93]](_0x9364x7);if(_0x9364x8!=null){window[_0xc98a[11]](_0x9364x8)};});this[_0xc98a[10]](_0xc98a[99],function(){var _0x9364x9=_0x9364x5[_0xc98a[56]]();if(_0x9364x9!=null){_0x9364x5[_0xc98a[101]]()[_0xc98a[100]]();try{for(var _0x9364xa=0;_0x9364xa<_0x9364x9[_0xc98a[102]];_0x9364xa++){var _0x9364x7=_0x9364x9[_0x9364xa];if(_0x9364x5[_0xc98a[101]]()[_0xc98a[103]](_0x9364x7)){_0x9364x5[_0xc98a[104]]([_0x9364x7],20)}else {_0x9364x5[_0xc98a[105]](_0x9364x7)};}}finally{_0x9364x5[_0xc98a[101]]()[_0xc98a[106]]()};};});this[_0xc98a[10]](_0xc98a[107],function(){var _0x9364xb=_0x9364x5[_0xc98a[109]]()[_0xc98a[108]](_0x9364x5[_0xc98a[92]]());var _0x9364xc=_0xc98a[110];if(_0x9364xb!=null&&_0x9364xb[_0xc98a[112]][mxConstants[_0xc98a[111]]]==_0xc98a[110]){_0x9364xc=null};_0x9364x5[_0xc98a[113]](mxConstants.STYLE_WHITE_SPACE,_0x9364xc);});this[_0xc98a[10]](_0xc98a[114],function(){var _0x9364xc=_0xc98a[115];var _0x9364xb=_0x9364x5[_0xc98a[109]]()[_0xc98a[108]](_0x9364x5[_0xc98a[92]]());if(_0x9364xb!=null){_0x9364xc=_0x9364xb[_0xc98a[112]][mxConstants[_0xc98a[116]]]||_0x9364xc};_0x9364xc=mxUtils[_0xc98a[96]](mxResources[_0xc98a[26]](_0xc98a[95])+_0xc98a[117]+mxResources[_0xc98a[26]](_0xc98a[114])+_0xc98a[118],_0x9364xc);if(_0x9364xc!=null){_0x9364x5[_0xc98a[113]](mxConstants.STYLE_ROTATION,_0x9364xc)};});this[_0xc98a[10]](_0xc98a[119],function(){var _0x9364x9=_0x9364x5[_0xc98a[56]]();if(_0x9364x9!=null){_0x9364x5[_0xc98a[101]]()[_0xc98a[100]]();try{for(var _0x9364xa=0;_0x9364xa<_0x9364x9[_0xc98a[102]];_0x9364xa++){var _0x9364x7=_0x9364x9[_0x9364xa];if(_0x9364x5[_0xc98a[101]]()[_0xc98a[120]](_0x9364x7)&&_0x9364x5[_0xc98a[101]]()[_0xc98a[103]](_0x9364x7)==0){var _0x9364xd=_0x9364x5[_0xc98a[121]](_0x9364x7);if(_0x9364xd!=null){_0x9364xd=_0x9364xd[_0xc98a[122]]();_0x9364xd[_0xc98a[123]]+=_0x9364xd[_0xc98a[124]]/2-_0x9364xd[_0xc98a[125]]/2;_0x9364xd[_0xc98a[126]]+=_0x9364xd[_0xc98a[125]]/2-_0x9364xd[_0xc98a[124]]/2;var _0x9364xe=_0x9364xd[_0xc98a[124]];_0x9364xd[_0xc98a[124]]=_0x9364xd[_0xc98a[125]];_0x9364xd[_0xc98a[125]]=_0x9364xe;_0x9364x5[_0xc98a[101]]()[_0xc98a[127]](_0x9364x7,_0x9364xd);var _0x9364xb=_0x9364x5[_0xc98a[128]][_0xc98a[108]](_0x9364x7);if(_0x9364xb!=null){var _0x9364xf=_0x9364xb[_0xc98a[112]][mxConstants[_0xc98a[129]]]||_0xc98a[130];if(_0x9364xf==_0xc98a[130]){_0x9364xf=_0xc98a[131]}else {if(_0x9364xf==_0xc98a[131]){_0x9364xf=_0xc98a[132]}else {if(_0x9364xf==_0xc98a[132]){_0x9364xf=_0xc98a[133]}else {if(_0x9364xf==_0xc98a[133]){_0x9364xf=_0xc98a[130]}}}};_0x9364x5[_0xc98a[113]](mxConstants.STYLE_DIRECTION,_0x9364xf,[_0x9364x7]);};};};}}finally{_0x9364x5[_0xc98a[101]]()[_0xc98a[106]]()};};},null,null,_0xc98a[134]);this[_0xc98a[10]](_0xc98a[135],function(){_0x9364x5[_0xc98a[136]](1)});this[_0xc98a[10]](_0xc98a[137],function(){_0x9364x5[_0xc98a[137]]()},null,null,_0xc98a[138]);this[_0xc98a[10]](_0xc98a[139],function(){_0x9364x5[_0xc98a[139]]()},null,null,_0xc98a[140]);this[_0xc98a[10]](_0xc98a[141],function(){_0x9364x5[_0xc98a[142]]()});this[_0xc98a[10]](_0xc98a[143],mxUtils[_0xc98a[27]](this,function(){if(!_0x9364x5[_0xc98a[144]]){this[_0xc98a[26]](_0xc98a[146])[_0xc98a[145]]()};var _0x9364x10=_0x9364x5[_0xc98a[147]];var _0x9364x11=_0x9364x5[_0xc98a[148]];var _0x9364x12=_0x9364x5[_0xc98a[8]][_0xc98a[149]]-20;var _0x9364x13=_0x9364x5[_0xc98a[8]][_0xc98a[150]]-20;var _0x9364x14=Math[_0xc98a[152]](100*Math[_0xc98a[151]](_0x9364x12/_0x9364x10[_0xc98a[124]]/_0x9364x11,_0x9364x13/_0x9364x10[_0xc98a[125]]/_0x9364x11))/100;_0x9364x5[_0xc98a[136]](_0x9364x14);_0x9364x5[_0xc98a[8]][_0xc98a[153]]=Math[_0xc98a[156]](_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[123]]*_0x9364x14-Math[_0xc98a[155]](10,(_0x9364x5[_0xc98a[8]][_0xc98a[149]]-_0x9364x10[_0xc98a[124]]*_0x9364x11*_0x9364x14)/2));_0x9364x5[_0xc98a[8]][_0xc98a[157]]=Math[_0xc98a[156]](_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[126]]*_0x9364x14-Math[_0xc98a[155]](10,(_0x9364x5[_0xc98a[8]][_0xc98a[150]]-_0x9364x10[_0xc98a[125]]*_0x9364x11*_0x9364x14)/2));}));this[_0xc98a[10]](_0xc98a[158],mxUtils[_0xc98a[27]](this,function(){if(!_0x9364x5[_0xc98a[144]]){this[_0xc98a[26]](_0xc98a[146])[_0xc98a[145]]()};var _0x9364x10=_0x9364x5[_0xc98a[147]];var _0x9364x11=_0x9364x5[_0xc98a[148]];var _0x9364x12=_0x9364x5[_0xc98a[8]][_0xc98a[149]]-20;var _0x9364x14=Math[_0xc98a[152]](100*_0x9364x12/_0x9364x10[_0xc98a[124]]/_0x9364x11)/100;_0x9364x5[_0xc98a[136]](_0x9364x14);_0x9364x5[_0xc98a[8]][_0xc98a[153]]=Math[_0xc98a[156]](_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[123]]*_0x9364x14-Math[_0xc98a[155]](10,(_0x9364x5[_0xc98a[8]][_0xc98a[149]]-_0x9364x10[_0xc98a[124]]*_0x9364x11*_0x9364x14)/2));_0x9364x5[_0xc98a[8]][_0xc98a[157]]=Math[_0xc98a[156]](_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[126]]*_0x9364x14-Math[_0xc98a[155]](10,(_0x9364x5[_0xc98a[8]][_0xc98a[150]]-_0x9364x10[_0xc98a[125]]*_0x9364x11*_0x9364x14)/2));}));this[_0xc98a[28]](_0xc98a[159], new Action(mxResources[_0xc98a[26]](_0xc98a[160]),function(){var _0x9364xc=mxUtils[_0xc98a[96]](mxResources[_0xc98a[26]](_0xc98a[95])+_0xc98a[161],parseInt(_0x9364x5[_0xc98a[109]]()[_0xc98a[162]]()*100));if(_0x9364xc!=null&&_0x9364xc[_0xc98a[102]]>0&&!isNaN(parseInt(_0x9364xc))){_0x9364x5[_0xc98a[136]](parseInt(_0x9364xc)/100)};}));var _0x9364x15=null;_0x9364x15=this[_0xc98a[10]](_0xc98a[163],function(){_0x9364x5[_0xc98a[165]](!_0x9364x5[_0xc98a[164]]());_0x9364x4[_0xc98a[166]]();},null,null,_0xc98a[167]);_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[164]]()});_0x9364x15=this[_0xc98a[10]](_0xc98a[170],function(){_0x9364x5[_0xc98a[172]][_0xc98a[171]]=!_0x9364x5[_0xc98a[172]][_0xc98a[171]]});_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[172]][_0xc98a[171]]});_0x9364x15=this[_0xc98a[10]](_0xc98a[173],function(){_0x9364x5[_0xc98a[175]][_0xc98a[176]](!_0x9364x5[_0xc98a[175]][_0xc98a[174]]())});_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[175]][_0xc98a[174]]()});_0x9364x15=this[_0xc98a[10]](_0xc98a[177],function(){_0x9364x5[_0xc98a[178]]=!_0x9364x5[_0xc98a[178]];_0x9364x5[_0xc98a[128]][_0xc98a[179]]();});_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[178]]});_0x9364x15=this[_0xc98a[10]](_0xc98a[180],function(){_0x9364x5[_0xc98a[180]]=!_0x9364x5[_0xc98a[180]];_0x9364x4[_0xc98a[166]]();if(!_0x9364x5[_0xc98a[180]]){var _0x9364x16=_0x9364x5[_0xc98a[128]][_0xc98a[154]];_0x9364x5[_0xc98a[128]][_0xc98a[182]](_0x9364x16[_0xc98a[123]]-_0x9364x5[_0xc98a[8]][_0xc98a[153]]/_0x9364x5[_0xc98a[128]][_0xc98a[181]],_0x9364x16[_0xc98a[126]]-_0x9364x5[_0xc98a[8]][_0xc98a[157]]/_0x9364x5[_0xc98a[128]][_0xc98a[181]]);_0x9364x5[_0xc98a[8]][_0xc98a[153]]=0;_0x9364x5[_0xc98a[8]][_0xc98a[157]]=0;_0x9364x5[_0xc98a[183]]();}else {var _0x9364x17=_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[123]];var _0x9364x18=_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[126]];_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[123]]=0;_0x9364x5[_0xc98a[128]][_0xc98a[154]][_0xc98a[126]]=0;_0x9364x5[_0xc98a[183]]();_0x9364x5[_0xc98a[8]][_0xc98a[153]]-=Math[_0xc98a[156]](_0x9364x17*_0x9364x5[_0xc98a[128]][_0xc98a[181]]);_0x9364x5[_0xc98a[8]][_0xc98a[157]]-=Math[_0xc98a[156]](_0x9364x18*_0x9364x5[_0xc98a[128]][_0xc98a[181]]);};},!mxClient.IS_TOUCH);_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[8]][_0xc98a[112]][_0xc98a[184]]==_0xc98a[185]});_0x9364x15=this[_0xc98a[10]](_0xc98a[146],mxUtils[_0xc98a[27]](this,function(){_0x9364x5[_0xc98a[144]]=!_0x9364x5[_0xc98a[144]];_0x9364x5[_0xc98a[186]]=_0x9364x5[_0xc98a[144]];_0x9364x5[_0xc98a[187]]=_0x9364x5[_0xc98a[186]];_0x9364x5[_0xc98a[128]][_0xc98a[188]]();_0x9364x5[_0xc98a[183]]();_0x9364x4[_0xc98a[166]]();_0x9364x4[_0xc98a[190]][_0xc98a[189]]();if(mxUtils[_0xc98a[191]](_0x9364x5[_0xc98a[8]])){if(_0x9364x5[_0xc98a[144]]){_0x9364x5[_0xc98a[8]][_0xc98a[153]]-=20;_0x9364x5[_0xc98a[8]][_0xc98a[157]]-=20;}else {_0x9364x5[_0xc98a[8]][_0xc98a[153]]+=20;_0x9364x5[_0xc98a[8]][_0xc98a[157]]+=20;}};}));_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[144]]});_0x9364x15=this[_0xc98a[10]](_0xc98a[192],function(){_0x9364x5[_0xc98a[194]](!_0x9364x5[_0xc98a[193]][_0xc98a[174]]())},null,null,_0xc98a[195]);_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[193]][_0xc98a[174]]()});_0x9364x15=this[_0xc98a[10]](_0xc98a[196],function(){_0x9364x5[_0xc98a[193]][_0xc98a[198]](!_0x9364x5[_0xc98a[193]][_0xc98a[197]]())});_0x9364x15[_0xc98a[168]](true);_0x9364x15[_0xc98a[169]](function(){return _0x9364x5[_0xc98a[193]][_0xc98a[197]]()});this[_0xc98a[10]](_0xc98a[199],function(){var _0x9364x19=_0xc98a[94];if(mxResources[_0xc98a[201]](mxClient[_0xc98a[200]])){_0x9364x19=_0xc98a[202]+mxClient[_0xc98a[200]]};window[_0xc98a[11]](RESOURCES_PATH+_0xc98a[203]+_0x9364x19+_0xc98a[204]);});this[_0xc98a[28]](_0xc98a[205], new Action(mxResources[_0xc98a[26]](_0xc98a[205])+_0xc98a[206],function(){_0x9364x3[_0xc98a[9]]( new AboutDialog(_0x9364x3)[_0xc98a[8]],320,280,true,true)},null,null,_0xc98a[207]));var _0x9364x1a=mxUtils[_0xc98a[27]](this,function(_0x9364x1b,_0x9364x1c){this[_0xc98a[10]](_0x9364x1b,function(){_0x9364x5[_0xc98a[208]](mxConstants.STYLE_FONTSTYLE,_0x9364x1c)})});_0x9364x1a(_0xc98a[209],mxConstants.FONT_BOLD);_0x9364x1a(_0xc98a[210],mxConstants.FONT_ITALIC);_0x9364x1a(_0xc98a[211],mxConstants.FONT_UNDERLINE);this[_0xc98a[10]](_0xc98a[212],function(){_0x9364x5[_0xc98a[213]](mxConstants.STYLE_SHADOW)});this[_0xc98a[10]](_0xc98a[214],function(){_0x9364x5[_0xc98a[213]](mxConstants.STYLE_DASHED)});this[_0xc98a[10]](_0xc98a[215],function(){_0x9364x5[_0xc98a[213]](mxConstants.STYLE_ROUNDED)});this[_0xc98a[10]](_0xc98a[216],function(){_0x9364x5[_0xc98a[213]](mxConstants.STYLE_CURVED)});this[_0xc98a[10]](_0xc98a[112],function(){var _0x9364x9=_0x9364x5[_0xc98a[56]]();if(_0x9364x9!=null&&_0x9364x9[_0xc98a[102]]>0){var _0x9364x1d=_0x9364x5[_0xc98a[101]]();var _0x9364x1c=mxUtils[_0xc98a[96]](mxResources[_0xc98a[26]](_0xc98a[95])+_0xc98a[117]+mxResources[_0xc98a[26]](_0xc98a[112])+_0xc98a[217],_0x9364x1d[_0xc98a[218]](_0x9364x9[0])||_0xc98a[94]);if(_0x9364x1c!=null){_0x9364x5[_0xc98a[219]](_0x9364x1c,_0x9364x9)};};});this[_0xc98a[10]](_0xc98a[220],function(){_0x9364x5[_0xc98a[221]](_0x9364x5[_0xc98a[92]]())});this[_0xc98a[10]](_0xc98a[222],function(){var _0x9364x7=_0x9364x5[_0xc98a[92]]();if(_0x9364x7!=null&&_0x9364x5[_0xc98a[101]]()[_0xc98a[223]](_0x9364x7)){var _0x9364x1e=_0x9364x4[_0xc98a[6]][_0xc98a[225]][_0xc98a[224]](_0x9364x7);if(_0x9364x1e instanceof mxEdgeHandler){var _0x9364x16=_0x9364x5[_0xc98a[128]][_0xc98a[154]];var _0x9364x6=_0x9364x5[_0xc98a[128]][_0xc98a[181]];var _0x9364x17=_0x9364x16[_0xc98a[123]];var _0x9364x18=_0x9364x16[_0xc98a[126]];var _0x9364x1f=_0x9364x5[_0xc98a[101]]()[_0xc98a[226]](_0x9364x7);var _0x9364x20=_0x9364x5[_0xc98a[121]](_0x9364x1f);if(_0x9364x5[_0xc98a[101]]()[_0xc98a[120]](_0x9364x1f)&&_0x9364x20!=null){_0x9364x17+=_0x9364x20[_0xc98a[123]];_0x9364x18+=_0x9364x20[_0xc98a[126]];};_0x9364x1e[_0xc98a[231]](_0x9364x1e[_0xc98a[227]],_0x9364x5[_0xc98a[229]][_0xc98a[228]]/_0x9364x6-_0x9364x17,_0x9364x5[_0xc98a[229]][_0xc98a[230]]/_0x9364x6-_0x9364x18);};};});this[_0xc98a[10]](_0xc98a[232],function(){var _0x9364x21=_0x9364x3[_0xc98a[2]][_0xc98a[26]](_0xc98a[232]);if(_0x9364x21[_0xc98a[233]]!=null){_0x9364x21[_0xc98a[233]][_0xc98a[235]](_0x9364x21[_0xc98a[233]][_0xc98a[227]],_0x9364x21[_0xc98a[234]])};});this[_0xc98a[10]](_0xc98a[236],function(){function _0x9364x22(_0x9364xc,_0x9364x23,_0x9364x24){var _0x9364x25=null;var _0x9364x9=_0x9364x5[_0xc98a[56]]();_0x9364x5[_0xc98a[101]]()[_0xc98a[100]]();try{if(_0x9364x9[_0xc98a[102]]==0){var _0x9364x26=_0x9364x5[_0xc98a[237]]();_0x9364x9=[_0x9364x5[_0xc98a[239]](_0x9364x5[_0xc98a[238]](),null,_0xc98a[94],_0x9364x26,_0x9364x26,_0x9364x23,_0x9364x24)];_0x9364x25=_0x9364x9;};_0x9364x5[_0xc98a[113]](mxConstants.STYLE_IMAGE,_0x9364xc,_0x9364x9);_0x9364x5[_0xc98a[113]](mxConstants.STYLE_SHAPE,_0xc98a[236],_0x9364x9);if(_0x9364x5[_0xc98a[240]]()==1){if(_0x9364x23!=null&&_0x9364x24!=null){var _0x9364x7=_0x9364x9[0];var _0x9364xd=_0x9364x5[_0xc98a[101]]()[_0xc98a[241]](_0x9364x7);if(_0x9364xd!=null){_0x9364xd=_0x9364xd[_0xc98a[122]]();_0x9364xd[_0xc98a[124]]=_0x9364x23;_0x9364xd[_0xc98a[125]]=_0x9364x24;_0x9364x5[_0xc98a[101]]()[_0xc98a[127]](_0x9364x7,_0x9364xd);};}};}finally{_0x9364x5[_0xc98a[101]]()[_0xc98a[106]]()};if(_0x9364x25!=null){_0x9364x5[_0xc98a[58]](_0x9364x25);_0x9364x5[_0xc98a[242]](_0x9364x25[0]);};}var _0x9364xc=_0xc98a[94];var _0x9364xb=_0x9364x5[_0xc98a[109]]()[_0xc98a[108]](_0x9364x5[_0xc98a[92]]());if(_0x9364xb!=null){_0x9364xc=_0x9364xb[_0xc98a[112]][mxConstants[_0xc98a[243]]]||_0x9364xc};_0x9364xc=mxUtils[_0xc98a[96]](mxResources[_0xc98a[26]](_0xc98a[95])+_0xc98a[117]+mxResources[_0xc98a[26]](_0xc98a[244])+_0xc98a[217],_0x9364xc);if(_0x9364xc!=null){if(_0x9364xc[_0xc98a[102]]>0){var _0x9364x27= new Image();_0x9364x27[_0xc98a[245]]=function(){_0x9364x22(_0x9364xc,_0x9364x27[_0xc98a[124]],_0x9364x27[_0xc98a[125]])};_0x9364x27[_0xc98a[246]]=function(){mxUtils[_0xc98a[248]](mxResources[_0xc98a[26]](_0xc98a[247]))};_0x9364x27[_0xc98a[249]]=_0x9364xc;}};});};Actions[_0xc98a[4]][_0xc98a[10]]=function(_0x9364x1b,_0x9364x28,_0x9364x29,_0x9364x2a,_0x9364x2b){return this[_0xc98a[28]](_0x9364x1b, new Action(mxResources[_0xc98a[26]](_0x9364x1b),_0x9364x28,_0x9364x29,_0x9364x2a,_0x9364x2b))};Actions[_0xc98a[4]][_0xc98a[28]]=function(_0x9364x2c,_0x9364x15){this[_0xc98a[2]][_0x9364x2c]=_0x9364x15;return _0x9364x15;};Actions[_0xc98a[4]][_0xc98a[26]]=function(_0x9364x2c){return this[_0xc98a[2]][_0x9364x2c]};function Action(_0x9364x2e,_0x9364x28,_0x9364x29,_0x9364x2a,_0x9364x2b){mxEventSource[_0xc98a[250]](this);this[_0xc98a[251]]=_0x9364x2e;this[_0xc98a[145]]=_0x9364x28;this[_0xc98a[252]]=(_0x9364x29!=null)?_0x9364x29:true;this[_0xc98a[253]]=_0x9364x2a;this[_0xc98a[254]]=_0x9364x2b;}mxUtils[_0xc98a[255]](Action,mxEventSource);Action[_0xc98a[4]][_0xc98a[176]]=function(_0x9364xc){if(this[_0xc98a[252]]!=_0x9364xc){this[_0xc98a[252]]=_0x9364xc;this[_0xc98a[257]]( new mxEventObject(_0xc98a[256]));}};Action[_0xc98a[4]][_0xc98a[168]]=function(_0x9364xc){this[_0xc98a[258]]=_0x9364xc};Action[_0xc98a[4]][_0xc98a[169]]=function(_0x9364x28){this[_0xc98a[259]]=_0x9364x28};Action[_0xc98a[4]][_0xc98a[260]]=function(){return this[_0xc98a[259]]()};
\ No newline at end of file
+var _0x9f2d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x61\x63\x74\x69\x6F\x6E\x73","\x69\x6E\x69\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x65\x64\x69\x74\x6F\x72","\x67\x72\x61\x70\x68","\x6E\x65\x77","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x61\x64\x64\x41\x63\x74\x69\x6F\x6E","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53","\x73\x61\x76\x65\x41\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2D\x53","\x70\x75\x62\x6C\x69\x73\x68","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x50","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x43\x74\x72\x6C\x2B\x45","\x65\x64\x69\x74\x46\x69\x6C\x65","\x65\x64\x69\x74","\x67\x65\x74","\x62\x69\x6E\x64","\x70\x75\x74","\x70\x72\x69\x6E\x74","\x70\x72\x69\x6E\x74\x53\x63\x72\x65\x65\x6E","\x73\x70\x72\x69\x74\x65\x2D\x70\x72\x69\x6E\x74","\x43\x74\x72\x6C\x2B\x50","\x70\x72\x65\x76\x69\x65\x77","\x73\x68\x6F\x77","\x75\x6E\x64\x6F","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x70\x72\x69\x74\x65\x2D\x75\x6E\x64\x6F","\x43\x74\x72\x6C\x2B\x5A","\x72\x65\x64\x6F","\x73\x70\x72\x69\x74\x65\x2D\x72\x65\x64\x6F","\x43\x74\x72\x6C\x2B\x59","\x63\x75\x74","\x73\x70\x72\x69\x74\x65\x2D\x63\x75\x74","\x43\x74\x72\x6C\x2B\x58","\x63\x6F\x70\x79","\x73\x70\x72\x69\x74\x65\x2D\x63\x6F\x70\x79","\x43\x74\x72\x6C\x2B\x43","\x70\x61\x73\x74\x65","\x73\x70\x72\x69\x74\x65\x2D\x70\x61\x73\x74\x65","\x43\x74\x72\x6C\x2B\x56","\x64\x65\x6C\x65\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x44\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x44","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x56","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x45","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x43\x74\x72\x6C\x2B\x41","\x68\x6F\x6D\x65","\x48\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x55\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x50\x61\x67\x65\x20\x44\x6F\x77\x6E","\x65\x78\x70\x61\x6E\x64","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x45\x6E\x74\x65\x72","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x42\x61\x63\x6B\x73\x70\x61\x63\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x6F\x72\x64\x65\x72\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x46","\x74\x6F\x42\x61\x63\x6B","\x43\x74\x72\x6C\x2B\x42","\x67\x72\x6F\x75\x70","\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x43\x74\x72\x6C\x2B\x47","\x75\x6E\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70\x43\x65\x6C\x6C\x73","\x43\x74\x72\x6C\x2B\x55","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x70\x72\x6F\x6D\x70\x74","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x42\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x43\x65\x6C\x6C\x53\x69\x7A\x65","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x77\x72\x61\x70","\x53\x54\x59\x4C\x45\x5F\x57\x48\x49\x54\x45\x5F\x53\x50\x41\x43\x45","\x73\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x30","\x53\x54\x59\x4C\x45\x5F\x52\x4F\x54\x41\x54\x49\x4F\x4E","\x20\x28","\x20\x30\x2D\x33\x36\x30\x29","\x74\x69\x6C\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x63\x6C\x6F\x6E\x65","\x78","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x79","\x73\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x76\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x44\x49\x52\x45\x43\x54\x49\x4F\x4E","\x65\x61\x73\x74","\x73\x6F\x75\x74\x68","\x77\x65\x73\x74","\x6E\x6F\x72\x74\x68","\x43\x74\x72\x6C\x2B\x52","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x41\x64\x64","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x53\x75\x62\x74\x72\x61\x63\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x66\x69\x74","\x66\x69\x74\x50\x61\x67\x65","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x66\x75\x6E\x63\x74","\x70\x61\x67\x65\x56\x69\x65\x77","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x6D\x61\x78","\x72\x6F\x75\x6E\x64","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x63\x75\x73\x74\x6F\x6D","\x20\x28\x25\x29","\x67\x65\x74\x53\x63\x61\x6C\x65","\x67\x72\x69\x64","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x43\x74\x72\x6C\x2B\x53\x68\x69\x66\x74\x2B\x47","\x73\x65\x74\x54\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x67\x75\x69\x64\x65\x73","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x76\x61\x6C\x69\x64\x61\x74\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x73\x63\x61\x6C\x65","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x75\x74\x6F","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x76\x61\x6C\x69\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x43\x74\x72\x6C\x2B\x51","\x63\x6F\x70\x79\x43\x6F\x6E\x6E\x65\x63\x74","\x69\x73\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x68\x65\x6C\x70","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x4C\x61\x6E\x67\x75\x61\x67\x65\x53\x75\x70\x70\x6F\x72\x74\x65\x64","\x5F","\x2F\x68\x65\x6C\x70","\x2E\x68\x74\x6D\x6C","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x46\x31","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x46\x6C\x61\x67\x73","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x73\x68\x61\x64\x6F\x77","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x63\x75\x72\x76\x65\x64","\x29","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x73\x74\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x58","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x74\x72\x69\x67\x67\x65\x72\x59","\x61\x64\x64\x50\x6F\x69\x6E\x74\x41\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x72\x65\x6D\x6F\x76\x65\x50\x6F\x69\x6E\x74","\x69\x6D\x61\x67\x65","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x69\x6E\x73\x65\x72\x74\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x65\x74\x47\x65\x6F\x6D\x65\x74\x72\x79","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x53\x54\x59\x4C\x45\x5F\x49\x4D\x41\x47\x45","\x75\x72\x6C","\x6F\x6E\x6C\x6F\x61\x64","\x6F\x6E\x65\x72\x72\x6F\x72","\x66\x69\x6C\x65\x4E\x6F\x74\x46\x6F\x75\x6E\x64","\x61\x6C\x65\x72\x74","\x73\x72\x63","\x63\x61\x6C\x6C","\x6C\x61\x62\x65\x6C","\x65\x6E\x61\x62\x6C\x65\x64","\x69\x63\x6F\x6E\x43\x6C\x73","\x73\x68\x6F\x72\x74\x63\x75\x74","\x65\x78\x74\x65\x6E\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x65\x64\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64"];_0x9f2d[0];function Actions(_0x19a5x2){this[_0x9f2d[1]]=_0x19a5x2;this[_0x9f2d[2]]= new Object();this[_0x9f2d[3]]();}Actions[_0x9f2d[4]][_0x9f2d[3]]=function(){var _0x19a5x3=this[_0x9f2d[1]];var _0x19a5x4=_0x19a5x3[_0x9f2d[5]];var _0x19a5x5=_0x19a5x4[_0x9f2d[6]];this[_0x9f2d[10]](_0x9f2d[7],function(){_0x19a5x3[_0x9f2d[9]]( new NewDialog(_0x19a5x3)[_0x9f2d[8]],300,180,true,true)});this[_0x9f2d[10]](_0x9f2d[11],function(){_0x19a5x3[_0x9f2d[9]]( new OpenDialog(_0x19a5x3)[_0x9f2d[8]],300,180,true,true)});this[_0x9f2d[10]](_0x9f2d[12],function(){_0x19a5x3[_0x9f2d[13]](false)},null,null,_0x9f2d[14]);this[_0x9f2d[10]](_0x9f2d[15],function(){_0x19a5x3[_0x9f2d[13]](true)},null,null,_0x9f2d[16]);this[_0x9f2d[10]](_0x9f2d[17],function(){_0x19a5x3[_0x9f2d[18]](false)},null,null,_0x9f2d[19]);this[_0x9f2d[10]](_0x9f2d[20],function(){_0x19a5x3[_0x9f2d[9]]( new VariableDialog(_0x19a5x3)[_0x9f2d[8]],300,180,true,true)});this[_0x9f2d[10]](_0x9f2d[21],function(){_0x19a5x3[_0x9f2d[9]]( new ImportDialog(_0x19a5x3)[_0x9f2d[8]],300,200,true,true)});this[_0x9f2d[10]](_0x9f2d[22],function(){_0x19a5x3[_0x9f2d[9]]( new ExportDialog(_0x19a5x3)[_0x9f2d[8]],300,200,true,true)},null,null,_0x9f2d[23]);this[_0x9f2d[28]](_0x9f2d[24], new Action(mxResources[_0x9f2d[26]](_0x9f2d[25]),mxUtils[_0x9f2d[27]](this,function(){this[_0x9f2d[1]][_0x9f2d[9]]( new EditFileDialog(_0x19a5x3)[_0x9f2d[8]],620,420,true,true)})));this[_0x9f2d[10]](_0x9f2d[29],function(){mxUtils[_0x9f2d[30]](_0x19a5x5)},null,_0x9f2d[31],_0x9f2d[32]);this[_0x9f2d[10]](_0x9f2d[33],function(){mxUtils[_0x9f2d[34]](_0x19a5x5,null,10,10)});this[_0x9f2d[10]](_0x9f2d[35],function(){_0x19a5x4[_0x9f2d[36]][_0x9f2d[35]]()},null,_0x9f2d[37],_0x9f2d[38]);this[_0x9f2d[10]](_0x9f2d[39],function(){_0x19a5x4[_0x9f2d[36]][_0x9f2d[39]]()},null,_0x9f2d[40],_0x9f2d[41]);this[_0x9f2d[10]](_0x9f2d[42],function(){mxClipboard[_0x9f2d[42]](_0x19a5x5)},null,_0x9f2d[43],_0x9f2d[44]);this[_0x9f2d[10]](_0x9f2d[45],function(){mxClipboard[_0x9f2d[45]](_0x19a5x5)},null,_0x9f2d[46],_0x9f2d[47]);this[_0x9f2d[10]](_0x9f2d[48],function(){mxClipboard[_0x9f2d[48]](_0x19a5x5)},false,_0x9f2d[49],_0x9f2d[50]);this[_0x9f2d[10]](_0x9f2d[51],function(){_0x19a5x5[_0x9f2d[52]]()},null,null,_0x9f2d[53]);this[_0x9f2d[10]](_0x9f2d[54],function(){var _0x19a5x6=_0x19a5x5[_0x9f2d[55]];_0x19a5x5[_0x9f2d[58]](_0x19a5x5[_0x9f2d[57]](_0x19a5x5[_0x9f2d[56]](),_0x19a5x6,_0x19a5x6,true));},null,null,_0x9f2d[59]);this[_0x9f2d[10]](_0x9f2d[60],function(){_0x19a5x5[_0x9f2d[60]]()},null,null,_0x9f2d[61]);this[_0x9f2d[10]](_0x9f2d[62],function(){_0x19a5x5[_0x9f2d[62]]()},null,null,_0x9f2d[63]);this[_0x9f2d[10]](_0x9f2d[64],function(){_0x19a5x5[_0x9f2d[64]]()},null,null,_0x9f2d[65]);this[_0x9f2d[10]](_0x9f2d[66],function(){_0x19a5x5[_0x9f2d[66]]()},null,null,_0x9f2d[67]);this[_0x9f2d[10]](_0x9f2d[68],function(){_0x19a5x5[_0x9f2d[68]]()},null,null,_0x9f2d[69]);this[_0x9f2d[10]](_0x9f2d[70],function(){_0x19a5x5[_0x9f2d[70]]()},null,null,_0x9f2d[71]);this[_0x9f2d[10]](_0x9f2d[72],function(){_0x19a5x5[_0x9f2d[73]](false)},null,null,_0x9f2d[74]);this[_0x9f2d[10]](_0x9f2d[75],function(){_0x19a5x5[_0x9f2d[73]](true)},null,null,_0x9f2d[76]);this[_0x9f2d[10]](_0x9f2d[77],function(){_0x19a5x5[_0x9f2d[78]](false)},null,null,_0x9f2d[79]);this[_0x9f2d[10]](_0x9f2d[80],function(){_0x19a5x5[_0x9f2d[78]](true)},null,null,_0x9f2d[81]);this[_0x9f2d[10]](_0x9f2d[82],function(){_0x19a5x5[_0x9f2d[84]](_0x19a5x5[_0x9f2d[83]](null,0))},null,null,_0x9f2d[85]);this[_0x9f2d[10]](_0x9f2d[86],function(){_0x19a5x5[_0x9f2d[58]](_0x19a5x5[_0x9f2d[87]]())},null,null,_0x9f2d[88]);this[_0x9f2d[10]](_0x9f2d[89],function(){_0x19a5x5[_0x9f2d[90]]()});this[_0x9f2d[10]](_0x9f2d[91],function(){var _0x19a5x7=_0x19a5x5[_0x9f2d[92]]();var _0x19a5x8=_0x19a5x5[_0x9f2d[93]](_0x19a5x7);if(_0x19a5x8==null){_0x19a5x8=_0x9f2d[94]};_0x19a5x8=mxUtils[_0x9f2d[96]](mxResources[_0x9f2d[26]](_0x9f2d[95]),_0x19a5x8);if(_0x19a5x8!=null){_0x19a5x5[_0x9f2d[97]](_0x19a5x7,_0x19a5x8)};});this[_0x9f2d[10]](_0x9f2d[98],function(){var _0x19a5x7=_0x19a5x5[_0x9f2d[92]]();var _0x19a5x8=_0x19a5x5[_0x9f2d[93]](_0x19a5x7);if(_0x19a5x8!=null){window[_0x9f2d[11]](_0x19a5x8)};});this[_0x9f2d[10]](_0x9f2d[99],function(){var _0x19a5x9=_0x19a5x5[_0x9f2d[56]]();if(_0x19a5x9!=null){_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[100]]();try{for(var _0x19a5xa=0;_0x19a5xa<_0x19a5x9[_0x9f2d[102]];_0x19a5xa++){var _0x19a5x7=_0x19a5x9[_0x19a5xa];if(_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[103]](_0x19a5x7)){_0x19a5x5[_0x9f2d[104]]([_0x19a5x7],20)}else {_0x19a5x5[_0x9f2d[105]](_0x19a5x7)};}}finally{_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[106]]()};};});this[_0x9f2d[10]](_0x9f2d[107],function(){var _0x19a5xb=_0x19a5x5[_0x9f2d[109]]()[_0x9f2d[108]](_0x19a5x5[_0x9f2d[92]]());var _0x19a5xc=_0x9f2d[110];if(_0x19a5xb!=null&&_0x19a5xb[_0x9f2d[112]][mxConstants[_0x9f2d[111]]]==_0x9f2d[110]){_0x19a5xc=null};_0x19a5x5[_0x9f2d[113]](mxConstants.STYLE_WHITE_SPACE,_0x19a5xc);});this[_0x9f2d[10]](_0x9f2d[114],function(){var _0x19a5xc=_0x9f2d[115];var _0x19a5xb=_0x19a5x5[_0x9f2d[109]]()[_0x9f2d[108]](_0x19a5x5[_0x9f2d[92]]());if(_0x19a5xb!=null){_0x19a5xc=_0x19a5xb[_0x9f2d[112]][mxConstants[_0x9f2d[116]]]||_0x19a5xc};_0x19a5xc=mxUtils[_0x9f2d[96]](mxResources[_0x9f2d[26]](_0x9f2d[95])+_0x9f2d[117]+mxResources[_0x9f2d[26]](_0x9f2d[114])+_0x9f2d[118],_0x19a5xc);if(_0x19a5xc!=null){_0x19a5x5[_0x9f2d[113]](mxConstants.STYLE_ROTATION,_0x19a5xc)};});this[_0x9f2d[10]](_0x9f2d[119],function(){var _0x19a5x9=_0x19a5x5[_0x9f2d[56]]();if(_0x19a5x9!=null){_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[100]]();try{for(var _0x19a5xa=0;_0x19a5xa<_0x19a5x9[_0x9f2d[102]];_0x19a5xa++){var _0x19a5x7=_0x19a5x9[_0x19a5xa];if(_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[120]](_0x19a5x7)&&_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[103]](_0x19a5x7)==0){var _0x19a5xd=_0x19a5x5[_0x9f2d[121]](_0x19a5x7);if(_0x19a5xd!=null){_0x19a5xd=_0x19a5xd[_0x9f2d[122]]();_0x19a5xd[_0x9f2d[123]]+=_0x19a5xd[_0x9f2d[124]]/2-_0x19a5xd[_0x9f2d[125]]/2;_0x19a5xd[_0x9f2d[126]]+=_0x19a5xd[_0x9f2d[125]]/2-_0x19a5xd[_0x9f2d[124]]/2;var _0x19a5xe=_0x19a5xd[_0x9f2d[124]];_0x19a5xd[_0x9f2d[124]]=_0x19a5xd[_0x9f2d[125]];_0x19a5xd[_0x9f2d[125]]=_0x19a5xe;_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[127]](_0x19a5x7,_0x19a5xd);var _0x19a5xb=_0x19a5x5[_0x9f2d[128]][_0x9f2d[108]](_0x19a5x7);if(_0x19a5xb!=null){var _0x19a5xf=_0x19a5xb[_0x9f2d[112]][mxConstants[_0x9f2d[129]]]||_0x9f2d[130];if(_0x19a5xf==_0x9f2d[130]){_0x19a5xf=_0x9f2d[131]}else {if(_0x19a5xf==_0x9f2d[131]){_0x19a5xf=_0x9f2d[132]}else {if(_0x19a5xf==_0x9f2d[132]){_0x19a5xf=_0x9f2d[133]}else {if(_0x19a5xf==_0x9f2d[133]){_0x19a5xf=_0x9f2d[130]}}}};_0x19a5x5[_0x9f2d[113]](mxConstants.STYLE_DIRECTION,_0x19a5xf,[_0x19a5x7]);};};};}}finally{_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[106]]()};};},null,null,_0x9f2d[134]);this[_0x9f2d[10]](_0x9f2d[135],function(){_0x19a5x5[_0x9f2d[136]](1)});this[_0x9f2d[10]](_0x9f2d[137],function(){_0x19a5x5[_0x9f2d[137]]()},null,null,_0x9f2d[138]);this[_0x9f2d[10]](_0x9f2d[139],function(){_0x19a5x5[_0x9f2d[139]]()},null,null,_0x9f2d[140]);this[_0x9f2d[10]](_0x9f2d[141],function(){_0x19a5x5[_0x9f2d[142]]()});this[_0x9f2d[10]](_0x9f2d[143],mxUtils[_0x9f2d[27]](this,function(){if(!_0x19a5x5[_0x9f2d[144]]){this[_0x9f2d[26]](_0x9f2d[146])[_0x9f2d[145]]()};var _0x19a5x10=_0x19a5x5[_0x9f2d[147]];var _0x19a5x11=_0x19a5x5[_0x9f2d[148]];var _0x19a5x12=_0x19a5x5[_0x9f2d[8]][_0x9f2d[149]]-20;var _0x19a5x13=_0x19a5x5[_0x9f2d[8]][_0x9f2d[150]]-20;var _0x19a5x14=Math[_0x9f2d[152]](100*Math[_0x9f2d[151]](_0x19a5x12/_0x19a5x10[_0x9f2d[124]]/_0x19a5x11,_0x19a5x13/_0x19a5x10[_0x9f2d[125]]/_0x19a5x11))/100;_0x19a5x5[_0x9f2d[136]](_0x19a5x14);_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]=Math[_0x9f2d[156]](_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[123]]*_0x19a5x14-Math[_0x9f2d[155]](10,(_0x19a5x5[_0x9f2d[8]][_0x9f2d[149]]-_0x19a5x10[_0x9f2d[124]]*_0x19a5x11*_0x19a5x14)/2));_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]=Math[_0x9f2d[156]](_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[126]]*_0x19a5x14-Math[_0x9f2d[155]](10,(_0x19a5x5[_0x9f2d[8]][_0x9f2d[150]]-_0x19a5x10[_0x9f2d[125]]*_0x19a5x11*_0x19a5x14)/2));}));this[_0x9f2d[10]](_0x9f2d[158],mxUtils[_0x9f2d[27]](this,function(){if(!_0x19a5x5[_0x9f2d[144]]){this[_0x9f2d[26]](_0x9f2d[146])[_0x9f2d[145]]()};var _0x19a5x10=_0x19a5x5[_0x9f2d[147]];var _0x19a5x11=_0x19a5x5[_0x9f2d[148]];var _0x19a5x12=_0x19a5x5[_0x9f2d[8]][_0x9f2d[149]]-20;var _0x19a5x14=Math[_0x9f2d[152]](100*_0x19a5x12/_0x19a5x10[_0x9f2d[124]]/_0x19a5x11)/100;_0x19a5x5[_0x9f2d[136]](_0x19a5x14);_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]=Math[_0x9f2d[156]](_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[123]]*_0x19a5x14-Math[_0x9f2d[155]](10,(_0x19a5x5[_0x9f2d[8]][_0x9f2d[149]]-_0x19a5x10[_0x9f2d[124]]*_0x19a5x11*_0x19a5x14)/2));_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]=Math[_0x9f2d[156]](_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[126]]*_0x19a5x14-Math[_0x9f2d[155]](10,(_0x19a5x5[_0x9f2d[8]][_0x9f2d[150]]-_0x19a5x10[_0x9f2d[125]]*_0x19a5x11*_0x19a5x14)/2));}));this[_0x9f2d[28]](_0x9f2d[159], new Action(mxResources[_0x9f2d[26]](_0x9f2d[160]),function(){var _0x19a5xc=mxUtils[_0x9f2d[96]](mxResources[_0x9f2d[26]](_0x9f2d[95])+_0x9f2d[161],parseInt(_0x19a5x5[_0x9f2d[109]]()[_0x9f2d[162]]()*100));if(_0x19a5xc!=null&&_0x19a5xc[_0x9f2d[102]]>0&&!isNaN(parseInt(_0x19a5xc))){_0x19a5x5[_0x9f2d[136]](parseInt(_0x19a5xc)/100)};}));var _0x19a5x15=null;_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[163],function(){_0x19a5x5[_0x9f2d[165]](!_0x19a5x5[_0x9f2d[164]]());_0x19a5x4[_0x9f2d[166]]();},null,null,_0x9f2d[167]);_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[164]]()});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[170],function(){_0x19a5x5[_0x9f2d[172]][_0x9f2d[171]]=!_0x19a5x5[_0x9f2d[172]][_0x9f2d[171]]});_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[172]][_0x9f2d[171]]});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[173],function(){_0x19a5x5[_0x9f2d[175]][_0x9f2d[176]](!_0x19a5x5[_0x9f2d[175]][_0x9f2d[174]]())});_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[175]][_0x9f2d[174]]()});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[177],function(){_0x19a5x5[_0x9f2d[178]]=!_0x19a5x5[_0x9f2d[178]];_0x19a5x5[_0x9f2d[128]][_0x9f2d[179]]();});_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[178]]});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[180],function(){_0x19a5x5[_0x9f2d[180]]=!_0x19a5x5[_0x9f2d[180]];_0x19a5x4[_0x9f2d[166]]();if(!_0x19a5x5[_0x9f2d[180]]){var _0x19a5x16=_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]];_0x19a5x5[_0x9f2d[128]][_0x9f2d[182]](_0x19a5x16[_0x9f2d[123]]-_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]/_0x19a5x5[_0x9f2d[128]][_0x9f2d[181]],_0x19a5x16[_0x9f2d[126]]-_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]/_0x19a5x5[_0x9f2d[128]][_0x9f2d[181]]);_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]=0;_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]=0;_0x19a5x5[_0x9f2d[183]]();}else {var _0x19a5x17=_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[123]];var _0x19a5x18=_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[126]];_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[123]]=0;_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]][_0x9f2d[126]]=0;_0x19a5x5[_0x9f2d[183]]();_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]-=Math[_0x9f2d[156]](_0x19a5x17*_0x19a5x5[_0x9f2d[128]][_0x9f2d[181]]);_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]-=Math[_0x9f2d[156]](_0x19a5x18*_0x19a5x5[_0x9f2d[128]][_0x9f2d[181]]);};},!mxClient.IS_TOUCH);_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[8]][_0x9f2d[112]][_0x9f2d[184]]==_0x9f2d[185]});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[146],mxUtils[_0x9f2d[27]](this,function(){_0x19a5x5[_0x9f2d[144]]=!_0x19a5x5[_0x9f2d[144]];_0x19a5x5[_0x9f2d[186]]=_0x19a5x5[_0x9f2d[144]];_0x19a5x5[_0x9f2d[187]]=_0x19a5x5[_0x9f2d[186]];_0x19a5x5[_0x9f2d[128]][_0x9f2d[188]]();_0x19a5x5[_0x9f2d[183]]();_0x19a5x4[_0x9f2d[166]]();_0x19a5x4[_0x9f2d[190]][_0x9f2d[189]]();if(mxUtils[_0x9f2d[191]](_0x19a5x5[_0x9f2d[8]])){if(_0x19a5x5[_0x9f2d[144]]){_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]-=20;_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]-=20;}else {_0x19a5x5[_0x9f2d[8]][_0x9f2d[153]]+=20;_0x19a5x5[_0x9f2d[8]][_0x9f2d[157]]+=20;}};}));_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[144]]});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[192],function(){_0x19a5x5[_0x9f2d[194]](!_0x19a5x5[_0x9f2d[193]][_0x9f2d[174]]())},null,null,_0x9f2d[195]);_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[193]][_0x9f2d[174]]()});_0x19a5x15=this[_0x9f2d[10]](_0x9f2d[196],function(){_0x19a5x5[_0x9f2d[193]][_0x9f2d[198]](!_0x19a5x5[_0x9f2d[193]][_0x9f2d[197]]())});_0x19a5x15[_0x9f2d[168]](true);_0x19a5x15[_0x9f2d[169]](function(){return _0x19a5x5[_0x9f2d[193]][_0x9f2d[197]]()});this[_0x9f2d[10]](_0x9f2d[199],function(){var _0x19a5x19=_0x9f2d[94];if(mxResources[_0x9f2d[201]](mxClient[_0x9f2d[200]])){_0x19a5x19=_0x9f2d[202]+mxClient[_0x9f2d[200]]};window[_0x9f2d[11]](RESOURCES_PATH+_0x9f2d[203]+_0x19a5x19+_0x9f2d[204]);});this[_0x9f2d[28]](_0x9f2d[205], new Action(mxResources[_0x9f2d[26]](_0x9f2d[205])+_0x9f2d[206],function(){_0x19a5x3[_0x9f2d[9]]( new AboutDialog(_0x19a5x3)[_0x9f2d[8]],320,280,true,true)},null,null,_0x9f2d[207]));var _0x19a5x1a=mxUtils[_0x9f2d[27]](this,function(_0x19a5x1b,_0x19a5x1c){this[_0x9f2d[10]](_0x19a5x1b,function(){_0x19a5x5[_0x9f2d[208]](mxConstants.STYLE_FONTSTYLE,_0x19a5x1c)})});_0x19a5x1a(_0x9f2d[209],mxConstants.FONT_BOLD);_0x19a5x1a(_0x9f2d[210],mxConstants.FONT_ITALIC);_0x19a5x1a(_0x9f2d[211],mxConstants.FONT_UNDERLINE);this[_0x9f2d[10]](_0x9f2d[212],function(){_0x19a5x5[_0x9f2d[213]](mxConstants.STYLE_SHADOW)});this[_0x9f2d[10]](_0x9f2d[214],function(){_0x19a5x5[_0x9f2d[213]](mxConstants.STYLE_DASHED)});this[_0x9f2d[10]](_0x9f2d[215],function(){_0x19a5x5[_0x9f2d[213]](mxConstants.STYLE_ROUNDED)});this[_0x9f2d[10]](_0x9f2d[216],function(){_0x19a5x5[_0x9f2d[213]](mxConstants.STYLE_CURVED)});this[_0x9f2d[10]](_0x9f2d[112],function(){var _0x19a5x9=_0x19a5x5[_0x9f2d[56]]();if(_0x19a5x9!=null&&_0x19a5x9[_0x9f2d[102]]>0){var _0x19a5x1d=_0x19a5x5[_0x9f2d[101]]();var _0x19a5x1c=mxUtils[_0x9f2d[96]](mxResources[_0x9f2d[26]](_0x9f2d[95])+_0x9f2d[117]+mxResources[_0x9f2d[26]](_0x9f2d[112])+_0x9f2d[217],_0x19a5x1d[_0x9f2d[218]](_0x19a5x9[0])||_0x9f2d[94]);if(_0x19a5x1c!=null){_0x19a5x5[_0x9f2d[219]](_0x19a5x1c,_0x19a5x9)};};});this[_0x9f2d[10]](_0x9f2d[220],function(){_0x19a5x5[_0x9f2d[221]](_0x19a5x5[_0x9f2d[92]]())});this[_0x9f2d[10]](_0x9f2d[222],function(){var _0x19a5x7=_0x19a5x5[_0x9f2d[92]]();if(_0x19a5x7!=null&&_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[223]](_0x19a5x7)){var _0x19a5x1e=_0x19a5x4[_0x9f2d[6]][_0x9f2d[225]][_0x9f2d[224]](_0x19a5x7);if(_0x19a5x1e instanceof mxEdgeHandler){var _0x19a5x16=_0x19a5x5[_0x9f2d[128]][_0x9f2d[154]];var _0x19a5x6=_0x19a5x5[_0x9f2d[128]][_0x9f2d[181]];var _0x19a5x17=_0x19a5x16[_0x9f2d[123]];var _0x19a5x18=_0x19a5x16[_0x9f2d[126]];var _0x19a5x1f=_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[226]](_0x19a5x7);var _0x19a5x20=_0x19a5x5[_0x9f2d[121]](_0x19a5x1f);if(_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[120]](_0x19a5x1f)&&_0x19a5x20!=null){_0x19a5x17+=_0x19a5x20[_0x9f2d[123]];_0x19a5x18+=_0x19a5x20[_0x9f2d[126]];};_0x19a5x1e[_0x9f2d[231]](_0x19a5x1e[_0x9f2d[227]],_0x19a5x5[_0x9f2d[229]][_0x9f2d[228]]/_0x19a5x6-_0x19a5x17,_0x19a5x5[_0x9f2d[229]][_0x9f2d[230]]/_0x19a5x6-_0x19a5x18);};};});this[_0x9f2d[10]](_0x9f2d[232],function(){var _0x19a5x21=_0x19a5x3[_0x9f2d[2]][_0x9f2d[26]](_0x9f2d[232]);if(_0x19a5x21[_0x9f2d[233]]!=null){_0x19a5x21[_0x9f2d[233]][_0x9f2d[235]](_0x19a5x21[_0x9f2d[233]][_0x9f2d[227]],_0x19a5x21[_0x9f2d[234]])};});this[_0x9f2d[10]](_0x9f2d[236],function(){function _0x19a5x22(_0x19a5xc,_0x19a5x23,_0x19a5x24){var _0x19a5x25=null;var _0x19a5x9=_0x19a5x5[_0x9f2d[56]]();_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[100]]();try{if(_0x19a5x9[_0x9f2d[102]]==0){var _0x19a5x26=_0x19a5x5[_0x9f2d[237]]();_0x19a5x9=[_0x19a5x5[_0x9f2d[239]](_0x19a5x5[_0x9f2d[238]](),null,_0x9f2d[94],_0x19a5x26,_0x19a5x26,_0x19a5x23,_0x19a5x24)];_0x19a5x25=_0x19a5x9;};_0x19a5x5[_0x9f2d[113]](mxConstants.STYLE_IMAGE,_0x19a5xc,_0x19a5x9);_0x19a5x5[_0x9f2d[113]](mxConstants.STYLE_SHAPE,_0x9f2d[236],_0x19a5x9);if(_0x19a5x5[_0x9f2d[240]]()==1){if(_0x19a5x23!=null&&_0x19a5x24!=null){var _0x19a5x7=_0x19a5x9[0];var _0x19a5xd=_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[241]](_0x19a5x7);if(_0x19a5xd!=null){_0x19a5xd=_0x19a5xd[_0x9f2d[122]]();_0x19a5xd[_0x9f2d[124]]=_0x19a5x23;_0x19a5xd[_0x9f2d[125]]=_0x19a5x24;_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[127]](_0x19a5x7,_0x19a5xd);};}};}finally{_0x19a5x5[_0x9f2d[101]]()[_0x9f2d[106]]()};if(_0x19a5x25!=null){_0x19a5x5[_0x9f2d[58]](_0x19a5x25);_0x19a5x5[_0x9f2d[242]](_0x19a5x25[0]);};}var _0x19a5xc=_0x9f2d[94];var _0x19a5xb=_0x19a5x5[_0x9f2d[109]]()[_0x9f2d[108]](_0x19a5x5[_0x9f2d[92]]());if(_0x19a5xb!=null){_0x19a5xc=_0x19a5xb[_0x9f2d[112]][mxConstants[_0x9f2d[243]]]||_0x19a5xc};_0x19a5xc=mxUtils[_0x9f2d[96]](mxResources[_0x9f2d[26]](_0x9f2d[95])+_0x9f2d[117]+mxResources[_0x9f2d[26]](_0x9f2d[244])+_0x9f2d[217],_0x19a5xc);if(_0x19a5xc!=null){if(_0x19a5xc[_0x9f2d[102]]>0){var _0x19a5x27= new Image();_0x19a5x27[_0x9f2d[245]]=function(){_0x19a5x22(_0x19a5xc,_0x19a5x27[_0x9f2d[124]],_0x19a5x27[_0x9f2d[125]])};_0x19a5x27[_0x9f2d[246]]=function(){mxUtils[_0x9f2d[248]](mxResources[_0x9f2d[26]](_0x9f2d[247]))};_0x19a5x27[_0x9f2d[249]]=_0x19a5xc;}};});};Actions[_0x9f2d[4]][_0x9f2d[10]]=function(_0x19a5x1b,_0x19a5x28,_0x19a5x29,_0x19a5x2a,_0x19a5x2b){return this[_0x9f2d[28]](_0x19a5x1b, new Action(mxResources[_0x9f2d[26]](_0x19a5x1b),_0x19a5x28,_0x19a5x29,_0x19a5x2a,_0x19a5x2b))};Actions[_0x9f2d[4]][_0x9f2d[28]]=function(_0x19a5x2c,_0x19a5x15){this[_0x9f2d[2]][_0x19a5x2c]=_0x19a5x15;return _0x19a5x15;};Actions[_0x9f2d[4]][_0x9f2d[26]]=function(_0x19a5x2c){return this[_0x9f2d[2]][_0x19a5x2c]};function Action(_0x19a5x2e,_0x19a5x28,_0x19a5x29,_0x19a5x2a,_0x19a5x2b){mxEventSource[_0x9f2d[250]](this);this[_0x9f2d[251]]=_0x19a5x2e;this[_0x9f2d[145]]=_0x19a5x28;this[_0x9f2d[252]]=(_0x19a5x29!=null)?_0x19a5x29:true;this[_0x9f2d[253]]=_0x19a5x2a;this[_0x9f2d[254]]=_0x19a5x2b;}mxUtils[_0x9f2d[255]](Action,mxEventSource);Action[_0x9f2d[4]][_0x9f2d[176]]=function(_0x19a5xc){if(this[_0x9f2d[252]]!=_0x19a5xc){this[_0x9f2d[252]]=_0x19a5xc;this[_0x9f2d[257]]( new mxEventObject(_0x9f2d[256]));}};Action[_0x9f2d[4]][_0x9f2d[168]]=function(_0x19a5xc){this[_0x9f2d[258]]=_0x19a5xc};Action[_0x9f2d[4]][_0x9f2d[169]]=function(_0x19a5x28){this[_0x9f2d[259]]=_0x19a5x28};Action[_0x9f2d[4]][_0x9f2d[260]]=function(){return this[_0x9f2d[259]]()};
\ 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 68e9f3d..16de0a3 100644
--- a/public/assets/plugins/square/js/Dialogs.js
+++ b/public/assets/plugins/square/js/Dialogs.js
@@ -1 +1 @@
-var _0x5e9e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x69\x6E\x70\x75\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x79\x70\x65","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x65\x63\x6B\x65\x64","\x47\x45\x54","\x6F\x70\x65\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x64\x61\x74\x61","\x65\x64\x69\x74\x6F\x72","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x73\x65\x6C\x65\x63\x74","\x6F\x70\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x2D\x2D\x20\x4E\x6F\x6E\x65\x20\x2D\x2D","\x76\x61\x6C\x75\x65","\x30","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x6F\x77\x73","\x73\x65\x6C\x65\x63\x74\x65\x64","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C\x20\x73\x65\x6C\x65\x63\x74\x32","\x66\x69\x6C\x74\x65\x72","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x66\x61\x74\x68\x65\x72","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x73\x6F\x6E","\x2D","\x63\x61\x70\x69\x74\x61\x6C\x69\x7A\x65","","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x62\x6F\x64\x79","\x72\x6F\x75\x6E\x64","\x6D\x61\x78","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x44\x69\x61\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x6D\x6F\x64\x61\x6C\x20\x66\x61\x64\x65\x20\x69\x6E\x20\x63\x65\x6E\x74\x65\x72","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x62\x6C\x6F\x63\x6B","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x31\x32\x70\x78","\x67\x65\x4D\x6F\x64\x61\x6C\x44\x69\x61\x6C\x6F\x67","\x6D\x6F\x64\x61\x6C\x2D\x64\x69\x61\x6C\x6F\x67","\x62\x67","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x6D\x6F\x64\x61\x6C\x2D\x62\x61\x63\x6B\x64\x72\x6F\x70\x20\x66\x61\x64\x65\x20\x69\x6E","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x6E\x44\x69\x61\x6C\x6F\x67\x43\x6C\x6F\x73\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x6C\x6F\x73\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x64\x61\x6C\x2D\x63\x6F\x6E\x74\x65\x6E\x74","\x6D\x6F\x64\x61\x6C\x2D\x68\x65\x61\x64\x65\x72","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79","\x6D\x6F\x64\x61\x6C\x2D\x66\x6F\x6F\x74\x65\x72","\x68\x34","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x69\x6D\x70\x6F\x72\x74","\x67\x65\x74","\x20\x58\x4D\x4C","\x77\x72\x69\x74\x65","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x62\x75\x74\x74\x6F\x6E","\x72\x6F\x77","\x63\x6F\x6C\x2D\x6D\x64\x2D\x31\x32","\x74\x65\x78\x74\x61\x72\x65\x61","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x33\x37\x34\x70\x78","\x66\x69\x6C\x65","\x61\x63\x63\x65\x70\x74","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x63\x68\x61\x6E\x67\x65","\x66\x69\x6C\x65\x73","\x74\x61\x72\x67\x65\x74","\x6C\x6F\x67","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x73\x75\x6C\x74","\x72\x65\x61\x64\x41\x73\x54\x65\x78\x74","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x6F\x72\x6D\x61\x74\x20\x66\x69\x6C\x65","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x62\x69\x6E\x64","\x62\x74\x6E\x20\x62\x6C\x75\x65","\x63\x61\x6E\x63\x65\x6C","\x62\x74\x6E\x20\x64\x65\x66\x61\x75\x6C\x74","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30\x70\x78","\x31\x37\x36","\x31\x35\x31","\x73\x72\x63","\x2F\x6C\x6F\x67\x6F\x2E\x70\x6E\x67","\x62\x72","\x50\x6F\x77\x65\x72\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x6C\x61\x62\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x61","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D\x2F","\x5F\x62\x6C\x61\x6E\x6B","\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D","\x73\x61\x76\x65\x41\x73","\x6E\x61\x6D\x65","\x5F","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x6C\x61\x62\x65\x6C","\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C\x20\x70\x75\x6C\x6C\x2D\x72\x69\x67\x68\x74","\x5F\x63\x6F\x70\x79","\x69\x64","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C","\x73\x61\x76\x65","\x6E\x65\x77","\x5F\x6E\x65\x77","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x6E\x61\x6D\x65","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x65\x64\x69\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x64\x61\x74\x61\x54\x72\x61\x6E\x73\x66\x65\x72","\x64\x72\x61\x67\x6F\x76\x65\x72","\x64\x72\x6F\x70","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D","\x65\x78\x70\x6F\x72\x74","\x66\x6F\x72\x6D\x2D\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x20\x66\x6F\x72\x6D\x2D\x72\x6F\x77\x2D\x73\x65\x70\x65\x72\x61\x74\x65\x64","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70\x20\x6C\x61\x73\x74","\x63\x6F\x6C\x2D\x73\x6D\x2D\x34\x20\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x73\x6D\x2D\x38","\x67\x65\x74\x58\x6D\x6C","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x67\x72\x61\x70\x68","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D\x20\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x2D\x73\x63\x72\x6F\x6C\x6C","\x20","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x69\x70\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6D\x6F\x64\x65\x6C","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2F\x61\x6C\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x6F\x64\x62\x63\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x66\x69\x6C\x65\x5F\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x69\x67\x69\x74","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x6E\x75\x6D\x62\x65\x72","\x6D\x69\x6E","\x72\x65\x74\x72\x79","\x6B\x65\x79","\x71\x75\x65\x72\x79","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x63\x6F\x6D\x6D\x61\x6E\x64","\x68\x65\x6C\x70\x5F","\x70","\x68\x65\x6C\x70\x2D\x62\x6C\x6F\x63\x6B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x72\x65\x66\x72\x65\x73\x68"];_0x5e9e[0];function createCheckbox(_0xdee2x2){var _0xdee2x3=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x3[_0x5e9e[5]](_0x5e9e[3],_0x5e9e[4]);if(_0xdee2x2){_0xdee2x3[_0x5e9e[5]](_0x5e9e[6],true)};return _0xdee2x3;}function createDropdownFromApi(_0xdee2x5,_0xdee2x2,_0xdee2x6,_0xdee2x7,_0xdee2x8,_0xdee2x9){var _0xdee2xa= new XMLHttpRequest();_0xdee2xa[_0x5e9e[8]](_0x5e9e[7],_0xdee2x5,false);_0xdee2xa[_0x5e9e[14]](_0x5e9e[9],_0x5e9e[10]+_0xdee2x8[_0x5e9e[13]][_0x5e9e[12]][_0x5e9e[11]]);_0xdee2xa[_0x5e9e[15]](null);var _0xdee2xb=[];if(_0xdee2xa[_0x5e9e[16]]===200){_0xdee2xb=JSON[_0x5e9e[18]](_0xdee2xa[_0x5e9e[17]])};var _0xdee2x3=document[_0x5e9e[2]](_0x5e9e[19]);var _0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[21]]=_0x5e9e[22];_0xdee2xc[_0x5e9e[23]]=_0x5e9e[24];_0xdee2x3[_0x5e9e[25]](_0xdee2xc);var _0xdee2xd=_0xdee2x9?_0xdee2xb[_0x5e9e[26]]:_0xdee2xb;_0xdee2xd[_0x5e9e[28]](function(_0xdee2xe){_0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[21]]=_0xdee2xe[_0xdee2x6];_0xdee2xc[_0x5e9e[23]]=_0xdee2xe[_0xdee2x7];_0xdee2xc[_0x5e9e[27]]=(_0xdee2xe[_0xdee2x7]==_0xdee2x2);_0xdee2x3[_0x5e9e[25]](_0xdee2xc);});_0xdee2x3[_0x5e9e[29]]=_0x5e9e[30];return _0xdee2x3;}function createGroupedDropdownFromApi(_0xdee2x5,_0xdee2x2,_0xdee2x6,_0xdee2x7,_0xdee2x8,_0xdee2x9,_0xdee2x10){var _0xdee2xa= new XMLHttpRequest();_0xdee2xa[_0x5e9e[8]](_0x5e9e[7],_0xdee2x5,false);_0xdee2xa[_0x5e9e[14]](_0x5e9e[9],_0x5e9e[10]+_0xdee2x8[_0x5e9e[13]][_0x5e9e[12]][_0x5e9e[11]]);_0xdee2xa[_0x5e9e[15]](null);var _0xdee2xb=[];if(_0xdee2xa[_0x5e9e[16]]===200){_0xdee2xb=JSON[_0x5e9e[18]](_0xdee2xa[_0x5e9e[17]])};var _0xdee2x3=document[_0x5e9e[2]](_0x5e9e[19]);var _0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[21]]=_0x5e9e[22];_0xdee2xc[_0x5e9e[23]]=_0x5e9e[24];_0xdee2x3[_0x5e9e[25]](_0xdee2xc);var _0xdee2xd=_0xdee2x9?_0xdee2xb[_0x5e9e[26]]:_0xdee2xb;var _0xdee2x11={};var _0xdee2x12={};_0xdee2x11[_0xdee2x10]=null;var _0xdee2x13=_[_0x5e9e[31]](_0xdee2xd,_0xdee2x11);var _0xdee2x14={};_0xdee2x13[_0x5e9e[28]](function(_0xdee2xe){_0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[29]]=_0x5e9e[32];_0xdee2xc[_0x5e9e[21]]=_0xdee2xe[_0xdee2x6][_0x5e9e[33]]();_0xdee2xc[_0x5e9e[23]]=_0xdee2xe[_0xdee2x7];_0xdee2xc[_0x5e9e[27]]=(_0xdee2xe[_0xdee2x7]==_0xdee2x2);_0xdee2x3[_0x5e9e[25]](_0xdee2xc);_0xdee2x12[_0xdee2x10]=_0xdee2xe[_0xdee2x7];_0xdee2x14=_[_0x5e9e[31]](_0xdee2xd,_0xdee2x12);_0xdee2x14[_0x5e9e[28]](function(_0xdee2xe){_0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[29]]=_0x5e9e[34];_0xdee2xc[_0x5e9e[21]]=_0x5e9e[35]+_[_0x5e9e[36]](_0xdee2xe[_0xdee2x6]);_0xdee2xc[_0x5e9e[23]]=_0xdee2xe[_0xdee2x7];_0xdee2xc[_0x5e9e[27]]=(_0xdee2xe[_0xdee2x7]==_0xdee2x2);_0xdee2x3[_0x5e9e[25]](_0xdee2xc);});});_0xdee2x3[_0x5e9e[29]]=_0x5e9e[30];return _0xdee2x3;}function createDropdownFromArray(_0xdee2x16,_0xdee2x2){var _0xdee2x3=document[_0x5e9e[2]](_0x5e9e[19]);for(var _0xdee2x17 in _0xdee2x16){var _0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[21]]=_0xdee2x16[_0xdee2x17];_0xdee2xc[_0x5e9e[23]]=_0xdee2x17;if(_0xdee2x2>0||_0xdee2x2!=_0x5e9e[37]){_0xdee2xc[_0x5e9e[27]]=(_0xdee2x2===_0xdee2x17)?true:false};_0xdee2x3[_0x5e9e[25]](_0xdee2xc);};_0xdee2x3[_0x5e9e[29]]=_0x5e9e[30];return _0xdee2x3;}function Dialog(_0xdee2x8,_0xdee2x19,_0xdee2x1a,_0xdee2x1b,_0xdee2x1c,_0xdee2x1d,_0xdee2x1e){var _0xdee2x1f=0;if(mxClient[_0x5e9e[38]]&&document[_0x5e9e[39]]!=9){_0xdee2x1f=60};_0xdee2x1a+=_0xdee2x1f;_0xdee2x1b+=_0xdee2x1f;var _0xdee2x20=Math[_0x5e9e[43]](0,Math[_0x5e9e[42]]((document[_0x5e9e[41]][_0x5e9e[40]]-_0xdee2x1a)/2));var _0xdee2x21=Math[_0x5e9e[43]](0,Math[_0x5e9e[42]]((Math[_0x5e9e[43]](document[_0x5e9e[41]][_0x5e9e[44]],document[_0x5e9e[45]][_0x5e9e[44]])-_0xdee2x1b)/3));var _0xdee2x22=_0xdee2x8[_0x5e9e[47]](_0x5e9e[46]);_0xdee2x22[_0x5e9e[29]]=_0x5e9e[48];_0xdee2x22[_0x5e9e[50]][_0x5e9e[49]]=_0x5e9e[51];_0xdee2x22[_0x5e9e[50]][_0x5e9e[52]]=_0x5e9e[53];var _0xdee2x23=_0xdee2x8[_0x5e9e[47]](_0x5e9e[54]);_0xdee2x23[_0x5e9e[29]]=_0x5e9e[55];_0xdee2x23[_0x5e9e[25]](_0xdee2x19);_0xdee2x22[_0x5e9e[25]](_0xdee2x23);if(this[_0x5e9e[56]]==null){this[_0x5e9e[56]]=_0xdee2x8[_0x5e9e[47]](_0x5e9e[57]);this[_0x5e9e[56]][_0x5e9e[29]]=_0x5e9e[58];if(mxClient[_0x5e9e[59]]){ new mxDivResizer(this[_0x5e9e[56]])};};if(_0xdee2x1c){document[_0x5e9e[41]][_0x5e9e[25]](this[_0x5e9e[56]])};document[_0x5e9e[41]][_0x5e9e[25]](_0xdee2x22);this[_0x5e9e[60]]=_0xdee2x1e;this[_0x5e9e[61]]=_0xdee2x22;}Dialog[_0x5e9e[63]][_0x5e9e[62]]=function(){if(this[_0x5e9e[60]]!=null){this[_0x5e9e[60]]();this[_0x5e9e[60]]=null;};this[_0x5e9e[61]][_0x5e9e[65]][_0x5e9e[64]](this[_0x5e9e[61]]);this[_0x5e9e[56]][_0x5e9e[65]][_0x5e9e[64]](this[_0x5e9e[56]]);};function ImportDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[72])+_0x5e9e[74]);var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x2b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[78]);var _0xdee2x2c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[79]);var _0xdee2x2d=document[_0x5e9e[2]](_0x5e9e[80]);_0xdee2x2d[_0x5e9e[50]][_0x5e9e[81]]=_0x5e9e[82];_0xdee2x2d[_0x5e9e[50]][_0x5e9e[83]]=_0x5e9e[84];var _0xdee2x3=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x3[_0x5e9e[3]]=_0x5e9e[85];_0xdee2x3[_0x5e9e[5]](_0x5e9e[86],_0x5e9e[87]);_0xdee2x3[_0x5e9e[97]](_0x5e9e[88],function _0xdee2x2e(_0xdee2x2f){var _0xdee2x30=_0xdee2x2f[_0x5e9e[90]][_0x5e9e[89]][0];console[_0x5e9e[91]](_0xdee2x30);if(_0xdee2x30){if(_0xdee2x30[_0x5e9e[3]]===_0x5e9e[87]){var _0xdee2x31= new FileReader();_0xdee2x31[_0x5e9e[92]]=function(_0xdee2x32){var _0xdee2x33=_0xdee2x32[_0x5e9e[90]][_0x5e9e[93]];mxUtils[_0x5e9e[75]](_0xdee2x2d,_0xdee2x33);};_0xdee2x31[_0x5e9e[94]](_0xdee2x30);}else {alert(_0x5e9e[95])}}else {alert(_0x5e9e[96])};},false);_0xdee2x2c[_0x5e9e[25]](_0xdee2x3);_0xdee2x2c[_0x5e9e[25]](_0xdee2x2d);_0xdee2x2b[_0x5e9e[25]](_0xdee2x2c);_0xdee2x27[_0x5e9e[25]](_0xdee2x2b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[72]),mxUtils[_0x5e9e[100]](this,function(_0xdee2x35){var _0xdee2x36=mxUtils[_0x5e9e[98]](_0xdee2x2d[_0x5e9e[23]]);_0xdee2x8[_0x5e9e[13]][_0x5e9e[99]](_0xdee2x36[_0x5e9e[45]]);_0xdee2x8[_0x5e9e[76]]();}));_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function AboutDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[104])+_0x5e9e[105]);var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x39=document[_0x5e9e[2]](_0x5e9e[106]);_0xdee2x39[_0x5e9e[50]][_0x5e9e[107]]=_0x5e9e[108];_0xdee2x39[_0x5e9e[5]](_0x5e9e[81],_0x5e9e[109]);_0xdee2x39[_0x5e9e[5]](_0x5e9e[81],_0x5e9e[110]);_0xdee2x39[_0x5e9e[5]](_0x5e9e[111],IMAGE_PATH+_0x5e9e[112]);_0xdee2x27[_0x5e9e[25]](_0xdee2x39);mxUtils[_0x5e9e[113]](_0xdee2x27);mxUtils[_0x5e9e[75]](_0xdee2x27,_0x5e9e[114]+mxClient[_0x5e9e[115]]);mxUtils[_0x5e9e[113]](_0xdee2x27);var _0xdee2x3a=document[_0x5e9e[2]](_0x5e9e[116]);_0xdee2x3a[_0x5e9e[5]](_0x5e9e[117],_0x5e9e[118]);_0xdee2x3a[_0x5e9e[5]](_0x5e9e[90],_0x5e9e[119]);mxUtils[_0x5e9e[75]](_0xdee2x3a,_0x5e9e[120]);_0xdee2x27[_0x5e9e[25]](_0xdee2x3a);mxUtils[_0x5e9e[113]](_0xdee2x27);mxUtils[_0x5e9e[113]](_0xdee2x27);var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[62]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function SaveDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[121]));var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x3c=_0x5e9e[122];var _0xdee2x3d=_0x5e9e[123]+_0xdee2x3c;var _0xdee2x2=_0xdee2x8[_0x5e9e[13]][_0x5e9e[124]]();var _0xdee2x2b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[78]);var _0xdee2x2c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[125]);var _0xdee2x3e=_0xdee2x8[_0x5e9e[47]](_0x5e9e[126]);var _0xdee2x3f=document[_0x5e9e[2]](_0x5e9e[127]);_0xdee2x3f[_0x5e9e[29]]=_0x5e9e[128];mxUtils[_0x5e9e[75]](_0xdee2x3f,mxResources[_0x5e9e[73]](_0xdee2x3c));_0xdee2x2c[_0x5e9e[25]](_0xdee2x3f);var _0xdee2x40=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x40[_0x5e9e[5]](_0x5e9e[23],_0xdee2x2+_0x5e9e[129]);_0xdee2x40[_0x5e9e[5]](_0x5e9e[130],_0xdee2x3d);_0xdee2x40[_0x5e9e[29]]=_0x5e9e[131];_0xdee2x3e[_0x5e9e[25]](_0xdee2x40);_0xdee2x2b[_0x5e9e[25]](_0xdee2x2c);_0xdee2x2b[_0x5e9e[25]](_0xdee2x3e);_0xdee2x27[_0x5e9e[25]](_0xdee2x2b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[132]),function(){_0xdee2x8[_0x5e9e[121]](_0xdee2x40[_0x5e9e[23]]);_0xdee2x8[_0x5e9e[76]]();});_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function NewDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[133]));var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x3c=_0x5e9e[122];var _0xdee2x3d=_0x5e9e[123]+_0xdee2x3c;var _0xdee2x2=_0xdee2x8[_0x5e9e[13]][_0x5e9e[124]]();var _0xdee2x2b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[78]);var _0xdee2x2c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[125]);var _0xdee2x3e=_0xdee2x8[_0x5e9e[47]](_0x5e9e[126]);var _0xdee2x3f=document[_0x5e9e[2]](_0x5e9e[127]);_0xdee2x3f[_0x5e9e[29]]=_0x5e9e[128];mxUtils[_0x5e9e[75]](_0xdee2x3f,mxResources[_0x5e9e[73]](_0xdee2x3c));_0xdee2x2c[_0x5e9e[25]](_0xdee2x3f);var _0xdee2x40=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x40[_0x5e9e[5]](_0x5e9e[23],_0xdee2x2+_0x5e9e[134]);_0xdee2x40[_0x5e9e[5]](_0x5e9e[130],_0xdee2x3d);_0xdee2x40[_0x5e9e[29]]=_0x5e9e[131];_0xdee2x3e[_0x5e9e[25]](_0xdee2x40);_0xdee2x2b[_0x5e9e[25]](_0xdee2x2c);_0xdee2x2b[_0x5e9e[25]](_0xdee2x3e);_0xdee2x27[_0x5e9e[25]](_0xdee2x2b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[133]),function(){_0xdee2x8[_0x5e9e[133]](_0xdee2x40[_0x5e9e[23]]);_0xdee2x8[_0x5e9e[76]]();});_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function VariableDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[135]));var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x3c=_0x5e9e[122];var _0xdee2x3d=_0x5e9e[123]+_0xdee2x3c;var _0xdee2x2=_0xdee2x8[_0x5e9e[13]][_0x5e9e[124]]();var _0xdee2x2b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[78]);var _0xdee2x2c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[125]);var _0xdee2x3e=_0xdee2x8[_0x5e9e[47]](_0x5e9e[126]);var _0xdee2x3f=document[_0x5e9e[2]](_0x5e9e[127]);_0xdee2x3f[_0x5e9e[29]]=_0x5e9e[128];mxUtils[_0x5e9e[75]](_0xdee2x3f,mxResources[_0x5e9e[73]](_0xdee2x3c));_0xdee2x2c[_0x5e9e[25]](_0xdee2x3f);var _0xdee2x40=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x40[_0x5e9e[5]](_0x5e9e[23],_0x5e9e[136]);_0xdee2x40[_0x5e9e[5]](_0x5e9e[130],_0xdee2x3d);_0xdee2x40[_0x5e9e[29]]=_0x5e9e[131];_0xdee2x3e[_0x5e9e[25]](_0xdee2x40);_0xdee2x2b[_0x5e9e[25]](_0xdee2x2c);_0xdee2x2b[_0x5e9e[25]](_0xdee2x3e);_0xdee2x27[_0x5e9e[25]](_0xdee2x2b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[133]),function(){_0xdee2x8[_0x5e9e[135]](_0xdee2x40[_0x5e9e[23]]);_0xdee2x8[_0x5e9e[76]]();});_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function OpenDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[8]));var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x2b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[78]);var _0xdee2x2c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[125]);var _0xdee2x3e=_0xdee2x8[_0x5e9e[47]](_0x5e9e[126]);var _0xdee2x3f=document[_0x5e9e[2]](_0x5e9e[127]);_0xdee2x3f[_0x5e9e[29]]=_0x5e9e[128];mxUtils[_0x5e9e[75]](_0xdee2x3f,mxResources[_0x5e9e[73]](_0x5e9e[122]));_0xdee2x2c[_0x5e9e[25]](_0xdee2x3f);var _0xdee2xa= new XMLHttpRequest();_0xdee2xa[_0x5e9e[8]](_0x5e9e[7],_0x5e9e[137],false);_0xdee2xa[_0x5e9e[14]](_0x5e9e[9],_0x5e9e[10]+_0xdee2x8[_0x5e9e[13]][_0x5e9e[12]][_0x5e9e[11]]);_0xdee2xa[_0x5e9e[15]](null);var _0xdee2xb=[];if(_0xdee2xa[_0x5e9e[16]]===200){_0xdee2xb=JSON[_0x5e9e[18]](_0xdee2xa[_0x5e9e[17]])};var _0xdee2x40=document[_0x5e9e[2]](_0x5e9e[19]);for(var _0xdee2x44=0;_0xdee2x44<_0xdee2xb[_0x5e9e[138]];_0xdee2x44++){var _0xdee2xc=document[_0x5e9e[2]](_0x5e9e[20]);_0xdee2xc[_0x5e9e[21]]=_0xdee2xb[_0xdee2x44][_0x5e9e[122]];_0xdee2xc[_0x5e9e[23]]=_0xdee2xb[_0xdee2x44][_0x5e9e[130]];_0xdee2x40[_0x5e9e[25]](_0xdee2xc);};_0xdee2x40[_0x5e9e[29]]=_0x5e9e[131];_0xdee2x3e[_0x5e9e[25]](_0xdee2x40);_0xdee2x2b[_0x5e9e[25]](_0xdee2x2c);_0xdee2x2b[_0x5e9e[25]](_0xdee2x3e);_0xdee2x27[_0x5e9e[25]](_0xdee2x2b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[8]),function(){console[_0x5e9e[91]](_0xdee2x40);console[_0x5e9e[91]](_0xdee2x40[_0x5e9e[23]]);window[_0x5e9e[8]](_0x5e9e[139]+_0xdee2x40[_0x5e9e[23]],_0x5e9e[119]);_0xdee2x8[_0x5e9e[76]]();});_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function EditFileDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[68]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[140]));var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x2b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[78]);var _0xdee2x2c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[79]);var _0xdee2x2d=document[_0x5e9e[2]](_0x5e9e[80]);_0xdee2x2d[_0x5e9e[50]][_0x5e9e[81]]=_0x5e9e[82];_0xdee2x2d[_0x5e9e[50]][_0x5e9e[83]]=_0x5e9e[84];_0xdee2x2d[_0x5e9e[23]]=mxUtils[_0x5e9e[142]](_0xdee2x8[_0x5e9e[13]][_0x5e9e[141]]());if(fileSupport){function _0xdee2x46(_0xdee2x2f){_0xdee2x2f[_0x5e9e[143]]();_0xdee2x2f[_0x5e9e[144]]();if(_0xdee2x2f[_0x5e9e[145]][_0x5e9e[89]][_0x5e9e[138]]>0){var _0xdee2x47=_0xdee2x2f[_0x5e9e[145]][_0x5e9e[89]][0];var _0xdee2x48= new FileReader();_0xdee2x48[_0x5e9e[92]]=function(_0xdee2x32){_0xdee2x2d[_0x5e9e[23]]=_0xdee2x32[_0x5e9e[90]][_0x5e9e[93]]};_0xdee2x48[_0x5e9e[94]](_0xdee2x47);};}function _0xdee2x49(_0xdee2x2f){_0xdee2x2f[_0x5e9e[143]]();_0xdee2x2f[_0x5e9e[144]]();}_0xdee2x2d[_0x5e9e[97]](_0x5e9e[146],_0xdee2x49,false);_0xdee2x2d[_0x5e9e[97]](_0x5e9e[147],_0xdee2x46,false);};_0xdee2x2c[_0x5e9e[25]](_0xdee2x2d);_0xdee2x2b[_0x5e9e[25]](_0xdee2x2c);_0xdee2x27[_0x5e9e[25]](_0xdee2x2b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[132]),function(){var _0xdee2x36=mxUtils[_0x5e9e[98]](_0xdee2x2d[_0x5e9e[23]]);_0xdee2x8[_0x5e9e[13]][_0x5e9e[99]](_0xdee2x36[_0x5e9e[45]]);_0xdee2x8[_0x5e9e[76]]();});_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function ExportDialog(_0xdee2x8){var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[148]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[149])+_0x5e9e[74]);var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x4b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[150]);var _0xdee2x4c=_0xdee2x8[_0x5e9e[47]](_0x5e9e[151]);var _0xdee2x3f=document[_0x5e9e[2]](_0x5e9e[127]);_0xdee2x3f[_0x5e9e[29]]=_0x5e9e[152];mxUtils[_0x5e9e[75]](_0xdee2x3f,mxResources[_0x5e9e[73]](_0x5e9e[153]));var _0xdee2x3=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x3[_0x5e9e[5]](_0x5e9e[23],_0xdee2x8[_0x5e9e[13]][_0x5e9e[124]]());_0xdee2x3[_0x5e9e[29]]=_0x5e9e[131];var _0xdee2x22=_0xdee2x8[_0x5e9e[47]](_0x5e9e[154]);_0xdee2x22[_0x5e9e[25]](_0xdee2x3);_0xdee2x4c[_0x5e9e[25]](_0xdee2x3f);_0xdee2x4c[_0x5e9e[25]](_0xdee2x22);_0xdee2x4b[_0x5e9e[25]](_0xdee2x4c);_0xdee2x27[_0x5e9e[25]](_0xdee2x4b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[149]),mxUtils[_0x5e9e[100]](this,function(_0xdee2x35){_0xdee2x8[_0x5e9e[132]](false);var _0xdee2x4d=encodeURIComponent(mxUtils[_0x5e9e[155]](_0xdee2x8[_0x5e9e[13]][_0x5e9e[141]]())); new mxXmlRequest(SAVE_URL+_0xdee2x8[_0x5e9e[13]][_0x5e9e[12]][_0x5e9e[130]]+_0x5e9e[157],_0x5e9e[158]+_0xdee2x3[_0x5e9e[23]],_0x5e9e[7])[_0x5e9e[156]](document,_0x5e9e[119]);_0xdee2x8[_0x5e9e[76]]();}));_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}function GeneralDialog(_0xdee2x8,_0xdee2x4f){var _0xdee2x50=_0xdee2x8[_0x5e9e[13]][_0x5e9e[159]];var _0xdee2x25=_0xdee2x8[_0x5e9e[47]](_0x5e9e[66]);var _0xdee2x26=_0xdee2x8[_0x5e9e[47]](_0x5e9e[67]);var _0xdee2x27=_0xdee2x8[_0x5e9e[47]](_0x5e9e[160]);var _0xdee2x28=_0xdee2x8[_0x5e9e[47]](_0x5e9e[69]);var _0xdee2x29=_0xdee2x8[_0x5e9e[71]](_0x5e9e[70]);mxUtils[_0x5e9e[75]](_0xdee2x29,mxResources[_0x5e9e[73]](_0x5e9e[140])+_0x5e9e[161]+mxResources[_0x5e9e[73]](_0xdee2x4f[_0x5e9e[23]][_0x5e9e[162]]));var _0xdee2x2a=mxUtils[_0x5e9e[77]](_0x5e9e[37],function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x2a[_0x5e9e[29]]=_0x5e9e[62];_0xdee2x26[_0x5e9e[25]](_0xdee2x2a);_0xdee2x26[_0x5e9e[25]](_0xdee2x29);var _0xdee2x51=_0xdee2x4f[_0x5e9e[23]][_0x5e9e[163]][_0x5e9e[138]];var _0xdee2x4b=_0xdee2x8[_0x5e9e[47]](_0x5e9e[150]);for(var _0xdee2x52=0;_0xdee2x52<_0xdee2x51;_0xdee2x52++){var _0xdee2x3c=_0xdee2x4f[_0x5e9e[23]][_0x5e9e[163]][_0xdee2x52][_0x5e9e[122]];var _0xdee2x3d=_0x5e9e[123]+_0xdee2x3c;var _0xdee2x2=_0xdee2x4f[_0x5e9e[23]][_0x5e9e[163]][_0xdee2x52][_0x5e9e[23]];var _0xdee2x4c=_0xdee2x8[_0x5e9e[47]]((_0xdee2x52==_0xdee2x51-1)?_0x5e9e[151]:_0x5e9e[164]);var _0xdee2x3f=document[_0x5e9e[2]](_0x5e9e[127]);_0xdee2x3f[_0x5e9e[29]]=_0x5e9e[152];mxUtils[_0x5e9e[75]](_0xdee2x3f,mxResources[_0x5e9e[73]](_0xdee2x3c));_0xdee2x4c[_0x5e9e[25]](_0xdee2x3f);var _0xdee2x3;switch(_0xdee2x3c){case _0x5e9e[166]:_0xdee2x3=createDropdownFromApi(_0x5e9e[165],_0xdee2x2,_0x5e9e[122],_0x5e9e[130],_0xdee2x8,true);break ;;case _0x5e9e[168]:_0xdee2x3=createDropdownFromApi(_0x5e9e[167],_0xdee2x2,_0x5e9e[122],_0x5e9e[122],_0xdee2x8,true);break ;;case _0x5e9e[170]:_0xdee2x3=createDropdownFromApi(_0x5e9e[169],_0xdee2x2,_0x5e9e[122],_0x5e9e[130],_0xdee2x8,true);break ;;case _0x5e9e[172]:_0xdee2x3=createDropdownFromApi(_0x5e9e[171],_0xdee2x2,_0x5e9e[122],_0x5e9e[130],_0xdee2x8,true);break ;;case _0x5e9e[173]:_0xdee2x3=createDropdownFromArray(ISPEECHASRMODEL,_0xdee2x2);break ;;case _0x5e9e[174]:_0xdee2x3=createDropdownFromArray(ISPEECHASRLANG,_0xdee2x2);break ;;case _0x5e9e[175]:_0xdee2x3=createDropdownFromArray(ISPEECHLANG,_0xdee2x2);break ;;case _0x5e9e[176]:_0xdee2x3=createDropdownFromArray(GOOGLETTSLANG,_0xdee2x2);break ;;case _0x5e9e[179]:_0xdee2x3=createGroupedDropdownFromApi(_0x5e9e[177],_0xdee2x2,_0x5e9e[122],_0x5e9e[130],_0xdee2x8,false,_0x5e9e[178]);break ;;case _0x5e9e[180]:_0xdee2x3=createDropdownFromApi(_0x5e9e[137],_0xdee2x2,_0x5e9e[122],_0x5e9e[130],_0xdee2x8,true);break ;;case _0x5e9e[182]:_0xdee2x3=createDropdownFromApi(_0x5e9e[181],_0xdee2x2,_0x5e9e[122],_0x5e9e[130],_0xdee2x8,true);break ;;case _0x5e9e[185]:_0xdee2x3=createDropdownFromApi(_0x5e9e[183],_0xdee2x2,_0x5e9e[184],_0x5e9e[130],_0xdee2x8,false);break ;;case _0x5e9e[186]:;case _0x5e9e[187]:;case _0x5e9e[188]:;case _0x5e9e[189]:;case _0x5e9e[17]:;case _0x5e9e[192]:_0xdee2x3=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x3[_0x5e9e[5]](_0x5e9e[3],_0x5e9e[190]);_0xdee2x3[_0x5e9e[5]](_0x5e9e[191],0);_0xdee2x3[_0x5e9e[5]](_0x5e9e[43],1000);_0xdee2x3[_0x5e9e[5]](_0x5e9e[23],_0xdee2x2);_0xdee2x3[_0x5e9e[29]]=_0x5e9e[131];break ;;case _0x5e9e[21]:;case _0x5e9e[193]:;case _0x5e9e[194]:;case _0x5e9e[195]:;case _0x5e9e[197]:_0xdee2x3=document[_0x5e9e[2]](_0x5e9e[80]);_0xdee2x3[_0x5e9e[196]]=_0xdee2x2;_0xdee2x3[_0x5e9e[29]]=_0x5e9e[131];break ;;default:_0xdee2x3=document[_0x5e9e[2]](_0x5e9e[1]);_0xdee2x3[_0x5e9e[5]](_0x5e9e[23],_0xdee2x2);_0xdee2x3[_0x5e9e[29]]=_0x5e9e[131];break ;;};_0xdee2x3[_0x5e9e[5]](_0x5e9e[130],_0xdee2x3d);var _0xdee2x22=_0xdee2x8[_0x5e9e[47]](_0x5e9e[154]);_0xdee2x22[_0x5e9e[25]](_0xdee2x3);if(mxResources[_0x5e9e[73]](_0x5e9e[198]+_0xdee2x3c)){var _0xdee2x53=_0xdee2x8[_0x5e9e[47]](_0x5e9e[199]);_0xdee2x53[_0x5e9e[29]]=_0x5e9e[200];mxUtils[_0x5e9e[75]](_0xdee2x53,mxResources[_0x5e9e[73]](_0x5e9e[198]+_0xdee2x3c));_0xdee2x22[_0x5e9e[25]](_0xdee2x53);};_0xdee2x4c[_0x5e9e[25]](_0xdee2x22);_0xdee2x4b[_0x5e9e[25]](_0xdee2x4c);};_0xdee2x27[_0x5e9e[25]](_0xdee2x4b);var _0xdee2x34=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[132]),mxUtils[_0x5e9e[100]](this,function(_0xdee2x35){for(var _0xdee2x52=0;_0xdee2x52<_0xdee2x4f[_0x5e9e[23]][_0x5e9e[163]][_0x5e9e[138]];_0xdee2x52++){var _0xdee2x3d=_0x5e9e[123]+_0xdee2x4f[_0x5e9e[23]][_0x5e9e[163]][_0xdee2x52][_0x5e9e[122]];var _0xdee2x3c=_0xdee2x4f[_0x5e9e[23]][_0x5e9e[163]][_0xdee2x52][_0x5e9e[122]];console[_0x5e9e[91]](_0xdee2x3c,document[_0x5e9e[201]](_0xdee2x3d)[_0x5e9e[23]]);_0xdee2x4f[_0x5e9e[5]](_0xdee2x3c,document[_0x5e9e[201]](_0xdee2x3d)[_0x5e9e[23]]);};_0xdee2x50[_0x5e9e[202]](_0xdee2x4f);_0xdee2x8[_0x5e9e[76]]();}));_0xdee2x34[_0x5e9e[29]]=_0x5e9e[101];var _0xdee2x37=mxUtils[_0x5e9e[77]](mxResources[_0x5e9e[73]](_0x5e9e[102]),function(){_0xdee2x8[_0x5e9e[76]]()});_0xdee2x37[_0x5e9e[29]]=_0x5e9e[103];_0xdee2x28[_0x5e9e[25]](_0xdee2x34);_0xdee2x28[_0x5e9e[25]](_0xdee2x37);_0xdee2x25[_0x5e9e[25]](_0xdee2x26);_0xdee2x25[_0x5e9e[25]](_0xdee2x27);_0xdee2x25[_0x5e9e[25]](_0xdee2x28);this[_0x5e9e[61]]=_0xdee2x25;}
\ No newline at end of file
+var _0x54c8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x69\x6E\x70\x75\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x79\x70\x65","\x63\x68\x65\x63\x6B\x62\x6F\x78","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x68\x65\x63\x6B\x65\x64","\x47\x45\x54","\x6F\x70\x65\x6E","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x64\x61\x74\x61","\x65\x64\x69\x74\x6F\x72","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x73\x65\x6C\x65\x63\x74","\x6F\x70\x74\x69\x6F\x6E","\x74\x65\x78\x74","\x2D\x2D\x20\x4E\x6F\x6E\x65\x20\x2D\x2D","\x76\x61\x6C\x75\x65","\x30","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x6F\x77\x73","\x73\x65\x6C\x65\x63\x74\x65\x64","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C\x20\x73\x65\x6C\x65\x63\x74\x32","\x66\x69\x6C\x74\x65\x72","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x66\x61\x74\x68\x65\x72","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x73\x65\x6C\x65\x63\x74\x2D\x67\x72\x6F\x75\x70\x2D\x73\x6F\x6E","\x2D","\x63\x61\x70\x69\x74\x61\x6C\x69\x7A\x65","","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x73\x63\x72\x6F\x6C\x6C\x57\x69\x64\x74\x68","\x62\x6F\x64\x79","\x72\x6F\x75\x6E\x64","\x6D\x61\x78","\x73\x63\x72\x6F\x6C\x6C\x48\x65\x69\x67\x68\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x44\x69\x61\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x6D\x6F\x64\x61\x6C\x20\x66\x61\x64\x65\x20\x69\x6E\x20\x63\x65\x6E\x74\x65\x72","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x62\x6C\x6F\x63\x6B","\x70\x61\x64\x64\x69\x6E\x67\x52\x69\x67\x68\x74","\x31\x32\x70\x78","\x67\x65\x4D\x6F\x64\x61\x6C\x44\x69\x61\x6C\x6F\x67","\x6D\x6F\x64\x61\x6C\x2D\x64\x69\x61\x6C\x6F\x67","\x62\x67","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x6D\x6F\x64\x61\x6C\x2D\x62\x61\x63\x6B\x64\x72\x6F\x70\x20\x66\x61\x64\x65\x20\x69\x6E","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x6E\x44\x69\x61\x6C\x6F\x67\x43\x6C\x6F\x73\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x6C\x6F\x73\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x64\x61\x6C\x2D\x63\x6F\x6E\x74\x65\x6E\x74","\x6D\x6F\x64\x61\x6C\x2D\x68\x65\x61\x64\x65\x72","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79","\x6D\x6F\x64\x61\x6C\x2D\x66\x6F\x6F\x74\x65\x72","\x68\x34","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x69\x6D\x70\x6F\x72\x74","\x67\x65\x74","\x20\x58\x4D\x4C","\x77\x72\x69\x74\x65","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x62\x75\x74\x74\x6F\x6E","\x72\x6F\x77","\x63\x6F\x6C\x2D\x6D\x64\x2D\x31\x32","\x74\x65\x78\x74\x61\x72\x65\x61","\x77\x69\x64\x74\x68","\x31\x30\x30\x25","\x68\x65\x69\x67\x68\x74","\x33\x37\x34\x70\x78","\x66\x69\x6C\x65","\x61\x63\x63\x65\x70\x74","\x74\x65\x78\x74\x2F\x78\x6D\x6C","\x63\x68\x61\x6E\x67\x65","\x66\x69\x6C\x65\x73","\x74\x61\x72\x67\x65\x74","\x6C\x6F\x67","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x73\x75\x6C\x74","\x72\x65\x61\x64\x41\x73\x54\x65\x78\x74","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x6F\x72\x6D\x61\x74\x20\x66\x69\x6C\x65","\x46\x61\x69\x6C\x65\x64\x20\x74\x6F\x20\x6C\x6F\x61\x64\x20\x66\x69\x6C\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x62\x69\x6E\x64","\x62\x74\x6E\x20\x62\x6C\x75\x65","\x63\x61\x6E\x63\x65\x6C","\x62\x74\x6E\x20\x64\x65\x66\x61\x75\x6C\x74","\x61\x62\x6F\x75\x74","\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65","\x69\x6D\x67","\x62\x6F\x72\x64\x65\x72","\x30\x70\x78","\x31\x37\x36","\x31\x35\x31","\x73\x72\x63","\x2F\x6C\x6F\x67\x6F\x2E\x70\x6E\x67","\x62\x72","\x50\x6F\x77\x65\x72\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x6C\x61\x62\x20","\x56\x45\x52\x53\x49\x4F\x4E","\x61","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D\x2F","\x5F\x62\x6C\x61\x6E\x6B","\x77\x77\x77\x2E\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65\x2E\x63\x6F\x6D","\x73\x61\x76\x65\x41\x73","\x6E\x61\x6D\x65","\x5F","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x6C\x61\x62\x65\x6C","\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C\x20\x70\x75\x6C\x6C\x2D\x72\x69\x67\x68\x74","\x5F\x63\x6F\x70\x79","\x69\x64","\x66\x6F\x72\x6D\x2D\x63\x6F\x6E\x74\x72\x6F\x6C","\x73\x61\x76\x65","\x6E\x65\x77","\x5F\x6E\x65\x77","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x6E\x61\x6D\x65","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x65\x64\x69\x74","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x73\x74\x6F\x70\x50\x72\x6F\x70\x61\x67\x61\x74\x69\x6F\x6E","\x70\x72\x65\x76\x65\x6E\x74\x44\x65\x66\x61\x75\x6C\x74","\x64\x61\x74\x61\x54\x72\x61\x6E\x73\x66\x65\x72","\x64\x72\x61\x67\x6F\x76\x65\x72","\x64\x72\x6F\x70","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D","\x65\x78\x70\x6F\x72\x74","\x66\x6F\x72\x6D\x2D\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x20\x66\x6F\x72\x6D\x2D\x72\x6F\x77\x2D\x73\x65\x70\x65\x72\x61\x74\x65\x64","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70\x20\x6C\x61\x73\x74","\x63\x6F\x6C\x2D\x73\x6D\x2D\x34\x20\x63\x6F\x6E\x74\x72\x6F\x6C\x2D\x6C\x61\x62\x65\x6C","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x63\x6F\x6C\x2D\x73\x6D\x2D\x38","\x67\x65\x74\x58\x6D\x6C","\x73\x69\x6D\x75\x6C\x61\x74\x65","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x67\x72\x61\x70\x68","\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x20\x66\x6F\x72\x6D\x20\x6D\x6F\x64\x61\x6C\x2D\x62\x6F\x64\x79\x2D\x73\x63\x72\x6F\x6C\x6C","\x20","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x66\x6F\x72\x6D\x2D\x67\x72\x6F\x75\x70","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x69\x70\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6D\x6F\x64\x65\x6C","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2F\x61\x6C\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x6F\x64\x62\x63\x5F\x69\x64","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x66\x69\x6C\x65\x5F\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x69\x67\x69\x74","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x6E\x75\x6D\x62\x65\x72","\x6D\x69\x6E","\x72\x65\x74\x72\x79","\x6B\x65\x79","\x71\x75\x65\x72\x79","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x63\x6F\x6D\x6D\x61\x6E\x64","\x68\x65\x6C\x70\x5F","\x70","\x68\x65\x6C\x70\x2D\x62\x6C\x6F\x63\x6B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x72\x65\x66\x72\x65\x73\x68"];_0x54c8[0];function createCheckbox(_0x5c5fx2){var _0x5c5fx3=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx3[_0x54c8[5]](_0x54c8[3],_0x54c8[4]);if(_0x5c5fx2){_0x5c5fx3[_0x54c8[5]](_0x54c8[6],true)};return _0x5c5fx3;}function createDropdownFromApi(_0x5c5fx5,_0x5c5fx2,_0x5c5fx6,_0x5c5fx7,_0x5c5fx8,_0x5c5fx9){var _0x5c5fxa= new XMLHttpRequest();_0x5c5fxa[_0x54c8[8]](_0x54c8[7],_0x5c5fx5,false);_0x5c5fxa[_0x54c8[14]](_0x54c8[9],_0x54c8[10]+_0x5c5fx8[_0x54c8[13]][_0x54c8[12]][_0x54c8[11]]);_0x5c5fxa[_0x54c8[15]](null);var _0x5c5fxb=[];if(_0x5c5fxa[_0x54c8[16]]===200){_0x5c5fxb=JSON[_0x54c8[18]](_0x5c5fxa[_0x54c8[17]])};var _0x5c5fx3=document[_0x54c8[2]](_0x54c8[19]);var _0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[21]]=_0x54c8[22];_0x5c5fxc[_0x54c8[23]]=_0x54c8[24];_0x5c5fx3[_0x54c8[25]](_0x5c5fxc);var _0x5c5fxd=_0x5c5fx9?_0x5c5fxb[_0x54c8[26]]:_0x5c5fxb;_0x5c5fxd[_0x54c8[28]](function(_0x5c5fxe){_0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[21]]=_0x5c5fxe[_0x5c5fx6];_0x5c5fxc[_0x54c8[23]]=_0x5c5fxe[_0x5c5fx7];_0x5c5fxc[_0x54c8[27]]=(_0x5c5fxe[_0x5c5fx7]==_0x5c5fx2);_0x5c5fx3[_0x54c8[25]](_0x5c5fxc);});_0x5c5fx3[_0x54c8[29]]=_0x54c8[30];return _0x5c5fx3;}function createGroupedDropdownFromApi(_0x5c5fx5,_0x5c5fx2,_0x5c5fx6,_0x5c5fx7,_0x5c5fx8,_0x5c5fx9,_0x5c5fx10){var _0x5c5fxa= new XMLHttpRequest();_0x5c5fxa[_0x54c8[8]](_0x54c8[7],_0x5c5fx5,false);_0x5c5fxa[_0x54c8[14]](_0x54c8[9],_0x54c8[10]+_0x5c5fx8[_0x54c8[13]][_0x54c8[12]][_0x54c8[11]]);_0x5c5fxa[_0x54c8[15]](null);var _0x5c5fxb=[];if(_0x5c5fxa[_0x54c8[16]]===200){_0x5c5fxb=JSON[_0x54c8[18]](_0x5c5fxa[_0x54c8[17]])};var _0x5c5fx3=document[_0x54c8[2]](_0x54c8[19]);var _0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[21]]=_0x54c8[22];_0x5c5fxc[_0x54c8[23]]=_0x54c8[24];_0x5c5fx3[_0x54c8[25]](_0x5c5fxc);var _0x5c5fxd=_0x5c5fx9?_0x5c5fxb[_0x54c8[26]]:_0x5c5fxb;var _0x5c5fx11={};var _0x5c5fx12={};_0x5c5fx11[_0x5c5fx10]=null;var _0x5c5fx13=_[_0x54c8[31]](_0x5c5fxd,_0x5c5fx11);var _0x5c5fx14={};_0x5c5fx13[_0x54c8[28]](function(_0x5c5fxe){_0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[29]]=_0x54c8[32];_0x5c5fxc[_0x54c8[21]]=_0x5c5fxe[_0x5c5fx6][_0x54c8[33]]();_0x5c5fxc[_0x54c8[23]]=_0x5c5fxe[_0x5c5fx7];_0x5c5fxc[_0x54c8[27]]=(_0x5c5fxe[_0x5c5fx7]==_0x5c5fx2);_0x5c5fx3[_0x54c8[25]](_0x5c5fxc);_0x5c5fx12[_0x5c5fx10]=_0x5c5fxe[_0x5c5fx7];_0x5c5fx14=_[_0x54c8[31]](_0x5c5fxd,_0x5c5fx12);_0x5c5fx14[_0x54c8[28]](function(_0x5c5fxe){_0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[29]]=_0x54c8[34];_0x5c5fxc[_0x54c8[21]]=_0x54c8[35]+_[_0x54c8[36]](_0x5c5fxe[_0x5c5fx6]);_0x5c5fxc[_0x54c8[23]]=_0x5c5fxe[_0x5c5fx7];_0x5c5fxc[_0x54c8[27]]=(_0x5c5fxe[_0x5c5fx7]==_0x5c5fx2);_0x5c5fx3[_0x54c8[25]](_0x5c5fxc);});});_0x5c5fx3[_0x54c8[29]]=_0x54c8[30];return _0x5c5fx3;}function createDropdownFromArray(_0x5c5fx16,_0x5c5fx2){var _0x5c5fx3=document[_0x54c8[2]](_0x54c8[19]);for(var _0x5c5fx17 in _0x5c5fx16){var _0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[21]]=_0x5c5fx16[_0x5c5fx17];_0x5c5fxc[_0x54c8[23]]=_0x5c5fx17;if(_0x5c5fx2>0||_0x5c5fx2!=_0x54c8[37]){_0x5c5fxc[_0x54c8[27]]=(_0x5c5fx2===_0x5c5fx17)?true:false};_0x5c5fx3[_0x54c8[25]](_0x5c5fxc);};_0x5c5fx3[_0x54c8[29]]=_0x54c8[30];return _0x5c5fx3;}function Dialog(_0x5c5fx8,_0x5c5fx19,_0x5c5fx1a,_0x5c5fx1b,_0x5c5fx1c,_0x5c5fx1d,_0x5c5fx1e){var _0x5c5fx1f=0;if(mxClient[_0x54c8[38]]&&document[_0x54c8[39]]!=9){_0x5c5fx1f=60};_0x5c5fx1a+=_0x5c5fx1f;_0x5c5fx1b+=_0x5c5fx1f;var _0x5c5fx20=Math[_0x54c8[43]](0,Math[_0x54c8[42]]((document[_0x54c8[41]][_0x54c8[40]]-_0x5c5fx1a)/2));var _0x5c5fx21=Math[_0x54c8[43]](0,Math[_0x54c8[42]]((Math[_0x54c8[43]](document[_0x54c8[41]][_0x54c8[44]],document[_0x54c8[45]][_0x54c8[44]])-_0x5c5fx1b)/3));var _0x5c5fx22=_0x5c5fx8[_0x54c8[47]](_0x54c8[46]);_0x5c5fx22[_0x54c8[29]]=_0x54c8[48];_0x5c5fx22[_0x54c8[50]][_0x54c8[49]]=_0x54c8[51];_0x5c5fx22[_0x54c8[50]][_0x54c8[52]]=_0x54c8[53];var _0x5c5fx23=_0x5c5fx8[_0x54c8[47]](_0x54c8[54]);_0x5c5fx23[_0x54c8[29]]=_0x54c8[55];_0x5c5fx23[_0x54c8[25]](_0x5c5fx19);_0x5c5fx22[_0x54c8[25]](_0x5c5fx23);if(this[_0x54c8[56]]==null){this[_0x54c8[56]]=_0x5c5fx8[_0x54c8[47]](_0x54c8[57]);this[_0x54c8[56]][_0x54c8[29]]=_0x54c8[58];if(mxClient[_0x54c8[59]]){ new mxDivResizer(this[_0x54c8[56]])};};if(_0x5c5fx1c){document[_0x54c8[41]][_0x54c8[25]](this[_0x54c8[56]])};document[_0x54c8[41]][_0x54c8[25]](_0x5c5fx22);this[_0x54c8[60]]=_0x5c5fx1e;this[_0x54c8[61]]=_0x5c5fx22;}Dialog[_0x54c8[63]][_0x54c8[62]]=function(){if(this[_0x54c8[60]]!=null){this[_0x54c8[60]]();this[_0x54c8[60]]=null;};this[_0x54c8[61]][_0x54c8[65]][_0x54c8[64]](this[_0x54c8[61]]);this[_0x54c8[56]][_0x54c8[65]][_0x54c8[64]](this[_0x54c8[56]]);};function ImportDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[72])+_0x54c8[74]);var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx2b=_0x5c5fx8[_0x54c8[47]](_0x54c8[78]);var _0x5c5fx2c=_0x5c5fx8[_0x54c8[47]](_0x54c8[79]);var _0x5c5fx2d=document[_0x54c8[2]](_0x54c8[80]);_0x5c5fx2d[_0x54c8[50]][_0x54c8[81]]=_0x54c8[82];_0x5c5fx2d[_0x54c8[50]][_0x54c8[83]]=_0x54c8[84];var _0x5c5fx3=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx3[_0x54c8[3]]=_0x54c8[85];_0x5c5fx3[_0x54c8[5]](_0x54c8[86],_0x54c8[87]);_0x5c5fx3[_0x54c8[97]](_0x54c8[88],function _0x5c5fx2e(_0x5c5fx2f){var _0x5c5fx30=_0x5c5fx2f[_0x54c8[90]][_0x54c8[89]][0];console[_0x54c8[91]](_0x5c5fx30);if(_0x5c5fx30){if(_0x5c5fx30[_0x54c8[3]]===_0x54c8[87]){var _0x5c5fx31= new FileReader();_0x5c5fx31[_0x54c8[92]]=function(_0x5c5fx32){var _0x5c5fx33=_0x5c5fx32[_0x54c8[90]][_0x54c8[93]];mxUtils[_0x54c8[75]](_0x5c5fx2d,_0x5c5fx33);};_0x5c5fx31[_0x54c8[94]](_0x5c5fx30);}else {alert(_0x54c8[95])}}else {alert(_0x54c8[96])};},false);_0x5c5fx2c[_0x54c8[25]](_0x5c5fx3);_0x5c5fx2c[_0x54c8[25]](_0x5c5fx2d);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx2c);_0x5c5fx27[_0x54c8[25]](_0x5c5fx2b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[72]),mxUtils[_0x54c8[100]](this,function(_0x5c5fx35){var _0x5c5fx36=mxUtils[_0x54c8[98]](_0x5c5fx2d[_0x54c8[23]]);_0x5c5fx8[_0x54c8[13]][_0x54c8[99]](_0x5c5fx36[_0x54c8[45]]);_0x5c5fx8[_0x54c8[76]]();}));_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function AboutDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[104])+_0x54c8[105]);var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx39=document[_0x54c8[2]](_0x54c8[106]);_0x5c5fx39[_0x54c8[50]][_0x54c8[107]]=_0x54c8[108];_0x5c5fx39[_0x54c8[5]](_0x54c8[81],_0x54c8[109]);_0x5c5fx39[_0x54c8[5]](_0x54c8[81],_0x54c8[110]);_0x5c5fx39[_0x54c8[5]](_0x54c8[111],IMAGE_PATH+_0x54c8[112]);_0x5c5fx27[_0x54c8[25]](_0x5c5fx39);mxUtils[_0x54c8[113]](_0x5c5fx27);mxUtils[_0x54c8[75]](_0x5c5fx27,_0x54c8[114]+mxClient[_0x54c8[115]]);mxUtils[_0x54c8[113]](_0x5c5fx27);var _0x5c5fx3a=document[_0x54c8[2]](_0x54c8[116]);_0x5c5fx3a[_0x54c8[5]](_0x54c8[117],_0x54c8[118]);_0x5c5fx3a[_0x54c8[5]](_0x54c8[90],_0x54c8[119]);mxUtils[_0x54c8[75]](_0x5c5fx3a,_0x54c8[120]);_0x5c5fx27[_0x54c8[25]](_0x5c5fx3a);mxUtils[_0x54c8[113]](_0x5c5fx27);mxUtils[_0x54c8[113]](_0x5c5fx27);var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[62]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function SaveDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[121]));var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx3c=_0x54c8[122];var _0x5c5fx3d=_0x54c8[123]+_0x5c5fx3c;var _0x5c5fx2=_0x5c5fx8[_0x54c8[13]][_0x54c8[124]]();var _0x5c5fx2b=_0x5c5fx8[_0x54c8[47]](_0x54c8[78]);var _0x5c5fx2c=_0x5c5fx8[_0x54c8[47]](_0x54c8[125]);var _0x5c5fx3e=_0x5c5fx8[_0x54c8[47]](_0x54c8[126]);var _0x5c5fx3f=document[_0x54c8[2]](_0x54c8[127]);_0x5c5fx3f[_0x54c8[29]]=_0x54c8[128];mxUtils[_0x54c8[75]](_0x5c5fx3f,mxResources[_0x54c8[73]](_0x5c5fx3c));_0x5c5fx2c[_0x54c8[25]](_0x5c5fx3f);var _0x5c5fx40=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx40[_0x54c8[5]](_0x54c8[23],_0x5c5fx2+_0x54c8[129]);_0x5c5fx40[_0x54c8[5]](_0x54c8[130],_0x5c5fx3d);_0x5c5fx40[_0x54c8[29]]=_0x54c8[131];_0x5c5fx3e[_0x54c8[25]](_0x5c5fx40);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx2c);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx3e);_0x5c5fx27[_0x54c8[25]](_0x5c5fx2b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[132]),function(){_0x5c5fx8[_0x54c8[121]](_0x5c5fx40[_0x54c8[23]]);_0x5c5fx8[_0x54c8[76]]();});_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function NewDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[133]));var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx3c=_0x54c8[122];var _0x5c5fx3d=_0x54c8[123]+_0x5c5fx3c;var _0x5c5fx2=_0x5c5fx8[_0x54c8[13]][_0x54c8[124]]();var _0x5c5fx2b=_0x5c5fx8[_0x54c8[47]](_0x54c8[78]);var _0x5c5fx2c=_0x5c5fx8[_0x54c8[47]](_0x54c8[125]);var _0x5c5fx3e=_0x5c5fx8[_0x54c8[47]](_0x54c8[126]);var _0x5c5fx3f=document[_0x54c8[2]](_0x54c8[127]);_0x5c5fx3f[_0x54c8[29]]=_0x54c8[128];mxUtils[_0x54c8[75]](_0x5c5fx3f,mxResources[_0x54c8[73]](_0x5c5fx3c));_0x5c5fx2c[_0x54c8[25]](_0x5c5fx3f);var _0x5c5fx40=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx40[_0x54c8[5]](_0x54c8[23],_0x5c5fx2+_0x54c8[134]);_0x5c5fx40[_0x54c8[5]](_0x54c8[130],_0x5c5fx3d);_0x5c5fx40[_0x54c8[29]]=_0x54c8[131];_0x5c5fx3e[_0x54c8[25]](_0x5c5fx40);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx2c);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx3e);_0x5c5fx27[_0x54c8[25]](_0x5c5fx2b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[133]),function(){_0x5c5fx8[_0x54c8[133]](_0x5c5fx40[_0x54c8[23]]);_0x5c5fx8[_0x54c8[76]]();});_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function VariableDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[135]));var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx3c=_0x54c8[122];var _0x5c5fx3d=_0x54c8[123]+_0x5c5fx3c;var _0x5c5fx2=_0x5c5fx8[_0x54c8[13]][_0x54c8[124]]();var _0x5c5fx2b=_0x5c5fx8[_0x54c8[47]](_0x54c8[78]);var _0x5c5fx2c=_0x5c5fx8[_0x54c8[47]](_0x54c8[125]);var _0x5c5fx3e=_0x5c5fx8[_0x54c8[47]](_0x54c8[126]);var _0x5c5fx3f=document[_0x54c8[2]](_0x54c8[127]);_0x5c5fx3f[_0x54c8[29]]=_0x54c8[128];mxUtils[_0x54c8[75]](_0x5c5fx3f,mxResources[_0x54c8[73]](_0x5c5fx3c));_0x5c5fx2c[_0x54c8[25]](_0x5c5fx3f);var _0x5c5fx40=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx40[_0x54c8[5]](_0x54c8[23],_0x54c8[136]);_0x5c5fx40[_0x54c8[5]](_0x54c8[130],_0x5c5fx3d);_0x5c5fx40[_0x54c8[29]]=_0x54c8[131];_0x5c5fx3e[_0x54c8[25]](_0x5c5fx40);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx2c);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx3e);_0x5c5fx27[_0x54c8[25]](_0x5c5fx2b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[133]),function(){_0x5c5fx8[_0x54c8[135]](_0x5c5fx40[_0x54c8[23]]);_0x5c5fx8[_0x54c8[76]]();});_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function OpenDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[8]));var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx2b=_0x5c5fx8[_0x54c8[47]](_0x54c8[78]);var _0x5c5fx2c=_0x5c5fx8[_0x54c8[47]](_0x54c8[125]);var _0x5c5fx3e=_0x5c5fx8[_0x54c8[47]](_0x54c8[126]);var _0x5c5fx3f=document[_0x54c8[2]](_0x54c8[127]);_0x5c5fx3f[_0x54c8[29]]=_0x54c8[128];mxUtils[_0x54c8[75]](_0x5c5fx3f,mxResources[_0x54c8[73]](_0x54c8[122]));_0x5c5fx2c[_0x54c8[25]](_0x5c5fx3f);var _0x5c5fxa= new XMLHttpRequest();_0x5c5fxa[_0x54c8[8]](_0x54c8[7],_0x54c8[137],false);_0x5c5fxa[_0x54c8[14]](_0x54c8[9],_0x54c8[10]+_0x5c5fx8[_0x54c8[13]][_0x54c8[12]][_0x54c8[11]]);_0x5c5fxa[_0x54c8[15]](null);var _0x5c5fxb=[];if(_0x5c5fxa[_0x54c8[16]]===200){_0x5c5fxb=JSON[_0x54c8[18]](_0x5c5fxa[_0x54c8[17]])};var _0x5c5fx40=document[_0x54c8[2]](_0x54c8[19]);for(var _0x5c5fx44=0;_0x5c5fx44<_0x5c5fxb[_0x54c8[138]];_0x5c5fx44++){var _0x5c5fxc=document[_0x54c8[2]](_0x54c8[20]);_0x5c5fxc[_0x54c8[21]]=_0x5c5fxb[_0x5c5fx44][_0x54c8[122]];_0x5c5fxc[_0x54c8[23]]=_0x5c5fxb[_0x5c5fx44][_0x54c8[130]];_0x5c5fx40[_0x54c8[25]](_0x5c5fxc);};_0x5c5fx40[_0x54c8[29]]=_0x54c8[131];_0x5c5fx3e[_0x54c8[25]](_0x5c5fx40);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx2c);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx3e);_0x5c5fx27[_0x54c8[25]](_0x5c5fx2b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[8]),function(){console[_0x54c8[91]](_0x5c5fx40);console[_0x54c8[91]](_0x5c5fx40[_0x54c8[23]]);window[_0x54c8[8]](_0x54c8[139]+_0x5c5fx40[_0x54c8[23]],_0x54c8[119]);_0x5c5fx8[_0x54c8[76]]();});_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function EditFileDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[68]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[140]));var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx2b=_0x5c5fx8[_0x54c8[47]](_0x54c8[78]);var _0x5c5fx2c=_0x5c5fx8[_0x54c8[47]](_0x54c8[79]);var _0x5c5fx2d=document[_0x54c8[2]](_0x54c8[80]);_0x5c5fx2d[_0x54c8[50]][_0x54c8[81]]=_0x54c8[82];_0x5c5fx2d[_0x54c8[50]][_0x54c8[83]]=_0x54c8[84];_0x5c5fx2d[_0x54c8[23]]=mxUtils[_0x54c8[142]](_0x5c5fx8[_0x54c8[13]][_0x54c8[141]]());if(fileSupport){function _0x5c5fx46(_0x5c5fx2f){_0x5c5fx2f[_0x54c8[143]]();_0x5c5fx2f[_0x54c8[144]]();if(_0x5c5fx2f[_0x54c8[145]][_0x54c8[89]][_0x54c8[138]]>0){var _0x5c5fx47=_0x5c5fx2f[_0x54c8[145]][_0x54c8[89]][0];var _0x5c5fx48= new FileReader();_0x5c5fx48[_0x54c8[92]]=function(_0x5c5fx32){_0x5c5fx2d[_0x54c8[23]]=_0x5c5fx32[_0x54c8[90]][_0x54c8[93]]};_0x5c5fx48[_0x54c8[94]](_0x5c5fx47);};}function _0x5c5fx49(_0x5c5fx2f){_0x5c5fx2f[_0x54c8[143]]();_0x5c5fx2f[_0x54c8[144]]();}_0x5c5fx2d[_0x54c8[97]](_0x54c8[146],_0x5c5fx49,false);_0x5c5fx2d[_0x54c8[97]](_0x54c8[147],_0x5c5fx46,false);};_0x5c5fx2c[_0x54c8[25]](_0x5c5fx2d);_0x5c5fx2b[_0x54c8[25]](_0x5c5fx2c);_0x5c5fx27[_0x54c8[25]](_0x5c5fx2b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[132]),function(){var _0x5c5fx36=mxUtils[_0x54c8[98]](_0x5c5fx2d[_0x54c8[23]]);_0x5c5fx8[_0x54c8[13]][_0x54c8[99]](_0x5c5fx36[_0x54c8[45]]);_0x5c5fx8[_0x54c8[76]]();});_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function ExportDialog(_0x5c5fx8){var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[148]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[149])+_0x54c8[74]);var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx4b=_0x5c5fx8[_0x54c8[47]](_0x54c8[150]);var _0x5c5fx4c=_0x5c5fx8[_0x54c8[47]](_0x54c8[151]);var _0x5c5fx3f=document[_0x54c8[2]](_0x54c8[127]);_0x5c5fx3f[_0x54c8[29]]=_0x54c8[152];mxUtils[_0x54c8[75]](_0x5c5fx3f,mxResources[_0x54c8[73]](_0x54c8[153]));var _0x5c5fx3=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx3[_0x54c8[5]](_0x54c8[23],_0x5c5fx8[_0x54c8[13]][_0x54c8[124]]());_0x5c5fx3[_0x54c8[29]]=_0x54c8[131];var _0x5c5fx22=_0x5c5fx8[_0x54c8[47]](_0x54c8[154]);_0x5c5fx22[_0x54c8[25]](_0x5c5fx3);_0x5c5fx4c[_0x54c8[25]](_0x5c5fx3f);_0x5c5fx4c[_0x54c8[25]](_0x5c5fx22);_0x5c5fx4b[_0x54c8[25]](_0x5c5fx4c);_0x5c5fx27[_0x54c8[25]](_0x5c5fx4b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[149]),mxUtils[_0x54c8[100]](this,function(_0x5c5fx35){_0x5c5fx8[_0x54c8[132]](false);var _0x5c5fx4d=encodeURIComponent(mxUtils[_0x54c8[155]](_0x5c5fx8[_0x54c8[13]][_0x54c8[141]]())); new mxXmlRequest(SAVE_URL+_0x5c5fx8[_0x54c8[13]][_0x54c8[12]][_0x54c8[130]]+_0x54c8[157],_0x54c8[158]+_0x5c5fx3[_0x54c8[23]],_0x54c8[7])[_0x54c8[156]](document,_0x54c8[119]);_0x5c5fx8[_0x54c8[76]]();}));_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}function GeneralDialog(_0x5c5fx8,_0x5c5fx4f){var _0x5c5fx50=_0x5c5fx8[_0x54c8[13]][_0x54c8[159]];var _0x5c5fx25=_0x5c5fx8[_0x54c8[47]](_0x54c8[66]);var _0x5c5fx26=_0x5c5fx8[_0x54c8[47]](_0x54c8[67]);var _0x5c5fx27=_0x5c5fx8[_0x54c8[47]](_0x54c8[160]);var _0x5c5fx28=_0x5c5fx8[_0x54c8[47]](_0x54c8[69]);var _0x5c5fx29=_0x5c5fx8[_0x54c8[71]](_0x54c8[70]);mxUtils[_0x54c8[75]](_0x5c5fx29,mxResources[_0x54c8[73]](_0x54c8[140])+_0x54c8[161]+mxResources[_0x54c8[73]](_0x5c5fx4f[_0x54c8[23]][_0x54c8[162]]));var _0x5c5fx2a=mxUtils[_0x54c8[77]](_0x54c8[37],function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx2a[_0x54c8[29]]=_0x54c8[62];_0x5c5fx26[_0x54c8[25]](_0x5c5fx2a);_0x5c5fx26[_0x54c8[25]](_0x5c5fx29);var _0x5c5fx51=_0x5c5fx4f[_0x54c8[23]][_0x54c8[163]][_0x54c8[138]];var _0x5c5fx4b=_0x5c5fx8[_0x54c8[47]](_0x54c8[150]);for(var _0x5c5fx52=0;_0x5c5fx52<_0x5c5fx51;_0x5c5fx52++){var _0x5c5fx3c=_0x5c5fx4f[_0x54c8[23]][_0x54c8[163]][_0x5c5fx52][_0x54c8[122]];var _0x5c5fx3d=_0x54c8[123]+_0x5c5fx3c;var _0x5c5fx2=_0x5c5fx4f[_0x54c8[23]][_0x54c8[163]][_0x5c5fx52][_0x54c8[23]];var _0x5c5fx4c=_0x5c5fx8[_0x54c8[47]]((_0x5c5fx52==_0x5c5fx51-1)?_0x54c8[151]:_0x54c8[164]);var _0x5c5fx3f=document[_0x54c8[2]](_0x54c8[127]);_0x5c5fx3f[_0x54c8[29]]=_0x54c8[152];mxUtils[_0x54c8[75]](_0x5c5fx3f,mxResources[_0x54c8[73]](_0x5c5fx3c));_0x5c5fx4c[_0x54c8[25]](_0x5c5fx3f);var _0x5c5fx3;switch(_0x5c5fx3c){case _0x54c8[166]:_0x5c5fx3=createDropdownFromApi(_0x54c8[165],_0x5c5fx2,_0x54c8[122],_0x54c8[130],_0x5c5fx8,true);break ;;case _0x54c8[168]:_0x5c5fx3=createDropdownFromApi(_0x54c8[167],_0x5c5fx2,_0x54c8[122],_0x54c8[122],_0x5c5fx8,true);break ;;case _0x54c8[170]:_0x5c5fx3=createDropdownFromApi(_0x54c8[169],_0x5c5fx2,_0x54c8[122],_0x54c8[130],_0x5c5fx8,true);break ;;case _0x54c8[172]:_0x5c5fx3=createDropdownFromApi(_0x54c8[171],_0x5c5fx2,_0x54c8[122],_0x54c8[130],_0x5c5fx8,true);break ;;case _0x54c8[173]:_0x5c5fx3=createDropdownFromArray(ISPEECHASRMODEL,_0x5c5fx2);break ;;case _0x54c8[174]:_0x5c5fx3=createDropdownFromArray(ISPEECHASRLANG,_0x5c5fx2);break ;;case _0x54c8[175]:_0x5c5fx3=createDropdownFromArray(ISPEECHLANG,_0x5c5fx2);break ;;case _0x54c8[176]:_0x5c5fx3=createDropdownFromArray(GOOGLETTSLANG,_0x5c5fx2);break ;;case _0x54c8[179]:_0x5c5fx3=createGroupedDropdownFromApi(_0x54c8[177],_0x5c5fx2,_0x54c8[122],_0x54c8[130],_0x5c5fx8,false,_0x54c8[178]);break ;;case _0x54c8[180]:_0x5c5fx3=createDropdownFromApi(_0x54c8[137],_0x5c5fx2,_0x54c8[122],_0x54c8[130],_0x5c5fx8,true);break ;;case _0x54c8[182]:_0x5c5fx3=createDropdownFromApi(_0x54c8[181],_0x5c5fx2,_0x54c8[122],_0x54c8[130],_0x5c5fx8,true);break ;;case _0x54c8[185]:_0x5c5fx3=createDropdownFromApi(_0x54c8[183],_0x5c5fx2,_0x54c8[184],_0x54c8[130],_0x5c5fx8,false);break ;;case _0x54c8[186]:;case _0x54c8[187]:;case _0x54c8[188]:;case _0x54c8[189]:;case _0x54c8[17]:;case _0x54c8[192]:_0x5c5fx3=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx3[_0x54c8[5]](_0x54c8[3],_0x54c8[190]);_0x5c5fx3[_0x54c8[5]](_0x54c8[191],0);_0x5c5fx3[_0x54c8[5]](_0x54c8[43],1000);_0x5c5fx3[_0x54c8[5]](_0x54c8[23],_0x5c5fx2);_0x5c5fx3[_0x54c8[29]]=_0x54c8[131];break ;;case _0x54c8[21]:;case _0x54c8[193]:;case _0x54c8[194]:;case _0x54c8[195]:;case _0x54c8[197]:_0x5c5fx3=document[_0x54c8[2]](_0x54c8[80]);_0x5c5fx3[_0x54c8[196]]=_0x5c5fx2;_0x5c5fx3[_0x54c8[29]]=_0x54c8[131];break ;;default:_0x5c5fx3=document[_0x54c8[2]](_0x54c8[1]);_0x5c5fx3[_0x54c8[5]](_0x54c8[23],_0x5c5fx2);_0x5c5fx3[_0x54c8[29]]=_0x54c8[131];break ;;};_0x5c5fx3[_0x54c8[5]](_0x54c8[130],_0x5c5fx3d);var _0x5c5fx22=_0x5c5fx8[_0x54c8[47]](_0x54c8[154]);_0x5c5fx22[_0x54c8[25]](_0x5c5fx3);if(mxResources[_0x54c8[73]](_0x54c8[198]+_0x5c5fx3c)){var _0x5c5fx53=_0x5c5fx8[_0x54c8[47]](_0x54c8[199]);_0x5c5fx53[_0x54c8[29]]=_0x54c8[200];mxUtils[_0x54c8[75]](_0x5c5fx53,mxResources[_0x54c8[73]](_0x54c8[198]+_0x5c5fx3c));_0x5c5fx22[_0x54c8[25]](_0x5c5fx53);};_0x5c5fx4c[_0x54c8[25]](_0x5c5fx22);_0x5c5fx4b[_0x54c8[25]](_0x5c5fx4c);};_0x5c5fx27[_0x54c8[25]](_0x5c5fx4b);var _0x5c5fx34=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[132]),mxUtils[_0x54c8[100]](this,function(_0x5c5fx35){for(var _0x5c5fx52=0;_0x5c5fx52<_0x5c5fx4f[_0x54c8[23]][_0x54c8[163]][_0x54c8[138]];_0x5c5fx52++){var _0x5c5fx3d=_0x54c8[123]+_0x5c5fx4f[_0x54c8[23]][_0x54c8[163]][_0x5c5fx52][_0x54c8[122]];var _0x5c5fx3c=_0x5c5fx4f[_0x54c8[23]][_0x54c8[163]][_0x5c5fx52][_0x54c8[122]];console[_0x54c8[91]](_0x5c5fx3c,document[_0x54c8[201]](_0x5c5fx3d)[_0x54c8[23]]);_0x5c5fx4f[_0x54c8[5]](_0x5c5fx3c,document[_0x54c8[201]](_0x5c5fx3d)[_0x54c8[23]]);};_0x5c5fx50[_0x54c8[202]](_0x5c5fx4f);_0x5c5fx8[_0x54c8[76]]();}));_0x5c5fx34[_0x54c8[29]]=_0x54c8[101];var _0x5c5fx37=mxUtils[_0x54c8[77]](mxResources[_0x54c8[73]](_0x54c8[102]),function(){_0x5c5fx8[_0x54c8[76]]()});_0x5c5fx37[_0x54c8[29]]=_0x54c8[103];_0x5c5fx28[_0x54c8[25]](_0x5c5fx34);_0x5c5fx28[_0x54c8[25]](_0x5c5fx37);_0x5c5fx25[_0x54c8[25]](_0x5c5fx26);_0x5c5fx25[_0x54c8[25]](_0x5c5fx27);_0x5c5fx25[_0x54c8[25]](_0x5c5fx28);this[_0x54c8[61]]=_0x5c5fx25;}
\ 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 433811e..82cc610 100644
--- a/public/assets/plugins/square/js/Editor.js
+++ b/public/assets/plugins/square/js/Editor.js
@@ -1 +1 @@
-var _0x239e=["\x49\x53\x5F\x54\x4F\x55\x43\x48","\x73\x74\x6F\x72\x61\x67\x65","\x6C\x6F\x63\x61\x6C","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x46\x69\x6C\x65","\x46\x69\x6C\x65\x52\x65\x61\x64\x65\x72","\x46\x69\x6C\x65\x4C\x69\x73\x74","\x74\x6F\x75\x63\x68","\x31","\x6F\x70\x65\x6E\x65\x72","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x61\x6C\x6C","\x69\x6E\x69\x74","\x69\x6E\x69\x74\x53\x74\x65\x6E\x63\x69\x6C\x52\x65\x67\x69\x73\x74\x72\x79","\x67\x72\x61\x70\x68","\x6F\x75\x74\x6C\x69\x6E\x65","\x75\x70\x64\x61\x74\x65\x4F\x6E\x50\x61\x6E","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x55\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x74\x61\x74\x75\x73","","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x64\x72\x61\x77\x69\x6E\x67","\x67\x65\x74","\x2E\x78\x6D\x6C","\x67\x65\x74\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x67\x72\x61\x70\x68\x43\x68\x61\x6E\x67\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x70\x70\x6C\x79","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6F\x6E\x62\x65\x66\x6F\x72\x65\x75\x6E\x6C\x6F\x61\x64","\x61\x6C\x6C\x43\x68\x61\x6E\x67\x65\x73\x4C\x6F\x73\x74","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x65\x78\x74\x65\x6E\x64","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x2F\x67\x72\x69\x64\x2E\x67\x69\x66","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x6D\x78\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x73\x63\x61\x6C\x65","\x76\x69\x65\x77","\x67\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x69\x64","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x30","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x67\x75\x69\x64\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x66\x6F\x6C\x64","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x78","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x64\x78","\x79","\x64\x79","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x70\x61\x67\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x70\x61\x67\x65\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x48\x65\x69\x67\x68\x74","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x6C\x65\x6E\x67\x74\x68","\x64\x65\x63\x6F\x64\x65","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x65\x6E\x63\x6F\x64\x65","\x72\x6F\x75\x6E\x64","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x6E\x6F\x6E\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x73\x74\x79\x6C\x65","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x66\x69\x6C\x6C","\x72\x65\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x23\x65\x62\x65\x62\x65\x62","\x62\x6F\x72\x64\x65\x72\x53\x74\x79\x6C\x65","\x73\x6F\x6C\x69\x64","\x62\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x23\x65\x35\x65\x35\x65\x35","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70\x57\x69\x64\x74\x68","\x31\x70\x78","\x62\x6F\x72\x64\x65\x72\x4C\x65\x66\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x52\x69\x67\x68\x74\x57\x69\x64\x74\x68","\x30\x70\x78","\x62\x6F\x72\x64\x65\x72\x42\x6F\x74\x74\x6F\x6D\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72","\x76\x61\x6C\x69\x64\x61\x74\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x61\x75\x74\x6F","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x6E\x6F\x64\x65","\x49\x53\x5F\x49\x45\x36","\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x2F\x67\x72\x61\x70\x68\x65\x64\x69\x74\x6F\x72\x2D\x69\x65\x36\x2E\x63\x73\x73","\x6C\x69\x6E\x6B","\x6C\x6F\x61\x64\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x61\x64\x64","\x44\x45\x46\x41\x55\x4C\x54\x5F\x48\x4F\x54\x53\x50\x4F\x54","\x63\x72\x65\x61\x74\x65\x4D\x61\x72\x6B\x65\x72","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6E\x67","\x53\x48\x41\x44\x4F\x57\x43\x4F\x4C\x4F\x52","\x23\x64\x30\x64\x30\x64\x30","\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x39\x39\x63\x63\x66\x66","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x38\x38\x63\x66","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x61\x38\x66\x66","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x63\x65\x65\x37\x66\x66","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x44\x45\x46\x41\x55\x4C\x54\x5F\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x47\x55\x49\x44\x45\x5F\x43\x4F\x4C\x4F\x52","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x43\x6F\x6C\x6F\x72","\x23\x63\x30\x63\x30\x63\x30","\x64\x65\x66\x61\x75\x6C\x74\x4F\x70\x61\x63\x69\x74\x79","\x63\x72\x65\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x77\x68\x69\x74\x65","\x23\x63\x61\x63\x61\x63\x61","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x6D\x61\x78","\x63\x65\x69\x6C","\x70\x61\x6E\x47\x72\x61\x70\x68","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x61\x72\x67\x69\x6E\x4C\x65\x66\x74","\x70\x78","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x6D\x61\x67\x65","\x73\x72\x63","\x64\x65\x73\x74\x72\x6F\x79","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x72\x65\x64\x72\x61\x77","\x72\x65\x64\x72\x61\x77\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x73\x53\x68\x61\x64\x6F\x77","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x54\x52\x49\x43\x54\x48\x54\x4D\x4C","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x64\x62\x6C\x63\x6C\x69\x63\x6B","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x69\x73\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x68\x69\x64\x65","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x62\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x6D\x69\x6E\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x69\x73\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x70\x6F\x69\x6E\x74\x73","\x69\x73\x44\x61\x73\x68\x65\x64","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x61\x73\x68\x65\x64","\x61\x64\x64\x50\x69\x70\x65","\x73\x70\x6C\x69\x63\x65","\x76\x65\x72\x74\x69\x63\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x73\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x72\x65\x6C\x61\x74\x69\x76\x65","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x41\x6C\x74\x44\x6F\x77\x6E","\x61\x64\x64\x49\x74\x65\x6D","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6F\x6E\x73\x75\x6D\x65","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x69\x73\x44\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x44\x65\x6C\x61\x79\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x63\x65\x6C\x6C","\x67\x65\x74\x45\x76\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x46\x6F\x72\x50\x6F\x70\x75\x70\x45\x76\x65\x6E\x74","\x65\x64\x69\x74","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x79","\x75\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74\x48\x61\x70\x70\x65\x6E\x65\x64","\x67\x65\x74\x56\x69\x65\x77","\x63\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x74\x61\x74\x65","\x70\x75\x73\x68","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x2F\x67\x65\x6E\x65\x72\x61\x6C\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x6C\x69\x62\x72\x61\x72\x69\x65\x73","\x70\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x53\x74\x65\x6E\x63\x69\x6C","\x73\x74\x65\x6E\x63\x69\x6C\x73","\x67\x65\x74\x42\x61\x73\x65\x6E\x61\x6D\x65\x46\x6F\x72\x53\x74\x65\x6E\x63\x69\x6C","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x2E\x6A\x73","\x6C\x6F\x61\x64","\x67\x65\x74\x54\x65\x78\x74","\x2F","\x2E","\x73\x70\x6C\x69\x74","\x6D\x78\x67\x72\x61\x70\x68","\x67\x65\x74\x58\x6D\x6C","\x70\x61\x72\x73\x65\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x6E\x61\x6D\x65","\x6E\x6F\x64\x65\x54\x79\x70\x65","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x45\x4C\x45\x4D\x45\x4E\x54","\x5F","\x72\x65\x70\x6C\x61\x63\x65","\x61\x64\x64\x53\x74\x65\x6E\x63\x69\x6C","\x77","\x68","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x70\x72\x6F\x64\x75\x63\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x72","\x64\x6F\x6E\x65","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x65\x78\x65\x63\x75\x74\x65","\x73\x65\x74\x44\x61\x74\x61","\x64\x61\x74\x61","\x65\x72\x72\x6F\x72","\x63\x61\x6E\x63\x65\x6C","\x61\x6C\x65\x72\x74"];var useLocalStorage=(mxClient[_0x239e[0]]||urlParams[_0x239e[1]]==_0x239e[2])&& typeof (localStorage)!=_0x239e[3];var fileSupport=window[_0x239e[4]]!=null&&window[_0x239e[5]]!=null&&window[_0x239e[6]]!=null;var touchStyle=mxClient[_0x239e[0]]||urlParams[_0x239e[7]]==_0x239e[8];var counter=0;try{var op=window;while(op[_0x239e[9]]!=null&&!isNaN(op[_0x239e[9]][_0x239e[10]])){op=op[_0x239e[9]]};if(op!=null){op[_0x239e[10]]++;counter=op[_0x239e[10]];};}catch(e){};Editor=function(){mxEventSource[_0x239e[11]](this);this[_0x239e[12]]();this[_0x239e[13]]();this[_0x239e[14]]= new Graph();this[_0x239e[15]]= new mxOutline(this[_0x239e[14]]);this[_0x239e[15]][_0x239e[16]]=true;this[_0x239e[17]]=this[_0x239e[18]]();this[_0x239e[19]]=_0x239e[20];this[_0x239e[21]]=null;this[_0x239e[22]]=function(){return this[_0x239e[21]]||mxResources[_0x239e[24]](_0x239e[23],[counter])+_0x239e[25]};this[_0x239e[26]]=function(){return this[_0x239e[21]]};this[_0x239e[27]]=function(_0xb2bfx6){this[_0x239e[19]]=_0xb2bfx6;this[_0x239e[29]]( new mxEventObject(_0x239e[28]));};this[_0x239e[30]]=function(){return this[_0x239e[19]]};this[_0x239e[31]]=false;this[_0x239e[32]]=function(){this[_0x239e[31]]=true};this[_0x239e[14]][_0x239e[36]]()[_0x239e[35]](mxEvent.CHANGE,mxUtils[_0x239e[34]](this,function(){this[_0x239e[32]][_0x239e[33]](this,arguments)}));window[_0x239e[37]]=mxUtils[_0x239e[34]](this,function(){if(this[_0x239e[31]]){return mxResources[_0x239e[24]](_0x239e[38])}});this[_0x239e[14]][_0x239e[39]]=false;this[_0x239e[14]][_0x239e[40]]=true;this[_0x239e[14]][_0x239e[41]]=null;};mxUtils[_0x239e[42]](Editor,mxEventSource);Editor[_0x239e[44]][_0x239e[43]]=IMAGE_PATH+_0x239e[45];Editor[_0x239e[44]][_0x239e[46]]=IMAGE_PATH+_0x239e[47];Editor[_0x239e[44]][_0x239e[48]]=function(_0xb2bfx7){var _0xb2bfx8= new mxCodec(_0xb2bfx7[_0x239e[49]]);if(_0xb2bfx7[_0x239e[50]]==_0x239e[51]){this[_0x239e[14]][_0x239e[53]][_0x239e[52]]=1;this[_0x239e[14]][_0x239e[54]]=_0xb2bfx7[_0x239e[56]](_0x239e[55])!=_0x239e[57];this[_0x239e[14]][_0x239e[59]][_0x239e[58]]=_0xb2bfx7[_0x239e[56]](_0x239e[60])!=_0x239e[57];this[_0x239e[14]][_0x239e[62]](_0xb2bfx7[_0x239e[56]](_0x239e[61])!=_0x239e[57]);this[_0x239e[14]][_0x239e[64]](_0xb2bfx7[_0x239e[56]](_0x239e[63])!=_0x239e[57]);this[_0x239e[14]][_0x239e[65]]=_0xb2bfx7[_0x239e[56]](_0x239e[66])!=_0x239e[57];this[_0x239e[14]][_0x239e[40]]=_0xb2bfx7[_0x239e[56]](_0x239e[40])!=_0x239e[57];if(!this[_0x239e[14]][_0x239e[40]]){this[_0x239e[14]][_0x239e[68]][_0x239e[67]]=0;this[_0x239e[14]][_0x239e[68]][_0x239e[69]]=0;this[_0x239e[14]][_0x239e[53]][_0x239e[71]][_0x239e[70]]=Number(_0xb2bfx7[_0x239e[56]](_0x239e[72])||0);this[_0x239e[14]][_0x239e[53]][_0x239e[71]][_0x239e[73]]=Number(_0xb2bfx7[_0x239e[56]](_0x239e[74])||0);};this[_0x239e[14]][_0x239e[75]]=_0xb2bfx7[_0x239e[56]](_0x239e[76])==_0x239e[8];this[_0x239e[14]][_0x239e[77]]=this[_0x239e[14]][_0x239e[75]];this[_0x239e[14]][_0x239e[78]]=this[_0x239e[14]][_0x239e[77]];var _0xb2bfx9=_0xb2bfx7[_0x239e[56]](_0x239e[79]);if(_0xb2bfx9!=null){this[_0x239e[14]][_0x239e[79]]=_0xb2bfx9}else {this[_0x239e[14]][_0x239e[79]]=1.5};var _0xb2bfxa=_0xb2bfx7[_0x239e[56]](_0x239e[80]);var _0xb2bfxb=_0xb2bfx7[_0x239e[56]](_0x239e[81]);if(_0xb2bfxa!=null&&_0xb2bfxb!=null){this[_0x239e[14]][_0x239e[82]]= new mxRectangle(0,0,parseFloat(_0xb2bfxa),parseFloat(_0xb2bfxb));this[_0x239e[15]][_0x239e[15]][_0x239e[82]]=this[_0x239e[14]][_0x239e[82]];};var _0xb2bfxc=_0xb2bfx7[_0x239e[56]](_0x239e[41]);if(_0xb2bfxc!=null&&_0xb2bfxc[_0x239e[83]]>0){this[_0x239e[14]][_0x239e[41]]=_0xb2bfxc};_0xb2bfx8[_0x239e[84]](_0xb2bfx7,this[_0x239e[14]][_0x239e[36]]());this[_0x239e[85]]();};};Editor[_0x239e[44]][_0x239e[86]]=function(){var _0xb2bfxd= new mxCodec(mxUtils[_0x239e[87]]());var _0xb2bfx7=_0xb2bfxd[_0x239e[88]](this[_0x239e[14]][_0x239e[36]]());if(this[_0x239e[14]][_0x239e[53]][_0x239e[71]][_0x239e[70]]!=0||this[_0x239e[14]][_0x239e[53]][_0x239e[71]][_0x239e[73]]!=0){_0xb2bfx7[_0x239e[90]](_0x239e[72],Math[_0x239e[89]](this[_0x239e[14]][_0x239e[53]][_0x239e[71]][_0x239e[70]]*100)/100);_0xb2bfx7[_0x239e[90]](_0x239e[74],Math[_0x239e[89]](this[_0x239e[14]][_0x239e[53]][_0x239e[71]][_0x239e[73]]*100)/100);};_0xb2bfx7[_0x239e[90]](_0x239e[55],(this[_0x239e[14]][_0x239e[91]]())?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[60],(this[_0x239e[14]][_0x239e[59]][_0x239e[58]])?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[60],(this[_0x239e[14]][_0x239e[59]][_0x239e[58]])?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[61],(this[_0x239e[14]][_0x239e[93]][_0x239e[92]]())?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[63],(this[_0x239e[14]][_0x239e[94]][_0x239e[92]]())?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[66],(this[_0x239e[14]][_0x239e[65]])?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[76],(this[_0x239e[14]][_0x239e[75]])?_0x239e[8]:_0x239e[57]);_0xb2bfx7[_0x239e[90]](_0x239e[79],this[_0x239e[14]][_0x239e[79]]);_0xb2bfx7[_0x239e[90]](_0x239e[80],this[_0x239e[14]][_0x239e[82]][_0x239e[95]]);_0xb2bfx7[_0x239e[90]](_0x239e[81],this[_0x239e[14]][_0x239e[82]][_0x239e[96]]);if(!this[_0x239e[14]][_0x239e[40]]){_0xb2bfx7[_0x239e[90]](_0x239e[40],_0x239e[57])};if(this[_0x239e[14]][_0x239e[41]]!=null){_0xb2bfx7[_0x239e[90]](_0x239e[41],this[_0x239e[14]][_0x239e[41]])};return _0xb2bfx7;};Editor[_0x239e[44]][_0x239e[85]]=function(){var _0xb2bfxe=this[_0x239e[14]];var _0xb2bfxf=this[_0x239e[15]];if(_0xb2bfxe[_0x239e[68]]!=null&&_0xb2bfxf[_0x239e[15]][_0x239e[68]]!=null){if(_0xb2bfxe[_0x239e[41]]!=null){if(_0xb2bfxe[_0x239e[41]]==_0x239e[97]){_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[98]]=_0x239e[100]}else {if(_0xb2bfxe[_0x239e[53]][_0x239e[101]]!=null){_0xb2bfxe[_0x239e[53]][_0x239e[101]][_0x239e[102]]=_0xb2bfxe[_0x239e[41]];_0xb2bfxe[_0x239e[53]][_0x239e[101]][_0x239e[103]]();};_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[98]]=_0xb2bfxe[_0x239e[41]];}}else {_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[98]]=_0x239e[20]};if(_0xb2bfxe[_0x239e[75]]){_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[98]]=_0x239e[104];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[105]]=_0x239e[106];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[107]]=_0x239e[108];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[109]]=_0x239e[110];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[111]]=_0x239e[110];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[112]]=_0x239e[113];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[114]]=_0x239e[113];}else {_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[115]]=_0x239e[20]};_0xb2bfxf[_0x239e[15]][_0x239e[68]][_0x239e[99]][_0x239e[98]]=_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[98]];if(_0xb2bfxf[_0x239e[15]][_0x239e[75]]!=_0xb2bfxe[_0x239e[75]]||_0xb2bfxf[_0x239e[15]][_0x239e[79]]!=_0xb2bfxe[_0x239e[79]]){_0xb2bfxf[_0x239e[15]][_0x239e[79]]=_0xb2bfxe[_0x239e[79]];_0xb2bfxf[_0x239e[15]][_0x239e[75]]=_0xb2bfxe[_0x239e[75]];_0xb2bfxf[_0x239e[15]][_0x239e[53]][_0x239e[116]]();};if(_0xb2bfxe[_0x239e[40]]&&_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[117]]==_0x239e[118]&& !touchStyle){_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[117]]=_0x239e[119]}else {if(!_0xb2bfxe[_0x239e[40]]||touchStyle){_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[117]]=_0x239e[118]}};var _0xb2bfx10=(mxClient[_0x239e[120]]&&document[_0x239e[121]]>=9)?_0x239e[122]+this[_0x239e[46]]+_0x239e[123]:_0x239e[97];_0xb2bfxe[_0x239e[68]][_0x239e[99]][_0x239e[124]]=(!_0xb2bfxe[_0x239e[75]]&&_0xb2bfxe[_0x239e[91]]())?_0x239e[122]+this[_0x239e[43]]+_0x239e[123]:_0xb2bfx10;if(_0xb2bfxe[_0x239e[53]][_0x239e[101]]!=null){_0xb2bfxe[_0x239e[53]][_0x239e[101]][_0x239e[125]][_0x239e[99]][_0x239e[124]]=(this[_0x239e[14]][_0x239e[91]]())?_0x239e[122]+this[_0x239e[43]]+_0x239e[123]:_0x239e[97]};};};Editor[_0x239e[44]][_0x239e[12]]=function(){if(mxClient[_0x239e[126]]){mxClient[_0x239e[129]](_0x239e[127],CSS_PATH+_0x239e[128])};mxResources[_0x239e[130]]=false;mxResources[_0x239e[131]](RESOURCE_BASE);mxConstants[_0x239e[132]]=0.3;var _0xb2bfx11=mxConnectionHandler[_0x239e[44]][_0x239e[133]];mxConnectionHandler[_0x239e[44]][_0x239e[133]]=function(){var _0xb2bfx12=_0xb2bfx11[_0x239e[33]](this,arguments);_0xb2bfx12[_0x239e[134]]=mxUtils[_0x239e[34]](this,function(_0xb2bfx13,_0xb2bfx14){if(this[_0x239e[135]]()){return true};return mxCellMarker[_0x239e[44]][_0x239e[134]][_0x239e[33]](_0xb2bfx12,arguments);});return _0xb2bfx12;};mxConstants[_0x239e[136]]=_0x239e[137];mxConstants[_0x239e[138]]=_0x239e[139];mxConstants[_0x239e[140]]=_0x239e[141];mxConstants[_0x239e[142]]=_0x239e[143];mxConstants[_0x239e[144]]=_0x239e[143];mxConstants[_0x239e[145]]=_0x239e[139];mxConstants[_0x239e[146]]=_0x239e[143];mxConstants[_0x239e[147]]=_0x239e[148];mxConstants[_0x239e[149]]=_0x239e[143];mxConstants[_0x239e[150]]=_0x239e[143];mxConstants[_0x239e[151]]=_0x239e[148];mxConstants[_0x239e[152]]=_0x239e[141];mxGraph[_0x239e[44]][_0x239e[153]]=_0x239e[154];mxGraph[_0x239e[44]][_0x239e[79]]=1;mxRubberband[_0x239e[44]][_0x239e[155]]=30;mxGraphView[_0x239e[44]][_0x239e[156]]=function(_0xb2bfx15){return  new mxRectangleShape(_0xb2bfx15,this[_0x239e[14]][_0x239e[41]]||_0x239e[157],_0x239e[158])};mxGraphView[_0x239e[44]][_0x239e[159]]=function(){var _0xb2bfx16=this[_0x239e[160]]();var _0xb2bfx17=(_0xb2bfx16[_0x239e[95]]>0)?_0xb2bfx16[_0x239e[70]]/this[_0x239e[52]]-this[_0x239e[71]][_0x239e[70]]:0;var _0xb2bfx18=(_0xb2bfx16[_0x239e[96]]>0)?_0xb2bfx16[_0x239e[73]]/this[_0x239e[52]]-this[_0x239e[71]][_0x239e[73]]:0;var _0xb2bfx19=_0xb2bfx16[_0x239e[95]]/this[_0x239e[52]];var _0xb2bfx1a=_0xb2bfx16[_0x239e[96]]/this[_0x239e[52]];var _0xb2bfx1b=this[_0x239e[14]][_0x239e[82]];var _0xb2bfx9=this[_0x239e[14]][_0x239e[79]];var _0xb2bfxa=_0xb2bfx1b[_0x239e[95]]*_0xb2bfx9;var _0xb2bfxb=_0xb2bfx1b[_0x239e[96]]*_0xb2bfx9;var _0xb2bfx1c=Math[_0x239e[162]](Math[_0x239e[161]](0,_0xb2bfx17)/_0xb2bfxa);var _0xb2bfx1d=Math[_0x239e[162]](Math[_0x239e[161]](0,_0xb2bfx18)/_0xb2bfxb);var _0xb2bfx1e=Math[_0x239e[164]](Math[_0x239e[163]](1,_0xb2bfx17+_0xb2bfx19)/_0xb2bfxa);var _0xb2bfx1f=Math[_0x239e[164]](Math[_0x239e[163]](1,_0xb2bfx18+_0xb2bfx1a)/_0xb2bfxb);var _0xb2bfx20=_0xb2bfx1e-_0xb2bfx1c;var _0xb2bfx21=_0xb2bfx1f-_0xb2bfx1d;var _0xb2bfx15= new mxRectangle(this[_0x239e[52]]*(this[_0x239e[71]][_0x239e[70]]+_0xb2bfx1c*_0xb2bfxa),this[_0x239e[52]]*(this[_0x239e[71]][_0x239e[73]]+_0xb2bfx1d*_0xb2bfxb),this[_0x239e[52]]*_0xb2bfx20*_0xb2bfxa,this[_0x239e[52]]*_0xb2bfx21*_0xb2bfxb);return _0xb2bfx15;};var _0xb2bfx22=mxGraph[_0x239e[44]][_0x239e[165]];mxGraph[_0x239e[44]][_0x239e[165]]=function(_0xb2bfx23,_0xb2bfx24){_0xb2bfx22[_0x239e[33]](this,arguments);if((this[_0x239e[166]]!=mxConstants[_0x239e[167]]&&this[_0x239e[53]][_0x239e[101]]!=null)&&(!this[_0x239e[168]]||!mxUtils[_0x239e[169]](this[_0x239e[68]]))){this[_0x239e[53]][_0x239e[101]][_0x239e[125]][_0x239e[99]][_0x239e[170]]=_0xb2bfx23+_0x239e[171];this[_0x239e[53]][_0x239e[101]][_0x239e[125]][_0x239e[99]][_0x239e[172]]=_0xb2bfx24+_0x239e[171];};};var _0xb2bfx25=this;mxGraphView[_0x239e[44]][_0x239e[173]]=function(){var _0xb2bfxc=this[_0x239e[14]][_0x239e[174]]();if(_0xb2bfxc!=null){if(this[_0x239e[124]]==null||this[_0x239e[124]][_0x239e[175]]!=_0xb2bfxc[_0x239e[176]]){if(this[_0x239e[124]]!=null){this[_0x239e[124]][_0x239e[177]]()};var _0xb2bfx15= new mxRectangle(0,0,1,1);this[_0x239e[124]]= new mxImageShape(_0xb2bfx15,_0xb2bfxc[_0x239e[176]]);this[_0x239e[124]][_0x239e[166]]=this[_0x239e[14]][_0x239e[166]];this[_0x239e[124]][_0x239e[12]](this[_0x239e[178]]);this[_0x239e[124]][_0x239e[179]]();};this[_0x239e[180]](this[_0x239e[124]],_0xb2bfxc);}else {if(this[_0x239e[124]]!=null){this[_0x239e[124]][_0x239e[177]]();this[_0x239e[124]]=null;}};if(this[_0x239e[14]][_0x239e[75]]){var _0xb2bfx15=this[_0x239e[159]]();if(this[_0x239e[101]]==null){this[_0x239e[101]]=this[_0x239e[156]](_0xb2bfx15);this[_0x239e[101]][_0x239e[52]]=1;this[_0x239e[101]][_0x239e[181]]=true;this[_0x239e[101]][_0x239e[166]]=mxConstants[_0x239e[182]];this[_0x239e[101]][_0x239e[12]](this[_0x239e[14]][_0x239e[68]]);this[_0x239e[14]][_0x239e[68]][_0x239e[184]][_0x239e[99]][_0x239e[183]]=_0x239e[185];this[_0x239e[14]][_0x239e[68]][_0x239e[186]](this[_0x239e[101]][_0x239e[125]],this[_0x239e[14]][_0x239e[68]][_0x239e[184]]);this[_0x239e[101]][_0x239e[179]]();this[_0x239e[101]][_0x239e[125]][_0x239e[187]]=_0x239e[188];this[_0x239e[101]][_0x239e[125]][_0x239e[99]][_0x239e[189]]=_0x239e[190];mxEvent[_0x239e[35]](this[_0x239e[101]][_0x239e[125]],_0x239e[191],mxUtils[_0x239e[34]](this,function(_0xb2bfx14){this[_0x239e[14]][_0x239e[192]](_0xb2bfx14)}));mxEvent[_0x239e[198]](this[_0x239e[101]][_0x239e[125]],mxUtils[_0x239e[34]](this,function(_0xb2bfx14){this[_0x239e[14]][_0x239e[193]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0xb2bfx14))}),mxUtils[_0x239e[34]](this,function(_0xb2bfx14){if(this[_0x239e[14]][_0x239e[93]]!=null&&this[_0x239e[14]][_0x239e[93]][_0x239e[194]]()){this[_0x239e[14]][_0x239e[93]][_0x239e[195]]()};if(this[_0x239e[14]][_0x239e[196]]&&!mxEvent[_0x239e[197]](_0xb2bfx14)){this[_0x239e[14]][_0x239e[193]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0xb2bfx14))};}),mxUtils[_0x239e[34]](this,function(_0xb2bfx14){this[_0x239e[14]][_0x239e[193]](mxEvent.MOUSE_UP, new mxMouseEvent(_0xb2bfx14))}));}else {this[_0x239e[101]][_0x239e[52]]=1;this[_0x239e[101]][_0x239e[199]]=_0xb2bfx15;this[_0x239e[101]][_0x239e[179]]();};this[_0x239e[101]][_0x239e[125]][_0x239e[99]][_0x239e[124]]=(this[_0x239e[14]][_0x239e[91]]())?_0x239e[122]+_0xb2bfx25[_0x239e[43]]+_0x239e[123]:_0x239e[97];}else {if(this[_0x239e[101]]!=null){this[_0x239e[101]][_0x239e[177]]();this[_0x239e[101]]=null;}};};mxGraph[_0x239e[44]][_0x239e[200]]=function(_0xb2bfx26,_0xb2bfx27,_0xb2bfx28){var _0xb2bfx29=this[_0x239e[53]][_0x239e[52]];var _0xb2bfx2a=this[_0x239e[53]][_0x239e[71]];var _0xb2bfx1b=this[_0x239e[82]];var _0xb2bfx9=_0xb2bfx29*this[_0x239e[79]];var _0xb2bfx2b=this[_0x239e[53]][_0x239e[159]]();_0xb2bfx27=_0xb2bfx2b[_0x239e[95]];_0xb2bfx28=_0xb2bfx2b[_0x239e[96]];var _0xb2bfx15= new mxRectangle(_0xb2bfx29*_0xb2bfx2a[_0x239e[70]],_0xb2bfx29*_0xb2bfx2a[_0x239e[73]],_0xb2bfx1b[_0x239e[95]]*_0xb2bfx9,_0xb2bfx1b[_0x239e[96]]*_0xb2bfx9);_0xb2bfx26=_0xb2bfx26&&Math[_0x239e[161]](_0xb2bfx15[_0x239e[95]],_0xb2bfx15[_0x239e[96]])>this[_0x239e[201]];var _0xb2bfx2c=(_0xb2bfx26)?Math[_0x239e[164]](_0xb2bfx27/_0xb2bfx15[_0x239e[95]])-1:0;var _0xb2bfx2d=(_0xb2bfx26)?Math[_0x239e[164]](_0xb2bfx28/_0xb2bfx15[_0x239e[96]])-1:0;var _0xb2bfx2e=_0xb2bfx2b[_0x239e[70]]+_0xb2bfx27;var _0xb2bfx2f=_0xb2bfx2b[_0x239e[73]]+_0xb2bfx28;if(this[_0x239e[202]]==null&&_0xb2bfx2c>0){this[_0x239e[202]]=[]};if(this[_0x239e[202]]!=null){for(var _0xb2bfx30=0;_0xb2bfx30<=_0xb2bfx2c;_0xb2bfx30++){var _0xb2bfx31=[ new mxPoint(_0xb2bfx2b[_0x239e[70]]+(_0xb2bfx30+1)*_0xb2bfx15[_0x239e[95]],_0xb2bfx2b[_0x239e[73]]), new mxPoint(_0xb2bfx2b[_0x239e[70]]+(_0xb2bfx30+1)*_0xb2bfx15[_0x239e[95]],_0xb2bfx2f)];if(this[_0x239e[202]][_0xb2bfx30]!=null){this[_0x239e[202]][_0xb2bfx30][_0x239e[52]]=1;this[_0x239e[202]][_0xb2bfx30][_0x239e[203]]=_0xb2bfx31;this[_0x239e[202]][_0xb2bfx30][_0x239e[179]]();}else {var _0xb2bfx32= new mxPolyline(_0xb2bfx31,this[_0x239e[153]],this[_0x239e[52]]);_0xb2bfx32[_0x239e[166]]=this[_0x239e[166]];_0xb2bfx32[_0x239e[204]]=this[_0x239e[205]];_0xb2bfx32[_0x239e[206]]=false;_0xb2bfx32[_0x239e[52]]=_0xb2bfx29;_0xb2bfx32[_0x239e[12]](this[_0x239e[53]][_0x239e[178]]);_0xb2bfx32[_0x239e[179]]();this[_0x239e[202]][_0xb2bfx30]=_0xb2bfx32;};};for(var _0xb2bfx30=_0xb2bfx2c;_0xb2bfx30<this[_0x239e[202]][_0x239e[83]];_0xb2bfx30++){this[_0x239e[202]][_0xb2bfx30][_0x239e[177]]()};this[_0x239e[202]][_0x239e[207]](_0xb2bfx2c,this[_0x239e[202]][_0x239e[83]]-_0xb2bfx2c);};if(this[_0x239e[208]]==null&&_0xb2bfx2d>0){this[_0x239e[208]]=[]};if(this[_0x239e[208]]!=null){for(var _0xb2bfx30=0;_0xb2bfx30<=_0xb2bfx2d;_0xb2bfx30++){var _0xb2bfx31=[ new mxPoint(_0xb2bfx2b[_0x239e[70]],_0xb2bfx2b[_0x239e[73]]+(_0xb2bfx30+1)*_0xb2bfx15[_0x239e[96]]), new mxPoint(_0xb2bfx2e,_0xb2bfx2b[_0x239e[73]]+(_0xb2bfx30+1)*_0xb2bfx15[_0x239e[96]])];if(this[_0x239e[208]][_0xb2bfx30]!=null){this[_0x239e[208]][_0xb2bfx30][_0x239e[52]]=1;this[_0x239e[208]][_0xb2bfx30][_0x239e[203]]=_0xb2bfx31;this[_0x239e[208]][_0xb2bfx30][_0x239e[179]]();}else {var _0xb2bfx32= new mxPolyline(_0xb2bfx31,this[_0x239e[153]],_0xb2bfx29);_0xb2bfx32[_0x239e[166]]=this[_0x239e[166]];_0xb2bfx32[_0x239e[204]]=this[_0x239e[205]];_0xb2bfx32[_0x239e[206]]=false;_0xb2bfx32[_0x239e[52]]=_0xb2bfx29;_0xb2bfx32[_0x239e[12]](this[_0x239e[53]][_0x239e[178]]);_0xb2bfx32[_0x239e[179]]();this[_0x239e[208]][_0xb2bfx30]=_0xb2bfx32;};};for(var _0xb2bfx30=_0xb2bfx2d;_0xb2bfx30<this[_0x239e[208]][_0x239e[83]];_0xb2bfx30++){this[_0x239e[208]][_0xb2bfx30][_0x239e[177]]()};this[_0x239e[208]][_0x239e[207]](_0xb2bfx2d,this[_0x239e[208]][_0x239e[83]]-_0xb2bfx2d);};};mxEdgeHandler[_0x239e[44]][_0x239e[209]]=true;mxGraphHandler[_0x239e[44]][_0x239e[58]]=true;var _0xb2bfx33=mxGraphHandler[_0x239e[44]][_0x239e[210]];mxGraphHandler[_0x239e[44]][_0x239e[210]]=function(_0xb2bfx34,_0xb2bfx35,_0xb2bfx14){for(var _0xb2bfx30=0;_0xb2bfx30<_0xb2bfx35[_0x239e[83]];_0xb2bfx30++){if(this[_0x239e[14]][_0x239e[36]]()[_0x239e[211]](_0xb2bfx35[_0xb2bfx30])){var _0xb2bfx36=this[_0x239e[14]][_0x239e[212]](_0xb2bfx35[_0xb2bfx30]);if(_0xb2bfx36!=null&&_0xb2bfx36[_0x239e[213]]){return false};}};return _0xb2bfx33[_0x239e[33]](this,arguments);};mxGuide[_0x239e[44]][_0x239e[214]]=function(_0xb2bfx14){return !mxEvent[_0x239e[215]](_0xb2bfx14)};mxPopupMenuAddItem=mxPopupMenu[_0x239e[44]][_0x239e[216]];mxPopupMenu[_0x239e[44]][_0x239e[216]]=function(_0xb2bfx37,_0xb2bfx38,_0xb2bfx39,_0xb2bfx34,_0xb2bfx3a,_0xb2bfx3b){var _0xb2bfx3c=mxPopupMenuAddItem[_0x239e[33]](this,arguments);if(_0xb2bfx3b!=null&& !_0xb2bfx3b){mxEvent[_0x239e[35]](_0xb2bfx3c,_0x239e[217],function(_0xb2bfx14){mxEvent[_0x239e[218]](_0xb2bfx14)})};return _0xb2bfx3c;};var _0xb2bfx3d=mxGraphHandler[_0x239e[44]][_0x239e[219]];mxGraphHandler[_0x239e[44]][_0x239e[219]]=function(_0xb2bfx3e){var _0xb2bfx3f=this[_0x239e[14]][_0x239e[36]]();var _0xb2bfx40=_0xb2bfx3f[_0x239e[221]](this[_0x239e[14]][_0x239e[220]]());var _0xb2bfx41=_0xb2bfx3d[_0x239e[33]](this,arguments);var _0xb2bfx34=_0xb2bfx3f[_0x239e[221]](_0xb2bfx41);if(_0xb2bfx40==null||(_0xb2bfx40!=_0xb2bfx41&&_0xb2bfx40!=_0xb2bfx34)){while(!this[_0x239e[14]][_0x239e[222]](_0xb2bfx41)&&!this[_0x239e[14]][_0x239e[222]](_0xb2bfx34)&&_0xb2bfx3f[_0x239e[211]](_0xb2bfx34)&&!this[_0x239e[14]][_0x239e[223]](_0xb2bfx34)){_0xb2bfx41=_0xb2bfx34;_0xb2bfx34=this[_0x239e[14]][_0x239e[36]]()[_0x239e[221]](_0xb2bfx41);}};return _0xb2bfx41;};var _0xb2bfx42=mxGraphHandler[_0x239e[44]][_0x239e[224]];mxGraphHandler[_0x239e[44]][_0x239e[224]]=function(_0xb2bfx41){var _0xb2bfx3c=_0xb2bfx42[_0x239e[33]](this,arguments);var _0xb2bfx3f=this[_0x239e[14]][_0x239e[36]]();var _0xb2bfx40=_0xb2bfx3f[_0x239e[221]](this[_0x239e[14]][_0x239e[220]]());var _0xb2bfx34=_0xb2bfx3f[_0x239e[221]](_0xb2bfx41);if(_0xb2bfx40==null||(_0xb2bfx40!=_0xb2bfx41&&_0xb2bfx40!=_0xb2bfx34)){if(!this[_0x239e[14]][_0x239e[222]](_0xb2bfx41)&&_0xb2bfx3f[_0x239e[211]](_0xb2bfx34)&&!this[_0x239e[14]][_0x239e[223]](_0xb2bfx34)){_0xb2bfx3c=true}};return _0xb2bfx3c;};mxGraphHandler[_0x239e[44]][_0x239e[225]]=function(_0xb2bfx3e){var _0xb2bfx41=_0xb2bfx3e[_0x239e[226]]();if(_0xb2bfx41==null){_0xb2bfx41=this[_0x239e[227]]};var _0xb2bfx3f=this[_0x239e[14]][_0x239e[36]]();var _0xb2bfx34=_0xb2bfx3f[_0x239e[221]](_0xb2bfx41);while(this[_0x239e[14]][_0x239e[222]](_0xb2bfx41)&&_0xb2bfx3f[_0x239e[211]](_0xb2bfx34)&&!this[_0x239e[14]][_0x239e[223]](_0xb2bfx34)){_0xb2bfx41=_0xb2bfx34;_0xb2bfx34=_0xb2bfx3f[_0x239e[221]](_0xb2bfx41);};this[_0x239e[14]][_0x239e[229]](_0xb2bfx41,_0xb2bfx3e[_0x239e[228]]());};mxPanningHandler[_0x239e[44]][_0x239e[230]]=function(_0xb2bfx3e){var _0xb2bfx41=_0xb2bfx3e[_0x239e[226]]();var _0xb2bfx3f=this[_0x239e[14]][_0x239e[36]]();var _0xb2bfx34=_0xb2bfx3f[_0x239e[221]](_0xb2bfx41);while(_0xb2bfx3f[_0x239e[211]](_0xb2bfx34)&&!this[_0x239e[14]][_0x239e[223]](_0xb2bfx34)){if(this[_0x239e[14]][_0x239e[222]](_0xb2bfx34)){_0xb2bfx41=_0xb2bfx34};_0xb2bfx34=_0xb2bfx3f[_0x239e[221]](_0xb2bfx34);};return _0xb2bfx41;};};Editor[_0x239e[44]][_0x239e[18]]=function(){var _0xb2bfxe=this[_0x239e[14]];var _0xb2bfx43= new mxUndoManager();var _0xb2bfx44=function(_0xb2bfx45,_0xb2bfx14){_0xb2bfx43[_0x239e[233]](_0xb2bfx14[_0x239e[232]](_0x239e[231]))};_0xb2bfxe[_0x239e[36]]()[_0x239e[35]](mxEvent.UNDO,_0xb2bfx44);_0xb2bfxe[_0x239e[234]]()[_0x239e[35]](mxEvent.UNDO,_0xb2bfx44);var _0xb2bfx46=function(_0xb2bfx45,_0xb2bfx14){var _0xb2bfx47=_0xb2bfxe[_0x239e[236]](_0xb2bfx14[_0x239e[232]](_0x239e[231])[_0x239e[235]]);var _0xb2bfx35=[];for(var _0xb2bfx30=1;_0xb2bfx30<_0xb2bfx47[_0x239e[83]];_0xb2bfx30++){if(_0xb2bfxe[_0x239e[53]][_0x239e[237]](_0xb2bfx47[_0xb2bfx30])!=null){_0xb2bfx35[_0x239e[238]](_0xb2bfx47[_0xb2bfx30])}};_0xb2bfxe[_0x239e[239]](_0xb2bfx35);};_0xb2bfx43[_0x239e[35]](mxEvent.UNDO,_0xb2bfx46);_0xb2bfx43[_0x239e[35]](mxEvent.REDO,_0xb2bfx46);return _0xb2bfx43;};Editor[_0x239e[44]][_0x239e[13]]=function(){mxStencilRegistry[_0x239e[241]](STENCIL_PATH+_0x239e[240])};(function(){mxStencilRegistry[_0x239e[242]]={};mxStencilRegistry[_0x239e[243]]=[];mxStencilRegistry[_0x239e[244]]=function(_0xb2bfx48){var _0xb2bfx3c=mxStencilRegistry[_0x239e[245]][_0xb2bfx48];if(_0xb2bfx3c==null){var _0xb2bfx49=mxStencilRegistry[_0x239e[246]](_0xb2bfx48);if(_0xb2bfx49!=null){var _0xb2bfx4a=mxStencilRegistry[_0x239e[242]][_0xb2bfx49];if(_0xb2bfx4a!=null){if(mxStencilRegistry[_0x239e[243]][_0xb2bfx49]==null){mxStencilRegistry[_0x239e[243]][_0xb2bfx49]=1;for(var _0xb2bfx30=0;_0xb2bfx30<_0xb2bfx4a[_0x239e[83]];_0xb2bfx30++){var _0xb2bfx4b=_0xb2bfx4a[_0xb2bfx30];if(_0xb2bfx4b[_0x239e[248]]()[_0x239e[247]](_0xb2bfx4b[_0x239e[83]]-4,_0xb2bfx4b[_0x239e[83]])==_0x239e[25]){mxStencilRegistry[_0x239e[241]](_0xb2bfx4b,null)}else {if(_0xb2bfx4b[_0x239e[248]]()[_0x239e[247]](_0xb2bfx4b[_0x239e[83]]-3,_0xb2bfx4b[_0x239e[83]])==_0x239e[249]){var _0xb2bfx4c=mxUtils[_0x239e[250]](_0xb2bfx4b);if(_0xb2bfx4c!=null){eval[_0x239e[11]](window,_0xb2bfx4c[_0x239e[251]]())};}else {}};};}}else {mxStencilRegistry[_0x239e[241]](STENCIL_PATH+_0x239e[252]+_0xb2bfx49+_0x239e[25],null)};_0xb2bfx3c=mxStencilRegistry[_0x239e[245]][_0xb2bfx48];};};return _0xb2bfx3c;};mxStencilRegistry[_0x239e[246]]=function(_0xb2bfx48){var _0xb2bfx4d=_0xb2bfx48[_0x239e[254]](_0x239e[253]);var _0xb2bfx4e=null;if(_0xb2bfx4d[_0x239e[83]]>0&&_0xb2bfx4d[0]==_0x239e[255]){_0xb2bfx4e=_0xb2bfx4d[1];for(var _0xb2bfx30=2;_0xb2bfx30<_0xb2bfx4d[_0x239e[83]]-1;_0xb2bfx30++){_0xb2bfx4e+=_0x239e[252]+_0xb2bfx4d[_0xb2bfx30]};};return _0xb2bfx4e;};mxStencilRegistry[_0x239e[241]]=function(_0xb2bfx4f,_0xb2bfx50,_0xb2bfx51){_0xb2bfx51=(_0xb2bfx51!=null)?_0xb2bfx51:false;var _0xb2bfx52=mxStencilRegistry[_0x239e[243]][_0xb2bfx4f];if(_0xb2bfx51||_0xb2bfx52==null){var _0xb2bfx53=false;if(_0xb2bfx52==null){var _0xb2bfx4c=mxUtils[_0x239e[250]](_0xb2bfx4f);_0xb2bfx52=_0xb2bfx4c[_0x239e[256]]();mxStencilRegistry[_0x239e[243]][_0xb2bfx4f]=_0xb2bfx52;_0xb2bfx53=true;};mxStencilRegistry[_0x239e[257]](_0xb2bfx52,_0xb2bfx50,_0xb2bfx53);};};mxStencilRegistry[_0x239e[257]]=function(_0xb2bfx54,_0xb2bfx50,_0xb2bfx53){_0xb2bfx53=(_0xb2bfx53!=null)?_0xb2bfx53:true;var _0xb2bfx55=_0xb2bfx54[_0x239e[258]];var _0xb2bfx56=_0xb2bfx55[_0x239e[184]];var _0xb2bfx57=_0x239e[20];var _0xb2bfx48=_0xb2bfx55[_0x239e[56]](_0x239e[259]);if(_0xb2bfx48!=null){_0xb2bfx57=_0xb2bfx48+_0x239e[253]};while(_0xb2bfx56!=null){if(_0xb2bfx56[_0x239e[260]]==mxConstants[_0x239e[261]]){_0xb2bfx48=_0xb2bfx56[_0x239e[56]](_0x239e[259]);if(_0xb2bfx48!=null){_0xb2bfx57=_0xb2bfx57[_0x239e[248]]();var _0xb2bfx58=_0xb2bfx48[_0x239e[263]](/ /g,_0x239e[262]);if(_0xb2bfx53){mxStencilRegistry[_0x239e[264]](_0xb2bfx57+_0xb2bfx58[_0x239e[248]](), new mxStencil(_0xb2bfx56))};if(_0xb2bfx50!=null){var _0xb2bfx19=_0xb2bfx56[_0x239e[56]](_0x239e[265]);var _0xb2bfx1a=_0xb2bfx56[_0x239e[56]](_0x239e[266]);_0xb2bfx19=(_0xb2bfx19==null)?80:parseInt(_0xb2bfx19,10);_0xb2bfx1a=(_0xb2bfx1a==null)?80:parseInt(_0xb2bfx1a,10);_0xb2bfx50(_0xb2bfx57,_0xb2bfx58,_0xb2bfx48,_0xb2bfx19,_0xb2bfx1a);};};};_0xb2bfx56=_0xb2bfx56[_0x239e[267]];};};})();OpenFile=function(_0xb2bfx59){this[_0x239e[268]]=null;this[_0x239e[269]]=null;this[_0x239e[270]]=_0xb2bfx59;};OpenFile[_0x239e[44]][_0x239e[271]]=function(_0xb2bfx6){this[_0x239e[269]]=_0xb2bfx6;this[_0x239e[272]]();};OpenFile[_0x239e[44]][_0x239e[273]]=function(_0xb2bfx6,_0xb2bfx5a){this[_0x239e[274]]=_0xb2bfx6;this[_0x239e[21]]=_0xb2bfx5a;this[_0x239e[272]]();};OpenFile[_0x239e[44]][_0x239e[275]]=function(_0xb2bfx5b){this[_0x239e[276]]();mxUtils[_0x239e[277]](_0xb2bfx5b);};OpenFile[_0x239e[44]][_0x239e[272]]=function(){if(this[_0x239e[269]]!=null&&this[_0x239e[274]]!=null){this[_0x239e[269]](this[_0x239e[274]],this[_0x239e[21]]);this[_0x239e[276]]();}};OpenFile[_0x239e[44]][_0x239e[276]]=function(){if(this[_0x239e[270]]!=null){this[_0x239e[270]]()}};
\ No newline at end of file
+var _0xb692=["\x49\x53\x5F\x54\x4F\x55\x43\x48","\x73\x74\x6F\x72\x61\x67\x65","\x6C\x6F\x63\x61\x6C","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x46\x69\x6C\x65","\x46\x69\x6C\x65\x52\x65\x61\x64\x65\x72","\x46\x69\x6C\x65\x4C\x69\x73\x74","\x74\x6F\x75\x63\x68","\x31","\x6F\x70\x65\x6E\x65\x72","\x63\x6F\x75\x6E\x74\x65\x72","\x63\x61\x6C\x6C","\x69\x6E\x69\x74","\x69\x6E\x69\x74\x53\x74\x65\x6E\x63\x69\x6C\x52\x65\x67\x69\x73\x74\x72\x79","\x67\x72\x61\x70\x68","\x6F\x75\x74\x6C\x69\x6E\x65","\x75\x70\x64\x61\x74\x65\x4F\x6E\x50\x61\x6E","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x63\x72\x65\x61\x74\x65\x55\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x73\x74\x61\x74\x75\x73","","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x64\x72\x61\x77\x69\x6E\x67","\x67\x65\x74","\x2E\x78\x6D\x6C","\x67\x65\x74\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x67\x72\x61\x70\x68\x43\x68\x61\x6E\x67\x65\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x70\x70\x6C\x79","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x6F\x6E\x62\x65\x66\x6F\x72\x65\x75\x6E\x6C\x6F\x61\x64","\x61\x6C\x6C\x43\x68\x61\x6E\x67\x65\x73\x4C\x6F\x73\x74","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x73\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x65\x78\x74\x65\x6E\x64","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x2F\x67\x72\x69\x64\x2E\x67\x69\x66","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x2F\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x2E\x67\x69\x66","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x6D\x78\x47\x72\x61\x70\x68\x4D\x6F\x64\x65\x6C","\x73\x63\x61\x6C\x65","\x76\x69\x65\x77","\x67\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x69\x64","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x30","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x67\x75\x69\x64\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x66\x6F\x6C\x64","\x73\x63\x72\x6F\x6C\x6C\x4C\x65\x66\x74","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x78","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65","\x64\x78","\x79","\x64\x79","\x70\x61\x67\x65\x56\x69\x73\x69\x62\x6C\x65","\x70\x61\x67\x65","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x73\x56\x69\x73\x69\x62\x6C\x65","\x70\x72\x65\x66\x65\x72\x50\x61\x67\x65\x53\x69\x7A\x65","\x70\x61\x67\x65\x53\x63\x61\x6C\x65","\x70\x61\x67\x65\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x48\x65\x69\x67\x68\x74","\x70\x61\x67\x65\x46\x6F\x72\x6D\x61\x74","\x6C\x65\x6E\x67\x74\x68","\x64\x65\x63\x6F\x64\x65","\x75\x70\x64\x61\x74\x65\x47\x72\x61\x70\x68\x43\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x65\x6E\x63\x6F\x64\x65","\x72\x6F\x75\x6E\x64","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x6E\x6F\x6E\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x73\x74\x79\x6C\x65","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x66\x69\x6C\x6C","\x72\x65\x63\x6F\x6E\x66\x69\x67\x75\x72\x65","\x23\x65\x62\x65\x62\x65\x62","\x62\x6F\x72\x64\x65\x72\x53\x74\x79\x6C\x65","\x73\x6F\x6C\x69\x64","\x62\x6F\x72\x64\x65\x72\x43\x6F\x6C\x6F\x72","\x23\x65\x35\x65\x35\x65\x35","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70\x57\x69\x64\x74\x68","\x31\x70\x78","\x62\x6F\x72\x64\x65\x72\x4C\x65\x66\x74\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72\x52\x69\x67\x68\x74\x57\x69\x64\x74\x68","\x30\x70\x78","\x62\x6F\x72\x64\x65\x72\x42\x6F\x74\x74\x6F\x6D\x57\x69\x64\x74\x68","\x62\x6F\x72\x64\x65\x72","\x76\x61\x6C\x69\x64\x61\x74\x65","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x61\x75\x74\x6F","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x6E\x6F\x64\x65","\x49\x53\x5F\x49\x45\x36","\x73\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x2F\x67\x72\x61\x70\x68\x65\x64\x69\x74\x6F\x72\x2D\x69\x65\x36\x2E\x63\x73\x73","\x6C\x69\x6E\x6B","\x6C\x6F\x61\x64\x44\x65\x66\x61\x75\x6C\x74\x42\x75\x6E\x64\x6C\x65","\x61\x64\x64","\x44\x45\x46\x41\x55\x4C\x54\x5F\x48\x4F\x54\x53\x50\x4F\x54","\x63\x72\x65\x61\x74\x65\x4D\x61\x72\x6B\x65\x72","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x73","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6E\x67","\x53\x48\x41\x44\x4F\x57\x43\x4F\x4C\x4F\x52","\x23\x64\x30\x64\x30\x64\x30","\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x39\x39\x63\x63\x66\x66","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x38\x38\x63\x66","\x56\x45\x52\x54\x45\x58\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x23\x30\x30\x61\x38\x66\x66","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x4F\x55\x54\x4C\x49\x4E\x45\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x43\x4F\x4C\x4F\x52","\x43\x4F\x4E\x4E\x45\x43\x54\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x23\x63\x65\x65\x37\x66\x66","\x45\x44\x47\x45\x5F\x53\x45\x4C\x45\x43\x54\x49\x4F\x4E\x5F\x43\x4F\x4C\x4F\x52","\x44\x45\x46\x41\x55\x4C\x54\x5F\x56\x41\x4C\x49\x44\x5F\x43\x4F\x4C\x4F\x52","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x46\x49\x4C\x4C\x43\x4F\x4C\x4F\x52","\x47\x55\x49\x44\x45\x5F\x43\x4F\x4C\x4F\x52","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x43\x6F\x6C\x6F\x72","\x23\x63\x30\x63\x30\x63\x30","\x64\x65\x66\x61\x75\x6C\x74\x4F\x70\x61\x63\x69\x74\x79","\x63\x72\x65\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x53\x68\x61\x70\x65","\x77\x68\x69\x74\x65","\x23\x63\x61\x63\x61\x63\x61","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65\x42\x6F\x75\x6E\x64\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x6D\x69\x6E","\x66\x6C\x6F\x6F\x72","\x6D\x61\x78","\x63\x65\x69\x6C","\x70\x61\x6E\x47\x72\x61\x70\x68","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x75\x73\x65\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x68\x61\x73\x53\x63\x72\x6F\x6C\x6C\x62\x61\x72\x73","\x6D\x61\x72\x67\x69\x6E\x4C\x65\x66\x74","\x70\x78","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x67\x65\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x6D\x61\x67\x65","\x73\x72\x63","\x64\x65\x73\x74\x72\x6F\x79","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x6E\x65","\x72\x65\x64\x72\x61\x77","\x72\x65\x64\x72\x61\x77\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x69\x73\x53\x68\x61\x64\x6F\x77","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x54\x52\x49\x43\x54\x48\x54\x4D\x4C","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x61\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x64\x62\x6C\x63\x6C\x69\x63\x6B","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x69\x73\x48\x69\x64\x65\x4F\x6E\x48\x6F\x76\x65\x72","\x68\x69\x64\x65","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x62\x6F\x75\x6E\x64\x73","\x75\x70\x64\x61\x74\x65\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x6D\x69\x6E\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x69\x73\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x70\x6F\x69\x6E\x74\x73","\x69\x73\x44\x61\x73\x68\x65\x64","\x70\x61\x67\x65\x42\x72\x65\x61\x6B\x44\x61\x73\x68\x65\x64","\x61\x64\x64\x50\x69\x70\x65","\x73\x70\x6C\x69\x63\x65","\x76\x65\x72\x74\x69\x63\x61\x6C\x50\x61\x67\x65\x42\x72\x65\x61\x6B\x73","\x73\x6E\x61\x70\x54\x6F\x54\x65\x72\x6D\x69\x6E\x61\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x52\x65\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73\x46\x72\x6F\x6D\x50\x61\x72\x65\x6E\x74","\x69\x73\x56\x65\x72\x74\x65\x78","\x67\x65\x74\x43\x65\x6C\x6C\x47\x65\x6F\x6D\x65\x74\x72\x79","\x72\x65\x6C\x61\x74\x69\x76\x65","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x41\x6C\x74\x44\x6F\x77\x6E","\x61\x64\x64\x49\x74\x65\x6D","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6F\x6E\x73\x75\x6D\x65","\x67\x65\x74\x49\x6E\x69\x74\x69\x61\x6C\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x69\x73\x44\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x73\x65\x6C\x65\x63\x74\x44\x65\x6C\x61\x79\x65\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x63\x65\x6C\x6C","\x67\x65\x74\x45\x76\x65\x6E\x74","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x46\x6F\x72\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x65\x6C\x6C\x46\x6F\x72\x50\x6F\x70\x75\x70\x45\x76\x65\x6E\x74","\x65\x64\x69\x74","\x67\x65\x74\x50\x72\x6F\x70\x65\x72\x74\x79","\x75\x6E\x64\x6F\x61\x62\x6C\x65\x45\x64\x69\x74\x48\x61\x70\x70\x65\x6E\x65\x64","\x67\x65\x74\x56\x69\x65\x77","\x63\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x46\x6F\x72\x43\x68\x61\x6E\x67\x65\x73","\x67\x65\x74\x53\x74\x61\x74\x65","\x70\x75\x73\x68","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x2F\x67\x65\x6E\x65\x72\x61\x6C\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x6C\x69\x62\x72\x61\x72\x69\x65\x73","\x70\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x53\x74\x65\x6E\x63\x69\x6C","\x73\x74\x65\x6E\x63\x69\x6C\x73","\x67\x65\x74\x42\x61\x73\x65\x6E\x61\x6D\x65\x46\x6F\x72\x53\x74\x65\x6E\x63\x69\x6C","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x2E\x6A\x73","\x6C\x6F\x61\x64","\x67\x65\x74\x54\x65\x78\x74","\x2F","\x2E","\x73\x70\x6C\x69\x74","\x6D\x78\x67\x72\x61\x70\x68","\x67\x65\x74\x58\x6D\x6C","\x70\x61\x72\x73\x65\x53\x74\x65\x6E\x63\x69\x6C\x53\x65\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x6E\x61\x6D\x65","\x6E\x6F\x64\x65\x54\x79\x70\x65","\x4E\x4F\x44\x45\x54\x59\x50\x45\x5F\x45\x4C\x45\x4D\x45\x4E\x54","\x5F","\x72\x65\x70\x6C\x61\x63\x65","\x61\x64\x64\x53\x74\x65\x6E\x63\x69\x6C","\x77","\x68","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x70\x72\x6F\x64\x75\x63\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65\x72","\x64\x6F\x6E\x65","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x65\x78\x65\x63\x75\x74\x65","\x73\x65\x74\x44\x61\x74\x61","\x64\x61\x74\x61","\x65\x72\x72\x6F\x72","\x63\x61\x6E\x63\x65\x6C","\x61\x6C\x65\x72\x74"];var useLocalStorage=(mxClient[_0xb692[0]]||urlParams[_0xb692[1]]==_0xb692[2])&& typeof (localStorage)!=_0xb692[3];var fileSupport=window[_0xb692[4]]!=null&&window[_0xb692[5]]!=null&&window[_0xb692[6]]!=null;var touchStyle=mxClient[_0xb692[0]]||urlParams[_0xb692[7]]==_0xb692[8];var counter=0;try{var op=window;while(op[_0xb692[9]]!=null&&!isNaN(op[_0xb692[9]][_0xb692[10]])){op=op[_0xb692[9]]};if(op!=null){op[_0xb692[10]]++;counter=op[_0xb692[10]];};}catch(e){};Editor=function(){mxEventSource[_0xb692[11]](this);this[_0xb692[12]]();this[_0xb692[13]]();this[_0xb692[14]]= new Graph();this[_0xb692[15]]= new mxOutline(this[_0xb692[14]]);this[_0xb692[15]][_0xb692[16]]=true;this[_0xb692[17]]=this[_0xb692[18]]();this[_0xb692[19]]=_0xb692[20];this[_0xb692[21]]=null;this[_0xb692[22]]=function(){return this[_0xb692[21]]||mxResources[_0xb692[24]](_0xb692[23],[counter])+_0xb692[25]};this[_0xb692[26]]=function(){return this[_0xb692[21]]};this[_0xb692[27]]=function(_0x8d83x6){this[_0xb692[19]]=_0x8d83x6;this[_0xb692[29]]( new mxEventObject(_0xb692[28]));};this[_0xb692[30]]=function(){return this[_0xb692[19]]};this[_0xb692[31]]=false;this[_0xb692[32]]=function(){this[_0xb692[31]]=true};this[_0xb692[14]][_0xb692[36]]()[_0xb692[35]](mxEvent.CHANGE,mxUtils[_0xb692[34]](this,function(){this[_0xb692[32]][_0xb692[33]](this,arguments)}));window[_0xb692[37]]=mxUtils[_0xb692[34]](this,function(){if(this[_0xb692[31]]){return mxResources[_0xb692[24]](_0xb692[38])}});this[_0xb692[14]][_0xb692[39]]=false;this[_0xb692[14]][_0xb692[40]]=true;this[_0xb692[14]][_0xb692[41]]=null;};mxUtils[_0xb692[42]](Editor,mxEventSource);Editor[_0xb692[44]][_0xb692[43]]=IMAGE_PATH+_0xb692[45];Editor[_0xb692[44]][_0xb692[46]]=IMAGE_PATH+_0xb692[47];Editor[_0xb692[44]][_0xb692[48]]=function(_0x8d83x7){var _0x8d83x8= new mxCodec(_0x8d83x7[_0xb692[49]]);if(_0x8d83x7[_0xb692[50]]==_0xb692[51]){this[_0xb692[14]][_0xb692[53]][_0xb692[52]]=1;this[_0xb692[14]][_0xb692[54]]=_0x8d83x7[_0xb692[56]](_0xb692[55])!=_0xb692[57];this[_0xb692[14]][_0xb692[59]][_0xb692[58]]=_0x8d83x7[_0xb692[56]](_0xb692[60])!=_0xb692[57];this[_0xb692[14]][_0xb692[62]](_0x8d83x7[_0xb692[56]](_0xb692[61])!=_0xb692[57]);this[_0xb692[14]][_0xb692[64]](_0x8d83x7[_0xb692[56]](_0xb692[63])!=_0xb692[57]);this[_0xb692[14]][_0xb692[65]]=_0x8d83x7[_0xb692[56]](_0xb692[66])!=_0xb692[57];this[_0xb692[14]][_0xb692[40]]=_0x8d83x7[_0xb692[56]](_0xb692[40])!=_0xb692[57];if(!this[_0xb692[14]][_0xb692[40]]){this[_0xb692[14]][_0xb692[68]][_0xb692[67]]=0;this[_0xb692[14]][_0xb692[68]][_0xb692[69]]=0;this[_0xb692[14]][_0xb692[53]][_0xb692[71]][_0xb692[70]]=Number(_0x8d83x7[_0xb692[56]](_0xb692[72])||0);this[_0xb692[14]][_0xb692[53]][_0xb692[71]][_0xb692[73]]=Number(_0x8d83x7[_0xb692[56]](_0xb692[74])||0);};this[_0xb692[14]][_0xb692[75]]=_0x8d83x7[_0xb692[56]](_0xb692[76])==_0xb692[8];this[_0xb692[14]][_0xb692[77]]=this[_0xb692[14]][_0xb692[75]];this[_0xb692[14]][_0xb692[78]]=this[_0xb692[14]][_0xb692[77]];var _0x8d83x9=_0x8d83x7[_0xb692[56]](_0xb692[79]);if(_0x8d83x9!=null){this[_0xb692[14]][_0xb692[79]]=_0x8d83x9}else {this[_0xb692[14]][_0xb692[79]]=1.5};var _0x8d83xa=_0x8d83x7[_0xb692[56]](_0xb692[80]);var _0x8d83xb=_0x8d83x7[_0xb692[56]](_0xb692[81]);if(_0x8d83xa!=null&&_0x8d83xb!=null){this[_0xb692[14]][_0xb692[82]]= new mxRectangle(0,0,parseFloat(_0x8d83xa),parseFloat(_0x8d83xb));this[_0xb692[15]][_0xb692[15]][_0xb692[82]]=this[_0xb692[14]][_0xb692[82]];};var _0x8d83xc=_0x8d83x7[_0xb692[56]](_0xb692[41]);if(_0x8d83xc!=null&&_0x8d83xc[_0xb692[83]]>0){this[_0xb692[14]][_0xb692[41]]=_0x8d83xc};_0x8d83x8[_0xb692[84]](_0x8d83x7,this[_0xb692[14]][_0xb692[36]]());this[_0xb692[85]]();};};Editor[_0xb692[44]][_0xb692[86]]=function(){var _0x8d83xd= new mxCodec(mxUtils[_0xb692[87]]());var _0x8d83x7=_0x8d83xd[_0xb692[88]](this[_0xb692[14]][_0xb692[36]]());if(this[_0xb692[14]][_0xb692[53]][_0xb692[71]][_0xb692[70]]!=0||this[_0xb692[14]][_0xb692[53]][_0xb692[71]][_0xb692[73]]!=0){_0x8d83x7[_0xb692[90]](_0xb692[72],Math[_0xb692[89]](this[_0xb692[14]][_0xb692[53]][_0xb692[71]][_0xb692[70]]*100)/100);_0x8d83x7[_0xb692[90]](_0xb692[74],Math[_0xb692[89]](this[_0xb692[14]][_0xb692[53]][_0xb692[71]][_0xb692[73]]*100)/100);};_0x8d83x7[_0xb692[90]](_0xb692[55],(this[_0xb692[14]][_0xb692[91]]())?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[60],(this[_0xb692[14]][_0xb692[59]][_0xb692[58]])?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[60],(this[_0xb692[14]][_0xb692[59]][_0xb692[58]])?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[61],(this[_0xb692[14]][_0xb692[93]][_0xb692[92]]())?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[63],(this[_0xb692[14]][_0xb692[94]][_0xb692[92]]())?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[66],(this[_0xb692[14]][_0xb692[65]])?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[76],(this[_0xb692[14]][_0xb692[75]])?_0xb692[8]:_0xb692[57]);_0x8d83x7[_0xb692[90]](_0xb692[79],this[_0xb692[14]][_0xb692[79]]);_0x8d83x7[_0xb692[90]](_0xb692[80],this[_0xb692[14]][_0xb692[82]][_0xb692[95]]);_0x8d83x7[_0xb692[90]](_0xb692[81],this[_0xb692[14]][_0xb692[82]][_0xb692[96]]);if(!this[_0xb692[14]][_0xb692[40]]){_0x8d83x7[_0xb692[90]](_0xb692[40],_0xb692[57])};if(this[_0xb692[14]][_0xb692[41]]!=null){_0x8d83x7[_0xb692[90]](_0xb692[41],this[_0xb692[14]][_0xb692[41]])};return _0x8d83x7;};Editor[_0xb692[44]][_0xb692[85]]=function(){var _0x8d83xe=this[_0xb692[14]];var _0x8d83xf=this[_0xb692[15]];if(_0x8d83xe[_0xb692[68]]!=null&&_0x8d83xf[_0xb692[15]][_0xb692[68]]!=null){if(_0x8d83xe[_0xb692[41]]!=null){if(_0x8d83xe[_0xb692[41]]==_0xb692[97]){_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[98]]=_0xb692[100]}else {if(_0x8d83xe[_0xb692[53]][_0xb692[101]]!=null){_0x8d83xe[_0xb692[53]][_0xb692[101]][_0xb692[102]]=_0x8d83xe[_0xb692[41]];_0x8d83xe[_0xb692[53]][_0xb692[101]][_0xb692[103]]();};_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[98]]=_0x8d83xe[_0xb692[41]];}}else {_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[98]]=_0xb692[20]};if(_0x8d83xe[_0xb692[75]]){_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[98]]=_0xb692[104];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[105]]=_0xb692[106];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[107]]=_0xb692[108];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[109]]=_0xb692[110];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[111]]=_0xb692[110];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[112]]=_0xb692[113];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[114]]=_0xb692[113];}else {_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[115]]=_0xb692[20]};_0x8d83xf[_0xb692[15]][_0xb692[68]][_0xb692[99]][_0xb692[98]]=_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[98]];if(_0x8d83xf[_0xb692[15]][_0xb692[75]]!=_0x8d83xe[_0xb692[75]]||_0x8d83xf[_0xb692[15]][_0xb692[79]]!=_0x8d83xe[_0xb692[79]]){_0x8d83xf[_0xb692[15]][_0xb692[79]]=_0x8d83xe[_0xb692[79]];_0x8d83xf[_0xb692[15]][_0xb692[75]]=_0x8d83xe[_0xb692[75]];_0x8d83xf[_0xb692[15]][_0xb692[53]][_0xb692[116]]();};if(_0x8d83xe[_0xb692[40]]&&_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[117]]==_0xb692[118]&& !touchStyle){_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[117]]=_0xb692[119]}else {if(!_0x8d83xe[_0xb692[40]]||touchStyle){_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[117]]=_0xb692[118]}};var _0x8d83x10=(mxClient[_0xb692[120]]&&document[_0xb692[121]]>=9)?_0xb692[122]+this[_0xb692[46]]+_0xb692[123]:_0xb692[97];_0x8d83xe[_0xb692[68]][_0xb692[99]][_0xb692[124]]=(!_0x8d83xe[_0xb692[75]]&&_0x8d83xe[_0xb692[91]]())?_0xb692[122]+this[_0xb692[43]]+_0xb692[123]:_0x8d83x10;if(_0x8d83xe[_0xb692[53]][_0xb692[101]]!=null){_0x8d83xe[_0xb692[53]][_0xb692[101]][_0xb692[125]][_0xb692[99]][_0xb692[124]]=(this[_0xb692[14]][_0xb692[91]]())?_0xb692[122]+this[_0xb692[43]]+_0xb692[123]:_0xb692[97]};};};Editor[_0xb692[44]][_0xb692[12]]=function(){if(mxClient[_0xb692[126]]){mxClient[_0xb692[129]](_0xb692[127],CSS_PATH+_0xb692[128])};mxResources[_0xb692[130]]=false;mxResources[_0xb692[131]](RESOURCE_BASE);mxConstants[_0xb692[132]]=0.3;var _0x8d83x11=mxConnectionHandler[_0xb692[44]][_0xb692[133]];mxConnectionHandler[_0xb692[44]][_0xb692[133]]=function(){var _0x8d83x12=_0x8d83x11[_0xb692[33]](this,arguments);_0x8d83x12[_0xb692[134]]=mxUtils[_0xb692[34]](this,function(_0x8d83x13,_0x8d83x14){if(this[_0xb692[135]]()){return true};return mxCellMarker[_0xb692[44]][_0xb692[134]][_0xb692[33]](_0x8d83x12,arguments);});return _0x8d83x12;};mxConstants[_0xb692[136]]=_0xb692[137];mxConstants[_0xb692[138]]=_0xb692[139];mxConstants[_0xb692[140]]=_0xb692[141];mxConstants[_0xb692[142]]=_0xb692[143];mxConstants[_0xb692[144]]=_0xb692[143];mxConstants[_0xb692[145]]=_0xb692[139];mxConstants[_0xb692[146]]=_0xb692[143];mxConstants[_0xb692[147]]=_0xb692[148];mxConstants[_0xb692[149]]=_0xb692[143];mxConstants[_0xb692[150]]=_0xb692[143];mxConstants[_0xb692[151]]=_0xb692[148];mxConstants[_0xb692[152]]=_0xb692[141];mxGraph[_0xb692[44]][_0xb692[153]]=_0xb692[154];mxGraph[_0xb692[44]][_0xb692[79]]=1;mxRubberband[_0xb692[44]][_0xb692[155]]=30;mxGraphView[_0xb692[44]][_0xb692[156]]=function(_0x8d83x15){return  new mxRectangleShape(_0x8d83x15,this[_0xb692[14]][_0xb692[41]]||_0xb692[157],_0xb692[158])};mxGraphView[_0xb692[44]][_0xb692[159]]=function(){var _0x8d83x16=this[_0xb692[160]]();var _0x8d83x17=(_0x8d83x16[_0xb692[95]]>0)?_0x8d83x16[_0xb692[70]]/this[_0xb692[52]]-this[_0xb692[71]][_0xb692[70]]:0;var _0x8d83x18=(_0x8d83x16[_0xb692[96]]>0)?_0x8d83x16[_0xb692[73]]/this[_0xb692[52]]-this[_0xb692[71]][_0xb692[73]]:0;var _0x8d83x19=_0x8d83x16[_0xb692[95]]/this[_0xb692[52]];var _0x8d83x1a=_0x8d83x16[_0xb692[96]]/this[_0xb692[52]];var _0x8d83x1b=this[_0xb692[14]][_0xb692[82]];var _0x8d83x9=this[_0xb692[14]][_0xb692[79]];var _0x8d83xa=_0x8d83x1b[_0xb692[95]]*_0x8d83x9;var _0x8d83xb=_0x8d83x1b[_0xb692[96]]*_0x8d83x9;var _0x8d83x1c=Math[_0xb692[162]](Math[_0xb692[161]](0,_0x8d83x17)/_0x8d83xa);var _0x8d83x1d=Math[_0xb692[162]](Math[_0xb692[161]](0,_0x8d83x18)/_0x8d83xb);var _0x8d83x1e=Math[_0xb692[164]](Math[_0xb692[163]](1,_0x8d83x17+_0x8d83x19)/_0x8d83xa);var _0x8d83x1f=Math[_0xb692[164]](Math[_0xb692[163]](1,_0x8d83x18+_0x8d83x1a)/_0x8d83xb);var _0x8d83x20=_0x8d83x1e-_0x8d83x1c;var _0x8d83x21=_0x8d83x1f-_0x8d83x1d;var _0x8d83x15= new mxRectangle(this[_0xb692[52]]*(this[_0xb692[71]][_0xb692[70]]+_0x8d83x1c*_0x8d83xa),this[_0xb692[52]]*(this[_0xb692[71]][_0xb692[73]]+_0x8d83x1d*_0x8d83xb),this[_0xb692[52]]*_0x8d83x20*_0x8d83xa,this[_0xb692[52]]*_0x8d83x21*_0x8d83xb);return _0x8d83x15;};var _0x8d83x22=mxGraph[_0xb692[44]][_0xb692[165]];mxGraph[_0xb692[44]][_0xb692[165]]=function(_0x8d83x23,_0x8d83x24){_0x8d83x22[_0xb692[33]](this,arguments);if((this[_0xb692[166]]!=mxConstants[_0xb692[167]]&&this[_0xb692[53]][_0xb692[101]]!=null)&&(!this[_0xb692[168]]||!mxUtils[_0xb692[169]](this[_0xb692[68]]))){this[_0xb692[53]][_0xb692[101]][_0xb692[125]][_0xb692[99]][_0xb692[170]]=_0x8d83x23+_0xb692[171];this[_0xb692[53]][_0xb692[101]][_0xb692[125]][_0xb692[99]][_0xb692[172]]=_0x8d83x24+_0xb692[171];};};var _0x8d83x25=this;mxGraphView[_0xb692[44]][_0xb692[173]]=function(){var _0x8d83xc=this[_0xb692[14]][_0xb692[174]]();if(_0x8d83xc!=null){if(this[_0xb692[124]]==null||this[_0xb692[124]][_0xb692[175]]!=_0x8d83xc[_0xb692[176]]){if(this[_0xb692[124]]!=null){this[_0xb692[124]][_0xb692[177]]()};var _0x8d83x15= new mxRectangle(0,0,1,1);this[_0xb692[124]]= new mxImageShape(_0x8d83x15,_0x8d83xc[_0xb692[176]]);this[_0xb692[124]][_0xb692[166]]=this[_0xb692[14]][_0xb692[166]];this[_0xb692[124]][_0xb692[12]](this[_0xb692[178]]);this[_0xb692[124]][_0xb692[179]]();};this[_0xb692[180]](this[_0xb692[124]],_0x8d83xc);}else {if(this[_0xb692[124]]!=null){this[_0xb692[124]][_0xb692[177]]();this[_0xb692[124]]=null;}};if(this[_0xb692[14]][_0xb692[75]]){var _0x8d83x15=this[_0xb692[159]]();if(this[_0xb692[101]]==null){this[_0xb692[101]]=this[_0xb692[156]](_0x8d83x15);this[_0xb692[101]][_0xb692[52]]=1;this[_0xb692[101]][_0xb692[181]]=true;this[_0xb692[101]][_0xb692[166]]=mxConstants[_0xb692[182]];this[_0xb692[101]][_0xb692[12]](this[_0xb692[14]][_0xb692[68]]);this[_0xb692[14]][_0xb692[68]][_0xb692[184]][_0xb692[99]][_0xb692[183]]=_0xb692[185];this[_0xb692[14]][_0xb692[68]][_0xb692[186]](this[_0xb692[101]][_0xb692[125]],this[_0xb692[14]][_0xb692[68]][_0xb692[184]]);this[_0xb692[101]][_0xb692[179]]();this[_0xb692[101]][_0xb692[125]][_0xb692[187]]=_0xb692[188];this[_0xb692[101]][_0xb692[125]][_0xb692[99]][_0xb692[189]]=_0xb692[190];mxEvent[_0xb692[35]](this[_0xb692[101]][_0xb692[125]],_0xb692[191],mxUtils[_0xb692[34]](this,function(_0x8d83x14){this[_0xb692[14]][_0xb692[192]](_0x8d83x14)}));mxEvent[_0xb692[198]](this[_0xb692[101]][_0xb692[125]],mxUtils[_0xb692[34]](this,function(_0x8d83x14){this[_0xb692[14]][_0xb692[193]](mxEvent.MOUSE_DOWN, new mxMouseEvent(_0x8d83x14))}),mxUtils[_0xb692[34]](this,function(_0x8d83x14){if(this[_0xb692[14]][_0xb692[93]]!=null&&this[_0xb692[14]][_0xb692[93]][_0xb692[194]]()){this[_0xb692[14]][_0xb692[93]][_0xb692[195]]()};if(this[_0xb692[14]][_0xb692[196]]&&!mxEvent[_0xb692[197]](_0x8d83x14)){this[_0xb692[14]][_0xb692[193]](mxEvent.MOUSE_MOVE, new mxMouseEvent(_0x8d83x14))};}),mxUtils[_0xb692[34]](this,function(_0x8d83x14){this[_0xb692[14]][_0xb692[193]](mxEvent.MOUSE_UP, new mxMouseEvent(_0x8d83x14))}));}else {this[_0xb692[101]][_0xb692[52]]=1;this[_0xb692[101]][_0xb692[199]]=_0x8d83x15;this[_0xb692[101]][_0xb692[179]]();};this[_0xb692[101]][_0xb692[125]][_0xb692[99]][_0xb692[124]]=(this[_0xb692[14]][_0xb692[91]]())?_0xb692[122]+_0x8d83x25[_0xb692[43]]+_0xb692[123]:_0xb692[97];}else {if(this[_0xb692[101]]!=null){this[_0xb692[101]][_0xb692[177]]();this[_0xb692[101]]=null;}};};mxGraph[_0xb692[44]][_0xb692[200]]=function(_0x8d83x26,_0x8d83x27,_0x8d83x28){var _0x8d83x29=this[_0xb692[53]][_0xb692[52]];var _0x8d83x2a=this[_0xb692[53]][_0xb692[71]];var _0x8d83x1b=this[_0xb692[82]];var _0x8d83x9=_0x8d83x29*this[_0xb692[79]];var _0x8d83x2b=this[_0xb692[53]][_0xb692[159]]();_0x8d83x27=_0x8d83x2b[_0xb692[95]];_0x8d83x28=_0x8d83x2b[_0xb692[96]];var _0x8d83x15= new mxRectangle(_0x8d83x29*_0x8d83x2a[_0xb692[70]],_0x8d83x29*_0x8d83x2a[_0xb692[73]],_0x8d83x1b[_0xb692[95]]*_0x8d83x9,_0x8d83x1b[_0xb692[96]]*_0x8d83x9);_0x8d83x26=_0x8d83x26&&Math[_0xb692[161]](_0x8d83x15[_0xb692[95]],_0x8d83x15[_0xb692[96]])>this[_0xb692[201]];var _0x8d83x2c=(_0x8d83x26)?Math[_0xb692[164]](_0x8d83x27/_0x8d83x15[_0xb692[95]])-1:0;var _0x8d83x2d=(_0x8d83x26)?Math[_0xb692[164]](_0x8d83x28/_0x8d83x15[_0xb692[96]])-1:0;var _0x8d83x2e=_0x8d83x2b[_0xb692[70]]+_0x8d83x27;var _0x8d83x2f=_0x8d83x2b[_0xb692[73]]+_0x8d83x28;if(this[_0xb692[202]]==null&&_0x8d83x2c>0){this[_0xb692[202]]=[]};if(this[_0xb692[202]]!=null){for(var _0x8d83x30=0;_0x8d83x30<=_0x8d83x2c;_0x8d83x30++){var _0x8d83x31=[ new mxPoint(_0x8d83x2b[_0xb692[70]]+(_0x8d83x30+1)*_0x8d83x15[_0xb692[95]],_0x8d83x2b[_0xb692[73]]), new mxPoint(_0x8d83x2b[_0xb692[70]]+(_0x8d83x30+1)*_0x8d83x15[_0xb692[95]],_0x8d83x2f)];if(this[_0xb692[202]][_0x8d83x30]!=null){this[_0xb692[202]][_0x8d83x30][_0xb692[52]]=1;this[_0xb692[202]][_0x8d83x30][_0xb692[203]]=_0x8d83x31;this[_0xb692[202]][_0x8d83x30][_0xb692[179]]();}else {var _0x8d83x32= new mxPolyline(_0x8d83x31,this[_0xb692[153]],this[_0xb692[52]]);_0x8d83x32[_0xb692[166]]=this[_0xb692[166]];_0x8d83x32[_0xb692[204]]=this[_0xb692[205]];_0x8d83x32[_0xb692[206]]=false;_0x8d83x32[_0xb692[52]]=_0x8d83x29;_0x8d83x32[_0xb692[12]](this[_0xb692[53]][_0xb692[178]]);_0x8d83x32[_0xb692[179]]();this[_0xb692[202]][_0x8d83x30]=_0x8d83x32;};};for(var _0x8d83x30=_0x8d83x2c;_0x8d83x30<this[_0xb692[202]][_0xb692[83]];_0x8d83x30++){this[_0xb692[202]][_0x8d83x30][_0xb692[177]]()};this[_0xb692[202]][_0xb692[207]](_0x8d83x2c,this[_0xb692[202]][_0xb692[83]]-_0x8d83x2c);};if(this[_0xb692[208]]==null&&_0x8d83x2d>0){this[_0xb692[208]]=[]};if(this[_0xb692[208]]!=null){for(var _0x8d83x30=0;_0x8d83x30<=_0x8d83x2d;_0x8d83x30++){var _0x8d83x31=[ new mxPoint(_0x8d83x2b[_0xb692[70]],_0x8d83x2b[_0xb692[73]]+(_0x8d83x30+1)*_0x8d83x15[_0xb692[96]]), new mxPoint(_0x8d83x2e,_0x8d83x2b[_0xb692[73]]+(_0x8d83x30+1)*_0x8d83x15[_0xb692[96]])];if(this[_0xb692[208]][_0x8d83x30]!=null){this[_0xb692[208]][_0x8d83x30][_0xb692[52]]=1;this[_0xb692[208]][_0x8d83x30][_0xb692[203]]=_0x8d83x31;this[_0xb692[208]][_0x8d83x30][_0xb692[179]]();}else {var _0x8d83x32= new mxPolyline(_0x8d83x31,this[_0xb692[153]],_0x8d83x29);_0x8d83x32[_0xb692[166]]=this[_0xb692[166]];_0x8d83x32[_0xb692[204]]=this[_0xb692[205]];_0x8d83x32[_0xb692[206]]=false;_0x8d83x32[_0xb692[52]]=_0x8d83x29;_0x8d83x32[_0xb692[12]](this[_0xb692[53]][_0xb692[178]]);_0x8d83x32[_0xb692[179]]();this[_0xb692[208]][_0x8d83x30]=_0x8d83x32;};};for(var _0x8d83x30=_0x8d83x2d;_0x8d83x30<this[_0xb692[208]][_0xb692[83]];_0x8d83x30++){this[_0xb692[208]][_0x8d83x30][_0xb692[177]]()};this[_0xb692[208]][_0xb692[207]](_0x8d83x2d,this[_0xb692[208]][_0xb692[83]]-_0x8d83x2d);};};mxEdgeHandler[_0xb692[44]][_0xb692[209]]=true;mxGraphHandler[_0xb692[44]][_0xb692[58]]=true;var _0x8d83x33=mxGraphHandler[_0xb692[44]][_0xb692[210]];mxGraphHandler[_0xb692[44]][_0xb692[210]]=function(_0x8d83x34,_0x8d83x35,_0x8d83x14){for(var _0x8d83x30=0;_0x8d83x30<_0x8d83x35[_0xb692[83]];_0x8d83x30++){if(this[_0xb692[14]][_0xb692[36]]()[_0xb692[211]](_0x8d83x35[_0x8d83x30])){var _0x8d83x36=this[_0xb692[14]][_0xb692[212]](_0x8d83x35[_0x8d83x30]);if(_0x8d83x36!=null&&_0x8d83x36[_0xb692[213]]){return false};}};return _0x8d83x33[_0xb692[33]](this,arguments);};mxGuide[_0xb692[44]][_0xb692[214]]=function(_0x8d83x14){return !mxEvent[_0xb692[215]](_0x8d83x14)};mxPopupMenuAddItem=mxPopupMenu[_0xb692[44]][_0xb692[216]];mxPopupMenu[_0xb692[44]][_0xb692[216]]=function(_0x8d83x37,_0x8d83x38,_0x8d83x39,_0x8d83x34,_0x8d83x3a,_0x8d83x3b){var _0x8d83x3c=mxPopupMenuAddItem[_0xb692[33]](this,arguments);if(_0x8d83x3b!=null&& !_0x8d83x3b){mxEvent[_0xb692[35]](_0x8d83x3c,_0xb692[217],function(_0x8d83x14){mxEvent[_0xb692[218]](_0x8d83x14)})};return _0x8d83x3c;};var _0x8d83x3d=mxGraphHandler[_0xb692[44]][_0xb692[219]];mxGraphHandler[_0xb692[44]][_0xb692[219]]=function(_0x8d83x3e){var _0x8d83x3f=this[_0xb692[14]][_0xb692[36]]();var _0x8d83x40=_0x8d83x3f[_0xb692[221]](this[_0xb692[14]][_0xb692[220]]());var _0x8d83x41=_0x8d83x3d[_0xb692[33]](this,arguments);var _0x8d83x34=_0x8d83x3f[_0xb692[221]](_0x8d83x41);if(_0x8d83x40==null||(_0x8d83x40!=_0x8d83x41&&_0x8d83x40!=_0x8d83x34)){while(!this[_0xb692[14]][_0xb692[222]](_0x8d83x41)&&!this[_0xb692[14]][_0xb692[222]](_0x8d83x34)&&_0x8d83x3f[_0xb692[211]](_0x8d83x34)&&!this[_0xb692[14]][_0xb692[223]](_0x8d83x34)){_0x8d83x41=_0x8d83x34;_0x8d83x34=this[_0xb692[14]][_0xb692[36]]()[_0xb692[221]](_0x8d83x41);}};return _0x8d83x41;};var _0x8d83x42=mxGraphHandler[_0xb692[44]][_0xb692[224]];mxGraphHandler[_0xb692[44]][_0xb692[224]]=function(_0x8d83x41){var _0x8d83x3c=_0x8d83x42[_0xb692[33]](this,arguments);var _0x8d83x3f=this[_0xb692[14]][_0xb692[36]]();var _0x8d83x40=_0x8d83x3f[_0xb692[221]](this[_0xb692[14]][_0xb692[220]]());var _0x8d83x34=_0x8d83x3f[_0xb692[221]](_0x8d83x41);if(_0x8d83x40==null||(_0x8d83x40!=_0x8d83x41&&_0x8d83x40!=_0x8d83x34)){if(!this[_0xb692[14]][_0xb692[222]](_0x8d83x41)&&_0x8d83x3f[_0xb692[211]](_0x8d83x34)&&!this[_0xb692[14]][_0xb692[223]](_0x8d83x34)){_0x8d83x3c=true}};return _0x8d83x3c;};mxGraphHandler[_0xb692[44]][_0xb692[225]]=function(_0x8d83x3e){var _0x8d83x41=_0x8d83x3e[_0xb692[226]]();if(_0x8d83x41==null){_0x8d83x41=this[_0xb692[227]]};var _0x8d83x3f=this[_0xb692[14]][_0xb692[36]]();var _0x8d83x34=_0x8d83x3f[_0xb692[221]](_0x8d83x41);while(this[_0xb692[14]][_0xb692[222]](_0x8d83x41)&&_0x8d83x3f[_0xb692[211]](_0x8d83x34)&&!this[_0xb692[14]][_0xb692[223]](_0x8d83x34)){_0x8d83x41=_0x8d83x34;_0x8d83x34=_0x8d83x3f[_0xb692[221]](_0x8d83x41);};this[_0xb692[14]][_0xb692[229]](_0x8d83x41,_0x8d83x3e[_0xb692[228]]());};mxPanningHandler[_0xb692[44]][_0xb692[230]]=function(_0x8d83x3e){var _0x8d83x41=_0x8d83x3e[_0xb692[226]]();var _0x8d83x3f=this[_0xb692[14]][_0xb692[36]]();var _0x8d83x34=_0x8d83x3f[_0xb692[221]](_0x8d83x41);while(_0x8d83x3f[_0xb692[211]](_0x8d83x34)&&!this[_0xb692[14]][_0xb692[223]](_0x8d83x34)){if(this[_0xb692[14]][_0xb692[222]](_0x8d83x34)){_0x8d83x41=_0x8d83x34};_0x8d83x34=_0x8d83x3f[_0xb692[221]](_0x8d83x34);};return _0x8d83x41;};};Editor[_0xb692[44]][_0xb692[18]]=function(){var _0x8d83xe=this[_0xb692[14]];var _0x8d83x43= new mxUndoManager();var _0x8d83x44=function(_0x8d83x45,_0x8d83x14){_0x8d83x43[_0xb692[233]](_0x8d83x14[_0xb692[232]](_0xb692[231]))};_0x8d83xe[_0xb692[36]]()[_0xb692[35]](mxEvent.UNDO,_0x8d83x44);_0x8d83xe[_0xb692[234]]()[_0xb692[35]](mxEvent.UNDO,_0x8d83x44);var _0x8d83x46=function(_0x8d83x45,_0x8d83x14){var _0x8d83x47=_0x8d83xe[_0xb692[236]](_0x8d83x14[_0xb692[232]](_0xb692[231])[_0xb692[235]]);var _0x8d83x35=[];for(var _0x8d83x30=1;_0x8d83x30<_0x8d83x47[_0xb692[83]];_0x8d83x30++){if(_0x8d83xe[_0xb692[53]][_0xb692[237]](_0x8d83x47[_0x8d83x30])!=null){_0x8d83x35[_0xb692[238]](_0x8d83x47[_0x8d83x30])}};_0x8d83xe[_0xb692[239]](_0x8d83x35);};_0x8d83x43[_0xb692[35]](mxEvent.UNDO,_0x8d83x46);_0x8d83x43[_0xb692[35]](mxEvent.REDO,_0x8d83x46);return _0x8d83x43;};Editor[_0xb692[44]][_0xb692[13]]=function(){mxStencilRegistry[_0xb692[241]](STENCIL_PATH+_0xb692[240])};(function(){mxStencilRegistry[_0xb692[242]]={};mxStencilRegistry[_0xb692[243]]=[];mxStencilRegistry[_0xb692[244]]=function(_0x8d83x48){var _0x8d83x3c=mxStencilRegistry[_0xb692[245]][_0x8d83x48];if(_0x8d83x3c==null){var _0x8d83x49=mxStencilRegistry[_0xb692[246]](_0x8d83x48);if(_0x8d83x49!=null){var _0x8d83x4a=mxStencilRegistry[_0xb692[242]][_0x8d83x49];if(_0x8d83x4a!=null){if(mxStencilRegistry[_0xb692[243]][_0x8d83x49]==null){mxStencilRegistry[_0xb692[243]][_0x8d83x49]=1;for(var _0x8d83x30=0;_0x8d83x30<_0x8d83x4a[_0xb692[83]];_0x8d83x30++){var _0x8d83x4b=_0x8d83x4a[_0x8d83x30];if(_0x8d83x4b[_0xb692[248]]()[_0xb692[247]](_0x8d83x4b[_0xb692[83]]-4,_0x8d83x4b[_0xb692[83]])==_0xb692[25]){mxStencilRegistry[_0xb692[241]](_0x8d83x4b,null)}else {if(_0x8d83x4b[_0xb692[248]]()[_0xb692[247]](_0x8d83x4b[_0xb692[83]]-3,_0x8d83x4b[_0xb692[83]])==_0xb692[249]){var _0x8d83x4c=mxUtils[_0xb692[250]](_0x8d83x4b);if(_0x8d83x4c!=null){eval[_0xb692[11]](window,_0x8d83x4c[_0xb692[251]]())};}else {}};};}}else {mxStencilRegistry[_0xb692[241]](STENCIL_PATH+_0xb692[252]+_0x8d83x49+_0xb692[25],null)};_0x8d83x3c=mxStencilRegistry[_0xb692[245]][_0x8d83x48];};};return _0x8d83x3c;};mxStencilRegistry[_0xb692[246]]=function(_0x8d83x48){var _0x8d83x4d=_0x8d83x48[_0xb692[254]](_0xb692[253]);var _0x8d83x4e=null;if(_0x8d83x4d[_0xb692[83]]>0&&_0x8d83x4d[0]==_0xb692[255]){_0x8d83x4e=_0x8d83x4d[1];for(var _0x8d83x30=2;_0x8d83x30<_0x8d83x4d[_0xb692[83]]-1;_0x8d83x30++){_0x8d83x4e+=_0xb692[252]+_0x8d83x4d[_0x8d83x30]};};return _0x8d83x4e;};mxStencilRegistry[_0xb692[241]]=function(_0x8d83x4f,_0x8d83x50,_0x8d83x51){_0x8d83x51=(_0x8d83x51!=null)?_0x8d83x51:false;var _0x8d83x52=mxStencilRegistry[_0xb692[243]][_0x8d83x4f];if(_0x8d83x51||_0x8d83x52==null){var _0x8d83x53=false;if(_0x8d83x52==null){var _0x8d83x4c=mxUtils[_0xb692[250]](_0x8d83x4f);_0x8d83x52=_0x8d83x4c[_0xb692[256]]();mxStencilRegistry[_0xb692[243]][_0x8d83x4f]=_0x8d83x52;_0x8d83x53=true;};mxStencilRegistry[_0xb692[257]](_0x8d83x52,_0x8d83x50,_0x8d83x53);};};mxStencilRegistry[_0xb692[257]]=function(_0x8d83x54,_0x8d83x50,_0x8d83x53){_0x8d83x53=(_0x8d83x53!=null)?_0x8d83x53:true;var _0x8d83x55=_0x8d83x54[_0xb692[258]];var _0x8d83x56=_0x8d83x55[_0xb692[184]];var _0x8d83x57=_0xb692[20];var _0x8d83x48=_0x8d83x55[_0xb692[56]](_0xb692[259]);if(_0x8d83x48!=null){_0x8d83x57=_0x8d83x48+_0xb692[253]};while(_0x8d83x56!=null){if(_0x8d83x56[_0xb692[260]]==mxConstants[_0xb692[261]]){_0x8d83x48=_0x8d83x56[_0xb692[56]](_0xb692[259]);if(_0x8d83x48!=null){_0x8d83x57=_0x8d83x57[_0xb692[248]]();var _0x8d83x58=_0x8d83x48[_0xb692[263]](/ /g,_0xb692[262]);if(_0x8d83x53){mxStencilRegistry[_0xb692[264]](_0x8d83x57+_0x8d83x58[_0xb692[248]](), new mxStencil(_0x8d83x56))};if(_0x8d83x50!=null){var _0x8d83x19=_0x8d83x56[_0xb692[56]](_0xb692[265]);var _0x8d83x1a=_0x8d83x56[_0xb692[56]](_0xb692[266]);_0x8d83x19=(_0x8d83x19==null)?80:parseInt(_0x8d83x19,10);_0x8d83x1a=(_0x8d83x1a==null)?80:parseInt(_0x8d83x1a,10);_0x8d83x50(_0x8d83x57,_0x8d83x58,_0x8d83x48,_0x8d83x19,_0x8d83x1a);};};};_0x8d83x56=_0x8d83x56[_0xb692[267]];};};})();OpenFile=function(_0x8d83x59){this[_0xb692[268]]=null;this[_0xb692[269]]=null;this[_0xb692[270]]=_0x8d83x59;};OpenFile[_0xb692[44]][_0xb692[271]]=function(_0x8d83x6){this[_0xb692[269]]=_0x8d83x6;this[_0xb692[272]]();};OpenFile[_0xb692[44]][_0xb692[273]]=function(_0x8d83x6,_0x8d83x5a){this[_0xb692[274]]=_0x8d83x6;this[_0xb692[21]]=_0x8d83x5a;this[_0xb692[272]]();};OpenFile[_0xb692[44]][_0xb692[275]]=function(_0x8d83x5b){this[_0xb692[276]]();mxUtils[_0xb692[277]](_0x8d83x5b);};OpenFile[_0xb692[44]][_0xb692[272]]=function(){if(this[_0xb692[269]]!=null&&this[_0xb692[274]]!=null){this[_0xb692[269]](this[_0xb692[274]],this[_0xb692[21]]);this[_0xb692[276]]();}};OpenFile[_0xb692[44]][_0xb692[276]]=function(){if(this[_0xb692[270]]!=null){this[_0xb692[270]]()}};
\ 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 de6e7f3..9836597 100644
--- a/public/assets/plugins/square/js/EditorUi.js
+++ b/public/assets/plugins/square/js/EditorUi.js
@@ -1 +1 @@
-var _0x9b30=["\x65\x64\x69\x74\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x45\x64\x69\x74\x6F\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x67\x72\x61\x70\x68","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x73\x72\x63","\x73\x75\x62\x6D\x65\x6E\x75\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x6D\x65\x6E\x75\x73","\x63\x72\x65\x61\x74\x65\x44\x69\x76\x73","\x72\x65\x66\x72\x65\x73\x68","\x63\x72\x65\x61\x74\x65\x55\x69","\x65\x76\x65\x6E\x74","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x41\x6C\x6C\x6F\x77\x65\x64","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x62\x69\x6E\x64","\x62\x6F\x64\x79","\x6F\x6E\x73\x65\x6C\x65\x63\x74\x73\x74\x61\x72\x74","\x6D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x6E\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x74\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x64\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x66\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6F\x6E\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x69\x6E\x69\x74","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x75\x72\x73\x6F\x72","\x64\x65\x66\x61\x75\x6C\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x66\x6F\x63\x75\x73","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x61\x70\x70\x6C\x79","\x6D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x73\x74\x61\x72\x74","\x66\x69\x6E\x61\x6C\x6C\x79","\x65\x6E\x64","\x6E","\x63\x72\x65\x61\x74\x65\x4D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x61\x6E\x73\x77\x65\x72","\x68\x61\x6E\x67\x75\x70","\x64\x69\x61\x6C","\x65\x78\x74\x5F\x64\x69\x61\x6C","\x71\x75\x65\x75\x65","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x73\x65\x74","\x6D\x61\x74\x68","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x6D\x65\x6E\x75","\x73\x61\x79\x64\x69\x67\x69\x74\x73","\x73\x61\x79\x6E\x75\x6D\x62\x65\x72","\x73\x61\x79\x70\x68\x6F\x6E\x65\x74\x69\x63","\x74\x74\x73","\x69\x73\x70\x65\x65\x63\x68\x74\x74\x73","\x67\x65\x74\x64\x69\x67\x69\x74\x73","\x72\x65\x63\x6F\x72\x64","\x64\x61\x74\x61\x62\x61\x73\x65","\x69\x73\x70\x65\x65\x63\x68\x61\x73\x72","\x67\x6F\x74\x6F\x63","\x67\x6F\x74\x6F\x69\x66","\x67\x6F\x74\x6F\x69\x66\x74\x69\x6D\x65","\x67\x6F\x74\x6F\x69\x66\x6D\x75\x6C\x74\x69\x74\x69\x6D\x65","\x76\x73\x77\x69\x74\x63\x68","\x71\x75\x65\x75\x65\x6C\x6F\x67","\x67\x6F\x61\x6C","\x6E\x6F\x6F\x70","\x73\x79\x73\x74\x65\x6D","\x61\x67\x69","\x73\x75\x62\x70\x72\x6F\x6A\x65\x63\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x61\x70\x70","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x65\x6C\x6C","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x74\x61\x67\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x73\x6F\x75\x72\x63\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67\x41\x74\x43\x65\x6C\x6C","\x69\x73\x56\x65\x72\x74\x65\x78","\x6C\x6F\x67","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x63\x6F\x6E\x73\x75\x6D\x65","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x6F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x67\x65\x73\x74\x75\x72\x65\x63\x68\x61\x6E\x67\x65","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x73\x63\x61\x6C\x65\x28","\x73\x63\x61\x6C\x65","\x67\x65\x74\x44\x72\x61\x77\x50\x61\x6E\x65","\x76\x69\x65\x77","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x73\x74\x75\x72\x65\x65\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x7A\x6F\x6F\x6D\x54\x6F\x43\x65\x6E\x74\x65\x72","\x7A\x6F\x6F\x6D","\x76\x69\x73\x69\x62\x6C\x65","\x63\x72\x65\x61\x74\x65\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x73\x69\x7A\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x75\x70\x64\x61\x74\x65","\x6F\x70\x65\x6E","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6D\x65\x6E\x75\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x74\x6F\x6F\x6C\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x66\x6F\x6F\x74\x65\x72\x48\x65\x69\x67\x68\x74","\x68\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x76\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x64\x64\x55\x6E\x64\x6F\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x73\x74\x65","\x67\x65\x74","\x69\x73\x45\x6D\x70\x74\x79","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x74","\x63\x6F\x70\x79","\x6F\x70\x65\x6E\x65\x72","\x6F\x70\x65\x6E\x46\x69\x6C\x65","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x63\x6C\x65\x61\x72","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x69\x6E\x76\x61\x6C\x69\x64\x4F\x72\x4D\x69\x73\x73\x69\x6E\x67\x46\x69\x6C\x65","\x3A\x20","\x6D\x65\x73\x73\x61\x67\x65","\x61\x6C\x65\x72\x74","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x6F\x70\x65\x6E\x53\x74\x72\x69\x6E\x67","\x64\x61\x74\x61","\x6E\x65\x77","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x67\x65\x74\x49\x74\x65\x6D","\x72\x65\x70\x6C\x61\x63\x65","\x63\x6F\x6E\x66\x69\x72\x6D","\x73\x65\x74\x49\x74\x65\x6D","\x73\x61\x76\x65\x64","\x20","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x6C\x65\x6E\x67\x74\x68","\x50\x4F\x53\x54","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x50\x72\x6F\x6A\x65\x63\x74\x20","\x6E\x61\x6D\x65","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x20\x69\x73\x20\x6F\x70\x65\x6E\x69\x6E\x67\x20\x69\x6E\x20\x6E\x65\x77\x20\x77\x69\x6E\x64\x6F\x77\x21","\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x69\x64","\x5F\x62\x6C\x61\x6E\x6B","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x65\x72\x72\x6F\x72\x73","\x6F\x6E\x65\x72\x72\x6F\x72","\x73\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x6E\x65\x77\x26\x6E\x61\x6D\x65\x3D","\x73\x65\x6E\x64","\x64\x72\x61\x77\x69\x6E\x67\x54\x6F\x6F\x4C\x61\x72\x67\x65","\x70\x6F\x70\x75\x70","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74","\x73\x61\x76\x65","\x50\x55\x54","\x55\x70\x64\x61\x74\x65\x64\x20\x61\x74\x20","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x20\x28","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x70\x72\x65\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x66\x69\x6C\x65","\x73\x61\x76\x65\x41\x73","\x45\x72\x72\x6F\x72\x20\x63\x6C\x6F\x6E\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x63\x6C\x6F\x6E\x65\x64\x26\x6E\x61\x6D\x65\x3D","\x26\x70\x72\x65\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x26\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x76\x61\x6C\x69\x64\x61\x74\x65","\x67\x65\x74\x52\x6F\x6F\x74","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x41\x74","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x3C\x62\x72\x3E","\x73\x65\x74\x43\x65\x6C\x6C\x57\x61\x72\x6E\x69\x6E\x67","","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x6C\x6F\x63\x6B","\x4F\x6E\x6C\x79\x20\x6F\x6E\x65\x20\x53\x74\x61\x72\x74\x20\x62\x6C\x6F\x63\x6B\x20\x69\x73\x20\x61\x6C\x6C\x6F\x77\x65\x64","\x0A","\x4F\x6E\x6C\x79\x20\x6F\x6E\x65\x20\x46\x69\x6E\x61\x6C\x6C\x79\x20\x62\x6C\x6F\x63\x6B\x20\x69\x73\x20\x61\x6C\x6C\x6F\x77\x65\x64","\x66\x69\x6C\x65\x5F\x69\x64","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6E\x6F\x41\x75\x64\x69\x6F\x53\x65\x6C\x65\x63\x74\x65\x64","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6E\x6F\x56\x61\x72\x69\x61\x62\x6C\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x76\x61\x72\x69\x61\x62\x6C\x65","\x64\x61\x74\x61\x62\x61\x73\x65\x5F\x69\x64","\x6E\x6F\x44\x61\x74\x61\x62\x61\x73\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6E\x6F\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x6F\x6D\x6D\x61\x6E\x64","\x6E\x6F\x43\x6F\x6D\x6D\x61\x6E\x64\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x6E\x6F\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x53\x65\x6C\x65\x63\x74\x65\x64","\x64\x69\x67\x69\x74\x73","\x6E\x6F\x44\x69\x67\x69\x74\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x6E\x75\x6D\x62\x65\x72","\x6E\x6F\x4E\x75\x6D\x62\x65\x72\x53\x65\x6C\x65\x63\x74\x65\x64","\x74\x65\x78\x74","\x6E\x6F\x54\x65\x78\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x6E\x6F\x46\x69\x6C\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x67\x6F\x61\x6C\x6E\x61\x6D\x65","\x6E\x6F\x47\x6F\x61\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x70\x68\x6F\x6E\x65","\x6E\x6F\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x53\x65\x6C\x65\x63\x74\x65\x64","\x73\x69\x70\x5F\x69\x64","\x71\x75\x65\x75\x65\x5F\x69\x64","\x6E\x6F\x51\x75\x65\x75\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x6C\x69\x73\x74\x5F\x69\x64","\x6E\x6F\x4C\x69\x73\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x6E\x6F\x49\x6E\x74\x65\x72\x76\x61\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x6F\x6E\x74\x65\x78\x74","\x6E\x6F\x43\x6F\x6E\x74\x65\x78\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x62\x6F\x78\x6E\x75\x6D\x62\x65\x72","\x6E\x6F\x42\x6F\x78\x4E\x75\x6D\x62\x65\x72\x53\x65\x6C\x65\x63\x74\x65\x64","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x6E\x6F\x50\x72\x6F\x6A\x65\x63\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x6B\x65\x79","\x6E\x6F\x4B\x65\x79\x53\x65\x6C\x65\x63\x74\x65\x64","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x67\x65\x74\x49\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x67\x65\x74\x56\x61\x6C\x75\x65","\x74\x65\x73\x74","\x6E\x75\x6D\x62\x65\x72\x4F\x72\x49\x6E\x76\x61\x6C\x69\x64\x4F\x72\x54\x69\x6D\x65\x6F\x75\x74","\x2C","\x73\x70\x6C\x69\x74","\x6E\x75\x6D\x62\x65\x72\x4F\x72\x41\x6C\x6C","\x66\x6F\x72\x45\x61\x63\x68","\x6E\x75\x6D\x62\x65\x72\x4F\x72\x49\x6E\x76\x61\x6C\x69\x64\x4F\x72\x44\x65\x66\x61\x75\x6C\x74","\x74\x72\x75\x65\x4F\x72\x46\x61\x6C\x73\x65","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x67\x65\x74\x45\x64\x67\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x67\x65\x74\x43\x65\x6C\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x70\x75\x62\x6C\x69\x73\x68","\x50\x75\x62\x6C\x69\x73\x68\x65\x64\x20\x61\x74\x20","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x66\x69\x6C\x65","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x56\x61\x72\x69\x61\x62\x6C\x65\x20\x63\x72\x65\x61\x74\x65\x64\x20\x61\x74\x20","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x6E\x61\x6D\x65\x3D","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65","\x67\x65\x74\x55\x72\x6C","\x70\x61\x74\x68\x6E\x61\x6D\x65","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x26","\x3D","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x61\x6E\x55\x6E\x64\x6F","\x63\x61\x6E\x52\x65\x64\x6F","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x73\x68\x61\x64\x6F\x77","\x74\x69\x6C\x74","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x63\x75\x72\x76\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x72\x6F\x75\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x66\x6F\x72\x6D\x61\x74","\x61\x72\x72\x61\x6E\x67\x65","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x73\x70\x61\x63\x69\x6E\x67","\x6C\x69\x6E\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x6C\x69\x67\x6E","\x67\x65\x74\x53\x74\x61\x74\x65","\x69\x73\x4C\x6F\x6F\x70","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x6D\x61\x78","\x68\x65\x69\x67\x68\x74","\x70\x78","\x74\x6F\x70","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x77\x69\x64\x74\x68","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x64\x69\x73\x70\x6C\x61\x79","\x6E\x6F\x6E\x65","\x68\x73\x70\x6C\x69\x74","\x76\x73\x70\x6C\x69\x74","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x4F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x44\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x46\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x48\x73\x70\x6C\x69\x74","\x67\x65\x56\x73\x70\x6C\x69\x74","\x30\x70\x78","\x72\x69\x67\x68\x74","\x6D\x65\x6E\x75\x62\x61\x72","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x74\x6F\x6F\x6C\x62\x61\x72","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x73\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x53\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x6F\x74\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x74\x53\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x61\x64\x64\x53\x70\x6C\x69\x74\x48\x61\x6E\x64\x6C\x65\x72","\x61","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D\x20\x67\x65\x53\x74\x61\x74\x75\x73","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x67\x65\x46\x6F\x6F\x74\x65\x72","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x72\x6D","\x66\x6F\x72\x6D","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x78","\x79","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x75\x70","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x64\x69\x61\x6C\x6F\x67","\x49\x53\x5F\x56\x4D\x4C","\x63\x6C\x6F\x73\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x61\x6E\x69\x6D\x61\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x65\x78\x65\x63\x75\x74\x65","\x43\x61\x6D\x69\x6E\x6F","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x49\x53\x5F\x4D\x41\x43","\x6D\x65\x74\x61\x4B\x65\x79","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x65\x6E\x61\x62\x6C\x65\x64","\x66\x75\x6E\x63\x74","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79","\x62\x69\x6E\x64\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x4B\x65\x79","\x65\x73\x63\x61\x70\x65","\x65\x6E\x74\x65\x72","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x65\x78\x70\x6F\x72\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x67\x72\x69\x64","\x61\x62\x6F\x75\x74","\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20","\x20\x6F\x75\x74\x63\x6F\x6D\x69\x6E\x67\x20\x65\x64\x67\x65\x2E","\x70\x75\x73\x68","\x20\x69\x6E\x63\x6F\x6D\x69\x6E\x67\x20\x65\x64\x67\x65\x2E"];EditorUi=function(_0x395bx1,_0x395bx2){this[_0x9b30[0]]=_0x395bx1|| new Editor();this[_0x9b30[1]]=_0x395bx2||document[_0x9b30[3]](_0x9b30[2]);var _0x395bx3=_0x395bx1[_0x9b30[4]];var _0x395bx4=this;this[_0x9b30[1]][_0x9b30[6]][_0x9b30[5]]=_0x9b30[7]; new Image()[_0x9b30[8]]=mxPopupMenu[_0x9b30[10]][_0x9b30[9]];if(mxConnectionHandler[_0x9b30[10]][_0x9b30[11]]!=null){ new Image()[_0x9b30[8]]=mxConnectionHandler[_0x9b30[10]][_0x9b30[11]][_0x9b30[8]]};this[_0x9b30[12]]= new Actions(this);this[_0x9b30[13]]= new Menus(this);this[_0x9b30[14]]();this[_0x9b30[15]]();this[_0x9b30[16]]();var _0x395bx5=mxUtils[_0x9b30[20]](this,function(_0x395bx6){if(_0x395bx6==null){_0x395bx6=window[_0x9b30[17]]};if(this[_0x9b30[18]](_0x395bx6)){return true};return _0x395bx3[_0x9b30[19]]();});if(this[_0x9b30[1]]==document[_0x9b30[21]]){this[_0x9b30[23]][_0x9b30[22]]=_0x395bx5;this[_0x9b30[23]][_0x9b30[24]]=_0x395bx5;this[_0x9b30[25]][_0x9b30[22]]=_0x395bx5;this[_0x9b30[25]][_0x9b30[24]]=_0x395bx5;this[_0x9b30[26]][_0x9b30[22]]=_0x395bx5;this[_0x9b30[26]][_0x9b30[24]]=_0x395bx5;this[_0x9b30[27]][_0x9b30[22]]=_0x395bx5;this[_0x9b30[27]][_0x9b30[24]]=_0x395bx5;this[_0x9b30[28]][_0x9b30[22]]=_0x395bx5;this[_0x9b30[28]][_0x9b30[24]]=_0x395bx5;};if(mxClient[_0x9b30[29]]&&( typeof (document[_0x9b30[30]])===_0x9b30[31]||document[_0x9b30[30]]<9)){mxEvent[_0x9b30[33]](this[_0x9b30[26]],_0x9b30[32],_0x395bx5);mxEvent[_0x9b30[33]](this[_0x9b30[27]],_0x9b30[32],_0x395bx5);}else {this[_0x9b30[26]][_0x9b30[34]]=_0x395bx5;this[_0x9b30[27]][_0x9b30[34]]=_0x395bx5;};_0x395bx3[_0x9b30[35]](this[_0x9b30[26]]);_0x395bx3[_0x9b30[15]]();_0x395bx3[_0x9b30[1]][_0x9b30[38]](_0x9b30[36],_0x9b30[37]);_0x395bx3[_0x9b30[1]][_0x9b30[6]][_0x9b30[39]]=_0x9b30[40];_0x395bx3[_0x9b30[1]][_0x9b30[6]][_0x9b30[41]]=_0x9b30[42]+_0x395bx1[_0x9b30[43]]+_0x9b30[44];_0x395bx3[_0x9b30[1]][_0x9b30[6]][_0x9b30[45]]=_0x9b30[46];_0x395bx3[_0x9b30[1]][_0x9b30[47]]();var _0x395bx7=_0x395bx3[_0x9b30[48]];_0x395bx3[_0x9b30[48]]=function(_0x395bx8,_0x395bx9,_0x395bxa){if(_0x395bx8==mxEvent[_0x9b30[49]]){this[_0x9b30[1]][_0x9b30[47]]()};_0x395bx7[_0x9b30[50]](this,arguments);};this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[52],_0x9b30[53],_0x9b30[54]],[[1,1],[1,1],[0,0]],[[0,0],[0,0],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[57],_0x9b30[58],_0x9b30[59],_0x9b30[60],_0x9b30[61],_0x9b30[62],_0x9b30[63]],[[1,1],[0,0],[0,1],[0,1],[0,1],[1,1],[0,1]],[[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[64],_0x9b30[65]],[[1,1],[1,1]],[[1,_0x9b30[55]],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[66],_0x9b30[67],_0x9b30[68],_0x9b30[69],_0x9b30[70],_0x9b30[71],_0x9b30[72],_0x9b30[73],_0x9b30[74]],[[1,_0x9b30[55]],[1,1],[1,_0x9b30[55]],[1,1],[1,1],[1,1],[1,1],[1,1],[1,_0x9b30[55]]],[[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[75]],[[1,1]],[[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[76],_0x9b30[77]],[[1,1],[1,1]],[[1,_0x9b30[55]],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[78],_0x9b30[79],_0x9b30[80],_0x9b30[81],_0x9b30[82]],[[0,0],[1,2],[1,2],[1,2],[1,_0x9b30[55]]],[[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[83],_0x9b30[84]],[[1,1],[1,1]],[[1,_0x9b30[55]],[1,_0x9b30[55]]]);this[_0x9b30[56]](_0x395bx3[_0x9b30[51]],[_0x9b30[85],_0x9b30[86],_0x9b30[87],_0x9b30[88],_0x9b30[89]],[[1,1],[1,1],[0,1],[0,1],[0,1]],[[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]],[1,_0x9b30[55]]]);_0x395bx3[_0x9b30[90]]=function(_0x395bx6,_0x395bxb){var _0x395bxc=[_0x9b30[66],_0x9b30[79],_0x9b30[80],_0x9b30[68],_0x9b30[74],_0x9b30[82]];var _0x395bxd= new mxEventObject(mxEvent.DOUBLE_CLICK,_0x9b30[17],_0x395bx6,_0x9b30[91],_0x395bxb);this[_0x9b30[92]](_0x395bxd);if(this[_0x9b30[93]]()&&!mxEvent[_0x9b30[94]](_0x395bx6)&&!_0x395bxd[_0x9b30[94]]()){if(this[_0x9b30[96]]()[_0x9b30[95]](_0x395bxb)){if(_0x395bxc[_0x9b30[100]](_0x395bxb[_0x9b30[99]][_0x9b30[98]][_0x9b30[97]])>=0){this[_0x9b30[101]](_0x395bxb)}}else {if(this[_0x9b30[96]]()[_0x9b30[102]](_0x395bxb)){console[_0x9b30[103]](_0x395bx4);console[_0x9b30[103]](_0x395bxb);_0x395bx4[_0x9b30[104]]( new GeneralDialog(_0x395bx4,_0x395bxb)[_0x9b30[1]],320,280,true,true);}};_0x395bxd[_0x9b30[105]]();};};_0x395bx3[_0x9b30[107]][_0x9b30[106]]=true;_0x395bx3[_0x9b30[107]][_0x9b30[108]]=mxUtils[_0x9b30[20]](this,function(_0x395bxe,_0x395bxb,_0x395bx6){this[_0x9b30[13]][_0x9b30[109]](_0x395bxe,_0x395bxb,_0x395bx6)});_0x395bx1[_0x9b30[111]][_0x9b30[35]](this[_0x9b30[110]]);mxEvent[_0x9b30[113]](document,mxUtils[_0x9b30[20]](this,function(_0x395bx6){_0x395bx3[_0x9b30[107]][_0x9b30[112]]()}));if(mxClient[_0x9b30[114]]){mxEvent[_0x9b30[33]](_0x395bx3[_0x9b30[1]],_0x9b30[115],mxUtils[_0x9b30[20]](this,function(_0x395bx6){_0x395bx3[_0x9b30[120]][_0x9b30[119]]()[_0x9b30[38]](_0x9b30[116],_0x9b30[117]+_0x395bx6[_0x9b30[118]]+_0x9b30[44]);_0x395bx3[_0x9b30[120]][_0x9b30[122]]()[_0x9b30[6]][_0x9b30[121]]=_0x9b30[7];}));mxEvent[_0x9b30[33]](_0x395bx3[_0x9b30[1]],_0x9b30[123],mxUtils[_0x9b30[20]](this,function(_0x395bx6){_0x395bx3[_0x9b30[120]][_0x9b30[119]]()[_0x9b30[124]](_0x9b30[116]);_0x395bx3[_0x9b30[125]]=true;_0x395bx3[_0x9b30[126]](_0x395bx6[_0x9b30[118]]);_0x395bx3[_0x9b30[120]][_0x9b30[122]]()[_0x9b30[6]][_0x9b30[121]]=_0x9b30[127];}));};var _0x395bxf=this[_0x9b30[128]](_0x395bx1);this[_0x9b30[129]]=function(){return _0x395bxf};mxEvent[_0x9b30[33]](window,_0x9b30[130],mxUtils[_0x9b30[20]](this,function(){this[_0x9b30[15]]();_0x395bx3[_0x9b30[131]]();this[_0x9b30[0]][_0x9b30[111]][_0x9b30[132]](false);this[_0x9b30[0]][_0x9b30[111]][_0x9b30[111]][_0x9b30[131]]();}));this[_0x9b30[35]]();this[_0x9b30[133]]();};EditorUi[_0x9b30[10]][_0x9b30[134]]=(mxClient[_0x9b30[114]])?16:8;EditorUi[_0x9b30[10]][_0x9b30[135]]=33;EditorUi[_0x9b30[10]][_0x9b30[136]]=36;EditorUi[_0x9b30[10]][_0x9b30[137]]=28;EditorUi[_0x9b30[10]][_0x9b30[138]]=204;EditorUi[_0x9b30[10]][_0x9b30[139]]=190;EditorUi[_0x9b30[10]][_0x9b30[35]]=function(){this[_0x9b30[140]]();this[_0x9b30[141]]();var _0x395bx10=this[_0x9b30[12]][_0x9b30[143]](_0x9b30[142]);var _0x395bx11=function(){_0x395bx10[_0x9b30[145]](!mxClipboard[_0x9b30[144]]())};var _0x395bx12=mxClipboard[_0x9b30[146]];mxClipboard[_0x9b30[146]]=function(){_0x395bx12[_0x9b30[50]](this,arguments);_0x395bx11();};var _0x395bx13=mxClipboard[_0x9b30[147]];mxClipboard[_0x9b30[147]]=function(){_0x395bx13[_0x9b30[50]](this,arguments);_0x395bx11();};};EditorUi[_0x9b30[10]][_0x9b30[18]]=function(_0x395bx6){return false};EditorUi[_0x9b30[10]][_0x9b30[133]]=function(){try{if(window[_0x9b30[148]]!=null&&window[_0x9b30[148]][_0x9b30[149]]!=null){window[_0x9b30[148]][_0x9b30[149]][_0x9b30[161]](mxUtils[_0x9b30[20]](this,function(_0x395bx14,_0x395bx15){try{var _0x395bx16=mxUtils[_0x9b30[150]](_0x395bx14);this[_0x9b30[0]][_0x9b30[152]](_0x395bx16[_0x9b30[151]]);this[_0x9b30[0]][_0x9b30[153]]=false;this[_0x9b30[0]][_0x9b30[155]][_0x9b30[154]]();if(_0x395bx15!=null){this[_0x9b30[0]][_0x9b30[156]]=_0x395bx15};}catch(e){mxUtils[_0x9b30[160]](mxResources[_0x9b30[143]](_0x9b30[157])+_0x9b30[158]+e[_0x9b30[159]])}}))}}catch(e){}};EditorUi[_0x9b30[10]][_0x9b30[162]]=function(_0x395bx14,_0x395bx15,_0x395bx17){try{var _0x395bx16=mxUtils[_0x9b30[150]](_0x395bx14);this[_0x9b30[0]][_0x9b30[152]](_0x395bx16[_0x9b30[151]]);this[_0x9b30[0]][_0x9b30[153]]=false;this[_0x9b30[0]][_0x9b30[155]][_0x9b30[154]]();if(_0x395bx15!=null){this[_0x9b30[0]][_0x9b30[156]]=_0x395bx15};if(_0x395bx17!=null){this[_0x9b30[0]][_0x9b30[163]]=_0x395bx17};}catch(e){mxUtils[_0x9b30[160]](mxResources[_0x9b30[143]](_0x9b30[157])+_0x9b30[158]+e[_0x9b30[159]])}};EditorUi[_0x9b30[10]][_0x9b30[164]]=function(_0x395bx18){var _0x395bx1=this[_0x9b30[0]];if(_0x395bx18!=null){var _0x395bx14=mxUtils[_0x9b30[166]](this[_0x9b30[0]][_0x9b30[165]]());try{if(useLocalStorage){if(localStorage[_0x9b30[167]](_0x395bx18)!=null&&!mxUtils[_0x9b30[169]](mxResources[_0x9b30[143]](_0x9b30[168],[_0x395bx18]))){return };localStorage[_0x9b30[170]](_0x395bx18,_0x395bx14);this[_0x9b30[0]][_0x9b30[173]](mxResources[_0x9b30[143]](_0x9b30[171])+_0x9b30[172]+ new Date());}else {console[_0x9b30[103]](_0x395bx14[_0x9b30[174]]);console[_0x9b30[103]](MAX_REQUEST_SIZE);if(_0x395bx14[_0x9b30[174]]<MAX_REQUEST_SIZE){_0x395bx14=encodeURIComponent(_0x395bx14);_0x395bx18=encodeURIComponent(_0x395bx18);var _0x395bx19= new XMLHttpRequest();_0x395bx19[_0x9b30[133]](_0x9b30[175],SAVE_URL,true);_0x395bx19[_0x9b30[178]](_0x9b30[176],_0x9b30[177]);_0x395bx19[_0x9b30[178]](_0x9b30[179],_0x9b30[180]+_0x395bx1[_0x9b30[163]][_0x9b30[181]]);_0x395bx19[_0x9b30[182]]=function(_0x395bx1a){if(_0x395bx19[_0x9b30[183]]===4){if(_0x395bx19[_0x9b30[184]]===201){_0x395bx1[_0x9b30[173]](_0x9b30[185]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[186]]+_0x9b30[189]);setTimeout(function(){window[_0x9b30[133]](_0x9b30[190]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[191]],_0x9b30[192])},1500);}else {_0x395bx1[_0x9b30[173]](_0x9b30[193]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[194]][0][_0x9b30[159]])}}};_0x395bx19[_0x9b30[195]]=function(_0x395bx1a){mxUtils[_0x9b30[160]](_0x395bx19[_0x9b30[196]])};_0x395bx19[_0x9b30[198]](_0x9b30[197]+_0x395bx18);}else {mxUtils[_0x9b30[160]](mxResources[_0x9b30[143]](_0x9b30[199]));mxUtils[_0x9b30[200]](_0x395bx14);return ;};};this[_0x9b30[0]][_0x9b30[156]]=_0x395bx18;this[_0x9b30[0]][_0x9b30[153]]=false;}catch(e){this[_0x9b30[0]][_0x9b30[173]](_0x9b30[201])};}else {this[_0x9b30[0]][_0x9b30[173]](_0x9b30[201])};};EditorUi[_0x9b30[10]][_0x9b30[202]]=function(_0x395bx18){var _0x395bx1=this[_0x9b30[0]];if(_0x395bx18!=null){var _0x395bx14=mxUtils[_0x9b30[166]](this[_0x9b30[0]][_0x9b30[165]]());try{if(useLocalStorage){if(localStorage[_0x9b30[167]](_0x395bx18)!=null&&!mxUtils[_0x9b30[169]](mxResources[_0x9b30[143]](_0x9b30[168],[_0x395bx18]))){return };localStorage[_0x9b30[170]](_0x395bx18,_0x395bx14);this[_0x9b30[0]][_0x9b30[173]](mxResources[_0x9b30[143]](_0x9b30[171])+_0x9b30[172]+ new Date());}else {console[_0x9b30[103]](_0x395bx14[_0x9b30[174]]);console[_0x9b30[103]](MAX_REQUEST_SIZE);if(_0x395bx14[_0x9b30[174]]<MAX_REQUEST_SIZE){_0x395bx14=encodeURIComponent(_0x395bx14);var _0x395bx19= new XMLHttpRequest();_0x395bx19[_0x9b30[133]](_0x9b30[203],SAVE_URL+this[_0x9b30[0]][_0x9b30[163]][_0x9b30[191]],true);_0x395bx19[_0x9b30[178]](_0x9b30[176],_0x9b30[177]);_0x395bx19[_0x9b30[178]](_0x9b30[179],_0x9b30[180]+_0x395bx1[_0x9b30[163]][_0x9b30[181]]);_0x395bx19[_0x9b30[182]]=function(_0x395bx1a){if(_0x395bx19[_0x9b30[183]]===4){if(_0x395bx19[_0x9b30[184]]===200){_0x395bx1[_0x9b30[173]](_0x9b30[204]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[205]]+_0x9b30[206]+_0x395bx19[_0x9b30[184]]+_0x9b30[172]+_0x395bx19[_0x9b30[196]]+_0x9b30[44])}else {_0x395bx1[_0x9b30[173]](_0x9b30[207]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[194]][0][_0x9b30[159]])}}};_0x395bx19[_0x9b30[195]]=function(_0x395bx1a){mxUtils[_0x9b30[160]](_0x395bx19[_0x9b30[196]])};_0x395bx19[_0x9b30[198]](_0x9b30[208]+_0x395bx14);}else {mxUtils[_0x9b30[160]](mxResources[_0x9b30[143]](_0x9b30[199]));mxUtils[_0x9b30[200]](_0x395bx14);return ;};};this[_0x9b30[0]][_0x9b30[156]]=_0x395bx18;this[_0x9b30[0]][_0x9b30[153]]=false;}catch(e){this[_0x9b30[0]][_0x9b30[173]](_0x9b30[209])};}else {this[_0x9b30[0]][_0x9b30[173]](_0x9b30[209])};};EditorUi[_0x9b30[10]][_0x9b30[210]]=function(_0x395bx18){var _0x395bx1=this[_0x9b30[0]];if(_0x395bx18!=null){var _0x395bx14=mxUtils[_0x9b30[166]](this[_0x9b30[0]][_0x9b30[165]]());try{if(useLocalStorage){if(localStorage[_0x9b30[167]](_0x395bx18)!=null&&!mxUtils[_0x9b30[169]](mxResources[_0x9b30[143]](_0x9b30[168],[_0x395bx18]))){return };localStorage[_0x9b30[170]](_0x395bx18,_0x395bx14);this[_0x9b30[0]][_0x9b30[173]](mxResources[_0x9b30[143]](_0x9b30[171])+_0x9b30[172]+ new Date());}else {console[_0x9b30[103]](_0x395bx14[_0x9b30[174]]);console[_0x9b30[103]](MAX_REQUEST_SIZE);if(_0x395bx14[_0x9b30[174]]<MAX_REQUEST_SIZE){_0x395bx14=encodeURIComponent(_0x395bx14);_0x395bx18=encodeURIComponent(_0x395bx18);var _0x395bx19= new XMLHttpRequest();_0x395bx19[_0x9b30[133]](_0x9b30[175],SAVE_URL,true);_0x395bx19[_0x9b30[178]](_0x9b30[176],_0x9b30[177]);_0x395bx19[_0x9b30[178]](_0x9b30[179],_0x9b30[180]+_0x395bx1[_0x9b30[163]][_0x9b30[181]]);_0x395bx19[_0x9b30[182]]=function(_0x395bx1a){if(_0x395bx19[_0x9b30[183]]===4){if(_0x395bx19[_0x9b30[184]]===201){_0x395bx1[_0x9b30[173]](_0x9b30[185]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[186]]+_0x9b30[189]);setTimeout(function(){window[_0x9b30[133]](_0x9b30[190]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[191]],_0x9b30[192])},1500);}else {_0x395bx1[_0x9b30[173]](_0x9b30[211]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[194]][0][_0x9b30[159]])}}};_0x395bx19[_0x9b30[195]]=function(_0x395bx1a){mxUtils[_0x9b30[160]](_0x395bx19[_0x9b30[196]])};_0x395bx19[_0x9b30[198]](_0x9b30[212]+_0x395bx18+_0x9b30[213]+_0x395bx14+_0x9b30[214]+_0x395bx14);}else {mxUtils[_0x9b30[160]](mxResources[_0x9b30[143]](_0x9b30[199]));mxUtils[_0x9b30[200]](_0x395bx14);return ;};};this[_0x9b30[0]][_0x9b30[156]]=_0x395bx18;this[_0x9b30[0]][_0x9b30[153]]=false;}catch(e){this[_0x9b30[0]][_0x9b30[173]](_0x9b30[209])};}else {this[_0x9b30[0]][_0x9b30[173]](_0x9b30[209])};};EditorUi[_0x9b30[10]][_0x9b30[215]]=function(_0x395bx1b,_0x395bx1c){var _0x395bx3=this[_0x9b30[0]][_0x9b30[4]];for(var _0x395bx1b=_0x395bx1b!=null?_0x395bx1b:_0x395bx3[_0x9b30[217]][_0x9b30[216]](),_0x395bx1c=_0x395bx1c!=null?_0x395bx1c:{},_0x395bx1d=true,_0x395bx1e=_0x395bx3[_0x9b30[217]][_0x9b30[218]](_0x395bx1b),_0x395bx1a=0;_0x395bx1a<_0x395bx1e;_0x395bx1a++){var _0x395bx1f=_0x395bx3[_0x9b30[217]][_0x9b30[219]](_0x395bx1b,_0x395bx1a),_0x395bx20=_0x395bx1c;_0x395bx3[_0x9b30[220]](_0x395bx1f)&&(_0x395bx20={});_0x395bx20=this[_0x9b30[215]](_0x395bx1f,_0x395bx20);_0x395bx20!=null?_0x395bx3[_0x9b30[222]](_0x395bx1f,_0x395bx20[_0x9b30[168]](/\n/g,_0x9b30[221])):_0x395bx3[_0x9b30[222]](_0x395bx1f,null);_0x395bx1d=_0x395bx1d&&_0x395bx20==null;};_0x395bx1e=_0x9b30[223];if(_0x395bx3[_0x9b30[217]][_0x9b30[102]](_0x395bx1b)){switch(_0x395bx1b[_0x9b30[98]][_0x9b30[268]]){case _0x9b30[52]:_0x395bx1e=this[_0x9b30[224]](_0x9b30[52])?_0x9b30[223]:_0x9b30[225]+_0x9b30[226];break ;;case _0x9b30[53]:_0x395bx1e=this[_0x9b30[224]](_0x9b30[53])?_0x9b30[223]:_0x9b30[227]+_0x9b30[226];break ;;case _0x9b30[67]:;case _0x9b30[66]:;case _0x9b30[68]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[228])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[230])+_0x9b30[226];break ;;case _0x9b30[74]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[228])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[230])+_0x9b30[226];_0x395bx1e+=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[231])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[232])+_0x9b30[226];break ;;case _0x9b30[82]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[233])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[232])+_0x9b30[226];break ;;case _0x9b30[76]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[234])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[235])+_0x9b30[226];break ;;case _0x9b30[64]:;case _0x9b30[65]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[231])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[232])+_0x9b30[226];break ;;case _0x9b30[78]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[236])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[237])+_0x9b30[226];break ;;case _0x9b30[86]:;case _0x9b30[87]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[238])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[239])+_0x9b30[226];break ;;case _0x9b30[79]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[240])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[241])+_0x9b30[226];break ;;case _0x9b30[69]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[242])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[243])+_0x9b30[226];break ;;case _0x9b30[70]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[244])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[245])+_0x9b30[226];break ;;case _0x9b30[71]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[246])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[247])+_0x9b30[226];break ;;case _0x9b30[75]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[156])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[248])+_0x9b30[226];break ;;case _0x9b30[84]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[249])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[250])+_0x9b30[226];break ;;case _0x9b30[60]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[251])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[252])+_0x9b30[226];break ;;case _0x9b30[59]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[253])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[252])+_0x9b30[226];break ;;case _0x9b30[61]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[254])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[255])+_0x9b30[226];break ;;case _0x9b30[63]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[256])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[257])+_0x9b30[226];break ;;case _0x9b30[80]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[258])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[259])+_0x9b30[226];break ;;case _0x9b30[81]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[258])!=_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[259])+_0x9b30[226];break ;;case _0x9b30[62]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[260])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[261])+_0x9b30[226];_0x395bx1e+=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[262])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[263])+_0x9b30[226];break ;;case _0x9b30[88]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[264])>0)?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[265])+_0x9b30[226];break ;;case _0x9b30[72]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[246])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[247])+_0x9b30[226];break ;;case _0x9b30[73]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[246])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[247])+_0x9b30[226];_0x395bx1e+=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[266])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[267])+_0x9b30[226];break ;;case _0x9b30[77]:_0x395bx1e=(_0x395bx1b[_0x9b30[98]][_0x9b30[229]](_0x9b30[266])!==_0x9b30[223])?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[267])+_0x9b30[226];break ;;}};if(_0x395bx3[_0x9b30[217]][_0x9b30[95]](_0x395bx1b)){var _0x395bx21=_0x395bx3[_0x9b30[217]][_0x9b30[270]](_0x395bx1b[_0x9b30[99]][_0x9b30[269]]());switch(_0x395bx21[_0x9b30[98]][_0x9b30[268]]){case _0x9b30[66]:var _0x395bx22=/^[0-9]{1,45}$|^[i]{1}$|^[t]{1}|^[#]{1}|^[*]{1}$/;_0x395bx1e=_0x395bx1e+((_0x395bx22[_0x9b30[272]](String(_0x395bx1b[_0x9b30[271]]())))?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[273])+_0x9b30[226]);break ;;case _0x9b30[68]:var _0x395bx22=/^[0-9]{1,45}$|^[-]{1}$|^[i]{1}$|^[t]{1}|^[#]{1}|^[*]{1}$/;var _0x395bx23=String(_0x395bx1b[_0x9b30[271]]());var _0x395bx24=_0x395bx23[_0x9b30[275]](_0x9b30[274]);_0x395bx24[_0x9b30[277]](function(_0x395bx25){_0x395bx1e=_0x395bx1e+((_0x395bx22[_0x9b30[272]](_0x395bx25))?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[276])+_0x9b30[226])});break ;;case _0x9b30[74]:var _0x395bx22=/^(x|i|-)$/;var _0x395bx23=String(_0x395bx1b[_0x9b30[271]]());_0x395bx1e=_0x395bx1e+((_0x395bx22[_0x9b30[272]](_0x395bx23))?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[278])+_0x9b30[226]);break ;;case _0x9b30[79]:;case _0x9b30[80]:;case _0x9b30[81]:var _0x395bx22=/^(true){1}$|^(false){1}$/;_0x395bx1e=_0x395bx1e+((_0x395bx22[_0x9b30[272]](String(_0x395bx1b[_0x9b30[271]]())))?_0x9b30[223]:mxResources[_0x9b30[143]](_0x9b30[279])+_0x9b30[226]);break ;;};};_0x395bx3[_0x9b30[280]](_0x395bx1b)&&!_0x395bx1d&&(_0x395bx1e=_0x395bx1e+((mxResources[_0x9b30[143]](_0x395bx3[_0x9b30[281]])||_0x395bx3[_0x9b30[281]])+_0x9b30[226]));_0x395bx1e=_0x395bx3[_0x9b30[217]][_0x9b30[95]](_0x395bx1b)?_0x395bx1e+(_0x395bx3[_0x9b30[283]](_0x395bx1b,_0x395bx3[_0x9b30[217]][_0x9b30[282]](_0x395bx1b,true),_0x395bx3[_0x9b30[217]][_0x9b30[282]](_0x395bx1b,false))||_0x9b30[223]):_0x395bx1e+(_0x395bx3[_0x9b30[284]](_0x395bx1b)||_0x9b30[223]);_0x395bx1a=_0x395bx3[_0x9b30[285]](_0x395bx1b,_0x395bx1c);_0x395bx1a!=null&&(_0x395bx1e=_0x395bx1e+_0x395bx1a);_0x395bx3[_0x9b30[217]][_0x9b30[286]](_0x395bx1b)==null&&_0x395bx3[_0x9b30[120]][_0x9b30[215]]();return _0x395bx1e[_0x9b30[174]]>0||!_0x395bx1d?_0x395bx1e:null;};EditorUi[_0x9b30[10]][_0x9b30[224]]=function(_0x395bx26){var _0x395bx3=this[_0x9b30[0]][_0x9b30[4]];var _0x395bx27=_0x395bx3[_0x9b30[287]]();var _0x395bx28=0;_0x395bx27[_0x9b30[288]][_0x9b30[277]](function(_0x395bx29){if(_0x395bx3[_0x9b30[217]][_0x9b30[102]](_0x395bx29)&&_0x395bx29[_0x9b30[98]][_0x9b30[268]]==_0x395bx26){_0x395bx28++}});return _0x395bx28>1?false:true;};EditorUi[_0x9b30[10]][_0x9b30[289]]=function(_0x395bx18){var _0x395bx1=this[_0x9b30[0]];if(_0x395bx18!=null){var _0x395bx2a=this[_0x9b30[215]]();if(_0x395bx2a===null){var _0x395bx14=mxUtils[_0x9b30[166]](this[_0x9b30[0]][_0x9b30[165]]());try{if(useLocalStorage){if(localStorage[_0x9b30[167]](_0x395bx18)!=null&&!mxUtils[_0x9b30[169]](mxResources[_0x9b30[143]](_0x9b30[168],[_0x395bx18]))){return };localStorage[_0x9b30[170]](_0x395bx18,_0x395bx14);this[_0x9b30[0]][_0x9b30[173]](mxResources[_0x9b30[143]](_0x9b30[171])+_0x9b30[172]+ new Date());}else {console[_0x9b30[103]](_0x395bx14[_0x9b30[174]]);console[_0x9b30[103]](MAX_REQUEST_SIZE);if(_0x395bx14[_0x9b30[174]]<MAX_REQUEST_SIZE){_0x395bx14=encodeURIComponent(_0x395bx14);var _0x395bx19= new XMLHttpRequest();_0x395bx19[_0x9b30[133]](_0x9b30[203],SAVE_URL+this[_0x9b30[0]][_0x9b30[163]][_0x9b30[191]],true);_0x395bx19[_0x9b30[178]](_0x9b30[176],_0x9b30[177]);_0x395bx19[_0x9b30[178]](_0x9b30[179],_0x9b30[180]+_0x395bx1[_0x9b30[163]][_0x9b30[181]]);_0x395bx19[_0x9b30[182]]=function(_0x395bx1a){if(_0x395bx19[_0x9b30[183]]===4){if(_0x395bx19[_0x9b30[184]]===200){_0x395bx1[_0x9b30[173]](_0x9b30[290]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[205]]+_0x9b30[206]+_0x395bx19[_0x9b30[184]]+_0x9b30[172]+_0x395bx19[_0x9b30[196]]+_0x9b30[44])}else {_0x395bx1[_0x9b30[173]](_0x9b30[207]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[194]][0][_0x9b30[159]])}}};_0x395bx19[_0x9b30[195]]=function(_0x395bx1a){mxUtils[_0x9b30[160]](_0x395bx19[_0x9b30[196]])};_0x395bx19[_0x9b30[198]](_0x9b30[208]+_0x395bx14+_0x9b30[214]+_0x395bx14);}else {mxUtils[_0x9b30[160]](mxResources[_0x9b30[143]](_0x9b30[199]));mxUtils[_0x9b30[200]](_0x395bx14);return ;};};this[_0x9b30[0]][_0x9b30[156]]=_0x395bx18;this[_0x9b30[0]][_0x9b30[153]]=false;}catch(e){this[_0x9b30[0]][_0x9b30[173]](_0x9b30[291])};}else {_0x395bx1[_0x9b30[173]](_0x9b30[292])};}else {this[_0x9b30[0]][_0x9b30[173]](_0x9b30[291])};};EditorUi[_0x9b30[10]][_0x9b30[233]]=function(_0x395bx18){var _0x395bx1=this[_0x9b30[0]];if(_0x395bx18!=null){try{var _0x395bx19= new XMLHttpRequest();_0x395bx19[_0x9b30[133]](_0x9b30[175],VARIABLE_URL,true);_0x395bx19[_0x9b30[178]](_0x9b30[176],_0x9b30[177]);_0x395bx19[_0x9b30[178]](_0x9b30[179],_0x9b30[180]+_0x395bx1[_0x9b30[163]][_0x9b30[181]]);_0x395bx19[_0x9b30[182]]=function(_0x395bx1a){if(_0x395bx19[_0x9b30[183]]===4){if(_0x395bx19[_0x9b30[184]]===201){_0x395bx1[_0x9b30[173]](_0x9b30[293]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[294]]+_0x9b30[206]+_0x395bx19[_0x9b30[184]]+_0x9b30[172]+_0x395bx19[_0x9b30[196]]+_0x9b30[44])}else {_0x395bx1[_0x9b30[173]](_0x9b30[211]+JSON[_0x9b30[188]](_0x395bx19[_0x9b30[187]])[_0x9b30[194]][0][_0x9b30[159]])}}};_0x395bx19[_0x9b30[195]]=function(_0x395bx1a){mxUtils[_0x9b30[160]](_0x395bx19[_0x9b30[196]])};_0x395bx19[_0x9b30[198]](_0x9b30[295]+_0x395bx18);}catch(e){this[_0x9b30[0]][_0x9b30[173]](_0x9b30[296])}}else {this[_0x9b30[0]][_0x9b30[173]](_0x9b30[296])};};EditorUi[_0x9b30[10]][_0x9b30[297]]=function(_0x395bx2b){var _0x395bx2c=(_0x395bx2b!=null)?_0x395bx2b:window[_0x9b30[299]][_0x9b30[298]];var _0x395bx2d=(_0x395bx2c[_0x9b30[100]](_0x9b30[300])>0)?1:0;for(var _0x395bx2e in urlParams){if(_0x395bx2d==0){_0x395bx2c+=_0x9b30[300]}else {_0x395bx2c+=_0x9b30[301]};_0x395bx2c+=_0x395bx2e+_0x9b30[302]+urlParams[_0x395bx2e];_0x395bx2d++;};return _0x395bx2c;};EditorUi[_0x9b30[10]][_0x9b30[140]]=function(){var _0x395bx2f=this[_0x9b30[12]][_0x9b30[143]](_0x9b30[303]);var _0x395bx30=this[_0x9b30[12]][_0x9b30[143]](_0x9b30[304]);var _0x395bx31=this[_0x9b30[0]][_0x9b30[155]];var _0x395bx32=function(){_0x395bx2f[_0x9b30[145]](_0x395bx31[_0x9b30[305]]());_0x395bx30[_0x9b30[145]](_0x395bx31[_0x9b30[306]]());};_0x395bx31[_0x9b30[33]](mxEvent.ADD,_0x395bx32);_0x395bx31[_0x9b30[33]](mxEvent.UNDO,_0x395bx32);_0x395bx31[_0x9b30[33]](mxEvent.REDO,_0x395bx32);_0x395bx31[_0x9b30[33]](mxEvent.CLEAR,_0x395bx32);_0x395bx32();};EditorUi[_0x9b30[10]][_0x9b30[141]]=function(){var _0x395bx33=mxUtils[_0x9b30[20]](this,function(){var _0x395bx3=this[_0x9b30[0]][_0x9b30[4]];var _0x395bx34=!_0x395bx3[_0x9b30[307]]();var _0x395bx35=false;var _0x395bx36=false;var _0x395bx37=_0x395bx3[_0x9b30[308]]();if(_0x395bx37!=null){for(var _0x395bx38=0;_0x395bx38<_0x395bx37[_0x9b30[174]];_0x395bx38++){var _0x395bxb=_0x395bx37[_0x395bx38];if(_0x395bx3[_0x9b30[96]]()[_0x9b30[95]](_0x395bxb)){_0x395bx36=true};if(_0x395bx3[_0x9b30[96]]()[_0x9b30[102]](_0x395bxb)){_0x395bx35=true};if(_0x395bx36&&_0x395bx35){break };}};var _0x395bx39=[_0x9b30[146],_0x9b30[147],_0x9b30[309],_0x9b30[310],_0x9b30[311],_0x9b30[312],_0x9b30[6],_0x9b30[313],_0x9b30[314],_0x9b30[315],_0x9b30[316],_0x9b30[317],_0x9b30[318],_0x9b30[319],_0x9b30[320]];for(var _0x395bx38=0;_0x395bx38<_0x395bx39[_0x9b30[174]];_0x395bx38++){this[_0x9b30[12]][_0x9b30[143]](_0x395bx39[_0x395bx38])[_0x9b30[145]](_0x395bx34)};this[_0x9b30[12]][_0x9b30[143]](_0x9b30[321])[_0x9b30[145]](_0x395bx36);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[322])[_0x9b30[145]](_0x395bx35);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[323])[_0x9b30[145]](_0x395bx35);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[325])[_0x9b30[145]](_0x395bx3[_0x9b30[324]]()>1);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[327])[_0x9b30[145]](_0x395bx3[_0x9b30[324]]()==1&&_0x395bx3[_0x9b30[96]]()[_0x9b30[218]](_0x395bx3[_0x9b30[326]]())>0);var _0x395bx3a=_0x395bx35&&_0x395bx3[_0x9b30[324]]()==1;this[_0x9b30[12]][_0x9b30[143]](_0x9b30[328])[_0x9b30[145]](_0x395bx3a&&_0x395bx3[_0x9b30[96]]()[_0x9b30[102]](_0x395bx3[_0x9b30[96]]()[_0x9b30[286]](_0x395bx3[_0x9b30[326]]())));var _0x395bx3b=[_0x9b30[329],_0x9b30[330],_0x9b30[331],_0x9b30[332],_0x9b30[246],_0x9b30[333],_0x9b30[334],_0x9b30[335],_0x9b30[336]];for(var _0x395bx38=0;_0x395bx38<_0x395bx3b[_0x9b30[174]];_0x395bx38++){this[_0x9b30[13]][_0x9b30[143]](_0x395bx3b[_0x395bx38])[_0x9b30[145]](_0x395bx34)};_0x395bx3b=[_0x9b30[337],_0x9b30[338],_0x9b30[339]];for(var _0x395bx38=0;_0x395bx38<_0x395bx3b[_0x9b30[174]];_0x395bx38++){this[_0x9b30[13]][_0x9b30[143]](_0x395bx3b[_0x395bx38])[_0x9b30[145]](_0x395bx36)};this[_0x9b30[12]][_0x9b30[143]](_0x9b30[340])[_0x9b30[145]](_0x395bx36);this[_0x9b30[13]][_0x9b30[143]](_0x9b30[341])[_0x9b30[145]](_0x395bx3[_0x9b30[324]]()>1);this[_0x9b30[13]][_0x9b30[143]](_0x9b30[344])[_0x9b30[145]](_0x395bx35||(_0x395bx36&&_0x395bx3[_0x9b30[343]](_0x395bx3[_0x9b30[120]][_0x9b30[342]](_0x395bx3[_0x9b30[326]]()))));this[_0x9b30[13]][_0x9b30[143]](_0x9b30[347])[_0x9b30[145]](_0x395bx3[_0x9b30[345]]&&((_0x395bx3[_0x9b30[120]][_0x9b30[346]]!=null)||(_0x395bx3[_0x9b30[324]]()==1&&_0x395bx3[_0x9b30[220]](_0x395bx3[_0x9b30[326]]()))));this[_0x9b30[12]][_0x9b30[143]](_0x9b30[348])[_0x9b30[145]](_0x395bx3[_0x9b30[120]][_0x9b30[346]]!=null);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[349])[_0x9b30[145]](_0x395bx3[_0x9b30[120]][_0x9b30[346]]!=null);var _0x395bx3c=_0x395bx3[_0x9b30[324]]()==1&&_0x395bx3[_0x9b30[220]](_0x395bx3[_0x9b30[326]]());this[_0x9b30[12]][_0x9b30[143]](_0x9b30[350])[_0x9b30[145]](_0x395bx3c);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[351])[_0x9b30[145]](_0x395bx3c);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[352])[_0x9b30[145]](_0x395bx3c);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[353])[_0x9b30[145]](_0x395bx3[_0x9b30[324]]()==1);this[_0x9b30[12]][_0x9b30[143]](_0x9b30[355])[_0x9b30[145]](_0x395bx3[_0x9b30[324]]()==1&&_0x395bx3[_0x9b30[354]](_0x395bx3[_0x9b30[326]]())!=null);});this[_0x9b30[0]][_0x9b30[4]][_0x9b30[356]]()[_0x9b30[33]](mxEvent.CHANGE,_0x395bx33);_0x395bx33();};EditorUi[_0x9b30[10]][_0x9b30[15]]=function(){var _0x395bx3d=mxClient[_0x9b30[29]]&&(document[_0x9b30[30]]==null||document[_0x9b30[30]]==5);var _0x395bx3e=this[_0x9b30[1]][_0x9b30[357]];var _0x395bx3f=this[_0x9b30[1]][_0x9b30[358]];if(this[_0x9b30[1]]==document[_0x9b30[21]]){_0x395bx3e=document[_0x9b30[21]][_0x9b30[357]]||document[_0x9b30[151]][_0x9b30[357]];_0x395bx3f=(_0x395bx3d)?document[_0x9b30[21]][_0x9b30[358]]||document[_0x9b30[151]][_0x9b30[358]]:document[_0x9b30[151]][_0x9b30[358]];};var _0x395bx40=Math[_0x9b30[360]](0,Math[_0x9b30[359]](this[_0x9b30[138]],_0x395bx3e-this[_0x9b30[134]]-20));var _0x395bx41=Math[_0x9b30[360]](0,Math[_0x9b30[359]](this[_0x9b30[139]],_0x395bx3f-this[_0x9b30[135]]-this[_0x9b30[136]]-this[_0x9b30[137]]-this[_0x9b30[134]]-1));this[_0x9b30[23]][_0x9b30[6]][_0x9b30[361]]=this[_0x9b30[135]]+_0x9b30[362];this[_0x9b30[25]][_0x9b30[6]][_0x9b30[363]]=this[_0x9b30[135]]+_0x9b30[362];this[_0x9b30[25]][_0x9b30[6]][_0x9b30[361]]=this[_0x9b30[136]]+_0x9b30[362];var _0x395bx42=this[_0x9b30[135]]+this[_0x9b30[136]];if(!mxClient[_0x9b30[364]]){_0x395bx42+=1};this[_0x9b30[27]][_0x9b30[6]][_0x9b30[363]]=_0x395bx42+_0x9b30[362];this[_0x9b30[27]][_0x9b30[6]][_0x9b30[365]]=_0x395bx40+_0x9b30[362];this[_0x9b30[110]][_0x9b30[6]][_0x9b30[365]]=_0x395bx40+_0x9b30[362];this[_0x9b30[110]][_0x9b30[6]][_0x9b30[361]]=_0x395bx41+_0x9b30[362];this[_0x9b30[110]][_0x9b30[6]][_0x9b30[366]]=this[_0x9b30[137]]+_0x9b30[362];this[_0x9b30[26]][_0x9b30[6]][_0x9b30[367]]=(_0x395bx40+this[_0x9b30[134]])+_0x9b30[362];this[_0x9b30[26]][_0x9b30[6]][_0x9b30[363]]=this[_0x9b30[27]][_0x9b30[6]][_0x9b30[363]];this[_0x9b30[28]][_0x9b30[6]][_0x9b30[361]]=this[_0x9b30[137]]+_0x9b30[362];this[_0x9b30[28]][_0x9b30[6]][_0x9b30[368]]=_0x9b30[369];this[_0x9b30[370]][_0x9b30[6]][_0x9b30[363]]=this[_0x9b30[27]][_0x9b30[6]][_0x9b30[363]];this[_0x9b30[370]][_0x9b30[6]][_0x9b30[366]]=this[_0x9b30[110]][_0x9b30[6]][_0x9b30[366]];this[_0x9b30[370]][_0x9b30[6]][_0x9b30[367]]=_0x395bx40+_0x9b30[362];this[_0x9b30[371]][_0x9b30[6]][_0x9b30[365]]=this[_0x9b30[27]][_0x9b30[6]][_0x9b30[365]];this[_0x9b30[371]][_0x9b30[6]][_0x9b30[366]]=(_0x395bx41+this[_0x9b30[137]])+_0x9b30[362];if(_0x395bx3d){this[_0x9b30[23]][_0x9b30[6]][_0x9b30[365]]=_0x395bx3e+_0x9b30[362];this[_0x9b30[25]][_0x9b30[6]][_0x9b30[365]]=this[_0x9b30[23]][_0x9b30[6]][_0x9b30[365]];var _0x395bx43=(_0x395bx3f-_0x395bx41-this[_0x9b30[134]]-this[_0x9b30[137]]-this[_0x9b30[135]]-this[_0x9b30[136]]);this[_0x9b30[27]][_0x9b30[6]][_0x9b30[361]]=_0x395bx43+_0x9b30[362];this[_0x9b30[26]][_0x9b30[6]][_0x9b30[365]]=(_0x395bx3e-_0x395bx40-this[_0x9b30[134]])+_0x9b30[362];var _0x395bx44=(_0x395bx3f-this[_0x9b30[137]]-this[_0x9b30[135]]-this[_0x9b30[136]]);this[_0x9b30[26]][_0x9b30[6]][_0x9b30[361]]=_0x395bx44+_0x9b30[362];this[_0x9b30[28]][_0x9b30[6]][_0x9b30[365]]=this[_0x9b30[23]][_0x9b30[6]][_0x9b30[365]];this[_0x9b30[370]][_0x9b30[6]][_0x9b30[361]]=_0x395bx44+_0x9b30[362];}else {this[_0x9b30[27]][_0x9b30[6]][_0x9b30[366]]=(_0x395bx41+this[_0x9b30[134]]+this[_0x9b30[137]])+_0x9b30[362];this[_0x9b30[26]][_0x9b30[6]][_0x9b30[366]]=this[_0x9b30[110]][_0x9b30[6]][_0x9b30[366]];};};EditorUi[_0x9b30[10]][_0x9b30[14]]=function(){this[_0x9b30[23]]=this[_0x9b30[373]](_0x9b30[372]);this[_0x9b30[25]]=this[_0x9b30[373]](_0x9b30[374]);this[_0x9b30[27]]=this[_0x9b30[373]](_0x9b30[375]);this[_0x9b30[110]]=this[_0x9b30[373]](_0x9b30[376]);this[_0x9b30[26]]=this[_0x9b30[373]](_0x9b30[377]);this[_0x9b30[28]]=this[_0x9b30[373]](_0x9b30[378]);this[_0x9b30[370]]=this[_0x9b30[373]](_0x9b30[379]);this[_0x9b30[371]]=this[_0x9b30[373]](_0x9b30[380]);this[_0x9b30[23]][_0x9b30[6]][_0x9b30[363]]=_0x9b30[381];this[_0x9b30[23]][_0x9b30[6]][_0x9b30[367]]=_0x9b30[381];this[_0x9b30[23]][_0x9b30[6]][_0x9b30[382]]=_0x9b30[381];this[_0x9b30[25]][_0x9b30[6]][_0x9b30[367]]=_0x9b30[381];this[_0x9b30[25]][_0x9b30[6]][_0x9b30[382]]=_0x9b30[381];this[_0x9b30[27]][_0x9b30[6]][_0x9b30[367]]=_0x9b30[381];this[_0x9b30[110]][_0x9b30[6]][_0x9b30[367]]=_0x9b30[381];this[_0x9b30[26]][_0x9b30[6]][_0x9b30[382]]=_0x9b30[381];this[_0x9b30[28]][_0x9b30[6]][_0x9b30[367]]=_0x9b30[381];this[_0x9b30[28]][_0x9b30[6]][_0x9b30[382]]=_0x9b30[381];this[_0x9b30[28]][_0x9b30[6]][_0x9b30[366]]=_0x9b30[381];this[_0x9b30[371]][_0x9b30[6]][_0x9b30[367]]=_0x9b30[381];this[_0x9b30[371]][_0x9b30[6]][_0x9b30[361]]=this[_0x9b30[134]]+_0x9b30[362];this[_0x9b30[370]][_0x9b30[6]][_0x9b30[365]]=this[_0x9b30[134]]+_0x9b30[362];};EditorUi[_0x9b30[10]][_0x9b30[16]]=function(){this[_0x9b30[383]]=this[_0x9b30[13]][_0x9b30[385]](this[_0x9b30[373]](_0x9b30[384]));this[_0x9b30[23]][_0x9b30[386]](this[_0x9b30[383]][_0x9b30[1]]);this[_0x9b30[387]]=this[_0x9b30[389]](this[_0x9b30[373]](_0x9b30[388]));this[_0x9b30[25]][_0x9b30[386]](this[_0x9b30[387]][_0x9b30[1]]);this[_0x9b30[390]]=this[_0x9b30[391]](this[_0x9b30[27]]);this[_0x9b30[28]][_0x9b30[386]](this[_0x9b30[392]]());this[_0x9b30[393]]=this[_0x9b30[394]]();this[_0x9b30[0]][_0x9b30[33]](_0x9b30[395],mxUtils[_0x9b30[20]](this,function(){this[_0x9b30[397]](this[_0x9b30[0]][_0x9b30[396]]())}));this[_0x9b30[397]](this[_0x9b30[0]][_0x9b30[396]]());this[_0x9b30[383]][_0x9b30[1]][_0x9b30[386]](this[_0x9b30[393]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[23]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[25]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[27]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[110]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[26]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[28]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[370]]);this[_0x9b30[1]][_0x9b30[386]](this[_0x9b30[371]]);this[_0x9b30[398]](this[_0x9b30[370]],true,0,mxUtils[_0x9b30[20]](this,function(_0x395bx45){this[_0x9b30[138]]=_0x395bx45;this[_0x9b30[15]]();this[_0x9b30[0]][_0x9b30[4]][_0x9b30[131]]();this[_0x9b30[0]][_0x9b30[111]][_0x9b30[132]](false);this[_0x9b30[0]][_0x9b30[111]][_0x9b30[111]][_0x9b30[131]]();}));this[_0x9b30[398]](this[_0x9b30[371]],false,this[_0x9b30[137]],mxUtils[_0x9b30[20]](this,function(_0x395bx45){this[_0x9b30[139]]=_0x395bx45;this[_0x9b30[15]]();this[_0x9b30[0]][_0x9b30[111]][_0x9b30[132]](false);this[_0x9b30[0]][_0x9b30[111]][_0x9b30[111]][_0x9b30[131]]();}));};EditorUi[_0x9b30[10]][_0x9b30[394]]=function(){var _0x395bx2=document[_0x9b30[400]](_0x9b30[399]);_0x395bx2[_0x9b30[401]]=_0x9b30[402];return _0x395bx2;};EditorUi[_0x9b30[10]][_0x9b30[394]]=function(){var _0x395bx2=document[_0x9b30[400]](_0x9b30[399]);_0x395bx2[_0x9b30[401]]=_0x9b30[402];return _0x395bx2;};EditorUi[_0x9b30[10]][_0x9b30[397]]=function(_0x395bx45){this[_0x9b30[393]][_0x9b30[403]]=_0x395bx45};EditorUi[_0x9b30[10]][_0x9b30[389]]=function(_0x395bx2){return  new Toolbar(this,_0x395bx2)};EditorUi[_0x9b30[10]][_0x9b30[391]]=function(_0x395bx2){return  new Sidebar(this,_0x395bx2)};EditorUi[_0x9b30[10]][_0x9b30[392]]=function(){return this[_0x9b30[373]](_0x9b30[404])};EditorUi[_0x9b30[10]][_0x9b30[373]]=function(_0x395bx46){var _0x395bx47=document[_0x9b30[400]](_0x9b30[405]);_0x395bx47[_0x9b30[401]]=_0x395bx46;return _0x395bx47;};EditorUi[_0x9b30[10]][_0x9b30[406]]=function(_0x395bx46){var _0x395bx47=document[_0x9b30[400]](_0x395bx46);return _0x395bx47;};EditorUi[_0x9b30[10]][_0x9b30[407]]=function(_0x395bx46){var _0x395bx47=document[_0x9b30[400]](_0x9b30[408]);_0x395bx47[_0x9b30[401]]=_0x395bx46;return _0x395bx47;};EditorUi[_0x9b30[10]][_0x9b30[398]]=function(_0x395bx47,_0x395bx48,_0x395bx49,_0x395bx4a){var _0x395bx4b=null;var _0x395bx4c=null;function _0x395bx4d(){return parseInt(((_0x395bx48)?_0x395bx47[_0x9b30[6]][_0x9b30[367]]:_0x395bx47[_0x9b30[6]][_0x9b30[366]]))}function _0x395bx4e(_0x395bx6){if(_0x395bx4b!=null){var _0x395bx4f= new mxPoint(mxEvent[_0x9b30[409]](_0x395bx6),mxEvent[_0x9b30[410]](_0x395bx6));_0x395bx4a(Math[_0x9b30[360]](0,_0x395bx4c+((_0x395bx48)?(_0x395bx4f[_0x9b30[411]]-_0x395bx4b[_0x9b30[411]]):(_0x395bx4b[_0x9b30[412]]-_0x395bx4f[_0x9b30[412]]))-_0x395bx49));mxEvent[_0x9b30[105]](_0x395bx6);}}function _0x395bx50(_0x395bx6){_0x395bx4e(_0x395bx6);_0x395bx4b=null;_0x395bx4c=null;}mxEvent[_0x9b30[113]](_0x395bx47,function(_0x395bx6){_0x395bx4b= new mxPoint(mxEvent[_0x9b30[409]](_0x395bx6),mxEvent[_0x9b30[410]](_0x395bx6));_0x395bx4c=_0x395bx4d();mxEvent[_0x9b30[105]](_0x395bx6);});mxEvent[_0x9b30[33]](document,_0x9b30[413],_0x395bx4e);mxEvent[_0x9b30[33]](document,_0x9b30[414],_0x395bx4e);mxEvent[_0x9b30[33]](document,_0x9b30[415],_0x395bx50);mxEvent[_0x9b30[33]](document,_0x9b30[416],_0x395bx50);};EditorUi[_0x9b30[10]][_0x9b30[104]]=function(_0x395bx47,_0x395bx3e,_0x395bx3f,_0x395bx51,_0x395bx52,_0x395bx53){this[_0x9b30[417]]();this[_0x9b30[418]]= new Dialog(this,_0x395bx47,_0x395bx3e,(mxClient[_0x9b30[419]])?_0x395bx3f-12:_0x395bx3f,_0x395bx51,_0x395bx52,_0x395bx53);};EditorUi[_0x9b30[10]][_0x9b30[417]]=function(){if(this[_0x9b30[418]]!=null){this[_0x9b30[418]][_0x9b30[420]]();this[_0x9b30[418]]=null;this[_0x9b30[0]][_0x9b30[4]][_0x9b30[1]][_0x9b30[47]]();}};EditorUi[_0x9b30[10]][_0x9b30[421]]=function(_0x395bx54){if(!_0x395bx54&&this[_0x9b30[0]][_0x9b30[156]]!=null){this[_0x9b30[202]](this[_0x9b30[0]][_0x9b30[422]]())}else {this[_0x9b30[104]]( new SaveDialog(this)[_0x9b30[1]],300,100,true,true)}};EditorUi[_0x9b30[10]][_0x9b30[423]]=function(_0x395bx54){if(!_0x395bx54&&this[_0x9b30[0]][_0x9b30[156]]!=null){this[_0x9b30[289]](this[_0x9b30[0]][_0x9b30[422]]())}else {}};EditorUi[_0x9b30[10]][_0x9b30[424]]=function(_0x395bx55,_0x395bx56,_0x395bx57){var _0x395bx3=this[_0x9b30[0]][_0x9b30[4]];var _0x395bxb=_0x395bx3[_0x9b30[326]]();_0x395bx56=this[_0x9b30[425]]!=null?this[_0x9b30[425]]:_0x395bx56;_0x395bx3[_0x9b30[96]]()[_0x9b30[426]]();try{_0x395bx55[_0x9b30[427]](_0x395bx3[_0x9b30[287]](),_0x395bxb)}catch(e){throw e}finally{if(_0x395bx56&&navigator[_0x9b30[429]][_0x9b30[100]](_0x9b30[428])<0){var _0x395bx58= new mxMorphing(_0x395bx3);_0x395bx58[_0x9b30[33]](mxEvent.DONE,mxUtils[_0x9b30[20]](this,function(){_0x395bx3[_0x9b30[96]]()[_0x9b30[430]]()}));_0x395bx58[_0x9b30[431]]();}else {_0x395bx3[_0x9b30[96]]()[_0x9b30[430]]()}};};EditorUi[_0x9b30[10]][_0x9b30[128]]=function(_0x395bx1){var _0x395bx3=this[_0x9b30[0]][_0x9b30[4]];var _0x395bxf= new mxKeyHandler(_0x395bx3);_0x395bxf[_0x9b30[432]]=function(_0x395bx6){return mxEvent[_0x9b30[432]](_0x395bx6)||(mxClient[_0x9b30[433]]&&_0x395bx6[_0x9b30[434]])};function _0x395bx59(_0x395bx5a){if(!_0x395bx3[_0x9b30[307]]()){var _0x395bx49=0;var _0x395bx5b=0;if(_0x395bx5a==37){_0x395bx49= -1}else {if(_0x395bx5a==38){_0x395bx5b= -1}else {if(_0x395bx5a==39){_0x395bx49=1}else {if(_0x395bx5a==40){_0x395bx5b=1}}}};_0x395bx3[_0x9b30[435]](_0x395bx3[_0x9b30[308]](),_0x395bx49,_0x395bx5b);_0x395bx3[_0x9b30[436]](_0x395bx3[_0x9b30[326]]());}}var _0x395bx5c=mxUtils[_0x9b30[20]](this,function(_0x395bx5d,_0x395bx5e,_0x395bx2e,_0x395bx5f){var _0x395bx60=this[_0x9b30[12]][_0x9b30[143]](_0x395bx2e);if(_0x395bx60!=null){var _0x395bx1f=function(){if(_0x395bx60[_0x9b30[437]]){_0x395bx60[_0x9b30[438]]()}};if(_0x395bx5e){if(_0x395bx5f){_0x395bxf[_0x9b30[439]](_0x395bx5d,_0x395bx1f)}else {_0x395bxf[_0x9b30[440]](_0x395bx5d,_0x395bx1f)}}else {if(_0x395bx5f){_0x395bxf[_0x9b30[441]](_0x395bx5d,_0x395bx1f)}else {_0x395bxf[_0x9b30[442]](_0x395bx5d,_0x395bx1f)}};};});var _0x395bx61=this;var _0x395bx62=_0x395bxf[_0x9b30[443]];_0x395bxf[_0x9b30[443]]=function(_0x395bx6){_0x395bx61[_0x9b30[417]]();_0x395bx62[_0x9b30[50]](this,arguments);};_0x395bxf[_0x9b30[444]]=function(){};_0x395bxf[_0x9b30[442]](8,function(){_0x395bx3[_0x9b30[445]](true)});_0x395bxf[_0x9b30[442]](13,function(){_0x395bx3[_0x9b30[445]](false)});_0x395bxf[_0x9b30[442]](33,function(){_0x395bx3[_0x9b30[349]]()});_0x395bxf[_0x9b30[442]](34,function(){_0x395bx3[_0x9b30[350]]()});_0x395bxf[_0x9b30[442]](36,function(){_0x395bx3[_0x9b30[348]]()});_0x395bxf[_0x9b30[442]](35,function(){_0x395bx3[_0x9b30[15]]()});_0x395bxf[_0x9b30[442]](37,function(){_0x395bx59(37)});_0x395bxf[_0x9b30[442]](38,function(){_0x395bx59(38)});_0x395bxf[_0x9b30[442]](39,function(){_0x395bx59(39)});_0x395bxf[_0x9b30[442]](40,function(){_0x395bx59(40)});_0x395bxf[_0x9b30[442]](113,function(){_0x395bx3[_0x9b30[101]]()});_0x395bx5c(46,false,_0x9b30[309]);_0x395bx5c(82,true,_0x9b30[319]);_0x395bx5c(83,true,_0x9b30[202]);_0x395bx5c(83,true,_0x9b30[210],true);_0x395bx5c(107,false,_0x9b30[446]);_0x395bx5c(109,false,_0x9b30[447]);_0x395bx5c(65,true,_0x9b30[448]);_0x395bx5c(86,true,_0x9b30[449],true);_0x395bx5c(69,true,_0x9b30[450],true);_0x395bx5c(69,true,_0x9b30[451]);_0x395bx5c(66,true,_0x9b30[315]);_0x395bx5c(70,true,_0x9b30[314]);_0x395bx5c(68,true,_0x9b30[310]);_0x395bx5c(90,true,_0x9b30[303]);_0x395bx5c(89,true,_0x9b30[304]);_0x395bx5c(88,true,_0x9b30[146]);_0x395bx5c(67,true,_0x9b30[147]);_0x395bx5c(81,true,_0x9b30[452]);_0x395bx5c(86,true,_0x9b30[142]);_0x395bx5c(71,true,_0x9b30[325]);_0x395bx5c(71,true,_0x9b30[453],true);_0x395bx5c(85,true,_0x9b30[327]);_0x395bx5c(112,false,_0x9b30[454]);_0x395bx5c(80,true,_0x9b30[289],true);return _0x395bxf;};EditorUi[_0x9b30[10]][_0x9b30[56]]=function(_0x395bx3,_0x395bx37,_0x395bx63,_0x395bx64){for(var _0x395bx38=0;_0x395bx38<_0x395bx37[_0x9b30[174]];_0x395bx38++){_0x395bx3[_0x9b30[457]]( new mxMultiplicity(true,_0x395bx37[_0x395bx38],null,null,_0x395bx63[_0x395bx38][0],_0x395bx63[_0x395bx38][1],null,mxResources[_0x9b30[143]](_0x395bx37[_0x395bx38])+_0x9b30[455]+_0x395bx63[_0x395bx38][0]+_0x9b30[456],null));_0x395bx3[_0x9b30[457]]( new mxMultiplicity(false,_0x395bx37[_0x395bx38],null,null,_0x395bx64[_0x395bx38][0],_0x395bx64[_0x395bx38][1],null,mxResources[_0x9b30[143]](_0x395bx37[_0x395bx38])+_0x9b30[455]+_0x395bx64[_0x395bx38][0]+_0x9b30[458],null));}};
\ No newline at end of file
+var _0x7796=["\x65\x64\x69\x74\x6F\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x45\x64\x69\x74\x6F\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x67\x72\x61\x70\x68","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x73\x72\x63","\x73\x75\x62\x6D\x65\x6E\x75\x49\x6D\x61\x67\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x6D\x65\x6E\x75\x73","\x63\x72\x65\x61\x74\x65\x44\x69\x76\x73","\x72\x65\x66\x72\x65\x73\x68","\x63\x72\x65\x61\x74\x65\x55\x69","\x65\x76\x65\x6E\x74","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x41\x6C\x6C\x6F\x77\x65\x64","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x62\x69\x6E\x64","\x62\x6F\x64\x79","\x6F\x6E\x73\x65\x6C\x65\x63\x74\x73\x74\x61\x72\x74","\x6D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x6E\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x74\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x64\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x66\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x49\x53\x5F\x49\x45","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x4D\x6F\x64\x65","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6F\x6E\x63\x6F\x6E\x74\x65\x78\x74\x6D\x65\x6E\x75","\x69\x6E\x69\x74","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x75\x72\x73\x6F\x72","\x64\x65\x66\x61\x75\x6C\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x67\x72\x69\x64\x49\x6D\x61\x67\x65","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x2D\x31\x70\x78\x20\x2D\x31\x70\x78","\x66\x6F\x63\x75\x73","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x61\x70\x70\x6C\x79","\x6D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x73\x74\x61\x72\x74","\x66\x69\x6E\x61\x6C\x6C\x79","\x65\x6E\x64","\x6E","\x63\x72\x65\x61\x74\x65\x4D\x75\x6C\x74\x69\x70\x6C\x69\x63\x69\x74\x69\x65\x73","\x61\x6E\x73\x77\x65\x72","\x68\x61\x6E\x67\x75\x70","\x64\x69\x61\x6C","\x65\x78\x74\x5F\x64\x69\x61\x6C","\x71\x75\x65\x75\x65","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x73\x65\x74","\x6D\x61\x74\x68","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x6D\x65\x6E\x75","\x73\x61\x79\x64\x69\x67\x69\x74\x73","\x73\x61\x79\x6E\x75\x6D\x62\x65\x72","\x73\x61\x79\x70\x68\x6F\x6E\x65\x74\x69\x63","\x74\x74\x73","\x69\x73\x70\x65\x65\x63\x68\x74\x74\x73","\x67\x65\x74\x64\x69\x67\x69\x74\x73","\x72\x65\x63\x6F\x72\x64","\x64\x61\x74\x61\x62\x61\x73\x65","\x69\x73\x70\x65\x65\x63\x68\x61\x73\x72","\x67\x6F\x74\x6F\x63","\x67\x6F\x74\x6F\x69\x66","\x67\x6F\x74\x6F\x69\x66\x74\x69\x6D\x65","\x67\x6F\x74\x6F\x69\x66\x6D\x75\x6C\x74\x69\x74\x69\x6D\x65","\x76\x73\x77\x69\x74\x63\x68","\x71\x75\x65\x75\x65\x6C\x6F\x67","\x67\x6F\x61\x6C","\x6E\x6F\x6F\x70","\x73\x79\x73\x74\x65\x6D","\x61\x67\x69","\x73\x75\x62\x70\x72\x6F\x6A\x65\x63\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x61\x70\x70","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x65\x6C\x6C","\x66\x69\x72\x65\x45\x76\x65\x6E\x74","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x74\x61\x67\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x73\x6F\x75\x72\x63\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x74\x61\x72\x74\x45\x64\x69\x74\x69\x6E\x67\x41\x74\x43\x65\x6C\x6C","\x69\x73\x56\x65\x72\x74\x65\x78","\x6C\x6F\x67","\x73\x68\x6F\x77\x44\x69\x61\x6C\x6F\x67","\x63\x6F\x6E\x73\x75\x6D\x65","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x6F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x6F\x75\x74\x6C\x69\x6E\x65","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x67\x65\x73\x74\x75\x72\x65\x63\x68\x61\x6E\x67\x65","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x73\x63\x61\x6C\x65\x28","\x73\x63\x61\x6C\x65","\x67\x65\x74\x44\x72\x61\x77\x50\x61\x6E\x65","\x76\x69\x65\x77","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x73\x74\x75\x72\x65\x65\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x7A\x6F\x6F\x6D\x54\x6F\x43\x65\x6E\x74\x65\x72","\x7A\x6F\x6F\x6D","\x76\x69\x73\x69\x62\x6C\x65","\x63\x72\x65\x61\x74\x65\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x4B\x65\x79\x48\x61\x6E\x64\x6C\x65\x72","\x72\x65\x73\x69\x7A\x65","\x73\x69\x7A\x65\x44\x69\x64\x43\x68\x61\x6E\x67\x65","\x75\x70\x64\x61\x74\x65","\x6F\x70\x65\x6E","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6D\x65\x6E\x75\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x74\x6F\x6F\x6C\x62\x61\x72\x48\x65\x69\x67\x68\x74","\x66\x6F\x6F\x74\x65\x72\x48\x65\x69\x67\x68\x74","\x68\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x76\x73\x70\x6C\x69\x74\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x64\x64\x55\x6E\x64\x6F\x4C\x69\x73\x74\x65\x6E\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x73\x74\x65","\x67\x65\x74","\x69\x73\x45\x6D\x70\x74\x79","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x74","\x63\x6F\x70\x79","\x6F\x70\x65\x6E\x65\x72","\x6F\x70\x65\x6E\x46\x69\x6C\x65","\x70\x61\x72\x73\x65\x58\x6D\x6C","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x73\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x6D\x6F\x64\x69\x66\x69\x65\x64","\x63\x6C\x65\x61\x72","\x75\x6E\x64\x6F\x4D\x61\x6E\x61\x67\x65\x72","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x69\x6E\x76\x61\x6C\x69\x64\x4F\x72\x4D\x69\x73\x73\x69\x6E\x67\x46\x69\x6C\x65","\x3A\x20","\x6D\x65\x73\x73\x61\x67\x65","\x61\x6C\x65\x72\x74","\x73\x65\x74\x43\x6F\x6E\x73\x75\x6D\x65\x72","\x6F\x70\x65\x6E\x53\x74\x72\x69\x6E\x67","\x64\x61\x74\x61","\x6E\x65\x77","\x67\x65\x74\x47\x72\x61\x70\x68\x58\x6D\x6C","\x67\x65\x74\x50\x72\x65\x74\x74\x79\x58\x6D\x6C","\x67\x65\x74\x49\x74\x65\x6D","\x72\x65\x70\x6C\x61\x63\x65","\x63\x6F\x6E\x66\x69\x72\x6D","\x73\x65\x74\x49\x74\x65\x6D","\x73\x61\x76\x65\x64","\x20","\x73\x65\x74\x53\x74\x61\x74\x75\x73","\x6C\x65\x6E\x67\x74\x68","\x50\x4F\x53\x54","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x65\x61\x72\x65\x72\x20","\x74\x6F\x6B\x65\x6E","\x6F\x6E\x6C\x6F\x61\x64","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x50\x72\x6F\x6A\x65\x63\x74\x20","\x6E\x61\x6D\x65","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x70\x61\x72\x73\x65","\x20\x69\x73\x20\x6F\x70\x65\x6E\x69\x6E\x67\x20\x69\x6E\x20\x6E\x65\x77\x20\x77\x69\x6E\x64\x6F\x77\x21","\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x2F","\x69\x64","\x5F\x62\x6C\x61\x6E\x6B","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x65\x72\x72\x6F\x72\x73","\x6F\x6E\x65\x72\x72\x6F\x72","\x73\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x6E\x65\x77\x26\x6E\x61\x6D\x65\x3D","\x73\x65\x6E\x64","\x64\x72\x61\x77\x69\x6E\x67\x54\x6F\x6F\x4C\x61\x72\x67\x65","\x70\x6F\x70\x75\x70","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74","\x73\x61\x76\x65","\x50\x55\x54","\x55\x70\x64\x61\x74\x65\x64\x20\x61\x74\x20","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x20\x28","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x70\x72\x65\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x66\x69\x6C\x65","\x73\x61\x76\x65\x41\x73","\x45\x72\x72\x6F\x72\x20\x63\x6C\x6F\x6E\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x3D\x70\x72\x6F\x6A\x65\x63\x74\x5F\x63\x6C\x6F\x6E\x65\x64\x26\x6E\x61\x6D\x65\x3D","\x26\x70\x72\x65\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x26\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E\x3D","\x76\x61\x6C\x69\x64\x61\x74\x65","\x67\x65\x74\x52\x6F\x6F\x74","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x43\x68\x69\x6C\x64\x43\x6F\x75\x6E\x74","\x67\x65\x74\x43\x68\x69\x6C\x64\x41\x74","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x3C\x62\x72\x3E","\x73\x65\x74\x43\x65\x6C\x6C\x57\x61\x72\x6E\x69\x6E\x67","","\x76\x61\x6C\x69\x64\x61\x74\x65\x42\x6C\x6F\x63\x6B","\x4F\x6E\x6C\x79\x20\x6F\x6E\x65\x20\x53\x74\x61\x72\x74\x20\x62\x6C\x6F\x63\x6B\x20\x69\x73\x20\x61\x6C\x6C\x6F\x77\x65\x64","\x0A","\x4F\x6E\x6C\x79\x20\x6F\x6E\x65\x20\x46\x69\x6E\x61\x6C\x6C\x79\x20\x62\x6C\x6F\x63\x6B\x20\x69\x73\x20\x61\x6C\x6C\x6F\x77\x65\x64","\x66\x69\x6C\x65\x5F\x69\x64","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6E\x6F\x41\x75\x64\x69\x6F\x53\x65\x6C\x65\x63\x74\x65\x64","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6E\x6F\x56\x61\x72\x69\x61\x62\x6C\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x76\x61\x72\x69\x61\x62\x6C\x65","\x64\x61\x74\x61\x62\x61\x73\x65\x5F\x69\x64","\x6E\x6F\x44\x61\x74\x61\x62\x61\x73\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6E\x6F\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x6F\x6D\x6D\x61\x6E\x64","\x6E\x6F\x43\x6F\x6D\x6D\x61\x6E\x64\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x6E\x6F\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x53\x65\x6C\x65\x63\x74\x65\x64","\x64\x69\x67\x69\x74\x73","\x6E\x6F\x44\x69\x67\x69\x74\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x6E\x75\x6D\x62\x65\x72","\x6E\x6F\x4E\x75\x6D\x62\x65\x72\x53\x65\x6C\x65\x63\x74\x65\x64","\x74\x65\x78\x74","\x6E\x6F\x54\x65\x78\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x6E\x6F\x46\x69\x6C\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x67\x6F\x61\x6C\x6E\x61\x6D\x65","\x6E\x6F\x47\x6F\x61\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x70\x68\x6F\x6E\x65","\x6E\x6F\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x53\x65\x6C\x65\x63\x74\x65\x64","\x73\x69\x70\x5F\x69\x64","\x71\x75\x65\x75\x65\x5F\x69\x64","\x6E\x6F\x51\x75\x65\x75\x65\x53\x65\x6C\x65\x63\x74\x65\x64","\x6C\x69\x73\x74\x5F\x69\x64","\x6E\x6F\x4C\x69\x73\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x6E\x6F\x49\x6E\x74\x65\x72\x76\x61\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x63\x6F\x6E\x74\x65\x78\x74","\x6E\x6F\x43\x6F\x6E\x74\x65\x78\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x62\x6F\x78\x6E\x75\x6D\x62\x65\x72","\x6E\x6F\x42\x6F\x78\x4E\x75\x6D\x62\x65\x72\x53\x65\x6C\x65\x63\x74\x65\x64","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x6E\x6F\x50\x72\x6F\x6A\x65\x63\x74\x53\x65\x6C\x65\x63\x74\x65\x64","\x6B\x65\x79","\x6E\x6F\x4B\x65\x79\x53\x65\x6C\x65\x63\x74\x65\x64","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x67\x65\x74\x49\x64","\x67\x65\x74\x43\x65\x6C\x6C","\x67\x65\x74\x56\x61\x6C\x75\x65","\x74\x65\x73\x74","\x6E\x75\x6D\x62\x65\x72\x4F\x72\x49\x6E\x76\x61\x6C\x69\x64\x4F\x72\x54\x69\x6D\x65\x6F\x75\x74","\x2C","\x73\x70\x6C\x69\x74","\x6E\x75\x6D\x62\x65\x72\x4F\x72\x41\x6C\x6C","\x66\x6F\x72\x45\x61\x63\x68","\x6E\x75\x6D\x62\x65\x72\x4F\x72\x49\x6E\x76\x61\x6C\x69\x64\x4F\x72\x44\x65\x66\x61\x75\x6C\x74","\x74\x72\x75\x65\x4F\x72\x46\x61\x6C\x73\x65","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6C\x6C\x61\x70\x73\x65\x64","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72\x73\x52\x65\x73\x6F\x75\x72\x63\x65","\x67\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C","\x67\x65\x74\x45\x64\x67\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x67\x65\x74\x43\x65\x6C\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E\x45\x72\x72\x6F\x72","\x76\x61\x6C\x69\x64\x61\x74\x65\x43\x65\x6C\x6C","\x67\x65\x74\x50\x61\x72\x65\x6E\x74","\x67\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x50\x61\x72\x65\x6E\x74","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x70\x75\x62\x6C\x69\x73\x68","\x50\x75\x62\x6C\x69\x73\x68\x65\x64\x20\x61\x74\x20","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x66\x69\x6C\x65","\x45\x72\x72\x6F\x72\x20\x70\x75\x62\x6C\x69\x73\x68\x69\x6E\x67\x20\x70\x72\x6F\x6A\x65\x63\x74\x3A\x20","\x56\x61\x72\x69\x61\x62\x6C\x65\x20\x63\x72\x65\x61\x74\x65\x64\x20\x61\x74\x20","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x6E\x61\x6D\x65\x3D","\x45\x72\x72\x6F\x72\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65","\x67\x65\x74\x55\x72\x6C","\x70\x61\x74\x68\x6E\x61\x6D\x65","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x26","\x3D","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x61\x6E\x55\x6E\x64\x6F","\x63\x61\x6E\x52\x65\x64\x6F","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x64\x61\x73\x68\x65\x64","\x72\x6F\x75\x6E\x64\x65\x64","\x73\x68\x61\x64\x6F\x77","\x74\x69\x6C\x74","\x61\x75\x74\x6F\x73\x69\x7A\x65","\x63\x75\x72\x76\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x77\x6F\x72\x64\x57\x72\x61\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x67\x72\x6F\x75\x70","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x66\x6F\x72\x6D\x61\x74","\x61\x72\x72\x61\x6E\x67\x65","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x73\x70\x61\x63\x69\x6E\x67","\x6C\x69\x6E\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x61\x6C\x69\x67\x6E","\x67\x65\x74\x53\x74\x61\x74\x65","\x69\x73\x4C\x6F\x6F\x70","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x63\x75\x72\x72\x65\x6E\x74\x52\x6F\x6F\x74","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x65\x64\x69\x74\x4C\x69\x6E\x6B","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x63\x6C\x69\x65\x6E\x74\x48\x65\x69\x67\x68\x74","\x6D\x69\x6E","\x6D\x61\x78","\x68\x65\x69\x67\x68\x74","\x70\x78","\x74\x6F\x70","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x77\x69\x64\x74\x68","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x64\x69\x73\x70\x6C\x61\x79","\x6E\x6F\x6E\x65","\x68\x73\x70\x6C\x69\x74","\x76\x73\x70\x6C\x69\x74","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x44\x69\x76","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x4F\x75\x74\x6C\x69\x6E\x65\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x44\x69\x61\x67\x72\x61\x6D\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x46\x6F\x6F\x74\x65\x72\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x67\x65\x48\x73\x70\x6C\x69\x74","\x67\x65\x56\x73\x70\x6C\x69\x74","\x30\x70\x78","\x72\x69\x67\x68\x74","\x6D\x65\x6E\x75\x62\x61\x72","\x67\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x74\x6F\x6F\x6C\x62\x61\x72","\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x54\x6F\x6F\x6C\x62\x61\x72","\x73\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x53\x69\x64\x65\x62\x61\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x6F\x74\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x75\x73\x43\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x73\x74\x61\x74\x75\x73\x43\x68\x61\x6E\x67\x65\x64","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x74\x53\x74\x61\x74\x75\x73\x54\x65\x78\x74","\x61\x64\x64\x53\x70\x6C\x69\x74\x48\x61\x6E\x64\x6C\x65\x72","\x61","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D\x20\x67\x65\x53\x74\x61\x74\x75\x73","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x67\x65\x46\x6F\x6F\x74\x65\x72","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x48\x65\x61\x64\x65\x72","\x63\x72\x65\x61\x74\x65\x46\x6F\x72\x6D","\x66\x6F\x72\x6D","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x78","\x79","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x74\x6F\x75\x63\x68\x6D\x6F\x76\x65","\x6D\x6F\x75\x73\x65\x75\x70","\x74\x6F\x75\x63\x68\x65\x6E\x64","\x68\x69\x64\x65\x44\x69\x61\x6C\x6F\x67","\x64\x69\x61\x6C\x6F\x67","\x49\x53\x5F\x56\x4D\x4C","\x63\x6C\x6F\x73\x65","\x73\x61\x76\x65\x46\x69\x6C\x65","\x67\x65\x74\x4F\x72\x43\x72\x65\x61\x74\x65\x46\x69\x6C\x65\x6E\x61\x6D\x65","\x70\x75\x62\x6C\x69\x73\x68\x46\x69\x6C\x65","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x61\x6E\x69\x6D\x61\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x65\x78\x65\x63\x75\x74\x65","\x43\x61\x6D\x69\x6E\x6F","\x75\x73\x65\x72\x41\x67\x65\x6E\x74","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x49\x53\x5F\x4D\x41\x43","\x6D\x65\x74\x61\x4B\x65\x79","\x6D\x6F\x76\x65\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x65\x6E\x61\x62\x6C\x65\x64","\x66\x75\x6E\x63\x74","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x43\x6F\x6E\x74\x72\x6F\x6C\x4B\x65\x79","\x62\x69\x6E\x64\x53\x68\x69\x66\x74\x4B\x65\x79","\x62\x69\x6E\x64\x4B\x65\x79","\x65\x73\x63\x61\x70\x65","\x65\x6E\x74\x65\x72","\x66\x6F\x6C\x64\x43\x65\x6C\x6C\x73","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x65\x78\x70\x6F\x72\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x67\x72\x69\x64","\x61\x62\x6F\x75\x74","\x20\x6D\x75\x73\x74\x20\x68\x61\x76\x65\x20","\x20\x6F\x75\x74\x63\x6F\x6D\x69\x6E\x67\x20\x65\x64\x67\x65\x2E","\x70\x75\x73\x68","\x20\x69\x6E\x63\x6F\x6D\x69\x6E\x67\x20\x65\x64\x67\x65\x2E"];EditorUi=function(_0x5b0bx1,_0x5b0bx2){this[_0x7796[0]]=_0x5b0bx1|| new Editor();this[_0x7796[1]]=_0x5b0bx2||document[_0x7796[3]](_0x7796[2]);var _0x5b0bx3=_0x5b0bx1[_0x7796[4]];var _0x5b0bx4=this;this[_0x7796[1]][_0x7796[6]][_0x7796[5]]=_0x7796[7]; new Image()[_0x7796[8]]=mxPopupMenu[_0x7796[10]][_0x7796[9]];if(mxConnectionHandler[_0x7796[10]][_0x7796[11]]!=null){ new Image()[_0x7796[8]]=mxConnectionHandler[_0x7796[10]][_0x7796[11]][_0x7796[8]]};this[_0x7796[12]]= new Actions(this);this[_0x7796[13]]= new Menus(this);this[_0x7796[14]]();this[_0x7796[15]]();this[_0x7796[16]]();var _0x5b0bx5=mxUtils[_0x7796[20]](this,function(_0x5b0bx6){if(_0x5b0bx6==null){_0x5b0bx6=window[_0x7796[17]]};if(this[_0x7796[18]](_0x5b0bx6)){return true};return _0x5b0bx3[_0x7796[19]]();});if(this[_0x7796[1]]==document[_0x7796[21]]){this[_0x7796[23]][_0x7796[22]]=_0x5b0bx5;this[_0x7796[23]][_0x7796[24]]=_0x5b0bx5;this[_0x7796[25]][_0x7796[22]]=_0x5b0bx5;this[_0x7796[25]][_0x7796[24]]=_0x5b0bx5;this[_0x7796[26]][_0x7796[22]]=_0x5b0bx5;this[_0x7796[26]][_0x7796[24]]=_0x5b0bx5;this[_0x7796[27]][_0x7796[22]]=_0x5b0bx5;this[_0x7796[27]][_0x7796[24]]=_0x5b0bx5;this[_0x7796[28]][_0x7796[22]]=_0x5b0bx5;this[_0x7796[28]][_0x7796[24]]=_0x5b0bx5;};if(mxClient[_0x7796[29]]&&( typeof (document[_0x7796[30]])===_0x7796[31]||document[_0x7796[30]]<9)){mxEvent[_0x7796[33]](this[_0x7796[26]],_0x7796[32],_0x5b0bx5);mxEvent[_0x7796[33]](this[_0x7796[27]],_0x7796[32],_0x5b0bx5);}else {this[_0x7796[26]][_0x7796[34]]=_0x5b0bx5;this[_0x7796[27]][_0x7796[34]]=_0x5b0bx5;};_0x5b0bx3[_0x7796[35]](this[_0x7796[26]]);_0x5b0bx3[_0x7796[15]]();_0x5b0bx3[_0x7796[1]][_0x7796[38]](_0x7796[36],_0x7796[37]);_0x5b0bx3[_0x7796[1]][_0x7796[6]][_0x7796[39]]=_0x7796[40];_0x5b0bx3[_0x7796[1]][_0x7796[6]][_0x7796[41]]=_0x7796[42]+_0x5b0bx1[_0x7796[43]]+_0x7796[44];_0x5b0bx3[_0x7796[1]][_0x7796[6]][_0x7796[45]]=_0x7796[46];_0x5b0bx3[_0x7796[1]][_0x7796[47]]();var _0x5b0bx7=_0x5b0bx3[_0x7796[48]];_0x5b0bx3[_0x7796[48]]=function(_0x5b0bx8,_0x5b0bx9,_0x5b0bxa){if(_0x5b0bx8==mxEvent[_0x7796[49]]){this[_0x7796[1]][_0x7796[47]]()};_0x5b0bx7[_0x7796[50]](this,arguments);};this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[52],_0x7796[53],_0x7796[54]],[[1,1],[1,1],[0,0]],[[0,0],[0,0],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[57],_0x7796[58],_0x7796[59],_0x7796[60],_0x7796[61],_0x7796[62],_0x7796[63]],[[1,1],[0,0],[0,1],[0,1],[0,1],[1,1],[0,1]],[[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[64],_0x7796[65]],[[1,1],[1,1]],[[1,_0x7796[55]],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[66],_0x7796[67],_0x7796[68],_0x7796[69],_0x7796[70],_0x7796[71],_0x7796[72],_0x7796[73],_0x7796[74]],[[1,_0x7796[55]],[1,1],[1,_0x7796[55]],[1,1],[1,1],[1,1],[1,1],[1,1],[1,_0x7796[55]]],[[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[75]],[[1,1]],[[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[76],_0x7796[77]],[[1,1],[1,1]],[[1,_0x7796[55]],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[78],_0x7796[79],_0x7796[80],_0x7796[81],_0x7796[82]],[[0,0],[1,2],[1,2],[1,2],[1,_0x7796[55]]],[[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[83],_0x7796[84]],[[1,1],[1,1]],[[1,_0x7796[55]],[1,_0x7796[55]]]);this[_0x7796[56]](_0x5b0bx3[_0x7796[51]],[_0x7796[85],_0x7796[86],_0x7796[87],_0x7796[88],_0x7796[89]],[[1,1],[1,1],[0,1],[0,1],[0,1]],[[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]],[1,_0x7796[55]]]);_0x5b0bx3[_0x7796[90]]=function(_0x5b0bx6,_0x5b0bxb){var _0x5b0bxc=[_0x7796[66],_0x7796[79],_0x7796[80],_0x7796[68],_0x7796[74],_0x7796[82]];var _0x5b0bxd= new mxEventObject(mxEvent.DOUBLE_CLICK,_0x7796[17],_0x5b0bx6,_0x7796[91],_0x5b0bxb);this[_0x7796[92]](_0x5b0bxd);if(this[_0x7796[93]]()&&!mxEvent[_0x7796[94]](_0x5b0bx6)&&!_0x5b0bxd[_0x7796[94]]()){if(this[_0x7796[96]]()[_0x7796[95]](_0x5b0bxb)){if(_0x5b0bxc[_0x7796[100]](_0x5b0bxb[_0x7796[99]][_0x7796[98]][_0x7796[97]])>=0){this[_0x7796[101]](_0x5b0bxb)}}else {if(this[_0x7796[96]]()[_0x7796[102]](_0x5b0bxb)){console[_0x7796[103]](_0x5b0bx4);console[_0x7796[103]](_0x5b0bxb);_0x5b0bx4[_0x7796[104]]( new GeneralDialog(_0x5b0bx4,_0x5b0bxb)[_0x7796[1]],320,280,true,true);}};_0x5b0bxd[_0x7796[105]]();};};_0x5b0bx3[_0x7796[107]][_0x7796[106]]=true;_0x5b0bx3[_0x7796[107]][_0x7796[108]]=mxUtils[_0x7796[20]](this,function(_0x5b0bxe,_0x5b0bxb,_0x5b0bx6){this[_0x7796[13]][_0x7796[109]](_0x5b0bxe,_0x5b0bxb,_0x5b0bx6)});_0x5b0bx1[_0x7796[111]][_0x7796[35]](this[_0x7796[110]]);mxEvent[_0x7796[113]](document,mxUtils[_0x7796[20]](this,function(_0x5b0bx6){_0x5b0bx3[_0x7796[107]][_0x7796[112]]()}));if(mxClient[_0x7796[114]]){mxEvent[_0x7796[33]](_0x5b0bx3[_0x7796[1]],_0x7796[115],mxUtils[_0x7796[20]](this,function(_0x5b0bx6){_0x5b0bx3[_0x7796[120]][_0x7796[119]]()[_0x7796[38]](_0x7796[116],_0x7796[117]+_0x5b0bx6[_0x7796[118]]+_0x7796[44]);_0x5b0bx3[_0x7796[120]][_0x7796[122]]()[_0x7796[6]][_0x7796[121]]=_0x7796[7];}));mxEvent[_0x7796[33]](_0x5b0bx3[_0x7796[1]],_0x7796[123],mxUtils[_0x7796[20]](this,function(_0x5b0bx6){_0x5b0bx3[_0x7796[120]][_0x7796[119]]()[_0x7796[124]](_0x7796[116]);_0x5b0bx3[_0x7796[125]]=true;_0x5b0bx3[_0x7796[126]](_0x5b0bx6[_0x7796[118]]);_0x5b0bx3[_0x7796[120]][_0x7796[122]]()[_0x7796[6]][_0x7796[121]]=_0x7796[127];}));};var _0x5b0bxf=this[_0x7796[128]](_0x5b0bx1);this[_0x7796[129]]=function(){return _0x5b0bxf};mxEvent[_0x7796[33]](window,_0x7796[130],mxUtils[_0x7796[20]](this,function(){this[_0x7796[15]]();_0x5b0bx3[_0x7796[131]]();this[_0x7796[0]][_0x7796[111]][_0x7796[132]](false);this[_0x7796[0]][_0x7796[111]][_0x7796[111]][_0x7796[131]]();}));this[_0x7796[35]]();this[_0x7796[133]]();};EditorUi[_0x7796[10]][_0x7796[134]]=(mxClient[_0x7796[114]])?16:8;EditorUi[_0x7796[10]][_0x7796[135]]=33;EditorUi[_0x7796[10]][_0x7796[136]]=36;EditorUi[_0x7796[10]][_0x7796[137]]=28;EditorUi[_0x7796[10]][_0x7796[138]]=204;EditorUi[_0x7796[10]][_0x7796[139]]=190;EditorUi[_0x7796[10]][_0x7796[35]]=function(){this[_0x7796[140]]();this[_0x7796[141]]();var _0x5b0bx10=this[_0x7796[12]][_0x7796[143]](_0x7796[142]);var _0x5b0bx11=function(){_0x5b0bx10[_0x7796[145]](!mxClipboard[_0x7796[144]]())};var _0x5b0bx12=mxClipboard[_0x7796[146]];mxClipboard[_0x7796[146]]=function(){_0x5b0bx12[_0x7796[50]](this,arguments);_0x5b0bx11();};var _0x5b0bx13=mxClipboard[_0x7796[147]];mxClipboard[_0x7796[147]]=function(){_0x5b0bx13[_0x7796[50]](this,arguments);_0x5b0bx11();};};EditorUi[_0x7796[10]][_0x7796[18]]=function(_0x5b0bx6){return false};EditorUi[_0x7796[10]][_0x7796[133]]=function(){try{if(window[_0x7796[148]]!=null&&window[_0x7796[148]][_0x7796[149]]!=null){window[_0x7796[148]][_0x7796[149]][_0x7796[161]](mxUtils[_0x7796[20]](this,function(_0x5b0bx14,_0x5b0bx15){try{var _0x5b0bx16=mxUtils[_0x7796[150]](_0x5b0bx14);this[_0x7796[0]][_0x7796[152]](_0x5b0bx16[_0x7796[151]]);this[_0x7796[0]][_0x7796[153]]=false;this[_0x7796[0]][_0x7796[155]][_0x7796[154]]();if(_0x5b0bx15!=null){this[_0x7796[0]][_0x7796[156]]=_0x5b0bx15};}catch(e){mxUtils[_0x7796[160]](mxResources[_0x7796[143]](_0x7796[157])+_0x7796[158]+e[_0x7796[159]])}}))}}catch(e){}};EditorUi[_0x7796[10]][_0x7796[162]]=function(_0x5b0bx14,_0x5b0bx15,_0x5b0bx17){try{var _0x5b0bx16=mxUtils[_0x7796[150]](_0x5b0bx14);this[_0x7796[0]][_0x7796[152]](_0x5b0bx16[_0x7796[151]]);this[_0x7796[0]][_0x7796[153]]=false;this[_0x7796[0]][_0x7796[155]][_0x7796[154]]();if(_0x5b0bx15!=null){this[_0x7796[0]][_0x7796[156]]=_0x5b0bx15};if(_0x5b0bx17!=null){this[_0x7796[0]][_0x7796[163]]=_0x5b0bx17};}catch(e){mxUtils[_0x7796[160]](mxResources[_0x7796[143]](_0x7796[157])+_0x7796[158]+e[_0x7796[159]])}};EditorUi[_0x7796[10]][_0x7796[164]]=function(_0x5b0bx18){var _0x5b0bx1=this[_0x7796[0]];if(_0x5b0bx18!=null){var _0x5b0bx14=mxUtils[_0x7796[166]](this[_0x7796[0]][_0x7796[165]]());try{if(useLocalStorage){if(localStorage[_0x7796[167]](_0x5b0bx18)!=null&&!mxUtils[_0x7796[169]](mxResources[_0x7796[143]](_0x7796[168],[_0x5b0bx18]))){return };localStorage[_0x7796[170]](_0x5b0bx18,_0x5b0bx14);this[_0x7796[0]][_0x7796[173]](mxResources[_0x7796[143]](_0x7796[171])+_0x7796[172]+ new Date());}else {console[_0x7796[103]](_0x5b0bx14[_0x7796[174]]);console[_0x7796[103]](MAX_REQUEST_SIZE);if(_0x5b0bx14[_0x7796[174]]<MAX_REQUEST_SIZE){_0x5b0bx14=encodeURIComponent(_0x5b0bx14);_0x5b0bx18=encodeURIComponent(_0x5b0bx18);var _0x5b0bx19= new XMLHttpRequest();_0x5b0bx19[_0x7796[133]](_0x7796[175],SAVE_URL,true);_0x5b0bx19[_0x7796[178]](_0x7796[176],_0x7796[177]);_0x5b0bx19[_0x7796[178]](_0x7796[179],_0x7796[180]+_0x5b0bx1[_0x7796[163]][_0x7796[181]]);_0x5b0bx19[_0x7796[182]]=function(_0x5b0bx1a){if(_0x5b0bx19[_0x7796[183]]===4){if(_0x5b0bx19[_0x7796[184]]===201){_0x5b0bx1[_0x7796[173]](_0x7796[185]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[186]]+_0x7796[189]);setTimeout(function(){window[_0x7796[133]](_0x7796[190]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[191]],_0x7796[192])},1500);}else {_0x5b0bx1[_0x7796[173]](_0x7796[193]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[194]][0][_0x7796[159]])}}};_0x5b0bx19[_0x7796[195]]=function(_0x5b0bx1a){mxUtils[_0x7796[160]](_0x5b0bx19[_0x7796[196]])};_0x5b0bx19[_0x7796[198]](_0x7796[197]+_0x5b0bx18);}else {mxUtils[_0x7796[160]](mxResources[_0x7796[143]](_0x7796[199]));mxUtils[_0x7796[200]](_0x5b0bx14);return ;};};this[_0x7796[0]][_0x7796[156]]=_0x5b0bx18;this[_0x7796[0]][_0x7796[153]]=false;}catch(e){this[_0x7796[0]][_0x7796[173]](_0x7796[201])};}else {this[_0x7796[0]][_0x7796[173]](_0x7796[201])};};EditorUi[_0x7796[10]][_0x7796[202]]=function(_0x5b0bx18){var _0x5b0bx1=this[_0x7796[0]];if(_0x5b0bx18!=null){var _0x5b0bx14=mxUtils[_0x7796[166]](this[_0x7796[0]][_0x7796[165]]());try{if(useLocalStorage){if(localStorage[_0x7796[167]](_0x5b0bx18)!=null&&!mxUtils[_0x7796[169]](mxResources[_0x7796[143]](_0x7796[168],[_0x5b0bx18]))){return };localStorage[_0x7796[170]](_0x5b0bx18,_0x5b0bx14);this[_0x7796[0]][_0x7796[173]](mxResources[_0x7796[143]](_0x7796[171])+_0x7796[172]+ new Date());}else {console[_0x7796[103]](_0x5b0bx14[_0x7796[174]]);console[_0x7796[103]](MAX_REQUEST_SIZE);if(_0x5b0bx14[_0x7796[174]]<MAX_REQUEST_SIZE){_0x5b0bx14=encodeURIComponent(_0x5b0bx14);var _0x5b0bx19= new XMLHttpRequest();_0x5b0bx19[_0x7796[133]](_0x7796[203],SAVE_URL+this[_0x7796[0]][_0x7796[163]][_0x7796[191]],true);_0x5b0bx19[_0x7796[178]](_0x7796[176],_0x7796[177]);_0x5b0bx19[_0x7796[178]](_0x7796[179],_0x7796[180]+_0x5b0bx1[_0x7796[163]][_0x7796[181]]);_0x5b0bx19[_0x7796[182]]=function(_0x5b0bx1a){if(_0x5b0bx19[_0x7796[183]]===4){if(_0x5b0bx19[_0x7796[184]]===200){_0x5b0bx1[_0x7796[173]](_0x7796[204]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[205]]+_0x7796[206]+_0x5b0bx19[_0x7796[184]]+_0x7796[172]+_0x5b0bx19[_0x7796[196]]+_0x7796[44])}else {_0x5b0bx1[_0x7796[173]](_0x7796[207]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[194]][0][_0x7796[159]])}}};_0x5b0bx19[_0x7796[195]]=function(_0x5b0bx1a){mxUtils[_0x7796[160]](_0x5b0bx19[_0x7796[196]])};_0x5b0bx19[_0x7796[198]](_0x7796[208]+_0x5b0bx14);}else {mxUtils[_0x7796[160]](mxResources[_0x7796[143]](_0x7796[199]));mxUtils[_0x7796[200]](_0x5b0bx14);return ;};};this[_0x7796[0]][_0x7796[156]]=_0x5b0bx18;this[_0x7796[0]][_0x7796[153]]=false;}catch(e){this[_0x7796[0]][_0x7796[173]](_0x7796[209])};}else {this[_0x7796[0]][_0x7796[173]](_0x7796[209])};};EditorUi[_0x7796[10]][_0x7796[210]]=function(_0x5b0bx18){var _0x5b0bx1=this[_0x7796[0]];if(_0x5b0bx18!=null){var _0x5b0bx14=mxUtils[_0x7796[166]](this[_0x7796[0]][_0x7796[165]]());try{if(useLocalStorage){if(localStorage[_0x7796[167]](_0x5b0bx18)!=null&&!mxUtils[_0x7796[169]](mxResources[_0x7796[143]](_0x7796[168],[_0x5b0bx18]))){return };localStorage[_0x7796[170]](_0x5b0bx18,_0x5b0bx14);this[_0x7796[0]][_0x7796[173]](mxResources[_0x7796[143]](_0x7796[171])+_0x7796[172]+ new Date());}else {console[_0x7796[103]](_0x5b0bx14[_0x7796[174]]);console[_0x7796[103]](MAX_REQUEST_SIZE);if(_0x5b0bx14[_0x7796[174]]<MAX_REQUEST_SIZE){_0x5b0bx14=encodeURIComponent(_0x5b0bx14);_0x5b0bx18=encodeURIComponent(_0x5b0bx18);var _0x5b0bx19= new XMLHttpRequest();_0x5b0bx19[_0x7796[133]](_0x7796[175],SAVE_URL,true);_0x5b0bx19[_0x7796[178]](_0x7796[176],_0x7796[177]);_0x5b0bx19[_0x7796[178]](_0x7796[179],_0x7796[180]+_0x5b0bx1[_0x7796[163]][_0x7796[181]]);_0x5b0bx19[_0x7796[182]]=function(_0x5b0bx1a){if(_0x5b0bx19[_0x7796[183]]===4){if(_0x5b0bx19[_0x7796[184]]===201){_0x5b0bx1[_0x7796[173]](_0x7796[185]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[186]]+_0x7796[189]);setTimeout(function(){window[_0x7796[133]](_0x7796[190]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[191]],_0x7796[192])},1500);}else {_0x5b0bx1[_0x7796[173]](_0x7796[211]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[194]][0][_0x7796[159]])}}};_0x5b0bx19[_0x7796[195]]=function(_0x5b0bx1a){mxUtils[_0x7796[160]](_0x5b0bx19[_0x7796[196]])};_0x5b0bx19[_0x7796[198]](_0x7796[212]+_0x5b0bx18+_0x7796[213]+_0x5b0bx14+_0x7796[214]+_0x5b0bx14);}else {mxUtils[_0x7796[160]](mxResources[_0x7796[143]](_0x7796[199]));mxUtils[_0x7796[200]](_0x5b0bx14);return ;};};this[_0x7796[0]][_0x7796[156]]=_0x5b0bx18;this[_0x7796[0]][_0x7796[153]]=false;}catch(e){this[_0x7796[0]][_0x7796[173]](_0x7796[209])};}else {this[_0x7796[0]][_0x7796[173]](_0x7796[209])};};EditorUi[_0x7796[10]][_0x7796[215]]=function(_0x5b0bx1b,_0x5b0bx1c){var _0x5b0bx3=this[_0x7796[0]][_0x7796[4]];for(var _0x5b0bx1b=_0x5b0bx1b!=null?_0x5b0bx1b:_0x5b0bx3[_0x7796[217]][_0x7796[216]](),_0x5b0bx1c=_0x5b0bx1c!=null?_0x5b0bx1c:{},_0x5b0bx1d=true,_0x5b0bx1e=_0x5b0bx3[_0x7796[217]][_0x7796[218]](_0x5b0bx1b),_0x5b0bx1a=0;_0x5b0bx1a<_0x5b0bx1e;_0x5b0bx1a++){var _0x5b0bx1f=_0x5b0bx3[_0x7796[217]][_0x7796[219]](_0x5b0bx1b,_0x5b0bx1a),_0x5b0bx20=_0x5b0bx1c;_0x5b0bx3[_0x7796[220]](_0x5b0bx1f)&&(_0x5b0bx20={});_0x5b0bx20=this[_0x7796[215]](_0x5b0bx1f,_0x5b0bx20);_0x5b0bx20!=null?_0x5b0bx3[_0x7796[222]](_0x5b0bx1f,_0x5b0bx20[_0x7796[168]](/\n/g,_0x7796[221])):_0x5b0bx3[_0x7796[222]](_0x5b0bx1f,null);_0x5b0bx1d=_0x5b0bx1d&&_0x5b0bx20==null;};_0x5b0bx1e=_0x7796[223];if(_0x5b0bx3[_0x7796[217]][_0x7796[102]](_0x5b0bx1b)){switch(_0x5b0bx1b[_0x7796[98]][_0x7796[268]]){case _0x7796[52]:_0x5b0bx1e=this[_0x7796[224]](_0x7796[52])?_0x7796[223]:_0x7796[225]+_0x7796[226];break ;;case _0x7796[53]:_0x5b0bx1e=this[_0x7796[224]](_0x7796[53])?_0x7796[223]:_0x7796[227]+_0x7796[226];break ;;case _0x7796[67]:;case _0x7796[66]:;case _0x7796[68]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[228])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[230])+_0x7796[226];break ;;case _0x7796[74]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[228])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[230])+_0x7796[226];_0x5b0bx1e+=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[231])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[232])+_0x7796[226];break ;;case _0x7796[82]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[233])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[232])+_0x7796[226];break ;;case _0x7796[76]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[234])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[235])+_0x7796[226];break ;;case _0x7796[64]:;case _0x7796[65]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[231])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[232])+_0x7796[226];break ;;case _0x7796[78]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[236])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[237])+_0x7796[226];break ;;case _0x7796[86]:;case _0x7796[87]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[238])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[239])+_0x7796[226];break ;;case _0x7796[79]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[240])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[241])+_0x7796[226];break ;;case _0x7796[69]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[242])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[243])+_0x7796[226];break ;;case _0x7796[70]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[244])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[245])+_0x7796[226];break ;;case _0x7796[71]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[246])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[247])+_0x7796[226];break ;;case _0x7796[75]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[156])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[248])+_0x7796[226];break ;;case _0x7796[84]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[249])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[250])+_0x7796[226];break ;;case _0x7796[60]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[251])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[252])+_0x7796[226];break ;;case _0x7796[59]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[253])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[252])+_0x7796[226];break ;;case _0x7796[61]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[254])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[255])+_0x7796[226];break ;;case _0x7796[63]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[256])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[257])+_0x7796[226];break ;;case _0x7796[80]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[258])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[259])+_0x7796[226];break ;;case _0x7796[81]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[258])!=_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[259])+_0x7796[226];break ;;case _0x7796[62]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[260])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[261])+_0x7796[226];_0x5b0bx1e+=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[262])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[263])+_0x7796[226];break ;;case _0x7796[88]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[264])>0)?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[265])+_0x7796[226];break ;;case _0x7796[72]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[246])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[247])+_0x7796[226];break ;;case _0x7796[73]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[246])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[247])+_0x7796[226];_0x5b0bx1e+=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[266])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[267])+_0x7796[226];break ;;case _0x7796[77]:_0x5b0bx1e=(_0x5b0bx1b[_0x7796[98]][_0x7796[229]](_0x7796[266])!==_0x7796[223])?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[267])+_0x7796[226];break ;;}};if(_0x5b0bx3[_0x7796[217]][_0x7796[95]](_0x5b0bx1b)){var _0x5b0bx21=_0x5b0bx3[_0x7796[217]][_0x7796[270]](_0x5b0bx1b[_0x7796[99]][_0x7796[269]]());switch(_0x5b0bx21[_0x7796[98]][_0x7796[268]]){case _0x7796[66]:var _0x5b0bx22=/^[0-9]{1,45}$|^[i]{1}$|^[t]{1}|^[#]{1}|^[*]{1}$/;_0x5b0bx1e=_0x5b0bx1e+((_0x5b0bx22[_0x7796[272]](String(_0x5b0bx1b[_0x7796[271]]())))?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[273])+_0x7796[226]);break ;;case _0x7796[68]:var _0x5b0bx22=/^[0-9]{1,45}$|^[-]{1}$|^[i]{1}$|^[t]{1}|^[#]{1}|^[*]{1}$/;var _0x5b0bx23=String(_0x5b0bx1b[_0x7796[271]]());var _0x5b0bx24=_0x5b0bx23[_0x7796[275]](_0x7796[274]);_0x5b0bx24[_0x7796[277]](function(_0x5b0bx25){_0x5b0bx1e=_0x5b0bx1e+((_0x5b0bx22[_0x7796[272]](_0x5b0bx25))?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[276])+_0x7796[226])});break ;;case _0x7796[74]:var _0x5b0bx22=/^(x|i|-)$/;var _0x5b0bx23=String(_0x5b0bx1b[_0x7796[271]]());_0x5b0bx1e=_0x5b0bx1e+((_0x5b0bx22[_0x7796[272]](_0x5b0bx23))?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[278])+_0x7796[226]);break ;;case _0x7796[79]:;case _0x7796[80]:;case _0x7796[81]:var _0x5b0bx22=/^(true){1}$|^(false){1}$/;_0x5b0bx1e=_0x5b0bx1e+((_0x5b0bx22[_0x7796[272]](String(_0x5b0bx1b[_0x7796[271]]())))?_0x7796[223]:mxResources[_0x7796[143]](_0x7796[279])+_0x7796[226]);break ;;};};_0x5b0bx3[_0x7796[280]](_0x5b0bx1b)&&!_0x5b0bx1d&&(_0x5b0bx1e=_0x5b0bx1e+((mxResources[_0x7796[143]](_0x5b0bx3[_0x7796[281]])||_0x5b0bx3[_0x7796[281]])+_0x7796[226]));_0x5b0bx1e=_0x5b0bx3[_0x7796[217]][_0x7796[95]](_0x5b0bx1b)?_0x5b0bx1e+(_0x5b0bx3[_0x7796[283]](_0x5b0bx1b,_0x5b0bx3[_0x7796[217]][_0x7796[282]](_0x5b0bx1b,true),_0x5b0bx3[_0x7796[217]][_0x7796[282]](_0x5b0bx1b,false))||_0x7796[223]):_0x5b0bx1e+(_0x5b0bx3[_0x7796[284]](_0x5b0bx1b)||_0x7796[223]);_0x5b0bx1a=_0x5b0bx3[_0x7796[285]](_0x5b0bx1b,_0x5b0bx1c);_0x5b0bx1a!=null&&(_0x5b0bx1e=_0x5b0bx1e+_0x5b0bx1a);_0x5b0bx3[_0x7796[217]][_0x7796[286]](_0x5b0bx1b)==null&&_0x5b0bx3[_0x7796[120]][_0x7796[215]]();return _0x5b0bx1e[_0x7796[174]]>0||!_0x5b0bx1d?_0x5b0bx1e:null;};EditorUi[_0x7796[10]][_0x7796[224]]=function(_0x5b0bx26){var _0x5b0bx3=this[_0x7796[0]][_0x7796[4]];var _0x5b0bx27=_0x5b0bx3[_0x7796[287]]();var _0x5b0bx28=0;_0x5b0bx27[_0x7796[288]][_0x7796[277]](function(_0x5b0bx29){if(_0x5b0bx3[_0x7796[217]][_0x7796[102]](_0x5b0bx29)&&_0x5b0bx29[_0x7796[98]][_0x7796[268]]==_0x5b0bx26){_0x5b0bx28++}});return _0x5b0bx28>1?false:true;};EditorUi[_0x7796[10]][_0x7796[289]]=function(_0x5b0bx18){var _0x5b0bx1=this[_0x7796[0]];if(_0x5b0bx18!=null){var _0x5b0bx2a=this[_0x7796[215]]();if(_0x5b0bx2a===null){var _0x5b0bx14=mxUtils[_0x7796[166]](this[_0x7796[0]][_0x7796[165]]());try{if(useLocalStorage){if(localStorage[_0x7796[167]](_0x5b0bx18)!=null&&!mxUtils[_0x7796[169]](mxResources[_0x7796[143]](_0x7796[168],[_0x5b0bx18]))){return };localStorage[_0x7796[170]](_0x5b0bx18,_0x5b0bx14);this[_0x7796[0]][_0x7796[173]](mxResources[_0x7796[143]](_0x7796[171])+_0x7796[172]+ new Date());}else {console[_0x7796[103]](_0x5b0bx14[_0x7796[174]]);console[_0x7796[103]](MAX_REQUEST_SIZE);if(_0x5b0bx14[_0x7796[174]]<MAX_REQUEST_SIZE){_0x5b0bx14=encodeURIComponent(_0x5b0bx14);var _0x5b0bx19= new XMLHttpRequest();_0x5b0bx19[_0x7796[133]](_0x7796[203],SAVE_URL+this[_0x7796[0]][_0x7796[163]][_0x7796[191]],true);_0x5b0bx19[_0x7796[178]](_0x7796[176],_0x7796[177]);_0x5b0bx19[_0x7796[178]](_0x7796[179],_0x7796[180]+_0x5b0bx1[_0x7796[163]][_0x7796[181]]);_0x5b0bx19[_0x7796[182]]=function(_0x5b0bx1a){if(_0x5b0bx19[_0x7796[183]]===4){if(_0x5b0bx19[_0x7796[184]]===200){_0x5b0bx1[_0x7796[173]](_0x7796[290]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[205]]+_0x7796[206]+_0x5b0bx19[_0x7796[184]]+_0x7796[172]+_0x5b0bx19[_0x7796[196]]+_0x7796[44])}else {_0x5b0bx1[_0x7796[173]](_0x7796[207]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[194]][0][_0x7796[159]])}}};_0x5b0bx19[_0x7796[195]]=function(_0x5b0bx1a){mxUtils[_0x7796[160]](_0x5b0bx19[_0x7796[196]])};_0x5b0bx19[_0x7796[198]](_0x7796[208]+_0x5b0bx14+_0x7796[214]+_0x5b0bx14);}else {mxUtils[_0x7796[160]](mxResources[_0x7796[143]](_0x7796[199]));mxUtils[_0x7796[200]](_0x5b0bx14);return ;};};this[_0x7796[0]][_0x7796[156]]=_0x5b0bx18;this[_0x7796[0]][_0x7796[153]]=false;}catch(e){this[_0x7796[0]][_0x7796[173]](_0x7796[291])};}else {_0x5b0bx1[_0x7796[173]](_0x7796[292])};}else {this[_0x7796[0]][_0x7796[173]](_0x7796[291])};};EditorUi[_0x7796[10]][_0x7796[233]]=function(_0x5b0bx18){var _0x5b0bx1=this[_0x7796[0]];if(_0x5b0bx18!=null){try{var _0x5b0bx19= new XMLHttpRequest();_0x5b0bx19[_0x7796[133]](_0x7796[175],VARIABLE_URL,true);_0x5b0bx19[_0x7796[178]](_0x7796[176],_0x7796[177]);_0x5b0bx19[_0x7796[178]](_0x7796[179],_0x7796[180]+_0x5b0bx1[_0x7796[163]][_0x7796[181]]);_0x5b0bx19[_0x7796[182]]=function(_0x5b0bx1a){if(_0x5b0bx19[_0x7796[183]]===4){if(_0x5b0bx19[_0x7796[184]]===201){_0x5b0bx1[_0x7796[173]](_0x7796[293]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[294]]+_0x7796[206]+_0x5b0bx19[_0x7796[184]]+_0x7796[172]+_0x5b0bx19[_0x7796[196]]+_0x7796[44])}else {_0x5b0bx1[_0x7796[173]](_0x7796[211]+JSON[_0x7796[188]](_0x5b0bx19[_0x7796[187]])[_0x7796[194]][0][_0x7796[159]])}}};_0x5b0bx19[_0x7796[195]]=function(_0x5b0bx1a){mxUtils[_0x7796[160]](_0x5b0bx19[_0x7796[196]])};_0x5b0bx19[_0x7796[198]](_0x7796[295]+_0x5b0bx18);}catch(e){this[_0x7796[0]][_0x7796[173]](_0x7796[296])}}else {this[_0x7796[0]][_0x7796[173]](_0x7796[296])};};EditorUi[_0x7796[10]][_0x7796[297]]=function(_0x5b0bx2b){var _0x5b0bx2c=(_0x5b0bx2b!=null)?_0x5b0bx2b:window[_0x7796[299]][_0x7796[298]];var _0x5b0bx2d=(_0x5b0bx2c[_0x7796[100]](_0x7796[300])>0)?1:0;for(var _0x5b0bx2e in urlParams){if(_0x5b0bx2d==0){_0x5b0bx2c+=_0x7796[300]}else {_0x5b0bx2c+=_0x7796[301]};_0x5b0bx2c+=_0x5b0bx2e+_0x7796[302]+urlParams[_0x5b0bx2e];_0x5b0bx2d++;};return _0x5b0bx2c;};EditorUi[_0x7796[10]][_0x7796[140]]=function(){var _0x5b0bx2f=this[_0x7796[12]][_0x7796[143]](_0x7796[303]);var _0x5b0bx30=this[_0x7796[12]][_0x7796[143]](_0x7796[304]);var _0x5b0bx31=this[_0x7796[0]][_0x7796[155]];var _0x5b0bx32=function(){_0x5b0bx2f[_0x7796[145]](_0x5b0bx31[_0x7796[305]]());_0x5b0bx30[_0x7796[145]](_0x5b0bx31[_0x7796[306]]());};_0x5b0bx31[_0x7796[33]](mxEvent.ADD,_0x5b0bx32);_0x5b0bx31[_0x7796[33]](mxEvent.UNDO,_0x5b0bx32);_0x5b0bx31[_0x7796[33]](mxEvent.REDO,_0x5b0bx32);_0x5b0bx31[_0x7796[33]](mxEvent.CLEAR,_0x5b0bx32);_0x5b0bx32();};EditorUi[_0x7796[10]][_0x7796[141]]=function(){var _0x5b0bx33=mxUtils[_0x7796[20]](this,function(){var _0x5b0bx3=this[_0x7796[0]][_0x7796[4]];var _0x5b0bx34=!_0x5b0bx3[_0x7796[307]]();var _0x5b0bx35=false;var _0x5b0bx36=false;var _0x5b0bx37=_0x5b0bx3[_0x7796[308]]();if(_0x5b0bx37!=null){for(var _0x5b0bx38=0;_0x5b0bx38<_0x5b0bx37[_0x7796[174]];_0x5b0bx38++){var _0x5b0bxb=_0x5b0bx37[_0x5b0bx38];if(_0x5b0bx3[_0x7796[96]]()[_0x7796[95]](_0x5b0bxb)){_0x5b0bx36=true};if(_0x5b0bx3[_0x7796[96]]()[_0x7796[102]](_0x5b0bxb)){_0x5b0bx35=true};if(_0x5b0bx36&&_0x5b0bx35){break };}};var _0x5b0bx39=[_0x7796[146],_0x7796[147],_0x7796[309],_0x7796[310],_0x7796[311],_0x7796[312],_0x7796[6],_0x7796[313],_0x7796[314],_0x7796[315],_0x7796[316],_0x7796[317],_0x7796[318],_0x7796[319],_0x7796[320]];for(var _0x5b0bx38=0;_0x5b0bx38<_0x5b0bx39[_0x7796[174]];_0x5b0bx38++){this[_0x7796[12]][_0x7796[143]](_0x5b0bx39[_0x5b0bx38])[_0x7796[145]](_0x5b0bx34)};this[_0x7796[12]][_0x7796[143]](_0x7796[321])[_0x7796[145]](_0x5b0bx36);this[_0x7796[12]][_0x7796[143]](_0x7796[322])[_0x7796[145]](_0x5b0bx35);this[_0x7796[12]][_0x7796[143]](_0x7796[323])[_0x7796[145]](_0x5b0bx35);this[_0x7796[12]][_0x7796[143]](_0x7796[325])[_0x7796[145]](_0x5b0bx3[_0x7796[324]]()>1);this[_0x7796[12]][_0x7796[143]](_0x7796[327])[_0x7796[145]](_0x5b0bx3[_0x7796[324]]()==1&&_0x5b0bx3[_0x7796[96]]()[_0x7796[218]](_0x5b0bx3[_0x7796[326]]())>0);var _0x5b0bx3a=_0x5b0bx35&&_0x5b0bx3[_0x7796[324]]()==1;this[_0x7796[12]][_0x7796[143]](_0x7796[328])[_0x7796[145]](_0x5b0bx3a&&_0x5b0bx3[_0x7796[96]]()[_0x7796[102]](_0x5b0bx3[_0x7796[96]]()[_0x7796[286]](_0x5b0bx3[_0x7796[326]]())));var _0x5b0bx3b=[_0x7796[329],_0x7796[330],_0x7796[331],_0x7796[332],_0x7796[246],_0x7796[333],_0x7796[334],_0x7796[335],_0x7796[336]];for(var _0x5b0bx38=0;_0x5b0bx38<_0x5b0bx3b[_0x7796[174]];_0x5b0bx38++){this[_0x7796[13]][_0x7796[143]](_0x5b0bx3b[_0x5b0bx38])[_0x7796[145]](_0x5b0bx34)};_0x5b0bx3b=[_0x7796[337],_0x7796[338],_0x7796[339]];for(var _0x5b0bx38=0;_0x5b0bx38<_0x5b0bx3b[_0x7796[174]];_0x5b0bx38++){this[_0x7796[13]][_0x7796[143]](_0x5b0bx3b[_0x5b0bx38])[_0x7796[145]](_0x5b0bx36)};this[_0x7796[12]][_0x7796[143]](_0x7796[340])[_0x7796[145]](_0x5b0bx36);this[_0x7796[13]][_0x7796[143]](_0x7796[341])[_0x7796[145]](_0x5b0bx3[_0x7796[324]]()>1);this[_0x7796[13]][_0x7796[143]](_0x7796[344])[_0x7796[145]](_0x5b0bx35||(_0x5b0bx36&&_0x5b0bx3[_0x7796[343]](_0x5b0bx3[_0x7796[120]][_0x7796[342]](_0x5b0bx3[_0x7796[326]]()))));this[_0x7796[13]][_0x7796[143]](_0x7796[347])[_0x7796[145]](_0x5b0bx3[_0x7796[345]]&&((_0x5b0bx3[_0x7796[120]][_0x7796[346]]!=null)||(_0x5b0bx3[_0x7796[324]]()==1&&_0x5b0bx3[_0x7796[220]](_0x5b0bx3[_0x7796[326]]()))));this[_0x7796[12]][_0x7796[143]](_0x7796[348])[_0x7796[145]](_0x5b0bx3[_0x7796[120]][_0x7796[346]]!=null);this[_0x7796[12]][_0x7796[143]](_0x7796[349])[_0x7796[145]](_0x5b0bx3[_0x7796[120]][_0x7796[346]]!=null);var _0x5b0bx3c=_0x5b0bx3[_0x7796[324]]()==1&&_0x5b0bx3[_0x7796[220]](_0x5b0bx3[_0x7796[326]]());this[_0x7796[12]][_0x7796[143]](_0x7796[350])[_0x7796[145]](_0x5b0bx3c);this[_0x7796[12]][_0x7796[143]](_0x7796[351])[_0x7796[145]](_0x5b0bx3c);this[_0x7796[12]][_0x7796[143]](_0x7796[352])[_0x7796[145]](_0x5b0bx3c);this[_0x7796[12]][_0x7796[143]](_0x7796[353])[_0x7796[145]](_0x5b0bx3[_0x7796[324]]()==1);this[_0x7796[12]][_0x7796[143]](_0x7796[355])[_0x7796[145]](_0x5b0bx3[_0x7796[324]]()==1&&_0x5b0bx3[_0x7796[354]](_0x5b0bx3[_0x7796[326]]())!=null);});this[_0x7796[0]][_0x7796[4]][_0x7796[356]]()[_0x7796[33]](mxEvent.CHANGE,_0x5b0bx33);_0x5b0bx33();};EditorUi[_0x7796[10]][_0x7796[15]]=function(){var _0x5b0bx3d=mxClient[_0x7796[29]]&&(document[_0x7796[30]]==null||document[_0x7796[30]]==5);var _0x5b0bx3e=this[_0x7796[1]][_0x7796[357]];var _0x5b0bx3f=this[_0x7796[1]][_0x7796[358]];if(this[_0x7796[1]]==document[_0x7796[21]]){_0x5b0bx3e=document[_0x7796[21]][_0x7796[357]]||document[_0x7796[151]][_0x7796[357]];_0x5b0bx3f=(_0x5b0bx3d)?document[_0x7796[21]][_0x7796[358]]||document[_0x7796[151]][_0x7796[358]]:document[_0x7796[151]][_0x7796[358]];};var _0x5b0bx40=Math[_0x7796[360]](0,Math[_0x7796[359]](this[_0x7796[138]],_0x5b0bx3e-this[_0x7796[134]]-20));var _0x5b0bx41=Math[_0x7796[360]](0,Math[_0x7796[359]](this[_0x7796[139]],_0x5b0bx3f-this[_0x7796[135]]-this[_0x7796[136]]-this[_0x7796[137]]-this[_0x7796[134]]-1));this[_0x7796[23]][_0x7796[6]][_0x7796[361]]=this[_0x7796[135]]+_0x7796[362];this[_0x7796[25]][_0x7796[6]][_0x7796[363]]=this[_0x7796[135]]+_0x7796[362];this[_0x7796[25]][_0x7796[6]][_0x7796[361]]=this[_0x7796[136]]+_0x7796[362];var _0x5b0bx42=this[_0x7796[135]]+this[_0x7796[136]];if(!mxClient[_0x7796[364]]){_0x5b0bx42+=1};this[_0x7796[27]][_0x7796[6]][_0x7796[363]]=_0x5b0bx42+_0x7796[362];this[_0x7796[27]][_0x7796[6]][_0x7796[365]]=_0x5b0bx40+_0x7796[362];this[_0x7796[110]][_0x7796[6]][_0x7796[365]]=_0x5b0bx40+_0x7796[362];this[_0x7796[110]][_0x7796[6]][_0x7796[361]]=_0x5b0bx41+_0x7796[362];this[_0x7796[110]][_0x7796[6]][_0x7796[366]]=this[_0x7796[137]]+_0x7796[362];this[_0x7796[26]][_0x7796[6]][_0x7796[367]]=(_0x5b0bx40+this[_0x7796[134]])+_0x7796[362];this[_0x7796[26]][_0x7796[6]][_0x7796[363]]=this[_0x7796[27]][_0x7796[6]][_0x7796[363]];this[_0x7796[28]][_0x7796[6]][_0x7796[361]]=this[_0x7796[137]]+_0x7796[362];this[_0x7796[28]][_0x7796[6]][_0x7796[368]]=_0x7796[369];this[_0x7796[370]][_0x7796[6]][_0x7796[363]]=this[_0x7796[27]][_0x7796[6]][_0x7796[363]];this[_0x7796[370]][_0x7796[6]][_0x7796[366]]=this[_0x7796[110]][_0x7796[6]][_0x7796[366]];this[_0x7796[370]][_0x7796[6]][_0x7796[367]]=_0x5b0bx40+_0x7796[362];this[_0x7796[371]][_0x7796[6]][_0x7796[365]]=this[_0x7796[27]][_0x7796[6]][_0x7796[365]];this[_0x7796[371]][_0x7796[6]][_0x7796[366]]=(_0x5b0bx41+this[_0x7796[137]])+_0x7796[362];if(_0x5b0bx3d){this[_0x7796[23]][_0x7796[6]][_0x7796[365]]=_0x5b0bx3e+_0x7796[362];this[_0x7796[25]][_0x7796[6]][_0x7796[365]]=this[_0x7796[23]][_0x7796[6]][_0x7796[365]];var _0x5b0bx43=(_0x5b0bx3f-_0x5b0bx41-this[_0x7796[134]]-this[_0x7796[137]]-this[_0x7796[135]]-this[_0x7796[136]]);this[_0x7796[27]][_0x7796[6]][_0x7796[361]]=_0x5b0bx43+_0x7796[362];this[_0x7796[26]][_0x7796[6]][_0x7796[365]]=(_0x5b0bx3e-_0x5b0bx40-this[_0x7796[134]])+_0x7796[362];var _0x5b0bx44=(_0x5b0bx3f-this[_0x7796[137]]-this[_0x7796[135]]-this[_0x7796[136]]);this[_0x7796[26]][_0x7796[6]][_0x7796[361]]=_0x5b0bx44+_0x7796[362];this[_0x7796[28]][_0x7796[6]][_0x7796[365]]=this[_0x7796[23]][_0x7796[6]][_0x7796[365]];this[_0x7796[370]][_0x7796[6]][_0x7796[361]]=_0x5b0bx44+_0x7796[362];}else {this[_0x7796[27]][_0x7796[6]][_0x7796[366]]=(_0x5b0bx41+this[_0x7796[134]]+this[_0x7796[137]])+_0x7796[362];this[_0x7796[26]][_0x7796[6]][_0x7796[366]]=this[_0x7796[110]][_0x7796[6]][_0x7796[366]];};};EditorUi[_0x7796[10]][_0x7796[14]]=function(){this[_0x7796[23]]=this[_0x7796[373]](_0x7796[372]);this[_0x7796[25]]=this[_0x7796[373]](_0x7796[374]);this[_0x7796[27]]=this[_0x7796[373]](_0x7796[375]);this[_0x7796[110]]=this[_0x7796[373]](_0x7796[376]);this[_0x7796[26]]=this[_0x7796[373]](_0x7796[377]);this[_0x7796[28]]=this[_0x7796[373]](_0x7796[378]);this[_0x7796[370]]=this[_0x7796[373]](_0x7796[379]);this[_0x7796[371]]=this[_0x7796[373]](_0x7796[380]);this[_0x7796[23]][_0x7796[6]][_0x7796[363]]=_0x7796[381];this[_0x7796[23]][_0x7796[6]][_0x7796[367]]=_0x7796[381];this[_0x7796[23]][_0x7796[6]][_0x7796[382]]=_0x7796[381];this[_0x7796[25]][_0x7796[6]][_0x7796[367]]=_0x7796[381];this[_0x7796[25]][_0x7796[6]][_0x7796[382]]=_0x7796[381];this[_0x7796[27]][_0x7796[6]][_0x7796[367]]=_0x7796[381];this[_0x7796[110]][_0x7796[6]][_0x7796[367]]=_0x7796[381];this[_0x7796[26]][_0x7796[6]][_0x7796[382]]=_0x7796[381];this[_0x7796[28]][_0x7796[6]][_0x7796[367]]=_0x7796[381];this[_0x7796[28]][_0x7796[6]][_0x7796[382]]=_0x7796[381];this[_0x7796[28]][_0x7796[6]][_0x7796[366]]=_0x7796[381];this[_0x7796[371]][_0x7796[6]][_0x7796[367]]=_0x7796[381];this[_0x7796[371]][_0x7796[6]][_0x7796[361]]=this[_0x7796[134]]+_0x7796[362];this[_0x7796[370]][_0x7796[6]][_0x7796[365]]=this[_0x7796[134]]+_0x7796[362];};EditorUi[_0x7796[10]][_0x7796[16]]=function(){this[_0x7796[383]]=this[_0x7796[13]][_0x7796[385]](this[_0x7796[373]](_0x7796[384]));this[_0x7796[23]][_0x7796[386]](this[_0x7796[383]][_0x7796[1]]);this[_0x7796[387]]=this[_0x7796[389]](this[_0x7796[373]](_0x7796[388]));this[_0x7796[25]][_0x7796[386]](this[_0x7796[387]][_0x7796[1]]);this[_0x7796[390]]=this[_0x7796[391]](this[_0x7796[27]]);this[_0x7796[28]][_0x7796[386]](this[_0x7796[392]]());this[_0x7796[393]]=this[_0x7796[394]]();this[_0x7796[0]][_0x7796[33]](_0x7796[395],mxUtils[_0x7796[20]](this,function(){this[_0x7796[397]](this[_0x7796[0]][_0x7796[396]]())}));this[_0x7796[397]](this[_0x7796[0]][_0x7796[396]]());this[_0x7796[383]][_0x7796[1]][_0x7796[386]](this[_0x7796[393]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[23]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[25]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[27]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[110]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[26]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[28]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[370]]);this[_0x7796[1]][_0x7796[386]](this[_0x7796[371]]);this[_0x7796[398]](this[_0x7796[370]],true,0,mxUtils[_0x7796[20]](this,function(_0x5b0bx45){this[_0x7796[138]]=_0x5b0bx45;this[_0x7796[15]]();this[_0x7796[0]][_0x7796[4]][_0x7796[131]]();this[_0x7796[0]][_0x7796[111]][_0x7796[132]](false);this[_0x7796[0]][_0x7796[111]][_0x7796[111]][_0x7796[131]]();}));this[_0x7796[398]](this[_0x7796[371]],false,this[_0x7796[137]],mxUtils[_0x7796[20]](this,function(_0x5b0bx45){this[_0x7796[139]]=_0x5b0bx45;this[_0x7796[15]]();this[_0x7796[0]][_0x7796[111]][_0x7796[132]](false);this[_0x7796[0]][_0x7796[111]][_0x7796[111]][_0x7796[131]]();}));};EditorUi[_0x7796[10]][_0x7796[394]]=function(){var _0x5b0bx2=document[_0x7796[400]](_0x7796[399]);_0x5b0bx2[_0x7796[401]]=_0x7796[402];return _0x5b0bx2;};EditorUi[_0x7796[10]][_0x7796[394]]=function(){var _0x5b0bx2=document[_0x7796[400]](_0x7796[399]);_0x5b0bx2[_0x7796[401]]=_0x7796[402];return _0x5b0bx2;};EditorUi[_0x7796[10]][_0x7796[397]]=function(_0x5b0bx45){this[_0x7796[393]][_0x7796[403]]=_0x5b0bx45};EditorUi[_0x7796[10]][_0x7796[389]]=function(_0x5b0bx2){return  new Toolbar(this,_0x5b0bx2)};EditorUi[_0x7796[10]][_0x7796[391]]=function(_0x5b0bx2){return  new Sidebar(this,_0x5b0bx2)};EditorUi[_0x7796[10]][_0x7796[392]]=function(){return this[_0x7796[373]](_0x7796[404])};EditorUi[_0x7796[10]][_0x7796[373]]=function(_0x5b0bx46){var _0x5b0bx47=document[_0x7796[400]](_0x7796[405]);_0x5b0bx47[_0x7796[401]]=_0x5b0bx46;return _0x5b0bx47;};EditorUi[_0x7796[10]][_0x7796[406]]=function(_0x5b0bx46){var _0x5b0bx47=document[_0x7796[400]](_0x5b0bx46);return _0x5b0bx47;};EditorUi[_0x7796[10]][_0x7796[407]]=function(_0x5b0bx46){var _0x5b0bx47=document[_0x7796[400]](_0x7796[408]);_0x5b0bx47[_0x7796[401]]=_0x5b0bx46;return _0x5b0bx47;};EditorUi[_0x7796[10]][_0x7796[398]]=function(_0x5b0bx47,_0x5b0bx48,_0x5b0bx49,_0x5b0bx4a){var _0x5b0bx4b=null;var _0x5b0bx4c=null;function _0x5b0bx4d(){return parseInt(((_0x5b0bx48)?_0x5b0bx47[_0x7796[6]][_0x7796[367]]:_0x5b0bx47[_0x7796[6]][_0x7796[366]]))}function _0x5b0bx4e(_0x5b0bx6){if(_0x5b0bx4b!=null){var _0x5b0bx4f= new mxPoint(mxEvent[_0x7796[409]](_0x5b0bx6),mxEvent[_0x7796[410]](_0x5b0bx6));_0x5b0bx4a(Math[_0x7796[360]](0,_0x5b0bx4c+((_0x5b0bx48)?(_0x5b0bx4f[_0x7796[411]]-_0x5b0bx4b[_0x7796[411]]):(_0x5b0bx4b[_0x7796[412]]-_0x5b0bx4f[_0x7796[412]]))-_0x5b0bx49));mxEvent[_0x7796[105]](_0x5b0bx6);}}function _0x5b0bx50(_0x5b0bx6){_0x5b0bx4e(_0x5b0bx6);_0x5b0bx4b=null;_0x5b0bx4c=null;}mxEvent[_0x7796[113]](_0x5b0bx47,function(_0x5b0bx6){_0x5b0bx4b= new mxPoint(mxEvent[_0x7796[409]](_0x5b0bx6),mxEvent[_0x7796[410]](_0x5b0bx6));_0x5b0bx4c=_0x5b0bx4d();mxEvent[_0x7796[105]](_0x5b0bx6);});mxEvent[_0x7796[33]](document,_0x7796[413],_0x5b0bx4e);mxEvent[_0x7796[33]](document,_0x7796[414],_0x5b0bx4e);mxEvent[_0x7796[33]](document,_0x7796[415],_0x5b0bx50);mxEvent[_0x7796[33]](document,_0x7796[416],_0x5b0bx50);};EditorUi[_0x7796[10]][_0x7796[104]]=function(_0x5b0bx47,_0x5b0bx3e,_0x5b0bx3f,_0x5b0bx51,_0x5b0bx52,_0x5b0bx53){this[_0x7796[417]]();this[_0x7796[418]]= new Dialog(this,_0x5b0bx47,_0x5b0bx3e,(mxClient[_0x7796[419]])?_0x5b0bx3f-12:_0x5b0bx3f,_0x5b0bx51,_0x5b0bx52,_0x5b0bx53);};EditorUi[_0x7796[10]][_0x7796[417]]=function(){if(this[_0x7796[418]]!=null){this[_0x7796[418]][_0x7796[420]]();this[_0x7796[418]]=null;this[_0x7796[0]][_0x7796[4]][_0x7796[1]][_0x7796[47]]();}};EditorUi[_0x7796[10]][_0x7796[421]]=function(_0x5b0bx54){if(!_0x5b0bx54&&this[_0x7796[0]][_0x7796[156]]!=null){this[_0x7796[202]](this[_0x7796[0]][_0x7796[422]]())}else {this[_0x7796[104]]( new SaveDialog(this)[_0x7796[1]],300,100,true,true)}};EditorUi[_0x7796[10]][_0x7796[423]]=function(_0x5b0bx54){if(!_0x5b0bx54&&this[_0x7796[0]][_0x7796[156]]!=null){this[_0x7796[289]](this[_0x7796[0]][_0x7796[422]]())}else {}};EditorUi[_0x7796[10]][_0x7796[424]]=function(_0x5b0bx55,_0x5b0bx56,_0x5b0bx57){var _0x5b0bx3=this[_0x7796[0]][_0x7796[4]];var _0x5b0bxb=_0x5b0bx3[_0x7796[326]]();_0x5b0bx56=this[_0x7796[425]]!=null?this[_0x7796[425]]:_0x5b0bx56;_0x5b0bx3[_0x7796[96]]()[_0x7796[426]]();try{_0x5b0bx55[_0x7796[427]](_0x5b0bx3[_0x7796[287]](),_0x5b0bxb)}catch(e){throw e}finally{if(_0x5b0bx56&&navigator[_0x7796[429]][_0x7796[100]](_0x7796[428])<0){var _0x5b0bx58= new mxMorphing(_0x5b0bx3);_0x5b0bx58[_0x7796[33]](mxEvent.DONE,mxUtils[_0x7796[20]](this,function(){_0x5b0bx3[_0x7796[96]]()[_0x7796[430]]()}));_0x5b0bx58[_0x7796[431]]();}else {_0x5b0bx3[_0x7796[96]]()[_0x7796[430]]()}};};EditorUi[_0x7796[10]][_0x7796[128]]=function(_0x5b0bx1){var _0x5b0bx3=this[_0x7796[0]][_0x7796[4]];var _0x5b0bxf= new mxKeyHandler(_0x5b0bx3);_0x5b0bxf[_0x7796[432]]=function(_0x5b0bx6){return mxEvent[_0x7796[432]](_0x5b0bx6)||(mxClient[_0x7796[433]]&&_0x5b0bx6[_0x7796[434]])};function _0x5b0bx59(_0x5b0bx5a){if(!_0x5b0bx3[_0x7796[307]]()){var _0x5b0bx49=0;var _0x5b0bx5b=0;if(_0x5b0bx5a==37){_0x5b0bx49= -1}else {if(_0x5b0bx5a==38){_0x5b0bx5b= -1}else {if(_0x5b0bx5a==39){_0x5b0bx49=1}else {if(_0x5b0bx5a==40){_0x5b0bx5b=1}}}};_0x5b0bx3[_0x7796[435]](_0x5b0bx3[_0x7796[308]](),_0x5b0bx49,_0x5b0bx5b);_0x5b0bx3[_0x7796[436]](_0x5b0bx3[_0x7796[326]]());}}var _0x5b0bx5c=mxUtils[_0x7796[20]](this,function(_0x5b0bx5d,_0x5b0bx5e,_0x5b0bx2e,_0x5b0bx5f){var _0x5b0bx60=this[_0x7796[12]][_0x7796[143]](_0x5b0bx2e);if(_0x5b0bx60!=null){var _0x5b0bx1f=function(){if(_0x5b0bx60[_0x7796[437]]){_0x5b0bx60[_0x7796[438]]()}};if(_0x5b0bx5e){if(_0x5b0bx5f){_0x5b0bxf[_0x7796[439]](_0x5b0bx5d,_0x5b0bx1f)}else {_0x5b0bxf[_0x7796[440]](_0x5b0bx5d,_0x5b0bx1f)}}else {if(_0x5b0bx5f){_0x5b0bxf[_0x7796[441]](_0x5b0bx5d,_0x5b0bx1f)}else {_0x5b0bxf[_0x7796[442]](_0x5b0bx5d,_0x5b0bx1f)}};};});var _0x5b0bx61=this;var _0x5b0bx62=_0x5b0bxf[_0x7796[443]];_0x5b0bxf[_0x7796[443]]=function(_0x5b0bx6){_0x5b0bx61[_0x7796[417]]();_0x5b0bx62[_0x7796[50]](this,arguments);};_0x5b0bxf[_0x7796[444]]=function(){};_0x5b0bxf[_0x7796[442]](8,function(){_0x5b0bx3[_0x7796[445]](true)});_0x5b0bxf[_0x7796[442]](13,function(){_0x5b0bx3[_0x7796[445]](false)});_0x5b0bxf[_0x7796[442]](33,function(){_0x5b0bx3[_0x7796[349]]()});_0x5b0bxf[_0x7796[442]](34,function(){_0x5b0bx3[_0x7796[350]]()});_0x5b0bxf[_0x7796[442]](36,function(){_0x5b0bx3[_0x7796[348]]()});_0x5b0bxf[_0x7796[442]](35,function(){_0x5b0bx3[_0x7796[15]]()});_0x5b0bxf[_0x7796[442]](37,function(){_0x5b0bx59(37)});_0x5b0bxf[_0x7796[442]](38,function(){_0x5b0bx59(38)});_0x5b0bxf[_0x7796[442]](39,function(){_0x5b0bx59(39)});_0x5b0bxf[_0x7796[442]](40,function(){_0x5b0bx59(40)});_0x5b0bxf[_0x7796[442]](113,function(){_0x5b0bx3[_0x7796[101]]()});_0x5b0bx5c(46,false,_0x7796[309]);_0x5b0bx5c(82,true,_0x7796[319]);_0x5b0bx5c(83,true,_0x7796[202]);_0x5b0bx5c(83,true,_0x7796[210],true);_0x5b0bx5c(107,false,_0x7796[446]);_0x5b0bx5c(109,false,_0x7796[447]);_0x5b0bx5c(65,true,_0x7796[448]);_0x5b0bx5c(86,true,_0x7796[449],true);_0x5b0bx5c(69,true,_0x7796[450],true);_0x5b0bx5c(69,true,_0x7796[451]);_0x5b0bx5c(66,true,_0x7796[315]);_0x5b0bx5c(70,true,_0x7796[314]);_0x5b0bx5c(68,true,_0x7796[310]);_0x5b0bx5c(90,true,_0x7796[303]);_0x5b0bx5c(89,true,_0x7796[304]);_0x5b0bx5c(88,true,_0x7796[146]);_0x5b0bx5c(67,true,_0x7796[147]);_0x5b0bx5c(81,true,_0x7796[452]);_0x5b0bx5c(86,true,_0x7796[142]);_0x5b0bx5c(71,true,_0x7796[325]);_0x5b0bx5c(71,true,_0x7796[453],true);_0x5b0bx5c(85,true,_0x7796[327]);_0x5b0bx5c(112,false,_0x7796[454]);_0x5b0bx5c(80,true,_0x7796[289],true);return _0x5b0bxf;};EditorUi[_0x7796[10]][_0x7796[56]]=function(_0x5b0bx3,_0x5b0bx37,_0x5b0bx63,_0x5b0bx64){for(var _0x5b0bx38=0;_0x5b0bx38<_0x5b0bx37[_0x7796[174]];_0x5b0bx38++){_0x5b0bx3[_0x7796[457]]( new mxMultiplicity(true,_0x5b0bx37[_0x5b0bx38],null,null,_0x5b0bx63[_0x5b0bx38][0],_0x5b0bx63[_0x5b0bx38][1],null,mxResources[_0x7796[143]](_0x5b0bx37[_0x5b0bx38])+_0x7796[455]+_0x5b0bx63[_0x5b0bx38][0]+_0x7796[456],null));_0x5b0bx3[_0x7796[457]]( new mxMultiplicity(false,_0x5b0bx37[_0x5b0bx38],null,null,_0x5b0bx64[_0x5b0bx38][0],_0x5b0bx64[_0x5b0bx38][1],null,mxResources[_0x7796[143]](_0x5b0bx37[_0x5b0bx38])+_0x7796[455]+_0x5b0bx64[_0x5b0bx38][0]+_0x7796[458],null));}};
\ 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 a6d0d30..5ab9500 100644
--- a/public/assets/plugins/square/js/Graph.js
+++ b/public/assets/plugins/square/js/Graph.js
@@ -1 +1 @@
-var _0x44ea=["\x63\x61\x6C\x6C","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x61\x6C\x6C\x6F\x77\x41\x75\x74\x6F\x50\x61\x6E\x6E\x69\x6E\x67","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x43\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x74\x61\x72\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x69\x73\x56\x61\x6C\x69\x64\x53\x6F\x75\x72\x63\x65","\x61\x70\x70\x6C\x79","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74","\x32","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6C\x6F\x61\x64\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x67\x65\x74\x52\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x63\x75\x72\x73\x6F\x72","\x73\x74\x79\x6C\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x65\x66\x61\x75\x6C\x74","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x76\x69\x65\x77","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x68\x74\x6D\x6C","\x31","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x77\x72\x61\x70","\x67\x65\x74\x4C\x61\x62\x65\x6C\x56\x61\x6C\x75\x65","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x68\x74\x6D\x6C\x45\x6E\x74\x69\x74\x69\x65\x73","\x69\x73\x43\x65\x6C\x6C\x4C\x6F\x63\x6B\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64","\x61\x63\x74\x69\x76\x65","\x67\x72\x61\x70\x68","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x73\x74\x61\x72\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x63\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x69\x6E\x69\x74\x54\x6F\x75\x63\x68","\x65\x78\x74\x65\x6E\x64","\x6D\x69\x6E\x46\x69\x74\x53\x63\x61\x6C\x65","\x6D\x61\x78\x46\x69\x74\x53\x63\x61\x6C\x65","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x2F\x64\x65\x66\x61\x75\x6C\x74\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x64\x65\x63\x6F\x64\x65","\x66\x6C\x69\x70\x45\x64\x67\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x45\x4C\x42\x4F\x57\x5F\x48\x4F\x52\x49\x5A\x4F\x4E\x54\x41\x4C","\x45\x4C\x42\x4F\x57\x5F\x56\x45\x52\x54\x49\x43\x41\x4C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x73","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x70\x6F\x69\x6E\x74\x73","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x65","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x69\x73\x43\x65\x6C\x6C\x46\x6F\x6C\x64\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x43\x65\x6C\x6C","\x67\x72\x6F\x75\x70","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x43\x65\x6C\x6C","","\x69\x73\x56\x65\x72\x74\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x67\x65\x74","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x6F\x62\x6A\x65\x63\x74","\x6C\x61\x62\x65\x6C","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x65\x6C\x6C\x4C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x55\x73\x65\x72\x4F\x62\x6A\x65\x63\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x6C\x65\x6E\x67\x74\x68","\x6C\x69\x6E\x6B","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x56\x61\x6C\x75\x65","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x6D\x61\x72\x6B\x65\x72","\x66\x69\x72\x73\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x75\x70\x64\x61\x74\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x67\x72\x61\x70\x68\x58","\x67\x72\x61\x70\x68\x59","\x67\x65\x74\x43\x65\x6C\x6C\x41\x74","\x73\x74\x61\x74\x65","\x73\x68\x61\x70\x65","\x6E\x6F\x64\x65","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x69\x73\x4D\x65\x6E\x75\x53\x68\x6F\x77\x69\x6E\x67","\x67\x65\x74\x43\x65\x6C\x6C","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x4D\x4F\x55\x53\x45\x5F\x55\x50","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x67\x65\x74\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x4D\x4F\x55\x53\x45\x5F\x4D\x4F\x56\x45","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x73\x65\x6C\x65\x63\x74\x4F\x6E\x50\x6F\x70\x75\x70","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x69\x67\x6E\x6F\x72\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E","\x75\x73\x65\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x64\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x6F\x6E\x76\x65\x72\x74\x50\x6F\x69\x6E\x74","\x78","\x79","\x2F\x74\x6F\x75\x63\x68\x2D\x68\x61\x6E\x64\x6C\x65\x2E\x70\x6E\x67","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x69\x7A\x65\x72\x49\x6D\x61\x67\x65","\x73\x72\x63","\x2F\x74\x6F\x75\x63\x68\x2D\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x69\x6E\x69\x74","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x49\x6D\x67","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x32\x39\x70\x78","\x68\x65\x69\x67\x68\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x74\x69\x74\x6C\x65","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x70\x61\x64\x64\x69\x6E\x67","\x32\x70\x78","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x65\x64\x72\x61\x77\x54\x6F\x6F\x6C\x73","\x72\x65\x64\x72\x61\x77","\x73\x69\x6E\x67\x6C\x65\x53\x69\x7A\x65\x72","\x6C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x78","\x74\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x64\x65\x73\x74\x72\x6F\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x2F\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x49\x53\x5F\x49\x45","\x49\x53\x5F\x53\x56\x47","\x64\x69\x76","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x65\x6E\x74\x65\x72","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x64\x69\x73\x70\x6C\x61\x79","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x69\x6E\x6C\x69\x6E\x65","\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E"];Graph=function(_0x2e05x1,_0x2e05x2,_0x2e05x3,_0x2e05x4){mxGraph[_0x44ea[0]](this,_0x2e05x1,_0x2e05x2,_0x2e05x3,_0x2e05x4);this[_0x44ea[1]](true);this[_0x44ea[2]](false);this[_0x44ea[3]](true);this[_0x44ea[4]](!mxClient.IS_TOUCH);this[_0x44ea[5]](false);this[_0x44ea[6]](false);this[_0x44ea[7]]=true;this[_0x44ea[8]]=false;this[_0x44ea[9]]=false;this[_0x44ea[11]][_0x44ea[10]]=true;this[_0x44ea[12]](false);this[_0x44ea[11]][_0x44ea[13]](false);this[_0x44ea[11]][_0x44ea[14]]=function(){return mxConnectionHandler[_0x44ea[16]][_0x44ea[14]][_0x44ea[15]](this,arguments)&&urlParams[_0x44ea[17]]!=_0x44ea[18]};this[_0x44ea[19]]=_0x44ea[20];if(_0x2e05x4==null){this[_0x44ea[21]]()};var _0x2e05x5= new mxRubberband(this);this[_0x44ea[22]]=function(){return _0x2e05x5};this[_0x44ea[29]][_0x44ea[28]](mxEvent.PAN_START,mxUtils[_0x44ea[27]](this,function(){this[_0x44ea[25]][_0x44ea[24]][_0x44ea[23]]=_0x44ea[26]}));this[_0x44ea[29]][_0x44ea[28]](mxEvent.PAN_END,mxUtils[_0x44ea[27]](this,function(){this[_0x44ea[25]][_0x44ea[24]][_0x44ea[23]]=_0x44ea[30]}));this[_0x44ea[31]]=function(_0x2e05x6){var _0x2e05x7=this[_0x44ea[33]][_0x44ea[32]](_0x2e05x6);var _0x2e05x8=(_0x2e05x7!=null)?_0x2e05x7[_0x44ea[24]]:this[_0x44ea[34]](_0x2e05x6);return _0x2e05x8[_0x44ea[35]]==_0x44ea[36]||_0x2e05x8[_0x44ea[37]]==_0x44ea[38];};this[_0x44ea[40]][_0x44ea[39]]=function(_0x2e05x7){var _0x2e05x9=mxCellRenderer[_0x44ea[16]][_0x44ea[39]][_0x44ea[15]](this,arguments);if(_0x2e05x7[_0x44ea[24]][_0x44ea[37]]==_0x44ea[38]&&_0x2e05x7[_0x44ea[24]][_0x44ea[35]]!=1){_0x2e05x9=mxUtils[_0x44ea[41]](_0x2e05x9,false)};return _0x2e05x9;};this[_0x44ea[42]]=function(_0x2e05x6){return false};this[_0x44ea[11]][_0x44ea[43]]=16;var _0x2e05xa=this[_0x44ea[11]][_0x44ea[44]];this[_0x44ea[11]][_0x44ea[44]]=function(_0x2e05xb,_0x2e05x7){if(_0x2e05x7==null){if(!this[_0x44ea[46]][_0x44ea[29]][_0x44ea[45]]){_0x2e05x5[_0x44ea[49]](_0x2e05xb[_0x44ea[47]](),_0x2e05xb[_0x44ea[48]]());this[_0x44ea[46]][_0x44ea[29]][_0x44ea[50]]=false;}}else {if(tapAndHoldStartsConnection){_0x2e05xa[_0x44ea[15]](this,arguments)}else {if(this[_0x44ea[46]][_0x44ea[52]](_0x2e05x7[_0x44ea[51]])&&this[_0x44ea[46]][_0x44ea[53]]()>1){this[_0x44ea[46]][_0x44ea[54]](_0x2e05x7[_0x44ea[51]])}}}};if(touchStyle){this[_0x44ea[55]]()};};mxUtils[_0x44ea[56]](Graph,mxGraph);Graph[_0x44ea[16]][_0x44ea[57]]=null;Graph[_0x44ea[16]][_0x44ea[58]]=null;Graph[_0x44ea[16]][_0x44ea[21]]=function(){var _0x2e05xc=mxUtils[_0x44ea[61]](STYLE_PATH+_0x44ea[60])[_0x44ea[59]]();var _0x2e05xd= new mxCodec(_0x2e05xc[_0x44ea[62]]);_0x2e05xd[_0x44ea[64]](_0x2e05xc,this[_0x44ea[63]]());};Graph[_0x44ea[16]][_0x44ea[65]]=function(_0x2e05xe){if(_0x2e05xe!=null){var _0x2e05x7=this[_0x44ea[33]][_0x44ea[32]](_0x2e05xe);var _0x2e05x8=(_0x2e05x7!=null)?_0x2e05x7[_0x44ea[24]]:this[_0x44ea[34]](_0x2e05xe);if(_0x2e05x8!=null){var _0x2e05xf=mxUtils[_0x44ea[66]](_0x2e05x8,mxConstants.STYLE_ELBOW,mxConstants.ELBOW_HORIZONTAL);var _0x2e05x10=(_0x2e05xf==mxConstants[_0x44ea[67]])?mxConstants[_0x44ea[68]]:mxConstants[_0x44ea[67]];this[_0x44ea[69]](mxConstants.STYLE_ELBOW,_0x2e05x10,[_0x2e05xe]);};}};Graph[_0x44ea[16]][_0x44ea[70]]=function(_0x2e05x6){if(_0x2e05x6!=null&&this[_0x44ea[72]]()[_0x44ea[71]](_0x2e05x6)){var _0x2e05x11=this[_0x44ea[72]]()[_0x44ea[73]]([_0x2e05x6])[0];if(_0x2e05x11[_0x44ea[74]]!=null){_0x2e05x11[_0x44ea[74]][_0x44ea[75]]=null};var _0x2e05x8=_0x2e05x11[_0x44ea[76]]();_0x2e05x8=mxUtils[_0x44ea[77]](_0x2e05x8,mxConstants.STYLE_ENTRY_X,null);_0x2e05x8=mxUtils[_0x44ea[77]](_0x2e05x8,mxConstants.STYLE_ENTRY_Y,null);_0x2e05x8=mxUtils[_0x44ea[77]](_0x2e05x8,mxConstants.STYLE_EXIT_X,null);_0x2e05x8=mxUtils[_0x44ea[77]](_0x2e05x8,mxConstants.STYLE_EXIT_Y,null);_0x2e05x11[_0x44ea[77]](_0x2e05x8);this[_0x44ea[11]][_0x44ea[78]]=function(_0x2e05xb){return this[_0x44ea[46]][_0x44ea[33]][_0x44ea[79]](_0x2e05x11)};this[_0x44ea[11]][_0x44ea[80]]=function(){return this[_0x44ea[46]][_0x44ea[73]]([_0x2e05x11])[0]};}};Graph[_0x44ea[16]][_0x44ea[81]]=function(_0x2e05x6){return this[_0x44ea[82]]&&this[_0x44ea[83]](_0x2e05x6)};Graph[_0x44ea[16]][_0x44ea[84]]=function(_0x2e05x6){return this[_0x44ea[83]](_0x2e05x6)};Graph[_0x44ea[16]][_0x44ea[85]]=function(){var _0x2e05x12=mxGraph[_0x44ea[16]][_0x44ea[85]][_0x44ea[15]](this,arguments);_0x2e05x12[_0x44ea[77]](_0x44ea[86]);return _0x2e05x12;};Graph[_0x44ea[16]][_0x44ea[87]]=function(_0x2e05x6){var _0x2e05x13=_0x44ea[88];if(this[_0x44ea[72]]()[_0x44ea[89]](_0x2e05x6)){_0x2e05x13+=mxResources[_0x44ea[93]](_0x44ea[90]+_0x2e05x6[_0x44ea[92]][_0x44ea[91]])}else {if(this[_0x44ea[72]]()[_0x44ea[71]](_0x2e05x6)){_0x2e05x13=mxGraph[_0x44ea[16]][_0x44ea[87]][_0x44ea[15]](this,arguments)}};return _0x2e05x13;};Graph[_0x44ea[16]][_0x44ea[94]]=function(_0x2e05x6){if(_0x2e05x6[_0x44ea[92]]!=null&& typeof (_0x2e05x6[_0x44ea[92]])==_0x44ea[95]){return _0x2e05x6[_0x44ea[92]][_0x44ea[97]](_0x44ea[96])};return mxGraph[_0x44ea[16]][_0x44ea[94]][_0x44ea[15]](this,arguments);};Graph[_0x44ea[16]][_0x44ea[98]]=function(_0x2e05x6,_0x2e05x10,_0x2e05x14){if(_0x2e05x6[_0x44ea[92]]!=null&& typeof (_0x2e05x6[_0x44ea[92]])==_0x44ea[95]){var _0x2e05x15=_0x2e05x6[_0x44ea[92]][_0x44ea[99]](true);_0x2e05x15[_0x44ea[100]](_0x44ea[96],_0x2e05x10);_0x2e05x10=_0x2e05x15;};mxGraph[_0x44ea[16]][_0x44ea[98]][_0x44ea[15]](this,arguments);};Graph[_0x44ea[16]][_0x44ea[101]]=function(_0x2e05x6,_0x2e05x16){var _0x2e05x10=null;if(_0x2e05x6[_0x44ea[92]]!=null&& typeof (_0x2e05x6[_0x44ea[92]])==_0x44ea[95]){_0x2e05x10=_0x2e05x6[_0x44ea[92]][_0x44ea[99]](true)}else {var _0x2e05x17=mxUtils[_0x44ea[102]]();_0x2e05x10=_0x2e05x17[_0x44ea[104]](_0x44ea[103]);_0x2e05x10[_0x44ea[100]](_0x44ea[96],_0x2e05x6[_0x44ea[92]]);};if(_0x2e05x16!=null&&_0x2e05x16[_0x44ea[105]]>0){_0x2e05x10[_0x44ea[100]](_0x44ea[106],_0x2e05x16)}else {_0x2e05x10[_0x44ea[107]](_0x44ea[106])};this[_0x44ea[109]][_0x44ea[108]](_0x2e05x6,_0x2e05x10);};Graph[_0x44ea[16]][_0x44ea[110]]=function(_0x2e05x6){if(_0x2e05x6[_0x44ea[92]]!=null&& typeof (_0x2e05x6[_0x44ea[92]])==_0x44ea[95]){return _0x2e05x6[_0x44ea[92]][_0x44ea[97]](_0x44ea[106])};return null;};Graph[_0x44ea[16]][_0x44ea[55]]=function(){this[_0x44ea[11]][_0x44ea[112]][_0x44ea[111]]=function(){return this[_0x44ea[46]][_0x44ea[11]][_0x44ea[113]]!=null};this[_0x44ea[28]](mxEvent.START_EDITING,function(_0x2e05x18,_0x2e05x19){this[_0x44ea[29]][_0x44ea[114]]()});var _0x2e05x1a=false;var _0x2e05x1b=null;this[_0x44ea[115]]=function(_0x2e05xb){mxGraph[_0x44ea[16]][_0x44ea[115]][_0x44ea[15]](this,arguments);if(_0x2e05xb[_0x44ea[32]]()==null){var _0x2e05x6=this[_0x44ea[118]](_0x2e05xb[_0x44ea[116]],_0x2e05xb[_0x44ea[117]]);if(this[_0x44ea[72]]()[_0x44ea[71]](_0x2e05x6)){_0x2e05xb[_0x44ea[119]]=this[_0x44ea[33]][_0x44ea[32]](_0x2e05x6);if(_0x2e05xb[_0x44ea[119]]!=null&&_0x2e05xb[_0x44ea[119]][_0x44ea[120]]!=null){this[_0x44ea[25]][_0x44ea[24]][_0x44ea[23]]=_0x2e05xb[_0x44ea[119]][_0x44ea[120]][_0x44ea[121]][_0x44ea[24]][_0x44ea[23]]};};};if(_0x2e05xb[_0x44ea[32]]()==null){this[_0x44ea[25]][_0x44ea[24]][_0x44ea[23]]=_0x44ea[30]};};this[_0x44ea[122]]=function(_0x2e05x1c,_0x2e05xb,_0x2e05x18){if(_0x2e05x1c==mxEvent[_0x44ea[123]]){if(!this[_0x44ea[29]][_0x44ea[124]]()){_0x2e05x1b=_0x2e05xb[_0x44ea[125]]();_0x2e05x1a=(_0x2e05x1b!=null)?this[_0x44ea[52]](_0x2e05x1b):this[_0x44ea[126]]();}else {_0x2e05x1a=false;_0x2e05x1b=null;}}else {if(_0x2e05x1c==mxEvent[_0x44ea[127]]){if(_0x2e05x1a&&!this[_0x44ea[128]]()){if(!this[_0x44ea[29]][_0x44ea[124]]()){var _0x2e05x1d=mxEvent[_0x44ea[130]](_0x2e05xb[_0x44ea[129]]());var _0x2e05x1e=mxEvent[_0x44ea[131]](_0x2e05xb[_0x44ea[129]]());this[_0x44ea[29]][_0x44ea[132]](_0x2e05x1d+16,_0x2e05x1e,_0x2e05x1b,_0x2e05xb[_0x44ea[129]]());};_0x2e05x1a=false;_0x2e05x1b=null;_0x2e05xb[_0x44ea[133]]();return ;};_0x2e05x1a=false;_0x2e05x1b=null;}};mxGraph[_0x44ea[16]][_0x44ea[122]][_0x44ea[15]](this,arguments);if(_0x2e05x1c==mxEvent[_0x44ea[134]]&&_0x2e05xb[_0x44ea[135]]()){_0x2e05x1a=false;_0x2e05x1b=null;};};};(function(){mxVertexHandler[_0x44ea[16]][_0x44ea[136]]=true;mxText[_0x44ea[16]][_0x44ea[137]]=5;mxText[_0x44ea[16]][_0x44ea[138]]=1;if(touchStyle){mxConstants[_0x44ea[139]]=16;mxConstants[_0x44ea[140]]=7;if(mxClient[_0x44ea[141]]){mxVertexHandler[_0x44ea[16]][_0x44ea[142]]=4;mxEdgeHandler[_0x44ea[16]][_0x44ea[142]]=6;Graph[_0x44ea[16]][_0x44ea[142]]=14;Graph[_0x44ea[16]][_0x44ea[143]]=20;mxPanningHandler[_0x44ea[16]][_0x44ea[144]]=false;mxPanningHandler[_0x44ea[16]][_0x44ea[145]]=true;mxPanningHandler[_0x44ea[16]][_0x44ea[146]]=function(_0x2e05xb){var _0x2e05x19=_0x2e05xb[_0x44ea[129]]();return (this[_0x44ea[145]]&&(this[_0x44ea[147]]||_0x2e05xb[_0x44ea[32]]()==null))||(mxEvent[_0x44ea[148]](_0x2e05x19)&&mxEvent[_0x44ea[149]](_0x2e05x19))||(this[_0x44ea[150]]&&mxEvent[_0x44ea[151]](_0x2e05x19));};};var _0x2e05x1f=mxGraphHandler[_0x44ea[16]][_0x44ea[152]];mxGraphHandler[_0x44ea[16]][_0x44ea[152]]=function(_0x2e05x18,_0x2e05xb){_0x2e05x1f[_0x44ea[15]](this,arguments);if(this[_0x44ea[46]][_0x44ea[52]](_0x2e05xb[_0x44ea[125]]())&&this[_0x44ea[46]][_0x44ea[53]]()>1){this[_0x44ea[153]]=false};};Graph[_0x44ea[16]][_0x44ea[154]]=function(_0x2e05x1){this[_0x44ea[155]]= new mxTooltipHandler(this);this[_0x44ea[155]][_0x44ea[156]](false);this[_0x44ea[157]]= new mxSelectionCellsHandler(this);this[_0x44ea[29]]= new mxPanningHandler(this);this[_0x44ea[29]][_0x44ea[158]]=false;this[_0x44ea[11]]= new mxConnectionHandler(this);this[_0x44ea[11]][_0x44ea[156]](false);this[_0x44ea[159]]= new mxGraphHandler(this);};mxConnectionHandler[_0x44ea[16]][_0x44ea[160]]=function(_0x2e05xe,_0x2e05x20){if(touchStyle&&_0x2e05x20!=null){this[_0x44ea[46]][_0x44ea[161]](_0x2e05x20)}else {this[_0x44ea[46]][_0x44ea[161]](_0x2e05xe)}};var _0x2e05x21=mxGraph[_0x44ea[16]][_0x44ea[162]];Graph[_0x44ea[16]][_0x44ea[162]]=function(_0x2e05x19,_0x2e05x6){if(_0x2e05x6==null){var _0x2e05x22=mxUtils[_0x44ea[163]](this[_0x44ea[25]],mxEvent[_0x44ea[130]](_0x2e05x19),mxEvent[_0x44ea[131]](_0x2e05x19));_0x2e05x6=this[_0x44ea[118]](_0x2e05x22[_0x44ea[164]],_0x2e05x22[_0x44ea[165]]);};_0x2e05x21[_0x44ea[0]](this,_0x2e05x19,_0x2e05x6);};var _0x2e05x23= new mxImage(IMAGE_PATH+_0x44ea[166],16,16);mxVertexHandler[_0x44ea[16]][_0x44ea[167]]=_0x2e05x23;mxEdgeHandler[_0x44ea[16]][_0x44ea[167]]=_0x2e05x23;mxOutline[_0x44ea[16]][_0x44ea[168]]=_0x2e05x23; new Image()[_0x44ea[169]]=_0x2e05x23[_0x44ea[169]];var _0x2e05x24=IMAGE_PATH+_0x44ea[170];var _0x2e05x25=mxVertexHandler[_0x44ea[16]][_0x44ea[171]];mxVertexHandler[_0x44ea[16]][_0x44ea[171]]=function(){_0x2e05x25[_0x44ea[15]](this,arguments);if(showConnectorImg&&this[_0x44ea[46]][_0x44ea[11]][_0x44ea[111]]()&&this[_0x44ea[46]][_0x44ea[172]](this[_0x44ea[119]][_0x44ea[51]])&&!this[_0x44ea[46]][_0x44ea[84]](this[_0x44ea[119]][_0x44ea[51]])&&this[_0x44ea[46]][_0x44ea[53]]()==1){this[_0x44ea[173]]=mxUtils[_0x44ea[174]](_0x2e05x24);this[_0x44ea[173]][_0x44ea[24]][_0x44ea[23]]=_0x44ea[26];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[175]]=_0x44ea[176];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[177]]=_0x44ea[176];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[178]]=_0x44ea[179];if(!mxClient[_0x44ea[141]]){this[_0x44ea[173]][_0x44ea[100]](_0x44ea[180],mxResources[_0x44ea[93]](_0x44ea[17]));mxEvent[_0x44ea[181]](this[_0x44ea[173]],this[_0x44ea[46]],this[_0x44ea[119]]);};this[_0x44ea[173]][_0x44ea[24]][_0x44ea[182]]=_0x44ea[183];mxEvent[_0x44ea[185]](this[_0x44ea[173]],mxUtils[_0x44ea[27]](this,function(_0x2e05x19){this[_0x44ea[46]][_0x44ea[29]][_0x44ea[114]]();var _0x2e05x22=mxUtils[_0x44ea[163]](this[_0x44ea[46]][_0x44ea[25]],mxEvent[_0x44ea[130]](_0x2e05x19),mxEvent[_0x44ea[131]](_0x2e05x19));this[_0x44ea[46]][_0x44ea[11]][_0x44ea[49]](this[_0x44ea[119]],_0x2e05x22[_0x44ea[164]],_0x2e05x22[_0x44ea[165]]);this[_0x44ea[46]][_0x44ea[184]]=true;mxEvent[_0x44ea[133]](_0x2e05x19);}));this[_0x44ea[46]][_0x44ea[25]][_0x44ea[186]](this[_0x44ea[173]]);};this[_0x44ea[187]]();};var _0x2e05x26=mxVertexHandler[_0x44ea[16]][_0x44ea[188]];mxVertexHandler[_0x44ea[16]][_0x44ea[188]]=function(){_0x2e05x26[_0x44ea[15]](this);this[_0x44ea[187]]();};mxVertexHandler[_0x44ea[16]][_0x44ea[187]]=function(){if(this[_0x44ea[119]]!=null&&this[_0x44ea[173]]!=null){if(mxVertexHandler[_0x44ea[16]][_0x44ea[189]]){this[_0x44ea[173]][_0x44ea[24]][_0x44ea[190]]=(this[_0x44ea[119]][_0x44ea[164]]+this[_0x44ea[119]][_0x44ea[175]]-this[_0x44ea[173]][_0x44ea[191]]/2)+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[193]]=(this[_0x44ea[119]][_0x44ea[165]]-this[_0x44ea[173]][_0x44ea[194]]/2)+_0x44ea[192];}else {this[_0x44ea[173]][_0x44ea[24]][_0x44ea[190]]=(this[_0x44ea[119]][_0x44ea[164]]+this[_0x44ea[119]][_0x44ea[175]]+mxConstants[_0x44ea[139]]/2+4)+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[193]]=(this[_0x44ea[119]][_0x44ea[165]]+(this[_0x44ea[119]][_0x44ea[177]]-this[_0x44ea[173]][_0x44ea[194]])/2)+_0x44ea[192];}}};var _0x2e05x27=mxVertexHandler[_0x44ea[16]][_0x44ea[195]];mxVertexHandler[_0x44ea[16]][_0x44ea[195]]=function(_0x2e05x18,_0x2e05xb){_0x2e05x27[_0x44ea[15]](this,arguments);if(this[_0x44ea[173]]!=null){this[_0x44ea[173]][_0x44ea[197]][_0x44ea[196]](this[_0x44ea[173]]);this[_0x44ea[173]]=null;};}; new Image()[_0x44ea[169]]=_0x2e05x24;}else {var _0x2e05x28= new mxImage(IMAGE_PATH+_0x44ea[198],15,15);mxConnectionHandler[_0x44ea[16]][_0x44ea[199]]=_0x2e05x28; new Image()[_0x44ea[169]]=_0x2e05x28[_0x44ea[169]];if(urlParams[_0x44ea[17]]==_0x44ea[18]){var _0x2e05x28= new mxImage(IMAGE_PATH+_0x44ea[198],15,15);var _0x2e05x25=mxVertexHandler[_0x44ea[16]][_0x44ea[171]];mxVertexHandler[_0x44ea[16]][_0x44ea[171]]=function(){_0x2e05x25[_0x44ea[15]](this,arguments);if(showConnectorImg&&this[_0x44ea[46]][_0x44ea[11]][_0x44ea[111]]()&&this[_0x44ea[46]][_0x44ea[172]](this[_0x44ea[119]][_0x44ea[51]])&&!this[_0x44ea[46]][_0x44ea[84]](this[_0x44ea[119]][_0x44ea[51]])&&this[_0x44ea[46]][_0x44ea[53]]()==1){if(mxClient[_0x44ea[200]]&&!mxClient[_0x44ea[201]]){this[_0x44ea[173]]=document[_0x44ea[104]](_0x44ea[202]);this[_0x44ea[173]][_0x44ea[24]][_0x44ea[203]]=_0x44ea[204]+_0x2e05x28[_0x44ea[169]]+_0x44ea[205];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[206]]=_0x44ea[207];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[208]]=_0x44ea[209];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[175]]=(_0x2e05x28[_0x44ea[175]]+4)+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[177]]=(_0x2e05x28[_0x44ea[177]]+4)+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[210]]=(mxClient[_0x44ea[211]])?_0x44ea[212]:_0x44ea[213];}else {this[_0x44ea[173]]=mxUtils[_0x44ea[174]](_0x2e05x28[_0x44ea[169]]);this[_0x44ea[173]][_0x44ea[24]][_0x44ea[175]]=_0x2e05x28[_0x44ea[175]]+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[177]]=_0x2e05x28[_0x44ea[177]]+_0x44ea[192];};this[_0x44ea[173]][_0x44ea[24]][_0x44ea[23]]=_0x44ea[26];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[178]]=_0x44ea[179];this[_0x44ea[173]][_0x44ea[100]](_0x44ea[180],mxResources[_0x44ea[93]](_0x44ea[17]));mxEvent[_0x44ea[181]](this[_0x44ea[173]],this[_0x44ea[46]],this[_0x44ea[119]]);this[_0x44ea[173]][_0x44ea[24]][_0x44ea[182]]=_0x44ea[183];mxEvent[_0x44ea[28]](this[_0x44ea[173]],_0x44ea[214],mxUtils[_0x44ea[27]](this,function(_0x2e05x19){this[_0x44ea[46]][_0x44ea[29]][_0x44ea[114]]();var _0x2e05x22=mxUtils[_0x44ea[163]](this[_0x44ea[46]][_0x44ea[25]],mxEvent[_0x44ea[130]](_0x2e05x19),mxEvent[_0x44ea[131]](_0x2e05x19));this[_0x44ea[46]][_0x44ea[11]][_0x44ea[49]](this[_0x44ea[119]],_0x2e05x22[_0x44ea[164]],_0x2e05x22[_0x44ea[165]]);this[_0x44ea[46]][_0x44ea[184]]=true;mxEvent[_0x44ea[133]](_0x2e05x19);}));this[_0x44ea[46]][_0x44ea[25]][_0x44ea[186]](this[_0x44ea[173]]);};this[_0x44ea[187]]();};var _0x2e05x26=mxVertexHandler[_0x44ea[16]][_0x44ea[188]];mxVertexHandler[_0x44ea[16]][_0x44ea[188]]=function(){_0x2e05x26[_0x44ea[15]](this);this[_0x44ea[187]]();};mxVertexHandler[_0x44ea[16]][_0x44ea[187]]=function(){if(this[_0x44ea[119]]!=null&&this[_0x44ea[173]]!=null){if(mxVertexHandler[_0x44ea[16]][_0x44ea[189]]){this[_0x44ea[173]][_0x44ea[24]][_0x44ea[190]]=(this[_0x44ea[119]][_0x44ea[164]]+this[_0x44ea[119]][_0x44ea[175]]-this[_0x44ea[173]][_0x44ea[191]]/2)+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[193]]=(this[_0x44ea[119]][_0x44ea[165]]-this[_0x44ea[173]][_0x44ea[194]]/2)+_0x44ea[192];}else {this[_0x44ea[173]][_0x44ea[24]][_0x44ea[190]]=(this[_0x44ea[119]][_0x44ea[164]]+this[_0x44ea[119]][_0x44ea[175]]+mxConstants[_0x44ea[139]]/2+2)+_0x44ea[192];this[_0x44ea[173]][_0x44ea[24]][_0x44ea[193]]=(this[_0x44ea[119]][_0x44ea[165]]+(this[_0x44ea[119]][_0x44ea[177]]-this[_0x44ea[173]][_0x44ea[194]])/2)+_0x44ea[192];}}};var _0x2e05x27=mxVertexHandler[_0x44ea[16]][_0x44ea[195]];mxVertexHandler[_0x44ea[16]][_0x44ea[195]]=function(_0x2e05x18,_0x2e05xb){_0x2e05x27[_0x44ea[15]](this,arguments);if(this[_0x44ea[173]]!=null){this[_0x44ea[173]][_0x44ea[197]][_0x44ea[196]](this[_0x44ea[173]]);this[_0x44ea[173]]=null;};};};};})();
\ No newline at end of file
+var _0xe08b=["\x63\x61\x6C\x6C","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x73\x65\x74\x44\x72\x6F\x70\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x50\x61\x6E\x6E\x69\x6E\x67","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x4C\x6F\x6F\x70\x73","\x73\x65\x74\x4D\x75\x6C\x74\x69\x67\x72\x61\x70\x68","\x61\x6C\x6C\x6F\x77\x41\x75\x74\x6F\x50\x61\x6E\x6E\x69\x6E\x67","\x72\x65\x73\x65\x74\x45\x64\x67\x65\x73\x4F\x6E\x43\x6F\x6E\x6E\x65\x63\x74","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x43\x68\x69\x6C\x64\x72\x65\x6E","\x74\x61\x72\x67\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x41\x6C\x6C\x6F\x77\x44\x61\x6E\x67\x6C\x69\x6E\x67\x45\x64\x67\x65\x73","\x73\x65\x74\x43\x72\x65\x61\x74\x65\x54\x61\x72\x67\x65\x74","\x69\x73\x56\x61\x6C\x69\x64\x53\x6F\x75\x72\x63\x65","\x61\x70\x70\x6C\x79","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x6E\x65\x63\x74","\x32","\x61\x6C\x74\x65\x72\x6E\x61\x74\x65\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6C\x6F\x61\x64\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x67\x65\x74\x52\x75\x62\x62\x65\x72\x62\x61\x6E\x64","\x63\x75\x72\x73\x6F\x72","\x73\x74\x79\x6C\x65","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x65\x66\x61\x75\x6C\x74","\x69\x73\x48\x74\x6D\x6C\x4C\x61\x62\x65\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x76\x69\x65\x77","\x67\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65","\x68\x74\x6D\x6C","\x31","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x77\x72\x61\x70","\x67\x65\x74\x4C\x61\x62\x65\x6C\x56\x61\x6C\x75\x65","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x68\x74\x6D\x6C\x45\x6E\x74\x69\x74\x69\x65\x73","\x69\x73\x43\x65\x6C\x6C\x4C\x6F\x63\x6B\x65\x64","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64\x54\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x74\x61\x70\x41\x6E\x64\x48\x6F\x6C\x64","\x61\x63\x74\x69\x76\x65","\x67\x72\x61\x70\x68","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x73\x74\x61\x72\x74","\x70\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x63\x65\x6C\x6C","\x69\x73\x43\x65\x6C\x6C\x53\x65\x6C\x65\x63\x74\x65\x64","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x69\x6E\x69\x74\x54\x6F\x75\x63\x68","\x65\x78\x74\x65\x6E\x64","\x6D\x69\x6E\x46\x69\x74\x53\x63\x61\x6C\x65","\x6D\x61\x78\x46\x69\x74\x53\x63\x61\x6C\x65","\x67\x65\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x2F\x64\x65\x66\x61\x75\x6C\x74\x2E\x78\x6D\x6C","\x6C\x6F\x61\x64","\x6F\x77\x6E\x65\x72\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x64\x65\x63\x6F\x64\x65","\x66\x6C\x69\x70\x45\x64\x67\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x45\x4C\x42\x4F\x57\x5F\x48\x4F\x52\x49\x5A\x4F\x4E\x54\x41\x4C","\x45\x4C\x42\x4F\x57\x5F\x56\x45\x52\x54\x49\x43\x41\x4C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x69\x73\x45\x64\x67\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x6C\x6F\x6E\x65\x43\x65\x6C\x6C\x73","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x70\x6F\x69\x6E\x74\x73","\x67\x65\x74\x53\x74\x79\x6C\x65","\x73\x65\x74\x53\x74\x79\x6C\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x53\x74\x61\x74\x65","\x63\x72\x65\x61\x74\x65\x53\x74\x61\x74\x65","\x66\x61\x63\x74\x6F\x72\x79\x4D\x65\x74\x68\x6F\x64","\x69\x73\x43\x65\x6C\x6C\x46\x6F\x6C\x64\x61\x62\x6C\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x77\x69\x6D\x6C\x61\x6E\x65","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x43\x65\x6C\x6C","\x67\x72\x6F\x75\x70","\x67\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x46\x6F\x72\x43\x65\x6C\x6C","","\x69\x73\x56\x65\x72\x74\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x5F","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x67\x65\x74","\x63\x6F\x6E\x76\x65\x72\x74\x56\x61\x6C\x75\x65\x54\x6F\x53\x74\x72\x69\x6E\x67","\x6F\x62\x6A\x65\x63\x74","\x6C\x61\x62\x65\x6C","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x65\x6C\x6C\x4C\x61\x62\x65\x6C\x43\x68\x61\x6E\x67\x65\x64","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x55\x73\x65\x72\x4F\x62\x6A\x65\x63\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x6C\x65\x6E\x67\x74\x68","\x6C\x69\x6E\x6B","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x56\x61\x6C\x75\x65","\x6D\x6F\x64\x65\x6C","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x6D\x61\x72\x6B\x65\x72","\x66\x69\x72\x73\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x75\x70\x64\x61\x74\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x67\x72\x61\x70\x68\x58","\x67\x72\x61\x70\x68\x59","\x67\x65\x74\x43\x65\x6C\x6C\x41\x74","\x73\x74\x61\x74\x65","\x73\x68\x61\x70\x65","\x6E\x6F\x64\x65","\x66\x69\x72\x65\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74","\x4D\x4F\x55\x53\x45\x5F\x44\x4F\x57\x4E","\x69\x73\x4D\x65\x6E\x75\x53\x68\x6F\x77\x69\x6E\x67","\x67\x65\x74\x43\x65\x6C\x6C","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x4D\x4F\x55\x53\x45\x5F\x55\x50","\x69\x73\x45\x64\x69\x74\x69\x6E\x67","\x67\x65\x74\x45\x76\x65\x6E\x74","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x4D\x4F\x55\x53\x45\x5F\x4D\x4F\x56\x45","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x72\x6F\x74\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65\x64","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x54\x6F\x70","\x62\x61\x73\x65\x53\x70\x61\x63\x69\x6E\x67\x42\x6F\x74\x74\x6F\x6D","\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x4C\x41\x42\x45\x4C\x5F\x48\x41\x4E\x44\x4C\x45\x5F\x53\x49\x5A\x45","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x67\x72\x69\x64\x53\x69\x7A\x65","\x73\x65\x6C\x65\x63\x74\x4F\x6E\x50\x6F\x70\x75\x70","\x75\x73\x65\x4C\x65\x66\x74\x42\x75\x74\x74\x6F\x6E\x46\x6F\x72\x50\x61\x6E\x6E\x69\x6E\x67","\x69\x73\x50\x61\x6E\x6E\x69\x6E\x67\x54\x72\x69\x67\x67\x65\x72","\x69\x67\x6E\x6F\x72\x65\x43\x65\x6C\x6C","\x69\x73\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x6F\x77\x6E","\x69\x73\x53\x68\x69\x66\x74\x44\x6F\x77\x6E","\x75\x73\x65\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x6D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x64\x65\x6C\x61\x79\x65\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x43\x65\x6C\x6C\x73","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x64\x62\x6C\x43\x6C\x69\x63\x6B","\x63\x6F\x6E\x76\x65\x72\x74\x50\x6F\x69\x6E\x74","\x78","\x79","\x2F\x74\x6F\x75\x63\x68\x2D\x68\x61\x6E\x64\x6C\x65\x2E\x70\x6E\x67","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x69\x7A\x65\x72\x49\x6D\x61\x67\x65","\x73\x72\x63","\x2F\x74\x6F\x75\x63\x68\x2D\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x69\x6E\x69\x74","\x69\x73\x43\x65\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x49\x6D\x67","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x32\x39\x70\x78","\x68\x65\x69\x67\x68\x74","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x74\x69\x74\x6C\x65","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x70\x61\x64\x64\x69\x6E\x67","\x32\x70\x78","\x69\x73\x4D\x6F\x75\x73\x65\x44\x6F\x77\x6E","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x72\x65\x64\x72\x61\x77\x54\x6F\x6F\x6C\x73","\x72\x65\x64\x72\x61\x77","\x73\x69\x6E\x67\x6C\x65\x53\x69\x7A\x65\x72","\x6C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x78","\x74\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x64\x65\x73\x74\x72\x6F\x79","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x2F\x63\x6F\x6E\x6E\x65\x63\x74\x6F\x72\x2E\x70\x6E\x67","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x6D\x61\x67\x65","\x49\x53\x5F\x49\x45","\x49\x53\x5F\x53\x56\x47","\x64\x69\x76","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x63\x65\x6E\x74\x65\x72","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x64\x69\x73\x70\x6C\x61\x79","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x69\x6E\x6C\x69\x6E\x65","\x69\x6E\x6C\x69\x6E\x65\x2D\x62\x6C\x6F\x63\x6B","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E"];Graph=function(_0xeda0x1,_0xeda0x2,_0xeda0x3,_0xeda0x4){mxGraph[_0xe08b[0]](this,_0xeda0x1,_0xeda0x2,_0xeda0x3,_0xeda0x4);this[_0xe08b[1]](true);this[_0xe08b[2]](false);this[_0xe08b[3]](true);this[_0xe08b[4]](!mxClient.IS_TOUCH);this[_0xe08b[5]](false);this[_0xe08b[6]](false);this[_0xe08b[7]]=true;this[_0xe08b[8]]=false;this[_0xe08b[9]]=false;this[_0xe08b[11]][_0xe08b[10]]=true;this[_0xe08b[12]](false);this[_0xe08b[11]][_0xe08b[13]](false);this[_0xe08b[11]][_0xe08b[14]]=function(){return mxConnectionHandler[_0xe08b[16]][_0xe08b[14]][_0xe08b[15]](this,arguments)&&urlParams[_0xe08b[17]]!=_0xe08b[18]};this[_0xe08b[19]]=_0xe08b[20];if(_0xeda0x4==null){this[_0xe08b[21]]()};var _0xeda0x5= new mxRubberband(this);this[_0xe08b[22]]=function(){return _0xeda0x5};this[_0xe08b[29]][_0xe08b[28]](mxEvent.PAN_START,mxUtils[_0xe08b[27]](this,function(){this[_0xe08b[25]][_0xe08b[24]][_0xe08b[23]]=_0xe08b[26]}));this[_0xe08b[29]][_0xe08b[28]](mxEvent.PAN_END,mxUtils[_0xe08b[27]](this,function(){this[_0xe08b[25]][_0xe08b[24]][_0xe08b[23]]=_0xe08b[30]}));this[_0xe08b[31]]=function(_0xeda0x6){var _0xeda0x7=this[_0xe08b[33]][_0xe08b[32]](_0xeda0x6);var _0xeda0x8=(_0xeda0x7!=null)?_0xeda0x7[_0xe08b[24]]:this[_0xe08b[34]](_0xeda0x6);return _0xeda0x8[_0xe08b[35]]==_0xe08b[36]||_0xeda0x8[_0xe08b[37]]==_0xe08b[38];};this[_0xe08b[40]][_0xe08b[39]]=function(_0xeda0x7){var _0xeda0x9=mxCellRenderer[_0xe08b[16]][_0xe08b[39]][_0xe08b[15]](this,arguments);if(_0xeda0x7[_0xe08b[24]][_0xe08b[37]]==_0xe08b[38]&&_0xeda0x7[_0xe08b[24]][_0xe08b[35]]!=1){_0xeda0x9=mxUtils[_0xe08b[41]](_0xeda0x9,false)};return _0xeda0x9;};this[_0xe08b[42]]=function(_0xeda0x6){return false};this[_0xe08b[11]][_0xe08b[43]]=16;var _0xeda0xa=this[_0xe08b[11]][_0xe08b[44]];this[_0xe08b[11]][_0xe08b[44]]=function(_0xeda0xb,_0xeda0x7){if(_0xeda0x7==null){if(!this[_0xe08b[46]][_0xe08b[29]][_0xe08b[45]]){_0xeda0x5[_0xe08b[49]](_0xeda0xb[_0xe08b[47]](),_0xeda0xb[_0xe08b[48]]());this[_0xe08b[46]][_0xe08b[29]][_0xe08b[50]]=false;}}else {if(tapAndHoldStartsConnection){_0xeda0xa[_0xe08b[15]](this,arguments)}else {if(this[_0xe08b[46]][_0xe08b[52]](_0xeda0x7[_0xe08b[51]])&&this[_0xe08b[46]][_0xe08b[53]]()>1){this[_0xe08b[46]][_0xe08b[54]](_0xeda0x7[_0xe08b[51]])}}}};if(touchStyle){this[_0xe08b[55]]()};};mxUtils[_0xe08b[56]](Graph,mxGraph);Graph[_0xe08b[16]][_0xe08b[57]]=null;Graph[_0xe08b[16]][_0xe08b[58]]=null;Graph[_0xe08b[16]][_0xe08b[21]]=function(){var _0xeda0xc=mxUtils[_0xe08b[61]](STYLE_PATH+_0xe08b[60])[_0xe08b[59]]();var _0xeda0xd= new mxCodec(_0xeda0xc[_0xe08b[62]]);_0xeda0xd[_0xe08b[64]](_0xeda0xc,this[_0xe08b[63]]());};Graph[_0xe08b[16]][_0xe08b[65]]=function(_0xeda0xe){if(_0xeda0xe!=null){var _0xeda0x7=this[_0xe08b[33]][_0xe08b[32]](_0xeda0xe);var _0xeda0x8=(_0xeda0x7!=null)?_0xeda0x7[_0xe08b[24]]:this[_0xe08b[34]](_0xeda0xe);if(_0xeda0x8!=null){var _0xeda0xf=mxUtils[_0xe08b[66]](_0xeda0x8,mxConstants.STYLE_ELBOW,mxConstants.ELBOW_HORIZONTAL);var _0xeda0x10=(_0xeda0xf==mxConstants[_0xe08b[67]])?mxConstants[_0xe08b[68]]:mxConstants[_0xe08b[67]];this[_0xe08b[69]](mxConstants.STYLE_ELBOW,_0xeda0x10,[_0xeda0xe]);};}};Graph[_0xe08b[16]][_0xe08b[70]]=function(_0xeda0x6){if(_0xeda0x6!=null&&this[_0xe08b[72]]()[_0xe08b[71]](_0xeda0x6)){var _0xeda0x11=this[_0xe08b[72]]()[_0xe08b[73]]([_0xeda0x6])[0];if(_0xeda0x11[_0xe08b[74]]!=null){_0xeda0x11[_0xe08b[74]][_0xe08b[75]]=null};var _0xeda0x8=_0xeda0x11[_0xe08b[76]]();_0xeda0x8=mxUtils[_0xe08b[77]](_0xeda0x8,mxConstants.STYLE_ENTRY_X,null);_0xeda0x8=mxUtils[_0xe08b[77]](_0xeda0x8,mxConstants.STYLE_ENTRY_Y,null);_0xeda0x8=mxUtils[_0xe08b[77]](_0xeda0x8,mxConstants.STYLE_EXIT_X,null);_0xeda0x8=mxUtils[_0xe08b[77]](_0xeda0x8,mxConstants.STYLE_EXIT_Y,null);_0xeda0x11[_0xe08b[77]](_0xeda0x8);this[_0xe08b[11]][_0xe08b[78]]=function(_0xeda0xb){return this[_0xe08b[46]][_0xe08b[33]][_0xe08b[79]](_0xeda0x11)};this[_0xe08b[11]][_0xe08b[80]]=function(){return this[_0xe08b[46]][_0xe08b[73]]([_0xeda0x11])[0]};}};Graph[_0xe08b[16]][_0xe08b[81]]=function(_0xeda0x6){return this[_0xe08b[82]]&&this[_0xe08b[83]](_0xeda0x6)};Graph[_0xe08b[16]][_0xe08b[84]]=function(_0xeda0x6){return this[_0xe08b[83]](_0xeda0x6)};Graph[_0xe08b[16]][_0xe08b[85]]=function(){var _0xeda0x12=mxGraph[_0xe08b[16]][_0xe08b[85]][_0xe08b[15]](this,arguments);_0xeda0x12[_0xe08b[77]](_0xe08b[86]);return _0xeda0x12;};Graph[_0xe08b[16]][_0xe08b[87]]=function(_0xeda0x6){var _0xeda0x13=_0xe08b[88];if(this[_0xe08b[72]]()[_0xe08b[89]](_0xeda0x6)){_0xeda0x13+=mxResources[_0xe08b[93]](_0xe08b[90]+_0xeda0x6[_0xe08b[92]][_0xe08b[91]])}else {if(this[_0xe08b[72]]()[_0xe08b[71]](_0xeda0x6)){_0xeda0x13=mxGraph[_0xe08b[16]][_0xe08b[87]][_0xe08b[15]](this,arguments)}};return _0xeda0x13;};Graph[_0xe08b[16]][_0xe08b[94]]=function(_0xeda0x6){if(_0xeda0x6[_0xe08b[92]]!=null&& typeof (_0xeda0x6[_0xe08b[92]])==_0xe08b[95]){return _0xeda0x6[_0xe08b[92]][_0xe08b[97]](_0xe08b[96])};return mxGraph[_0xe08b[16]][_0xe08b[94]][_0xe08b[15]](this,arguments);};Graph[_0xe08b[16]][_0xe08b[98]]=function(_0xeda0x6,_0xeda0x10,_0xeda0x14){if(_0xeda0x6[_0xe08b[92]]!=null&& typeof (_0xeda0x6[_0xe08b[92]])==_0xe08b[95]){var _0xeda0x15=_0xeda0x6[_0xe08b[92]][_0xe08b[99]](true);_0xeda0x15[_0xe08b[100]](_0xe08b[96],_0xeda0x10);_0xeda0x10=_0xeda0x15;};mxGraph[_0xe08b[16]][_0xe08b[98]][_0xe08b[15]](this,arguments);};Graph[_0xe08b[16]][_0xe08b[101]]=function(_0xeda0x6,_0xeda0x16){var _0xeda0x10=null;if(_0xeda0x6[_0xe08b[92]]!=null&& typeof (_0xeda0x6[_0xe08b[92]])==_0xe08b[95]){_0xeda0x10=_0xeda0x6[_0xe08b[92]][_0xe08b[99]](true)}else {var _0xeda0x17=mxUtils[_0xe08b[102]]();_0xeda0x10=_0xeda0x17[_0xe08b[104]](_0xe08b[103]);_0xeda0x10[_0xe08b[100]](_0xe08b[96],_0xeda0x6[_0xe08b[92]]);};if(_0xeda0x16!=null&&_0xeda0x16[_0xe08b[105]]>0){_0xeda0x10[_0xe08b[100]](_0xe08b[106],_0xeda0x16)}else {_0xeda0x10[_0xe08b[107]](_0xe08b[106])};this[_0xe08b[109]][_0xe08b[108]](_0xeda0x6,_0xeda0x10);};Graph[_0xe08b[16]][_0xe08b[110]]=function(_0xeda0x6){if(_0xeda0x6[_0xe08b[92]]!=null&& typeof (_0xeda0x6[_0xe08b[92]])==_0xe08b[95]){return _0xeda0x6[_0xe08b[92]][_0xe08b[97]](_0xe08b[106])};return null;};Graph[_0xe08b[16]][_0xe08b[55]]=function(){this[_0xe08b[11]][_0xe08b[112]][_0xe08b[111]]=function(){return this[_0xe08b[46]][_0xe08b[11]][_0xe08b[113]]!=null};this[_0xe08b[28]](mxEvent.START_EDITING,function(_0xeda0x18,_0xeda0x19){this[_0xe08b[29]][_0xe08b[114]]()});var _0xeda0x1a=false;var _0xeda0x1b=null;this[_0xe08b[115]]=function(_0xeda0xb){mxGraph[_0xe08b[16]][_0xe08b[115]][_0xe08b[15]](this,arguments);if(_0xeda0xb[_0xe08b[32]]()==null){var _0xeda0x6=this[_0xe08b[118]](_0xeda0xb[_0xe08b[116]],_0xeda0xb[_0xe08b[117]]);if(this[_0xe08b[72]]()[_0xe08b[71]](_0xeda0x6)){_0xeda0xb[_0xe08b[119]]=this[_0xe08b[33]][_0xe08b[32]](_0xeda0x6);if(_0xeda0xb[_0xe08b[119]]!=null&&_0xeda0xb[_0xe08b[119]][_0xe08b[120]]!=null){this[_0xe08b[25]][_0xe08b[24]][_0xe08b[23]]=_0xeda0xb[_0xe08b[119]][_0xe08b[120]][_0xe08b[121]][_0xe08b[24]][_0xe08b[23]]};};};if(_0xeda0xb[_0xe08b[32]]()==null){this[_0xe08b[25]][_0xe08b[24]][_0xe08b[23]]=_0xe08b[30]};};this[_0xe08b[122]]=function(_0xeda0x1c,_0xeda0xb,_0xeda0x18){if(_0xeda0x1c==mxEvent[_0xe08b[123]]){if(!this[_0xe08b[29]][_0xe08b[124]]()){_0xeda0x1b=_0xeda0xb[_0xe08b[125]]();_0xeda0x1a=(_0xeda0x1b!=null)?this[_0xe08b[52]](_0xeda0x1b):this[_0xe08b[126]]();}else {_0xeda0x1a=false;_0xeda0x1b=null;}}else {if(_0xeda0x1c==mxEvent[_0xe08b[127]]){if(_0xeda0x1a&&!this[_0xe08b[128]]()){if(!this[_0xe08b[29]][_0xe08b[124]]()){var _0xeda0x1d=mxEvent[_0xe08b[130]](_0xeda0xb[_0xe08b[129]]());var _0xeda0x1e=mxEvent[_0xe08b[131]](_0xeda0xb[_0xe08b[129]]());this[_0xe08b[29]][_0xe08b[132]](_0xeda0x1d+16,_0xeda0x1e,_0xeda0x1b,_0xeda0xb[_0xe08b[129]]());};_0xeda0x1a=false;_0xeda0x1b=null;_0xeda0xb[_0xe08b[133]]();return ;};_0xeda0x1a=false;_0xeda0x1b=null;}};mxGraph[_0xe08b[16]][_0xe08b[122]][_0xe08b[15]](this,arguments);if(_0xeda0x1c==mxEvent[_0xe08b[134]]&&_0xeda0xb[_0xe08b[135]]()){_0xeda0x1a=false;_0xeda0x1b=null;};};};(function(){mxVertexHandler[_0xe08b[16]][_0xe08b[136]]=true;mxText[_0xe08b[16]][_0xe08b[137]]=5;mxText[_0xe08b[16]][_0xe08b[138]]=1;if(touchStyle){mxConstants[_0xe08b[139]]=16;mxConstants[_0xe08b[140]]=7;if(mxClient[_0xe08b[141]]){mxVertexHandler[_0xe08b[16]][_0xe08b[142]]=4;mxEdgeHandler[_0xe08b[16]][_0xe08b[142]]=6;Graph[_0xe08b[16]][_0xe08b[142]]=14;Graph[_0xe08b[16]][_0xe08b[143]]=20;mxPanningHandler[_0xe08b[16]][_0xe08b[144]]=false;mxPanningHandler[_0xe08b[16]][_0xe08b[145]]=true;mxPanningHandler[_0xe08b[16]][_0xe08b[146]]=function(_0xeda0xb){var _0xeda0x19=_0xeda0xb[_0xe08b[129]]();return (this[_0xe08b[145]]&&(this[_0xe08b[147]]||_0xeda0xb[_0xe08b[32]]()==null))||(mxEvent[_0xe08b[148]](_0xeda0x19)&&mxEvent[_0xe08b[149]](_0xeda0x19))||(this[_0xe08b[150]]&&mxEvent[_0xe08b[151]](_0xeda0x19));};};var _0xeda0x1f=mxGraphHandler[_0xe08b[16]][_0xe08b[152]];mxGraphHandler[_0xe08b[16]][_0xe08b[152]]=function(_0xeda0x18,_0xeda0xb){_0xeda0x1f[_0xe08b[15]](this,arguments);if(this[_0xe08b[46]][_0xe08b[52]](_0xeda0xb[_0xe08b[125]]())&&this[_0xe08b[46]][_0xe08b[53]]()>1){this[_0xe08b[153]]=false};};Graph[_0xe08b[16]][_0xe08b[154]]=function(_0xeda0x1){this[_0xe08b[155]]= new mxTooltipHandler(this);this[_0xe08b[155]][_0xe08b[156]](false);this[_0xe08b[157]]= new mxSelectionCellsHandler(this);this[_0xe08b[29]]= new mxPanningHandler(this);this[_0xe08b[29]][_0xe08b[158]]=false;this[_0xe08b[11]]= new mxConnectionHandler(this);this[_0xe08b[11]][_0xe08b[156]](false);this[_0xe08b[159]]= new mxGraphHandler(this);};mxConnectionHandler[_0xe08b[16]][_0xe08b[160]]=function(_0xeda0xe,_0xeda0x20){if(touchStyle&&_0xeda0x20!=null){this[_0xe08b[46]][_0xe08b[161]](_0xeda0x20)}else {this[_0xe08b[46]][_0xe08b[161]](_0xeda0xe)}};var _0xeda0x21=mxGraph[_0xe08b[16]][_0xe08b[162]];Graph[_0xe08b[16]][_0xe08b[162]]=function(_0xeda0x19,_0xeda0x6){if(_0xeda0x6==null){var _0xeda0x22=mxUtils[_0xe08b[163]](this[_0xe08b[25]],mxEvent[_0xe08b[130]](_0xeda0x19),mxEvent[_0xe08b[131]](_0xeda0x19));_0xeda0x6=this[_0xe08b[118]](_0xeda0x22[_0xe08b[164]],_0xeda0x22[_0xe08b[165]]);};_0xeda0x21[_0xe08b[0]](this,_0xeda0x19,_0xeda0x6);};var _0xeda0x23= new mxImage(IMAGE_PATH+_0xe08b[166],16,16);mxVertexHandler[_0xe08b[16]][_0xe08b[167]]=_0xeda0x23;mxEdgeHandler[_0xe08b[16]][_0xe08b[167]]=_0xeda0x23;mxOutline[_0xe08b[16]][_0xe08b[168]]=_0xeda0x23; new Image()[_0xe08b[169]]=_0xeda0x23[_0xe08b[169]];var _0xeda0x24=IMAGE_PATH+_0xe08b[170];var _0xeda0x25=mxVertexHandler[_0xe08b[16]][_0xe08b[171]];mxVertexHandler[_0xe08b[16]][_0xe08b[171]]=function(){_0xeda0x25[_0xe08b[15]](this,arguments);if(showConnectorImg&&this[_0xe08b[46]][_0xe08b[11]][_0xe08b[111]]()&&this[_0xe08b[46]][_0xe08b[172]](this[_0xe08b[119]][_0xe08b[51]])&&!this[_0xe08b[46]][_0xe08b[84]](this[_0xe08b[119]][_0xe08b[51]])&&this[_0xe08b[46]][_0xe08b[53]]()==1){this[_0xe08b[173]]=mxUtils[_0xe08b[174]](_0xeda0x24);this[_0xe08b[173]][_0xe08b[24]][_0xe08b[23]]=_0xe08b[26];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[175]]=_0xe08b[176];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[177]]=_0xe08b[176];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[178]]=_0xe08b[179];if(!mxClient[_0xe08b[141]]){this[_0xe08b[173]][_0xe08b[100]](_0xe08b[180],mxResources[_0xe08b[93]](_0xe08b[17]));mxEvent[_0xe08b[181]](this[_0xe08b[173]],this[_0xe08b[46]],this[_0xe08b[119]]);};this[_0xe08b[173]][_0xe08b[24]][_0xe08b[182]]=_0xe08b[183];mxEvent[_0xe08b[185]](this[_0xe08b[173]],mxUtils[_0xe08b[27]](this,function(_0xeda0x19){this[_0xe08b[46]][_0xe08b[29]][_0xe08b[114]]();var _0xeda0x22=mxUtils[_0xe08b[163]](this[_0xe08b[46]][_0xe08b[25]],mxEvent[_0xe08b[130]](_0xeda0x19),mxEvent[_0xe08b[131]](_0xeda0x19));this[_0xe08b[46]][_0xe08b[11]][_0xe08b[49]](this[_0xe08b[119]],_0xeda0x22[_0xe08b[164]],_0xeda0x22[_0xe08b[165]]);this[_0xe08b[46]][_0xe08b[184]]=true;mxEvent[_0xe08b[133]](_0xeda0x19);}));this[_0xe08b[46]][_0xe08b[25]][_0xe08b[186]](this[_0xe08b[173]]);};this[_0xe08b[187]]();};var _0xeda0x26=mxVertexHandler[_0xe08b[16]][_0xe08b[188]];mxVertexHandler[_0xe08b[16]][_0xe08b[188]]=function(){_0xeda0x26[_0xe08b[15]](this);this[_0xe08b[187]]();};mxVertexHandler[_0xe08b[16]][_0xe08b[187]]=function(){if(this[_0xe08b[119]]!=null&&this[_0xe08b[173]]!=null){if(mxVertexHandler[_0xe08b[16]][_0xe08b[189]]){this[_0xe08b[173]][_0xe08b[24]][_0xe08b[190]]=(this[_0xe08b[119]][_0xe08b[164]]+this[_0xe08b[119]][_0xe08b[175]]-this[_0xe08b[173]][_0xe08b[191]]/2)+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[193]]=(this[_0xe08b[119]][_0xe08b[165]]-this[_0xe08b[173]][_0xe08b[194]]/2)+_0xe08b[192];}else {this[_0xe08b[173]][_0xe08b[24]][_0xe08b[190]]=(this[_0xe08b[119]][_0xe08b[164]]+this[_0xe08b[119]][_0xe08b[175]]+mxConstants[_0xe08b[139]]/2+4)+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[193]]=(this[_0xe08b[119]][_0xe08b[165]]+(this[_0xe08b[119]][_0xe08b[177]]-this[_0xe08b[173]][_0xe08b[194]])/2)+_0xe08b[192];}}};var _0xeda0x27=mxVertexHandler[_0xe08b[16]][_0xe08b[195]];mxVertexHandler[_0xe08b[16]][_0xe08b[195]]=function(_0xeda0x18,_0xeda0xb){_0xeda0x27[_0xe08b[15]](this,arguments);if(this[_0xe08b[173]]!=null){this[_0xe08b[173]][_0xe08b[197]][_0xe08b[196]](this[_0xe08b[173]]);this[_0xe08b[173]]=null;};}; new Image()[_0xe08b[169]]=_0xeda0x24;}else {var _0xeda0x28= new mxImage(IMAGE_PATH+_0xe08b[198],15,15);mxConnectionHandler[_0xe08b[16]][_0xe08b[199]]=_0xeda0x28; new Image()[_0xe08b[169]]=_0xeda0x28[_0xe08b[169]];if(urlParams[_0xe08b[17]]==_0xe08b[18]){var _0xeda0x28= new mxImage(IMAGE_PATH+_0xe08b[198],15,15);var _0xeda0x25=mxVertexHandler[_0xe08b[16]][_0xe08b[171]];mxVertexHandler[_0xe08b[16]][_0xe08b[171]]=function(){_0xeda0x25[_0xe08b[15]](this,arguments);if(showConnectorImg&&this[_0xe08b[46]][_0xe08b[11]][_0xe08b[111]]()&&this[_0xe08b[46]][_0xe08b[172]](this[_0xe08b[119]][_0xe08b[51]])&&!this[_0xe08b[46]][_0xe08b[84]](this[_0xe08b[119]][_0xe08b[51]])&&this[_0xe08b[46]][_0xe08b[53]]()==1){if(mxClient[_0xe08b[200]]&&!mxClient[_0xe08b[201]]){this[_0xe08b[173]]=document[_0xe08b[104]](_0xe08b[202]);this[_0xe08b[173]][_0xe08b[24]][_0xe08b[203]]=_0xe08b[204]+_0xeda0x28[_0xe08b[169]]+_0xe08b[205];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[206]]=_0xe08b[207];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[208]]=_0xe08b[209];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[175]]=(_0xeda0x28[_0xe08b[175]]+4)+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[177]]=(_0xeda0x28[_0xe08b[177]]+4)+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[210]]=(mxClient[_0xe08b[211]])?_0xe08b[212]:_0xe08b[213];}else {this[_0xe08b[173]]=mxUtils[_0xe08b[174]](_0xeda0x28[_0xe08b[169]]);this[_0xe08b[173]][_0xe08b[24]][_0xe08b[175]]=_0xeda0x28[_0xe08b[175]]+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[177]]=_0xeda0x28[_0xe08b[177]]+_0xe08b[192];};this[_0xe08b[173]][_0xe08b[24]][_0xe08b[23]]=_0xe08b[26];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[178]]=_0xe08b[179];this[_0xe08b[173]][_0xe08b[100]](_0xe08b[180],mxResources[_0xe08b[93]](_0xe08b[17]));mxEvent[_0xe08b[181]](this[_0xe08b[173]],this[_0xe08b[46]],this[_0xe08b[119]]);this[_0xe08b[173]][_0xe08b[24]][_0xe08b[182]]=_0xe08b[183];mxEvent[_0xe08b[28]](this[_0xe08b[173]],_0xe08b[214],mxUtils[_0xe08b[27]](this,function(_0xeda0x19){this[_0xe08b[46]][_0xe08b[29]][_0xe08b[114]]();var _0xeda0x22=mxUtils[_0xe08b[163]](this[_0xe08b[46]][_0xe08b[25]],mxEvent[_0xe08b[130]](_0xeda0x19),mxEvent[_0xe08b[131]](_0xeda0x19));this[_0xe08b[46]][_0xe08b[11]][_0xe08b[49]](this[_0xe08b[119]],_0xeda0x22[_0xe08b[164]],_0xeda0x22[_0xe08b[165]]);this[_0xe08b[46]][_0xe08b[184]]=true;mxEvent[_0xe08b[133]](_0xeda0x19);}));this[_0xe08b[46]][_0xe08b[25]][_0xe08b[186]](this[_0xe08b[173]]);};this[_0xe08b[187]]();};var _0xeda0x26=mxVertexHandler[_0xe08b[16]][_0xe08b[188]];mxVertexHandler[_0xe08b[16]][_0xe08b[188]]=function(){_0xeda0x26[_0xe08b[15]](this);this[_0xe08b[187]]();};mxVertexHandler[_0xe08b[16]][_0xe08b[187]]=function(){if(this[_0xe08b[119]]!=null&&this[_0xe08b[173]]!=null){if(mxVertexHandler[_0xe08b[16]][_0xe08b[189]]){this[_0xe08b[173]][_0xe08b[24]][_0xe08b[190]]=(this[_0xe08b[119]][_0xe08b[164]]+this[_0xe08b[119]][_0xe08b[175]]-this[_0xe08b[173]][_0xe08b[191]]/2)+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[193]]=(this[_0xe08b[119]][_0xe08b[165]]-this[_0xe08b[173]][_0xe08b[194]]/2)+_0xe08b[192];}else {this[_0xe08b[173]][_0xe08b[24]][_0xe08b[190]]=(this[_0xe08b[119]][_0xe08b[164]]+this[_0xe08b[119]][_0xe08b[175]]+mxConstants[_0xe08b[139]]/2+2)+_0xe08b[192];this[_0xe08b[173]][_0xe08b[24]][_0xe08b[193]]=(this[_0xe08b[119]][_0xe08b[165]]+(this[_0xe08b[119]][_0xe08b[177]]-this[_0xe08b[173]][_0xe08b[194]])/2)+_0xe08b[192];}}};var _0xeda0x27=mxVertexHandler[_0xe08b[16]][_0xe08b[195]];mxVertexHandler[_0xe08b[16]][_0xe08b[195]]=function(_0xeda0x18,_0xeda0xb){_0xeda0x27[_0xe08b[15]](this,arguments);if(this[_0xe08b[173]]!=null){this[_0xe08b[173]][_0xe08b[197]][_0xe08b[196]](this[_0xe08b[173]]);this[_0xe08b[173]]=null;};};};};})();
\ 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 fffd86f..f69a19a 100644
--- a/public/assets/plugins/square/js/Menus.js
+++ b/public/assets/plugins/square/js/Menus.js
@@ -1 +1 @@
-var _0x8d06=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x6D\x65\x6E\x75\x73","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x56\x65\x72\x64\x61\x6E\x61","\x54\x69\x6D\x65\x73\x20\x4E\x65\x77\x20\x52\x6F\x6D\x61\x6E","\x47\x61\x72\x61\x6D\x6F\x6E\x64","\x43\x6F\x6D\x69\x63\x20\x53\x61\x6E\x73\x20\x4D\x53","\x43\x6F\x75\x72\x69\x65\x72\x20\x4E\x65\x77","\x47\x65\x6F\x72\x67\x69\x61","\x4C\x75\x63\x69\x64\x61\x20\x43\x6F\x6E\x73\x6F\x6C\x65","\x54\x61\x68\x6F\x6D\x61","\x6C\x65\x6E\x67\x74\x68","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x73\x74\x79\x6C\x65\x43\x68\x61\x6E\x67\x65","\x73\x74\x79\x6C\x65","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x63\x75\x73\x74\x6F\x6D","\x67\x65\x74","","\x70\x72\x6F\x6D\x70\x74\x43\x68\x61\x6E\x67\x65","\x62\x69\x6E\x64","\x70\x75\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x28\x70\x74\x29","\x31\x32","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x70\x78","\x53\x54\x59\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x28\x70\x78\x29","\x31","\x6C\x69\x6E\x65","\x73\x74\x72\x61\x69\x67\x68\x74","\x53\x54\x59\x4C\x45\x5F\x45\x44\x47\x45","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x65\x6C\x62\x6F\x77\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6D\x61\x6E\x75\x61\x6C","\x73\x65\x67\x6D\x65\x6E\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x61\x75\x74\x6F\x6D\x61\x74\x69\x63","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x63\x6C\x61\x73\x73\x69\x63","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x41\x52\x52\x4F\x57","\x41\x52\x52\x4F\x57\x5F\x43\x4C\x41\x53\x53\x49\x43","\x6F\x70\x65\x6E\x41\x72\x72\x6F\x77","\x41\x52\x52\x4F\x57\x5F\x4F\x50\x45\x4E","\x62\x6C\x6F\x63\x6B","\x41\x52\x52\x4F\x57\x5F\x42\x4C\x4F\x43\x4B","\x6F\x76\x61\x6C","\x41\x52\x52\x4F\x57\x5F\x4F\x56\x41\x4C","\x64\x69\x61\x6D\x6F\x6E\x64","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44","\x64\x69\x61\x6D\x6F\x6E\x64\x54\x68\x69\x6E","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44\x5F\x54\x48\x49\x4E","\x6E\x6F\x6E\x65","\x4E\x4F\x4E\x45","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x65\x6E\x64\x46\x69\x6C\x6C","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x61\x64\x64\x49\x74\x65\x6D","\x73\x69\x7A\x65","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x41\x52\x52\x4F\x57","\x73\x74\x61\x72\x74\x46\x69\x6C\x6C","\x73\x70\x61\x63\x69\x6E\x67","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x68\x61\x64\x6F\x77","\x61\x63\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x74\x6F\x70","\x30","\x72\x69\x67\x68\x74","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x67\x6C\x6F\x62\x61\x6C","\x70\x65\x72\x69\x6D\x65\x74\x65\x72","\x73\x6F\x75\x72\x63\x65\x53\x70\x61\x63\x69\x6E\x67","\x74\x61\x72\x67\x65\x74\x53\x70\x61\x63\x69\x6E\x67","\x66\x6F\x72\x6D\x61\x74","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D","\x74\x65\x78\x74","\x61\x64\x64\x53\x75\x62\x6D\x65\x6E\x75","\x2D","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D\x73","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x77\x6F\x72\x64\x57\x72\x61\x70","\x74\x65\x78\x74\x4F\x70\x61\x63\x69\x74\x79","\x28\x25\x29","\x31\x30\x30","\x68\x69\x64\x65","\x6C\x65\x66\x74\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x4C\x45\x46\x54","\x63\x65\x6E\x74\x65\x72","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x72\x69\x67\x68\x74\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x74\x6F\x70\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x54\x4F\x50","\x6D\x69\x64\x64\x6C\x65","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x62\x6F\x74\x74\x6F\x6D\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x74\x69\x6C\x74","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x61\x6C\x69\x67\x6E","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73","\x6C\x61\x79\x6F\x75\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x46\x6C\x6F\x77","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x76\x65\x72\x74\x69\x63\x61\x6C\x46\x6C\x6F\x77","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x61\x72\x72\x61\x6E\x67\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x76\x69\x65\x77","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x25","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x66\x69\x74\x50\x61\x67\x65","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x66\x69\x6C\x65","\x6E\x65\x77","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x41\x73","\x70\x75\x62\x6C\x69\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x65\x64\x69\x74\x46\x69\x6C\x65","\x70\x72\x69\x6E\x74","\x65\x64\x69\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x75\x74","\x63\x6F\x70\x79","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x68\x65\x6C\x70","\x61\x62\x6F\x75\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x65\x78\x65\x63\x75\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x20","\x70\x72\x6F\x6D\x70\x74","\x6C\x61\x62\x65\x6C","\x66\x75\x6E\x63\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x61\x64\x64\x43\x68\x65\x63\x6B\x6D\x61\x72\x6B","\x61\x64\x64\x53\x68\x6F\x72\x74\x63\x75\x74","\x73\x68\x6F\x72\x74\x63\x75\x74","\x73\x70\x61\x6E","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6F\x6C\x6F\x72","\x67\x72\x61\x79","\x77\x72\x69\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x32\x70\x78\x20\x35\x30\x25","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x73\x6D\x61\x72\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72\x73","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x69\x73\x45\x64\x67\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x62\x65\x6E\x64\x73","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x69\x76","\x20\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x4D\x65\x6E\x75","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x61\x70\x70\x6C\x79","\x64\x65\x73\x74\x72\x6F\x79","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x2D\x73\x69\x64\x65\x62\x61\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6C\x69\x63\x6B","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74"];Menus=function(_0x1fc8x1){this[_0x8d06[0]]=_0x1fc8x1;this[_0x8d06[1]]= new Object();this[_0x8d06[2]](); new Image()[_0x8d06[3]]=IMAGE_PATH+_0x8d06[4];};Menus[_0x8d06[5]][_0x8d06[2]]=function(){var _0x1fc8x2=this[_0x8d06[0]][_0x8d06[7]][_0x8d06[6]];this[_0x8d06[30]](_0x8d06[8], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){var _0x1fc8x5=[_0x8d06[9],_0x8d06[10],_0x8d06[11],_0x8d06[12],_0x8d06[13],_0x8d06[14],_0x8d06[15],_0x8d06[16],_0x8d06[17]];for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8x5[_0x8d06[18]];_0x1fc8x6++){var _0x1fc8x7=this[_0x8d06[20]](_0x1fc8x3,_0x1fc8x5[_0x1fc8x6],[mxConstants[_0x8d06[19]]],[_0x1fc8x5[_0x1fc8x6]],null,_0x1fc8x4);_0x1fc8x7[_0x8d06[23]][_0x8d06[22]][_0x8d06[21]][_0x8d06[8]]=_0x1fc8x5[_0x1fc8x6];};_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[25]),_0x8d06[27],mxConstants.DEFAULT_FONTFAMILY,mxConstants.STYLE_FONTFAMILY,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[31], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){var _0x1fc8x8=[6,8,9,10,11,12,14,18,24,36,48,72];for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8x8[_0x8d06[18]];_0x1fc8x6++){this[_0x8d06[20]](_0x1fc8x3,_0x1fc8x8[_0x1fc8x6],[mxConstants[_0x8d06[32]]],[_0x1fc8x8[_0x1fc8x6]],null,_0x1fc8x4)};_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[25]),_0x8d06[33],_0x8d06[34],mxConstants.STYLE_FONTSIZE,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[35], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){var _0x1fc8x8=[1,2,3,4,8,12,16,24];for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8x8[_0x8d06[18]];_0x1fc8x6++){this[_0x8d06[20]](_0x1fc8x3,_0x1fc8x8[_0x1fc8x6]+_0x8d06[36],[mxConstants[_0x8d06[37]]],[_0x1fc8x8[_0x1fc8x6]],null,_0x1fc8x4)};_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[25]),_0x8d06[38],_0x8d06[39],mxConstants.STYLE_STROKEWIDTH,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[40], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[41]),[mxConstants[_0x8d06[42]]],[null],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[43]),[mxConstants[_0x8d06[42]]],[_0x8d06[44]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[45]),[mxConstants[_0x8d06[42]],mxConstants[_0x8d06[46]]],[_0x8d06[47],_0x8d06[45]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[48]),[mxConstants[_0x8d06[42]],mxConstants[_0x8d06[46]]],[_0x8d06[47],_0x8d06[48]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[49]),[mxConstants[_0x8d06[42]]],[_0x8d06[50]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[51]),[mxConstants[_0x8d06[42]]],[_0x8d06[52]],null,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[53], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[54]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[56]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[57]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[58]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[59]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[60]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[61]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[62]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[63]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[64]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[65]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[66]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[67]),[mxConstants[_0x8d06[55]]],[mxConstants[_0x8d06[68]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[69]),null,function(){_0x1fc8x2[_0x8d06[71]](_0x8d06[70],true)},_0x1fc8x4,null,true);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[73]),_0x8d06[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_ENDSIZE,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[74], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[54]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[56]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[57]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[58]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[59]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[60]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[61]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[62]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[63]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[64]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[65]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[66]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[67]),[mxConstants[_0x8d06[75]]],[mxConstants[_0x8d06[68]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[69]),null,function(){_0x1fc8x2[_0x8d06[71]](_0x8d06[76],true)},_0x1fc8x4,null,true);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[73]),_0x8d06[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_STARTSIZE,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[77], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){var _0x1fc8x9=this[_0x8d06[0]][_0x8d06[80]][_0x8d06[26]](_0x8d06[79])[_0x8d06[78]];var _0x1fc8xa=this[_0x8d06[26]](_0x8d06[40])[_0x8d06[78]];if(_0x1fc8x9||_0x1fc8x3[_0x8d06[81]]){this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[82]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_SPACING_TOP,_0x1fc8x4,_0x1fc8x9);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[84]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_SPACING_RIGHT,_0x1fc8x4,_0x1fc8x9);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[85]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_SPACING_BOTTOM,_0x1fc8x4,_0x1fc8x9);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[86]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_SPACING_LEFT,_0x1fc8x4,_0x1fc8x9);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[87]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_SPACING,_0x1fc8x4,_0x1fc8x9);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[88]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_PERIMETER_SPACING,_0x1fc8x4,_0x1fc8x9);};if(_0x1fc8xa||_0x1fc8x3[_0x8d06[81]]){_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[89]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_SOURCE_PERIMETER_SPACING,_0x1fc8x4,_0x1fc8xa);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[90]),_0x8d06[38],_0x8d06[83],mxConstants.STYLE_TARGET_PERIMETER_SPACING,_0x1fc8x4,_0x1fc8xa);};})));this[_0x8d06[30]](_0x8d06[91], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[92]](_0x1fc8x3,_0x8d06[21],_0x1fc8x4)})));this[_0x8d06[30]](_0x8d06[93], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){var _0x1fc8xb=this[_0x8d06[26]](_0x8d06[93])[_0x8d06[78]];_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[94]](_0x8d06[8],_0x1fc8x3,_0x1fc8x4);this[_0x8d06[94]](_0x8d06[31],_0x1fc8x3,_0x1fc8x4);this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[95],_0x8d06[96],_0x8d06[97],_0x8d06[98],_0x8d06[95]],_0x1fc8x4);this[_0x8d06[94]](_0x8d06[100],_0x1fc8x3,_0x1fc8x4);this[_0x8d06[92]](_0x1fc8x3,_0x8d06[101],_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[28]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[102]),_0x8d06[103],_0x8d06[104],mxConstants.STYLE_TEXT_OPACITY,_0x1fc8x4,_0x1fc8xb);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[105]),null,function(){_0x1fc8x2[_0x8d06[71]](mxConstants.STYLE_NOLABEL,false)},_0x1fc8x4,null,_0x1fc8xb);})));this[_0x8d06[30]](_0x8d06[100], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[106]),[mxConstants[_0x8d06[107]]],[mxConstants[_0x8d06[108]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[109]),[mxConstants[_0x8d06[107]]],[mxConstants[_0x8d06[110]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[111]),[mxConstants[_0x8d06[107]]],[mxConstants[_0x8d06[112]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[113]),[mxConstants[_0x8d06[114]]],[mxConstants[_0x8d06[115]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[116]),[mxConstants[_0x8d06[114]]],[mxConstants[_0x8d06[117]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[118]),[mxConstants[_0x8d06[114]]],[mxConstants[_0x8d06[119]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[94]](_0x8d06[120],_0x1fc8x3,_0x1fc8x4);this[_0x8d06[94]](_0x8d06[77],_0x1fc8x3,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);var _0x1fc8xb=this[_0x8d06[26]](_0x8d06[93])[_0x8d06[78]];_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[48]),null,function(){_0x1fc8x2[_0x8d06[71]](mxConstants.STYLE_HORIZONTAL,true)},_0x1fc8x4,null,_0x1fc8xb);})));this[_0x8d06[30]](_0x8d06[120], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[86]),[mxConstants[_0x8d06[121]],mxConstants[_0x8d06[107]]],[mxConstants[_0x8d06[108]],mxConstants[_0x8d06[112]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[109]),[mxConstants[_0x8d06[121]],mxConstants[_0x8d06[107]]],[mxConstants[_0x8d06[110]],mxConstants[_0x8d06[110]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[84]),[mxConstants[_0x8d06[121]],mxConstants[_0x8d06[107]]],[mxConstants[_0x8d06[112]],mxConstants[_0x8d06[108]]],null,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[82]),[mxConstants[_0x8d06[122]],mxConstants[_0x8d06[114]]],[mxConstants[_0x8d06[115]],mxConstants[_0x8d06[119]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[116]),[mxConstants[_0x8d06[122]],mxConstants[_0x8d06[114]]],[mxConstants[_0x8d06[117]],mxConstants[_0x8d06[117]]],null,_0x1fc8x4);this[_0x8d06[20]](_0x1fc8x3,mxResources[_0x8d06[26]](_0x8d06[85]),[mxConstants[_0x8d06[122]],mxConstants[_0x8d06[114]]],[mxConstants[_0x8d06[119]],mxConstants[_0x8d06[115]]],null,_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[123], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[124]),null,function(){_0x1fc8x2[_0x8d06[71]](mxConstants.STYLE_FLIPH,false)},_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[125]),null,function(){_0x1fc8x2[_0x8d06[71]](mxConstants.STYLE_FLIPV,false)},_0x1fc8x4);this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[95],_0x8d06[126],_0x8d06[127]],_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[128], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[106]),null,function(){_0x1fc8x2[_0x8d06[129]](mxConstants.ALIGN_LEFT)},_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[109]),null,function(){_0x1fc8x2[_0x8d06[129]](mxConstants.ALIGN_CENTER)},_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[111]),null,function(){_0x1fc8x2[_0x8d06[129]](mxConstants.ALIGN_RIGHT)},_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[113]),null,function(){_0x1fc8x2[_0x8d06[129]](mxConstants.ALIGN_TOP)},_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[116]),null,function(){_0x1fc8x2[_0x8d06[129]](mxConstants.ALIGN_MIDDLE)},_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[118]),null,function(){_0x1fc8x2[_0x8d06[129]](mxConstants.ALIGN_BOTTOM)},_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[130], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[131]),null,mxUtils[_0x8d06[29]](this,function(){var _0x1fc8xc= new mxHierarchicalLayout(_0x1fc8x2,mxConstants.DIRECTION_WEST);this[_0x8d06[0]][_0x8d06[132]](_0x1fc8xc,true,true);}),_0x1fc8x4);_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x8d06[133]),null,mxUtils[_0x8d06[29]](this,function(){var _0x1fc8xc= new mxHierarchicalLayout(_0x1fc8x2,mxConstants.DIRECTION_NORTH);this[_0x8d06[0]][_0x8d06[132]](_0x1fc8xc,true,true);}),_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[134], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[135],_0x8d06[95],_0x8d06[136],_0x8d06[137],_0x8d06[95],_0x8d06[138],_0x8d06[139]],_0x1fc8x4)})));this[_0x8d06[30]](_0x8d06[140], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[141],_0x8d06[142],_0x8d06[95]],_0x1fc8x4);this[_0x8d06[94]](_0x8d06[130],_0x1fc8x3,_0x1fc8x4);_0x1fc8x3[_0x8d06[24]](_0x1fc8x4);this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[95],_0x8d06[143],_0x8d06[144],_0x8d06[145]],_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[146], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[147]],_0x1fc8x4);_0x1fc8x3[_0x8d06[24]]();var _0x1fc8xd=[0.25,0.5,0.75,1,2,4];for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8xd[_0x8d06[18]];_0x1fc8x6++){(function(_0x1fc8xe){_0x1fc8x3[_0x8d06[72]]((_0x1fc8xe*100)+_0x8d06[148],null,function(){_0x1fc8x2[_0x8d06[149]](_0x1fc8xe)},_0x1fc8x4)})(_0x1fc8xd[_0x1fc8x6])};this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[95],_0x8d06[150],_0x8d06[151],_0x8d06[95],_0x8d06[152],_0x8d06[153],_0x8d06[95],_0x8d06[154],_0x8d06[155]],_0x1fc8x4);})));this[_0x8d06[30]](_0x8d06[156], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[157],_0x8d06[158],_0x8d06[95],_0x8d06[159],_0x8d06[160],_0x8d06[161],_0x8d06[95],_0x8d06[162],_0x8d06[95],_0x8d06[163],_0x8d06[164],_0x8d06[95],_0x8d06[165],_0x8d06[95],_0x8d06[166]],_0x1fc8x4)})));this[_0x8d06[30]](_0x8d06[167], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[168],_0x8d06[169],_0x8d06[95],_0x8d06[170],_0x8d06[171],_0x8d06[172],_0x8d06[173],_0x8d06[95],_0x8d06[174],_0x8d06[95],_0x8d06[175],_0x8d06[176],_0x8d06[177]])})));this[_0x8d06[30]](_0x8d06[178], new Menu(mxUtils[_0x8d06[29]](this,function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[178],_0x8d06[95],_0x8d06[179]])})));};Menus[_0x8d06[5]][_0x8d06[30]]=function(_0x1fc8xf,_0x1fc8x3){this[_0x8d06[1]][_0x1fc8xf]=_0x1fc8x3};Menus[_0x8d06[5]][_0x8d06[26]]=function(_0x1fc8xf){return this[_0x8d06[1]][_0x1fc8xf]};Menus[_0x8d06[5]][_0x8d06[94]]=function(_0x1fc8xf,_0x1fc8x3,_0x1fc8x4){var _0x1fc8xb=this[_0x8d06[26]](_0x1fc8xf)[_0x8d06[78]];if(_0x1fc8x3[_0x8d06[81]]||_0x1fc8xb){var _0x1fc8x10=_0x1fc8x3[_0x8d06[72]](mxResources[_0x8d06[26]](_0x1fc8xf),null,null,_0x1fc8x4,null,_0x1fc8xb);this[_0x8d06[180]](_0x1fc8xf,_0x1fc8x3,_0x1fc8x10);};};Menus[_0x8d06[5]][_0x8d06[180]]=function(_0x1fc8xf,_0x1fc8x11,_0x1fc8x4){var _0x1fc8x3=this[_0x8d06[26]](_0x1fc8xf);if(_0x1fc8x3!=null&&(_0x1fc8x11[_0x8d06[81]]||_0x1fc8x3[_0x8d06[78]])){this[_0x8d06[26]](_0x1fc8xf)[_0x8d06[181]](_0x1fc8x11,_0x1fc8x4)};};Menus[_0x8d06[5]][_0x8d06[20]]=function(_0x1fc8x3,_0x1fc8x12,_0x1fc8x13,_0x1fc8x14,_0x1fc8x15,_0x1fc8x4){return _0x1fc8x3[_0x8d06[72]](_0x1fc8x12,null,mxUtils[_0x8d06[29]](this,function(){var _0x1fc8x2=this[_0x8d06[0]][_0x8d06[7]][_0x8d06[6]];_0x1fc8x2[_0x8d06[183]]()[_0x8d06[182]]();try{for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8x13[_0x8d06[18]];_0x1fc8x6++){_0x1fc8x2[_0x8d06[184]](_0x1fc8x13[_0x1fc8x6],_0x1fc8x14[_0x1fc8x6])}}finally{_0x1fc8x2[_0x8d06[183]]()[_0x8d06[185]]()};}),_0x1fc8x4,_0x1fc8x15)};Menus[_0x8d06[5]][_0x8d06[28]]=function(_0x1fc8x3,_0x1fc8x12,_0x1fc8x16,_0x1fc8x17,_0x1fc8x18,_0x1fc8x4,_0x1fc8xb){return _0x1fc8x3[_0x8d06[72]](_0x1fc8x12,null,mxUtils[_0x8d06[29]](this,function(){var _0x1fc8x2=this[_0x8d06[0]][_0x8d06[7]][_0x8d06[6]];var _0x1fc8x19=_0x1fc8x17;var _0x1fc8x1a=_0x1fc8x2[_0x8d06[188]]()[_0x8d06[187]](_0x1fc8x2[_0x8d06[186]]());if(_0x1fc8x1a!=null){_0x1fc8x19=_0x1fc8x1a[_0x8d06[21]][_0x1fc8x18]||_0x1fc8x19};_0x1fc8x19=mxUtils[_0x8d06[191]](mxResources[_0x8d06[26]](_0x8d06[189])+((_0x1fc8x16[_0x8d06[18]]>0)?(_0x8d06[190]+_0x1fc8x16):_0x8d06[27]),_0x1fc8x19);if(_0x1fc8x19!=null&&_0x1fc8x19[_0x8d06[18]]>0){_0x1fc8x2[_0x8d06[184]](_0x1fc8x18,_0x1fc8x19)};}),_0x1fc8x4,null,_0x1fc8xb)};Menus[_0x8d06[5]][_0x8d06[92]]=function(_0x1fc8x3,_0x1fc8x18,_0x1fc8x4){var _0x1fc8x1b=this[_0x8d06[0]][_0x8d06[80]][_0x8d06[26]](_0x1fc8x18);if(_0x1fc8x1b!=null&&(_0x1fc8x3[_0x8d06[81]]||_0x1fc8x1b[_0x8d06[78]])){var _0x1fc8x1c=_0x1fc8x3[_0x8d06[72]](_0x1fc8x1b[_0x8d06[192]],null,_0x1fc8x1b[_0x8d06[193]],_0x1fc8x4,null,_0x1fc8x1b[_0x8d06[78]]);if(_0x1fc8x1b[_0x8d06[194]]&&_0x1fc8x1b[_0x8d06[195]]()){this[_0x8d06[196]](_0x1fc8x1c)};this[_0x8d06[197]](_0x1fc8x1c,_0x1fc8x1b);return _0x1fc8x1c;};return null;};Menus[_0x8d06[5]][_0x8d06[197]]=function(_0x1fc8x1c,_0x1fc8x1b){if(_0x1fc8x1b[_0x8d06[198]]!=null){var _0x1fc8x1d=_0x1fc8x1c[_0x8d06[23]][_0x8d06[22]][_0x8d06[22]];var _0x1fc8x1e=document[_0x8d06[200]](_0x8d06[199]);_0x1fc8x1e[_0x8d06[21]][_0x8d06[201]]=_0x8d06[202];mxUtils[_0x8d06[203]](_0x1fc8x1e,_0x1fc8x1b[_0x8d06[198]]);_0x1fc8x1d[_0x8d06[204]](_0x1fc8x1e);}};Menus[_0x8d06[5]][_0x8d06[196]]=function(_0x1fc8x1c){var _0x1fc8x1d=_0x1fc8x1c[_0x8d06[23]][_0x8d06[22]];_0x1fc8x1d[_0x8d06[21]][_0x8d06[205]]=_0x8d06[206]+IMAGE_PATH+_0x8d06[207];_0x1fc8x1d[_0x8d06[21]][_0x8d06[208]]=_0x8d06[209];_0x1fc8x1d[_0x8d06[21]][_0x8d06[210]]=_0x8d06[211];};Menus[_0x8d06[5]][_0x8d06[99]]=function(_0x1fc8x3,_0x1fc8x13,_0x1fc8x4){for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8x13[_0x8d06[18]];_0x1fc8x6++){if(_0x1fc8x13[_0x1fc8x6]==_0x8d06[95]){_0x1fc8x3[_0x8d06[24]](_0x1fc8x4)}else {this[_0x8d06[92]](_0x1fc8x3,_0x1fc8x13[_0x1fc8x6],_0x1fc8x4)}}};Menus[_0x8d06[5]][_0x8d06[212]]=function(_0x1fc8x3,_0x1fc8x1f,_0x1fc8x20){var _0x1fc8x2=this[_0x8d06[0]][_0x8d06[7]][_0x8d06[6]];_0x1fc8x3[_0x8d06[213]]=true;if(_0x1fc8x2[_0x8d06[214]]()){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[168],_0x8d06[169],_0x8d06[95],_0x8d06[172],_0x8d06[95]])}else {this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[173],_0x8d06[95],_0x8d06[170],_0x8d06[171],_0x8d06[95],_0x8d06[174]]);if(_0x1fc8x2[_0x8d06[215]]()==1&&_0x1fc8x2[_0x8d06[183]]()[_0x8d06[216]](_0x1fc8x2[_0x8d06[186]]())){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[217]])};_0x1fc8x3[_0x8d06[24]]();};if(_0x1fc8x2[_0x8d06[215]]()>0){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[141],_0x8d06[142],_0x8d06[95]]);if(_0x1fc8x2[_0x8d06[183]]()[_0x8d06[216]](_0x1fc8x2[_0x8d06[186]]())){var _0x1fc8x21=false;var _0x1fc8x1f=_0x1fc8x2[_0x8d06[186]]();if(_0x1fc8x1f!=null&&_0x1fc8x2[_0x8d06[183]]()[_0x8d06[216]](_0x1fc8x1f)){var _0x1fc8x22=_0x1fc8x2[_0x8d06[219]][_0x8d06[218]](_0x1fc8x1f);if(_0x1fc8x22 instanceof mxEdgeHandler&&_0x1fc8x22[_0x8d06[220]]!=null&&_0x1fc8x22[_0x8d06[220]][_0x8d06[18]]>2){var _0x1fc8x23=_0x1fc8x22[_0x8d06[221]]( new mxMouseEvent(_0x1fc8x20));var _0x1fc8x24=this[_0x8d06[0]][_0x8d06[80]][_0x8d06[26]](_0x8d06[222]);_0x1fc8x24[_0x8d06[223]]=_0x1fc8x22;_0x1fc8x24[_0x8d06[224]]=_0x1fc8x23;_0x1fc8x21=_0x1fc8x23>0&&_0x1fc8x23<_0x1fc8x22[_0x8d06[220]][_0x8d06[18]];};};this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[95],(_0x1fc8x21)?_0x8d06[222]:_0x8d06[225]]);}else {if(_0x1fc8x2[_0x8d06[215]]()>1){_0x1fc8x3[_0x8d06[24]]();this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[143]]);}};_0x1fc8x3[_0x8d06[24]]();if(_0x1fc8x2[_0x8d06[215]]()==1){var _0x1fc8x25=_0x1fc8x2[_0x8d06[226]](_0x1fc8x2[_0x8d06[186]]());if(_0x1fc8x25!=null){this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[227]])};};}else {this[_0x8d06[99]](_0x1fc8x3,[_0x8d06[95],_0x8d06[175],_0x8d06[176],_0x8d06[95],_0x8d06[177]])};};Menus[_0x8d06[5]][_0x8d06[228]]=function(_0x1fc8x26){var _0x1fc8x27= new Menubar(this[_0x8d06[0]],_0x1fc8x26);var _0x1fc8x28=[_0x8d06[156],_0x8d06[167],_0x8d06[146],_0x8d06[91],_0x8d06[93],_0x8d06[140],_0x8d06[178]];for(var _0x1fc8x6=0;_0x1fc8x6<_0x1fc8x28[_0x8d06[18]];_0x1fc8x6++){_0x1fc8x27[_0x8d06[180]](mxResources[_0x8d06[26]](_0x1fc8x28[_0x1fc8x6]),this[_0x8d06[26]](_0x1fc8x28[_0x1fc8x6])[_0x8d06[193]])};return _0x1fc8x27;};function Menubar(_0x1fc8x1,_0x1fc8x26){this[_0x8d06[0]]=_0x1fc8x1;this[_0x8d06[229]]=_0x1fc8x26;mxEvent[_0x8d06[231]](document,mxUtils[_0x8d06[29]](this,function(_0x1fc8x20){this[_0x8d06[230]]()}));}Menubar[_0x8d06[5]][_0x8d06[230]]=function(){if(this[_0x8d06[232]]!=null){this[_0x8d06[232]][_0x8d06[230]]()}};Menubar[_0x8d06[5]][_0x8d06[180]]=function(_0x1fc8x12,_0x1fc8x2a){var _0x1fc8x2b=document[_0x8d06[200]](_0x8d06[233]);_0x1fc8x2b[_0x8d06[236]](_0x8d06[234],_0x8d06[235]);_0x1fc8x2b[_0x8d06[237]]=_0x8d06[238];mxUtils[_0x8d06[203]](_0x1fc8x2b,_0x1fc8x12);this[_0x8d06[239]](_0x1fc8x2b,_0x1fc8x2a);this[_0x8d06[229]][_0x8d06[204]](_0x1fc8x2b);return _0x1fc8x2b;};Menubar[_0x8d06[5]][_0x8d06[239]]=function(_0x1fc8x2b,_0x1fc8x2a){if(_0x1fc8x2a!=null){var _0x1fc8x2c=true;var _0x1fc8x2d=mxUtils[_0x8d06[29]](this,function(_0x1fc8x20){if(_0x1fc8x2c&&_0x1fc8x2b[_0x8d06[78]]==null||_0x1fc8x2b[_0x8d06[78]]){this[_0x8d06[0]][_0x8d06[7]][_0x8d06[6]][_0x8d06[240]][_0x8d06[230]]();var _0x1fc8x3= new mxPopupMenu(_0x1fc8x2a);_0x1fc8x3[_0x8d06[241]][_0x8d06[237]]+=_0x8d06[242];_0x1fc8x3[_0x8d06[213]]=true;_0x1fc8x3[_0x8d06[81]]=true;_0x1fc8x3[_0x8d06[243]]=true;_0x1fc8x3[_0x8d06[230]]=mxUtils[_0x8d06[29]](this,function(){mxPopupMenu[_0x8d06[5]][_0x8d06[230]][_0x8d06[244]](_0x1fc8x3,arguments);_0x1fc8x3[_0x8d06[245]]();this[_0x8d06[232]]=null;this[_0x8d06[246]]=null;});var _0x1fc8x2e=_0x1fc8x2b[_0x8d06[247]]+document[_0x8d06[250]](_0x8d06[249])[_0x8d06[248]]+22;var _0x1fc8x2f=_0x1fc8x2b[_0x8d06[251]]+_0x1fc8x2b[_0x8d06[252]]+140;_0x1fc8x3[_0x8d06[253]](_0x1fc8x2e,_0x1fc8x2f,null,_0x1fc8x20);this[_0x8d06[232]]=_0x1fc8x3;this[_0x8d06[246]]=_0x1fc8x2b;};_0x1fc8x2c=true;mxEvent[_0x8d06[254]](_0x1fc8x20);});mxEvent[_0x8d06[256]](_0x1fc8x2b,_0x8d06[255],mxUtils[_0x8d06[29]](this,function(_0x1fc8x20){if(this[_0x8d06[232]]!=null&&this[_0x8d06[246]]!=_0x1fc8x2b){this[_0x8d06[230]]();_0x1fc8x2d(_0x1fc8x20);}}));mxEvent[_0x8d06[256]](_0x1fc8x2b,_0x8d06[257],mxUtils[_0x8d06[29]](this,function(){_0x1fc8x2c=this[_0x8d06[246]]!=_0x1fc8x2b}));mxEvent[_0x8d06[256]](_0x1fc8x2b,_0x8d06[258],_0x1fc8x2d);}};function Menu(_0x1fc8x2a,_0x1fc8xb){mxEventSource[_0x8d06[259]](this);this[_0x8d06[193]]=_0x1fc8x2a;this[_0x8d06[78]]=(_0x1fc8xb!=null)?_0x1fc8xb:true;}mxUtils[_0x8d06[260]](Menu,mxEventSource);Menu[_0x8d06[5]][_0x8d06[261]]=function(_0x1fc8x19){if(this[_0x8d06[78]]!=_0x1fc8x19){this[_0x8d06[78]]=_0x1fc8x19;this[_0x8d06[263]]( new mxEventObject(_0x8d06[262]));}};Menu[_0x8d06[5]][_0x8d06[181]]=function(_0x1fc8x3,_0x1fc8x4){this[_0x8d06[193]](_0x1fc8x3,_0x1fc8x4)};
\ No newline at end of file
+var _0xdfb0=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x6D\x65\x6E\x75\x73","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x56\x65\x72\x64\x61\x6E\x61","\x54\x69\x6D\x65\x73\x20\x4E\x65\x77\x20\x52\x6F\x6D\x61\x6E","\x47\x61\x72\x61\x6D\x6F\x6E\x64","\x43\x6F\x6D\x69\x63\x20\x53\x61\x6E\x73\x20\x4D\x53","\x43\x6F\x75\x72\x69\x65\x72\x20\x4E\x65\x77","\x47\x65\x6F\x72\x67\x69\x61","\x4C\x75\x63\x69\x64\x61\x20\x43\x6F\x6E\x73\x6F\x6C\x65","\x54\x61\x68\x6F\x6D\x61","\x6C\x65\x6E\x67\x74\x68","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x73\x74\x79\x6C\x65\x43\x68\x61\x6E\x67\x65","\x73\x74\x79\x6C\x65","\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67","\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x63\x75\x73\x74\x6F\x6D","\x67\x65\x74","","\x70\x72\x6F\x6D\x70\x74\x43\x68\x61\x6E\x67\x65","\x62\x69\x6E\x64","\x70\x75\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x28\x70\x74\x29","\x31\x32","\x6C\x69\x6E\x65\x77\x69\x64\x74\x68","\x70\x78","\x53\x54\x59\x4C\x45\x5F\x53\x54\x52\x4F\x4B\x45\x57\x49\x44\x54\x48","\x28\x70\x78\x29","\x31","\x6C\x69\x6E\x65","\x73\x74\x72\x61\x69\x67\x68\x74","\x53\x54\x59\x4C\x45\x5F\x45\x44\x47\x45","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x65\x6E\x74\x69\x74\x79\x52\x65\x6C\x61\x74\x69\x6F\x6E\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x53\x54\x59\x4C\x45\x5F\x45\x4C\x42\x4F\x57","\x65\x6C\x62\x6F\x77\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x76\x65\x72\x74\x69\x63\x61\x6C","\x6D\x61\x6E\x75\x61\x6C","\x73\x65\x67\x6D\x65\x6E\x74\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x61\x75\x74\x6F\x6D\x61\x74\x69\x63","\x6F\x72\x74\x68\x6F\x67\x6F\x6E\x61\x6C\x45\x64\x67\x65\x53\x74\x79\x6C\x65","\x6C\x69\x6E\x65\x65\x6E\x64","\x63\x6C\x61\x73\x73\x69\x63","\x53\x54\x59\x4C\x45\x5F\x45\x4E\x44\x41\x52\x52\x4F\x57","\x41\x52\x52\x4F\x57\x5F\x43\x4C\x41\x53\x53\x49\x43","\x6F\x70\x65\x6E\x41\x72\x72\x6F\x77","\x41\x52\x52\x4F\x57\x5F\x4F\x50\x45\x4E","\x62\x6C\x6F\x63\x6B","\x41\x52\x52\x4F\x57\x5F\x42\x4C\x4F\x43\x4B","\x6F\x76\x61\x6C","\x41\x52\x52\x4F\x57\x5F\x4F\x56\x41\x4C","\x64\x69\x61\x6D\x6F\x6E\x64","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44","\x64\x69\x61\x6D\x6F\x6E\x64\x54\x68\x69\x6E","\x41\x52\x52\x4F\x57\x5F\x44\x49\x41\x4D\x4F\x4E\x44\x5F\x54\x48\x49\x4E","\x6E\x6F\x6E\x65","\x4E\x4F\x4E\x45","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74","\x65\x6E\x64\x46\x69\x6C\x6C","\x74\x6F\x67\x67\x6C\x65\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x61\x64\x64\x49\x74\x65\x6D","\x73\x69\x7A\x65","\x6C\x69\x6E\x65\x73\x74\x61\x72\x74","\x53\x54\x59\x4C\x45\x5F\x53\x54\x41\x52\x54\x41\x52\x52\x4F\x57","\x73\x74\x61\x72\x74\x46\x69\x6C\x6C","\x73\x70\x61\x63\x69\x6E\x67","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x68\x61\x64\x6F\x77","\x61\x63\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x74\x6F\x70","\x30","\x72\x69\x67\x68\x74","\x62\x6F\x74\x74\x6F\x6D","\x6C\x65\x66\x74","\x67\x6C\x6F\x62\x61\x6C","\x70\x65\x72\x69\x6D\x65\x74\x65\x72","\x73\x6F\x75\x72\x63\x65\x53\x70\x61\x63\x69\x6E\x67","\x74\x61\x72\x67\x65\x74\x53\x70\x61\x63\x69\x6E\x67","\x66\x6F\x72\x6D\x61\x74","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D","\x74\x65\x78\x74","\x61\x64\x64\x53\x75\x62\x6D\x65\x6E\x75","\x2D","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x61\x64\x64\x4D\x65\x6E\x75\x49\x74\x65\x6D\x73","\x61\x6C\x69\x67\x6E\x6D\x65\x6E\x74","\x77\x6F\x72\x64\x57\x72\x61\x70","\x74\x65\x78\x74\x4F\x70\x61\x63\x69\x74\x79","\x28\x25\x29","\x31\x30\x30","\x68\x69\x64\x65","\x6C\x65\x66\x74\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x4C\x45\x46\x54","\x63\x65\x6E\x74\x65\x72","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x72\x69\x67\x68\x74\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x74\x6F\x70\x41\x6C\x69\x67\x6E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x41\x4C\x49\x47\x4E","\x41\x4C\x49\x47\x4E\x5F\x54\x4F\x50","\x6D\x69\x64\x64\x6C\x65","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x62\x6F\x74\x74\x6F\x6D\x41\x6C\x69\x67\x6E","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x53\x54\x59\x4C\x45\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x53\x54\x59\x4C\x45\x5F\x56\x45\x52\x54\x49\x43\x41\x4C\x5F\x4C\x41\x42\x45\x4C\x5F\x50\x4F\x53\x49\x54\x49\x4F\x4E","\x64\x69\x72\x65\x63\x74\x69\x6F\x6E","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x74\x69\x6C\x74","\x72\x6F\x74\x61\x74\x69\x6F\x6E","\x61\x6C\x69\x67\x6E","\x61\x6C\x69\x67\x6E\x43\x65\x6C\x6C\x73","\x6C\x61\x79\x6F\x75\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C\x46\x6C\x6F\x77","\x65\x78\x65\x63\x75\x74\x65\x4C\x61\x79\x6F\x75\x74","\x76\x65\x72\x74\x69\x63\x61\x6C\x46\x6C\x6F\x77","\x6E\x61\x76\x69\x67\x61\x74\x69\x6F\x6E","\x68\x6F\x6D\x65","\x65\x78\x69\x74\x47\x72\x6F\x75\x70","\x65\x6E\x74\x65\x72\x47\x72\x6F\x75\x70","\x65\x78\x70\x61\x6E\x64","\x63\x6F\x6C\x6C\x61\x70\x73\x65","\x61\x72\x72\x61\x6E\x67\x65","\x74\x6F\x46\x72\x6F\x6E\x74","\x74\x6F\x42\x61\x63\x6B","\x67\x72\x6F\x75\x70","\x75\x6E\x67\x72\x6F\x75\x70","\x72\x65\x6D\x6F\x76\x65\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x76\x69\x65\x77","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x25","\x7A\x6F\x6F\x6D\x54\x6F","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x66\x69\x74\x57\x69\x6E\x64\x6F\x77","\x63\x75\x73\x74\x6F\x6D\x5A\x6F\x6F\x6D","\x66\x69\x74\x50\x61\x67\x65","\x66\x69\x74\x50\x61\x67\x65\x57\x69\x64\x74\x68","\x66\x69\x6C\x65","\x6E\x65\x77","\x6F\x70\x65\x6E","\x73\x61\x76\x65","\x73\x61\x76\x65\x41\x73","\x70\x75\x62\x6C\x69\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x69\x6D\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74","\x65\x64\x69\x74\x46\x69\x6C\x65","\x70\x72\x69\x6E\x74","\x65\x64\x69\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x75\x74","\x63\x6F\x70\x79","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x73\x65\x6C\x65\x63\x74\x56\x65\x72\x74\x69\x63\x65\x73","\x73\x65\x6C\x65\x63\x74\x45\x64\x67\x65\x73","\x73\x65\x6C\x65\x63\x74\x41\x6C\x6C","\x68\x65\x6C\x70","\x61\x62\x6F\x75\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x65\x78\x65\x63\x75\x74\x65","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x65\x6E\x74\x65\x72\x56\x61\x6C\x75\x65","\x20","\x70\x72\x6F\x6D\x70\x74","\x6C\x61\x62\x65\x6C","\x66\x75\x6E\x63\x74","\x74\x6F\x67\x67\x6C\x65\x41\x63\x74\x69\x6F\x6E","\x69\x73\x53\x65\x6C\x65\x63\x74\x65\x64","\x61\x64\x64\x43\x68\x65\x63\x6B\x6D\x61\x72\x6B","\x61\x64\x64\x53\x68\x6F\x72\x74\x63\x75\x74","\x73\x68\x6F\x72\x74\x63\x75\x74","\x73\x70\x61\x6E","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6F\x6C\x6F\x72","\x67\x72\x61\x79","\x77\x72\x69\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x2F\x63\x68\x65\x63\x6B\x6D\x61\x72\x6B\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x32\x70\x78\x20\x35\x30\x25","\x63\x72\x65\x61\x74\x65\x50\x6F\x70\x75\x70\x4D\x65\x6E\x75","\x73\x6D\x61\x72\x74\x53\x65\x70\x61\x72\x61\x74\x6F\x72\x73","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x6F\x75\x6E\x74","\x69\x73\x45\x64\x67\x65","\x73\x65\x74\x41\x73\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x72","\x73\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73\x48\x61\x6E\x64\x6C\x65\x72","\x62\x65\x6E\x64\x73","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x72\x65\x6D\x6F\x76\x65\x57\x61\x79\x70\x6F\x69\x6E\x74","\x68\x61\x6E\x64\x6C\x65\x72","\x69\x6E\x64\x65\x78","\x61\x64\x64\x57\x61\x79\x70\x6F\x69\x6E\x74","\x67\x65\x74\x4C\x69\x6E\x6B\x46\x6F\x72\x43\x65\x6C\x6C","\x6F\x70\x65\x6E\x4C\x69\x6E\x6B","\x63\x72\x65\x61\x74\x65\x4D\x65\x6E\x75\x62\x61\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x49\x74\x65\x6D","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x64\x69\x76","\x20\x67\x65\x4D\x65\x6E\x75\x62\x61\x72\x4D\x65\x6E\x75","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x61\x70\x70\x6C\x79","\x64\x65\x73\x74\x72\x6F\x79","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x2D\x73\x69\x64\x65\x62\x61\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x63\x6C\x69\x63\x6B","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x66\x69\x72\x65\x45\x76\x65\x6E\x74"];Menus=function(_0x78e2x1){this[_0xdfb0[0]]=_0x78e2x1;this[_0xdfb0[1]]= new Object();this[_0xdfb0[2]](); new Image()[_0xdfb0[3]]=IMAGE_PATH+_0xdfb0[4];};Menus[_0xdfb0[5]][_0xdfb0[2]]=function(){var _0x78e2x2=this[_0xdfb0[0]][_0xdfb0[7]][_0xdfb0[6]];this[_0xdfb0[30]](_0xdfb0[8], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){var _0x78e2x5=[_0xdfb0[9],_0xdfb0[10],_0xdfb0[11],_0xdfb0[12],_0xdfb0[13],_0xdfb0[14],_0xdfb0[15],_0xdfb0[16],_0xdfb0[17]];for(var _0x78e2x6=0;_0x78e2x6<_0x78e2x5[_0xdfb0[18]];_0x78e2x6++){var _0x78e2x7=this[_0xdfb0[20]](_0x78e2x3,_0x78e2x5[_0x78e2x6],[mxConstants[_0xdfb0[19]]],[_0x78e2x5[_0x78e2x6]],null,_0x78e2x4);_0x78e2x7[_0xdfb0[23]][_0xdfb0[22]][_0xdfb0[21]][_0xdfb0[8]]=_0x78e2x5[_0x78e2x6];};_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[25]),_0xdfb0[27],mxConstants.DEFAULT_FONTFAMILY,mxConstants.STYLE_FONTFAMILY,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[31], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){var _0x78e2x8=[6,8,9,10,11,12,14,18,24,36,48,72];for(var _0x78e2x6=0;_0x78e2x6<_0x78e2x8[_0xdfb0[18]];_0x78e2x6++){this[_0xdfb0[20]](_0x78e2x3,_0x78e2x8[_0x78e2x6],[mxConstants[_0xdfb0[32]]],[_0x78e2x8[_0x78e2x6]],null,_0x78e2x4)};_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[25]),_0xdfb0[33],_0xdfb0[34],mxConstants.STYLE_FONTSIZE,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[35], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){var _0x78e2x8=[1,2,3,4,8,12,16,24];for(var _0x78e2x6=0;_0x78e2x6<_0x78e2x8[_0xdfb0[18]];_0x78e2x6++){this[_0xdfb0[20]](_0x78e2x3,_0x78e2x8[_0x78e2x6]+_0xdfb0[36],[mxConstants[_0xdfb0[37]]],[_0x78e2x8[_0x78e2x6]],null,_0x78e2x4)};_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[25]),_0xdfb0[38],_0xdfb0[39],mxConstants.STYLE_STROKEWIDTH,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[40], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[41]),[mxConstants[_0xdfb0[42]]],[null],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[43]),[mxConstants[_0xdfb0[42]]],[_0xdfb0[44]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[45]),[mxConstants[_0xdfb0[42]],mxConstants[_0xdfb0[46]]],[_0xdfb0[47],_0xdfb0[45]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[48]),[mxConstants[_0xdfb0[42]],mxConstants[_0xdfb0[46]]],[_0xdfb0[47],_0xdfb0[48]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[49]),[mxConstants[_0xdfb0[42]]],[_0xdfb0[50]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[51]),[mxConstants[_0xdfb0[42]]],[_0xdfb0[52]],null,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[53], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[54]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[56]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[57]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[58]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[59]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[60]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[61]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[62]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[63]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[64]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[65]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[66]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[67]),[mxConstants[_0xdfb0[55]]],[mxConstants[_0xdfb0[68]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[69]),null,function(){_0x78e2x2[_0xdfb0[71]](_0xdfb0[70],true)},_0x78e2x4,null,true);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[73]),_0xdfb0[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_ENDSIZE,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[74], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[54]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[56]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[57]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[58]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[59]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[60]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[61]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[62]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[63]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[64]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[65]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[66]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[67]),[mxConstants[_0xdfb0[75]]],[mxConstants[_0xdfb0[68]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[69]),null,function(){_0x78e2x2[_0xdfb0[71]](_0xdfb0[76],true)},_0x78e2x4,null,true);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[73]),_0xdfb0[38],mxConstants.DEFAULT_MARKERSIZE,mxConstants.STYLE_STARTSIZE,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[77], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){var _0x78e2x9=this[_0xdfb0[0]][_0xdfb0[80]][_0xdfb0[26]](_0xdfb0[79])[_0xdfb0[78]];var _0x78e2xa=this[_0xdfb0[26]](_0xdfb0[40])[_0xdfb0[78]];if(_0x78e2x9||_0x78e2x3[_0xdfb0[81]]){this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[82]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_SPACING_TOP,_0x78e2x4,_0x78e2x9);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[84]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_SPACING_RIGHT,_0x78e2x4,_0x78e2x9);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[85]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_SPACING_BOTTOM,_0x78e2x4,_0x78e2x9);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[86]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_SPACING_LEFT,_0x78e2x4,_0x78e2x9);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[87]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_SPACING,_0x78e2x4,_0x78e2x9);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[88]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_PERIMETER_SPACING,_0x78e2x4,_0x78e2x9);};if(_0x78e2xa||_0x78e2x3[_0xdfb0[81]]){_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[89]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_SOURCE_PERIMETER_SPACING,_0x78e2x4,_0x78e2xa);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[90]),_0xdfb0[38],_0xdfb0[83],mxConstants.STYLE_TARGET_PERIMETER_SPACING,_0x78e2x4,_0x78e2xa);};})));this[_0xdfb0[30]](_0xdfb0[91], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[92]](_0x78e2x3,_0xdfb0[21],_0x78e2x4)})));this[_0xdfb0[30]](_0xdfb0[93], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){var _0x78e2xb=this[_0xdfb0[26]](_0xdfb0[93])[_0xdfb0[78]];_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[94]](_0xdfb0[8],_0x78e2x3,_0x78e2x4);this[_0xdfb0[94]](_0xdfb0[31],_0x78e2x3,_0x78e2x4);this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[95],_0xdfb0[96],_0xdfb0[97],_0xdfb0[98],_0xdfb0[95]],_0x78e2x4);this[_0xdfb0[94]](_0xdfb0[100],_0x78e2x3,_0x78e2x4);this[_0xdfb0[92]](_0x78e2x3,_0xdfb0[101],_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[28]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[102]),_0xdfb0[103],_0xdfb0[104],mxConstants.STYLE_TEXT_OPACITY,_0x78e2x4,_0x78e2xb);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[105]),null,function(){_0x78e2x2[_0xdfb0[71]](mxConstants.STYLE_NOLABEL,false)},_0x78e2x4,null,_0x78e2xb);})));this[_0xdfb0[30]](_0xdfb0[100], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[106]),[mxConstants[_0xdfb0[107]]],[mxConstants[_0xdfb0[108]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[109]),[mxConstants[_0xdfb0[107]]],[mxConstants[_0xdfb0[110]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[111]),[mxConstants[_0xdfb0[107]]],[mxConstants[_0xdfb0[112]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[113]),[mxConstants[_0xdfb0[114]]],[mxConstants[_0xdfb0[115]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[116]),[mxConstants[_0xdfb0[114]]],[mxConstants[_0xdfb0[117]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[118]),[mxConstants[_0xdfb0[114]]],[mxConstants[_0xdfb0[119]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[94]](_0xdfb0[120],_0x78e2x3,_0x78e2x4);this[_0xdfb0[94]](_0xdfb0[77],_0x78e2x3,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);var _0x78e2xb=this[_0xdfb0[26]](_0xdfb0[93])[_0xdfb0[78]];_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[48]),null,function(){_0x78e2x2[_0xdfb0[71]](mxConstants.STYLE_HORIZONTAL,true)},_0x78e2x4,null,_0x78e2xb);})));this[_0xdfb0[30]](_0xdfb0[120], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[86]),[mxConstants[_0xdfb0[121]],mxConstants[_0xdfb0[107]]],[mxConstants[_0xdfb0[108]],mxConstants[_0xdfb0[112]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[109]),[mxConstants[_0xdfb0[121]],mxConstants[_0xdfb0[107]]],[mxConstants[_0xdfb0[110]],mxConstants[_0xdfb0[110]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[84]),[mxConstants[_0xdfb0[121]],mxConstants[_0xdfb0[107]]],[mxConstants[_0xdfb0[112]],mxConstants[_0xdfb0[108]]],null,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[82]),[mxConstants[_0xdfb0[122]],mxConstants[_0xdfb0[114]]],[mxConstants[_0xdfb0[115]],mxConstants[_0xdfb0[119]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[116]),[mxConstants[_0xdfb0[122]],mxConstants[_0xdfb0[114]]],[mxConstants[_0xdfb0[117]],mxConstants[_0xdfb0[117]]],null,_0x78e2x4);this[_0xdfb0[20]](_0x78e2x3,mxResources[_0xdfb0[26]](_0xdfb0[85]),[mxConstants[_0xdfb0[122]],mxConstants[_0xdfb0[114]]],[mxConstants[_0xdfb0[119]],mxConstants[_0xdfb0[115]]],null,_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[123], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[124]),null,function(){_0x78e2x2[_0xdfb0[71]](mxConstants.STYLE_FLIPH,false)},_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[125]),null,function(){_0x78e2x2[_0xdfb0[71]](mxConstants.STYLE_FLIPV,false)},_0x78e2x4);this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[95],_0xdfb0[126],_0xdfb0[127]],_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[128], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[106]),null,function(){_0x78e2x2[_0xdfb0[129]](mxConstants.ALIGN_LEFT)},_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[109]),null,function(){_0x78e2x2[_0xdfb0[129]](mxConstants.ALIGN_CENTER)},_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[111]),null,function(){_0x78e2x2[_0xdfb0[129]](mxConstants.ALIGN_RIGHT)},_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[113]),null,function(){_0x78e2x2[_0xdfb0[129]](mxConstants.ALIGN_TOP)},_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[116]),null,function(){_0x78e2x2[_0xdfb0[129]](mxConstants.ALIGN_MIDDLE)},_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[118]),null,function(){_0x78e2x2[_0xdfb0[129]](mxConstants.ALIGN_BOTTOM)},_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[130], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[131]),null,mxUtils[_0xdfb0[29]](this,function(){var _0x78e2xc= new mxHierarchicalLayout(_0x78e2x2,mxConstants.DIRECTION_WEST);this[_0xdfb0[0]][_0xdfb0[132]](_0x78e2xc,true,true);}),_0x78e2x4);_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0xdfb0[133]),null,mxUtils[_0xdfb0[29]](this,function(){var _0x78e2xc= new mxHierarchicalLayout(_0x78e2x2,mxConstants.DIRECTION_NORTH);this[_0xdfb0[0]][_0xdfb0[132]](_0x78e2xc,true,true);}),_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[134], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[135],_0xdfb0[95],_0xdfb0[136],_0xdfb0[137],_0xdfb0[95],_0xdfb0[138],_0xdfb0[139]],_0x78e2x4)})));this[_0xdfb0[30]](_0xdfb0[140], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[141],_0xdfb0[142],_0xdfb0[95]],_0x78e2x4);this[_0xdfb0[94]](_0xdfb0[130],_0x78e2x3,_0x78e2x4);_0x78e2x3[_0xdfb0[24]](_0x78e2x4);this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[95],_0xdfb0[143],_0xdfb0[144],_0xdfb0[145]],_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[146], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[147]],_0x78e2x4);_0x78e2x3[_0xdfb0[24]]();var _0x78e2xd=[0.25,0.5,0.75,1,2,4];for(var _0x78e2x6=0;_0x78e2x6<_0x78e2xd[_0xdfb0[18]];_0x78e2x6++){(function(_0x78e2xe){_0x78e2x3[_0xdfb0[72]]((_0x78e2xe*100)+_0xdfb0[148],null,function(){_0x78e2x2[_0xdfb0[149]](_0x78e2xe)},_0x78e2x4)})(_0x78e2xd[_0x78e2x6])};this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[95],_0xdfb0[150],_0xdfb0[151],_0xdfb0[95],_0xdfb0[152],_0xdfb0[153],_0xdfb0[95],_0xdfb0[154],_0xdfb0[155]],_0x78e2x4);})));this[_0xdfb0[30]](_0xdfb0[156], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[157],_0xdfb0[158],_0xdfb0[95],_0xdfb0[159],_0xdfb0[160],_0xdfb0[161],_0xdfb0[95],_0xdfb0[162],_0xdfb0[95],_0xdfb0[163],_0xdfb0[164],_0xdfb0[95],_0xdfb0[165],_0xdfb0[95],_0xdfb0[166]],_0x78e2x4)})));this[_0xdfb0[30]](_0xdfb0[167], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[168],_0xdfb0[169],_0xdfb0[95],_0xdfb0[170],_0xdfb0[171],_0xdfb0[172],_0xdfb0[173],_0xdfb0[95],_0xdfb0[174],_0xdfb0[95],_0xdfb0[175],_0xdfb0[176],_0xdfb0[177]])})));this[_0xdfb0[30]](_0xdfb0[178], new Menu(mxUtils[_0xdfb0[29]](this,function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[178],_0xdfb0[95],_0xdfb0[179]])})));};Menus[_0xdfb0[5]][_0xdfb0[30]]=function(_0x78e2xf,_0x78e2x3){this[_0xdfb0[1]][_0x78e2xf]=_0x78e2x3};Menus[_0xdfb0[5]][_0xdfb0[26]]=function(_0x78e2xf){return this[_0xdfb0[1]][_0x78e2xf]};Menus[_0xdfb0[5]][_0xdfb0[94]]=function(_0x78e2xf,_0x78e2x3,_0x78e2x4){var _0x78e2xb=this[_0xdfb0[26]](_0x78e2xf)[_0xdfb0[78]];if(_0x78e2x3[_0xdfb0[81]]||_0x78e2xb){var _0x78e2x10=_0x78e2x3[_0xdfb0[72]](mxResources[_0xdfb0[26]](_0x78e2xf),null,null,_0x78e2x4,null,_0x78e2xb);this[_0xdfb0[180]](_0x78e2xf,_0x78e2x3,_0x78e2x10);};};Menus[_0xdfb0[5]][_0xdfb0[180]]=function(_0x78e2xf,_0x78e2x11,_0x78e2x4){var _0x78e2x3=this[_0xdfb0[26]](_0x78e2xf);if(_0x78e2x3!=null&&(_0x78e2x11[_0xdfb0[81]]||_0x78e2x3[_0xdfb0[78]])){this[_0xdfb0[26]](_0x78e2xf)[_0xdfb0[181]](_0x78e2x11,_0x78e2x4)};};Menus[_0xdfb0[5]][_0xdfb0[20]]=function(_0x78e2x3,_0x78e2x12,_0x78e2x13,_0x78e2x14,_0x78e2x15,_0x78e2x4){return _0x78e2x3[_0xdfb0[72]](_0x78e2x12,null,mxUtils[_0xdfb0[29]](this,function(){var _0x78e2x2=this[_0xdfb0[0]][_0xdfb0[7]][_0xdfb0[6]];_0x78e2x2[_0xdfb0[183]]()[_0xdfb0[182]]();try{for(var _0x78e2x6=0;_0x78e2x6<_0x78e2x13[_0xdfb0[18]];_0x78e2x6++){_0x78e2x2[_0xdfb0[184]](_0x78e2x13[_0x78e2x6],_0x78e2x14[_0x78e2x6])}}finally{_0x78e2x2[_0xdfb0[183]]()[_0xdfb0[185]]()};}),_0x78e2x4,_0x78e2x15)};Menus[_0xdfb0[5]][_0xdfb0[28]]=function(_0x78e2x3,_0x78e2x12,_0x78e2x16,_0x78e2x17,_0x78e2x18,_0x78e2x4,_0x78e2xb){return _0x78e2x3[_0xdfb0[72]](_0x78e2x12,null,mxUtils[_0xdfb0[29]](this,function(){var _0x78e2x2=this[_0xdfb0[0]][_0xdfb0[7]][_0xdfb0[6]];var _0x78e2x19=_0x78e2x17;var _0x78e2x1a=_0x78e2x2[_0xdfb0[188]]()[_0xdfb0[187]](_0x78e2x2[_0xdfb0[186]]());if(_0x78e2x1a!=null){_0x78e2x19=_0x78e2x1a[_0xdfb0[21]][_0x78e2x18]||_0x78e2x19};_0x78e2x19=mxUtils[_0xdfb0[191]](mxResources[_0xdfb0[26]](_0xdfb0[189])+((_0x78e2x16[_0xdfb0[18]]>0)?(_0xdfb0[190]+_0x78e2x16):_0xdfb0[27]),_0x78e2x19);if(_0x78e2x19!=null&&_0x78e2x19[_0xdfb0[18]]>0){_0x78e2x2[_0xdfb0[184]](_0x78e2x18,_0x78e2x19)};}),_0x78e2x4,null,_0x78e2xb)};Menus[_0xdfb0[5]][_0xdfb0[92]]=function(_0x78e2x3,_0x78e2x18,_0x78e2x4){var _0x78e2x1b=this[_0xdfb0[0]][_0xdfb0[80]][_0xdfb0[26]](_0x78e2x18);if(_0x78e2x1b!=null&&(_0x78e2x3[_0xdfb0[81]]||_0x78e2x1b[_0xdfb0[78]])){var _0x78e2x1c=_0x78e2x3[_0xdfb0[72]](_0x78e2x1b[_0xdfb0[192]],null,_0x78e2x1b[_0xdfb0[193]],_0x78e2x4,null,_0x78e2x1b[_0xdfb0[78]]);if(_0x78e2x1b[_0xdfb0[194]]&&_0x78e2x1b[_0xdfb0[195]]()){this[_0xdfb0[196]](_0x78e2x1c)};this[_0xdfb0[197]](_0x78e2x1c,_0x78e2x1b);return _0x78e2x1c;};return null;};Menus[_0xdfb0[5]][_0xdfb0[197]]=function(_0x78e2x1c,_0x78e2x1b){if(_0x78e2x1b[_0xdfb0[198]]!=null){var _0x78e2x1d=_0x78e2x1c[_0xdfb0[23]][_0xdfb0[22]][_0xdfb0[22]];var _0x78e2x1e=document[_0xdfb0[200]](_0xdfb0[199]);_0x78e2x1e[_0xdfb0[21]][_0xdfb0[201]]=_0xdfb0[202];mxUtils[_0xdfb0[203]](_0x78e2x1e,_0x78e2x1b[_0xdfb0[198]]);_0x78e2x1d[_0xdfb0[204]](_0x78e2x1e);}};Menus[_0xdfb0[5]][_0xdfb0[196]]=function(_0x78e2x1c){var _0x78e2x1d=_0x78e2x1c[_0xdfb0[23]][_0xdfb0[22]];_0x78e2x1d[_0xdfb0[21]][_0xdfb0[205]]=_0xdfb0[206]+IMAGE_PATH+_0xdfb0[207];_0x78e2x1d[_0xdfb0[21]][_0xdfb0[208]]=_0xdfb0[209];_0x78e2x1d[_0xdfb0[21]][_0xdfb0[210]]=_0xdfb0[211];};Menus[_0xdfb0[5]][_0xdfb0[99]]=function(_0x78e2x3,_0x78e2x13,_0x78e2x4){for(var _0x78e2x6=0;_0x78e2x6<_0x78e2x13[_0xdfb0[18]];_0x78e2x6++){if(_0x78e2x13[_0x78e2x6]==_0xdfb0[95]){_0x78e2x3[_0xdfb0[24]](_0x78e2x4)}else {this[_0xdfb0[92]](_0x78e2x3,_0x78e2x13[_0x78e2x6],_0x78e2x4)}}};Menus[_0xdfb0[5]][_0xdfb0[212]]=function(_0x78e2x3,_0x78e2x1f,_0x78e2x20){var _0x78e2x2=this[_0xdfb0[0]][_0xdfb0[7]][_0xdfb0[6]];_0x78e2x3[_0xdfb0[213]]=true;if(_0x78e2x2[_0xdfb0[214]]()){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[168],_0xdfb0[169],_0xdfb0[95],_0xdfb0[172],_0xdfb0[95]])}else {this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[173],_0xdfb0[95],_0xdfb0[170],_0xdfb0[171],_0xdfb0[95],_0xdfb0[174]]);if(_0x78e2x2[_0xdfb0[215]]()==1&&_0x78e2x2[_0xdfb0[183]]()[_0xdfb0[216]](_0x78e2x2[_0xdfb0[186]]())){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[217]])};_0x78e2x3[_0xdfb0[24]]();};if(_0x78e2x2[_0xdfb0[215]]()>0){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[141],_0xdfb0[142],_0xdfb0[95]]);if(_0x78e2x2[_0xdfb0[183]]()[_0xdfb0[216]](_0x78e2x2[_0xdfb0[186]]())){var _0x78e2x21=false;var _0x78e2x1f=_0x78e2x2[_0xdfb0[186]]();if(_0x78e2x1f!=null&&_0x78e2x2[_0xdfb0[183]]()[_0xdfb0[216]](_0x78e2x1f)){var _0x78e2x22=_0x78e2x2[_0xdfb0[219]][_0xdfb0[218]](_0x78e2x1f);if(_0x78e2x22 instanceof mxEdgeHandler&&_0x78e2x22[_0xdfb0[220]]!=null&&_0x78e2x22[_0xdfb0[220]][_0xdfb0[18]]>2){var _0x78e2x23=_0x78e2x22[_0xdfb0[221]]( new mxMouseEvent(_0x78e2x20));var _0x78e2x24=this[_0xdfb0[0]][_0xdfb0[80]][_0xdfb0[26]](_0xdfb0[222]);_0x78e2x24[_0xdfb0[223]]=_0x78e2x22;_0x78e2x24[_0xdfb0[224]]=_0x78e2x23;_0x78e2x21=_0x78e2x23>0&&_0x78e2x23<_0x78e2x22[_0xdfb0[220]][_0xdfb0[18]];};};this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[95],(_0x78e2x21)?_0xdfb0[222]:_0xdfb0[225]]);}else {if(_0x78e2x2[_0xdfb0[215]]()>1){_0x78e2x3[_0xdfb0[24]]();this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[143]]);}};_0x78e2x3[_0xdfb0[24]]();if(_0x78e2x2[_0xdfb0[215]]()==1){var _0x78e2x25=_0x78e2x2[_0xdfb0[226]](_0x78e2x2[_0xdfb0[186]]());if(_0x78e2x25!=null){this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[227]])};};}else {this[_0xdfb0[99]](_0x78e2x3,[_0xdfb0[95],_0xdfb0[175],_0xdfb0[176],_0xdfb0[95],_0xdfb0[177]])};};Menus[_0xdfb0[5]][_0xdfb0[228]]=function(_0x78e2x26){var _0x78e2x27= new Menubar(this[_0xdfb0[0]],_0x78e2x26);var _0x78e2x28=[_0xdfb0[156],_0xdfb0[167],_0xdfb0[146],_0xdfb0[91],_0xdfb0[93],_0xdfb0[140],_0xdfb0[178]];for(var _0x78e2x6=0;_0x78e2x6<_0x78e2x28[_0xdfb0[18]];_0x78e2x6++){_0x78e2x27[_0xdfb0[180]](mxResources[_0xdfb0[26]](_0x78e2x28[_0x78e2x6]),this[_0xdfb0[26]](_0x78e2x28[_0x78e2x6])[_0xdfb0[193]])};return _0x78e2x27;};function Menubar(_0x78e2x1,_0x78e2x26){this[_0xdfb0[0]]=_0x78e2x1;this[_0xdfb0[229]]=_0x78e2x26;mxEvent[_0xdfb0[231]](document,mxUtils[_0xdfb0[29]](this,function(_0x78e2x20){this[_0xdfb0[230]]()}));}Menubar[_0xdfb0[5]][_0xdfb0[230]]=function(){if(this[_0xdfb0[232]]!=null){this[_0xdfb0[232]][_0xdfb0[230]]()}};Menubar[_0xdfb0[5]][_0xdfb0[180]]=function(_0x78e2x12,_0x78e2x2a){var _0x78e2x2b=document[_0xdfb0[200]](_0xdfb0[233]);_0x78e2x2b[_0xdfb0[236]](_0xdfb0[234],_0xdfb0[235]);_0x78e2x2b[_0xdfb0[237]]=_0xdfb0[238];mxUtils[_0xdfb0[203]](_0x78e2x2b,_0x78e2x12);this[_0xdfb0[239]](_0x78e2x2b,_0x78e2x2a);this[_0xdfb0[229]][_0xdfb0[204]](_0x78e2x2b);return _0x78e2x2b;};Menubar[_0xdfb0[5]][_0xdfb0[239]]=function(_0x78e2x2b,_0x78e2x2a){if(_0x78e2x2a!=null){var _0x78e2x2c=true;var _0x78e2x2d=mxUtils[_0xdfb0[29]](this,function(_0x78e2x20){if(_0x78e2x2c&&_0x78e2x2b[_0xdfb0[78]]==null||_0x78e2x2b[_0xdfb0[78]]){this[_0xdfb0[0]][_0xdfb0[7]][_0xdfb0[6]][_0xdfb0[240]][_0xdfb0[230]]();var _0x78e2x3= new mxPopupMenu(_0x78e2x2a);_0x78e2x3[_0xdfb0[241]][_0xdfb0[237]]+=_0xdfb0[242];_0x78e2x3[_0xdfb0[213]]=true;_0x78e2x3[_0xdfb0[81]]=true;_0x78e2x3[_0xdfb0[243]]=true;_0x78e2x3[_0xdfb0[230]]=mxUtils[_0xdfb0[29]](this,function(){mxPopupMenu[_0xdfb0[5]][_0xdfb0[230]][_0xdfb0[244]](_0x78e2x3,arguments);_0x78e2x3[_0xdfb0[245]]();this[_0xdfb0[232]]=null;this[_0xdfb0[246]]=null;});var _0x78e2x2e=_0x78e2x2b[_0xdfb0[247]]+document[_0xdfb0[250]](_0xdfb0[249])[_0xdfb0[248]]+22;var _0x78e2x2f=_0x78e2x2b[_0xdfb0[251]]+_0x78e2x2b[_0xdfb0[252]]+140;_0x78e2x3[_0xdfb0[253]](_0x78e2x2e,_0x78e2x2f,null,_0x78e2x20);this[_0xdfb0[232]]=_0x78e2x3;this[_0xdfb0[246]]=_0x78e2x2b;};_0x78e2x2c=true;mxEvent[_0xdfb0[254]](_0x78e2x20);});mxEvent[_0xdfb0[256]](_0x78e2x2b,_0xdfb0[255],mxUtils[_0xdfb0[29]](this,function(_0x78e2x20){if(this[_0xdfb0[232]]!=null&&this[_0xdfb0[246]]!=_0x78e2x2b){this[_0xdfb0[230]]();_0x78e2x2d(_0x78e2x20);}}));mxEvent[_0xdfb0[256]](_0x78e2x2b,_0xdfb0[257],mxUtils[_0xdfb0[29]](this,function(){_0x78e2x2c=this[_0xdfb0[246]]!=_0x78e2x2b}));mxEvent[_0xdfb0[256]](_0x78e2x2b,_0xdfb0[258],_0x78e2x2d);}};function Menu(_0x78e2x2a,_0x78e2xb){mxEventSource[_0xdfb0[259]](this);this[_0xdfb0[193]]=_0x78e2x2a;this[_0xdfb0[78]]=(_0x78e2xb!=null)?_0x78e2xb:true;}mxUtils[_0xdfb0[260]](Menu,mxEventSource);Menu[_0xdfb0[5]][_0xdfb0[261]]=function(_0x78e2x19){if(this[_0xdfb0[78]]!=_0x78e2x19){this[_0xdfb0[78]]=_0x78e2x19;this[_0xdfb0[263]]( new mxEventObject(_0xdfb0[262]));}};Menu[_0xdfb0[5]][_0xdfb0[181]]=function(_0x78e2x3,_0x78e2x4){this[_0xdfb0[193]](_0x78e2x3,_0x78e2x4)};
\ 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 0c4f0c0..ee809d3 100644
--- a/public/assets/plugins/square/js/Shapes.js
+++ b/public/assets/plugins/square/js/Shapes.js
@@ -1 +1 @@
-var _0xb02a=["\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x73\x69\x7A\x65","\x72\x65\x64\x72\x61\x77\x50\x61\x74\x68","\x73\x74\x79\x6C\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x6D\x69\x6E","\x6D\x6F\x76\x65\x54\x6F","\x6C\x69\x6E\x65\x54\x6F","\x65\x6E\x64","\x63\x6C\x6F\x73\x65","\x63\x75\x62\x65","\x64\x65\x66\x61\x75\x6C\x74\x53\x68\x61\x70\x65\x73","\x6E\x6F\x74\x65","\x74\x61\x62\x57\x69\x64\x74\x68","\x74\x61\x62\x48\x65\x69\x67\x68\x74","\x74\x61\x62\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x72\x69\x67\x68\x74","\x6C\x65\x66\x74","\x66\x6F\x6C\x64\x65\x72","\x63\x61\x72\x64","\x71\x75\x61\x64\x54\x6F","\x74\x61\x70\x65","\x73\x74\x65\x70","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x69\x73\x48\x74\x6D\x6C\x41\x6C\x6C\x6F\x77\x65\x64","\x70\x61\x69\x6E\x74\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x62\x65\x67\x69\x6E","\x73\x74\x72\x6F\x6B\x65","\x61\x70\x70\x6C\x79","\x70\x6C\x75\x73","\x64\x6F\x75\x62\x6C\x65","\x73\x74\x72\x6F\x6B\x65\x77\x69\x64\x74\x68","\x6D\x61\x78","\x70\x61\x69\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x73\x65\x74\x44\x61\x73\x68\x65\x64","\x73\x79\x6D\x62\x6F\x6C","\x41\x6C\x69\x67\x6E","\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x57\x69\x64\x74\x68","\x48\x65\x69\x67\x68\x74","\x53\x70\x61\x63\x69\x6E\x67","\x41\x72\x63\x53\x70\x61\x63\x69\x6E\x67","\x67\x65\x74\x41\x72\x63\x53\x69\x7A\x65","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x73\x61\x76\x65","\x70\x61\x69\x6E\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x72\x65\x73\x74\x6F\x72\x65","\x65\x78\x74","\x6D\x65\x73\x73\x61\x67\x65","\x61\x64\x64\x50\x69\x70\x65","\x63\x75\x72\x76\x65\x54\x6F","\x75\x6D\x6C\x41\x63\x74\x6F\x72","\x6C\x6F\x6C\x6C\x69\x70\x6F\x70","\x6A\x65\x74\x74\x79\x57\x69\x64\x74\x68","\x6A\x65\x74\x74\x79\x48\x65\x69\x67\x68\x74","\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74","\x6F\x75\x74\x65\x72\x53\x74\x72\x6F\x6B\x65","\x65\x6C\x6C\x69\x70\x73\x65","\x66\x69\x6C\x6C\x41\x6E\x64\x53\x74\x72\x6F\x6B\x65","\x73\x65\x74\x53\x68\x61\x64\x6F\x77","\x65\x6E\x64\x53\x74\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x74\x61\x74\x65","\x69\x6E\x69\x74\x53\x68\x61\x70\x65\x73","\x78","\x79","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x73\x68\x61\x70\x65\x73","\x70\x61\x69\x6E\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x72\x74","\x6C\x69\x6E\x6B","\x64\x61\x73\x68","\x61\x64\x64\x4D\x61\x72\x6B\x65\x72","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x75\x73\x65\x47\x72\x69\x64\x46\x6F\x72\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x69\x6E\x69\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x74\x61\x74\x65","\x67\x72\x61\x70\x68","\x76\x69\x65\x77","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x73\x72\x63","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x44\x49\x41\x4C\x45\x43\x54\x5F\x56\x4D\x4C","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x74\x56\x69\x65\x77","\x63\x75\x72\x73\x6F\x72","\x6E\x6F\x64\x65","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x43\x75\x72\x73\x6F\x72","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x64\x65\x66\x61\x75\x6C\x74","\x72\x65\x64\x72\x61\x77","\x62\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x42\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x72\x6F\x79","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x6F\x75\x72\x63\x65","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x50\x6F\x69\x6E\x74","\x67\x65\x74\x45\x76\x65\x6E\x74","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64\x45\x76\x65\x6E\x74","\x73\x63\x61\x6C\x65","\x73\x6E\x61\x70","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65","\x6D\x6F\x76\x65\x53\x69\x7A\x65\x72\x54\x6F","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x55\x70","\x61\x70\x70\x6C\x79\x53\x74\x79\x6C\x65","\x72\x65\x73\x65\x74","\x67\x65\x74\x53\x68\x61\x70\x65\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x73\x68\x61\x70\x65","\x74\x6F\x52\x61\x64\x69\x61\x6E\x73","\x63\x6F\x73","\x73\x69\x6E","\x69\x73\x50\x61\x69\x6E\x74\x42\x6F\x75\x6E\x64\x73\x49\x6E\x76\x65\x72\x74\x65\x64","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x50\x6F\x69\x6E\x74","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x58","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x59","\x67\x65\x74\x52\x6F\x74\x61\x74\x65\x64\x50\x6F\x69\x6E\x74","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65\x55\x6E\x72\x6F\x74\x61\x74\x65\x64","\x72\x6F\x75\x6E\x64","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x63\x65\x6C\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x69\x7A\x65","\x64\x65\x66\x61\x75\x6C\x74\x56\x61\x6C\x75\x65","\x73\x63\x61\x6C\x65\x46\x61\x63\x74\x6F\x72","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x73\x74\x65\x6E\x63\x69\x6C","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73"];(function(){function _0xa953x1(){}_0xa953x1[_0xb02a[0]]= new mxCylinder();_0xa953x1[_0xb02a[0]][_0xb02a[1]]=_0xa953x1;_0xa953x1[_0xb02a[0]][_0xb02a[2]]=20;_0xa953x1[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x8=Math[_0xb02a[6]](_0xa953x5,Math[_0xb02a[6]](_0xa953x6,mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[2],this[_0xb02a[2]])));if(_0xa953x7){_0xa953x2[_0xb02a[7]](_0xa953x8,_0xa953x6);_0xa953x2[_0xb02a[8]](_0xa953x8,_0xa953x8);_0xa953x2[_0xb02a[8]](0,0);_0xa953x2[_0xb02a[7]](_0xa953x8,_0xa953x8);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x8);_0xa953x2[_0xb02a[9]]();}else {_0xa953x2[_0xb02a[7]](0,0);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953x8,0);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x8);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[8]](_0xa953x8,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x6-_0xa953x8);_0xa953x2[_0xb02a[8]](0,0);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[11]]=_0xa953x1;function _0xa953x9(){}_0xa953x9[_0xb02a[0]]= new mxCylinder();_0xa953x9[_0xb02a[0]][_0xb02a[1]]=_0xa953x9;_0xa953x9[_0xb02a[0]][_0xb02a[2]]=30;_0xa953x9[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x8=Math[_0xb02a[6]](_0xa953x5,Math[_0xb02a[6]](_0xa953x6,mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[2],this[_0xb02a[2]])));if(_0xa953x7){_0xa953x2[_0xb02a[7]](_0xa953x5-_0xa953x8,0);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953x8,_0xa953x8);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x8);_0xa953x2[_0xb02a[9]]();}else {_0xa953x2[_0xb02a[7]](0,0);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953x8,0);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x8);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x6);_0xa953x2[_0xb02a[8]](0,0);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[13]]=_0xa953x9;function _0xa953xa(){}_0xa953xa[_0xb02a[0]]= new mxCylinder();_0xa953xa[_0xb02a[0]][_0xb02a[1]]=_0xa953xa;_0xa953xa[_0xb02a[0]][_0xb02a[14]]=60;_0xa953xa[_0xb02a[0]][_0xb02a[15]]=20;_0xa953xa[_0xb02a[0]][_0xb02a[16]]=_0xb02a[17];_0xa953xa[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953xb=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[14],this[_0xb02a[14]]);var _0xa953xc=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[15],this[_0xb02a[15]]);var _0xa953xd=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[16],this[_0xb02a[16]]);var _0xa953xe=Math[_0xb02a[6]](_0xa953x5,_0xa953xb);var _0xa953xf=Math[_0xb02a[6]](_0xa953x6,_0xa953xc);if(_0xa953x7){if(_0xa953xd==_0xb02a[18]){_0xa953x2[_0xb02a[7]](0,_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953xe,_0xa953xf);}else {_0xa953x2[_0xb02a[7]](_0xa953x5-_0xa953xe,_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953xf);};_0xa953x2[_0xb02a[9]]();}else {if(_0xa953xd==_0xb02a[18]){_0xa953x2[_0xb02a[7]](0,0);_0xa953x2[_0xb02a[8]](_0xa953xe,0);_0xa953x2[_0xb02a[8]](_0xa953xe,_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953xf);}else {_0xa953x2[_0xb02a[7]](0,_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953xe,_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953xe,0);_0xa953x2[_0xb02a[8]](_0xa953x5,0);};_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953xf);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[19]]=_0xa953xa;function _0xa953x10(){}_0xa953x10[_0xb02a[0]]= new mxCylinder();_0xa953x10[_0xb02a[0]][_0xb02a[1]]=_0xa953x10;_0xa953x10[_0xb02a[0]][_0xb02a[2]]=30;_0xa953x10[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x8=Math[_0xb02a[6]](_0xa953x5,Math[_0xb02a[6]](_0xa953x6,mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[2],this[_0xb02a[2]])));if(!_0xa953x7){_0xa953x2[_0xb02a[7]](_0xa953x8,0);_0xa953x2[_0xb02a[8]](_0xa953x5,0);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x8);_0xa953x2[_0xb02a[8]](_0xa953x8,0);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[20]]=_0xa953x10;function _0xa953x11(){}_0xa953x11[_0xb02a[0]]= new mxCylinder();_0xa953x11[_0xb02a[0]][_0xb02a[1]]=_0xa953x11;_0xa953x11[_0xb02a[0]][_0xb02a[2]]=0.4;_0xa953x11[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x8=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[2],this[_0xb02a[2]]);var _0xa953xf=_0xa953x6*_0xa953x8;var _0xa953x12=1.4;if(!_0xa953x7){_0xa953x2[_0xb02a[7]](0,_0xa953xf/2);_0xa953x2[_0xb02a[21]](_0xa953x5/4,_0xa953xf*_0xa953x12,_0xa953x5/2,_0xa953xf/2);_0xa953x2[_0xb02a[21]](_0xa953x5*3/4,_0xa953xf*(1-_0xa953x12),_0xa953x5,_0xa953xf/2);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6-_0xa953xf/2);_0xa953x2[_0xb02a[21]](_0xa953x5*3/4,_0xa953x6-_0xa953xf*_0xa953x12,_0xa953x5/2,_0xa953x6-_0xa953xf/2);_0xa953x2[_0xb02a[21]](_0xa953x5/4,_0xa953x6-_0xa953xf*(1-_0xa953x12),0,_0xa953x6-_0xa953xf/2);_0xa953x2[_0xb02a[8]](0,_0xa953xf/2);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[22]]=_0xa953x11;function _0xa953x13(){}_0xa953x13[_0xb02a[0]]= new mxCylinder();_0xa953x13[_0xb02a[0]][_0xb02a[1]]=_0xa953x13;_0xa953x13[_0xb02a[0]][_0xb02a[2]]=0.2;_0xa953x13[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x8=_0xa953x5*mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[2],this[_0xb02a[2]]);if(!_0xa953x7){_0xa953x2[_0xb02a[7]](0,0);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953x8,0);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6/2);_0xa953x2[_0xb02a[8]](_0xa953x5-_0xa953x8,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x6);_0xa953x2[_0xb02a[8]](_0xa953x8,_0xa953x6/2);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[23]]=_0xa953x13;function _0xa953x14(){mxRectangleShape[_0xb02a[24]](this)}mxUtils[_0xb02a[25]](_0xa953x14,mxRectangleShape);_0xa953x14[_0xb02a[0]][_0xb02a[26]]=function(){return false};_0xa953x14[_0xb02a[0]][_0xb02a[27]]=function(_0xa953x15,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6){var _0xa953x16=Math[_0xb02a[6]](_0xa953x5/5,_0xa953x6/5)+1;_0xa953x15[_0xb02a[28]]();_0xa953x15[_0xb02a[7]](_0xa953x3+_0xa953x5/2,_0xa953x4+_0xa953x16);_0xa953x15[_0xb02a[8]](_0xa953x3+_0xa953x5/2,_0xa953x4+_0xa953x6-_0xa953x16);_0xa953x15[_0xb02a[7]](_0xa953x3+_0xa953x16,_0xa953x4+_0xa953x6/2);_0xa953x15[_0xb02a[8]](_0xa953x3+_0xa953x5-_0xa953x16,_0xa953x4+_0xa953x6/2);_0xa953x15[_0xb02a[9]]();_0xa953x15[_0xb02a[29]]();mxRectangleShape[_0xb02a[0]][_0xb02a[27]][_0xb02a[30]](this,arguments);};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[31]]=_0xa953x14;function _0xa953x17(){mxRectangleShape[_0xb02a[24]](this)}mxUtils[_0xb02a[25]](_0xa953x17,mxRectangleShape);_0xa953x17[_0xb02a[0]][_0xb02a[26]]=function(){return false};_0xa953x17[_0xb02a[0]][_0xb02a[27]]=function(_0xa953x15,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6){if(this[_0xb02a[4]]!=null){if(this[_0xb02a[4]][_0xb02a[32]]==1){var _0xa953x18=Math[_0xb02a[34]](2,this[_0xb02a[33]]+1);mxRectangleShape[_0xb02a[0]][_0xb02a[35]][_0xb02a[24]](this,_0xa953x15,_0xa953x3+_0xa953x18,_0xa953x4+_0xa953x18,_0xa953x5-2*_0xa953x18,_0xa953x6-2*_0xa953x18);mxRectangleShape[_0xb02a[0]][_0xb02a[27]][_0xb02a[30]](this,arguments);_0xa953x3+=_0xa953x18;_0xa953x4+=_0xa953x18;_0xa953x5-=2*_0xa953x18;_0xa953x6-=2*_0xa953x18;};_0xa953x15[_0xb02a[36]](false);var _0xa953x19=0;var _0xa953x1a=null;do{_0xa953x1a=mxCellRenderer[_0xb02a[0]][_0xb02a[12]][this[_0xb02a[4]][_0xb02a[37]+_0xa953x19]];if(_0xa953x1a!=null){var _0xa953x1b=this[_0xb02a[4]][_0xb02a[37]+_0xa953x19+_0xb02a[38]];var _0xa953x1c=this[_0xb02a[4]][_0xb02a[37]+_0xa953x19+_0xb02a[39]];var _0xa953x1d=this[_0xb02a[4]][_0xb02a[37]+_0xa953x19+_0xb02a[40]];var _0xa953x1e=this[_0xb02a[4]][_0xb02a[37]+_0xa953x19+_0xb02a[41]];var _0xa953x1f=this[_0xb02a[4]][_0xb02a[37]+_0xa953x19+_0xb02a[42]]||0;var _0xa953x20=this[_0xb02a[4]][_0xb02a[37]+_0xa953x19+_0xb02a[43]];if(_0xa953x20!=null){_0xa953x1f+=this[_0xb02a[44]](_0xa953x5+this[_0xb02a[33]],_0xa953x6+this[_0xb02a[33]])*_0xa953x20};var _0xa953x21=_0xa953x3;var _0xa953x22=_0xa953x4;if(_0xa953x1b==mxConstants[_0xb02a[45]]){_0xa953x21+=(_0xa953x5-_0xa953x1d)/2}else {if(_0xa953x1b==mxConstants[_0xb02a[46]]){_0xa953x21+=_0xa953x5-_0xa953x1d-_0xa953x1f}else {_0xa953x21+=_0xa953x1f}};if(_0xa953x1c==mxConstants[_0xb02a[47]]){_0xa953x22+=(_0xa953x6-_0xa953x1e)/2}else {if(_0xa953x1c==mxConstants[_0xb02a[48]]){_0xa953x22+=_0xa953x6-_0xa953x1e-_0xa953x1f}else {_0xa953x22+=_0xa953x1f}};_0xa953x15[_0xb02a[49]]();var _0xa953x23= new _0xa953x1a();_0xa953x23[_0xb02a[4]]=this[_0xb02a[4]];_0xa953x1a[_0xb02a[0]][_0xb02a[50]][_0xb02a[24]](_0xa953x23,_0xa953x15,_0xa953x21,_0xa953x22,_0xa953x1d,_0xa953x1e);_0xa953x15[_0xb02a[51]]();};_0xa953x19++;}while(_0xa953x1a!=null);;}};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[52]]=_0xa953x17;function _0xa953x24(){}_0xa953x24[_0xb02a[0]]= new mxCylinder();_0xa953x24[_0xb02a[0]][_0xb02a[1]]=_0xa953x24;_0xa953x24[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){if(_0xa953x7){_0xa953x2[_0xb02a[7]](0,0);_0xa953x2[_0xb02a[8]](_0xa953x5/2,_0xa953x6/2);_0xa953x2[_0xb02a[8]](_0xa953x5,0);_0xa953x2[_0xb02a[9]]();}else {_0xa953x2[_0xb02a[7]](0,0);_0xa953x2[_0xb02a[8]](_0xa953x5,0);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[8]](0,_0xa953x6);_0xa953x2[_0xb02a[10]]();}};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[53]]=_0xa953x24;function _0xa953x25(){}_0xa953x25[_0xb02a[0]]= new mxCylinder();_0xa953x25[_0xb02a[0]][_0xb02a[1]]=_0xa953x25;_0xa953x25[_0xb02a[0]][_0xb02a[54]]=true;_0xa953x25[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x1d=_0xa953x5/3;var _0xa953x1e=_0xa953x6/4;if(!_0xa953x7){_0xa953x2[_0xb02a[7]](_0xa953x5/2,_0xa953x1e);_0xa953x2[_0xb02a[55]](_0xa953x5/2-_0xa953x1d,_0xa953x1e,_0xa953x5/2-_0xa953x1d,0,_0xa953x5/2,0);_0xa953x2[_0xb02a[55]](_0xa953x5/2+_0xa953x1d,0,_0xa953x5/2+_0xa953x1d,_0xa953x1e,_0xa953x5/2,_0xa953x1e);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[7]](_0xa953x5/2,_0xa953x1e);_0xa953x2[_0xb02a[8]](_0xa953x5/2,2*_0xa953x6/3);_0xa953x2[_0xb02a[7]](_0xa953x5/2,_0xa953x6/3);_0xa953x2[_0xb02a[8]](0,_0xa953x6/3);_0xa953x2[_0xb02a[7]](_0xa953x5/2,_0xa953x6/3);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6/3);_0xa953x2[_0xb02a[7]](_0xa953x5/2,2*_0xa953x6/3);_0xa953x2[_0xb02a[8]](0,_0xa953x6);_0xa953x2[_0xb02a[7]](_0xa953x5/2,2*_0xa953x6/3);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[56]]=_0xa953x25;function _0xa953x26(){}_0xa953x26[_0xb02a[0]]= new mxCylinder();_0xa953x26[_0xb02a[0]][_0xb02a[1]]=_0xa953x26;_0xa953x26[_0xb02a[0]][_0xb02a[2]]=10;_0xa953x26[_0xb02a[0]][_0xb02a[54]]=true;_0xa953x26[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953x27=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[2],this[_0xb02a[2]]);var _0xa953x1d=_0xa953x27*2/3;var _0xa953x1e=_0xa953x27;if(!_0xa953x7){_0xa953x2[_0xb02a[7]](_0xa953x5/2,_0xa953x1e);_0xa953x2[_0xb02a[55]](_0xa953x5/2-_0xa953x1d,_0xa953x1e,_0xa953x5/2-_0xa953x1d,0,_0xa953x5/2,0);_0xa953x2[_0xb02a[55]](_0xa953x5/2+_0xa953x1d,0,_0xa953x5/2+_0xa953x1d,_0xa953x1e,_0xa953x5/2,_0xa953x1e);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[7]](_0xa953x5/2,_0xa953x1e);_0xa953x2[_0xb02a[8]](_0xa953x5/2,_0xa953x6);_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[57]]=_0xa953x26;function _0xa953x28(){}_0xa953x28[_0xb02a[0]]= new mxCylinder();_0xa953x28[_0xb02a[0]][_0xb02a[1]]=_0xa953x28;_0xa953x28[_0xb02a[0]][_0xb02a[58]]=32;_0xa953x28[_0xb02a[0]][_0xb02a[59]]=12;_0xa953x28[_0xb02a[0]][_0xb02a[3]]=function(_0xa953x2,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6,_0xa953x7){var _0xa953xe=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[58],this[_0xb02a[58]]);var _0xa953xf=mxUtils[_0xb02a[5]](this[_0xb02a[4]],_0xb02a[59],this[_0xb02a[59]]);var _0xa953x29=_0xa953xe/2;var _0xa953x2a=_0xa953x29+_0xa953xe/2;var _0xa953x2b=0.3*_0xa953x6-_0xa953xf/2;var _0xa953x2c=0.7*_0xa953x6-_0xa953xf/2;if(_0xa953x7){_0xa953x2[_0xb02a[7]](_0xa953x29,_0xa953x2b);_0xa953x2[_0xb02a[8]](_0xa953x2a,_0xa953x2b);_0xa953x2[_0xb02a[8]](_0xa953x2a,_0xa953x2b+_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x2b+_0xa953xf);_0xa953x2[_0xb02a[7]](_0xa953x29,_0xa953x2c);_0xa953x2[_0xb02a[8]](_0xa953x2a,_0xa953x2c);_0xa953x2[_0xb02a[8]](_0xa953x2a,_0xa953x2c+_0xa953xf);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x2c+_0xa953xf);_0xa953x2[_0xb02a[9]]();}else {_0xa953x2[_0xb02a[7]](_0xa953x29,0);_0xa953x2[_0xb02a[8]](_0xa953x5,0);_0xa953x2[_0xb02a[8]](_0xa953x5,_0xa953x6);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x6);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x2c+_0xa953xf);_0xa953x2[_0xb02a[8]](0,_0xa953x2c+_0xa953xf);_0xa953x2[_0xb02a[8]](0,_0xa953x2c);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x2c);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x2b+_0xa953xf);_0xa953x2[_0xb02a[8]](0,_0xa953x2b+_0xa953xf);_0xa953x2[_0xb02a[8]](0,_0xa953x2b);_0xa953x2[_0xb02a[8]](_0xa953x29,_0xa953x2b);_0xa953x2[_0xb02a[10]]();_0xa953x2[_0xb02a[9]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[60]]=_0xa953x28;function _0xa953x2d(){}_0xa953x2d[_0xb02a[0]]= new mxDoubleEllipse();_0xa953x2d[_0xb02a[0]][_0xb02a[1]]=_0xa953x2d;_0xa953x2d[_0xb02a[0]][_0xb02a[61]]=true;_0xa953x2d[_0xb02a[0]][_0xb02a[50]]=function(_0xa953x15,_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6){var _0xa953x18=Math[_0xb02a[6]](4,Math[_0xb02a[6]](_0xa953x5/5,_0xa953x6/5));if(_0xa953x5>0&&_0xa953x6>0){_0xa953x15[_0xb02a[62]](_0xa953x3+_0xa953x18,_0xa953x4+_0xa953x18,_0xa953x5-2*_0xa953x18,_0xa953x6-2*_0xa953x18);_0xa953x15[_0xb02a[63]]();};_0xa953x15[_0xb02a[64]](false);if(this[_0xb02a[61]]){_0xa953x15[_0xb02a[62]](_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6);_0xa953x15[_0xb02a[29]]();};};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[65]]=_0xa953x2d;function _0xa953x2e(){}_0xa953x2e[_0xb02a[0]]= new _0xa953x2d();_0xa953x2e[_0xb02a[0]][_0xb02a[1]]=_0xa953x2e;_0xa953x2e[_0xb02a[0]][_0xb02a[61]]=false;mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[66]]=_0xa953x2e;var _0xa953x2f=mxImageExport[_0xb02a[0]][_0xb02a[67]];mxImageExport[_0xb02a[0]][_0xb02a[67]]=function(){_0xa953x2f[_0xb02a[30]](this,arguments);function _0xa953x30(_0xa953x31){return {drawShape:function(_0xa953x32,_0xa953x33,_0xa953x34,_0xa953x35){var _0xa953x3=_0xa953x34[_0xb02a[68]];var _0xa953x4=_0xa953x34[_0xb02a[69]];var _0xa953x5=_0xa953x34[_0xb02a[70]];var _0xa953x6=_0xa953x34[_0xb02a[71]];if(_0xa953x35){var _0xa953x18=Math[_0xb02a[6]](4,Math[_0xb02a[6]](_0xa953x5/5,_0xa953x6/5));_0xa953x3+=_0xa953x18;_0xa953x4+=_0xa953x18;_0xa953x5-=2*_0xa953x18;_0xa953x6-=2*_0xa953x18;if(_0xa953x5>0&&_0xa953x6>0){_0xa953x32[_0xb02a[62]](_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6)};return true;}else {_0xa953x32[_0xb02a[63]]();if(_0xa953x31){_0xa953x32[_0xb02a[62]](_0xa953x3,_0xa953x4,_0xa953x5,_0xa953x6);_0xa953x32[_0xb02a[29]]();};};}}}this[_0xb02a[72]][_0xb02a[65]]=_0xa953x30(true);this[_0xb02a[72]][_0xb02a[66]]=_0xa953x30(false);};function _0xa953x36(){mxArrow[_0xb02a[24]](this)}mxUtils[_0xb02a[25]](_0xa953x36,mxArrow);_0xa953x36[_0xb02a[0]][_0xb02a[73]]=function(_0xa953x15,_0xa953x37){var _0xa953x1d=10;var _0xa953x38=_0xa953x37[0];var _0xa953x39=_0xa953x37[_0xa953x37[_0xb02a[74]]-1];var _0xa953xe=_0xa953x39[_0xb02a[68]]-_0xa953x38[_0xb02a[68]];var _0xa953xf=_0xa953x39[_0xb02a[69]]-_0xa953x38[_0xb02a[69]];var _0xa953x3a=Math[_0xb02a[75]](_0xa953xe*_0xa953xe+_0xa953xf*_0xa953xf);var _0xa953x3b=_0xa953x3a;var _0xa953x3c=_0xa953xe/_0xa953x3a;var _0xa953x3d=_0xa953xf/_0xa953x3a;var _0xa953x3e=_0xa953x3b*_0xa953x3c;var _0xa953x3f=_0xa953x3b*_0xa953x3d;var _0xa953x40=_0xa953x1d*_0xa953x3d/3;var _0xa953x41=-_0xa953x1d*_0xa953x3c/3;var _0xa953x42=_0xa953x38[_0xb02a[68]]-_0xa953x40/2;var _0xa953x43=_0xa953x38[_0xb02a[69]]-_0xa953x41/2;var _0xa953x44=_0xa953x42+_0xa953x40;var _0xa953x45=_0xa953x43+_0xa953x41;var _0xa953x46=_0xa953x44+_0xa953x3e;var _0xa953x47=_0xa953x45+_0xa953x3f;var _0xa953x48=_0xa953x46+_0xa953x40;var _0xa953x49=_0xa953x47+_0xa953x41;var _0xa953x4a=_0xa953x48-3*_0xa953x40;var _0xa953x4b=_0xa953x49-3*_0xa953x41;_0xa953x15[_0xb02a[28]]();_0xa953x15[_0xb02a[7]](_0xa953x44,_0xa953x45);_0xa953x15[_0xb02a[8]](_0xa953x46,_0xa953x47);_0xa953x15[_0xb02a[7]](_0xa953x4a+_0xa953x40,_0xa953x4b+_0xa953x41);_0xa953x15[_0xb02a[8]](_0xa953x42,_0xa953x43);_0xa953x15[_0xb02a[29]]();};mxCellRenderer[_0xb02a[0]][_0xb02a[12]][_0xb02a[76]]=_0xa953x36;mxMarker[_0xb02a[78]](_0xb02a[77],function(_0xa953x32,_0xa953x1a,_0xa953x4c,_0xa953x39,_0xa953x4d,_0xa953x4e,_0xa953x4f,_0xa953x50,_0xa953x51,_0xa953x52){var _0xa953x3c=_0xa953x4d*(_0xa953x4f+_0xa953x51+1);var _0xa953x3d=_0xa953x4e*(_0xa953x4f+_0xa953x51+1);return function(){_0xa953x32[_0xb02a[28]]();_0xa953x32[_0xb02a[7]](_0xa953x39[_0xb02a[68]]-_0xa953x3c/2-_0xa953x3d/2,_0xa953x39[_0xb02a[69]]-_0xa953x3d/2+_0xa953x3c/2);_0xa953x32[_0xb02a[8]](_0xa953x39[_0xb02a[68]]+_0xa953x3d/2-3*_0xa953x3c/2,_0xa953x39[_0xb02a[69]]-3*_0xa953x3d/2-_0xa953x3c/2);_0xa953x32[_0xb02a[29]]();};});var _0xa953x53=-99;if( typeof (mxVertexHandler)!=_0xb02a[79]){function _0xa953x54(_0xa953x33){mxVertexHandler[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x54,mxVertexHandler);_0xa953x54[_0xb02a[0]][_0xb02a[80]]=false;_0xa953x54[_0xb02a[0]][_0xb02a[81]]=function(){this[_0xb02a[82]]=mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],mxConstants.STYLE_HORIZONTAL,true);var _0xa953x55=this[_0xb02a[83]][_0xb02a[85]][_0xb02a[84]];if(this[_0xb02a[86]]!=null){var _0xa953x34= new mxRectangle(0,0,this[_0xb02a[86]][_0xb02a[70]],this[_0xb02a[86]][_0xb02a[71]]);this[_0xb02a[87]]= new mxImageShape(_0xa953x34,this[_0xb02a[86]][_0xb02a[88]]);}else {var _0xa953x4f=10;var _0xa953x34= new mxRectangle(0,0,_0xa953x4f,_0xa953x4f);this[_0xb02a[87]]= new mxRhombus(_0xa953x34,mxConstants.HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);};this[_0xb02a[87]][_0xb02a[89]]=(_0xa953x55[_0xb02a[89]]!=mxConstants[_0xb02a[90]])?mxConstants[_0xb02a[91]]:mxConstants[_0xb02a[90]];this[_0xb02a[87]][_0xb02a[81]](_0xa953x55[_0xb02a[93]]()[_0xb02a[92]]());this[_0xb02a[87]][_0xb02a[95]][_0xb02a[4]][_0xb02a[94]]=this[_0xb02a[96]]();mxEvent[_0xb02a[97]](this[_0xb02a[87]][_0xb02a[95]],_0xa953x55,this[_0xb02a[83]]);mxVertexHandler[_0xb02a[0]][_0xb02a[81]][_0xb02a[30]](this,arguments);};_0xa953x54[_0xb02a[0]][_0xb02a[96]]=function(){return _0xb02a[98]};_0xa953x54[_0xb02a[0]][_0xb02a[99]]=function(){mxVertexHandler[_0xb02a[0]][_0xb02a[99]][_0xb02a[30]](this,arguments);var _0xa953x4f=this[_0xb02a[87]][_0xb02a[100]][_0xb02a[70]];this[_0xb02a[87]][_0xb02a[100]]=this[_0xb02a[101]](_0xa953x4f);this[_0xb02a[87]][_0xb02a[99]]();};_0xa953x54[_0xb02a[0]][_0xb02a[102]]=function(){mxVertexHandler[_0xb02a[0]][_0xb02a[102]][_0xb02a[30]](this,arguments);if(this[_0xb02a[87]]!=null){this[_0xb02a[87]][_0xb02a[102]]();this[_0xb02a[87]]=null;};};_0xa953x54[_0xb02a[0]][_0xb02a[103]]=function(_0xa953x56){if(_0xa953x56[_0xb02a[104]](this[_0xb02a[87]])){return _0xa953x53};return mxVertexHandler[_0xb02a[0]][_0xb02a[103]][_0xb02a[30]](this,arguments);};_0xa953x54[_0xb02a[0]][_0xb02a[105]]=function(_0xa953x57,_0xa953x56){if(!_0xa953x56[_0xb02a[106]]()&&this[_0xb02a[107]]==_0xa953x53){var _0xa953x58= new mxPoint(_0xa953x56[_0xb02a[108]](),_0xa953x56[_0xb02a[109]]());this[_0xb02a[110]](_0xa953x58);var _0xa953x59=this[_0xb02a[84]][_0xb02a[112]](_0xa953x56[_0xb02a[111]]());var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];if(_0xa953x59&&this[_0xb02a[80]]){_0xa953x58[_0xb02a[68]]=this[_0xb02a[84]][_0xb02a[114]](_0xa953x58[_0xb02a[68]]/_0xa953x5a)*_0xa953x5a;_0xa953x58[_0xb02a[69]]=this[_0xb02a[84]][_0xb02a[114]](_0xa953x58[_0xb02a[69]]/_0xa953x5a)*_0xa953x5a;};this[_0xb02a[115]](_0xa953x58);this[_0xb02a[116]](this[_0xb02a[87]],_0xa953x58[_0xb02a[68]],_0xa953x58[_0xb02a[69]]);this[_0xb02a[83]][_0xb02a[85]][_0xb02a[84]][_0xb02a[117]][_0xb02a[99]](this[_0xb02a[83]],true);_0xa953x56[_0xb02a[118]]();}else {mxVertexHandler[_0xb02a[0]][_0xb02a[105]][_0xb02a[30]](this,arguments)}};_0xa953x54[_0xb02a[0]][_0xb02a[119]]=function(_0xa953x57,_0xa953x56){if(!_0xa953x56[_0xb02a[106]]()&&this[_0xb02a[107]]==_0xa953x53){this[_0xb02a[120]]();this[_0xb02a[121]]();_0xa953x56[_0xb02a[118]]();}else {mxVertexHandler[_0xb02a[0]][_0xb02a[119]][_0xb02a[30]](this,arguments)}};_0xa953x54[_0xb02a[0]][_0xb02a[101]]=function(_0xa953x4f){var _0xa953x5b=this[_0xb02a[83]][_0xb02a[123]][_0xb02a[122]]();var _0xa953x5c=mxUtils[_0xb02a[124]](_0xa953x5b);var _0xa953x5d=Math[_0xb02a[125]](_0xa953x5c);var _0xa953x5e=Math[_0xb02a[126]](_0xa953x5c);var _0xa953x34= new mxRectangle(this[_0xb02a[83]][_0xb02a[68]],this[_0xb02a[83]][_0xb02a[69]],this[_0xb02a[83]][_0xb02a[70]],this[_0xb02a[83]][_0xb02a[71]]);if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[127]]()){var _0xa953x5f=(_0xa953x34[_0xb02a[70]]-_0xa953x34[_0xb02a[71]])/2;_0xa953x34[_0xb02a[68]]+=_0xa953x5f;_0xa953x34[_0xb02a[69]]-=_0xa953x5f;var _0xa953x23=_0xa953x34[_0xb02a[70]];_0xa953x34[_0xb02a[70]]=_0xa953x34[_0xb02a[71]];_0xa953x34[_0xb02a[71]]=_0xa953x23;};var _0xa953x60=this[_0xb02a[128]](_0xa953x34);if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[129]]){_0xa953x60[_0xb02a[68]]=2*_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953x60[_0xb02a[68]]};if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[130]]){_0xa953x60[_0xb02a[69]]=2*_0xa953x34[_0xb02a[69]]+_0xa953x34[_0xb02a[71]]-_0xa953x60[_0xb02a[69]]};_0xa953x60=mxUtils[_0xb02a[133]](_0xa953x60,_0xa953x5d,_0xa953x5e, new mxPoint(this[_0xb02a[83]][_0xb02a[131]](),this[_0xb02a[83]][_0xb02a[132]]()));return  new mxRectangle(_0xa953x60[_0xb02a[68]]-_0xa953x4f/2,_0xa953x60[_0xb02a[69]]-_0xa953x4f/2,_0xa953x4f,_0xa953x4f);};_0xa953x54[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){return null};_0xa953x54[_0xb02a[0]][_0xb02a[115]]=function(_0xa953x58){};_0xa953x54[_0xb02a[0]][_0xb02a[110]]=function(_0xa953x58){_0xa953x58[_0xb02a[68]]=Math[_0xb02a[34]](this[_0xb02a[83]][_0xb02a[68]],Math[_0xb02a[6]](this[_0xb02a[83]][_0xb02a[68]]+this[_0xb02a[83]][_0xb02a[70]],_0xa953x58[_0xb02a[68]]));_0xa953x58[_0xb02a[69]]=Math[_0xb02a[34]](this[_0xb02a[83]][_0xb02a[69]],Math[_0xb02a[6]](this[_0xb02a[83]][_0xb02a[69]]+this[_0xb02a[83]][_0xb02a[71]],_0xa953x58[_0xb02a[69]]));};_0xa953x54[_0xb02a[0]][_0xb02a[120]]=function(){};function _0xa953x61(_0xa953x33){_0xa953x54[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x61,_0xa953x54);_0xa953x61[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];var _0xa953xb=Math[_0xb02a[6]](_0xa953x34[_0xb02a[70]],mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[14],60)*_0xa953x5a);var _0xa953xc=Math[_0xb02a[6]](_0xa953x34[_0xb02a[71]],mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[15],20)*_0xa953x5a);var _0xa953xd=mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[16],_0xb02a[17]);var _0xa953x3=(_0xa953xd==_0xb02a[18])?_0xa953x34[_0xb02a[68]]+_0xa953xb:_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953xb;return  new mxPoint(_0xa953x3,_0xa953x34[_0xb02a[69]]+_0xa953xc);};_0xa953x61[_0xb02a[0]][_0xb02a[115]]=function(_0xa953x58){var _0xa953x5b=this[_0xb02a[83]][_0xb02a[123]][_0xb02a[122]]();var _0xa953x5c=mxUtils[_0xb02a[124]](_0xa953x5b);var _0xa953x5d=Math[_0xb02a[125]](-_0xa953x5c);var _0xa953x5e=Math[_0xb02a[126]](-_0xa953x5c);var _0xa953x34= new mxRectangle(this[_0xb02a[83]][_0xb02a[68]],this[_0xb02a[83]][_0xb02a[69]],this[_0xb02a[83]][_0xb02a[70]],this[_0xb02a[83]][_0xb02a[71]]);if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[127]]()){var _0xa953x5f=(_0xa953x34[_0xb02a[70]]-_0xa953x34[_0xb02a[71]])/2;_0xa953x34[_0xb02a[68]]+=_0xa953x5f;_0xa953x34[_0xb02a[69]]-=_0xa953x5f;var _0xa953x23=_0xa953x34[_0xb02a[70]];_0xa953x34[_0xb02a[70]]=_0xa953x34[_0xb02a[71]];_0xa953x34[_0xb02a[71]]=_0xa953x23;};var _0xa953x60= new mxPoint(_0xa953x58[_0xb02a[68]],_0xa953x58[_0xb02a[69]]);_0xa953x60=mxUtils[_0xb02a[133]](_0xa953x60,_0xa953x5d,_0xa953x5e, new mxPoint(this[_0xb02a[83]][_0xb02a[131]](),this[_0xb02a[83]][_0xb02a[132]]()));if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[129]]){_0xa953x60[_0xb02a[68]]=2*_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953x60[_0xb02a[68]]};if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[130]]){_0xa953x60[_0xb02a[69]]=2*_0xa953x34[_0xb02a[69]]+_0xa953x34[_0xb02a[71]]-_0xa953x60[_0xb02a[69]]};var _0xa953x62=this[_0xb02a[134]](_0xa953x60,_0xa953x34);if(_0xa953x62!=null){if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[129]]){_0xa953x62[_0xb02a[68]]=2*_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953x62[_0xb02a[68]]};if(this[_0xb02a[83]][_0xb02a[123]][_0xb02a[130]]){_0xa953x62[_0xb02a[69]]=2*_0xa953x34[_0xb02a[69]]+_0xa953x34[_0xb02a[71]]-_0xa953x62[_0xb02a[69]]};_0xa953x5d=Math[_0xb02a[125]](_0xa953x5c);_0xa953x5e=Math[_0xb02a[126]](_0xa953x5c);_0xa953x62=mxUtils[_0xb02a[133]](_0xa953x62,_0xa953x5d,_0xa953x5e, new mxPoint(this[_0xb02a[83]][_0xb02a[131]](),this[_0xb02a[83]][_0xb02a[132]]()));_0xa953x58[_0xb02a[68]]=_0xa953x62[_0xb02a[68]];_0xa953x58[_0xb02a[69]]=_0xa953x62[_0xb02a[69]];};};_0xa953x61[_0xb02a[0]][_0xb02a[134]]=function(_0xa953x60,_0xa953x34){var _0xa953xd=mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[16],_0xb02a[17]);var _0xa953xb=(_0xa953xd==_0xb02a[18])?_0xa953x60[_0xb02a[68]]-_0xa953x34[_0xb02a[68]]:_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953x60[_0xb02a[68]];var _0xa953xc=_0xa953x60[_0xb02a[69]]-_0xa953x34[_0xb02a[69]];var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];this[_0xb02a[83]][_0xb02a[4]][_0xb02a[14]]=Math[_0xb02a[135]](Math[_0xb02a[34]](1,_0xa953xb)/_0xa953x5a);this[_0xb02a[83]][_0xb02a[4]][_0xb02a[15]]=Math[_0xb02a[135]](Math[_0xb02a[34]](1,_0xa953xc)/_0xa953x5a);};_0xa953x61[_0xb02a[0]][_0xb02a[120]]=function(){var _0xa953x63=this[_0xb02a[84]][_0xb02a[136]]();_0xa953x63[_0xb02a[137]]();try{this[_0xb02a[83]][_0xb02a[85]][_0xb02a[84]][_0xb02a[139]](_0xb02a[14],this[_0xb02a[83]][_0xb02a[4]][_0xb02a[14]],[this[_0xb02a[83]][_0xb02a[138]]]);this[_0xb02a[83]][_0xb02a[85]][_0xb02a[84]][_0xb02a[139]](_0xb02a[15],this[_0xb02a[83]][_0xb02a[4]][_0xb02a[15]],[this[_0xb02a[83]][_0xb02a[138]]]);}finally{_0xa953x63[_0xb02a[140]]()};};function _0xa953x64(_0xa953x33){_0xa953x61[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x64,_0xa953x61);_0xa953x64[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];var _0xa953x65=mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE);return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]/2,_0xa953x34[_0xb02a[69]]+Math[_0xb02a[6]](_0xa953x34[_0xb02a[71]],_0xa953x65*_0xa953x5a));};_0xa953x64[_0xb02a[0]][_0xb02a[134]]=function(_0xa953x58,_0xa953x34){_0xa953x58[_0xb02a[68]]=_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]/2;startSize=_0xa953x58[_0xb02a[69]]-_0xa953x34[_0xb02a[69]];var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];this[_0xb02a[83]][_0xb02a[4]][_0xb02a[141]]=Math[_0xb02a[135]](Math[_0xb02a[34]](1,startSize)/_0xa953x5a);return _0xa953x58;};_0xa953x64[_0xb02a[0]][_0xb02a[120]]=function(){this[_0xb02a[83]][_0xb02a[85]][_0xb02a[84]][_0xb02a[139]](_0xb02a[141],this[_0xb02a[83]][_0xb02a[4]][_0xb02a[141]],[this[_0xb02a[83]][_0xb02a[138]]])};function _0xa953x66(_0xa953x33){_0xa953x61[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x66,_0xa953x61);_0xa953x66[_0xb02a[0]][_0xb02a[142]]=20;_0xa953x66[_0xb02a[0]][_0xb02a[143]]=1;_0xa953x66[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];var _0xa953x67=Math[_0xb02a[6]](_0xa953x34[_0xb02a[70]],Math[_0xb02a[6]](_0xa953x34[_0xb02a[71]],mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[2],this[_0xb02a[142]])*_0xa953x5a/this[_0xb02a[143]]));return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x67,_0xa953x34[_0xb02a[69]]+_0xa953x67);};_0xa953x66[_0xb02a[0]][_0xb02a[134]]=function(_0xa953x60,_0xa953x34){var _0xa953x4f=Math[_0xb02a[34]](0,Math[_0xb02a[6]](Math[_0xb02a[6]](_0xa953x34[_0xb02a[70]]/this[_0xb02a[143]],_0xa953x60[_0xb02a[68]]-_0xa953x34[_0xb02a[68]]),Math[_0xb02a[6]](_0xa953x34[_0xb02a[71]]/this[_0xb02a[143]],_0xa953x60[_0xb02a[69]]-_0xa953x34[_0xb02a[69]])));var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];this[_0xb02a[83]][_0xb02a[4]][_0xb02a[2]]=Math[_0xb02a[135]](Math[_0xb02a[34]](1,_0xa953x4f)/_0xa953x5a)*this[_0xb02a[143]];return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x4f,_0xa953x34[_0xb02a[69]]+_0xa953x4f);};_0xa953x66[_0xb02a[0]][_0xb02a[120]]=function(){this[_0xb02a[83]][_0xb02a[85]][_0xb02a[84]][_0xb02a[139]](_0xb02a[2],this[_0xb02a[83]][_0xb02a[4]][_0xb02a[2]],[this[_0xb02a[83]][_0xb02a[138]]])};function _0xa953x68(_0xa953x33){_0xa953x66[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x68,_0xa953x66);_0xa953x68[_0xb02a[0]][_0xb02a[142]]=30;_0xa953x68[_0xb02a[0]][_0xb02a[143]]=2;function _0xa953x69(_0xa953x33){_0xa953x66[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x69,_0xa953x66);_0xa953x69[_0xb02a[0]][_0xb02a[142]]=30;_0xa953x69[_0xb02a[0]][_0xb02a[143]]=1;_0xa953x69[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];var _0xa953x67=Math[_0xb02a[6]](_0xa953x34[_0xb02a[70]],Math[_0xb02a[6]](_0xa953x34[_0xb02a[71]],mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[2],this[_0xb02a[142]])*_0xa953x5a/this[_0xb02a[143]]));return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953x67,_0xa953x34[_0xb02a[69]]+_0xa953x67);};_0xa953x69[_0xb02a[0]][_0xb02a[134]]=function(_0xa953x60,_0xa953x34){var _0xa953x4f=Math[_0xb02a[34]](0,Math[_0xb02a[6]](Math[_0xb02a[6]](_0xa953x34[_0xb02a[70]]/this[_0xb02a[143]],_0xa953x60[_0xb02a[68]]-_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]),Math[_0xb02a[6]](_0xa953x34[_0xb02a[71]]/this[_0xb02a[143]],_0xa953x60[_0xb02a[69]]-_0xa953x34[_0xb02a[69]])));var _0xa953x5a=this[_0xb02a[84]][_0xb02a[93]]()[_0xb02a[113]];this[_0xb02a[83]][_0xb02a[4]][_0xb02a[2]]=Math[_0xb02a[135]](Math[_0xb02a[34]](1,_0xa953x4f)/_0xa953x5a)*this[_0xb02a[143]];return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]-_0xa953x4f,_0xa953x34[_0xb02a[69]]+_0xa953x4f);};function _0xa953x6a(_0xa953x33){_0xa953x66[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x6a,_0xa953x66);_0xa953x6a[_0xb02a[0]][_0xb02a[142]]=0.2;_0xa953x6a[_0xb02a[0]][_0xb02a[143]]=1;_0xa953x6a[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){var _0xa953x67=mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[2],this[_0xb02a[142]]);return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]*_0xa953x67,_0xa953x34[_0xb02a[69]]+_0xa953x34[_0xb02a[71]]/2);};_0xa953x6a[_0xb02a[0]][_0xb02a[134]]=function(_0xa953x60,_0xa953x34){var _0xa953x4f=Math[_0xb02a[6]](1,(_0xa953x60[_0xb02a[68]]-_0xa953x34[_0xb02a[68]])/_0xa953x34[_0xb02a[70]]);this[_0xb02a[83]][_0xb02a[4]][_0xb02a[2]]=_0xa953x4f;return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x4f*_0xa953x34[_0xb02a[70]],_0xa953x34[_0xb02a[69]]+_0xa953x34[_0xb02a[71]]/2);};function _0xa953x6b(_0xa953x33){_0xa953x66[_0xb02a[24]](this,_0xa953x33)}mxUtils[_0xb02a[25]](_0xa953x6b,_0xa953x66);_0xa953x6b[_0xb02a[0]][_0xb02a[142]]=0.4;_0xa953x6b[_0xb02a[0]][_0xb02a[143]]=1;_0xa953x6b[_0xb02a[0]][_0xb02a[128]]=function(_0xa953x34){var _0xa953x67=mxUtils[_0xb02a[5]](this[_0xb02a[83]][_0xb02a[4]],_0xb02a[2],this[_0xb02a[142]]);return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]/2,_0xa953x34[_0xb02a[69]]+_0xa953x67*_0xa953x34[_0xb02a[71]]/2);};_0xa953x6b[_0xb02a[0]][_0xb02a[134]]=function(_0xa953x60,_0xa953x34){var _0xa953x4f=Math[_0xb02a[34]](0,Math[_0xb02a[6]](1,((_0xa953x60[_0xb02a[69]]-_0xa953x34[_0xb02a[69]])/_0xa953x34[_0xb02a[71]])*2));this[_0xb02a[83]][_0xb02a[4]][_0xb02a[2]]=_0xa953x4f;return  new mxPoint(_0xa953x34[_0xb02a[68]]+_0xa953x34[_0xb02a[70]]/2,_0xa953x34[_0xb02a[69]]+_0xa953x4f*_0xa953x34[_0xb02a[71]]/2);};var _0xa953x6c={"\x73\x77\x69\x6D\x6C\x61\x6E\x65":_0xa953x64,"\x66\x6F\x6C\x64\x65\x72":_0xa953x61,"\x63\x75\x62\x65":_0xa953x66,"\x63\x61\x72\x64":_0xa953x68,"\x6E\x6F\x74\x65":_0xa953x69,"\x73\x74\x65\x70":_0xa953x6a,"\x74\x61\x70\x65":_0xa953x6b};var _0xa953x6d=mxGraph[_0xb02a[0]][_0xb02a[144]];mxGraph[_0xb02a[0]][_0xb02a[144]]=function(_0xa953x33){if(_0xa953x33!=null){var _0xa953x6e=_0xa953x6c[_0xa953x33[_0xb02a[4]][_0xb02a[123]]];if(_0xa953x6e!=null){return  new _0xa953x6e(_0xa953x33)};};return _0xa953x6d[_0xb02a[30]](this,arguments);};};mxGraph[_0xb02a[0]][_0xb02a[145]]=function(_0xa953x6f,_0xa953x50){if(_0xa953x6f!=null&&_0xa953x6f[_0xb02a[123]]!=null){if(_0xa953x6f[_0xb02a[123]][_0xb02a[146]]!=null){if(_0xa953x6f[_0xb02a[123]][_0xb02a[146]]!=null){return _0xa953x6f[_0xb02a[123]][_0xb02a[146]][_0xb02a[147]]}}else {if(_0xa953x6f[_0xb02a[123]][_0xb02a[147]]!=null){return _0xa953x6f[_0xb02a[123]][_0xb02a[147]]}}};return null;};mxRectangleShape[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxLabel[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];mxImageShape[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];mxSwimlane[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];_0xa953x14[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];_0xa953x9[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];_0xa953x10[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];_0xa953x1[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];_0xa953xa[_0xb02a[0]][_0xb02a[147]]=mxRectangleShape[_0xb02a[0]][_0xb02a[147]];mxCylinder[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.15,0.05),false), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.85,0.05),false), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.3),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.7),true), new mxConnectionConstraint( new mxPoint(0.15,0.95),false), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.85,0.95),false)];_0xa953x25[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.1),false), new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.75,0.1),false), new mxConnectionConstraint( new mxPoint(0,1/3),false), new mxConnectionConstraint( new mxPoint(0,1),false), new mxConnectionConstraint( new mxPoint(1,1/3),false), new mxConnectionConstraint( new mxPoint(1,1),false), new mxConnectionConstraint( new mxPoint(0.5,0.5),false)];_0xa953x28[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxActor[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.25,0.2),false), new mxConnectionConstraint( new mxPoint(0.1,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.75,0.25),false), new mxConnectionConstraint( new mxPoint(0.9,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];_0xa953x11[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.35),false), new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.65),false), new mxConnectionConstraint( new mxPoint(1,0.35),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.65),false), new mxConnectionConstraint( new mxPoint(0.25,1),false), new mxConnectionConstraint( new mxPoint(0.75,0),false)];_0xa953x13[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true), new mxConnectionConstraint( new mxPoint(0.1,0.25),false), new mxConnectionConstraint( new mxPoint(0.2,0.5),false), new mxConnectionConstraint( new mxPoint(0.1,0.75),false), new mxConnectionConstraint( new mxPoint(0.9,0.25),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(0.9,0.75),false)];mxLine[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0.25,0.5),false), new mxConnectionConstraint( new mxPoint(0.75,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.5),false)];_0xa953x26[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.5,1),false)];mxEllipse[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0,0),true), new mxConnectionConstraint( new mxPoint(1,0),true), new mxConnectionConstraint( new mxPoint(0,1),true), new mxConnectionConstraint( new mxPoint(1,1),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5))];mxDoubleEllipse[_0xb02a[0]][_0xb02a[147]]=mxEllipse[_0xb02a[0]][_0xb02a[147]];mxRhombus[_0xb02a[0]][_0xb02a[147]]=mxEllipse[_0xb02a[0]][_0xb02a[147]];mxTriangle[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(1,0.5),true)];mxHexagon[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.375,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.625,0),true), new mxConnectionConstraint( new mxPoint(0.125,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0.125,0.75),false), new mxConnectionConstraint( new mxPoint(0.875,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(0.875,0.75),false), new mxConnectionConstraint( new mxPoint(0.375,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.625,1),true)];mxCloud[_0xb02a[0]][_0xb02a[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.25),false), new mxConnectionConstraint( new mxPoint(0.4,0.1),false), new mxConnectionConstraint( new mxPoint(0.16,0.55),false), new mxConnectionConstraint( new mxPoint(0.07,0.4),false), new mxConnectionConstraint( new mxPoint(0.31,0.8),false), new mxConnectionConstraint( new mxPoint(0.13,0.77),false), new mxConnectionConstraint( new mxPoint(0.8,0.8),false), new mxConnectionConstraint( new mxPoint(0.55,0.95),false), new mxConnectionConstraint( new mxPoint(0.875,0.5),false), new mxConnectionConstraint( new mxPoint(0.96,0.7),false), new mxConnectionConstraint( new mxPoint(0.625,0.2),false), new mxConnectionConstraint( new mxPoint(0.88,0.25),false)];mxArrow[_0xb02a[0]][_0xb02a[147]]=null;})();
\ No newline at end of file
+var _0x771c=["\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x6F\x6E\x73\x74\x72\x75\x63\x74\x6F\x72","\x73\x69\x7A\x65","\x72\x65\x64\x72\x61\x77\x50\x61\x74\x68","\x73\x74\x79\x6C\x65","\x67\x65\x74\x56\x61\x6C\x75\x65","\x6D\x69\x6E","\x6D\x6F\x76\x65\x54\x6F","\x6C\x69\x6E\x65\x54\x6F","\x65\x6E\x64","\x63\x6C\x6F\x73\x65","\x63\x75\x62\x65","\x64\x65\x66\x61\x75\x6C\x74\x53\x68\x61\x70\x65\x73","\x6E\x6F\x74\x65","\x74\x61\x62\x57\x69\x64\x74\x68","\x74\x61\x62\x48\x65\x69\x67\x68\x74","\x74\x61\x62\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x72\x69\x67\x68\x74","\x6C\x65\x66\x74","\x66\x6F\x6C\x64\x65\x72","\x63\x61\x72\x64","\x71\x75\x61\x64\x54\x6F","\x74\x61\x70\x65","\x73\x74\x65\x70","\x63\x61\x6C\x6C","\x65\x78\x74\x65\x6E\x64","\x69\x73\x48\x74\x6D\x6C\x41\x6C\x6C\x6F\x77\x65\x64","\x70\x61\x69\x6E\x74\x46\x6F\x72\x65\x67\x72\x6F\x75\x6E\x64","\x62\x65\x67\x69\x6E","\x73\x74\x72\x6F\x6B\x65","\x61\x70\x70\x6C\x79","\x70\x6C\x75\x73","\x64\x6F\x75\x62\x6C\x65","\x73\x74\x72\x6F\x6B\x65\x77\x69\x64\x74\x68","\x6D\x61\x78","\x70\x61\x69\x6E\x74\x42\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x73\x65\x74\x44\x61\x73\x68\x65\x64","\x73\x79\x6D\x62\x6F\x6C","\x41\x6C\x69\x67\x6E","\x56\x65\x72\x74\x69\x63\x61\x6C\x41\x6C\x69\x67\x6E","\x57\x69\x64\x74\x68","\x48\x65\x69\x67\x68\x74","\x53\x70\x61\x63\x69\x6E\x67","\x41\x72\x63\x53\x70\x61\x63\x69\x6E\x67","\x67\x65\x74\x41\x72\x63\x53\x69\x7A\x65","\x41\x4C\x49\x47\x4E\x5F\x43\x45\x4E\x54\x45\x52","\x41\x4C\x49\x47\x4E\x5F\x52\x49\x47\x48\x54","\x41\x4C\x49\x47\x4E\x5F\x4D\x49\x44\x44\x4C\x45","\x41\x4C\x49\x47\x4E\x5F\x42\x4F\x54\x54\x4F\x4D","\x73\x61\x76\x65","\x70\x61\x69\x6E\x74\x56\x65\x72\x74\x65\x78\x53\x68\x61\x70\x65","\x72\x65\x73\x74\x6F\x72\x65","\x65\x78\x74","\x6D\x65\x73\x73\x61\x67\x65","\x61\x64\x64\x50\x69\x70\x65","\x63\x75\x72\x76\x65\x54\x6F","\x75\x6D\x6C\x41\x63\x74\x6F\x72","\x6C\x6F\x6C\x6C\x69\x70\x6F\x70","\x6A\x65\x74\x74\x79\x57\x69\x64\x74\x68","\x6A\x65\x74\x74\x79\x48\x65\x69\x67\x68\x74","\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74","\x6F\x75\x74\x65\x72\x53\x74\x72\x6F\x6B\x65","\x65\x6C\x6C\x69\x70\x73\x65","\x66\x69\x6C\x6C\x41\x6E\x64\x53\x74\x72\x6F\x6B\x65","\x73\x65\x74\x53\x68\x61\x64\x6F\x77","\x65\x6E\x64\x53\x74\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x74\x61\x74\x65","\x69\x6E\x69\x74\x53\x68\x61\x70\x65\x73","\x78","\x79","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x73\x68\x61\x70\x65\x73","\x70\x61\x69\x6E\x74\x45\x64\x67\x65\x53\x68\x61\x70\x65","\x6C\x65\x6E\x67\x74\x68","\x73\x71\x72\x74","\x6C\x69\x6E\x6B","\x64\x61\x73\x68","\x61\x64\x64\x4D\x61\x72\x6B\x65\x72","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x75\x73\x65\x47\x72\x69\x64\x46\x6F\x72\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x69\x6E\x69\x74","\x68\x6F\x72\x69\x7A\x6F\x6E\x74\x61\x6C","\x73\x74\x61\x74\x65","\x67\x72\x61\x70\x68","\x76\x69\x65\x77","\x68\x61\x6E\x64\x6C\x65\x49\x6D\x61\x67\x65","\x73\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65","\x73\x72\x63","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x44\x49\x41\x4C\x45\x43\x54\x5F\x56\x4D\x4C","\x67\x65\x74\x4F\x76\x65\x72\x6C\x61\x79\x50\x61\x6E\x65","\x67\x65\x74\x56\x69\x65\x77","\x63\x75\x72\x73\x6F\x72","\x6E\x6F\x64\x65","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x43\x75\x72\x73\x6F\x72","\x72\x65\x64\x69\x72\x65\x63\x74\x4D\x6F\x75\x73\x65\x45\x76\x65\x6E\x74\x73","\x64\x65\x66\x61\x75\x6C\x74","\x72\x65\x64\x72\x61\x77","\x62\x6F\x75\x6E\x64\x73","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x42\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x72\x6F\x79","\x67\x65\x74\x48\x61\x6E\x64\x6C\x65\x46\x6F\x72\x45\x76\x65\x6E\x74","\x69\x73\x53\x6F\x75\x72\x63\x65","\x6D\x6F\x75\x73\x65\x4D\x6F\x76\x65","\x69\x73\x43\x6F\x6E\x73\x75\x6D\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74\x47\x72\x61\x70\x68\x58","\x67\x65\x74\x47\x72\x61\x70\x68\x59","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x50\x6F\x69\x6E\x74","\x67\x65\x74\x45\x76\x65\x6E\x74","\x69\x73\x47\x72\x69\x64\x45\x6E\x61\x62\x6C\x65\x64\x45\x76\x65\x6E\x74","\x73\x63\x61\x6C\x65","\x73\x6E\x61\x70","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65","\x6D\x6F\x76\x65\x53\x69\x7A\x65\x72\x54\x6F","\x63\x65\x6C\x6C\x52\x65\x6E\x64\x65\x72\x65\x72","\x63\x6F\x6E\x73\x75\x6D\x65","\x6D\x6F\x75\x73\x65\x55\x70","\x61\x70\x70\x6C\x79\x53\x74\x79\x6C\x65","\x72\x65\x73\x65\x74","\x67\x65\x74\x53\x68\x61\x70\x65\x52\x6F\x74\x61\x74\x69\x6F\x6E","\x73\x68\x61\x70\x65","\x74\x6F\x52\x61\x64\x69\x61\x6E\x73","\x63\x6F\x73","\x73\x69\x6E","\x69\x73\x50\x61\x69\x6E\x74\x42\x6F\x75\x6E\x64\x73\x49\x6E\x76\x65\x72\x74\x65\x64","\x67\x65\x74\x53\x70\x65\x63\x69\x61\x6C\x48\x61\x6E\x64\x6C\x65\x50\x6F\x69\x6E\x74","\x66\x6C\x69\x70\x48","\x66\x6C\x69\x70\x56","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x58","\x67\x65\x74\x43\x65\x6E\x74\x65\x72\x59","\x67\x65\x74\x52\x6F\x74\x61\x74\x65\x64\x50\x6F\x69\x6E\x74","\x75\x70\x64\x61\x74\x65\x53\x74\x79\x6C\x65\x55\x6E\x72\x6F\x74\x61\x74\x65\x64","\x72\x6F\x75\x6E\x64","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x62\x65\x67\x69\x6E\x55\x70\x64\x61\x74\x65","\x63\x65\x6C\x6C","\x73\x65\x74\x43\x65\x6C\x6C\x53\x74\x79\x6C\x65\x73","\x65\x6E\x64\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x72\x74\x53\x69\x7A\x65","\x64\x65\x66\x61\x75\x6C\x74\x56\x61\x6C\x75\x65","\x73\x63\x61\x6C\x65\x46\x61\x63\x74\x6F\x72","\x63\x72\x65\x61\x74\x65\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73","\x73\x74\x65\x6E\x63\x69\x6C","\x63\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x73"];(function(){function _0xe694x1(){}_0xe694x1[_0x771c[0]]= new mxCylinder();_0xe694x1[_0x771c[0]][_0x771c[1]]=_0xe694x1;_0xe694x1[_0x771c[0]][_0x771c[2]]=20;_0xe694x1[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x8=Math[_0x771c[6]](_0xe694x5,Math[_0x771c[6]](_0xe694x6,mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[2],this[_0x771c[2]])));if(_0xe694x7){_0xe694x2[_0x771c[7]](_0xe694x8,_0xe694x6);_0xe694x2[_0x771c[8]](_0xe694x8,_0xe694x8);_0xe694x2[_0x771c[8]](0,0);_0xe694x2[_0x771c[7]](_0xe694x8,_0xe694x8);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x8);_0xe694x2[_0x771c[9]]();}else {_0xe694x2[_0x771c[7]](0,0);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694x8,0);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x8);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[8]](_0xe694x8,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x6-_0xe694x8);_0xe694x2[_0x771c[8]](0,0);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[11]]=_0xe694x1;function _0xe694x9(){}_0xe694x9[_0x771c[0]]= new mxCylinder();_0xe694x9[_0x771c[0]][_0x771c[1]]=_0xe694x9;_0xe694x9[_0x771c[0]][_0x771c[2]]=30;_0xe694x9[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x8=Math[_0x771c[6]](_0xe694x5,Math[_0x771c[6]](_0xe694x6,mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[2],this[_0x771c[2]])));if(_0xe694x7){_0xe694x2[_0x771c[7]](_0xe694x5-_0xe694x8,0);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694x8,_0xe694x8);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x8);_0xe694x2[_0x771c[9]]();}else {_0xe694x2[_0x771c[7]](0,0);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694x8,0);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x8);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x6);_0xe694x2[_0x771c[8]](0,0);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[13]]=_0xe694x9;function _0xe694xa(){}_0xe694xa[_0x771c[0]]= new mxCylinder();_0xe694xa[_0x771c[0]][_0x771c[1]]=_0xe694xa;_0xe694xa[_0x771c[0]][_0x771c[14]]=60;_0xe694xa[_0x771c[0]][_0x771c[15]]=20;_0xe694xa[_0x771c[0]][_0x771c[16]]=_0x771c[17];_0xe694xa[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694xb=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[14],this[_0x771c[14]]);var _0xe694xc=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[15],this[_0x771c[15]]);var _0xe694xd=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[16],this[_0x771c[16]]);var _0xe694xe=Math[_0x771c[6]](_0xe694x5,_0xe694xb);var _0xe694xf=Math[_0x771c[6]](_0xe694x6,_0xe694xc);if(_0xe694x7){if(_0xe694xd==_0x771c[18]){_0xe694x2[_0x771c[7]](0,_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694xe,_0xe694xf);}else {_0xe694x2[_0x771c[7]](_0xe694x5-_0xe694xe,_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694xf);};_0xe694x2[_0x771c[9]]();}else {if(_0xe694xd==_0x771c[18]){_0xe694x2[_0x771c[7]](0,0);_0xe694x2[_0x771c[8]](_0xe694xe,0);_0xe694x2[_0x771c[8]](_0xe694xe,_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694xf);}else {_0xe694x2[_0x771c[7]](0,_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694xe,_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694xe,0);_0xe694x2[_0x771c[8]](_0xe694x5,0);};_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694xf);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[19]]=_0xe694xa;function _0xe694x10(){}_0xe694x10[_0x771c[0]]= new mxCylinder();_0xe694x10[_0x771c[0]][_0x771c[1]]=_0xe694x10;_0xe694x10[_0x771c[0]][_0x771c[2]]=30;_0xe694x10[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x8=Math[_0x771c[6]](_0xe694x5,Math[_0x771c[6]](_0xe694x6,mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[2],this[_0x771c[2]])));if(!_0xe694x7){_0xe694x2[_0x771c[7]](_0xe694x8,0);_0xe694x2[_0x771c[8]](_0xe694x5,0);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x8);_0xe694x2[_0x771c[8]](_0xe694x8,0);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[20]]=_0xe694x10;function _0xe694x11(){}_0xe694x11[_0x771c[0]]= new mxCylinder();_0xe694x11[_0x771c[0]][_0x771c[1]]=_0xe694x11;_0xe694x11[_0x771c[0]][_0x771c[2]]=0.4;_0xe694x11[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x8=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[2],this[_0x771c[2]]);var _0xe694xf=_0xe694x6*_0xe694x8;var _0xe694x12=1.4;if(!_0xe694x7){_0xe694x2[_0x771c[7]](0,_0xe694xf/2);_0xe694x2[_0x771c[21]](_0xe694x5/4,_0xe694xf*_0xe694x12,_0xe694x5/2,_0xe694xf/2);_0xe694x2[_0x771c[21]](_0xe694x5*3/4,_0xe694xf*(1-_0xe694x12),_0xe694x5,_0xe694xf/2);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6-_0xe694xf/2);_0xe694x2[_0x771c[21]](_0xe694x5*3/4,_0xe694x6-_0xe694xf*_0xe694x12,_0xe694x5/2,_0xe694x6-_0xe694xf/2);_0xe694x2[_0x771c[21]](_0xe694x5/4,_0xe694x6-_0xe694xf*(1-_0xe694x12),0,_0xe694x6-_0xe694xf/2);_0xe694x2[_0x771c[8]](0,_0xe694xf/2);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[22]]=_0xe694x11;function _0xe694x13(){}_0xe694x13[_0x771c[0]]= new mxCylinder();_0xe694x13[_0x771c[0]][_0x771c[1]]=_0xe694x13;_0xe694x13[_0x771c[0]][_0x771c[2]]=0.2;_0xe694x13[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x8=_0xe694x5*mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[2],this[_0x771c[2]]);if(!_0xe694x7){_0xe694x2[_0x771c[7]](0,0);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694x8,0);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6/2);_0xe694x2[_0x771c[8]](_0xe694x5-_0xe694x8,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x6);_0xe694x2[_0x771c[8]](_0xe694x8,_0xe694x6/2);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[23]]=_0xe694x13;function _0xe694x14(){mxRectangleShape[_0x771c[24]](this)}mxUtils[_0x771c[25]](_0xe694x14,mxRectangleShape);_0xe694x14[_0x771c[0]][_0x771c[26]]=function(){return false};_0xe694x14[_0x771c[0]][_0x771c[27]]=function(_0xe694x15,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6){var _0xe694x16=Math[_0x771c[6]](_0xe694x5/5,_0xe694x6/5)+1;_0xe694x15[_0x771c[28]]();_0xe694x15[_0x771c[7]](_0xe694x3+_0xe694x5/2,_0xe694x4+_0xe694x16);_0xe694x15[_0x771c[8]](_0xe694x3+_0xe694x5/2,_0xe694x4+_0xe694x6-_0xe694x16);_0xe694x15[_0x771c[7]](_0xe694x3+_0xe694x16,_0xe694x4+_0xe694x6/2);_0xe694x15[_0x771c[8]](_0xe694x3+_0xe694x5-_0xe694x16,_0xe694x4+_0xe694x6/2);_0xe694x15[_0x771c[9]]();_0xe694x15[_0x771c[29]]();mxRectangleShape[_0x771c[0]][_0x771c[27]][_0x771c[30]](this,arguments);};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[31]]=_0xe694x14;function _0xe694x17(){mxRectangleShape[_0x771c[24]](this)}mxUtils[_0x771c[25]](_0xe694x17,mxRectangleShape);_0xe694x17[_0x771c[0]][_0x771c[26]]=function(){return false};_0xe694x17[_0x771c[0]][_0x771c[27]]=function(_0xe694x15,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6){if(this[_0x771c[4]]!=null){if(this[_0x771c[4]][_0x771c[32]]==1){var _0xe694x18=Math[_0x771c[34]](2,this[_0x771c[33]]+1);mxRectangleShape[_0x771c[0]][_0x771c[35]][_0x771c[24]](this,_0xe694x15,_0xe694x3+_0xe694x18,_0xe694x4+_0xe694x18,_0xe694x5-2*_0xe694x18,_0xe694x6-2*_0xe694x18);mxRectangleShape[_0x771c[0]][_0x771c[27]][_0x771c[30]](this,arguments);_0xe694x3+=_0xe694x18;_0xe694x4+=_0xe694x18;_0xe694x5-=2*_0xe694x18;_0xe694x6-=2*_0xe694x18;};_0xe694x15[_0x771c[36]](false);var _0xe694x19=0;var _0xe694x1a=null;do{_0xe694x1a=mxCellRenderer[_0x771c[0]][_0x771c[12]][this[_0x771c[4]][_0x771c[37]+_0xe694x19]];if(_0xe694x1a!=null){var _0xe694x1b=this[_0x771c[4]][_0x771c[37]+_0xe694x19+_0x771c[38]];var _0xe694x1c=this[_0x771c[4]][_0x771c[37]+_0xe694x19+_0x771c[39]];var _0xe694x1d=this[_0x771c[4]][_0x771c[37]+_0xe694x19+_0x771c[40]];var _0xe694x1e=this[_0x771c[4]][_0x771c[37]+_0xe694x19+_0x771c[41]];var _0xe694x1f=this[_0x771c[4]][_0x771c[37]+_0xe694x19+_0x771c[42]]||0;var _0xe694x20=this[_0x771c[4]][_0x771c[37]+_0xe694x19+_0x771c[43]];if(_0xe694x20!=null){_0xe694x1f+=this[_0x771c[44]](_0xe694x5+this[_0x771c[33]],_0xe694x6+this[_0x771c[33]])*_0xe694x20};var _0xe694x21=_0xe694x3;var _0xe694x22=_0xe694x4;if(_0xe694x1b==mxConstants[_0x771c[45]]){_0xe694x21+=(_0xe694x5-_0xe694x1d)/2}else {if(_0xe694x1b==mxConstants[_0x771c[46]]){_0xe694x21+=_0xe694x5-_0xe694x1d-_0xe694x1f}else {_0xe694x21+=_0xe694x1f}};if(_0xe694x1c==mxConstants[_0x771c[47]]){_0xe694x22+=(_0xe694x6-_0xe694x1e)/2}else {if(_0xe694x1c==mxConstants[_0x771c[48]]){_0xe694x22+=_0xe694x6-_0xe694x1e-_0xe694x1f}else {_0xe694x22+=_0xe694x1f}};_0xe694x15[_0x771c[49]]();var _0xe694x23= new _0xe694x1a();_0xe694x23[_0x771c[4]]=this[_0x771c[4]];_0xe694x1a[_0x771c[0]][_0x771c[50]][_0x771c[24]](_0xe694x23,_0xe694x15,_0xe694x21,_0xe694x22,_0xe694x1d,_0xe694x1e);_0xe694x15[_0x771c[51]]();};_0xe694x19++;}while(_0xe694x1a!=null);;}};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[52]]=_0xe694x17;function _0xe694x24(){}_0xe694x24[_0x771c[0]]= new mxCylinder();_0xe694x24[_0x771c[0]][_0x771c[1]]=_0xe694x24;_0xe694x24[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){if(_0xe694x7){_0xe694x2[_0x771c[7]](0,0);_0xe694x2[_0x771c[8]](_0xe694x5/2,_0xe694x6/2);_0xe694x2[_0x771c[8]](_0xe694x5,0);_0xe694x2[_0x771c[9]]();}else {_0xe694x2[_0x771c[7]](0,0);_0xe694x2[_0x771c[8]](_0xe694x5,0);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[8]](0,_0xe694x6);_0xe694x2[_0x771c[10]]();}};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[53]]=_0xe694x24;function _0xe694x25(){}_0xe694x25[_0x771c[0]]= new mxCylinder();_0xe694x25[_0x771c[0]][_0x771c[1]]=_0xe694x25;_0xe694x25[_0x771c[0]][_0x771c[54]]=true;_0xe694x25[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x1d=_0xe694x5/3;var _0xe694x1e=_0xe694x6/4;if(!_0xe694x7){_0xe694x2[_0x771c[7]](_0xe694x5/2,_0xe694x1e);_0xe694x2[_0x771c[55]](_0xe694x5/2-_0xe694x1d,_0xe694x1e,_0xe694x5/2-_0xe694x1d,0,_0xe694x5/2,0);_0xe694x2[_0x771c[55]](_0xe694x5/2+_0xe694x1d,0,_0xe694x5/2+_0xe694x1d,_0xe694x1e,_0xe694x5/2,_0xe694x1e);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[7]](_0xe694x5/2,_0xe694x1e);_0xe694x2[_0x771c[8]](_0xe694x5/2,2*_0xe694x6/3);_0xe694x2[_0x771c[7]](_0xe694x5/2,_0xe694x6/3);_0xe694x2[_0x771c[8]](0,_0xe694x6/3);_0xe694x2[_0x771c[7]](_0xe694x5/2,_0xe694x6/3);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6/3);_0xe694x2[_0x771c[7]](_0xe694x5/2,2*_0xe694x6/3);_0xe694x2[_0x771c[8]](0,_0xe694x6);_0xe694x2[_0x771c[7]](_0xe694x5/2,2*_0xe694x6/3);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[56]]=_0xe694x25;function _0xe694x26(){}_0xe694x26[_0x771c[0]]= new mxCylinder();_0xe694x26[_0x771c[0]][_0x771c[1]]=_0xe694x26;_0xe694x26[_0x771c[0]][_0x771c[2]]=10;_0xe694x26[_0x771c[0]][_0x771c[54]]=true;_0xe694x26[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694x27=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[2],this[_0x771c[2]]);var _0xe694x1d=_0xe694x27*2/3;var _0xe694x1e=_0xe694x27;if(!_0xe694x7){_0xe694x2[_0x771c[7]](_0xe694x5/2,_0xe694x1e);_0xe694x2[_0x771c[55]](_0xe694x5/2-_0xe694x1d,_0xe694x1e,_0xe694x5/2-_0xe694x1d,0,_0xe694x5/2,0);_0xe694x2[_0x771c[55]](_0xe694x5/2+_0xe694x1d,0,_0xe694x5/2+_0xe694x1d,_0xe694x1e,_0xe694x5/2,_0xe694x1e);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[7]](_0xe694x5/2,_0xe694x1e);_0xe694x2[_0x771c[8]](_0xe694x5/2,_0xe694x6);_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[57]]=_0xe694x26;function _0xe694x28(){}_0xe694x28[_0x771c[0]]= new mxCylinder();_0xe694x28[_0x771c[0]][_0x771c[1]]=_0xe694x28;_0xe694x28[_0x771c[0]][_0x771c[58]]=32;_0xe694x28[_0x771c[0]][_0x771c[59]]=12;_0xe694x28[_0x771c[0]][_0x771c[3]]=function(_0xe694x2,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6,_0xe694x7){var _0xe694xe=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[58],this[_0x771c[58]]);var _0xe694xf=mxUtils[_0x771c[5]](this[_0x771c[4]],_0x771c[59],this[_0x771c[59]]);var _0xe694x29=_0xe694xe/2;var _0xe694x2a=_0xe694x29+_0xe694xe/2;var _0xe694x2b=0.3*_0xe694x6-_0xe694xf/2;var _0xe694x2c=0.7*_0xe694x6-_0xe694xf/2;if(_0xe694x7){_0xe694x2[_0x771c[7]](_0xe694x29,_0xe694x2b);_0xe694x2[_0x771c[8]](_0xe694x2a,_0xe694x2b);_0xe694x2[_0x771c[8]](_0xe694x2a,_0xe694x2b+_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x2b+_0xe694xf);_0xe694x2[_0x771c[7]](_0xe694x29,_0xe694x2c);_0xe694x2[_0x771c[8]](_0xe694x2a,_0xe694x2c);_0xe694x2[_0x771c[8]](_0xe694x2a,_0xe694x2c+_0xe694xf);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x2c+_0xe694xf);_0xe694x2[_0x771c[9]]();}else {_0xe694x2[_0x771c[7]](_0xe694x29,0);_0xe694x2[_0x771c[8]](_0xe694x5,0);_0xe694x2[_0x771c[8]](_0xe694x5,_0xe694x6);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x6);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x2c+_0xe694xf);_0xe694x2[_0x771c[8]](0,_0xe694x2c+_0xe694xf);_0xe694x2[_0x771c[8]](0,_0xe694x2c);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x2c);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x2b+_0xe694xf);_0xe694x2[_0x771c[8]](0,_0xe694x2b+_0xe694xf);_0xe694x2[_0x771c[8]](0,_0xe694x2b);_0xe694x2[_0x771c[8]](_0xe694x29,_0xe694x2b);_0xe694x2[_0x771c[10]]();_0xe694x2[_0x771c[9]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[60]]=_0xe694x28;function _0xe694x2d(){}_0xe694x2d[_0x771c[0]]= new mxDoubleEllipse();_0xe694x2d[_0x771c[0]][_0x771c[1]]=_0xe694x2d;_0xe694x2d[_0x771c[0]][_0x771c[61]]=true;_0xe694x2d[_0x771c[0]][_0x771c[50]]=function(_0xe694x15,_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6){var _0xe694x18=Math[_0x771c[6]](4,Math[_0x771c[6]](_0xe694x5/5,_0xe694x6/5));if(_0xe694x5>0&&_0xe694x6>0){_0xe694x15[_0x771c[62]](_0xe694x3+_0xe694x18,_0xe694x4+_0xe694x18,_0xe694x5-2*_0xe694x18,_0xe694x6-2*_0xe694x18);_0xe694x15[_0x771c[63]]();};_0xe694x15[_0x771c[64]](false);if(this[_0x771c[61]]){_0xe694x15[_0x771c[62]](_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6);_0xe694x15[_0x771c[29]]();};};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[65]]=_0xe694x2d;function _0xe694x2e(){}_0xe694x2e[_0x771c[0]]= new _0xe694x2d();_0xe694x2e[_0x771c[0]][_0x771c[1]]=_0xe694x2e;_0xe694x2e[_0x771c[0]][_0x771c[61]]=false;mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[66]]=_0xe694x2e;var _0xe694x2f=mxImageExport[_0x771c[0]][_0x771c[67]];mxImageExport[_0x771c[0]][_0x771c[67]]=function(){_0xe694x2f[_0x771c[30]](this,arguments);function _0xe694x30(_0xe694x31){return {drawShape:function(_0xe694x32,_0xe694x33,_0xe694x34,_0xe694x35){var _0xe694x3=_0xe694x34[_0x771c[68]];var _0xe694x4=_0xe694x34[_0x771c[69]];var _0xe694x5=_0xe694x34[_0x771c[70]];var _0xe694x6=_0xe694x34[_0x771c[71]];if(_0xe694x35){var _0xe694x18=Math[_0x771c[6]](4,Math[_0x771c[6]](_0xe694x5/5,_0xe694x6/5));_0xe694x3+=_0xe694x18;_0xe694x4+=_0xe694x18;_0xe694x5-=2*_0xe694x18;_0xe694x6-=2*_0xe694x18;if(_0xe694x5>0&&_0xe694x6>0){_0xe694x32[_0x771c[62]](_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6)};return true;}else {_0xe694x32[_0x771c[63]]();if(_0xe694x31){_0xe694x32[_0x771c[62]](_0xe694x3,_0xe694x4,_0xe694x5,_0xe694x6);_0xe694x32[_0x771c[29]]();};};}}}this[_0x771c[72]][_0x771c[65]]=_0xe694x30(true);this[_0x771c[72]][_0x771c[66]]=_0xe694x30(false);};function _0xe694x36(){mxArrow[_0x771c[24]](this)}mxUtils[_0x771c[25]](_0xe694x36,mxArrow);_0xe694x36[_0x771c[0]][_0x771c[73]]=function(_0xe694x15,_0xe694x37){var _0xe694x1d=10;var _0xe694x38=_0xe694x37[0];var _0xe694x39=_0xe694x37[_0xe694x37[_0x771c[74]]-1];var _0xe694xe=_0xe694x39[_0x771c[68]]-_0xe694x38[_0x771c[68]];var _0xe694xf=_0xe694x39[_0x771c[69]]-_0xe694x38[_0x771c[69]];var _0xe694x3a=Math[_0x771c[75]](_0xe694xe*_0xe694xe+_0xe694xf*_0xe694xf);var _0xe694x3b=_0xe694x3a;var _0xe694x3c=_0xe694xe/_0xe694x3a;var _0xe694x3d=_0xe694xf/_0xe694x3a;var _0xe694x3e=_0xe694x3b*_0xe694x3c;var _0xe694x3f=_0xe694x3b*_0xe694x3d;var _0xe694x40=_0xe694x1d*_0xe694x3d/3;var _0xe694x41=-_0xe694x1d*_0xe694x3c/3;var _0xe694x42=_0xe694x38[_0x771c[68]]-_0xe694x40/2;var _0xe694x43=_0xe694x38[_0x771c[69]]-_0xe694x41/2;var _0xe694x44=_0xe694x42+_0xe694x40;var _0xe694x45=_0xe694x43+_0xe694x41;var _0xe694x46=_0xe694x44+_0xe694x3e;var _0xe694x47=_0xe694x45+_0xe694x3f;var _0xe694x48=_0xe694x46+_0xe694x40;var _0xe694x49=_0xe694x47+_0xe694x41;var _0xe694x4a=_0xe694x48-3*_0xe694x40;var _0xe694x4b=_0xe694x49-3*_0xe694x41;_0xe694x15[_0x771c[28]]();_0xe694x15[_0x771c[7]](_0xe694x44,_0xe694x45);_0xe694x15[_0x771c[8]](_0xe694x46,_0xe694x47);_0xe694x15[_0x771c[7]](_0xe694x4a+_0xe694x40,_0xe694x4b+_0xe694x41);_0xe694x15[_0x771c[8]](_0xe694x42,_0xe694x43);_0xe694x15[_0x771c[29]]();};mxCellRenderer[_0x771c[0]][_0x771c[12]][_0x771c[76]]=_0xe694x36;mxMarker[_0x771c[78]](_0x771c[77],function(_0xe694x32,_0xe694x1a,_0xe694x4c,_0xe694x39,_0xe694x4d,_0xe694x4e,_0xe694x4f,_0xe694x50,_0xe694x51,_0xe694x52){var _0xe694x3c=_0xe694x4d*(_0xe694x4f+_0xe694x51+1);var _0xe694x3d=_0xe694x4e*(_0xe694x4f+_0xe694x51+1);return function(){_0xe694x32[_0x771c[28]]();_0xe694x32[_0x771c[7]](_0xe694x39[_0x771c[68]]-_0xe694x3c/2-_0xe694x3d/2,_0xe694x39[_0x771c[69]]-_0xe694x3d/2+_0xe694x3c/2);_0xe694x32[_0x771c[8]](_0xe694x39[_0x771c[68]]+_0xe694x3d/2-3*_0xe694x3c/2,_0xe694x39[_0x771c[69]]-3*_0xe694x3d/2-_0xe694x3c/2);_0xe694x32[_0x771c[29]]();};});var _0xe694x53=-99;if( typeof (mxVertexHandler)!=_0x771c[79]){function _0xe694x54(_0xe694x33){mxVertexHandler[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x54,mxVertexHandler);_0xe694x54[_0x771c[0]][_0x771c[80]]=false;_0xe694x54[_0x771c[0]][_0x771c[81]]=function(){this[_0x771c[82]]=mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],mxConstants.STYLE_HORIZONTAL,true);var _0xe694x55=this[_0x771c[83]][_0x771c[85]][_0x771c[84]];if(this[_0x771c[86]]!=null){var _0xe694x34= new mxRectangle(0,0,this[_0x771c[86]][_0x771c[70]],this[_0x771c[86]][_0x771c[71]]);this[_0x771c[87]]= new mxImageShape(_0xe694x34,this[_0x771c[86]][_0x771c[88]]);}else {var _0xe694x4f=10;var _0xe694x34= new mxRectangle(0,0,_0xe694x4f,_0xe694x4f);this[_0x771c[87]]= new mxRhombus(_0xe694x34,mxConstants.HANDLE_FILLCOLOR,mxConstants.HANDLE_STROKECOLOR);};this[_0x771c[87]][_0x771c[89]]=(_0xe694x55[_0x771c[89]]!=mxConstants[_0x771c[90]])?mxConstants[_0x771c[91]]:mxConstants[_0x771c[90]];this[_0x771c[87]][_0x771c[81]](_0xe694x55[_0x771c[93]]()[_0x771c[92]]());this[_0x771c[87]][_0x771c[95]][_0x771c[4]][_0x771c[94]]=this[_0x771c[96]]();mxEvent[_0x771c[97]](this[_0x771c[87]][_0x771c[95]],_0xe694x55,this[_0x771c[83]]);mxVertexHandler[_0x771c[0]][_0x771c[81]][_0x771c[30]](this,arguments);};_0xe694x54[_0x771c[0]][_0x771c[96]]=function(){return _0x771c[98]};_0xe694x54[_0x771c[0]][_0x771c[99]]=function(){mxVertexHandler[_0x771c[0]][_0x771c[99]][_0x771c[30]](this,arguments);var _0xe694x4f=this[_0x771c[87]][_0x771c[100]][_0x771c[70]];this[_0x771c[87]][_0x771c[100]]=this[_0x771c[101]](_0xe694x4f);this[_0x771c[87]][_0x771c[99]]();};_0xe694x54[_0x771c[0]][_0x771c[102]]=function(){mxVertexHandler[_0x771c[0]][_0x771c[102]][_0x771c[30]](this,arguments);if(this[_0x771c[87]]!=null){this[_0x771c[87]][_0x771c[102]]();this[_0x771c[87]]=null;};};_0xe694x54[_0x771c[0]][_0x771c[103]]=function(_0xe694x56){if(_0xe694x56[_0x771c[104]](this[_0x771c[87]])){return _0xe694x53};return mxVertexHandler[_0x771c[0]][_0x771c[103]][_0x771c[30]](this,arguments);};_0xe694x54[_0x771c[0]][_0x771c[105]]=function(_0xe694x57,_0xe694x56){if(!_0xe694x56[_0x771c[106]]()&&this[_0x771c[107]]==_0xe694x53){var _0xe694x58= new mxPoint(_0xe694x56[_0x771c[108]](),_0xe694x56[_0x771c[109]]());this[_0x771c[110]](_0xe694x58);var _0xe694x59=this[_0x771c[84]][_0x771c[112]](_0xe694x56[_0x771c[111]]());var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];if(_0xe694x59&&this[_0x771c[80]]){_0xe694x58[_0x771c[68]]=this[_0x771c[84]][_0x771c[114]](_0xe694x58[_0x771c[68]]/_0xe694x5a)*_0xe694x5a;_0xe694x58[_0x771c[69]]=this[_0x771c[84]][_0x771c[114]](_0xe694x58[_0x771c[69]]/_0xe694x5a)*_0xe694x5a;};this[_0x771c[115]](_0xe694x58);this[_0x771c[116]](this[_0x771c[87]],_0xe694x58[_0x771c[68]],_0xe694x58[_0x771c[69]]);this[_0x771c[83]][_0x771c[85]][_0x771c[84]][_0x771c[117]][_0x771c[99]](this[_0x771c[83]],true);_0xe694x56[_0x771c[118]]();}else {mxVertexHandler[_0x771c[0]][_0x771c[105]][_0x771c[30]](this,arguments)}};_0xe694x54[_0x771c[0]][_0x771c[119]]=function(_0xe694x57,_0xe694x56){if(!_0xe694x56[_0x771c[106]]()&&this[_0x771c[107]]==_0xe694x53){this[_0x771c[120]]();this[_0x771c[121]]();_0xe694x56[_0x771c[118]]();}else {mxVertexHandler[_0x771c[0]][_0x771c[119]][_0x771c[30]](this,arguments)}};_0xe694x54[_0x771c[0]][_0x771c[101]]=function(_0xe694x4f){var _0xe694x5b=this[_0x771c[83]][_0x771c[123]][_0x771c[122]]();var _0xe694x5c=mxUtils[_0x771c[124]](_0xe694x5b);var _0xe694x5d=Math[_0x771c[125]](_0xe694x5c);var _0xe694x5e=Math[_0x771c[126]](_0xe694x5c);var _0xe694x34= new mxRectangle(this[_0x771c[83]][_0x771c[68]],this[_0x771c[83]][_0x771c[69]],this[_0x771c[83]][_0x771c[70]],this[_0x771c[83]][_0x771c[71]]);if(this[_0x771c[83]][_0x771c[123]][_0x771c[127]]()){var _0xe694x5f=(_0xe694x34[_0x771c[70]]-_0xe694x34[_0x771c[71]])/2;_0xe694x34[_0x771c[68]]+=_0xe694x5f;_0xe694x34[_0x771c[69]]-=_0xe694x5f;var _0xe694x23=_0xe694x34[_0x771c[70]];_0xe694x34[_0x771c[70]]=_0xe694x34[_0x771c[71]];_0xe694x34[_0x771c[71]]=_0xe694x23;};var _0xe694x60=this[_0x771c[128]](_0xe694x34);if(this[_0x771c[83]][_0x771c[123]][_0x771c[129]]){_0xe694x60[_0x771c[68]]=2*_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694x60[_0x771c[68]]};if(this[_0x771c[83]][_0x771c[123]][_0x771c[130]]){_0xe694x60[_0x771c[69]]=2*_0xe694x34[_0x771c[69]]+_0xe694x34[_0x771c[71]]-_0xe694x60[_0x771c[69]]};_0xe694x60=mxUtils[_0x771c[133]](_0xe694x60,_0xe694x5d,_0xe694x5e, new mxPoint(this[_0x771c[83]][_0x771c[131]](),this[_0x771c[83]][_0x771c[132]]()));return  new mxRectangle(_0xe694x60[_0x771c[68]]-_0xe694x4f/2,_0xe694x60[_0x771c[69]]-_0xe694x4f/2,_0xe694x4f,_0xe694x4f);};_0xe694x54[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){return null};_0xe694x54[_0x771c[0]][_0x771c[115]]=function(_0xe694x58){};_0xe694x54[_0x771c[0]][_0x771c[110]]=function(_0xe694x58){_0xe694x58[_0x771c[68]]=Math[_0x771c[34]](this[_0x771c[83]][_0x771c[68]],Math[_0x771c[6]](this[_0x771c[83]][_0x771c[68]]+this[_0x771c[83]][_0x771c[70]],_0xe694x58[_0x771c[68]]));_0xe694x58[_0x771c[69]]=Math[_0x771c[34]](this[_0x771c[83]][_0x771c[69]],Math[_0x771c[6]](this[_0x771c[83]][_0x771c[69]]+this[_0x771c[83]][_0x771c[71]],_0xe694x58[_0x771c[69]]));};_0xe694x54[_0x771c[0]][_0x771c[120]]=function(){};function _0xe694x61(_0xe694x33){_0xe694x54[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x61,_0xe694x54);_0xe694x61[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];var _0xe694xb=Math[_0x771c[6]](_0xe694x34[_0x771c[70]],mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[14],60)*_0xe694x5a);var _0xe694xc=Math[_0x771c[6]](_0xe694x34[_0x771c[71]],mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[15],20)*_0xe694x5a);var _0xe694xd=mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[16],_0x771c[17]);var _0xe694x3=(_0xe694xd==_0x771c[18])?_0xe694x34[_0x771c[68]]+_0xe694xb:_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694xb;return  new mxPoint(_0xe694x3,_0xe694x34[_0x771c[69]]+_0xe694xc);};_0xe694x61[_0x771c[0]][_0x771c[115]]=function(_0xe694x58){var _0xe694x5b=this[_0x771c[83]][_0x771c[123]][_0x771c[122]]();var _0xe694x5c=mxUtils[_0x771c[124]](_0xe694x5b);var _0xe694x5d=Math[_0x771c[125]](-_0xe694x5c);var _0xe694x5e=Math[_0x771c[126]](-_0xe694x5c);var _0xe694x34= new mxRectangle(this[_0x771c[83]][_0x771c[68]],this[_0x771c[83]][_0x771c[69]],this[_0x771c[83]][_0x771c[70]],this[_0x771c[83]][_0x771c[71]]);if(this[_0x771c[83]][_0x771c[123]][_0x771c[127]]()){var _0xe694x5f=(_0xe694x34[_0x771c[70]]-_0xe694x34[_0x771c[71]])/2;_0xe694x34[_0x771c[68]]+=_0xe694x5f;_0xe694x34[_0x771c[69]]-=_0xe694x5f;var _0xe694x23=_0xe694x34[_0x771c[70]];_0xe694x34[_0x771c[70]]=_0xe694x34[_0x771c[71]];_0xe694x34[_0x771c[71]]=_0xe694x23;};var _0xe694x60= new mxPoint(_0xe694x58[_0x771c[68]],_0xe694x58[_0x771c[69]]);_0xe694x60=mxUtils[_0x771c[133]](_0xe694x60,_0xe694x5d,_0xe694x5e, new mxPoint(this[_0x771c[83]][_0x771c[131]](),this[_0x771c[83]][_0x771c[132]]()));if(this[_0x771c[83]][_0x771c[123]][_0x771c[129]]){_0xe694x60[_0x771c[68]]=2*_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694x60[_0x771c[68]]};if(this[_0x771c[83]][_0x771c[123]][_0x771c[130]]){_0xe694x60[_0x771c[69]]=2*_0xe694x34[_0x771c[69]]+_0xe694x34[_0x771c[71]]-_0xe694x60[_0x771c[69]]};var _0xe694x62=this[_0x771c[134]](_0xe694x60,_0xe694x34);if(_0xe694x62!=null){if(this[_0x771c[83]][_0x771c[123]][_0x771c[129]]){_0xe694x62[_0x771c[68]]=2*_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694x62[_0x771c[68]]};if(this[_0x771c[83]][_0x771c[123]][_0x771c[130]]){_0xe694x62[_0x771c[69]]=2*_0xe694x34[_0x771c[69]]+_0xe694x34[_0x771c[71]]-_0xe694x62[_0x771c[69]]};_0xe694x5d=Math[_0x771c[125]](_0xe694x5c);_0xe694x5e=Math[_0x771c[126]](_0xe694x5c);_0xe694x62=mxUtils[_0x771c[133]](_0xe694x62,_0xe694x5d,_0xe694x5e, new mxPoint(this[_0x771c[83]][_0x771c[131]](),this[_0x771c[83]][_0x771c[132]]()));_0xe694x58[_0x771c[68]]=_0xe694x62[_0x771c[68]];_0xe694x58[_0x771c[69]]=_0xe694x62[_0x771c[69]];};};_0xe694x61[_0x771c[0]][_0x771c[134]]=function(_0xe694x60,_0xe694x34){var _0xe694xd=mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[16],_0x771c[17]);var _0xe694xb=(_0xe694xd==_0x771c[18])?_0xe694x60[_0x771c[68]]-_0xe694x34[_0x771c[68]]:_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694x60[_0x771c[68]];var _0xe694xc=_0xe694x60[_0x771c[69]]-_0xe694x34[_0x771c[69]];var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];this[_0x771c[83]][_0x771c[4]][_0x771c[14]]=Math[_0x771c[135]](Math[_0x771c[34]](1,_0xe694xb)/_0xe694x5a);this[_0x771c[83]][_0x771c[4]][_0x771c[15]]=Math[_0x771c[135]](Math[_0x771c[34]](1,_0xe694xc)/_0xe694x5a);};_0xe694x61[_0x771c[0]][_0x771c[120]]=function(){var _0xe694x63=this[_0x771c[84]][_0x771c[136]]();_0xe694x63[_0x771c[137]]();try{this[_0x771c[83]][_0x771c[85]][_0x771c[84]][_0x771c[139]](_0x771c[14],this[_0x771c[83]][_0x771c[4]][_0x771c[14]],[this[_0x771c[83]][_0x771c[138]]]);this[_0x771c[83]][_0x771c[85]][_0x771c[84]][_0x771c[139]](_0x771c[15],this[_0x771c[83]][_0x771c[4]][_0x771c[15]],[this[_0x771c[83]][_0x771c[138]]]);}finally{_0xe694x63[_0x771c[140]]()};};function _0xe694x64(_0xe694x33){_0xe694x61[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x64,_0xe694x61);_0xe694x64[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];var _0xe694x65=mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],mxConstants.STYLE_STARTSIZE,mxConstants.DEFAULT_STARTSIZE);return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]/2,_0xe694x34[_0x771c[69]]+Math[_0x771c[6]](_0xe694x34[_0x771c[71]],_0xe694x65*_0xe694x5a));};_0xe694x64[_0x771c[0]][_0x771c[134]]=function(_0xe694x58,_0xe694x34){_0xe694x58[_0x771c[68]]=_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]/2;startSize=_0xe694x58[_0x771c[69]]-_0xe694x34[_0x771c[69]];var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];this[_0x771c[83]][_0x771c[4]][_0x771c[141]]=Math[_0x771c[135]](Math[_0x771c[34]](1,startSize)/_0xe694x5a);return _0xe694x58;};_0xe694x64[_0x771c[0]][_0x771c[120]]=function(){this[_0x771c[83]][_0x771c[85]][_0x771c[84]][_0x771c[139]](_0x771c[141],this[_0x771c[83]][_0x771c[4]][_0x771c[141]],[this[_0x771c[83]][_0x771c[138]]])};function _0xe694x66(_0xe694x33){_0xe694x61[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x66,_0xe694x61);_0xe694x66[_0x771c[0]][_0x771c[142]]=20;_0xe694x66[_0x771c[0]][_0x771c[143]]=1;_0xe694x66[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];var _0xe694x67=Math[_0x771c[6]](_0xe694x34[_0x771c[70]],Math[_0x771c[6]](_0xe694x34[_0x771c[71]],mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[2],this[_0x771c[142]])*_0xe694x5a/this[_0x771c[143]]));return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x67,_0xe694x34[_0x771c[69]]+_0xe694x67);};_0xe694x66[_0x771c[0]][_0x771c[134]]=function(_0xe694x60,_0xe694x34){var _0xe694x4f=Math[_0x771c[34]](0,Math[_0x771c[6]](Math[_0x771c[6]](_0xe694x34[_0x771c[70]]/this[_0x771c[143]],_0xe694x60[_0x771c[68]]-_0xe694x34[_0x771c[68]]),Math[_0x771c[6]](_0xe694x34[_0x771c[71]]/this[_0x771c[143]],_0xe694x60[_0x771c[69]]-_0xe694x34[_0x771c[69]])));var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];this[_0x771c[83]][_0x771c[4]][_0x771c[2]]=Math[_0x771c[135]](Math[_0x771c[34]](1,_0xe694x4f)/_0xe694x5a)*this[_0x771c[143]];return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x4f,_0xe694x34[_0x771c[69]]+_0xe694x4f);};_0xe694x66[_0x771c[0]][_0x771c[120]]=function(){this[_0x771c[83]][_0x771c[85]][_0x771c[84]][_0x771c[139]](_0x771c[2],this[_0x771c[83]][_0x771c[4]][_0x771c[2]],[this[_0x771c[83]][_0x771c[138]]])};function _0xe694x68(_0xe694x33){_0xe694x66[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x68,_0xe694x66);_0xe694x68[_0x771c[0]][_0x771c[142]]=30;_0xe694x68[_0x771c[0]][_0x771c[143]]=2;function _0xe694x69(_0xe694x33){_0xe694x66[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x69,_0xe694x66);_0xe694x69[_0x771c[0]][_0x771c[142]]=30;_0xe694x69[_0x771c[0]][_0x771c[143]]=1;_0xe694x69[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];var _0xe694x67=Math[_0x771c[6]](_0xe694x34[_0x771c[70]],Math[_0x771c[6]](_0xe694x34[_0x771c[71]],mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[2],this[_0x771c[142]])*_0xe694x5a/this[_0x771c[143]]));return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694x67,_0xe694x34[_0x771c[69]]+_0xe694x67);};_0xe694x69[_0x771c[0]][_0x771c[134]]=function(_0xe694x60,_0xe694x34){var _0xe694x4f=Math[_0x771c[34]](0,Math[_0x771c[6]](Math[_0x771c[6]](_0xe694x34[_0x771c[70]]/this[_0x771c[143]],_0xe694x60[_0x771c[68]]-_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]),Math[_0x771c[6]](_0xe694x34[_0x771c[71]]/this[_0x771c[143]],_0xe694x60[_0x771c[69]]-_0xe694x34[_0x771c[69]])));var _0xe694x5a=this[_0x771c[84]][_0x771c[93]]()[_0x771c[113]];this[_0x771c[83]][_0x771c[4]][_0x771c[2]]=Math[_0x771c[135]](Math[_0x771c[34]](1,_0xe694x4f)/_0xe694x5a)*this[_0x771c[143]];return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]-_0xe694x4f,_0xe694x34[_0x771c[69]]+_0xe694x4f);};function _0xe694x6a(_0xe694x33){_0xe694x66[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x6a,_0xe694x66);_0xe694x6a[_0x771c[0]][_0x771c[142]]=0.2;_0xe694x6a[_0x771c[0]][_0x771c[143]]=1;_0xe694x6a[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){var _0xe694x67=mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[2],this[_0x771c[142]]);return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]*_0xe694x67,_0xe694x34[_0x771c[69]]+_0xe694x34[_0x771c[71]]/2);};_0xe694x6a[_0x771c[0]][_0x771c[134]]=function(_0xe694x60,_0xe694x34){var _0xe694x4f=Math[_0x771c[6]](1,(_0xe694x60[_0x771c[68]]-_0xe694x34[_0x771c[68]])/_0xe694x34[_0x771c[70]]);this[_0x771c[83]][_0x771c[4]][_0x771c[2]]=_0xe694x4f;return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x4f*_0xe694x34[_0x771c[70]],_0xe694x34[_0x771c[69]]+_0xe694x34[_0x771c[71]]/2);};function _0xe694x6b(_0xe694x33){_0xe694x66[_0x771c[24]](this,_0xe694x33)}mxUtils[_0x771c[25]](_0xe694x6b,_0xe694x66);_0xe694x6b[_0x771c[0]][_0x771c[142]]=0.4;_0xe694x6b[_0x771c[0]][_0x771c[143]]=1;_0xe694x6b[_0x771c[0]][_0x771c[128]]=function(_0xe694x34){var _0xe694x67=mxUtils[_0x771c[5]](this[_0x771c[83]][_0x771c[4]],_0x771c[2],this[_0x771c[142]]);return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]/2,_0xe694x34[_0x771c[69]]+_0xe694x67*_0xe694x34[_0x771c[71]]/2);};_0xe694x6b[_0x771c[0]][_0x771c[134]]=function(_0xe694x60,_0xe694x34){var _0xe694x4f=Math[_0x771c[34]](0,Math[_0x771c[6]](1,((_0xe694x60[_0x771c[69]]-_0xe694x34[_0x771c[69]])/_0xe694x34[_0x771c[71]])*2));this[_0x771c[83]][_0x771c[4]][_0x771c[2]]=_0xe694x4f;return  new mxPoint(_0xe694x34[_0x771c[68]]+_0xe694x34[_0x771c[70]]/2,_0xe694x34[_0x771c[69]]+_0xe694x4f*_0xe694x34[_0x771c[71]]/2);};var _0xe694x6c={"\x73\x77\x69\x6D\x6C\x61\x6E\x65":_0xe694x64,"\x66\x6F\x6C\x64\x65\x72":_0xe694x61,"\x63\x75\x62\x65":_0xe694x66,"\x63\x61\x72\x64":_0xe694x68,"\x6E\x6F\x74\x65":_0xe694x69,"\x73\x74\x65\x70":_0xe694x6a,"\x74\x61\x70\x65":_0xe694x6b};var _0xe694x6d=mxGraph[_0x771c[0]][_0x771c[144]];mxGraph[_0x771c[0]][_0x771c[144]]=function(_0xe694x33){if(_0xe694x33!=null){var _0xe694x6e=_0xe694x6c[_0xe694x33[_0x771c[4]][_0x771c[123]]];if(_0xe694x6e!=null){return  new _0xe694x6e(_0xe694x33)};};return _0xe694x6d[_0x771c[30]](this,arguments);};};mxGraph[_0x771c[0]][_0x771c[145]]=function(_0xe694x6f,_0xe694x50){if(_0xe694x6f!=null&&_0xe694x6f[_0x771c[123]]!=null){if(_0xe694x6f[_0x771c[123]][_0x771c[146]]!=null){if(_0xe694x6f[_0x771c[123]][_0x771c[146]]!=null){return _0xe694x6f[_0x771c[123]][_0x771c[146]][_0x771c[147]]}}else {if(_0xe694x6f[_0x771c[123]][_0x771c[147]]!=null){return _0xe694x6f[_0x771c[123]][_0x771c[147]]}}};return null;};mxRectangleShape[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxLabel[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];mxImageShape[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];mxSwimlane[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];_0xe694x14[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];_0xe694x9[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];_0xe694x10[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];_0xe694x1[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];_0xe694xa[_0x771c[0]][_0x771c[147]]=mxRectangleShape[_0x771c[0]][_0x771c[147]];mxCylinder[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.15,0.05),false), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.85,0.05),false), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.3),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.7),true), new mxConnectionConstraint( new mxPoint(0.15,0.95),false), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.85,0.95),false)];_0xe694x25[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.1),false), new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.75,0.1),false), new mxConnectionConstraint( new mxPoint(0,1/3),false), new mxConnectionConstraint( new mxPoint(0,1),false), new mxConnectionConstraint( new mxPoint(1,1/3),false), new mxConnectionConstraint( new mxPoint(1,1),false), new mxConnectionConstraint( new mxPoint(0.5,0.5),false)];_0xe694x28[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0,0.3),true), new mxConnectionConstraint( new mxPoint(0,0.7),true), new mxConnectionConstraint( new mxPoint(1,0.25),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];mxActor[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.25,0.2),false), new mxConnectionConstraint( new mxPoint(0.1,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.75,0.25),false), new mxConnectionConstraint( new mxPoint(0.9,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.75),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true)];_0xe694x11[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.35),false), new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0,0.65),false), new mxConnectionConstraint( new mxPoint(1,0.35),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.65),false), new mxConnectionConstraint( new mxPoint(0.25,1),false), new mxConnectionConstraint( new mxPoint(0.75,0),false)];_0xe694x13[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.75,0),true), new mxConnectionConstraint( new mxPoint(0.25,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.75,1),true), new mxConnectionConstraint( new mxPoint(0.1,0.25),false), new mxConnectionConstraint( new mxPoint(0.2,0.5),false), new mxConnectionConstraint( new mxPoint(0.1,0.75),false), new mxConnectionConstraint( new mxPoint(0.9,0.25),false), new mxConnectionConstraint( new mxPoint(1,0.5),false), new mxConnectionConstraint( new mxPoint(0.9,0.75),false)];mxLine[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.5),false), new mxConnectionConstraint( new mxPoint(0.25,0.5),false), new mxConnectionConstraint( new mxPoint(0.75,0.5),false), new mxConnectionConstraint( new mxPoint(1,0.5),false)];_0xe694x26[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.5,0),false), new mxConnectionConstraint( new mxPoint(0.5,1),false)];mxEllipse[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0,0),true), new mxConnectionConstraint( new mxPoint(1,0),true), new mxConnectionConstraint( new mxPoint(0,1),true), new mxConnectionConstraint( new mxPoint(1,1),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5))];mxDoubleEllipse[_0x771c[0]][_0x771c[147]]=mxEllipse[_0x771c[0]][_0x771c[147]];mxRhombus[_0x771c[0]][_0x771c[147]]=mxEllipse[_0x771c[0]][_0x771c[147]];mxTriangle[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0,0.25),true), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0,0.75),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(1,0.5),true)];mxHexagon[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.375,0),true), new mxConnectionConstraint( new mxPoint(0.5,0),true), new mxConnectionConstraint( new mxPoint(0.625,0),true), new mxConnectionConstraint( new mxPoint(0.125,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(0.125,0.75),false), new mxConnectionConstraint( new mxPoint(0.875,0.25),false), new mxConnectionConstraint( new mxPoint(0,0.5),true), new mxConnectionConstraint( new mxPoint(1,0.5),true), new mxConnectionConstraint( new mxPoint(0.875,0.75),false), new mxConnectionConstraint( new mxPoint(0.375,1),true), new mxConnectionConstraint( new mxPoint(0.5,1),true), new mxConnectionConstraint( new mxPoint(0.625,1),true)];mxCloud[_0x771c[0]][_0x771c[147]]=[ new mxConnectionConstraint( new mxPoint(0.25,0.25),false), new mxConnectionConstraint( new mxPoint(0.4,0.1),false), new mxConnectionConstraint( new mxPoint(0.16,0.55),false), new mxConnectionConstraint( new mxPoint(0.07,0.4),false), new mxConnectionConstraint( new mxPoint(0.31,0.8),false), new mxConnectionConstraint( new mxPoint(0.13,0.77),false), new mxConnectionConstraint( new mxPoint(0.8,0.8),false), new mxConnectionConstraint( new mxPoint(0.55,0.95),false), new mxConnectionConstraint( new mxPoint(0.875,0.5),false), new mxConnectionConstraint( new mxPoint(0.96,0.7),false), new mxConnectionConstraint( new mxPoint(0.625,0.2),false), new mxConnectionConstraint( new mxPoint(0.88,0.25),false)];mxArrow[_0x771c[0]][_0x771c[147]]=null;})();
\ 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 2549f68..ff74e72 100644
--- a/public/assets/plugins/square/js/Sidebar.js
+++ b/public/assets/plugins/square/js/Sidebar.js
@@ -1 +1 @@
-var _0x1cb1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x61\x6C\x65\x74\x74\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x67\x72\x61\x70\x68","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x65\x64\x69\x74\x6F\x72","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x61\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x6F\x64\x79","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x6D\x6F\x75\x73\x65\x75\x70","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x68\x69\x64\x65\x54\x6F\x6F\x6C\x74\x69\x70","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x67\x65\x74\x53\x6F\x75\x72\x63\x65","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x75\x73\x65\x6F\x75\x74","\x74\x6F\x45\x6C\x65\x6D\x65\x6E\x74","\x72\x65\x6C\x61\x74\x65\x64\x54\x61\x72\x67\x65\x74","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x74\x6F\x6F\x6C\x74\x69\x70\x2E\x70\x6E\x67","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x6F\x67","\x65\x6E\x74\x72\x79","\x67\x65\x74","\x2F\x65\x6E\x74\x72\x79\x2F","\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x73\x74\x61\x72\x74","\x66\x69\x6E\x61\x6C\x6C\x79","\x65\x6E\x64","\x61\x64\x64\x49\x6D\x61\x67\x65\x50\x61\x6C\x65\x74\x74\x65","\x63\x61\x6C\x6C\x5F\x6D\x61\x6E\x61\x67\x65\x6D\x65\x6E\x74","\x2F\x63\x61\x6C\x6C\x5F\x6D\x61\x6E\x61\x67\x65\x6D\x65\x6E\x74\x2F","\x61\x6E\x73\x77\x65\x72","\x68\x61\x6E\x67\x75\x70","\x64\x69\x61\x6C","\x65\x78\x74\x5F\x64\x69\x61\x6C","\x71\x75\x65\x75\x65","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x76\x61\x72\x69\x61\x62\x6C\x65","\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2F","\x73\x65\x74","\x6D\x61\x74\x68","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x2F\x70\x6C\x61\x79\x62\x61\x63\x6B\x2F","\x6D\x65\x6E\x75","\x73\x61\x79\x64\x69\x67\x69\x74\x73","\x73\x61\x79\x6E\x75\x6D\x62\x65\x72","\x73\x61\x79\x70\x68\x6F\x6E\x65\x74\x69\x63","\x74\x74\x73","\x69\x73\x70\x65\x65\x63\x68\x74\x74\x73","\x67\x65\x74\x64\x69\x67\x69\x74\x73","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2F","\x72\x65\x63\x6F\x72\x64","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x53\x65\x72\x76\x65\x72","\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5F\x73\x65\x72\x76\x65\x72\x2F","\x64\x61\x74\x61\x62\x61\x73\x65","\x69\x73\x70\x65\x65\x63\x68\x61\x73\x72","\x63\x61\x6C\x6C\x66\x6C\x6F\x77","\x2F\x63\x61\x6C\x6C\x66\x6C\x6F\x77\x2F","\x67\x6F\x74\x6F\x63","\x67\x6F\x74\x6F\x69\x66","\x67\x6F\x74\x6F\x69\x66\x74\x69\x6D\x65","\x76\x73\x77\x69\x74\x63\x68","\x73\x74\x61\x74\x73","\x2F\x73\x74\x61\x74\x73\x2F","\x67\x65\x6E\x65\x72\x61\x6C","\x2F\x67\x65\x6E\x65\x72\x61\x6C\x2F","\x6E\x6F\x6F\x70","\x73\x79\x73\x74\x65\x6D","\x61\x67\x69","\x73\x75\x62\x70\x72\x6F\x6A\x65\x63\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x61\x70\x70","\x65\x6E\x61\x62\x6C\x65\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x42\x6F\x72\x64\x65\x72","\x74\x68\x75\x6D\x62\x42\x6F\x72\x64\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x44\x65\x6C\x61\x79","\x69\x6E\x73\x74\x61\x6C\x6C\x45\x64\x67\x65\x73","\x67\x65\x61\x72\x49\x6D\x61\x67\x65","\x2F\x63\x6C\x69\x70\x61\x72\x74\x2F\x47\x65\x61\x72\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x74\x68\x75\x6D\x62\x57\x69\x64\x74\x68","\x74\x68\x75\x6D\x62\x48\x65\x69\x67\x68\x74","\x74\x68\x75\x6D\x62\x50\x61\x64\x64\x69\x6E\x67","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x53\x69\x7A\x65","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70","\x74\x68\x72\x65\x61\x64","\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74","\x74\x6F\x6F\x6C\x74\x69\x70","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x54\x6F\x6F\x6C\x74\x69\x70","\x67\x72\x61\x70\x68\x32","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x76\x69\x65\x77","\x49\x53\x5F\x53\x56\x47","\x63\x61\x6E\x76\x61\x73","\x72\x65\x6C\x61\x74\x69\x76\x65","\x74\x6F\x6F\x6C\x74\x69\x70\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x31\x34\x70\x78","\x68\x65\x69\x67\x68\x74","\x32\x37\x70\x78","\x64\x69\x73\x70\x6C\x61\x79","\x62\x6C\x6F\x63\x6B","\x6C\x61\x62\x65\x6C\x73\x56\x69\x73\x69\x62\x6C\x65","\x63\x6C\x65\x61\x72","\x6D\x6F\x64\x65\x6C","\x61\x64\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x76\x69\x73\x69\x62\x6C\x65","\x70\x78","\x6C\x65\x6E\x67\x74\x68","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70","\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20\x67\x72\x61\x79","\x74\x65\x78\x74\x41\x6C\x69\x67\x6E","\x63\x65\x6E\x74\x65\x72","\x31\x30\x30\x25","\x70\x61\x64\x64\x69\x6E\x67\x54\x6F\x70","\x32\x70\x78","\x36\x70\x78","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","","\x77\x72\x69\x74\x65","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x74\x6F\x70","\x6E\x6F\x6E\x65","\x78","\x6D\x69\x6E","\x79","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x6D\x61\x78","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x2C","\x29","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6C\x65\x66\x74","\x64\x72\x61\x77\x50\x61\x6E\x65","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x2D\x73\x69\x64\x65\x62\x61\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x54\x69\x74\x6C\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x54\x69\x74\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x68\x75\x6D\x62","\x73\x63\x61\x6C\x65\x41\x6E\x64\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x66\x6C\x6F\x6F\x72","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x4E\x4F\x5F\x46\x4F","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x6F\x77\x6E\x65\x72\x53\x56\x47\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x43\x61\x6E\x76\x61\x73","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x49\x53\x5F\x49\x45\x36","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x63\x75\x72\x73\x6F\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x6D\x69\x6E\x57\x69\x64\x74\x68","\x6D\x69\x6E\x48\x65\x69\x67\x68\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x6E\x6F\x77\x72\x61\x70","\x49\x53\x5F\x49\x45","\x34\x70\x78","\x63\x72\x65\x61\x74\x65\x49\x74\x65\x6D","\x67\x65\x49\x74\x65\x6D","\x70\x61\x64\x64\x69\x6E\x67","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x63\x72\x65\x61\x74\x65\x44\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x49\x6D\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x56\x61\x6C\x69\x64\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x69\x73\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x70\x6C\x69\x74\x54\x61\x72\x67\x65\x74","\x73\x70\x6C\x69\x74\x45\x64\x67\x65","\x69\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x50\x72\x65\x76\x69\x65\x77","\x62\x6F\x72\x64\x65\x72","\x31\x70\x78\x20\x64\x61\x73\x68\x65\x64\x20\x62\x6C\x61\x63\x6B","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x53\x6F\x75\x72\x63\x65","\x61\x75\x74\x6F\x73\x63\x72\x6F\x6C\x6C","\x6D\x61\x6B\x65\x44\x72\x61\x67\x67\x61\x62\x6C\x65","\x67\x65\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x61\x70\x70\x6C\x79","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x6D\x6F\x75\x73\x65\x55\x70","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x63\x75\x72\x72\x65\x6E\x74\x47\x72\x61\x70\x68","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x61\x62\x73","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x64\x72\x6F\x70","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6C\x61\x62\x65\x6C","\x66\x6F\x72\x45\x61\x63\x68","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65","\x6B\x65\x79","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x74\x2D\x49\x54","\x66\x69\x6C\x65\x5F\x69\x64","\x6F\x70\x74\x73","\x30","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x64\x69\x67\x69\x74","\x35","\x31","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x72\x65\x74\x72\x79","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x31\x30","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x6F\x70\x74\x69\x6F\x6E\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x76\x61\x6C\x75\x65","\x6F\x64\x62\x63\x5F\x69\x64","\x71\x75\x65\x72\x79","\x6F\x75\x74\x70\x75\x74","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x63\x6F\x6D\x6D\x61\x6E\x64","\x61\x72\x67\x73","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x67\x6F\x74\x6F\x69\x66\x6D\x75\x6C\x74\x69\x74\x69\x6D\x65","\x64\x69\x67\x69\x74\x73","\x65\x73\x63\x61\x70\x65\x5F\x64\x69\x67\x69\x74\x73","\x23","\x6E\x75\x6D\x62\x65\x72","\x74\x65\x78\x74","\x66\x69\x6C\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x2D\x31","\x73\x69\x70\x5F\x69\x64","\x75\x72\x6C","\x36\x30","\x70\x68\x6F\x6E\x65","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x74","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x65\x75\x72\x69\x74\x61\x6C\x69\x61\x6E\x66\x65\x6D\x61\x6C\x65","\x71\x75\x65\x75\x65\x5F\x69\x64","\x6D\x61\x63\x72\x6F","\x67\x6F\x73\x75\x62","\x33\x30\x30","\x62\x6F\x78\x6E\x75\x6D\x62\x65\x72","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x61\x67\x65\x6E\x74","\x71\x75\x65\x75\x65\x5F\x65\x76\x65\x6E\x74","\x64\x61\x74\x61\x31","\x64\x61\x74\x61\x32","\x64\x61\x74\x61\x33","\x64\x61\x74\x61\x34","\x64\x61\x74\x61\x35","\x71\x75\x65\x75\x65\x6C\x6F\x67","\x67\x6F\x61\x6C\x6E\x61\x6D\x65","\x67\x6F\x61\x6C","\x6C\x69\x73\x74\x5F\x69\x64","\x7B\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x6E\x75\x6D\x29\x7D","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x76\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x69\x73\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x65\x64\x67\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x23\x66\x66\x66\x66\x66\x66","\x61\x64\x64\x50\x61\x6C\x65\x74\x74\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72","\x61\x64\x64\x46\x6F\x6C\x64\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x2F\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x2E\x67\x69\x66\x29","\x2F\x65\x78\x70\x61\x6E\x64\x65\x64\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x31\x30\x30\x25\x20\x35\x30\x25","\x77\x61\x69\x74","\x72\x65\x6D\x6F\x76\x65\x50\x61\x6C\x65\x74\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x69\x6D\x61\x67\x65\x3B\x69\x6D\x61\x67\x65\x3D"];_0x1cb1[0];function Sidebar(_0xf1a0x2,_0xf1a0x3){this[_0x1cb1[1]]=_0xf1a0x2;this[_0x1cb1[2]]=_0xf1a0x3;this[_0x1cb1[3]]= new Object();this[_0x1cb1[4]]=true;this[_0x1cb1[5]]= new Graph(document[_0x1cb1[7]](_0x1cb1[6]),null,null,this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]][_0x1cb1[8]]());this[_0x1cb1[5]][_0x1cb1[10]]=false;this[_0x1cb1[5]][_0x1cb1[11]]=false;this[_0x1cb1[5]][_0x1cb1[12]](false);this[_0x1cb1[5]][_0x1cb1[13]]=false;this[_0x1cb1[5]][_0x1cb1[14]](false);this[_0x1cb1[5]][_0x1cb1[15]](false);this[_0x1cb1[5]][_0x1cb1[2]][_0x1cb1[17]][_0x1cb1[16]]=_0x1cb1[18];this[_0x1cb1[5]][_0x1cb1[2]][_0x1cb1[17]][_0x1cb1[19]]=_0x1cb1[20];document[_0x1cb1[22]][_0x1cb1[21]](this[_0x1cb1[5]][_0x1cb1[2]]);if(!mxClient[_0x1cb1[23]]){mxEvent[_0x1cb1[26]](document,_0x1cb1[24],mxUtils[_0x1cb1[25]](this,function(){this[_0x1cb1[4]]=true}));mxEvent[_0x1cb1[26]](_0xf1a0x3,_0x1cb1[27],mxUtils[_0x1cb1[25]](this,function(){this[_0x1cb1[4]]=true}));mxEvent[_0x1cb1[26]](document,_0x1cb1[28],mxUtils[_0x1cb1[25]](this,function(){this[_0x1cb1[4]]=false;this[_0x1cb1[29]]();}));mxEvent[_0x1cb1[26]](document,_0x1cb1[30],mxUtils[_0x1cb1[25]](this,function(_0xf1a0x4){var _0xf1a0x5=mxEvent[_0x1cb1[31]](_0xf1a0x4);while(_0xf1a0x5!=null){if(_0xf1a0x5==this[_0x1cb1[32]]){return };_0xf1a0x5=_0xf1a0x5[_0x1cb1[33]];};this[_0x1cb1[29]]();}));mxEvent[_0x1cb1[26]](document,_0x1cb1[34],mxUtils[_0x1cb1[25]](this,function(_0xf1a0x4){if(_0xf1a0x4[_0x1cb1[35]]==null&&_0xf1a0x4[_0x1cb1[36]]==null){this[_0x1cb1[29]]()}}));};this[_0x1cb1[37]](); new Image()[_0x1cb1[38]]=IMAGE_PATH+_0x1cb1[39];}Sidebar[_0x1cb1[40]][_0x1cb1[37]]=function(){var _0xf1a0x6=STENCIL_PATH;console[_0x1cb1[41]](_0xf1a0x6);this[_0x1cb1[49]](_0x1cb1[42],mxResources[_0x1cb1[43]](_0x1cb1[42]),_0xf1a0x6+_0x1cb1[44],_0x1cb1[45],[_0x1cb1[46],_0x1cb1[47],_0x1cb1[48]],[mxResources[_0x1cb1[43]](_0x1cb1[46]),mxResources[_0x1cb1[43]](_0x1cb1[47]),mxResources[_0x1cb1[43]](_0x1cb1[48])]);this[_0x1cb1[49]](_0x1cb1[50],mxResources[_0x1cb1[43]](_0x1cb1[50]),_0xf1a0x6+_0x1cb1[51],_0x1cb1[45],[_0x1cb1[52],_0x1cb1[53],_0x1cb1[54],_0x1cb1[55],_0x1cb1[56],_0x1cb1[57]],[mxResources[_0x1cb1[43]](_0x1cb1[52]),mxResources[_0x1cb1[43]](_0x1cb1[53]),mxResources[_0x1cb1[43]](_0x1cb1[54]),mxResources[_0x1cb1[43]](_0x1cb1[55]),mxResources[_0x1cb1[43]](_0x1cb1[56]),mxResources[_0x1cb1[43]](_0x1cb1[57])]);this[_0x1cb1[49]](_0x1cb1[58],mxResources[_0x1cb1[43]](_0x1cb1[58]),_0xf1a0x6+_0x1cb1[59],_0x1cb1[45],[_0x1cb1[60],_0x1cb1[61]],[mxResources[_0x1cb1[43]](_0x1cb1[60]),mxResources[_0x1cb1[43]](_0x1cb1[61])]);this[_0x1cb1[49]](_0x1cb1[62],mxResources[_0x1cb1[43]](_0x1cb1[62]),_0xf1a0x6+_0x1cb1[63],_0x1cb1[45],[_0x1cb1[62],_0x1cb1[64],_0x1cb1[65],_0x1cb1[66],_0x1cb1[67],_0x1cb1[68],_0x1cb1[69],_0x1cb1[70]],[mxResources[_0x1cb1[43]](_0x1cb1[62]),mxResources[_0x1cb1[43]](_0x1cb1[64]),mxResources[_0x1cb1[43]](_0x1cb1[65]),mxResources[_0x1cb1[43]](_0x1cb1[66]),mxResources[_0x1cb1[43]](_0x1cb1[67]),mxResources[_0x1cb1[43]](_0x1cb1[68]),mxResources[_0x1cb1[43]](_0x1cb1[69]),mxResources[_0x1cb1[43]](_0x1cb1[70])]);this[_0x1cb1[49]](_0x1cb1[71],mxResources[_0x1cb1[43]](_0x1cb1[71]),_0xf1a0x6+_0x1cb1[72],_0x1cb1[45],[_0x1cb1[73]],[mxResources[_0x1cb1[43]](_0x1cb1[73])]);this[_0x1cb1[49]](_0x1cb1[74],mxResources[_0x1cb1[43]](_0x1cb1[74]),_0xf1a0x6+_0x1cb1[75],_0x1cb1[45],[_0x1cb1[76],_0x1cb1[77]],[mxResources[_0x1cb1[43]](_0x1cb1[76]),mxResources[_0x1cb1[43]](_0x1cb1[77])]);this[_0x1cb1[49]](_0x1cb1[78],mxResources[_0x1cb1[43]](_0x1cb1[78]),_0xf1a0x6+_0x1cb1[79],_0x1cb1[45],[_0x1cb1[80],_0x1cb1[81],_0x1cb1[82],_0x1cb1[83]],[mxResources[_0x1cb1[43]](_0x1cb1[80]),mxResources[_0x1cb1[43]](_0x1cb1[81]),mxResources[_0x1cb1[43]](_0x1cb1[82]),mxResources[_0x1cb1[43]](_0x1cb1[83])]);this[_0x1cb1[49]](_0x1cb1[84],mxResources[_0x1cb1[43]](_0x1cb1[84]),_0xf1a0x6+_0x1cb1[85],_0x1cb1[45],[],[]);this[_0x1cb1[49]](_0x1cb1[86],mxResources[_0x1cb1[43]](_0x1cb1[86]),_0xf1a0x6+_0x1cb1[87],_0x1cb1[45],[_0x1cb1[88],_0x1cb1[89],_0x1cb1[90],_0x1cb1[91],_0x1cb1[92]],[mxResources[_0x1cb1[43]](_0x1cb1[88]),mxResources[_0x1cb1[43]](_0x1cb1[89]),mxResources[_0x1cb1[43]](_0x1cb1[90]),mxResources[_0x1cb1[43]](_0x1cb1[91]),mxResources[_0x1cb1[43]](_0x1cb1[92])]);};Sidebar[_0x1cb1[40]][_0x1cb1[93]]=!mxClient[_0x1cb1[23]];Sidebar[_0x1cb1[40]][_0x1cb1[94]]=16;Sidebar[_0x1cb1[40]][_0x1cb1[95]]=3;Sidebar[_0x1cb1[40]][_0x1cb1[96]]=300;Sidebar[_0x1cb1[40]][_0x1cb1[97]]=true;Sidebar[_0x1cb1[40]][_0x1cb1[98]]=STENCIL_PATH+_0x1cb1[99];Sidebar[_0x1cb1[40]][_0x1cb1[100]]=34;Sidebar[_0x1cb1[40]][_0x1cb1[101]]=34;Sidebar[_0x1cb1[40]][_0x1cb1[102]]=2;Sidebar[_0x1cb1[40]][_0x1cb1[103]]=9;Sidebar[_0x1cb1[40]][_0x1cb1[104]]=false;Sidebar[_0x1cb1[40]][_0x1cb1[105]]=false;Sidebar[_0x1cb1[40]][_0x1cb1[106]]=function(_0xf1a0x7,_0xf1a0x8,_0xf1a0x9,_0xf1a0xa){if(this[_0x1cb1[93]]&&this[_0x1cb1[4]]){if(this[_0x1cb1[32]]!=_0xf1a0x7){if(this[_0x1cb1[107]]!=null){window[_0x1cb1[108]](this[_0x1cb1[107]]);this[_0x1cb1[107]]=null;};var _0xf1a0xb=mxUtils[_0x1cb1[25]](this,function(){if(this[_0x1cb1[109]]==null){this[_0x1cb1[109]]=document[_0x1cb1[7]](_0x1cb1[6]);this[_0x1cb1[109]][_0x1cb1[110]]=_0x1cb1[111];document[_0x1cb1[22]][_0x1cb1[21]](this[_0x1cb1[109]]);this[_0x1cb1[112]]= new Graph(this[_0x1cb1[109]],null,null,this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]][_0x1cb1[8]]());this[_0x1cb1[112]][_0x1cb1[114]][_0x1cb1[113]](this[_0x1cb1[94]],this[_0x1cb1[94]]);this[_0x1cb1[112]][_0x1cb1[10]]=false;this[_0x1cb1[112]][_0x1cb1[11]]=false;this[_0x1cb1[112]][_0x1cb1[13]]=false;this[_0x1cb1[112]][_0x1cb1[14]](false);this[_0x1cb1[112]][_0x1cb1[12]](false);this[_0x1cb1[112]][_0x1cb1[15]](false);if(!mxClient[_0x1cb1[115]]){this[_0x1cb1[112]][_0x1cb1[114]][_0x1cb1[116]][_0x1cb1[17]][_0x1cb1[19]]=_0x1cb1[117]};this[_0x1cb1[118]]=mxUtils[_0x1cb1[119]](IMAGE_PATH+_0x1cb1[39]);this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[19]]=_0x1cb1[20];this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[120]]=_0x1cb1[121];this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[122]]=_0x1cb1[123];document[_0x1cb1[22]][_0x1cb1[21]](this[_0x1cb1[118]]);};this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[125];this[_0x1cb1[112]][_0x1cb1[126]]=(_0xf1a0xa==null||_0xf1a0xa);this[_0x1cb1[112]][_0x1cb1[128]][_0x1cb1[127]]();this[_0x1cb1[112]][_0x1cb1[129]](_0xf1a0x8);var _0xf1a0xc=this[_0x1cb1[112]][_0x1cb1[130]]();var _0xf1a0xd=_0xf1a0xc[_0x1cb1[120]]+2*this[_0x1cb1[94]];var _0xf1a0xe=_0xf1a0xc[_0x1cb1[122]]+2*this[_0x1cb1[94]];if(mxClient[_0x1cb1[131]]){_0xf1a0xd+=4;_0xf1a0xe+=4;this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[132]]=_0x1cb1[18];}else {this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[132]]=_0x1cb1[133]};this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[16]]=_0x1cb1[133];this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[120]]=_0xf1a0xd+_0x1cb1[134];if(this[_0x1cb1[105]]&&_0xf1a0x9!=null&&_0xf1a0x9[_0x1cb1[135]]>0){if(this[_0x1cb1[136]]==null){this[_0x1cb1[136]]=document[_0x1cb1[7]](_0x1cb1[6]);this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[137]]=_0x1cb1[138];this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[139]]=_0x1cb1[140];this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[120]]=_0x1cb1[141];this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[132]]=_0x1cb1[18];if(mxClient[_0x1cb1[115]]){this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[142]]=_0x1cb1[143]}else {this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[19]]=_0x1cb1[20];this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[142]]=_0x1cb1[144];};this[_0x1cb1[109]][_0x1cb1[21]](this[_0x1cb1[136]]);}else {this[_0x1cb1[136]][_0x1cb1[145]]=_0x1cb1[146]};this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[146];mxUtils[_0x1cb1[147]](this[_0x1cb1[136]],_0xf1a0x9);var _0xf1a0xf=this[_0x1cb1[136]][_0x1cb1[148]]+10;_0xf1a0xe+=_0xf1a0xf;if(mxClient[_0x1cb1[115]]){this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[149]]=(-_0xf1a0xf)+_0x1cb1[134]}else {_0xf1a0xe-=6;this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[150]]=(_0xf1a0xe-_0xf1a0xf)+_0x1cb1[134];};}else {if(this[_0x1cb1[136]]!=null&&this[_0x1cb1[136]][_0x1cb1[33]]!=null){this[_0x1cb1[136]][_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[151]}};this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[122]]=_0xf1a0xe+_0x1cb1[134];var _0xf1a0x10=-Math[_0x1cb1[153]](0,_0xf1a0xc[_0x1cb1[152]]-this[_0x1cb1[94]]);var _0xf1a0x11=-Math[_0x1cb1[153]](0,_0xf1a0xc[_0x1cb1[154]]-this[_0x1cb1[94]]);var _0xf1a0x12=this[_0x1cb1[2]][_0x1cb1[155]]+this[_0x1cb1[1]][_0x1cb1[156]]+3;var _0xf1a0x13=Math[_0x1cb1[159]](0,(this[_0x1cb1[2]][_0x1cb1[157]]+_0xf1a0x7[_0x1cb1[157]]-this[_0x1cb1[2]][_0x1cb1[158]]-_0xf1a0xe/2+16));if(mxClient[_0x1cb1[115]]){this[_0x1cb1[112]][_0x1cb1[114]][_0x1cb1[116]][_0x1cb1[164]](_0x1cb1[160],_0x1cb1[161]+_0xf1a0x10+_0x1cb1[162]+_0xf1a0x11+_0x1cb1[163])}else {this[_0x1cb1[112]][_0x1cb1[114]][_0x1cb1[166]][_0x1cb1[17]][_0x1cb1[165]]=_0xf1a0x10+_0x1cb1[134];this[_0x1cb1[112]][_0x1cb1[114]][_0x1cb1[166]][_0x1cb1[17]][_0x1cb1[150]]=_0xf1a0x11+_0x1cb1[134];};_0xf1a0x12+=document[_0x1cb1[169]](_0x1cb1[168])[_0x1cb1[167]];_0xf1a0x13+=90;this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[19]]=_0x1cb1[20];this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[165]]=_0xf1a0x12+_0x1cb1[134];this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[150]]=_0xf1a0x13+_0x1cb1[134];this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[165]]=(_0xf1a0x12-13)+_0x1cb1[134];this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[150]]=(_0xf1a0x13+_0xf1a0xe/2-13)+_0x1cb1[134];});if(this[_0x1cb1[109]]!=null&&this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[124]]!=_0x1cb1[151]){_0xf1a0xb()}else {this[_0x1cb1[107]]=window[_0x1cb1[170]](_0xf1a0xb,this[_0x1cb1[96]])};this[_0x1cb1[32]]=_0xf1a0x7;}}};Sidebar[_0x1cb1[40]][_0x1cb1[29]]=function(){if(this[_0x1cb1[107]]!=null){window[_0x1cb1[108]](this[_0x1cb1[107]]);this[_0x1cb1[107]]=null;};if(this[_0x1cb1[109]]!=null){this[_0x1cb1[109]][_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[151];this[_0x1cb1[118]][_0x1cb1[17]][_0x1cb1[16]]=_0x1cb1[18];this[_0x1cb1[32]]=null;};};Sidebar[_0x1cb1[40]][_0x1cb1[171]]=function(_0xf1a0x14){var _0xf1a0x7=document[_0x1cb1[7]](_0x1cb1[172]);_0xf1a0x7[_0x1cb1[164]](_0x1cb1[173],_0x1cb1[174]);_0xf1a0x7[_0x1cb1[110]]=_0x1cb1[175];mxUtils[_0x1cb1[147]](_0xf1a0x7,_0xf1a0x14);return _0xf1a0x7;};Sidebar[_0x1cb1[40]][_0x1cb1[176]]=function(_0xf1a0x8,_0xf1a0xd,_0xf1a0xe,_0xf1a0x15,_0xf1a0x9,_0xf1a0xa){this[_0x1cb1[5]][_0x1cb1[126]]=(_0xf1a0xa==null||_0xf1a0xa);this[_0x1cb1[5]][_0x1cb1[114]][_0x1cb1[177]](1,0,0);this[_0x1cb1[5]][_0x1cb1[129]](_0xf1a0x8);var _0xf1a0xc=this[_0x1cb1[5]][_0x1cb1[130]]();var _0xf1a0x16=this[_0x1cb1[95]];var _0xf1a0x17=Math[_0x1cb1[153]]((_0xf1a0xd-2)/(_0xf1a0xc[_0x1cb1[120]]-_0xf1a0xc[_0x1cb1[152]]+_0xf1a0x16),(_0xf1a0xe-2)/(_0xf1a0xc[_0x1cb1[122]]-_0xf1a0xc[_0x1cb1[154]]+_0xf1a0x16));var _0xf1a0x10=-Math[_0x1cb1[153]](_0xf1a0xc[_0x1cb1[152]],0);var _0xf1a0x11=-Math[_0x1cb1[153]](_0xf1a0xc[_0x1cb1[154]],0);this[_0x1cb1[5]][_0x1cb1[114]][_0x1cb1[177]](_0xf1a0x17,_0xf1a0x10,_0xf1a0x11);_0xf1a0xc=this[_0x1cb1[5]][_0x1cb1[130]]();var _0xf1a0x18=Math[_0x1cb1[159]](0,Math[_0x1cb1[178]]((_0xf1a0xd-_0xf1a0xc[_0x1cb1[120]]-_0xf1a0xc[_0x1cb1[152]])/2));var _0xf1a0xf=Math[_0x1cb1[159]](0,Math[_0x1cb1[178]]((_0xf1a0xe-_0xf1a0xc[_0x1cb1[122]]-_0xf1a0xc[_0x1cb1[154]])/2));var _0xf1a0x19=null;if(this[_0x1cb1[5]][_0x1cb1[179]]==mxConstants[_0x1cb1[180]]&&!mxClient[_0x1cb1[181]]){_0xf1a0x19=this[_0x1cb1[5]][_0x1cb1[114]][_0x1cb1[184]]()[_0x1cb1[183]][_0x1cb1[182]](true)}else {_0xf1a0x19=this[_0x1cb1[5]][_0x1cb1[2]][_0x1cb1[182]](false);_0xf1a0x19[_0x1cb1[145]]=this[_0x1cb1[5]][_0x1cb1[2]][_0x1cb1[145]];};this[_0x1cb1[5]][_0x1cb1[185]]()[_0x1cb1[127]]();if(mxClient[_0x1cb1[186]]){_0xf1a0x15[_0x1cb1[17]][_0x1cb1[187]]=_0x1cb1[188]+this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[189]]+_0x1cb1[163]};var _0xf1a0x1a=3;_0xf1a0x19[_0x1cb1[17]][_0x1cb1[19]]=_0x1cb1[117];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[132]]=_0x1cb1[18];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[190]]=_0x1cb1[191];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[165]]=(_0xf1a0x18+_0xf1a0x1a)+_0x1cb1[134];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[150]]=(_0xf1a0xf+_0xf1a0x1a)+_0x1cb1[134];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[120]]=_0xf1a0xd+_0x1cb1[134];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[122]]=_0xf1a0xe+_0x1cb1[134];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[16]]=_0x1cb1[146];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[192]]=_0x1cb1[146];_0xf1a0x19[_0x1cb1[17]][_0x1cb1[193]]=_0x1cb1[146];_0xf1a0x15[_0x1cb1[21]](_0xf1a0x19);if(this[_0x1cb1[104]]&&_0xf1a0x9!=null){var _0xf1a0x1b=(mxClient[_0x1cb1[131]])?2*this[_0x1cb1[102]]+2:0;_0xf1a0x15[_0x1cb1[17]][_0x1cb1[122]]=(this[_0x1cb1[101]]+_0xf1a0x1b+this[_0x1cb1[103]]+8)+_0x1cb1[134];var _0xf1a0x1c=document[_0x1cb1[7]](_0x1cb1[6]);_0xf1a0x1c[_0x1cb1[17]][_0x1cb1[194]]=this[_0x1cb1[103]]+_0x1cb1[134];_0xf1a0x1c[_0x1cb1[17]][_0x1cb1[139]]=_0x1cb1[140];_0xf1a0x1c[_0x1cb1[17]][_0x1cb1[195]]=_0x1cb1[196];if(mxClient[_0x1cb1[197]]){_0xf1a0x1c[_0x1cb1[17]][_0x1cb1[122]]=(this[_0x1cb1[103]]+12)+_0x1cb1[134]};_0xf1a0x1c[_0x1cb1[17]][_0x1cb1[142]]=_0x1cb1[198];mxUtils[_0x1cb1[147]](_0xf1a0x1c,_0xf1a0x9);_0xf1a0x15[_0x1cb1[21]](_0xf1a0x1c);};};Sidebar[_0x1cb1[40]][_0x1cb1[199]]=function(_0xf1a0x8,_0xf1a0x9,_0xf1a0xa){var _0xf1a0x7=document[_0x1cb1[7]](_0x1cb1[172]);_0xf1a0x7[_0x1cb1[164]](_0x1cb1[173],_0x1cb1[174]);_0xf1a0x7[_0x1cb1[110]]=_0x1cb1[200];_0xf1a0x7[_0x1cb1[17]][_0x1cb1[132]]=_0x1cb1[18];var _0xf1a0x1b=(mxClient[_0x1cb1[131]])?8+2*this[_0x1cb1[102]]:6;_0xf1a0x7[_0x1cb1[17]][_0x1cb1[120]]=(this[_0x1cb1[100]]+_0xf1a0x1b)+_0x1cb1[134];_0xf1a0x7[_0x1cb1[17]][_0x1cb1[122]]=(this[_0x1cb1[101]]+_0xf1a0x1b)+_0x1cb1[134];_0xf1a0x7[_0x1cb1[17]][_0x1cb1[201]]=this[_0x1cb1[102]]+_0x1cb1[134];mxEvent[_0x1cb1[26]](_0xf1a0x7,_0x1cb1[202],function(_0xf1a0x4){mxEvent[_0x1cb1[203]](_0xf1a0x4)});this[_0x1cb1[176]](_0xf1a0x8,this[_0x1cb1[100]],this[_0x1cb1[101]],_0xf1a0x7,_0xf1a0x9,_0xf1a0xa);return _0xf1a0x7;};Sidebar[_0x1cb1[40]][_0x1cb1[204]]=function(_0xf1a0x8,_0xf1a0x1d){return function(_0xf1a0x1e,_0xf1a0x4,_0xf1a0x1f,_0xf1a0x20,_0xf1a0x21){if(_0xf1a0x1e[_0x1cb1[205]]()){_0xf1a0x8=_0xf1a0x1e[_0x1cb1[206]](_0xf1a0x8);if(_0xf1a0x8[_0x1cb1[135]]>0){var _0xf1a0x22=(_0xf1a0x1f!=null)?_0xf1a0x1e[_0x1cb1[207]](_0xf1a0x1f,_0xf1a0x8,_0xf1a0x4):false;var _0xf1a0x23=null;if(_0xf1a0x1f!=null&& !_0xf1a0x22){_0xf1a0x1f=null};if(_0xf1a0x1d&&_0xf1a0x1e[_0x1cb1[208]]()&&_0xf1a0x1e[_0x1cb1[209]](_0xf1a0x1f,_0xf1a0x8,_0xf1a0x4)){_0xf1a0x1e[_0x1cb1[210]](_0xf1a0x1f,_0xf1a0x8,null,_0xf1a0x20,_0xf1a0x21);_0xf1a0x23=_0xf1a0x8;}else {if(_0xf1a0x8[_0x1cb1[135]]>0){_0xf1a0x23=_0xf1a0x1e[_0x1cb1[211]](_0xf1a0x8,_0xf1a0x20,_0xf1a0x21,_0xf1a0x1f)}};if(_0xf1a0x23!=null&&_0xf1a0x23[_0x1cb1[135]]>0){_0xf1a0x1e[_0x1cb1[212]](_0xf1a0x23[0]);_0xf1a0x1e[_0x1cb1[213]](_0xf1a0x23);};};}}};Sidebar[_0x1cb1[40]][_0x1cb1[214]]=function(_0xf1a0xd,_0xf1a0xe){var _0xf1a0x7=document[_0x1cb1[7]](_0x1cb1[6]);_0xf1a0x7[_0x1cb1[17]][_0x1cb1[215]]=_0x1cb1[216];_0xf1a0x7[_0x1cb1[17]][_0x1cb1[120]]=_0xf1a0xd+_0x1cb1[134];_0xf1a0x7[_0x1cb1[17]][_0x1cb1[122]]=_0xf1a0xe+_0x1cb1[134];return _0xf1a0x7;};Sidebar[_0x1cb1[40]][_0x1cb1[217]]=function(_0xf1a0x7,_0xf1a0x24,_0xf1a0x25){var _0xf1a0x26=mxUtils[_0x1cb1[219]](_0xf1a0x7,this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]],_0xf1a0x24,_0xf1a0x25,0,0,this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]][_0x1cb1[218]],true,true);_0xf1a0x26[_0x1cb1[220]]=function(_0xf1a0x1e,_0xf1a0x20,_0xf1a0x21){var _0xf1a0x1f=mxDragSource[_0x1cb1[40]][_0x1cb1[220]][_0x1cb1[221]](this,arguments);if(!_0xf1a0x1e[_0x1cb1[222]](_0xf1a0x1f)){_0xf1a0x1f=null};return _0xf1a0x1f;};return _0xf1a0x26;};Sidebar[_0x1cb1[40]][_0x1cb1[223]]=function(_0xf1a0x7,_0xf1a0x27){var _0xf1a0x1e=this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]];var _0xf1a0x28=null;mxEvent[_0x1cb1[226]](_0xf1a0x7,function(_0xf1a0x4){_0xf1a0x28= new mxPoint(mxEvent[_0x1cb1[224]](_0xf1a0x4),mxEvent[_0x1cb1[225]](_0xf1a0x4))});var _0xf1a0x29=_0xf1a0x27[_0x1cb1[227]];_0xf1a0x27[_0x1cb1[227]]=function(_0xf1a0x4){if(!mxEvent[_0x1cb1[228]](_0xf1a0x4)&&this[_0x1cb1[229]]==null&&_0xf1a0x28!=null){var _0xf1a0x2a=_0xf1a0x1e[_0x1cb1[230]];if(Math[_0x1cb1[231]](_0xf1a0x28[_0x1cb1[152]]-mxEvent[_0x1cb1[224]](_0xf1a0x4))<=_0xf1a0x2a&&Math[_0x1cb1[231]](_0xf1a0x28[_0x1cb1[154]]-mxEvent[_0x1cb1[225]](_0xf1a0x4))<=_0xf1a0x2a){var _0xf1a0x2b=_0xf1a0x1e[_0x1cb1[232]]();_0xf1a0x27[_0x1cb1[233]](_0xf1a0x1e,_0xf1a0x4,null,_0xf1a0x2b,_0xf1a0x2b);};};_0xf1a0x29[_0x1cb1[221]](this,arguments);_0xf1a0x28=null;};};Sidebar[_0x1cb1[40]][_0x1cb1[234]]=function(_0xf1a0x2c,_0xf1a0x14,_0xf1a0x2d,_0xf1a0x2e){var _0xf1a0x2f=mxUtils[_0x1cb1[234]]();var _0xf1a0x19=_0xf1a0x2f[_0x1cb1[7]](_0xf1a0x2c);_0xf1a0x19[_0x1cb1[164]](_0x1cb1[235],_0xf1a0x14);_0xf1a0x2d[_0x1cb1[236]](function(_0xf1a0x30,_0xf1a0x31){_0xf1a0x19[_0x1cb1[164]](_0xf1a0x30,_0xf1a0x2e[_0xf1a0x31]?_0xf1a0x2e[_0xf1a0x31]:_0x1cb1[146])});return _0xf1a0x19;};Sidebar[_0x1cb1[40]][_0x1cb1[237]]=function(_0xf1a0x32,_0xf1a0xd,_0xf1a0xe,_0xf1a0x33,_0xf1a0x9,_0xf1a0xa){var _0xf1a0x2d=[];var _0xf1a0x2e=[];switch(_0xf1a0x33){case _0x1cb1[52]:break ;;case _0x1cb1[77]:_0xf1a0x2d=[_0x1cb1[238],_0x1cb1[128],_0x1cb1[239]];_0xf1a0x2e=[_0x1cb1[146],0,_0x1cb1[240]];break ;;case _0x1cb1[62]:_0xf1a0x2d=[_0x1cb1[241],_0x1cb1[242]];_0xf1a0x2e=[_0x1cb1[243]];break ;;case _0x1cb1[248]:_0xf1a0x2d=[_0x1cb1[241],_0x1cb1[244],_0x1cb1[245]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[246],_0x1cb1[247]];break ;;case _0x1cb1[64]:_0xf1a0x2d=[_0x1cb1[241],_0x1cb1[244],_0x1cb1[245],_0x1cb1[249],_0x1cb1[250]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[246],_0x1cb1[247],_0x1cb1[247],_0x1cb1[243]];break ;;case _0x1cb1[70]:_0xf1a0x2d=[_0x1cb1[241],_0x1cb1[244],_0x1cb1[251],_0x1cb1[252],_0x1cb1[249],_0x1cb1[250]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[246],_0x1cb1[247],_0x1cb1[253],_0x1cb1[247],_0x1cb1[243]];break ;;case _0x1cb1[92]:_0xf1a0x2d=[_0x1cb1[254],_0x1cb1[255]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[146]];break ;;case _0x1cb1[60]:_0xf1a0x2d=[_0x1cb1[250],_0x1cb1[256]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[146]];break ;;case _0x1cb1[76]:_0xf1a0x2d=[_0x1cb1[257],_0x1cb1[258],_0x1cb1[250]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[146],_0x1cb1[243]];break ;;case _0x1cb1[88]:_0xf1a0x2d=[_0x1cb1[259]];_0xf1a0x2e=[];break ;;case _0x1cb1[80]:_0xf1a0x2d=[_0x1cb1[260],_0x1cb1[261]];_0xf1a0x2e=[];break ;;case _0x1cb1[89]:_0xf1a0x2d=[_0x1cb1[250],_0x1cb1[262]];_0xf1a0x2e=[];break ;;case _0x1cb1[90]:_0xf1a0x2d=[_0x1cb1[263],_0x1cb1[262]];_0xf1a0x2e=[];break ;;case _0x1cb1[81]:_0xf1a0x2d=[_0x1cb1[264]];_0xf1a0x2e=[];break ;;case _0x1cb1[82]:_0xf1a0x2d=[_0x1cb1[265]];_0xf1a0x2e=[_0x1cb1[243]];break ;;case _0x1cb1[266]:_0xf1a0x2d=[_0x1cb1[265]];_0xf1a0x2e=[_0x1cb1[243]];break ;;case _0x1cb1[83]:_0xf1a0x2d=[_0x1cb1[250]];_0xf1a0x2e=[_0x1cb1[243]];break ;;case _0x1cb1[65]:_0xf1a0x2d=[_0x1cb1[267],_0x1cb1[268]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[269]];break ;;case _0x1cb1[66]:_0xf1a0x2d=[_0x1cb1[270],_0x1cb1[268]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[269]];break ;;case _0x1cb1[67]:_0xf1a0x2d=[_0x1cb1[271],_0x1cb1[268]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[269]];break ;;case _0x1cb1[73]:_0xf1a0x2d=[_0x1cb1[272],_0x1cb1[273],_0x1cb1[268]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[274],_0x1cb1[269]];break ;;case _0x1cb1[54]:_0xf1a0x2d=[_0x1cb1[275],_0x1cb1[273],_0x1cb1[92],_0x1cb1[276]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[277]];break ;;case _0x1cb1[55]:_0xf1a0x2d=[_0x1cb1[278],_0x1cb1[279],_0x1cb1[273],_0x1cb1[242],_0x1cb1[276]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[243],_0x1cb1[277]];break ;;case _0x1cb1[68]:_0xf1a0x2d=[_0x1cb1[271],_0x1cb1[280]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[281]];break ;;case _0x1cb1[69]:_0xf1a0x2d=[_0x1cb1[271],_0x1cb1[238],_0x1cb1[282]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[146],_0x1cb1[283]];break ;;case _0x1cb1[56]:_0xf1a0x2d=[_0x1cb1[284],_0x1cb1[242],_0x1cb1[276],_0x1cb1[241],_0x1cb1[273],_0x1cb1[90],_0x1cb1[285],_0x1cb1[286],_0x1cb1[19]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[146],_0x1cb1[146],_0x1cb1[243],_0x1cb1[287]];break ;;case _0x1cb1[57]:_0xf1a0x2d=[_0x1cb1[288],_0x1cb1[260],_0x1cb1[242]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[289]];break ;;case _0x1cb1[91]:_0xf1a0x2d=[_0x1cb1[290]];_0xf1a0x2e=[_0x1cb1[243]];break ;;case _0x1cb1[61]:_0xf1a0x2d=[_0x1cb1[291],_0x1cb1[250]];_0xf1a0x2e=[_0x1cb1[146],_0x1cb1[243]];break ;;case _0x1cb1[300]:_0xf1a0x2d=[_0x1cb1[292],_0x1cb1[293],_0x1cb1[294],_0x1cb1[295],_0x1cb1[296],_0x1cb1[297],_0x1cb1[298],_0x1cb1[299]];_0xf1a0x2e=[];break ;;case _0x1cb1[302]:_0xf1a0x2d=[_0x1cb1[301]];_0xf1a0x2e=[];break ;;case _0x1cb1[305]:_0xf1a0x2d=[_0x1cb1[303]];_0xf1a0x2e=[_0x1cb1[243],_0x1cb1[304]];break ;;default:_0xf1a0x2d=[];_0xf1a0x2e=[];break ;;};var _0xf1a0x19=this[_0x1cb1[234]](_0xf1a0x33,_0xf1a0x9,_0xf1a0x2d,_0xf1a0x2e);var _0xf1a0x8=[ new mxCell(_0xf1a0x19, new mxGeometry(0,0,_0xf1a0xd,_0xf1a0xe),_0xf1a0x32)];_0xf1a0x8[0][_0x1cb1[306]]=true;return this[_0x1cb1[307]](_0xf1a0x8,_0xf1a0xd,_0xf1a0xe,_0xf1a0x9,_0xf1a0xa);};Sidebar[_0x1cb1[40]][_0x1cb1[307]]=function(_0xf1a0x8,_0xf1a0xd,_0xf1a0xe,_0xf1a0x9,_0xf1a0xa){var _0xf1a0x7=this[_0x1cb1[199]](_0xf1a0x8,_0xf1a0x9,_0xf1a0xa);var _0xf1a0x27=this[_0x1cb1[217]](_0xf1a0x7,this[_0x1cb1[204]](_0xf1a0x8,true),this[_0x1cb1[214]](_0xf1a0xd,_0xf1a0xe));this[_0x1cb1[223]](_0xf1a0x7,_0xf1a0x27);_0xf1a0x27[_0x1cb1[308]]=mxUtils[_0x1cb1[25]](this,function(){return this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]][_0x1cb1[310]][_0x1cb1[309]]});if(!touchStyle){mxEvent[_0x1cb1[26]](_0xf1a0x7,_0x1cb1[30],mxUtils[_0x1cb1[25]](this,function(_0xf1a0x4){this[_0x1cb1[106]](_0xf1a0x7,_0xf1a0x8,_0xf1a0x9,_0xf1a0xa)}))};return _0xf1a0x7;};Sidebar[_0x1cb1[40]][_0x1cb1[311]]=function(_0xf1a0x32,_0xf1a0xd,_0xf1a0xe,_0xf1a0x33,_0xf1a0x9,_0xf1a0xa){var _0xf1a0x8=[ new mxCell((_0xf1a0x33!=null)?_0xf1a0x33:_0x1cb1[146], new mxGeometry(0,0,_0xf1a0xd,_0xf1a0xe),_0xf1a0x32)];_0xf1a0x8[0][_0x1cb1[313]][_0x1cb1[312]]( new mxPoint(0,_0xf1a0xe),true);_0xf1a0x8[0][_0x1cb1[313]][_0x1cb1[312]]( new mxPoint(_0xf1a0xd,0),false);_0xf1a0x8[0][_0x1cb1[313]][_0x1cb1[117]]=true;_0xf1a0x8[0][_0x1cb1[314]]=true;return this[_0x1cb1[315]](_0xf1a0x8,_0xf1a0xd,_0xf1a0xe,_0xf1a0x9,_0xf1a0xa);};Sidebar[_0x1cb1[40]][_0x1cb1[315]]=function(_0xf1a0x8,_0xf1a0xd,_0xf1a0xe,_0xf1a0x9,_0xf1a0xa){var _0xf1a0x7=this[_0x1cb1[199]](_0xf1a0x8,_0xf1a0x9,_0xf1a0xa);this[_0x1cb1[217]](_0xf1a0x7,this[_0x1cb1[204]](_0xf1a0x8,false),this[_0x1cb1[214]](_0xf1a0xd,_0xf1a0xe));var _0xf1a0x1e=this[_0x1cb1[1]][_0x1cb1[9]][_0x1cb1[5]];mxEvent[_0x1cb1[26]](_0xf1a0x7,_0x1cb1[202],mxUtils[_0x1cb1[25]](this,function(_0xf1a0x4){if(this[_0x1cb1[97]]){_0xf1a0x1e[_0x1cb1[316]](_0xf1a0x8[0])};_0xf1a0x7[_0x1cb1[17]][_0x1cb1[317]]=_0x1cb1[318];window[_0x1cb1[170]](function(){_0xf1a0x7[_0x1cb1[17]][_0x1cb1[317]]=_0x1cb1[146]},300);mxEvent[_0x1cb1[203]](_0xf1a0x4);}));if(!touchStyle){mxEvent[_0x1cb1[26]](_0xf1a0x7,_0x1cb1[30],mxUtils[_0x1cb1[25]](this,function(_0xf1a0x4){this[_0x1cb1[106]](_0xf1a0x7,_0xf1a0x8,_0xf1a0x9,_0xf1a0xa)}))};return _0xf1a0x7;};Sidebar[_0x1cb1[40]][_0x1cb1[319]]=function(_0xf1a0x34,_0xf1a0x9,_0xf1a0x35,_0xf1a0x36){var _0xf1a0x7=this[_0x1cb1[171]](_0xf1a0x9);this[_0x1cb1[2]][_0x1cb1[21]](_0xf1a0x7);var _0xf1a0x1c=document[_0x1cb1[7]](_0x1cb1[6]);_0xf1a0x1c[_0x1cb1[110]]=_0x1cb1[320];if(_0xf1a0x35){_0xf1a0x36(_0xf1a0x1c);_0xf1a0x36=null;}else {_0xf1a0x1c[_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[151]};this[_0x1cb1[321]](_0xf1a0x7,_0xf1a0x1c,_0xf1a0x36);var _0xf1a0x37=document[_0x1cb1[7]](_0x1cb1[6]);_0xf1a0x37[_0x1cb1[21]](_0xf1a0x1c);this[_0x1cb1[2]][_0x1cb1[21]](_0xf1a0x37);if(_0xf1a0x34!=null){this[_0x1cb1[3]][_0xf1a0x34]=[_0xf1a0x7,_0xf1a0x37]};};Sidebar[_0x1cb1[40]][_0x1cb1[321]]=function(_0xf1a0x9,_0xf1a0x38,_0xf1a0x39){var _0xf1a0x3a=false;_0xf1a0x9[_0x1cb1[17]][_0x1cb1[187]]=(_0xf1a0x38[_0x1cb1[17]][_0x1cb1[124]]==_0x1cb1[151])?_0x1cb1[188]+IMAGE_PATH+_0x1cb1[322]:_0x1cb1[188]+IMAGE_PATH+_0x1cb1[323];_0xf1a0x9[_0x1cb1[17]][_0x1cb1[324]]=_0x1cb1[325];_0xf1a0x9[_0x1cb1[17]][_0x1cb1[326]]=_0x1cb1[327];mxEvent[_0x1cb1[26]](_0xf1a0x9,_0x1cb1[202],function(_0xf1a0x4){if(_0xf1a0x38[_0x1cb1[17]][_0x1cb1[124]]==_0x1cb1[151]){if(!_0xf1a0x3a){_0xf1a0x3a=true;if(_0xf1a0x39!=null){_0xf1a0x9[_0x1cb1[17]][_0x1cb1[190]]=_0x1cb1[328];window[_0x1cb1[170]](function(){_0xf1a0x39(_0xf1a0x38);_0xf1a0x9[_0x1cb1[17]][_0x1cb1[190]]=_0x1cb1[146];},0);};};_0xf1a0x9[_0x1cb1[17]][_0x1cb1[187]]=_0x1cb1[188]+IMAGE_PATH+_0x1cb1[323];_0xf1a0x38[_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[125];}else {_0xf1a0x9[_0x1cb1[17]][_0x1cb1[187]]=_0x1cb1[188]+IMAGE_PATH+_0x1cb1[322];_0xf1a0x38[_0x1cb1[17]][_0x1cb1[124]]=_0x1cb1[151];};mxEvent[_0x1cb1[203]](_0xf1a0x4);});};Sidebar[_0x1cb1[40]][_0x1cb1[329]]=function(_0xf1a0x34){var _0xf1a0x3b=this[_0x1cb1[3]][_0xf1a0x34];if(_0xf1a0x3b!=null){this[_0x1cb1[3]][_0xf1a0x34]=null;for(var _0xf1a0x3c=0;_0xf1a0x3c<_0xf1a0x3b[_0x1cb1[135]];_0xf1a0x3c++){this[_0x1cb1[2]][_0x1cb1[330]](_0xf1a0x3b[_0xf1a0x3c])};return true;};return false;};Sidebar[_0x1cb1[40]][_0x1cb1[49]]=function(_0xf1a0x34,_0xf1a0x9,_0xf1a0x3d,_0xf1a0x3e,_0xf1a0x3f,_0xf1a0x40){this[_0x1cb1[319]](_0xf1a0x34,_0xf1a0x9,(_0xf1a0x34===_0x1cb1[42]),mxUtils[_0x1cb1[25]](this,function(_0xf1a0x38){var _0xf1a0x41=_0xf1a0x40!=null;for(var _0xf1a0x3c=0;_0xf1a0x3c<_0xf1a0x3f[_0x1cb1[135]];_0xf1a0x3c++){var _0xf1a0x42=_0xf1a0x3d+_0xf1a0x3f[_0xf1a0x3c]+_0xf1a0x3e;_0xf1a0x38[_0x1cb1[21]](this[_0x1cb1[237]](_0x1cb1[331]+_0xf1a0x42,80,80,_0xf1a0x3f[_0xf1a0x3c],(_0xf1a0x41)?_0xf1a0x40[_0xf1a0x3c]:null,_0xf1a0x41));};}))};
\ No newline at end of file
+var _0xca5d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x70\x61\x6C\x65\x74\x74\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x67\x72\x61\x70\x68","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x53\x74\x79\x6C\x65\x73\x68\x65\x65\x74","\x65\x64\x69\x74\x6F\x72","\x72\x65\x73\x65\x74\x56\x69\x65\x77\x4F\x6E\x52\x6F\x6F\x74\x43\x68\x61\x6E\x67\x65","\x66\x6F\x6C\x64\x69\x6E\x67\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x43\x6F\x6E\x6E\x65\x63\x74\x61\x62\x6C\x65","\x61\x75\x74\x6F\x53\x63\x72\x6F\x6C\x6C","\x73\x65\x74\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x76\x69\x73\x69\x62\x69\x6C\x69\x74\x79","\x73\x74\x79\x6C\x65","\x68\x69\x64\x64\x65\x6E","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x61\x62\x73\x6F\x6C\x75\x74\x65","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x62\x6F\x64\x79","\x49\x53\x5F\x54\x4F\x55\x43\x48","\x6D\x6F\x75\x73\x65\x75\x70","\x62\x69\x6E\x64","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x73\x63\x72\x6F\x6C\x6C","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x68\x69\x64\x65\x54\x6F\x6F\x6C\x74\x69\x70","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x67\x65\x74\x53\x6F\x75\x72\x63\x65","\x63\x75\x72\x72\x65\x6E\x74\x45\x6C\x74","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x6D\x6F\x75\x73\x65\x6F\x75\x74","\x74\x6F\x45\x6C\x65\x6D\x65\x6E\x74","\x72\x65\x6C\x61\x74\x65\x64\x54\x61\x72\x67\x65\x74","\x69\x6E\x69\x74","\x73\x72\x63","\x2F\x74\x6F\x6F\x6C\x74\x69\x70\x2E\x70\x6E\x67","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x6F\x67","\x65\x6E\x74\x72\x79","\x67\x65\x74","\x2F\x65\x6E\x74\x72\x79\x2F","\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x73\x74\x61\x72\x74","\x66\x69\x6E\x61\x6C\x6C\x79","\x65\x6E\x64","\x61\x64\x64\x49\x6D\x61\x67\x65\x50\x61\x6C\x65\x74\x74\x65","\x63\x61\x6C\x6C\x5F\x6D\x61\x6E\x61\x67\x65\x6D\x65\x6E\x74","\x2F\x63\x61\x6C\x6C\x5F\x6D\x61\x6E\x61\x67\x65\x6D\x65\x6E\x74\x2F","\x61\x6E\x73\x77\x65\x72","\x68\x61\x6E\x67\x75\x70","\x64\x69\x61\x6C","\x65\x78\x74\x5F\x64\x69\x61\x6C","\x71\x75\x65\x75\x65","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x76\x61\x72\x69\x61\x62\x6C\x65","\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2F","\x73\x65\x74","\x6D\x61\x74\x68","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x2F\x70\x6C\x61\x79\x62\x61\x63\x6B\x2F","\x6D\x65\x6E\x75","\x73\x61\x79\x64\x69\x67\x69\x74\x73","\x73\x61\x79\x6E\x75\x6D\x62\x65\x72","\x73\x61\x79\x70\x68\x6F\x6E\x65\x74\x69\x63","\x74\x74\x73","\x69\x73\x70\x65\x65\x63\x68\x74\x74\x73","\x67\x65\x74\x64\x69\x67\x69\x74\x73","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2F","\x72\x65\x63\x6F\x72\x64","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x53\x65\x72\x76\x65\x72","\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5F\x73\x65\x72\x76\x65\x72\x2F","\x64\x61\x74\x61\x62\x61\x73\x65","\x69\x73\x70\x65\x65\x63\x68\x61\x73\x72","\x63\x61\x6C\x6C\x66\x6C\x6F\x77","\x2F\x63\x61\x6C\x6C\x66\x6C\x6F\x77\x2F","\x67\x6F\x74\x6F\x63","\x67\x6F\x74\x6F\x69\x66","\x67\x6F\x74\x6F\x69\x66\x74\x69\x6D\x65","\x76\x73\x77\x69\x74\x63\x68","\x73\x74\x61\x74\x73","\x2F\x73\x74\x61\x74\x73\x2F","\x67\x65\x6E\x65\x72\x61\x6C","\x2F\x67\x65\x6E\x65\x72\x61\x6C\x2F","\x6E\x6F\x6F\x70","\x73\x79\x73\x74\x65\x6D","\x61\x67\x69","\x73\x75\x62\x70\x72\x6F\x6A\x65\x63\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x61\x70\x70","\x65\x6E\x61\x62\x6C\x65\x54\x6F\x6F\x6C\x74\x69\x70\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x42\x6F\x72\x64\x65\x72","\x74\x68\x75\x6D\x62\x42\x6F\x72\x64\x65\x72","\x74\x6F\x6F\x6C\x74\x69\x70\x44\x65\x6C\x61\x79","\x69\x6E\x73\x74\x61\x6C\x6C\x45\x64\x67\x65\x73","\x67\x65\x61\x72\x49\x6D\x61\x67\x65","\x2F\x63\x6C\x69\x70\x61\x72\x74\x2F\x47\x65\x61\x72\x5F\x31\x32\x38\x78\x31\x32\x38\x2E\x70\x6E\x67","\x74\x68\x75\x6D\x62\x57\x69\x64\x74\x68","\x74\x68\x75\x6D\x62\x48\x65\x69\x67\x68\x74","\x74\x68\x75\x6D\x62\x50\x61\x64\x64\x69\x6E\x67","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x53\x69\x7A\x65","\x73\x69\x64\x65\x62\x61\x72\x54\x69\x74\x6C\x65\x73","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65\x73","\x73\x68\x6F\x77\x54\x6F\x6F\x6C\x74\x69\x70","\x74\x68\x72\x65\x61\x64","\x63\x6C\x65\x61\x72\x54\x69\x6D\x65\x6F\x75\x74","\x74\x6F\x6F\x6C\x74\x69\x70","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72\x54\x6F\x6F\x6C\x74\x69\x70","\x67\x72\x61\x70\x68\x32","\x73\x65\x74\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x76\x69\x65\x77","\x49\x53\x5F\x53\x56\x47","\x63\x61\x6E\x76\x61\x73","\x72\x65\x6C\x61\x74\x69\x76\x65","\x74\x6F\x6F\x6C\x74\x69\x70\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x49\x6D\x61\x67\x65","\x77\x69\x64\x74\x68","\x31\x34\x70\x78","\x68\x65\x69\x67\x68\x74","\x32\x37\x70\x78","\x64\x69\x73\x70\x6C\x61\x79","\x62\x6C\x6F\x63\x6B","\x6C\x61\x62\x65\x6C\x73\x56\x69\x73\x69\x62\x6C\x65","\x63\x6C\x65\x61\x72","\x6D\x6F\x64\x65\x6C","\x61\x64\x64\x43\x65\x6C\x6C\x73","\x67\x65\x74\x47\x72\x61\x70\x68\x42\x6F\x75\x6E\x64\x73","\x49\x53\x5F\x51\x55\x49\x52\x4B\x53","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x76\x69\x73\x69\x62\x6C\x65","\x70\x78","\x6C\x65\x6E\x67\x74\x68","\x74\x6F\x6F\x6C\x74\x69\x70\x54\x69\x74\x6C\x65","\x62\x6F\x72\x64\x65\x72\x54\x6F\x70","\x31\x70\x78\x20\x73\x6F\x6C\x69\x64\x20\x67\x72\x61\x79","\x74\x65\x78\x74\x41\x6C\x69\x67\x6E","\x63\x65\x6E\x74\x65\x72","\x31\x30\x30\x25","\x70\x61\x64\x64\x69\x6E\x67\x54\x6F\x70","\x32\x70\x78","\x36\x70\x78","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","","\x77\x72\x69\x74\x65","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x6D\x61\x72\x67\x69\x6E\x54\x6F\x70","\x74\x6F\x70","\x6E\x6F\x6E\x65","\x78","\x6D\x69\x6E","\x79","\x63\x6C\x69\x65\x6E\x74\x57\x69\x64\x74\x68","\x73\x70\x6C\x69\x74\x53\x69\x7A\x65","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x73\x63\x72\x6F\x6C\x6C\x54\x6F\x70","\x6D\x61\x78","\x74\x72\x61\x6E\x73\x66\x6F\x72\x6D","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x28","\x2C","\x29","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x6C\x65\x66\x74","\x64\x72\x61\x77\x50\x61\x6E\x65","\x6F\x66\x66\x73\x65\x74\x57\x69\x64\x74\x68","\x70\x61\x67\x65\x2D\x73\x69\x64\x65\x62\x61\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x73\x65\x74\x54\x69\x6D\x65\x6F\x75\x74","\x63\x72\x65\x61\x74\x65\x54\x69\x74\x6C\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x54\x69\x74\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x68\x75\x6D\x62","\x73\x63\x61\x6C\x65\x41\x6E\x64\x54\x72\x61\x6E\x73\x6C\x61\x74\x65","\x66\x6C\x6F\x6F\x72","\x64\x69\x61\x6C\x65\x63\x74","\x44\x49\x41\x4C\x45\x43\x54\x5F\x53\x56\x47","\x4E\x4F\x5F\x46\x4F","\x63\x6C\x6F\x6E\x65\x4E\x6F\x64\x65","\x6F\x77\x6E\x65\x72\x53\x56\x47\x45\x6C\x65\x6D\x65\x6E\x74","\x67\x65\x74\x43\x61\x6E\x76\x61\x73","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x49\x53\x5F\x49\x45\x36","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x49\x6D\x61\x67\x65","\x75\x72\x6C\x28","\x74\x72\x61\x6E\x73\x70\x61\x72\x65\x6E\x74\x49\x6D\x61\x67\x65","\x63\x75\x72\x73\x6F\x72","\x70\x6F\x69\x6E\x74\x65\x72","\x6D\x69\x6E\x57\x69\x64\x74\x68","\x6D\x69\x6E\x48\x65\x69\x67\x68\x74","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x6E\x6F\x77\x72\x61\x70","\x49\x53\x5F\x49\x45","\x34\x70\x78","\x63\x72\x65\x61\x74\x65\x49\x74\x65\x6D","\x67\x65\x49\x74\x65\x6D","\x70\x61\x64\x64\x69\x6E\x67","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x63\x72\x65\x61\x74\x65\x44\x72\x6F\x70\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x65\x74\x49\x6D\x70\x6F\x72\x74\x61\x62\x6C\x65\x43\x65\x6C\x6C\x73","\x69\x73\x56\x61\x6C\x69\x64\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x69\x73\x53\x70\x6C\x69\x74\x45\x6E\x61\x62\x6C\x65\x64","\x69\x73\x53\x70\x6C\x69\x74\x54\x61\x72\x67\x65\x74","\x73\x70\x6C\x69\x74\x45\x64\x67\x65","\x69\x6D\x70\x6F\x72\x74\x43\x65\x6C\x6C\x73","\x73\x63\x72\x6F\x6C\x6C\x43\x65\x6C\x6C\x54\x6F\x56\x69\x73\x69\x62\x6C\x65","\x73\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x50\x72\x65\x76\x69\x65\x77","\x62\x6F\x72\x64\x65\x72","\x31\x70\x78\x20\x64\x61\x73\x68\x65\x64\x20\x62\x6C\x61\x63\x6B","\x63\x72\x65\x61\x74\x65\x44\x72\x61\x67\x53\x6F\x75\x72\x63\x65","\x61\x75\x74\x6F\x73\x63\x72\x6F\x6C\x6C","\x6D\x61\x6B\x65\x44\x72\x61\x67\x67\x61\x62\x6C\x65","\x67\x65\x74\x44\x72\x6F\x70\x54\x61\x72\x67\x65\x74","\x61\x70\x70\x6C\x79","\x69\x73\x56\x61\x6C\x69\x64\x52\x6F\x6F\x74","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x58","\x67\x65\x74\x43\x6C\x69\x65\x6E\x74\x59","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x6D\x6F\x75\x73\x65\x55\x70","\x69\x73\x50\x6F\x70\x75\x70\x54\x72\x69\x67\x67\x65\x72","\x63\x75\x72\x72\x65\x6E\x74\x47\x72\x61\x70\x68","\x74\x6F\x6C\x65\x72\x61\x6E\x63\x65","\x61\x62\x73","\x67\x65\x74\x47\x72\x69\x64\x53\x69\x7A\x65","\x64\x72\x6F\x70","\x63\x72\x65\x61\x74\x65\x58\x6D\x6C\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x6C\x61\x62\x65\x6C","\x66\x6F\x72\x45\x61\x63\x68","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65","\x6B\x65\x79","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x74\x2D\x49\x54","\x66\x69\x6C\x65\x5F\x69\x64","\x6F\x70\x74\x73","\x30","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x64\x69\x67\x69\x74","\x35","\x31","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64","\x72\x65\x74\x72\x79","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x6D\x61\x78\x64\x69\x67\x69\x74","\x31\x30","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x6F\x70\x74\x69\x6F\x6E\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x76\x61\x6C\x75\x65","\x6F\x64\x62\x63\x5F\x69\x64","\x71\x75\x65\x72\x79","\x6F\x75\x74\x70\x75\x74","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x63\x6F\x6D\x6D\x61\x6E\x64","\x61\x72\x67\x73","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x67\x6F\x74\x6F\x69\x66\x6D\x75\x6C\x74\x69\x74\x69\x6D\x65","\x64\x69\x67\x69\x74\x73","\x65\x73\x63\x61\x70\x65\x5F\x64\x69\x67\x69\x74\x73","\x23","\x6E\x75\x6D\x62\x65\x72","\x74\x65\x78\x74","\x66\x69\x6C\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x2D\x31","\x73\x69\x70\x5F\x69\x64","\x75\x72\x6C","\x36\x30","\x70\x68\x6F\x6E\x65","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x69\x74","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x65\x75\x72\x69\x74\x61\x6C\x69\x61\x6E\x66\x65\x6D\x61\x6C\x65","\x71\x75\x65\x75\x65\x5F\x69\x64","\x6D\x61\x63\x72\x6F","\x67\x6F\x73\x75\x62","\x33\x30\x30","\x62\x6F\x78\x6E\x75\x6D\x62\x65\x72","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x61\x67\x65\x6E\x74","\x71\x75\x65\x75\x65\x5F\x65\x76\x65\x6E\x74","\x64\x61\x74\x61\x31","\x64\x61\x74\x61\x32","\x64\x61\x74\x61\x33","\x64\x61\x74\x61\x34","\x64\x61\x74\x61\x35","\x71\x75\x65\x75\x65\x6C\x6F\x67","\x67\x6F\x61\x6C\x6E\x61\x6D\x65","\x67\x6F\x61\x6C","\x6C\x69\x73\x74\x5F\x69\x64","\x7B\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x6E\x75\x6D\x29\x7D","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x76\x65\x72\x74\x65\x78","\x63\x72\x65\x61\x74\x65\x56\x65\x72\x74\x65\x78\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x69\x73\x47\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x75\x69\x64\x65\x73\x45\x6E\x61\x62\x6C\x65\x64","\x67\x72\x61\x70\x68\x48\x61\x6E\x64\x6C\x65\x72","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x73\x65\x74\x54\x65\x72\x6D\x69\x6E\x61\x6C\x50\x6F\x69\x6E\x74","\x67\x65\x6F\x6D\x65\x74\x72\x79","\x65\x64\x67\x65","\x63\x72\x65\x61\x74\x65\x45\x64\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x46\x72\x6F\x6D\x43\x65\x6C\x6C\x73","\x73\x65\x74\x44\x65\x66\x61\x75\x6C\x74\x45\x64\x67\x65","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x23\x66\x66\x66\x66\x66\x66","\x61\x64\x64\x50\x61\x6C\x65\x74\x74\x65","\x67\x65\x53\x69\x64\x65\x62\x61\x72","\x61\x64\x64\x46\x6F\x6C\x64\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x2F\x63\x6F\x6C\x6C\x61\x70\x73\x65\x64\x2E\x67\x69\x66\x29","\x2F\x65\x78\x70\x61\x6E\x64\x65\x64\x2E\x67\x69\x66\x29","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x52\x65\x70\x65\x61\x74","\x6E\x6F\x2D\x72\x65\x70\x65\x61\x74","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x50\x6F\x73\x69\x74\x69\x6F\x6E","\x31\x30\x30\x25\x20\x35\x30\x25","\x77\x61\x69\x74","\x72\x65\x6D\x6F\x76\x65\x50\x61\x6C\x65\x74\x74\x65","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x69\x6D\x61\x67\x65\x3B\x69\x6D\x61\x67\x65\x3D"];_0xca5d[0];function Sidebar(_0xda05x2,_0xda05x3){this[_0xca5d[1]]=_0xda05x2;this[_0xca5d[2]]=_0xda05x3;this[_0xca5d[3]]= new Object();this[_0xca5d[4]]=true;this[_0xca5d[5]]= new Graph(document[_0xca5d[7]](_0xca5d[6]),null,null,this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]][_0xca5d[8]]());this[_0xca5d[5]][_0xca5d[10]]=false;this[_0xca5d[5]][_0xca5d[11]]=false;this[_0xca5d[5]][_0xca5d[12]](false);this[_0xca5d[5]][_0xca5d[13]]=false;this[_0xca5d[5]][_0xca5d[14]](false);this[_0xca5d[5]][_0xca5d[15]](false);this[_0xca5d[5]][_0xca5d[2]][_0xca5d[17]][_0xca5d[16]]=_0xca5d[18];this[_0xca5d[5]][_0xca5d[2]][_0xca5d[17]][_0xca5d[19]]=_0xca5d[20];document[_0xca5d[22]][_0xca5d[21]](this[_0xca5d[5]][_0xca5d[2]]);if(!mxClient[_0xca5d[23]]){mxEvent[_0xca5d[26]](document,_0xca5d[24],mxUtils[_0xca5d[25]](this,function(){this[_0xca5d[4]]=true}));mxEvent[_0xca5d[26]](_0xda05x3,_0xca5d[27],mxUtils[_0xca5d[25]](this,function(){this[_0xca5d[4]]=true}));mxEvent[_0xca5d[26]](document,_0xca5d[28],mxUtils[_0xca5d[25]](this,function(){this[_0xca5d[4]]=false;this[_0xca5d[29]]();}));mxEvent[_0xca5d[26]](document,_0xca5d[30],mxUtils[_0xca5d[25]](this,function(_0xda05x4){var _0xda05x5=mxEvent[_0xca5d[31]](_0xda05x4);while(_0xda05x5!=null){if(_0xda05x5==this[_0xca5d[32]]){return };_0xda05x5=_0xda05x5[_0xca5d[33]];};this[_0xca5d[29]]();}));mxEvent[_0xca5d[26]](document,_0xca5d[34],mxUtils[_0xca5d[25]](this,function(_0xda05x4){if(_0xda05x4[_0xca5d[35]]==null&&_0xda05x4[_0xca5d[36]]==null){this[_0xca5d[29]]()}}));};this[_0xca5d[37]](); new Image()[_0xca5d[38]]=IMAGE_PATH+_0xca5d[39];}Sidebar[_0xca5d[40]][_0xca5d[37]]=function(){var _0xda05x6=STENCIL_PATH;console[_0xca5d[41]](_0xda05x6);this[_0xca5d[49]](_0xca5d[42],mxResources[_0xca5d[43]](_0xca5d[42]),_0xda05x6+_0xca5d[44],_0xca5d[45],[_0xca5d[46],_0xca5d[47],_0xca5d[48]],[mxResources[_0xca5d[43]](_0xca5d[46]),mxResources[_0xca5d[43]](_0xca5d[47]),mxResources[_0xca5d[43]](_0xca5d[48])]);this[_0xca5d[49]](_0xca5d[50],mxResources[_0xca5d[43]](_0xca5d[50]),_0xda05x6+_0xca5d[51],_0xca5d[45],[_0xca5d[52],_0xca5d[53],_0xca5d[54],_0xca5d[55],_0xca5d[56],_0xca5d[57]],[mxResources[_0xca5d[43]](_0xca5d[52]),mxResources[_0xca5d[43]](_0xca5d[53]),mxResources[_0xca5d[43]](_0xca5d[54]),mxResources[_0xca5d[43]](_0xca5d[55]),mxResources[_0xca5d[43]](_0xca5d[56]),mxResources[_0xca5d[43]](_0xca5d[57])]);this[_0xca5d[49]](_0xca5d[58],mxResources[_0xca5d[43]](_0xca5d[58]),_0xda05x6+_0xca5d[59],_0xca5d[45],[_0xca5d[60],_0xca5d[61]],[mxResources[_0xca5d[43]](_0xca5d[60]),mxResources[_0xca5d[43]](_0xca5d[61])]);this[_0xca5d[49]](_0xca5d[62],mxResources[_0xca5d[43]](_0xca5d[62]),_0xda05x6+_0xca5d[63],_0xca5d[45],[_0xca5d[62],_0xca5d[64],_0xca5d[65],_0xca5d[66],_0xca5d[67],_0xca5d[68],_0xca5d[69],_0xca5d[70]],[mxResources[_0xca5d[43]](_0xca5d[62]),mxResources[_0xca5d[43]](_0xca5d[64]),mxResources[_0xca5d[43]](_0xca5d[65]),mxResources[_0xca5d[43]](_0xca5d[66]),mxResources[_0xca5d[43]](_0xca5d[67]),mxResources[_0xca5d[43]](_0xca5d[68]),mxResources[_0xca5d[43]](_0xca5d[69]),mxResources[_0xca5d[43]](_0xca5d[70])]);this[_0xca5d[49]](_0xca5d[71],mxResources[_0xca5d[43]](_0xca5d[71]),_0xda05x6+_0xca5d[72],_0xca5d[45],[_0xca5d[73]],[mxResources[_0xca5d[43]](_0xca5d[73])]);this[_0xca5d[49]](_0xca5d[74],mxResources[_0xca5d[43]](_0xca5d[74]),_0xda05x6+_0xca5d[75],_0xca5d[45],[_0xca5d[76],_0xca5d[77]],[mxResources[_0xca5d[43]](_0xca5d[76]),mxResources[_0xca5d[43]](_0xca5d[77])]);this[_0xca5d[49]](_0xca5d[78],mxResources[_0xca5d[43]](_0xca5d[78]),_0xda05x6+_0xca5d[79],_0xca5d[45],[_0xca5d[80],_0xca5d[81],_0xca5d[82],_0xca5d[83]],[mxResources[_0xca5d[43]](_0xca5d[80]),mxResources[_0xca5d[43]](_0xca5d[81]),mxResources[_0xca5d[43]](_0xca5d[82]),mxResources[_0xca5d[43]](_0xca5d[83])]);this[_0xca5d[49]](_0xca5d[84],mxResources[_0xca5d[43]](_0xca5d[84]),_0xda05x6+_0xca5d[85],_0xca5d[45],[],[]);this[_0xca5d[49]](_0xca5d[86],mxResources[_0xca5d[43]](_0xca5d[86]),_0xda05x6+_0xca5d[87],_0xca5d[45],[_0xca5d[88],_0xca5d[89],_0xca5d[90],_0xca5d[91],_0xca5d[92]],[mxResources[_0xca5d[43]](_0xca5d[88]),mxResources[_0xca5d[43]](_0xca5d[89]),mxResources[_0xca5d[43]](_0xca5d[90]),mxResources[_0xca5d[43]](_0xca5d[91]),mxResources[_0xca5d[43]](_0xca5d[92])]);};Sidebar[_0xca5d[40]][_0xca5d[93]]=!mxClient[_0xca5d[23]];Sidebar[_0xca5d[40]][_0xca5d[94]]=16;Sidebar[_0xca5d[40]][_0xca5d[95]]=3;Sidebar[_0xca5d[40]][_0xca5d[96]]=300;Sidebar[_0xca5d[40]][_0xca5d[97]]=true;Sidebar[_0xca5d[40]][_0xca5d[98]]=STENCIL_PATH+_0xca5d[99];Sidebar[_0xca5d[40]][_0xca5d[100]]=34;Sidebar[_0xca5d[40]][_0xca5d[101]]=34;Sidebar[_0xca5d[40]][_0xca5d[102]]=2;Sidebar[_0xca5d[40]][_0xca5d[103]]=9;Sidebar[_0xca5d[40]][_0xca5d[104]]=false;Sidebar[_0xca5d[40]][_0xca5d[105]]=false;Sidebar[_0xca5d[40]][_0xca5d[106]]=function(_0xda05x7,_0xda05x8,_0xda05x9,_0xda05xa){if(this[_0xca5d[93]]&&this[_0xca5d[4]]){if(this[_0xca5d[32]]!=_0xda05x7){if(this[_0xca5d[107]]!=null){window[_0xca5d[108]](this[_0xca5d[107]]);this[_0xca5d[107]]=null;};var _0xda05xb=mxUtils[_0xca5d[25]](this,function(){if(this[_0xca5d[109]]==null){this[_0xca5d[109]]=document[_0xca5d[7]](_0xca5d[6]);this[_0xca5d[109]][_0xca5d[110]]=_0xca5d[111];document[_0xca5d[22]][_0xca5d[21]](this[_0xca5d[109]]);this[_0xca5d[112]]= new Graph(this[_0xca5d[109]],null,null,this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]][_0xca5d[8]]());this[_0xca5d[112]][_0xca5d[114]][_0xca5d[113]](this[_0xca5d[94]],this[_0xca5d[94]]);this[_0xca5d[112]][_0xca5d[10]]=false;this[_0xca5d[112]][_0xca5d[11]]=false;this[_0xca5d[112]][_0xca5d[13]]=false;this[_0xca5d[112]][_0xca5d[14]](false);this[_0xca5d[112]][_0xca5d[12]](false);this[_0xca5d[112]][_0xca5d[15]](false);if(!mxClient[_0xca5d[115]]){this[_0xca5d[112]][_0xca5d[114]][_0xca5d[116]][_0xca5d[17]][_0xca5d[19]]=_0xca5d[117]};this[_0xca5d[118]]=mxUtils[_0xca5d[119]](IMAGE_PATH+_0xca5d[39]);this[_0xca5d[118]][_0xca5d[17]][_0xca5d[19]]=_0xca5d[20];this[_0xca5d[118]][_0xca5d[17]][_0xca5d[120]]=_0xca5d[121];this[_0xca5d[118]][_0xca5d[17]][_0xca5d[122]]=_0xca5d[123];document[_0xca5d[22]][_0xca5d[21]](this[_0xca5d[118]]);};this[_0xca5d[109]][_0xca5d[17]][_0xca5d[124]]=_0xca5d[125];this[_0xca5d[112]][_0xca5d[126]]=(_0xda05xa==null||_0xda05xa);this[_0xca5d[112]][_0xca5d[128]][_0xca5d[127]]();this[_0xca5d[112]][_0xca5d[129]](_0xda05x8);var _0xda05xc=this[_0xca5d[112]][_0xca5d[130]]();var _0xda05xd=_0xda05xc[_0xca5d[120]]+2*this[_0xca5d[94]];var _0xda05xe=_0xda05xc[_0xca5d[122]]+2*this[_0xca5d[94]];if(mxClient[_0xca5d[131]]){_0xda05xd+=4;_0xda05xe+=4;this[_0xca5d[109]][_0xca5d[17]][_0xca5d[132]]=_0xca5d[18];}else {this[_0xca5d[109]][_0xca5d[17]][_0xca5d[132]]=_0xca5d[133]};this[_0xca5d[118]][_0xca5d[17]][_0xca5d[16]]=_0xca5d[133];this[_0xca5d[109]][_0xca5d[17]][_0xca5d[120]]=_0xda05xd+_0xca5d[134];if(this[_0xca5d[105]]&&_0xda05x9!=null&&_0xda05x9[_0xca5d[135]]>0){if(this[_0xca5d[136]]==null){this[_0xca5d[136]]=document[_0xca5d[7]](_0xca5d[6]);this[_0xca5d[136]][_0xca5d[17]][_0xca5d[137]]=_0xca5d[138];this[_0xca5d[136]][_0xca5d[17]][_0xca5d[139]]=_0xca5d[140];this[_0xca5d[136]][_0xca5d[17]][_0xca5d[120]]=_0xca5d[141];this[_0xca5d[136]][_0xca5d[17]][_0xca5d[132]]=_0xca5d[18];if(mxClient[_0xca5d[115]]){this[_0xca5d[136]][_0xca5d[17]][_0xca5d[142]]=_0xca5d[143]}else {this[_0xca5d[136]][_0xca5d[17]][_0xca5d[19]]=_0xca5d[20];this[_0xca5d[136]][_0xca5d[17]][_0xca5d[142]]=_0xca5d[144];};this[_0xca5d[109]][_0xca5d[21]](this[_0xca5d[136]]);}else {this[_0xca5d[136]][_0xca5d[145]]=_0xca5d[146]};this[_0xca5d[136]][_0xca5d[17]][_0xca5d[124]]=_0xca5d[146];mxUtils[_0xca5d[147]](this[_0xca5d[136]],_0xda05x9);var _0xda05xf=this[_0xca5d[136]][_0xca5d[148]]+10;_0xda05xe+=_0xda05xf;if(mxClient[_0xca5d[115]]){this[_0xca5d[136]][_0xca5d[17]][_0xca5d[149]]=(-_0xda05xf)+_0xca5d[134]}else {_0xda05xe-=6;this[_0xca5d[136]][_0xca5d[17]][_0xca5d[150]]=(_0xda05xe-_0xda05xf)+_0xca5d[134];};}else {if(this[_0xca5d[136]]!=null&&this[_0xca5d[136]][_0xca5d[33]]!=null){this[_0xca5d[136]][_0xca5d[17]][_0xca5d[124]]=_0xca5d[151]}};this[_0xca5d[109]][_0xca5d[17]][_0xca5d[122]]=_0xda05xe+_0xca5d[134];var _0xda05x10=-Math[_0xca5d[153]](0,_0xda05xc[_0xca5d[152]]-this[_0xca5d[94]]);var _0xda05x11=-Math[_0xca5d[153]](0,_0xda05xc[_0xca5d[154]]-this[_0xca5d[94]]);var _0xda05x12=this[_0xca5d[2]][_0xca5d[155]]+this[_0xca5d[1]][_0xca5d[156]]+3;var _0xda05x13=Math[_0xca5d[159]](0,(this[_0xca5d[2]][_0xca5d[157]]+_0xda05x7[_0xca5d[157]]-this[_0xca5d[2]][_0xca5d[158]]-_0xda05xe/2+16));if(mxClient[_0xca5d[115]]){this[_0xca5d[112]][_0xca5d[114]][_0xca5d[116]][_0xca5d[164]](_0xca5d[160],_0xca5d[161]+_0xda05x10+_0xca5d[162]+_0xda05x11+_0xca5d[163])}else {this[_0xca5d[112]][_0xca5d[114]][_0xca5d[166]][_0xca5d[17]][_0xca5d[165]]=_0xda05x10+_0xca5d[134];this[_0xca5d[112]][_0xca5d[114]][_0xca5d[166]][_0xca5d[17]][_0xca5d[150]]=_0xda05x11+_0xca5d[134];};_0xda05x12+=document[_0xca5d[169]](_0xca5d[168])[_0xca5d[167]];_0xda05x13+=90;this[_0xca5d[109]][_0xca5d[17]][_0xca5d[19]]=_0xca5d[20];this[_0xca5d[109]][_0xca5d[17]][_0xca5d[165]]=_0xda05x12+_0xca5d[134];this[_0xca5d[109]][_0xca5d[17]][_0xca5d[150]]=_0xda05x13+_0xca5d[134];this[_0xca5d[118]][_0xca5d[17]][_0xca5d[165]]=(_0xda05x12-13)+_0xca5d[134];this[_0xca5d[118]][_0xca5d[17]][_0xca5d[150]]=(_0xda05x13+_0xda05xe/2-13)+_0xca5d[134];});if(this[_0xca5d[109]]!=null&&this[_0xca5d[109]][_0xca5d[17]][_0xca5d[124]]!=_0xca5d[151]){_0xda05xb()}else {this[_0xca5d[107]]=window[_0xca5d[170]](_0xda05xb,this[_0xca5d[96]])};this[_0xca5d[32]]=_0xda05x7;}}};Sidebar[_0xca5d[40]][_0xca5d[29]]=function(){if(this[_0xca5d[107]]!=null){window[_0xca5d[108]](this[_0xca5d[107]]);this[_0xca5d[107]]=null;};if(this[_0xca5d[109]]!=null){this[_0xca5d[109]][_0xca5d[17]][_0xca5d[124]]=_0xca5d[151];this[_0xca5d[118]][_0xca5d[17]][_0xca5d[16]]=_0xca5d[18];this[_0xca5d[32]]=null;};};Sidebar[_0xca5d[40]][_0xca5d[171]]=function(_0xda05x14){var _0xda05x7=document[_0xca5d[7]](_0xca5d[172]);_0xda05x7[_0xca5d[164]](_0xca5d[173],_0xca5d[174]);_0xda05x7[_0xca5d[110]]=_0xca5d[175];mxUtils[_0xca5d[147]](_0xda05x7,_0xda05x14);return _0xda05x7;};Sidebar[_0xca5d[40]][_0xca5d[176]]=function(_0xda05x8,_0xda05xd,_0xda05xe,_0xda05x15,_0xda05x9,_0xda05xa){this[_0xca5d[5]][_0xca5d[126]]=(_0xda05xa==null||_0xda05xa);this[_0xca5d[5]][_0xca5d[114]][_0xca5d[177]](1,0,0);this[_0xca5d[5]][_0xca5d[129]](_0xda05x8);var _0xda05xc=this[_0xca5d[5]][_0xca5d[130]]();var _0xda05x16=this[_0xca5d[95]];var _0xda05x17=Math[_0xca5d[153]]((_0xda05xd-2)/(_0xda05xc[_0xca5d[120]]-_0xda05xc[_0xca5d[152]]+_0xda05x16),(_0xda05xe-2)/(_0xda05xc[_0xca5d[122]]-_0xda05xc[_0xca5d[154]]+_0xda05x16));var _0xda05x10=-Math[_0xca5d[153]](_0xda05xc[_0xca5d[152]],0);var _0xda05x11=-Math[_0xca5d[153]](_0xda05xc[_0xca5d[154]],0);this[_0xca5d[5]][_0xca5d[114]][_0xca5d[177]](_0xda05x17,_0xda05x10,_0xda05x11);_0xda05xc=this[_0xca5d[5]][_0xca5d[130]]();var _0xda05x18=Math[_0xca5d[159]](0,Math[_0xca5d[178]]((_0xda05xd-_0xda05xc[_0xca5d[120]]-_0xda05xc[_0xca5d[152]])/2));var _0xda05xf=Math[_0xca5d[159]](0,Math[_0xca5d[178]]((_0xda05xe-_0xda05xc[_0xca5d[122]]-_0xda05xc[_0xca5d[154]])/2));var _0xda05x19=null;if(this[_0xca5d[5]][_0xca5d[179]]==mxConstants[_0xca5d[180]]&&!mxClient[_0xca5d[181]]){_0xda05x19=this[_0xca5d[5]][_0xca5d[114]][_0xca5d[184]]()[_0xca5d[183]][_0xca5d[182]](true)}else {_0xda05x19=this[_0xca5d[5]][_0xca5d[2]][_0xca5d[182]](false);_0xda05x19[_0xca5d[145]]=this[_0xca5d[5]][_0xca5d[2]][_0xca5d[145]];};this[_0xca5d[5]][_0xca5d[185]]()[_0xca5d[127]]();if(mxClient[_0xca5d[186]]){_0xda05x15[_0xca5d[17]][_0xca5d[187]]=_0xca5d[188]+this[_0xca5d[1]][_0xca5d[9]][_0xca5d[189]]+_0xca5d[163]};var _0xda05x1a=3;_0xda05x19[_0xca5d[17]][_0xca5d[19]]=_0xca5d[117];_0xda05x19[_0xca5d[17]][_0xca5d[132]]=_0xca5d[18];_0xda05x19[_0xca5d[17]][_0xca5d[190]]=_0xca5d[191];_0xda05x19[_0xca5d[17]][_0xca5d[165]]=(_0xda05x18+_0xda05x1a)+_0xca5d[134];_0xda05x19[_0xca5d[17]][_0xca5d[150]]=(_0xda05xf+_0xda05x1a)+_0xca5d[134];_0xda05x19[_0xca5d[17]][_0xca5d[120]]=_0xda05xd+_0xca5d[134];_0xda05x19[_0xca5d[17]][_0xca5d[122]]=_0xda05xe+_0xca5d[134];_0xda05x19[_0xca5d[17]][_0xca5d[16]]=_0xca5d[146];_0xda05x19[_0xca5d[17]][_0xca5d[192]]=_0xca5d[146];_0xda05x19[_0xca5d[17]][_0xca5d[193]]=_0xca5d[146];_0xda05x15[_0xca5d[21]](_0xda05x19);if(this[_0xca5d[104]]&&_0xda05x9!=null){var _0xda05x1b=(mxClient[_0xca5d[131]])?2*this[_0xca5d[102]]+2:0;_0xda05x15[_0xca5d[17]][_0xca5d[122]]=(this[_0xca5d[101]]+_0xda05x1b+this[_0xca5d[103]]+8)+_0xca5d[134];var _0xda05x1c=document[_0xca5d[7]](_0xca5d[6]);_0xda05x1c[_0xca5d[17]][_0xca5d[194]]=this[_0xca5d[103]]+_0xca5d[134];_0xda05x1c[_0xca5d[17]][_0xca5d[139]]=_0xca5d[140];_0xda05x1c[_0xca5d[17]][_0xca5d[195]]=_0xca5d[196];if(mxClient[_0xca5d[197]]){_0xda05x1c[_0xca5d[17]][_0xca5d[122]]=(this[_0xca5d[103]]+12)+_0xca5d[134]};_0xda05x1c[_0xca5d[17]][_0xca5d[142]]=_0xca5d[198];mxUtils[_0xca5d[147]](_0xda05x1c,_0xda05x9);_0xda05x15[_0xca5d[21]](_0xda05x1c);};};Sidebar[_0xca5d[40]][_0xca5d[199]]=function(_0xda05x8,_0xda05x9,_0xda05xa){var _0xda05x7=document[_0xca5d[7]](_0xca5d[172]);_0xda05x7[_0xca5d[164]](_0xca5d[173],_0xca5d[174]);_0xda05x7[_0xca5d[110]]=_0xca5d[200];_0xda05x7[_0xca5d[17]][_0xca5d[132]]=_0xca5d[18];var _0xda05x1b=(mxClient[_0xca5d[131]])?8+2*this[_0xca5d[102]]:6;_0xda05x7[_0xca5d[17]][_0xca5d[120]]=(this[_0xca5d[100]]+_0xda05x1b)+_0xca5d[134];_0xda05x7[_0xca5d[17]][_0xca5d[122]]=(this[_0xca5d[101]]+_0xda05x1b)+_0xca5d[134];_0xda05x7[_0xca5d[17]][_0xca5d[201]]=this[_0xca5d[102]]+_0xca5d[134];mxEvent[_0xca5d[26]](_0xda05x7,_0xca5d[202],function(_0xda05x4){mxEvent[_0xca5d[203]](_0xda05x4)});this[_0xca5d[176]](_0xda05x8,this[_0xca5d[100]],this[_0xca5d[101]],_0xda05x7,_0xda05x9,_0xda05xa);return _0xda05x7;};Sidebar[_0xca5d[40]][_0xca5d[204]]=function(_0xda05x8,_0xda05x1d){return function(_0xda05x1e,_0xda05x4,_0xda05x1f,_0xda05x20,_0xda05x21){if(_0xda05x1e[_0xca5d[205]]()){_0xda05x8=_0xda05x1e[_0xca5d[206]](_0xda05x8);if(_0xda05x8[_0xca5d[135]]>0){var _0xda05x22=(_0xda05x1f!=null)?_0xda05x1e[_0xca5d[207]](_0xda05x1f,_0xda05x8,_0xda05x4):false;var _0xda05x23=null;if(_0xda05x1f!=null&& !_0xda05x22){_0xda05x1f=null};if(_0xda05x1d&&_0xda05x1e[_0xca5d[208]]()&&_0xda05x1e[_0xca5d[209]](_0xda05x1f,_0xda05x8,_0xda05x4)){_0xda05x1e[_0xca5d[210]](_0xda05x1f,_0xda05x8,null,_0xda05x20,_0xda05x21);_0xda05x23=_0xda05x8;}else {if(_0xda05x8[_0xca5d[135]]>0){_0xda05x23=_0xda05x1e[_0xca5d[211]](_0xda05x8,_0xda05x20,_0xda05x21,_0xda05x1f)}};if(_0xda05x23!=null&&_0xda05x23[_0xca5d[135]]>0){_0xda05x1e[_0xca5d[212]](_0xda05x23[0]);_0xda05x1e[_0xca5d[213]](_0xda05x23);};};}}};Sidebar[_0xca5d[40]][_0xca5d[214]]=function(_0xda05xd,_0xda05xe){var _0xda05x7=document[_0xca5d[7]](_0xca5d[6]);_0xda05x7[_0xca5d[17]][_0xca5d[215]]=_0xca5d[216];_0xda05x7[_0xca5d[17]][_0xca5d[120]]=_0xda05xd+_0xca5d[134];_0xda05x7[_0xca5d[17]][_0xca5d[122]]=_0xda05xe+_0xca5d[134];return _0xda05x7;};Sidebar[_0xca5d[40]][_0xca5d[217]]=function(_0xda05x7,_0xda05x24,_0xda05x25){var _0xda05x26=mxUtils[_0xca5d[219]](_0xda05x7,this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]],_0xda05x24,_0xda05x25,0,0,this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]][_0xca5d[218]],true,true);_0xda05x26[_0xca5d[220]]=function(_0xda05x1e,_0xda05x20,_0xda05x21){var _0xda05x1f=mxDragSource[_0xca5d[40]][_0xca5d[220]][_0xca5d[221]](this,arguments);if(!_0xda05x1e[_0xca5d[222]](_0xda05x1f)){_0xda05x1f=null};return _0xda05x1f;};return _0xda05x26;};Sidebar[_0xca5d[40]][_0xca5d[223]]=function(_0xda05x7,_0xda05x27){var _0xda05x1e=this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]];var _0xda05x28=null;mxEvent[_0xca5d[226]](_0xda05x7,function(_0xda05x4){_0xda05x28= new mxPoint(mxEvent[_0xca5d[224]](_0xda05x4),mxEvent[_0xca5d[225]](_0xda05x4))});var _0xda05x29=_0xda05x27[_0xca5d[227]];_0xda05x27[_0xca5d[227]]=function(_0xda05x4){if(!mxEvent[_0xca5d[228]](_0xda05x4)&&this[_0xca5d[229]]==null&&_0xda05x28!=null){var _0xda05x2a=_0xda05x1e[_0xca5d[230]];if(Math[_0xca5d[231]](_0xda05x28[_0xca5d[152]]-mxEvent[_0xca5d[224]](_0xda05x4))<=_0xda05x2a&&Math[_0xca5d[231]](_0xda05x28[_0xca5d[154]]-mxEvent[_0xca5d[225]](_0xda05x4))<=_0xda05x2a){var _0xda05x2b=_0xda05x1e[_0xca5d[232]]();_0xda05x27[_0xca5d[233]](_0xda05x1e,_0xda05x4,null,_0xda05x2b,_0xda05x2b);};};_0xda05x29[_0xca5d[221]](this,arguments);_0xda05x28=null;};};Sidebar[_0xca5d[40]][_0xca5d[234]]=function(_0xda05x2c,_0xda05x14,_0xda05x2d,_0xda05x2e){var _0xda05x2f=mxUtils[_0xca5d[234]]();var _0xda05x19=_0xda05x2f[_0xca5d[7]](_0xda05x2c);_0xda05x19[_0xca5d[164]](_0xca5d[235],_0xda05x14);_0xda05x2d[_0xca5d[236]](function(_0xda05x30,_0xda05x31){_0xda05x19[_0xca5d[164]](_0xda05x30,_0xda05x2e[_0xda05x31]?_0xda05x2e[_0xda05x31]:_0xca5d[146])});return _0xda05x19;};Sidebar[_0xca5d[40]][_0xca5d[237]]=function(_0xda05x32,_0xda05xd,_0xda05xe,_0xda05x33,_0xda05x9,_0xda05xa){var _0xda05x2d=[];var _0xda05x2e=[];switch(_0xda05x33){case _0xca5d[52]:break ;;case _0xca5d[77]:_0xda05x2d=[_0xca5d[238],_0xca5d[128],_0xca5d[239]];_0xda05x2e=[_0xca5d[146],0,_0xca5d[240]];break ;;case _0xca5d[62]:_0xda05x2d=[_0xca5d[241],_0xca5d[242]];_0xda05x2e=[_0xca5d[243]];break ;;case _0xca5d[248]:_0xda05x2d=[_0xca5d[241],_0xca5d[244],_0xca5d[245]];_0xda05x2e=[_0xca5d[243],_0xca5d[246],_0xca5d[247]];break ;;case _0xca5d[64]:_0xda05x2d=[_0xca5d[241],_0xca5d[244],_0xca5d[245],_0xca5d[249],_0xca5d[250]];_0xda05x2e=[_0xca5d[243],_0xca5d[246],_0xca5d[247],_0xca5d[247],_0xca5d[243]];break ;;case _0xca5d[70]:_0xda05x2d=[_0xca5d[241],_0xca5d[244],_0xca5d[251],_0xca5d[252],_0xca5d[249],_0xca5d[250]];_0xda05x2e=[_0xca5d[243],_0xca5d[246],_0xca5d[247],_0xca5d[253],_0xca5d[247],_0xca5d[243]];break ;;case _0xca5d[92]:_0xda05x2d=[_0xca5d[254],_0xca5d[255]];_0xda05x2e=[_0xca5d[146],_0xca5d[146]];break ;;case _0xca5d[60]:_0xda05x2d=[_0xca5d[250],_0xca5d[256]];_0xda05x2e=[_0xca5d[243],_0xca5d[146]];break ;;case _0xca5d[76]:_0xda05x2d=[_0xca5d[257],_0xca5d[258],_0xca5d[250]];_0xda05x2e=[_0xca5d[243],_0xca5d[146],_0xca5d[243]];break ;;case _0xca5d[88]:_0xda05x2d=[_0xca5d[259]];_0xda05x2e=[];break ;;case _0xca5d[80]:_0xda05x2d=[_0xca5d[260],_0xca5d[261]];_0xda05x2e=[];break ;;case _0xca5d[89]:_0xda05x2d=[_0xca5d[250],_0xca5d[262]];_0xda05x2e=[];break ;;case _0xca5d[90]:_0xda05x2d=[_0xca5d[263],_0xca5d[262]];_0xda05x2e=[];break ;;case _0xca5d[81]:_0xda05x2d=[_0xca5d[264]];_0xda05x2e=[];break ;;case _0xca5d[82]:_0xda05x2d=[_0xca5d[265]];_0xda05x2e=[_0xca5d[243]];break ;;case _0xca5d[266]:_0xda05x2d=[_0xca5d[265]];_0xda05x2e=[_0xca5d[243]];break ;;case _0xca5d[83]:_0xda05x2d=[_0xca5d[250]];_0xda05x2e=[_0xca5d[243]];break ;;case _0xca5d[65]:_0xda05x2d=[_0xca5d[267],_0xca5d[268]];_0xda05x2e=[_0xca5d[146],_0xca5d[269]];break ;;case _0xca5d[66]:_0xda05x2d=[_0xca5d[270],_0xca5d[268]];_0xda05x2e=[_0xca5d[146],_0xca5d[269]];break ;;case _0xca5d[67]:_0xda05x2d=[_0xca5d[271],_0xca5d[268]];_0xda05x2e=[_0xca5d[146],_0xca5d[269]];break ;;case _0xca5d[73]:_0xda05x2d=[_0xca5d[272],_0xca5d[273],_0xca5d[268]];_0xda05x2e=[_0xca5d[146],_0xca5d[274],_0xca5d[269]];break ;;case _0xca5d[54]:_0xda05x2d=[_0xca5d[275],_0xca5d[273],_0xca5d[92],_0xca5d[276]];_0xda05x2e=[_0xca5d[243],_0xca5d[277]];break ;;case _0xca5d[55]:_0xda05x2d=[_0xca5d[278],_0xca5d[279],_0xca5d[273],_0xca5d[242],_0xca5d[276]];_0xda05x2e=[_0xca5d[146],_0xca5d[243],_0xca5d[277]];break ;;case _0xca5d[68]:_0xda05x2d=[_0xca5d[271],_0xca5d[280]];_0xda05x2e=[_0xca5d[146],_0xca5d[281]];break ;;case _0xca5d[69]:_0xda05x2d=[_0xca5d[271],_0xca5d[238],_0xca5d[282]];_0xda05x2e=[_0xca5d[146],_0xca5d[146],_0xca5d[283]];break ;;case _0xca5d[56]:_0xda05x2d=[_0xca5d[284],_0xca5d[242],_0xca5d[276],_0xca5d[241],_0xca5d[273],_0xca5d[90],_0xca5d[285],_0xca5d[286],_0xca5d[19]];_0xda05x2e=[_0xca5d[243],_0xca5d[146],_0xca5d[146],_0xca5d[243],_0xca5d[287]];break ;;case _0xca5d[57]:_0xda05x2d=[_0xca5d[288],_0xca5d[260],_0xca5d[242]];_0xda05x2e=[_0xca5d[146],_0xca5d[289]];break ;;case _0xca5d[91]:_0xda05x2d=[_0xca5d[290]];_0xda05x2e=[_0xca5d[243]];break ;;case _0xca5d[61]:_0xda05x2d=[_0xca5d[291],_0xca5d[250]];_0xda05x2e=[_0xca5d[146],_0xca5d[243]];break ;;case _0xca5d[300]:_0xda05x2d=[_0xca5d[292],_0xca5d[293],_0xca5d[294],_0xca5d[295],_0xca5d[296],_0xca5d[297],_0xca5d[298],_0xca5d[299]];_0xda05x2e=[];break ;;case _0xca5d[302]:_0xda05x2d=[_0xca5d[301]];_0xda05x2e=[];break ;;case _0xca5d[305]:_0xda05x2d=[_0xca5d[303]];_0xda05x2e=[_0xca5d[243],_0xca5d[304]];break ;;default:_0xda05x2d=[];_0xda05x2e=[];break ;;};var _0xda05x19=this[_0xca5d[234]](_0xda05x33,_0xda05x9,_0xda05x2d,_0xda05x2e);var _0xda05x8=[ new mxCell(_0xda05x19, new mxGeometry(0,0,_0xda05xd,_0xda05xe),_0xda05x32)];_0xda05x8[0][_0xca5d[306]]=true;return this[_0xca5d[307]](_0xda05x8,_0xda05xd,_0xda05xe,_0xda05x9,_0xda05xa);};Sidebar[_0xca5d[40]][_0xca5d[307]]=function(_0xda05x8,_0xda05xd,_0xda05xe,_0xda05x9,_0xda05xa){var _0xda05x7=this[_0xca5d[199]](_0xda05x8,_0xda05x9,_0xda05xa);var _0xda05x27=this[_0xca5d[217]](_0xda05x7,this[_0xca5d[204]](_0xda05x8,true),this[_0xca5d[214]](_0xda05xd,_0xda05xe));this[_0xca5d[223]](_0xda05x7,_0xda05x27);_0xda05x27[_0xca5d[308]]=mxUtils[_0xca5d[25]](this,function(){return this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]][_0xca5d[310]][_0xca5d[309]]});if(!touchStyle){mxEvent[_0xca5d[26]](_0xda05x7,_0xca5d[30],mxUtils[_0xca5d[25]](this,function(_0xda05x4){this[_0xca5d[106]](_0xda05x7,_0xda05x8,_0xda05x9,_0xda05xa)}))};return _0xda05x7;};Sidebar[_0xca5d[40]][_0xca5d[311]]=function(_0xda05x32,_0xda05xd,_0xda05xe,_0xda05x33,_0xda05x9,_0xda05xa){var _0xda05x8=[ new mxCell((_0xda05x33!=null)?_0xda05x33:_0xca5d[146], new mxGeometry(0,0,_0xda05xd,_0xda05xe),_0xda05x32)];_0xda05x8[0][_0xca5d[313]][_0xca5d[312]]( new mxPoint(0,_0xda05xe),true);_0xda05x8[0][_0xca5d[313]][_0xca5d[312]]( new mxPoint(_0xda05xd,0),false);_0xda05x8[0][_0xca5d[313]][_0xca5d[117]]=true;_0xda05x8[0][_0xca5d[314]]=true;return this[_0xca5d[315]](_0xda05x8,_0xda05xd,_0xda05xe,_0xda05x9,_0xda05xa);};Sidebar[_0xca5d[40]][_0xca5d[315]]=function(_0xda05x8,_0xda05xd,_0xda05xe,_0xda05x9,_0xda05xa){var _0xda05x7=this[_0xca5d[199]](_0xda05x8,_0xda05x9,_0xda05xa);this[_0xca5d[217]](_0xda05x7,this[_0xca5d[204]](_0xda05x8,false),this[_0xca5d[214]](_0xda05xd,_0xda05xe));var _0xda05x1e=this[_0xca5d[1]][_0xca5d[9]][_0xca5d[5]];mxEvent[_0xca5d[26]](_0xda05x7,_0xca5d[202],mxUtils[_0xca5d[25]](this,function(_0xda05x4){if(this[_0xca5d[97]]){_0xda05x1e[_0xca5d[316]](_0xda05x8[0])};_0xda05x7[_0xca5d[17]][_0xca5d[317]]=_0xca5d[318];window[_0xca5d[170]](function(){_0xda05x7[_0xca5d[17]][_0xca5d[317]]=_0xca5d[146]},300);mxEvent[_0xca5d[203]](_0xda05x4);}));if(!touchStyle){mxEvent[_0xca5d[26]](_0xda05x7,_0xca5d[30],mxUtils[_0xca5d[25]](this,function(_0xda05x4){this[_0xca5d[106]](_0xda05x7,_0xda05x8,_0xda05x9,_0xda05xa)}))};return _0xda05x7;};Sidebar[_0xca5d[40]][_0xca5d[319]]=function(_0xda05x34,_0xda05x9,_0xda05x35,_0xda05x36){var _0xda05x7=this[_0xca5d[171]](_0xda05x9);this[_0xca5d[2]][_0xca5d[21]](_0xda05x7);var _0xda05x1c=document[_0xca5d[7]](_0xca5d[6]);_0xda05x1c[_0xca5d[110]]=_0xca5d[320];if(_0xda05x35){_0xda05x36(_0xda05x1c);_0xda05x36=null;}else {_0xda05x1c[_0xca5d[17]][_0xca5d[124]]=_0xca5d[151]};this[_0xca5d[321]](_0xda05x7,_0xda05x1c,_0xda05x36);var _0xda05x37=document[_0xca5d[7]](_0xca5d[6]);_0xda05x37[_0xca5d[21]](_0xda05x1c);this[_0xca5d[2]][_0xca5d[21]](_0xda05x37);if(_0xda05x34!=null){this[_0xca5d[3]][_0xda05x34]=[_0xda05x7,_0xda05x37]};};Sidebar[_0xca5d[40]][_0xca5d[321]]=function(_0xda05x9,_0xda05x38,_0xda05x39){var _0xda05x3a=false;_0xda05x9[_0xca5d[17]][_0xca5d[187]]=(_0xda05x38[_0xca5d[17]][_0xca5d[124]]==_0xca5d[151])?_0xca5d[188]+IMAGE_PATH+_0xca5d[322]:_0xca5d[188]+IMAGE_PATH+_0xca5d[323];_0xda05x9[_0xca5d[17]][_0xca5d[324]]=_0xca5d[325];_0xda05x9[_0xca5d[17]][_0xca5d[326]]=_0xca5d[327];mxEvent[_0xca5d[26]](_0xda05x9,_0xca5d[202],function(_0xda05x4){if(_0xda05x38[_0xca5d[17]][_0xca5d[124]]==_0xca5d[151]){if(!_0xda05x3a){_0xda05x3a=true;if(_0xda05x39!=null){_0xda05x9[_0xca5d[17]][_0xca5d[190]]=_0xca5d[328];window[_0xca5d[170]](function(){_0xda05x39(_0xda05x38);_0xda05x9[_0xca5d[17]][_0xca5d[190]]=_0xca5d[146];},0);};};_0xda05x9[_0xca5d[17]][_0xca5d[187]]=_0xca5d[188]+IMAGE_PATH+_0xca5d[323];_0xda05x38[_0xca5d[17]][_0xca5d[124]]=_0xca5d[125];}else {_0xda05x9[_0xca5d[17]][_0xca5d[187]]=_0xca5d[188]+IMAGE_PATH+_0xca5d[322];_0xda05x38[_0xca5d[17]][_0xca5d[124]]=_0xca5d[151];};mxEvent[_0xca5d[203]](_0xda05x4);});};Sidebar[_0xca5d[40]][_0xca5d[329]]=function(_0xda05x34){var _0xda05x3b=this[_0xca5d[3]][_0xda05x34];if(_0xda05x3b!=null){this[_0xca5d[3]][_0xda05x34]=null;for(var _0xda05x3c=0;_0xda05x3c<_0xda05x3b[_0xca5d[135]];_0xda05x3c++){this[_0xca5d[2]][_0xca5d[330]](_0xda05x3b[_0xda05x3c])};return true;};return false;};Sidebar[_0xca5d[40]][_0xca5d[49]]=function(_0xda05x34,_0xda05x9,_0xda05x3d,_0xda05x3e,_0xda05x3f,_0xda05x40){this[_0xca5d[319]](_0xda05x34,_0xda05x9,(_0xda05x34===_0xca5d[42]),mxUtils[_0xca5d[25]](this,function(_0xda05x38){var _0xda05x41=_0xda05x40!=null;for(var _0xda05x3c=0;_0xda05x3c<_0xda05x3f[_0xca5d[135]];_0xda05x3c++){var _0xda05x42=_0xda05x3d+_0xda05x3f[_0xda05x3c]+_0xda05x3e;_0xda05x38[_0xca5d[21]](this[_0xca5d[237]](_0xca5d[331]+_0xda05x42,80,80,_0xda05x3f[_0xda05x3c],(_0xda05x41)?_0xda05x40[_0xda05x3c]:null,_0xda05x41));};}))};
\ 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 9544553..dfdf5b2 100644
--- a/public/assets/plugins/square/js/Toolbar.js
+++ b/public/assets/plugins/square/js/Toolbar.js
@@ -1 +1 @@
-var _0x1dc4=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x69\x6E\x69\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x62\x69\x6E\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x61\x76\x65","\x70\x75\x62\x6C\x69\x73\x68","\x2D","\x70\x72\x69\x6E\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x6F\x70\x79","\x63\x75\x74","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x61\x64\x64\x49\x74\x65\x6D\x73","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x67\x65\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x73\x74\x79\x6C\x65","\x6E\x6F\x77\x72\x61\x70","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x77\x69\x64\x74\x68","\x37\x30\x70\x78","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x31\x32","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x33\x30\x70\x78","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x6C\x65\x6E\x67\x74\x68","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x2E\x2E\x2E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x64\x65\x73\x74\x72\x6F\x79","\x6D\x65\x6E\x75\x73","\x66\x75\x6E\x63\x74","\x61\x64\x64\x4D\x65\x6E\x75\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x72\x65\x61\x74\x65\x4C\x61\x62\x65\x6C","\x63\x72\x65\x61\x74\x65\x42\x75\x74\x74\x6F\x6E","\x69\x6E\x69\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x67\x65\x53\x70\x72\x69\x74\x65\x2D","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x64\x64\x49\x74\x65\x6D","\x61\x63\x74\x69\x6F\x6E\x73","\x6C\x61\x62\x65\x6C","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x61\x64\x64\x45\x64\x67\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x69\x73\x45\x64\x67\x65","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x74\x69\x74\x6C\x65","\x61\x64\x64\x45\x6E\x61\x62\x6C\x65\x64\x53\x74\x61\x74\x65","\x20\x67\x65\x44\x69\x73\x61\x62\x6C\x65\x64","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x42\x75\x74\x74\x6F\x6E","\x67\x65\x53\x70\x72\x69\x74\x65\x20","\x67\x65\x4C\x61\x62\x65\x6C","\x77\x72\x69\x74\x65","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x20\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x4D\x65\x6E\x75","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x6C\x61\x62\x65\x6C\x73","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70"];function Toolbar(_0x67aax2,_0x67aax3){this[_0x1dc4[0]]=_0x67aax2;this[_0x1dc4[1]]=_0x67aax3;this[_0x1dc4[2]]();mxEvent[_0x1dc4[5]](document,mxUtils[_0x1dc4[4]](this,function(_0x67aax4){this[_0x1dc4[3]]()}));}Toolbar[_0x1dc4[6]][_0x1dc4[2]]=function(){this[_0x1dc4[21]]([_0x1dc4[7],_0x1dc4[8],_0x1dc4[9],_0x1dc4[10],_0x1dc4[11],_0x1dc4[12],_0x1dc4[9],_0x1dc4[13],_0x1dc4[14],_0x1dc4[15],_0x1dc4[16],_0x1dc4[9],_0x1dc4[17],_0x1dc4[9],_0x1dc4[18],_0x1dc4[19],_0x1dc4[20],_0x1dc4[9]]);var _0x67aax5=this[_0x1dc4[25]](_0x1dc4[22],mxResources[_0x1dc4[24]](_0x1dc4[23]),true,_0x1dc4[23]);_0x67aax5[_0x1dc4[27]][_0x1dc4[26]]=_0x1dc4[28];_0x67aax5[_0x1dc4[27]][_0x1dc4[29]]=_0x1dc4[30];_0x67aax5[_0x1dc4[27]][_0x1dc4[31]]=_0x1dc4[32];this[_0x1dc4[33]]();var _0x67aax6=this[_0x1dc4[25]](_0x1dc4[34],mxResources[_0x1dc4[24]](_0x1dc4[35]),true,_0x1dc4[35]);_0x67aax6[_0x1dc4[27]][_0x1dc4[26]]=_0x1dc4[28];_0x67aax6[_0x1dc4[27]][_0x1dc4[29]]=_0x1dc4[30];_0x67aax6[_0x1dc4[27]][_0x1dc4[31]]=_0x1dc4[36];this[_0x1dc4[21]]([_0x1dc4[9],_0x1dc4[37],_0x1dc4[38],_0x1dc4[39]]);var _0x67aax7=this[_0x1dc4[0]][_0x1dc4[41]][_0x1dc4[40]];var _0x67aax8=mxUtils[_0x1dc4[4]](this,function(){var _0x67aax9=_0x1dc4[22];var _0x67aaxa=_0x1dc4[34];var _0x67aaxb=_0x67aax7[_0x1dc4[44]]()[_0x1dc4[43]](_0x67aax7[_0x1dc4[42]]());if(_0x67aaxb!=null){_0x67aax9=_0x67aaxb[_0x1dc4[27]][mxConstants[_0x1dc4[45]]]||_0x67aax9;_0x67aaxa=_0x67aaxb[_0x1dc4[27]][mxConstants[_0x1dc4[46]]]||_0x67aaxa;if(_0x67aax9[_0x1dc4[47]]>10){_0x67aax9=_0x67aax9[_0x1dc4[48]](0,8)+_0x1dc4[49]};_0x67aax5[_0x1dc4[50]]=_0x67aax9;_0x67aax6[_0x1dc4[50]]=_0x67aaxa;};});_0x67aax7[_0x1dc4[52]]()[_0x1dc4[51]](mxEvent.CHANGE,_0x67aax8);_0x67aax7[_0x1dc4[53]]()[_0x1dc4[51]](mxEvent.CHANGE,_0x67aax8);};Toolbar[_0x1dc4[6]][_0x1dc4[3]]=function(){if(this[_0x1dc4[54]]!=null){this[_0x1dc4[54]][_0x1dc4[3]]();this[_0x1dc4[54]][_0x1dc4[55]]();this[_0x1dc4[54]]=null;}};Toolbar[_0x1dc4[6]][_0x1dc4[25]]=function(_0x67aaxc,_0x67aaxd,_0x67aaxe,_0x67aaxf){var _0x67aax10=this[_0x1dc4[0]][_0x1dc4[56]][_0x1dc4[24]](_0x67aaxf);var _0x67aax11=this[_0x1dc4[58]](_0x67aaxc,_0x67aaxd,_0x67aaxe,_0x67aax10[_0x1dc4[57]]);_0x67aax10[_0x1dc4[51]](_0x1dc4[59],function(){_0x67aax11[_0x1dc4[61]](_0x67aax10[_0x1dc4[60]])});return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[58]]=function(_0x67aaxc,_0x67aaxd,_0x67aaxe,_0x67aax12){var _0x67aax11=(_0x67aaxe)?this[_0x1dc4[62]](_0x67aaxc):this[_0x1dc4[63]](_0x67aaxc);this[_0x1dc4[64]](_0x67aax11,_0x67aaxd);this[_0x1dc4[65]](_0x67aax11,_0x67aaxe,_0x67aax12);this[_0x1dc4[1]][_0x1dc4[66]](_0x67aax11);return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[33]]=function(){var _0x67aax11=document[_0x1dc4[68]](_0x1dc4[67]);_0x67aax11[_0x1dc4[69]]=_0x1dc4[70];this[_0x1dc4[1]][_0x1dc4[66]](_0x67aax11);return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[21]]=function(_0x67aax13){for(var _0x67aax14=0;_0x67aax14<_0x67aax13[_0x1dc4[47]];_0x67aax14++){var _0x67aax15=_0x67aax13[_0x67aax14];if(_0x67aax15==_0x1dc4[9]){this[_0x1dc4[33]]()}else {this[_0x1dc4[73]](_0x1dc4[71]+_0x67aax15[_0x1dc4[72]](),_0x67aax15)};}};Toolbar[_0x1dc4[6]][_0x1dc4[73]]=function(_0x67aax16,_0x67aax15){var _0x67aax17=this[_0x1dc4[0]][_0x1dc4[74]][_0x1dc4[24]](_0x67aax15);var _0x67aax11=null;if(_0x67aax17!=null){_0x67aax11=this[_0x1dc4[76]](_0x67aax16,_0x67aax17[_0x1dc4[75]],_0x67aax17[_0x1dc4[57]]);_0x67aax11[_0x1dc4[61]](_0x67aax17[_0x1dc4[60]]);_0x67aax17[_0x1dc4[51]](_0x1dc4[59],function(){_0x67aax11[_0x1dc4[61]](_0x67aax17[_0x1dc4[60]])});};return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[76]]=function(_0x67aax18,_0x67aaxd,_0x67aax12){var _0x67aax11=this[_0x1dc4[63]](_0x67aax18);this[_0x1dc4[64]](_0x67aax11,_0x67aaxd);this[_0x1dc4[77]](_0x67aax11,_0x67aax12);this[_0x1dc4[1]][_0x1dc4[66]](_0x67aax11);return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[78]]=function(_0x67aax19){var _0x67aax7=this[_0x1dc4[0]][_0x1dc4[41]][_0x1dc4[40]];var _0x67aax1a=function(){var _0x67aax1b=!_0x67aax7[_0x1dc4[79]]();for(var _0x67aax14=0;_0x67aax14<_0x67aax19[_0x1dc4[47]];_0x67aax14++){_0x67aax19[_0x67aax14][_0x1dc4[61]](_0x67aax1b)};};_0x67aax7[_0x1dc4[52]]()[_0x1dc4[51]](mxEvent.CHANGE,_0x67aax1a);_0x67aax1a();};Toolbar[_0x1dc4[6]][_0x1dc4[80]]=function(_0x67aax19){var _0x67aax7=this[_0x1dc4[0]][_0x1dc4[41]][_0x1dc4[40]];var _0x67aax1a=function(){var _0x67aax1c=false;if(!_0x67aax7[_0x1dc4[79]]()){var _0x67aax1d=_0x67aax7[_0x1dc4[81]]();for(var _0x67aax14=0;_0x67aax14<_0x67aax1d[_0x1dc4[47]];_0x67aax14++){if(_0x67aax7[_0x1dc4[53]]()[_0x1dc4[82]](_0x67aax1d[_0x67aax14])){_0x67aax1c=true;break ;}};};for(var _0x67aax14=0;_0x67aax14<_0x67aax19[_0x1dc4[47]];_0x67aax14++){_0x67aax19[_0x67aax14][_0x1dc4[61]](_0x67aax1c)};};_0x67aax7[_0x1dc4[52]]()[_0x1dc4[51]](mxEvent.CHANGE,_0x67aax1a);_0x67aax1a();};Toolbar[_0x1dc4[6]][_0x1dc4[64]]=function(_0x67aax11,_0x67aaxd){_0x67aax11[_0x1dc4[85]](_0x1dc4[83],_0x1dc4[84]);if(_0x67aaxd!=null){_0x67aax11[_0x1dc4[85]](_0x1dc4[86],_0x67aaxd)};this[_0x1dc4[87]](_0x67aax11);};Toolbar[_0x1dc4[6]][_0x1dc4[87]]=function(_0x67aax11){var _0x67aax18=_0x67aax11[_0x1dc4[69]];_0x67aax11[_0x1dc4[61]]=function(_0x67aax1e){_0x67aax11[_0x1dc4[60]]=_0x67aax1e;if(_0x67aax1e){_0x67aax11[_0x1dc4[69]]=_0x67aax18}else {_0x67aax11[_0x1dc4[69]]=_0x67aax18+_0x1dc4[88]};};_0x67aax11[_0x1dc4[61]](true);};Toolbar[_0x1dc4[6]][_0x1dc4[77]]=function(_0x67aax11,_0x67aax12){if(_0x67aax12!=null){mxEvent[_0x1dc4[51]](_0x67aax11,_0x1dc4[89],function(_0x67aax4){if(_0x67aax11[_0x1dc4[60]]){_0x67aax12(_0x67aax4)};mxEvent[_0x1dc4[90]](_0x67aax4);})}};Toolbar[_0x1dc4[6]][_0x1dc4[63]]=function(_0x67aax18){var _0x67aax11=document[_0x1dc4[68]](_0x1dc4[91]);_0x67aax11[_0x1dc4[85]](_0x1dc4[92],_0x1dc4[93]);_0x67aax11[_0x1dc4[69]]=_0x1dc4[94];var _0x67aax1f=document[_0x1dc4[68]](_0x1dc4[67]);_0x67aax1f[_0x1dc4[69]]=_0x1dc4[95]+_0x67aax18;_0x67aax11[_0x1dc4[66]](_0x67aax1f);return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[62]]=function(_0x67aaxc,_0x67aaxd){var _0x67aax11=document[_0x1dc4[68]](_0x1dc4[91]);_0x67aax11[_0x1dc4[85]](_0x1dc4[92],_0x1dc4[93]);_0x67aax11[_0x1dc4[69]]=_0x1dc4[96];mxUtils[_0x1dc4[97]](_0x67aax11,_0x67aaxc);return _0x67aax11;};Toolbar[_0x1dc4[6]][_0x1dc4[65]]=function(_0x67aax11,_0x67aaxe,_0x67aax12,_0x67aax20){if(_0x67aax12!=null){var _0x67aax7=this[_0x1dc4[0]][_0x1dc4[41]][_0x1dc4[40]];var _0x67aax10=null;mxEvent[_0x1dc4[51]](_0x67aax11,_0x1dc4[89],mxUtils[_0x1dc4[4]](this,function(_0x67aax4){if(_0x67aax11[_0x1dc4[60]]==null||_0x67aax11[_0x1dc4[60]]){_0x67aax7[_0x1dc4[98]][_0x1dc4[3]]();_0x67aax10= new mxPopupMenu(_0x67aax12);_0x67aax10[_0x1dc4[67]][_0x1dc4[69]]+=_0x1dc4[99];_0x67aax10[_0x1dc4[100]]=_0x67aax20;_0x67aax10[_0x1dc4[101]]=_0x67aaxe;_0x67aax10[_0x1dc4[102]]=true;_0x67aax10[_0x1dc4[106]](_0x67aax11[_0x1dc4[103]],_0x67aax11[_0x1dc4[104]]+_0x67aax11[_0x1dc4[105]]+34,null,_0x67aax4);this[_0x1dc4[54]]=_0x67aax10;};mxEvent[_0x1dc4[90]](_0x67aax4);}));}};
\ No newline at end of file
+var _0xa68f=["\x65\x64\x69\x74\x6F\x72\x55\x69","\x63\x6F\x6E\x74\x61\x69\x6E\x65\x72","\x69\x6E\x69\x74","\x68\x69\x64\x65\x4D\x65\x6E\x75","\x62\x69\x6E\x64","\x61\x64\x64\x47\x65\x73\x74\x75\x72\x65\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x61\x76\x65","\x70\x75\x62\x6C\x69\x73\x68","\x2D","\x70\x72\x69\x6E\x74","\x75\x6E\x64\x6F","\x72\x65\x64\x6F","\x63\x6F\x70\x79","\x63\x75\x74","\x70\x61\x73\x74\x65","\x64\x65\x6C\x65\x74\x65","\x64\x75\x70\x6C\x69\x63\x61\x74\x65","\x61\x63\x74\x75\x61\x6C\x53\x69\x7A\x65","\x7A\x6F\x6F\x6D\x49\x6E","\x7A\x6F\x6F\x6D\x4F\x75\x74","\x61\x64\x64\x49\x74\x65\x6D\x73","\x48\x65\x6C\x76\x65\x74\x69\x63\x61","\x66\x6F\x6E\x74\x46\x61\x6D\x69\x6C\x79","\x67\x65\x74","\x61\x64\x64\x4D\x65\x6E\x75","\x77\x68\x69\x74\x65\x53\x70\x61\x63\x65","\x73\x74\x79\x6C\x65","\x6E\x6F\x77\x72\x61\x70","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x68\x69\x64\x64\x65\x6E","\x77\x69\x64\x74\x68","\x37\x30\x70\x78","\x61\x64\x64\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x31\x32","\x66\x6F\x6E\x74\x53\x69\x7A\x65","\x33\x30\x70\x78","\x62\x6F\x6C\x64","\x69\x74\x61\x6C\x69\x63","\x75\x6E\x64\x65\x72\x6C\x69\x6E\x65","\x67\x72\x61\x70\x68","\x65\x64\x69\x74\x6F\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C","\x67\x65\x74\x53\x74\x61\x74\x65","\x67\x65\x74\x56\x69\x65\x77","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x46\x41\x4D\x49\x4C\x59","\x53\x54\x59\x4C\x45\x5F\x46\x4F\x4E\x54\x53\x49\x5A\x45","\x6C\x65\x6E\x67\x74\x68","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x2E\x2E\x2E","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x61\x64\x64\x4C\x69\x73\x74\x65\x6E\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x4D\x6F\x64\x65\x6C","\x67\x65\x74\x4D\x6F\x64\x65\x6C","\x63\x75\x72\x72\x65\x6E\x74\x4D\x65\x6E\x75","\x64\x65\x73\x74\x72\x6F\x79","\x6D\x65\x6E\x75\x73","\x66\x75\x6E\x63\x74","\x61\x64\x64\x4D\x65\x6E\x75\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x73\x74\x61\x74\x65\x43\x68\x61\x6E\x67\x65\x64","\x65\x6E\x61\x62\x6C\x65\x64","\x73\x65\x74\x45\x6E\x61\x62\x6C\x65\x64","\x63\x72\x65\x61\x74\x65\x4C\x61\x62\x65\x6C","\x63\x72\x65\x61\x74\x65\x42\x75\x74\x74\x6F\x6E","\x69\x6E\x69\x74\x45\x6C\x65\x6D\x65\x6E\x74","\x61\x64\x64\x4D\x65\x6E\x75\x48\x61\x6E\x64\x6C\x65\x72","\x61\x70\x70\x65\x6E\x64\x43\x68\x69\x6C\x64","\x64\x69\x76","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65","\x67\x65\x53\x65\x70\x61\x72\x61\x74\x6F\x72","\x67\x65\x53\x70\x72\x69\x74\x65\x2D","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x64\x64\x49\x74\x65\x6D","\x61\x63\x74\x69\x6F\x6E\x73","\x6C\x61\x62\x65\x6C","\x61\x64\x64\x42\x75\x74\x74\x6F\x6E","\x61\x64\x64\x43\x6C\x69\x63\x6B\x48\x61\x6E\x64\x6C\x65\x72","\x61\x64\x64\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x69\x73\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x45\x6D\x70\x74\x79","\x61\x64\x64\x45\x64\x67\x65\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x48\x61\x6E\x64\x6C\x65\x72","\x67\x65\x74\x53\x65\x6C\x65\x63\x74\x69\x6F\x6E\x43\x65\x6C\x6C\x73","\x69\x73\x45\x64\x67\x65","\x74\x61\x62\x69\x6E\x64\x65\x78","\x30","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x74\x69\x74\x6C\x65","\x61\x64\x64\x45\x6E\x61\x62\x6C\x65\x64\x53\x74\x61\x74\x65","\x20\x67\x65\x44\x69\x73\x61\x62\x6C\x65\x64","\x63\x6C\x69\x63\x6B","\x63\x6F\x6E\x73\x75\x6D\x65","\x61","\x68\x72\x65\x66","\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3A\x76\x6F\x69\x64\x28\x30\x29\x3B","\x67\x65\x42\x75\x74\x74\x6F\x6E","\x67\x65\x53\x70\x72\x69\x74\x65\x20","\x67\x65\x4C\x61\x62\x65\x6C","\x77\x72\x69\x74\x65","\x70\x61\x6E\x6E\x69\x6E\x67\x48\x61\x6E\x64\x6C\x65\x72","\x20\x67\x65\x54\x6F\x6F\x6C\x62\x61\x72\x4D\x65\x6E\x75","\x73\x68\x6F\x77\x44\x69\x73\x61\x62\x6C\x65\x64","\x6C\x61\x62\x65\x6C\x73","\x61\x75\x74\x6F\x45\x78\x70\x61\x6E\x64","\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x54\x6F\x70","\x6F\x66\x66\x73\x65\x74\x48\x65\x69\x67\x68\x74","\x70\x6F\x70\x75\x70"];function Toolbar(_0xd521x2,_0xd521x3){this[_0xa68f[0]]=_0xd521x2;this[_0xa68f[1]]=_0xd521x3;this[_0xa68f[2]]();mxEvent[_0xa68f[5]](document,mxUtils[_0xa68f[4]](this,function(_0xd521x4){this[_0xa68f[3]]()}));}Toolbar[_0xa68f[6]][_0xa68f[2]]=function(){this[_0xa68f[21]]([_0xa68f[7],_0xa68f[8],_0xa68f[9],_0xa68f[10],_0xa68f[11],_0xa68f[12],_0xa68f[9],_0xa68f[13],_0xa68f[14],_0xa68f[15],_0xa68f[16],_0xa68f[9],_0xa68f[17],_0xa68f[9],_0xa68f[18],_0xa68f[19],_0xa68f[20],_0xa68f[9]]);var _0xd521x5=this[_0xa68f[25]](_0xa68f[22],mxResources[_0xa68f[24]](_0xa68f[23]),true,_0xa68f[23]);_0xd521x5[_0xa68f[27]][_0xa68f[26]]=_0xa68f[28];_0xd521x5[_0xa68f[27]][_0xa68f[29]]=_0xa68f[30];_0xd521x5[_0xa68f[27]][_0xa68f[31]]=_0xa68f[32];this[_0xa68f[33]]();var _0xd521x6=this[_0xa68f[25]](_0xa68f[34],mxResources[_0xa68f[24]](_0xa68f[35]),true,_0xa68f[35]);_0xd521x6[_0xa68f[27]][_0xa68f[26]]=_0xa68f[28];_0xd521x6[_0xa68f[27]][_0xa68f[29]]=_0xa68f[30];_0xd521x6[_0xa68f[27]][_0xa68f[31]]=_0xa68f[36];this[_0xa68f[21]]([_0xa68f[9],_0xa68f[37],_0xa68f[38],_0xa68f[39]]);var _0xd521x7=this[_0xa68f[0]][_0xa68f[41]][_0xa68f[40]];var _0xd521x8=mxUtils[_0xa68f[4]](this,function(){var _0xd521x9=_0xa68f[22];var _0xd521xa=_0xa68f[34];var _0xd521xb=_0xd521x7[_0xa68f[44]]()[_0xa68f[43]](_0xd521x7[_0xa68f[42]]());if(_0xd521xb!=null){_0xd521x9=_0xd521xb[_0xa68f[27]][mxConstants[_0xa68f[45]]]||_0xd521x9;_0xd521xa=_0xd521xb[_0xa68f[27]][mxConstants[_0xa68f[46]]]||_0xd521xa;if(_0xd521x9[_0xa68f[47]]>10){_0xd521x9=_0xd521x9[_0xa68f[48]](0,8)+_0xa68f[49]};_0xd521x5[_0xa68f[50]]=_0xd521x9;_0xd521x6[_0xa68f[50]]=_0xd521xa;};});_0xd521x7[_0xa68f[52]]()[_0xa68f[51]](mxEvent.CHANGE,_0xd521x8);_0xd521x7[_0xa68f[53]]()[_0xa68f[51]](mxEvent.CHANGE,_0xd521x8);};Toolbar[_0xa68f[6]][_0xa68f[3]]=function(){if(this[_0xa68f[54]]!=null){this[_0xa68f[54]][_0xa68f[3]]();this[_0xa68f[54]][_0xa68f[55]]();this[_0xa68f[54]]=null;}};Toolbar[_0xa68f[6]][_0xa68f[25]]=function(_0xd521xc,_0xd521xd,_0xd521xe,_0xd521xf){var _0xd521x10=this[_0xa68f[0]][_0xa68f[56]][_0xa68f[24]](_0xd521xf);var _0xd521x11=this[_0xa68f[58]](_0xd521xc,_0xd521xd,_0xd521xe,_0xd521x10[_0xa68f[57]]);_0xd521x10[_0xa68f[51]](_0xa68f[59],function(){_0xd521x11[_0xa68f[61]](_0xd521x10[_0xa68f[60]])});return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[58]]=function(_0xd521xc,_0xd521xd,_0xd521xe,_0xd521x12){var _0xd521x11=(_0xd521xe)?this[_0xa68f[62]](_0xd521xc):this[_0xa68f[63]](_0xd521xc);this[_0xa68f[64]](_0xd521x11,_0xd521xd);this[_0xa68f[65]](_0xd521x11,_0xd521xe,_0xd521x12);this[_0xa68f[1]][_0xa68f[66]](_0xd521x11);return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[33]]=function(){var _0xd521x11=document[_0xa68f[68]](_0xa68f[67]);_0xd521x11[_0xa68f[69]]=_0xa68f[70];this[_0xa68f[1]][_0xa68f[66]](_0xd521x11);return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[21]]=function(_0xd521x13){for(var _0xd521x14=0;_0xd521x14<_0xd521x13[_0xa68f[47]];_0xd521x14++){var _0xd521x15=_0xd521x13[_0xd521x14];if(_0xd521x15==_0xa68f[9]){this[_0xa68f[33]]()}else {this[_0xa68f[73]](_0xa68f[71]+_0xd521x15[_0xa68f[72]](),_0xd521x15)};}};Toolbar[_0xa68f[6]][_0xa68f[73]]=function(_0xd521x16,_0xd521x15){var _0xd521x17=this[_0xa68f[0]][_0xa68f[74]][_0xa68f[24]](_0xd521x15);var _0xd521x11=null;if(_0xd521x17!=null){_0xd521x11=this[_0xa68f[76]](_0xd521x16,_0xd521x17[_0xa68f[75]],_0xd521x17[_0xa68f[57]]);_0xd521x11[_0xa68f[61]](_0xd521x17[_0xa68f[60]]);_0xd521x17[_0xa68f[51]](_0xa68f[59],function(){_0xd521x11[_0xa68f[61]](_0xd521x17[_0xa68f[60]])});};return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[76]]=function(_0xd521x18,_0xd521xd,_0xd521x12){var _0xd521x11=this[_0xa68f[63]](_0xd521x18);this[_0xa68f[64]](_0xd521x11,_0xd521xd);this[_0xa68f[77]](_0xd521x11,_0xd521x12);this[_0xa68f[1]][_0xa68f[66]](_0xd521x11);return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[78]]=function(_0xd521x19){var _0xd521x7=this[_0xa68f[0]][_0xa68f[41]][_0xa68f[40]];var _0xd521x1a=function(){var _0xd521x1b=!_0xd521x7[_0xa68f[79]]();for(var _0xd521x14=0;_0xd521x14<_0xd521x19[_0xa68f[47]];_0xd521x14++){_0xd521x19[_0xd521x14][_0xa68f[61]](_0xd521x1b)};};_0xd521x7[_0xa68f[52]]()[_0xa68f[51]](mxEvent.CHANGE,_0xd521x1a);_0xd521x1a();};Toolbar[_0xa68f[6]][_0xa68f[80]]=function(_0xd521x19){var _0xd521x7=this[_0xa68f[0]][_0xa68f[41]][_0xa68f[40]];var _0xd521x1a=function(){var _0xd521x1c=false;if(!_0xd521x7[_0xa68f[79]]()){var _0xd521x1d=_0xd521x7[_0xa68f[81]]();for(var _0xd521x14=0;_0xd521x14<_0xd521x1d[_0xa68f[47]];_0xd521x14++){if(_0xd521x7[_0xa68f[53]]()[_0xa68f[82]](_0xd521x1d[_0xd521x14])){_0xd521x1c=true;break ;}};};for(var _0xd521x14=0;_0xd521x14<_0xd521x19[_0xa68f[47]];_0xd521x14++){_0xd521x19[_0xd521x14][_0xa68f[61]](_0xd521x1c)};};_0xd521x7[_0xa68f[52]]()[_0xa68f[51]](mxEvent.CHANGE,_0xd521x1a);_0xd521x1a();};Toolbar[_0xa68f[6]][_0xa68f[64]]=function(_0xd521x11,_0xd521xd){_0xd521x11[_0xa68f[85]](_0xa68f[83],_0xa68f[84]);if(_0xd521xd!=null){_0xd521x11[_0xa68f[85]](_0xa68f[86],_0xd521xd)};this[_0xa68f[87]](_0xd521x11);};Toolbar[_0xa68f[6]][_0xa68f[87]]=function(_0xd521x11){var _0xd521x18=_0xd521x11[_0xa68f[69]];_0xd521x11[_0xa68f[61]]=function(_0xd521x1e){_0xd521x11[_0xa68f[60]]=_0xd521x1e;if(_0xd521x1e){_0xd521x11[_0xa68f[69]]=_0xd521x18}else {_0xd521x11[_0xa68f[69]]=_0xd521x18+_0xa68f[88]};};_0xd521x11[_0xa68f[61]](true);};Toolbar[_0xa68f[6]][_0xa68f[77]]=function(_0xd521x11,_0xd521x12){if(_0xd521x12!=null){mxEvent[_0xa68f[51]](_0xd521x11,_0xa68f[89],function(_0xd521x4){if(_0xd521x11[_0xa68f[60]]){_0xd521x12(_0xd521x4)};mxEvent[_0xa68f[90]](_0xd521x4);})}};Toolbar[_0xa68f[6]][_0xa68f[63]]=function(_0xd521x18){var _0xd521x11=document[_0xa68f[68]](_0xa68f[91]);_0xd521x11[_0xa68f[85]](_0xa68f[92],_0xa68f[93]);_0xd521x11[_0xa68f[69]]=_0xa68f[94];var _0xd521x1f=document[_0xa68f[68]](_0xa68f[67]);_0xd521x1f[_0xa68f[69]]=_0xa68f[95]+_0xd521x18;_0xd521x11[_0xa68f[66]](_0xd521x1f);return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[62]]=function(_0xd521xc,_0xd521xd){var _0xd521x11=document[_0xa68f[68]](_0xa68f[91]);_0xd521x11[_0xa68f[85]](_0xa68f[92],_0xa68f[93]);_0xd521x11[_0xa68f[69]]=_0xa68f[96];mxUtils[_0xa68f[97]](_0xd521x11,_0xd521xc);return _0xd521x11;};Toolbar[_0xa68f[6]][_0xa68f[65]]=function(_0xd521x11,_0xd521xe,_0xd521x12,_0xd521x20){if(_0xd521x12!=null){var _0xd521x7=this[_0xa68f[0]][_0xa68f[41]][_0xa68f[40]];var _0xd521x10=null;mxEvent[_0xa68f[51]](_0xd521x11,_0xa68f[89],mxUtils[_0xa68f[4]](this,function(_0xd521x4){if(_0xd521x11[_0xa68f[60]]==null||_0xd521x11[_0xa68f[60]]){_0xd521x7[_0xa68f[98]][_0xa68f[3]]();_0xd521x10= new mxPopupMenu(_0xd521x12);_0xd521x10[_0xa68f[67]][_0xa68f[69]]+=_0xa68f[99];_0xd521x10[_0xa68f[100]]=_0xd521x20;_0xd521x10[_0xa68f[101]]=_0xd521xe;_0xd521x10[_0xa68f[102]]=true;_0xd521x10[_0xa68f[106]](_0xd521x11[_0xa68f[103]],_0xd521x11[_0xa68f[104]]+_0xd521x11[_0xa68f[105]]+34,null,_0xd521x4);this[_0xa68f[54]]=_0xd521x10;};mxEvent[_0xa68f[90]](_0xd521x4);}));}};
\ 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 04961c8..ef14af3 100644
--- a/public/assets/plugins/square/js/custom.js
+++ b/public/assets/plugins/square/js/custom.js
@@ -1 +1 @@
-var _0x6c68=["\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x26","\x73\x70\x6C\x69\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x3D","\x69\x6E\x64\x65\x78\x4F\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x65\x78\x70\x2E\x64\x72\x61\x77\x2E\x69\x6F\x2F\x49\x6D\x61\x67\x65\x45\x78\x70\x6F\x72\x74\x32\x2F\x65\x78\x70\x6F\x72\x74","\x68\x74\x74\x70\x3A\x2F\x2F\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74\x3A\x33\x30\x30\x30","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73\x2F","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x73\x74\x65\x6E\x63\x69\x6C\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x73\x68\x61\x70\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x69\x6D\x61\x67\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x73\x74\x79\x6C\x65\x73","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x6F\x70\x65\x6E","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73","\x2F\x64\x69\x61","\x63\x75\x73\x74\x6F\x6D","\x4E\x47\x5F\x54\x52\x41\x4E\x53\x4C\x41\x54\x45\x5F\x4C\x41\x4E\x47\x5F\x4B\x45\x59","\x67\x65\x74\x49\x74\x65\x6D","\x6C\x6F\x67","\x65\x6E","\x65\x6E\x5F\x45\x4E","\x69\x74","\x6D\x78\x4C\x61\x6E\x67\x75\x61\x67\x65","\x61\x72","\x62\x73","\x63\x73","\x64\x61","\x64\x65","\x65\x6C","\x65\x73","\x65\x73\x2D\x61\x72","\x66\x72","\x68\x75","\x69\x64","\x6A\x61","\x6B\x6F","\x6E\x6C","\x6E\x6F","\x70\x6C","\x70\x74\x2D\x62\x72","\x70\x74","\x72\x6F","\x72\x75","\x73\x72","\x73\x76","\x74\x68","\x74\x72","\x75\x6B","\x7A\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x6A\x73","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x20\x43\x61\x6E\x74\x6F\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x54\x61\x69\x77\x61\x6E\x20\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x4D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x42\x72\x61\x7A\x69\x6C\x69\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x61\x74\x61\x6C\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x7A\x65\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x75\x74\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x49\x74\x61\x6C\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65\x09","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x4D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x4D\x61\x6C\x65","\x53\x77\x65\x64\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x53\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x4B\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x53\x70\x61\x69\x6E\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x4D\x65\x78\x69\x63\x6F\x29","\x49\x74\x61\x6C\x69\x61\x6E\x20\x28\x49\x74\x61\x6C\x79\x29\x20\x2F\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x28\x46\x69\x6E\x6C\x61\x6E\x64\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x46\x72\x61\x6E\x63\x65\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x50\x6F\x6C\x69\x73\x68\x20\x28\x50\x6F\x6C\x61\x6E\x64\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x50\x6F\x72\x74\x75\x67\x61\x6C\x29","\x43\x61\x74\x61\x6C\x61\x6E\x20\x28\x43\x61\x74\x61\x6C\x61\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x61\x69\x77\x61\x6E\x29","\x44\x61\x6E\x69\x73\x68\x20\x28\x44\x65\x6E\x6D\x61\x72\x6B\x29","\x47\x65\x72\x6D\x61\x6E\x20\x28\x47\x65\x72\x6D\x61\x6E\x79\x29","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x28\x4A\x61\x70\x61\x6E\x29","\x4B\x6F\x72\x65\x61\x6E\x20\x28\x4B\x6F\x72\x65\x61\x29","\x44\x75\x74\x63\x68\x20\x28\x4E\x65\x74\x68\x65\x72\x6C\x61\x6E\x64\x73\x29","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x6F\x72\x77\x61\x79\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x42\x72\x61\x7A\x69\x6C\x29","\x52\x75\x73\x73\x69\x61\x6E\x20\x28\x52\x75\x73\x73\x69\x61\x29","\x53\x77\x65\x64\x69\x73\x68\x20\x28\x53\x77\x65\x64\x65\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x43\x68\x69\x6E\x61\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x29","\x44\x65\x66\x61\x75\x6C\x74","\x44\x61\x74\x65","\x55\x53\x20\x4D\x6F\x6E\x65\x79","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39\x39","\x54\x69\x6D\x65","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72","\x53\x74\x72\x65\x65\x74\x73","\x55\x53\x20\x43\x69\x74\x79\x2F\x53\x74\x61\x74\x65\x73","\x41\x66\x72\x69\x6B\x61\x61\x6E\x73","\x41\x6C\x62\x61\x6E\x69\x61\x6E","\x41\x6D\x68\x61\x72\x69\x63","\x41\x72\x61\x62\x69\x63","\x41\x72\x6D\x65\x6E\x69\x61\x6E","\x41\x7A\x65\x72\x62\x61\x69\x6A\x61\x6E\x69","\x42\x61\x73\x71\x75\x65","\x42\x65\x6C\x61\x72\x75\x73\x69\x61\x6E","\x42\x65\x6E\x67\x61\x6C\x69","\x42\x69\x68\x61\x72\x69","\x42\x6F\x73\x6E\x69\x61\x6E","\x42\x72\x65\x74\x6F\x6E","\x42\x75\x6C\x67\x61\x72\x69\x61\x6E","\x43\x61\x6D\x62\x6F\x64\x69\x61\x6E","\x43\x61\x74\x61\x6C\x61\x6E","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x53\x69\x6D\x70\x6C\x69\x66\x69\x65\x64\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x72\x61\x64\x69\x74\x69\x6F\x6E\x61\x6C\x29","\x43\x6F\x72\x73\x69\x63\x61\x6E","\x43\x72\x6F\x61\x74\x69\x61\x6E","\x43\x7A\x65\x63\x68","\x44\x61\x6E\x69\x73\x68","\x44\x75\x74\x63\x68","\x45\x6E\x67\x6C\x69\x73\x68","\x45\x73\x70\x65\x72\x61\x6E\x74\x6F","\x45\x73\x74\x6F\x6E\x69\x61\x6E","\x46\x61\x72\x6F\x65\x73\x65","\x46\x69\x6C\x69\x70\x69\x6E\x6F","\x46\x69\x6E\x6E\x69\x73\x68","\x46\x72\x65\x6E\x63\x68","\x46\x72\x69\x73\x69\x61\x6E","\x47\x61\x6C\x69\x63\x69\x61\x6E","\x47\x65\x6F\x72\x67\x69\x61\x6E","\x47\x65\x72\x6D\x61\x6E","\x47\x72\x65\x65\x6B","\x47\x75\x61\x72\x61\x6E\x69","\x47\x75\x6A\x61\x72\x61\x74\x69","\x48\x61\x63\x6B\x65\x72","\x48\x61\x75\x73\x61","\x48\x65\x62\x72\x65\x77","\x48\x69\x6E\x64\x69","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E","\x49\x63\x65\x6C\x61\x6E\x64\x69\x63","\x49\x6E\x64\x6F\x6E\x65\x73\x69\x61\x6E","\x49\x6E\x74\x65\x72\x6C\x69\x6E\x67\x75\x61","\x49\x72\x69\x73\x68","\x49\x74\x61\x6C\x69\x61\x6E","\x4A\x61\x76\x61\x6E\x65\x73\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65","\x4B\x61\x6E\x6E\x61\x64\x61","\x4B\x61\x7A\x61\x6B\x68","\x4B\x69\x6E\x79\x61\x72\x77\x61\x6E\x64\x61","\x4B\x69\x72\x75\x6E\x64\x69","\x4B\x6C\x69\x6E\x67\x6F\x6E","\x4B\x75\x72\x64\x69\x73\x68","\x4B\x6F\x72\x65\x61\x6E","\x4B\x79\x72\x67\x79\x7A","\x4C\x61\x6F\x74\x68\x69\x61\x6E","\x4C\x61\x74\x69\x6E","\x4C\x61\x74\x76\x69\x61\x6E","\x4C\x69\x6E\x67\x61\x6C\x61","\x4C\x69\x74\x68\x75\x61\x6E\x69\x61\x6E","\x4D\x61\x63\x65\x64\x6F\x6E\x69\x61\x6E","\x4D\x61\x6C\x61\x67\x61\x73\x79","\x4D\x61\x6C\x61\x79","\x4D\x61\x6C\x61\x79\x61\x6C\x61\x6D","\x4D\x61\x6C\x74\x65\x73\x65","\x4D\x61\x6F\x72\x69","\x4D\x61\x72\x61\x74\x68\x69","\x4D\x6F\x6C\x64\x61\x76\x69\x61\x6E","\x4D\x6F\x6E\x67\x6F\x6C\x69\x61\x6E","\x4D\x6F\x6E\x74\x65\x6E\x65\x67\x72\x69\x6E","\x4E\x65\x70\x61\x6C\x69","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x79\x6E\x6F\x72\x73\x6B\x29","\x4F\x63\x63\x69\x74\x61\x6E","\x4F\x72\x69\x79\x61","\x4F\x72\x6F\x6D\x6F","\x50\x61\x73\x68\x74\x6F","\x50\x65\x72\x73\x69\x61\x6E","\x50\x69\x72\x61\x74\x65","\x50\x6F\x6C\x69\x73\x68","\x50\x75\x6E\x6A\x61\x62\x69","\x51\x75\x65\x63\x68\x75\x61","\x52\x6F\x6D\x61\x6E\x69\x61\x6E","\x52\x6F\x6D\x61\x6E\x73\x68","\x52\x75\x73\x73\x69\x61\x6E","\x53\x63\x6F\x74\x73\x20\x47\x61\x65\x6C\x69\x63","\x53\x65\x72\x62\x69\x61\x6E","\x53\x65\x72\x62\x6F\x2D\x43\x72\x6F\x61\x74\x69\x61\x6E","\x53\x65\x73\x6F\x74\x68\x6F","\x53\x68\x6F\x6E\x61","\x53\x69\x6E\x64\x68\x69","\x53\x69\x6E\x68\x61\x6C\x65\x73\x65","\x53\x6C\x6F\x76\x61\x6B","\x53\x6C\x6F\x76\x65\x6E\x69\x61\x6E","\x53\x6F\x6D\x61\x6C\x69","\x53\x70\x61\x6E\x69\x73\x68","\x53\x75\x6E\x64\x61\x6E\x65\x73\x65","\x53\x77\x61\x68\x69\x6C\x69","\x53\x77\x65\x64\x69\x73\x68","\x54\x61\x6A\x69\x6B","\x54\x61\x6D\x69\x6C","\x54\x61\x74\x61\x72","\x54\x65\x6C\x75\x67\x75","\x54\x68\x61\x69","\x54\x69\x67\x72\x69\x6E\x79\x61","\x54\x6F\x6E\x67\x61","\x54\x75\x72\x6B\x69\x73\x68","\x54\x75\x72\x6B\x6D\x65\x6E","\x54\x77\x69","\x55\x69\x67\x68\x75\x72","\x55\x6B\x72\x61\x69\x6E\x69\x61\x6E","\x55\x72\x64\x75","\x55\x7A\x62\x65\x6B","\x56\x69\x65\x74\x6E\x61\x6D\x65\x73\x65","\x57\x65\x6C\x73\x68","\x58\x68\x6F\x73\x61","\x59\x69\x64\x64\x69\x73\x68","\x59\x6F\x72\x75\x62\x61","\x5A\x75\x6C\x75"];var urlParams=(function(_0xa201x2){var _0xa201x3= new Object();var _0xa201x4=_0xa201x2[_0x6c68[3]](_0x6c68[2]);if(_0xa201x4>0){var _0xa201x5=_0xa201x2[_0x6c68[6]](_0xa201x4+1)[_0x6c68[5]](_0x6c68[4]);for(var _0xa201x6=0;_0xa201x6<_0xa201x5[_0x6c68[7]];_0xa201x6++){_0xa201x4=_0xa201x5[_0xa201x6][_0x6c68[9]](_0x6c68[8]);if(_0xa201x4>0){_0xa201x3[_0xa201x5[_0xa201x6][_0x6c68[6]](0,_0xa201x4)]=_0xa201x5[_0xa201x6][_0x6c68[6]](_0xa201x4+1)};};};return _0xa201x3;})(window[_0x6c68[1]][_0x6c68[0]]);var t0= new Date();var MAX_REQUEST_SIZE=10485760;var MAX_WIDTH=12000;var MAX_HEIGHT=12000;var EXPORT_URL=_0x6c68[10];var SHARE_HOST=_0x6c68[11];var SAVE_URL=_0x6c68[12];var VARIABLE_URL=_0x6c68[13];var STENCIL_PATH=_0x6c68[14];var SHAPES_PATH=_0x6c68[15];var IMAGE_PATH=_0x6c68[16];var STYLE_PATH=_0x6c68[17];var CSS_PATH=_0x6c68[17];var OPEN_FORM=_0x6c68[18];var TEMPLATE_PATH=_0x6c68[19];var RESOURCES_PATH=_0x6c68[20];var RESOURCE_BASE=RESOURCES_PATH+_0x6c68[21];var tapAndHoldStartsConnection=true;var showConnectorImg=true;var mxLoadResources=false;console[_0x6c68[25]](_0x6c68[22],localStorage[_0x6c68[24]](_0x6c68[23]));switch(localStorage[_0x6c68[24]](_0x6c68[23])){case _0x6c68[27]:mxLanguage=_0x6c68[26];break ;;case _0x6c68[28]:mxLanguage=_0x6c68[28];break ;;default:mxLanguage=_0x6c68[26];;};console[_0x6c68[25]](_0x6c68[29],mxLanguage);var mxLanguages=[_0x6c68[30],_0x6c68[31],_0x6c68[32],_0x6c68[33],_0x6c68[34],_0x6c68[35],_0x6c68[36],_0x6c68[37],_0x6c68[38],_0x6c68[39],_0x6c68[40],_0x6c68[28],_0x6c68[41],_0x6c68[42],_0x6c68[43],_0x6c68[44],_0x6c68[45],_0x6c68[46],_0x6c68[47],_0x6c68[48],_0x6c68[49],_0x6c68[50],_0x6c68[51],_0x6c68[52],_0x6c68[53],_0x6c68[54],_0x6c68[55]];var mxBasePath=_0x6c68[56];var geBasePath=_0x6c68[57];var ISPEECHLANG={usenglishfemale:_0x6c68[58],usenglishmale:_0x6c68[59],ukenglishfemale:_0x6c68[60],ukenglishmale:_0x6c68[61],auenglishfemale:_0x6c68[62],usspanishfemale:_0x6c68[63],usspanishmale:_0x6c68[64],chchinesefemale:_0x6c68[65],chchinesemale:_0x6c68[66],hkchinesefemale:_0x6c68[67],twchinesefemale:_0x6c68[68],jpjapanesefemale:_0x6c68[69],jpjapanesemale:_0x6c68[70],krkoreanfemale:_0x6c68[71],krkoreanmale:_0x6c68[72],caenglishfemale:_0x6c68[73],huhungarianfemale:_0x6c68[74],brportuguesefemale:_0x6c68[75],eurportuguesefemale:_0x6c68[76],eurportuguesemale:_0x6c68[77],eurspanishfemale:_0x6c68[78],eurspanishmale:_0x6c68[79],eurcatalanfemale:_0x6c68[80],eurczechfemale:_0x6c68[81],eurdanishfemale:_0x6c68[82],eurfinnishfemale:_0x6c68[83],eurfrenchfemale:_0x6c68[84],eurfrenchmale:_0x6c68[85],eurnorwegianfemale:_0x6c68[86],eurdutchfemale:_0x6c68[87],eurpolishfemale:_0x6c68[88],euritalianfemale:_0x6c68[89],eurturkishfemale:_0x6c68[90],eurturkishmale:_0x6c68[91],eurgermanfemale:_0x6c68[92],eurgermanmale:_0x6c68[93],rurussianfemale:_0x6c68[94],rurussianmale:_0x6c68[95],swswedishfemale:_0x6c68[96],cafrenchfemale:_0x6c68[97],cafrenchmale:_0x6c68[98]};var ISPEECHASRLANG={"\x65\x6E\x2D\x55\x53":_0x6c68[99],"\x65\x6E\x2D\x43\x41":_0x6c68[100],"\x65\x6E\x2D\x47\x42":_0x6c68[101],"\x65\x6E\x2D\x41\x55":_0x6c68[102],"\x65\x73\x2D\x45\x53":_0x6c68[103],"\x65\x73\x2D\x4D\x58":_0x6c68[104],"\x69\x74\x2D\x49\x54":_0x6c68[105],"\x66\x72\x2D\x46\x52":_0x6c68[106],"\x66\x72\x2D\x43\x41":_0x6c68[107],"\x70\x6C\x2D\x50\x4C":_0x6c68[108],"\x70\x74\x2D\x50\x54":_0x6c68[109],"\x63\x61\x2D\x45\x53":_0x6c68[110],"\x7A\x68\x2D\x54\x57":_0x6c68[111],"\x64\x61\x2D\x44\x4B":_0x6c68[112],"\x66\x72\x2D\x46\x52":_0x6c68[113],"\x6A\x61\x2D\x4A\x50":_0x6c68[114],"\x6B\x6F\x2D\x4B\x52":_0x6c68[115],"\x6E\x6C\x2D\x4E\x4C":_0x6c68[116],"\x6E\x62\x2D\x4E\x4F":_0x6c68[117],"\x70\x74\x2D\x42\x52":_0x6c68[118],"\x72\x75\x2D\x52\x55":_0x6c68[119],"\x73\x76\x2D\x53\x45":_0x6c68[120],"\x7A\x68\x2D\x43\x4E":_0x6c68[121],"\x7A\x68\x2D\x48\x4B":_0x6c68[122]};var ISPEECHASRMODEL={0:_0x6c68[123],date:_0x6c68[124],usmoney:_0x6c68[125],numbersto9:_0x6c68[126],numbersto99:_0x6c68[127],numbersto999:_0x6c68[128],time:_0x6c68[129],phonenumber:_0x6c68[130],streets:_0x6c68[131],citystate:_0x6c68[132]};var GOOGLETTSLANG={"\x61\x66":_0x6c68[133],"\x73\x71":_0x6c68[134],"\x61\x6D":_0x6c68[135],"\x61\x72":_0x6c68[136],"\x68\x79":_0x6c68[137],"\x61\x7A":_0x6c68[138],"\x65\x75":_0x6c68[139],"\x62\x65":_0x6c68[140],"\x62\x6E":_0x6c68[141],"\x62\x68":_0x6c68[142],"\x62\x73":_0x6c68[143],"\x62\x72":_0x6c68[144],"\x62\x67":_0x6c68[145],"\x6B\x6D":_0x6c68[146],"\x63\x61":_0x6c68[147],"\x7A\x68\x2D\x43\x4E":_0x6c68[148],"\x7A\x68\x2D\x54\x57":_0x6c68[149],"\x63\x6F":_0x6c68[150],"\x68\x72":_0x6c68[151],"\x63\x73":_0x6c68[152],"\x64\x61":_0x6c68[153],"\x6E\x6C":_0x6c68[154],"\x65\x6E":_0x6c68[155],"\x65\x6F":_0x6c68[156],"\x65\x74":_0x6c68[157],"\x66\x6F":_0x6c68[158],"\x74\x6C":_0x6c68[159],"\x66\x69":_0x6c68[160],"\x66\x72":_0x6c68[161],"\x66\x79":_0x6c68[162],"\x67\x6C":_0x6c68[163],"\x6B\x61":_0x6c68[164],"\x64\x65":_0x6c68[165],"\x65\x6C":_0x6c68[166],"\x67\x6E":_0x6c68[167],"\x67\x75":_0x6c68[168],"\x78\x78\x2D\x68\x61\x63\x6B\x65\x72":_0x6c68[169],"\x68\x61":_0x6c68[170],"\x69\x77":_0x6c68[171],"\x68\x69":_0x6c68[172],"\x68\x75":_0x6c68[173],"\x69\x73":_0x6c68[174],"\x69\x64":_0x6c68[175],"\x69\x61":_0x6c68[176],"\x67\x61":_0x6c68[177],"\x69\x74":_0x6c68[178],"\x6A\x77":_0x6c68[179],"\x6A\x61":_0x6c68[180],"\x6B\x6E":_0x6c68[181],"\x6B\x6B":_0x6c68[182],"\x72\x77":_0x6c68[183],"\x72\x6E":_0x6c68[184],"\x78\x78\x2D\x6B\x6C\x69\x6E\x67\x6F\x6E":_0x6c68[185],"\x6B\x75":_0x6c68[186],"\x6B\x6F":_0x6c68[187],"\x6B\x79":_0x6c68[188],"\x6C\x6F":_0x6c68[189],"\x6C\x61":_0x6c68[190],"\x6C\x76":_0x6c68[191],"\x6C\x6E":_0x6c68[192],"\x6C\x74":_0x6c68[193],"\x6D\x6B":_0x6c68[194],"\x6D\x67":_0x6c68[195],"\x6D\x73":_0x6c68[196],"\x6D\x6C":_0x6c68[197],"\x6D\x74":_0x6c68[198],"\x6D\x69":_0x6c68[199],"\x6D\x72":_0x6c68[200],"\x6D\x6F":_0x6c68[201],"\x6D\x6E":_0x6c68[202],"\x73\x72\x2D\x4D\x45":_0x6c68[203],"\x6E\x65":_0x6c68[204],"\x6E\x6F":_0x6c68[205],"\x6E\x6E":_0x6c68[206],"\x6F\x63":_0x6c68[207],"\x6F\x72":_0x6c68[208],"\x6F\x6D":_0x6c68[209],"\x70\x73":_0x6c68[210],"\x66\x61":_0x6c68[211],"\x78\x78\x2D\x70\x69\x72\x61\x74\x65":_0x6c68[212],"\x70\x6C":_0x6c68[213],"\x70\x74\x2D\x42\x52":_0x6c68[118],"\x70\x74\x2D\x50\x54":_0x6c68[109],"\x70\x61":_0x6c68[214],"\x71\x75":_0x6c68[215],"\x72\x6F":_0x6c68[216],"\x72\x6D":_0x6c68[217],"\x72\x75":_0x6c68[218],"\x67\x64":_0x6c68[219],"\x73\x72":_0x6c68[220],"\x73\x68":_0x6c68[221],"\x73\x74":_0x6c68[222],"\x73\x6E":_0x6c68[223],"\x73\x64":_0x6c68[224],"\x73\x69":_0x6c68[225],"\x73\x6B":_0x6c68[226],"\x73\x6C":_0x6c68[227],"\x73\x6F":_0x6c68[228],"\x65\x73":_0x6c68[229],"\x73\x75":_0x6c68[230],"\x73\x77":_0x6c68[231],"\x73\x76":_0x6c68[232],"\x74\x67":_0x6c68[233],"\x74\x61":_0x6c68[234],"\x74\x74":_0x6c68[235],"\x74\x65":_0x6c68[236],"\x74\x68":_0x6c68[237],"\x74\x69":_0x6c68[238],"\x74\x6F":_0x6c68[239],"\x74\x72":_0x6c68[240],"\x74\x6B":_0x6c68[241],"\x74\x77":_0x6c68[242],"\x75\x67":_0x6c68[243],"\x75\x6B":_0x6c68[244],"\x75\x72":_0x6c68[245],"\x75\x7A":_0x6c68[246],"\x76\x69":_0x6c68[247],"\x63\x79":_0x6c68[248],"\x78\x68":_0x6c68[249],"\x79\x69":_0x6c68[250],"\x79\x6F":_0x6c68[251],"\x7A\x75":_0x6c68[252]};
\ No newline at end of file
+var _0x8bdc=["\x68\x72\x65\x66","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x3F","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x26","\x73\x70\x6C\x69\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x3D","\x69\x6E\x64\x65\x78\x4F\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x65\x78\x70\x2E\x64\x72\x61\x77\x2E\x69\x6F\x2F\x49\x6D\x61\x67\x65\x45\x78\x70\x6F\x72\x74\x32\x2F\x65\x78\x70\x6F\x72\x74","\x68\x74\x74\x70\x3A\x2F\x2F\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74\x3A\x33\x30\x30\x30","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73\x2F","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x73\x74\x65\x6E\x63\x69\x6C\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x73\x68\x61\x70\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x69\x6D\x61\x67\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x73\x74\x79\x6C\x65\x73","\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x6F\x70\x65\x6E","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x2F\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x73\x71\x75\x61\x72\x65\x2F\x72\x65\x73\x6F\x75\x72\x63\x65\x73","\x2F\x64\x69\x61","\x63\x75\x73\x74\x6F\x6D","\x4E\x47\x5F\x54\x52\x41\x4E\x53\x4C\x41\x54\x45\x5F\x4C\x41\x4E\x47\x5F\x4B\x45\x59","\x67\x65\x74\x49\x74\x65\x6D","\x6C\x6F\x67","\x65\x6E","\x65\x6E\x5F\x45\x4E","\x69\x74","\x6D\x78\x4C\x61\x6E\x67\x75\x61\x67\x65","\x61\x72","\x62\x73","\x63\x73","\x64\x61","\x64\x65","\x65\x6C","\x65\x73","\x65\x73\x2D\x61\x72","\x66\x72","\x68\x75","\x69\x64","\x6A\x61","\x6B\x6F","\x6E\x6C","\x6E\x6F","\x70\x6C","\x70\x74\x2D\x62\x72","\x70\x74","\x72\x6F","\x72\x75","\x73\x72","\x73\x76","\x74\x68","\x74\x72","\x75\x6B","\x7A\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68","\x61\x73\x73\x65\x74\x73\x2F\x70\x6C\x75\x67\x69\x6E\x73\x2F\x6D\x78\x67\x72\x61\x70\x68\x2F\x6A\x73","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x4B\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x4D\x61\x6C\x65","\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x55\x53\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x43\x68\x69\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x20\x43\x61\x6E\x74\x6F\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x54\x61\x69\x77\x61\x6E\x20\x43\x68\x69\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x4D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x4B\x6F\x72\x65\x61\x6E\x20\x4D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x45\x6E\x67\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x42\x72\x61\x7A\x69\x6C\x69\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x53\x70\x61\x6E\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x61\x74\x61\x6C\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x43\x7A\x65\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x61\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x44\x75\x74\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x50\x6F\x6C\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x49\x74\x61\x6C\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65\x09","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x54\x75\x72\x6B\x69\x73\x68\x20\x4D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x45\x75\x72\x6F\x70\x65\x61\x6E\x20\x47\x65\x72\x6D\x61\x6E\x20\x4D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x46\x65\x6D\x61\x6C\x65","\x52\x75\x73\x73\x69\x61\x6E\x20\x4D\x61\x6C\x65","\x53\x77\x65\x64\x69\x73\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x46\x65\x6D\x61\x6C\x65","\x43\x61\x6E\x61\x64\x69\x61\x6E\x20\x46\x72\x65\x6E\x63\x68\x20\x4D\x61\x6C\x65","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x53\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x55\x4B\x29","\x45\x6E\x67\x6C\x69\x73\x68\x20\x28\x41\x75\x73\x74\x72\x61\x6C\x69\x61\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x53\x70\x61\x69\x6E\x29","\x53\x70\x61\x6E\x69\x73\x68\x20\x28\x4D\x65\x78\x69\x63\x6F\x29","\x49\x74\x61\x6C\x69\x61\x6E\x20\x28\x49\x74\x61\x6C\x79\x29\x20\x2F\x20\x46\x69\x6E\x6E\x69\x73\x68\x20\x28\x46\x69\x6E\x6C\x61\x6E\x64\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x46\x72\x61\x6E\x63\x65\x29","\x46\x72\x65\x6E\x63\x68\x20\x28\x43\x61\x6E\x61\x64\x61\x29","\x50\x6F\x6C\x69\x73\x68\x20\x28\x50\x6F\x6C\x61\x6E\x64\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x50\x6F\x72\x74\x75\x67\x61\x6C\x29","\x43\x61\x74\x61\x6C\x61\x6E\x20\x28\x43\x61\x74\x61\x6C\x61\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x61\x69\x77\x61\x6E\x29","\x44\x61\x6E\x69\x73\x68\x20\x28\x44\x65\x6E\x6D\x61\x72\x6B\x29","\x47\x65\x72\x6D\x61\x6E\x20\x28\x47\x65\x72\x6D\x61\x6E\x79\x29","\x4A\x61\x70\x61\x6E\x65\x73\x65\x20\x28\x4A\x61\x70\x61\x6E\x29","\x4B\x6F\x72\x65\x61\x6E\x20\x28\x4B\x6F\x72\x65\x61\x29","\x44\x75\x74\x63\x68\x20\x28\x4E\x65\x74\x68\x65\x72\x6C\x61\x6E\x64\x73\x29","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x6F\x72\x77\x61\x79\x29","\x50\x6F\x72\x74\x75\x67\x75\x65\x73\x65\x20\x28\x42\x72\x61\x7A\x69\x6C\x29","\x52\x75\x73\x73\x69\x61\x6E\x20\x28\x52\x75\x73\x73\x69\x61\x29","\x53\x77\x65\x64\x69\x73\x68\x20\x28\x53\x77\x65\x64\x65\x6E\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x43\x68\x69\x6E\x61\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x48\x6F\x6E\x67\x20\x4B\x6F\x6E\x67\x29","\x44\x65\x66\x61\x75\x6C\x74","\x44\x61\x74\x65","\x55\x53\x20\x4D\x6F\x6E\x65\x79","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39","\x4E\x75\x6D\x62\x65\x72\x73\x20\x74\x6F\x20\x39\x39\x39","\x54\x69\x6D\x65","\x50\x68\x6F\x6E\x65\x20\x6E\x75\x6D\x62\x65\x72","\x53\x74\x72\x65\x65\x74\x73","\x55\x53\x20\x43\x69\x74\x79\x2F\x53\x74\x61\x74\x65\x73","\x41\x66\x72\x69\x6B\x61\x61\x6E\x73","\x41\x6C\x62\x61\x6E\x69\x61\x6E","\x41\x6D\x68\x61\x72\x69\x63","\x41\x72\x61\x62\x69\x63","\x41\x72\x6D\x65\x6E\x69\x61\x6E","\x41\x7A\x65\x72\x62\x61\x69\x6A\x61\x6E\x69","\x42\x61\x73\x71\x75\x65","\x42\x65\x6C\x61\x72\x75\x73\x69\x61\x6E","\x42\x65\x6E\x67\x61\x6C\x69","\x42\x69\x68\x61\x72\x69","\x42\x6F\x73\x6E\x69\x61\x6E","\x42\x72\x65\x74\x6F\x6E","\x42\x75\x6C\x67\x61\x72\x69\x61\x6E","\x43\x61\x6D\x62\x6F\x64\x69\x61\x6E","\x43\x61\x74\x61\x6C\x61\x6E","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x53\x69\x6D\x70\x6C\x69\x66\x69\x65\x64\x29","\x43\x68\x69\x6E\x65\x73\x65\x20\x28\x54\x72\x61\x64\x69\x74\x69\x6F\x6E\x61\x6C\x29","\x43\x6F\x72\x73\x69\x63\x61\x6E","\x43\x72\x6F\x61\x74\x69\x61\x6E","\x43\x7A\x65\x63\x68","\x44\x61\x6E\x69\x73\x68","\x44\x75\x74\x63\x68","\x45\x6E\x67\x6C\x69\x73\x68","\x45\x73\x70\x65\x72\x61\x6E\x74\x6F","\x45\x73\x74\x6F\x6E\x69\x61\x6E","\x46\x61\x72\x6F\x65\x73\x65","\x46\x69\x6C\x69\x70\x69\x6E\x6F","\x46\x69\x6E\x6E\x69\x73\x68","\x46\x72\x65\x6E\x63\x68","\x46\x72\x69\x73\x69\x61\x6E","\x47\x61\x6C\x69\x63\x69\x61\x6E","\x47\x65\x6F\x72\x67\x69\x61\x6E","\x47\x65\x72\x6D\x61\x6E","\x47\x72\x65\x65\x6B","\x47\x75\x61\x72\x61\x6E\x69","\x47\x75\x6A\x61\x72\x61\x74\x69","\x48\x61\x63\x6B\x65\x72","\x48\x61\x75\x73\x61","\x48\x65\x62\x72\x65\x77","\x48\x69\x6E\x64\x69","\x48\x75\x6E\x67\x61\x72\x69\x61\x6E","\x49\x63\x65\x6C\x61\x6E\x64\x69\x63","\x49\x6E\x64\x6F\x6E\x65\x73\x69\x61\x6E","\x49\x6E\x74\x65\x72\x6C\x69\x6E\x67\x75\x61","\x49\x72\x69\x73\x68","\x49\x74\x61\x6C\x69\x61\x6E","\x4A\x61\x76\x61\x6E\x65\x73\x65","\x4A\x61\x70\x61\x6E\x65\x73\x65","\x4B\x61\x6E\x6E\x61\x64\x61","\x4B\x61\x7A\x61\x6B\x68","\x4B\x69\x6E\x79\x61\x72\x77\x61\x6E\x64\x61","\x4B\x69\x72\x75\x6E\x64\x69","\x4B\x6C\x69\x6E\x67\x6F\x6E","\x4B\x75\x72\x64\x69\x73\x68","\x4B\x6F\x72\x65\x61\x6E","\x4B\x79\x72\x67\x79\x7A","\x4C\x61\x6F\x74\x68\x69\x61\x6E","\x4C\x61\x74\x69\x6E","\x4C\x61\x74\x76\x69\x61\x6E","\x4C\x69\x6E\x67\x61\x6C\x61","\x4C\x69\x74\x68\x75\x61\x6E\x69\x61\x6E","\x4D\x61\x63\x65\x64\x6F\x6E\x69\x61\x6E","\x4D\x61\x6C\x61\x67\x61\x73\x79","\x4D\x61\x6C\x61\x79","\x4D\x61\x6C\x61\x79\x61\x6C\x61\x6D","\x4D\x61\x6C\x74\x65\x73\x65","\x4D\x61\x6F\x72\x69","\x4D\x61\x72\x61\x74\x68\x69","\x4D\x6F\x6C\x64\x61\x76\x69\x61\x6E","\x4D\x6F\x6E\x67\x6F\x6C\x69\x61\x6E","\x4D\x6F\x6E\x74\x65\x6E\x65\x67\x72\x69\x6E","\x4E\x65\x70\x61\x6C\x69","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E","\x4E\x6F\x72\x77\x65\x67\x69\x61\x6E\x20\x28\x4E\x79\x6E\x6F\x72\x73\x6B\x29","\x4F\x63\x63\x69\x74\x61\x6E","\x4F\x72\x69\x79\x61","\x4F\x72\x6F\x6D\x6F","\x50\x61\x73\x68\x74\x6F","\x50\x65\x72\x73\x69\x61\x6E","\x50\x69\x72\x61\x74\x65","\x50\x6F\x6C\x69\x73\x68","\x50\x75\x6E\x6A\x61\x62\x69","\x51\x75\x65\x63\x68\x75\x61","\x52\x6F\x6D\x61\x6E\x69\x61\x6E","\x52\x6F\x6D\x61\x6E\x73\x68","\x52\x75\x73\x73\x69\x61\x6E","\x53\x63\x6F\x74\x73\x20\x47\x61\x65\x6C\x69\x63","\x53\x65\x72\x62\x69\x61\x6E","\x53\x65\x72\x62\x6F\x2D\x43\x72\x6F\x61\x74\x69\x61\x6E","\x53\x65\x73\x6F\x74\x68\x6F","\x53\x68\x6F\x6E\x61","\x53\x69\x6E\x64\x68\x69","\x53\x69\x6E\x68\x61\x6C\x65\x73\x65","\x53\x6C\x6F\x76\x61\x6B","\x53\x6C\x6F\x76\x65\x6E\x69\x61\x6E","\x53\x6F\x6D\x61\x6C\x69","\x53\x70\x61\x6E\x69\x73\x68","\x53\x75\x6E\x64\x61\x6E\x65\x73\x65","\x53\x77\x61\x68\x69\x6C\x69","\x53\x77\x65\x64\x69\x73\x68","\x54\x61\x6A\x69\x6B","\x54\x61\x6D\x69\x6C","\x54\x61\x74\x61\x72","\x54\x65\x6C\x75\x67\x75","\x54\x68\x61\x69","\x54\x69\x67\x72\x69\x6E\x79\x61","\x54\x6F\x6E\x67\x61","\x54\x75\x72\x6B\x69\x73\x68","\x54\x75\x72\x6B\x6D\x65\x6E","\x54\x77\x69","\x55\x69\x67\x68\x75\x72","\x55\x6B\x72\x61\x69\x6E\x69\x61\x6E","\x55\x72\x64\x75","\x55\x7A\x62\x65\x6B","\x56\x69\x65\x74\x6E\x61\x6D\x65\x73\x65","\x57\x65\x6C\x73\x68","\x58\x68\x6F\x73\x61","\x59\x69\x64\x64\x69\x73\x68","\x59\x6F\x72\x75\x62\x61","\x5A\x75\x6C\x75"];var urlParams=(function(_0xa357x2){var _0xa357x3= new Object();var _0xa357x4=_0xa357x2[_0x8bdc[3]](_0x8bdc[2]);if(_0xa357x4>0){var _0xa357x5=_0xa357x2[_0x8bdc[6]](_0xa357x4+1)[_0x8bdc[5]](_0x8bdc[4]);for(var _0xa357x6=0;_0xa357x6<_0xa357x5[_0x8bdc[7]];_0xa357x6++){_0xa357x4=_0xa357x5[_0xa357x6][_0x8bdc[9]](_0x8bdc[8]);if(_0xa357x4>0){_0xa357x3[_0xa357x5[_0xa357x6][_0x8bdc[6]](0,_0xa357x4)]=_0xa357x5[_0xa357x6][_0x8bdc[6]](_0xa357x4+1)};};};return _0xa357x3;})(window[_0x8bdc[1]][_0x8bdc[0]]);var t0= new Date();var MAX_REQUEST_SIZE=10485760;var MAX_WIDTH=12000;var MAX_HEIGHT=12000;var EXPORT_URL=_0x8bdc[10];var SHARE_HOST=_0x8bdc[11];var SAVE_URL=_0x8bdc[12];var VARIABLE_URL=_0x8bdc[13];var STENCIL_PATH=_0x8bdc[14];var SHAPES_PATH=_0x8bdc[15];var IMAGE_PATH=_0x8bdc[16];var STYLE_PATH=_0x8bdc[17];var CSS_PATH=_0x8bdc[17];var OPEN_FORM=_0x8bdc[18];var TEMPLATE_PATH=_0x8bdc[19];var RESOURCES_PATH=_0x8bdc[20];var RESOURCE_BASE=RESOURCES_PATH+_0x8bdc[21];var tapAndHoldStartsConnection=true;var showConnectorImg=true;var mxLoadResources=false;console[_0x8bdc[25]](_0x8bdc[22],localStorage[_0x8bdc[24]](_0x8bdc[23]));switch(localStorage[_0x8bdc[24]](_0x8bdc[23])){case _0x8bdc[27]:mxLanguage=_0x8bdc[26];break ;;case _0x8bdc[28]:mxLanguage=_0x8bdc[28];break ;;default:mxLanguage=_0x8bdc[26];;};console[_0x8bdc[25]](_0x8bdc[29],mxLanguage);var mxLanguages=[_0x8bdc[30],_0x8bdc[31],_0x8bdc[32],_0x8bdc[33],_0x8bdc[34],_0x8bdc[35],_0x8bdc[36],_0x8bdc[37],_0x8bdc[38],_0x8bdc[39],_0x8bdc[40],_0x8bdc[28],_0x8bdc[41],_0x8bdc[42],_0x8bdc[43],_0x8bdc[44],_0x8bdc[45],_0x8bdc[46],_0x8bdc[47],_0x8bdc[48],_0x8bdc[49],_0x8bdc[50],_0x8bdc[51],_0x8bdc[52],_0x8bdc[53],_0x8bdc[54],_0x8bdc[55]];var mxBasePath=_0x8bdc[56];var geBasePath=_0x8bdc[57];var ISPEECHLANG={usenglishfemale:_0x8bdc[58],usenglishmale:_0x8bdc[59],ukenglishfemale:_0x8bdc[60],ukenglishmale:_0x8bdc[61],auenglishfemale:_0x8bdc[62],usspanishfemale:_0x8bdc[63],usspanishmale:_0x8bdc[64],chchinesefemale:_0x8bdc[65],chchinesemale:_0x8bdc[66],hkchinesefemale:_0x8bdc[67],twchinesefemale:_0x8bdc[68],jpjapanesefemale:_0x8bdc[69],jpjapanesemale:_0x8bdc[70],krkoreanfemale:_0x8bdc[71],krkoreanmale:_0x8bdc[72],caenglishfemale:_0x8bdc[73],huhungarianfemale:_0x8bdc[74],brportuguesefemale:_0x8bdc[75],eurportuguesefemale:_0x8bdc[76],eurportuguesemale:_0x8bdc[77],eurspanishfemale:_0x8bdc[78],eurspanishmale:_0x8bdc[79],eurcatalanfemale:_0x8bdc[80],eurczechfemale:_0x8bdc[81],eurdanishfemale:_0x8bdc[82],eurfinnishfemale:_0x8bdc[83],eurfrenchfemale:_0x8bdc[84],eurfrenchmale:_0x8bdc[85],eurnorwegianfemale:_0x8bdc[86],eurdutchfemale:_0x8bdc[87],eurpolishfemale:_0x8bdc[88],euritalianfemale:_0x8bdc[89],eurturkishfemale:_0x8bdc[90],eurturkishmale:_0x8bdc[91],eurgermanfemale:_0x8bdc[92],eurgermanmale:_0x8bdc[93],rurussianfemale:_0x8bdc[94],rurussianmale:_0x8bdc[95],swswedishfemale:_0x8bdc[96],cafrenchfemale:_0x8bdc[97],cafrenchmale:_0x8bdc[98]};var ISPEECHASRLANG={"\x65\x6E\x2D\x55\x53":_0x8bdc[99],"\x65\x6E\x2D\x43\x41":_0x8bdc[100],"\x65\x6E\x2D\x47\x42":_0x8bdc[101],"\x65\x6E\x2D\x41\x55":_0x8bdc[102],"\x65\x73\x2D\x45\x53":_0x8bdc[103],"\x65\x73\x2D\x4D\x58":_0x8bdc[104],"\x69\x74\x2D\x49\x54":_0x8bdc[105],"\x66\x72\x2D\x46\x52":_0x8bdc[106],"\x66\x72\x2D\x43\x41":_0x8bdc[107],"\x70\x6C\x2D\x50\x4C":_0x8bdc[108],"\x70\x74\x2D\x50\x54":_0x8bdc[109],"\x63\x61\x2D\x45\x53":_0x8bdc[110],"\x7A\x68\x2D\x54\x57":_0x8bdc[111],"\x64\x61\x2D\x44\x4B":_0x8bdc[112],"\x66\x72\x2D\x46\x52":_0x8bdc[113],"\x6A\x61\x2D\x4A\x50":_0x8bdc[114],"\x6B\x6F\x2D\x4B\x52":_0x8bdc[115],"\x6E\x6C\x2D\x4E\x4C":_0x8bdc[116],"\x6E\x62\x2D\x4E\x4F":_0x8bdc[117],"\x70\x74\x2D\x42\x52":_0x8bdc[118],"\x72\x75\x2D\x52\x55":_0x8bdc[119],"\x73\x76\x2D\x53\x45":_0x8bdc[120],"\x7A\x68\x2D\x43\x4E":_0x8bdc[121],"\x7A\x68\x2D\x48\x4B":_0x8bdc[122]};var ISPEECHASRMODEL={0:_0x8bdc[123],date:_0x8bdc[124],usmoney:_0x8bdc[125],numbersto9:_0x8bdc[126],numbersto99:_0x8bdc[127],numbersto999:_0x8bdc[128],time:_0x8bdc[129],phonenumber:_0x8bdc[130],streets:_0x8bdc[131],citystate:_0x8bdc[132]};var GOOGLETTSLANG={"\x61\x66":_0x8bdc[133],"\x73\x71":_0x8bdc[134],"\x61\x6D":_0x8bdc[135],"\x61\x72":_0x8bdc[136],"\x68\x79":_0x8bdc[137],"\x61\x7A":_0x8bdc[138],"\x65\x75":_0x8bdc[139],"\x62\x65":_0x8bdc[140],"\x62\x6E":_0x8bdc[141],"\x62\x68":_0x8bdc[142],"\x62\x73":_0x8bdc[143],"\x62\x72":_0x8bdc[144],"\x62\x67":_0x8bdc[145],"\x6B\x6D":_0x8bdc[146],"\x63\x61":_0x8bdc[147],"\x7A\x68\x2D\x43\x4E":_0x8bdc[148],"\x7A\x68\x2D\x54\x57":_0x8bdc[149],"\x63\x6F":_0x8bdc[150],"\x68\x72":_0x8bdc[151],"\x63\x73":_0x8bdc[152],"\x64\x61":_0x8bdc[153],"\x6E\x6C":_0x8bdc[154],"\x65\x6E":_0x8bdc[155],"\x65\x6F":_0x8bdc[156],"\x65\x74":_0x8bdc[157],"\x66\x6F":_0x8bdc[158],"\x74\x6C":_0x8bdc[159],"\x66\x69":_0x8bdc[160],"\x66\x72":_0x8bdc[161],"\x66\x79":_0x8bdc[162],"\x67\x6C":_0x8bdc[163],"\x6B\x61":_0x8bdc[164],"\x64\x65":_0x8bdc[165],"\x65\x6C":_0x8bdc[166],"\x67\x6E":_0x8bdc[167],"\x67\x75":_0x8bdc[168],"\x78\x78\x2D\x68\x61\x63\x6B\x65\x72":_0x8bdc[169],"\x68\x61":_0x8bdc[170],"\x69\x77":_0x8bdc[171],"\x68\x69":_0x8bdc[172],"\x68\x75":_0x8bdc[173],"\x69\x73":_0x8bdc[174],"\x69\x64":_0x8bdc[175],"\x69\x61":_0x8bdc[176],"\x67\x61":_0x8bdc[177],"\x69\x74":_0x8bdc[178],"\x6A\x77":_0x8bdc[179],"\x6A\x61":_0x8bdc[180],"\x6B\x6E":_0x8bdc[181],"\x6B\x6B":_0x8bdc[182],"\x72\x77":_0x8bdc[183],"\x72\x6E":_0x8bdc[184],"\x78\x78\x2D\x6B\x6C\x69\x6E\x67\x6F\x6E":_0x8bdc[185],"\x6B\x75":_0x8bdc[186],"\x6B\x6F":_0x8bdc[187],"\x6B\x79":_0x8bdc[188],"\x6C\x6F":_0x8bdc[189],"\x6C\x61":_0x8bdc[190],"\x6C\x76":_0x8bdc[191],"\x6C\x6E":_0x8bdc[192],"\x6C\x74":_0x8bdc[193],"\x6D\x6B":_0x8bdc[194],"\x6D\x67":_0x8bdc[195],"\x6D\x73":_0x8bdc[196],"\x6D\x6C":_0x8bdc[197],"\x6D\x74":_0x8bdc[198],"\x6D\x69":_0x8bdc[199],"\x6D\x72":_0x8bdc[200],"\x6D\x6F":_0x8bdc[201],"\x6D\x6E":_0x8bdc[202],"\x73\x72\x2D\x4D\x45":_0x8bdc[203],"\x6E\x65":_0x8bdc[204],"\x6E\x6F":_0x8bdc[205],"\x6E\x6E":_0x8bdc[206],"\x6F\x63":_0x8bdc[207],"\x6F\x72":_0x8bdc[208],"\x6F\x6D":_0x8bdc[209],"\x70\x73":_0x8bdc[210],"\x66\x61":_0x8bdc[211],"\x78\x78\x2D\x70\x69\x72\x61\x74\x65":_0x8bdc[212],"\x70\x6C":_0x8bdc[213],"\x70\x74\x2D\x42\x52":_0x8bdc[118],"\x70\x74\x2D\x50\x54":_0x8bdc[109],"\x70\x61":_0x8bdc[214],"\x71\x75":_0x8bdc[215],"\x72\x6F":_0x8bdc[216],"\x72\x6D":_0x8bdc[217],"\x72\x75":_0x8bdc[218],"\x67\x64":_0x8bdc[219],"\x73\x72":_0x8bdc[220],"\x73\x68":_0x8bdc[221],"\x73\x74":_0x8bdc[222],"\x73\x6E":_0x8bdc[223],"\x73\x64":_0x8bdc[224],"\x73\x69":_0x8bdc[225],"\x73\x6B":_0x8bdc[226],"\x73\x6C":_0x8bdc[227],"\x73\x6F":_0x8bdc[228],"\x65\x73":_0x8bdc[229],"\x73\x75":_0x8bdc[230],"\x73\x77":_0x8bdc[231],"\x73\x76":_0x8bdc[232],"\x74\x67":_0x8bdc[233],"\x74\x61":_0x8bdc[234],"\x74\x74":_0x8bdc[235],"\x74\x65":_0x8bdc[236],"\x74\x68":_0x8bdc[237],"\x74\x69":_0x8bdc[238],"\x74\x6F":_0x8bdc[239],"\x74\x72":_0x8bdc[240],"\x74\x6B":_0x8bdc[241],"\x74\x77":_0x8bdc[242],"\x75\x67":_0x8bdc[243],"\x75\x6B":_0x8bdc[244],"\x75\x72":_0x8bdc[245],"\x75\x7A":_0x8bdc[246],"\x76\x69":_0x8bdc[247],"\x63\x79":_0x8bdc[248],"\x78\x68":_0x8bdc[249],"\x79\x69":_0x8bdc[250],"\x79\x6F":_0x8bdc[251],"\x7A\x75":_0x8bdc[252]};
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
index 38ef8cd..d14d4ae 100644
--- a/public/index.html
+++ b/public/index.html
@@ -61,7 +61,7 @@
     <![endif]-->
     <script src="app/b810a67e.vendor.js"></script>
 
-    <script src="app/8f8e4842.app.js"></script>
+    <script src="app/e1c05691.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.34.txt b/release-notes/changelog_0.0.34.txt
deleted file mode 100644
index 63e77bf..0000000
--- a/release-notes/changelog_0.0.34.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-# xCALLY MOTION Changelog
-
-- * 288a32e - 2016-01-27: automatic mail after build 
-- * 03b1643 - 2016-01-27: Modified Dwonload and stream for Audio section; Added trunk registration and moved ftrunk file rewrite; Major bugfixes. 
-- * b478252 - 2016-01-27: zendesk: handle tag (server) 
-- * 0309054 - 2016-01-27: zendesk: handle tags (client) 
-- * 49984e2 - 2016-01-27: zendesk: custom variable (server) 
-- * 84121e3 - 2016-01-26: Fixed recording audio tag error 
-- * 05106a3 - 2016-01-26: Added audio tag for recordings. 
-- * 9349c20 - 2016-01-26: Fixed contact upload from csv; Added check for changes in contact tabs. 
-- * 7b5729e - 2016-01-26: client side app voice recordings 
-- * 8b115ae - 2016-01-26: server side config socketio.js + recordings module 
-- * a835985 - 2016-01-26: server side config ami recordings 
-- * 5275139 - 2016-01-26: server side API recordings 
-- * dd4dbb7 - 2016-01-26: jScripty ecmaScript6 to ecmaScript5 
-- * 602fe55 - 2016-01-26: gridOptions factory 
-- * db4d1c0 - 2016-01-26: client assets css 
-- * 6c39782 - 2016-01-26: client app voice recording 
-- * e9b1fb3 - 2016-01-26: client components sidebar 
-- * f423a9b - 2016-01-26: client side assets languages 
-- * e76e953 - 2016-01-25: Removed old custom_field API; Added association inclusion per service filter server side; Fixed service section. 
-- * 1a0a746 - 2016-01-25: add variable sync in integrations 
-- * e11ec90 - 2016-01-25: Fixed seed merge 
-- * 7aa0526 - 2016-01-25: client assets languages 
-- * 5f831e4 - 2016-01-25: client side telephone list.html 
-- * 862c226 - 2016-01-25: client app main gridOption factory + main.js 
-- * eb43d60 - 2016-01-22: Modified contact manager with services 
-- * 8d689b6 - 2016-01-22: sendest (server): handle variable in configuration 
-- * 3cd754c - 2016-01-22: correct variable name in variable service 
-- * d3de292 - 2016-01-22: reduced size of profile sidebar 
-- * c1fd7ee - 2016-01-22: fixed sidebar toogle 
-- * 2de4245 - 2016-01-22: I added jscripty tab template 
-- * 77b9c94 - 2016-01-22: Modified jscripty directive 
-- * a382860 - 2016-01-22: I added start button in jscripty list section to start a script in a new tab. 
-- * fe96b22 - 2016-01-22: api for jscripty log and report 
-- * f2ac2a3 - 2016-01-21: add new angular service to return variable available for queue call (report_agent) 
-- * 8afc070 - 2016-01-21: zendesk: handle variable (client) 
-- * fd239ea - 2016-01-21: comment fax configuration in seed (dev) 
-- * 07c312e - 2016-01-21: fixed bug in voice route creation 
-- * 3ecaf0b - 2016-01-21: server side ku.mail.js agent assignment 
-- * a34b9c4 - 2016-01-21: Updated reports section 
-- * 5b03467 - 2016-01-21: server routes.js 
-- * aa42043 - 2016-01-21: server side license config 
-- * 156adba - 2016-01-21: server side API telephone 
-- * 3cf3540 - 2016-01-21: client side telephone view 
-- * 8c4efcc - 2016-01-21: update lodash client dependancies 
-- * 84897a4 - 2016-01-21: update server dependancies 
-- * f4a2215 - 2016-01-21: server side models user 
-- * af3f5a4 - 2016-01-21: server side telephone API 
-- * edde579 - 2016-01-21: client components sidebar.html 
-- * 0472321 - 2016-01-21: client side telephone section + app.js 
-- * 2494133 - 2016-01-21: client side assets languages 
-- * df40b4d - 2016-01-21: bower.json 
-- * 1fda97f - 2016-01-21: I created a directive and a function to open new tab in the main view for jscripty 
-
diff --git a/release-notes/changelog_0.0.35.txt b/release-notes/changelog_0.0.35.txt
new file mode 100644
index 0000000..650ebd7
--- /dev/null
+++ b/release-notes/changelog_0.0.35.txt
@@ -0,0 +1,63 @@
+# xCALLY MOTION Changelog
+
+- * 1b16498 - 2016-01-28: server side api pause controller ecma6 to ecma5 
+- * 0672e87 - 2016-01-28: client app main gridOptions.js 
+- * 3f7f4c3 - 2016-01-28: bugfix seedp for installer 
+- * 9fd5fb5 - 2016-01-28: server routes.js 
+- * bf81e87 - 2016-01-28: client side assets languages 
+- * d7bfb13 - 2016-01-28: client side setting/pause 
+- * 4928700 - 2016-01-28: client side components sidebar.html 
+- * 5821d84 - 2016-01-28: server side models pause 
+- * dd1deae - 2016-01-28: server side api pause 
+- * 288a32e - 2016-01-27: automatic mail after build 
+- * 03b1643 - 2016-01-27: Modified Dwonload and stream for Audio section; Added trunk registration and moved ftrunk file rewrite; Major bugfixes. 
+- * b478252 - 2016-01-27: zendesk: handle tag (server) 
+- * 0309054 - 2016-01-27: zendesk: handle tags (client) 
+- * 49984e2 - 2016-01-27: zendesk: custom variable (server) 
+- * 84121e3 - 2016-01-26: Fixed recording audio tag error 
+- * 05106a3 - 2016-01-26: Added audio tag for recordings. 
+- * 9349c20 - 2016-01-26: Fixed contact upload from csv; Added check for changes in contact tabs. 
+- * 7b5729e - 2016-01-26: client side app voice recordings 
+- * 8b115ae - 2016-01-26: server side config socketio.js + recordings module 
+- * a835985 - 2016-01-26: server side config ami recordings 
+- * 5275139 - 2016-01-26: server side API recordings 
+- * dd4dbb7 - 2016-01-26: jScripty ecmaScript6 to ecmaScript5 
+- * 602fe55 - 2016-01-26: gridOptions factory 
+- * db4d1c0 - 2016-01-26: client assets css 
+- * 6c39782 - 2016-01-26: client app voice recording 
+- * e9b1fb3 - 2016-01-26: client components sidebar 
+- * f423a9b - 2016-01-26: client side assets languages 
+- * e76e953 - 2016-01-25: Removed old custom_field API; Added association inclusion per service filter server side; Fixed service section. 
+- * 1a0a746 - 2016-01-25: add variable sync in integrations 
+- * e11ec90 - 2016-01-25: Fixed seed merge 
+- * 7aa0526 - 2016-01-25: client assets languages 
+- * 5f831e4 - 2016-01-25: client side telephone list.html 
+- * 862c226 - 2016-01-25: client app main gridOption factory + main.js 
+- * eb43d60 - 2016-01-22: Modified contact manager with services 
+- * 8d689b6 - 2016-01-22: sendest (server): handle variable in configuration 
+- * 3cd754c - 2016-01-22: correct variable name in variable service 
+- * d3de292 - 2016-01-22: reduced size of profile sidebar 
+- * c1fd7ee - 2016-01-22: fixed sidebar toogle 
+- * 2de4245 - 2016-01-22: I added jscripty tab template 
+- * 77b9c94 - 2016-01-22: Modified jscripty directive 
+- * a382860 - 2016-01-22: I added start button in jscripty list section to start a script in a new tab. 
+- * fe96b22 - 2016-01-22: api for jscripty log and report 
+- * f2ac2a3 - 2016-01-21: add new angular service to return variable available for queue call (report_agent) 
+- * 8afc070 - 2016-01-21: zendesk: handle variable (client) 
+- * fd239ea - 2016-01-21: comment fax configuration in seed (dev) 
+- * 07c312e - 2016-01-21: fixed bug in voice route creation 
+- * 3ecaf0b - 2016-01-21: server side ku.mail.js agent assignment 
+- * a34b9c4 - 2016-01-21: Updated reports section 
+- * 5b03467 - 2016-01-21: server routes.js 
+- * aa42043 - 2016-01-21: server side license config 
+- * 156adba - 2016-01-21: server side API telephone 
+- * 3cf3540 - 2016-01-21: client side telephone view 
+- * 8c4efcc - 2016-01-21: update lodash client dependancies 
+- * 84897a4 - 2016-01-21: update server dependancies 
+- * f4a2215 - 2016-01-21: server side models user 
+- * af3f5a4 - 2016-01-21: server side telephone API 
+- * edde579 - 2016-01-21: client components sidebar.html 
+- * 0472321 - 2016-01-21: client side telephone section + app.js 
+- * 2494133 - 2016-01-21: client side assets languages 
+- * df40b4d - 2016-01-21: bower.json 
+
diff --git a/server/api/agent/agent.controller.js b/server/api/agent/agent.controller.js
index 1f1b6e7..8871842 100644
--- a/server/api/agent/agent.controller.js
+++ b/server/api/agent/agent.controller.js
@@ -1 +1 @@
-var _0xcb77=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x54\x65\x61\x6D","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x61\x67\x65\x6E\x74","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x69\x6E\x74\x65\x72\x6E\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x6C\x6F\x67","\x61\x64\x64\x55\x73\x65\x72","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x75\x73\x65\x72","\x6F\x6C\x64\x50\x61\x73\x73\x77\x6F\x72\x64","\x6E\x65\x77\x50\x61\x73\x73\x77\x6F\x72\x64","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x61\x67\x65\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65"];_0xcb77[0];var _=require(_0xcb77[1]);var util=require(_0xcb77[2]);var Agent=require(_0xcb77[4])[_0xcb77[3]];var Team=require(_0xcb77[4])[_0xcb77[5]];exports[_0xcb77[6]]=function(_0xfc81x5,_0xfc81x6,_0xfc81x7){var _0xfc81x8=[_0xcb77[7],_0xcb77[8],_0xcb77[9]];var _0xfc81x9=_0xfc81x5[_0xcb77[11]][_0xcb77[10]]?parseInt(_0xfc81x5[_0xcb77[11]][_0xcb77[10]],10):100;var _0xfc81xa=_0xfc81x5[_0xcb77[11]][_0xcb77[12]]?parseInt(_0xfc81x5[_0xcb77[11]][_0xcb77[12]],10):0;var _0xfc81xb={where:{role:_0xcb77[13]},limit:_0xfc81x9,offset:_0xfc81xa*_0xfc81x9};_[_0xcb77[27]](_0xfc81x5[_0xcb77[11]],function(_0xfc81xc,_0xfc81xd){switch(_0xfc81xd){case _0xcb77[10]:;case _0xcb77[12]:break ;;case _0xcb77[16]:_0xfc81xb[_0xcb77[14]]=util[_0xcb77[19]](_0xcb77[15],_0xfc81x5[_0xcb77[11]][_0xcb77[16]],_0xfc81x5[_0xcb77[11]][_0xcb77[17]]||_0xcb77[18])||null;break ;;case _0xcb77[17]:break ;;case _0xcb77[25]:_0xfc81xb[_0xcb77[21]][_0xcb77[20]]=[];_0xfc81x8[_0xcb77[24]](function(_0xfc81xe){var _0xfc81xf={};_0xfc81xf[_0xfc81xe]={$like:_0xcb77[22]+_0xfc81xc+_0xcb77[22]};_0xfc81xb[_0xcb77[21]][_0xcb77[20]][_0xcb77[23]](_0xfc81xf);});break ;;default:_0xfc81xb[_0xcb77[21]][_0xfc81xd]={$like:{}};_0xfc81xb[_0xcb77[21]][_0xfc81xd][_0xcb77[26]]=_0xcb77[22]+_0xfc81xc+_0xcb77[22];;}});Agent[_0xcb77[42]](_0xfc81xb)[_0xcb77[41]](function(_0xfc81x11){var _0xfc81x12=Math[_0xcb77[33]](_0xfc81x11[_0xcb77[32]]/_0xfc81x9);var _0xfc81x13=_0xfc81x12>(_0xfc81xb[_0xcb77[34]]+1)?util[_0xcb77[19]](_0xcb77[35],_0xfc81x5[_0xcb77[36]],_0xfc81x5[_0xcb77[38]][_0xcb77[37]],_0xfc81x5[_0xcb77[39]],_0xfc81xa+1):null;var _0xfc81x14=_0xfc81xa>0?util[_0xcb77[19]](_0xcb77[35],_0xfc81x5[_0xcb77[36]],_0xfc81x5[_0xcb77[38]][_0xcb77[37]],_0xfc81x5[_0xcb77[39]],_0xfc81xa-1):null;_0xfc81x6[_0xcb77[30]](200)[_0xcb77[29]]({count:_0xfc81x11[_0xcb77[32]],rows:_0xfc81x11[_0xcb77[40]],next_page:_0xfc81x13,previous_page:_0xfc81x14,total_pages:_0xfc81x12});})[_0xcb77[31]](function(_0xfc81x10){_0xfc81x6[_0xcb77[30]](500)[_0xcb77[29]]({error:_0xcb77[28]})});};exports[_0xcb77[43]]=function(_0xfc81x5,_0xfc81x6){Agent[_0xcb77[47]](_0xfc81x5[_0xcb77[46]][_0xcb77[45]])[_0xcb77[41]](function(_0xfc81x15){if(!_0xfc81x15){return _0xfc81x6[_0xcb77[44]](404)};return _0xfc81x6[_0xcb77[29]](_0xfc81x15);})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)})};exports[_0xcb77[48]]=function(_0xfc81x5,_0xfc81x6){Agent[_0xcb77[51]]({where:{internal:_0xfc81x5[_0xcb77[50]][_0xcb77[49]]}})[_0xcb77[41]](function(_0xfc81x16){if(!_0xfc81x16){return _0xfc81x6[_0xcb77[44]](404)};return _0xfc81x6[_0xcb77[29]](_0xfc81x16);})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)})};exports[_0xcb77[52]]=function(_0xfc81x5,_0xfc81x6){Agent[_0xcb77[52]](_0xfc81x5[_0xcb77[50]])[_0xcb77[41]](function(_0xfc81x15){Team[_0xcb77[55]]({where:{defaultEntry:true}})[_0xcb77[41]](function(_0xfc81x17){_0xfc81x17[_0xcb77[54]](_0xfc81x15[_0xcb77[45]])[_0xcb77[41]](function(){return _0xfc81x6[_0xcb77[30]](201)[_0xcb77[29]](_0xfc81x15)})[_0xcb77[31]](function(_0xfc81x10){console[_0xcb77[53]](_0xfc81x10);return handleError(_0xfc81x6,_0xfc81x10);})})[_0xcb77[31]](function(_0xfc81x10){console[_0xcb77[53]](_0xfc81x10);return handleError(_0xfc81x6,_0xfc81x10);})})[_0xcb77[31]](function(_0xfc81x10){console[_0xcb77[53]](_0xfc81x10);return handleError(_0xfc81x6,_0xfc81x10);})};exports[_0xcb77[56]]=function(_0xfc81x5,_0xfc81x6){if(_0xfc81x5[_0xcb77[50]][_0xcb77[45]]){delete _0xfc81x5[_0xcb77[50]][_0xcb77[45]]};Agent[_0xcb77[47]](_0xfc81x5[_0xcb77[46]][_0xcb77[45]])[_0xcb77[41]](function(_0xfc81x15){if(!_0xfc81x15){return _0xfc81x6[_0xcb77[44]](404)};var _0xfc81x18=_[_0xcb77[57]](_0xfc81x15,_0xfc81x5[_0xcb77[50]]);_0xfc81x18[_0xcb77[58]]()[_0xcb77[41]](function(){return _0xfc81x6[_0xcb77[30]](200)[_0xcb77[29]](_0xfc81x15)})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)});})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)});};exports[_0xcb77[59]]=function(_0xfc81x5,_0xfc81x6){Agent[_0xcb77[47]](_0xfc81x5[_0xcb77[46]][_0xcb77[45]])[_0xcb77[41]](function(_0xfc81x15){if(!_0xfc81x15){return _0xfc81x6[_0xcb77[44]](404)};_0xfc81x15[_0xcb77[59]]()[_0xcb77[41]](function(){return _0xfc81x6[_0xcb77[44]](204)})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)});})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)})};exports[_0xcb77[60]]=function(_0xfc81x5,_0xfc81x6){Agent[_0xcb77[59]]({where:{id:_0xfc81x5[_0xcb77[11]][_0xcb77[45]]},individualHooks:true})[_0xcb77[41]](function(){return _0xfc81x6[_0xcb77[44]](204)})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)})};exports[_0xcb77[61]]=function(_0xfc81x5,_0xfc81x6,_0xfc81x7){console[_0xcb77[53]](_0xfc81x5[_0xcb77[50]]);var _0xfc81x19=_0xfc81x5[_0xcb77[62]][_0xcb77[45]];var _0xfc81x1a=String(_0xfc81x5[_0xcb77[50]][_0xcb77[63]]);var _0xfc81x1b=String(_0xfc81x5[_0xcb77[50]][_0xcb77[64]]);Agent[_0xcb77[47]](_0xfc81x19)[_0xcb77[41]](function(_0xfc81x15){if(_0xfc81x15[_0xcb77[65]](_0xfc81x1a)){_0xfc81x15[_0xcb77[66]]=_0xfc81x1b;_0xfc81x15[_0xcb77[58]]()[_0xcb77[41]](function(){_0xfc81x6[_0xcb77[30]](200)[_0xcb77[29]](_0xfc81x15)})[_0xcb77[31]](function(_0xfc81x10){return _0xfc81x7(_0xfc81x10)});}else {_0xfc81x6[_0xcb77[44]](403)}});};exports[_0xcb77[67]]=function(_0xfc81x5,_0xfc81x6,_0xfc81x7){var _0xfc81x1b=String(_0xfc81x5[_0xcb77[50]][_0xcb77[64]]);Agent[_0xcb77[47]](_0xfc81x5[_0xcb77[46]][_0xcb77[45]])[_0xcb77[41]](function(_0xfc81x1c){_0xfc81x1c[_0xcb77[66]]=_0xfc81x1b;_0xfc81x1c[_0xcb77[58]]()[_0xcb77[41]](function(){_0xfc81x6[_0xcb77[30]](200)[_0xcb77[29]](_0xfc81x1c)})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)});});};exports[_0xcb77[68]]=function(_0xfc81x5,_0xfc81x6){var _0xfc81x1d={};_0xfc81x1d[_0xfc81x5[_0xcb77[46]][_0xcb77[69]]]=_0xfc81x5[_0xcb77[50]][_0xcb77[70]];Agent[_0xcb77[42]]({where:_0xfc81x1d})[_0xcb77[41]](function(_0xfc81x11){if(_0xfc81x11[_0xcb77[32]]){return _0xfc81x6[_0xcb77[30]](200)[_0xcb77[29]]({isValid:false,value:_0xfc81x5[_0xcb77[50]][_0xcb77[70]]})};return _0xfc81x6[_0xcb77[30]](200)[_0xcb77[29]]({isValid:true,value:_0xfc81x5[_0xcb77[50]][_0xcb77[70]]});})[_0xcb77[31]](function(_0xfc81x10){return handleError(_0xfc81x6,_0xfc81x10)});};function handleError(_0xfc81x6,_0xfc81x10){return _0xfc81x6[_0xcb77[30]](500)[_0xcb77[29]](_0xfc81x10)}
\ No newline at end of file
+var _0x465f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x54\x65\x61\x6D","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x61\x67\x65\x6E\x74","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x69\x6E\x74\x65\x72\x6E\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x6C\x6F\x67","\x61\x64\x64\x55\x73\x65\x72","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x75\x73\x65\x72","\x6F\x6C\x64\x50\x61\x73\x73\x77\x6F\x72\x64","\x6E\x65\x77\x50\x61\x73\x73\x77\x6F\x72\x64","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x61\x67\x65\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65"];_0x465f[0];var _=require(_0x465f[1]);var util=require(_0x465f[2]);var Agent=require(_0x465f[4])[_0x465f[3]];var Team=require(_0x465f[4])[_0x465f[5]];exports[_0x465f[6]]=function(_0x291ax5,_0x291ax6,_0x291ax7){var _0x291ax8=[_0x465f[7],_0x465f[8],_0x465f[9]];var _0x291ax9=_0x291ax5[_0x465f[11]][_0x465f[10]]?parseInt(_0x291ax5[_0x465f[11]][_0x465f[10]],10):100;var _0x291axa=_0x291ax5[_0x465f[11]][_0x465f[12]]?parseInt(_0x291ax5[_0x465f[11]][_0x465f[12]],10):0;var _0x291axb={where:{role:_0x465f[13]},limit:_0x291ax9,offset:_0x291axa*_0x291ax9};_[_0x465f[27]](_0x291ax5[_0x465f[11]],function(_0x291axc,_0x291axd){switch(_0x291axd){case _0x465f[10]:;case _0x465f[12]:break ;;case _0x465f[16]:_0x291axb[_0x465f[14]]=util[_0x465f[19]](_0x465f[15],_0x291ax5[_0x465f[11]][_0x465f[16]],_0x291ax5[_0x465f[11]][_0x465f[17]]||_0x465f[18])||null;break ;;case _0x465f[17]:break ;;case _0x465f[25]:_0x291axb[_0x465f[21]][_0x465f[20]]=[];_0x291ax8[_0x465f[24]](function(_0x291axe){var _0x291axf={};_0x291axf[_0x291axe]={$like:_0x465f[22]+_0x291axc+_0x465f[22]};_0x291axb[_0x465f[21]][_0x465f[20]][_0x465f[23]](_0x291axf);});break ;;default:_0x291axb[_0x465f[21]][_0x291axd]={$like:{}};_0x291axb[_0x465f[21]][_0x291axd][_0x465f[26]]=_0x465f[22]+_0x291axc+_0x465f[22];;}});Agent[_0x465f[42]](_0x291axb)[_0x465f[41]](function(_0x291ax11){var _0x291ax12=Math[_0x465f[33]](_0x291ax11[_0x465f[32]]/_0x291ax9);var _0x291ax13=_0x291ax12>(_0x291axb[_0x465f[34]]+1)?util[_0x465f[19]](_0x465f[35],_0x291ax5[_0x465f[36]],_0x291ax5[_0x465f[38]][_0x465f[37]],_0x291ax5[_0x465f[39]],_0x291axa+1):null;var _0x291ax14=_0x291axa>0?util[_0x465f[19]](_0x465f[35],_0x291ax5[_0x465f[36]],_0x291ax5[_0x465f[38]][_0x465f[37]],_0x291ax5[_0x465f[39]],_0x291axa-1):null;_0x291ax6[_0x465f[30]](200)[_0x465f[29]]({count:_0x291ax11[_0x465f[32]],rows:_0x291ax11[_0x465f[40]],next_page:_0x291ax13,previous_page:_0x291ax14,total_pages:_0x291ax12});})[_0x465f[31]](function(_0x291ax10){_0x291ax6[_0x465f[30]](500)[_0x465f[29]]({error:_0x465f[28]})});};exports[_0x465f[43]]=function(_0x291ax5,_0x291ax6){Agent[_0x465f[47]](_0x291ax5[_0x465f[46]][_0x465f[45]])[_0x465f[41]](function(_0x291ax15){if(!_0x291ax15){return _0x291ax6[_0x465f[44]](404)};return _0x291ax6[_0x465f[29]](_0x291ax15);})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)})};exports[_0x465f[48]]=function(_0x291ax5,_0x291ax6){Agent[_0x465f[51]]({where:{internal:_0x291ax5[_0x465f[50]][_0x465f[49]]}})[_0x465f[41]](function(_0x291ax16){if(!_0x291ax16){return _0x291ax6[_0x465f[44]](404)};return _0x291ax6[_0x465f[29]](_0x291ax16);})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)})};exports[_0x465f[52]]=function(_0x291ax5,_0x291ax6){Agent[_0x465f[52]](_0x291ax5[_0x465f[50]])[_0x465f[41]](function(_0x291ax15){Team[_0x465f[55]]({where:{defaultEntry:true}})[_0x465f[41]](function(_0x291ax17){_0x291ax17[_0x465f[54]](_0x291ax15[_0x465f[45]])[_0x465f[41]](function(){return _0x291ax6[_0x465f[30]](201)[_0x465f[29]](_0x291ax15)})[_0x465f[31]](function(_0x291ax10){console[_0x465f[53]](_0x291ax10);return handleError(_0x291ax6,_0x291ax10);})})[_0x465f[31]](function(_0x291ax10){console[_0x465f[53]](_0x291ax10);return handleError(_0x291ax6,_0x291ax10);})})[_0x465f[31]](function(_0x291ax10){console[_0x465f[53]](_0x291ax10);return handleError(_0x291ax6,_0x291ax10);})};exports[_0x465f[56]]=function(_0x291ax5,_0x291ax6){if(_0x291ax5[_0x465f[50]][_0x465f[45]]){delete _0x291ax5[_0x465f[50]][_0x465f[45]]};Agent[_0x465f[47]](_0x291ax5[_0x465f[46]][_0x465f[45]])[_0x465f[41]](function(_0x291ax15){if(!_0x291ax15){return _0x291ax6[_0x465f[44]](404)};var _0x291ax18=_[_0x465f[57]](_0x291ax15,_0x291ax5[_0x465f[50]]);_0x291ax18[_0x465f[58]]()[_0x465f[41]](function(){return _0x291ax6[_0x465f[30]](200)[_0x465f[29]](_0x291ax15)})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)});})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)});};exports[_0x465f[59]]=function(_0x291ax5,_0x291ax6){Agent[_0x465f[47]](_0x291ax5[_0x465f[46]][_0x465f[45]])[_0x465f[41]](function(_0x291ax15){if(!_0x291ax15){return _0x291ax6[_0x465f[44]](404)};_0x291ax15[_0x465f[59]]()[_0x465f[41]](function(){return _0x291ax6[_0x465f[44]](204)})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)});})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)})};exports[_0x465f[60]]=function(_0x291ax5,_0x291ax6){Agent[_0x465f[59]]({where:{id:_0x291ax5[_0x465f[11]][_0x465f[45]]},individualHooks:true})[_0x465f[41]](function(){return _0x291ax6[_0x465f[44]](204)})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)})};exports[_0x465f[61]]=function(_0x291ax5,_0x291ax6,_0x291ax7){console[_0x465f[53]](_0x291ax5[_0x465f[50]]);var _0x291ax19=_0x291ax5[_0x465f[62]][_0x465f[45]];var _0x291ax1a=String(_0x291ax5[_0x465f[50]][_0x465f[63]]);var _0x291ax1b=String(_0x291ax5[_0x465f[50]][_0x465f[64]]);Agent[_0x465f[47]](_0x291ax19)[_0x465f[41]](function(_0x291ax15){if(_0x291ax15[_0x465f[65]](_0x291ax1a)){_0x291ax15[_0x465f[66]]=_0x291ax1b;_0x291ax15[_0x465f[58]]()[_0x465f[41]](function(){_0x291ax6[_0x465f[30]](200)[_0x465f[29]](_0x291ax15)})[_0x465f[31]](function(_0x291ax10){return _0x291ax7(_0x291ax10)});}else {_0x291ax6[_0x465f[44]](403)}});};exports[_0x465f[67]]=function(_0x291ax5,_0x291ax6,_0x291ax7){var _0x291ax1b=String(_0x291ax5[_0x465f[50]][_0x465f[64]]);Agent[_0x465f[47]](_0x291ax5[_0x465f[46]][_0x465f[45]])[_0x465f[41]](function(_0x291ax1c){_0x291ax1c[_0x465f[66]]=_0x291ax1b;_0x291ax1c[_0x465f[58]]()[_0x465f[41]](function(){_0x291ax6[_0x465f[30]](200)[_0x465f[29]](_0x291ax1c)})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)});});};exports[_0x465f[68]]=function(_0x291ax5,_0x291ax6){var _0x291ax1d={};_0x291ax1d[_0x291ax5[_0x465f[46]][_0x465f[69]]]=_0x291ax5[_0x465f[50]][_0x465f[70]];Agent[_0x465f[42]]({where:_0x291ax1d})[_0x465f[41]](function(_0x291ax11){if(_0x291ax11[_0x465f[32]]){return _0x291ax6[_0x465f[30]](200)[_0x465f[29]]({isValid:false,value:_0x291ax5[_0x465f[50]][_0x465f[70]]})};return _0x291ax6[_0x465f[30]](200)[_0x465f[29]]({isValid:true,value:_0x291ax5[_0x465f[50]][_0x465f[70]]});})[_0x465f[31]](function(_0x291ax10){return handleError(_0x291ax6,_0x291ax10)});};function handleError(_0x291ax6,_0x291ax10){return _0x291ax6[_0x465f[30]](500)[_0x465f[29]](_0x291ax10)}
\ No newline at end of file
diff --git a/server/api/agent/agent.socket.js b/server/api/agent/agent.socket.js
index 174f9d9..b6deab0 100644
--- a/server/api/agent/agent.socket.js
+++ b/server/api/agent/agent.socket.js
@@ -1 +1 @@
-var _0xc49f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x72\x6F\x6C\x65","\x61\x67\x65\x6E\x74","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x67\x65\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xc49f[0];var agent=require(_0xc49f[2])[_0xc49f[1]];exports[_0xc49f[3]]=function(_0x4827x2){agent[_0xc49f[6]](function(_0x4827x3){if(_0x4827x3[_0xc49f[4]]===_0xc49f[5]){onSave(_0x4827x2,_0x4827x3)}});agent[_0xc49f[7]](function(_0x4827x3){if(_0x4827x3[_0xc49f[4]]===_0xc49f[5]){onSave(_0x4827x2,_0x4827x3)}});agent[_0xc49f[8]](function(_0x4827x3){if(_0x4827x3[_0xc49f[4]]===_0xc49f[5]){onRemove(_0x4827x2,_0x4827x3)}});};function onSave(_0x4827x2,_0x4827x3,_0x4827x5){_0x4827x2[_0xc49f[10]](_0xc49f[9],_0x4827x3)}function onRemove(_0x4827x2,_0x4827x3,_0x4827x5){_0x4827x2[_0xc49f[10]](_0xc49f[11],_0x4827x3)}
\ No newline at end of file
+var _0x7964=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x72\x6F\x6C\x65","\x61\x67\x65\x6E\x74","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x67\x65\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7964[0];var agent=require(_0x7964[2])[_0x7964[1]];exports[_0x7964[3]]=function(_0x20dfx2){agent[_0x7964[6]](function(_0x20dfx3){if(_0x20dfx3[_0x7964[4]]===_0x7964[5]){onSave(_0x20dfx2,_0x20dfx3)}});agent[_0x7964[7]](function(_0x20dfx3){if(_0x20dfx3[_0x7964[4]]===_0x7964[5]){onSave(_0x20dfx2,_0x20dfx3)}});agent[_0x7964[8]](function(_0x20dfx3){if(_0x20dfx3[_0x7964[4]]===_0x7964[5]){onRemove(_0x20dfx2,_0x20dfx3)}});};function onSave(_0x20dfx2,_0x20dfx3,_0x20dfx5){_0x20dfx2[_0x7964[10]](_0x7964[9],_0x20dfx3)}function onRemove(_0x20dfx2,_0x20dfx3,_0x20dfx5){_0x20dfx2[_0x7964[10]](_0x7964[11],_0x20dfx3)}
\ No newline at end of file
diff --git a/server/api/agent/agent.spec.js b/server/api/agent/agent.spec.js
index 7efee73..043a3ba 100644
--- a/server/api/agent/agent.spec.js
+++ b/server/api/agent/agent.spec.js
@@ -1 +1 @@
-var _0x38cb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x67\x65\x74"];_0x38cb[0];var should=require(_0x38cb[1]);var app=require(_0x38cb[2]);var request=require(_0x38cb[3]);describe(_0x38cb[4],function(){it(_0x38cb[5],function(_0xe71ex4){request(app)[_0x38cb[13]](_0x38cb[12])[_0x38cb[11]](200)[_0x38cb[11]](_0x38cb[10],/json/)[_0x38cb[9]](function(_0xe71ex5,_0xe71ex6){if(_0xe71ex5){return _0xe71ex4(_0xe71ex5)};_0xe71ex6[_0x38cb[8]][_0x38cb[1]][_0x38cb[7]][_0x38cb[6]](Array);_0xe71ex4();})})});
\ No newline at end of file
+var _0x4737=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x67\x65\x74"];_0x4737[0];var should=require(_0x4737[1]);var app=require(_0x4737[2]);var request=require(_0x4737[3]);describe(_0x4737[4],function(){it(_0x4737[5],function(_0xc6f8x4){request(app)[_0x4737[13]](_0x4737[12])[_0x4737[11]](200)[_0x4737[11]](_0x4737[10],/json/)[_0x4737[9]](function(_0xc6f8x5,_0xc6f8x6){if(_0xc6f8x5){return _0xc6f8x4(_0xc6f8x5)};_0xc6f8x6[_0x4737[8]][_0x4737[1]][_0x4737[7]][_0x4737[6]](Array);_0xc6f8x4();})})});
\ No newline at end of file
diff --git a/server/api/agent/index.js b/server/api/agent/index.js
index 71f1ce3..b3dc5dc 100644
--- a/server/api/agent/index.js
+++ b/server/api/agent/index.js
@@ -1 +1 @@
-var _0x62c1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x61\x67\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x67\x65\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x70\x75\x74","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64\x2F\x3A\x69\x64\x2F\x72\x65\x73\x65\x74","\x61\x64\x6D\x69\x6E","\x68\x61\x73\x52\x6F\x6C\x65","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x75\x70\x64\x61\x74\x65","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x62c1[0];var express=require(_0x62c1[1]);var controller=require(_0x62c1[2]);var auth=require(_0x62c1[3]);var router=express.Router();router[_0x62c1[7]](_0x62c1[4],auth[_0x62c1[5]](),controller[_0x62c1[6]]);router[_0x62c1[7]](_0x62c1[8],auth[_0x62c1[5]](),controller[_0x62c1[9]]);router[_0x62c1[12]](_0x62c1[10],auth[_0x62c1[5]](),controller[_0x62c1[11]]);router[_0x62c1[12]](_0x62c1[4],auth[_0x62c1[5]](),controller[_0x62c1[13]]);router[_0x62c1[12]](_0x62c1[14],auth[_0x62c1[5]](),controller[_0x62c1[15]]);router[_0x62c1[18]](_0x62c1[16],auth[_0x62c1[5]](),controller[_0x62c1[17]]);router[_0x62c1[18]](_0x62c1[19],auth[_0x62c1[5]](),auth[_0x62c1[21]](_0x62c1[20]),controller[_0x62c1[22]]);router[_0x62c1[18]](_0x62c1[8],auth[_0x62c1[5]](),controller[_0x62c1[23]]);router[_0x62c1[24]](_0x62c1[8],auth[_0x62c1[5]](),controller[_0x62c1[23]]);router[_0x62c1[26]](_0x62c1[4],auth[_0x62c1[5]](),controller[_0x62c1[25]]);router[_0x62c1[26]](_0x62c1[8],auth[_0x62c1[5]](),controller[_0x62c1[27]]);module[_0x62c1[28]]=router;
\ No newline at end of file
+var _0x29b2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x61\x67\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x67\x65\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x70\x75\x74","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64\x2F\x3A\x69\x64\x2F\x72\x65\x73\x65\x74","\x61\x64\x6D\x69\x6E","\x68\x61\x73\x52\x6F\x6C\x65","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x75\x70\x64\x61\x74\x65","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x29b2[0];var express=require(_0x29b2[1]);var controller=require(_0x29b2[2]);var auth=require(_0x29b2[3]);var router=express.Router();router[_0x29b2[7]](_0x29b2[4],auth[_0x29b2[5]](),controller[_0x29b2[6]]);router[_0x29b2[7]](_0x29b2[8],auth[_0x29b2[5]](),controller[_0x29b2[9]]);router[_0x29b2[12]](_0x29b2[10],auth[_0x29b2[5]](),controller[_0x29b2[11]]);router[_0x29b2[12]](_0x29b2[4],auth[_0x29b2[5]](),controller[_0x29b2[13]]);router[_0x29b2[12]](_0x29b2[14],auth[_0x29b2[5]](),controller[_0x29b2[15]]);router[_0x29b2[18]](_0x29b2[16],auth[_0x29b2[5]](),controller[_0x29b2[17]]);router[_0x29b2[18]](_0x29b2[19],auth[_0x29b2[5]](),auth[_0x29b2[21]](_0x29b2[20]),controller[_0x29b2[22]]);router[_0x29b2[18]](_0x29b2[8],auth[_0x29b2[5]](),controller[_0x29b2[23]]);router[_0x29b2[24]](_0x29b2[8],auth[_0x29b2[5]](),controller[_0x29b2[23]]);router[_0x29b2[26]](_0x29b2[4],auth[_0x29b2[5]](),controller[_0x29b2[25]]);router[_0x29b2[26]](_0x29b2[8],auth[_0x29b2[5]](),controller[_0x29b2[27]]);module[_0x29b2[28]]=router;
\ No newline at end of file
diff --git a/server/api/ami/ami.ami.js b/server/api/ami/ami.ami.js
index bcc5a49..8c9e4f3 100644
--- a/server/api/ami/ami.ami.js
+++ b/server/api/ami/ami.ami.js
@@ -1 +1 @@
-var _0xc65f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x41\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x61\x73\x79\x6E\x63","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x6D\x69","\x61\x63\x74\x69\x6F\x6E","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x6D\x65\x72\x67\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x41\x73\x74\x65\x72\x69\x73\x6B\x20\x4D\x61\x6E\x61\x67\x65\x72\x20\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x2E\x2E"];_0xc65f[0];var Ami=require(_0xc65f[2])[_0xc65f[1]];var async=require(_0xc65f[3]);var _=require(_0xc65f[4]);var ami=null;exports[_0xc65f[5]]=function(ami){this[_0xc65f[6]]=ami};exports[_0xc65f[7]]=function(_0x124ex5,_0x124ex6){if(this[_0xc65f[6]]&&this[_0xc65f[6]][_0xc65f[8]]()){this[_0xc65f[6]][_0xc65f[7]](_0x124ex5,function(_0x124ex7,_0x124ex8){if(_0x124ex7){_0x124ex6(_0x124ex7)};var _0x124ex9=_[_0xc65f[9]](_0x124ex8,_0x124ex5);Ami[_0xc65f[12]](_0x124ex9)[_0xc65f[11]](function(ami){_0x124ex6(null,ami)})[_0xc65f[10]](function(_0x124ex7){return _0x124ex6(_0x124ex7)});})}else {_0x124ex6( new Error(_0xc65f[13]))}};
\ No newline at end of file
+var _0x55ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x41\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x61\x73\x79\x6E\x63","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x6D\x69","\x61\x63\x74\x69\x6F\x6E","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x6D\x65\x72\x67\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x41\x73\x74\x65\x72\x69\x73\x6B\x20\x4D\x61\x6E\x61\x67\x65\x72\x20\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x2E\x2E"];_0x55ec[0];var Ami=require(_0x55ec[2])[_0x55ec[1]];var async=require(_0x55ec[3]);var _=require(_0x55ec[4]);var ami=null;exports[_0x55ec[5]]=function(ami){this[_0x55ec[6]]=ami};exports[_0x55ec[7]]=function(_0xa308x5,_0xa308x6){if(this[_0x55ec[6]]&&this[_0x55ec[6]][_0x55ec[8]]()){this[_0x55ec[6]][_0x55ec[7]](_0xa308x5,function(_0xa308x7,_0xa308x8){if(_0xa308x7){_0xa308x6(_0xa308x7)};var _0xa308x9=_[_0x55ec[9]](_0xa308x8,_0xa308x5);Ami[_0x55ec[12]](_0xa308x9)[_0x55ec[11]](function(ami){_0xa308x6(null,ami)})[_0x55ec[10]](function(_0xa308x7){return _0xa308x6(_0xa308x7)});})}else {_0xa308x6( new Error(_0x55ec[13]))}};
\ No newline at end of file
diff --git a/server/api/ami/ami.controller.js b/server/api/ami/ami.controller.js
index 5940573..08cfd3f 100644
--- a/server/api/ami/ami.controller.js
+++ b/server/api/ami/ami.controller.js
@@ -1 +1 @@
-var _0x5581=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x41\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x64\x61\x74\x61","\x62\x6F\x64\x79","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x55\x73\x65\x72\x49\x64","\x75\x73\x65\x72","\x61\x63\x74\x69\x6F\x6E","\x2E\x2F\x61\x6D\x69\x2E\x61\x6D\x69","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64"];_0x5581[0];var _=require(_0x5581[1]);var Ami=require(_0x5581[3])[_0x5581[2]];exports[_0x5581[4]]=function(_0xb1b0x3,_0xb1b0x4){Ami[_0x5581[9]]()[_0x5581[8]](function(_0xb1b0x6){return _0xb1b0x4[_0x5581[7]](200)[_0x5581[6]](_0xb1b0x6)})[_0x5581[5]](function(_0xb1b0x5){return handleError(_0xb1b0x4,_0xb1b0x5)})};exports[_0x5581[10]]=function(_0xb1b0x3,_0xb1b0x4){Ami[_0x5581[14]](_0xb1b0x3[_0x5581[13]][_0x5581[12]])[_0x5581[8]](function(_0xb1b0x7){if(!_0xb1b0x7){return _0xb1b0x4[_0x5581[11]](404)};return _0xb1b0x4[_0x5581[6]](_0xb1b0x7);})[_0x5581[5]](function(_0xb1b0x5){return handleError(_0xb1b0x4,_0xb1b0x5)})};exports[_0x5581[15]]=function(_0xb1b0x3,_0xb1b0x4){_0xb1b0x3[_0x5581[17]][_0x5581[16]]=JSON[_0x5581[18]](_0xb1b0x3[_0x5581[17]]);_0xb1b0x3[_0x5581[17]][_0x5581[19]]=_0xb1b0x3[_0x5581[20]][_0x5581[12]];require(_0x5581[22])[_0x5581[21]](_0xb1b0x3[_0x5581[17]],function(_0xb1b0x5,_0xb1b0x8){if(_0xb1b0x5){handleError(_0xb1b0x4,_0xb1b0x5)}else {return _0xb1b0x4[_0x5581[7]](201)[_0x5581[6]](_0xb1b0x8)}});};exports[_0x5581[23]]=function(_0xb1b0x3,_0xb1b0x4){if(_0xb1b0x3[_0x5581[17]][_0x5581[12]]){delete _0xb1b0x3[_0x5581[17]][_0x5581[12]]};Ami[_0x5581[14]](_0xb1b0x3[_0x5581[13]][_0x5581[12]])[_0x5581[8]](function(_0xb1b0x7){if(!_0xb1b0x7){return _0xb1b0x4[_0x5581[11]](404)};var _0xb1b0x9=_[_0x5581[24]](_0xb1b0x7,_0xb1b0x3[_0x5581[17]]);_0xb1b0x9[_0x5581[25]]()[_0x5581[8]](function(){return _0xb1b0x4[_0x5581[7]](200)[_0x5581[6]](_0xb1b0x7)})[_0x5581[5]](function(_0xb1b0x5){return handleError(_0xb1b0x4,_0xb1b0x5)});})[_0x5581[5]](function(_0xb1b0x5){return handleError(_0xb1b0x4,_0xb1b0x5)});};exports[_0x5581[26]]=function(_0xb1b0x3,_0xb1b0x4){Ami[_0x5581[27]]({where:{id:_0xb1b0x3[_0x5581[13]][_0x5581[12]]}})[_0x5581[8]](function(_0xb1b0x7){if(!_0xb1b0x7){return _0xb1b0x4[_0x5581[11]](404)};_0xb1b0x7[_0x5581[26]]()[_0x5581[8]](function(){return _0xb1b0x4[_0x5581[11]](204)})[_0x5581[5]](function(_0xb1b0x5){return handleError(_0xb1b0x4,_0xb1b0x5)});})[_0x5581[5]](function(_0xb1b0x5){return handleError(_0xb1b0x4,_0xb1b0x5)})};function handleError(_0xb1b0x4,_0xb1b0x5){return _0xb1b0x4[_0x5581[7]](500)[_0x5581[6]](_0xb1b0x5)}
\ No newline at end of file
+var _0xa5a1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x41\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x64\x61\x74\x61","\x62\x6F\x64\x79","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x55\x73\x65\x72\x49\x64","\x75\x73\x65\x72","\x61\x63\x74\x69\x6F\x6E","\x2E\x2F\x61\x6D\x69\x2E\x61\x6D\x69","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64"];_0xa5a1[0];var _=require(_0xa5a1[1]);var Ami=require(_0xa5a1[3])[_0xa5a1[2]];exports[_0xa5a1[4]]=function(_0x474ex3,_0x474ex4){Ami[_0xa5a1[9]]()[_0xa5a1[8]](function(_0x474ex6){return _0x474ex4[_0xa5a1[7]](200)[_0xa5a1[6]](_0x474ex6)})[_0xa5a1[5]](function(_0x474ex5){return handleError(_0x474ex4,_0x474ex5)})};exports[_0xa5a1[10]]=function(_0x474ex3,_0x474ex4){Ami[_0xa5a1[14]](_0x474ex3[_0xa5a1[13]][_0xa5a1[12]])[_0xa5a1[8]](function(_0x474ex7){if(!_0x474ex7){return _0x474ex4[_0xa5a1[11]](404)};return _0x474ex4[_0xa5a1[6]](_0x474ex7);})[_0xa5a1[5]](function(_0x474ex5){return handleError(_0x474ex4,_0x474ex5)})};exports[_0xa5a1[15]]=function(_0x474ex3,_0x474ex4){_0x474ex3[_0xa5a1[17]][_0xa5a1[16]]=JSON[_0xa5a1[18]](_0x474ex3[_0xa5a1[17]]);_0x474ex3[_0xa5a1[17]][_0xa5a1[19]]=_0x474ex3[_0xa5a1[20]][_0xa5a1[12]];require(_0xa5a1[22])[_0xa5a1[21]](_0x474ex3[_0xa5a1[17]],function(_0x474ex5,_0x474ex8){if(_0x474ex5){handleError(_0x474ex4,_0x474ex5)}else {return _0x474ex4[_0xa5a1[7]](201)[_0xa5a1[6]](_0x474ex8)}});};exports[_0xa5a1[23]]=function(_0x474ex3,_0x474ex4){if(_0x474ex3[_0xa5a1[17]][_0xa5a1[12]]){delete _0x474ex3[_0xa5a1[17]][_0xa5a1[12]]};Ami[_0xa5a1[14]](_0x474ex3[_0xa5a1[13]][_0xa5a1[12]])[_0xa5a1[8]](function(_0x474ex7){if(!_0x474ex7){return _0x474ex4[_0xa5a1[11]](404)};var _0x474ex9=_[_0xa5a1[24]](_0x474ex7,_0x474ex3[_0xa5a1[17]]);_0x474ex9[_0xa5a1[25]]()[_0xa5a1[8]](function(){return _0x474ex4[_0xa5a1[7]](200)[_0xa5a1[6]](_0x474ex7)})[_0xa5a1[5]](function(_0x474ex5){return handleError(_0x474ex4,_0x474ex5)});})[_0xa5a1[5]](function(_0x474ex5){return handleError(_0x474ex4,_0x474ex5)});};exports[_0xa5a1[26]]=function(_0x474ex3,_0x474ex4){Ami[_0xa5a1[27]]({where:{id:_0x474ex3[_0xa5a1[13]][_0xa5a1[12]]}})[_0xa5a1[8]](function(_0x474ex7){if(!_0x474ex7){return _0x474ex4[_0xa5a1[11]](404)};_0x474ex7[_0xa5a1[26]]()[_0xa5a1[8]](function(){return _0x474ex4[_0xa5a1[11]](204)})[_0xa5a1[5]](function(_0x474ex5){return handleError(_0x474ex4,_0x474ex5)});})[_0xa5a1[5]](function(_0x474ex5){return handleError(_0x474ex4,_0x474ex5)})};function handleError(_0x474ex4,_0x474ex5){return _0x474ex4[_0xa5a1[7]](500)[_0xa5a1[6]](_0x474ex5)}
\ No newline at end of file
diff --git a/server/api/ami/ami.socket.js b/server/api/ami/ami.socket.js
index 3b9566b..39e28ed 100644
--- a/server/api/ami/ami.socket.js
+++ b/server/api/ami/ami.socket.js
@@ -1 +1 @@
-var _0xe05d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x41\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x6D\x69\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x6D\x69\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe05d[0];var Ami=require(_0xe05d[2])[_0xe05d[1]];exports[_0xe05d[3]]=function(_0x34a2x2){Ami[_0xe05d[4]](function(_0x34a2x3){onSave(_0x34a2x2,_0x34a2x3)});Ami[_0xe05d[5]](function(_0x34a2x3){onRemove(_0x34a2x2,_0x34a2x3)});};function onSave(_0x34a2x2,_0x34a2x3,_0x34a2x5){_0x34a2x2[_0xe05d[7]](_0xe05d[6],_0x34a2x3)}function onRemove(_0x34a2x2,_0x34a2x3,_0x34a2x5){_0x34a2x2[_0xe05d[7]](_0xe05d[8],_0x34a2x3)}
\ No newline at end of file
+var _0x596a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x41\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x6D\x69\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x6D\x69\x3A\x72\x65\x6D\x6F\x76\x65"];_0x596a[0];var Ami=require(_0x596a[2])[_0x596a[1]];exports[_0x596a[3]]=function(_0xd1d4x2){Ami[_0x596a[4]](function(_0xd1d4x3){onSave(_0xd1d4x2,_0xd1d4x3)});Ami[_0x596a[5]](function(_0xd1d4x3){onRemove(_0xd1d4x2,_0xd1d4x3)});};function onSave(_0xd1d4x2,_0xd1d4x3,_0xd1d4x5){_0xd1d4x2[_0x596a[7]](_0x596a[6],_0xd1d4x3)}function onRemove(_0xd1d4x2,_0xd1d4x3,_0xd1d4x5){_0xd1d4x2[_0x596a[7]](_0x596a[8],_0xd1d4x3)}
\ No newline at end of file
diff --git a/server/api/ami/ami.spec.js b/server/api/ami/ami.spec.js
index 558ca73..21f8f99 100644
--- a/server/api/ami/ami.spec.js
+++ b/server/api/ami/ami.spec.js
@@ -1 +1 @@
-var _0xca93=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x67\x65\x74"];_0xca93[0];var should=require(_0xca93[1]);var app=require(_0xca93[2]);var request=require(_0xca93[3]);describe(_0xca93[4],function(){it(_0xca93[5],function(_0x6648x4){request(app)[_0xca93[13]](_0xca93[12])[_0xca93[11]](200)[_0xca93[11]](_0xca93[10],/json/)[_0xca93[9]](function(_0x6648x5,_0x6648x6){if(_0x6648x5){return _0x6648x4(_0x6648x5)};_0x6648x6[_0xca93[8]][_0xca93[1]][_0xca93[7]][_0xca93[6]](Array);_0x6648x4();})})});
\ No newline at end of file
+var _0x8d44=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x67\x65\x74"];_0x8d44[0];var should=require(_0x8d44[1]);var app=require(_0x8d44[2]);var request=require(_0x8d44[3]);describe(_0x8d44[4],function(){it(_0x8d44[5],function(_0xe00ex4){request(app)[_0x8d44[13]](_0x8d44[12])[_0x8d44[11]](200)[_0x8d44[11]](_0x8d44[10],/json/)[_0x8d44[9]](function(_0xe00ex5,_0xe00ex6){if(_0xe00ex5){return _0xe00ex4(_0xe00ex5)};_0xe00ex6[_0x8d44[8]][_0x8d44[1]][_0x8d44[7]][_0x8d44[6]](Array);_0xe00ex4();})})});
\ No newline at end of file
diff --git a/server/api/ami/index.js b/server/api/ami/index.js
index e0e1b20..6a5e183 100644
--- a/server/api/ami/index.js
+++ b/server/api/ami/index.js
@@ -1 +1 @@
-var _0xf568=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x61\x6D\x69\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xf568[0];var express=require(_0xf568[1]);var controller=require(_0xf568[2]);var auth=require(_0xf568[3]);var router=express.Router();router[_0xf568[7]](_0xf568[4],auth[_0xf568[5]](),controller[_0xf568[6]]);router[_0xf568[9]](_0xf568[4],auth[_0xf568[5]](),controller[_0xf568[8]]);module[_0xf568[10]]=router;
\ No newline at end of file
+var _0xe259=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x61\x6D\x69\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xe259[0];var express=require(_0xe259[1]);var controller=require(_0xe259[2]);var auth=require(_0xe259[3]);var router=express.Router();router[_0xe259[7]](_0xe259[4],auth[_0xe259[5]](),controller[_0xe259[6]]);router[_0xe259[9]](_0xe259[4],auth[_0xe259[5]](),controller[_0xe259[8]]);module[_0xe259[10]]=router;
\ No newline at end of file
diff --git a/server/api/automation/automation.controller.js b/server/api/automation/automation.controller.js
index dc751af..eabf691 100644
--- a/server/api/automation/automation.controller.js
+++ b/server/api/automation/automation.controller.js
@@ -1 +1 @@
-var _0xeb30=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xeb30[0];var _=require(_0xeb30[1]);var util=require(_0xeb30[2]);var Automation=require(_0xeb30[4])[_0xeb30[3]];exports[_0xeb30[5]]=function(_0xae21x4,_0xae21x5,_0xae21x6){var _0xae21x7=[_0xeb30[6],_0xeb30[7],_0xeb30[8]];var _0xae21x8=_0xae21x4[_0xeb30[10]][_0xeb30[9]]?parseInt(_0xae21x4[_0xeb30[10]][_0xeb30[9]],10):100;var _0xae21x9=_0xae21x4[_0xeb30[10]][_0xeb30[11]]?parseInt(_0xae21x4[_0xeb30[10]][_0xeb30[11]],10):0;var _0xae21xa={where:{},limit:_0xae21x8,offset:_0xae21x9*_0xae21x8};_[_0xeb30[25]](_0xae21x4[_0xeb30[10]],function(_0xae21xb,_0xae21xc){switch(_0xae21xc){case _0xeb30[9]:;case _0xeb30[11]:break ;;case _0xeb30[14]:_0xae21xa[_0xeb30[12]]=util[_0xeb30[17]](_0xeb30[13],_0xae21x4[_0xeb30[10]][_0xeb30[14]],_0xae21x4[_0xeb30[10]][_0xeb30[15]]||_0xeb30[16])||null;break ;;case _0xeb30[15]:break ;;case _0xeb30[23]:_0xae21xa[_0xeb30[19]][_0xeb30[18]]=[];_0xae21x7[_0xeb30[22]](function(_0xae21xd){var _0xae21xe={};_0xae21xe[_0xae21xd]={$like:_0xeb30[20]+_0xae21xb+_0xeb30[20]};_0xae21xa[_0xeb30[19]][_0xeb30[18]][_0xeb30[21]](_0xae21xe);});break ;;default:_0xae21xa[_0xeb30[19]][_0xae21xc]={$like:{}};_0xae21xa[_0xeb30[19]][_0xae21xc][_0xeb30[24]]=_0xeb30[20]+_0xae21xb+_0xeb30[20];;}});Automation[_0xeb30[40]](_0xae21xa)[_0xeb30[39]](function(_0xae21x10){var _0xae21x11=Math[_0xeb30[31]](_0xae21x10[_0xeb30[30]]/_0xae21x8);var _0xae21x12=_0xae21x11>(_0xae21xa[_0xeb30[32]]+1)?util[_0xeb30[17]](_0xeb30[33],_0xae21x4[_0xeb30[34]],_0xae21x4[_0xeb30[36]][_0xeb30[35]],_0xae21x4[_0xeb30[37]],_0xae21x9+1):null;var _0xae21x13=_0xae21x9>0?util[_0xeb30[17]](_0xeb30[33],_0xae21x4[_0xeb30[34]],_0xae21x4[_0xeb30[36]][_0xeb30[35]],_0xae21x4[_0xeb30[37]],_0xae21x9-1):null;_0xae21x5[_0xeb30[28]](200)[_0xeb30[27]]({count:_0xae21x10[_0xeb30[30]],rows:_0xae21x10[_0xeb30[38]],next_page:_0xae21x12,previous_page:_0xae21x13,total_pages:_0xae21x11});})[_0xeb30[29]](function(_0xae21xf){_0xae21x5[_0xeb30[28]](500)[_0xeb30[27]]({error:_0xeb30[26]})});};exports[_0xeb30[41]]=function(_0xae21x4,_0xae21x5){Automation[_0xeb30[45]](_0xae21x4[_0xeb30[44]][_0xeb30[43]])[_0xeb30[39]](function(Automation){if(!Automation){return _0xae21x5[_0xeb30[42]](404)};return _0xae21x5[_0xeb30[27]](Automation);})[_0xeb30[29]](function(_0xae21xf){return handleError(_0xae21x5,_0xae21xf)})};exports[_0xeb30[46]]=function(_0xae21x4,_0xae21x5,_0xae21x6){Automation[_0xeb30[46]](_0xae21x4[_0xeb30[47]])[_0xeb30[39]](function(){return _0xae21x5[_0xeb30[42]](201)})[_0xeb30[29]](function(_0xae21xf){return handleError(_0xae21x5,_0xae21xf)})};exports[_0xeb30[48]]=function(_0xae21x4,_0xae21x5,_0xae21x6){if(_0xae21x4[_0xeb30[47]][_0xeb30[43]]){delete _0xae21x4[_0xeb30[47]][_0xeb30[43]]};Automation[_0xeb30[45]](_0xae21x4[_0xeb30[44]][_0xeb30[43]])[_0xeb30[39]](function(Automation){if(!Automation){return _0xae21x5[_0xeb30[42]](404)};var _0xae21x14=_[_0xeb30[49]](Automation,_0xae21x4[_0xeb30[47]]);_0xae21x14[_0xeb30[50]]()[_0xeb30[39]](function(){return _0xae21x5[_0xeb30[28]](200)[_0xeb30[27]](Automation)})[_0xeb30[29]](function(_0xae21xf){return _0xae21x6(_0xae21xf)});})[_0xeb30[29]](function(_0xae21xf){return _0xae21x6(_0xae21xf)});};exports[_0xeb30[51]]=function(_0xae21x4,_0xae21x5){Automation[_0xeb30[45]](_0xae21x4[_0xeb30[44]][_0xeb30[43]])[_0xeb30[39]](function(Automation){if(!Automation){return _0xae21x5[_0xeb30[42]](404)};Automation[_0xeb30[51]]()[_0xeb30[39]](function(){return _0xae21x5[_0xeb30[42]](204)})[_0xeb30[29]](function(_0xae21xf){return handleError(_0xae21x5,_0xae21xf)});})[_0xeb30[29]](function(_0xae21xf){return handleError(_0xae21x5,_0xae21xf)})};exports[_0xeb30[52]]=function(_0xae21x4,_0xae21x5){Automation[_0xeb30[51]]({where:{id:_0xae21x4[_0xeb30[10]][_0xeb30[43]]},individualHooks:true})[_0xeb30[39]](function(){return _0xae21x5[_0xeb30[42]](204)})[_0xeb30[29]](function(_0xae21xf){return handleError(_0xae21x5,_0xae21xf)})};function handleError(_0xae21x5,_0xae21xf){return _0xae21x5[_0xeb30[28]](500)[_0xeb30[27]](_0xae21xf)}
\ No newline at end of file
+var _0xb589=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xb589[0];var _=require(_0xb589[1]);var util=require(_0xb589[2]);var Automation=require(_0xb589[4])[_0xb589[3]];exports[_0xb589[5]]=function(_0xb8d4x4,_0xb8d4x5,_0xb8d4x6){var _0xb8d4x7=[_0xb589[6],_0xb589[7],_0xb589[8]];var _0xb8d4x8=_0xb8d4x4[_0xb589[10]][_0xb589[9]]?parseInt(_0xb8d4x4[_0xb589[10]][_0xb589[9]],10):100;var _0xb8d4x9=_0xb8d4x4[_0xb589[10]][_0xb589[11]]?parseInt(_0xb8d4x4[_0xb589[10]][_0xb589[11]],10):0;var _0xb8d4xa={where:{},limit:_0xb8d4x8,offset:_0xb8d4x9*_0xb8d4x8};_[_0xb589[25]](_0xb8d4x4[_0xb589[10]],function(_0xb8d4xb,_0xb8d4xc){switch(_0xb8d4xc){case _0xb589[9]:;case _0xb589[11]:break ;;case _0xb589[14]:_0xb8d4xa[_0xb589[12]]=util[_0xb589[17]](_0xb589[13],_0xb8d4x4[_0xb589[10]][_0xb589[14]],_0xb8d4x4[_0xb589[10]][_0xb589[15]]||_0xb589[16])||null;break ;;case _0xb589[15]:break ;;case _0xb589[23]:_0xb8d4xa[_0xb589[19]][_0xb589[18]]=[];_0xb8d4x7[_0xb589[22]](function(_0xb8d4xd){var _0xb8d4xe={};_0xb8d4xe[_0xb8d4xd]={$like:_0xb589[20]+_0xb8d4xb+_0xb589[20]};_0xb8d4xa[_0xb589[19]][_0xb589[18]][_0xb589[21]](_0xb8d4xe);});break ;;default:_0xb8d4xa[_0xb589[19]][_0xb8d4xc]={$like:{}};_0xb8d4xa[_0xb589[19]][_0xb8d4xc][_0xb589[24]]=_0xb589[20]+_0xb8d4xb+_0xb589[20];;}});Automation[_0xb589[40]](_0xb8d4xa)[_0xb589[39]](function(_0xb8d4x10){var _0xb8d4x11=Math[_0xb589[31]](_0xb8d4x10[_0xb589[30]]/_0xb8d4x8);var _0xb8d4x12=_0xb8d4x11>(_0xb8d4xa[_0xb589[32]]+1)?util[_0xb589[17]](_0xb589[33],_0xb8d4x4[_0xb589[34]],_0xb8d4x4[_0xb589[36]][_0xb589[35]],_0xb8d4x4[_0xb589[37]],_0xb8d4x9+1):null;var _0xb8d4x13=_0xb8d4x9>0?util[_0xb589[17]](_0xb589[33],_0xb8d4x4[_0xb589[34]],_0xb8d4x4[_0xb589[36]][_0xb589[35]],_0xb8d4x4[_0xb589[37]],_0xb8d4x9-1):null;_0xb8d4x5[_0xb589[28]](200)[_0xb589[27]]({count:_0xb8d4x10[_0xb589[30]],rows:_0xb8d4x10[_0xb589[38]],next_page:_0xb8d4x12,previous_page:_0xb8d4x13,total_pages:_0xb8d4x11});})[_0xb589[29]](function(_0xb8d4xf){_0xb8d4x5[_0xb589[28]](500)[_0xb589[27]]({error:_0xb589[26]})});};exports[_0xb589[41]]=function(_0xb8d4x4,_0xb8d4x5){Automation[_0xb589[45]](_0xb8d4x4[_0xb589[44]][_0xb589[43]])[_0xb589[39]](function(Automation){if(!Automation){return _0xb8d4x5[_0xb589[42]](404)};return _0xb8d4x5[_0xb589[27]](Automation);})[_0xb589[29]](function(_0xb8d4xf){return handleError(_0xb8d4x5,_0xb8d4xf)})};exports[_0xb589[46]]=function(_0xb8d4x4,_0xb8d4x5,_0xb8d4x6){Automation[_0xb589[46]](_0xb8d4x4[_0xb589[47]])[_0xb589[39]](function(){return _0xb8d4x5[_0xb589[42]](201)})[_0xb589[29]](function(_0xb8d4xf){return handleError(_0xb8d4x5,_0xb8d4xf)})};exports[_0xb589[48]]=function(_0xb8d4x4,_0xb8d4x5,_0xb8d4x6){if(_0xb8d4x4[_0xb589[47]][_0xb589[43]]){delete _0xb8d4x4[_0xb589[47]][_0xb589[43]]};Automation[_0xb589[45]](_0xb8d4x4[_0xb589[44]][_0xb589[43]])[_0xb589[39]](function(Automation){if(!Automation){return _0xb8d4x5[_0xb589[42]](404)};var _0xb8d4x14=_[_0xb589[49]](Automation,_0xb8d4x4[_0xb589[47]]);_0xb8d4x14[_0xb589[50]]()[_0xb589[39]](function(){return _0xb8d4x5[_0xb589[28]](200)[_0xb589[27]](Automation)})[_0xb589[29]](function(_0xb8d4xf){return _0xb8d4x6(_0xb8d4xf)});})[_0xb589[29]](function(_0xb8d4xf){return _0xb8d4x6(_0xb8d4xf)});};exports[_0xb589[51]]=function(_0xb8d4x4,_0xb8d4x5){Automation[_0xb589[45]](_0xb8d4x4[_0xb589[44]][_0xb589[43]])[_0xb589[39]](function(Automation){if(!Automation){return _0xb8d4x5[_0xb589[42]](404)};Automation[_0xb589[51]]()[_0xb589[39]](function(){return _0xb8d4x5[_0xb589[42]](204)})[_0xb589[29]](function(_0xb8d4xf){return handleError(_0xb8d4x5,_0xb8d4xf)});})[_0xb589[29]](function(_0xb8d4xf){return handleError(_0xb8d4x5,_0xb8d4xf)})};exports[_0xb589[52]]=function(_0xb8d4x4,_0xb8d4x5){Automation[_0xb589[51]]({where:{id:_0xb8d4x4[_0xb589[10]][_0xb589[43]]},individualHooks:true})[_0xb589[39]](function(){return _0xb8d4x5[_0xb589[42]](204)})[_0xb589[29]](function(_0xb8d4xf){return handleError(_0xb8d4x5,_0xb8d4xf)})};function handleError(_0xb8d4x5,_0xb8d4xf){return _0xb8d4x5[_0xb589[28]](500)[_0xb589[27]](_0xb8d4xf)}
\ No newline at end of file
diff --git a/server/api/automation/automation.socket.js b/server/api/automation/automation.socket.js
index 168952a..b640f85 100644
--- a/server/api/automation/automation.socket.js
+++ b/server/api/automation/automation.socket.js
@@ -1 +1 @@
-var _0xf8cc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf8cc[0];var Automation=require(_0xf8cc[2])[_0xf8cc[1]];exports[_0xf8cc[3]]=function(_0x459fx2){Automation[_0xf8cc[4]](function(_0x459fx3){onSave(_0x459fx2,_0x459fx3)});Automation[_0xf8cc[5]](function(_0x459fx3){onRemove(_0x459fx2,_0x459fx3)});};function onSave(_0x459fx2,_0x459fx3,_0x459fx5){_0x459fx2[_0xf8cc[7]](_0xf8cc[6],_0x459fx3)}function onRemove(_0x459fx2,_0x459fx3,_0x459fx5){_0x459fx2[_0xf8cc[7]](_0xf8cc[8],_0x459fx3)}
\ No newline at end of file
+var _0xd84c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xd84c[0];var Automation=require(_0xd84c[2])[_0xd84c[1]];exports[_0xd84c[3]]=function(_0x220dx2){Automation[_0xd84c[4]](function(_0x220dx3){onSave(_0x220dx2,_0x220dx3)});Automation[_0xd84c[5]](function(_0x220dx3){onRemove(_0x220dx2,_0x220dx3)});};function onSave(_0x220dx2,_0x220dx3,_0x220dx5){_0x220dx2[_0xd84c[7]](_0xd84c[6],_0x220dx3)}function onRemove(_0x220dx2,_0x220dx3,_0x220dx5){_0x220dx2[_0xd84c[7]](_0xd84c[8],_0x220dx3)}
\ No newline at end of file
diff --git a/server/api/automation/automation.spec.js b/server/api/automation/automation.spec.js
index b8fbad4..14f9cc7 100644
--- a/server/api/automation/automation.spec.js
+++ b/server/api/automation/automation.spec.js
@@ -1 +1 @@
-var _0xf73b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xf73b[0];var should=require(_0xf73b[1]);var app=require(_0xf73b[2]);var request=require(_0xf73b[3]);describe(_0xf73b[4],function(){it(_0xf73b[5],function(_0xfadax4){request(app)[_0xf73b[13]](_0xf73b[12])[_0xf73b[11]](200)[_0xf73b[11]](_0xf73b[10],/json/)[_0xf73b[9]](function(_0xfadax5,_0xfadax6){if(_0xfadax5){return _0xfadax4(_0xfadax5)};_0xfadax6[_0xf73b[8]][_0xf73b[1]][_0xf73b[7]][_0xf73b[6]](Array);_0xfadax4();})})});
\ No newline at end of file
+var _0xf5a8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xf5a8[0];var should=require(_0xf5a8[1]);var app=require(_0xf5a8[2]);var request=require(_0xf5a8[3]);describe(_0xf5a8[4],function(){it(_0xf5a8[5],function(_0x2599x4){request(app)[_0xf5a8[13]](_0xf5a8[12])[_0xf5a8[11]](200)[_0xf5a8[11]](_0xf5a8[10],/json/)[_0xf5a8[9]](function(_0x2599x5,_0x2599x6){if(_0x2599x5){return _0x2599x4(_0x2599x5)};_0x2599x6[_0xf5a8[8]][_0xf5a8[1]][_0xf5a8[7]][_0xf5a8[6]](Array);_0x2599x4();})})});
\ No newline at end of file
diff --git a/server/api/automation/index.js b/server/api/automation/index.js
index 973aea8..b778b77 100644
--- a/server/api/automation/index.js
+++ b/server/api/automation/index.js
@@ -1 +1 @@
-var _0x67c9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x67c9[0];var express=require(_0x67c9[1]);var controller=require(_0x67c9[2]);var auth=require(_0x67c9[3]);var router=express.Router();router[_0x67c9[7]](_0x67c9[4],auth[_0x67c9[5]](),controller[_0x67c9[6]]);router[_0x67c9[7]](_0x67c9[8],auth[_0x67c9[5]](),controller[_0x67c9[9]]);router[_0x67c9[11]](_0x67c9[4],auth[_0x67c9[5]](),controller[_0x67c9[10]]);router[_0x67c9[13]](_0x67c9[8],auth[_0x67c9[5]](),controller[_0x67c9[12]]);router[_0x67c9[14]](_0x67c9[8],auth[_0x67c9[5]](),controller[_0x67c9[12]]);router[_0x67c9[16]](_0x67c9[8],auth[_0x67c9[5]](),controller[_0x67c9[15]]);router[_0x67c9[16]](_0x67c9[4],auth[_0x67c9[5]](),controller[_0x67c9[17]]);module[_0x67c9[18]]=router;
\ No newline at end of file
+var _0xed2d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xed2d[0];var express=require(_0xed2d[1]);var controller=require(_0xed2d[2]);var auth=require(_0xed2d[3]);var router=express.Router();router[_0xed2d[7]](_0xed2d[4],auth[_0xed2d[5]](),controller[_0xed2d[6]]);router[_0xed2d[7]](_0xed2d[8],auth[_0xed2d[5]](),controller[_0xed2d[9]]);router[_0xed2d[11]](_0xed2d[4],auth[_0xed2d[5]](),controller[_0xed2d[10]]);router[_0xed2d[13]](_0xed2d[8],auth[_0xed2d[5]](),controller[_0xed2d[12]]);router[_0xed2d[14]](_0xed2d[8],auth[_0xed2d[5]](),controller[_0xed2d[12]]);router[_0xed2d[16]](_0xed2d[8],auth[_0xed2d[5]](),controller[_0xed2d[15]]);router[_0xed2d[16]](_0xed2d[4],auth[_0xed2d[5]](),controller[_0xed2d[17]]);module[_0xed2d[18]]=router;
\ No newline at end of file
diff --git a/server/api/business_action/business_action.controller.js b/server/api/business_action/business_action.controller.js
index 8d96242..b0ed620 100644
--- a/server/api/business_action/business_action.controller.js
+++ b/server/api/business_action/business_action.controller.js
@@ -1 +1 @@
-var _0xc660=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xc660[0];var _=require(_0xc660[1]);var BusinessAction=require(_0xc660[3])[_0xc660[2]];exports[_0xc660[4]]=function(_0x1adex3,_0x1adex4){BusinessAction[_0xc660[9]]()[_0xc660[8]](function(_0x1adex6){return _0x1adex4[_0xc660[7]](200)[_0xc660[6]](_0x1adex6)})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)})};exports[_0xc660[10]]=function(_0x1adex3,_0x1adex4){BusinessAction[_0xc660[14]](_0x1adex3[_0xc660[13]][_0xc660[12]])[_0xc660[8]](function(_0x1adex7){if(!_0x1adex7){return _0x1adex4[_0xc660[11]](404)};return _0x1adex4[_0xc660[6]](_0x1adex7);})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)})};exports[_0xc660[15]]=function(_0x1adex3,_0x1adex4){BusinessAction[_0xc660[15]](_0x1adex3[_0xc660[16]])[_0xc660[8]](function(_0x1adex7){return _0x1adex4[_0xc660[7]](201)[_0xc660[6]](_0x1adex7)})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)})};exports[_0xc660[17]]=function(_0x1adex3,_0x1adex4){if(_0x1adex3[_0xc660[16]][_0xc660[12]]){delete _0x1adex3[_0xc660[16]][_0xc660[12]]};BusinessAction[_0xc660[14]](_0x1adex3[_0xc660[13]][_0xc660[12]])[_0xc660[8]](function(_0x1adex7){if(!_0x1adex7){return _0x1adex4[_0xc660[11]](404)};var _0x1adex8=_[_0xc660[18]](_0x1adex7,_0x1adex3[_0xc660[16]]);_0x1adex8[_0xc660[19]]()[_0xc660[8]](function(){return _0x1adex4[_0xc660[7]](200)[_0xc660[6]](_0x1adex7)})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)});})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)});};exports[_0xc660[20]]=function(_0x1adex3,_0x1adex4){BusinessAction[_0xc660[14]](_0x1adex3[_0xc660[13]][_0xc660[12]])[_0xc660[8]](function(_0x1adex7){if(!_0x1adex7){return _0x1adex4[_0xc660[11]](404)};_0x1adex7[_0xc660[20]]()[_0xc660[8]](function(){return _0x1adex4[_0xc660[7]](200)[_0xc660[6]](_0x1adex7)})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)});})[_0xc660[5]](function(_0x1adex5){return handleError(_0x1adex4,_0x1adex5)})};function handleError(_0x1adex4,_0x1adex5){return _0x1adex4[_0xc660[7]](500)[_0xc660[6]](_0x1adex5)}
\ No newline at end of file
+var _0xc44e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xc44e[0];var _=require(_0xc44e[1]);var BusinessAction=require(_0xc44e[3])[_0xc44e[2]];exports[_0xc44e[4]]=function(_0x1244x3,_0x1244x4){BusinessAction[_0xc44e[9]]()[_0xc44e[8]](function(_0x1244x6){return _0x1244x4[_0xc44e[7]](200)[_0xc44e[6]](_0x1244x6)})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)})};exports[_0xc44e[10]]=function(_0x1244x3,_0x1244x4){BusinessAction[_0xc44e[14]](_0x1244x3[_0xc44e[13]][_0xc44e[12]])[_0xc44e[8]](function(_0x1244x7){if(!_0x1244x7){return _0x1244x4[_0xc44e[11]](404)};return _0x1244x4[_0xc44e[6]](_0x1244x7);})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)})};exports[_0xc44e[15]]=function(_0x1244x3,_0x1244x4){BusinessAction[_0xc44e[15]](_0x1244x3[_0xc44e[16]])[_0xc44e[8]](function(_0x1244x7){return _0x1244x4[_0xc44e[7]](201)[_0xc44e[6]](_0x1244x7)})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)})};exports[_0xc44e[17]]=function(_0x1244x3,_0x1244x4){if(_0x1244x3[_0xc44e[16]][_0xc44e[12]]){delete _0x1244x3[_0xc44e[16]][_0xc44e[12]]};BusinessAction[_0xc44e[14]](_0x1244x3[_0xc44e[13]][_0xc44e[12]])[_0xc44e[8]](function(_0x1244x7){if(!_0x1244x7){return _0x1244x4[_0xc44e[11]](404)};var _0x1244x8=_[_0xc44e[18]](_0x1244x7,_0x1244x3[_0xc44e[16]]);_0x1244x8[_0xc44e[19]]()[_0xc44e[8]](function(){return _0x1244x4[_0xc44e[7]](200)[_0xc44e[6]](_0x1244x7)})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)});})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)});};exports[_0xc44e[20]]=function(_0x1244x3,_0x1244x4){BusinessAction[_0xc44e[14]](_0x1244x3[_0xc44e[13]][_0xc44e[12]])[_0xc44e[8]](function(_0x1244x7){if(!_0x1244x7){return _0x1244x4[_0xc44e[11]](404)};_0x1244x7[_0xc44e[20]]()[_0xc44e[8]](function(){return _0x1244x4[_0xc44e[7]](200)[_0xc44e[6]](_0x1244x7)})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)});})[_0xc44e[5]](function(_0x1244x5){return handleError(_0x1244x4,_0x1244x5)})};function handleError(_0x1244x4,_0x1244x5){return _0x1244x4[_0xc44e[7]](500)[_0xc44e[6]](_0x1244x5)}
\ No newline at end of file
diff --git a/server/api/business_action/business_action.socket.js b/server/api/business_action/business_action.socket.js
index 5bf09e2..b483489 100644
--- a/server/api/business_action/business_action.socket.js
+++ b/server/api/business_action/business_action.socket.js
@@ -1 +1 @@
-var _0x3010=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3010[0];var BusinessAction=require(_0x3010[2])[_0x3010[1]];exports[_0x3010[3]]=function(_0x842bx2){BusinessAction[_0x3010[4]](function(_0x842bx3){onSave(_0x842bx2,_0x842bx3)});BusinessAction[_0x3010[5]](function(_0x842bx3){onRemove(_0x842bx2,_0x842bx3)});};function onSave(_0x842bx2,_0x842bx3,_0x842bx5){_0x842bx2[_0x3010[7]](_0x3010[6],_0x842bx3)}function onRemove(_0x842bx2,_0x842bx3,_0x842bx5){_0x842bx2[_0x3010[7]](_0x3010[8],_0x842bx3)}
\ No newline at end of file
+var _0x951f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x951f[0];var BusinessAction=require(_0x951f[2])[_0x951f[1]];exports[_0x951f[3]]=function(_0x3452x2){BusinessAction[_0x951f[4]](function(_0x3452x3){onSave(_0x3452x2,_0x3452x3)});BusinessAction[_0x951f[5]](function(_0x3452x3){onRemove(_0x3452x2,_0x3452x3)});};function onSave(_0x3452x2,_0x3452x3,_0x3452x5){_0x3452x2[_0x951f[7]](_0x951f[6],_0x3452x3)}function onRemove(_0x3452x2,_0x3452x3,_0x3452x5){_0x3452x2[_0x951f[7]](_0x951f[8],_0x3452x3)}
\ No newline at end of file
diff --git a/server/api/business_action/business_action.spec.js b/server/api/business_action/business_action.spec.js
index d44d7f9..b5ce3f0 100644
--- a/server/api/business_action/business_action.spec.js
+++ b/server/api/business_action/business_action.spec.js
@@ -1 +1 @@
-var _0xa8e9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x63\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x63\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xa8e9[0];var should=require(_0xa8e9[1]);var app=require(_0xa8e9[2]);var request=require(_0xa8e9[3]);describe(_0xa8e9[4],function(){it(_0xa8e9[5],function(_0x32dcx4){request(app)[_0xa8e9[13]](_0xa8e9[12])[_0xa8e9[11]](200)[_0xa8e9[11]](_0xa8e9[10],/json/)[_0xa8e9[9]](function(_0x32dcx5,_0x32dcx6){if(_0x32dcx5){return _0x32dcx4(_0x32dcx5)};_0x32dcx6[_0xa8e9[8]][_0xa8e9[1]][_0xa8e9[7]][_0xa8e9[6]](Array);_0x32dcx4();})})});
\ No newline at end of file
+var _0xf16c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x63\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x63\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xf16c[0];var should=require(_0xf16c[1]);var app=require(_0xf16c[2]);var request=require(_0xf16c[3]);describe(_0xf16c[4],function(){it(_0xf16c[5],function(_0x330fx4){request(app)[_0xf16c[13]](_0xf16c[12])[_0xf16c[11]](200)[_0xf16c[11]](_0xf16c[10],/json/)[_0xf16c[9]](function(_0x330fx5,_0x330fx6){if(_0x330fx5){return _0x330fx4(_0x330fx5)};_0x330fx6[_0xf16c[8]][_0xf16c[1]][_0xf16c[7]][_0xf16c[6]](Array);_0x330fx4();})})});
\ No newline at end of file
diff --git a/server/api/business_action/index.js b/server/api/business_action/index.js
index 56d75f7..9d082bc 100644
--- a/server/api/business_action/index.js
+++ b/server/api/business_action/index.js
@@ -1 +1 @@
-var _0x8e61=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x8e61[0];var express=require(_0x8e61[1]);var controller=require(_0x8e61[2]);var router=express.Router();router[_0x8e61[5]](_0x8e61[3],controller[_0x8e61[4]]);router[_0x8e61[5]](_0x8e61[6],controller[_0x8e61[7]]);router[_0x8e61[9]](_0x8e61[3],controller[_0x8e61[8]]);router[_0x8e61[11]](_0x8e61[6],controller[_0x8e61[10]]);router[_0x8e61[12]](_0x8e61[6],controller[_0x8e61[10]]);router[_0x8e61[14]](_0x8e61[6],controller[_0x8e61[13]]);module[_0x8e61[15]]=router;
\ No newline at end of file
+var _0x24a5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x24a5[0];var express=require(_0x24a5[1]);var controller=require(_0x24a5[2]);var router=express.Router();router[_0x24a5[5]](_0x24a5[3],controller[_0x24a5[4]]);router[_0x24a5[5]](_0x24a5[6],controller[_0x24a5[7]]);router[_0x24a5[9]](_0x24a5[3],controller[_0x24a5[8]]);router[_0x24a5[11]](_0x24a5[6],controller[_0x24a5[10]]);router[_0x24a5[12]](_0x24a5[6],controller[_0x24a5[10]]);router[_0x24a5[14]](_0x24a5[6],controller[_0x24a5[13]]);module[_0x24a5[15]]=router;
\ No newline at end of file
diff --git a/server/api/business_condition/business_condition.controller.js b/server/api/business_condition/business_condition.controller.js
index a6390db..27c503b 100644
--- a/server/api/business_condition/business_condition.controller.js
+++ b/server/api/business_condition/business_condition.controller.js
@@ -1 +1 @@
-var _0x71c5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x71c5[0];var _=require(_0x71c5[1]);var BusinessCondition=require(_0x71c5[3])[_0x71c5[2]];exports[_0x71c5[4]]=function(_0x9857x3,_0x9857x4){BusinessCondition[_0x71c5[9]]()[_0x71c5[8]](function(_0x9857x6){return _0x9857x4[_0x71c5[7]](200)[_0x71c5[6]](_0x9857x6)})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)})};exports[_0x71c5[10]]=function(_0x9857x3,_0x9857x4){BusinessCondition[_0x71c5[14]](_0x9857x3[_0x71c5[13]][_0x71c5[12]])[_0x71c5[8]](function(_0x9857x7){if(!_0x9857x7){return _0x9857x4[_0x71c5[11]](404)};return _0x9857x4[_0x71c5[6]](_0x9857x7);})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)})};exports[_0x71c5[15]]=function(_0x9857x3,_0x9857x4){BusinessCondition[_0x71c5[15]](_0x9857x3[_0x71c5[16]])[_0x71c5[8]](function(_0x9857x7){return _0x9857x4[_0x71c5[7]](201)[_0x71c5[6]](_0x9857x7)})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)})};exports[_0x71c5[17]]=function(_0x9857x3,_0x9857x4){if(_0x9857x3[_0x71c5[16]][_0x71c5[12]]){delete _0x9857x3[_0x71c5[16]][_0x71c5[12]]};BusinessCondition[_0x71c5[20]]({where:{id:_0x9857x3[_0x71c5[13]][_0x71c5[12]]}})[_0x71c5[8]](function(_0x9857x7){if(!_0x9857x7){return _0x9857x4[_0x71c5[11]](404)};var _0x9857x8=_[_0x71c5[18]](_0x9857x7,_0x9857x3[_0x71c5[16]]);_0x9857x8[_0x71c5[19]]()[_0x71c5[8]](function(){return _0x9857x4[_0x71c5[7]](200)[_0x71c5[6]](_0x9857x7)})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)});})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)});};exports[_0x71c5[21]]=function(_0x9857x3,_0x9857x4){BusinessCondition[_0x71c5[20]]({where:{id:_0x9857x3[_0x71c5[13]][_0x71c5[12]]}})[_0x71c5[8]](function(_0x9857x7){if(!_0x9857x7){return _0x9857x4[_0x71c5[11]](404)};_0x9857x7[_0x71c5[21]]()[_0x71c5[8]](function(){return _0x9857x4[_0x71c5[11]](204)})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)});})[_0x71c5[5]](function(_0x9857x5){return handleError(_0x9857x4,_0x9857x5)})};function handleError(_0x9857x4,_0x9857x5){return _0x9857x4[_0x71c5[7]](500)[_0x71c5[6]](_0x9857x5)}
\ No newline at end of file
+var _0xdf26=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xdf26[0];var _=require(_0xdf26[1]);var BusinessCondition=require(_0xdf26[3])[_0xdf26[2]];exports[_0xdf26[4]]=function(_0x6e76x3,_0x6e76x4){BusinessCondition[_0xdf26[9]]()[_0xdf26[8]](function(_0x6e76x6){return _0x6e76x4[_0xdf26[7]](200)[_0xdf26[6]](_0x6e76x6)})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)})};exports[_0xdf26[10]]=function(_0x6e76x3,_0x6e76x4){BusinessCondition[_0xdf26[14]](_0x6e76x3[_0xdf26[13]][_0xdf26[12]])[_0xdf26[8]](function(_0x6e76x7){if(!_0x6e76x7){return _0x6e76x4[_0xdf26[11]](404)};return _0x6e76x4[_0xdf26[6]](_0x6e76x7);})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)})};exports[_0xdf26[15]]=function(_0x6e76x3,_0x6e76x4){BusinessCondition[_0xdf26[15]](_0x6e76x3[_0xdf26[16]])[_0xdf26[8]](function(_0x6e76x7){return _0x6e76x4[_0xdf26[7]](201)[_0xdf26[6]](_0x6e76x7)})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)})};exports[_0xdf26[17]]=function(_0x6e76x3,_0x6e76x4){if(_0x6e76x3[_0xdf26[16]][_0xdf26[12]]){delete _0x6e76x3[_0xdf26[16]][_0xdf26[12]]};BusinessCondition[_0xdf26[20]]({where:{id:_0x6e76x3[_0xdf26[13]][_0xdf26[12]]}})[_0xdf26[8]](function(_0x6e76x7){if(!_0x6e76x7){return _0x6e76x4[_0xdf26[11]](404)};var _0x6e76x8=_[_0xdf26[18]](_0x6e76x7,_0x6e76x3[_0xdf26[16]]);_0x6e76x8[_0xdf26[19]]()[_0xdf26[8]](function(){return _0x6e76x4[_0xdf26[7]](200)[_0xdf26[6]](_0x6e76x7)})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)});})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)});};exports[_0xdf26[21]]=function(_0x6e76x3,_0x6e76x4){BusinessCondition[_0xdf26[20]]({where:{id:_0x6e76x3[_0xdf26[13]][_0xdf26[12]]}})[_0xdf26[8]](function(_0x6e76x7){if(!_0x6e76x7){return _0x6e76x4[_0xdf26[11]](404)};_0x6e76x7[_0xdf26[21]]()[_0xdf26[8]](function(){return _0x6e76x4[_0xdf26[11]](204)})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)});})[_0xdf26[5]](function(_0x6e76x5){return handleError(_0x6e76x4,_0x6e76x5)})};function handleError(_0x6e76x4,_0x6e76x5){return _0x6e76x4[_0xdf26[7]](500)[_0xdf26[6]](_0x6e76x5)}
\ No newline at end of file
diff --git a/server/api/business_condition/business_condition.socket.js b/server/api/business_condition/business_condition.socket.js
index 7dd2278..78a8203 100644
--- a/server/api/business_condition/business_condition.socket.js
+++ b/server/api/business_condition/business_condition.socket.js
@@ -1 +1 @@
-var _0xe068=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe068[0];var BusinessCondition=require(_0xe068[2])[_0xe068[1]];exports[_0xe068[3]]=function(_0x2288x2){BusinessCondition[_0xe068[4]](function(_0x2288x3){onSave(_0x2288x2,_0x2288x3)});BusinessCondition[_0xe068[5]](function(_0x2288x3){onRemove(_0x2288x2,_0x2288x3)});};function onSave(_0x2288x2,_0x2288x3,_0x2288x5){_0x2288x2[_0xe068[7]](_0xe068[6],_0x2288x3)}function onRemove(_0x2288x2,_0x2288x3,_0x2288x5){_0x2288x2[_0xe068[7]](_0xe068[8],_0x2288x3)}
\ No newline at end of file
+var _0x6cc5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6cc5[0];var BusinessCondition=require(_0x6cc5[2])[_0x6cc5[1]];exports[_0x6cc5[3]]=function(_0xa33dx2){BusinessCondition[_0x6cc5[4]](function(_0xa33dx3){onSave(_0xa33dx2,_0xa33dx3)});BusinessCondition[_0x6cc5[5]](function(_0xa33dx3){onRemove(_0xa33dx2,_0xa33dx3)});};function onSave(_0xa33dx2,_0xa33dx3,_0xa33dx5){_0xa33dx2[_0x6cc5[7]](_0x6cc5[6],_0xa33dx3)}function onRemove(_0xa33dx2,_0xa33dx3,_0xa33dx5){_0xa33dx2[_0x6cc5[7]](_0x6cc5[8],_0xa33dx3)}
\ No newline at end of file
diff --git a/server/api/business_condition/business_condition.spec.js b/server/api/business_condition/business_condition.spec.js
index a4a1fc0..8f95d8a 100644
--- a/server/api/business_condition/business_condition.spec.js
+++ b/server/api/business_condition/business_condition.spec.js
@@ -1 +1 @@
-var _0x2180=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x2180[0];var should=require(_0x2180[1]);var app=require(_0x2180[2]);var request=require(_0x2180[3]);describe(_0x2180[4],function(){it(_0x2180[5],function(_0xa86ax4){request(app)[_0x2180[13]](_0x2180[12])[_0x2180[11]](200)[_0x2180[11]](_0x2180[10],/json/)[_0x2180[9]](function(_0xa86ax5,_0xa86ax6){if(_0xa86ax5){return _0xa86ax4(_0xa86ax5)};_0xa86ax6[_0x2180[8]][_0x2180[1]][_0x2180[7]][_0x2180[6]](Array);_0xa86ax4();})})});
\ No newline at end of file
+var _0x5bff=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x5bff[0];var should=require(_0x5bff[1]);var app=require(_0x5bff[2]);var request=require(_0x5bff[3]);describe(_0x5bff[4],function(){it(_0x5bff[5],function(_0x8210x4){request(app)[_0x5bff[13]](_0x5bff[12])[_0x5bff[11]](200)[_0x5bff[11]](_0x5bff[10],/json/)[_0x5bff[9]](function(_0x8210x5,_0x8210x6){if(_0x8210x5){return _0x8210x4(_0x8210x5)};_0x8210x6[_0x5bff[8]][_0x5bff[1]][_0x5bff[7]][_0x5bff[6]](Array);_0x8210x4();})})});
\ No newline at end of file
diff --git a/server/api/business_condition/index.js b/server/api/business_condition/index.js
index aa165fa..5d575fb 100644
--- a/server/api/business_condition/index.js
+++ b/server/api/business_condition/index.js
@@ -1 +1 @@
-var _0x82cf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x82cf[0];var express=require(_0x82cf[1]);var controller=require(_0x82cf[2]);var router=express.Router();router[_0x82cf[5]](_0x82cf[3],controller[_0x82cf[4]]);router[_0x82cf[5]](_0x82cf[6],controller[_0x82cf[7]]);router[_0x82cf[9]](_0x82cf[3],controller[_0x82cf[8]]);router[_0x82cf[11]](_0x82cf[6],controller[_0x82cf[10]]);router[_0x82cf[12]](_0x82cf[6],controller[_0x82cf[10]]);router[_0x82cf[14]](_0x82cf[6],controller[_0x82cf[13]]);module[_0x82cf[15]]=router;
\ No newline at end of file
+var _0x43a0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x43a0[0];var express=require(_0x43a0[1]);var controller=require(_0x43a0[2]);var router=express.Router();router[_0x43a0[5]](_0x43a0[3],controller[_0x43a0[4]]);router[_0x43a0[5]](_0x43a0[6],controller[_0x43a0[7]]);router[_0x43a0[9]](_0x43a0[3],controller[_0x43a0[8]]);router[_0x43a0[11]](_0x43a0[6],controller[_0x43a0[10]]);router[_0x43a0[12]](_0x43a0[6],controller[_0x43a0[10]]);router[_0x43a0[14]](_0x43a0[6],controller[_0x43a0[13]]);module[_0x43a0[15]]=router;
\ 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 3cdad0d..4ee5692 100644
--- a/server/api/chat_application/chat_application.controller.js
+++ b/server/api/chat_application/chat_application.controller.js
@@ -1 +1 @@
-var _0x85bc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x70\x72\x69\x6F\x72\x69\x74\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x49\x64","\x6D\x61\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x85bc[0];var _=require(_0x85bc[1]);var ChatApplication=require(_0x85bc[3])[_0x85bc[2]];exports[_0x85bc[4]]=function(_0x7cf8x3,_0x7cf8x4){ChatApplication[_0x85bc[11]]({where:_0x7cf8x3[_0x85bc[9]],order:_0x85bc[10],include:[{all:true}]})[_0x85bc[8]](function(_0x7cf8x6){return _0x7cf8x4[_0x85bc[7]](200)[_0x85bc[6]](_0x7cf8x6)})[_0x85bc[5]](function(_0x7cf8x5){return handleError(_0x7cf8x4,_0x7cf8x5)})};exports[_0x85bc[12]]=function(_0x7cf8x3,_0x7cf8x4){ChatApplication[_0x85bc[16]](_0x7cf8x3[_0x85bc[15]][_0x85bc[14]])[_0x85bc[8]](function(_0x7cf8x7){if(!_0x7cf8x7){return _0x7cf8x4[_0x85bc[13]](404)};return _0x7cf8x4[_0x85bc[6]](_0x7cf8x7);})[_0x85bc[5]](function(_0x7cf8x5){return handleError(_0x7cf8x4,_0x7cf8x5)})};exports[_0x85bc[17]]=function(_0x7cf8x3,_0x7cf8x4,_0x7cf8x8){ChatApplication[_0x85bc[20]](_0x85bc[10],{where:{ChatWebsiteId:_0x7cf8x3[_0x85bc[18]][_0x85bc[19]]}})[_0x85bc[8]](function(_0x7cf8x9){_0x7cf8x3[_0x85bc[18]][_0x85bc[10]]=_0x7cf8x9?++_0x7cf8x9:1;ChatApplication[_0x85bc[17]](_0x7cf8x3[_0x85bc[18]])[_0x85bc[8]](function(_0x7cf8xa){return _0x7cf8x4[_0x85bc[7]](201)[_0x85bc[6]](_0x7cf8xa)})[_0x85bc[5]](function(_0x7cf8x5){return _0x7cf8x8(_0x7cf8x5)});})[_0x85bc[5]](function(_0x7cf8x5){_0x7cf8x8(_0x7cf8x5)})};exports[_0x85bc[21]]=function(_0x7cf8x3,_0x7cf8x4){if(_0x7cf8x3[_0x85bc[18]][_0x85bc[14]]){delete _0x7cf8x3[_0x85bc[18]][_0x85bc[14]]};ChatApplication[_0x85bc[16]](_0x7cf8x3[_0x85bc[15]][_0x85bc[14]])[_0x85bc[8]](function(_0x7cf8x7){if(!_0x7cf8x7){return _0x7cf8x4[_0x85bc[13]](404)};var _0x7cf8xb=_[_0x85bc[22]](_0x7cf8x7,_0x7cf8x3[_0x85bc[18]]);_0x7cf8xb[_0x85bc[23]]()[_0x85bc[8]](function(){return _0x7cf8x4[_0x85bc[7]](200)[_0x85bc[6]](_0x7cf8x7)})[_0x85bc[5]](function(_0x7cf8x5){return handleError(_0x7cf8x4,_0x7cf8x5)});})[_0x85bc[5]](function(_0x7cf8x5){return handleError(_0x7cf8x4,_0x7cf8x5)});};exports[_0x85bc[24]]=function(_0x7cf8x3,_0x7cf8x4){ChatApplication[_0x85bc[16]](_0x7cf8x3[_0x85bc[15]][_0x85bc[14]])[_0x85bc[8]](function(_0x7cf8x7){if(!_0x7cf8x7){return _0x7cf8x4[_0x85bc[13]](404)};_0x7cf8x7[_0x85bc[24]]()[_0x85bc[8]](function(){return _0x7cf8x4[_0x85bc[13]](204)})[_0x85bc[5]](function(_0x7cf8x5){return handleError(_0x7cf8x4,_0x7cf8x5)});})[_0x85bc[5]](function(_0x7cf8x5){return handleError(_0x7cf8x4,_0x7cf8x5)})};function handleError(_0x7cf8x4,_0x7cf8x5){return _0x7cf8x4[_0x85bc[7]](500)[_0x85bc[6]](_0x7cf8x5)}
\ No newline at end of file
+var _0xc560=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x70\x72\x69\x6F\x72\x69\x74\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x49\x64","\x6D\x61\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xc560[0];var _=require(_0xc560[1]);var ChatApplication=require(_0xc560[3])[_0xc560[2]];exports[_0xc560[4]]=function(_0x41aax3,_0x41aax4){ChatApplication[_0xc560[11]]({where:_0x41aax3[_0xc560[9]],order:_0xc560[10],include:[{all:true}]})[_0xc560[8]](function(_0x41aax6){return _0x41aax4[_0xc560[7]](200)[_0xc560[6]](_0x41aax6)})[_0xc560[5]](function(_0x41aax5){return handleError(_0x41aax4,_0x41aax5)})};exports[_0xc560[12]]=function(_0x41aax3,_0x41aax4){ChatApplication[_0xc560[16]](_0x41aax3[_0xc560[15]][_0xc560[14]])[_0xc560[8]](function(_0x41aax7){if(!_0x41aax7){return _0x41aax4[_0xc560[13]](404)};return _0x41aax4[_0xc560[6]](_0x41aax7);})[_0xc560[5]](function(_0x41aax5){return handleError(_0x41aax4,_0x41aax5)})};exports[_0xc560[17]]=function(_0x41aax3,_0x41aax4,_0x41aax8){ChatApplication[_0xc560[20]](_0xc560[10],{where:{ChatWebsiteId:_0x41aax3[_0xc560[18]][_0xc560[19]]}})[_0xc560[8]](function(_0x41aax9){_0x41aax3[_0xc560[18]][_0xc560[10]]=_0x41aax9?++_0x41aax9:1;ChatApplication[_0xc560[17]](_0x41aax3[_0xc560[18]])[_0xc560[8]](function(_0x41aaxa){return _0x41aax4[_0xc560[7]](201)[_0xc560[6]](_0x41aaxa)})[_0xc560[5]](function(_0x41aax5){return _0x41aax8(_0x41aax5)});})[_0xc560[5]](function(_0x41aax5){_0x41aax8(_0x41aax5)})};exports[_0xc560[21]]=function(_0x41aax3,_0x41aax4){if(_0x41aax3[_0xc560[18]][_0xc560[14]]){delete _0x41aax3[_0xc560[18]][_0xc560[14]]};ChatApplication[_0xc560[16]](_0x41aax3[_0xc560[15]][_0xc560[14]])[_0xc560[8]](function(_0x41aax7){if(!_0x41aax7){return _0x41aax4[_0xc560[13]](404)};var _0x41aaxb=_[_0xc560[22]](_0x41aax7,_0x41aax3[_0xc560[18]]);_0x41aaxb[_0xc560[23]]()[_0xc560[8]](function(){return _0x41aax4[_0xc560[7]](200)[_0xc560[6]](_0x41aax7)})[_0xc560[5]](function(_0x41aax5){return handleError(_0x41aax4,_0x41aax5)});})[_0xc560[5]](function(_0x41aax5){return handleError(_0x41aax4,_0x41aax5)});};exports[_0xc560[24]]=function(_0x41aax3,_0x41aax4){ChatApplication[_0xc560[16]](_0x41aax3[_0xc560[15]][_0xc560[14]])[_0xc560[8]](function(_0x41aax7){if(!_0x41aax7){return _0x41aax4[_0xc560[13]](404)};_0x41aax7[_0xc560[24]]()[_0xc560[8]](function(){return _0x41aax4[_0xc560[13]](204)})[_0xc560[5]](function(_0x41aax5){return handleError(_0x41aax4,_0x41aax5)});})[_0xc560[5]](function(_0x41aax5){return handleError(_0x41aax4,_0x41aax5)})};function handleError(_0x41aax4,_0x41aax5){return _0x41aax4[_0xc560[7]](500)[_0xc560[6]](_0x41aax5)}
\ 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 4e09cf3..3c27611 100644
--- a/server/api/chat_application/chat_application.socket.js
+++ b/server/api/chat_application/chat_application.socket.js
@@ -1 +1 @@
-var _0xac3e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xac3e[0];var ChatApplication=require(_0xac3e[2])[_0xac3e[1]];exports[_0xac3e[3]]=function(_0x21ebx2){ChatApplication[_0xac3e[4]](function(_0x21ebx3){onSave(_0x21ebx2,_0x21ebx3)});ChatApplication[_0xac3e[5]](function(_0x21ebx3){onRemove(_0x21ebx2,_0x21ebx3)});};function onSave(_0x21ebx2,_0x21ebx3,_0x21ebx5){_0x21ebx2[_0xac3e[7]](_0xac3e[6],_0x21ebx3)}function onRemove(_0x21ebx2,_0x21ebx3,_0x21ebx5){_0x21ebx2[_0xac3e[7]](_0xac3e[8],_0x21ebx3)}
\ No newline at end of file
+var _0x83d2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x83d2[0];var ChatApplication=require(_0x83d2[2])[_0x83d2[1]];exports[_0x83d2[3]]=function(_0x3702x2){ChatApplication[_0x83d2[4]](function(_0x3702x3){onSave(_0x3702x2,_0x3702x3)});ChatApplication[_0x83d2[5]](function(_0x3702x3){onRemove(_0x3702x2,_0x3702x3)});};function onSave(_0x3702x2,_0x3702x3,_0x3702x5){_0x3702x2[_0x83d2[7]](_0x83d2[6],_0x3702x3)}function onRemove(_0x3702x2,_0x3702x3,_0x3702x5){_0x3702x2[_0x83d2[7]](_0x83d2[8],_0x3702x3)}
\ 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 68c334c..ca69da5 100644
--- a/server/api/chat_application/chat_application.spec.js
+++ b/server/api/chat_application/chat_application.spec.js
@@ -1 +1 @@
-var _0x4a6f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x4a6f[0];var should=require(_0x4a6f[1]);var app=require(_0x4a6f[2]);var request=require(_0x4a6f[3]);describe(_0x4a6f[4],function(){it(_0x4a6f[5],function(_0x7f07x4){request(app)[_0x4a6f[13]](_0x4a6f[12])[_0x4a6f[11]](200)[_0x4a6f[11]](_0x4a6f[10],/json/)[_0x4a6f[9]](function(_0x7f07x5,_0x7f07x6){if(_0x7f07x5){return _0x7f07x4(_0x7f07x5)};_0x7f07x6[_0x4a6f[8]][_0x4a6f[1]][_0x4a6f[7]][_0x4a6f[6]](Array);_0x7f07x4();})})});
\ No newline at end of file
+var _0x3550=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x3550[0];var should=require(_0x3550[1]);var app=require(_0x3550[2]);var request=require(_0x3550[3]);describe(_0x3550[4],function(){it(_0x3550[5],function(_0x82c8x4){request(app)[_0x3550[13]](_0x3550[12])[_0x3550[11]](200)[_0x3550[11]](_0x3550[10],/json/)[_0x3550[9]](function(_0x82c8x5,_0x82c8x6){if(_0x82c8x5){return _0x82c8x4(_0x82c8x5)};_0x82c8x6[_0x3550[8]][_0x3550[1]][_0x3550[7]][_0x3550[6]](Array);_0x82c8x4();})})});
\ No newline at end of file
diff --git a/server/api/chat_application/index.js b/server/api/chat_application/index.js
index d210ef2..c5e7f6c 100644
--- a/server/api/chat_application/index.js
+++ b/server/api/chat_application/index.js
@@ -1 +1 @@
-var _0x452d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x452d[0];var express=require(_0x452d[1]);var controller=require(_0x452d[2]);var router=express.Router();router[_0x452d[5]](_0x452d[3],controller[_0x452d[4]]);router[_0x452d[5]](_0x452d[6],controller[_0x452d[7]]);router[_0x452d[9]](_0x452d[3],controller[_0x452d[8]]);router[_0x452d[11]](_0x452d[6],controller[_0x452d[10]]);router[_0x452d[12]](_0x452d[6],controller[_0x452d[10]]);router[_0x452d[14]](_0x452d[6],controller[_0x452d[13]]);module[_0x452d[15]]=router;
\ No newline at end of file
+var _0x7a3e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x7a3e[0];var express=require(_0x7a3e[1]);var controller=require(_0x7a3e[2]);var router=express.Router();router[_0x7a3e[5]](_0x7a3e[3],controller[_0x7a3e[4]]);router[_0x7a3e[5]](_0x7a3e[6],controller[_0x7a3e[7]]);router[_0x7a3e[9]](_0x7a3e[3],controller[_0x7a3e[8]]);router[_0x7a3e[11]](_0x7a3e[6],controller[_0x7a3e[10]]);router[_0x7a3e[12]](_0x7a3e[6],controller[_0x7a3e[10]]);router[_0x7a3e[14]](_0x7a3e[6],controller[_0x7a3e[13]]);module[_0x7a3e[15]]=router;
\ 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 d6b1156..9e055f6 100644
--- a/server/api/chat_enquiry/enquiry.controller.js
+++ b/server/api/chat_enquiry/enquiry.controller.js
@@ -1 +1 @@
-var _0xfeba=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xfeba[0];var _=require(_0xfeba[1]);var ChatEnquiry=require(_0xfeba[3])[_0xfeba[2]];var ChatVisitor=require(_0xfeba[3])[_0xfeba[4]];exports[_0xfeba[5]]=function(_0x5c5ex4,_0x5c5ex5){ChatEnquiry[_0xfeba[10]]()[_0xfeba[9]](function(_0x5c5ex7){return _0x5c5ex5[_0xfeba[8]](200)[_0xfeba[7]](_0x5c5ex7)})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)})};exports[_0xfeba[11]]=function(_0x5c5ex4,_0x5c5ex5){ChatEnquiry[_0xfeba[15]]({where:{id:_0x5c5ex4[_0xfeba[14]][_0xfeba[13]]},include:[ChatVisitor]})[_0xfeba[9]](function(_0x5c5ex8){if(!_0x5c5ex8){return _0x5c5ex5[_0xfeba[12]](404)};return _0x5c5ex5[_0xfeba[7]](_0x5c5ex8);})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)})};exports[_0xfeba[16]]=function(_0x5c5ex4,_0x5c5ex5){ChatEnquiry[_0xfeba[16]](_0x5c5ex4[_0xfeba[17]])[_0xfeba[9]](function(_0x5c5ex8){return _0x5c5ex5[_0xfeba[8]](201)[_0xfeba[7]](_0x5c5ex8)})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)})};exports[_0xfeba[18]]=function(_0x5c5ex4,_0x5c5ex5){if(_0x5c5ex4[_0xfeba[17]][_0xfeba[13]]){delete _0x5c5ex4[_0xfeba[17]][_0xfeba[13]]};ChatEnquiry[_0xfeba[21]](_0x5c5ex4[_0xfeba[14]][_0xfeba[13]])[_0xfeba[9]](function(_0x5c5ex8){if(!_0x5c5ex8){return _0x5c5ex5[_0xfeba[12]](404)};var _0x5c5ex9=_[_0xfeba[19]](_0x5c5ex8,_0x5c5ex4[_0xfeba[17]]);_0x5c5ex9[_0xfeba[20]]()[_0xfeba[9]](function(){return _0x5c5ex5[_0xfeba[8]](200)[_0xfeba[7]](_0x5c5ex8)})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)});})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)});};exports[_0xfeba[22]]=function(_0x5c5ex4,_0x5c5ex5){ChatEnquiry[_0xfeba[21]](_0x5c5ex4[_0xfeba[14]][_0xfeba[13]])[_0xfeba[9]](function(_0x5c5ex8){if(!_0x5c5ex8){return _0x5c5ex5[_0xfeba[12]](404)};_0x5c5ex8[_0xfeba[22]]()[_0xfeba[9]](function(){return _0x5c5ex5[_0xfeba[12]](204)})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)});})[_0xfeba[6]](function(_0x5c5ex6){return handleError(_0x5c5ex5,_0x5c5ex6)})};function handleError(_0x5c5ex5,_0x5c5ex6){return _0x5c5ex5[_0xfeba[8]](500)[_0xfeba[7]](_0x5c5ex6)}
\ No newline at end of file
+var _0x86c8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x86c8[0];var _=require(_0x86c8[1]);var ChatEnquiry=require(_0x86c8[3])[_0x86c8[2]];var ChatVisitor=require(_0x86c8[3])[_0x86c8[4]];exports[_0x86c8[5]]=function(_0xdb07x4,_0xdb07x5){ChatEnquiry[_0x86c8[10]]()[_0x86c8[9]](function(_0xdb07x7){return _0xdb07x5[_0x86c8[8]](200)[_0x86c8[7]](_0xdb07x7)})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)})};exports[_0x86c8[11]]=function(_0xdb07x4,_0xdb07x5){ChatEnquiry[_0x86c8[15]]({where:{id:_0xdb07x4[_0x86c8[14]][_0x86c8[13]]},include:[ChatVisitor]})[_0x86c8[9]](function(_0xdb07x8){if(!_0xdb07x8){return _0xdb07x5[_0x86c8[12]](404)};return _0xdb07x5[_0x86c8[7]](_0xdb07x8);})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)})};exports[_0x86c8[16]]=function(_0xdb07x4,_0xdb07x5){ChatEnquiry[_0x86c8[16]](_0xdb07x4[_0x86c8[17]])[_0x86c8[9]](function(_0xdb07x8){return _0xdb07x5[_0x86c8[8]](201)[_0x86c8[7]](_0xdb07x8)})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)})};exports[_0x86c8[18]]=function(_0xdb07x4,_0xdb07x5){if(_0xdb07x4[_0x86c8[17]][_0x86c8[13]]){delete _0xdb07x4[_0x86c8[17]][_0x86c8[13]]};ChatEnquiry[_0x86c8[21]](_0xdb07x4[_0x86c8[14]][_0x86c8[13]])[_0x86c8[9]](function(_0xdb07x8){if(!_0xdb07x8){return _0xdb07x5[_0x86c8[12]](404)};var _0xdb07x9=_[_0x86c8[19]](_0xdb07x8,_0xdb07x4[_0x86c8[17]]);_0xdb07x9[_0x86c8[20]]()[_0x86c8[9]](function(){return _0xdb07x5[_0x86c8[8]](200)[_0x86c8[7]](_0xdb07x8)})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)});})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)});};exports[_0x86c8[22]]=function(_0xdb07x4,_0xdb07x5){ChatEnquiry[_0x86c8[21]](_0xdb07x4[_0x86c8[14]][_0x86c8[13]])[_0x86c8[9]](function(_0xdb07x8){if(!_0xdb07x8){return _0xdb07x5[_0x86c8[12]](404)};_0xdb07x8[_0x86c8[22]]()[_0x86c8[9]](function(){return _0xdb07x5[_0x86c8[12]](204)})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)});})[_0x86c8[6]](function(_0xdb07x6){return handleError(_0xdb07x5,_0xdb07x6)})};function handleError(_0xdb07x5,_0xdb07x6){return _0xdb07x5[_0x86c8[8]](500)[_0x86c8[7]](_0xdb07x6)}
\ 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 ab0c2b3..9b420e0 100644
--- a/server/api/chat_enquiry/enquiry.socket.js
+++ b/server/api/chat_enquiry/enquiry.socket.js
@@ -1 +1 @@
-var _0x4f8a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x6E\x71\x75\x69\x72\x79\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x65\x6E\x71\x75\x69\x72\x79\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4f8a[0];var enquiry=require(_0x4f8a[2])[_0x4f8a[1]];exports[_0x4f8a[3]]=function(_0xe762x2){enquiry[_0x4f8a[4]](function(_0xe762x3){onSave(_0xe762x2,_0xe762x3)});enquiry[_0x4f8a[5]](function(_0xe762x3){onRemove(_0xe762x2,_0xe762x3)});};function onSave(_0xe762x2,_0xe762x3,_0xe762x5){_0xe762x2[_0x4f8a[7]](_0x4f8a[6],_0xe762x3)}function onRemove(_0xe762x2,_0xe762x3,_0xe762x5){_0xe762x2[_0x4f8a[7]](_0x4f8a[8],_0xe762x3)}
\ No newline at end of file
+var _0x6600=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x6E\x71\x75\x69\x72\x79\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x65\x6E\x71\x75\x69\x72\x79\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6600[0];var enquiry=require(_0x6600[2])[_0x6600[1]];exports[_0x6600[3]]=function(_0xec23x2){enquiry[_0x6600[4]](function(_0xec23x3){onSave(_0xec23x2,_0xec23x3)});enquiry[_0x6600[5]](function(_0xec23x3){onRemove(_0xec23x2,_0xec23x3)});};function onSave(_0xec23x2,_0xec23x3,_0xec23x5){_0xec23x2[_0x6600[7]](_0x6600[6],_0xec23x3)}function onRemove(_0xec23x2,_0xec23x3,_0xec23x5){_0xec23x2[_0x6600[7]](_0x6600[8],_0xec23x3)}
\ No newline at end of file
diff --git a/server/api/chat_enquiry/index.js b/server/api/chat_enquiry/index.js
index 96bf8c2..1c75202 100644
--- a/server/api/chat_enquiry/index.js
+++ b/server/api/chat_enquiry/index.js
@@ -1 +1 @@
-var _0x519a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x65\x6E\x71\x75\x69\x72\x79\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x519a[0];var express=require(_0x519a[1]);var controller=require(_0x519a[2]);var license=require(_0x519a[3]);var router=express.Router();router[_0x519a[8]](_0x519a[4],license[_0x519a[5]](),license[_0x519a[6]](),controller[_0x519a[7]]);router[_0x519a[8]](_0x519a[9],license[_0x519a[5]](),license[_0x519a[6]](),controller[_0x519a[10]]);router[_0x519a[12]](_0x519a[4],license[_0x519a[5]](),license[_0x519a[6]](),controller[_0x519a[11]]);router[_0x519a[14]](_0x519a[9],license[_0x519a[5]](),license[_0x519a[6]](),controller[_0x519a[13]]);router[_0x519a[15]](_0x519a[9],license[_0x519a[5]](),license[_0x519a[6]](),controller[_0x519a[13]]);router[_0x519a[17]](_0x519a[9],license[_0x519a[5]](),license[_0x519a[6]](),controller[_0x519a[16]]);module[_0x519a[18]]=router;
\ No newline at end of file
+var _0x72ac=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x65\x6E\x71\x75\x69\x72\x79\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x72ac[0];var express=require(_0x72ac[1]);var controller=require(_0x72ac[2]);var license=require(_0x72ac[3]);var router=express.Router();router[_0x72ac[8]](_0x72ac[4],license[_0x72ac[5]](),license[_0x72ac[6]](),controller[_0x72ac[7]]);router[_0x72ac[8]](_0x72ac[9],license[_0x72ac[5]](),license[_0x72ac[6]](),controller[_0x72ac[10]]);router[_0x72ac[12]](_0x72ac[4],license[_0x72ac[5]](),license[_0x72ac[6]](),controller[_0x72ac[11]]);router[_0x72ac[14]](_0x72ac[9],license[_0x72ac[5]](),license[_0x72ac[6]](),controller[_0x72ac[13]]);router[_0x72ac[15]](_0x72ac[9],license[_0x72ac[5]](),license[_0x72ac[6]](),controller[_0x72ac[13]]);router[_0x72ac[17]](_0x72ac[9],license[_0x72ac[5]](),license[_0x72ac[6]](),controller[_0x72ac[16]]);module[_0x72ac[18]]=router;
\ 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 e95be84..fdd0fe2 100644
--- a/server/api/chat_message/chat_message.controller.js
+++ b/server/api/chat_message/chat_message.controller.js
@@ -1 +1 @@
-var _0x6ac1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x64\x35","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x73\x65\x72","\x6D\x65\x72\x67\x65","\x75\x70\x64\x61\x74\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x6ac1[0];var _=require(_0x6ac1[1]);var md5=require(_0x6ac1[2]);var User=require(_0x6ac1[4])[_0x6ac1[3]];var ChatRoom=require(_0x6ac1[4])[_0x6ac1[5]];var ChatMessage=require(_0x6ac1[4])[_0x6ac1[6]];var ChatVisitor=require(_0x6ac1[4])[_0x6ac1[7]];exports[_0x6ac1[8]]=function(_0x8034x7,_0x8034x8){ChatMessage[_0x6ac1[13]]()[_0x6ac1[12]](function(_0x8034xa){return _0x8034x8[_0x6ac1[11]](200)[_0x6ac1[10]](_0x8034xa)})[_0x6ac1[9]](function(_0x8034x9){return handleError(_0x8034x8,_0x8034x9)})};exports[_0x6ac1[14]]=function(_0x8034x7,_0x8034x8){ChatMessage[_0x6ac1[18]](_0x8034x7[_0x6ac1[17]][_0x6ac1[16]])[_0x6ac1[12]](function(_0x8034xb){if(!_0x8034xb){return _0x8034x8[_0x6ac1[15]](404)};return _0x8034x8[_0x6ac1[10]](_0x8034xb);})[_0x6ac1[9]](function(_0x8034x9){return handleError(_0x8034x8,_0x8034x9)})};exports[_0x6ac1[19]]=function(_0x8034x7,_0x8034x8,_0x8034xc){ChatMessage[_0x6ac1[19]](_[_0x6ac1[22]](_0x8034x7[_0x6ac1[20]],{UserId:_0x8034x7[_0x6ac1[21]][_0x6ac1[16]]}))[_0x6ac1[12]](function(_0x8034xb){return _0x8034x8[_0x6ac1[11]](201)[_0x6ac1[10]](_0x8034xb)})[_0x6ac1[9]](function(_0x8034x9){return handleError(_0x8034x8,_0x8034x9)})};exports[_0x6ac1[23]]=function(_0x8034x7,_0x8034x8){if(_0x8034x7[_0x6ac1[20]][_0x6ac1[16]]){delete _0x8034x7[_0x6ac1[20]][_0x6ac1[16]]};return ChatMessage[_0x6ac1[18]](_0x8034x7[_0x6ac1[17]][_0x6ac1[16]])[_0x6ac1[12]](function(_0x8034xb){if(!_0x8034xb){return _0x8034x8[_0x6ac1[15]](404)};var _0x8034xd=_[_0x6ac1[22]](_0x8034xb,_0x8034x7[_0x6ac1[20]]);return _0x8034xd[_0x6ac1[24]]();})[_0x6ac1[12]](function(_0x8034xb){return _0x8034x8[_0x6ac1[11]](200)[_0x6ac1[10]](_0x8034xb)})[_0x6ac1[9]](function(_0x8034x9){return handleError(_0x8034x8,_0x8034x9)});};exports[_0x6ac1[25]]=function(_0x8034x7,_0x8034x8){ChatMessage[_0x6ac1[18]](_0x8034x7[_0x6ac1[17]][_0x6ac1[16]])[_0x6ac1[12]](function(_0x8034xb){if(!_0x8034xb){return _0x8034x8[_0x6ac1[15]](404)};_0x8034xb[_0x6ac1[25]]()[_0x6ac1[12]](function(){return _0x8034x8[_0x6ac1[15]](204)})[_0x6ac1[9]](function(_0x8034x9){return handleError(_0x8034x8,_0x8034x9)});})[_0x6ac1[9]](function(_0x8034x9){return handleError(_0x8034x8,_0x8034x9)})};function handleError(_0x8034x8,_0x8034x9){return _0x8034x8[_0x6ac1[11]](500)[_0x6ac1[10]](_0x8034x9)}
\ No newline at end of file
+var _0x64c5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x64\x35","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x73\x65\x72","\x6D\x65\x72\x67\x65","\x75\x70\x64\x61\x74\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x64c5[0];var _=require(_0x64c5[1]);var md5=require(_0x64c5[2]);var User=require(_0x64c5[4])[_0x64c5[3]];var ChatRoom=require(_0x64c5[4])[_0x64c5[5]];var ChatMessage=require(_0x64c5[4])[_0x64c5[6]];var ChatVisitor=require(_0x64c5[4])[_0x64c5[7]];exports[_0x64c5[8]]=function(_0x37a4x7,_0x37a4x8){ChatMessage[_0x64c5[13]]()[_0x64c5[12]](function(_0x37a4xa){return _0x37a4x8[_0x64c5[11]](200)[_0x64c5[10]](_0x37a4xa)})[_0x64c5[9]](function(_0x37a4x9){return handleError(_0x37a4x8,_0x37a4x9)})};exports[_0x64c5[14]]=function(_0x37a4x7,_0x37a4x8){ChatMessage[_0x64c5[18]](_0x37a4x7[_0x64c5[17]][_0x64c5[16]])[_0x64c5[12]](function(_0x37a4xb){if(!_0x37a4xb){return _0x37a4x8[_0x64c5[15]](404)};return _0x37a4x8[_0x64c5[10]](_0x37a4xb);})[_0x64c5[9]](function(_0x37a4x9){return handleError(_0x37a4x8,_0x37a4x9)})};exports[_0x64c5[19]]=function(_0x37a4x7,_0x37a4x8,_0x37a4xc){ChatMessage[_0x64c5[19]](_[_0x64c5[22]](_0x37a4x7[_0x64c5[20]],{UserId:_0x37a4x7[_0x64c5[21]][_0x64c5[16]]}))[_0x64c5[12]](function(_0x37a4xb){return _0x37a4x8[_0x64c5[11]](201)[_0x64c5[10]](_0x37a4xb)})[_0x64c5[9]](function(_0x37a4x9){return handleError(_0x37a4x8,_0x37a4x9)})};exports[_0x64c5[23]]=function(_0x37a4x7,_0x37a4x8){if(_0x37a4x7[_0x64c5[20]][_0x64c5[16]]){delete _0x37a4x7[_0x64c5[20]][_0x64c5[16]]};return ChatMessage[_0x64c5[18]](_0x37a4x7[_0x64c5[17]][_0x64c5[16]])[_0x64c5[12]](function(_0x37a4xb){if(!_0x37a4xb){return _0x37a4x8[_0x64c5[15]](404)};var _0x37a4xd=_[_0x64c5[22]](_0x37a4xb,_0x37a4x7[_0x64c5[20]]);return _0x37a4xd[_0x64c5[24]]();})[_0x64c5[12]](function(_0x37a4xb){return _0x37a4x8[_0x64c5[11]](200)[_0x64c5[10]](_0x37a4xb)})[_0x64c5[9]](function(_0x37a4x9){return handleError(_0x37a4x8,_0x37a4x9)});};exports[_0x64c5[25]]=function(_0x37a4x7,_0x37a4x8){ChatMessage[_0x64c5[18]](_0x37a4x7[_0x64c5[17]][_0x64c5[16]])[_0x64c5[12]](function(_0x37a4xb){if(!_0x37a4xb){return _0x37a4x8[_0x64c5[15]](404)};_0x37a4xb[_0x64c5[25]]()[_0x64c5[12]](function(){return _0x37a4x8[_0x64c5[15]](204)})[_0x64c5[9]](function(_0x37a4x9){return handleError(_0x37a4x8,_0x37a4x9)});})[_0x64c5[9]](function(_0x37a4x9){return handleError(_0x37a4x8,_0x37a4x9)})};function handleError(_0x37a4x8,_0x37a4x9){return _0x37a4x8[_0x64c5[11]](500)[_0x64c5[10]](_0x37a4x9)}
\ 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 fa562f4..e8e0216 100644
--- a/server/api/chat_message/chat_message.socket.js
+++ b/server/api/chat_message/chat_message.socket.js
@@ -1 +1 @@
-var _0x9eae=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x55\x73\x65\x72\x49\x64","\x66\x69\x6E\x64","\x75\x73\x65\x72\x49\x64","\x69\x64","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x65\x72\x67\x65","\x65\x6D\x69\x74","\x66\x6F\x72\x45\x61\x63\x68","\x73\x70\x72\x65\x61\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x67\x65\x74\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x74\x68\x65\x6E","\x67\x65\x74\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9eae[0];var chat_message=require(_0x9eae[2])[_0x9eae[1]];var _=require(_0x9eae[3]);exports[_0x9eae[4]]=function(_0x1ddcx3){chat_message[_0x9eae[5]](function(_0x1ddcx4){onSave(_0x1ddcx3,_0x1ddcx4)});chat_message[_0x9eae[6]](function(_0x1ddcx4){onSave(_0x1ddcx3,_0x1ddcx4)});chat_message[_0x9eae[7]](function(_0x1ddcx4){onRemove(_0x1ddcx3,_0x1ddcx4)});};function onSave(_0x1ddcx3,_0x1ddcx4,_0x1ddcx6){return _0x1ddcx4[_0x9eae[28]]()[_0x9eae[27]](function(_0x1ddcxc){return [_0x1ddcxc[_0x9eae[25]]({attributes:[_0x9eae[13],_0x9eae[20],_0x9eae[21],_0x9eae[22],_0x9eae[23],_0x9eae[24]],raw:true}),_0x1ddcxc[_0x9eae[26]]({attributes:[_0x9eae[13],_0x9eae[21],_0x9eae[22]],raw:true})]})[_0x9eae[19]](function(_0x1ddcx8,_0x1ddcx9){var _0x1ddcxa=_[_0x9eae[11]](_0x1ddcx8,{id:_0x1ddcx4[_0x9eae[10]]});_0x1ddcx8[_0x9eae[18]](function(_0x1ddcxb){if(_0x1ddcx3[_0x9eae[12]]==_0x1ddcxb[_0x9eae[13]]&&(_0x1ddcxa||_0x1ddcx9)){_0x1ddcx3[_0x9eae[17]](_0x9eae[14],_[_0x9eae[16]](_0x1ddcx4[_0x9eae[15]],{User:_0x1ddcxa,ChatVisitor:_0x1ddcx9}))}});})[_0x9eae[9]](function(_0x1ddcx7){console[_0x9eae[8]](_0x1ddcx7)})}function onRemove(_0x1ddcx3,_0x1ddcx4,_0x1ddcx6){_0x1ddcx3[_0x9eae[17]](_0x9eae[29],_0x1ddcx4)}
\ No newline at end of file
+var _0x38e8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x55\x73\x65\x72\x49\x64","\x66\x69\x6E\x64","\x75\x73\x65\x72\x49\x64","\x69\x64","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x65\x72\x67\x65","\x65\x6D\x69\x74","\x66\x6F\x72\x45\x61\x63\x68","\x73\x70\x72\x65\x61\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x67\x65\x74\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x74\x68\x65\x6E","\x67\x65\x74\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x38e8[0];var chat_message=require(_0x38e8[2])[_0x38e8[1]];var _=require(_0x38e8[3]);exports[_0x38e8[4]]=function(_0xb978x3){chat_message[_0x38e8[5]](function(_0xb978x4){onSave(_0xb978x3,_0xb978x4)});chat_message[_0x38e8[6]](function(_0xb978x4){onSave(_0xb978x3,_0xb978x4)});chat_message[_0x38e8[7]](function(_0xb978x4){onRemove(_0xb978x3,_0xb978x4)});};function onSave(_0xb978x3,_0xb978x4,_0xb978x6){return _0xb978x4[_0x38e8[28]]()[_0x38e8[27]](function(_0xb978xc){return [_0xb978xc[_0x38e8[25]]({attributes:[_0x38e8[13],_0x38e8[20],_0x38e8[21],_0x38e8[22],_0x38e8[23],_0x38e8[24]],raw:true}),_0xb978xc[_0x38e8[26]]({attributes:[_0x38e8[13],_0x38e8[21],_0x38e8[22]],raw:true})]})[_0x38e8[19]](function(_0xb978x8,_0xb978x9){var _0xb978xa=_[_0x38e8[11]](_0xb978x8,{id:_0xb978x4[_0x38e8[10]]});_0xb978x8[_0x38e8[18]](function(_0xb978xb){if(_0xb978x3[_0x38e8[12]]==_0xb978xb[_0x38e8[13]]&&(_0xb978xa||_0xb978x9)){_0xb978x3[_0x38e8[17]](_0x38e8[14],_[_0x38e8[16]](_0xb978x4[_0x38e8[15]],{User:_0xb978xa,ChatVisitor:_0xb978x9}))}});})[_0x38e8[9]](function(_0xb978x7){console[_0x38e8[8]](_0xb978x7)})}function onRemove(_0xb978x3,_0xb978x4,_0xb978x6){_0xb978x3[_0x38e8[17]](_0x38e8[29],_0xb978x4)}
\ 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 2dc8002..8cfe61c 100644
--- a/server/api/chat_message/chat_message.spec.js
+++ b/server/api/chat_message/chat_message.spec.js
@@ -1 +1 @@
-var _0x5aae=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74"];_0x5aae[0];var should=require(_0x5aae[1]);var app=require(_0x5aae[2]);var request=require(_0x5aae[3]);describe(_0x5aae[4],function(){it(_0x5aae[5],function(_0xc4f7x4){request(app)[_0x5aae[13]](_0x5aae[12])[_0x5aae[11]](200)[_0x5aae[11]](_0x5aae[10],/json/)[_0x5aae[9]](function(_0xc4f7x5,_0xc4f7x6){if(_0xc4f7x5){return _0xc4f7x4(_0xc4f7x5)};_0xc4f7x6[_0x5aae[8]][_0x5aae[1]][_0x5aae[7]][_0x5aae[6]](Array);_0xc4f7x4();})})});
\ No newline at end of file
+var _0x78bc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74"];_0x78bc[0];var should=require(_0x78bc[1]);var app=require(_0x78bc[2]);var request=require(_0x78bc[3]);describe(_0x78bc[4],function(){it(_0x78bc[5],function(_0xb1b5x4){request(app)[_0x78bc[13]](_0x78bc[12])[_0x78bc[11]](200)[_0x78bc[11]](_0x78bc[10],/json/)[_0x78bc[9]](function(_0xb1b5x5,_0xb1b5x6){if(_0xb1b5x5){return _0xb1b5x4(_0xb1b5x5)};_0xb1b5x6[_0x78bc[8]][_0x78bc[1]][_0x78bc[7]][_0x78bc[6]](Array);_0xb1b5x4();})})});
\ No newline at end of file
diff --git a/server/api/chat_message/index.js b/server/api/chat_message/index.js
index 0585aca..3699acd 100644
--- a/server/api/chat_message/index.js
+++ b/server/api/chat_message/index.js
@@ -1 +1 @@
-var _0x562e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x562e[0];var express=require(_0x562e[1]);var controller=require(_0x562e[2]);var auth=require(_0x562e[3]);var license=require(_0x562e[4]);var router=express.Router();router[_0x562e[9]](_0x562e[5],license[_0x562e[6]](),license[_0x562e[7]](),controller[_0x562e[8]]);router[_0x562e[9]](_0x562e[10],license[_0x562e[6]](),license[_0x562e[7]](),controller[_0x562e[11]]);router[_0x562e[14]](_0x562e[5],license[_0x562e[6]](),license[_0x562e[7]](),auth[_0x562e[12]](),controller[_0x562e[13]]);router[_0x562e[16]](_0x562e[10],license[_0x562e[6]](),license[_0x562e[7]](),controller[_0x562e[15]]);router[_0x562e[18]](_0x562e[10],license[_0x562e[6]](),license[_0x562e[7]](),controller[_0x562e[17]]);module[_0x562e[19]]=router;
\ No newline at end of file
+var _0xab43=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xab43[0];var express=require(_0xab43[1]);var controller=require(_0xab43[2]);var auth=require(_0xab43[3]);var license=require(_0xab43[4]);var router=express.Router();router[_0xab43[9]](_0xab43[5],license[_0xab43[6]](),license[_0xab43[7]](),controller[_0xab43[8]]);router[_0xab43[9]](_0xab43[10],license[_0xab43[6]](),license[_0xab43[7]](),controller[_0xab43[11]]);router[_0xab43[14]](_0xab43[5],license[_0xab43[6]](),license[_0xab43[7]](),auth[_0xab43[12]](),controller[_0xab43[13]]);router[_0xab43[16]](_0xab43[10],license[_0xab43[6]](),license[_0xab43[7]](),controller[_0xab43[15]]);router[_0xab43[18]](_0xab43[10],license[_0xab43[6]](),license[_0xab43[7]](),controller[_0xab43[17]]);module[_0xab43[19]]=router;
\ 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 28dc0c0..a69ccc6 100644
--- a/server/api/chat_queue/chat_queue.controller.js
+++ b/server/api/chat_queue/chat_queue.controller.js
@@ -1 +1 @@
-var _0x1dd7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x6D\x65","\x69\x64","\x75\x73\x65\x72","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x4E\x6F\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x6E\x6F\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x1dd7[0];var _=require(_0x1dd7[1]);var util=require(_0x1dd7[2]);var ChatQueue=require(_0x1dd7[4])[_0x1dd7[3]];var UserHasChatQueue=require(_0x1dd7[4])[_0x1dd7[5]];exports[_0x1dd7[6]]=function(_0x41e0x5,_0x41e0x6){var _0x41e0x7=[_0x1dd7[7],_0x1dd7[8],_0x1dd7[9],_0x1dd7[10]];var _0x41e0x8=_0x41e0x5[_0x1dd7[12]][_0x1dd7[11]]?parseInt(_0x41e0x5[_0x1dd7[12]][_0x1dd7[11]],10):100;var _0x41e0x9=_0x41e0x5[_0x1dd7[12]][_0x1dd7[13]]?parseInt(_0x41e0x5[_0x1dd7[12]][_0x1dd7[13]],10):0;var _0x41e0xa={where:{},limit:_0x41e0x8,offset:_0x41e0x9*_0x41e0x8,include:[{all:true}]};_[_0x1dd7[27]](_0x41e0x5[_0x1dd7[12]],function(_0x41e0xb,_0x41e0xc){switch(_0x41e0xc){case _0x1dd7[11]:;case _0x1dd7[13]:break ;;case _0x1dd7[16]:_0x41e0xa[_0x1dd7[14]]=util[_0x1dd7[19]](_0x1dd7[15],_0x41e0x5[_0x1dd7[12]][_0x1dd7[16]],_0x41e0x5[_0x1dd7[12]][_0x1dd7[17]]||_0x1dd7[18])||null;break ;;case _0x1dd7[17]:break ;;case _0x1dd7[25]:_0x41e0xa[_0x1dd7[21]][_0x1dd7[20]]=[];_0x41e0x7[_0x1dd7[24]](function(_0x41e0xd){var _0x41e0xe={};_0x41e0xe[_0x41e0xd]={$like:_0x1dd7[22]+_0x41e0xb+_0x1dd7[22]};_0x41e0xa[_0x1dd7[21]][_0x1dd7[20]][_0x1dd7[23]](_0x41e0xe);});break ;;default:_0x41e0xa[_0x1dd7[21]][_0x41e0xc]={$like:{}};_0x41e0xa[_0x1dd7[21]][_0x41e0xc][_0x1dd7[26]]=_0x1dd7[22]+_0x41e0xb+_0x1dd7[22];;}});ChatQueue[_0x1dd7[41]](_0x41e0xa)[_0x1dd7[40]](function(_0x41e0x10){var _0x41e0x11=Math[_0x1dd7[30]](_0x41e0x10[_0x1dd7[29]]/_0x41e0x8);var _0x41e0x12=_0x41e0x11>(_0x41e0xa[_0x1dd7[31]]+1)?util[_0x1dd7[19]](_0x1dd7[32],_0x41e0x5[_0x1dd7[33]],_0x41e0x5[_0x1dd7[35]][_0x1dd7[34]],_0x41e0x5[_0x1dd7[36]],_0x41e0x9+1):null;var _0x41e0x13=_0x41e0x9>0?util[_0x1dd7[19]](_0x1dd7[32],_0x41e0x5[_0x1dd7[33]],_0x41e0x5[_0x1dd7[35]][_0x1dd7[34]],_0x41e0x5[_0x1dd7[36]],_0x41e0x9-1):null;_0x41e0x6[_0x1dd7[39]](200)[_0x1dd7[38]]({count:_0x41e0x10[_0x1dd7[29]],rows:_0x41e0x10[_0x1dd7[37]],next_page:_0x41e0x12,previous_page:_0x41e0x13,total_pages:_0x41e0x11});})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)});};exports[_0x1dd7[42]]=function(_0x41e0x5,_0x41e0x6,_0x41e0x14){UserHasChatQueue[_0x1dd7[45]]({where:{UserId:_0x41e0x5[_0x1dd7[44]][_0x1dd7[43]]}})[_0x1dd7[40]](function(_0x41e0x15){return _0x41e0x6[_0x1dd7[39]](200)[_0x1dd7[38]](_0x41e0x15)})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)})};exports[_0x1dd7[46]]=function(_0x41e0x5,_0x41e0x6){ChatQueue[_0x1dd7[49]](_0x41e0x5[_0x1dd7[48]][_0x1dd7[43]])[_0x1dd7[40]](function(_0x41e0x16){if(!_0x41e0x16){return _0x41e0x6[_0x1dd7[47]](404)};return _0x41e0x6[_0x1dd7[38]](_0x41e0x16);})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)})};exports[_0x1dd7[50]]=function(_0x41e0x5,_0x41e0x6){ChatQueue[_0x1dd7[50]](_0x41e0x5[_0x1dd7[51]])[_0x1dd7[40]](function(_0x41e0x16){return _0x41e0x6[_0x1dd7[39]](201)[_0x1dd7[38]](_0x41e0x16)})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)})};exports[_0x1dd7[52]]=function(_0x41e0x5,_0x41e0x6){if(_0x41e0x5[_0x1dd7[51]][_0x1dd7[43]]){delete _0x41e0x5[_0x1dd7[51]][_0x1dd7[43]]};ChatQueue[_0x1dd7[49]](_0x41e0x5[_0x1dd7[48]][_0x1dd7[43]])[_0x1dd7[40]](function(_0x41e0x16){if(!_0x41e0x16){return _0x41e0x6[_0x1dd7[47]](404)};var _0x41e0x17=_[_0x1dd7[53]](_0x41e0x16,_0x41e0x5[_0x1dd7[51]]);_0x41e0x17[_0x1dd7[54]]()[_0x1dd7[40]](function(){return _0x41e0x6[_0x1dd7[39]](200)[_0x1dd7[38]](_0x41e0x16)})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)});})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)});};exports[_0x1dd7[55]]=function(_0x41e0x5,_0x41e0x6,_0x41e0x14){return ChatQueue[_0x1dd7[49]](_0x41e0x5[_0x1dd7[48]][_0x1dd7[43]])[_0x1dd7[40]](function(_0x41e0x18){if(_0x41e0x18){return _0x41e0x18[_0x1dd7[57]](_0x41e0x5[_0x1dd7[51]][_0x1dd7[56]],{individualHooks:true})}else {throw  new Error(_0x1dd7[58])}})[_0x1dd7[40]](function(){return _0x41e0x6[_0x1dd7[47]](200)})[_0x1dd7[28]](function(_0x41e0xf){return _0x41e0x14(_0x41e0xf)})};exports[_0x1dd7[59]]=function(_0x41e0x5,_0x41e0x6,_0x41e0x14){return ChatQueue[_0x1dd7[49]](_0x41e0x5[_0x1dd7[48]][_0x1dd7[43]])[_0x1dd7[40]](function(_0x41e0x18){if(_0x41e0x18){return _0x41e0x18[_0x1dd7[60]](_0x41e0x5[_0x1dd7[51]][_0x1dd7[56]],{individualHooks:true})}else {throw  new Error(_0x1dd7[61])}})[_0x1dd7[40]](function(){return _0x41e0x6[_0x1dd7[47]](200)})[_0x1dd7[28]](function(_0x41e0xf){return _0x41e0x14(_0x41e0xf)})};exports[_0x1dd7[62]]=function(_0x41e0x5,_0x41e0x6){ChatQueue[_0x1dd7[49]](_0x41e0x5[_0x1dd7[48]][_0x1dd7[43]])[_0x1dd7[40]](function(_0x41e0x16){if(!_0x41e0x16){return _0x41e0x6[_0x1dd7[47]](404)};_0x41e0x16[_0x1dd7[62]]()[_0x1dd7[40]](function(){return _0x41e0x6[_0x1dd7[47]](204)})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)});})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)})};exports[_0x1dd7[63]]=function(_0x41e0x5,_0x41e0x6){ChatQueue[_0x1dd7[62]]({where:{id:_0x41e0x5[_0x1dd7[12]][_0x1dd7[43]]},individualHooks:true})[_0x1dd7[40]](function(){return _0x41e0x6[_0x1dd7[47]](204)})[_0x1dd7[28]](function(_0x41e0xf){return handleError(_0x41e0x6,_0x41e0xf)})};function handleError(_0x41e0x6,_0x41e0xf){return _0x41e0x6[_0x1dd7[39]](500)[_0x1dd7[38]](_0x41e0xf)}
\ No newline at end of file
+var _0x53f9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x6D\x65","\x69\x64","\x75\x73\x65\x72","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x4E\x6F\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x6E\x6F\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x53f9[0];var _=require(_0x53f9[1]);var util=require(_0x53f9[2]);var ChatQueue=require(_0x53f9[4])[_0x53f9[3]];var UserHasChatQueue=require(_0x53f9[4])[_0x53f9[5]];exports[_0x53f9[6]]=function(_0x68bdx5,_0x68bdx6){var _0x68bdx7=[_0x53f9[7],_0x53f9[8],_0x53f9[9],_0x53f9[10]];var _0x68bdx8=_0x68bdx5[_0x53f9[12]][_0x53f9[11]]?parseInt(_0x68bdx5[_0x53f9[12]][_0x53f9[11]],10):100;var _0x68bdx9=_0x68bdx5[_0x53f9[12]][_0x53f9[13]]?parseInt(_0x68bdx5[_0x53f9[12]][_0x53f9[13]],10):0;var _0x68bdxa={where:{},limit:_0x68bdx8,offset:_0x68bdx9*_0x68bdx8,include:[{all:true}]};_[_0x53f9[27]](_0x68bdx5[_0x53f9[12]],function(_0x68bdxb,_0x68bdxc){switch(_0x68bdxc){case _0x53f9[11]:;case _0x53f9[13]:break ;;case _0x53f9[16]:_0x68bdxa[_0x53f9[14]]=util[_0x53f9[19]](_0x53f9[15],_0x68bdx5[_0x53f9[12]][_0x53f9[16]],_0x68bdx5[_0x53f9[12]][_0x53f9[17]]||_0x53f9[18])||null;break ;;case _0x53f9[17]:break ;;case _0x53f9[25]:_0x68bdxa[_0x53f9[21]][_0x53f9[20]]=[];_0x68bdx7[_0x53f9[24]](function(_0x68bdxd){var _0x68bdxe={};_0x68bdxe[_0x68bdxd]={$like:_0x53f9[22]+_0x68bdxb+_0x53f9[22]};_0x68bdxa[_0x53f9[21]][_0x53f9[20]][_0x53f9[23]](_0x68bdxe);});break ;;default:_0x68bdxa[_0x53f9[21]][_0x68bdxc]={$like:{}};_0x68bdxa[_0x53f9[21]][_0x68bdxc][_0x53f9[26]]=_0x53f9[22]+_0x68bdxb+_0x53f9[22];;}});ChatQueue[_0x53f9[41]](_0x68bdxa)[_0x53f9[40]](function(_0x68bdx10){var _0x68bdx11=Math[_0x53f9[30]](_0x68bdx10[_0x53f9[29]]/_0x68bdx8);var _0x68bdx12=_0x68bdx11>(_0x68bdxa[_0x53f9[31]]+1)?util[_0x53f9[19]](_0x53f9[32],_0x68bdx5[_0x53f9[33]],_0x68bdx5[_0x53f9[35]][_0x53f9[34]],_0x68bdx5[_0x53f9[36]],_0x68bdx9+1):null;var _0x68bdx13=_0x68bdx9>0?util[_0x53f9[19]](_0x53f9[32],_0x68bdx5[_0x53f9[33]],_0x68bdx5[_0x53f9[35]][_0x53f9[34]],_0x68bdx5[_0x53f9[36]],_0x68bdx9-1):null;_0x68bdx6[_0x53f9[39]](200)[_0x53f9[38]]({count:_0x68bdx10[_0x53f9[29]],rows:_0x68bdx10[_0x53f9[37]],next_page:_0x68bdx12,previous_page:_0x68bdx13,total_pages:_0x68bdx11});})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)});};exports[_0x53f9[42]]=function(_0x68bdx5,_0x68bdx6,_0x68bdx14){UserHasChatQueue[_0x53f9[45]]({where:{UserId:_0x68bdx5[_0x53f9[44]][_0x53f9[43]]}})[_0x53f9[40]](function(_0x68bdx15){return _0x68bdx6[_0x53f9[39]](200)[_0x53f9[38]](_0x68bdx15)})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)})};exports[_0x53f9[46]]=function(_0x68bdx5,_0x68bdx6){ChatQueue[_0x53f9[49]](_0x68bdx5[_0x53f9[48]][_0x53f9[43]])[_0x53f9[40]](function(_0x68bdx16){if(!_0x68bdx16){return _0x68bdx6[_0x53f9[47]](404)};return _0x68bdx6[_0x53f9[38]](_0x68bdx16);})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)})};exports[_0x53f9[50]]=function(_0x68bdx5,_0x68bdx6){ChatQueue[_0x53f9[50]](_0x68bdx5[_0x53f9[51]])[_0x53f9[40]](function(_0x68bdx16){return _0x68bdx6[_0x53f9[39]](201)[_0x53f9[38]](_0x68bdx16)})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)})};exports[_0x53f9[52]]=function(_0x68bdx5,_0x68bdx6){if(_0x68bdx5[_0x53f9[51]][_0x53f9[43]]){delete _0x68bdx5[_0x53f9[51]][_0x53f9[43]]};ChatQueue[_0x53f9[49]](_0x68bdx5[_0x53f9[48]][_0x53f9[43]])[_0x53f9[40]](function(_0x68bdx16){if(!_0x68bdx16){return _0x68bdx6[_0x53f9[47]](404)};var _0x68bdx17=_[_0x53f9[53]](_0x68bdx16,_0x68bdx5[_0x53f9[51]]);_0x68bdx17[_0x53f9[54]]()[_0x53f9[40]](function(){return _0x68bdx6[_0x53f9[39]](200)[_0x53f9[38]](_0x68bdx16)})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)});})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)});};exports[_0x53f9[55]]=function(_0x68bdx5,_0x68bdx6,_0x68bdx14){return ChatQueue[_0x53f9[49]](_0x68bdx5[_0x53f9[48]][_0x53f9[43]])[_0x53f9[40]](function(_0x68bdx18){if(_0x68bdx18){return _0x68bdx18[_0x53f9[57]](_0x68bdx5[_0x53f9[51]][_0x53f9[56]],{individualHooks:true})}else {throw  new Error(_0x53f9[58])}})[_0x53f9[40]](function(){return _0x68bdx6[_0x53f9[47]](200)})[_0x53f9[28]](function(_0x68bdxf){return _0x68bdx14(_0x68bdxf)})};exports[_0x53f9[59]]=function(_0x68bdx5,_0x68bdx6,_0x68bdx14){return ChatQueue[_0x53f9[49]](_0x68bdx5[_0x53f9[48]][_0x53f9[43]])[_0x53f9[40]](function(_0x68bdx18){if(_0x68bdx18){return _0x68bdx18[_0x53f9[60]](_0x68bdx5[_0x53f9[51]][_0x53f9[56]],{individualHooks:true})}else {throw  new Error(_0x53f9[61])}})[_0x53f9[40]](function(){return _0x68bdx6[_0x53f9[47]](200)})[_0x53f9[28]](function(_0x68bdxf){return _0x68bdx14(_0x68bdxf)})};exports[_0x53f9[62]]=function(_0x68bdx5,_0x68bdx6){ChatQueue[_0x53f9[49]](_0x68bdx5[_0x53f9[48]][_0x53f9[43]])[_0x53f9[40]](function(_0x68bdx16){if(!_0x68bdx16){return _0x68bdx6[_0x53f9[47]](404)};_0x68bdx16[_0x53f9[62]]()[_0x53f9[40]](function(){return _0x68bdx6[_0x53f9[47]](204)})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)});})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)})};exports[_0x53f9[63]]=function(_0x68bdx5,_0x68bdx6){ChatQueue[_0x53f9[62]]({where:{id:_0x68bdx5[_0x53f9[12]][_0x53f9[43]]},individualHooks:true})[_0x53f9[40]](function(){return _0x68bdx6[_0x53f9[47]](204)})[_0x53f9[28]](function(_0x68bdxf){return handleError(_0x68bdx6,_0x68bdxf)})};function handleError(_0x68bdx6,_0x68bdxf){return _0x68bdx6[_0x53f9[39]](500)[_0x53f9[38]](_0x68bdxf)}
\ 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 e15f2e7..40c354e 100644
--- a/server/api/chat_queue/chat_queue.socket.js
+++ b/server/api/chat_queue/chat_queue.socket.js
@@ -1 +1 @@
-var _0x9491=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9491[0];var chatQueue=require(_0x9491[2])[_0x9491[1]];exports[_0x9491[3]]=function(_0xec41x2){chatQueue[_0x9491[4]](function(_0xec41x3){onSave(_0xec41x2,_0xec41x3)});chatQueue[_0x9491[5]](function(_0xec41x3){onRemove(_0xec41x2,_0xec41x3)});};function onSave(_0xec41x2,_0xec41x3,_0xec41x5){_0xec41x2[_0x9491[7]](_0x9491[6],_0xec41x3)}function onRemove(_0xec41x2,_0xec41x3,_0xec41x5){_0xec41x2[_0x9491[7]](_0x9491[8],_0xec41x3)}
\ No newline at end of file
+var _0xedde=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xedde[0];var chatQueue=require(_0xedde[2])[_0xedde[1]];exports[_0xedde[3]]=function(_0xfb53x2){chatQueue[_0xedde[4]](function(_0xfb53x3){onSave(_0xfb53x2,_0xfb53x3)});chatQueue[_0xedde[5]](function(_0xfb53x3){onRemove(_0xfb53x2,_0xfb53x3)});};function onSave(_0xfb53x2,_0xfb53x3,_0xfb53x5){_0xfb53x2[_0xedde[7]](_0xedde[6],_0xfb53x3)}function onRemove(_0xfb53x2,_0xfb53x3,_0xfb53x5){_0xfb53x2[_0xedde[7]](_0xedde[8],_0xfb53x3)}
\ No newline at end of file
diff --git a/server/api/chat_queue/chat_queue.spec.js b/server/api/chat_queue/chat_queue.spec.js
index d2d816c..fcdc531 100644
--- a/server/api/chat_queue/chat_queue.spec.js
+++ b/server/api/chat_queue/chat_queue.spec.js
@@ -1 +1 @@
-var _0x3b9d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x3b9d[0];var should=require(_0x3b9d[1]);var app=require(_0x3b9d[2]);var request=require(_0x3b9d[3]);describe(_0x3b9d[4],function(){it(_0x3b9d[5],function(_0x6abdx4){request(app)[_0x3b9d[13]](_0x3b9d[12])[_0x3b9d[11]](200)[_0x3b9d[11]](_0x3b9d[10],/json/)[_0x3b9d[9]](function(_0x6abdx5,_0x6abdx6){if(_0x6abdx5){return _0x6abdx4(_0x6abdx5)};_0x6abdx6[_0x3b9d[8]][_0x3b9d[1]][_0x3b9d[7]][_0x3b9d[6]](Array);_0x6abdx4();})})});
\ No newline at end of file
+var _0x11c1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x11c1[0];var should=require(_0x11c1[1]);var app=require(_0x11c1[2]);var request=require(_0x11c1[3]);describe(_0x11c1[4],function(){it(_0x11c1[5],function(_0xca4cx4){request(app)[_0x11c1[13]](_0x11c1[12])[_0x11c1[11]](200)[_0x11c1[11]](_0x11c1[10],/json/)[_0x11c1[9]](function(_0xca4cx5,_0xca4cx6){if(_0xca4cx5){return _0xca4cx4(_0xca4cx5)};_0xca4cx6[_0x11c1[8]][_0x11c1[1]][_0x11c1[7]][_0x11c1[6]](Array);_0xca4cx4();})})});
\ No newline at end of file
diff --git a/server/api/chat_queue/index.js b/server/api/chat_queue/index.js
index ee2571e..435cf9c 100644
--- a/server/api/chat_queue/index.js
+++ b/server/api/chat_queue/index.js
@@ -1 +1 @@
-var _0x1f65=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x6D\x65","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x6D\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x1f65[0];var express=require(_0x1f65[1]);var controller=require(_0x1f65[2]);var auth=require(_0x1f65[3]);var license=require(_0x1f65[4]);var router=express.Router();router[_0x1f65[9]](_0x1f65[5],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[8]]);router[_0x1f65[9]](_0x1f65[10],license[_0x1f65[6]](),license[_0x1f65[7]](),auth[_0x1f65[11]](),controller[_0x1f65[12]]);router[_0x1f65[9]](_0x1f65[13],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[14]]);router[_0x1f65[16]](_0x1f65[5],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[15]]);router[_0x1f65[16]](_0x1f65[17],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[18]]);router[_0x1f65[20]](_0x1f65[13],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[19]]);router[_0x1f65[20]](_0x1f65[17],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[21]]);router[_0x1f65[22]](_0x1f65[13],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[19]]);router[_0x1f65[24]](_0x1f65[5],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[23]]);router[_0x1f65[24]](_0x1f65[13],license[_0x1f65[6]](),license[_0x1f65[7]](),controller[_0x1f65[25]]);module[_0x1f65[26]]=router;
\ No newline at end of file
+var _0xd547=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x6D\x65","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x6D\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xd547[0];var express=require(_0xd547[1]);var controller=require(_0xd547[2]);var auth=require(_0xd547[3]);var license=require(_0xd547[4]);var router=express.Router();router[_0xd547[9]](_0xd547[5],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[8]]);router[_0xd547[9]](_0xd547[10],license[_0xd547[6]](),license[_0xd547[7]](),auth[_0xd547[11]](),controller[_0xd547[12]]);router[_0xd547[9]](_0xd547[13],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[14]]);router[_0xd547[16]](_0xd547[5],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[15]]);router[_0xd547[16]](_0xd547[17],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[18]]);router[_0xd547[20]](_0xd547[13],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[19]]);router[_0xd547[20]](_0xd547[17],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[21]]);router[_0xd547[22]](_0xd547[13],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[19]]);router[_0xd547[24]](_0xd547[5],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[23]]);router[_0xd547[24]](_0xd547[13],license[_0xd547[6]](),license[_0xd547[7]](),controller[_0xd547[25]]);module[_0xd547[26]]=router;
\ 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 719731a..a7fbc09 100644
--- a/server/api/chat_room/chat_room.controller.js
+++ b/server/api/chat_room/chat_room.controller.js
@@ -1 +1 @@
-var _0xb998=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x64\x35","\x6D\x6F\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x69\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x66\x69\x6E\x64\x41\x6C\x6C","\x6D\x65","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x67\x65\x74\x43\x68\x61\x74\x52\x6F\x6F\x6D\x73","\x75\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x68\x6F\x77","\x70\x61\x72\x61\x6D\x73","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x55\x73\x65\x72\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x65\x72\x67\x65","\x67\x65\x74\x55\x73\x65\x72\x73","\x75\x73\x65\x72\x73","\x71\x75\x65\x72\x79","\x73\x65\x74\x55\x73\x65\x72\x73","\x73\x70\x72\x65\x61\x64","\x62\x61\x73\x65\x36\x34","\x73\x6F\x72\x74","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6F\x70\x65\x6E","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x54\x79\x70\x65","\x74\x79\x70\x65","\x67\x65\x74\x52\x6F\x6F\x6D\x47\x72\x6F\x75\x70\x73","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x55\x73\x65\x72\x73","\x64\x65\x73\x74\x72\x6F\x79"];_0xb998[0];var _=require(_0xb998[1]);var md5=require(_0xb998[2]);var moment=require(_0xb998[3]);var User=require(_0xb998[5])[_0xb998[4]];var ChatRoom=require(_0xb998[5])[_0xb998[6]];var ChatMessage=require(_0xb998[5])[_0xb998[7]];var ChatVisitor=require(_0xb998[5])[_0xb998[8]];var UserHasChatRoom=require(_0xb998[5])[_0xb998[9]];exports[_0xb998[10]]=function(_0x26a2x9,_0x26a2xa){return ChatRoom[_0xb998[21]]({include:[{model:User,attributes:[_0xb998[15],_0xb998[16],_0xb998[17],_0xb998[18],_0xb998[19],_0xb998[20]]},{model:ChatMessage},{model:ChatVisitor}]})[_0xb998[14]](function(_0x26a2xc){return _0x26a2xa[_0xb998[13]](200)[_0xb998[12]](_0x26a2xc)})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})};exports[_0xb998[22]]=function(_0x26a2x9,_0x26a2xa){return User[_0xb998[26]](_0x26a2x9[_0xb998[25]][_0xb998[15]])[_0xb998[14]](function(_0x26a2xe){return _0x26a2xe[_0xb998[24]]({include:[{model:ChatVisitor,attributes:[_0xb998[15],_0xb998[17],_0xb998[18]]},{model:User,attributes:[_0xb998[15],_0xb998[16],_0xb998[17],_0xb998[18],_0xb998[19],_0xb998[20]]}]})})[_0xb998[14]](function(_0x26a2xd){if(!_0x26a2xd){return _0x26a2xa[_0xb998[23]](404)};return _0x26a2xa[_0xb998[12]](_0x26a2xd);})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})};exports[_0xb998[27]]=function(_0x26a2x9,_0x26a2xa){return ChatRoom[_0xb998[26]](_0x26a2x9[_0xb998[28]][_0xb998[15]],{include:[{model:ChatMessage,include:[{model:ChatVisitor,attributes:[_0xb998[15],_0xb998[18],_0xb998[17]]},{model:User,attributes:[_0xb998[15],_0xb998[18],_0xb998[16],_0xb998[17]]}]},{model:User,attributes:[_0xb998[15],_0xb998[18],_0xb998[16],_0xb998[17]]}]})[_0xb998[14]](function(_0x26a2xf){if(!_0x26a2xf){return _0x26a2xa[_0xb998[23]](404)};return _0x26a2xa[_0xb998[12]](_0x26a2xf);})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})};exports[_0xb998[29]]=function(_0x26a2x9,_0x26a2xa,_0x26a2x10){var _0x26a2x11;return ChatRoom[_0xb998[41]]({where:{token:md5(JSON[_0xb998[39]](_0x26a2x9[_0xb998[34]][_0xb998[33]][_0xb998[38]]())).toString(_0xb998[37])},defaults:{type:_0xb998[20],token:md5(JSON[_0xb998[39]](_0x26a2x9[_0xb998[34]][_0xb998[33]][_0xb998[38]]())).toString(_0xb998[37]),status:_0xb998[40]},include:[{model:ChatMessage,include:[{model:ChatVisitor,attributes:[_0xb998[15],_0xb998[18],_0xb998[17]]},{model:User,attributes:[_0xb998[15],_0xb998[16],_0xb998[17],_0xb998[18],_0xb998[19],_0xb998[20]]}]},{model:User,attributes:[_0xb998[15],_0xb998[16],_0xb998[17],_0xb998[18],_0xb998[19],_0xb998[20]]}]})[_0xb998[36]](function(_0x26a2xf,_0x26a2x13){_0x26a2x11=_0x26a2xf;if(_0x26a2x13){return _0x26a2x11[_0xb998[35]](_0x26a2x9[_0xb998[34]][_0xb998[33]])}else {return };})[_0xb998[14]](function(){return _0x26a2x11[_0xb998[32]]()})[_0xb998[14]](function(_0x26a2x12){return _0x26a2xa[_0xb998[13]](200)[_0xb998[12]](_[_0xb998[31]](_0x26a2x11[_0xb998[30]],{Users:_0x26a2x12}))})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)});};exports[_0xb998[42]]=function(_0x26a2x9,_0x26a2xa){User[_0xb998[26]](_0x26a2x9[_0xb998[25]][_0xb998[15]])[_0xb998[14]](function(_0x26a2xe){_0x26a2xe[_0xb998[24]]({where:{type:_0x26a2x9[_0xb998[28]][_0xb998[43]]},include:[{model:ChatVisitor,attributes:[_0xb998[15],_0xb998[17],_0xb998[18]]}]})[_0xb998[14]](function(_0x26a2xd){if(!_0x26a2xd){return _0x26a2xa[_0xb998[23]](404)};return _0x26a2xa[_0xb998[12]](_0x26a2xd);})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})};exports[_0xb998[44]]=function(_0x26a2x9,_0x26a2xa){User[_0xb998[26]](_0x26a2x9[_0xb998[25]][_0xb998[15]])[_0xb998[14]](function(_0x26a2xe){_0x26a2xe[_0xb998[24]]({include:[{model:ChatVisitor,attributes:[_0xb998[15],_0xb998[17],_0xb998[18]]},{model:User,attributes:[_0xb998[15],_0xb998[16],_0xb998[17],_0xb998[18],_0xb998[19],_0xb998[20]]}]})[_0xb998[14]](function(_0x26a2xd){if(!_0x26a2xd){return _0x26a2xa[_0xb998[23]](404)};return _0x26a2xa[_0xb998[12]](_0x26a2xd);})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})};exports[_0xb998[45]]=function(_0x26a2x9,_0x26a2xa){};exports[_0xb998[46]]=function(_0x26a2x9,_0x26a2xa){if(_0x26a2x9[_0xb998[47]][_0xb998[15]]){delete _0x26a2x9[_0xb998[47]][_0xb998[15]]};ChatRoom[_0xb998[26]](_0x26a2x9[_0xb998[28]][_0xb998[15]])[_0xb998[14]](function(_0x26a2xf){if(!_0x26a2xf){return _0x26a2xa[_0xb998[23]](404)};var _0x26a2x14=_[_0xb998[31]](_0x26a2xf,_0x26a2x9[_0xb998[47]]);_0x26a2x14[_0xb998[48]]()[_0xb998[14]](function(){return _0x26a2xa[_0xb998[13]](200)[_0xb998[12]](_0x26a2xf)})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)});})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)});};exports[_0xb998[49]]=function(_0x26a2x9,_0x26a2xa){var _0x26a2x11;if(_0x26a2x9[_0xb998[47]][_0xb998[15]]){delete _0x26a2x9[_0xb998[47]][_0xb998[15]]};return ChatRoom[_0xb998[26]](_0x26a2x9[_0xb998[28]][_0xb998[15]])[_0xb998[14]](function(_0x26a2xf){if(!_0x26a2xf||!_0x26a2x9[_0xb998[47]][_0xb998[33]]){return _0x26a2xa[_0xb998[23]](404)};return _0x26a2xf;})[_0xb998[14]](function(_0x26a2xf){return _0x26a2xf[_0xb998[46]]({token:md5(JSON[_0xb998[39]](_0x26a2x9[_0xb998[47]][_0xb998[33]][_0xb998[38]]())).toString(_0xb998[37])})})[_0xb998[14]](function(_0x26a2xf){_0x26a2x11=_0x26a2xf;return _0x26a2xf[_0xb998[35]](_0x26a2x9[_0xb998[47]][_0xb998[33]][_0xb998[38]](),{individualHooks:true});})[_0xb998[14]](function(){return _0x26a2x11[_0xb998[32]]()})[_0xb998[14]](function(_0x26a2x12){return _0x26a2xa[_0xb998[13]](200)[_0xb998[12]](_[_0xb998[31]](_0x26a2x11[_0xb998[30]],{Users:_0x26a2x12,ChatMessages:[]}))})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)});};exports[_0xb998[50]]=function(_0x26a2x9,_0x26a2xa){ChatRoom[_0xb998[26]](_0x26a2x9[_0xb998[28]][_0xb998[15]])[_0xb998[14]](function(_0x26a2xf){if(!_0x26a2xf){return _0x26a2xa[_0xb998[23]](404)};_0x26a2xf[_0xb998[50]]()[_0xb998[14]](function(){return _0x26a2xa[_0xb998[23]](204)})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)});})[_0xb998[11]](function(_0x26a2xb){return handleError(_0x26a2xa,_0x26a2xb)})};function handleError(_0x26a2xa,_0x26a2xb){return _0x26a2xa[_0xb998[13]](500)[_0xb998[12]](_0x26a2xb)}
\ No newline at end of file
+var _0xde88=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x64\x35","\x6D\x6F\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x69\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x66\x69\x6E\x64\x41\x6C\x6C","\x6D\x65","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x67\x65\x74\x43\x68\x61\x74\x52\x6F\x6F\x6D\x73","\x75\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x68\x6F\x77","\x70\x61\x72\x61\x6D\x73","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x55\x73\x65\x72\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x65\x72\x67\x65","\x67\x65\x74\x55\x73\x65\x72\x73","\x75\x73\x65\x72\x73","\x71\x75\x65\x72\x79","\x73\x65\x74\x55\x73\x65\x72\x73","\x73\x70\x72\x65\x61\x64","\x62\x61\x73\x65\x36\x34","\x73\x6F\x72\x74","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6F\x70\x65\x6E","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x54\x79\x70\x65","\x74\x79\x70\x65","\x67\x65\x74\x52\x6F\x6F\x6D\x47\x72\x6F\x75\x70\x73","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x55\x73\x65\x72\x73","\x64\x65\x73\x74\x72\x6F\x79"];_0xde88[0];var _=require(_0xde88[1]);var md5=require(_0xde88[2]);var moment=require(_0xde88[3]);var User=require(_0xde88[5])[_0xde88[4]];var ChatRoom=require(_0xde88[5])[_0xde88[6]];var ChatMessage=require(_0xde88[5])[_0xde88[7]];var ChatVisitor=require(_0xde88[5])[_0xde88[8]];var UserHasChatRoom=require(_0xde88[5])[_0xde88[9]];exports[_0xde88[10]]=function(_0x4f66x9,_0x4f66xa){return ChatRoom[_0xde88[21]]({include:[{model:User,attributes:[_0xde88[15],_0xde88[16],_0xde88[17],_0xde88[18],_0xde88[19],_0xde88[20]]},{model:ChatMessage},{model:ChatVisitor}]})[_0xde88[14]](function(_0x4f66xc){return _0x4f66xa[_0xde88[13]](200)[_0xde88[12]](_0x4f66xc)})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})};exports[_0xde88[22]]=function(_0x4f66x9,_0x4f66xa){return User[_0xde88[26]](_0x4f66x9[_0xde88[25]][_0xde88[15]])[_0xde88[14]](function(_0x4f66xe){return _0x4f66xe[_0xde88[24]]({include:[{model:ChatVisitor,attributes:[_0xde88[15],_0xde88[17],_0xde88[18]]},{model:User,attributes:[_0xde88[15],_0xde88[16],_0xde88[17],_0xde88[18],_0xde88[19],_0xde88[20]]}]})})[_0xde88[14]](function(_0x4f66xd){if(!_0x4f66xd){return _0x4f66xa[_0xde88[23]](404)};return _0x4f66xa[_0xde88[12]](_0x4f66xd);})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})};exports[_0xde88[27]]=function(_0x4f66x9,_0x4f66xa){return ChatRoom[_0xde88[26]](_0x4f66x9[_0xde88[28]][_0xde88[15]],{include:[{model:ChatMessage,include:[{model:ChatVisitor,attributes:[_0xde88[15],_0xde88[18],_0xde88[17]]},{model:User,attributes:[_0xde88[15],_0xde88[18],_0xde88[16],_0xde88[17]]}]},{model:User,attributes:[_0xde88[15],_0xde88[18],_0xde88[16],_0xde88[17]]}]})[_0xde88[14]](function(_0x4f66xf){if(!_0x4f66xf){return _0x4f66xa[_0xde88[23]](404)};return _0x4f66xa[_0xde88[12]](_0x4f66xf);})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})};exports[_0xde88[29]]=function(_0x4f66x9,_0x4f66xa,_0x4f66x10){var _0x4f66x11;return ChatRoom[_0xde88[41]]({where:{token:md5(JSON[_0xde88[39]](_0x4f66x9[_0xde88[34]][_0xde88[33]][_0xde88[38]]())).toString(_0xde88[37])},defaults:{type:_0xde88[20],token:md5(JSON[_0xde88[39]](_0x4f66x9[_0xde88[34]][_0xde88[33]][_0xde88[38]]())).toString(_0xde88[37]),status:_0xde88[40]},include:[{model:ChatMessage,include:[{model:ChatVisitor,attributes:[_0xde88[15],_0xde88[18],_0xde88[17]]},{model:User,attributes:[_0xde88[15],_0xde88[16],_0xde88[17],_0xde88[18],_0xde88[19],_0xde88[20]]}]},{model:User,attributes:[_0xde88[15],_0xde88[16],_0xde88[17],_0xde88[18],_0xde88[19],_0xde88[20]]}]})[_0xde88[36]](function(_0x4f66xf,_0x4f66x13){_0x4f66x11=_0x4f66xf;if(_0x4f66x13){return _0x4f66x11[_0xde88[35]](_0x4f66x9[_0xde88[34]][_0xde88[33]])}else {return };})[_0xde88[14]](function(){return _0x4f66x11[_0xde88[32]]()})[_0xde88[14]](function(_0x4f66x12){return _0x4f66xa[_0xde88[13]](200)[_0xde88[12]](_[_0xde88[31]](_0x4f66x11[_0xde88[30]],{Users:_0x4f66x12}))})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)});};exports[_0xde88[42]]=function(_0x4f66x9,_0x4f66xa){User[_0xde88[26]](_0x4f66x9[_0xde88[25]][_0xde88[15]])[_0xde88[14]](function(_0x4f66xe){_0x4f66xe[_0xde88[24]]({where:{type:_0x4f66x9[_0xde88[28]][_0xde88[43]]},include:[{model:ChatVisitor,attributes:[_0xde88[15],_0xde88[17],_0xde88[18]]}]})[_0xde88[14]](function(_0x4f66xd){if(!_0x4f66xd){return _0x4f66xa[_0xde88[23]](404)};return _0x4f66xa[_0xde88[12]](_0x4f66xd);})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})};exports[_0xde88[44]]=function(_0x4f66x9,_0x4f66xa){User[_0xde88[26]](_0x4f66x9[_0xde88[25]][_0xde88[15]])[_0xde88[14]](function(_0x4f66xe){_0x4f66xe[_0xde88[24]]({include:[{model:ChatVisitor,attributes:[_0xde88[15],_0xde88[17],_0xde88[18]]},{model:User,attributes:[_0xde88[15],_0xde88[16],_0xde88[17],_0xde88[18],_0xde88[19],_0xde88[20]]}]})[_0xde88[14]](function(_0x4f66xd){if(!_0x4f66xd){return _0x4f66xa[_0xde88[23]](404)};return _0x4f66xa[_0xde88[12]](_0x4f66xd);})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})};exports[_0xde88[45]]=function(_0x4f66x9,_0x4f66xa){};exports[_0xde88[46]]=function(_0x4f66x9,_0x4f66xa){if(_0x4f66x9[_0xde88[47]][_0xde88[15]]){delete _0x4f66x9[_0xde88[47]][_0xde88[15]]};ChatRoom[_0xde88[26]](_0x4f66x9[_0xde88[28]][_0xde88[15]])[_0xde88[14]](function(_0x4f66xf){if(!_0x4f66xf){return _0x4f66xa[_0xde88[23]](404)};var _0x4f66x14=_[_0xde88[31]](_0x4f66xf,_0x4f66x9[_0xde88[47]]);_0x4f66x14[_0xde88[48]]()[_0xde88[14]](function(){return _0x4f66xa[_0xde88[13]](200)[_0xde88[12]](_0x4f66xf)})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)});})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)});};exports[_0xde88[49]]=function(_0x4f66x9,_0x4f66xa){var _0x4f66x11;if(_0x4f66x9[_0xde88[47]][_0xde88[15]]){delete _0x4f66x9[_0xde88[47]][_0xde88[15]]};return ChatRoom[_0xde88[26]](_0x4f66x9[_0xde88[28]][_0xde88[15]])[_0xde88[14]](function(_0x4f66xf){if(!_0x4f66xf||!_0x4f66x9[_0xde88[47]][_0xde88[33]]){return _0x4f66xa[_0xde88[23]](404)};return _0x4f66xf;})[_0xde88[14]](function(_0x4f66xf){return _0x4f66xf[_0xde88[46]]({token:md5(JSON[_0xde88[39]](_0x4f66x9[_0xde88[47]][_0xde88[33]][_0xde88[38]]())).toString(_0xde88[37])})})[_0xde88[14]](function(_0x4f66xf){_0x4f66x11=_0x4f66xf;return _0x4f66xf[_0xde88[35]](_0x4f66x9[_0xde88[47]][_0xde88[33]][_0xde88[38]](),{individualHooks:true});})[_0xde88[14]](function(){return _0x4f66x11[_0xde88[32]]()})[_0xde88[14]](function(_0x4f66x12){return _0x4f66xa[_0xde88[13]](200)[_0xde88[12]](_[_0xde88[31]](_0x4f66x11[_0xde88[30]],{Users:_0x4f66x12,ChatMessages:[]}))})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)});};exports[_0xde88[50]]=function(_0x4f66x9,_0x4f66xa){ChatRoom[_0xde88[26]](_0x4f66x9[_0xde88[28]][_0xde88[15]])[_0xde88[14]](function(_0x4f66xf){if(!_0x4f66xf){return _0x4f66xa[_0xde88[23]](404)};_0x4f66xf[_0xde88[50]]()[_0xde88[14]](function(){return _0x4f66xa[_0xde88[23]](204)})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)});})[_0xde88[11]](function(_0x4f66xb){return handleError(_0x4f66xa,_0x4f66xb)})};function handleError(_0x4f66xa,_0x4f66xb){return _0x4f66xa[_0xde88[13]](500)[_0xde88[12]](_0x4f66xb)}
\ 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 4562725..36ed0ff 100644
--- a/server/api/chat_room/chat_room.socket.js
+++ b/server/api/chat_room/chat_room.socket.js
@@ -1 +1 @@
-var _0x7b9f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7b9f[0];var User=require(_0x7b9f[2])[_0x7b9f[1]];var ChatRoom=require(_0x7b9f[2])[_0x7b9f[3]];var ChatMessage=require(_0x7b9f[2])[_0x7b9f[4]];var ChatVisitor=require(_0x7b9f[2])[_0x7b9f[5]];exports[_0x7b9f[6]]=function(_0x8df1x5){ChatRoom[_0x7b9f[7]](function(_0x8df1x6){onSave(_0x8df1x5,_0x8df1x6)});ChatRoom[_0x7b9f[8]](function(_0x8df1x6){onSave(_0x8df1x5,_0x8df1x6)});ChatRoom[_0x7b9f[9]](function(_0x8df1x6){onRemove(_0x8df1x5,_0x8df1x6)});};function onSave(_0x8df1x5,_0x8df1x6,_0x8df1x8){_0x8df1x5[_0x7b9f[11]](_0x7b9f[10],_0x8df1x6)}function onRemove(_0x8df1x5,_0x8df1x6,_0x8df1x8){_0x8df1x5[_0x7b9f[11]](_0x7b9f[12],_0x8df1x6)}
\ No newline at end of file
+var _0x1a59=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1a59[0];var User=require(_0x1a59[2])[_0x1a59[1]];var ChatRoom=require(_0x1a59[2])[_0x1a59[3]];var ChatMessage=require(_0x1a59[2])[_0x1a59[4]];var ChatVisitor=require(_0x1a59[2])[_0x1a59[5]];exports[_0x1a59[6]]=function(_0xd717x5){ChatRoom[_0x1a59[7]](function(_0xd717x6){onSave(_0xd717x5,_0xd717x6)});ChatRoom[_0x1a59[8]](function(_0xd717x6){onSave(_0xd717x5,_0xd717x6)});ChatRoom[_0x1a59[9]](function(_0xd717x6){onRemove(_0xd717x5,_0xd717x6)});};function onSave(_0xd717x5,_0xd717x6,_0xd717x8){_0xd717x5[_0x1a59[11]](_0x1a59[10],_0xd717x6)}function onRemove(_0xd717x5,_0xd717x6,_0xd717x8){_0xd717x5[_0x1a59[11]](_0x1a59[12],_0xd717x6)}
\ No newline at end of file
diff --git a/server/api/chat_room/chat_room.spec.js b/server/api/chat_room/chat_room.spec.js
index c4990b0..12a7527 100644
--- a/server/api/chat_room/chat_room.spec.js
+++ b/server/api/chat_room/chat_room.spec.js
@@ -1 +1 @@
-var _0x1c33=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x72\x6F\x6F\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x72\x6F\x6F\x6D\x73","\x67\x65\x74"];_0x1c33[0];var should=require(_0x1c33[1]);var app=require(_0x1c33[2]);var request=require(_0x1c33[3]);describe(_0x1c33[4],function(){it(_0x1c33[5],function(_0x9ccax4){request(app)[_0x1c33[13]](_0x1c33[12])[_0x1c33[11]](200)[_0x1c33[11]](_0x1c33[10],/json/)[_0x1c33[9]](function(_0x9ccax5,_0x9ccax6){if(_0x9ccax5){return _0x9ccax4(_0x9ccax5)};_0x9ccax6[_0x1c33[8]][_0x1c33[1]][_0x1c33[7]][_0x1c33[6]](Array);_0x9ccax4();})})});
\ No newline at end of file
+var _0xda52=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x72\x6F\x6F\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x72\x6F\x6F\x6D\x73","\x67\x65\x74"];_0xda52[0];var should=require(_0xda52[1]);var app=require(_0xda52[2]);var request=require(_0xda52[3]);describe(_0xda52[4],function(){it(_0xda52[5],function(_0xc7eax4){request(app)[_0xda52[13]](_0xda52[12])[_0xda52[11]](200)[_0xda52[11]](_0xda52[10],/json/)[_0xda52[9]](function(_0xc7eax5,_0xc7eax6){if(_0xc7eax5){return _0xc7eax4(_0xc7eax5)};_0xc7eax6[_0xda52[8]][_0xda52[1]][_0xda52[7]][_0xda52[6]](Array);_0xc7eax4();})})});
\ No newline at end of file
diff --git a/server/api/chat_room/index.js b/server/api/chat_room/index.js
index 4903e43..43822eb 100644
--- a/server/api/chat_room/index.js
+++ b/server/api/chat_room/index.js
@@ -1 +1 @@
-var _0x28bb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x6D\x65","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x6D\x65","\x2F\x75\x73\x65\x72\x73","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x55\x73\x65\x72\x73","\x2F\x67\x72\x6F\x75\x70\x73","\x67\x65\x74\x52\x6F\x6F\x6D\x47\x72\x6F\x75\x70\x73","\x2F\x74\x79\x70\x65\x2F\x3A\x74\x79\x70\x65","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x54\x79\x70\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x75\x73\x65\x72\x73","\x75\x70\x64\x61\x74\x65\x55\x73\x65\x72\x73","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x28bb[0];var express=require(_0x28bb[1]);var controller=require(_0x28bb[2]);var auth=require(_0x28bb[3]);var license=require(_0x28bb[4]);var router=express.Router();router[_0x28bb[9]](_0x28bb[5],license[_0x28bb[6]](),license[_0x28bb[7]](),controller[_0x28bb[8]]);router[_0x28bb[9]](_0x28bb[10],license[_0x28bb[6]](),license[_0x28bb[7]](),auth[_0x28bb[11]](),controller[_0x28bb[12]]);router[_0x28bb[9]](_0x28bb[13],license[_0x28bb[6]](),license[_0x28bb[7]](),auth[_0x28bb[11]](),controller[_0x28bb[14]]);router[_0x28bb[9]](_0x28bb[15],license[_0x28bb[6]](),license[_0x28bb[7]](),auth[_0x28bb[11]](),controller[_0x28bb[16]]);router[_0x28bb[9]](_0x28bb[17],license[_0x28bb[6]](),license[_0x28bb[7]](),auth[_0x28bb[11]](),controller[_0x28bb[18]]);router[_0x28bb[9]](_0x28bb[19],license[_0x28bb[6]](),license[_0x28bb[7]](),controller[_0x28bb[20]]);router[_0x28bb[22]](_0x28bb[5],license[_0x28bb[6]](),license[_0x28bb[7]](),auth[_0x28bb[11]](),controller[_0x28bb[21]]);router[_0x28bb[24]](_0x28bb[19],license[_0x28bb[6]](),license[_0x28bb[7]](),controller[_0x28bb[23]]);router[_0x28bb[24]](_0x28bb[25],license[_0x28bb[6]](),license[_0x28bb[7]](),controller[_0x28bb[26]]);router[_0x28bb[27]](_0x28bb[19],license[_0x28bb[6]](),license[_0x28bb[7]](),controller[_0x28bb[23]]);router[_0x28bb[29]](_0x28bb[19],license[_0x28bb[6]](),license[_0x28bb[7]](),controller[_0x28bb[28]]);module[_0x28bb[30]]=router;
\ No newline at end of file
+var _0x929f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x6D\x65","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x6D\x65","\x2F\x75\x73\x65\x72\x73","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x55\x73\x65\x72\x73","\x2F\x67\x72\x6F\x75\x70\x73","\x67\x65\x74\x52\x6F\x6F\x6D\x47\x72\x6F\x75\x70\x73","\x2F\x74\x79\x70\x65\x2F\x3A\x74\x79\x70\x65","\x67\x65\x74\x52\x6F\x6F\x6D\x42\x79\x54\x79\x70\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x75\x73\x65\x72\x73","\x75\x70\x64\x61\x74\x65\x55\x73\x65\x72\x73","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x929f[0];var express=require(_0x929f[1]);var controller=require(_0x929f[2]);var auth=require(_0x929f[3]);var license=require(_0x929f[4]);var router=express.Router();router[_0x929f[9]](_0x929f[5],license[_0x929f[6]](),license[_0x929f[7]](),controller[_0x929f[8]]);router[_0x929f[9]](_0x929f[10],license[_0x929f[6]](),license[_0x929f[7]](),auth[_0x929f[11]](),controller[_0x929f[12]]);router[_0x929f[9]](_0x929f[13],license[_0x929f[6]](),license[_0x929f[7]](),auth[_0x929f[11]](),controller[_0x929f[14]]);router[_0x929f[9]](_0x929f[15],license[_0x929f[6]](),license[_0x929f[7]](),auth[_0x929f[11]](),controller[_0x929f[16]]);router[_0x929f[9]](_0x929f[17],license[_0x929f[6]](),license[_0x929f[7]](),auth[_0x929f[11]](),controller[_0x929f[18]]);router[_0x929f[9]](_0x929f[19],license[_0x929f[6]](),license[_0x929f[7]](),controller[_0x929f[20]]);router[_0x929f[22]](_0x929f[5],license[_0x929f[6]](),license[_0x929f[7]](),auth[_0x929f[11]](),controller[_0x929f[21]]);router[_0x929f[24]](_0x929f[19],license[_0x929f[6]](),license[_0x929f[7]](),controller[_0x929f[23]]);router[_0x929f[24]](_0x929f[25],license[_0x929f[6]](),license[_0x929f[7]](),controller[_0x929f[26]]);router[_0x929f[27]](_0x929f[19],license[_0x929f[6]](),license[_0x929f[7]](),controller[_0x929f[23]]);router[_0x929f[29]](_0x929f[19],license[_0x929f[6]](),license[_0x929f[7]](),controller[_0x929f[28]]);module[_0x929f[30]]=router;
\ 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 9c5551a..8b2a5be 100644
--- a/server/api/chat_visitor/chat_visitor.controller.js
+++ b/server/api/chat_visitor/chat_visitor.controller.js
@@ -1 +1 @@
-var _0x40ca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x40ca[0];var _=require(_0x40ca[1]);var ChatVisitor=require(_0x40ca[3])[_0x40ca[2]];exports[_0x40ca[4]]=function(_0x4512x3,_0x4512x4){ChatVisitor[_0x40ca[9]]()[_0x40ca[8]](function(_0x4512x6){return _0x4512x4[_0x40ca[7]](200)[_0x40ca[6]](_0x4512x6)})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)})};exports[_0x40ca[10]]=function(_0x4512x3,_0x4512x4){ChatVisitor[_0x40ca[14]](_0x4512x3[_0x40ca[13]][_0x40ca[12]])[_0x40ca[8]](function(_0x4512x7){if(!_0x4512x7){return _0x4512x4[_0x40ca[11]](404)};return _0x4512x4[_0x40ca[6]](_0x4512x7);})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)})};exports[_0x40ca[15]]=function(_0x4512x3,_0x4512x4){ChatVisitor[_0x40ca[15]](_0x4512x3[_0x40ca[16]])[_0x40ca[8]](function(_0x4512x7){return _0x4512x4[_0x40ca[7]](201)[_0x40ca[6]](_0x4512x7)})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)})};exports[_0x40ca[17]]=function(_0x4512x3,_0x4512x4){if(_0x4512x3[_0x40ca[16]][_0x40ca[12]]){delete _0x4512x3[_0x40ca[16]][_0x40ca[12]]};ChatVisitor[_0x40ca[14]](_0x4512x3[_0x40ca[13]][_0x40ca[12]])[_0x40ca[8]](function(_0x4512x7){if(!_0x4512x7){return _0x4512x4[_0x40ca[11]](404)};var _0x4512x8=_[_0x40ca[18]](_0x4512x7,_0x4512x3[_0x40ca[16]]);_0x4512x8[_0x40ca[19]]()[_0x40ca[8]](function(){return _0x4512x4[_0x40ca[7]](200)[_0x40ca[6]](_0x4512x7)})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)});})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)});};exports[_0x40ca[20]]=function(_0x4512x3,_0x4512x4){ChatVisitor[_0x40ca[14]](_0x4512x3[_0x40ca[13]][_0x40ca[12]])[_0x40ca[8]](function(_0x4512x7){if(!_0x4512x7){return _0x4512x4[_0x40ca[11]](404)};_0x4512x7[_0x40ca[20]]()[_0x40ca[8]](function(){return _0x4512x4[_0x40ca[11]](204)})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)});})[_0x40ca[5]](function(_0x4512x5){return handleError(_0x4512x4,_0x4512x5)})};function handleError(_0x4512x4,_0x4512x5){return _0x4512x4[_0x40ca[7]](500)[_0x40ca[6]](_0x4512x5)}
\ No newline at end of file
+var _0x92c3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x92c3[0];var _=require(_0x92c3[1]);var ChatVisitor=require(_0x92c3[3])[_0x92c3[2]];exports[_0x92c3[4]]=function(_0xc6c3x3,_0xc6c3x4){ChatVisitor[_0x92c3[9]]()[_0x92c3[8]](function(_0xc6c3x6){return _0xc6c3x4[_0x92c3[7]](200)[_0x92c3[6]](_0xc6c3x6)})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)})};exports[_0x92c3[10]]=function(_0xc6c3x3,_0xc6c3x4){ChatVisitor[_0x92c3[14]](_0xc6c3x3[_0x92c3[13]][_0x92c3[12]])[_0x92c3[8]](function(_0xc6c3x7){if(!_0xc6c3x7){return _0xc6c3x4[_0x92c3[11]](404)};return _0xc6c3x4[_0x92c3[6]](_0xc6c3x7);})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)})};exports[_0x92c3[15]]=function(_0xc6c3x3,_0xc6c3x4){ChatVisitor[_0x92c3[15]](_0xc6c3x3[_0x92c3[16]])[_0x92c3[8]](function(_0xc6c3x7){return _0xc6c3x4[_0x92c3[7]](201)[_0x92c3[6]](_0xc6c3x7)})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)})};exports[_0x92c3[17]]=function(_0xc6c3x3,_0xc6c3x4){if(_0xc6c3x3[_0x92c3[16]][_0x92c3[12]]){delete _0xc6c3x3[_0x92c3[16]][_0x92c3[12]]};ChatVisitor[_0x92c3[14]](_0xc6c3x3[_0x92c3[13]][_0x92c3[12]])[_0x92c3[8]](function(_0xc6c3x7){if(!_0xc6c3x7){return _0xc6c3x4[_0x92c3[11]](404)};var _0xc6c3x8=_[_0x92c3[18]](_0xc6c3x7,_0xc6c3x3[_0x92c3[16]]);_0xc6c3x8[_0x92c3[19]]()[_0x92c3[8]](function(){return _0xc6c3x4[_0x92c3[7]](200)[_0x92c3[6]](_0xc6c3x7)})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)});})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)});};exports[_0x92c3[20]]=function(_0xc6c3x3,_0xc6c3x4){ChatVisitor[_0x92c3[14]](_0xc6c3x3[_0x92c3[13]][_0x92c3[12]])[_0x92c3[8]](function(_0xc6c3x7){if(!_0xc6c3x7){return _0xc6c3x4[_0x92c3[11]](404)};_0xc6c3x7[_0x92c3[20]]()[_0x92c3[8]](function(){return _0xc6c3x4[_0x92c3[11]](204)})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)});})[_0x92c3[5]](function(_0xc6c3x5){return handleError(_0xc6c3x4,_0xc6c3x5)})};function handleError(_0xc6c3x4,_0xc6c3x5){return _0xc6c3x4[_0x92c3[7]](500)[_0x92c3[6]](_0xc6c3x5)}
\ 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 6ea21ec..5aa4a12 100644
--- a/server/api/chat_visitor/chat_visitor.socket.js
+++ b/server/api/chat_visitor/chat_visitor.socket.js
@@ -1 +1 @@
-var _0x2d9b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0x2d9b[0];var chat_visitor=require(_0x2d9b[2])[_0x2d9b[1]];exports[_0x2d9b[3]]=function(_0x551cx2){chat_visitor[_0x2d9b[4]](function(_0x551cx3){onSave(_0x551cx2,_0x551cx3)});chat_visitor[_0x2d9b[5]](function(_0x551cx3){onSave(_0x551cx2,_0x551cx3)});chat_visitor[_0x2d9b[6]](function(_0x551cx3){onRemove(_0x551cx2,_0x551cx3)});};function onSave(_0x551cx2,_0x551cx3,_0x551cx5){_0x551cx2[_0x2d9b[8]](_0x2d9b[7],_0x551cx3)}function onRemove(_0x551cx2,_0x551cx3,_0x551cx5){_0x551cx2[_0x2d9b[8]](_0x2d9b[9],_0x551cx3)}
\ No newline at end of file
+var _0x4d6c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4d6c[0];var chat_visitor=require(_0x4d6c[2])[_0x4d6c[1]];exports[_0x4d6c[3]]=function(_0xf8c6x2){chat_visitor[_0x4d6c[4]](function(_0xf8c6x3){onSave(_0xf8c6x2,_0xf8c6x3)});chat_visitor[_0x4d6c[5]](function(_0xf8c6x3){onSave(_0xf8c6x2,_0xf8c6x3)});chat_visitor[_0x4d6c[6]](function(_0xf8c6x3){onRemove(_0xf8c6x2,_0xf8c6x3)});};function onSave(_0xf8c6x2,_0xf8c6x3,_0xf8c6x5){_0xf8c6x2[_0x4d6c[8]](_0x4d6c[7],_0xf8c6x3)}function onRemove(_0xf8c6x2,_0xf8c6x3,_0xf8c6x5){_0xf8c6x2[_0x4d6c[8]](_0x4d6c[9],_0xf8c6x3)}
\ No newline at end of file
diff --git a/server/api/chat_visitor/chat_visitor.spec.js b/server/api/chat_visitor/chat_visitor.spec.js
index bc7d91a..9fcdbe9 100644
--- a/server/api/chat_visitor/chat_visitor.spec.js
+++ b/server/api/chat_visitor/chat_visitor.spec.js
@@ -1 +1 @@
-var _0x9be1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x76\x69\x73\x69\x74\x6F\x72\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x76\x69\x73\x69\x74\x6F\x72\x73","\x67\x65\x74"];_0x9be1[0];var should=require(_0x9be1[1]);var app=require(_0x9be1[2]);var request=require(_0x9be1[3]);describe(_0x9be1[4],function(){it(_0x9be1[5],function(_0x8562x4){request(app)[_0x9be1[13]](_0x9be1[12])[_0x9be1[11]](200)[_0x9be1[11]](_0x9be1[10],/json/)[_0x9be1[9]](function(_0x8562x5,_0x8562x6){if(_0x8562x5){return _0x8562x4(_0x8562x5)};_0x8562x6[_0x9be1[8]][_0x9be1[1]][_0x9be1[7]][_0x9be1[6]](Array);_0x8562x4();})})});
\ No newline at end of file
+var _0xa497=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x76\x69\x73\x69\x74\x6F\x72\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x76\x69\x73\x69\x74\x6F\x72\x73","\x67\x65\x74"];_0xa497[0];var should=require(_0xa497[1]);var app=require(_0xa497[2]);var request=require(_0xa497[3]);describe(_0xa497[4],function(){it(_0xa497[5],function(_0xcb40x4){request(app)[_0xa497[13]](_0xa497[12])[_0xa497[11]](200)[_0xa497[11]](_0xa497[10],/json/)[_0xa497[9]](function(_0xcb40x5,_0xcb40x6){if(_0xcb40x5){return _0xcb40x4(_0xcb40x5)};_0xcb40x6[_0xa497[8]][_0xa497[1]][_0xa497[7]][_0xa497[6]](Array);_0xcb40x4();})})});
\ No newline at end of file
diff --git a/server/api/chat_visitor/index.js b/server/api/chat_visitor/index.js
index ad0e94e..453dc9f 100644
--- a/server/api/chat_visitor/index.js
+++ b/server/api/chat_visitor/index.js
@@ -1 +1 @@
-var _0xb15d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb15d[0];var express=require(_0xb15d[1]);var controller=require(_0xb15d[2]);var license=require(_0xb15d[3]);var router=express.Router();router[_0xb15d[8]](_0xb15d[4],license[_0xb15d[5]](),license[_0xb15d[6]](),controller[_0xb15d[7]]);router[_0xb15d[8]](_0xb15d[9],license[_0xb15d[5]](),license[_0xb15d[6]](),controller[_0xb15d[10]]);router[_0xb15d[12]](_0xb15d[4],license[_0xb15d[5]](),license[_0xb15d[6]](),controller[_0xb15d[11]]);router[_0xb15d[14]](_0xb15d[9],license[_0xb15d[5]](),license[_0xb15d[6]](),controller[_0xb15d[13]]);router[_0xb15d[15]](_0xb15d[9],license[_0xb15d[5]](),license[_0xb15d[6]](),controller[_0xb15d[13]]);router[_0xb15d[17]](_0xb15d[9],license[_0xb15d[5]](),license[_0xb15d[6]](),controller[_0xb15d[16]]);module[_0xb15d[18]]=router;
\ No newline at end of file
+var _0x2f5f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x43\x68\x61\x74","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x2f5f[0];var express=require(_0x2f5f[1]);var controller=require(_0x2f5f[2]);var license=require(_0x2f5f[3]);var router=express.Router();router[_0x2f5f[8]](_0x2f5f[4],license[_0x2f5f[5]](),license[_0x2f5f[6]](),controller[_0x2f5f[7]]);router[_0x2f5f[8]](_0x2f5f[9],license[_0x2f5f[5]](),license[_0x2f5f[6]](),controller[_0x2f5f[10]]);router[_0x2f5f[12]](_0x2f5f[4],license[_0x2f5f[5]](),license[_0x2f5f[6]](),controller[_0x2f5f[11]]);router[_0x2f5f[14]](_0x2f5f[9],license[_0x2f5f[5]](),license[_0x2f5f[6]](),controller[_0x2f5f[13]]);router[_0x2f5f[15]](_0x2f5f[9],license[_0x2f5f[5]](),license[_0x2f5f[6]](),controller[_0x2f5f[13]]);router[_0x2f5f[17]](_0x2f5f[9],license[_0x2f5f[5]](),license[_0x2f5f[6]](),controller[_0x2f5f[16]]);module[_0x2f5f[18]]=router;
\ 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 3693c8a..b293ca9 100644
--- a/server/api/chat_website/chat_website.controller.js
+++ b/server/api/chat_website/chat_website.controller.js
@@ -1 +1 @@
-var _0xc4f1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x6D\x75\x73\x74\x61\x63\x68\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x73\x6E\x69\x70\x70\x65\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x78\x63\x68\x61\x74\x74\x79","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x74\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x53\x6E\x69\x70\x70\x65\x74\x43\x6F\x64\x65","\x72\x65\x6E\x64\x65\x72","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xc4f1[0];var _=require(_0xc4f1[1]);var util=require(_0xc4f1[2]);var async=require(_0xc4f1[3]);var Mustache=require(_0xc4f1[4]);var sequelize=require(_0xc4f1[6])[_0xc4f1[5]];var ChatWebsite=require(_0xc4f1[6])[_0xc4f1[7]];var ChatApplication=require(_0xc4f1[6])[_0xc4f1[8]];var snippet=require(_0xc4f1[10])[_0xc4f1[9]];exports[_0xc4f1[11]]=function(_0xf3e8x9,_0xf3e8xa,_0xf3e8xb){var _0xf3e8xc=[_0xc4f1[12],_0xc4f1[13],_0xc4f1[14],_0xc4f1[15]];var _0xf3e8xd=_0xf3e8x9[_0xc4f1[17]][_0xc4f1[16]]?parseInt(_0xf3e8x9[_0xc4f1[17]][_0xc4f1[16]],10):100;var _0xf3e8xe=_0xf3e8x9[_0xc4f1[17]][_0xc4f1[18]]?parseInt(_0xf3e8x9[_0xc4f1[17]][_0xc4f1[18]],10):0;var _0xf3e8xf={where:{},limit:_0xf3e8xd,offset:_0xf3e8xe*_0xf3e8xd};_[_0xc4f1[32]](_0xf3e8x9[_0xc4f1[17]],function(_0xf3e8x10,_0xf3e8x11){switch(_0xf3e8x11){case _0xc4f1[16]:;case _0xc4f1[18]:break ;;case _0xc4f1[21]:_0xf3e8xf[_0xc4f1[19]]=util[_0xc4f1[24]](_0xc4f1[20],_0xf3e8x9[_0xc4f1[17]][_0xc4f1[21]],_0xf3e8x9[_0xc4f1[17]][_0xc4f1[22]]||_0xc4f1[23])||null;break ;;case _0xc4f1[22]:break ;;case _0xc4f1[30]:_0xf3e8xf[_0xc4f1[26]][_0xc4f1[25]]=[];_0xf3e8xc[_0xc4f1[29]](function(_0xf3e8x12){var _0xf3e8x13={};_0xf3e8x13[_0xf3e8x12]={$like:_0xc4f1[27]+_0xf3e8x10+_0xc4f1[27]};_0xf3e8xf[_0xc4f1[26]][_0xc4f1[25]][_0xc4f1[28]](_0xf3e8x13);});break ;;default:_0xf3e8xf[_0xc4f1[26]][_0xf3e8x11]={$like:{}};_0xf3e8xf[_0xc4f1[26]][_0xf3e8x11][_0xc4f1[31]]=_0xc4f1[27]+_0xf3e8x10+_0xc4f1[27];;}});ChatWebsite[_0xc4f1[47]](_0xf3e8xf)[_0xc4f1[46]](function(_0xf3e8x15){var _0xf3e8x16=Math[_0xc4f1[38]](_0xf3e8x15[_0xc4f1[37]]/_0xf3e8xd);var _0xf3e8x17=_0xf3e8x16>(_0xf3e8xf[_0xc4f1[39]]+1)?util[_0xc4f1[24]](_0xc4f1[40],_0xf3e8x9[_0xc4f1[41]],_0xf3e8x9[_0xc4f1[43]][_0xc4f1[42]],_0xf3e8x9[_0xc4f1[44]],_0xf3e8xe+1):null;var _0xf3e8x18=_0xf3e8xe>0?util[_0xc4f1[24]](_0xc4f1[40],_0xf3e8x9[_0xc4f1[41]],_0xf3e8x9[_0xc4f1[43]][_0xc4f1[42]],_0xf3e8x9[_0xc4f1[44]],_0xf3e8xe-1):null;_0xf3e8xa[_0xc4f1[35]](200)[_0xc4f1[34]]({count:_0xf3e8x15[_0xc4f1[37]],rows:_0xf3e8x15[_0xc4f1[45]],next_page:_0xf3e8x17,previous_page:_0xf3e8x18,total_pages:_0xf3e8x16});})[_0xc4f1[36]](function(_0xf3e8x14){_0xf3e8xa[_0xc4f1[35]](500)[_0xc4f1[34]]({error:_0xc4f1[33]})});};exports[_0xc4f1[48]]=function(_0xf3e8x9,_0xf3e8xa){ChatWebsite[_0xc4f1[52]](_0xf3e8x9[_0xc4f1[51]][_0xc4f1[50]])[_0xc4f1[46]](function(_0xf3e8x19){if(!_0xf3e8x19){return _0xf3e8xa[_0xc4f1[49]](404)};return _0xf3e8xa[_0xc4f1[34]](_0xf3e8x19);})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)})};exports[_0xc4f1[53]]=function(_0xf3e8x9,_0xf3e8xa){ChatWebsite[_0xc4f1[52]](_0xf3e8x9[_0xc4f1[51]][_0xc4f1[50]])[_0xc4f1[46]](function(_0xf3e8x19){var _0xf3e8x1a={remote:_0xf3e8x19[_0xc4f1[15]],websiteId:_0xf3e8x9[_0xc4f1[51]][_0xc4f1[50]]};var _0xf3e8x1b=Mustache[_0xc4f1[54]](snippet,_0xf3e8x1a);return _0xf3e8xa[_0xc4f1[34]](_0xf3e8x1b);})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)})};exports[_0xc4f1[55]]=function(_0xf3e8x9,_0xf3e8xa){ChatWebsite[_0xc4f1[55]](_0xf3e8x9[_0xc4f1[56]])[_0xc4f1[46]](function(_0xf3e8x19){return _0xf3e8xa[_0xc4f1[35]](201)[_0xc4f1[34]](_0xf3e8x19)})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)})};exports[_0xc4f1[57]]=function(_0xf3e8x9,_0xf3e8xa){if(_0xf3e8x9[_0xc4f1[56]][_0xc4f1[50]]){delete _0xf3e8x9[_0xc4f1[56]][_0xc4f1[50]]};return ChatWebsite[_0xc4f1[52]](_0xf3e8x9[_0xc4f1[51]][_0xc4f1[50]])[_0xc4f1[46]](function(_0xf3e8x19){if(!_0xf3e8x19){return _0xf3e8xa[_0xc4f1[49]](404)};return _0xf3e8x19[_0xc4f1[57]](_0xf3e8x9[_0xc4f1[56]])[_0xc4f1[46]](function(_0xf3e8x19){return _0xf3e8xa[_0xc4f1[35]](200)[_0xc4f1[34]](_0xf3e8x19)});})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)});};exports[_0xc4f1[58]]=function(_0xf3e8x9,_0xf3e8xa){ChatWebsite[_0xc4f1[59]]({where:{id:_0xf3e8x9[_0xc4f1[51]][_0xc4f1[50]]}})[_0xc4f1[46]](function(_0xf3e8x19){if(!_0xf3e8x19){return _0xf3e8xa[_0xc4f1[49]](404)};_0xf3e8x19[_0xc4f1[58]]()[_0xc4f1[46]](function(){return _0xf3e8xa[_0xc4f1[49]](204)})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)});})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)})};exports[_0xc4f1[60]]=function(_0xf3e8x9,_0xf3e8xa,_0xf3e8xb){ChatApplication[_0xc4f1[66]]({where:{id:_0xf3e8x9[_0xc4f1[56]][_0xc4f1[61]]}})[_0xc4f1[46]](function(_0xf3e8x1c){var _0xf3e8x1d=_0xf3e8x1c;async[_0xc4f1[67]]([function(_0xf3e8x1e){ChatApplication[_0xc4f1[58]]({where:{id:_0xf3e8x9[_0xc4f1[56]][_0xc4f1[61]]}})[_0xc4f1[46]](function(){_0xf3e8x1e()})[_0xc4f1[36]](function(_0xf3e8x14){_0xf3e8x1e(_0xf3e8x14)})},function(_0xf3e8x1e){var _0xf3e8x1f=[];for(var _0xf3e8x20=0;_0xf3e8x20<_0xf3e8x9[_0xc4f1[56]][_0xc4f1[61]][_0xc4f1[62]];_0xf3e8x20++){var _0xf3e8x21=_[_0xc4f1[59]](_0xf3e8x1d,{"\x69\x64":_0xf3e8x9[_0xc4f1[56]][_0xc4f1[61]][_0xf3e8x20]});if(_0xf3e8x21){_0xf3e8x21[_0xc4f1[63]]=_0xf3e8x20+1;_0xf3e8x1f[_0xc4f1[28]](_0xf3e8x21[_0xc4f1[64]]);};};ChatApplication[_0xc4f1[65]](_0xf3e8x1f)[_0xc4f1[46]](function(){_0xf3e8x1e()})[_0xc4f1[36]](function(_0xf3e8x14){_0xf3e8x1e(_0xf3e8x14)});},function(_0xf3e8x1e){ChatApplication[_0xc4f1[66]]({where:{id:_0xf3e8x9[_0xc4f1[56]][_0xc4f1[61]]},order:_0xc4f1[63],include:[{all:true}]})[_0xc4f1[46]](function(_0xf3e8x1c){_0xf3e8x1e(null,_0xf3e8x1c)})[_0xc4f1[36]](function(_0xf3e8x14){_0xf3e8x1e(_0xf3e8x14)})}],function(_0xf3e8x14,_0xf3e8x15){if(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)}else {return _0xf3e8xa[_0xc4f1[35]](201)[_0xc4f1[34]](_0xf3e8x15)}});})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)})};exports[_0xc4f1[68]]=function(_0xf3e8x9,_0xf3e8xa){ChatWebsite[_0xc4f1[58]]({where:{id:_0xf3e8x9[_0xc4f1[17]][_0xc4f1[50]]},individualHooks:true})[_0xc4f1[46]](function(){return _0xf3e8xa[_0xc4f1[49]](204)})[_0xc4f1[36]](function(_0xf3e8x14){return handleError(_0xf3e8xa,_0xf3e8x14)})};function handleError(_0xf3e8xa,_0xf3e8x14){return _0xf3e8xa[_0xc4f1[35]](500)[_0xc4f1[34]](_0xf3e8x14)}
\ No newline at end of file
+var _0xbe1f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x6D\x75\x73\x74\x61\x63\x68\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x73\x6E\x69\x70\x70\x65\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x78\x63\x68\x61\x74\x74\x79","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x74\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x53\x6E\x69\x70\x70\x65\x74\x43\x6F\x64\x65","\x72\x65\x6E\x64\x65\x72","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xbe1f[0];var _=require(_0xbe1f[1]);var util=require(_0xbe1f[2]);var async=require(_0xbe1f[3]);var Mustache=require(_0xbe1f[4]);var sequelize=require(_0xbe1f[6])[_0xbe1f[5]];var ChatWebsite=require(_0xbe1f[6])[_0xbe1f[7]];var ChatApplication=require(_0xbe1f[6])[_0xbe1f[8]];var snippet=require(_0xbe1f[10])[_0xbe1f[9]];exports[_0xbe1f[11]]=function(_0x94a9x9,_0x94a9xa,_0x94a9xb){var _0x94a9xc=[_0xbe1f[12],_0xbe1f[13],_0xbe1f[14],_0xbe1f[15]];var _0x94a9xd=_0x94a9x9[_0xbe1f[17]][_0xbe1f[16]]?parseInt(_0x94a9x9[_0xbe1f[17]][_0xbe1f[16]],10):100;var _0x94a9xe=_0x94a9x9[_0xbe1f[17]][_0xbe1f[18]]?parseInt(_0x94a9x9[_0xbe1f[17]][_0xbe1f[18]],10):0;var _0x94a9xf={where:{},limit:_0x94a9xd,offset:_0x94a9xe*_0x94a9xd};_[_0xbe1f[32]](_0x94a9x9[_0xbe1f[17]],function(_0x94a9x10,_0x94a9x11){switch(_0x94a9x11){case _0xbe1f[16]:;case _0xbe1f[18]:break ;;case _0xbe1f[21]:_0x94a9xf[_0xbe1f[19]]=util[_0xbe1f[24]](_0xbe1f[20],_0x94a9x9[_0xbe1f[17]][_0xbe1f[21]],_0x94a9x9[_0xbe1f[17]][_0xbe1f[22]]||_0xbe1f[23])||null;break ;;case _0xbe1f[22]:break ;;case _0xbe1f[30]:_0x94a9xf[_0xbe1f[26]][_0xbe1f[25]]=[];_0x94a9xc[_0xbe1f[29]](function(_0x94a9x12){var _0x94a9x13={};_0x94a9x13[_0x94a9x12]={$like:_0xbe1f[27]+_0x94a9x10+_0xbe1f[27]};_0x94a9xf[_0xbe1f[26]][_0xbe1f[25]][_0xbe1f[28]](_0x94a9x13);});break ;;default:_0x94a9xf[_0xbe1f[26]][_0x94a9x11]={$like:{}};_0x94a9xf[_0xbe1f[26]][_0x94a9x11][_0xbe1f[31]]=_0xbe1f[27]+_0x94a9x10+_0xbe1f[27];;}});ChatWebsite[_0xbe1f[47]](_0x94a9xf)[_0xbe1f[46]](function(_0x94a9x15){var _0x94a9x16=Math[_0xbe1f[38]](_0x94a9x15[_0xbe1f[37]]/_0x94a9xd);var _0x94a9x17=_0x94a9x16>(_0x94a9xf[_0xbe1f[39]]+1)?util[_0xbe1f[24]](_0xbe1f[40],_0x94a9x9[_0xbe1f[41]],_0x94a9x9[_0xbe1f[43]][_0xbe1f[42]],_0x94a9x9[_0xbe1f[44]],_0x94a9xe+1):null;var _0x94a9x18=_0x94a9xe>0?util[_0xbe1f[24]](_0xbe1f[40],_0x94a9x9[_0xbe1f[41]],_0x94a9x9[_0xbe1f[43]][_0xbe1f[42]],_0x94a9x9[_0xbe1f[44]],_0x94a9xe-1):null;_0x94a9xa[_0xbe1f[35]](200)[_0xbe1f[34]]({count:_0x94a9x15[_0xbe1f[37]],rows:_0x94a9x15[_0xbe1f[45]],next_page:_0x94a9x17,previous_page:_0x94a9x18,total_pages:_0x94a9x16});})[_0xbe1f[36]](function(_0x94a9x14){_0x94a9xa[_0xbe1f[35]](500)[_0xbe1f[34]]({error:_0xbe1f[33]})});};exports[_0xbe1f[48]]=function(_0x94a9x9,_0x94a9xa){ChatWebsite[_0xbe1f[52]](_0x94a9x9[_0xbe1f[51]][_0xbe1f[50]])[_0xbe1f[46]](function(_0x94a9x19){if(!_0x94a9x19){return _0x94a9xa[_0xbe1f[49]](404)};return _0x94a9xa[_0xbe1f[34]](_0x94a9x19);})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)})};exports[_0xbe1f[53]]=function(_0x94a9x9,_0x94a9xa){ChatWebsite[_0xbe1f[52]](_0x94a9x9[_0xbe1f[51]][_0xbe1f[50]])[_0xbe1f[46]](function(_0x94a9x19){var _0x94a9x1a={remote:_0x94a9x19[_0xbe1f[15]],websiteId:_0x94a9x9[_0xbe1f[51]][_0xbe1f[50]]};var _0x94a9x1b=Mustache[_0xbe1f[54]](snippet,_0x94a9x1a);return _0x94a9xa[_0xbe1f[34]](_0x94a9x1b);})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)})};exports[_0xbe1f[55]]=function(_0x94a9x9,_0x94a9xa){ChatWebsite[_0xbe1f[55]](_0x94a9x9[_0xbe1f[56]])[_0xbe1f[46]](function(_0x94a9x19){return _0x94a9xa[_0xbe1f[35]](201)[_0xbe1f[34]](_0x94a9x19)})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)})};exports[_0xbe1f[57]]=function(_0x94a9x9,_0x94a9xa){if(_0x94a9x9[_0xbe1f[56]][_0xbe1f[50]]){delete _0x94a9x9[_0xbe1f[56]][_0xbe1f[50]]};return ChatWebsite[_0xbe1f[52]](_0x94a9x9[_0xbe1f[51]][_0xbe1f[50]])[_0xbe1f[46]](function(_0x94a9x19){if(!_0x94a9x19){return _0x94a9xa[_0xbe1f[49]](404)};return _0x94a9x19[_0xbe1f[57]](_0x94a9x9[_0xbe1f[56]])[_0xbe1f[46]](function(_0x94a9x19){return _0x94a9xa[_0xbe1f[35]](200)[_0xbe1f[34]](_0x94a9x19)});})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)});};exports[_0xbe1f[58]]=function(_0x94a9x9,_0x94a9xa){ChatWebsite[_0xbe1f[59]]({where:{id:_0x94a9x9[_0xbe1f[51]][_0xbe1f[50]]}})[_0xbe1f[46]](function(_0x94a9x19){if(!_0x94a9x19){return _0x94a9xa[_0xbe1f[49]](404)};_0x94a9x19[_0xbe1f[58]]()[_0xbe1f[46]](function(){return _0x94a9xa[_0xbe1f[49]](204)})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)});})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)})};exports[_0xbe1f[60]]=function(_0x94a9x9,_0x94a9xa,_0x94a9xb){ChatApplication[_0xbe1f[66]]({where:{id:_0x94a9x9[_0xbe1f[56]][_0xbe1f[61]]}})[_0xbe1f[46]](function(_0x94a9x1c){var _0x94a9x1d=_0x94a9x1c;async[_0xbe1f[67]]([function(_0x94a9x1e){ChatApplication[_0xbe1f[58]]({where:{id:_0x94a9x9[_0xbe1f[56]][_0xbe1f[61]]}})[_0xbe1f[46]](function(){_0x94a9x1e()})[_0xbe1f[36]](function(_0x94a9x14){_0x94a9x1e(_0x94a9x14)})},function(_0x94a9x1e){var _0x94a9x1f=[];for(var _0x94a9x20=0;_0x94a9x20<_0x94a9x9[_0xbe1f[56]][_0xbe1f[61]][_0xbe1f[62]];_0x94a9x20++){var _0x94a9x21=_[_0xbe1f[59]](_0x94a9x1d,{"\x69\x64":_0x94a9x9[_0xbe1f[56]][_0xbe1f[61]][_0x94a9x20]});if(_0x94a9x21){_0x94a9x21[_0xbe1f[63]]=_0x94a9x20+1;_0x94a9x1f[_0xbe1f[28]](_0x94a9x21[_0xbe1f[64]]);};};ChatApplication[_0xbe1f[65]](_0x94a9x1f)[_0xbe1f[46]](function(){_0x94a9x1e()})[_0xbe1f[36]](function(_0x94a9x14){_0x94a9x1e(_0x94a9x14)});},function(_0x94a9x1e){ChatApplication[_0xbe1f[66]]({where:{id:_0x94a9x9[_0xbe1f[56]][_0xbe1f[61]]},order:_0xbe1f[63],include:[{all:true}]})[_0xbe1f[46]](function(_0x94a9x1c){_0x94a9x1e(null,_0x94a9x1c)})[_0xbe1f[36]](function(_0x94a9x14){_0x94a9x1e(_0x94a9x14)})}],function(_0x94a9x14,_0x94a9x15){if(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)}else {return _0x94a9xa[_0xbe1f[35]](201)[_0xbe1f[34]](_0x94a9x15)}});})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)})};exports[_0xbe1f[68]]=function(_0x94a9x9,_0x94a9xa){ChatWebsite[_0xbe1f[58]]({where:{id:_0x94a9x9[_0xbe1f[17]][_0xbe1f[50]]},individualHooks:true})[_0xbe1f[46]](function(){return _0x94a9xa[_0xbe1f[49]](204)})[_0xbe1f[36]](function(_0x94a9x14){return handleError(_0x94a9xa,_0x94a9x14)})};function handleError(_0x94a9xa,_0x94a9x14){return _0x94a9xa[_0xbe1f[35]](500)[_0xbe1f[34]](_0x94a9x14)}
\ 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 e0834dd..3ee4f45 100644
--- a/server/api/chat_website/chat_website.socket.js
+++ b/server/api/chat_website/chat_website.socket.js
@@ -1 +1 @@
-var _0x9166=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9166[0];var chat_website=require(_0x9166[2])[_0x9166[1]];exports[_0x9166[3]]=function(_0x5f31x2){chat_website[_0x9166[4]](function(_0x5f31x3){onSave(_0x5f31x2,_0x5f31x3)});chat_website[_0x9166[5]](function(_0x5f31x3){onRemove(_0x5f31x2,_0x5f31x3)});};function onSave(_0x5f31x2,_0x5f31x3,_0x5f31x5){_0x5f31x2[_0x9166[7]](_0x9166[6],_0x5f31x3)}function onRemove(_0x5f31x2,_0x5f31x3,_0x5f31x5){_0x5f31x2[_0x9166[7]](_0x9166[8],_0x5f31x3)}
\ No newline at end of file
+var _0x8f96=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8f96[0];var chat_website=require(_0x8f96[2])[_0x8f96[1]];exports[_0x8f96[3]]=function(_0x28cfx2){chat_website[_0x8f96[4]](function(_0x28cfx3){onSave(_0x28cfx2,_0x28cfx3)});chat_website[_0x8f96[5]](function(_0x28cfx3){onRemove(_0x28cfx2,_0x28cfx3)});};function onSave(_0x28cfx2,_0x28cfx3,_0x28cfx5){_0x28cfx2[_0x8f96[7]](_0x8f96[6],_0x28cfx3)}function onRemove(_0x28cfx2,_0x28cfx3,_0x28cfx5){_0x28cfx2[_0x8f96[7]](_0x8f96[8],_0x28cfx3)}
\ No newline at end of file
diff --git a/server/api/chat_website/chat_website.spec.js b/server/api/chat_website/chat_website.spec.js
index 0cb77c3..6de4e6d 100644
--- a/server/api/chat_website/chat_website.spec.js
+++ b/server/api/chat_website/chat_website.spec.js
@@ -1 +1 @@
-var _0xb69d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x77\x65\x62\x73\x69\x74\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x77\x65\x62\x73\x69\x74\x65\x73","\x67\x65\x74"];_0xb69d[0];var should=require(_0xb69d[1]);var app=require(_0xb69d[2]);var request=require(_0xb69d[3]);describe(_0xb69d[4],function(){it(_0xb69d[5],function(_0x95f1x4){request(app)[_0xb69d[13]](_0xb69d[12])[_0xb69d[11]](200)[_0xb69d[11]](_0xb69d[10],/json/)[_0xb69d[9]](function(_0x95f1x5,_0x95f1x6){if(_0x95f1x5){return _0x95f1x4(_0x95f1x5)};_0x95f1x6[_0xb69d[8]][_0xb69d[1]][_0xb69d[7]][_0xb69d[6]](Array);_0x95f1x4();})})});
\ No newline at end of file
+var _0x6153=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x77\x65\x62\x73\x69\x74\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x77\x65\x62\x73\x69\x74\x65\x73","\x67\x65\x74"];_0x6153[0];var should=require(_0x6153[1]);var app=require(_0x6153[2]);var request=require(_0x6153[3]);describe(_0x6153[4],function(){it(_0x6153[5],function(_0xe148x4){request(app)[_0x6153[13]](_0x6153[12])[_0x6153[11]](200)[_0x6153[11]](_0x6153[10],/json/)[_0x6153[9]](function(_0xe148x5,_0xe148x6){if(_0xe148x5){return _0xe148x4(_0xe148x5)};_0xe148x6[_0x6153[8]][_0x6153[1]][_0x6153[7]][_0x6153[6]](Array);_0xe148x4();})})});
\ No newline at end of file
diff --git a/server/api/chat_website/index.js b/server/api/chat_website/index.js
index ca10091..60c2486 100644
--- a/server/api/chat_website/index.js
+++ b/server/api/chat_website/index.js
@@ -1 +1 @@
-var _0x1769=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x73\x6E\x69\x70\x70\x65\x74","\x67\x65\x74\x53\x6E\x69\x70\x70\x65\x74\x43\x6F\x64\x65","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x1769[0];var express=require(_0x1769[1]);var controller=require(_0x1769[2]);var auth=require(_0x1769[3]);var license=require(_0x1769[4]);var router=express.Router();router[_0x1769[8]](_0x1769[5],auth[_0x1769[6]](),controller[_0x1769[7]]);router[_0x1769[8]](_0x1769[9],auth[_0x1769[6]](),controller[_0x1769[10]]);router[_0x1769[8]](_0x1769[11],auth[_0x1769[6]](),controller[_0x1769[12]]);router[_0x1769[14]](_0x1769[5],auth[_0x1769[6]](),controller[_0x1769[13]]);router[_0x1769[14]](_0x1769[15],auth[_0x1769[6]](),controller[_0x1769[16]]);router[_0x1769[18]](_0x1769[9],auth[_0x1769[6]](),controller[_0x1769[17]]);router[_0x1769[19]](_0x1769[9],auth[_0x1769[6]](),controller[_0x1769[17]]);router[_0x1769[21]](_0x1769[5],auth[_0x1769[6]](),controller[_0x1769[20]]);router[_0x1769[21]](_0x1769[9],auth[_0x1769[6]](),controller[_0x1769[22]]);module[_0x1769[23]]=router;
\ No newline at end of file
+var _0x5503=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x73\x6E\x69\x70\x70\x65\x74","\x67\x65\x74\x53\x6E\x69\x70\x70\x65\x74\x43\x6F\x64\x65","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x5503[0];var express=require(_0x5503[1]);var controller=require(_0x5503[2]);var auth=require(_0x5503[3]);var license=require(_0x5503[4]);var router=express.Router();router[_0x5503[8]](_0x5503[5],auth[_0x5503[6]](),controller[_0x5503[7]]);router[_0x5503[8]](_0x5503[9],auth[_0x5503[6]](),controller[_0x5503[10]]);router[_0x5503[8]](_0x5503[11],auth[_0x5503[6]](),controller[_0x5503[12]]);router[_0x5503[14]](_0x5503[5],auth[_0x5503[6]](),controller[_0x5503[13]]);router[_0x5503[14]](_0x5503[15],auth[_0x5503[6]](),controller[_0x5503[16]]);router[_0x5503[18]](_0x5503[9],auth[_0x5503[6]](),controller[_0x5503[17]]);router[_0x5503[19]](_0x5503[9],auth[_0x5503[6]](),controller[_0x5503[17]]);router[_0x5503[21]](_0x5503[5],auth[_0x5503[6]](),controller[_0x5503[20]]);router[_0x5503[21]](_0x5503[9],auth[_0x5503[6]](),controller[_0x5503[22]]);module[_0x5503[23]]=router;
\ No newline at end of file
diff --git a/server/api/company/company.controller.js b/server/api/company/company.controller.js
index a7faa06..c20c0f9 100644
--- a/server/api/company/company.controller.js
+++ b/server/api/company/company.controller.js
@@ -1 +1 @@
-var _0x95b7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x6F\x6D\x70\x61\x6E\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x63\x6F\x6D\x70\x61\x6E\x79\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x43\x4F\x4D\x50\x41\x4E\x59","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x95b7[0];var _=require(_0x95b7[1]);var Company=require(_0x95b7[3])[_0x95b7[2]];var util=require(_0x95b7[4]);exports[_0x95b7[5]]=function(_0x1403x4,_0x1403x5){var _0x1403x6=[_0x95b7[6],_0x95b7[7]];var _0x1403x7=_0x1403x4[_0x95b7[9]][_0x95b7[8]]?parseInt(_0x1403x4[_0x95b7[9]][_0x95b7[8]],10):100;var _0x1403x8=_0x1403x4[_0x95b7[9]][_0x95b7[10]]?parseInt(_0x1403x4[_0x95b7[9]][_0x95b7[10]],10):0;var _0x1403x9={where:{},limit:_0x1403x7,offset:_0x1403x8*_0x1403x7};_[_0x95b7[24]](_0x1403x4[_0x95b7[9]],function(_0x1403xa,_0x1403xb){switch(_0x1403xb){case _0x95b7[8]:;case _0x95b7[10]:break ;;case _0x95b7[13]:_0x1403x9[_0x95b7[11]]=util[_0x95b7[16]](_0x95b7[12],_0x1403x4[_0x95b7[9]][_0x95b7[13]],_0x1403x4[_0x95b7[9]][_0x95b7[14]]||_0x95b7[15])||null;break ;;case _0x95b7[14]:break ;;case _0x95b7[22]:_0x1403x9[_0x95b7[18]][_0x95b7[17]]=[];_0x1403x6[_0x95b7[21]](function(_0x1403xc){var _0x1403xd={};_0x1403xd[_0x1403xc]={$like:_0x95b7[19]+_0x1403xa+_0x95b7[19]};_0x1403x9[_0x95b7[18]][_0x95b7[17]][_0x95b7[20]](_0x1403xd);});break ;;default:_0x1403x9[_0x95b7[18]][_0x1403xb]={$like:{}};_0x1403x9[_0x95b7[18]][_0x1403xb][_0x95b7[23]]=_0x95b7[19]+_0x1403xa+_0x95b7[19];;}});Company[_0x95b7[39]](_0x1403x9)[_0x95b7[38]](function(_0x1403xf){var _0x1403x10=Math[_0x95b7[30]](_0x1403xf[_0x95b7[29]]/_0x1403x7);var _0x1403x11=_0x1403x10>(_0x1403x9[_0x95b7[31]]+1)?util[_0x95b7[16]](_0x95b7[32],_0x1403x4[_0x95b7[33]],_0x1403x4[_0x95b7[35]][_0x95b7[34]],_0x1403x4[_0x95b7[36]],_0x1403x8+1):null;var _0x1403x12=_0x1403x8>0?util[_0x95b7[16]](_0x95b7[32],_0x1403x4[_0x95b7[33]],_0x1403x4[_0x95b7[35]][_0x95b7[34]],_0x1403x4[_0x95b7[36]],_0x1403x8-1):null;_0x1403x5[_0x95b7[27]](200)[_0x95b7[26]]({count:_0x1403xf[_0x95b7[29]],rows:_0x1403xf[_0x95b7[37]],next_page:_0x1403x11,previous_page:_0x1403x12,total_pages:_0x1403x10});})[_0x95b7[28]](function(_0x1403xe){_0x1403x5[_0x95b7[27]](500)[_0x95b7[26]]({error:_0x95b7[25]})});};exports[_0x95b7[40]]=function(_0x1403x4,_0x1403x5){console[_0x95b7[42]](_0x1403x4[_0x95b7[41]]);Company[_0x95b7[44]]({where:{name:_0x1403x4[_0x95b7[41]][_0x95b7[6]]}})[_0x95b7[38]](function(_0x1403x13){if(!_0x1403x13){return _0x1403x5[_0x95b7[43]](404)};return _0x1403x5[_0x95b7[26]](_0x1403x13);})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)});};exports[_0x95b7[45]]=function(_0x1403x4,_0x1403x5){Company[_0x95b7[48]](_0x1403x4[_0x95b7[47]][_0x95b7[46]])[_0x95b7[38]](function(_0x1403x14){if(!_0x1403x14){return _0x1403x5[_0x95b7[43]](404)};return _0x1403x5[_0x95b7[26]](_0x1403x14);})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)})};exports[_0x95b7[49]]=function(_0x1403x4,_0x1403x5){Company[_0x95b7[49]](_0x1403x4[_0x95b7[41]])[_0x95b7[38]](function(_0x1403x14){return _0x1403x5[_0x95b7[27]](201)[_0x95b7[26]](_0x1403x14)})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)})};exports[_0x95b7[50]]=function(_0x1403x4,_0x1403x5){Company[_0x95b7[44]]({where:{name:_0x1403x4[_0x95b7[41]][_0x95b7[6]],id:{$ne:_0x1403x4[_0x95b7[41]][_0x95b7[46]]}}})[_0x95b7[38]](function(_0x1403x13){if(!_0x1403x13){return _0x1403x5[_0x95b7[43]](404)};if(_0x1403x13[_0x95b7[51]]>0){return _0x1403x5[_0x95b7[27]](500)[_0x95b7[26]]({message:_0x95b7[52]})};if(_0x1403x4[_0x95b7[41]][_0x95b7[46]]){delete _0x1403x4[_0x95b7[41]][_0x95b7[46]]};Company[_0x95b7[55]]({where:{id:_0x1403x4[_0x95b7[47]][_0x95b7[46]]}})[_0x95b7[38]](function(_0x1403x14){if(!_0x1403x14){return _0x1403x5[_0x95b7[43]](404)};var _0x1403x15=_[_0x95b7[53]](_0x1403x14,_0x1403x4[_0x95b7[41]]);_0x1403x15[_0x95b7[54]]()[_0x95b7[38]](function(){return _0x1403x5[_0x95b7[27]](200)[_0x95b7[26]](_0x1403x14)})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)});})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)});})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)})};exports[_0x95b7[56]]=function(_0x1403x4,_0x1403x5){Company[_0x95b7[48]](_0x1403x4[_0x95b7[47]][_0x95b7[46]])[_0x95b7[38]](function(_0x1403x14){if(!_0x1403x14){return _0x1403x5[_0x95b7[43]](404)};_0x1403x14[_0x95b7[56]]()[_0x95b7[38]](function(){return _0x1403x5[_0x95b7[43]](204)})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)});})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)})};exports[_0x95b7[57]]=function(_0x1403x4,_0x1403x5){Company[_0x95b7[56]]({where:{id:_0x1403x4[_0x95b7[9]][_0x95b7[46]]},individualHooks:true})[_0x95b7[38]](function(){return _0x1403x5[_0x95b7[43]](204)})[_0x95b7[28]](function(_0x1403xe){return handleError(_0x1403x5,_0x1403xe)})};function handleError(_0x1403x5,_0x1403xe){return _0x1403x5[_0x95b7[27]](500)[_0x95b7[26]](_0x1403xe)}
\ No newline at end of file
+var _0x60d4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x6F\x6D\x70\x61\x6E\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x63\x6F\x6D\x70\x61\x6E\x79\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x43\x4F\x4D\x50\x41\x4E\x59","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x60d4[0];var _=require(_0x60d4[1]);var Company=require(_0x60d4[3])[_0x60d4[2]];var util=require(_0x60d4[4]);exports[_0x60d4[5]]=function(_0x5a76x4,_0x5a76x5){var _0x5a76x6=[_0x60d4[6],_0x60d4[7]];var _0x5a76x7=_0x5a76x4[_0x60d4[9]][_0x60d4[8]]?parseInt(_0x5a76x4[_0x60d4[9]][_0x60d4[8]],10):100;var _0x5a76x8=_0x5a76x4[_0x60d4[9]][_0x60d4[10]]?parseInt(_0x5a76x4[_0x60d4[9]][_0x60d4[10]],10):0;var _0x5a76x9={where:{},limit:_0x5a76x7,offset:_0x5a76x8*_0x5a76x7};_[_0x60d4[24]](_0x5a76x4[_0x60d4[9]],function(_0x5a76xa,_0x5a76xb){switch(_0x5a76xb){case _0x60d4[8]:;case _0x60d4[10]:break ;;case _0x60d4[13]:_0x5a76x9[_0x60d4[11]]=util[_0x60d4[16]](_0x60d4[12],_0x5a76x4[_0x60d4[9]][_0x60d4[13]],_0x5a76x4[_0x60d4[9]][_0x60d4[14]]||_0x60d4[15])||null;break ;;case _0x60d4[14]:break ;;case _0x60d4[22]:_0x5a76x9[_0x60d4[18]][_0x60d4[17]]=[];_0x5a76x6[_0x60d4[21]](function(_0x5a76xc){var _0x5a76xd={};_0x5a76xd[_0x5a76xc]={$like:_0x60d4[19]+_0x5a76xa+_0x60d4[19]};_0x5a76x9[_0x60d4[18]][_0x60d4[17]][_0x60d4[20]](_0x5a76xd);});break ;;default:_0x5a76x9[_0x60d4[18]][_0x5a76xb]={$like:{}};_0x5a76x9[_0x60d4[18]][_0x5a76xb][_0x60d4[23]]=_0x60d4[19]+_0x5a76xa+_0x60d4[19];;}});Company[_0x60d4[39]](_0x5a76x9)[_0x60d4[38]](function(_0x5a76xf){var _0x5a76x10=Math[_0x60d4[30]](_0x5a76xf[_0x60d4[29]]/_0x5a76x7);var _0x5a76x11=_0x5a76x10>(_0x5a76x9[_0x60d4[31]]+1)?util[_0x60d4[16]](_0x60d4[32],_0x5a76x4[_0x60d4[33]],_0x5a76x4[_0x60d4[35]][_0x60d4[34]],_0x5a76x4[_0x60d4[36]],_0x5a76x8+1):null;var _0x5a76x12=_0x5a76x8>0?util[_0x60d4[16]](_0x60d4[32],_0x5a76x4[_0x60d4[33]],_0x5a76x4[_0x60d4[35]][_0x60d4[34]],_0x5a76x4[_0x60d4[36]],_0x5a76x8-1):null;_0x5a76x5[_0x60d4[27]](200)[_0x60d4[26]]({count:_0x5a76xf[_0x60d4[29]],rows:_0x5a76xf[_0x60d4[37]],next_page:_0x5a76x11,previous_page:_0x5a76x12,total_pages:_0x5a76x10});})[_0x60d4[28]](function(_0x5a76xe){_0x5a76x5[_0x60d4[27]](500)[_0x60d4[26]]({error:_0x60d4[25]})});};exports[_0x60d4[40]]=function(_0x5a76x4,_0x5a76x5){console[_0x60d4[42]](_0x5a76x4[_0x60d4[41]]);Company[_0x60d4[44]]({where:{name:_0x5a76x4[_0x60d4[41]][_0x60d4[6]]}})[_0x60d4[38]](function(_0x5a76x13){if(!_0x5a76x13){return _0x5a76x5[_0x60d4[43]](404)};return _0x5a76x5[_0x60d4[26]](_0x5a76x13);})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)});};exports[_0x60d4[45]]=function(_0x5a76x4,_0x5a76x5){Company[_0x60d4[48]](_0x5a76x4[_0x60d4[47]][_0x60d4[46]])[_0x60d4[38]](function(_0x5a76x14){if(!_0x5a76x14){return _0x5a76x5[_0x60d4[43]](404)};return _0x5a76x5[_0x60d4[26]](_0x5a76x14);})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)})};exports[_0x60d4[49]]=function(_0x5a76x4,_0x5a76x5){Company[_0x60d4[49]](_0x5a76x4[_0x60d4[41]])[_0x60d4[38]](function(_0x5a76x14){return _0x5a76x5[_0x60d4[27]](201)[_0x60d4[26]](_0x5a76x14)})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)})};exports[_0x60d4[50]]=function(_0x5a76x4,_0x5a76x5){Company[_0x60d4[44]]({where:{name:_0x5a76x4[_0x60d4[41]][_0x60d4[6]],id:{$ne:_0x5a76x4[_0x60d4[41]][_0x60d4[46]]}}})[_0x60d4[38]](function(_0x5a76x13){if(!_0x5a76x13){return _0x5a76x5[_0x60d4[43]](404)};if(_0x5a76x13[_0x60d4[51]]>0){return _0x5a76x5[_0x60d4[27]](500)[_0x60d4[26]]({message:_0x60d4[52]})};if(_0x5a76x4[_0x60d4[41]][_0x60d4[46]]){delete _0x5a76x4[_0x60d4[41]][_0x60d4[46]]};Company[_0x60d4[55]]({where:{id:_0x5a76x4[_0x60d4[47]][_0x60d4[46]]}})[_0x60d4[38]](function(_0x5a76x14){if(!_0x5a76x14){return _0x5a76x5[_0x60d4[43]](404)};var _0x5a76x15=_[_0x60d4[53]](_0x5a76x14,_0x5a76x4[_0x60d4[41]]);_0x5a76x15[_0x60d4[54]]()[_0x60d4[38]](function(){return _0x5a76x5[_0x60d4[27]](200)[_0x60d4[26]](_0x5a76x14)})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)});})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)});})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)})};exports[_0x60d4[56]]=function(_0x5a76x4,_0x5a76x5){Company[_0x60d4[48]](_0x5a76x4[_0x60d4[47]][_0x60d4[46]])[_0x60d4[38]](function(_0x5a76x14){if(!_0x5a76x14){return _0x5a76x5[_0x60d4[43]](404)};_0x5a76x14[_0x60d4[56]]()[_0x60d4[38]](function(){return _0x5a76x5[_0x60d4[43]](204)})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)});})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)})};exports[_0x60d4[57]]=function(_0x5a76x4,_0x5a76x5){Company[_0x60d4[56]]({where:{id:_0x5a76x4[_0x60d4[9]][_0x60d4[46]]},individualHooks:true})[_0x60d4[38]](function(){return _0x5a76x5[_0x60d4[43]](204)})[_0x60d4[28]](function(_0x5a76xe){return handleError(_0x5a76x5,_0x5a76xe)})};function handleError(_0x5a76x5,_0x5a76xe){return _0x5a76x5[_0x60d4[27]](500)[_0x60d4[26]](_0x5a76xe)}
\ No newline at end of file
diff --git a/server/api/company/company.socket.js b/server/api/company/company.socket.js
index 2bc4953..49b6202 100644
--- a/server/api/company/company.socket.js
+++ b/server/api/company/company.socket.js
@@ -1 +1 @@
-var _0x1c4c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x6F\x6D\x70\x61\x6E\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6D\x70\x61\x6E\x79\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x6F\x6D\x70\x61\x6E\x79\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1c4c[0];var Company=require(_0x1c4c[2])[_0x1c4c[1]];exports[_0x1c4c[3]]=function(_0x89ffx2){Company[_0x1c4c[4]](function(_0x89ffx3){onSave(_0x89ffx2,_0x89ffx3)});Company[_0x1c4c[5]](function(_0x89ffx3){onRemove(_0x89ffx2,_0x89ffx3)});};function onSave(_0x89ffx2,_0x89ffx3,_0x89ffx5){_0x89ffx2[_0x1c4c[7]](_0x1c4c[6],_0x89ffx3)}function onRemove(_0x89ffx2,_0x89ffx3,_0x89ffx5){_0x89ffx2[_0x1c4c[7]](_0x1c4c[8],_0x89ffx3)}
\ No newline at end of file
+var _0xf0e4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x6F\x6D\x70\x61\x6E\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6D\x70\x61\x6E\x79\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x6F\x6D\x70\x61\x6E\x79\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf0e4[0];var Company=require(_0xf0e4[2])[_0xf0e4[1]];exports[_0xf0e4[3]]=function(_0x5d5ax2){Company[_0xf0e4[4]](function(_0x5d5ax3){onSave(_0x5d5ax2,_0x5d5ax3)});Company[_0xf0e4[5]](function(_0x5d5ax3){onRemove(_0x5d5ax2,_0x5d5ax3)});};function onSave(_0x5d5ax2,_0x5d5ax3,_0x5d5ax5){_0x5d5ax2[_0xf0e4[7]](_0xf0e4[6],_0x5d5ax3)}function onRemove(_0x5d5ax2,_0x5d5ax3,_0x5d5ax5){_0x5d5ax2[_0xf0e4[7]](_0xf0e4[8],_0x5d5ax3)}
\ No newline at end of file
diff --git a/server/api/company/company.spec.js b/server/api/company/company.spec.js
index 11eb483..ae18fb8 100644
--- a/server/api/company/company.spec.js
+++ b/server/api/company/company.spec.js
@@ -1 +1 @@
-var _0xaa22=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x67\x65\x74"];_0xaa22[0];var should=require(_0xaa22[1]);var app=require(_0xaa22[2]);var request=require(_0xaa22[3]);describe(_0xaa22[4],function(){it(_0xaa22[5],function(_0xd8adx4){request(app)[_0xaa22[13]](_0xaa22[12])[_0xaa22[11]](200)[_0xaa22[11]](_0xaa22[10],/json/)[_0xaa22[9]](function(_0xd8adx5,_0xd8adx6){if(_0xd8adx5){return _0xd8adx4(_0xd8adx5)};_0xd8adx6[_0xaa22[8]][_0xaa22[1]][_0xaa22[7]][_0xaa22[6]](Array);_0xd8adx4();})})});
\ No newline at end of file
+var _0x51d5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x67\x65\x74"];_0x51d5[0];var should=require(_0x51d5[1]);var app=require(_0x51d5[2]);var request=require(_0x51d5[3]);describe(_0x51d5[4],function(){it(_0x51d5[5],function(_0xe047x4){request(app)[_0x51d5[13]](_0x51d5[12])[_0x51d5[11]](200)[_0x51d5[11]](_0x51d5[10],/json/)[_0x51d5[9]](function(_0xe047x5,_0xe047x6){if(_0xe047x5){return _0xe047x4(_0xe047x5)};_0xe047x6[_0x51d5[8]][_0x51d5[1]][_0x51d5[7]][_0x51d5[6]](Array);_0xe047x4();})})});
\ No newline at end of file
diff --git a/server/api/company/index.js b/server/api/company/index.js
index d42622d..2772f3d 100644
--- a/server/api/company/index.js
+++ b/server/api/company/index.js
@@ -1 +1 @@
-var _0x57a2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x6F\x6D\x70\x61\x6E\x79\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x63\x6F\x6D\x70\x61\x6E\x79\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x57a2[0];var express=require(_0x57a2[1]);var controller=require(_0x57a2[2]);var auth=require(_0x57a2[3]);var router=express.Router();router[_0x57a2[7]](_0x57a2[4],auth[_0x57a2[5]](),controller[_0x57a2[6]]);router[_0x57a2[7]](_0x57a2[8],auth[_0x57a2[5]](),controller[_0x57a2[9]]);router[_0x57a2[11]](_0x57a2[4],auth[_0x57a2[5]](),controller[_0x57a2[10]]);router[_0x57a2[11]](_0x57a2[12],auth[_0x57a2[5]](),controller[_0x57a2[13]]);router[_0x57a2[15]](_0x57a2[8],auth[_0x57a2[5]](),controller[_0x57a2[14]]);router[_0x57a2[16]](_0x57a2[8],auth[_0x57a2[5]](),controller[_0x57a2[14]]);router[_0x57a2[18]](_0x57a2[4],auth[_0x57a2[5]](),controller[_0x57a2[17]]);router[_0x57a2[18]](_0x57a2[8],auth[_0x57a2[5]](),controller[_0x57a2[19]]);module[_0x57a2[20]]=router;
\ No newline at end of file
+var _0x3186=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x6F\x6D\x70\x61\x6E\x79\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x63\x6F\x6D\x70\x61\x6E\x79\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x3186[0];var express=require(_0x3186[1]);var controller=require(_0x3186[2]);var auth=require(_0x3186[3]);var router=express.Router();router[_0x3186[7]](_0x3186[4],auth[_0x3186[5]](),controller[_0x3186[6]]);router[_0x3186[7]](_0x3186[8],auth[_0x3186[5]](),controller[_0x3186[9]]);router[_0x3186[11]](_0x3186[4],auth[_0x3186[5]](),controller[_0x3186[10]]);router[_0x3186[11]](_0x3186[12],auth[_0x3186[5]](),controller[_0x3186[13]]);router[_0x3186[15]](_0x3186[8],auth[_0x3186[5]](),controller[_0x3186[14]]);router[_0x3186[16]](_0x3186[8],auth[_0x3186[5]](),controller[_0x3186[14]]);router[_0x3186[18]](_0x3186[4],auth[_0x3186[5]](),controller[_0x3186[17]]);router[_0x3186[18]](_0x3186[8],auth[_0x3186[5]](),controller[_0x3186[19]]);module[_0x3186[20]]=router;
\ No newline at end of file
diff --git a/server/api/contact/contact.controller.js b/server/api/contact/contact.controller.js
index 071788c..43c3d07 100644
--- a/server/api/contact/contact.controller.js
+++ b/server/api/contact/contact.controller.js
@@ -1 +1 @@
-var _0x212f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x212f[0];var _=require(_0x212f[1]);var Contact=require(_0x212f[3])[_0x212f[2]];exports[_0x212f[4]]=function(_0x4667x3,_0x4667x4){Contact[_0x212f[9]]()[_0x212f[8]](function(_0x4667x6){return _0x4667x4[_0x212f[7]](200)[_0x212f[6]](_0x4667x6)})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)})};exports[_0x212f[10]]=function(_0x4667x3,_0x4667x4){Contact[_0x212f[14]](_0x4667x3[_0x212f[13]][_0x212f[12]])[_0x212f[8]](function(_0x4667x7){if(!_0x4667x7){return _0x4667x4[_0x212f[11]](404)};return _0x4667x4[_0x212f[6]](_0x4667x7);})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)})};exports[_0x212f[15]]=function(_0x4667x3,_0x4667x4){Contact[_0x212f[15]](_0x4667x3[_0x212f[16]])[_0x212f[8]](function(_0x4667x7){return _0x4667x4[_0x212f[7]](201)[_0x212f[6]](_0x4667x7)})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)})};exports[_0x212f[17]]=function(_0x4667x3,_0x4667x4){if(_0x4667x3[_0x212f[16]][_0x212f[12]]){delete _0x4667x3[_0x212f[16]][_0x212f[12]]};Contact[_0x212f[14]](_0x4667x3[_0x212f[13]][_0x212f[12]])[_0x212f[8]](function(_0x4667x7){if(!_0x4667x7){return _0x4667x4[_0x212f[11]](404)};var _0x4667x8=_[_0x212f[18]](_0x4667x7,_0x4667x3[_0x212f[16]]);_0x4667x8[_0x212f[19]]()[_0x212f[8]](function(){return _0x4667x4[_0x212f[7]](200)[_0x212f[6]](_0x4667x7)})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)});})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)});};exports[_0x212f[20]]=function(_0x4667x3,_0x4667x4){Contact[_0x212f[14]](_0x4667x3[_0x212f[13]][_0x212f[12]])[_0x212f[8]](function(_0x4667x7){if(!_0x4667x7){return _0x4667x4[_0x212f[11]](404)};_0x4667x7[_0x212f[20]]()[_0x212f[8]](function(){return _0x4667x4[_0x212f[11]](204)})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)});})[_0x212f[5]](function(_0x4667x5){return handleError(_0x4667x4,_0x4667x5)})};function handleError(_0x4667x4,_0x4667x5){return _0x4667x4[_0x212f[7]](500)[_0x212f[6]](_0x4667x5)}
\ No newline at end of file
+var _0x88c0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x88c0[0];var _=require(_0x88c0[1]);var Contact=require(_0x88c0[3])[_0x88c0[2]];exports[_0x88c0[4]]=function(_0x5849x3,_0x5849x4){Contact[_0x88c0[9]]()[_0x88c0[8]](function(_0x5849x6){return _0x5849x4[_0x88c0[7]](200)[_0x88c0[6]](_0x5849x6)})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)})};exports[_0x88c0[10]]=function(_0x5849x3,_0x5849x4){Contact[_0x88c0[14]](_0x5849x3[_0x88c0[13]][_0x88c0[12]])[_0x88c0[8]](function(_0x5849x7){if(!_0x5849x7){return _0x5849x4[_0x88c0[11]](404)};return _0x5849x4[_0x88c0[6]](_0x5849x7);})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)})};exports[_0x88c0[15]]=function(_0x5849x3,_0x5849x4){Contact[_0x88c0[15]](_0x5849x3[_0x88c0[16]])[_0x88c0[8]](function(_0x5849x7){return _0x5849x4[_0x88c0[7]](201)[_0x88c0[6]](_0x5849x7)})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)})};exports[_0x88c0[17]]=function(_0x5849x3,_0x5849x4){if(_0x5849x3[_0x88c0[16]][_0x88c0[12]]){delete _0x5849x3[_0x88c0[16]][_0x88c0[12]]};Contact[_0x88c0[14]](_0x5849x3[_0x88c0[13]][_0x88c0[12]])[_0x88c0[8]](function(_0x5849x7){if(!_0x5849x7){return _0x5849x4[_0x88c0[11]](404)};var _0x5849x8=_[_0x88c0[18]](_0x5849x7,_0x5849x3[_0x88c0[16]]);_0x5849x8[_0x88c0[19]]()[_0x88c0[8]](function(){return _0x5849x4[_0x88c0[7]](200)[_0x88c0[6]](_0x5849x7)})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)});})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)});};exports[_0x88c0[20]]=function(_0x5849x3,_0x5849x4){Contact[_0x88c0[14]](_0x5849x3[_0x88c0[13]][_0x88c0[12]])[_0x88c0[8]](function(_0x5849x7){if(!_0x5849x7){return _0x5849x4[_0x88c0[11]](404)};_0x5849x7[_0x88c0[20]]()[_0x88c0[8]](function(){return _0x5849x4[_0x88c0[11]](204)})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)});})[_0x88c0[5]](function(_0x5849x5){return handleError(_0x5849x4,_0x5849x5)})};function handleError(_0x5849x4,_0x5849x5){return _0x5849x4[_0x88c0[7]](500)[_0x88c0[6]](_0x5849x5)}
\ No newline at end of file
diff --git a/server/api/contact/contact.model.js b/server/api/contact/contact.model.js
index c13136b..3771315 100644
--- a/server/api/contact/contact.model.js
+++ b/server/api/contact/contact.model.js
@@ -1 +1 @@
-var _0x4a8d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x64\x65\x66\x69\x6E\x65"];_0x4a8d[0];module[_0x4a8d[1]]=function(_0x9059x1,_0x9059x2){var _0x9059x3=_0x9059x1[_0x4a8d[3]](_0x4a8d[2],{name:String,info:String,active:Boolean});return _0x9059x3;};
\ No newline at end of file
+var _0xa120=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x64\x65\x66\x69\x6E\x65"];_0xa120[0];module[_0xa120[1]]=function(_0x77acx1,_0x77acx2){var _0x77acx3=_0x77acx1[_0xa120[3]](_0xa120[2],{name:String,info:String,active:Boolean});return _0x77acx3;};
\ No newline at end of file
diff --git a/server/api/contact/contact.socket.js b/server/api/contact/contact.socket.js
index ad5aecb..d629d6a 100644
--- a/server/api/contact/contact.socket.js
+++ b/server/api/contact/contact.socket.js
@@ -1 +1 @@
-var _0xebbf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6E\x74\x61\x63\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x6F\x6E\x74\x61\x63\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xebbf[0];var contact=require(_0xebbf[2])[_0xebbf[1]];exports[_0xebbf[3]]=function(_0xf995x2){contact[_0xebbf[4]](function(_0xf995x3){onSave(_0xf995x2,_0xf995x3)});contact[_0xebbf[5]](function(_0xf995x3){onRemove(_0xf995x2,_0xf995x3)});};function onSave(_0xf995x2,_0xf995x3,_0xf995x5){_0xf995x2[_0xebbf[7]](_0xebbf[6],_0xf995x3)}function onRemove(_0xf995x2,_0xf995x3,_0xf995x5){_0xf995x2[_0xebbf[7]](_0xebbf[8],_0xf995x3)}
\ No newline at end of file
+var _0x173c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6E\x74\x61\x63\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x6F\x6E\x74\x61\x63\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x173c[0];var contact=require(_0x173c[2])[_0x173c[1]];exports[_0x173c[3]]=function(_0x7cd3x2){contact[_0x173c[4]](function(_0x7cd3x3){onSave(_0x7cd3x2,_0x7cd3x3)});contact[_0x173c[5]](function(_0x7cd3x3){onRemove(_0x7cd3x2,_0x7cd3x3)});};function onSave(_0x7cd3x2,_0x7cd3x3,_0x7cd3x5){_0x7cd3x2[_0x173c[7]](_0x173c[6],_0x7cd3x3)}function onRemove(_0x7cd3x2,_0x7cd3x3,_0x7cd3x5){_0x7cd3x2[_0x173c[7]](_0x173c[8],_0x7cd3x3)}
\ No newline at end of file
diff --git a/server/api/contact/contact.spec.js b/server/api/contact/contact.spec.js
index a42a3ff..63ccf0e 100644
--- a/server/api/contact/contact.spec.js
+++ b/server/api/contact/contact.spec.js
@@ -1 +1 @@
-var _0x9f86=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74"];_0x9f86[0];var should=require(_0x9f86[1]);var app=require(_0x9f86[2]);var request=require(_0x9f86[3]);describe(_0x9f86[4],function(){it(_0x9f86[5],function(_0xfc9cx4){request(app)[_0x9f86[13]](_0x9f86[12])[_0x9f86[11]](200)[_0x9f86[11]](_0x9f86[10],/json/)[_0x9f86[9]](function(_0xfc9cx5,_0xfc9cx6){if(_0xfc9cx5){return _0xfc9cx4(_0xfc9cx5)};_0xfc9cx6[_0x9f86[8]][_0x9f86[1]][_0x9f86[7]][_0x9f86[6]](Array);_0xfc9cx4();})})});
\ No newline at end of file
+var _0xb457=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74"];_0xb457[0];var should=require(_0xb457[1]);var app=require(_0xb457[2]);var request=require(_0xb457[3]);describe(_0xb457[4],function(){it(_0xb457[5],function(_0x9ab8x4){request(app)[_0xb457[13]](_0xb457[12])[_0xb457[11]](200)[_0xb457[11]](_0xb457[10],/json/)[_0xb457[9]](function(_0x9ab8x5,_0x9ab8x6){if(_0x9ab8x5){return _0x9ab8x4(_0x9ab8x5)};_0x9ab8x6[_0xb457[8]][_0xb457[1]][_0xb457[7]][_0xb457[6]](Array);_0x9ab8x4();})})});
\ No newline at end of file
diff --git a/server/api/contact/index.js b/server/api/contact/index.js
index c69e0f0..4803ef8 100644
--- a/server/api/contact/index.js
+++ b/server/api/contact/index.js
@@ -1 +1 @@
-var _0xd361=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x6F\x6E\x74\x61\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xd361[0];var express=require(_0xd361[1]);var controller=require(_0xd361[2]);var router=express.Router();router[_0xd361[5]](_0xd361[3],controller[_0xd361[4]]);router[_0xd361[5]](_0xd361[6],controller[_0xd361[7]]);router[_0xd361[9]](_0xd361[3],controller[_0xd361[8]]);router[_0xd361[11]](_0xd361[6],controller[_0xd361[10]]);router[_0xd361[12]](_0xd361[6],controller[_0xd361[10]]);router[_0xd361[14]](_0xd361[6],controller[_0xd361[13]]);module[_0xd361[15]]=router;
\ No newline at end of file
+var _0x195b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x6F\x6E\x74\x61\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x195b[0];var express=require(_0x195b[1]);var controller=require(_0x195b[2]);var router=express.Router();router[_0x195b[5]](_0x195b[3],controller[_0x195b[4]]);router[_0x195b[5]](_0x195b[6],controller[_0x195b[7]]);router[_0x195b[9]](_0x195b[3],controller[_0x195b[8]]);router[_0x195b[11]](_0x195b[6],controller[_0x195b[10]]);router[_0x195b[12]](_0x195b[6],controller[_0x195b[10]]);router[_0x195b[14]](_0x195b[6],controller[_0x195b[13]]);module[_0x195b[15]]=router;
\ 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 491138d..b29890b 100644
--- a/server/api/contact_manager/contact_manager.controller.js
+++ b/server/api/contact_manager/contact_manager.controller.js
@@ -1 +1 @@
-var _0xecaa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x53\x65\x72\x76\x69\x63\x65","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C\x48\x69\x73\x74\x6F\x72\x79","\x68\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x54\x61\x67","\x73\x74\x72\x65\x61\x6D","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x53\x65\x72\x76\x69\x63\x65\x2E\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x73\x65\x72\x76\x69\x63\x65","\x6F\x72\x64\x65\x72","\x69\x6E\x63\x6C\x75\x64\x65","\x66\x69\x6E\x64","\x6E\x61\x6D\x65\x20\x25\x73","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x50\x68\x6F\x6E\x65\x73","\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x45\x6D\x61\x69\x6C\x73","\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x45\x76\x65\x6E\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x76\x6F\x69\x63\x65","\x66\x72\x6F\x6D","\x6D\x61\x69\x6C","\x65\x76\x65\x6E\x74\x43\x68\x61\x6E\x6E\x65\x6C","\x75\x73\x65\x72","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x6F\x6E\x74\x61\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x68\x6F\x6E\x65\x73","\x62\x6F\x64\x79","\x65\x6D\x61\x69\x6C\x73","\x63\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x73\x65\x74\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x6B\x65\x79\x73","\x73\x65\x74\x45\x6D\x61\x69\x6C\x73","\x73\x65\x74\x50\x68\x6F\x6E\x65\x73","\x6D\x61\x70","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x63\x6C\x6F\x6E\x65","\x61\x6C\x6C","\x65\x6D\x61\x69\x6C","\x75\x6E\x69\x71","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x74\x61\x67\x73","\x2C","\x73\x70\x6C\x69\x74","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x6C\x65\x6E\x67\x74\x68","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x55\x73\x65\x72\x49\x64","\x70\x68\x6F\x6E\x65","\x75\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xecaa[0];var _=require(_0xecaa[1]);var Contact=require(_0xecaa[3])[_0xecaa[2]];var ContactPhone=require(_0xecaa[3])[_0xecaa[4]];var ContactEmail=require(_0xecaa[3])[_0xecaa[5]];var CustomField=require(_0xecaa[3])[_0xecaa[6]];var ReportCall=require(_0xecaa[3])[_0xecaa[7]];var ReportIntegration=require(_0xecaa[3])[_0xecaa[8]];var Service=require(_0xecaa[3])[_0xecaa[9]];var ReportCallHistory=require(_0xecaa[3])[_0xecaa[11]][_0xecaa[10]];var ReportMailSession=require(_0xecaa[3])[_0xecaa[12]];var ReportMailSessionHistory=require(_0xecaa[3])[_0xecaa[11]][_0xecaa[13]];var Tag=require(_0xecaa[3])[_0xecaa[14]];var stream=require(_0xecaa[15]);var sequelize=require(_0xecaa[3])[_0xecaa[16]];var util=require(_0xecaa[17]);exports[_0xecaa[18]]=function(_0xd025x10,_0xd025x11){var _0xd025x12=[_0xecaa[19],_0xecaa[20],_0xecaa[21]];var _0xd025x13=_0xd025x10[_0xecaa[23]][_0xecaa[22]]?parseInt(_0xd025x10[_0xecaa[23]][_0xecaa[22]],10):100;var _0xd025x14=_0xd025x10[_0xecaa[23]][_0xecaa[24]]?parseInt(_0xd025x10[_0xecaa[23]][_0xecaa[24]],10):0;var _0xd025x15={where:{},limit:_0xd025x13,offset:_0xd025x14*_0xd025x13,include:[{model:Service}]};_[_0xecaa[42]](_0xd025x10[_0xecaa[23]],function(_0xd025x16,_0xd025x17){switch(_0xd025x17){case _0xecaa[22]:;case _0xecaa[24]:break ;;case _0xecaa[34]:if(_0xd025x16===_0xecaa[25]){_[_0xecaa[28]](_0xd025x15[_0xecaa[27]],{model:Service})[_0xecaa[26]]=util[_0xecaa[32]](_0xecaa[29],_0xd025x10[_0xecaa[23]][_0xecaa[30]]||_0xecaa[31])}else {_0xd025x15[_0xecaa[26]]=util[_0xecaa[32]](_0xecaa[33],_0xd025x10[_0xecaa[23]][_0xecaa[34]],_0xd025x10[_0xecaa[23]][_0xecaa[30]]||_0xecaa[31])||null};break ;;case _0xecaa[30]:break ;;case _0xecaa[40]:_0xd025x15[_0xecaa[36]][_0xecaa[35]]=[];_0xd025x12[_0xecaa[39]](function(_0xd025x18){var _0xd025x19={};_0xd025x19[_0xd025x18]={$like:_0xecaa[37]+_0xd025x16+_0xecaa[37]};_0xd025x15[_0xecaa[36]][_0xecaa[35]][_0xecaa[38]](_0xd025x19);});break ;;case _0xecaa[25]:_[_0xecaa[28]](_0xd025x15[_0xecaa[27]],{model:Service})[_0xecaa[36]]={name:{$like:_0xecaa[37]+_0xd025x16+_0xecaa[37]}};break ;;default:_0xd025x15[_0xecaa[36]][_0xd025x17]={$like:{}};_0xd025x15[_0xecaa[36]][_0xd025x17][_0xecaa[41]]=_0xecaa[37]+_0xd025x16+_0xecaa[37];;}});console[_0xecaa[43]](_0xd025x15);Contact[_0xecaa[58]](_0xd025x15)[_0xecaa[57]](function(_0xd025x1b){var _0xd025x1c=Math[_0xecaa[49]](_0xd025x1b[_0xecaa[48]]/_0xd025x13);var _0xd025x1d=_0xd025x1c>(_0xd025x15[_0xecaa[50]]+1)?util[_0xecaa[32]](_0xecaa[51],_0xd025x10[_0xecaa[52]],_0xd025x10[_0xecaa[54]][_0xecaa[53]],_0xd025x10[_0xecaa[55]],_0xd025x14+1):null;var _0xd025x1e=_0xd025x14>0?util[_0xecaa[32]](_0xecaa[51],_0xd025x10[_0xecaa[52]],_0xd025x10[_0xecaa[54]][_0xecaa[53]],_0xd025x10[_0xecaa[55]],_0xd025x14-1):null;_0xd025x11[_0xecaa[46]](200)[_0xecaa[45]]({count:_0xd025x1b[_0xecaa[48]],rows:_0xd025x1b[_0xecaa[56]],next_page:_0xd025x1d,previous_page:_0xd025x1e,total_pages:_0xd025x1c});})[_0xecaa[47]](function(_0xd025x1a){_0xd025x11[_0xecaa[46]](500)[_0xecaa[45]]({error:_0xecaa[44]})});};exports[_0xecaa[59]]=function(_0xd025x10,_0xd025x11){Contact[_0xecaa[74]](_0xd025x10[_0xecaa[62]][_0xecaa[61]],{include:[{model:ContactPhone,as:_0xecaa[63],include:[{model:ReportCall,as:_0xecaa[64],include:[{all:true}]},{model:ReportCall,as:_0xecaa[65],include:[{all:true}]},{model:ReportCallHistory,as:_0xecaa[66],include:[{all:true}]},{model:ReportCallHistory,as:_0xecaa[67],include:[{all:true}]}]},{model:ContactEmail,as:_0xecaa[68],include:[{model:ReportMailSession,as:_0xecaa[69],include:[{all:true}]},{model:ReportMailSession,as:_0xecaa[70],include:[{all:true}]},{model:ReportMailSessionHistory,as:_0xecaa[71],include:[{all:true}]},{model:ReportMailSessionHistory,as:_0xecaa[72],include:[{all:true}]}]},{model:CustomField,as:_0xecaa[73]},{model:Service}]})[_0xecaa[57]](function(_0xd025x1f){if(!_0xd025x1f){return _0xd025x11[_0xecaa[60]](404)};return _0xd025x11[_0xecaa[46]](200)[_0xecaa[45]](_0xd025x1f);})[_0xecaa[47]](function(_0xd025x1a){console[_0xecaa[43]](_0xd025x1a);return handleError(_0xd025x11,_0xd025x1a);})};exports[_0xecaa[75]]=function(_0xd025x10,_0xd025x11){ReportIntegration[_0xecaa[74]](_0xd025x10[_0xecaa[62]][_0xecaa[61]])[_0xecaa[57]](function(_0xd025x21){var _0xd025x22={};switch(_0xd025x21[_0xecaa[80]]){case _0xecaa[77]:_0xd025x22={model:ContactPhone,as:_0xecaa[63],where:{phone:_0xd025x21[_0xecaa[76]]}};break ;;case _0xecaa[79]:_0xd025x22={model:ContactEmail,as:_0xecaa[68],where:{email:_0xd025x21[_0xecaa[78]]}};break ;;default:;};return Contact[_0xecaa[84]]({include:[_0xd025x22,{model:Service,where:{id:_[_0xecaa[83]](_[_0xecaa[83]](_0xd025x10[_0xecaa[81]].Services,_0xecaa[82]),_0xecaa[61])}}]});})[_0xecaa[57]](function(_0xd025x20){return _0xd025x11[_0xecaa[46]](200)[_0xecaa[45]](_0xd025x20)})[_0xecaa[47]](function(_0xd025x1a){console[_0xecaa[43]](_0xd025x1a);return handleError(_0xd025x11,_0xd025x1a);})};exports[_0xecaa[85]]=function(_0xd025x10,_0xd025x11){Contact[_0xecaa[84]]({where:{$or:{"\x24\x50\x68\x6F\x6E\x65\x73\x2E\x70\x68\x6F\x6E\x65\x24":_0xd025x10[_0xecaa[87]][_0xecaa[86]],"\x24\x45\x6D\x61\x69\x6C\x73\x2E\x65\x6D\x61\x69\x6C\x24":_0xd025x10[_0xecaa[87]][_0xecaa[88]]}},include:[{all:true}]})[_0xecaa[57]](function(_0xd025x20){console[_0xecaa[43]](_0xd025x20);return _0xd025x11[_0xecaa[46]](200)[_0xecaa[45]](_0xd025x20);})[_0xecaa[47]](function(_0xd025x1a){console[_0xecaa[43]](_0xd025x1a);return handleError(_0xd025x11,_0xd025x1a);})};exports[_0xecaa[89]]=function(_0xd025x10,_0xd025x11,_0xd025x23){var _0xd025x24=[],_0xd025x25=[],_0xd025x26={};Tag[_0xecaa[84]]()[_0xecaa[57]](function(_0xd025x2d){var _0xd025x2e=[];var _0xd025x2f=_[_0xecaa[83]](_[_0xecaa[83]](_0xd025x2d,_0xecaa[82]),_0xecaa[19]);if(_0xd025x10[_0xecaa[87]][_0xecaa[103]]){var _0xd025x30=_0xd025x10[_0xecaa[87]][_0xecaa[103]][_0xecaa[105]](_0xecaa[104]);_0xd025x30[_0xecaa[39]](function(_0xd025x29){if(!_[_0xecaa[106]](_0xd025x2d,_0xd025x29)){_0xd025x2e[_0xecaa[38]]({name:_0xd025x29})}});if(_0xd025x2e[_0xecaa[107]]){Tag[_0xecaa[108]](_0xd025x2e,{individualHooks:true})};};_0xd025x10[_0xecaa[87]][_0xecaa[109]]=_0xd025x10[_0xecaa[81]][_0xecaa[61]];var _0xd025x31=_[_0xecaa[101]](_[_0xecaa[83]](_0xd025x10[_0xecaa[87]].Phones,_0xecaa[110]));var _0xd025x32=[];_0xd025x31[_0xecaa[39]](function(_0xd025x29){_0xd025x32[_0xecaa[38]](ContactPhone[_0xecaa[102]]({where:{phone:_0xd025x29},defaults:{phone:_0xd025x29}}))});return _0xd025x32;})[_0xecaa[99]]()[_0xecaa[57]](function(_0xd025x11){_0xd025x24=_[_0xecaa[96]](_0xd025x11,function(_0xd025x29){return _0xd025x29[0]});var _0xd025x2b=[];var _0xd025x2c=_[_0xecaa[101]](_[_0xecaa[83]](_0xd025x10[_0xecaa[87]].Emails,_0xecaa[100]));_0xd025x2c[_0xecaa[39]](function(_0xd025x29){_0xd025x2b[_0xecaa[38]](ContactEmail[_0xecaa[102]]({where:{email:_0xd025x29},defaults:{email:_0xd025x29}}))});return _0xd025x2b;})[_0xecaa[99]]()[_0xecaa[57]](function(_0xd025x11){_0xd025x25=_[_0xecaa[96]](_0xd025x11,function(_0xd025x29){return _0xd025x29[0]});delete _0xd025x10[_0xecaa[87]][_0xecaa[63]];delete _0xd025x10[_0xecaa[87]][_0xecaa[68]];_0xd025x26=_[_0xecaa[98]](_0xd025x10[_0xecaa[87]][_0xecaa[97]]);delete _0xd025x10[_0xecaa[87]][_0xecaa[97]];return Contact[_0xecaa[89]](_0xd025x10[_0xecaa[87]]);})[_0xecaa[57]](function(_0xd025x27){return [_0xd025x27,_0xd025x27[_0xecaa[95]](_0xd025x24)]})[_0xecaa[90]](function(_0xd025x27){return [_0xd025x27,_0xd025x27[_0xecaa[94]](_0xd025x25)]})[_0xecaa[90]](function(_0xd025x27){var _0xd025x2a=_[_0xecaa[93]](_0xd025x26);return [_0xd025x27,CustomField[_0xecaa[84]]({where:{id:_0xd025x2a}})];})[_0xecaa[90]](function(_0xd025x27,_0xd025x28){_0xd025x28[_0xecaa[39]](function(_0xd025x29){_0xd025x29[_0xecaa[91]]={value:_0xd025x26[String(_0xd025x29[_0xecaa[61]])]}});return [_0xd025x27,_0xd025x27[_0xecaa[92]](_0xd025x28)];})[_0xecaa[90]](function(_0xd025x27){return _0xd025x11[_0xecaa[46]](201)[_0xecaa[45]](_0xd025x27)})[_0xecaa[47]](function(_0xd025x1a){console[_0xecaa[43]](_0xd025x1a);return _0xd025x23(_0xd025x1a);});};exports[_0xecaa[111]]=function(_0xd025x10,_0xd025x11,_0xd025x23){var _0xd025x24=[],_0xd025x25=[],_0xd025x26={};Tag[_0xecaa[84]]()[_0xecaa[57]](function(_0xd025x2d){var _0xd025x2e=[];var _0xd025x2f=_[_0xecaa[83]](_[_0xecaa[83]](_0xd025x2d,_0xecaa[82]),_0xecaa[19]);if(_0xd025x10[_0xecaa[87]][_0xecaa[103]]){var _0xd025x30=_0xd025x10[_0xecaa[87]][_0xecaa[103]][_0xecaa[105]](_0xecaa[104]);_0xd025x30[_0xecaa[39]](function(_0xd025x29){if(!_[_0xecaa[106]](_0xd025x2d,_0xd025x29)){_0xd025x2e[_0xecaa[38]]({name:_0xd025x29})}});if(_0xd025x2e[_0xecaa[107]]){Tag[_0xecaa[108]](_0xd025x2e,{individualHooks:true})};};var _0xd025x32=[];var _0xd025x31=_[_0xecaa[101]](_[_0xecaa[83]](_0xd025x10[_0xecaa[87]].Phones,_0xecaa[110]));_0xd025x31[_0xecaa[39]](function(_0xd025x29){_0xd025x32[_0xecaa[38]](ContactPhone[_0xecaa[102]]({where:{phone:_0xd025x29},defaults:{phone:_0xd025x29}}))});return _0xd025x32;})[_0xecaa[99]]()[_0xecaa[57]](function(_0xd025x11){_0xd025x24=_[_0xecaa[96]](_0xd025x11,function(_0xd025x29){return _0xd025x29[0]});var _0xd025x2b=[];var _0xd025x2c=_[_0xecaa[101]](_[_0xecaa[83]](_0xd025x10[_0xecaa[87]].Emails,_0xecaa[100]));_0xd025x2c[_0xecaa[39]](function(_0xd025x29){_0xd025x2b[_0xecaa[38]](ContactEmail[_0xecaa[102]]({where:{email:_0xd025x29},defaults:{email:_0xd025x29}}))});return _0xd025x2b;})[_0xecaa[99]]()[_0xecaa[57]](function(_0xd025x11){_0xd025x25=_[_0xecaa[96]](_0xd025x11,function(_0xd025x29){return _0xd025x29[0]});delete _0xd025x10[_0xecaa[87]][_0xecaa[63]];delete _0xd025x10[_0xecaa[87]][_0xecaa[68]];_0xd025x26=_[_0xecaa[98]](_0xd025x10[_0xecaa[87]][_0xecaa[97]]);delete _0xd025x10[_0xecaa[87]][_0xecaa[97]];delete _0xd025x10[_0xecaa[87]][_0xecaa[73]];var _0xd025x33=_0xd025x10[_0xecaa[87]][_0xecaa[61]];delete _0xd025x10[_0xecaa[87]][_0xecaa[61]];return Contact[_0xecaa[74]](_0xd025x33);})[_0xecaa[57]](function(_0xd025x27){return [_0xd025x27,_0xd025x27[_0xecaa[95]](_0xd025x24)]})[_0xecaa[90]](function(_0xd025x27){return [_0xd025x27,_0xd025x27[_0xecaa[94]](_0xd025x25)]})[_0xecaa[90]](function(_0xd025x27){var _0xd025x2a=_[_0xecaa[93]](_0xd025x26);return [_0xd025x27,CustomField[_0xecaa[84]]({where:{id:_0xd025x2a}})];})[_0xecaa[90]](function(_0xd025x27,_0xd025x28){_0xd025x28[_0xecaa[39]](function(_0xd025x29){_0xd025x29[_0xecaa[91]]={value:_0xd025x26[String(_0xd025x29[_0xecaa[61]])]}});return [_0xd025x27,_0xd025x27[_0xecaa[92]](_0xd025x28)];})[_0xecaa[90]](function(_0xd025x27){return _0xd025x27[_0xecaa[112]](_0xd025x10[_0xecaa[87]])})[_0xecaa[57]](function(_0xd025x27){return _0xd025x11[_0xecaa[46]](200)[_0xecaa[45]](_0xd025x27)})[_0xecaa[47]](function(_0xd025x1a){console[_0xecaa[43]](_0xd025x1a);return handleError(_0xd025x11,_0xd025x1a);});};exports[_0xecaa[113]]=function(_0xd025x10,_0xd025x11){Contact[_0xecaa[74]](_0xd025x10[_0xecaa[62]][_0xecaa[61]])[_0xecaa[57]](function(_0xd025x1f){if(!_0xd025x1f){return _0xd025x11[_0xecaa[60]](404)};_0xd025x1f[_0xecaa[113]]()[_0xecaa[57]](function(){return _0xd025x11[_0xecaa[60]](204)})[_0xecaa[47]](function(_0xd025x1a){return handleError(_0xd025x11,_0xd025x1a)});})[_0xecaa[47]](function(_0xd025x1a){return handleError(_0xd025x11,_0xd025x1a)})};exports[_0xecaa[114]]=function(_0xd025x10,_0xd025x11){Contact[_0xecaa[113]]({where:{id:_0xd025x10[_0xecaa[23]][_0xecaa[61]]},individualHooks:true})[_0xecaa[57]](function(){return _0xd025x11[_0xecaa[60]](204)})[_0xecaa[47]](function(_0xd025x1a){return handleError(_0xd025x11,_0xd025x1a)})};function handleError(_0xd025x11,_0xd025x1a){return _0xd025x11[_0xecaa[46]](500)[_0xecaa[45]](_0xd025x1a)}
\ No newline at end of file
+var _0x3093=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x53\x65\x72\x76\x69\x63\x65","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C\x48\x69\x73\x74\x6F\x72\x79","\x68\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x54\x61\x67","\x73\x74\x72\x65\x61\x6D","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x53\x65\x72\x76\x69\x63\x65\x2E\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x73\x65\x72\x76\x69\x63\x65","\x6F\x72\x64\x65\x72","\x69\x6E\x63\x6C\x75\x64\x65","\x66\x69\x6E\x64","\x6E\x61\x6D\x65\x20\x25\x73","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x50\x68\x6F\x6E\x65\x73","\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x45\x6D\x61\x69\x6C\x73","\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x45\x76\x65\x6E\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x76\x6F\x69\x63\x65","\x66\x72\x6F\x6D","\x6D\x61\x69\x6C","\x65\x76\x65\x6E\x74\x43\x68\x61\x6E\x6E\x65\x6C","\x75\x73\x65\x72","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x6F\x6E\x74\x61\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x68\x6F\x6E\x65\x73","\x62\x6F\x64\x79","\x65\x6D\x61\x69\x6C\x73","\x63\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x73\x65\x74\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x6B\x65\x79\x73","\x73\x65\x74\x45\x6D\x61\x69\x6C\x73","\x73\x65\x74\x50\x68\x6F\x6E\x65\x73","\x6D\x61\x70","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x63\x6C\x6F\x6E\x65","\x61\x6C\x6C","\x65\x6D\x61\x69\x6C","\x75\x6E\x69\x71","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x74\x61\x67\x73","\x2C","\x73\x70\x6C\x69\x74","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x6C\x65\x6E\x67\x74\x68","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x55\x73\x65\x72\x49\x64","\x70\x68\x6F\x6E\x65","\x75\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x3093[0];var _=require(_0x3093[1]);var Contact=require(_0x3093[3])[_0x3093[2]];var ContactPhone=require(_0x3093[3])[_0x3093[4]];var ContactEmail=require(_0x3093[3])[_0x3093[5]];var CustomField=require(_0x3093[3])[_0x3093[6]];var ReportCall=require(_0x3093[3])[_0x3093[7]];var ReportIntegration=require(_0x3093[3])[_0x3093[8]];var Service=require(_0x3093[3])[_0x3093[9]];var ReportCallHistory=require(_0x3093[3])[_0x3093[11]][_0x3093[10]];var ReportMailSession=require(_0x3093[3])[_0x3093[12]];var ReportMailSessionHistory=require(_0x3093[3])[_0x3093[11]][_0x3093[13]];var Tag=require(_0x3093[3])[_0x3093[14]];var stream=require(_0x3093[15]);var sequelize=require(_0x3093[3])[_0x3093[16]];var util=require(_0x3093[17]);exports[_0x3093[18]]=function(_0x96abx10,_0x96abx11){var _0x96abx12=[_0x3093[19],_0x3093[20],_0x3093[21]];var _0x96abx13=_0x96abx10[_0x3093[23]][_0x3093[22]]?parseInt(_0x96abx10[_0x3093[23]][_0x3093[22]],10):100;var _0x96abx14=_0x96abx10[_0x3093[23]][_0x3093[24]]?parseInt(_0x96abx10[_0x3093[23]][_0x3093[24]],10):0;var _0x96abx15={where:{},limit:_0x96abx13,offset:_0x96abx14*_0x96abx13,include:[{model:Service}]};_[_0x3093[42]](_0x96abx10[_0x3093[23]],function(_0x96abx16,_0x96abx17){switch(_0x96abx17){case _0x3093[22]:;case _0x3093[24]:break ;;case _0x3093[34]:if(_0x96abx16===_0x3093[25]){_[_0x3093[28]](_0x96abx15[_0x3093[27]],{model:Service})[_0x3093[26]]=util[_0x3093[32]](_0x3093[29],_0x96abx10[_0x3093[23]][_0x3093[30]]||_0x3093[31])}else {_0x96abx15[_0x3093[26]]=util[_0x3093[32]](_0x3093[33],_0x96abx10[_0x3093[23]][_0x3093[34]],_0x96abx10[_0x3093[23]][_0x3093[30]]||_0x3093[31])||null};break ;;case _0x3093[30]:break ;;case _0x3093[40]:_0x96abx15[_0x3093[36]][_0x3093[35]]=[];_0x96abx12[_0x3093[39]](function(_0x96abx18){var _0x96abx19={};_0x96abx19[_0x96abx18]={$like:_0x3093[37]+_0x96abx16+_0x3093[37]};_0x96abx15[_0x3093[36]][_0x3093[35]][_0x3093[38]](_0x96abx19);});break ;;case _0x3093[25]:_[_0x3093[28]](_0x96abx15[_0x3093[27]],{model:Service})[_0x3093[36]]={name:{$like:_0x3093[37]+_0x96abx16+_0x3093[37]}};break ;;default:_0x96abx15[_0x3093[36]][_0x96abx17]={$like:{}};_0x96abx15[_0x3093[36]][_0x96abx17][_0x3093[41]]=_0x3093[37]+_0x96abx16+_0x3093[37];;}});console[_0x3093[43]](_0x96abx15);Contact[_0x3093[58]](_0x96abx15)[_0x3093[57]](function(_0x96abx1b){var _0x96abx1c=Math[_0x3093[49]](_0x96abx1b[_0x3093[48]]/_0x96abx13);var _0x96abx1d=_0x96abx1c>(_0x96abx15[_0x3093[50]]+1)?util[_0x3093[32]](_0x3093[51],_0x96abx10[_0x3093[52]],_0x96abx10[_0x3093[54]][_0x3093[53]],_0x96abx10[_0x3093[55]],_0x96abx14+1):null;var _0x96abx1e=_0x96abx14>0?util[_0x3093[32]](_0x3093[51],_0x96abx10[_0x3093[52]],_0x96abx10[_0x3093[54]][_0x3093[53]],_0x96abx10[_0x3093[55]],_0x96abx14-1):null;_0x96abx11[_0x3093[46]](200)[_0x3093[45]]({count:_0x96abx1b[_0x3093[48]],rows:_0x96abx1b[_0x3093[56]],next_page:_0x96abx1d,previous_page:_0x96abx1e,total_pages:_0x96abx1c});})[_0x3093[47]](function(_0x96abx1a){_0x96abx11[_0x3093[46]](500)[_0x3093[45]]({error:_0x3093[44]})});};exports[_0x3093[59]]=function(_0x96abx10,_0x96abx11){Contact[_0x3093[74]](_0x96abx10[_0x3093[62]][_0x3093[61]],{include:[{model:ContactPhone,as:_0x3093[63],include:[{model:ReportCall,as:_0x3093[64],include:[{all:true}]},{model:ReportCall,as:_0x3093[65],include:[{all:true}]},{model:ReportCallHistory,as:_0x3093[66],include:[{all:true}]},{model:ReportCallHistory,as:_0x3093[67],include:[{all:true}]}]},{model:ContactEmail,as:_0x3093[68],include:[{model:ReportMailSession,as:_0x3093[69],include:[{all:true}]},{model:ReportMailSession,as:_0x3093[70],include:[{all:true}]},{model:ReportMailSessionHistory,as:_0x3093[71],include:[{all:true}]},{model:ReportMailSessionHistory,as:_0x3093[72],include:[{all:true}]}]},{model:CustomField,as:_0x3093[73]},{model:Service}]})[_0x3093[57]](function(_0x96abx1f){if(!_0x96abx1f){return _0x96abx11[_0x3093[60]](404)};return _0x96abx11[_0x3093[46]](200)[_0x3093[45]](_0x96abx1f);})[_0x3093[47]](function(_0x96abx1a){console[_0x3093[43]](_0x96abx1a);return handleError(_0x96abx11,_0x96abx1a);})};exports[_0x3093[75]]=function(_0x96abx10,_0x96abx11){ReportIntegration[_0x3093[74]](_0x96abx10[_0x3093[62]][_0x3093[61]])[_0x3093[57]](function(_0x96abx21){var _0x96abx22={};switch(_0x96abx21[_0x3093[80]]){case _0x3093[77]:_0x96abx22={model:ContactPhone,as:_0x3093[63],where:{phone:_0x96abx21[_0x3093[76]]}};break ;;case _0x3093[79]:_0x96abx22={model:ContactEmail,as:_0x3093[68],where:{email:_0x96abx21[_0x3093[78]]}};break ;;default:;};return Contact[_0x3093[84]]({include:[_0x96abx22,{model:Service,where:{id:_[_0x3093[83]](_[_0x3093[83]](_0x96abx10[_0x3093[81]].Services,_0x3093[82]),_0x3093[61])}}]});})[_0x3093[57]](function(_0x96abx20){return _0x96abx11[_0x3093[46]](200)[_0x3093[45]](_0x96abx20)})[_0x3093[47]](function(_0x96abx1a){console[_0x3093[43]](_0x96abx1a);return handleError(_0x96abx11,_0x96abx1a);})};exports[_0x3093[85]]=function(_0x96abx10,_0x96abx11){Contact[_0x3093[84]]({where:{$or:{"\x24\x50\x68\x6F\x6E\x65\x73\x2E\x70\x68\x6F\x6E\x65\x24":_0x96abx10[_0x3093[87]][_0x3093[86]],"\x24\x45\x6D\x61\x69\x6C\x73\x2E\x65\x6D\x61\x69\x6C\x24":_0x96abx10[_0x3093[87]][_0x3093[88]]}},include:[{all:true}]})[_0x3093[57]](function(_0x96abx20){console[_0x3093[43]](_0x96abx20);return _0x96abx11[_0x3093[46]](200)[_0x3093[45]](_0x96abx20);})[_0x3093[47]](function(_0x96abx1a){console[_0x3093[43]](_0x96abx1a);return handleError(_0x96abx11,_0x96abx1a);})};exports[_0x3093[89]]=function(_0x96abx10,_0x96abx11,_0x96abx23){var _0x96abx24=[],_0x96abx25=[],_0x96abx26={};Tag[_0x3093[84]]()[_0x3093[57]](function(_0x96abx2d){var _0x96abx2e=[];var _0x96abx2f=_[_0x3093[83]](_[_0x3093[83]](_0x96abx2d,_0x3093[82]),_0x3093[19]);if(_0x96abx10[_0x3093[87]][_0x3093[103]]){var _0x96abx30=_0x96abx10[_0x3093[87]][_0x3093[103]][_0x3093[105]](_0x3093[104]);_0x96abx30[_0x3093[39]](function(_0x96abx29){if(!_[_0x3093[106]](_0x96abx2d,_0x96abx29)){_0x96abx2e[_0x3093[38]]({name:_0x96abx29})}});if(_0x96abx2e[_0x3093[107]]){Tag[_0x3093[108]](_0x96abx2e,{individualHooks:true})};};_0x96abx10[_0x3093[87]][_0x3093[109]]=_0x96abx10[_0x3093[81]][_0x3093[61]];var _0x96abx31=_[_0x3093[101]](_[_0x3093[83]](_0x96abx10[_0x3093[87]].Phones,_0x3093[110]));var _0x96abx32=[];_0x96abx31[_0x3093[39]](function(_0x96abx29){_0x96abx32[_0x3093[38]](ContactPhone[_0x3093[102]]({where:{phone:_0x96abx29},defaults:{phone:_0x96abx29}}))});return _0x96abx32;})[_0x3093[99]]()[_0x3093[57]](function(_0x96abx11){_0x96abx24=_[_0x3093[96]](_0x96abx11,function(_0x96abx29){return _0x96abx29[0]});var _0x96abx2b=[];var _0x96abx2c=_[_0x3093[101]](_[_0x3093[83]](_0x96abx10[_0x3093[87]].Emails,_0x3093[100]));_0x96abx2c[_0x3093[39]](function(_0x96abx29){_0x96abx2b[_0x3093[38]](ContactEmail[_0x3093[102]]({where:{email:_0x96abx29},defaults:{email:_0x96abx29}}))});return _0x96abx2b;})[_0x3093[99]]()[_0x3093[57]](function(_0x96abx11){_0x96abx25=_[_0x3093[96]](_0x96abx11,function(_0x96abx29){return _0x96abx29[0]});delete _0x96abx10[_0x3093[87]][_0x3093[63]];delete _0x96abx10[_0x3093[87]][_0x3093[68]];_0x96abx26=_[_0x3093[98]](_0x96abx10[_0x3093[87]][_0x3093[97]]);delete _0x96abx10[_0x3093[87]][_0x3093[97]];return Contact[_0x3093[89]](_0x96abx10[_0x3093[87]]);})[_0x3093[57]](function(_0x96abx27){return [_0x96abx27,_0x96abx27[_0x3093[95]](_0x96abx24)]})[_0x3093[90]](function(_0x96abx27){return [_0x96abx27,_0x96abx27[_0x3093[94]](_0x96abx25)]})[_0x3093[90]](function(_0x96abx27){var _0x96abx2a=_[_0x3093[93]](_0x96abx26);return [_0x96abx27,CustomField[_0x3093[84]]({where:{id:_0x96abx2a}})];})[_0x3093[90]](function(_0x96abx27,_0x96abx28){_0x96abx28[_0x3093[39]](function(_0x96abx29){_0x96abx29[_0x3093[91]]={value:_0x96abx26[String(_0x96abx29[_0x3093[61]])]}});return [_0x96abx27,_0x96abx27[_0x3093[92]](_0x96abx28)];})[_0x3093[90]](function(_0x96abx27){return _0x96abx11[_0x3093[46]](201)[_0x3093[45]](_0x96abx27)})[_0x3093[47]](function(_0x96abx1a){console[_0x3093[43]](_0x96abx1a);return _0x96abx23(_0x96abx1a);});};exports[_0x3093[111]]=function(_0x96abx10,_0x96abx11,_0x96abx23){var _0x96abx24=[],_0x96abx25=[],_0x96abx26={};Tag[_0x3093[84]]()[_0x3093[57]](function(_0x96abx2d){var _0x96abx2e=[];var _0x96abx2f=_[_0x3093[83]](_[_0x3093[83]](_0x96abx2d,_0x3093[82]),_0x3093[19]);if(_0x96abx10[_0x3093[87]][_0x3093[103]]){var _0x96abx30=_0x96abx10[_0x3093[87]][_0x3093[103]][_0x3093[105]](_0x3093[104]);_0x96abx30[_0x3093[39]](function(_0x96abx29){if(!_[_0x3093[106]](_0x96abx2d,_0x96abx29)){_0x96abx2e[_0x3093[38]]({name:_0x96abx29})}});if(_0x96abx2e[_0x3093[107]]){Tag[_0x3093[108]](_0x96abx2e,{individualHooks:true})};};var _0x96abx32=[];var _0x96abx31=_[_0x3093[101]](_[_0x3093[83]](_0x96abx10[_0x3093[87]].Phones,_0x3093[110]));_0x96abx31[_0x3093[39]](function(_0x96abx29){_0x96abx32[_0x3093[38]](ContactPhone[_0x3093[102]]({where:{phone:_0x96abx29},defaults:{phone:_0x96abx29}}))});return _0x96abx32;})[_0x3093[99]]()[_0x3093[57]](function(_0x96abx11){_0x96abx24=_[_0x3093[96]](_0x96abx11,function(_0x96abx29){return _0x96abx29[0]});var _0x96abx2b=[];var _0x96abx2c=_[_0x3093[101]](_[_0x3093[83]](_0x96abx10[_0x3093[87]].Emails,_0x3093[100]));_0x96abx2c[_0x3093[39]](function(_0x96abx29){_0x96abx2b[_0x3093[38]](ContactEmail[_0x3093[102]]({where:{email:_0x96abx29},defaults:{email:_0x96abx29}}))});return _0x96abx2b;})[_0x3093[99]]()[_0x3093[57]](function(_0x96abx11){_0x96abx25=_[_0x3093[96]](_0x96abx11,function(_0x96abx29){return _0x96abx29[0]});delete _0x96abx10[_0x3093[87]][_0x3093[63]];delete _0x96abx10[_0x3093[87]][_0x3093[68]];_0x96abx26=_[_0x3093[98]](_0x96abx10[_0x3093[87]][_0x3093[97]]);delete _0x96abx10[_0x3093[87]][_0x3093[97]];delete _0x96abx10[_0x3093[87]][_0x3093[73]];var _0x96abx33=_0x96abx10[_0x3093[87]][_0x3093[61]];delete _0x96abx10[_0x3093[87]][_0x3093[61]];return Contact[_0x3093[74]](_0x96abx33);})[_0x3093[57]](function(_0x96abx27){return [_0x96abx27,_0x96abx27[_0x3093[95]](_0x96abx24)]})[_0x3093[90]](function(_0x96abx27){return [_0x96abx27,_0x96abx27[_0x3093[94]](_0x96abx25)]})[_0x3093[90]](function(_0x96abx27){var _0x96abx2a=_[_0x3093[93]](_0x96abx26);return [_0x96abx27,CustomField[_0x3093[84]]({where:{id:_0x96abx2a}})];})[_0x3093[90]](function(_0x96abx27,_0x96abx28){_0x96abx28[_0x3093[39]](function(_0x96abx29){_0x96abx29[_0x3093[91]]={value:_0x96abx26[String(_0x96abx29[_0x3093[61]])]}});return [_0x96abx27,_0x96abx27[_0x3093[92]](_0x96abx28)];})[_0x3093[90]](function(_0x96abx27){return _0x96abx27[_0x3093[112]](_0x96abx10[_0x3093[87]])})[_0x3093[57]](function(_0x96abx27){return _0x96abx11[_0x3093[46]](200)[_0x3093[45]](_0x96abx27)})[_0x3093[47]](function(_0x96abx1a){console[_0x3093[43]](_0x96abx1a);return handleError(_0x96abx11,_0x96abx1a);});};exports[_0x3093[113]]=function(_0x96abx10,_0x96abx11){Contact[_0x3093[74]](_0x96abx10[_0x3093[62]][_0x3093[61]])[_0x3093[57]](function(_0x96abx1f){if(!_0x96abx1f){return _0x96abx11[_0x3093[60]](404)};_0x96abx1f[_0x3093[113]]()[_0x3093[57]](function(){return _0x96abx11[_0x3093[60]](204)})[_0x3093[47]](function(_0x96abx1a){return handleError(_0x96abx11,_0x96abx1a)});})[_0x3093[47]](function(_0x96abx1a){return handleError(_0x96abx11,_0x96abx1a)})};exports[_0x3093[114]]=function(_0x96abx10,_0x96abx11){Contact[_0x3093[113]]({where:{id:_0x96abx10[_0x3093[23]][_0x3093[61]]},individualHooks:true})[_0x3093[57]](function(){return _0x96abx11[_0x3093[60]](204)})[_0x3093[47]](function(_0x96abx1a){return handleError(_0x96abx11,_0x96abx1a)})};function handleError(_0x96abx11,_0x96abx1a){return _0x96abx11[_0x3093[46]](500)[_0x3093[45]](_0x96abx1a)}
\ 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 788f31e..7349b66 100644
--- a/server/api/contact_manager/contact_manager.socket.js
+++ b/server/api/contact_manager/contact_manager.socket.js
@@ -1 +1 @@
-var _0x69f6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0x69f6[0];var Contact=require(_0x69f6[2])[_0x69f6[1]];exports[_0x69f6[3]]=function(_0x7f22x2){Contact[_0x69f6[4]](function(_0x7f22x3){onSave(_0x7f22x2,_0x7f22x3)});Contact[_0x69f6[5]](function(_0x7f22x3){onRemove(_0x7f22x2,_0x7f22x3)});};function onSave(_0x7f22x2,_0x7f22x3,_0x7f22x5){_0x7f22x2[_0x69f6[7]](_0x69f6[6],_0x7f22x3)}function onRemove(_0x7f22x2,_0x7f22x3,_0x7f22x5){_0x7f22x2[_0x69f6[7]](_0x69f6[8],_0x7f22x3)}
\ No newline at end of file
+var _0xbd8a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0xbd8a[0];var Contact=require(_0xbd8a[2])[_0xbd8a[1]];exports[_0xbd8a[3]]=function(_0x7c2ex2){Contact[_0xbd8a[4]](function(_0x7c2ex3){onSave(_0x7c2ex2,_0x7c2ex3)});Contact[_0xbd8a[5]](function(_0x7c2ex3){onRemove(_0x7c2ex2,_0x7c2ex3)});};function onSave(_0x7c2ex2,_0x7c2ex3,_0x7c2ex5){_0x7c2ex2[_0xbd8a[7]](_0xbd8a[6],_0x7c2ex3)}function onRemove(_0x7c2ex2,_0x7c2ex3,_0x7c2ex5){_0x7c2ex2[_0xbd8a[7]](_0xbd8a[8],_0x7c2ex3)}
\ 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 061bf76..d90e586 100644
--- a/server/api/contact_manager/contact_manager.spec.js
+++ b/server/api/contact_manager/contact_manager.spec.js
@@ -1 +1 @@
-var _0xe3e1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x67\x65\x74"];_0xe3e1[0];var should=require(_0xe3e1[1]);var app=require(_0xe3e1[2]);var request=require(_0xe3e1[3]);describe(_0xe3e1[4],function(){it(_0xe3e1[5],function(_0xda18x4){request(app)[_0xe3e1[13]](_0xe3e1[12])[_0xe3e1[11]](200)[_0xe3e1[11]](_0xe3e1[10],/json/)[_0xe3e1[9]](function(_0xda18x5,_0xda18x6){if(_0xda18x5){return _0xda18x4(_0xda18x5)};_0xda18x6[_0xe3e1[8]][_0xe3e1[1]][_0xe3e1[7]][_0xe3e1[6]](Array);_0xda18x4();})})});
\ No newline at end of file
+var _0x5805=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x67\x65\x74"];_0x5805[0];var should=require(_0x5805[1]);var app=require(_0x5805[2]);var request=require(_0x5805[3]);describe(_0x5805[4],function(){it(_0x5805[5],function(_0x8af4x4){request(app)[_0x5805[13]](_0x5805[12])[_0x5805[11]](200)[_0x5805[11]](_0x5805[10],/json/)[_0x5805[9]](function(_0x8af4x5,_0x8af4x6){if(_0x8af4x5){return _0x8af4x4(_0x8af4x5)};_0x8af4x6[_0x5805[8]][_0x5805[1]][_0x5805[7]][_0x5805[6]](Array);_0x8af4x4();})})});
\ No newline at end of file
diff --git a/server/api/contact_manager/index.js b/server/api/contact_manager/index.js
index d621bc2..2033c51 100644
--- a/server/api/contact_manager/index.js
+++ b/server/api/contact_manager/index.js
@@ -1 +1 @@
-var _0xe4de=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x63\x68\x65\x63\x6B\x65\x76\x65\x6E\x74\x2F\x3A\x69\x64","\x67\x65\x74\x45\x76\x65\x6E\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x63\x6F\x6E\x74\x61\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xe4de[0];var express=require(_0xe4de[1]);var controller=require(_0xe4de[2]);var auth=require(_0xe4de[3]);var router=express.Router();router[_0xe4de[7]](_0xe4de[4],auth[_0xe4de[5]](),controller[_0xe4de[6]]);router[_0xe4de[7]](_0xe4de[8],auth[_0xe4de[5]](),controller[_0xe4de[9]]);router[_0xe4de[7]](_0xe4de[10],auth[_0xe4de[5]](),controller[_0xe4de[11]]);router[_0xe4de[13]](_0xe4de[4],auth[_0xe4de[5]](),controller[_0xe4de[12]]);router[_0xe4de[13]](_0xe4de[14],auth[_0xe4de[5]](),controller[_0xe4de[15]]);router[_0xe4de[17]](_0xe4de[10],auth[_0xe4de[5]](),controller[_0xe4de[16]]);router[_0xe4de[18]](_0xe4de[10],auth[_0xe4de[5]](),controller[_0xe4de[16]]);router[_0xe4de[20]](_0xe4de[4],auth[_0xe4de[5]](),controller[_0xe4de[19]]);router[_0xe4de[20]](_0xe4de[10],auth[_0xe4de[5]](),controller[_0xe4de[21]]);module[_0xe4de[22]]=router;
\ No newline at end of file
+var _0x742e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x63\x68\x65\x63\x6B\x65\x76\x65\x6E\x74\x2F\x3A\x69\x64","\x67\x65\x74\x45\x76\x65\x6E\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x63\x6F\x6E\x74\x61\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x742e[0];var express=require(_0x742e[1]);var controller=require(_0x742e[2]);var auth=require(_0x742e[3]);var router=express.Router();router[_0x742e[7]](_0x742e[4],auth[_0x742e[5]](),controller[_0x742e[6]]);router[_0x742e[7]](_0x742e[8],auth[_0x742e[5]](),controller[_0x742e[9]]);router[_0x742e[7]](_0x742e[10],auth[_0x742e[5]](),controller[_0x742e[11]]);router[_0x742e[13]](_0x742e[4],auth[_0x742e[5]](),controller[_0x742e[12]]);router[_0x742e[13]](_0x742e[14],auth[_0x742e[5]](),controller[_0x742e[15]]);router[_0x742e[17]](_0x742e[10],auth[_0x742e[5]](),controller[_0x742e[16]]);router[_0x742e[18]](_0x742e[10],auth[_0x742e[5]](),controller[_0x742e[16]]);router[_0x742e[20]](_0x742e[4],auth[_0x742e[5]](),controller[_0x742e[19]]);router[_0x742e[20]](_0x742e[10],auth[_0x742e[5]](),controller[_0x742e[21]]);module[_0x742e[22]]=router;
\ 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 2207763..8d13e6f 100644
--- a/server/api/custom_report/custom_report.controller.js
+++ b/server/api/custom_report/custom_report.controller.js
@@ -1 +1 @@
-var _0x6106=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x52\x65\x70\x6F\x72\x74\x46\x69\x65\x6C\x64","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x75\x74\x69\x6C\x73\x2F\x72\x65\x70\x6F\x72\x74\x5F\x65\x78\x74\x72\x61\x63\x74\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x61\x72\x65\x6E\x74","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x72\x6F\x6C\x65","\x73\x70\x6C\x69\x74","\x70\x61\x72\x73\x65","\x66\x6F\x72\x4F\x77\x6E","\x63\x6C\x69\x65\x6E\x74\x51\x75\x65\x72\x79","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x65\x76\x69\x65\x77","\x6C\x6F\x67","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x72\x65\x61\x64","\x61\x6C\x6C","\x66\x6F\x75\x6E\x64\x20\x72\x65\x70\x6F\x72\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x75\x69\x50\x61\x67\x69\x6E\x61\x74\x69\x6F\x6E","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x50\x44\x46","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x43\x53\x56","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x62\x6F\x64\x79","\x65\x6E\x64\x44\x61\x74\x65","\x4D\x45\x53\x53\x41\x47\x45\x5F\x53\x54\x41\x52\x54\x5F\x4F\x52\x5F\x45\x4E\x44\x5F\x44\x41\x54\x45\x5F\x4D\x49\x53\x53\x49\x4E\x47","\x65\x78\x74\x72\x61\x63\x74","\x63\x72\x65\x61\x74\x65","\x73\x68\x6F\x77","\x63\x6F\x70\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x46\x69\x65\x6C\x64\x73","\x70\x6C\x75\x63\x6B","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x49\x64","\x69\x6D\x70\x6F\x72\x74","","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x43\x4F\x55\x4E\x54\x28\x44\x49\x53\x54\x49\x4E\x43\x54\x20\x25\x73\x29","\x66\x69\x65\x6C\x64","\x43\x4F\x55\x4E\x54\x20\x44\x49\x53\x54\x49\x4E\x43\x54","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x41\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x41\x53\x43","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x44\x45\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x44\x45\x53\x43","\x25\x73\x28\x25\x73\x29","\x25\x73\x20\x41\x53\x20\x27\x25\x73\x27","\x61\x6C\x69\x61\x73","\x67\x72\x6F\x75\x70\x42\x79","\x6F\x72\x64\x65\x72\x42\x79","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x20","\x2C","\x6A\x6F\x69\x6E","\x2C\x43\x4F\x55\x4E\x54\x28\x2A\x29","\x20\x46\x52\x4F\x4D\x20","\x74\x61\x62\x6C\x65","\x28\x29","\x20\x57\x48\x45\x52\x45\x20","\x70\x65\x72\x50\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27","\x27","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3C\x3D\x20\x27","\x66\x69\x6E\x64","\x20\x4C\x49\x4B\x45\x20\x27\x25","\x25\x27","\x20\x41\x4E\x44\x20","\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20","\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20","\x20\x4C\x49\x4D\x49\x54\x20","\x20\x4F\x46\x46\x53\x45\x54\x20","\x28","\x72\x75\x6C\x65\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x20\x27","\x4C\x49\x4B\x45","\x76\x61\x6C\x75\x65","\x29","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x6106[0];var _=require(_0x6106[1]);var util=require(_0x6106[2]);var sequelize=require(_0x6106[4])[_0x6106[3]];var CustomReport=require(_0x6106[4])[_0x6106[5]];var ReportField=require(_0x6106[4])[_0x6106[6]];var ExtractedReport=require(_0x6106[4])[_0x6106[7]];var extractUtils=require(_0x6106[8]);exports[_0x6106[9]]=function(_0xf9a9x8,_0xf9a9x9,_0xf9a9xa){var _0xf9a9xb=[_0x6106[10],_0x6106[11],_0x6106[12]];var _0xf9a9xc=_0xf9a9x8[_0x6106[14]][_0x6106[13]]?parseInt(_0xf9a9x8[_0x6106[14]][_0x6106[13]],10):100;var _0xf9a9xd=_0xf9a9x8[_0x6106[14]][_0x6106[15]]?parseInt(_0xf9a9x8[_0x6106[14]][_0x6106[15]],10):0;var _0xf9a9xe={where:{},limit:_0xf9a9xc,offset:_0xf9a9xd*_0xf9a9xc};_[_0x6106[34]](_0xf9a9x8[_0x6106[14]],function(_0xf9a9xf,_0xf9a9x10){switch(_0xf9a9x10){case _0x6106[13]:;case _0x6106[15]:break ;;case _0x6106[18]:_0xf9a9xe[_0x6106[16]]=util[_0x6106[21]](_0x6106[17],_0xf9a9x8[_0x6106[14]][_0x6106[18]],_0xf9a9x8[_0x6106[14]][_0x6106[19]]||_0x6106[20])||null;break ;;case _0x6106[19]:break ;;case _0x6106[27]:_0xf9a9xe[_0x6106[23]][_0x6106[22]]=[];_0xf9a9xb[_0x6106[26]](function(_0xf9a9x11){var _0xf9a9x12={};_0xf9a9x12[_0xf9a9x11]={$like:_0x6106[24]+_0xf9a9xf+_0x6106[24]};_0xf9a9xe[_0x6106[23]][_0x6106[22]][_0x6106[25]](_0xf9a9x12);});break ;;case _0x6106[28]:_0xf9a9xe[_0x6106[23]][_0x6106[28]]={$or:_0xf9a9xf[_0x6106[29]](/[\s,]+/)};break ;;case _0x6106[32]:var _0xf9a9x13=JSON[_0x6106[30]](_0xf9a9xf);_[_0x6106[31]](_0xf9a9x13,function(_0xf9a9x14,_0xf9a9x15){_0xf9a9xe[_0x6106[23]][_0xf9a9x15]=_0xf9a9x14});break ;;default:_0xf9a9xe[_0x6106[23]][_0xf9a9x10]={$like:{}};_0xf9a9xe[_0x6106[23]][_0xf9a9x10][_0x6106[33]]=_0x6106[24]+_0xf9a9xf+_0x6106[24];;}});CustomReport[_0x6106[49]](_0xf9a9xe)[_0x6106[48]](function(_0xf9a9x17){var _0xf9a9x18=Math[_0x6106[40]](_0xf9a9x17[_0x6106[39]]/_0xf9a9xc);var _0xf9a9x19=_0xf9a9x18>(_0xf9a9xe[_0x6106[41]]+1)?util[_0x6106[21]](_0x6106[42],_0xf9a9x8[_0x6106[43]],_0xf9a9x8[_0x6106[45]][_0x6106[44]],_0xf9a9x8[_0x6106[46]],_0xf9a9xd+1):null;var _0xf9a9x1a=_0xf9a9xd>0?util[_0x6106[21]](_0x6106[42],_0xf9a9x8[_0x6106[43]],_0xf9a9x8[_0x6106[45]][_0x6106[44]],_0xf9a9x8[_0x6106[46]],_0xf9a9xd-1):null;_0xf9a9x9[_0x6106[37]](200)[_0x6106[36]]({count:_0xf9a9x17[_0x6106[39]],rows:_0xf9a9x17[_0x6106[47]],next_page:_0xf9a9x19,previous_page:_0xf9a9x1a,total_pages:_0xf9a9x18});})[_0x6106[38]](function(_0xf9a9x16){_0xf9a9x9[_0x6106[37]](500)[_0x6106[36]]({error:_0x6106[35]})});};exports[_0x6106[50]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[63]](_0xf9a9x8[_0x6106[62]][_0x6106[61]],{include:[{all:true}]})[_0x6106[48]](function(_0xf9a9x1d){console[_0x6106[51]](_0x6106[55]);if(!_0xf9a9x1d){return _0xf9a9x9[_0x6106[56]](404)};var _0xf9a9xe=buildReport(_0xf9a9x1d[_0x6106[57]],_0xf9a9x8[_0x6106[14]]);var _0xf9a9x1e=[sequelize[_0x6106[14]](_0xf9a9xe,{type:sequelize[_0x6106[59]][_0x6106[58]]})];if(_0xf9a9x8[_0x6106[14]][_0x6106[60]]){var _0xf9a9x1f=buildReport(_0xf9a9x1d[_0x6106[57]],_0xf9a9x8[_0x6106[14]],true);_0xf9a9x1e[_0x6106[25]](sequelize[_0x6106[14]](_0xf9a9x1f,{type:sequelize[_0x6106[59]][_0x6106[58]]}));};return _0xf9a9x1e;})[_0x6106[54]]()[_0x6106[53]](function(_0xf9a9x1b,_0xf9a9x1c){console[_0x6106[51]](_0xf9a9x1b[_0x6106[52]]);console[_0x6106[51]](_0xf9a9x1c);_0xf9a9x9[_0x6106[37]](200)[_0x6106[36]]({rows:_0xf9a9x1b,count:_0xf9a9x1c?_0xf9a9x1c[0]:null});})[_0x6106[38]](function(_0xf9a9x16){console[_0x6106[51]](_0xf9a9x16);return handleError(_0xf9a9x9,_0xf9a9x16);})};exports[_0x6106[64]]=function(_0xf9a9x8,_0xf9a9x9){docExtract(_0xf9a9x8,_0xf9a9x9,_0x6106[65])};exports[_0x6106[66]]=function(_0xf9a9x8,_0xf9a9x9){docExtract(_0xf9a9x8,_0xf9a9x9,_0x6106[67])};function docExtract(_0xf9a9x8,_0xf9a9x9,_0xf9a9x21){if(!_0xf9a9x8[_0x6106[69]][_0x6106[68]]||!_0xf9a9x8[_0x6106[69]][_0x6106[70]]){return _0xf9a9x9[_0x6106[37]](500)[_0x6106[36]]({message:_0x6106[71]})};CustomReport[_0x6106[63]](_0xf9a9x8[_0x6106[62]][_0x6106[61]],{include:[{all:true}]})[_0x6106[48]](function(_0xf9a9x1d){if(!_0xf9a9x1d){return _0xf9a9x9[_0x6106[56]](404)};return [_0xf9a9x1d,ExtractedReport[_0x6106[73]]({name:_0xf9a9x1d[_0x6106[10]],startDate:_0xf9a9x8[_0x6106[69]][_0x6106[68]],endDate:_0xf9a9x8[_0x6106[69]][_0x6106[70]],output:_0xf9a9x21})];})[_0x6106[53]](function(_0xf9a9x1d,_0xf9a9x22){extractUtils[_0x6106[72]+_0xf9a9x21](_0xf9a9x1d,_0xf9a9x8[_0x6106[69]][_0x6106[68]],_0xf9a9x8[_0x6106[69]][_0x6106[70]],_0xf9a9x22[_0x6106[61]])})[_0x6106[38]](function(_0xf9a9x16){console[_0x6106[51]](_0xf9a9x16);return handleError(_0xf9a9x9,_0xf9a9x16);});return _0xf9a9x9[_0x6106[56]](200);}exports[_0x6106[74]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[63]](_0xf9a9x8[_0x6106[62]][_0x6106[61]],{include:[{all:true}]})[_0x6106[48]](function(_0xf9a9x1d){if(!_0xf9a9x1d){return _0xf9a9x9[_0x6106[56]](404)};return _0xf9a9x9[_0x6106[36]](_0xf9a9x1d);})[_0x6106[38]](function(_0xf9a9x16){return handleError(_0xf9a9x9,_0xf9a9x16)})};exports[_0x6106[75]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[63]](_0xf9a9x8[_0x6106[62]][_0x6106[61]],{include:[{all:true}]})[_0x6106[48]](function(_0xf9a9x1d){if(!_0xf9a9x1d){return _0xf9a9x9[_0x6106[56]](404)};var _0xf9a9x23=_0xf9a9x1d[_0x6106[57]];delete _0xf9a9x23[_0x6106[61]];delete _0xf9a9x23[_0x6106[76]];delete _0xf9a9x23[_0x6106[77]];_0xf9a9x23[_0x6106[12]]=_0xf9a9x8[_0x6106[69]][_0x6106[12]];_0xf9a9x23[_0x6106[78]]=_[_0x6106[79]](_0xf9a9x23.Fields,_0x6106[57]);_[_0x6106[26]](_0xf9a9x23.Fields,function(_0xf9a9x24){delete _0xf9a9x24[_0x6106[61]];delete _0xf9a9x24[_0x6106[80]];delete _0xf9a9x24[_0x6106[76]];delete _0xf9a9x24[_0x6106[77]];});return CustomReport[_0x6106[73]](_0xf9a9x23,{include:[{all:true}]});})[_0x6106[48]](function(){return _0xf9a9x9[_0x6106[56]](201)})[_0x6106[38]](function(_0xf9a9x16){console[_0x6106[51]](_0xf9a9x16);return handleError(_0xf9a9x9,_0xf9a9x16);})};exports[_0x6106[81]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[73]](_0xf9a9x8[_0x6106[69]],{include:[{all:true}]})[_0x6106[48]](function(_0xf9a9x1d){return _0xf9a9x9[_0x6106[37]](201)[_0x6106[36]](_0xf9a9x1d)})[_0x6106[38]](function(_0xf9a9x16){return handleError(_0xf9a9x9,_0xf9a9x16)})};function buildReport(_0xf9a9x1d,_0xf9a9xe,_0xf9a9x26){var _0xf9a9x27=[],_0xf9a9x28=[],_0xf9a9x29=[];_[_0x6106[26]](_0xf9a9x1d.Fields,function(_0xf9a9x24){var _0xf9a9x2a=_0x6106[82];if(_0xf9a9x24[_0x6106[83]]){switch(_0xf9a9x24[_0x6106[83]]){case _0x6106[86]:_0xf9a9x2a=util[_0x6106[21]](_0x6106[84],_0xf9a9x24[_0x6106[85]]);break ;;case _0x6106[88]:_0xf9a9x2a=util[_0x6106[21]](_0x6106[87],_0xf9a9x24[_0x6106[85]],_0xf9a9x24[_0x6106[85]]);break ;;case _0x6106[90]:_0xf9a9x2a=util[_0x6106[21]](_0x6106[89],_0xf9a9x24[_0x6106[85]],_0xf9a9x24[_0x6106[85]]);break ;;default:_0xf9a9x2a=util[_0x6106[21]](_0x6106[91],_0xf9a9x24[_0x6106[83]],_0xf9a9x24[_0x6106[85]]);;}}else {_0xf9a9x2a=_0xf9a9x24[_0x6106[85]]};_0xf9a9x27[_0x6106[25]](util[_0x6106[21]](_0x6106[92],_0xf9a9x2a,_0xf9a9x24[_0x6106[93]]));if(_0xf9a9x24[_0x6106[94]]){_0xf9a9x28[_0x6106[25]](_0xf9a9x24[_0x6106[85]])};if(_0xf9a9x24[_0x6106[95]]){_0xf9a9x29[_0x6106[25]](util[_0x6106[21]](_0x6106[17],_0xf9a9x24[_0x6106[85]],_0xf9a9x24[_0x6106[95]]))};});var _0xf9a9x2b=getConditions(JSON[_0x6106[30]](_0xf9a9x1d[_0x6106[97]])[_0x6106[96]]);var _0xf9a9x2c=_0x6106[58];_0xf9a9x2c+=_0x6106[98]+_0xf9a9x27[_0x6106[100]](_0x6106[99]);if(_0xf9a9x26){_0xf9a9x2c+=_0x6106[101]};_0xf9a9x2c+=_0x6106[102]+_0xf9a9x1d[_0x6106[103]];_0xf9a9x2c+=_0xf9a9x2b!==_0x6106[104]?_0x6106[105]+_0xf9a9x2b:_0x6106[82];var _0xf9a9x2d=false;var _0xf9a9x2e=false;var _0xf9a9x2f,_0xf9a9x30;var _0xf9a9x31=[];if(_0xf9a9xe){_[_0x6106[31]](_0xf9a9xe,function(_0xf9a9xf,_0xf9a9x10){switch(_0xf9a9x10){case _0x6106[15]:if(_0xf9a9xe[_0x6106[106]]){_0xf9a9x2d=parseInt(_0xf9a9xe[_0x6106[106]],10);_0xf9a9x2e=parseInt(_0xf9a9xf,10)*_0xf9a9x2d;};break ;;case _0x6106[106]:_0xf9a9x2d=parseInt(_0xf9a9xf,10);break ;;case _0x6106[68]:_0xf9a9x31[_0x6106[25]](_0x6106[107]+_0xf9a9xf+_0x6106[108]);break ;;case _0x6106[70]:_0xf9a9x31[_0x6106[25]](_0x6106[109]+_0xf9a9xf+_0x6106[108]);break ;;case _0x6106[60]:break ;;default:var _0xf9a9x32=_[_0x6106[110]](_0xf9a9x1d.Fields,{alias:_0xf9a9x10})[_0x6106[85]];if(_0xf9a9x32){_0xf9a9x31[_0x6106[25]](_0xf9a9x32+_0x6106[111]+_0xf9a9xf+_0x6106[112])}else {_0xf9a9x31[_0x6106[25]](_0xf9a9x10+_0x6106[111]+_0xf9a9xf+_0x6106[112])};;}})};if(_0xf9a9x31[_0x6106[52]]){_0xf9a9x2c+=((_0xf9a9x2b!==_0x6106[104])?_0x6106[113]:_0x6106[105])+_0xf9a9x31[_0x6106[100]](_0x6106[113])};_0xf9a9x2c+=_0xf9a9x28[_0x6106[52]]?_0x6106[114]+_0xf9a9x28[_0x6106[100]](_0x6106[99]):_0x6106[82];_0xf9a9x2c+=_0xf9a9x29[_0x6106[52]]?_0x6106[115]+_0xf9a9x29[_0x6106[100]](_0x6106[99]):_0x6106[82];_0xf9a9x2c+=_0xf9a9x2d&&!_0xf9a9x26?_0x6106[116]+_0xf9a9x2d:_0x6106[82];_0xf9a9x2c+=_0xf9a9x2e&&!_0xf9a9x26?_0x6106[117]+_0xf9a9x2e:_0x6106[82];console[_0x6106[51]](_0xf9a9x2c);return _0xf9a9x2c;}function getConditions(_0xf9a9x34){if(!_0xf9a9x34){return _0x6106[82]};for(var _0xf9a9x35=_0x6106[118],_0xf9a9x36=0;_0xf9a9x36<_0xf9a9x34[_0x6106[119]][_0x6106[52]];_0xf9a9x36++){_0xf9a9x36>0&&(_0xf9a9x35+=_0x6106[98]+_0xf9a9x34[_0x6106[120]]+_0x6106[98]);_0xf9a9x35+=_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[96]]?getConditions(_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[96]]):_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[85]]+_0x6106[98]+_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[121]]+_0x6106[122]+(_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[121]]===_0x6106[123]?_0x6106[24]+_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[124]]+_0x6106[24]:_0xf9a9x34[_0x6106[119]][_0xf9a9x36][_0x6106[124]])+_0x6106[108];};return _0xf9a9x35+_0x6106[125];}exports[_0x6106[73]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[73]](_0xf9a9x8[_0x6106[69]])[_0x6106[48]](function(_0xf9a9x1d){return _0xf9a9x9[_0x6106[37]](201)[_0x6106[36]](_0xf9a9x1d)})[_0x6106[38]](function(_0xf9a9x16){return handleError(_0xf9a9x9,_0xf9a9x16)})};exports[_0x6106[126]]=function(_0xf9a9x8,_0xf9a9x9){if(_0xf9a9x8[_0x6106[69]][_0x6106[61]]){delete _0xf9a9x8[_0x6106[69]][_0x6106[61]]};ReportField[_0x6106[128]]({where:{CustomReportId:_0xf9a9x8[_0x6106[62]][_0x6106[61]]}})[_0x6106[48]](function(){return ReportField[_0x6106[127]](_0xf9a9x8[_0x6106[69]].Fields)})[_0x6106[48]](function(){delete _0xf9a9x8[_0x6106[69]][_0x6106[78]];return CustomReport[_0x6106[126]](_0xf9a9x8[_0x6106[69]],{where:{id:_0xf9a9x8[_0x6106[62]][_0x6106[61]]}});})[_0x6106[48]](function(){return _0xf9a9x9[_0x6106[56]](200)})[_0x6106[38]](function(_0xf9a9x16){console[_0x6106[51]](_0xf9a9x16);return handleError(_0xf9a9x9,_0xf9a9x16);});};exports[_0x6106[128]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[63]](_0xf9a9x8[_0x6106[62]][_0x6106[61]])[_0x6106[48]](function(_0xf9a9x1d){if(!_0xf9a9x1d){return _0xf9a9x9[_0x6106[56]](404)};_0xf9a9x1d[_0x6106[128]]()[_0x6106[48]](function(){return _0xf9a9x9[_0x6106[56]](204)})[_0x6106[38]](function(_0xf9a9x16){return handleError(_0xf9a9x9,_0xf9a9x16)});})[_0x6106[38]](function(_0xf9a9x16){return handleError(_0xf9a9x9,_0xf9a9x16)})};exports[_0x6106[129]]=function(_0xf9a9x8,_0xf9a9x9){CustomReport[_0x6106[128]]({where:{id:_0xf9a9x8[_0x6106[14]][_0x6106[61]]},individualHooks:true})[_0x6106[48]](function(){return _0xf9a9x9[_0x6106[56]](204)})[_0x6106[38]](function(_0xf9a9x16){return handleError(_0xf9a9x9,_0xf9a9x16)})};function handleError(_0xf9a9x9,_0xf9a9x16){return _0xf9a9x9[_0x6106[37]](500)[_0x6106[36]](_0xf9a9x16)}
\ No newline at end of file
+var _0x842d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x52\x65\x70\x6F\x72\x74\x46\x69\x65\x6C\x64","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x75\x74\x69\x6C\x73\x2F\x72\x65\x70\x6F\x72\x74\x5F\x65\x78\x74\x72\x61\x63\x74\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x61\x72\x65\x6E\x74","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x72\x6F\x6C\x65","\x73\x70\x6C\x69\x74","\x70\x61\x72\x73\x65","\x66\x6F\x72\x4F\x77\x6E","\x63\x6C\x69\x65\x6E\x74\x51\x75\x65\x72\x79","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x65\x76\x69\x65\x77","\x6C\x6F\x67","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x72\x65\x61\x64","\x61\x6C\x6C","\x66\x6F\x75\x6E\x64\x20\x72\x65\x70\x6F\x72\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x75\x69\x50\x61\x67\x69\x6E\x61\x74\x69\x6F\x6E","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x50\x44\x46","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x43\x53\x56","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x62\x6F\x64\x79","\x65\x6E\x64\x44\x61\x74\x65","\x4D\x45\x53\x53\x41\x47\x45\x5F\x53\x54\x41\x52\x54\x5F\x4F\x52\x5F\x45\x4E\x44\x5F\x44\x41\x54\x45\x5F\x4D\x49\x53\x53\x49\x4E\x47","\x65\x78\x74\x72\x61\x63\x74","\x63\x72\x65\x61\x74\x65","\x73\x68\x6F\x77","\x63\x6F\x70\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x46\x69\x65\x6C\x64\x73","\x70\x6C\x75\x63\x6B","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74\x49\x64","\x69\x6D\x70\x6F\x72\x74","","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x43\x4F\x55\x4E\x54\x28\x44\x49\x53\x54\x49\x4E\x43\x54\x20\x25\x73\x29","\x66\x69\x65\x6C\x64","\x43\x4F\x55\x4E\x54\x20\x44\x49\x53\x54\x49\x4E\x43\x54","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x41\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x41\x53\x43","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x44\x45\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x44\x45\x53\x43","\x25\x73\x28\x25\x73\x29","\x25\x73\x20\x41\x53\x20\x27\x25\x73\x27","\x61\x6C\x69\x61\x73","\x67\x72\x6F\x75\x70\x42\x79","\x6F\x72\x64\x65\x72\x42\x79","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x20","\x2C","\x6A\x6F\x69\x6E","\x2C\x43\x4F\x55\x4E\x54\x28\x2A\x29","\x20\x46\x52\x4F\x4D\x20","\x74\x61\x62\x6C\x65","\x28\x29","\x20\x57\x48\x45\x52\x45\x20","\x70\x65\x72\x50\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27","\x27","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3C\x3D\x20\x27","\x66\x69\x6E\x64","\x20\x4C\x49\x4B\x45\x20\x27\x25","\x25\x27","\x20\x41\x4E\x44\x20","\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20","\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20","\x20\x4C\x49\x4D\x49\x54\x20","\x20\x4F\x46\x46\x53\x45\x54\x20","\x28","\x72\x75\x6C\x65\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x20\x27","\x4C\x49\x4B\x45","\x76\x61\x6C\x75\x65","\x29","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x842d[0];var _=require(_0x842d[1]);var util=require(_0x842d[2]);var sequelize=require(_0x842d[4])[_0x842d[3]];var CustomReport=require(_0x842d[4])[_0x842d[5]];var ReportField=require(_0x842d[4])[_0x842d[6]];var ExtractedReport=require(_0x842d[4])[_0x842d[7]];var extractUtils=require(_0x842d[8]);exports[_0x842d[9]]=function(_0xe346x8,_0xe346x9,_0xe346xa){var _0xe346xb=[_0x842d[10],_0x842d[11],_0x842d[12]];var _0xe346xc=_0xe346x8[_0x842d[14]][_0x842d[13]]?parseInt(_0xe346x8[_0x842d[14]][_0x842d[13]],10):100;var _0xe346xd=_0xe346x8[_0x842d[14]][_0x842d[15]]?parseInt(_0xe346x8[_0x842d[14]][_0x842d[15]],10):0;var _0xe346xe={where:{},limit:_0xe346xc,offset:_0xe346xd*_0xe346xc};_[_0x842d[34]](_0xe346x8[_0x842d[14]],function(_0xe346xf,_0xe346x10){switch(_0xe346x10){case _0x842d[13]:;case _0x842d[15]:break ;;case _0x842d[18]:_0xe346xe[_0x842d[16]]=util[_0x842d[21]](_0x842d[17],_0xe346x8[_0x842d[14]][_0x842d[18]],_0xe346x8[_0x842d[14]][_0x842d[19]]||_0x842d[20])||null;break ;;case _0x842d[19]:break ;;case _0x842d[27]:_0xe346xe[_0x842d[23]][_0x842d[22]]=[];_0xe346xb[_0x842d[26]](function(_0xe346x11){var _0xe346x12={};_0xe346x12[_0xe346x11]={$like:_0x842d[24]+_0xe346xf+_0x842d[24]};_0xe346xe[_0x842d[23]][_0x842d[22]][_0x842d[25]](_0xe346x12);});break ;;case _0x842d[28]:_0xe346xe[_0x842d[23]][_0x842d[28]]={$or:_0xe346xf[_0x842d[29]](/[\s,]+/)};break ;;case _0x842d[32]:var _0xe346x13=JSON[_0x842d[30]](_0xe346xf);_[_0x842d[31]](_0xe346x13,function(_0xe346x14,_0xe346x15){_0xe346xe[_0x842d[23]][_0xe346x15]=_0xe346x14});break ;;default:_0xe346xe[_0x842d[23]][_0xe346x10]={$like:{}};_0xe346xe[_0x842d[23]][_0xe346x10][_0x842d[33]]=_0x842d[24]+_0xe346xf+_0x842d[24];;}});CustomReport[_0x842d[49]](_0xe346xe)[_0x842d[48]](function(_0xe346x17){var _0xe346x18=Math[_0x842d[40]](_0xe346x17[_0x842d[39]]/_0xe346xc);var _0xe346x19=_0xe346x18>(_0xe346xe[_0x842d[41]]+1)?util[_0x842d[21]](_0x842d[42],_0xe346x8[_0x842d[43]],_0xe346x8[_0x842d[45]][_0x842d[44]],_0xe346x8[_0x842d[46]],_0xe346xd+1):null;var _0xe346x1a=_0xe346xd>0?util[_0x842d[21]](_0x842d[42],_0xe346x8[_0x842d[43]],_0xe346x8[_0x842d[45]][_0x842d[44]],_0xe346x8[_0x842d[46]],_0xe346xd-1):null;_0xe346x9[_0x842d[37]](200)[_0x842d[36]]({count:_0xe346x17[_0x842d[39]],rows:_0xe346x17[_0x842d[47]],next_page:_0xe346x19,previous_page:_0xe346x1a,total_pages:_0xe346x18});})[_0x842d[38]](function(_0xe346x16){_0xe346x9[_0x842d[37]](500)[_0x842d[36]]({error:_0x842d[35]})});};exports[_0x842d[50]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[63]](_0xe346x8[_0x842d[62]][_0x842d[61]],{include:[{all:true}]})[_0x842d[48]](function(_0xe346x1d){console[_0x842d[51]](_0x842d[55]);if(!_0xe346x1d){return _0xe346x9[_0x842d[56]](404)};var _0xe346xe=buildReport(_0xe346x1d[_0x842d[57]],_0xe346x8[_0x842d[14]]);var _0xe346x1e=[sequelize[_0x842d[14]](_0xe346xe,{type:sequelize[_0x842d[59]][_0x842d[58]]})];if(_0xe346x8[_0x842d[14]][_0x842d[60]]){var _0xe346x1f=buildReport(_0xe346x1d[_0x842d[57]],_0xe346x8[_0x842d[14]],true);_0xe346x1e[_0x842d[25]](sequelize[_0x842d[14]](_0xe346x1f,{type:sequelize[_0x842d[59]][_0x842d[58]]}));};return _0xe346x1e;})[_0x842d[54]]()[_0x842d[53]](function(_0xe346x1b,_0xe346x1c){console[_0x842d[51]](_0xe346x1b[_0x842d[52]]);console[_0x842d[51]](_0xe346x1c);_0xe346x9[_0x842d[37]](200)[_0x842d[36]]({rows:_0xe346x1b,count:_0xe346x1c?_0xe346x1c[0]:null});})[_0x842d[38]](function(_0xe346x16){console[_0x842d[51]](_0xe346x16);return handleError(_0xe346x9,_0xe346x16);})};exports[_0x842d[64]]=function(_0xe346x8,_0xe346x9){docExtract(_0xe346x8,_0xe346x9,_0x842d[65])};exports[_0x842d[66]]=function(_0xe346x8,_0xe346x9){docExtract(_0xe346x8,_0xe346x9,_0x842d[67])};function docExtract(_0xe346x8,_0xe346x9,_0xe346x21){if(!_0xe346x8[_0x842d[69]][_0x842d[68]]||!_0xe346x8[_0x842d[69]][_0x842d[70]]){return _0xe346x9[_0x842d[37]](500)[_0x842d[36]]({message:_0x842d[71]})};CustomReport[_0x842d[63]](_0xe346x8[_0x842d[62]][_0x842d[61]],{include:[{all:true}]})[_0x842d[48]](function(_0xe346x1d){if(!_0xe346x1d){return _0xe346x9[_0x842d[56]](404)};return [_0xe346x1d,ExtractedReport[_0x842d[73]]({name:_0xe346x1d[_0x842d[10]],startDate:_0xe346x8[_0x842d[69]][_0x842d[68]],endDate:_0xe346x8[_0x842d[69]][_0x842d[70]],output:_0xe346x21})];})[_0x842d[53]](function(_0xe346x1d,_0xe346x22){extractUtils[_0x842d[72]+_0xe346x21](_0xe346x1d,_0xe346x8[_0x842d[69]][_0x842d[68]],_0xe346x8[_0x842d[69]][_0x842d[70]],_0xe346x22[_0x842d[61]])})[_0x842d[38]](function(_0xe346x16){console[_0x842d[51]](_0xe346x16);return handleError(_0xe346x9,_0xe346x16);});return _0xe346x9[_0x842d[56]](200);}exports[_0x842d[74]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[63]](_0xe346x8[_0x842d[62]][_0x842d[61]],{include:[{all:true}]})[_0x842d[48]](function(_0xe346x1d){if(!_0xe346x1d){return _0xe346x9[_0x842d[56]](404)};return _0xe346x9[_0x842d[36]](_0xe346x1d);})[_0x842d[38]](function(_0xe346x16){return handleError(_0xe346x9,_0xe346x16)})};exports[_0x842d[75]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[63]](_0xe346x8[_0x842d[62]][_0x842d[61]],{include:[{all:true}]})[_0x842d[48]](function(_0xe346x1d){if(!_0xe346x1d){return _0xe346x9[_0x842d[56]](404)};var _0xe346x23=_0xe346x1d[_0x842d[57]];delete _0xe346x23[_0x842d[61]];delete _0xe346x23[_0x842d[76]];delete _0xe346x23[_0x842d[77]];_0xe346x23[_0x842d[12]]=_0xe346x8[_0x842d[69]][_0x842d[12]];_0xe346x23[_0x842d[78]]=_[_0x842d[79]](_0xe346x23.Fields,_0x842d[57]);_[_0x842d[26]](_0xe346x23.Fields,function(_0xe346x24){delete _0xe346x24[_0x842d[61]];delete _0xe346x24[_0x842d[80]];delete _0xe346x24[_0x842d[76]];delete _0xe346x24[_0x842d[77]];});return CustomReport[_0x842d[73]](_0xe346x23,{include:[{all:true}]});})[_0x842d[48]](function(){return _0xe346x9[_0x842d[56]](201)})[_0x842d[38]](function(_0xe346x16){console[_0x842d[51]](_0xe346x16);return handleError(_0xe346x9,_0xe346x16);})};exports[_0x842d[81]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[73]](_0xe346x8[_0x842d[69]],{include:[{all:true}]})[_0x842d[48]](function(_0xe346x1d){return _0xe346x9[_0x842d[37]](201)[_0x842d[36]](_0xe346x1d)})[_0x842d[38]](function(_0xe346x16){return handleError(_0xe346x9,_0xe346x16)})};function buildReport(_0xe346x1d,_0xe346xe,_0xe346x26){var _0xe346x27=[],_0xe346x28=[],_0xe346x29=[];_[_0x842d[26]](_0xe346x1d.Fields,function(_0xe346x24){var _0xe346x2a=_0x842d[82];if(_0xe346x24[_0x842d[83]]){switch(_0xe346x24[_0x842d[83]]){case _0x842d[86]:_0xe346x2a=util[_0x842d[21]](_0x842d[84],_0xe346x24[_0x842d[85]]);break ;;case _0x842d[88]:_0xe346x2a=util[_0x842d[21]](_0x842d[87],_0xe346x24[_0x842d[85]],_0xe346x24[_0x842d[85]]);break ;;case _0x842d[90]:_0xe346x2a=util[_0x842d[21]](_0x842d[89],_0xe346x24[_0x842d[85]],_0xe346x24[_0x842d[85]]);break ;;default:_0xe346x2a=util[_0x842d[21]](_0x842d[91],_0xe346x24[_0x842d[83]],_0xe346x24[_0x842d[85]]);;}}else {_0xe346x2a=_0xe346x24[_0x842d[85]]};_0xe346x27[_0x842d[25]](util[_0x842d[21]](_0x842d[92],_0xe346x2a,_0xe346x24[_0x842d[93]]));if(_0xe346x24[_0x842d[94]]){_0xe346x28[_0x842d[25]](_0xe346x24[_0x842d[85]])};if(_0xe346x24[_0x842d[95]]){_0xe346x29[_0x842d[25]](util[_0x842d[21]](_0x842d[17],_0xe346x24[_0x842d[85]],_0xe346x24[_0x842d[95]]))};});var _0xe346x2b=getConditions(JSON[_0x842d[30]](_0xe346x1d[_0x842d[97]])[_0x842d[96]]);var _0xe346x2c=_0x842d[58];_0xe346x2c+=_0x842d[98]+_0xe346x27[_0x842d[100]](_0x842d[99]);if(_0xe346x26){_0xe346x2c+=_0x842d[101]};_0xe346x2c+=_0x842d[102]+_0xe346x1d[_0x842d[103]];_0xe346x2c+=_0xe346x2b!==_0x842d[104]?_0x842d[105]+_0xe346x2b:_0x842d[82];var _0xe346x2d=false;var _0xe346x2e=false;var _0xe346x2f,_0xe346x30;var _0xe346x31=[];if(_0xe346xe){_[_0x842d[31]](_0xe346xe,function(_0xe346xf,_0xe346x10){switch(_0xe346x10){case _0x842d[15]:if(_0xe346xe[_0x842d[106]]){_0xe346x2d=parseInt(_0xe346xe[_0x842d[106]],10);_0xe346x2e=parseInt(_0xe346xf,10)*_0xe346x2d;};break ;;case _0x842d[106]:_0xe346x2d=parseInt(_0xe346xf,10);break ;;case _0x842d[68]:_0xe346x31[_0x842d[25]](_0x842d[107]+_0xe346xf+_0x842d[108]);break ;;case _0x842d[70]:_0xe346x31[_0x842d[25]](_0x842d[109]+_0xe346xf+_0x842d[108]);break ;;case _0x842d[60]:break ;;default:var _0xe346x32=_[_0x842d[110]](_0xe346x1d.Fields,{alias:_0xe346x10})[_0x842d[85]];if(_0xe346x32){_0xe346x31[_0x842d[25]](_0xe346x32+_0x842d[111]+_0xe346xf+_0x842d[112])}else {_0xe346x31[_0x842d[25]](_0xe346x10+_0x842d[111]+_0xe346xf+_0x842d[112])};;}})};if(_0xe346x31[_0x842d[52]]){_0xe346x2c+=((_0xe346x2b!==_0x842d[104])?_0x842d[113]:_0x842d[105])+_0xe346x31[_0x842d[100]](_0x842d[113])};_0xe346x2c+=_0xe346x28[_0x842d[52]]?_0x842d[114]+_0xe346x28[_0x842d[100]](_0x842d[99]):_0x842d[82];_0xe346x2c+=_0xe346x29[_0x842d[52]]?_0x842d[115]+_0xe346x29[_0x842d[100]](_0x842d[99]):_0x842d[82];_0xe346x2c+=_0xe346x2d&&!_0xe346x26?_0x842d[116]+_0xe346x2d:_0x842d[82];_0xe346x2c+=_0xe346x2e&&!_0xe346x26?_0x842d[117]+_0xe346x2e:_0x842d[82];console[_0x842d[51]](_0xe346x2c);return _0xe346x2c;}function getConditions(_0xe346x34){if(!_0xe346x34){return _0x842d[82]};for(var _0xe346x35=_0x842d[118],_0xe346x36=0;_0xe346x36<_0xe346x34[_0x842d[119]][_0x842d[52]];_0xe346x36++){_0xe346x36>0&&(_0xe346x35+=_0x842d[98]+_0xe346x34[_0x842d[120]]+_0x842d[98]);_0xe346x35+=_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[96]]?getConditions(_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[96]]):_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[85]]+_0x842d[98]+_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[121]]+_0x842d[122]+(_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[121]]===_0x842d[123]?_0x842d[24]+_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[124]]+_0x842d[24]:_0xe346x34[_0x842d[119]][_0xe346x36][_0x842d[124]])+_0x842d[108];};return _0xe346x35+_0x842d[125];}exports[_0x842d[73]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[73]](_0xe346x8[_0x842d[69]])[_0x842d[48]](function(_0xe346x1d){return _0xe346x9[_0x842d[37]](201)[_0x842d[36]](_0xe346x1d)})[_0x842d[38]](function(_0xe346x16){return handleError(_0xe346x9,_0xe346x16)})};exports[_0x842d[126]]=function(_0xe346x8,_0xe346x9){if(_0xe346x8[_0x842d[69]][_0x842d[61]]){delete _0xe346x8[_0x842d[69]][_0x842d[61]]};ReportField[_0x842d[128]]({where:{CustomReportId:_0xe346x8[_0x842d[62]][_0x842d[61]]}})[_0x842d[48]](function(){return ReportField[_0x842d[127]](_0xe346x8[_0x842d[69]].Fields)})[_0x842d[48]](function(){delete _0xe346x8[_0x842d[69]][_0x842d[78]];return CustomReport[_0x842d[126]](_0xe346x8[_0x842d[69]],{where:{id:_0xe346x8[_0x842d[62]][_0x842d[61]]}});})[_0x842d[48]](function(){return _0xe346x9[_0x842d[56]](200)})[_0x842d[38]](function(_0xe346x16){console[_0x842d[51]](_0xe346x16);return handleError(_0xe346x9,_0xe346x16);});};exports[_0x842d[128]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[63]](_0xe346x8[_0x842d[62]][_0x842d[61]])[_0x842d[48]](function(_0xe346x1d){if(!_0xe346x1d){return _0xe346x9[_0x842d[56]](404)};_0xe346x1d[_0x842d[128]]()[_0x842d[48]](function(){return _0xe346x9[_0x842d[56]](204)})[_0x842d[38]](function(_0xe346x16){return handleError(_0xe346x9,_0xe346x16)});})[_0x842d[38]](function(_0xe346x16){return handleError(_0xe346x9,_0xe346x16)})};exports[_0x842d[129]]=function(_0xe346x8,_0xe346x9){CustomReport[_0x842d[128]]({where:{id:_0xe346x8[_0x842d[14]][_0x842d[61]]},individualHooks:true})[_0x842d[48]](function(){return _0xe346x9[_0x842d[56]](204)})[_0x842d[38]](function(_0xe346x16){return handleError(_0xe346x9,_0xe346x16)})};function handleError(_0xe346x9,_0xe346x16){return _0xe346x9[_0x842d[37]](500)[_0x842d[36]](_0xe346x16)}
\ 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 bfbb8b8..c457b0f 100644
--- a/server/api/custom_report/custom_report.socket.js
+++ b/server/api/custom_report/custom_report.socket.js
@@ -1 +1 @@
-var _0x273a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x273a[0];var CustomReport=require(_0x273a[2])[_0x273a[1]];exports[_0x273a[3]]=function(_0xc78dx2){CustomReport[_0x273a[4]](function(_0xc78dx3){onSave(_0xc78dx2,_0xc78dx3)});CustomReport[_0x273a[5]](function(_0xc78dx3){onRemove(_0xc78dx2,_0xc78dx3)});};function onSave(_0xc78dx2,_0xc78dx3,_0xc78dx5){_0xc78dx2[_0x273a[7]](_0x273a[6],_0xc78dx3)}function onRemove(_0xc78dx2,_0xc78dx3,_0xc78dx5){_0xc78dx2[_0x273a[7]](_0x273a[8],_0xc78dx3)}
\ No newline at end of file
+var _0x12be=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x12be[0];var CustomReport=require(_0x12be[2])[_0x12be[1]];exports[_0x12be[3]]=function(_0xa95cx2){CustomReport[_0x12be[4]](function(_0xa95cx3){onSave(_0xa95cx2,_0xa95cx3)});CustomReport[_0x12be[5]](function(_0xa95cx3){onRemove(_0xa95cx2,_0xa95cx3)});};function onSave(_0xa95cx2,_0xa95cx3,_0xa95cx5){_0xa95cx2[_0x12be[7]](_0x12be[6],_0xa95cx3)}function onRemove(_0xa95cx2,_0xa95cx3,_0xa95cx5){_0xa95cx2[_0x12be[7]](_0x12be[8],_0xa95cx3)}
\ 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 e2a0ecb..1206ff3 100644
--- a/server/api/custom_report/custom_report.spec.js
+++ b/server/api/custom_report/custom_report.spec.js
@@ -1 +1 @@
-var _0xc80d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x63\x75\x73\x74\x6F\x6D","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x63\x75\x73\x74\x6F\x6D","\x67\x65\x74"];_0xc80d[0];var should=require(_0xc80d[1]);var app=require(_0xc80d[2]);var request=require(_0xc80d[3]);describe(_0xc80d[4],function(){it(_0xc80d[5],function(_0x79e2x4){request(app)[_0xc80d[13]](_0xc80d[12])[_0xc80d[11]](200)[_0xc80d[11]](_0xc80d[10],/json/)[_0xc80d[9]](function(_0x79e2x5,_0x79e2x6){if(_0x79e2x5){return _0x79e2x4(_0x79e2x5)};_0x79e2x6[_0xc80d[8]][_0xc80d[1]][_0xc80d[7]][_0xc80d[6]](Array);_0x79e2x4();})})});
\ No newline at end of file
+var _0x8750=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x63\x75\x73\x74\x6F\x6D","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x63\x75\x73\x74\x6F\x6D","\x67\x65\x74"];_0x8750[0];var should=require(_0x8750[1]);var app=require(_0x8750[2]);var request=require(_0x8750[3]);describe(_0x8750[4],function(){it(_0x8750[5],function(_0x9fedx4){request(app)[_0x8750[13]](_0x8750[12])[_0x8750[11]](200)[_0x8750[11]](_0x8750[10],/json/)[_0x8750[9]](function(_0x9fedx5,_0x9fedx6){if(_0x9fedx5){return _0x9fedx4(_0x9fedx5)};_0x9fedx6[_0x8750[8]][_0x8750[1]][_0x8750[7]][_0x8750[6]](Array);_0x9fedx4();})})});
\ No newline at end of file
diff --git a/server/api/custom_report/index.js b/server/api/custom_report/index.js
index c173649..4f29f46 100644
--- a/server/api/custom_report/index.js
+++ b/server/api/custom_report/index.js
@@ -1 +1 @@
-var _0xcafb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x70\x72\x65\x76\x69\x65\x77\x2F\x3A\x69\x64","\x70\x72\x65\x76\x69\x65\x77","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x70\x64\x66\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x63\x73\x76\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x2F\x69\x6D\x70\x6F\x72\x74","\x69\x6D\x70\x6F\x72\x74","\x2F\x63\x6F\x70\x79\x2F\x3A\x69\x64","\x63\x6F\x70\x79","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xcafb[0];var express=require(_0xcafb[1]);var controller=require(_0xcafb[2]);var router=express.Router();router[_0xcafb[5]](_0xcafb[3],controller[_0xcafb[4]]);router[_0xcafb[5]](_0xcafb[6],controller[_0xcafb[7]]);router[_0xcafb[5]](_0xcafb[8],controller[_0xcafb[9]]);router[_0xcafb[11]](_0xcafb[3],controller[_0xcafb[10]]);router[_0xcafb[11]](_0xcafb[12],controller[_0xcafb[13]]);router[_0xcafb[11]](_0xcafb[14],controller[_0xcafb[15]]);router[_0xcafb[11]](_0xcafb[16],controller[_0xcafb[17]]);router[_0xcafb[11]](_0xcafb[18],controller[_0xcafb[19]]);router[_0xcafb[21]](_0xcafb[8],controller[_0xcafb[20]]);router[_0xcafb[22]](_0xcafb[8],controller[_0xcafb[20]]);router[_0xcafb[24]](_0xcafb[3],controller[_0xcafb[23]]);router[_0xcafb[24]](_0xcafb[8],controller[_0xcafb[25]]);module[_0xcafb[26]]=router;
\ No newline at end of file
+var _0xac86=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x70\x72\x65\x76\x69\x65\x77\x2F\x3A\x69\x64","\x70\x72\x65\x76\x69\x65\x77","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x70\x64\x66\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x63\x73\x76\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x2F\x69\x6D\x70\x6F\x72\x74","\x69\x6D\x70\x6F\x72\x74","\x2F\x63\x6F\x70\x79\x2F\x3A\x69\x64","\x63\x6F\x70\x79","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xac86[0];var express=require(_0xac86[1]);var controller=require(_0xac86[2]);var router=express.Router();router[_0xac86[5]](_0xac86[3],controller[_0xac86[4]]);router[_0xac86[5]](_0xac86[6],controller[_0xac86[7]]);router[_0xac86[5]](_0xac86[8],controller[_0xac86[9]]);router[_0xac86[11]](_0xac86[3],controller[_0xac86[10]]);router[_0xac86[11]](_0xac86[12],controller[_0xac86[13]]);router[_0xac86[11]](_0xac86[14],controller[_0xac86[15]]);router[_0xac86[11]](_0xac86[16],controller[_0xac86[17]]);router[_0xac86[11]](_0xac86[18],controller[_0xac86[19]]);router[_0xac86[21]](_0xac86[8],controller[_0xac86[20]]);router[_0xac86[22]](_0xac86[8],controller[_0xac86[20]]);router[_0xac86[24]](_0xac86[3],controller[_0xac86[23]]);router[_0xac86[24]](_0xac86[8],controller[_0xac86[25]]);module[_0xac86[26]]=router;
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.controller.js b/server/api/dashboard/dashboard.controller.js
index 7ed5921..0cd55bc 100644
--- a/server/api/dashboard/dashboard.controller.js
+++ b/server/api/dashboard/dashboard.controller.js
@@ -1 +1 @@
-var _0x15fe=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x61\x6C\x6C","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x15fe[0];var _=require(_0x15fe[1]);var util=require(_0x15fe[2]);var Dashboard=require(_0x15fe[4])[_0x15fe[3]];exports[_0x15fe[5]]=function(_0x3911x4,_0x3911x5){var _0x3911x6=[_0x15fe[6],_0x15fe[7]];var _0x3911x7=_0x3911x4[_0x15fe[9]][_0x15fe[8]]?parseInt(_0x3911x4[_0x15fe[9]][_0x15fe[8]],10):100;var _0x3911x8=_0x3911x4[_0x15fe[9]][_0x15fe[10]]?parseInt(_0x3911x4[_0x15fe[9]][_0x15fe[10]],10):0;var _0x3911x9={where:{},limit:_0x3911x7,offset:_0x3911x8*_0x3911x7};_[_0x15fe[24]](_0x3911x4[_0x15fe[9]],function(_0x3911xa,_0x3911xb){switch(_0x3911xb){case _0x15fe[8]:;case _0x15fe[10]:break ;;case _0x15fe[13]:_0x3911x9[_0x15fe[11]]=util[_0x15fe[16]](_0x15fe[12],_0x3911x4[_0x15fe[9]][_0x15fe[13]],_0x3911x4[_0x15fe[9]][_0x15fe[14]]||_0x15fe[15])||null;break ;;case _0x15fe[14]:break ;;case _0x15fe[22]:_0x3911x9[_0x15fe[18]][_0x15fe[17]]=[];_0x3911x6[_0x15fe[21]](function(_0x3911xc){var _0x3911xd={};_0x3911xd[_0x3911xc]={$like:_0x15fe[19]+_0x3911xa+_0x15fe[19]};_0x3911x9[_0x15fe[18]][_0x15fe[17]][_0x15fe[20]](_0x3911xd);});break ;;default:_0x3911x9[_0x15fe[18]][_0x3911xb]={$like:{}};_0x3911x9[_0x15fe[18]][_0x3911xb][_0x15fe[23]]=_0x15fe[19]+_0x3911xa+_0x15fe[19];;}});Dashboard[_0x15fe[39]](_0x3911x9)[_0x15fe[38]](function(_0x3911xf){var _0x3911x10=Math[_0x15fe[30]](_0x3911xf[_0x15fe[29]]/_0x3911x7);var _0x3911x11=_0x3911x10>(_0x3911x9[_0x15fe[31]]+1)?util[_0x15fe[16]](_0x15fe[32],_0x3911x4[_0x15fe[33]],_0x3911x4[_0x15fe[35]][_0x15fe[34]],_0x3911x4[_0x15fe[36]],_0x3911x8+1):null;var _0x3911x12=_0x3911x8>0?util[_0x15fe[16]](_0x15fe[32],_0x3911x4[_0x15fe[33]],_0x3911x4[_0x15fe[35]][_0x15fe[34]],_0x3911x4[_0x15fe[36]],_0x3911x8-1):null;return _0x3911x5[_0x15fe[27]](200)[_0x15fe[26]]({count:_0x3911xf[_0x15fe[29]],rows:_0x3911xf[_0x15fe[37]],next_page:_0x3911x11,previous_page:_0x3911x12,total_pages:_0x3911x10});})[_0x15fe[28]](function(_0x3911xe){return _0x3911x5[_0x15fe[27]](500)[_0x15fe[26]]({error:_0x15fe[25]})});};exports[_0x15fe[40]]=function(_0x3911x4,_0x3911x5){Dashboard[_0x15fe[42]]()[_0x15fe[38]](function(_0x3911x13){if(!_0x3911x13){return _0x3911x5[_0x15fe[41]](404)};return _0x3911x5[_0x15fe[27]](200)[_0x15fe[26]](_0x3911x13);})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)})};exports[_0x15fe[43]]=function(_0x3911x4,_0x3911x5){Dashboard[_0x15fe[46]](_0x3911x4[_0x15fe[45]][_0x15fe[44]])[_0x15fe[38]](function(_0x3911x14){if(!_0x3911x14){return _0x3911x5[_0x15fe[41]](404)};return _0x3911x5[_0x15fe[26]](_0x3911x14);})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)})};exports[_0x15fe[47]]=function(_0x3911x4,_0x3911x5){Dashboard[_0x15fe[47]](_0x3911x4[_0x15fe[48]])[_0x15fe[38]](function(_0x3911x14){return _0x3911x5[_0x15fe[27]](201)[_0x15fe[26]](_0x3911x14)})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)})};exports[_0x15fe[49]]=function(_0x3911x4,_0x3911x5){if(_0x3911x4[_0x15fe[48]][_0x15fe[44]]){delete _0x3911x4[_0x15fe[48]][_0x15fe[44]]};Dashboard[_0x15fe[46]](_0x3911x4[_0x15fe[45]][_0x15fe[44]])[_0x15fe[38]](function(_0x3911x14){if(!_0x3911x14){return _0x3911x5[_0x15fe[41]](404)};var _0x3911x15=_[_0x15fe[50]](_0x3911x14,_0x3911x4[_0x15fe[48]]);_0x3911x15[_0x15fe[51]]()[_0x15fe[38]](function(){return _0x3911x5[_0x15fe[27]](200)[_0x15fe[26]](_0x3911x14)})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)});})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)});};exports[_0x15fe[52]]=function(_0x3911x4,_0x3911x5){Dashboard[_0x15fe[46]](_0x3911x4[_0x15fe[45]][_0x15fe[44]])[_0x15fe[38]](function(_0x3911x14){if(!_0x3911x14){return _0x3911x5[_0x15fe[41]](404)};_0x3911x14[_0x15fe[52]]()[_0x15fe[38]](function(){return _0x3911x5[_0x15fe[41]](204)})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)});})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)})};exports[_0x15fe[53]]=function(_0x3911x4,_0x3911x5){Dashboard[_0x15fe[52]]({where:{id:_0x3911x4[_0x15fe[9]][_0x15fe[44]]},individualHooks:true})[_0x15fe[38]](function(){return _0x3911x5[_0x15fe[41]](204)})[_0x15fe[28]](function(_0x3911xe){return handleError(_0x3911x5,_0x3911xe)})};function handleError(_0x3911x5,_0x3911xe){return _0x3911x5[_0x15fe[27]](500)[_0x15fe[26]](_0x3911xe)}
\ No newline at end of file
+var _0x5cb2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x61\x6C\x6C","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x5cb2[0];var _=require(_0x5cb2[1]);var util=require(_0x5cb2[2]);var Dashboard=require(_0x5cb2[4])[_0x5cb2[3]];exports[_0x5cb2[5]]=function(_0xd3cbx4,_0xd3cbx5){var _0xd3cbx6=[_0x5cb2[6],_0x5cb2[7]];var _0xd3cbx7=_0xd3cbx4[_0x5cb2[9]][_0x5cb2[8]]?parseInt(_0xd3cbx4[_0x5cb2[9]][_0x5cb2[8]],10):100;var _0xd3cbx8=_0xd3cbx4[_0x5cb2[9]][_0x5cb2[10]]?parseInt(_0xd3cbx4[_0x5cb2[9]][_0x5cb2[10]],10):0;var _0xd3cbx9={where:{},limit:_0xd3cbx7,offset:_0xd3cbx8*_0xd3cbx7};_[_0x5cb2[24]](_0xd3cbx4[_0x5cb2[9]],function(_0xd3cbxa,_0xd3cbxb){switch(_0xd3cbxb){case _0x5cb2[8]:;case _0x5cb2[10]:break ;;case _0x5cb2[13]:_0xd3cbx9[_0x5cb2[11]]=util[_0x5cb2[16]](_0x5cb2[12],_0xd3cbx4[_0x5cb2[9]][_0x5cb2[13]],_0xd3cbx4[_0x5cb2[9]][_0x5cb2[14]]||_0x5cb2[15])||null;break ;;case _0x5cb2[14]:break ;;case _0x5cb2[22]:_0xd3cbx9[_0x5cb2[18]][_0x5cb2[17]]=[];_0xd3cbx6[_0x5cb2[21]](function(_0xd3cbxc){var _0xd3cbxd={};_0xd3cbxd[_0xd3cbxc]={$like:_0x5cb2[19]+_0xd3cbxa+_0x5cb2[19]};_0xd3cbx9[_0x5cb2[18]][_0x5cb2[17]][_0x5cb2[20]](_0xd3cbxd);});break ;;default:_0xd3cbx9[_0x5cb2[18]][_0xd3cbxb]={$like:{}};_0xd3cbx9[_0x5cb2[18]][_0xd3cbxb][_0x5cb2[23]]=_0x5cb2[19]+_0xd3cbxa+_0x5cb2[19];;}});Dashboard[_0x5cb2[39]](_0xd3cbx9)[_0x5cb2[38]](function(_0xd3cbxf){var _0xd3cbx10=Math[_0x5cb2[30]](_0xd3cbxf[_0x5cb2[29]]/_0xd3cbx7);var _0xd3cbx11=_0xd3cbx10>(_0xd3cbx9[_0x5cb2[31]]+1)?util[_0x5cb2[16]](_0x5cb2[32],_0xd3cbx4[_0x5cb2[33]],_0xd3cbx4[_0x5cb2[35]][_0x5cb2[34]],_0xd3cbx4[_0x5cb2[36]],_0xd3cbx8+1):null;var _0xd3cbx12=_0xd3cbx8>0?util[_0x5cb2[16]](_0x5cb2[32],_0xd3cbx4[_0x5cb2[33]],_0xd3cbx4[_0x5cb2[35]][_0x5cb2[34]],_0xd3cbx4[_0x5cb2[36]],_0xd3cbx8-1):null;return _0xd3cbx5[_0x5cb2[27]](200)[_0x5cb2[26]]({count:_0xd3cbxf[_0x5cb2[29]],rows:_0xd3cbxf[_0x5cb2[37]],next_page:_0xd3cbx11,previous_page:_0xd3cbx12,total_pages:_0xd3cbx10});})[_0x5cb2[28]](function(_0xd3cbxe){return _0xd3cbx5[_0x5cb2[27]](500)[_0x5cb2[26]]({error:_0x5cb2[25]})});};exports[_0x5cb2[40]]=function(_0xd3cbx4,_0xd3cbx5){Dashboard[_0x5cb2[42]]()[_0x5cb2[38]](function(_0xd3cbx13){if(!_0xd3cbx13){return _0xd3cbx5[_0x5cb2[41]](404)};return _0xd3cbx5[_0x5cb2[27]](200)[_0x5cb2[26]](_0xd3cbx13);})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)})};exports[_0x5cb2[43]]=function(_0xd3cbx4,_0xd3cbx5){Dashboard[_0x5cb2[46]](_0xd3cbx4[_0x5cb2[45]][_0x5cb2[44]])[_0x5cb2[38]](function(_0xd3cbx14){if(!_0xd3cbx14){return _0xd3cbx5[_0x5cb2[41]](404)};return _0xd3cbx5[_0x5cb2[26]](_0xd3cbx14);})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)})};exports[_0x5cb2[47]]=function(_0xd3cbx4,_0xd3cbx5){Dashboard[_0x5cb2[47]](_0xd3cbx4[_0x5cb2[48]])[_0x5cb2[38]](function(_0xd3cbx14){return _0xd3cbx5[_0x5cb2[27]](201)[_0x5cb2[26]](_0xd3cbx14)})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)})};exports[_0x5cb2[49]]=function(_0xd3cbx4,_0xd3cbx5){if(_0xd3cbx4[_0x5cb2[48]][_0x5cb2[44]]){delete _0xd3cbx4[_0x5cb2[48]][_0x5cb2[44]]};Dashboard[_0x5cb2[46]](_0xd3cbx4[_0x5cb2[45]][_0x5cb2[44]])[_0x5cb2[38]](function(_0xd3cbx14){if(!_0xd3cbx14){return _0xd3cbx5[_0x5cb2[41]](404)};var _0xd3cbx15=_[_0x5cb2[50]](_0xd3cbx14,_0xd3cbx4[_0x5cb2[48]]);_0xd3cbx15[_0x5cb2[51]]()[_0x5cb2[38]](function(){return _0xd3cbx5[_0x5cb2[27]](200)[_0x5cb2[26]](_0xd3cbx14)})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)});})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)});};exports[_0x5cb2[52]]=function(_0xd3cbx4,_0xd3cbx5){Dashboard[_0x5cb2[46]](_0xd3cbx4[_0x5cb2[45]][_0x5cb2[44]])[_0x5cb2[38]](function(_0xd3cbx14){if(!_0xd3cbx14){return _0xd3cbx5[_0x5cb2[41]](404)};_0xd3cbx14[_0x5cb2[52]]()[_0x5cb2[38]](function(){return _0xd3cbx5[_0x5cb2[41]](204)})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)});})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)})};exports[_0x5cb2[53]]=function(_0xd3cbx4,_0xd3cbx5){Dashboard[_0x5cb2[52]]({where:{id:_0xd3cbx4[_0x5cb2[9]][_0x5cb2[44]]},individualHooks:true})[_0x5cb2[38]](function(){return _0xd3cbx5[_0x5cb2[41]](204)})[_0x5cb2[28]](function(_0xd3cbxe){return handleError(_0xd3cbx5,_0xd3cbxe)})};function handleError(_0xd3cbx5,_0xd3cbxe){return _0xd3cbx5[_0x5cb2[27]](500)[_0x5cb2[26]](_0xd3cbxe)}
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.socket.js b/server/api/dashboard/dashboard.socket.js
index 141fd04..aa51b36 100644
--- a/server/api/dashboard/dashboard.socket.js
+++ b/server/api/dashboard/dashboard.socket.js
@@ -1 +1 @@
-var _0x3aff=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3aff[0];var Dashboard=require(_0x3aff[2])[_0x3aff[1]];exports[_0x3aff[3]]=function(_0xaea9x2){Dashboard[_0x3aff[4]](function(_0xaea9x3){onSave(_0xaea9x2,_0xaea9x3)});Dashboard[_0x3aff[5]](function(_0xaea9x3){onSave(_0xaea9x2,_0xaea9x3)});Dashboard[_0x3aff[6]](function(_0xaea9x3){onRemove(_0xaea9x2,_0xaea9x3)});};function onSave(_0xaea9x2,_0xaea9x3,_0xaea9x5){_0xaea9x2[_0x3aff[8]](_0x3aff[7],_0xaea9x3)}function onRemove(_0xaea9x2,_0xaea9x3,_0xaea9x5){_0xaea9x2[_0x3aff[8]](_0x3aff[9],_0xaea9x3)}
\ No newline at end of file
+var _0x96a9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x96a9[0];var Dashboard=require(_0x96a9[2])[_0x96a9[1]];exports[_0x96a9[3]]=function(_0x4584x2){Dashboard[_0x96a9[4]](function(_0x4584x3){onSave(_0x4584x2,_0x4584x3)});Dashboard[_0x96a9[5]](function(_0x4584x3){onSave(_0x4584x2,_0x4584x3)});Dashboard[_0x96a9[6]](function(_0x4584x3){onRemove(_0x4584x2,_0x4584x3)});};function onSave(_0x4584x2,_0x4584x3,_0x4584x5){_0x4584x2[_0x96a9[8]](_0x96a9[7],_0x4584x3)}function onRemove(_0x4584x2,_0x4584x3,_0x4584x5){_0x4584x2[_0x96a9[8]](_0x96a9[9],_0x4584x3)}
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.spec.js b/server/api/dashboard/dashboard.spec.js
index 009e8bc..74725ea 100644
--- a/server/api/dashboard/dashboard.spec.js
+++ b/server/api/dashboard/dashboard.spec.js
@@ -1 +1 @@
-var _0x7df8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x67\x65\x74"];_0x7df8[0];var should=require(_0x7df8[1]);var app=require(_0x7df8[2]);var request=require(_0x7df8[3]);describe(_0x7df8[4],function(){it(_0x7df8[5],function(_0x3ae2x4){request(app)[_0x7df8[13]](_0x7df8[12])[_0x7df8[11]](200)[_0x7df8[11]](_0x7df8[10],/json/)[_0x7df8[9]](function(_0x3ae2x5,_0x3ae2x6){if(_0x3ae2x5){return _0x3ae2x4(_0x3ae2x5)};_0x3ae2x6[_0x7df8[8]][_0x7df8[1]][_0x7df8[7]][_0x7df8[6]](Array);_0x3ae2x4();})})});
\ No newline at end of file
+var _0xcb84=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x67\x65\x74"];_0xcb84[0];var should=require(_0xcb84[1]);var app=require(_0xcb84[2]);var request=require(_0xcb84[3]);describe(_0xcb84[4],function(){it(_0xcb84[5],function(_0x7ae2x4){request(app)[_0xcb84[13]](_0xcb84[12])[_0xcb84[11]](200)[_0xcb84[11]](_0xcb84[10],/json/)[_0xcb84[9]](function(_0x7ae2x5,_0x7ae2x6){if(_0x7ae2x5){return _0x7ae2x4(_0x7ae2x5)};_0x7ae2x6[_0xcb84[8]][_0xcb84[1]][_0xcb84[7]][_0xcb84[6]](Array);_0x7ae2x4();})})});
\ No newline at end of file
diff --git a/server/api/dashboard/index.js b/server/api/dashboard/index.js
index 278c8d8..50c6891 100644
--- a/server/api/dashboard/index.js
+++ b/server/api/dashboard/index.js
@@ -1 +1 @@
-var _0x3b12=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x6C\x6C","\x61\x6C\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x3b12[0];var express=require(_0x3b12[1]);var controller=require(_0x3b12[2]);var auth=require(_0x3b12[3]);var router=express.Router();router[_0x3b12[7]](_0x3b12[4],auth[_0x3b12[5]](),controller[_0x3b12[6]]);router[_0x3b12[7]](_0x3b12[8],auth[_0x3b12[5]](),controller[_0x3b12[9]]);router[_0x3b12[7]](_0x3b12[10],auth[_0x3b12[5]](),controller[_0x3b12[11]]);router[_0x3b12[13]](_0x3b12[4],auth[_0x3b12[5]](),controller[_0x3b12[12]]);router[_0x3b12[15]](_0x3b12[10],auth[_0x3b12[5]](),controller[_0x3b12[14]]);router[_0x3b12[16]](_0x3b12[10],auth[_0x3b12[5]](),controller[_0x3b12[14]]);router[_0x3b12[18]](_0x3b12[4],auth[_0x3b12[5]](),controller[_0x3b12[17]]);router[_0x3b12[18]](_0x3b12[10],auth[_0x3b12[5]](),controller[_0x3b12[19]]);module[_0x3b12[20]]=router;
\ No newline at end of file
+var _0x3109=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x6C\x6C","\x61\x6C\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x3109[0];var express=require(_0x3109[1]);var controller=require(_0x3109[2]);var auth=require(_0x3109[3]);var router=express.Router();router[_0x3109[7]](_0x3109[4],auth[_0x3109[5]](),controller[_0x3109[6]]);router[_0x3109[7]](_0x3109[8],auth[_0x3109[5]](),controller[_0x3109[9]]);router[_0x3109[7]](_0x3109[10],auth[_0x3109[5]](),controller[_0x3109[11]]);router[_0x3109[13]](_0x3109[4],auth[_0x3109[5]](),controller[_0x3109[12]]);router[_0x3109[15]](_0x3109[10],auth[_0x3109[5]](),controller[_0x3109[14]]);router[_0x3109[16]](_0x3109[10],auth[_0x3109[5]](),controller[_0x3109[14]]);router[_0x3109[18]](_0x3109[4],auth[_0x3109[5]](),controller[_0x3109[17]]);router[_0x3109[18]](_0x3109[10],auth[_0x3109[5]](),controller[_0x3109[19]]);module[_0x3109[20]]=router;
\ 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 82efca2..8c6f655 100644
--- a/server/api/default_report/default_report.controller.js
+++ b/server/api/default_report/default_report.controller.js
@@ -1 +1 @@
-var _0x1009=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x75\x74\x69\x6C\x73\x2F\x72\x65\x70\x6F\x72\x74\x5F\x65\x78\x74\x72\x61\x63\x74\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x61\x72\x65\x6E\x74","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x72\x6F\x6C\x65","\x73\x70\x6C\x69\x74","\x70\x61\x72\x73\x65","\x66\x6F\x72\x4F\x77\x6E","\x63\x6C\x69\x65\x6E\x74\x51\x75\x65\x72\x79","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x65\x76\x69\x65\x77","\x6C\x6F\x67","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x72\x65\x61\x64","\x61\x6C\x6C","\x66\x6F\x75\x6E\x64\x20\x72\x65\x70\x6F\x72\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x75\x69\x50\x61\x67\x69\x6E\x61\x74\x69\x6F\x6E","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x50\x44\x46","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x43\x53\x56","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x62\x6F\x64\x79","\x65\x6E\x64\x44\x61\x74\x65","\x4D\x45\x53\x53\x41\x47\x45\x5F\x53\x54\x41\x52\x54\x5F\x4F\x52\x5F\x45\x4E\x44\x5F\x44\x41\x54\x45\x5F\x4D\x49\x53\x53\x49\x4E\x47","\x65\x78\x74\x72\x61\x63\x74","\x63\x72\x65\x61\x74\x65","","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x43\x4F\x55\x4E\x54\x28\x44\x49\x53\x54\x49\x4E\x43\x54\x20\x25\x73\x29","\x66\x69\x65\x6C\x64","\x43\x4F\x55\x4E\x54\x20\x44\x49\x53\x54\x49\x4E\x43\x54","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x41\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x41\x53\x43","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x44\x45\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x44\x45\x53\x43","\x25\x73\x28\x25\x73\x29","\x25\x73\x20\x41\x53\x20\x27\x25\x73\x27","\x61\x6C\x69\x61\x73","\x67\x72\x6F\x75\x70\x42\x79","\x6F\x72\x64\x65\x72\x42\x79","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x20","\x2C","\x6A\x6F\x69\x6E","\x2C\x43\x4F\x55\x4E\x54\x28\x2A\x29","\x20\x46\x52\x4F\x4D\x20","\x74\x61\x62\x6C\x65","\x28\x29","\x20\x57\x48\x45\x52\x45\x20","\x70\x65\x72\x50\x61\x67\x65","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27","\x27","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3C\x3D\x20\x27","\x66\x69\x6E\x64","\x20\x41\x4E\x44\x20","\x20\x4C\x49\x4B\x45\x20\x27\x25","\x25\x27","\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20","\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20","\x20\x4C\x49\x4D\x49\x54\x20","\x20\x4F\x46\x46\x53\x45\x54\x20","\x28","\x72\x75\x6C\x65\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x20\x27","\x4C\x49\x4B\x45","\x76\x61\x6C\x75\x65","\x29","\x73\x68\x6F\x77","\x63\x6F\x70\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x46\x69\x65\x6C\x64\x73","\x70\x6C\x75\x63\x6B","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x49\x64","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x1009[0];var _=require(_0x1009[1]);var util=require(_0x1009[2]);var DefaultReport=require(_0x1009[4])[_0x1009[3]];var sequelize=require(_0x1009[4])[_0x1009[5]];var CustomReport=require(_0x1009[4])[_0x1009[6]];var ExtractedReport=require(_0x1009[4])[_0x1009[7]];var extractUtils=require(_0x1009[8]);exports[_0x1009[9]]=function(_0x32afx8,_0x32afx9,_0x32afxa){var _0x32afxb=[_0x1009[10],_0x1009[11],_0x1009[12]];var _0x32afxc=_0x32afx8[_0x1009[14]][_0x1009[13]]?parseInt(_0x32afx8[_0x1009[14]][_0x1009[13]],10):100;var _0x32afxd=_0x32afx8[_0x1009[14]][_0x1009[15]]?parseInt(_0x32afx8[_0x1009[14]][_0x1009[15]],10):0;var _0x32afxe={where:{},limit:_0x32afxc,offset:_0x32afxd*_0x32afxc};_[_0x1009[34]](_0x32afx8[_0x1009[14]],function(_0x32afxf,_0x32afx10){switch(_0x32afx10){case _0x1009[13]:;case _0x1009[15]:break ;;case _0x1009[18]:_0x32afxe[_0x1009[16]]=util[_0x1009[21]](_0x1009[17],_0x32afx8[_0x1009[14]][_0x1009[18]],_0x32afx8[_0x1009[14]][_0x1009[19]]||_0x1009[20])||null;break ;;case _0x1009[19]:break ;;case _0x1009[27]:_0x32afxe[_0x1009[23]][_0x1009[22]]=[];_0x32afxb[_0x1009[26]](function(_0x32afx11){var _0x32afx12={};_0x32afx12[_0x32afx11]={$like:_0x1009[24]+_0x32afxf+_0x1009[24]};_0x32afxe[_0x1009[23]][_0x1009[22]][_0x1009[25]](_0x32afx12);});break ;;case _0x1009[28]:_0x32afxe[_0x1009[23]][_0x1009[28]]={$or:_0x32afxf[_0x1009[29]](/[\s,]+/)};break ;;case _0x1009[32]:var _0x32afx13=JSON[_0x1009[30]](_0x32afxf);_[_0x1009[31]](_0x32afx13,function(_0x32afx14,_0x32afx15){_0x32afxe[_0x1009[23]][_0x32afx15]=_0x32afx14});break ;;default:_0x32afxe[_0x1009[23]][_0x32afx10]={$like:{}};_0x32afxe[_0x1009[23]][_0x32afx10][_0x1009[33]]=_0x1009[24]+_0x32afxf+_0x1009[24];;}});DefaultReport[_0x1009[49]](_0x32afxe)[_0x1009[48]](function(_0x32afx17){var _0x32afx18=Math[_0x1009[40]](_0x32afx17[_0x1009[39]]/_0x32afxc);var _0x32afx19=_0x32afx18>(_0x32afxe[_0x1009[41]]+1)?util[_0x1009[21]](_0x1009[42],_0x32afx8[_0x1009[43]],_0x32afx8[_0x1009[45]][_0x1009[44]],_0x32afx8[_0x1009[46]],_0x32afxd+1):null;var _0x32afx1a=_0x32afxd>0?util[_0x1009[21]](_0x1009[42],_0x32afx8[_0x1009[43]],_0x32afx8[_0x1009[45]][_0x1009[44]],_0x32afx8[_0x1009[46]],_0x32afxd-1):null;_0x32afx9[_0x1009[37]](200)[_0x1009[36]]({count:_0x32afx17[_0x1009[39]],rows:_0x32afx17[_0x1009[47]],next_page:_0x32afx19,previous_page:_0x32afx1a,total_pages:_0x32afx18});})[_0x1009[38]](function(_0x32afx16){_0x32afx9[_0x1009[37]](500)[_0x1009[36]]({error:_0x1009[35]})});};exports[_0x1009[50]]=function(_0x32afx8,_0x32afx9){DefaultReport[_0x1009[63]](_0x32afx8[_0x1009[62]][_0x1009[61]],{include:[{all:true}]})[_0x1009[48]](function(_0x32afx1d){console[_0x1009[51]](_0x1009[55]);if(!_0x32afx1d){return _0x32afx9[_0x1009[56]](404)};var _0x32afxe=buildReport(_0x32afx1d[_0x1009[57]],_0x32afx8[_0x1009[14]]);var _0x32afx1e=[sequelize[_0x1009[14]](_0x32afxe,{type:sequelize[_0x1009[59]][_0x1009[58]]})];if(_0x32afx8[_0x1009[14]][_0x1009[60]]){var _0x32afx1f=buildReport(_0x32afx1d[_0x1009[57]],_0x32afx8[_0x1009[14]],true);_0x32afx1e[_0x1009[25]](sequelize[_0x1009[14]](_0x32afx1f,{type:sequelize[_0x1009[59]][_0x1009[58]]}));};return _0x32afx1e;})[_0x1009[54]]()[_0x1009[53]](function(_0x32afx1b,_0x32afx1c){console[_0x1009[51]](_0x32afx1b[_0x1009[52]]);console[_0x1009[51]](_0x32afx1c);_0x32afx9[_0x1009[37]](200)[_0x1009[36]]({rows:_0x32afx1b,count:_0x32afx1c?_0x32afx1c[0]:null});})[_0x1009[38]](function(_0x32afx16){console[_0x1009[51]](_0x32afx16);return handleError(_0x32afx9,_0x32afx16);})};exports[_0x1009[64]]=function(_0x32afx8,_0x32afx9){docExtract(_0x32afx8,_0x32afx9,_0x1009[65])};exports[_0x1009[66]]=function(_0x32afx8,_0x32afx9){docExtract(_0x32afx8,_0x32afx9,_0x1009[67])};function docExtract(_0x32afx8,_0x32afx9,_0x32afx21){if(!_0x32afx8[_0x1009[69]][_0x1009[68]]||!_0x32afx8[_0x1009[69]][_0x1009[70]]){return _0x32afx9[_0x1009[37]](500)[_0x1009[36]]({message:_0x1009[71]})};DefaultReport[_0x1009[63]](_0x32afx8[_0x1009[62]][_0x1009[61]],{include:[{all:true}]})[_0x1009[48]](function(_0x32afx1d){if(!_0x32afx1d){return _0x32afx9[_0x1009[56]](404)};return [_0x32afx1d,ExtractedReport[_0x1009[73]]({name:_0x32afx1d[_0x1009[10]],startDate:_0x32afx8[_0x1009[69]][_0x1009[68]],endDate:_0x32afx8[_0x1009[69]][_0x1009[70]],output:_0x32afx21})];})[_0x1009[53]](function(_0x32afx1d,_0x32afx22){extractUtils[_0x1009[72]+_0x32afx21](_0x32afx1d,_0x32afx8[_0x1009[69]][_0x1009[68]],_0x32afx8[_0x1009[69]][_0x1009[70]],_0x32afx22[_0x1009[61]])})[_0x1009[38]](function(_0x32afx16){console[_0x1009[51]](_0x32afx16);return handleError(_0x32afx9,_0x32afx16);});return _0x32afx9[_0x1009[56]](200);}function buildReport(_0x32afx1d,_0x32afxe,_0x32afx24){var _0x32afx25=[],_0x32afx26=[],_0x32afx27=[];_[_0x1009[26]](_0x32afx1d.Fields,function(_0x32afx28){var _0x32afx29=_0x1009[74];if(_0x32afx28[_0x1009[75]]){switch(_0x32afx28[_0x1009[75]]){case _0x1009[78]:_0x32afx29=util[_0x1009[21]](_0x1009[76],_0x32afx28[_0x1009[77]]);break ;;case _0x1009[80]:_0x32afx29=util[_0x1009[21]](_0x1009[79],_0x32afx28[_0x1009[77]],_0x32afx28[_0x1009[77]]);break ;;case _0x1009[82]:_0x32afx29=util[_0x1009[21]](_0x1009[81],_0x32afx28[_0x1009[77]],_0x32afx28[_0x1009[77]]);break ;;default:_0x32afx29=util[_0x1009[21]](_0x1009[83],_0x32afx28[_0x1009[75]],_0x32afx28[_0x1009[77]]);;}}else {_0x32afx29=_0x32afx28[_0x1009[77]]};_0x32afx25[_0x1009[25]](util[_0x1009[21]](_0x1009[84],_0x32afx29,_0x32afx28[_0x1009[85]]));if(_0x32afx28[_0x1009[86]]){_0x32afx26[_0x1009[25]](_0x32afx28[_0x1009[77]])};if(_0x32afx28[_0x1009[87]]){_0x32afx27[_0x1009[25]](util[_0x1009[21]](_0x1009[17],_0x32afx28[_0x1009[77]],_0x32afx28[_0x1009[87]]))};});var _0x32afx2a=getConditions(JSON[_0x1009[30]](_0x32afx1d[_0x1009[89]])[_0x1009[88]]);var _0x32afx2b=_0x1009[58];_0x32afx2b+=_0x1009[90]+_0x32afx25[_0x1009[92]](_0x1009[91]);if(_0x32afx24){_0x32afx2b+=_0x1009[93]};_0x32afx2b+=_0x1009[94]+_0x32afx1d[_0x1009[95]];_0x32afx2b+=_0x32afx2a!==_0x1009[96]?_0x1009[97]+_0x32afx2a:_0x1009[74];var _0x32afx2c=false;var _0x32afx2d=false;if(_0x32afxe){_[_0x1009[31]](_0x32afxe,function(_0x32afxf,_0x32afx10){switch(_0x32afx10){case _0x1009[15]:if(_0x32afxe[_0x1009[98]]){_0x32afx2c=parseInt(_0x32afxe[_0x1009[98]],10);_0x32afx2d=parseInt(_0x32afxf,10)*_0x32afx2c;};break ;;case _0x1009[98]:_0x32afx2c=parseInt(_0x32afxf,10);break ;;case _0x1009[68]:_0x32afx2b+=_0x1009[99]+_0x32afxf+_0x1009[100];break ;;case _0x1009[70]:_0x32afx2b+=_0x1009[101]+_0x32afxf+_0x1009[100];break ;;case _0x1009[60]:break ;;default:var _0x32afx2e=_[_0x1009[102]](_0x32afx1d.Fields,{alias:_0x32afx10})[_0x1009[77]];if(_0x32afx2e){_0x32afx2b+=_0x1009[103]+_0x32afx2e+_0x1009[104]+_0x32afxf+_0x1009[105]}else {_0x32afx2b+=_0x1009[103]+_0x32afx10+_0x1009[104]+_0x32afxf+_0x1009[105]};;}})};_0x32afx2b+=_0x32afx26[_0x1009[52]]?_0x1009[106]+_0x32afx26[_0x1009[92]](_0x1009[91]):_0x1009[74];_0x32afx2b+=_0x32afx27[_0x1009[52]]?_0x1009[107]+_0x32afx27[_0x1009[92]](_0x1009[91]):_0x1009[74];_0x32afx2b+=_0x32afx2c&&!_0x32afx24?_0x1009[108]+_0x32afx2c:_0x1009[74];_0x32afx2b+=_0x32afx2d&&!_0x32afx24?_0x1009[109]+_0x32afx2d:_0x1009[74];return _0x32afx2b;}function getConditions(_0x32afx30){if(!_0x32afx30){return _0x1009[74]};for(var _0x32afx31=_0x1009[110],_0x32afx32=0;_0x32afx32<_0x32afx30[_0x1009[111]][_0x1009[52]];_0x32afx32++){_0x32afx32>0&&(_0x32afx31+=_0x1009[90]+_0x32afx30[_0x1009[112]]+_0x1009[90]);_0x32afx31+=_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[88]]?getConditions(_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[88]]):_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[77]]+_0x1009[90]+_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[113]]+_0x1009[114]+(_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[113]]===_0x1009[115]?_0x1009[24]+_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[116]]+_0x1009[24]:_0x32afx30[_0x1009[111]][_0x32afx32][_0x1009[116]])+_0x1009[100];};return _0x32afx31+_0x1009[117];}exports[_0x1009[118]]=function(_0x32afx8,_0x32afx9){DefaultReport[_0x1009[63]](_0x32afx8[_0x1009[62]][_0x1009[61]],{include:[{all:true}]})[_0x1009[48]](function(_0x32afx1d){if(!_0x32afx1d){return _0x32afx9[_0x1009[56]](404)};return _0x32afx9[_0x1009[36]](_0x32afx1d);})[_0x1009[38]](function(_0x32afx16){return handleError(_0x32afx9,_0x32afx16)})};exports[_0x1009[119]]=function(_0x32afx8,_0x32afx9){DefaultReport[_0x1009[63]](_0x32afx8[_0x1009[62]][_0x1009[61]],{include:[{all:true}]})[_0x1009[48]](function(_0x32afx1d){if(!_0x32afx1d){return _0x32afx9[_0x1009[56]](404)};var _0x32afx33=_0x32afx1d[_0x1009[57]];delete _0x32afx33[_0x1009[61]];delete _0x32afx33[_0x1009[120]];delete _0x32afx33[_0x1009[121]];_0x32afx33[_0x1009[12]]=_0x32afx8[_0x1009[69]][_0x1009[12]];_0x32afx33[_0x1009[122]]=_[_0x1009[123]](_0x32afx33.Fields,_0x1009[57]);_[_0x1009[26]](_0x32afx33.Fields,function(_0x32afx28){delete _0x32afx28[_0x1009[61]];delete _0x32afx28[_0x1009[124]];delete _0x32afx28[_0x1009[120]];delete _0x32afx28[_0x1009[121]];});return CustomReport[_0x1009[73]](_0x32afx33,{include:[{all:true}]});})[_0x1009[48]](function(){return _0x32afx9[_0x1009[56]](201)})[_0x1009[38]](function(_0x32afx16){console[_0x1009[51]](_0x32afx16);return handleError(_0x32afx9,_0x32afx16);})};exports[_0x1009[73]]=function(_0x32afx8,_0x32afx9){DefaultReport[_0x1009[73]](_0x32afx8[_0x1009[69]])[_0x1009[48]](function(_0x32afx1d){return _0x32afx9[_0x1009[37]](201)[_0x1009[36]](_0x32afx1d)})[_0x1009[38]](function(_0x32afx16){return handleError(_0x32afx9,_0x32afx16)})};exports[_0x1009[125]]=function(_0x32afx8,_0x32afx9){if(_0x32afx8[_0x1009[69]][_0x1009[61]]){delete _0x32afx8[_0x1009[69]][_0x1009[61]]};DefaultReport[_0x1009[63]](_0x32afx8[_0x1009[62]][_0x1009[61]])[_0x1009[48]](function(_0x32afx1d){if(!_0x32afx1d){return _0x32afx9[_0x1009[56]](404)};var _0x32afx34=_[_0x1009[126]](_0x32afx1d,_0x32afx8[_0x1009[69]]);_0x32afx34[_0x1009[127]]()[_0x1009[48]](function(){return _0x32afx9[_0x1009[37]](200)[_0x1009[36]](_0x32afx1d)})[_0x1009[38]](function(_0x32afx16){return handleError(_0x32afx9,_0x32afx16)});})[_0x1009[38]](function(_0x32afx16){return handleError(_0x32afx9,_0x32afx16)});};exports[_0x1009[128]]=function(_0x32afx8,_0x32afx9){DefaultReport[_0x1009[63]](_0x32afx8[_0x1009[62]][_0x1009[61]])[_0x1009[48]](function(_0x32afx1d){if(!_0x32afx1d){return _0x32afx9[_0x1009[56]](404)};_0x32afx1d[_0x1009[128]]()[_0x1009[48]](function(){return _0x32afx9[_0x1009[56]](204)})[_0x1009[38]](function(_0x32afx16){return handleError(_0x32afx9,_0x32afx16)});})[_0x1009[38]](function(_0x32afx16){return handleError(_0x32afx9,_0x32afx16)})};function handleError(_0x32afx9,_0x32afx16){return _0x32afx9[_0x1009[37]](500)[_0x1009[36]](_0x32afx16)}
\ No newline at end of file
+var _0x1219=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x75\x74\x69\x6C\x73\x2F\x72\x65\x70\x6F\x72\x74\x5F\x65\x78\x74\x72\x61\x63\x74\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x61\x72\x65\x6E\x74","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x72\x6F\x6C\x65","\x73\x70\x6C\x69\x74","\x70\x61\x72\x73\x65","\x66\x6F\x72\x4F\x77\x6E","\x63\x6C\x69\x65\x6E\x74\x51\x75\x65\x72\x79","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x65\x76\x69\x65\x77","\x6C\x6F\x67","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x72\x65\x61\x64","\x61\x6C\x6C","\x66\x6F\x75\x6E\x64\x20\x72\x65\x70\x6F\x72\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x75\x69\x50\x61\x67\x69\x6E\x61\x74\x69\x6F\x6E","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x50\x44\x46","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x43\x53\x56","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x62\x6F\x64\x79","\x65\x6E\x64\x44\x61\x74\x65","\x4D\x45\x53\x53\x41\x47\x45\x5F\x53\x54\x41\x52\x54\x5F\x4F\x52\x5F\x45\x4E\x44\x5F\x44\x41\x54\x45\x5F\x4D\x49\x53\x53\x49\x4E\x47","\x65\x78\x74\x72\x61\x63\x74","\x63\x72\x65\x61\x74\x65","","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x43\x4F\x55\x4E\x54\x28\x44\x49\x53\x54\x49\x4E\x43\x54\x20\x25\x73\x29","\x66\x69\x65\x6C\x64","\x43\x4F\x55\x4E\x54\x20\x44\x49\x53\x54\x49\x4E\x43\x54","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x41\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x41\x53\x43","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x44\x45\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x44\x45\x53\x43","\x25\x73\x28\x25\x73\x29","\x25\x73\x20\x41\x53\x20\x27\x25\x73\x27","\x61\x6C\x69\x61\x73","\x67\x72\x6F\x75\x70\x42\x79","\x6F\x72\x64\x65\x72\x42\x79","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x20","\x2C","\x6A\x6F\x69\x6E","\x2C\x43\x4F\x55\x4E\x54\x28\x2A\x29","\x20\x46\x52\x4F\x4D\x20","\x74\x61\x62\x6C\x65","\x28\x29","\x20\x57\x48\x45\x52\x45\x20","\x70\x65\x72\x50\x61\x67\x65","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27","\x27","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3C\x3D\x20\x27","\x66\x69\x6E\x64","\x20\x41\x4E\x44\x20","\x20\x4C\x49\x4B\x45\x20\x27\x25","\x25\x27","\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20","\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20","\x20\x4C\x49\x4D\x49\x54\x20","\x20\x4F\x46\x46\x53\x45\x54\x20","\x28","\x72\x75\x6C\x65\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x20\x27","\x4C\x49\x4B\x45","\x76\x61\x6C\x75\x65","\x29","\x73\x68\x6F\x77","\x63\x6F\x70\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x46\x69\x65\x6C\x64\x73","\x70\x6C\x75\x63\x6B","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74\x49\x64","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x1219[0];var _=require(_0x1219[1]);var util=require(_0x1219[2]);var DefaultReport=require(_0x1219[4])[_0x1219[3]];var sequelize=require(_0x1219[4])[_0x1219[5]];var CustomReport=require(_0x1219[4])[_0x1219[6]];var ExtractedReport=require(_0x1219[4])[_0x1219[7]];var extractUtils=require(_0x1219[8]);exports[_0x1219[9]]=function(_0xd0d1x8,_0xd0d1x9,_0xd0d1xa){var _0xd0d1xb=[_0x1219[10],_0x1219[11],_0x1219[12]];var _0xd0d1xc=_0xd0d1x8[_0x1219[14]][_0x1219[13]]?parseInt(_0xd0d1x8[_0x1219[14]][_0x1219[13]],10):100;var _0xd0d1xd=_0xd0d1x8[_0x1219[14]][_0x1219[15]]?parseInt(_0xd0d1x8[_0x1219[14]][_0x1219[15]],10):0;var _0xd0d1xe={where:{},limit:_0xd0d1xc,offset:_0xd0d1xd*_0xd0d1xc};_[_0x1219[34]](_0xd0d1x8[_0x1219[14]],function(_0xd0d1xf,_0xd0d1x10){switch(_0xd0d1x10){case _0x1219[13]:;case _0x1219[15]:break ;;case _0x1219[18]:_0xd0d1xe[_0x1219[16]]=util[_0x1219[21]](_0x1219[17],_0xd0d1x8[_0x1219[14]][_0x1219[18]],_0xd0d1x8[_0x1219[14]][_0x1219[19]]||_0x1219[20])||null;break ;;case _0x1219[19]:break ;;case _0x1219[27]:_0xd0d1xe[_0x1219[23]][_0x1219[22]]=[];_0xd0d1xb[_0x1219[26]](function(_0xd0d1x11){var _0xd0d1x12={};_0xd0d1x12[_0xd0d1x11]={$like:_0x1219[24]+_0xd0d1xf+_0x1219[24]};_0xd0d1xe[_0x1219[23]][_0x1219[22]][_0x1219[25]](_0xd0d1x12);});break ;;case _0x1219[28]:_0xd0d1xe[_0x1219[23]][_0x1219[28]]={$or:_0xd0d1xf[_0x1219[29]](/[\s,]+/)};break ;;case _0x1219[32]:var _0xd0d1x13=JSON[_0x1219[30]](_0xd0d1xf);_[_0x1219[31]](_0xd0d1x13,function(_0xd0d1x14,_0xd0d1x15){_0xd0d1xe[_0x1219[23]][_0xd0d1x15]=_0xd0d1x14});break ;;default:_0xd0d1xe[_0x1219[23]][_0xd0d1x10]={$like:{}};_0xd0d1xe[_0x1219[23]][_0xd0d1x10][_0x1219[33]]=_0x1219[24]+_0xd0d1xf+_0x1219[24];;}});DefaultReport[_0x1219[49]](_0xd0d1xe)[_0x1219[48]](function(_0xd0d1x17){var _0xd0d1x18=Math[_0x1219[40]](_0xd0d1x17[_0x1219[39]]/_0xd0d1xc);var _0xd0d1x19=_0xd0d1x18>(_0xd0d1xe[_0x1219[41]]+1)?util[_0x1219[21]](_0x1219[42],_0xd0d1x8[_0x1219[43]],_0xd0d1x8[_0x1219[45]][_0x1219[44]],_0xd0d1x8[_0x1219[46]],_0xd0d1xd+1):null;var _0xd0d1x1a=_0xd0d1xd>0?util[_0x1219[21]](_0x1219[42],_0xd0d1x8[_0x1219[43]],_0xd0d1x8[_0x1219[45]][_0x1219[44]],_0xd0d1x8[_0x1219[46]],_0xd0d1xd-1):null;_0xd0d1x9[_0x1219[37]](200)[_0x1219[36]]({count:_0xd0d1x17[_0x1219[39]],rows:_0xd0d1x17[_0x1219[47]],next_page:_0xd0d1x19,previous_page:_0xd0d1x1a,total_pages:_0xd0d1x18});})[_0x1219[38]](function(_0xd0d1x16){_0xd0d1x9[_0x1219[37]](500)[_0x1219[36]]({error:_0x1219[35]})});};exports[_0x1219[50]]=function(_0xd0d1x8,_0xd0d1x9){DefaultReport[_0x1219[63]](_0xd0d1x8[_0x1219[62]][_0x1219[61]],{include:[{all:true}]})[_0x1219[48]](function(_0xd0d1x1d){console[_0x1219[51]](_0x1219[55]);if(!_0xd0d1x1d){return _0xd0d1x9[_0x1219[56]](404)};var _0xd0d1xe=buildReport(_0xd0d1x1d[_0x1219[57]],_0xd0d1x8[_0x1219[14]]);var _0xd0d1x1e=[sequelize[_0x1219[14]](_0xd0d1xe,{type:sequelize[_0x1219[59]][_0x1219[58]]})];if(_0xd0d1x8[_0x1219[14]][_0x1219[60]]){var _0xd0d1x1f=buildReport(_0xd0d1x1d[_0x1219[57]],_0xd0d1x8[_0x1219[14]],true);_0xd0d1x1e[_0x1219[25]](sequelize[_0x1219[14]](_0xd0d1x1f,{type:sequelize[_0x1219[59]][_0x1219[58]]}));};return _0xd0d1x1e;})[_0x1219[54]]()[_0x1219[53]](function(_0xd0d1x1b,_0xd0d1x1c){console[_0x1219[51]](_0xd0d1x1b[_0x1219[52]]);console[_0x1219[51]](_0xd0d1x1c);_0xd0d1x9[_0x1219[37]](200)[_0x1219[36]]({rows:_0xd0d1x1b,count:_0xd0d1x1c?_0xd0d1x1c[0]:null});})[_0x1219[38]](function(_0xd0d1x16){console[_0x1219[51]](_0xd0d1x16);return handleError(_0xd0d1x9,_0xd0d1x16);})};exports[_0x1219[64]]=function(_0xd0d1x8,_0xd0d1x9){docExtract(_0xd0d1x8,_0xd0d1x9,_0x1219[65])};exports[_0x1219[66]]=function(_0xd0d1x8,_0xd0d1x9){docExtract(_0xd0d1x8,_0xd0d1x9,_0x1219[67])};function docExtract(_0xd0d1x8,_0xd0d1x9,_0xd0d1x21){if(!_0xd0d1x8[_0x1219[69]][_0x1219[68]]||!_0xd0d1x8[_0x1219[69]][_0x1219[70]]){return _0xd0d1x9[_0x1219[37]](500)[_0x1219[36]]({message:_0x1219[71]})};DefaultReport[_0x1219[63]](_0xd0d1x8[_0x1219[62]][_0x1219[61]],{include:[{all:true}]})[_0x1219[48]](function(_0xd0d1x1d){if(!_0xd0d1x1d){return _0xd0d1x9[_0x1219[56]](404)};return [_0xd0d1x1d,ExtractedReport[_0x1219[73]]({name:_0xd0d1x1d[_0x1219[10]],startDate:_0xd0d1x8[_0x1219[69]][_0x1219[68]],endDate:_0xd0d1x8[_0x1219[69]][_0x1219[70]],output:_0xd0d1x21})];})[_0x1219[53]](function(_0xd0d1x1d,_0xd0d1x22){extractUtils[_0x1219[72]+_0xd0d1x21](_0xd0d1x1d,_0xd0d1x8[_0x1219[69]][_0x1219[68]],_0xd0d1x8[_0x1219[69]][_0x1219[70]],_0xd0d1x22[_0x1219[61]])})[_0x1219[38]](function(_0xd0d1x16){console[_0x1219[51]](_0xd0d1x16);return handleError(_0xd0d1x9,_0xd0d1x16);});return _0xd0d1x9[_0x1219[56]](200);}function buildReport(_0xd0d1x1d,_0xd0d1xe,_0xd0d1x24){var _0xd0d1x25=[],_0xd0d1x26=[],_0xd0d1x27=[];_[_0x1219[26]](_0xd0d1x1d.Fields,function(_0xd0d1x28){var _0xd0d1x29=_0x1219[74];if(_0xd0d1x28[_0x1219[75]]){switch(_0xd0d1x28[_0x1219[75]]){case _0x1219[78]:_0xd0d1x29=util[_0x1219[21]](_0x1219[76],_0xd0d1x28[_0x1219[77]]);break ;;case _0x1219[80]:_0xd0d1x29=util[_0x1219[21]](_0x1219[79],_0xd0d1x28[_0x1219[77]],_0xd0d1x28[_0x1219[77]]);break ;;case _0x1219[82]:_0xd0d1x29=util[_0x1219[21]](_0x1219[81],_0xd0d1x28[_0x1219[77]],_0xd0d1x28[_0x1219[77]]);break ;;default:_0xd0d1x29=util[_0x1219[21]](_0x1219[83],_0xd0d1x28[_0x1219[75]],_0xd0d1x28[_0x1219[77]]);;}}else {_0xd0d1x29=_0xd0d1x28[_0x1219[77]]};_0xd0d1x25[_0x1219[25]](util[_0x1219[21]](_0x1219[84],_0xd0d1x29,_0xd0d1x28[_0x1219[85]]));if(_0xd0d1x28[_0x1219[86]]){_0xd0d1x26[_0x1219[25]](_0xd0d1x28[_0x1219[77]])};if(_0xd0d1x28[_0x1219[87]]){_0xd0d1x27[_0x1219[25]](util[_0x1219[21]](_0x1219[17],_0xd0d1x28[_0x1219[77]],_0xd0d1x28[_0x1219[87]]))};});var _0xd0d1x2a=getConditions(JSON[_0x1219[30]](_0xd0d1x1d[_0x1219[89]])[_0x1219[88]]);var _0xd0d1x2b=_0x1219[58];_0xd0d1x2b+=_0x1219[90]+_0xd0d1x25[_0x1219[92]](_0x1219[91]);if(_0xd0d1x24){_0xd0d1x2b+=_0x1219[93]};_0xd0d1x2b+=_0x1219[94]+_0xd0d1x1d[_0x1219[95]];_0xd0d1x2b+=_0xd0d1x2a!==_0x1219[96]?_0x1219[97]+_0xd0d1x2a:_0x1219[74];var _0xd0d1x2c=false;var _0xd0d1x2d=false;if(_0xd0d1xe){_[_0x1219[31]](_0xd0d1xe,function(_0xd0d1xf,_0xd0d1x10){switch(_0xd0d1x10){case _0x1219[15]:if(_0xd0d1xe[_0x1219[98]]){_0xd0d1x2c=parseInt(_0xd0d1xe[_0x1219[98]],10);_0xd0d1x2d=parseInt(_0xd0d1xf,10)*_0xd0d1x2c;};break ;;case _0x1219[98]:_0xd0d1x2c=parseInt(_0xd0d1xf,10);break ;;case _0x1219[68]:_0xd0d1x2b+=_0x1219[99]+_0xd0d1xf+_0x1219[100];break ;;case _0x1219[70]:_0xd0d1x2b+=_0x1219[101]+_0xd0d1xf+_0x1219[100];break ;;case _0x1219[60]:break ;;default:var _0xd0d1x2e=_[_0x1219[102]](_0xd0d1x1d.Fields,{alias:_0xd0d1x10})[_0x1219[77]];if(_0xd0d1x2e){_0xd0d1x2b+=_0x1219[103]+_0xd0d1x2e+_0x1219[104]+_0xd0d1xf+_0x1219[105]}else {_0xd0d1x2b+=_0x1219[103]+_0xd0d1x10+_0x1219[104]+_0xd0d1xf+_0x1219[105]};;}})};_0xd0d1x2b+=_0xd0d1x26[_0x1219[52]]?_0x1219[106]+_0xd0d1x26[_0x1219[92]](_0x1219[91]):_0x1219[74];_0xd0d1x2b+=_0xd0d1x27[_0x1219[52]]?_0x1219[107]+_0xd0d1x27[_0x1219[92]](_0x1219[91]):_0x1219[74];_0xd0d1x2b+=_0xd0d1x2c&&!_0xd0d1x24?_0x1219[108]+_0xd0d1x2c:_0x1219[74];_0xd0d1x2b+=_0xd0d1x2d&&!_0xd0d1x24?_0x1219[109]+_0xd0d1x2d:_0x1219[74];return _0xd0d1x2b;}function getConditions(_0xd0d1x30){if(!_0xd0d1x30){return _0x1219[74]};for(var _0xd0d1x31=_0x1219[110],_0xd0d1x32=0;_0xd0d1x32<_0xd0d1x30[_0x1219[111]][_0x1219[52]];_0xd0d1x32++){_0xd0d1x32>0&&(_0xd0d1x31+=_0x1219[90]+_0xd0d1x30[_0x1219[112]]+_0x1219[90]);_0xd0d1x31+=_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[88]]?getConditions(_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[88]]):_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[77]]+_0x1219[90]+_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[113]]+_0x1219[114]+(_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[113]]===_0x1219[115]?_0x1219[24]+_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[116]]+_0x1219[24]:_0xd0d1x30[_0x1219[111]][_0xd0d1x32][_0x1219[116]])+_0x1219[100];};return _0xd0d1x31+_0x1219[117];}exports[_0x1219[118]]=function(_0xd0d1x8,_0xd0d1x9){DefaultReport[_0x1219[63]](_0xd0d1x8[_0x1219[62]][_0x1219[61]],{include:[{all:true}]})[_0x1219[48]](function(_0xd0d1x1d){if(!_0xd0d1x1d){return _0xd0d1x9[_0x1219[56]](404)};return _0xd0d1x9[_0x1219[36]](_0xd0d1x1d);})[_0x1219[38]](function(_0xd0d1x16){return handleError(_0xd0d1x9,_0xd0d1x16)})};exports[_0x1219[119]]=function(_0xd0d1x8,_0xd0d1x9){DefaultReport[_0x1219[63]](_0xd0d1x8[_0x1219[62]][_0x1219[61]],{include:[{all:true}]})[_0x1219[48]](function(_0xd0d1x1d){if(!_0xd0d1x1d){return _0xd0d1x9[_0x1219[56]](404)};var _0xd0d1x33=_0xd0d1x1d[_0x1219[57]];delete _0xd0d1x33[_0x1219[61]];delete _0xd0d1x33[_0x1219[120]];delete _0xd0d1x33[_0x1219[121]];_0xd0d1x33[_0x1219[12]]=_0xd0d1x8[_0x1219[69]][_0x1219[12]];_0xd0d1x33[_0x1219[122]]=_[_0x1219[123]](_0xd0d1x33.Fields,_0x1219[57]);_[_0x1219[26]](_0xd0d1x33.Fields,function(_0xd0d1x28){delete _0xd0d1x28[_0x1219[61]];delete _0xd0d1x28[_0x1219[124]];delete _0xd0d1x28[_0x1219[120]];delete _0xd0d1x28[_0x1219[121]];});return CustomReport[_0x1219[73]](_0xd0d1x33,{include:[{all:true}]});})[_0x1219[48]](function(){return _0xd0d1x9[_0x1219[56]](201)})[_0x1219[38]](function(_0xd0d1x16){console[_0x1219[51]](_0xd0d1x16);return handleError(_0xd0d1x9,_0xd0d1x16);})};exports[_0x1219[73]]=function(_0xd0d1x8,_0xd0d1x9){DefaultReport[_0x1219[73]](_0xd0d1x8[_0x1219[69]])[_0x1219[48]](function(_0xd0d1x1d){return _0xd0d1x9[_0x1219[37]](201)[_0x1219[36]](_0xd0d1x1d)})[_0x1219[38]](function(_0xd0d1x16){return handleError(_0xd0d1x9,_0xd0d1x16)})};exports[_0x1219[125]]=function(_0xd0d1x8,_0xd0d1x9){if(_0xd0d1x8[_0x1219[69]][_0x1219[61]]){delete _0xd0d1x8[_0x1219[69]][_0x1219[61]]};DefaultReport[_0x1219[63]](_0xd0d1x8[_0x1219[62]][_0x1219[61]])[_0x1219[48]](function(_0xd0d1x1d){if(!_0xd0d1x1d){return _0xd0d1x9[_0x1219[56]](404)};var _0xd0d1x34=_[_0x1219[126]](_0xd0d1x1d,_0xd0d1x8[_0x1219[69]]);_0xd0d1x34[_0x1219[127]]()[_0x1219[48]](function(){return _0xd0d1x9[_0x1219[37]](200)[_0x1219[36]](_0xd0d1x1d)})[_0x1219[38]](function(_0xd0d1x16){return handleError(_0xd0d1x9,_0xd0d1x16)});})[_0x1219[38]](function(_0xd0d1x16){return handleError(_0xd0d1x9,_0xd0d1x16)});};exports[_0x1219[128]]=function(_0xd0d1x8,_0xd0d1x9){DefaultReport[_0x1219[63]](_0xd0d1x8[_0x1219[62]][_0x1219[61]])[_0x1219[48]](function(_0xd0d1x1d){if(!_0xd0d1x1d){return _0xd0d1x9[_0x1219[56]](404)};_0xd0d1x1d[_0x1219[128]]()[_0x1219[48]](function(){return _0xd0d1x9[_0x1219[56]](204)})[_0x1219[38]](function(_0xd0d1x16){return handleError(_0xd0d1x9,_0xd0d1x16)});})[_0x1219[38]](function(_0xd0d1x16){return handleError(_0xd0d1x9,_0xd0d1x16)})};function handleError(_0xd0d1x9,_0xd0d1x16){return _0xd0d1x9[_0x1219[37]](500)[_0x1219[36]](_0xd0d1x16)}
\ 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 dd2ca8b..6280fef 100644
--- a/server/api/default_report/default_report.socket.js
+++ b/server/api/default_report/default_report.socket.js
@@ -1 +1 @@
-var _0xc5ee=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xc5ee[0];var DefaultReport=require(_0xc5ee[2])[_0xc5ee[1]];exports[_0xc5ee[3]]=function(_0x96fdx2){DefaultReport[_0xc5ee[4]](function(_0x96fdx3){onSave(_0x96fdx2,_0x96fdx3)});DefaultReport[_0xc5ee[5]](function(_0x96fdx3){onRemove(_0x96fdx2,_0x96fdx3)});};function onSave(_0x96fdx2,_0x96fdx3,_0x96fdx5){_0x96fdx2[_0xc5ee[7]](_0xc5ee[6],_0x96fdx3)}function onRemove(_0x96fdx2,_0x96fdx3,_0x96fdx5){_0x96fdx2[_0xc5ee[7]](_0xc5ee[8],_0x96fdx3)}
\ No newline at end of file
+var _0x1448=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1448[0];var DefaultReport=require(_0x1448[2])[_0x1448[1]];exports[_0x1448[3]]=function(_0x3890x2){DefaultReport[_0x1448[4]](function(_0x3890x3){onSave(_0x3890x2,_0x3890x3)});DefaultReport[_0x1448[5]](function(_0x3890x3){onRemove(_0x3890x2,_0x3890x3)});};function onSave(_0x3890x2,_0x3890x3,_0x3890x5){_0x3890x2[_0x1448[7]](_0x1448[6],_0x3890x3)}function onRemove(_0x3890x2,_0x3890x3,_0x3890x5){_0x3890x2[_0x1448[7]](_0x1448[8],_0x3890x3)}
\ 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 19a229f..fce2fa9 100644
--- a/server/api/default_report/default_report.spec.js
+++ b/server/api/default_report/default_report.spec.js
@@ -1 +1 @@
-var _0xf234=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x64\x65\x66\x61\x75\x6C\x74","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x64\x65\x66\x61\x75\x6C\x74","\x67\x65\x74"];_0xf234[0];var should=require(_0xf234[1]);var app=require(_0xf234[2]);var request=require(_0xf234[3]);describe(_0xf234[4],function(){it(_0xf234[5],function(_0xd796x4){request(app)[_0xf234[13]](_0xf234[12])[_0xf234[11]](200)[_0xf234[11]](_0xf234[10],/json/)[_0xf234[9]](function(_0xd796x5,_0xd796x6){if(_0xd796x5){return _0xd796x4(_0xd796x5)};_0xd796x6[_0xf234[8]][_0xf234[1]][_0xf234[7]][_0xf234[6]](Array);_0xd796x4();})})});
\ No newline at end of file
+var _0x410a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x64\x65\x66\x61\x75\x6C\x74","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x64\x65\x66\x61\x75\x6C\x74","\x67\x65\x74"];_0x410a[0];var should=require(_0x410a[1]);var app=require(_0x410a[2]);var request=require(_0x410a[3]);describe(_0x410a[4],function(){it(_0x410a[5],function(_0x1dc2x4){request(app)[_0x410a[13]](_0x410a[12])[_0x410a[11]](200)[_0x410a[11]](_0x410a[10],/json/)[_0x410a[9]](function(_0x1dc2x5,_0x1dc2x6){if(_0x1dc2x5){return _0x1dc2x4(_0x1dc2x5)};_0x1dc2x6[_0x410a[8]][_0x410a[1]][_0x410a[7]][_0x410a[6]](Array);_0x1dc2x4();})})});
\ No newline at end of file
diff --git a/server/api/default_report/index.js b/server/api/default_report/index.js
index 7bcd43a..9737170 100644
--- a/server/api/default_report/index.js
+++ b/server/api/default_report/index.js
@@ -1 +1 @@
-var _0xb7fb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x70\x72\x65\x76\x69\x65\x77\x2F\x3A\x69\x64","\x70\x72\x65\x76\x69\x65\x77","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x70\x64\x66\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x63\x73\x76\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x2F\x63\x6F\x70\x79\x2F\x3A\x69\x64","\x63\x6F\x70\x79","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb7fb[0];var express=require(_0xb7fb[1]);var controller=require(_0xb7fb[2]);var router=express.Router();router[_0xb7fb[5]](_0xb7fb[3],controller[_0xb7fb[4]]);router[_0xb7fb[5]](_0xb7fb[6],controller[_0xb7fb[7]]);router[_0xb7fb[5]](_0xb7fb[8],controller[_0xb7fb[9]]);router[_0xb7fb[11]](_0xb7fb[3],controller[_0xb7fb[10]]);router[_0xb7fb[11]](_0xb7fb[12],controller[_0xb7fb[13]]);router[_0xb7fb[11]](_0xb7fb[14],controller[_0xb7fb[15]]);router[_0xb7fb[11]](_0xb7fb[16],controller[_0xb7fb[17]]);router[_0xb7fb[19]](_0xb7fb[8],controller[_0xb7fb[18]]);router[_0xb7fb[20]](_0xb7fb[8],controller[_0xb7fb[18]]);router[_0xb7fb[22]](_0xb7fb[8],controller[_0xb7fb[21]]);module[_0xb7fb[23]]=router;
\ No newline at end of file
+var _0x5cfc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x70\x72\x65\x76\x69\x65\x77\x2F\x3A\x69\x64","\x70\x72\x65\x76\x69\x65\x77","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x70\x64\x66\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x50\x64\x66","\x2F\x65\x78\x74\x72\x61\x63\x74\x2F\x63\x73\x76\x2F\x3A\x69\x64","\x65\x78\x74\x72\x61\x63\x74\x43\x73\x76","\x2F\x63\x6F\x70\x79\x2F\x3A\x69\x64","\x63\x6F\x70\x79","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x5cfc[0];var express=require(_0x5cfc[1]);var controller=require(_0x5cfc[2]);var router=express.Router();router[_0x5cfc[5]](_0x5cfc[3],controller[_0x5cfc[4]]);router[_0x5cfc[5]](_0x5cfc[6],controller[_0x5cfc[7]]);router[_0x5cfc[5]](_0x5cfc[8],controller[_0x5cfc[9]]);router[_0x5cfc[11]](_0x5cfc[3],controller[_0x5cfc[10]]);router[_0x5cfc[11]](_0x5cfc[12],controller[_0x5cfc[13]]);router[_0x5cfc[11]](_0x5cfc[14],controller[_0x5cfc[15]]);router[_0x5cfc[11]](_0x5cfc[16],controller[_0x5cfc[17]]);router[_0x5cfc[19]](_0x5cfc[8],controller[_0x5cfc[18]]);router[_0x5cfc[20]](_0x5cfc[8],controller[_0x5cfc[18]]);router[_0x5cfc[22]](_0x5cfc[8],controller[_0x5cfc[21]]);module[_0x5cfc[23]]=router;
\ 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 8ca3556..6dca4f5 100644
--- a/server/api/desk_account/desk_account.controller.js
+++ b/server/api/desk_account/desk_account.controller.js
@@ -1 +1 @@
-var _0xfd91=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x64\x65\x73\x6B\x2E\x6A\x73","\x44\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x61\x75\x74\x68\x54\x79\x70\x65","\x62\x61\x73\x69\x63","\x70\x61\x73\x73\x77\x6F\x72\x64","\x6F\x61\x75\x74\x68","\x63\x6F\x6E\x73\x75\x6D\x65\x72\x4B\x65\x79","\x63\x6F\x6E\x73\x75\x6D\x65\x72\x53\x65\x63\x72\x65\x74","\x74\x6F\x6B\x65\x6E","\x74\x6F\x6B\x65\x6E\x53\x65\x63\x72\x65\x74","\x63\x72\x65\x61\x74\x65\x43\x6C\x69\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x75\x73\x65\x72\x73\x2F\x6D\x65","\x67\x65\x74","\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x65\x6E\x74\x72\x69\x65\x73","\x5F\x65\x6D\x62\x65\x64\x64\x65\x64","\x6A\x73\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x62\x73\x74\x72","\x2F","\x6C\x65\x6E\x67\x74\x68"];_0xfd91[0];var _=require(_0xfd91[1]);var util=require(_0xfd91[2]);var desk=require(_0xfd91[3]);var DeskAccount=require(_0xfd91[5])[_0xfd91[4]];exports[_0xfd91[6]]=function(_0x7caex5,_0x7caex6){var _0x7caex7=[_0xfd91[7],_0xfd91[8],_0xfd91[9],_0xfd91[10]];var _0x7caex8=_0x7caex5[_0xfd91[12]][_0xfd91[11]]?parseInt(_0x7caex5[_0xfd91[12]][_0xfd91[11]],10):100;var _0x7caex9=_0x7caex5[_0xfd91[12]][_0xfd91[13]]?parseInt(_0x7caex5[_0xfd91[12]][_0xfd91[13]],10):0;var _0x7caexa={where:{},limit:_0x7caex8,offset:_0x7caex9*_0x7caex8};_[_0xfd91[27]](_0x7caex5[_0xfd91[12]],function(_0x7caexb,_0x7caexc){switch(_0x7caexc){case _0xfd91[11]:;case _0xfd91[13]:break ;;case _0xfd91[16]:_0x7caexa[_0xfd91[14]]=util[_0xfd91[19]](_0xfd91[15],_0x7caex5[_0xfd91[12]][_0xfd91[16]],_0x7caex5[_0xfd91[12]][_0xfd91[17]]||_0xfd91[18])||null;break ;;case _0xfd91[17]:break ;;case _0xfd91[25]:_0x7caexa[_0xfd91[21]][_0xfd91[20]]=[];_0x7caex7[_0xfd91[24]](function(_0x7caexd){var _0x7caexe={};_0x7caexe[_0x7caexd]={$like:_0xfd91[22]+_0x7caexb+_0xfd91[22]};_0x7caexa[_0xfd91[21]][_0xfd91[20]][_0xfd91[23]](_0x7caexe);});break ;;default:_0x7caexa[_0xfd91[21]][_0x7caexc]={$like:{}};_0x7caexa[_0xfd91[21]][_0x7caexc][_0xfd91[26]]=_0xfd91[22]+_0x7caexb+_0xfd91[22];;}});DeskAccount[_0xfd91[42]](_0x7caexa)[_0xfd91[41]](function(_0x7caex10){var _0x7caex11=Math[_0xfd91[33]](_0x7caex10[_0xfd91[32]]/_0x7caex8);var _0x7caex12=_0x7caex11>(_0x7caexa[_0xfd91[34]]+1)?util[_0xfd91[19]](_0xfd91[35],_0x7caex5[_0xfd91[36]],_0x7caex5[_0xfd91[38]][_0xfd91[37]],_0x7caex5[_0xfd91[39]],_0x7caex9+1):null;var _0x7caex13=_0x7caex9>0?util[_0xfd91[19]](_0xfd91[35],_0x7caex5[_0xfd91[36]],_0x7caex5[_0xfd91[38]][_0xfd91[37]],_0x7caex5[_0xfd91[39]],_0x7caex9-1):null;return _0x7caex6[_0xfd91[30]](200)[_0xfd91[29]]({count:_0x7caex10[_0xfd91[32]],rows:_0x7caex10[_0xfd91[40]],next_page:_0x7caex12,previous_page:_0x7caex13,total_pages:_0x7caex11});})[_0xfd91[31]](function(_0x7caexf){return _0x7caex6[_0xfd91[30]](500)[_0xfd91[29]]({error:_0xfd91[28]})});};exports[_0xfd91[43]]=function(_0x7caex5,_0x7caex6){DeskAccount[_0xfd91[47]](_0x7caex5[_0xfd91[46]][_0xfd91[45]])[_0xfd91[41]](function(_0x7caex14){if(!_0x7caex14){return _0x7caex6[_0xfd91[44]](404)};return _0x7caex6[_0xfd91[29]](_0x7caex14);})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)})};exports[_0xfd91[48]]=function(_0x7caex5,_0x7caex6,_0x7caex15){DeskAccount[_0xfd91[48]](_0x7caex5[_0xfd91[49]])[_0xfd91[41]](function(_0x7caex14){return _0x7caex6[_0xfd91[30]](201)[_0xfd91[29]](_0x7caex14)})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)})};exports[_0xfd91[50]]=function(_0x7caex5,_0x7caex6){if(_0x7caex5[_0xfd91[49]][_0xfd91[45]]){delete _0x7caex5[_0xfd91[49]][_0xfd91[45]]};DeskAccount[_0xfd91[47]](_0x7caex5[_0xfd91[46]][_0xfd91[45]])[_0xfd91[41]](function(_0x7caex14){if(!_0x7caex14){return _0x7caex6[_0xfd91[44]](404)};var _0x7caex16=_[_0xfd91[51]](_0x7caex14,_0x7caex5[_0xfd91[49]]);_0x7caex16[_0xfd91[52]]()[_0xfd91[41]](function(){return _0x7caex6[_0xfd91[30]](200)[_0xfd91[29]](_0x7caex14)})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)});})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)});};exports[_0xfd91[53]]=function(_0x7caex5,_0x7caex6){DeskAccount[_0xfd91[47]](_0x7caex5[_0xfd91[46]][_0xfd91[45]])[_0xfd91[41]](function(_0x7caex14){if(!_0x7caex14){return _0x7caex6[_0xfd91[44]](404)};_0x7caex14[_0xfd91[53]]()[_0xfd91[41]](function(){return _0x7caex6[_0xfd91[44]](204)})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)});})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)})};exports[_0xfd91[54]]=function(_0x7caex5,_0x7caex6){DeskAccount[_0xfd91[47]](_0x7caex5[_0xfd91[46]][_0xfd91[45]])[_0xfd91[41]](function(_0x7caex17){var _0x7caex14={endpoint:stripTrailingSlash(_0x7caex17[_0xfd91[10]]),retry:false};if(_0x7caex17[_0xfd91[55]]===_0xfd91[56]){_0x7caex14[_0xfd91[9]]=_0x7caex17[_0xfd91[9]];_0x7caex14[_0xfd91[57]]=_0x7caex17[_0xfd91[57]];}else {if(_0x7caex17[_0xfd91[55]]===_0xfd91[58]){_0x7caex14[_0xfd91[59]]=_0x7caex17[_0xfd91[59]];_0x7caex14[_0xfd91[60]]=_0x7caex17[_0xfd91[60]];_0x7caex14[_0xfd91[61]]=_0x7caex17[_0xfd91[61]];_0x7caex14[_0xfd91[62]]=_0x7caex17[_0xfd91[62]];}};var _0x7caex18=desk[_0xfd91[63]](_0x7caex14);_0x7caex18[_0xfd91[65]](_0xfd91[64],function(_0x7caexf,_0x7caex19,_0x7caex1a){if(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)};return _0x7caex6[_0xfd91[44]](200);});})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)})};exports[_0xfd91[66]]=function(_0x7caex5,_0x7caex6){var _0x7caex1b={};_0x7caex1b[_0x7caex5[_0xfd91[46]][_0xfd91[67]]]=_0x7caex5[_0xfd91[49]][_0xfd91[68]];DeskAccount[_0xfd91[42]]({where:_0x7caex1b})[_0xfd91[41]](function(_0x7caex10){if(_0x7caex10[_0xfd91[32]]){return _0x7caex6[_0xfd91[30]](200)[_0xfd91[29]]({isValid:false,value:_0x7caex5[_0xfd91[49]][_0xfd91[68]]})};return _0x7caex6[_0xfd91[30]](200)[_0xfd91[29]]({isValid:true,value:_0x7caex5[_0xfd91[49]][_0xfd91[68]]});})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)});};exports[_0xfd91[69]]=function(_0x7caex5,_0x7caex6){DeskAccount[_0xfd91[47]](_0x7caex5[_0xfd91[46]][_0xfd91[45]])[_0xfd91[41]](function(_0x7caex17){var _0x7caex14={endpoint:stripTrailingSlash(_0x7caex17[_0xfd91[10]]),retry:false};if(_0x7caex17[_0xfd91[55]]===_0xfd91[56]){_0x7caex14[_0xfd91[9]]=_0x7caex17[_0xfd91[9]];_0x7caex14[_0xfd91[57]]=_0x7caex17[_0xfd91[57]];}else {if(_0x7caex17[_0xfd91[55]]===_0xfd91[58]){_0x7caex14[_0xfd91[59]]=_0x7caex17[_0xfd91[59]];_0x7caex14[_0xfd91[60]]=_0x7caex17[_0xfd91[60]];_0x7caex14[_0xfd91[61]]=_0x7caex17[_0xfd91[61]];_0x7caex14[_0xfd91[62]]=_0x7caex17[_0xfd91[62]];}};var _0x7caex18=desk[_0xfd91[63]](_0x7caex14);_0x7caex18[_0xfd91[65]](_0xfd91[70],function(_0x7caexf,_0x7caex19,_0x7caex1a){if(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)};return _0x7caex6[_0xfd91[30]](200)[_0xfd91[73]](_0x7caex19[_0xfd91[72]][_0xfd91[71]]);});})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)})};exports[_0xfd91[74]]=function(_0x7caex5,_0x7caex6){DeskAccount[_0xfd91[53]]({where:{id:_0x7caex5[_0xfd91[12]][_0xfd91[45]]},individualHooks:true})[_0xfd91[41]](function(){return _0x7caex6[_0xfd91[44]](204)})[_0xfd91[31]](function(_0x7caexf){return handleError(_0x7caex6,_0x7caexf)})};function stripTrailingSlash(_0x7caex1d){if(_0x7caex1d[_0xfd91[75]](-1)===_0xfd91[76]){return _0x7caex1d[_0xfd91[75]](0,_0x7caex1d[_0xfd91[77]]-1)};return _0x7caex1d;}function handleError(_0x7caex6,_0x7caexf){return _0x7caex6[_0xfd91[30]](500)[_0xfd91[29]](_0x7caexf)}
\ No newline at end of file
+var _0xd713=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x64\x65\x73\x6B\x2E\x6A\x73","\x44\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x61\x75\x74\x68\x54\x79\x70\x65","\x62\x61\x73\x69\x63","\x70\x61\x73\x73\x77\x6F\x72\x64","\x6F\x61\x75\x74\x68","\x63\x6F\x6E\x73\x75\x6D\x65\x72\x4B\x65\x79","\x63\x6F\x6E\x73\x75\x6D\x65\x72\x53\x65\x63\x72\x65\x74","\x74\x6F\x6B\x65\x6E","\x74\x6F\x6B\x65\x6E\x53\x65\x63\x72\x65\x74","\x63\x72\x65\x61\x74\x65\x43\x6C\x69\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x75\x73\x65\x72\x73\x2F\x6D\x65","\x67\x65\x74","\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x65\x6E\x74\x72\x69\x65\x73","\x5F\x65\x6D\x62\x65\x64\x64\x65\x64","\x6A\x73\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x62\x73\x74\x72","\x2F","\x6C\x65\x6E\x67\x74\x68"];_0xd713[0];var _=require(_0xd713[1]);var util=require(_0xd713[2]);var desk=require(_0xd713[3]);var DeskAccount=require(_0xd713[5])[_0xd713[4]];exports[_0xd713[6]]=function(_0xb457x5,_0xb457x6){var _0xb457x7=[_0xd713[7],_0xd713[8],_0xd713[9],_0xd713[10]];var _0xb457x8=_0xb457x5[_0xd713[12]][_0xd713[11]]?parseInt(_0xb457x5[_0xd713[12]][_0xd713[11]],10):100;var _0xb457x9=_0xb457x5[_0xd713[12]][_0xd713[13]]?parseInt(_0xb457x5[_0xd713[12]][_0xd713[13]],10):0;var _0xb457xa={where:{},limit:_0xb457x8,offset:_0xb457x9*_0xb457x8};_[_0xd713[27]](_0xb457x5[_0xd713[12]],function(_0xb457xb,_0xb457xc){switch(_0xb457xc){case _0xd713[11]:;case _0xd713[13]:break ;;case _0xd713[16]:_0xb457xa[_0xd713[14]]=util[_0xd713[19]](_0xd713[15],_0xb457x5[_0xd713[12]][_0xd713[16]],_0xb457x5[_0xd713[12]][_0xd713[17]]||_0xd713[18])||null;break ;;case _0xd713[17]:break ;;case _0xd713[25]:_0xb457xa[_0xd713[21]][_0xd713[20]]=[];_0xb457x7[_0xd713[24]](function(_0xb457xd){var _0xb457xe={};_0xb457xe[_0xb457xd]={$like:_0xd713[22]+_0xb457xb+_0xd713[22]};_0xb457xa[_0xd713[21]][_0xd713[20]][_0xd713[23]](_0xb457xe);});break ;;default:_0xb457xa[_0xd713[21]][_0xb457xc]={$like:{}};_0xb457xa[_0xd713[21]][_0xb457xc][_0xd713[26]]=_0xd713[22]+_0xb457xb+_0xd713[22];;}});DeskAccount[_0xd713[42]](_0xb457xa)[_0xd713[41]](function(_0xb457x10){var _0xb457x11=Math[_0xd713[33]](_0xb457x10[_0xd713[32]]/_0xb457x8);var _0xb457x12=_0xb457x11>(_0xb457xa[_0xd713[34]]+1)?util[_0xd713[19]](_0xd713[35],_0xb457x5[_0xd713[36]],_0xb457x5[_0xd713[38]][_0xd713[37]],_0xb457x5[_0xd713[39]],_0xb457x9+1):null;var _0xb457x13=_0xb457x9>0?util[_0xd713[19]](_0xd713[35],_0xb457x5[_0xd713[36]],_0xb457x5[_0xd713[38]][_0xd713[37]],_0xb457x5[_0xd713[39]],_0xb457x9-1):null;return _0xb457x6[_0xd713[30]](200)[_0xd713[29]]({count:_0xb457x10[_0xd713[32]],rows:_0xb457x10[_0xd713[40]],next_page:_0xb457x12,previous_page:_0xb457x13,total_pages:_0xb457x11});})[_0xd713[31]](function(_0xb457xf){return _0xb457x6[_0xd713[30]](500)[_0xd713[29]]({error:_0xd713[28]})});};exports[_0xd713[43]]=function(_0xb457x5,_0xb457x6){DeskAccount[_0xd713[47]](_0xb457x5[_0xd713[46]][_0xd713[45]])[_0xd713[41]](function(_0xb457x14){if(!_0xb457x14){return _0xb457x6[_0xd713[44]](404)};return _0xb457x6[_0xd713[29]](_0xb457x14);})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)})};exports[_0xd713[48]]=function(_0xb457x5,_0xb457x6,_0xb457x15){DeskAccount[_0xd713[48]](_0xb457x5[_0xd713[49]])[_0xd713[41]](function(_0xb457x14){return _0xb457x6[_0xd713[30]](201)[_0xd713[29]](_0xb457x14)})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)})};exports[_0xd713[50]]=function(_0xb457x5,_0xb457x6){if(_0xb457x5[_0xd713[49]][_0xd713[45]]){delete _0xb457x5[_0xd713[49]][_0xd713[45]]};DeskAccount[_0xd713[47]](_0xb457x5[_0xd713[46]][_0xd713[45]])[_0xd713[41]](function(_0xb457x14){if(!_0xb457x14){return _0xb457x6[_0xd713[44]](404)};var _0xb457x16=_[_0xd713[51]](_0xb457x14,_0xb457x5[_0xd713[49]]);_0xb457x16[_0xd713[52]]()[_0xd713[41]](function(){return _0xb457x6[_0xd713[30]](200)[_0xd713[29]](_0xb457x14)})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)});})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)});};exports[_0xd713[53]]=function(_0xb457x5,_0xb457x6){DeskAccount[_0xd713[47]](_0xb457x5[_0xd713[46]][_0xd713[45]])[_0xd713[41]](function(_0xb457x14){if(!_0xb457x14){return _0xb457x6[_0xd713[44]](404)};_0xb457x14[_0xd713[53]]()[_0xd713[41]](function(){return _0xb457x6[_0xd713[44]](204)})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)});})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)})};exports[_0xd713[54]]=function(_0xb457x5,_0xb457x6){DeskAccount[_0xd713[47]](_0xb457x5[_0xd713[46]][_0xd713[45]])[_0xd713[41]](function(_0xb457x17){var _0xb457x14={endpoint:stripTrailingSlash(_0xb457x17[_0xd713[10]]),retry:false};if(_0xb457x17[_0xd713[55]]===_0xd713[56]){_0xb457x14[_0xd713[9]]=_0xb457x17[_0xd713[9]];_0xb457x14[_0xd713[57]]=_0xb457x17[_0xd713[57]];}else {if(_0xb457x17[_0xd713[55]]===_0xd713[58]){_0xb457x14[_0xd713[59]]=_0xb457x17[_0xd713[59]];_0xb457x14[_0xd713[60]]=_0xb457x17[_0xd713[60]];_0xb457x14[_0xd713[61]]=_0xb457x17[_0xd713[61]];_0xb457x14[_0xd713[62]]=_0xb457x17[_0xd713[62]];}};var _0xb457x18=desk[_0xd713[63]](_0xb457x14);_0xb457x18[_0xd713[65]](_0xd713[64],function(_0xb457xf,_0xb457x19,_0xb457x1a){if(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)};return _0xb457x6[_0xd713[44]](200);});})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)})};exports[_0xd713[66]]=function(_0xb457x5,_0xb457x6){var _0xb457x1b={};_0xb457x1b[_0xb457x5[_0xd713[46]][_0xd713[67]]]=_0xb457x5[_0xd713[49]][_0xd713[68]];DeskAccount[_0xd713[42]]({where:_0xb457x1b})[_0xd713[41]](function(_0xb457x10){if(_0xb457x10[_0xd713[32]]){return _0xb457x6[_0xd713[30]](200)[_0xd713[29]]({isValid:false,value:_0xb457x5[_0xd713[49]][_0xd713[68]]})};return _0xb457x6[_0xd713[30]](200)[_0xd713[29]]({isValid:true,value:_0xb457x5[_0xd713[49]][_0xd713[68]]});})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)});};exports[_0xd713[69]]=function(_0xb457x5,_0xb457x6){DeskAccount[_0xd713[47]](_0xb457x5[_0xd713[46]][_0xd713[45]])[_0xd713[41]](function(_0xb457x17){var _0xb457x14={endpoint:stripTrailingSlash(_0xb457x17[_0xd713[10]]),retry:false};if(_0xb457x17[_0xd713[55]]===_0xd713[56]){_0xb457x14[_0xd713[9]]=_0xb457x17[_0xd713[9]];_0xb457x14[_0xd713[57]]=_0xb457x17[_0xd713[57]];}else {if(_0xb457x17[_0xd713[55]]===_0xd713[58]){_0xb457x14[_0xd713[59]]=_0xb457x17[_0xd713[59]];_0xb457x14[_0xd713[60]]=_0xb457x17[_0xd713[60]];_0xb457x14[_0xd713[61]]=_0xb457x17[_0xd713[61]];_0xb457x14[_0xd713[62]]=_0xb457x17[_0xd713[62]];}};var _0xb457x18=desk[_0xd713[63]](_0xb457x14);_0xb457x18[_0xd713[65]](_0xd713[70],function(_0xb457xf,_0xb457x19,_0xb457x1a){if(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)};return _0xb457x6[_0xd713[30]](200)[_0xd713[73]](_0xb457x19[_0xd713[72]][_0xd713[71]]);});})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)})};exports[_0xd713[74]]=function(_0xb457x5,_0xb457x6){DeskAccount[_0xd713[53]]({where:{id:_0xb457x5[_0xd713[12]][_0xd713[45]]},individualHooks:true})[_0xd713[41]](function(){return _0xb457x6[_0xd713[44]](204)})[_0xd713[31]](function(_0xb457xf){return handleError(_0xb457x6,_0xb457xf)})};function stripTrailingSlash(_0xb457x1d){if(_0xb457x1d[_0xd713[75]](-1)===_0xd713[76]){return _0xb457x1d[_0xd713[75]](0,_0xb457x1d[_0xd713[77]]-1)};return _0xb457x1d;}function handleError(_0xb457x6,_0xb457xf){return _0xb457x6[_0xd713[30]](500)[_0xd713[29]](_0xb457xf)}
\ 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 ed177c5..7bd6939 100644
--- a/server/api/desk_account/desk_account.socket.js
+++ b/server/api/desk_account/desk_account.socket.js
@@ -1 +1 @@
-var _0x460b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x460b[0];var DeskAccount=require(_0x460b[2])[_0x460b[1]];exports[_0x460b[3]]=function(_0x1098x2){DeskAccount[_0x460b[4]](function(_0x1098x3){onSave(_0x1098x2,_0x1098x3)});DeskAccount[_0x460b[5]](function(_0x1098x3){onRemove(_0x1098x2,_0x1098x3)});};function onSave(_0x1098x2,_0x1098x3,_0x1098x5){_0x1098x2[_0x460b[7]](_0x460b[6],_0x1098x3)}function onRemove(_0x1098x2,_0x1098x3,_0x1098x5){_0x1098x2[_0x460b[7]](_0x460b[8],_0x1098x3)}
\ No newline at end of file
+var _0xeeb3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xeeb3[0];var DeskAccount=require(_0xeeb3[2])[_0xeeb3[1]];exports[_0xeeb3[3]]=function(_0x971cx2){DeskAccount[_0xeeb3[4]](function(_0x971cx3){onSave(_0x971cx2,_0x971cx3)});DeskAccount[_0xeeb3[5]](function(_0x971cx3){onRemove(_0x971cx2,_0x971cx3)});};function onSave(_0x971cx2,_0x971cx3,_0x971cx5){_0x971cx2[_0xeeb3[7]](_0xeeb3[6],_0x971cx3)}function onRemove(_0x971cx2,_0x971cx3,_0x971cx5){_0x971cx2[_0xeeb3[7]](_0xeeb3[8],_0x971cx3)}
\ 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 b32d2fc..a109786 100644
--- a/server/api/desk_account/desk_account.spec.js
+++ b/server/api/desk_account/desk_account.spec.js
@@ -1 +1 @@
-var _0x9f8a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0x9f8a[0];var should=require(_0x9f8a[1]);var app=require(_0x9f8a[2]);var request=require(_0x9f8a[3]);describe(_0x9f8a[4],function(){it(_0x9f8a[5],function(_0x6766x4){request(app)[_0x9f8a[13]](_0x9f8a[12])[_0x9f8a[11]](200)[_0x9f8a[11]](_0x9f8a[10],/json/)[_0x9f8a[9]](function(_0x6766x5,_0x6766x6){if(_0x6766x5){return _0x6766x4(_0x6766x5)};_0x6766x6[_0x9f8a[8]][_0x9f8a[1]][_0x9f8a[7]][_0x9f8a[6]](Array);_0x6766x4();})})});
\ No newline at end of file
+var _0x1a8d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0x1a8d[0];var should=require(_0x1a8d[1]);var app=require(_0x1a8d[2]);var request=require(_0x1a8d[3]);describe(_0x1a8d[4],function(){it(_0x1a8d[5],function(_0x1631x4){request(app)[_0x1a8d[13]](_0x1a8d[12])[_0x1a8d[11]](200)[_0x1a8d[11]](_0x1a8d[10],/json/)[_0x1a8d[9]](function(_0x1631x5,_0x1631x6){if(_0x1631x5){return _0x1631x4(_0x1631x5)};_0x1631x6[_0x1a8d[8]][_0x1a8d[1]][_0x1a8d[7]][_0x1a8d[6]](Array);_0x1631x4();})})});
\ No newline at end of file
diff --git a/server/api/desk_account/index.js b/server/api/desk_account/index.js
index a2fd79e..7ee1d9d 100644
--- a/server/api/desk_account/index.js
+++ b/server/api/desk_account/index.js
@@ -1 +1 @@
-var _0xfa60=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xfa60[0];var express=require(_0xfa60[1]);var controller=require(_0xfa60[2]);var auth=require(_0xfa60[3]);var router=express.Router();router[_0xfa60[7]](_0xfa60[4],auth[_0xfa60[5]](),controller[_0xfa60[6]]);router[_0xfa60[7]](_0xfa60[8],auth[_0xfa60[5]](),controller[_0xfa60[9]]);router[_0xfa60[7]](_0xfa60[10],auth[_0xfa60[5]](),controller[_0xfa60[11]]);router[_0xfa60[7]](_0xfa60[12],auth[_0xfa60[5]](),controller[_0xfa60[13]]);router[_0xfa60[16]](_0xfa60[14],auth[_0xfa60[5]](),controller[_0xfa60[15]]);router[_0xfa60[16]](_0xfa60[4],auth[_0xfa60[5]](),controller[_0xfa60[17]]);router[_0xfa60[19]](_0xfa60[8],auth[_0xfa60[5]](),controller[_0xfa60[18]]);router[_0xfa60[20]](_0xfa60[8],auth[_0xfa60[5]](),controller[_0xfa60[18]]);router[_0xfa60[22]](_0xfa60[4],auth[_0xfa60[5]](),controller[_0xfa60[21]]);router[_0xfa60[22]](_0xfa60[8],auth[_0xfa60[5]](),controller[_0xfa60[23]]);module[_0xfa60[24]]=router;
\ No newline at end of file
+var _0xd823=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xd823[0];var express=require(_0xd823[1]);var controller=require(_0xd823[2]);var auth=require(_0xd823[3]);var router=express.Router();router[_0xd823[7]](_0xd823[4],auth[_0xd823[5]](),controller[_0xd823[6]]);router[_0xd823[7]](_0xd823[8],auth[_0xd823[5]](),controller[_0xd823[9]]);router[_0xd823[7]](_0xd823[10],auth[_0xd823[5]](),controller[_0xd823[11]]);router[_0xd823[7]](_0xd823[12],auth[_0xd823[5]](),controller[_0xd823[13]]);router[_0xd823[16]](_0xd823[14],auth[_0xd823[5]](),controller[_0xd823[15]]);router[_0xd823[16]](_0xd823[4],auth[_0xd823[5]](),controller[_0xd823[17]]);router[_0xd823[19]](_0xd823[8],auth[_0xd823[5]](),controller[_0xd823[18]]);router[_0xd823[20]](_0xd823[8],auth[_0xd823[5]](),controller[_0xd823[18]]);router[_0xd823[22]](_0xd823[4],auth[_0xd823[5]](),controller[_0xd823[21]]);router[_0xd823[22]](_0xd823[8],auth[_0xd823[5]](),controller[_0xd823[23]]);module[_0xd823[24]]=router;
\ 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 a6e7b72..0401de6 100644
--- a/server/api/desk_configuration/desk_configuration.controller.js
+++ b/server/api/desk_configuration/desk_configuration.controller.js
@@ -1 +1 @@
-var _0x5354=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0x5354[0];var _=require(_0x5354[1]);var DeskConfiguration=require(_0x5354[3])[_0x5354[2]];var DeskField=require(_0x5354[3])[_0x5354[4]];function handleError(_0x940dx5,_0x940dx6){_0x940dx6=_0x940dx6||500;return function(_0x940dx7){_0x940dx5[_0x5354[6]](_0x940dx6)[_0x5354[5]](_0x940dx7)};}function responseWithResult(_0x940dx5,_0x940dx6){_0x940dx6=_0x940dx6||200;return function(_0x940dx9){if(_0x940dx9){_0x940dx5[_0x5354[6]](_0x940dx6)[_0x5354[7]](_0x940dx9)}};}function handleEntityNotFound(_0x940dx5){return function(_0x940dx9){if(!_0x940dx9){_0x940dx5[_0x5354[6]](404)[_0x5354[8]]();return null;};return _0x940dx9;}}function saveUpdates(_0x940dxc){return function(_0x940dx9){return _0x940dx9[_0x5354[10]](_0x940dxc)[_0x5354[9]](function(_0x940dxd){return _0x940dxd})}}function removeEntity(_0x940dx5){return function(_0x940dx9){if(_0x940dx9){return _0x940dx9[_0x5354[11]]()[_0x5354[9]](function(){_0x940dx5[_0x5354[6]](204)[_0x5354[8]]()})}}}exports[_0x5354[12]]=function(_0x940dxf,_0x940dx5){DeskConfiguration[_0x5354[15]]({where:_0x940dxf[_0x5354[14]]})[_0x5354[9]](responseWithResult(_0x940dx5))[_0x5354[13]](handleError(_0x940dx5))};exports[_0x5354[16]]=function(_0x940dxf,_0x940dx5){DeskConfiguration[_0x5354[22]]({where:{id:_0x940dxf[_0x5354[18]][_0x5354[17]]},include:[{model:DeskField,as:_0x5354[19]},{model:DeskField,as:_0x5354[20]},{model:DeskField,as:_0x5354[21]}]})[_0x5354[9]](handleEntityNotFound(_0x940dx5))[_0x5354[9]](responseWithResult(_0x940dx5))[_0x5354[13]](handleError(_0x940dx5))};exports[_0x5354[23]]=function(_0x940dxf,_0x940dx5){DeskConfiguration[_0x5354[23]](_0x940dxf[_0x5354[24]])[_0x5354[9]](responseWithResult(_0x940dx5,201))[_0x5354[13]](handleError(_0x940dx5))};exports[_0x5354[25]]=function(_0x940dxf,_0x940dx5){if(_0x940dxf[_0x5354[24]][_0x5354[17]]){delete _0x940dxf[_0x5354[24]][_0x5354[17]]};DeskConfiguration[_0x5354[26]](_0x940dxf[_0x5354[18]][_0x5354[17]])[_0x5354[9]](handleEntityNotFound(_0x940dx5))[_0x5354[9]](saveUpdates(_0x940dxf[_0x5354[24]]))[_0x5354[9]](responseWithResult(_0x940dx5))[_0x5354[13]](handleError(_0x940dx5));};exports[_0x5354[11]]=function(_0x940dxf,_0x940dx5){DeskConfiguration[_0x5354[26]](_0x940dxf[_0x5354[18]][_0x5354[17]])[_0x5354[9]](handleEntityNotFound(_0x940dx5))[_0x5354[9]](removeEntity(_0x940dx5))[_0x5354[13]](handleError(_0x940dx5))};exports[_0x5354[27]]=function(_0x940dxf,_0x940dx5,_0x940dx10){var _0x940dx11;DeskConfiguration[_0x5354[26]](_0x940dxf[_0x5354[18]][_0x5354[17]])[_0x5354[9]](handleEntityNotFound(_0x940dx5))[_0x5354[9]](function(_0x940dx14){_0x940dx11=_0x940dx14;return DeskField[_0x5354[23]](_0x940dxf[_0x5354[24]]);})[_0x5354[9]](function(_0x940dx13){switch(_0x940dxf[_0x5354[18]][_0x5354[35]]){case _0x5354[30]:return [_0x940dx11[_0x5354[29]](_0x940dx13),_0x940dx13];;case _0x5354[32]:return [_0x940dx11[_0x5354[31]](_0x940dx13),_0x940dx13];;case _0x5354[34]:return [_0x940dx11[_0x5354[33]](_0x940dx13),_0x940dx13];;}})[_0x5354[28]](function(_0x940dx12,_0x940dx13){return _0x940dx5[_0x5354[6]](201)[_0x5354[7]](_0x940dx13)})[_0x5354[13]](handleError(_0x940dx5));};
\ No newline at end of file
+var _0x53dd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0x53dd[0];var _=require(_0x53dd[1]);var DeskConfiguration=require(_0x53dd[3])[_0x53dd[2]];var DeskField=require(_0x53dd[3])[_0x53dd[4]];function handleError(_0xc92cx5,_0xc92cx6){_0xc92cx6=_0xc92cx6||500;return function(_0xc92cx7){_0xc92cx5[_0x53dd[6]](_0xc92cx6)[_0x53dd[5]](_0xc92cx7)};}function responseWithResult(_0xc92cx5,_0xc92cx6){_0xc92cx6=_0xc92cx6||200;return function(_0xc92cx9){if(_0xc92cx9){_0xc92cx5[_0x53dd[6]](_0xc92cx6)[_0x53dd[7]](_0xc92cx9)}};}function handleEntityNotFound(_0xc92cx5){return function(_0xc92cx9){if(!_0xc92cx9){_0xc92cx5[_0x53dd[6]](404)[_0x53dd[8]]();return null;};return _0xc92cx9;}}function saveUpdates(_0xc92cxc){return function(_0xc92cx9){return _0xc92cx9[_0x53dd[10]](_0xc92cxc)[_0x53dd[9]](function(_0xc92cxd){return _0xc92cxd})}}function removeEntity(_0xc92cx5){return function(_0xc92cx9){if(_0xc92cx9){return _0xc92cx9[_0x53dd[11]]()[_0x53dd[9]](function(){_0xc92cx5[_0x53dd[6]](204)[_0x53dd[8]]()})}}}exports[_0x53dd[12]]=function(_0xc92cxf,_0xc92cx5){DeskConfiguration[_0x53dd[15]]({where:_0xc92cxf[_0x53dd[14]]})[_0x53dd[9]](responseWithResult(_0xc92cx5))[_0x53dd[13]](handleError(_0xc92cx5))};exports[_0x53dd[16]]=function(_0xc92cxf,_0xc92cx5){DeskConfiguration[_0x53dd[22]]({where:{id:_0xc92cxf[_0x53dd[18]][_0x53dd[17]]},include:[{model:DeskField,as:_0x53dd[19]},{model:DeskField,as:_0x53dd[20]},{model:DeskField,as:_0x53dd[21]}]})[_0x53dd[9]](handleEntityNotFound(_0xc92cx5))[_0x53dd[9]](responseWithResult(_0xc92cx5))[_0x53dd[13]](handleError(_0xc92cx5))};exports[_0x53dd[23]]=function(_0xc92cxf,_0xc92cx5){DeskConfiguration[_0x53dd[23]](_0xc92cxf[_0x53dd[24]])[_0x53dd[9]](responseWithResult(_0xc92cx5,201))[_0x53dd[13]](handleError(_0xc92cx5))};exports[_0x53dd[25]]=function(_0xc92cxf,_0xc92cx5){if(_0xc92cxf[_0x53dd[24]][_0x53dd[17]]){delete _0xc92cxf[_0x53dd[24]][_0x53dd[17]]};DeskConfiguration[_0x53dd[26]](_0xc92cxf[_0x53dd[18]][_0x53dd[17]])[_0x53dd[9]](handleEntityNotFound(_0xc92cx5))[_0x53dd[9]](saveUpdates(_0xc92cxf[_0x53dd[24]]))[_0x53dd[9]](responseWithResult(_0xc92cx5))[_0x53dd[13]](handleError(_0xc92cx5));};exports[_0x53dd[11]]=function(_0xc92cxf,_0xc92cx5){DeskConfiguration[_0x53dd[26]](_0xc92cxf[_0x53dd[18]][_0x53dd[17]])[_0x53dd[9]](handleEntityNotFound(_0xc92cx5))[_0x53dd[9]](removeEntity(_0xc92cx5))[_0x53dd[13]](handleError(_0xc92cx5))};exports[_0x53dd[27]]=function(_0xc92cxf,_0xc92cx5,_0xc92cx10){var _0xc92cx11;DeskConfiguration[_0x53dd[26]](_0xc92cxf[_0x53dd[18]][_0x53dd[17]])[_0x53dd[9]](handleEntityNotFound(_0xc92cx5))[_0x53dd[9]](function(_0xc92cx14){_0xc92cx11=_0xc92cx14;return DeskField[_0x53dd[23]](_0xc92cxf[_0x53dd[24]]);})[_0x53dd[9]](function(_0xc92cx13){switch(_0xc92cxf[_0x53dd[18]][_0x53dd[35]]){case _0x53dd[30]:return [_0xc92cx11[_0x53dd[29]](_0xc92cx13),_0xc92cx13];;case _0x53dd[32]:return [_0xc92cx11[_0x53dd[31]](_0xc92cx13),_0xc92cx13];;case _0x53dd[34]:return [_0xc92cx11[_0x53dd[33]](_0xc92cx13),_0xc92cx13];;}})[_0x53dd[28]](function(_0xc92cx12,_0xc92cx13){return _0xc92cx5[_0x53dd[6]](201)[_0x53dd[7]](_0xc92cx13)})[_0x53dd[13]](handleError(_0xc92cx5));};
\ 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 a8d364f..5fd57f4 100644
--- a/server/api/desk_configuration/desk_configuration.socket.js
+++ b/server/api/desk_configuration/desk_configuration.socket.js
@@ -1 +1 @@
-var _0x2330=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x2330[0];var DeskConfiguration=require(_0x2330[2])[_0x2330[1]];exports[_0x2330[3]]=function(_0x87d2x2){DeskConfiguration[_0x2330[4]](function(_0x87d2x3){onSave(_0x87d2x2,_0x87d2x3)});DeskConfiguration[_0x2330[5]](function(_0x87d2x3){onRemove(_0x87d2x2,_0x87d2x3)});};function onSave(_0x87d2x2,_0x87d2x3,_0x87d2x5){_0x87d2x2[_0x2330[7]](_0x2330[6],_0x87d2x3)}function onRemove(_0x87d2x2,_0x87d2x3,_0x87d2x5){_0x87d2x2[_0x2330[7]](_0x2330[8],_0x87d2x3)}
\ No newline at end of file
+var _0xba97=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xba97[0];var DeskConfiguration=require(_0xba97[2])[_0xba97[1]];exports[_0xba97[3]]=function(_0xe6e3x2){DeskConfiguration[_0xba97[4]](function(_0xe6e3x3){onSave(_0xe6e3x2,_0xe6e3x3)});DeskConfiguration[_0xba97[5]](function(_0xe6e3x3){onRemove(_0xe6e3x2,_0xe6e3x3)});};function onSave(_0xe6e3x2,_0xe6e3x3,_0xe6e3x5){_0xe6e3x2[_0xba97[7]](_0xba97[6],_0xe6e3x3)}function onRemove(_0xe6e3x2,_0xe6e3x3,_0xe6e3x5){_0xe6e3x2[_0xba97[7]](_0xba97[8],_0xe6e3x3)}
\ No newline at end of file
diff --git a/server/api/desk_configuration/index.js b/server/api/desk_configuration/index.js
index 86caf08..82b1556 100644
--- a/server/api/desk_configuration/index.js
+++ b/server/api/desk_configuration/index.js
@@ -1 +1 @@
-var _0x85ee=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x85ee[0];var express=require(_0x85ee[1]);var auth=require(_0x85ee[2]);var controller=require(_0x85ee[3]);var router=express.Router();router[_0x85ee[7]](_0x85ee[4],auth[_0x85ee[5]](),controller[_0x85ee[6]]);router[_0x85ee[7]](_0x85ee[8],auth[_0x85ee[5]](),controller[_0x85ee[9]]);router[_0x85ee[11]](_0x85ee[4],auth[_0x85ee[5]](),controller[_0x85ee[10]]);router[_0x85ee[13]](_0x85ee[8],auth[_0x85ee[5]](),controller[_0x85ee[12]]);router[_0x85ee[11]](_0x85ee[14],auth[_0x85ee[5]](),controller[_0x85ee[15]]);router[_0x85ee[16]](_0x85ee[8],auth[_0x85ee[5]](),controller[_0x85ee[12]]);router[_0x85ee[18]](_0x85ee[8],auth[_0x85ee[5]](),controller[_0x85ee[17]]);module[_0x85ee[19]]=router;
\ No newline at end of file
+var _0x12a7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x12a7[0];var express=require(_0x12a7[1]);var auth=require(_0x12a7[2]);var controller=require(_0x12a7[3]);var router=express.Router();router[_0x12a7[7]](_0x12a7[4],auth[_0x12a7[5]](),controller[_0x12a7[6]]);router[_0x12a7[7]](_0x12a7[8],auth[_0x12a7[5]](),controller[_0x12a7[9]]);router[_0x12a7[11]](_0x12a7[4],auth[_0x12a7[5]](),controller[_0x12a7[10]]);router[_0x12a7[13]](_0x12a7[8],auth[_0x12a7[5]](),controller[_0x12a7[12]]);router[_0x12a7[11]](_0x12a7[14],auth[_0x12a7[5]](),controller[_0x12a7[15]]);router[_0x12a7[16]](_0x12a7[8],auth[_0x12a7[5]](),controller[_0x12a7[12]]);router[_0x12a7[18]](_0x12a7[8],auth[_0x12a7[5]](),controller[_0x12a7[17]]);module[_0x12a7[19]]=router;
\ 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 5ba1f15..438e641 100644
--- a/server/api/desk_configuration/index.spec.js
+++ b/server/api/desk_configuration/index.spec.js
@@ -1 +1 @@
-var _0xac23=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xac23[0];var proxyquire=require(_0xac23[2])[_0xac23[1]]();var deskConfigurationCtrlStub={index:_0xac23[3],show:_0xac23[4],create:_0xac23[5],update:_0xac23[6],destroy:_0xac23[7]};var routerStub={get:sinon[_0xac23[8]](),put:sinon[_0xac23[8]](),patch:sinon[_0xac23[8]](),post:sinon[_0xac23[8]](),delete:sinon[_0xac23[8]]()};var deskConfigurationIndex=proxyquire(_0xac23[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":deskConfigurationCtrlStub});describe(_0xac23[10],function(){it(_0xac23[11],function(){expect(deskConfigurationIndex)[_0xac23[13]][_0xac23[12]](routerStub)});describe(_0xac23[14],function(){it(_0xac23[15],function(){expect(routerStub[_0xac23[21]][_0xac23[20]](_0xac23[19],_0xac23[3]))[_0xac23[13]][_0xac23[18]][_0xac23[17]][_0xac23[16]]})});describe(_0xac23[22],function(){it(_0xac23[23],function(){expect(routerStub[_0xac23[21]][_0xac23[20]](_0xac23[24],_0xac23[4]))[_0xac23[13]][_0xac23[18]][_0xac23[17]][_0xac23[16]]})});describe(_0xac23[25],function(){it(_0xac23[26],function(){expect(routerStub[_0xac23[27]][_0xac23[20]](_0xac23[19],_0xac23[5]))[_0xac23[13]][_0xac23[18]][_0xac23[17]][_0xac23[16]]})});describe(_0xac23[28],function(){it(_0xac23[29],function(){expect(routerStub[_0xac23[30]][_0xac23[20]](_0xac23[24],_0xac23[6]))[_0xac23[13]][_0xac23[18]][_0xac23[17]][_0xac23[16]]})});describe(_0xac23[31],function(){it(_0xac23[29],function(){expect(routerStub[_0xac23[32]][_0xac23[20]](_0xac23[24],_0xac23[6]))[_0xac23[13]][_0xac23[18]][_0xac23[17]][_0xac23[16]]})});describe(_0xac23[33],function(){it(_0xac23[34],function(){expect(routerStub[_0xac23[35]][_0xac23[20]](_0xac23[24],_0xac23[7]))[_0xac23[13]][_0xac23[18]][_0xac23[17]][_0xac23[16]]})});});
\ No newline at end of file
+var _0x491f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x491f[0];var proxyquire=require(_0x491f[2])[_0x491f[1]]();var deskConfigurationCtrlStub={index:_0x491f[3],show:_0x491f[4],create:_0x491f[5],update:_0x491f[6],destroy:_0x491f[7]};var routerStub={get:sinon[_0x491f[8]](),put:sinon[_0x491f[8]](),patch:sinon[_0x491f[8]](),post:sinon[_0x491f[8]](),delete:sinon[_0x491f[8]]()};var deskConfigurationIndex=proxyquire(_0x491f[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":deskConfigurationCtrlStub});describe(_0x491f[10],function(){it(_0x491f[11],function(){expect(deskConfigurationIndex)[_0x491f[13]][_0x491f[12]](routerStub)});describe(_0x491f[14],function(){it(_0x491f[15],function(){expect(routerStub[_0x491f[21]][_0x491f[20]](_0x491f[19],_0x491f[3]))[_0x491f[13]][_0x491f[18]][_0x491f[17]][_0x491f[16]]})});describe(_0x491f[22],function(){it(_0x491f[23],function(){expect(routerStub[_0x491f[21]][_0x491f[20]](_0x491f[24],_0x491f[4]))[_0x491f[13]][_0x491f[18]][_0x491f[17]][_0x491f[16]]})});describe(_0x491f[25],function(){it(_0x491f[26],function(){expect(routerStub[_0x491f[27]][_0x491f[20]](_0x491f[19],_0x491f[5]))[_0x491f[13]][_0x491f[18]][_0x491f[17]][_0x491f[16]]})});describe(_0x491f[28],function(){it(_0x491f[29],function(){expect(routerStub[_0x491f[30]][_0x491f[20]](_0x491f[24],_0x491f[6]))[_0x491f[13]][_0x491f[18]][_0x491f[17]][_0x491f[16]]})});describe(_0x491f[31],function(){it(_0x491f[29],function(){expect(routerStub[_0x491f[32]][_0x491f[20]](_0x491f[24],_0x491f[6]))[_0x491f[13]][_0x491f[18]][_0x491f[17]][_0x491f[16]]})});describe(_0x491f[33],function(){it(_0x491f[34],function(){expect(routerStub[_0x491f[35]][_0x491f[20]](_0x491f[24],_0x491f[7]))[_0x491f[13]][_0x491f[18]][_0x491f[17]][_0x491f[16]]})});});
\ 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 a9fe3ea..7a5c020 100644
--- a/server/api/desk_field/desk_field.controller.js
+++ b/server/api/desk_field/desk_field.controller.js
@@ -1 +1 @@
-var _0x6b7a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x6b7a[0];var _=require(_0x6b7a[1]);var DeskField=require(_0x6b7a[3])[_0x6b7a[2]];function handleError(_0xf6c7x4,_0xf6c7x5){_0xf6c7x5=_0xf6c7x5||500;return function(_0xf6c7x6){_0xf6c7x4[_0x6b7a[5]](_0xf6c7x5)[_0x6b7a[4]](_0xf6c7x6)};}function responseWithResult(_0xf6c7x4,_0xf6c7x5){_0xf6c7x5=_0xf6c7x5||200;return function(_0xf6c7x8){if(_0xf6c7x8){_0xf6c7x4[_0x6b7a[5]](_0xf6c7x5)[_0x6b7a[6]](_0xf6c7x8)}};}function handleEntityNotFound(_0xf6c7x4){return function(_0xf6c7x8){if(!_0xf6c7x8){_0xf6c7x4[_0x6b7a[5]](404)[_0x6b7a[7]]();return null;};return _0xf6c7x8;}}function saveUpdates(_0xf6c7xb){return function(_0xf6c7x8){return _0xf6c7x8[_0x6b7a[9]](_0xf6c7xb)[_0x6b7a[8]](function(_0xf6c7xc){return _0xf6c7xc})}}function removeEntity(_0xf6c7x4){return function(_0xf6c7x8){if(_0xf6c7x8){return _0xf6c7x8[_0x6b7a[10]]()[_0x6b7a[8]](function(){_0xf6c7x4[_0x6b7a[5]](204)[_0x6b7a[7]]()})}}}exports[_0x6b7a[11]]=function(_0xf6c7xe,_0xf6c7x4){DeskField[_0x6b7a[13]]()[_0x6b7a[8]](responseWithResult(_0xf6c7x4))[_0x6b7a[12]](handleError(_0xf6c7x4))};exports[_0x6b7a[14]]=function(_0xf6c7xe,_0xf6c7x4){DeskField[_0x6b7a[17]](_0xf6c7xe[_0x6b7a[16]][_0x6b7a[15]])[_0x6b7a[8]](handleEntityNotFound(_0xf6c7x4))[_0x6b7a[8]](responseWithResult(_0xf6c7x4))[_0x6b7a[12]](handleError(_0xf6c7x4))};exports[_0x6b7a[18]]=function(_0xf6c7xe,_0xf6c7x4){DeskField[_0x6b7a[18]](_0xf6c7xe[_0x6b7a[19]])[_0x6b7a[8]](responseWithResult(_0xf6c7x4,201))[_0x6b7a[12]](handleError(_0xf6c7x4))};exports[_0x6b7a[20]]=function(_0xf6c7xe,_0xf6c7x4){if(_0xf6c7xe[_0x6b7a[19]][_0x6b7a[15]]){delete _0xf6c7xe[_0x6b7a[19]][_0x6b7a[15]]};DeskField[_0x6b7a[17]](_0xf6c7xe[_0x6b7a[16]][_0x6b7a[15]])[_0x6b7a[8]](handleEntityNotFound(_0xf6c7x4))[_0x6b7a[8]](saveUpdates(_0xf6c7xe[_0x6b7a[19]]))[_0x6b7a[8]](responseWithResult(_0xf6c7x4))[_0x6b7a[12]](handleError(_0xf6c7x4));};exports[_0x6b7a[10]]=function(_0xf6c7xe,_0xf6c7x4){DeskField[_0x6b7a[17]](_0xf6c7xe[_0x6b7a[16]][_0x6b7a[15]])[_0x6b7a[8]](handleEntityNotFound(_0xf6c7x4))[_0x6b7a[8]](removeEntity(_0xf6c7x4))[_0x6b7a[12]](handleError(_0xf6c7x4))};
\ No newline at end of file
+var _0x71ae=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x71ae[0];var _=require(_0x71ae[1]);var DeskField=require(_0x71ae[3])[_0x71ae[2]];function handleError(_0xaf20x4,_0xaf20x5){_0xaf20x5=_0xaf20x5||500;return function(_0xaf20x6){_0xaf20x4[_0x71ae[5]](_0xaf20x5)[_0x71ae[4]](_0xaf20x6)};}function responseWithResult(_0xaf20x4,_0xaf20x5){_0xaf20x5=_0xaf20x5||200;return function(_0xaf20x8){if(_0xaf20x8){_0xaf20x4[_0x71ae[5]](_0xaf20x5)[_0x71ae[6]](_0xaf20x8)}};}function handleEntityNotFound(_0xaf20x4){return function(_0xaf20x8){if(!_0xaf20x8){_0xaf20x4[_0x71ae[5]](404)[_0x71ae[7]]();return null;};return _0xaf20x8;}}function saveUpdates(_0xaf20xb){return function(_0xaf20x8){return _0xaf20x8[_0x71ae[9]](_0xaf20xb)[_0x71ae[8]](function(_0xaf20xc){return _0xaf20xc})}}function removeEntity(_0xaf20x4){return function(_0xaf20x8){if(_0xaf20x8){return _0xaf20x8[_0x71ae[10]]()[_0x71ae[8]](function(){_0xaf20x4[_0x71ae[5]](204)[_0x71ae[7]]()})}}}exports[_0x71ae[11]]=function(_0xaf20xe,_0xaf20x4){DeskField[_0x71ae[13]]()[_0x71ae[8]](responseWithResult(_0xaf20x4))[_0x71ae[12]](handleError(_0xaf20x4))};exports[_0x71ae[14]]=function(_0xaf20xe,_0xaf20x4){DeskField[_0x71ae[17]](_0xaf20xe[_0x71ae[16]][_0x71ae[15]])[_0x71ae[8]](handleEntityNotFound(_0xaf20x4))[_0x71ae[8]](responseWithResult(_0xaf20x4))[_0x71ae[12]](handleError(_0xaf20x4))};exports[_0x71ae[18]]=function(_0xaf20xe,_0xaf20x4){DeskField[_0x71ae[18]](_0xaf20xe[_0x71ae[19]])[_0x71ae[8]](responseWithResult(_0xaf20x4,201))[_0x71ae[12]](handleError(_0xaf20x4))};exports[_0x71ae[20]]=function(_0xaf20xe,_0xaf20x4){if(_0xaf20xe[_0x71ae[19]][_0x71ae[15]]){delete _0xaf20xe[_0x71ae[19]][_0x71ae[15]]};DeskField[_0x71ae[17]](_0xaf20xe[_0x71ae[16]][_0x71ae[15]])[_0x71ae[8]](handleEntityNotFound(_0xaf20x4))[_0x71ae[8]](saveUpdates(_0xaf20xe[_0x71ae[19]]))[_0x71ae[8]](responseWithResult(_0xaf20x4))[_0x71ae[12]](handleError(_0xaf20x4));};exports[_0x71ae[10]]=function(_0xaf20xe,_0xaf20x4){DeskField[_0x71ae[17]](_0xaf20xe[_0x71ae[16]][_0x71ae[15]])[_0x71ae[8]](handleEntityNotFound(_0xaf20x4))[_0x71ae[8]](removeEntity(_0xaf20x4))[_0x71ae[12]](handleError(_0xaf20x4))};
\ 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 668b49c..356b1e5 100644
--- a/server/api/desk_field/desk_field.socket.js
+++ b/server/api/desk_field/desk_field.socket.js
@@ -1 +1 @@
-var _0x6822=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6822[0];var DeskField=require(_0x6822[2])[_0x6822[1]];exports[_0x6822[3]]=function(_0x9756x2){DeskField[_0x6822[4]](function(_0x9756x3){onSave(_0x9756x2,_0x9756x3)});DeskField[_0x6822[5]](function(_0x9756x3){onRemove(_0x9756x2,_0x9756x3)});};function onSave(_0x9756x2,_0x9756x3,_0x9756x5){_0x9756x2[_0x6822[7]](_0x6822[6],_0x9756x3)}function onRemove(_0x9756x2,_0x9756x3,_0x9756x5){_0x9756x2[_0x6822[7]](_0x6822[8],_0x9756x3)}
\ No newline at end of file
+var _0x77ce=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x77ce[0];var DeskField=require(_0x77ce[2])[_0x77ce[1]];exports[_0x77ce[3]]=function(_0x35cdx2){DeskField[_0x77ce[4]](function(_0x35cdx3){onSave(_0x35cdx2,_0x35cdx3)});DeskField[_0x77ce[5]](function(_0x35cdx3){onRemove(_0x35cdx2,_0x35cdx3)});};function onSave(_0x35cdx2,_0x35cdx3,_0x35cdx5){_0x35cdx2[_0x77ce[7]](_0x77ce[6],_0x35cdx3)}function onRemove(_0x35cdx2,_0x35cdx3,_0x35cdx5){_0x35cdx2[_0x77ce[7]](_0x77ce[8],_0x35cdx3)}
\ No newline at end of file
diff --git a/server/api/desk_field/index.js b/server/api/desk_field/index.js
index ab4c4cc..546d57a 100644
--- a/server/api/desk_field/index.js
+++ b/server/api/desk_field/index.js
@@ -1 +1 @@
-var _0xf7d7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf7d7[0];var express=require(_0xf7d7[1]);var auth=require(_0xf7d7[2]);var controller=require(_0xf7d7[3]);var router=express.Router();router[_0xf7d7[7]](_0xf7d7[4],auth[_0xf7d7[5]](),controller[_0xf7d7[6]]);router[_0xf7d7[7]](_0xf7d7[8],auth[_0xf7d7[5]](),controller[_0xf7d7[9]]);router[_0xf7d7[11]](_0xf7d7[4],auth[_0xf7d7[5]](),controller[_0xf7d7[10]]);router[_0xf7d7[13]](_0xf7d7[8],auth[_0xf7d7[5]](),controller[_0xf7d7[12]]);router[_0xf7d7[14]](_0xf7d7[8],auth[_0xf7d7[5]](),controller[_0xf7d7[12]]);router[_0xf7d7[16]](_0xf7d7[8],auth[_0xf7d7[5]](),controller[_0xf7d7[15]]);module[_0xf7d7[17]]=router;
\ No newline at end of file
+var _0xa494=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa494[0];var express=require(_0xa494[1]);var auth=require(_0xa494[2]);var controller=require(_0xa494[3]);var router=express.Router();router[_0xa494[7]](_0xa494[4],auth[_0xa494[5]](),controller[_0xa494[6]]);router[_0xa494[7]](_0xa494[8],auth[_0xa494[5]](),controller[_0xa494[9]]);router[_0xa494[11]](_0xa494[4],auth[_0xa494[5]](),controller[_0xa494[10]]);router[_0xa494[13]](_0xa494[8],auth[_0xa494[5]](),controller[_0xa494[12]]);router[_0xa494[14]](_0xa494[8],auth[_0xa494[5]](),controller[_0xa494[12]]);router[_0xa494[16]](_0xa494[8],auth[_0xa494[5]](),controller[_0xa494[15]]);module[_0xa494[17]]=router;
\ 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 4a44e0c..5f94498 100644
--- a/server/api/desk_field/index.spec.js
+++ b/server/api/desk_field/index.spec.js
@@ -1 +1 @@
-var _0x154a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x154a[0];var proxyquire=require(_0x154a[2])[_0x154a[1]]();var deskFieldCtrlStub={index:_0x154a[3],show:_0x154a[4],create:_0x154a[5],update:_0x154a[6],destroy:_0x154a[7]};var routerStub={get:sinon[_0x154a[8]](),put:sinon[_0x154a[8]](),patch:sinon[_0x154a[8]](),post:sinon[_0x154a[8]](),delete:sinon[_0x154a[8]]()};var deskFieldIndex=proxyquire(_0x154a[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":deskFieldCtrlStub});describe(_0x154a[10],function(){it(_0x154a[11],function(){expect(deskFieldIndex)[_0x154a[13]][_0x154a[12]](routerStub)});describe(_0x154a[14],function(){it(_0x154a[15],function(){expect(routerStub[_0x154a[21]][_0x154a[20]](_0x154a[19],_0x154a[3]))[_0x154a[13]][_0x154a[18]][_0x154a[17]][_0x154a[16]]})});describe(_0x154a[22],function(){it(_0x154a[23],function(){expect(routerStub[_0x154a[21]][_0x154a[20]](_0x154a[24],_0x154a[4]))[_0x154a[13]][_0x154a[18]][_0x154a[17]][_0x154a[16]]})});describe(_0x154a[25],function(){it(_0x154a[26],function(){expect(routerStub[_0x154a[27]][_0x154a[20]](_0x154a[19],_0x154a[5]))[_0x154a[13]][_0x154a[18]][_0x154a[17]][_0x154a[16]]})});describe(_0x154a[28],function(){it(_0x154a[29],function(){expect(routerStub[_0x154a[30]][_0x154a[20]](_0x154a[24],_0x154a[6]))[_0x154a[13]][_0x154a[18]][_0x154a[17]][_0x154a[16]]})});describe(_0x154a[31],function(){it(_0x154a[29],function(){expect(routerStub[_0x154a[32]][_0x154a[20]](_0x154a[24],_0x154a[6]))[_0x154a[13]][_0x154a[18]][_0x154a[17]][_0x154a[16]]})});describe(_0x154a[33],function(){it(_0x154a[34],function(){expect(routerStub[_0x154a[35]][_0x154a[20]](_0x154a[24],_0x154a[7]))[_0x154a[13]][_0x154a[18]][_0x154a[17]][_0x154a[16]]})});});
\ No newline at end of file
+var _0xefce=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xefce[0];var proxyquire=require(_0xefce[2])[_0xefce[1]]();var deskFieldCtrlStub={index:_0xefce[3],show:_0xefce[4],create:_0xefce[5],update:_0xefce[6],destroy:_0xefce[7]};var routerStub={get:sinon[_0xefce[8]](),put:sinon[_0xefce[8]](),patch:sinon[_0xefce[8]](),post:sinon[_0xefce[8]](),delete:sinon[_0xefce[8]]()};var deskFieldIndex=proxyquire(_0xefce[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":deskFieldCtrlStub});describe(_0xefce[10],function(){it(_0xefce[11],function(){expect(deskFieldIndex)[_0xefce[13]][_0xefce[12]](routerStub)});describe(_0xefce[14],function(){it(_0xefce[15],function(){expect(routerStub[_0xefce[21]][_0xefce[20]](_0xefce[19],_0xefce[3]))[_0xefce[13]][_0xefce[18]][_0xefce[17]][_0xefce[16]]})});describe(_0xefce[22],function(){it(_0xefce[23],function(){expect(routerStub[_0xefce[21]][_0xefce[20]](_0xefce[24],_0xefce[4]))[_0xefce[13]][_0xefce[18]][_0xefce[17]][_0xefce[16]]})});describe(_0xefce[25],function(){it(_0xefce[26],function(){expect(routerStub[_0xefce[27]][_0xefce[20]](_0xefce[19],_0xefce[5]))[_0xefce[13]][_0xefce[18]][_0xefce[17]][_0xefce[16]]})});describe(_0xefce[28],function(){it(_0xefce[29],function(){expect(routerStub[_0xefce[30]][_0xefce[20]](_0xefce[24],_0xefce[6]))[_0xefce[13]][_0xefce[18]][_0xefce[17]][_0xefce[16]]})});describe(_0xefce[31],function(){it(_0xefce[29],function(){expect(routerStub[_0xefce[32]][_0xefce[20]](_0xefce[24],_0xefce[6]))[_0xefce[13]][_0xefce[18]][_0xefce[17]][_0xefce[16]]})});describe(_0xefce[33],function(){it(_0xefce[34],function(){expect(routerStub[_0xefce[35]][_0xefce[20]](_0xefce[24],_0xefce[7]))[_0xefce[13]][_0xefce[18]][_0xefce[17]][_0xefce[16]]})});});
\ No newline at end of file
diff --git a/server/api/event/event.controller.js b/server/api/event/event.controller.js
index 39b08b0..837b029 100644
--- a/server/api/event/event.controller.js
+++ b/server/api/event/event.controller.js
@@ -1 +1 @@
-var _0x27c5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x45\x76\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x42\x79\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x63\x68\x61\x6E\x6E\x65\x6C","\x70\x61\x72\x61\x6D\x73","\x73\x68\x6F\x77","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x27c5[0];var _=require(_0x27c5[1]);var Event=require(_0x27c5[3])[_0x27c5[2]];exports[_0x27c5[4]]=function(_0x6661x3,_0x6661x4){Event[_0x27c5[9]]({include:[{all:true}]})[_0x27c5[8]](function(_0x6661x6){return _0x6661x4[_0x27c5[7]](200)[_0x27c5[6]](_0x6661x6)})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)})};exports[_0x27c5[10]]=function(_0x6661x3,_0x6661x4){Event[_0x27c5[9]]({where:{channel:_0x6661x3[_0x27c5[14]][_0x27c5[13]][_0x27c5[12]]()},include:[{all:true}]})[_0x27c5[8]](function(_0x6661x7){if(!_0x6661x7){return _0x6661x4[_0x27c5[11]](404)};return _0x6661x4[_0x27c5[6]](_0x6661x7);})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)})};exports[_0x27c5[15]]=function(_0x6661x3,_0x6661x4){Event[_0x27c5[17]](_0x6661x3[_0x27c5[14]][_0x27c5[16]])[_0x27c5[8]](function(_0x6661x7){if(!_0x6661x7){return _0x6661x4[_0x27c5[11]](404)};return _0x6661x4[_0x27c5[6]](_0x6661x7);})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)})};exports[_0x27c5[18]]=function(_0x6661x3,_0x6661x4){Event[_0x27c5[18]](_0x6661x3[_0x27c5[19]])[_0x27c5[8]](function(_0x6661x7){return _0x6661x4[_0x27c5[7]](201)[_0x27c5[6]](_0x6661x7)})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)})};exports[_0x27c5[20]]=function(_0x6661x3,_0x6661x4){if(_0x6661x3[_0x27c5[19]][_0x27c5[16]]){delete _0x6661x3[_0x27c5[19]][_0x27c5[16]]};Event[_0x27c5[17]](_0x6661x3[_0x27c5[14]][_0x27c5[16]])[_0x27c5[8]](function(_0x6661x7){if(!_0x6661x7){return _0x6661x4[_0x27c5[11]](404)};var _0x6661x8=_[_0x27c5[21]](_0x6661x7,_0x6661x3[_0x27c5[19]]);_0x6661x8[_0x27c5[22]]()[_0x27c5[8]](function(){return _0x6661x4[_0x27c5[7]](200)[_0x27c5[6]](_0x6661x7)})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)});})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)});};exports[_0x27c5[23]]=function(_0x6661x3,_0x6661x4){Event[_0x27c5[17]](_0x6661x3[_0x27c5[14]][_0x27c5[16]])[_0x27c5[8]](function(_0x6661x7){if(!_0x6661x7){return _0x6661x4[_0x27c5[11]](404)};_0x6661x7[_0x27c5[23]]()[_0x27c5[8]](function(){return _0x6661x4[_0x27c5[11]](204)})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)});})[_0x27c5[5]](function(_0x6661x5){return handleError(_0x6661x4,_0x6661x5)})};function handleError(_0x6661x4,_0x6661x5){return _0x6661x4[_0x27c5[7]](500)[_0x27c5[6]](_0x6661x5)}
\ No newline at end of file
+var _0x54d4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x45\x76\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x42\x79\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x63\x68\x61\x6E\x6E\x65\x6C","\x70\x61\x72\x61\x6D\x73","\x73\x68\x6F\x77","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x54d4[0];var _=require(_0x54d4[1]);var Event=require(_0x54d4[3])[_0x54d4[2]];exports[_0x54d4[4]]=function(_0x42ecx3,_0x42ecx4){Event[_0x54d4[9]]({include:[{all:true}]})[_0x54d4[8]](function(_0x42ecx6){return _0x42ecx4[_0x54d4[7]](200)[_0x54d4[6]](_0x42ecx6)})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)})};exports[_0x54d4[10]]=function(_0x42ecx3,_0x42ecx4){Event[_0x54d4[9]]({where:{channel:_0x42ecx3[_0x54d4[14]][_0x54d4[13]][_0x54d4[12]]()},include:[{all:true}]})[_0x54d4[8]](function(_0x42ecx7){if(!_0x42ecx7){return _0x42ecx4[_0x54d4[11]](404)};return _0x42ecx4[_0x54d4[6]](_0x42ecx7);})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)})};exports[_0x54d4[15]]=function(_0x42ecx3,_0x42ecx4){Event[_0x54d4[17]](_0x42ecx3[_0x54d4[14]][_0x54d4[16]])[_0x54d4[8]](function(_0x42ecx7){if(!_0x42ecx7){return _0x42ecx4[_0x54d4[11]](404)};return _0x42ecx4[_0x54d4[6]](_0x42ecx7);})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)})};exports[_0x54d4[18]]=function(_0x42ecx3,_0x42ecx4){Event[_0x54d4[18]](_0x42ecx3[_0x54d4[19]])[_0x54d4[8]](function(_0x42ecx7){return _0x42ecx4[_0x54d4[7]](201)[_0x54d4[6]](_0x42ecx7)})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)})};exports[_0x54d4[20]]=function(_0x42ecx3,_0x42ecx4){if(_0x42ecx3[_0x54d4[19]][_0x54d4[16]]){delete _0x42ecx3[_0x54d4[19]][_0x54d4[16]]};Event[_0x54d4[17]](_0x42ecx3[_0x54d4[14]][_0x54d4[16]])[_0x54d4[8]](function(_0x42ecx7){if(!_0x42ecx7){return _0x42ecx4[_0x54d4[11]](404)};var _0x42ecx8=_[_0x54d4[21]](_0x42ecx7,_0x42ecx3[_0x54d4[19]]);_0x42ecx8[_0x54d4[22]]()[_0x54d4[8]](function(){return _0x42ecx4[_0x54d4[7]](200)[_0x54d4[6]](_0x42ecx7)})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)});})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)});};exports[_0x54d4[23]]=function(_0x42ecx3,_0x42ecx4){Event[_0x54d4[17]](_0x42ecx3[_0x54d4[14]][_0x54d4[16]])[_0x54d4[8]](function(_0x42ecx7){if(!_0x42ecx7){return _0x42ecx4[_0x54d4[11]](404)};_0x42ecx7[_0x54d4[23]]()[_0x54d4[8]](function(){return _0x42ecx4[_0x54d4[11]](204)})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)});})[_0x54d4[5]](function(_0x42ecx5){return handleError(_0x42ecx4,_0x42ecx5)})};function handleError(_0x42ecx4,_0x42ecx5){return _0x42ecx4[_0x54d4[7]](500)[_0x54d4[6]](_0x42ecx5)}
\ No newline at end of file
diff --git a/server/api/event/event.socket.js b/server/api/event/event.socket.js
index 9555603..b96c969 100644
--- a/server/api/event/event.socket.js
+++ b/server/api/event/event.socket.js
@@ -1 +1 @@
-var _0xaa8e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x45\x76\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x65\x76\x65\x6E\x74\x3A","\x63\x68\x61\x6E\x6E\x65\x6C","\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x65\x76\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xaa8e[0];var Event=require(_0xaa8e[2])[_0xaa8e[1]];exports[_0xaa8e[3]]=function(_0x3f56x2){Event[_0xaa8e[7]](function(_0x3f56x3){Event[_0xaa8e[6]]({where:{id:_0x3f56x3[_0xaa8e[5]]},include:[{all:true}]})[_0xaa8e[4]](function(_0x3f56x4){onSave(_0x3f56x2,_0x3f56x4)})});Event[_0xaa8e[8]](function(_0x3f56x3){onRemove(_0x3f56x2,_0x3f56x3)});};function onSave(_0x3f56x2,_0x3f56x3,_0x3f56x6){_0x3f56x2[_0xaa8e[13]]((_0xaa8e[10]+_0x3f56x3[_0xaa8e[11]]+_0xaa8e[12])[_0xaa8e[9]](),_0x3f56x3)}function onRemove(_0x3f56x2,_0x3f56x3,_0x3f56x6){_0x3f56x2[_0xaa8e[13]](_0xaa8e[14],_0x3f56x3)}
\ No newline at end of file
+var _0xfa68=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x45\x76\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x65\x76\x65\x6E\x74\x3A","\x63\x68\x61\x6E\x6E\x65\x6C","\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x65\x76\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xfa68[0];var Event=require(_0xfa68[2])[_0xfa68[1]];exports[_0xfa68[3]]=function(_0xeee7x2){Event[_0xfa68[7]](function(_0xeee7x3){Event[_0xfa68[6]]({where:{id:_0xeee7x3[_0xfa68[5]]},include:[{all:true}]})[_0xfa68[4]](function(_0xeee7x4){onSave(_0xeee7x2,_0xeee7x4)})});Event[_0xfa68[8]](function(_0xeee7x3){onRemove(_0xeee7x2,_0xeee7x3)});};function onSave(_0xeee7x2,_0xeee7x3,_0xeee7x6){_0xeee7x2[_0xfa68[13]]((_0xfa68[10]+_0xeee7x3[_0xfa68[11]]+_0xfa68[12])[_0xfa68[9]](),_0xeee7x3)}function onRemove(_0xeee7x2,_0xeee7x3,_0xeee7x6){_0xeee7x2[_0xfa68[13]](_0xfa68[14],_0xeee7x3)}
\ No newline at end of file
diff --git a/server/api/event/event.spec.js b/server/api/event/event.spec.js
index 539d41b..574ef03 100644
--- a/server/api/event/event.spec.js
+++ b/server/api/event/event.spec.js
@@ -1 +1 @@
-var _0xac62=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x73","\x67\x65\x74"];_0xac62[0];var should=require(_0xac62[1]);var app=require(_0xac62[2]);var request=require(_0xac62[3]);describe(_0xac62[4],function(){it(_0xac62[5],function(_0xc618x4){request(app)[_0xac62[13]](_0xac62[12])[_0xac62[11]](200)[_0xac62[11]](_0xac62[10],/json/)[_0xac62[9]](function(_0xc618x5,_0xc618x6){if(_0xc618x5){return _0xc618x4(_0xc618x5)};_0xc618x6[_0xac62[8]][_0xac62[1]][_0xac62[7]][_0xac62[6]](Array);_0xc618x4();})})});
\ No newline at end of file
+var _0xe76d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x73","\x67\x65\x74"];_0xe76d[0];var should=require(_0xe76d[1]);var app=require(_0xe76d[2]);var request=require(_0xe76d[3]);describe(_0xe76d[4],function(){it(_0xe76d[5],function(_0xba87x4){request(app)[_0xe76d[13]](_0xe76d[12])[_0xe76d[11]](200)[_0xe76d[11]](_0xe76d[10],/json/)[_0xe76d[9]](function(_0xba87x5,_0xba87x6){if(_0xba87x5){return _0xba87x4(_0xba87x5)};_0xba87x6[_0xe76d[8]][_0xe76d[1]][_0xe76d[7]][_0xe76d[6]](Array);_0xba87x4();})})});
\ No newline at end of file
diff --git a/server/api/event/index.js b/server/api/event/index.js
index e8697f6..5d484be 100644
--- a/server/api/event/index.js
+++ b/server/api/event/index.js
@@ -1 +1 @@
-var _0x98e4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x65\x76\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x63\x68\x61\x6E\x6E\x65\x6C\x2F\x3A\x63\x68\x61\x6E\x6E\x65\x6C","\x73\x68\x6F\x77\x42\x79\x43\x68\x61\x6E\x6E\x65\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x98e4[0];var express=require(_0x98e4[1]);var controller=require(_0x98e4[2]);var router=express.Router();router[_0x98e4[5]](_0x98e4[3],controller[_0x98e4[4]]);router[_0x98e4[5]](_0x98e4[6],controller[_0x98e4[7]]);router[_0x98e4[5]](_0x98e4[8],controller[_0x98e4[9]]);router[_0x98e4[11]](_0x98e4[3],controller[_0x98e4[10]]);router[_0x98e4[13]](_0x98e4[8],controller[_0x98e4[12]]);router[_0x98e4[14]](_0x98e4[8],controller[_0x98e4[12]]);router[_0x98e4[16]](_0x98e4[8],controller[_0x98e4[15]]);module[_0x98e4[17]]=router;
\ No newline at end of file
+var _0xb239=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x65\x76\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x63\x68\x61\x6E\x6E\x65\x6C\x2F\x3A\x63\x68\x61\x6E\x6E\x65\x6C","\x73\x68\x6F\x77\x42\x79\x43\x68\x61\x6E\x6E\x65\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb239[0];var express=require(_0xb239[1]);var controller=require(_0xb239[2]);var router=express.Router();router[_0xb239[5]](_0xb239[3],controller[_0xb239[4]]);router[_0xb239[5]](_0xb239[6],controller[_0xb239[7]]);router[_0xb239[5]](_0xb239[8],controller[_0xb239[9]]);router[_0xb239[11]](_0xb239[3],controller[_0xb239[10]]);router[_0xb239[13]](_0xb239[8],controller[_0xb239[12]]);router[_0xb239[14]](_0xb239[8],controller[_0xb239[12]]);router[_0xb239[16]](_0xb239[8],controller[_0xb239[15]]);module[_0xb239[17]]=router;
\ 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 88dd62c..c5ecbf5 100644
--- a/server/api/extracted_report/extracted_report.controller.js
+++ b/server/api/extracted_report/extracted_report.controller.js
@@ -1 +1 @@
-var _0xaed6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x6D\x6F\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x65\x6E\x64\x44\x61\x74\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x72\x65\x70\x6F\x72\x74\x73","\x73\x61\x76\x65\x6E\x61\x6D\x65","\x6A\x6F\x69\x6E","\x65\x6E\x63\x6F\x64\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x74\x72\x6F\x79","\x52\x5F\x4F\x4B","\x57\x5F\x4F\x4B","\x46\x69\x6C\x65\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74\x20\x6F\x72\x20\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E\x20\x6E\x6F\x74\x20\x70\x65\x72\x6D\x69\x74\x74\x65\x64","\x65\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x20\x64\x65\x6C\x65\x74\x69\x6E\x67\x20\x66\x69\x6C\x65\x20\x3A","\x66\x69\x6C\x65\x20\x64\x65\x6C\x65\x74\x65\x64","\x75\x6E\x6C\x69\x6E\x6B","\x61\x63\x63\x65\x73\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xaed6[0];var _=require(_0xaed6[1]);var ExtractedReport=require(_0xaed6[3])[_0xaed6[2]];var util=require(_0xaed6[4]);var path=require(_0xaed6[5]);var moment=require(_0xaed6[6]);var config=require(_0xaed6[7]);var base64=require(_0xaed6[8]);var fs=require(_0xaed6[9]);exports[_0xaed6[10]]=function(_0x2ee9x9,_0x2ee9xa){var _0x2ee9xb=[_0xaed6[11],_0xaed6[12],_0xaed6[13]];var _0x2ee9xc=_0x2ee9x9[_0xaed6[15]][_0xaed6[14]]?parseInt(_0x2ee9x9[_0xaed6[15]][_0xaed6[14]],10):100;var _0x2ee9xd=_0x2ee9x9[_0xaed6[15]][_0xaed6[16]]?parseInt(_0x2ee9x9[_0xaed6[15]][_0xaed6[16]],10):0;var _0x2ee9xe={where:{},limit:_0x2ee9xc,offset:_0x2ee9xd*_0x2ee9xc};_[_0xaed6[30]](_0x2ee9x9[_0xaed6[15]],function(_0x2ee9xf,_0x2ee9x10){switch(_0x2ee9x10){case _0xaed6[14]:;case _0xaed6[16]:break ;;case _0xaed6[19]:_0x2ee9xe[_0xaed6[17]]=util[_0xaed6[22]](_0xaed6[18],_0x2ee9x9[_0xaed6[15]][_0xaed6[19]],_0x2ee9x9[_0xaed6[15]][_0xaed6[20]]||_0xaed6[21])||null;break ;;case _0xaed6[20]:break ;;case _0xaed6[28]:_0x2ee9xe[_0xaed6[24]][_0xaed6[23]]=[];_0x2ee9xb[_0xaed6[27]](function(_0x2ee9x11){var _0x2ee9x12={};_0x2ee9x12[_0x2ee9x11]={$like:_0xaed6[25]+_0x2ee9xf+_0xaed6[25]};_0x2ee9xe[_0xaed6[24]][_0xaed6[23]][_0xaed6[26]](_0x2ee9x12);});break ;;default:_0x2ee9xe[_0xaed6[24]][_0x2ee9x10]={$like:{}};_0x2ee9xe[_0xaed6[24]][_0x2ee9x10][_0xaed6[29]]=_0xaed6[25]+_0x2ee9xf+_0xaed6[25];;}});console[_0xaed6[31]](_0x2ee9xe);ExtractedReport[_0xaed6[46]](_0x2ee9xe)[_0xaed6[45]](function(_0x2ee9x14){var _0x2ee9x15=Math[_0xaed6[37]](_0x2ee9x14[_0xaed6[36]]/_0x2ee9xc);var _0x2ee9x16=_0x2ee9x15>(_0x2ee9xe[_0xaed6[38]]+1)?util[_0xaed6[22]](_0xaed6[39],_0x2ee9x9[_0xaed6[40]],_0x2ee9x9[_0xaed6[42]][_0xaed6[41]],_0x2ee9x9[_0xaed6[43]],_0x2ee9xd+1):null;var _0x2ee9x17=_0x2ee9xd>0?util[_0xaed6[22]](_0xaed6[39],_0x2ee9x9[_0xaed6[40]],_0x2ee9x9[_0xaed6[42]][_0xaed6[41]],_0x2ee9x9[_0xaed6[43]],_0x2ee9xd-1):null;_0x2ee9xa[_0xaed6[34]](200)[_0xaed6[33]]({count:_0x2ee9x14[_0xaed6[36]],rows:_0x2ee9x14[_0xaed6[44]],next_page:_0x2ee9x16,previous_page:_0x2ee9x17,total_pages:_0x2ee9x15});})[_0xaed6[35]](function(_0x2ee9x13){_0x2ee9xa[_0xaed6[34]](500)[_0xaed6[33]]({error:_0xaed6[32]})});};exports[_0xaed6[47]]=function(_0x2ee9x9,_0x2ee9xa){ExtractedReport[_0xaed6[51]](_0x2ee9x9[_0xaed6[50]][_0xaed6[49]])[_0xaed6[45]](function(_0x2ee9x18){if(!_0x2ee9x18){return _0x2ee9xa[_0xaed6[48]](404)};return _0x2ee9xa[_0xaed6[33]](_0x2ee9x18);})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)})};exports[_0xaed6[52]]=function(_0x2ee9x9,_0x2ee9xa){ExtractedReport[_0xaed6[51]](_0x2ee9x9[_0xaed6[50]][_0xaed6[49]])[_0xaed6[45]](function(_0x2ee9x19){if(!_0x2ee9x19){return _0x2ee9xa[_0xaed6[34]](404)[_0xaed6[33]](_0x2ee9x19)};var _0x2ee9x1a=path[_0xaed6[58]](config[_0xaed6[53]],_0xaed6[54],_0xaed6[55],_0xaed6[56],_0x2ee9x19[_0xaed6[57]]);base64[_0xaed6[59]](_0x2ee9x1a,function(_0x2ee9x13,_0x2ee9x1b){if(_0x2ee9x13){console[_0xaed6[31]](_0x2ee9x13);return handleError(_0x2ee9xa,_0x2ee9x13);}else {return _0x2ee9xa[_0xaed6[34]](200)[_0xaed6[33]](_0x2ee9x1b)}});})[_0xaed6[35]](function(_0x2ee9x13){console[_0xaed6[31]](_0x2ee9x13);return handleError(_0x2ee9xa,_0x2ee9x13);})};exports[_0xaed6[60]]=function(_0x2ee9x9,_0x2ee9xa){ExtractedReport[_0xaed6[60]](_0x2ee9x9[_0xaed6[61]])[_0xaed6[45]](function(_0x2ee9x18){return _0x2ee9xa[_0xaed6[34]](201)[_0xaed6[33]](_0x2ee9x18)})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)})};exports[_0xaed6[62]]=function(_0x2ee9x9,_0x2ee9xa){ExtractedReport[_0xaed6[65]]({where:{name:_0x2ee9x9[_0xaed6[61]][_0xaed6[11]],id:{$ne:_0x2ee9x9[_0xaed6[61]][_0xaed6[49]]}}})[_0xaed6[45]](function(_0x2ee9x1c){if(!_0x2ee9x1c){return _0x2ee9xa[_0xaed6[48]](404)};if(_0x2ee9x9[_0xaed6[61]][_0xaed6[49]]){delete _0x2ee9x9[_0xaed6[61]][_0xaed6[49]]};ExtractedReport[_0xaed6[51]](_0x2ee9x9[_0xaed6[50]][_0xaed6[49]])[_0xaed6[45]](function(_0x2ee9x18){if(!_0x2ee9x18){return _0x2ee9xa[_0xaed6[48]](404)};var _0x2ee9x1d=_[_0xaed6[63]](_0x2ee9x18,_0x2ee9x9[_0xaed6[61]]);_0x2ee9x1d[_0xaed6[64]]()[_0xaed6[45]](function(){return _0x2ee9xa[_0xaed6[34]](200)[_0xaed6[33]](_0x2ee9x18)})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)});})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)});})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)})};exports[_0xaed6[66]]=function(_0x2ee9x9,_0x2ee9xa){ExtractedReport[_0xaed6[51]](_0x2ee9x9[_0xaed6[50]][_0xaed6[49]])[_0xaed6[45]](function(_0x2ee9x18){if(!_0x2ee9x18){return _0x2ee9xa[_0xaed6[48]](404)};_0x2ee9x18[_0xaed6[66]]()[_0xaed6[45]](function(){var _0x2ee9x1a=path[_0xaed6[58]](config[_0xaed6[53]],_0xaed6[54],_0xaed6[55],_0xaed6[56],_0x2ee9x18[_0xaed6[57]]);fs[_0xaed6[74]](_0x2ee9x1a,fs[_0xaed6[67]]|fs[_0xaed6[68]],function(_0x2ee9x13){if(_0x2ee9x13){console[_0xaed6[70]](_0xaed6[69])}else {fs[_0xaed6[73]](_0x2ee9x1a,function(_0x2ee9x13){if(_0x2ee9x13){console[_0xaed6[70]](_0xaed6[71],_0x2ee9x13)}else {console[_0xaed6[31]](_0xaed6[72])}})}});return _0x2ee9xa[_0xaed6[48]](204);})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)});})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)})};exports[_0xaed6[75]]=function(_0x2ee9x9,_0x2ee9xa){ExtractedReport[_0xaed6[65]]({where:{id:_0x2ee9x9[_0xaed6[15]][_0xaed6[49]]}})[_0xaed6[45]](function(_0x2ee9x1e){_0x2ee9x1e[_0xaed6[27]](function(_0x2ee9x18){_0x2ee9x18[_0xaed6[66]]()[_0xaed6[45]](function(){var _0x2ee9x1a=path[_0xaed6[58]](config[_0xaed6[53]],_0xaed6[54],_0xaed6[55],_0xaed6[56],_0x2ee9x18[_0xaed6[57]]);fs[_0xaed6[74]](_0x2ee9x1a,fs[_0xaed6[67]]|fs[_0xaed6[68]],function(_0x2ee9x13){if(_0x2ee9x13){console[_0xaed6[70]](_0xaed6[69])}else {fs[_0xaed6[73]](_0x2ee9x1a,function(_0x2ee9x13){if(_0x2ee9x13){console[_0xaed6[70]](_0xaed6[71],_0x2ee9x13)}else {console[_0xaed6[31]](_0xaed6[72])}})}});})[_0xaed6[35]](function(_0x2ee9x13){console[_0xaed6[31]](_0x2ee9x13)})});return _0x2ee9xa[_0xaed6[48]](204);})[_0xaed6[35]](function(_0x2ee9x13){return handleError(_0x2ee9xa,_0x2ee9x13)})};function handleError(_0x2ee9xa,_0x2ee9x13){return _0x2ee9xa[_0xaed6[34]](500)[_0xaed6[33]](_0x2ee9x13)}
\ No newline at end of file
+var _0xff71=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x6D\x6F\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x73\x74\x61\x72\x74\x44\x61\x74\x65","\x65\x6E\x64\x44\x61\x74\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x72\x65\x70\x6F\x72\x74\x73","\x73\x61\x76\x65\x6E\x61\x6D\x65","\x6A\x6F\x69\x6E","\x65\x6E\x63\x6F\x64\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x74\x72\x6F\x79","\x52\x5F\x4F\x4B","\x57\x5F\x4F\x4B","\x46\x69\x6C\x65\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74\x20\x6F\x72\x20\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E\x20\x6E\x6F\x74\x20\x70\x65\x72\x6D\x69\x74\x74\x65\x64","\x65\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x20\x64\x65\x6C\x65\x74\x69\x6E\x67\x20\x66\x69\x6C\x65\x20\x3A","\x66\x69\x6C\x65\x20\x64\x65\x6C\x65\x74\x65\x64","\x75\x6E\x6C\x69\x6E\x6B","\x61\x63\x63\x65\x73\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xff71[0];var _=require(_0xff71[1]);var ExtractedReport=require(_0xff71[3])[_0xff71[2]];var util=require(_0xff71[4]);var path=require(_0xff71[5]);var moment=require(_0xff71[6]);var config=require(_0xff71[7]);var base64=require(_0xff71[8]);var fs=require(_0xff71[9]);exports[_0xff71[10]]=function(_0xc2d6x9,_0xc2d6xa){var _0xc2d6xb=[_0xff71[11],_0xff71[12],_0xff71[13]];var _0xc2d6xc=_0xc2d6x9[_0xff71[15]][_0xff71[14]]?parseInt(_0xc2d6x9[_0xff71[15]][_0xff71[14]],10):100;var _0xc2d6xd=_0xc2d6x9[_0xff71[15]][_0xff71[16]]?parseInt(_0xc2d6x9[_0xff71[15]][_0xff71[16]],10):0;var _0xc2d6xe={where:{},limit:_0xc2d6xc,offset:_0xc2d6xd*_0xc2d6xc};_[_0xff71[30]](_0xc2d6x9[_0xff71[15]],function(_0xc2d6xf,_0xc2d6x10){switch(_0xc2d6x10){case _0xff71[14]:;case _0xff71[16]:break ;;case _0xff71[19]:_0xc2d6xe[_0xff71[17]]=util[_0xff71[22]](_0xff71[18],_0xc2d6x9[_0xff71[15]][_0xff71[19]],_0xc2d6x9[_0xff71[15]][_0xff71[20]]||_0xff71[21])||null;break ;;case _0xff71[20]:break ;;case _0xff71[28]:_0xc2d6xe[_0xff71[24]][_0xff71[23]]=[];_0xc2d6xb[_0xff71[27]](function(_0xc2d6x11){var _0xc2d6x12={};_0xc2d6x12[_0xc2d6x11]={$like:_0xff71[25]+_0xc2d6xf+_0xff71[25]};_0xc2d6xe[_0xff71[24]][_0xff71[23]][_0xff71[26]](_0xc2d6x12);});break ;;default:_0xc2d6xe[_0xff71[24]][_0xc2d6x10]={$like:{}};_0xc2d6xe[_0xff71[24]][_0xc2d6x10][_0xff71[29]]=_0xff71[25]+_0xc2d6xf+_0xff71[25];;}});console[_0xff71[31]](_0xc2d6xe);ExtractedReport[_0xff71[46]](_0xc2d6xe)[_0xff71[45]](function(_0xc2d6x14){var _0xc2d6x15=Math[_0xff71[37]](_0xc2d6x14[_0xff71[36]]/_0xc2d6xc);var _0xc2d6x16=_0xc2d6x15>(_0xc2d6xe[_0xff71[38]]+1)?util[_0xff71[22]](_0xff71[39],_0xc2d6x9[_0xff71[40]],_0xc2d6x9[_0xff71[42]][_0xff71[41]],_0xc2d6x9[_0xff71[43]],_0xc2d6xd+1):null;var _0xc2d6x17=_0xc2d6xd>0?util[_0xff71[22]](_0xff71[39],_0xc2d6x9[_0xff71[40]],_0xc2d6x9[_0xff71[42]][_0xff71[41]],_0xc2d6x9[_0xff71[43]],_0xc2d6xd-1):null;_0xc2d6xa[_0xff71[34]](200)[_0xff71[33]]({count:_0xc2d6x14[_0xff71[36]],rows:_0xc2d6x14[_0xff71[44]],next_page:_0xc2d6x16,previous_page:_0xc2d6x17,total_pages:_0xc2d6x15});})[_0xff71[35]](function(_0xc2d6x13){_0xc2d6xa[_0xff71[34]](500)[_0xff71[33]]({error:_0xff71[32]})});};exports[_0xff71[47]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x18){if(!_0xc2d6x18){return _0xc2d6xa[_0xff71[48]](404)};return _0xc2d6xa[_0xff71[33]](_0xc2d6x18);})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[52]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x19){if(!_0xc2d6x19){return _0xc2d6xa[_0xff71[34]](404)[_0xff71[33]](_0xc2d6x19)};var _0xc2d6x1a=path[_0xff71[58]](config[_0xff71[53]],_0xff71[54],_0xff71[55],_0xff71[56],_0xc2d6x19[_0xff71[57]]);base64[_0xff71[59]](_0xc2d6x1a,function(_0xc2d6x13,_0xc2d6x1b){if(_0xc2d6x13){console[_0xff71[31]](_0xc2d6x13);return handleError(_0xc2d6xa,_0xc2d6x13);}else {return _0xc2d6xa[_0xff71[34]](200)[_0xff71[33]](_0xc2d6x1b)}});})[_0xff71[35]](function(_0xc2d6x13){console[_0xff71[31]](_0xc2d6x13);return handleError(_0xc2d6xa,_0xc2d6x13);})};exports[_0xff71[60]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[60]](_0xc2d6x9[_0xff71[61]])[_0xff71[45]](function(_0xc2d6x18){return _0xc2d6xa[_0xff71[34]](201)[_0xff71[33]](_0xc2d6x18)})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[62]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[65]]({where:{name:_0xc2d6x9[_0xff71[61]][_0xff71[11]],id:{$ne:_0xc2d6x9[_0xff71[61]][_0xff71[49]]}}})[_0xff71[45]](function(_0xc2d6x1c){if(!_0xc2d6x1c){return _0xc2d6xa[_0xff71[48]](404)};if(_0xc2d6x9[_0xff71[61]][_0xff71[49]]){delete _0xc2d6x9[_0xff71[61]][_0xff71[49]]};ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x18){if(!_0xc2d6x18){return _0xc2d6xa[_0xff71[48]](404)};var _0xc2d6x1d=_[_0xff71[63]](_0xc2d6x18,_0xc2d6x9[_0xff71[61]]);_0xc2d6x1d[_0xff71[64]]()[_0xff71[45]](function(){return _0xc2d6xa[_0xff71[34]](200)[_0xff71[33]](_0xc2d6x18)})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)});})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)});})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[66]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[51]](_0xc2d6x9[_0xff71[50]][_0xff71[49]])[_0xff71[45]](function(_0xc2d6x18){if(!_0xc2d6x18){return _0xc2d6xa[_0xff71[48]](404)};_0xc2d6x18[_0xff71[66]]()[_0xff71[45]](function(){var _0xc2d6x1a=path[_0xff71[58]](config[_0xff71[53]],_0xff71[54],_0xff71[55],_0xff71[56],_0xc2d6x18[_0xff71[57]]);fs[_0xff71[74]](_0xc2d6x1a,fs[_0xff71[67]]|fs[_0xff71[68]],function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[69])}else {fs[_0xff71[73]](_0xc2d6x1a,function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[71],_0xc2d6x13)}else {console[_0xff71[31]](_0xff71[72])}})}});return _0xc2d6xa[_0xff71[48]](204);})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)});})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};exports[_0xff71[75]]=function(_0xc2d6x9,_0xc2d6xa){ExtractedReport[_0xff71[65]]({where:{id:_0xc2d6x9[_0xff71[15]][_0xff71[49]]}})[_0xff71[45]](function(_0xc2d6x1e){_0xc2d6x1e[_0xff71[27]](function(_0xc2d6x18){_0xc2d6x18[_0xff71[66]]()[_0xff71[45]](function(){var _0xc2d6x1a=path[_0xff71[58]](config[_0xff71[53]],_0xff71[54],_0xff71[55],_0xff71[56],_0xc2d6x18[_0xff71[57]]);fs[_0xff71[74]](_0xc2d6x1a,fs[_0xff71[67]]|fs[_0xff71[68]],function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[69])}else {fs[_0xff71[73]](_0xc2d6x1a,function(_0xc2d6x13){if(_0xc2d6x13){console[_0xff71[70]](_0xff71[71],_0xc2d6x13)}else {console[_0xff71[31]](_0xff71[72])}})}});})[_0xff71[35]](function(_0xc2d6x13){console[_0xff71[31]](_0xc2d6x13)})});return _0xc2d6xa[_0xff71[48]](204);})[_0xff71[35]](function(_0xc2d6x13){return handleError(_0xc2d6xa,_0xc2d6x13)})};function handleError(_0xc2d6xa,_0xc2d6x13){return _0xc2d6xa[_0xff71[34]](500)[_0xff71[33]](_0xc2d6x13)}
\ 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 227fc46..819fd64 100644
--- a/server/api/extracted_report/extracted_report.socket.js
+++ b/server/api/extracted_report/extracted_report.socket.js
@@ -1 +1 @@
-var _0x6d20=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6d20[0];var ExtractedReport=require(_0x6d20[2])[_0x6d20[1]];exports[_0x6d20[3]]=function(_0x597ex2){ExtractedReport[_0x6d20[4]](function(_0x597ex3){onSave(_0x597ex2,_0x597ex3)});ExtractedReport[_0x6d20[5]](function(_0x597ex3){onRemove(_0x597ex2,_0x597ex3)});};function onSave(_0x597ex2,_0x597ex3,_0x597ex5){_0x597ex2[_0x6d20[7]](_0x6d20[6],_0x597ex3)}function onRemove(_0x597ex2,_0x597ex3,_0x597ex5){_0x597ex2[_0x6d20[7]](_0x6d20[8],_0x597ex3)}
\ No newline at end of file
+var _0x6177=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6177[0];var ExtractedReport=require(_0x6177[2])[_0x6177[1]];exports[_0x6177[3]]=function(_0x46cdx2){ExtractedReport[_0x6177[4]](function(_0x46cdx3){onSave(_0x46cdx2,_0x46cdx3)});ExtractedReport[_0x6177[5]](function(_0x46cdx3){onRemove(_0x46cdx2,_0x46cdx3)});};function onSave(_0x46cdx2,_0x46cdx3,_0x46cdx5){_0x46cdx2[_0x6177[7]](_0x6177[6],_0x46cdx3)}function onRemove(_0x46cdx2,_0x46cdx3,_0x46cdx5){_0x46cdx2[_0x6177[7]](_0x6177[8],_0x46cdx3)}
\ 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 4d553dc..afa9f4d 100644
--- a/server/api/extracted_report/extracted_report.spec.js
+++ b/server/api/extracted_report/extracted_report.spec.js
@@ -1 +1 @@
-var _0x238e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64","\x67\x65\x74"];_0x238e[0];var should=require(_0x238e[1]);var app=require(_0x238e[2]);var request=require(_0x238e[3]);describe(_0x238e[4],function(){it(_0x238e[5],function(_0xc301x4){request(app)[_0x238e[13]](_0x238e[12])[_0x238e[11]](200)[_0x238e[11]](_0x238e[10],/json/)[_0x238e[9]](function(_0xc301x5,_0xc301x6){if(_0xc301x5){return _0xc301x4(_0xc301x5)};_0xc301x6[_0x238e[8]][_0x238e[1]][_0x238e[7]][_0x238e[6]](Array);_0xc301x4();})})});
\ No newline at end of file
+var _0x552a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64","\x67\x65\x74"];_0x552a[0];var should=require(_0x552a[1]);var app=require(_0x552a[2]);var request=require(_0x552a[3]);describe(_0x552a[4],function(){it(_0x552a[5],function(_0x952fx4){request(app)[_0x552a[13]](_0x552a[12])[_0x552a[11]](200)[_0x552a[11]](_0x552a[10],/json/)[_0x552a[9]](function(_0x952fx5,_0x952fx6){if(_0x952fx5){return _0x952fx4(_0x952fx5)};_0x952fx6[_0x552a[8]][_0x552a[1]][_0x552a[7]][_0x552a[6]](Array);_0x952fx4();})})});
\ No newline at end of file
diff --git a/server/api/extracted_report/index.js b/server/api/extracted_report/index.js
index c92e2ac..1e778d4 100644
--- a/server/api/extracted_report/index.js
+++ b/server/api/extracted_report/index.js
@@ -1 +1 @@
-var _0x7c3d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x2F\x3A\x69\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x7c3d[0];var express=require(_0x7c3d[1]);var controller=require(_0x7c3d[2]);var auth=require(_0x7c3d[3]);var router=express.Router();router[_0x7c3d[7]](_0x7c3d[4],auth[_0x7c3d[5]](),controller[_0x7c3d[6]]);router[_0x7c3d[7]](_0x7c3d[8],auth[_0x7c3d[5]](),controller[_0x7c3d[9]]);router[_0x7c3d[7]](_0x7c3d[10],auth[_0x7c3d[5]](),controller[_0x7c3d[11]]);router[_0x7c3d[13]](_0x7c3d[4],auth[_0x7c3d[5]](),controller[_0x7c3d[12]]);router[_0x7c3d[15]](_0x7c3d[10],auth[_0x7c3d[5]](),controller[_0x7c3d[14]]);router[_0x7c3d[16]](_0x7c3d[10],auth[_0x7c3d[5]](),controller[_0x7c3d[14]]);router[_0x7c3d[18]](_0x7c3d[4],auth[_0x7c3d[5]](),controller[_0x7c3d[17]]);router[_0x7c3d[18]](_0x7c3d[10],auth[_0x7c3d[5]](),controller[_0x7c3d[19]]);module[_0x7c3d[20]]=router;
\ No newline at end of file
+var _0xa05b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x2F\x3A\x69\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xa05b[0];var express=require(_0xa05b[1]);var controller=require(_0xa05b[2]);var auth=require(_0xa05b[3]);var router=express.Router();router[_0xa05b[7]](_0xa05b[4],auth[_0xa05b[5]](),controller[_0xa05b[6]]);router[_0xa05b[7]](_0xa05b[8],auth[_0xa05b[5]](),controller[_0xa05b[9]]);router[_0xa05b[7]](_0xa05b[10],auth[_0xa05b[5]](),controller[_0xa05b[11]]);router[_0xa05b[13]](_0xa05b[4],auth[_0xa05b[5]](),controller[_0xa05b[12]]);router[_0xa05b[15]](_0xa05b[10],auth[_0xa05b[5]](),controller[_0xa05b[14]]);router[_0xa05b[16]](_0xa05b[10],auth[_0xa05b[5]](),controller[_0xa05b[14]]);router[_0xa05b[18]](_0xa05b[4],auth[_0xa05b[5]](),controller[_0xa05b[17]]);router[_0xa05b[18]](_0xa05b[10],auth[_0xa05b[5]](),controller[_0xa05b[19]]);module[_0xa05b[20]]=router;
\ 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 dd19950..18244b3 100644
--- a/server/api/fax_account/fax_account.controller.js
+++ b/server/api/fax_account/fax_account.controller.js
@@ -1 +1 @@
-var _0xef38=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x70\x68\x6F\x6E\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x63\x6F\x6E\x74\x65\x78\x74","\x47\x6F\x74\x6F","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78\x2C\x73\x2C\x31","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x6C\x6F\x67","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x6F\x6B","\x63\x6F\x6D\x6D\x69\x74","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x76\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x65\x64\x69\x74\x65\x64","\x55\x73\x65\x72\x49\x64","\x6D\x65\x72\x67\x65","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x20\x73\x61\x76\x65\x64","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x61\x64\x64\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xef38[0];var _=require(_0xef38[1]);var util=require(_0xef38[2]);var async=require(_0xef38[3]);var Trunk=require(_0xef38[5])[_0xef38[4]];var FaxAccount=require(_0xef38[5])[_0xef38[6]];var FaxApplication=require(_0xef38[5])[_0xef38[7]];var VoiceExtension=require(_0xef38[5])[_0xef38[8]];var sequelize=require(_0xef38[5])[_0xef38[9]];exports[_0xef38[10]]=function(_0xbb16x9,_0xbb16xa,_0xbb16xb){var _0xbb16xc=[_0xef38[11],_0xef38[12],_0xef38[13]];var _0xbb16xd=_0xbb16x9[_0xef38[15]][_0xef38[14]]?parseInt(_0xbb16x9[_0xef38[15]][_0xef38[14]],10):100;var _0xbb16xe=_0xbb16x9[_0xef38[15]][_0xef38[16]]?parseInt(_0xbb16x9[_0xef38[15]][_0xef38[16]],10):0;var _0xbb16xf={where:{},limit:_0xbb16xd,offset:_0xbb16xe*_0xbb16xd};_[_0xef38[30]](_0xbb16x9[_0xef38[15]],function(_0xbb16x10,_0xbb16x11){switch(_0xbb16x11){case _0xef38[14]:;case _0xef38[16]:break ;;case _0xef38[19]:_0xbb16xf[_0xef38[17]]=util[_0xef38[22]](_0xef38[18],_0xbb16x9[_0xef38[15]][_0xef38[19]],_0xbb16x9[_0xef38[15]][_0xef38[20]]||_0xef38[21])||null;break ;;case _0xef38[20]:break ;;case _0xef38[28]:_0xbb16xf[_0xef38[24]][_0xef38[23]]=[];_0xbb16xc[_0xef38[27]](function(_0xbb16x12){var _0xbb16x13={};_0xbb16x13[_0xbb16x12]={$like:_0xef38[25]+_0xbb16x10+_0xef38[25]};_0xbb16xf[_0xef38[24]][_0xef38[23]][_0xef38[26]](_0xbb16x13);});break ;;default:_0xbb16xf[_0xef38[24]][_0xbb16x11]={$like:{}};_0xbb16xf[_0xef38[24]][_0xbb16x11][_0xef38[29]]=_0xef38[25]+_0xbb16x10+_0xef38[25];;}});FaxAccount[_0xef38[45]](_0xbb16xf)[_0xef38[44]](function(_0xbb16x15){var _0xbb16x16=Math[_0xef38[36]](_0xbb16x15[_0xef38[35]]/_0xbb16xd);var _0xbb16x17=_0xbb16x16>(_0xbb16xf[_0xef38[37]]+1)?util[_0xef38[22]](_0xef38[38],_0xbb16x9[_0xef38[39]],_0xbb16x9[_0xef38[41]][_0xef38[40]],_0xbb16x9[_0xef38[42]],_0xbb16xe+1):null;var _0xbb16x18=_0xbb16xe>0?util[_0xef38[22]](_0xef38[38],_0xbb16x9[_0xef38[39]],_0xbb16x9[_0xef38[41]][_0xef38[40]],_0xbb16x9[_0xef38[42]],_0xbb16xe-1):null;_0xbb16xa[_0xef38[33]](200)[_0xef38[32]]({count:_0xbb16x15[_0xef38[35]],rows:_0xbb16x15[_0xef38[43]],next_page:_0xbb16x17,previous_page:_0xbb16x18,total_pages:_0xbb16x16});})[_0xef38[34]](function(_0xbb16x14){_0xbb16xa[_0xef38[33]](500)[_0xef38[32]]({error:_0xef38[31]})});};exports[_0xef38[46]]=function(_0xbb16x9,_0xbb16xa,_0xbb16xb){FaxAccount[_0xef38[50]](_0xbb16x9[_0xef38[49]][_0xef38[48]])[_0xef38[44]](function(_0xbb16x19){if(!_0xbb16x19){return _0xbb16xa[_0xef38[47]](404)};return _0xbb16xa[_0xef38[32]](_0xbb16x19);})[_0xef38[34]](function(_0xbb16x14){return _0xbb16xb(_0xbb16x14)})};exports[_0xef38[51]]=function(_0xbb16x9,_0xbb16xa,_0xbb16xb){return sequelize[_0xef38[62]]()[_0xef38[44]](function(_0xbb16x1a){async[_0xef38[61]]([function(_0xbb16x1b){return FaxAccount[_0xef38[51]](_0xbb16x9[_0xef38[52]],{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x19){_0xbb16x1b(null,_0xbb16x19)})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})},function(_0xbb16x19,_0xbb16x1b){return Trunk[_0xef38[50]](_0xbb16x9[_0xef38[52]].TrunkId,{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x1c){_0xbb16x1b(null,_0xbb16x19,_0xbb16x1c)})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})},function(_0xbb16x19,_0xbb16x1c,_0xbb16x1b){return VoiceExtension[_0xef38[51]]({context:_0xbb16x1c[_0xef38[53]],exten:_0xbb16x9[_0xef38[52]][_0xef38[13]],priority:1,app:_0xef38[54],appdata:_0xef38[55],type:_0xef38[56],TrunkId:_0xbb16x1c[_0xef38[48]]},{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x1d){_0xbb16x1b(null,_0xbb16x19)})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})}],function(_0xbb16x14,_0xbb16x19){if(_0xbb16x14){console[_0xef38[57]](_0xbb16x14);_0xbb16x1a[_0xef38[58]]();return _0xbb16xa[_0xef38[33]](404)[_0xef38[32]](_0xbb16x14);}else {console[_0xef38[57]](_0xef38[59]);_0xbb16x1a[_0xef38[60]]();return _0xbb16xa[_0xef38[33]](201)[_0xef38[32]](_0xbb16x19);}})})};exports[_0xef38[63]]=function(_0xbb16x9,_0xbb16xa,_0xbb16xb){if(_0xbb16x9[_0xef38[52]][_0xef38[48]]){delete _0xbb16x9[_0xef38[52]][_0xef38[48]]};return sequelize[_0xef38[62]]()[_0xef38[44]](function(_0xbb16x1a){async[_0xef38[61]]([function(_0xbb16x1b){return FaxAccount[_0xef38[64]]({where:{id:_0xbb16x9[_0xef38[49]][_0xef38[48]]},include:[{model:Trunk}]},{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x19){_0xbb16x1b(null,_0xbb16x19)})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})},function(_0xbb16x19,_0xbb16x1b){return Trunk[_0xef38[50]](_0xbb16x9[_0xef38[52]].TrunkId,{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x1e){return _0xbb16x19[_0xef38[65]]({TrunkId:_0xbb16x1e[_0xef38[48]]},{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x1f){_0xbb16x1b(null,_0xbb16x19,_0xbb16x1e)})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})},function(_0xbb16x19,_0xbb16x1e,_0xbb16x1b){return VoiceExtension[_0xef38[64]]({where:{priority:1,exten:_0xbb16x19[_0xef38[13]],context:_0xbb16x19[_0xef38[4]][_0xef38[53]]}},{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x1d){if(!_0xbb16x1d){_0xbb16x1b(null,_0xbb16x19)};return _0xbb16x1d[_0xef38[65]]({exten:_0xbb16x9[_0xef38[52]][_0xef38[13]],context:_0xbb16x1e[_0xef38[53]],TrunkId:_0xbb16x9[_0xef38[52]][_0xef38[67]]},{transaction:_0xbb16x1a})[_0xef38[44]](function(){console[_0xef38[57]](_0xef38[66]);_0xbb16x1b(null,_0xbb16x19);})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)});})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)})},function(_0xbb16x19,_0xbb16x1b){var _0xbb16x20=_[_0xef38[68]](_0xbb16x19,_0xbb16x9[_0xef38[52]]);return _0xbb16x20[_0xef38[70]]({transaction:_0xbb16x1a})[_0xef38[44]](function(){console[_0xef38[57]](_0xef38[69]);_0xbb16x1b(null,_0xbb16x19);})[_0xef38[34]](function(_0xbb16x14){_0xbb16x1b(_0xbb16x14)});}],function(_0xbb16x14,_0xbb16x19){if(_0xbb16x14){console[_0xef38[57]](_0xbb16x14);_0xbb16x1a[_0xef38[58]]();return _0xbb16xa[_0xef38[33]](404)[_0xef38[32]](_0xbb16x14);}else {console[_0xef38[57]](_0xef38[59]);_0xbb16x1a[_0xef38[60]]();return _0xbb16xa[_0xef38[33]](201)[_0xef38[32]](_0xbb16x19);}})});};exports[_0xef38[71]]=function(_0xbb16x9,_0xbb16xa,_0xbb16xb){FaxAccount[_0xef38[72]]({where:{id:_0xbb16x9[_0xef38[49]][_0xef38[48]]}})[_0xef38[44]](function(_0xbb16x19){if(!_0xbb16x19){return _0xbb16xa[_0xef38[47]](404)};_0xbb16x19[_0xef38[71]]()[_0xef38[44]](function(){return _0xbb16xa[_0xef38[47]](204)})[_0xef38[34]](function(_0xbb16x14){_0xbb16xb(_0xbb16x14)});})[_0xef38[34]](function(_0xbb16x14){_0xbb16xb(_0xbb16x14)})};exports[_0xef38[73]]=function(_0xbb16x9,_0xbb16xa,_0xbb16xb){FaxApplication[_0xef38[79]]({where:{id:_0xbb16x9[_0xef38[52]][_0xef38[75]]}})[_0xef38[44]](function(_0xbb16x21){var _0xbb16x22=_0xbb16x21;return sequelize[_0xef38[62]](function(_0xbb16x1a){return FaxApplication[_0xef38[71]]({where:{id:_0xbb16x9[_0xef38[52]][_0xef38[75]]}},{transaction:_0xbb16x1a})[_0xef38[44]](function(){var _0xbb16x23=[];for(var _0xbb16x24=0;_0xbb16x24<_0xbb16x9[_0xef38[52]][_0xef38[75]][_0xef38[74]];_0xbb16x24++){var _0xbb16x25=_[_0xef38[72]](_0xbb16x22,{"\x69\x64":_0xbb16x9[_0xef38[52]][_0xef38[75]][_0xbb16x24]});if(_0xbb16x25){_0xbb16x25[_0xef38[76]]=_0xbb16x24+1;_0xbb16x23[_0xef38[26]](_0xbb16x25[_0xef38[77]]);};};return FaxApplication[_0xef38[78]](_0xbb16x23,{transaction:_0xbb16x1a})[_0xef38[44]](function(_0xbb16x1f){return _0xbb16x1f});})})[_0xef38[44]](function(_0xbb16x15){return _0xbb16xa[_0xef38[33]](200)[_0xef38[32]](_0xbb16x15)})[_0xef38[34]](function(_0xbb16x14){return handleError(_0xbb16xa,_0xbb16x14)});})[_0xef38[34]](function(_0xbb16x14){return _0xbb16xb(_0xbb16x14)})};exports[_0xef38[80]]=function(_0xbb16x9,_0xbb16xa){FaxAccount[_0xef38[71]]({where:{id:_0xbb16x9[_0xef38[15]][_0xef38[48]]},individualHooks:true})[_0xef38[44]](function(){return _0xbb16xa[_0xef38[47]](204)})[_0xef38[34]](function(_0xbb16x14){return handleError(_0xbb16xa,_0xbb16x14)})};function handleError(_0xbb16xa,_0xbb16x14){return _0xbb16xa[_0xef38[33]](500)[_0xef38[32]](_0xbb16x14)}
\ No newline at end of file
+var _0x1796=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x70\x68\x6F\x6E\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x63\x6F\x6E\x74\x65\x78\x74","\x47\x6F\x74\x6F","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78\x2C\x73\x2C\x31","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x6C\x6F\x67","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x6F\x6B","\x63\x6F\x6D\x6D\x69\x74","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x76\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x65\x64\x69\x74\x65\x64","\x55\x73\x65\x72\x49\x64","\x6D\x65\x72\x67\x65","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x20\x73\x61\x76\x65\x64","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x61\x64\x64\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x1796[0];var _=require(_0x1796[1]);var util=require(_0x1796[2]);var async=require(_0x1796[3]);var Trunk=require(_0x1796[5])[_0x1796[4]];var FaxAccount=require(_0x1796[5])[_0x1796[6]];var FaxApplication=require(_0x1796[5])[_0x1796[7]];var VoiceExtension=require(_0x1796[5])[_0x1796[8]];var sequelize=require(_0x1796[5])[_0x1796[9]];exports[_0x1796[10]]=function(_0x5a6ex9,_0x5a6exa,_0x5a6exb){var _0x5a6exc=[_0x1796[11],_0x1796[12],_0x1796[13]];var _0x5a6exd=_0x5a6ex9[_0x1796[15]][_0x1796[14]]?parseInt(_0x5a6ex9[_0x1796[15]][_0x1796[14]],10):100;var _0x5a6exe=_0x5a6ex9[_0x1796[15]][_0x1796[16]]?parseInt(_0x5a6ex9[_0x1796[15]][_0x1796[16]],10):0;var _0x5a6exf={where:{},limit:_0x5a6exd,offset:_0x5a6exe*_0x5a6exd};_[_0x1796[30]](_0x5a6ex9[_0x1796[15]],function(_0x5a6ex10,_0x5a6ex11){switch(_0x5a6ex11){case _0x1796[14]:;case _0x1796[16]:break ;;case _0x1796[19]:_0x5a6exf[_0x1796[17]]=util[_0x1796[22]](_0x1796[18],_0x5a6ex9[_0x1796[15]][_0x1796[19]],_0x5a6ex9[_0x1796[15]][_0x1796[20]]||_0x1796[21])||null;break ;;case _0x1796[20]:break ;;case _0x1796[28]:_0x5a6exf[_0x1796[24]][_0x1796[23]]=[];_0x5a6exc[_0x1796[27]](function(_0x5a6ex12){var _0x5a6ex13={};_0x5a6ex13[_0x5a6ex12]={$like:_0x1796[25]+_0x5a6ex10+_0x1796[25]};_0x5a6exf[_0x1796[24]][_0x1796[23]][_0x1796[26]](_0x5a6ex13);});break ;;default:_0x5a6exf[_0x1796[24]][_0x5a6ex11]={$like:{}};_0x5a6exf[_0x1796[24]][_0x5a6ex11][_0x1796[29]]=_0x1796[25]+_0x5a6ex10+_0x1796[25];;}});FaxAccount[_0x1796[45]](_0x5a6exf)[_0x1796[44]](function(_0x5a6ex15){var _0x5a6ex16=Math[_0x1796[36]](_0x5a6ex15[_0x1796[35]]/_0x5a6exd);var _0x5a6ex17=_0x5a6ex16>(_0x5a6exf[_0x1796[37]]+1)?util[_0x1796[22]](_0x1796[38],_0x5a6ex9[_0x1796[39]],_0x5a6ex9[_0x1796[41]][_0x1796[40]],_0x5a6ex9[_0x1796[42]],_0x5a6exe+1):null;var _0x5a6ex18=_0x5a6exe>0?util[_0x1796[22]](_0x1796[38],_0x5a6ex9[_0x1796[39]],_0x5a6ex9[_0x1796[41]][_0x1796[40]],_0x5a6ex9[_0x1796[42]],_0x5a6exe-1):null;_0x5a6exa[_0x1796[33]](200)[_0x1796[32]]({count:_0x5a6ex15[_0x1796[35]],rows:_0x5a6ex15[_0x1796[43]],next_page:_0x5a6ex17,previous_page:_0x5a6ex18,total_pages:_0x5a6ex16});})[_0x1796[34]](function(_0x5a6ex14){_0x5a6exa[_0x1796[33]](500)[_0x1796[32]]({error:_0x1796[31]})});};exports[_0x1796[46]]=function(_0x5a6ex9,_0x5a6exa,_0x5a6exb){FaxAccount[_0x1796[50]](_0x5a6ex9[_0x1796[49]][_0x1796[48]])[_0x1796[44]](function(_0x5a6ex19){if(!_0x5a6ex19){return _0x5a6exa[_0x1796[47]](404)};return _0x5a6exa[_0x1796[32]](_0x5a6ex19);})[_0x1796[34]](function(_0x5a6ex14){return _0x5a6exb(_0x5a6ex14)})};exports[_0x1796[51]]=function(_0x5a6ex9,_0x5a6exa,_0x5a6exb){return sequelize[_0x1796[62]]()[_0x1796[44]](function(_0x5a6ex1a){async[_0x1796[61]]([function(_0x5a6ex1b){return FaxAccount[_0x1796[51]](_0x5a6ex9[_0x1796[52]],{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex19){_0x5a6ex1b(null,_0x5a6ex19)})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})},function(_0x5a6ex19,_0x5a6ex1b){return Trunk[_0x1796[50]](_0x5a6ex9[_0x1796[52]].TrunkId,{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex1c){_0x5a6ex1b(null,_0x5a6ex19,_0x5a6ex1c)})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})},function(_0x5a6ex19,_0x5a6ex1c,_0x5a6ex1b){return VoiceExtension[_0x1796[51]]({context:_0x5a6ex1c[_0x1796[53]],exten:_0x5a6ex9[_0x1796[52]][_0x1796[13]],priority:1,app:_0x1796[54],appdata:_0x1796[55],type:_0x1796[56],TrunkId:_0x5a6ex1c[_0x1796[48]]},{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex1d){_0x5a6ex1b(null,_0x5a6ex19)})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})}],function(_0x5a6ex14,_0x5a6ex19){if(_0x5a6ex14){console[_0x1796[57]](_0x5a6ex14);_0x5a6ex1a[_0x1796[58]]();return _0x5a6exa[_0x1796[33]](404)[_0x1796[32]](_0x5a6ex14);}else {console[_0x1796[57]](_0x1796[59]);_0x5a6ex1a[_0x1796[60]]();return _0x5a6exa[_0x1796[33]](201)[_0x1796[32]](_0x5a6ex19);}})})};exports[_0x1796[63]]=function(_0x5a6ex9,_0x5a6exa,_0x5a6exb){if(_0x5a6ex9[_0x1796[52]][_0x1796[48]]){delete _0x5a6ex9[_0x1796[52]][_0x1796[48]]};return sequelize[_0x1796[62]]()[_0x1796[44]](function(_0x5a6ex1a){async[_0x1796[61]]([function(_0x5a6ex1b){return FaxAccount[_0x1796[64]]({where:{id:_0x5a6ex9[_0x1796[49]][_0x1796[48]]},include:[{model:Trunk}]},{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex19){_0x5a6ex1b(null,_0x5a6ex19)})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})},function(_0x5a6ex19,_0x5a6ex1b){return Trunk[_0x1796[50]](_0x5a6ex9[_0x1796[52]].TrunkId,{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex1e){return _0x5a6ex19[_0x1796[65]]({TrunkId:_0x5a6ex1e[_0x1796[48]]},{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex1f){_0x5a6ex1b(null,_0x5a6ex19,_0x5a6ex1e)})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})},function(_0x5a6ex19,_0x5a6ex1e,_0x5a6ex1b){return VoiceExtension[_0x1796[64]]({where:{priority:1,exten:_0x5a6ex19[_0x1796[13]],context:_0x5a6ex19[_0x1796[4]][_0x1796[53]]}},{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex1d){if(!_0x5a6ex1d){_0x5a6ex1b(null,_0x5a6ex19)};return _0x5a6ex1d[_0x1796[65]]({exten:_0x5a6ex9[_0x1796[52]][_0x1796[13]],context:_0x5a6ex1e[_0x1796[53]],TrunkId:_0x5a6ex9[_0x1796[52]][_0x1796[67]]},{transaction:_0x5a6ex1a})[_0x1796[44]](function(){console[_0x1796[57]](_0x1796[66]);_0x5a6ex1b(null,_0x5a6ex19);})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)});})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)})},function(_0x5a6ex19,_0x5a6ex1b){var _0x5a6ex20=_[_0x1796[68]](_0x5a6ex19,_0x5a6ex9[_0x1796[52]]);return _0x5a6ex20[_0x1796[70]]({transaction:_0x5a6ex1a})[_0x1796[44]](function(){console[_0x1796[57]](_0x1796[69]);_0x5a6ex1b(null,_0x5a6ex19);})[_0x1796[34]](function(_0x5a6ex14){_0x5a6ex1b(_0x5a6ex14)});}],function(_0x5a6ex14,_0x5a6ex19){if(_0x5a6ex14){console[_0x1796[57]](_0x5a6ex14);_0x5a6ex1a[_0x1796[58]]();return _0x5a6exa[_0x1796[33]](404)[_0x1796[32]](_0x5a6ex14);}else {console[_0x1796[57]](_0x1796[59]);_0x5a6ex1a[_0x1796[60]]();return _0x5a6exa[_0x1796[33]](201)[_0x1796[32]](_0x5a6ex19);}})});};exports[_0x1796[71]]=function(_0x5a6ex9,_0x5a6exa,_0x5a6exb){FaxAccount[_0x1796[72]]({where:{id:_0x5a6ex9[_0x1796[49]][_0x1796[48]]}})[_0x1796[44]](function(_0x5a6ex19){if(!_0x5a6ex19){return _0x5a6exa[_0x1796[47]](404)};_0x5a6ex19[_0x1796[71]]()[_0x1796[44]](function(){return _0x5a6exa[_0x1796[47]](204)})[_0x1796[34]](function(_0x5a6ex14){_0x5a6exb(_0x5a6ex14)});})[_0x1796[34]](function(_0x5a6ex14){_0x5a6exb(_0x5a6ex14)})};exports[_0x1796[73]]=function(_0x5a6ex9,_0x5a6exa,_0x5a6exb){FaxApplication[_0x1796[79]]({where:{id:_0x5a6ex9[_0x1796[52]][_0x1796[75]]}})[_0x1796[44]](function(_0x5a6ex21){var _0x5a6ex22=_0x5a6ex21;return sequelize[_0x1796[62]](function(_0x5a6ex1a){return FaxApplication[_0x1796[71]]({where:{id:_0x5a6ex9[_0x1796[52]][_0x1796[75]]}},{transaction:_0x5a6ex1a})[_0x1796[44]](function(){var _0x5a6ex23=[];for(var _0x5a6ex24=0;_0x5a6ex24<_0x5a6ex9[_0x1796[52]][_0x1796[75]][_0x1796[74]];_0x5a6ex24++){var _0x5a6ex25=_[_0x1796[72]](_0x5a6ex22,{"\x69\x64":_0x5a6ex9[_0x1796[52]][_0x1796[75]][_0x5a6ex24]});if(_0x5a6ex25){_0x5a6ex25[_0x1796[76]]=_0x5a6ex24+1;_0x5a6ex23[_0x1796[26]](_0x5a6ex25[_0x1796[77]]);};};return FaxApplication[_0x1796[78]](_0x5a6ex23,{transaction:_0x5a6ex1a})[_0x1796[44]](function(_0x5a6ex1f){return _0x5a6ex1f});})})[_0x1796[44]](function(_0x5a6ex15){return _0x5a6exa[_0x1796[33]](200)[_0x1796[32]](_0x5a6ex15)})[_0x1796[34]](function(_0x5a6ex14){return handleError(_0x5a6exa,_0x5a6ex14)});})[_0x1796[34]](function(_0x5a6ex14){return _0x5a6exb(_0x5a6ex14)})};exports[_0x1796[80]]=function(_0x5a6ex9,_0x5a6exa){FaxAccount[_0x1796[71]]({where:{id:_0x5a6ex9[_0x1796[15]][_0x1796[48]]},individualHooks:true})[_0x1796[44]](function(){return _0x5a6exa[_0x1796[47]](204)})[_0x1796[34]](function(_0x5a6ex14){return handleError(_0x5a6exa,_0x5a6ex14)})};function handleError(_0x5a6exa,_0x5a6ex14){return _0x5a6exa[_0x1796[33]](500)[_0x1796[32]](_0x5a6ex14)}
\ 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 a01b618..c6ccf5e 100644
--- a/server/api/fax_account/fax_account.socket.js
+++ b/server/api/fax_account/fax_account.socket.js
@@ -1 +1 @@
-var _0x25ca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x25ca[0];var fax_account=require(_0x25ca[2])[_0x25ca[1]];exports[_0x25ca[3]]=function(_0xf6bax2){fax_account[_0x25ca[4]](function(_0xf6bax3){onSave(_0xf6bax2,_0xf6bax3)});fax_account[_0x25ca[5]](function(_0xf6bax3){onRemove(_0xf6bax2,_0xf6bax3)});};function onSave(_0xf6bax2,_0xf6bax3,_0xf6bax5){_0xf6bax2[_0x25ca[7]](_0x25ca[6],_0xf6bax3)}function onRemove(_0xf6bax2,_0xf6bax3,_0xf6bax5){_0xf6bax2[_0x25ca[7]](_0x25ca[8],_0xf6bax3)}
\ No newline at end of file
+var _0x13bb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x13bb[0];var fax_account=require(_0x13bb[2])[_0x13bb[1]];exports[_0x13bb[3]]=function(_0x933fx2){fax_account[_0x13bb[4]](function(_0x933fx3){onSave(_0x933fx2,_0x933fx3)});fax_account[_0x13bb[5]](function(_0x933fx3){onRemove(_0x933fx2,_0x933fx3)});};function onSave(_0x933fx2,_0x933fx3,_0x933fx5){_0x933fx2[_0x13bb[7]](_0x13bb[6],_0x933fx3)}function onRemove(_0x933fx2,_0x933fx3,_0x933fx5){_0x933fx2[_0x13bb[7]](_0x13bb[8],_0x933fx3)}
\ 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 803f606..9b771ba 100644
--- a/server/api/fax_account/fax_account.spec.js
+++ b/server/api/fax_account/fax_account.spec.js
@@ -1 +1 @@
-var _0xfa16=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0xfa16[0];var should=require(_0xfa16[1]);var app=require(_0xfa16[2]);var request=require(_0xfa16[3]);describe(_0xfa16[4],function(){it(_0xfa16[5],function(_0x8515x4){request(app)[_0xfa16[13]](_0xfa16[12])[_0xfa16[11]](200)[_0xfa16[11]](_0xfa16[10],/json/)[_0xfa16[9]](function(_0x8515x5,_0x8515x6){if(_0x8515x5){return _0x8515x4(_0x8515x5)};_0x8515x6[_0xfa16[8]][_0xfa16[1]][_0xfa16[7]][_0xfa16[6]](Array);_0x8515x4();})})});
\ No newline at end of file
+var _0xed3e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0xed3e[0];var should=require(_0xed3e[1]);var app=require(_0xed3e[2]);var request=require(_0xed3e[3]);describe(_0xed3e[4],function(){it(_0xed3e[5],function(_0x2276x4){request(app)[_0xed3e[13]](_0xed3e[12])[_0xed3e[11]](200)[_0xed3e[11]](_0xed3e[10],/json/)[_0xed3e[9]](function(_0x2276x5,_0x2276x6){if(_0x2276x5){return _0x2276x4(_0x2276x5)};_0x2276x6[_0xed3e[8]][_0xed3e[1]][_0xed3e[7]][_0xed3e[6]](Array);_0x2276x4();})})});
\ No newline at end of file
diff --git a/server/api/fax_account/index.js b/server/api/fax_account/index.js
index 4319f89..0c4410d 100644
--- a/server/api/fax_account/index.js
+++ b/server/api/fax_account/index.js
@@ -1 +1 @@
-var _0xbe69=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x61\x64\x64\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xbe69[0];var express=require(_0xbe69[1]);var controller=require(_0xbe69[2]);var auth=require(_0xbe69[3]);var router=express.Router();router[_0xbe69[7]](_0xbe69[4],auth[_0xbe69[5]](),controller[_0xbe69[6]]);router[_0xbe69[7]](_0xbe69[8],controller[_0xbe69[9]]);router[_0xbe69[11]](_0xbe69[4],controller[_0xbe69[10]]);router[_0xbe69[11]](_0xbe69[12],controller[_0xbe69[13]]);router[_0xbe69[15]](_0xbe69[8],controller[_0xbe69[14]]);router[_0xbe69[16]](_0xbe69[8],controller[_0xbe69[14]]);router[_0xbe69[18]](_0xbe69[4],controller[_0xbe69[17]]);router[_0xbe69[18]](_0xbe69[8],controller[_0xbe69[19]]);module[_0xbe69[20]]=router;
\ No newline at end of file
+var _0x48c7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x61\x64\x64\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x48c7[0];var express=require(_0x48c7[1]);var controller=require(_0x48c7[2]);var auth=require(_0x48c7[3]);var router=express.Router();router[_0x48c7[7]](_0x48c7[4],auth[_0x48c7[5]](),controller[_0x48c7[6]]);router[_0x48c7[7]](_0x48c7[8],controller[_0x48c7[9]]);router[_0x48c7[11]](_0x48c7[4],controller[_0x48c7[10]]);router[_0x48c7[11]](_0x48c7[12],controller[_0x48c7[13]]);router[_0x48c7[15]](_0x48c7[8],controller[_0x48c7[14]]);router[_0x48c7[16]](_0x48c7[8],controller[_0x48c7[14]]);router[_0x48c7[18]](_0x48c7[4],controller[_0x48c7[17]]);router[_0x48c7[18]](_0x48c7[8],controller[_0x48c7[19]]);module[_0x48c7[20]]=router;
\ 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 9324330..3b8d317 100644
--- a/server/api/fax_application/fax_application.controller.js
+++ b/server/api/fax_application/fax_application.controller.js
@@ -1 +1 @@
-var _0xcb06=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x6C\x6F\x67","\x70\x72\x69\x6F\x72\x69\x74\x79","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x6D\x61\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64"];_0xcb06[0];var _=require(_0xcb06[1]);var FaxApplication=require(_0xcb06[3])[_0xcb06[2]];exports[_0xcb06[4]]=function(_0x8f38x3,_0x8f38x4){FaxApplication[_0xcb06[10]]({where:_0x8f38x3[_0xcb06[9]]})[_0xcb06[8]](function(_0x8f38x6){return _0x8f38x4[_0xcb06[7]](200)[_0xcb06[6]](_0x8f38x6)})[_0xcb06[5]](function(_0x8f38x5){return handleError(_0x8f38x4,_0x8f38x5)})};exports[_0xcb06[11]]=function(_0x8f38x3,_0x8f38x4){FaxApplication[_0xcb06[15]](_0x8f38x3[_0xcb06[14]][_0xcb06[13]])[_0xcb06[8]](function(_0x8f38x7){if(!_0x8f38x7){return _0x8f38x4[_0xcb06[12]](404)};return _0x8f38x4[_0xcb06[6]](_0x8f38x7);})[_0xcb06[5]](function(_0x8f38x5){return handleError(_0x8f38x4,_0x8f38x5)})};exports[_0xcb06[16]]=function(_0x8f38x3,_0x8f38x4,_0x8f38x8){console[_0xcb06[18]](_0x8f38x3[_0xcb06[17]]);FaxApplication[_0xcb06[21]](_0xcb06[19],{where:{FaxAccountId:_0x8f38x3[_0xcb06[17]][_0xcb06[20]]}})[_0xcb06[8]](function(_0x8f38x9){_0x8f38x3[_0xcb06[17]][_0xcb06[19]]=_0x8f38x9?++_0x8f38x9:1;FaxApplication[_0xcb06[16]](_0x8f38x3[_0xcb06[17]])[_0xcb06[8]](function(_0x8f38xa){return _0x8f38x4[_0xcb06[7]](201)[_0xcb06[6]](_0x8f38xa)})[_0xcb06[5]](function(_0x8f38x5){return _0x8f38x8(_0x8f38x5)});console[_0xcb06[18]](_0x8f38x9);})[_0xcb06[5]](function(_0x8f38x5){_0x8f38x8(_0x8f38x5)});};exports[_0xcb06[22]]=function(_0x8f38x3,_0x8f38x4){if(_0x8f38x3[_0xcb06[17]][_0xcb06[13]]){delete _0x8f38x3[_0xcb06[17]][_0xcb06[13]]};FaxApplication[_0xcb06[15]](_0x8f38x3[_0xcb06[14]][_0xcb06[13]])[_0xcb06[8]](function(_0x8f38x7){if(!_0x8f38x7){return _0x8f38x4[_0xcb06[12]](404)};var _0x8f38xb=_[_0xcb06[23]](_0x8f38x7,_0x8f38x3[_0xcb06[17]]);_0x8f38xb[_0xcb06[24]]()[_0xcb06[8]](function(){return _0x8f38x4[_0xcb06[7]](200)[_0xcb06[6]](_0x8f38x7)})[_0xcb06[5]](function(_0x8f38x5){return handleError(_0x8f38x4,_0x8f38x5)});})[_0xcb06[5]](function(_0x8f38x5){return handleError(_0x8f38x4,_0x8f38x5)});};exports[_0xcb06[25]]=function(_0x8f38x3,_0x8f38x4){FaxApplication[_0xcb06[26]]({where:{id:_0x8f38x3[_0xcb06[14]][_0xcb06[13]]}})[_0xcb06[8]](function(_0x8f38x7){if(!_0x8f38x7){return _0x8f38x4[_0xcb06[12]](404)};_0x8f38x7[_0xcb06[25]]()[_0xcb06[8]](function(){return _0x8f38x4[_0xcb06[12]](204)})[_0xcb06[5]](function(_0x8f38x5){return handleError(_0x8f38x4,_0x8f38x5)});})[_0xcb06[5]](function(_0x8f38x5){return handleError(_0x8f38x4,_0x8f38x5)})};function handleError(_0x8f38x4,_0x8f38x5){return _0x8f38x4[_0xcb06[7]](500)[_0xcb06[6]](_0x8f38x5)}
\ No newline at end of file
+var _0x420a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x6C\x6F\x67","\x70\x72\x69\x6F\x72\x69\x74\x79","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x6D\x61\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64"];_0x420a[0];var _=require(_0x420a[1]);var FaxApplication=require(_0x420a[3])[_0x420a[2]];exports[_0x420a[4]]=function(_0xcac9x3,_0xcac9x4){FaxApplication[_0x420a[10]]({where:_0xcac9x3[_0x420a[9]]})[_0x420a[8]](function(_0xcac9x6){return _0xcac9x4[_0x420a[7]](200)[_0x420a[6]](_0xcac9x6)})[_0x420a[5]](function(_0xcac9x5){return handleError(_0xcac9x4,_0xcac9x5)})};exports[_0x420a[11]]=function(_0xcac9x3,_0xcac9x4){FaxApplication[_0x420a[15]](_0xcac9x3[_0x420a[14]][_0x420a[13]])[_0x420a[8]](function(_0xcac9x7){if(!_0xcac9x7){return _0xcac9x4[_0x420a[12]](404)};return _0xcac9x4[_0x420a[6]](_0xcac9x7);})[_0x420a[5]](function(_0xcac9x5){return handleError(_0xcac9x4,_0xcac9x5)})};exports[_0x420a[16]]=function(_0xcac9x3,_0xcac9x4,_0xcac9x8){console[_0x420a[18]](_0xcac9x3[_0x420a[17]]);FaxApplication[_0x420a[21]](_0x420a[19],{where:{FaxAccountId:_0xcac9x3[_0x420a[17]][_0x420a[20]]}})[_0x420a[8]](function(_0xcac9x9){_0xcac9x3[_0x420a[17]][_0x420a[19]]=_0xcac9x9?++_0xcac9x9:1;FaxApplication[_0x420a[16]](_0xcac9x3[_0x420a[17]])[_0x420a[8]](function(_0xcac9xa){return _0xcac9x4[_0x420a[7]](201)[_0x420a[6]](_0xcac9xa)})[_0x420a[5]](function(_0xcac9x5){return _0xcac9x8(_0xcac9x5)});console[_0x420a[18]](_0xcac9x9);})[_0x420a[5]](function(_0xcac9x5){_0xcac9x8(_0xcac9x5)});};exports[_0x420a[22]]=function(_0xcac9x3,_0xcac9x4){if(_0xcac9x3[_0x420a[17]][_0x420a[13]]){delete _0xcac9x3[_0x420a[17]][_0x420a[13]]};FaxApplication[_0x420a[15]](_0xcac9x3[_0x420a[14]][_0x420a[13]])[_0x420a[8]](function(_0xcac9x7){if(!_0xcac9x7){return _0xcac9x4[_0x420a[12]](404)};var _0xcac9xb=_[_0x420a[23]](_0xcac9x7,_0xcac9x3[_0x420a[17]]);_0xcac9xb[_0x420a[24]]()[_0x420a[8]](function(){return _0xcac9x4[_0x420a[7]](200)[_0x420a[6]](_0xcac9x7)})[_0x420a[5]](function(_0xcac9x5){return handleError(_0xcac9x4,_0xcac9x5)});})[_0x420a[5]](function(_0xcac9x5){return handleError(_0xcac9x4,_0xcac9x5)});};exports[_0x420a[25]]=function(_0xcac9x3,_0xcac9x4){FaxApplication[_0x420a[26]]({where:{id:_0xcac9x3[_0x420a[14]][_0x420a[13]]}})[_0x420a[8]](function(_0xcac9x7){if(!_0xcac9x7){return _0xcac9x4[_0x420a[12]](404)};_0xcac9x7[_0x420a[25]]()[_0x420a[8]](function(){return _0xcac9x4[_0x420a[12]](204)})[_0x420a[5]](function(_0xcac9x5){return handleError(_0xcac9x4,_0xcac9x5)});})[_0x420a[5]](function(_0xcac9x5){return handleError(_0xcac9x4,_0xcac9x5)})};function handleError(_0xcac9x4,_0xcac9x5){return _0xcac9x4[_0x420a[7]](500)[_0x420a[6]](_0xcac9x5)}
\ 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 1641e9d..8d6a094 100644
--- a/server/api/fax_application/fax_application.socket.js
+++ b/server/api/fax_application/fax_application.socket.js
@@ -1 +1 @@
-var _0x9c37=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9c37[0];var fax_application=require(_0x9c37[2])[_0x9c37[1]];exports[_0x9c37[3]]=function(_0xf267x2){fax_application[_0x9c37[4]](function(_0xf267x3){onSave(_0xf267x2,_0xf267x3)});fax_application[_0x9c37[5]](function(_0xf267x3){onRemove(_0xf267x2,_0xf267x3)});};function onSave(_0xf267x2,_0xf267x3,_0xf267x5){_0xf267x2[_0x9c37[7]](_0x9c37[6],_0xf267x3)}function onRemove(_0xf267x2,_0xf267x3,_0xf267x5){_0xf267x2[_0x9c37[7]](_0x9c37[8],_0xf267x3)}
\ No newline at end of file
+var _0x13a5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x13a5[0];var fax_application=require(_0x13a5[2])[_0x13a5[1]];exports[_0x13a5[3]]=function(_0x5c1dx2){fax_application[_0x13a5[4]](function(_0x5c1dx3){onSave(_0x5c1dx2,_0x5c1dx3)});fax_application[_0x13a5[5]](function(_0x5c1dx3){onRemove(_0x5c1dx2,_0x5c1dx3)});};function onSave(_0x5c1dx2,_0x5c1dx3,_0x5c1dx5){_0x5c1dx2[_0x13a5[7]](_0x13a5[6],_0x5c1dx3)}function onRemove(_0x5c1dx2,_0x5c1dx3,_0x5c1dx5){_0x5c1dx2[_0x13a5[7]](_0x13a5[8],_0x5c1dx3)}
\ 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 1b0725b..a4697be 100644
--- a/server/api/fax_application/fax_application.spec.js
+++ b/server/api/fax_application/fax_application.spec.js
@@ -1 +1 @@
-var _0x75d8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x75d8[0];var should=require(_0x75d8[1]);var app=require(_0x75d8[2]);var request=require(_0x75d8[3]);describe(_0x75d8[4],function(){it(_0x75d8[5],function(_0x6c67x4){request(app)[_0x75d8[13]](_0x75d8[12])[_0x75d8[11]](200)[_0x75d8[11]](_0x75d8[10],/json/)[_0x75d8[9]](function(_0x6c67x5,_0x6c67x6){if(_0x6c67x5){return _0x6c67x4(_0x6c67x5)};_0x6c67x6[_0x75d8[8]][_0x75d8[1]][_0x75d8[7]][_0x75d8[6]](Array);_0x6c67x4();})})});
\ No newline at end of file
+var _0x8e95=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x8e95[0];var should=require(_0x8e95[1]);var app=require(_0x8e95[2]);var request=require(_0x8e95[3]);describe(_0x8e95[4],function(){it(_0x8e95[5],function(_0x12f9x4){request(app)[_0x8e95[13]](_0x8e95[12])[_0x8e95[11]](200)[_0x8e95[11]](_0x8e95[10],/json/)[_0x8e95[9]](function(_0x12f9x5,_0x12f9x6){if(_0x12f9x5){return _0x12f9x4(_0x12f9x5)};_0x12f9x6[_0x8e95[8]][_0x8e95[1]][_0x8e95[7]][_0x8e95[6]](Array);_0x12f9x4();})})});
\ No newline at end of file
diff --git a/server/api/fax_application/index.js b/server/api/fax_application/index.js
index d10310f..0276710 100644
--- a/server/api/fax_application/index.js
+++ b/server/api/fax_application/index.js
@@ -1 +1 @@
-var _0xedbb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xedbb[0];var express=require(_0xedbb[1]);var controller=require(_0xedbb[2]);var router=express.Router();router[_0xedbb[5]](_0xedbb[3],controller[_0xedbb[4]]);router[_0xedbb[5]](_0xedbb[6],controller[_0xedbb[7]]);router[_0xedbb[9]](_0xedbb[3],controller[_0xedbb[8]]);router[_0xedbb[11]](_0xedbb[6],controller[_0xedbb[10]]);router[_0xedbb[12]](_0xedbb[6],controller[_0xedbb[10]]);router[_0xedbb[14]](_0xedbb[6],controller[_0xedbb[13]]);module[_0xedbb[15]]=router;
\ No newline at end of file
+var _0xe8ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xe8ec[0];var express=require(_0xe8ec[1]);var controller=require(_0xe8ec[2]);var router=express.Router();router[_0xe8ec[5]](_0xe8ec[3],controller[_0xe8ec[4]]);router[_0xe8ec[5]](_0xe8ec[6],controller[_0xe8ec[7]]);router[_0xe8ec[9]](_0xe8ec[3],controller[_0xe8ec[8]]);router[_0xe8ec[11]](_0xe8ec[6],controller[_0xe8ec[10]]);router[_0xe8ec[12]](_0xe8ec[6],controller[_0xe8ec[10]]);router[_0xe8ec[14]](_0xe8ec[6],controller[_0xe8ec[13]]);module[_0xe8ec[15]]=router;
\ No newline at end of file
diff --git a/server/api/fax_business_automation/fax_business_automation.controller.js b/server/api/fax_business_automation/fax_business_automation.controller.js
index 0b5709e..f3aa712 100644
--- a/server/api/fax_business_automation/fax_business_automation.controller.js
+++ b/server/api/fax_business_automation/fax_business_automation.controller.js
@@ -1 +1 @@
-var _0x3ad8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72","\x62\x6F\x64\x79","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x49\x64","\x63\x6F\x6E\x63\x61\x74","\x61\x6E\x64","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x3ad8[0];var _=require(_0x3ad8[1]);var util=require(_0x3ad8[2]);var FaxBusinessAutomation=require(_0x3ad8[4])[_0x3ad8[3]];var BusinessCondition=require(_0x3ad8[4])[_0x3ad8[5]];var BusinessAction=require(_0x3ad8[4])[_0x3ad8[6]];var sequelize=require(_0x3ad8[4])[_0x3ad8[7]];exports[_0x3ad8[8]]=function(_0xfca2x7,_0xfca2x8,_0xfca2x9){var _0xfca2xa=[_0x3ad8[9],_0x3ad8[10]];var _0xfca2xb=_0xfca2x7[_0x3ad8[12]][_0x3ad8[11]]?parseInt(_0xfca2x7[_0x3ad8[12]][_0x3ad8[11]],10):100;var _0xfca2xc=_0xfca2x7[_0x3ad8[12]][_0x3ad8[13]]?parseInt(_0xfca2x7[_0x3ad8[12]][_0x3ad8[13]],10):0;var _0xfca2xd={where:{},limit:_0xfca2xb,offset:_0xfca2xc*_0xfca2xb};_[_0x3ad8[27]](_0xfca2x7[_0x3ad8[12]],function(_0xfca2xe,_0xfca2xf){switch(_0xfca2xf){case _0x3ad8[11]:;case _0x3ad8[13]:break ;;case _0x3ad8[16]:_0xfca2xd[_0x3ad8[14]]=util[_0x3ad8[19]](_0x3ad8[15],_0xfca2x7[_0x3ad8[12]][_0x3ad8[16]],_0xfca2x7[_0x3ad8[12]][_0x3ad8[17]]||_0x3ad8[18])||null;break ;;case _0x3ad8[17]:break ;;case _0x3ad8[25]:_0xfca2xd[_0x3ad8[21]][_0x3ad8[20]]=[];_0xfca2xa[_0x3ad8[24]](function(_0xfca2x10){var _0xfca2x11={};_0xfca2x11[_0xfca2x10]={$like:_0x3ad8[22]+_0xfca2xe+_0x3ad8[22]};_0xfca2xd[_0x3ad8[21]][_0x3ad8[20]][_0x3ad8[23]](_0xfca2x11);});break ;;default:_0xfca2xd[_0x3ad8[21]][_0xfca2xf]={$like:{}};_0xfca2xd[_0x3ad8[21]][_0xfca2xf][_0x3ad8[26]]=_0x3ad8[22]+_0xfca2xe+_0x3ad8[22];;}});FaxBusinessAutomation[_0x3ad8[42]](_0xfca2xd)[_0x3ad8[41]](function(_0xfca2x13){var _0xfca2x14=Math[_0x3ad8[33]](_0xfca2x13[_0x3ad8[32]]/_0xfca2xb);var _0xfca2x15=_0xfca2x14>(_0xfca2xd[_0x3ad8[34]]+1)?util[_0x3ad8[19]](_0x3ad8[35],_0xfca2x7[_0x3ad8[36]],_0xfca2x7[_0x3ad8[38]][_0x3ad8[37]],_0xfca2x7[_0x3ad8[39]],_0xfca2xc+1):null;var _0xfca2x16=_0xfca2xc>0?util[_0x3ad8[19]](_0x3ad8[35],_0xfca2x7[_0x3ad8[36]],_0xfca2x7[_0x3ad8[38]][_0x3ad8[37]],_0xfca2x7[_0x3ad8[39]],_0xfca2xc-1):null;_0xfca2x8[_0x3ad8[30]](200)[_0x3ad8[29]]({count:_0xfca2x13[_0x3ad8[32]],rows:_0xfca2x13[_0x3ad8[40]],next_page:_0xfca2x15,previous_page:_0xfca2x16,total_pages:_0xfca2x14});})[_0x3ad8[31]](function(_0xfca2x12){_0xfca2x8[_0x3ad8[30]](500)[_0x3ad8[29]]({error:_0x3ad8[28]})});};exports[_0x3ad8[43]]=function(_0xfca2x7,_0xfca2x8){FaxBusinessAutomation[_0x3ad8[47]](_0xfca2x7[_0x3ad8[46]][_0x3ad8[45]],{include:[{all:true}]})[_0x3ad8[41]](function(_0xfca2x17){if(!_0xfca2x17){return _0xfca2x8[_0x3ad8[44]](404)};return _0xfca2x8[_0x3ad8[29]](_0xfca2x17);})[_0x3ad8[31]](function(_0xfca2x12){return handleError(_0xfca2x8,_0xfca2x12)})};exports[_0x3ad8[48]]=function(_0xfca2x7,_0xfca2x8,_0xfca2x9){return sequelize[_0x3ad8[56]](function(_0xfca2x18){return FaxBusinessAutomation[_0x3ad8[48]](_0xfca2x7[_0x3ad8[50]],{transaction:_0xfca2x18})[_0x3ad8[41]](function(_0xfca2x19){var _0xfca2x1a=[];if(_0xfca2x7[_0x3ad8[50]][_0x3ad8[49]]){_0xfca2x7[_0x3ad8[50]][_0x3ad8[49]][_0x3ad8[24]](function(_0xfca2x1b){_0xfca2x1b[_0x3ad8[51]]=_0xfca2x19[_0x3ad8[45]]});_0xfca2x1a=_0xfca2x1a[_0x3ad8[52]](_0xfca2x7[_0x3ad8[50]][_0x3ad8[49]]);};if(_0xfca2x7[_0x3ad8[50]][_0x3ad8[53]]){_0xfca2x7[_0x3ad8[50]][_0x3ad8[53]][_0x3ad8[24]](function(_0xfca2x1b){_0xfca2x1b[_0x3ad8[51]]=_0xfca2x19[_0x3ad8[45]]});_0xfca2x1a=_0xfca2x1a[_0x3ad8[52]](_0xfca2x7[_0x3ad8[50]][_0x3ad8[53]]);};return BusinessCondition[_0x3ad8[55]](_0xfca2x1a,{transaction:_0xfca2x18})[_0x3ad8[41]](function(_0xfca2x1c){if(_0xfca2x7[_0x3ad8[50]][_0x3ad8[54]]){_0xfca2x7[_0x3ad8[50]][_0x3ad8[54]][_0x3ad8[24]](function(_0xfca2x1b){_0xfca2x1b[_0x3ad8[51]]=_0xfca2x19[_0x3ad8[45]]})};return BusinessAction[_0x3ad8[55]](_0xfca2x7[_0x3ad8[50]][_0x3ad8[54]],{transaction:_0xfca2x18});});})})[_0x3ad8[41]](function(){return _0xfca2x8[_0x3ad8[44]](201)})[_0x3ad8[31]](function(_0xfca2x12){return _0xfca2x9(_0xfca2x12)})};exports[_0x3ad8[57]]=function(_0xfca2x7,_0xfca2x8){if(_0xfca2x7[_0x3ad8[50]][_0x3ad8[45]]){delete _0xfca2x7[_0x3ad8[50]][_0x3ad8[45]]};FaxBusinessAutomation[_0x3ad8[60]]({where:{id:_0xfca2x7[_0x3ad8[46]][_0x3ad8[45]]}})[_0x3ad8[41]](function(_0xfca2x17){if(!_0xfca2x17){return _0xfca2x8[_0x3ad8[44]](404)};var _0xfca2x1d=_[_0x3ad8[58]](_0xfca2x17,_0xfca2x7[_0x3ad8[50]]);_0xfca2x1d[_0x3ad8[59]]()[_0x3ad8[41]](function(){return _0xfca2x8[_0x3ad8[30]](200)[_0x3ad8[29]](_0xfca2x17)})[_0x3ad8[31]](function(_0xfca2x12){return handleError(_0xfca2x8,_0xfca2x12)});})[_0x3ad8[31]](function(_0xfca2x12){return handleError(_0xfca2x8,_0xfca2x12)});};exports[_0x3ad8[61]]=function(_0xfca2x7,_0xfca2x8){FaxBusinessAutomation[_0x3ad8[60]]({where:{id:_0xfca2x7[_0x3ad8[46]][_0x3ad8[45]]}})[_0x3ad8[41]](function(_0xfca2x17){if(!_0xfca2x17){return _0xfca2x8[_0x3ad8[44]](404)};_0xfca2x17[_0x3ad8[61]]()[_0x3ad8[41]](function(){return _0xfca2x8[_0x3ad8[44]](204)})[_0x3ad8[31]](function(_0xfca2x12){return handleError(_0xfca2x8,_0xfca2x12)});})[_0x3ad8[31]](function(_0xfca2x12){return handleError(_0xfca2x8,_0xfca2x12)})};function handleError(_0xfca2x8,_0xfca2x12){return _0xfca2x8[_0x3ad8[30]](500)[_0x3ad8[29]](_0xfca2x12)}
\ No newline at end of file
+var _0x92fd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72","\x62\x6F\x64\x79","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x49\x64","\x63\x6F\x6E\x63\x61\x74","\x61\x6E\x64","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x92fd[0];var _=require(_0x92fd[1]);var util=require(_0x92fd[2]);var FaxBusinessAutomation=require(_0x92fd[4])[_0x92fd[3]];var BusinessCondition=require(_0x92fd[4])[_0x92fd[5]];var BusinessAction=require(_0x92fd[4])[_0x92fd[6]];var sequelize=require(_0x92fd[4])[_0x92fd[7]];exports[_0x92fd[8]]=function(_0x3ab9x7,_0x3ab9x8,_0x3ab9x9){var _0x3ab9xa=[_0x92fd[9],_0x92fd[10]];var _0x3ab9xb=_0x3ab9x7[_0x92fd[12]][_0x92fd[11]]?parseInt(_0x3ab9x7[_0x92fd[12]][_0x92fd[11]],10):100;var _0x3ab9xc=_0x3ab9x7[_0x92fd[12]][_0x92fd[13]]?parseInt(_0x3ab9x7[_0x92fd[12]][_0x92fd[13]],10):0;var _0x3ab9xd={where:{},limit:_0x3ab9xb,offset:_0x3ab9xc*_0x3ab9xb};_[_0x92fd[27]](_0x3ab9x7[_0x92fd[12]],function(_0x3ab9xe,_0x3ab9xf){switch(_0x3ab9xf){case _0x92fd[11]:;case _0x92fd[13]:break ;;case _0x92fd[16]:_0x3ab9xd[_0x92fd[14]]=util[_0x92fd[19]](_0x92fd[15],_0x3ab9x7[_0x92fd[12]][_0x92fd[16]],_0x3ab9x7[_0x92fd[12]][_0x92fd[17]]||_0x92fd[18])||null;break ;;case _0x92fd[17]:break ;;case _0x92fd[25]:_0x3ab9xd[_0x92fd[21]][_0x92fd[20]]=[];_0x3ab9xa[_0x92fd[24]](function(_0x3ab9x10){var _0x3ab9x11={};_0x3ab9x11[_0x3ab9x10]={$like:_0x92fd[22]+_0x3ab9xe+_0x92fd[22]};_0x3ab9xd[_0x92fd[21]][_0x92fd[20]][_0x92fd[23]](_0x3ab9x11);});break ;;default:_0x3ab9xd[_0x92fd[21]][_0x3ab9xf]={$like:{}};_0x3ab9xd[_0x92fd[21]][_0x3ab9xf][_0x92fd[26]]=_0x92fd[22]+_0x3ab9xe+_0x92fd[22];;}});FaxBusinessAutomation[_0x92fd[42]](_0x3ab9xd)[_0x92fd[41]](function(_0x3ab9x13){var _0x3ab9x14=Math[_0x92fd[33]](_0x3ab9x13[_0x92fd[32]]/_0x3ab9xb);var _0x3ab9x15=_0x3ab9x14>(_0x3ab9xd[_0x92fd[34]]+1)?util[_0x92fd[19]](_0x92fd[35],_0x3ab9x7[_0x92fd[36]],_0x3ab9x7[_0x92fd[38]][_0x92fd[37]],_0x3ab9x7[_0x92fd[39]],_0x3ab9xc+1):null;var _0x3ab9x16=_0x3ab9xc>0?util[_0x92fd[19]](_0x92fd[35],_0x3ab9x7[_0x92fd[36]],_0x3ab9x7[_0x92fd[38]][_0x92fd[37]],_0x3ab9x7[_0x92fd[39]],_0x3ab9xc-1):null;_0x3ab9x8[_0x92fd[30]](200)[_0x92fd[29]]({count:_0x3ab9x13[_0x92fd[32]],rows:_0x3ab9x13[_0x92fd[40]],next_page:_0x3ab9x15,previous_page:_0x3ab9x16,total_pages:_0x3ab9x14});})[_0x92fd[31]](function(_0x3ab9x12){_0x3ab9x8[_0x92fd[30]](500)[_0x92fd[29]]({error:_0x92fd[28]})});};exports[_0x92fd[43]]=function(_0x3ab9x7,_0x3ab9x8){FaxBusinessAutomation[_0x92fd[47]](_0x3ab9x7[_0x92fd[46]][_0x92fd[45]],{include:[{all:true}]})[_0x92fd[41]](function(_0x3ab9x17){if(!_0x3ab9x17){return _0x3ab9x8[_0x92fd[44]](404)};return _0x3ab9x8[_0x92fd[29]](_0x3ab9x17);})[_0x92fd[31]](function(_0x3ab9x12){return handleError(_0x3ab9x8,_0x3ab9x12)})};exports[_0x92fd[48]]=function(_0x3ab9x7,_0x3ab9x8,_0x3ab9x9){return sequelize[_0x92fd[56]](function(_0x3ab9x18){return FaxBusinessAutomation[_0x92fd[48]](_0x3ab9x7[_0x92fd[50]],{transaction:_0x3ab9x18})[_0x92fd[41]](function(_0x3ab9x19){var _0x3ab9x1a=[];if(_0x3ab9x7[_0x92fd[50]][_0x92fd[49]]){_0x3ab9x7[_0x92fd[50]][_0x92fd[49]][_0x92fd[24]](function(_0x3ab9x1b){_0x3ab9x1b[_0x92fd[51]]=_0x3ab9x19[_0x92fd[45]]});_0x3ab9x1a=_0x3ab9x1a[_0x92fd[52]](_0x3ab9x7[_0x92fd[50]][_0x92fd[49]]);};if(_0x3ab9x7[_0x92fd[50]][_0x92fd[53]]){_0x3ab9x7[_0x92fd[50]][_0x92fd[53]][_0x92fd[24]](function(_0x3ab9x1b){_0x3ab9x1b[_0x92fd[51]]=_0x3ab9x19[_0x92fd[45]]});_0x3ab9x1a=_0x3ab9x1a[_0x92fd[52]](_0x3ab9x7[_0x92fd[50]][_0x92fd[53]]);};return BusinessCondition[_0x92fd[55]](_0x3ab9x1a,{transaction:_0x3ab9x18})[_0x92fd[41]](function(_0x3ab9x1c){if(_0x3ab9x7[_0x92fd[50]][_0x92fd[54]]){_0x3ab9x7[_0x92fd[50]][_0x92fd[54]][_0x92fd[24]](function(_0x3ab9x1b){_0x3ab9x1b[_0x92fd[51]]=_0x3ab9x19[_0x92fd[45]]})};return BusinessAction[_0x92fd[55]](_0x3ab9x7[_0x92fd[50]][_0x92fd[54]],{transaction:_0x3ab9x18});});})})[_0x92fd[41]](function(){return _0x3ab9x8[_0x92fd[44]](201)})[_0x92fd[31]](function(_0x3ab9x12){return _0x3ab9x9(_0x3ab9x12)})};exports[_0x92fd[57]]=function(_0x3ab9x7,_0x3ab9x8){if(_0x3ab9x7[_0x92fd[50]][_0x92fd[45]]){delete _0x3ab9x7[_0x92fd[50]][_0x92fd[45]]};FaxBusinessAutomation[_0x92fd[60]]({where:{id:_0x3ab9x7[_0x92fd[46]][_0x92fd[45]]}})[_0x92fd[41]](function(_0x3ab9x17){if(!_0x3ab9x17){return _0x3ab9x8[_0x92fd[44]](404)};var _0x3ab9x1d=_[_0x92fd[58]](_0x3ab9x17,_0x3ab9x7[_0x92fd[50]]);_0x3ab9x1d[_0x92fd[59]]()[_0x92fd[41]](function(){return _0x3ab9x8[_0x92fd[30]](200)[_0x92fd[29]](_0x3ab9x17)})[_0x92fd[31]](function(_0x3ab9x12){return handleError(_0x3ab9x8,_0x3ab9x12)});})[_0x92fd[31]](function(_0x3ab9x12){return handleError(_0x3ab9x8,_0x3ab9x12)});};exports[_0x92fd[61]]=function(_0x3ab9x7,_0x3ab9x8){FaxBusinessAutomation[_0x92fd[60]]({where:{id:_0x3ab9x7[_0x92fd[46]][_0x92fd[45]]}})[_0x92fd[41]](function(_0x3ab9x17){if(!_0x3ab9x17){return _0x3ab9x8[_0x92fd[44]](404)};_0x3ab9x17[_0x92fd[61]]()[_0x92fd[41]](function(){return _0x3ab9x8[_0x92fd[44]](204)})[_0x92fd[31]](function(_0x3ab9x12){return handleError(_0x3ab9x8,_0x3ab9x12)});})[_0x92fd[31]](function(_0x3ab9x12){return handleError(_0x3ab9x8,_0x3ab9x12)})};function handleError(_0x3ab9x8,_0x3ab9x12){return _0x3ab9x8[_0x92fd[30]](500)[_0x92fd[29]](_0x3ab9x12)}
\ No newline at end of file
diff --git a/server/api/fax_business_automation/fax_business_automation.socket.js b/server/api/fax_business_automation/fax_business_automation.socket.js
index f0fe11a..6a1bc24 100644
--- a/server/api/fax_business_automation/fax_business_automation.socket.js
+++ b/server/api/fax_business_automation/fax_business_automation.socket.js
@@ -1 +1 @@
-var _0x362a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x362a[0];var FaxBusinessAutomation=require(_0x362a[2])[_0x362a[1]];exports[_0x362a[3]]=function(_0xa752x2){FaxBusinessAutomation[_0x362a[4]](function(_0xa752x3){onSave(_0xa752x2,_0xa752x3)});FaxBusinessAutomation[_0x362a[5]](function(_0xa752x3,_0xa752x4){onSave(_0xa752x2,_0xa752x3)});FaxBusinessAutomation[_0x362a[6]](function(_0xa752x3){onRemove(_0xa752x2,_0xa752x3)});};function onSave(_0xa752x2,_0xa752x3,_0xa752x6){_0xa752x2[_0x362a[8]](_0x362a[7],_0xa752x3)}function onRemove(_0xa752x2,_0xa752x3,_0xa752x6){_0xa752x2[_0x362a[8]](_0x362a[9],_0xa752x3)}
\ No newline at end of file
+var _0x9233=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9233[0];var FaxBusinessAutomation=require(_0x9233[2])[_0x9233[1]];exports[_0x9233[3]]=function(_0xcc8fx2){FaxBusinessAutomation[_0x9233[4]](function(_0xcc8fx3){onSave(_0xcc8fx2,_0xcc8fx3)});FaxBusinessAutomation[_0x9233[5]](function(_0xcc8fx3,_0xcc8fx4){onSave(_0xcc8fx2,_0xcc8fx3)});FaxBusinessAutomation[_0x9233[6]](function(_0xcc8fx3){onRemove(_0xcc8fx2,_0xcc8fx3)});};function onSave(_0xcc8fx2,_0xcc8fx3,_0xcc8fx6){_0xcc8fx2[_0x9233[8]](_0x9233[7],_0xcc8fx3)}function onRemove(_0xcc8fx2,_0xcc8fx3,_0xcc8fx6){_0xcc8fx2[_0x9233[8]](_0x9233[9],_0xcc8fx3)}
\ No newline at end of file
diff --git a/server/api/fax_business_automation/fax_business_automation.spec.js b/server/api/fax_business_automation/fax_business_automation.spec.js
index 59aae13..85c3a73 100644
--- a/server/api/fax_business_automation/fax_business_automation.spec.js
+++ b/server/api/fax_business_automation/fax_business_automation.spec.js
@@ -1 +1 @@
-var _0xf206=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xf206[0];var should=require(_0xf206[1]);var app=require(_0xf206[2]);var request=require(_0xf206[3]);describe(_0xf206[4],function(){it(_0xf206[5],function(_0xea3ax4){request(app)[_0xf206[13]](_0xf206[12])[_0xf206[11]](200)[_0xf206[11]](_0xf206[10],/json/)[_0xf206[9]](function(_0xea3ax5,_0xea3ax6){if(_0xea3ax5){return _0xea3ax4(_0xea3ax5)};_0xea3ax6[_0xf206[8]][_0xf206[1]][_0xf206[7]][_0xf206[6]](Array);_0xea3ax4();})})});
\ No newline at end of file
+var _0xbd0b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xbd0b[0];var should=require(_0xbd0b[1]);var app=require(_0xbd0b[2]);var request=require(_0xbd0b[3]);describe(_0xbd0b[4],function(){it(_0xbd0b[5],function(_0x3eaax4){request(app)[_0xbd0b[13]](_0xbd0b[12])[_0xbd0b[11]](200)[_0xbd0b[11]](_0xbd0b[10],/json/)[_0xbd0b[9]](function(_0x3eaax5,_0x3eaax6){if(_0x3eaax5){return _0x3eaax4(_0x3eaax5)};_0x3eaax6[_0xbd0b[8]][_0xbd0b[1]][_0xbd0b[7]][_0xbd0b[6]](Array);_0x3eaax4();})})});
\ No newline at end of file
diff --git a/server/api/fax_business_automation/index.js b/server/api/fax_business_automation/index.js
index ffb27e9..3fdf3e3 100644
--- a/server/api/fax_business_automation/index.js
+++ b/server/api/fax_business_automation/index.js
@@ -1 +1 @@
-var _0x52a7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x52a7[0];var express=require(_0x52a7[1]);var controller=require(_0x52a7[2]);var router=express.Router();router[_0x52a7[5]](_0x52a7[3],controller[_0x52a7[4]]);router[_0x52a7[5]](_0x52a7[6],controller[_0x52a7[7]]);router[_0x52a7[9]](_0x52a7[3],controller[_0x52a7[8]]);router[_0x52a7[11]](_0x52a7[6],controller[_0x52a7[10]]);router[_0x52a7[12]](_0x52a7[6],controller[_0x52a7[10]]);router[_0x52a7[14]](_0x52a7[6],controller[_0x52a7[13]]);module[_0x52a7[15]]=router;
\ No newline at end of file
+var _0x9e86=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x9e86[0];var express=require(_0x9e86[1]);var controller=require(_0x9e86[2]);var router=express.Router();router[_0x9e86[5]](_0x9e86[3],controller[_0x9e86[4]]);router[_0x9e86[5]](_0x9e86[6],controller[_0x9e86[7]]);router[_0x9e86[9]](_0x9e86[3],controller[_0x9e86[8]]);router[_0x9e86[11]](_0x9e86[6],controller[_0x9e86[10]]);router[_0x9e86[12]](_0x9e86[6],controller[_0x9e86[10]]);router[_0x9e86[14]](_0x9e86[6],controller[_0x9e86[13]]);module[_0x9e86[15]]=router;
\ 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 4666dde..64023b7 100644
--- a/server/api/fax_message/fax_message.ami.js
+++ b/server/api/fax_message/fax_message.ami.js
@@ -1 +1 @@
-var _0x8029=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65\x20\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x4E\x4F\x54\x20\x53\x45\x4E\x54","\x61\x63\x74\x69\x6F\x6E\x69\x64","\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x66\x61\x78\x42\x6F\x64\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x66\x72\x6F\x6D","\x25\x73\x2F\x25\x73\x40\x25\x73","\x74\x65\x63\x68\x6E\x6F\x6C\x6F\x67\x79","\x74\x6F","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x73","\x74\x72\x75\x65","\x6D\x61\x78\x72\x61\x74\x65","\x6D\x69\x6E\x72\x61\x74\x65","\x65\x63\x6D","\x79\x65\x73","\x6E\x6F","\x66\x61\x78\x5F\x6C\x6F\x63\x61\x6C\x69\x64","\x66\x61\x78\x5F\x66\x69\x6C\x65","\x66\x61\x78\x5F\x68\x65\x61\x64\x65\x72","\x75\x75\x69\x64","\x46\x41\x49\x4C\x45\x44","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x61\x63\x74\x69\x6F\x6E","\x74\x68\x65\x6E","\x69\x64","\x74\x72\x75\x6E\x6B","\x66\x69\x6E\x64\x42\x79\x49\x64"];_0x8029[0];var _=require(_0x8029[1]);var util=require(_0x8029[2]);var FaxMessage=require(_0x8029[4])[_0x8029[3]];var Trunk=require(_0x8029[4])[_0x8029[5]];exports[_0x8029[6]]=function(_0xa4a0x5){FaxMessage[_0x8029[9]](function(_0xa4a0x6){console[_0x8029[8]](_0x8029[7]);onSave(_0xa4a0x5,_0xa4a0x6);})};function onSave(_0xa4a0x5,_0xa4a0x6,_0xa4a0x8){if(_0xa4a0x6[_0x8029[10]]===_0x8029[11]&&!_0xa4a0x6[_0x8029[12]]){var _0xa4a0x9=JSON[_0x8029[14]](_0xa4a0x6[_0x8029[13]]);console[_0x8029[8]](_0x8029[15],_0xa4a0x9);Trunk[_0x8029[44]](_0xa4a0x9[_0x8029[43]][_0x8029[42]])[_0x8029[41]](function(_0xa4a0xb){var _0xa4a0xc={Action:_0x8029[18],CallerID:_0xa4a0x9[_0x8029[19]],Channel:util[_0x8029[24]](_0x8029[20],_0xa4a0x9[_0x8029[21]],_0xa4a0x9[_0x8029[22]],_0xa4a0xb[_0x8029[23]]),Context:_0x8029[25],Exten:_0x8029[26],Priority:1,Async:_0x8029[27],Variable:{MAXRATE:_0xa4a0x9[_0x8029[28]],MINRATE:_0xa4a0x9[_0x8029[29]],ECM:_0xa4a0x9[_0x8029[30]]?_0x8029[31]:_0x8029[32],LOCALID:_0xa4a0x9[_0x8029[33]],FAXFILE:_0xa4a0x9[_0x8029[34]],FAXHEADER:_0xa4a0x9[_0x8029[35]],FAXUUID:_0xa4a0x9[_0x8029[36]]}};_0xa4a0x5[_0x8029[40]](_0xa4a0xc,function(_0xa4a0xa,_0xa4a0xd){if(_0xa4a0xa){_0xa4a0x6[_0x8029[38]]({status:_0x8029[37]})}else {if(_0xa4a0xd[_0x8029[39]]&&_0xa4a0xd[_0x8029[12]]){_0xa4a0x6[_0x8029[38]]({actionid:_0xa4a0xd[_0x8029[12]]})}}});})[_0x8029[17]](function(_0xa4a0xa){console[_0x8029[16]](_0xa4a0xa)});}}
\ No newline at end of file
+var _0xc797=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65\x20\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x4E\x4F\x54\x20\x53\x45\x4E\x54","\x61\x63\x74\x69\x6F\x6E\x69\x64","\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x66\x61\x78\x42\x6F\x64\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x66\x72\x6F\x6D","\x25\x73\x2F\x25\x73\x40\x25\x73","\x74\x65\x63\x68\x6E\x6F\x6C\x6F\x67\x79","\x74\x6F","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x73","\x74\x72\x75\x65","\x6D\x61\x78\x72\x61\x74\x65","\x6D\x69\x6E\x72\x61\x74\x65","\x65\x63\x6D","\x79\x65\x73","\x6E\x6F","\x66\x61\x78\x5F\x6C\x6F\x63\x61\x6C\x69\x64","\x66\x61\x78\x5F\x66\x69\x6C\x65","\x66\x61\x78\x5F\x68\x65\x61\x64\x65\x72","\x75\x75\x69\x64","\x46\x41\x49\x4C\x45\x44","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x61\x63\x74\x69\x6F\x6E","\x74\x68\x65\x6E","\x69\x64","\x74\x72\x75\x6E\x6B","\x66\x69\x6E\x64\x42\x79\x49\x64"];_0xc797[0];var _=require(_0xc797[1]);var util=require(_0xc797[2]);var FaxMessage=require(_0xc797[4])[_0xc797[3]];var Trunk=require(_0xc797[4])[_0xc797[5]];exports[_0xc797[6]]=function(_0x9345x5){FaxMessage[_0xc797[9]](function(_0x9345x6){console[_0xc797[8]](_0xc797[7]);onSave(_0x9345x5,_0x9345x6);})};function onSave(_0x9345x5,_0x9345x6,_0x9345x8){if(_0x9345x6[_0xc797[10]]===_0xc797[11]&&!_0x9345x6[_0xc797[12]]){var _0x9345x9=JSON[_0xc797[14]](_0x9345x6[_0xc797[13]]);console[_0xc797[8]](_0xc797[15],_0x9345x9);Trunk[_0xc797[44]](_0x9345x9[_0xc797[43]][_0xc797[42]])[_0xc797[41]](function(_0x9345xb){var _0x9345xc={Action:_0xc797[18],CallerID:_0x9345x9[_0xc797[19]],Channel:util[_0xc797[24]](_0xc797[20],_0x9345x9[_0xc797[21]],_0x9345x9[_0xc797[22]],_0x9345xb[_0xc797[23]]),Context:_0xc797[25],Exten:_0xc797[26],Priority:1,Async:_0xc797[27],Variable:{MAXRATE:_0x9345x9[_0xc797[28]],MINRATE:_0x9345x9[_0xc797[29]],ECM:_0x9345x9[_0xc797[30]]?_0xc797[31]:_0xc797[32],LOCALID:_0x9345x9[_0xc797[33]],FAXFILE:_0x9345x9[_0xc797[34]],FAXHEADER:_0x9345x9[_0xc797[35]],FAXUUID:_0x9345x9[_0xc797[36]]}};_0x9345x5[_0xc797[40]](_0x9345xc,function(_0x9345xa,_0x9345xd){if(_0x9345xa){_0x9345x6[_0xc797[38]]({status:_0xc797[37]})}else {if(_0x9345xd[_0xc797[39]]&&_0x9345xd[_0xc797[12]]){_0x9345x6[_0xc797[38]]({actionid:_0x9345xd[_0xc797[12]]})}}});})[_0xc797[17]](function(_0x9345xa){console[_0xc797[16]](_0x9345xa)});}}
\ 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 7290c27..16eb4b8 100644
--- a/server/api/fax_message/fax_message.controller.js
+++ b/server/api/fax_message/fax_message.controller.js
@@ -1 +1 @@
-var _0x3027=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x66\x73","\x70\x61\x74\x68","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x6E\x6F\x64\x65\x2D\x75\x75\x69\x64","\x68\x74\x6D\x6C\x2D\x70\x64\x66","\x73\x70\x69\x6E\x64\x72\x69\x66\x74","\x66\x6F\x72\x6D\x69\x64\x61\x62\x6C\x65","\x65\x78\x65\x63","\x63\x68\x69\x6C\x64\x5F\x70\x72\x6F\x63\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x44\x45\x53\x43","\x46\x72\x6F\x6D","\x54\x6F","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x72\x65\x61\x74\x65","\x75\x70\x6C\x6F\x61\x64\x44\x69\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x66\x61\x78\x2F\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2F\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x6A\x6F\x69\x6E","\x6B\x65\x65\x70\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x6D\x75\x6C\x74\x69\x70\x6C\x65\x73","\x6F\x6E\x6C\x79\x54\x65\x78\x74","\x62\x6F\x64\x79","\x68\x74\x6D\x6C","\x76\x34","\x2E\x70\x64\x66","\x46\x61\x78\x3A\x20\x48\x54\x4D\x4C\x20\x43\x6F\x6E\x76\x65\x72\x74\x65\x64","\x6C\x6F\x67","\x74\x6F\x46\x69\x6C\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x66\x69\x6C\x65","\x63\x72\x65\x61\x74\x65\x57\x72\x69\x74\x65\x53\x74\x72\x65\x61\x6D","\x70\x69\x70\x65","\x70\x64\x66\x53\x74\x72\x65\x61\x6D","\x46\x61\x78\x3A\x20\x48\x54\x4D\x4C\x20\x6A\x6F\x69\x6E\x65\x64\x20\x77\x69\x74\x68\x20\x50\x44\x46\x20\x75\x70\x6C\x6F\x61\x64\x65\x64","\x65\x72\x72\x6F\x72","\x46\x61\x78\x3A\x20\x50\x44\x46\x20\x52\x65\x6E\x61\x6D\x65","\x72\x65\x6E\x61\x6D\x65","\x70\x61\x72\x73\x65","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x66\x61\x78","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x2E\x74\x69\x66","\x67\x73","\x20\x2D\x71\x20\x2D\x64\x4E\x4F\x50\x41\x55\x53\x45\x20\x2D\x64\x42\x41\x54\x43\x48\x20\x2D\x73\x44\x45\x56\x49\x43\x45\x3D\x74\x69\x66\x66\x67\x34\x20","\x2D\x73\x50\x41\x50\x45\x52\x53\x49\x5A\x45\x3D\x6C\x65\x74\x74\x65\x72\x20\x2D\x73\x4F\x75\x74\x70\x75\x74\x46\x69\x6C\x65\x3D","\x20","\x53\x49\x50","\x74\x6F\x4E\x75\x6D","\x70\x68\x6F\x6E\x65","\x66\x61\x78\x68\x65\x61\x64\x65\x72","\x6C\x6F\x63\x61\x6C\x69\x64","\x6D\x61\x78\x72\x61\x74\x65","\x6D\x69\x6E\x72\x61\x74\x65","\x65\x63\x6D","\x54\x72\x75\x6E\x6B\x49\x64","\x46\x69\x6C\x65\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74\x73","\x46\x61\x78\x3A\x20\x50\x44\x46\x20\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x20\x74\x6F\x20\x54\x49\x46\x46","\x72\x6F\x6F\x6D\x49\x64","\x73\x65\x74\x46\x72\x6F\x6D","\x73\x70\x72\x65\x61\x64","\x66\x72\x6F\x6D","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x73\x65\x74\x54\x6F","\x74\x6F","\x4E\x4F\x54\x20\x53\x45\x4E\x54","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x4F\x50\x45\x4E","\x61\x63\x63\x6F\x75\x6E\x74\x49\x64","\x75\x73\x65\x72\x49\x64","\x63\x68\x6D\x6F\x64","\x65\x78\x69\x73\x74\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x67\x65\x74\x43\x6F\x6E\x74\x65\x6E\x74\x46\x72\x6F\x6D\x4D\x65\x73\x73\x61\x67\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x50\x44\x46","\x52\x45\x43\x45\x49\x56\x45\x44","\x69\x6E\x62\x6F\x75\x6E\x64","\x73\x65\x6E\x64\x46\x69\x6C\x65","\x64\x69\x72\x65\x63\x74\x6F\x72\x79","\x53\x45\x4E\x54","\x46\x41\x49\x4C\x45\x44"];_0x3027[0];var _=require(_0x3027[1]);var fs=require(_0x3027[2]);var path=require(_0x3027[3]);var uploadFile=require(_0x3027[4]);var uuidLib=require(_0x3027[5]);var pdf=require(_0x3027[6]);var spindrift=require(_0x3027[7]);var formidable=require(_0x3027[8]);var exec=require(_0x3027[10])[_0x3027[9]];var config=require(_0x3027[11]);var FaxMessage=require(_0x3027[13])[_0x3027[12]];var FaxRoom=require(_0x3027[13])[_0x3027[14]];var FaxAccount=require(_0x3027[13])[_0x3027[15]];var Contact=require(_0x3027[13])[_0x3027[16]];exports[_0x3027[17]]=function(_0xd89bxf,_0xd89bx10){FaxMessage[_0x3027[26]]({where:_0xd89bxf[_0x3027[22]],order:_0x3027[23],include:[{model:Contact,as:_0x3027[24]},{model:Contact,as:_0x3027[25]},{model:FaxRoom,include:[{model:FaxAccount}]}]})[_0x3027[21]](function(_0xd89bx12){return _0xd89bx10[_0x3027[20]](200)[_0x3027[19]](_0xd89bx12)})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)})};exports[_0x3027[27]]=function(_0xd89bxf,_0xd89bx10){FaxMessage[_0x3027[31]]({where:{id:_0xd89bxf[_0x3027[30]][_0x3027[29]]},include:[{model:Contact,as:_0x3027[24]},{model:Contact,as:_0x3027[25]}]})[_0x3027[21]](function(_0xd89bx13){if(!_0xd89bx13){return _0xd89bx10[_0x3027[28]](404)};return _0xd89bx10[_0x3027[19]](_0xd89bx13);})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)})};exports[_0x3027[32]]=function(_0xd89bxf,_0xd89bx10,_0xd89bx14){var _0xd89bx15= new formidable.IncomingForm();_0xd89bx15[_0x3027[33]]=path[_0x3027[36]](config[_0x3027[34]],_0x3027[35]);_0xd89bx15[_0x3027[37]]=true;_0xd89bx15[_0x3027[38]]=false;if(_0xd89bxf[_0x3027[40]][_0x3027[39]]){if(_0xd89bxf[_0x3027[40]][_0x3027[41]]){var _0xd89bx16=uuidLib[_0x3027[42]]();var _0xd89bx17=path[_0x3027[36]](config[_0x3027[34]],_0x3027[35],_0xd89bx16+_0x3027[43]);pdf[_0x3027[32]](_0xd89bxf[_0x3027[40]][_0x3027[41]],{"\x74\x69\x6D\x65\x6F\x75\x74":30000})[_0x3027[46]](_0xd89bx17,function(_0xd89bx11,_0xd89bx18){console[_0x3027[45]](_0x3027[44]);convertPdfAndSendFax(_0xd89bxf,_0xd89bx10,_0xd89bx16,_0xd89bxf[_0x3027[40]]);});}}else {_0xd89bx15[_0x3027[56]](_0xd89bxf,function(_0xd89bx11,_0xd89bx19,_0xd89bx1a){if(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)};if(_0xd89bx19[_0x3027[41]]){var _0xd89bx16=uuidLib[_0x3027[42]]();var _0xd89bx17=path[_0x3027[36]](config[_0x3027[34]],_0x3027[35],_0xd89bx16+_0x3027[43]);pdf[_0x3027[32]](_0xd89bx19[_0x3027[41]],{"\x74\x69\x6D\x65\x6F\x75\x74":30000})[_0x3027[46]](_0xd89bx17,function(_0xd89bx11,_0xd89bx18){console[_0x3027[45]](_0x3027[44]);var _0xd89bx1b=spindrift(_0xd89bx18[_0x3027[47]]);var _0xd89bx1c=spindrift(_0xd89bx1a[_0x3027[48]][_0x3027[3]]);var _0xd89bx16=uuidLib[_0x3027[42]]();spindrift[_0x3027[36]](_0xd89bx1b,_0xd89bx1c)[_0x3027[51]]()[_0x3027[50]](fs[_0x3027[49]](path[_0x3027[36]](config[_0x3027[34]],_0x3027[35],_0xd89bx16+_0x3027[43])));console[_0x3027[45]](_0x3027[52]);convertPdfAndSendFax(_0xd89bxf,_0xd89bx10,_0xd89bx16,_0xd89bx19);});}else {var _0xd89bx16=uuidLib[_0x3027[42]]();var _0xd89bx17=path[_0x3027[36]](config[_0x3027[34]],_0x3027[35],_0xd89bx16+_0x3027[43]);fs[_0x3027[55]](_0xd89bx1a[_0x3027[48]][_0x3027[3]],_0xd89bx17,function(_0xd89bx11){if(_0xd89bx11){console[_0x3027[53]](_0xd89bx11);return handleError(_0xd89bx10,_0xd89bxf);};console[_0x3027[45]](_0x3027[54]);convertPdfAndSendFax(_0xd89bxf,_0xd89bx10,_0xd89bx16,_0xd89bx19);});};})};};function convertPdfAndSendFax(_0xd89bxf,_0xd89bx10,_0xd89bx1e,_0xd89bx19){var _0xd89bx1f=path[_0x3027[36]](config[_0x3027[34]],_0x3027[57],_0x3027[58],_0x3027[59],_0x3027[60],_0x3027[61],_0xd89bx1e+_0x3027[43]);var _0xd89bx20=path[_0x3027[36]](config[_0x3027[34]],_0x3027[57],_0x3027[58],_0x3027[59],_0x3027[60],_0x3027[62],_0xd89bx1e+_0x3027[63]);var _0xd89bx21=_0x3027[64]+_0x3027[65]+_0x3027[66]+_0xd89bx20+_0x3027[67]+_0xd89bx1f;var _0xd89bx22=uuidLib[_0x3027[42]]();FaxAccount[_0x3027[93]](_0xd89bx19[_0x3027[89]])[_0x3027[21]](function(_0xd89bx23){if(_0xd89bx23){var _0xd89bx24={technology:_0x3027[68],to:_0xd89bx19[_0x3027[69]],from:_0xd89bx23[_0x3027[70]],fax_file:_0xd89bx20,fax_header:_0xd89bx23[_0x3027[71]],fax_localid:_0xd89bx23[_0x3027[72]],maxrate:_0xd89bx23[_0x3027[73]],minrate:_0xd89bx23[_0x3027[74]],ecm:_0xd89bx23[_0x3027[75]],uuid:_0xd89bx22,trunk:{id:_0xd89bx23[_0x3027[76]]}};fs[_0x3027[92]](_0xd89bx1f,function(_0xd89bx25){if(!_0xd89bx25){handleError(_0xd89bx10, new Error(_0x3027[77]))}else {exec(_0xd89bx21,function(_0xd89bx11){if(_0xd89bx11){console[_0x3027[53]](_0xd89bx11);handleError(_0xd89bx10,_0xd89bx11);}else {console[_0x3027[45]](_0x3027[78]);fs[_0x3027[91]](_0xd89bx20,511,function(_0xd89bx11){if(_0xd89bx19[_0x3027[79]]){FaxRoom[_0x3027[83]]({where:{id:_0xd89bx19[_0x3027[79]]},defaults:{}})[_0x3027[81]](function(_0xd89bx26,_0xd89bx27){FaxMessage[_0x3027[32]]({status:_0x3027[86],read:true,filenamePDF:_0xd89bx1e+_0x3027[43],filename:_0xd89bx1e+_0x3027[63],body:JSON[_0x3027[87]](_0xd89bx24),uuid:_0xd89bx22,FaxRoomId:_0xd89bx26[_0x3027[29]]})[_0x3027[21]](function(_0xd89bx28){Contact[_0x3027[83]]({where:{phone:_0xd89bx24[_0x3027[82]]},defaults:{phone:_0xd89bx24[_0x3027[82]],fullname:_0xd89bx24[_0x3027[82]]}})[_0x3027[81]](function(_0xd89bx29,_0xd89bx27){_0xd89bx28[_0x3027[80]](_0xd89bx29)});Contact[_0x3027[83]]({where:{phone:_0xd89bx24[_0x3027[85]]},defaults:{phone:_0xd89bx24[_0x3027[85]],fullname:_0xd89bx24[_0x3027[85]]}})[_0x3027[81]](function(_0xd89bx29,_0xd89bx27){_0xd89bx28[_0x3027[84]](_0xd89bx29)});return _0xd89bx10[_0x3027[20]](200)[_0x3027[19]](_0xd89bx28);})[_0x3027[18]](function(_0xd89bx11){handleError(_0xd89bx10,_0xd89bx11)})})}else {FaxRoom[_0x3027[32]]({status:_0x3027[88],from:_0xd89bx19[_0x3027[69]],FaxAccountId:_0xd89bx19[_0x3027[89]],UserId:_0xd89bx19[_0x3027[90]]})[_0x3027[21]](function(_0xd89bx26){FaxMessage[_0x3027[32]]({status:_0x3027[86],read:true,filenamePDF:_0xd89bx1e+_0x3027[43],filename:_0xd89bx1e+_0x3027[63],body:JSON[_0x3027[87]](_0xd89bx24),uuid:_0xd89bx22,FaxRoomId:_0xd89bx26[_0x3027[29]]})[_0x3027[21]](function(_0xd89bx28){Contact[_0x3027[83]]({where:{phone:_0xd89bx24[_0x3027[82]]},defaults:{phone:_0xd89bx24[_0x3027[82]],fullname:_0xd89bx24[_0x3027[82]]}})[_0x3027[81]](function(_0xd89bx29,_0xd89bx27){_0xd89bx28[_0x3027[80]](_0xd89bx29)});Contact[_0x3027[83]]({where:{phone:_0xd89bx24[_0x3027[85]]},defaults:{phone:_0xd89bx24[_0x3027[85]],fullname:_0xd89bx24[_0x3027[85]]}})[_0x3027[81]](function(_0xd89bx29,_0xd89bx27){_0xd89bx28[_0x3027[84]](_0xd89bx29)});return _0xd89bx10[_0x3027[20]](200)[_0x3027[19]](_0xd89bx28);})[_0x3027[18]](function(_0xd89bx11){handleError(_0xd89bx10,_0xd89bx11)})})[_0x3027[18]](function(_0xd89bx11){handleError(_0xd89bx10,_0xd89bx11)})}});}})}});}});}exports[_0x3027[94]]=function(_0xd89bxf,_0xd89bx10){if(_0xd89bxf[_0x3027[40]][_0x3027[29]]){delete _0xd89bxf[_0x3027[40]][_0x3027[29]]};FaxMessage[_0x3027[31]]({where:{id:_0xd89bxf[_0x3027[30]][_0x3027[29]]},include:[{model:Contact,as:_0x3027[24]},{model:Contact,as:_0x3027[25]}]})[_0x3027[21]](function(_0xd89bx13){if(!_0xd89bx13){return _0xd89bx10[_0x3027[28]](404)};var _0xd89bx2a=_[_0x3027[95]](_0xd89bx13,_0xd89bxf[_0x3027[40]]);_0xd89bx2a[_0x3027[96]]()[_0x3027[21]](function(){return _0xd89bx10[_0x3027[20]](200)[_0x3027[19]](_0xd89bx13)})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)});})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)});};exports[_0x3027[97]]=function(_0xd89bxf,_0xd89bx10){FaxMessage[_0x3027[98]]({where:{id:_0xd89bxf[_0x3027[30]][_0x3027[29]]}})[_0x3027[21]](function(_0xd89bx13){if(!_0xd89bx13){return _0xd89bx10[_0x3027[28]](404)};_0xd89bx13[_0x3027[97]]()[_0x3027[21]](function(){return _0xd89bx10[_0x3027[28]](204)})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)});})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)})};exports[_0x3027[99]]=function(_0xd89bxf,_0xd89bx10){FaxMessage[_0x3027[93]](_0xd89bxf[_0x3027[30]][_0x3027[29]])[_0x3027[21]](function(_0xd89bx13){if(!_0xd89bx13){return _0xd89bx10[_0x3027[28]](404)};if(_0xd89bx13[_0x3027[100]]){if(_0xd89bx13[_0x3027[20]]===_0x3027[101]){var _0xd89bx2b=path[_0x3027[36]](config[_0x3027[34]],_0x3027[57],_0x3027[58],_0x3027[59],_0x3027[102],_0xd89bx13[_0x3027[100]]);fs[_0x3027[92]](_0xd89bx2b,function(_0xd89bx25){if(_0xd89bx25){return _0xd89bx10[_0x3027[103]](_0xd89bx2b)}else {return _0xd89bx10[_0x3027[28]](404)}});}else {if(_0xd89bx13[_0x3027[20]]===_0x3027[86]||_0xd89bx13[_0x3027[104]]===_0x3027[105]||_0xd89bx13[_0x3027[20]]===_0x3027[106]){var _0xd89bx2b=path[_0x3027[36]](config[_0x3027[34]],_0x3027[57],_0x3027[58],_0x3027[59],_0x3027[60],_0x3027[61],_0xd89bx13[_0x3027[100]]);fs[_0x3027[92]](_0xd89bx2b,function(_0xd89bx25){if(_0xd89bx25){return _0xd89bx10[_0x3027[103]](_0xd89bx2b)}else {return _0xd89bx10[_0x3027[28]](404)}});}}}else {_0xd89bx10[_0x3027[28]](404)};})[_0x3027[18]](function(_0xd89bx11){return handleError(_0xd89bx10,_0xd89bx11)})};function handleError(_0xd89bx10,_0xd89bx11){return _0xd89bx10[_0x3027[20]](500)[_0x3027[19]](_0xd89bx11)}
\ No newline at end of file
+var _0x809f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x66\x73","\x70\x61\x74\x68","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x6E\x6F\x64\x65\x2D\x75\x75\x69\x64","\x68\x74\x6D\x6C\x2D\x70\x64\x66","\x73\x70\x69\x6E\x64\x72\x69\x66\x74","\x66\x6F\x72\x6D\x69\x64\x61\x62\x6C\x65","\x65\x78\x65\x63","\x63\x68\x69\x6C\x64\x5F\x70\x72\x6F\x63\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x44\x45\x53\x43","\x46\x72\x6F\x6D","\x54\x6F","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x72\x65\x61\x74\x65","\x75\x70\x6C\x6F\x61\x64\x44\x69\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x66\x61\x78\x2F\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2F\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x6A\x6F\x69\x6E","\x6B\x65\x65\x70\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x6D\x75\x6C\x74\x69\x70\x6C\x65\x73","\x6F\x6E\x6C\x79\x54\x65\x78\x74","\x62\x6F\x64\x79","\x68\x74\x6D\x6C","\x76\x34","\x2E\x70\x64\x66","\x46\x61\x78\x3A\x20\x48\x54\x4D\x4C\x20\x43\x6F\x6E\x76\x65\x72\x74\x65\x64","\x6C\x6F\x67","\x74\x6F\x46\x69\x6C\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x66\x69\x6C\x65","\x63\x72\x65\x61\x74\x65\x57\x72\x69\x74\x65\x53\x74\x72\x65\x61\x6D","\x70\x69\x70\x65","\x70\x64\x66\x53\x74\x72\x65\x61\x6D","\x46\x61\x78\x3A\x20\x48\x54\x4D\x4C\x20\x6A\x6F\x69\x6E\x65\x64\x20\x77\x69\x74\x68\x20\x50\x44\x46\x20\x75\x70\x6C\x6F\x61\x64\x65\x64","\x65\x72\x72\x6F\x72","\x46\x61\x78\x3A\x20\x50\x44\x46\x20\x52\x65\x6E\x61\x6D\x65","\x72\x65\x6E\x61\x6D\x65","\x70\x61\x72\x73\x65","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x66\x61\x78","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x2E\x74\x69\x66","\x67\x73","\x20\x2D\x71\x20\x2D\x64\x4E\x4F\x50\x41\x55\x53\x45\x20\x2D\x64\x42\x41\x54\x43\x48\x20\x2D\x73\x44\x45\x56\x49\x43\x45\x3D\x74\x69\x66\x66\x67\x34\x20","\x2D\x73\x50\x41\x50\x45\x52\x53\x49\x5A\x45\x3D\x6C\x65\x74\x74\x65\x72\x20\x2D\x73\x4F\x75\x74\x70\x75\x74\x46\x69\x6C\x65\x3D","\x20","\x53\x49\x50","\x74\x6F\x4E\x75\x6D","\x70\x68\x6F\x6E\x65","\x66\x61\x78\x68\x65\x61\x64\x65\x72","\x6C\x6F\x63\x61\x6C\x69\x64","\x6D\x61\x78\x72\x61\x74\x65","\x6D\x69\x6E\x72\x61\x74\x65","\x65\x63\x6D","\x54\x72\x75\x6E\x6B\x49\x64","\x46\x69\x6C\x65\x20\x6E\x6F\x74\x20\x65\x78\x69\x73\x74\x73","\x46\x61\x78\x3A\x20\x50\x44\x46\x20\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x20\x74\x6F\x20\x54\x49\x46\x46","\x72\x6F\x6F\x6D\x49\x64","\x73\x65\x74\x46\x72\x6F\x6D","\x73\x70\x72\x65\x61\x64","\x66\x72\x6F\x6D","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x73\x65\x74\x54\x6F","\x74\x6F","\x4E\x4F\x54\x20\x53\x45\x4E\x54","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x4F\x50\x45\x4E","\x61\x63\x63\x6F\x75\x6E\x74\x49\x64","\x75\x73\x65\x72\x49\x64","\x63\x68\x6D\x6F\x64","\x65\x78\x69\x73\x74\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x67\x65\x74\x43\x6F\x6E\x74\x65\x6E\x74\x46\x72\x6F\x6D\x4D\x65\x73\x73\x61\x67\x65","\x66\x69\x6C\x65\x6E\x61\x6D\x65\x50\x44\x46","\x52\x45\x43\x45\x49\x56\x45\x44","\x69\x6E\x62\x6F\x75\x6E\x64","\x73\x65\x6E\x64\x46\x69\x6C\x65","\x64\x69\x72\x65\x63\x74\x6F\x72\x79","\x53\x45\x4E\x54","\x46\x41\x49\x4C\x45\x44"];_0x809f[0];var _=require(_0x809f[1]);var fs=require(_0x809f[2]);var path=require(_0x809f[3]);var uploadFile=require(_0x809f[4]);var uuidLib=require(_0x809f[5]);var pdf=require(_0x809f[6]);var spindrift=require(_0x809f[7]);var formidable=require(_0x809f[8]);var exec=require(_0x809f[10])[_0x809f[9]];var config=require(_0x809f[11]);var FaxMessage=require(_0x809f[13])[_0x809f[12]];var FaxRoom=require(_0x809f[13])[_0x809f[14]];var FaxAccount=require(_0x809f[13])[_0x809f[15]];var Contact=require(_0x809f[13])[_0x809f[16]];exports[_0x809f[17]]=function(_0xcd0fxf,_0xcd0fx10){FaxMessage[_0x809f[26]]({where:_0xcd0fxf[_0x809f[22]],order:_0x809f[23],include:[{model:Contact,as:_0x809f[24]},{model:Contact,as:_0x809f[25]},{model:FaxRoom,include:[{model:FaxAccount}]}]})[_0x809f[21]](function(_0xcd0fx12){return _0xcd0fx10[_0x809f[20]](200)[_0x809f[19]](_0xcd0fx12)})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)})};exports[_0x809f[27]]=function(_0xcd0fxf,_0xcd0fx10){FaxMessage[_0x809f[31]]({where:{id:_0xcd0fxf[_0x809f[30]][_0x809f[29]]},include:[{model:Contact,as:_0x809f[24]},{model:Contact,as:_0x809f[25]}]})[_0x809f[21]](function(_0xcd0fx13){if(!_0xcd0fx13){return _0xcd0fx10[_0x809f[28]](404)};return _0xcd0fx10[_0x809f[19]](_0xcd0fx13);})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)})};exports[_0x809f[32]]=function(_0xcd0fxf,_0xcd0fx10,_0xcd0fx14){var _0xcd0fx15= new formidable.IncomingForm();_0xcd0fx15[_0x809f[33]]=path[_0x809f[36]](config[_0x809f[34]],_0x809f[35]);_0xcd0fx15[_0x809f[37]]=true;_0xcd0fx15[_0x809f[38]]=false;if(_0xcd0fxf[_0x809f[40]][_0x809f[39]]){if(_0xcd0fxf[_0x809f[40]][_0x809f[41]]){var _0xcd0fx16=uuidLib[_0x809f[42]]();var _0xcd0fx17=path[_0x809f[36]](config[_0x809f[34]],_0x809f[35],_0xcd0fx16+_0x809f[43]);pdf[_0x809f[32]](_0xcd0fxf[_0x809f[40]][_0x809f[41]],{"\x74\x69\x6D\x65\x6F\x75\x74":30000})[_0x809f[46]](_0xcd0fx17,function(_0xcd0fx11,_0xcd0fx18){console[_0x809f[45]](_0x809f[44]);convertPdfAndSendFax(_0xcd0fxf,_0xcd0fx10,_0xcd0fx16,_0xcd0fxf[_0x809f[40]]);});}}else {_0xcd0fx15[_0x809f[56]](_0xcd0fxf,function(_0xcd0fx11,_0xcd0fx19,_0xcd0fx1a){if(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)};if(_0xcd0fx19[_0x809f[41]]){var _0xcd0fx16=uuidLib[_0x809f[42]]();var _0xcd0fx17=path[_0x809f[36]](config[_0x809f[34]],_0x809f[35],_0xcd0fx16+_0x809f[43]);pdf[_0x809f[32]](_0xcd0fx19[_0x809f[41]],{"\x74\x69\x6D\x65\x6F\x75\x74":30000})[_0x809f[46]](_0xcd0fx17,function(_0xcd0fx11,_0xcd0fx18){console[_0x809f[45]](_0x809f[44]);var _0xcd0fx1b=spindrift(_0xcd0fx18[_0x809f[47]]);var _0xcd0fx1c=spindrift(_0xcd0fx1a[_0x809f[48]][_0x809f[3]]);var _0xcd0fx16=uuidLib[_0x809f[42]]();spindrift[_0x809f[36]](_0xcd0fx1b,_0xcd0fx1c)[_0x809f[51]]()[_0x809f[50]](fs[_0x809f[49]](path[_0x809f[36]](config[_0x809f[34]],_0x809f[35],_0xcd0fx16+_0x809f[43])));console[_0x809f[45]](_0x809f[52]);convertPdfAndSendFax(_0xcd0fxf,_0xcd0fx10,_0xcd0fx16,_0xcd0fx19);});}else {var _0xcd0fx16=uuidLib[_0x809f[42]]();var _0xcd0fx17=path[_0x809f[36]](config[_0x809f[34]],_0x809f[35],_0xcd0fx16+_0x809f[43]);fs[_0x809f[55]](_0xcd0fx1a[_0x809f[48]][_0x809f[3]],_0xcd0fx17,function(_0xcd0fx11){if(_0xcd0fx11){console[_0x809f[53]](_0xcd0fx11);return handleError(_0xcd0fx10,_0xcd0fxf);};console[_0x809f[45]](_0x809f[54]);convertPdfAndSendFax(_0xcd0fxf,_0xcd0fx10,_0xcd0fx16,_0xcd0fx19);});};})};};function convertPdfAndSendFax(_0xcd0fxf,_0xcd0fx10,_0xcd0fx1e,_0xcd0fx19){var _0xcd0fx1f=path[_0x809f[36]](config[_0x809f[34]],_0x809f[57],_0x809f[58],_0x809f[59],_0x809f[60],_0x809f[61],_0xcd0fx1e+_0x809f[43]);var _0xcd0fx20=path[_0x809f[36]](config[_0x809f[34]],_0x809f[57],_0x809f[58],_0x809f[59],_0x809f[60],_0x809f[62],_0xcd0fx1e+_0x809f[63]);var _0xcd0fx21=_0x809f[64]+_0x809f[65]+_0x809f[66]+_0xcd0fx20+_0x809f[67]+_0xcd0fx1f;var _0xcd0fx22=uuidLib[_0x809f[42]]();FaxAccount[_0x809f[93]](_0xcd0fx19[_0x809f[89]])[_0x809f[21]](function(_0xcd0fx23){if(_0xcd0fx23){var _0xcd0fx24={technology:_0x809f[68],to:_0xcd0fx19[_0x809f[69]],from:_0xcd0fx23[_0x809f[70]],fax_file:_0xcd0fx20,fax_header:_0xcd0fx23[_0x809f[71]],fax_localid:_0xcd0fx23[_0x809f[72]],maxrate:_0xcd0fx23[_0x809f[73]],minrate:_0xcd0fx23[_0x809f[74]],ecm:_0xcd0fx23[_0x809f[75]],uuid:_0xcd0fx22,trunk:{id:_0xcd0fx23[_0x809f[76]]}};fs[_0x809f[92]](_0xcd0fx1f,function(_0xcd0fx25){if(!_0xcd0fx25){handleError(_0xcd0fx10, new Error(_0x809f[77]))}else {exec(_0xcd0fx21,function(_0xcd0fx11){if(_0xcd0fx11){console[_0x809f[53]](_0xcd0fx11);handleError(_0xcd0fx10,_0xcd0fx11);}else {console[_0x809f[45]](_0x809f[78]);fs[_0x809f[91]](_0xcd0fx20,511,function(_0xcd0fx11){if(_0xcd0fx19[_0x809f[79]]){FaxRoom[_0x809f[83]]({where:{id:_0xcd0fx19[_0x809f[79]]},defaults:{}})[_0x809f[81]](function(_0xcd0fx26,_0xcd0fx27){FaxMessage[_0x809f[32]]({status:_0x809f[86],read:true,filenamePDF:_0xcd0fx1e+_0x809f[43],filename:_0xcd0fx1e+_0x809f[63],body:JSON[_0x809f[87]](_0xcd0fx24),uuid:_0xcd0fx22,FaxRoomId:_0xcd0fx26[_0x809f[29]]})[_0x809f[21]](function(_0xcd0fx28){Contact[_0x809f[83]]({where:{phone:_0xcd0fx24[_0x809f[82]]},defaults:{phone:_0xcd0fx24[_0x809f[82]],fullname:_0xcd0fx24[_0x809f[82]]}})[_0x809f[81]](function(_0xcd0fx29,_0xcd0fx27){_0xcd0fx28[_0x809f[80]](_0xcd0fx29)});Contact[_0x809f[83]]({where:{phone:_0xcd0fx24[_0x809f[85]]},defaults:{phone:_0xcd0fx24[_0x809f[85]],fullname:_0xcd0fx24[_0x809f[85]]}})[_0x809f[81]](function(_0xcd0fx29,_0xcd0fx27){_0xcd0fx28[_0x809f[84]](_0xcd0fx29)});return _0xcd0fx10[_0x809f[20]](200)[_0x809f[19]](_0xcd0fx28);})[_0x809f[18]](function(_0xcd0fx11){handleError(_0xcd0fx10,_0xcd0fx11)})})}else {FaxRoom[_0x809f[32]]({status:_0x809f[88],from:_0xcd0fx19[_0x809f[69]],FaxAccountId:_0xcd0fx19[_0x809f[89]],UserId:_0xcd0fx19[_0x809f[90]]})[_0x809f[21]](function(_0xcd0fx26){FaxMessage[_0x809f[32]]({status:_0x809f[86],read:true,filenamePDF:_0xcd0fx1e+_0x809f[43],filename:_0xcd0fx1e+_0x809f[63],body:JSON[_0x809f[87]](_0xcd0fx24),uuid:_0xcd0fx22,FaxRoomId:_0xcd0fx26[_0x809f[29]]})[_0x809f[21]](function(_0xcd0fx28){Contact[_0x809f[83]]({where:{phone:_0xcd0fx24[_0x809f[82]]},defaults:{phone:_0xcd0fx24[_0x809f[82]],fullname:_0xcd0fx24[_0x809f[82]]}})[_0x809f[81]](function(_0xcd0fx29,_0xcd0fx27){_0xcd0fx28[_0x809f[80]](_0xcd0fx29)});Contact[_0x809f[83]]({where:{phone:_0xcd0fx24[_0x809f[85]]},defaults:{phone:_0xcd0fx24[_0x809f[85]],fullname:_0xcd0fx24[_0x809f[85]]}})[_0x809f[81]](function(_0xcd0fx29,_0xcd0fx27){_0xcd0fx28[_0x809f[84]](_0xcd0fx29)});return _0xcd0fx10[_0x809f[20]](200)[_0x809f[19]](_0xcd0fx28);})[_0x809f[18]](function(_0xcd0fx11){handleError(_0xcd0fx10,_0xcd0fx11)})})[_0x809f[18]](function(_0xcd0fx11){handleError(_0xcd0fx10,_0xcd0fx11)})}});}})}});}});}exports[_0x809f[94]]=function(_0xcd0fxf,_0xcd0fx10){if(_0xcd0fxf[_0x809f[40]][_0x809f[29]]){delete _0xcd0fxf[_0x809f[40]][_0x809f[29]]};FaxMessage[_0x809f[31]]({where:{id:_0xcd0fxf[_0x809f[30]][_0x809f[29]]},include:[{model:Contact,as:_0x809f[24]},{model:Contact,as:_0x809f[25]}]})[_0x809f[21]](function(_0xcd0fx13){if(!_0xcd0fx13){return _0xcd0fx10[_0x809f[28]](404)};var _0xcd0fx2a=_[_0x809f[95]](_0xcd0fx13,_0xcd0fxf[_0x809f[40]]);_0xcd0fx2a[_0x809f[96]]()[_0x809f[21]](function(){return _0xcd0fx10[_0x809f[20]](200)[_0x809f[19]](_0xcd0fx13)})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)});})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)});};exports[_0x809f[97]]=function(_0xcd0fxf,_0xcd0fx10){FaxMessage[_0x809f[98]]({where:{id:_0xcd0fxf[_0x809f[30]][_0x809f[29]]}})[_0x809f[21]](function(_0xcd0fx13){if(!_0xcd0fx13){return _0xcd0fx10[_0x809f[28]](404)};_0xcd0fx13[_0x809f[97]]()[_0x809f[21]](function(){return _0xcd0fx10[_0x809f[28]](204)})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)});})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)})};exports[_0x809f[99]]=function(_0xcd0fxf,_0xcd0fx10){FaxMessage[_0x809f[93]](_0xcd0fxf[_0x809f[30]][_0x809f[29]])[_0x809f[21]](function(_0xcd0fx13){if(!_0xcd0fx13){return _0xcd0fx10[_0x809f[28]](404)};if(_0xcd0fx13[_0x809f[100]]){if(_0xcd0fx13[_0x809f[20]]===_0x809f[101]){var _0xcd0fx2b=path[_0x809f[36]](config[_0x809f[34]],_0x809f[57],_0x809f[58],_0x809f[59],_0x809f[102],_0xcd0fx13[_0x809f[100]]);fs[_0x809f[92]](_0xcd0fx2b,function(_0xcd0fx25){if(_0xcd0fx25){return _0xcd0fx10[_0x809f[103]](_0xcd0fx2b)}else {return _0xcd0fx10[_0x809f[28]](404)}});}else {if(_0xcd0fx13[_0x809f[20]]===_0x809f[86]||_0xcd0fx13[_0x809f[104]]===_0x809f[105]||_0xcd0fx13[_0x809f[20]]===_0x809f[106]){var _0xcd0fx2b=path[_0x809f[36]](config[_0x809f[34]],_0x809f[57],_0x809f[58],_0x809f[59],_0x809f[60],_0x809f[61],_0xcd0fx13[_0x809f[100]]);fs[_0x809f[92]](_0xcd0fx2b,function(_0xcd0fx25){if(_0xcd0fx25){return _0xcd0fx10[_0x809f[103]](_0xcd0fx2b)}else {return _0xcd0fx10[_0x809f[28]](404)}});}}}else {_0xcd0fx10[_0x809f[28]](404)};})[_0x809f[18]](function(_0xcd0fx11){return handleError(_0xcd0fx10,_0xcd0fx11)})};function handleError(_0xcd0fx10,_0xcd0fx11){return _0xcd0fx10[_0x809f[20]](500)[_0x809f[19]](_0xcd0fx11)}
\ 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 49f5d1b..3bf31de 100644
--- a/server/api/fax_message/fax_message.socket.js
+++ b/server/api/fax_message/fax_message.socket.js
@@ -1 +1 @@
-var _0x3ca6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x69\x64","\x46\x72\x6F\x6D","\x54\x6F","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x75\x70\x64\x61\x74\x65","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3ca6[0];var FaxMessage=require(_0x3ca6[2])[_0x3ca6[1]];var Contact=require(_0x3ca6[2])[_0x3ca6[3]];var FaxRoom=require(_0x3ca6[2])[_0x3ca6[4]];var FaxAccount=require(_0x3ca6[2])[_0x3ca6[5]];exports[_0x3ca6[6]]=function(_0x1cfdx5){FaxMessage[_0x3ca6[14]](function(_0x1cfdx6){FaxMessage[_0x3ca6[13]]({where:{id:_0x1cfdx6[_0x3ca6[10]]},include:[{model:Contact,as:_0x3ca6[11]},{model:Contact,as:_0x3ca6[12]},{model:FaxRoom,include:[{model:FaxAccount}]}]})[_0x3ca6[9]](function(_0x1cfdx8){onSave(_0x1cfdx5,_0x1cfdx8)})[_0x3ca6[8]](function(_0x1cfdx7){console[_0x3ca6[7]](_0x1cfdx7)})});FaxMessage[_0x3ca6[15]](function(_0x1cfdx6){FaxMessage[_0x3ca6[13]]({where:{id:_0x1cfdx6[_0x3ca6[10]]},include:[{model:Contact,as:_0x3ca6[11]},{model:Contact,as:_0x3ca6[12]},{model:FaxRoom,include:[{model:FaxAccount}]}]})[_0x3ca6[9]](function(_0x1cfdx8){onSave(_0x1cfdx5,_0x1cfdx8);onUpdate(_0x1cfdx5,_0x1cfdx8);})[_0x3ca6[8]](function(_0x1cfdx7){console[_0x3ca6[7]](_0x1cfdx7)})});FaxMessage[_0x3ca6[16]](function(_0x1cfdx6){onRemove(_0x1cfdx5,_0x1cfdx6)});};function onSave(_0x1cfdx5,_0x1cfdx6,_0x1cfdxa){_0x1cfdx5[_0x3ca6[18]](_0x3ca6[17],_0x1cfdx6)}function onUpdate(_0x1cfdx5,_0x1cfdx6,_0x1cfdxa){_0x1cfdx5[_0x3ca6[18]](_0x3ca6[19],_0x1cfdx6)}function onRemove(_0x1cfdx5,_0x1cfdx6,_0x1cfdxa){_0x1cfdx5[_0x3ca6[18]](_0x3ca6[20],_0x1cfdx6)}
\ No newline at end of file
+var _0x3541=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x69\x64","\x46\x72\x6F\x6D","\x54\x6F","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x75\x70\x64\x61\x74\x65","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3541[0];var FaxMessage=require(_0x3541[2])[_0x3541[1]];var Contact=require(_0x3541[2])[_0x3541[3]];var FaxRoom=require(_0x3541[2])[_0x3541[4]];var FaxAccount=require(_0x3541[2])[_0x3541[5]];exports[_0x3541[6]]=function(_0x4d48x5){FaxMessage[_0x3541[14]](function(_0x4d48x6){FaxMessage[_0x3541[13]]({where:{id:_0x4d48x6[_0x3541[10]]},include:[{model:Contact,as:_0x3541[11]},{model:Contact,as:_0x3541[12]},{model:FaxRoom,include:[{model:FaxAccount}]}]})[_0x3541[9]](function(_0x4d48x8){onSave(_0x4d48x5,_0x4d48x8)})[_0x3541[8]](function(_0x4d48x7){console[_0x3541[7]](_0x4d48x7)})});FaxMessage[_0x3541[15]](function(_0x4d48x6){FaxMessage[_0x3541[13]]({where:{id:_0x4d48x6[_0x3541[10]]},include:[{model:Contact,as:_0x3541[11]},{model:Contact,as:_0x3541[12]},{model:FaxRoom,include:[{model:FaxAccount}]}]})[_0x3541[9]](function(_0x4d48x8){onSave(_0x4d48x5,_0x4d48x8);onUpdate(_0x4d48x5,_0x4d48x8);})[_0x3541[8]](function(_0x4d48x7){console[_0x3541[7]](_0x4d48x7)})});FaxMessage[_0x3541[16]](function(_0x4d48x6){onRemove(_0x4d48x5,_0x4d48x6)});};function onSave(_0x4d48x5,_0x4d48x6,_0x4d48xa){_0x4d48x5[_0x3541[18]](_0x3541[17],_0x4d48x6)}function onUpdate(_0x4d48x5,_0x4d48x6,_0x4d48xa){_0x4d48x5[_0x3541[18]](_0x3541[19],_0x4d48x6)}function onRemove(_0x4d48x5,_0x4d48x6,_0x4d48xa){_0x4d48x5[_0x3541[18]](_0x3541[20],_0x4d48x6)}
\ 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 37dcc38..73c1b22 100644
--- a/server/api/fax_message/fax_message.spec.js
+++ b/server/api/fax_message/fax_message.spec.js
@@ -1 +1 @@
-var _0x5594=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74"];_0x5594[0];var should=require(_0x5594[1]);var app=require(_0x5594[2]);var request=require(_0x5594[3]);describe(_0x5594[4],function(){it(_0x5594[5],function(_0x3984x4){request(app)[_0x5594[13]](_0x5594[12])[_0x5594[11]](200)[_0x5594[11]](_0x5594[10],/json/)[_0x5594[9]](function(_0x3984x5,_0x3984x6){if(_0x3984x5){return _0x3984x4(_0x3984x5)};_0x3984x6[_0x5594[8]][_0x5594[1]][_0x5594[7]][_0x5594[6]](Array);_0x3984x4();})})});
\ No newline at end of file
+var _0xb20e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74"];_0xb20e[0];var should=require(_0xb20e[1]);var app=require(_0xb20e[2]);var request=require(_0xb20e[3]);describe(_0xb20e[4],function(){it(_0xb20e[5],function(_0xcbdbx4){request(app)[_0xb20e[13]](_0xb20e[12])[_0xb20e[11]](200)[_0xb20e[11]](_0xb20e[10],/json/)[_0xb20e[9]](function(_0xcbdbx5,_0xcbdbx6){if(_0xcbdbx5){return _0xcbdbx4(_0xcbdbx5)};_0xcbdbx6[_0xb20e[8]][_0xb20e[1]][_0xb20e[7]][_0xb20e[6]](Array);_0xcbdbx4();})})});
\ No newline at end of file
diff --git a/server/api/fax_message/index.js b/server/api/fax_message/index.js
index e8e85ef..80abfa1 100644
--- a/server/api/fax_message/index.js
+++ b/server/api/fax_message/index.js
@@ -1 +1 @@
-var _0x61fa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64\x2F\x63\x6F\x6E\x74\x65\x6E\x74","\x67\x65\x74\x43\x6F\x6E\x74\x65\x6E\x74\x46\x72\x6F\x6D\x4D\x65\x73\x73\x61\x67\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x61fa[0];var express=require(_0x61fa[1]);var controller=require(_0x61fa[2]);var router=express.Router();router[_0x61fa[5]](_0x61fa[3],controller[_0x61fa[4]]);router[_0x61fa[5]](_0x61fa[6],controller[_0x61fa[7]]);router[_0x61fa[5]](_0x61fa[8],controller[_0x61fa[9]]);router[_0x61fa[11]](_0x61fa[3],controller[_0x61fa[10]]);router[_0x61fa[13]](_0x61fa[8],controller[_0x61fa[12]]);router[_0x61fa[14]](_0x61fa[8],controller[_0x61fa[12]]);router[_0x61fa[16]](_0x61fa[8],controller[_0x61fa[15]]);module[_0x61fa[17]]=router;
\ No newline at end of file
+var _0x3c3f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64\x2F\x63\x6F\x6E\x74\x65\x6E\x74","\x67\x65\x74\x43\x6F\x6E\x74\x65\x6E\x74\x46\x72\x6F\x6D\x4D\x65\x73\x73\x61\x67\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3c3f[0];var express=require(_0x3c3f[1]);var controller=require(_0x3c3f[2]);var router=express.Router();router[_0x3c3f[5]](_0x3c3f[3],controller[_0x3c3f[4]]);router[_0x3c3f[5]](_0x3c3f[6],controller[_0x3c3f[7]]);router[_0x3c3f[5]](_0x3c3f[8],controller[_0x3c3f[9]]);router[_0x3c3f[11]](_0x3c3f[3],controller[_0x3c3f[10]]);router[_0x3c3f[13]](_0x3c3f[8],controller[_0x3c3f[12]]);router[_0x3c3f[14]](_0x3c3f[8],controller[_0x3c3f[12]]);router[_0x3c3f[16]](_0x3c3f[8],controller[_0x3c3f[15]]);module[_0x3c3f[17]]=router;
\ 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 418291f..cf08356 100644
--- a/server/api/fax_queue/fax_queue.controller.js
+++ b/server/api/fax_queue/fax_queue.controller.js
@@ -1 +1 @@
-var _0x2437=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x6E\x6F\x20\x66\x61\x78\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x2437[0];var _=require(_0x2437[1]);var util=require(_0x2437[2]);var FaxQueue=require(_0x2437[4])[_0x2437[3]];exports[_0x2437[5]]=function(_0x5840x4,_0x5840x5){var _0x5840x6=[_0x2437[6],_0x2437[7],_0x2437[8],_0x2437[9]];var _0x5840x7=_0x5840x4[_0x2437[11]][_0x2437[10]]?parseInt(_0x5840x4[_0x2437[11]][_0x2437[10]],10):100;var _0x5840x8=_0x5840x4[_0x2437[11]][_0x2437[12]]?parseInt(_0x5840x4[_0x2437[11]][_0x2437[12]],10):0;var _0x5840x9={where:{},limit:_0x5840x7,offset:_0x5840x8*_0x5840x7,include:[{all:true}]};_[_0x2437[26]](_0x5840x4[_0x2437[11]],function(_0x5840xa,_0x5840xb){switch(_0x5840xb){case _0x2437[10]:;case _0x2437[12]:break ;;case _0x2437[15]:_0x5840x9[_0x2437[13]]=util[_0x2437[18]](_0x2437[14],_0x5840x4[_0x2437[11]][_0x2437[15]],_0x5840x4[_0x2437[11]][_0x2437[16]]||_0x2437[17])||null;break ;;case _0x2437[16]:break ;;case _0x2437[24]:_0x5840x9[_0x2437[20]][_0x2437[19]]=[];_0x5840x6[_0x2437[23]](function(_0x5840xc){var _0x5840xd={};_0x5840xd[_0x5840xc]={$like:_0x2437[21]+_0x5840xa+_0x2437[21]};_0x5840x9[_0x2437[20]][_0x2437[19]][_0x2437[22]](_0x5840xd);});break ;;default:_0x5840x9[_0x2437[20]][_0x5840xb]={$like:{}};_0x5840x9[_0x2437[20]][_0x5840xb][_0x2437[25]]=_0x2437[21]+_0x5840xa+_0x2437[21];;}});FaxQueue[_0x2437[40]](_0x5840x9)[_0x2437[39]](function(_0x5840xf){var _0x5840x10=Math[_0x2437[29]](_0x5840xf[_0x2437[28]]/_0x5840x7);var _0x5840x11=_0x5840x10>(_0x5840x9[_0x2437[30]]+1)?util[_0x2437[18]](_0x2437[31],_0x5840x4[_0x2437[32]],_0x5840x4[_0x2437[34]][_0x2437[33]],_0x5840x4[_0x2437[35]],_0x5840x8+1):null;var _0x5840x12=_0x5840x8>0?util[_0x2437[18]](_0x2437[31],_0x5840x4[_0x2437[32]],_0x5840x4[_0x2437[34]][_0x2437[33]],_0x5840x4[_0x2437[35]],_0x5840x8-1):null;_0x5840x5[_0x2437[38]](200)[_0x2437[37]]({count:_0x5840xf[_0x2437[28]],rows:_0x5840xf[_0x2437[36]],next_page:_0x5840x11,previous_page:_0x5840x12,total_pages:_0x5840x10});})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)});};exports[_0x2437[41]]=function(_0x5840x4,_0x5840x5){FaxQueue[_0x2437[45]](_0x5840x4[_0x2437[44]][_0x2437[43]])[_0x2437[39]](function(_0x5840x13){if(!_0x5840x13){return _0x5840x5[_0x2437[42]](404)};return _0x5840x5[_0x2437[37]](_0x5840x13);})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)})};exports[_0x2437[46]]=function(_0x5840x4,_0x5840x5){FaxQueue[_0x2437[46]](_0x5840x4[_0x2437[47]])[_0x2437[39]](function(_0x5840x13){return _0x5840x5[_0x2437[38]](201)[_0x2437[37]](_0x5840x13)})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)})};exports[_0x2437[48]]=function(_0x5840x4,_0x5840x5){if(_0x5840x4[_0x2437[47]][_0x2437[43]]){delete _0x5840x4[_0x2437[47]][_0x2437[43]]};FaxQueue[_0x2437[51]]({where:{id:_0x5840x4[_0x2437[44]][_0x2437[43]]}})[_0x2437[39]](function(_0x5840x13){if(!_0x5840x13){return _0x5840x5[_0x2437[42]](404)};var _0x5840x14=_[_0x2437[49]](_0x5840x13,_0x5840x4[_0x2437[47]]);_0x5840x14[_0x2437[50]]()[_0x2437[39]](function(){return _0x5840x5[_0x2437[38]](200)[_0x2437[37]](_0x5840x13)})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)});})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)});};exports[_0x2437[52]]=function(_0x5840x4,_0x5840x5){FaxQueue[_0x2437[51]]({where:{id:_0x5840x4[_0x2437[44]][_0x2437[43]]}})[_0x2437[39]](function(_0x5840x13){if(!_0x5840x13){return _0x5840x5[_0x2437[42]](404)};_0x5840x13[_0x2437[52]]()[_0x2437[39]](function(){return _0x5840x5[_0x2437[42]](204)})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)});})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)})};exports[_0x2437[53]]=function(_0x5840x4,_0x5840x5,_0x5840x15){FaxQueue[_0x2437[45]](_0x5840x4[_0x2437[44]][_0x2437[43]])[_0x2437[39]](function(_0x5840x16){if(_0x5840x16){_0x5840x16[_0x2437[55]](_0x5840x4[_0x2437[47]][_0x2437[54]])[_0x2437[39]](function(){return _0x5840x5[_0x2437[42]](200)})[_0x2437[27]](function(_0x5840xe){return _0x5840x15(_0x5840xe)})}else {return _0x5840x15( new Error(_0x2437[56]))}})[_0x2437[27]](function(_0x5840xe){return _0x5840x15(_0x5840xe)})};exports[_0x2437[57]]=function(_0x5840x4,_0x5840x5,_0x5840x15){FaxQueue[_0x2437[45]](_0x5840x4[_0x2437[44]][_0x2437[43]])[_0x2437[39]](function(_0x5840x16){if(_0x5840x16){_0x5840x16[_0x2437[58]](_0x5840x4[_0x2437[47]][_0x2437[54]])[_0x2437[39]](function(){return _0x5840x5[_0x2437[42]](200)})[_0x2437[27]](function(_0x5840xe){return _0x5840x15(_0x5840xe)})}else {return _0x5840x15( new Error(_0x2437[56]))}})[_0x2437[27]](function(_0x5840xe){return _0x5840x15(_0x5840xe)})};exports[_0x2437[59]]=function(_0x5840x4,_0x5840x5){FaxQueue[_0x2437[52]]({where:{id:_0x5840x4[_0x2437[11]][_0x2437[43]]},individualHooks:true})[_0x2437[39]](function(){return _0x5840x5[_0x2437[42]](204)})[_0x2437[27]](function(_0x5840xe){return handleError(_0x5840x5,_0x5840xe)})};function handleError(_0x5840x5,_0x5840xe){return _0x5840x5[_0x2437[38]](500)[_0x2437[37]](_0x5840xe)}
\ No newline at end of file
+var _0xef32=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x6E\x6F\x20\x66\x61\x78\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xef32[0];var _=require(_0xef32[1]);var util=require(_0xef32[2]);var FaxQueue=require(_0xef32[4])[_0xef32[3]];exports[_0xef32[5]]=function(_0xe3ecx4,_0xe3ecx5){var _0xe3ecx6=[_0xef32[6],_0xef32[7],_0xef32[8],_0xef32[9]];var _0xe3ecx7=_0xe3ecx4[_0xef32[11]][_0xef32[10]]?parseInt(_0xe3ecx4[_0xef32[11]][_0xef32[10]],10):100;var _0xe3ecx8=_0xe3ecx4[_0xef32[11]][_0xef32[12]]?parseInt(_0xe3ecx4[_0xef32[11]][_0xef32[12]],10):0;var _0xe3ecx9={where:{},limit:_0xe3ecx7,offset:_0xe3ecx8*_0xe3ecx7,include:[{all:true}]};_[_0xef32[26]](_0xe3ecx4[_0xef32[11]],function(_0xe3ecxa,_0xe3ecxb){switch(_0xe3ecxb){case _0xef32[10]:;case _0xef32[12]:break ;;case _0xef32[15]:_0xe3ecx9[_0xef32[13]]=util[_0xef32[18]](_0xef32[14],_0xe3ecx4[_0xef32[11]][_0xef32[15]],_0xe3ecx4[_0xef32[11]][_0xef32[16]]||_0xef32[17])||null;break ;;case _0xef32[16]:break ;;case _0xef32[24]:_0xe3ecx9[_0xef32[20]][_0xef32[19]]=[];_0xe3ecx6[_0xef32[23]](function(_0xe3ecxc){var _0xe3ecxd={};_0xe3ecxd[_0xe3ecxc]={$like:_0xef32[21]+_0xe3ecxa+_0xef32[21]};_0xe3ecx9[_0xef32[20]][_0xef32[19]][_0xef32[22]](_0xe3ecxd);});break ;;default:_0xe3ecx9[_0xef32[20]][_0xe3ecxb]={$like:{}};_0xe3ecx9[_0xef32[20]][_0xe3ecxb][_0xef32[25]]=_0xef32[21]+_0xe3ecxa+_0xef32[21];;}});FaxQueue[_0xef32[40]](_0xe3ecx9)[_0xef32[39]](function(_0xe3ecxf){var _0xe3ecx10=Math[_0xef32[29]](_0xe3ecxf[_0xef32[28]]/_0xe3ecx7);var _0xe3ecx11=_0xe3ecx10>(_0xe3ecx9[_0xef32[30]]+1)?util[_0xef32[18]](_0xef32[31],_0xe3ecx4[_0xef32[32]],_0xe3ecx4[_0xef32[34]][_0xef32[33]],_0xe3ecx4[_0xef32[35]],_0xe3ecx8+1):null;var _0xe3ecx12=_0xe3ecx8>0?util[_0xef32[18]](_0xef32[31],_0xe3ecx4[_0xef32[32]],_0xe3ecx4[_0xef32[34]][_0xef32[33]],_0xe3ecx4[_0xef32[35]],_0xe3ecx8-1):null;_0xe3ecx5[_0xef32[38]](200)[_0xef32[37]]({count:_0xe3ecxf[_0xef32[28]],rows:_0xe3ecxf[_0xef32[36]],next_page:_0xe3ecx11,previous_page:_0xe3ecx12,total_pages:_0xe3ecx10});})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)});};exports[_0xef32[41]]=function(_0xe3ecx4,_0xe3ecx5){FaxQueue[_0xef32[45]](_0xe3ecx4[_0xef32[44]][_0xef32[43]])[_0xef32[39]](function(_0xe3ecx13){if(!_0xe3ecx13){return _0xe3ecx5[_0xef32[42]](404)};return _0xe3ecx5[_0xef32[37]](_0xe3ecx13);})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)})};exports[_0xef32[46]]=function(_0xe3ecx4,_0xe3ecx5){FaxQueue[_0xef32[46]](_0xe3ecx4[_0xef32[47]])[_0xef32[39]](function(_0xe3ecx13){return _0xe3ecx5[_0xef32[38]](201)[_0xef32[37]](_0xe3ecx13)})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)})};exports[_0xef32[48]]=function(_0xe3ecx4,_0xe3ecx5){if(_0xe3ecx4[_0xef32[47]][_0xef32[43]]){delete _0xe3ecx4[_0xef32[47]][_0xef32[43]]};FaxQueue[_0xef32[51]]({where:{id:_0xe3ecx4[_0xef32[44]][_0xef32[43]]}})[_0xef32[39]](function(_0xe3ecx13){if(!_0xe3ecx13){return _0xe3ecx5[_0xef32[42]](404)};var _0xe3ecx14=_[_0xef32[49]](_0xe3ecx13,_0xe3ecx4[_0xef32[47]]);_0xe3ecx14[_0xef32[50]]()[_0xef32[39]](function(){return _0xe3ecx5[_0xef32[38]](200)[_0xef32[37]](_0xe3ecx13)})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)});})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)});};exports[_0xef32[52]]=function(_0xe3ecx4,_0xe3ecx5){FaxQueue[_0xef32[51]]({where:{id:_0xe3ecx4[_0xef32[44]][_0xef32[43]]}})[_0xef32[39]](function(_0xe3ecx13){if(!_0xe3ecx13){return _0xe3ecx5[_0xef32[42]](404)};_0xe3ecx13[_0xef32[52]]()[_0xef32[39]](function(){return _0xe3ecx5[_0xef32[42]](204)})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)});})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)})};exports[_0xef32[53]]=function(_0xe3ecx4,_0xe3ecx5,_0xe3ecx15){FaxQueue[_0xef32[45]](_0xe3ecx4[_0xef32[44]][_0xef32[43]])[_0xef32[39]](function(_0xe3ecx16){if(_0xe3ecx16){_0xe3ecx16[_0xef32[55]](_0xe3ecx4[_0xef32[47]][_0xef32[54]])[_0xef32[39]](function(){return _0xe3ecx5[_0xef32[42]](200)})[_0xef32[27]](function(_0xe3ecxe){return _0xe3ecx15(_0xe3ecxe)})}else {return _0xe3ecx15( new Error(_0xef32[56]))}})[_0xef32[27]](function(_0xe3ecxe){return _0xe3ecx15(_0xe3ecxe)})};exports[_0xef32[57]]=function(_0xe3ecx4,_0xe3ecx5,_0xe3ecx15){FaxQueue[_0xef32[45]](_0xe3ecx4[_0xef32[44]][_0xef32[43]])[_0xef32[39]](function(_0xe3ecx16){if(_0xe3ecx16){_0xe3ecx16[_0xef32[58]](_0xe3ecx4[_0xef32[47]][_0xef32[54]])[_0xef32[39]](function(){return _0xe3ecx5[_0xef32[42]](200)})[_0xef32[27]](function(_0xe3ecxe){return _0xe3ecx15(_0xe3ecxe)})}else {return _0xe3ecx15( new Error(_0xef32[56]))}})[_0xef32[27]](function(_0xe3ecxe){return _0xe3ecx15(_0xe3ecxe)})};exports[_0xef32[59]]=function(_0xe3ecx4,_0xe3ecx5){FaxQueue[_0xef32[52]]({where:{id:_0xe3ecx4[_0xef32[11]][_0xef32[43]]},individualHooks:true})[_0xef32[39]](function(){return _0xe3ecx5[_0xef32[42]](204)})[_0xef32[27]](function(_0xe3ecxe){return handleError(_0xe3ecx5,_0xe3ecxe)})};function handleError(_0xe3ecx5,_0xe3ecxe){return _0xe3ecx5[_0xef32[38]](500)[_0xef32[37]](_0xe3ecxe)}
\ 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 05d3e39..b3a6df0 100644
--- a/server/api/fax_queue/fax_queue.socket.js
+++ b/server/api/fax_queue/fax_queue.socket.js
@@ -1 +1 @@
-var _0x8f32=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8f32[0];var fax_queue=require(_0x8f32[2])[_0x8f32[1]];exports[_0x8f32[3]]=function(_0xe039x2){fax_queue[_0x8f32[4]](function(_0xe039x3){onSave(_0xe039x2,_0xe039x3)});fax_queue[_0x8f32[5]](function(_0xe039x3){onRemove(_0xe039x2,_0xe039x3)});};function onSave(_0xe039x2,_0xe039x3,_0xe039x5){_0xe039x2[_0x8f32[7]](_0x8f32[6],_0xe039x3)}function onRemove(_0xe039x2,_0xe039x3,_0xe039x5){_0xe039x2[_0x8f32[7]](_0x8f32[8],_0xe039x3)}
\ No newline at end of file
+var _0x8781=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8781[0];var fax_queue=require(_0x8781[2])[_0x8781[1]];exports[_0x8781[3]]=function(_0x4947x2){fax_queue[_0x8781[4]](function(_0x4947x3){onSave(_0x4947x2,_0x4947x3)});fax_queue[_0x8781[5]](function(_0x4947x3){onRemove(_0x4947x2,_0x4947x3)});};function onSave(_0x4947x2,_0x4947x3,_0x4947x5){_0x4947x2[_0x8781[7]](_0x8781[6],_0x4947x3)}function onRemove(_0x4947x2,_0x4947x3,_0x4947x5){_0x4947x2[_0x8781[7]](_0x8781[8],_0x4947x3)}
\ 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 bc2c42b..6c02e3e 100644
--- a/server/api/fax_queue/fax_queue.spec.js
+++ b/server/api/fax_queue/fax_queue.spec.js
@@ -1 +1 @@
-var _0x88f5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x88f5[0];var should=require(_0x88f5[1]);var app=require(_0x88f5[2]);var request=require(_0x88f5[3]);describe(_0x88f5[4],function(){it(_0x88f5[5],function(_0x91c2x4){request(app)[_0x88f5[13]](_0x88f5[12])[_0x88f5[11]](200)[_0x88f5[11]](_0x88f5[10],/json/)[_0x88f5[9]](function(_0x91c2x5,_0x91c2x6){if(_0x91c2x5){return _0x91c2x4(_0x91c2x5)};_0x91c2x6[_0x88f5[8]][_0x88f5[1]][_0x88f5[7]][_0x88f5[6]](Array);_0x91c2x4();})})});
\ No newline at end of file
+var _0x6345=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x6345[0];var should=require(_0x6345[1]);var app=require(_0x6345[2]);var request=require(_0x6345[3]);describe(_0x6345[4],function(){it(_0x6345[5],function(_0xcdcdx4){request(app)[_0x6345[13]](_0x6345[12])[_0x6345[11]](200)[_0x6345[11]](_0x6345[10],/json/)[_0x6345[9]](function(_0xcdcdx5,_0xcdcdx6){if(_0xcdcdx5){return _0xcdcdx4(_0xcdcdx5)};_0xcdcdx6[_0x6345[8]][_0x6345[1]][_0x6345[7]][_0x6345[6]](Array);_0xcdcdx4();})})});
\ No newline at end of file
diff --git a/server/api/fax_queue/index.js b/server/api/fax_queue/index.js
index d36bb01..9121e78 100644
--- a/server/api/fax_queue/index.js
+++ b/server/api/fax_queue/index.js
@@ -1 +1 @@
-var _0xf11e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xf11e[0];var express=require(_0xf11e[1]);var controller=require(_0xf11e[2]);var router=express.Router();router[_0xf11e[5]](_0xf11e[3],controller[_0xf11e[4]]);router[_0xf11e[5]](_0xf11e[6],controller[_0xf11e[7]]);router[_0xf11e[9]](_0xf11e[3],controller[_0xf11e[8]]);router[_0xf11e[9]](_0xf11e[10],controller[_0xf11e[11]]);router[_0xf11e[13]](_0xf11e[6],controller[_0xf11e[12]]);router[_0xf11e[13]](_0xf11e[10],controller[_0xf11e[14]]);router[_0xf11e[15]](_0xf11e[6],controller[_0xf11e[12]]);router[_0xf11e[17]](_0xf11e[3],controller[_0xf11e[16]]);router[_0xf11e[17]](_0xf11e[6],controller[_0xf11e[18]]);module[_0xf11e[19]]=router;
\ No newline at end of file
+var _0xda7c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xda7c[0];var express=require(_0xda7c[1]);var controller=require(_0xda7c[2]);var router=express.Router();router[_0xda7c[5]](_0xda7c[3],controller[_0xda7c[4]]);router[_0xda7c[5]](_0xda7c[6],controller[_0xda7c[7]]);router[_0xda7c[9]](_0xda7c[3],controller[_0xda7c[8]]);router[_0xda7c[9]](_0xda7c[10],controller[_0xda7c[11]]);router[_0xda7c[13]](_0xda7c[6],controller[_0xda7c[12]]);router[_0xda7c[13]](_0xda7c[10],controller[_0xda7c[14]]);router[_0xda7c[15]](_0xda7c[6],controller[_0xda7c[12]]);router[_0xda7c[17]](_0xda7c[3],controller[_0xda7c[16]]);router[_0xda7c[17]](_0xda7c[6],controller[_0xda7c[18]]);module[_0xda7c[19]]=router;
\ 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 b5ead48..4a0e72b 100644
--- a/server/api/fax_room/fax_room.controller.js
+++ b/server/api/fax_room/fax_room.controller.js
@@ -1 +1 @@
-var _0x749c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x61\x78\x52\x6F\x6F\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x43\x6F\x6E\x74\x61\x63\x74","\x55\x73\x65\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x70\x61\x72\x61\x6D\x73","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x46\x72\x6F\x6D","\x54\x6F","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x44\x45\x53\x43","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x749c[0];var _=require(_0x749c[1]);var FaxRoom=require(_0x749c[3])[_0x749c[2]];var FaxAccount=require(_0x749c[3])[_0x749c[4]];var FaxMessage=require(_0x749c[3])[_0x749c[5]];var Contact=require(_0x749c[3])[_0x749c[6]];var User=require(_0x749c[3])[_0x749c[7]];exports[_0x749c[8]]=function(_0x8ed8x7,_0x8ed8x8){FaxRoom[_0x749c[14]]({include:[{model:FaxMessage,attributes:[_0x749c[13]]},{model:FaxAccount},{model:User}]})[_0x749c[12]](function(_0x8ed8xa){return _0x8ed8x8[_0x749c[11]](200)[_0x749c[10]](_0x8ed8xa)})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)})};exports[_0x749c[15]]=function(_0x8ed8x7,_0x8ed8x8,_0x8ed8xb){FaxRoom[_0x749c[14]]({where:{UserId:_0x8ed8x7[_0x749c[16]][_0x749c[13]]},include:[{model:FaxAccount},{model:User}]})[_0x749c[12]](function(_0x8ed8xc){return _0x8ed8x8[_0x749c[11]](200)[_0x749c[10]](_0x8ed8xc)})[_0x749c[9]](function(_0x8ed8x9){return _0x8ed8xb(_0x8ed8x9)})};exports[_0x749c[17]]=function(_0x8ed8x7,_0x8ed8x8){FaxRoom[_0x749c[23]]({where:{id:_0x8ed8x7[_0x749c[16]][_0x749c[13]]},include:[{model:FaxMessage,include:[{model:FaxRoom,include:[{model:FaxAccount}]},{model:Contact,as:_0x749c[19]},{model:Contact,as:_0x749c[20]}]},{model:FaxAccount}],order:[[FaxMessage,_0x749c[21],_0x749c[22]]]})[_0x749c[12]](function(_0x8ed8xd){if(!_0x8ed8xd){return _0x8ed8x8[_0x749c[18]](404)};return _0x8ed8x8[_0x749c[10]](_0x8ed8xd);})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)})};exports[_0x749c[24]]=function(_0x8ed8x7,_0x8ed8x8){FaxRoom[_0x749c[24]](_0x8ed8x7[_0x749c[25]])[_0x749c[12]](function(_0x8ed8xd){return _0x8ed8x8[_0x749c[11]](201)[_0x749c[10]](_0x8ed8xd)})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)})};exports[_0x749c[26]]=function(_0x8ed8x7,_0x8ed8x8){FaxRoom[_0x749c[29]](_0x8ed8x7[_0x749c[16]][_0x749c[13]])[_0x749c[12]](function(_0x8ed8xd){if(!_0x8ed8xd){return _0x8ed8x8[_0x749c[18]](404)};var _0x8ed8xe=_[_0x749c[27]](_0x8ed8xd,_0x8ed8x7[_0x749c[25]]);_0x8ed8xe[_0x749c[28]]()[_0x749c[12]](function(){return _0x8ed8x8[_0x749c[11]](200)[_0x749c[10]](_0x8ed8xd)})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)});})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)})};exports[_0x749c[30]]=function(_0x8ed8x7,_0x8ed8x8){FaxRoom[_0x749c[29]](_0x8ed8x7[_0x749c[16]][_0x749c[13]])[_0x749c[12]](function(_0x8ed8xd){if(!_0x8ed8xd){return _0x8ed8x8[_0x749c[18]](404)};_0x8ed8xd[_0x749c[30]]()[_0x749c[12]](function(){return _0x8ed8x8[_0x749c[18]](204)})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)});})[_0x749c[9]](function(_0x8ed8x9){return handleError(_0x8ed8x8,_0x8ed8x9)})};function handleError(_0x8ed8x8,_0x8ed8x9){return _0x8ed8x8[_0x749c[11]](500)[_0x749c[10]](_0x8ed8x9)}
\ No newline at end of file
+var _0xc8a0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x61\x78\x52\x6F\x6F\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x43\x6F\x6E\x74\x61\x63\x74","\x55\x73\x65\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x70\x61\x72\x61\x6D\x73","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x46\x72\x6F\x6D","\x54\x6F","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x44\x45\x53\x43","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xc8a0[0];var _=require(_0xc8a0[1]);var FaxRoom=require(_0xc8a0[3])[_0xc8a0[2]];var FaxAccount=require(_0xc8a0[3])[_0xc8a0[4]];var FaxMessage=require(_0xc8a0[3])[_0xc8a0[5]];var Contact=require(_0xc8a0[3])[_0xc8a0[6]];var User=require(_0xc8a0[3])[_0xc8a0[7]];exports[_0xc8a0[8]]=function(_0x847ax7,_0x847ax8){FaxRoom[_0xc8a0[14]]({include:[{model:FaxMessage,attributes:[_0xc8a0[13]]},{model:FaxAccount},{model:User}]})[_0xc8a0[12]](function(_0x847axa){return _0x847ax8[_0xc8a0[11]](200)[_0xc8a0[10]](_0x847axa)})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)})};exports[_0xc8a0[15]]=function(_0x847ax7,_0x847ax8,_0x847axb){FaxRoom[_0xc8a0[14]]({where:{UserId:_0x847ax7[_0xc8a0[16]][_0xc8a0[13]]},include:[{model:FaxAccount},{model:User}]})[_0xc8a0[12]](function(_0x847axc){return _0x847ax8[_0xc8a0[11]](200)[_0xc8a0[10]](_0x847axc)})[_0xc8a0[9]](function(_0x847ax9){return _0x847axb(_0x847ax9)})};exports[_0xc8a0[17]]=function(_0x847ax7,_0x847ax8){FaxRoom[_0xc8a0[23]]({where:{id:_0x847ax7[_0xc8a0[16]][_0xc8a0[13]]},include:[{model:FaxMessage,include:[{model:FaxRoom,include:[{model:FaxAccount}]},{model:Contact,as:_0xc8a0[19]},{model:Contact,as:_0xc8a0[20]}]},{model:FaxAccount}],order:[[FaxMessage,_0xc8a0[21],_0xc8a0[22]]]})[_0xc8a0[12]](function(_0x847axd){if(!_0x847axd){return _0x847ax8[_0xc8a0[18]](404)};return _0x847ax8[_0xc8a0[10]](_0x847axd);})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)})};exports[_0xc8a0[24]]=function(_0x847ax7,_0x847ax8){FaxRoom[_0xc8a0[24]](_0x847ax7[_0xc8a0[25]])[_0xc8a0[12]](function(_0x847axd){return _0x847ax8[_0xc8a0[11]](201)[_0xc8a0[10]](_0x847axd)})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)})};exports[_0xc8a0[26]]=function(_0x847ax7,_0x847ax8){FaxRoom[_0xc8a0[29]](_0x847ax7[_0xc8a0[16]][_0xc8a0[13]])[_0xc8a0[12]](function(_0x847axd){if(!_0x847axd){return _0x847ax8[_0xc8a0[18]](404)};var _0x847axe=_[_0xc8a0[27]](_0x847axd,_0x847ax7[_0xc8a0[25]]);_0x847axe[_0xc8a0[28]]()[_0xc8a0[12]](function(){return _0x847ax8[_0xc8a0[11]](200)[_0xc8a0[10]](_0x847axd)})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)});})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)})};exports[_0xc8a0[30]]=function(_0x847ax7,_0x847ax8){FaxRoom[_0xc8a0[29]](_0x847ax7[_0xc8a0[16]][_0xc8a0[13]])[_0xc8a0[12]](function(_0x847axd){if(!_0x847axd){return _0x847ax8[_0xc8a0[18]](404)};_0x847axd[_0xc8a0[30]]()[_0xc8a0[12]](function(){return _0x847ax8[_0xc8a0[18]](204)})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)});})[_0xc8a0[9]](function(_0x847ax9){return handleError(_0x847ax8,_0x847ax9)})};function handleError(_0x847ax8,_0x847ax9){return _0x847ax8[_0xc8a0[11]](500)[_0xc8a0[10]](_0x847ax9)}
\ 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 cda5a02..44a606c 100644
--- a/server/api/fax_room/fax_room.kue.js
+++ b/server/api/fax_room/fax_room.kue.js
@@ -1 +1 @@
-var _0xca4f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x51\x75\x65\x75\x65","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x4E\x45\x57","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x69\x64","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x46\x41\x58","\x66\x72\x6F\x6D","\x73\x61\x76\x65","\x66\x61\x78","\x63\x72\x65\x61\x74\x65","\x74\x68\x65\x6E","\x73\x74\x72\x61\x74\x65\x67\x79","\x74\x69\x6D\x65\x6F\x75\x74","\x70\x72\x69\x6F\x72\x69\x74\x79","\x67\x65\x74\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x66\x69\x6E\x64\x42\x79\x49\x64"];_0xca4f[0];var User=require(_0xca4f[2])[_0xca4f[1]];var FaxRoom=require(_0xca4f[2])[_0xca4f[3]];var FaxQueue=require(_0xca4f[2])[_0xca4f[4]];var FaxAccount=require(_0xca4f[2])[_0xca4f[5]];var FaxApplication=require(_0xca4f[2])[_0xca4f[6]];exports[_0xca4f[7]]=function(_0xa61bx6){FaxRoom[_0xca4f[8]](function(_0xa61bx7){onSave(_0xa61bx6,_0xa61bx7)})};function onSave(_0xa61bx6,_0xa61bx7,_0xa61bx9){if(_0xa61bx7[_0xca4f[9]]===_0xca4f[10]){FaxAccount[_0xca4f[25]](_0xa61bx7.FaxAccountId)[_0xca4f[20]](function(_0xa61bxb){_0xa61bxb[_0xca4f[24]]({include:[{model:User,attributes:[_0xca4f[13]]},{model:FaxQueue,attributes:[_0xca4f[13],_0xca4f[21],_0xca4f[22]],include:{model:User,attributes:[_0xca4f[13]]}}],order:[[_0xca4f[23]]]})[_0xca4f[20]](function(_0xa61bxc){var _0xa61bxd={roomId:_0xa61bx7[_0xca4f[13]],accountId:_0xa61bx7[_0xca4f[14]],channel:_0xca4f[15],msg:{from:_0xa61bx7[_0xca4f[16]]},applications:_0xa61bxc};_0xa61bx6[_0xca4f[19]](_0xca4f[18],_0xa61bxd)[_0xca4f[17]]();})[_0xca4f[12]](function(_0xa61bxa){console[_0xca4f[11]](_0xa61bxa)})})[_0xca4f[12]](function(_0xa61bxa){console[_0xca4f[11]](_0xa61bxa)})}}
\ No newline at end of file
+var _0x71b9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x51\x75\x65\x75\x65","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x4E\x45\x57","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x69\x64","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x46\x41\x58","\x66\x72\x6F\x6D","\x73\x61\x76\x65","\x66\x61\x78","\x63\x72\x65\x61\x74\x65","\x74\x68\x65\x6E","\x73\x74\x72\x61\x74\x65\x67\x79","\x74\x69\x6D\x65\x6F\x75\x74","\x70\x72\x69\x6F\x72\x69\x74\x79","\x67\x65\x74\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x66\x69\x6E\x64\x42\x79\x49\x64"];_0x71b9[0];var User=require(_0x71b9[2])[_0x71b9[1]];var FaxRoom=require(_0x71b9[2])[_0x71b9[3]];var FaxQueue=require(_0x71b9[2])[_0x71b9[4]];var FaxAccount=require(_0x71b9[2])[_0x71b9[5]];var FaxApplication=require(_0x71b9[2])[_0x71b9[6]];exports[_0x71b9[7]]=function(_0xf72bx6){FaxRoom[_0x71b9[8]](function(_0xf72bx7){onSave(_0xf72bx6,_0xf72bx7)})};function onSave(_0xf72bx6,_0xf72bx7,_0xf72bx9){if(_0xf72bx7[_0x71b9[9]]===_0x71b9[10]){FaxAccount[_0x71b9[25]](_0xf72bx7.FaxAccountId)[_0x71b9[20]](function(_0xf72bxb){_0xf72bxb[_0x71b9[24]]({include:[{model:User,attributes:[_0x71b9[13]]},{model:FaxQueue,attributes:[_0x71b9[13],_0x71b9[21],_0x71b9[22]],include:{model:User,attributes:[_0x71b9[13]]}}],order:[[_0x71b9[23]]]})[_0x71b9[20]](function(_0xf72bxc){var _0xf72bxd={roomId:_0xf72bx7[_0x71b9[13]],accountId:_0xf72bx7[_0x71b9[14]],channel:_0x71b9[15],msg:{from:_0xf72bx7[_0x71b9[16]]},applications:_0xf72bxc};_0xf72bx6[_0x71b9[19]](_0x71b9[18],_0xf72bxd)[_0x71b9[17]]();})[_0x71b9[12]](function(_0xf72bxa){console[_0x71b9[11]](_0xf72bxa)})})[_0x71b9[12]](function(_0xf72bxa){console[_0x71b9[11]](_0xf72bxa)})}}
\ 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 90de1cd..d7e4527 100644
--- a/server/api/fax_room/fax_room.socket.js
+++ b/server/api/fax_room/fax_room.socket.js
@@ -1 +1 @@
-var _0x2838=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x52\x6F\x6F\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x2838[0];var fax_room=require(_0x2838[2])[_0x2838[1]];exports[_0x2838[3]]=function(_0x3390x2){fax_room[_0x2838[4]](function(_0x3390x3){onSave(_0x3390x2,_0x3390x3)});fax_room[_0x2838[5]](function(_0x3390x3){onRemove(_0x3390x2,_0x3390x3)});};function onSave(_0x3390x2,_0x3390x3,_0x3390x5){_0x3390x2[_0x2838[7]](_0x2838[6],_0x3390x3)}function onRemove(_0x3390x2,_0x3390x3,_0x3390x5){_0x3390x2[_0x2838[7]](_0x2838[8],_0x3390x3)}
\ No newline at end of file
+var _0x362f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x61\x78\x52\x6F\x6F\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x362f[0];var fax_room=require(_0x362f[2])[_0x362f[1]];exports[_0x362f[3]]=function(_0x91cfx2){fax_room[_0x362f[4]](function(_0x91cfx3){onSave(_0x91cfx2,_0x91cfx3)});fax_room[_0x362f[5]](function(_0x91cfx3){onRemove(_0x91cfx2,_0x91cfx3)});};function onSave(_0x91cfx2,_0x91cfx3,_0x91cfx5){_0x91cfx2[_0x362f[7]](_0x362f[6],_0x91cfx3)}function onRemove(_0x91cfx2,_0x91cfx3,_0x91cfx5){_0x91cfx2[_0x362f[7]](_0x362f[8],_0x91cfx3)}
\ 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 db6302a..dec731a 100644
--- a/server/api/fax_room/fax_room.spec.js
+++ b/server/api/fax_room/fax_room.spec.js
@@ -1 +1 @@
-var _0x38ca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x72\x6F\x6F\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x72\x6F\x6F\x6D\x73","\x67\x65\x74"];_0x38ca[0];var should=require(_0x38ca[1]);var app=require(_0x38ca[2]);var request=require(_0x38ca[3]);describe(_0x38ca[4],function(){it(_0x38ca[5],function(_0x632fx4){request(app)[_0x38ca[13]](_0x38ca[12])[_0x38ca[11]](200)[_0x38ca[11]](_0x38ca[10],/json/)[_0x38ca[9]](function(_0x632fx5,_0x632fx6){if(_0x632fx5){return _0x632fx4(_0x632fx5)};_0x632fx6[_0x38ca[8]][_0x38ca[1]][_0x38ca[7]][_0x38ca[6]](Array);_0x632fx4();})})});
\ No newline at end of file
+var _0x6a21=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x72\x6F\x6F\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x72\x6F\x6F\x6D\x73","\x67\x65\x74"];_0x6a21[0];var should=require(_0x6a21[1]);var app=require(_0x6a21[2]);var request=require(_0x6a21[3]);describe(_0x6a21[4],function(){it(_0x6a21[5],function(_0x8b91x4){request(app)[_0x6a21[13]](_0x6a21[12])[_0x6a21[11]](200)[_0x6a21[11]](_0x6a21[10],/json/)[_0x6a21[9]](function(_0x8b91x5,_0x8b91x6){if(_0x8b91x5){return _0x8b91x4(_0x8b91x5)};_0x8b91x6[_0x6a21[8]][_0x6a21[1]][_0x6a21[7]][_0x6a21[6]](Array);_0x8b91x4();})})});
\ No newline at end of file
diff --git a/server/api/fax_room/index.js b/server/api/fax_room/index.js
index 6b575d6..3ccd26e 100644
--- a/server/api/fax_room/index.js
+++ b/server/api/fax_room/index.js
@@ -1 +1 @@
-var _0x2687=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x46\x61\x78","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x67\x65\x6E\x74\x2F\x3A\x69\x64","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x2687[0];var express=require(_0x2687[1]);var controller=require(_0x2687[2]);var license=require(_0x2687[3]);var router=express.Router();router[_0x2687[8]](_0x2687[4],license[_0x2687[5]](),license[_0x2687[6]](),controller[_0x2687[7]]);router[_0x2687[8]](_0x2687[9],controller[_0x2687[10]]);router[_0x2687[8]](_0x2687[11],controller[_0x2687[12]]);router[_0x2687[14]](_0x2687[4],controller[_0x2687[13]]);router[_0x2687[16]](_0x2687[11],controller[_0x2687[15]]);router[_0x2687[17]](_0x2687[11],controller[_0x2687[15]]);router[_0x2687[19]](_0x2687[11],controller[_0x2687[18]]);module[_0x2687[20]]=router;
\ No newline at end of file
+var _0xdea2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x68\x61\x73\x46\x61\x78","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x67\x65\x6E\x74\x2F\x3A\x69\x64","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xdea2[0];var express=require(_0xdea2[1]);var controller=require(_0xdea2[2]);var license=require(_0xdea2[3]);var router=express.Router();router[_0xdea2[8]](_0xdea2[4],license[_0xdea2[5]](),license[_0xdea2[6]](),controller[_0xdea2[7]]);router[_0xdea2[8]](_0xdea2[9],controller[_0xdea2[10]]);router[_0xdea2[8]](_0xdea2[11],controller[_0xdea2[12]]);router[_0xdea2[14]](_0xdea2[4],controller[_0xdea2[13]]);router[_0xdea2[16]](_0xdea2[11],controller[_0xdea2[15]]);router[_0xdea2[17]](_0xdea2[11],controller[_0xdea2[15]]);router[_0xdea2[19]](_0xdea2[11],controller[_0xdea2[18]]);module[_0xdea2[20]]=router;
\ 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 39eddad..feb63be 100644
--- a/server/api/freshdesk_account/freshdesk_account.controller.js
+++ b/server/api/freshdesk_account/freshdesk_account.controller.js
@@ -1 +1 @@
-var _0xdd24=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x61\x70\x69\x4B\x65\x79","\x70\x61\x72\x73\x65","\x72\x65\x71\x75\x69\x72\x65\x5F\x6C\x6F\x67\x69\x6E","\x6C\x69\x73\x74\x54\x69\x63\x6B\x65\x74\x73","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x74\x69\x63\x6B\x65\x74\x5F\x66\x69\x65\x6C\x64\x73\x2E\x6A\x73\x6F\x6E","\x67\x65\x74"];_0xdd24[0];var _=require(_0xdd24[1]);var util=require(_0xdd24[2]);var _fd=require(_0xdd24[3]);var FreshdeskAccount=require(_0xdd24[5])[_0xdd24[4]];function handleError(_0xaa3dx6,_0xaa3dx7){_0xaa3dx7=_0xaa3dx7||500;return function(_0xaa3dx8){_0xaa3dx6[_0xdd24[7]](_0xaa3dx7)[_0xdd24[6]](_0xaa3dx8)};}function responseWithResult(_0xaa3dx6,_0xaa3dx7){_0xaa3dx7=_0xaa3dx7||200;return function(_0xaa3dxa){if(_0xaa3dxa){_0xaa3dx6[_0xdd24[7]](_0xaa3dx7)[_0xdd24[8]](_0xaa3dxa)}};}function handleEntityNotFound(_0xaa3dx6){return function(_0xaa3dxa){if(!_0xaa3dxa){_0xaa3dx6[_0xdd24[7]](404)[_0xdd24[9]]();return null;};return _0xaa3dxa;}}function saveUpdates(_0xaa3dxd){return function(_0xaa3dxa){return _0xaa3dxa[_0xdd24[11]](_0xaa3dxd)[_0xdd24[10]](function(_0xaa3dxe){return _0xaa3dxe})}}function removeEntity(_0xaa3dx6){return function(_0xaa3dxa){if(_0xaa3dxa){return _0xaa3dxa[_0xdd24[12]]()[_0xdd24[10]](function(){_0xaa3dx6[_0xdd24[7]](204)[_0xdd24[9]]()})}}}exports[_0xdd24[13]]=function(_0xaa3dx10,_0xaa3dx6){var _0xaa3dx11=[_0xdd24[14],_0xdd24[15],_0xdd24[16],_0xdd24[17]];var _0xaa3dx12=_0xaa3dx10[_0xdd24[19]][_0xdd24[18]]?parseInt(_0xaa3dx10[_0xdd24[19]][_0xdd24[18]],10):100;var _0xaa3dx13=_0xaa3dx10[_0xdd24[19]][_0xdd24[20]]?parseInt(_0xaa3dx10[_0xdd24[19]][_0xdd24[20]],10):0;var _0xaa3dx14={where:{},limit:_0xaa3dx12,offset:_0xaa3dx13*_0xaa3dx12};_[_0xdd24[34]](_0xaa3dx10[_0xdd24[19]],function(_0xaa3dx15,_0xaa3dx16){switch(_0xaa3dx16){case _0xdd24[18]:;case _0xdd24[20]:break ;;case _0xdd24[23]:_0xaa3dx14[_0xdd24[21]]=util[_0xdd24[26]](_0xdd24[22],_0xaa3dx10[_0xdd24[19]][_0xdd24[23]],_0xaa3dx10[_0xdd24[19]][_0xdd24[24]]||_0xdd24[25])||null;break ;;case _0xdd24[24]:break ;;case _0xdd24[32]:_0xaa3dx14[_0xdd24[28]][_0xdd24[27]]=[];_0xaa3dx11[_0xdd24[31]](function(_0xaa3dx17){var _0xaa3dx18={};_0xaa3dx18[_0xaa3dx17]={$like:_0xdd24[29]+_0xaa3dx15+_0xdd24[29]};_0xaa3dx14[_0xdd24[28]][_0xdd24[27]][_0xdd24[30]](_0xaa3dx18);});break ;;default:_0xaa3dx14[_0xdd24[28]][_0xaa3dx16]={$like:{}};_0xaa3dx14[_0xdd24[28]][_0xaa3dx16][_0xdd24[33]]=_0xdd24[29]+_0xaa3dx15+_0xdd24[29];;}});FreshdeskAccount[_0xdd24[46]](_0xaa3dx14)[_0xdd24[10]](function(_0xaa3dx19){var _0xaa3dx1a=Math[_0xdd24[38]](_0xaa3dx19[_0xdd24[37]]/_0xaa3dx12);var _0xaa3dx1b=_0xaa3dx1a>(_0xaa3dx14[_0xdd24[39]]+1)?util[_0xdd24[26]](_0xdd24[40],_0xaa3dx10[_0xdd24[41]],_0xaa3dx10[_0xdd24[43]][_0xdd24[42]],_0xaa3dx10[_0xdd24[44]],_0xaa3dx13+1):null;var _0xaa3dx1c=_0xaa3dx13>0?util[_0xdd24[26]](_0xdd24[40],_0xaa3dx10[_0xdd24[41]],_0xaa3dx10[_0xdd24[43]][_0xdd24[42]],_0xaa3dx10[_0xdd24[44]],_0xaa3dx13-1):null;return _0xaa3dx6[_0xdd24[7]](200)[_0xdd24[6]]({count:_0xaa3dx19[_0xdd24[37]],rows:_0xaa3dx19[_0xdd24[45]],next_page:_0xaa3dx1b,previous_page:_0xaa3dx1c,total_pages:_0xaa3dx1a});})[_0xdd24[36]](function(_0xaa3dx8){return _0xaa3dx6[_0xdd24[7]](500)[_0xdd24[6]]({error:_0xdd24[35]})});};exports[_0xdd24[47]]=function(_0xaa3dx10,_0xaa3dx6){FreshdeskAccount[_0xdd24[50]](_0xaa3dx10[_0xdd24[49]][_0xdd24[48]])[_0xdd24[10]](handleEntityNotFound(_0xaa3dx6))[_0xdd24[10]](responseWithResult(_0xaa3dx6))[_0xdd24[36]](handleError(_0xaa3dx6))};exports[_0xdd24[51]]=function(_0xaa3dx10,_0xaa3dx6){FreshdeskAccount[_0xdd24[51]](_0xaa3dx10[_0xdd24[52]])[_0xdd24[10]](responseWithResult(_0xaa3dx6,201))[_0xdd24[36]](handleError(_0xaa3dx6))};exports[_0xdd24[53]]=function(_0xaa3dx10,_0xaa3dx6){if(_0xaa3dx10[_0xdd24[52]][_0xdd24[48]]){delete _0xaa3dx10[_0xdd24[52]][_0xdd24[48]]};FreshdeskAccount[_0xdd24[50]](_0xaa3dx10[_0xdd24[49]][_0xdd24[48]])[_0xdd24[10]](handleEntityNotFound(_0xaa3dx6))[_0xdd24[10]](saveUpdates(_0xaa3dx10[_0xdd24[52]]))[_0xdd24[10]](responseWithResult(_0xaa3dx6))[_0xdd24[36]](handleError(_0xaa3dx6));};exports[_0xdd24[12]]=function(_0xaa3dx10,_0xaa3dx6){FreshdeskAccount[_0xdd24[50]](_0xaa3dx10[_0xdd24[49]][_0xdd24[48]])[_0xdd24[10]](handleEntityNotFound(_0xaa3dx6))[_0xdd24[10]](removeEntity(_0xaa3dx6))[_0xdd24[36]](handleError(_0xaa3dx6))};exports[_0xdd24[54]]=function(_0xaa3dx10,_0xaa3dx6){FreshdeskAccount[_0xdd24[12]]({where:{id:_0xaa3dx10[_0xdd24[19]][_0xdd24[48]]},individualHooks:true})[_0xdd24[10]](function(){return _0xaa3dx6[_0xdd24[55]](204)})[_0xdd24[36]](function(_0xaa3dx8){return handleError(_0xaa3dx6,_0xaa3dx8)})};exports[_0xdd24[56]]=function(_0xaa3dx10,_0xaa3dx6){FreshdeskAccount[_0xdd24[50]](_0xaa3dx10[_0xdd24[49]][_0xdd24[48]])[_0xdd24[10]](handleEntityNotFound(_0xaa3dx6))[_0xdd24[10]](function(_0xaa3dx1d){var _0xaa3dx1e= new _fd(_0xaa3dx1d[_0xdd24[17]],_0xaa3dx1d[_0xdd24[57]]);_0xaa3dx1e[_0xdd24[60]](function(_0xaa3dx8,_0xaa3dx1f,_0xaa3dx20){if(_0xaa3dx8){return _0xaa3dx6[_0xdd24[55]](400)};_0xaa3dx20=JSON[_0xdd24[58]](_0xaa3dx20);if(_0xaa3dx20[_0xdd24[59]]){return _0xaa3dx6[_0xdd24[55]](400)};return _0xaa3dx6[_0xdd24[55]](200);});})[_0xdd24[36]](handleError(_0xaa3dx6))};exports[_0xdd24[61]]=function(_0xaa3dx10,_0xaa3dx6){var _0xaa3dx21={};_0xaa3dx21[_0xaa3dx10[_0xdd24[49]][_0xdd24[62]]]=_0xaa3dx10[_0xdd24[52]][_0xdd24[63]];FreshdeskAccount[_0xdd24[46]]({where:_0xaa3dx21})[_0xdd24[10]](function(_0xaa3dx19){if(_0xaa3dx19[_0xdd24[37]]){return _0xaa3dx6[_0xdd24[7]](200)[_0xdd24[6]]({isValid:false,value:_0xaa3dx10[_0xdd24[52]][_0xdd24[63]]})};return _0xaa3dx6[_0xdd24[7]](200)[_0xdd24[6]]({isValid:true,value:_0xaa3dx10[_0xdd24[52]][_0xdd24[63]]});})[_0xdd24[36]](function(_0xaa3dx8){return handleError(_0xaa3dx6,_0xaa3dx8)});};exports[_0xdd24[64]]=function(_0xaa3dx10,_0xaa3dx6,_0xaa3dx22){FreshdeskAccount[_0xdd24[50]](_0xaa3dx10[_0xdd24[49]][_0xdd24[48]])[_0xdd24[10]](handleEntityNotFound(_0xaa3dx6))[_0xdd24[10]](function(_0xaa3dx1d){var _0xaa3dx23= new _fd(_0xaa3dx1d[_0xdd24[17]],_0xaa3dx1d[_0xdd24[57]]);_0xaa3dx23[_0xdd24[66]](_0xdd24[65],function(_0xaa3dx8,_0xaa3dx1f,_0xaa3dx20){if(_0xaa3dx8){return _0xaa3dx22(_0xaa3dx8)};_0xaa3dx20=JSON[_0xdd24[58]](_0xaa3dx20);return _0xaa3dx6[_0xdd24[7]](200)[_0xdd24[6]](_0xaa3dx20);});})[_0xdd24[36]](handleError(_0xaa3dx6))};
\ No newline at end of file
+var _0x5746=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x61\x70\x69\x4B\x65\x79","\x70\x61\x72\x73\x65","\x72\x65\x71\x75\x69\x72\x65\x5F\x6C\x6F\x67\x69\x6E","\x6C\x69\x73\x74\x54\x69\x63\x6B\x65\x74\x73","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x74\x69\x63\x6B\x65\x74\x5F\x66\x69\x65\x6C\x64\x73\x2E\x6A\x73\x6F\x6E","\x67\x65\x74"];_0x5746[0];var _=require(_0x5746[1]);var util=require(_0x5746[2]);var _fd=require(_0x5746[3]);var FreshdeskAccount=require(_0x5746[5])[_0x5746[4]];function handleError(_0x6cb8x6,_0x6cb8x7){_0x6cb8x7=_0x6cb8x7||500;return function(_0x6cb8x8){_0x6cb8x6[_0x5746[7]](_0x6cb8x7)[_0x5746[6]](_0x6cb8x8)};}function responseWithResult(_0x6cb8x6,_0x6cb8x7){_0x6cb8x7=_0x6cb8x7||200;return function(_0x6cb8xa){if(_0x6cb8xa){_0x6cb8x6[_0x5746[7]](_0x6cb8x7)[_0x5746[8]](_0x6cb8xa)}};}function handleEntityNotFound(_0x6cb8x6){return function(_0x6cb8xa){if(!_0x6cb8xa){_0x6cb8x6[_0x5746[7]](404)[_0x5746[9]]();return null;};return _0x6cb8xa;}}function saveUpdates(_0x6cb8xd){return function(_0x6cb8xa){return _0x6cb8xa[_0x5746[11]](_0x6cb8xd)[_0x5746[10]](function(_0x6cb8xe){return _0x6cb8xe})}}function removeEntity(_0x6cb8x6){return function(_0x6cb8xa){if(_0x6cb8xa){return _0x6cb8xa[_0x5746[12]]()[_0x5746[10]](function(){_0x6cb8x6[_0x5746[7]](204)[_0x5746[9]]()})}}}exports[_0x5746[13]]=function(_0x6cb8x10,_0x6cb8x6){var _0x6cb8x11=[_0x5746[14],_0x5746[15],_0x5746[16],_0x5746[17]];var _0x6cb8x12=_0x6cb8x10[_0x5746[19]][_0x5746[18]]?parseInt(_0x6cb8x10[_0x5746[19]][_0x5746[18]],10):100;var _0x6cb8x13=_0x6cb8x10[_0x5746[19]][_0x5746[20]]?parseInt(_0x6cb8x10[_0x5746[19]][_0x5746[20]],10):0;var _0x6cb8x14={where:{},limit:_0x6cb8x12,offset:_0x6cb8x13*_0x6cb8x12};_[_0x5746[34]](_0x6cb8x10[_0x5746[19]],function(_0x6cb8x15,_0x6cb8x16){switch(_0x6cb8x16){case _0x5746[18]:;case _0x5746[20]:break ;;case _0x5746[23]:_0x6cb8x14[_0x5746[21]]=util[_0x5746[26]](_0x5746[22],_0x6cb8x10[_0x5746[19]][_0x5746[23]],_0x6cb8x10[_0x5746[19]][_0x5746[24]]||_0x5746[25])||null;break ;;case _0x5746[24]:break ;;case _0x5746[32]:_0x6cb8x14[_0x5746[28]][_0x5746[27]]=[];_0x6cb8x11[_0x5746[31]](function(_0x6cb8x17){var _0x6cb8x18={};_0x6cb8x18[_0x6cb8x17]={$like:_0x5746[29]+_0x6cb8x15+_0x5746[29]};_0x6cb8x14[_0x5746[28]][_0x5746[27]][_0x5746[30]](_0x6cb8x18);});break ;;default:_0x6cb8x14[_0x5746[28]][_0x6cb8x16]={$like:{}};_0x6cb8x14[_0x5746[28]][_0x6cb8x16][_0x5746[33]]=_0x5746[29]+_0x6cb8x15+_0x5746[29];;}});FreshdeskAccount[_0x5746[46]](_0x6cb8x14)[_0x5746[10]](function(_0x6cb8x19){var _0x6cb8x1a=Math[_0x5746[38]](_0x6cb8x19[_0x5746[37]]/_0x6cb8x12);var _0x6cb8x1b=_0x6cb8x1a>(_0x6cb8x14[_0x5746[39]]+1)?util[_0x5746[26]](_0x5746[40],_0x6cb8x10[_0x5746[41]],_0x6cb8x10[_0x5746[43]][_0x5746[42]],_0x6cb8x10[_0x5746[44]],_0x6cb8x13+1):null;var _0x6cb8x1c=_0x6cb8x13>0?util[_0x5746[26]](_0x5746[40],_0x6cb8x10[_0x5746[41]],_0x6cb8x10[_0x5746[43]][_0x5746[42]],_0x6cb8x10[_0x5746[44]],_0x6cb8x13-1):null;return _0x6cb8x6[_0x5746[7]](200)[_0x5746[6]]({count:_0x6cb8x19[_0x5746[37]],rows:_0x6cb8x19[_0x5746[45]],next_page:_0x6cb8x1b,previous_page:_0x6cb8x1c,total_pages:_0x6cb8x1a});})[_0x5746[36]](function(_0x6cb8x8){return _0x6cb8x6[_0x5746[7]](500)[_0x5746[6]]({error:_0x5746[35]})});};exports[_0x5746[47]]=function(_0x6cb8x10,_0x6cb8x6){FreshdeskAccount[_0x5746[50]](_0x6cb8x10[_0x5746[49]][_0x5746[48]])[_0x5746[10]](handleEntityNotFound(_0x6cb8x6))[_0x5746[10]](responseWithResult(_0x6cb8x6))[_0x5746[36]](handleError(_0x6cb8x6))};exports[_0x5746[51]]=function(_0x6cb8x10,_0x6cb8x6){FreshdeskAccount[_0x5746[51]](_0x6cb8x10[_0x5746[52]])[_0x5746[10]](responseWithResult(_0x6cb8x6,201))[_0x5746[36]](handleError(_0x6cb8x6))};exports[_0x5746[53]]=function(_0x6cb8x10,_0x6cb8x6){if(_0x6cb8x10[_0x5746[52]][_0x5746[48]]){delete _0x6cb8x10[_0x5746[52]][_0x5746[48]]};FreshdeskAccount[_0x5746[50]](_0x6cb8x10[_0x5746[49]][_0x5746[48]])[_0x5746[10]](handleEntityNotFound(_0x6cb8x6))[_0x5746[10]](saveUpdates(_0x6cb8x10[_0x5746[52]]))[_0x5746[10]](responseWithResult(_0x6cb8x6))[_0x5746[36]](handleError(_0x6cb8x6));};exports[_0x5746[12]]=function(_0x6cb8x10,_0x6cb8x6){FreshdeskAccount[_0x5746[50]](_0x6cb8x10[_0x5746[49]][_0x5746[48]])[_0x5746[10]](handleEntityNotFound(_0x6cb8x6))[_0x5746[10]](removeEntity(_0x6cb8x6))[_0x5746[36]](handleError(_0x6cb8x6))};exports[_0x5746[54]]=function(_0x6cb8x10,_0x6cb8x6){FreshdeskAccount[_0x5746[12]]({where:{id:_0x6cb8x10[_0x5746[19]][_0x5746[48]]},individualHooks:true})[_0x5746[10]](function(){return _0x6cb8x6[_0x5746[55]](204)})[_0x5746[36]](function(_0x6cb8x8){return handleError(_0x6cb8x6,_0x6cb8x8)})};exports[_0x5746[56]]=function(_0x6cb8x10,_0x6cb8x6){FreshdeskAccount[_0x5746[50]](_0x6cb8x10[_0x5746[49]][_0x5746[48]])[_0x5746[10]](handleEntityNotFound(_0x6cb8x6))[_0x5746[10]](function(_0x6cb8x1d){var _0x6cb8x1e= new _fd(_0x6cb8x1d[_0x5746[17]],_0x6cb8x1d[_0x5746[57]]);_0x6cb8x1e[_0x5746[60]](function(_0x6cb8x8,_0x6cb8x1f,_0x6cb8x20){if(_0x6cb8x8){return _0x6cb8x6[_0x5746[55]](400)};_0x6cb8x20=JSON[_0x5746[58]](_0x6cb8x20);if(_0x6cb8x20[_0x5746[59]]){return _0x6cb8x6[_0x5746[55]](400)};return _0x6cb8x6[_0x5746[55]](200);});})[_0x5746[36]](handleError(_0x6cb8x6))};exports[_0x5746[61]]=function(_0x6cb8x10,_0x6cb8x6){var _0x6cb8x21={};_0x6cb8x21[_0x6cb8x10[_0x5746[49]][_0x5746[62]]]=_0x6cb8x10[_0x5746[52]][_0x5746[63]];FreshdeskAccount[_0x5746[46]]({where:_0x6cb8x21})[_0x5746[10]](function(_0x6cb8x19){if(_0x6cb8x19[_0x5746[37]]){return _0x6cb8x6[_0x5746[7]](200)[_0x5746[6]]({isValid:false,value:_0x6cb8x10[_0x5746[52]][_0x5746[63]]})};return _0x6cb8x6[_0x5746[7]](200)[_0x5746[6]]({isValid:true,value:_0x6cb8x10[_0x5746[52]][_0x5746[63]]});})[_0x5746[36]](function(_0x6cb8x8){return handleError(_0x6cb8x6,_0x6cb8x8)});};exports[_0x5746[64]]=function(_0x6cb8x10,_0x6cb8x6,_0x6cb8x22){FreshdeskAccount[_0x5746[50]](_0x6cb8x10[_0x5746[49]][_0x5746[48]])[_0x5746[10]](handleEntityNotFound(_0x6cb8x6))[_0x5746[10]](function(_0x6cb8x1d){var _0x6cb8x23= new _fd(_0x6cb8x1d[_0x5746[17]],_0x6cb8x1d[_0x5746[57]]);_0x6cb8x23[_0x5746[66]](_0x5746[65],function(_0x6cb8x8,_0x6cb8x1f,_0x6cb8x20){if(_0x6cb8x8){return _0x6cb8x22(_0x6cb8x8)};_0x6cb8x20=JSON[_0x5746[58]](_0x6cb8x20);return _0x6cb8x6[_0x5746[7]](200)[_0x5746[6]](_0x6cb8x20);});})[_0x5746[36]](handleError(_0x6cb8x6))};
\ 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 efbfe98..b7ed91e 100644
--- a/server/api/freshdesk_account/freshdesk_account.socket.js
+++ b/server/api/freshdesk_account/freshdesk_account.socket.js
@@ -1 +1 @@
-var _0xbf15=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xbf15[0];var FreshdeskAccount=require(_0xbf15[2])[_0xbf15[1]];exports[_0xbf15[3]]=function(_0x8480x2){FreshdeskAccount[_0xbf15[4]](function(_0x8480x3){onSave(_0x8480x2,_0x8480x3)});FreshdeskAccount[_0xbf15[5]](function(_0x8480x3){onRemove(_0x8480x2,_0x8480x3)});};function onSave(_0x8480x2,_0x8480x3,_0x8480x5){_0x8480x2[_0xbf15[7]](_0xbf15[6],_0x8480x3)}function onRemove(_0x8480x2,_0x8480x3,_0x8480x5){_0x8480x2[_0xbf15[7]](_0xbf15[8],_0x8480x3)}
\ No newline at end of file
+var _0xf94f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf94f[0];var FreshdeskAccount=require(_0xf94f[2])[_0xf94f[1]];exports[_0xf94f[3]]=function(_0xafa6x2){FreshdeskAccount[_0xf94f[4]](function(_0xafa6x3){onSave(_0xafa6x2,_0xafa6x3)});FreshdeskAccount[_0xf94f[5]](function(_0xafa6x3){onRemove(_0xafa6x2,_0xafa6x3)});};function onSave(_0xafa6x2,_0xafa6x3,_0xafa6x5){_0xafa6x2[_0xf94f[7]](_0xf94f[6],_0xafa6x3)}function onRemove(_0xafa6x2,_0xafa6x3,_0xafa6x5){_0xafa6x2[_0xf94f[7]](_0xf94f[8],_0xafa6x3)}
\ No newline at end of file
diff --git a/server/api/freshdesk_account/index.js b/server/api/freshdesk_account/index.js
index 0a5ef5e..b68651a 100644
--- a/server/api/freshdesk_account/index.js
+++ b/server/api/freshdesk_account/index.js
@@ -1 +1 @@
-var _0x7e11=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x7e11[0];var express=require(_0x7e11[1]);var auth=require(_0x7e11[2]);var controller=require(_0x7e11[3]);var router=express.Router();router[_0x7e11[7]](_0x7e11[4],auth[_0x7e11[5]](),controller[_0x7e11[6]]);router[_0x7e11[7]](_0x7e11[8],auth[_0x7e11[5]](),controller[_0x7e11[9]]);router[_0x7e11[7]](_0x7e11[10],auth[_0x7e11[5]](),controller[_0x7e11[11]]);router[_0x7e11[7]](_0x7e11[12],auth[_0x7e11[5]](),controller[_0x7e11[13]]);router[_0x7e11[16]](_0x7e11[14],auth[_0x7e11[5]](),controller[_0x7e11[15]]);router[_0x7e11[16]](_0x7e11[4],auth[_0x7e11[5]](),controller[_0x7e11[17]]);router[_0x7e11[19]](_0x7e11[8],auth[_0x7e11[5]](),controller[_0x7e11[18]]);router[_0x7e11[20]](_0x7e11[8],auth[_0x7e11[5]](),controller[_0x7e11[18]]);router[_0x7e11[22]](_0x7e11[4],auth[_0x7e11[5]](),controller[_0x7e11[21]]);router[_0x7e11[22]](_0x7e11[8],auth[_0x7e11[5]](),controller[_0x7e11[23]]);module[_0x7e11[24]]=router;
\ No newline at end of file
+var _0xc158=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xc158[0];var express=require(_0xc158[1]);var auth=require(_0xc158[2]);var controller=require(_0xc158[3]);var router=express.Router();router[_0xc158[7]](_0xc158[4],auth[_0xc158[5]](),controller[_0xc158[6]]);router[_0xc158[7]](_0xc158[8],auth[_0xc158[5]](),controller[_0xc158[9]]);router[_0xc158[7]](_0xc158[10],auth[_0xc158[5]](),controller[_0xc158[11]]);router[_0xc158[7]](_0xc158[12],auth[_0xc158[5]](),controller[_0xc158[13]]);router[_0xc158[16]](_0xc158[14],auth[_0xc158[5]](),controller[_0xc158[15]]);router[_0xc158[16]](_0xc158[4],auth[_0xc158[5]](),controller[_0xc158[17]]);router[_0xc158[19]](_0xc158[8],auth[_0xc158[5]](),controller[_0xc158[18]]);router[_0xc158[20]](_0xc158[8],auth[_0xc158[5]](),controller[_0xc158[18]]);router[_0xc158[22]](_0xc158[4],auth[_0xc158[5]](),controller[_0xc158[21]]);router[_0xc158[22]](_0xc158[8],auth[_0xc158[5]](),controller[_0xc158[23]]);module[_0xc158[24]]=router;
\ 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 f1efc2e..8ade89a 100644
--- a/server/api/freshdesk_account/index.spec.js
+++ b/server/api/freshdesk_account/index.spec.js
@@ -1 +1 @@
-var _0x893f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x893f[0];var proxyquire=require(_0x893f[2])[_0x893f[1]]();var freshdeskAccountCtrlStub={index:_0x893f[3],show:_0x893f[4],create:_0x893f[5],update:_0x893f[6],destroy:_0x893f[7]};var routerStub={get:sinon[_0x893f[8]](),put:sinon[_0x893f[8]](),patch:sinon[_0x893f[8]](),post:sinon[_0x893f[8]](),delete:sinon[_0x893f[8]]()};var freshdeskAccountIndex=proxyquire(_0x893f[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":freshdeskAccountCtrlStub});describe(_0x893f[10],function(){it(_0x893f[11],function(){expect(freshdeskAccountIndex)[_0x893f[13]][_0x893f[12]](routerStub)});describe(_0x893f[14],function(){it(_0x893f[15],function(){expect(routerStub[_0x893f[21]][_0x893f[20]](_0x893f[19],_0x893f[3]))[_0x893f[13]][_0x893f[18]][_0x893f[17]][_0x893f[16]]})});describe(_0x893f[22],function(){it(_0x893f[23],function(){expect(routerStub[_0x893f[21]][_0x893f[20]](_0x893f[24],_0x893f[4]))[_0x893f[13]][_0x893f[18]][_0x893f[17]][_0x893f[16]]})});describe(_0x893f[25],function(){it(_0x893f[26],function(){expect(routerStub[_0x893f[27]][_0x893f[20]](_0x893f[19],_0x893f[5]))[_0x893f[13]][_0x893f[18]][_0x893f[17]][_0x893f[16]]})});describe(_0x893f[28],function(){it(_0x893f[29],function(){expect(routerStub[_0x893f[30]][_0x893f[20]](_0x893f[24],_0x893f[6]))[_0x893f[13]][_0x893f[18]][_0x893f[17]][_0x893f[16]]})});describe(_0x893f[31],function(){it(_0x893f[29],function(){expect(routerStub[_0x893f[32]][_0x893f[20]](_0x893f[24],_0x893f[6]))[_0x893f[13]][_0x893f[18]][_0x893f[17]][_0x893f[16]]})});describe(_0x893f[33],function(){it(_0x893f[34],function(){expect(routerStub[_0x893f[35]][_0x893f[20]](_0x893f[24],_0x893f[7]))[_0x893f[13]][_0x893f[18]][_0x893f[17]][_0x893f[16]]})});});
\ No newline at end of file
+var _0xf36d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xf36d[0];var proxyquire=require(_0xf36d[2])[_0xf36d[1]]();var freshdeskAccountCtrlStub={index:_0xf36d[3],show:_0xf36d[4],create:_0xf36d[5],update:_0xf36d[6],destroy:_0xf36d[7]};var routerStub={get:sinon[_0xf36d[8]](),put:sinon[_0xf36d[8]](),patch:sinon[_0xf36d[8]](),post:sinon[_0xf36d[8]](),delete:sinon[_0xf36d[8]]()};var freshdeskAccountIndex=proxyquire(_0xf36d[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":freshdeskAccountCtrlStub});describe(_0xf36d[10],function(){it(_0xf36d[11],function(){expect(freshdeskAccountIndex)[_0xf36d[13]][_0xf36d[12]](routerStub)});describe(_0xf36d[14],function(){it(_0xf36d[15],function(){expect(routerStub[_0xf36d[21]][_0xf36d[20]](_0xf36d[19],_0xf36d[3]))[_0xf36d[13]][_0xf36d[18]][_0xf36d[17]][_0xf36d[16]]})});describe(_0xf36d[22],function(){it(_0xf36d[23],function(){expect(routerStub[_0xf36d[21]][_0xf36d[20]](_0xf36d[24],_0xf36d[4]))[_0xf36d[13]][_0xf36d[18]][_0xf36d[17]][_0xf36d[16]]})});describe(_0xf36d[25],function(){it(_0xf36d[26],function(){expect(routerStub[_0xf36d[27]][_0xf36d[20]](_0xf36d[19],_0xf36d[5]))[_0xf36d[13]][_0xf36d[18]][_0xf36d[17]][_0xf36d[16]]})});describe(_0xf36d[28],function(){it(_0xf36d[29],function(){expect(routerStub[_0xf36d[30]][_0xf36d[20]](_0xf36d[24],_0xf36d[6]))[_0xf36d[13]][_0xf36d[18]][_0xf36d[17]][_0xf36d[16]]})});describe(_0xf36d[31],function(){it(_0xf36d[29],function(){expect(routerStub[_0xf36d[32]][_0xf36d[20]](_0xf36d[24],_0xf36d[6]))[_0xf36d[13]][_0xf36d[18]][_0xf36d[17]][_0xf36d[16]]})});describe(_0xf36d[33],function(){it(_0xf36d[34],function(){expect(routerStub[_0xf36d[35]][_0xf36d[20]](_0xf36d[24],_0xf36d[7]))[_0xf36d[13]][_0xf36d[18]][_0xf36d[17]][_0xf36d[16]]})});});
\ 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 0583a42..f8fcd7c 100644
--- a/server/api/freshdesk_configuration/freshdesk_configuration.controller.js
+++ b/server/api/freshdesk_configuration/freshdesk_configuration.controller.js
@@ -1 +1 @@
-var _0x2dde=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0x2dde[0];var _=require(_0x2dde[1]);var FreshdeskConfiguration=require(_0x2dde[3])[_0x2dde[2]];var FreshdeskField=require(_0x2dde[3])[_0x2dde[4]];function handleError(_0xce84x5,_0xce84x6){_0xce84x6=_0xce84x6||500;return function(_0xce84x7){_0xce84x5[_0x2dde[6]](_0xce84x6)[_0x2dde[5]](_0xce84x7)};}function responseWithResult(_0xce84x5,_0xce84x6){_0xce84x6=_0xce84x6||200;return function(_0xce84x9){if(_0xce84x9){_0xce84x5[_0x2dde[6]](_0xce84x6)[_0x2dde[7]](_0xce84x9)}};}function handleEntityNotFound(_0xce84x5){return function(_0xce84x9){if(!_0xce84x9){_0xce84x5[_0x2dde[6]](404)[_0x2dde[8]]();return null;};return _0xce84x9;}}function saveUpdates(_0xce84xc){return function(_0xce84x9){return _0xce84x9[_0x2dde[10]](_0xce84xc)[_0x2dde[9]](function(_0xce84xd){return _0xce84xd})}}function removeEntity(_0xce84x5){return function(_0xce84x9){if(_0xce84x9){return _0xce84x9[_0x2dde[11]]()[_0x2dde[9]](function(){_0xce84x5[_0x2dde[6]](204)[_0x2dde[8]]()})}}}exports[_0x2dde[12]]=function(_0xce84xf,_0xce84x5){FreshdeskConfiguration[_0x2dde[15]]({where:_0xce84xf[_0x2dde[14]]})[_0x2dde[9]](responseWithResult(_0xce84x5))[_0x2dde[13]](handleError(_0xce84x5))};exports[_0x2dde[16]]=function(_0xce84xf,_0xce84x5){FreshdeskConfiguration[_0x2dde[22]]({where:{id:_0xce84xf[_0x2dde[18]][_0x2dde[17]]},include:[{model:FreshdeskField,as:_0x2dde[19]},{model:FreshdeskField,as:_0x2dde[20]},{model:FreshdeskField,as:_0x2dde[21]}]})[_0x2dde[9]](handleEntityNotFound(_0xce84x5))[_0x2dde[9]](responseWithResult(_0xce84x5))[_0x2dde[13]](handleError(_0xce84x5))};exports[_0x2dde[23]]=function(_0xce84xf,_0xce84x5){FreshdeskConfiguration[_0x2dde[23]](_0xce84xf[_0x2dde[24]])[_0x2dde[9]](responseWithResult(_0xce84x5,201))[_0x2dde[13]](handleError(_0xce84x5))};exports[_0x2dde[25]]=function(_0xce84xf,_0xce84x5){if(_0xce84xf[_0x2dde[24]][_0x2dde[17]]){delete _0xce84xf[_0x2dde[24]][_0x2dde[17]]};FreshdeskConfiguration[_0x2dde[26]](_0xce84xf[_0x2dde[18]][_0x2dde[17]])[_0x2dde[9]](handleEntityNotFound(_0xce84x5))[_0x2dde[9]](saveUpdates(_0xce84xf[_0x2dde[24]]))[_0x2dde[9]](responseWithResult(_0xce84x5))[_0x2dde[13]](handleError(_0xce84x5));};exports[_0x2dde[11]]=function(_0xce84xf,_0xce84x5){FreshdeskConfiguration[_0x2dde[26]](_0xce84xf[_0x2dde[18]][_0x2dde[17]])[_0x2dde[9]](handleEntityNotFound(_0xce84x5))[_0x2dde[9]](removeEntity(_0xce84x5))[_0x2dde[13]](handleError(_0xce84x5))};exports[_0x2dde[27]]=function(_0xce84xf,_0xce84x5,_0xce84x10){var _0xce84x11;FreshdeskConfiguration[_0x2dde[26]](_0xce84xf[_0x2dde[18]][_0x2dde[17]])[_0x2dde[9]](handleEntityNotFound(_0xce84x5))[_0x2dde[9]](function(_0xce84x14){_0xce84x11=_0xce84x14;return FreshdeskField[_0x2dde[23]](_0xce84xf[_0x2dde[24]]);})[_0x2dde[9]](function(_0xce84x13){switch(_0xce84xf[_0x2dde[18]][_0x2dde[35]]){case _0x2dde[30]:return [_0xce84x11[_0x2dde[29]](_0xce84x13),_0xce84x13];;case _0x2dde[32]:return [_0xce84x11[_0x2dde[31]](_0xce84x13),_0xce84x13];;case _0x2dde[34]:return [_0xce84x11[_0x2dde[33]](_0xce84x13),_0xce84x13];;}})[_0x2dde[28]](function(_0xce84x12,_0xce84x13){return _0xce84x5[_0x2dde[6]](201)[_0x2dde[7]](_0xce84x13)})[_0x2dde[13]](handleError(_0xce84x5));};
\ No newline at end of file
+var _0x9527=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0x9527[0];var _=require(_0x9527[1]);var FreshdeskConfiguration=require(_0x9527[3])[_0x9527[2]];var FreshdeskField=require(_0x9527[3])[_0x9527[4]];function handleError(_0x7a7cx5,_0x7a7cx6){_0x7a7cx6=_0x7a7cx6||500;return function(_0x7a7cx7){_0x7a7cx5[_0x9527[6]](_0x7a7cx6)[_0x9527[5]](_0x7a7cx7)};}function responseWithResult(_0x7a7cx5,_0x7a7cx6){_0x7a7cx6=_0x7a7cx6||200;return function(_0x7a7cx9){if(_0x7a7cx9){_0x7a7cx5[_0x9527[6]](_0x7a7cx6)[_0x9527[7]](_0x7a7cx9)}};}function handleEntityNotFound(_0x7a7cx5){return function(_0x7a7cx9){if(!_0x7a7cx9){_0x7a7cx5[_0x9527[6]](404)[_0x9527[8]]();return null;};return _0x7a7cx9;}}function saveUpdates(_0x7a7cxc){return function(_0x7a7cx9){return _0x7a7cx9[_0x9527[10]](_0x7a7cxc)[_0x9527[9]](function(_0x7a7cxd){return _0x7a7cxd})}}function removeEntity(_0x7a7cx5){return function(_0x7a7cx9){if(_0x7a7cx9){return _0x7a7cx9[_0x9527[11]]()[_0x9527[9]](function(){_0x7a7cx5[_0x9527[6]](204)[_0x9527[8]]()})}}}exports[_0x9527[12]]=function(_0x7a7cxf,_0x7a7cx5){FreshdeskConfiguration[_0x9527[15]]({where:_0x7a7cxf[_0x9527[14]]})[_0x9527[9]](responseWithResult(_0x7a7cx5))[_0x9527[13]](handleError(_0x7a7cx5))};exports[_0x9527[16]]=function(_0x7a7cxf,_0x7a7cx5){FreshdeskConfiguration[_0x9527[22]]({where:{id:_0x7a7cxf[_0x9527[18]][_0x9527[17]]},include:[{model:FreshdeskField,as:_0x9527[19]},{model:FreshdeskField,as:_0x9527[20]},{model:FreshdeskField,as:_0x9527[21]}]})[_0x9527[9]](handleEntityNotFound(_0x7a7cx5))[_0x9527[9]](responseWithResult(_0x7a7cx5))[_0x9527[13]](handleError(_0x7a7cx5))};exports[_0x9527[23]]=function(_0x7a7cxf,_0x7a7cx5){FreshdeskConfiguration[_0x9527[23]](_0x7a7cxf[_0x9527[24]])[_0x9527[9]](responseWithResult(_0x7a7cx5,201))[_0x9527[13]](handleError(_0x7a7cx5))};exports[_0x9527[25]]=function(_0x7a7cxf,_0x7a7cx5){if(_0x7a7cxf[_0x9527[24]][_0x9527[17]]){delete _0x7a7cxf[_0x9527[24]][_0x9527[17]]};FreshdeskConfiguration[_0x9527[26]](_0x7a7cxf[_0x9527[18]][_0x9527[17]])[_0x9527[9]](handleEntityNotFound(_0x7a7cx5))[_0x9527[9]](saveUpdates(_0x7a7cxf[_0x9527[24]]))[_0x9527[9]](responseWithResult(_0x7a7cx5))[_0x9527[13]](handleError(_0x7a7cx5));};exports[_0x9527[11]]=function(_0x7a7cxf,_0x7a7cx5){FreshdeskConfiguration[_0x9527[26]](_0x7a7cxf[_0x9527[18]][_0x9527[17]])[_0x9527[9]](handleEntityNotFound(_0x7a7cx5))[_0x9527[9]](removeEntity(_0x7a7cx5))[_0x9527[13]](handleError(_0x7a7cx5))};exports[_0x9527[27]]=function(_0x7a7cxf,_0x7a7cx5,_0x7a7cx10){var _0x7a7cx11;FreshdeskConfiguration[_0x9527[26]](_0x7a7cxf[_0x9527[18]][_0x9527[17]])[_0x9527[9]](handleEntityNotFound(_0x7a7cx5))[_0x9527[9]](function(_0x7a7cx14){_0x7a7cx11=_0x7a7cx14;return FreshdeskField[_0x9527[23]](_0x7a7cxf[_0x9527[24]]);})[_0x9527[9]](function(_0x7a7cx13){switch(_0x7a7cxf[_0x9527[18]][_0x9527[35]]){case _0x9527[30]:return [_0x7a7cx11[_0x9527[29]](_0x7a7cx13),_0x7a7cx13];;case _0x9527[32]:return [_0x7a7cx11[_0x9527[31]](_0x7a7cx13),_0x7a7cx13];;case _0x9527[34]:return [_0x7a7cx11[_0x9527[33]](_0x7a7cx13),_0x7a7cx13];;}})[_0x9527[28]](function(_0x7a7cx12,_0x7a7cx13){return _0x7a7cx5[_0x9527[6]](201)[_0x9527[7]](_0x7a7cx13)})[_0x9527[13]](handleError(_0x7a7cx5));};
\ 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 e4bfbb4..e7ffc73 100644
--- a/server/api/freshdesk_configuration/freshdesk_configuration.socket.js
+++ b/server/api/freshdesk_configuration/freshdesk_configuration.socket.js
@@ -1 +1 @@
-var _0x4df3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4df3[0];var FreshdeskConfiguration=require(_0x4df3[2])[_0x4df3[1]];exports[_0x4df3[3]]=function(_0x5f63x2){FreshdeskConfiguration[_0x4df3[4]](function(_0x5f63x3){onSave(_0x5f63x2,_0x5f63x3)});FreshdeskConfiguration[_0x4df3[5]](function(_0x5f63x3){onRemove(_0x5f63x2,_0x5f63x3)});};function onSave(_0x5f63x2,_0x5f63x3,_0x5f63x5){_0x5f63x2[_0x4df3[7]](_0x4df3[6],_0x5f63x3)}function onRemove(_0x5f63x2,_0x5f63x3,_0x5f63x5){_0x5f63x2[_0x4df3[7]](_0x4df3[8],_0x5f63x3)}
\ No newline at end of file
+var _0x49f9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x49f9[0];var FreshdeskConfiguration=require(_0x49f9[2])[_0x49f9[1]];exports[_0x49f9[3]]=function(_0x7f9ax2){FreshdeskConfiguration[_0x49f9[4]](function(_0x7f9ax3){onSave(_0x7f9ax2,_0x7f9ax3)});FreshdeskConfiguration[_0x49f9[5]](function(_0x7f9ax3){onRemove(_0x7f9ax2,_0x7f9ax3)});};function onSave(_0x7f9ax2,_0x7f9ax3,_0x7f9ax5){_0x7f9ax2[_0x49f9[7]](_0x49f9[6],_0x7f9ax3)}function onRemove(_0x7f9ax2,_0x7f9ax3,_0x7f9ax5){_0x7f9ax2[_0x49f9[7]](_0x49f9[8],_0x7f9ax3)}
\ No newline at end of file
diff --git a/server/api/freshdesk_configuration/index.js b/server/api/freshdesk_configuration/index.js
index 53aea65..52d506a 100644
--- a/server/api/freshdesk_configuration/index.js
+++ b/server/api/freshdesk_configuration/index.js
@@ -1 +1 @@
-var _0x3db8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3db8[0];var express=require(_0x3db8[1]);var auth=require(_0x3db8[2]);var controller=require(_0x3db8[3]);var router=express.Router();router[_0x3db8[7]](_0x3db8[4],auth[_0x3db8[5]](),controller[_0x3db8[6]]);router[_0x3db8[7]](_0x3db8[8],auth[_0x3db8[5]](),controller[_0x3db8[9]]);router[_0x3db8[11]](_0x3db8[4],auth[_0x3db8[5]](),controller[_0x3db8[10]]);router[_0x3db8[13]](_0x3db8[8],auth[_0x3db8[5]](),controller[_0x3db8[12]]);router[_0x3db8[11]](_0x3db8[14],auth[_0x3db8[5]](),controller[_0x3db8[15]]);router[_0x3db8[16]](_0x3db8[8],auth[_0x3db8[5]](),controller[_0x3db8[12]]);router[_0x3db8[18]](_0x3db8[8],auth[_0x3db8[5]](),controller[_0x3db8[17]]);module[_0x3db8[19]]=router;
\ No newline at end of file
+var _0xd678=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xd678[0];var express=require(_0xd678[1]);var auth=require(_0xd678[2]);var controller=require(_0xd678[3]);var router=express.Router();router[_0xd678[7]](_0xd678[4],auth[_0xd678[5]](),controller[_0xd678[6]]);router[_0xd678[7]](_0xd678[8],auth[_0xd678[5]](),controller[_0xd678[9]]);router[_0xd678[11]](_0xd678[4],auth[_0xd678[5]](),controller[_0xd678[10]]);router[_0xd678[13]](_0xd678[8],auth[_0xd678[5]](),controller[_0xd678[12]]);router[_0xd678[11]](_0xd678[14],auth[_0xd678[5]](),controller[_0xd678[15]]);router[_0xd678[16]](_0xd678[8],auth[_0xd678[5]](),controller[_0xd678[12]]);router[_0xd678[18]](_0xd678[8],auth[_0xd678[5]](),controller[_0xd678[17]]);module[_0xd678[19]]=router;
\ 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 c6cf509..1bed67f 100644
--- a/server/api/freshdesk_configuration/index.spec.js
+++ b/server/api/freshdesk_configuration/index.spec.js
@@ -1 +1 @@
-var _0x8973=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x8973[0];var proxyquire=require(_0x8973[2])[_0x8973[1]]();var freshdeskConfigurationCtrlStub={index:_0x8973[3],show:_0x8973[4],create:_0x8973[5],update:_0x8973[6],destroy:_0x8973[7]};var routerStub={get:sinon[_0x8973[8]](),put:sinon[_0x8973[8]](),patch:sinon[_0x8973[8]](),post:sinon[_0x8973[8]](),delete:sinon[_0x8973[8]]()};var freshdeskConfigurationIndex=proxyquire(_0x8973[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":freshdeskConfigurationCtrlStub});describe(_0x8973[10],function(){it(_0x8973[11],function(){expect(freshdeskConfigurationIndex)[_0x8973[13]][_0x8973[12]](routerStub)});describe(_0x8973[14],function(){it(_0x8973[15],function(){expect(routerStub[_0x8973[21]][_0x8973[20]](_0x8973[19],_0x8973[3]))[_0x8973[13]][_0x8973[18]][_0x8973[17]][_0x8973[16]]})});describe(_0x8973[22],function(){it(_0x8973[23],function(){expect(routerStub[_0x8973[21]][_0x8973[20]](_0x8973[24],_0x8973[4]))[_0x8973[13]][_0x8973[18]][_0x8973[17]][_0x8973[16]]})});describe(_0x8973[25],function(){it(_0x8973[26],function(){expect(routerStub[_0x8973[27]][_0x8973[20]](_0x8973[19],_0x8973[5]))[_0x8973[13]][_0x8973[18]][_0x8973[17]][_0x8973[16]]})});describe(_0x8973[28],function(){it(_0x8973[29],function(){expect(routerStub[_0x8973[30]][_0x8973[20]](_0x8973[24],_0x8973[6]))[_0x8973[13]][_0x8973[18]][_0x8973[17]][_0x8973[16]]})});describe(_0x8973[31],function(){it(_0x8973[29],function(){expect(routerStub[_0x8973[32]][_0x8973[20]](_0x8973[24],_0x8973[6]))[_0x8973[13]][_0x8973[18]][_0x8973[17]][_0x8973[16]]})});describe(_0x8973[33],function(){it(_0x8973[34],function(){expect(routerStub[_0x8973[35]][_0x8973[20]](_0x8973[24],_0x8973[7]))[_0x8973[13]][_0x8973[18]][_0x8973[17]][_0x8973[16]]})});});
\ No newline at end of file
+var _0xf03c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xf03c[0];var proxyquire=require(_0xf03c[2])[_0xf03c[1]]();var freshdeskConfigurationCtrlStub={index:_0xf03c[3],show:_0xf03c[4],create:_0xf03c[5],update:_0xf03c[6],destroy:_0xf03c[7]};var routerStub={get:sinon[_0xf03c[8]](),put:sinon[_0xf03c[8]](),patch:sinon[_0xf03c[8]](),post:sinon[_0xf03c[8]](),delete:sinon[_0xf03c[8]]()};var freshdeskConfigurationIndex=proxyquire(_0xf03c[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":freshdeskConfigurationCtrlStub});describe(_0xf03c[10],function(){it(_0xf03c[11],function(){expect(freshdeskConfigurationIndex)[_0xf03c[13]][_0xf03c[12]](routerStub)});describe(_0xf03c[14],function(){it(_0xf03c[15],function(){expect(routerStub[_0xf03c[21]][_0xf03c[20]](_0xf03c[19],_0xf03c[3]))[_0xf03c[13]][_0xf03c[18]][_0xf03c[17]][_0xf03c[16]]})});describe(_0xf03c[22],function(){it(_0xf03c[23],function(){expect(routerStub[_0xf03c[21]][_0xf03c[20]](_0xf03c[24],_0xf03c[4]))[_0xf03c[13]][_0xf03c[18]][_0xf03c[17]][_0xf03c[16]]})});describe(_0xf03c[25],function(){it(_0xf03c[26],function(){expect(routerStub[_0xf03c[27]][_0xf03c[20]](_0xf03c[19],_0xf03c[5]))[_0xf03c[13]][_0xf03c[18]][_0xf03c[17]][_0xf03c[16]]})});describe(_0xf03c[28],function(){it(_0xf03c[29],function(){expect(routerStub[_0xf03c[30]][_0xf03c[20]](_0xf03c[24],_0xf03c[6]))[_0xf03c[13]][_0xf03c[18]][_0xf03c[17]][_0xf03c[16]]})});describe(_0xf03c[31],function(){it(_0xf03c[29],function(){expect(routerStub[_0xf03c[32]][_0xf03c[20]](_0xf03c[24],_0xf03c[6]))[_0xf03c[13]][_0xf03c[18]][_0xf03c[17]][_0xf03c[16]]})});describe(_0xf03c[33],function(){it(_0xf03c[34],function(){expect(routerStub[_0xf03c[35]][_0xf03c[20]](_0xf03c[24],_0xf03c[7]))[_0xf03c[13]][_0xf03c[18]][_0xf03c[17]][_0xf03c[16]]})});});
\ 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 5de95ca..95d8972 100644
--- a/server/api/freshdesk_field/freshdesk_field.controller.js
+++ b/server/api/freshdesk_field/freshdesk_field.controller.js
@@ -1 +1 @@
-var _0xbff4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xbff4[0];var _=require(_0xbff4[1]);var FreshdeskField=require(_0xbff4[3])[_0xbff4[2]];function handleError(_0xa129x4,_0xa129x5){_0xa129x5=_0xa129x5||500;return function(_0xa129x6){_0xa129x4[_0xbff4[5]](_0xa129x5)[_0xbff4[4]](_0xa129x6)};}function responseWithResult(_0xa129x4,_0xa129x5){_0xa129x5=_0xa129x5||200;return function(_0xa129x8){if(_0xa129x8){_0xa129x4[_0xbff4[5]](_0xa129x5)[_0xbff4[6]](_0xa129x8)}};}function handleEntityNotFound(_0xa129x4){return function(_0xa129x8){if(!_0xa129x8){_0xa129x4[_0xbff4[5]](404)[_0xbff4[7]]();return null;};return _0xa129x8;}}function saveUpdates(_0xa129xb){return function(_0xa129x8){return _0xa129x8[_0xbff4[9]](_0xa129xb)[_0xbff4[8]](function(_0xa129xc){return _0xa129xc})}}function removeEntity(_0xa129x4){return function(_0xa129x8){if(_0xa129x8){return _0xa129x8[_0xbff4[10]]()[_0xbff4[8]](function(){_0xa129x4[_0xbff4[5]](204)[_0xbff4[7]]()})}}}exports[_0xbff4[11]]=function(_0xa129xe,_0xa129x4){FreshdeskField[_0xbff4[13]]()[_0xbff4[8]](responseWithResult(_0xa129x4))[_0xbff4[12]](handleError(_0xa129x4))};exports[_0xbff4[14]]=function(_0xa129xe,_0xa129x4){FreshdeskField[_0xbff4[17]](_0xa129xe[_0xbff4[16]][_0xbff4[15]])[_0xbff4[8]](handleEntityNotFound(_0xa129x4))[_0xbff4[8]](responseWithResult(_0xa129x4))[_0xbff4[12]](handleError(_0xa129x4))};exports[_0xbff4[18]]=function(_0xa129xe,_0xa129x4){FreshdeskField[_0xbff4[18]](_0xa129xe[_0xbff4[19]])[_0xbff4[8]](responseWithResult(_0xa129x4,201))[_0xbff4[12]](handleError(_0xa129x4))};exports[_0xbff4[20]]=function(_0xa129xe,_0xa129x4){if(_0xa129xe[_0xbff4[19]][_0xbff4[15]]){delete _0xa129xe[_0xbff4[19]][_0xbff4[15]]};FreshdeskField[_0xbff4[17]](_0xa129xe[_0xbff4[16]][_0xbff4[15]])[_0xbff4[8]](handleEntityNotFound(_0xa129x4))[_0xbff4[8]](saveUpdates(_0xa129xe[_0xbff4[19]]))[_0xbff4[8]](responseWithResult(_0xa129x4))[_0xbff4[12]](handleError(_0xa129x4));};exports[_0xbff4[10]]=function(_0xa129xe,_0xa129x4){FreshdeskField[_0xbff4[17]](_0xa129xe[_0xbff4[16]][_0xbff4[15]])[_0xbff4[8]](handleEntityNotFound(_0xa129x4))[_0xbff4[8]](removeEntity(_0xa129x4))[_0xbff4[12]](handleError(_0xa129x4))};
\ No newline at end of file
+var _0x2b4a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x2b4a[0];var _=require(_0x2b4a[1]);var FreshdeskField=require(_0x2b4a[3])[_0x2b4a[2]];function handleError(_0xec3ex4,_0xec3ex5){_0xec3ex5=_0xec3ex5||500;return function(_0xec3ex6){_0xec3ex4[_0x2b4a[5]](_0xec3ex5)[_0x2b4a[4]](_0xec3ex6)};}function responseWithResult(_0xec3ex4,_0xec3ex5){_0xec3ex5=_0xec3ex5||200;return function(_0xec3ex8){if(_0xec3ex8){_0xec3ex4[_0x2b4a[5]](_0xec3ex5)[_0x2b4a[6]](_0xec3ex8)}};}function handleEntityNotFound(_0xec3ex4){return function(_0xec3ex8){if(!_0xec3ex8){_0xec3ex4[_0x2b4a[5]](404)[_0x2b4a[7]]();return null;};return _0xec3ex8;}}function saveUpdates(_0xec3exb){return function(_0xec3ex8){return _0xec3ex8[_0x2b4a[9]](_0xec3exb)[_0x2b4a[8]](function(_0xec3exc){return _0xec3exc})}}function removeEntity(_0xec3ex4){return function(_0xec3ex8){if(_0xec3ex8){return _0xec3ex8[_0x2b4a[10]]()[_0x2b4a[8]](function(){_0xec3ex4[_0x2b4a[5]](204)[_0x2b4a[7]]()})}}}exports[_0x2b4a[11]]=function(_0xec3exe,_0xec3ex4){FreshdeskField[_0x2b4a[13]]()[_0x2b4a[8]](responseWithResult(_0xec3ex4))[_0x2b4a[12]](handleError(_0xec3ex4))};exports[_0x2b4a[14]]=function(_0xec3exe,_0xec3ex4){FreshdeskField[_0x2b4a[17]](_0xec3exe[_0x2b4a[16]][_0x2b4a[15]])[_0x2b4a[8]](handleEntityNotFound(_0xec3ex4))[_0x2b4a[8]](responseWithResult(_0xec3ex4))[_0x2b4a[12]](handleError(_0xec3ex4))};exports[_0x2b4a[18]]=function(_0xec3exe,_0xec3ex4){FreshdeskField[_0x2b4a[18]](_0xec3exe[_0x2b4a[19]])[_0x2b4a[8]](responseWithResult(_0xec3ex4,201))[_0x2b4a[12]](handleError(_0xec3ex4))};exports[_0x2b4a[20]]=function(_0xec3exe,_0xec3ex4){if(_0xec3exe[_0x2b4a[19]][_0x2b4a[15]]){delete _0xec3exe[_0x2b4a[19]][_0x2b4a[15]]};FreshdeskField[_0x2b4a[17]](_0xec3exe[_0x2b4a[16]][_0x2b4a[15]])[_0x2b4a[8]](handleEntityNotFound(_0xec3ex4))[_0x2b4a[8]](saveUpdates(_0xec3exe[_0x2b4a[19]]))[_0x2b4a[8]](responseWithResult(_0xec3ex4))[_0x2b4a[12]](handleError(_0xec3ex4));};exports[_0x2b4a[10]]=function(_0xec3exe,_0xec3ex4){FreshdeskField[_0x2b4a[17]](_0xec3exe[_0x2b4a[16]][_0x2b4a[15]])[_0x2b4a[8]](handleEntityNotFound(_0xec3ex4))[_0x2b4a[8]](removeEntity(_0xec3ex4))[_0x2b4a[12]](handleError(_0xec3ex4))};
\ 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 89a83e7..a6e2902 100644
--- a/server/api/freshdesk_field/freshdesk_field.socket.js
+++ b/server/api/freshdesk_field/freshdesk_field.socket.js
@@ -1 +1 @@
-var _0x4d11=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4d11[0];var FreshdeskField=require(_0x4d11[2])[_0x4d11[1]];exports[_0x4d11[3]]=function(_0x4202x2){FreshdeskField[_0x4d11[4]](function(_0x4202x3){onSave(_0x4202x2,_0x4202x3)});FreshdeskField[_0x4d11[5]](function(_0x4202x3){onRemove(_0x4202x2,_0x4202x3)});};function onSave(_0x4202x2,_0x4202x3,_0x4202x5){_0x4202x2[_0x4d11[7]](_0x4d11[6],_0x4202x3)}function onRemove(_0x4202x2,_0x4202x3,_0x4202x5){_0x4202x2[_0x4d11[7]](_0x4d11[8],_0x4202x3)}
\ No newline at end of file
+var _0xbc90=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xbc90[0];var FreshdeskField=require(_0xbc90[2])[_0xbc90[1]];exports[_0xbc90[3]]=function(_0x76cdx2){FreshdeskField[_0xbc90[4]](function(_0x76cdx3){onSave(_0x76cdx2,_0x76cdx3)});FreshdeskField[_0xbc90[5]](function(_0x76cdx3){onRemove(_0x76cdx2,_0x76cdx3)});};function onSave(_0x76cdx2,_0x76cdx3,_0x76cdx5){_0x76cdx2[_0xbc90[7]](_0xbc90[6],_0x76cdx3)}function onRemove(_0x76cdx2,_0x76cdx3,_0x76cdx5){_0x76cdx2[_0xbc90[7]](_0xbc90[8],_0x76cdx3)}
\ No newline at end of file
diff --git a/server/api/freshdesk_field/index.js b/server/api/freshdesk_field/index.js
index 50ffd6c..ce9e16b 100644
--- a/server/api/freshdesk_field/index.js
+++ b/server/api/freshdesk_field/index.js
@@ -1 +1 @@
-var _0x65d8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x65d8[0];var express=require(_0x65d8[1]);var auth=require(_0x65d8[2]);var controller=require(_0x65d8[3]);var router=express.Router();router[_0x65d8[7]](_0x65d8[4],auth[_0x65d8[5]](),controller[_0x65d8[6]]);router[_0x65d8[7]](_0x65d8[8],auth[_0x65d8[5]](),controller[_0x65d8[9]]);router[_0x65d8[11]](_0x65d8[4],auth[_0x65d8[5]](),controller[_0x65d8[10]]);router[_0x65d8[13]](_0x65d8[8],auth[_0x65d8[5]](),controller[_0x65d8[12]]);router[_0x65d8[14]](_0x65d8[8],auth[_0x65d8[5]](),controller[_0x65d8[12]]);router[_0x65d8[16]](_0x65d8[8],auth[_0x65d8[5]](),controller[_0x65d8[15]]);module[_0x65d8[17]]=router;
\ No newline at end of file
+var _0xace8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xace8[0];var express=require(_0xace8[1]);var auth=require(_0xace8[2]);var controller=require(_0xace8[3]);var router=express.Router();router[_0xace8[7]](_0xace8[4],auth[_0xace8[5]](),controller[_0xace8[6]]);router[_0xace8[7]](_0xace8[8],auth[_0xace8[5]](),controller[_0xace8[9]]);router[_0xace8[11]](_0xace8[4],auth[_0xace8[5]](),controller[_0xace8[10]]);router[_0xace8[13]](_0xace8[8],auth[_0xace8[5]](),controller[_0xace8[12]]);router[_0xace8[14]](_0xace8[8],auth[_0xace8[5]](),controller[_0xace8[12]]);router[_0xace8[16]](_0xace8[8],auth[_0xace8[5]](),controller[_0xace8[15]]);module[_0xace8[17]]=router;
\ 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 99bc9e1..4b674b3 100644
--- a/server/api/freshdesk_field/index.spec.js
+++ b/server/api/freshdesk_field/index.spec.js
@@ -1 +1 @@
-var _0xb2dd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xb2dd[0];var proxyquire=require(_0xb2dd[2])[_0xb2dd[1]]();var freshdeskFieldCtrlStub={index:_0xb2dd[3],show:_0xb2dd[4],create:_0xb2dd[5],update:_0xb2dd[6],destroy:_0xb2dd[7]};var routerStub={get:sinon[_0xb2dd[8]](),put:sinon[_0xb2dd[8]](),patch:sinon[_0xb2dd[8]](),post:sinon[_0xb2dd[8]](),delete:sinon[_0xb2dd[8]]()};var freshdeskFieldIndex=proxyquire(_0xb2dd[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":freshdeskFieldCtrlStub});describe(_0xb2dd[10],function(){it(_0xb2dd[11],function(){expect(freshdeskFieldIndex)[_0xb2dd[13]][_0xb2dd[12]](routerStub)});describe(_0xb2dd[14],function(){it(_0xb2dd[15],function(){expect(routerStub[_0xb2dd[21]][_0xb2dd[20]](_0xb2dd[19],_0xb2dd[3]))[_0xb2dd[13]][_0xb2dd[18]][_0xb2dd[17]][_0xb2dd[16]]})});describe(_0xb2dd[22],function(){it(_0xb2dd[23],function(){expect(routerStub[_0xb2dd[21]][_0xb2dd[20]](_0xb2dd[24],_0xb2dd[4]))[_0xb2dd[13]][_0xb2dd[18]][_0xb2dd[17]][_0xb2dd[16]]})});describe(_0xb2dd[25],function(){it(_0xb2dd[26],function(){expect(routerStub[_0xb2dd[27]][_0xb2dd[20]](_0xb2dd[19],_0xb2dd[5]))[_0xb2dd[13]][_0xb2dd[18]][_0xb2dd[17]][_0xb2dd[16]]})});describe(_0xb2dd[28],function(){it(_0xb2dd[29],function(){expect(routerStub[_0xb2dd[30]][_0xb2dd[20]](_0xb2dd[24],_0xb2dd[6]))[_0xb2dd[13]][_0xb2dd[18]][_0xb2dd[17]][_0xb2dd[16]]})});describe(_0xb2dd[31],function(){it(_0xb2dd[29],function(){expect(routerStub[_0xb2dd[32]][_0xb2dd[20]](_0xb2dd[24],_0xb2dd[6]))[_0xb2dd[13]][_0xb2dd[18]][_0xb2dd[17]][_0xb2dd[16]]})});describe(_0xb2dd[33],function(){it(_0xb2dd[34],function(){expect(routerStub[_0xb2dd[35]][_0xb2dd[20]](_0xb2dd[24],_0xb2dd[7]))[_0xb2dd[13]][_0xb2dd[18]][_0xb2dd[17]][_0xb2dd[16]]})});});
\ No newline at end of file
+var _0x45fc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x45fc[0];var proxyquire=require(_0x45fc[2])[_0x45fc[1]]();var freshdeskFieldCtrlStub={index:_0x45fc[3],show:_0x45fc[4],create:_0x45fc[5],update:_0x45fc[6],destroy:_0x45fc[7]};var routerStub={get:sinon[_0x45fc[8]](),put:sinon[_0x45fc[8]](),patch:sinon[_0x45fc[8]](),post:sinon[_0x45fc[8]](),delete:sinon[_0x45fc[8]]()};var freshdeskFieldIndex=proxyquire(_0x45fc[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":freshdeskFieldCtrlStub});describe(_0x45fc[10],function(){it(_0x45fc[11],function(){expect(freshdeskFieldIndex)[_0x45fc[13]][_0x45fc[12]](routerStub)});describe(_0x45fc[14],function(){it(_0x45fc[15],function(){expect(routerStub[_0x45fc[21]][_0x45fc[20]](_0x45fc[19],_0x45fc[3]))[_0x45fc[13]][_0x45fc[18]][_0x45fc[17]][_0x45fc[16]]})});describe(_0x45fc[22],function(){it(_0x45fc[23],function(){expect(routerStub[_0x45fc[21]][_0x45fc[20]](_0x45fc[24],_0x45fc[4]))[_0x45fc[13]][_0x45fc[18]][_0x45fc[17]][_0x45fc[16]]})});describe(_0x45fc[25],function(){it(_0x45fc[26],function(){expect(routerStub[_0x45fc[27]][_0x45fc[20]](_0x45fc[19],_0x45fc[5]))[_0x45fc[13]][_0x45fc[18]][_0x45fc[17]][_0x45fc[16]]})});describe(_0x45fc[28],function(){it(_0x45fc[29],function(){expect(routerStub[_0x45fc[30]][_0x45fc[20]](_0x45fc[24],_0x45fc[6]))[_0x45fc[13]][_0x45fc[18]][_0x45fc[17]][_0x45fc[16]]})});describe(_0x45fc[31],function(){it(_0x45fc[29],function(){expect(routerStub[_0x45fc[32]][_0x45fc[20]](_0x45fc[24],_0x45fc[6]))[_0x45fc[13]][_0x45fc[18]][_0x45fc[17]][_0x45fc[16]]})});describe(_0x45fc[33],function(){it(_0x45fc[34],function(){expect(routerStub[_0x45fc[35]][_0x45fc[20]](_0x45fc[24],_0x45fc[7]))[_0x45fc[13]][_0x45fc[18]][_0x45fc[17]][_0x45fc[16]]})});});
\ No newline at end of file
diff --git a/server/api/integration/index.js b/server/api/integration/index.js
index 9624b77..c85cf29 100644
--- a/server/api/integration/index.js
+++ b/server/api/integration/index.js
@@ -1 +1 @@
-var _0x93fa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x93fa[0];var express=require(_0x93fa[1]);var controller=require(_0x93fa[2]);var router=express.Router();router[_0x93fa[5]](_0x93fa[3],controller[_0x93fa[4]]);router[_0x93fa[5]](_0x93fa[6],controller[_0x93fa[7]]);router[_0x93fa[9]](_0x93fa[3],controller[_0x93fa[8]]);router[_0x93fa[11]](_0x93fa[6],controller[_0x93fa[10]]);router[_0x93fa[12]](_0x93fa[6],controller[_0x93fa[10]]);router[_0x93fa[14]](_0x93fa[6],controller[_0x93fa[13]]);module[_0x93fa[15]]=router;
\ No newline at end of file
+var _0x4f52=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x4f52[0];var express=require(_0x4f52[1]);var controller=require(_0x4f52[2]);var router=express.Router();router[_0x4f52[5]](_0x4f52[3],controller[_0x4f52[4]]);router[_0x4f52[5]](_0x4f52[6],controller[_0x4f52[7]]);router[_0x4f52[9]](_0x4f52[3],controller[_0x4f52[8]]);router[_0x4f52[11]](_0x4f52[6],controller[_0x4f52[10]]);router[_0x4f52[12]](_0x4f52[6],controller[_0x4f52[10]]);router[_0x4f52[14]](_0x4f52[6],controller[_0x4f52[13]]);module[_0x4f52[15]]=router;
\ No newline at end of file
diff --git a/server/api/integration/integration.controller.js b/server/api/integration/integration.controller.js
index 5ef8a71..10d104f 100644
--- a/server/api/integration/integration.controller.js
+++ b/server/api/integration/integration.controller.js
@@ -1 +1 @@
-var _0x9ccc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x70\x61\x74\x68","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x61\x64\x6D\x2D\x7A\x69\x70","\x73\x74\x72\x69\x6E\x67\x2D\x74\x6F\x2D\x6A\x73\x6F\x6E","\x66\x73","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x6A\x6F\x69\x6E","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x7A\x69\x70\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x54\x68\x65\x20\x6D\x61\x78\x69\x6D\x75\x6D\x20\x66\x69\x6C\x65\x20\x73\x69\x7A\x65\x20\x69\x73\x20\x35\x20\x4D\x62","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x67\x65\x74\x45\x6E\x74\x72\x69\x65\x73","\x6E\x61\x6D\x65","\x6D\x61\x6E\x69\x66\x65\x73\x74\x2E\x6A\x73\x6F\x6E","\x75\x74\x66\x38","\x67\x65\x74\x44\x61\x74\x61","\x75\x70\x6C\x6F\x61\x64\x5A\x69\x70","\x6C\x6F\x67","\x70\x61\x72\x73\x65","\x65\x78\x74\x72\x61\x63\x74\x41\x6C\x6C\x54\x6F","\x6D\x65\x72\x67\x65","\x6A\x73\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x75\x6E\x6C\x69\x6E\x6B\x53\x79\x6E\x63","\x6D\x61\x6E\x69\x66\x65\x73\x74","\x6D\x61\x6E\x69\x66\x65\x73\x74\x2E\x6A\x73\x6F\x6E\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x6F\x6E","\x65\x72\x72\x6F\x72","\x75\x70\x6C\x6F\x61\x64","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x9ccc[0];var _=require(_0x9ccc[1]);var uploadFile=require(_0x9ccc[2]);var config=require(_0x9ccc[3]);var path=require(_0x9ccc[4]);var sr=require(_0x9ccc[5]);var admZip=require(_0x9ccc[6]);var str2json=require(_0x9ccc[7]);var fs=require(_0x9ccc[8]);var Integration=require(_0x9ccc[10])[_0x9ccc[9]];exports[_0x9ccc[11]]=function(_0xdee1xa,_0xdee1xb){Integration[_0x9ccc[17]]({where:_0xdee1xa[_0x9ccc[16]]})[_0x9ccc[15]](function(_0xdee1xd){return _0xdee1xb[_0x9ccc[14]](200)[_0x9ccc[13]](_0xdee1xd)})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)})};exports[_0x9ccc[18]]=function(_0xdee1xa,_0xdee1xb){Integration[_0x9ccc[22]](_0xdee1xa[_0x9ccc[21]][_0x9ccc[20]])[_0x9ccc[15]](function(_0xdee1xe){if(!_0xdee1xe){return _0xdee1xb[_0x9ccc[19]](404)};return _0xdee1xb[_0x9ccc[13]](_0xdee1xe);})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)})};exports[_0x9ccc[23]]=function(_0xdee1xa,_0xdee1xb){var _0xdee1xf= new uploadFile({dest:path[_0x9ccc[26]](config[_0x9ccc[24]],_0x9ccc[25]),maxFileSize:5*1000000,maxNumberOfFiles:1,minNumberOfFiles:1,acceptFileTypes:/(\.|\/)(zip)$/i,messages:{maxNumberOfFiles:_0x9ccc[27],acceptFileTypes:_0x9ccc[28],maxFileSize:_0x9ccc[29],invalidRequest:_0x9ccc[30]}});_0xdee1xf[_0x9ccc[48]](_0x9ccc[31],function(_0xdee1x10,_0xdee1x11){var _0xdee1x12= new admZip(_0xdee1x11[_0x9ccc[32]][_0x9ccc[4]]);var _0xdee1x13=false;var _0xdee1x14=_0xdee1x12[_0x9ccc[33]]();_0xdee1x14[_0x9ccc[44]](function(_0xdee1x15){if(_0xdee1x15[_0x9ccc[34]]===_0x9ccc[35]){var _0xdee1x16=_0xdee1x15[_0x9ccc[37]]().toString(_0x9ccc[36]);console[_0x9ccc[39]](_0x9ccc[38],_0xdee1x16);try{_0xdee1x13=JSON[_0x9ccc[40]](_0xdee1x16);console[_0x9ccc[39]](_0x9ccc[38],_0xdee1x13);Integration[_0x9ccc[23]](_[_0x9ccc[42]](_0xdee1x11[_0x9ccc[32]],_0xdee1x13))[_0x9ccc[15]](function(_0xdee1xe){_0xdee1x12[_0x9ccc[41]](path[_0x9ccc[26]](config[_0x9ccc[24]],_0x9ccc[25]),true);return _0xdee1xb[_0x9ccc[14]](201)[_0x9ccc[13]](_0xdee1xe);})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)});}catch(e){console[_0x9ccc[39]](e);var _0xdee1xc={errors:[{type:_0x9ccc[43],message:e}]};return handleError(_0xdee1xb,_0xdee1xc);};}});fs[_0x9ccc[45]](_0xdee1x11[_0x9ccc[32]][_0x9ccc[4]]);if(!_0xdee1x13){var _0xdee1xc={errors:[{type:_0x9ccc[46],message:_0x9ccc[47]}]};return handleError(_0xdee1xb,_0xdee1xc);};});_0xdee1xf[_0x9ccc[48]](_0x9ccc[49],function(_0xdee1x17){var _0xdee1xc={errors:[{type:_0x9ccc[50],message:_0xdee1x17}]};return handleError(_0xdee1xb,_0xdee1xc);});_0xdee1xf[_0x9ccc[40]](_0xdee1xa);};exports[_0x9ccc[51]]=function(_0xdee1xa,_0xdee1xb){if(_0xdee1xa[_0x9ccc[52]][_0x9ccc[20]]){delete _0xdee1xa[_0x9ccc[52]][_0x9ccc[20]]};Integration[_0x9ccc[54]]({where:{id:_0xdee1xa[_0x9ccc[21]][_0x9ccc[20]]}})[_0x9ccc[15]](function(_0xdee1xe){if(!_0xdee1xe){return _0xdee1xb[_0x9ccc[19]](404)};var _0xdee1x18=_[_0x9ccc[42]](_0xdee1xe,_0xdee1xa[_0x9ccc[52]]);_0xdee1x18[_0x9ccc[53]]()[_0x9ccc[15]](function(){return _0xdee1xb[_0x9ccc[14]](200)[_0x9ccc[13]](_0xdee1xe)})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)});})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)});};exports[_0x9ccc[55]]=function(_0xdee1xa,_0xdee1xb){Integration[_0x9ccc[54]]({where:{id:_0xdee1xa[_0x9ccc[21]][_0x9ccc[20]]}})[_0x9ccc[15]](function(_0xdee1xe){if(!_0xdee1xe){return _0xdee1xb[_0x9ccc[19]](404)};_0xdee1xe[_0x9ccc[55]]()[_0x9ccc[15]](function(){return _0xdee1xb[_0x9ccc[19]](204)})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)});})[_0x9ccc[12]](function(_0xdee1xc){return handleError(_0xdee1xb,_0xdee1xc)})};function handleError(_0xdee1xb,_0xdee1xc){return _0xdee1xb[_0x9ccc[14]](500)[_0x9ccc[13]](_0xdee1xc)}
\ No newline at end of file
+var _0xebd2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x70\x61\x74\x68","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x61\x64\x6D\x2D\x7A\x69\x70","\x73\x74\x72\x69\x6E\x67\x2D\x74\x6F\x2D\x6A\x73\x6F\x6E","\x66\x73","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x6A\x6F\x69\x6E","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x7A\x69\x70\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x54\x68\x65\x20\x6D\x61\x78\x69\x6D\x75\x6D\x20\x66\x69\x6C\x65\x20\x73\x69\x7A\x65\x20\x69\x73\x20\x35\x20\x4D\x62","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x67\x65\x74\x45\x6E\x74\x72\x69\x65\x73","\x6E\x61\x6D\x65","\x6D\x61\x6E\x69\x66\x65\x73\x74\x2E\x6A\x73\x6F\x6E","\x75\x74\x66\x38","\x67\x65\x74\x44\x61\x74\x61","\x75\x70\x6C\x6F\x61\x64\x5A\x69\x70","\x6C\x6F\x67","\x70\x61\x72\x73\x65","\x65\x78\x74\x72\x61\x63\x74\x41\x6C\x6C\x54\x6F","\x6D\x65\x72\x67\x65","\x6A\x73\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x75\x6E\x6C\x69\x6E\x6B\x53\x79\x6E\x63","\x6D\x61\x6E\x69\x66\x65\x73\x74","\x6D\x61\x6E\x69\x66\x65\x73\x74\x2E\x6A\x73\x6F\x6E\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x6F\x6E","\x65\x72\x72\x6F\x72","\x75\x70\x6C\x6F\x61\x64","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xebd2[0];var _=require(_0xebd2[1]);var uploadFile=require(_0xebd2[2]);var config=require(_0xebd2[3]);var path=require(_0xebd2[4]);var sr=require(_0xebd2[5]);var admZip=require(_0xebd2[6]);var str2json=require(_0xebd2[7]);var fs=require(_0xebd2[8]);var Integration=require(_0xebd2[10])[_0xebd2[9]];exports[_0xebd2[11]]=function(_0x360fxa,_0x360fxb){Integration[_0xebd2[17]]({where:_0x360fxa[_0xebd2[16]]})[_0xebd2[15]](function(_0x360fxd){return _0x360fxb[_0xebd2[14]](200)[_0xebd2[13]](_0x360fxd)})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)})};exports[_0xebd2[18]]=function(_0x360fxa,_0x360fxb){Integration[_0xebd2[22]](_0x360fxa[_0xebd2[21]][_0xebd2[20]])[_0xebd2[15]](function(_0x360fxe){if(!_0x360fxe){return _0x360fxb[_0xebd2[19]](404)};return _0x360fxb[_0xebd2[13]](_0x360fxe);})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)})};exports[_0xebd2[23]]=function(_0x360fxa,_0x360fxb){var _0x360fxf= new uploadFile({dest:path[_0xebd2[26]](config[_0xebd2[24]],_0xebd2[25]),maxFileSize:5*1000000,maxNumberOfFiles:1,minNumberOfFiles:1,acceptFileTypes:/(\.|\/)(zip)$/i,messages:{maxNumberOfFiles:_0xebd2[27],acceptFileTypes:_0xebd2[28],maxFileSize:_0xebd2[29],invalidRequest:_0xebd2[30]}});_0x360fxf[_0xebd2[48]](_0xebd2[31],function(_0x360fx10,_0x360fx11){var _0x360fx12= new admZip(_0x360fx11[_0xebd2[32]][_0xebd2[4]]);var _0x360fx13=false;var _0x360fx14=_0x360fx12[_0xebd2[33]]();_0x360fx14[_0xebd2[44]](function(_0x360fx15){if(_0x360fx15[_0xebd2[34]]===_0xebd2[35]){var _0x360fx16=_0x360fx15[_0xebd2[37]]().toString(_0xebd2[36]);console[_0xebd2[39]](_0xebd2[38],_0x360fx16);try{_0x360fx13=JSON[_0xebd2[40]](_0x360fx16);console[_0xebd2[39]](_0xebd2[38],_0x360fx13);Integration[_0xebd2[23]](_[_0xebd2[42]](_0x360fx11[_0xebd2[32]],_0x360fx13))[_0xebd2[15]](function(_0x360fxe){_0x360fx12[_0xebd2[41]](path[_0xebd2[26]](config[_0xebd2[24]],_0xebd2[25]),true);return _0x360fxb[_0xebd2[14]](201)[_0xebd2[13]](_0x360fxe);})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)});}catch(e){console[_0xebd2[39]](e);var _0x360fxc={errors:[{type:_0xebd2[43],message:e}]};return handleError(_0x360fxb,_0x360fxc);};}});fs[_0xebd2[45]](_0x360fx11[_0xebd2[32]][_0xebd2[4]]);if(!_0x360fx13){var _0x360fxc={errors:[{type:_0xebd2[46],message:_0xebd2[47]}]};return handleError(_0x360fxb,_0x360fxc);};});_0x360fxf[_0xebd2[48]](_0xebd2[49],function(_0x360fx17){var _0x360fxc={errors:[{type:_0xebd2[50],message:_0x360fx17}]};return handleError(_0x360fxb,_0x360fxc);});_0x360fxf[_0xebd2[40]](_0x360fxa);};exports[_0xebd2[51]]=function(_0x360fxa,_0x360fxb){if(_0x360fxa[_0xebd2[52]][_0xebd2[20]]){delete _0x360fxa[_0xebd2[52]][_0xebd2[20]]};Integration[_0xebd2[54]]({where:{id:_0x360fxa[_0xebd2[21]][_0xebd2[20]]}})[_0xebd2[15]](function(_0x360fxe){if(!_0x360fxe){return _0x360fxb[_0xebd2[19]](404)};var _0x360fx18=_[_0xebd2[42]](_0x360fxe,_0x360fxa[_0xebd2[52]]);_0x360fx18[_0xebd2[53]]()[_0xebd2[15]](function(){return _0x360fxb[_0xebd2[14]](200)[_0xebd2[13]](_0x360fxe)})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)});})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)});};exports[_0xebd2[55]]=function(_0x360fxa,_0x360fxb){Integration[_0xebd2[54]]({where:{id:_0x360fxa[_0xebd2[21]][_0xebd2[20]]}})[_0xebd2[15]](function(_0x360fxe){if(!_0x360fxe){return _0x360fxb[_0xebd2[19]](404)};_0x360fxe[_0xebd2[55]]()[_0xebd2[15]](function(){return _0x360fxb[_0xebd2[19]](204)})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)});})[_0xebd2[12]](function(_0x360fxc){return handleError(_0x360fxb,_0x360fxc)})};function handleError(_0x360fxb,_0x360fxc){return _0x360fxb[_0xebd2[14]](500)[_0xebd2[13]](_0x360fxc)}
\ No newline at end of file
diff --git a/server/api/integration/integration.socket.js b/server/api/integration/integration.socket.js
index 2ce9676..f1cdabc 100644
--- a/server/api/integration/integration.socket.js
+++ b/server/api/integration/integration.socket.js
@@ -1 +1 @@
-var _0xe897=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe897[0];var Integration=require(_0xe897[2])[_0xe897[1]];exports[_0xe897[3]]=function(_0xa156x2){Integration[_0xe897[4]](function(_0xa156x3){onSave(_0xa156x2,_0xa156x3)});Integration[_0xe897[5]](function(_0xa156x3){onSave(_0xa156x2,_0xa156x3)});Integration[_0xe897[6]](function(_0xa156x3){onRemove(_0xa156x2,_0xa156x3)});};function onSave(_0xa156x2,_0xa156x3,_0xa156x5){_0xa156x2[_0xe897[8]](_0xe897[7],_0xa156x3)}function onRemove(_0xa156x2,_0xa156x3,_0xa156x5){_0xa156x2[_0xe897[8]](_0xe897[9],_0xa156x3)}
\ No newline at end of file
+var _0xe951=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe951[0];var Integration=require(_0xe951[2])[_0xe951[1]];exports[_0xe951[3]]=function(_0x9b7cx2){Integration[_0xe951[4]](function(_0x9b7cx3){onSave(_0x9b7cx2,_0x9b7cx3)});Integration[_0xe951[5]](function(_0x9b7cx3){onSave(_0x9b7cx2,_0x9b7cx3)});Integration[_0xe951[6]](function(_0x9b7cx3){onRemove(_0x9b7cx2,_0x9b7cx3)});};function onSave(_0x9b7cx2,_0x9b7cx3,_0x9b7cx5){_0x9b7cx2[_0xe951[8]](_0xe951[7],_0x9b7cx3)}function onRemove(_0x9b7cx2,_0x9b7cx3,_0x9b7cx5){_0x9b7cx2[_0xe951[8]](_0xe951[9],_0x9b7cx3)}
\ No newline at end of file
diff --git a/server/api/integration/integration.spec.js b/server/api/integration/integration.spec.js
index 0267c63..e050e36 100644
--- a/server/api/integration/integration.spec.js
+++ b/server/api/integration/integration.spec.js
@@ -1 +1 @@
-var _0xcc91=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xcc91[0];var should=require(_0xcc91[1]);var app=require(_0xcc91[2]);var request=require(_0xcc91[3]);describe(_0xcc91[4],function(){it(_0xcc91[5],function(_0x4234x4){request(app)[_0xcc91[13]](_0xcc91[12])[_0xcc91[11]](200)[_0xcc91[11]](_0xcc91[10],/json/)[_0xcc91[9]](function(_0x4234x5,_0x4234x6){if(_0x4234x5){return _0x4234x4(_0x4234x5)};_0x4234x6[_0xcc91[8]][_0xcc91[1]][_0xcc91[7]][_0xcc91[6]](Array);_0x4234x4();})})});
\ No newline at end of file
+var _0x42d6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x42d6[0];var should=require(_0x42d6[1]);var app=require(_0x42d6[2]);var request=require(_0x42d6[3]);describe(_0x42d6[4],function(){it(_0x42d6[5],function(_0xd108x4){request(app)[_0x42d6[13]](_0x42d6[12])[_0x42d6[11]](200)[_0x42d6[11]](_0x42d6[10],/json/)[_0x42d6[9]](function(_0xd108x5,_0xd108x6){if(_0xd108x5){return _0xd108x4(_0xd108x5)};_0xd108x6[_0x42d6[8]][_0x42d6[1]][_0x42d6[7]][_0x42d6[6]](Array);_0xd108x4();})})});
\ No newline at end of file
diff --git a/server/api/interval/index.js b/server/api/interval/index.js
index 729486a..03c30fa 100644
--- a/server/api/interval/index.js
+++ b/server/api/interval/index.js
@@ -1 +1 @@
-var _0xfdce=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x6C\x6C","\x67\x65\x74\x41\x6C\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xfdce[0];var express=require(_0xfdce[1]);var controller=require(_0xfdce[2]);var auth=require(_0xfdce[3]);var router=express.Router();router[_0xfdce[7]](_0xfdce[4],auth[_0xfdce[5]](),controller[_0xfdce[6]]);router[_0xfdce[7]](_0xfdce[8],auth[_0xfdce[5]](),controller[_0xfdce[9]]);router[_0xfdce[7]](_0xfdce[10],auth[_0xfdce[5]](),controller[_0xfdce[11]]);router[_0xfdce[13]](_0xfdce[4],auth[_0xfdce[5]](),controller[_0xfdce[12]]);router[_0xfdce[13]](_0xfdce[14],auth[_0xfdce[5]](),controller[_0xfdce[15]]);router[_0xfdce[17]](_0xfdce[10],auth[_0xfdce[5]](),controller[_0xfdce[16]]);router[_0xfdce[19]](_0xfdce[4],auth[_0xfdce[5]](),controller[_0xfdce[18]]);router[_0xfdce[19]](_0xfdce[10],auth[_0xfdce[5]](),controller[_0xfdce[20]]);module[_0xfdce[21]]=router;
\ No newline at end of file
+var _0xf891=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x6C\x6C","\x67\x65\x74\x41\x6C\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xf891[0];var express=require(_0xf891[1]);var controller=require(_0xf891[2]);var auth=require(_0xf891[3]);var router=express.Router();router[_0xf891[7]](_0xf891[4],auth[_0xf891[5]](),controller[_0xf891[6]]);router[_0xf891[7]](_0xf891[8],auth[_0xf891[5]](),controller[_0xf891[9]]);router[_0xf891[7]](_0xf891[10],auth[_0xf891[5]](),controller[_0xf891[11]]);router[_0xf891[13]](_0xf891[4],auth[_0xf891[5]](),controller[_0xf891[12]]);router[_0xf891[13]](_0xf891[14],auth[_0xf891[5]](),controller[_0xf891[15]]);router[_0xf891[17]](_0xf891[10],auth[_0xf891[5]](),controller[_0xf891[16]]);router[_0xf891[19]](_0xf891[4],auth[_0xf891[5]](),controller[_0xf891[18]]);router[_0xf891[19]](_0xf891[10],auth[_0xf891[5]](),controller[_0xf891[20]]);module[_0xf891[21]]=router;
\ No newline at end of file
diff --git a/server/api/interval/interval.controller.js b/server/api/interval/interval.controller.js
index 15180d1..718e642 100644
--- a/server/api/interval/interval.controller.js
+++ b/server/api/interval/interval.controller.js
@@ -1 +1 @@
-var _0x1192=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x67\x65\x74\x41\x6C\x6C","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x53\x55\x42\x49\x4E\x54\x45\x52\x56\x41\x4C","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x49\x4E\x54\x45\x52\x56\x41\x4C","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x49\x4E\x54\x45\x52\x56\x41\x4C\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73"];_0x1192[0];var _=require(_0x1192[1]);var Interval=require(_0x1192[3])[_0x1192[2]];var VoiceExtension=require(_0x1192[3])[_0x1192[4]];var sequelize=require(_0x1192[3])[_0x1192[5]];var util=require(_0x1192[6]);exports[_0x1192[7]]=function(_0x46fex6,_0x46fex7){var _0x46fex8=[_0x1192[8]];var _0x46fex9=_0x46fex6[_0x1192[10]][_0x1192[9]]?parseInt(_0x46fex6[_0x1192[10]][_0x1192[9]],10):100;var _0x46fexa=_0x46fex6[_0x1192[10]][_0x1192[11]]?parseInt(_0x46fex6[_0x1192[10]][_0x1192[11]],10):0;var _0x46fexb={where:{IntervalId:null},limit:_0x46fex9,offset:_0x46fexa*_0x46fex9};_[_0x1192[25]](_0x46fex6[_0x1192[10]],function(_0x46fexc,_0x46fexd){switch(_0x46fexd){case _0x1192[9]:;case _0x1192[11]:break ;;case _0x1192[14]:_0x46fexb[_0x1192[12]]=util[_0x1192[17]](_0x1192[13],_0x46fex6[_0x1192[10]][_0x1192[14]],_0x46fex6[_0x1192[10]][_0x1192[15]]||_0x1192[16])||null;break ;;case _0x1192[15]:break ;;case _0x1192[23]:_0x46fexb[_0x1192[19]][_0x1192[18]]=[];_0x46fex8[_0x1192[22]](function(_0x46fexe){var _0x46fexf={};_0x46fexf[_0x46fexe]={$like:_0x1192[20]+_0x46fexc+_0x1192[20]};_0x46fexb[_0x1192[19]][_0x1192[18]][_0x1192[21]](_0x46fexf);});break ;;default:_0x46fexb[_0x1192[19]][_0x46fexd]={$like:{}};_0x46fexb[_0x1192[19]][_0x46fexd][_0x1192[24]]=_0x1192[20]+_0x46fexc+_0x1192[20];;}});Interval[_0x1192[30]](_0x46fexb)[_0x1192[29]](function(_0x46fex11){return _0x46fex7[_0x1192[28]](200)[_0x1192[27]](_0x46fex11)})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});};exports[_0x1192[31]]=function(_0x46fex6,_0x46fex7){Interval[_0x1192[32]]()[_0x1192[29]](function(_0x46fex11){return _0x46fex7[_0x1192[28]](200)[_0x1192[27]](_0x46fex11)})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)})};exports[_0x1192[33]]=function(_0x46fex6,_0x46fex7){Interval[_0x1192[37]](_0x46fex6[_0x1192[36]][_0x1192[35]],{include:[{all:true}]})[_0x1192[29]](function(_0x46fex12){if(!_0x46fex12){return _0x46fex7[_0x1192[34]](404)};return _0x46fex7[_0x1192[27]](_0x46fex12);})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)})};exports[_0x1192[38]]=function(_0x46fex6,_0x46fex7){var _0x46fex13={name:_0x46fex6[_0x1192[39]][_0x1192[8]],IntervalId:_0x46fex6[_0x1192[39]][_0x1192[40]]?_0x46fex6[_0x1192[39]][_0x1192[40]]:null};if(_0x46fex6[_0x1192[39]][_0x1192[35]]){_0x46fex13[_0x1192[35]]={$ne:_0x46fex6[_0x1192[39]][_0x1192[35]]}};console[_0x1192[41]](_0x46fex6[_0x1192[39]]);Interval[_0x1192[32]]({where:_0x46fex13})[_0x1192[29]](function(_0x46fex11){if(!_0x46fex11){return _0x46fex7[_0x1192[34]](404)};return _0x46fex7[_0x1192[27]](_0x46fex11);})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});};exports[_0x1192[42]]=function(_0x46fex6,_0x46fex7){Interval[_0x1192[32]]({where:{name:_0x46fex6[_0x1192[39]][_0x1192[8]],IntervalId:_0x46fex6[_0x1192[39]][_0x1192[40]]?_0x46fex6[_0x1192[39]][_0x1192[40]]:null}})[_0x1192[29]](function(_0x46fex14){console[_0x1192[41]](_0x46fex14);console[_0x1192[41]](_0x1192[43]);if(!_0x46fex14){return _0x46fex7[_0x1192[34]](404)};if(_0x46fex14[_0x1192[44]]>0){return _0x46fex7[_0x1192[28]](500)[_0x1192[27]]({message:_0x46fex6[_0x1192[39]][_0x1192[40]]?_0x1192[45]:_0x1192[46]})};Interval[_0x1192[42]](_0x46fex6[_0x1192[39]])[_0x1192[29]](function(_0x46fex12){return _0x46fex7[_0x1192[28]](201)[_0x1192[27]](_0x46fex12)})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)})};exports[_0x1192[47]]=function(_0x46fex6,_0x46fex7){Interval[_0x1192[32]]({where:{name:_0x46fex6[_0x1192[39]][_0x1192[8]],IntervalId:_0x46fex6[_0x1192[39]][_0x1192[40]]?_0x46fex6[_0x1192[39]][_0x1192[40]]:null,id:{$ne:_0x46fex6[_0x1192[39]][_0x1192[35]]}}})[_0x1192[29]](function(_0x46fex14){console[_0x1192[41]](_0x46fex14);console[_0x1192[41]](_0x1192[43]);if(!_0x46fex14){return _0x46fex7[_0x1192[34]](404)};if(_0x46fex14[_0x1192[44]]>0){return _0x46fex7[_0x1192[28]](500)[_0x1192[27]]({message:_0x46fex6[_0x1192[39]][_0x1192[40]]?_0x1192[45]:_0x1192[46]})};if(_0x46fex6[_0x1192[39]][_0x1192[35]]){delete _0x46fex6[_0x1192[39]][_0x1192[35]]};Interval[_0x1192[51]]({where:{id:_0x46fex6[_0x1192[36]][_0x1192[35]]}})[_0x1192[29]](function(_0x46fex12){if(!_0x46fex12){return _0x46fex7[_0x1192[34]](404)};var _0x46fex15=_[_0x1192[48]](_0x46fex12,_0x46fex6[_0x1192[39]]);return sequelize[_0x1192[50]](function(_0x46fex16){return _0x46fex15[_0x1192[49]]({transaction:_0x46fex16})[_0x1192[29]](function(_0x46fex12){VoiceExtension[_0x1192[47]]({interval:_0x46fex12[_0x1192[8]]},{where:{IntervalId:_0x46fex12[_0x1192[35]]}},{transaction:_0x46fex16})})})[_0x1192[29]](function(){return _0x46fex7[_0x1192[28]](200)[_0x1192[27]](_0x46fex12)})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)})};exports[_0x1192[52]]=function(_0x46fex6,_0x46fex7){Interval[_0x1192[37]](_0x46fex6[_0x1192[36]][_0x1192[35]])[_0x1192[29]](function(_0x46fex12){if(!_0x46fex12){return _0x46fex7[_0x1192[34]](404)};_0x46fex12[_0x1192[54]]({where:{isApp:true}})[_0x1192[29]](function(_0x46fex17){console[_0x1192[41]](_0x46fex17[_0x1192[44]]);if(_0x46fex17[_0x1192[44]]>0){return _0x46fex7[_0x1192[28]](500)[_0x1192[27]]({message:_0x1192[53]})};_0x46fex12[_0x1192[52]]()[_0x1192[29]](function(){return _0x46fex7[_0x1192[34]](204)})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)})};exports[_0x1192[55]]=function(_0x46fex6,_0x46fex7){var _0x46fex18=false;Interval[_0x1192[32]]({where:{id:_0x46fex6[_0x1192[10]][_0x1192[35]]},include:[{all:true}]})[_0x1192[29]](function(_0x46fex11){if(!_0x46fex11){return _0x46fex7[_0x1192[34]](404)};_0x46fex11[_0x1192[22]](function(_0x46fex19){if(_0x46fex19[_0x1192[56]][_0x1192[44]]>0){_0x46fex18=true}});if(_0x46fex18){return _0x46fex7[_0x1192[28]](500)[_0x1192[27]]({message:_0x1192[53]})};Interval[_0x1192[52]]({where:{id:_0x46fex6[_0x1192[10]][_0x1192[35]]},individualHooks:true})[_0x1192[29]](function(){return _0x46fex7[_0x1192[34]](204)})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});})[_0x1192[26]](function(_0x46fex10){return handleError(_0x46fex7,_0x46fex10)});};function handleError(_0x46fex7,_0x46fex10){return _0x46fex7[_0x1192[28]](500)[_0x1192[27]](_0x46fex10)}
\ No newline at end of file
+var _0xa46a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x67\x65\x74\x41\x6C\x6C","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x53\x55\x42\x49\x4E\x54\x45\x52\x56\x41\x4C","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x49\x4E\x54\x45\x52\x56\x41\x4C","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x49\x4E\x54\x45\x52\x56\x41\x4C\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73"];_0xa46a[0];var _=require(_0xa46a[1]);var Interval=require(_0xa46a[3])[_0xa46a[2]];var VoiceExtension=require(_0xa46a[3])[_0xa46a[4]];var sequelize=require(_0xa46a[3])[_0xa46a[5]];var util=require(_0xa46a[6]);exports[_0xa46a[7]]=function(_0xec0bx6,_0xec0bx7){var _0xec0bx8=[_0xa46a[8]];var _0xec0bx9=_0xec0bx6[_0xa46a[10]][_0xa46a[9]]?parseInt(_0xec0bx6[_0xa46a[10]][_0xa46a[9]],10):100;var _0xec0bxa=_0xec0bx6[_0xa46a[10]][_0xa46a[11]]?parseInt(_0xec0bx6[_0xa46a[10]][_0xa46a[11]],10):0;var _0xec0bxb={where:{IntervalId:null},limit:_0xec0bx9,offset:_0xec0bxa*_0xec0bx9};_[_0xa46a[25]](_0xec0bx6[_0xa46a[10]],function(_0xec0bxc,_0xec0bxd){switch(_0xec0bxd){case _0xa46a[9]:;case _0xa46a[11]:break ;;case _0xa46a[14]:_0xec0bxb[_0xa46a[12]]=util[_0xa46a[17]](_0xa46a[13],_0xec0bx6[_0xa46a[10]][_0xa46a[14]],_0xec0bx6[_0xa46a[10]][_0xa46a[15]]||_0xa46a[16])||null;break ;;case _0xa46a[15]:break ;;case _0xa46a[23]:_0xec0bxb[_0xa46a[19]][_0xa46a[18]]=[];_0xec0bx8[_0xa46a[22]](function(_0xec0bxe){var _0xec0bxf={};_0xec0bxf[_0xec0bxe]={$like:_0xa46a[20]+_0xec0bxc+_0xa46a[20]};_0xec0bxb[_0xa46a[19]][_0xa46a[18]][_0xa46a[21]](_0xec0bxf);});break ;;default:_0xec0bxb[_0xa46a[19]][_0xec0bxd]={$like:{}};_0xec0bxb[_0xa46a[19]][_0xec0bxd][_0xa46a[24]]=_0xa46a[20]+_0xec0bxc+_0xa46a[20];;}});Interval[_0xa46a[30]](_0xec0bxb)[_0xa46a[29]](function(_0xec0bx11){return _0xec0bx7[_0xa46a[28]](200)[_0xa46a[27]](_0xec0bx11)})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});};exports[_0xa46a[31]]=function(_0xec0bx6,_0xec0bx7){Interval[_0xa46a[32]]()[_0xa46a[29]](function(_0xec0bx11){return _0xec0bx7[_0xa46a[28]](200)[_0xa46a[27]](_0xec0bx11)})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)})};exports[_0xa46a[33]]=function(_0xec0bx6,_0xec0bx7){Interval[_0xa46a[37]](_0xec0bx6[_0xa46a[36]][_0xa46a[35]],{include:[{all:true}]})[_0xa46a[29]](function(_0xec0bx12){if(!_0xec0bx12){return _0xec0bx7[_0xa46a[34]](404)};return _0xec0bx7[_0xa46a[27]](_0xec0bx12);})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)})};exports[_0xa46a[38]]=function(_0xec0bx6,_0xec0bx7){var _0xec0bx13={name:_0xec0bx6[_0xa46a[39]][_0xa46a[8]],IntervalId:_0xec0bx6[_0xa46a[39]][_0xa46a[40]]?_0xec0bx6[_0xa46a[39]][_0xa46a[40]]:null};if(_0xec0bx6[_0xa46a[39]][_0xa46a[35]]){_0xec0bx13[_0xa46a[35]]={$ne:_0xec0bx6[_0xa46a[39]][_0xa46a[35]]}};console[_0xa46a[41]](_0xec0bx6[_0xa46a[39]]);Interval[_0xa46a[32]]({where:_0xec0bx13})[_0xa46a[29]](function(_0xec0bx11){if(!_0xec0bx11){return _0xec0bx7[_0xa46a[34]](404)};return _0xec0bx7[_0xa46a[27]](_0xec0bx11);})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});};exports[_0xa46a[42]]=function(_0xec0bx6,_0xec0bx7){Interval[_0xa46a[32]]({where:{name:_0xec0bx6[_0xa46a[39]][_0xa46a[8]],IntervalId:_0xec0bx6[_0xa46a[39]][_0xa46a[40]]?_0xec0bx6[_0xa46a[39]][_0xa46a[40]]:null}})[_0xa46a[29]](function(_0xec0bx14){console[_0xa46a[41]](_0xec0bx14);console[_0xa46a[41]](_0xa46a[43]);if(!_0xec0bx14){return _0xec0bx7[_0xa46a[34]](404)};if(_0xec0bx14[_0xa46a[44]]>0){return _0xec0bx7[_0xa46a[28]](500)[_0xa46a[27]]({message:_0xec0bx6[_0xa46a[39]][_0xa46a[40]]?_0xa46a[45]:_0xa46a[46]})};Interval[_0xa46a[42]](_0xec0bx6[_0xa46a[39]])[_0xa46a[29]](function(_0xec0bx12){return _0xec0bx7[_0xa46a[28]](201)[_0xa46a[27]](_0xec0bx12)})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)})};exports[_0xa46a[47]]=function(_0xec0bx6,_0xec0bx7){Interval[_0xa46a[32]]({where:{name:_0xec0bx6[_0xa46a[39]][_0xa46a[8]],IntervalId:_0xec0bx6[_0xa46a[39]][_0xa46a[40]]?_0xec0bx6[_0xa46a[39]][_0xa46a[40]]:null,id:{$ne:_0xec0bx6[_0xa46a[39]][_0xa46a[35]]}}})[_0xa46a[29]](function(_0xec0bx14){console[_0xa46a[41]](_0xec0bx14);console[_0xa46a[41]](_0xa46a[43]);if(!_0xec0bx14){return _0xec0bx7[_0xa46a[34]](404)};if(_0xec0bx14[_0xa46a[44]]>0){return _0xec0bx7[_0xa46a[28]](500)[_0xa46a[27]]({message:_0xec0bx6[_0xa46a[39]][_0xa46a[40]]?_0xa46a[45]:_0xa46a[46]})};if(_0xec0bx6[_0xa46a[39]][_0xa46a[35]]){delete _0xec0bx6[_0xa46a[39]][_0xa46a[35]]};Interval[_0xa46a[51]]({where:{id:_0xec0bx6[_0xa46a[36]][_0xa46a[35]]}})[_0xa46a[29]](function(_0xec0bx12){if(!_0xec0bx12){return _0xec0bx7[_0xa46a[34]](404)};var _0xec0bx15=_[_0xa46a[48]](_0xec0bx12,_0xec0bx6[_0xa46a[39]]);return sequelize[_0xa46a[50]](function(_0xec0bx16){return _0xec0bx15[_0xa46a[49]]({transaction:_0xec0bx16})[_0xa46a[29]](function(_0xec0bx12){VoiceExtension[_0xa46a[47]]({interval:_0xec0bx12[_0xa46a[8]]},{where:{IntervalId:_0xec0bx12[_0xa46a[35]]}},{transaction:_0xec0bx16})})})[_0xa46a[29]](function(){return _0xec0bx7[_0xa46a[28]](200)[_0xa46a[27]](_0xec0bx12)})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)})};exports[_0xa46a[52]]=function(_0xec0bx6,_0xec0bx7){Interval[_0xa46a[37]](_0xec0bx6[_0xa46a[36]][_0xa46a[35]])[_0xa46a[29]](function(_0xec0bx12){if(!_0xec0bx12){return _0xec0bx7[_0xa46a[34]](404)};_0xec0bx12[_0xa46a[54]]({where:{isApp:true}})[_0xa46a[29]](function(_0xec0bx17){console[_0xa46a[41]](_0xec0bx17[_0xa46a[44]]);if(_0xec0bx17[_0xa46a[44]]>0){return _0xec0bx7[_0xa46a[28]](500)[_0xa46a[27]]({message:_0xa46a[53]})};_0xec0bx12[_0xa46a[52]]()[_0xa46a[29]](function(){return _0xec0bx7[_0xa46a[34]](204)})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)})};exports[_0xa46a[55]]=function(_0xec0bx6,_0xec0bx7){var _0xec0bx18=false;Interval[_0xa46a[32]]({where:{id:_0xec0bx6[_0xa46a[10]][_0xa46a[35]]},include:[{all:true}]})[_0xa46a[29]](function(_0xec0bx11){if(!_0xec0bx11){return _0xec0bx7[_0xa46a[34]](404)};_0xec0bx11[_0xa46a[22]](function(_0xec0bx19){if(_0xec0bx19[_0xa46a[56]][_0xa46a[44]]>0){_0xec0bx18=true}});if(_0xec0bx18){return _0xec0bx7[_0xa46a[28]](500)[_0xa46a[27]]({message:_0xa46a[53]})};Interval[_0xa46a[52]]({where:{id:_0xec0bx6[_0xa46a[10]][_0xa46a[35]]},individualHooks:true})[_0xa46a[29]](function(){return _0xec0bx7[_0xa46a[34]](204)})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});})[_0xa46a[26]](function(_0xec0bx10){return handleError(_0xec0bx7,_0xec0bx10)});};function handleError(_0xec0bx7,_0xec0bx10){return _0xec0bx7[_0xa46a[28]](500)[_0xa46a[27]](_0xec0bx10)}
\ No newline at end of file
diff --git a/server/api/interval/interval.socket.js b/server/api/interval/interval.socket.js
index 001d094..d7def23 100644
--- a/server/api/interval/interval.socket.js
+++ b/server/api/interval/interval.socket.js
@@ -1 +1 @@
-var _0x9d32=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C\x3A\x72\x65\x6D\x6F\x76\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x3A\x75\x70\x64\x61\x74\x65"];_0x9d32[0];var Interval=require(_0x9d32[2])[_0x9d32[1]];exports[_0x9d32[3]]=function(_0xdc58x2){Interval[_0x9d32[4]](function(_0xdc58x3){onSave(_0xdc58x2,_0xdc58x3)});Interval[_0x9d32[5]](function(_0xdc58x3){onRemove(_0xdc58x2,_0xdc58x3)});Interval[_0x9d32[6]](function(_0xdc58x3){onUpdate(_0xdc58x2,_0xdc58x3)});};function onSave(_0xdc58x2,_0xdc58x3,_0xdc58x5){_0xdc58x2[_0x9d32[8]](_0x9d32[7],_0xdc58x3)}function onRemove(_0xdc58x2,_0xdc58x3,_0xdc58x5){_0xdc58x2[_0x9d32[8]](_0x9d32[9],_0xdc58x3)}function onUpdate(_0xdc58x2,_0xdc58x3,_0xdc58x5){_0xdc58x2[_0x9d32[8]](_0x9d32[10],_0xdc58x3)}
\ No newline at end of file
+var _0x8bd6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C\x3A\x72\x65\x6D\x6F\x76\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x3A\x75\x70\x64\x61\x74\x65"];_0x8bd6[0];var Interval=require(_0x8bd6[2])[_0x8bd6[1]];exports[_0x8bd6[3]]=function(_0xa49ex2){Interval[_0x8bd6[4]](function(_0xa49ex3){onSave(_0xa49ex2,_0xa49ex3)});Interval[_0x8bd6[5]](function(_0xa49ex3){onRemove(_0xa49ex2,_0xa49ex3)});Interval[_0x8bd6[6]](function(_0xa49ex3){onUpdate(_0xa49ex2,_0xa49ex3)});};function onSave(_0xa49ex2,_0xa49ex3,_0xa49ex5){_0xa49ex2[_0x8bd6[8]](_0x8bd6[7],_0xa49ex3)}function onRemove(_0xa49ex2,_0xa49ex3,_0xa49ex5){_0xa49ex2[_0x8bd6[8]](_0x8bd6[9],_0xa49ex3)}function onUpdate(_0xa49ex2,_0xa49ex3,_0xa49ex5){_0xa49ex2[_0x8bd6[8]](_0x8bd6[10],_0xa49ex3)}
\ No newline at end of file
diff --git a/server/api/interval/interval.spec.js b/server/api/interval/interval.spec.js
index a94bce0..60eeaa0 100644
--- a/server/api/interval/interval.spec.js
+++ b/server/api/interval/interval.spec.js
@@ -1 +1 @@
-var _0x5c3e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x67\x65\x74"];_0x5c3e[0];var should=require(_0x5c3e[1]);var app=require(_0x5c3e[2]);var request=require(_0x5c3e[3]);describe(_0x5c3e[4],function(){it(_0x5c3e[5],function(_0xdde0x4){request(app)[_0x5c3e[13]](_0x5c3e[12])[_0x5c3e[11]](200)[_0x5c3e[11]](_0x5c3e[10],/json/)[_0x5c3e[9]](function(_0xdde0x5,_0xdde0x6){if(_0xdde0x5){return _0xdde0x4(_0xdde0x5)};_0xdde0x6[_0x5c3e[8]][_0x5c3e[1]][_0x5c3e[7]][_0x5c3e[6]](Array);_0xdde0x4();})})});
\ No newline at end of file
+var _0x78e0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x67\x65\x74"];_0x78e0[0];var should=require(_0x78e0[1]);var app=require(_0x78e0[2]);var request=require(_0x78e0[3]);describe(_0x78e0[4],function(){it(_0x78e0[5],function(_0x2756x4){request(app)[_0x78e0[13]](_0x78e0[12])[_0x78e0[11]](200)[_0x78e0[11]](_0x78e0[10],/json/)[_0x78e0[9]](function(_0x2756x5,_0x2756x6){if(_0x2756x5){return _0x2756x4(_0x2756x5)};_0x2756x6[_0x78e0[8]][_0x78e0[1]][_0x78e0[7]][_0x78e0[6]](Array);_0x2756x4();})})});
\ No newline at end of file
diff --git a/server/api/jscripty_log/index.js b/server/api/jscripty_log/index.js
index 5bfb9ae..86884fe 100644
--- a/server/api/jscripty_log/index.js
+++ b/server/api/jscripty_log/index.js
@@ -1 +1 @@
-var _0xf1aa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf1aa[0];var express=require(_0xf1aa[1]);var auth=require(_0xf1aa[2]);var controller=require(_0xf1aa[3]);var router=express.Router();router[_0xf1aa[7]](_0xf1aa[4],auth[_0xf1aa[5]](),controller[_0xf1aa[6]]);router[_0xf1aa[7]](_0xf1aa[8],auth[_0xf1aa[5]](),controller[_0xf1aa[9]]);router[_0xf1aa[11]](_0xf1aa[4],auth[_0xf1aa[5]](),controller[_0xf1aa[10]]);router[_0xf1aa[13]](_0xf1aa[8],auth[_0xf1aa[5]](),controller[_0xf1aa[12]]);router[_0xf1aa[14]](_0xf1aa[8],auth[_0xf1aa[5]](),controller[_0xf1aa[12]]);router[_0xf1aa[16]](_0xf1aa[8],auth[_0xf1aa[5]](),controller[_0xf1aa[15]]);module[_0xf1aa[17]]=router;
\ No newline at end of file
+var _0x6148=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x6148[0];var express=require(_0x6148[1]);var auth=require(_0x6148[2]);var controller=require(_0x6148[3]);var router=express.Router();router[_0x6148[7]](_0x6148[4],auth[_0x6148[5]](),controller[_0x6148[6]]);router[_0x6148[7]](_0x6148[8],auth[_0x6148[5]](),controller[_0x6148[9]]);router[_0x6148[11]](_0x6148[4],auth[_0x6148[5]](),controller[_0x6148[10]]);router[_0x6148[13]](_0x6148[8],auth[_0x6148[5]](),controller[_0x6148[12]]);router[_0x6148[14]](_0x6148[8],auth[_0x6148[5]](),controller[_0x6148[12]]);router[_0x6148[16]](_0x6148[8],auth[_0x6148[5]](),controller[_0x6148[15]]);module[_0x6148[17]]=router;
\ No newline at end of file
diff --git a/server/api/jscripty_log/index.spec.js b/server/api/jscripty_log/index.spec.js
index b0800b6..d947569 100644
--- a/server/api/jscripty_log/index.spec.js
+++ b/server/api/jscripty_log/index.spec.js
@@ -1 +1 @@
-var _0xc59f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xc59f[0];var proxyquire=require(_0xc59f[2])[_0xc59f[1]]();var jscriptyLogCtrlStub={index:_0xc59f[3],show:_0xc59f[4],create:_0xc59f[5],update:_0xc59f[6],destroy:_0xc59f[7]};var routerStub={get:sinon[_0xc59f[8]](),put:sinon[_0xc59f[8]](),patch:sinon[_0xc59f[8]](),post:sinon[_0xc59f[8]](),delete:sinon[_0xc59f[8]]()};var jscriptyLogIndex=proxyquire(_0xc59f[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":jscriptyLogCtrlStub});describe(_0xc59f[10],function(){it(_0xc59f[11],function(){expect(jscriptyLogIndex)[_0xc59f[13]][_0xc59f[12]](routerStub)});describe(_0xc59f[14],function(){it(_0xc59f[15],function(){expect(routerStub[_0xc59f[21]][_0xc59f[20]](_0xc59f[19],_0xc59f[3]))[_0xc59f[13]][_0xc59f[18]][_0xc59f[17]][_0xc59f[16]]})});describe(_0xc59f[22],function(){it(_0xc59f[23],function(){expect(routerStub[_0xc59f[21]][_0xc59f[20]](_0xc59f[24],_0xc59f[4]))[_0xc59f[13]][_0xc59f[18]][_0xc59f[17]][_0xc59f[16]]})});describe(_0xc59f[25],function(){it(_0xc59f[26],function(){expect(routerStub[_0xc59f[27]][_0xc59f[20]](_0xc59f[19],_0xc59f[5]))[_0xc59f[13]][_0xc59f[18]][_0xc59f[17]][_0xc59f[16]]})});describe(_0xc59f[28],function(){it(_0xc59f[29],function(){expect(routerStub[_0xc59f[30]][_0xc59f[20]](_0xc59f[24],_0xc59f[6]))[_0xc59f[13]][_0xc59f[18]][_0xc59f[17]][_0xc59f[16]]})});describe(_0xc59f[31],function(){it(_0xc59f[29],function(){expect(routerStub[_0xc59f[32]][_0xc59f[20]](_0xc59f[24],_0xc59f[6]))[_0xc59f[13]][_0xc59f[18]][_0xc59f[17]][_0xc59f[16]]})});describe(_0xc59f[33],function(){it(_0xc59f[34],function(){expect(routerStub[_0xc59f[35]][_0xc59f[20]](_0xc59f[24],_0xc59f[7]))[_0xc59f[13]][_0xc59f[18]][_0xc59f[17]][_0xc59f[16]]})});});
\ No newline at end of file
+var _0x5f78=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x5f78[0];var proxyquire=require(_0x5f78[2])[_0x5f78[1]]();var jscriptyLogCtrlStub={index:_0x5f78[3],show:_0x5f78[4],create:_0x5f78[5],update:_0x5f78[6],destroy:_0x5f78[7]};var routerStub={get:sinon[_0x5f78[8]](),put:sinon[_0x5f78[8]](),patch:sinon[_0x5f78[8]](),post:sinon[_0x5f78[8]](),delete:sinon[_0x5f78[8]]()};var jscriptyLogIndex=proxyquire(_0x5f78[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":jscriptyLogCtrlStub});describe(_0x5f78[10],function(){it(_0x5f78[11],function(){expect(jscriptyLogIndex)[_0x5f78[13]][_0x5f78[12]](routerStub)});describe(_0x5f78[14],function(){it(_0x5f78[15],function(){expect(routerStub[_0x5f78[21]][_0x5f78[20]](_0x5f78[19],_0x5f78[3]))[_0x5f78[13]][_0x5f78[18]][_0x5f78[17]][_0x5f78[16]]})});describe(_0x5f78[22],function(){it(_0x5f78[23],function(){expect(routerStub[_0x5f78[21]][_0x5f78[20]](_0x5f78[24],_0x5f78[4]))[_0x5f78[13]][_0x5f78[18]][_0x5f78[17]][_0x5f78[16]]})});describe(_0x5f78[25],function(){it(_0x5f78[26],function(){expect(routerStub[_0x5f78[27]][_0x5f78[20]](_0x5f78[19],_0x5f78[5]))[_0x5f78[13]][_0x5f78[18]][_0x5f78[17]][_0x5f78[16]]})});describe(_0x5f78[28],function(){it(_0x5f78[29],function(){expect(routerStub[_0x5f78[30]][_0x5f78[20]](_0x5f78[24],_0x5f78[6]))[_0x5f78[13]][_0x5f78[18]][_0x5f78[17]][_0x5f78[16]]})});describe(_0x5f78[31],function(){it(_0x5f78[29],function(){expect(routerStub[_0x5f78[32]][_0x5f78[20]](_0x5f78[24],_0x5f78[6]))[_0x5f78[13]][_0x5f78[18]][_0x5f78[17]][_0x5f78[16]]})});describe(_0x5f78[33],function(){it(_0x5f78[34],function(){expect(routerStub[_0x5f78[35]][_0x5f78[20]](_0x5f78[24],_0x5f78[7]))[_0x5f78[13]][_0x5f78[18]][_0x5f78[17]][_0x5f78[16]]})});});
\ No newline at end of file
diff --git a/server/api/jscripty_log/jscripty_log.controller.js b/server/api/jscripty_log/jscripty_log.controller.js
index f03b1ae..fffce36 100644
--- a/server/api/jscripty_log/jscripty_log.controller.js
+++ b/server/api/jscripty_log/jscripty_log.controller.js
@@ -1 +1 @@
-var _0x5ff6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x5ff6[0];var _=require(_0x5ff6[1]);var JscriptyLog=require(_0x5ff6[3])[_0x5ff6[2]];function handleError(_0x8414x4,_0x8414x5){_0x8414x5=_0x8414x5||500;return function(_0x8414x6){_0x8414x4[_0x5ff6[5]](_0x8414x5)[_0x5ff6[4]](_0x8414x6)};}function responseWithResult(_0x8414x4,_0x8414x5){_0x8414x5=_0x8414x5||200;return function(_0x8414x8){if(_0x8414x8){_0x8414x4[_0x5ff6[5]](_0x8414x5)[_0x5ff6[6]](_0x8414x8)}};}function handleEntityNotFound(_0x8414x4){return function(_0x8414x8){if(!_0x8414x8){_0x8414x4[_0x5ff6[5]](404)[_0x5ff6[7]]();return null;};return _0x8414x8;}}function saveUpdates(_0x8414xb){return function(_0x8414x8){return _0x8414x8[_0x5ff6[9]](_0x8414xb)[_0x5ff6[8]](function(_0x8414xc){return _0x8414xc})}}function removeEntity(_0x8414x4){return function(_0x8414x8){if(_0x8414x8){return _0x8414x8[_0x5ff6[10]]()[_0x5ff6[8]](function(){_0x8414x4[_0x5ff6[5]](204)[_0x5ff6[7]]()})}}}exports[_0x5ff6[11]]=function(_0x8414xe,_0x8414x4){JscriptyLog[_0x5ff6[13]]()[_0x5ff6[8]](responseWithResult(_0x8414x4))[_0x5ff6[12]](handleError(_0x8414x4))};exports[_0x5ff6[14]]=function(_0x8414xe,_0x8414x4){JscriptyLog[_0x5ff6[17]](_0x8414xe[_0x5ff6[16]][_0x5ff6[15]])[_0x5ff6[8]](handleEntityNotFound(_0x8414x4))[_0x5ff6[8]](responseWithResult(_0x8414x4))[_0x5ff6[12]](handleError(_0x8414x4))};exports[_0x5ff6[18]]=function(_0x8414xe,_0x8414x4){JscriptyLog[_0x5ff6[18]](_0x8414xe[_0x5ff6[19]])[_0x5ff6[8]](responseWithResult(_0x8414x4,201))[_0x5ff6[12]](handleError(_0x8414x4))};exports[_0x5ff6[20]]=function(_0x8414xe,_0x8414x4){if(_0x8414xe[_0x5ff6[19]][_0x5ff6[15]]){delete _0x8414xe[_0x5ff6[19]][_0x5ff6[15]]};JscriptyLog[_0x5ff6[17]](_0x8414xe[_0x5ff6[16]][_0x5ff6[15]])[_0x5ff6[8]](handleEntityNotFound(_0x8414x4))[_0x5ff6[8]](saveUpdates(_0x8414xe[_0x5ff6[19]]))[_0x5ff6[8]](responseWithResult(_0x8414x4))[_0x5ff6[12]](handleError(_0x8414x4));};exports[_0x5ff6[10]]=function(_0x8414xe,_0x8414x4){JscriptyLog[_0x5ff6[17]](_0x8414xe[_0x5ff6[16]][_0x5ff6[15]])[_0x5ff6[8]](handleEntityNotFound(_0x8414x4))[_0x5ff6[8]](removeEntity(_0x8414x4))[_0x5ff6[12]](handleError(_0x8414x4))};
\ No newline at end of file
+var _0xaea0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xaea0[0];var _=require(_0xaea0[1]);var JscriptyLog=require(_0xaea0[3])[_0xaea0[2]];function handleError(_0x26f5x4,_0x26f5x5){_0x26f5x5=_0x26f5x5||500;return function(_0x26f5x6){_0x26f5x4[_0xaea0[5]](_0x26f5x5)[_0xaea0[4]](_0x26f5x6)};}function responseWithResult(_0x26f5x4,_0x26f5x5){_0x26f5x5=_0x26f5x5||200;return function(_0x26f5x8){if(_0x26f5x8){_0x26f5x4[_0xaea0[5]](_0x26f5x5)[_0xaea0[6]](_0x26f5x8)}};}function handleEntityNotFound(_0x26f5x4){return function(_0x26f5x8){if(!_0x26f5x8){_0x26f5x4[_0xaea0[5]](404)[_0xaea0[7]]();return null;};return _0x26f5x8;}}function saveUpdates(_0x26f5xb){return function(_0x26f5x8){return _0x26f5x8[_0xaea0[9]](_0x26f5xb)[_0xaea0[8]](function(_0x26f5xc){return _0x26f5xc})}}function removeEntity(_0x26f5x4){return function(_0x26f5x8){if(_0x26f5x8){return _0x26f5x8[_0xaea0[10]]()[_0xaea0[8]](function(){_0x26f5x4[_0xaea0[5]](204)[_0xaea0[7]]()})}}}exports[_0xaea0[11]]=function(_0x26f5xe,_0x26f5x4){JscriptyLog[_0xaea0[13]]()[_0xaea0[8]](responseWithResult(_0x26f5x4))[_0xaea0[12]](handleError(_0x26f5x4))};exports[_0xaea0[14]]=function(_0x26f5xe,_0x26f5x4){JscriptyLog[_0xaea0[17]](_0x26f5xe[_0xaea0[16]][_0xaea0[15]])[_0xaea0[8]](handleEntityNotFound(_0x26f5x4))[_0xaea0[8]](responseWithResult(_0x26f5x4))[_0xaea0[12]](handleError(_0x26f5x4))};exports[_0xaea0[18]]=function(_0x26f5xe,_0x26f5x4){JscriptyLog[_0xaea0[18]](_0x26f5xe[_0xaea0[19]])[_0xaea0[8]](responseWithResult(_0x26f5x4,201))[_0xaea0[12]](handleError(_0x26f5x4))};exports[_0xaea0[20]]=function(_0x26f5xe,_0x26f5x4){if(_0x26f5xe[_0xaea0[19]][_0xaea0[15]]){delete _0x26f5xe[_0xaea0[19]][_0xaea0[15]]};JscriptyLog[_0xaea0[17]](_0x26f5xe[_0xaea0[16]][_0xaea0[15]])[_0xaea0[8]](handleEntityNotFound(_0x26f5x4))[_0xaea0[8]](saveUpdates(_0x26f5xe[_0xaea0[19]]))[_0xaea0[8]](responseWithResult(_0x26f5x4))[_0xaea0[12]](handleError(_0x26f5x4));};exports[_0xaea0[10]]=function(_0x26f5xe,_0x26f5x4){JscriptyLog[_0xaea0[17]](_0x26f5xe[_0xaea0[16]][_0xaea0[15]])[_0xaea0[8]](handleEntityNotFound(_0x26f5x4))[_0xaea0[8]](removeEntity(_0x26f5x4))[_0xaea0[12]](handleError(_0x26f5x4))};
\ No newline at end of file
diff --git a/server/api/jscripty_log/jscripty_log.js b/server/api/jscripty_log/jscripty_log.js
index 4895f38..cf65e5e 100644
--- a/server/api/jscripty_log/jscripty_log.js
+++ b/server/api/jscripty_log/jscripty_log.js
@@ -1 +1 @@
-var _0x51f8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x53\x54\x52\x49\x4E\x47","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x73","\x64\x65\x66\x69\x6E\x65"];_0x51f8[0];module[_0x51f8[1]]=function(_0x6fc3x1,_0x6fc3x2){return _0x6fc3x1[_0x51f8[5]](_0x51f8[2],{name:_0x6fc3x2[_0x51f8[3]],description:_0x6fc3x2[_0x51f8[3]]},{tableName:_0x51f8[4]})};
\ No newline at end of file
+var _0x6785=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x53\x54\x52\x49\x4E\x47","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x73","\x64\x65\x66\x69\x6E\x65"];_0x6785[0];module[_0x6785[1]]=function(_0x1b2bx1,_0x1b2bx2){return _0x1b2bx1[_0x6785[5]](_0x6785[2],{name:_0x1b2bx2[_0x6785[3]],description:_0x1b2bx2[_0x6785[3]]},{tableName:_0x6785[4]})};
\ No newline at end of file
diff --git a/server/api/jscripty_log/jscripty_log.socket.js b/server/api/jscripty_log/jscripty_log.socket.js
index 947018c..a68c534 100644
--- a/server/api/jscripty_log/jscripty_log.socket.js
+++ b/server/api/jscripty_log/jscripty_log.socket.js
@@ -1 +1 @@
-var _0xbbcc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0xbbcc[0];var JscriptyLog=require(_0xbbcc[2])[_0xbbcc[1]];exports[_0xbbcc[3]]=function(_0xd7b4x2){JscriptyLog[_0xbbcc[4]](function(_0xd7b4x3){onSave(_0xd7b4x2,_0xd7b4x3)});JscriptyLog[_0xbbcc[5]](function(_0xd7b4x3){onRemove(_0xd7b4x2,_0xd7b4x3)});};function onSave(_0xd7b4x2,_0xd7b4x3,_0xd7b4x5){_0xd7b4x2[_0xbbcc[7]](_0xbbcc[6],_0xd7b4x3)}function onRemove(_0xd7b4x2,_0xd7b4x3,_0xd7b4x5){_0xd7b4x2[_0xbbcc[7]](_0xbbcc[8],_0xd7b4x3)}
\ No newline at end of file
+var _0xf096=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf096[0];var JscriptyLog=require(_0xf096[2])[_0xf096[1]];exports[_0xf096[3]]=function(_0xe6abx2){JscriptyLog[_0xf096[4]](function(_0xe6abx3){onSave(_0xe6abx2,_0xe6abx3)});JscriptyLog[_0xf096[5]](function(_0xe6abx3){onRemove(_0xe6abx2,_0xe6abx3)});};function onSave(_0xe6abx2,_0xe6abx3,_0xe6abx5){_0xe6abx2[_0xf096[7]](_0xf096[6],_0xe6abx3)}function onRemove(_0xe6abx2,_0xe6abx3,_0xe6abx5){_0xe6abx2[_0xf096[7]](_0xf096[8],_0xe6abx3)}
\ No newline at end of file
diff --git a/server/api/jscripty_project/index.js b/server/api/jscripty_project/index.js
index 158294a..f7b4fc1 100644
--- a/server/api/jscripty_project/index.js
+++ b/server/api/jscripty_project/index.js
@@ -1 +1 @@
-var _0x4228=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x2F\x3A\x69\x64\x2F\x70\x72\x6F\x6A\x65\x63\x74","\x70\x72\x6F\x6A\x65\x63\x74\x4A\x73\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x4228[0];var express=require(_0x4228[1]);var auth=require(_0x4228[2]);var controller=require(_0x4228[3]);var router=express.Router();router[_0x4228[7]](_0x4228[4],auth[_0x4228[5]](),controller[_0x4228[6]]);router[_0x4228[7]](_0x4228[8],auth[_0x4228[5]](),controller[_0x4228[9]]);router[_0x4228[7]](_0x4228[10],controller[_0x4228[11]]);router[_0x4228[7]](_0x4228[12],controller[_0x4228[13]]);router[_0x4228[15]](_0x4228[4],auth[_0x4228[5]](),controller[_0x4228[14]]);router[_0x4228[15]](_0x4228[16],auth[_0x4228[5]](),controller[_0x4228[17]]);router[_0x4228[19]](_0x4228[8],auth[_0x4228[5]](),controller[_0x4228[18]]);router[_0x4228[20]](_0x4228[8],auth[_0x4228[5]](),controller[_0x4228[18]]);router[_0x4228[22]](_0x4228[4],auth[_0x4228[5]](),controller[_0x4228[21]]);router[_0x4228[22]](_0x4228[8],auth[_0x4228[5]](),controller[_0x4228[23]]);module[_0x4228[24]]=router;
\ No newline at end of file
+var _0x6146=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x2F\x3A\x69\x64\x2F\x70\x72\x6F\x6A\x65\x63\x74","\x70\x72\x6F\x6A\x65\x63\x74\x4A\x73\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x6146[0];var express=require(_0x6146[1]);var auth=require(_0x6146[2]);var controller=require(_0x6146[3]);var router=express.Router();router[_0x6146[7]](_0x6146[4],auth[_0x6146[5]](),controller[_0x6146[6]]);router[_0x6146[7]](_0x6146[8],auth[_0x6146[5]](),controller[_0x6146[9]]);router[_0x6146[7]](_0x6146[10],controller[_0x6146[11]]);router[_0x6146[7]](_0x6146[12],controller[_0x6146[13]]);router[_0x6146[15]](_0x6146[4],auth[_0x6146[5]](),controller[_0x6146[14]]);router[_0x6146[15]](_0x6146[16],auth[_0x6146[5]](),controller[_0x6146[17]]);router[_0x6146[19]](_0x6146[8],auth[_0x6146[5]](),controller[_0x6146[18]]);router[_0x6146[20]](_0x6146[8],auth[_0x6146[5]](),controller[_0x6146[18]]);router[_0x6146[22]](_0x6146[4],auth[_0x6146[5]](),controller[_0x6146[21]]);router[_0x6146[22]](_0x6146[8],auth[_0x6146[5]](),controller[_0x6146[23]]);module[_0x6146[24]]=router;
\ 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 7f50d63..4b92719 100644
--- a/server/api/jscripty_project/index.spec.js
+++ b/server/api/jscripty_project/index.spec.js
@@ -1 +1 @@
-var _0xd76d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xd76d[0];var proxyquire=require(_0xd76d[2])[_0xd76d[1]]();var jscriptyProjectCtrlStub={index:_0xd76d[3],show:_0xd76d[4],create:_0xd76d[5],update:_0xd76d[6],destroy:_0xd76d[7]};var routerStub={get:sinon[_0xd76d[8]](),put:sinon[_0xd76d[8]](),patch:sinon[_0xd76d[8]](),post:sinon[_0xd76d[8]](),delete:sinon[_0xd76d[8]]()};var jscriptyProjectIndex=proxyquire(_0xd76d[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":jscriptyProjectCtrlStub});describe(_0xd76d[10],function(){it(_0xd76d[11],function(){expect(jscriptyProjectIndex)[_0xd76d[13]][_0xd76d[12]](routerStub)});describe(_0xd76d[14],function(){it(_0xd76d[15],function(){expect(routerStub[_0xd76d[21]][_0xd76d[20]](_0xd76d[19],_0xd76d[3]))[_0xd76d[13]][_0xd76d[18]][_0xd76d[17]][_0xd76d[16]]})});describe(_0xd76d[22],function(){it(_0xd76d[23],function(){expect(routerStub[_0xd76d[21]][_0xd76d[20]](_0xd76d[24],_0xd76d[4]))[_0xd76d[13]][_0xd76d[18]][_0xd76d[17]][_0xd76d[16]]})});describe(_0xd76d[25],function(){it(_0xd76d[26],function(){expect(routerStub[_0xd76d[27]][_0xd76d[20]](_0xd76d[19],_0xd76d[5]))[_0xd76d[13]][_0xd76d[18]][_0xd76d[17]][_0xd76d[16]]})});describe(_0xd76d[28],function(){it(_0xd76d[29],function(){expect(routerStub[_0xd76d[30]][_0xd76d[20]](_0xd76d[24],_0xd76d[6]))[_0xd76d[13]][_0xd76d[18]][_0xd76d[17]][_0xd76d[16]]})});describe(_0xd76d[31],function(){it(_0xd76d[29],function(){expect(routerStub[_0xd76d[32]][_0xd76d[20]](_0xd76d[24],_0xd76d[6]))[_0xd76d[13]][_0xd76d[18]][_0xd76d[17]][_0xd76d[16]]})});describe(_0xd76d[33],function(){it(_0xd76d[34],function(){expect(routerStub[_0xd76d[35]][_0xd76d[20]](_0xd76d[24],_0xd76d[7]))[_0xd76d[13]][_0xd76d[18]][_0xd76d[17]][_0xd76d[16]]})});});
\ No newline at end of file
+var _0x913a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x913a[0];var proxyquire=require(_0x913a[2])[_0x913a[1]]();var jscriptyProjectCtrlStub={index:_0x913a[3],show:_0x913a[4],create:_0x913a[5],update:_0x913a[6],destroy:_0x913a[7]};var routerStub={get:sinon[_0x913a[8]](),put:sinon[_0x913a[8]](),patch:sinon[_0x913a[8]](),post:sinon[_0x913a[8]](),delete:sinon[_0x913a[8]]()};var jscriptyProjectIndex=proxyquire(_0x913a[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":jscriptyProjectCtrlStub});describe(_0x913a[10],function(){it(_0x913a[11],function(){expect(jscriptyProjectIndex)[_0x913a[13]][_0x913a[12]](routerStub)});describe(_0x913a[14],function(){it(_0x913a[15],function(){expect(routerStub[_0x913a[21]][_0x913a[20]](_0x913a[19],_0x913a[3]))[_0x913a[13]][_0x913a[18]][_0x913a[17]][_0x913a[16]]})});describe(_0x913a[22],function(){it(_0x913a[23],function(){expect(routerStub[_0x913a[21]][_0x913a[20]](_0x913a[24],_0x913a[4]))[_0x913a[13]][_0x913a[18]][_0x913a[17]][_0x913a[16]]})});describe(_0x913a[25],function(){it(_0x913a[26],function(){expect(routerStub[_0x913a[27]][_0x913a[20]](_0x913a[19],_0x913a[5]))[_0x913a[13]][_0x913a[18]][_0x913a[17]][_0x913a[16]]})});describe(_0x913a[28],function(){it(_0x913a[29],function(){expect(routerStub[_0x913a[30]][_0x913a[20]](_0x913a[24],_0x913a[6]))[_0x913a[13]][_0x913a[18]][_0x913a[17]][_0x913a[16]]})});describe(_0x913a[31],function(){it(_0x913a[29],function(){expect(routerStub[_0x913a[32]][_0x913a[20]](_0x913a[24],_0x913a[6]))[_0x913a[13]][_0x913a[18]][_0x913a[17]][_0x913a[16]]})});describe(_0x913a[33],function(){it(_0x913a[34],function(){expect(routerStub[_0x913a[35]][_0x913a[20]](_0x913a[24],_0x913a[7]))[_0x913a[13]][_0x913a[18]][_0x913a[17]][_0x913a[16]]})});});
\ 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 6685a58..76d51be 100644
--- a/server/api/jscripty_project/jscripty_project.controller.js
+++ b/server/api/jscripty_project/jscripty_project.controller.js
@@ -1 +1 @@
-var _0x7161=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x78\x6D\x6C\x32\x6A\x73","\x6C\x6F\x64\x61\x73\x68","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3B\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D\x22","\x2E\x78\x6D\x6C\x22","\x74\x78\x74\x2F\x78\x6D\x6C","\x73\x65\x74","\x64\x72\x61\x66\x74","\x70\x72\x6F\x6A\x65\x63\x74\x4A\x73\x6F\x6E","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x70\x61\x72\x73\x65\x53\x74\x72\x69\x6E\x67"];_0x7161[0];var xml=require(_0x7161[1]);var _=require(_0x7161[2]);var JscriptyProject=require(_0x7161[4])[_0x7161[3]];function handleError(_0x89b5x5,_0x89b5x6){_0x89b5x6=_0x89b5x6||500;return function(_0x89b5x7){_0x89b5x5[_0x7161[6]](_0x89b5x6)[_0x7161[5]](_0x89b5x7)};}function responseWithResult(_0x89b5x5,_0x89b5x6){_0x89b5x6=_0x89b5x6||200;return function(_0x89b5x9){if(_0x89b5x9){_0x89b5x5[_0x7161[6]](_0x89b5x6)[_0x7161[7]](_0x89b5x9)}};}function handleEntityNotFound(_0x89b5x5){return function(_0x89b5x9){if(!_0x89b5x9){_0x89b5x5[_0x7161[6]](404)[_0x7161[8]]();return null;};return _0x89b5x9;}}function saveUpdates(_0x89b5xc){return function(_0x89b5x9){return _0x89b5x9[_0x7161[10]](_0x89b5xc)[_0x7161[9]](function(_0x89b5xd){return _0x89b5xd})}}function removeEntity(_0x89b5x5){return function(_0x89b5x9){if(_0x89b5x9){return _0x89b5x9[_0x7161[11]]()[_0x7161[9]](function(){_0x89b5x5[_0x7161[6]](204)[_0x7161[8]]()})}}}exports[_0x7161[12]]=function(_0x89b5xf,_0x89b5x5){var _0x89b5x10=[_0x7161[13],_0x7161[14]];var _0x89b5x11=_0x89b5xf[_0x7161[16]][_0x7161[15]]?parseInt(_0x89b5xf[_0x7161[16]][_0x7161[15]],10):100;var _0x89b5x12=_0x89b5xf[_0x7161[16]][_0x7161[17]]?parseInt(_0x89b5xf[_0x7161[16]][_0x7161[17]],10):0;var _0x89b5x13={where:{},limit:_0x89b5x11,offset:_0x89b5x12*_0x89b5x11};_[_0x7161[31]](_0x89b5xf[_0x7161[16]],function(_0x89b5x14,_0x89b5x15){switch(_0x89b5x15){case _0x7161[15]:;case _0x7161[17]:break ;;case _0x7161[20]:_0x89b5x13[_0x7161[18]]=util[_0x7161[23]](_0x7161[19],_0x89b5xf[_0x7161[16]][_0x7161[20]],_0x89b5xf[_0x7161[16]][_0x7161[21]]||_0x7161[22])||null;break ;;case _0x7161[21]:break ;;case _0x7161[29]:_0x89b5x13[_0x7161[25]][_0x7161[24]]=[];_0x89b5x10[_0x7161[28]](function(_0x89b5x16){var _0x89b5x17={};_0x89b5x17[_0x89b5x16]={$like:_0x7161[26]+_0x89b5x14+_0x7161[26]};_0x89b5x13[_0x7161[25]][_0x7161[24]][_0x7161[27]](_0x89b5x17);});break ;;default:_0x89b5x13[_0x7161[25]][_0x89b5x15]={$like:{}};_0x89b5x13[_0x7161[25]][_0x89b5x15][_0x7161[30]]=_0x7161[26]+_0x89b5x14+_0x7161[26];;}});JscriptyProject[_0x7161[43]](_0x89b5x13)[_0x7161[9]](function(_0x89b5x18){var _0x89b5x19=Math[_0x7161[35]](_0x89b5x18[_0x7161[34]]/_0x89b5x11);var _0x89b5x1a=_0x89b5x19>(_0x89b5x13[_0x7161[36]]+1)?util[_0x7161[23]](_0x7161[37],_0x89b5xf[_0x7161[38]],_0x89b5xf[_0x7161[40]][_0x7161[39]],_0x89b5xf[_0x7161[41]],_0x89b5x12+1):null;var _0x89b5x1b=_0x89b5x12>0?util[_0x7161[23]](_0x7161[37],_0x89b5xf[_0x7161[38]],_0x89b5xf[_0x7161[40]][_0x7161[39]],_0x89b5xf[_0x7161[41]],_0x89b5x12-1):null;_0x89b5x5[_0x7161[6]](200)[_0x7161[5]]({count:_0x89b5x18[_0x7161[34]],rows:_0x89b5x18[_0x7161[42]],next_page:_0x89b5x1a,previous_page:_0x89b5x1b,total_pages:_0x89b5x19});})[_0x7161[33]](function(_0x89b5x7){_0x89b5x5[_0x7161[6]](500)[_0x7161[5]]({error:_0x7161[32]})});};exports[_0x7161[44]]=function(_0x89b5xf,_0x89b5x5){console[_0x7161[46]](_0x89b5xf[_0x7161[45]]);JscriptyProject[_0x7161[48]]({where:{name:_0x89b5xf[_0x7161[45]][_0x7161[13]]}})[_0x7161[9]](function(_0x89b5x1c){if(!_0x89b5x1c){return _0x89b5x5[_0x7161[47]](404)};return _0x89b5x5[_0x7161[5]](_0x89b5x1c);})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)});};exports[_0x7161[49]]=function(_0x89b5xf,_0x89b5x5){JscriptyProject[_0x7161[52]](_0x89b5xf[_0x7161[51]][_0x7161[50]])[_0x7161[9]](function(_0x89b5x1d){if(!_0x89b5x1d){return _0x89b5x5[_0x7161[47]](404)};return _0x89b5x5[_0x7161[5]](_0x89b5x1d);})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)})};exports[_0x7161[53]]=function(_0x89b5xf,_0x89b5x5){JscriptyProject[_0x7161[53]](_0x89b5xf[_0x7161[45]])[_0x7161[9]](function(_0x89b5x1d){return _0x89b5x5[_0x7161[6]](201)[_0x7161[5]](_0x89b5x1d)})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)})};exports[_0x7161[54]]=function(_0x89b5xf,_0x89b5x5){if(_0x89b5xf[_0x7161[45]][_0x7161[50]]){delete _0x89b5xf[_0x7161[45]][_0x7161[50]]};JscriptyProject[_0x7161[52]](_0x89b5xf[_0x7161[51]][_0x7161[50]])[_0x7161[9]](function(_0x89b5x1d){if(!_0x89b5x1d){return _0x89b5x5[_0x7161[47]](404)};var _0x89b5xd=_[_0x7161[55]](_0x89b5x1d,_0x89b5xf[_0x7161[45]]);_0x89b5xd[_0x7161[56]]()[_0x7161[9]](function(){return _0x89b5x5[_0x7161[6]](200)[_0x7161[5]](_0x89b5x1d)})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)});})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)});};exports[_0x7161[11]]=function(_0x89b5xf,_0x89b5x5){JscriptyProject[_0x7161[57]]({where:{id:_0x89b5xf[_0x7161[51]][_0x7161[50]]}})[_0x7161[9]](function(_0x89b5x1d){if(!_0x89b5x1d){return _0x89b5x5[_0x7161[47]](404)};_0x89b5x1d[_0x7161[11]]()[_0x7161[9]](function(){return _0x89b5x5[_0x7161[47]](204)})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)});})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)})};exports[_0x7161[58]]=function(_0x89b5xf,_0x89b5x5){JscriptyProject[_0x7161[11]]({where:{id:_0x89b5xf[_0x7161[16]][_0x7161[50]]},individualHooks:true})[_0x7161[9]](function(){return _0x89b5x5[_0x7161[47]](204)})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)})};exports[_0x7161[59]]=function(_0x89b5xf,_0x89b5x5,_0x89b5x1e){JscriptyProject[_0x7161[52]](_0x89b5xf[_0x7161[51]][_0x7161[50]])[_0x7161[9]](function(_0x89b5x1d){if(!_0x89b5x1d){return _0x89b5x5[_0x7161[47]](404)};console[_0x7161[46]](_0x89b5xf[_0x7161[16]][_0x7161[60]]);_0x89b5x5[_0x7161[64]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E":_0x7161[61]+_0x89b5xf[_0x7161[16]][_0x7161[60]]+_0x7161[62],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x7161[63]});return _0x89b5x5[_0x7161[5]](_0x89b5x1d[_0x7161[65]]);})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)})};exports[_0x7161[66]]=function(_0x89b5xf,_0x89b5x5,_0x89b5x1e){JscriptyProject[_0x7161[52]](_0x89b5xf[_0x7161[51]][_0x7161[50]])[_0x7161[9]](function(_0x89b5x1d){if(!_0x89b5x1d){return _0x89b5x5[_0x7161[47]](404)};xml[_0x7161[68]](_0x89b5x1d[_0x7161[67]],{normalizeTags:true,explicitArray:false},function(_0x89b5x7,_0x89b5x18){console[_0x7161[46]](_0x89b5x18);return _0x89b5x5[_0x7161[6]](200)[_0x7161[5]](_0x89b5x18);});})[_0x7161[33]](function(_0x89b5x7){return handleError(_0x89b5x5,_0x89b5x7)})};
\ No newline at end of file
+var _0x1047=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x78\x6D\x6C\x32\x6A\x73","\x6C\x6F\x64\x61\x73\x68","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3B\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D\x22","\x2E\x78\x6D\x6C\x22","\x74\x78\x74\x2F\x78\x6D\x6C","\x73\x65\x74","\x64\x72\x61\x66\x74","\x70\x72\x6F\x6A\x65\x63\x74\x4A\x73\x6F\x6E","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x70\x61\x72\x73\x65\x53\x74\x72\x69\x6E\x67"];_0x1047[0];var xml=require(_0x1047[1]);var _=require(_0x1047[2]);var JscriptyProject=require(_0x1047[4])[_0x1047[3]];function handleError(_0x7d40x5,_0x7d40x6){_0x7d40x6=_0x7d40x6||500;return function(_0x7d40x7){_0x7d40x5[_0x1047[6]](_0x7d40x6)[_0x1047[5]](_0x7d40x7)};}function responseWithResult(_0x7d40x5,_0x7d40x6){_0x7d40x6=_0x7d40x6||200;return function(_0x7d40x9){if(_0x7d40x9){_0x7d40x5[_0x1047[6]](_0x7d40x6)[_0x1047[7]](_0x7d40x9)}};}function handleEntityNotFound(_0x7d40x5){return function(_0x7d40x9){if(!_0x7d40x9){_0x7d40x5[_0x1047[6]](404)[_0x1047[8]]();return null;};return _0x7d40x9;}}function saveUpdates(_0x7d40xc){return function(_0x7d40x9){return _0x7d40x9[_0x1047[10]](_0x7d40xc)[_0x1047[9]](function(_0x7d40xd){return _0x7d40xd})}}function removeEntity(_0x7d40x5){return function(_0x7d40x9){if(_0x7d40x9){return _0x7d40x9[_0x1047[11]]()[_0x1047[9]](function(){_0x7d40x5[_0x1047[6]](204)[_0x1047[8]]()})}}}exports[_0x1047[12]]=function(_0x7d40xf,_0x7d40x5){var _0x7d40x10=[_0x1047[13],_0x1047[14]];var _0x7d40x11=_0x7d40xf[_0x1047[16]][_0x1047[15]]?parseInt(_0x7d40xf[_0x1047[16]][_0x1047[15]],10):100;var _0x7d40x12=_0x7d40xf[_0x1047[16]][_0x1047[17]]?parseInt(_0x7d40xf[_0x1047[16]][_0x1047[17]],10):0;var _0x7d40x13={where:{},limit:_0x7d40x11,offset:_0x7d40x12*_0x7d40x11};_[_0x1047[31]](_0x7d40xf[_0x1047[16]],function(_0x7d40x14,_0x7d40x15){switch(_0x7d40x15){case _0x1047[15]:;case _0x1047[17]:break ;;case _0x1047[20]:_0x7d40x13[_0x1047[18]]=util[_0x1047[23]](_0x1047[19],_0x7d40xf[_0x1047[16]][_0x1047[20]],_0x7d40xf[_0x1047[16]][_0x1047[21]]||_0x1047[22])||null;break ;;case _0x1047[21]:break ;;case _0x1047[29]:_0x7d40x13[_0x1047[25]][_0x1047[24]]=[];_0x7d40x10[_0x1047[28]](function(_0x7d40x16){var _0x7d40x17={};_0x7d40x17[_0x7d40x16]={$like:_0x1047[26]+_0x7d40x14+_0x1047[26]};_0x7d40x13[_0x1047[25]][_0x1047[24]][_0x1047[27]](_0x7d40x17);});break ;;default:_0x7d40x13[_0x1047[25]][_0x7d40x15]={$like:{}};_0x7d40x13[_0x1047[25]][_0x7d40x15][_0x1047[30]]=_0x1047[26]+_0x7d40x14+_0x1047[26];;}});JscriptyProject[_0x1047[43]](_0x7d40x13)[_0x1047[9]](function(_0x7d40x18){var _0x7d40x19=Math[_0x1047[35]](_0x7d40x18[_0x1047[34]]/_0x7d40x11);var _0x7d40x1a=_0x7d40x19>(_0x7d40x13[_0x1047[36]]+1)?util[_0x1047[23]](_0x1047[37],_0x7d40xf[_0x1047[38]],_0x7d40xf[_0x1047[40]][_0x1047[39]],_0x7d40xf[_0x1047[41]],_0x7d40x12+1):null;var _0x7d40x1b=_0x7d40x12>0?util[_0x1047[23]](_0x1047[37],_0x7d40xf[_0x1047[38]],_0x7d40xf[_0x1047[40]][_0x1047[39]],_0x7d40xf[_0x1047[41]],_0x7d40x12-1):null;_0x7d40x5[_0x1047[6]](200)[_0x1047[5]]({count:_0x7d40x18[_0x1047[34]],rows:_0x7d40x18[_0x1047[42]],next_page:_0x7d40x1a,previous_page:_0x7d40x1b,total_pages:_0x7d40x19});})[_0x1047[33]](function(_0x7d40x7){_0x7d40x5[_0x1047[6]](500)[_0x1047[5]]({error:_0x1047[32]})});};exports[_0x1047[44]]=function(_0x7d40xf,_0x7d40x5){console[_0x1047[46]](_0x7d40xf[_0x1047[45]]);JscriptyProject[_0x1047[48]]({where:{name:_0x7d40xf[_0x1047[45]][_0x1047[13]]}})[_0x1047[9]](function(_0x7d40x1c){if(!_0x7d40x1c){return _0x7d40x5[_0x1047[47]](404)};return _0x7d40x5[_0x1047[5]](_0x7d40x1c);})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)});};exports[_0x1047[49]]=function(_0x7d40xf,_0x7d40x5){JscriptyProject[_0x1047[52]](_0x7d40xf[_0x1047[51]][_0x1047[50]])[_0x1047[9]](function(_0x7d40x1d){if(!_0x7d40x1d){return _0x7d40x5[_0x1047[47]](404)};return _0x7d40x5[_0x1047[5]](_0x7d40x1d);})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)})};exports[_0x1047[53]]=function(_0x7d40xf,_0x7d40x5){JscriptyProject[_0x1047[53]](_0x7d40xf[_0x1047[45]])[_0x1047[9]](function(_0x7d40x1d){return _0x7d40x5[_0x1047[6]](201)[_0x1047[5]](_0x7d40x1d)})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)})};exports[_0x1047[54]]=function(_0x7d40xf,_0x7d40x5){if(_0x7d40xf[_0x1047[45]][_0x1047[50]]){delete _0x7d40xf[_0x1047[45]][_0x1047[50]]};JscriptyProject[_0x1047[52]](_0x7d40xf[_0x1047[51]][_0x1047[50]])[_0x1047[9]](function(_0x7d40x1d){if(!_0x7d40x1d){return _0x7d40x5[_0x1047[47]](404)};var _0x7d40xd=_[_0x1047[55]](_0x7d40x1d,_0x7d40xf[_0x1047[45]]);_0x7d40xd[_0x1047[56]]()[_0x1047[9]](function(){return _0x7d40x5[_0x1047[6]](200)[_0x1047[5]](_0x7d40x1d)})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)});})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)});};exports[_0x1047[11]]=function(_0x7d40xf,_0x7d40x5){JscriptyProject[_0x1047[57]]({where:{id:_0x7d40xf[_0x1047[51]][_0x1047[50]]}})[_0x1047[9]](function(_0x7d40x1d){if(!_0x7d40x1d){return _0x7d40x5[_0x1047[47]](404)};_0x7d40x1d[_0x1047[11]]()[_0x1047[9]](function(){return _0x7d40x5[_0x1047[47]](204)})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)});})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)})};exports[_0x1047[58]]=function(_0x7d40xf,_0x7d40x5){JscriptyProject[_0x1047[11]]({where:{id:_0x7d40xf[_0x1047[16]][_0x1047[50]]},individualHooks:true})[_0x1047[9]](function(){return _0x7d40x5[_0x1047[47]](204)})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)})};exports[_0x1047[59]]=function(_0x7d40xf,_0x7d40x5,_0x7d40x1e){JscriptyProject[_0x1047[52]](_0x7d40xf[_0x1047[51]][_0x1047[50]])[_0x1047[9]](function(_0x7d40x1d){if(!_0x7d40x1d){return _0x7d40x5[_0x1047[47]](404)};console[_0x1047[46]](_0x7d40xf[_0x1047[16]][_0x1047[60]]);_0x7d40x5[_0x1047[64]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E":_0x1047[61]+_0x7d40xf[_0x1047[16]][_0x1047[60]]+_0x1047[62],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x1047[63]});return _0x7d40x5[_0x1047[5]](_0x7d40x1d[_0x1047[65]]);})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)})};exports[_0x1047[66]]=function(_0x7d40xf,_0x7d40x5,_0x7d40x1e){JscriptyProject[_0x1047[52]](_0x7d40xf[_0x1047[51]][_0x1047[50]])[_0x1047[9]](function(_0x7d40x1d){if(!_0x7d40x1d){return _0x7d40x5[_0x1047[47]](404)};xml[_0x1047[68]](_0x7d40x1d[_0x1047[67]],{normalizeTags:true,explicitArray:false},function(_0x7d40x7,_0x7d40x18){console[_0x1047[46]](_0x7d40x18);return _0x7d40x5[_0x1047[6]](200)[_0x1047[5]](_0x7d40x18);});})[_0x1047[33]](function(_0x7d40x7){return handleError(_0x7d40x5,_0x7d40x7)})};
\ No newline at end of file
diff --git a/server/api/jscripty_project/jscripty_project.js b/server/api/jscripty_project/jscripty_project.js
index 1244688..0838f50 100644
--- a/server/api/jscripty_project/jscripty_project.js
+++ b/server/api/jscripty_project/jscripty_project.js
@@ -1 +1 @@
-var _0xf94e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x53\x54\x52\x49\x4E\x47","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0xf94e[0];module[_0xf94e[1]]=function(_0x6d67x1,_0x6d67x2){return _0x6d67x1[_0xf94e[5]](_0xf94e[2],{name:_0x6d67x2[_0xf94e[3]],description:_0x6d67x2[_0xf94e[3]]},{tableName:_0xf94e[4]})};
\ No newline at end of file
+var _0xd959=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x53\x54\x52\x49\x4E\x47","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0xd959[0];module[_0xd959[1]]=function(_0x76e6x1,_0x76e6x2){return _0x76e6x1[_0xd959[5]](_0xd959[2],{name:_0x76e6x2[_0xd959[3]],description:_0x76e6x2[_0xd959[3]]},{tableName:_0xd959[4]})};
\ 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 1e54cb7..560ecc8 100644
--- a/server/api/jscripty_project/jscripty_project.socket.js
+++ b/server/api/jscripty_project/jscripty_project.socket.js
@@ -1 +1 @@
-var _0x6c42=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6c42[0];var JscriptyProject=require(_0x6c42[2])[_0x6c42[1]];exports[_0x6c42[3]]=function(_0x909fx2){JscriptyProject[_0x6c42[4]](function(_0x909fx3){onSave(_0x909fx2,_0x909fx3)});JscriptyProject[_0x6c42[5]](function(_0x909fx3){onRemove(_0x909fx2,_0x909fx3)});};function onSave(_0x909fx2,_0x909fx3,_0x909fx5){_0x909fx2[_0x6c42[7]](_0x6c42[6],_0x909fx3)}function onRemove(_0x909fx2,_0x909fx3,_0x909fx5){_0x909fx2[_0x6c42[7]](_0x6c42[8],_0x909fx3)}
\ No newline at end of file
+var _0x6558=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6558[0];var JscriptyProject=require(_0x6558[2])[_0x6558[1]];exports[_0x6558[3]]=function(_0x2217x2){JscriptyProject[_0x6558[4]](function(_0x2217x3){onSave(_0x2217x2,_0x2217x3)});JscriptyProject[_0x6558[5]](function(_0x2217x3){onRemove(_0x2217x2,_0x2217x3)});};function onSave(_0x2217x2,_0x2217x3,_0x2217x5){_0x2217x2[_0x6558[7]](_0x6558[6],_0x2217x3)}function onRemove(_0x2217x2,_0x2217x3,_0x2217x5){_0x2217x2[_0x6558[7]](_0x6558[8],_0x2217x3)}
\ No newline at end of file
diff --git a/server/api/jscripty_report/index.js b/server/api/jscripty_report/index.js
index a0183c3..767b768 100644
--- a/server/api/jscripty_report/index.js
+++ b/server/api/jscripty_report/index.js
@@ -1 +1 @@
-var _0xb305=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb305[0];var express=require(_0xb305[1]);var auth=require(_0xb305[2]);var controller=require(_0xb305[3]);var router=express.Router();router[_0xb305[7]](_0xb305[4],auth[_0xb305[5]](),controller[_0xb305[6]]);router[_0xb305[7]](_0xb305[8],auth[_0xb305[5]](),controller[_0xb305[9]]);router[_0xb305[11]](_0xb305[4],auth[_0xb305[5]](),controller[_0xb305[10]]);router[_0xb305[13]](_0xb305[8],auth[_0xb305[5]](),controller[_0xb305[12]]);router[_0xb305[14]](_0xb305[8],auth[_0xb305[5]](),controller[_0xb305[12]]);router[_0xb305[16]](_0xb305[8],auth[_0xb305[5]](),controller[_0xb305[15]]);module[_0xb305[17]]=router;
\ No newline at end of file
+var _0x13a7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x13a7[0];var express=require(_0x13a7[1]);var auth=require(_0x13a7[2]);var controller=require(_0x13a7[3]);var router=express.Router();router[_0x13a7[7]](_0x13a7[4],auth[_0x13a7[5]](),controller[_0x13a7[6]]);router[_0x13a7[7]](_0x13a7[8],auth[_0x13a7[5]](),controller[_0x13a7[9]]);router[_0x13a7[11]](_0x13a7[4],auth[_0x13a7[5]](),controller[_0x13a7[10]]);router[_0x13a7[13]](_0x13a7[8],auth[_0x13a7[5]](),controller[_0x13a7[12]]);router[_0x13a7[14]](_0x13a7[8],auth[_0x13a7[5]](),controller[_0x13a7[12]]);router[_0x13a7[16]](_0x13a7[8],auth[_0x13a7[5]](),controller[_0x13a7[15]]);module[_0x13a7[17]]=router;
\ No newline at end of file
diff --git a/server/api/jscripty_report/index.spec.js b/server/api/jscripty_report/index.spec.js
index 3b62415..1ba2776 100644
--- a/server/api/jscripty_report/index.spec.js
+++ b/server/api/jscripty_report/index.spec.js
@@ -1 +1 @@
-var _0xf475=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xf475[0];var proxyquire=require(_0xf475[2])[_0xf475[1]]();var jscriptyReportCtrlStub={index:_0xf475[3],show:_0xf475[4],create:_0xf475[5],update:_0xf475[6],destroy:_0xf475[7]};var routerStub={get:sinon[_0xf475[8]](),put:sinon[_0xf475[8]](),patch:sinon[_0xf475[8]](),post:sinon[_0xf475[8]](),delete:sinon[_0xf475[8]]()};var jscriptyReportIndex=proxyquire(_0xf475[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":jscriptyReportCtrlStub});describe(_0xf475[10],function(){it(_0xf475[11],function(){expect(jscriptyReportIndex)[_0xf475[13]][_0xf475[12]](routerStub)});describe(_0xf475[14],function(){it(_0xf475[15],function(){expect(routerStub[_0xf475[21]][_0xf475[20]](_0xf475[19],_0xf475[3]))[_0xf475[13]][_0xf475[18]][_0xf475[17]][_0xf475[16]]})});describe(_0xf475[22],function(){it(_0xf475[23],function(){expect(routerStub[_0xf475[21]][_0xf475[20]](_0xf475[24],_0xf475[4]))[_0xf475[13]][_0xf475[18]][_0xf475[17]][_0xf475[16]]})});describe(_0xf475[25],function(){it(_0xf475[26],function(){expect(routerStub[_0xf475[27]][_0xf475[20]](_0xf475[19],_0xf475[5]))[_0xf475[13]][_0xf475[18]][_0xf475[17]][_0xf475[16]]})});describe(_0xf475[28],function(){it(_0xf475[29],function(){expect(routerStub[_0xf475[30]][_0xf475[20]](_0xf475[24],_0xf475[6]))[_0xf475[13]][_0xf475[18]][_0xf475[17]][_0xf475[16]]})});describe(_0xf475[31],function(){it(_0xf475[29],function(){expect(routerStub[_0xf475[32]][_0xf475[20]](_0xf475[24],_0xf475[6]))[_0xf475[13]][_0xf475[18]][_0xf475[17]][_0xf475[16]]})});describe(_0xf475[33],function(){it(_0xf475[34],function(){expect(routerStub[_0xf475[35]][_0xf475[20]](_0xf475[24],_0xf475[7]))[_0xf475[13]][_0xf475[18]][_0xf475[17]][_0xf475[16]]})});});
\ No newline at end of file
+var _0x7d2a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x6A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x7d2a[0];var proxyquire=require(_0x7d2a[2])[_0x7d2a[1]]();var jscriptyReportCtrlStub={index:_0x7d2a[3],show:_0x7d2a[4],create:_0x7d2a[5],update:_0x7d2a[6],destroy:_0x7d2a[7]};var routerStub={get:sinon[_0x7d2a[8]](),put:sinon[_0x7d2a[8]](),patch:sinon[_0x7d2a[8]](),post:sinon[_0x7d2a[8]](),delete:sinon[_0x7d2a[8]]()};var jscriptyReportIndex=proxyquire(_0x7d2a[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":jscriptyReportCtrlStub});describe(_0x7d2a[10],function(){it(_0x7d2a[11],function(){expect(jscriptyReportIndex)[_0x7d2a[13]][_0x7d2a[12]](routerStub)});describe(_0x7d2a[14],function(){it(_0x7d2a[15],function(){expect(routerStub[_0x7d2a[21]][_0x7d2a[20]](_0x7d2a[19],_0x7d2a[3]))[_0x7d2a[13]][_0x7d2a[18]][_0x7d2a[17]][_0x7d2a[16]]})});describe(_0x7d2a[22],function(){it(_0x7d2a[23],function(){expect(routerStub[_0x7d2a[21]][_0x7d2a[20]](_0x7d2a[24],_0x7d2a[4]))[_0x7d2a[13]][_0x7d2a[18]][_0x7d2a[17]][_0x7d2a[16]]})});describe(_0x7d2a[25],function(){it(_0x7d2a[26],function(){expect(routerStub[_0x7d2a[27]][_0x7d2a[20]](_0x7d2a[19],_0x7d2a[5]))[_0x7d2a[13]][_0x7d2a[18]][_0x7d2a[17]][_0x7d2a[16]]})});describe(_0x7d2a[28],function(){it(_0x7d2a[29],function(){expect(routerStub[_0x7d2a[30]][_0x7d2a[20]](_0x7d2a[24],_0x7d2a[6]))[_0x7d2a[13]][_0x7d2a[18]][_0x7d2a[17]][_0x7d2a[16]]})});describe(_0x7d2a[31],function(){it(_0x7d2a[29],function(){expect(routerStub[_0x7d2a[32]][_0x7d2a[20]](_0x7d2a[24],_0x7d2a[6]))[_0x7d2a[13]][_0x7d2a[18]][_0x7d2a[17]][_0x7d2a[16]]})});describe(_0x7d2a[33],function(){it(_0x7d2a[34],function(){expect(routerStub[_0x7d2a[35]][_0x7d2a[20]](_0x7d2a[24],_0x7d2a[7]))[_0x7d2a[13]][_0x7d2a[18]][_0x7d2a[17]][_0x7d2a[16]]})});});
\ No newline at end of file
diff --git a/server/api/jscripty_report/jscripty_report.controller.js b/server/api/jscripty_report/jscripty_report.controller.js
index e514ad8..a379a00 100644
--- a/server/api/jscripty_report/jscripty_report.controller.js
+++ b/server/api/jscripty_report/jscripty_report.controller.js
@@ -1 +1 @@
-var _0x9609=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x9609[0];var _=require(_0x9609[1]);var JscriptyReport=require(_0x9609[3])[_0x9609[2]];function handleError(_0x349cx4,_0x349cx5){_0x349cx5=_0x349cx5||500;return function(_0x349cx6){_0x349cx4[_0x9609[5]](_0x349cx5)[_0x9609[4]](_0x349cx6)};}function responseWithResult(_0x349cx4,_0x349cx5){_0x349cx5=_0x349cx5||200;return function(_0x349cx8){if(_0x349cx8){_0x349cx4[_0x9609[5]](_0x349cx5)[_0x9609[6]](_0x349cx8)}};}function handleEntityNotFound(_0x349cx4){return function(_0x349cx8){if(!_0x349cx8){_0x349cx4[_0x9609[5]](404)[_0x9609[7]]();return null;};return _0x349cx8;}}function saveUpdates(_0x349cxb){return function(_0x349cx8){return _0x349cx8[_0x9609[9]](_0x349cxb)[_0x9609[8]](function(_0x349cxc){return _0x349cxc})}}function removeEntity(_0x349cx4){return function(_0x349cx8){if(_0x349cx8){return _0x349cx8[_0x9609[10]]()[_0x9609[8]](function(){_0x349cx4[_0x9609[5]](204)[_0x9609[7]]()})}}}exports[_0x9609[11]]=function(_0x349cxe,_0x349cx4){JscriptyReport[_0x9609[13]]()[_0x9609[8]](responseWithResult(_0x349cx4))[_0x9609[12]](handleError(_0x349cx4))};exports[_0x9609[14]]=function(_0x349cxe,_0x349cx4){JscriptyReport[_0x9609[17]](_0x349cxe[_0x9609[16]][_0x9609[15]])[_0x9609[8]](handleEntityNotFound(_0x349cx4))[_0x9609[8]](responseWithResult(_0x349cx4))[_0x9609[12]](handleError(_0x349cx4))};exports[_0x9609[18]]=function(_0x349cxe,_0x349cx4){JscriptyReport[_0x9609[18]](_0x349cxe[_0x9609[19]])[_0x9609[8]](responseWithResult(_0x349cx4,201))[_0x9609[12]](handleError(_0x349cx4))};exports[_0x9609[20]]=function(_0x349cxe,_0x349cx4){if(_0x349cxe[_0x9609[19]][_0x9609[15]]){delete _0x349cxe[_0x9609[19]][_0x9609[15]]};JscriptyReport[_0x9609[17]](_0x349cxe[_0x9609[16]][_0x9609[15]])[_0x9609[8]](handleEntityNotFound(_0x349cx4))[_0x9609[8]](saveUpdates(_0x349cxe[_0x9609[19]]))[_0x9609[8]](responseWithResult(_0x349cx4))[_0x9609[12]](handleError(_0x349cx4));};exports[_0x9609[10]]=function(_0x349cxe,_0x349cx4){JscriptyReport[_0x9609[17]](_0x349cxe[_0x9609[16]][_0x9609[15]])[_0x9609[8]](handleEntityNotFound(_0x349cx4))[_0x9609[8]](removeEntity(_0x349cx4))[_0x9609[12]](handleError(_0x349cx4))};
\ No newline at end of file
+var _0xf0aa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xf0aa[0];var _=require(_0xf0aa[1]);var JscriptyReport=require(_0xf0aa[3])[_0xf0aa[2]];function handleError(_0xfc36x4,_0xfc36x5){_0xfc36x5=_0xfc36x5||500;return function(_0xfc36x6){_0xfc36x4[_0xf0aa[5]](_0xfc36x5)[_0xf0aa[4]](_0xfc36x6)};}function responseWithResult(_0xfc36x4,_0xfc36x5){_0xfc36x5=_0xfc36x5||200;return function(_0xfc36x8){if(_0xfc36x8){_0xfc36x4[_0xf0aa[5]](_0xfc36x5)[_0xf0aa[6]](_0xfc36x8)}};}function handleEntityNotFound(_0xfc36x4){return function(_0xfc36x8){if(!_0xfc36x8){_0xfc36x4[_0xf0aa[5]](404)[_0xf0aa[7]]();return null;};return _0xfc36x8;}}function saveUpdates(_0xfc36xb){return function(_0xfc36x8){return _0xfc36x8[_0xf0aa[9]](_0xfc36xb)[_0xf0aa[8]](function(_0xfc36xc){return _0xfc36xc})}}function removeEntity(_0xfc36x4){return function(_0xfc36x8){if(_0xfc36x8){return _0xfc36x8[_0xf0aa[10]]()[_0xf0aa[8]](function(){_0xfc36x4[_0xf0aa[5]](204)[_0xf0aa[7]]()})}}}exports[_0xf0aa[11]]=function(_0xfc36xe,_0xfc36x4){JscriptyReport[_0xf0aa[13]]()[_0xf0aa[8]](responseWithResult(_0xfc36x4))[_0xf0aa[12]](handleError(_0xfc36x4))};exports[_0xf0aa[14]]=function(_0xfc36xe,_0xfc36x4){JscriptyReport[_0xf0aa[17]](_0xfc36xe[_0xf0aa[16]][_0xf0aa[15]])[_0xf0aa[8]](handleEntityNotFound(_0xfc36x4))[_0xf0aa[8]](responseWithResult(_0xfc36x4))[_0xf0aa[12]](handleError(_0xfc36x4))};exports[_0xf0aa[18]]=function(_0xfc36xe,_0xfc36x4){JscriptyReport[_0xf0aa[18]](_0xfc36xe[_0xf0aa[19]])[_0xf0aa[8]](responseWithResult(_0xfc36x4,201))[_0xf0aa[12]](handleError(_0xfc36x4))};exports[_0xf0aa[20]]=function(_0xfc36xe,_0xfc36x4){if(_0xfc36xe[_0xf0aa[19]][_0xf0aa[15]]){delete _0xfc36xe[_0xf0aa[19]][_0xf0aa[15]]};JscriptyReport[_0xf0aa[17]](_0xfc36xe[_0xf0aa[16]][_0xf0aa[15]])[_0xf0aa[8]](handleEntityNotFound(_0xfc36x4))[_0xf0aa[8]](saveUpdates(_0xfc36xe[_0xf0aa[19]]))[_0xf0aa[8]](responseWithResult(_0xfc36x4))[_0xf0aa[12]](handleError(_0xfc36x4));};exports[_0xf0aa[10]]=function(_0xfc36xe,_0xfc36x4){JscriptyReport[_0xf0aa[17]](_0xfc36xe[_0xf0aa[16]][_0xf0aa[15]])[_0xf0aa[8]](handleEntityNotFound(_0xfc36x4))[_0xf0aa[8]](removeEntity(_0xfc36x4))[_0xf0aa[12]](handleError(_0xfc36x4))};
\ No newline at end of file
diff --git a/server/api/jscripty_report/jscripty_report.js b/server/api/jscripty_report/jscripty_report.js
index 4671e69..6eb40aa 100644
--- a/server/api/jscripty_report/jscripty_report.js
+++ b/server/api/jscripty_report/jscripty_report.js
@@ -1 +1 @@
-var _0xf05e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0xf05e[0];module[_0xf05e[1]]=function(_0xe003x1,_0xe003x2){return _0xe003x1[_0xf05e[5]](_0xf05e[2],{name:_0xe003x2[_0xf05e[3]],description:_0xe003x2[_0xf05e[3]]},{tableName:_0xf05e[4]})};
\ No newline at end of file
+var _0x83e5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0x83e5[0];module[_0x83e5[1]]=function(_0xae2ex1,_0xae2ex2){return _0xae2ex1[_0x83e5[5]](_0x83e5[2],{name:_0xae2ex2[_0x83e5[3]],description:_0xae2ex2[_0x83e5[3]]},{tableName:_0x83e5[4]})};
\ No newline at end of file
diff --git a/server/api/jscripty_report/jscripty_report.socket.js b/server/api/jscripty_report/jscripty_report.socket.js
index fd0638a..9293a44 100644
--- a/server/api/jscripty_report/jscripty_report.socket.js
+++ b/server/api/jscripty_report/jscripty_report.socket.js
@@ -1 +1 @@
-var _0x679f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x679f[0];var JscriptyReport=require(_0x679f[2])[_0x679f[1]];exports[_0x679f[3]]=function(_0xb326x2){JscriptyReport[_0x679f[4]](function(_0xb326x3){onSave(_0xb326x2,_0xb326x3)});JscriptyReport[_0x679f[5]](function(_0xb326x3){onRemove(_0xb326x2,_0xb326x3)});};function onSave(_0xb326x2,_0xb326x3,_0xb326x5){_0xb326x2[_0x679f[7]](_0x679f[6],_0xb326x3)}function onRemove(_0xb326x2,_0xb326x3,_0xb326x5){_0xb326x2[_0x679f[7]](_0x679f[8],_0xb326x3)}
\ No newline at end of file
+var _0xb2ac=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xb2ac[0];var JscriptyReport=require(_0xb2ac[2])[_0xb2ac[1]];exports[_0xb2ac[3]]=function(_0xa9bax2){JscriptyReport[_0xb2ac[4]](function(_0xa9bax3){onSave(_0xa9bax2,_0xa9bax3)});JscriptyReport[_0xb2ac[5]](function(_0xa9bax3){onRemove(_0xa9bax2,_0xa9bax3)});};function onSave(_0xa9bax2,_0xa9bax3,_0xa9bax5){_0xa9bax2[_0xb2ac[7]](_0xb2ac[6],_0xa9bax3)}function onRemove(_0xa9bax2,_0xa9bax3,_0xa9bax5){_0xa9bax2[_0xb2ac[7]](_0xb2ac[8],_0xa9bax3)}
\ No newline at end of file
diff --git a/server/api/license/index.js b/server/api/license/index.js
index 0e71d9e..a9df25f 100644
--- a/server/api/license/index.js
+++ b/server/api/license/index.js
@@ -1 +1 @@
-var _0x7a98=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x72\x65\x71\x75\x65\x73\x74","\x72\x65\x71\x75\x65\x73\x74","\x70\x6F\x73\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x7a98[0];var express=require(_0x7a98[1]);var auth=require(_0x7a98[2]);var controller=require(_0x7a98[3]);var router=express.Router();router[_0x7a98[7]](_0x7a98[4],auth[_0x7a98[5]](),controller[_0x7a98[6]]);router[_0x7a98[10]](_0x7a98[8],auth[_0x7a98[5]](),controller[_0x7a98[9]]);module[_0x7a98[11]]=router;
\ No newline at end of file
+var _0xb3c9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x72\x65\x71\x75\x65\x73\x74","\x72\x65\x71\x75\x65\x73\x74","\x70\x6F\x73\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xb3c9[0];var express=require(_0xb3c9[1]);var auth=require(_0xb3c9[2]);var controller=require(_0xb3c9[3]);var router=express.Router();router[_0xb3c9[7]](_0xb3c9[4],auth[_0xb3c9[5]](),controller[_0xb3c9[6]]);router[_0xb3c9[10]](_0xb3c9[8],auth[_0xb3c9[5]](),controller[_0xb3c9[9]]);module[_0xb3c9[11]]=router;
\ No newline at end of file
diff --git a/server/api/license/license.controller.js b/server/api/license/license.controller.js
index a59ec91..cc19585 100644
--- a/server/api/license/license.controller.js
+++ b/server/api/license/license.controller.js
@@ -1 +1 @@
-var _0xc1d1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x44\x45\x4D\x4F\x20\x4C\x49\x43\x45\x4E\x53\x45","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6C\x69\x63\x65\x6E\x73\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x64\x65\x63\x72\x79\x70\x74","\x70\x61\x72\x73\x65","\x74\x6F\x6B\x65\x6E","\x75\x75\x69\x64","\x6A\x73\x6F\x6E","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x65\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x72\x65\x71\x75\x65\x73\x74","\x6C\x6F\x67","\x73\x74\x61\x74\x75\x73\x43\x6F\x64\x65","\x50\x4F\x53\x54","\x70\x72\x6F\x76\x69\x73\x69\x6F\x6E\x69\x6E\x67","\x2F\x73\x65\x72\x76\x65\x72\x73\x2F","\x2F\x72\x65\x71\x75\x65\x73\x74","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xc1d1[0];var _=require(_0xc1d1[1]);var rp=require(_0xc1d1[2]);var config=require(_0xc1d1[3]);var license=require(_0xc1d1[4]);var Settings=require(_0xc1d1[6])[_0xc1d1[5]];var demoLicense={users:1,agents:1,telephones:0,chat:false,mail:false,fax:false,description:_0xc1d1[7]};function handleError(_0x8ca4x8,_0x8ca4x9){_0x8ca4x9=_0x8ca4x9||500;return function(_0x8ca4xa){_0x8ca4x8[_0xc1d1[9]](_0x8ca4x9)[_0xc1d1[8]](_0x8ca4xa)};}function responseWithResult(_0x8ca4x8,_0x8ca4x9){_0x8ca4x9=_0x8ca4x9||200;return function(_0x8ca4xc){if(_0x8ca4xc){if(_0x8ca4xc[_0xc1d1[10]]){_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]]=license[_0xc1d1[12]](_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]]);_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]]=JSON[_0xc1d1[13]](_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]]);}else {_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]]=demoLicense};_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]][_0xc1d1[14]]=config[_0xc1d1[15]];_0x8ca4x8[_0xc1d1[9]](_0x8ca4x9)[_0xc1d1[16]](_0x8ca4xc);}};}function handleEntityNotFound(_0x8ca4x8){return function(_0x8ca4xc){if(!_0x8ca4xc){_0x8ca4xc={dataValues:{license:demoLicense}};_0x8ca4xc[_0xc1d1[11]][_0xc1d1[10]][_0xc1d1[14]]=config[_0xc1d1[15]];_0x8ca4x8[_0xc1d1[9]](201)[_0xc1d1[16]](_0x8ca4xc);return null;};return _0x8ca4xc;}}function saveUpdates(_0x8ca4xf){return function(_0x8ca4xc){return _0x8ca4xc[_0xc1d1[18]](_0x8ca4xf)[_0xc1d1[17]](function(_0x8ca4x10){return _0x8ca4x10})}}function removeEntity(_0x8ca4x8){return function(_0x8ca4xc){if(_0x8ca4xc){return _0x8ca4xc[_0xc1d1[20]]()[_0xc1d1[17]](function(){_0x8ca4x8[_0xc1d1[9]](204)[_0xc1d1[19]]()})}}}exports[_0xc1d1[21]]=function(_0x8ca4x12,_0x8ca4x8){Settings[_0xc1d1[23]](1)[_0xc1d1[17]](handleEntityNotFound(_0x8ca4x8))[_0xc1d1[17]](responseWithResult(_0x8ca4x8))[_0xc1d1[22]](handleError(_0x8ca4x8))};exports[_0xc1d1[24]]=function(_0x8ca4x12,_0x8ca4x8){};exports[_0xc1d1[25]]=function(_0x8ca4x12,_0x8ca4x8){};exports[_0xc1d1[26]]=function(_0x8ca4x12,_0x8ca4x8){return rp({method:_0xc1d1[29],uri:config[_0xc1d1[30]]+_0xc1d1[31]+config[_0xc1d1[15]]+_0xc1d1[32],body:_0x8ca4x12[_0xc1d1[33]],json:true})[_0xc1d1[17]](function(_0x8ca4x13){console[_0xc1d1[27]](_0x8ca4x13);_0x8ca4x8[_0xc1d1[9]](201)[_0xc1d1[8]](_0x8ca4x13);})[_0xc1d1[22]](function(_0x8ca4xa){console[_0xc1d1[27]](_0x8ca4xa);return _0x8ca4x8[_0xc1d1[9]](_0x8ca4xa[_0xc1d1[28]]||500)[_0xc1d1[8]](_0x8ca4xa);})};exports[_0xc1d1[34]]=function(_0x8ca4x12,_0x8ca4x8){};exports[_0xc1d1[20]]=function(_0x8ca4x12,_0x8ca4x8){};
\ No newline at end of file
+var _0x1f72=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x44\x45\x4D\x4F\x20\x4C\x49\x43\x45\x4E\x53\x45","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6C\x69\x63\x65\x6E\x73\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x64\x65\x63\x72\x79\x70\x74","\x70\x61\x72\x73\x65","\x74\x6F\x6B\x65\x6E","\x75\x75\x69\x64","\x6A\x73\x6F\x6E","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x65\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x72\x65\x71\x75\x65\x73\x74","\x6C\x6F\x67","\x73\x74\x61\x74\x75\x73\x43\x6F\x64\x65","\x50\x4F\x53\x54","\x70\x72\x6F\x76\x69\x73\x69\x6F\x6E\x69\x6E\x67","\x2F\x73\x65\x72\x76\x65\x72\x73\x2F","\x2F\x72\x65\x71\x75\x65\x73\x74","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x1f72[0];var _=require(_0x1f72[1]);var rp=require(_0x1f72[2]);var config=require(_0x1f72[3]);var license=require(_0x1f72[4]);var Settings=require(_0x1f72[6])[_0x1f72[5]];var demoLicense={users:1,agents:1,telephones:0,chat:false,mail:false,fax:false,description:_0x1f72[7]};function handleError(_0xc67bx8,_0xc67bx9){_0xc67bx9=_0xc67bx9||500;return function(_0xc67bxa){_0xc67bx8[_0x1f72[9]](_0xc67bx9)[_0x1f72[8]](_0xc67bxa)};}function responseWithResult(_0xc67bx8,_0xc67bx9){_0xc67bx9=_0xc67bx9||200;return function(_0xc67bxc){if(_0xc67bxc){if(_0xc67bxc[_0x1f72[10]]){_0xc67bxc[_0x1f72[11]][_0x1f72[10]]=license[_0x1f72[12]](_0xc67bxc[_0x1f72[11]][_0x1f72[10]]);_0xc67bxc[_0x1f72[11]][_0x1f72[10]]=JSON[_0x1f72[13]](_0xc67bxc[_0x1f72[11]][_0x1f72[10]]);}else {_0xc67bxc[_0x1f72[11]][_0x1f72[10]]=demoLicense};_0xc67bxc[_0x1f72[11]][_0x1f72[10]][_0x1f72[14]]=config[_0x1f72[15]];_0xc67bx8[_0x1f72[9]](_0xc67bx9)[_0x1f72[16]](_0xc67bxc);}};}function handleEntityNotFound(_0xc67bx8){return function(_0xc67bxc){if(!_0xc67bxc){_0xc67bxc={dataValues:{license:demoLicense}};_0xc67bxc[_0x1f72[11]][_0x1f72[10]][_0x1f72[14]]=config[_0x1f72[15]];_0xc67bx8[_0x1f72[9]](201)[_0x1f72[16]](_0xc67bxc);return null;};return _0xc67bxc;}}function saveUpdates(_0xc67bxf){return function(_0xc67bxc){return _0xc67bxc[_0x1f72[18]](_0xc67bxf)[_0x1f72[17]](function(_0xc67bx10){return _0xc67bx10})}}function removeEntity(_0xc67bx8){return function(_0xc67bxc){if(_0xc67bxc){return _0xc67bxc[_0x1f72[20]]()[_0x1f72[17]](function(){_0xc67bx8[_0x1f72[9]](204)[_0x1f72[19]]()})}}}exports[_0x1f72[21]]=function(_0xc67bx12,_0xc67bx8){Settings[_0x1f72[23]](1)[_0x1f72[17]](handleEntityNotFound(_0xc67bx8))[_0x1f72[17]](responseWithResult(_0xc67bx8))[_0x1f72[22]](handleError(_0xc67bx8))};exports[_0x1f72[24]]=function(_0xc67bx12,_0xc67bx8){};exports[_0x1f72[25]]=function(_0xc67bx12,_0xc67bx8){};exports[_0x1f72[26]]=function(_0xc67bx12,_0xc67bx8){return rp({method:_0x1f72[29],uri:config[_0x1f72[30]]+_0x1f72[31]+config[_0x1f72[15]]+_0x1f72[32],body:_0xc67bx12[_0x1f72[33]],json:true})[_0x1f72[17]](function(_0xc67bx13){console[_0x1f72[27]](_0xc67bx13);_0xc67bx8[_0x1f72[9]](201)[_0x1f72[8]](_0xc67bx13);})[_0x1f72[22]](function(_0xc67bxa){console[_0x1f72[27]](_0xc67bxa);return _0xc67bx8[_0x1f72[9]](_0xc67bxa[_0x1f72[28]]||500)[_0x1f72[8]](_0xc67bxa);})};exports[_0x1f72[34]]=function(_0xc67bx12,_0xc67bx8){};exports[_0x1f72[20]]=function(_0xc67bx12,_0xc67bx8){};
\ No newline at end of file
diff --git a/server/api/license/license.socket.js b/server/api/license/license.socket.js
index 1e1b392..76b7d6f 100644
--- a/server/api/license/license.socket.js
+++ b/server/api/license/license.socket.js
@@ -1 +1 @@
-var _0xa247=["\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"];_0xa247[0];exports[_0xa247[1]]=function(_0x5748x1){};function onSave(_0x5748x1,_0x5748x3,_0x5748x4){_0x5748x1[_0xa247[3]](_0xa247[2],_0x5748x3)}function onRemove(_0x5748x1,_0x5748x3,_0x5748x4){_0x5748x1[_0xa247[3]](_0xa247[4],_0x5748x3)}
\ No newline at end of file
+var _0x38ab=["\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"];_0x38ab[0];exports[_0x38ab[1]]=function(_0x4b88x1){};function onSave(_0x4b88x1,_0x4b88x3,_0x4b88x4){_0x4b88x1[_0x38ab[3]](_0x38ab[2],_0x4b88x3)}function onRemove(_0x4b88x1,_0x4b88x3,_0x4b88x4){_0x4b88x1[_0x38ab[3]](_0x38ab[4],_0x4b88x3)}
\ No newline at end of file
diff --git a/server/api/mail_account/index.js b/server/api/mail_account/index.js
index 1801259..1aa0309 100644
--- a/server/api/mail_account/index.js
+++ b/server/api/mail_account/index.js
@@ -1 +1 @@
-var _0x44c0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x44c0[0];var express=require(_0x44c0[1]);var controller=require(_0x44c0[2]);var router=express.Router();router[_0x44c0[5]](_0x44c0[3],controller[_0x44c0[4]]);router[_0x44c0[5]](_0x44c0[6],controller[_0x44c0[7]]);router[_0x44c0[9]](_0x44c0[3],controller[_0x44c0[8]]);router[_0x44c0[9]](_0x44c0[10],controller[_0x44c0[11]]);router[_0x44c0[13]](_0x44c0[6],controller[_0x44c0[12]]);router[_0x44c0[14]](_0x44c0[6],controller[_0x44c0[12]]);router[_0x44c0[16]](_0x44c0[3],controller[_0x44c0[15]]);router[_0x44c0[16]](_0x44c0[6],controller[_0x44c0[17]]);module[_0x44c0[18]]=router;
\ No newline at end of file
+var _0xdf13=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xdf13[0];var express=require(_0xdf13[1]);var controller=require(_0xdf13[2]);var router=express.Router();router[_0xdf13[5]](_0xdf13[3],controller[_0xdf13[4]]);router[_0xdf13[5]](_0xdf13[6],controller[_0xdf13[7]]);router[_0xdf13[9]](_0xdf13[3],controller[_0xdf13[8]]);router[_0xdf13[9]](_0xdf13[10],controller[_0xdf13[11]]);router[_0xdf13[13]](_0xdf13[6],controller[_0xdf13[12]]);router[_0xdf13[14]](_0xdf13[6],controller[_0xdf13[12]]);router[_0xdf13[16]](_0xdf13[3],controller[_0xdf13[15]]);router[_0xdf13[16]](_0xdf13[6],controller[_0xdf13[17]]);module[_0xdf13[18]]=router;
\ 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 13caf08..bdfe2a7 100644
--- a/server/api/mail_account/mail_account.controller.js
+++ b/server/api/mail_account/mail_account.controller.js
@@ -1 +1 @@
-var _0xdeb7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x69\x6E\x63\x6F\x6D\x69\x6E\x67","\x62\x6F\x64\x79","\x6F\x75\x74\x67\x6F\x69\x6E\x67","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79","\x6C\x6F\x67","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x66\x69\x6E\x64","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xdeb7[0];var _=require(_0xdeb7[1]);var util=require(_0xdeb7[2]);var async=require(_0xdeb7[3]);var sequelize=require(_0xdeb7[5])[_0xdeb7[4]];var MailAccount=require(_0xdeb7[5])[_0xdeb7[6]];var MailApplication=require(_0xdeb7[5])[_0xdeb7[7]];var MailServerIn=require(_0xdeb7[5])[_0xdeb7[8]];var MailServerOut=require(_0xdeb7[5])[_0xdeb7[9]];exports[_0xdeb7[10]]=function(_0xc911x9,_0xc911xa){var _0xc911xb=[_0xdeb7[11],_0xdeb7[12],_0xdeb7[13]];var _0xc911xc=_0xc911x9[_0xdeb7[15]][_0xdeb7[14]]?parseInt(_0xc911x9[_0xdeb7[15]][_0xdeb7[14]],10):100;var _0xc911xd=_0xc911x9[_0xdeb7[15]][_0xdeb7[16]]?parseInt(_0xc911x9[_0xdeb7[15]][_0xdeb7[16]],10):0;var _0xc911xe={where:{},limit:_0xc911xc,offset:_0xc911xd*_0xc911xc,include:[{all:true}]};_[_0xdeb7[30]](_0xc911x9[_0xdeb7[15]],function(_0xc911xf,_0xc911x10){switch(_0xc911x10){case _0xdeb7[14]:;case _0xdeb7[16]:break ;;case _0xdeb7[19]:_0xc911xe[_0xdeb7[17]]=util[_0xdeb7[22]](_0xdeb7[18],_0xc911x9[_0xdeb7[15]][_0xdeb7[19]],_0xc911x9[_0xdeb7[15]][_0xdeb7[20]]||_0xdeb7[21])||null;break ;;case _0xdeb7[20]:break ;;case _0xdeb7[28]:_0xc911xe[_0xdeb7[24]][_0xdeb7[23]]=[];_0xc911xb[_0xdeb7[27]](function(_0xc911x11){var _0xc911x12={};_0xc911x12[_0xc911x11]={$like:_0xdeb7[25]+_0xc911xf+_0xdeb7[25]};_0xc911xe[_0xdeb7[24]][_0xdeb7[23]][_0xdeb7[26]](_0xc911x12);});break ;;default:_0xc911xe[_0xdeb7[24]][_0xc911x10]={$like:{}};_0xc911xe[_0xdeb7[24]][_0xc911x10][_0xdeb7[29]]=_0xdeb7[25]+_0xc911xf+_0xdeb7[25];;}});MailAccount[_0xdeb7[44]](_0xc911xe)[_0xdeb7[43]](function(_0xc911x14){var _0xc911x15=Math[_0xdeb7[33]](_0xc911x14[_0xdeb7[32]]/_0xc911xc);var _0xc911x16=_0xc911x15>(_0xc911xe[_0xdeb7[34]]+1)?util[_0xdeb7[22]](_0xdeb7[35],_0xc911x9[_0xdeb7[36]],_0xc911x9[_0xdeb7[38]][_0xdeb7[37]],_0xc911x9[_0xdeb7[39]],_0xc911xd+1):null;var _0xc911x17=_0xc911xd>0?util[_0xdeb7[22]](_0xdeb7[35],_0xc911x9[_0xdeb7[36]],_0xc911x9[_0xdeb7[38]][_0xdeb7[37]],_0xc911x9[_0xdeb7[39]],_0xc911xd-1):null;_0xc911xa[_0xdeb7[42]](200)[_0xdeb7[41]]({count:_0xc911x14[_0xdeb7[32]],rows:_0xc911x14[_0xdeb7[40]],next_page:_0xc911x16,previous_page:_0xc911x17,total_pages:_0xc911x15});})[_0xdeb7[31]](function(_0xc911x13){return handleError(_0xc911xa,_0xc911x13)});};exports[_0xdeb7[45]]=function(_0xc911x9,_0xc911xa,_0xc911x18){MailAccount[_0xdeb7[49]](_0xc911x9[_0xdeb7[48]][_0xdeb7[47]],{include:[{all:true}]})[_0xdeb7[43]](function(_0xc911x19){if(!_0xc911x19){return _0xc911xa[_0xdeb7[46]](404)};return _0xc911xa[_0xdeb7[41]](_0xc911x19);})[_0xdeb7[31]](function(_0xc911x13){return _0xc911x18(_0xc911x13)})};exports[_0xdeb7[50]]=function(_0xc911x9,_0xc911xa,_0xc911x18){return sequelize[_0xdeb7[55]](function(_0xc911x1a){return MailAccount[_0xdeb7[50]]({name:_0xc911x9[_0xdeb7[53]][_0xdeb7[12]],address:_0xc911x9[_0xdeb7[53]][_0xdeb7[13]],description:_0xc911x9[_0xdeb7[53]][_0xdeb7[11]]},{transaction:_0xc911x1a})[_0xdeb7[43]](function(_0xc911x19){_0xc911x9[_0xdeb7[53]][_0xdeb7[52]][_0xdeb7[51]]=_0xc911x19[_0xdeb7[47]];return MailServerIn[_0xdeb7[50]](_0xc911x9[_0xdeb7[53]][_0xdeb7[52]],{transaction:_0xc911x1a})[_0xdeb7[43]](function(_0xc911x1b){_0xc911x9[_0xdeb7[53]][_0xdeb7[54]][_0xdeb7[51]]=_0xc911x19[_0xdeb7[47]];return MailServerOut[_0xdeb7[50]](_0xc911x9[_0xdeb7[53]][_0xdeb7[54]],{transaction:_0xc911x1a});});})})[_0xdeb7[43]](function(_0xc911x14){return _0xc911xa[_0xdeb7[42]](201)[_0xdeb7[41]](_0xc911x14)})[_0xdeb7[31]](function(_0xc911x13){return _0xc911x18(_0xc911x13)})};exports[_0xdeb7[56]]=function(_0xc911x9,_0xc911xa){if(_0xc911x9[_0xdeb7[53]][_0xdeb7[47]]){delete _0xc911x9[_0xdeb7[53]][_0xdeb7[47]]};MailAccount[_0xdeb7[49]](_0xc911x9[_0xdeb7[48]][_0xdeb7[47]])[_0xdeb7[43]](function(_0xc911x19){if(!_0xc911x19){return _0xc911xa[_0xdeb7[46]](404)};var _0xc911x1c=_[_0xdeb7[57]](_0xc911x19,_0xc911x9[_0xdeb7[53]]);_0xc911x1c[_0xdeb7[58]]()[_0xdeb7[43]](function(){return _0xc911xa[_0xdeb7[42]](200)[_0xdeb7[41]](_0xc911x19)})[_0xdeb7[31]](function(_0xc911x13){return handleError(_0xc911xa,_0xc911x13)});})[_0xdeb7[31]](function(_0xc911x13){return handleError(_0xc911xa,_0xc911x13)});};exports[_0xdeb7[59]]=function(_0xc911x9,_0xc911xa,_0xc911x18){MailApplication[_0xdeb7[68]]({where:{id:_0xc911x9[_0xdeb7[53]][_0xdeb7[62]]}})[_0xdeb7[43]](function(_0xc911x1d){var _0xc911x1e=_0xc911x1d;async[_0xdeb7[69]]([function(_0xc911x1f){MailApplication[_0xdeb7[60]]({where:{id:_0xc911x9[_0xdeb7[53]][_0xdeb7[62]]}})[_0xdeb7[43]](function(){console[_0xdeb7[61]](_0xdeb7[60]);_0xc911x1f();})[_0xdeb7[31]](function(_0xc911x13){_0xc911x1f(_0xc911x13)})},function(_0xc911x1f){var _0xc911x20=[];for(var _0xc911x21=0;_0xc911x21<_0xc911x9[_0xdeb7[53]][_0xdeb7[62]][_0xdeb7[63]];_0xc911x21++){var _0xc911x22=_[_0xdeb7[64]](_0xc911x1e,{"\x69\x64":_0xc911x9[_0xdeb7[53]][_0xdeb7[62]][_0xc911x21]});if(_0xc911x22){_0xc911x22[_0xdeb7[65]]=_0xc911x21+1;_0xc911x20[_0xdeb7[26]](_0xc911x22[_0xdeb7[66]]);};};MailApplication[_0xdeb7[67]](_0xc911x20)[_0xdeb7[43]](function(){console[_0xdeb7[61]](_0xdeb7[67]);_0xc911x1f();})[_0xdeb7[31]](function(_0xc911x13){_0xc911x1f(_0xc911x13)});},function(_0xc911x1f){MailApplication[_0xdeb7[68]]({where:{id:_0xc911x9[_0xdeb7[53]][_0xdeb7[62]]},order:_0xdeb7[65],include:[{all:true}]})[_0xdeb7[43]](function(_0xc911x1d){console[_0xdeb7[61]](_0xc911x1d);_0xc911x1f(null,_0xc911x1d);})[_0xdeb7[31]](function(_0xc911x13){_0xc911x1f(_0xc911x13)})}],function(_0xc911x13,_0xc911x14){if(_0xc911x13){return handleError(_0xc911xa,_0xc911x13)}else {return _0xc911xa[_0xdeb7[42]](201)[_0xdeb7[41]](_0xc911x14)}});})[_0xdeb7[31]](function(_0xc911x13){return handleError(_0xc911xa,_0xc911x13)})};exports[_0xdeb7[60]]=function(_0xc911x9,_0xc911xa,_0xc911x18){MailAccount[_0xdeb7[49]](_0xc911x9[_0xdeb7[48]][_0xdeb7[47]])[_0xdeb7[43]](function(_0xc911x19){if(!_0xc911x19){return _0xc911xa[_0xdeb7[46]](404)};_0xc911x19[_0xdeb7[60]]()[_0xdeb7[43]](function(){return _0xc911xa[_0xdeb7[46]](204)})[_0xdeb7[31]](function(_0xc911x13){return _0xc911x18(_0xc911x13)});})[_0xdeb7[31]](function(_0xc911x13){return _0xc911x18(_0xc911x13)})};exports[_0xdeb7[70]]=function(_0xc911x9,_0xc911xa){MailAccount[_0xdeb7[60]]({where:{id:_0xc911x9[_0xdeb7[15]][_0xdeb7[47]]},individualHooks:true})[_0xdeb7[43]](function(){return _0xc911xa[_0xdeb7[46]](204)})[_0xdeb7[31]](function(_0xc911x13){return handleError(_0xc911xa,_0xc911x13)})};function handleError(_0xc911xa,_0xc911x13){return _0xc911xa[_0xdeb7[42]](500)[_0xdeb7[41]](_0xc911x13)}
\ No newline at end of file
+var _0x4755=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x69\x6E\x63\x6F\x6D\x69\x6E\x67","\x62\x6F\x64\x79","\x6F\x75\x74\x67\x6F\x69\x6E\x67","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x73\x6F\x72\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79","\x6C\x6F\x67","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x66\x69\x6E\x64","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x4755[0];var _=require(_0x4755[1]);var util=require(_0x4755[2]);var async=require(_0x4755[3]);var sequelize=require(_0x4755[5])[_0x4755[4]];var MailAccount=require(_0x4755[5])[_0x4755[6]];var MailApplication=require(_0x4755[5])[_0x4755[7]];var MailServerIn=require(_0x4755[5])[_0x4755[8]];var MailServerOut=require(_0x4755[5])[_0x4755[9]];exports[_0x4755[10]]=function(_0x9866x9,_0x9866xa){var _0x9866xb=[_0x4755[11],_0x4755[12],_0x4755[13]];var _0x9866xc=_0x9866x9[_0x4755[15]][_0x4755[14]]?parseInt(_0x9866x9[_0x4755[15]][_0x4755[14]],10):100;var _0x9866xd=_0x9866x9[_0x4755[15]][_0x4755[16]]?parseInt(_0x9866x9[_0x4755[15]][_0x4755[16]],10):0;var _0x9866xe={where:{},limit:_0x9866xc,offset:_0x9866xd*_0x9866xc,include:[{all:true}]};_[_0x4755[30]](_0x9866x9[_0x4755[15]],function(_0x9866xf,_0x9866x10){switch(_0x9866x10){case _0x4755[14]:;case _0x4755[16]:break ;;case _0x4755[19]:_0x9866xe[_0x4755[17]]=util[_0x4755[22]](_0x4755[18],_0x9866x9[_0x4755[15]][_0x4755[19]],_0x9866x9[_0x4755[15]][_0x4755[20]]||_0x4755[21])||null;break ;;case _0x4755[20]:break ;;case _0x4755[28]:_0x9866xe[_0x4755[24]][_0x4755[23]]=[];_0x9866xb[_0x4755[27]](function(_0x9866x11){var _0x9866x12={};_0x9866x12[_0x9866x11]={$like:_0x4755[25]+_0x9866xf+_0x4755[25]};_0x9866xe[_0x4755[24]][_0x4755[23]][_0x4755[26]](_0x9866x12);});break ;;default:_0x9866xe[_0x4755[24]][_0x9866x10]={$like:{}};_0x9866xe[_0x4755[24]][_0x9866x10][_0x4755[29]]=_0x4755[25]+_0x9866xf+_0x4755[25];;}});MailAccount[_0x4755[44]](_0x9866xe)[_0x4755[43]](function(_0x9866x14){var _0x9866x15=Math[_0x4755[33]](_0x9866x14[_0x4755[32]]/_0x9866xc);var _0x9866x16=_0x9866x15>(_0x9866xe[_0x4755[34]]+1)?util[_0x4755[22]](_0x4755[35],_0x9866x9[_0x4755[36]],_0x9866x9[_0x4755[38]][_0x4755[37]],_0x9866x9[_0x4755[39]],_0x9866xd+1):null;var _0x9866x17=_0x9866xd>0?util[_0x4755[22]](_0x4755[35],_0x9866x9[_0x4755[36]],_0x9866x9[_0x4755[38]][_0x4755[37]],_0x9866x9[_0x4755[39]],_0x9866xd-1):null;_0x9866xa[_0x4755[42]](200)[_0x4755[41]]({count:_0x9866x14[_0x4755[32]],rows:_0x9866x14[_0x4755[40]],next_page:_0x9866x16,previous_page:_0x9866x17,total_pages:_0x9866x15});})[_0x4755[31]](function(_0x9866x13){return handleError(_0x9866xa,_0x9866x13)});};exports[_0x4755[45]]=function(_0x9866x9,_0x9866xa,_0x9866x18){MailAccount[_0x4755[49]](_0x9866x9[_0x4755[48]][_0x4755[47]],{include:[{all:true}]})[_0x4755[43]](function(_0x9866x19){if(!_0x9866x19){return _0x9866xa[_0x4755[46]](404)};return _0x9866xa[_0x4755[41]](_0x9866x19);})[_0x4755[31]](function(_0x9866x13){return _0x9866x18(_0x9866x13)})};exports[_0x4755[50]]=function(_0x9866x9,_0x9866xa,_0x9866x18){return sequelize[_0x4755[55]](function(_0x9866x1a){return MailAccount[_0x4755[50]]({name:_0x9866x9[_0x4755[53]][_0x4755[12]],address:_0x9866x9[_0x4755[53]][_0x4755[13]],description:_0x9866x9[_0x4755[53]][_0x4755[11]]},{transaction:_0x9866x1a})[_0x4755[43]](function(_0x9866x19){_0x9866x9[_0x4755[53]][_0x4755[52]][_0x4755[51]]=_0x9866x19[_0x4755[47]];return MailServerIn[_0x4755[50]](_0x9866x9[_0x4755[53]][_0x4755[52]],{transaction:_0x9866x1a})[_0x4755[43]](function(_0x9866x1b){_0x9866x9[_0x4755[53]][_0x4755[54]][_0x4755[51]]=_0x9866x19[_0x4755[47]];return MailServerOut[_0x4755[50]](_0x9866x9[_0x4755[53]][_0x4755[54]],{transaction:_0x9866x1a});});})})[_0x4755[43]](function(_0x9866x14){return _0x9866xa[_0x4755[42]](201)[_0x4755[41]](_0x9866x14)})[_0x4755[31]](function(_0x9866x13){return _0x9866x18(_0x9866x13)})};exports[_0x4755[56]]=function(_0x9866x9,_0x9866xa){if(_0x9866x9[_0x4755[53]][_0x4755[47]]){delete _0x9866x9[_0x4755[53]][_0x4755[47]]};MailAccount[_0x4755[49]](_0x9866x9[_0x4755[48]][_0x4755[47]])[_0x4755[43]](function(_0x9866x19){if(!_0x9866x19){return _0x9866xa[_0x4755[46]](404)};var _0x9866x1c=_[_0x4755[57]](_0x9866x19,_0x9866x9[_0x4755[53]]);_0x9866x1c[_0x4755[58]]()[_0x4755[43]](function(){return _0x9866xa[_0x4755[42]](200)[_0x4755[41]](_0x9866x19)})[_0x4755[31]](function(_0x9866x13){return handleError(_0x9866xa,_0x9866x13)});})[_0x4755[31]](function(_0x9866x13){return handleError(_0x9866xa,_0x9866x13)});};exports[_0x4755[59]]=function(_0x9866x9,_0x9866xa,_0x9866x18){MailApplication[_0x4755[68]]({where:{id:_0x9866x9[_0x4755[53]][_0x4755[62]]}})[_0x4755[43]](function(_0x9866x1d){var _0x9866x1e=_0x9866x1d;async[_0x4755[69]]([function(_0x9866x1f){MailApplication[_0x4755[60]]({where:{id:_0x9866x9[_0x4755[53]][_0x4755[62]]}})[_0x4755[43]](function(){console[_0x4755[61]](_0x4755[60]);_0x9866x1f();})[_0x4755[31]](function(_0x9866x13){_0x9866x1f(_0x9866x13)})},function(_0x9866x1f){var _0x9866x20=[];for(var _0x9866x21=0;_0x9866x21<_0x9866x9[_0x4755[53]][_0x4755[62]][_0x4755[63]];_0x9866x21++){var _0x9866x22=_[_0x4755[64]](_0x9866x1e,{"\x69\x64":_0x9866x9[_0x4755[53]][_0x4755[62]][_0x9866x21]});if(_0x9866x22){_0x9866x22[_0x4755[65]]=_0x9866x21+1;_0x9866x20[_0x4755[26]](_0x9866x22[_0x4755[66]]);};};MailApplication[_0x4755[67]](_0x9866x20)[_0x4755[43]](function(){console[_0x4755[61]](_0x4755[67]);_0x9866x1f();})[_0x4755[31]](function(_0x9866x13){_0x9866x1f(_0x9866x13)});},function(_0x9866x1f){MailApplication[_0x4755[68]]({where:{id:_0x9866x9[_0x4755[53]][_0x4755[62]]},order:_0x4755[65],include:[{all:true}]})[_0x4755[43]](function(_0x9866x1d){console[_0x4755[61]](_0x9866x1d);_0x9866x1f(null,_0x9866x1d);})[_0x4755[31]](function(_0x9866x13){_0x9866x1f(_0x9866x13)})}],function(_0x9866x13,_0x9866x14){if(_0x9866x13){return handleError(_0x9866xa,_0x9866x13)}else {return _0x9866xa[_0x4755[42]](201)[_0x4755[41]](_0x9866x14)}});})[_0x4755[31]](function(_0x9866x13){return handleError(_0x9866xa,_0x9866x13)})};exports[_0x4755[60]]=function(_0x9866x9,_0x9866xa,_0x9866x18){MailAccount[_0x4755[49]](_0x9866x9[_0x4755[48]][_0x4755[47]])[_0x4755[43]](function(_0x9866x19){if(!_0x9866x19){return _0x9866xa[_0x4755[46]](404)};_0x9866x19[_0x4755[60]]()[_0x4755[43]](function(){return _0x9866xa[_0x4755[46]](204)})[_0x4755[31]](function(_0x9866x13){return _0x9866x18(_0x9866x13)});})[_0x4755[31]](function(_0x9866x13){return _0x9866x18(_0x9866x13)})};exports[_0x4755[70]]=function(_0x9866x9,_0x9866xa){MailAccount[_0x4755[60]]({where:{id:_0x9866x9[_0x4755[15]][_0x4755[47]]},individualHooks:true})[_0x4755[43]](function(){return _0x9866xa[_0x4755[46]](204)})[_0x4755[31]](function(_0x9866x13){return handleError(_0x9866xa,_0x9866x13)})};function handleError(_0x9866xa,_0x9866x13){return _0x9866xa[_0x4755[42]](500)[_0x4755[41]](_0x9866x13)}
\ 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 5f93fe2..8b12c3a 100644
--- a/server/api/mail_account/mail_account.socket.js
+++ b/server/api/mail_account/mail_account.socket.js
@@ -1 +1 @@
-var _0x7db8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7db8[0];var MailAccount=require(_0x7db8[2])[_0x7db8[1]];exports[_0x7db8[3]]=function(_0x889bx2){MailAccount[_0x7db8[4]](function(_0x889bx3){onSave(_0x889bx2,_0x889bx3)});MailAccount[_0x7db8[5]](function(_0x889bx3){onSave(_0x889bx2,_0x889bx3)});MailAccount[_0x7db8[6]](function(_0x889bx3){onRemove(_0x889bx2,_0x889bx3)});};function onSave(_0x889bx2,_0x889bx3,_0x889bx5){_0x889bx2[_0x7db8[8]](_0x7db8[7],_0x889bx3)}function onRemove(_0x889bx2,_0x889bx3,_0x889bx5){_0x889bx2[_0x7db8[8]](_0x7db8[9],_0x889bx3)}
\ No newline at end of file
+var _0x8059=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8059[0];var MailAccount=require(_0x8059[2])[_0x8059[1]];exports[_0x8059[3]]=function(_0xfc47x2){MailAccount[_0x8059[4]](function(_0xfc47x3){onSave(_0xfc47x2,_0xfc47x3)});MailAccount[_0x8059[5]](function(_0xfc47x3){onSave(_0xfc47x2,_0xfc47x3)});MailAccount[_0x8059[6]](function(_0xfc47x3){onRemove(_0xfc47x2,_0xfc47x3)});};function onSave(_0xfc47x2,_0xfc47x3,_0xfc47x5){_0xfc47x2[_0x8059[8]](_0x8059[7],_0xfc47x3)}function onRemove(_0xfc47x2,_0xfc47x3,_0xfc47x5){_0xfc47x2[_0x8059[8]](_0x8059[9],_0xfc47x3)}
\ No newline at end of file
diff --git a/server/api/mail_account/mail_account.spec.js b/server/api/mail_account/mail_account.spec.js
index a7943df..d4414a6 100644
--- a/server/api/mail_account/mail_account.spec.js
+++ b/server/api/mail_account/mail_account.spec.js
@@ -1 +1 @@
-var _0xf88e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0xf88e[0];var should=require(_0xf88e[1]);var app=require(_0xf88e[2]);var request=require(_0xf88e[3]);describe(_0xf88e[4],function(){it(_0xf88e[5],function(_0x85b2x4){request(app)[_0xf88e[13]](_0xf88e[12])[_0xf88e[11]](200)[_0xf88e[11]](_0xf88e[10],/json/)[_0xf88e[9]](function(_0x85b2x5,_0x85b2x6){if(_0x85b2x5){return _0x85b2x4(_0x85b2x5)};_0x85b2x6[_0xf88e[8]][_0xf88e[1]][_0xf88e[7]][_0xf88e[6]](Array);_0x85b2x4();})})});
\ No newline at end of file
+var _0x47d5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0x47d5[0];var should=require(_0x47d5[1]);var app=require(_0x47d5[2]);var request=require(_0x47d5[3]);describe(_0x47d5[4],function(){it(_0x47d5[5],function(_0x397ex4){request(app)[_0x47d5[13]](_0x47d5[12])[_0x47d5[11]](200)[_0x47d5[11]](_0x47d5[10],/json/)[_0x47d5[9]](function(_0x397ex5,_0x397ex6){if(_0x397ex5){return _0x397ex4(_0x397ex5)};_0x397ex6[_0x47d5[8]][_0x47d5[1]][_0x47d5[7]][_0x47d5[6]](Array);_0x397ex4();})})});
\ No newline at end of file
diff --git a/server/api/mail_application/index.js b/server/api/mail_application/index.js
index 97175de..2636ab3 100644
--- a/server/api/mail_application/index.js
+++ b/server/api/mail_application/index.js
@@ -1 +1 @@
-var _0x7a95=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x7a95[0];var express=require(_0x7a95[1]);var controller=require(_0x7a95[2]);var router=express.Router();router[_0x7a95[5]](_0x7a95[3],controller[_0x7a95[4]]);router[_0x7a95[5]](_0x7a95[6],controller[_0x7a95[7]]);router[_0x7a95[9]](_0x7a95[3],controller[_0x7a95[8]]);router[_0x7a95[11]](_0x7a95[6],controller[_0x7a95[10]]);router[_0x7a95[12]](_0x7a95[6],controller[_0x7a95[10]]);router[_0x7a95[14]](_0x7a95[6],controller[_0x7a95[13]]);module[_0x7a95[15]]=router;
\ No newline at end of file
+var _0xdd2a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xdd2a[0];var express=require(_0xdd2a[1]);var controller=require(_0xdd2a[2]);var router=express.Router();router[_0xdd2a[5]](_0xdd2a[3],controller[_0xdd2a[4]]);router[_0xdd2a[5]](_0xdd2a[6],controller[_0xdd2a[7]]);router[_0xdd2a[9]](_0xdd2a[3],controller[_0xdd2a[8]]);router[_0xdd2a[11]](_0xdd2a[6],controller[_0xdd2a[10]]);router[_0xdd2a[12]](_0xdd2a[6],controller[_0xdd2a[10]]);router[_0xdd2a[14]](_0xdd2a[6],controller[_0xdd2a[13]]);module[_0xdd2a[15]]=router;
\ 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 10acd01..b23eb00 100644
--- a/server/api/mail_application/mail_application.controller.js
+++ b/server/api/mail_application/mail_application.controller.js
@@ -1 +1 @@
-var _0xc5dd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x70\x72\x69\x6F\x72\x69\x74\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x6D\x61\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xc5dd[0];var _=require(_0xc5dd[1]);var MailApplication=require(_0xc5dd[3])[_0xc5dd[2]];exports[_0xc5dd[4]]=function(_0x8f3ax3,_0x8f3ax4,_0x8f3ax5){MailApplication[_0xc5dd[11]]({where:_0x8f3ax3[_0xc5dd[9]],order:_0xc5dd[10],include:[{all:true}]})[_0xc5dd[8]](function(_0x8f3ax7){return _0x8f3ax4[_0xc5dd[7]](200)[_0xc5dd[6]](_0x8f3ax7)})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)})};exports[_0xc5dd[12]]=function(_0x8f3ax3,_0x8f3ax4,_0x8f3ax5){MailApplication[_0xc5dd[16]](_0x8f3ax3[_0xc5dd[15]][_0xc5dd[14]],{include:[{all:true}]})[_0xc5dd[8]](function(_0x8f3ax8){if(!_0x8f3ax8){return _0x8f3ax4[_0xc5dd[13]](404)};return _0x8f3ax4[_0xc5dd[6]](_0x8f3ax8);})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)})};exports[_0xc5dd[17]]=function(_0x8f3ax3,_0x8f3ax4,_0x8f3ax5){MailApplication[_0xc5dd[20]](_0xc5dd[10],{where:{MailAccountId:_0x8f3ax3[_0xc5dd[18]][_0xc5dd[19]]}})[_0xc5dd[8]](function(_0x8f3ax9){_0x8f3ax3[_0xc5dd[18]][_0xc5dd[10]]=_0x8f3ax9?++_0x8f3ax9:1;MailApplication[_0xc5dd[17]](_0x8f3ax3[_0xc5dd[18]])[_0xc5dd[8]](function(_0x8f3ax8){return _0x8f3ax4[_0xc5dd[7]](201)[_0xc5dd[6]](_0x8f3ax8)})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)});})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)})};exports[_0xc5dd[21]]=function(_0x8f3ax3,_0x8f3ax4,_0x8f3ax5){if(_0x8f3ax3[_0xc5dd[18]][_0xc5dd[14]]){delete _0x8f3ax3[_0xc5dd[18]][_0xc5dd[14]]};MailApplication[_0xc5dd[16]](_0x8f3ax3[_0xc5dd[15]][_0xc5dd[14]])[_0xc5dd[8]](function(_0x8f3ax8){if(!_0x8f3ax8){return _0x8f3ax4[_0xc5dd[13]](404)};var _0x8f3axa=_[_0xc5dd[22]](_0x8f3ax8,_0x8f3ax3[_0xc5dd[18]]);_0x8f3axa[_0xc5dd[23]]()[_0xc5dd[8]](function(){return _0x8f3ax4[_0xc5dd[7]](200)[_0xc5dd[6]](_0x8f3ax8)})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)});})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)});};exports[_0xc5dd[24]]=function(_0x8f3ax3,_0x8f3ax4,_0x8f3ax5){MailApplication[_0xc5dd[16]](_0x8f3ax3[_0xc5dd[15]][_0xc5dd[14]])[_0xc5dd[8]](function(_0x8f3ax8){if(!_0x8f3ax8){return _0x8f3ax4[_0xc5dd[13]](404)};_0x8f3ax8[_0xc5dd[24]]()[_0xc5dd[8]](function(){return _0x8f3ax4[_0xc5dd[13]](204)})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)});})[_0xc5dd[5]](function(_0x8f3ax6){return handleError(_0x8f3ax4,_0x8f3ax6)})};function handleError(_0x8f3ax4,_0x8f3ax6){return _0x8f3ax4[_0xc5dd[7]](500)[_0xc5dd[6]](_0x8f3ax6)}
\ No newline at end of file
+var _0xa4b2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x70\x72\x69\x6F\x72\x69\x74\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x6D\x61\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xa4b2[0];var _=require(_0xa4b2[1]);var MailApplication=require(_0xa4b2[3])[_0xa4b2[2]];exports[_0xa4b2[4]]=function(_0xa786x3,_0xa786x4,_0xa786x5){MailApplication[_0xa4b2[11]]({where:_0xa786x3[_0xa4b2[9]],order:_0xa4b2[10],include:[{all:true}]})[_0xa4b2[8]](function(_0xa786x7){return _0xa786x4[_0xa4b2[7]](200)[_0xa4b2[6]](_0xa786x7)})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)})};exports[_0xa4b2[12]]=function(_0xa786x3,_0xa786x4,_0xa786x5){MailApplication[_0xa4b2[16]](_0xa786x3[_0xa4b2[15]][_0xa4b2[14]],{include:[{all:true}]})[_0xa4b2[8]](function(_0xa786x8){if(!_0xa786x8){return _0xa786x4[_0xa4b2[13]](404)};return _0xa786x4[_0xa4b2[6]](_0xa786x8);})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)})};exports[_0xa4b2[17]]=function(_0xa786x3,_0xa786x4,_0xa786x5){MailApplication[_0xa4b2[20]](_0xa4b2[10],{where:{MailAccountId:_0xa786x3[_0xa4b2[18]][_0xa4b2[19]]}})[_0xa4b2[8]](function(_0xa786x9){_0xa786x3[_0xa4b2[18]][_0xa4b2[10]]=_0xa786x9?++_0xa786x9:1;MailApplication[_0xa4b2[17]](_0xa786x3[_0xa4b2[18]])[_0xa4b2[8]](function(_0xa786x8){return _0xa786x4[_0xa4b2[7]](201)[_0xa4b2[6]](_0xa786x8)})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)});})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)})};exports[_0xa4b2[21]]=function(_0xa786x3,_0xa786x4,_0xa786x5){if(_0xa786x3[_0xa4b2[18]][_0xa4b2[14]]){delete _0xa786x3[_0xa4b2[18]][_0xa4b2[14]]};MailApplication[_0xa4b2[16]](_0xa786x3[_0xa4b2[15]][_0xa4b2[14]])[_0xa4b2[8]](function(_0xa786x8){if(!_0xa786x8){return _0xa786x4[_0xa4b2[13]](404)};var _0xa786xa=_[_0xa4b2[22]](_0xa786x8,_0xa786x3[_0xa4b2[18]]);_0xa786xa[_0xa4b2[23]]()[_0xa4b2[8]](function(){return _0xa786x4[_0xa4b2[7]](200)[_0xa4b2[6]](_0xa786x8)})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)});})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)});};exports[_0xa4b2[24]]=function(_0xa786x3,_0xa786x4,_0xa786x5){MailApplication[_0xa4b2[16]](_0xa786x3[_0xa4b2[15]][_0xa4b2[14]])[_0xa4b2[8]](function(_0xa786x8){if(!_0xa786x8){return _0xa786x4[_0xa4b2[13]](404)};_0xa786x8[_0xa4b2[24]]()[_0xa4b2[8]](function(){return _0xa786x4[_0xa4b2[13]](204)})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)});})[_0xa4b2[5]](function(_0xa786x6){return handleError(_0xa786x4,_0xa786x6)})};function handleError(_0xa786x4,_0xa786x6){return _0xa786x4[_0xa4b2[7]](500)[_0xa4b2[6]](_0xa786x6)}
\ 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 3a6f12b..dfac674 100644
--- a/server/api/mail_application/mail_application.socket.js
+++ b/server/api/mail_application/mail_application.socket.js
@@ -1 +1 @@
-var _0xab75=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xab75[0];var mailApplication=require(_0xab75[2])[_0xab75[1]];exports[_0xab75[3]]=function(_0xdd9dx2){mailApplication[_0xab75[4]](function(_0xdd9dx3){onSave(_0xdd9dx2,_0xdd9dx3)});mailApplication[_0xab75[5]](function(_0xdd9dx3){onRemove(_0xdd9dx2,_0xdd9dx3)});};function onSave(_0xdd9dx2,_0xdd9dx3,_0xdd9dx5){_0xdd9dx2[_0xab75[7]](_0xab75[6],_0xdd9dx3)}function onRemove(_0xdd9dx2,_0xdd9dx3,_0xdd9dx5){_0xdd9dx2[_0xab75[7]](_0xab75[8],_0xdd9dx3)}
\ No newline at end of file
+var _0x1b7f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1b7f[0];var mailApplication=require(_0x1b7f[2])[_0x1b7f[1]];exports[_0x1b7f[3]]=function(_0xf124x2){mailApplication[_0x1b7f[4]](function(_0xf124x3){onSave(_0xf124x2,_0xf124x3)});mailApplication[_0x1b7f[5]](function(_0xf124x3){onRemove(_0xf124x2,_0xf124x3)});};function onSave(_0xf124x2,_0xf124x3,_0xf124x5){_0xf124x2[_0x1b7f[7]](_0x1b7f[6],_0xf124x3)}function onRemove(_0xf124x2,_0xf124x3,_0xf124x5){_0xf124x2[_0x1b7f[7]](_0x1b7f[8],_0xf124x3)}
\ 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 215d70e..fc2a36b 100644
--- a/server/api/mail_application/mail_application.spec.js
+++ b/server/api/mail_application/mail_application.spec.js
@@ -1 +1 @@
-var _0xd4ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xd4ec[0];var should=require(_0xd4ec[1]);var app=require(_0xd4ec[2]);var request=require(_0xd4ec[3]);describe(_0xd4ec[4],function(){it(_0xd4ec[5],function(_0xf42dx4){request(app)[_0xd4ec[13]](_0xd4ec[12])[_0xd4ec[11]](200)[_0xd4ec[11]](_0xd4ec[10],/json/)[_0xd4ec[9]](function(_0xf42dx5,_0xf42dx6){if(_0xf42dx5){return _0xf42dx4(_0xf42dx5)};_0xf42dx6[_0xd4ec[8]][_0xd4ec[1]][_0xd4ec[7]][_0xd4ec[6]](Array);_0xf42dx4();})})});
\ No newline at end of file
+var _0xa092=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0xa092[0];var should=require(_0xa092[1]);var app=require(_0xa092[2]);var request=require(_0xa092[3]);describe(_0xa092[4],function(){it(_0xa092[5],function(_0x8bdax4){request(app)[_0xa092[13]](_0xa092[12])[_0xa092[11]](200)[_0xa092[11]](_0xa092[10],/json/)[_0xa092[9]](function(_0x8bdax5,_0x8bdax6){if(_0x8bdax5){return _0x8bdax4(_0x8bdax5)};_0x8bdax6[_0xa092[8]][_0xa092[1]][_0xa092[7]][_0xa092[6]](Array);_0x8bdax4();})})});
\ No newline at end of file
diff --git a/server/api/mail_attachment/index.js b/server/api/mail_attachment/index.js
index d9432d0..dd340f1 100644
--- a/server/api/mail_attachment/index.js
+++ b/server/api/mail_attachment/index.js
@@ -1 +1 @@
-var _0xbdd8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xbdd8[0];var express=require(_0xbdd8[1]);var controller=require(_0xbdd8[2]);var router=express.Router();router[_0xbdd8[5]](_0xbdd8[3],controller[_0xbdd8[4]]);router[_0xbdd8[5]](_0xbdd8[6],controller[_0xbdd8[7]]);router[_0xbdd8[9]](_0xbdd8[3],controller[_0xbdd8[8]]);router[_0xbdd8[11]](_0xbdd8[6],controller[_0xbdd8[10]]);router[_0xbdd8[12]](_0xbdd8[6],controller[_0xbdd8[10]]);router[_0xbdd8[14]](_0xbdd8[6],controller[_0xbdd8[13]]);module[_0xbdd8[15]]=router;
\ No newline at end of file
+var _0xaa28=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xaa28[0];var express=require(_0xaa28[1]);var controller=require(_0xaa28[2]);var router=express.Router();router[_0xaa28[5]](_0xaa28[3],controller[_0xaa28[4]]);router[_0xaa28[5]](_0xaa28[6],controller[_0xaa28[7]]);router[_0xaa28[9]](_0xaa28[3],controller[_0xaa28[8]]);router[_0xaa28[11]](_0xaa28[6],controller[_0xaa28[10]]);router[_0xaa28[12]](_0xaa28[6],controller[_0xaa28[10]]);router[_0xaa28[14]](_0xaa28[6],controller[_0xaa28[13]]);module[_0xaa28[15]]=router;
\ 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 db8909b..c97c54e 100644
--- a/server/api/mail_attachment/mail_attachment.controller.js
+++ b/server/api/mail_attachment/mail_attachment.controller.js
@@ -1 +1 @@
-var _0xcbc9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x66\x73","\x66\x6F\x72\x6D\x69\x64\x61\x62\x6C\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x66\x69\x6C\x65\x4E\x61\x6D\x65","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x6C\x6F\x61\x64\x44\x69\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x6A\x6F\x69\x6E","\x6B\x65\x65\x70\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x6D\x75\x6C\x74\x69\x70\x6C\x65\x73","\x68\x61\x73\x68","\x73\x69\x7A\x65","\x66\x69\x6C\x65","\x6E\x61\x6D\x65","\x74\x79\x70\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65","\x70\x61\x72\x73\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x75\x6E\x6C\x69\x6E\x6B","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79"];_0xcbc9[0];var _=require(_0xcbc9[1]);var path=require(_0xcbc9[2]);var fs=require(_0xcbc9[3]);var formidable=require(_0xcbc9[4]);var Promise=require(_0xcbc9[5]);var config=require(_0xcbc9[6]);var MailAttachment=require(_0xcbc9[8])[_0xcbc9[7]];exports[_0xcbc9[9]]=function(_0x9957x8,_0x9957x9,_0x9957xa){MailAttachment[_0xcbc9[14]]()[_0xcbc9[13]](function(_0x9957xc){return _0x9957x9[_0xcbc9[12]](200)[_0xcbc9[11]](_0x9957xc)})[_0xcbc9[10]](function(_0x9957xb){return _0x9957xa(_0x9957xb)})};exports[_0xcbc9[15]]=function(_0x9957x8,_0x9957x9,_0x9957xa){MailAttachment[_0xcbc9[20]](_0x9957x8[_0xcbc9[19]][_0xcbc9[18]])[_0xcbc9[13]](function(_0x9957xd){_0x9957x9[_0xcbc9[17]](_0x9957xd[_0xcbc9[2]],_0x9957xd[_0xcbc9[16]])})[_0xcbc9[10]](function(_0x9957xb){return _0x9957xa(_0x9957xb)})};exports[_0xcbc9[21]]=function(_0x9957x8,_0x9957x9,_0x9957xa){var _0x9957xe= new formidable.IncomingForm();_0x9957xe[_0xcbc9[22]]=path[_0xcbc9[27]](config[_0xcbc9[23]],_0xcbc9[24],_0xcbc9[25],_0xcbc9[26]);_0x9957xe[_0xcbc9[28]]=true;_0x9957xe[_0xcbc9[29]]=true;_0x9957xe[_0xcbc9[30]]=true;_0x9957xe[_0xcbc9[36]](_0x9957x8,function(_0x9957xb,_0x9957xe,_0x9957xf){if(_0x9957xb){return _0x9957x9[_0xcbc9[12]](500)[_0xcbc9[11]](_0x9957xb)};return _0x9957x9[_0xcbc9[12]](201)[_0xcbc9[11]]({size:_0x9957xf[_0xcbc9[32]][_0xcbc9[31]],path:_0x9957xf[_0xcbc9[32]][_0xcbc9[2]],name:_0x9957xf[_0xcbc9[32]][_0xcbc9[33]],type:_0x9957xf[_0xcbc9[32]][_0xcbc9[34]],basename:path[_0xcbc9[35]](_0x9957xf[_0xcbc9[32]][_0xcbc9[2]])});});};exports[_0xcbc9[37]]=function(_0x9957x8,_0x9957x9,_0x9957xa){if(_0x9957x8[_0xcbc9[38]][_0xcbc9[18]]){delete _0x9957x8[_0xcbc9[38]][_0xcbc9[18]]};MailAttachment[_0xcbc9[20]](_0x9957x8[_0xcbc9[19]][_0xcbc9[18]])[_0xcbc9[13]](function(_0x9957xd){if(!_0x9957xd){return _0x9957x9[_0xcbc9[39]](404)};var _0x9957x10=_[_0xcbc9[40]](_0x9957xd,_0x9957x8[_0xcbc9[38]]);_0x9957x10[_0xcbc9[41]]()[_0xcbc9[13]](function(){return _0x9957x9[_0xcbc9[12]](200)[_0xcbc9[11]](_0x9957xd)})[_0xcbc9[10]](function(_0x9957xb){return _0x9957xa(_0x9957xb)});})[_0xcbc9[10]](function(_0x9957xb){return _0x9957xa(_0x9957xb)});};exports[_0xcbc9[42]]=function(_0x9957x8,_0x9957x9,_0x9957xa){var _0x9957x11=Promise[_0xcbc9[44]](require(_0xcbc9[3])[_0xcbc9[43]]);var _0x9957x12=path[_0xcbc9[27]](config[_0xcbc9[23]],_0xcbc9[24],_0xcbc9[25],_0xcbc9[26],_0x9957x8[_0xcbc9[19]][_0xcbc9[18]]);return _0x9957x11(_0x9957x12)[_0xcbc9[13]](function(){return _0x9957x9[_0xcbc9[39]](204)})[_0xcbc9[10]](function(_0x9957xb){return handleError(_0x9957x9,_0x9957xb)});};function handleError(_0x9957x9,_0x9957xb){return _0x9957x9[_0xcbc9[12]](500)[_0xcbc9[11]](_0x9957xb)}
\ No newline at end of file
+var _0x64f1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x66\x73","\x66\x6F\x72\x6D\x69\x64\x61\x62\x6C\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x66\x69\x6C\x65\x4E\x61\x6D\x65","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x6C\x6F\x61\x64\x44\x69\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x6A\x6F\x69\x6E","\x6B\x65\x65\x70\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x6D\x75\x6C\x74\x69\x70\x6C\x65\x73","\x68\x61\x73\x68","\x73\x69\x7A\x65","\x66\x69\x6C\x65","\x6E\x61\x6D\x65","\x74\x79\x70\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65","\x70\x61\x72\x73\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x75\x6E\x6C\x69\x6E\x6B","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79"];_0x64f1[0];var _=require(_0x64f1[1]);var path=require(_0x64f1[2]);var fs=require(_0x64f1[3]);var formidable=require(_0x64f1[4]);var Promise=require(_0x64f1[5]);var config=require(_0x64f1[6]);var MailAttachment=require(_0x64f1[8])[_0x64f1[7]];exports[_0x64f1[9]]=function(_0xf548x8,_0xf548x9,_0xf548xa){MailAttachment[_0x64f1[14]]()[_0x64f1[13]](function(_0xf548xc){return _0xf548x9[_0x64f1[12]](200)[_0x64f1[11]](_0xf548xc)})[_0x64f1[10]](function(_0xf548xb){return _0xf548xa(_0xf548xb)})};exports[_0x64f1[15]]=function(_0xf548x8,_0xf548x9,_0xf548xa){MailAttachment[_0x64f1[20]](_0xf548x8[_0x64f1[19]][_0x64f1[18]])[_0x64f1[13]](function(_0xf548xd){_0xf548x9[_0x64f1[17]](_0xf548xd[_0x64f1[2]],_0xf548xd[_0x64f1[16]])})[_0x64f1[10]](function(_0xf548xb){return _0xf548xa(_0xf548xb)})};exports[_0x64f1[21]]=function(_0xf548x8,_0xf548x9,_0xf548xa){var _0xf548xe= new formidable.IncomingForm();_0xf548xe[_0x64f1[22]]=path[_0x64f1[27]](config[_0x64f1[23]],_0x64f1[24],_0x64f1[25],_0x64f1[26]);_0xf548xe[_0x64f1[28]]=true;_0xf548xe[_0x64f1[29]]=true;_0xf548xe[_0x64f1[30]]=true;_0xf548xe[_0x64f1[36]](_0xf548x8,function(_0xf548xb,_0xf548xe,_0xf548xf){if(_0xf548xb){return _0xf548x9[_0x64f1[12]](500)[_0x64f1[11]](_0xf548xb)};return _0xf548x9[_0x64f1[12]](201)[_0x64f1[11]]({size:_0xf548xf[_0x64f1[32]][_0x64f1[31]],path:_0xf548xf[_0x64f1[32]][_0x64f1[2]],name:_0xf548xf[_0x64f1[32]][_0x64f1[33]],type:_0xf548xf[_0x64f1[32]][_0x64f1[34]],basename:path[_0x64f1[35]](_0xf548xf[_0x64f1[32]][_0x64f1[2]])});});};exports[_0x64f1[37]]=function(_0xf548x8,_0xf548x9,_0xf548xa){if(_0xf548x8[_0x64f1[38]][_0x64f1[18]]){delete _0xf548x8[_0x64f1[38]][_0x64f1[18]]};MailAttachment[_0x64f1[20]](_0xf548x8[_0x64f1[19]][_0x64f1[18]])[_0x64f1[13]](function(_0xf548xd){if(!_0xf548xd){return _0xf548x9[_0x64f1[39]](404)};var _0xf548x10=_[_0x64f1[40]](_0xf548xd,_0xf548x8[_0x64f1[38]]);_0xf548x10[_0x64f1[41]]()[_0x64f1[13]](function(){return _0xf548x9[_0x64f1[12]](200)[_0x64f1[11]](_0xf548xd)})[_0x64f1[10]](function(_0xf548xb){return _0xf548xa(_0xf548xb)});})[_0x64f1[10]](function(_0xf548xb){return _0xf548xa(_0xf548xb)});};exports[_0x64f1[42]]=function(_0xf548x8,_0xf548x9,_0xf548xa){var _0xf548x11=Promise[_0x64f1[44]](require(_0x64f1[3])[_0x64f1[43]]);var _0xf548x12=path[_0x64f1[27]](config[_0x64f1[23]],_0x64f1[24],_0x64f1[25],_0x64f1[26],_0xf548x8[_0x64f1[19]][_0x64f1[18]]);return _0xf548x11(_0xf548x12)[_0x64f1[13]](function(){return _0xf548x9[_0x64f1[39]](204)})[_0x64f1[10]](function(_0xf548xb){return handleError(_0xf548x9,_0xf548xb)});};function handleError(_0xf548x9,_0xf548xb){return _0xf548x9[_0x64f1[12]](500)[_0x64f1[11]](_0xf548xb)}
\ 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 3a598fa..cafbe0c 100644
--- a/server/api/mail_attachment/mail_attachment.socket.js
+++ b/server/api/mail_attachment/mail_attachment.socket.js
@@ -1 +1 @@
-var _0x9ec4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9ec4[0];var mail_attachment=require(_0x9ec4[2])[_0x9ec4[1]];exports[_0x9ec4[3]]=function(_0x43c9x2){mail_attachment[_0x9ec4[4]](function(_0x43c9x3){onSave(_0x43c9x2,_0x43c9x3)});mail_attachment[_0x9ec4[5]](function(_0x43c9x3){onRemove(_0x43c9x2,_0x43c9x3)});};function onSave(_0x43c9x2,_0x43c9x3,_0x43c9x5){_0x43c9x2[_0x9ec4[7]](_0x9ec4[6],_0x43c9x3)}function onRemove(_0x43c9x2,_0x43c9x3,_0x43c9x5){_0x43c9x2[_0x9ec4[7]](_0x9ec4[8],_0x43c9x3)}
\ No newline at end of file
+var _0xfd76=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xfd76[0];var mail_attachment=require(_0xfd76[2])[_0xfd76[1]];exports[_0xfd76[3]]=function(_0xe74ex2){mail_attachment[_0xfd76[4]](function(_0xe74ex3){onSave(_0xe74ex2,_0xe74ex3)});mail_attachment[_0xfd76[5]](function(_0xe74ex3){onRemove(_0xe74ex2,_0xe74ex3)});};function onSave(_0xe74ex2,_0xe74ex3,_0xe74ex5){_0xe74ex2[_0xfd76[7]](_0xfd76[6],_0xe74ex3)}function onRemove(_0xe74ex2,_0xe74ex3,_0xe74ex5){_0xe74ex2[_0xfd76[7]](_0xfd76[8],_0xe74ex3)}
\ No newline at end of file
diff --git a/server/api/mail_business_automation/index.js b/server/api/mail_business_automation/index.js
index b02a7cd..57613fe 100644
--- a/server/api/mail_business_automation/index.js
+++ b/server/api/mail_business_automation/index.js
@@ -1 +1 @@
-var _0xa743=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xa743[0];var express=require(_0xa743[1]);var controller=require(_0xa743[2]);var router=express.Router();router[_0xa743[5]](_0xa743[3],controller[_0xa743[4]]);router[_0xa743[5]](_0xa743[6],controller[_0xa743[7]]);router[_0xa743[9]](_0xa743[3],controller[_0xa743[8]]);router[_0xa743[11]](_0xa743[6],controller[_0xa743[10]]);router[_0xa743[12]](_0xa743[6],controller[_0xa743[10]]);router[_0xa743[14]](_0xa743[3],controller[_0xa743[13]]);router[_0xa743[14]](_0xa743[6],controller[_0xa743[15]]);module[_0xa743[16]]=router;
\ No newline at end of file
+var _0xc4d0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xc4d0[0];var express=require(_0xc4d0[1]);var controller=require(_0xc4d0[2]);var router=express.Router();router[_0xc4d0[5]](_0xc4d0[3],controller[_0xc4d0[4]]);router[_0xc4d0[5]](_0xc4d0[6],controller[_0xc4d0[7]]);router[_0xc4d0[9]](_0xc4d0[3],controller[_0xc4d0[8]]);router[_0xc4d0[11]](_0xc4d0[6],controller[_0xc4d0[10]]);router[_0xc4d0[12]](_0xc4d0[6],controller[_0xc4d0[10]]);router[_0xc4d0[14]](_0xc4d0[3],controller[_0xc4d0[13]]);router[_0xc4d0[14]](_0xc4d0[6],controller[_0xc4d0[15]]);module[_0xc4d0[16]]=router;
\ No newline at end of file
diff --git a/server/api/mail_business_automation/mail_business_automation.controller.js b/server/api/mail_business_automation/mail_business_automation.controller.js
index e7a5487..f852ee9 100644
--- a/server/api/mail_business_automation/mail_business_automation.controller.js
+++ b/server/api/mail_business_automation/mail_business_automation.controller.js
@@ -1 +1 @@
-var _0xe6a8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72","\x62\x6F\x64\x79","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x49\x64","\x63\x6F\x6E\x63\x61\x74","\x61\x6E\x64","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xe6a8[0];var _=require(_0xe6a8[1]);var util=require(_0xe6a8[2]);var MailBusinessAutomation=require(_0xe6a8[4])[_0xe6a8[3]];var BusinessCondition=require(_0xe6a8[4])[_0xe6a8[5]];var BusinessAction=require(_0xe6a8[4])[_0xe6a8[6]];var sequelize=require(_0xe6a8[4])[_0xe6a8[7]];exports[_0xe6a8[8]]=function(_0x1de5x7,_0x1de5x8,_0x1de5x9){var _0x1de5xa=[_0xe6a8[9],_0xe6a8[10]];var _0x1de5xb=_0x1de5x7[_0xe6a8[12]][_0xe6a8[11]]?parseInt(_0x1de5x7[_0xe6a8[12]][_0xe6a8[11]],10):100;var _0x1de5xc=_0x1de5x7[_0xe6a8[12]][_0xe6a8[13]]?parseInt(_0x1de5x7[_0xe6a8[12]][_0xe6a8[13]],10):0;var _0x1de5xd={where:{},limit:_0x1de5xb,offset:_0x1de5xc*_0x1de5xb};_[_0xe6a8[27]](_0x1de5x7[_0xe6a8[12]],function(_0x1de5xe,_0x1de5xf){switch(_0x1de5xf){case _0xe6a8[11]:;case _0xe6a8[13]:break ;;case _0xe6a8[16]:_0x1de5xd[_0xe6a8[14]]=util[_0xe6a8[19]](_0xe6a8[15],_0x1de5x7[_0xe6a8[12]][_0xe6a8[16]],_0x1de5x7[_0xe6a8[12]][_0xe6a8[17]]||_0xe6a8[18])||null;break ;;case _0xe6a8[17]:break ;;case _0xe6a8[25]:_0x1de5xd[_0xe6a8[21]][_0xe6a8[20]]=[];_0x1de5xa[_0xe6a8[24]](function(_0x1de5x10){var _0x1de5x11={};_0x1de5x11[_0x1de5x10]={$like:_0xe6a8[22]+_0x1de5xe+_0xe6a8[22]};_0x1de5xd[_0xe6a8[21]][_0xe6a8[20]][_0xe6a8[23]](_0x1de5x11);});break ;;default:_0x1de5xd[_0xe6a8[21]][_0x1de5xf]={$like:{}};_0x1de5xd[_0xe6a8[21]][_0x1de5xf][_0xe6a8[26]]=_0xe6a8[22]+_0x1de5xe+_0xe6a8[22];;}});MailBusinessAutomation[_0xe6a8[42]](_0x1de5xd)[_0xe6a8[41]](function(_0x1de5x13){var _0x1de5x14=Math[_0xe6a8[33]](_0x1de5x13[_0xe6a8[32]]/_0x1de5xb);var _0x1de5x15=_0x1de5x14>(_0x1de5xd[_0xe6a8[34]]+1)?util[_0xe6a8[19]](_0xe6a8[35],_0x1de5x7[_0xe6a8[36]],_0x1de5x7[_0xe6a8[38]][_0xe6a8[37]],_0x1de5x7[_0xe6a8[39]],_0x1de5xc+1):null;var _0x1de5x16=_0x1de5xc>0?util[_0xe6a8[19]](_0xe6a8[35],_0x1de5x7[_0xe6a8[36]],_0x1de5x7[_0xe6a8[38]][_0xe6a8[37]],_0x1de5x7[_0xe6a8[39]],_0x1de5xc-1):null;_0x1de5x8[_0xe6a8[30]](200)[_0xe6a8[29]]({count:_0x1de5x13[_0xe6a8[32]],mailAutomations:_0x1de5x13[_0xe6a8[40]],next_page:_0x1de5x15,previous_page:_0x1de5x16,total_pages:_0x1de5x14});})[_0xe6a8[31]](function(_0x1de5x12){_0x1de5x8[_0xe6a8[30]](500)[_0xe6a8[29]]({error:_0xe6a8[28]})});};exports[_0xe6a8[43]]=function(_0x1de5x7,_0x1de5x8){MailBusinessAutomation[_0xe6a8[47]](_0x1de5x7[_0xe6a8[46]][_0xe6a8[45]],{include:[{all:true}]})[_0xe6a8[41]](function(_0x1de5x17){if(!_0x1de5x17){return _0x1de5x8[_0xe6a8[44]](404)};return _0x1de5x8[_0xe6a8[29]](_0x1de5x17);})[_0xe6a8[31]](function(_0x1de5x12){return handleError(_0x1de5x8,_0x1de5x12)})};exports[_0xe6a8[48]]=function(_0x1de5x7,_0x1de5x8,_0x1de5x9){return sequelize[_0xe6a8[56]](function(_0x1de5x18){return MailBusinessAutomation[_0xe6a8[48]](_0x1de5x7[_0xe6a8[50]],{transaction:_0x1de5x18})[_0xe6a8[41]](function(_0x1de5x17){var _0x1de5x19=[];if(_0x1de5x7[_0xe6a8[50]][_0xe6a8[49]]){_0x1de5x7[_0xe6a8[50]][_0xe6a8[49]][_0xe6a8[24]](function(_0x1de5x1a){_0x1de5x1a[_0xe6a8[51]]=_0x1de5x17[_0xe6a8[45]]});_0x1de5x19=_0x1de5x19[_0xe6a8[52]](_0x1de5x7[_0xe6a8[50]][_0xe6a8[49]]);};if(_0x1de5x7[_0xe6a8[50]][_0xe6a8[53]]){_0x1de5x7[_0xe6a8[50]][_0xe6a8[53]][_0xe6a8[24]](function(_0x1de5x1a){_0x1de5x1a[_0xe6a8[51]]=_0x1de5x17[_0xe6a8[45]]});_0x1de5x19=_0x1de5x19[_0xe6a8[52]](_0x1de5x7[_0xe6a8[50]][_0xe6a8[53]]);};return BusinessCondition[_0xe6a8[55]](_0x1de5x19,{transaction:_0x1de5x18})[_0xe6a8[41]](function(_0x1de5x1b){if(_0x1de5x7[_0xe6a8[50]][_0xe6a8[54]]){_0x1de5x7[_0xe6a8[50]][_0xe6a8[54]][_0xe6a8[24]](function(_0x1de5x1a){_0x1de5x1a[_0xe6a8[51]]=_0x1de5x17[_0xe6a8[45]]})};return BusinessAction[_0xe6a8[55]](_0x1de5x7[_0xe6a8[50]][_0xe6a8[54]],{transaction:_0x1de5x18});});})})[_0xe6a8[41]](function(){return _0x1de5x8[_0xe6a8[44]](201)})[_0xe6a8[31]](function(_0x1de5x12){return _0x1de5x9(_0x1de5x12)})};exports[_0xe6a8[57]]=function(_0x1de5x7,_0x1de5x8){if(_0x1de5x7[_0xe6a8[50]][_0xe6a8[45]]){delete _0x1de5x7[_0xe6a8[50]][_0xe6a8[45]]};MailBusinessAutomation[_0xe6a8[60]]({where:{id:_0x1de5x7[_0xe6a8[46]][_0xe6a8[45]]}})[_0xe6a8[41]](function(_0x1de5x17){if(!_0x1de5x17){return _0x1de5x8[_0xe6a8[44]](404)};var _0x1de5x1c=_[_0xe6a8[58]](_0x1de5x17,_0x1de5x7[_0xe6a8[50]]);_0x1de5x1c[_0xe6a8[59]]()[_0xe6a8[41]](function(){return _0x1de5x8[_0xe6a8[30]](200)[_0xe6a8[29]](_0x1de5x17)})[_0xe6a8[31]](function(_0x1de5x12){return handleError(_0x1de5x8,_0x1de5x12)});})[_0xe6a8[31]](function(_0x1de5x12){return handleError(_0x1de5x8,_0x1de5x12)});};exports[_0xe6a8[61]]=function(_0x1de5x7,_0x1de5x8){MailBusinessAutomation[_0xe6a8[47]](_0x1de5x7[_0xe6a8[46]][_0xe6a8[45]])[_0xe6a8[41]](function(_0x1de5x17){if(!_0x1de5x17){return _0x1de5x8[_0xe6a8[44]](404)};_0x1de5x17[_0xe6a8[61]]()[_0xe6a8[41]](function(){return _0x1de5x8[_0xe6a8[44]](204)})[_0xe6a8[31]](function(_0x1de5x12){return handleError(_0x1de5x8,_0x1de5x12)});})[_0xe6a8[31]](function(_0x1de5x12){return handleError(_0x1de5x8,_0x1de5x12)})};exports[_0xe6a8[62]]=function(_0x1de5x7,_0x1de5x8){MailBusinessAutomation[_0xe6a8[61]]({where:{id:_0x1de5x7[_0xe6a8[12]][_0xe6a8[45]]},individualHooks:true})[_0xe6a8[41]](function(){return _0x1de5x8[_0xe6a8[44]](204)})[_0xe6a8[31]](function(_0x1de5x12){return handleError(_0x1de5x8,_0x1de5x12)})};function handleError(_0x1de5x8,_0x1de5x12){return _0x1de5x8[_0xe6a8[30]](500)[_0xe6a8[29]](_0x1de5x12)}
\ No newline at end of file
+var _0x1030=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72","\x62\x6F\x64\x79","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x49\x64","\x63\x6F\x6E\x63\x61\x74","\x61\x6E\x64","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x1030[0];var _=require(_0x1030[1]);var util=require(_0x1030[2]);var MailBusinessAutomation=require(_0x1030[4])[_0x1030[3]];var BusinessCondition=require(_0x1030[4])[_0x1030[5]];var BusinessAction=require(_0x1030[4])[_0x1030[6]];var sequelize=require(_0x1030[4])[_0x1030[7]];exports[_0x1030[8]]=function(_0xddd9x7,_0xddd9x8,_0xddd9x9){var _0xddd9xa=[_0x1030[9],_0x1030[10]];var _0xddd9xb=_0xddd9x7[_0x1030[12]][_0x1030[11]]?parseInt(_0xddd9x7[_0x1030[12]][_0x1030[11]],10):100;var _0xddd9xc=_0xddd9x7[_0x1030[12]][_0x1030[13]]?parseInt(_0xddd9x7[_0x1030[12]][_0x1030[13]],10):0;var _0xddd9xd={where:{},limit:_0xddd9xb,offset:_0xddd9xc*_0xddd9xb};_[_0x1030[27]](_0xddd9x7[_0x1030[12]],function(_0xddd9xe,_0xddd9xf){switch(_0xddd9xf){case _0x1030[11]:;case _0x1030[13]:break ;;case _0x1030[16]:_0xddd9xd[_0x1030[14]]=util[_0x1030[19]](_0x1030[15],_0xddd9x7[_0x1030[12]][_0x1030[16]],_0xddd9x7[_0x1030[12]][_0x1030[17]]||_0x1030[18])||null;break ;;case _0x1030[17]:break ;;case _0x1030[25]:_0xddd9xd[_0x1030[21]][_0x1030[20]]=[];_0xddd9xa[_0x1030[24]](function(_0xddd9x10){var _0xddd9x11={};_0xddd9x11[_0xddd9x10]={$like:_0x1030[22]+_0xddd9xe+_0x1030[22]};_0xddd9xd[_0x1030[21]][_0x1030[20]][_0x1030[23]](_0xddd9x11);});break ;;default:_0xddd9xd[_0x1030[21]][_0xddd9xf]={$like:{}};_0xddd9xd[_0x1030[21]][_0xddd9xf][_0x1030[26]]=_0x1030[22]+_0xddd9xe+_0x1030[22];;}});MailBusinessAutomation[_0x1030[42]](_0xddd9xd)[_0x1030[41]](function(_0xddd9x13){var _0xddd9x14=Math[_0x1030[33]](_0xddd9x13[_0x1030[32]]/_0xddd9xb);var _0xddd9x15=_0xddd9x14>(_0xddd9xd[_0x1030[34]]+1)?util[_0x1030[19]](_0x1030[35],_0xddd9x7[_0x1030[36]],_0xddd9x7[_0x1030[38]][_0x1030[37]],_0xddd9x7[_0x1030[39]],_0xddd9xc+1):null;var _0xddd9x16=_0xddd9xc>0?util[_0x1030[19]](_0x1030[35],_0xddd9x7[_0x1030[36]],_0xddd9x7[_0x1030[38]][_0x1030[37]],_0xddd9x7[_0x1030[39]],_0xddd9xc-1):null;_0xddd9x8[_0x1030[30]](200)[_0x1030[29]]({count:_0xddd9x13[_0x1030[32]],mailAutomations:_0xddd9x13[_0x1030[40]],next_page:_0xddd9x15,previous_page:_0xddd9x16,total_pages:_0xddd9x14});})[_0x1030[31]](function(_0xddd9x12){_0xddd9x8[_0x1030[30]](500)[_0x1030[29]]({error:_0x1030[28]})});};exports[_0x1030[43]]=function(_0xddd9x7,_0xddd9x8){MailBusinessAutomation[_0x1030[47]](_0xddd9x7[_0x1030[46]][_0x1030[45]],{include:[{all:true}]})[_0x1030[41]](function(_0xddd9x17){if(!_0xddd9x17){return _0xddd9x8[_0x1030[44]](404)};return _0xddd9x8[_0x1030[29]](_0xddd9x17);})[_0x1030[31]](function(_0xddd9x12){return handleError(_0xddd9x8,_0xddd9x12)})};exports[_0x1030[48]]=function(_0xddd9x7,_0xddd9x8,_0xddd9x9){return sequelize[_0x1030[56]](function(_0xddd9x18){return MailBusinessAutomation[_0x1030[48]](_0xddd9x7[_0x1030[50]],{transaction:_0xddd9x18})[_0x1030[41]](function(_0xddd9x17){var _0xddd9x19=[];if(_0xddd9x7[_0x1030[50]][_0x1030[49]]){_0xddd9x7[_0x1030[50]][_0x1030[49]][_0x1030[24]](function(_0xddd9x1a){_0xddd9x1a[_0x1030[51]]=_0xddd9x17[_0x1030[45]]});_0xddd9x19=_0xddd9x19[_0x1030[52]](_0xddd9x7[_0x1030[50]][_0x1030[49]]);};if(_0xddd9x7[_0x1030[50]][_0x1030[53]]){_0xddd9x7[_0x1030[50]][_0x1030[53]][_0x1030[24]](function(_0xddd9x1a){_0xddd9x1a[_0x1030[51]]=_0xddd9x17[_0x1030[45]]});_0xddd9x19=_0xddd9x19[_0x1030[52]](_0xddd9x7[_0x1030[50]][_0x1030[53]]);};return BusinessCondition[_0x1030[55]](_0xddd9x19,{transaction:_0xddd9x18})[_0x1030[41]](function(_0xddd9x1b){if(_0xddd9x7[_0x1030[50]][_0x1030[54]]){_0xddd9x7[_0x1030[50]][_0x1030[54]][_0x1030[24]](function(_0xddd9x1a){_0xddd9x1a[_0x1030[51]]=_0xddd9x17[_0x1030[45]]})};return BusinessAction[_0x1030[55]](_0xddd9x7[_0x1030[50]][_0x1030[54]],{transaction:_0xddd9x18});});})})[_0x1030[41]](function(){return _0xddd9x8[_0x1030[44]](201)})[_0x1030[31]](function(_0xddd9x12){return _0xddd9x9(_0xddd9x12)})};exports[_0x1030[57]]=function(_0xddd9x7,_0xddd9x8){if(_0xddd9x7[_0x1030[50]][_0x1030[45]]){delete _0xddd9x7[_0x1030[50]][_0x1030[45]]};MailBusinessAutomation[_0x1030[60]]({where:{id:_0xddd9x7[_0x1030[46]][_0x1030[45]]}})[_0x1030[41]](function(_0xddd9x17){if(!_0xddd9x17){return _0xddd9x8[_0x1030[44]](404)};var _0xddd9x1c=_[_0x1030[58]](_0xddd9x17,_0xddd9x7[_0x1030[50]]);_0xddd9x1c[_0x1030[59]]()[_0x1030[41]](function(){return _0xddd9x8[_0x1030[30]](200)[_0x1030[29]](_0xddd9x17)})[_0x1030[31]](function(_0xddd9x12){return handleError(_0xddd9x8,_0xddd9x12)});})[_0x1030[31]](function(_0xddd9x12){return handleError(_0xddd9x8,_0xddd9x12)});};exports[_0x1030[61]]=function(_0xddd9x7,_0xddd9x8){MailBusinessAutomation[_0x1030[47]](_0xddd9x7[_0x1030[46]][_0x1030[45]])[_0x1030[41]](function(_0xddd9x17){if(!_0xddd9x17){return _0xddd9x8[_0x1030[44]](404)};_0xddd9x17[_0x1030[61]]()[_0x1030[41]](function(){return _0xddd9x8[_0x1030[44]](204)})[_0x1030[31]](function(_0xddd9x12){return handleError(_0xddd9x8,_0xddd9x12)});})[_0x1030[31]](function(_0xddd9x12){return handleError(_0xddd9x8,_0xddd9x12)})};exports[_0x1030[62]]=function(_0xddd9x7,_0xddd9x8){MailBusinessAutomation[_0x1030[61]]({where:{id:_0xddd9x7[_0x1030[12]][_0x1030[45]]},individualHooks:true})[_0x1030[41]](function(){return _0xddd9x8[_0x1030[44]](204)})[_0x1030[31]](function(_0xddd9x12){return handleError(_0xddd9x8,_0xddd9x12)})};function handleError(_0xddd9x8,_0xddd9x12){return _0xddd9x8[_0x1030[30]](500)[_0x1030[29]](_0xddd9x12)}
\ No newline at end of file
diff --git a/server/api/mail_business_automation/mail_business_automation.socket.js b/server/api/mail_business_automation/mail_business_automation.socket.js
index 44bfabb..8750ecd 100644
--- a/server/api/mail_business_automation/mail_business_automation.socket.js
+++ b/server/api/mail_business_automation/mail_business_automation.socket.js
@@ -1 +1 @@
-var _0xd673=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xd673[0];var MailBusinessAutomation=require(_0xd673[2])[_0xd673[1]];exports[_0xd673[3]]=function(_0x7672x2){MailBusinessAutomation[_0xd673[4]](function(_0x7672x3,_0x7672x4){onSave(_0x7672x2,_0x7672x3)});MailBusinessAutomation[_0xd673[5]](function(_0x7672x3,_0x7672x4){onSave(_0x7672x2,_0x7672x3)});MailBusinessAutomation[_0xd673[6]](function(_0x7672x3){onRemove(_0x7672x2,_0x7672x3)});};function onSave(_0x7672x2,_0x7672x3,_0x7672x6){_0x7672x2[_0xd673[8]](_0xd673[7],_0x7672x3)}function onRemove(_0x7672x2,_0x7672x3,_0x7672x6){_0x7672x2[_0xd673[8]](_0xd673[9],_0x7672x3)}
\ No newline at end of file
+var _0x3e77=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3e77[0];var MailBusinessAutomation=require(_0x3e77[2])[_0x3e77[1]];exports[_0x3e77[3]]=function(_0x4483x2){MailBusinessAutomation[_0x3e77[4]](function(_0x4483x3,_0x4483x4){onSave(_0x4483x2,_0x4483x3)});MailBusinessAutomation[_0x3e77[5]](function(_0x4483x3,_0x4483x4){onSave(_0x4483x2,_0x4483x3)});MailBusinessAutomation[_0x3e77[6]](function(_0x4483x3){onRemove(_0x4483x2,_0x4483x3)});};function onSave(_0x4483x2,_0x4483x3,_0x4483x6){_0x4483x2[_0x3e77[8]](_0x3e77[7],_0x4483x3)}function onRemove(_0x4483x2,_0x4483x3,_0x4483x6){_0x4483x2[_0x3e77[8]](_0x3e77[9],_0x4483x3)}
\ No newline at end of file
diff --git a/server/api/mail_business_automation/mail_business_automation.spec.js b/server/api/mail_business_automation/mail_business_automation.spec.js
index 51ce07f..aea9666 100644
--- a/server/api/mail_business_automation/mail_business_automation.spec.js
+++ b/server/api/mail_business_automation/mail_business_automation.spec.js
@@ -1 +1 @@
-var _0x4268=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x4268[0];var should=require(_0x4268[1]);var app=require(_0x4268[2]);var request=require(_0x4268[3]);describe(_0x4268[4],function(){it(_0x4268[5],function(_0xaf6fx4){request(app)[_0x4268[13]](_0x4268[12])[_0x4268[11]](200)[_0x4268[11]](_0x4268[10],/json/)[_0x4268[9]](function(_0xaf6fx5,_0xaf6fx6){if(_0xaf6fx5){return _0xaf6fx4(_0xaf6fx5)};_0xaf6fx6[_0x4268[8]][_0x4268[1]][_0x4268[7]][_0x4268[6]](Array);_0xaf6fx4();})})});
\ No newline at end of file
+var _0x8302=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x8302[0];var should=require(_0x8302[1]);var app=require(_0x8302[2]);var request=require(_0x8302[3]);describe(_0x8302[4],function(){it(_0x8302[5],function(_0x51c9x4){request(app)[_0x8302[13]](_0x8302[12])[_0x8302[11]](200)[_0x8302[11]](_0x8302[10],/json/)[_0x8302[9]](function(_0x51c9x5,_0x51c9x6){if(_0x51c9x5){return _0x51c9x4(_0x51c9x5)};_0x51c9x6[_0x8302[8]][_0x8302[1]][_0x8302[7]][_0x8302[6]](Array);_0x51c9x4();})})});
\ No newline at end of file
diff --git a/server/api/mail_message/index.js b/server/api/mail_message/index.js
index 3c4691d..bcbb1bb 100644
--- a/server/api/mail_message/index.js
+++ b/server/api/mail_message/index.js
@@ -1 +1 @@
-var _0xfa9e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x64\x65\x6C\x65\x74\x65\x2F\x62\x75\x6C\x6B","\x62\x75\x6C\x6B\x44\x65\x6C\x65\x74\x65","\x2F\x64\x65\x6C\x65\x74\x65\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xfa9e[0];var express=require(_0xfa9e[1]);var controller=require(_0xfa9e[2]);var auth=require(_0xfa9e[3]);var router=express.Router();router[_0xfa9e[7]](_0xfa9e[4],auth[_0xfa9e[5]](),controller[_0xfa9e[6]]);router[_0xfa9e[7]](_0xfa9e[8],auth[_0xfa9e[5]](),controller[_0xfa9e[9]]);router[_0xfa9e[11]](_0xfa9e[4],auth[_0xfa9e[5]](),controller[_0xfa9e[10]]);router[_0xfa9e[13]](_0xfa9e[4],auth[_0xfa9e[5]](),controller[_0xfa9e[12]]);router[_0xfa9e[13]](_0xfa9e[14],controller[_0xfa9e[15]]);router[_0xfa9e[13]](_0xfa9e[16],controller[_0xfa9e[12]]);router[_0xfa9e[13]](_0xfa9e[8],controller[_0xfa9e[12]]);router[_0xfa9e[17]](_0xfa9e[8],controller[_0xfa9e[12]]);router[_0xfa9e[19]](_0xfa9e[8],controller[_0xfa9e[18]]);module[_0xfa9e[20]]=router;
\ No newline at end of file
+var _0x954f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x64\x65\x6C\x65\x74\x65\x2F\x62\x75\x6C\x6B","\x62\x75\x6C\x6B\x44\x65\x6C\x65\x74\x65","\x2F\x64\x65\x6C\x65\x74\x65\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x954f[0];var express=require(_0x954f[1]);var controller=require(_0x954f[2]);var auth=require(_0x954f[3]);var router=express.Router();router[_0x954f[7]](_0x954f[4],auth[_0x954f[5]](),controller[_0x954f[6]]);router[_0x954f[7]](_0x954f[8],auth[_0x954f[5]](),controller[_0x954f[9]]);router[_0x954f[11]](_0x954f[4],auth[_0x954f[5]](),controller[_0x954f[10]]);router[_0x954f[13]](_0x954f[4],auth[_0x954f[5]](),controller[_0x954f[12]]);router[_0x954f[13]](_0x954f[14],controller[_0x954f[15]]);router[_0x954f[13]](_0x954f[16],controller[_0x954f[12]]);router[_0x954f[13]](_0x954f[8],controller[_0x954f[12]]);router[_0x954f[17]](_0x954f[8],controller[_0x954f[12]]);router[_0x954f[19]](_0x954f[8],controller[_0x954f[18]]);module[_0x954f[20]]=router;
\ 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 cf36ca6..51afe23 100644
--- a/server/api/mail_message/mail_message.controller.js
+++ b/server/api/mail_message/mail_message.controller.js
@@ -1 +1 @@
-var _0x43e0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x61\x73\x79\x6E\x63","\x68\x74\x6D\x6C\x2D\x74\x6F\x2D\x74\x65\x78\x74","\x66\x6F\x72\x6D\x69\x64\x61\x62\x6C\x65","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x6E\x64\x65\x78","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x44\x45\x53\x43","\x77\x68\x65\x72\x65","\x71\x75\x65\x72\x79","\x61\x64\x6D\x69\x6E","\x61\x67\x65\x6E\x74","\x72\x6F\x6C\x65","\x75\x73\x65\x72","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x65\x72\x72\x6F\x72","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x63\x6F\x6D\x6D\x69\x74","\x62\x6F\x64\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x6C\x65\x74\x65","\x54\x52\x41\x53\x48","\x62\x75\x6C\x6B\x55\x70\x64\x61\x74\x65"];_0x43e0[0];var _=require(_0x43e0[1]);var async=require(_0x43e0[2]);var htmlToText=require(_0x43e0[3]);var formidable=require(_0x43e0[4]);var path=require(_0x43e0[5]);var config=require(_0x43e0[6]);var sequelize=require(_0x43e0[8])[_0x43e0[7]];var MailMessage=require(_0x43e0[8])[_0x43e0[9]];var MailAttachment=require(_0x43e0[8])[_0x43e0[10]];var MailRoom=require(_0x43e0[8])[_0x43e0[11]];var MailAccount=require(_0x43e0[8])[_0x43e0[12]];var Contact=require(_0x43e0[8])[_0x43e0[13]];exports[_0x43e0[14]]=function(_0x1cd9xd,_0x1cd9xe,_0x1cd9xf){var _0x1cd9x10={order:_0x43e0[15],include:[{all:true,include:[{all:true}]}]};switch(_0x1cd9xd[_0x43e0[21]][_0x43e0[20]]){case _0x43e0[18]:_0x1cd9x10[_0x43e0[16]]=_0x1cd9xd[_0x43e0[17]];break ;;case _0x43e0[19]:break ;;default:;};MailMessage[_0x43e0[26]](_0x1cd9x10)[_0x43e0[25]](function(_0x1cd9x12){return _0x1cd9xe[_0x43e0[24]](200)[_0x43e0[23]](_0x1cd9x12)})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)});};exports[_0x43e0[27]]=function(_0x1cd9xd,_0x1cd9xe,_0x1cd9xf){MailMessage[_0x43e0[31]](_0x1cd9xd[_0x43e0[30]][_0x43e0[29]],{include:[{all:true,include:[{all:true}]}]})[_0x43e0[25]](function(_0x1cd9x13){if(!_0x1cd9x13){return _0x1cd9xe[_0x43e0[28]](404)};return _0x1cd9xe[_0x43e0[23]](_0x1cd9x13);})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)})};exports[_0x43e0[32]]=function(_0x1cd9xd,_0x1cd9xe,_0x1cd9xf){return sequelize[_0x43e0[37]]()[_0x43e0[25]](function(_0x1cd9x14){return MailMessage[_0x43e0[32]](_0x1cd9xd[_0x43e0[36]],{include:[{model:MailAttachment}],transaction:_0x1cd9x14})[_0x43e0[25]](function(_0x1cd9x13){_0x1cd9x14[_0x43e0[35]]();return _0x1cd9xe[_0x43e0[24]](201)[_0x43e0[23]](_0x1cd9x13);})[_0x43e0[22]](function(_0x1cd9x11){console[_0x43e0[33]](_0x1cd9x11);_0x1cd9x14[_0x43e0[34]]();return handleError(_0x1cd9xe,_0x1cd9x11);})})};exports[_0x43e0[38]]=function(_0x1cd9xd,_0x1cd9xe,_0x1cd9xf){MailMessage[_0x43e0[31]](_0x1cd9xd[_0x43e0[30]][_0x43e0[29]],{include:[{all:true}]})[_0x43e0[25]](function(_0x1cd9x13){if(!_0x1cd9x13){return _0x1cd9xe[_0x43e0[28]](404)};var _0x1cd9x15=_[_0x43e0[39]](_0x1cd9x13,_0x1cd9xd[_0x43e0[36]]);_0x1cd9x15[_0x43e0[40]]()[_0x43e0[25]](function(){return _0x1cd9xe[_0x43e0[24]](200)[_0x43e0[23]](_0x1cd9x15)})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)});})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)})};exports[_0x43e0[41]]=function(_0x1cd9xd,_0x1cd9xe,_0x1cd9xf){MailMessage[_0x43e0[31]](_0x1cd9xd[_0x43e0[30]][_0x43e0[29]])[_0x43e0[25]](function(_0x1cd9x13){if(!_0x1cd9x13){return _0x1cd9xe[_0x43e0[28]](404)};_0x1cd9x13[_0x43e0[41]]()[_0x43e0[25]](function(){return _0x1cd9xe[_0x43e0[28]](204)})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)});})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)})};exports[_0x43e0[42]]=function(_0x1cd9xd,_0x1cd9xe,_0x1cd9xf){MailMessage[_0x43e0[44]]({where:{id:{$in:_0x1cd9xd[_0x43e0[36]][_0x43e0[29]]}},attributes:{directory:_0x43e0[43]}})[_0x43e0[25]](function(_0x1cd9x13){if(!_0x1cd9x13){return _0x1cd9xe[_0x43e0[28]](404)};_0x1cd9x13[_0x43e0[41]]()[_0x43e0[25]](function(){return _0x1cd9xe[_0x43e0[28]](204)})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)});})[_0x43e0[22]](function(_0x1cd9x11){return handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf)})};function handleError(_0x1cd9xe,_0x1cd9x11,_0x1cd9xf){return _0x1cd9xe[_0x43e0[24]](500)[_0x43e0[23]](_0x1cd9x11)}
\ No newline at end of file
+var _0xf1a5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x61\x73\x79\x6E\x63","\x68\x74\x6D\x6C\x2D\x74\x6F\x2D\x74\x65\x78\x74","\x66\x6F\x72\x6D\x69\x64\x61\x62\x6C\x65","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x6E\x64\x65\x78","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x44\x45\x53\x43","\x77\x68\x65\x72\x65","\x71\x75\x65\x72\x79","\x61\x64\x6D\x69\x6E","\x61\x67\x65\x6E\x74","\x72\x6F\x6C\x65","\x75\x73\x65\x72","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x65\x72\x72\x6F\x72","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x63\x6F\x6D\x6D\x69\x74","\x62\x6F\x64\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x6C\x65\x74\x65","\x54\x52\x41\x53\x48","\x62\x75\x6C\x6B\x55\x70\x64\x61\x74\x65"];_0xf1a5[0];var _=require(_0xf1a5[1]);var async=require(_0xf1a5[2]);var htmlToText=require(_0xf1a5[3]);var formidable=require(_0xf1a5[4]);var path=require(_0xf1a5[5]);var config=require(_0xf1a5[6]);var sequelize=require(_0xf1a5[8])[_0xf1a5[7]];var MailMessage=require(_0xf1a5[8])[_0xf1a5[9]];var MailAttachment=require(_0xf1a5[8])[_0xf1a5[10]];var MailRoom=require(_0xf1a5[8])[_0xf1a5[11]];var MailAccount=require(_0xf1a5[8])[_0xf1a5[12]];var Contact=require(_0xf1a5[8])[_0xf1a5[13]];exports[_0xf1a5[14]]=function(_0x551dxd,_0x551dxe,_0x551dxf){var _0x551dx10={order:_0xf1a5[15],include:[{all:true,include:[{all:true}]}]};switch(_0x551dxd[_0xf1a5[21]][_0xf1a5[20]]){case _0xf1a5[18]:_0x551dx10[_0xf1a5[16]]=_0x551dxd[_0xf1a5[17]];break ;;case _0xf1a5[19]:break ;;default:;};MailMessage[_0xf1a5[26]](_0x551dx10)[_0xf1a5[25]](function(_0x551dx12){return _0x551dxe[_0xf1a5[24]](200)[_0xf1a5[23]](_0x551dx12)})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)});};exports[_0xf1a5[27]]=function(_0x551dxd,_0x551dxe,_0x551dxf){MailMessage[_0xf1a5[31]](_0x551dxd[_0xf1a5[30]][_0xf1a5[29]],{include:[{all:true,include:[{all:true}]}]})[_0xf1a5[25]](function(_0x551dx13){if(!_0x551dx13){return _0x551dxe[_0xf1a5[28]](404)};return _0x551dxe[_0xf1a5[23]](_0x551dx13);})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)})};exports[_0xf1a5[32]]=function(_0x551dxd,_0x551dxe,_0x551dxf){return sequelize[_0xf1a5[37]]()[_0xf1a5[25]](function(_0x551dx14){return MailMessage[_0xf1a5[32]](_0x551dxd[_0xf1a5[36]],{include:[{model:MailAttachment}],transaction:_0x551dx14})[_0xf1a5[25]](function(_0x551dx13){_0x551dx14[_0xf1a5[35]]();return _0x551dxe[_0xf1a5[24]](201)[_0xf1a5[23]](_0x551dx13);})[_0xf1a5[22]](function(_0x551dx11){console[_0xf1a5[33]](_0x551dx11);_0x551dx14[_0xf1a5[34]]();return handleError(_0x551dxe,_0x551dx11);})})};exports[_0xf1a5[38]]=function(_0x551dxd,_0x551dxe,_0x551dxf){MailMessage[_0xf1a5[31]](_0x551dxd[_0xf1a5[30]][_0xf1a5[29]],{include:[{all:true}]})[_0xf1a5[25]](function(_0x551dx13){if(!_0x551dx13){return _0x551dxe[_0xf1a5[28]](404)};var _0x551dx15=_[_0xf1a5[39]](_0x551dx13,_0x551dxd[_0xf1a5[36]]);_0x551dx15[_0xf1a5[40]]()[_0xf1a5[25]](function(){return _0x551dxe[_0xf1a5[24]](200)[_0xf1a5[23]](_0x551dx15)})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)});})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)})};exports[_0xf1a5[41]]=function(_0x551dxd,_0x551dxe,_0x551dxf){MailMessage[_0xf1a5[31]](_0x551dxd[_0xf1a5[30]][_0xf1a5[29]])[_0xf1a5[25]](function(_0x551dx13){if(!_0x551dx13){return _0x551dxe[_0xf1a5[28]](404)};_0x551dx13[_0xf1a5[41]]()[_0xf1a5[25]](function(){return _0x551dxe[_0xf1a5[28]](204)})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)});})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)})};exports[_0xf1a5[42]]=function(_0x551dxd,_0x551dxe,_0x551dxf){MailMessage[_0xf1a5[44]]({where:{id:{$in:_0x551dxd[_0xf1a5[36]][_0xf1a5[29]]}},attributes:{directory:_0xf1a5[43]}})[_0xf1a5[25]](function(_0x551dx13){if(!_0x551dx13){return _0x551dxe[_0xf1a5[28]](404)};_0x551dx13[_0xf1a5[41]]()[_0xf1a5[25]](function(){return _0x551dxe[_0xf1a5[28]](204)})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)});})[_0xf1a5[22]](function(_0x551dx11){return handleError(_0x551dxe,_0x551dx11,_0x551dxf)})};function handleError(_0x551dxe,_0x551dx11,_0x551dxf){return _0x551dxe[_0xf1a5[24]](500)[_0xf1a5[23]](_0x551dx11)}
\ 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 5f7f5dd..db6b844 100644
--- a/server/api/mail_message/mail_message.socket.js
+++ b/server/api/mail_message/mail_message.socket.js
@@ -1 +1 @@
-var _0x94ea=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x94ea[0];var MailMessage=require(_0x94ea[2])[_0x94ea[1]];exports[_0x94ea[3]]=function(_0x96d4x2){MailMessage[_0x94ea[4]](function(_0x96d4x3){onSave(_0x96d4x2,_0x96d4x3)});MailMessage[_0x94ea[5]](function(_0x96d4x3){onSave(_0x96d4x2,_0x96d4x3)});MailMessage[_0x94ea[6]](function(_0x96d4x3){onRemove(_0x96d4x2,_0x96d4x3)});};function onSave(_0x96d4x2,_0x96d4x3,_0x96d4x5){_0x96d4x2[_0x94ea[8]](_0x94ea[7],_0x96d4x3)}function onRemove(_0x96d4x2,_0x96d4x3,_0x96d4x5){_0x96d4x2[_0x94ea[8]](_0x94ea[9],_0x96d4x3)}
\ No newline at end of file
+var _0x8883=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8883[0];var MailMessage=require(_0x8883[2])[_0x8883[1]];exports[_0x8883[3]]=function(_0xce5cx2){MailMessage[_0x8883[4]](function(_0xce5cx3){onSave(_0xce5cx2,_0xce5cx3)});MailMessage[_0x8883[5]](function(_0xce5cx3){onSave(_0xce5cx2,_0xce5cx3)});MailMessage[_0x8883[6]](function(_0xce5cx3){onRemove(_0xce5cx2,_0xce5cx3)});};function onSave(_0xce5cx2,_0xce5cx3,_0xce5cx5){_0xce5cx2[_0x8883[8]](_0x8883[7],_0xce5cx3)}function onRemove(_0xce5cx2,_0xce5cx3,_0xce5cx5){_0xce5cx2[_0x8883[8]](_0x8883[9],_0xce5cx3)}
\ No newline at end of file
diff --git a/server/api/mail_queue/index.js b/server/api/mail_queue/index.js
index 0cd2b2f..209b988 100644
--- a/server/api/mail_queue/index.js
+++ b/server/api/mail_queue/index.js
@@ -1 +1 @@
-var _0x13f6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x13f6[0];var express=require(_0x13f6[1]);var controller=require(_0x13f6[2]);var router=express.Router();router[_0x13f6[5]](_0x13f6[3],controller[_0x13f6[4]]);router[_0x13f6[5]](_0x13f6[6],controller[_0x13f6[7]]);router[_0x13f6[9]](_0x13f6[3],controller[_0x13f6[8]]);router[_0x13f6[9]](_0x13f6[10],controller[_0x13f6[11]]);router[_0x13f6[13]](_0x13f6[6],controller[_0x13f6[12]]);router[_0x13f6[13]](_0x13f6[10],controller[_0x13f6[14]]);router[_0x13f6[15]](_0x13f6[6],controller[_0x13f6[12]]);router[_0x13f6[17]](_0x13f6[3],controller[_0x13f6[16]]);router[_0x13f6[17]](_0x13f6[6],controller[_0x13f6[18]]);module[_0x13f6[19]]=router;
\ No newline at end of file
+var _0x8c78=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x8c78[0];var express=require(_0x8c78[1]);var controller=require(_0x8c78[2]);var router=express.Router();router[_0x8c78[5]](_0x8c78[3],controller[_0x8c78[4]]);router[_0x8c78[5]](_0x8c78[6],controller[_0x8c78[7]]);router[_0x8c78[9]](_0x8c78[3],controller[_0x8c78[8]]);router[_0x8c78[9]](_0x8c78[10],controller[_0x8c78[11]]);router[_0x8c78[13]](_0x8c78[6],controller[_0x8c78[12]]);router[_0x8c78[13]](_0x8c78[10],controller[_0x8c78[14]]);router[_0x8c78[15]](_0x8c78[6],controller[_0x8c78[12]]);router[_0x8c78[17]](_0x8c78[3],controller[_0x8c78[16]]);router[_0x8c78[17]](_0x8c78[6],controller[_0x8c78[18]]);module[_0x8c78[19]]=router;
\ 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 446781b..4646415 100644
--- a/server/api/mail_queue/mail_queue.controller.js
+++ b/server/api/mail_queue/mail_queue.controller.js
@@ -1 +1 @@
-var _0x6a3f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x6a3f[0];var _=require(_0x6a3f[1]);var util=require(_0x6a3f[2]);var MailQueue=require(_0x6a3f[4])[_0x6a3f[3]];exports[_0x6a3f[5]]=function(_0x603cx4,_0x603cx5){var _0x603cx6=[_0x6a3f[6],_0x6a3f[7],_0x6a3f[8],_0x6a3f[9]];var _0x603cx7=_0x603cx4[_0x6a3f[11]][_0x6a3f[10]]?parseInt(_0x603cx4[_0x6a3f[11]][_0x6a3f[10]],10):100;var _0x603cx8=_0x603cx4[_0x6a3f[11]][_0x6a3f[12]]?parseInt(_0x603cx4[_0x6a3f[11]][_0x6a3f[12]],10):0;var _0x603cx9={where:{},limit:_0x603cx7,offset:_0x603cx8*_0x603cx7,include:[{all:true}]};_[_0x6a3f[26]](_0x603cx4[_0x6a3f[11]],function(_0x603cxa,_0x603cxb){switch(_0x603cxb){case _0x6a3f[10]:;case _0x6a3f[12]:break ;;case _0x6a3f[15]:_0x603cx9[_0x6a3f[13]]=util[_0x6a3f[18]](_0x6a3f[14],_0x603cx4[_0x6a3f[11]][_0x6a3f[15]],_0x603cx4[_0x6a3f[11]][_0x6a3f[16]]||_0x6a3f[17])||null;break ;;case _0x6a3f[16]:break ;;case _0x6a3f[24]:_0x603cx9[_0x6a3f[20]][_0x6a3f[19]]=[];_0x603cx6[_0x6a3f[23]](function(_0x603cxc){var _0x603cxd={};_0x603cxd[_0x603cxc]={$like:_0x6a3f[21]+_0x603cxa+_0x6a3f[21]};_0x603cx9[_0x6a3f[20]][_0x6a3f[19]][_0x6a3f[22]](_0x603cxd);});break ;;default:_0x603cx9[_0x6a3f[20]][_0x603cxb]={$like:{}};_0x603cx9[_0x6a3f[20]][_0x603cxb][_0x6a3f[25]]=_0x6a3f[21]+_0x603cxa+_0x6a3f[21];;}});MailQueue[_0x6a3f[40]](_0x603cx9)[_0x6a3f[39]](function(_0x603cxf){var _0x603cx10=Math[_0x6a3f[29]](_0x603cxf[_0x6a3f[28]]/_0x603cx7);var _0x603cx11=_0x603cx10>(_0x603cx9[_0x6a3f[30]]+1)?util[_0x6a3f[18]](_0x6a3f[31],_0x603cx4[_0x6a3f[32]],_0x603cx4[_0x6a3f[34]][_0x6a3f[33]],_0x603cx4[_0x6a3f[35]],_0x603cx8+1):null;var _0x603cx12=_0x603cx8>0?util[_0x6a3f[18]](_0x6a3f[31],_0x603cx4[_0x6a3f[32]],_0x603cx4[_0x6a3f[34]][_0x6a3f[33]],_0x603cx4[_0x6a3f[35]],_0x603cx8-1):null;_0x603cx5[_0x6a3f[38]](200)[_0x6a3f[37]]({count:_0x603cxf[_0x6a3f[28]],rows:_0x603cxf[_0x6a3f[36]],next_page:_0x603cx11,previous_page:_0x603cx12,total_pages:_0x603cx10});})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)});};exports[_0x6a3f[41]]=function(_0x603cx4,_0x603cx5){MailQueue[_0x6a3f[45]](_0x603cx4[_0x6a3f[44]][_0x6a3f[43]])[_0x6a3f[39]](function(_0x603cx13){if(!_0x603cx13){return _0x603cx5[_0x6a3f[42]](404)};return _0x603cx5[_0x6a3f[37]](_0x603cx13);})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)})};exports[_0x6a3f[46]]=function(_0x603cx4,_0x603cx5){MailQueue[_0x6a3f[46]](_0x603cx4[_0x6a3f[47]])[_0x6a3f[39]](function(_0x603cx13){return _0x603cx5[_0x6a3f[38]](201)[_0x6a3f[37]](_0x603cx13)})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)})};exports[_0x6a3f[48]]=function(_0x603cx4,_0x603cx5){if(_0x603cx4[_0x6a3f[47]][_0x6a3f[43]]){delete _0x603cx4[_0x6a3f[47]][_0x6a3f[43]]};MailQueue[_0x6a3f[45]](_0x603cx4[_0x6a3f[44]][_0x6a3f[43]])[_0x6a3f[39]](function(_0x603cx13){if(!_0x603cx13){return _0x603cx5[_0x6a3f[42]](404)};var _0x603cx14=_[_0x6a3f[49]](_0x603cx13,_0x603cx4[_0x6a3f[47]]);_0x603cx14[_0x6a3f[50]]()[_0x6a3f[39]](function(){return _0x603cx5[_0x6a3f[38]](200)[_0x6a3f[37]](_0x603cx13)})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)});})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)});};exports[_0x6a3f[51]]=function(_0x603cx4,_0x603cx5,_0x603cx15){return MailQueue[_0x6a3f[45]](_0x603cx4[_0x6a3f[44]][_0x6a3f[43]])[_0x6a3f[39]](function(_0x603cx13){if(_0x603cx13){return _0x603cx13[_0x6a3f[53]](_0x603cx4[_0x6a3f[47]][_0x6a3f[52]],{individualHooks:true})}else {throw  new Error(_0x6a3f[54])}})[_0x6a3f[39]](function(){return _0x603cx5[_0x6a3f[42]](200)})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)})};exports[_0x6a3f[55]]=function(_0x603cx4,_0x603cx5){return MailQueue[_0x6a3f[45]](_0x603cx4[_0x6a3f[44]][_0x6a3f[43]])[_0x6a3f[39]](function(_0x603cx13){if(_0x603cx13){return _0x603cx13[_0x6a3f[56]](_0x603cx4[_0x6a3f[47]][_0x6a3f[52]],{individualHooks:true})}else {throw  new Error(_0x6a3f[54])}})[_0x6a3f[39]](function(){return _0x603cx5[_0x6a3f[42]](200)})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)})};exports[_0x6a3f[57]]=function(_0x603cx4,_0x603cx5){MailQueue[_0x6a3f[45]](_0x603cx4[_0x6a3f[44]][_0x6a3f[43]])[_0x6a3f[39]](function(_0x603cx13){if(!_0x603cx13){return _0x603cx5[_0x6a3f[42]](404)};_0x603cx13[_0x6a3f[57]]()[_0x6a3f[39]](function(){return _0x603cx5[_0x6a3f[42]](204)})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)});})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)})};exports[_0x6a3f[58]]=function(_0x603cx4,_0x603cx5){MailQueue[_0x6a3f[57]]({where:{id:_0x603cx4[_0x6a3f[11]][_0x6a3f[43]]},individualHooks:true})[_0x6a3f[39]](function(){return _0x603cx5[_0x6a3f[42]](204)})[_0x6a3f[27]](function(_0x603cxe){return handleError(_0x603cx5,_0x603cxe)})};function handleError(_0x603cx5,_0x603cxe){return _0x603cx5[_0x6a3f[38]](500)[_0x6a3f[37]](_0x603cxe)}
\ No newline at end of file
+var _0xc44d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xc44d[0];var _=require(_0xc44d[1]);var util=require(_0xc44d[2]);var MailQueue=require(_0xc44d[4])[_0xc44d[3]];exports[_0xc44d[5]]=function(_0x3037x4,_0x3037x5){var _0x3037x6=[_0xc44d[6],_0xc44d[7],_0xc44d[8],_0xc44d[9]];var _0x3037x7=_0x3037x4[_0xc44d[11]][_0xc44d[10]]?parseInt(_0x3037x4[_0xc44d[11]][_0xc44d[10]],10):100;var _0x3037x8=_0x3037x4[_0xc44d[11]][_0xc44d[12]]?parseInt(_0x3037x4[_0xc44d[11]][_0xc44d[12]],10):0;var _0x3037x9={where:{},limit:_0x3037x7,offset:_0x3037x8*_0x3037x7,include:[{all:true}]};_[_0xc44d[26]](_0x3037x4[_0xc44d[11]],function(_0x3037xa,_0x3037xb){switch(_0x3037xb){case _0xc44d[10]:;case _0xc44d[12]:break ;;case _0xc44d[15]:_0x3037x9[_0xc44d[13]]=util[_0xc44d[18]](_0xc44d[14],_0x3037x4[_0xc44d[11]][_0xc44d[15]],_0x3037x4[_0xc44d[11]][_0xc44d[16]]||_0xc44d[17])||null;break ;;case _0xc44d[16]:break ;;case _0xc44d[24]:_0x3037x9[_0xc44d[20]][_0xc44d[19]]=[];_0x3037x6[_0xc44d[23]](function(_0x3037xc){var _0x3037xd={};_0x3037xd[_0x3037xc]={$like:_0xc44d[21]+_0x3037xa+_0xc44d[21]};_0x3037x9[_0xc44d[20]][_0xc44d[19]][_0xc44d[22]](_0x3037xd);});break ;;default:_0x3037x9[_0xc44d[20]][_0x3037xb]={$like:{}};_0x3037x9[_0xc44d[20]][_0x3037xb][_0xc44d[25]]=_0xc44d[21]+_0x3037xa+_0xc44d[21];;}});MailQueue[_0xc44d[40]](_0x3037x9)[_0xc44d[39]](function(_0x3037xf){var _0x3037x10=Math[_0xc44d[29]](_0x3037xf[_0xc44d[28]]/_0x3037x7);var _0x3037x11=_0x3037x10>(_0x3037x9[_0xc44d[30]]+1)?util[_0xc44d[18]](_0xc44d[31],_0x3037x4[_0xc44d[32]],_0x3037x4[_0xc44d[34]][_0xc44d[33]],_0x3037x4[_0xc44d[35]],_0x3037x8+1):null;var _0x3037x12=_0x3037x8>0?util[_0xc44d[18]](_0xc44d[31],_0x3037x4[_0xc44d[32]],_0x3037x4[_0xc44d[34]][_0xc44d[33]],_0x3037x4[_0xc44d[35]],_0x3037x8-1):null;_0x3037x5[_0xc44d[38]](200)[_0xc44d[37]]({count:_0x3037xf[_0xc44d[28]],rows:_0x3037xf[_0xc44d[36]],next_page:_0x3037x11,previous_page:_0x3037x12,total_pages:_0x3037x10});})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)});};exports[_0xc44d[41]]=function(_0x3037x4,_0x3037x5){MailQueue[_0xc44d[45]](_0x3037x4[_0xc44d[44]][_0xc44d[43]])[_0xc44d[39]](function(_0x3037x13){if(!_0x3037x13){return _0x3037x5[_0xc44d[42]](404)};return _0x3037x5[_0xc44d[37]](_0x3037x13);})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)})};exports[_0xc44d[46]]=function(_0x3037x4,_0x3037x5){MailQueue[_0xc44d[46]](_0x3037x4[_0xc44d[47]])[_0xc44d[39]](function(_0x3037x13){return _0x3037x5[_0xc44d[38]](201)[_0xc44d[37]](_0x3037x13)})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)})};exports[_0xc44d[48]]=function(_0x3037x4,_0x3037x5){if(_0x3037x4[_0xc44d[47]][_0xc44d[43]]){delete _0x3037x4[_0xc44d[47]][_0xc44d[43]]};MailQueue[_0xc44d[45]](_0x3037x4[_0xc44d[44]][_0xc44d[43]])[_0xc44d[39]](function(_0x3037x13){if(!_0x3037x13){return _0x3037x5[_0xc44d[42]](404)};var _0x3037x14=_[_0xc44d[49]](_0x3037x13,_0x3037x4[_0xc44d[47]]);_0x3037x14[_0xc44d[50]]()[_0xc44d[39]](function(){return _0x3037x5[_0xc44d[38]](200)[_0xc44d[37]](_0x3037x13)})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)});})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)});};exports[_0xc44d[51]]=function(_0x3037x4,_0x3037x5,_0x3037x15){return MailQueue[_0xc44d[45]](_0x3037x4[_0xc44d[44]][_0xc44d[43]])[_0xc44d[39]](function(_0x3037x13){if(_0x3037x13){return _0x3037x13[_0xc44d[53]](_0x3037x4[_0xc44d[47]][_0xc44d[52]],{individualHooks:true})}else {throw  new Error(_0xc44d[54])}})[_0xc44d[39]](function(){return _0x3037x5[_0xc44d[42]](200)})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)})};exports[_0xc44d[55]]=function(_0x3037x4,_0x3037x5){return MailQueue[_0xc44d[45]](_0x3037x4[_0xc44d[44]][_0xc44d[43]])[_0xc44d[39]](function(_0x3037x13){if(_0x3037x13){return _0x3037x13[_0xc44d[56]](_0x3037x4[_0xc44d[47]][_0xc44d[52]],{individualHooks:true})}else {throw  new Error(_0xc44d[54])}})[_0xc44d[39]](function(){return _0x3037x5[_0xc44d[42]](200)})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)})};exports[_0xc44d[57]]=function(_0x3037x4,_0x3037x5){MailQueue[_0xc44d[45]](_0x3037x4[_0xc44d[44]][_0xc44d[43]])[_0xc44d[39]](function(_0x3037x13){if(!_0x3037x13){return _0x3037x5[_0xc44d[42]](404)};_0x3037x13[_0xc44d[57]]()[_0xc44d[39]](function(){return _0x3037x5[_0xc44d[42]](204)})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)});})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)})};exports[_0xc44d[58]]=function(_0x3037x4,_0x3037x5){MailQueue[_0xc44d[57]]({where:{id:_0x3037x4[_0xc44d[11]][_0xc44d[43]]},individualHooks:true})[_0xc44d[39]](function(){return _0x3037x5[_0xc44d[42]](204)})[_0xc44d[27]](function(_0x3037xe){return handleError(_0x3037x5,_0x3037xe)})};function handleError(_0x3037x5,_0x3037xe){return _0x3037x5[_0xc44d[38]](500)[_0xc44d[37]](_0x3037xe)}
\ 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 3cd3594..55fa195 100644
--- a/server/api/mail_queue/mail_queue.socket.js
+++ b/server/api/mail_queue/mail_queue.socket.js
@@ -1 +1 @@
-var _0x96b3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x96b3[0];var MailQueue=require(_0x96b3[2])[_0x96b3[1]];exports[_0x96b3[3]]=function(_0x673cx2){MailQueue[_0x96b3[4]](function(_0x673cx3){onSave(_0x673cx2,_0x673cx3)});MailQueue[_0x96b3[5]](function(_0x673cx3){onRemove(_0x673cx2,_0x673cx3)});};function onSave(_0x673cx2,_0x673cx3,_0x673cx5){_0x673cx2[_0x96b3[7]](_0x96b3[6],_0x673cx3)}function onRemove(_0x673cx2,_0x673cx3,_0x673cx5){_0x673cx2[_0x96b3[7]](_0x96b3[8],_0x673cx3)}
\ No newline at end of file
+var _0x8160=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8160[0];var MailQueue=require(_0x8160[2])[_0x8160[1]];exports[_0x8160[3]]=function(_0x3886x2){MailQueue[_0x8160[4]](function(_0x3886x3){onSave(_0x3886x2,_0x3886x3)});MailQueue[_0x8160[5]](function(_0x3886x3){onRemove(_0x3886x2,_0x3886x3)});};function onSave(_0x3886x2,_0x3886x3,_0x3886x5){_0x3886x2[_0x8160[7]](_0x8160[6],_0x3886x3)}function onRemove(_0x3886x2,_0x3886x3,_0x3886x5){_0x3886x2[_0x8160[7]](_0x8160[8],_0x3886x3)}
\ No newline at end of file
diff --git a/server/api/mail_queue/mail_queue.spec.js b/server/api/mail_queue/mail_queue.spec.js
index 4df9610..eb4e569 100644
--- a/server/api/mail_queue/mail_queue.spec.js
+++ b/server/api/mail_queue/mail_queue.spec.js
@@ -1 +1 @@
-var _0x86ac=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x86ac[0];var should=require(_0x86ac[1]);var app=require(_0x86ac[2]);var request=require(_0x86ac[3]);describe(_0x86ac[4],function(){it(_0x86ac[5],function(_0x4997x4){request(app)[_0x86ac[13]](_0x86ac[12])[_0x86ac[11]](200)[_0x86ac[11]](_0x86ac[10],/json/)[_0x86ac[9]](function(_0x4997x5,_0x4997x6){if(_0x4997x5){return _0x4997x4(_0x4997x5)};_0x4997x6[_0x86ac[8]][_0x86ac[1]][_0x86ac[7]][_0x86ac[6]](Array);_0x4997x4();})})});
\ No newline at end of file
+var _0xf1d6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0xf1d6[0];var should=require(_0xf1d6[1]);var app=require(_0xf1d6[2]);var request=require(_0xf1d6[3]);describe(_0xf1d6[4],function(){it(_0xf1d6[5],function(_0x95b3x4){request(app)[_0xf1d6[13]](_0xf1d6[12])[_0xf1d6[11]](200)[_0xf1d6[11]](_0xf1d6[10],/json/)[_0xf1d6[9]](function(_0x95b3x5,_0x95b3x6){if(_0x95b3x5){return _0x95b3x4(_0x95b3x5)};_0x95b3x6[_0xf1d6[8]][_0xf1d6[1]][_0xf1d6[7]][_0xf1d6[6]](Array);_0x95b3x4();})})});
\ No newline at end of file
diff --git a/server/api/mail_room/index.js b/server/api/mail_room/index.js
index 4a2db71..cc49016 100644
--- a/server/api/mail_room/index.js
+++ b/server/api/mail_room/index.js
@@ -1 +1 @@
-var _0xf97e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x67\x65\x6E\x74\x2F\x3A\x69\x64","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x73\x68\x6F\x77\x41\x67\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x75\x70\x64\x61\x74\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xf97e[0];var express=require(_0xf97e[1]);var controller=require(_0xf97e[2]);var auth=require(_0xf97e[3]);var router=express.Router();router[_0xf97e[7]](_0xf97e[4],auth[_0xf97e[5]](),controller[_0xf97e[6]]);router[_0xf97e[7]](_0xf97e[8],controller[_0xf97e[9]]);router[_0xf97e[7]](_0xf97e[10],controller[_0xf97e[11]]);router[_0xf97e[7]](_0xf97e[12],controller[_0xf97e[13]]);router[_0xf97e[15]](_0xf97e[4],controller[_0xf97e[14]]);router[_0xf97e[17]](_0xf97e[10],controller[_0xf97e[16]]);router[_0xf97e[17]](_0xf97e[12],controller[_0xf97e[18]]);router[_0xf97e[19]](_0xf97e[10],controller[_0xf97e[16]]);router[_0xf97e[21]](_0xf97e[4],controller[_0xf97e[20]]);router[_0xf97e[21]](_0xf97e[10],controller[_0xf97e[22]]);module[_0xf97e[23]]=router;
\ No newline at end of file
+var _0xf3c4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x61\x67\x65\x6E\x74\x2F\x3A\x69\x64","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x73\x68\x6F\x77\x41\x67\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x75\x70\x64\x61\x74\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xf3c4[0];var express=require(_0xf3c4[1]);var controller=require(_0xf3c4[2]);var auth=require(_0xf3c4[3]);var router=express.Router();router[_0xf3c4[7]](_0xf3c4[4],auth[_0xf3c4[5]](),controller[_0xf3c4[6]]);router[_0xf3c4[7]](_0xf3c4[8],controller[_0xf3c4[9]]);router[_0xf3c4[7]](_0xf3c4[10],controller[_0xf3c4[11]]);router[_0xf3c4[7]](_0xf3c4[12],controller[_0xf3c4[13]]);router[_0xf3c4[15]](_0xf3c4[4],controller[_0xf3c4[14]]);router[_0xf3c4[17]](_0xf3c4[10],controller[_0xf3c4[16]]);router[_0xf3c4[17]](_0xf3c4[12],controller[_0xf3c4[18]]);router[_0xf3c4[19]](_0xf3c4[10],controller[_0xf3c4[16]]);router[_0xf3c4[21]](_0xf3c4[4],controller[_0xf3c4[20]]);router[_0xf3c4[21]](_0xf3c4[10],controller[_0xf3c4[22]]);module[_0xf3c4[23]]=router;
\ 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 1579fcd..2dbd5e8 100644
--- a/server/api/mail_room/mail_room.controller.js
+++ b/server/api/mail_room/mail_room.controller.js
@@ -1 +1 @@
-var _0xb880=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x69\x6E\x64\x65\x78","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x73\x74\x61\x74\x75\x73","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x4E\x45\x57","\x4F\x50\x45\x4E","\x69\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x75\x73\x65\x72","\x61\x67\x65\x6E\x74","\x77\x68\x65\x72\x65","\x69\x6E\x63\x6C\x75\x64\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x68\x6F\x77\x41\x67\x65\x6E\x74\x73","\x67\x65\x74\x55\x73\x65\x72\x73","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6A\x6F\x62\x49\x64","\x4D\x61\x69\x6C\x20\x61\x6C\x72\x65\x61\x64\x79\x20\x61\x73\x73\x69\x67\x6E\x65\x64","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x73\x65\x74\x55\x73\x65\x72\x73","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xb880[0];var _=require(_0xb880[1]);var util=require(_0xb880[2]);var User=require(_0xb880[4])[_0xb880[3]];var Contact=require(_0xb880[4])[_0xb880[5]];var MailRoom=require(_0xb880[4])[_0xb880[6]];var MailMessage=require(_0xb880[4])[_0xb880[7]];var MailAccount=require(_0xb880[4])[_0xb880[8]];var MailAttachment=require(_0xb880[4])[_0xb880[9]];exports[_0xb880[10]]=function(_0x4504x9,_0x4504xa,_0x4504xb){var _0x4504xc=[_0xb880[11],_0xb880[12],_0xb880[13]];var _0x4504xd=_0x4504x9[_0xb880[15]][_0xb880[14]]?parseInt(_0x4504x9[_0xb880[15]][_0xb880[14]],10):100;var _0x4504xe=_0x4504x9[_0xb880[15]][_0xb880[16]]?parseInt(_0x4504x9[_0xb880[15]][_0xb880[16]],10):0;var _0x4504xf={where:{$or:[{status:_0xb880[17]},{status:_0xb880[18]}]},include:[{model:User,attributes:[_0xb880[19],_0xb880[20],_0xb880[21],_0xb880[22],_0xb880[23],_0xb880[24]]},{model:MailAccount}],limit:_0x4504xd,offset:_0x4504xe*_0x4504xd};if(_0x4504x9[_0xb880[25]][_0xb880[23]]===_0xb880[26]){_0x4504xf[_0xb880[28]][0][_0xb880[27]]={id:_0x4504x9[_0xb880[25]][_0xb880[19]]}};_[_0xb880[41]](_0x4504x9[_0xb880[15]],function(_0x4504x10,_0x4504x11){switch(_0x4504x11){case _0xb880[14]:;case _0xb880[16]:break ;;case _0xb880[31]:_0x4504xf[_0xb880[29]]=util[_0xb880[34]](_0xb880[30],_0x4504x9[_0xb880[15]][_0xb880[31]],_0x4504x9[_0xb880[15]][_0xb880[32]]||_0xb880[33])||null;break ;;case _0xb880[32]:break ;;case _0xb880[39]:_0x4504xf[_0xb880[27]][_0xb880[35]]=[];_0x4504xc[_0xb880[38]](function(_0x4504x12){var _0x4504x13={};_0x4504x13[_0x4504x12]={$like:_0xb880[36]+_0x4504x10+_0xb880[36]};_0x4504xf[_0xb880[27]][_0xb880[35]][_0xb880[37]](_0x4504x13);});break ;;default:_0x4504xf[_0xb880[27]][_0x4504x11]={$like:{}};_0x4504xf[_0xb880[27]][_0x4504x11][_0xb880[40]]=_0xb880[36]+_0x4504x10+_0xb880[36];;}});console[_0xb880[42]](_0xb880[15],_0x4504xf);return MailRoom[_0xb880[55]](_0x4504xf)[_0xb880[54]](function(_0x4504x15){console[_0xb880[42]](_0x4504x15);var _0x4504x16=Math[_0xb880[45]](_0x4504x15[_0xb880[44]]/_0x4504xd);var _0x4504x17=_0x4504x16>(_0x4504xf[_0xb880[46]]+1)?util[_0xb880[34]](_0xb880[47],_0x4504x9[_0xb880[48]],_0x4504x9[_0xb880[50]][_0xb880[49]],_0x4504x9[_0xb880[51]],_0x4504xe+1):null;var _0x4504x18=_0x4504xe>0?util[_0xb880[34]](_0xb880[47],_0x4504x9[_0xb880[48]],_0x4504x9[_0xb880[50]][_0xb880[49]],_0x4504x9[_0xb880[51]],_0x4504xe-1):null;_0x4504xa[_0xb880[13]](200)[_0xb880[53]]({count:_0x4504x15[_0xb880[44]],mailRooms:_0x4504x15[_0xb880[52]],next_page:_0x4504x17,previous_page:_0x4504x18,total_pages:_0x4504x16});})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)});};exports[_0xb880[56]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[58]]({where:{UserId:_0x4504x9[_0xb880[57]][_0xb880[19]]},include:[{all:true}]})[_0xb880[54]](function(_0x4504x19){return _0x4504xa[_0xb880[13]](200)[_0xb880[53]](_0x4504x19)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[59]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[61]](_0x4504x9[_0xb880[57]][_0xb880[19]],{include:[{model:MailMessage,include:[{model:MailAttachment}]},{model:MailAccount}]})[_0xb880[54]](function(_0x4504x1a){if(!_0x4504x1a){return _0x4504xa[_0xb880[60]](404)};return _0x4504xa[_0xb880[53]](_0x4504x1a);})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[62]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[61]](_0x4504x9[_0xb880[57]][_0xb880[19]])[_0xb880[54]](function(_0x4504x1a){if(!_0x4504x1a){return _0x4504xa[_0xb880[60]](404)};return _0x4504x1a[_0xb880[63]]({attributes:[_0xb880[19],_0xb880[20],_0xb880[21],_0xb880[22],_0xb880[23],_0xb880[24]]});})[_0xb880[54]](function(_0x4504x1b){return _0x4504xa[_0xb880[53]](_0x4504x1b)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[64]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[64]](_0x4504x9[_0xb880[65]])[_0xb880[54]](function(_0x4504x1a){return _0x4504xa[_0xb880[13]](201)[_0xb880[53]](_0x4504x1a)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[66]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[61]](_0x4504x9[_0xb880[57]][_0xb880[19]])[_0xb880[54]](function(_0x4504x1a){if(!_0x4504x1a){return _0x4504xa[_0xb880[60]](404)};if(_0x4504x1a[_0xb880[67]]){throw  new Error(_0xb880[68])};var _0x4504x1c=_[_0xb880[69]](_0x4504x1a,_0x4504x9[_0xb880[65]]);return _0x4504x1c[_0xb880[70]]();})[_0xb880[54]](function(_0x4504x1a){return _0x4504xa[_0xb880[13]](200)[_0xb880[53]](_0x4504x1a)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[71]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[61]](_0x4504x9[_0xb880[57]][_0xb880[19]])[_0xb880[54]](function(_0x4504x1a){if(!_0x4504x1a){return _0x4504xa[_0xb880[60]](404)};return _0x4504x1a[_0xb880[73]](_0x4504x9[_0xb880[65]][_0xb880[72]]);})[_0xb880[54]](function(){return _0x4504xa[_0xb880[60]](200)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[74]]=function(_0x4504x9,_0x4504xa,_0x4504xb){return MailRoom[_0xb880[61]](_0x4504x9[_0xb880[57]][_0xb880[19]])[_0xb880[54]](function(_0x4504x1a){if(!_0x4504x1a){return _0x4504xa[_0xb880[60]](404)};return _0x4504x1a[_0xb880[74]]();})[_0xb880[54]](function(){return _0x4504xa[_0xb880[60]](204)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};exports[_0xb880[75]]=function(_0x4504x9,_0x4504xa){return MailRoom[_0xb880[74]]({where:{id:_0x4504x9[_0xb880[15]][_0xb880[19]]},individualHooks:true})[_0xb880[54]](function(){return _0x4504xa[_0xb880[60]](200)})[_0xb880[43]](function(_0x4504x14){return handleError(_0x4504xa,_0x4504x14)})};function handleError(_0x4504xa,_0x4504x14){return _0x4504xa[_0xb880[13]](500)[_0xb880[53]](_0x4504x14)}
\ No newline at end of file
+var _0x11d0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x69\x6E\x64\x65\x78","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x73\x74\x61\x74\x75\x73","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x4E\x45\x57","\x4F\x50\x45\x4E","\x69\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x75\x73\x65\x72","\x61\x67\x65\x6E\x74","\x77\x68\x65\x72\x65","\x69\x6E\x63\x6C\x75\x64\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x61\x67\x65\x6E\x74\x49\x6E\x64\x65\x78","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x68\x6F\x77\x41\x67\x65\x6E\x74\x73","\x67\x65\x74\x55\x73\x65\x72\x73","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6A\x6F\x62\x49\x64","\x4D\x61\x69\x6C\x20\x61\x6C\x72\x65\x61\x64\x79\x20\x61\x73\x73\x69\x67\x6E\x65\x64","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x73\x65\x74\x55\x73\x65\x72\x73","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x11d0[0];var _=require(_0x11d0[1]);var util=require(_0x11d0[2]);var User=require(_0x11d0[4])[_0x11d0[3]];var Contact=require(_0x11d0[4])[_0x11d0[5]];var MailRoom=require(_0x11d0[4])[_0x11d0[6]];var MailMessage=require(_0x11d0[4])[_0x11d0[7]];var MailAccount=require(_0x11d0[4])[_0x11d0[8]];var MailAttachment=require(_0x11d0[4])[_0x11d0[9]];exports[_0x11d0[10]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){var _0x4ae8xc=[_0x11d0[11],_0x11d0[12],_0x11d0[13]];var _0x4ae8xd=_0x4ae8x9[_0x11d0[15]][_0x11d0[14]]?parseInt(_0x4ae8x9[_0x11d0[15]][_0x11d0[14]],10):100;var _0x4ae8xe=_0x4ae8x9[_0x11d0[15]][_0x11d0[16]]?parseInt(_0x4ae8x9[_0x11d0[15]][_0x11d0[16]],10):0;var _0x4ae8xf={where:{$or:[{status:_0x11d0[17]},{status:_0x11d0[18]}]},include:[{model:User,attributes:[_0x11d0[19],_0x11d0[20],_0x11d0[21],_0x11d0[22],_0x11d0[23],_0x11d0[24]]},{model:MailAccount}],limit:_0x4ae8xd,offset:_0x4ae8xe*_0x4ae8xd};if(_0x4ae8x9[_0x11d0[25]][_0x11d0[23]]===_0x11d0[26]){_0x4ae8xf[_0x11d0[28]][0][_0x11d0[27]]={id:_0x4ae8x9[_0x11d0[25]][_0x11d0[19]]}};_[_0x11d0[41]](_0x4ae8x9[_0x11d0[15]],function(_0x4ae8x10,_0x4ae8x11){switch(_0x4ae8x11){case _0x11d0[14]:;case _0x11d0[16]:break ;;case _0x11d0[31]:_0x4ae8xf[_0x11d0[29]]=util[_0x11d0[34]](_0x11d0[30],_0x4ae8x9[_0x11d0[15]][_0x11d0[31]],_0x4ae8x9[_0x11d0[15]][_0x11d0[32]]||_0x11d0[33])||null;break ;;case _0x11d0[32]:break ;;case _0x11d0[39]:_0x4ae8xf[_0x11d0[27]][_0x11d0[35]]=[];_0x4ae8xc[_0x11d0[38]](function(_0x4ae8x12){var _0x4ae8x13={};_0x4ae8x13[_0x4ae8x12]={$like:_0x11d0[36]+_0x4ae8x10+_0x11d0[36]};_0x4ae8xf[_0x11d0[27]][_0x11d0[35]][_0x11d0[37]](_0x4ae8x13);});break ;;default:_0x4ae8xf[_0x11d0[27]][_0x4ae8x11]={$like:{}};_0x4ae8xf[_0x11d0[27]][_0x4ae8x11][_0x11d0[40]]=_0x11d0[36]+_0x4ae8x10+_0x11d0[36];;}});console[_0x11d0[42]](_0x11d0[15],_0x4ae8xf);return MailRoom[_0x11d0[55]](_0x4ae8xf)[_0x11d0[54]](function(_0x4ae8x15){console[_0x11d0[42]](_0x4ae8x15);var _0x4ae8x16=Math[_0x11d0[45]](_0x4ae8x15[_0x11d0[44]]/_0x4ae8xd);var _0x4ae8x17=_0x4ae8x16>(_0x4ae8xf[_0x11d0[46]]+1)?util[_0x11d0[34]](_0x11d0[47],_0x4ae8x9[_0x11d0[48]],_0x4ae8x9[_0x11d0[50]][_0x11d0[49]],_0x4ae8x9[_0x11d0[51]],_0x4ae8xe+1):null;var _0x4ae8x18=_0x4ae8xe>0?util[_0x11d0[34]](_0x11d0[47],_0x4ae8x9[_0x11d0[48]],_0x4ae8x9[_0x11d0[50]][_0x11d0[49]],_0x4ae8x9[_0x11d0[51]],_0x4ae8xe-1):null;_0x4ae8xa[_0x11d0[13]](200)[_0x11d0[53]]({count:_0x4ae8x15[_0x11d0[44]],mailRooms:_0x4ae8x15[_0x11d0[52]],next_page:_0x4ae8x17,previous_page:_0x4ae8x18,total_pages:_0x4ae8x16});})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)});};exports[_0x11d0[56]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[58]]({where:{UserId:_0x4ae8x9[_0x11d0[57]][_0x11d0[19]]},include:[{all:true}]})[_0x11d0[54]](function(_0x4ae8x19){return _0x4ae8xa[_0x11d0[13]](200)[_0x11d0[53]](_0x4ae8x19)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[59]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[61]](_0x4ae8x9[_0x11d0[57]][_0x11d0[19]],{include:[{model:MailMessage,include:[{model:MailAttachment}]},{model:MailAccount}]})[_0x11d0[54]](function(_0x4ae8x1a){if(!_0x4ae8x1a){return _0x4ae8xa[_0x11d0[60]](404)};return _0x4ae8xa[_0x11d0[53]](_0x4ae8x1a);})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[62]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[61]](_0x4ae8x9[_0x11d0[57]][_0x11d0[19]])[_0x11d0[54]](function(_0x4ae8x1a){if(!_0x4ae8x1a){return _0x4ae8xa[_0x11d0[60]](404)};return _0x4ae8x1a[_0x11d0[63]]({attributes:[_0x11d0[19],_0x11d0[20],_0x11d0[21],_0x11d0[22],_0x11d0[23],_0x11d0[24]]});})[_0x11d0[54]](function(_0x4ae8x1b){return _0x4ae8xa[_0x11d0[53]](_0x4ae8x1b)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[64]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[64]](_0x4ae8x9[_0x11d0[65]])[_0x11d0[54]](function(_0x4ae8x1a){return _0x4ae8xa[_0x11d0[13]](201)[_0x11d0[53]](_0x4ae8x1a)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[66]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[61]](_0x4ae8x9[_0x11d0[57]][_0x11d0[19]])[_0x11d0[54]](function(_0x4ae8x1a){if(!_0x4ae8x1a){return _0x4ae8xa[_0x11d0[60]](404)};if(_0x4ae8x1a[_0x11d0[67]]){throw  new Error(_0x11d0[68])};var _0x4ae8x1c=_[_0x11d0[69]](_0x4ae8x1a,_0x4ae8x9[_0x11d0[65]]);return _0x4ae8x1c[_0x11d0[70]]();})[_0x11d0[54]](function(_0x4ae8x1a){return _0x4ae8xa[_0x11d0[13]](200)[_0x11d0[53]](_0x4ae8x1a)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[71]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[61]](_0x4ae8x9[_0x11d0[57]][_0x11d0[19]])[_0x11d0[54]](function(_0x4ae8x1a){if(!_0x4ae8x1a){return _0x4ae8xa[_0x11d0[60]](404)};return _0x4ae8x1a[_0x11d0[73]](_0x4ae8x9[_0x11d0[65]][_0x11d0[72]]);})[_0x11d0[54]](function(){return _0x4ae8xa[_0x11d0[60]](200)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[74]]=function(_0x4ae8x9,_0x4ae8xa,_0x4ae8xb){return MailRoom[_0x11d0[61]](_0x4ae8x9[_0x11d0[57]][_0x11d0[19]])[_0x11d0[54]](function(_0x4ae8x1a){if(!_0x4ae8x1a){return _0x4ae8xa[_0x11d0[60]](404)};return _0x4ae8x1a[_0x11d0[74]]();})[_0x11d0[54]](function(){return _0x4ae8xa[_0x11d0[60]](204)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};exports[_0x11d0[75]]=function(_0x4ae8x9,_0x4ae8xa){return MailRoom[_0x11d0[74]]({where:{id:_0x4ae8x9[_0x11d0[15]][_0x11d0[19]]},individualHooks:true})[_0x11d0[54]](function(){return _0x4ae8xa[_0x11d0[60]](200)})[_0x11d0[43]](function(_0x4ae8x14){return handleError(_0x4ae8xa,_0x4ae8x14)})};function handleError(_0x4ae8xa,_0x4ae8x14){return _0x4ae8xa[_0x11d0[13]](500)[_0x11d0[53]](_0x4ae8x14)}
\ 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 eceaa22..668bfdf 100644
--- a/server/api/mail_room/mail_room.socket.js
+++ b/server/api/mail_room/mail_room.socket.js
@@ -1 +1 @@
-var _0x9b21=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x55\x73\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9b21[0];var MailMessage=require(_0x9b21[2])[_0x9b21[1]];var MailRoom=require(_0x9b21[2])[_0x9b21[3]];var User=require(_0x9b21[2])[_0x9b21[4]];exports[_0x9b21[5]]=function(_0xadeax4){MailRoom[_0x9b21[6]](function(_0xadeax5){onSave(_0xadeax4,_0xadeax5)});MailRoom[_0x9b21[7]](function(_0xadeax5){onRemove(_0xadeax4,_0xadeax5)});MailRoom[_0x9b21[13]](function(_0xadeax5){MailRoom[_0x9b21[12]](_0xadeax5[_0x9b21[11]],{include:[{all:true}]})[_0x9b21[10]](function(_0xadeax7){onSave(_0xadeax4,_0xadeax7)})[_0x9b21[9]](function(_0xadeax6){console[_0x9b21[8]](_0xadeax6)})});MailRoom[_0x9b21[7]](function(_0xadeax5){onRemove(_0xadeax4,_0xadeax5)});};function onSave(_0xadeax4,_0xadeax5,_0xadeax9){_0xadeax4[_0x9b21[15]](_0x9b21[14],_0xadeax5)}function onRemove(_0xadeax4,_0xadeax5,_0xadeax9){_0xadeax4[_0x9b21[15]](_0x9b21[16],_0xadeax5)}
\ No newline at end of file
+var _0x24d9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x55\x73\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x24d9[0];var MailMessage=require(_0x24d9[2])[_0x24d9[1]];var MailRoom=require(_0x24d9[2])[_0x24d9[3]];var User=require(_0x24d9[2])[_0x24d9[4]];exports[_0x24d9[5]]=function(_0x8999x4){MailRoom[_0x24d9[6]](function(_0x8999x5){onSave(_0x8999x4,_0x8999x5)});MailRoom[_0x24d9[7]](function(_0x8999x5){onRemove(_0x8999x4,_0x8999x5)});MailRoom[_0x24d9[13]](function(_0x8999x5){MailRoom[_0x24d9[12]](_0x8999x5[_0x24d9[11]],{include:[{all:true}]})[_0x24d9[10]](function(_0x8999x7){onSave(_0x8999x4,_0x8999x7)})[_0x24d9[9]](function(_0x8999x6){console[_0x24d9[8]](_0x8999x6)})});MailRoom[_0x24d9[7]](function(_0x8999x5){onRemove(_0x8999x4,_0x8999x5)});};function onSave(_0x8999x4,_0x8999x5,_0x8999x9){_0x8999x4[_0x24d9[15]](_0x24d9[14],_0x8999x5)}function onRemove(_0x8999x4,_0x8999x5,_0x8999x9){_0x8999x4[_0x24d9[15]](_0x24d9[16],_0x8999x5)}
\ 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 040e6bf..9119ee8 100644
--- a/server/api/mail_server_in/index.js
+++ b/server/api/mail_server_in/index.js
@@ -1 +1 @@
-var _0x1007=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x1007[0];var express=require(_0x1007[1]);var controller=require(_0x1007[2]);var router=express.Router();router[_0x1007[5]](_0x1007[3],controller[_0x1007[4]]);router[_0x1007[5]](_0x1007[6],controller[_0x1007[7]]);router[_0x1007[9]](_0x1007[3],controller[_0x1007[8]]);router[_0x1007[11]](_0x1007[6],controller[_0x1007[10]]);router[_0x1007[12]](_0x1007[6],controller[_0x1007[10]]);router[_0x1007[14]](_0x1007[6],controller[_0x1007[13]]);module[_0x1007[15]]=router;
\ No newline at end of file
+var _0x93e8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x93e8[0];var express=require(_0x93e8[1]);var controller=require(_0x93e8[2]);var router=express.Router();router[_0x93e8[5]](_0x93e8[3],controller[_0x93e8[4]]);router[_0x93e8[5]](_0x93e8[6],controller[_0x93e8[7]]);router[_0x93e8[9]](_0x93e8[3],controller[_0x93e8[8]]);router[_0x93e8[11]](_0x93e8[6],controller[_0x93e8[10]]);router[_0x93e8[12]](_0x93e8[6],controller[_0x93e8[10]]);router[_0x93e8[14]](_0x93e8[6],controller[_0x93e8[13]]);module[_0x93e8[15]]=router;
\ 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 0bdc6a5..4abc19e 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 @@
-var _0x2c60=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x65\x72\x72\x6F\x72","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x2c60[0];var _=require(_0x2c60[1]);var MailServerIn=require(_0x2c60[3])[_0x2c60[2]];exports[_0x2c60[4]]=function(_0xa245x3,_0xa245x4){MailServerIn[_0x2c60[9]]()[_0x2c60[8]](function(_0xa245x6){return _0xa245x4[_0x2c60[7]](200)[_0x2c60[6]](_0xa245x6)})[_0x2c60[5]](function(_0xa245x5){return handleError(_0xa245x4,_0xa245x5)})};exports[_0x2c60[10]]=function(_0xa245x3,_0xa245x4){MailServerIn[_0x2c60[14]](_0xa245x3[_0x2c60[13]][_0x2c60[12]])[_0x2c60[8]](function(_0xa245x7){if(!_0xa245x7){return _0xa245x4[_0x2c60[11]](404)};return _0xa245x4[_0x2c60[6]](_0xa245x7);})[_0x2c60[5]](function(_0xa245x5){return handleError(_0xa245x4,_0xa245x5)})};exports[_0x2c60[15]]=function(_0xa245x3,_0xa245x4){MailServerIn[_0x2c60[15]](_0xa245x3[_0x2c60[16]])[_0x2c60[8]](function(_0xa245x7){return _0xa245x4[_0x2c60[7]](201)[_0x2c60[6]](_0xa245x7)})[_0x2c60[5]](function(_0xa245x5){return handleError(_0xa245x4,_0xa245x5)})};exports[_0x2c60[17]]=function(_0xa245x3,_0xa245x4){if(_0xa245x3[_0x2c60[16]][_0x2c60[12]]){delete _0xa245x3[_0x2c60[16]][_0x2c60[12]]};return MailServerIn[_0x2c60[14]](_0xa245x3[_0x2c60[13]][_0x2c60[12]])[_0x2c60[8]](function(_0xa245x7){if(!_0xa245x7){return _0xa245x4[_0x2c60[11]](404)};var _0xa245x8=_[_0x2c60[19]](_0xa245x7,_0xa245x3[_0x2c60[16]]);_0xa245x8[_0x2c60[20]]()[_0x2c60[8]](function(){return _0xa245x4[_0x2c60[7]](200)[_0x2c60[6]](_0xa245x7)})[_0x2c60[5]](function(_0xa245x5){console[_0x2c60[18]](_0xa245x5);return handleError(_0xa245x4,_0xa245x5);});})[_0x2c60[5]](function(_0xa245x5){console[_0x2c60[18]](_0xa245x5);return handleError(_0xa245x4,_0xa245x5);});};exports[_0x2c60[21]]=function(_0xa245x3,_0xa245x4){MailServerIn[_0x2c60[14]](_0xa245x3[_0x2c60[13]][_0x2c60[12]])[_0x2c60[8]](function(_0xa245x7){if(!_0xa245x7){return _0xa245x4[_0x2c60[11]](404)};_0xa245x7[_0x2c60[21]]()[_0x2c60[8]](function(){return _0xa245x4[_0x2c60[11]](204)})[_0x2c60[5]](function(_0xa245x5){return handleError(_0xa245x4,_0xa245x5)});})[_0x2c60[5]](function(_0xa245x5){return handleError(_0xa245x4,_0xa245x5)})};function handleError(_0xa245x4,_0xa245x5){return _0xa245x4[_0x2c60[7]](500)[_0x2c60[6]](_0xa245x5)}
\ No newline at end of file
+var _0x663c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x65\x72\x72\x6F\x72","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x663c[0];var _=require(_0x663c[1]);var MailServerIn=require(_0x663c[3])[_0x663c[2]];exports[_0x663c[4]]=function(_0xd961x3,_0xd961x4){MailServerIn[_0x663c[9]]()[_0x663c[8]](function(_0xd961x6){return _0xd961x4[_0x663c[7]](200)[_0x663c[6]](_0xd961x6)})[_0x663c[5]](function(_0xd961x5){return handleError(_0xd961x4,_0xd961x5)})};exports[_0x663c[10]]=function(_0xd961x3,_0xd961x4){MailServerIn[_0x663c[14]](_0xd961x3[_0x663c[13]][_0x663c[12]])[_0x663c[8]](function(_0xd961x7){if(!_0xd961x7){return _0xd961x4[_0x663c[11]](404)};return _0xd961x4[_0x663c[6]](_0xd961x7);})[_0x663c[5]](function(_0xd961x5){return handleError(_0xd961x4,_0xd961x5)})};exports[_0x663c[15]]=function(_0xd961x3,_0xd961x4){MailServerIn[_0x663c[15]](_0xd961x3[_0x663c[16]])[_0x663c[8]](function(_0xd961x7){return _0xd961x4[_0x663c[7]](201)[_0x663c[6]](_0xd961x7)})[_0x663c[5]](function(_0xd961x5){return handleError(_0xd961x4,_0xd961x5)})};exports[_0x663c[17]]=function(_0xd961x3,_0xd961x4){if(_0xd961x3[_0x663c[16]][_0x663c[12]]){delete _0xd961x3[_0x663c[16]][_0x663c[12]]};return MailServerIn[_0x663c[14]](_0xd961x3[_0x663c[13]][_0x663c[12]])[_0x663c[8]](function(_0xd961x7){if(!_0xd961x7){return _0xd961x4[_0x663c[11]](404)};var _0xd961x8=_[_0x663c[19]](_0xd961x7,_0xd961x3[_0x663c[16]]);_0xd961x8[_0x663c[20]]()[_0x663c[8]](function(){return _0xd961x4[_0x663c[7]](200)[_0x663c[6]](_0xd961x7)})[_0x663c[5]](function(_0xd961x5){console[_0x663c[18]](_0xd961x5);return handleError(_0xd961x4,_0xd961x5);});})[_0x663c[5]](function(_0xd961x5){console[_0x663c[18]](_0xd961x5);return handleError(_0xd961x4,_0xd961x5);});};exports[_0x663c[21]]=function(_0xd961x3,_0xd961x4){MailServerIn[_0x663c[14]](_0xd961x3[_0x663c[13]][_0x663c[12]])[_0x663c[8]](function(_0xd961x7){if(!_0xd961x7){return _0xd961x4[_0x663c[11]](404)};_0xd961x7[_0x663c[21]]()[_0x663c[8]](function(){return _0xd961x4[_0x663c[11]](204)})[_0x663c[5]](function(_0xd961x5){return handleError(_0xd961x4,_0xd961x5)});})[_0x663c[5]](function(_0xd961x5){return handleError(_0xd961x4,_0xd961x5)})};function handleError(_0xd961x4,_0xd961x5){return _0xd961x4[_0x663c[7]](500)[_0x663c[6]](_0xd961x5)}
\ 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 3249ac4..8279852 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 @@
-var _0xaa02=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xaa02[0];var MailServerIn=require(_0xaa02[2])[_0xaa02[1]];exports[_0xaa02[3]]=function(_0xb8e6x2){MailServerIn[_0xaa02[4]](function(_0xb8e6x3){onSave(_0xb8e6x2,_0xb8e6x3)});MailServerIn[_0xaa02[5]](function(_0xb8e6x3){onSave(_0xb8e6x2,_0xb8e6x3)});MailServerIn[_0xaa02[6]](function(_0xb8e6x3){onRemove(_0xb8e6x2,_0xb8e6x3)});};function onSave(_0xb8e6x2,_0xb8e6x3,_0xb8e6x5){_0xb8e6x2[_0xaa02[8]](_0xaa02[7],_0xb8e6x3)}function onRemove(_0xb8e6x2,_0xb8e6x3,_0xb8e6x5){_0xb8e6x2[_0xaa02[8]](_0xaa02[9],_0xb8e6x3)}
\ No newline at end of file
+var _0x7ecf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7ecf[0];var MailServerIn=require(_0x7ecf[2])[_0x7ecf[1]];exports[_0x7ecf[3]]=function(_0xfab8x2){MailServerIn[_0x7ecf[4]](function(_0xfab8x3){onSave(_0xfab8x2,_0xfab8x3)});MailServerIn[_0x7ecf[5]](function(_0xfab8x3){onSave(_0xfab8x2,_0xfab8x3)});MailServerIn[_0x7ecf[6]](function(_0xfab8x3){onRemove(_0xfab8x2,_0xfab8x3)});};function onSave(_0xfab8x2,_0xfab8x3,_0xfab8x5){_0xfab8x2[_0x7ecf[8]](_0x7ecf[7],_0xfab8x3)}function onRemove(_0xfab8x2,_0xfab8x3,_0xfab8x5){_0xfab8x2[_0x7ecf[8]](_0x7ecf[9],_0xfab8x3)}
\ 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 23bd8a8..5437a4f 100644
--- a/server/api/mail_server_out/index.js
+++ b/server/api/mail_server_out/index.js
@@ -1 +1 @@
-var _0x9b45=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x73\x65\x72\x76\x69\x63\x65","\x69\x6E\x64\x65\x78\x53\x65\x72\x76\x69\x63\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x74\x65\x73\x74","\x74\x65\x73\x74","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x74\x65\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x9b45[0];var express=require(_0x9b45[1]);var controller=require(_0x9b45[2]);var router=express.Router();router[_0x9b45[5]](_0x9b45[3],controller[_0x9b45[4]]);router[_0x9b45[5]](_0x9b45[6],controller[_0x9b45[7]]);router[_0x9b45[5]](_0x9b45[8],controller[_0x9b45[9]]);router[_0x9b45[5]](_0x9b45[10],controller[_0x9b45[11]]);router[_0x9b45[13]](_0x9b45[3],controller[_0x9b45[12]]);router[_0x9b45[13]](_0x9b45[14],controller[_0x9b45[11]]);router[_0x9b45[16]](_0x9b45[8],controller[_0x9b45[15]]);router[_0x9b45[17]](_0x9b45[8],controller[_0x9b45[15]]);router[_0x9b45[19]](_0x9b45[8],controller[_0x9b45[18]]);module[_0x9b45[20]]=router;
\ No newline at end of file
+var _0x8aed=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x73\x65\x72\x76\x69\x63\x65","\x69\x6E\x64\x65\x78\x53\x65\x72\x76\x69\x63\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x74\x65\x73\x74","\x74\x65\x73\x74","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x74\x65\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x8aed[0];var express=require(_0x8aed[1]);var controller=require(_0x8aed[2]);var router=express.Router();router[_0x8aed[5]](_0x8aed[3],controller[_0x8aed[4]]);router[_0x8aed[5]](_0x8aed[6],controller[_0x8aed[7]]);router[_0x8aed[5]](_0x8aed[8],controller[_0x8aed[9]]);router[_0x8aed[5]](_0x8aed[10],controller[_0x8aed[11]]);router[_0x8aed[13]](_0x8aed[3],controller[_0x8aed[12]]);router[_0x8aed[13]](_0x8aed[14],controller[_0x8aed[11]]);router[_0x8aed[16]](_0x8aed[8],controller[_0x8aed[15]]);router[_0x8aed[17]](_0x8aed[8],controller[_0x8aed[15]]);router[_0x8aed[19]](_0x8aed[8],controller[_0x8aed[18]]);module[_0x8aed[20]]=router;
\ 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 098c655..4127ecb 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 @@
-var _0x2bde=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x69\x6E\x64\x65\x78\x53\x65\x72\x76\x69\x63\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x74\x65\x73\x74","\x65\x72\x72\x6F\x72","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x45\x52\x52\x4F\x52","\x63\x6F\x6D\x6D\x69\x74","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x20","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x20\x74\x65\x73\x74\x2E\x2E","\x53\x45\x4E\x44\x49\x4E\x47","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E"];_0x2bde[0];var _=require(_0x2bde[1]);var MailServerOut=require(_0x2bde[3])[_0x2bde[2]];var MailMessage=require(_0x2bde[3])[_0x2bde[4]];var sequelize=require(_0x2bde[3])[_0x2bde[5]];exports[_0x2bde[6]]=function(_0xca61x5,_0xca61x6){MailServerOut[_0x2bde[11]]()[_0x2bde[10]](function(_0xca61x8){return _0xca61x6[_0x2bde[9]](200)[_0x2bde[8]](_0xca61x8)})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)})};exports[_0x2bde[12]]=function(_0xca61x5,_0xca61x6){MailServerOut[_0x2bde[13]]({where:{service:true}})[_0x2bde[10]](function(_0xca61x9){return _0xca61x6[_0x2bde[9]](200)[_0x2bde[8]](_0xca61x9)})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)})};exports[_0x2bde[14]]=function(_0xca61x5,_0xca61x6){MailServerOut[_0x2bde[18]](_0xca61x5[_0x2bde[17]][_0x2bde[16]])[_0x2bde[10]](function(_0xca61x9){if(!_0xca61x9){return _0xca61x6[_0x2bde[15]](404)};return _0xca61x6[_0x2bde[8]](_0xca61x9);})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)})};exports[_0x2bde[19]]=function(_0xca61x5,_0xca61x6){MailServerOut[_0x2bde[19]](_0xca61x5[_0x2bde[20]])[_0x2bde[10]](function(_0xca61x9){return _0xca61x6[_0x2bde[9]](201)[_0x2bde[8]](_0xca61x9)})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)})};exports[_0x2bde[21]]=function(_0xca61x5,_0xca61x6){if(_0xca61x5[_0x2bde[20]][_0x2bde[16]]){delete _0xca61x5[_0x2bde[20]][_0x2bde[16]]};MailServerOut[_0x2bde[18]](_0xca61x5[_0x2bde[17]][_0x2bde[16]])[_0x2bde[10]](function(_0xca61x9){if(!_0xca61x9){return _0xca61x6[_0x2bde[15]](404)};var _0xca61xa=_[_0x2bde[22]](_0xca61x9,_0xca61x5[_0x2bde[20]]);_0xca61xa[_0x2bde[23]]()[_0x2bde[10]](function(){return _0xca61x6[_0x2bde[9]](200)[_0x2bde[8]](_0xca61x9)})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)});})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)});};exports[_0x2bde[24]]=function(_0xca61x5,_0xca61x6){MailServerOut[_0x2bde[18]](_0xca61x5[_0x2bde[17]][_0x2bde[16]])[_0x2bde[10]](function(_0xca61x9){if(!_0xca61x9){return _0xca61x6[_0x2bde[15]](404)};_0xca61x9[_0x2bde[24]]()[_0x2bde[10]](function(){return _0xca61x6[_0x2bde[15]](204)})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)});})[_0x2bde[7]](function(_0xca61x7){return handleError(_0xca61x6,_0xca61x7)})};exports[_0x2bde[25]]=function(_0xca61x5,_0xca61x6){return sequelize[_0x2bde[35]]()[_0x2bde[10]](function(_0xca61xb){var _0xca61xc;var _0xca61xd;return MailServerOut[_0x2bde[18]](_0xca61x5[_0x2bde[17]][_0x2bde[16]])[_0x2bde[10]](function(_0xca61x9){if(!_0xca61x9){_0xca61xb[_0x2bde[27]]();return _0xca61x6[_0x2bde[15]](404);}else {return _0xca61x9}})[_0x2bde[10]](function(_0xca61x9){_0xca61xc=_0xca61x9;return MailMessage[_0x2bde[19]]({subject:_0x2bde[31]+_0xca61x9[_0x2bde[32]]+_0x2bde[33],text:_0x2bde[31]+_0xca61x9[_0x2bde[32]]+_0x2bde[33],from:_0xca61x9[_0x2bde[32]],to:_0xca61x9[_0x2bde[32]],status:_0x2bde[34]},{transaction:_0xca61xb});})[_0x2bde[10]](function(_0xca61xe){_0xca61xd=_0xca61xe;return _0xca61xc[_0x2bde[21]]({state:_0x2bde[30]});})[_0x2bde[10]](function(){_0xca61xb[_0x2bde[29]]();return _0xca61x6[_0x2bde[9]](201)[_0x2bde[8]](_0xca61xd);})[_0x2bde[7]](function(_0xca61x7){console[_0x2bde[26]](_0xca61x7);_0xca61xc[_0x2bde[21]]({state:_0x2bde[28]})[_0x2bde[10]](function(){_0xca61xb[_0x2bde[27]]();return handleError(_0xca61x6,_0xca61x7);});});})};function handleError(_0xca61x6,_0xca61x7){return _0xca61x6[_0x2bde[9]](500)[_0x2bde[8]](_0xca61x7)}
\ No newline at end of file
+var _0x9412=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x69\x6E\x64\x65\x78\x53\x65\x72\x76\x69\x63\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x74\x65\x73\x74","\x65\x72\x72\x6F\x72","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x45\x52\x52\x4F\x52","\x63\x6F\x6D\x6D\x69\x74","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x20","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x20\x74\x65\x73\x74\x2E\x2E","\x53\x45\x4E\x44\x49\x4E\x47","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E"];_0x9412[0];var _=require(_0x9412[1]);var MailServerOut=require(_0x9412[3])[_0x9412[2]];var MailMessage=require(_0x9412[3])[_0x9412[4]];var sequelize=require(_0x9412[3])[_0x9412[5]];exports[_0x9412[6]]=function(_0x716ex5,_0x716ex6){MailServerOut[_0x9412[11]]()[_0x9412[10]](function(_0x716ex8){return _0x716ex6[_0x9412[9]](200)[_0x9412[8]](_0x716ex8)})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)})};exports[_0x9412[12]]=function(_0x716ex5,_0x716ex6){MailServerOut[_0x9412[13]]({where:{service:true}})[_0x9412[10]](function(_0x716ex9){return _0x716ex6[_0x9412[9]](200)[_0x9412[8]](_0x716ex9)})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)})};exports[_0x9412[14]]=function(_0x716ex5,_0x716ex6){MailServerOut[_0x9412[18]](_0x716ex5[_0x9412[17]][_0x9412[16]])[_0x9412[10]](function(_0x716ex9){if(!_0x716ex9){return _0x716ex6[_0x9412[15]](404)};return _0x716ex6[_0x9412[8]](_0x716ex9);})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)})};exports[_0x9412[19]]=function(_0x716ex5,_0x716ex6){MailServerOut[_0x9412[19]](_0x716ex5[_0x9412[20]])[_0x9412[10]](function(_0x716ex9){return _0x716ex6[_0x9412[9]](201)[_0x9412[8]](_0x716ex9)})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)})};exports[_0x9412[21]]=function(_0x716ex5,_0x716ex6){if(_0x716ex5[_0x9412[20]][_0x9412[16]]){delete _0x716ex5[_0x9412[20]][_0x9412[16]]};MailServerOut[_0x9412[18]](_0x716ex5[_0x9412[17]][_0x9412[16]])[_0x9412[10]](function(_0x716ex9){if(!_0x716ex9){return _0x716ex6[_0x9412[15]](404)};var _0x716exa=_[_0x9412[22]](_0x716ex9,_0x716ex5[_0x9412[20]]);_0x716exa[_0x9412[23]]()[_0x9412[10]](function(){return _0x716ex6[_0x9412[9]](200)[_0x9412[8]](_0x716ex9)})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)});})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)});};exports[_0x9412[24]]=function(_0x716ex5,_0x716ex6){MailServerOut[_0x9412[18]](_0x716ex5[_0x9412[17]][_0x9412[16]])[_0x9412[10]](function(_0x716ex9){if(!_0x716ex9){return _0x716ex6[_0x9412[15]](404)};_0x716ex9[_0x9412[24]]()[_0x9412[10]](function(){return _0x716ex6[_0x9412[15]](204)})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)});})[_0x9412[7]](function(_0x716ex7){return handleError(_0x716ex6,_0x716ex7)})};exports[_0x9412[25]]=function(_0x716ex5,_0x716ex6){return sequelize[_0x9412[35]]()[_0x9412[10]](function(_0x716exb){var _0x716exc;var _0x716exd;return MailServerOut[_0x9412[18]](_0x716ex5[_0x9412[17]][_0x9412[16]])[_0x9412[10]](function(_0x716ex9){if(!_0x716ex9){_0x716exb[_0x9412[27]]();return _0x716ex6[_0x9412[15]](404);}else {return _0x716ex9}})[_0x9412[10]](function(_0x716ex9){_0x716exc=_0x716ex9;return MailMessage[_0x9412[19]]({subject:_0x9412[31]+_0x716ex9[_0x9412[32]]+_0x9412[33],text:_0x9412[31]+_0x716ex9[_0x9412[32]]+_0x9412[33],from:_0x716ex9[_0x9412[32]],to:_0x716ex9[_0x9412[32]],status:_0x9412[34]},{transaction:_0x716exb});})[_0x9412[10]](function(_0x716exe){_0x716exd=_0x716exe;return _0x716exc[_0x9412[21]]({state:_0x9412[30]});})[_0x9412[10]](function(){_0x716exb[_0x9412[29]]();return _0x716ex6[_0x9412[9]](201)[_0x9412[8]](_0x716exd);})[_0x9412[7]](function(_0x716ex7){console[_0x9412[26]](_0x716ex7);_0x716exc[_0x9412[21]]({state:_0x9412[28]})[_0x9412[10]](function(){_0x716exb[_0x9412[27]]();return handleError(_0x716ex6,_0x716ex7);});});})};function handleError(_0x716ex6,_0x716ex7){return _0x716ex6[_0x9412[9]](500)[_0x9412[8]](_0x716ex7)}
\ 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 9d154fb..4b9cd22 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 @@
-var _0x3b5d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74\x20\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74\x20\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3b5d[0];var MailServerOut=require(_0x3b5d[2])[_0x3b5d[1]];exports[_0x3b5d[3]]=function(_0xeaccx2){MailServerOut[_0x3b5d[6]](function(_0xeaccx3){console[_0x3b5d[5]](_0x3b5d[4]);onSave(_0xeaccx2,_0xeaccx3);});MailServerOut[_0x3b5d[8]](function(_0xeaccx3){console[_0x3b5d[5]](_0x3b5d[7]);onRemove(_0xeaccx2,_0xeaccx3);});};function onSave(_0xeaccx2,_0xeaccx3,_0xeaccx5){_0xeaccx2[_0x3b5d[10]](_0x3b5d[9],_0xeaccx3)}function onRemove(_0xeaccx2,_0xeaccx3,_0xeaccx5){_0xeaccx2[_0x3b5d[10]](_0x3b5d[11],_0xeaccx3)}
\ No newline at end of file
+var _0x979e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74\x20\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74\x20\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x979e[0];var MailServerOut=require(_0x979e[2])[_0x979e[1]];exports[_0x979e[3]]=function(_0xea2fx2){MailServerOut[_0x979e[6]](function(_0xea2fx3){console[_0x979e[5]](_0x979e[4]);onSave(_0xea2fx2,_0xea2fx3);});MailServerOut[_0x979e[8]](function(_0xea2fx3){console[_0x979e[5]](_0x979e[7]);onRemove(_0xea2fx2,_0xea2fx3);});};function onSave(_0xea2fx2,_0xea2fx3,_0xea2fx5){_0xea2fx2[_0x979e[10]](_0x979e[9],_0xea2fx3)}function onRemove(_0xea2fx2,_0xea2fx3,_0xea2fx5){_0xea2fx2[_0x979e[10]](_0x979e[11],_0xea2fx3)}
\ No newline at end of file
diff --git a/server/api/mail_template/index.js b/server/api/mail_template/index.js
index d2f273f..2af44f9 100644
--- a/server/api/mail_template/index.js
+++ b/server/api/mail_template/index.js
@@ -1 +1 @@
-var _0xbda2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xbda2[0];var express=require(_0xbda2[1]);var controller=require(_0xbda2[2]);var router=express.Router();router[_0xbda2[5]](_0xbda2[3],controller[_0xbda2[4]]);router[_0xbda2[5]](_0xbda2[6],controller[_0xbda2[7]]);router[_0xbda2[9]](_0xbda2[3],controller[_0xbda2[8]]);router[_0xbda2[11]](_0xbda2[6],controller[_0xbda2[10]]);router[_0xbda2[12]](_0xbda2[6],controller[_0xbda2[10]]);router[_0xbda2[14]](_0xbda2[6],controller[_0xbda2[13]]);module[_0xbda2[15]]=router;
\ No newline at end of file
+var _0x4af5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x4af5[0];var express=require(_0x4af5[1]);var controller=require(_0x4af5[2]);var router=express.Router();router[_0x4af5[5]](_0x4af5[3],controller[_0x4af5[4]]);router[_0x4af5[5]](_0x4af5[6],controller[_0x4af5[7]]);router[_0x4af5[9]](_0x4af5[3],controller[_0x4af5[8]]);router[_0x4af5[11]](_0x4af5[6],controller[_0x4af5[10]]);router[_0x4af5[12]](_0x4af5[6],controller[_0x4af5[10]]);router[_0x4af5[14]](_0x4af5[6],controller[_0x4af5[13]]);module[_0x4af5[15]]=router;
\ 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 2347263..5c85e1a 100644
--- a/server/api/mail_template/mail_template.controller.js
+++ b/server/api/mail_template/mail_template.controller.js
@@ -1 +1 @@
-var _0x993f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x993f[0];var _=require(_0x993f[1]);var util=require(_0x993f[2]);var MailTemplate=require(_0x993f[4])[_0x993f[3]];exports[_0x993f[5]]=function(_0xf424x4,_0xf424x5){var _0xf424x6=[_0x993f[6],_0x993f[7],_0x993f[8],_0x993f[9]];var _0xf424x7=_0xf424x4[_0x993f[11]][_0x993f[10]]?parseInt(_0xf424x4[_0x993f[11]][_0x993f[10]],10):100;var _0xf424x8=_0xf424x4[_0x993f[11]][_0x993f[12]]?parseInt(_0xf424x4[_0x993f[11]][_0x993f[12]],10):0;var _0xf424x9={where:{},limit:_0xf424x7,offset:_0xf424x8*_0xf424x7,include:[{all:true}]};_[_0x993f[26]](_0xf424x4[_0x993f[11]],function(_0xf424xa,_0xf424xb){switch(_0xf424xb){case _0x993f[10]:;case _0x993f[12]:break ;;case _0x993f[15]:_0xf424x9[_0x993f[13]]=util[_0x993f[18]](_0x993f[14],_0xf424x4[_0x993f[11]][_0x993f[15]],_0xf424x4[_0x993f[11]][_0x993f[16]]||_0x993f[17])||null;break ;;case _0x993f[16]:break ;;case _0x993f[24]:_0xf424x9[_0x993f[20]][_0x993f[19]]=[];_0xf424x6[_0x993f[23]](function(_0xf424xc){var _0xf424xd={};_0xf424xd[_0xf424xc]={$like:_0x993f[21]+_0xf424xa+_0x993f[21]};_0xf424x9[_0x993f[20]][_0x993f[19]][_0x993f[22]](_0xf424xd);});break ;;default:_0xf424x9[_0x993f[20]][_0xf424xb]={$like:{}};_0xf424x9[_0x993f[20]][_0xf424xb][_0x993f[25]]=_0x993f[21]+_0xf424xa+_0x993f[21];;}});MailTemplate[_0x993f[40]](_0xf424x9)[_0x993f[39]](function(_0xf424xf){var _0xf424x10=Math[_0x993f[29]](_0xf424xf[_0x993f[28]]/_0xf424x7);var _0xf424x11=_0xf424x10>(_0xf424x9[_0x993f[30]]+1)?util[_0x993f[18]](_0x993f[31],_0xf424x4[_0x993f[32]],_0xf424x4[_0x993f[34]][_0x993f[33]],_0xf424x4[_0x993f[35]],_0xf424x8+1):null;var _0xf424x12=_0xf424x8>0?util[_0x993f[18]](_0x993f[31],_0xf424x4[_0x993f[32]],_0xf424x4[_0x993f[34]][_0x993f[33]],_0xf424x4[_0x993f[35]],_0xf424x8-1):null;_0xf424x5[_0x993f[38]](200)[_0x993f[37]]({count:_0xf424xf[_0x993f[28]],rows:_0xf424xf[_0x993f[36]],next_page:_0xf424x11,previous_page:_0xf424x12,total_pages:_0xf424x10});})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)});};exports[_0x993f[41]]=function(_0xf424x4,_0xf424x5){MailTemplate[_0x993f[45]](_0xf424x4[_0x993f[44]][_0x993f[43]])[_0x993f[39]](function(_0xf424x13){if(!_0xf424x13){return _0xf424x5[_0x993f[42]](404)};return _0xf424x5[_0x993f[37]](_0xf424x13);})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)})};exports[_0x993f[46]]=function(_0xf424x4,_0xf424x5){MailTemplate[_0x993f[46]](_0xf424x4[_0x993f[47]])[_0x993f[39]](function(_0xf424x13){return _0xf424x5[_0x993f[38]](201)[_0x993f[37]](_0xf424x13)})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)})};exports[_0x993f[48]]=function(_0xf424x4,_0xf424x5){if(_0xf424x4[_0x993f[47]][_0x993f[43]]){delete _0xf424x4[_0x993f[47]][_0x993f[43]]};MailTemplate[_0x993f[45]](_0xf424x4[_0x993f[44]][_0x993f[43]])[_0x993f[39]](function(_0xf424x13){if(!_0xf424x13){return _0xf424x5[_0x993f[42]](404)};var _0xf424x14=_[_0x993f[49]](_0xf424x13,_0xf424x4[_0x993f[47]]);_0xf424x14[_0x993f[50]]()[_0x993f[39]](function(){return _0xf424x5[_0x993f[38]](200)[_0x993f[37]](_0xf424x13)})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)});})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)});};exports[_0x993f[51]]=function(_0xf424x4,_0xf424x5){MailTemplate[_0x993f[45]](_0xf424x4[_0x993f[44]][_0x993f[43]])[_0x993f[39]](function(_0xf424x13){if(!_0xf424x13){return _0xf424x5[_0x993f[42]](404)};_0xf424x13[_0x993f[51]]()[_0x993f[39]](function(){return _0xf424x5[_0x993f[42]](204)})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)});})[_0x993f[27]](function(_0xf424xe){return handleError(_0xf424x5,_0xf424xe)})};function handleError(_0xf424x5,_0xf424xe){return _0xf424x5[_0x993f[38]](500)[_0x993f[37]](_0xf424xe)}
\ No newline at end of file
+var _0x3c6f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x73\x74\x72\x61\x74\x65\x67\x79","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x3c6f[0];var _=require(_0x3c6f[1]);var util=require(_0x3c6f[2]);var MailTemplate=require(_0x3c6f[4])[_0x3c6f[3]];exports[_0x3c6f[5]]=function(_0x7c3dx4,_0x7c3dx5){var _0x7c3dx6=[_0x3c6f[6],_0x3c6f[7],_0x3c6f[8],_0x3c6f[9]];var _0x7c3dx7=_0x7c3dx4[_0x3c6f[11]][_0x3c6f[10]]?parseInt(_0x7c3dx4[_0x3c6f[11]][_0x3c6f[10]],10):100;var _0x7c3dx8=_0x7c3dx4[_0x3c6f[11]][_0x3c6f[12]]?parseInt(_0x7c3dx4[_0x3c6f[11]][_0x3c6f[12]],10):0;var _0x7c3dx9={where:{},limit:_0x7c3dx7,offset:_0x7c3dx8*_0x7c3dx7,include:[{all:true}]};_[_0x3c6f[26]](_0x7c3dx4[_0x3c6f[11]],function(_0x7c3dxa,_0x7c3dxb){switch(_0x7c3dxb){case _0x3c6f[10]:;case _0x3c6f[12]:break ;;case _0x3c6f[15]:_0x7c3dx9[_0x3c6f[13]]=util[_0x3c6f[18]](_0x3c6f[14],_0x7c3dx4[_0x3c6f[11]][_0x3c6f[15]],_0x7c3dx4[_0x3c6f[11]][_0x3c6f[16]]||_0x3c6f[17])||null;break ;;case _0x3c6f[16]:break ;;case _0x3c6f[24]:_0x7c3dx9[_0x3c6f[20]][_0x3c6f[19]]=[];_0x7c3dx6[_0x3c6f[23]](function(_0x7c3dxc){var _0x7c3dxd={};_0x7c3dxd[_0x7c3dxc]={$like:_0x3c6f[21]+_0x7c3dxa+_0x3c6f[21]};_0x7c3dx9[_0x3c6f[20]][_0x3c6f[19]][_0x3c6f[22]](_0x7c3dxd);});break ;;default:_0x7c3dx9[_0x3c6f[20]][_0x7c3dxb]={$like:{}};_0x7c3dx9[_0x3c6f[20]][_0x7c3dxb][_0x3c6f[25]]=_0x3c6f[21]+_0x7c3dxa+_0x3c6f[21];;}});MailTemplate[_0x3c6f[40]](_0x7c3dx9)[_0x3c6f[39]](function(_0x7c3dxf){var _0x7c3dx10=Math[_0x3c6f[29]](_0x7c3dxf[_0x3c6f[28]]/_0x7c3dx7);var _0x7c3dx11=_0x7c3dx10>(_0x7c3dx9[_0x3c6f[30]]+1)?util[_0x3c6f[18]](_0x3c6f[31],_0x7c3dx4[_0x3c6f[32]],_0x7c3dx4[_0x3c6f[34]][_0x3c6f[33]],_0x7c3dx4[_0x3c6f[35]],_0x7c3dx8+1):null;var _0x7c3dx12=_0x7c3dx8>0?util[_0x3c6f[18]](_0x3c6f[31],_0x7c3dx4[_0x3c6f[32]],_0x7c3dx4[_0x3c6f[34]][_0x3c6f[33]],_0x7c3dx4[_0x3c6f[35]],_0x7c3dx8-1):null;_0x7c3dx5[_0x3c6f[38]](200)[_0x3c6f[37]]({count:_0x7c3dxf[_0x3c6f[28]],rows:_0x7c3dxf[_0x3c6f[36]],next_page:_0x7c3dx11,previous_page:_0x7c3dx12,total_pages:_0x7c3dx10});})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)});};exports[_0x3c6f[41]]=function(_0x7c3dx4,_0x7c3dx5){MailTemplate[_0x3c6f[45]](_0x7c3dx4[_0x3c6f[44]][_0x3c6f[43]])[_0x3c6f[39]](function(_0x7c3dx13){if(!_0x7c3dx13){return _0x7c3dx5[_0x3c6f[42]](404)};return _0x7c3dx5[_0x3c6f[37]](_0x7c3dx13);})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)})};exports[_0x3c6f[46]]=function(_0x7c3dx4,_0x7c3dx5){MailTemplate[_0x3c6f[46]](_0x7c3dx4[_0x3c6f[47]])[_0x3c6f[39]](function(_0x7c3dx13){return _0x7c3dx5[_0x3c6f[38]](201)[_0x3c6f[37]](_0x7c3dx13)})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)})};exports[_0x3c6f[48]]=function(_0x7c3dx4,_0x7c3dx5){if(_0x7c3dx4[_0x3c6f[47]][_0x3c6f[43]]){delete _0x7c3dx4[_0x3c6f[47]][_0x3c6f[43]]};MailTemplate[_0x3c6f[45]](_0x7c3dx4[_0x3c6f[44]][_0x3c6f[43]])[_0x3c6f[39]](function(_0x7c3dx13){if(!_0x7c3dx13){return _0x7c3dx5[_0x3c6f[42]](404)};var _0x7c3dx14=_[_0x3c6f[49]](_0x7c3dx13,_0x7c3dx4[_0x3c6f[47]]);_0x7c3dx14[_0x3c6f[50]]()[_0x3c6f[39]](function(){return _0x7c3dx5[_0x3c6f[38]](200)[_0x3c6f[37]](_0x7c3dx13)})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)});})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)});};exports[_0x3c6f[51]]=function(_0x7c3dx4,_0x7c3dx5){MailTemplate[_0x3c6f[45]](_0x7c3dx4[_0x3c6f[44]][_0x3c6f[43]])[_0x3c6f[39]](function(_0x7c3dx13){if(!_0x7c3dx13){return _0x7c3dx5[_0x3c6f[42]](404)};_0x7c3dx13[_0x3c6f[51]]()[_0x3c6f[39]](function(){return _0x7c3dx5[_0x3c6f[42]](204)})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)});})[_0x3c6f[27]](function(_0x7c3dxe){return handleError(_0x7c3dx5,_0x7c3dxe)})};function handleError(_0x7c3dx5,_0x7c3dxe){return _0x7c3dx5[_0x3c6f[38]](500)[_0x3c6f[37]](_0x7c3dxe)}
\ 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 637f686..4e59943 100644
--- a/server/api/mail_template/mail_template.socket.js
+++ b/server/api/mail_template/mail_template.socket.js
@@ -1 +1 @@
-var _0xe3ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe3ec[0];var MailTemplate=require(_0xe3ec[2])[_0xe3ec[1]];exports[_0xe3ec[3]]=function(_0x5a2ax2){MailTemplate[_0xe3ec[4]](function(_0x5a2ax3){onSave(_0x5a2ax2,_0x5a2ax3)});MailTemplate[_0xe3ec[5]](function(_0x5a2ax3){onRemove(_0x5a2ax2,_0x5a2ax3)});};function onSave(_0x5a2ax2,_0x5a2ax3,_0x5a2ax5){_0x5a2ax2[_0xe3ec[7]](_0xe3ec[6],_0x5a2ax3)}function onRemove(_0x5a2ax2,_0x5a2ax3,_0x5a2ax5){_0x5a2ax2[_0xe3ec[7]](_0xe3ec[8],_0x5a2ax3)}
\ No newline at end of file
+var _0x8ed9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8ed9[0];var MailTemplate=require(_0x8ed9[2])[_0x8ed9[1]];exports[_0x8ed9[3]]=function(_0xd0bex2){MailTemplate[_0x8ed9[4]](function(_0xd0bex3){onSave(_0xd0bex2,_0xd0bex3)});MailTemplate[_0x8ed9[5]](function(_0xd0bex3){onRemove(_0xd0bex2,_0xd0bex3)});};function onSave(_0xd0bex2,_0xd0bex3,_0xd0bex5){_0xd0bex2[_0x8ed9[7]](_0x8ed9[6],_0xd0bex3)}function onRemove(_0xd0bex2,_0xd0bex3,_0xd0bex5){_0xd0bex2[_0x8ed9[7]](_0x8ed9[8],_0xd0bex3)}
\ No newline at end of file
diff --git a/server/api/metric/index.js b/server/api/metric/index.js
index 6c8a9ac..a7669bf 100644
--- a/server/api/metric/index.js
+++ b/server/api/metric/index.js
@@ -1 +1 @@
-var _0x6227=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x65\x74\x72\x69\x63\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x74\x61\x62\x6C\x65","\x67\x65\x74\x4D\x65\x74\x72\x69\x63\x73\x42\x79\x54\x61\x62\x6C\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6D\x65\x74\x72\x69\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x6227[0];var express=require(_0x6227[1]);var controller=require(_0x6227[2]);var auth=require(_0x6227[3]);var router=express.Router();router[_0x6227[7]](_0x6227[4],auth[_0x6227[5]](),controller[_0x6227[6]]);router[_0x6227[7]](_0x6227[8],auth[_0x6227[5]](),controller[_0x6227[9]]);router[_0x6227[7]](_0x6227[10],auth[_0x6227[5]](),controller[_0x6227[11]]);router[_0x6227[13]](_0x6227[4],auth[_0x6227[5]](),controller[_0x6227[12]]);router[_0x6227[13]](_0x6227[14],auth[_0x6227[5]](),controller[_0x6227[15]]);router[_0x6227[17]](_0x6227[10],auth[_0x6227[5]](),controller[_0x6227[16]]);router[_0x6227[18]](_0x6227[10],auth[_0x6227[5]](),controller[_0x6227[16]]);router[_0x6227[20]](_0x6227[4],auth[_0x6227[5]](),controller[_0x6227[19]]);router[_0x6227[20]](_0x6227[10],auth[_0x6227[5]](),controller[_0x6227[21]]);module[_0x6227[22]]=router;
\ No newline at end of file
+var _0x6add=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x65\x74\x72\x69\x63\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x74\x61\x62\x6C\x65","\x67\x65\x74\x4D\x65\x74\x72\x69\x63\x73\x42\x79\x54\x61\x62\x6C\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6D\x65\x74\x72\x69\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x6add[0];var express=require(_0x6add[1]);var controller=require(_0x6add[2]);var auth=require(_0x6add[3]);var router=express.Router();router[_0x6add[7]](_0x6add[4],auth[_0x6add[5]](),controller[_0x6add[6]]);router[_0x6add[7]](_0x6add[8],auth[_0x6add[5]](),controller[_0x6add[9]]);router[_0x6add[7]](_0x6add[10],auth[_0x6add[5]](),controller[_0x6add[11]]);router[_0x6add[13]](_0x6add[4],auth[_0x6add[5]](),controller[_0x6add[12]]);router[_0x6add[13]](_0x6add[14],auth[_0x6add[5]](),controller[_0x6add[15]]);router[_0x6add[17]](_0x6add[10],auth[_0x6add[5]](),controller[_0x6add[16]]);router[_0x6add[18]](_0x6add[10],auth[_0x6add[5]](),controller[_0x6add[16]]);router[_0x6add[20]](_0x6add[4],auth[_0x6add[5]](),controller[_0x6add[19]]);router[_0x6add[20]](_0x6add[10],auth[_0x6add[5]](),controller[_0x6add[21]]);module[_0x6add[22]]=router;
\ No newline at end of file
diff --git a/server/api/metric/metric.controller.js b/server/api/metric/metric.controller.js
index 498dae2..6dd8b16 100644
--- a/server/api/metric/metric.controller.js
+++ b/server/api/metric/metric.controller.js
@@ -1 +1 @@
-var _0x9b5a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x65\x74\x72\x69\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x6D\x65\x74\x72\x69\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x4D\x65\x74\x72\x69\x63\x73\x42\x79\x54\x61\x62\x6C\x65","\x74\x61\x62\x6C\x65","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4D\x45\x54\x52\x49\x43","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x4D\x45\x54\x52\x49\x43\x5F\x43\x4F\x4E\x46\x49\x47\x55\x52\x41\x54\x49\x4F\x4E\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x5A\x65\x6E\x64\x65\x73\x6B\x54\x65\x78\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x9b5a[0];var _=require(_0x9b5a[1]);var Metric=require(_0x9b5a[3])[_0x9b5a[2]];var util=require(_0x9b5a[4]);exports[_0x9b5a[5]]=function(_0x121ex4,_0x121ex5){var _0x121ex6=[_0x9b5a[6],_0x9b5a[7]];var _0x121ex7=_0x121ex4[_0x9b5a[9]][_0x9b5a[8]]?parseInt(_0x121ex4[_0x9b5a[9]][_0x9b5a[8]],10):100;var _0x121ex8=_0x121ex4[_0x9b5a[9]][_0x9b5a[10]]?parseInt(_0x121ex4[_0x9b5a[9]][_0x9b5a[10]],10):0;var _0x121ex9={where:{},limit:_0x121ex7,offset:_0x121ex8*_0x121ex7};_[_0x9b5a[24]](_0x121ex4[_0x9b5a[9]],function(_0x121exa,_0x121exb){switch(_0x121exb){case _0x9b5a[8]:;case _0x9b5a[10]:break ;;case _0x9b5a[13]:_0x121ex9[_0x9b5a[11]]=util[_0x9b5a[16]](_0x9b5a[12],_0x121ex4[_0x9b5a[9]][_0x9b5a[13]],_0x121ex4[_0x9b5a[9]][_0x9b5a[14]]||_0x9b5a[15])||null;break ;;case _0x9b5a[14]:break ;;case _0x9b5a[22]:_0x121ex9[_0x9b5a[18]][_0x9b5a[17]]=[];_0x121ex6[_0x9b5a[21]](function(_0x121exc){var _0x121exd={};_0x121exd[_0x121exc]={$like:_0x9b5a[19]+_0x121exa+_0x9b5a[19]};_0x121ex9[_0x9b5a[18]][_0x9b5a[17]][_0x9b5a[20]](_0x121exd);});break ;;default:_0x121ex9[_0x9b5a[18]][_0x121exb]={$like:{}};_0x121ex9[_0x9b5a[18]][_0x121exb][_0x9b5a[23]]=_0x9b5a[19]+_0x121exa+_0x9b5a[19];;}});Metric[_0x9b5a[39]](_0x121ex9)[_0x9b5a[38]](function(_0x121exf){var _0x121ex10=Math[_0x9b5a[30]](_0x121exf[_0x9b5a[29]]/_0x121ex7);var _0x121ex11=_0x121ex10>(_0x121ex9[_0x9b5a[31]]+1)?util[_0x9b5a[16]](_0x9b5a[32],_0x121ex4[_0x9b5a[33]],_0x121ex4[_0x9b5a[35]][_0x9b5a[34]],_0x121ex4[_0x9b5a[36]],_0x121ex8+1):null;var _0x121ex12=_0x121ex8>0?util[_0x9b5a[16]](_0x9b5a[32],_0x121ex4[_0x9b5a[33]],_0x121ex4[_0x9b5a[35]][_0x9b5a[34]],_0x121ex4[_0x9b5a[36]],_0x121ex8-1):null;_0x121ex5[_0x9b5a[27]](200)[_0x9b5a[26]]({count:_0x121exf[_0x9b5a[29]],rows:_0x121exf[_0x9b5a[37]],next_page:_0x121ex11,previous_page:_0x121ex12,total_pages:_0x121ex10});})[_0x9b5a[28]](function(_0x121exe){_0x121ex5[_0x9b5a[27]](500)[_0x9b5a[26]]({error:_0x9b5a[25]})});};exports[_0x9b5a[40]]=function(_0x121ex4,_0x121ex5){console[_0x9b5a[42]](_0x121ex4[_0x9b5a[41]]);Metric[_0x9b5a[44]]({where:{name:_0x121ex4[_0x9b5a[41]][_0x9b5a[6]]}})[_0x9b5a[38]](function(_0x121ex13){if(!_0x121ex13){return _0x121ex5[_0x9b5a[43]](404)};return _0x121ex5[_0x9b5a[26]](_0x121ex13);})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)});};exports[_0x9b5a[45]]=function(_0x121ex4,_0x121ex5){console[_0x9b5a[42]](_0x121ex4[_0x9b5a[9]]);Metric[_0x9b5a[44]]({where:{table:_0x121ex4[_0x9b5a[9]][_0x9b5a[46]]}})[_0x9b5a[38]](function(_0x121ex13){console[_0x9b5a[42]](_0x121ex13);if(!_0x121ex13){return _0x121ex5[_0x9b5a[43]](404)};return _0x121ex5[_0x9b5a[27]](200)[_0x9b5a[26]](_0x121ex13);})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)});};exports[_0x9b5a[47]]=function(_0x121ex4,_0x121ex5){Metric[_0x9b5a[50]](_0x121ex4[_0x9b5a[49]][_0x9b5a[48]])[_0x9b5a[38]](function(_0x121ex14){if(!_0x121ex14){return _0x121ex5[_0x9b5a[43]](404)};return _0x121ex5[_0x9b5a[26]](_0x121ex14);})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)})};exports[_0x9b5a[51]]=function(_0x121ex4,_0x121ex5){Metric[_0x9b5a[51]](_0x121ex4[_0x9b5a[41]])[_0x9b5a[38]](function(_0x121ex14){return _0x121ex5[_0x9b5a[27]](201)[_0x9b5a[26]](_0x121ex14)})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)})};exports[_0x9b5a[52]]=function(_0x121ex4,_0x121ex5){Metric[_0x9b5a[44]]({where:{name:_0x121ex4[_0x9b5a[41]][_0x9b5a[6]],id:{$ne:_0x121ex4[_0x9b5a[41]][_0x9b5a[48]]}}})[_0x9b5a[38]](function(_0x121ex13){if(!_0x121ex13){return _0x121ex5[_0x9b5a[43]](404)};if(_0x121ex13[_0x9b5a[53]]>0){return _0x121ex5[_0x9b5a[27]](500)[_0x9b5a[26]]({message:_0x9b5a[54]})};if(_0x121ex4[_0x9b5a[41]][_0x9b5a[48]]){delete _0x121ex4[_0x9b5a[41]][_0x9b5a[48]]};Metric[_0x9b5a[57]]({where:{id:_0x121ex4[_0x9b5a[49]][_0x9b5a[48]]}})[_0x9b5a[38]](function(_0x121ex14){if(!_0x121ex14){return _0x121ex5[_0x9b5a[43]](404)};var _0x121ex15=_[_0x9b5a[55]](_0x121ex14,_0x121ex4[_0x9b5a[41]]);_0x121ex15[_0x9b5a[56]]()[_0x9b5a[38]](function(){return _0x121ex5[_0x9b5a[27]](200)[_0x9b5a[26]](_0x121ex14)})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)});})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)});})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)})};exports[_0x9b5a[58]]=function(_0x121ex4,_0x121ex5){Metric[_0x9b5a[50]](_0x121ex4[_0x9b5a[49]][_0x9b5a[48]])[_0x9b5a[38]](function(_0x121ex14){if(!_0x121ex14){return _0x121ex5[_0x9b5a[43]](404)};_0x121ex14[_0x9b5a[60]]()[_0x9b5a[38]](function(_0x121ex16){if(_0x121ex16[_0x9b5a[53]]>0){return _0x121ex5[_0x9b5a[27]](500)[_0x9b5a[26]]({message:_0x9b5a[59]})};_0x121ex14[_0x9b5a[58]]()[_0x9b5a[38]](function(){return _0x121ex5[_0x9b5a[43]](204)})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)});})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)});})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)})};exports[_0x9b5a[61]]=function(_0x121ex4,_0x121ex5){Metric[_0x9b5a[58]]({where:{id:_0x121ex4[_0x9b5a[9]][_0x9b5a[48]]},individualHooks:true})[_0x9b5a[38]](function(){return _0x121ex5[_0x9b5a[43]](204)})[_0x9b5a[28]](function(_0x121exe){return handleError(_0x121ex5,_0x121exe)})};function handleError(_0x121ex5,_0x121exe){return _0x121ex5[_0x9b5a[27]](500)[_0x9b5a[26]](_0x121exe)}
\ No newline at end of file
+var _0x7b5b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x65\x74\x72\x69\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x6D\x65\x74\x72\x69\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x4D\x65\x74\x72\x69\x63\x73\x42\x79\x54\x61\x62\x6C\x65","\x74\x61\x62\x6C\x65","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4D\x45\x54\x52\x49\x43","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x4D\x45\x54\x52\x49\x43\x5F\x43\x4F\x4E\x46\x49\x47\x55\x52\x41\x54\x49\x4F\x4E\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x5A\x65\x6E\x64\x65\x73\x6B\x54\x65\x78\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x7b5b[0];var _=require(_0x7b5b[1]);var Metric=require(_0x7b5b[3])[_0x7b5b[2]];var util=require(_0x7b5b[4]);exports[_0x7b5b[5]]=function(_0x457fx4,_0x457fx5){var _0x457fx6=[_0x7b5b[6],_0x7b5b[7]];var _0x457fx7=_0x457fx4[_0x7b5b[9]][_0x7b5b[8]]?parseInt(_0x457fx4[_0x7b5b[9]][_0x7b5b[8]],10):100;var _0x457fx8=_0x457fx4[_0x7b5b[9]][_0x7b5b[10]]?parseInt(_0x457fx4[_0x7b5b[9]][_0x7b5b[10]],10):0;var _0x457fx9={where:{},limit:_0x457fx7,offset:_0x457fx8*_0x457fx7};_[_0x7b5b[24]](_0x457fx4[_0x7b5b[9]],function(_0x457fxa,_0x457fxb){switch(_0x457fxb){case _0x7b5b[8]:;case _0x7b5b[10]:break ;;case _0x7b5b[13]:_0x457fx9[_0x7b5b[11]]=util[_0x7b5b[16]](_0x7b5b[12],_0x457fx4[_0x7b5b[9]][_0x7b5b[13]],_0x457fx4[_0x7b5b[9]][_0x7b5b[14]]||_0x7b5b[15])||null;break ;;case _0x7b5b[14]:break ;;case _0x7b5b[22]:_0x457fx9[_0x7b5b[18]][_0x7b5b[17]]=[];_0x457fx6[_0x7b5b[21]](function(_0x457fxc){var _0x457fxd={};_0x457fxd[_0x457fxc]={$like:_0x7b5b[19]+_0x457fxa+_0x7b5b[19]};_0x457fx9[_0x7b5b[18]][_0x7b5b[17]][_0x7b5b[20]](_0x457fxd);});break ;;default:_0x457fx9[_0x7b5b[18]][_0x457fxb]={$like:{}};_0x457fx9[_0x7b5b[18]][_0x457fxb][_0x7b5b[23]]=_0x7b5b[19]+_0x457fxa+_0x7b5b[19];;}});Metric[_0x7b5b[39]](_0x457fx9)[_0x7b5b[38]](function(_0x457fxf){var _0x457fx10=Math[_0x7b5b[30]](_0x457fxf[_0x7b5b[29]]/_0x457fx7);var _0x457fx11=_0x457fx10>(_0x457fx9[_0x7b5b[31]]+1)?util[_0x7b5b[16]](_0x7b5b[32],_0x457fx4[_0x7b5b[33]],_0x457fx4[_0x7b5b[35]][_0x7b5b[34]],_0x457fx4[_0x7b5b[36]],_0x457fx8+1):null;var _0x457fx12=_0x457fx8>0?util[_0x7b5b[16]](_0x7b5b[32],_0x457fx4[_0x7b5b[33]],_0x457fx4[_0x7b5b[35]][_0x7b5b[34]],_0x457fx4[_0x7b5b[36]],_0x457fx8-1):null;_0x457fx5[_0x7b5b[27]](200)[_0x7b5b[26]]({count:_0x457fxf[_0x7b5b[29]],rows:_0x457fxf[_0x7b5b[37]],next_page:_0x457fx11,previous_page:_0x457fx12,total_pages:_0x457fx10});})[_0x7b5b[28]](function(_0x457fxe){_0x457fx5[_0x7b5b[27]](500)[_0x7b5b[26]]({error:_0x7b5b[25]})});};exports[_0x7b5b[40]]=function(_0x457fx4,_0x457fx5){console[_0x7b5b[42]](_0x457fx4[_0x7b5b[41]]);Metric[_0x7b5b[44]]({where:{name:_0x457fx4[_0x7b5b[41]][_0x7b5b[6]]}})[_0x7b5b[38]](function(_0x457fx13){if(!_0x457fx13){return _0x457fx5[_0x7b5b[43]](404)};return _0x457fx5[_0x7b5b[26]](_0x457fx13);})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)});};exports[_0x7b5b[45]]=function(_0x457fx4,_0x457fx5){console[_0x7b5b[42]](_0x457fx4[_0x7b5b[9]]);Metric[_0x7b5b[44]]({where:{table:_0x457fx4[_0x7b5b[9]][_0x7b5b[46]]}})[_0x7b5b[38]](function(_0x457fx13){console[_0x7b5b[42]](_0x457fx13);if(!_0x457fx13){return _0x457fx5[_0x7b5b[43]](404)};return _0x457fx5[_0x7b5b[27]](200)[_0x7b5b[26]](_0x457fx13);})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)});};exports[_0x7b5b[47]]=function(_0x457fx4,_0x457fx5){Metric[_0x7b5b[50]](_0x457fx4[_0x7b5b[49]][_0x7b5b[48]])[_0x7b5b[38]](function(_0x457fx14){if(!_0x457fx14){return _0x457fx5[_0x7b5b[43]](404)};return _0x457fx5[_0x7b5b[26]](_0x457fx14);})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)})};exports[_0x7b5b[51]]=function(_0x457fx4,_0x457fx5){Metric[_0x7b5b[51]](_0x457fx4[_0x7b5b[41]])[_0x7b5b[38]](function(_0x457fx14){return _0x457fx5[_0x7b5b[27]](201)[_0x7b5b[26]](_0x457fx14)})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)})};exports[_0x7b5b[52]]=function(_0x457fx4,_0x457fx5){Metric[_0x7b5b[44]]({where:{name:_0x457fx4[_0x7b5b[41]][_0x7b5b[6]],id:{$ne:_0x457fx4[_0x7b5b[41]][_0x7b5b[48]]}}})[_0x7b5b[38]](function(_0x457fx13){if(!_0x457fx13){return _0x457fx5[_0x7b5b[43]](404)};if(_0x457fx13[_0x7b5b[53]]>0){return _0x457fx5[_0x7b5b[27]](500)[_0x7b5b[26]]({message:_0x7b5b[54]})};if(_0x457fx4[_0x7b5b[41]][_0x7b5b[48]]){delete _0x457fx4[_0x7b5b[41]][_0x7b5b[48]]};Metric[_0x7b5b[57]]({where:{id:_0x457fx4[_0x7b5b[49]][_0x7b5b[48]]}})[_0x7b5b[38]](function(_0x457fx14){if(!_0x457fx14){return _0x457fx5[_0x7b5b[43]](404)};var _0x457fx15=_[_0x7b5b[55]](_0x457fx14,_0x457fx4[_0x7b5b[41]]);_0x457fx15[_0x7b5b[56]]()[_0x7b5b[38]](function(){return _0x457fx5[_0x7b5b[27]](200)[_0x7b5b[26]](_0x457fx14)})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)});})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)});})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)})};exports[_0x7b5b[58]]=function(_0x457fx4,_0x457fx5){Metric[_0x7b5b[50]](_0x457fx4[_0x7b5b[49]][_0x7b5b[48]])[_0x7b5b[38]](function(_0x457fx14){if(!_0x457fx14){return _0x457fx5[_0x7b5b[43]](404)};_0x457fx14[_0x7b5b[60]]()[_0x7b5b[38]](function(_0x457fx16){if(_0x457fx16[_0x7b5b[53]]>0){return _0x457fx5[_0x7b5b[27]](500)[_0x7b5b[26]]({message:_0x7b5b[59]})};_0x457fx14[_0x7b5b[58]]()[_0x7b5b[38]](function(){return _0x457fx5[_0x7b5b[43]](204)})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)});})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)});})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)})};exports[_0x7b5b[61]]=function(_0x457fx4,_0x457fx5){Metric[_0x7b5b[58]]({where:{id:_0x457fx4[_0x7b5b[9]][_0x7b5b[48]]},individualHooks:true})[_0x7b5b[38]](function(){return _0x457fx5[_0x7b5b[43]](204)})[_0x7b5b[28]](function(_0x457fxe){return handleError(_0x457fx5,_0x457fxe)})};function handleError(_0x457fx5,_0x457fxe){return _0x457fx5[_0x7b5b[27]](500)[_0x7b5b[26]](_0x457fxe)}
\ No newline at end of file
diff --git a/server/api/metric/metric.socket.js b/server/api/metric/metric.socket.js
index b72ddb2..41880e1 100644
--- a/server/api/metric/metric.socket.js
+++ b/server/api/metric/metric.socket.js
@@ -1 +1 @@
-var _0xf441=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x65\x74\x72\x69\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x65\x74\x72\x69\x63\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x65\x74\x72\x69\x63\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf441[0];var Metric=require(_0xf441[2])[_0xf441[1]];exports[_0xf441[3]]=function(_0x43c5x2){Metric[_0xf441[4]](function(_0x43c5x3){onSave(_0x43c5x2,_0x43c5x3)});Metric[_0xf441[5]](function(_0x43c5x3){onRemove(_0x43c5x2,_0x43c5x3)});};function onSave(_0x43c5x2,_0x43c5x3,_0x43c5x5){_0x43c5x2[_0xf441[7]](_0xf441[6],_0x43c5x3)}function onRemove(_0x43c5x2,_0x43c5x3,_0x43c5x5){_0x43c5x2[_0xf441[7]](_0xf441[8],_0x43c5x3)}
\ No newline at end of file
+var _0x46cb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x65\x74\x72\x69\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x65\x74\x72\x69\x63\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x65\x74\x72\x69\x63\x3A\x72\x65\x6D\x6F\x76\x65"];_0x46cb[0];var Metric=require(_0x46cb[2])[_0x46cb[1]];exports[_0x46cb[3]]=function(_0x1382x2){Metric[_0x46cb[4]](function(_0x1382x3){onSave(_0x1382x2,_0x1382x3)});Metric[_0x46cb[5]](function(_0x1382x3){onRemove(_0x1382x2,_0x1382x3)});};function onSave(_0x1382x2,_0x1382x3,_0x1382x5){_0x1382x2[_0x46cb[7]](_0x46cb[6],_0x1382x3)}function onRemove(_0x1382x2,_0x1382x3,_0x1382x5){_0x1382x2[_0x46cb[7]](_0x46cb[8],_0x1382x3)}
\ No newline at end of file
diff --git a/server/api/metric/metric.spec.js b/server/api/metric/metric.spec.js
index ae3ccb0..8325213 100644
--- a/server/api/metric/metric.spec.js
+++ b/server/api/metric/metric.spec.js
@@ -1 +1 @@
-var _0xfbc7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x6D\x65\x74\x72\x69\x63\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x6D\x65\x74\x72\x69\x63\x73","\x67\x65\x74"];_0xfbc7[0];var should=require(_0xfbc7[1]);var app=require(_0xfbc7[2]);var request=require(_0xfbc7[3]);describe(_0xfbc7[4],function(){it(_0xfbc7[5],function(_0x1bffx4){request(app)[_0xfbc7[13]](_0xfbc7[12])[_0xfbc7[11]](200)[_0xfbc7[11]](_0xfbc7[10],/json/)[_0xfbc7[9]](function(_0x1bffx5,_0x1bffx6){if(_0x1bffx5){return _0x1bffx4(_0x1bffx5)};_0x1bffx6[_0xfbc7[8]][_0xfbc7[1]][_0xfbc7[7]][_0xfbc7[6]](Array);_0x1bffx4();})})});
\ No newline at end of file
+var _0x3c3b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x6D\x65\x74\x72\x69\x63\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x6D\x65\x74\x72\x69\x63\x73","\x67\x65\x74"];_0x3c3b[0];var should=require(_0x3c3b[1]);var app=require(_0x3c3b[2]);var request=require(_0x3c3b[3]);describe(_0x3c3b[4],function(){it(_0x3c3b[5],function(_0xa00ax4){request(app)[_0x3c3b[13]](_0x3c3b[12])[_0x3c3b[11]](200)[_0x3c3b[11]](_0x3c3b[10],/json/)[_0x3c3b[9]](function(_0xa00ax5,_0xa00ax6){if(_0xa00ax5){return _0xa00ax4(_0xa00ax5)};_0xa00ax6[_0x3c3b[8]][_0x3c3b[1]][_0x3c3b[7]][_0x3c3b[6]](Array);_0xa00ax4();})})});
\ No newline at end of file
diff --git a/server/api/module/index.js b/server/api/module/index.js
index addfc4d..83524a9 100644
--- a/server/api/module/index.js
+++ b/server/api/module/index.js
@@ -1 +1 @@
-var _0x3ac4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x6F\x64\x75\x6C\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3ac4[0];var express=require(_0x3ac4[1]);var controller=require(_0x3ac4[2]);var router=express.Router();router[_0x3ac4[5]](_0x3ac4[3],controller[_0x3ac4[4]]);router[_0x3ac4[5]](_0x3ac4[6],controller[_0x3ac4[7]]);router[_0x3ac4[9]](_0x3ac4[3],controller[_0x3ac4[8]]);router[_0x3ac4[11]](_0x3ac4[6],controller[_0x3ac4[10]]);router[_0x3ac4[12]](_0x3ac4[6],controller[_0x3ac4[10]]);router[_0x3ac4[14]](_0x3ac4[6],controller[_0x3ac4[13]]);module[_0x3ac4[15]]=router;
\ No newline at end of file
+var _0xcdfd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x6F\x64\x75\x6C\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xcdfd[0];var express=require(_0xcdfd[1]);var controller=require(_0xcdfd[2]);var router=express.Router();router[_0xcdfd[5]](_0xcdfd[3],controller[_0xcdfd[4]]);router[_0xcdfd[5]](_0xcdfd[6],controller[_0xcdfd[7]]);router[_0xcdfd[9]](_0xcdfd[3],controller[_0xcdfd[8]]);router[_0xcdfd[11]](_0xcdfd[6],controller[_0xcdfd[10]]);router[_0xcdfd[12]](_0xcdfd[6],controller[_0xcdfd[10]]);router[_0xcdfd[14]](_0xcdfd[6],controller[_0xcdfd[13]]);module[_0xcdfd[15]]=router;
\ No newline at end of file
diff --git a/server/api/module/module.controller.js b/server/api/module/module.controller.js
index 661561c..d58d933 100644
--- a/server/api/module/module.controller.js
+++ b/server/api/module/module.controller.js
@@ -1 +1 @@
-var _0xcc36=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x6F\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xcc36[0];var _=require(_0xcc36[1]);var Module=require(_0xcc36[3])[_0xcc36[2]];exports[_0xcc36[4]]=function(_0x422dx3,_0x422dx4){Module[_0xcc36[9]]()[_0xcc36[8]](function(_0x422dx6){return _0x422dx4[_0xcc36[7]](200)[_0xcc36[6]](_0x422dx6)})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)})};exports[_0xcc36[10]]=function(_0x422dx3,_0x422dx4){var _0x422dx7=_0x422dx3[_0xcc36[12]][_0xcc36[11]];Module[_0xcc36[14]](_0x422dx7)[_0xcc36[8]](function(_0x422dx8){if(!_0x422dx8){return _0x422dx4[_0xcc36[13]](404)};return _0x422dx4[_0xcc36[6]](_0x422dx8);})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)});};exports[_0xcc36[15]]=function(_0x422dx3,_0x422dx4){Module[_0xcc36[15]](_0x422dx3[_0xcc36[16]])[_0xcc36[8]](function(_0x422dx8){return _0x422dx4[_0xcc36[7]](201)[_0xcc36[6]](_0x422dx8)})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)})};exports[_0xcc36[17]]=function(_0x422dx3,_0x422dx4){var _0x422dx7=_0x422dx3[_0xcc36[16]][_0xcc36[11]];if(_0x422dx3[_0xcc36[16]][_0xcc36[11]]){delete _0x422dx3[_0xcc36[16]][_0xcc36[11]]};Module[_0xcc36[14]](_0x422dx7)[_0xcc36[8]](function(_0x422dx8){if(!_0x422dx8){return _0x422dx4[_0xcc36[13]](404)};var _0x422dx9=_[_0xcc36[18]](_0x422dx8,_0x422dx3[_0xcc36[16]]);_0x422dx9[_0xcc36[19]]()[_0xcc36[8]](function(){return _0x422dx4[_0xcc36[7]](200)[_0xcc36[6]](_0x422dx8)})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)});})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)});};exports[_0xcc36[20]]=function(_0x422dx3,_0x422dx4){var _0x422dx7=_0x422dx3[_0xcc36[12]][_0xcc36[11]];Module[_0xcc36[14]](_0x422dx7)[_0xcc36[8]](function(_0x422dx8){if(!_0x422dx8){return _0x422dx4[_0xcc36[13]](404)};_0x422dx8[_0xcc36[20]]()[_0xcc36[8]](function(){return _0x422dx4[_0xcc36[13]](204)})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)});})[_0xcc36[5]](function(_0x422dx5){return handleError(_0x422dx4,_0x422dx5)});};function handleError(_0x422dx4,_0x422dx5){return _0x422dx4[_0xcc36[7]](500)[_0xcc36[6]](_0x422dx5)}
\ No newline at end of file
+var _0x494c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x6F\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x494c[0];var _=require(_0x494c[1]);var Module=require(_0x494c[3])[_0x494c[2]];exports[_0x494c[4]]=function(_0xf599x3,_0xf599x4){Module[_0x494c[9]]()[_0x494c[8]](function(_0xf599x6){return _0xf599x4[_0x494c[7]](200)[_0x494c[6]](_0xf599x6)})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)})};exports[_0x494c[10]]=function(_0xf599x3,_0xf599x4){var _0xf599x7=_0xf599x3[_0x494c[12]][_0x494c[11]];Module[_0x494c[14]](_0xf599x7)[_0x494c[8]](function(_0xf599x8){if(!_0xf599x8){return _0xf599x4[_0x494c[13]](404)};return _0xf599x4[_0x494c[6]](_0xf599x8);})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)});};exports[_0x494c[15]]=function(_0xf599x3,_0xf599x4){Module[_0x494c[15]](_0xf599x3[_0x494c[16]])[_0x494c[8]](function(_0xf599x8){return _0xf599x4[_0x494c[7]](201)[_0x494c[6]](_0xf599x8)})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)})};exports[_0x494c[17]]=function(_0xf599x3,_0xf599x4){var _0xf599x7=_0xf599x3[_0x494c[16]][_0x494c[11]];if(_0xf599x3[_0x494c[16]][_0x494c[11]]){delete _0xf599x3[_0x494c[16]][_0x494c[11]]};Module[_0x494c[14]](_0xf599x7)[_0x494c[8]](function(_0xf599x8){if(!_0xf599x8){return _0xf599x4[_0x494c[13]](404)};var _0xf599x9=_[_0x494c[18]](_0xf599x8,_0xf599x3[_0x494c[16]]);_0xf599x9[_0x494c[19]]()[_0x494c[8]](function(){return _0xf599x4[_0x494c[7]](200)[_0x494c[6]](_0xf599x8)})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)});})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)});};exports[_0x494c[20]]=function(_0xf599x3,_0xf599x4){var _0xf599x7=_0xf599x3[_0x494c[12]][_0x494c[11]];Module[_0x494c[14]](_0xf599x7)[_0x494c[8]](function(_0xf599x8){if(!_0xf599x8){return _0xf599x4[_0x494c[13]](404)};_0xf599x8[_0x494c[20]]()[_0x494c[8]](function(){return _0xf599x4[_0x494c[13]](204)})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)});})[_0x494c[5]](function(_0xf599x5){return handleError(_0xf599x4,_0xf599x5)});};function handleError(_0xf599x4,_0xf599x5){return _0xf599x4[_0x494c[7]](500)[_0x494c[6]](_0xf599x5)}
\ No newline at end of file
diff --git a/server/api/module/module.socket.js b/server/api/module/module.socket.js
index 4df6972..f5685cc 100644
--- a/server/api/module/module.socket.js
+++ b/server/api/module/module.socket.js
@@ -1 +1 @@
-var _0x70ee=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x6F\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x6F\x64\x75\x6C\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x6F\x64\x75\x6C\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x70ee[0];var module=require(_0x70ee[2])[_0x70ee[1]];exports[_0x70ee[3]]=function(_0xbd96x2){module[_0x70ee[4]](function(_0xbd96x3){onSave(_0xbd96x2,_0xbd96x3)});module[_0x70ee[5]](function(_0xbd96x3){onRemove(_0xbd96x2,_0xbd96x3)});};function onSave(_0xbd96x2,_0xbd96x3,_0xbd96x5){_0xbd96x2[_0x70ee[7]](_0x70ee[6],_0xbd96x3)}function onRemove(_0xbd96x2,_0xbd96x3,_0xbd96x5){_0xbd96x2[_0x70ee[7]](_0x70ee[8],_0xbd96x3)}
\ No newline at end of file
+var _0xc68c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x6F\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x6F\x64\x75\x6C\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x6F\x64\x75\x6C\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xc68c[0];var module=require(_0xc68c[2])[_0xc68c[1]];exports[_0xc68c[3]]=function(_0x3c69x2){module[_0xc68c[4]](function(_0x3c69x3){onSave(_0x3c69x2,_0x3c69x3)});module[_0xc68c[5]](function(_0x3c69x3){onRemove(_0x3c69x2,_0x3c69x3)});};function onSave(_0x3c69x2,_0x3c69x3,_0x3c69x5){_0x3c69x2[_0xc68c[7]](_0xc68c[6],_0x3c69x3)}function onRemove(_0x3c69x2,_0x3c69x3,_0x3c69x5){_0x3c69x2[_0xc68c[7]](_0xc68c[8],_0x3c69x3)}
\ No newline at end of file
diff --git a/server/api/module/module.spec.js b/server/api/module/module.spec.js
index 3bf6375..2ce6932 100644
--- a/server/api/module/module.spec.js
+++ b/server/api/module/module.spec.js
@@ -1 +1 @@
-var _0xfd09=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x6F\x64\x75\x6C\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x6F\x64\x75\x6C\x65\x73","\x67\x65\x74"];_0xfd09[0];var should=require(_0xfd09[1]);var app=require(_0xfd09[2]);var request=require(_0xfd09[3]);describe(_0xfd09[4],function(){it(_0xfd09[5],function(_0x6f28x4){request(app)[_0xfd09[13]](_0xfd09[12])[_0xfd09[11]](200)[_0xfd09[11]](_0xfd09[10],/json/)[_0xfd09[9]](function(_0x6f28x5,_0x6f28x6){if(_0x6f28x5){return _0x6f28x4(_0x6f28x5)};_0x6f28x6[_0xfd09[8]][_0xfd09[1]][_0xfd09[7]][_0xfd09[6]](Array);_0x6f28x4();})})});
\ No newline at end of file
+var _0xc7e6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x6F\x64\x75\x6C\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x6F\x64\x75\x6C\x65\x73","\x67\x65\x74"];_0xc7e6[0];var should=require(_0xc7e6[1]);var app=require(_0xc7e6[2]);var request=require(_0xc7e6[3]);describe(_0xc7e6[4],function(){it(_0xc7e6[5],function(_0xcc67x4){request(app)[_0xc7e6[13]](_0xc7e6[12])[_0xc7e6[11]](200)[_0xc7e6[11]](_0xc7e6[10],/json/)[_0xc7e6[9]](function(_0xcc67x5,_0xcc67x6){if(_0xcc67x5){return _0xcc67x4(_0xcc67x5)};_0xcc67x6[_0xc7e6[8]][_0xc7e6[1]][_0xc7e6[7]][_0xc7e6[6]](Array);_0xcc67x4();})})});
\ No newline at end of file
diff --git a/server/api/module/setting/index.js b/server/api/module/setting/index.js
index 1f30c56..05cd022 100644
--- a/server/api/module/setting/index.js
+++ b/server/api/module/setting/index.js
@@ -1 +1 @@
-var _0xe4c2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x65\x74\x74\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x67\x65\x74","\x2F","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xe4c2[0];var express=require(_0xe4c2[1]);var controller=require(_0xe4c2[2]);var router=express.Router();router[_0xe4c2[5]](_0xe4c2[3],controller[_0xe4c2[4]]);router[_0xe4c2[8]](_0xe4c2[6],controller[_0xe4c2[7]]);router[_0xe4c2[10]](_0xe4c2[3],controller[_0xe4c2[9]]);router[_0xe4c2[11]](_0xe4c2[3],controller[_0xe4c2[9]]);router[_0xe4c2[13]](_0xe4c2[3],controller[_0xe4c2[12]]);module[_0xe4c2[14]]=router;
\ No newline at end of file
+var _0x2bc5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x65\x74\x74\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x67\x65\x74","\x2F","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x2bc5[0];var express=require(_0x2bc5[1]);var controller=require(_0x2bc5[2]);var router=express.Router();router[_0x2bc5[5]](_0x2bc5[3],controller[_0x2bc5[4]]);router[_0x2bc5[8]](_0x2bc5[6],controller[_0x2bc5[7]]);router[_0x2bc5[10]](_0x2bc5[3],controller[_0x2bc5[9]]);router[_0x2bc5[11]](_0x2bc5[3],controller[_0x2bc5[9]]);router[_0x2bc5[13]](_0x2bc5[3],controller[_0x2bc5[12]]);module[_0x2bc5[14]]=router;
\ 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 26193f3..9adcde7 100644
--- a/server/api/module/setting/setting.controller.js
+++ b/server/api/module/setting/setting.controller.js
@@ -1 +1 @@
-var _0x826a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x63\x72\x79\x70\x74\x6F","\x53\x65\x74\x74\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6C\x69\x63\x65\x6E\x73\x65","\x61\x65\x73\x2D\x32\x35\x36\x2D\x63\x74\x72","\x25\x73\x3A\x25\x73\x3A\x25\x73","\x61\x64\x64\x72\x65\x73\x73","\x6E\x65\x74\x6D\x61\x73\x6B","\x6D\x61\x63","\x66\x6F\x72\x6D\x61\x74","\x70\x61\x72\x73\x65","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x63\x72\x65\x61\x74\x65\x44\x65\x63\x69\x70\x68\x65\x72","\x68\x65\x78","\x75\x74\x66\x38","\x66\x69\x6E\x61\x6C"];_0x826a[0];var _=require(_0x826a[1]);var util=require(_0x826a[2]);var crypto=require(_0x826a[3]);var Setting=require(_0x826a[5])[_0x826a[4]];exports[_0x826a[6]]=function(_0x7bd0x5,_0x7bd0x6){Setting[_0x826a[11]]()[_0x826a[10]](function(_0x7bd0x8){return _0x7bd0x6[_0x826a[9]](200)[_0x826a[8]](_0x7bd0x8)})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)})};exports[_0x826a[12]]=function(_0x7bd0x5,_0x7bd0x6){Setting[_0x826a[24]](_0x7bd0x5[_0x826a[23]][_0x826a[22]])[_0x826a[10]](function(_0x7bd0x9){if(!_0x7bd0x9){return _0x7bd0x6[_0x826a[13]](404)};if(_0x7bd0x9[_0x826a[14]]){_0x7bd0x9[_0x826a[14]]=decrypt(_0x826a[15],util[_0x826a[20]](_0x826a[16],_0x7bd0x9[_0x826a[17]],_0x7bd0x9[_0x826a[18]],_0x7bd0x9[_0x826a[19]]),_0x7bd0x9[_0x826a[14]]);_0x7bd0x9[_0x826a[14]]=JSON[_0x826a[21]](_0x7bd0x9[_0x826a[14]]);};return _0x7bd0x6[_0x826a[8]](_0x7bd0x9);})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)})};exports[_0x826a[25]]=function(_0x7bd0x5,_0x7bd0x6){Setting[_0x826a[25]](_0x7bd0x5[_0x826a[26]])[_0x826a[10]](function(_0x7bd0x9){return _0x7bd0x6[_0x826a[9]](201)[_0x826a[8]](_0x7bd0x9)})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)})};exports[_0x826a[27]]=function(_0x7bd0x5,_0x7bd0x6){if(_0x7bd0x5[_0x826a[26]][_0x826a[22]]){delete _0x7bd0x5[_0x826a[26]][_0x826a[22]]};Setting[_0x826a[24]](_0x7bd0x5[_0x826a[23]][_0x826a[22]])[_0x826a[10]](function(_0x7bd0x9){if(!_0x7bd0x9){return _0x7bd0x6[_0x826a[13]](404)};var _0x7bd0xa=_[_0x826a[28]](_0x7bd0x9,_0x7bd0x5[_0x826a[26]]);_0x7bd0xa[_0x826a[29]]()[_0x826a[10]](function(){return _0x7bd0x6[_0x826a[9]](200)[_0x826a[8]](_0x7bd0x9)})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)});})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)});};exports[_0x826a[30]]=function(_0x7bd0x5,_0x7bd0x6){Setting[_0x826a[24]](_0x7bd0x5[_0x826a[23]][_0x826a[22]])[_0x826a[10]](function(_0x7bd0x9){if(!_0x7bd0x9){return _0x7bd0x6[_0x826a[13]](404)};_0x7bd0x9[_0x826a[30]]()[_0x826a[10]](function(){return _0x7bd0x6[_0x826a[13]](204)})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)});})[_0x826a[7]](function(_0x7bd0x7){return handleError(_0x7bd0x6,_0x7bd0x7)})};function handleError(_0x7bd0x6,_0x7bd0x7){return _0x7bd0x6[_0x826a[9]](500)[_0x826a[8]](_0x7bd0x7)}function decrypt(_0x7bd0xd,_0x7bd0xe,_0x7bd0xf){var _0x7bd0x10=crypto[_0x826a[31]](_0x7bd0xd,_0x7bd0xe);var _0x7bd0x11=_0x7bd0x10[_0x826a[27]](_0x7bd0xf,_0x826a[32],_0x826a[33]);_0x7bd0x11+=_0x7bd0x10[_0x826a[34]](_0x826a[33]);return _0x7bd0x11;}
\ No newline at end of file
+var _0x36bf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x63\x72\x79\x70\x74\x6F","\x53\x65\x74\x74\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6C\x69\x63\x65\x6E\x73\x65","\x61\x65\x73\x2D\x32\x35\x36\x2D\x63\x74\x72","\x25\x73\x3A\x25\x73\x3A\x25\x73","\x61\x64\x64\x72\x65\x73\x73","\x6E\x65\x74\x6D\x61\x73\x6B","\x6D\x61\x63","\x66\x6F\x72\x6D\x61\x74","\x70\x61\x72\x73\x65","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x63\x72\x65\x61\x74\x65\x44\x65\x63\x69\x70\x68\x65\x72","\x68\x65\x78","\x75\x74\x66\x38","\x66\x69\x6E\x61\x6C"];_0x36bf[0];var _=require(_0x36bf[1]);var util=require(_0x36bf[2]);var crypto=require(_0x36bf[3]);var Setting=require(_0x36bf[5])[_0x36bf[4]];exports[_0x36bf[6]]=function(_0xdf42x5,_0xdf42x6){Setting[_0x36bf[11]]()[_0x36bf[10]](function(_0xdf42x8){return _0xdf42x6[_0x36bf[9]](200)[_0x36bf[8]](_0xdf42x8)})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)})};exports[_0x36bf[12]]=function(_0xdf42x5,_0xdf42x6){Setting[_0x36bf[24]](_0xdf42x5[_0x36bf[23]][_0x36bf[22]])[_0x36bf[10]](function(_0xdf42x9){if(!_0xdf42x9){return _0xdf42x6[_0x36bf[13]](404)};if(_0xdf42x9[_0x36bf[14]]){_0xdf42x9[_0x36bf[14]]=decrypt(_0x36bf[15],util[_0x36bf[20]](_0x36bf[16],_0xdf42x9[_0x36bf[17]],_0xdf42x9[_0x36bf[18]],_0xdf42x9[_0x36bf[19]]),_0xdf42x9[_0x36bf[14]]);_0xdf42x9[_0x36bf[14]]=JSON[_0x36bf[21]](_0xdf42x9[_0x36bf[14]]);};return _0xdf42x6[_0x36bf[8]](_0xdf42x9);})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)})};exports[_0x36bf[25]]=function(_0xdf42x5,_0xdf42x6){Setting[_0x36bf[25]](_0xdf42x5[_0x36bf[26]])[_0x36bf[10]](function(_0xdf42x9){return _0xdf42x6[_0x36bf[9]](201)[_0x36bf[8]](_0xdf42x9)})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)})};exports[_0x36bf[27]]=function(_0xdf42x5,_0xdf42x6){if(_0xdf42x5[_0x36bf[26]][_0x36bf[22]]){delete _0xdf42x5[_0x36bf[26]][_0x36bf[22]]};Setting[_0x36bf[24]](_0xdf42x5[_0x36bf[23]][_0x36bf[22]])[_0x36bf[10]](function(_0xdf42x9){if(!_0xdf42x9){return _0xdf42x6[_0x36bf[13]](404)};var _0xdf42xa=_[_0x36bf[28]](_0xdf42x9,_0xdf42x5[_0x36bf[26]]);_0xdf42xa[_0x36bf[29]]()[_0x36bf[10]](function(){return _0xdf42x6[_0x36bf[9]](200)[_0x36bf[8]](_0xdf42x9)})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)});})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)});};exports[_0x36bf[30]]=function(_0xdf42x5,_0xdf42x6){Setting[_0x36bf[24]](_0xdf42x5[_0x36bf[23]][_0x36bf[22]])[_0x36bf[10]](function(_0xdf42x9){if(!_0xdf42x9){return _0xdf42x6[_0x36bf[13]](404)};_0xdf42x9[_0x36bf[30]]()[_0x36bf[10]](function(){return _0xdf42x6[_0x36bf[13]](204)})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)});})[_0x36bf[7]](function(_0xdf42x7){return handleError(_0xdf42x6,_0xdf42x7)})};function handleError(_0xdf42x6,_0xdf42x7){return _0xdf42x6[_0x36bf[9]](500)[_0x36bf[8]](_0xdf42x7)}function decrypt(_0xdf42xd,_0xdf42xe,_0xdf42xf){var _0xdf42x10=crypto[_0x36bf[31]](_0xdf42xd,_0xdf42xe);var _0xdf42x11=_0xdf42x10[_0x36bf[27]](_0xdf42xf,_0x36bf[32],_0x36bf[33]);_0xdf42x11+=_0xdf42x10[_0x36bf[34]](_0x36bf[33]);return _0xdf42x11;}
\ 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 bd72e99..17dd723 100644
--- a/server/api/module/setting/setting.socket.js
+++ b/server/api/module/setting/setting.socket.js
@@ -1 +1 @@
-var _0x78ba=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x65\x74\x74\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x74\x74\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x65\x74\x74\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0x78ba[0];var Setting=require(_0x78ba[2])[_0x78ba[1]];exports[_0x78ba[3]]=function(_0x6891x2){Setting[_0x78ba[4]](function(_0x6891x3){onSave(_0x6891x2,_0x6891x3)});Setting[_0x78ba[5]](function(_0x6891x3){onRemove(_0x6891x2,_0x6891x3)});};function onSave(_0x6891x2,_0x6891x3,_0x6891x5){_0x6891x2[_0x78ba[7]](_0x78ba[6],_0x6891x3)}function onRemove(_0x6891x2,_0x6891x3,_0x6891x5){_0x6891x2[_0x78ba[7]](_0x78ba[8],_0x6891x3)}
\ No newline at end of file
+var _0xb1bb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x65\x74\x74\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x74\x74\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x65\x74\x74\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0xb1bb[0];var Setting=require(_0xb1bb[2])[_0xb1bb[1]];exports[_0xb1bb[3]]=function(_0x610bx2){Setting[_0xb1bb[4]](function(_0x610bx3){onSave(_0x610bx2,_0x610bx3)});Setting[_0xb1bb[5]](function(_0x610bx3){onRemove(_0x610bx2,_0x610bx3)});};function onSave(_0x610bx2,_0x610bx3,_0x610bx5){_0x610bx2[_0xb1bb[7]](_0xb1bb[6],_0x610bx3)}function onRemove(_0x610bx2,_0x610bx3,_0x610bx5){_0x610bx2[_0xb1bb[7]](_0xb1bb[8],_0x610bx3)}
\ 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 49fe6f0..c46c953 100644
--- a/server/api/module/setting/setting.spec.js
+++ b/server/api/module/setting/setting.spec.js
@@ -1 +1 @@
-var _0xeade=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x67\x65\x74"];_0xeade[0];var should=require(_0xeade[1]);var app=require(_0xeade[2]);var request=require(_0xeade[3]);describe(_0xeade[4],function(){it(_0xeade[5],function(_0xa4cbx4){request(app)[_0xeade[13]](_0xeade[12])[_0xeade[11]](200)[_0xeade[11]](_0xeade[10],/json/)[_0xeade[9]](function(_0xa4cbx5,_0xa4cbx6){if(_0xa4cbx5){return _0xa4cbx4(_0xa4cbx5)};_0xa4cbx6[_0xeade[8]][_0xeade[1]][_0xeade[7]][_0xeade[6]](Array);_0xa4cbx4();})})});
\ No newline at end of file
+var _0xb13c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x67\x65\x74"];_0xb13c[0];var should=require(_0xb13c[1]);var app=require(_0xb13c[2]);var request=require(_0xb13c[3]);describe(_0xb13c[4],function(){it(_0xb13c[5],function(_0xeb08x4){request(app)[_0xb13c[13]](_0xb13c[12])[_0xb13c[11]](200)[_0xb13c[11]](_0xb13c[10],/json/)[_0xb13c[9]](function(_0xeb08x5,_0xeb08x6){if(_0xeb08x5){return _0xeb08x4(_0xeb08x5)};_0xeb08x6[_0xb13c[8]][_0xb13c[1]][_0xb13c[7]][_0xb13c[6]](Array);_0xeb08x4();})})});
\ No newline at end of file
diff --git a/server/api/motionbar/index.js b/server/api/motionbar/index.js
index f3b4bdc..1397c43 100644
--- a/server/api/motionbar/index.js
+++ b/server/api/motionbar/index.js
@@ -1 +1 @@
-var _0x5ea0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x3A\x61\x63\x74\x69\x6F\x6E\x2F\x3A\x73\x74\x61\x74\x65","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x61\x63\x74\x69\x6F\x6E","\x67\x65\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x5ea0[0];var express=require(_0x5ea0[1]);var controller=require(_0x5ea0[2]);var auth=require(_0x5ea0[3]);var router=express.Router();router[_0x5ea0[7]](_0x5ea0[4],auth[_0x5ea0[5]](),controller[_0x5ea0[6]]);module[_0x5ea0[8]]=router;
\ No newline at end of file
+var _0x1599=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x3A\x61\x63\x74\x69\x6F\x6E\x2F\x3A\x73\x74\x61\x74\x65","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x61\x63\x74\x69\x6F\x6E","\x67\x65\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x1599[0];var express=require(_0x1599[1]);var controller=require(_0x1599[2]);var auth=require(_0x1599[3]);var router=express.Router();router[_0x1599[7]](_0x1599[4],auth[_0x1599[5]](),controller[_0x1599[6]]);module[_0x1599[8]]=router;
\ No newline at end of file
diff --git a/server/api/motionbar/motionbar.controller.js b/server/api/motionbar/motionbar.controller.js
index 61400d2..b051230 100644
--- a/server/api/motionbar/motionbar.controller.js
+++ b/server/api/motionbar/motionbar.controller.js
@@ -1 +1 @@
-var _0xb3fb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x61\x63\x74\x69\x6F\x6E","\x75\x73\x65\x72\x49\x64","\x71\x75\x65\x72\x79","\x55\x73\x65\x20\x75\x73\x65\x72\x49\x64","\x55\x73\x65\x72\x49\x64","\x62\x6F\x64\x79","\x70\x61\x72\x61\x6D\x73","\x73\x74\x61\x74\x65","\x41\x64\x6D\x69\x6E\x49\x64","\x69\x64","\x75\x73\x65\x72","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65"];_0xb3fb[0];var _=require(_0xb3fb[1]);var Motionbar=require(_0xb3fb[3])[_0xb3fb[2]];exports[_0xb3fb[4]]=function(_0xccfex3,_0xccfex4){if(!_0xccfex3[_0xb3fb[6]][_0xb3fb[5]]){return handleError(_0xccfex4,{message:_0xb3fb[7]})};_0xccfex3[_0xb3fb[9]][_0xb3fb[8]]=parseInt(_0xccfex3[_0xb3fb[6]][_0xb3fb[5]],10);_0xccfex3[_0xb3fb[9]][_0xb3fb[4]]=_0xccfex3[_0xb3fb[10]][_0xb3fb[4]];_0xccfex3[_0xb3fb[9]][_0xb3fb[11]]=_0xccfex3[_0xb3fb[10]][_0xb3fb[11]];_0xccfex3[_0xb3fb[9]][_0xb3fb[12]]=_0xccfex3[_0xb3fb[14]][_0xb3fb[13]];Motionbar[_0xb3fb[19]](_0xccfex3[_0xb3fb[9]])[_0xb3fb[18]](function(_0xccfex6){return _0xccfex4[_0xb3fb[17]](201)[_0xb3fb[16]](_0xccfex6)})[_0xb3fb[15]](function(_0xccfex5){return handleError(_0xccfex4,_0xccfex5)});};function handleError(_0xccfex4,_0xccfex5){return _0xccfex4[_0xb3fb[17]](500)[_0xb3fb[16]](_0xccfex5)}
\ No newline at end of file
+var _0xa9f9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x61\x63\x74\x69\x6F\x6E","\x75\x73\x65\x72\x49\x64","\x71\x75\x65\x72\x79","\x55\x73\x65\x20\x75\x73\x65\x72\x49\x64","\x55\x73\x65\x72\x49\x64","\x62\x6F\x64\x79","\x70\x61\x72\x61\x6D\x73","\x73\x74\x61\x74\x65","\x41\x64\x6D\x69\x6E\x49\x64","\x69\x64","\x75\x73\x65\x72","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65"];_0xa9f9[0];var _=require(_0xa9f9[1]);var Motionbar=require(_0xa9f9[3])[_0xa9f9[2]];exports[_0xa9f9[4]]=function(_0x3984x3,_0x3984x4){if(!_0x3984x3[_0xa9f9[6]][_0xa9f9[5]]){return handleError(_0x3984x4,{message:_0xa9f9[7]})};_0x3984x3[_0xa9f9[9]][_0xa9f9[8]]=parseInt(_0x3984x3[_0xa9f9[6]][_0xa9f9[5]],10);_0x3984x3[_0xa9f9[9]][_0xa9f9[4]]=_0x3984x3[_0xa9f9[10]][_0xa9f9[4]];_0x3984x3[_0xa9f9[9]][_0xa9f9[11]]=_0x3984x3[_0xa9f9[10]][_0xa9f9[11]];_0x3984x3[_0xa9f9[9]][_0xa9f9[12]]=_0x3984x3[_0xa9f9[14]][_0xa9f9[13]];Motionbar[_0xa9f9[19]](_0x3984x3[_0xa9f9[9]])[_0xa9f9[18]](function(_0x3984x6){return _0x3984x4[_0xa9f9[17]](201)[_0xa9f9[16]](_0x3984x6)})[_0xa9f9[15]](function(_0x3984x5){return handleError(_0x3984x4,_0x3984x5)});};function handleError(_0x3984x4,_0x3984x5){return _0x3984x4[_0xa9f9[17]](500)[_0xa9f9[16]](_0x3984x5)}
\ No newline at end of file
diff --git a/server/api/motionbar/motionbar.socket.js b/server/api/motionbar/motionbar.socket.js
index 7d322de..763ec6c 100644
--- a/server/api/motionbar/motionbar.socket.js
+++ b/server/api/motionbar/motionbar.socket.js
@@ -1 +1 @@
-var _0x4f4a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x49\x64","\x55\x73\x65\x72\x49\x64","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4f4a[0];var Motionbar=require(_0x4f4a[2])[_0x4f4a[1]];exports[_0x4f4a[3]]=function(_0x80e7x2){Motionbar[_0x4f4a[4]](function(_0x80e7x3){onSave(_0x80e7x2,_0x80e7x3)});Motionbar[_0x4f4a[5]](function(_0x80e7x3){onRemove(_0x80e7x2,_0x80e7x3)});};function onSave(_0x80e7x2,_0x80e7x3,_0x80e7x5){if(_0x80e7x2[_0x4f4a[6]]==_0x80e7x3[_0x4f4a[7]]){_0x80e7x2[_0x4f4a[9]](_0x4f4a[8],_0x80e7x3)}}function onRemove(_0x80e7x2,_0x80e7x3,_0x80e7x5){_0x80e7x2[_0x4f4a[9]](_0x4f4a[10],_0x80e7x3)}
\ No newline at end of file
+var _0xf04c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x49\x64","\x55\x73\x65\x72\x49\x64","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf04c[0];var Motionbar=require(_0xf04c[2])[_0xf04c[1]];exports[_0xf04c[3]]=function(_0xad4bx2){Motionbar[_0xf04c[4]](function(_0xad4bx3){onSave(_0xad4bx2,_0xad4bx3)});Motionbar[_0xf04c[5]](function(_0xad4bx3){onRemove(_0xad4bx2,_0xad4bx3)});};function onSave(_0xad4bx2,_0xad4bx3,_0xad4bx5){if(_0xad4bx2[_0xf04c[6]]==_0xad4bx3[_0xf04c[7]]){_0xad4bx2[_0xf04c[9]](_0xf04c[8],_0xad4bx3)}}function onRemove(_0xad4bx2,_0xad4bx3,_0xad4bx5){_0xad4bx2[_0xf04c[9]](_0xf04c[10],_0xad4bx3)}
\ No newline at end of file
diff --git a/server/api/motionbar/motionbar.spec.js b/server/api/motionbar/motionbar.spec.js
index 7a146e9..b73a1f5 100644
--- a/server/api/motionbar/motionbar.spec.js
+++ b/server/api/motionbar/motionbar.spec.js
@@ -1 +1 @@
-var _0xe71b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x67\x65\x74"];_0xe71b[0];var should=require(_0xe71b[1]);var app=require(_0xe71b[2]);var request=require(_0xe71b[3]);describe(_0xe71b[4],function(){it(_0xe71b[5],function(_0xe320x4){request(app)[_0xe71b[13]](_0xe71b[12])[_0xe71b[11]](200)[_0xe71b[11]](_0xe71b[10],/json/)[_0xe71b[9]](function(_0xe320x5,_0xe320x6){if(_0xe320x5){return _0xe320x4(_0xe320x5)};_0xe320x6[_0xe71b[8]][_0xe71b[1]][_0xe71b[7]][_0xe71b[6]](Array);_0xe320x4();})})});
\ No newline at end of file
+var _0xf1a6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x67\x65\x74"];_0xf1a6[0];var should=require(_0xf1a6[1]);var app=require(_0xf1a6[2]);var request=require(_0xf1a6[3]);describe(_0xf1a6[4],function(){it(_0xf1a6[5],function(_0x47cax4){request(app)[_0xf1a6[13]](_0xf1a6[12])[_0xf1a6[11]](200)[_0xf1a6[11]](_0xf1a6[10],/json/)[_0xf1a6[9]](function(_0x47cax5,_0x47cax6){if(_0x47cax5){return _0x47cax4(_0x47cax5)};_0x47cax6[_0xf1a6[8]][_0xf1a6[1]][_0xf1a6[7]][_0xf1a6[6]](Array);_0x47cax4();})})});
\ No newline at end of file
diff --git a/server/api/pause/index.js b/server/api/pause/index.js
new file mode 100644
index 0000000..44b91cd
--- /dev/null
+++ b/server/api/pause/index.js
@@ -0,0 +1 @@
+var _0xdc16=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xdc16[0];var express=require(_0xdc16[1]);var auth=require(_0xdc16[2]);var controller=require(_0xdc16[3]);var router=express.Router();router[_0xdc16[7]](_0xdc16[4],auth[_0xdc16[5]](),controller[_0xdc16[6]]);router[_0xdc16[7]](_0xdc16[8],auth[_0xdc16[5]](),controller[_0xdc16[9]]);router[_0xdc16[11]](_0xdc16[4],auth[_0xdc16[5]](),controller[_0xdc16[10]]);router[_0xdc16[13]](_0xdc16[8],auth[_0xdc16[5]](),controller[_0xdc16[12]]);router[_0xdc16[14]](_0xdc16[8],auth[_0xdc16[5]](),controller[_0xdc16[12]]);router[_0xdc16[16]](_0xdc16[4],auth[_0xdc16[5]](),controller[_0xdc16[15]]);router[_0xdc16[16]](_0xdc16[8],auth[_0xdc16[5]](),controller[_0xdc16[17]]);module[_0xdc16[18]]=router;
\ No newline at end of file
diff --git a/server/api/pause/index.spec.js b/server/api/pause/index.spec.js
new file mode 100644
index 0000000..6f4fd58
--- /dev/null
+++ b/server/api/pause/index.spec.js
@@ -0,0 +1 @@
+var _0xa508=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x70\x61\x75\x73\x65\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x70\x61\x75\x73\x65\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x70\x61\x75\x73\x65\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x70\x61\x75\x73\x65\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x70\x61\x75\x73\x65\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x50\x61\x75\x73\x65\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xa508[0];var proxyquire=require(_0xa508[2])[_0xa508[1]]();var pauseCtrlStub={index:_0xa508[3],show:_0xa508[4],create:_0xa508[5],update:_0xa508[6],destroy:_0xa508[7]};var routerStub={get:sinon[_0xa508[8]](),put:sinon[_0xa508[8]](),patch:sinon[_0xa508[8]](),post:sinon[_0xa508[8]](),delete:sinon[_0xa508[8]]()};var pauseIndex=proxyquire(_0xa508[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x70\x61\x75\x73\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":pauseCtrlStub});describe(_0xa508[10],function(){it(_0xa508[11],function(){expect(pauseIndex)[_0xa508[13]][_0xa508[12]](routerStub)});describe(_0xa508[14],function(){it(_0xa508[15],function(){expect(routerStub[_0xa508[21]][_0xa508[20]](_0xa508[19],_0xa508[3]))[_0xa508[13]][_0xa508[18]][_0xa508[17]][_0xa508[16]]})});describe(_0xa508[22],function(){it(_0xa508[23],function(){expect(routerStub[_0xa508[21]][_0xa508[20]](_0xa508[24],_0xa508[4]))[_0xa508[13]][_0xa508[18]][_0xa508[17]][_0xa508[16]]})});describe(_0xa508[25],function(){it(_0xa508[26],function(){expect(routerStub[_0xa508[27]][_0xa508[20]](_0xa508[19],_0xa508[5]))[_0xa508[13]][_0xa508[18]][_0xa508[17]][_0xa508[16]]})});describe(_0xa508[28],function(){it(_0xa508[29],function(){expect(routerStub[_0xa508[30]][_0xa508[20]](_0xa508[24],_0xa508[6]))[_0xa508[13]][_0xa508[18]][_0xa508[17]][_0xa508[16]]})});describe(_0xa508[31],function(){it(_0xa508[29],function(){expect(routerStub[_0xa508[32]][_0xa508[20]](_0xa508[24],_0xa508[6]))[_0xa508[13]][_0xa508[18]][_0xa508[17]][_0xa508[16]]})});describe(_0xa508[33],function(){it(_0xa508[34],function(){expect(routerStub[_0xa508[35]][_0xa508[20]](_0xa508[24],_0xa508[7]))[_0xa508[13]][_0xa508[18]][_0xa508[17]][_0xa508[16]]})});});
\ No newline at end of file
diff --git a/server/api/pause/pause.controller.js b/server/api/pause/pause.controller.js
new file mode 100644
index 0000000..a4d0748
--- /dev/null
+++ b/server/api/pause/pause.controller.js
@@ -0,0 +1 @@
+var _0x8da3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x50\x61\x75\x73\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x71\x75\x65\x72\x79","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64\x73","\x6C\x69\x6D\x69\x74","\x6F\x66\x66\x73\x65\x74","\x6F\x72\x64\x65\x72","\x77\x68\x65\x72\x65","\x25","\x66\x6F\x72\x45\x61\x63\x68"];_0x8da3[0];var _=require(_0x8da3[1]);var Pause=require(_0x8da3[3])[_0x8da3[2]];function handleError(_0x1c8cx4,_0x1c8cx5){_0x1c8cx5=_0x1c8cx5||500;return function(_0x1c8cx6){_0x1c8cx4[_0x8da3[5]](_0x1c8cx5)[_0x8da3[4]](_0x1c8cx6)};}function responseWithResult(_0x1c8cx4,_0x1c8cx5){_0x1c8cx5=_0x1c8cx5||200;return function(_0x1c8cx8){if(_0x1c8cx8){_0x1c8cx4[_0x8da3[5]](_0x1c8cx5)[_0x8da3[6]](_0x1c8cx8)}};}function handleEntityNotFound(_0x1c8cx4){return function(_0x1c8cx8){if(!_0x1c8cx8){_0x1c8cx4[_0x8da3[5]](404)[_0x8da3[7]]();return null;};return _0x1c8cx8;}}function saveUpdates(_0x1c8cxb){return function(_0x1c8cx8){return _0x1c8cx8[_0x8da3[9]](_0x1c8cxb)[_0x8da3[8]](function(_0x1c8cxc){return _0x1c8cxc})}}function removeEntity(_0x1c8cx4){return function(_0x1c8cx8){if(_0x1c8cx8){return _0x1c8cx8[_0x8da3[10]]()[_0x8da3[8]](function(){_0x1c8cx4[_0x8da3[5]](204)[_0x8da3[7]]()})}}}exports[_0x8da3[11]]=function(_0x1c8cxe,_0x1c8cx4){var _0x1c8cxf=getQuery(_0x1c8cxe[_0x8da3[12]]);return Pause[_0x8da3[14]](_0x1c8cxf)[_0x8da3[8]](function(_0x1c8cx10){_0x1c8cx4[_0x8da3[5]](200)[_0x8da3[4]](_0x1c8cx10)})[_0x8da3[13]](function(_0x1c8cx6){return handleError(_0x1c8cx4,_0x1c8cx6)});};exports[_0x8da3[15]]=function(_0x1c8cxe,_0x1c8cx4){Pause[_0x8da3[18]](_0x1c8cxe[_0x8da3[17]][_0x8da3[16]])[_0x8da3[8]](handleEntityNotFound(_0x1c8cx4))[_0x8da3[8]](responseWithResult(_0x1c8cx4))[_0x8da3[13]](handleError(_0x1c8cx4))};exports[_0x8da3[19]]=function(_0x1c8cxe,_0x1c8cx4){Pause[_0x8da3[19]](_0x1c8cxe[_0x8da3[20]])[_0x8da3[8]](responseWithResult(_0x1c8cx4,201))[_0x8da3[13]](handleError(_0x1c8cx4))};exports[_0x8da3[21]]=function(_0x1c8cxe,_0x1c8cx4){if(_0x1c8cxe[_0x8da3[20]][_0x8da3[16]]){delete _0x1c8cxe[_0x8da3[20]][_0x8da3[16]]};Pause[_0x8da3[18]](_0x1c8cxe[_0x8da3[17]][_0x8da3[16]])[_0x8da3[8]](handleEntityNotFound(_0x1c8cx4))[_0x8da3[8]](saveUpdates(_0x1c8cxe[_0x8da3[20]]))[_0x8da3[8]](responseWithResult(_0x1c8cx4))[_0x8da3[13]](handleError(_0x1c8cx4));};exports[_0x8da3[10]]=function(_0x1c8cxe,_0x1c8cx4){Pause[_0x8da3[18]](_0x1c8cxe[_0x8da3[17]][_0x8da3[16]])[_0x8da3[8]](handleEntityNotFound(_0x1c8cx4))[_0x8da3[8]](removeEntity(_0x1c8cx4))[_0x8da3[13]](handleError(_0x1c8cx4))};exports[_0x8da3[22]]=function(_0x1c8cxe,_0x1c8cx4){return Pause[_0x8da3[10]]({where:{id:_0x1c8cxe[_0x8da3[12]][_0x8da3[24]]},individualHooks:true})[_0x8da3[8]](function(){return _0x1c8cx4[_0x8da3[23]](204)})[_0x8da3[13]](function(_0x1c8cx6){return handleError(_0x1c8cx4,_0x1c8cx6)})};function getQuery(_0x1c8cx12){var _0x1c8cxf={where:{}};_[_0x8da3[30]](_0x1c8cx12,function(_0x1c8cx13,_0x1c8cx14){switch(_0x1c8cx14){case _0x8da3[25]:;case _0x8da3[26]:;case _0x8da3[27]:_0x1c8cxf[_0x1c8cx14]=_0x1c8cx13;break ;;default:_0x1c8cxf[_0x8da3[28]][_0x1c8cx14]={$like:_0x8da3[29]+_0x1c8cx13+_0x8da3[29]};;}});return _0x1c8cxf;}
\ No newline at end of file
diff --git a/server/api/pause/pause.js b/server/api/pause/pause.js
new file mode 100644
index 0000000..1880222
--- /dev/null
+++ b/server/api/pause/pause.js
@@ -0,0 +1 @@
+var _0xa701=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\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"];_0xa701[0];module[_0xa701[1]]=function(_0xe5b2x1,_0xe5b2x2){return _0xe5b2x1[_0xa701[5]](_0xa701[2],{name:_0xe5b2x2[_0xa701[3]],description:_0xe5b2x2[_0xa701[3]]},{tableName:_0xa701[4]})};
\ No newline at end of file
diff --git a/server/api/pause/pause.socket.js b/server/api/pause/pause.socket.js
new file mode 100644
index 0000000..262a67f
--- /dev/null
+++ b/server/api/pause/pause.socket.js
@@ -0,0 +1 @@
+var _0x94e0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x50\x61\x75\x73\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x70\x61\x75\x73\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x70\x61\x75\x73\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x94e0[0];var Pause=require(_0x94e0[2])[_0x94e0[1]];exports[_0x94e0[3]]=function(_0xf5eex2){Pause[_0x94e0[4]](function(_0xf5eex3){onSave(_0xf5eex2,_0xf5eex3)});Pause[_0x94e0[5]](function(_0xf5eex3){onRemove(_0xf5eex2,_0xf5eex3)});};function onSave(_0xf5eex2,_0xf5eex3,_0xf5eex5){_0xf5eex2[_0x94e0[7]](_0x94e0[6],_0xf5eex3)}function onRemove(_0xf5eex2,_0xf5eex3,_0xf5eex5){_0xf5eex2[_0x94e0[7]](_0x94e0[8],_0xf5eex3)}
\ No newline at end of file
diff --git a/server/api/report_agent/index.js b/server/api/report_agent/index.js
index 2fbbdd5..15bc684 100644
--- a/server/api/report_agent/index.js
+++ b/server/api/report_agent/index.js
@@ -1 +1 @@
-var _0x4d64=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x4d64[0];var express=require(_0x4d64[1]);var controller=require(_0x4d64[2]);var router=express.Router();router[_0x4d64[5]](_0x4d64[3],controller[_0x4d64[4]]);router[_0x4d64[5]](_0x4d64[6],controller[_0x4d64[7]]);router[_0x4d64[5]](_0x4d64[8],controller[_0x4d64[9]]);router[_0x4d64[11]](_0x4d64[3],controller[_0x4d64[10]]);router[_0x4d64[13]](_0x4d64[8],controller[_0x4d64[12]]);router[_0x4d64[14]](_0x4d64[8],controller[_0x4d64[12]]);router[_0x4d64[16]](_0x4d64[8],controller[_0x4d64[15]]);module[_0x4d64[17]]=router;
\ No newline at end of file
+var _0x7654=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x7654[0];var express=require(_0x7654[1]);var controller=require(_0x7654[2]);var router=express.Router();router[_0x7654[5]](_0x7654[3],controller[_0x7654[4]]);router[_0x7654[5]](_0x7654[6],controller[_0x7654[7]]);router[_0x7654[5]](_0x7654[8],controller[_0x7654[9]]);router[_0x7654[11]](_0x7654[3],controller[_0x7654[10]]);router[_0x7654[13]](_0x7654[8],controller[_0x7654[12]]);router[_0x7654[14]](_0x7654[8],controller[_0x7654[12]]);router[_0x7654[16]](_0x7654[8],controller[_0x7654[15]]);module[_0x7654[17]]=router;
\ 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 54df41a..70abe9e 100644
--- a/server/api/report_agent/report_agent.controller.js
+++ b/server/api/report_agent/report_agent.controller.js
@@ -1 +1 @@
-var _0x290e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x290e[0];var _=require(_0x290e[1]);var ReportAgent=require(_0x290e[3])[_0x290e[2]];exports[_0x290e[4]]=function(_0x2aa0x3,_0x2aa0x4){ReportAgent[_0x290e[9]]()[_0x290e[8]](function(_0x2aa0x6){return _0x2aa0x4[_0x290e[7]](200)[_0x290e[6]](_0x2aa0x6)})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)})};exports[_0x290e[10]]=function(_0x2aa0x3,_0x2aa0x4){ReportAgent[_0x290e[10]]()[_0x290e[8]](function(_0x2aa0x7){return _0x2aa0x4[_0x290e[7]](200)[_0x290e[6]](_0x2aa0x7)})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)})};exports[_0x290e[11]]=function(_0x2aa0x3,_0x2aa0x4){ReportAgent[_0x290e[15]](_0x2aa0x3[_0x290e[14]][_0x290e[13]])[_0x290e[8]](function(_0x2aa0x8){if(!_0x2aa0x8){return _0x2aa0x4[_0x290e[12]](404)};return _0x2aa0x4[_0x290e[6]](_0x2aa0x8);})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)})};exports[_0x290e[16]]=function(_0x2aa0x3,_0x2aa0x4){ReportAgent[_0x290e[16]](_0x2aa0x3[_0x290e[17]])[_0x290e[8]](function(_0x2aa0x8){return _0x2aa0x4[_0x290e[7]](201)[_0x290e[6]](_0x2aa0x8)})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)})};exports[_0x290e[18]]=function(_0x2aa0x3,_0x2aa0x4){if(_0x2aa0x3[_0x290e[17]][_0x290e[13]]){delete _0x2aa0x3[_0x290e[17]][_0x290e[13]]};ReportAgent[_0x290e[15]](_0x2aa0x3[_0x290e[14]][_0x290e[13]])[_0x290e[8]](function(_0x2aa0x8){if(!_0x2aa0x8){return _0x2aa0x4[_0x290e[12]](404)};var _0x2aa0x9=_[_0x290e[19]](_0x2aa0x8,_0x2aa0x3[_0x290e[17]]);_0x2aa0x9[_0x290e[20]]()[_0x290e[8]](function(){return _0x2aa0x4[_0x290e[7]](200)[_0x290e[6]](_0x2aa0x8)})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)});})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)});};exports[_0x290e[21]]=function(_0x2aa0x3,_0x2aa0x4){ReportAgent[_0x290e[15]](_0x2aa0x3[_0x290e[14]][_0x290e[13]])[_0x290e[8]](function(_0x2aa0x8){if(!_0x2aa0x8){return _0x2aa0x4[_0x290e[12]](404)};_0x2aa0x8[_0x290e[21]]()[_0x290e[8]](function(){return _0x2aa0x4[_0x290e[12]](204)})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)});})[_0x290e[5]](function(_0x2aa0x5){return handleError(_0x2aa0x4,_0x2aa0x5)})};function handleError(_0x2aa0x4,_0x2aa0x5){return _0x2aa0x4[_0x290e[7]](500)[_0x290e[6]](_0x2aa0x5)}
\ No newline at end of file
+var _0xa23e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xa23e[0];var _=require(_0xa23e[1]);var ReportAgent=require(_0xa23e[3])[_0xa23e[2]];exports[_0xa23e[4]]=function(_0xccf1x3,_0xccf1x4){ReportAgent[_0xa23e[9]]()[_0xa23e[8]](function(_0xccf1x6){return _0xccf1x4[_0xa23e[7]](200)[_0xa23e[6]](_0xccf1x6)})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)})};exports[_0xa23e[10]]=function(_0xccf1x3,_0xccf1x4){ReportAgent[_0xa23e[10]]()[_0xa23e[8]](function(_0xccf1x7){return _0xccf1x4[_0xa23e[7]](200)[_0xa23e[6]](_0xccf1x7)})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)})};exports[_0xa23e[11]]=function(_0xccf1x3,_0xccf1x4){ReportAgent[_0xa23e[15]](_0xccf1x3[_0xa23e[14]][_0xa23e[13]])[_0xa23e[8]](function(_0xccf1x8){if(!_0xccf1x8){return _0xccf1x4[_0xa23e[12]](404)};return _0xccf1x4[_0xa23e[6]](_0xccf1x8);})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)})};exports[_0xa23e[16]]=function(_0xccf1x3,_0xccf1x4){ReportAgent[_0xa23e[16]](_0xccf1x3[_0xa23e[17]])[_0xa23e[8]](function(_0xccf1x8){return _0xccf1x4[_0xa23e[7]](201)[_0xa23e[6]](_0xccf1x8)})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)})};exports[_0xa23e[18]]=function(_0xccf1x3,_0xccf1x4){if(_0xccf1x3[_0xa23e[17]][_0xa23e[13]]){delete _0xccf1x3[_0xa23e[17]][_0xa23e[13]]};ReportAgent[_0xa23e[15]](_0xccf1x3[_0xa23e[14]][_0xa23e[13]])[_0xa23e[8]](function(_0xccf1x8){if(!_0xccf1x8){return _0xccf1x4[_0xa23e[12]](404)};var _0xccf1x9=_[_0xa23e[19]](_0xccf1x8,_0xccf1x3[_0xa23e[17]]);_0xccf1x9[_0xa23e[20]]()[_0xa23e[8]](function(){return _0xccf1x4[_0xa23e[7]](200)[_0xa23e[6]](_0xccf1x8)})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)});})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)});};exports[_0xa23e[21]]=function(_0xccf1x3,_0xccf1x4){ReportAgent[_0xa23e[15]](_0xccf1x3[_0xa23e[14]][_0xa23e[13]])[_0xa23e[8]](function(_0xccf1x8){if(!_0xccf1x8){return _0xccf1x4[_0xa23e[12]](404)};_0xccf1x8[_0xa23e[21]]()[_0xa23e[8]](function(){return _0xccf1x4[_0xa23e[12]](204)})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)});})[_0xa23e[5]](function(_0xccf1x5){return handleError(_0xccf1x4,_0xccf1x5)})};function handleError(_0xccf1x4,_0xccf1x5){return _0xccf1x4[_0xa23e[7]](500)[_0xa23e[6]](_0xccf1x5)}
\ 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 4c91685..9328cd6 100644
--- a/server/api/report_agent/report_agent.socket.js
+++ b/server/api/report_agent/report_agent.socket.js
@@ -1 +1 @@
-var _0xf8ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf8ec[0];var ReportAgent=require(_0xf8ec[2])[_0xf8ec[1]];exports[_0xf8ec[3]]=function(_0x7749x2){ReportAgent[_0xf8ec[4]](function(_0x7749x3){onSave(_0x7749x2,_0x7749x3)});ReportAgent[_0xf8ec[5]](function(_0x7749x3){onSave(_0x7749x2,_0x7749x3)});ReportAgent[_0xf8ec[6]](function(_0x7749x3){onRemove(_0x7749x2,_0x7749x3)});};function onSave(_0x7749x2,_0x7749x3,_0x7749x5){if(_0x7749x2[_0xf8ec[7]]===_0x7749x3[_0xf8ec[8]]||_0x7749x2[_0xf8ec[9]]===_0xf8ec[10]){_0x7749x2[_0xf8ec[12]](_0xf8ec[11],_0x7749x3)}}function onRemove(_0x7749x2,_0x7749x3,_0x7749x5){_0x7749x2[_0xf8ec[12]](_0xf8ec[13],_0x7749x3)}
\ No newline at end of file
+var _0xaac9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xaac9[0];var ReportAgent=require(_0xaac9[2])[_0xaac9[1]];exports[_0xaac9[3]]=function(_0x174cx2){ReportAgent[_0xaac9[4]](function(_0x174cx3){onSave(_0x174cx2,_0x174cx3)});ReportAgent[_0xaac9[5]](function(_0x174cx3){onSave(_0x174cx2,_0x174cx3)});ReportAgent[_0xaac9[6]](function(_0x174cx3){onRemove(_0x174cx2,_0x174cx3)});};function onSave(_0x174cx2,_0x174cx3,_0x174cx5){if(_0x174cx2[_0xaac9[7]]===_0x174cx3[_0xaac9[8]]||_0x174cx2[_0xaac9[9]]===_0xaac9[10]){_0x174cx2[_0xaac9[12]](_0xaac9[11],_0x174cx3)}}function onRemove(_0x174cx2,_0x174cx3,_0x174cx5){_0x174cx2[_0xaac9[12]](_0xaac9[13],_0x174cx3)}
\ No newline at end of file
diff --git a/server/api/report_chat/index.js b/server/api/report_chat/index.js
index 32a9f95..a65919a 100644
--- a/server/api/report_chat/index.js
+++ b/server/api/report_chat/index.js
@@ -1 +1 @@
-var _0x4da5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x4da5[0];var express=require(_0x4da5[1]);var controller=require(_0x4da5[2]);var router=express.Router();router[_0x4da5[5]](_0x4da5[3],controller[_0x4da5[4]]);router[_0x4da5[5]](_0x4da5[6],controller[_0x4da5[7]]);router[_0x4da5[9]](_0x4da5[3],controller[_0x4da5[8]]);router[_0x4da5[11]](_0x4da5[6],controller[_0x4da5[10]]);router[_0x4da5[12]](_0x4da5[6],controller[_0x4da5[10]]);router[_0x4da5[14]](_0x4da5[6],controller[_0x4da5[13]]);module[_0x4da5[15]]=router;
\ No newline at end of file
+var _0xb66d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb66d[0];var express=require(_0xb66d[1]);var controller=require(_0xb66d[2]);var router=express.Router();router[_0xb66d[5]](_0xb66d[3],controller[_0xb66d[4]]);router[_0xb66d[5]](_0xb66d[6],controller[_0xb66d[7]]);router[_0xb66d[9]](_0xb66d[3],controller[_0xb66d[8]]);router[_0xb66d[11]](_0xb66d[6],controller[_0xb66d[10]]);router[_0xb66d[12]](_0xb66d[6],controller[_0xb66d[10]]);router[_0xb66d[14]](_0xb66d[6],controller[_0xb66d[13]]);module[_0xb66d[15]]=router;
\ 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 73aaa50..dbe348a 100644
--- a/server/api/report_chat/report_chat.controller.js
+++ b/server/api/report_chat/report_chat.controller.js
@@ -1 +1 @@
-var _0xa001=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xa001[0];var _=require(_0xa001[1]);var ReportChat=require(_0xa001[3])[_0xa001[2]];var sequelize=require(_0xa001[3])[_0xa001[4]];exports[_0xa001[5]]=function(_0x993fx4,_0x993fx5){ReportChat[_0xa001[10]]()[_0xa001[9]](function(_0x993fx7){return _0x993fx5[_0xa001[8]](200)[_0xa001[7]](_0x993fx7)})[_0xa001[6]](function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)})};exports[_0xa001[11]]=function(_0x993fx4,_0x993fx5){ReportChat[_0xa001[15]](_0x993fx4[_0xa001[14]][_0xa001[13]])[_0xa001[9]](function(_0x993fx8){if(!_0x993fx8){return _0x993fx5[_0xa001[12]](404)};return _0x993fx5[_0xa001[7]](_0x993fx8);})[_0xa001[6]](function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)})};exports[_0xa001[16]]=function(_0x993fx4,_0x993fx5){ReportChat[_0xa001[16]](_0x993fx4[_0xa001[17]])[_0xa001[9]](function(_0x993fx8){return _0x993fx5[_0xa001[8]](201)[_0xa001[7]](_0x993fx8)})[_0xa001[6]](function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)})};exports[_0xa001[18]]=function(_0x993fx4,_0x993fx5,_0x993fx9){if(_0x993fx4[_0xa001[17]][_0xa001[13]]){delete _0x993fx4[_0xa001[17]][_0xa001[13]]};return ReportChat[_0xa001[15]](_0x993fx4[_0xa001[14]][_0xa001[13]])[_0xa001[9]](function(_0x993fx8){if(!_0x993fx8){return _0x993fx5[_0xa001[12]](404)};var _0x993fxa=_[_0xa001[19]](_0x993fx8,_0x993fx4[_0xa001[17]]);return _0x993fxa[_0xa001[20]]()[_0xa001[9]](function(){return _0x993fx5[_0xa001[8]](200)[_0xa001[7]](_0x993fx8)});})[_0xa001[6]](sequelize.ValidationError,function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)})[_0xa001[6]](function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)});};exports[_0xa001[21]]=function(_0x993fx4,_0x993fx5){ReportChat[_0xa001[15]](_0x993fx4[_0xa001[14]][_0xa001[13]])[_0xa001[9]](function(_0x993fx8){if(!_0x993fx8){return _0x993fx5[_0xa001[12]](404)};_0x993fx8[_0xa001[21]]()[_0xa001[9]](function(){return _0x993fx5[_0xa001[12]](204)})[_0xa001[6]](function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)});})[_0xa001[6]](function(_0x993fx6){return handleError(_0x993fx5,_0x993fx6)})};function handleError(_0x993fx5,_0x993fx6){return _0x993fx5[_0xa001[8]](500)[_0xa001[7]](_0x993fx6)}
\ No newline at end of file
+var _0xd1c9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xd1c9[0];var _=require(_0xd1c9[1]);var ReportChat=require(_0xd1c9[3])[_0xd1c9[2]];var sequelize=require(_0xd1c9[3])[_0xd1c9[4]];exports[_0xd1c9[5]]=function(_0xe202x4,_0xe202x5){ReportChat[_0xd1c9[10]]()[_0xd1c9[9]](function(_0xe202x7){return _0xe202x5[_0xd1c9[8]](200)[_0xd1c9[7]](_0xe202x7)})[_0xd1c9[6]](function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)})};exports[_0xd1c9[11]]=function(_0xe202x4,_0xe202x5){ReportChat[_0xd1c9[15]](_0xe202x4[_0xd1c9[14]][_0xd1c9[13]])[_0xd1c9[9]](function(_0xe202x8){if(!_0xe202x8){return _0xe202x5[_0xd1c9[12]](404)};return _0xe202x5[_0xd1c9[7]](_0xe202x8);})[_0xd1c9[6]](function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)})};exports[_0xd1c9[16]]=function(_0xe202x4,_0xe202x5){ReportChat[_0xd1c9[16]](_0xe202x4[_0xd1c9[17]])[_0xd1c9[9]](function(_0xe202x8){return _0xe202x5[_0xd1c9[8]](201)[_0xd1c9[7]](_0xe202x8)})[_0xd1c9[6]](function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)})};exports[_0xd1c9[18]]=function(_0xe202x4,_0xe202x5,_0xe202x9){if(_0xe202x4[_0xd1c9[17]][_0xd1c9[13]]){delete _0xe202x4[_0xd1c9[17]][_0xd1c9[13]]};return ReportChat[_0xd1c9[15]](_0xe202x4[_0xd1c9[14]][_0xd1c9[13]])[_0xd1c9[9]](function(_0xe202x8){if(!_0xe202x8){return _0xe202x5[_0xd1c9[12]](404)};var _0xe202xa=_[_0xd1c9[19]](_0xe202x8,_0xe202x4[_0xd1c9[17]]);return _0xe202xa[_0xd1c9[20]]()[_0xd1c9[9]](function(){return _0xe202x5[_0xd1c9[8]](200)[_0xd1c9[7]](_0xe202x8)});})[_0xd1c9[6]](sequelize.ValidationError,function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)})[_0xd1c9[6]](function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)});};exports[_0xd1c9[21]]=function(_0xe202x4,_0xe202x5){ReportChat[_0xd1c9[15]](_0xe202x4[_0xd1c9[14]][_0xd1c9[13]])[_0xd1c9[9]](function(_0xe202x8){if(!_0xe202x8){return _0xe202x5[_0xd1c9[12]](404)};_0xe202x8[_0xd1c9[21]]()[_0xd1c9[9]](function(){return _0xe202x5[_0xd1c9[12]](204)})[_0xd1c9[6]](function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)});})[_0xd1c9[6]](function(_0xe202x6){return handleError(_0xe202x5,_0xe202x6)})};function handleError(_0xe202x5,_0xe202x6){return _0xe202x5[_0xd1c9[8]](500)[_0xd1c9[7]](_0xe202x6)}
\ 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 9f4030f..f42f88a 100644
--- a/server/api/report_chat/report_chat.socket.js
+++ b/server/api/report_chat/report_chat.socket.js
@@ -1 +1 @@
-var _0x8edf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x69\x64","\x63\x68\x61\x6E\x67\x65\x64","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x61\x73\x73\x69\x67\x6E\x6D\x65\x6E\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x75\x70\x64\x61\x74\x65","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8edf[0];var ReportChat=require(_0x8edf[2])[_0x8edf[1]];exports[_0x8edf[3]]=function(_0x963bx2){ReportChat[_0x8edf[4]](function(_0x963bx3){onSave(_0x963bx2,_0x963bx3)});ReportChat[_0x8edf[5]](function(_0x963bx3){onUpdate(_0x963bx2,_0x963bx3)});ReportChat[_0x8edf[6]](function(_0x963bx3){onRemove(_0x963bx2,_0x963bx3)});};function onSave(_0x963bx2,_0x963bx3,_0x963bx5){if(_0x963bx2[_0x8edf[7]]===_0x963bx3[_0x8edf[8]]||_0x963bx2[_0x8edf[9]]===_0x8edf[10]){_0x963bx2[_0x8edf[12]](_0x8edf[11],_0x963bx3)}}function onUpdate(_0x963bx2,_0x963bx3,_0x963bx5){if(_0x963bx2[_0x8edf[7]]===_0x963bx3[_0x8edf[8]]||_0x963bx2[_0x8edf[9]]===_0x8edf[10]){if(_0x963bx3[_0x8edf[14]](_0x8edf[13])){_0x963bx2[_0x8edf[12]](_0x8edf[15],_0x963bx3)}else {_0x963bx2[_0x8edf[12]](_0x8edf[16],_0x963bx3)}}}function onRemove(_0x963bx2,_0x963bx3,_0x963bx5){_0x963bx2[_0x8edf[12]](_0x8edf[17],_0x963bx3)}
\ No newline at end of file
+var _0x982a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x69\x64","\x63\x68\x61\x6E\x67\x65\x64","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x61\x73\x73\x69\x67\x6E\x6D\x65\x6E\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x75\x70\x64\x61\x74\x65","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x982a[0];var ReportChat=require(_0x982a[2])[_0x982a[1]];exports[_0x982a[3]]=function(_0xc768x2){ReportChat[_0x982a[4]](function(_0xc768x3){onSave(_0xc768x2,_0xc768x3)});ReportChat[_0x982a[5]](function(_0xc768x3){onUpdate(_0xc768x2,_0xc768x3)});ReportChat[_0x982a[6]](function(_0xc768x3){onRemove(_0xc768x2,_0xc768x3)});};function onSave(_0xc768x2,_0xc768x3,_0xc768x5){if(_0xc768x2[_0x982a[7]]===_0xc768x3[_0x982a[8]]||_0xc768x2[_0x982a[9]]===_0x982a[10]){_0xc768x2[_0x982a[12]](_0x982a[11],_0xc768x3)}}function onUpdate(_0xc768x2,_0xc768x3,_0xc768x5){if(_0xc768x2[_0x982a[7]]===_0xc768x3[_0x982a[8]]||_0xc768x2[_0x982a[9]]===_0x982a[10]){if(_0xc768x3[_0x982a[14]](_0x982a[13])){_0xc768x2[_0x982a[12]](_0x982a[15],_0xc768x3)}else {_0xc768x2[_0x982a[12]](_0x982a[16],_0xc768x3)}}}function onRemove(_0xc768x2,_0xc768x3,_0xc768x5){_0xc768x2[_0x982a[12]](_0x982a[17],_0xc768x3)}
\ No newline at end of file
diff --git a/server/api/report_chat/report_chat.spec.js b/server/api/report_chat/report_chat.spec.js
index 1cc0ae7..6d58113 100644
--- a/server/api/report_chat/report_chat.spec.js
+++ b/server/api/report_chat/report_chat.spec.js
@@ -1 +1 @@
-var _0xc898=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x73","\x67\x65\x74"];_0xc898[0];var should=require(_0xc898[1]);var app=require(_0xc898[2]);var request=require(_0xc898[3]);describe(_0xc898[4],function(){it(_0xc898[5],function(_0x7071x4){request(app)[_0xc898[13]](_0xc898[12])[_0xc898[11]](200)[_0xc898[11]](_0xc898[10],/json/)[_0xc898[9]](function(_0x7071x5,_0x7071x6){if(_0x7071x5){return _0x7071x4(_0x7071x5)};_0x7071x6[_0xc898[8]][_0xc898[1]][_0xc898[7]][_0xc898[6]](Array);_0x7071x4();})})});
\ No newline at end of file
+var _0x2e46=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x73","\x67\x65\x74"];_0x2e46[0];var should=require(_0x2e46[1]);var app=require(_0x2e46[2]);var request=require(_0x2e46[3]);describe(_0x2e46[4],function(){it(_0x2e46[5],function(_0xe9e0x4){request(app)[_0x2e46[13]](_0x2e46[12])[_0x2e46[11]](200)[_0x2e46[11]](_0x2e46[10],/json/)[_0x2e46[9]](function(_0xe9e0x5,_0xe9e0x6){if(_0xe9e0x5){return _0xe9e0x4(_0xe9e0x5)};_0xe9e0x6[_0x2e46[8]][_0x2e46[1]][_0x2e46[7]][_0x2e46[6]](Array);_0xe9e0x4();})})});
\ 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 c28035e..fee22e1 100644
--- a/server/api/report_chat_session/index.js
+++ b/server/api/report_chat_session/index.js
@@ -1 +1 @@
-var _0xa2a3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa2a3[0];var express=require(_0xa2a3[1]);var controller=require(_0xa2a3[2]);var router=express.Router();router[_0xa2a3[5]](_0xa2a3[3],controller[_0xa2a3[4]]);router[_0xa2a3[5]](_0xa2a3[6],controller[_0xa2a3[7]]);router[_0xa2a3[5]](_0xa2a3[8],controller[_0xa2a3[9]]);router[_0xa2a3[11]](_0xa2a3[3],controller[_0xa2a3[10]]);router[_0xa2a3[13]](_0xa2a3[8],controller[_0xa2a3[12]]);router[_0xa2a3[14]](_0xa2a3[8],controller[_0xa2a3[12]]);router[_0xa2a3[16]](_0xa2a3[8],controller[_0xa2a3[15]]);module[_0xa2a3[17]]=router;
\ No newline at end of file
+var _0x622c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x622c[0];var express=require(_0x622c[1]);var controller=require(_0x622c[2]);var router=express.Router();router[_0x622c[5]](_0x622c[3],controller[_0x622c[4]]);router[_0x622c[5]](_0x622c[6],controller[_0x622c[7]]);router[_0x622c[5]](_0x622c[8],controller[_0x622c[9]]);router[_0x622c[11]](_0x622c[3],controller[_0x622c[10]]);router[_0x622c[13]](_0x622c[8],controller[_0x622c[12]]);router[_0x622c[14]](_0x622c[8],controller[_0x622c[12]]);router[_0x622c[16]](_0x622c[8],controller[_0x622c[15]]);module[_0x622c[17]]=router;
\ 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 ba74c31..02405fa 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 @@
-var _0x1381=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x1381[0];var _=require(_0x1381[1]);var ReportChatSession=require(_0x1381[3])[_0x1381[2]];exports[_0x1381[4]]=function(_0xf584x3,_0xf584x4){ReportChatSession[_0x1381[9]]()[_0x1381[8]](function(_0xf584x6){return _0xf584x4[_0x1381[7]](200)[_0x1381[6]](_0xf584x6)})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)})};exports[_0x1381[10]]=function(_0xf584x3,_0xf584x4){ReportChatSession[_0x1381[10]]()[_0x1381[8]](function(_0xf584x7){return _0xf584x4[_0x1381[7]](200)[_0x1381[6]](_0xf584x7)})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)})};exports[_0x1381[11]]=function(_0xf584x3,_0xf584x4){ReportChatSession[_0x1381[15]](_0xf584x3[_0x1381[14]][_0x1381[13]])[_0x1381[8]](function(_0xf584x8){if(!_0xf584x8){return _0xf584x4[_0x1381[12]](404)};return _0xf584x4[_0x1381[6]](_0xf584x8);})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)})};exports[_0x1381[16]]=function(_0xf584x3,_0xf584x4){ReportChatSession[_0x1381[16]](_0xf584x3[_0x1381[17]])[_0x1381[8]](function(_0xf584x8){return _0xf584x4[_0x1381[7]](201)[_0x1381[6]](_0xf584x8)})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)})};exports[_0x1381[18]]=function(_0xf584x3,_0xf584x4){if(_0xf584x3[_0x1381[17]][_0x1381[13]]){delete _0xf584x3[_0x1381[17]][_0x1381[13]]};ReportChatSession[_0x1381[21]]({where:{id:_0xf584x3[_0x1381[14]][_0x1381[13]]}})[_0x1381[8]](function(_0xf584x8){if(!_0xf584x8){return _0xf584x4[_0x1381[12]](404)};var _0xf584x9=_[_0x1381[19]](_0xf584x8,_0xf584x3[_0x1381[17]]);_0xf584x9[_0x1381[20]]()[_0x1381[8]](function(){return _0xf584x4[_0x1381[7]](200)[_0x1381[6]](_0xf584x8)})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)});})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)});};exports[_0x1381[22]]=function(_0xf584x3,_0xf584x4){ReportChatSession[_0x1381[21]]({where:{id:_0xf584x3[_0x1381[14]][_0x1381[13]]}})[_0x1381[8]](function(_0xf584x8){if(!_0xf584x8){return _0xf584x4[_0x1381[12]](404)};_0xf584x8[_0x1381[22]]()[_0x1381[8]](function(){return _0xf584x4[_0x1381[12]](204)})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)});})[_0x1381[5]](function(_0xf584x5){return handleError(_0xf584x4,_0xf584x5)})};function handleError(_0xf584x4,_0xf584x5){return _0xf584x4[_0x1381[7]](500)[_0x1381[6]](_0xf584x5)}
\ No newline at end of file
+var _0xe52e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xe52e[0];var _=require(_0xe52e[1]);var ReportChatSession=require(_0xe52e[3])[_0xe52e[2]];exports[_0xe52e[4]]=function(_0x6af3x3,_0x6af3x4){ReportChatSession[_0xe52e[9]]()[_0xe52e[8]](function(_0x6af3x6){return _0x6af3x4[_0xe52e[7]](200)[_0xe52e[6]](_0x6af3x6)})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)})};exports[_0xe52e[10]]=function(_0x6af3x3,_0x6af3x4){ReportChatSession[_0xe52e[10]]()[_0xe52e[8]](function(_0x6af3x7){return _0x6af3x4[_0xe52e[7]](200)[_0xe52e[6]](_0x6af3x7)})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)})};exports[_0xe52e[11]]=function(_0x6af3x3,_0x6af3x4){ReportChatSession[_0xe52e[15]](_0x6af3x3[_0xe52e[14]][_0xe52e[13]])[_0xe52e[8]](function(_0x6af3x8){if(!_0x6af3x8){return _0x6af3x4[_0xe52e[12]](404)};return _0x6af3x4[_0xe52e[6]](_0x6af3x8);})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)})};exports[_0xe52e[16]]=function(_0x6af3x3,_0x6af3x4){ReportChatSession[_0xe52e[16]](_0x6af3x3[_0xe52e[17]])[_0xe52e[8]](function(_0x6af3x8){return _0x6af3x4[_0xe52e[7]](201)[_0xe52e[6]](_0x6af3x8)})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)})};exports[_0xe52e[18]]=function(_0x6af3x3,_0x6af3x4){if(_0x6af3x3[_0xe52e[17]][_0xe52e[13]]){delete _0x6af3x3[_0xe52e[17]][_0xe52e[13]]};ReportChatSession[_0xe52e[21]]({where:{id:_0x6af3x3[_0xe52e[14]][_0xe52e[13]]}})[_0xe52e[8]](function(_0x6af3x8){if(!_0x6af3x8){return _0x6af3x4[_0xe52e[12]](404)};var _0x6af3x9=_[_0xe52e[19]](_0x6af3x8,_0x6af3x3[_0xe52e[17]]);_0x6af3x9[_0xe52e[20]]()[_0xe52e[8]](function(){return _0x6af3x4[_0xe52e[7]](200)[_0xe52e[6]](_0x6af3x8)})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)});})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)});};exports[_0xe52e[22]]=function(_0x6af3x3,_0x6af3x4){ReportChatSession[_0xe52e[21]]({where:{id:_0x6af3x3[_0xe52e[14]][_0xe52e[13]]}})[_0xe52e[8]](function(_0x6af3x8){if(!_0x6af3x8){return _0x6af3x4[_0xe52e[12]](404)};_0x6af3x8[_0xe52e[22]]()[_0xe52e[8]](function(){return _0x6af3x4[_0xe52e[12]](204)})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)});})[_0xe52e[5]](function(_0x6af3x5){return handleError(_0x6af3x4,_0x6af3x5)})};function handleError(_0x6af3x4,_0x6af3x5){return _0x6af3x4[_0xe52e[7]](500)[_0xe52e[6]](_0x6af3x5)}
\ 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 d9eeda8..bc27ced 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 @@
-var _0x91a4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x91a4[0];var ReportChatSession=require(_0x91a4[2])[_0x91a4[1]];exports[_0x91a4[3]]=function(_0x4a3ax2){ReportChatSession[_0x91a4[4]](function(_0x4a3ax3){onSave(_0x4a3ax2,_0x4a3ax3)});ReportChatSession[_0x91a4[5]](function(_0x4a3ax3){onSave(_0x4a3ax2,_0x4a3ax3)});ReportChatSession[_0x91a4[6]](function(_0x4a3ax3){onRemove(_0x4a3ax2,_0x4a3ax3)});};function onSave(_0x4a3ax2,_0x4a3ax3,_0x4a3ax5){_0x4a3ax2[_0x91a4[8]](_0x91a4[7],_0x4a3ax3)}function onRemove(_0x4a3ax2,_0x4a3ax3,_0x4a3ax5){_0x4a3ax2[_0x91a4[8]](_0x91a4[9],_0x4a3ax3)}
\ No newline at end of file
+var _0x5cae=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x5cae[0];var ReportChatSession=require(_0x5cae[2])[_0x5cae[1]];exports[_0x5cae[3]]=function(_0x72f9x2){ReportChatSession[_0x5cae[4]](function(_0x72f9x3){onSave(_0x72f9x2,_0x72f9x3)});ReportChatSession[_0x5cae[5]](function(_0x72f9x3){onSave(_0x72f9x2,_0x72f9x3)});ReportChatSession[_0x5cae[6]](function(_0x72f9x3){onRemove(_0x72f9x2,_0x72f9x3)});};function onSave(_0x72f9x2,_0x72f9x3,_0x72f9x5){_0x72f9x2[_0x5cae[8]](_0x5cae[7],_0x72f9x3)}function onRemove(_0x72f9x2,_0x72f9x3,_0x72f9x5){_0x72f9x2[_0x5cae[8]](_0x5cae[9],_0x72f9x3)}
\ No newline at end of file
diff --git a/server/api/report_chat_session/report_chat_session.spec.js b/server/api/report_chat_session/report_chat_session.spec.js
index e4e9819..761c474 100644
--- a/server/api/report_chat_session/report_chat_session.spec.js
+++ b/server/api/report_chat_session/report_chat_session.spec.js
@@ -1 +1 @@
-var _0x1b96=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x67\x65\x74"];_0x1b96[0];var should=require(_0x1b96[1]);var app=require(_0x1b96[2]);var request=require(_0x1b96[3]);describe(_0x1b96[4],function(){it(_0x1b96[5],function(_0xefecx4){request(app)[_0x1b96[13]](_0x1b96[12])[_0x1b96[11]](200)[_0x1b96[11]](_0x1b96[10],/json/)[_0x1b96[9]](function(_0xefecx5,_0xefecx6){if(_0xefecx5){return _0xefecx4(_0xefecx5)};_0xefecx6[_0x1b96[8]][_0x1b96[1]][_0x1b96[7]][_0x1b96[6]](Array);_0xefecx4();})})});
\ No newline at end of file
+var _0xc6a3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x67\x65\x74"];_0xc6a3[0];var should=require(_0xc6a3[1]);var app=require(_0xc6a3[2]);var request=require(_0xc6a3[3]);describe(_0xc6a3[4],function(){it(_0xc6a3[5],function(_0xafbax4){request(app)[_0xc6a3[13]](_0xc6a3[12])[_0xc6a3[11]](200)[_0xc6a3[11]](_0xc6a3[10],/json/)[_0xc6a3[9]](function(_0xafbax5,_0xafbax6){if(_0xafbax5){return _0xafbax4(_0xafbax5)};_0xafbax6[_0xc6a3[8]][_0xc6a3[1]][_0xc6a3[7]][_0xc6a3[6]](Array);_0xafbax4();})})});
\ No newline at end of file
diff --git a/server/api/report_integration/index.js b/server/api/report_integration/index.js
index 3c41080..35a6447 100644
--- a/server/api/report_integration/index.js
+++ b/server/api/report_integration/index.js
@@ -1 +1 @@
-var _0xb2de=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb2de[0];var express=require(_0xb2de[1]);var controller=require(_0xb2de[2]);var router=express.Router();router[_0xb2de[5]](_0xb2de[3],controller[_0xb2de[4]]);router[_0xb2de[5]](_0xb2de[6],controller[_0xb2de[7]]);router[_0xb2de[5]](_0xb2de[8],controller[_0xb2de[9]]);router[_0xb2de[11]](_0xb2de[3],controller[_0xb2de[10]]);router[_0xb2de[13]](_0xb2de[8],controller[_0xb2de[12]]);router[_0xb2de[14]](_0xb2de[8],controller[_0xb2de[12]]);router[_0xb2de[16]](_0xb2de[8],controller[_0xb2de[15]]);module[_0xb2de[17]]=router;
\ No newline at end of file
+var _0xf840=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf840[0];var express=require(_0xf840[1]);var controller=require(_0xf840[2]);var router=express.Router();router[_0xf840[5]](_0xf840[3],controller[_0xf840[4]]);router[_0xf840[5]](_0xf840[6],controller[_0xf840[7]]);router[_0xf840[5]](_0xf840[8],controller[_0xf840[9]]);router[_0xf840[11]](_0xf840[3],controller[_0xf840[10]]);router[_0xf840[13]](_0xf840[8],controller[_0xf840[12]]);router[_0xf840[14]](_0xf840[8],controller[_0xf840[12]]);router[_0xf840[16]](_0xf840[8],controller[_0xf840[15]]);module[_0xf840[17]]=router;
\ 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 ec8b873..797eafc 100644
--- a/server/api/report_integration/report_integration.controller.js
+++ b/server/api/report_integration/report_integration.controller.js
@@ -1 +1 @@
-var _0x248c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x248c[0];var _=require(_0x248c[1]);var ReportIntegration=require(_0x248c[3])[_0x248c[2]];exports[_0x248c[4]]=function(_0x5c6ex3,_0x5c6ex4){ReportIntegration[_0x248c[9]]()[_0x248c[8]](function(_0x5c6ex6){return _0x5c6ex4[_0x248c[7]](200)[_0x248c[6]](_0x5c6ex6)})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)})};exports[_0x248c[10]]=function(_0x5c6ex3,_0x5c6ex4){ReportIntegration[_0x248c[10]]()[_0x248c[8]](function(_0x5c6ex7){return _0x5c6ex4[_0x248c[7]](200)[_0x248c[6]](_0x5c6ex7)})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)})};exports[_0x248c[11]]=function(_0x5c6ex3,_0x5c6ex4){ReportIntegration[_0x248c[15]](_0x5c6ex3[_0x248c[14]][_0x248c[13]])[_0x248c[8]](function(_0x5c6ex8){if(!_0x5c6ex8){return _0x5c6ex4[_0x248c[12]](404)};return _0x5c6ex4[_0x248c[6]](_0x5c6ex8);})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)})};exports[_0x248c[16]]=function(_0x5c6ex3,_0x5c6ex4){ReportIntegration[_0x248c[16]](_0x5c6ex3[_0x248c[17]])[_0x248c[8]](function(_0x5c6ex8){return _0x5c6ex4[_0x248c[7]](201)[_0x248c[6]](_0x5c6ex8)})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)})};exports[_0x248c[18]]=function(_0x5c6ex3,_0x5c6ex4){if(_0x5c6ex3[_0x248c[17]][_0x248c[13]]){delete _0x5c6ex3[_0x248c[17]][_0x248c[13]]};ReportIntegration[_0x248c[15]](_0x5c6ex3[_0x248c[14]][_0x248c[13]])[_0x248c[8]](function(_0x5c6ex8){if(!_0x5c6ex8){return _0x5c6ex4[_0x248c[12]](404)};var _0x5c6ex9=_[_0x248c[19]](_0x5c6ex8,_0x5c6ex3[_0x248c[17]]);_0x5c6ex9[_0x248c[20]]()[_0x248c[8]](function(){return _0x5c6ex4[_0x248c[7]](200)[_0x248c[6]](_0x5c6ex8)})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)});})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)});};exports[_0x248c[21]]=function(_0x5c6ex3,_0x5c6ex4){ReportIntegration[_0x248c[15]](_0x5c6ex3[_0x248c[14]][_0x248c[13]])[_0x248c[8]](function(_0x5c6ex8){if(!_0x5c6ex8){return _0x5c6ex4[_0x248c[12]](404)};_0x5c6ex8[_0x248c[21]]()[_0x248c[8]](function(){return _0x5c6ex4[_0x248c[12]](204)})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)});})[_0x248c[5]](function(_0x5c6ex5){return handleError(_0x5c6ex4,_0x5c6ex5)})};function handleError(_0x5c6ex4,_0x5c6ex5){return _0x5c6ex4[_0x248c[7]](500)[_0x248c[6]](_0x5c6ex5)}
\ No newline at end of file
+var _0xeace=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xeace[0];var _=require(_0xeace[1]);var ReportIntegration=require(_0xeace[3])[_0xeace[2]];exports[_0xeace[4]]=function(_0x7d0cx3,_0x7d0cx4){ReportIntegration[_0xeace[9]]()[_0xeace[8]](function(_0x7d0cx6){return _0x7d0cx4[_0xeace[7]](200)[_0xeace[6]](_0x7d0cx6)})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)})};exports[_0xeace[10]]=function(_0x7d0cx3,_0x7d0cx4){ReportIntegration[_0xeace[10]]()[_0xeace[8]](function(_0x7d0cx7){return _0x7d0cx4[_0xeace[7]](200)[_0xeace[6]](_0x7d0cx7)})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)})};exports[_0xeace[11]]=function(_0x7d0cx3,_0x7d0cx4){ReportIntegration[_0xeace[15]](_0x7d0cx3[_0xeace[14]][_0xeace[13]])[_0xeace[8]](function(_0x7d0cx8){if(!_0x7d0cx8){return _0x7d0cx4[_0xeace[12]](404)};return _0x7d0cx4[_0xeace[6]](_0x7d0cx8);})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)})};exports[_0xeace[16]]=function(_0x7d0cx3,_0x7d0cx4){ReportIntegration[_0xeace[16]](_0x7d0cx3[_0xeace[17]])[_0xeace[8]](function(_0x7d0cx8){return _0x7d0cx4[_0xeace[7]](201)[_0xeace[6]](_0x7d0cx8)})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)})};exports[_0xeace[18]]=function(_0x7d0cx3,_0x7d0cx4){if(_0x7d0cx3[_0xeace[17]][_0xeace[13]]){delete _0x7d0cx3[_0xeace[17]][_0xeace[13]]};ReportIntegration[_0xeace[15]](_0x7d0cx3[_0xeace[14]][_0xeace[13]])[_0xeace[8]](function(_0x7d0cx8){if(!_0x7d0cx8){return _0x7d0cx4[_0xeace[12]](404)};var _0x7d0cx9=_[_0xeace[19]](_0x7d0cx8,_0x7d0cx3[_0xeace[17]]);_0x7d0cx9[_0xeace[20]]()[_0xeace[8]](function(){return _0x7d0cx4[_0xeace[7]](200)[_0xeace[6]](_0x7d0cx8)})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)});})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)});};exports[_0xeace[21]]=function(_0x7d0cx3,_0x7d0cx4){ReportIntegration[_0xeace[15]](_0x7d0cx3[_0xeace[14]][_0xeace[13]])[_0xeace[8]](function(_0x7d0cx8){if(!_0x7d0cx8){return _0x7d0cx4[_0xeace[12]](404)};_0x7d0cx8[_0xeace[21]]()[_0xeace[8]](function(){return _0x7d0cx4[_0xeace[12]](204)})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)});})[_0xeace[5]](function(_0x7d0cx5){return handleError(_0x7d0cx4,_0x7d0cx5)})};function handleError(_0x7d0cx4,_0x7d0cx5){return _0x7d0cx4[_0xeace[7]](500)[_0xeace[6]](_0x7d0cx5)}
\ 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 b8acfa7..c63a619 100644
--- a/server/api/report_integration/report_integration.socket.js
+++ b/server/api/report_integration/report_integration.socket.js
@@ -1 +1 @@
-var _0x7b14=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x6F\x63\x6B\x65\x74\x20\x6E\x61\x6D\x65\x20\x69\x73\x20","\x6E\x61\x6D\x65","\x6C\x6F\x67","\x64\x6F\x63\x20\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65\x20\x69\x73\x20","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x65\x6D\x69\x74\x74\x69\x6E\x67","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x25\x73","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x66\x6F\x72\x6D\x61\x74","\x65\x6D\x69\x74"];_0x7b14[0];var util=require(_0x7b14[1]);var ReportIntegration=require(_0x7b14[3])[_0x7b14[2]];exports[_0x7b14[4]]=function(_0xf8b0x3){ReportIntegration[_0x7b14[5]](function(_0xf8b0x4){onSave(_0xf8b0x3,_0xf8b0x4)})};function onSave(_0xf8b0x3,_0xf8b0x4,_0xf8b0x6){console[_0x7b14[8]](_0x7b14[6],_0xf8b0x3[_0x7b14[7]]);console[_0x7b14[8]](_0x7b14[9],_0xf8b0x4[_0x7b14[10]]);if(_0xf8b0x3[_0x7b14[7]]===_0xf8b0x4[_0x7b14[10]]){console[_0x7b14[8]](_0x7b14[11]);_0xf8b0x3[_0x7b14[15]](util[_0x7b14[14]](_0x7b14[12],_0xf8b0x4[_0x7b14[13]]),_0xf8b0x4);};}
\ No newline at end of file
+var _0x61d1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x6F\x63\x6B\x65\x74\x20\x6E\x61\x6D\x65\x20\x69\x73\x20","\x6E\x61\x6D\x65","\x6C\x6F\x67","\x64\x6F\x63\x20\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65\x20\x69\x73\x20","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x65\x6D\x69\x74\x74\x69\x6E\x67","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x25\x73","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x66\x6F\x72\x6D\x61\x74","\x65\x6D\x69\x74"];_0x61d1[0];var util=require(_0x61d1[1]);var ReportIntegration=require(_0x61d1[3])[_0x61d1[2]];exports[_0x61d1[4]]=function(_0xecbex3){ReportIntegration[_0x61d1[5]](function(_0xecbex4){onSave(_0xecbex3,_0xecbex4)})};function onSave(_0xecbex3,_0xecbex4,_0xecbex6){console[_0x61d1[8]](_0x61d1[6],_0xecbex3[_0x61d1[7]]);console[_0x61d1[8]](_0x61d1[9],_0xecbex4[_0x61d1[10]]);if(_0xecbex3[_0x61d1[7]]===_0xecbex4[_0x61d1[10]]){console[_0x61d1[8]](_0x61d1[11]);_0xecbex3[_0x61d1[15]](util[_0x61d1[14]](_0x61d1[12],_0xecbex4[_0x61d1[13]]),_0xecbex4);};}
\ No newline at end of file
diff --git a/server/api/report_mail/index.js b/server/api/report_mail/index.js
index 5f5436a..08ca852 100644
--- a/server/api/report_mail/index.js
+++ b/server/api/report_mail/index.js
@@ -1 +1 @@
-var _0xc2dd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xc2dd[0];var express=require(_0xc2dd[1]);var controller=require(_0xc2dd[2]);var router=express.Router();router[_0xc2dd[5]](_0xc2dd[3],controller[_0xc2dd[4]]);router[_0xc2dd[5]](_0xc2dd[6],controller[_0xc2dd[7]]);router[_0xc2dd[9]](_0xc2dd[3],controller[_0xc2dd[8]]);router[_0xc2dd[11]](_0xc2dd[6],controller[_0xc2dd[10]]);router[_0xc2dd[12]](_0xc2dd[6],controller[_0xc2dd[10]]);router[_0xc2dd[14]](_0xc2dd[6],controller[_0xc2dd[13]]);module[_0xc2dd[15]]=router;
\ No newline at end of file
+var _0x2ebe=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x2ebe[0];var express=require(_0x2ebe[1]);var controller=require(_0x2ebe[2]);var router=express.Router();router[_0x2ebe[5]](_0x2ebe[3],controller[_0x2ebe[4]]);router[_0x2ebe[5]](_0x2ebe[6],controller[_0x2ebe[7]]);router[_0x2ebe[9]](_0x2ebe[3],controller[_0x2ebe[8]]);router[_0x2ebe[11]](_0x2ebe[6],controller[_0x2ebe[10]]);router[_0x2ebe[12]](_0x2ebe[6],controller[_0x2ebe[10]]);router[_0x2ebe[14]](_0x2ebe[6],controller[_0x2ebe[13]]);module[_0x2ebe[15]]=router;
\ 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 29a22ee..73ebb88 100644
--- a/server/api/report_mail/report_mail.controller.js
+++ b/server/api/report_mail/report_mail.controller.js
@@ -1 +1 @@
-var _0x7f06=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x7f06[0];var _=require(_0x7f06[1]);var ReportMail=require(_0x7f06[3])[_0x7f06[2]];exports[_0x7f06[4]]=function(_0xb827x3,_0xb827x4){ReportMail[_0x7f06[9]]()[_0x7f06[8]](function(_0xb827x6){return _0xb827x4[_0x7f06[7]](200)[_0x7f06[6]](_0xb827x6)})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)})};exports[_0x7f06[10]]=function(_0xb827x3,_0xb827x4){ReportMail[_0x7f06[14]](_0xb827x3[_0x7f06[13]][_0x7f06[12]])[_0x7f06[8]](function(_0xb827x7){if(!_0xb827x7){return _0xb827x4[_0x7f06[11]](404)};return _0xb827x4[_0x7f06[6]](_0xb827x7);})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)})};exports[_0x7f06[15]]=function(_0xb827x3,_0xb827x4){ReportMail[_0x7f06[15]](_0xb827x3[_0x7f06[16]])[_0x7f06[8]](function(_0xb827x7){return _0xb827x4[_0x7f06[7]](201)[_0x7f06[6]](_0xb827x7)})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)})};exports[_0x7f06[17]]=function(_0xb827x3,_0xb827x4){if(_0xb827x3[_0x7f06[16]][_0x7f06[12]]){delete _0xb827x3[_0x7f06[16]][_0x7f06[12]]};ReportMail[_0x7f06[14]](_0xb827x3[_0x7f06[13]][_0x7f06[12]])[_0x7f06[8]](function(_0xb827x7){if(!_0xb827x7){return _0xb827x4[_0x7f06[11]](404)};var _0xb827x8=_[_0x7f06[18]](_0xb827x7,_0xb827x3[_0x7f06[16]]);_0xb827x8[_0x7f06[19]]()[_0x7f06[8]](function(){return _0xb827x4[_0x7f06[7]](200)[_0x7f06[6]](_0xb827x7)})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)});})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)});};exports[_0x7f06[20]]=function(_0xb827x3,_0xb827x4){ReportMail[_0x7f06[14]](_0xb827x3[_0x7f06[13]][_0x7f06[12]])[_0x7f06[8]](function(_0xb827x7){if(!_0xb827x7){return _0xb827x4[_0x7f06[11]](404)};_0xb827x7[_0x7f06[20]]()[_0x7f06[8]](function(){return _0xb827x4[_0x7f06[11]](204)})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)});})[_0x7f06[5]](function(_0xb827x5){return handleError(_0xb827x4,_0xb827x5)})};function handleError(_0xb827x4,_0xb827x5){return _0xb827x4[_0x7f06[7]](500)[_0x7f06[6]](_0xb827x5)}
\ No newline at end of file
+var _0x4ff2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x4ff2[0];var _=require(_0x4ff2[1]);var ReportMail=require(_0x4ff2[3])[_0x4ff2[2]];exports[_0x4ff2[4]]=function(_0x8b6dx3,_0x8b6dx4){ReportMail[_0x4ff2[9]]()[_0x4ff2[8]](function(_0x8b6dx6){return _0x8b6dx4[_0x4ff2[7]](200)[_0x4ff2[6]](_0x8b6dx6)})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)})};exports[_0x4ff2[10]]=function(_0x8b6dx3,_0x8b6dx4){ReportMail[_0x4ff2[14]](_0x8b6dx3[_0x4ff2[13]][_0x4ff2[12]])[_0x4ff2[8]](function(_0x8b6dx7){if(!_0x8b6dx7){return _0x8b6dx4[_0x4ff2[11]](404)};return _0x8b6dx4[_0x4ff2[6]](_0x8b6dx7);})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)})};exports[_0x4ff2[15]]=function(_0x8b6dx3,_0x8b6dx4){ReportMail[_0x4ff2[15]](_0x8b6dx3[_0x4ff2[16]])[_0x4ff2[8]](function(_0x8b6dx7){return _0x8b6dx4[_0x4ff2[7]](201)[_0x4ff2[6]](_0x8b6dx7)})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)})};exports[_0x4ff2[17]]=function(_0x8b6dx3,_0x8b6dx4){if(_0x8b6dx3[_0x4ff2[16]][_0x4ff2[12]]){delete _0x8b6dx3[_0x4ff2[16]][_0x4ff2[12]]};ReportMail[_0x4ff2[14]](_0x8b6dx3[_0x4ff2[13]][_0x4ff2[12]])[_0x4ff2[8]](function(_0x8b6dx7){if(!_0x8b6dx7){return _0x8b6dx4[_0x4ff2[11]](404)};var _0x8b6dx8=_[_0x4ff2[18]](_0x8b6dx7,_0x8b6dx3[_0x4ff2[16]]);_0x8b6dx8[_0x4ff2[19]]()[_0x4ff2[8]](function(){return _0x8b6dx4[_0x4ff2[7]](200)[_0x4ff2[6]](_0x8b6dx7)})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)});})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)});};exports[_0x4ff2[20]]=function(_0x8b6dx3,_0x8b6dx4){ReportMail[_0x4ff2[14]](_0x8b6dx3[_0x4ff2[13]][_0x4ff2[12]])[_0x4ff2[8]](function(_0x8b6dx7){if(!_0x8b6dx7){return _0x8b6dx4[_0x4ff2[11]](404)};_0x8b6dx7[_0x4ff2[20]]()[_0x4ff2[8]](function(){return _0x8b6dx4[_0x4ff2[11]](204)})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)});})[_0x4ff2[5]](function(_0x8b6dx5){return handleError(_0x8b6dx4,_0x8b6dx5)})};function handleError(_0x8b6dx4,_0x8b6dx5){return _0x8b6dx4[_0x4ff2[7]](500)[_0x4ff2[6]](_0x8b6dx5)}
\ 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 15e46de..8c150a7 100644
--- a/server/api/report_mail/report_mail.socket.js
+++ b/server/api/report_mail/report_mail.socket.js
@@ -1 +1 @@
-var _0xd2ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x3A\x75\x70\x64\x61\x74\x65","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x3A\x72\x65\x6D\x6F\x76\x65"];_0xd2ec[0];var ReportMail=require(_0xd2ec[2])[_0xd2ec[1]];exports[_0xd2ec[3]]=function(_0x868ax2){ReportMail[_0xd2ec[4]](function(_0x868ax3){onSave(_0x868ax2,_0x868ax3)});ReportMail[_0xd2ec[5]](function(_0x868ax3){onUpdate(_0x868ax2,_0x868ax3)});ReportMail[_0xd2ec[6]](function(_0x868ax3){onRemove(_0x868ax2,_0x868ax3)});};function onSave(_0x868ax2,_0x868ax3,_0x868ax5){if(_0x868ax2[_0xd2ec[7]]===_0x868ax3[_0xd2ec[8]]||_0x868ax2[_0xd2ec[9]]===_0xd2ec[10]){_0x868ax2[_0xd2ec[12]](_0xd2ec[11],_0x868ax3)}}function onUpdate(_0x868ax2,_0x868ax3,_0x868ax5){if(_0x868ax2[_0xd2ec[7]]===_0x868ax3[_0xd2ec[8]]||_0x868ax2[_0xd2ec[9]]===_0xd2ec[10]){_0x868ax2[_0xd2ec[12]](_0xd2ec[13],_0x868ax3)}}function onRemove(_0x868ax2,_0x868ax3,_0x868ax5){_0x868ax2[_0xd2ec[12]](_0xd2ec[14],_0x868ax3)}
\ No newline at end of file
+var _0xbbde=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x3A\x75\x70\x64\x61\x74\x65","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x3A\x72\x65\x6D\x6F\x76\x65"];_0xbbde[0];var ReportMail=require(_0xbbde[2])[_0xbbde[1]];exports[_0xbbde[3]]=function(_0x1ca6x2){ReportMail[_0xbbde[4]](function(_0x1ca6x3){onSave(_0x1ca6x2,_0x1ca6x3)});ReportMail[_0xbbde[5]](function(_0x1ca6x3){onUpdate(_0x1ca6x2,_0x1ca6x3)});ReportMail[_0xbbde[6]](function(_0x1ca6x3){onRemove(_0x1ca6x2,_0x1ca6x3)});};function onSave(_0x1ca6x2,_0x1ca6x3,_0x1ca6x5){if(_0x1ca6x2[_0xbbde[7]]===_0x1ca6x3[_0xbbde[8]]||_0x1ca6x2[_0xbbde[9]]===_0xbbde[10]){_0x1ca6x2[_0xbbde[12]](_0xbbde[11],_0x1ca6x3)}}function onUpdate(_0x1ca6x2,_0x1ca6x3,_0x1ca6x5){if(_0x1ca6x2[_0xbbde[7]]===_0x1ca6x3[_0xbbde[8]]||_0x1ca6x2[_0xbbde[9]]===_0xbbde[10]){_0x1ca6x2[_0xbbde[12]](_0xbbde[13],_0x1ca6x3)}}function onRemove(_0x1ca6x2,_0x1ca6x3,_0x1ca6x5){_0x1ca6x2[_0xbbde[12]](_0xbbde[14],_0x1ca6x3)}
\ No newline at end of file
diff --git a/server/api/report_mail/report_mail.spec.js b/server/api/report_mail/report_mail.spec.js
index b38b00b..a39c63f 100644
--- a/server/api/report_mail/report_mail.spec.js
+++ b/server/api/report_mail/report_mail.spec.js
@@ -1 +1 @@
-var _0xa23c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x73","\x67\x65\x74"];_0xa23c[0];var should=require(_0xa23c[1]);var app=require(_0xa23c[2]);var request=require(_0xa23c[3]);describe(_0xa23c[4],function(){it(_0xa23c[5],function(_0xd8b2x4){request(app)[_0xa23c[13]](_0xa23c[12])[_0xa23c[11]](200)[_0xa23c[11]](_0xa23c[10],/json/)[_0xa23c[9]](function(_0xd8b2x5,_0xd8b2x6){if(_0xd8b2x5){return _0xd8b2x4(_0xd8b2x5)};_0xd8b2x6[_0xa23c[8]][_0xa23c[1]][_0xa23c[7]][_0xa23c[6]](Array);_0xd8b2x4();})})});
\ No newline at end of file
+var _0x21b8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x73","\x67\x65\x74"];_0x21b8[0];var should=require(_0x21b8[1]);var app=require(_0x21b8[2]);var request=require(_0x21b8[3]);describe(_0x21b8[4],function(){it(_0x21b8[5],function(_0xb2fdx4){request(app)[_0x21b8[13]](_0x21b8[12])[_0x21b8[11]](200)[_0x21b8[11]](_0x21b8[10],/json/)[_0x21b8[9]](function(_0xb2fdx5,_0xb2fdx6){if(_0xb2fdx5){return _0xb2fdx4(_0xb2fdx5)};_0xb2fdx6[_0x21b8[8]][_0x21b8[1]][_0x21b8[7]][_0x21b8[6]](Array);_0xb2fdx4();})})});
\ 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 6b92268..bb42be0 100644
--- a/server/api/report_mail_session/index.js
+++ b/server/api/report_mail_session/index.js
@@ -1 +1 @@
-var _0x3b51=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3b51[0];var express=require(_0x3b51[1]);var controller=require(_0x3b51[2]);var router=express.Router();router[_0x3b51[5]](_0x3b51[3],controller[_0x3b51[4]]);router[_0x3b51[5]](_0x3b51[6],controller[_0x3b51[7]]);router[_0x3b51[5]](_0x3b51[8],controller[_0x3b51[9]]);router[_0x3b51[11]](_0x3b51[3],controller[_0x3b51[10]]);router[_0x3b51[13]](_0x3b51[8],controller[_0x3b51[12]]);router[_0x3b51[14]](_0x3b51[8],controller[_0x3b51[12]]);router[_0x3b51[16]](_0x3b51[8],controller[_0x3b51[15]]);module[_0x3b51[17]]=router;
\ No newline at end of file
+var _0xc590=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xc590[0];var express=require(_0xc590[1]);var controller=require(_0xc590[2]);var router=express.Router();router[_0xc590[5]](_0xc590[3],controller[_0xc590[4]]);router[_0xc590[5]](_0xc590[6],controller[_0xc590[7]]);router[_0xc590[5]](_0xc590[8],controller[_0xc590[9]]);router[_0xc590[11]](_0xc590[3],controller[_0xc590[10]]);router[_0xc590[13]](_0xc590[8],controller[_0xc590[12]]);router[_0xc590[14]](_0xc590[8],controller[_0xc590[12]]);router[_0xc590[16]](_0xc590[8],controller[_0xc590[15]]);module[_0xc590[17]]=router;
\ 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 9ea92f4..d3f44e6 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 @@
-var _0xbd16=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xbd16[0];var _=require(_0xbd16[1]);var ReportMailSession=require(_0xbd16[3])[_0xbd16[2]];exports[_0xbd16[4]]=function(_0x4ccex3,_0x4ccex4){ReportMailSession[_0xbd16[9]]()[_0xbd16[8]](function(_0x4ccex6){return _0x4ccex4[_0xbd16[7]](200)[_0xbd16[6]](_0x4ccex6)})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)})};exports[_0xbd16[10]]=function(_0x4ccex3,_0x4ccex4){ReportMailSession[_0xbd16[10]]()[_0xbd16[8]](function(_0x4ccex7){return _0x4ccex4[_0xbd16[7]](200)[_0xbd16[6]](_0x4ccex7)})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)})};exports[_0xbd16[11]]=function(_0x4ccex3,_0x4ccex4){ReportMailSession[_0xbd16[15]](_0x4ccex3[_0xbd16[14]][_0xbd16[13]])[_0xbd16[8]](function(_0x4ccex8){if(!_0x4ccex8){return _0x4ccex4[_0xbd16[12]](404)};return _0x4ccex4[_0xbd16[6]](_0x4ccex8);})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)})};exports[_0xbd16[16]]=function(_0x4ccex3,_0x4ccex4){ReportMailSession[_0xbd16[16]](_0x4ccex3[_0xbd16[17]])[_0xbd16[8]](function(_0x4ccex8){return _0x4ccex4[_0xbd16[7]](201)[_0xbd16[6]](_0x4ccex8)})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)})};exports[_0xbd16[18]]=function(_0x4ccex3,_0x4ccex4){if(_0x4ccex3[_0xbd16[17]][_0xbd16[13]]){delete _0x4ccex3[_0xbd16[17]][_0xbd16[13]]};ReportMailSession[_0xbd16[21]]({where:{id:_0x4ccex3[_0xbd16[14]][_0xbd16[13]]}})[_0xbd16[8]](function(_0x4ccex8){if(!_0x4ccex8){return _0x4ccex4[_0xbd16[12]](404)};var _0x4ccex9=_[_0xbd16[19]](_0x4ccex8,_0x4ccex3[_0xbd16[17]]);_0x4ccex9[_0xbd16[20]]()[_0xbd16[8]](function(){return _0x4ccex4[_0xbd16[7]](200)[_0xbd16[6]](_0x4ccex8)})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)});})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)});};exports[_0xbd16[22]]=function(_0x4ccex3,_0x4ccex4){ReportMailSession[_0xbd16[21]]({where:{id:_0x4ccex3[_0xbd16[14]][_0xbd16[13]]}})[_0xbd16[8]](function(_0x4ccex8){if(!_0x4ccex8){return _0x4ccex4[_0xbd16[12]](404)};_0x4ccex8[_0xbd16[22]]()[_0xbd16[8]](function(){return _0x4ccex4[_0xbd16[12]](204)})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)});})[_0xbd16[5]](function(_0x4ccex5){return handleError(_0x4ccex4,_0x4ccex5)})};function handleError(_0x4ccex4,_0x4ccex5){return _0x4ccex4[_0xbd16[7]](500)[_0xbd16[6]](_0x4ccex5)}
\ No newline at end of file
+var _0x3fad=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x3fad[0];var _=require(_0x3fad[1]);var ReportMailSession=require(_0x3fad[3])[_0x3fad[2]];exports[_0x3fad[4]]=function(_0x46b6x3,_0x46b6x4){ReportMailSession[_0x3fad[9]]()[_0x3fad[8]](function(_0x46b6x6){return _0x46b6x4[_0x3fad[7]](200)[_0x3fad[6]](_0x46b6x6)})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)})};exports[_0x3fad[10]]=function(_0x46b6x3,_0x46b6x4){ReportMailSession[_0x3fad[10]]()[_0x3fad[8]](function(_0x46b6x7){return _0x46b6x4[_0x3fad[7]](200)[_0x3fad[6]](_0x46b6x7)})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)})};exports[_0x3fad[11]]=function(_0x46b6x3,_0x46b6x4){ReportMailSession[_0x3fad[15]](_0x46b6x3[_0x3fad[14]][_0x3fad[13]])[_0x3fad[8]](function(_0x46b6x8){if(!_0x46b6x8){return _0x46b6x4[_0x3fad[12]](404)};return _0x46b6x4[_0x3fad[6]](_0x46b6x8);})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)})};exports[_0x3fad[16]]=function(_0x46b6x3,_0x46b6x4){ReportMailSession[_0x3fad[16]](_0x46b6x3[_0x3fad[17]])[_0x3fad[8]](function(_0x46b6x8){return _0x46b6x4[_0x3fad[7]](201)[_0x3fad[6]](_0x46b6x8)})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)})};exports[_0x3fad[18]]=function(_0x46b6x3,_0x46b6x4){if(_0x46b6x3[_0x3fad[17]][_0x3fad[13]]){delete _0x46b6x3[_0x3fad[17]][_0x3fad[13]]};ReportMailSession[_0x3fad[21]]({where:{id:_0x46b6x3[_0x3fad[14]][_0x3fad[13]]}})[_0x3fad[8]](function(_0x46b6x8){if(!_0x46b6x8){return _0x46b6x4[_0x3fad[12]](404)};var _0x46b6x9=_[_0x3fad[19]](_0x46b6x8,_0x46b6x3[_0x3fad[17]]);_0x46b6x9[_0x3fad[20]]()[_0x3fad[8]](function(){return _0x46b6x4[_0x3fad[7]](200)[_0x3fad[6]](_0x46b6x8)})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)});})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)});};exports[_0x3fad[22]]=function(_0x46b6x3,_0x46b6x4){ReportMailSession[_0x3fad[21]]({where:{id:_0x46b6x3[_0x3fad[14]][_0x3fad[13]]}})[_0x3fad[8]](function(_0x46b6x8){if(!_0x46b6x8){return _0x46b6x4[_0x3fad[12]](404)};_0x46b6x8[_0x3fad[22]]()[_0x3fad[8]](function(){return _0x46b6x4[_0x3fad[12]](204)})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)});})[_0x3fad[5]](function(_0x46b6x5){return handleError(_0x46b6x4,_0x46b6x5)})};function handleError(_0x46b6x4,_0x46b6x5){return _0x46b6x4[_0x3fad[7]](500)[_0x3fad[6]](_0x46b6x5)}
\ 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 016c376..555a956 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 @@
-var _0xc51d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xc51d[0];var ReportMailSession=require(_0xc51d[2])[_0xc51d[1]];exports[_0xc51d[3]]=function(_0xf5e8x2){ReportMailSession[_0xc51d[4]](function(_0xf5e8x3){onSave(_0xf5e8x2,_0xf5e8x3)});ReportMailSession[_0xc51d[5]](function(_0xf5e8x3){onSave(_0xf5e8x2,_0xf5e8x3)});ReportMailSession[_0xc51d[6]](function(_0xf5e8x3){onRemove(_0xf5e8x2,_0xf5e8x3)});};function onSave(_0xf5e8x2,_0xf5e8x3,_0xf5e8x5){_0xf5e8x2[_0xc51d[8]](_0xc51d[7],_0xf5e8x3)}function onRemove(_0xf5e8x2,_0xf5e8x3,_0xf5e8x5){_0xf5e8x2[_0xc51d[8]](_0xc51d[9],_0xf5e8x3)}
\ No newline at end of file
+var _0x71d5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x71d5[0];var ReportMailSession=require(_0x71d5[2])[_0x71d5[1]];exports[_0x71d5[3]]=function(_0xcfdbx2){ReportMailSession[_0x71d5[4]](function(_0xcfdbx3){onSave(_0xcfdbx2,_0xcfdbx3)});ReportMailSession[_0x71d5[5]](function(_0xcfdbx3){onSave(_0xcfdbx2,_0xcfdbx3)});ReportMailSession[_0x71d5[6]](function(_0xcfdbx3){onRemove(_0xcfdbx2,_0xcfdbx3)});};function onSave(_0xcfdbx2,_0xcfdbx3,_0xcfdbx5){_0xcfdbx2[_0x71d5[8]](_0x71d5[7],_0xcfdbx3)}function onRemove(_0xcfdbx2,_0xcfdbx3,_0xcfdbx5){_0xcfdbx2[_0x71d5[8]](_0x71d5[9],_0xcfdbx3)}
\ No newline at end of file
diff --git a/server/api/report_mail_session/report_mail_session.spec.js b/server/api/report_mail_session/report_mail_session.spec.js
index 0f9bd9c..1e2be82 100644
--- a/server/api/report_mail_session/report_mail_session.spec.js
+++ b/server/api/report_mail_session/report_mail_session.spec.js
@@ -1 +1 @@
-var _0x40be=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x67\x65\x74"];_0x40be[0];var should=require(_0x40be[1]);var app=require(_0x40be[2]);var request=require(_0x40be[3]);describe(_0x40be[4],function(){it(_0x40be[5],function(_0xc90ex4){request(app)[_0x40be[13]](_0x40be[12])[_0x40be[11]](200)[_0x40be[11]](_0x40be[10],/json/)[_0x40be[9]](function(_0xc90ex5,_0xc90ex6){if(_0xc90ex5){return _0xc90ex4(_0xc90ex5)};_0xc90ex6[_0x40be[8]][_0x40be[1]][_0x40be[7]][_0x40be[6]](Array);_0xc90ex4();})})});
\ No newline at end of file
+var _0x23f7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x67\x65\x74"];_0x23f7[0];var should=require(_0x23f7[1]);var app=require(_0x23f7[2]);var request=require(_0x23f7[3]);describe(_0x23f7[4],function(){it(_0x23f7[5],function(_0xab4ex4){request(app)[_0x23f7[13]](_0x23f7[12])[_0x23f7[11]](200)[_0x23f7[11]](_0x23f7[10],/json/)[_0x23f7[9]](function(_0xab4ex5,_0xab4ex6){if(_0xab4ex5){return _0xab4ex4(_0xab4ex5)};_0xab4ex6[_0x23f7[8]][_0x23f7[1]][_0x23f7[7]][_0x23f7[6]](Array);_0xab4ex4();})})});
\ No newline at end of file
diff --git a/server/api/report_queue/index.js b/server/api/report_queue/index.js
index e2ddd0e..82a3a20 100644
--- a/server/api/report_queue/index.js
+++ b/server/api/report_queue/index.js
@@ -1 +1 @@
-var _0x732d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x732d[0];var express=require(_0x732d[1]);var controller=require(_0x732d[2]);var router=express.Router();router[_0x732d[5]](_0x732d[3],controller[_0x732d[4]]);router[_0x732d[5]](_0x732d[6],controller[_0x732d[7]]);router[_0x732d[5]](_0x732d[8],controller[_0x732d[9]]);router[_0x732d[11]](_0x732d[3],controller[_0x732d[10]]);router[_0x732d[13]](_0x732d[8],controller[_0x732d[12]]);router[_0x732d[14]](_0x732d[8],controller[_0x732d[12]]);router[_0x732d[16]](_0x732d[8],controller[_0x732d[15]]);module[_0x732d[17]]=router;
\ No newline at end of file
+var _0x341e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x64\x65\x73\x63\x72\x69\x62\x65","\x64\x65\x73\x63\x72\x69\x62\x65","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x341e[0];var express=require(_0x341e[1]);var controller=require(_0x341e[2]);var router=express.Router();router[_0x341e[5]](_0x341e[3],controller[_0x341e[4]]);router[_0x341e[5]](_0x341e[6],controller[_0x341e[7]]);router[_0x341e[5]](_0x341e[8],controller[_0x341e[9]]);router[_0x341e[11]](_0x341e[3],controller[_0x341e[10]]);router[_0x341e[13]](_0x341e[8],controller[_0x341e[12]]);router[_0x341e[14]](_0x341e[8],controller[_0x341e[12]]);router[_0x341e[16]](_0x341e[8],controller[_0x341e[15]]);module[_0x341e[17]]=router;
\ 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 9c0874a..adff17a 100644
--- a/server/api/report_queue/report_queue.controller.js
+++ b/server/api/report_queue/report_queue.controller.js
@@ -1 +1 @@
-var _0xb47e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xb47e[0];var _=require(_0xb47e[1]);var ReportQueue=require(_0xb47e[3])[_0xb47e[2]];exports[_0xb47e[4]]=function(_0xe02dx3,_0xe02dx4){ReportQueue[_0xb47e[9]]()[_0xb47e[8]](function(_0xe02dx6){return _0xe02dx4[_0xb47e[7]](200)[_0xb47e[6]](_0xe02dx6)})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)})};exports[_0xb47e[10]]=function(_0xe02dx3,_0xe02dx4){ReportQueue[_0xb47e[10]]()[_0xb47e[8]](function(_0xe02dx7){return _0xe02dx4[_0xb47e[7]](200)[_0xb47e[6]](_0xe02dx7)})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)})};exports[_0xb47e[11]]=function(_0xe02dx3,_0xe02dx4){ReportQueue[_0xb47e[15]](_0xe02dx3[_0xb47e[14]][_0xb47e[13]])[_0xb47e[8]](function(_0xe02dx8){if(!_0xe02dx8){return _0xe02dx4[_0xb47e[12]](404)};return _0xe02dx4[_0xb47e[6]](_0xe02dx8);})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)})};exports[_0xb47e[16]]=function(_0xe02dx3,_0xe02dx4){ReportQueue[_0xb47e[16]](_0xe02dx3[_0xb47e[17]])[_0xb47e[8]](function(_0xe02dx8){return _0xe02dx4[_0xb47e[7]](201)[_0xb47e[6]](_0xe02dx8)})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)})};exports[_0xb47e[18]]=function(_0xe02dx3,_0xe02dx4){if(_0xe02dx3[_0xb47e[17]][_0xb47e[13]]){delete _0xe02dx3[_0xb47e[17]][_0xb47e[13]]};ReportQueue[_0xb47e[15]](_0xe02dx3[_0xb47e[14]][_0xb47e[13]])[_0xb47e[8]](function(_0xe02dx8){if(!_0xe02dx8){return _0xe02dx4[_0xb47e[12]](404)};var _0xe02dx9=_[_0xb47e[19]](_0xe02dx8,_0xe02dx3[_0xb47e[17]]);_0xe02dx9[_0xb47e[20]]()[_0xb47e[8]](function(){return _0xe02dx4[_0xb47e[7]](200)[_0xb47e[6]](_0xe02dx8)})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)});})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)});};exports[_0xb47e[21]]=function(_0xe02dx3,_0xe02dx4){ReportQueue[_0xb47e[15]](_0xe02dx3[_0xb47e[14]][_0xb47e[13]])[_0xb47e[8]](function(_0xe02dx8){if(!_0xe02dx8){return _0xe02dx4[_0xb47e[12]](404)};_0xe02dx8[_0xb47e[21]]()[_0xb47e[8]](function(){return _0xe02dx4[_0xb47e[12]](204)})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)});})[_0xb47e[5]](function(_0xe02dx5){return handleError(_0xe02dx4,_0xe02dx5)})};function handleError(_0xe02dx4,_0xe02dx5){return _0xe02dx4[_0xb47e[7]](500)[_0xb47e[6]](_0xe02dx5)}
\ No newline at end of file
+var _0x6af8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x63\x72\x69\x62\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x6af8[0];var _=require(_0x6af8[1]);var ReportQueue=require(_0x6af8[3])[_0x6af8[2]];exports[_0x6af8[4]]=function(_0xfbc5x3,_0xfbc5x4){ReportQueue[_0x6af8[9]]()[_0x6af8[8]](function(_0xfbc5x6){return _0xfbc5x4[_0x6af8[7]](200)[_0x6af8[6]](_0xfbc5x6)})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)})};exports[_0x6af8[10]]=function(_0xfbc5x3,_0xfbc5x4){ReportQueue[_0x6af8[10]]()[_0x6af8[8]](function(_0xfbc5x7){return _0xfbc5x4[_0x6af8[7]](200)[_0x6af8[6]](_0xfbc5x7)})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)})};exports[_0x6af8[11]]=function(_0xfbc5x3,_0xfbc5x4){ReportQueue[_0x6af8[15]](_0xfbc5x3[_0x6af8[14]][_0x6af8[13]])[_0x6af8[8]](function(_0xfbc5x8){if(!_0xfbc5x8){return _0xfbc5x4[_0x6af8[12]](404)};return _0xfbc5x4[_0x6af8[6]](_0xfbc5x8);})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)})};exports[_0x6af8[16]]=function(_0xfbc5x3,_0xfbc5x4){ReportQueue[_0x6af8[16]](_0xfbc5x3[_0x6af8[17]])[_0x6af8[8]](function(_0xfbc5x8){return _0xfbc5x4[_0x6af8[7]](201)[_0x6af8[6]](_0xfbc5x8)})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)})};exports[_0x6af8[18]]=function(_0xfbc5x3,_0xfbc5x4){if(_0xfbc5x3[_0x6af8[17]][_0x6af8[13]]){delete _0xfbc5x3[_0x6af8[17]][_0x6af8[13]]};ReportQueue[_0x6af8[15]](_0xfbc5x3[_0x6af8[14]][_0x6af8[13]])[_0x6af8[8]](function(_0xfbc5x8){if(!_0xfbc5x8){return _0xfbc5x4[_0x6af8[12]](404)};var _0xfbc5x9=_[_0x6af8[19]](_0xfbc5x8,_0xfbc5x3[_0x6af8[17]]);_0xfbc5x9[_0x6af8[20]]()[_0x6af8[8]](function(){return _0xfbc5x4[_0x6af8[7]](200)[_0x6af8[6]](_0xfbc5x8)})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)});})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)});};exports[_0x6af8[21]]=function(_0xfbc5x3,_0xfbc5x4){ReportQueue[_0x6af8[15]](_0xfbc5x3[_0x6af8[14]][_0x6af8[13]])[_0x6af8[8]](function(_0xfbc5x8){if(!_0xfbc5x8){return _0xfbc5x4[_0x6af8[12]](404)};_0xfbc5x8[_0x6af8[21]]()[_0x6af8[8]](function(){return _0xfbc5x4[_0x6af8[12]](204)})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)});})[_0x6af8[5]](function(_0xfbc5x5){return handleError(_0xfbc5x4,_0xfbc5x5)})};function handleError(_0xfbc5x4,_0xfbc5x5){return _0xfbc5x4[_0x6af8[7]](500)[_0x6af8[6]](_0xfbc5x5)}
\ 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 5b09853..c475e16 100644
--- a/server/api/report_queue/report_queue.socket.js
+++ b/server/api/report_queue/report_queue.socket.js
@@ -1 +1 @@
-var _0x61d5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x61d5[0];var ReportQueue=require(_0x61d5[2])[_0x61d5[1]];exports[_0x61d5[3]]=function(_0xa228x2){ReportQueue[_0x61d5[4]](function(_0xa228x3){onSave(_0xa228x2,_0xa228x3)});ReportQueue[_0x61d5[5]](function(_0xa228x3){onSave(_0xa228x2,_0xa228x3)});ReportQueue[_0x61d5[6]](function(_0xa228x3){onRemove(_0xa228x2,_0xa228x3)});};function onSave(_0xa228x2,_0xa228x3,_0xa228x5){if(_0xa228x2[_0x61d5[7]]===_0x61d5[8]){_0xa228x2[_0x61d5[10]](_0x61d5[9],_0xa228x3)}}function onRemove(_0xa228x2,_0xa228x3,_0xa228x5){_0xa228x2[_0x61d5[10]](_0x61d5[11],_0xa228x3)}
\ No newline at end of file
+var _0x95fb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x95fb[0];var ReportQueue=require(_0x95fb[2])[_0x95fb[1]];exports[_0x95fb[3]]=function(_0x8047x2){ReportQueue[_0x95fb[4]](function(_0x8047x3){onSave(_0x8047x2,_0x8047x3)});ReportQueue[_0x95fb[5]](function(_0x8047x3){onSave(_0x8047x2,_0x8047x3)});ReportQueue[_0x95fb[6]](function(_0x8047x3){onRemove(_0x8047x2,_0x8047x3)});};function onSave(_0x8047x2,_0x8047x3,_0x8047x5){if(_0x8047x2[_0x95fb[7]]===_0x95fb[8]){_0x8047x2[_0x95fb[10]](_0x95fb[9],_0x8047x3)}}function onRemove(_0x8047x2,_0x8047x3,_0x8047x5){_0x8047x2[_0x95fb[10]](_0x95fb[11],_0x8047x3)}
\ No newline at end of file
diff --git a/server/api/report_tree/index.js b/server/api/report_tree/index.js
index 6784917..3894b92 100644
--- a/server/api/report_tree/index.js
+++ b/server/api/report_tree/index.js
@@ -1 +1 @@
-var _0xd154=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x65\x78\x70\x6F\x72\x74\x73"];_0xd154[0];var express=require(_0xd154[1]);var controller=require(_0xd154[2]);var router=express.Router();router[_0xd154[5]](_0xd154[3],controller[_0xd154[4]]);router[_0xd154[8]](_0xd154[6],controller[_0xd154[7]]);router[_0xd154[9]](_0xd154[6],controller[_0xd154[7]]);module[_0xd154[10]]=router;
\ No newline at end of file
+var _0xdb02=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x65\x78\x70\x6F\x72\x74\x73"];_0xdb02[0];var express=require(_0xdb02[1]);var controller=require(_0xdb02[2]);var router=express.Router();router[_0xdb02[5]](_0xdb02[3],controller[_0xdb02[4]]);router[_0xdb02[8]](_0xdb02[6],controller[_0xdb02[7]]);router[_0xdb02[9]](_0xdb02[6],controller[_0xdb02[7]]);module[_0xdb02[10]]=router;
\ 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 c550598..415641a 100644
--- a/server/api/report_tree/report_tree.controller.js
+++ b/server/api/report_tree/report_tree.controller.js
@@ -1 +1 @@
-var _0x3e80=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64"];_0x3e80[0];var _=require(_0x3e80[1]);var util=require(_0x3e80[2]);var ReportTree=require(_0x3e80[4])[_0x3e80[3]];exports[_0x3e80[5]]=function(_0xe4fbx4,_0xe4fbx5){ReportTree[_0x3e80[11]]()[_0x3e80[10]](function(_0xe4fbx7){if(!_0xe4fbx7){return _0xe4fbx5[_0x3e80[7]](404)};return _0xe4fbx5[_0x3e80[9]](200)[_0x3e80[8]](_0xe4fbx7);})[_0x3e80[6]](function(_0xe4fbx6){return handleError(_0xe4fbx5,_0xe4fbx6)})};exports[_0x3e80[12]]=function(_0xe4fbx4,_0xe4fbx5){ReportTree[_0x3e80[18]](_0xe4fbx4[_0x3e80[17]][_0x3e80[16]])[_0x3e80[10]](function(_0xe4fbx8){if(!_0xe4fbx8){return _0xe4fbx5[_0x3e80[7]](404)};var _0xe4fbx9=_[_0x3e80[14]](_0xe4fbx8,_0xe4fbx4[_0x3e80[13]]);_0xe4fbx9[_0x3e80[15]]()[_0x3e80[10]](function(){return _0xe4fbx5[_0x3e80[9]](200)[_0x3e80[8]](_0xe4fbx8)})[_0x3e80[6]](function(_0xe4fbx6){return handleError(_0xe4fbx5,_0xe4fbx6)});})[_0x3e80[6]](function(_0xe4fbx6){return handleError(_0xe4fbx5,_0xe4fbx6)})};function handleError(_0xe4fbx5,_0xe4fbx6){return _0xe4fbx5[_0x3e80[9]](500)[_0x3e80[8]](_0xe4fbx6)}
\ No newline at end of file
+var _0xb4a4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64"];_0xb4a4[0];var _=require(_0xb4a4[1]);var util=require(_0xb4a4[2]);var ReportTree=require(_0xb4a4[4])[_0xb4a4[3]];exports[_0xb4a4[5]]=function(_0x33acx4,_0x33acx5){ReportTree[_0xb4a4[11]]()[_0xb4a4[10]](function(_0x33acx7){if(!_0x33acx7){return _0x33acx5[_0xb4a4[7]](404)};return _0x33acx5[_0xb4a4[9]](200)[_0xb4a4[8]](_0x33acx7);})[_0xb4a4[6]](function(_0x33acx6){return handleError(_0x33acx5,_0x33acx6)})};exports[_0xb4a4[12]]=function(_0x33acx4,_0x33acx5){ReportTree[_0xb4a4[18]](_0x33acx4[_0xb4a4[17]][_0xb4a4[16]])[_0xb4a4[10]](function(_0x33acx8){if(!_0x33acx8){return _0x33acx5[_0xb4a4[7]](404)};var _0x33acx9=_[_0xb4a4[14]](_0x33acx8,_0x33acx4[_0xb4a4[13]]);_0x33acx9[_0xb4a4[15]]()[_0xb4a4[10]](function(){return _0x33acx5[_0xb4a4[9]](200)[_0xb4a4[8]](_0x33acx8)})[_0xb4a4[6]](function(_0x33acx6){return handleError(_0x33acx5,_0x33acx6)});})[_0xb4a4[6]](function(_0x33acx6){return handleError(_0x33acx5,_0x33acx6)})};function handleError(_0x33acx5,_0x33acx6){return _0x33acx5[_0xb4a4[9]](500)[_0xb4a4[8]](_0x33acx6)}
\ 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 c3ebd3e..6cc06b2 100644
--- a/server/api/report_tree/report_tree.socket.js
+++ b/server/api/report_tree/report_tree.socket.js
@@ -1 +1 @@
-var _0x806d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x806d[0];var ReportTree=require(_0x806d[2])[_0x806d[1]];exports[_0x806d[3]]=function(_0x3fedx2){ReportTree[_0x806d[4]](function(_0x3fedx3){onSave(_0x3fedx2,_0x3fedx3)});ReportTree[_0x806d[5]](function(_0x3fedx3){onSave(_0x3fedx2,_0x3fedx3)});ReportTree[_0x806d[6]](function(_0x3fedx3){onRemove(_0x3fedx2,_0x3fedx3)});};function onSave(_0x3fedx2,_0x3fedx3,_0x3fedx5){_0x3fedx2[_0x806d[8]](_0x806d[7],_0x3fedx3)}function onRemove(_0x3fedx2,_0x3fedx3,_0x3fedx5){_0x3fedx2[_0x806d[8]](_0x806d[9],_0x3fedx3)}
\ No newline at end of file
+var _0x6027=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6027[0];var ReportTree=require(_0x6027[2])[_0x6027[1]];exports[_0x6027[3]]=function(_0x9584x2){ReportTree[_0x6027[4]](function(_0x9584x3){onSave(_0x9584x2,_0x9584x3)});ReportTree[_0x6027[5]](function(_0x9584x3){onSave(_0x9584x2,_0x9584x3)});ReportTree[_0x6027[6]](function(_0x9584x3){onRemove(_0x9584x2,_0x9584x3)});};function onSave(_0x9584x2,_0x9584x3,_0x9584x5){_0x9584x2[_0x6027[8]](_0x6027[7],_0x9584x3)}function onRemove(_0x9584x2,_0x9584x3,_0x9584x5){_0x9584x2[_0x6027[8]](_0x6027[9],_0x9584x3)}
\ 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 2429354..c7f6383 100644
--- a/server/api/report_tree/report_tree.spec.js
+++ b/server/api/report_tree/report_tree.spec.js
@@ -1 +1 @@
-var _0xf426=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x74\x72\x65\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x74\x72\x65\x65\x73","\x67\x65\x74"];_0xf426[0];var should=require(_0xf426[1]);var app=require(_0xf426[2]);var request=require(_0xf426[3]);describe(_0xf426[4],function(){it(_0xf426[5],function(_0x31b3x4){request(app)[_0xf426[13]](_0xf426[12])[_0xf426[11]](200)[_0xf426[11]](_0xf426[10],/json/)[_0xf426[9]](function(_0x31b3x5,_0x31b3x6){if(_0x31b3x5){return _0x31b3x4(_0x31b3x5)};_0x31b3x6[_0xf426[8]][_0xf426[1]][_0xf426[7]][_0xf426[6]](Array);_0x31b3x4();})})});
\ No newline at end of file
+var _0x90dc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x74\x72\x65\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x74\x72\x65\x65\x73","\x67\x65\x74"];_0x90dc[0];var should=require(_0x90dc[1]);var app=require(_0x90dc[2]);var request=require(_0x90dc[3]);describe(_0x90dc[4],function(){it(_0x90dc[5],function(_0xc1e2x4){request(app)[_0x90dc[13]](_0x90dc[12])[_0x90dc[11]](200)[_0x90dc[11]](_0x90dc[10],/json/)[_0x90dc[9]](function(_0xc1e2x5,_0xc1e2x6){if(_0xc1e2x5){return _0xc1e2x4(_0xc1e2x5)};_0xc1e2x6[_0x90dc[8]][_0x90dc[1]][_0x90dc[7]][_0x90dc[6]](Array);_0xc1e2x4();})})});
\ No newline at end of file
diff --git a/server/api/salesforce_account/index.js b/server/api/salesforce_account/index.js
index 8ea9ca1..f089093 100644
--- a/server/api/salesforce_account/index.js
+++ b/server/api/salesforce_account/index.js
@@ -1 +1 @@
-var _0x6eec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x6eec[0];var express=require(_0x6eec[1]);var auth=require(_0x6eec[2]);var controller=require(_0x6eec[3]);var router=express.Router();router[_0x6eec[7]](_0x6eec[4],auth[_0x6eec[5]](),controller[_0x6eec[6]]);router[_0x6eec[7]](_0x6eec[8],auth[_0x6eec[5]](),controller[_0x6eec[9]]);router[_0x6eec[7]](_0x6eec[10],auth[_0x6eec[5]](),controller[_0x6eec[11]]);router[_0x6eec[7]](_0x6eec[12],auth[_0x6eec[5]](),controller[_0x6eec[13]]);router[_0x6eec[16]](_0x6eec[14],auth[_0x6eec[5]](),controller[_0x6eec[15]]);router[_0x6eec[16]](_0x6eec[4],auth[_0x6eec[5]](),controller[_0x6eec[17]]);router[_0x6eec[19]](_0x6eec[8],auth[_0x6eec[5]](),controller[_0x6eec[18]]);router[_0x6eec[20]](_0x6eec[8],auth[_0x6eec[5]](),controller[_0x6eec[18]]);router[_0x6eec[22]](_0x6eec[4],auth[_0x6eec[5]](),controller[_0x6eec[21]]);router[_0x6eec[22]](_0x6eec[8],auth[_0x6eec[5]](),controller[_0x6eec[23]]);module[_0x6eec[24]]=router;
\ No newline at end of file
+var _0xc6eb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xc6eb[0];var express=require(_0xc6eb[1]);var auth=require(_0xc6eb[2]);var controller=require(_0xc6eb[3]);var router=express.Router();router[_0xc6eb[7]](_0xc6eb[4],auth[_0xc6eb[5]](),controller[_0xc6eb[6]]);router[_0xc6eb[7]](_0xc6eb[8],auth[_0xc6eb[5]](),controller[_0xc6eb[9]]);router[_0xc6eb[7]](_0xc6eb[10],auth[_0xc6eb[5]](),controller[_0xc6eb[11]]);router[_0xc6eb[7]](_0xc6eb[12],auth[_0xc6eb[5]](),controller[_0xc6eb[13]]);router[_0xc6eb[16]](_0xc6eb[14],auth[_0xc6eb[5]](),controller[_0xc6eb[15]]);router[_0xc6eb[16]](_0xc6eb[4],auth[_0xc6eb[5]](),controller[_0xc6eb[17]]);router[_0xc6eb[19]](_0xc6eb[8],auth[_0xc6eb[5]](),controller[_0xc6eb[18]]);router[_0xc6eb[20]](_0xc6eb[8],auth[_0xc6eb[5]](),controller[_0xc6eb[18]]);router[_0xc6eb[22]](_0xc6eb[4],auth[_0xc6eb[5]](),controller[_0xc6eb[21]]);router[_0xc6eb[22]](_0xc6eb[8],auth[_0xc6eb[5]](),controller[_0xc6eb[23]]);module[_0xc6eb[24]]=router;
\ 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 a357f3b..4cd5616 100644
--- a/server/api/salesforce_account/index.spec.js
+++ b/server/api/salesforce_account/index.spec.js
@@ -1 +1 @@
-var _0xff95=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xff95[0];var proxyquire=require(_0xff95[2])[_0xff95[1]]();var salesforceAccountCtrlStub={index:_0xff95[3],show:_0xff95[4],create:_0xff95[5],update:_0xff95[6],destroy:_0xff95[7]};var routerStub={get:sinon[_0xff95[8]](),put:sinon[_0xff95[8]](),patch:sinon[_0xff95[8]](),post:sinon[_0xff95[8]](),delete:sinon[_0xff95[8]]()};var salesforceAccountIndex=proxyquire(_0xff95[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":salesforceAccountCtrlStub});describe(_0xff95[10],function(){it(_0xff95[11],function(){expect(salesforceAccountIndex)[_0xff95[13]][_0xff95[12]](routerStub)});describe(_0xff95[14],function(){it(_0xff95[15],function(){expect(routerStub[_0xff95[21]][_0xff95[20]](_0xff95[19],_0xff95[3]))[_0xff95[13]][_0xff95[18]][_0xff95[17]][_0xff95[16]]})});describe(_0xff95[22],function(){it(_0xff95[23],function(){expect(routerStub[_0xff95[21]][_0xff95[20]](_0xff95[24],_0xff95[4]))[_0xff95[13]][_0xff95[18]][_0xff95[17]][_0xff95[16]]})});describe(_0xff95[25],function(){it(_0xff95[26],function(){expect(routerStub[_0xff95[27]][_0xff95[20]](_0xff95[19],_0xff95[5]))[_0xff95[13]][_0xff95[18]][_0xff95[17]][_0xff95[16]]})});describe(_0xff95[28],function(){it(_0xff95[29],function(){expect(routerStub[_0xff95[30]][_0xff95[20]](_0xff95[24],_0xff95[6]))[_0xff95[13]][_0xff95[18]][_0xff95[17]][_0xff95[16]]})});describe(_0xff95[31],function(){it(_0xff95[29],function(){expect(routerStub[_0xff95[32]][_0xff95[20]](_0xff95[24],_0xff95[6]))[_0xff95[13]][_0xff95[18]][_0xff95[17]][_0xff95[16]]})});describe(_0xff95[33],function(){it(_0xff95[34],function(){expect(routerStub[_0xff95[35]][_0xff95[20]](_0xff95[24],_0xff95[7]))[_0xff95[13]][_0xff95[18]][_0xff95[17]][_0xff95[16]]})});});
\ No newline at end of file
+var _0x7519=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x7519[0];var proxyquire=require(_0x7519[2])[_0x7519[1]]();var salesforceAccountCtrlStub={index:_0x7519[3],show:_0x7519[4],create:_0x7519[5],update:_0x7519[6],destroy:_0x7519[7]};var routerStub={get:sinon[_0x7519[8]](),put:sinon[_0x7519[8]](),patch:sinon[_0x7519[8]](),post:sinon[_0x7519[8]](),delete:sinon[_0x7519[8]]()};var salesforceAccountIndex=proxyquire(_0x7519[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":salesforceAccountCtrlStub});describe(_0x7519[10],function(){it(_0x7519[11],function(){expect(salesforceAccountIndex)[_0x7519[13]][_0x7519[12]](routerStub)});describe(_0x7519[14],function(){it(_0x7519[15],function(){expect(routerStub[_0x7519[21]][_0x7519[20]](_0x7519[19],_0x7519[3]))[_0x7519[13]][_0x7519[18]][_0x7519[17]][_0x7519[16]]})});describe(_0x7519[22],function(){it(_0x7519[23],function(){expect(routerStub[_0x7519[21]][_0x7519[20]](_0x7519[24],_0x7519[4]))[_0x7519[13]][_0x7519[18]][_0x7519[17]][_0x7519[16]]})});describe(_0x7519[25],function(){it(_0x7519[26],function(){expect(routerStub[_0x7519[27]][_0x7519[20]](_0x7519[19],_0x7519[5]))[_0x7519[13]][_0x7519[18]][_0x7519[17]][_0x7519[16]]})});describe(_0x7519[28],function(){it(_0x7519[29],function(){expect(routerStub[_0x7519[30]][_0x7519[20]](_0x7519[24],_0x7519[6]))[_0x7519[13]][_0x7519[18]][_0x7519[17]][_0x7519[16]]})});describe(_0x7519[31],function(){it(_0x7519[29],function(){expect(routerStub[_0x7519[32]][_0x7519[20]](_0x7519[24],_0x7519[6]))[_0x7519[13]][_0x7519[18]][_0x7519[17]][_0x7519[16]]})});describe(_0x7519[33],function(){it(_0x7519[34],function(){expect(routerStub[_0x7519[35]][_0x7519[20]](_0x7519[24],_0x7519[7]))[_0x7519[13]][_0x7519[18]][_0x7519[17]][_0x7519[16]]})});});
\ 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 51b4c8d..e9cf970 100644
--- a/server/api/salesforce_account/salesforce_account.controller.js
+++ b/server/api/salesforce_account/salesforce_account.controller.js
@@ -1 +1 @@
-var _0xf230=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6A\x73\x66\x6F\x72\x63\x65","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x63\x6C\x69\x65\x6E\x74\x49\x64","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x73\x65\x63\x75\x72\x69\x74\x79\x54\x6F\x6B\x65\x6E","\x63\x6F\x6E\x63\x61\x74","\x70\x61\x73\x73\x77\x6F\x72\x64","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6C\x6F\x67\x69\x6E","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x66\x69\x65\x6C\x64\x73","\x64\x65\x73\x63\x72\x69\x62\x65","\x54\x61\x73\x6B","\x73\x6F\x62\x6A\x65\x63\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xf230[0];var _=require(_0xf230[1]);var util=require(_0xf230[2]);var jsforce=require(_0xf230[3]);var SalesforceAccount=require(_0xf230[5])[_0xf230[4]];function handleError(_0x6432x6,_0x6432x7){_0x6432x7=_0x6432x7||500;return function(_0x6432x8){_0x6432x6[_0xf230[7]](_0x6432x7)[_0xf230[6]](_0x6432x8)};}function responseWithResult(_0x6432x6,_0x6432x7){_0x6432x7=_0x6432x7||200;return function(_0x6432xa){if(_0x6432xa){_0x6432x6[_0xf230[7]](_0x6432x7)[_0xf230[8]](_0x6432xa)}};}function handleEntityNotFound(_0x6432x6){return function(_0x6432xa){if(!_0x6432xa){_0x6432x6[_0xf230[7]](404)[_0xf230[9]]();return null;};return _0x6432xa;}}function saveUpdates(_0x6432xd){return function(_0x6432xa){return _0x6432xa[_0xf230[11]](_0x6432xd)[_0xf230[10]](function(_0x6432xe){return _0x6432xe})}}function removeEntity(_0x6432x6){return function(_0x6432xa){if(_0x6432xa){return _0x6432xa[_0xf230[12]]()[_0xf230[10]](function(){_0x6432x6[_0xf230[7]](204)[_0xf230[9]]()})}}}exports[_0xf230[13]]=function(_0x6432x10,_0x6432x6){var _0x6432x11=[_0xf230[14],_0xf230[15],_0xf230[16],_0xf230[17]];var _0x6432x12=_0x6432x10[_0xf230[19]][_0xf230[18]]?parseInt(_0x6432x10[_0xf230[19]][_0xf230[18]],10):100;var _0x6432x13=_0x6432x10[_0xf230[19]][_0xf230[20]]?parseInt(_0x6432x10[_0xf230[19]][_0xf230[20]],10):0;var _0x6432x14={where:{},limit:_0x6432x12,offset:_0x6432x13*_0x6432x12};_[_0xf230[34]](_0x6432x10[_0xf230[19]],function(_0x6432x15,_0x6432x16){switch(_0x6432x16){case _0xf230[18]:;case _0xf230[20]:break ;;case _0xf230[23]:_0x6432x14[_0xf230[21]]=util[_0xf230[26]](_0xf230[22],_0x6432x10[_0xf230[19]][_0xf230[23]],_0x6432x10[_0xf230[19]][_0xf230[24]]||_0xf230[25])||null;break ;;case _0xf230[24]:break ;;case _0xf230[32]:_0x6432x14[_0xf230[28]][_0xf230[27]]=[];_0x6432x11[_0xf230[31]](function(_0x6432x17){var _0x6432x18={};_0x6432x18[_0x6432x17]={$like:_0xf230[29]+_0x6432x15+_0xf230[29]};_0x6432x14[_0xf230[28]][_0xf230[27]][_0xf230[30]](_0x6432x18);});break ;;default:_0x6432x14[_0xf230[28]][_0x6432x16]={$like:{}};_0x6432x14[_0xf230[28]][_0x6432x16][_0xf230[33]]=_0xf230[29]+_0x6432x15+_0xf230[29];;}});SalesforceAccount[_0xf230[46]](_0x6432x14)[_0xf230[10]](function(_0x6432x19){var _0x6432x1a=Math[_0xf230[38]](_0x6432x19[_0xf230[37]]/_0x6432x12);var _0x6432x1b=_0x6432x1a>(_0x6432x14[_0xf230[39]]+1)?util[_0xf230[26]](_0xf230[40],_0x6432x10[_0xf230[41]],_0x6432x10[_0xf230[43]][_0xf230[42]],_0x6432x10[_0xf230[44]],_0x6432x13+1):null;var _0x6432x1c=_0x6432x13>0?util[_0xf230[26]](_0xf230[40],_0x6432x10[_0xf230[41]],_0x6432x10[_0xf230[43]][_0xf230[42]],_0x6432x10[_0xf230[44]],_0x6432x13-1):null;return _0x6432x6[_0xf230[7]](200)[_0xf230[6]]({count:_0x6432x19[_0xf230[37]],rows:_0x6432x19[_0xf230[45]],next_page:_0x6432x1b,previous_page:_0x6432x1c,total_pages:_0x6432x1a});})[_0xf230[36]](function(_0x6432x8){return _0x6432x6[_0xf230[7]](500)[_0xf230[6]]({error:_0xf230[35]})});};exports[_0xf230[47]]=function(_0x6432x10,_0x6432x6){SalesforceAccount[_0xf230[50]](_0x6432x10[_0xf230[49]][_0xf230[48]])[_0xf230[10]](handleEntityNotFound(_0x6432x6))[_0xf230[10]](responseWithResult(_0x6432x6))[_0xf230[36]](handleError(_0x6432x6))};exports[_0xf230[51]]=function(_0x6432x10,_0x6432x6){SalesforceAccount[_0xf230[51]](_0x6432x10[_0xf230[52]])[_0xf230[10]](responseWithResult(_0x6432x6,201))[_0xf230[36]](handleError(_0x6432x6))};exports[_0xf230[53]]=function(_0x6432x10,_0x6432x6){if(_0x6432x10[_0xf230[52]][_0xf230[48]]){delete _0x6432x10[_0xf230[52]][_0xf230[48]]};SalesforceAccount[_0xf230[50]](_0x6432x10[_0xf230[49]][_0xf230[48]])[_0xf230[10]](handleEntityNotFound(_0x6432x6))[_0xf230[10]](saveUpdates(_0x6432x10[_0xf230[52]]))[_0xf230[10]](responseWithResult(_0x6432x6))[_0xf230[36]](handleError(_0x6432x6));};exports[_0xf230[12]]=function(_0x6432x10,_0x6432x6){SalesforceAccount[_0xf230[50]](_0x6432x10[_0xf230[49]][_0xf230[48]])[_0xf230[10]](handleEntityNotFound(_0x6432x6))[_0xf230[10]](removeEntity(_0x6432x6))[_0xf230[36]](handleError(_0x6432x6))};exports[_0xf230[54]]=function(_0x6432x10,_0x6432x6){SalesforceAccount[_0xf230[50]](_0x6432x10[_0xf230[49]][_0xf230[48]])[_0xf230[10]](handleEntityNotFound(_0x6432x6))[_0xf230[10]](function(_0x6432x1d){var _0x6432x1e= new jsforce.Connection({oauth2:{loginUrl:_0x6432x1d[_0xf230[17]],clientId:_0x6432x1d[_0xf230[55]],clientSecret:_0x6432x1d[_0xf230[56]]}});var _0x6432x1f=_0x6432x1d[_0xf230[59]][_0xf230[58]](_0x6432x1d[_0xf230[57]]);_0x6432x1e[_0xf230[61]](_0x6432x1d[_0xf230[16]],_0x6432x1f,function(_0x6432x8,_0x6432x20){if(_0x6432x8){return _0x6432x6[_0xf230[7]](400)[_0xf230[6]](_0x6432x8)};return _0x6432x6[_0xf230[60]](200);});})[_0xf230[36]](handleError(_0x6432x6))};exports[_0xf230[62]]=function(_0x6432x10,_0x6432x6){var _0x6432x21={};_0x6432x21[_0x6432x10[_0xf230[49]][_0xf230[63]]]=_0x6432x10[_0xf230[52]][_0xf230[64]];SalesforceAccount[_0xf230[46]]({where:_0x6432x21})[_0xf230[10]](function(_0x6432x19){if(_0x6432x19[_0xf230[37]]){return _0x6432x6[_0xf230[7]](200)[_0xf230[6]]({isValid:false,value:_0x6432x10[_0xf230[52]][_0xf230[64]]})};return _0x6432x6[_0xf230[7]](200)[_0xf230[6]]({isValid:true,value:_0x6432x10[_0xf230[52]][_0xf230[64]]});})[_0xf230[36]](function(_0x6432x8){return handleError(_0x6432x6,_0x6432x8)});};exports[_0xf230[65]]=function(_0x6432x10,_0x6432x6){SalesforceAccount[_0xf230[50]](_0x6432x10[_0xf230[49]][_0xf230[48]])[_0xf230[10]](handleEntityNotFound(_0x6432x6))[_0xf230[10]](function(_0x6432x1d){var _0x6432x1e= new jsforce.Connection({oauth2:{loginUrl:_0x6432x1d[_0xf230[17]],clientId:_0x6432x1d[_0xf230[55]],clientSecret:_0x6432x1d[_0xf230[56]]}});var _0x6432x1f=_0x6432x1d[_0xf230[59]][_0xf230[58]](_0x6432x1d[_0xf230[57]]);_0x6432x1e[_0xf230[61]](_0x6432x1d[_0xf230[16]],_0x6432x1f,function(_0x6432x8,_0x6432x20){if(_0x6432x8){return _0x6432x6[_0xf230[7]](400)[_0xf230[6]](_0x6432x8)};_0x6432x1e[_0xf230[69]](_0xf230[68])[_0xf230[67]](function(_0x6432x8,_0x6432x22){if(_0x6432x8){return _0x6432x6[_0xf230[7]](400)[_0xf230[6]](_0x6432x8)};return _0x6432x6[_0xf230[7]](200)[_0xf230[6]](_0x6432x22[_0xf230[66]]);});});})[_0xf230[36]](handleError(_0x6432x6))};exports[_0xf230[70]]=function(_0x6432x10,_0x6432x6){SalesforceAccount[_0xf230[12]]({where:{id:_0x6432x10[_0xf230[19]][_0xf230[48]]},individualHooks:true})[_0xf230[10]](function(){return _0x6432x6[_0xf230[60]](204)})[_0xf230[36]](function(_0x6432x8){return handleError(_0x6432x6,_0x6432x8)})};
\ No newline at end of file
+var _0xbc6c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6A\x73\x66\x6F\x72\x63\x65","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x63\x6C\x69\x65\x6E\x74\x49\x64","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x73\x65\x63\x75\x72\x69\x74\x79\x54\x6F\x6B\x65\x6E","\x63\x6F\x6E\x63\x61\x74","\x70\x61\x73\x73\x77\x6F\x72\x64","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6C\x6F\x67\x69\x6E","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x66\x69\x65\x6C\x64\x73","\x64\x65\x73\x63\x72\x69\x62\x65","\x54\x61\x73\x6B","\x73\x6F\x62\x6A\x65\x63\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xbc6c[0];var _=require(_0xbc6c[1]);var util=require(_0xbc6c[2]);var jsforce=require(_0xbc6c[3]);var SalesforceAccount=require(_0xbc6c[5])[_0xbc6c[4]];function handleError(_0x6065x6,_0x6065x7){_0x6065x7=_0x6065x7||500;return function(_0x6065x8){_0x6065x6[_0xbc6c[7]](_0x6065x7)[_0xbc6c[6]](_0x6065x8)};}function responseWithResult(_0x6065x6,_0x6065x7){_0x6065x7=_0x6065x7||200;return function(_0x6065xa){if(_0x6065xa){_0x6065x6[_0xbc6c[7]](_0x6065x7)[_0xbc6c[8]](_0x6065xa)}};}function handleEntityNotFound(_0x6065x6){return function(_0x6065xa){if(!_0x6065xa){_0x6065x6[_0xbc6c[7]](404)[_0xbc6c[9]]();return null;};return _0x6065xa;}}function saveUpdates(_0x6065xd){return function(_0x6065xa){return _0x6065xa[_0xbc6c[11]](_0x6065xd)[_0xbc6c[10]](function(_0x6065xe){return _0x6065xe})}}function removeEntity(_0x6065x6){return function(_0x6065xa){if(_0x6065xa){return _0x6065xa[_0xbc6c[12]]()[_0xbc6c[10]](function(){_0x6065x6[_0xbc6c[7]](204)[_0xbc6c[9]]()})}}}exports[_0xbc6c[13]]=function(_0x6065x10,_0x6065x6){var _0x6065x11=[_0xbc6c[14],_0xbc6c[15],_0xbc6c[16],_0xbc6c[17]];var _0x6065x12=_0x6065x10[_0xbc6c[19]][_0xbc6c[18]]?parseInt(_0x6065x10[_0xbc6c[19]][_0xbc6c[18]],10):100;var _0x6065x13=_0x6065x10[_0xbc6c[19]][_0xbc6c[20]]?parseInt(_0x6065x10[_0xbc6c[19]][_0xbc6c[20]],10):0;var _0x6065x14={where:{},limit:_0x6065x12,offset:_0x6065x13*_0x6065x12};_[_0xbc6c[34]](_0x6065x10[_0xbc6c[19]],function(_0x6065x15,_0x6065x16){switch(_0x6065x16){case _0xbc6c[18]:;case _0xbc6c[20]:break ;;case _0xbc6c[23]:_0x6065x14[_0xbc6c[21]]=util[_0xbc6c[26]](_0xbc6c[22],_0x6065x10[_0xbc6c[19]][_0xbc6c[23]],_0x6065x10[_0xbc6c[19]][_0xbc6c[24]]||_0xbc6c[25])||null;break ;;case _0xbc6c[24]:break ;;case _0xbc6c[32]:_0x6065x14[_0xbc6c[28]][_0xbc6c[27]]=[];_0x6065x11[_0xbc6c[31]](function(_0x6065x17){var _0x6065x18={};_0x6065x18[_0x6065x17]={$like:_0xbc6c[29]+_0x6065x15+_0xbc6c[29]};_0x6065x14[_0xbc6c[28]][_0xbc6c[27]][_0xbc6c[30]](_0x6065x18);});break ;;default:_0x6065x14[_0xbc6c[28]][_0x6065x16]={$like:{}};_0x6065x14[_0xbc6c[28]][_0x6065x16][_0xbc6c[33]]=_0xbc6c[29]+_0x6065x15+_0xbc6c[29];;}});SalesforceAccount[_0xbc6c[46]](_0x6065x14)[_0xbc6c[10]](function(_0x6065x19){var _0x6065x1a=Math[_0xbc6c[38]](_0x6065x19[_0xbc6c[37]]/_0x6065x12);var _0x6065x1b=_0x6065x1a>(_0x6065x14[_0xbc6c[39]]+1)?util[_0xbc6c[26]](_0xbc6c[40],_0x6065x10[_0xbc6c[41]],_0x6065x10[_0xbc6c[43]][_0xbc6c[42]],_0x6065x10[_0xbc6c[44]],_0x6065x13+1):null;var _0x6065x1c=_0x6065x13>0?util[_0xbc6c[26]](_0xbc6c[40],_0x6065x10[_0xbc6c[41]],_0x6065x10[_0xbc6c[43]][_0xbc6c[42]],_0x6065x10[_0xbc6c[44]],_0x6065x13-1):null;return _0x6065x6[_0xbc6c[7]](200)[_0xbc6c[6]]({count:_0x6065x19[_0xbc6c[37]],rows:_0x6065x19[_0xbc6c[45]],next_page:_0x6065x1b,previous_page:_0x6065x1c,total_pages:_0x6065x1a});})[_0xbc6c[36]](function(_0x6065x8){return _0x6065x6[_0xbc6c[7]](500)[_0xbc6c[6]]({error:_0xbc6c[35]})});};exports[_0xbc6c[47]]=function(_0x6065x10,_0x6065x6){SalesforceAccount[_0xbc6c[50]](_0x6065x10[_0xbc6c[49]][_0xbc6c[48]])[_0xbc6c[10]](handleEntityNotFound(_0x6065x6))[_0xbc6c[10]](responseWithResult(_0x6065x6))[_0xbc6c[36]](handleError(_0x6065x6))};exports[_0xbc6c[51]]=function(_0x6065x10,_0x6065x6){SalesforceAccount[_0xbc6c[51]](_0x6065x10[_0xbc6c[52]])[_0xbc6c[10]](responseWithResult(_0x6065x6,201))[_0xbc6c[36]](handleError(_0x6065x6))};exports[_0xbc6c[53]]=function(_0x6065x10,_0x6065x6){if(_0x6065x10[_0xbc6c[52]][_0xbc6c[48]]){delete _0x6065x10[_0xbc6c[52]][_0xbc6c[48]]};SalesforceAccount[_0xbc6c[50]](_0x6065x10[_0xbc6c[49]][_0xbc6c[48]])[_0xbc6c[10]](handleEntityNotFound(_0x6065x6))[_0xbc6c[10]](saveUpdates(_0x6065x10[_0xbc6c[52]]))[_0xbc6c[10]](responseWithResult(_0x6065x6))[_0xbc6c[36]](handleError(_0x6065x6));};exports[_0xbc6c[12]]=function(_0x6065x10,_0x6065x6){SalesforceAccount[_0xbc6c[50]](_0x6065x10[_0xbc6c[49]][_0xbc6c[48]])[_0xbc6c[10]](handleEntityNotFound(_0x6065x6))[_0xbc6c[10]](removeEntity(_0x6065x6))[_0xbc6c[36]](handleError(_0x6065x6))};exports[_0xbc6c[54]]=function(_0x6065x10,_0x6065x6){SalesforceAccount[_0xbc6c[50]](_0x6065x10[_0xbc6c[49]][_0xbc6c[48]])[_0xbc6c[10]](handleEntityNotFound(_0x6065x6))[_0xbc6c[10]](function(_0x6065x1d){var _0x6065x1e= new jsforce.Connection({oauth2:{loginUrl:_0x6065x1d[_0xbc6c[17]],clientId:_0x6065x1d[_0xbc6c[55]],clientSecret:_0x6065x1d[_0xbc6c[56]]}});var _0x6065x1f=_0x6065x1d[_0xbc6c[59]][_0xbc6c[58]](_0x6065x1d[_0xbc6c[57]]);_0x6065x1e[_0xbc6c[61]](_0x6065x1d[_0xbc6c[16]],_0x6065x1f,function(_0x6065x8,_0x6065x20){if(_0x6065x8){return _0x6065x6[_0xbc6c[7]](400)[_0xbc6c[6]](_0x6065x8)};return _0x6065x6[_0xbc6c[60]](200);});})[_0xbc6c[36]](handleError(_0x6065x6))};exports[_0xbc6c[62]]=function(_0x6065x10,_0x6065x6){var _0x6065x21={};_0x6065x21[_0x6065x10[_0xbc6c[49]][_0xbc6c[63]]]=_0x6065x10[_0xbc6c[52]][_0xbc6c[64]];SalesforceAccount[_0xbc6c[46]]({where:_0x6065x21})[_0xbc6c[10]](function(_0x6065x19){if(_0x6065x19[_0xbc6c[37]]){return _0x6065x6[_0xbc6c[7]](200)[_0xbc6c[6]]({isValid:false,value:_0x6065x10[_0xbc6c[52]][_0xbc6c[64]]})};return _0x6065x6[_0xbc6c[7]](200)[_0xbc6c[6]]({isValid:true,value:_0x6065x10[_0xbc6c[52]][_0xbc6c[64]]});})[_0xbc6c[36]](function(_0x6065x8){return handleError(_0x6065x6,_0x6065x8)});};exports[_0xbc6c[65]]=function(_0x6065x10,_0x6065x6){SalesforceAccount[_0xbc6c[50]](_0x6065x10[_0xbc6c[49]][_0xbc6c[48]])[_0xbc6c[10]](handleEntityNotFound(_0x6065x6))[_0xbc6c[10]](function(_0x6065x1d){var _0x6065x1e= new jsforce.Connection({oauth2:{loginUrl:_0x6065x1d[_0xbc6c[17]],clientId:_0x6065x1d[_0xbc6c[55]],clientSecret:_0x6065x1d[_0xbc6c[56]]}});var _0x6065x1f=_0x6065x1d[_0xbc6c[59]][_0xbc6c[58]](_0x6065x1d[_0xbc6c[57]]);_0x6065x1e[_0xbc6c[61]](_0x6065x1d[_0xbc6c[16]],_0x6065x1f,function(_0x6065x8,_0x6065x20){if(_0x6065x8){return _0x6065x6[_0xbc6c[7]](400)[_0xbc6c[6]](_0x6065x8)};_0x6065x1e[_0xbc6c[69]](_0xbc6c[68])[_0xbc6c[67]](function(_0x6065x8,_0x6065x22){if(_0x6065x8){return _0x6065x6[_0xbc6c[7]](400)[_0xbc6c[6]](_0x6065x8)};return _0x6065x6[_0xbc6c[7]](200)[_0xbc6c[6]](_0x6065x22[_0xbc6c[66]]);});});})[_0xbc6c[36]](handleError(_0x6065x6))};exports[_0xbc6c[70]]=function(_0x6065x10,_0x6065x6){SalesforceAccount[_0xbc6c[12]]({where:{id:_0x6065x10[_0xbc6c[19]][_0xbc6c[48]]},individualHooks:true})[_0xbc6c[10]](function(){return _0x6065x6[_0xbc6c[60]](204)})[_0xbc6c[36]](function(_0x6065x8){return handleError(_0x6065x6,_0x6065x8)})};
\ 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 5c50a8b..8488eaf 100644
--- a/server/api/salesforce_account/salesforce_account.socket.js
+++ b/server/api/salesforce_account/salesforce_account.socket.js
@@ -1 +1 @@
-var _0x7e6a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7e6a[0];var SalesforceAccount=require(_0x7e6a[2])[_0x7e6a[1]];exports[_0x7e6a[3]]=function(_0x89a0x2){SalesforceAccount[_0x7e6a[4]](function(_0x89a0x3){onSave(_0x89a0x2,_0x89a0x3)});SalesforceAccount[_0x7e6a[5]](function(_0x89a0x3){onRemove(_0x89a0x2,_0x89a0x3)});};function onSave(_0x89a0x2,_0x89a0x3,_0x89a0x5){_0x89a0x2[_0x7e6a[7]](_0x7e6a[6],_0x89a0x3)}function onRemove(_0x89a0x2,_0x89a0x3,_0x89a0x5){_0x89a0x2[_0x7e6a[7]](_0x7e6a[8],_0x89a0x3)}
\ No newline at end of file
+var _0x48b4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x48b4[0];var SalesforceAccount=require(_0x48b4[2])[_0x48b4[1]];exports[_0x48b4[3]]=function(_0x8ba6x2){SalesforceAccount[_0x48b4[4]](function(_0x8ba6x3){onSave(_0x8ba6x2,_0x8ba6x3)});SalesforceAccount[_0x48b4[5]](function(_0x8ba6x3){onRemove(_0x8ba6x2,_0x8ba6x3)});};function onSave(_0x8ba6x2,_0x8ba6x3,_0x8ba6x5){_0x8ba6x2[_0x48b4[7]](_0x48b4[6],_0x8ba6x3)}function onRemove(_0x8ba6x2,_0x8ba6x3,_0x8ba6x5){_0x8ba6x2[_0x48b4[7]](_0x48b4[8],_0x8ba6x3)}
\ No newline at end of file
diff --git a/server/api/salesforce_configuration/index.js b/server/api/salesforce_configuration/index.js
index 032242a..98b5ddd 100644
--- a/server/api/salesforce_configuration/index.js
+++ b/server/api/salesforce_configuration/index.js
@@ -1 +1 @@
-var _0xd06f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xd06f[0];var express=require(_0xd06f[1]);var auth=require(_0xd06f[2]);var controller=require(_0xd06f[3]);var router=express.Router();router[_0xd06f[7]](_0xd06f[4],auth[_0xd06f[5]](),controller[_0xd06f[6]]);router[_0xd06f[7]](_0xd06f[8],auth[_0xd06f[5]](),controller[_0xd06f[9]]);router[_0xd06f[11]](_0xd06f[4],auth[_0xd06f[5]](),controller[_0xd06f[10]]);router[_0xd06f[13]](_0xd06f[8],auth[_0xd06f[5]](),controller[_0xd06f[12]]);router[_0xd06f[11]](_0xd06f[14],auth[_0xd06f[5]](),controller[_0xd06f[15]]);router[_0xd06f[16]](_0xd06f[8],auth[_0xd06f[5]](),controller[_0xd06f[12]]);router[_0xd06f[18]](_0xd06f[8],auth[_0xd06f[5]](),controller[_0xd06f[17]]);module[_0xd06f[19]]=router;
\ No newline at end of file
+var _0xabb7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xabb7[0];var express=require(_0xabb7[1]);var auth=require(_0xabb7[2]);var controller=require(_0xabb7[3]);var router=express.Router();router[_0xabb7[7]](_0xabb7[4],auth[_0xabb7[5]](),controller[_0xabb7[6]]);router[_0xabb7[7]](_0xabb7[8],auth[_0xabb7[5]](),controller[_0xabb7[9]]);router[_0xabb7[11]](_0xabb7[4],auth[_0xabb7[5]](),controller[_0xabb7[10]]);router[_0xabb7[13]](_0xabb7[8],auth[_0xabb7[5]](),controller[_0xabb7[12]]);router[_0xabb7[11]](_0xabb7[14],auth[_0xabb7[5]](),controller[_0xabb7[15]]);router[_0xabb7[16]](_0xabb7[8],auth[_0xabb7[5]](),controller[_0xabb7[12]]);router[_0xabb7[18]](_0xabb7[8],auth[_0xabb7[5]](),controller[_0xabb7[17]]);module[_0xabb7[19]]=router;
\ 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 0f56c38..a7b9260 100644
--- a/server/api/salesforce_configuration/index.spec.js
+++ b/server/api/salesforce_configuration/index.spec.js
@@ -1 +1 @@
-var _0x1194=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x1194[0];var proxyquire=require(_0x1194[2])[_0x1194[1]]();var salesforceConfigurationCtrlStub={index:_0x1194[3],show:_0x1194[4],create:_0x1194[5],update:_0x1194[6],destroy:_0x1194[7]};var routerStub={get:sinon[_0x1194[8]](),put:sinon[_0x1194[8]](),patch:sinon[_0x1194[8]](),post:sinon[_0x1194[8]](),delete:sinon[_0x1194[8]]()};var salesforceConfigurationIndex=proxyquire(_0x1194[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":salesforceConfigurationCtrlStub});describe(_0x1194[10],function(){it(_0x1194[11],function(){expect(salesforceConfigurationIndex)[_0x1194[13]][_0x1194[12]](routerStub)});describe(_0x1194[14],function(){it(_0x1194[15],function(){expect(routerStub[_0x1194[21]][_0x1194[20]](_0x1194[19],_0x1194[3]))[_0x1194[13]][_0x1194[18]][_0x1194[17]][_0x1194[16]]})});describe(_0x1194[22],function(){it(_0x1194[23],function(){expect(routerStub[_0x1194[21]][_0x1194[20]](_0x1194[24],_0x1194[4]))[_0x1194[13]][_0x1194[18]][_0x1194[17]][_0x1194[16]]})});describe(_0x1194[25],function(){it(_0x1194[26],function(){expect(routerStub[_0x1194[27]][_0x1194[20]](_0x1194[19],_0x1194[5]))[_0x1194[13]][_0x1194[18]][_0x1194[17]][_0x1194[16]]})});describe(_0x1194[28],function(){it(_0x1194[29],function(){expect(routerStub[_0x1194[30]][_0x1194[20]](_0x1194[24],_0x1194[6]))[_0x1194[13]][_0x1194[18]][_0x1194[17]][_0x1194[16]]})});describe(_0x1194[31],function(){it(_0x1194[29],function(){expect(routerStub[_0x1194[32]][_0x1194[20]](_0x1194[24],_0x1194[6]))[_0x1194[13]][_0x1194[18]][_0x1194[17]][_0x1194[16]]})});describe(_0x1194[33],function(){it(_0x1194[34],function(){expect(routerStub[_0x1194[35]][_0x1194[20]](_0x1194[24],_0x1194[7]))[_0x1194[13]][_0x1194[18]][_0x1194[17]][_0x1194[16]]})});});
\ No newline at end of file
+var _0xde93=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xde93[0];var proxyquire=require(_0xde93[2])[_0xde93[1]]();var salesforceConfigurationCtrlStub={index:_0xde93[3],show:_0xde93[4],create:_0xde93[5],update:_0xde93[6],destroy:_0xde93[7]};var routerStub={get:sinon[_0xde93[8]](),put:sinon[_0xde93[8]](),patch:sinon[_0xde93[8]](),post:sinon[_0xde93[8]](),delete:sinon[_0xde93[8]]()};var salesforceConfigurationIndex=proxyquire(_0xde93[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":salesforceConfigurationCtrlStub});describe(_0xde93[10],function(){it(_0xde93[11],function(){expect(salesforceConfigurationIndex)[_0xde93[13]][_0xde93[12]](routerStub)});describe(_0xde93[14],function(){it(_0xde93[15],function(){expect(routerStub[_0xde93[21]][_0xde93[20]](_0xde93[19],_0xde93[3]))[_0xde93[13]][_0xde93[18]][_0xde93[17]][_0xde93[16]]})});describe(_0xde93[22],function(){it(_0xde93[23],function(){expect(routerStub[_0xde93[21]][_0xde93[20]](_0xde93[24],_0xde93[4]))[_0xde93[13]][_0xde93[18]][_0xde93[17]][_0xde93[16]]})});describe(_0xde93[25],function(){it(_0xde93[26],function(){expect(routerStub[_0xde93[27]][_0xde93[20]](_0xde93[19],_0xde93[5]))[_0xde93[13]][_0xde93[18]][_0xde93[17]][_0xde93[16]]})});describe(_0xde93[28],function(){it(_0xde93[29],function(){expect(routerStub[_0xde93[30]][_0xde93[20]](_0xde93[24],_0xde93[6]))[_0xde93[13]][_0xde93[18]][_0xde93[17]][_0xde93[16]]})});describe(_0xde93[31],function(){it(_0xde93[29],function(){expect(routerStub[_0xde93[32]][_0xde93[20]](_0xde93[24],_0xde93[6]))[_0xde93[13]][_0xde93[18]][_0xde93[17]][_0xde93[16]]})});describe(_0xde93[33],function(){it(_0xde93[34],function(){expect(routerStub[_0xde93[35]][_0xde93[20]](_0xde93[24],_0xde93[7]))[_0xde93[13]][_0xde93[18]][_0xde93[17]][_0xde93[16]]})});});
\ 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 4f7897a..cf29160 100644
--- a/server/api/salesforce_configuration/salesforce_configuration.controller.js
+++ b/server/api/salesforce_configuration/salesforce_configuration.controller.js
@@ -1 +1 @@
-var _0xcb0d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0xcb0d[0];var _=require(_0xcb0d[1]);var SalesforceConfiguration=require(_0xcb0d[3])[_0xcb0d[2]];var SalesforceField=require(_0xcb0d[3])[_0xcb0d[4]];function handleError(_0x2c7dx5,_0x2c7dx6){_0x2c7dx6=_0x2c7dx6||500;return function(_0x2c7dx7){_0x2c7dx5[_0xcb0d[6]](_0x2c7dx6)[_0xcb0d[5]](_0x2c7dx7)};}function responseWithResult(_0x2c7dx5,_0x2c7dx6){_0x2c7dx6=_0x2c7dx6||200;return function(_0x2c7dx9){if(_0x2c7dx9){_0x2c7dx5[_0xcb0d[6]](_0x2c7dx6)[_0xcb0d[7]](_0x2c7dx9)}};}function handleEntityNotFound(_0x2c7dx5){return function(_0x2c7dx9){if(!_0x2c7dx9){_0x2c7dx5[_0xcb0d[6]](404)[_0xcb0d[8]]();return null;};return _0x2c7dx9;}}function saveUpdates(_0x2c7dxc){return function(_0x2c7dx9){return _0x2c7dx9[_0xcb0d[10]](_0x2c7dxc)[_0xcb0d[9]](function(_0x2c7dxd){return _0x2c7dxd})}}function removeEntity(_0x2c7dx5){return function(_0x2c7dx9){if(_0x2c7dx9){return _0x2c7dx9[_0xcb0d[11]]()[_0xcb0d[9]](function(){_0x2c7dx5[_0xcb0d[6]](204)[_0xcb0d[8]]()})}}}exports[_0xcb0d[12]]=function(_0x2c7dxf,_0x2c7dx5){SalesforceConfiguration[_0xcb0d[15]]({where:_0x2c7dxf[_0xcb0d[14]]})[_0xcb0d[9]](responseWithResult(_0x2c7dx5))[_0xcb0d[13]](handleError(_0x2c7dx5))};exports[_0xcb0d[16]]=function(_0x2c7dxf,_0x2c7dx5){SalesforceConfiguration[_0xcb0d[22]]({where:{id:_0x2c7dxf[_0xcb0d[18]][_0xcb0d[17]]},include:[{model:SalesforceField,as:_0xcb0d[19]},{model:SalesforceField,as:_0xcb0d[20]},{model:SalesforceField,as:_0xcb0d[21]}]})[_0xcb0d[9]](handleEntityNotFound(_0x2c7dx5))[_0xcb0d[9]](responseWithResult(_0x2c7dx5))[_0xcb0d[13]](handleError(_0x2c7dx5))};exports[_0xcb0d[23]]=function(_0x2c7dxf,_0x2c7dx5){SalesforceConfiguration[_0xcb0d[23]](_0x2c7dxf[_0xcb0d[24]])[_0xcb0d[9]](responseWithResult(_0x2c7dx5,201))[_0xcb0d[13]](handleError(_0x2c7dx5))};exports[_0xcb0d[25]]=function(_0x2c7dxf,_0x2c7dx5){if(_0x2c7dxf[_0xcb0d[24]][_0xcb0d[17]]){delete _0x2c7dxf[_0xcb0d[24]][_0xcb0d[17]]};SalesforceConfiguration[_0xcb0d[26]](_0x2c7dxf[_0xcb0d[18]][_0xcb0d[17]])[_0xcb0d[9]](handleEntityNotFound(_0x2c7dx5))[_0xcb0d[9]](saveUpdates(_0x2c7dxf[_0xcb0d[24]]))[_0xcb0d[9]](responseWithResult(_0x2c7dx5))[_0xcb0d[13]](handleError(_0x2c7dx5));};exports[_0xcb0d[11]]=function(_0x2c7dxf,_0x2c7dx5){SalesforceConfiguration[_0xcb0d[26]](_0x2c7dxf[_0xcb0d[18]][_0xcb0d[17]])[_0xcb0d[9]](handleEntityNotFound(_0x2c7dx5))[_0xcb0d[9]](removeEntity(_0x2c7dx5))[_0xcb0d[13]](handleError(_0x2c7dx5))};exports[_0xcb0d[27]]=function(_0x2c7dxf,_0x2c7dx5,_0x2c7dx10){var _0x2c7dx11;SalesforceConfiguration[_0xcb0d[26]](_0x2c7dxf[_0xcb0d[18]][_0xcb0d[17]])[_0xcb0d[9]](handleEntityNotFound(_0x2c7dx5))[_0xcb0d[9]](function(_0x2c7dx14){_0x2c7dx11=_0x2c7dx14;return SalesforceField[_0xcb0d[23]](_0x2c7dxf[_0xcb0d[24]]);})[_0xcb0d[9]](function(_0x2c7dx13){switch(_0x2c7dxf[_0xcb0d[18]][_0xcb0d[35]]){case _0xcb0d[30]:return [_0x2c7dx11[_0xcb0d[29]](_0x2c7dx13),_0x2c7dx13];;case _0xcb0d[32]:return [_0x2c7dx11[_0xcb0d[31]](_0x2c7dx13),_0x2c7dx13];;case _0xcb0d[34]:return [_0x2c7dx11[_0xcb0d[33]](_0x2c7dx13),_0x2c7dx13];;}})[_0xcb0d[28]](function(_0x2c7dx12,_0x2c7dx13){return _0x2c7dx5[_0xcb0d[6]](201)[_0xcb0d[7]](_0x2c7dx13)})[_0xcb0d[13]](handleError(_0x2c7dx5));};
\ No newline at end of file
+var _0xd38c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0xd38c[0];var _=require(_0xd38c[1]);var SalesforceConfiguration=require(_0xd38c[3])[_0xd38c[2]];var SalesforceField=require(_0xd38c[3])[_0xd38c[4]];function handleError(_0xa8aex5,_0xa8aex6){_0xa8aex6=_0xa8aex6||500;return function(_0xa8aex7){_0xa8aex5[_0xd38c[6]](_0xa8aex6)[_0xd38c[5]](_0xa8aex7)};}function responseWithResult(_0xa8aex5,_0xa8aex6){_0xa8aex6=_0xa8aex6||200;return function(_0xa8aex9){if(_0xa8aex9){_0xa8aex5[_0xd38c[6]](_0xa8aex6)[_0xd38c[7]](_0xa8aex9)}};}function handleEntityNotFound(_0xa8aex5){return function(_0xa8aex9){if(!_0xa8aex9){_0xa8aex5[_0xd38c[6]](404)[_0xd38c[8]]();return null;};return _0xa8aex9;}}function saveUpdates(_0xa8aexc){return function(_0xa8aex9){return _0xa8aex9[_0xd38c[10]](_0xa8aexc)[_0xd38c[9]](function(_0xa8aexd){return _0xa8aexd})}}function removeEntity(_0xa8aex5){return function(_0xa8aex9){if(_0xa8aex9){return _0xa8aex9[_0xd38c[11]]()[_0xd38c[9]](function(){_0xa8aex5[_0xd38c[6]](204)[_0xd38c[8]]()})}}}exports[_0xd38c[12]]=function(_0xa8aexf,_0xa8aex5){SalesforceConfiguration[_0xd38c[15]]({where:_0xa8aexf[_0xd38c[14]]})[_0xd38c[9]](responseWithResult(_0xa8aex5))[_0xd38c[13]](handleError(_0xa8aex5))};exports[_0xd38c[16]]=function(_0xa8aexf,_0xa8aex5){SalesforceConfiguration[_0xd38c[22]]({where:{id:_0xa8aexf[_0xd38c[18]][_0xd38c[17]]},include:[{model:SalesforceField,as:_0xd38c[19]},{model:SalesforceField,as:_0xd38c[20]},{model:SalesforceField,as:_0xd38c[21]}]})[_0xd38c[9]](handleEntityNotFound(_0xa8aex5))[_0xd38c[9]](responseWithResult(_0xa8aex5))[_0xd38c[13]](handleError(_0xa8aex5))};exports[_0xd38c[23]]=function(_0xa8aexf,_0xa8aex5){SalesforceConfiguration[_0xd38c[23]](_0xa8aexf[_0xd38c[24]])[_0xd38c[9]](responseWithResult(_0xa8aex5,201))[_0xd38c[13]](handleError(_0xa8aex5))};exports[_0xd38c[25]]=function(_0xa8aexf,_0xa8aex5){if(_0xa8aexf[_0xd38c[24]][_0xd38c[17]]){delete _0xa8aexf[_0xd38c[24]][_0xd38c[17]]};SalesforceConfiguration[_0xd38c[26]](_0xa8aexf[_0xd38c[18]][_0xd38c[17]])[_0xd38c[9]](handleEntityNotFound(_0xa8aex5))[_0xd38c[9]](saveUpdates(_0xa8aexf[_0xd38c[24]]))[_0xd38c[9]](responseWithResult(_0xa8aex5))[_0xd38c[13]](handleError(_0xa8aex5));};exports[_0xd38c[11]]=function(_0xa8aexf,_0xa8aex5){SalesforceConfiguration[_0xd38c[26]](_0xa8aexf[_0xd38c[18]][_0xd38c[17]])[_0xd38c[9]](handleEntityNotFound(_0xa8aex5))[_0xd38c[9]](removeEntity(_0xa8aex5))[_0xd38c[13]](handleError(_0xa8aex5))};exports[_0xd38c[27]]=function(_0xa8aexf,_0xa8aex5,_0xa8aex10){var _0xa8aex11;SalesforceConfiguration[_0xd38c[26]](_0xa8aexf[_0xd38c[18]][_0xd38c[17]])[_0xd38c[9]](handleEntityNotFound(_0xa8aex5))[_0xd38c[9]](function(_0xa8aex14){_0xa8aex11=_0xa8aex14;return SalesforceField[_0xd38c[23]](_0xa8aexf[_0xd38c[24]]);})[_0xd38c[9]](function(_0xa8aex13){switch(_0xa8aexf[_0xd38c[18]][_0xd38c[35]]){case _0xd38c[30]:return [_0xa8aex11[_0xd38c[29]](_0xa8aex13),_0xa8aex13];;case _0xd38c[32]:return [_0xa8aex11[_0xd38c[31]](_0xa8aex13),_0xa8aex13];;case _0xd38c[34]:return [_0xa8aex11[_0xd38c[33]](_0xa8aex13),_0xa8aex13];;}})[_0xd38c[28]](function(_0xa8aex12,_0xa8aex13){return _0xa8aex5[_0xd38c[6]](201)[_0xd38c[7]](_0xa8aex13)})[_0xd38c[13]](handleError(_0xa8aex5));};
\ 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 da72611..7db1c8e 100644
--- a/server/api/salesforce_configuration/salesforce_configuration.socket.js
+++ b/server/api/salesforce_configuration/salesforce_configuration.socket.js
@@ -1 +1 @@
-var _0x1680=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1680[0];var SalesforceConfiguration=require(_0x1680[2])[_0x1680[1]];exports[_0x1680[3]]=function(_0x7db8x2){SalesforceConfiguration[_0x1680[4]](function(_0x7db8x3){onSave(_0x7db8x2,_0x7db8x3)});SalesforceConfiguration[_0x1680[5]](function(_0x7db8x3){onRemove(_0x7db8x2,_0x7db8x3)});};function onSave(_0x7db8x2,_0x7db8x3,_0x7db8x5){_0x7db8x2[_0x1680[7]](_0x1680[6],_0x7db8x3)}function onRemove(_0x7db8x2,_0x7db8x3,_0x7db8x5){_0x7db8x2[_0x1680[7]](_0x1680[8],_0x7db8x3)}
\ No newline at end of file
+var _0x66fd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x66fd[0];var SalesforceConfiguration=require(_0x66fd[2])[_0x66fd[1]];exports[_0x66fd[3]]=function(_0x677ax2){SalesforceConfiguration[_0x66fd[4]](function(_0x677ax3){onSave(_0x677ax2,_0x677ax3)});SalesforceConfiguration[_0x66fd[5]](function(_0x677ax3){onRemove(_0x677ax2,_0x677ax3)});};function onSave(_0x677ax2,_0x677ax3,_0x677ax5){_0x677ax2[_0x66fd[7]](_0x66fd[6],_0x677ax3)}function onRemove(_0x677ax2,_0x677ax3,_0x677ax5){_0x677ax2[_0x66fd[7]](_0x66fd[8],_0x677ax3)}
\ No newline at end of file
diff --git a/server/api/salesforce_field/index.js b/server/api/salesforce_field/index.js
index c18f022..2118187 100644
--- a/server/api/salesforce_field/index.js
+++ b/server/api/salesforce_field/index.js
@@ -1 +1 @@
-var _0x72f4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x72f4[0];var express=require(_0x72f4[1]);var auth=require(_0x72f4[2]);var controller=require(_0x72f4[3]);var router=express.Router();router[_0x72f4[7]](_0x72f4[4],auth[_0x72f4[5]](),controller[_0x72f4[6]]);router[_0x72f4[7]](_0x72f4[8],auth[_0x72f4[5]](),controller[_0x72f4[9]]);router[_0x72f4[11]](_0x72f4[4],auth[_0x72f4[5]](),controller[_0x72f4[10]]);router[_0x72f4[13]](_0x72f4[8],auth[_0x72f4[5]](),controller[_0x72f4[12]]);router[_0x72f4[14]](_0x72f4[8],auth[_0x72f4[5]](),controller[_0x72f4[12]]);router[_0x72f4[16]](_0x72f4[8],auth[_0x72f4[5]](),controller[_0x72f4[15]]);module[_0x72f4[17]]=router;
\ No newline at end of file
+var _0x1ad1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x1ad1[0];var express=require(_0x1ad1[1]);var auth=require(_0x1ad1[2]);var controller=require(_0x1ad1[3]);var router=express.Router();router[_0x1ad1[7]](_0x1ad1[4],auth[_0x1ad1[5]](),controller[_0x1ad1[6]]);router[_0x1ad1[7]](_0x1ad1[8],auth[_0x1ad1[5]](),controller[_0x1ad1[9]]);router[_0x1ad1[11]](_0x1ad1[4],auth[_0x1ad1[5]](),controller[_0x1ad1[10]]);router[_0x1ad1[13]](_0x1ad1[8],auth[_0x1ad1[5]](),controller[_0x1ad1[12]]);router[_0x1ad1[14]](_0x1ad1[8],auth[_0x1ad1[5]](),controller[_0x1ad1[12]]);router[_0x1ad1[16]](_0x1ad1[8],auth[_0x1ad1[5]](),controller[_0x1ad1[15]]);module[_0x1ad1[17]]=router;
\ 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 6ecc3dc..95eada0 100644
--- a/server/api/salesforce_field/index.spec.js
+++ b/server/api/salesforce_field/index.spec.js
@@ -1 +1 @@
-var _0xd697=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xd697[0];var proxyquire=require(_0xd697[2])[_0xd697[1]]();var salesforceFieldCtrlStub={index:_0xd697[3],show:_0xd697[4],create:_0xd697[5],update:_0xd697[6],destroy:_0xd697[7]};var routerStub={get:sinon[_0xd697[8]](),put:sinon[_0xd697[8]](),patch:sinon[_0xd697[8]](),post:sinon[_0xd697[8]](),delete:sinon[_0xd697[8]]()};var salesforceFieldIndex=proxyquire(_0xd697[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":salesforceFieldCtrlStub});describe(_0xd697[10],function(){it(_0xd697[11],function(){expect(salesforceFieldIndex)[_0xd697[13]][_0xd697[12]](routerStub)});describe(_0xd697[14],function(){it(_0xd697[15],function(){expect(routerStub[_0xd697[21]][_0xd697[20]](_0xd697[19],_0xd697[3]))[_0xd697[13]][_0xd697[18]][_0xd697[17]][_0xd697[16]]})});describe(_0xd697[22],function(){it(_0xd697[23],function(){expect(routerStub[_0xd697[21]][_0xd697[20]](_0xd697[24],_0xd697[4]))[_0xd697[13]][_0xd697[18]][_0xd697[17]][_0xd697[16]]})});describe(_0xd697[25],function(){it(_0xd697[26],function(){expect(routerStub[_0xd697[27]][_0xd697[20]](_0xd697[19],_0xd697[5]))[_0xd697[13]][_0xd697[18]][_0xd697[17]][_0xd697[16]]})});describe(_0xd697[28],function(){it(_0xd697[29],function(){expect(routerStub[_0xd697[30]][_0xd697[20]](_0xd697[24],_0xd697[6]))[_0xd697[13]][_0xd697[18]][_0xd697[17]][_0xd697[16]]})});describe(_0xd697[31],function(){it(_0xd697[29],function(){expect(routerStub[_0xd697[32]][_0xd697[20]](_0xd697[24],_0xd697[6]))[_0xd697[13]][_0xd697[18]][_0xd697[17]][_0xd697[16]]})});describe(_0xd697[33],function(){it(_0xd697[34],function(){expect(routerStub[_0xd697[35]][_0xd697[20]](_0xd697[24],_0xd697[7]))[_0xd697[13]][_0xd697[18]][_0xd697[17]][_0xd697[16]]})});});
\ No newline at end of file
+var _0x672c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x672c[0];var proxyquire=require(_0x672c[2])[_0x672c[1]]();var salesforceFieldCtrlStub={index:_0x672c[3],show:_0x672c[4],create:_0x672c[5],update:_0x672c[6],destroy:_0x672c[7]};var routerStub={get:sinon[_0x672c[8]](),put:sinon[_0x672c[8]](),patch:sinon[_0x672c[8]](),post:sinon[_0x672c[8]](),delete:sinon[_0x672c[8]]()};var salesforceFieldIndex=proxyquire(_0x672c[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":salesforceFieldCtrlStub});describe(_0x672c[10],function(){it(_0x672c[11],function(){expect(salesforceFieldIndex)[_0x672c[13]][_0x672c[12]](routerStub)});describe(_0x672c[14],function(){it(_0x672c[15],function(){expect(routerStub[_0x672c[21]][_0x672c[20]](_0x672c[19],_0x672c[3]))[_0x672c[13]][_0x672c[18]][_0x672c[17]][_0x672c[16]]})});describe(_0x672c[22],function(){it(_0x672c[23],function(){expect(routerStub[_0x672c[21]][_0x672c[20]](_0x672c[24],_0x672c[4]))[_0x672c[13]][_0x672c[18]][_0x672c[17]][_0x672c[16]]})});describe(_0x672c[25],function(){it(_0x672c[26],function(){expect(routerStub[_0x672c[27]][_0x672c[20]](_0x672c[19],_0x672c[5]))[_0x672c[13]][_0x672c[18]][_0x672c[17]][_0x672c[16]]})});describe(_0x672c[28],function(){it(_0x672c[29],function(){expect(routerStub[_0x672c[30]][_0x672c[20]](_0x672c[24],_0x672c[6]))[_0x672c[13]][_0x672c[18]][_0x672c[17]][_0x672c[16]]})});describe(_0x672c[31],function(){it(_0x672c[29],function(){expect(routerStub[_0x672c[32]][_0x672c[20]](_0x672c[24],_0x672c[6]))[_0x672c[13]][_0x672c[18]][_0x672c[17]][_0x672c[16]]})});describe(_0x672c[33],function(){it(_0x672c[34],function(){expect(routerStub[_0x672c[35]][_0x672c[20]](_0x672c[24],_0x672c[7]))[_0x672c[13]][_0x672c[18]][_0x672c[17]][_0x672c[16]]})});});
\ 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 2f53d21..43f406d 100644
--- a/server/api/salesforce_field/salesforce_field.controller.js
+++ b/server/api/salesforce_field/salesforce_field.controller.js
@@ -1 +1 @@
-var _0x5062=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x5062[0];var _=require(_0x5062[1]);var SalesforceField=require(_0x5062[3])[_0x5062[2]];function handleError(_0x6b54x4,_0x6b54x5){_0x6b54x5=_0x6b54x5||500;return function(_0x6b54x6){_0x6b54x4[_0x5062[5]](_0x6b54x5)[_0x5062[4]](_0x6b54x6)};}function responseWithResult(_0x6b54x4,_0x6b54x5){_0x6b54x5=_0x6b54x5||200;return function(_0x6b54x8){if(_0x6b54x8){_0x6b54x4[_0x5062[5]](_0x6b54x5)[_0x5062[6]](_0x6b54x8)}};}function handleEntityNotFound(_0x6b54x4){return function(_0x6b54x8){if(!_0x6b54x8){_0x6b54x4[_0x5062[5]](404)[_0x5062[7]]();return null;};return _0x6b54x8;}}function saveUpdates(_0x6b54xb){return function(_0x6b54x8){return _0x6b54x8[_0x5062[9]](_0x6b54xb)[_0x5062[8]](function(_0x6b54xc){return _0x6b54xc})}}function removeEntity(_0x6b54x4){return function(_0x6b54x8){if(_0x6b54x8){return _0x6b54x8[_0x5062[10]]()[_0x5062[8]](function(){_0x6b54x4[_0x5062[5]](204)[_0x5062[7]]()})}}}exports[_0x5062[11]]=function(_0x6b54xe,_0x6b54x4){SalesforceField[_0x5062[13]]()[_0x5062[8]](responseWithResult(_0x6b54x4))[_0x5062[12]](handleError(_0x6b54x4))};exports[_0x5062[14]]=function(_0x6b54xe,_0x6b54x4){SalesforceField[_0x5062[17]](_0x6b54xe[_0x5062[16]][_0x5062[15]])[_0x5062[8]](handleEntityNotFound(_0x6b54x4))[_0x5062[8]](responseWithResult(_0x6b54x4))[_0x5062[12]](handleError(_0x6b54x4))};exports[_0x5062[18]]=function(_0x6b54xe,_0x6b54x4){SalesforceField[_0x5062[18]](_0x6b54xe[_0x5062[19]])[_0x5062[8]](responseWithResult(_0x6b54x4,201))[_0x5062[12]](handleError(_0x6b54x4))};exports[_0x5062[20]]=function(_0x6b54xe,_0x6b54x4){if(_0x6b54xe[_0x5062[19]][_0x5062[15]]){delete _0x6b54xe[_0x5062[19]][_0x5062[15]]};SalesforceField[_0x5062[17]](_0x6b54xe[_0x5062[16]][_0x5062[15]])[_0x5062[8]](handleEntityNotFound(_0x6b54x4))[_0x5062[8]](saveUpdates(_0x6b54xe[_0x5062[19]]))[_0x5062[8]](responseWithResult(_0x6b54x4))[_0x5062[12]](handleError(_0x6b54x4));};exports[_0x5062[10]]=function(_0x6b54xe,_0x6b54x4){SalesforceField[_0x5062[17]](_0x6b54xe[_0x5062[16]][_0x5062[15]])[_0x5062[8]](handleEntityNotFound(_0x6b54x4))[_0x5062[8]](removeEntity(_0x6b54x4))[_0x5062[12]](handleError(_0x6b54x4))};
\ No newline at end of file
+var _0xcc1f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xcc1f[0];var _=require(_0xcc1f[1]);var SalesforceField=require(_0xcc1f[3])[_0xcc1f[2]];function handleError(_0x8641x4,_0x8641x5){_0x8641x5=_0x8641x5||500;return function(_0x8641x6){_0x8641x4[_0xcc1f[5]](_0x8641x5)[_0xcc1f[4]](_0x8641x6)};}function responseWithResult(_0x8641x4,_0x8641x5){_0x8641x5=_0x8641x5||200;return function(_0x8641x8){if(_0x8641x8){_0x8641x4[_0xcc1f[5]](_0x8641x5)[_0xcc1f[6]](_0x8641x8)}};}function handleEntityNotFound(_0x8641x4){return function(_0x8641x8){if(!_0x8641x8){_0x8641x4[_0xcc1f[5]](404)[_0xcc1f[7]]();return null;};return _0x8641x8;}}function saveUpdates(_0x8641xb){return function(_0x8641x8){return _0x8641x8[_0xcc1f[9]](_0x8641xb)[_0xcc1f[8]](function(_0x8641xc){return _0x8641xc})}}function removeEntity(_0x8641x4){return function(_0x8641x8){if(_0x8641x8){return _0x8641x8[_0xcc1f[10]]()[_0xcc1f[8]](function(){_0x8641x4[_0xcc1f[5]](204)[_0xcc1f[7]]()})}}}exports[_0xcc1f[11]]=function(_0x8641xe,_0x8641x4){SalesforceField[_0xcc1f[13]]()[_0xcc1f[8]](responseWithResult(_0x8641x4))[_0xcc1f[12]](handleError(_0x8641x4))};exports[_0xcc1f[14]]=function(_0x8641xe,_0x8641x4){SalesforceField[_0xcc1f[17]](_0x8641xe[_0xcc1f[16]][_0xcc1f[15]])[_0xcc1f[8]](handleEntityNotFound(_0x8641x4))[_0xcc1f[8]](responseWithResult(_0x8641x4))[_0xcc1f[12]](handleError(_0x8641x4))};exports[_0xcc1f[18]]=function(_0x8641xe,_0x8641x4){SalesforceField[_0xcc1f[18]](_0x8641xe[_0xcc1f[19]])[_0xcc1f[8]](responseWithResult(_0x8641x4,201))[_0xcc1f[12]](handleError(_0x8641x4))};exports[_0xcc1f[20]]=function(_0x8641xe,_0x8641x4){if(_0x8641xe[_0xcc1f[19]][_0xcc1f[15]]){delete _0x8641xe[_0xcc1f[19]][_0xcc1f[15]]};SalesforceField[_0xcc1f[17]](_0x8641xe[_0xcc1f[16]][_0xcc1f[15]])[_0xcc1f[8]](handleEntityNotFound(_0x8641x4))[_0xcc1f[8]](saveUpdates(_0x8641xe[_0xcc1f[19]]))[_0xcc1f[8]](responseWithResult(_0x8641x4))[_0xcc1f[12]](handleError(_0x8641x4));};exports[_0xcc1f[10]]=function(_0x8641xe,_0x8641x4){SalesforceField[_0xcc1f[17]](_0x8641xe[_0xcc1f[16]][_0xcc1f[15]])[_0xcc1f[8]](handleEntityNotFound(_0x8641x4))[_0xcc1f[8]](removeEntity(_0x8641x4))[_0xcc1f[12]](handleError(_0x8641x4))};
\ 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 8f29b3d..dc00b74 100644
--- a/server/api/salesforce_field/salesforce_field.socket.js
+++ b/server/api/salesforce_field/salesforce_field.socket.js
@@ -1 +1 @@
-var _0x8a9e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8a9e[0];var SalesforceField=require(_0x8a9e[2])[_0x8a9e[1]];exports[_0x8a9e[3]]=function(_0xb9a5x2){SalesforceField[_0x8a9e[4]](function(_0xb9a5x3){onSave(_0xb9a5x2,_0xb9a5x3)});SalesforceField[_0x8a9e[5]](function(_0xb9a5x3){onRemove(_0xb9a5x2,_0xb9a5x3)});};function onSave(_0xb9a5x2,_0xb9a5x3,_0xb9a5x5){_0xb9a5x2[_0x8a9e[7]](_0x8a9e[6],_0xb9a5x3)}function onRemove(_0xb9a5x2,_0xb9a5x3,_0xb9a5x5){_0xb9a5x2[_0x8a9e[7]](_0x8a9e[8],_0xb9a5x3)}
\ No newline at end of file
+var _0x35bf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x35bf[0];var SalesforceField=require(_0x35bf[2])[_0x35bf[1]];exports[_0x35bf[3]]=function(_0xf5c0x2){SalesforceField[_0x35bf[4]](function(_0xf5c0x3){onSave(_0xf5c0x2,_0xf5c0x3)});SalesforceField[_0x35bf[5]](function(_0xf5c0x3){onRemove(_0xf5c0x2,_0xf5c0x3)});};function onSave(_0xf5c0x2,_0xf5c0x3,_0xf5c0x5){_0xf5c0x2[_0x35bf[7]](_0x35bf[6],_0xf5c0x3)}function onRemove(_0xf5c0x2,_0xf5c0x3,_0xf5c0x5){_0xf5c0x2[_0x35bf[7]](_0x35bf[8],_0xf5c0x3)}
\ No newline at end of file
diff --git a/server/api/service/index.js b/server/api/service/index.js
index c4a4017..c439e85 100644
--- a/server/api/service/index.js
+++ b/server/api/service/index.js
@@ -1 +1 @@
-var _0x765b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x65\x72\x76\x69\x63\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x63\x75\x73\x74\x6F\x6D\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x77\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x2F\x3A\x69\x64\x2F\x63\x75\x73\x74\x6F\x6D\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x73\x65\x72\x76\x69\x63\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x70\x75\x74","\x75\x70\x64\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x61\x63\x74\x69\x76\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x65\x78\x70\x6F\x72\x74\x73"];_0x765b[0];var express=require(_0x765b[1]);var controller=require(_0x765b[2]);var auth=require(_0x765b[3]);var router=express.Router();router[_0x765b[7]](_0x765b[4],auth[_0x765b[5]](),controller[_0x765b[6]]);router[_0x765b[7]](_0x765b[8],auth[_0x765b[5]](),controller[_0x765b[9]]);router[_0x765b[7]](_0x765b[10],auth[_0x765b[5]](),controller[_0x765b[11]]);router[_0x765b[7]](_0x765b[12],auth[_0x765b[5]](),controller[_0x765b[13]]);router[_0x765b[15]](_0x765b[4],auth[_0x765b[5]](),controller[_0x765b[14]]);router[_0x765b[15]](_0x765b[16],auth[_0x765b[5]](),controller[_0x765b[17]]);router[_0x765b[15]](_0x765b[18],auth[_0x765b[5]](),controller[_0x765b[19]]);router[_0x765b[15]](_0x765b[10],auth[_0x765b[5]](),controller[_0x765b[20]]);router[_0x765b[22]](_0x765b[8],auth[_0x765b[5]](),controller[_0x765b[21]]);router[_0x765b[22]](_0x765b[12],auth[_0x765b[5]](),controller[_0x765b[23]]);router[_0x765b[22]](_0x765b[18],auth[_0x765b[5]](),controller[_0x765b[24]]);router[_0x765b[26]](_0x765b[4],auth[_0x765b[5]](),controller[_0x765b[25]]);router[_0x765b[26]](_0x765b[12],auth[_0x765b[5]](),controller[_0x765b[27]]);router[_0x765b[26]](_0x765b[8],auth[_0x765b[5]](),controller[_0x765b[28]]);module[_0x765b[29]]=router;
\ No newline at end of file
+var _0x8493=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x65\x72\x76\x69\x63\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x63\x75\x73\x74\x6F\x6D\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x77\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x2F\x3A\x69\x64\x2F\x63\x75\x73\x74\x6F\x6D\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x73\x65\x72\x76\x69\x63\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x63\x72\x65\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x70\x75\x74","\x75\x70\x64\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x61\x63\x74\x69\x76\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x65\x78\x70\x6F\x72\x74\x73"];_0x8493[0];var express=require(_0x8493[1]);var controller=require(_0x8493[2]);var auth=require(_0x8493[3]);var router=express.Router();router[_0x8493[7]](_0x8493[4],auth[_0x8493[5]](),controller[_0x8493[6]]);router[_0x8493[7]](_0x8493[8],auth[_0x8493[5]](),controller[_0x8493[9]]);router[_0x8493[7]](_0x8493[10],auth[_0x8493[5]](),controller[_0x8493[11]]);router[_0x8493[7]](_0x8493[12],auth[_0x8493[5]](),controller[_0x8493[13]]);router[_0x8493[15]](_0x8493[4],auth[_0x8493[5]](),controller[_0x8493[14]]);router[_0x8493[15]](_0x8493[16],auth[_0x8493[5]](),controller[_0x8493[17]]);router[_0x8493[15]](_0x8493[18],auth[_0x8493[5]](),controller[_0x8493[19]]);router[_0x8493[15]](_0x8493[10],auth[_0x8493[5]](),controller[_0x8493[20]]);router[_0x8493[22]](_0x8493[8],auth[_0x8493[5]](),controller[_0x8493[21]]);router[_0x8493[22]](_0x8493[12],auth[_0x8493[5]](),controller[_0x8493[23]]);router[_0x8493[22]](_0x8493[18],auth[_0x8493[5]](),controller[_0x8493[24]]);router[_0x8493[26]](_0x8493[4],auth[_0x8493[5]](),controller[_0x8493[25]]);router[_0x8493[26]](_0x8493[12],auth[_0x8493[5]](),controller[_0x8493[27]]);router[_0x8493[26]](_0x8493[8],auth[_0x8493[5]](),controller[_0x8493[28]]);module[_0x8493[29]]=router;
\ No newline at end of file
diff --git a/server/api/service/service.controller.js b/server/api/service/service.controller.js
index 3a08e2d..883f47f 100644
--- a/server/api/service/service.controller.js
+++ b/server/api/service/service.controller.js
@@ -1 +1 @@
-var _0x49c2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x65\x72\x76\x69\x63\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x6C\x6F\x67","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x67\x65\x74\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x43\x55\x53\x54\x4F\x4D\x5F\x46\x49\x45\x4C\x44","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x63\x72\x65\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x53\x65\x72\x76\x69\x63\x65\x49\x64","\x63\x72\x65\x61\x74\x65","\x73\x68\x6F\x77","\x73\x65\x72\x76\x69\x63\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x53\x45\x52\x56\x49\x43\x45","\x75\x70\x64\x61\x74\x65","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x6D\x61\x70","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x6E\x6F\x20\x73\x65\x72\x76\x69\x63\x65\x20\x66\x6F\x75\x6E\x64","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x6C\x6C","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x64\x65\x61\x63\x74\x69\x76\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64"];_0x49c2[0];var _=require(_0x49c2[1]);var util=require(_0x49c2[2]);var User=require(_0x49c2[4])[_0x49c2[3]];var Service=require(_0x49c2[4])[_0x49c2[5]];var UserHasService=require(_0x49c2[4])[_0x49c2[6]];var CustomField=require(_0x49c2[4])[_0x49c2[7]];var Contact=require(_0x49c2[4])[_0x49c2[8]];exports[_0x49c2[9]]=function(_0x91a3x8,_0x91a3x9){var _0x91a3xa=[_0x49c2[10],_0x49c2[11]];var _0x91a3xb=_0x91a3x8[_0x49c2[13]][_0x49c2[12]]?parseInt(_0x91a3x8[_0x49c2[13]][_0x49c2[12]],10):100;var _0x91a3xc=_0x91a3x8[_0x49c2[13]][_0x49c2[14]]?parseInt(_0x91a3x8[_0x49c2[13]][_0x49c2[14]],10):0;var _0x91a3xd={where:{},limit:_0x91a3xb,offset:_0x91a3xc*_0x91a3xb};_[_0x49c2[28]](_0x91a3x8[_0x49c2[13]],function(_0x91a3xe,_0x91a3xf){switch(_0x91a3xf){case _0x49c2[12]:;case _0x49c2[14]:break ;;case _0x49c2[17]:_0x91a3xd[_0x49c2[15]]=util[_0x49c2[20]](_0x49c2[16],_0x91a3x8[_0x49c2[13]][_0x49c2[17]],_0x91a3x8[_0x49c2[13]][_0x49c2[18]]||_0x49c2[19])||null;break ;;case _0x49c2[18]:break ;;case _0x49c2[26]:_0x91a3xd[_0x49c2[22]][_0x49c2[21]]=[];_0x91a3xa[_0x49c2[25]](function(_0x91a3x10){var _0x91a3x11={};_0x91a3x11[_0x91a3x10]={$like:_0x49c2[23]+_0x91a3xe+_0x49c2[23]};_0x91a3xd[_0x49c2[22]][_0x49c2[21]][_0x49c2[24]](_0x91a3x11);});break ;;default:_0x91a3xd[_0x49c2[22]][_0x91a3xf]={$like:{}};_0x91a3xd[_0x49c2[22]][_0x91a3xf][_0x49c2[27]]=_0x49c2[23]+_0x91a3xe+_0x49c2[23];;}});Service[_0x49c2[43]](_0x91a3xd)[_0x49c2[42]](function(_0x91a3x13){console[_0x49c2[31]](_0x91a3x13[_0x49c2[30]]);var _0x91a3x14=Math[_0x49c2[32]](_0x91a3x13[_0x49c2[30]]/_0x91a3xb);console[_0x49c2[31]](_0x91a3x14);var _0x91a3x15=_0x91a3x14>(_0x91a3xd[_0x49c2[33]]+1)?util[_0x49c2[20]](_0x49c2[34],_0x91a3x8[_0x49c2[35]],_0x91a3x8[_0x49c2[37]][_0x49c2[36]],_0x91a3x8[_0x49c2[38]],_0x91a3xc+1):null;var _0x91a3x16=_0x91a3xc>0?util[_0x49c2[20]](_0x49c2[34],_0x91a3x8[_0x49c2[35]],_0x91a3x8[_0x49c2[37]][_0x49c2[36]],_0x91a3x8[_0x49c2[38]],_0x91a3xc-1):null;_0x91a3x9[_0x49c2[41]](200)[_0x49c2[40]]({count:_0x91a3x13[_0x49c2[30]],rows:_0x91a3x13[_0x49c2[39]],next_page:_0x91a3x15,previous_page:_0x91a3x16,total_pages:_0x91a3x14});})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)});};exports[_0x49c2[44]]=function(_0x91a3x8,_0x91a3x9){CustomField[_0x49c2[47]]({where:{ServiceId:_0x91a3x8[_0x49c2[46]][_0x49c2[45]],active:true}})[_0x49c2[42]](function(_0x91a3x17){return _0x91a3x9[_0x49c2[41]](200)[_0x49c2[40]](_0x91a3x17)})[_0x49c2[29]](function(_0x91a3x12){console[_0x49c2[31]](_0x91a3x12);return handleError(_0x91a3x9,_0x91a3x12);})};exports[_0x49c2[48]]=function(_0x91a3x8,_0x91a3x9){CustomField[_0x49c2[50]](_0x91a3x8[_0x49c2[46]][_0x49c2[45]])[_0x49c2[42]](function(_0x91a3x18){if(!_0x91a3x18){return _0x91a3x9[_0x49c2[49]](404)};return _0x91a3x9[_0x49c2[40]](_0x91a3x18);})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)})};exports[_0x49c2[51]]=function(_0x91a3x8,_0x91a3x9){CustomField[_0x49c2[47]]({where:{name:_0x91a3x8[_0x49c2[54]][_0x49c2[10]],id:{$ne:_0x91a3x8[_0x49c2[54]][_0x49c2[45]]}}})[_0x49c2[42]](function(_0x91a3x17){if(!_0x91a3x17){return _0x91a3x9[_0x49c2[49]](404)};if(_0x91a3x17[_0x49c2[52]]>0){return _0x91a3x9[_0x49c2[41]](500)[_0x49c2[40]]({message:_0x49c2[53]})};if(_0x91a3x8[_0x49c2[54]][_0x49c2[45]]){delete _0x91a3x8[_0x49c2[54]][_0x49c2[45]]};CustomField[_0x49c2[50]](_0x91a3x8[_0x49c2[46]][_0x49c2[45]])[_0x49c2[42]](function(_0x91a3x18){if(!_0x91a3x18){return _0x91a3x9[_0x49c2[49]](404)};var _0x91a3x19=_[_0x49c2[55]](_0x91a3x18,_0x91a3x8[_0x49c2[54]]);_0x91a3x19[_0x49c2[56]]()[_0x49c2[42]](function(){return _0x91a3x9[_0x49c2[41]](200)[_0x49c2[40]](_0x91a3x18)})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)});})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)});})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)})};exports[_0x49c2[57]]=function(_0x91a3x8,_0x91a3x9){_0x91a3x8[_0x49c2[54]][_0x49c2[58]]=_0x91a3x8[_0x49c2[46]][_0x49c2[45]];CustomField[_0x49c2[59]](_0x91a3x8[_0x49c2[54]])[_0x49c2[42]](function(_0x91a3x18){return _0x91a3x9[_0x49c2[41]](201)[_0x49c2[40]](_0x91a3x18)})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)});};exports[_0x49c2[60]]=function(_0x91a3x8,_0x91a3x9){Service[_0x49c2[50]](_0x91a3x8[_0x49c2[46]][_0x49c2[45]])[_0x49c2[42]](function(_0x91a3x1a){if(!_0x91a3x1a){return _0x91a3x9[_0x49c2[49]](404)};return _0x91a3x9[_0x49c2[40]](_0x91a3x1a);})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)})};exports[_0x49c2[61]]=function(_0x91a3x8,_0x91a3x9){console[_0x49c2[31]](_0x91a3x8[_0x49c2[54]]);Service[_0x49c2[47]]({where:{id:_0x91a3x8[_0x49c2[54]][_0x49c2[45]]}})[_0x49c2[42]](function(_0x91a3x1a){if(!_0x91a3x1a){return _0x91a3x9[_0x49c2[49]](404)};return _0x91a3x9[_0x49c2[40]](_0x91a3x1a);})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)});};exports[_0x49c2[59]]=function(_0x91a3x8,_0x91a3x9){Service[_0x49c2[47]]({where:{name:_0x91a3x8[_0x49c2[54]][_0x49c2[10]]}})[_0x49c2[42]](function(_0x91a3x1b){console[_0x49c2[31]](_0x91a3x1b);console[_0x49c2[31]](_0x49c2[62]);if(!_0x91a3x1b){return _0x91a3x9[_0x49c2[49]](404)};if(_0x91a3x1b[_0x49c2[52]]>0){return _0x91a3x9[_0x49c2[41]](500)[_0x49c2[40]]({message:_0x49c2[63]})};Service[_0x49c2[59]](_0x91a3x8[_0x49c2[54]])[_0x49c2[42]](function(_0x91a3x1a){return _0x91a3x9[_0x49c2[41]](201)[_0x49c2[40]](_0x91a3x1a)})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)});})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)})};exports[_0x49c2[64]]=function(_0x91a3x8,_0x91a3x9){Service[_0x49c2[47]]({where:{name:_0x91a3x8[_0x49c2[54]][_0x49c2[10]]}})[_0x49c2[42]](function(_0x91a3x1b){console[_0x49c2[31]](_0x91a3x1b);console[_0x49c2[31]](_0x49c2[62]);if(!_0x91a3x1b){return _0x91a3x9[_0x49c2[49]](404)};if(_0x91a3x1b[_0x49c2[52]]>0){return _0x91a3x9[_0x49c2[41]](500)[_0x49c2[40]]({message:_0x49c2[63]})};return Service[_0x49c2[50]](_0x91a3x8[_0x49c2[46]][_0x49c2[45]]);})[_0x49c2[42]](function(_0x91a3x1a){if(!_0x91a3x1a){return _0x91a3x9[_0x49c2[49]](404)};if(_0x91a3x8[_0x49c2[54]][_0x49c2[45]]){delete _0x91a3x8[_0x49c2[54]][_0x49c2[45]]};var _0x91a3x19=_[_0x49c2[55]](_0x91a3x1a,_0x91a3x8[_0x49c2[54]]);return _0x91a3x19[_0x49c2[56]]();})[_0x49c2[42]](function(_0x91a3x1a){return _0x91a3x9[_0x49c2[41]](200)[_0x49c2[40]](_0x91a3x1a)})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)})};exports[_0x49c2[65]]=function(_0x91a3x8,_0x91a3x9,_0x91a3x1c){console[_0x49c2[31]](_0x49c2[65]);console[_0x49c2[31]](_0x91a3x8[_0x49c2[46]]);console[_0x49c2[31]](_0x91a3x8[_0x49c2[54]]);User[_0x49c2[47]]({where:{id:{$in:_0x91a3x8[_0x49c2[54]][_0x49c2[68]]}}})[_0x49c2[42]](function(_0x91a3x1d){var _0x91a3x1e=_[_0x49c2[66]](_0x91a3x1d,function(_0x91a3x1f){return {service:_0x91a3x8[_0x49c2[46]][_0x49c2[45]],membername:_0x91a3x1f[_0x49c2[10]],UserId:_0x91a3x1f[_0x49c2[45]]}});UserHasService[_0x49c2[67]](_0x91a3x1e,{individualHooks:true})[_0x49c2[42]](function(){return _0x91a3x9[_0x49c2[49]](200)})[_0x49c2[29]](function(_0x91a3x12){return _0x91a3x1c(_0x91a3x12)});})[_0x49c2[29]](function(_0x91a3x12){return _0x91a3x1c(_0x91a3x12)});};exports[_0x49c2[69]]=function(_0x91a3x8,_0x91a3x9,_0x91a3x1c){Service[_0x49c2[72]]({where:{id:_0x91a3x8[_0x49c2[46]][_0x49c2[45]]}})[_0x49c2[42]](function(_0x91a3x1a){if(_0x91a3x1a){_0x91a3x1a[_0x49c2[70]](_0x91a3x8[_0x49c2[54]][_0x49c2[68]],{individualHooks:true})[_0x49c2[42]](function(){return _0x91a3x9[_0x49c2[49]](200)})[_0x49c2[29]](function(_0x91a3x12){return _0x91a3x1c(_0x91a3x12)})}else {return _0x91a3x1c( new Error(_0x49c2[71]))}})[_0x49c2[29]](function(_0x91a3x12){return _0x91a3x1c(_0x91a3x12)})};exports[_0x49c2[73]]=function(_0x91a3x8,_0x91a3x9){destroyService(_0x91a3x8[_0x49c2[46]][_0x49c2[45]],_0x91a3x9)};exports[_0x49c2[74]]=function(_0x91a3x8,_0x91a3x9){destroyService(_0x91a3x8[_0x49c2[13]][_0x49c2[45]],_0x91a3x9)};function destroyService(_0x91a3x21,_0x91a3x9){return delOrUpdateCf(_0x91a3x21)[_0x49c2[75]]()[_0x49c2[42]](function(){return Service[_0x49c2[73]]({where:{id:_0x91a3x21},individualHooks:true})})[_0x49c2[42]](function(){return _0x91a3x9[_0x49c2[49]](204)})[_0x49c2[29]](function(_0x91a3x12){console[_0x49c2[31]](_0x91a3x12);return handleError(_0x91a3x9,_0x91a3x12);})}function delOrUpdateCf(_0x91a3x21){return CustomField[_0x49c2[47]]({where:{ServiceId:_0x91a3x21},include:[{model:Contact}]})[_0x49c2[42]](function(_0x91a3x17){console[_0x49c2[31]](_0x91a3x17[_0x49c2[52]]);var _0x91a3x23=[];_[_0x49c2[25]](_0x91a3x17,function(_0x91a3x24){if(_0x91a3x24[_0x49c2[76]][_0x49c2[52]]){_0x91a3x23[_0x49c2[24]](_0x91a3x24[_0x49c2[64]]({active:false}))}else {_0x91a3x23[_0x49c2[24]](_0x91a3x24[_0x49c2[73]]())}});return _0x91a3x23;})}exports[_0x49c2[77]]=function(_0x91a3x8,_0x91a3x9){CustomField[_0x49c2[50]](_0x91a3x8[_0x49c2[46]][_0x49c2[45]],{include:[{model:Contact}]})[_0x49c2[42]](function(_0x91a3x18){if(!_0x91a3x18){return _0x91a3x9[_0x49c2[49]](404)};if(_0x91a3x18[_0x49c2[76]][_0x49c2[52]]){return _0x91a3x18[_0x49c2[64]]({active:false})}else {return _0x91a3x18[_0x49c2[73]]()};})[_0x49c2[42]](function(){return _0x91a3x9[_0x49c2[49]](204)})[_0x49c2[29]](function(_0x91a3x12){return handleError(_0x91a3x9,_0x91a3x12)})};function handleError(_0x91a3x9,_0x91a3x12){return _0x91a3x9[_0x49c2[41]](500)[_0x49c2[40]](_0x91a3x12)}
\ No newline at end of file
+var _0xbb97=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x65\x72\x76\x69\x63\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x43\x6F\x6E\x74\x61\x63\x74","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x6C\x6F\x67","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x67\x65\x74\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x43\x55\x53\x54\x4F\x4D\x5F\x46\x49\x45\x4C\x44","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x63\x72\x65\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x53\x65\x72\x76\x69\x63\x65\x49\x64","\x63\x72\x65\x61\x74\x65","\x73\x68\x6F\x77","\x73\x65\x72\x76\x69\x63\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x53\x45\x52\x56\x49\x43\x45","\x75\x70\x64\x61\x74\x65","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x6D\x61\x70","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x6E\x6F\x20\x73\x65\x72\x76\x69\x63\x65\x20\x66\x6F\x75\x6E\x64","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x6C\x6C","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x64\x65\x61\x63\x74\x69\x76\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64"];_0xbb97[0];var _=require(_0xbb97[1]);var util=require(_0xbb97[2]);var User=require(_0xbb97[4])[_0xbb97[3]];var Service=require(_0xbb97[4])[_0xbb97[5]];var UserHasService=require(_0xbb97[4])[_0xbb97[6]];var CustomField=require(_0xbb97[4])[_0xbb97[7]];var Contact=require(_0xbb97[4])[_0xbb97[8]];exports[_0xbb97[9]]=function(_0x7f6dx8,_0x7f6dx9){var _0x7f6dxa=[_0xbb97[10],_0xbb97[11]];var _0x7f6dxb=_0x7f6dx8[_0xbb97[13]][_0xbb97[12]]?parseInt(_0x7f6dx8[_0xbb97[13]][_0xbb97[12]],10):100;var _0x7f6dxc=_0x7f6dx8[_0xbb97[13]][_0xbb97[14]]?parseInt(_0x7f6dx8[_0xbb97[13]][_0xbb97[14]],10):0;var _0x7f6dxd={where:{},limit:_0x7f6dxb,offset:_0x7f6dxc*_0x7f6dxb};_[_0xbb97[28]](_0x7f6dx8[_0xbb97[13]],function(_0x7f6dxe,_0x7f6dxf){switch(_0x7f6dxf){case _0xbb97[12]:;case _0xbb97[14]:break ;;case _0xbb97[17]:_0x7f6dxd[_0xbb97[15]]=util[_0xbb97[20]](_0xbb97[16],_0x7f6dx8[_0xbb97[13]][_0xbb97[17]],_0x7f6dx8[_0xbb97[13]][_0xbb97[18]]||_0xbb97[19])||null;break ;;case _0xbb97[18]:break ;;case _0xbb97[26]:_0x7f6dxd[_0xbb97[22]][_0xbb97[21]]=[];_0x7f6dxa[_0xbb97[25]](function(_0x7f6dx10){var _0x7f6dx11={};_0x7f6dx11[_0x7f6dx10]={$like:_0xbb97[23]+_0x7f6dxe+_0xbb97[23]};_0x7f6dxd[_0xbb97[22]][_0xbb97[21]][_0xbb97[24]](_0x7f6dx11);});break ;;default:_0x7f6dxd[_0xbb97[22]][_0x7f6dxf]={$like:{}};_0x7f6dxd[_0xbb97[22]][_0x7f6dxf][_0xbb97[27]]=_0xbb97[23]+_0x7f6dxe+_0xbb97[23];;}});Service[_0xbb97[43]](_0x7f6dxd)[_0xbb97[42]](function(_0x7f6dx13){console[_0xbb97[31]](_0x7f6dx13[_0xbb97[30]]);var _0x7f6dx14=Math[_0xbb97[32]](_0x7f6dx13[_0xbb97[30]]/_0x7f6dxb);console[_0xbb97[31]](_0x7f6dx14);var _0x7f6dx15=_0x7f6dx14>(_0x7f6dxd[_0xbb97[33]]+1)?util[_0xbb97[20]](_0xbb97[34],_0x7f6dx8[_0xbb97[35]],_0x7f6dx8[_0xbb97[37]][_0xbb97[36]],_0x7f6dx8[_0xbb97[38]],_0x7f6dxc+1):null;var _0x7f6dx16=_0x7f6dxc>0?util[_0xbb97[20]](_0xbb97[34],_0x7f6dx8[_0xbb97[35]],_0x7f6dx8[_0xbb97[37]][_0xbb97[36]],_0x7f6dx8[_0xbb97[38]],_0x7f6dxc-1):null;_0x7f6dx9[_0xbb97[41]](200)[_0xbb97[40]]({count:_0x7f6dx13[_0xbb97[30]],rows:_0x7f6dx13[_0xbb97[39]],next_page:_0x7f6dx15,previous_page:_0x7f6dx16,total_pages:_0x7f6dx14});})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)});};exports[_0xbb97[44]]=function(_0x7f6dx8,_0x7f6dx9){CustomField[_0xbb97[47]]({where:{ServiceId:_0x7f6dx8[_0xbb97[46]][_0xbb97[45]],active:true}})[_0xbb97[42]](function(_0x7f6dx17){return _0x7f6dx9[_0xbb97[41]](200)[_0xbb97[40]](_0x7f6dx17)})[_0xbb97[29]](function(_0x7f6dx12){console[_0xbb97[31]](_0x7f6dx12);return handleError(_0x7f6dx9,_0x7f6dx12);})};exports[_0xbb97[48]]=function(_0x7f6dx8,_0x7f6dx9){CustomField[_0xbb97[50]](_0x7f6dx8[_0xbb97[46]][_0xbb97[45]])[_0xbb97[42]](function(_0x7f6dx18){if(!_0x7f6dx18){return _0x7f6dx9[_0xbb97[49]](404)};return _0x7f6dx9[_0xbb97[40]](_0x7f6dx18);})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)})};exports[_0xbb97[51]]=function(_0x7f6dx8,_0x7f6dx9){CustomField[_0xbb97[47]]({where:{name:_0x7f6dx8[_0xbb97[54]][_0xbb97[10]],id:{$ne:_0x7f6dx8[_0xbb97[54]][_0xbb97[45]]}}})[_0xbb97[42]](function(_0x7f6dx17){if(!_0x7f6dx17){return _0x7f6dx9[_0xbb97[49]](404)};if(_0x7f6dx17[_0xbb97[52]]>0){return _0x7f6dx9[_0xbb97[41]](500)[_0xbb97[40]]({message:_0xbb97[53]})};if(_0x7f6dx8[_0xbb97[54]][_0xbb97[45]]){delete _0x7f6dx8[_0xbb97[54]][_0xbb97[45]]};CustomField[_0xbb97[50]](_0x7f6dx8[_0xbb97[46]][_0xbb97[45]])[_0xbb97[42]](function(_0x7f6dx18){if(!_0x7f6dx18){return _0x7f6dx9[_0xbb97[49]](404)};var _0x7f6dx19=_[_0xbb97[55]](_0x7f6dx18,_0x7f6dx8[_0xbb97[54]]);_0x7f6dx19[_0xbb97[56]]()[_0xbb97[42]](function(){return _0x7f6dx9[_0xbb97[41]](200)[_0xbb97[40]](_0x7f6dx18)})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)});})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)});})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)})};exports[_0xbb97[57]]=function(_0x7f6dx8,_0x7f6dx9){_0x7f6dx8[_0xbb97[54]][_0xbb97[58]]=_0x7f6dx8[_0xbb97[46]][_0xbb97[45]];CustomField[_0xbb97[59]](_0x7f6dx8[_0xbb97[54]])[_0xbb97[42]](function(_0x7f6dx18){return _0x7f6dx9[_0xbb97[41]](201)[_0xbb97[40]](_0x7f6dx18)})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)});};exports[_0xbb97[60]]=function(_0x7f6dx8,_0x7f6dx9){Service[_0xbb97[50]](_0x7f6dx8[_0xbb97[46]][_0xbb97[45]])[_0xbb97[42]](function(_0x7f6dx1a){if(!_0x7f6dx1a){return _0x7f6dx9[_0xbb97[49]](404)};return _0x7f6dx9[_0xbb97[40]](_0x7f6dx1a);})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)})};exports[_0xbb97[61]]=function(_0x7f6dx8,_0x7f6dx9){console[_0xbb97[31]](_0x7f6dx8[_0xbb97[54]]);Service[_0xbb97[47]]({where:{id:_0x7f6dx8[_0xbb97[54]][_0xbb97[45]]}})[_0xbb97[42]](function(_0x7f6dx1a){if(!_0x7f6dx1a){return _0x7f6dx9[_0xbb97[49]](404)};return _0x7f6dx9[_0xbb97[40]](_0x7f6dx1a);})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)});};exports[_0xbb97[59]]=function(_0x7f6dx8,_0x7f6dx9){Service[_0xbb97[47]]({where:{name:_0x7f6dx8[_0xbb97[54]][_0xbb97[10]]}})[_0xbb97[42]](function(_0x7f6dx1b){console[_0xbb97[31]](_0x7f6dx1b);console[_0xbb97[31]](_0xbb97[62]);if(!_0x7f6dx1b){return _0x7f6dx9[_0xbb97[49]](404)};if(_0x7f6dx1b[_0xbb97[52]]>0){return _0x7f6dx9[_0xbb97[41]](500)[_0xbb97[40]]({message:_0xbb97[63]})};Service[_0xbb97[59]](_0x7f6dx8[_0xbb97[54]])[_0xbb97[42]](function(_0x7f6dx1a){return _0x7f6dx9[_0xbb97[41]](201)[_0xbb97[40]](_0x7f6dx1a)})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)});})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)})};exports[_0xbb97[64]]=function(_0x7f6dx8,_0x7f6dx9){Service[_0xbb97[47]]({where:{name:_0x7f6dx8[_0xbb97[54]][_0xbb97[10]]}})[_0xbb97[42]](function(_0x7f6dx1b){console[_0xbb97[31]](_0x7f6dx1b);console[_0xbb97[31]](_0xbb97[62]);if(!_0x7f6dx1b){return _0x7f6dx9[_0xbb97[49]](404)};if(_0x7f6dx1b[_0xbb97[52]]>0){return _0x7f6dx9[_0xbb97[41]](500)[_0xbb97[40]]({message:_0xbb97[63]})};return Service[_0xbb97[50]](_0x7f6dx8[_0xbb97[46]][_0xbb97[45]]);})[_0xbb97[42]](function(_0x7f6dx1a){if(!_0x7f6dx1a){return _0x7f6dx9[_0xbb97[49]](404)};if(_0x7f6dx8[_0xbb97[54]][_0xbb97[45]]){delete _0x7f6dx8[_0xbb97[54]][_0xbb97[45]]};var _0x7f6dx19=_[_0xbb97[55]](_0x7f6dx1a,_0x7f6dx8[_0xbb97[54]]);return _0x7f6dx19[_0xbb97[56]]();})[_0xbb97[42]](function(_0x7f6dx1a){return _0x7f6dx9[_0xbb97[41]](200)[_0xbb97[40]](_0x7f6dx1a)})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)})};exports[_0xbb97[65]]=function(_0x7f6dx8,_0x7f6dx9,_0x7f6dx1c){console[_0xbb97[31]](_0xbb97[65]);console[_0xbb97[31]](_0x7f6dx8[_0xbb97[46]]);console[_0xbb97[31]](_0x7f6dx8[_0xbb97[54]]);User[_0xbb97[47]]({where:{id:{$in:_0x7f6dx8[_0xbb97[54]][_0xbb97[68]]}}})[_0xbb97[42]](function(_0x7f6dx1d){var _0x7f6dx1e=_[_0xbb97[66]](_0x7f6dx1d,function(_0x7f6dx1f){return {service:_0x7f6dx8[_0xbb97[46]][_0xbb97[45]],membername:_0x7f6dx1f[_0xbb97[10]],UserId:_0x7f6dx1f[_0xbb97[45]]}});UserHasService[_0xbb97[67]](_0x7f6dx1e,{individualHooks:true})[_0xbb97[42]](function(){return _0x7f6dx9[_0xbb97[49]](200)})[_0xbb97[29]](function(_0x7f6dx12){return _0x7f6dx1c(_0x7f6dx12)});})[_0xbb97[29]](function(_0x7f6dx12){return _0x7f6dx1c(_0x7f6dx12)});};exports[_0xbb97[69]]=function(_0x7f6dx8,_0x7f6dx9,_0x7f6dx1c){Service[_0xbb97[72]]({where:{id:_0x7f6dx8[_0xbb97[46]][_0xbb97[45]]}})[_0xbb97[42]](function(_0x7f6dx1a){if(_0x7f6dx1a){_0x7f6dx1a[_0xbb97[70]](_0x7f6dx8[_0xbb97[54]][_0xbb97[68]],{individualHooks:true})[_0xbb97[42]](function(){return _0x7f6dx9[_0xbb97[49]](200)})[_0xbb97[29]](function(_0x7f6dx12){return _0x7f6dx1c(_0x7f6dx12)})}else {return _0x7f6dx1c( new Error(_0xbb97[71]))}})[_0xbb97[29]](function(_0x7f6dx12){return _0x7f6dx1c(_0x7f6dx12)})};exports[_0xbb97[73]]=function(_0x7f6dx8,_0x7f6dx9){destroyService(_0x7f6dx8[_0xbb97[46]][_0xbb97[45]],_0x7f6dx9)};exports[_0xbb97[74]]=function(_0x7f6dx8,_0x7f6dx9){destroyService(_0x7f6dx8[_0xbb97[13]][_0xbb97[45]],_0x7f6dx9)};function destroyService(_0x7f6dx21,_0x7f6dx9){return delOrUpdateCf(_0x7f6dx21)[_0xbb97[75]]()[_0xbb97[42]](function(){return Service[_0xbb97[73]]({where:{id:_0x7f6dx21},individualHooks:true})})[_0xbb97[42]](function(){return _0x7f6dx9[_0xbb97[49]](204)})[_0xbb97[29]](function(_0x7f6dx12){console[_0xbb97[31]](_0x7f6dx12);return handleError(_0x7f6dx9,_0x7f6dx12);})}function delOrUpdateCf(_0x7f6dx21){return CustomField[_0xbb97[47]]({where:{ServiceId:_0x7f6dx21},include:[{model:Contact}]})[_0xbb97[42]](function(_0x7f6dx17){console[_0xbb97[31]](_0x7f6dx17[_0xbb97[52]]);var _0x7f6dx23=[];_[_0xbb97[25]](_0x7f6dx17,function(_0x7f6dx24){if(_0x7f6dx24[_0xbb97[76]][_0xbb97[52]]){_0x7f6dx23[_0xbb97[24]](_0x7f6dx24[_0xbb97[64]]({active:false}))}else {_0x7f6dx23[_0xbb97[24]](_0x7f6dx24[_0xbb97[73]]())}});return _0x7f6dx23;})}exports[_0xbb97[77]]=function(_0x7f6dx8,_0x7f6dx9){CustomField[_0xbb97[50]](_0x7f6dx8[_0xbb97[46]][_0xbb97[45]],{include:[{model:Contact}]})[_0xbb97[42]](function(_0x7f6dx18){if(!_0x7f6dx18){return _0x7f6dx9[_0xbb97[49]](404)};if(_0x7f6dx18[_0xbb97[76]][_0xbb97[52]]){return _0x7f6dx18[_0xbb97[64]]({active:false})}else {return _0x7f6dx18[_0xbb97[73]]()};})[_0xbb97[42]](function(){return _0x7f6dx9[_0xbb97[49]](204)})[_0xbb97[29]](function(_0x7f6dx12){return handleError(_0x7f6dx9,_0x7f6dx12)})};function handleError(_0x7f6dx9,_0x7f6dx12){return _0x7f6dx9[_0xbb97[41]](500)[_0xbb97[40]](_0x7f6dx12)}
\ No newline at end of file
diff --git a/server/api/service/service.socket.js b/server/api/service/service.socket.js
index 7752ee9..959571a 100644
--- a/server/api/service/service.socket.js
+++ b/server/api/service/service.socket.js
@@ -1 +1 @@
-var _0xb5fc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x72\x65\x67\x69\x73\x74\x65\x72","\x73\x65\x72\x76\x69\x63\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64","\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x3A\x72\x65\x6D\x6F\x76\x65"];_0xb5fc[0];var Service=require(_0xb5fc[2])[_0xb5fc[1]];var CustomField=require(_0xb5fc[2])[_0xb5fc[3]];exports[_0xb5fc[4]]=function(_0xd647x3){Service[_0xb5fc[6]](function(_0xd647x4){onSave(_0xd647x3,_0xd647x4,_0xb5fc[5])});Service[_0xb5fc[9]](function(_0xd647x4){console[_0xb5fc[8]](_0xb5fc[7]);onRemove(_0xd647x3,_0xd647x4,_0xb5fc[5]);});CustomField[_0xb5fc[6]](function(_0xd647x4){onSave(_0xd647x3,_0xd647x4,_0xb5fc[10])});CustomField[_0xb5fc[9]](function(_0xd647x4){onRemove(_0xd647x3,_0xd647x4,_0xb5fc[10])});};function onSave(_0xd647x3,_0xd647x4,_0xd647x6,_0xd647x7){_0xd647x3[_0xb5fc[12]](_0xd647x6+_0xb5fc[11],_0xd647x4)}function onRemove(_0xd647x3,_0xd647x4,_0xd647x6,_0xd647x7){console[_0xb5fc[8]](_0xd647x6);_0xd647x3[_0xb5fc[12]](_0xd647x6+_0xb5fc[13],_0xd647x4);}
\ No newline at end of file
+var _0x5748=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x72\x65\x67\x69\x73\x74\x65\x72","\x73\x65\x72\x76\x69\x63\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64","\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x3A\x72\x65\x6D\x6F\x76\x65"];_0x5748[0];var Service=require(_0x5748[2])[_0x5748[1]];var CustomField=require(_0x5748[2])[_0x5748[3]];exports[_0x5748[4]]=function(_0xf969x3){Service[_0x5748[6]](function(_0xf969x4){onSave(_0xf969x3,_0xf969x4,_0x5748[5])});Service[_0x5748[9]](function(_0xf969x4){console[_0x5748[8]](_0x5748[7]);onRemove(_0xf969x3,_0xf969x4,_0x5748[5]);});CustomField[_0x5748[6]](function(_0xf969x4){onSave(_0xf969x3,_0xf969x4,_0x5748[10])});CustomField[_0x5748[9]](function(_0xf969x4){onRemove(_0xf969x3,_0xf969x4,_0x5748[10])});};function onSave(_0xf969x3,_0xf969x4,_0xf969x6,_0xf969x7){_0xf969x3[_0x5748[12]](_0xf969x6+_0x5748[11],_0xf969x4)}function onRemove(_0xf969x3,_0xf969x4,_0xf969x6,_0xf969x7){console[_0x5748[8]](_0xf969x6);_0xf969x3[_0x5748[12]](_0xf969x6+_0x5748[13],_0xf969x4);}
\ No newline at end of file
diff --git a/server/api/service/service.spec.js b/server/api/service/service.spec.js
index 1536035..0cc1648 100644
--- a/server/api/service/service.spec.js
+++ b/server/api/service/service.spec.js
@@ -1 +1 @@
-var _0xd36c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x73\x65\x72\x76\x69\x63\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x73\x65\x72\x76\x69\x63\x65\x73","\x67\x65\x74"];_0xd36c[0];var should=require(_0xd36c[1]);var app=require(_0xd36c[2]);var request=require(_0xd36c[3]);describe(_0xd36c[4],function(){it(_0xd36c[5],function(_0x1de0x4){request(app)[_0xd36c[13]](_0xd36c[12])[_0xd36c[11]](200)[_0xd36c[11]](_0xd36c[10],/json/)[_0xd36c[9]](function(_0x1de0x5,_0x1de0x6){if(_0x1de0x5){return _0x1de0x4(_0x1de0x5)};_0x1de0x6[_0xd36c[8]][_0xd36c[1]][_0xd36c[7]][_0xd36c[6]](Array);_0x1de0x4();})})});
\ No newline at end of file
+var _0x5112=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x73\x65\x72\x76\x69\x63\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x73\x65\x72\x76\x69\x63\x65\x73","\x67\x65\x74"];_0x5112[0];var should=require(_0x5112[1]);var app=require(_0x5112[2]);var request=require(_0x5112[3]);describe(_0x5112[4],function(){it(_0x5112[5],function(_0xe020x4){request(app)[_0x5112[13]](_0x5112[12])[_0x5112[11]](200)[_0x5112[11]](_0x5112[10],/json/)[_0x5112[9]](function(_0xe020x5,_0xe020x6){if(_0xe020x5){return _0xe020x4(_0xe020x5)};_0xe020x6[_0x5112[8]][_0x5112[1]][_0x5112[7]][_0x5112[6]](Array);_0xe020x4();})})});
\ No newline at end of file
diff --git a/server/api/setting/index.js b/server/api/setting/index.js
index e9823e3..7dd8670 100644
--- a/server/api/setting/index.js
+++ b/server/api/setting/index.js
@@ -1 +1 @@
-var _0x677e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x65\x74\x74\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x2F\x69\x6E\x66\x6F","\x67\x65\x74\x49\x6E\x66\x6F","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x677e[0];var express=require(_0x677e[1]);var controller=require(_0x677e[2]);var auth=require(_0x677e[3]);var router=express.Router();router[_0x677e[7]](_0x677e[4],auth[_0x677e[5]](),controller[_0x677e[6]]);router[_0x677e[7]](_0x677e[8],auth[_0x677e[5]](),controller[_0x677e[9]]);router[_0x677e[7]](_0x677e[10],controller[_0x677e[11]]);router[_0x677e[7]](_0x677e[12],auth[_0x677e[5]](),controller[_0x677e[13]]);router[_0x677e[15]](_0x677e[4],auth[_0x677e[5]](),controller[_0x677e[14]]);router[_0x677e[17]](_0x677e[12],auth[_0x677e[5]](),controller[_0x677e[16]]);router[_0x677e[18]](_0x677e[12],auth[_0x677e[5]](),controller[_0x677e[16]]);router[_0x677e[20]](_0x677e[12],auth[_0x677e[5]](),controller[_0x677e[19]]);module[_0x677e[21]]=router;
\ No newline at end of file
+var _0xea9e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x65\x74\x74\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x2F\x69\x6E\x66\x6F","\x67\x65\x74\x49\x6E\x66\x6F","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xea9e[0];var express=require(_0xea9e[1]);var controller=require(_0xea9e[2]);var auth=require(_0xea9e[3]);var router=express.Router();router[_0xea9e[7]](_0xea9e[4],auth[_0xea9e[5]](),controller[_0xea9e[6]]);router[_0xea9e[7]](_0xea9e[8],auth[_0xea9e[5]](),controller[_0xea9e[9]]);router[_0xea9e[7]](_0xea9e[10],controller[_0xea9e[11]]);router[_0xea9e[7]](_0xea9e[12],auth[_0xea9e[5]](),controller[_0xea9e[13]]);router[_0xea9e[15]](_0xea9e[4],auth[_0xea9e[5]](),controller[_0xea9e[14]]);router[_0xea9e[17]](_0xea9e[12],auth[_0xea9e[5]](),controller[_0xea9e[16]]);router[_0xea9e[18]](_0xea9e[12],auth[_0xea9e[5]](),controller[_0xea9e[16]]);router[_0xea9e[20]](_0xea9e[12],auth[_0xea9e[5]](),controller[_0xea9e[19]]);module[_0xea9e[21]]=router;
\ No newline at end of file
diff --git a/server/api/setting/setting.controller.js b/server/api/setting/setting.controller.js
index 880bd0f..8d45b3d 100644
--- a/server/api/setting/setting.controller.js
+++ b/server/api/setting/setting.controller.js
@@ -1 +1 @@
-var _0xa9da=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x6C\x6F\x67","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x6D\x69\x6E\x5F\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x64\x65\x78\x4F\x66","\x76\x61\x6C\x75\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x65\x74\x49\x6E\x66\x6F","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x70\x61\x63\x6B\x61\x67\x65\x2E\x6A\x73\x6F\x6E","\x6E\x61\x6D\x65","\x76\x65\x72\x73\x69\x6F\x6E","\x65\x6E\x67\x69\x6E\x65\x73","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xa9da[0];var _=require(_0xa9da[1]);var Settings=require(_0xa9da[3])[_0xa9da[2]];var Agent=require(_0xa9da[3])[_0xa9da[4]];exports[_0xa9da[5]]=function(_0x4495x4,_0x4495x5){Settings[_0xa9da[10]]()[_0xa9da[9]](function(_0x4495x7){return _0x4495x5[_0xa9da[8]](200)[_0xa9da[7]](_0x4495x7)})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)})};exports[_0xa9da[11]]=function(_0x4495x4,_0x4495x5){Settings[_0xa9da[19]]()[_0xa9da[9]](function(_0x4495x8){Agent[_0xa9da[10]]({where:{internal:{$gte:_0x4495x8[_0xa9da[16]]}}})[_0xa9da[9]](function(_0x4495x9){var _0x4495xa=_[_0xa9da[14]](_[_0xa9da[14]](_0x4495x9,_0xa9da[13]),_0xa9da[15]);var _0x4495xb=_0x4495x8[_0xa9da[16]];var _0x4495xc={value:null};do{if(_0x4495xa[_0xa9da[17]](_0x4495xb)=== -1){_0x4495xc[_0xa9da[18]]=_0x4495xb}else {_0x4495xb++}}while(!_0x4495xc[_0xa9da[18]]);;return _0x4495x5[_0xa9da[8]](200)[_0xa9da[7]](_0x4495xc);})[_0xa9da[6]](function(_0x4495x6){console[_0xa9da[12]](_0x4495x6);return handleError(_0x4495x5,_0x4495x6);})})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)})};exports[_0xa9da[20]]=function(_0x4495x4,_0x4495x5){var _0x4495xd=require(_0xa9da[21]);return _0x4495x5[_0xa9da[8]](200)[_0xa9da[7]]({name:_0x4495xd[_0xa9da[22]],version:_0x4495xd[_0xa9da[23]],engines:_0x4495xd[_0xa9da[24]]});};exports[_0xa9da[25]]=function(_0x4495x4,_0x4495x5){Settings[_0xa9da[29]](_0x4495x4[_0xa9da[28]][_0xa9da[27]])[_0xa9da[9]](function(_0x4495xe){if(!_0x4495xe){return _0x4495x5[_0xa9da[26]](404)};return _0x4495x5[_0xa9da[7]](_0x4495xe);})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)})};exports[_0xa9da[30]]=function(_0x4495x4,_0x4495x5){Settings[_0xa9da[30]](_0x4495x4[_0xa9da[31]])[_0xa9da[9]](function(_0x4495xe){return _0x4495x5[_0xa9da[8]](201)[_0xa9da[7]](_0x4495xe)})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)})};exports[_0xa9da[32]]=function(_0x4495x4,_0x4495x5){if(_0x4495x4[_0xa9da[31]][_0xa9da[27]]){delete _0x4495x4[_0xa9da[31]][_0xa9da[27]]};Settings[_0xa9da[35]]({where:{id:_0x4495x4[_0xa9da[28]][_0xa9da[27]]}})[_0xa9da[9]](function(_0x4495xe){if(!_0x4495xe){return _0x4495x5[_0xa9da[26]](404)};var _0x4495xf=_[_0xa9da[33]](_0x4495xe,_0x4495x4[_0xa9da[31]]);_0x4495xf[_0xa9da[34]]()[_0xa9da[9]](function(){return _0x4495x5[_0xa9da[8]](200)[_0xa9da[7]](_0x4495xe)})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)});})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)});};exports[_0xa9da[36]]=function(_0x4495x4,_0x4495x5){Settings[_0xa9da[35]]({where:{id:_0x4495x4[_0xa9da[28]][_0xa9da[27]]}})[_0xa9da[9]](function(_0x4495xe){if(!_0x4495xe){return _0x4495x5[_0xa9da[26]](404)};_0x4495xe[_0xa9da[36]]()[_0xa9da[9]](function(){return _0x4495x5[_0xa9da[26]](204)})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)});})[_0xa9da[6]](function(_0x4495x6){return handleError(_0x4495x5,_0x4495x6)})};function handleError(_0x4495x5,_0x4495x6){return _0x4495x5[_0xa9da[8]](500)[_0xa9da[7]](_0x4495x6)}
\ No newline at end of file
+var _0xe2cd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x6C\x6F\x67","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x6D\x69\x6E\x5F\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x64\x65\x78\x4F\x66","\x76\x61\x6C\x75\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x65\x74\x49\x6E\x66\x6F","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x70\x61\x63\x6B\x61\x67\x65\x2E\x6A\x73\x6F\x6E","\x6E\x61\x6D\x65","\x76\x65\x72\x73\x69\x6F\x6E","\x65\x6E\x67\x69\x6E\x65\x73","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xe2cd[0];var _=require(_0xe2cd[1]);var Settings=require(_0xe2cd[3])[_0xe2cd[2]];var Agent=require(_0xe2cd[3])[_0xe2cd[4]];exports[_0xe2cd[5]]=function(_0x5fb7x4,_0x5fb7x5){Settings[_0xe2cd[10]]()[_0xe2cd[9]](function(_0x5fb7x7){return _0x5fb7x5[_0xe2cd[8]](200)[_0xe2cd[7]](_0x5fb7x7)})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)})};exports[_0xe2cd[11]]=function(_0x5fb7x4,_0x5fb7x5){Settings[_0xe2cd[19]]()[_0xe2cd[9]](function(_0x5fb7x8){Agent[_0xe2cd[10]]({where:{internal:{$gte:_0x5fb7x8[_0xe2cd[16]]}}})[_0xe2cd[9]](function(_0x5fb7x9){var _0x5fb7xa=_[_0xe2cd[14]](_[_0xe2cd[14]](_0x5fb7x9,_0xe2cd[13]),_0xe2cd[15]);var _0x5fb7xb=_0x5fb7x8[_0xe2cd[16]];var _0x5fb7xc={value:null};do{if(_0x5fb7xa[_0xe2cd[17]](_0x5fb7xb)=== -1){_0x5fb7xc[_0xe2cd[18]]=_0x5fb7xb}else {_0x5fb7xb++}}while(!_0x5fb7xc[_0xe2cd[18]]);;return _0x5fb7x5[_0xe2cd[8]](200)[_0xe2cd[7]](_0x5fb7xc);})[_0xe2cd[6]](function(_0x5fb7x6){console[_0xe2cd[12]](_0x5fb7x6);return handleError(_0x5fb7x5,_0x5fb7x6);})})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)})};exports[_0xe2cd[20]]=function(_0x5fb7x4,_0x5fb7x5){var _0x5fb7xd=require(_0xe2cd[21]);return _0x5fb7x5[_0xe2cd[8]](200)[_0xe2cd[7]]({name:_0x5fb7xd[_0xe2cd[22]],version:_0x5fb7xd[_0xe2cd[23]],engines:_0x5fb7xd[_0xe2cd[24]]});};exports[_0xe2cd[25]]=function(_0x5fb7x4,_0x5fb7x5){Settings[_0xe2cd[29]](_0x5fb7x4[_0xe2cd[28]][_0xe2cd[27]])[_0xe2cd[9]](function(_0x5fb7xe){if(!_0x5fb7xe){return _0x5fb7x5[_0xe2cd[26]](404)};return _0x5fb7x5[_0xe2cd[7]](_0x5fb7xe);})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)})};exports[_0xe2cd[30]]=function(_0x5fb7x4,_0x5fb7x5){Settings[_0xe2cd[30]](_0x5fb7x4[_0xe2cd[31]])[_0xe2cd[9]](function(_0x5fb7xe){return _0x5fb7x5[_0xe2cd[8]](201)[_0xe2cd[7]](_0x5fb7xe)})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)})};exports[_0xe2cd[32]]=function(_0x5fb7x4,_0x5fb7x5){if(_0x5fb7x4[_0xe2cd[31]][_0xe2cd[27]]){delete _0x5fb7x4[_0xe2cd[31]][_0xe2cd[27]]};Settings[_0xe2cd[35]]({where:{id:_0x5fb7x4[_0xe2cd[28]][_0xe2cd[27]]}})[_0xe2cd[9]](function(_0x5fb7xe){if(!_0x5fb7xe){return _0x5fb7x5[_0xe2cd[26]](404)};var _0x5fb7xf=_[_0xe2cd[33]](_0x5fb7xe,_0x5fb7x4[_0xe2cd[31]]);_0x5fb7xf[_0xe2cd[34]]()[_0xe2cd[9]](function(){return _0x5fb7x5[_0xe2cd[8]](200)[_0xe2cd[7]](_0x5fb7xe)})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)});})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)});};exports[_0xe2cd[36]]=function(_0x5fb7x4,_0x5fb7x5){Settings[_0xe2cd[35]]({where:{id:_0x5fb7x4[_0xe2cd[28]][_0xe2cd[27]]}})[_0xe2cd[9]](function(_0x5fb7xe){if(!_0x5fb7xe){return _0x5fb7x5[_0xe2cd[26]](404)};_0x5fb7xe[_0xe2cd[36]]()[_0xe2cd[9]](function(){return _0x5fb7x5[_0xe2cd[26]](204)})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)});})[_0xe2cd[6]](function(_0x5fb7x6){return handleError(_0x5fb7x5,_0x5fb7x6)})};function handleError(_0x5fb7x5,_0x5fb7x6){return _0x5fb7x5[_0xe2cd[8]](500)[_0xe2cd[7]](_0x5fb7x6)}
\ No newline at end of file
diff --git a/server/api/setting/setting.socket.js b/server/api/setting/setting.socket.js
index 267df5b..608e00f 100644
--- a/server/api/setting/setting.socket.js
+++ b/server/api/setting/setting.socket.js
@@ -1 +1 @@
-var _0xe379=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x74\x74\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x65\x74\x74\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe379[0];var Settings=require(_0xe379[2])[_0xe379[1]];exports[_0xe379[3]]=function(_0x55cdx2){Settings[_0xe379[4]](function(_0x55cdx3){onSave(_0x55cdx2,_0x55cdx3)});Settings[_0xe379[5]](function(_0x55cdx3){onRemove(_0x55cdx2,_0x55cdx3)});};function onSave(_0x55cdx2,_0x55cdx3,_0x55cdx5){_0x55cdx2[_0xe379[7]](_0xe379[6],_0x55cdx3)}function onRemove(_0x55cdx2,_0x55cdx3,_0x55cdx5){_0x55cdx2[_0xe379[7]](_0xe379[8],_0x55cdx3)}
\ No newline at end of file
+var _0xcb6a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x74\x74\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x65\x74\x74\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0xcb6a[0];var Settings=require(_0xcb6a[2])[_0xcb6a[1]];exports[_0xcb6a[3]]=function(_0x4d1fx2){Settings[_0xcb6a[4]](function(_0x4d1fx3){onSave(_0x4d1fx2,_0x4d1fx3)});Settings[_0xcb6a[5]](function(_0x4d1fx3){onRemove(_0x4d1fx2,_0x4d1fx3)});};function onSave(_0x4d1fx2,_0x4d1fx3,_0x4d1fx5){_0x4d1fx2[_0xcb6a[7]](_0xcb6a[6],_0x4d1fx3)}function onRemove(_0x4d1fx2,_0x4d1fx3,_0x4d1fx5){_0x4d1fx2[_0xcb6a[7]](_0xcb6a[8],_0x4d1fx3)}
\ No newline at end of file
diff --git a/server/api/setting/setting.spec.js b/server/api/setting/setting.spec.js
index 7cf3f05..5fab12a 100644
--- a/server/api/setting/setting.spec.js
+++ b/server/api/setting/setting.spec.js
@@ -1 +1 @@
-var _0xb544=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x67\x65\x74"];_0xb544[0];var should=require(_0xb544[1]);var app=require(_0xb544[2]);var request=require(_0xb544[3]);describe(_0xb544[4],function(){it(_0xb544[5],function(_0xa7ecx4){request(app)[_0xb544[13]](_0xb544[12])[_0xb544[11]](200)[_0xb544[11]](_0xb544[10],/json/)[_0xb544[9]](function(_0xa7ecx5,_0xa7ecx6){if(_0xa7ecx5){return _0xa7ecx4(_0xa7ecx5)};_0xa7ecx6[_0xb544[8]][_0xb544[1]][_0xb544[7]][_0xb544[6]](Array);_0xa7ecx4();})})});
\ No newline at end of file
+var _0x59cf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x67\x65\x74"];_0x59cf[0];var should=require(_0x59cf[1]);var app=require(_0x59cf[2]);var request=require(_0x59cf[3]);describe(_0x59cf[4],function(){it(_0x59cf[5],function(_0x3873x4){request(app)[_0x59cf[13]](_0x59cf[12])[_0x59cf[11]](200)[_0x59cf[11]](_0x59cf[10],/json/)[_0x59cf[9]](function(_0x3873x5,_0x3873x6){if(_0x3873x5){return _0x3873x4(_0x3873x5)};_0x3873x6[_0x59cf[8]][_0x59cf[1]][_0x59cf[7]][_0x59cf[6]](Array);_0x3873x4();})})});
\ No newline at end of file
diff --git a/server/api/square_odbc/index.js b/server/api/square_odbc/index.js
index 335e623..ec36d2d 100644
--- a/server/api/square_odbc/index.js
+++ b/server/api/square_odbc/index.js
@@ -1 +1 @@
-var _0xf442=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6F\x64\x62\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf442[0];var express=require(_0xf442[1]);var controller=require(_0xf442[2]);var auth=require(_0xf442[3]);var router=express.Router();router[_0xf442[7]](_0xf442[4],auth[_0xf442[5]](),controller[_0xf442[6]]);router[_0xf442[7]](_0xf442[8],auth[_0xf442[5]](),controller[_0xf442[9]]);router[_0xf442[11]](_0xf442[4],auth[_0xf442[5]](),controller[_0xf442[10]]);router[_0xf442[11]](_0xf442[12],auth[_0xf442[5]](),controller[_0xf442[13]]);router[_0xf442[15]](_0xf442[8],auth[_0xf442[5]](),controller[_0xf442[14]]);router[_0xf442[16]](_0xf442[8],auth[_0xf442[5]](),controller[_0xf442[14]]);router[_0xf442[18]](_0xf442[8],auth[_0xf442[5]](),controller[_0xf442[17]]);module[_0xf442[19]]=router;
\ No newline at end of file
+var _0xf2e7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6F\x64\x62\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf2e7[0];var express=require(_0xf2e7[1]);var controller=require(_0xf2e7[2]);var auth=require(_0xf2e7[3]);var router=express.Router();router[_0xf2e7[7]](_0xf2e7[4],auth[_0xf2e7[5]](),controller[_0xf2e7[6]]);router[_0xf2e7[7]](_0xf2e7[8],auth[_0xf2e7[5]](),controller[_0xf2e7[9]]);router[_0xf2e7[11]](_0xf2e7[4],auth[_0xf2e7[5]](),controller[_0xf2e7[10]]);router[_0xf2e7[11]](_0xf2e7[12],auth[_0xf2e7[5]](),controller[_0xf2e7[13]]);router[_0xf2e7[15]](_0xf2e7[8],auth[_0xf2e7[5]](),controller[_0xf2e7[14]]);router[_0xf2e7[16]](_0xf2e7[8],auth[_0xf2e7[5]](),controller[_0xf2e7[14]]);router[_0xf2e7[18]](_0xf2e7[8],auth[_0xf2e7[5]](),controller[_0xf2e7[17]]);module[_0xf2e7[19]]=router;
\ 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 e719afa..6b1ed08 100644
--- a/server/api/square_odbc/square_odbc.controller.js
+++ b/server/api/square_odbc/square_odbc.controller.js
@@ -1 +1 @@
-var _0x7643=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x6F\x64\x62\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4F\x44\x42\x43","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x7643[0];var _=require(_0x7643[1]);var SquareOdbc=require(_0x7643[3])[_0x7643[2]];var util=require(_0x7643[4]);exports[_0x7643[5]]=function(_0x1f76x4,_0x1f76x5){var _0x1f76x6=[_0x7643[6],_0x7643[7]];var _0x1f76x7=_0x1f76x4[_0x7643[9]][_0x7643[8]]?parseInt(_0x1f76x4[_0x7643[9]][_0x7643[8]],10):100;var _0x1f76x8=_0x1f76x4[_0x7643[9]][_0x7643[10]]?parseInt(_0x1f76x4[_0x7643[9]][_0x7643[10]],10):0;var _0x1f76x9={where:{},limit:_0x1f76x7,offset:_0x1f76x8*_0x1f76x7};_[_0x7643[24]](_0x1f76x4[_0x7643[9]],function(_0x1f76xa,_0x1f76xb){switch(_0x1f76xb){case _0x7643[8]:;case _0x7643[10]:break ;;case _0x7643[13]:_0x1f76x9[_0x7643[11]]=util[_0x7643[16]](_0x7643[12],_0x1f76x4[_0x7643[9]][_0x7643[13]],_0x1f76x4[_0x7643[9]][_0x7643[14]]||_0x7643[15])||null;break ;;case _0x7643[14]:break ;;case _0x7643[22]:_0x1f76x9[_0x7643[18]][_0x7643[17]]=[];_0x1f76x6[_0x7643[21]](function(_0x1f76xc){var _0x1f76xd={};_0x1f76xd[_0x1f76xc]={$like:_0x7643[19]+_0x1f76xa+_0x7643[19]};_0x1f76x9[_0x7643[18]][_0x7643[17]][_0x7643[20]](_0x1f76xd);});break ;;default:_0x1f76x9[_0x7643[18]][_0x1f76xb]={$like:{}};_0x1f76x9[_0x7643[18]][_0x1f76xb][_0x7643[23]]=_0x7643[19]+_0x1f76xa+_0x7643[19];;}});SquareOdbc[_0x7643[39]](_0x1f76x9)[_0x7643[38]](function(_0x1f76xf){var _0x1f76x10=Math[_0x7643[30]](_0x1f76xf[_0x7643[29]]/_0x1f76x7);var _0x1f76x11=_0x1f76x10>(_0x1f76x9[_0x7643[31]]+1)?util[_0x7643[16]](_0x7643[32],_0x1f76x4[_0x7643[33]],_0x1f76x4[_0x7643[35]][_0x7643[34]],_0x1f76x4[_0x7643[36]],_0x1f76x8+1):null;var _0x1f76x12=_0x1f76x8>0?util[_0x7643[16]](_0x7643[32],_0x1f76x4[_0x7643[33]],_0x1f76x4[_0x7643[35]][_0x7643[34]],_0x1f76x4[_0x7643[36]],_0x1f76x8-1):null;_0x1f76x5[_0x7643[27]](200)[_0x7643[26]]({count:_0x1f76xf[_0x7643[29]],rows:_0x1f76xf[_0x7643[37]],next_page:_0x1f76x11,previous_page:_0x1f76x12,total_pages:_0x1f76x10});})[_0x7643[28]](function(_0x1f76xe){_0x1f76x5[_0x7643[27]](500)[_0x7643[26]]({error:_0x7643[25]})});};exports[_0x7643[40]]=function(_0x1f76x4,_0x1f76x5){console[_0x7643[42]](_0x1f76x4[_0x7643[41]]);SquareOdbc[_0x7643[44]]({where:{name:_0x1f76x4[_0x7643[41]][_0x7643[6]]}})[_0x7643[38]](function(_0x1f76x13){if(!_0x1f76x13){return _0x1f76x5[_0x7643[43]](404)};return _0x1f76x5[_0x7643[26]](_0x1f76x13);})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)});};exports[_0x7643[45]]=function(_0x1f76x4,_0x1f76x5){SquareOdbc[_0x7643[48]](_0x1f76x4[_0x7643[47]][_0x7643[46]])[_0x7643[38]](function(_0x1f76x14){if(!_0x1f76x14){return _0x1f76x5[_0x7643[43]](404)};return _0x1f76x5[_0x7643[26]](_0x1f76x14);})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)})};exports[_0x7643[49]]=function(_0x1f76x4,_0x1f76x5){SquareOdbc[_0x7643[49]](_0x1f76x4[_0x7643[41]])[_0x7643[38]](function(_0x1f76x14){return _0x1f76x5[_0x7643[27]](201)[_0x7643[26]](_0x1f76x14)})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)})};exports[_0x7643[50]]=function(_0x1f76x4,_0x1f76x5){SquareOdbc[_0x7643[44]]({where:{name:_0x1f76x4[_0x7643[41]][_0x7643[6]],id:{$ne:_0x1f76x4[_0x7643[41]][_0x7643[46]]}}})[_0x7643[38]](function(_0x1f76x13){if(!_0x1f76x13){return _0x1f76x5[_0x7643[43]](404)};if(_0x1f76x13[_0x7643[51]]>0){return _0x1f76x5[_0x7643[27]](500)[_0x7643[26]]({message:_0x7643[52]})};if(_0x1f76x4[_0x7643[41]][_0x7643[46]]){delete _0x1f76x4[_0x7643[41]][_0x7643[46]]};SquareOdbc[_0x7643[48]](_0x1f76x4[_0x7643[47]][_0x7643[46]])[_0x7643[38]](function(_0x1f76x14){if(!_0x1f76x14){return _0x1f76x5[_0x7643[43]](404)};var _0x1f76x15=_[_0x7643[53]](_0x1f76x14,_0x1f76x4[_0x7643[41]]);_0x1f76x15[_0x7643[54]]()[_0x7643[38]](function(){return _0x1f76x5[_0x7643[27]](200)[_0x7643[26]](_0x1f76x14)})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)});})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)});})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)})};exports[_0x7643[55]]=function(_0x1f76x4,_0x1f76x5){SquareOdbc[_0x7643[56]]({where:{id:_0x1f76x4[_0x7643[47]][_0x7643[46]]}})[_0x7643[38]](function(_0x1f76x14){if(!_0x1f76x14){return _0x1f76x5[_0x7643[43]](404)};_0x1f76x14[_0x7643[55]]()[_0x7643[38]](function(){return _0x1f76x5[_0x7643[43]](204)})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)});})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)})};exports[_0x7643[57]]=function(_0x1f76x4,_0x1f76x5){SquareOdbc[_0x7643[55]]({where:{id:_0x1f76x4[_0x7643[9]][_0x7643[46]]},individualHooks:true})[_0x7643[38]](function(){return _0x1f76x5[_0x7643[43]](204)})[_0x7643[28]](function(_0x1f76xe){return handleError(_0x1f76x5,_0x1f76xe)})};function handleError(_0x1f76x5,_0x1f76xe){return _0x1f76x5[_0x7643[27]](500)[_0x7643[26]](_0x1f76xe)}
\ No newline at end of file
+var _0xf098=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x6F\x64\x62\x63\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4F\x44\x42\x43","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xf098[0];var _=require(_0xf098[1]);var SquareOdbc=require(_0xf098[3])[_0xf098[2]];var util=require(_0xf098[4]);exports[_0xf098[5]]=function(_0x464ax4,_0x464ax5){var _0x464ax6=[_0xf098[6],_0xf098[7]];var _0x464ax7=_0x464ax4[_0xf098[9]][_0xf098[8]]?parseInt(_0x464ax4[_0xf098[9]][_0xf098[8]],10):100;var _0x464ax8=_0x464ax4[_0xf098[9]][_0xf098[10]]?parseInt(_0x464ax4[_0xf098[9]][_0xf098[10]],10):0;var _0x464ax9={where:{},limit:_0x464ax7,offset:_0x464ax8*_0x464ax7};_[_0xf098[24]](_0x464ax4[_0xf098[9]],function(_0x464axa,_0x464axb){switch(_0x464axb){case _0xf098[8]:;case _0xf098[10]:break ;;case _0xf098[13]:_0x464ax9[_0xf098[11]]=util[_0xf098[16]](_0xf098[12],_0x464ax4[_0xf098[9]][_0xf098[13]],_0x464ax4[_0xf098[9]][_0xf098[14]]||_0xf098[15])||null;break ;;case _0xf098[14]:break ;;case _0xf098[22]:_0x464ax9[_0xf098[18]][_0xf098[17]]=[];_0x464ax6[_0xf098[21]](function(_0x464axc){var _0x464axd={};_0x464axd[_0x464axc]={$like:_0xf098[19]+_0x464axa+_0xf098[19]};_0x464ax9[_0xf098[18]][_0xf098[17]][_0xf098[20]](_0x464axd);});break ;;default:_0x464ax9[_0xf098[18]][_0x464axb]={$like:{}};_0x464ax9[_0xf098[18]][_0x464axb][_0xf098[23]]=_0xf098[19]+_0x464axa+_0xf098[19];;}});SquareOdbc[_0xf098[39]](_0x464ax9)[_0xf098[38]](function(_0x464axf){var _0x464ax10=Math[_0xf098[30]](_0x464axf[_0xf098[29]]/_0x464ax7);var _0x464ax11=_0x464ax10>(_0x464ax9[_0xf098[31]]+1)?util[_0xf098[16]](_0xf098[32],_0x464ax4[_0xf098[33]],_0x464ax4[_0xf098[35]][_0xf098[34]],_0x464ax4[_0xf098[36]],_0x464ax8+1):null;var _0x464ax12=_0x464ax8>0?util[_0xf098[16]](_0xf098[32],_0x464ax4[_0xf098[33]],_0x464ax4[_0xf098[35]][_0xf098[34]],_0x464ax4[_0xf098[36]],_0x464ax8-1):null;_0x464ax5[_0xf098[27]](200)[_0xf098[26]]({count:_0x464axf[_0xf098[29]],rows:_0x464axf[_0xf098[37]],next_page:_0x464ax11,previous_page:_0x464ax12,total_pages:_0x464ax10});})[_0xf098[28]](function(_0x464axe){_0x464ax5[_0xf098[27]](500)[_0xf098[26]]({error:_0xf098[25]})});};exports[_0xf098[40]]=function(_0x464ax4,_0x464ax5){console[_0xf098[42]](_0x464ax4[_0xf098[41]]);SquareOdbc[_0xf098[44]]({where:{name:_0x464ax4[_0xf098[41]][_0xf098[6]]}})[_0xf098[38]](function(_0x464ax13){if(!_0x464ax13){return _0x464ax5[_0xf098[43]](404)};return _0x464ax5[_0xf098[26]](_0x464ax13);})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)});};exports[_0xf098[45]]=function(_0x464ax4,_0x464ax5){SquareOdbc[_0xf098[48]](_0x464ax4[_0xf098[47]][_0xf098[46]])[_0xf098[38]](function(_0x464ax14){if(!_0x464ax14){return _0x464ax5[_0xf098[43]](404)};return _0x464ax5[_0xf098[26]](_0x464ax14);})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)})};exports[_0xf098[49]]=function(_0x464ax4,_0x464ax5){SquareOdbc[_0xf098[49]](_0x464ax4[_0xf098[41]])[_0xf098[38]](function(_0x464ax14){return _0x464ax5[_0xf098[27]](201)[_0xf098[26]](_0x464ax14)})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)})};exports[_0xf098[50]]=function(_0x464ax4,_0x464ax5){SquareOdbc[_0xf098[44]]({where:{name:_0x464ax4[_0xf098[41]][_0xf098[6]],id:{$ne:_0x464ax4[_0xf098[41]][_0xf098[46]]}}})[_0xf098[38]](function(_0x464ax13){if(!_0x464ax13){return _0x464ax5[_0xf098[43]](404)};if(_0x464ax13[_0xf098[51]]>0){return _0x464ax5[_0xf098[27]](500)[_0xf098[26]]({message:_0xf098[52]})};if(_0x464ax4[_0xf098[41]][_0xf098[46]]){delete _0x464ax4[_0xf098[41]][_0xf098[46]]};SquareOdbc[_0xf098[48]](_0x464ax4[_0xf098[47]][_0xf098[46]])[_0xf098[38]](function(_0x464ax14){if(!_0x464ax14){return _0x464ax5[_0xf098[43]](404)};var _0x464ax15=_[_0xf098[53]](_0x464ax14,_0x464ax4[_0xf098[41]]);_0x464ax15[_0xf098[54]]()[_0xf098[38]](function(){return _0x464ax5[_0xf098[27]](200)[_0xf098[26]](_0x464ax14)})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)});})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)});})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)})};exports[_0xf098[55]]=function(_0x464ax4,_0x464ax5){SquareOdbc[_0xf098[56]]({where:{id:_0x464ax4[_0xf098[47]][_0xf098[46]]}})[_0xf098[38]](function(_0x464ax14){if(!_0x464ax14){return _0x464ax5[_0xf098[43]](404)};_0x464ax14[_0xf098[55]]()[_0xf098[38]](function(){return _0x464ax5[_0xf098[43]](204)})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)});})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)})};exports[_0xf098[57]]=function(_0x464ax4,_0x464ax5){SquareOdbc[_0xf098[55]]({where:{id:_0x464ax4[_0xf098[9]][_0xf098[46]]},individualHooks:true})[_0xf098[38]](function(){return _0x464ax5[_0xf098[43]](204)})[_0xf098[28]](function(_0x464axe){return handleError(_0x464ax5,_0x464axe)})};function handleError(_0x464ax5,_0x464axe){return _0x464ax5[_0xf098[27]](500)[_0xf098[26]](_0x464axe)}
\ 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 2952e06..f026fd7 100644
--- a/server/api/square_odbc/square_odbc.socket.js
+++ b/server/api/square_odbc/square_odbc.socket.js
@@ -1 +1 @@
-var _0xa55c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x3A\x72\x65\x6D\x6F\x76\x65"];_0xa55c[0];var SquareOdbc=require(_0xa55c[2])[_0xa55c[1]];exports[_0xa55c[3]]=function(_0xf590x2){SquareOdbc[_0xa55c[4]](function(_0xf590x3){onSave(_0xf590x2,_0xf590x3)});SquareOdbc[_0xa55c[5]](function(_0xf590x3){onRemove(_0xf590x2,_0xf590x3)});};function onSave(_0xf590x2,_0xf590x3,_0xf590x5){_0xf590x2[_0xa55c[7]](_0xa55c[6],_0xf590x3)}function onRemove(_0xf590x2,_0xf590x3,_0xf590x5){_0xf590x2[_0xa55c[7]](_0xa55c[8],_0xf590x3)}
\ No newline at end of file
+var _0x780c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x3A\x72\x65\x6D\x6F\x76\x65"];_0x780c[0];var SquareOdbc=require(_0x780c[2])[_0x780c[1]];exports[_0x780c[3]]=function(_0x5dd0x2){SquareOdbc[_0x780c[4]](function(_0x5dd0x3){onSave(_0x5dd0x2,_0x5dd0x3)});SquareOdbc[_0x780c[5]](function(_0x5dd0x3){onRemove(_0x5dd0x2,_0x5dd0x3)});};function onSave(_0x5dd0x2,_0x5dd0x3,_0x5dd0x5){_0x5dd0x2[_0x780c[7]](_0x780c[6],_0x5dd0x3)}function onRemove(_0x5dd0x2,_0x5dd0x3,_0x5dd0x5){_0x5dd0x2[_0x780c[7]](_0x780c[8],_0x5dd0x3)}
\ 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 60300d4..286d692 100644
--- a/server/api/square_odbc/square_odbc.spec.js
+++ b/server/api/square_odbc/square_odbc.spec.js
@@ -1 +1 @@
-var _0xf75b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x67\x65\x74"];_0xf75b[0];var should=require(_0xf75b[1]);var app=require(_0xf75b[2]);var request=require(_0xf75b[3]);describe(_0xf75b[4],function(){it(_0xf75b[5],function(_0xd2bbx4){request(app)[_0xf75b[13]](_0xf75b[12])[_0xf75b[11]](200)[_0xf75b[11]](_0xf75b[10],/json/)[_0xf75b[9]](function(_0xd2bbx5,_0xd2bbx6){if(_0xd2bbx5){return _0xd2bbx4(_0xd2bbx5)};_0xd2bbx6[_0xf75b[8]][_0xf75b[1]][_0xf75b[7]][_0xf75b[6]](Array);_0xd2bbx4();})})});
\ No newline at end of file
+var _0xb282=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x67\x65\x74"];_0xb282[0];var should=require(_0xb282[1]);var app=require(_0xb282[2]);var request=require(_0xb282[3]);describe(_0xb282[4],function(){it(_0xb282[5],function(_0x35bcx4){request(app)[_0xb282[13]](_0xb282[12])[_0xb282[11]](200)[_0xb282[11]](_0xb282[10],/json/)[_0xb282[9]](function(_0x35bcx5,_0x35bcx6){if(_0x35bcx5){return _0x35bcx4(_0x35bcx5)};_0x35bcx6[_0xb282[8]][_0xb282[1]][_0xb282[7]][_0xb282[6]](Array);_0x35bcx4();})})});
\ No newline at end of file
diff --git a/server/api/square_project/index.js b/server/api/square_project/index.js
index 276452a..b5436c3 100644
--- a/server/api/square_project/index.js
+++ b/server/api/square_project/index.js
@@ -1 +1 @@
-var _0xa26c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xa26c[0];var express=require(_0xa26c[1]);var controller=require(_0xa26c[2]);var auth=require(_0xa26c[3]);var router=express.Router();router[_0xa26c[7]](_0xa26c[4],auth[_0xa26c[5]](),controller[_0xa26c[6]]);router[_0xa26c[7]](_0xa26c[8],auth[_0xa26c[5]](),controller[_0xa26c[9]]);router[_0xa26c[7]](_0xa26c[10],controller[_0xa26c[11]]);router[_0xa26c[13]](_0xa26c[4],auth[_0xa26c[5]](),controller[_0xa26c[12]]);router[_0xa26c[13]](_0xa26c[14],auth[_0xa26c[5]](),controller[_0xa26c[15]]);router[_0xa26c[17]](_0xa26c[8],auth[_0xa26c[5]](),controller[_0xa26c[16]]);router[_0xa26c[18]](_0xa26c[8],auth[_0xa26c[5]](),controller[_0xa26c[16]]);router[_0xa26c[20]](_0xa26c[4],auth[_0xa26c[5]](),controller[_0xa26c[19]]);router[_0xa26c[20]](_0xa26c[8],auth[_0xa26c[5]](),controller[_0xa26c[21]]);module[_0xa26c[22]]=router;
\ No newline at end of file
+var _0xd26f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xd26f[0];var express=require(_0xd26f[1]);var controller=require(_0xd26f[2]);var auth=require(_0xd26f[3]);var router=express.Router();router[_0xd26f[7]](_0xd26f[4],auth[_0xd26f[5]](),controller[_0xd26f[6]]);router[_0xd26f[7]](_0xd26f[8],auth[_0xd26f[5]](),controller[_0xd26f[9]]);router[_0xd26f[7]](_0xd26f[10],controller[_0xd26f[11]]);router[_0xd26f[13]](_0xd26f[4],auth[_0xd26f[5]](),controller[_0xd26f[12]]);router[_0xd26f[13]](_0xd26f[14],auth[_0xd26f[5]](),controller[_0xd26f[15]]);router[_0xd26f[17]](_0xd26f[8],auth[_0xd26f[5]](),controller[_0xd26f[16]]);router[_0xd26f[18]](_0xd26f[8],auth[_0xd26f[5]](),controller[_0xd26f[16]]);router[_0xd26f[20]](_0xd26f[4],auth[_0xd26f[5]](),controller[_0xd26f[19]]);router[_0xd26f[20]](_0xd26f[8],auth[_0xd26f[5]](),controller[_0xd26f[21]]);module[_0xd26f[22]]=router;
\ 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 407224e..5066b48 100644
--- a/server/api/square_project/square_project.controller.js
+++ b/server/api/square_project/square_project.controller.js
@@ -1 +1 @@
-var _0x6204=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x75\x74\x69\x6C","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3B\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D\x22","\x2E\x78\x6D\x6C\x22","\x74\x78\x74\x2F\x78\x6D\x6C","\x73\x65\x74","\x70\x72\x65\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E"];_0x6204[0];var _=require(_0x6204[1]);var path=require(_0x6204[2]);var config=require(_0x6204[3]);var util=require(_0x6204[4]);var SquareProject=require(_0x6204[6])[_0x6204[5]];exports[_0x6204[7]]=function(_0xeec4x6,_0xeec4x7){var _0xeec4x8=[_0x6204[8],_0x6204[9]];var _0xeec4x9=_0xeec4x6[_0x6204[11]][_0x6204[10]]?parseInt(_0xeec4x6[_0x6204[11]][_0x6204[10]],10):100;var _0xeec4xa=_0xeec4x6[_0x6204[11]][_0x6204[12]]?parseInt(_0xeec4x6[_0x6204[11]][_0x6204[12]],10):0;var _0xeec4xb={where:{},limit:_0xeec4x9,offset:_0xeec4xa*_0xeec4x9};_[_0x6204[26]](_0xeec4x6[_0x6204[11]],function(_0xeec4xc,_0xeec4xd){switch(_0xeec4xd){case _0x6204[10]:;case _0x6204[12]:break ;;case _0x6204[15]:_0xeec4xb[_0x6204[13]]=util[_0x6204[18]](_0x6204[14],_0xeec4x6[_0x6204[11]][_0x6204[15]],_0xeec4x6[_0x6204[11]][_0x6204[16]]||_0x6204[17])||null;break ;;case _0x6204[16]:break ;;case _0x6204[24]:_0xeec4xb[_0x6204[20]][_0x6204[19]]=[];_0xeec4x8[_0x6204[23]](function(_0xeec4xe){var _0xeec4xf={};_0xeec4xf[_0xeec4xe]={$like:_0x6204[21]+_0xeec4xc+_0x6204[21]};_0xeec4xb[_0x6204[20]][_0x6204[19]][_0x6204[22]](_0xeec4xf);});break ;;default:_0xeec4xb[_0x6204[20]][_0xeec4xd]={$like:{}};_0xeec4xb[_0x6204[20]][_0xeec4xd][_0x6204[25]]=_0x6204[21]+_0xeec4xc+_0x6204[21];;}});SquareProject[_0x6204[41]](_0xeec4xb)[_0x6204[40]](function(_0xeec4x11){var _0xeec4x12=Math[_0x6204[32]](_0xeec4x11[_0x6204[31]]/_0xeec4x9);var _0xeec4x13=_0xeec4x12>(_0xeec4xb[_0x6204[33]]+1)?util[_0x6204[18]](_0x6204[34],_0xeec4x6[_0x6204[35]],_0xeec4x6[_0x6204[37]][_0x6204[36]],_0xeec4x6[_0x6204[38]],_0xeec4xa+1):null;var _0xeec4x14=_0xeec4xa>0?util[_0x6204[18]](_0x6204[34],_0xeec4x6[_0x6204[35]],_0xeec4x6[_0x6204[37]][_0x6204[36]],_0xeec4x6[_0x6204[38]],_0xeec4xa-1):null;_0xeec4x7[_0x6204[29]](200)[_0x6204[28]]({count:_0xeec4x11[_0x6204[31]],rows:_0xeec4x11[_0x6204[39]],next_page:_0xeec4x13,previous_page:_0xeec4x14,total_pages:_0xeec4x12});})[_0x6204[30]](function(_0xeec4x10){_0xeec4x7[_0x6204[29]](500)[_0x6204[28]]({error:_0x6204[27]})});};exports[_0x6204[42]]=function(_0xeec4x6,_0xeec4x7){console[_0x6204[44]](_0xeec4x6[_0x6204[43]]);SquareProject[_0x6204[46]]({where:{name:_0xeec4x6[_0x6204[43]][_0x6204[8]]}})[_0x6204[40]](function(_0xeec4x15){if(!_0xeec4x15){return _0xeec4x7[_0x6204[45]](404)};return _0xeec4x7[_0x6204[28]](_0xeec4x15);})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)});};exports[_0x6204[47]]=function(_0xeec4x6,_0xeec4x7){SquareProject[_0x6204[50]](_0xeec4x6[_0x6204[49]][_0x6204[48]])[_0x6204[40]](function(_0xeec4x16){if(!_0xeec4x16){return _0xeec4x7[_0x6204[45]](404)};return _0xeec4x7[_0x6204[28]](_0xeec4x16);})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)})};exports[_0x6204[51]]=function(_0xeec4x6,_0xeec4x7){SquareProject[_0x6204[51]](_0xeec4x6[_0x6204[43]])[_0x6204[40]](function(_0xeec4x16){return _0xeec4x7[_0x6204[29]](201)[_0x6204[28]](_0xeec4x16)})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)})};exports[_0x6204[52]]=function(_0xeec4x6,_0xeec4x7){if(_0xeec4x6[_0x6204[43]][_0x6204[48]]){delete _0xeec4x6[_0x6204[43]][_0x6204[48]]};SquareProject[_0x6204[50]](_0xeec4x6[_0x6204[49]][_0x6204[48]])[_0x6204[40]](function(_0xeec4x16){if(!_0xeec4x16){return _0xeec4x7[_0x6204[45]](404)};var _0xeec4x17=_[_0x6204[53]](_0xeec4x16,_0xeec4x6[_0x6204[43]]);_0xeec4x17[_0x6204[54]]()[_0x6204[40]](function(){return _0xeec4x7[_0x6204[29]](200)[_0x6204[28]](_0xeec4x16)})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)});})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)});};exports[_0x6204[55]]=function(_0xeec4x6,_0xeec4x7){SquareProject[_0x6204[56]]({where:{id:_0xeec4x6[_0x6204[49]][_0x6204[48]]}})[_0x6204[40]](function(_0xeec4x16){if(!_0xeec4x16){return _0xeec4x7[_0x6204[45]](404)};_0xeec4x16[_0x6204[55]]()[_0x6204[40]](function(){return _0xeec4x7[_0x6204[45]](204)})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)});})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)})};exports[_0x6204[57]]=function(_0xeec4x6,_0xeec4x7){SquareProject[_0x6204[55]]({where:{id:_0xeec4x6[_0x6204[11]][_0x6204[48]]},individualHooks:true})[_0x6204[40]](function(){return _0xeec4x7[_0x6204[45]](204)})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)})};exports[_0x6204[58]]=function(_0xeec4x6,_0xeec4x7,_0xeec4x18){SquareProject[_0x6204[50]](_0xeec4x6[_0x6204[49]][_0x6204[48]])[_0x6204[40]](function(_0xeec4x16){if(!_0xeec4x16){return _0xeec4x7[_0x6204[45]](404)};console[_0x6204[44]](_0xeec4x6[_0x6204[11]][_0x6204[59]]);_0xeec4x7[_0x6204[63]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E":_0x6204[60]+_0xeec4x6[_0x6204[11]][_0x6204[59]]+_0x6204[61],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x6204[62]});return _0xeec4x7[_0x6204[28]](_0xeec4x16[_0x6204[64]]);})[_0x6204[30]](function(_0xeec4x10){return handleError(_0xeec4x7,_0xeec4x10)})};function handleError(_0xeec4x7,_0xeec4x10){return _0xeec4x7[_0x6204[29]](500)[_0x6204[28]](_0xeec4x10)}
\ No newline at end of file
+var _0xe7bf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x75\x74\x69\x6C","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x70\x72\x6F\x6A\x65\x63\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3B\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D\x22","\x2E\x78\x6D\x6C\x22","\x74\x78\x74\x2F\x78\x6D\x6C","\x73\x65\x74","\x70\x72\x65\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E"];_0xe7bf[0];var _=require(_0xe7bf[1]);var path=require(_0xe7bf[2]);var config=require(_0xe7bf[3]);var util=require(_0xe7bf[4]);var SquareProject=require(_0xe7bf[6])[_0xe7bf[5]];exports[_0xe7bf[7]]=function(_0x5de4x6,_0x5de4x7){var _0x5de4x8=[_0xe7bf[8],_0xe7bf[9]];var _0x5de4x9=_0x5de4x6[_0xe7bf[11]][_0xe7bf[10]]?parseInt(_0x5de4x6[_0xe7bf[11]][_0xe7bf[10]],10):100;var _0x5de4xa=_0x5de4x6[_0xe7bf[11]][_0xe7bf[12]]?parseInt(_0x5de4x6[_0xe7bf[11]][_0xe7bf[12]],10):0;var _0x5de4xb={where:{},limit:_0x5de4x9,offset:_0x5de4xa*_0x5de4x9};_[_0xe7bf[26]](_0x5de4x6[_0xe7bf[11]],function(_0x5de4xc,_0x5de4xd){switch(_0x5de4xd){case _0xe7bf[10]:;case _0xe7bf[12]:break ;;case _0xe7bf[15]:_0x5de4xb[_0xe7bf[13]]=util[_0xe7bf[18]](_0xe7bf[14],_0x5de4x6[_0xe7bf[11]][_0xe7bf[15]],_0x5de4x6[_0xe7bf[11]][_0xe7bf[16]]||_0xe7bf[17])||null;break ;;case _0xe7bf[16]:break ;;case _0xe7bf[24]:_0x5de4xb[_0xe7bf[20]][_0xe7bf[19]]=[];_0x5de4x8[_0xe7bf[23]](function(_0x5de4xe){var _0x5de4xf={};_0x5de4xf[_0x5de4xe]={$like:_0xe7bf[21]+_0x5de4xc+_0xe7bf[21]};_0x5de4xb[_0xe7bf[20]][_0xe7bf[19]][_0xe7bf[22]](_0x5de4xf);});break ;;default:_0x5de4xb[_0xe7bf[20]][_0x5de4xd]={$like:{}};_0x5de4xb[_0xe7bf[20]][_0x5de4xd][_0xe7bf[25]]=_0xe7bf[21]+_0x5de4xc+_0xe7bf[21];;}});SquareProject[_0xe7bf[41]](_0x5de4xb)[_0xe7bf[40]](function(_0x5de4x11){var _0x5de4x12=Math[_0xe7bf[32]](_0x5de4x11[_0xe7bf[31]]/_0x5de4x9);var _0x5de4x13=_0x5de4x12>(_0x5de4xb[_0xe7bf[33]]+1)?util[_0xe7bf[18]](_0xe7bf[34],_0x5de4x6[_0xe7bf[35]],_0x5de4x6[_0xe7bf[37]][_0xe7bf[36]],_0x5de4x6[_0xe7bf[38]],_0x5de4xa+1):null;var _0x5de4x14=_0x5de4xa>0?util[_0xe7bf[18]](_0xe7bf[34],_0x5de4x6[_0xe7bf[35]],_0x5de4x6[_0xe7bf[37]][_0xe7bf[36]],_0x5de4x6[_0xe7bf[38]],_0x5de4xa-1):null;_0x5de4x7[_0xe7bf[29]](200)[_0xe7bf[28]]({count:_0x5de4x11[_0xe7bf[31]],rows:_0x5de4x11[_0xe7bf[39]],next_page:_0x5de4x13,previous_page:_0x5de4x14,total_pages:_0x5de4x12});})[_0xe7bf[30]](function(_0x5de4x10){_0x5de4x7[_0xe7bf[29]](500)[_0xe7bf[28]]({error:_0xe7bf[27]})});};exports[_0xe7bf[42]]=function(_0x5de4x6,_0x5de4x7){console[_0xe7bf[44]](_0x5de4x6[_0xe7bf[43]]);SquareProject[_0xe7bf[46]]({where:{name:_0x5de4x6[_0xe7bf[43]][_0xe7bf[8]]}})[_0xe7bf[40]](function(_0x5de4x15){if(!_0x5de4x15){return _0x5de4x7[_0xe7bf[45]](404)};return _0x5de4x7[_0xe7bf[28]](_0x5de4x15);})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)});};exports[_0xe7bf[47]]=function(_0x5de4x6,_0x5de4x7){SquareProject[_0xe7bf[50]](_0x5de4x6[_0xe7bf[49]][_0xe7bf[48]])[_0xe7bf[40]](function(_0x5de4x16){if(!_0x5de4x16){return _0x5de4x7[_0xe7bf[45]](404)};return _0x5de4x7[_0xe7bf[28]](_0x5de4x16);})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)})};exports[_0xe7bf[51]]=function(_0x5de4x6,_0x5de4x7){SquareProject[_0xe7bf[51]](_0x5de4x6[_0xe7bf[43]])[_0xe7bf[40]](function(_0x5de4x16){return _0x5de4x7[_0xe7bf[29]](201)[_0xe7bf[28]](_0x5de4x16)})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)})};exports[_0xe7bf[52]]=function(_0x5de4x6,_0x5de4x7){if(_0x5de4x6[_0xe7bf[43]][_0xe7bf[48]]){delete _0x5de4x6[_0xe7bf[43]][_0xe7bf[48]]};SquareProject[_0xe7bf[50]](_0x5de4x6[_0xe7bf[49]][_0xe7bf[48]])[_0xe7bf[40]](function(_0x5de4x16){if(!_0x5de4x16){return _0x5de4x7[_0xe7bf[45]](404)};var _0x5de4x17=_[_0xe7bf[53]](_0x5de4x16,_0x5de4x6[_0xe7bf[43]]);_0x5de4x17[_0xe7bf[54]]()[_0xe7bf[40]](function(){return _0x5de4x7[_0xe7bf[29]](200)[_0xe7bf[28]](_0x5de4x16)})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)});})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)});};exports[_0xe7bf[55]]=function(_0x5de4x6,_0x5de4x7){SquareProject[_0xe7bf[56]]({where:{id:_0x5de4x6[_0xe7bf[49]][_0xe7bf[48]]}})[_0xe7bf[40]](function(_0x5de4x16){if(!_0x5de4x16){return _0x5de4x7[_0xe7bf[45]](404)};_0x5de4x16[_0xe7bf[55]]()[_0xe7bf[40]](function(){return _0x5de4x7[_0xe7bf[45]](204)})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)});})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)})};exports[_0xe7bf[57]]=function(_0x5de4x6,_0x5de4x7){SquareProject[_0xe7bf[55]]({where:{id:_0x5de4x6[_0xe7bf[11]][_0xe7bf[48]]},individualHooks:true})[_0xe7bf[40]](function(){return _0x5de4x7[_0xe7bf[45]](204)})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)})};exports[_0xe7bf[58]]=function(_0x5de4x6,_0x5de4x7,_0x5de4x18){SquareProject[_0xe7bf[50]](_0x5de4x6[_0xe7bf[49]][_0xe7bf[48]])[_0xe7bf[40]](function(_0x5de4x16){if(!_0x5de4x16){return _0x5de4x7[_0xe7bf[45]](404)};console[_0xe7bf[44]](_0x5de4x6[_0xe7bf[11]][_0xe7bf[59]]);_0x5de4x7[_0xe7bf[63]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E":_0xe7bf[60]+_0x5de4x6[_0xe7bf[11]][_0xe7bf[59]]+_0xe7bf[61],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xe7bf[62]});return _0x5de4x7[_0xe7bf[28]](_0x5de4x16[_0xe7bf[64]]);})[_0xe7bf[30]](function(_0x5de4x10){return handleError(_0x5de4x7,_0x5de4x10)})};function handleError(_0x5de4x7,_0x5de4x10){return _0x5de4x7[_0xe7bf[29]](500)[_0xe7bf[28]](_0x5de4x10)}
\ 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 cf75812..a2dee71 100644
--- a/server/api/square_project/square_project.socket.js
+++ b/server/api/square_project/square_project.socket.js
@@ -1 +1 @@
-var _0x7a2f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7a2f[0];var SquareProject=require(_0x7a2f[2])[_0x7a2f[1]];exports[_0x7a2f[3]]=function(_0x4b58x2){SquareProject[_0x7a2f[4]](function(_0x4b58x3){onSave(_0x4b58x2,_0x4b58x3)});SquareProject[_0x7a2f[5]](function(_0x4b58x3){onSave(_0x4b58x2,_0x4b58x3)});SquareProject[_0x7a2f[6]](function(_0x4b58x3){onRemove(_0x4b58x2,_0x4b58x3)});};function onSave(_0x4b58x2,_0x4b58x3,_0x4b58x5){_0x4b58x2[_0x7a2f[8]](_0x7a2f[7],_0x4b58x3)}function onRemove(_0x4b58x2,_0x4b58x3,_0x4b58x5){_0x4b58x2[_0x7a2f[8]](_0x7a2f[9],_0x4b58x3)}
\ No newline at end of file
+var _0xe3f1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe3f1[0];var SquareProject=require(_0xe3f1[2])[_0xe3f1[1]];exports[_0xe3f1[3]]=function(_0x9e6bx2){SquareProject[_0xe3f1[4]](function(_0x9e6bx3){onSave(_0x9e6bx2,_0x9e6bx3)});SquareProject[_0xe3f1[5]](function(_0x9e6bx3){onSave(_0x9e6bx2,_0x9e6bx3)});SquareProject[_0xe3f1[6]](function(_0x9e6bx3){onRemove(_0x9e6bx2,_0x9e6bx3)});};function onSave(_0x9e6bx2,_0x9e6bx3,_0x9e6bx5){_0x9e6bx2[_0xe3f1[8]](_0xe3f1[7],_0x9e6bx3)}function onRemove(_0x9e6bx2,_0x9e6bx3,_0x9e6bx5){_0x9e6bx2[_0xe3f1[8]](_0xe3f1[9],_0x9e6bx3)}
\ No newline at end of file
diff --git a/server/api/square_project/square_project.spec.js b/server/api/square_project/square_project.spec.js
index eecbeff..edb0673 100644
--- a/server/api/square_project/square_project.spec.js
+++ b/server/api/square_project/square_project.spec.js
@@ -1 +1 @@
-var _0x5b3a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x67\x65\x74"];_0x5b3a[0];var should=require(_0x5b3a[1]);var app=require(_0x5b3a[2]);var request=require(_0x5b3a[3]);describe(_0x5b3a[4],function(){it(_0x5b3a[5],function(_0xb6f7x4){request(app)[_0x5b3a[13]](_0x5b3a[12])[_0x5b3a[11]](200)[_0x5b3a[11]](_0x5b3a[10],/json/)[_0x5b3a[9]](function(_0xb6f7x5,_0xb6f7x6){if(_0xb6f7x5){return _0xb6f7x4(_0xb6f7x5)};_0xb6f7x6[_0x5b3a[8]][_0x5b3a[1]][_0x5b3a[7]][_0x5b3a[6]](Array);_0xb6f7x4();})})});
\ No newline at end of file
+var _0x7ec9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x67\x65\x74"];_0x7ec9[0];var should=require(_0x7ec9[1]);var app=require(_0x7ec9[2]);var request=require(_0x7ec9[3]);describe(_0x7ec9[4],function(){it(_0x7ec9[5],function(_0xe9a5x4){request(app)[_0x7ec9[13]](_0x7ec9[12])[_0x7ec9[11]](200)[_0x7ec9[11]](_0x7ec9[10],/json/)[_0x7ec9[9]](function(_0xe9a5x5,_0xe9a5x6){if(_0xe9a5x5){return _0xe9a5x4(_0xe9a5x5)};_0xe9a5x6[_0x7ec9[8]][_0x7ec9[1]][_0x7ec9[7]][_0x7ec9[6]](Array);_0xe9a5x4();})})});
\ No newline at end of file
diff --git a/server/api/sugarcrm_account/index.js b/server/api/sugarcrm_account/index.js
index 136f6bc..56b6801 100644
--- a/server/api/sugarcrm_account/index.js
+++ b/server/api/sugarcrm_account/index.js
@@ -1 +1 @@
-var _0x877e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x877e[0];var express=require(_0x877e[1]);var auth=require(_0x877e[2]);var controller=require(_0x877e[3]);var router=express.Router();router[_0x877e[7]](_0x877e[4],auth[_0x877e[5]](),controller[_0x877e[6]]);router[_0x877e[7]](_0x877e[8],auth[_0x877e[5]](),controller[_0x877e[9]]);router[_0x877e[7]](_0x877e[10],auth[_0x877e[5]](),controller[_0x877e[11]]);router[_0x877e[7]](_0x877e[12],auth[_0x877e[5]](),controller[_0x877e[13]]);router[_0x877e[16]](_0x877e[14],auth[_0x877e[5]](),controller[_0x877e[15]]);router[_0x877e[16]](_0x877e[4],auth[_0x877e[5]](),controller[_0x877e[17]]);router[_0x877e[19]](_0x877e[12],auth[_0x877e[5]](),controller[_0x877e[18]]);router[_0x877e[20]](_0x877e[12],auth[_0x877e[5]](),controller[_0x877e[18]]);router[_0x877e[22]](_0x877e[4],auth[_0x877e[5]](),controller[_0x877e[21]]);router[_0x877e[22]](_0x877e[12],auth[_0x877e[5]](),controller[_0x877e[23]]);module[_0x877e[24]]=router;
\ No newline at end of file
+var _0xd406=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xd406[0];var express=require(_0xd406[1]);var auth=require(_0xd406[2]);var controller=require(_0xd406[3]);var router=express.Router();router[_0xd406[7]](_0xd406[4],auth[_0xd406[5]](),controller[_0xd406[6]]);router[_0xd406[7]](_0xd406[8],auth[_0xd406[5]](),controller[_0xd406[9]]);router[_0xd406[7]](_0xd406[10],auth[_0xd406[5]](),controller[_0xd406[11]]);router[_0xd406[7]](_0xd406[12],auth[_0xd406[5]](),controller[_0xd406[13]]);router[_0xd406[16]](_0xd406[14],auth[_0xd406[5]](),controller[_0xd406[15]]);router[_0xd406[16]](_0xd406[4],auth[_0xd406[5]](),controller[_0xd406[17]]);router[_0xd406[19]](_0xd406[12],auth[_0xd406[5]](),controller[_0xd406[18]]);router[_0xd406[20]](_0xd406[12],auth[_0xd406[5]](),controller[_0xd406[18]]);router[_0xd406[22]](_0xd406[4],auth[_0xd406[5]](),controller[_0xd406[21]]);router[_0xd406[22]](_0xd406[12],auth[_0xd406[5]](),controller[_0xd406[23]]);module[_0xd406[24]]=router;
\ 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 e1ea31e..3f12b47 100644
--- a/server/api/sugarcrm_account/index.spec.js
+++ b/server/api/sugarcrm_account/index.spec.js
@@ -1 +1 @@
-var _0xa51d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xa51d[0];var proxyquire=require(_0xa51d[2])[_0xa51d[1]]();var sugarcrmAccountCtrlStub={index:_0xa51d[3],show:_0xa51d[4],create:_0xa51d[5],update:_0xa51d[6],destroy:_0xa51d[7]};var routerStub={get:sinon[_0xa51d[8]](),put:sinon[_0xa51d[8]](),patch:sinon[_0xa51d[8]](),post:sinon[_0xa51d[8]](),delete:sinon[_0xa51d[8]]()};var sugarcrmAccountIndex=proxyquire(_0xa51d[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":sugarcrmAccountCtrlStub});describe(_0xa51d[10],function(){it(_0xa51d[11],function(){expect(sugarcrmAccountIndex)[_0xa51d[13]][_0xa51d[12]](routerStub)});describe(_0xa51d[14],function(){it(_0xa51d[15],function(){expect(routerStub[_0xa51d[21]][_0xa51d[20]](_0xa51d[19],_0xa51d[3]))[_0xa51d[13]][_0xa51d[18]][_0xa51d[17]][_0xa51d[16]]})});describe(_0xa51d[22],function(){it(_0xa51d[23],function(){expect(routerStub[_0xa51d[21]][_0xa51d[20]](_0xa51d[24],_0xa51d[4]))[_0xa51d[13]][_0xa51d[18]][_0xa51d[17]][_0xa51d[16]]})});describe(_0xa51d[25],function(){it(_0xa51d[26],function(){expect(routerStub[_0xa51d[27]][_0xa51d[20]](_0xa51d[19],_0xa51d[5]))[_0xa51d[13]][_0xa51d[18]][_0xa51d[17]][_0xa51d[16]]})});describe(_0xa51d[28],function(){it(_0xa51d[29],function(){expect(routerStub[_0xa51d[30]][_0xa51d[20]](_0xa51d[24],_0xa51d[6]))[_0xa51d[13]][_0xa51d[18]][_0xa51d[17]][_0xa51d[16]]})});describe(_0xa51d[31],function(){it(_0xa51d[29],function(){expect(routerStub[_0xa51d[32]][_0xa51d[20]](_0xa51d[24],_0xa51d[6]))[_0xa51d[13]][_0xa51d[18]][_0xa51d[17]][_0xa51d[16]]})});describe(_0xa51d[33],function(){it(_0xa51d[34],function(){expect(routerStub[_0xa51d[35]][_0xa51d[20]](_0xa51d[24],_0xa51d[7]))[_0xa51d[13]][_0xa51d[18]][_0xa51d[17]][_0xa51d[16]]})});});
\ No newline at end of file
+var _0xc22d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xc22d[0];var proxyquire=require(_0xc22d[2])[_0xc22d[1]]();var sugarcrmAccountCtrlStub={index:_0xc22d[3],show:_0xc22d[4],create:_0xc22d[5],update:_0xc22d[6],destroy:_0xc22d[7]};var routerStub={get:sinon[_0xc22d[8]](),put:sinon[_0xc22d[8]](),patch:sinon[_0xc22d[8]](),post:sinon[_0xc22d[8]](),delete:sinon[_0xc22d[8]]()};var sugarcrmAccountIndex=proxyquire(_0xc22d[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":sugarcrmAccountCtrlStub});describe(_0xc22d[10],function(){it(_0xc22d[11],function(){expect(sugarcrmAccountIndex)[_0xc22d[13]][_0xc22d[12]](routerStub)});describe(_0xc22d[14],function(){it(_0xc22d[15],function(){expect(routerStub[_0xc22d[21]][_0xc22d[20]](_0xc22d[19],_0xc22d[3]))[_0xc22d[13]][_0xc22d[18]][_0xc22d[17]][_0xc22d[16]]})});describe(_0xc22d[22],function(){it(_0xc22d[23],function(){expect(routerStub[_0xc22d[21]][_0xc22d[20]](_0xc22d[24],_0xc22d[4]))[_0xc22d[13]][_0xc22d[18]][_0xc22d[17]][_0xc22d[16]]})});describe(_0xc22d[25],function(){it(_0xc22d[26],function(){expect(routerStub[_0xc22d[27]][_0xc22d[20]](_0xc22d[19],_0xc22d[5]))[_0xc22d[13]][_0xc22d[18]][_0xc22d[17]][_0xc22d[16]]})});describe(_0xc22d[28],function(){it(_0xc22d[29],function(){expect(routerStub[_0xc22d[30]][_0xc22d[20]](_0xc22d[24],_0xc22d[6]))[_0xc22d[13]][_0xc22d[18]][_0xc22d[17]][_0xc22d[16]]})});describe(_0xc22d[31],function(){it(_0xc22d[29],function(){expect(routerStub[_0xc22d[32]][_0xc22d[20]](_0xc22d[24],_0xc22d[6]))[_0xc22d[13]][_0xc22d[18]][_0xc22d[17]][_0xc22d[16]]})});describe(_0xc22d[33],function(){it(_0xc22d[34],function(){expect(routerStub[_0xc22d[35]][_0xc22d[20]](_0xc22d[24],_0xc22d[7]))[_0xc22d[13]][_0xc22d[18]][_0xc22d[17]][_0xc22d[16]]})});});
\ 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 fb34b0e..f147c83 100644
--- a/server/api/sugarcrm_account/sugarcrm_account.controller.js
+++ b/server/api/sugarcrm_account/sugarcrm_account.controller.js
@@ -1 +1 @@
-var _0x4c72=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x6E\x6F\x64\x65\x2D\x73\x75\x67\x61\x72\x63\x72\x6D\x2D\x63\x6C\x69\x65\x6E\x74","\x2F\x73\x65\x72\x76\x69\x63\x65\x2F\x76\x34\x5F\x31\x2F\x72\x65\x73\x74\x2E\x70\x68\x70","\x70\x61\x73\x73\x77\x6F\x72\x64","\x69\x6E\x69\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6C\x6F\x67\x69\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x43\x61\x73\x65\x73","\x67\x65\x74\x5F\x6D\x6F\x64\x75\x6C\x65\x5F\x66\x69\x65\x6C\x64\x73","\x6D\x6F\x64\x75\x6C\x65\x5F\x66\x69\x65\x6C\x64\x73","\x63\x61\x6C\x6C","\x73\x75\x62\x73\x74\x72","\x2F","\x6C\x65\x6E\x67\x74\x68"];_0x4c72[0];var _=require(_0x4c72[1]);var util=require(_0x4c72[2]);var SugarcrmAccount=require(_0x4c72[4])[_0x4c72[3]];function handleError(_0x7ca1x5,_0x7ca1x6){_0x7ca1x6=_0x7ca1x6||500;return function(_0x7ca1x7){_0x7ca1x5[_0x4c72[6]](_0x7ca1x6)[_0x4c72[5]](_0x7ca1x7)};}function responseWithResult(_0x7ca1x5,_0x7ca1x6){_0x7ca1x6=_0x7ca1x6||200;return function(_0x7ca1x9){if(_0x7ca1x9){_0x7ca1x5[_0x4c72[6]](_0x7ca1x6)[_0x4c72[7]](_0x7ca1x9)}};}function handleEntityNotFound(_0x7ca1x5){return function(_0x7ca1x9){if(!_0x7ca1x9){_0x7ca1x5[_0x4c72[6]](404)[_0x4c72[8]]();return null;};return _0x7ca1x9;}}function saveUpdates(_0x7ca1xc){return function(_0x7ca1x9){return _0x7ca1x9[_0x4c72[10]](_0x7ca1xc)[_0x4c72[9]](function(_0x7ca1xd){return _0x7ca1xd})}}function removeEntity(_0x7ca1x5){return function(_0x7ca1x9){if(_0x7ca1x9){return _0x7ca1x9[_0x4c72[11]]()[_0x4c72[9]](function(){_0x7ca1x5[_0x4c72[6]](204)[_0x4c72[8]]()})}}}exports[_0x4c72[12]]=function(_0x7ca1xf,_0x7ca1x5){var _0x7ca1x10=[_0x4c72[13],_0x4c72[14],_0x4c72[15],_0x4c72[16]];var _0x7ca1x11=_0x7ca1xf[_0x4c72[18]][_0x4c72[17]]?parseInt(_0x7ca1xf[_0x4c72[18]][_0x4c72[17]],10):100;var _0x7ca1x12=_0x7ca1xf[_0x4c72[18]][_0x4c72[19]]?parseInt(_0x7ca1xf[_0x4c72[18]][_0x4c72[19]],10):0;var _0x7ca1x13={where:{},limit:_0x7ca1x11,offset:_0x7ca1x12*_0x7ca1x11};_[_0x4c72[33]](_0x7ca1xf[_0x4c72[18]],function(_0x7ca1x14,_0x7ca1x15){switch(_0x7ca1x15){case _0x4c72[17]:;case _0x4c72[19]:break ;;case _0x4c72[22]:_0x7ca1x13[_0x4c72[20]]=util[_0x4c72[25]](_0x4c72[21],_0x7ca1xf[_0x4c72[18]][_0x4c72[22]],_0x7ca1xf[_0x4c72[18]][_0x4c72[23]]||_0x4c72[24])||null;break ;;case _0x4c72[23]:break ;;case _0x4c72[31]:_0x7ca1x13[_0x4c72[27]][_0x4c72[26]]=[];_0x7ca1x10[_0x4c72[30]](function(_0x7ca1x16){var _0x7ca1x17={};_0x7ca1x17[_0x7ca1x16]={$like:_0x4c72[28]+_0x7ca1x14+_0x4c72[28]};_0x7ca1x13[_0x4c72[27]][_0x4c72[26]][_0x4c72[29]](_0x7ca1x17);});break ;;default:_0x7ca1x13[_0x4c72[27]][_0x7ca1x15]={$like:{}};_0x7ca1x13[_0x4c72[27]][_0x7ca1x15][_0x4c72[32]]=_0x4c72[28]+_0x7ca1x14+_0x4c72[28];;}});SugarcrmAccount[_0x4c72[45]](_0x7ca1x13)[_0x4c72[9]](function(_0x7ca1x18){var _0x7ca1x19=Math[_0x4c72[37]](_0x7ca1x18[_0x4c72[36]]/_0x7ca1x11);var _0x7ca1x1a=_0x7ca1x19>(_0x7ca1x13[_0x4c72[38]]+1)?util[_0x4c72[25]](_0x4c72[39],_0x7ca1xf[_0x4c72[40]],_0x7ca1xf[_0x4c72[42]][_0x4c72[41]],_0x7ca1xf[_0x4c72[43]],_0x7ca1x12+1):null;var _0x7ca1x1b=_0x7ca1x12>0?util[_0x4c72[25]](_0x4c72[39],_0x7ca1xf[_0x4c72[40]],_0x7ca1xf[_0x4c72[42]][_0x4c72[41]],_0x7ca1xf[_0x4c72[43]],_0x7ca1x12-1):null;return _0x7ca1x5[_0x4c72[6]](200)[_0x4c72[5]]({count:_0x7ca1x18[_0x4c72[36]],rows:_0x7ca1x18[_0x4c72[44]],next_page:_0x7ca1x1a,previous_page:_0x7ca1x1b,total_pages:_0x7ca1x19});})[_0x4c72[35]](function(_0x7ca1x7){return _0x7ca1x5[_0x4c72[6]](500)[_0x4c72[5]]({error:_0x4c72[34]})});};exports[_0x4c72[46]]=function(_0x7ca1xf,_0x7ca1x5){SugarcrmAccount[_0x4c72[49]](_0x7ca1xf[_0x4c72[48]][_0x4c72[47]])[_0x4c72[9]](handleEntityNotFound(_0x7ca1x5))[_0x4c72[9]](responseWithResult(_0x7ca1x5))[_0x4c72[35]](handleError(_0x7ca1x5))};exports[_0x4c72[50]]=function(_0x7ca1xf,_0x7ca1x5){SugarcrmAccount[_0x4c72[50]](_0x7ca1xf[_0x4c72[51]])[_0x4c72[9]](responseWithResult(_0x7ca1x5,201))[_0x4c72[35]](handleError(_0x7ca1x5))};exports[_0x4c72[52]]=function(_0x7ca1xf,_0x7ca1x5){if(_0x7ca1xf[_0x4c72[51]][_0x4c72[47]]){delete _0x7ca1xf[_0x4c72[51]][_0x4c72[47]]};SugarcrmAccount[_0x4c72[49]](_0x7ca1xf[_0x4c72[48]][_0x4c72[47]])[_0x4c72[9]](handleEntityNotFound(_0x7ca1x5))[_0x4c72[9]](saveUpdates(_0x7ca1xf[_0x4c72[51]]))[_0x4c72[9]](responseWithResult(_0x7ca1x5))[_0x4c72[35]](handleError(_0x7ca1x5));};exports[_0x4c72[11]]=function(_0x7ca1xf,_0x7ca1x5){SugarcrmAccount[_0x4c72[49]](_0x7ca1xf[_0x4c72[48]][_0x4c72[47]])[_0x4c72[9]](handleEntityNotFound(_0x7ca1x5))[_0x4c72[9]](removeEntity(_0x7ca1x5))[_0x4c72[35]](handleError(_0x7ca1x5))};exports[_0x4c72[53]]=function(_0x7ca1xf,_0x7ca1x5){SugarcrmAccount[_0x4c72[49]](_0x7ca1xf[_0x4c72[48]][_0x4c72[47]])[_0x4c72[9]](handleEntityNotFound(_0x7ca1x5))[_0x4c72[9]](function(_0x7ca1x1c){var _0x7ca1x1d=require(_0x4c72[54]);_0x7ca1x1d[_0x4c72[57]]({apiURL:stripTrailingSlash(_0x7ca1x1c[_0x4c72[16]])+_0x4c72[55],login:_0x7ca1x1c[_0x4c72[15]],passwd:_0x7ca1x1c[_0x4c72[56]]});_0x7ca1x1d[_0x4c72[59]](function(_0x7ca1x1e){if(!_0x7ca1x1e){return _0x7ca1x5[_0x4c72[58]](400)};return _0x7ca1x5[_0x4c72[58]](200);});})[_0x4c72[35]](handleError(_0x7ca1x5))};exports[_0x4c72[60]]=function(_0x7ca1xf,_0x7ca1x5){SugarcrmAccount[_0x4c72[11]]({where:{id:_0x7ca1xf[_0x4c72[18]][_0x4c72[47]]},individualHooks:true})[_0x4c72[9]](function(){return _0x7ca1x5[_0x4c72[58]](204)})[_0x4c72[35]](function(_0x7ca1x7){return handleError(_0x7ca1x5,_0x7ca1x7)})};exports[_0x4c72[61]]=function(_0x7ca1xf,_0x7ca1x5){var _0x7ca1x1f={};_0x7ca1x1f[_0x7ca1xf[_0x4c72[48]][_0x4c72[62]]]=_0x7ca1xf[_0x4c72[51]][_0x4c72[63]];SugarcrmAccount[_0x4c72[45]]({where:_0x7ca1x1f})[_0x4c72[9]](function(_0x7ca1x18){if(_0x7ca1x18[_0x4c72[36]]){return _0x7ca1x5[_0x4c72[6]](200)[_0x4c72[5]]({isValid:false,value:_0x7ca1xf[_0x4c72[51]][_0x4c72[63]]})};return _0x7ca1x5[_0x4c72[6]](200)[_0x4c72[5]]({isValid:true,value:_0x7ca1xf[_0x4c72[51]][_0x4c72[63]]});})[_0x4c72[35]](function(_0x7ca1x7){return handleError(_0x7ca1x5,_0x7ca1x7)});};exports[_0x4c72[64]]=function(_0x7ca1xf,_0x7ca1x5){var _0x7ca1x1d=require(_0x4c72[54]);SugarcrmAccount[_0x4c72[49]](_0x7ca1xf[_0x4c72[48]][_0x4c72[47]])[_0x4c72[9]](handleEntityNotFound(_0x7ca1x5))[_0x4c72[9]](function(_0x7ca1x1c){_0x7ca1x1d[_0x4c72[57]]({apiURL:stripTrailingSlash(_0x7ca1x1c[_0x4c72[16]])+_0x4c72[55],login:_0x7ca1x1c[_0x4c72[15]],passwd:_0x7ca1x1c[_0x4c72[56]]});_0x7ca1x1d[_0x4c72[59]](function(_0x7ca1x1e){if(!_0x7ca1x1e){return _0x7ca1x5[_0x4c72[58]](400)};var _0x7ca1x20={session:_0x7ca1x1e,module_name:_0x4c72[65]};_0x7ca1x1d[_0x4c72[68]](_0x4c72[66],_0x7ca1x20,function(_0x7ca1x18,_0x7ca1x7){if(_0x7ca1x7){return _0x7ca1x5[_0x4c72[58]](400)};return _0x7ca1x5[_0x4c72[6]](200)[_0x4c72[5]](_0x7ca1x18[_0x4c72[67]]);});});})[_0x4c72[35]](handleError(_0x7ca1x5));};function stripTrailingSlash(_0x7ca1x22){if(_0x7ca1x22[_0x4c72[69]](-1)===_0x4c72[70]){return _0x7ca1x22[_0x4c72[69]](0,_0x7ca1x22[_0x4c72[71]]-1)};return _0x7ca1x22;}
\ No newline at end of file
+var _0x4efc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x6E\x6F\x64\x65\x2D\x73\x75\x67\x61\x72\x63\x72\x6D\x2D\x63\x6C\x69\x65\x6E\x74","\x2F\x73\x65\x72\x76\x69\x63\x65\x2F\x76\x34\x5F\x31\x2F\x72\x65\x73\x74\x2E\x70\x68\x70","\x70\x61\x73\x73\x77\x6F\x72\x64","\x69\x6E\x69\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6C\x6F\x67\x69\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x63\x63\x6F\x75\x6E\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x43\x61\x73\x65\x73","\x67\x65\x74\x5F\x6D\x6F\x64\x75\x6C\x65\x5F\x66\x69\x65\x6C\x64\x73","\x6D\x6F\x64\x75\x6C\x65\x5F\x66\x69\x65\x6C\x64\x73","\x63\x61\x6C\x6C","\x73\x75\x62\x73\x74\x72","\x2F","\x6C\x65\x6E\x67\x74\x68"];_0x4efc[0];var _=require(_0x4efc[1]);var util=require(_0x4efc[2]);var SugarcrmAccount=require(_0x4efc[4])[_0x4efc[3]];function handleError(_0x8bddx5,_0x8bddx6){_0x8bddx6=_0x8bddx6||500;return function(_0x8bddx7){_0x8bddx5[_0x4efc[6]](_0x8bddx6)[_0x4efc[5]](_0x8bddx7)};}function responseWithResult(_0x8bddx5,_0x8bddx6){_0x8bddx6=_0x8bddx6||200;return function(_0x8bddx9){if(_0x8bddx9){_0x8bddx5[_0x4efc[6]](_0x8bddx6)[_0x4efc[7]](_0x8bddx9)}};}function handleEntityNotFound(_0x8bddx5){return function(_0x8bddx9){if(!_0x8bddx9){_0x8bddx5[_0x4efc[6]](404)[_0x4efc[8]]();return null;};return _0x8bddx9;}}function saveUpdates(_0x8bddxc){return function(_0x8bddx9){return _0x8bddx9[_0x4efc[10]](_0x8bddxc)[_0x4efc[9]](function(_0x8bddxd){return _0x8bddxd})}}function removeEntity(_0x8bddx5){return function(_0x8bddx9){if(_0x8bddx9){return _0x8bddx9[_0x4efc[11]]()[_0x4efc[9]](function(){_0x8bddx5[_0x4efc[6]](204)[_0x4efc[8]]()})}}}exports[_0x4efc[12]]=function(_0x8bddxf,_0x8bddx5){var _0x8bddx10=[_0x4efc[13],_0x4efc[14],_0x4efc[15],_0x4efc[16]];var _0x8bddx11=_0x8bddxf[_0x4efc[18]][_0x4efc[17]]?parseInt(_0x8bddxf[_0x4efc[18]][_0x4efc[17]],10):100;var _0x8bddx12=_0x8bddxf[_0x4efc[18]][_0x4efc[19]]?parseInt(_0x8bddxf[_0x4efc[18]][_0x4efc[19]],10):0;var _0x8bddx13={where:{},limit:_0x8bddx11,offset:_0x8bddx12*_0x8bddx11};_[_0x4efc[33]](_0x8bddxf[_0x4efc[18]],function(_0x8bddx14,_0x8bddx15){switch(_0x8bddx15){case _0x4efc[17]:;case _0x4efc[19]:break ;;case _0x4efc[22]:_0x8bddx13[_0x4efc[20]]=util[_0x4efc[25]](_0x4efc[21],_0x8bddxf[_0x4efc[18]][_0x4efc[22]],_0x8bddxf[_0x4efc[18]][_0x4efc[23]]||_0x4efc[24])||null;break ;;case _0x4efc[23]:break ;;case _0x4efc[31]:_0x8bddx13[_0x4efc[27]][_0x4efc[26]]=[];_0x8bddx10[_0x4efc[30]](function(_0x8bddx16){var _0x8bddx17={};_0x8bddx17[_0x8bddx16]={$like:_0x4efc[28]+_0x8bddx14+_0x4efc[28]};_0x8bddx13[_0x4efc[27]][_0x4efc[26]][_0x4efc[29]](_0x8bddx17);});break ;;default:_0x8bddx13[_0x4efc[27]][_0x8bddx15]={$like:{}};_0x8bddx13[_0x4efc[27]][_0x8bddx15][_0x4efc[32]]=_0x4efc[28]+_0x8bddx14+_0x4efc[28];;}});SugarcrmAccount[_0x4efc[45]](_0x8bddx13)[_0x4efc[9]](function(_0x8bddx18){var _0x8bddx19=Math[_0x4efc[37]](_0x8bddx18[_0x4efc[36]]/_0x8bddx11);var _0x8bddx1a=_0x8bddx19>(_0x8bddx13[_0x4efc[38]]+1)?util[_0x4efc[25]](_0x4efc[39],_0x8bddxf[_0x4efc[40]],_0x8bddxf[_0x4efc[42]][_0x4efc[41]],_0x8bddxf[_0x4efc[43]],_0x8bddx12+1):null;var _0x8bddx1b=_0x8bddx12>0?util[_0x4efc[25]](_0x4efc[39],_0x8bddxf[_0x4efc[40]],_0x8bddxf[_0x4efc[42]][_0x4efc[41]],_0x8bddxf[_0x4efc[43]],_0x8bddx12-1):null;return _0x8bddx5[_0x4efc[6]](200)[_0x4efc[5]]({count:_0x8bddx18[_0x4efc[36]],rows:_0x8bddx18[_0x4efc[44]],next_page:_0x8bddx1a,previous_page:_0x8bddx1b,total_pages:_0x8bddx19});})[_0x4efc[35]](function(_0x8bddx7){return _0x8bddx5[_0x4efc[6]](500)[_0x4efc[5]]({error:_0x4efc[34]})});};exports[_0x4efc[46]]=function(_0x8bddxf,_0x8bddx5){SugarcrmAccount[_0x4efc[49]](_0x8bddxf[_0x4efc[48]][_0x4efc[47]])[_0x4efc[9]](handleEntityNotFound(_0x8bddx5))[_0x4efc[9]](responseWithResult(_0x8bddx5))[_0x4efc[35]](handleError(_0x8bddx5))};exports[_0x4efc[50]]=function(_0x8bddxf,_0x8bddx5){SugarcrmAccount[_0x4efc[50]](_0x8bddxf[_0x4efc[51]])[_0x4efc[9]](responseWithResult(_0x8bddx5,201))[_0x4efc[35]](handleError(_0x8bddx5))};exports[_0x4efc[52]]=function(_0x8bddxf,_0x8bddx5){if(_0x8bddxf[_0x4efc[51]][_0x4efc[47]]){delete _0x8bddxf[_0x4efc[51]][_0x4efc[47]]};SugarcrmAccount[_0x4efc[49]](_0x8bddxf[_0x4efc[48]][_0x4efc[47]])[_0x4efc[9]](handleEntityNotFound(_0x8bddx5))[_0x4efc[9]](saveUpdates(_0x8bddxf[_0x4efc[51]]))[_0x4efc[9]](responseWithResult(_0x8bddx5))[_0x4efc[35]](handleError(_0x8bddx5));};exports[_0x4efc[11]]=function(_0x8bddxf,_0x8bddx5){SugarcrmAccount[_0x4efc[49]](_0x8bddxf[_0x4efc[48]][_0x4efc[47]])[_0x4efc[9]](handleEntityNotFound(_0x8bddx5))[_0x4efc[9]](removeEntity(_0x8bddx5))[_0x4efc[35]](handleError(_0x8bddx5))};exports[_0x4efc[53]]=function(_0x8bddxf,_0x8bddx5){SugarcrmAccount[_0x4efc[49]](_0x8bddxf[_0x4efc[48]][_0x4efc[47]])[_0x4efc[9]](handleEntityNotFound(_0x8bddx5))[_0x4efc[9]](function(_0x8bddx1c){var _0x8bddx1d=require(_0x4efc[54]);_0x8bddx1d[_0x4efc[57]]({apiURL:stripTrailingSlash(_0x8bddx1c[_0x4efc[16]])+_0x4efc[55],login:_0x8bddx1c[_0x4efc[15]],passwd:_0x8bddx1c[_0x4efc[56]]});_0x8bddx1d[_0x4efc[59]](function(_0x8bddx1e){if(!_0x8bddx1e){return _0x8bddx5[_0x4efc[58]](400)};return _0x8bddx5[_0x4efc[58]](200);});})[_0x4efc[35]](handleError(_0x8bddx5))};exports[_0x4efc[60]]=function(_0x8bddxf,_0x8bddx5){SugarcrmAccount[_0x4efc[11]]({where:{id:_0x8bddxf[_0x4efc[18]][_0x4efc[47]]},individualHooks:true})[_0x4efc[9]](function(){return _0x8bddx5[_0x4efc[58]](204)})[_0x4efc[35]](function(_0x8bddx7){return handleError(_0x8bddx5,_0x8bddx7)})};exports[_0x4efc[61]]=function(_0x8bddxf,_0x8bddx5){var _0x8bddx1f={};_0x8bddx1f[_0x8bddxf[_0x4efc[48]][_0x4efc[62]]]=_0x8bddxf[_0x4efc[51]][_0x4efc[63]];SugarcrmAccount[_0x4efc[45]]({where:_0x8bddx1f})[_0x4efc[9]](function(_0x8bddx18){if(_0x8bddx18[_0x4efc[36]]){return _0x8bddx5[_0x4efc[6]](200)[_0x4efc[5]]({isValid:false,value:_0x8bddxf[_0x4efc[51]][_0x4efc[63]]})};return _0x8bddx5[_0x4efc[6]](200)[_0x4efc[5]]({isValid:true,value:_0x8bddxf[_0x4efc[51]][_0x4efc[63]]});})[_0x4efc[35]](function(_0x8bddx7){return handleError(_0x8bddx5,_0x8bddx7)});};exports[_0x4efc[64]]=function(_0x8bddxf,_0x8bddx5){var _0x8bddx1d=require(_0x4efc[54]);SugarcrmAccount[_0x4efc[49]](_0x8bddxf[_0x4efc[48]][_0x4efc[47]])[_0x4efc[9]](handleEntityNotFound(_0x8bddx5))[_0x4efc[9]](function(_0x8bddx1c){_0x8bddx1d[_0x4efc[57]]({apiURL:stripTrailingSlash(_0x8bddx1c[_0x4efc[16]])+_0x4efc[55],login:_0x8bddx1c[_0x4efc[15]],passwd:_0x8bddx1c[_0x4efc[56]]});_0x8bddx1d[_0x4efc[59]](function(_0x8bddx1e){if(!_0x8bddx1e){return _0x8bddx5[_0x4efc[58]](400)};var _0x8bddx20={session:_0x8bddx1e,module_name:_0x4efc[65]};_0x8bddx1d[_0x4efc[68]](_0x4efc[66],_0x8bddx20,function(_0x8bddx18,_0x8bddx7){if(_0x8bddx7){return _0x8bddx5[_0x4efc[58]](400)};return _0x8bddx5[_0x4efc[6]](200)[_0x4efc[5]](_0x8bddx18[_0x4efc[67]]);});});})[_0x4efc[35]](handleError(_0x8bddx5));};function stripTrailingSlash(_0x8bddx22){if(_0x8bddx22[_0x4efc[69]](-1)===_0x4efc[70]){return _0x8bddx22[_0x4efc[69]](0,_0x8bddx22[_0x4efc[71]]-1)};return _0x8bddx22;}
\ 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 1b852ac..4a10a8a 100644
--- a/server/api/sugarcrm_account/sugarcrm_account.socket.js
+++ b/server/api/sugarcrm_account/sugarcrm_account.socket.js
@@ -1 +1 @@
-var _0xa4a2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xa4a2[0];var SugarcrmAccount=require(_0xa4a2[2])[_0xa4a2[1]];exports[_0xa4a2[3]]=function(_0xef22x2){SugarcrmAccount[_0xa4a2[4]](function(_0xef22x3){onSave(_0xef22x2,_0xef22x3)});SugarcrmAccount[_0xa4a2[5]](function(_0xef22x3){onRemove(_0xef22x2,_0xef22x3)});};function onSave(_0xef22x2,_0xef22x3,_0xef22x5){_0xef22x2[_0xa4a2[7]](_0xa4a2[6],_0xef22x3)}function onRemove(_0xef22x2,_0xef22x3,_0xef22x5){_0xef22x2[_0xa4a2[7]](_0xa4a2[8],_0xef22x3)}
\ No newline at end of file
+var _0x99dc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x99dc[0];var SugarcrmAccount=require(_0x99dc[2])[_0x99dc[1]];exports[_0x99dc[3]]=function(_0x6d13x2){SugarcrmAccount[_0x99dc[4]](function(_0x6d13x3){onSave(_0x6d13x2,_0x6d13x3)});SugarcrmAccount[_0x99dc[5]](function(_0x6d13x3){onRemove(_0x6d13x2,_0x6d13x3)});};function onSave(_0x6d13x2,_0x6d13x3,_0x6d13x5){_0x6d13x2[_0x99dc[7]](_0x99dc[6],_0x6d13x3)}function onRemove(_0x6d13x2,_0x6d13x3,_0x6d13x5){_0x6d13x2[_0x99dc[7]](_0x99dc[8],_0x6d13x3)}
\ No newline at end of file
diff --git a/server/api/sugarcrm_configuration/index.js b/server/api/sugarcrm_configuration/index.js
index e3c2c39..c4a0440 100644
--- a/server/api/sugarcrm_configuration/index.js
+++ b/server/api/sugarcrm_configuration/index.js
@@ -1 +1 @@
-var _0x92cb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x92cb[0];var express=require(_0x92cb[1]);var auth=require(_0x92cb[2]);var controller=require(_0x92cb[3]);var router=express.Router();router[_0x92cb[7]](_0x92cb[4],auth[_0x92cb[5]](),controller[_0x92cb[6]]);router[_0x92cb[7]](_0x92cb[8],auth[_0x92cb[5]](),controller[_0x92cb[9]]);router[_0x92cb[11]](_0x92cb[4],auth[_0x92cb[5]](),controller[_0x92cb[10]]);router[_0x92cb[13]](_0x92cb[8],auth[_0x92cb[5]](),controller[_0x92cb[12]]);router[_0x92cb[11]](_0x92cb[14],auth[_0x92cb[5]](),controller[_0x92cb[15]]);router[_0x92cb[16]](_0x92cb[8],auth[_0x92cb[5]](),controller[_0x92cb[12]]);router[_0x92cb[18]](_0x92cb[8],auth[_0x92cb[5]](),controller[_0x92cb[17]]);module[_0x92cb[19]]=router;
\ No newline at end of file
+var _0x1a0d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x1a0d[0];var express=require(_0x1a0d[1]);var auth=require(_0x1a0d[2]);var controller=require(_0x1a0d[3]);var router=express.Router();router[_0x1a0d[7]](_0x1a0d[4],auth[_0x1a0d[5]](),controller[_0x1a0d[6]]);router[_0x1a0d[7]](_0x1a0d[8],auth[_0x1a0d[5]](),controller[_0x1a0d[9]]);router[_0x1a0d[11]](_0x1a0d[4],auth[_0x1a0d[5]](),controller[_0x1a0d[10]]);router[_0x1a0d[13]](_0x1a0d[8],auth[_0x1a0d[5]](),controller[_0x1a0d[12]]);router[_0x1a0d[11]](_0x1a0d[14],auth[_0x1a0d[5]](),controller[_0x1a0d[15]]);router[_0x1a0d[16]](_0x1a0d[8],auth[_0x1a0d[5]](),controller[_0x1a0d[12]]);router[_0x1a0d[18]](_0x1a0d[8],auth[_0x1a0d[5]](),controller[_0x1a0d[17]]);module[_0x1a0d[19]]=router;
\ 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 f15c897..9a5e582 100644
--- a/server/api/sugarcrm_configuration/index.spec.js
+++ b/server/api/sugarcrm_configuration/index.spec.js
@@ -1 +1 @@
-var _0x393e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x393e[0];var proxyquire=require(_0x393e[2])[_0x393e[1]]();var sugarcrmConfigurationCtrlStub={index:_0x393e[3],show:_0x393e[4],create:_0x393e[5],update:_0x393e[6],destroy:_0x393e[7]};var routerStub={get:sinon[_0x393e[8]](),put:sinon[_0x393e[8]](),patch:sinon[_0x393e[8]](),post:sinon[_0x393e[8]](),delete:sinon[_0x393e[8]]()};var sugarcrmConfigurationIndex=proxyquire(_0x393e[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":sugarcrmConfigurationCtrlStub});describe(_0x393e[10],function(){it(_0x393e[11],function(){expect(sugarcrmConfigurationIndex)[_0x393e[13]][_0x393e[12]](routerStub)});describe(_0x393e[14],function(){it(_0x393e[15],function(){expect(routerStub[_0x393e[21]][_0x393e[20]](_0x393e[19],_0x393e[3]))[_0x393e[13]][_0x393e[18]][_0x393e[17]][_0x393e[16]]})});describe(_0x393e[22],function(){it(_0x393e[23],function(){expect(routerStub[_0x393e[21]][_0x393e[20]](_0x393e[24],_0x393e[4]))[_0x393e[13]][_0x393e[18]][_0x393e[17]][_0x393e[16]]})});describe(_0x393e[25],function(){it(_0x393e[26],function(){expect(routerStub[_0x393e[27]][_0x393e[20]](_0x393e[19],_0x393e[5]))[_0x393e[13]][_0x393e[18]][_0x393e[17]][_0x393e[16]]})});describe(_0x393e[28],function(){it(_0x393e[29],function(){expect(routerStub[_0x393e[30]][_0x393e[20]](_0x393e[24],_0x393e[6]))[_0x393e[13]][_0x393e[18]][_0x393e[17]][_0x393e[16]]})});describe(_0x393e[31],function(){it(_0x393e[29],function(){expect(routerStub[_0x393e[32]][_0x393e[20]](_0x393e[24],_0x393e[6]))[_0x393e[13]][_0x393e[18]][_0x393e[17]][_0x393e[16]]})});describe(_0x393e[33],function(){it(_0x393e[34],function(){expect(routerStub[_0x393e[35]][_0x393e[20]](_0x393e[24],_0x393e[7]))[_0x393e[13]][_0x393e[18]][_0x393e[17]][_0x393e[16]]})});});
\ No newline at end of file
+var _0x2d26=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x2d26[0];var proxyquire=require(_0x2d26[2])[_0x2d26[1]]();var sugarcrmConfigurationCtrlStub={index:_0x2d26[3],show:_0x2d26[4],create:_0x2d26[5],update:_0x2d26[6],destroy:_0x2d26[7]};var routerStub={get:sinon[_0x2d26[8]](),put:sinon[_0x2d26[8]](),patch:sinon[_0x2d26[8]](),post:sinon[_0x2d26[8]](),delete:sinon[_0x2d26[8]]()};var sugarcrmConfigurationIndex=proxyquire(_0x2d26[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":sugarcrmConfigurationCtrlStub});describe(_0x2d26[10],function(){it(_0x2d26[11],function(){expect(sugarcrmConfigurationIndex)[_0x2d26[13]][_0x2d26[12]](routerStub)});describe(_0x2d26[14],function(){it(_0x2d26[15],function(){expect(routerStub[_0x2d26[21]][_0x2d26[20]](_0x2d26[19],_0x2d26[3]))[_0x2d26[13]][_0x2d26[18]][_0x2d26[17]][_0x2d26[16]]})});describe(_0x2d26[22],function(){it(_0x2d26[23],function(){expect(routerStub[_0x2d26[21]][_0x2d26[20]](_0x2d26[24],_0x2d26[4]))[_0x2d26[13]][_0x2d26[18]][_0x2d26[17]][_0x2d26[16]]})});describe(_0x2d26[25],function(){it(_0x2d26[26],function(){expect(routerStub[_0x2d26[27]][_0x2d26[20]](_0x2d26[19],_0x2d26[5]))[_0x2d26[13]][_0x2d26[18]][_0x2d26[17]][_0x2d26[16]]})});describe(_0x2d26[28],function(){it(_0x2d26[29],function(){expect(routerStub[_0x2d26[30]][_0x2d26[20]](_0x2d26[24],_0x2d26[6]))[_0x2d26[13]][_0x2d26[18]][_0x2d26[17]][_0x2d26[16]]})});describe(_0x2d26[31],function(){it(_0x2d26[29],function(){expect(routerStub[_0x2d26[32]][_0x2d26[20]](_0x2d26[24],_0x2d26[6]))[_0x2d26[13]][_0x2d26[18]][_0x2d26[17]][_0x2d26[16]]})});describe(_0x2d26[33],function(){it(_0x2d26[34],function(){expect(routerStub[_0x2d26[35]][_0x2d26[20]](_0x2d26[24],_0x2d26[7]))[_0x2d26[13]][_0x2d26[18]][_0x2d26[17]][_0x2d26[16]]})});});
\ 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 e33b26f..b0edc46 100644
--- a/server/api/sugarcrm_configuration/sugarcrm_configuration.controller.js
+++ b/server/api/sugarcrm_configuration/sugarcrm_configuration.controller.js
@@ -1 +1 @@
-var _0x9da3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0x9da3[0];var _=require(_0x9da3[1]);var SugarcrmConfiguration=require(_0x9da3[3])[_0x9da3[2]];var SugarcrmField=require(_0x9da3[3])[_0x9da3[4]];function handleError(_0xf47bx5,_0xf47bx6){_0xf47bx6=_0xf47bx6||500;return function(_0xf47bx7){_0xf47bx5[_0x9da3[6]](_0xf47bx6)[_0x9da3[5]](_0xf47bx7)};}function responseWithResult(_0xf47bx5,_0xf47bx6){_0xf47bx6=_0xf47bx6||200;return function(_0xf47bx9){if(_0xf47bx9){_0xf47bx5[_0x9da3[6]](_0xf47bx6)[_0x9da3[7]](_0xf47bx9)}};}function handleEntityNotFound(_0xf47bx5){return function(_0xf47bx9){if(!_0xf47bx9){_0xf47bx5[_0x9da3[6]](404)[_0x9da3[8]]();return null;};return _0xf47bx9;}}function saveUpdates(_0xf47bxc){return function(_0xf47bx9){return _0xf47bx9[_0x9da3[10]](_0xf47bxc)[_0x9da3[9]](function(_0xf47bxd){return _0xf47bxd})}}function removeEntity(_0xf47bx5){return function(_0xf47bx9){if(_0xf47bx9){return _0xf47bx9[_0x9da3[11]]()[_0x9da3[9]](function(){_0xf47bx5[_0x9da3[6]](204)[_0x9da3[8]]()})}}}exports[_0x9da3[12]]=function(_0xf47bxf,_0xf47bx5){SugarcrmConfiguration[_0x9da3[15]]({where:_0xf47bxf[_0x9da3[14]]})[_0x9da3[9]](responseWithResult(_0xf47bx5))[_0x9da3[13]](handleError(_0xf47bx5))};exports[_0x9da3[16]]=function(_0xf47bxf,_0xf47bx5){SugarcrmConfiguration[_0x9da3[22]]({where:{id:_0xf47bxf[_0x9da3[18]][_0x9da3[17]]},include:[{model:SugarcrmField,as:_0x9da3[19]},{model:SugarcrmField,as:_0x9da3[20]},{model:SugarcrmField,as:_0x9da3[21]}]})[_0x9da3[9]](handleEntityNotFound(_0xf47bx5))[_0x9da3[9]](responseWithResult(_0xf47bx5))[_0x9da3[13]](handleError(_0xf47bx5))};exports[_0x9da3[23]]=function(_0xf47bxf,_0xf47bx5){SugarcrmConfiguration[_0x9da3[23]](_0xf47bxf[_0x9da3[24]])[_0x9da3[9]](responseWithResult(_0xf47bx5,201))[_0x9da3[13]](handleError(_0xf47bx5))};exports[_0x9da3[25]]=function(_0xf47bxf,_0xf47bx5){if(_0xf47bxf[_0x9da3[24]][_0x9da3[17]]){delete _0xf47bxf[_0x9da3[24]][_0x9da3[17]]};SugarcrmConfiguration[_0x9da3[26]](_0xf47bxf[_0x9da3[18]][_0x9da3[17]])[_0x9da3[9]](handleEntityNotFound(_0xf47bx5))[_0x9da3[9]](saveUpdates(_0xf47bxf[_0x9da3[24]]))[_0x9da3[9]](responseWithResult(_0xf47bx5))[_0x9da3[13]](handleError(_0xf47bx5));};exports[_0x9da3[11]]=function(_0xf47bxf,_0xf47bx5){SugarcrmConfiguration[_0x9da3[26]](_0xf47bxf[_0x9da3[18]][_0x9da3[17]])[_0x9da3[9]](handleEntityNotFound(_0xf47bx5))[_0x9da3[9]](removeEntity(_0xf47bx5))[_0x9da3[13]](handleError(_0xf47bx5))};exports[_0x9da3[27]]=function(_0xf47bxf,_0xf47bx5,_0xf47bx10){var _0xf47bx11;SugarcrmConfiguration[_0x9da3[26]](_0xf47bxf[_0x9da3[18]][_0x9da3[17]])[_0x9da3[9]](handleEntityNotFound(_0xf47bx5))[_0x9da3[9]](function(_0xf47bx14){_0xf47bx11=_0xf47bx14;return SugarcrmField[_0x9da3[23]](_0xf47bxf[_0x9da3[24]]);})[_0x9da3[9]](function(_0xf47bx13){switch(_0xf47bxf[_0x9da3[18]][_0x9da3[35]]){case _0x9da3[30]:return [_0xf47bx11[_0x9da3[29]](_0xf47bx13),_0xf47bx13];;case _0x9da3[32]:return [_0xf47bx11[_0x9da3[31]](_0xf47bx13),_0xf47bx13];;case _0x9da3[34]:return [_0xf47bx11[_0x9da3[33]](_0xf47bx13),_0xf47bx13];;}})[_0x9da3[28]](function(_0xf47bx12,_0xf47bx13){return _0xf47bx5[_0x9da3[6]](201)[_0x9da3[7]](_0xf47bx13)})[_0x9da3[13]](handleError(_0xf47bx5));};
\ No newline at end of file
+var _0xf06c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x53\x75\x62\x6A\x65\x63\x74","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x46\x69\x65\x6C\x64","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65"];_0xf06c[0];var _=require(_0xf06c[1]);var SugarcrmConfiguration=require(_0xf06c[3])[_0xf06c[2]];var SugarcrmField=require(_0xf06c[3])[_0xf06c[4]];function handleError(_0xd7b6x5,_0xd7b6x6){_0xd7b6x6=_0xd7b6x6||500;return function(_0xd7b6x7){_0xd7b6x5[_0xf06c[6]](_0xd7b6x6)[_0xf06c[5]](_0xd7b6x7)};}function responseWithResult(_0xd7b6x5,_0xd7b6x6){_0xd7b6x6=_0xd7b6x6||200;return function(_0xd7b6x9){if(_0xd7b6x9){_0xd7b6x5[_0xf06c[6]](_0xd7b6x6)[_0xf06c[7]](_0xd7b6x9)}};}function handleEntityNotFound(_0xd7b6x5){return function(_0xd7b6x9){if(!_0xd7b6x9){_0xd7b6x5[_0xf06c[6]](404)[_0xf06c[8]]();return null;};return _0xd7b6x9;}}function saveUpdates(_0xd7b6xc){return function(_0xd7b6x9){return _0xd7b6x9[_0xf06c[10]](_0xd7b6xc)[_0xf06c[9]](function(_0xd7b6xd){return _0xd7b6xd})}}function removeEntity(_0xd7b6x5){return function(_0xd7b6x9){if(_0xd7b6x9){return _0xd7b6x9[_0xf06c[11]]()[_0xf06c[9]](function(){_0xd7b6x5[_0xf06c[6]](204)[_0xf06c[8]]()})}}}exports[_0xf06c[12]]=function(_0xd7b6xf,_0xd7b6x5){SugarcrmConfiguration[_0xf06c[15]]({where:_0xd7b6xf[_0xf06c[14]]})[_0xf06c[9]](responseWithResult(_0xd7b6x5))[_0xf06c[13]](handleError(_0xd7b6x5))};exports[_0xf06c[16]]=function(_0xd7b6xf,_0xd7b6x5){SugarcrmConfiguration[_0xf06c[22]]({where:{id:_0xd7b6xf[_0xf06c[18]][_0xf06c[17]]},include:[{model:SugarcrmField,as:_0xf06c[19]},{model:SugarcrmField,as:_0xf06c[20]},{model:SugarcrmField,as:_0xf06c[21]}]})[_0xf06c[9]](handleEntityNotFound(_0xd7b6x5))[_0xf06c[9]](responseWithResult(_0xd7b6x5))[_0xf06c[13]](handleError(_0xd7b6x5))};exports[_0xf06c[23]]=function(_0xd7b6xf,_0xd7b6x5){SugarcrmConfiguration[_0xf06c[23]](_0xd7b6xf[_0xf06c[24]])[_0xf06c[9]](responseWithResult(_0xd7b6x5,201))[_0xf06c[13]](handleError(_0xd7b6x5))};exports[_0xf06c[25]]=function(_0xd7b6xf,_0xd7b6x5){if(_0xd7b6xf[_0xf06c[24]][_0xf06c[17]]){delete _0xd7b6xf[_0xf06c[24]][_0xf06c[17]]};SugarcrmConfiguration[_0xf06c[26]](_0xd7b6xf[_0xf06c[18]][_0xf06c[17]])[_0xf06c[9]](handleEntityNotFound(_0xd7b6x5))[_0xf06c[9]](saveUpdates(_0xd7b6xf[_0xf06c[24]]))[_0xf06c[9]](responseWithResult(_0xd7b6x5))[_0xf06c[13]](handleError(_0xd7b6x5));};exports[_0xf06c[11]]=function(_0xd7b6xf,_0xd7b6x5){SugarcrmConfiguration[_0xf06c[26]](_0xd7b6xf[_0xf06c[18]][_0xf06c[17]])[_0xf06c[9]](handleEntityNotFound(_0xd7b6x5))[_0xf06c[9]](removeEntity(_0xd7b6x5))[_0xf06c[13]](handleError(_0xd7b6x5))};exports[_0xf06c[27]]=function(_0xd7b6xf,_0xd7b6x5,_0xd7b6x10){var _0xd7b6x11;SugarcrmConfiguration[_0xf06c[26]](_0xd7b6xf[_0xf06c[18]][_0xf06c[17]])[_0xf06c[9]](handleEntityNotFound(_0xd7b6x5))[_0xf06c[9]](function(_0xd7b6x14){_0xd7b6x11=_0xd7b6x14;return SugarcrmField[_0xf06c[23]](_0xd7b6xf[_0xf06c[24]]);})[_0xf06c[9]](function(_0xd7b6x13){switch(_0xd7b6xf[_0xf06c[18]][_0xf06c[35]]){case _0xf06c[30]:return [_0xd7b6x11[_0xf06c[29]](_0xd7b6x13),_0xd7b6x13];;case _0xf06c[32]:return [_0xd7b6x11[_0xf06c[31]](_0xd7b6x13),_0xd7b6x13];;case _0xf06c[34]:return [_0xd7b6x11[_0xf06c[33]](_0xd7b6x13),_0xd7b6x13];;}})[_0xf06c[28]](function(_0xd7b6x12,_0xd7b6x13){return _0xd7b6x5[_0xf06c[6]](201)[_0xf06c[7]](_0xd7b6x13)})[_0xf06c[13]](handleError(_0xd7b6x5));};
\ 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 5c10d6e..44d3638 100644
--- a/server/api/sugarcrm_configuration/sugarcrm_configuration.socket.js
+++ b/server/api/sugarcrm_configuration/sugarcrm_configuration.socket.js
@@ -1 +1 @@
-var _0xc6fe=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xc6fe[0];var SugarcrmConfiguration=require(_0xc6fe[2])[_0xc6fe[1]];exports[_0xc6fe[3]]=function(_0x6a5fx2){SugarcrmConfiguration[_0xc6fe[4]](function(_0x6a5fx3){onSave(_0x6a5fx2,_0x6a5fx3)});SugarcrmConfiguration[_0xc6fe[5]](function(_0x6a5fx3){onRemove(_0x6a5fx2,_0x6a5fx3)});};function onSave(_0x6a5fx2,_0x6a5fx3,_0x6a5fx5){_0x6a5fx2[_0xc6fe[7]](_0xc6fe[6],_0x6a5fx3)}function onRemove(_0x6a5fx2,_0x6a5fx3,_0x6a5fx5){_0x6a5fx2[_0xc6fe[7]](_0xc6fe[8],_0x6a5fx3)}
\ No newline at end of file
+var _0x71eb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x71eb[0];var SugarcrmConfiguration=require(_0x71eb[2])[_0x71eb[1]];exports[_0x71eb[3]]=function(_0x4994x2){SugarcrmConfiguration[_0x71eb[4]](function(_0x4994x3){onSave(_0x4994x2,_0x4994x3)});SugarcrmConfiguration[_0x71eb[5]](function(_0x4994x3){onRemove(_0x4994x2,_0x4994x3)});};function onSave(_0x4994x2,_0x4994x3,_0x4994x5){_0x4994x2[_0x71eb[7]](_0x71eb[6],_0x4994x3)}function onRemove(_0x4994x2,_0x4994x3,_0x4994x5){_0x4994x2[_0x71eb[7]](_0x71eb[8],_0x4994x3)}
\ No newline at end of file
diff --git a/server/api/sugarcrm_field/index.js b/server/api/sugarcrm_field/index.js
index 4594e8b..d527119 100644
--- a/server/api/sugarcrm_field/index.js
+++ b/server/api/sugarcrm_field/index.js
@@ -1 +1 @@
-var _0x3114=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3114[0];var express=require(_0x3114[1]);var auth=require(_0x3114[2]);var controller=require(_0x3114[3]);var router=express.Router();router[_0x3114[7]](_0x3114[4],auth[_0x3114[5]](),controller[_0x3114[6]]);router[_0x3114[7]](_0x3114[8],auth[_0x3114[5]](),controller[_0x3114[9]]);router[_0x3114[11]](_0x3114[4],auth[_0x3114[5]](),controller[_0x3114[10]]);router[_0x3114[13]](_0x3114[8],auth[_0x3114[5]](),controller[_0x3114[12]]);router[_0x3114[14]](_0x3114[8],auth[_0x3114[5]](),controller[_0x3114[12]]);router[_0x3114[16]](_0x3114[8],auth[_0x3114[5]](),controller[_0x3114[15]]);module[_0x3114[17]]=router;
\ No newline at end of file
+var _0x23a4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x23a4[0];var express=require(_0x23a4[1]);var auth=require(_0x23a4[2]);var controller=require(_0x23a4[3]);var router=express.Router();router[_0x23a4[7]](_0x23a4[4],auth[_0x23a4[5]](),controller[_0x23a4[6]]);router[_0x23a4[7]](_0x23a4[8],auth[_0x23a4[5]](),controller[_0x23a4[9]]);router[_0x23a4[11]](_0x23a4[4],auth[_0x23a4[5]](),controller[_0x23a4[10]]);router[_0x23a4[13]](_0x23a4[8],auth[_0x23a4[5]](),controller[_0x23a4[12]]);router[_0x23a4[14]](_0x23a4[8],auth[_0x23a4[5]](),controller[_0x23a4[12]]);router[_0x23a4[16]](_0x23a4[8],auth[_0x23a4[5]](),controller[_0x23a4[15]]);module[_0x23a4[17]]=router;
\ 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 23d34b4..ad54e07 100644
--- a/server/api/sugarcrm_field/index.spec.js
+++ b/server/api/sugarcrm_field/index.spec.js
@@ -1 +1 @@
-var _0x59a5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0x59a5[0];var proxyquire=require(_0x59a5[2])[_0x59a5[1]]();var sugarcrmFieldCtrlStub={index:_0x59a5[3],show:_0x59a5[4],create:_0x59a5[5],update:_0x59a5[6],destroy:_0x59a5[7]};var routerStub={get:sinon[_0x59a5[8]](),put:sinon[_0x59a5[8]](),patch:sinon[_0x59a5[8]](),post:sinon[_0x59a5[8]](),delete:sinon[_0x59a5[8]]()};var sugarcrmFieldIndex=proxyquire(_0x59a5[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":sugarcrmFieldCtrlStub});describe(_0x59a5[10],function(){it(_0x59a5[11],function(){expect(sugarcrmFieldIndex)[_0x59a5[13]][_0x59a5[12]](routerStub)});describe(_0x59a5[14],function(){it(_0x59a5[15],function(){expect(routerStub[_0x59a5[21]][_0x59a5[20]](_0x59a5[19],_0x59a5[3]))[_0x59a5[13]][_0x59a5[18]][_0x59a5[17]][_0x59a5[16]]})});describe(_0x59a5[22],function(){it(_0x59a5[23],function(){expect(routerStub[_0x59a5[21]][_0x59a5[20]](_0x59a5[24],_0x59a5[4]))[_0x59a5[13]][_0x59a5[18]][_0x59a5[17]][_0x59a5[16]]})});describe(_0x59a5[25],function(){it(_0x59a5[26],function(){expect(routerStub[_0x59a5[27]][_0x59a5[20]](_0x59a5[19],_0x59a5[5]))[_0x59a5[13]][_0x59a5[18]][_0x59a5[17]][_0x59a5[16]]})});describe(_0x59a5[28],function(){it(_0x59a5[29],function(){expect(routerStub[_0x59a5[30]][_0x59a5[20]](_0x59a5[24],_0x59a5[6]))[_0x59a5[13]][_0x59a5[18]][_0x59a5[17]][_0x59a5[16]]})});describe(_0x59a5[31],function(){it(_0x59a5[29],function(){expect(routerStub[_0x59a5[32]][_0x59a5[20]](_0x59a5[24],_0x59a5[6]))[_0x59a5[13]][_0x59a5[18]][_0x59a5[17]][_0x59a5[16]]})});describe(_0x59a5[33],function(){it(_0x59a5[34],function(){expect(routerStub[_0x59a5[35]][_0x59a5[20]](_0x59a5[24],_0x59a5[7]))[_0x59a5[13]][_0x59a5[18]][_0x59a5[17]][_0x59a5[16]]})});});
\ No newline at end of file
+var _0xf9eb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6E\x6F\x50\x72\x65\x73\x65\x72\x76\x65\x43\x61\x63\x68\x65","\x70\x72\x6F\x78\x79\x71\x75\x69\x72\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x69\x6E\x64\x65\x78","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x73\x68\x6F\x77","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x63\x72\x65\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x75\x70\x64\x61\x74\x65","\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x43\x74\x72\x6C\x2E\x64\x65\x73\x74\x72\x6F\x79","\x73\x70\x79","\x2E\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x20\x41\x50\x49\x20\x52\x6F\x75\x74\x65\x72\x3A","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x74\x75\x72\x6E\x20\x61\x6E\x20\x65\x78\x70\x72\x65\x73\x73\x20\x72\x6F\x75\x74\x65\x72\x20\x69\x6E\x73\x74\x61\x6E\x63\x65","\x65\x71\x75\x61\x6C","\x74\x6F","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x69\x6E\x64\x65\x78","\x63\x61\x6C\x6C\x65\x64\x4F\x6E\x63\x65","\x62\x65\x65\x6E","\x68\x61\x76\x65","\x2F","\x77\x69\x74\x68\x41\x72\x67\x73","\x67\x65\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x50\x4F\x53\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x50\x55\x54\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x50\x41\x54\x43\x48\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x44\x45\x4C\x45\x54\x45\x20\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x6F\x75\x74\x65\x20\x74\x6F\x20\x73\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72\x2E\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65"];_0xf9eb[0];var proxyquire=require(_0xf9eb[2])[_0xf9eb[1]]();var sugarcrmFieldCtrlStub={index:_0xf9eb[3],show:_0xf9eb[4],create:_0xf9eb[5],update:_0xf9eb[6],destroy:_0xf9eb[7]};var routerStub={get:sinon[_0xf9eb[8]](),put:sinon[_0xf9eb[8]](),patch:sinon[_0xf9eb[8]](),post:sinon[_0xf9eb[8]](),delete:sinon[_0xf9eb[8]]()};var sugarcrmFieldIndex=proxyquire(_0xf9eb[9],{"\x65\x78\x70\x72\x65\x73\x73":{Router:function(){return routerStub}},"\x2E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72":sugarcrmFieldCtrlStub});describe(_0xf9eb[10],function(){it(_0xf9eb[11],function(){expect(sugarcrmFieldIndex)[_0xf9eb[13]][_0xf9eb[12]](routerStub)});describe(_0xf9eb[14],function(){it(_0xf9eb[15],function(){expect(routerStub[_0xf9eb[21]][_0xf9eb[20]](_0xf9eb[19],_0xf9eb[3]))[_0xf9eb[13]][_0xf9eb[18]][_0xf9eb[17]][_0xf9eb[16]]})});describe(_0xf9eb[22],function(){it(_0xf9eb[23],function(){expect(routerStub[_0xf9eb[21]][_0xf9eb[20]](_0xf9eb[24],_0xf9eb[4]))[_0xf9eb[13]][_0xf9eb[18]][_0xf9eb[17]][_0xf9eb[16]]})});describe(_0xf9eb[25],function(){it(_0xf9eb[26],function(){expect(routerStub[_0xf9eb[27]][_0xf9eb[20]](_0xf9eb[19],_0xf9eb[5]))[_0xf9eb[13]][_0xf9eb[18]][_0xf9eb[17]][_0xf9eb[16]]})});describe(_0xf9eb[28],function(){it(_0xf9eb[29],function(){expect(routerStub[_0xf9eb[30]][_0xf9eb[20]](_0xf9eb[24],_0xf9eb[6]))[_0xf9eb[13]][_0xf9eb[18]][_0xf9eb[17]][_0xf9eb[16]]})});describe(_0xf9eb[31],function(){it(_0xf9eb[29],function(){expect(routerStub[_0xf9eb[32]][_0xf9eb[20]](_0xf9eb[24],_0xf9eb[6]))[_0xf9eb[13]][_0xf9eb[18]][_0xf9eb[17]][_0xf9eb[16]]})});describe(_0xf9eb[33],function(){it(_0xf9eb[34],function(){expect(routerStub[_0xf9eb[35]][_0xf9eb[20]](_0xf9eb[24],_0xf9eb[7]))[_0xf9eb[13]][_0xf9eb[18]][_0xf9eb[17]][_0xf9eb[16]]})});});
\ 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 6343a82..6e9e7c0 100644
--- a/server/api/sugarcrm_field/sugarcrm_field.controller.js
+++ b/server/api/sugarcrm_field/sugarcrm_field.controller.js
@@ -1 +1 @@
-var _0xdb15=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xdb15[0];var _=require(_0xdb15[1]);var SugarcrmField=require(_0xdb15[3])[_0xdb15[2]];function handleError(_0xcc11x4,_0xcc11x5){_0xcc11x5=_0xcc11x5||500;return function(_0xcc11x6){_0xcc11x4[_0xdb15[5]](_0xcc11x5)[_0xdb15[4]](_0xcc11x6)};}function responseWithResult(_0xcc11x4,_0xcc11x5){_0xcc11x5=_0xcc11x5||200;return function(_0xcc11x8){if(_0xcc11x8){_0xcc11x4[_0xdb15[5]](_0xcc11x5)[_0xdb15[6]](_0xcc11x8)}};}function handleEntityNotFound(_0xcc11x4){return function(_0xcc11x8){if(!_0xcc11x8){_0xcc11x4[_0xdb15[5]](404)[_0xdb15[7]]();return null;};return _0xcc11x8;}}function saveUpdates(_0xcc11xb){return function(_0xcc11x8){return _0xcc11x8[_0xdb15[9]](_0xcc11xb)[_0xdb15[8]](function(_0xcc11xc){return _0xcc11xc})}}function removeEntity(_0xcc11x4){return function(_0xcc11x8){if(_0xcc11x8){return _0xcc11x8[_0xdb15[10]]()[_0xdb15[8]](function(){_0xcc11x4[_0xdb15[5]](204)[_0xdb15[7]]()})}}}exports[_0xdb15[11]]=function(_0xcc11xe,_0xcc11x4){SugarcrmField[_0xdb15[13]]()[_0xdb15[8]](responseWithResult(_0xcc11x4))[_0xdb15[12]](handleError(_0xcc11x4))};exports[_0xdb15[14]]=function(_0xcc11xe,_0xcc11x4){SugarcrmField[_0xdb15[17]](_0xcc11xe[_0xdb15[16]][_0xdb15[15]])[_0xdb15[8]](handleEntityNotFound(_0xcc11x4))[_0xdb15[8]](responseWithResult(_0xcc11x4))[_0xdb15[12]](handleError(_0xcc11x4))};exports[_0xdb15[18]]=function(_0xcc11xe,_0xcc11x4){SugarcrmField[_0xdb15[18]](_0xcc11xe[_0xdb15[19]])[_0xdb15[8]](responseWithResult(_0xcc11x4,201))[_0xdb15[12]](handleError(_0xcc11x4))};exports[_0xdb15[20]]=function(_0xcc11xe,_0xcc11x4){if(_0xcc11xe[_0xdb15[19]][_0xdb15[15]]){delete _0xcc11xe[_0xdb15[19]][_0xdb15[15]]};SugarcrmField[_0xdb15[17]](_0xcc11xe[_0xdb15[16]][_0xdb15[15]])[_0xdb15[8]](handleEntityNotFound(_0xcc11x4))[_0xdb15[8]](saveUpdates(_0xcc11xe[_0xdb15[19]]))[_0xdb15[8]](responseWithResult(_0xcc11x4))[_0xdb15[12]](handleError(_0xcc11x4));};exports[_0xdb15[10]]=function(_0xcc11xe,_0xcc11x4){SugarcrmField[_0xdb15[17]](_0xcc11xe[_0xdb15[16]][_0xdb15[15]])[_0xdb15[8]](handleEntityNotFound(_0xcc11x4))[_0xdb15[8]](removeEntity(_0xcc11x4))[_0xdb15[12]](handleError(_0xcc11x4))};
\ No newline at end of file
+var _0x25ac=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x25ac[0];var _=require(_0x25ac[1]);var SugarcrmField=require(_0x25ac[3])[_0x25ac[2]];function handleError(_0xfaa2x4,_0xfaa2x5){_0xfaa2x5=_0xfaa2x5||500;return function(_0xfaa2x6){_0xfaa2x4[_0x25ac[5]](_0xfaa2x5)[_0x25ac[4]](_0xfaa2x6)};}function responseWithResult(_0xfaa2x4,_0xfaa2x5){_0xfaa2x5=_0xfaa2x5||200;return function(_0xfaa2x8){if(_0xfaa2x8){_0xfaa2x4[_0x25ac[5]](_0xfaa2x5)[_0x25ac[6]](_0xfaa2x8)}};}function handleEntityNotFound(_0xfaa2x4){return function(_0xfaa2x8){if(!_0xfaa2x8){_0xfaa2x4[_0x25ac[5]](404)[_0x25ac[7]]();return null;};return _0xfaa2x8;}}function saveUpdates(_0xfaa2xb){return function(_0xfaa2x8){return _0xfaa2x8[_0x25ac[9]](_0xfaa2xb)[_0x25ac[8]](function(_0xfaa2xc){return _0xfaa2xc})}}function removeEntity(_0xfaa2x4){return function(_0xfaa2x8){if(_0xfaa2x8){return _0xfaa2x8[_0x25ac[10]]()[_0x25ac[8]](function(){_0xfaa2x4[_0x25ac[5]](204)[_0x25ac[7]]()})}}}exports[_0x25ac[11]]=function(_0xfaa2xe,_0xfaa2x4){SugarcrmField[_0x25ac[13]]()[_0x25ac[8]](responseWithResult(_0xfaa2x4))[_0x25ac[12]](handleError(_0xfaa2x4))};exports[_0x25ac[14]]=function(_0xfaa2xe,_0xfaa2x4){SugarcrmField[_0x25ac[17]](_0xfaa2xe[_0x25ac[16]][_0x25ac[15]])[_0x25ac[8]](handleEntityNotFound(_0xfaa2x4))[_0x25ac[8]](responseWithResult(_0xfaa2x4))[_0x25ac[12]](handleError(_0xfaa2x4))};exports[_0x25ac[18]]=function(_0xfaa2xe,_0xfaa2x4){SugarcrmField[_0x25ac[18]](_0xfaa2xe[_0x25ac[19]])[_0x25ac[8]](responseWithResult(_0xfaa2x4,201))[_0x25ac[12]](handleError(_0xfaa2x4))};exports[_0x25ac[20]]=function(_0xfaa2xe,_0xfaa2x4){if(_0xfaa2xe[_0x25ac[19]][_0x25ac[15]]){delete _0xfaa2xe[_0x25ac[19]][_0x25ac[15]]};SugarcrmField[_0x25ac[17]](_0xfaa2xe[_0x25ac[16]][_0x25ac[15]])[_0x25ac[8]](handleEntityNotFound(_0xfaa2x4))[_0x25ac[8]](saveUpdates(_0xfaa2xe[_0x25ac[19]]))[_0x25ac[8]](responseWithResult(_0xfaa2x4))[_0x25ac[12]](handleError(_0xfaa2x4));};exports[_0x25ac[10]]=function(_0xfaa2xe,_0xfaa2x4){SugarcrmField[_0x25ac[17]](_0xfaa2xe[_0x25ac[16]][_0x25ac[15]])[_0x25ac[8]](handleEntityNotFound(_0xfaa2x4))[_0x25ac[8]](removeEntity(_0xfaa2x4))[_0x25ac[12]](handleError(_0xfaa2x4))};
\ 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 9976e6c..0a3c28d 100644
--- a/server/api/sugarcrm_field/sugarcrm_field.socket.js
+++ b/server/api/sugarcrm_field/sugarcrm_field.socket.js
@@ -1 +1 @@
-var _0xea96=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xea96[0];var SugarcrmField=require(_0xea96[2])[_0xea96[1]];exports[_0xea96[3]]=function(_0x902dx2){SugarcrmField[_0xea96[4]](function(_0x902dx3){onSave(_0x902dx2,_0x902dx3)});SugarcrmField[_0xea96[5]](function(_0x902dx3){onRemove(_0x902dx2,_0x902dx3)});};function onSave(_0x902dx2,_0x902dx3,_0x902dx5){_0x902dx2[_0xea96[7]](_0xea96[6],_0x902dx3)}function onRemove(_0x902dx2,_0x902dx3,_0x902dx5){_0x902dx2[_0xea96[7]](_0xea96[8],_0x902dx3)}
\ No newline at end of file
+var _0xe059=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe059[0];var SugarcrmField=require(_0xe059[2])[_0xe059[1]];exports[_0xe059[3]]=function(_0xb771x2){SugarcrmField[_0xe059[4]](function(_0xb771x3){onSave(_0xb771x2,_0xb771x3)});SugarcrmField[_0xe059[5]](function(_0xb771x3){onRemove(_0xb771x2,_0xb771x3)});};function onSave(_0xb771x2,_0xb771x3,_0xb771x5){_0xb771x2[_0xe059[7]](_0xe059[6],_0xb771x3)}function onRemove(_0xb771x2,_0xb771x3,_0xb771x5){_0xb771x2[_0xe059[7]](_0xe059[8],_0xb771x3)}
\ No newline at end of file
diff --git a/server/api/tag/index.js b/server/api/tag/index.js
index 4063598..6fece59 100644
--- a/server/api/tag/index.js
+++ b/server/api/tag/index.js
@@ -1 +1 @@
-var _0x794c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x61\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x74\x61\x67\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x794c[0];var express=require(_0x794c[1]);var controller=require(_0x794c[2]);var auth=require(_0x794c[3]);var router=express.Router();router[_0x794c[7]](_0x794c[4],auth[_0x794c[5]](),controller[_0x794c[6]]);router[_0x794c[7]](_0x794c[8],auth[_0x794c[5]](),controller[_0x794c[9]]);router[_0x794c[11]](_0x794c[4],auth[_0x794c[5]](),controller[_0x794c[10]]);router[_0x794c[11]](_0x794c[12],auth[_0x794c[5]](),controller[_0x794c[13]]);router[_0x794c[15]](_0x794c[8],auth[_0x794c[5]](),controller[_0x794c[14]]);router[_0x794c[16]](_0x794c[8],auth[_0x794c[5]](),controller[_0x794c[14]]);router[_0x794c[18]](_0x794c[4],auth[_0x794c[5]](),controller[_0x794c[17]]);router[_0x794c[18]](_0x794c[8],auth[_0x794c[5]](),controller[_0x794c[19]]);module[_0x794c[20]]=router;
\ No newline at end of file
+var _0x31b7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x61\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x74\x61\x67\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x31b7[0];var express=require(_0x31b7[1]);var controller=require(_0x31b7[2]);var auth=require(_0x31b7[3]);var router=express.Router();router[_0x31b7[7]](_0x31b7[4],auth[_0x31b7[5]](),controller[_0x31b7[6]]);router[_0x31b7[7]](_0x31b7[8],auth[_0x31b7[5]](),controller[_0x31b7[9]]);router[_0x31b7[11]](_0x31b7[4],auth[_0x31b7[5]](),controller[_0x31b7[10]]);router[_0x31b7[11]](_0x31b7[12],auth[_0x31b7[5]](),controller[_0x31b7[13]]);router[_0x31b7[15]](_0x31b7[8],auth[_0x31b7[5]](),controller[_0x31b7[14]]);router[_0x31b7[16]](_0x31b7[8],auth[_0x31b7[5]](),controller[_0x31b7[14]]);router[_0x31b7[18]](_0x31b7[4],auth[_0x31b7[5]](),controller[_0x31b7[17]]);router[_0x31b7[18]](_0x31b7[8],auth[_0x31b7[5]](),controller[_0x31b7[19]]);module[_0x31b7[20]]=router;
\ No newline at end of file
diff --git a/server/api/tag/tag.controller.js b/server/api/tag/tag.controller.js
index fa1a154..253f091 100644
--- a/server/api/tag/tag.controller.js
+++ b/server/api/tag/tag.controller.js
@@ -1 +1 @@
-var _0xab82=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x61\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x74\x61\x67\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x54\x41\x47","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xab82[0];var _=require(_0xab82[1]);var Tag=require(_0xab82[3])[_0xab82[2]];var util=require(_0xab82[4]);exports[_0xab82[5]]=function(_0x527ax4,_0x527ax5){var _0x527ax6=[_0xab82[6],_0xab82[7]];var _0x527ax7=_0x527ax4[_0xab82[9]][_0xab82[8]]?parseInt(_0x527ax4[_0xab82[9]][_0xab82[8]],10):100;var _0x527ax8=_0x527ax4[_0xab82[9]][_0xab82[10]]?parseInt(_0x527ax4[_0xab82[9]][_0xab82[10]],10):0;var _0x527ax9={where:{},limit:_0x527ax7,offset:_0x527ax8*_0x527ax7};_[_0xab82[24]](_0x527ax4[_0xab82[9]],function(_0x527axa,_0x527axb){switch(_0x527axb){case _0xab82[8]:;case _0xab82[10]:break ;;case _0xab82[13]:_0x527ax9[_0xab82[11]]=util[_0xab82[16]](_0xab82[12],_0x527ax4[_0xab82[9]][_0xab82[13]],_0x527ax4[_0xab82[9]][_0xab82[14]]||_0xab82[15])||null;break ;;case _0xab82[14]:break ;;case _0xab82[22]:_0x527ax9[_0xab82[18]][_0xab82[17]]=[];_0x527ax6[_0xab82[21]](function(_0x527axc){var _0x527axd={};_0x527axd[_0x527axc]={$like:_0xab82[19]+_0x527axa+_0xab82[19]};_0x527ax9[_0xab82[18]][_0xab82[17]][_0xab82[20]](_0x527axd);});break ;;default:_0x527ax9[_0xab82[18]][_0x527axb]={$like:{}};_0x527ax9[_0xab82[18]][_0x527axb][_0xab82[23]]=_0xab82[19]+_0x527axa+_0xab82[19];;}});console[_0xab82[25]](_0x527ax9);Tag[_0xab82[40]](_0x527ax9)[_0xab82[39]](function(_0x527axf){var _0x527ax10=Math[_0xab82[31]](_0x527axf[_0xab82[30]]/_0x527ax7);var _0x527ax11=_0x527ax10>(_0x527ax9[_0xab82[32]]+1)?util[_0xab82[16]](_0xab82[33],_0x527ax4[_0xab82[34]],_0x527ax4[_0xab82[36]][_0xab82[35]],_0x527ax4[_0xab82[37]],_0x527ax8+1):null;var _0x527ax12=_0x527ax8>0?util[_0xab82[16]](_0xab82[33],_0x527ax4[_0xab82[34]],_0x527ax4[_0xab82[36]][_0xab82[35]],_0x527ax4[_0xab82[37]],_0x527ax8-1):null;_0x527ax5[_0xab82[28]](200)[_0xab82[27]]({count:_0x527axf[_0xab82[30]],rows:_0x527axf[_0xab82[38]],next_page:_0x527ax11,previous_page:_0x527ax12,total_pages:_0x527ax10});})[_0xab82[29]](function(_0x527axe){_0x527ax5[_0xab82[28]](500)[_0xab82[27]]({error:_0xab82[26]})});};exports[_0xab82[41]]=function(_0x527ax4,_0x527ax5){console[_0xab82[25]](_0x527ax4[_0xab82[42]]);Tag[_0xab82[44]]({where:{name:_0x527ax4[_0xab82[42]][_0xab82[6]]}})[_0xab82[39]](function(_0x527ax13){if(!_0x527ax13){return _0x527ax5[_0xab82[43]](404)};return _0x527ax5[_0xab82[27]](_0x527ax13);})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)});};exports[_0xab82[45]]=function(_0x527ax4,_0x527ax5){Tag[_0xab82[48]](_0x527ax4[_0xab82[47]][_0xab82[46]])[_0xab82[39]](function(_0x527ax14){if(!_0x527ax14){return _0x527ax5[_0xab82[43]](404)};return _0x527ax5[_0xab82[27]](_0x527ax14);})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)})};exports[_0xab82[49]]=function(_0x527ax4,_0x527ax5){Tag[_0xab82[49]](_0x527ax4[_0xab82[42]])[_0xab82[39]](function(_0x527ax14){return _0x527ax5[_0xab82[28]](201)[_0xab82[27]](_0x527ax14)})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)})};exports[_0xab82[50]]=function(_0x527ax4,_0x527ax5){Tag[_0xab82[44]]({where:{name:_0x527ax4[_0xab82[42]][_0xab82[6]],id:{$ne:_0x527ax4[_0xab82[42]][_0xab82[46]]}}})[_0xab82[39]](function(_0x527ax13){if(!_0x527ax13){return _0x527ax5[_0xab82[43]](404)};if(_0x527ax13[_0xab82[51]]>0){return _0x527ax5[_0xab82[28]](500)[_0xab82[27]]({message:_0xab82[52]})};if(_0x527ax4[_0xab82[42]][_0xab82[46]]){delete _0x527ax4[_0xab82[42]][_0xab82[46]]};Tag[_0xab82[55]]({where:{id:_0x527ax4[_0xab82[47]][_0xab82[46]]}})[_0xab82[39]](function(_0x527ax14){if(!_0x527ax14){return _0x527ax5[_0xab82[43]](404)};var _0x527ax15=_[_0xab82[53]](_0x527ax14,_0x527ax4[_0xab82[42]]);_0x527ax15[_0xab82[54]]()[_0xab82[39]](function(){return _0x527ax5[_0xab82[28]](200)[_0xab82[27]](_0x527ax14)})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)});})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)});})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)})};exports[_0xab82[56]]=function(_0x527ax4,_0x527ax5){Tag[_0xab82[48]](_0x527ax4[_0xab82[47]][_0xab82[46]])[_0xab82[39]](function(_0x527ax14){if(!_0x527ax14){return _0x527ax5[_0xab82[43]](404)};_0x527ax14[_0xab82[56]]()[_0xab82[39]](function(){return _0x527ax5[_0xab82[43]](204)})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)});})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)})};exports[_0xab82[57]]=function(_0x527ax4,_0x527ax5){Tag[_0xab82[56]]({where:{id:_0x527ax4[_0xab82[9]][_0xab82[46]]},individualHooks:true})[_0xab82[39]](function(){return _0x527ax5[_0xab82[43]](204)})[_0xab82[29]](function(_0x527axe){return handleError(_0x527ax5,_0x527axe)})};function handleError(_0x527ax5,_0x527axe){return _0x527ax5[_0xab82[28]](500)[_0xab82[27]](_0x527axe)}
\ No newline at end of file
+var _0x761c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x61\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x74\x61\x67\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x54\x41\x47","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x761c[0];var _=require(_0x761c[1]);var Tag=require(_0x761c[3])[_0x761c[2]];var util=require(_0x761c[4]);exports[_0x761c[5]]=function(_0x1844x4,_0x1844x5){var _0x1844x6=[_0x761c[6],_0x761c[7]];var _0x1844x7=_0x1844x4[_0x761c[9]][_0x761c[8]]?parseInt(_0x1844x4[_0x761c[9]][_0x761c[8]],10):100;var _0x1844x8=_0x1844x4[_0x761c[9]][_0x761c[10]]?parseInt(_0x1844x4[_0x761c[9]][_0x761c[10]],10):0;var _0x1844x9={where:{},limit:_0x1844x7,offset:_0x1844x8*_0x1844x7};_[_0x761c[24]](_0x1844x4[_0x761c[9]],function(_0x1844xa,_0x1844xb){switch(_0x1844xb){case _0x761c[8]:;case _0x761c[10]:break ;;case _0x761c[13]:_0x1844x9[_0x761c[11]]=util[_0x761c[16]](_0x761c[12],_0x1844x4[_0x761c[9]][_0x761c[13]],_0x1844x4[_0x761c[9]][_0x761c[14]]||_0x761c[15])||null;break ;;case _0x761c[14]:break ;;case _0x761c[22]:_0x1844x9[_0x761c[18]][_0x761c[17]]=[];_0x1844x6[_0x761c[21]](function(_0x1844xc){var _0x1844xd={};_0x1844xd[_0x1844xc]={$like:_0x761c[19]+_0x1844xa+_0x761c[19]};_0x1844x9[_0x761c[18]][_0x761c[17]][_0x761c[20]](_0x1844xd);});break ;;default:_0x1844x9[_0x761c[18]][_0x1844xb]={$like:{}};_0x1844x9[_0x761c[18]][_0x1844xb][_0x761c[23]]=_0x761c[19]+_0x1844xa+_0x761c[19];;}});console[_0x761c[25]](_0x1844x9);Tag[_0x761c[40]](_0x1844x9)[_0x761c[39]](function(_0x1844xf){var _0x1844x10=Math[_0x761c[31]](_0x1844xf[_0x761c[30]]/_0x1844x7);var _0x1844x11=_0x1844x10>(_0x1844x9[_0x761c[32]]+1)?util[_0x761c[16]](_0x761c[33],_0x1844x4[_0x761c[34]],_0x1844x4[_0x761c[36]][_0x761c[35]],_0x1844x4[_0x761c[37]],_0x1844x8+1):null;var _0x1844x12=_0x1844x8>0?util[_0x761c[16]](_0x761c[33],_0x1844x4[_0x761c[34]],_0x1844x4[_0x761c[36]][_0x761c[35]],_0x1844x4[_0x761c[37]],_0x1844x8-1):null;_0x1844x5[_0x761c[28]](200)[_0x761c[27]]({count:_0x1844xf[_0x761c[30]],rows:_0x1844xf[_0x761c[38]],next_page:_0x1844x11,previous_page:_0x1844x12,total_pages:_0x1844x10});})[_0x761c[29]](function(_0x1844xe){_0x1844x5[_0x761c[28]](500)[_0x761c[27]]({error:_0x761c[26]})});};exports[_0x761c[41]]=function(_0x1844x4,_0x1844x5){console[_0x761c[25]](_0x1844x4[_0x761c[42]]);Tag[_0x761c[44]]({where:{name:_0x1844x4[_0x761c[42]][_0x761c[6]]}})[_0x761c[39]](function(_0x1844x13){if(!_0x1844x13){return _0x1844x5[_0x761c[43]](404)};return _0x1844x5[_0x761c[27]](_0x1844x13);})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)});};exports[_0x761c[45]]=function(_0x1844x4,_0x1844x5){Tag[_0x761c[48]](_0x1844x4[_0x761c[47]][_0x761c[46]])[_0x761c[39]](function(_0x1844x14){if(!_0x1844x14){return _0x1844x5[_0x761c[43]](404)};return _0x1844x5[_0x761c[27]](_0x1844x14);})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)})};exports[_0x761c[49]]=function(_0x1844x4,_0x1844x5){Tag[_0x761c[49]](_0x1844x4[_0x761c[42]])[_0x761c[39]](function(_0x1844x14){return _0x1844x5[_0x761c[28]](201)[_0x761c[27]](_0x1844x14)})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)})};exports[_0x761c[50]]=function(_0x1844x4,_0x1844x5){Tag[_0x761c[44]]({where:{name:_0x1844x4[_0x761c[42]][_0x761c[6]],id:{$ne:_0x1844x4[_0x761c[42]][_0x761c[46]]}}})[_0x761c[39]](function(_0x1844x13){if(!_0x1844x13){return _0x1844x5[_0x761c[43]](404)};if(_0x1844x13[_0x761c[51]]>0){return _0x1844x5[_0x761c[28]](500)[_0x761c[27]]({message:_0x761c[52]})};if(_0x1844x4[_0x761c[42]][_0x761c[46]]){delete _0x1844x4[_0x761c[42]][_0x761c[46]]};Tag[_0x761c[55]]({where:{id:_0x1844x4[_0x761c[47]][_0x761c[46]]}})[_0x761c[39]](function(_0x1844x14){if(!_0x1844x14){return _0x1844x5[_0x761c[43]](404)};var _0x1844x15=_[_0x761c[53]](_0x1844x14,_0x1844x4[_0x761c[42]]);_0x1844x15[_0x761c[54]]()[_0x761c[39]](function(){return _0x1844x5[_0x761c[28]](200)[_0x761c[27]](_0x1844x14)})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)});})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)});})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)})};exports[_0x761c[56]]=function(_0x1844x4,_0x1844x5){Tag[_0x761c[48]](_0x1844x4[_0x761c[47]][_0x761c[46]])[_0x761c[39]](function(_0x1844x14){if(!_0x1844x14){return _0x1844x5[_0x761c[43]](404)};_0x1844x14[_0x761c[56]]()[_0x761c[39]](function(){return _0x1844x5[_0x761c[43]](204)})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)});})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)})};exports[_0x761c[57]]=function(_0x1844x4,_0x1844x5){Tag[_0x761c[56]]({where:{id:_0x1844x4[_0x761c[9]][_0x761c[46]]},individualHooks:true})[_0x761c[39]](function(){return _0x1844x5[_0x761c[43]](204)})[_0x761c[29]](function(_0x1844xe){return handleError(_0x1844x5,_0x1844xe)})};function handleError(_0x1844x5,_0x1844xe){return _0x1844x5[_0x761c[28]](500)[_0x761c[27]](_0x1844xe)}
\ No newline at end of file
diff --git a/server/api/tag/tag.socket.js b/server/api/tag/tag.socket.js
index 43b37f3..0d93231 100644
--- a/server/api/tag/tag.socket.js
+++ b/server/api/tag/tag.socket.js
@@ -1 +1 @@
-var _0x7d0c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x61\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x61\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x61\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0x7d0c[0];var Tag=require(_0x7d0c[2])[_0x7d0c[1]];exports[_0x7d0c[3]]=function(_0x3d75x2){Tag[_0x7d0c[4]](function(_0x3d75x3){onSave(_0x3d75x2,_0x3d75x3)});Tag[_0x7d0c[5]](function(_0x3d75x3){onRemove(_0x3d75x2,_0x3d75x3)});};function onSave(_0x3d75x2,_0x3d75x3,_0x3d75x5){_0x3d75x2[_0x7d0c[7]](_0x7d0c[6],_0x3d75x3)}function onRemove(_0x3d75x2,_0x3d75x3,_0x3d75x5){_0x3d75x2[_0x7d0c[7]](_0x7d0c[8],_0x3d75x3)}
\ No newline at end of file
+var _0x8a12=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x61\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x61\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x61\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8a12[0];var Tag=require(_0x8a12[2])[_0x8a12[1]];exports[_0x8a12[3]]=function(_0xd85dx2){Tag[_0x8a12[4]](function(_0xd85dx3){onSave(_0xd85dx2,_0xd85dx3)});Tag[_0x8a12[5]](function(_0xd85dx3){onRemove(_0xd85dx2,_0xd85dx3)});};function onSave(_0xd85dx2,_0xd85dx3,_0xd85dx5){_0xd85dx2[_0x8a12[7]](_0x8a12[6],_0xd85dx3)}function onRemove(_0xd85dx2,_0xd85dx3,_0xd85dx5){_0xd85dx2[_0x8a12[7]](_0x8a12[8],_0xd85dx3)}
\ No newline at end of file
diff --git a/server/api/tag/tag.spec.js b/server/api/tag/tag.spec.js
index a00fac7..a3ec97b 100644
--- a/server/api/tag/tag.spec.js
+++ b/server/api/tag/tag.spec.js
@@ -1 +1 @@
-var _0xa293=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x61\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x61\x67\x73","\x67\x65\x74"];_0xa293[0];var should=require(_0xa293[1]);var app=require(_0xa293[2]);var request=require(_0xa293[3]);describe(_0xa293[4],function(){it(_0xa293[5],function(_0x39a8x4){request(app)[_0xa293[13]](_0xa293[12])[_0xa293[11]](200)[_0xa293[11]](_0xa293[10],/json/)[_0xa293[9]](function(_0x39a8x5,_0x39a8x6){if(_0x39a8x5){return _0x39a8x4(_0x39a8x5)};_0x39a8x6[_0xa293[8]][_0xa293[1]][_0xa293[7]][_0xa293[6]](Array);_0x39a8x4();})})});
\ No newline at end of file
+var _0xd4f2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x61\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x61\x67\x73","\x67\x65\x74"];_0xd4f2[0];var should=require(_0xd4f2[1]);var app=require(_0xd4f2[2]);var request=require(_0xd4f2[3]);describe(_0xd4f2[4],function(){it(_0xd4f2[5],function(_0x1ce2x4){request(app)[_0xd4f2[13]](_0xd4f2[12])[_0xd4f2[11]](200)[_0xd4f2[11]](_0xd4f2[10],/json/)[_0xd4f2[9]](function(_0x1ce2x5,_0x1ce2x6){if(_0x1ce2x5){return _0x1ce2x4(_0x1ce2x5)};_0x1ce2x6[_0xd4f2[8]][_0xd4f2[1]][_0xd4f2[7]][_0xd4f2[6]](Array);_0x1ce2x4();})})});
\ No newline at end of file
diff --git a/server/api/team/index.js b/server/api/team/index.js
index 2c3323e..cc7dfff 100644
--- a/server/api/team/index.js
+++ b/server/api/team/index.js
@@ -1 +1 @@
-var _0xa622=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x65\x61\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xa622[0];var express=require(_0xa622[1]);var controller=require(_0xa622[2]);var auth=require(_0xa622[3]);var router=express.Router();router[_0xa622[7]](_0xa622[4],auth[_0xa622[5]](),controller[_0xa622[6]]);router[_0xa622[7]](_0xa622[8],auth[_0xa622[5]](),controller[_0xa622[9]]);router[_0xa622[11]](_0xa622[4],auth[_0xa622[5]](),controller[_0xa622[10]]);router[_0xa622[11]](_0xa622[12],auth[_0xa622[5]](),controller[_0xa622[13]]);router[_0xa622[15]](_0xa622[8],auth[_0xa622[5]](),controller[_0xa622[14]]);router[_0xa622[15]](_0xa622[12],auth[_0xa622[5]](),controller[_0xa622[16]]);router[_0xa622[17]](_0xa622[8],auth[_0xa622[5]](),controller[_0xa622[14]]);router[_0xa622[19]](_0xa622[4],auth[_0xa622[5]](),controller[_0xa622[18]]);router[_0xa622[19]](_0xa622[8],auth[_0xa622[5]](),controller[_0xa622[20]]);module[_0xa622[21]]=router;
\ No newline at end of file
+var _0xaac8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x65\x61\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xaac8[0];var express=require(_0xaac8[1]);var controller=require(_0xaac8[2]);var auth=require(_0xaac8[3]);var router=express.Router();router[_0xaac8[7]](_0xaac8[4],auth[_0xaac8[5]](),controller[_0xaac8[6]]);router[_0xaac8[7]](_0xaac8[8],auth[_0xaac8[5]](),controller[_0xaac8[9]]);router[_0xaac8[11]](_0xaac8[4],auth[_0xaac8[5]](),controller[_0xaac8[10]]);router[_0xaac8[11]](_0xaac8[12],auth[_0xaac8[5]](),controller[_0xaac8[13]]);router[_0xaac8[15]](_0xaac8[8],auth[_0xaac8[5]](),controller[_0xaac8[14]]);router[_0xaac8[15]](_0xaac8[12],auth[_0xaac8[5]](),controller[_0xaac8[16]]);router[_0xaac8[17]](_0xaac8[8],auth[_0xaac8[5]](),controller[_0xaac8[14]]);router[_0xaac8[19]](_0xaac8[4],auth[_0xaac8[5]](),controller[_0xaac8[18]]);router[_0xaac8[19]](_0xaac8[8],auth[_0xaac8[5]](),controller[_0xaac8[20]]);module[_0xaac8[21]]=router;
\ No newline at end of file
diff --git a/server/api/team/team.controller.js b/server/api/team/team.controller.js
index 5b200e9..5980828 100644
--- a/server/api/team/team.controller.js
+++ b/server/api/team/team.controller.js
@@ -1 +1 @@
-var _0x8d18=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x74\x65\x61\x6D","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x6E\x6F\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73"];_0x8d18[0];var _=require(_0x8d18[1]);var util=require(_0x8d18[2]);var Team=require(_0x8d18[4])[_0x8d18[3]];var User=require(_0x8d18[4])[_0x8d18[5]];exports[_0x8d18[6]]=function(_0x5a2cx5,_0x5a2cx6){var _0x5a2cx7=[_0x8d18[7],_0x8d18[8]];var _0x5a2cx8=_0x5a2cx5[_0x8d18[10]][_0x8d18[9]]?parseInt(_0x5a2cx5[_0x8d18[10]][_0x8d18[9]],10):100;var _0x5a2cx9=_0x5a2cx5[_0x8d18[10]][_0x8d18[11]]?parseInt(_0x5a2cx5[_0x8d18[10]][_0x8d18[11]],10):0;var _0x5a2cxa={where:{},include:[{model:User,required:false}],limit:_0x5a2cx8,offset:_0x5a2cx9*_0x5a2cx8};_[_0x8d18[25]](_0x5a2cx5[_0x8d18[10]],function(_0x5a2cxb,_0x5a2cxc){switch(_0x5a2cxc){case _0x8d18[9]:;case _0x8d18[11]:break ;;case _0x8d18[14]:_0x5a2cxa[_0x8d18[12]]=util[_0x8d18[17]](_0x8d18[13],_0x5a2cx5[_0x8d18[10]][_0x8d18[14]],_0x5a2cx5[_0x8d18[10]][_0x8d18[15]]||_0x8d18[16])||null;break ;;case _0x8d18[15]:break ;;case _0x8d18[23]:_0x5a2cxa[_0x8d18[19]][_0x8d18[18]]=[];_0x5a2cx7[_0x8d18[22]](function(_0x5a2cxd){var _0x5a2cxe={};_0x5a2cxe[_0x5a2cxd]={$like:_0x8d18[20]+_0x5a2cxb+_0x8d18[20]};_0x5a2cxa[_0x8d18[19]][_0x8d18[18]][_0x8d18[21]](_0x5a2cxe);});break ;;default:_0x5a2cxa[_0x8d18[19]][_0x5a2cxc]={$like:{}};_0x5a2cxa[_0x8d18[19]][_0x5a2cxc][_0x8d18[24]]=_0x8d18[20]+_0x5a2cxb+_0x8d18[20];;}});console[_0x8d18[27]](_0x8d18[26],_0x5a2cxa);Team[_0x8d18[42]](_0x5a2cxa)[_0x8d18[41]](function(_0x5a2cx10){var _0x5a2cx11=Math[_0x8d18[33]](_0x5a2cx10[_0x8d18[32]]/_0x5a2cx8);var _0x5a2cx12=_0x5a2cx11>(_0x5a2cxa[_0x8d18[34]]+1)?util[_0x8d18[17]](_0x8d18[35],_0x5a2cx5[_0x8d18[36]],_0x5a2cx5[_0x8d18[38]][_0x8d18[37]],_0x5a2cx5[_0x8d18[39]],_0x5a2cx9+1):null;var _0x5a2cx13=_0x5a2cx9>0?util[_0x8d18[17]](_0x8d18[35],_0x5a2cx5[_0x8d18[36]],_0x5a2cx5[_0x8d18[38]][_0x8d18[37]],_0x5a2cx5[_0x8d18[39]],_0x5a2cx9-1):null;_0x5a2cx6[_0x8d18[30]](200)[_0x8d18[29]]({count:_0x5a2cx10[_0x8d18[32]],rows:_0x5a2cx10[_0x8d18[40]],next_page:_0x5a2cx12,previous_page:_0x5a2cx13,total_pages:_0x5a2cx11});})[_0x8d18[31]](function(_0x5a2cxf){_0x5a2cx6[_0x8d18[30]](500)[_0x8d18[29]]({error:_0x8d18[28]})});};exports[_0x8d18[43]]=function(_0x5a2cx5,_0x5a2cx6){Team[_0x8d18[47]]({where:{id:_0x5a2cx5[_0x8d18[46]][_0x8d18[45]]},include:[User]})[_0x8d18[41]](function(_0x5a2cx14){if(!_0x5a2cx14){return _0x5a2cx6[_0x8d18[44]](404)};return _0x5a2cx6[_0x8d18[29]](_0x5a2cx14);})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)})};exports[_0x8d18[48]]=function(_0x5a2cx5,_0x5a2cx6){Team[_0x8d18[48]](_0x5a2cx5[_0x8d18[49]])[_0x8d18[41]](function(_0x5a2cx14){return _0x5a2cx6[_0x8d18[30]](201)[_0x8d18[29]](_0x5a2cx14)})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)})};exports[_0x8d18[50]]=function(_0x5a2cx5,_0x5a2cx6){if(_0x5a2cx5[_0x8d18[49]][_0x8d18[45]]){delete _0x5a2cx5[_0x8d18[49]][_0x8d18[45]]};Team[_0x8d18[47]]({where:{id:_0x5a2cx5[_0x8d18[46]][_0x8d18[45]]}})[_0x8d18[41]](function(_0x5a2cx14){if(!_0x5a2cx14){return _0x5a2cx6[_0x8d18[44]](404)};var _0x5a2cx15=_[_0x8d18[51]](_0x5a2cx14,_0x5a2cx5[_0x8d18[49]]);_0x5a2cx15[_0x8d18[52]]()[_0x8d18[41]](function(){return _0x5a2cx6[_0x8d18[30]](200)[_0x8d18[29]](_0x5a2cx14)})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)});})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)});};exports[_0x8d18[53]]=function(_0x5a2cx5,_0x5a2cx6){Team[_0x8d18[47]]({where:{id:_0x5a2cx5[_0x8d18[46]][_0x8d18[45]]}})[_0x8d18[41]](function(_0x5a2cx14){if(!_0x5a2cx14){return _0x5a2cx6[_0x8d18[44]](404)};_0x5a2cx14[_0x8d18[53]]()[_0x8d18[41]](function(){return _0x5a2cx6[_0x8d18[44]](204)})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)});})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)})};exports[_0x8d18[54]]=function(_0x5a2cx5,_0x5a2cx6){Team[_0x8d18[53]]({where:{id:_0x5a2cx5[_0x8d18[10]][_0x8d18[45]]},individualHooks:true})[_0x8d18[41]](function(){return _0x5a2cx6[_0x8d18[44]](204)})[_0x8d18[31]](function(_0x5a2cxf){return handleError(_0x5a2cx6,_0x5a2cxf)})};exports[_0x8d18[55]]=function(_0x5a2cx5,_0x5a2cx6,_0x5a2cx16){Team[_0x8d18[59]](_0x5a2cx5[_0x8d18[46]][_0x8d18[45]])[_0x8d18[41]](function(_0x5a2cx14){if(_0x5a2cx14){_0x5a2cx14[_0x8d18[57]](_0x5a2cx5[_0x8d18[49]][_0x8d18[56]])[_0x8d18[41]](function(){return _0x5a2cx6[_0x8d18[44]](200)})[_0x8d18[31]](function(_0x5a2cxf){return _0x5a2cx16(_0x5a2cxf)})}else {return _0x5a2cx16( new Error(_0x8d18[58]))}})[_0x8d18[31]](function(_0x5a2cxf){return _0x5a2cx16(_0x5a2cxf)})};exports[_0x8d18[60]]=function(_0x5a2cx5,_0x5a2cx6,_0x5a2cx16){Team[_0x8d18[59]](_0x5a2cx5[_0x8d18[46]][_0x8d18[45]])[_0x8d18[41]](function(_0x5a2cx14){if(_0x5a2cx14){_0x5a2cx14[_0x8d18[61]](_0x5a2cx5[_0x8d18[49]][_0x8d18[56]])[_0x8d18[41]](function(){return _0x5a2cx6[_0x8d18[44]](200)})[_0x8d18[31]](function(_0x5a2cxf){return _0x5a2cx16(_0x5a2cxf)})}else {return _0x5a2cx16( new Error(_0x8d18[58]))}})[_0x8d18[31]](function(_0x5a2cxf){return _0x5a2cx16(_0x5a2cxf)})};function handleError(_0x5a2cx6,_0x5a2cxf){return _0x5a2cx6[_0x8d18[30]](500)[_0x8d18[29]](_0x5a2cxf)}
\ No newline at end of file
+var _0xb963=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x74\x65\x61\x6D","\x6C\x6F\x67","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x55\x73\x65\x72\x73","\x6E\x6F\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73"];_0xb963[0];var _=require(_0xb963[1]);var util=require(_0xb963[2]);var Team=require(_0xb963[4])[_0xb963[3]];var User=require(_0xb963[4])[_0xb963[5]];exports[_0xb963[6]]=function(_0x47e3x5,_0x47e3x6){var _0x47e3x7=[_0xb963[7],_0xb963[8]];var _0x47e3x8=_0x47e3x5[_0xb963[10]][_0xb963[9]]?parseInt(_0x47e3x5[_0xb963[10]][_0xb963[9]],10):100;var _0x47e3x9=_0x47e3x5[_0xb963[10]][_0xb963[11]]?parseInt(_0x47e3x5[_0xb963[10]][_0xb963[11]],10):0;var _0x47e3xa={where:{},include:[{model:User,required:false}],limit:_0x47e3x8,offset:_0x47e3x9*_0x47e3x8};_[_0xb963[25]](_0x47e3x5[_0xb963[10]],function(_0x47e3xb,_0x47e3xc){switch(_0x47e3xc){case _0xb963[9]:;case _0xb963[11]:break ;;case _0xb963[14]:_0x47e3xa[_0xb963[12]]=util[_0xb963[17]](_0xb963[13],_0x47e3x5[_0xb963[10]][_0xb963[14]],_0x47e3x5[_0xb963[10]][_0xb963[15]]||_0xb963[16])||null;break ;;case _0xb963[15]:break ;;case _0xb963[23]:_0x47e3xa[_0xb963[19]][_0xb963[18]]=[];_0x47e3x7[_0xb963[22]](function(_0x47e3xd){var _0x47e3xe={};_0x47e3xe[_0x47e3xd]={$like:_0xb963[20]+_0x47e3xb+_0xb963[20]};_0x47e3xa[_0xb963[19]][_0xb963[18]][_0xb963[21]](_0x47e3xe);});break ;;default:_0x47e3xa[_0xb963[19]][_0x47e3xc]={$like:{}};_0x47e3xa[_0xb963[19]][_0x47e3xc][_0xb963[24]]=_0xb963[20]+_0x47e3xb+_0xb963[20];;}});console[_0xb963[27]](_0xb963[26],_0x47e3xa);Team[_0xb963[42]](_0x47e3xa)[_0xb963[41]](function(_0x47e3x10){var _0x47e3x11=Math[_0xb963[33]](_0x47e3x10[_0xb963[32]]/_0x47e3x8);var _0x47e3x12=_0x47e3x11>(_0x47e3xa[_0xb963[34]]+1)?util[_0xb963[17]](_0xb963[35],_0x47e3x5[_0xb963[36]],_0x47e3x5[_0xb963[38]][_0xb963[37]],_0x47e3x5[_0xb963[39]],_0x47e3x9+1):null;var _0x47e3x13=_0x47e3x9>0?util[_0xb963[17]](_0xb963[35],_0x47e3x5[_0xb963[36]],_0x47e3x5[_0xb963[38]][_0xb963[37]],_0x47e3x5[_0xb963[39]],_0x47e3x9-1):null;_0x47e3x6[_0xb963[30]](200)[_0xb963[29]]({count:_0x47e3x10[_0xb963[32]],rows:_0x47e3x10[_0xb963[40]],next_page:_0x47e3x12,previous_page:_0x47e3x13,total_pages:_0x47e3x11});})[_0xb963[31]](function(_0x47e3xf){_0x47e3x6[_0xb963[30]](500)[_0xb963[29]]({error:_0xb963[28]})});};exports[_0xb963[43]]=function(_0x47e3x5,_0x47e3x6){Team[_0xb963[47]]({where:{id:_0x47e3x5[_0xb963[46]][_0xb963[45]]},include:[User]})[_0xb963[41]](function(_0x47e3x14){if(!_0x47e3x14){return _0x47e3x6[_0xb963[44]](404)};return _0x47e3x6[_0xb963[29]](_0x47e3x14);})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)})};exports[_0xb963[48]]=function(_0x47e3x5,_0x47e3x6){Team[_0xb963[48]](_0x47e3x5[_0xb963[49]])[_0xb963[41]](function(_0x47e3x14){return _0x47e3x6[_0xb963[30]](201)[_0xb963[29]](_0x47e3x14)})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)})};exports[_0xb963[50]]=function(_0x47e3x5,_0x47e3x6){if(_0x47e3x5[_0xb963[49]][_0xb963[45]]){delete _0x47e3x5[_0xb963[49]][_0xb963[45]]};Team[_0xb963[47]]({where:{id:_0x47e3x5[_0xb963[46]][_0xb963[45]]}})[_0xb963[41]](function(_0x47e3x14){if(!_0x47e3x14){return _0x47e3x6[_0xb963[44]](404)};var _0x47e3x15=_[_0xb963[51]](_0x47e3x14,_0x47e3x5[_0xb963[49]]);_0x47e3x15[_0xb963[52]]()[_0xb963[41]](function(){return _0x47e3x6[_0xb963[30]](200)[_0xb963[29]](_0x47e3x14)})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)});})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)});};exports[_0xb963[53]]=function(_0x47e3x5,_0x47e3x6){Team[_0xb963[47]]({where:{id:_0x47e3x5[_0xb963[46]][_0xb963[45]]}})[_0xb963[41]](function(_0x47e3x14){if(!_0x47e3x14){return _0x47e3x6[_0xb963[44]](404)};_0x47e3x14[_0xb963[53]]()[_0xb963[41]](function(){return _0x47e3x6[_0xb963[44]](204)})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)});})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)})};exports[_0xb963[54]]=function(_0x47e3x5,_0x47e3x6){Team[_0xb963[53]]({where:{id:_0x47e3x5[_0xb963[10]][_0xb963[45]]},individualHooks:true})[_0xb963[41]](function(){return _0x47e3x6[_0xb963[44]](204)})[_0xb963[31]](function(_0x47e3xf){return handleError(_0x47e3x6,_0x47e3xf)})};exports[_0xb963[55]]=function(_0x47e3x5,_0x47e3x6,_0x47e3x16){Team[_0xb963[59]](_0x47e3x5[_0xb963[46]][_0xb963[45]])[_0xb963[41]](function(_0x47e3x14){if(_0x47e3x14){_0x47e3x14[_0xb963[57]](_0x47e3x5[_0xb963[49]][_0xb963[56]])[_0xb963[41]](function(){return _0x47e3x6[_0xb963[44]](200)})[_0xb963[31]](function(_0x47e3xf){return _0x47e3x16(_0x47e3xf)})}else {return _0x47e3x16( new Error(_0xb963[58]))}})[_0xb963[31]](function(_0x47e3xf){return _0x47e3x16(_0x47e3xf)})};exports[_0xb963[60]]=function(_0x47e3x5,_0x47e3x6,_0x47e3x16){Team[_0xb963[59]](_0x47e3x5[_0xb963[46]][_0xb963[45]])[_0xb963[41]](function(_0x47e3x14){if(_0x47e3x14){_0x47e3x14[_0xb963[61]](_0x47e3x5[_0xb963[49]][_0xb963[56]])[_0xb963[41]](function(){return _0x47e3x6[_0xb963[44]](200)})[_0xb963[31]](function(_0x47e3xf){return _0x47e3x16(_0x47e3xf)})}else {return _0x47e3x16( new Error(_0xb963[58]))}})[_0xb963[31]](function(_0x47e3xf){return _0x47e3x16(_0x47e3xf)})};function handleError(_0x47e3x6,_0x47e3xf){return _0x47e3x6[_0xb963[30]](500)[_0xb963[29]](_0x47e3xf)}
\ No newline at end of file
diff --git a/server/api/team/team.socket.js b/server/api/team/team.socket.js
index 9a186a8..b8181c3 100644
--- a/server/api/team/team.socket.js
+++ b/server/api/team/team.socket.js
@@ -1 +1 @@
-var _0x4ace=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x65\x61\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x65\x61\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4ace[0];var team=require(_0x4ace[2])[_0x4ace[1]];exports[_0x4ace[3]]=function(_0xb1bdx2){team[_0x4ace[4]](function(_0xb1bdx3){onSave(_0xb1bdx2,_0xb1bdx3)});team[_0x4ace[5]](function(_0xb1bdx3){onSave(_0xb1bdx2,_0xb1bdx3)});team[_0x4ace[6]](function(_0xb1bdx3){onRemove(_0xb1bdx2,_0xb1bdx3)});};function onSave(_0xb1bdx2,_0xb1bdx3,_0xb1bdx5){_0xb1bdx2[_0x4ace[8]](_0x4ace[7],_0xb1bdx3)}function onRemove(_0xb1bdx2,_0xb1bdx3,_0xb1bdx5){_0xb1bdx2[_0x4ace[8]](_0x4ace[9],_0xb1bdx3)}
\ No newline at end of file
+var _0xcdc3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x65\x61\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x65\x61\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0xcdc3[0];var team=require(_0xcdc3[2])[_0xcdc3[1]];exports[_0xcdc3[3]]=function(_0x74fex2){team[_0xcdc3[4]](function(_0x74fex3){onSave(_0x74fex2,_0x74fex3)});team[_0xcdc3[5]](function(_0x74fex3){onSave(_0x74fex2,_0x74fex3)});team[_0xcdc3[6]](function(_0x74fex3){onRemove(_0x74fex2,_0x74fex3)});};function onSave(_0x74fex2,_0x74fex3,_0x74fex5){_0x74fex2[_0xcdc3[8]](_0xcdc3[7],_0x74fex3)}function onRemove(_0x74fex2,_0x74fex3,_0x74fex5){_0x74fex2[_0xcdc3[8]](_0xcdc3[9],_0x74fex3)}
\ No newline at end of file
diff --git a/server/api/team/team.spec.js b/server/api/team/team.spec.js
index d78ca42..c1e4cf9 100644
--- a/server/api/team/team.spec.js
+++ b/server/api/team/team.spec.js
@@ -1 +1 @@
-var _0x479a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x73","\x67\x65\x74"];_0x479a[0];var should=require(_0x479a[1]);var app=require(_0x479a[2]);var request=require(_0x479a[3]);describe(_0x479a[4],function(){it(_0x479a[5],function(_0x474fx4){request(app)[_0x479a[13]](_0x479a[12])[_0x479a[11]](200)[_0x479a[11]](_0x479a[10],/json/)[_0x479a[9]](function(_0x474fx5,_0x474fx6){if(_0x474fx5){return _0x474fx4(_0x474fx5)};_0x474fx6[_0x479a[8]][_0x479a[1]][_0x479a[7]][_0x479a[6]](Array);_0x474fx4();})})});
\ No newline at end of file
+var _0x1f1e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x73","\x67\x65\x74"];_0x1f1e[0];var should=require(_0x1f1e[1]);var app=require(_0x1f1e[2]);var request=require(_0x1f1e[3]);describe(_0x1f1e[4],function(){it(_0x1f1e[5],function(_0x8e18x4){request(app)[_0x1f1e[13]](_0x1f1e[12])[_0x1f1e[11]](200)[_0x1f1e[11]](_0x1f1e[10],/json/)[_0x1f1e[9]](function(_0x8e18x5,_0x8e18x6){if(_0x8e18x5){return _0x8e18x4(_0x8e18x5)};_0x8e18x6[_0x1f1e[8]][_0x1f1e[1]][_0x1f1e[7]][_0x1f1e[6]](Array);_0x8e18x4();})})});
\ No newline at end of file
diff --git a/server/api/telephone/index.js b/server/api/telephone/index.js
index afd098f..685ec41 100644
--- a/server/api/telephone/index.js
+++ b/server/api/telephone/index.js
@@ -1 +1 @@
-var _0x56b9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x69\x73\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73\x4C\x69\x6D\x69\x74","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x56b9[0];var express=require(_0x56b9[1]);var auth=require(_0x56b9[2]);var controller=require(_0x56b9[3]);var license=require(_0x56b9[4]);var router=express.Router();router[_0x56b9[8]](_0x56b9[5],auth[_0x56b9[6]](),controller[_0x56b9[7]]);router[_0x56b9[8]](_0x56b9[9],auth[_0x56b9[6]](),controller[_0x56b9[10]]);router[_0x56b9[8]](_0x56b9[11],auth[_0x56b9[6]](),controller[_0x56b9[12]]);router[_0x56b9[16]](_0x56b9[5],auth[_0x56b9[6]](),license[_0x56b9[13]](),license[_0x56b9[14]](),controller[_0x56b9[15]]);router[_0x56b9[18]](_0x56b9[11],auth[_0x56b9[6]](),controller[_0x56b9[17]]);router[_0x56b9[19]](_0x56b9[11],auth[_0x56b9[6]](),controller[_0x56b9[17]]);router[_0x56b9[21]](_0x56b9[11],auth[_0x56b9[6]](),controller[_0x56b9[20]]);module[_0x56b9[22]]=router;
\ No newline at end of file
+var _0xb2b3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x69\x73\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73\x4C\x69\x6D\x69\x74","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb2b3[0];var express=require(_0xb2b3[1]);var auth=require(_0xb2b3[2]);var controller=require(_0xb2b3[3]);var license=require(_0xb2b3[4]);var router=express.Router();router[_0xb2b3[8]](_0xb2b3[5],auth[_0xb2b3[6]](),controller[_0xb2b3[7]]);router[_0xb2b3[8]](_0xb2b3[9],auth[_0xb2b3[6]](),controller[_0xb2b3[10]]);router[_0xb2b3[8]](_0xb2b3[11],auth[_0xb2b3[6]](),controller[_0xb2b3[12]]);router[_0xb2b3[16]](_0xb2b3[5],auth[_0xb2b3[6]](),license[_0xb2b3[13]](),license[_0xb2b3[14]](),controller[_0xb2b3[15]]);router[_0xb2b3[18]](_0xb2b3[11],auth[_0xb2b3[6]](),controller[_0xb2b3[17]]);router[_0xb2b3[19]](_0xb2b3[11],auth[_0xb2b3[6]](),controller[_0xb2b3[17]]);router[_0xb2b3[21]](_0xb2b3[11],auth[_0xb2b3[6]](),controller[_0xb2b3[20]]);module[_0xb2b3[22]]=router;
\ No newline at end of file
diff --git a/server/api/telephone/telephone.controller.js b/server/api/telephone/telephone.controller.js
index 5de9dc0..0148e3f 100644
--- a/server/api/telephone/telephone.controller.js
+++ b/server/api/telephone/telephone.controller.js
@@ -1 +1 @@
-var _0xc6e7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x72\x65\x71\x2E\x70\x61\x72\x61\x6D\x73","\x70\x61\x72\x61\x6D\x73","\x6C\x6F\x67","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x6D\x61\x78","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x72\x6F\x6C\x65","\x75\x70\x64\x61\x74\x65"];_0xc6e7[0];var util=require(_0xc6e7[1]);var _=require(_0xc6e7[2]);var Telephone=require(_0xc6e7[4])[_0xc6e7[3]];function handleError(_0x33edx5,_0x33edx6){_0x33edx6=_0x33edx6||500;return function(_0x33edx7){_0x33edx5[_0xc6e7[6]](_0x33edx6)[_0xc6e7[5]](_0x33edx7)};}function responseWithResult(_0x33edx5,_0x33edx6){_0x33edx6=_0x33edx6||200;return function(_0x33edx9){if(_0x33edx9){_0x33edx5[_0xc6e7[6]](_0x33edx6)[_0xc6e7[7]](_0x33edx9)}};}function handleEntityNotFound(_0x33edx5){return function(_0x33edx9){if(!_0x33edx9){_0x33edx5[_0xc6e7[6]](404)[_0xc6e7[8]]();return null;};return _0x33edx9;}}function saveUpdates(_0x33edxc){return function(_0x33edx9){return _0x33edx9[_0xc6e7[10]](_0x33edxc)[_0xc6e7[9]](function(_0x33edxd){return _0x33edxd})}}function removeEntity(_0x33edx5){return function(_0x33edx9){if(_0x33edx9){return _0x33edx9[_0xc6e7[11]]()[_0xc6e7[9]](function(){_0x33edx5[_0xc6e7[6]](204)[_0xc6e7[8]]()})}}}exports[_0xc6e7[12]]=function(_0x33edxf,_0x33edx5){var _0x33edx10=[_0xc6e7[13],_0xc6e7[14]];var _0x33edx11=_0x33edxf[_0xc6e7[16]][_0xc6e7[15]]?parseInt(_0x33edxf[_0xc6e7[16]][_0xc6e7[15]],10):100;var _0x33edx12=_0x33edxf[_0xc6e7[16]][_0xc6e7[17]]?parseInt(_0x33edxf[_0xc6e7[16]][_0xc6e7[17]],10):0;var _0x33edx13={where:{role:_0xc6e7[18]},limit:_0x33edx11,offset:_0x33edx12*_0x33edx11};_[_0xc6e7[32]](_0x33edxf[_0xc6e7[16]],function(_0x33edx14,_0x33edx15){switch(_0x33edx15){case _0xc6e7[15]:;case _0xc6e7[17]:break ;;case _0xc6e7[21]:_0x33edx13[_0xc6e7[19]]=util[_0xc6e7[24]](_0xc6e7[20],_0x33edxf[_0xc6e7[16]][_0xc6e7[21]],_0x33edxf[_0xc6e7[16]][_0xc6e7[22]]||_0xc6e7[23])||null;break ;;case _0xc6e7[22]:break ;;case _0xc6e7[30]:_0x33edx13[_0xc6e7[26]][_0xc6e7[25]]=[];_0x33edx10[_0xc6e7[29]](function(_0x33edx16){var _0x33edx17={};_0x33edx17[_0x33edx16]={$like:_0xc6e7[27]+_0x33edx14+_0xc6e7[27]};_0x33edx13[_0xc6e7[26]][_0xc6e7[25]][_0xc6e7[28]](_0x33edx17);});break ;;default:_0x33edx13[_0xc6e7[26]][_0x33edx15]={$like:{}};_0x33edx13[_0xc6e7[26]][_0x33edx15][_0xc6e7[31]]=_0xc6e7[27]+_0x33edx14+_0xc6e7[27];;}});Telephone[_0xc6e7[44]](_0x33edx13)[_0xc6e7[9]](function(_0x33edx18){var _0x33edx19=Math[_0xc6e7[36]](_0x33edx18[_0xc6e7[35]]/_0x33edx11);var _0x33edx1a=_0x33edx19>(_0x33edx13[_0xc6e7[37]]+1)?util[_0xc6e7[24]](_0xc6e7[38],_0x33edxf[_0xc6e7[39]],_0x33edxf[_0xc6e7[41]][_0xc6e7[40]],_0x33edxf[_0xc6e7[42]],_0x33edx12+1):null;var _0x33edx1b=_0x33edx12>0?util[_0xc6e7[24]](_0xc6e7[38],_0x33edxf[_0xc6e7[39]],_0x33edxf[_0xc6e7[41]][_0xc6e7[40]],_0x33edxf[_0xc6e7[42]],_0x33edx12-1):null;return _0x33edx5[_0xc6e7[6]](200)[_0xc6e7[5]]({count:_0x33edx18[_0xc6e7[35]],rows:_0x33edx18[_0xc6e7[43]],next_page:_0x33edx1a,previous_page:_0x33edx1b,total_pages:_0x33edx19});})[_0xc6e7[34]](function(_0x33edx7){return _0x33edx5[_0xc6e7[6]](500)[_0xc6e7[5]]({error:_0xc6e7[33]})});};exports[_0xc6e7[45]]=function(_0x33edxf,_0x33edx5){console[_0xc6e7[48]](_0xc6e7[46],_0x33edxf[_0xc6e7[47]]);Telephone[_0xc6e7[50]](_0x33edxf[_0xc6e7[47]][_0xc6e7[49]])[_0xc6e7[9]](handleEntityNotFound(_0x33edx5))[_0xc6e7[9]](responseWithResult(_0x33edx5))[_0xc6e7[34]](handleError(_0x33edx5));};exports[_0xc6e7[51]]=function(_0x33edxf,_0x33edx5){var _0x33edx1c;return Telephone[_0xc6e7[53]](_0xc6e7[52])[_0xc6e7[9]](function(_0x33edx1d){_0x33edx1c=_0x33edx1d?_0x33edx1d:0;_0x33edx5[_0xc6e7[6]](200)[_0xc6e7[5]]({internal:_0x33edx1c+1});})[_0xc6e7[34]](function(_0x33edx7){return handleError(_0x33edx5,_0x33edx7)});};exports[_0xc6e7[54]]=function(_0x33edxf,_0x33edx5){console[_0xc6e7[48]](_0xc6e7[46],_0x33edxf[_0xc6e7[47]]);return Telephone[_0xc6e7[57]]({where:{internal:_0x33edxf[_0xc6e7[56]][_0xc6e7[52]]}})[_0xc6e7[9]](function(_0x33edx1e){if(!_0x33edx1e){return _0x33edx5[_0xc6e7[55]](404)};return _0x33edx5[_0xc6e7[5]](_0x33edx1e);})[_0xc6e7[34]](function(_0x33edx7){return handleError(_0x33edx5,_0x33edx7)});};exports[_0xc6e7[58]]=function(_0x33edxf,_0x33edx5){_0x33edxf[_0xc6e7[56]][_0xc6e7[59]]=_0xc6e7[18];Telephone[_0xc6e7[58]](_0x33edxf[_0xc6e7[56]])[_0xc6e7[9]](responseWithResult(_0x33edx5,201))[_0xc6e7[34]](handleError(_0x33edx5));};exports[_0xc6e7[60]]=function(_0x33edxf,_0x33edx5){if(_0x33edxf[_0xc6e7[56]][_0xc6e7[49]]){delete _0x33edxf[_0xc6e7[56]][_0xc6e7[49]]};Telephone[_0xc6e7[50]](_0x33edxf[_0xc6e7[47]][_0xc6e7[49]])[_0xc6e7[9]](handleEntityNotFound(_0x33edx5))[_0xc6e7[9]](saveUpdates(_0x33edxf[_0xc6e7[56]]))[_0xc6e7[9]](responseWithResult(_0x33edx5))[_0xc6e7[34]](handleError(_0x33edx5));};exports[_0xc6e7[11]]=function(_0x33edxf,_0x33edx5){Telephone[_0xc6e7[50]](_0x33edxf[_0xc6e7[47]][_0xc6e7[49]])[_0xc6e7[9]](handleEntityNotFound(_0x33edx5))[_0xc6e7[9]](removeEntity(_0x33edx5))[_0xc6e7[34]](handleError(_0x33edx5))};
\ No newline at end of file
+var _0xe3f2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x72\x65\x71\x2E\x70\x61\x72\x61\x6D\x73","\x70\x61\x72\x61\x6D\x73","\x6C\x6F\x67","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x6D\x61\x78","\x67\x65\x74\x49\x6E\x74\x65\x72\x6E\x61\x6C\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x72\x6F\x6C\x65","\x75\x70\x64\x61\x74\x65"];_0xe3f2[0];var util=require(_0xe3f2[1]);var _=require(_0xe3f2[2]);var Telephone=require(_0xe3f2[4])[_0xe3f2[3]];function handleError(_0xf2b6x5,_0xf2b6x6){_0xf2b6x6=_0xf2b6x6||500;return function(_0xf2b6x7){_0xf2b6x5[_0xe3f2[6]](_0xf2b6x6)[_0xe3f2[5]](_0xf2b6x7)};}function responseWithResult(_0xf2b6x5,_0xf2b6x6){_0xf2b6x6=_0xf2b6x6||200;return function(_0xf2b6x9){if(_0xf2b6x9){_0xf2b6x5[_0xe3f2[6]](_0xf2b6x6)[_0xe3f2[7]](_0xf2b6x9)}};}function handleEntityNotFound(_0xf2b6x5){return function(_0xf2b6x9){if(!_0xf2b6x9){_0xf2b6x5[_0xe3f2[6]](404)[_0xe3f2[8]]();return null;};return _0xf2b6x9;}}function saveUpdates(_0xf2b6xc){return function(_0xf2b6x9){return _0xf2b6x9[_0xe3f2[10]](_0xf2b6xc)[_0xe3f2[9]](function(_0xf2b6xd){return _0xf2b6xd})}}function removeEntity(_0xf2b6x5){return function(_0xf2b6x9){if(_0xf2b6x9){return _0xf2b6x9[_0xe3f2[11]]()[_0xe3f2[9]](function(){_0xf2b6x5[_0xe3f2[6]](204)[_0xe3f2[8]]()})}}}exports[_0xe3f2[12]]=function(_0xf2b6xf,_0xf2b6x5){var _0xf2b6x10=[_0xe3f2[13],_0xe3f2[14]];var _0xf2b6x11=_0xf2b6xf[_0xe3f2[16]][_0xe3f2[15]]?parseInt(_0xf2b6xf[_0xe3f2[16]][_0xe3f2[15]],10):100;var _0xf2b6x12=_0xf2b6xf[_0xe3f2[16]][_0xe3f2[17]]?parseInt(_0xf2b6xf[_0xe3f2[16]][_0xe3f2[17]],10):0;var _0xf2b6x13={where:{role:_0xe3f2[18]},limit:_0xf2b6x11,offset:_0xf2b6x12*_0xf2b6x11};_[_0xe3f2[32]](_0xf2b6xf[_0xe3f2[16]],function(_0xf2b6x14,_0xf2b6x15){switch(_0xf2b6x15){case _0xe3f2[15]:;case _0xe3f2[17]:break ;;case _0xe3f2[21]:_0xf2b6x13[_0xe3f2[19]]=util[_0xe3f2[24]](_0xe3f2[20],_0xf2b6xf[_0xe3f2[16]][_0xe3f2[21]],_0xf2b6xf[_0xe3f2[16]][_0xe3f2[22]]||_0xe3f2[23])||null;break ;;case _0xe3f2[22]:break ;;case _0xe3f2[30]:_0xf2b6x13[_0xe3f2[26]][_0xe3f2[25]]=[];_0xf2b6x10[_0xe3f2[29]](function(_0xf2b6x16){var _0xf2b6x17={};_0xf2b6x17[_0xf2b6x16]={$like:_0xe3f2[27]+_0xf2b6x14+_0xe3f2[27]};_0xf2b6x13[_0xe3f2[26]][_0xe3f2[25]][_0xe3f2[28]](_0xf2b6x17);});break ;;default:_0xf2b6x13[_0xe3f2[26]][_0xf2b6x15]={$like:{}};_0xf2b6x13[_0xe3f2[26]][_0xf2b6x15][_0xe3f2[31]]=_0xe3f2[27]+_0xf2b6x14+_0xe3f2[27];;}});Telephone[_0xe3f2[44]](_0xf2b6x13)[_0xe3f2[9]](function(_0xf2b6x18){var _0xf2b6x19=Math[_0xe3f2[36]](_0xf2b6x18[_0xe3f2[35]]/_0xf2b6x11);var _0xf2b6x1a=_0xf2b6x19>(_0xf2b6x13[_0xe3f2[37]]+1)?util[_0xe3f2[24]](_0xe3f2[38],_0xf2b6xf[_0xe3f2[39]],_0xf2b6xf[_0xe3f2[41]][_0xe3f2[40]],_0xf2b6xf[_0xe3f2[42]],_0xf2b6x12+1):null;var _0xf2b6x1b=_0xf2b6x12>0?util[_0xe3f2[24]](_0xe3f2[38],_0xf2b6xf[_0xe3f2[39]],_0xf2b6xf[_0xe3f2[41]][_0xe3f2[40]],_0xf2b6xf[_0xe3f2[42]],_0xf2b6x12-1):null;return _0xf2b6x5[_0xe3f2[6]](200)[_0xe3f2[5]]({count:_0xf2b6x18[_0xe3f2[35]],rows:_0xf2b6x18[_0xe3f2[43]],next_page:_0xf2b6x1a,previous_page:_0xf2b6x1b,total_pages:_0xf2b6x19});})[_0xe3f2[34]](function(_0xf2b6x7){return _0xf2b6x5[_0xe3f2[6]](500)[_0xe3f2[5]]({error:_0xe3f2[33]})});};exports[_0xe3f2[45]]=function(_0xf2b6xf,_0xf2b6x5){console[_0xe3f2[48]](_0xe3f2[46],_0xf2b6xf[_0xe3f2[47]]);Telephone[_0xe3f2[50]](_0xf2b6xf[_0xe3f2[47]][_0xe3f2[49]])[_0xe3f2[9]](handleEntityNotFound(_0xf2b6x5))[_0xe3f2[9]](responseWithResult(_0xf2b6x5))[_0xe3f2[34]](handleError(_0xf2b6x5));};exports[_0xe3f2[51]]=function(_0xf2b6xf,_0xf2b6x5){var _0xf2b6x1c;return Telephone[_0xe3f2[53]](_0xe3f2[52])[_0xe3f2[9]](function(_0xf2b6x1d){_0xf2b6x1c=_0xf2b6x1d?_0xf2b6x1d:0;_0xf2b6x5[_0xe3f2[6]](200)[_0xe3f2[5]]({internal:_0xf2b6x1c+1});})[_0xe3f2[34]](function(_0xf2b6x7){return handleError(_0xf2b6x5,_0xf2b6x7)});};exports[_0xe3f2[54]]=function(_0xf2b6xf,_0xf2b6x5){console[_0xe3f2[48]](_0xe3f2[46],_0xf2b6xf[_0xe3f2[47]]);return Telephone[_0xe3f2[57]]({where:{internal:_0xf2b6xf[_0xe3f2[56]][_0xe3f2[52]]}})[_0xe3f2[9]](function(_0xf2b6x1e){if(!_0xf2b6x1e){return _0xf2b6x5[_0xe3f2[55]](404)};return _0xf2b6x5[_0xe3f2[5]](_0xf2b6x1e);})[_0xe3f2[34]](function(_0xf2b6x7){return handleError(_0xf2b6x5,_0xf2b6x7)});};exports[_0xe3f2[58]]=function(_0xf2b6xf,_0xf2b6x5){_0xf2b6xf[_0xe3f2[56]][_0xe3f2[59]]=_0xe3f2[18];Telephone[_0xe3f2[58]](_0xf2b6xf[_0xe3f2[56]])[_0xe3f2[9]](responseWithResult(_0xf2b6x5,201))[_0xe3f2[34]](handleError(_0xf2b6x5));};exports[_0xe3f2[60]]=function(_0xf2b6xf,_0xf2b6x5){if(_0xf2b6xf[_0xe3f2[56]][_0xe3f2[49]]){delete _0xf2b6xf[_0xe3f2[56]][_0xe3f2[49]]};Telephone[_0xe3f2[50]](_0xf2b6xf[_0xe3f2[47]][_0xe3f2[49]])[_0xe3f2[9]](handleEntityNotFound(_0xf2b6x5))[_0xe3f2[9]](saveUpdates(_0xf2b6xf[_0xe3f2[56]]))[_0xe3f2[9]](responseWithResult(_0xf2b6x5))[_0xe3f2[34]](handleError(_0xf2b6x5));};exports[_0xe3f2[11]]=function(_0xf2b6xf,_0xf2b6x5){Telephone[_0xe3f2[50]](_0xf2b6xf[_0xe3f2[47]][_0xe3f2[49]])[_0xe3f2[9]](handleEntityNotFound(_0xf2b6x5))[_0xe3f2[9]](removeEntity(_0xf2b6x5))[_0xe3f2[34]](handleError(_0xf2b6x5))};
\ No newline at end of file
diff --git a/server/api/telephone/telephone.socket.js b/server/api/telephone/telephone.socket.js
index 473c794..364181c 100644
--- a/server/api/telephone/telephone.socket.js
+++ b/server/api/telephone/telephone.socket.js
@@ -1 +1 @@
-var _0x232d=["\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"];_0x232d[0];exports[_0x232d[1]]=function(_0xd889x1){};function onSave(_0xd889x1,_0xd889x3,_0xd889x4){_0xd889x1[_0x232d[3]](_0x232d[2],_0xd889x3)}function onRemove(_0xd889x1,_0xd889x3,_0xd889x4){_0xd889x1[_0x232d[3]](_0x232d[4],_0xd889x3)}
\ No newline at end of file
+var _0x37a1=["\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"];_0x37a1[0];exports[_0x37a1[1]]=function(_0xf952x1){};function onSave(_0xf952x1,_0xf952x3,_0xf952x4){_0xf952x1[_0x37a1[3]](_0x37a1[2],_0xf952x3)}function onRemove(_0xf952x1,_0xf952x3,_0xf952x4){_0xf952x1[_0x37a1[3]](_0x37a1[4],_0xf952x3)}
\ No newline at end of file
diff --git a/server/api/thing/index.js b/server/api/thing/index.js
index f9c5746..42e88ef 100644
--- a/server/api/thing/index.js
+++ b/server/api/thing/index.js
@@ -1 +1 @@
-var _0x21bc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x68\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x21bc[0];var express=require(_0x21bc[1]);var controller=require(_0x21bc[2]);var router=express.Router();router[_0x21bc[5]](_0x21bc[3],controller[_0x21bc[4]]);router[_0x21bc[5]](_0x21bc[6],controller[_0x21bc[7]]);router[_0x21bc[9]](_0x21bc[3],controller[_0x21bc[8]]);router[_0x21bc[11]](_0x21bc[6],controller[_0x21bc[10]]);router[_0x21bc[12]](_0x21bc[6],controller[_0x21bc[10]]);router[_0x21bc[14]](_0x21bc[6],controller[_0x21bc[13]]);module[_0x21bc[15]]=router;
\ No newline at end of file
+var _0x1ab4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x68\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x1ab4[0];var express=require(_0x1ab4[1]);var controller=require(_0x1ab4[2]);var router=express.Router();router[_0x1ab4[5]](_0x1ab4[3],controller[_0x1ab4[4]]);router[_0x1ab4[5]](_0x1ab4[6],controller[_0x1ab4[7]]);router[_0x1ab4[9]](_0x1ab4[3],controller[_0x1ab4[8]]);router[_0x1ab4[11]](_0x1ab4[6],controller[_0x1ab4[10]]);router[_0x1ab4[12]](_0x1ab4[6],controller[_0x1ab4[10]]);router[_0x1ab4[14]](_0x1ab4[6],controller[_0x1ab4[13]]);module[_0x1ab4[15]]=router;
\ No newline at end of file
diff --git a/server/api/thing/thing.controller.js b/server/api/thing/thing.controller.js
index 2323293..af9eec2 100644
--- a/server/api/thing/thing.controller.js
+++ b/server/api/thing/thing.controller.js
@@ -1 +1 @@
-var _0x35e7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x68\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x35e7[0];var _=require(_0x35e7[1]);var Thing=require(_0x35e7[3])[_0x35e7[2]];exports[_0x35e7[4]]=function(_0x3d24x3,_0x3d24x4,_0x3d24x5){Thing[_0x35e7[9]]()[_0x35e7[8]](function(_0x3d24x7){return _0x3d24x4[_0x35e7[7]](200)[_0x35e7[6]](_0x3d24x7)})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)})};exports[_0x35e7[10]]=function(_0x3d24x3,_0x3d24x4,_0x3d24x5){Thing[_0x35e7[14]](_0x3d24x3[_0x35e7[13]][_0x35e7[12]])[_0x35e7[8]](function(_0x3d24x8){if(!_0x3d24x8){return _0x3d24x4[_0x35e7[11]](404)};return _0x3d24x4[_0x35e7[6]](_0x3d24x8);})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)})};exports[_0x35e7[15]]=function(_0x3d24x3,_0x3d24x4,_0x3d24x5){Thing[_0x35e7[15]](_0x3d24x3[_0x35e7[16]])[_0x35e7[8]](function(_0x3d24x8){return _0x3d24x4[_0x35e7[7]](201)[_0x35e7[6]](_0x3d24x8)})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)})};exports[_0x35e7[17]]=function(_0x3d24x3,_0x3d24x4,_0x3d24x5){if(_0x3d24x3[_0x35e7[16]][_0x35e7[12]]){delete _0x3d24x3[_0x35e7[16]][_0x35e7[12]]};Thing[_0x35e7[14]](_0x3d24x3[_0x35e7[13]][_0x35e7[12]])[_0x35e7[8]](function(_0x3d24x8){if(!_0x3d24x8){return _0x3d24x4[_0x35e7[11]](404)};var _0x3d24x9=_[_0x35e7[18]](_0x3d24x8,_0x3d24x3[_0x35e7[16]]);_0x3d24x9[_0x35e7[19]]()[_0x35e7[8]](function(){return _0x3d24x4[_0x35e7[7]](200)[_0x35e7[6]](_0x3d24x8)})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)});})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)});};exports[_0x35e7[20]]=function(_0x3d24x3,_0x3d24x4,_0x3d24x5){Thing[_0x35e7[14]](_0x3d24x3[_0x35e7[13]][_0x35e7[12]])[_0x35e7[8]](function(_0x3d24x8){if(!_0x3d24x8){return _0x3d24x4[_0x35e7[11]](404)};_0x3d24x8[_0x35e7[20]]()[_0x35e7[8]](function(){return _0x3d24x4[_0x35e7[11]](204)})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)});})[_0x35e7[5]](function(_0x3d24x6){return _0x3d24x5(_0x3d24x6)})};
\ No newline at end of file
+var _0x6c8c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x68\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x6c8c[0];var _=require(_0x6c8c[1]);var Thing=require(_0x6c8c[3])[_0x6c8c[2]];exports[_0x6c8c[4]]=function(_0x5d38x3,_0x5d38x4,_0x5d38x5){Thing[_0x6c8c[9]]()[_0x6c8c[8]](function(_0x5d38x7){return _0x5d38x4[_0x6c8c[7]](200)[_0x6c8c[6]](_0x5d38x7)})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)})};exports[_0x6c8c[10]]=function(_0x5d38x3,_0x5d38x4,_0x5d38x5){Thing[_0x6c8c[14]](_0x5d38x3[_0x6c8c[13]][_0x6c8c[12]])[_0x6c8c[8]](function(_0x5d38x8){if(!_0x5d38x8){return _0x5d38x4[_0x6c8c[11]](404)};return _0x5d38x4[_0x6c8c[6]](_0x5d38x8);})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)})};exports[_0x6c8c[15]]=function(_0x5d38x3,_0x5d38x4,_0x5d38x5){Thing[_0x6c8c[15]](_0x5d38x3[_0x6c8c[16]])[_0x6c8c[8]](function(_0x5d38x8){return _0x5d38x4[_0x6c8c[7]](201)[_0x6c8c[6]](_0x5d38x8)})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)})};exports[_0x6c8c[17]]=function(_0x5d38x3,_0x5d38x4,_0x5d38x5){if(_0x5d38x3[_0x6c8c[16]][_0x6c8c[12]]){delete _0x5d38x3[_0x6c8c[16]][_0x6c8c[12]]};Thing[_0x6c8c[14]](_0x5d38x3[_0x6c8c[13]][_0x6c8c[12]])[_0x6c8c[8]](function(_0x5d38x8){if(!_0x5d38x8){return _0x5d38x4[_0x6c8c[11]](404)};var _0x5d38x9=_[_0x6c8c[18]](_0x5d38x8,_0x5d38x3[_0x6c8c[16]]);_0x5d38x9[_0x6c8c[19]]()[_0x6c8c[8]](function(){return _0x5d38x4[_0x6c8c[7]](200)[_0x6c8c[6]](_0x5d38x8)})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)});})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)});};exports[_0x6c8c[20]]=function(_0x5d38x3,_0x5d38x4,_0x5d38x5){Thing[_0x6c8c[14]](_0x5d38x3[_0x6c8c[13]][_0x6c8c[12]])[_0x6c8c[8]](function(_0x5d38x8){if(!_0x5d38x8){return _0x5d38x4[_0x6c8c[11]](404)};_0x5d38x8[_0x6c8c[20]]()[_0x6c8c[8]](function(){return _0x5d38x4[_0x6c8c[11]](204)})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)});})[_0x6c8c[5]](function(_0x5d38x6){return _0x5d38x5(_0x5d38x6)})};
\ No newline at end of file
diff --git a/server/api/thing/thing.socket.js b/server/api/thing/thing.socket.js
index c4ba349..4ea7391 100644
--- a/server/api/thing/thing.socket.js
+++ b/server/api/thing/thing.socket.js
@@ -1 +1 @@
-var _0x8662=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x68\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x68\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x68\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8662[0];var thing=require(_0x8662[2])[_0x8662[1]];exports[_0x8662[3]]=function(_0xfed0x2){thing[_0x8662[4]](function(_0xfed0x3){onSave(_0xfed0x2,_0xfed0x3)});thing[_0x8662[5]](function(_0xfed0x3){onRemove(_0xfed0x2,_0xfed0x3)});};function onSave(_0xfed0x2,_0xfed0x3,_0xfed0x5){_0xfed0x2[_0x8662[7]](_0x8662[6],_0xfed0x3)}function onRemove(_0xfed0x2,_0xfed0x3,_0xfed0x5){_0xfed0x2[_0x8662[7]](_0x8662[8],_0xfed0x3)}
\ No newline at end of file
+var _0x9aa6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x68\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x68\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x68\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9aa6[0];var thing=require(_0x9aa6[2])[_0x9aa6[1]];exports[_0x9aa6[3]]=function(_0x43a3x2){thing[_0x9aa6[4]](function(_0x43a3x3){onSave(_0x43a3x2,_0x43a3x3)});thing[_0x9aa6[5]](function(_0x43a3x3){onRemove(_0x43a3x2,_0x43a3x3)});};function onSave(_0x43a3x2,_0x43a3x3,_0x43a3x5){_0x43a3x2[_0x9aa6[7]](_0x9aa6[6],_0x43a3x3)}function onRemove(_0x43a3x2,_0x43a3x3,_0x43a3x5){_0x43a3x2[_0x9aa6[7]](_0x9aa6[8],_0x43a3x3)}
\ No newline at end of file
diff --git a/server/api/thing/thing.spec.js b/server/api/thing/thing.spec.js
index b0d436f..58e7083 100644
--- a/server/api/thing/thing.spec.js
+++ b/server/api/thing/thing.spec.js
@@ -1 +1 @@
-var _0x810e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x68\x69\x6E\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x68\x69\x6E\x67\x73","\x67\x65\x74"];_0x810e[0];var should=require(_0x810e[1]);var app=require(_0x810e[2]);var request=require(_0x810e[3]);describe(_0x810e[4],function(){it(_0x810e[5],function(_0x8949x4){request(app)[_0x810e[13]](_0x810e[12])[_0x810e[11]](200)[_0x810e[11]](_0x810e[10],/json/)[_0x810e[9]](function(_0x8949x5,_0x8949x6){if(_0x8949x5){return _0x8949x4(_0x8949x5)};_0x8949x6[_0x810e[8]][_0x810e[1]][_0x810e[7]][_0x810e[6]](Array);_0x8949x4();})})});
\ No newline at end of file
+var _0x4b7f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x68\x69\x6E\x67\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x68\x69\x6E\x67\x73","\x67\x65\x74"];_0x4b7f[0];var should=require(_0x4b7f[1]);var app=require(_0x4b7f[2]);var request=require(_0x4b7f[3]);describe(_0x4b7f[4],function(){it(_0x4b7f[5],function(_0xd9c6x4){request(app)[_0x4b7f[13]](_0x4b7f[12])[_0x4b7f[11]](200)[_0x4b7f[11]](_0x4b7f[10],/json/)[_0x4b7f[9]](function(_0xd9c6x5,_0xd9c6x6){if(_0xd9c6x5){return _0xd9c6x4(_0xd9c6x5)};_0xd9c6x6[_0x4b7f[8]][_0x4b7f[1]][_0x4b7f[7]][_0x4b7f[6]](Array);_0xd9c6x4();})})});
\ No newline at end of file
diff --git a/server/api/trigger/index.js b/server/api/trigger/index.js
index a571852..7778d10 100644
--- a/server/api/trigger/index.js
+++ b/server/api/trigger/index.js
@@ -1 +1 @@
-var _0x9d4e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x72\x69\x67\x67\x65\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x9d4e[0];var express=require(_0x9d4e[1]);var controller=require(_0x9d4e[2]);var auth=require(_0x9d4e[3]);var router=express.Router();router[_0x9d4e[7]](_0x9d4e[4],auth[_0x9d4e[5]](),controller[_0x9d4e[6]]);router[_0x9d4e[7]](_0x9d4e[8],auth[_0x9d4e[5]](),controller[_0x9d4e[9]]);router[_0x9d4e[11]](_0x9d4e[4],auth[_0x9d4e[5]](),controller[_0x9d4e[10]]);router[_0x9d4e[13]](_0x9d4e[8],auth[_0x9d4e[5]](),controller[_0x9d4e[12]]);router[_0x9d4e[14]](_0x9d4e[8],auth[_0x9d4e[5]](),controller[_0x9d4e[12]]);router[_0x9d4e[16]](_0x9d4e[8],auth[_0x9d4e[5]](),controller[_0x9d4e[15]]);router[_0x9d4e[16]](_0x9d4e[4],auth[_0x9d4e[5]](),controller[_0x9d4e[17]]);module[_0x9d4e[18]]=router;
\ No newline at end of file
+var _0x78cb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x72\x69\x67\x67\x65\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x78cb[0];var express=require(_0x78cb[1]);var controller=require(_0x78cb[2]);var auth=require(_0x78cb[3]);var router=express.Router();router[_0x78cb[7]](_0x78cb[4],auth[_0x78cb[5]](),controller[_0x78cb[6]]);router[_0x78cb[7]](_0x78cb[8],auth[_0x78cb[5]](),controller[_0x78cb[9]]);router[_0x78cb[11]](_0x78cb[4],auth[_0x78cb[5]](),controller[_0x78cb[10]]);router[_0x78cb[13]](_0x78cb[8],auth[_0x78cb[5]](),controller[_0x78cb[12]]);router[_0x78cb[14]](_0x78cb[8],auth[_0x78cb[5]](),controller[_0x78cb[12]]);router[_0x78cb[16]](_0x78cb[8],auth[_0x78cb[5]](),controller[_0x78cb[15]]);router[_0x78cb[16]](_0x78cb[4],auth[_0x78cb[5]](),controller[_0x78cb[17]]);module[_0x78cb[18]]=router;
\ No newline at end of file
diff --git a/server/api/trigger/trigger.controller.js b/server/api/trigger/trigger.controller.js
index 1d1c3fe..db3945e 100644
--- a/server/api/trigger/trigger.controller.js
+++ b/server/api/trigger/trigger.controller.js
@@ -1 +1 @@
-var _0xf57c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xf57c[0];var _=require(_0xf57c[1]);var util=require(_0xf57c[2]);var Trigger=require(_0xf57c[4])[_0xf57c[3]];exports[_0xf57c[5]]=function(_0xc2e9x4,_0xc2e9x5,_0xc2e9x6){var _0xc2e9x7=[_0xf57c[6],_0xf57c[7],_0xf57c[8]];var _0xc2e9x8=_0xc2e9x4[_0xf57c[10]][_0xf57c[9]]?parseInt(_0xc2e9x4[_0xf57c[10]][_0xf57c[9]],10):100;var _0xc2e9x9=_0xc2e9x4[_0xf57c[10]][_0xf57c[11]]?parseInt(_0xc2e9x4[_0xf57c[10]][_0xf57c[11]],10):0;var _0xc2e9xa={where:{},limit:_0xc2e9x8,offset:_0xc2e9x9*_0xc2e9x8};_[_0xf57c[25]](_0xc2e9x4[_0xf57c[10]],function(_0xc2e9xb,_0xc2e9xc){switch(_0xc2e9xc){case _0xf57c[9]:;case _0xf57c[11]:break ;;case _0xf57c[14]:_0xc2e9xa[_0xf57c[12]]=util[_0xf57c[17]](_0xf57c[13],_0xc2e9x4[_0xf57c[10]][_0xf57c[14]],_0xc2e9x4[_0xf57c[10]][_0xf57c[15]]||_0xf57c[16])||null;break ;;case _0xf57c[15]:break ;;case _0xf57c[23]:_0xc2e9xa[_0xf57c[19]][_0xf57c[18]]=[];_0xc2e9x7[_0xf57c[22]](function(_0xc2e9xd){var _0xc2e9xe={};_0xc2e9xe[_0xc2e9xd]={$like:_0xf57c[20]+_0xc2e9xb+_0xf57c[20]};_0xc2e9xa[_0xf57c[19]][_0xf57c[18]][_0xf57c[21]](_0xc2e9xe);});break ;;default:_0xc2e9xa[_0xf57c[19]][_0xc2e9xc]={$like:{}};_0xc2e9xa[_0xf57c[19]][_0xc2e9xc][_0xf57c[24]]=_0xf57c[20]+_0xc2e9xb+_0xf57c[20];;}});Trigger[_0xf57c[40]](_0xc2e9xa)[_0xf57c[39]](function(_0xc2e9x10){var _0xc2e9x11=Math[_0xf57c[31]](_0xc2e9x10[_0xf57c[30]]/_0xc2e9x8);var _0xc2e9x12=_0xc2e9x11>(_0xc2e9xa[_0xf57c[32]]+1)?util[_0xf57c[17]](_0xf57c[33],_0xc2e9x4[_0xf57c[34]],_0xc2e9x4[_0xf57c[36]][_0xf57c[35]],_0xc2e9x4[_0xf57c[37]],_0xc2e9x9+1):null;var _0xc2e9x13=_0xc2e9x9>0?util[_0xf57c[17]](_0xf57c[33],_0xc2e9x4[_0xf57c[34]],_0xc2e9x4[_0xf57c[36]][_0xf57c[35]],_0xc2e9x4[_0xf57c[37]],_0xc2e9x9-1):null;_0xc2e9x5[_0xf57c[28]](200)[_0xf57c[27]]({count:_0xc2e9x10[_0xf57c[30]],rows:_0xc2e9x10[_0xf57c[38]],next_page:_0xc2e9x12,previous_page:_0xc2e9x13,total_pages:_0xc2e9x11});})[_0xf57c[29]](function(_0xc2e9xf){_0xc2e9x5[_0xf57c[28]](500)[_0xf57c[27]]({error:_0xf57c[26]})});};exports[_0xf57c[41]]=function(_0xc2e9x4,_0xc2e9x5){Trigger[_0xf57c[45]](_0xc2e9x4[_0xf57c[44]][_0xf57c[43]])[_0xf57c[39]](function(Trigger){if(!Trigger){return _0xc2e9x5[_0xf57c[42]](404)};return _0xc2e9x5[_0xf57c[27]](Trigger);})[_0xf57c[29]](function(_0xc2e9xf){return handleError(_0xc2e9x5,_0xc2e9xf)})};exports[_0xf57c[46]]=function(_0xc2e9x4,_0xc2e9x5){Trigger[_0xf57c[46]](_0xc2e9x4[_0xf57c[47]])[_0xf57c[39]](function(){return _0xc2e9x5[_0xf57c[42]](201)})[_0xf57c[29]](function(_0xc2e9xf){return handleError(_0xc2e9x5,_0xc2e9xf)})};exports[_0xf57c[48]]=function(_0xc2e9x4,_0xc2e9x5,_0xc2e9x6){if(_0xc2e9x4[_0xf57c[47]][_0xf57c[43]]){delete _0xc2e9x4[_0xf57c[47]][_0xf57c[43]]};Trigger[_0xf57c[45]](_0xc2e9x4[_0xf57c[44]][_0xf57c[43]])[_0xf57c[39]](function(Trigger){if(!Trigger){return _0xc2e9x5[_0xf57c[42]](404)};var _0xc2e9x14=_[_0xf57c[49]](Trigger,_0xc2e9x4[_0xf57c[47]]);_0xc2e9x14[_0xf57c[50]]()[_0xf57c[39]](function(){return _0xc2e9x5[_0xf57c[28]](200)[_0xf57c[27]](Trigger)})[_0xf57c[29]](function(_0xc2e9xf){return _0xc2e9x6(_0xc2e9xf)});})[_0xf57c[29]](function(_0xc2e9xf){return _0xc2e9x6(_0xc2e9xf)});};exports[_0xf57c[51]]=function(_0xc2e9x4,_0xc2e9x5){Trigger[_0xf57c[45]](_0xc2e9x4[_0xf57c[44]][_0xf57c[43]])[_0xf57c[39]](function(Trigger){if(!Trigger){return _0xc2e9x5[_0xf57c[42]](404)};Trigger[_0xf57c[51]]()[_0xf57c[39]](function(){return _0xc2e9x5[_0xf57c[42]](204)})[_0xf57c[29]](function(_0xc2e9xf){return handleError(_0xc2e9x5,_0xc2e9xf)});})[_0xf57c[29]](function(_0xc2e9xf){return handleError(_0xc2e9x5,_0xc2e9xf)})};exports[_0xf57c[52]]=function(_0xc2e9x4,_0xc2e9x5){Trigger[_0xf57c[51]]({where:{id:_0xc2e9x4[_0xf57c[10]][_0xf57c[43]]},individualHooks:true})[_0xf57c[39]](function(){return _0xc2e9x5[_0xf57c[42]](204)})[_0xf57c[29]](function(_0xc2e9xf){return handleError(_0xc2e9x5,_0xc2e9xf)})};function handleError(_0xc2e9x5,_0xc2e9xf){return _0xc2e9x5[_0xf57c[28]](500)[_0xf57c[27]](_0xc2e9xf)}
\ No newline at end of file
+var _0xf3e5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xf3e5[0];var _=require(_0xf3e5[1]);var util=require(_0xf3e5[2]);var Trigger=require(_0xf3e5[4])[_0xf3e5[3]];exports[_0xf3e5[5]]=function(_0x85e0x4,_0x85e0x5,_0x85e0x6){var _0x85e0x7=[_0xf3e5[6],_0xf3e5[7],_0xf3e5[8]];var _0x85e0x8=_0x85e0x4[_0xf3e5[10]][_0xf3e5[9]]?parseInt(_0x85e0x4[_0xf3e5[10]][_0xf3e5[9]],10):100;var _0x85e0x9=_0x85e0x4[_0xf3e5[10]][_0xf3e5[11]]?parseInt(_0x85e0x4[_0xf3e5[10]][_0xf3e5[11]],10):0;var _0x85e0xa={where:{},limit:_0x85e0x8,offset:_0x85e0x9*_0x85e0x8};_[_0xf3e5[25]](_0x85e0x4[_0xf3e5[10]],function(_0x85e0xb,_0x85e0xc){switch(_0x85e0xc){case _0xf3e5[9]:;case _0xf3e5[11]:break ;;case _0xf3e5[14]:_0x85e0xa[_0xf3e5[12]]=util[_0xf3e5[17]](_0xf3e5[13],_0x85e0x4[_0xf3e5[10]][_0xf3e5[14]],_0x85e0x4[_0xf3e5[10]][_0xf3e5[15]]||_0xf3e5[16])||null;break ;;case _0xf3e5[15]:break ;;case _0xf3e5[23]:_0x85e0xa[_0xf3e5[19]][_0xf3e5[18]]=[];_0x85e0x7[_0xf3e5[22]](function(_0x85e0xd){var _0x85e0xe={};_0x85e0xe[_0x85e0xd]={$like:_0xf3e5[20]+_0x85e0xb+_0xf3e5[20]};_0x85e0xa[_0xf3e5[19]][_0xf3e5[18]][_0xf3e5[21]](_0x85e0xe);});break ;;default:_0x85e0xa[_0xf3e5[19]][_0x85e0xc]={$like:{}};_0x85e0xa[_0xf3e5[19]][_0x85e0xc][_0xf3e5[24]]=_0xf3e5[20]+_0x85e0xb+_0xf3e5[20];;}});Trigger[_0xf3e5[40]](_0x85e0xa)[_0xf3e5[39]](function(_0x85e0x10){var _0x85e0x11=Math[_0xf3e5[31]](_0x85e0x10[_0xf3e5[30]]/_0x85e0x8);var _0x85e0x12=_0x85e0x11>(_0x85e0xa[_0xf3e5[32]]+1)?util[_0xf3e5[17]](_0xf3e5[33],_0x85e0x4[_0xf3e5[34]],_0x85e0x4[_0xf3e5[36]][_0xf3e5[35]],_0x85e0x4[_0xf3e5[37]],_0x85e0x9+1):null;var _0x85e0x13=_0x85e0x9>0?util[_0xf3e5[17]](_0xf3e5[33],_0x85e0x4[_0xf3e5[34]],_0x85e0x4[_0xf3e5[36]][_0xf3e5[35]],_0x85e0x4[_0xf3e5[37]],_0x85e0x9-1):null;_0x85e0x5[_0xf3e5[28]](200)[_0xf3e5[27]]({count:_0x85e0x10[_0xf3e5[30]],rows:_0x85e0x10[_0xf3e5[38]],next_page:_0x85e0x12,previous_page:_0x85e0x13,total_pages:_0x85e0x11});})[_0xf3e5[29]](function(_0x85e0xf){_0x85e0x5[_0xf3e5[28]](500)[_0xf3e5[27]]({error:_0xf3e5[26]})});};exports[_0xf3e5[41]]=function(_0x85e0x4,_0x85e0x5){Trigger[_0xf3e5[45]](_0x85e0x4[_0xf3e5[44]][_0xf3e5[43]])[_0xf3e5[39]](function(Trigger){if(!Trigger){return _0x85e0x5[_0xf3e5[42]](404)};return _0x85e0x5[_0xf3e5[27]](Trigger);})[_0xf3e5[29]](function(_0x85e0xf){return handleError(_0x85e0x5,_0x85e0xf)})};exports[_0xf3e5[46]]=function(_0x85e0x4,_0x85e0x5){Trigger[_0xf3e5[46]](_0x85e0x4[_0xf3e5[47]])[_0xf3e5[39]](function(){return _0x85e0x5[_0xf3e5[42]](201)})[_0xf3e5[29]](function(_0x85e0xf){return handleError(_0x85e0x5,_0x85e0xf)})};exports[_0xf3e5[48]]=function(_0x85e0x4,_0x85e0x5,_0x85e0x6){if(_0x85e0x4[_0xf3e5[47]][_0xf3e5[43]]){delete _0x85e0x4[_0xf3e5[47]][_0xf3e5[43]]};Trigger[_0xf3e5[45]](_0x85e0x4[_0xf3e5[44]][_0xf3e5[43]])[_0xf3e5[39]](function(Trigger){if(!Trigger){return _0x85e0x5[_0xf3e5[42]](404)};var _0x85e0x14=_[_0xf3e5[49]](Trigger,_0x85e0x4[_0xf3e5[47]]);_0x85e0x14[_0xf3e5[50]]()[_0xf3e5[39]](function(){return _0x85e0x5[_0xf3e5[28]](200)[_0xf3e5[27]](Trigger)})[_0xf3e5[29]](function(_0x85e0xf){return _0x85e0x6(_0x85e0xf)});})[_0xf3e5[29]](function(_0x85e0xf){return _0x85e0x6(_0x85e0xf)});};exports[_0xf3e5[51]]=function(_0x85e0x4,_0x85e0x5){Trigger[_0xf3e5[45]](_0x85e0x4[_0xf3e5[44]][_0xf3e5[43]])[_0xf3e5[39]](function(Trigger){if(!Trigger){return _0x85e0x5[_0xf3e5[42]](404)};Trigger[_0xf3e5[51]]()[_0xf3e5[39]](function(){return _0x85e0x5[_0xf3e5[42]](204)})[_0xf3e5[29]](function(_0x85e0xf){return handleError(_0x85e0x5,_0x85e0xf)});})[_0xf3e5[29]](function(_0x85e0xf){return handleError(_0x85e0x5,_0x85e0xf)})};exports[_0xf3e5[52]]=function(_0x85e0x4,_0x85e0x5){Trigger[_0xf3e5[51]]({where:{id:_0x85e0x4[_0xf3e5[10]][_0xf3e5[43]]},individualHooks:true})[_0xf3e5[39]](function(){return _0x85e0x5[_0xf3e5[42]](204)})[_0xf3e5[29]](function(_0x85e0xf){return handleError(_0x85e0x5,_0x85e0xf)})};function handleError(_0x85e0x5,_0x85e0xf){return _0x85e0x5[_0xf3e5[28]](500)[_0xf3e5[27]](_0x85e0xf)}
\ No newline at end of file
diff --git a/server/api/trigger/trigger.socket.js b/server/api/trigger/trigger.socket.js
index 7ae78ce..b10d5b2 100644
--- a/server/api/trigger/trigger.socket.js
+++ b/server/api/trigger/trigger.socket.js
@@ -1 +1 @@
-var _0xed3d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x72\x69\x67\x67\x65\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x72\x69\x67\x67\x65\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0xed3d[0];var Trigger=require(_0xed3d[2])[_0xed3d[1]];exports[_0xed3d[3]]=function(_0x52cbx2){Trigger[_0xed3d[4]](function(_0x52cbx3){onSave(_0x52cbx2,_0x52cbx3)});Trigger[_0xed3d[5]](function(_0x52cbx3){onRemove(_0x52cbx2,_0x52cbx3)});};function onSave(_0x52cbx2,_0x52cbx3,_0x52cbx5){_0x52cbx2[_0xed3d[7]](_0xed3d[6],_0x52cbx3)}function onRemove(_0x52cbx2,_0x52cbx3,_0x52cbx5){_0x52cbx2[_0xed3d[7]](_0xed3d[8],_0x52cbx3)}
\ No newline at end of file
+var _0xab1d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x72\x69\x67\x67\x65\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x72\x69\x67\x67\x65\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0xab1d[0];var Trigger=require(_0xab1d[2])[_0xab1d[1]];exports[_0xab1d[3]]=function(_0x6eb8x2){Trigger[_0xab1d[4]](function(_0x6eb8x3){onSave(_0x6eb8x2,_0x6eb8x3)});Trigger[_0xab1d[5]](function(_0x6eb8x3){onRemove(_0x6eb8x2,_0x6eb8x3)});};function onSave(_0x6eb8x2,_0x6eb8x3,_0x6eb8x5){_0x6eb8x2[_0xab1d[7]](_0xab1d[6],_0x6eb8x3)}function onRemove(_0x6eb8x2,_0x6eb8x3,_0x6eb8x5){_0x6eb8x2[_0xab1d[7]](_0xab1d[8],_0x6eb8x3)}
\ No newline at end of file
diff --git a/server/api/trigger/trigger.spec.js b/server/api/trigger/trigger.spec.js
index 775813a..0fe1179 100644
--- a/server/api/trigger/trigger.spec.js
+++ b/server/api/trigger/trigger.spec.js
@@ -1 +1 @@
-var _0xc5c5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x67\x65\x74"];_0xc5c5[0];var should=require(_0xc5c5[1]);var app=require(_0xc5c5[2]);var request=require(_0xc5c5[3]);describe(_0xc5c5[4],function(){it(_0xc5c5[5],function(_0x6cf3x4){request(app)[_0xc5c5[13]](_0xc5c5[12])[_0xc5c5[11]](200)[_0xc5c5[11]](_0xc5c5[10],/json/)[_0xc5c5[9]](function(_0x6cf3x5,_0x6cf3x6){if(_0x6cf3x5){return _0x6cf3x4(_0x6cf3x5)};_0x6cf3x6[_0xc5c5[8]][_0xc5c5[1]][_0xc5c5[7]][_0xc5c5[6]](Array);_0x6cf3x4();})})});
\ No newline at end of file
+var _0x36b4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x67\x65\x74"];_0x36b4[0];var should=require(_0x36b4[1]);var app=require(_0x36b4[2]);var request=require(_0x36b4[3]);describe(_0x36b4[4],function(){it(_0x36b4[5],function(_0x35a4x4){request(app)[_0x36b4[13]](_0x36b4[12])[_0x36b4[11]](200)[_0x36b4[11]](_0x36b4[10],/json/)[_0x36b4[9]](function(_0x35a4x5,_0x35a4x6){if(_0x35a4x5){return _0x35a4x4(_0x35a4x5)};_0x35a4x6[_0x36b4[8]][_0x36b4[1]][_0x36b4[7]][_0x36b4[6]](Array);_0x35a4x4();})})});
\ No newline at end of file
diff --git a/server/api/trunk/index.js b/server/api/trunk/index.js
index 4f48769..77ef379 100644
--- a/server/api/trunk/index.js
+++ b/server/api/trunk/index.js
@@ -1 +1 @@
-var _0x27d3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x72\x75\x6E\x6B\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x74\x72\x75\x6E\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x27d3[0];var express=require(_0x27d3[1]);var controller=require(_0x27d3[2]);var config=require(_0x27d3[3]);var auth=require(_0x27d3[4]);var router=express.Router();router[_0x27d3[8]](_0x27d3[5],auth[_0x27d3[6]](),controller[_0x27d3[7]]);router[_0x27d3[8]](_0x27d3[9],auth[_0x27d3[6]](),controller[_0x27d3[10]]);router[_0x27d3[12]](_0x27d3[5],auth[_0x27d3[6]](),controller[_0x27d3[11]]);router[_0x27d3[12]](_0x27d3[13],auth[_0x27d3[6]](),controller[_0x27d3[14]]);router[_0x27d3[16]](_0x27d3[9],auth[_0x27d3[6]](),controller[_0x27d3[15]]);router[_0x27d3[18]](_0x27d3[5],auth[_0x27d3[6]](),controller[_0x27d3[17]]);router[_0x27d3[18]](_0x27d3[9],auth[_0x27d3[6]](),controller[_0x27d3[19]]);module[_0x27d3[20]]=router;
\ No newline at end of file
+var _0x7264=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x74\x72\x75\x6E\x6B\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x74\x72\x75\x6E\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x7264[0];var express=require(_0x7264[1]);var controller=require(_0x7264[2]);var config=require(_0x7264[3]);var auth=require(_0x7264[4]);var router=express.Router();router[_0x7264[8]](_0x7264[5],auth[_0x7264[6]](),controller[_0x7264[7]]);router[_0x7264[8]](_0x7264[9],auth[_0x7264[6]](),controller[_0x7264[10]]);router[_0x7264[12]](_0x7264[5],auth[_0x7264[6]](),controller[_0x7264[11]]);router[_0x7264[12]](_0x7264[13],auth[_0x7264[6]](),controller[_0x7264[14]]);router[_0x7264[16]](_0x7264[9],auth[_0x7264[6]](),controller[_0x7264[15]]);router[_0x7264[18]](_0x7264[5],auth[_0x7264[6]](),controller[_0x7264[17]]);router[_0x7264[18]](_0x7264[9],auth[_0x7264[6]](),controller[_0x7264[19]]);module[_0x7264[20]]=router;
\ No newline at end of file
diff --git a/server/api/trunk/trunk.controller.js b/server/api/trunk/trunk.controller.js
index f6dd24f..50158f4 100644
--- a/server/api/trunk/trunk.controller.js
+++ b/server/api/trunk/trunk.controller.js
@@ -1 +1 @@
-var _0xe073=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x68\x6F\x73\x74","\x63\x6F\x6E\x74\x65\x78\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x72\x6F\x6C\x65","\x73\x70\x6C\x69\x74","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x74\x72\x75\x6E\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x74\x72\x75\x6E\x6B\x73\x20\x66\x69\x6E\x64\x61\x6C\x6C","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x54\x52\x55\x4E\x4B","\x74\x72\x75\x6E\x6B\x73\x20\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6D\x65\x72\x67\x65","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x6C\x69\x74\x65\x72\x61\x6C","\x73\x61\x76\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x54\x52\x55\x4E\x4B\x5F\x4F\x55\x54\x42\x4F\x55\x4E\x44\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73"];_0xe073[0];var _=require(_0xe073[1]);var Trunk=require(_0xe073[3])[_0xe073[2]];var VoiceExtension=require(_0xe073[3])[_0xe073[4]];var sequelize=require(_0xe073[3])[_0xe073[5]];var util=require(_0xe073[6]);exports[_0xe073[7]]=function(_0x7d2bx6,_0x7d2bx7,_0x7d2bx8){var _0x7d2bx9=[_0xe073[8],_0xe073[9],_0xe073[10],_0xe073[11]];var _0x7d2bxa=_0x7d2bx6[_0xe073[13]][_0xe073[12]]?parseInt(_0x7d2bx6[_0xe073[13]][_0xe073[12]],10):100;var _0x7d2bxb=_0x7d2bx6[_0xe073[13]][_0xe073[14]]?parseInt(_0x7d2bx6[_0xe073[13]][_0xe073[14]],10):0;var _0x7d2bxc={where:{},limit:_0x7d2bxa,offset:_0x7d2bxb*_0x7d2bxa};_[_0xe073[30]](_0x7d2bx6[_0xe073[13]],function(_0x7d2bxd,_0x7d2bxe){switch(_0x7d2bxe){case _0xe073[12]:;case _0xe073[14]:break ;;case _0xe073[17]:_0x7d2bxc[_0xe073[15]]=util[_0xe073[20]](_0xe073[16],_0x7d2bx6[_0xe073[13]][_0xe073[17]],_0x7d2bx6[_0xe073[13]][_0xe073[18]]||_0xe073[19])||null;break ;;case _0xe073[18]:break ;;case _0xe073[26]:_0x7d2bxc[_0xe073[22]][_0xe073[21]]=[];_0x7d2bx9[_0xe073[25]](function(_0x7d2bxf){var _0x7d2bx10={};_0x7d2bx10[_0x7d2bxf]={$like:_0xe073[23]+_0x7d2bxd+_0xe073[23]};_0x7d2bxc[_0xe073[22]][_0xe073[21]][_0xe073[24]](_0x7d2bx10);});break ;;case _0xe073[27]:_0x7d2bxc[_0xe073[22]][_0xe073[27]]={$or:_0x7d2bxd[_0xe073[28]](/[\s,]+/)};break ;;default:_0x7d2bxc[_0xe073[22]][_0x7d2bxe]={$like:{}};_0x7d2bxc[_0xe073[22]][_0x7d2bxe][_0xe073[29]]=_0xe073[23]+_0x7d2bxd+_0xe073[23];;}});Trunk[_0xe073[44]](_0x7d2bxc)[_0xe073[43]](function(_0x7d2bx12){var _0x7d2bx13=Math[_0xe073[36]](_0x7d2bx12[_0xe073[35]]/_0x7d2bxa);var _0x7d2bx14=_0x7d2bx13>(_0x7d2bxc[_0xe073[37]]+1)?util[_0xe073[20]](_0xe073[38],_0x7d2bx6[_0xe073[39]],_0x7d2bx6[_0xe073[40]][_0xe073[9]],_0x7d2bx6[_0xe073[41]],_0x7d2bxb+1):null;var _0x7d2bx15=_0x7d2bxb>0?util[_0xe073[20]](_0xe073[38],_0x7d2bx6[_0xe073[39]],_0x7d2bx6[_0xe073[40]][_0xe073[9]],_0x7d2bx6[_0xe073[41]],_0x7d2bxb-1):null;_0x7d2bx7[_0xe073[33]](200)[_0xe073[32]]({count:_0x7d2bx12[_0xe073[35]],rows:_0x7d2bx12[_0xe073[42]],next_page:_0x7d2bx14,previous_page:_0x7d2bx15,total_pages:_0x7d2bx13});})[_0xe073[34]](function(_0x7d2bx11){_0x7d2bx7[_0xe073[33]](500)[_0xe073[32]]({error:_0xe073[31]})});};exports[_0xe073[45]]=function(_0x7d2bx6,_0x7d2bx7){Trunk[_0xe073[49]](_0x7d2bx6[_0xe073[48]][_0xe073[47]])[_0xe073[43]](function(_0x7d2bx16){if(!_0x7d2bx16){return _0x7d2bx7[_0xe073[46]](404)};return _0x7d2bx7[_0xe073[32]](_0x7d2bx16);})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)})};exports[_0xe073[50]]=function(_0x7d2bx6,_0x7d2bx7){console[_0xe073[52]](_0x7d2bx6[_0xe073[51]]);Trunk[_0xe073[53]]({where:{name:_0x7d2bx6[_0xe073[51]][_0xe073[8]]}})[_0xe073[43]](function(_0x7d2bx17){if(!_0x7d2bx17){return _0x7d2bx7[_0xe073[46]](404)};return _0x7d2bx7[_0xe073[32]](_0x7d2bx17);})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)});};exports[_0xe073[54]]=function(_0x7d2bx6,_0x7d2bx7){Trunk[_0xe073[53]]({where:{name:_0x7d2bx6[_0xe073[51]][_0xe073[8]]}})[_0xe073[43]](function(_0x7d2bx18){if(!_0x7d2bx18){return _0x7d2bx7[_0xe073[46]](404)};if(_0x7d2bx18[_0xe073[56]]>0){return _0x7d2bx7[_0xe073[33]](500)[_0xe073[32]]({message:_0xe073[57]})};Trunk[_0xe073[54]](_0x7d2bx6[_0xe073[51]])[_0xe073[43]](function(_0x7d2bx16){return _0x7d2bx7[_0xe073[33]](201)[_0xe073[32]](_0x7d2bx16)})[_0xe073[34]](function(_0x7d2bx11){console[_0xe073[52]](_0xe073[58],_0x7d2bx11);return handleError(_0x7d2bx7,_0x7d2bx11);});})[_0xe073[34]](function(_0x7d2bx11){console[_0xe073[52]](_0xe073[55],_0x7d2bx11);return handleError(_0x7d2bx7,_0x7d2bx11);})};exports[_0xe073[59]]=function(_0x7d2bx6,_0x7d2bx7,_0x7d2bx8){Trunk[_0xe073[53]]({where:{name:_0x7d2bx6[_0xe073[51]][_0xe073[8]],id:{$ne:_0x7d2bx6[_0xe073[51]][_0xe073[47]]}}})[_0xe073[43]](function(_0x7d2bx18){console[_0xe073[52]](_0x7d2bx18);console[_0xe073[52]](_0xe073[60]);if(!_0x7d2bx18){return _0x7d2bx7[_0xe073[46]](404)};if(_0x7d2bx18[_0xe073[56]]>0){return _0x7d2bx7[_0xe073[33]](500)[_0xe073[32]]({message:_0xe073[57]})};if(_0x7d2bx6[_0xe073[51]][_0xe073[47]]){delete _0x7d2bx6[_0xe073[51]][_0xe073[47]]};Trunk[_0xe073[49]](_0x7d2bx6[_0xe073[48]][_0xe073[47]])[_0xe073[43]](function(_0x7d2bx16){if(!_0x7d2bx16){return _0x7d2bx7[_0xe073[46]](404)};var _0x7d2bx19=_[_0xe073[61]](_0x7d2bx16,_0x7d2bx6[_0xe073[51]]);return sequelize[_0xe073[65]](function(_0x7d2bx1a){return _0x7d2bx19[_0xe073[64]]({transaction:_0x7d2bx1a})[_0xe073[43]](function(_0x7d2bx16){return VoiceExtension[_0xe073[59]]({trunk:_0x7d2bx16[_0xe073[8]],cutdigits:sequelize[_0xe073[63]](_0xe073[62])},{where:{TrunkId:_0x7d2bx16[_0xe073[47]]}},{transaction:_0x7d2bx1a})[_0xe073[43]](function(){return _0x7d2bx7[_0xe073[33]](200)[_0xe073[32]](_0x7d2bx16)})})})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)});})[_0xe073[34]](function(_0x7d2bx11){return _0x7d2bx8(_0x7d2bx11)});})[_0xe073[34]](function(_0x7d2bx11){return _0x7d2bx8(_0x7d2bx11)})};exports[_0xe073[66]]=function(_0x7d2bx6,_0x7d2bx7){Trunk[_0xe073[49]](_0x7d2bx6[_0xe073[48]][_0xe073[47]])[_0xe073[43]](function(_0x7d2bx16){if(!_0x7d2bx16){return _0x7d2bx7[_0xe073[46]](404)};_0x7d2bx16[_0xe073[68]]({where:{isApp:true}})[_0xe073[43]](function(_0x7d2bx1b){console[_0xe073[52]](_0x7d2bx1b[_0xe073[56]]);if(_0x7d2bx1b[_0xe073[56]]>0){return _0x7d2bx7[_0xe073[33]](500)[_0xe073[32]]({message:_0xe073[67]})};_0x7d2bx16[_0xe073[66]]()[_0xe073[43]](function(){return _0x7d2bx7[_0xe073[46]](204)})[_0xe073[34]](function(_0x7d2bx11){console[_0xe073[52]](_0xe073[66],_0x7d2bx11);return handleError(_0x7d2bx7,_0x7d2bx11);});})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)});})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)})};exports[_0xe073[69]]=function(_0x7d2bx6,_0x7d2bx7){var _0x7d2bx1c=false;Trunk[_0xe073[53]]({where:{id:_0x7d2bx6[_0xe073[13]][_0xe073[47]]},include:[{all:true}]})[_0xe073[43]](function(_0x7d2bx17){if(!_0x7d2bx17){return _0x7d2bx7[_0xe073[46]](404)};_0x7d2bx17[_0xe073[25]](function(_0x7d2bx1d){if(_0x7d2bx1d[_0xe073[70]][_0xe073[56]]>0){_0x7d2bx1c=true}});if(_0x7d2bx1c){return _0x7d2bx7[_0xe073[33]](500)[_0xe073[32]]({message:_0xe073[67]})};Trunk[_0xe073[66]]({where:{id:_0x7d2bx6[_0xe073[13]][_0xe073[47]]},individualHooks:true})[_0xe073[43]](function(){return _0x7d2bx7[_0xe073[46]](204)})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)});})[_0xe073[34]](function(_0x7d2bx11){return handleError(_0x7d2bx7,_0x7d2bx11)});};function handleError(_0x7d2bx7,_0x7d2bx11){return _0x7d2bx7[_0xe073[33]](500)[_0xe073[32]](_0x7d2bx11)}
\ No newline at end of file
+var _0xb29f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x68\x6F\x73\x74","\x63\x6F\x6E\x74\x65\x78\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x72\x6F\x6C\x65","\x73\x70\x6C\x69\x74","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x74\x72\x75\x6E\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x74\x72\x75\x6E\x6B\x73\x20\x66\x69\x6E\x64\x61\x6C\x6C","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x54\x52\x55\x4E\x4B","\x74\x72\x75\x6E\x6B\x73\x20\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6D\x65\x72\x67\x65","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x6C\x69\x74\x65\x72\x61\x6C","\x73\x61\x76\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x54\x52\x55\x4E\x4B\x5F\x4F\x55\x54\x42\x4F\x55\x4E\x44\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73"];_0xb29f[0];var _=require(_0xb29f[1]);var Trunk=require(_0xb29f[3])[_0xb29f[2]];var VoiceExtension=require(_0xb29f[3])[_0xb29f[4]];var sequelize=require(_0xb29f[3])[_0xb29f[5]];var util=require(_0xb29f[6]);exports[_0xb29f[7]]=function(_0xb6a0x6,_0xb6a0x7,_0xb6a0x8){var _0xb6a0x9=[_0xb29f[8],_0xb29f[9],_0xb29f[10],_0xb29f[11]];var _0xb6a0xa=_0xb6a0x6[_0xb29f[13]][_0xb29f[12]]?parseInt(_0xb6a0x6[_0xb29f[13]][_0xb29f[12]],10):100;var _0xb6a0xb=_0xb6a0x6[_0xb29f[13]][_0xb29f[14]]?parseInt(_0xb6a0x6[_0xb29f[13]][_0xb29f[14]],10):0;var _0xb6a0xc={where:{},limit:_0xb6a0xa,offset:_0xb6a0xb*_0xb6a0xa};_[_0xb29f[30]](_0xb6a0x6[_0xb29f[13]],function(_0xb6a0xd,_0xb6a0xe){switch(_0xb6a0xe){case _0xb29f[12]:;case _0xb29f[14]:break ;;case _0xb29f[17]:_0xb6a0xc[_0xb29f[15]]=util[_0xb29f[20]](_0xb29f[16],_0xb6a0x6[_0xb29f[13]][_0xb29f[17]],_0xb6a0x6[_0xb29f[13]][_0xb29f[18]]||_0xb29f[19])||null;break ;;case _0xb29f[18]:break ;;case _0xb29f[26]:_0xb6a0xc[_0xb29f[22]][_0xb29f[21]]=[];_0xb6a0x9[_0xb29f[25]](function(_0xb6a0xf){var _0xb6a0x10={};_0xb6a0x10[_0xb6a0xf]={$like:_0xb29f[23]+_0xb6a0xd+_0xb29f[23]};_0xb6a0xc[_0xb29f[22]][_0xb29f[21]][_0xb29f[24]](_0xb6a0x10);});break ;;case _0xb29f[27]:_0xb6a0xc[_0xb29f[22]][_0xb29f[27]]={$or:_0xb6a0xd[_0xb29f[28]](/[\s,]+/)};break ;;default:_0xb6a0xc[_0xb29f[22]][_0xb6a0xe]={$like:{}};_0xb6a0xc[_0xb29f[22]][_0xb6a0xe][_0xb29f[29]]=_0xb29f[23]+_0xb6a0xd+_0xb29f[23];;}});Trunk[_0xb29f[44]](_0xb6a0xc)[_0xb29f[43]](function(_0xb6a0x12){var _0xb6a0x13=Math[_0xb29f[36]](_0xb6a0x12[_0xb29f[35]]/_0xb6a0xa);var _0xb6a0x14=_0xb6a0x13>(_0xb6a0xc[_0xb29f[37]]+1)?util[_0xb29f[20]](_0xb29f[38],_0xb6a0x6[_0xb29f[39]],_0xb6a0x6[_0xb29f[40]][_0xb29f[9]],_0xb6a0x6[_0xb29f[41]],_0xb6a0xb+1):null;var _0xb6a0x15=_0xb6a0xb>0?util[_0xb29f[20]](_0xb29f[38],_0xb6a0x6[_0xb29f[39]],_0xb6a0x6[_0xb29f[40]][_0xb29f[9]],_0xb6a0x6[_0xb29f[41]],_0xb6a0xb-1):null;_0xb6a0x7[_0xb29f[33]](200)[_0xb29f[32]]({count:_0xb6a0x12[_0xb29f[35]],rows:_0xb6a0x12[_0xb29f[42]],next_page:_0xb6a0x14,previous_page:_0xb6a0x15,total_pages:_0xb6a0x13});})[_0xb29f[34]](function(_0xb6a0x11){_0xb6a0x7[_0xb29f[33]](500)[_0xb29f[32]]({error:_0xb29f[31]})});};exports[_0xb29f[45]]=function(_0xb6a0x6,_0xb6a0x7){Trunk[_0xb29f[49]](_0xb6a0x6[_0xb29f[48]][_0xb29f[47]])[_0xb29f[43]](function(_0xb6a0x16){if(!_0xb6a0x16){return _0xb6a0x7[_0xb29f[46]](404)};return _0xb6a0x7[_0xb29f[32]](_0xb6a0x16);})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)})};exports[_0xb29f[50]]=function(_0xb6a0x6,_0xb6a0x7){console[_0xb29f[52]](_0xb6a0x6[_0xb29f[51]]);Trunk[_0xb29f[53]]({where:{name:_0xb6a0x6[_0xb29f[51]][_0xb29f[8]]}})[_0xb29f[43]](function(_0xb6a0x17){if(!_0xb6a0x17){return _0xb6a0x7[_0xb29f[46]](404)};return _0xb6a0x7[_0xb29f[32]](_0xb6a0x17);})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)});};exports[_0xb29f[54]]=function(_0xb6a0x6,_0xb6a0x7){Trunk[_0xb29f[53]]({where:{name:_0xb6a0x6[_0xb29f[51]][_0xb29f[8]]}})[_0xb29f[43]](function(_0xb6a0x18){if(!_0xb6a0x18){return _0xb6a0x7[_0xb29f[46]](404)};if(_0xb6a0x18[_0xb29f[56]]>0){return _0xb6a0x7[_0xb29f[33]](500)[_0xb29f[32]]({message:_0xb29f[57]})};Trunk[_0xb29f[54]](_0xb6a0x6[_0xb29f[51]])[_0xb29f[43]](function(_0xb6a0x16){return _0xb6a0x7[_0xb29f[33]](201)[_0xb29f[32]](_0xb6a0x16)})[_0xb29f[34]](function(_0xb6a0x11){console[_0xb29f[52]](_0xb29f[58],_0xb6a0x11);return handleError(_0xb6a0x7,_0xb6a0x11);});})[_0xb29f[34]](function(_0xb6a0x11){console[_0xb29f[52]](_0xb29f[55],_0xb6a0x11);return handleError(_0xb6a0x7,_0xb6a0x11);})};exports[_0xb29f[59]]=function(_0xb6a0x6,_0xb6a0x7,_0xb6a0x8){Trunk[_0xb29f[53]]({where:{name:_0xb6a0x6[_0xb29f[51]][_0xb29f[8]],id:{$ne:_0xb6a0x6[_0xb29f[51]][_0xb29f[47]]}}})[_0xb29f[43]](function(_0xb6a0x18){console[_0xb29f[52]](_0xb6a0x18);console[_0xb29f[52]](_0xb29f[60]);if(!_0xb6a0x18){return _0xb6a0x7[_0xb29f[46]](404)};if(_0xb6a0x18[_0xb29f[56]]>0){return _0xb6a0x7[_0xb29f[33]](500)[_0xb29f[32]]({message:_0xb29f[57]})};if(_0xb6a0x6[_0xb29f[51]][_0xb29f[47]]){delete _0xb6a0x6[_0xb29f[51]][_0xb29f[47]]};Trunk[_0xb29f[49]](_0xb6a0x6[_0xb29f[48]][_0xb29f[47]])[_0xb29f[43]](function(_0xb6a0x16){if(!_0xb6a0x16){return _0xb6a0x7[_0xb29f[46]](404)};var _0xb6a0x19=_[_0xb29f[61]](_0xb6a0x16,_0xb6a0x6[_0xb29f[51]]);return sequelize[_0xb29f[65]](function(_0xb6a0x1a){return _0xb6a0x19[_0xb29f[64]]({transaction:_0xb6a0x1a})[_0xb29f[43]](function(_0xb6a0x16){return VoiceExtension[_0xb29f[59]]({trunk:_0xb6a0x16[_0xb29f[8]],cutdigits:sequelize[_0xb29f[63]](_0xb29f[62])},{where:{TrunkId:_0xb6a0x16[_0xb29f[47]]}},{transaction:_0xb6a0x1a})[_0xb29f[43]](function(){return _0xb6a0x7[_0xb29f[33]](200)[_0xb29f[32]](_0xb6a0x16)})})})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)});})[_0xb29f[34]](function(_0xb6a0x11){return _0xb6a0x8(_0xb6a0x11)});})[_0xb29f[34]](function(_0xb6a0x11){return _0xb6a0x8(_0xb6a0x11)})};exports[_0xb29f[66]]=function(_0xb6a0x6,_0xb6a0x7){Trunk[_0xb29f[49]](_0xb6a0x6[_0xb29f[48]][_0xb29f[47]])[_0xb29f[43]](function(_0xb6a0x16){if(!_0xb6a0x16){return _0xb6a0x7[_0xb29f[46]](404)};_0xb6a0x16[_0xb29f[68]]({where:{isApp:true}})[_0xb29f[43]](function(_0xb6a0x1b){console[_0xb29f[52]](_0xb6a0x1b[_0xb29f[56]]);if(_0xb6a0x1b[_0xb29f[56]]>0){return _0xb6a0x7[_0xb29f[33]](500)[_0xb29f[32]]({message:_0xb29f[67]})};_0xb6a0x16[_0xb29f[66]]()[_0xb29f[43]](function(){return _0xb6a0x7[_0xb29f[46]](204)})[_0xb29f[34]](function(_0xb6a0x11){console[_0xb29f[52]](_0xb29f[66],_0xb6a0x11);return handleError(_0xb6a0x7,_0xb6a0x11);});})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)});})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)})};exports[_0xb29f[69]]=function(_0xb6a0x6,_0xb6a0x7){var _0xb6a0x1c=false;Trunk[_0xb29f[53]]({where:{id:_0xb6a0x6[_0xb29f[13]][_0xb29f[47]]},include:[{all:true}]})[_0xb29f[43]](function(_0xb6a0x17){if(!_0xb6a0x17){return _0xb6a0x7[_0xb29f[46]](404)};_0xb6a0x17[_0xb29f[25]](function(_0xb6a0x1d){if(_0xb6a0x1d[_0xb29f[70]][_0xb29f[56]]>0){_0xb6a0x1c=true}});if(_0xb6a0x1c){return _0xb6a0x7[_0xb29f[33]](500)[_0xb29f[32]]({message:_0xb29f[67]})};Trunk[_0xb29f[66]]({where:{id:_0xb6a0x6[_0xb29f[13]][_0xb29f[47]]},individualHooks:true})[_0xb29f[43]](function(){return _0xb6a0x7[_0xb29f[46]](204)})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)});})[_0xb29f[34]](function(_0xb6a0x11){return handleError(_0xb6a0x7,_0xb6a0x11)});};function handleError(_0xb6a0x7,_0xb6a0x11){return _0xb6a0x7[_0xb29f[33]](500)[_0xb29f[32]](_0xb6a0x11)}
\ No newline at end of file
diff --git a/server/api/trunk/trunk.socket.js b/server/api/trunk/trunk.socket.js
index 13c6786..4f30628 100644
--- a/server/api/trunk/trunk.socket.js
+++ b/server/api/trunk/trunk.socket.js
@@ -1 +1 @@
-var _0xd6c1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x72\x75\x6E\x6B\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x72\x75\x6E\x6B\x3A\x72\x65\x6D\x6F\x76\x65"];_0xd6c1[0];var Trunk=require(_0xd6c1[2])[_0xd6c1[1]];exports[_0xd6c1[3]]=function(_0x4696x2){Trunk[_0xd6c1[4]](function(_0x4696x3){onSave(_0x4696x2,_0x4696x3)});Trunk[_0xd6c1[5]](function(_0x4696x3){onRemove(_0x4696x2,_0x4696x3)});};function onSave(_0x4696x2,_0x4696x3,_0x4696x5){_0x4696x2[_0xd6c1[7]](_0xd6c1[6],_0x4696x3)}function onRemove(_0x4696x2,_0x4696x3,_0x4696x5){_0x4696x2[_0xd6c1[7]](_0xd6c1[8],_0x4696x3)}
\ No newline at end of file
+var _0x2a7c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x72\x75\x6E\x6B\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x74\x72\x75\x6E\x6B\x3A\x72\x65\x6D\x6F\x76\x65"];_0x2a7c[0];var Trunk=require(_0x2a7c[2])[_0x2a7c[1]];exports[_0x2a7c[3]]=function(_0xae0bx2){Trunk[_0x2a7c[4]](function(_0xae0bx3){onSave(_0xae0bx2,_0xae0bx3)});Trunk[_0x2a7c[5]](function(_0xae0bx3){onRemove(_0xae0bx2,_0xae0bx3)});};function onSave(_0xae0bx2,_0xae0bx3,_0xae0bx5){_0xae0bx2[_0x2a7c[7]](_0x2a7c[6],_0xae0bx3)}function onRemove(_0xae0bx2,_0xae0bx3,_0xae0bx5){_0xae0bx2[_0x2a7c[7]](_0x2a7c[8],_0xae0bx3)}
\ No newline at end of file
diff --git a/server/api/trunk/trunk.spec.js b/server/api/trunk/trunk.spec.js
index 50bf799..530d60c 100644
--- a/server/api/trunk/trunk.spec.js
+++ b/server/api/trunk/trunk.spec.js
@@ -1 +1 @@
-var _0x9efd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x67\x65\x74"];_0x9efd[0];var should=require(_0x9efd[1]);var app=require(_0x9efd[2]);var request=require(_0x9efd[3]);describe(_0x9efd[4],function(){it(_0x9efd[5],function(_0xb7b2x4){request(app)[_0x9efd[13]](_0x9efd[12])[_0x9efd[11]](200)[_0x9efd[11]](_0x9efd[10],/json/)[_0x9efd[9]](function(_0xb7b2x5,_0xb7b2x6){if(_0xb7b2x5){return _0xb7b2x4(_0xb7b2x5)};_0xb7b2x6[_0x9efd[8]][_0x9efd[1]][_0x9efd[7]][_0x9efd[6]](Array);_0xb7b2x4();})})});
\ No newline at end of file
+var _0x7d37=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x67\x65\x74"];_0x7d37[0];var should=require(_0x7d37[1]);var app=require(_0x7d37[2]);var request=require(_0x7d37[3]);describe(_0x7d37[4],function(){it(_0x7d37[5],function(_0x89b7x4){request(app)[_0x7d37[13]](_0x7d37[12])[_0x7d37[11]](200)[_0x7d37[11]](_0x7d37[10],/json/)[_0x7d37[9]](function(_0x89b7x5,_0x89b7x6){if(_0x89b7x5){return _0x89b7x4(_0x89b7x5)};_0x89b7x6[_0x7d37[8]][_0x7d37[1]][_0x7d37[7]][_0x7d37[6]](Array);_0x89b7x4();})})});
\ No newline at end of file
diff --git a/server/api/update/index.js b/server/api/update/index.js
index 6837fba..44d6d22 100644
--- a/server/api/update/index.js
+++ b/server/api/update/index.js
@@ -1 +1 @@
-var _0xf3bb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x70\x64\x61\x74\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x61\x64\x6D\x69\x6E","\x68\x61\x73\x52\x6F\x6C\x65","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x70\x75\x6C\x6C","\x70\x75\x6C\x6C","\x65\x78\x70\x6F\x72\x74\x73"];_0xf3bb[0];var express=require(_0xf3bb[1]);var controller=require(_0xf3bb[2]);var auth=require(_0xf3bb[3]);var router=express.Router();router[_0xf3bb[9]](_0xf3bb[4],auth[_0xf3bb[5]](),auth[_0xf3bb[7]](_0xf3bb[6]),controller[_0xf3bb[8]]);router[_0xf3bb[9]](_0xf3bb[10],auth[_0xf3bb[5]](),auth[_0xf3bb[7]](_0xf3bb[6]),controller[_0xf3bb[11]]);module[_0xf3bb[12]]=router;
\ No newline at end of file
+var _0xb450=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x70\x64\x61\x74\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x61\x64\x6D\x69\x6E","\x68\x61\x73\x52\x6F\x6C\x65","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x70\x75\x6C\x6C","\x70\x75\x6C\x6C","\x65\x78\x70\x6F\x72\x74\x73"];_0xb450[0];var express=require(_0xb450[1]);var controller=require(_0xb450[2]);var auth=require(_0xb450[3]);var router=express.Router();router[_0xb450[9]](_0xb450[4],auth[_0xb450[5]](),auth[_0xb450[7]](_0xb450[6]),controller[_0xb450[8]]);router[_0xb450[9]](_0xb450[10],auth[_0xb450[5]](),auth[_0xb450[7]](_0xb450[6]),controller[_0xb450[11]]);module[_0xb450[12]]=router;
\ No newline at end of file
diff --git a/server/api/update/update.controller.js b/server/api/update/update.controller.js
index 87e999b..39c0653 100644
--- a/server/api/update/update.controller.js
+++ b/server/api/update/update.controller.js
@@ -1 +1 @@
-var _0xb2e4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x6F\x6F\x74","\x6A\x6F\x69\x6E","\x73\x69\x6D\x70\x6C\x65\x2D\x67\x69\x74","\x55\x70\x64\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x76\x65\x72\x73\x69\x6F\x6E","\x7C","\x73\x70\x6C\x69\x74","\x6D\x65\x73\x73\x61\x67\x65","\x75\x6E\x6B\x6E\x6F\x77\x6E","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x61\x6C\x6C","\x4C\x61\x74\x65\x73\x74\x20\x61\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x74\x61\x67\x3A\x20\x25\x73","\x6C\x61\x74\x65\x73\x74","\x6C\x6F\x67","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x73\x68\x6F\x77","\x70\x75\x6C\x6C","\x63\x68\x65\x63\x6B\x6F\x75\x74","\x72\x65\x71\x2E\x70\x61\x72\x61\x6D\x73\x2E\x68\x61\x73\x68","\x68\x61\x73\x68","\x70\x61\x72\x61\x6D\x73","\x63\x72\x65\x61\x74\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x69\x64","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xb2e4[0];var _=require(_0xb2e4[1]);var path=require(_0xb2e4[2]);var config=require(_0xb2e4[3]);var Git=require(_0xb2e4[6])(path[_0xb2e4[5]](config[_0xb2e4[4]]));var Update=require(_0xb2e4[8])[_0xb2e4[7]];exports[_0xb2e4[9]]=function(_0x3909x6,_0x3909x7){Git[_0xb2e4[20]](function(_0x3909x8,_0x3909x9){if(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)};var _0x3909xa=[];_0x3909x9[_0xb2e4[17]][_0xb2e4[16]](function(_0x3909xb){_0x3909xb[_0xb2e4[10]]=_0x3909xb[_0xb2e4[13]][_0xb2e4[12]](_0xb2e4[11])[1]||_0xb2e4[14];_0x3909xb[_0xb2e4[13]]=_0x3909xb[_0xb2e4[13]][_0xb2e4[12]](_0xb2e4[11])[0];_0x3909xa[_0xb2e4[15]](_0x3909xb);});console[_0xb2e4[20]](_0xb2e4[18],_0x3909x9[_0xb2e4[19]]);return _0x3909x7[_0xb2e4[22]](200)[_0xb2e4[21]](_0x3909xa);})};exports[_0xb2e4[23]]=function(_0x3909x6,_0x3909x7){};exports[_0xb2e4[24]]=function(_0x3909x6,_0x3909x7){Git[_0xb2e4[24]](function(_0x3909x8,_0x3909xc){if(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)};return _0x3909x7[_0xb2e4[22]](201)[_0xb2e4[21]](_0x3909xc);})};exports[_0xb2e4[25]]=function(_0x3909x6,_0x3909x7){console[_0xb2e4[20]](_0xb2e4[26],_0x3909x6[_0xb2e4[28]][_0xb2e4[27]]);Git[_0xb2e4[25]](_0x3909x6[_0xb2e4[28]][_0xb2e4[27]],function(_0x3909x8,_0x3909xc){if(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)};return _0x3909x7[_0xb2e4[22]](201)[_0xb2e4[21]](_0x3909xc);});};exports[_0xb2e4[29]]=function(_0x3909x6,_0x3909x7){Update[_0xb2e4[29]](_0x3909x6[_0xb2e4[32]])[_0xb2e4[31]](function(_0x3909xc){return _0x3909x7[_0xb2e4[22]](201)[_0xb2e4[21]](_0x3909xc)})[_0xb2e4[30]](function(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)})};exports[_0xb2e4[33]]=function(_0x3909x6,_0x3909x7){if(_0x3909x6[_0xb2e4[32]][_0xb2e4[34]]){delete _0x3909x6[_0xb2e4[32]][_0xb2e4[34]]};Update[_0xb2e4[38]]({where:{id:_0x3909x6[_0xb2e4[28]][_0xb2e4[34]]}})[_0xb2e4[31]](function(_0x3909xc){if(!_0x3909xc){return _0x3909x7[_0xb2e4[35]](404)};var _0x3909xd=_[_0xb2e4[36]](_0x3909xc,_0x3909x6[_0xb2e4[32]]);_0x3909xd[_0xb2e4[37]]()[_0xb2e4[31]](function(){return _0x3909x7[_0xb2e4[22]](200)[_0xb2e4[21]](_0x3909xc)})[_0xb2e4[30]](function(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)});})[_0xb2e4[30]](function(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)});};exports[_0xb2e4[39]]=function(_0x3909x6,_0x3909x7){Update[_0xb2e4[38]]({where:{id:_0x3909x6[_0xb2e4[28]][_0xb2e4[34]]}})[_0xb2e4[31]](function(_0x3909xc){if(!_0x3909xc){return _0x3909x7[_0xb2e4[35]](404)};_0x3909xc[_0xb2e4[39]]()[_0xb2e4[31]](function(){return _0x3909x7[_0xb2e4[35]](204)})[_0xb2e4[30]](function(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)});})[_0xb2e4[30]](function(_0x3909x8){return handleError(_0x3909x7,_0x3909x8)})};function handleError(_0x3909x7,_0x3909x8){return _0x3909x7[_0xb2e4[22]](500)[_0xb2e4[21]](_0x3909x8)}
\ No newline at end of file
+var _0xe356=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x6F\x6F\x74","\x6A\x6F\x69\x6E","\x73\x69\x6D\x70\x6C\x65\x2D\x67\x69\x74","\x55\x70\x64\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x76\x65\x72\x73\x69\x6F\x6E","\x7C","\x73\x70\x6C\x69\x74","\x6D\x65\x73\x73\x61\x67\x65","\x75\x6E\x6B\x6E\x6F\x77\x6E","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x61\x6C\x6C","\x4C\x61\x74\x65\x73\x74\x20\x61\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x74\x61\x67\x3A\x20\x25\x73","\x6C\x61\x74\x65\x73\x74","\x6C\x6F\x67","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x73\x68\x6F\x77","\x70\x75\x6C\x6C","\x63\x68\x65\x63\x6B\x6F\x75\x74","\x72\x65\x71\x2E\x70\x61\x72\x61\x6D\x73\x2E\x68\x61\x73\x68","\x68\x61\x73\x68","\x70\x61\x72\x61\x6D\x73","\x63\x72\x65\x61\x74\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x69\x64","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xe356[0];var _=require(_0xe356[1]);var path=require(_0xe356[2]);var config=require(_0xe356[3]);var Git=require(_0xe356[6])(path[_0xe356[5]](config[_0xe356[4]]));var Update=require(_0xe356[8])[_0xe356[7]];exports[_0xe356[9]]=function(_0xd45cx6,_0xd45cx7){Git[_0xe356[20]](function(_0xd45cx8,_0xd45cx9){if(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)};var _0xd45cxa=[];_0xd45cx9[_0xe356[17]][_0xe356[16]](function(_0xd45cxb){_0xd45cxb[_0xe356[10]]=_0xd45cxb[_0xe356[13]][_0xe356[12]](_0xe356[11])[1]||_0xe356[14];_0xd45cxb[_0xe356[13]]=_0xd45cxb[_0xe356[13]][_0xe356[12]](_0xe356[11])[0];_0xd45cxa[_0xe356[15]](_0xd45cxb);});console[_0xe356[20]](_0xe356[18],_0xd45cx9[_0xe356[19]]);return _0xd45cx7[_0xe356[22]](200)[_0xe356[21]](_0xd45cxa);})};exports[_0xe356[23]]=function(_0xd45cx6,_0xd45cx7){};exports[_0xe356[24]]=function(_0xd45cx6,_0xd45cx7){Git[_0xe356[24]](function(_0xd45cx8,_0xd45cxc){if(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)};return _0xd45cx7[_0xe356[22]](201)[_0xe356[21]](_0xd45cxc);})};exports[_0xe356[25]]=function(_0xd45cx6,_0xd45cx7){console[_0xe356[20]](_0xe356[26],_0xd45cx6[_0xe356[28]][_0xe356[27]]);Git[_0xe356[25]](_0xd45cx6[_0xe356[28]][_0xe356[27]],function(_0xd45cx8,_0xd45cxc){if(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)};return _0xd45cx7[_0xe356[22]](201)[_0xe356[21]](_0xd45cxc);});};exports[_0xe356[29]]=function(_0xd45cx6,_0xd45cx7){Update[_0xe356[29]](_0xd45cx6[_0xe356[32]])[_0xe356[31]](function(_0xd45cxc){return _0xd45cx7[_0xe356[22]](201)[_0xe356[21]](_0xd45cxc)})[_0xe356[30]](function(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)})};exports[_0xe356[33]]=function(_0xd45cx6,_0xd45cx7){if(_0xd45cx6[_0xe356[32]][_0xe356[34]]){delete _0xd45cx6[_0xe356[32]][_0xe356[34]]};Update[_0xe356[38]]({where:{id:_0xd45cx6[_0xe356[28]][_0xe356[34]]}})[_0xe356[31]](function(_0xd45cxc){if(!_0xd45cxc){return _0xd45cx7[_0xe356[35]](404)};var _0xd45cxd=_[_0xe356[36]](_0xd45cxc,_0xd45cx6[_0xe356[32]]);_0xd45cxd[_0xe356[37]]()[_0xe356[31]](function(){return _0xd45cx7[_0xe356[22]](200)[_0xe356[21]](_0xd45cxc)})[_0xe356[30]](function(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)});})[_0xe356[30]](function(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)});};exports[_0xe356[39]]=function(_0xd45cx6,_0xd45cx7){Update[_0xe356[38]]({where:{id:_0xd45cx6[_0xe356[28]][_0xe356[34]]}})[_0xe356[31]](function(_0xd45cxc){if(!_0xd45cxc){return _0xd45cx7[_0xe356[35]](404)};_0xd45cxc[_0xe356[39]]()[_0xe356[31]](function(){return _0xd45cx7[_0xe356[35]](204)})[_0xe356[30]](function(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)});})[_0xe356[30]](function(_0xd45cx8){return handleError(_0xd45cx7,_0xd45cx8)})};function handleError(_0xd45cx7,_0xd45cx8){return _0xd45cx7[_0xe356[22]](500)[_0xe356[21]](_0xd45cx8)}
\ No newline at end of file
diff --git a/server/api/update/update.js b/server/api/update/update.js
index 9b625f8..dbc3fbf 100644
--- a/server/api/update/update.js
+++ b/server/api/update/update.js
@@ -1 +1 @@
-var _0x3d30=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x55\x70\x64\x61\x74\x65","\x53\x54\x52\x49\x4E\x47","\x64\x65\x66\x69\x6E\x65"];_0x3d30[0];module[_0x3d30[1]]=function(_0x1537x1,_0x1537x2){var _0x1537x3=_0x1537x1[_0x3d30[4]](_0x3d30[2],{name:_0x1537x2[_0x3d30[3]],description:_0x1537x2[_0x3d30[3]]});return _0x1537x3;};
\ No newline at end of file
+var _0x2ebc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x55\x70\x64\x61\x74\x65","\x53\x54\x52\x49\x4E\x47","\x64\x65\x66\x69\x6E\x65"];_0x2ebc[0];module[_0x2ebc[1]]=function(_0xb57ex1,_0xb57ex2){var _0xb57ex3=_0xb57ex1[_0x2ebc[4]](_0x2ebc[2],{name:_0xb57ex2[_0x2ebc[3]],description:_0xb57ex2[_0x2ebc[3]]});return _0xb57ex3;};
\ No newline at end of file
diff --git a/server/api/update/update.socket.js b/server/api/update/update.socket.js
index cb7c4ce..3d73415 100644
--- a/server/api/update/update.socket.js
+++ b/server/api/update/update.socket.js
@@ -1 +1 @@
-var _0x6938=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x70\x64\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x70\x64\x61\x74\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x70\x64\x61\x74\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6938[0];var Update=require(_0x6938[2])[_0x6938[1]];exports[_0x6938[3]]=function(_0x6171x2){Update[_0x6938[4]](function(_0x6171x3){onSave(_0x6171x2,_0x6171x3)});Update[_0x6938[5]](function(_0x6171x3){onRemove(_0x6171x2,_0x6171x3)});};function onSave(_0x6171x2,_0x6171x3,_0x6171x5){_0x6171x2[_0x6938[7]](_0x6938[6],_0x6171x3)}function onRemove(_0x6171x2,_0x6171x3,_0x6171x5){_0x6171x2[_0x6938[7]](_0x6938[8],_0x6171x3)}
\ No newline at end of file
+var _0x4358=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x70\x64\x61\x74\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x70\x64\x61\x74\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x70\x64\x61\x74\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4358[0];var Update=require(_0x4358[2])[_0x4358[1]];exports[_0x4358[3]]=function(_0x22a7x2){Update[_0x4358[4]](function(_0x22a7x3){onSave(_0x22a7x2,_0x22a7x3)});Update[_0x4358[5]](function(_0x22a7x3){onRemove(_0x22a7x2,_0x22a7x3)});};function onSave(_0x22a7x2,_0x22a7x3,_0x22a7x5){_0x22a7x2[_0x4358[7]](_0x4358[6],_0x22a7x3)}function onRemove(_0x22a7x2,_0x22a7x3,_0x22a7x5){_0x22a7x2[_0x4358[7]](_0x4358[8],_0x22a7x3)}
\ No newline at end of file
diff --git a/server/api/update/update.spec.js b/server/api/update/update.spec.js
index 0ec164a..5a0c193 100644
--- a/server/api/update/update.spec.js
+++ b/server/api/update/update.spec.js
@@ -1 +1 @@
-var _0xa0b7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x73","\x67\x65\x74"];_0xa0b7[0];var should=require(_0xa0b7[1]);var app=require(_0xa0b7[2]);var request=require(_0xa0b7[3]);describe(_0xa0b7[4],function(){it(_0xa0b7[5],function(_0x3e48x4){request(app)[_0xa0b7[13]](_0xa0b7[12])[_0xa0b7[11]](200)[_0xa0b7[11]](_0xa0b7[10],/json/)[_0xa0b7[9]](function(_0x3e48x5,_0x3e48x6){if(_0x3e48x5){return _0x3e48x4(_0x3e48x5)};_0x3e48x6[_0xa0b7[8]][_0xa0b7[1]][_0xa0b7[7]][_0xa0b7[6]](Array);_0x3e48x4();})})});
\ No newline at end of file
+var _0x797e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x73","\x67\x65\x74"];_0x797e[0];var should=require(_0x797e[1]);var app=require(_0x797e[2]);var request=require(_0x797e[3]);describe(_0x797e[4],function(){it(_0x797e[5],function(_0x7f7bx4){request(app)[_0x797e[13]](_0x797e[12])[_0x797e[11]](200)[_0x797e[11]](_0x797e[10],/json/)[_0x797e[9]](function(_0x7f7bx5,_0x7f7bx6){if(_0x7f7bx5){return _0x7f7bx4(_0x7f7bx5)};_0x7f7bx6[_0x797e[8]][_0x797e[1]][_0x797e[7]][_0x797e[6]](Array);_0x7f7bx4();})})});
\ No newline at end of file
diff --git a/server/api/upload/index.js b/server/api/upload/index.js
index 69bb261..e04e615 100644
--- a/server/api/upload/index.js
+++ b/server/api/upload/index.js
@@ -1 +1 @@
-var _0x9fe1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x70\x6C\x6F\x61\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x2F\x73\x74\x72\x65\x61\x6D\x2F\x3A\x69\x64","\x73\x74\x72\x65\x61\x6D","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x9fe1[0];var express=require(_0x9fe1[1]);var controller=require(_0x9fe1[2]);var auth=require(_0x9fe1[3]);var router=express.Router();router[_0x9fe1[7]](_0x9fe1[4],auth[_0x9fe1[5]](),controller[_0x9fe1[6]]);router[_0x9fe1[7]](_0x9fe1[8],auth[_0x9fe1[5]](),controller[_0x9fe1[9]]);router[_0x9fe1[7]](_0x9fe1[10],auth[_0x9fe1[5]](),controller[_0x9fe1[11]]);router[_0x9fe1[13]](_0x9fe1[4],auth[_0x9fe1[5]](),controller[_0x9fe1[12]]);router[_0x9fe1[15]](_0x9fe1[8],auth[_0x9fe1[5]](),controller[_0x9fe1[14]]);router[_0x9fe1[16]](_0x9fe1[8],auth[_0x9fe1[5]](),controller[_0x9fe1[14]]);router[_0x9fe1[18]](_0x9fe1[8],auth[_0x9fe1[5]](),controller[_0x9fe1[17]]);module[_0x9fe1[19]]=router;
\ No newline at end of file
+var _0x94cd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x70\x6C\x6F\x61\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x2F\x73\x74\x72\x65\x61\x6D\x2F\x3A\x69\x64","\x73\x74\x72\x65\x61\x6D","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x94cd[0];var express=require(_0x94cd[1]);var controller=require(_0x94cd[2]);var auth=require(_0x94cd[3]);var router=express.Router();router[_0x94cd[7]](_0x94cd[4],auth[_0x94cd[5]](),controller[_0x94cd[6]]);router[_0x94cd[7]](_0x94cd[8],auth[_0x94cd[5]](),controller[_0x94cd[9]]);router[_0x94cd[7]](_0x94cd[10],auth[_0x94cd[5]](),controller[_0x94cd[11]]);router[_0x94cd[13]](_0x94cd[4],auth[_0x94cd[5]](),controller[_0x94cd[12]]);router[_0x94cd[15]](_0x94cd[8],auth[_0x94cd[5]](),controller[_0x94cd[14]]);router[_0x94cd[16]](_0x94cd[8],auth[_0x94cd[5]](),controller[_0x94cd[14]]);router[_0x94cd[18]](_0x94cd[8],auth[_0x94cd[5]](),controller[_0x94cd[17]]);module[_0x94cd[19]]=router;
\ No newline at end of file
diff --git a/server/api/upload/upload.controller.js b/server/api/upload/upload.controller.js
index feee0bf..1d4ce89 100644
--- a/server/api/upload/upload.controller.js
+++ b/server/api/upload/upload.controller.js
@@ -1 +1 @@
-var _0x2df8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x70\x6C\x6F\x61\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x73\x6F\x78","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x62\x6C\x75\x65\x62\x69\x72\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x53\x6F\x75\x6E\x64\x73","\x6A\x6F\x69\x6E","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x65\x78\x74\x6E\x61\x6D\x65","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x77\x61\x76\x2C\x6D\x70\x33\x2C\x67\x73\x6D\x2C\x20\x61\x6E\x64\x20\x6F\x67\x67\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x54\x68\x65\x20\x6D\x61\x78\x69\x6D\x75\x6D\x20\x66\x69\x6C\x65\x20\x73\x69\x7A\x65\x20\x69\x73\x20\x31\x35\x20\x4D\x62","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x66\x6F\x72\x6D\x61\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x66\x6F\x72\x6D\x61\x74","\x77\x61\x76","\x6E\x61\x6D\x65","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x53\x6F\x75\x6E\x64\x73","\x2E","\x30\x37\x37\x37","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x69\x64\x65\x6E\x74\x69\x66\x79","\x74\x72\x61\x6E\x73\x63\x6F\x64\x65","\x65\x72\x72\x6F\x72","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x45\x72\x72\x6F\x72\x3A\x20","\x75\x6E\x6C\x69\x6E\x6B","\x6F\x6E","\x70\x72\x6F\x67\x72\x65\x73\x73","\x73\x72\x63","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x62\x69\x74\x52\x61\x74\x65","\x62\x69\x74\x52\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x64\x65\x73\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x62\x69\x74\x52\x61\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64","\x6C\x6F\x67","\x73\x74\x61\x72\x74","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x55\x70\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72\x20\x3A","\x70\x61\x72\x73\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x73\x74\x72\x65\x61\x6D","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x53\x6F\x75\x6E\x64\x73","\x5F\x66\x6F\x72\x6D\x61\x74"];_0x2df8[0];var _=require(_0x2df8[1]);var Upload=require(_0x2df8[3])[_0x2df8[2]];var uploadFile=require(_0x2df8[4]);var sr=require(_0x2df8[5]);var sox=require(_0x2df8[6]);var path=require(_0x2df8[7]);var config=require(_0x2df8[8]);var fs=require(_0x2df8[9]);var sequelize=require(_0x2df8[3])[_0x2df8[10]];var base64=require(_0x2df8[11]);var Promise=require(_0x2df8[12]);exports[_0x2df8[13]]=function(_0xf917xc,_0xf917xd){Upload[_0x2df8[18]]()[_0x2df8[17]](function(_0xf917xf){return _0xf917xd[_0x2df8[16]](200)[_0x2df8[15]](_0xf917xf)})[_0x2df8[14]](function(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)})};exports[_0x2df8[19]]=function(_0xf917xc,_0xf917xd){Upload[_0x2df8[23]](_0xf917xc[_0x2df8[22]][_0x2df8[21]])[_0x2df8[17]](function(_0xf917x10){if(!_0xf917x10){return _0xf917xd[_0x2df8[20]](404)};return _0xf917xd[_0x2df8[15]](_0xf917x10);})[_0x2df8[14]](function(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)})};exports[_0x2df8[24]]=function(_0xf917xc,_0xf917xd){var _0xf917x10= new uploadFile({dest:path[_0x2df8[26]](config[_0x2df8[25]]),maxFileSize:15*1000000,maxNumberOfFiles:10,minNumberOfFiles:0,acceptFileTypes:/(\.|\/)(wav|mp3|gsm|ogg)$/i,rename:function(_0xf917x11,_0xf917x12){return sr()+path[_0x2df8[28]](_0xf917x12[_0x2df8[27]])},messages:{maxNumberOfFiles:_0x2df8[29],acceptFileTypes:_0x2df8[30],maxFileSize:_0x2df8[31],invalidRequest:_0x2df8[32]}});_0xf917x10[_0x2df8[54]](_0x2df8[33],function(_0xf917x13,_0xf917x14){if(!_0xf917x14[_0x2df8[34]][_0x2df8[27]]){return _0xf917xd[_0x2df8[16]](500)[_0x2df8[15]](_0xf917x10)};var _0xf917x15={};var _0xf917x16=path[_0x2df8[28]](_0xf917x14[_0x2df8[34]][_0x2df8[27]]);_0xf917x15[_0x2df8[35]]=_0x2df8[36];_0xf917x15[_0x2df8[37]]=path[_0x2df8[28]](_0xf917x14[_0x2df8[34]][_0x2df8[27]])[_0x2df8[38]](1);_0xf917x15[_0x2df8[39]]=_0x2df8[40];_0xf917x15[_0x2df8[41]]=_0xf917x15[_0x2df8[42]]=path[_0x2df8[43]](_0xf917x14[_0x2df8[34]][_0x2df8[7]],_0xf917x16);_0xf917x15[_0x2df8[44]]=path[_0x2df8[43]](_0xf917x14[_0x2df8[34]][_0x2df8[27]],_0xf917x16);var _0xf917x17=path[_0x2df8[26]](config[_0x2df8[25]],_0xf917x15[_0x2df8[44]]+_0xf917x16);var _0xf917x18=path[_0x2df8[26]](config[_0x2df8[45]],_0xf917x15[_0x2df8[44]]+_0x2df8[46]+_0xf917x15[_0x2df8[39]]);fs[_0x2df8[48]](_0xf917x17,parseInt(_0x2df8[47],8));sox[_0x2df8[49]](_0xf917x17,function(_0xf917xe,_0xf917x19){});var _0xf917x1a=sox[_0x2df8[50]](_0xf917x17,_0xf917x18,{sampleRate:8000,format:_0x2df8[40],channelCount:1,bitRate:192*1024,compressionQuality:5});_0xf917x1a[_0x2df8[54]](_0x2df8[51],function(_0xf917xe){console[_0x2df8[51]](_0x2df8[52],_0xf917xe);fs[_0x2df8[53]](_0xf917x17,function(_0xf917xe){if(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)}});return handleError(_0xf917xd,_0xf917xe);});_0xf917x1a[_0x2df8[54]](_0x2df8[55],function(_0xf917x1b,_0xf917x1c){});_0xf917x1a[_0x2df8[54]](_0x2df8[56],function(_0xf917x1d){_0xf917x15[_0x2df8[57]]=isNaN(_0xf917x1d[_0x2df8[58]])?null:_0xf917x1d[_0x2df8[58]]*1000;_0xf917x15[_0x2df8[59]]=isNaN(_0xf917x1d[_0x2df8[60]])?null:_0xf917x1d[_0x2df8[60]];_0xf917x15[_0x2df8[61]]=isNaN(_0xf917x1d[_0x2df8[62]])?null:_0xf917x1d[_0x2df8[62]];_0xf917x15[_0x2df8[63]]=isNaN(_0xf917x1d[_0x2df8[64]])?null:_0xf917x1d[_0x2df8[64]];_0xf917x15[_0x2df8[65]]=isNaN(_0xf917x1d[_0x2df8[66]])?null:_0xf917x1d[_0x2df8[66]];});_0xf917x1a[_0x2df8[54]](_0x2df8[67],function(_0xf917x1d){_0xf917x15[_0x2df8[68]]=isNaN(_0xf917x1d[_0x2df8[58]])?null:_0xf917x1d[_0x2df8[58]]*1000;_0xf917x15[_0x2df8[69]]=isNaN(_0xf917x1d[_0x2df8[60]])?null:_0xf917x1d[_0x2df8[60]];_0xf917x15[_0x2df8[70]]=isNaN(_0xf917x1d[_0x2df8[62]])?null:_0xf917x1d[_0x2df8[62]];_0xf917x15[_0x2df8[71]]=isNaN(_0xf917x1d[_0x2df8[64]])?null:_0xf917x1d[_0x2df8[64]];_0xf917x15[_0x2df8[72]]=isNaN(_0xf917x1d[_0x2df8[66]])?null:_0xf917x1d[_0x2df8[66]];});_0xf917x1a[_0x2df8[54]](_0x2df8[33],function(){console[_0x2df8[74]](_0x2df8[73]);fs[_0x2df8[48]](_0xf917x18,parseInt(_0x2df8[47],8));Upload[_0x2df8[24]](_0xf917x15)[_0x2df8[17]](function(_0xf917x10){return _0xf917xd[_0x2df8[16]](201)[_0x2df8[15]](_0xf917x10)})[_0x2df8[14]](function(_0xf917xe){console[_0x2df8[74]](_0xf917xe);return handleError(_0xf917xd,_0xf917xe);});});_0xf917x1a[_0x2df8[75]]();});_0xf917x10[_0x2df8[54]](_0x2df8[51],function(_0xf917xe){console[_0x2df8[74]](_0x2df8[76],_0xf917xe);return handleError(_0xf917xd,_0xf917xe);});_0xf917x10[_0x2df8[77]](_0xf917xc);};exports[_0x2df8[78]]=function(_0xf917xc,_0xf917xd){if(_0xf917xc[_0x2df8[79]][_0x2df8[21]]){delete _0xf917xc[_0x2df8[79]][_0x2df8[21]]};Upload[_0x2df8[23]](_0xf917xc[_0x2df8[22]][_0x2df8[21]])[_0x2df8[17]](function(_0xf917x10){if(!_0xf917x10){return _0xf917xd[_0x2df8[20]](404)};var _0xf917x1e=_[_0x2df8[80]](_0xf917x10,_0xf917xc[_0x2df8[79]]);_0xf917x1e[_0x2df8[81]]()[_0x2df8[17]](function(){return _0xf917xd[_0x2df8[16]](200)[_0x2df8[15]](_0xf917x10)})[_0x2df8[14]](function(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)});})[_0x2df8[14]](function(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)});};exports[_0x2df8[82]]=function(_0xf917xc,_0xf917xd){Upload[_0x2df8[23]](_0xf917xc[_0x2df8[22]][_0x2df8[21]])[_0x2df8[17]](function(_0xf917x10){if(!_0xf917x10){return _0xf917xd[_0x2df8[16]](404)[_0x2df8[15]](_0xf917x10)};var _0xf917x1f=path[_0x2df8[26]](config[_0x2df8[25]],_0xf917x10[_0x2df8[44]]+_0x2df8[46]+_0xf917x10[_0x2df8[37]]);var _0xf917x20=path[_0x2df8[26]](config[_0x2df8[45]],_0xf917x10[_0x2df8[44]]+_0x2df8[46]+_0xf917x10[_0x2df8[39]]);return sequelize[_0x2df8[83]](function(_0xf917x21){return _0xf917x10[_0x2df8[82]]({transaction:_0xf917x21})[_0x2df8[17]](function(){fs[_0x2df8[53]](_0xf917x1f,function(_0xf917xe){if(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)}});fs[_0x2df8[53]](_0xf917x20,function(_0xf917xe){if(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)}});return _0xf917xd[_0x2df8[16]](200)[_0x2df8[15]](_0xf917x10);})})[_0x2df8[14]](function(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)});})[_0x2df8[14]](function(_0xf917xe){return handleError(_0xf917xd,_0xf917xe)})};exports[_0x2df8[84]]=function(_0xf917xc,_0xf917xd){getStream(_0xf917xc,_0xf917xd,_0x2df8[85])};exports[_0x2df8[86]]=function(_0xf917xc,_0xf917xd){getStream(_0xf917xc,_0xf917xd,_0x2df8[87])};function getStream(_0xf917xc,_0xf917xd,_0xf917x23){return Upload[_0x2df8[23]](_0xf917xc[_0x2df8[22]][_0x2df8[21]])[_0x2df8[17]](function(_0xf917x25){var _0xf917x26=Promise[_0x2df8[91]](fs[_0x2df8[90]]);return _0xf917x26(path[_0x2df8[26]](config[_0xf917x23+_0x2df8[92]],_0xf917x25[_0x2df8[44]]+_0x2df8[46]+_0xf917x25[_0xf917x23+_0x2df8[93]]));})[_0x2df8[17]](function(_0xf917x19){var _0xf917x24= new Buffer(_0xf917x19,_0x2df8[89]).toString(_0x2df8[88]);return _0xf917x24;})[_0x2df8[17]](function(_0xf917x24){return _0xf917xd[_0x2df8[16]](200)[_0x2df8[15]](_0xf917x24)})[_0x2df8[14]](function(_0xf917xe){console[_0x2df8[74]](_0xf917xe);return handleError(_0xf917xd,_0xf917xe);})}function handleError(_0xf917xd,_0xf917xe){return _0xf917xd[_0x2df8[16]](500)[_0x2df8[15]](_0xf917xe)}
\ No newline at end of file
+var _0xe91b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x70\x6C\x6F\x61\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x73\x6F\x78","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x66\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x62\x6C\x75\x65\x62\x69\x72\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x53\x6F\x75\x6E\x64\x73","\x6A\x6F\x69\x6E","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x65\x78\x74\x6E\x61\x6D\x65","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x77\x61\x76\x2C\x6D\x70\x33\x2C\x67\x73\x6D\x2C\x20\x61\x6E\x64\x20\x6F\x67\x67\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x54\x68\x65\x20\x6D\x61\x78\x69\x6D\x75\x6D\x20\x66\x69\x6C\x65\x20\x73\x69\x7A\x65\x20\x69\x73\x20\x31\x35\x20\x4D\x62","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x66\x6F\x72\x6D\x61\x74","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x66\x6F\x72\x6D\x61\x74","\x77\x61\x76","\x6E\x61\x6D\x65","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x62\x61\x73\x65\x6E\x61\x6D\x65","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x53\x6F\x75\x6E\x64\x73","\x2E","\x30\x37\x37\x37","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x69\x64\x65\x6E\x74\x69\x66\x79","\x74\x72\x61\x6E\x73\x63\x6F\x64\x65","\x65\x72\x72\x6F\x72","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x45\x72\x72\x6F\x72\x3A\x20","\x75\x6E\x6C\x69\x6E\x6B","\x6F\x6E","\x70\x72\x6F\x67\x72\x65\x73\x73","\x73\x72\x63","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x64\x75\x72\x61\x74\x69\x6F\x6E","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x62\x69\x74\x52\x61\x74\x65","\x62\x69\x74\x52\x61\x74\x65","\x6F\x72\x69\x67\x69\x6E\x61\x6C\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x64\x65\x73\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x64\x75\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x75\x6E\x74","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x62\x69\x74\x52\x61\x74\x65","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x73\x61\x6D\x70\x6C\x65\x52\x61\x74\x65","\x43\x6F\x6E\x76\x65\x72\x73\x69\x6F\x6E\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64","\x6C\x6F\x67","\x73\x74\x61\x72\x74","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x55\x70\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72\x20\x3A","\x70\x61\x72\x73\x65","\x75\x70\x64\x61\x74\x65","\x62\x6F\x64\x79","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x6F\x72\x69\x67\x69\x6E\x61\x6C","\x73\x74\x72\x65\x61\x6D","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x53\x6F\x75\x6E\x64\x73","\x5F\x66\x6F\x72\x6D\x61\x74"];_0xe91b[0];var _=require(_0xe91b[1]);var Upload=require(_0xe91b[3])[_0xe91b[2]];var uploadFile=require(_0xe91b[4]);var sr=require(_0xe91b[5]);var sox=require(_0xe91b[6]);var path=require(_0xe91b[7]);var config=require(_0xe91b[8]);var fs=require(_0xe91b[9]);var sequelize=require(_0xe91b[3])[_0xe91b[10]];var base64=require(_0xe91b[11]);var Promise=require(_0xe91b[12]);exports[_0xe91b[13]]=function(_0xb7e9xc,_0xb7e9xd){Upload[_0xe91b[18]]()[_0xe91b[17]](function(_0xb7e9xf){return _0xb7e9xd[_0xe91b[16]](200)[_0xe91b[15]](_0xb7e9xf)})[_0xe91b[14]](function(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)})};exports[_0xe91b[19]]=function(_0xb7e9xc,_0xb7e9xd){Upload[_0xe91b[23]](_0xb7e9xc[_0xe91b[22]][_0xe91b[21]])[_0xe91b[17]](function(_0xb7e9x10){if(!_0xb7e9x10){return _0xb7e9xd[_0xe91b[20]](404)};return _0xb7e9xd[_0xe91b[15]](_0xb7e9x10);})[_0xe91b[14]](function(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)})};exports[_0xe91b[24]]=function(_0xb7e9xc,_0xb7e9xd){var _0xb7e9x10= new uploadFile({dest:path[_0xe91b[26]](config[_0xe91b[25]]),maxFileSize:15*1000000,maxNumberOfFiles:10,minNumberOfFiles:0,acceptFileTypes:/(\.|\/)(wav|mp3|gsm|ogg)$/i,rename:function(_0xb7e9x11,_0xb7e9x12){return sr()+path[_0xe91b[28]](_0xb7e9x12[_0xe91b[27]])},messages:{maxNumberOfFiles:_0xe91b[29],acceptFileTypes:_0xe91b[30],maxFileSize:_0xe91b[31],invalidRequest:_0xe91b[32]}});_0xb7e9x10[_0xe91b[54]](_0xe91b[33],function(_0xb7e9x13,_0xb7e9x14){if(!_0xb7e9x14[_0xe91b[34]][_0xe91b[27]]){return _0xb7e9xd[_0xe91b[16]](500)[_0xe91b[15]](_0xb7e9x10)};var _0xb7e9x15={};var _0xb7e9x16=path[_0xe91b[28]](_0xb7e9x14[_0xe91b[34]][_0xe91b[27]]);_0xb7e9x15[_0xe91b[35]]=_0xe91b[36];_0xb7e9x15[_0xe91b[37]]=path[_0xe91b[28]](_0xb7e9x14[_0xe91b[34]][_0xe91b[27]])[_0xe91b[38]](1);_0xb7e9x15[_0xe91b[39]]=_0xe91b[40];_0xb7e9x15[_0xe91b[41]]=_0xb7e9x15[_0xe91b[42]]=path[_0xe91b[43]](_0xb7e9x14[_0xe91b[34]][_0xe91b[7]],_0xb7e9x16);_0xb7e9x15[_0xe91b[44]]=path[_0xe91b[43]](_0xb7e9x14[_0xe91b[34]][_0xe91b[27]],_0xb7e9x16);var _0xb7e9x17=path[_0xe91b[26]](config[_0xe91b[25]],_0xb7e9x15[_0xe91b[44]]+_0xb7e9x16);var _0xb7e9x18=path[_0xe91b[26]](config[_0xe91b[45]],_0xb7e9x15[_0xe91b[44]]+_0xe91b[46]+_0xb7e9x15[_0xe91b[39]]);fs[_0xe91b[48]](_0xb7e9x17,parseInt(_0xe91b[47],8));sox[_0xe91b[49]](_0xb7e9x17,function(_0xb7e9xe,_0xb7e9x19){});var _0xb7e9x1a=sox[_0xe91b[50]](_0xb7e9x17,_0xb7e9x18,{sampleRate:8000,format:_0xe91b[40],channelCount:1,bitRate:192*1024,compressionQuality:5});_0xb7e9x1a[_0xe91b[54]](_0xe91b[51],function(_0xb7e9xe){console[_0xe91b[51]](_0xe91b[52],_0xb7e9xe);fs[_0xe91b[53]](_0xb7e9x17,function(_0xb7e9xe){if(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)}});return handleError(_0xb7e9xd,_0xb7e9xe);});_0xb7e9x1a[_0xe91b[54]](_0xe91b[55],function(_0xb7e9x1b,_0xb7e9x1c){});_0xb7e9x1a[_0xe91b[54]](_0xe91b[56],function(_0xb7e9x1d){_0xb7e9x15[_0xe91b[57]]=isNaN(_0xb7e9x1d[_0xe91b[58]])?null:_0xb7e9x1d[_0xe91b[58]]*1000;_0xb7e9x15[_0xe91b[59]]=isNaN(_0xb7e9x1d[_0xe91b[60]])?null:_0xb7e9x1d[_0xe91b[60]];_0xb7e9x15[_0xe91b[61]]=isNaN(_0xb7e9x1d[_0xe91b[62]])?null:_0xb7e9x1d[_0xe91b[62]];_0xb7e9x15[_0xe91b[63]]=isNaN(_0xb7e9x1d[_0xe91b[64]])?null:_0xb7e9x1d[_0xe91b[64]];_0xb7e9x15[_0xe91b[65]]=isNaN(_0xb7e9x1d[_0xe91b[66]])?null:_0xb7e9x1d[_0xe91b[66]];});_0xb7e9x1a[_0xe91b[54]](_0xe91b[67],function(_0xb7e9x1d){_0xb7e9x15[_0xe91b[68]]=isNaN(_0xb7e9x1d[_0xe91b[58]])?null:_0xb7e9x1d[_0xe91b[58]]*1000;_0xb7e9x15[_0xe91b[69]]=isNaN(_0xb7e9x1d[_0xe91b[60]])?null:_0xb7e9x1d[_0xe91b[60]];_0xb7e9x15[_0xe91b[70]]=isNaN(_0xb7e9x1d[_0xe91b[62]])?null:_0xb7e9x1d[_0xe91b[62]];_0xb7e9x15[_0xe91b[71]]=isNaN(_0xb7e9x1d[_0xe91b[64]])?null:_0xb7e9x1d[_0xe91b[64]];_0xb7e9x15[_0xe91b[72]]=isNaN(_0xb7e9x1d[_0xe91b[66]])?null:_0xb7e9x1d[_0xe91b[66]];});_0xb7e9x1a[_0xe91b[54]](_0xe91b[33],function(){console[_0xe91b[74]](_0xe91b[73]);fs[_0xe91b[48]](_0xb7e9x18,parseInt(_0xe91b[47],8));Upload[_0xe91b[24]](_0xb7e9x15)[_0xe91b[17]](function(_0xb7e9x10){return _0xb7e9xd[_0xe91b[16]](201)[_0xe91b[15]](_0xb7e9x10)})[_0xe91b[14]](function(_0xb7e9xe){console[_0xe91b[74]](_0xb7e9xe);return handleError(_0xb7e9xd,_0xb7e9xe);});});_0xb7e9x1a[_0xe91b[75]]();});_0xb7e9x10[_0xe91b[54]](_0xe91b[51],function(_0xb7e9xe){console[_0xe91b[74]](_0xe91b[76],_0xb7e9xe);return handleError(_0xb7e9xd,_0xb7e9xe);});_0xb7e9x10[_0xe91b[77]](_0xb7e9xc);};exports[_0xe91b[78]]=function(_0xb7e9xc,_0xb7e9xd){if(_0xb7e9xc[_0xe91b[79]][_0xe91b[21]]){delete _0xb7e9xc[_0xe91b[79]][_0xe91b[21]]};Upload[_0xe91b[23]](_0xb7e9xc[_0xe91b[22]][_0xe91b[21]])[_0xe91b[17]](function(_0xb7e9x10){if(!_0xb7e9x10){return _0xb7e9xd[_0xe91b[20]](404)};var _0xb7e9x1e=_[_0xe91b[80]](_0xb7e9x10,_0xb7e9xc[_0xe91b[79]]);_0xb7e9x1e[_0xe91b[81]]()[_0xe91b[17]](function(){return _0xb7e9xd[_0xe91b[16]](200)[_0xe91b[15]](_0xb7e9x10)})[_0xe91b[14]](function(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)});})[_0xe91b[14]](function(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)});};exports[_0xe91b[82]]=function(_0xb7e9xc,_0xb7e9xd){Upload[_0xe91b[23]](_0xb7e9xc[_0xe91b[22]][_0xe91b[21]])[_0xe91b[17]](function(_0xb7e9x10){if(!_0xb7e9x10){return _0xb7e9xd[_0xe91b[16]](404)[_0xe91b[15]](_0xb7e9x10)};var _0xb7e9x1f=path[_0xe91b[26]](config[_0xe91b[25]],_0xb7e9x10[_0xe91b[44]]+_0xe91b[46]+_0xb7e9x10[_0xe91b[37]]);var _0xb7e9x20=path[_0xe91b[26]](config[_0xe91b[45]],_0xb7e9x10[_0xe91b[44]]+_0xe91b[46]+_0xb7e9x10[_0xe91b[39]]);return sequelize[_0xe91b[83]](function(_0xb7e9x21){return _0xb7e9x10[_0xe91b[82]]({transaction:_0xb7e9x21})[_0xe91b[17]](function(){fs[_0xe91b[53]](_0xb7e9x1f,function(_0xb7e9xe){if(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)}});fs[_0xe91b[53]](_0xb7e9x20,function(_0xb7e9xe){if(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)}});return _0xb7e9xd[_0xe91b[16]](200)[_0xe91b[15]](_0xb7e9x10);})})[_0xe91b[14]](function(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)});})[_0xe91b[14]](function(_0xb7e9xe){return handleError(_0xb7e9xd,_0xb7e9xe)})};exports[_0xe91b[84]]=function(_0xb7e9xc,_0xb7e9xd){getStream(_0xb7e9xc,_0xb7e9xd,_0xe91b[85])};exports[_0xe91b[86]]=function(_0xb7e9xc,_0xb7e9xd){getStream(_0xb7e9xc,_0xb7e9xd,_0xe91b[87])};function getStream(_0xb7e9xc,_0xb7e9xd,_0xb7e9x23){return Upload[_0xe91b[23]](_0xb7e9xc[_0xe91b[22]][_0xe91b[21]])[_0xe91b[17]](function(_0xb7e9x25){var _0xb7e9x26=Promise[_0xe91b[91]](fs[_0xe91b[90]]);return _0xb7e9x26(path[_0xe91b[26]](config[_0xb7e9x23+_0xe91b[92]],_0xb7e9x25[_0xe91b[44]]+_0xe91b[46]+_0xb7e9x25[_0xb7e9x23+_0xe91b[93]]));})[_0xe91b[17]](function(_0xb7e9x19){var _0xb7e9x24= new Buffer(_0xb7e9x19,_0xe91b[89]).toString(_0xe91b[88]);return _0xb7e9x24;})[_0xe91b[17]](function(_0xb7e9x24){return _0xb7e9xd[_0xe91b[16]](200)[_0xe91b[15]](_0xb7e9x24)})[_0xe91b[14]](function(_0xb7e9xe){console[_0xe91b[74]](_0xb7e9xe);return handleError(_0xb7e9xd,_0xb7e9xe);})}function handleError(_0xb7e9xd,_0xb7e9xe){return _0xb7e9xd[_0xe91b[16]](500)[_0xe91b[15]](_0xb7e9xe)}
\ No newline at end of file
diff --git a/server/api/upload/upload.socket.js b/server/api/upload/upload.socket.js
index b564441..00e63cc 100644
--- a/server/api/upload/upload.socket.js
+++ b/server/api/upload/upload.socket.js
@@ -1 +1 @@
-var _0x70c6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x70\x6C\x6F\x61\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x70\x6C\x6F\x61\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x70\x6C\x6F\x61\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x70c6[0];var upload=require(_0x70c6[2])[_0x70c6[1]];exports[_0x70c6[3]]=function(_0xd1a8x2){upload[_0x70c6[4]](function(_0xd1a8x3){onSave(_0xd1a8x2,_0xd1a8x3)});upload[_0x70c6[5]](function(_0xd1a8x3){onRemove(_0xd1a8x2,_0xd1a8x3)});};function onSave(_0xd1a8x2,_0xd1a8x3,_0xd1a8x5){_0xd1a8x2[_0x70c6[7]](_0x70c6[6],_0xd1a8x3)}function onRemove(_0xd1a8x2,_0xd1a8x3,_0xd1a8x5){_0xd1a8x2[_0x70c6[7]](_0x70c6[8],_0xd1a8x3)}
\ No newline at end of file
+var _0xda2b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x70\x6C\x6F\x61\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x70\x6C\x6F\x61\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x70\x6C\x6F\x61\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xda2b[0];var upload=require(_0xda2b[2])[_0xda2b[1]];exports[_0xda2b[3]]=function(_0xf44ex2){upload[_0xda2b[4]](function(_0xf44ex3){onSave(_0xf44ex2,_0xf44ex3)});upload[_0xda2b[5]](function(_0xf44ex3){onRemove(_0xf44ex2,_0xf44ex3)});};function onSave(_0xf44ex2,_0xf44ex3,_0xf44ex5){_0xf44ex2[_0xda2b[7]](_0xda2b[6],_0xf44ex3)}function onRemove(_0xf44ex2,_0xf44ex3,_0xf44ex5){_0xf44ex2[_0xda2b[7]](_0xda2b[8],_0xf44ex3)}
\ No newline at end of file
diff --git a/server/api/upload/upload.spec.js b/server/api/upload/upload.spec.js
index 2681582..6af168b 100644
--- a/server/api/upload/upload.spec.js
+++ b/server/api/upload/upload.spec.js
@@ -1 +1 @@
-var _0xe9c3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x67\x65\x74"];_0xe9c3[0];var should=require(_0xe9c3[1]);var app=require(_0xe9c3[2]);var request=require(_0xe9c3[3]);describe(_0xe9c3[4],function(){it(_0xe9c3[5],function(_0xb968x4){request(app)[_0xe9c3[13]](_0xe9c3[12])[_0xe9c3[11]](200)[_0xe9c3[11]](_0xe9c3[10],/json/)[_0xe9c3[9]](function(_0xb968x5,_0xb968x6){if(_0xb968x5){return _0xb968x4(_0xb968x5)};_0xb968x6[_0xe9c3[8]][_0xe9c3[1]][_0xe9c3[7]][_0xe9c3[6]](Array);_0xb968x4();})})});
\ No newline at end of file
+var _0x4192=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x67\x65\x74"];_0x4192[0];var should=require(_0x4192[1]);var app=require(_0x4192[2]);var request=require(_0x4192[3]);describe(_0x4192[4],function(){it(_0x4192[5],function(_0xcd60x4){request(app)[_0x4192[13]](_0x4192[12])[_0x4192[11]](200)[_0x4192[11]](_0x4192[10],/json/)[_0x4192[9]](function(_0xcd60x5,_0xcd60x6){if(_0xcd60x5){return _0xcd60x4(_0xcd60x5)};_0xcd60x6[_0x4192[8]][_0x4192[1]][_0x4192[7]][_0x4192[6]](Array);_0xcd60x4();})})});
\ No newline at end of file
diff --git a/server/api/user/index.js b/server/api/user/index.js
index 2f66ec9..66ef16d 100644
--- a/server/api/user/index.js
+++ b/server/api/user/index.js
@@ -1 +1 @@
-var _0x62e8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x6D\x65","\x6D\x65","\x2F\x61\x6C\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x2F\x61\x76\x61\x74\x61\x72\x2F\x3A\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x67\x65\x74\x41\x76\x61\x74\x61\x72","\x2F\x3A\x69\x64\x2F\x61\x76\x61\x74\x61\x72","\x67\x65\x74\x41\x76\x61\x74\x61\x72\x42\x79\x49\x64","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x75\x73\x65\x72\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x70\x75\x74","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64\x2F\x3A\x69\x64\x2F\x72\x65\x73\x65\x74","\x61\x64\x6D\x69\x6E","\x68\x61\x73\x52\x6F\x6C\x65","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x75\x70\x64\x61\x74\x65","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x69\x73\x55\x73\x65\x72\x73\x4C\x69\x6D\x69\x74","\x63\x72\x65\x61\x74\x65","\x63\x68\x61\x6E\x67\x65\x41\x76\x61\x74\x61\x72","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x62e8[0];var express=require(_0x62e8[1]);var controller=require(_0x62e8[2]);var config=require(_0x62e8[3]);var auth=require(_0x62e8[4]);var license=require(_0x62e8[5]);var router=express.Router();router[_0x62e8[9]](_0x62e8[6],auth[_0x62e8[7]](),controller[_0x62e8[8]]);router[_0x62e8[9]](_0x62e8[10],auth[_0x62e8[7]](),controller[_0x62e8[11]]);router[_0x62e8[9]](_0x62e8[12],auth[_0x62e8[7]](),controller[_0x62e8[13]]);router[_0x62e8[9]](_0x62e8[14],controller[_0x62e8[15]]);router[_0x62e8[9]](_0x62e8[16],controller[_0x62e8[17]]);router[_0x62e8[9]](_0x62e8[18],auth[_0x62e8[7]](),controller[_0x62e8[19]]);router[_0x62e8[22]](_0x62e8[20],auth[_0x62e8[7]](),controller[_0x62e8[21]]);router[_0x62e8[25]](_0x62e8[23],auth[_0x62e8[7]](),controller[_0x62e8[24]]);router[_0x62e8[25]](_0x62e8[26],auth[_0x62e8[7]](),auth[_0x62e8[28]](_0x62e8[27]),controller[_0x62e8[29]]);router[_0x62e8[25]](_0x62e8[18],auth[_0x62e8[7]](),controller[_0x62e8[30]]);router[_0x62e8[22]](_0x62e8[6],auth[_0x62e8[7]](),license[_0x62e8[31]](),license[_0x62e8[32]](),controller[_0x62e8[33]]);router[_0x62e8[22]](_0x62e8[16],auth[_0x62e8[7]](),controller[_0x62e8[34]]);router[_0x62e8[36]](_0x62e8[6],auth[_0x62e8[7]](),controller[_0x62e8[35]]);router[_0x62e8[36]](_0x62e8[18],auth[_0x62e8[7]](),controller[_0x62e8[37]]);module[_0x62e8[38]]=router;
\ No newline at end of file
+var _0xab21=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x6D\x65","\x6D\x65","\x2F\x61\x6C\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x2F\x61\x76\x61\x74\x61\x72\x2F\x3A\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x67\x65\x74\x41\x76\x61\x74\x61\x72","\x2F\x3A\x69\x64\x2F\x61\x76\x61\x74\x61\x72","\x67\x65\x74\x41\x76\x61\x74\x61\x72\x42\x79\x49\x64","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x75\x73\x65\x72\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x70\x75\x74","\x2F\x70\x61\x73\x73\x77\x6F\x72\x64\x2F\x3A\x69\x64\x2F\x72\x65\x73\x65\x74","\x61\x64\x6D\x69\x6E","\x68\x61\x73\x52\x6F\x6C\x65","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x75\x70\x64\x61\x74\x65","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x69\x73\x55\x73\x65\x72\x73\x4C\x69\x6D\x69\x74","\x63\x72\x65\x61\x74\x65","\x63\x68\x61\x6E\x67\x65\x41\x76\x61\x74\x61\x72","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xab21[0];var express=require(_0xab21[1]);var controller=require(_0xab21[2]);var config=require(_0xab21[3]);var auth=require(_0xab21[4]);var license=require(_0xab21[5]);var router=express.Router();router[_0xab21[9]](_0xab21[6],auth[_0xab21[7]](),controller[_0xab21[8]]);router[_0xab21[9]](_0xab21[10],auth[_0xab21[7]](),controller[_0xab21[11]]);router[_0xab21[9]](_0xab21[12],auth[_0xab21[7]](),controller[_0xab21[13]]);router[_0xab21[9]](_0xab21[14],controller[_0xab21[15]]);router[_0xab21[9]](_0xab21[16],controller[_0xab21[17]]);router[_0xab21[9]](_0xab21[18],auth[_0xab21[7]](),controller[_0xab21[19]]);router[_0xab21[22]](_0xab21[20],auth[_0xab21[7]](),controller[_0xab21[21]]);router[_0xab21[25]](_0xab21[23],auth[_0xab21[7]](),controller[_0xab21[24]]);router[_0xab21[25]](_0xab21[26],auth[_0xab21[7]](),auth[_0xab21[28]](_0xab21[27]),controller[_0xab21[29]]);router[_0xab21[25]](_0xab21[18],auth[_0xab21[7]](),controller[_0xab21[30]]);router[_0xab21[22]](_0xab21[6],auth[_0xab21[7]](),license[_0xab21[31]](),license[_0xab21[32]](),controller[_0xab21[33]]);router[_0xab21[22]](_0xab21[16],auth[_0xab21[7]](),controller[_0xab21[34]]);router[_0xab21[36]](_0xab21[6],auth[_0xab21[7]](),controller[_0xab21[35]]);router[_0xab21[36]](_0xab21[18],auth[_0xab21[7]](),controller[_0xab21[37]]);module[_0xab21[38]]=router;
\ No newline at end of file
diff --git a/server/api/user/user.ami.js b/server/api/user/user.ami.js
index 8229396..7ff6197 100644
--- a/server/api/user/user.ami.js
+++ b/server/api/user/user.ami.js
@@ -1 +1 @@
-var _0x8bb8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x6E\x61\x6D\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x63\x61\x6C\x6C\x65\x72\x69\x64","\x22\x25\x73\x22\x20\x3C\x25\x73\x3E","\x66\x6F\x72\x6D\x61\x74","\x73\x61\x76\x65","\x63\x68\x61\x6E\x67\x65\x64","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x65\x78\x74\x65\x6E","\x5F\x70\x72\x65\x76\x69\x6F\x75\x73\x44\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x61\x70\x70\x64\x61\x74\x61","\x53\x49\x50\x2F","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x67\x65\x74\x55\x73\x65\x72\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x44\x69\x61\x6C","\x69\x64","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65"];_0x8bb8[0];var fs=require(_0x8bb8[1]);var util=require(_0x8bb8[2]);var path=require(_0x8bb8[3]);var config=require(_0x8bb8[4]);var User=require(_0x8bb8[6])[_0x8bb8[5]];var VoiceExtension=require(_0x8bb8[6])[_0x8bb8[7]];exports[_0x8bb8[8]]=function(){User[_0x8bb8[9]](function(_0xfea2x7){createCallerID(_0xfea2x7);createExtension(_0xfea2x7);});User[_0x8bb8[10]](function(_0xfea2x7){updateExtension(_0xfea2x7);createCallerID(_0xfea2x7);});};function createCallerID(_0xfea2x7){if(_0xfea2x7[_0x8bb8[11]]&&_0xfea2x7[_0x8bb8[12]]){_0xfea2x7[_0x8bb8[13]]=util[_0x8bb8[15]](_0x8bb8[14],_0xfea2x7[_0x8bb8[11]],_0xfea2x7[_0x8bb8[12]]);_0xfea2x7[_0x8bb8[16]]();};return ;}function updateExtension(_0xfea2x7){if(_0xfea2x7[_0x8bb8[17]](_0x8bb8[11])){_0xfea2x7[_0x8bb8[26]]()[_0x8bb8[25]](function(_0xfea2xb){_0xfea2xb[_0x8bb8[24]](function(_0xfea2xc){_0xfea2xc[_0x8bb8[20]]=(_0xfea2xc[_0x8bb8[20]]===_0xfea2x7[_0x8bb8[21]][_0x8bb8[12]])?_0xfea2x7[_0x8bb8[12]]:_0xfea2x7[_0x8bb8[11]];_0xfea2xc[_0x8bb8[22]]=_0x8bb8[23]+_0xfea2x7[_0x8bb8[11]];_0xfea2xc[_0x8bb8[16]]();})})[_0x8bb8[19]](function(_0xfea2xa){console[_0x8bb8[18]](_0xfea2xa)})}}function createExtension(_0xfea2x7){if(_0xfea2x7[_0x8bb8[12]]){var _0xfea2xe=[{context:_0x8bb8[27],exten:_0xfea2x7[_0x8bb8[12]],priority:1,app:_0x8bb8[28],appdata:_0x8bb8[23]+_0xfea2x7[_0x8bb8[11]],UserId:_0xfea2x7[_0x8bb8[29]],type:_0x8bb8[12]},{context:_0x8bb8[27],exten:_0xfea2x7[_0x8bb8[11]],priority:1,app:_0x8bb8[28],appdata:_0x8bb8[23]+_0xfea2x7[_0x8bb8[11]],UserId:_0xfea2x7[_0x8bb8[29]],type:_0x8bb8[12]}];return VoiceExtension[_0x8bb8[30]](_0xfea2xe)[_0x8bb8[19]](function(_0xfea2xa){console[_0x8bb8[18]](_0xfea2xa)});}}
\ No newline at end of file
+var _0xf6c3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x6E\x61\x6D\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x63\x61\x6C\x6C\x65\x72\x69\x64","\x22\x25\x73\x22\x20\x3C\x25\x73\x3E","\x66\x6F\x72\x6D\x61\x74","\x73\x61\x76\x65","\x63\x68\x61\x6E\x67\x65\x64","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x65\x78\x74\x65\x6E","\x5F\x70\x72\x65\x76\x69\x6F\x75\x73\x44\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x61\x70\x70\x64\x61\x74\x61","\x53\x49\x50\x2F","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x67\x65\x74\x55\x73\x65\x72\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x44\x69\x61\x6C","\x69\x64","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65"];_0xf6c3[0];var fs=require(_0xf6c3[1]);var util=require(_0xf6c3[2]);var path=require(_0xf6c3[3]);var config=require(_0xf6c3[4]);var User=require(_0xf6c3[6])[_0xf6c3[5]];var VoiceExtension=require(_0xf6c3[6])[_0xf6c3[7]];exports[_0xf6c3[8]]=function(){User[_0xf6c3[9]](function(_0x4ed6x7){createCallerID(_0x4ed6x7);createExtension(_0x4ed6x7);});User[_0xf6c3[10]](function(_0x4ed6x7){updateExtension(_0x4ed6x7);createCallerID(_0x4ed6x7);});};function createCallerID(_0x4ed6x7){if(_0x4ed6x7[_0xf6c3[11]]&&_0x4ed6x7[_0xf6c3[12]]){_0x4ed6x7[_0xf6c3[13]]=util[_0xf6c3[15]](_0xf6c3[14],_0x4ed6x7[_0xf6c3[11]],_0x4ed6x7[_0xf6c3[12]]);_0x4ed6x7[_0xf6c3[16]]();};return ;}function updateExtension(_0x4ed6x7){if(_0x4ed6x7[_0xf6c3[17]](_0xf6c3[11])){_0x4ed6x7[_0xf6c3[26]]()[_0xf6c3[25]](function(_0x4ed6xb){_0x4ed6xb[_0xf6c3[24]](function(_0x4ed6xc){_0x4ed6xc[_0xf6c3[20]]=(_0x4ed6xc[_0xf6c3[20]]===_0x4ed6x7[_0xf6c3[21]][_0xf6c3[12]])?_0x4ed6x7[_0xf6c3[12]]:_0x4ed6x7[_0xf6c3[11]];_0x4ed6xc[_0xf6c3[22]]=_0xf6c3[23]+_0x4ed6x7[_0xf6c3[11]];_0x4ed6xc[_0xf6c3[16]]();})})[_0xf6c3[19]](function(_0x4ed6xa){console[_0xf6c3[18]](_0x4ed6xa)})}}function createExtension(_0x4ed6x7){if(_0x4ed6x7[_0xf6c3[12]]){var _0x4ed6xe=[{context:_0xf6c3[27],exten:_0x4ed6x7[_0xf6c3[12]],priority:1,app:_0xf6c3[28],appdata:_0xf6c3[23]+_0x4ed6x7[_0xf6c3[11]],UserId:_0x4ed6x7[_0xf6c3[29]],type:_0xf6c3[12]},{context:_0xf6c3[27],exten:_0x4ed6x7[_0xf6c3[11]],priority:1,app:_0xf6c3[28],appdata:_0xf6c3[23]+_0x4ed6x7[_0xf6c3[11]],UserId:_0x4ed6x7[_0xf6c3[29]],type:_0xf6c3[12]}];return VoiceExtension[_0xf6c3[30]](_0x4ed6xe)[_0xf6c3[19]](function(_0x4ed6xa){console[_0xf6c3[18]](_0x4ed6xa)});}}
\ No newline at end of file
diff --git a/server/api/user/user.controller.js b/server/api/user/user.controller.js
index f3ed7f0..49f51b1 100644
--- a/server/api/user/user.controller.js
+++ b/server/api/user/user.controller.js
@@ -1 +1 @@
-var _0x1828=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x6F\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x70\x61\x73\x73\x70\x6F\x72\x74","\x6D\x6F\x6D\x65\x6E\x74","\x6A\x73\x6F\x6E\x77\x65\x62\x74\x6F\x6B\x65\x6E","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x70\x61\x74\x68","\x66\x73","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x65\x61\x63\x68","\x73\x6F\x72\x74","\x6B\x65\x79\x73","\x62\x75\x69\x6C\x64","\x70\x72\x6F\x76\x69\x64\x65\x72","\x6C\x6F\x63\x61\x6C","\x69\x64","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x35\x68","\x73\x69\x67\x6E","\x73\x61\x76\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79","\x6C\x6F\x67","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x6F\x6C\x64\x50\x61\x73\x73\x77\x6F\x72\x64","\x6E\x65\x77\x50\x61\x73\x73\x77\x6F\x72\x64","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x63\x68\x61\x6E\x67\x65\x41\x76\x61\x74\x61\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x69\x6D\x61\x67\x65\x73","\x6A\x6F\x69\x6E","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x65\x78\x74\x6E\x61\x6D\x65","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x6A\x70\x65\x67\x20\x61\x6E\x64\x20\x70\x6E\x67\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x6F\x6E","\x65\x72\x72\x6F\x72","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x55\x70\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72\x20\x3A","\x70\x61\x72\x73\x65","\x6D\x65","\x75\x73\x65\x72\x70\x69\x63","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x70\x64\x61\x74\x65","\x67\x65\x74\x41\x76\x61\x74\x61\x72","\x75\x73\x65\x72\x70\x69\x63\x2E\x70\x6E\x67","\x73\x65\x6E\x64\x46\x69\x6C\x65","\x65\x78\x69\x73\x74\x73","\x67\x65\x74\x41\x76\x61\x74\x61\x72\x42\x79\x49\x64","\x76\x69\x73\x69\x74\x6F\x72","\x63\x75\x73\x74\x6F\x6D\x65\x72\x2E\x70\x6E\x67","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x61\x75\x74\x68\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x2F","\x72\x65\x64\x69\x72\x65\x63\x74"];_0x1828[0];var User=require(_0x1828[2])[_0x1828[1]];var Module=require(_0x1828[2])[_0x1828[3]];var config=require(_0x1828[4]);var passport=require(_0x1828[5]);var moment=require(_0x1828[6]);var jwt=require(_0x1828[7]);var uploadFile=require(_0x1828[8]);var path=require(_0x1828[9]);var fs=require(_0x1828[10]);var _=require(_0x1828[11]);var util=require(_0x1828[12]);var sr=require(_0x1828[13]);exports[_0x1828[14]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x10=[_0x1828[15],_0x1828[16],_0x1828[17],_0x1828[18]];var _0xb1c5x11=_0xb1c5xd[_0x1828[20]][_0x1828[19]]?parseInt(_0xb1c5xd[_0x1828[20]][_0x1828[19]],10):100;var _0xb1c5x12=_0xb1c5xd[_0x1828[20]][_0x1828[21]]?parseInt(_0xb1c5xd[_0x1828[20]][_0x1828[21]],10):0;var _0xb1c5x13={where:{role:[_0x1828[22],_0x1828[23]]},limit:_0xb1c5x11,offset:_0xb1c5x12*_0xb1c5x11};_[_0x1828[37]](_0xb1c5xd[_0x1828[20]],function(_0xb1c5x14,_0xb1c5x15){switch(_0xb1c5x15){case _0x1828[19]:;case _0x1828[21]:break ;;case _0x1828[26]:_0xb1c5x13[_0x1828[24]]=util[_0x1828[29]](_0x1828[25],_0xb1c5xd[_0x1828[20]][_0x1828[26]],_0xb1c5xd[_0x1828[20]][_0x1828[27]]||_0x1828[28])||null;break ;;case _0x1828[27]:break ;;case _0x1828[35]:_0xb1c5x13[_0x1828[31]][_0x1828[30]]=[];_0xb1c5x10[_0x1828[34]](function(_0xb1c5x16){var _0xb1c5x17={};_0xb1c5x17[_0xb1c5x16]={$like:_0x1828[32]+_0xb1c5x14+_0x1828[32]};_0xb1c5x13[_0x1828[31]][_0x1828[30]][_0x1828[33]](_0xb1c5x17);});break ;;default:_0xb1c5x13[_0x1828[31]][_0xb1c5x15]={$like:{}};_0xb1c5x13[_0x1828[31]][_0xb1c5x15][_0x1828[36]]=_0x1828[32]+_0xb1c5x14+_0x1828[32];;}});User[_0x1828[52]](_0xb1c5x13)[_0x1828[51]](function(_0xb1c5x19){var _0xb1c5x1a=Math[_0x1828[43]](_0xb1c5x19[_0x1828[42]]/_0xb1c5x11);var _0xb1c5x1b=_0xb1c5x1a>(_0xb1c5x13[_0x1828[44]]+1)?util[_0x1828[29]](_0x1828[45],_0xb1c5xd[_0x1828[46]],_0xb1c5xd[_0x1828[48]][_0x1828[47]],_0xb1c5xd[_0x1828[49]],_0xb1c5x12+1):null;var _0xb1c5x1c=_0xb1c5x12>0?util[_0x1828[29]](_0x1828[45],_0xb1c5xd[_0x1828[46]],_0xb1c5xd[_0x1828[48]][_0x1828[47]],_0xb1c5xd[_0x1828[49]],_0xb1c5x12-1):null;return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]]({count:_0xb1c5x19[_0x1828[42]],rows:_0xb1c5x19[_0x1828[50]],next_page:_0xb1c5x1b,previous_page:_0xb1c5x1c,total_pages:_0xb1c5x1a});})[_0x1828[41]](function(_0xb1c5x18){return _0xb1c5xe[_0x1828[40]](500)[_0x1828[39]]({error:_0x1828[38]})});};exports[_0x1828[53]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){User[_0x1828[55]]({where:{role:{$in:[_0x1828[22],_0x1828[23],_0x1828[54]]}}})[_0x1828[51]](function(_0xb1c5x1d){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x1d)})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})};exports[_0x1828[56]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x1e=_0xb1c5xd[_0x1828[57]];_(_0xb1c5x1e)[_0x1828[60]]()[_0x1828[59]]()[_0x1828[58]](function(_0xb1c5x15){var _0xb1c5x14=_0xb1c5x1e[_0xb1c5x15]});var _0xb1c5x1f=User[_0x1828[61]](_0xb1c5xd[_0x1828[57]]);_0xb1c5x1f[_0x1828[62]]=_0x1828[63];_0xb1c5x1f[_0x1828[69]]()[_0x1828[51]](function(_0xb1c5x20){var _0xb1c5x21=jwt[_0x1828[68]]({id:_0xb1c5x20[_0x1828[64]]},config[_0x1828[66]][_0x1828[65]],{expiresIn:_0x1828[67]});return _0xb1c5xe[_0x1828[40]](201)[_0x1828[39]]({token:_0xb1c5x21});})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});};exports[_0x1828[70]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){User[_0x1828[73]](_0xb1c5xd[_0x1828[72]][_0x1828[64]])[_0x1828[51]](function(_0xb1c5x20){if(_0xb1c5x20){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20)}else {return _0xb1c5xe[_0x1828[71]](404)}})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})};exports[_0x1828[74]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x22=_0xb1c5xd[_0x1828[72]][_0x1828[64]];User[_0x1828[73]](_0xb1c5x22)[_0x1828[51]](function(_0xb1c5x20){if(_0xb1c5x20){_0xb1c5x20[_0x1828[74]]()[_0x1828[51]](function(_0xb1c5x20){console[_0x1828[75]](_0xb1c5x20);return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20);})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})}else {return _0xb1c5xe[_0x1828[71]](404)}})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});};exports[_0x1828[76]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x22=_0xb1c5xd[_0x1828[23]][_0x1828[64]];var _0xb1c5x23=String(_0xb1c5xd[_0x1828[57]][_0x1828[77]]);var _0xb1c5x24=String(_0xb1c5xd[_0x1828[57]][_0x1828[78]]);User[_0x1828[73]](_0xb1c5x22)[_0x1828[51]](function(_0xb1c5x20){if(_0xb1c5x20[_0x1828[79]](_0xb1c5x23)){_0xb1c5x20[_0x1828[80]]=_0xb1c5x24;_0xb1c5x20[_0x1828[69]]()[_0x1828[51]](function(){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20)})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});}else {return _0xb1c5xe[_0x1828[71]](403)}});};exports[_0x1828[81]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x24=String(_0xb1c5xd[_0x1828[57]][_0x1828[78]]);User[_0x1828[73]](_0xb1c5xd[_0x1828[72]][_0x1828[64]])[_0x1828[51]](function(_0xb1c5x20){_0xb1c5x20[_0x1828[80]]=_0xb1c5x24;_0xb1c5x20[_0x1828[69]]()[_0x1828[51]](function(){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20)})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});});};exports[_0x1828[82]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x25= new uploadFile({dest:path[_0x1828[87]](config[_0x1828[83]],_0x1828[84],_0x1828[85],_0x1828[86]),maxNumberOfFiles:1,minNumberOfFiles:0,acceptFileTypes:/(\.|\/)(jpeg|png)$/i,rename:function(_0xb1c5x26,_0xb1c5x27){return sr()+path[_0x1828[89]](_0xb1c5x27[_0x1828[88]])},messages:{maxNumberOfFiles:_0x1828[90],acceptFileTypes:_0x1828[91],invalidRequest:_0x1828[92]}});_0xb1c5x25[_0x1828[96]](_0x1828[93],function(_0xb1c5x28,_0xb1c5x29){if(!_0xb1c5x29[_0x1828[94]][_0x1828[88]]){return _0xb1c5xe[_0x1828[40]](500)[_0x1828[39]](_0xb1c5x25)}else {User[_0x1828[73]](_0xb1c5xd[_0x1828[72]][_0x1828[64]])[_0x1828[51]](function(_0xb1c5x20){if(_0xb1c5x20){_0xb1c5x20[_0x1828[95]]({userpic:_0xb1c5x29[_0x1828[94]][_0x1828[88]]})[_0x1828[51]](function(){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20)})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})}else {return _0xb1c5xe[_0x1828[71]](404)}})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})}});_0xb1c5x25[_0x1828[96]](_0x1828[97],function(_0xb1c5x18){console[_0x1828[75]](_0x1828[98],_0xb1c5x18);return handleError(_0xb1c5xe,_0xb1c5x18);});_0xb1c5x25[_0x1828[99]](_0xb1c5xd);};exports[_0x1828[100]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x22=_0xb1c5xd[_0x1828[23]][_0x1828[64]];User[_0x1828[102]]({where:{id:_0xb1c5x22},attributes:[_0x1828[64],_0x1828[15],_0x1828[16],_0x1828[17],_0x1828[18],_0x1828[101]],include:[Module]})[_0x1828[51]](function(_0xb1c5x20){if(!_0xb1c5x20){return _0xb1c5xe[_0x1828[71]](401)};return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20);})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});};exports[_0x1828[103]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x22=_0xb1c5xd[_0x1828[23]][_0x1828[64]];User[_0x1828[73]](_0xb1c5xd[_0x1828[72]][_0x1828[64]])[_0x1828[51]](function(_0xb1c5x20){if(_0xb1c5x20){_0xb1c5x20[_0x1828[95]](_0xb1c5xd[_0x1828[57]])[_0x1828[51]](function(_0xb1c5x20){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]](_0xb1c5x20)})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})}else {return _0xb1c5xe[_0x1828[71]](500)}})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});};exports[_0x1828[104]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){var _0xb1c5x2a=path[_0x1828[87]](config[_0x1828[83]],_0x1828[84],_0x1828[85],_0x1828[86],_0xb1c5xd[_0x1828[72]][_0x1828[88]]);fs[_0x1828[107]](_0xb1c5x2a,function(_0xb1c5x2b){if(!_0xb1c5x2b){_0xb1c5x2a=path[_0x1828[87]](config[_0x1828[83]],_0x1828[84],_0x1828[85],_0x1828[86],_0x1828[105])};return _0xb1c5xe[_0x1828[106]](_0xb1c5x2a);});};exports[_0x1828[108]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){if(_0xb1c5xd[_0x1828[72]][_0x1828[64]]===_0x1828[109]){var _0xb1c5x2a=path[_0x1828[87]](config[_0x1828[83]],_0x1828[84],_0x1828[85],_0x1828[86],_0x1828[110]);fs[_0x1828[107]](_0xb1c5x2a,function(_0xb1c5x2b){return _0xb1c5xe[_0x1828[106]](_0xb1c5x2a)});}else {User[_0x1828[73]](_0xb1c5xd[_0x1828[72]][_0x1828[64]])[_0x1828[51]](function(_0xb1c5x20){if(_0xb1c5x20){var _0xb1c5x2a=path[_0x1828[87]](config[_0x1828[83]],_0x1828[84],_0x1828[85],_0x1828[86],_0xb1c5x20[_0x1828[101]]?_0xb1c5x20[_0x1828[101]]:_0x1828[105]);fs[_0x1828[107]](_0xb1c5x2a,function(_0xb1c5x2b){if(!_0xb1c5x2b){_0xb1c5x2a=path[_0x1828[87]](config[_0x1828[83]],_0x1828[84],_0x1828[85],_0x1828[86],_0x1828[105])};return _0xb1c5xe[_0x1828[106]](_0xb1c5x2a);});}else {return _0xb1c5xe[_0x1828[71]](500)}})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})}};exports[_0x1828[111]]=function(_0xb1c5xd,_0xb1c5xe){User[_0x1828[74]]({where:{id:_0xb1c5xd[_0x1828[20]][_0x1828[64]]},individualHooks:true})[_0x1828[51]](function(){return _0xb1c5xe[_0x1828[71]](204)})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)})};exports[_0x1828[112]]=function(_0xb1c5xd,_0xb1c5xe){var _0xb1c5x2c={};_0xb1c5x2c[_0xb1c5xd[_0x1828[72]][_0x1828[113]]]=_0xb1c5xd[_0x1828[57]][_0x1828[114]];User[_0x1828[52]]({where:_0xb1c5x2c})[_0x1828[51]](function(_0xb1c5x19){if(_0xb1c5x19[_0x1828[42]]){return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]]({isValid:false,value:_0xb1c5xd[_0x1828[57]][_0x1828[114]]})};return _0xb1c5xe[_0x1828[40]](200)[_0x1828[39]]({isValid:true,value:_0xb1c5xd[_0x1828[57]][_0x1828[114]]});})[_0x1828[41]](function(_0xb1c5x18){return handleError(_0xb1c5xe,_0xb1c5x18)});};exports[_0x1828[115]]=function(_0xb1c5xd,_0xb1c5xe,_0xb1c5xf){_0xb1c5xe[_0x1828[117]](_0x1828[116])};function handleError(_0xb1c5xe,_0xb1c5x18){return _0xb1c5xe[_0x1828[40]](500)[_0x1828[39]](_0xb1c5x18)}
\ No newline at end of file
+var _0xcaf6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x6F\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x70\x61\x73\x73\x70\x6F\x72\x74","\x6D\x6F\x6D\x65\x6E\x74","\x6A\x73\x6F\x6E\x77\x65\x62\x74\x6F\x6B\x65\x6E","\x75\x70\x6C\x6F\x61\x64\x2D\x66\x69\x6C\x65","\x70\x61\x74\x68","\x66\x73","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x69\x6E\x64\x65\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x65\x61\x63\x68","\x73\x6F\x72\x74","\x6B\x65\x79\x73","\x62\x75\x69\x6C\x64","\x70\x72\x6F\x76\x69\x64\x65\x72","\x6C\x6F\x63\x61\x6C","\x69\x64","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x35\x68","\x73\x69\x67\x6E","\x73\x61\x76\x65","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79","\x6C\x6F\x67","\x63\x68\x61\x6E\x67\x65\x50\x61\x73\x73\x77\x6F\x72\x64","\x6F\x6C\x64\x50\x61\x73\x73\x77\x6F\x72\x64","\x6E\x65\x77\x50\x61\x73\x73\x77\x6F\x72\x64","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x72\x65\x73\x65\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x63\x68\x61\x6E\x67\x65\x41\x76\x61\x74\x61\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x69\x6D\x61\x67\x65\x73","\x6A\x6F\x69\x6E","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x65\x78\x74\x6E\x61\x6D\x65","\x4D\x61\x78\x20\x6E\x75\x6D\x62\x65\x72\x20\x6F\x66\x20\x66\x69\x6C\x65\x73\x20\x75\x70\x6C\x6F\x61\x64\x20\x65\x78\x63\x65\x65\x64\x65\x64","\x4F\x6E\x6C\x79\x20\x6A\x70\x65\x67\x20\x61\x6E\x64\x20\x70\x6E\x67\x20\x66\x6F\x72\x6D\x61\x74\x20\x61\x63\x63\x65\x70\x74\x65\x64","\x49\x6E\x76\x61\x6C\x69\x64\x20\x72\x65\x71\x75\x65\x73\x74","\x65\x6E\x64","\x66\x69\x6C\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x6F\x6E","\x65\x72\x72\x6F\x72","\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x20\x55\x70\x6C\x6F\x61\x64\x20\x65\x72\x72\x6F\x72\x20\x3A","\x70\x61\x72\x73\x65","\x6D\x65","\x75\x73\x65\x72\x70\x69\x63","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x70\x64\x61\x74\x65","\x67\x65\x74\x41\x76\x61\x74\x61\x72","\x75\x73\x65\x72\x70\x69\x63\x2E\x70\x6E\x67","\x73\x65\x6E\x64\x46\x69\x6C\x65","\x65\x78\x69\x73\x74\x73","\x67\x65\x74\x41\x76\x61\x74\x61\x72\x42\x79\x49\x64","\x76\x69\x73\x69\x74\x6F\x72","\x63\x75\x73\x74\x6F\x6D\x65\x72\x2E\x70\x6E\x67","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x61\x75\x74\x68\x43\x61\x6C\x6C\x62\x61\x63\x6B","\x2F","\x72\x65\x64\x69\x72\x65\x63\x74"];_0xcaf6[0];var User=require(_0xcaf6[2])[_0xcaf6[1]];var Module=require(_0xcaf6[2])[_0xcaf6[3]];var config=require(_0xcaf6[4]);var passport=require(_0xcaf6[5]);var moment=require(_0xcaf6[6]);var jwt=require(_0xcaf6[7]);var uploadFile=require(_0xcaf6[8]);var path=require(_0xcaf6[9]);var fs=require(_0xcaf6[10]);var _=require(_0xcaf6[11]);var util=require(_0xcaf6[12]);var sr=require(_0xcaf6[13]);exports[_0xcaf6[14]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax10=[_0xcaf6[15],_0xcaf6[16],_0xcaf6[17],_0xcaf6[18]];var _0xaedax11=_0xaedaxd[_0xcaf6[20]][_0xcaf6[19]]?parseInt(_0xaedaxd[_0xcaf6[20]][_0xcaf6[19]],10):100;var _0xaedax12=_0xaedaxd[_0xcaf6[20]][_0xcaf6[21]]?parseInt(_0xaedaxd[_0xcaf6[20]][_0xcaf6[21]],10):0;var _0xaedax13={where:{role:[_0xcaf6[22],_0xcaf6[23]]},limit:_0xaedax11,offset:_0xaedax12*_0xaedax11};_[_0xcaf6[37]](_0xaedaxd[_0xcaf6[20]],function(_0xaedax14,_0xaedax15){switch(_0xaedax15){case _0xcaf6[19]:;case _0xcaf6[21]:break ;;case _0xcaf6[26]:_0xaedax13[_0xcaf6[24]]=util[_0xcaf6[29]](_0xcaf6[25],_0xaedaxd[_0xcaf6[20]][_0xcaf6[26]],_0xaedaxd[_0xcaf6[20]][_0xcaf6[27]]||_0xcaf6[28])||null;break ;;case _0xcaf6[27]:break ;;case _0xcaf6[35]:_0xaedax13[_0xcaf6[31]][_0xcaf6[30]]=[];_0xaedax10[_0xcaf6[34]](function(_0xaedax16){var _0xaedax17={};_0xaedax17[_0xaedax16]={$like:_0xcaf6[32]+_0xaedax14+_0xcaf6[32]};_0xaedax13[_0xcaf6[31]][_0xcaf6[30]][_0xcaf6[33]](_0xaedax17);});break ;;default:_0xaedax13[_0xcaf6[31]][_0xaedax15]={$like:{}};_0xaedax13[_0xcaf6[31]][_0xaedax15][_0xcaf6[36]]=_0xcaf6[32]+_0xaedax14+_0xcaf6[32];;}});User[_0xcaf6[52]](_0xaedax13)[_0xcaf6[51]](function(_0xaedax19){var _0xaedax1a=Math[_0xcaf6[43]](_0xaedax19[_0xcaf6[42]]/_0xaedax11);var _0xaedax1b=_0xaedax1a>(_0xaedax13[_0xcaf6[44]]+1)?util[_0xcaf6[29]](_0xcaf6[45],_0xaedaxd[_0xcaf6[46]],_0xaedaxd[_0xcaf6[48]][_0xcaf6[47]],_0xaedaxd[_0xcaf6[49]],_0xaedax12+1):null;var _0xaedax1c=_0xaedax12>0?util[_0xcaf6[29]](_0xcaf6[45],_0xaedaxd[_0xcaf6[46]],_0xaedaxd[_0xcaf6[48]][_0xcaf6[47]],_0xaedaxd[_0xcaf6[49]],_0xaedax12-1):null;return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]]({count:_0xaedax19[_0xcaf6[42]],rows:_0xaedax19[_0xcaf6[50]],next_page:_0xaedax1b,previous_page:_0xaedax1c,total_pages:_0xaedax1a});})[_0xcaf6[41]](function(_0xaedax18){return _0xaedaxe[_0xcaf6[40]](500)[_0xcaf6[39]]({error:_0xcaf6[38]})});};exports[_0xcaf6[53]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){User[_0xcaf6[55]]({where:{role:{$in:[_0xcaf6[22],_0xcaf6[23],_0xcaf6[54]]}}})[_0xcaf6[51]](function(_0xaedax1d){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax1d)})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})};exports[_0xcaf6[56]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax1e=_0xaedaxd[_0xcaf6[57]];_(_0xaedax1e)[_0xcaf6[60]]()[_0xcaf6[59]]()[_0xcaf6[58]](function(_0xaedax15){var _0xaedax14=_0xaedax1e[_0xaedax15]});var _0xaedax1f=User[_0xcaf6[61]](_0xaedaxd[_0xcaf6[57]]);_0xaedax1f[_0xcaf6[62]]=_0xcaf6[63];_0xaedax1f[_0xcaf6[69]]()[_0xcaf6[51]](function(_0xaedax20){var _0xaedax21=jwt[_0xcaf6[68]]({id:_0xaedax20[_0xcaf6[64]]},config[_0xcaf6[66]][_0xcaf6[65]],{expiresIn:_0xcaf6[67]});return _0xaedaxe[_0xcaf6[40]](201)[_0xcaf6[39]]({token:_0xaedax21});})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});};exports[_0xcaf6[70]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){User[_0xcaf6[73]](_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]])[_0xcaf6[51]](function(_0xaedax20){if(_0xaedax20){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20)}else {return _0xaedaxe[_0xcaf6[71]](404)}})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})};exports[_0xcaf6[74]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax22=_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]];User[_0xcaf6[73]](_0xaedax22)[_0xcaf6[51]](function(_0xaedax20){if(_0xaedax20){_0xaedax20[_0xcaf6[74]]()[_0xcaf6[51]](function(_0xaedax20){console[_0xcaf6[75]](_0xaedax20);return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20);})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})}else {return _0xaedaxe[_0xcaf6[71]](404)}})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});};exports[_0xcaf6[76]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax22=_0xaedaxd[_0xcaf6[23]][_0xcaf6[64]];var _0xaedax23=String(_0xaedaxd[_0xcaf6[57]][_0xcaf6[77]]);var _0xaedax24=String(_0xaedaxd[_0xcaf6[57]][_0xcaf6[78]]);User[_0xcaf6[73]](_0xaedax22)[_0xcaf6[51]](function(_0xaedax20){if(_0xaedax20[_0xcaf6[79]](_0xaedax23)){_0xaedax20[_0xcaf6[80]]=_0xaedax24;_0xaedax20[_0xcaf6[69]]()[_0xcaf6[51]](function(){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20)})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});}else {return _0xaedaxe[_0xcaf6[71]](403)}});};exports[_0xcaf6[81]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax24=String(_0xaedaxd[_0xcaf6[57]][_0xcaf6[78]]);User[_0xcaf6[73]](_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]])[_0xcaf6[51]](function(_0xaedax20){_0xaedax20[_0xcaf6[80]]=_0xaedax24;_0xaedax20[_0xcaf6[69]]()[_0xcaf6[51]](function(){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20)})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});});};exports[_0xcaf6[82]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax25= new uploadFile({dest:path[_0xcaf6[87]](config[_0xcaf6[83]],_0xcaf6[84],_0xcaf6[85],_0xcaf6[86]),maxNumberOfFiles:1,minNumberOfFiles:0,acceptFileTypes:/(\.|\/)(jpeg|png)$/i,rename:function(_0xaedax26,_0xaedax27){return sr()+path[_0xcaf6[89]](_0xaedax27[_0xcaf6[88]])},messages:{maxNumberOfFiles:_0xcaf6[90],acceptFileTypes:_0xcaf6[91],invalidRequest:_0xcaf6[92]}});_0xaedax25[_0xcaf6[96]](_0xcaf6[93],function(_0xaedax28,_0xaedax29){if(!_0xaedax29[_0xcaf6[94]][_0xcaf6[88]]){return _0xaedaxe[_0xcaf6[40]](500)[_0xcaf6[39]](_0xaedax25)}else {User[_0xcaf6[73]](_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]])[_0xcaf6[51]](function(_0xaedax20){if(_0xaedax20){_0xaedax20[_0xcaf6[95]]({userpic:_0xaedax29[_0xcaf6[94]][_0xcaf6[88]]})[_0xcaf6[51]](function(){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20)})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})}else {return _0xaedaxe[_0xcaf6[71]](404)}})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})}});_0xaedax25[_0xcaf6[96]](_0xcaf6[97],function(_0xaedax18){console[_0xcaf6[75]](_0xcaf6[98],_0xaedax18);return handleError(_0xaedaxe,_0xaedax18);});_0xaedax25[_0xcaf6[99]](_0xaedaxd);};exports[_0xcaf6[100]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax22=_0xaedaxd[_0xcaf6[23]][_0xcaf6[64]];User[_0xcaf6[102]]({where:{id:_0xaedax22},attributes:[_0xcaf6[64],_0xcaf6[15],_0xcaf6[16],_0xcaf6[17],_0xcaf6[18],_0xcaf6[101]],include:[Module]})[_0xcaf6[51]](function(_0xaedax20){if(!_0xaedax20){return _0xaedaxe[_0xcaf6[71]](401)};return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20);})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});};exports[_0xcaf6[103]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax22=_0xaedaxd[_0xcaf6[23]][_0xcaf6[64]];User[_0xcaf6[73]](_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]])[_0xcaf6[51]](function(_0xaedax20){if(_0xaedax20){_0xaedax20[_0xcaf6[95]](_0xaedaxd[_0xcaf6[57]])[_0xcaf6[51]](function(_0xaedax20){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]](_0xaedax20)})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})}else {return _0xaedaxe[_0xcaf6[71]](500)}})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});};exports[_0xcaf6[104]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){var _0xaedax2a=path[_0xcaf6[87]](config[_0xcaf6[83]],_0xcaf6[84],_0xcaf6[85],_0xcaf6[86],_0xaedaxd[_0xcaf6[72]][_0xcaf6[88]]);fs[_0xcaf6[107]](_0xaedax2a,function(_0xaedax2b){if(!_0xaedax2b){_0xaedax2a=path[_0xcaf6[87]](config[_0xcaf6[83]],_0xcaf6[84],_0xcaf6[85],_0xcaf6[86],_0xcaf6[105])};return _0xaedaxe[_0xcaf6[106]](_0xaedax2a);});};exports[_0xcaf6[108]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){if(_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]]===_0xcaf6[109]){var _0xaedax2a=path[_0xcaf6[87]](config[_0xcaf6[83]],_0xcaf6[84],_0xcaf6[85],_0xcaf6[86],_0xcaf6[110]);fs[_0xcaf6[107]](_0xaedax2a,function(_0xaedax2b){return _0xaedaxe[_0xcaf6[106]](_0xaedax2a)});}else {User[_0xcaf6[73]](_0xaedaxd[_0xcaf6[72]][_0xcaf6[64]])[_0xcaf6[51]](function(_0xaedax20){if(_0xaedax20){var _0xaedax2a=path[_0xcaf6[87]](config[_0xcaf6[83]],_0xcaf6[84],_0xcaf6[85],_0xcaf6[86],_0xaedax20[_0xcaf6[101]]?_0xaedax20[_0xcaf6[101]]:_0xcaf6[105]);fs[_0xcaf6[107]](_0xaedax2a,function(_0xaedax2b){if(!_0xaedax2b){_0xaedax2a=path[_0xcaf6[87]](config[_0xcaf6[83]],_0xcaf6[84],_0xcaf6[85],_0xcaf6[86],_0xcaf6[105])};return _0xaedaxe[_0xcaf6[106]](_0xaedax2a);});}else {return _0xaedaxe[_0xcaf6[71]](500)}})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})}};exports[_0xcaf6[111]]=function(_0xaedaxd,_0xaedaxe){User[_0xcaf6[74]]({where:{id:_0xaedaxd[_0xcaf6[20]][_0xcaf6[64]]},individualHooks:true})[_0xcaf6[51]](function(){return _0xaedaxe[_0xcaf6[71]](204)})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)})};exports[_0xcaf6[112]]=function(_0xaedaxd,_0xaedaxe){var _0xaedax2c={};_0xaedax2c[_0xaedaxd[_0xcaf6[72]][_0xcaf6[113]]]=_0xaedaxd[_0xcaf6[57]][_0xcaf6[114]];User[_0xcaf6[52]]({where:_0xaedax2c})[_0xcaf6[51]](function(_0xaedax19){if(_0xaedax19[_0xcaf6[42]]){return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]]({isValid:false,value:_0xaedaxd[_0xcaf6[57]][_0xcaf6[114]]})};return _0xaedaxe[_0xcaf6[40]](200)[_0xcaf6[39]]({isValid:true,value:_0xaedaxd[_0xcaf6[57]][_0xcaf6[114]]});})[_0xcaf6[41]](function(_0xaedax18){return handleError(_0xaedaxe,_0xaedax18)});};exports[_0xcaf6[115]]=function(_0xaedaxd,_0xaedaxe,_0xaedaxf){_0xaedaxe[_0xcaf6[117]](_0xcaf6[116])};function handleError(_0xaedaxe,_0xaedax18){return _0xaedaxe[_0xcaf6[40]](500)[_0xcaf6[39]](_0xaedax18)}
\ No newline at end of file
diff --git a/server/api/user/user.socket.js b/server/api/user/user.socket.js
index e79c014..4b79ad8 100644
--- a/server/api/user/user.socket.js
+++ b/server/api/user/user.socket.js
@@ -1 +1 @@
-var _0x3cff=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0x3cff[0];var user=require(_0x3cff[2])[_0x3cff[1]];exports[_0x3cff[3]]=function(_0x7a9ex2){user[_0x3cff[4]](function(_0x7a9ex3){onSave(_0x7a9ex2,_0x7a9ex3)});user[_0x3cff[5]](function(_0x7a9ex3){onSave(_0x7a9ex2,_0x7a9ex3)});user[_0x3cff[6]](function(_0x7a9ex3){onRemove(_0x7a9ex2,_0x7a9ex3)});};function onSave(_0x7a9ex2,_0x7a9ex3,_0x7a9ex5){if(_0x7a9ex3[_0x3cff[7]]===_0x3cff[8]){_0x7a9ex2[_0x3cff[10]](_0x3cff[9],_0x7a9ex3)}}function onRemove(_0x7a9ex2,_0x7a9ex3,_0x7a9ex5){if(_0x7a9ex3[_0x3cff[7]]===_0x3cff[8]){_0x7a9ex2[_0x3cff[10]](_0x3cff[11],_0x7a9ex3)}}
\ No newline at end of file
+var _0xda64=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x72\x6F\x6C\x65","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x3A\x72\x65\x6D\x6F\x76\x65"];_0xda64[0];var user=require(_0xda64[2])[_0xda64[1]];exports[_0xda64[3]]=function(_0xe682x2){user[_0xda64[4]](function(_0xe682x3){onSave(_0xe682x2,_0xe682x3)});user[_0xda64[5]](function(_0xe682x3){onSave(_0xe682x2,_0xe682x3)});user[_0xda64[6]](function(_0xe682x3){onRemove(_0xe682x2,_0xe682x3)});};function onSave(_0xe682x2,_0xe682x3,_0xe682x5){if(_0xe682x3[_0xda64[7]]===_0xda64[8]){_0xe682x2[_0xda64[10]](_0xda64[9],_0xe682x3)}}function onRemove(_0xe682x2,_0xe682x3,_0xe682x5){if(_0xe682x3[_0xda64[7]]===_0xda64[8]){_0xe682x2[_0xda64[10]](_0xda64[11],_0xe682x3)}}
\ 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 120cc71..6ae20e1 100644
--- a/server/api/user_has_chat_queue/index.js
+++ b/server/api/user_has_chat_queue/index.js
@@ -1 +1 @@
-var _0x9340=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x9340[0];var express=require(_0x9340[1]);var controller=require(_0x9340[2]);var router=express.Router();router[_0x9340[5]](_0x9340[3],controller[_0x9340[4]]);router[_0x9340[5]](_0x9340[6],controller[_0x9340[7]]);router[_0x9340[9]](_0x9340[3],controller[_0x9340[8]]);router[_0x9340[11]](_0x9340[6],controller[_0x9340[10]]);router[_0x9340[12]](_0x9340[6],controller[_0x9340[10]]);router[_0x9340[14]](_0x9340[6],controller[_0x9340[13]]);module[_0x9340[15]]=router;
\ No newline at end of file
+var _0x135f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x135f[0];var express=require(_0x135f[1]);var controller=require(_0x135f[2]);var router=express.Router();router[_0x135f[5]](_0x135f[3],controller[_0x135f[4]]);router[_0x135f[5]](_0x135f[6],controller[_0x135f[7]]);router[_0x135f[9]](_0x135f[3],controller[_0x135f[8]]);router[_0x135f[11]](_0x135f[6],controller[_0x135f[10]]);router[_0x135f[12]](_0x135f[6],controller[_0x135f[10]]);router[_0x135f[14]](_0x135f[6],controller[_0x135f[13]]);module[_0x135f[15]]=router;
\ 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 999f880..b226a33 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 @@
-var _0x3837=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x3837[0];var _=require(_0x3837[1]);var UserHasChatQueue=require(_0x3837[3])[_0x3837[2]];exports[_0x3837[4]]=function(_0x9226x3,_0x9226x4){UserHasChatQueue[_0x3837[10]](_0x9226x3[_0x3837[9]]?{where:_0x9226x3[_0x3837[9]]}:{})[_0x3837[8]](function(_0x9226x6){return _0x9226x4[_0x3837[7]](200)[_0x3837[6]](_0x9226x6)})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)})};exports[_0x3837[11]]=function(_0x9226x3,_0x9226x4){UserHasChatQueue[_0x3837[15]](_0x9226x3[_0x3837[14]][_0x3837[13]])[_0x3837[8]](function(_0x9226x7){if(!_0x9226x7){return _0x9226x4[_0x3837[12]](404)};return _0x9226x4[_0x3837[6]](_0x9226x7);})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)})};exports[_0x3837[16]]=function(_0x9226x3,_0x9226x4){UserHasChatQueue[_0x3837[16]](_0x9226x3[_0x3837[17]])[_0x3837[8]](function(_0x9226x7){return _0x9226x4[_0x3837[7]](201)[_0x3837[6]](_0x9226x7)})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)})};exports[_0x3837[18]]=function(_0x9226x3,_0x9226x4){if(_0x9226x3[_0x3837[17]][_0x3837[13]]){delete _0x9226x3[_0x3837[17]][_0x3837[13]]};UserHasChatQueue[_0x3837[21]]({where:{id:_0x9226x3[_0x3837[14]][_0x3837[13]]}})[_0x3837[8]](function(_0x9226x7){if(!_0x9226x7){return _0x9226x4[_0x3837[12]](404)};var _0x9226x8=_[_0x3837[19]](_0x9226x7,_0x9226x3[_0x3837[17]]);_0x9226x8[_0x3837[20]]()[_0x3837[8]](function(){return _0x9226x4[_0x3837[7]](200)[_0x3837[6]](_0x9226x7)})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)});})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)});};exports[_0x3837[22]]=function(_0x9226x3,_0x9226x4){UserHasChatQueue[_0x3837[21]]({where:{id:_0x9226x3[_0x3837[14]][_0x3837[13]]}})[_0x3837[8]](function(_0x9226x7){if(!_0x9226x7){return _0x9226x4[_0x3837[12]](404)};_0x9226x7[_0x3837[22]]()[_0x3837[8]](function(){return _0x9226x4[_0x3837[12]](204)})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)});})[_0x3837[5]](function(_0x9226x5){return handleError(_0x9226x4,_0x9226x5)})};function handleError(_0x9226x4,_0x9226x5){return _0x9226x4[_0x3837[7]](500)[_0x3837[6]](_0x9226x5)}
\ No newline at end of file
+var _0xed56=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0xed56[0];var _=require(_0xed56[1]);var UserHasChatQueue=require(_0xed56[3])[_0xed56[2]];exports[_0xed56[4]]=function(_0x6f12x3,_0x6f12x4){UserHasChatQueue[_0xed56[10]](_0x6f12x3[_0xed56[9]]?{where:_0x6f12x3[_0xed56[9]]}:{})[_0xed56[8]](function(_0x6f12x6){return _0x6f12x4[_0xed56[7]](200)[_0xed56[6]](_0x6f12x6)})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)})};exports[_0xed56[11]]=function(_0x6f12x3,_0x6f12x4){UserHasChatQueue[_0xed56[15]](_0x6f12x3[_0xed56[14]][_0xed56[13]])[_0xed56[8]](function(_0x6f12x7){if(!_0x6f12x7){return _0x6f12x4[_0xed56[12]](404)};return _0x6f12x4[_0xed56[6]](_0x6f12x7);})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)})};exports[_0xed56[16]]=function(_0x6f12x3,_0x6f12x4){UserHasChatQueue[_0xed56[16]](_0x6f12x3[_0xed56[17]])[_0xed56[8]](function(_0x6f12x7){return _0x6f12x4[_0xed56[7]](201)[_0xed56[6]](_0x6f12x7)})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)})};exports[_0xed56[18]]=function(_0x6f12x3,_0x6f12x4){if(_0x6f12x3[_0xed56[17]][_0xed56[13]]){delete _0x6f12x3[_0xed56[17]][_0xed56[13]]};UserHasChatQueue[_0xed56[21]]({where:{id:_0x6f12x3[_0xed56[14]][_0xed56[13]]}})[_0xed56[8]](function(_0x6f12x7){if(!_0x6f12x7){return _0x6f12x4[_0xed56[12]](404)};var _0x6f12x8=_[_0xed56[19]](_0x6f12x7,_0x6f12x3[_0xed56[17]]);_0x6f12x8[_0xed56[20]]()[_0xed56[8]](function(){return _0x6f12x4[_0xed56[7]](200)[_0xed56[6]](_0x6f12x7)})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)});})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)});};exports[_0xed56[22]]=function(_0x6f12x3,_0x6f12x4){UserHasChatQueue[_0xed56[21]]({where:{id:_0x6f12x3[_0xed56[14]][_0xed56[13]]}})[_0xed56[8]](function(_0x6f12x7){if(!_0x6f12x7){return _0x6f12x4[_0xed56[12]](404)};_0x6f12x7[_0xed56[22]]()[_0xed56[8]](function(){return _0x6f12x4[_0xed56[12]](204)})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)});})[_0xed56[5]](function(_0x6f12x5){return handleError(_0x6f12x4,_0x6f12x5)})};function handleError(_0x6f12x4,_0x6f12x5){return _0x6f12x4[_0xed56[7]](500)[_0xed56[6]](_0x6f12x5)}
\ 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 ca6d798..19c677c 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 @@
-var _0xb949=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xb949[0];var UserHasChatQueue=require(_0xb949[2])[_0xb949[1]];exports[_0xb949[3]]=function(_0xfbd8x2){UserHasChatQueue[_0xb949[4]](function(_0xfbd8x3){onSave(_0xfbd8x2,_0xfbd8x3)});UserHasChatQueue[_0xb949[5]](function(_0xfbd8x3){onRemove(_0xfbd8x2,_0xfbd8x3)});};function onSave(_0xfbd8x2,_0xfbd8x3,_0xfbd8x5){_0xfbd8x2[_0xb949[7]](_0xb949[6],_0xfbd8x3)}function onRemove(_0xfbd8x2,_0xfbd8x3,_0xfbd8x5){_0xfbd8x2[_0xb949[7]](_0xb949[8],_0xfbd8x3)}
\ No newline at end of file
+var _0x1fb1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1fb1[0];var UserHasChatQueue=require(_0x1fb1[2])[_0x1fb1[1]];exports[_0x1fb1[3]]=function(_0x6372x2){UserHasChatQueue[_0x1fb1[4]](function(_0x6372x3){onSave(_0x6372x2,_0x6372x3)});UserHasChatQueue[_0x1fb1[5]](function(_0x6372x3){onRemove(_0x6372x2,_0x6372x3)});};function onSave(_0x6372x2,_0x6372x3,_0x6372x5){_0x6372x2[_0x1fb1[7]](_0x1fb1[6],_0x6372x3)}function onRemove(_0x6372x2,_0x6372x3,_0x6372x5){_0x6372x2[_0x1fb1[7]](_0x1fb1[8],_0x6372x3)}
\ 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 d4635dd..ae643d2 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 @@
-var _0x3249=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x3249[0];var should=require(_0x3249[1]);var app=require(_0x3249[2]);var request=require(_0x3249[3]);describe(_0x3249[4],function(){it(_0x3249[5],function(_0x224cx4){request(app)[_0x3249[13]](_0x3249[12])[_0x3249[11]](200)[_0x3249[11]](_0x3249[10],/json/)[_0x3249[9]](function(_0x224cx5,_0x224cx6){if(_0x224cx5){return _0x224cx4(_0x224cx5)};_0x224cx6[_0x3249[8]][_0x3249[1]][_0x3249[7]][_0x3249[6]](Array);_0x224cx4();})})});
\ No newline at end of file
+var _0xd9bd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0xd9bd[0];var should=require(_0xd9bd[1]);var app=require(_0xd9bd[2]);var request=require(_0xd9bd[3]);describe(_0xd9bd[4],function(){it(_0xd9bd[5],function(_0x85c9x4){request(app)[_0xd9bd[13]](_0xd9bd[12])[_0xd9bd[11]](200)[_0xd9bd[11]](_0xd9bd[10],/json/)[_0xd9bd[9]](function(_0x85c9x5,_0x85c9x6){if(_0x85c9x5){return _0x85c9x4(_0x85c9x5)};_0x85c9x6[_0xd9bd[8]][_0xd9bd[1]][_0xd9bd[7]][_0xd9bd[6]](Array);_0x85c9x4();})})});
\ 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 c2ac22e..916a1a9 100644
--- a/server/api/user_has_chat_room/index.js
+++ b/server/api/user_has_chat_room/index.js
@@ -1 +1 @@
-var _0x640f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x3A\x75\x73\x65\x72\x49\x64\x2F\x3A\x63\x68\x61\x74\x52\x6F\x6F\x6D\x49\x64","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x640f[0];var express=require(_0x640f[1]);var controller=require(_0x640f[2]);var auth=require(_0x640f[3]);var router=express.Router();router[_0x640f[6]](_0x640f[4],controller[_0x640f[5]]);module[_0x640f[7]]=router;
\ No newline at end of file
+var _0x688f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x3A\x75\x73\x65\x72\x49\x64\x2F\x3A\x63\x68\x61\x74\x52\x6F\x6F\x6D\x49\x64","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x688f[0];var express=require(_0x688f[1]);var controller=require(_0x688f[2]);var auth=require(_0x688f[3]);var router=express.Router();router[_0x688f[6]](_0x688f[4],controller[_0x688f[5]]);module[_0x688f[7]]=router;
\ 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 30eacec..75671c5 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 @@
-var _0x4385=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x75\x73\x65\x72\x49\x64","\x63\x68\x61\x74\x52\x6F\x6F\x6D\x49\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x4385[0];var _=require(_0x4385[1]);var UserHasChatRoom=require(_0x4385[3])[_0x4385[2]];exports[_0x4385[4]]=function(_0x9e6ax3,_0x9e6ax4){UserHasChatRoom[_0x4385[9]]()[_0x4385[8]](function(_0x9e6ax6){return _0x9e6ax4[_0x4385[7]](200)[_0x4385[6]](_0x9e6ax6)})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)})};exports[_0x4385[10]]=function(_0x9e6ax3,_0x9e6ax4){UserHasChatRoom[_0x4385[14]](_0x9e6ax3[_0x4385[13]][_0x4385[12]])[_0x4385[8]](function(_0x9e6ax7){if(!_0x9e6ax7){return _0x9e6ax4[_0x4385[11]](404)};return _0x9e6ax4[_0x4385[6]](_0x9e6ax7);})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)})};exports[_0x4385[15]]=function(_0x9e6ax3,_0x9e6ax4){UserHasChatRoom[_0x4385[15]](_0x9e6ax3[_0x4385[16]])[_0x4385[8]](function(_0x9e6ax7){return _0x9e6ax4[_0x4385[7]](201)[_0x4385[6]](_0x9e6ax7)})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)})};exports[_0x4385[17]]=function(_0x9e6ax3,_0x9e6ax4){UserHasChatRoom[_0x4385[21]]({where:{UserId:_0x9e6ax3[_0x4385[13]][_0x4385[19]],ChatRoomId:_0x9e6ax3[_0x4385[13]][_0x4385[20]]},limit:1})[_0x4385[8]](function(_0x9e6ax7){if(!_0x9e6ax7){return _0x9e6ax4[_0x4385[11]](404)};_0x9e6ax7[_0x4385[18]](_0x9e6ax3[_0x4385[16]])[_0x4385[8]](function(){return _0x9e6ax4[_0x4385[7]](200)[_0x4385[6]](_0x9e6ax7)})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)});})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)})};exports[_0x4385[22]]=function(_0x9e6ax3,_0x9e6ax4){UserHasChatRoom[_0x4385[14]](_0x9e6ax3[_0x4385[13]][_0x4385[12]])[_0x4385[8]](function(_0x9e6ax7){if(!_0x9e6ax7){return _0x9e6ax4[_0x4385[11]](404)};_0x9e6ax7[_0x4385[22]]()[_0x4385[8]](function(){return _0x9e6ax4[_0x4385[11]](204)})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)});})[_0x4385[5]](function(_0x9e6ax5){return handleError(_0x9e6ax4,_0x9e6ax5)})};function handleError(_0x9e6ax4,_0x9e6ax5){return _0x9e6ax4[_0x4385[7]](500)[_0x4385[6]](_0x9e6ax5)}
\ No newline at end of file
+var _0xa549=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x75\x73\x65\x72\x49\x64","\x63\x68\x61\x74\x52\x6F\x6F\x6D\x49\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xa549[0];var _=require(_0xa549[1]);var UserHasChatRoom=require(_0xa549[3])[_0xa549[2]];exports[_0xa549[4]]=function(_0xa18fx3,_0xa18fx4){UserHasChatRoom[_0xa549[9]]()[_0xa549[8]](function(_0xa18fx6){return _0xa18fx4[_0xa549[7]](200)[_0xa549[6]](_0xa18fx6)})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)})};exports[_0xa549[10]]=function(_0xa18fx3,_0xa18fx4){UserHasChatRoom[_0xa549[14]](_0xa18fx3[_0xa549[13]][_0xa549[12]])[_0xa549[8]](function(_0xa18fx7){if(!_0xa18fx7){return _0xa18fx4[_0xa549[11]](404)};return _0xa18fx4[_0xa549[6]](_0xa18fx7);})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)})};exports[_0xa549[15]]=function(_0xa18fx3,_0xa18fx4){UserHasChatRoom[_0xa549[15]](_0xa18fx3[_0xa549[16]])[_0xa549[8]](function(_0xa18fx7){return _0xa18fx4[_0xa549[7]](201)[_0xa549[6]](_0xa18fx7)})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)})};exports[_0xa549[17]]=function(_0xa18fx3,_0xa18fx4){UserHasChatRoom[_0xa549[21]]({where:{UserId:_0xa18fx3[_0xa549[13]][_0xa549[19]],ChatRoomId:_0xa18fx3[_0xa549[13]][_0xa549[20]]},limit:1})[_0xa549[8]](function(_0xa18fx7){if(!_0xa18fx7){return _0xa18fx4[_0xa549[11]](404)};_0xa18fx7[_0xa549[18]](_0xa18fx3[_0xa549[16]])[_0xa549[8]](function(){return _0xa18fx4[_0xa549[7]](200)[_0xa549[6]](_0xa18fx7)})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)});})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)})};exports[_0xa549[22]]=function(_0xa18fx3,_0xa18fx4){UserHasChatRoom[_0xa549[14]](_0xa18fx3[_0xa549[13]][_0xa549[12]])[_0xa549[8]](function(_0xa18fx7){if(!_0xa18fx7){return _0xa18fx4[_0xa549[11]](404)};_0xa18fx7[_0xa549[22]]()[_0xa549[8]](function(){return _0xa18fx4[_0xa549[11]](204)})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)});})[_0xa549[5]](function(_0xa18fx5){return handleError(_0xa18fx4,_0xa18fx5)})};function handleError(_0xa18fx4,_0xa18fx5){return _0xa18fx4[_0xa549[7]](500)[_0xa549[6]](_0xa18fx5)}
\ 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 ff16ac1..e72887c 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 @@
-var _0xbd06=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x5F\x63\x68\x61\x74\x52\x6F\x6F\x6D","\x6C\x6F\x67","\x69\x64","\x70\x6C\x75\x63\x6B","\x75\x73\x65\x72\x49\x64","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x65\x6D\x61\x69\x6C","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0xbd06[0];var _=require(_0xbd06[1]);var User=require(_0xbd06[3])[_0xbd06[2]];var ChatRoom=require(_0xbd06[3])[_0xbd06[4]];var ChatVisitor=require(_0xbd06[3])[_0xbd06[5]];var UserHasChatRoom=require(_0xbd06[3])[_0xbd06[6]];exports[_0xbd06[7]]=function(_0x4b19x6){UserHasChatRoom[_0xbd06[8]](function(_0x4b19x7){onSave(_0x4b19x6,_0x4b19x7)});UserHasChatRoom[_0xbd06[9]](function(_0x4b19x7){onRemove(_0x4b19x6,_0x4b19x7)});};function onSave(_0x4b19x6,_0x4b19x7){var _0x4b19x9;return ChatRoom[_0xbd06[26]](_0x4b19x7.ChatRoomId,{include:[{model:ChatVisitor,attributes:[_0xbd06[16],_0xbd06[23],_0xbd06[24]]},{model:User,attributes:[_0xbd06[16],_0xbd06[23],_0xbd06[25],_0xbd06[24]]}]})[_0xbd06[22]](function(_0x4b19xb){_0x4b19x9=_0x4b19xb;_0x4b19x9[_0xbd06[13]][_0xbd06[12]]=[];console[_0xbd06[15]](_0xbd06[14],_0x4b19x9);var _0x4b19xc=_[_0xbd06[17]](_0x4b19x9.Users,_0xbd06[16]);_0x4b19xc[_0xbd06[21]](function(_0x4b19xd){if(_0x4b19x6[_0xbd06[18]]==_0x4b19xd){_0x4b19x6[_0xbd06[20]](_0xbd06[19],_0x4b19x9[_0xbd06[13]])}});return ;})[_0xbd06[11]](function(_0x4b19xa){console[_0xbd06[10]](_0x4b19xa)});}function onRemove(_0x4b19x6,_0x4b19x7){_0x4b19x6[_0xbd06[20]](_0xbd06[27],_0x4b19x7)}
\ No newline at end of file
+var _0xa412=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x5F\x63\x68\x61\x74\x52\x6F\x6F\x6D","\x6C\x6F\x67","\x69\x64","\x70\x6C\x75\x63\x6B","\x75\x73\x65\x72\x49\x64","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x65\x6D\x61\x69\x6C","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0xa412[0];var _=require(_0xa412[1]);var User=require(_0xa412[3])[_0xa412[2]];var ChatRoom=require(_0xa412[3])[_0xa412[4]];var ChatVisitor=require(_0xa412[3])[_0xa412[5]];var UserHasChatRoom=require(_0xa412[3])[_0xa412[6]];exports[_0xa412[7]]=function(_0x9bccx6){UserHasChatRoom[_0xa412[8]](function(_0x9bccx7){onSave(_0x9bccx6,_0x9bccx7)});UserHasChatRoom[_0xa412[9]](function(_0x9bccx7){onRemove(_0x9bccx6,_0x9bccx7)});};function onSave(_0x9bccx6,_0x9bccx7){var _0x9bccx9;return ChatRoom[_0xa412[26]](_0x9bccx7.ChatRoomId,{include:[{model:ChatVisitor,attributes:[_0xa412[16],_0xa412[23],_0xa412[24]]},{model:User,attributes:[_0xa412[16],_0xa412[23],_0xa412[25],_0xa412[24]]}]})[_0xa412[22]](function(_0x9bccxb){_0x9bccx9=_0x9bccxb;_0x9bccx9[_0xa412[13]][_0xa412[12]]=[];console[_0xa412[15]](_0xa412[14],_0x9bccx9);var _0x9bccxc=_[_0xa412[17]](_0x9bccx9.Users,_0xa412[16]);_0x9bccxc[_0xa412[21]](function(_0x9bccxd){if(_0x9bccx6[_0xa412[18]]==_0x9bccxd){_0x9bccx6[_0xa412[20]](_0xa412[19],_0x9bccx9[_0xa412[13]])}});return ;})[_0xa412[11]](function(_0x9bccxa){console[_0xa412[10]](_0x9bccxa)});}function onRemove(_0x9bccx6,_0x9bccx7){_0x9bccx6[_0xa412[20]](_0xa412[27],_0x9bccx7)}
\ 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 0fa7fcc..6da8308 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 @@
-var _0x4613=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x72\x6F\x6F\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x72\x6F\x6F\x6D\x73","\x67\x65\x74"];_0x4613[0];var should=require(_0x4613[1]);var app=require(_0x4613[2]);var request=require(_0x4613[3]);describe(_0x4613[4],function(){it(_0x4613[5],function(_0x8aebx4){request(app)[_0x4613[13]](_0x4613[12])[_0x4613[11]](200)[_0x4613[11]](_0x4613[10],/json/)[_0x4613[9]](function(_0x8aebx5,_0x8aebx6){if(_0x8aebx5){return _0x8aebx4(_0x8aebx5)};_0x8aebx6[_0x4613[8]][_0x4613[1]][_0x4613[7]][_0x4613[6]](Array);_0x8aebx4();})})});
\ No newline at end of file
+var _0xe562=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x72\x6F\x6F\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x72\x6F\x6F\x6D\x73","\x67\x65\x74"];_0xe562[0];var should=require(_0xe562[1]);var app=require(_0xe562[2]);var request=require(_0xe562[3]);describe(_0xe562[4],function(){it(_0xe562[5],function(_0x39fbx4){request(app)[_0xe562[13]](_0xe562[12])[_0xe562[11]](200)[_0xe562[11]](_0xe562[10],/json/)[_0xe562[9]](function(_0x39fbx5,_0x39fbx6){if(_0x39fbx5){return _0x39fbx4(_0x39fbx5)};_0x39fbx6[_0xe562[8]][_0xe562[1]][_0xe562[7]][_0xe562[6]](Array);_0x39fbx4();})})});
\ 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 7873a7e..6126976 100644
--- a/server/api/user_has_fax_queue/index.js
+++ b/server/api/user_has_fax_queue/index.js
@@ -1 +1 @@
-var _0x3b37=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3b37[0];var express=require(_0x3b37[1]);var controller=require(_0x3b37[2]);var router=express.Router();router[_0x3b37[5]](_0x3b37[3],controller[_0x3b37[4]]);router[_0x3b37[5]](_0x3b37[6],controller[_0x3b37[7]]);router[_0x3b37[9]](_0x3b37[3],controller[_0x3b37[8]]);router[_0x3b37[11]](_0x3b37[6],controller[_0x3b37[10]]);router[_0x3b37[12]](_0x3b37[6],controller[_0x3b37[10]]);router[_0x3b37[14]](_0x3b37[6],controller[_0x3b37[13]]);module[_0x3b37[15]]=router;
\ No newline at end of file
+var _0xf6f3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf6f3[0];var express=require(_0xf6f3[1]);var controller=require(_0xf6f3[2]);var router=express.Router();router[_0xf6f3[5]](_0xf6f3[3],controller[_0xf6f3[4]]);router[_0xf6f3[5]](_0xf6f3[6],controller[_0xf6f3[7]]);router[_0xf6f3[9]](_0xf6f3[3],controller[_0xf6f3[8]]);router[_0xf6f3[11]](_0xf6f3[6],controller[_0xf6f3[10]]);router[_0xf6f3[12]](_0xf6f3[6],controller[_0xf6f3[10]]);router[_0xf6f3[14]](_0xf6f3[6],controller[_0xf6f3[13]]);module[_0xf6f3[15]]=router;
\ 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 e169ee3..9f8a95d 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 @@
-var _0x17c6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x17c6[0];var _=require(_0x17c6[1]);var UserHasFaxQueue=require(_0x17c6[3])[_0x17c6[2]];exports[_0x17c6[4]]=function(_0x7a97x3,_0x7a97x4){UserHasFaxQueue[_0x17c6[10]](_0x7a97x3[_0x17c6[9]]?{where:_0x7a97x3[_0x17c6[9]]}:{})[_0x17c6[8]](function(_0x7a97x6){return _0x7a97x4[_0x17c6[7]](200)[_0x17c6[6]](_0x7a97x6)})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)})};exports[_0x17c6[11]]=function(_0x7a97x3,_0x7a97x4){UserHasFaxQueue[_0x17c6[15]](_0x7a97x3[_0x17c6[14]][_0x17c6[13]])[_0x17c6[8]](function(_0x7a97x7){if(!_0x7a97x7){return _0x7a97x4[_0x17c6[12]](404)};return _0x7a97x4[_0x17c6[6]](_0x7a97x7);})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)})};exports[_0x17c6[16]]=function(_0x7a97x3,_0x7a97x4){UserHasFaxQueue[_0x17c6[16]](_0x7a97x3[_0x17c6[17]])[_0x17c6[8]](function(_0x7a97x7){return _0x7a97x4[_0x17c6[7]](201)[_0x17c6[6]](_0x7a97x7)})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)})};exports[_0x17c6[18]]=function(_0x7a97x3,_0x7a97x4){if(_0x7a97x3[_0x17c6[17]][_0x17c6[13]]){delete _0x7a97x3[_0x17c6[17]][_0x17c6[13]]};UserHasFaxQueue[_0x17c6[21]]({where:{id:_0x7a97x3[_0x17c6[14]][_0x17c6[13]]}})[_0x17c6[8]](function(_0x7a97x7){if(!_0x7a97x7){return _0x7a97x4[_0x17c6[12]](404)};var _0x7a97x8=_[_0x17c6[19]](_0x7a97x7,_0x7a97x3[_0x17c6[17]]);_0x7a97x8[_0x17c6[20]]()[_0x17c6[8]](function(){return _0x7a97x4[_0x17c6[7]](200)[_0x17c6[6]](_0x7a97x7)})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)});})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)});};exports[_0x17c6[22]]=function(_0x7a97x3,_0x7a97x4){UserHasFaxQueue[_0x17c6[21]]({where:{id:_0x7a97x3[_0x17c6[14]][_0x17c6[13]]}})[_0x17c6[8]](function(_0x7a97x7){if(!_0x7a97x7){return _0x7a97x4[_0x17c6[12]](404)};_0x7a97x7[_0x17c6[22]]()[_0x17c6[8]](function(){return _0x7a97x4[_0x17c6[12]](204)})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)});})[_0x17c6[5]](function(_0x7a97x5){return handleError(_0x7a97x4,_0x7a97x5)})};function handleError(_0x7a97x4,_0x7a97x5){return _0x7a97x4[_0x17c6[7]](500)[_0x17c6[6]](_0x7a97x5)}
\ No newline at end of file
+var _0x6908=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79"];_0x6908[0];var _=require(_0x6908[1]);var UserHasFaxQueue=require(_0x6908[3])[_0x6908[2]];exports[_0x6908[4]]=function(_0x51f0x3,_0x51f0x4){UserHasFaxQueue[_0x6908[10]](_0x51f0x3[_0x6908[9]]?{where:_0x51f0x3[_0x6908[9]]}:{})[_0x6908[8]](function(_0x51f0x6){return _0x51f0x4[_0x6908[7]](200)[_0x6908[6]](_0x51f0x6)})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)})};exports[_0x6908[11]]=function(_0x51f0x3,_0x51f0x4){UserHasFaxQueue[_0x6908[15]](_0x51f0x3[_0x6908[14]][_0x6908[13]])[_0x6908[8]](function(_0x51f0x7){if(!_0x51f0x7){return _0x51f0x4[_0x6908[12]](404)};return _0x51f0x4[_0x6908[6]](_0x51f0x7);})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)})};exports[_0x6908[16]]=function(_0x51f0x3,_0x51f0x4){UserHasFaxQueue[_0x6908[16]](_0x51f0x3[_0x6908[17]])[_0x6908[8]](function(_0x51f0x7){return _0x51f0x4[_0x6908[7]](201)[_0x6908[6]](_0x51f0x7)})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)})};exports[_0x6908[18]]=function(_0x51f0x3,_0x51f0x4){if(_0x51f0x3[_0x6908[17]][_0x6908[13]]){delete _0x51f0x3[_0x6908[17]][_0x6908[13]]};UserHasFaxQueue[_0x6908[21]]({where:{id:_0x51f0x3[_0x6908[14]][_0x6908[13]]}})[_0x6908[8]](function(_0x51f0x7){if(!_0x51f0x7){return _0x51f0x4[_0x6908[12]](404)};var _0x51f0x8=_[_0x6908[19]](_0x51f0x7,_0x51f0x3[_0x6908[17]]);_0x51f0x8[_0x6908[20]]()[_0x6908[8]](function(){return _0x51f0x4[_0x6908[7]](200)[_0x6908[6]](_0x51f0x7)})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)});})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)});};exports[_0x6908[22]]=function(_0x51f0x3,_0x51f0x4){UserHasFaxQueue[_0x6908[21]]({where:{id:_0x51f0x3[_0x6908[14]][_0x6908[13]]}})[_0x6908[8]](function(_0x51f0x7){if(!_0x51f0x7){return _0x51f0x4[_0x6908[12]](404)};_0x51f0x7[_0x6908[22]]()[_0x6908[8]](function(){return _0x51f0x4[_0x6908[12]](204)})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)});})[_0x6908[5]](function(_0x51f0x5){return handleError(_0x51f0x4,_0x51f0x5)})};function handleError(_0x51f0x4,_0x51f0x5){return _0x51f0x4[_0x6908[7]](500)[_0x6908[6]](_0x51f0x5)}
\ 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 5433bc3..07d0b2c 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 @@
-var _0x61c5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x61c5[0];var UserHasFaxQueue=require(_0x61c5[2])[_0x61c5[1]];exports[_0x61c5[3]]=function(_0xe5abx2){UserHasFaxQueue[_0x61c5[4]](function(_0xe5abx3){onSave(_0xe5abx2,_0xe5abx3)});UserHasFaxQueue[_0x61c5[5]](function(_0xe5abx3){onRemove(_0xe5abx2,_0xe5abx3)});UserHasFaxQueue[_0x61c5[6]](function(_0xe5abx3){onSave(_0xe5abx2,_0xe5abx3)});UserHasFaxQueue[_0x61c5[7]](function(_0xe5abx3){onRemove(_0xe5abx2,_0xe5abx3)});};function onSave(_0xe5abx2,_0xe5abx3,_0xe5abx5){_0xe5abx2[_0x61c5[9]](_0x61c5[8],_0xe5abx3)}function onRemove(_0xe5abx2,_0xe5abx3,_0xe5abx5){_0xe5abx2[_0x61c5[9]](_0x61c5[10],_0xe5abx3)}
\ No newline at end of file
+var _0xc036=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xc036[0];var UserHasFaxQueue=require(_0xc036[2])[_0xc036[1]];exports[_0xc036[3]]=function(_0xc82dx2){UserHasFaxQueue[_0xc036[4]](function(_0xc82dx3){onSave(_0xc82dx2,_0xc82dx3)});UserHasFaxQueue[_0xc036[5]](function(_0xc82dx3){onRemove(_0xc82dx2,_0xc82dx3)});UserHasFaxQueue[_0xc036[6]](function(_0xc82dx3){onSave(_0xc82dx2,_0xc82dx3)});UserHasFaxQueue[_0xc036[7]](function(_0xc82dx3){onRemove(_0xc82dx2,_0xc82dx3)});};function onSave(_0xc82dx2,_0xc82dx3,_0xc82dx5){_0xc82dx2[_0xc036[9]](_0xc036[8],_0xc82dx3)}function onRemove(_0xc82dx2,_0xc82dx3,_0xc82dx5){_0xc82dx2[_0xc036[9]](_0xc036[10],_0xc82dx3)}
\ 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 f0c598e..de8717b 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 @@
-var _0xc7fd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0xc7fd[0];var should=require(_0xc7fd[1]);var app=require(_0xc7fd[2]);var request=require(_0xc7fd[3]);describe(_0xc7fd[4],function(){it(_0xc7fd[5],function(_0x4ed3x4){request(app)[_0xc7fd[13]](_0xc7fd[12])[_0xc7fd[11]](200)[_0xc7fd[11]](_0xc7fd[10],/json/)[_0xc7fd[9]](function(_0x4ed3x5,_0x4ed3x6){if(_0x4ed3x5){return _0x4ed3x4(_0x4ed3x5)};_0x4ed3x6[_0xc7fd[8]][_0xc7fd[1]][_0xc7fd[7]][_0xc7fd[6]](Array);_0x4ed3x4();})})});
\ No newline at end of file
+var _0x2ba1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x2ba1[0];var should=require(_0x2ba1[1]);var app=require(_0x2ba1[2]);var request=require(_0x2ba1[3]);describe(_0x2ba1[4],function(){it(_0x2ba1[5],function(_0xd7ebx4){request(app)[_0x2ba1[13]](_0x2ba1[12])[_0x2ba1[11]](200)[_0x2ba1[11]](_0x2ba1[10],/json/)[_0x2ba1[9]](function(_0xd7ebx5,_0xd7ebx6){if(_0xd7ebx5){return _0xd7ebx4(_0xd7ebx5)};_0xd7ebx6[_0x2ba1[8]][_0x2ba1[1]][_0x2ba1[7]][_0x2ba1[6]](Array);_0xd7ebx4();})})});
\ 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 344736e..f08cf0c 100644
--- a/server/api/user_has_mail_queue/index.js
+++ b/server/api/user_has_mail_queue/index.js
@@ -1 +1 @@
-var _0x3553=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3553[0];var express=require(_0x3553[1]);var controller=require(_0x3553[2]);var router=express.Router();router[_0x3553[5]](_0x3553[3],controller[_0x3553[4]]);router[_0x3553[5]](_0x3553[6],controller[_0x3553[7]]);router[_0x3553[9]](_0x3553[3],controller[_0x3553[8]]);router[_0x3553[11]](_0x3553[6],controller[_0x3553[10]]);router[_0x3553[12]](_0x3553[6],controller[_0x3553[10]]);router[_0x3553[14]](_0x3553[6],controller[_0x3553[13]]);module[_0x3553[15]]=router;
\ No newline at end of file
+var _0x4785=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x4785[0];var express=require(_0x4785[1]);var controller=require(_0x4785[2]);var router=express.Router();router[_0x4785[5]](_0x4785[3],controller[_0x4785[4]]);router[_0x4785[5]](_0x4785[6],controller[_0x4785[7]]);router[_0x4785[9]](_0x4785[3],controller[_0x4785[8]]);router[_0x4785[11]](_0x4785[6],controller[_0x4785[10]]);router[_0x4785[12]](_0x4785[6],controller[_0x4785[10]]);router[_0x4785[14]](_0x4785[6],controller[_0x4785[13]]);module[_0x4785[15]]=router;
\ 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 585818b..d0124f1 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 @@
-var _0xc3d3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xc3d3[0];var _=require(_0xc3d3[1]);var UserHasMailQueue=require(_0xc3d3[3])[_0xc3d3[2]];exports[_0xc3d3[4]]=function(_0xb79dx3,_0xb79dx4){UserHasMailQueue[_0xc3d3[10]](_0xb79dx3[_0xc3d3[9]]?{where:_0xb79dx3[_0xc3d3[9]]}:{})[_0xc3d3[8]](function(_0xb79dx6){return _0xb79dx4[_0xc3d3[7]](200)[_0xc3d3[6]](_0xb79dx6)})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)})};exports[_0xc3d3[11]]=function(_0xb79dx3,_0xb79dx4){UserHasMailQueue[_0xc3d3[15]](_0xb79dx3[_0xc3d3[14]][_0xc3d3[13]])[_0xc3d3[8]](function(_0xb79dx7){if(!_0xb79dx7){return _0xb79dx4[_0xc3d3[12]](404)};return _0xb79dx4[_0xc3d3[6]](_0xb79dx7);})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)})};exports[_0xc3d3[16]]=function(_0xb79dx3,_0xb79dx4){UserHasMailQueue[_0xc3d3[16]](_0xb79dx3[_0xc3d3[17]])[_0xc3d3[8]](function(_0xb79dx7){return _0xb79dx4[_0xc3d3[7]](201)[_0xc3d3[6]](_0xb79dx7)})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)})};exports[_0xc3d3[18]]=function(_0xb79dx3,_0xb79dx4){if(_0xb79dx3[_0xc3d3[17]][_0xc3d3[13]]){delete _0xb79dx3[_0xc3d3[17]][_0xc3d3[13]]};UserHasMailQueue[_0xc3d3[15]](_0xb79dx3[_0xc3d3[14]][_0xc3d3[13]])[_0xc3d3[8]](function(_0xb79dx7){if(!_0xb79dx7){return _0xb79dx4[_0xc3d3[12]](404)};var _0xb79dx8=_[_0xc3d3[19]](_0xb79dx7,_0xb79dx3[_0xc3d3[17]]);_0xb79dx8[_0xc3d3[20]]()[_0xc3d3[8]](function(){return _0xb79dx4[_0xc3d3[7]](200)[_0xc3d3[6]](_0xb79dx7)})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)});})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)});};exports[_0xc3d3[21]]=function(_0xb79dx3,_0xb79dx4){UserHasMailQueue[_0xc3d3[15]](_0xb79dx3[_0xc3d3[14]][_0xc3d3[13]])[_0xc3d3[8]](function(_0xb79dx7){if(!_0xb79dx7){return _0xb79dx4[_0xc3d3[12]](404)};_0xb79dx7[_0xc3d3[21]]()[_0xc3d3[8]](function(){return _0xb79dx4[_0xc3d3[12]](204)})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)});})[_0xc3d3[5]](function(_0xb79dx5){return handleError(_0xb79dx4,_0xb79dx5)})};function handleError(_0xb79dx4,_0xb79dx5){return _0xb79dx4[_0xc3d3[7]](500)[_0xc3d3[6]](_0xb79dx5)}
\ No newline at end of file
+var _0x76e1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x76e1[0];var _=require(_0x76e1[1]);var UserHasMailQueue=require(_0x76e1[3])[_0x76e1[2]];exports[_0x76e1[4]]=function(_0xede9x3,_0xede9x4){UserHasMailQueue[_0x76e1[10]](_0xede9x3[_0x76e1[9]]?{where:_0xede9x3[_0x76e1[9]]}:{})[_0x76e1[8]](function(_0xede9x6){return _0xede9x4[_0x76e1[7]](200)[_0x76e1[6]](_0xede9x6)})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)})};exports[_0x76e1[11]]=function(_0xede9x3,_0xede9x4){UserHasMailQueue[_0x76e1[15]](_0xede9x3[_0x76e1[14]][_0x76e1[13]])[_0x76e1[8]](function(_0xede9x7){if(!_0xede9x7){return _0xede9x4[_0x76e1[12]](404)};return _0xede9x4[_0x76e1[6]](_0xede9x7);})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)})};exports[_0x76e1[16]]=function(_0xede9x3,_0xede9x4){UserHasMailQueue[_0x76e1[16]](_0xede9x3[_0x76e1[17]])[_0x76e1[8]](function(_0xede9x7){return _0xede9x4[_0x76e1[7]](201)[_0x76e1[6]](_0xede9x7)})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)})};exports[_0x76e1[18]]=function(_0xede9x3,_0xede9x4){if(_0xede9x3[_0x76e1[17]][_0x76e1[13]]){delete _0xede9x3[_0x76e1[17]][_0x76e1[13]]};UserHasMailQueue[_0x76e1[15]](_0xede9x3[_0x76e1[14]][_0x76e1[13]])[_0x76e1[8]](function(_0xede9x7){if(!_0xede9x7){return _0xede9x4[_0x76e1[12]](404)};var _0xede9x8=_[_0x76e1[19]](_0xede9x7,_0xede9x3[_0x76e1[17]]);_0xede9x8[_0x76e1[20]]()[_0x76e1[8]](function(){return _0xede9x4[_0x76e1[7]](200)[_0x76e1[6]](_0xede9x7)})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)});})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)});};exports[_0x76e1[21]]=function(_0xede9x3,_0xede9x4){UserHasMailQueue[_0x76e1[15]](_0xede9x3[_0x76e1[14]][_0x76e1[13]])[_0x76e1[8]](function(_0xede9x7){if(!_0xede9x7){return _0xede9x4[_0x76e1[12]](404)};_0xede9x7[_0x76e1[21]]()[_0x76e1[8]](function(){return _0xede9x4[_0x76e1[12]](204)})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)});})[_0x76e1[5]](function(_0xede9x5){return handleError(_0xede9x4,_0xede9x5)})};function handleError(_0xede9x4,_0xede9x5){return _0xede9x4[_0x76e1[7]](500)[_0x76e1[6]](_0xede9x5)}
\ 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 2bdf9a8..6380405 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 @@
-var _0x6ebd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x6ebd[0];var UserHasMailQueue=require(_0x6ebd[2])[_0x6ebd[1]];exports[_0x6ebd[3]]=function(_0xb206x2){UserHasMailQueue[_0x6ebd[4]](function(_0xb206x3){onSave(_0xb206x2,_0xb206x3)});UserHasMailQueue[_0x6ebd[5]](function(_0xb206x3){onRemove(_0xb206x2,_0xb206x3)});};function onSave(_0xb206x2,_0xb206x3,_0xb206x5){_0xb206x2[_0x6ebd[7]](_0x6ebd[6],_0xb206x3)}function onRemove(_0xb206x2,_0xb206x3,_0xb206x5){_0xb206x2[_0x6ebd[7]](_0x6ebd[8],_0xb206x3)}
\ No newline at end of file
+var _0x46a2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x46a2[0];var UserHasMailQueue=require(_0x46a2[2])[_0x46a2[1]];exports[_0x46a2[3]]=function(_0x6097x2){UserHasMailQueue[_0x46a2[4]](function(_0x6097x3){onSave(_0x6097x2,_0x6097x3)});UserHasMailQueue[_0x46a2[5]](function(_0x6097x3){onRemove(_0x6097x2,_0x6097x3)});};function onSave(_0x6097x2,_0x6097x3,_0x6097x5){_0x6097x2[_0x46a2[7]](_0x46a2[6],_0x6097x3)}function onRemove(_0x6097x2,_0x6097x3,_0x6097x5){_0x6097x2[_0x46a2[7]](_0x46a2[8],_0x6097x3)}
\ No newline at end of file
diff --git a/server/api/user_has_mail_queue/user_has_mail_queue.spec.js b/server/api/user_has_mail_queue/user_has_mail_queue.spec.js
index e3a4edb..7caf460 100644
--- a/server/api/user_has_mail_queue/user_has_mail_queue.spec.js
+++ b/server/api/user_has_mail_queue/user_has_mail_queue.spec.js
@@ -1 +1 @@
-var _0xee60=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0xee60[0];var should=require(_0xee60[1]);var app=require(_0xee60[2]);var request=require(_0xee60[3]);describe(_0xee60[4],function(){it(_0xee60[5],function(_0x1c3ax4){request(app)[_0xee60[13]](_0xee60[12])[_0xee60[11]](200)[_0xee60[11]](_0xee60[10],/json/)[_0xee60[9]](function(_0x1c3ax5,_0x1c3ax6){if(_0x1c3ax5){return _0x1c3ax4(_0x1c3ax5)};_0x1c3ax6[_0xee60[8]][_0xee60[1]][_0xee60[7]][_0xee60[6]](Array);_0x1c3ax4();})})});
\ No newline at end of file
+var _0x5692=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x5692[0];var should=require(_0x5692[1]);var app=require(_0x5692[2]);var request=require(_0x5692[3]);describe(_0x5692[4],function(){it(_0x5692[5],function(_0x1f43x4){request(app)[_0x5692[13]](_0x5692[12])[_0x5692[11]](200)[_0x5692[11]](_0x5692[10],/json/)[_0x5692[9]](function(_0x1f43x5,_0x1f43x6){if(_0x1f43x5){return _0x1f43x4(_0x1f43x5)};_0x1f43x6[_0x5692[8]][_0x5692[1]][_0x5692[7]][_0x5692[6]](Array);_0x1f43x4();})})});
\ 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 1a9d644..52eee63 100644
--- a/server/api/user_has_service/index.js
+++ b/server/api/user_has_service/index.js
@@ -1 +1 @@
-var _0x5d28=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x5d28[0];var express=require(_0x5d28[1]);var controller=require(_0x5d28[2]);var router=express.Router();router[_0x5d28[5]](_0x5d28[3],controller[_0x5d28[4]]);router[_0x5d28[5]](_0x5d28[6],controller[_0x5d28[7]]);router[_0x5d28[9]](_0x5d28[3],controller[_0x5d28[8]]);router[_0x5d28[11]](_0x5d28[6],controller[_0x5d28[10]]);router[_0x5d28[12]](_0x5d28[6],controller[_0x5d28[10]]);router[_0x5d28[14]](_0x5d28[6],controller[_0x5d28[13]]);module[_0x5d28[15]]=router;
\ No newline at end of file
+var _0x8da4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x8da4[0];var express=require(_0x8da4[1]);var controller=require(_0x8da4[2]);var router=express.Router();router[_0x8da4[5]](_0x8da4[3],controller[_0x8da4[4]]);router[_0x8da4[5]](_0x8da4[6],controller[_0x8da4[7]]);router[_0x8da4[9]](_0x8da4[3],controller[_0x8da4[8]]);router[_0x8da4[11]](_0x8da4[6],controller[_0x8da4[10]]);router[_0x8da4[12]](_0x8da4[6],controller[_0x8da4[10]]);router[_0x8da4[14]](_0x8da4[6],controller[_0x8da4[13]]);module[_0x8da4[15]]=router;
\ 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 c79ed7e..a8a82b1 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 @@
-var _0x21e6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x6C\x6F\x67","\x65\x72\x72\x6F\x72","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x21e6[0];var _=require(_0x21e6[1]);var UserHasService=require(_0x21e6[3])[_0x21e6[2]];exports[_0x21e6[4]]=function(_0x103bx3,_0x103bx4){UserHasService[_0x21e6[10]](_0x103bx3[_0x21e6[9]]?{where:_0x103bx3[_0x21e6[9]]}:{})[_0x21e6[8]](function(_0x103bx6){return _0x103bx4[_0x21e6[7]](200)[_0x21e6[6]](_0x103bx6)})[_0x21e6[5]](function(_0x103bx5){return handleError(_0x103bx4,_0x103bx5)})};exports[_0x21e6[11]]=function(_0x103bx3,_0x103bx4){UserHasService[_0x21e6[15]](_0x103bx3[_0x21e6[14]][_0x21e6[13]])[_0x21e6[8]](function(_0x103bx7){if(!_0x103bx7){return _0x103bx4[_0x21e6[12]](404)};return _0x103bx4[_0x21e6[6]](_0x103bx7);})[_0x21e6[5]](function(_0x103bx5){return handleError(_0x103bx4,_0x103bx5)})};exports[_0x21e6[16]]=function(_0x103bx3,_0x103bx4,_0x103bx8){console[_0x21e6[18]](_0x103bx3[_0x21e6[17]]);UserHasService[_0x21e6[16]](_0x103bx3[_0x21e6[17]])[_0x21e6[8]](function(_0x103bx7){return _0x103bx4[_0x21e6[7]](201)[_0x21e6[6]](_0x103bx7)})[_0x21e6[5]](function(_0x103bx5){console[_0x21e6[19]](_0x103bx5);return _0x103bx8(_0x103bx5);});};exports[_0x21e6[20]]=function(_0x103bx3,_0x103bx4){if(_0x103bx3[_0x21e6[17]][_0x21e6[13]]){delete _0x103bx3[_0x21e6[17]][_0x21e6[13]]};UserHasService[_0x21e6[15]](_0x103bx3[_0x21e6[14]][_0x21e6[13]])[_0x21e6[8]](function(_0x103bx7){if(!_0x103bx7){return _0x103bx4[_0x21e6[12]](404)};var _0x103bx9=_[_0x21e6[21]](_0x103bx7,_0x103bx3[_0x21e6[17]]);_0x103bx9[_0x21e6[22]]()[_0x21e6[8]](function(){return _0x103bx4[_0x21e6[7]](200)[_0x21e6[6]](_0x103bx7)})[_0x21e6[5]](function(_0x103bx5){return handleError(_0x103bx4,_0x103bx5)});})[_0x21e6[5]](function(_0x103bx5){return handleError(_0x103bx4,_0x103bx5)});};exports[_0x21e6[23]]=function(_0x103bx3,_0x103bx4){UserHasService[_0x21e6[15]](_0x103bx3[_0x21e6[14]][_0x21e6[13]])[_0x21e6[8]](function(_0x103bx7){if(!_0x103bx7){return _0x103bx4[_0x21e6[12]](404)};_0x103bx7[_0x21e6[23]]()[_0x21e6[8]](function(){return _0x103bx4[_0x21e6[12]](204)})[_0x21e6[5]](function(_0x103bx5){return handleError(_0x103bx4,_0x103bx5)});})[_0x21e6[5]](function(_0x103bx5){return handleError(_0x103bx4,_0x103bx5)})};function handleError(_0x103bx4,_0x103bx5){return _0x103bx4[_0x21e6[7]](500)[_0x21e6[6]](_0x103bx5)}
\ No newline at end of file
+var _0xdbca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x6C\x6F\x67","\x65\x72\x72\x6F\x72","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xdbca[0];var _=require(_0xdbca[1]);var UserHasService=require(_0xdbca[3])[_0xdbca[2]];exports[_0xdbca[4]]=function(_0xe9e7x3,_0xe9e7x4){UserHasService[_0xdbca[10]](_0xe9e7x3[_0xdbca[9]]?{where:_0xe9e7x3[_0xdbca[9]]}:{})[_0xdbca[8]](function(_0xe9e7x6){return _0xe9e7x4[_0xdbca[7]](200)[_0xdbca[6]](_0xe9e7x6)})[_0xdbca[5]](function(_0xe9e7x5){return handleError(_0xe9e7x4,_0xe9e7x5)})};exports[_0xdbca[11]]=function(_0xe9e7x3,_0xe9e7x4){UserHasService[_0xdbca[15]](_0xe9e7x3[_0xdbca[14]][_0xdbca[13]])[_0xdbca[8]](function(_0xe9e7x7){if(!_0xe9e7x7){return _0xe9e7x4[_0xdbca[12]](404)};return _0xe9e7x4[_0xdbca[6]](_0xe9e7x7);})[_0xdbca[5]](function(_0xe9e7x5){return handleError(_0xe9e7x4,_0xe9e7x5)})};exports[_0xdbca[16]]=function(_0xe9e7x3,_0xe9e7x4,_0xe9e7x8){console[_0xdbca[18]](_0xe9e7x3[_0xdbca[17]]);UserHasService[_0xdbca[16]](_0xe9e7x3[_0xdbca[17]])[_0xdbca[8]](function(_0xe9e7x7){return _0xe9e7x4[_0xdbca[7]](201)[_0xdbca[6]](_0xe9e7x7)})[_0xdbca[5]](function(_0xe9e7x5){console[_0xdbca[19]](_0xe9e7x5);return _0xe9e7x8(_0xe9e7x5);});};exports[_0xdbca[20]]=function(_0xe9e7x3,_0xe9e7x4){if(_0xe9e7x3[_0xdbca[17]][_0xdbca[13]]){delete _0xe9e7x3[_0xdbca[17]][_0xdbca[13]]};UserHasService[_0xdbca[15]](_0xe9e7x3[_0xdbca[14]][_0xdbca[13]])[_0xdbca[8]](function(_0xe9e7x7){if(!_0xe9e7x7){return _0xe9e7x4[_0xdbca[12]](404)};var _0xe9e7x9=_[_0xdbca[21]](_0xe9e7x7,_0xe9e7x3[_0xdbca[17]]);_0xe9e7x9[_0xdbca[22]]()[_0xdbca[8]](function(){return _0xe9e7x4[_0xdbca[7]](200)[_0xdbca[6]](_0xe9e7x7)})[_0xdbca[5]](function(_0xe9e7x5){return handleError(_0xe9e7x4,_0xe9e7x5)});})[_0xdbca[5]](function(_0xe9e7x5){return handleError(_0xe9e7x4,_0xe9e7x5)});};exports[_0xdbca[23]]=function(_0xe9e7x3,_0xe9e7x4){UserHasService[_0xdbca[15]](_0xe9e7x3[_0xdbca[14]][_0xdbca[13]])[_0xdbca[8]](function(_0xe9e7x7){if(!_0xe9e7x7){return _0xe9e7x4[_0xdbca[12]](404)};_0xe9e7x7[_0xdbca[23]]()[_0xdbca[8]](function(){return _0xe9e7x4[_0xdbca[12]](204)})[_0xdbca[5]](function(_0xe9e7x5){return handleError(_0xe9e7x4,_0xe9e7x5)});})[_0xdbca[5]](function(_0xe9e7x5){return handleError(_0xe9e7x4,_0xe9e7x5)})};function handleError(_0xe9e7x4,_0xe9e7x5){return _0xe9e7x4[_0xdbca[7]](500)[_0xdbca[6]](_0xe9e7x5)}
\ 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 0ba6d9e..0185852 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 @@
-var _0xcb45=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xcb45[0];var UserHasService=require(_0xcb45[2])[_0xcb45[1]];exports[_0xcb45[3]]=function(_0xe86fx2){UserHasService[_0xcb45[4]](function(_0xe86fx3){onSave(_0xe86fx2,_0xe86fx3)});UserHasService[_0xcb45[5]](function(_0xe86fx3){onSave(_0xe86fx2,_0xe86fx3)});UserHasService[_0xcb45[6]](function(_0xe86fx3){onRemove(_0xe86fx2,_0xe86fx3)});};function onSave(_0xe86fx2,_0xe86fx3,_0xe86fx5){_0xe86fx2[_0xcb45[8]](_0xcb45[7],_0xe86fx3)}function onRemove(_0xe86fx2,_0xe86fx3,_0xe86fx5){_0xe86fx2[_0xcb45[8]](_0xcb45[9],_0xe86fx3)}
\ No newline at end of file
+var _0x54dc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x54dc[0];var UserHasService=require(_0x54dc[2])[_0x54dc[1]];exports[_0x54dc[3]]=function(_0xa245x2){UserHasService[_0x54dc[4]](function(_0xa245x3){onSave(_0xa245x2,_0xa245x3)});UserHasService[_0x54dc[5]](function(_0xa245x3){onSave(_0xa245x2,_0xa245x3)});UserHasService[_0x54dc[6]](function(_0xa245x3){onRemove(_0xa245x2,_0xa245x3)});};function onSave(_0xa245x2,_0xa245x3,_0xa245x5){_0xa245x2[_0x54dc[8]](_0x54dc[7],_0xa245x3)}function onRemove(_0xa245x2,_0xa245x3,_0xa245x5){_0xa245x2[_0x54dc[8]](_0x54dc[9],_0xa245x3)}
\ 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 0fdb92c..7a52b17 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 @@
-var _0xefdc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65","\x67\x65\x74"];_0xefdc[0];var should=require(_0xefdc[1]);var app=require(_0xefdc[2]);var request=require(_0xefdc[3]);describe(_0xefdc[4],function(){it(_0xefdc[5],function(_0x8568x4){request(app)[_0xefdc[13]](_0xefdc[12])[_0xefdc[11]](200)[_0xefdc[11]](_0xefdc[10],/json/)[_0xefdc[9]](function(_0x8568x5,_0x8568x6){if(_0x8568x5){return _0x8568x4(_0x8568x5)};_0x8568x6[_0xefdc[8]][_0xefdc[1]][_0xefdc[7]][_0xefdc[6]](Array);_0x8568x4();})})});
\ No newline at end of file
+var _0xf801=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65","\x67\x65\x74"];_0xf801[0];var should=require(_0xf801[1]);var app=require(_0xf801[2]);var request=require(_0xf801[3]);describe(_0xf801[4],function(){it(_0xf801[5],function(_0x4554x4){request(app)[_0xf801[13]](_0xf801[12])[_0xf801[11]](200)[_0xf801[11]](_0xf801[10],/json/)[_0xf801[9]](function(_0x4554x5,_0x4554x6){if(_0x4554x5){return _0x4554x4(_0x4554x5)};_0x4554x6[_0xf801[8]][_0xf801[1]][_0xf801[7]][_0xf801[6]](Array);_0x4554x4();})})});
\ 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 f045e80..46d2211 100644
--- a/server/api/user_has_team/index.js
+++ b/server/api/user_has_team/index.js
@@ -1 +1 @@
-var _0x670e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x670e[0];var express=require(_0x670e[1]);var controller=require(_0x670e[2]);var router=express.Router();router[_0x670e[5]](_0x670e[3],controller[_0x670e[4]]);router[_0x670e[5]](_0x670e[6],controller[_0x670e[7]]);router[_0x670e[9]](_0x670e[3],controller[_0x670e[8]]);router[_0x670e[11]](_0x670e[6],controller[_0x670e[10]]);router[_0x670e[12]](_0x670e[6],controller[_0x670e[10]]);router[_0x670e[14]](_0x670e[6],controller[_0x670e[13]]);module[_0x670e[15]]=router;
\ No newline at end of file
+var _0x3386=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x3386[0];var express=require(_0x3386[1]);var controller=require(_0x3386[2]);var router=express.Router();router[_0x3386[5]](_0x3386[3],controller[_0x3386[4]]);router[_0x3386[5]](_0x3386[6],controller[_0x3386[7]]);router[_0x3386[9]](_0x3386[3],controller[_0x3386[8]]);router[_0x3386[11]](_0x3386[6],controller[_0x3386[10]]);router[_0x3386[12]](_0x3386[6],controller[_0x3386[10]]);router[_0x3386[14]](_0x3386[6],controller[_0x3386[13]]);module[_0x3386[15]]=router;
\ 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 b7e8f71..dcfedc6 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 @@
-var _0x19a3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x71\x75\x65\x72\x79","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x19a3[0];var _=require(_0x19a3[1]);var UserHasTeam=require(_0x19a3[3])[_0x19a3[2]];exports[_0x19a3[4]]=function(_0xb16ex3,_0xb16ex4){console[_0x19a3[6]](_0xb16ex3[_0x19a3[5]]);UserHasTeam[_0x19a3[11]]({where:_0xb16ex3[_0x19a3[5]]})[_0x19a3[10]](function(_0xb16ex6){return _0xb16ex4[_0x19a3[9]](200)[_0x19a3[8]](_0xb16ex6)})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)});};exports[_0x19a3[12]]=function(_0xb16ex3,_0xb16ex4){UserHasTeam[_0x19a3[16]](_0xb16ex3[_0x19a3[15]][_0x19a3[14]])[_0x19a3[10]](function(_0xb16ex7){if(!_0xb16ex7){return _0xb16ex4[_0x19a3[13]](404)};return _0xb16ex4[_0x19a3[8]](_0xb16ex7);})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)})};exports[_0x19a3[17]]=function(_0xb16ex3,_0xb16ex4){UserHasTeam[_0x19a3[17]](_0xb16ex3[_0x19a3[18]])[_0x19a3[10]](function(_0xb16ex7){return _0xb16ex4[_0x19a3[9]](201)[_0x19a3[8]](_0xb16ex7)})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)})};exports[_0x19a3[19]]=function(_0xb16ex3,_0xb16ex4){if(_0xb16ex3[_0x19a3[18]][_0x19a3[14]]){delete _0xb16ex3[_0x19a3[18]][_0x19a3[14]]};UserHasTeam[_0x19a3[16]](_0xb16ex3[_0x19a3[15]][_0x19a3[14]])[_0x19a3[10]](function(_0xb16ex7){if(!_0xb16ex7){return _0xb16ex4[_0x19a3[13]](404)};var _0xb16ex8=_[_0x19a3[20]](_0xb16ex7,_0xb16ex3[_0x19a3[18]]);_0xb16ex8[_0x19a3[21]]()[_0x19a3[10]](function(){return _0xb16ex4[_0x19a3[9]](200)[_0x19a3[8]](_0xb16ex7)})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)});})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)});};exports[_0x19a3[22]]=function(_0xb16ex3,_0xb16ex4){UserHasTeam[_0x19a3[16]](_0xb16ex3[_0x19a3[15]][_0x19a3[14]])[_0x19a3[10]](function(_0xb16ex7){if(!_0xb16ex7){return _0xb16ex4[_0x19a3[13]](404)};_0xb16ex7[_0x19a3[22]]()[_0x19a3[10]](function(){return _0xb16ex4[_0x19a3[13]](204)})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)});})[_0x19a3[7]](function(_0xb16ex5){return handleError(_0xb16ex4,_0xb16ex5)})};function handleError(_0xb16ex4,_0xb16ex5){return _0xb16ex4[_0x19a3[9]](500)[_0x19a3[8]](_0xb16ex5)}
\ No newline at end of file
+var _0x6234=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x71\x75\x65\x72\x79","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x6234[0];var _=require(_0x6234[1]);var UserHasTeam=require(_0x6234[3])[_0x6234[2]];exports[_0x6234[4]]=function(_0x9658x3,_0x9658x4){console[_0x6234[6]](_0x9658x3[_0x6234[5]]);UserHasTeam[_0x6234[11]]({where:_0x9658x3[_0x6234[5]]})[_0x6234[10]](function(_0x9658x6){return _0x9658x4[_0x6234[9]](200)[_0x6234[8]](_0x9658x6)})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)});};exports[_0x6234[12]]=function(_0x9658x3,_0x9658x4){UserHasTeam[_0x6234[16]](_0x9658x3[_0x6234[15]][_0x6234[14]])[_0x6234[10]](function(_0x9658x7){if(!_0x9658x7){return _0x9658x4[_0x6234[13]](404)};return _0x9658x4[_0x6234[8]](_0x9658x7);})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)})};exports[_0x6234[17]]=function(_0x9658x3,_0x9658x4){UserHasTeam[_0x6234[17]](_0x9658x3[_0x6234[18]])[_0x6234[10]](function(_0x9658x7){return _0x9658x4[_0x6234[9]](201)[_0x6234[8]](_0x9658x7)})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)})};exports[_0x6234[19]]=function(_0x9658x3,_0x9658x4){if(_0x9658x3[_0x6234[18]][_0x6234[14]]){delete _0x9658x3[_0x6234[18]][_0x6234[14]]};UserHasTeam[_0x6234[16]](_0x9658x3[_0x6234[15]][_0x6234[14]])[_0x6234[10]](function(_0x9658x7){if(!_0x9658x7){return _0x9658x4[_0x6234[13]](404)};var _0x9658x8=_[_0x6234[20]](_0x9658x7,_0x9658x3[_0x6234[18]]);_0x9658x8[_0x6234[21]]()[_0x6234[10]](function(){return _0x9658x4[_0x6234[9]](200)[_0x6234[8]](_0x9658x7)})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)});})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)});};exports[_0x6234[22]]=function(_0x9658x3,_0x9658x4){UserHasTeam[_0x6234[16]](_0x9658x3[_0x6234[15]][_0x6234[14]])[_0x6234[10]](function(_0x9658x7){if(!_0x9658x7){return _0x9658x4[_0x6234[13]](404)};_0x9658x7[_0x6234[22]]()[_0x6234[10]](function(){return _0x9658x4[_0x6234[13]](204)})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)});})[_0x6234[7]](function(_0x9658x5){return handleError(_0x9658x4,_0x9658x5)})};function handleError(_0x9658x4,_0x9658x5){return _0x9658x4[_0x6234[9]](500)[_0x6234[8]](_0x9658x5)}
\ 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 cbaf33b..4139aab 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 _0x8050=["\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"];_0x8050[0];module[_0x8050[1]]=function(_0x1f30x1,_0x1f30x2){var _0x1f30x3=_0x1f30x1[_0x8050[3]](_0x8050[2],{name:String,info:String,active:Boolean});return _0x1f30x3;};
\ No newline at end of file
+var _0x41d5=["\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"];_0x41d5[0];module[_0x41d5[1]]=function(_0x3892x1,_0x3892x2){var _0x3892x3=_0x3892x1[_0x41d5[3]](_0x41d5[2],{name:String,info:String,active:Boolean});return _0x3892x3;};
\ 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 016b42f..69fa10e 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 @@
-var _0xf9dc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf9dc[0];var user_has_team=require(_0xf9dc[2])[_0xf9dc[1]];exports[_0xf9dc[3]]=function(_0x3347x2){user_has_team[_0xf9dc[4]](function(_0x3347x3){onSave(_0x3347x2,_0x3347x3)});user_has_team[_0xf9dc[5]](function(_0x3347x3){onRemove(_0x3347x2,_0x3347x3)});};function onSave(_0x3347x2,_0x3347x3,_0x3347x5){_0x3347x2[_0xf9dc[7]](_0xf9dc[6],_0x3347x3)}function onRemove(_0x3347x2,_0x3347x3,_0x3347x5){_0x3347x2[_0xf9dc[7]](_0xf9dc[8],_0x3347x3)}
\ No newline at end of file
+var _0xf548=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf548[0];var user_has_team=require(_0xf548[2])[_0xf548[1]];exports[_0xf548[3]]=function(_0xe0e8x2){user_has_team[_0xf548[4]](function(_0xe0e8x3){onSave(_0xe0e8x2,_0xe0e8x3)});user_has_team[_0xf548[5]](function(_0xe0e8x3){onRemove(_0xe0e8x2,_0xe0e8x3)});};function onSave(_0xe0e8x2,_0xe0e8x3,_0xe0e8x5){_0xe0e8x2[_0xf548[7]](_0xf548[6],_0xe0e8x3)}function onRemove(_0xe0e8x2,_0xe0e8x3,_0xe0e8x5){_0xe0e8x2[_0xf548[7]](_0xf548[8],_0xe0e8x3)}
\ 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 4ffda60..6a43ece 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 @@
-var _0xdede=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x67\x65\x74"];_0xdede[0];var should=require(_0xdede[1]);var app=require(_0xdede[2]);var request=require(_0xdede[3]);describe(_0xdede[4],function(){it(_0xdede[5],function(_0x1205x4){request(app)[_0xdede[13]](_0xdede[12])[_0xdede[11]](200)[_0xdede[11]](_0xdede[10],/json/)[_0xdede[9]](function(_0x1205x5,_0x1205x6){if(_0x1205x5){return _0x1205x4(_0x1205x5)};_0x1205x6[_0xdede[8]][_0xdede[1]][_0xdede[7]][_0xdede[6]](Array);_0x1205x4();})})});
\ No newline at end of file
+var _0xe130=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x67\x65\x74"];_0xe130[0];var should=require(_0xe130[1]);var app=require(_0xe130[2]);var request=require(_0xe130[3]);describe(_0xe130[4],function(){it(_0xe130[5],function(_0x1080x4){request(app)[_0xe130[13]](_0xe130[12])[_0xe130[11]](200)[_0xe130[11]](_0xe130[10],/json/)[_0xe130[9]](function(_0x1080x5,_0x1080x6){if(_0x1080x5){return _0x1080x4(_0x1080x5)};_0x1080x6[_0xe130[8]][_0xe130[1]][_0xe130[7]][_0xe130[6]](Array);_0x1080x4();})})});
\ 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 28e9619..49807d3 100644
--- a/server/api/user_has_voice_queue/index.js
+++ b/server/api/user_has_voice_queue/index.js
@@ -1 +1 @@
-var _0xa284=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa284[0];var express=require(_0xa284[1]);var controller=require(_0xa284[2]);var router=express.Router();router[_0xa284[5]](_0xa284[3],controller[_0xa284[4]]);router[_0xa284[5]](_0xa284[6],controller[_0xa284[7]]);router[_0xa284[9]](_0xa284[3],controller[_0xa284[8]]);router[_0xa284[11]](_0xa284[6],controller[_0xa284[10]]);router[_0xa284[12]](_0xa284[6],controller[_0xa284[10]]);router[_0xa284[14]](_0xa284[6],controller[_0xa284[13]]);module[_0xa284[15]]=router;
\ No newline at end of file
+var _0xa1c0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa1c0[0];var express=require(_0xa1c0[1]);var controller=require(_0xa1c0[2]);var router=express.Router();router[_0xa1c0[5]](_0xa1c0[3],controller[_0xa1c0[4]]);router[_0xa1c0[5]](_0xa1c0[6],controller[_0xa1c0[7]]);router[_0xa1c0[9]](_0xa1c0[3],controller[_0xa1c0[8]]);router[_0xa1c0[11]](_0xa1c0[6],controller[_0xa1c0[10]]);router[_0xa1c0[12]](_0xa1c0[6],controller[_0xa1c0[10]]);router[_0xa1c0[14]](_0xa1c0[6],controller[_0xa1c0[13]]);module[_0xa1c0[15]]=router;
\ 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 8eef441..1ebf4df 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 @@
-var _0x4dac=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x6C\x6F\x67","\x65\x72\x72\x6F\x72","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x4dac[0];var _=require(_0x4dac[1]);var UserHasVoiceQueue=require(_0x4dac[3])[_0x4dac[2]];exports[_0x4dac[4]]=function(_0x626dx3,_0x626dx4){UserHasVoiceQueue[_0x4dac[10]](_0x626dx3[_0x4dac[9]]?{where:_0x626dx3[_0x4dac[9]]}:{})[_0x4dac[8]](function(_0x626dx6){return _0x626dx4[_0x4dac[7]](200)[_0x4dac[6]](_0x626dx6)})[_0x4dac[5]](function(_0x626dx5){return handleError(_0x626dx4,_0x626dx5)})};exports[_0x4dac[11]]=function(_0x626dx3,_0x626dx4){UserHasVoiceQueue[_0x4dac[15]](_0x626dx3[_0x4dac[14]][_0x4dac[13]])[_0x4dac[8]](function(_0x626dx7){if(!_0x626dx7){return _0x626dx4[_0x4dac[12]](404)};return _0x626dx4[_0x4dac[6]](_0x626dx7);})[_0x4dac[5]](function(_0x626dx5){return handleError(_0x626dx4,_0x626dx5)})};exports[_0x4dac[16]]=function(_0x626dx3,_0x626dx4,_0x626dx8){console[_0x4dac[18]](_0x626dx3[_0x4dac[17]]);UserHasVoiceQueue[_0x4dac[16]](_0x626dx3[_0x4dac[17]])[_0x4dac[8]](function(_0x626dx7){return _0x626dx4[_0x4dac[7]](201)[_0x4dac[6]](_0x626dx7)})[_0x4dac[5]](function(_0x626dx5){console[_0x4dac[19]](_0x626dx5);return _0x626dx8(_0x626dx5);});};exports[_0x4dac[20]]=function(_0x626dx3,_0x626dx4){if(_0x626dx3[_0x4dac[17]][_0x4dac[13]]){delete _0x626dx3[_0x4dac[17]][_0x4dac[13]]};UserHasVoiceQueue[_0x4dac[15]](_0x626dx3[_0x4dac[14]][_0x4dac[13]])[_0x4dac[8]](function(_0x626dx7){if(!_0x626dx7){return _0x626dx4[_0x4dac[12]](404)};var _0x626dx9=_[_0x4dac[21]](_0x626dx7,_0x626dx3[_0x4dac[17]]);_0x626dx9[_0x4dac[22]]()[_0x4dac[8]](function(){return _0x626dx4[_0x4dac[7]](200)[_0x4dac[6]](_0x626dx7)})[_0x4dac[5]](function(_0x626dx5){return handleError(_0x626dx4,_0x626dx5)});})[_0x4dac[5]](function(_0x626dx5){return handleError(_0x626dx4,_0x626dx5)});};exports[_0x4dac[23]]=function(_0x626dx3,_0x626dx4){UserHasVoiceQueue[_0x4dac[15]](_0x626dx3[_0x4dac[14]][_0x4dac[13]])[_0x4dac[8]](function(_0x626dx7){if(!_0x626dx7){return _0x626dx4[_0x4dac[12]](404)};_0x626dx7[_0x4dac[23]]()[_0x4dac[8]](function(){return _0x626dx4[_0x4dac[12]](204)})[_0x4dac[5]](function(_0x626dx5){return handleError(_0x626dx4,_0x626dx5)});})[_0x4dac[5]](function(_0x626dx5){return handleError(_0x626dx4,_0x626dx5)})};function handleError(_0x626dx4,_0x626dx5){return _0x626dx4[_0x4dac[7]](500)[_0x4dac[6]](_0x626dx5)}
\ No newline at end of file
+var _0x9e28=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x6C\x6F\x67","\x65\x72\x72\x6F\x72","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x9e28[0];var _=require(_0x9e28[1]);var UserHasVoiceQueue=require(_0x9e28[3])[_0x9e28[2]];exports[_0x9e28[4]]=function(_0x8a08x3,_0x8a08x4){UserHasVoiceQueue[_0x9e28[10]](_0x8a08x3[_0x9e28[9]]?{where:_0x8a08x3[_0x9e28[9]]}:{})[_0x9e28[8]](function(_0x8a08x6){return _0x8a08x4[_0x9e28[7]](200)[_0x9e28[6]](_0x8a08x6)})[_0x9e28[5]](function(_0x8a08x5){return handleError(_0x8a08x4,_0x8a08x5)})};exports[_0x9e28[11]]=function(_0x8a08x3,_0x8a08x4){UserHasVoiceQueue[_0x9e28[15]](_0x8a08x3[_0x9e28[14]][_0x9e28[13]])[_0x9e28[8]](function(_0x8a08x7){if(!_0x8a08x7){return _0x8a08x4[_0x9e28[12]](404)};return _0x8a08x4[_0x9e28[6]](_0x8a08x7);})[_0x9e28[5]](function(_0x8a08x5){return handleError(_0x8a08x4,_0x8a08x5)})};exports[_0x9e28[16]]=function(_0x8a08x3,_0x8a08x4,_0x8a08x8){console[_0x9e28[18]](_0x8a08x3[_0x9e28[17]]);UserHasVoiceQueue[_0x9e28[16]](_0x8a08x3[_0x9e28[17]])[_0x9e28[8]](function(_0x8a08x7){return _0x8a08x4[_0x9e28[7]](201)[_0x9e28[6]](_0x8a08x7)})[_0x9e28[5]](function(_0x8a08x5){console[_0x9e28[19]](_0x8a08x5);return _0x8a08x8(_0x8a08x5);});};exports[_0x9e28[20]]=function(_0x8a08x3,_0x8a08x4){if(_0x8a08x3[_0x9e28[17]][_0x9e28[13]]){delete _0x8a08x3[_0x9e28[17]][_0x9e28[13]]};UserHasVoiceQueue[_0x9e28[15]](_0x8a08x3[_0x9e28[14]][_0x9e28[13]])[_0x9e28[8]](function(_0x8a08x7){if(!_0x8a08x7){return _0x8a08x4[_0x9e28[12]](404)};var _0x8a08x9=_[_0x9e28[21]](_0x8a08x7,_0x8a08x3[_0x9e28[17]]);_0x8a08x9[_0x9e28[22]]()[_0x9e28[8]](function(){return _0x8a08x4[_0x9e28[7]](200)[_0x9e28[6]](_0x8a08x7)})[_0x9e28[5]](function(_0x8a08x5){return handleError(_0x8a08x4,_0x8a08x5)});})[_0x9e28[5]](function(_0x8a08x5){return handleError(_0x8a08x4,_0x8a08x5)});};exports[_0x9e28[23]]=function(_0x8a08x3,_0x8a08x4){UserHasVoiceQueue[_0x9e28[15]](_0x8a08x3[_0x9e28[14]][_0x9e28[13]])[_0x9e28[8]](function(_0x8a08x7){if(!_0x8a08x7){return _0x8a08x4[_0x9e28[12]](404)};_0x8a08x7[_0x9e28[23]]()[_0x9e28[8]](function(){return _0x8a08x4[_0x9e28[12]](204)})[_0x9e28[5]](function(_0x8a08x5){return handleError(_0x8a08x4,_0x8a08x5)});})[_0x9e28[5]](function(_0x8a08x5){return handleError(_0x8a08x4,_0x8a08x5)})};function handleError(_0x8a08x4,_0x8a08x5){return _0x8a08x4[_0x9e28[7]](500)[_0x9e28[6]](_0x8a08x5)}
\ 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 2d5b30e..e67b457 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 @@
-var _0x5ad2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x6C\x6F\x67\x67\x65\x64","\x6C\x6F\x67\x67\x65\x64\x41\x74","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x63\x61\x6C\x6C\x73\x74\x61\x6B\x65\x6E","\x6C\x61\x73\x74\x63\x61\x6C\x6C","\x73\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x64\x65\x73\x63","\x73\x74\x61\x74\x75\x73\x41\x74","\x70\x61\x75\x73\x65\x64","\x70\x61\x75\x73\x65\x64\x41\x74","\x72\x65\x61\x73\x6F\x6E","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x5ad2[0];var UserHasVoiceQueue=require(_0x5ad2[2])[_0x5ad2[1]];exports[_0x5ad2[3]]=function(_0xb400x2){UserHasVoiceQueue[_0x5ad2[4]](function(_0xb400x3){onSave(_0xb400x2,_0xb400x3)});UserHasVoiceQueue[_0x5ad2[5]](function(_0xb400x3){onSave(_0xb400x2,_0xb400x3)});UserHasVoiceQueue[_0x5ad2[6]](function(_0xb400x3){onRemove(_0xb400x2,_0xb400x3)});};function onSave(_0xb400x2,_0xb400x3,_0xb400x5){_0xb400x2[_0x5ad2[21]](_0x5ad2[7],{logged:_0xb400x3[_0x5ad2[8]],loggedAt:_0xb400x3[_0x5ad2[9]],queue:_0xb400x3[_0x5ad2[10]],membername:_0xb400x3[_0x5ad2[11]],interface:_0xb400x3[_0x5ad2[12]],callstaken:_0xb400x3[_0x5ad2[13]],lastcall:_0xb400x3[_0x5ad2[14]],status:_0xb400x3[_0x5ad2[15]],statusdesc:_0xb400x3[_0x5ad2[16]],statusAt:_0xb400x3[_0x5ad2[17]],paused:_0xb400x3[_0x5ad2[18]],pausedAt:_0xb400x3[_0x5ad2[19]],reason:_0xb400x3[_0x5ad2[20]]})}function onRemove(_0xb400x2,_0xb400x3,_0xb400x5){_0xb400x2[_0x5ad2[21]](_0x5ad2[22],_0xb400x3)}
\ No newline at end of file
+var _0x8ac9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x6C\x6F\x67\x67\x65\x64","\x6C\x6F\x67\x67\x65\x64\x41\x74","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x63\x61\x6C\x6C\x73\x74\x61\x6B\x65\x6E","\x6C\x61\x73\x74\x63\x61\x6C\x6C","\x73\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x64\x65\x73\x63","\x73\x74\x61\x74\x75\x73\x41\x74","\x70\x61\x75\x73\x65\x64","\x70\x61\x75\x73\x65\x64\x41\x74","\x72\x65\x61\x73\x6F\x6E","\x65\x6D\x69\x74","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8ac9[0];var UserHasVoiceQueue=require(_0x8ac9[2])[_0x8ac9[1]];exports[_0x8ac9[3]]=function(_0x5edbx2){UserHasVoiceQueue[_0x8ac9[4]](function(_0x5edbx3){onSave(_0x5edbx2,_0x5edbx3)});UserHasVoiceQueue[_0x8ac9[5]](function(_0x5edbx3){onSave(_0x5edbx2,_0x5edbx3)});UserHasVoiceQueue[_0x8ac9[6]](function(_0x5edbx3){onRemove(_0x5edbx2,_0x5edbx3)});};function onSave(_0x5edbx2,_0x5edbx3,_0x5edbx5){_0x5edbx2[_0x8ac9[21]](_0x8ac9[7],{logged:_0x5edbx3[_0x8ac9[8]],loggedAt:_0x5edbx3[_0x8ac9[9]],queue:_0x5edbx3[_0x8ac9[10]],membername:_0x5edbx3[_0x8ac9[11]],interface:_0x5edbx3[_0x8ac9[12]],callstaken:_0x5edbx3[_0x8ac9[13]],lastcall:_0x5edbx3[_0x8ac9[14]],status:_0x5edbx3[_0x8ac9[15]],statusdesc:_0x5edbx3[_0x8ac9[16]],statusAt:_0x5edbx3[_0x8ac9[17]],paused:_0x5edbx3[_0x8ac9[18]],pausedAt:_0x5edbx3[_0x8ac9[19]],reason:_0x5edbx3[_0x8ac9[20]]})}function onRemove(_0x5edbx2,_0x5edbx3,_0x5edbx5){_0x5edbx2[_0x8ac9[21]](_0x8ac9[22],_0x5edbx3)}
\ 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 4d65382..38ea067 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 @@
-var _0xc5cf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0xc5cf[0];var should=require(_0xc5cf[1]);var app=require(_0xc5cf[2]);var request=require(_0xc5cf[3]);describe(_0xc5cf[4],function(){it(_0xc5cf[5],function(_0xc066x4){request(app)[_0xc5cf[13]](_0xc5cf[12])[_0xc5cf[11]](200)[_0xc5cf[11]](_0xc5cf[10],/json/)[_0xc5cf[9]](function(_0xc066x5,_0xc066x6){if(_0xc066x5){return _0xc066x4(_0xc066x5)};_0xc066x6[_0xc5cf[8]][_0xc5cf[1]][_0xc5cf[7]][_0xc5cf[6]](Array);_0xc066x4();})})});
\ No newline at end of file
+var _0x31c4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x31c4[0];var should=require(_0x31c4[1]);var app=require(_0x31c4[2]);var request=require(_0x31c4[3]);describe(_0x31c4[4],function(){it(_0x31c4[5],function(_0xe9dax4){request(app)[_0x31c4[13]](_0x31c4[12])[_0x31c4[11]](200)[_0x31c4[11]](_0x31c4[10],/json/)[_0x31c4[9]](function(_0xe9dax5,_0xe9dax6){if(_0xe9dax5){return _0xe9dax4(_0xe9dax5)};_0xe9dax6[_0x31c4[8]][_0x31c4[1]][_0x31c4[7]][_0x31c4[6]](Array);_0xe9dax4();})})});
\ No newline at end of file
diff --git a/server/api/variable/index.js b/server/api/variable/index.js
index 7f4f87d..842ea84 100644
--- a/server/api/variable/index.js
+++ b/server/api/variable/index.js
@@ -1 +1 @@
-var _0x6a83=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x6a83[0];var express=require(_0x6a83[1]);var controller=require(_0x6a83[2]);var auth=require(_0x6a83[3]);var router=express.Router();router[_0x6a83[7]](_0x6a83[4],auth[_0x6a83[5]](),controller[_0x6a83[6]]);router[_0x6a83[7]](_0x6a83[8],auth[_0x6a83[5]](),controller[_0x6a83[9]]);router[_0x6a83[11]](_0x6a83[4],auth[_0x6a83[5]](),controller[_0x6a83[10]]);router[_0x6a83[11]](_0x6a83[12],auth[_0x6a83[5]](),controller[_0x6a83[13]]);router[_0x6a83[15]](_0x6a83[8],auth[_0x6a83[5]](),controller[_0x6a83[14]]);router[_0x6a83[16]](_0x6a83[8],auth[_0x6a83[5]](),controller[_0x6a83[14]]);router[_0x6a83[18]](_0x6a83[4],auth[_0x6a83[5]](),controller[_0x6a83[17]]);router[_0x6a83[18]](_0x6a83[8],auth[_0x6a83[5]](),controller[_0x6a83[19]]);module[_0x6a83[20]]=router;
\ No newline at end of file
+var _0x8c83=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x8c83[0];var express=require(_0x8c83[1]);var controller=require(_0x8c83[2]);var auth=require(_0x8c83[3]);var router=express.Router();router[_0x8c83[7]](_0x8c83[4],auth[_0x8c83[5]](),controller[_0x8c83[6]]);router[_0x8c83[7]](_0x8c83[8],auth[_0x8c83[5]](),controller[_0x8c83[9]]);router[_0x8c83[11]](_0x8c83[4],auth[_0x8c83[5]](),controller[_0x8c83[10]]);router[_0x8c83[11]](_0x8c83[12],auth[_0x8c83[5]](),controller[_0x8c83[13]]);router[_0x8c83[15]](_0x8c83[8],auth[_0x8c83[5]](),controller[_0x8c83[14]]);router[_0x8c83[16]](_0x8c83[8],auth[_0x8c83[5]](),controller[_0x8c83[14]]);router[_0x8c83[18]](_0x8c83[4],auth[_0x8c83[5]](),controller[_0x8c83[17]]);router[_0x8c83[18]](_0x8c83[8],auth[_0x8c83[5]](),controller[_0x8c83[19]]);module[_0x8c83[20]]=router;
\ No newline at end of file
diff --git a/server/api/variable/variable.controller.js b/server/api/variable/variable.controller.js
index b70b282..3eb725e 100644
--- a/server/api/variable/variable.controller.js
+++ b/server/api/variable/variable.controller.js
@@ -1 +1 @@
-var _0xa402=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x61\x72\x69\x61\x62\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x76\x61\x72\x69\x61\x62\x6C\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x56\x41\x52\x49\x41\x42\x4C\x45","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x56\x41\x52\x49\x41\x42\x4C\x45\x5F\x43\x4F\x4E\x46\x49\x47\x55\x52\x41\x54\x49\x4F\x4E\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x5A\x65\x6E\x64\x65\x73\x6B\x54\x65\x78\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xa402[0];var _=require(_0xa402[1]);var Variable=require(_0xa402[3])[_0xa402[2]];var util=require(_0xa402[4]);exports[_0xa402[5]]=function(_0xdb5dx4,_0xdb5dx5){var _0xdb5dx6=[_0xa402[6],_0xa402[7]];var _0xdb5dx7=_0xdb5dx4[_0xa402[9]][_0xa402[8]]?parseInt(_0xdb5dx4[_0xa402[9]][_0xa402[8]],10):100;var _0xdb5dx8=_0xdb5dx4[_0xa402[9]][_0xa402[10]]?parseInt(_0xdb5dx4[_0xa402[9]][_0xa402[10]],10):0;var _0xdb5dx9={where:{},limit:_0xdb5dx7,offset:_0xdb5dx8*_0xdb5dx7};_[_0xa402[24]](_0xdb5dx4[_0xa402[9]],function(_0xdb5dxa,_0xdb5dxb){switch(_0xdb5dxb){case _0xa402[8]:;case _0xa402[10]:break ;;case _0xa402[13]:_0xdb5dx9[_0xa402[11]]=util[_0xa402[16]](_0xa402[12],_0xdb5dx4[_0xa402[9]][_0xa402[13]],_0xdb5dx4[_0xa402[9]][_0xa402[14]]||_0xa402[15])||null;break ;;case _0xa402[14]:break ;;case _0xa402[22]:_0xdb5dx9[_0xa402[18]][_0xa402[17]]=[];_0xdb5dx6[_0xa402[21]](function(_0xdb5dxc){var _0xdb5dxd={};_0xdb5dxd[_0xdb5dxc]={$like:_0xa402[19]+_0xdb5dxa+_0xa402[19]};_0xdb5dx9[_0xa402[18]][_0xa402[17]][_0xa402[20]](_0xdb5dxd);});break ;;default:_0xdb5dx9[_0xa402[18]][_0xdb5dxb]={$like:{}};_0xdb5dx9[_0xa402[18]][_0xdb5dxb][_0xa402[23]]=_0xa402[19]+_0xdb5dxa+_0xa402[19];;}});Variable[_0xa402[39]](_0xdb5dx9)[_0xa402[38]](function(_0xdb5dxf){var _0xdb5dx10=Math[_0xa402[30]](_0xdb5dxf[_0xa402[29]]/_0xdb5dx7);var _0xdb5dx11=_0xdb5dx10>(_0xdb5dx9[_0xa402[31]]+1)?util[_0xa402[16]](_0xa402[32],_0xdb5dx4[_0xa402[33]],_0xdb5dx4[_0xa402[35]][_0xa402[34]],_0xdb5dx4[_0xa402[36]],_0xdb5dx8+1):null;var _0xdb5dx12=_0xdb5dx8>0?util[_0xa402[16]](_0xa402[32],_0xdb5dx4[_0xa402[33]],_0xdb5dx4[_0xa402[35]][_0xa402[34]],_0xdb5dx4[_0xa402[36]],_0xdb5dx8-1):null;_0xdb5dx5[_0xa402[27]](200)[_0xa402[26]]({count:_0xdb5dxf[_0xa402[29]],rows:_0xdb5dxf[_0xa402[37]],next_page:_0xdb5dx11,previous_page:_0xdb5dx12,total_pages:_0xdb5dx10});})[_0xa402[28]](function(_0xdb5dxe){_0xdb5dx5[_0xa402[27]](500)[_0xa402[26]]({error:_0xa402[25]})});};exports[_0xa402[40]]=function(_0xdb5dx4,_0xdb5dx5){console[_0xa402[42]](_0xdb5dx4[_0xa402[41]]);Variable[_0xa402[44]]({where:{name:_0xdb5dx4[_0xa402[41]][_0xa402[6]]}})[_0xa402[38]](function(_0xdb5dx13){if(!_0xdb5dx13){return _0xdb5dx5[_0xa402[43]](404)};return _0xdb5dx5[_0xa402[26]](_0xdb5dx13);})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)});};exports[_0xa402[45]]=function(_0xdb5dx4,_0xdb5dx5){Variable[_0xa402[48]](_0xdb5dx4[_0xa402[47]][_0xa402[46]])[_0xa402[38]](function(_0xdb5dx14){if(!_0xdb5dx14){return _0xdb5dx5[_0xa402[43]](404)};return _0xdb5dx5[_0xa402[26]](_0xdb5dx14);})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)})};exports[_0xa402[49]]=function(_0xdb5dx4,_0xdb5dx5){Variable[_0xa402[49]](_0xdb5dx4[_0xa402[41]])[_0xa402[38]](function(_0xdb5dx14){return _0xdb5dx5[_0xa402[27]](201)[_0xa402[26]](_0xdb5dx14)})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)})};exports[_0xa402[50]]=function(_0xdb5dx4,_0xdb5dx5){Variable[_0xa402[44]]({where:{name:_0xdb5dx4[_0xa402[41]][_0xa402[6]],id:{$ne:_0xdb5dx4[_0xa402[41]][_0xa402[46]]}}})[_0xa402[38]](function(_0xdb5dx13){if(!_0xdb5dx13){return _0xdb5dx5[_0xa402[43]](404)};if(_0xdb5dx13[_0xa402[51]]>0){return _0xdb5dx5[_0xa402[27]](500)[_0xa402[26]]({message:_0xa402[52]})};if(_0xdb5dx4[_0xa402[41]][_0xa402[46]]){delete _0xdb5dx4[_0xa402[41]][_0xa402[46]]};Variable[_0xa402[55]]({where:{id:_0xdb5dx4[_0xa402[47]][_0xa402[46]]}})[_0xa402[38]](function(_0xdb5dx14){if(!_0xdb5dx14){return _0xdb5dx5[_0xa402[43]](404)};var _0xdb5dx15=_[_0xa402[53]](_0xdb5dx14,_0xdb5dx4[_0xa402[41]]);_0xdb5dx15[_0xa402[54]]()[_0xa402[38]](function(){return _0xdb5dx5[_0xa402[27]](200)[_0xa402[26]](_0xdb5dx14)})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)});})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)});})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)})};exports[_0xa402[56]]=function(_0xdb5dx4,_0xdb5dx5){Variable[_0xa402[48]](_0xdb5dx4[_0xa402[47]][_0xa402[46]])[_0xa402[38]](function(_0xdb5dx14){if(!_0xdb5dx14){return _0xdb5dx5[_0xa402[43]](404)};_0xdb5dx14[_0xa402[58]]()[_0xa402[38]](function(_0xdb5dx16){if(_0xdb5dx16[_0xa402[51]]>0){return _0xdb5dx5[_0xa402[27]](500)[_0xa402[26]]({message:_0xa402[57]})};_0xdb5dx14[_0xa402[56]]()[_0xa402[38]](function(){return _0xdb5dx5[_0xa402[43]](204)})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)});})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)});})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)})};exports[_0xa402[59]]=function(_0xdb5dx4,_0xdb5dx5){Variable[_0xa402[56]]({where:{id:_0xdb5dx4[_0xa402[9]][_0xa402[46]]},individualHooks:true})[_0xa402[38]](function(){return _0xdb5dx5[_0xa402[43]](204)})[_0xa402[28]](function(_0xdb5dxe){return handleError(_0xdb5dx5,_0xdb5dxe)})};function handleError(_0xdb5dx5,_0xdb5dxe){return _0xdb5dx5[_0xa402[27]](500)[_0xa402[26]](_0xdb5dxe)}
\ No newline at end of file
+var _0xa3cd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x61\x72\x69\x61\x62\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x74\x69\x6C","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x76\x61\x72\x69\x61\x62\x6C\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x56\x41\x52\x49\x41\x42\x4C\x45","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x56\x41\x52\x49\x41\x42\x4C\x45\x5F\x43\x4F\x4E\x46\x49\x47\x55\x52\x41\x54\x49\x4F\x4E\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x67\x65\x74\x5A\x65\x6E\x64\x65\x73\x6B\x54\x65\x78\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0xa3cd[0];var _=require(_0xa3cd[1]);var Variable=require(_0xa3cd[3])[_0xa3cd[2]];var util=require(_0xa3cd[4]);exports[_0xa3cd[5]]=function(_0x2c74x4,_0x2c74x5){var _0x2c74x6=[_0xa3cd[6],_0xa3cd[7]];var _0x2c74x7=_0x2c74x4[_0xa3cd[9]][_0xa3cd[8]]?parseInt(_0x2c74x4[_0xa3cd[9]][_0xa3cd[8]],10):100;var _0x2c74x8=_0x2c74x4[_0xa3cd[9]][_0xa3cd[10]]?parseInt(_0x2c74x4[_0xa3cd[9]][_0xa3cd[10]],10):0;var _0x2c74x9={where:{},limit:_0x2c74x7,offset:_0x2c74x8*_0x2c74x7};_[_0xa3cd[24]](_0x2c74x4[_0xa3cd[9]],function(_0x2c74xa,_0x2c74xb){switch(_0x2c74xb){case _0xa3cd[8]:;case _0xa3cd[10]:break ;;case _0xa3cd[13]:_0x2c74x9[_0xa3cd[11]]=util[_0xa3cd[16]](_0xa3cd[12],_0x2c74x4[_0xa3cd[9]][_0xa3cd[13]],_0x2c74x4[_0xa3cd[9]][_0xa3cd[14]]||_0xa3cd[15])||null;break ;;case _0xa3cd[14]:break ;;case _0xa3cd[22]:_0x2c74x9[_0xa3cd[18]][_0xa3cd[17]]=[];_0x2c74x6[_0xa3cd[21]](function(_0x2c74xc){var _0x2c74xd={};_0x2c74xd[_0x2c74xc]={$like:_0xa3cd[19]+_0x2c74xa+_0xa3cd[19]};_0x2c74x9[_0xa3cd[18]][_0xa3cd[17]][_0xa3cd[20]](_0x2c74xd);});break ;;default:_0x2c74x9[_0xa3cd[18]][_0x2c74xb]={$like:{}};_0x2c74x9[_0xa3cd[18]][_0x2c74xb][_0xa3cd[23]]=_0xa3cd[19]+_0x2c74xa+_0xa3cd[19];;}});Variable[_0xa3cd[39]](_0x2c74x9)[_0xa3cd[38]](function(_0x2c74xf){var _0x2c74x10=Math[_0xa3cd[30]](_0x2c74xf[_0xa3cd[29]]/_0x2c74x7);var _0x2c74x11=_0x2c74x10>(_0x2c74x9[_0xa3cd[31]]+1)?util[_0xa3cd[16]](_0xa3cd[32],_0x2c74x4[_0xa3cd[33]],_0x2c74x4[_0xa3cd[35]][_0xa3cd[34]],_0x2c74x4[_0xa3cd[36]],_0x2c74x8+1):null;var _0x2c74x12=_0x2c74x8>0?util[_0xa3cd[16]](_0xa3cd[32],_0x2c74x4[_0xa3cd[33]],_0x2c74x4[_0xa3cd[35]][_0xa3cd[34]],_0x2c74x4[_0xa3cd[36]],_0x2c74x8-1):null;_0x2c74x5[_0xa3cd[27]](200)[_0xa3cd[26]]({count:_0x2c74xf[_0xa3cd[29]],rows:_0x2c74xf[_0xa3cd[37]],next_page:_0x2c74x11,previous_page:_0x2c74x12,total_pages:_0x2c74x10});})[_0xa3cd[28]](function(_0x2c74xe){_0x2c74x5[_0xa3cd[27]](500)[_0xa3cd[26]]({error:_0xa3cd[25]})});};exports[_0xa3cd[40]]=function(_0x2c74x4,_0x2c74x5){console[_0xa3cd[42]](_0x2c74x4[_0xa3cd[41]]);Variable[_0xa3cd[44]]({where:{name:_0x2c74x4[_0xa3cd[41]][_0xa3cd[6]]}})[_0xa3cd[38]](function(_0x2c74x13){if(!_0x2c74x13){return _0x2c74x5[_0xa3cd[43]](404)};return _0x2c74x5[_0xa3cd[26]](_0x2c74x13);})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)});};exports[_0xa3cd[45]]=function(_0x2c74x4,_0x2c74x5){Variable[_0xa3cd[48]](_0x2c74x4[_0xa3cd[47]][_0xa3cd[46]])[_0xa3cd[38]](function(_0x2c74x14){if(!_0x2c74x14){return _0x2c74x5[_0xa3cd[43]](404)};return _0x2c74x5[_0xa3cd[26]](_0x2c74x14);})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)})};exports[_0xa3cd[49]]=function(_0x2c74x4,_0x2c74x5){Variable[_0xa3cd[49]](_0x2c74x4[_0xa3cd[41]])[_0xa3cd[38]](function(_0x2c74x14){return _0x2c74x5[_0xa3cd[27]](201)[_0xa3cd[26]](_0x2c74x14)})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)})};exports[_0xa3cd[50]]=function(_0x2c74x4,_0x2c74x5){Variable[_0xa3cd[44]]({where:{name:_0x2c74x4[_0xa3cd[41]][_0xa3cd[6]],id:{$ne:_0x2c74x4[_0xa3cd[41]][_0xa3cd[46]]}}})[_0xa3cd[38]](function(_0x2c74x13){if(!_0x2c74x13){return _0x2c74x5[_0xa3cd[43]](404)};if(_0x2c74x13[_0xa3cd[51]]>0){return _0x2c74x5[_0xa3cd[27]](500)[_0xa3cd[26]]({message:_0xa3cd[52]})};if(_0x2c74x4[_0xa3cd[41]][_0xa3cd[46]]){delete _0x2c74x4[_0xa3cd[41]][_0xa3cd[46]]};Variable[_0xa3cd[55]]({where:{id:_0x2c74x4[_0xa3cd[47]][_0xa3cd[46]]}})[_0xa3cd[38]](function(_0x2c74x14){if(!_0x2c74x14){return _0x2c74x5[_0xa3cd[43]](404)};var _0x2c74x15=_[_0xa3cd[53]](_0x2c74x14,_0x2c74x4[_0xa3cd[41]]);_0x2c74x15[_0xa3cd[54]]()[_0xa3cd[38]](function(){return _0x2c74x5[_0xa3cd[27]](200)[_0xa3cd[26]](_0x2c74x14)})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)});})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)});})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)})};exports[_0xa3cd[56]]=function(_0x2c74x4,_0x2c74x5){Variable[_0xa3cd[48]](_0x2c74x4[_0xa3cd[47]][_0xa3cd[46]])[_0xa3cd[38]](function(_0x2c74x14){if(!_0x2c74x14){return _0x2c74x5[_0xa3cd[43]](404)};_0x2c74x14[_0xa3cd[58]]()[_0xa3cd[38]](function(_0x2c74x16){if(_0x2c74x16[_0xa3cd[51]]>0){return _0x2c74x5[_0xa3cd[27]](500)[_0xa3cd[26]]({message:_0xa3cd[57]})};_0x2c74x14[_0xa3cd[56]]()[_0xa3cd[38]](function(){return _0x2c74x5[_0xa3cd[43]](204)})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)});})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)});})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)})};exports[_0xa3cd[59]]=function(_0x2c74x4,_0x2c74x5){Variable[_0xa3cd[56]]({where:{id:_0x2c74x4[_0xa3cd[9]][_0xa3cd[46]]},individualHooks:true})[_0xa3cd[38]](function(){return _0x2c74x5[_0xa3cd[43]](204)})[_0xa3cd[28]](function(_0x2c74xe){return handleError(_0x2c74x5,_0x2c74xe)})};function handleError(_0x2c74x5,_0x2c74xe){return _0x2c74x5[_0xa3cd[27]](500)[_0xa3cd[26]](_0x2c74xe)}
\ No newline at end of file
diff --git a/server/api/variable/variable.socket.js b/server/api/variable/variable.socket.js
index 2e06479..e46007b 100644
--- a/server/api/variable/variable.socket.js
+++ b/server/api/variable/variable.socket.js
@@ -1 +1 @@
-var _0x259e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x61\x72\x69\x61\x62\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x61\x72\x69\x61\x62\x6C\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x61\x72\x69\x61\x62\x6C\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x259e[0];var Variable=require(_0x259e[2])[_0x259e[1]];exports[_0x259e[3]]=function(_0x7cbex2){Variable[_0x259e[4]](function(_0x7cbex3){onSave(_0x7cbex2,_0x7cbex3)});Variable[_0x259e[5]](function(_0x7cbex3){onRemove(_0x7cbex2,_0x7cbex3)});};function onSave(_0x7cbex2,_0x7cbex3,_0x7cbex5){_0x7cbex2[_0x259e[7]](_0x259e[6],_0x7cbex3)}function onRemove(_0x7cbex2,_0x7cbex3,_0x7cbex5){_0x7cbex2[_0x259e[7]](_0x259e[8],_0x7cbex3)}
\ No newline at end of file
+var _0xe292=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x61\x72\x69\x61\x62\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x61\x72\x69\x61\x62\x6C\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x61\x72\x69\x61\x62\x6C\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe292[0];var Variable=require(_0xe292[2])[_0xe292[1]];exports[_0xe292[3]]=function(_0x8055x2){Variable[_0xe292[4]](function(_0x8055x3){onSave(_0x8055x2,_0x8055x3)});Variable[_0xe292[5]](function(_0x8055x3){onRemove(_0x8055x2,_0x8055x3)});};function onSave(_0x8055x2,_0x8055x3,_0x8055x5){_0x8055x2[_0xe292[7]](_0xe292[6],_0x8055x3)}function onRemove(_0x8055x2,_0x8055x3,_0x8055x5){_0x8055x2[_0xe292[7]](_0xe292[8],_0x8055x3)}
\ No newline at end of file
diff --git a/server/api/variable/variable.spec.js b/server/api/variable/variable.spec.js
index d55f8bb..439001b 100644
--- a/server/api/variable/variable.spec.js
+++ b/server/api/variable/variable.spec.js
@@ -1 +1 @@
-var _0x809f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x67\x65\x74"];_0x809f[0];var should=require(_0x809f[1]);var app=require(_0x809f[2]);var request=require(_0x809f[3]);describe(_0x809f[4],function(){it(_0x809f[5],function(_0xd9e7x4){request(app)[_0x809f[13]](_0x809f[12])[_0x809f[11]](200)[_0x809f[11]](_0x809f[10],/json/)[_0x809f[9]](function(_0xd9e7x5,_0xd9e7x6){if(_0xd9e7x5){return _0xd9e7x4(_0xd9e7x5)};_0xd9e7x6[_0x809f[8]][_0x809f[1]][_0x809f[7]][_0x809f[6]](Array);_0xd9e7x4();})})});
\ No newline at end of file
+var _0xcf2f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x67\x65\x74"];_0xcf2f[0];var should=require(_0xcf2f[1]);var app=require(_0xcf2f[2]);var request=require(_0xcf2f[3]);describe(_0xcf2f[4],function(){it(_0xcf2f[5],function(_0x4867x4){request(app)[_0xcf2f[13]](_0xcf2f[12])[_0xcf2f[11]](200)[_0xcf2f[11]](_0xcf2f[10],/json/)[_0xcf2f[9]](function(_0x4867x5,_0x4867x6){if(_0x4867x5){return _0x4867x4(_0x4867x5)};_0x4867x6[_0xcf2f[8]][_0xcf2f[1]][_0xcf2f[7]][_0xcf2f[6]](Array);_0x4867x4();})})});
\ No newline at end of file
diff --git a/server/api/voice_context/index.js b/server/api/voice_context/index.js
index 63cb1d5..3c7a11c 100644
--- a/server/api/voice_context/index.js
+++ b/server/api/voice_context/index.js
@@ -1 +1 @@
-var _0x2f0e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x63\x6F\x6E\x74\x65\x78\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x2f0e[0];var express=require(_0x2f0e[1]);var controller=require(_0x2f0e[2]);var auth=require(_0x2f0e[3]);var router=express.Router();router[_0x2f0e[7]](_0x2f0e[4],auth[_0x2f0e[5]](),controller[_0x2f0e[6]]);router[_0x2f0e[7]](_0x2f0e[8],auth[_0x2f0e[5]](),controller[_0x2f0e[9]]);router[_0x2f0e[11]](_0x2f0e[4],auth[_0x2f0e[5]](),controller[_0x2f0e[10]]);router[_0x2f0e[11]](_0x2f0e[12],auth[_0x2f0e[5]](),controller[_0x2f0e[13]]);router[_0x2f0e[15]](_0x2f0e[8],auth[_0x2f0e[5]](),controller[_0x2f0e[14]]);router[_0x2f0e[17]](_0x2f0e[4],auth[_0x2f0e[5]](),controller[_0x2f0e[16]]);router[_0x2f0e[17]](_0x2f0e[8],auth[_0x2f0e[5]](),controller[_0x2f0e[18]]);module[_0x2f0e[19]]=router;
\ No newline at end of file
+var _0x536e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x63\x6F\x6E\x74\x65\x78\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x536e[0];var express=require(_0x536e[1]);var controller=require(_0x536e[2]);var auth=require(_0x536e[3]);var router=express.Router();router[_0x536e[7]](_0x536e[4],auth[_0x536e[5]](),controller[_0x536e[6]]);router[_0x536e[7]](_0x536e[8],auth[_0x536e[5]](),controller[_0x536e[9]]);router[_0x536e[11]](_0x536e[4],auth[_0x536e[5]](),controller[_0x536e[10]]);router[_0x536e[11]](_0x536e[12],auth[_0x536e[5]](),controller[_0x536e[13]]);router[_0x536e[15]](_0x536e[8],auth[_0x536e[5]](),controller[_0x536e[14]]);router[_0x536e[17]](_0x536e[4],auth[_0x536e[5]](),controller[_0x536e[16]]);router[_0x536e[17]](_0x536e[8],auth[_0x536e[5]](),controller[_0x536e[18]]);module[_0x536e[19]]=router;
\ No newline at end of file
diff --git a/server/api/voice_context/voice_context.ami.js b/server/api/voice_context/voice_context.ami.js
index f73fe54..97a5bf4 100644
--- a/server/api/voice_context/voice_context.ami.js
+++ b/server/api/voice_context/voice_context.ami.js
@@ -1 +1 @@
-var _0xeb7a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x67\x65\x64","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x6E\x61\x6D\x65","\x64\x65\x66\x61\x75\x6C\x74\x45\x6E\x74\x72\x79","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74","\x62\x65\x66\x6F\x72\x65\x55\x70\x64\x61\x74\x65","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x64\x65\x6C\x65\x74\x65\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74","\x62\x65\x66\x6F\x72\x65\x44\x65\x6C\x65\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","","\x5B\x25\x73\x5D\x0A\x73\x77\x69\x74\x63\x68\x20\x3D\x3E\x20\x52\x65\x61\x6C\x74\x69\x6D\x65\x0A","\x66\x6F\x72\x6D\x61\x74","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x66\x6F\x72\x45\x61\x63\x68","\x61\x73\x74\x65\x72\x69\x73\x6B\x43\x6F\x6E\x66","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73\x2E\x63\x6F\x6E\x66","\x6A\x6F\x69\x6E","\x77","\x30\x37\x37\x37","\x43\x6F\x6E\x74\x65\x78\x74\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x52\x65\x6C\x6F\x61\x64","\x65\x72\x72\x6F\x72","\x61\x63\x74\x69\x6F\x6E","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x41\x6C\x6C"];_0xeb7a[0];var VoiceContext=require(_0xeb7a[2])[_0xeb7a[1]];var fs=require(_0xeb7a[3]);var util=require(_0xeb7a[4]);var path=require(_0xeb7a[5]);var config=require(_0xeb7a[6]);exports[_0xeb7a[7]]=function(_0x4a5ex6){VoiceContext[_0xeb7a[13]](function(_0x4a5ex7){if(_0x4a5ex7[_0xeb7a[9]](_0xeb7a[8])){throw  new Error(_0xeb7a[10])};if(_0x4a5ex7[_0xeb7a[11]]){throw  new Error(_0xeb7a[12])};});VoiceContext[_0xeb7a[15]](function(_0x4a5ex8){if(_0x4a5ex8[_0xeb7a[11]]){throw  new Error(_0xeb7a[14])}});VoiceContext[_0xeb7a[16]](function(_0x4a5ex9){rewriteContexts(_0x4a5ex9,_0x4a5ex6,false)});VoiceContext[_0xeb7a[17]](function(_0x4a5ex9){rewriteContexts(_0x4a5ex9,_0x4a5ex6,true)});};function rewriteContexts(_0x4a5ex9,_0x4a5ex6,_0x4a5exb){var _0x4a5exc=_0xeb7a[18];if(!_0x4a5exb){_0x4a5exc=util[_0xeb7a[20]](_0xeb7a[19],_0x4a5ex9[_0xeb7a[8]])};VoiceContext[_0xeb7a[36]]({where:{id:{$ne:_0x4a5ex9[_0xeb7a[35]]}}})[_0xeb7a[34]](function(_0x4a5exe){_0x4a5exe[_0xeb7a[23]](function(_0x4a5exf){_0x4a5exc+=util[_0xeb7a[20]](_0xeb7a[19],_0x4a5exf[_0xeb7a[8]])});fs[_0xeb7a[33]](path[_0xeb7a[26]](config[_0xeb7a[24]],_0xeb7a[25]),_0x4a5exc,{flags:_0xeb7a[27],mode:parseInt(_0xeb7a[28],8)},function(_0x4a5exd){if(_0x4a5exd){throw _0x4a5exd};console[_0xeb7a[21]](_0xeb7a[29]);_0x4a5ex6[_0xeb7a[32]]({Action:_0xeb7a[30]},function(_0x4a5exd,_0x4a5ex10){if(_0x4a5exd){console[_0xeb7a[31]](_0x4a5exd)}else {console[_0xeb7a[21]](_0x4a5ex10)}});});})[_0xeb7a[22]](function(_0x4a5exd){console[_0xeb7a[21]](_0x4a5exd)});}
\ No newline at end of file
+var _0x3e9a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x67\x65\x64","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x6E\x61\x6D\x65","\x64\x65\x66\x61\x75\x6C\x74\x45\x6E\x74\x72\x79","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74","\x62\x65\x66\x6F\x72\x65\x55\x70\x64\x61\x74\x65","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x64\x65\x6C\x65\x74\x65\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74","\x62\x65\x66\x6F\x72\x65\x44\x65\x6C\x65\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","","\x5B\x25\x73\x5D\x0A\x73\x77\x69\x74\x63\x68\x20\x3D\x3E\x20\x52\x65\x61\x6C\x74\x69\x6D\x65\x0A","\x66\x6F\x72\x6D\x61\x74","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x66\x6F\x72\x45\x61\x63\x68","\x61\x73\x74\x65\x72\x69\x73\x6B\x43\x6F\x6E\x66","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73\x2E\x63\x6F\x6E\x66","\x6A\x6F\x69\x6E","\x77","\x30\x37\x37\x37","\x43\x6F\x6E\x74\x65\x78\x74\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x52\x65\x6C\x6F\x61\x64","\x65\x72\x72\x6F\x72","\x61\x63\x74\x69\x6F\x6E","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x41\x6C\x6C"];_0x3e9a[0];var VoiceContext=require(_0x3e9a[2])[_0x3e9a[1]];var fs=require(_0x3e9a[3]);var util=require(_0x3e9a[4]);var path=require(_0x3e9a[5]);var config=require(_0x3e9a[6]);exports[_0x3e9a[7]]=function(_0xfdf6x6){VoiceContext[_0x3e9a[13]](function(_0xfdf6x7){if(_0xfdf6x7[_0x3e9a[9]](_0x3e9a[8])){throw  new Error(_0x3e9a[10])};if(_0xfdf6x7[_0x3e9a[11]]){throw  new Error(_0x3e9a[12])};});VoiceContext[_0x3e9a[15]](function(_0xfdf6x8){if(_0xfdf6x8[_0x3e9a[11]]){throw  new Error(_0x3e9a[14])}});VoiceContext[_0x3e9a[16]](function(_0xfdf6x9){rewriteContexts(_0xfdf6x9,_0xfdf6x6,false)});VoiceContext[_0x3e9a[17]](function(_0xfdf6x9){rewriteContexts(_0xfdf6x9,_0xfdf6x6,true)});};function rewriteContexts(_0xfdf6x9,_0xfdf6x6,_0xfdf6xb){var _0xfdf6xc=_0x3e9a[18];if(!_0xfdf6xb){_0xfdf6xc=util[_0x3e9a[20]](_0x3e9a[19],_0xfdf6x9[_0x3e9a[8]])};VoiceContext[_0x3e9a[36]]({where:{id:{$ne:_0xfdf6x9[_0x3e9a[35]]}}})[_0x3e9a[34]](function(_0xfdf6xe){_0xfdf6xe[_0x3e9a[23]](function(_0xfdf6xf){_0xfdf6xc+=util[_0x3e9a[20]](_0x3e9a[19],_0xfdf6xf[_0x3e9a[8]])});fs[_0x3e9a[33]](path[_0x3e9a[26]](config[_0x3e9a[24]],_0x3e9a[25]),_0xfdf6xc,{flags:_0x3e9a[27],mode:parseInt(_0x3e9a[28],8)},function(_0xfdf6xd){if(_0xfdf6xd){throw _0xfdf6xd};console[_0x3e9a[21]](_0x3e9a[29]);_0xfdf6x6[_0x3e9a[32]]({Action:_0x3e9a[30]},function(_0xfdf6xd,_0xfdf6x10){if(_0xfdf6xd){console[_0x3e9a[31]](_0xfdf6xd)}else {console[_0x3e9a[21]](_0xfdf6x10)}});});})[_0x3e9a[22]](function(_0xfdf6xd){console[_0x3e9a[21]](_0xfdf6xd)});}
\ 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 5d6c8e9..435c659 100644
--- a/server/api/voice_context/voice_context.controller.js
+++ b/server/api/voice_context/voice_context.controller.js
@@ -1 +1 @@
-var _0x4edb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x6F\x6E\x74\x65\x78\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x43\x4F\x4E\x54\x45\x58\x54\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B"];_0x4edb[0];var _=require(_0x4edb[1]);var util=require(_0x4edb[2]);var sequelize=require(_0x4edb[4])[_0x4edb[3]];var VoiceContext=require(_0x4edb[4])[_0x4edb[5]];var VoiceExtension=require(_0x4edb[4])[_0x4edb[6]];exports[_0x4edb[7]]=function(_0xae36x6,_0xae36x7,_0xae36x8){var _0xae36x9=[_0x4edb[8],_0x4edb[9]];var _0xae36xa=_0xae36x6[_0x4edb[11]][_0x4edb[10]]?parseInt(_0xae36x6[_0x4edb[11]][_0x4edb[10]],10):100;var _0xae36xb=_0xae36x6[_0x4edb[11]][_0x4edb[12]]?parseInt(_0xae36x6[_0x4edb[11]][_0x4edb[12]],10):0;var _0xae36xc={where:{},limit:_0xae36xa,offset:_0xae36xb*_0xae36xa};_[_0x4edb[26]](_0xae36x6[_0x4edb[11]],function(_0xae36xd,_0xae36xe){switch(_0xae36xe){case _0x4edb[10]:;case _0x4edb[12]:break ;;case _0x4edb[15]:_0xae36xc[_0x4edb[13]]=util[_0x4edb[18]](_0x4edb[14],_0xae36x6[_0x4edb[11]][_0x4edb[15]],_0xae36x6[_0x4edb[11]][_0x4edb[16]]||_0x4edb[17])||null;break ;;case _0x4edb[16]:break ;;case _0x4edb[24]:_0xae36xc[_0x4edb[20]][_0x4edb[19]]=[];_0xae36x9[_0x4edb[23]](function(_0xae36xf){var _0xae36x10={};_0xae36x10[_0xae36xf]={$like:_0x4edb[21]+_0xae36xd+_0x4edb[21]};_0xae36xc[_0x4edb[20]][_0x4edb[19]][_0x4edb[22]](_0xae36x10);});break ;;default:_0xae36xc[_0x4edb[20]][_0xae36xe]={$like:{}};_0xae36xc[_0x4edb[20]][_0xae36xe][_0x4edb[25]]=_0x4edb[21]+_0xae36xd+_0x4edb[21];;}});VoiceContext[_0x4edb[41]](_0xae36xc)[_0x4edb[40]](function(_0xae36x12){var _0xae36x13=Math[_0x4edb[32]](_0xae36x12[_0x4edb[31]]/_0xae36xa);var _0xae36x14=_0xae36x13>(_0xae36xc[_0x4edb[33]]+1)?util[_0x4edb[18]](_0x4edb[34],_0xae36x6[_0x4edb[35]],_0xae36x6[_0x4edb[37]][_0x4edb[36]],_0xae36x6[_0x4edb[38]],_0xae36xb+1):null;var _0xae36x15=_0xae36xb>0?util[_0x4edb[18]](_0x4edb[34],_0xae36x6[_0x4edb[35]],_0xae36x6[_0x4edb[37]][_0x4edb[36]],_0xae36x6[_0x4edb[38]],_0xae36xb-1):null;_0xae36x7[_0x4edb[29]](200)[_0x4edb[28]]({count:_0xae36x12[_0x4edb[31]],rows:_0xae36x12[_0x4edb[39]],next_page:_0xae36x14,previous_page:_0xae36x15,total_pages:_0xae36x13});})[_0x4edb[30]](function(_0xae36x11){_0xae36x7[_0x4edb[29]](500)[_0x4edb[28]]({error:_0x4edb[27]})});};exports[_0x4edb[42]]=function(_0xae36x6,_0xae36x7){VoiceContext[_0x4edb[46]](_0xae36x6[_0x4edb[45]][_0x4edb[44]])[_0x4edb[40]](function(_0xae36x16){if(!_0xae36x16){return _0xae36x7[_0x4edb[43]](404)};return _0xae36x7[_0x4edb[28]](_0xae36x16);})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)})};exports[_0x4edb[47]]=function(_0xae36x6,_0xae36x7){console[_0x4edb[49]](_0xae36x6[_0x4edb[48]]);VoiceContext[_0x4edb[50]]({where:{name:_0xae36x6[_0x4edb[48]][_0x4edb[8]]}})[_0x4edb[40]](function(_0xae36x17){if(!_0xae36x17){return _0xae36x7[_0x4edb[43]](404)};return _0xae36x7[_0x4edb[28]](_0xae36x17);})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});};exports[_0x4edb[51]]=function(_0xae36x6,_0xae36x7){VoiceContext[_0x4edb[50]]({where:{name:_0xae36x6[_0x4edb[48]][_0x4edb[8]]}})[_0x4edb[40]](function(_0xae36x18){console[_0x4edb[49]](_0xae36x18);console[_0x4edb[49]](_0x4edb[52]);if(!_0xae36x18){return _0xae36x7[_0x4edb[43]](404)};if(_0xae36x18[_0x4edb[53]]>0){return _0xae36x7[_0x4edb[29]](500)[_0x4edb[28]]({message:_0x4edb[54]})};VoiceContext[_0x4edb[51]](_0xae36x6[_0x4edb[48]])[_0x4edb[40]](function(_0xae36x16){return _0xae36x7[_0x4edb[29]](201)[_0x4edb[28]](_0xae36x16)})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)})};exports[_0x4edb[55]]=function(_0xae36x6,_0xae36x7){VoiceContext[_0x4edb[50]]({where:{name:_0xae36x6[_0x4edb[48]][_0x4edb[8]],id:{$ne:_0xae36x6[_0x4edb[48]][_0x4edb[44]]}}})[_0x4edb[40]](function(_0xae36x18){console[_0x4edb[49]](_0xae36x18);console[_0x4edb[49]](_0x4edb[52]);if(!_0xae36x18){return _0xae36x7[_0x4edb[43]](404)};if(_0xae36x18[_0x4edb[53]]>0){return _0xae36x7[_0x4edb[29]](500)[_0x4edb[28]]({message:_0x4edb[54]})};if(_0xae36x6[_0x4edb[48]][_0x4edb[44]]){delete _0xae36x6[_0x4edb[48]][_0x4edb[44]]};VoiceContext[_0x4edb[46]](_0xae36x6[_0x4edb[45]][_0x4edb[44]])[_0x4edb[40]](function(_0xae36x16){if(!_0xae36x16){return _0xae36x7[_0x4edb[43]](404)};var _0xae36x19=_[_0x4edb[56]](_0xae36x16,_0xae36x6[_0x4edb[48]]);_0xae36x19[_0x4edb[57]]()[_0x4edb[40]](function(){return _0xae36x7[_0x4edb[29]](200)[_0x4edb[28]](_0xae36x16)})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)})};exports[_0x4edb[58]]=function(_0xae36x6,_0xae36x7){VoiceContext[_0x4edb[46]](_0xae36x6[_0x4edb[45]][_0x4edb[44]])[_0x4edb[40]](function(_0xae36x16){if(!_0xae36x16){return _0xae36x7[_0x4edb[43]](404)};VoiceExtension[_0x4edb[50]]({where:{context:_0xae36x16[_0x4edb[8]]}})[_0x4edb[40]](function(_0xae36x1a){if(_0xae36x1a[_0x4edb[53]]>0){return _0xae36x7[_0x4edb[29]](500)[_0x4edb[28]]({message:_0x4edb[59]})};_0xae36x16[_0x4edb[58]]()[_0x4edb[40]](function(){return _0xae36x7[_0x4edb[43]](204)})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)})};exports[_0x4edb[60]]=function(_0xae36x6,_0xae36x7){VoiceContext[_0x4edb[50]]({where:{id:_0xae36x6[_0x4edb[11]][_0x4edb[44]]}})[_0x4edb[40]](function(_0xae36x17){if(!_0xae36x17){return _0xae36x7[_0x4edb[43]](404)};var _0xae36x1b=_[_0x4edb[62]](_[_0x4edb[62]](_0xae36x17,_0x4edb[61]),_0x4edb[8]);VoiceExtension[_0x4edb[50]]({where:{context:_0xae36x1b}})[_0x4edb[40]](function(_0xae36x1a){if(_0xae36x1a[_0x4edb[53]]>0){return _0xae36x7[_0x4edb[29]](500)[_0x4edb[28]]({message:_0x4edb[59]})};VoiceContext[_0x4edb[58]]({where:{id:_0xae36x6[_0x4edb[11]][_0x4edb[44]]},individualHooks:true})[_0x4edb[40]](function(){return _0xae36x7[_0x4edb[43]](204)})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)});})[_0x4edb[30]](function(_0xae36x11){return handleError(_0xae36x7,_0xae36x11)})};function handleError(_0xae36x7,_0xae36x11){return _0xae36x7[_0x4edb[29]](500)[_0x4edb[28]](_0xae36x11)}
\ No newline at end of file
+var _0xef9b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x6F\x6E\x74\x65\x78\x74\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x43\x4F\x4E\x54\x45\x58\x54\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B"];_0xef9b[0];var _=require(_0xef9b[1]);var util=require(_0xef9b[2]);var sequelize=require(_0xef9b[4])[_0xef9b[3]];var VoiceContext=require(_0xef9b[4])[_0xef9b[5]];var VoiceExtension=require(_0xef9b[4])[_0xef9b[6]];exports[_0xef9b[7]]=function(_0x1e24x6,_0x1e24x7,_0x1e24x8){var _0x1e24x9=[_0xef9b[8],_0xef9b[9]];var _0x1e24xa=_0x1e24x6[_0xef9b[11]][_0xef9b[10]]?parseInt(_0x1e24x6[_0xef9b[11]][_0xef9b[10]],10):100;var _0x1e24xb=_0x1e24x6[_0xef9b[11]][_0xef9b[12]]?parseInt(_0x1e24x6[_0xef9b[11]][_0xef9b[12]],10):0;var _0x1e24xc={where:{},limit:_0x1e24xa,offset:_0x1e24xb*_0x1e24xa};_[_0xef9b[26]](_0x1e24x6[_0xef9b[11]],function(_0x1e24xd,_0x1e24xe){switch(_0x1e24xe){case _0xef9b[10]:;case _0xef9b[12]:break ;;case _0xef9b[15]:_0x1e24xc[_0xef9b[13]]=util[_0xef9b[18]](_0xef9b[14],_0x1e24x6[_0xef9b[11]][_0xef9b[15]],_0x1e24x6[_0xef9b[11]][_0xef9b[16]]||_0xef9b[17])||null;break ;;case _0xef9b[16]:break ;;case _0xef9b[24]:_0x1e24xc[_0xef9b[20]][_0xef9b[19]]=[];_0x1e24x9[_0xef9b[23]](function(_0x1e24xf){var _0x1e24x10={};_0x1e24x10[_0x1e24xf]={$like:_0xef9b[21]+_0x1e24xd+_0xef9b[21]};_0x1e24xc[_0xef9b[20]][_0xef9b[19]][_0xef9b[22]](_0x1e24x10);});break ;;default:_0x1e24xc[_0xef9b[20]][_0x1e24xe]={$like:{}};_0x1e24xc[_0xef9b[20]][_0x1e24xe][_0xef9b[25]]=_0xef9b[21]+_0x1e24xd+_0xef9b[21];;}});VoiceContext[_0xef9b[41]](_0x1e24xc)[_0xef9b[40]](function(_0x1e24x12){var _0x1e24x13=Math[_0xef9b[32]](_0x1e24x12[_0xef9b[31]]/_0x1e24xa);var _0x1e24x14=_0x1e24x13>(_0x1e24xc[_0xef9b[33]]+1)?util[_0xef9b[18]](_0xef9b[34],_0x1e24x6[_0xef9b[35]],_0x1e24x6[_0xef9b[37]][_0xef9b[36]],_0x1e24x6[_0xef9b[38]],_0x1e24xb+1):null;var _0x1e24x15=_0x1e24xb>0?util[_0xef9b[18]](_0xef9b[34],_0x1e24x6[_0xef9b[35]],_0x1e24x6[_0xef9b[37]][_0xef9b[36]],_0x1e24x6[_0xef9b[38]],_0x1e24xb-1):null;_0x1e24x7[_0xef9b[29]](200)[_0xef9b[28]]({count:_0x1e24x12[_0xef9b[31]],rows:_0x1e24x12[_0xef9b[39]],next_page:_0x1e24x14,previous_page:_0x1e24x15,total_pages:_0x1e24x13});})[_0xef9b[30]](function(_0x1e24x11){_0x1e24x7[_0xef9b[29]](500)[_0xef9b[28]]({error:_0xef9b[27]})});};exports[_0xef9b[42]]=function(_0x1e24x6,_0x1e24x7){VoiceContext[_0xef9b[46]](_0x1e24x6[_0xef9b[45]][_0xef9b[44]])[_0xef9b[40]](function(_0x1e24x16){if(!_0x1e24x16){return _0x1e24x7[_0xef9b[43]](404)};return _0x1e24x7[_0xef9b[28]](_0x1e24x16);})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)})};exports[_0xef9b[47]]=function(_0x1e24x6,_0x1e24x7){console[_0xef9b[49]](_0x1e24x6[_0xef9b[48]]);VoiceContext[_0xef9b[50]]({where:{name:_0x1e24x6[_0xef9b[48]][_0xef9b[8]]}})[_0xef9b[40]](function(_0x1e24x17){if(!_0x1e24x17){return _0x1e24x7[_0xef9b[43]](404)};return _0x1e24x7[_0xef9b[28]](_0x1e24x17);})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});};exports[_0xef9b[51]]=function(_0x1e24x6,_0x1e24x7){VoiceContext[_0xef9b[50]]({where:{name:_0x1e24x6[_0xef9b[48]][_0xef9b[8]]}})[_0xef9b[40]](function(_0x1e24x18){console[_0xef9b[49]](_0x1e24x18);console[_0xef9b[49]](_0xef9b[52]);if(!_0x1e24x18){return _0x1e24x7[_0xef9b[43]](404)};if(_0x1e24x18[_0xef9b[53]]>0){return _0x1e24x7[_0xef9b[29]](500)[_0xef9b[28]]({message:_0xef9b[54]})};VoiceContext[_0xef9b[51]](_0x1e24x6[_0xef9b[48]])[_0xef9b[40]](function(_0x1e24x16){return _0x1e24x7[_0xef9b[29]](201)[_0xef9b[28]](_0x1e24x16)})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)})};exports[_0xef9b[55]]=function(_0x1e24x6,_0x1e24x7){VoiceContext[_0xef9b[50]]({where:{name:_0x1e24x6[_0xef9b[48]][_0xef9b[8]],id:{$ne:_0x1e24x6[_0xef9b[48]][_0xef9b[44]]}}})[_0xef9b[40]](function(_0x1e24x18){console[_0xef9b[49]](_0x1e24x18);console[_0xef9b[49]](_0xef9b[52]);if(!_0x1e24x18){return _0x1e24x7[_0xef9b[43]](404)};if(_0x1e24x18[_0xef9b[53]]>0){return _0x1e24x7[_0xef9b[29]](500)[_0xef9b[28]]({message:_0xef9b[54]})};if(_0x1e24x6[_0xef9b[48]][_0xef9b[44]]){delete _0x1e24x6[_0xef9b[48]][_0xef9b[44]]};VoiceContext[_0xef9b[46]](_0x1e24x6[_0xef9b[45]][_0xef9b[44]])[_0xef9b[40]](function(_0x1e24x16){if(!_0x1e24x16){return _0x1e24x7[_0xef9b[43]](404)};var _0x1e24x19=_[_0xef9b[56]](_0x1e24x16,_0x1e24x6[_0xef9b[48]]);_0x1e24x19[_0xef9b[57]]()[_0xef9b[40]](function(){return _0x1e24x7[_0xef9b[29]](200)[_0xef9b[28]](_0x1e24x16)})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)})};exports[_0xef9b[58]]=function(_0x1e24x6,_0x1e24x7){VoiceContext[_0xef9b[46]](_0x1e24x6[_0xef9b[45]][_0xef9b[44]])[_0xef9b[40]](function(_0x1e24x16){if(!_0x1e24x16){return _0x1e24x7[_0xef9b[43]](404)};VoiceExtension[_0xef9b[50]]({where:{context:_0x1e24x16[_0xef9b[8]]}})[_0xef9b[40]](function(_0x1e24x1a){if(_0x1e24x1a[_0xef9b[53]]>0){return _0x1e24x7[_0xef9b[29]](500)[_0xef9b[28]]({message:_0xef9b[59]})};_0x1e24x16[_0xef9b[58]]()[_0xef9b[40]](function(){return _0x1e24x7[_0xef9b[43]](204)})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)})};exports[_0xef9b[60]]=function(_0x1e24x6,_0x1e24x7){VoiceContext[_0xef9b[50]]({where:{id:_0x1e24x6[_0xef9b[11]][_0xef9b[44]]}})[_0xef9b[40]](function(_0x1e24x17){if(!_0x1e24x17){return _0x1e24x7[_0xef9b[43]](404)};var _0x1e24x1b=_[_0xef9b[62]](_[_0xef9b[62]](_0x1e24x17,_0xef9b[61]),_0xef9b[8]);VoiceExtension[_0xef9b[50]]({where:{context:_0x1e24x1b}})[_0xef9b[40]](function(_0x1e24x1a){if(_0x1e24x1a[_0xef9b[53]]>0){return _0x1e24x7[_0xef9b[29]](500)[_0xef9b[28]]({message:_0xef9b[59]})};VoiceContext[_0xef9b[58]]({where:{id:_0x1e24x6[_0xef9b[11]][_0xef9b[44]]},individualHooks:true})[_0xef9b[40]](function(){return _0x1e24x7[_0xef9b[43]](204)})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)});})[_0xef9b[30]](function(_0x1e24x11){return handleError(_0x1e24x7,_0x1e24x11)})};function handleError(_0x1e24x7,_0x1e24x11){return _0x1e24x7[_0xef9b[29]](500)[_0xef9b[28]](_0x1e24x11)}
\ 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 6d9cada..6e538a1 100644
--- a/server/api/voice_context/voice_context.socket.js
+++ b/server/api/voice_context/voice_context.socket.js
@@ -1 +1 @@
-var _0x1e24=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x1e24[0];var VoiceContext=require(_0x1e24[2])[_0x1e24[1]];exports[_0x1e24[3]]=function(_0x39b2x2){VoiceContext[_0x1e24[4]](function(_0x39b2x3){onSave(_0x39b2x2,_0x39b2x3)});VoiceContext[_0x1e24[5]](function(_0x39b2x3){onRemove(_0x39b2x2,_0x39b2x3)});};function onSave(_0x39b2x2,_0x39b2x3,_0x39b2x5){_0x39b2x2[_0x1e24[7]](_0x1e24[6],_0x39b2x3)}function onRemove(_0x39b2x2,_0x39b2x3,_0x39b2x5){_0x39b2x2[_0x1e24[7]](_0x1e24[8],_0x39b2x3)}
\ No newline at end of file
+var _0xe1b1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xe1b1[0];var VoiceContext=require(_0xe1b1[2])[_0xe1b1[1]];exports[_0xe1b1[3]]=function(_0x892dx2){VoiceContext[_0xe1b1[4]](function(_0x892dx3){onSave(_0x892dx2,_0x892dx3)});VoiceContext[_0xe1b1[5]](function(_0x892dx3){onRemove(_0x892dx2,_0x892dx3)});};function onSave(_0x892dx2,_0x892dx3,_0x892dx5){_0x892dx2[_0xe1b1[7]](_0xe1b1[6],_0x892dx3)}function onRemove(_0x892dx2,_0x892dx3,_0x892dx5){_0x892dx2[_0xe1b1[7]](_0xe1b1[8],_0x892dx3)}
\ 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 4e6406d..7c55f22 100644
--- a/server/api/voice_context/voice_context.spec.js
+++ b/server/api/voice_context/voice_context.spec.js
@@ -1 +1 @@
-var _0x2502=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x67\x65\x74"];_0x2502[0];var should=require(_0x2502[1]);var app=require(_0x2502[2]);var request=require(_0x2502[3]);describe(_0x2502[4],function(){it(_0x2502[5],function(_0xdb3cx4){request(app)[_0x2502[13]](_0x2502[12])[_0x2502[11]](200)[_0x2502[11]](_0x2502[10],/json/)[_0x2502[9]](function(_0xdb3cx5,_0xdb3cx6){if(_0xdb3cx5){return _0xdb3cx4(_0xdb3cx5)};_0xdb3cx6[_0x2502[8]][_0x2502[1]][_0x2502[7]][_0x2502[6]](Array);_0xdb3cx4();})})});
\ No newline at end of file
+var _0xf6c3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x67\x65\x74"];_0xf6c3[0];var should=require(_0xf6c3[1]);var app=require(_0xf6c3[2]);var request=require(_0xf6c3[3]);describe(_0xf6c3[4],function(){it(_0xf6c3[5],function(_0x7341x4){request(app)[_0xf6c3[13]](_0xf6c3[12])[_0xf6c3[11]](200)[_0xf6c3[11]](_0xf6c3[10],/json/)[_0xf6c3[9]](function(_0x7341x5,_0x7341x6){if(_0x7341x5){return _0x7341x4(_0x7341x5)};_0x7341x6[_0xf6c3[8]][_0xf6c3[1]][_0xf6c3[7]][_0xf6c3[6]](Array);_0x7341x4();})})});
\ No newline at end of file
diff --git a/server/api/voice_extension/index.js b/server/api/voice_extension/index.js
index 00b9f8f..d91d294 100644
--- a/server/api/voice_extension/index.js
+++ b/server/api/voice_extension/index.js
@@ -1 +1 @@
-var _0x60e1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x72\x6F\x75\x74\x65\x2F\x3A\x72\x6F\x75\x74\x65","\x73\x68\x6F\x77\x42\x79\x52\x6F\x75\x74\x65","\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x77\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x72\x6F\x75\x74\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x73\x6F\x72\x74\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x60e1[0];var express=require(_0x60e1[1]);var controller=require(_0x60e1[2]);var auth=require(_0x60e1[3]);var router=express.Router();router[_0x60e1[7]](_0x60e1[4],auth[_0x60e1[5]](),controller[_0x60e1[6]]);router[_0x60e1[7]](_0x60e1[8],auth[_0x60e1[5]](),controller[_0x60e1[9]]);router[_0x60e1[7]](_0x60e1[10],auth[_0x60e1[5]](),controller[_0x60e1[11]]);router[_0x60e1[7]](_0x60e1[12],auth[_0x60e1[5]](),controller[_0x60e1[11]]);router[_0x60e1[7]](_0x60e1[13],auth[_0x60e1[5]](),controller[_0x60e1[14]]);router[_0x60e1[17]](_0x60e1[15],auth[_0x60e1[5]](),controller[_0x60e1[16]]);router[_0x60e1[17]](_0x60e1[13],auth[_0x60e1[5]](),controller[_0x60e1[18]]);router[_0x60e1[17]](_0x60e1[4],auth[_0x60e1[5]](),controller[_0x60e1[19]]);router[_0x60e1[21]](_0x60e1[12],auth[_0x60e1[5]](),controller[_0x60e1[20]]);router[_0x60e1[21]](_0x60e1[10],auth[_0x60e1[5]](),controller[_0x60e1[22]]);router[_0x60e1[24]](_0x60e1[4],auth[_0x60e1[5]](),controller[_0x60e1[23]]);router[_0x60e1[24]](_0x60e1[12],auth[_0x60e1[5]](),controller[_0x60e1[25]]);module[_0x60e1[26]]=router;
\ No newline at end of file
+var _0x63f8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x72\x6F\x75\x74\x65\x2F\x3A\x72\x6F\x75\x74\x65","\x73\x68\x6F\x77\x42\x79\x52\x6F\x75\x74\x65","\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64","\x2F\x3A\x69\x64\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x77\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x72\x6F\x75\x74\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x73\x6F\x72\x74\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x63f8[0];var express=require(_0x63f8[1]);var controller=require(_0x63f8[2]);var auth=require(_0x63f8[3]);var router=express.Router();router[_0x63f8[7]](_0x63f8[4],auth[_0x63f8[5]](),controller[_0x63f8[6]]);router[_0x63f8[7]](_0x63f8[8],auth[_0x63f8[5]](),controller[_0x63f8[9]]);router[_0x63f8[7]](_0x63f8[10],auth[_0x63f8[5]](),controller[_0x63f8[11]]);router[_0x63f8[7]](_0x63f8[12],auth[_0x63f8[5]](),controller[_0x63f8[11]]);router[_0x63f8[7]](_0x63f8[13],auth[_0x63f8[5]](),controller[_0x63f8[14]]);router[_0x63f8[17]](_0x63f8[15],auth[_0x63f8[5]](),controller[_0x63f8[16]]);router[_0x63f8[17]](_0x63f8[13],auth[_0x63f8[5]](),controller[_0x63f8[18]]);router[_0x63f8[17]](_0x63f8[4],auth[_0x63f8[5]](),controller[_0x63f8[19]]);router[_0x63f8[21]](_0x63f8[12],auth[_0x63f8[5]](),controller[_0x63f8[20]]);router[_0x63f8[21]](_0x63f8[10],auth[_0x63f8[5]](),controller[_0x63f8[22]]);router[_0x63f8[24]](_0x63f8[4],auth[_0x63f8[5]](),controller[_0x63f8[23]]);router[_0x63f8[24]](_0x63f8[12],auth[_0x63f8[5]](),controller[_0x63f8[25]]);module[_0x63f8[26]]=router;
\ 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 746773f..4e7784b 100644
--- a/server/api/voice_extension/voice_extension.controller.js
+++ b/server/api/voice_extension/voice_extension.controller.js
@@ -1 +1 @@
-var _0x7861=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x53\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65","\x25\x73\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x53\x65\x74","\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x61\x6C\x6C\x29\x3D\x25\x73","\x44\x69\x61\x6C","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x4E\x6F\x4F\x70","\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x6E\x73\x77\x65\x72","","\x51\x75\x65\x75\x65","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x51\x75\x65\x75\x65\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x50\x6C\x61\x79\x62\x61\x63\x6B","\x25\x73\x2C\x25\x73","\x50\x6C\x61\x79\x62\x61\x63\x6B\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x47\x49","\x61\x67\x69\x3A\x2F\x2F\x31\x32\x37\x2E\x30\x2E\x30\x2E\x31\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x41\x47\x49\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x47\x6F\x74\x6F","\x25\x73\x2C\x25\x73\x2C\x25\x64","\x47\x6F\x74\x6F\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x48\x61\x6E\x67\x75\x70","\x25\x73","\x48\x61\x6E\x67\x75\x70\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x25\x73\x3D\x25\x73","\x53\x65\x74\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x63\x75\x73\x74\x6F\x6D","\x43\x75\x73\x74\x6F\x6D\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x42\x79\x52\x6F\x75\x74\x65","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E","\x61\x70\x70","\x61\x70\x70\x64\x61\x74\x61","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x72\x6F\x75\x74\x65","\x70\x61\x72\x61\x6D\x73","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x69\x64","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x6F\x75\x74\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x74\x79\x70\x65","\x73\x6F\x72\x74\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x61\x70\x70\x47\x72\x6F\x75\x70","\x69\x73\x41\x70\x70","\x66\x69\x6E\x64","\x63\x6C\x6F\x6E\x65\x44\x65\x65\x70","\x63\x75\x73\x74\x6F\x6D\x41\x70\x70","\x25\x73\x25\x73\x25\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2A\x2C\x2A\x2C\x2A\x2C\x2A","\x69\x73\x49\x6E\x74\x65\x72\x76\x61\x6C","\x66\x69\x6C\x74\x65\x72","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x6C\x69\x63\x65","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65\x46\x72\x6F\x6D\x41\x72\x72\x61\x79","\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x75\x6E\x73\x68\x69\x66\x74","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x49\x64","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x6D\x61\x78","\x63\x61\x6C\x6C\x65\x72\x49\x44","\x72\x65\x6D\x6F\x76\x65","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x74\x72\x75\x6E\x6B","\x54\x72\x75\x6E\x6B\x49\x64","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x61\x70\x70\x5F\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x69\x6D\x65\x6F\x75\x74","\x75\x72\x6C","\x2C","\x72\x65\x70\x6C\x61\x63\x65","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x61\x75\x64\x69\x6F\x66\x69\x6C\x65","\x71\x75\x65\x75\x65","\x70\x72\x6F\x6A\x65\x63\x74","\x61\x6C\x74\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x6C\x74\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x6C\x74\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x63\x61\x75\x73\x65\x63\x6F\x64\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6D\x61\x69\x6C\x62\x6F\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x7861[0];var _=require(_0x7861[1]);var VoiceExtension=require(_0x7861[3])[_0x7861[2]];var Interval=require(_0x7861[3])[_0x7861[4]];var sequelize=require(_0x7861[3])[_0x7861[5]];var Sequelize=require(_0x7861[3])[_0x7861[6]];var util=require(_0x7861[7]);var async=require(_0x7861[8]);var Applications={Dial:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[11],appdata:_0x7861[12]},{app:_0x7861[13],appdata:_0x7861[14],isApp:true},{app:_0x7861[15],appdata:_0x7861[16]}],Queue:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[17],appdata:_0x7861[18]},{app:_0x7861[19],appdata:_0x7861[20],isApp:true},{app:_0x7861[15],appdata:_0x7861[21]}],Playback:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[22],appdata:_0x7861[23],isApp:true},{app:_0x7861[15],appdata:_0x7861[24]}],AGI:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[25],appdata:_0x7861[26],isApp:true},{app:_0x7861[15],appdata:_0x7861[27]}],Goto:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[28],appdata:_0x7861[29],isApp:true},{app:_0x7861[15],appdata:_0x7861[30]}],Hangup:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[31],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[33]}],Set:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[11],appdata:_0x7861[34],isApp:true},{app:_0x7861[15],appdata:_0x7861[35]}],custom:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[36],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[37]}],Voicemail:[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[38],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[39]}]};exports[_0x7861[40]]=function(_0xea91x9,_0xea91xa){VoiceExtension[_0x7861[45]]()[_0x7861[44]](function(_0xea91xc){return _0xea91xa[_0x7861[43]](200)[_0x7861[42]](_0xea91xc)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})};exports[_0x7861[46]]=function(_0xea91x9,_0xea91xa,_0xea91xd){var _0xea91xe=[_0x7861[47],_0x7861[48],_0x7861[49],_0x7861[50]];var _0xea91xf=_0xea91x9[_0x7861[52]][_0x7861[51]]?parseInt(_0xea91x9[_0x7861[52]][_0x7861[51]],10):100;var _0xea91x10=_0xea91x9[_0x7861[52]][_0x7861[53]]?parseInt(_0xea91x9[_0x7861[52]][_0x7861[53]],10):0;var _0xea91x11={where:{type:_0xea91x9[_0x7861[55]][_0x7861[54]],VoiceExtensionId:null,app:_0x7861[15]},limit:_0xea91xf,offset:_0xea91x10*_0xea91xf};_[_0x7861[69]](_0xea91x9[_0x7861[52]],function(_0xea91x12,_0xea91x13){switch(_0xea91x13){case _0x7861[51]:;case _0x7861[53]:break ;;case _0x7861[58]:_0xea91x11[_0x7861[56]]=util[_0x7861[61]](_0x7861[57],_0xea91x9[_0x7861[52]][_0x7861[58]],_0xea91x9[_0x7861[52]][_0x7861[59]]||_0x7861[60])||null;break ;;case _0x7861[59]:break ;;case _0x7861[67]:_0xea91x11[_0x7861[63]][_0x7861[62]]=[];_0xea91xe[_0x7861[66]](function(_0xea91x14){var _0xea91x15={};_0xea91x15[_0xea91x14]={$like:_0x7861[64]+_0xea91x12+_0x7861[64]};_0xea91x11[_0x7861[63]][_0x7861[62]][_0x7861[65]](_0xea91x15);});break ;;default:_0xea91x11[_0x7861[63]][_0xea91x13]={$like:{}};_0xea91x11[_0x7861[63]][_0xea91x13][_0x7861[68]]=_0x7861[64]+_0xea91x12+_0x7861[64];;}});VoiceExtension[_0x7861[80]](_0xea91x11)[_0x7861[44]](function(_0xea91x16){var _0xea91x17=Math[_0x7861[72]](_0xea91x16[_0x7861[71]]/_0xea91xf);var _0xea91x18=_0xea91x17>(_0xea91x11[_0x7861[73]]+1)?util[_0x7861[61]](_0x7861[74],_0xea91x9[_0x7861[75]],_0xea91x9[_0x7861[77]][_0x7861[76]],_0xea91x9[_0x7861[78]],_0xea91x10+1):null;var _0xea91x19=_0xea91x10>0?util[_0x7861[61]](_0x7861[74],_0xea91x9[_0x7861[75]],_0xea91x9[_0x7861[77]][_0x7861[76]],_0xea91x9[_0x7861[78]],_0xea91x10-1):null;_0xea91xa[_0x7861[43]](200)[_0x7861[42]]({count:_0xea91x16[_0x7861[71]],rows:_0xea91x16[_0x7861[79]],next_page:_0xea91x18,previous_page:_0xea91x19,total_pages:_0xea91x17});})[_0x7861[41]](function(_0xea91xb){_0xea91xa[_0x7861[43]](500)[_0x7861[42]]({error:_0x7861[70]})});};exports[_0x7861[81]]=function(_0xea91x9,_0xea91xa){VoiceExtension[_0x7861[45]]({where:{VoiceExtensionId:_0xea91x9[_0x7861[55]][_0x7861[82]],isApp:true}})[_0x7861[44]](function(_0xea91xc){return _0xea91xa[_0x7861[43]](200)[_0x7861[42]](_0xea91xc)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})};exports[_0x7861[83]]=function(_0xea91x9,_0xea91xa){VoiceExtension[_0x7861[85]](_0xea91x9[_0x7861[55]][_0x7861[82]])[_0x7861[44]](function(_0xea91x1a){if(!_0xea91x1a){return _0xea91xa[_0x7861[84]](404)};return _0xea91xa[_0x7861[42]](_0xea91x1a);})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})};exports[_0x7861[86]]=function(_0xea91x9,_0xea91xa){VoiceExtension[_0x7861[45]]({where:{exten:_0xea91x9[_0x7861[87]][_0x7861[48]],context:_0xea91x9[_0x7861[87]][_0x7861[47]],type:_0xea91x9[_0x7861[87]][_0x7861[88]]}})[_0x7861[44]](function(_0xea91x1a){if(!_0xea91x1a){return _0xea91xa[_0x7861[84]](404)};return _0xea91xa[_0x7861[42]](_0xea91x1a);})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})};exports[_0x7861[89]]=function(_0xea91x9,_0xea91xa,_0xea91xd){VoiceExtension[_0x7861[45]]({where:{appGroup:_0xea91x9[_0x7861[87]][_0x7861[107]]}})[_0x7861[44]](function(_0xea91x1b){return sequelize[_0x7861[109]](function(_0xea91x1c){return VoiceExtension[_0x7861[108]]({where:{appGroup:_0xea91x9[_0x7861[87]][_0x7861[107]]}},{transaction:_0xea91x1c})[_0x7861[44]](function(){var _0xea91x1d=2;_0xea91x9[_0x7861[87]][_0x7861[107]][_0x7861[66]](function(_0xea91x1e){var _0xea91x1f=_[_0x7861[92]](_0xea91x1b,function(_0xea91x20){return (_0xea91x20[_0x7861[90]]==_0xea91x1e&&_0xea91x20[_0x7861[91]]===true)});var _0xea91x21=_[_0x7861[93]](Applications[_0xea91x1f[_0x7861[49]]]);if(!_0xea91x21||_0xea91x1f[_0x7861[94]]){_0xea91x21=[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[36],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[37]}]};var _0xea91x22=util[_0x7861[61]](_0x7861[95],_0xea91x1f[_0x7861[47]],_0xea91x1f[_0x7861[48]],_0xea91x1d);_0xea91x1f[_0x7861[96]]=_0xea91x1f[_0x7861[96]]||_0x7861[97];var _0xea91x23=_[_0x7861[99]](_0xea91x1b,function(_0xea91x20){return (_0xea91x20[_0x7861[90]]==_0xea91x1e&&_0xea91x20[_0x7861[98]]===true)});if(_0xea91x23&&_0xea91x23[_0x7861[100]]>0){_0xea91x21[_0x7861[101]](0,1);_0xea91x23[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x21[_0x7861[105]]({app:_0x7861[102],appdata:_0xea91x20[_0x7861[96]]+_0x7861[103],IntervalId:_0xea91x20[_0x7861[104]]?_0xea91x20[_0x7861[104]]:null,isInterval:true,interval:_0xea91x20[_0x7861[96]]})});};_0xea91x1d=appCreate(_0xea91x21,_0xea91x1f,_0xea91x22,_0xea91x23||[],_0xea91x1d);return VoiceExtension[_0x7861[106]](_0xea91x21,{transaction:_0xea91x1c});});})})[_0x7861[44]](function(){return _0xea91xa[_0x7861[84]](201)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})})[_0x7861[41]](function(_0xea91xb){return _0xea91xd(_0xea91xb)})};exports[_0x7861[110]]=function(_0xea91x9,_0xea91xa,_0xea91xd){var _0xea91x21;var _0xea91x22;var _0xea91x25;VoiceExtension[_0x7861[116]](_0x7861[112],{where:{VoiceExtensionId:_0xea91x9[_0x7861[87]][_0x7861[111]]}})[_0x7861[44]](function(_0xea91x26){if(_0xea91x9[_0x7861[87]][_0x7861[111]]){_0xea91x9[_0x7861[87]][_0x7861[112]]=_0xea91x26?++_0xea91x26:2;_0xea91x21=_[_0x7861[93]](Applications[_0xea91x9[_0x7861[87]][_0x7861[49]]]);if(!_0xea91x21||_0xea91x9[_0x7861[87]][_0x7861[94]]){_0xea91x21=[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[36],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[37]}]};_0xea91x22=util[_0x7861[61]](_0x7861[95],_0xea91x9[_0x7861[87]][_0x7861[47]],_0xea91x9[_0x7861[87]][_0x7861[48]],_0xea91x9[_0x7861[87]][_0x7861[112]]);_0xea91x9[_0x7861[87]][_0x7861[96]]=_0xea91x9[_0x7861[87]][_0x7861[96]]||_0x7861[97];Interval[_0x7861[45]]({where:{IntervalId:(_0xea91x9[_0x7861[87]][_0x7861[104]]!==null)?_0xea91x9[_0x7861[87]][_0x7861[104]]:0}})[_0x7861[44]](function(_0xea91x27){var _0xea91x28=[];var _0xea91x29;if(_0xea91x27&&_0xea91x27[_0x7861[100]]>0){_0xea91x21[_0x7861[101]](0,1);_0xea91x28=_[_0x7861[114]](_0xea91x27,_0x7861[113]);_0xea91x28[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x21[_0x7861[105]]({app:_0x7861[102],appdata:_0xea91x20[_0x7861[96]]+_0x7861[103],IntervalId:_0xea91x20[_0x7861[82]],interval:_0xea91x29,isInterval:true})});};appCreate(_0xea91x21,_0xea91x9[_0x7861[87]],_0xea91x22,_0xea91x28);VoiceExtension[_0x7861[106]](_0xea91x21)[_0x7861[44]](function(_0xea91x2a){return _0xea91xa[_0x7861[43]](201)[_0x7861[42]](_0xea91x2a)});});}else {VoiceExtension[_0x7861[45]]({where:{exten:_0xea91x9[_0x7861[87]][_0x7861[48]],context:_0xea91x9[_0x7861[87]][_0x7861[47]],type:_0xea91x9[_0x7861[87]][_0x7861[88]]}})[_0x7861[44]](function(_0xea91x2b){if(!_0xea91x2b){return _0xea91xa[_0x7861[84]](404)};if(_0xea91x2b[_0x7861[100]]>0){return _0xea91xa[_0x7861[43]](500)[_0x7861[42]]({message:_0x7861[115]})};_0xea91x9[_0x7861[87]][_0x7861[112]]=1;VoiceExtension[_0x7861[110]](_0xea91x9[_0x7861[87]])[_0x7861[44]](function(_0xea91x2a){return _0xea91xa[_0x7861[43]](201)[_0x7861[42]](_0xea91x2a)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)});})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})}})[_0x7861[41]](function(_0xea91xb){_0xea91xd(_0xea91xb)});};function appCreate(_0xea91x21,_0xea91x2d,_0xea91x22,_0xea91x28,_0xea91x1d){var _0xea91x2e=_0xea91x28[_0x7861[100]];if(_0xea91x2d[_0x7861[94]]){_0xea91x2d[_0x7861[49]]=_0x7861[36]};switch(_0xea91x2d[_0x7861[49]]){case _0x7861[13]:if(!_0xea91x2d[_0x7861[117]]){_[_0x7861[118]](_0xea91x21,{app:_0x7861[11]})};_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[13]:if(_0xea91x2d[_0x7861[88]]===_0x7861[119]){_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[120]]=_0xea91x2d[_0x7861[120]];_0xea91x20[_0x7861[121]]=_0xea91x2d[_0x7861[121]];_0xea91x20[_0x7861[122]]=_0xea91x2d[_0x7861[122]]||0;_0xea91x20[_0x7861[117]]=_0xea91x2d[_0x7861[117]]||null;}else {_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[123]]=_0xea91x2d[_0x7861[123]];_0xea91x20[_0x7861[124]]=_0xea91x2d[_0x7861[124]]||_0x7861[18];_0xea91x20[_0x7861[125]]=_0xea91x2d[_0x7861[125]]||_0x7861[18];_0xea91x20[_0x7861[126]]=_0xea91x2d[_0x7861[126]]||_0x7861[18];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[123]],_0xea91x20[_0x7861[125]],_0xea91x20[_0x7861[124]]?_0xea91x20[_0x7861[124]][_0x7861[128]](_0x7861[127],_0x7861[18]):_0x7861[18],_0xea91x20[_0x7861[126]]);};break ;;case _0x7861[11]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[117]]);break ;;case _0x7861[15]:if(_0xea91x2d[_0x7861[88]]===_0x7861[119]){_0xea91x20[_0x7861[50]]=_0x7861[129]};break ;;default:;};});break ;;case _0x7861[19]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[19]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[124]]=_0xea91x2d[_0x7861[124]]||_0x7861[18];_0xea91x20[_0x7861[130]]=_0xea91x2d[_0x7861[130]]||_0x7861[18];_0xea91x20[_0x7861[131]]=_0xea91x2d[_0x7861[131]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[123]]=_0xea91x2d[_0x7861[123]];_0xea91x20[_0x7861[124]]=_0xea91x2d[_0x7861[124]];_0xea91x20[_0x7861[125]]=_0xea91x2d[_0x7861[125]]||_0x7861[18];_0xea91x20[_0x7861[126]]=_0xea91x2d[_0x7861[126]]||_0x7861[18];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[131]],_0xea91x20[_0x7861[124]]?_0xea91x20[_0x7861[124]][_0x7861[128]](_0x7861[127],_0x7861[18]):_0x7861[18],_0xea91x20[_0x7861[126]],_0xea91x20[_0x7861[130]],_0xea91x20[_0x7861[125]]);break ;;default:;};});break ;;case _0x7861[22]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[22]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[130]]=_0xea91x2d[_0x7861[130]]||_0x7861[18];_0xea91x20[_0x7861[124]]=_0xea91x2d[_0x7861[124]]||_0x7861[18];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[130]],_0xea91x20[_0x7861[124]]?_0xea91x20[_0x7861[124]][_0x7861[128]](_0x7861[127],_0x7861[18]):_0x7861[18]);break ;;default:;};});break ;;case _0x7861[25]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[25]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[132]]=_0xea91x2d[_0x7861[132]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[132]]);break ;;default:;};});break ;;case _0x7861[28]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[28]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[133]]=_0xea91x2d[_0x7861[133]];_0xea91x20[_0x7861[134]]=_0xea91x2d[_0x7861[134]];_0xea91x20[_0x7861[135]]=_0xea91x2d[_0x7861[135]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[135]],_0xea91x20[_0x7861[134]],_0xea91x20[_0x7861[133]]);break ;;default:;};});break ;;case _0x7861[31]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[31]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[136]]=_0xea91x2d[_0x7861[136]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[136]]);break ;;default:;};});break ;;case _0x7861[11]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[11]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[137]]=_0xea91x2d[_0x7861[137]];_0xea91x20[_0x7861[138]]=_0xea91x2d[_0x7861[138]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[137]],_0xea91x20[_0x7861[138]]);break ;;default:;};});break ;;case _0x7861[36]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[36]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[49]]=_0xea91x20[_0x7861[94]]=_0xea91x2d[_0x7861[94]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[50]]||_0x7861[18]);break ;;default:;};});break ;;case _0x7861[38]:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[38]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[139]]=_0xea91x2d[_0x7861[139]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[139]]);break ;;default:;};});break ;;default:_0xea91x21[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x20[_0x7861[48]]=_0xea91x2d[_0x7861[48]];_0xea91x20[_0x7861[88]]=_0xea91x2d[_0x7861[88]];_0xea91x20[_0x7861[47]]=_0xea91x2d[_0x7861[47]];_0xea91x20[_0x7861[111]]=_0xea91x2d[_0x7861[111]];_0xea91x20[_0x7861[112]]=_0xea91x1d?_0xea91x1d++:_0xea91x2d[_0x7861[112]]++;_0xea91x20[_0x7861[90]]=_0xea91x22;switch(_0xea91x20[_0x7861[49]]){case _0x7861[9]:_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[104]]?_0x7861[97]:_0xea91x2d[_0x7861[96]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+1,_0xea91x20[_0x7861[47]],(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[102]:_0xea91x20[_0x7861[49]]=_0x7861[9];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x20[_0x7861[47]],_0xea91x20[_0x7861[112]]+_0xea91x2e-_0xea91x24,_0xea91x20[_0x7861[47]],(_0xea91x24+1)<_0xea91x2e?(_0xea91x20[_0x7861[112]]+1):(_0xea91x20[_0x7861[112]]+2));break ;;case _0x7861[36]:_0xea91x20[_0x7861[104]]=_0xea91x2d[_0x7861[104]];_0xea91x20[_0x7861[96]]=_0xea91x2d[_0x7861[96]];_0xea91x20[_0x7861[49]]=_0xea91x20[_0x7861[94]]=_0xea91x2d[_0x7861[94]];_0xea91x20[_0x7861[50]]=util[_0x7861[61]](_0xea91x20[_0x7861[50]],_0xea91x2d[_0x7861[50]]||_0x7861[18]);break ;;default:;};});;};if(_0xea91x1d){return _0xea91x1d};}exports[_0x7861[140]]=function(_0xea91x9,_0xea91xa){VoiceExtension[_0x7861[45]]({where:{exten:_0xea91x9[_0x7861[87]][_0x7861[48]],context:_0xea91x9[_0x7861[87]][_0x7861[47]],type:_0xea91x9[_0x7861[87]][_0x7861[88]],VoiceExtensionId:null,id:{$ne:_0xea91x9[_0x7861[87]][_0x7861[82]]}}})[_0x7861[44]](function(_0xea91x2b){if(!_0xea91x2b){return _0xea91xa[_0x7861[84]](404)};if(_0xea91x2b[_0x7861[100]]>0){return _0xea91xa[_0x7861[43]](500)[_0x7861[42]]({message:_0x7861[115]})};if(_0xea91x9[_0x7861[87]][_0x7861[82]]){delete _0xea91x9[_0x7861[87]][_0x7861[82]]};VoiceExtension[_0x7861[92]]({where:{id:_0xea91x9[_0x7861[55]][_0x7861[82]]}})[_0x7861[44]](function(_0xea91x1a){if(!_0xea91x1a){return _0xea91xa[_0x7861[84]](404)};var _0xea91x2f=_[_0x7861[141]](_0xea91x1a,_0xea91x9[_0x7861[87]]);return sequelize[_0x7861[109]](function(_0xea91x1c){return _0xea91x2f[_0x7861[142]]({transaction:_0xea91x1c})[_0x7861[44]](function(_0xea91x30){VoiceExtension[_0x7861[45]]({where:{VoiceExtensionId:_0xea91x30[_0x7861[82]],isApp:true}})[_0x7861[44]](function(_0xea91x2a){return VoiceExtension[_0x7861[108]]({where:{VoiceExtensionId:_0xea91x30[_0x7861[82]]}},{transaction:_0xea91x1c})[_0x7861[44]](function(){_0xea91x2a=_[_0x7861[114]](_0xea91x2a,_0x7861[113]);var _0xea91x31=_[_0x7861[99]](_[_0x7861[114]](_0xea91x2a,_0x7861[104]),function(_0xea91x20){return _0xea91x20!==null});Interval[_0x7861[45]]({where:{IntervalId:_0xea91x31}})[_0x7861[44]](function(_0xea91x28){var _0xea91x1d=2;var _0xea91x25;_0xea91x2a[_0x7861[66]](function(_0xea91x1f){var _0xea91x21=_[_0x7861[93]](Applications[_0xea91x1f[_0x7861[49]]]);if(!_0xea91x21||_0xea91x1f[_0x7861[94]]){_0xea91x21=[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[36],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[37]}]};_0xea91x1f[_0x7861[47]]=_0xea91x30[_0x7861[47]];_0xea91x1f[_0x7861[48]]=_0xea91x30[_0x7861[48]];var _0xea91x22=util[_0x7861[61]](_0x7861[95],_0xea91x1f[_0x7861[47]],_0xea91x1f[_0x7861[48]],_0xea91x1d);_0xea91x1f[_0x7861[96]]=_0xea91x1f[_0x7861[96]]||_0x7861[97];var _0xea91x23=_[_0x7861[99]](_0xea91x28,function(_0xea91x20){return (_0xea91x20[_0x7861[104]]==_0xea91x1f[_0x7861[104]])});if(_0xea91x23&&_0xea91x23[_0x7861[100]]>0){_0xea91x21[_0x7861[101]](0,1);_0xea91x23[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x21[_0x7861[105]]({app:_0x7861[102],appdata:_0xea91x20[_0x7861[96]]+_0x7861[103],IntervalId:_0xea91x20[_0x7861[82]],isInterval:true,interval:_0xea91x20[_0x7861[96]]})});};_0xea91x1d=appCreate(_0xea91x21,_0xea91x1f,_0xea91x22,_0xea91x23||[],_0xea91x1d);VoiceExtension[_0x7861[106]](_0xea91x21);});return _0xea91xa[_0x7861[84]](200);});})})})})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)});})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)});})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})};exports[_0x7861[143]]=function(_0xea91x9,_0xea91xa,_0xea91xd){var _0xea91x25;if(_0xea91x9[_0x7861[87]][_0x7861[50]]){delete _0xea91x9[_0x7861[87]][_0x7861[50]]};VoiceExtension[_0x7861[85]](_0xea91x9[_0x7861[87]][_0x7861[82]])[_0x7861[44]](function(_0xea91x32){if(!_0xea91x32){return _0xea91xa[_0x7861[84]](404)};delete _0xea91x9[_0x7861[87]][_0x7861[82]];var _0xea91x2f=_[_0x7861[141]](_0xea91x32,_0xea91x9[_0x7861[87]]);return sequelize[_0x7861[109]](function(_0xea91x1c){return _0xea91x2f[_0x7861[142]]({transaction:_0xea91x1c})[_0x7861[44]](function(){VoiceExtension[_0x7861[45]]({where:{VoiceExtensionId:_0xea91x9[_0x7861[87]][_0x7861[111]],isApp:true}})[_0x7861[44]](function(_0xea91x2a){return VoiceExtension[_0x7861[108]]({where:{VoiceExtensionId:_0xea91x9[_0x7861[87]][_0x7861[111]]}},{transaction:_0xea91x1c})[_0x7861[44]](function(){_0xea91x2a=_[_0x7861[114]](_0xea91x2a,_0x7861[113]);var _0xea91x31=_[_0x7861[99]](_[_0x7861[114]](_0xea91x2a,_0x7861[104]),function(_0xea91x20){return _0xea91x20!==null});return Interval[_0x7861[45]]({where:{IntervalId:_0xea91x31}})[_0x7861[44]](function(_0xea91x28){var _0xea91x1d=2;var _0xea91x25;_0xea91x2a[_0x7861[66]](function(_0xea91x1f){var _0xea91x21=_[_0x7861[93]](Applications[_0xea91x1f[_0x7861[49]]]);if(!_0xea91x21||_0xea91x1f[_0x7861[94]]){_0xea91x21=[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[36],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[37]}]};var _0xea91x22=util[_0x7861[61]](_0x7861[95],_0xea91x1f[_0x7861[47]],_0xea91x1f[_0x7861[48]],_0xea91x1d);_0xea91x1f[_0x7861[96]]=_0xea91x1f[_0x7861[96]]||_0x7861[97];var _0xea91x23=_[_0x7861[99]](_0xea91x28,function(_0xea91x20){return (_0xea91x20[_0x7861[104]]==_0xea91x1f[_0x7861[104]])});if(_0xea91x23&&_0xea91x23[_0x7861[100]]>0){_0xea91x21[_0x7861[101]](0,1);_0xea91x23[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x21[_0x7861[105]]({app:_0x7861[102],appdata:_0xea91x20[_0x7861[96]]+_0x7861[103],IntervalId:_0xea91x20[_0x7861[82]],isInterval:true,interval:_0xea91x20[_0x7861[96]]})});};_0xea91x1d=appCreate(_0xea91x21,_0xea91x1f,_0xea91x22,_0xea91x23||[],_0xea91x1d);VoiceExtension[_0x7861[106]](_0xea91x21);});});})})})})[_0x7861[44]](function(_0xea91x16){return _0xea91xa[_0x7861[43]](201)[_0x7861[42]](_0xea91x16)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)});})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)});};exports[_0x7861[108]]=function(_0xea91x9,_0xea91xa,_0xea91xd){VoiceExtension[_0x7861[85]](_0xea91x9[_0x7861[55]][_0x7861[82]])[_0x7861[44]](function(_0xea91x1a){if(!_0xea91x1a){return _0xea91xa[_0x7861[84]](404)};if(!_0xea91x1a[_0x7861[111]]){_0xea91x1a[_0x7861[108]]()[_0x7861[44]](function(){return _0xea91xa[_0x7861[84]](204)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})}else {VoiceExtension[_0x7861[45]]({where:{appGroup:_0xea91x1a[_0x7861[90]]}})[_0x7861[44]](function(_0xea91xc){if(!_0xea91xc){return _0xea91xa[_0x7861[84]](404)};return sequelize[_0x7861[109]](function(_0xea91x1c){return VoiceExtension[_0x7861[108]]({where:{appGroup:_0xea91x1a[_0x7861[90]]}},{transaction:_0xea91x1c})[_0x7861[44]](function(_0xea91x33){return VoiceExtension[_0x7861[45]]({where:{VoiceExtensionId:_0xea91x1a[_0x7861[111]],priority:{$gt:_0xea91xc[_0xea91x33-1][_0x7861[112]]}}})[_0x7861[44]](function(_0xea91x1b){return VoiceExtension[_0x7861[108]]({where:{VoiceExtensionId:_0xea91x1a[_0x7861[111]],priority:{$gt:_0xea91xc[_0xea91x33-1][_0x7861[112]]}}},{transaction:_0xea91x1c})[_0x7861[44]](function(){var _0xea91x34=_[_0x7861[114]](_[_0x7861[99]](_[_0x7861[114]](_0xea91x1b,_0x7861[113]),function(_0xea91x20){return _0xea91x20[_0x7861[91]]===true}),_0x7861[90]);var _0xea91x1d=_0xea91xc[0][_0x7861[112]];_0xea91x34[_0x7861[66]](function(_0xea91x1e){var _0xea91x1f=_[_0x7861[92]](_0xea91x1b,function(_0xea91x20){return (_0xea91x20[_0x7861[90]]==_0xea91x1e&&_0xea91x20[_0x7861[91]]===true)});var _0xea91x21=_[_0x7861[93]](Applications[_0xea91x1f[_0x7861[49]]]);if(!_0xea91x21||_0xea91x1f[_0x7861[94]]){_0xea91x21=[{app:_0x7861[9],appdata:_0x7861[10]},{app:_0x7861[36],appdata:_0x7861[32],isApp:true},{app:_0x7861[15],appdata:_0x7861[37]}]};var _0xea91x22=util[_0x7861[61]](_0x7861[95],_0xea91x1f[_0x7861[47]],_0xea91x1f[_0x7861[48]],_0xea91x1d);_0xea91x1f[_0x7861[96]]=_0xea91x1f[_0x7861[96]]||_0x7861[97];var _0xea91x23=_[_0x7861[99]](_0xea91x1b,function(_0xea91x20){return (_0xea91x20[_0x7861[90]]==_0xea91x1e&&_0xea91x20[_0x7861[98]]===true)});if(_0xea91x23&&_0xea91x23[_0x7861[100]]>0){_0xea91x21[_0x7861[101]](0,1);_0xea91x23[_0x7861[66]](function(_0xea91x20,_0xea91x24){_0xea91x21[_0x7861[105]]({app:_0x7861[102],appdata:_0xea91x20[_0x7861[96]]+_0x7861[103],IntervalId:_0xea91x20[_0x7861[104]]?_0xea91x20[_0x7861[104]]:null,isInterval:true,interval:_0xea91x20[_0x7861[96]]})});};_0xea91x1d=appCreate(_0xea91x21,_0xea91x1f,_0xea91x22,_0xea91x23||[],_0xea91x1d);VoiceExtension[_0x7861[106]](_0xea91x21);});})})})})[_0x7861[44]](function(_0xea91x16){_0xea91xa[_0x7861[84]](201)})[_0x7861[41]](function(_0xea91xb){return _0xea91xd(_0xea91xb)});})};})[_0x7861[41]](function(_0xea91xb){return _0xea91xd(_0xea91xb)})};exports[_0x7861[144]]=function(_0xea91x9,_0xea91xa){VoiceExtension[_0x7861[108]]({where:{id:_0xea91x9[_0x7861[52]][_0x7861[82]]},individualHooks:true})[_0x7861[44]](function(){return _0xea91xa[_0x7861[84]](204)})[_0x7861[41]](function(_0xea91xb){return handleError(_0xea91xa,_0xea91xb)})};function handleError(_0xea91xa,_0xea91xb){return _0xea91xa[_0x7861[43]](500)[_0x7861[42]](_0xea91xb)}
\ No newline at end of file
+var _0x8f6a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x53\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x61\x73\x79\x6E\x63","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65","\x25\x73\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x53\x65\x74","\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x61\x6C\x6C\x29\x3D\x25\x73","\x44\x69\x61\x6C","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x4E\x6F\x4F\x70","\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x6E\x73\x77\x65\x72","","\x51\x75\x65\x75\x65","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x51\x75\x65\x75\x65\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x50\x6C\x61\x79\x62\x61\x63\x6B","\x25\x73\x2C\x25\x73","\x50\x6C\x61\x79\x62\x61\x63\x6B\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x47\x49","\x61\x67\x69\x3A\x2F\x2F\x31\x32\x37\x2E\x30\x2E\x30\x2E\x31\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x41\x47\x49\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x47\x6F\x74\x6F","\x25\x73\x2C\x25\x73\x2C\x25\x64","\x47\x6F\x74\x6F\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x48\x61\x6E\x67\x75\x70","\x25\x73","\x48\x61\x6E\x67\x75\x70\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x25\x73\x3D\x25\x73","\x53\x65\x74\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x63\x75\x73\x74\x6F\x6D","\x43\x75\x73\x74\x6F\x6D\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x42\x79\x52\x6F\x75\x74\x65","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E","\x61\x70\x70","\x61\x70\x70\x64\x61\x74\x61","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x72\x6F\x75\x74\x65","\x70\x61\x72\x61\x6D\x73","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x69\x64","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x6F\x75\x74\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x74\x79\x70\x65","\x73\x6F\x72\x74\x41\x70\x70\x73\x42\x79\x52\x6F\x75\x74\x65","\x61\x70\x70\x47\x72\x6F\x75\x70","\x69\x73\x41\x70\x70","\x66\x69\x6E\x64","\x63\x6C\x6F\x6E\x65\x44\x65\x65\x70","\x63\x75\x73\x74\x6F\x6D\x41\x70\x70","\x25\x73\x25\x73\x25\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2A\x2C\x2A\x2C\x2A\x2C\x2A","\x69\x73\x49\x6E\x74\x65\x72\x76\x61\x6C","\x66\x69\x6C\x74\x65\x72","\x6C\x65\x6E\x67\x74\x68","\x73\x70\x6C\x69\x63\x65","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65\x46\x72\x6F\x6D\x41\x72\x72\x61\x79","\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x75\x6E\x73\x68\x69\x66\x74","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x49\x64","\x70\x72\x69\x6F\x72\x69\x74\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x6D\x61\x78","\x63\x61\x6C\x6C\x65\x72\x49\x44","\x72\x65\x6D\x6F\x76\x65","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x74\x72\x75\x6E\x6B","\x54\x72\x75\x6E\x6B\x49\x64","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x61\x70\x70\x5F\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x69\x6D\x65\x6F\x75\x74","\x75\x72\x6C","\x2C","\x72\x65\x70\x6C\x61\x63\x65","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x61\x75\x64\x69\x6F\x66\x69\x6C\x65","\x71\x75\x65\x75\x65","\x70\x72\x6F\x6A\x65\x63\x74","\x61\x6C\x74\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x6C\x74\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x6C\x74\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x63\x61\x75\x73\x65\x63\x6F\x64\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6D\x61\x69\x6C\x62\x6F\x78","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79"];_0x8f6a[0];var _=require(_0x8f6a[1]);var VoiceExtension=require(_0x8f6a[3])[_0x8f6a[2]];var Interval=require(_0x8f6a[3])[_0x8f6a[4]];var sequelize=require(_0x8f6a[3])[_0x8f6a[5]];var Sequelize=require(_0x8f6a[3])[_0x8f6a[6]];var util=require(_0x8f6a[7]);var async=require(_0x8f6a[8]);var Applications={Dial:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[11],appdata:_0x8f6a[12]},{app:_0x8f6a[13],appdata:_0x8f6a[14],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[16]}],Queue:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[17],appdata:_0x8f6a[18]},{app:_0x8f6a[19],appdata:_0x8f6a[20],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[21]}],Playback:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[22],appdata:_0x8f6a[23],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[24]}],AGI:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[25],appdata:_0x8f6a[26],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[27]}],Goto:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[28],appdata:_0x8f6a[29],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[30]}],Hangup:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[31],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[33]}],Set:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[11],appdata:_0x8f6a[34],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[35]}],custom:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[36],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[37]}],Voicemail:[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[38],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[39]}]};exports[_0x8f6a[40]]=function(_0xecdax9,_0xecdaxa){VoiceExtension[_0x8f6a[45]]()[_0x8f6a[44]](function(_0xecdaxc){return _0xecdaxa[_0x8f6a[43]](200)[_0x8f6a[42]](_0xecdaxc)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})};exports[_0x8f6a[46]]=function(_0xecdax9,_0xecdaxa,_0xecdaxd){var _0xecdaxe=[_0x8f6a[47],_0x8f6a[48],_0x8f6a[49],_0x8f6a[50]];var _0xecdaxf=_0xecdax9[_0x8f6a[52]][_0x8f6a[51]]?parseInt(_0xecdax9[_0x8f6a[52]][_0x8f6a[51]],10):100;var _0xecdax10=_0xecdax9[_0x8f6a[52]][_0x8f6a[53]]?parseInt(_0xecdax9[_0x8f6a[52]][_0x8f6a[53]],10):0;var _0xecdax11={where:{type:_0xecdax9[_0x8f6a[55]][_0x8f6a[54]],VoiceExtensionId:null,app:_0x8f6a[15]},limit:_0xecdaxf,offset:_0xecdax10*_0xecdaxf};_[_0x8f6a[69]](_0xecdax9[_0x8f6a[52]],function(_0xecdax12,_0xecdax13){switch(_0xecdax13){case _0x8f6a[51]:;case _0x8f6a[53]:break ;;case _0x8f6a[58]:_0xecdax11[_0x8f6a[56]]=util[_0x8f6a[61]](_0x8f6a[57],_0xecdax9[_0x8f6a[52]][_0x8f6a[58]],_0xecdax9[_0x8f6a[52]][_0x8f6a[59]]||_0x8f6a[60])||null;break ;;case _0x8f6a[59]:break ;;case _0x8f6a[67]:_0xecdax11[_0x8f6a[63]][_0x8f6a[62]]=[];_0xecdaxe[_0x8f6a[66]](function(_0xecdax14){var _0xecdax15={};_0xecdax15[_0xecdax14]={$like:_0x8f6a[64]+_0xecdax12+_0x8f6a[64]};_0xecdax11[_0x8f6a[63]][_0x8f6a[62]][_0x8f6a[65]](_0xecdax15);});break ;;default:_0xecdax11[_0x8f6a[63]][_0xecdax13]={$like:{}};_0xecdax11[_0x8f6a[63]][_0xecdax13][_0x8f6a[68]]=_0x8f6a[64]+_0xecdax12+_0x8f6a[64];;}});VoiceExtension[_0x8f6a[80]](_0xecdax11)[_0x8f6a[44]](function(_0xecdax16){var _0xecdax17=Math[_0x8f6a[72]](_0xecdax16[_0x8f6a[71]]/_0xecdaxf);var _0xecdax18=_0xecdax17>(_0xecdax11[_0x8f6a[73]]+1)?util[_0x8f6a[61]](_0x8f6a[74],_0xecdax9[_0x8f6a[75]],_0xecdax9[_0x8f6a[77]][_0x8f6a[76]],_0xecdax9[_0x8f6a[78]],_0xecdax10+1):null;var _0xecdax19=_0xecdax10>0?util[_0x8f6a[61]](_0x8f6a[74],_0xecdax9[_0x8f6a[75]],_0xecdax9[_0x8f6a[77]][_0x8f6a[76]],_0xecdax9[_0x8f6a[78]],_0xecdax10-1):null;_0xecdaxa[_0x8f6a[43]](200)[_0x8f6a[42]]({count:_0xecdax16[_0x8f6a[71]],rows:_0xecdax16[_0x8f6a[79]],next_page:_0xecdax18,previous_page:_0xecdax19,total_pages:_0xecdax17});})[_0x8f6a[41]](function(_0xecdaxb){_0xecdaxa[_0x8f6a[43]](500)[_0x8f6a[42]]({error:_0x8f6a[70]})});};exports[_0x8f6a[81]]=function(_0xecdax9,_0xecdaxa){VoiceExtension[_0x8f6a[45]]({where:{VoiceExtensionId:_0xecdax9[_0x8f6a[55]][_0x8f6a[82]],isApp:true}})[_0x8f6a[44]](function(_0xecdaxc){return _0xecdaxa[_0x8f6a[43]](200)[_0x8f6a[42]](_0xecdaxc)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})};exports[_0x8f6a[83]]=function(_0xecdax9,_0xecdaxa){VoiceExtension[_0x8f6a[85]](_0xecdax9[_0x8f6a[55]][_0x8f6a[82]])[_0x8f6a[44]](function(_0xecdax1a){if(!_0xecdax1a){return _0xecdaxa[_0x8f6a[84]](404)};return _0xecdaxa[_0x8f6a[42]](_0xecdax1a);})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})};exports[_0x8f6a[86]]=function(_0xecdax9,_0xecdaxa){VoiceExtension[_0x8f6a[45]]({where:{exten:_0xecdax9[_0x8f6a[87]][_0x8f6a[48]],context:_0xecdax9[_0x8f6a[87]][_0x8f6a[47]],type:_0xecdax9[_0x8f6a[87]][_0x8f6a[88]]}})[_0x8f6a[44]](function(_0xecdax1a){if(!_0xecdax1a){return _0xecdaxa[_0x8f6a[84]](404)};return _0xecdaxa[_0x8f6a[42]](_0xecdax1a);})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})};exports[_0x8f6a[89]]=function(_0xecdax9,_0xecdaxa,_0xecdaxd){VoiceExtension[_0x8f6a[45]]({where:{appGroup:_0xecdax9[_0x8f6a[87]][_0x8f6a[107]]}})[_0x8f6a[44]](function(_0xecdax1b){return sequelize[_0x8f6a[109]](function(_0xecdax1c){return VoiceExtension[_0x8f6a[108]]({where:{appGroup:_0xecdax9[_0x8f6a[87]][_0x8f6a[107]]}},{transaction:_0xecdax1c})[_0x8f6a[44]](function(){var _0xecdax1d=2;_0xecdax9[_0x8f6a[87]][_0x8f6a[107]][_0x8f6a[66]](function(_0xecdax1e){var _0xecdax1f=_[_0x8f6a[92]](_0xecdax1b,function(_0xecdax20){return (_0xecdax20[_0x8f6a[90]]==_0xecdax1e&&_0xecdax20[_0x8f6a[91]]===true)});var _0xecdax21=_[_0x8f6a[93]](Applications[_0xecdax1f[_0x8f6a[49]]]);if(!_0xecdax21||_0xecdax1f[_0x8f6a[94]]){_0xecdax21=[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[36],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[37]}]};var _0xecdax22=util[_0x8f6a[61]](_0x8f6a[95],_0xecdax1f[_0x8f6a[47]],_0xecdax1f[_0x8f6a[48]],_0xecdax1d);_0xecdax1f[_0x8f6a[96]]=_0xecdax1f[_0x8f6a[96]]||_0x8f6a[97];var _0xecdax23=_[_0x8f6a[99]](_0xecdax1b,function(_0xecdax20){return (_0xecdax20[_0x8f6a[90]]==_0xecdax1e&&_0xecdax20[_0x8f6a[98]]===true)});if(_0xecdax23&&_0xecdax23[_0x8f6a[100]]>0){_0xecdax21[_0x8f6a[101]](0,1);_0xecdax23[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax21[_0x8f6a[105]]({app:_0x8f6a[102],appdata:_0xecdax20[_0x8f6a[96]]+_0x8f6a[103],IntervalId:_0xecdax20[_0x8f6a[104]]?_0xecdax20[_0x8f6a[104]]:null,isInterval:true,interval:_0xecdax20[_0x8f6a[96]]})});};_0xecdax1d=appCreate(_0xecdax21,_0xecdax1f,_0xecdax22,_0xecdax23||[],_0xecdax1d);return VoiceExtension[_0x8f6a[106]](_0xecdax21,{transaction:_0xecdax1c});});})})[_0x8f6a[44]](function(){return _0xecdaxa[_0x8f6a[84]](201)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})})[_0x8f6a[41]](function(_0xecdaxb){return _0xecdaxd(_0xecdaxb)})};exports[_0x8f6a[110]]=function(_0xecdax9,_0xecdaxa,_0xecdaxd){var _0xecdax21;var _0xecdax22;var _0xecdax25;VoiceExtension[_0x8f6a[116]](_0x8f6a[112],{where:{VoiceExtensionId:_0xecdax9[_0x8f6a[87]][_0x8f6a[111]]}})[_0x8f6a[44]](function(_0xecdax26){if(_0xecdax9[_0x8f6a[87]][_0x8f6a[111]]){_0xecdax9[_0x8f6a[87]][_0x8f6a[112]]=_0xecdax26?++_0xecdax26:2;_0xecdax21=_[_0x8f6a[93]](Applications[_0xecdax9[_0x8f6a[87]][_0x8f6a[49]]]);if(!_0xecdax21||_0xecdax9[_0x8f6a[87]][_0x8f6a[94]]){_0xecdax21=[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[36],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[37]}]};_0xecdax22=util[_0x8f6a[61]](_0x8f6a[95],_0xecdax9[_0x8f6a[87]][_0x8f6a[47]],_0xecdax9[_0x8f6a[87]][_0x8f6a[48]],_0xecdax9[_0x8f6a[87]][_0x8f6a[112]]);_0xecdax9[_0x8f6a[87]][_0x8f6a[96]]=_0xecdax9[_0x8f6a[87]][_0x8f6a[96]]||_0x8f6a[97];Interval[_0x8f6a[45]]({where:{IntervalId:(_0xecdax9[_0x8f6a[87]][_0x8f6a[104]]!==null)?_0xecdax9[_0x8f6a[87]][_0x8f6a[104]]:0}})[_0x8f6a[44]](function(_0xecdax27){var _0xecdax28=[];var _0xecdax29;if(_0xecdax27&&_0xecdax27[_0x8f6a[100]]>0){_0xecdax21[_0x8f6a[101]](0,1);_0xecdax28=_[_0x8f6a[114]](_0xecdax27,_0x8f6a[113]);_0xecdax28[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax21[_0x8f6a[105]]({app:_0x8f6a[102],appdata:_0xecdax20[_0x8f6a[96]]+_0x8f6a[103],IntervalId:_0xecdax20[_0x8f6a[82]],interval:_0xecdax29,isInterval:true})});};appCreate(_0xecdax21,_0xecdax9[_0x8f6a[87]],_0xecdax22,_0xecdax28);VoiceExtension[_0x8f6a[106]](_0xecdax21)[_0x8f6a[44]](function(_0xecdax2a){return _0xecdaxa[_0x8f6a[43]](201)[_0x8f6a[42]](_0xecdax2a)});});}else {VoiceExtension[_0x8f6a[45]]({where:{exten:_0xecdax9[_0x8f6a[87]][_0x8f6a[48]],context:_0xecdax9[_0x8f6a[87]][_0x8f6a[47]],type:_0xecdax9[_0x8f6a[87]][_0x8f6a[88]]}})[_0x8f6a[44]](function(_0xecdax2b){if(!_0xecdax2b){return _0xecdaxa[_0x8f6a[84]](404)};if(_0xecdax2b[_0x8f6a[100]]>0){return _0xecdaxa[_0x8f6a[43]](500)[_0x8f6a[42]]({message:_0x8f6a[115]})};_0xecdax9[_0x8f6a[87]][_0x8f6a[112]]=1;VoiceExtension[_0x8f6a[110]](_0xecdax9[_0x8f6a[87]])[_0x8f6a[44]](function(_0xecdax2a){return _0xecdaxa[_0x8f6a[43]](201)[_0x8f6a[42]](_0xecdax2a)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)});})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})}})[_0x8f6a[41]](function(_0xecdaxb){_0xecdaxd(_0xecdaxb)});};function appCreate(_0xecdax21,_0xecdax2d,_0xecdax22,_0xecdax28,_0xecdax1d){var _0xecdax2e=_0xecdax28[_0x8f6a[100]];if(_0xecdax2d[_0x8f6a[94]]){_0xecdax2d[_0x8f6a[49]]=_0x8f6a[36]};switch(_0xecdax2d[_0x8f6a[49]]){case _0x8f6a[13]:if(!_0xecdax2d[_0x8f6a[117]]){_[_0x8f6a[118]](_0xecdax21,{app:_0x8f6a[11]})};_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[13]:if(_0xecdax2d[_0x8f6a[88]]===_0x8f6a[119]){_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[120]]=_0xecdax2d[_0x8f6a[120]];_0xecdax20[_0x8f6a[121]]=_0xecdax2d[_0x8f6a[121]];_0xecdax20[_0x8f6a[122]]=_0xecdax2d[_0x8f6a[122]]||0;_0xecdax20[_0x8f6a[117]]=_0xecdax2d[_0x8f6a[117]]||null;}else {_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[123]]=_0xecdax2d[_0x8f6a[123]];_0xecdax20[_0x8f6a[124]]=_0xecdax2d[_0x8f6a[124]]||_0x8f6a[18];_0xecdax20[_0x8f6a[125]]=_0xecdax2d[_0x8f6a[125]]||_0x8f6a[18];_0xecdax20[_0x8f6a[126]]=_0xecdax2d[_0x8f6a[126]]||_0x8f6a[18];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[123]],_0xecdax20[_0x8f6a[125]],_0xecdax20[_0x8f6a[124]]?_0xecdax20[_0x8f6a[124]][_0x8f6a[128]](_0x8f6a[127],_0x8f6a[18]):_0x8f6a[18],_0xecdax20[_0x8f6a[126]]);};break ;;case _0x8f6a[11]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[117]]);break ;;case _0x8f6a[15]:if(_0xecdax2d[_0x8f6a[88]]===_0x8f6a[119]){_0xecdax20[_0x8f6a[50]]=_0x8f6a[129]};break ;;default:;};});break ;;case _0x8f6a[19]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[19]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[124]]=_0xecdax2d[_0x8f6a[124]]||_0x8f6a[18];_0xecdax20[_0x8f6a[130]]=_0xecdax2d[_0x8f6a[130]]||_0x8f6a[18];_0xecdax20[_0x8f6a[131]]=_0xecdax2d[_0x8f6a[131]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[123]]=_0xecdax2d[_0x8f6a[123]];_0xecdax20[_0x8f6a[124]]=_0xecdax2d[_0x8f6a[124]];_0xecdax20[_0x8f6a[125]]=_0xecdax2d[_0x8f6a[125]]||_0x8f6a[18];_0xecdax20[_0x8f6a[126]]=_0xecdax2d[_0x8f6a[126]]||_0x8f6a[18];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[131]],_0xecdax20[_0x8f6a[124]]?_0xecdax20[_0x8f6a[124]][_0x8f6a[128]](_0x8f6a[127],_0x8f6a[18]):_0x8f6a[18],_0xecdax20[_0x8f6a[126]],_0xecdax20[_0x8f6a[130]],_0xecdax20[_0x8f6a[125]]);break ;;default:;};});break ;;case _0x8f6a[22]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[22]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[130]]=_0xecdax2d[_0x8f6a[130]]||_0x8f6a[18];_0xecdax20[_0x8f6a[124]]=_0xecdax2d[_0x8f6a[124]]||_0x8f6a[18];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[130]],_0xecdax20[_0x8f6a[124]]?_0xecdax20[_0x8f6a[124]][_0x8f6a[128]](_0x8f6a[127],_0x8f6a[18]):_0x8f6a[18]);break ;;default:;};});break ;;case _0x8f6a[25]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[25]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[132]]=_0xecdax2d[_0x8f6a[132]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[132]]);break ;;default:;};});break ;;case _0x8f6a[28]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[28]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[133]]=_0xecdax2d[_0x8f6a[133]];_0xecdax20[_0x8f6a[134]]=_0xecdax2d[_0x8f6a[134]];_0xecdax20[_0x8f6a[135]]=_0xecdax2d[_0x8f6a[135]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[135]],_0xecdax20[_0x8f6a[134]],_0xecdax20[_0x8f6a[133]]);break ;;default:;};});break ;;case _0x8f6a[31]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[31]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[136]]=_0xecdax2d[_0x8f6a[136]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[136]]);break ;;default:;};});break ;;case _0x8f6a[11]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[11]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[137]]=_0xecdax2d[_0x8f6a[137]];_0xecdax20[_0x8f6a[138]]=_0xecdax2d[_0x8f6a[138]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[137]],_0xecdax20[_0x8f6a[138]]);break ;;default:;};});break ;;case _0x8f6a[36]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[36]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[49]]=_0xecdax20[_0x8f6a[94]]=_0xecdax2d[_0x8f6a[94]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[50]]||_0x8f6a[18]);break ;;default:;};});break ;;case _0x8f6a[38]:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[38]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[139]]=_0xecdax2d[_0x8f6a[139]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[139]]);break ;;default:;};});break ;;default:_0xecdax21[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax20[_0x8f6a[48]]=_0xecdax2d[_0x8f6a[48]];_0xecdax20[_0x8f6a[88]]=_0xecdax2d[_0x8f6a[88]];_0xecdax20[_0x8f6a[47]]=_0xecdax2d[_0x8f6a[47]];_0xecdax20[_0x8f6a[111]]=_0xecdax2d[_0x8f6a[111]];_0xecdax20[_0x8f6a[112]]=_0xecdax1d?_0xecdax1d++:_0xecdax2d[_0x8f6a[112]]++;_0xecdax20[_0x8f6a[90]]=_0xecdax22;switch(_0xecdax20[_0x8f6a[49]]){case _0x8f6a[9]:_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[104]]?_0x8f6a[97]:_0xecdax2d[_0x8f6a[96]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+1,_0xecdax20[_0x8f6a[47]],(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[102]:_0xecdax20[_0x8f6a[49]]=_0x8f6a[9];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax20[_0x8f6a[47]],_0xecdax20[_0x8f6a[112]]+_0xecdax2e-_0xecdax24,_0xecdax20[_0x8f6a[47]],(_0xecdax24+1)<_0xecdax2e?(_0xecdax20[_0x8f6a[112]]+1):(_0xecdax20[_0x8f6a[112]]+2));break ;;case _0x8f6a[36]:_0xecdax20[_0x8f6a[104]]=_0xecdax2d[_0x8f6a[104]];_0xecdax20[_0x8f6a[96]]=_0xecdax2d[_0x8f6a[96]];_0xecdax20[_0x8f6a[49]]=_0xecdax20[_0x8f6a[94]]=_0xecdax2d[_0x8f6a[94]];_0xecdax20[_0x8f6a[50]]=util[_0x8f6a[61]](_0xecdax20[_0x8f6a[50]],_0xecdax2d[_0x8f6a[50]]||_0x8f6a[18]);break ;;default:;};});;};if(_0xecdax1d){return _0xecdax1d};}exports[_0x8f6a[140]]=function(_0xecdax9,_0xecdaxa){VoiceExtension[_0x8f6a[45]]({where:{exten:_0xecdax9[_0x8f6a[87]][_0x8f6a[48]],context:_0xecdax9[_0x8f6a[87]][_0x8f6a[47]],type:_0xecdax9[_0x8f6a[87]][_0x8f6a[88]],VoiceExtensionId:null,id:{$ne:_0xecdax9[_0x8f6a[87]][_0x8f6a[82]]}}})[_0x8f6a[44]](function(_0xecdax2b){if(!_0xecdax2b){return _0xecdaxa[_0x8f6a[84]](404)};if(_0xecdax2b[_0x8f6a[100]]>0){return _0xecdaxa[_0x8f6a[43]](500)[_0x8f6a[42]]({message:_0x8f6a[115]})};if(_0xecdax9[_0x8f6a[87]][_0x8f6a[82]]){delete _0xecdax9[_0x8f6a[87]][_0x8f6a[82]]};VoiceExtension[_0x8f6a[92]]({where:{id:_0xecdax9[_0x8f6a[55]][_0x8f6a[82]]}})[_0x8f6a[44]](function(_0xecdax1a){if(!_0xecdax1a){return _0xecdaxa[_0x8f6a[84]](404)};var _0xecdax2f=_[_0x8f6a[141]](_0xecdax1a,_0xecdax9[_0x8f6a[87]]);return sequelize[_0x8f6a[109]](function(_0xecdax1c){return _0xecdax2f[_0x8f6a[142]]({transaction:_0xecdax1c})[_0x8f6a[44]](function(_0xecdax30){VoiceExtension[_0x8f6a[45]]({where:{VoiceExtensionId:_0xecdax30[_0x8f6a[82]],isApp:true}})[_0x8f6a[44]](function(_0xecdax2a){return VoiceExtension[_0x8f6a[108]]({where:{VoiceExtensionId:_0xecdax30[_0x8f6a[82]]}},{transaction:_0xecdax1c})[_0x8f6a[44]](function(){_0xecdax2a=_[_0x8f6a[114]](_0xecdax2a,_0x8f6a[113]);var _0xecdax31=_[_0x8f6a[99]](_[_0x8f6a[114]](_0xecdax2a,_0x8f6a[104]),function(_0xecdax20){return _0xecdax20!==null});Interval[_0x8f6a[45]]({where:{IntervalId:_0xecdax31}})[_0x8f6a[44]](function(_0xecdax28){var _0xecdax1d=2;var _0xecdax25;_0xecdax2a[_0x8f6a[66]](function(_0xecdax1f){var _0xecdax21=_[_0x8f6a[93]](Applications[_0xecdax1f[_0x8f6a[49]]]);if(!_0xecdax21||_0xecdax1f[_0x8f6a[94]]){_0xecdax21=[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[36],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[37]}]};_0xecdax1f[_0x8f6a[47]]=_0xecdax30[_0x8f6a[47]];_0xecdax1f[_0x8f6a[48]]=_0xecdax30[_0x8f6a[48]];var _0xecdax22=util[_0x8f6a[61]](_0x8f6a[95],_0xecdax1f[_0x8f6a[47]],_0xecdax1f[_0x8f6a[48]],_0xecdax1d);_0xecdax1f[_0x8f6a[96]]=_0xecdax1f[_0x8f6a[96]]||_0x8f6a[97];var _0xecdax23=_[_0x8f6a[99]](_0xecdax28,function(_0xecdax20){return (_0xecdax20[_0x8f6a[104]]==_0xecdax1f[_0x8f6a[104]])});if(_0xecdax23&&_0xecdax23[_0x8f6a[100]]>0){_0xecdax21[_0x8f6a[101]](0,1);_0xecdax23[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax21[_0x8f6a[105]]({app:_0x8f6a[102],appdata:_0xecdax20[_0x8f6a[96]]+_0x8f6a[103],IntervalId:_0xecdax20[_0x8f6a[82]],isInterval:true,interval:_0xecdax20[_0x8f6a[96]]})});};_0xecdax1d=appCreate(_0xecdax21,_0xecdax1f,_0xecdax22,_0xecdax23||[],_0xecdax1d);VoiceExtension[_0x8f6a[106]](_0xecdax21);});return _0xecdaxa[_0x8f6a[84]](200);});})})})})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)});})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)});})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})};exports[_0x8f6a[143]]=function(_0xecdax9,_0xecdaxa,_0xecdaxd){var _0xecdax25;if(_0xecdax9[_0x8f6a[87]][_0x8f6a[50]]){delete _0xecdax9[_0x8f6a[87]][_0x8f6a[50]]};VoiceExtension[_0x8f6a[85]](_0xecdax9[_0x8f6a[87]][_0x8f6a[82]])[_0x8f6a[44]](function(_0xecdax32){if(!_0xecdax32){return _0xecdaxa[_0x8f6a[84]](404)};delete _0xecdax9[_0x8f6a[87]][_0x8f6a[82]];var _0xecdax2f=_[_0x8f6a[141]](_0xecdax32,_0xecdax9[_0x8f6a[87]]);return sequelize[_0x8f6a[109]](function(_0xecdax1c){return _0xecdax2f[_0x8f6a[142]]({transaction:_0xecdax1c})[_0x8f6a[44]](function(){VoiceExtension[_0x8f6a[45]]({where:{VoiceExtensionId:_0xecdax9[_0x8f6a[87]][_0x8f6a[111]],isApp:true}})[_0x8f6a[44]](function(_0xecdax2a){return VoiceExtension[_0x8f6a[108]]({where:{VoiceExtensionId:_0xecdax9[_0x8f6a[87]][_0x8f6a[111]]}},{transaction:_0xecdax1c})[_0x8f6a[44]](function(){_0xecdax2a=_[_0x8f6a[114]](_0xecdax2a,_0x8f6a[113]);var _0xecdax31=_[_0x8f6a[99]](_[_0x8f6a[114]](_0xecdax2a,_0x8f6a[104]),function(_0xecdax20){return _0xecdax20!==null});return Interval[_0x8f6a[45]]({where:{IntervalId:_0xecdax31}})[_0x8f6a[44]](function(_0xecdax28){var _0xecdax1d=2;var _0xecdax25;_0xecdax2a[_0x8f6a[66]](function(_0xecdax1f){var _0xecdax21=_[_0x8f6a[93]](Applications[_0xecdax1f[_0x8f6a[49]]]);if(!_0xecdax21||_0xecdax1f[_0x8f6a[94]]){_0xecdax21=[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[36],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[37]}]};var _0xecdax22=util[_0x8f6a[61]](_0x8f6a[95],_0xecdax1f[_0x8f6a[47]],_0xecdax1f[_0x8f6a[48]],_0xecdax1d);_0xecdax1f[_0x8f6a[96]]=_0xecdax1f[_0x8f6a[96]]||_0x8f6a[97];var _0xecdax23=_[_0x8f6a[99]](_0xecdax28,function(_0xecdax20){return (_0xecdax20[_0x8f6a[104]]==_0xecdax1f[_0x8f6a[104]])});if(_0xecdax23&&_0xecdax23[_0x8f6a[100]]>0){_0xecdax21[_0x8f6a[101]](0,1);_0xecdax23[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax21[_0x8f6a[105]]({app:_0x8f6a[102],appdata:_0xecdax20[_0x8f6a[96]]+_0x8f6a[103],IntervalId:_0xecdax20[_0x8f6a[82]],isInterval:true,interval:_0xecdax20[_0x8f6a[96]]})});};_0xecdax1d=appCreate(_0xecdax21,_0xecdax1f,_0xecdax22,_0xecdax23||[],_0xecdax1d);VoiceExtension[_0x8f6a[106]](_0xecdax21);});});})})})})[_0x8f6a[44]](function(_0xecdax16){return _0xecdaxa[_0x8f6a[43]](201)[_0x8f6a[42]](_0xecdax16)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)});})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)});};exports[_0x8f6a[108]]=function(_0xecdax9,_0xecdaxa,_0xecdaxd){VoiceExtension[_0x8f6a[85]](_0xecdax9[_0x8f6a[55]][_0x8f6a[82]])[_0x8f6a[44]](function(_0xecdax1a){if(!_0xecdax1a){return _0xecdaxa[_0x8f6a[84]](404)};if(!_0xecdax1a[_0x8f6a[111]]){_0xecdax1a[_0x8f6a[108]]()[_0x8f6a[44]](function(){return _0xecdaxa[_0x8f6a[84]](204)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})}else {VoiceExtension[_0x8f6a[45]]({where:{appGroup:_0xecdax1a[_0x8f6a[90]]}})[_0x8f6a[44]](function(_0xecdaxc){if(!_0xecdaxc){return _0xecdaxa[_0x8f6a[84]](404)};return sequelize[_0x8f6a[109]](function(_0xecdax1c){return VoiceExtension[_0x8f6a[108]]({where:{appGroup:_0xecdax1a[_0x8f6a[90]]}},{transaction:_0xecdax1c})[_0x8f6a[44]](function(_0xecdax33){return VoiceExtension[_0x8f6a[45]]({where:{VoiceExtensionId:_0xecdax1a[_0x8f6a[111]],priority:{$gt:_0xecdaxc[_0xecdax33-1][_0x8f6a[112]]}}})[_0x8f6a[44]](function(_0xecdax1b){return VoiceExtension[_0x8f6a[108]]({where:{VoiceExtensionId:_0xecdax1a[_0x8f6a[111]],priority:{$gt:_0xecdaxc[_0xecdax33-1][_0x8f6a[112]]}}},{transaction:_0xecdax1c})[_0x8f6a[44]](function(){var _0xecdax34=_[_0x8f6a[114]](_[_0x8f6a[99]](_[_0x8f6a[114]](_0xecdax1b,_0x8f6a[113]),function(_0xecdax20){return _0xecdax20[_0x8f6a[91]]===true}),_0x8f6a[90]);var _0xecdax1d=_0xecdaxc[0][_0x8f6a[112]];_0xecdax34[_0x8f6a[66]](function(_0xecdax1e){var _0xecdax1f=_[_0x8f6a[92]](_0xecdax1b,function(_0xecdax20){return (_0xecdax20[_0x8f6a[90]]==_0xecdax1e&&_0xecdax20[_0x8f6a[91]]===true)});var _0xecdax21=_[_0x8f6a[93]](Applications[_0xecdax1f[_0x8f6a[49]]]);if(!_0xecdax21||_0xecdax1f[_0x8f6a[94]]){_0xecdax21=[{app:_0x8f6a[9],appdata:_0x8f6a[10]},{app:_0x8f6a[36],appdata:_0x8f6a[32],isApp:true},{app:_0x8f6a[15],appdata:_0x8f6a[37]}]};var _0xecdax22=util[_0x8f6a[61]](_0x8f6a[95],_0xecdax1f[_0x8f6a[47]],_0xecdax1f[_0x8f6a[48]],_0xecdax1d);_0xecdax1f[_0x8f6a[96]]=_0xecdax1f[_0x8f6a[96]]||_0x8f6a[97];var _0xecdax23=_[_0x8f6a[99]](_0xecdax1b,function(_0xecdax20){return (_0xecdax20[_0x8f6a[90]]==_0xecdax1e&&_0xecdax20[_0x8f6a[98]]===true)});if(_0xecdax23&&_0xecdax23[_0x8f6a[100]]>0){_0xecdax21[_0x8f6a[101]](0,1);_0xecdax23[_0x8f6a[66]](function(_0xecdax20,_0xecdax24){_0xecdax21[_0x8f6a[105]]({app:_0x8f6a[102],appdata:_0xecdax20[_0x8f6a[96]]+_0x8f6a[103],IntervalId:_0xecdax20[_0x8f6a[104]]?_0xecdax20[_0x8f6a[104]]:null,isInterval:true,interval:_0xecdax20[_0x8f6a[96]]})});};_0xecdax1d=appCreate(_0xecdax21,_0xecdax1f,_0xecdax22,_0xecdax23||[],_0xecdax1d);VoiceExtension[_0x8f6a[106]](_0xecdax21);});})})})})[_0x8f6a[44]](function(_0xecdax16){_0xecdaxa[_0x8f6a[84]](201)})[_0x8f6a[41]](function(_0xecdaxb){return _0xecdaxd(_0xecdaxb)});})};})[_0x8f6a[41]](function(_0xecdaxb){return _0xecdaxd(_0xecdaxb)})};exports[_0x8f6a[144]]=function(_0xecdax9,_0xecdaxa){VoiceExtension[_0x8f6a[108]]({where:{id:_0xecdax9[_0x8f6a[52]][_0x8f6a[82]]},individualHooks:true})[_0x8f6a[44]](function(){return _0xecdaxa[_0x8f6a[84]](204)})[_0x8f6a[41]](function(_0xecdaxb){return handleError(_0xecdaxa,_0xecdaxb)})};function handleError(_0xecdaxa,_0xecdaxb){return _0xecdaxa[_0x8f6a[43]](500)[_0x8f6a[42]](_0xecdaxb)}
\ 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 b9b68f0..8d6e1d2 100644
--- a/server/api/voice_extension/voice_extension.socket.js
+++ b/server/api/voice_extension/voice_extension.socket.js
@@ -1 +1 @@
-var _0x31d1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x75\x70\x64\x61\x74\x65"];_0x31d1[0];var VoiceExtension=require(_0x31d1[2])[_0x31d1[1]];exports[_0x31d1[3]]=function(_0x7e15x2){VoiceExtension[_0x31d1[4]](function(_0x7e15x3){onSave(_0x7e15x2,_0x7e15x3)});VoiceExtension[_0x31d1[5]](function(_0x7e15x3){onRemove(_0x7e15x2,_0x7e15x3)});VoiceExtension[_0x31d1[6]](function(_0x7e15x3){onRemove(_0x7e15x2,_0x7e15x3)});VoiceExtension[_0x31d1[7]](function(_0x7e15x3){onUpdate(_0x7e15x2,_0x7e15x3)});};function onSave(_0x7e15x2,_0x7e15x3,_0x7e15x5){_0x7e15x2[_0x31d1[9]](_0x31d1[8],_0x7e15x3)}function onRemove(_0x7e15x2,_0x7e15x3,_0x7e15x5){_0x7e15x2[_0x31d1[9]](_0x31d1[10],_0x7e15x3)}function onUpdate(_0x7e15x2,_0x7e15x3,_0x7e15x5){_0x7e15x2[_0x31d1[9]](_0x31d1[11],_0x7e15x3)}
\ No newline at end of file
+var _0x9fb6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x3A\x75\x70\x64\x61\x74\x65"];_0x9fb6[0];var VoiceExtension=require(_0x9fb6[2])[_0x9fb6[1]];exports[_0x9fb6[3]]=function(_0x1bdbx2){VoiceExtension[_0x9fb6[4]](function(_0x1bdbx3){onSave(_0x1bdbx2,_0x1bdbx3)});VoiceExtension[_0x9fb6[5]](function(_0x1bdbx3){onRemove(_0x1bdbx2,_0x1bdbx3)});VoiceExtension[_0x9fb6[6]](function(_0x1bdbx3){onRemove(_0x1bdbx2,_0x1bdbx3)});VoiceExtension[_0x9fb6[7]](function(_0x1bdbx3){onUpdate(_0x1bdbx2,_0x1bdbx3)});};function onSave(_0x1bdbx2,_0x1bdbx3,_0x1bdbx5){_0x1bdbx2[_0x9fb6[9]](_0x9fb6[8],_0x1bdbx3)}function onRemove(_0x1bdbx2,_0x1bdbx3,_0x1bdbx5){_0x1bdbx2[_0x9fb6[9]](_0x9fb6[10],_0x1bdbx3)}function onUpdate(_0x1bdbx2,_0x1bdbx3,_0x1bdbx5){_0x1bdbx2[_0x9fb6[9]](_0x9fb6[11],_0x1bdbx3)}
\ 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 c83caa8..29204ea 100644
--- a/server/api/voice_extension/voice_extension.spec.js
+++ b/server/api/voice_extension/voice_extension.spec.js
@@ -1 +1 @@
-var _0x1325=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x67\x65\x74"];_0x1325[0];var should=require(_0x1325[1]);var app=require(_0x1325[2]);var request=require(_0x1325[3]);describe(_0x1325[4],function(){it(_0x1325[5],function(_0x8fbfx4){request(app)[_0x1325[13]](_0x1325[12])[_0x1325[11]](200)[_0x1325[11]](_0x1325[10],/json/)[_0x1325[9]](function(_0x8fbfx5,_0x8fbfx6){if(_0x8fbfx5){return _0x8fbfx4(_0x8fbfx5)};_0x8fbfx6[_0x1325[8]][_0x1325[1]][_0x1325[7]][_0x1325[6]](Array);_0x8fbfx4();})})});
\ No newline at end of file
+var _0xd02e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x67\x65\x74"];_0xd02e[0];var should=require(_0xd02e[1]);var app=require(_0xd02e[2]);var request=require(_0xd02e[3]);describe(_0xd02e[4],function(){it(_0xd02e[5],function(_0x421cx4){request(app)[_0xd02e[13]](_0xd02e[12])[_0xd02e[11]](200)[_0xd02e[11]](_0xd02e[10],/json/)[_0xd02e[9]](function(_0x421cx5,_0x421cx6){if(_0x421cx5){return _0x421cx4(_0x421cx5)};_0x421cx6[_0xd02e[8]][_0xd02e[1]][_0xd02e[7]][_0xd02e[6]](Array);_0x421cx4();})})});
\ No newline at end of file
diff --git a/server/api/voice_musiconhold/index.js b/server/api/voice_musiconhold/index.js
index c7d8f22..f842dce 100644
--- a/server/api/voice_musiconhold/index.js
+++ b/server/api/voice_musiconhold/index.js
@@ -1 +1 @@
-var _0x6468=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x73\x74\x72\x65\x61\x6D","\x73\x74\x72\x65\x61\x6D","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x66\x69\x6C\x65\x73","\x73\x68\x6F\x77\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6D\x6F\x68\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x6C\x65\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x65\x78\x70\x6F\x72\x74\x73"];_0x6468[0];var express=require(_0x6468[1]);var controller=require(_0x6468[2]);var auth=require(_0x6468[3]);var router=express.Router();router[_0x6468[7]](_0x6468[4],auth[_0x6468[5]](),controller[_0x6468[6]]);router[_0x6468[7]](_0x6468[8],auth[_0x6468[5]](),controller[_0x6468[9]]);router[_0x6468[7]](_0x6468[10],auth[_0x6468[5]](),controller[_0x6468[11]]);router[_0x6468[7]](_0x6468[12],auth[_0x6468[5]](),controller[_0x6468[13]]);router[_0x6468[15]](_0x6468[4],auth[_0x6468[5]](),controller[_0x6468[14]]);router[_0x6468[15]](_0x6468[16],auth[_0x6468[5]](),controller[_0x6468[17]]);router[_0x6468[15]](_0x6468[12],auth[_0x6468[5]](),controller[_0x6468[18]]);router[_0x6468[20]](_0x6468[10],auth[_0x6468[5]](),controller[_0x6468[19]]);router[_0x6468[22]](_0x6468[4],auth[_0x6468[5]](),controller[_0x6468[21]]);router[_0x6468[22]](_0x6468[10],auth[_0x6468[5]](),controller[_0x6468[23]]);router[_0x6468[22]](_0x6468[12],auth[_0x6468[5]](),controller[_0x6468[24]]);module[_0x6468[25]]=router;
\ No newline at end of file
+var _0xdd11=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x73\x74\x72\x65\x61\x6D","\x73\x74\x72\x65\x61\x6D","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x66\x69\x6C\x65\x73","\x73\x68\x6F\x77\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6D\x6F\x68\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x6C\x65\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x65\x78\x70\x6F\x72\x74\x73"];_0xdd11[0];var express=require(_0xdd11[1]);var controller=require(_0xdd11[2]);var auth=require(_0xdd11[3]);var router=express.Router();router[_0xdd11[7]](_0xdd11[4],auth[_0xdd11[5]](),controller[_0xdd11[6]]);router[_0xdd11[7]](_0xdd11[8],auth[_0xdd11[5]](),controller[_0xdd11[9]]);router[_0xdd11[7]](_0xdd11[10],auth[_0xdd11[5]](),controller[_0xdd11[11]]);router[_0xdd11[7]](_0xdd11[12],auth[_0xdd11[5]](),controller[_0xdd11[13]]);router[_0xdd11[15]](_0xdd11[4],auth[_0xdd11[5]](),controller[_0xdd11[14]]);router[_0xdd11[15]](_0xdd11[16],auth[_0xdd11[5]](),controller[_0xdd11[17]]);router[_0xdd11[15]](_0xdd11[12],auth[_0xdd11[5]](),controller[_0xdd11[18]]);router[_0xdd11[20]](_0xdd11[10],auth[_0xdd11[5]](),controller[_0xdd11[19]]);router[_0xdd11[22]](_0xdd11[4],auth[_0xdd11[5]](),controller[_0xdd11[21]]);router[_0xdd11[22]](_0xdd11[10],auth[_0xdd11[5]](),controller[_0xdd11[23]]);router[_0xdd11[22]](_0xdd11[12],auth[_0xdd11[5]](),controller[_0xdd11[24]]);module[_0xdd11[25]]=router;
\ 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 b13a25c..2bb59f2 100644
--- a/server/api/voice_musiconhold/voice_musiconhold.controller.js
+++ b/server/api/voice_musiconhold/voice_musiconhold.controller.js
@@ -1 +1 @@
-var _0x4cf0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x72\x65\x6D\x6F\x76\x65","\x55\x70\x6C\x6F\x61\x64","\x66\x73\x2D\x65\x78\x74\x72\x61","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x69\x72\x65\x63\x74\x6F\x72\x79","\x73\x6F\x72\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x46\x69\x6C\x65\x73","\x6C\x6F\x67","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x73\x6F\x75\x6E\x64\x73\x2F\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x6A\x6F\x69\x6E","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x2E\x77\x61\x76","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x63\x6F\x70\x79\x53\x79\x6E\x63","\x30\x37\x37\x37","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x73\x6F\x75\x6E\x64\x73","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x66\x69\x6C\x65\x73","\x72\x65\x61\x64\x64\x69\x72","\x64\x65\x6C\x65\x74\x65\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x2F","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x75\x6E\x6C\x69\x6E\x6B","\x6D\x6F\x68\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x74\x68\x61\x74\x65\x72\x72\x6F\x72","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x65\x72\x72\x6F\x72\x31","\x6C\x65\x6E\x67\x74\x68","\x65\x72\x72\x6F\x72\x32","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4D\x4F\x48","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x6D\x6F\x68","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x66\x69\x6C\x65\x20\x65\x72\x72\x6F\x72","\x4D\x45\x53\x53\x41\x47\x45\x5F\x46\x49\x4C\x45\x5F\x43\x52\x45\x41\x54\x49\x4F\x4E\x5F\x45\x52\x52\x4F\x52","\x63\x6F\x6D\x6D\x69\x74","\x66\x69\x6C\x65\x20\x63\x72\x65\x61\x74\x65\x64","\x6D\x6B\x64\x69\x72","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x74\x72\x65\x61\x6D","\x65\x6E\x63\x6F\x64\x65"];_0x4cf0[0];var _=require(_0x4cf0[1]);var VoiceMusicOnHold=require(_0x4cf0[3])[_0x4cf0[2]];var fs=require(_0x4cf0[4]);var remove=require(_0x4cf0[5]);var Upload=require(_0x4cf0[3])[_0x4cf0[6]];var fse=require(_0x4cf0[7]);var path=require(_0x4cf0[8]);var config=require(_0x4cf0[9]);var sequelize=require(_0x4cf0[3])[_0x4cf0[10]];var util=require(_0x4cf0[11]);var base64=require(_0x4cf0[12]);exports[_0x4cf0[13]]=function(_0x94e4xc,_0x94e4xd){var _0x94e4xe=[_0x4cf0[14],_0x4cf0[15],_0x4cf0[16],_0x4cf0[17]];var _0x94e4xf=_0x94e4xc[_0x4cf0[19]][_0x4cf0[18]]?parseInt(_0x94e4xc[_0x4cf0[19]][_0x4cf0[18]],10):100;var _0x94e4x10=_0x94e4xc[_0x4cf0[19]][_0x4cf0[20]]?parseInt(_0x94e4xc[_0x4cf0[19]][_0x4cf0[20]],10):0;var _0x94e4x11={where:{},limit:_0x94e4xf,offset:_0x94e4x10*_0x94e4xf};_[_0x4cf0[34]](_0x94e4xc[_0x4cf0[19]],function(_0x94e4x12,_0x94e4x13){switch(_0x94e4x13){case _0x4cf0[18]:;case _0x4cf0[20]:break ;;case _0x4cf0[23]:_0x94e4x11[_0x4cf0[21]]=util[_0x4cf0[26]](_0x4cf0[22],_0x94e4xc[_0x4cf0[19]][_0x4cf0[23]],_0x94e4xc[_0x4cf0[19]][_0x4cf0[24]]||_0x4cf0[25])||null;break ;;case _0x4cf0[24]:break ;;case _0x4cf0[32]:_0x94e4x11[_0x4cf0[28]][_0x4cf0[27]]=[];_0x94e4xe[_0x4cf0[31]](function(_0x94e4x14){var _0x94e4x15={};_0x94e4x15[_0x94e4x14]={$like:_0x4cf0[29]+_0x94e4x12+_0x4cf0[29]};_0x94e4x11[_0x4cf0[28]][_0x4cf0[27]][_0x4cf0[30]](_0x94e4x15);});break ;;default:_0x94e4x11[_0x4cf0[28]][_0x94e4x13]={$like:{}};_0x94e4x11[_0x4cf0[28]][_0x94e4x13][_0x4cf0[33]]=_0x4cf0[29]+_0x94e4x12+_0x4cf0[29];;}});VoiceMusicOnHold[_0x4cf0[48]](_0x94e4x11)[_0x4cf0[47]](function(_0x94e4x17){var _0x94e4x18=Math[_0x4cf0[37]](_0x94e4x17[_0x4cf0[36]]/_0x94e4xf);var _0x94e4x19=_0x94e4x18>(_0x94e4x11[_0x4cf0[38]]+1)?util[_0x4cf0[26]](_0x4cf0[39],_0x94e4xc[_0x4cf0[40]],_0x94e4xc[_0x4cf0[42]][_0x4cf0[41]],_0x94e4xc[_0x4cf0[43]],_0x94e4x10+1):null;var _0x94e4x1a=_0x94e4x10>0?util[_0x4cf0[26]](_0x4cf0[39],_0x94e4xc[_0x4cf0[40]],_0x94e4xc[_0x4cf0[42]][_0x4cf0[41]],_0x94e4xc[_0x4cf0[43]],_0x94e4x10-1):null;_0x94e4xd[_0x4cf0[46]](200)[_0x4cf0[45]]({count:_0x94e4x17[_0x4cf0[36]],rows:_0x94e4x17[_0x4cf0[44]],next_page:_0x94e4x19,previous_page:_0x94e4x1a,total_pages:_0x94e4x18});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)});};exports[_0x4cf0[49]]=function(_0x94e4xc,_0x94e4xd){VoiceMusicOnHold[_0x4cf0[53]](_0x94e4xc[_0x4cf0[52]][_0x4cf0[51]])[_0x4cf0[47]](function(_0x94e4x1b){if(!_0x94e4x1b){return _0x94e4xd[_0x4cf0[50]](404)};return _0x94e4xd[_0x4cf0[45]](_0x94e4x1b);})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)})};exports[_0x4cf0[54]]=function(_0x94e4xc,_0x94e4xd){VoiceMusicOnHold[_0x4cf0[53]](_0x94e4xc[_0x4cf0[52]][_0x4cf0[51]])[_0x4cf0[47]](function(_0x94e4x1b){if(!_0x94e4x1b){return _0x94e4xd[_0x4cf0[50]](404)};Upload[_0x4cf0[67]]({where:{id:_0x94e4xc[_0x4cf0[66]][_0x4cf0[65]]}})[_0x4cf0[47]](function(_0x94e4x1c){var _0x94e4x1d=path[_0x4cf0[58]](config[_0x4cf0[56]],_0x4cf0[57]);var _0x94e4x1e;_0x94e4x1c[_0x4cf0[31]](function(_0x94e4x1f){_0x94e4x1e=path[_0x4cf0[58]](_0x94e4x1b[_0x4cf0[15]],_0x94e4x1f[_0x4cf0[59]]+_0x4cf0[60]);fse[_0x4cf0[62]](path[_0x4cf0[58]](_0x94e4x1d,_0x94e4x1f[_0x4cf0[61]]+_0x4cf0[60]),_0x94e4x1e);});fs[_0x4cf0[64]](_0x94e4x1e,parseInt(_0x4cf0[63],8));_0x94e4xd[_0x4cf0[50]](200);})[_0x4cf0[35]](function(_0x94e4x16){console[_0x4cf0[55]](_0x94e4x16);return handleError(_0x94e4xd,_0x94e4x16);});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)})};exports[_0x4cf0[68]]=function(_0x94e4xc,_0x94e4xd){var _0x94e4x20={};VoiceMusicOnHold[_0x4cf0[53]](_0x94e4xc[_0x4cf0[52]][_0x4cf0[51]])[_0x4cf0[47]](function(_0x94e4x1b){if(!_0x94e4x1b){return _0x94e4xd[_0x4cf0[50]](404)};_0x94e4x20[_0x4cf0[8]]=_0x94e4x1b[_0x4cf0[15]];fs[_0x4cf0[70]](_0x94e4x1b[_0x4cf0[15]],function(_0x94e4x16,_0x94e4x21){if(!_0x94e4x16){_0x94e4x20[_0x4cf0[69]]=_0x94e4x21;return _0x94e4xd[_0x4cf0[45]](_0x94e4x20);}else {throw _0x94e4x16}});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)});};exports[_0x4cf0[71]]=function(_0x94e4xc,_0x94e4xd){VoiceMusicOnHold[_0x4cf0[53]](_0x94e4xc[_0x4cf0[52]][_0x4cf0[51]])[_0x4cf0[47]](function(_0x94e4x1b){if(!_0x94e4x1b){return _0x94e4xd[_0x4cf0[50]](404)};var _0x94e4x22=_0x94e4x1b[_0x4cf0[15]]+_0x4cf0[72]+_0x94e4xc[_0x4cf0[19]][_0x4cf0[73]];fs[_0x4cf0[74]](_0x94e4x22,function(_0x94e4x16){if(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)}else {return _0x94e4xd[_0x4cf0[50]](204)}});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)})};exports[_0x4cf0[75]]=function(_0x94e4xc,_0x94e4xd){console[_0x4cf0[55]](_0x94e4xc[_0x4cf0[66]]);VoiceMusicOnHold[_0x4cf0[67]]({where:{name:_0x94e4xc[_0x4cf0[66]][_0x4cf0[14]]}})[_0x4cf0[47]](function(_0x94e4x23){if(!_0x94e4x23){return _0x94e4xd[_0x4cf0[50]](404)};return _0x94e4xd[_0x4cf0[45]](_0x94e4x23);})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)});};exports[_0x4cf0[76]]=function(_0x94e4xc,_0x94e4xd){VoiceMusicOnHold[_0x4cf0[67]]({where:{name:_0x94e4xc[_0x4cf0[66]][_0x4cf0[14]]}})[_0x4cf0[47]](function(_0x94e4x24){console[_0x4cf0[55]](_0x94e4x24);console[_0x4cf0[55]](_0x4cf0[78]);if(!_0x94e4x24){console[_0x4cf0[55]](_0x4cf0[79]);return _0x94e4xd[_0x4cf0[50]](404);};if(_0x94e4x24[_0x4cf0[80]]>0){console[_0x4cf0[55]](_0x4cf0[81]);return _0x94e4xd[_0x4cf0[46]](500)[_0x4cf0[45]]({message:_0x4cf0[82]});};return sequelize[_0x4cf0[90]]()[_0x4cf0[47]](function(_0x94e4x25){_0x94e4xc[_0x4cf0[66]][_0x4cf0[15]]=path[_0x4cf0[58]](config[_0x4cf0[56]],_0x4cf0[83],_0x94e4xc[_0x4cf0[66]][_0x4cf0[14]]);return VoiceMusicOnHold[_0x4cf0[76]](_0x94e4xc[_0x4cf0[66]],{transaction:_0x94e4x25})[_0x4cf0[47]](function(_0x94e4x1b){fs[_0x4cf0[89]](_0x94e4x1b[_0x4cf0[15]],parseInt(_0x4cf0[63],8),function(_0x94e4x16){if(_0x94e4x16){console[_0x4cf0[55]](_0x4cf0[85]);_0x94e4x25[_0x4cf0[84]]();return _0x94e4xd[_0x4cf0[46]](500)[_0x4cf0[45]]({message:_0x4cf0[86]});};_0x94e4x25[_0x4cf0[87]]();console[_0x4cf0[55]](_0x4cf0[88]);return _0x94e4xd[_0x4cf0[46]](201)[_0x4cf0[45]](_0x94e4x1b);})})[_0x4cf0[35]](function(_0x94e4x16){_0x94e4x25[_0x4cf0[84]]()});});})[_0x4cf0[35]](function(_0x94e4x16){console[_0x4cf0[55]](_0x4cf0[77]);return handleError(_0x94e4xd,_0x94e4x16);})};exports[_0x4cf0[91]]=function(_0x94e4xc,_0x94e4xd){if(_0x94e4xc[_0x4cf0[66]][_0x4cf0[51]]){delete _0x94e4xc[_0x4cf0[66]][_0x4cf0[51]]};VoiceMusicOnHold[_0x4cf0[94]]({where:{id:_0x94e4xc[_0x4cf0[52]][_0x4cf0[51]]}})[_0x4cf0[47]](function(_0x94e4x1b){if(!_0x94e4x1b){return _0x94e4xd[_0x4cf0[50]](404)};var _0x94e4x26=_[_0x4cf0[92]](_0x94e4x1b,_0x94e4xc[_0x4cf0[66]]);_0x94e4x26[_0x4cf0[93]]()[_0x4cf0[47]](function(){return _0x94e4xd[_0x4cf0[46]](200)[_0x4cf0[45]](_0x94e4x1b)})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)});};exports[_0x4cf0[95]]=function(_0x94e4xc,_0x94e4xd){VoiceMusicOnHold[_0x4cf0[53]](_0x94e4xc[_0x4cf0[52]][_0x4cf0[51]])[_0x4cf0[47]](function(_0x94e4x1b){if(!_0x94e4x1b){return _0x94e4xd[_0x4cf0[50]](404)};return sequelize[_0x4cf0[90]](function(_0x94e4x25){return _0x94e4x1b[_0x4cf0[95]]({transaction:_0x94e4x25})[_0x4cf0[47]](function(){remove(_0x94e4x1b[_0x4cf0[15]],function(_0x94e4x16){if(_0x94e4x16){console[_0x4cf0[55]](_0x94e4x16)};return _0x94e4xd[_0x4cf0[50]](204);})})})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)})};exports[_0x4cf0[96]]=function(_0x94e4xc,_0x94e4xd){VoiceMusicOnHold[_0x4cf0[67]]({where:{id:_0x94e4xc[_0x4cf0[19]][_0x4cf0[51]]}})[_0x4cf0[47]](function(_0x94e4x27){if(!_0x94e4x27){return _0x94e4xd[_0x4cf0[50]](404)};return sequelize[_0x4cf0[90]](function(_0x94e4x25){_0x94e4x27[_0x4cf0[31]](function(_0x94e4x28){return _0x94e4x28[_0x4cf0[95]]({transaction:_0x94e4x25})[_0x4cf0[47]](function(){remove(_0x94e4x28[_0x4cf0[15]],function(_0x94e4x16){if(_0x94e4x16){console[_0x4cf0[55]](_0x94e4x16);throw _0x94e4x16;}})})})})[_0x4cf0[47]](function(){return _0x94e4xd[_0x4cf0[50]](204)})[_0x4cf0[35]](function(_0x94e4x16){console[_0x4cf0[55]](_0x94e4x16);return handleError(_0x94e4xd,_0x94e4x16);});})[_0x4cf0[35]](function(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)})};exports[_0x4cf0[97]]=function(_0x94e4xc,_0x94e4xd){var _0x94e4x29=decodeURI(_0x94e4xc[_0x4cf0[19]][_0x4cf0[8]]);base64[_0x4cf0[98]](_0x94e4x29,function(_0x94e4x16,_0x94e4x2a){if(_0x94e4x16){return handleError(_0x94e4xd,_0x94e4x16)}else {return _0x94e4xd[_0x4cf0[46]](200)[_0x4cf0[45]](_0x94e4x2a)}});};function handleError(_0x94e4xd,_0x94e4x16){return _0x94e4xd[_0x4cf0[46]](500)[_0x4cf0[45]](_0x94e4x16)}
\ No newline at end of file
+var _0x81f9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x72\x65\x6D\x6F\x76\x65","\x55\x70\x6C\x6F\x61\x64","\x66\x73\x2D\x65\x78\x74\x72\x61","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x75\x74\x69\x6C","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x69\x72\x65\x63\x74\x6F\x72\x79","\x73\x6F\x72\x74","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x64\x64\x46\x69\x6C\x65\x73","\x6C\x6F\x67","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x73\x6F\x75\x6E\x64\x73\x2F\x63\x6F\x6E\x76\x65\x72\x74\x65\x64","\x6A\x6F\x69\x6E","\x64\x69\x73\x70\x6C\x61\x79\x5F\x6E\x61\x6D\x65","\x2E\x77\x61\x76","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x63\x6F\x70\x79\x53\x79\x6E\x63","\x30\x37\x37\x37","\x63\x68\x6D\x6F\x64\x53\x79\x6E\x63","\x73\x6F\x75\x6E\x64\x73","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x66\x69\x6C\x65\x73","\x72\x65\x61\x64\x64\x69\x72","\x64\x65\x6C\x65\x74\x65\x41\x75\x64\x69\x6F\x46\x69\x6C\x65\x73","\x2F","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x75\x6E\x6C\x69\x6E\x6B","\x6D\x6F\x68\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x74\x68\x61\x74\x65\x72\x72\x6F\x72","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x65\x72\x72\x6F\x72\x31","\x6C\x65\x6E\x67\x74\x68","\x65\x72\x72\x6F\x72\x32","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4D\x4F\x48","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x6D\x6F\x68","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x66\x69\x6C\x65\x20\x65\x72\x72\x6F\x72","\x4D\x45\x53\x53\x41\x47\x45\x5F\x46\x49\x4C\x45\x5F\x43\x52\x45\x41\x54\x49\x4F\x4E\x5F\x45\x52\x52\x4F\x52","\x63\x6F\x6D\x6D\x69\x74","\x66\x69\x6C\x65\x20\x63\x72\x65\x61\x74\x65\x64","\x6D\x6B\x64\x69\x72","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x74\x72\x65\x61\x6D","\x65\x6E\x63\x6F\x64\x65"];_0x81f9[0];var _=require(_0x81f9[1]);var VoiceMusicOnHold=require(_0x81f9[3])[_0x81f9[2]];var fs=require(_0x81f9[4]);var remove=require(_0x81f9[5]);var Upload=require(_0x81f9[3])[_0x81f9[6]];var fse=require(_0x81f9[7]);var path=require(_0x81f9[8]);var config=require(_0x81f9[9]);var sequelize=require(_0x81f9[3])[_0x81f9[10]];var util=require(_0x81f9[11]);var base64=require(_0x81f9[12]);exports[_0x81f9[13]]=function(_0x1e67xc,_0x1e67xd){var _0x1e67xe=[_0x81f9[14],_0x81f9[15],_0x81f9[16],_0x81f9[17]];var _0x1e67xf=_0x1e67xc[_0x81f9[19]][_0x81f9[18]]?parseInt(_0x1e67xc[_0x81f9[19]][_0x81f9[18]],10):100;var _0x1e67x10=_0x1e67xc[_0x81f9[19]][_0x81f9[20]]?parseInt(_0x1e67xc[_0x81f9[19]][_0x81f9[20]],10):0;var _0x1e67x11={where:{},limit:_0x1e67xf,offset:_0x1e67x10*_0x1e67xf};_[_0x81f9[34]](_0x1e67xc[_0x81f9[19]],function(_0x1e67x12,_0x1e67x13){switch(_0x1e67x13){case _0x81f9[18]:;case _0x81f9[20]:break ;;case _0x81f9[23]:_0x1e67x11[_0x81f9[21]]=util[_0x81f9[26]](_0x81f9[22],_0x1e67xc[_0x81f9[19]][_0x81f9[23]],_0x1e67xc[_0x81f9[19]][_0x81f9[24]]||_0x81f9[25])||null;break ;;case _0x81f9[24]:break ;;case _0x81f9[32]:_0x1e67x11[_0x81f9[28]][_0x81f9[27]]=[];_0x1e67xe[_0x81f9[31]](function(_0x1e67x14){var _0x1e67x15={};_0x1e67x15[_0x1e67x14]={$like:_0x81f9[29]+_0x1e67x12+_0x81f9[29]};_0x1e67x11[_0x81f9[28]][_0x81f9[27]][_0x81f9[30]](_0x1e67x15);});break ;;default:_0x1e67x11[_0x81f9[28]][_0x1e67x13]={$like:{}};_0x1e67x11[_0x81f9[28]][_0x1e67x13][_0x81f9[33]]=_0x81f9[29]+_0x1e67x12+_0x81f9[29];;}});VoiceMusicOnHold[_0x81f9[48]](_0x1e67x11)[_0x81f9[47]](function(_0x1e67x17){var _0x1e67x18=Math[_0x81f9[37]](_0x1e67x17[_0x81f9[36]]/_0x1e67xf);var _0x1e67x19=_0x1e67x18>(_0x1e67x11[_0x81f9[38]]+1)?util[_0x81f9[26]](_0x81f9[39],_0x1e67xc[_0x81f9[40]],_0x1e67xc[_0x81f9[42]][_0x81f9[41]],_0x1e67xc[_0x81f9[43]],_0x1e67x10+1):null;var _0x1e67x1a=_0x1e67x10>0?util[_0x81f9[26]](_0x81f9[39],_0x1e67xc[_0x81f9[40]],_0x1e67xc[_0x81f9[42]][_0x81f9[41]],_0x1e67xc[_0x81f9[43]],_0x1e67x10-1):null;_0x1e67xd[_0x81f9[46]](200)[_0x81f9[45]]({count:_0x1e67x17[_0x81f9[36]],rows:_0x1e67x17[_0x81f9[44]],next_page:_0x1e67x19,previous_page:_0x1e67x1a,total_pages:_0x1e67x18});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)});};exports[_0x81f9[49]]=function(_0x1e67xc,_0x1e67xd){VoiceMusicOnHold[_0x81f9[53]](_0x1e67xc[_0x81f9[52]][_0x81f9[51]])[_0x81f9[47]](function(_0x1e67x1b){if(!_0x1e67x1b){return _0x1e67xd[_0x81f9[50]](404)};return _0x1e67xd[_0x81f9[45]](_0x1e67x1b);})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)})};exports[_0x81f9[54]]=function(_0x1e67xc,_0x1e67xd){VoiceMusicOnHold[_0x81f9[53]](_0x1e67xc[_0x81f9[52]][_0x81f9[51]])[_0x81f9[47]](function(_0x1e67x1b){if(!_0x1e67x1b){return _0x1e67xd[_0x81f9[50]](404)};Upload[_0x81f9[67]]({where:{id:_0x1e67xc[_0x81f9[66]][_0x81f9[65]]}})[_0x81f9[47]](function(_0x1e67x1c){var _0x1e67x1d=path[_0x81f9[58]](config[_0x81f9[56]],_0x81f9[57]);var _0x1e67x1e;_0x1e67x1c[_0x81f9[31]](function(_0x1e67x1f){_0x1e67x1e=path[_0x81f9[58]](_0x1e67x1b[_0x81f9[15]],_0x1e67x1f[_0x81f9[59]]+_0x81f9[60]);fse[_0x81f9[62]](path[_0x81f9[58]](_0x1e67x1d,_0x1e67x1f[_0x81f9[61]]+_0x81f9[60]),_0x1e67x1e);});fs[_0x81f9[64]](_0x1e67x1e,parseInt(_0x81f9[63],8));_0x1e67xd[_0x81f9[50]](200);})[_0x81f9[35]](function(_0x1e67x16){console[_0x81f9[55]](_0x1e67x16);return handleError(_0x1e67xd,_0x1e67x16);});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)})};exports[_0x81f9[68]]=function(_0x1e67xc,_0x1e67xd){var _0x1e67x20={};VoiceMusicOnHold[_0x81f9[53]](_0x1e67xc[_0x81f9[52]][_0x81f9[51]])[_0x81f9[47]](function(_0x1e67x1b){if(!_0x1e67x1b){return _0x1e67xd[_0x81f9[50]](404)};_0x1e67x20[_0x81f9[8]]=_0x1e67x1b[_0x81f9[15]];fs[_0x81f9[70]](_0x1e67x1b[_0x81f9[15]],function(_0x1e67x16,_0x1e67x21){if(!_0x1e67x16){_0x1e67x20[_0x81f9[69]]=_0x1e67x21;return _0x1e67xd[_0x81f9[45]](_0x1e67x20);}else {throw _0x1e67x16}});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)});};exports[_0x81f9[71]]=function(_0x1e67xc,_0x1e67xd){VoiceMusicOnHold[_0x81f9[53]](_0x1e67xc[_0x81f9[52]][_0x81f9[51]])[_0x81f9[47]](function(_0x1e67x1b){if(!_0x1e67x1b){return _0x1e67xd[_0x81f9[50]](404)};var _0x1e67x22=_0x1e67x1b[_0x81f9[15]]+_0x81f9[72]+_0x1e67xc[_0x81f9[19]][_0x81f9[73]];fs[_0x81f9[74]](_0x1e67x22,function(_0x1e67x16){if(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)}else {return _0x1e67xd[_0x81f9[50]](204)}});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)})};exports[_0x81f9[75]]=function(_0x1e67xc,_0x1e67xd){console[_0x81f9[55]](_0x1e67xc[_0x81f9[66]]);VoiceMusicOnHold[_0x81f9[67]]({where:{name:_0x1e67xc[_0x81f9[66]][_0x81f9[14]]}})[_0x81f9[47]](function(_0x1e67x23){if(!_0x1e67x23){return _0x1e67xd[_0x81f9[50]](404)};return _0x1e67xd[_0x81f9[45]](_0x1e67x23);})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)});};exports[_0x81f9[76]]=function(_0x1e67xc,_0x1e67xd){VoiceMusicOnHold[_0x81f9[67]]({where:{name:_0x1e67xc[_0x81f9[66]][_0x81f9[14]]}})[_0x81f9[47]](function(_0x1e67x24){console[_0x81f9[55]](_0x1e67x24);console[_0x81f9[55]](_0x81f9[78]);if(!_0x1e67x24){console[_0x81f9[55]](_0x81f9[79]);return _0x1e67xd[_0x81f9[50]](404);};if(_0x1e67x24[_0x81f9[80]]>0){console[_0x81f9[55]](_0x81f9[81]);return _0x1e67xd[_0x81f9[46]](500)[_0x81f9[45]]({message:_0x81f9[82]});};return sequelize[_0x81f9[90]]()[_0x81f9[47]](function(_0x1e67x25){_0x1e67xc[_0x81f9[66]][_0x81f9[15]]=path[_0x81f9[58]](config[_0x81f9[56]],_0x81f9[83],_0x1e67xc[_0x81f9[66]][_0x81f9[14]]);return VoiceMusicOnHold[_0x81f9[76]](_0x1e67xc[_0x81f9[66]],{transaction:_0x1e67x25})[_0x81f9[47]](function(_0x1e67x1b){fs[_0x81f9[89]](_0x1e67x1b[_0x81f9[15]],parseInt(_0x81f9[63],8),function(_0x1e67x16){if(_0x1e67x16){console[_0x81f9[55]](_0x81f9[85]);_0x1e67x25[_0x81f9[84]]();return _0x1e67xd[_0x81f9[46]](500)[_0x81f9[45]]({message:_0x81f9[86]});};_0x1e67x25[_0x81f9[87]]();console[_0x81f9[55]](_0x81f9[88]);return _0x1e67xd[_0x81f9[46]](201)[_0x81f9[45]](_0x1e67x1b);})})[_0x81f9[35]](function(_0x1e67x16){_0x1e67x25[_0x81f9[84]]()});});})[_0x81f9[35]](function(_0x1e67x16){console[_0x81f9[55]](_0x81f9[77]);return handleError(_0x1e67xd,_0x1e67x16);})};exports[_0x81f9[91]]=function(_0x1e67xc,_0x1e67xd){if(_0x1e67xc[_0x81f9[66]][_0x81f9[51]]){delete _0x1e67xc[_0x81f9[66]][_0x81f9[51]]};VoiceMusicOnHold[_0x81f9[94]]({where:{id:_0x1e67xc[_0x81f9[52]][_0x81f9[51]]}})[_0x81f9[47]](function(_0x1e67x1b){if(!_0x1e67x1b){return _0x1e67xd[_0x81f9[50]](404)};var _0x1e67x26=_[_0x81f9[92]](_0x1e67x1b,_0x1e67xc[_0x81f9[66]]);_0x1e67x26[_0x81f9[93]]()[_0x81f9[47]](function(){return _0x1e67xd[_0x81f9[46]](200)[_0x81f9[45]](_0x1e67x1b)})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)});};exports[_0x81f9[95]]=function(_0x1e67xc,_0x1e67xd){VoiceMusicOnHold[_0x81f9[53]](_0x1e67xc[_0x81f9[52]][_0x81f9[51]])[_0x81f9[47]](function(_0x1e67x1b){if(!_0x1e67x1b){return _0x1e67xd[_0x81f9[50]](404)};return sequelize[_0x81f9[90]](function(_0x1e67x25){return _0x1e67x1b[_0x81f9[95]]({transaction:_0x1e67x25})[_0x81f9[47]](function(){remove(_0x1e67x1b[_0x81f9[15]],function(_0x1e67x16){if(_0x1e67x16){console[_0x81f9[55]](_0x1e67x16)};return _0x1e67xd[_0x81f9[50]](204);})})})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)})};exports[_0x81f9[96]]=function(_0x1e67xc,_0x1e67xd){VoiceMusicOnHold[_0x81f9[67]]({where:{id:_0x1e67xc[_0x81f9[19]][_0x81f9[51]]}})[_0x81f9[47]](function(_0x1e67x27){if(!_0x1e67x27){return _0x1e67xd[_0x81f9[50]](404)};return sequelize[_0x81f9[90]](function(_0x1e67x25){_0x1e67x27[_0x81f9[31]](function(_0x1e67x28){return _0x1e67x28[_0x81f9[95]]({transaction:_0x1e67x25})[_0x81f9[47]](function(){remove(_0x1e67x28[_0x81f9[15]],function(_0x1e67x16){if(_0x1e67x16){console[_0x81f9[55]](_0x1e67x16);throw _0x1e67x16;}})})})})[_0x81f9[47]](function(){return _0x1e67xd[_0x81f9[50]](204)})[_0x81f9[35]](function(_0x1e67x16){console[_0x81f9[55]](_0x1e67x16);return handleError(_0x1e67xd,_0x1e67x16);});})[_0x81f9[35]](function(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)})};exports[_0x81f9[97]]=function(_0x1e67xc,_0x1e67xd){var _0x1e67x29=decodeURI(_0x1e67xc[_0x81f9[19]][_0x81f9[8]]);base64[_0x81f9[98]](_0x1e67x29,function(_0x1e67x16,_0x1e67x2a){if(_0x1e67x16){return handleError(_0x1e67xd,_0x1e67x16)}else {return _0x1e67xd[_0x81f9[46]](200)[_0x81f9[45]](_0x1e67x2a)}});};function handleError(_0x1e67xd,_0x1e67x16){return _0x1e67xd[_0x81f9[46]](500)[_0x81f9[45]](_0x1e67x16)}
\ 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 ead886c..e83ccda 100644
--- a/server/api/voice_musiconhold/voice_musiconhold.socket.js
+++ b/server/api/voice_musiconhold/voice_musiconhold.socket.js
@@ -1 +1 @@
-var _0x4dc0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4dc0[0];var VoiceMusicOnHold=require(_0x4dc0[2])[_0x4dc0[1]];exports[_0x4dc0[3]]=function(_0xf5c9x2){VoiceMusicOnHold[_0x4dc0[4]](function(_0xf5c9x3){onSave(_0xf5c9x2,_0xf5c9x3)});VoiceMusicOnHold[_0x4dc0[5]](function(_0xf5c9x3){onRemove(_0xf5c9x2,_0xf5c9x3)});};function onSave(_0xf5c9x2,_0xf5c9x3,_0xf5c9x5){_0xf5c9x2[_0x4dc0[7]](_0x4dc0[6],_0xf5c9x3)}function onRemove(_0xf5c9x2,_0xf5c9x3,_0xf5c9x5){_0xf5c9x2[_0x4dc0[7]](_0x4dc0[8],_0xf5c9x3)}
\ No newline at end of file
+var _0xac79=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xac79[0];var VoiceMusicOnHold=require(_0xac79[2])[_0xac79[1]];exports[_0xac79[3]]=function(_0x7325x2){VoiceMusicOnHold[_0xac79[4]](function(_0x7325x3){onSave(_0x7325x2,_0x7325x3)});VoiceMusicOnHold[_0xac79[5]](function(_0x7325x3){onRemove(_0x7325x2,_0x7325x3)});};function onSave(_0x7325x2,_0x7325x3,_0x7325x5){_0x7325x2[_0xac79[7]](_0xac79[6],_0x7325x3)}function onRemove(_0x7325x2,_0x7325x3,_0x7325x5){_0x7325x2[_0xac79[7]](_0xac79[8],_0x7325x3)}
\ 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 5e31fcb..1941b99 100644
--- a/server/api/voice_musiconhold/voice_musiconhold.spec.js
+++ b/server/api/voice_musiconhold/voice_musiconhold.spec.js
@@ -1 +1 @@
-var _0x71c5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x67\x65\x74"];_0x71c5[0];var should=require(_0x71c5[1]);var app=require(_0x71c5[2]);var request=require(_0x71c5[3]);describe(_0x71c5[4],function(){it(_0x71c5[5],function(_0x4128x4){request(app)[_0x71c5[13]](_0x71c5[12])[_0x71c5[11]](200)[_0x71c5[11]](_0x71c5[10],/json/)[_0x71c5[9]](function(_0x4128x5,_0x4128x6){if(_0x4128x5){return _0x4128x4(_0x4128x5)};_0x4128x6[_0x71c5[8]][_0x71c5[1]][_0x71c5[7]][_0x71c5[6]](Array);_0x4128x4();})})});
\ No newline at end of file
+var _0x27c2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x67\x65\x74"];_0x27c2[0];var should=require(_0x27c2[1]);var app=require(_0x27c2[2]);var request=require(_0x27c2[3]);describe(_0x27c2[4],function(){it(_0x27c2[5],function(_0xd5e8x4){request(app)[_0x27c2[13]](_0x27c2[12])[_0x27c2[11]](200)[_0x27c2[11]](_0x27c2[10],/json/)[_0x27c2[9]](function(_0xd5e8x5,_0xd5e8x6){if(_0xd5e8x5){return _0xd5e8x4(_0xd5e8x5)};_0xd5e8x6[_0x27c2[8]][_0x27c2[1]][_0x27c2[7]][_0x27c2[6]](Array);_0xd5e8x4();})})});
\ No newline at end of file
diff --git a/server/api/voice_queue/index.js b/server/api/voice_queue/index.js
index 7503aa9..210d5b5 100644
--- a/server/api/voice_queue/index.js
+++ b/server/api/voice_queue/index.js
@@ -1 +1 @@
-var _0xe3c3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x71\x75\x65\x75\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x2F\x3A\x6E\x61\x6D\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xe3c3[0];var express=require(_0xe3c3[1]);var controller=require(_0xe3c3[2]);var auth=require(_0xe3c3[3]);var router=express.Router();router[_0xe3c3[7]](_0xe3c3[4],auth[_0xe3c3[5]](),controller[_0xe3c3[6]]);router[_0xe3c3[7]](_0xe3c3[8],auth[_0xe3c3[5]](),controller[_0xe3c3[9]]);router[_0xe3c3[11]](_0xe3c3[4],auth[_0xe3c3[5]](),controller[_0xe3c3[10]]);router[_0xe3c3[11]](_0xe3c3[12],auth[_0xe3c3[5]](),controller[_0xe3c3[13]]);router[_0xe3c3[11]](_0xe3c3[14],auth[_0xe3c3[5]](),controller[_0xe3c3[15]]);router[_0xe3c3[17]](_0xe3c3[8],auth[_0xe3c3[5]](),controller[_0xe3c3[16]]);router[_0xe3c3[17]](_0xe3c3[14],auth[_0xe3c3[5]](),controller[_0xe3c3[18]]);router[_0xe3c3[20]](_0xe3c3[4],auth[_0xe3c3[5]](),controller[_0xe3c3[19]]);router[_0xe3c3[20]](_0xe3c3[21],auth[_0xe3c3[5]](),controller[_0xe3c3[22]]);module[_0xe3c3[23]]=router;
\ No newline at end of file
+var _0xf461=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x71\x75\x65\x75\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x2F\x3A\x69\x64\x2F\x61\x67\x65\x6E\x74\x73","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x2F\x3A\x6E\x61\x6D\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0xf461[0];var express=require(_0xf461[1]);var controller=require(_0xf461[2]);var auth=require(_0xf461[3]);var router=express.Router();router[_0xf461[7]](_0xf461[4],auth[_0xf461[5]](),controller[_0xf461[6]]);router[_0xf461[7]](_0xf461[8],auth[_0xf461[5]](),controller[_0xf461[9]]);router[_0xf461[11]](_0xf461[4],auth[_0xf461[5]](),controller[_0xf461[10]]);router[_0xf461[11]](_0xf461[12],auth[_0xf461[5]](),controller[_0xf461[13]]);router[_0xf461[11]](_0xf461[14],auth[_0xf461[5]](),controller[_0xf461[15]]);router[_0xf461[17]](_0xf461[8],auth[_0xf461[5]](),controller[_0xf461[16]]);router[_0xf461[17]](_0xf461[14],auth[_0xf461[5]](),controller[_0xf461[18]]);router[_0xf461[20]](_0xf461[4],auth[_0xf461[5]](),controller[_0xf461[19]]);router[_0xf461[20]](_0xf461[21],auth[_0xf461[5]](),controller[_0xf461[22]]);module[_0xf461[23]]=router;
\ 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 57d8bc1..aa979c2 100644
--- a/server/api/voice_queue/voice_queue.controller.js
+++ b/server/api/voice_queue/voice_queue.controller.js
@@ -1 +1 @@
-var _0x6b7f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x73\x74\x72\x61\x74\x65\x67\x79","\x63\x6F\x6E\x74\x65\x78\x74","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x6C\x6F\x67","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x71\x75\x65\x75\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x51\x55\x45\x55\x45","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x53\x49\x50\x2F\x25\x73","\x6D\x61\x70","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x6E\x6F\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x51\x55\x45\x55\x45\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B"];_0x6b7f[0];var _=require(_0x6b7f[1]);var util=require(_0x6b7f[2]);var User=require(_0x6b7f[4])[_0x6b7f[3]];var VoiceQueue=require(_0x6b7f[4])[_0x6b7f[5]];var UserHasVoiceQueue=require(_0x6b7f[4])[_0x6b7f[6]];var VoiceExtension=require(_0x6b7f[4])[_0x6b7f[7]];exports[_0x6b7f[8]]=function(_0xbc65x7,_0xbc65x8){var _0xbc65x9=[_0x6b7f[9],_0x6b7f[10],_0x6b7f[11],_0x6b7f[12]];var _0xbc65xa=_0xbc65x7[_0x6b7f[14]][_0x6b7f[13]]?parseInt(_0xbc65x7[_0x6b7f[14]][_0x6b7f[13]],10):100;var _0xbc65xb=_0xbc65x7[_0x6b7f[14]][_0x6b7f[15]]?parseInt(_0xbc65x7[_0x6b7f[14]][_0x6b7f[15]],10):0;var _0xbc65xc={where:{},limit:_0xbc65xa,offset:_0xbc65xb*_0xbc65xa};_[_0x6b7f[29]](_0xbc65x7[_0x6b7f[14]],function(_0xbc65xd,_0xbc65xe){switch(_0xbc65xe){case _0x6b7f[13]:;case _0x6b7f[15]:break ;;case _0x6b7f[18]:_0xbc65xc[_0x6b7f[16]]=util[_0x6b7f[21]](_0x6b7f[17],_0xbc65x7[_0x6b7f[14]][_0x6b7f[18]],_0xbc65x7[_0x6b7f[14]][_0x6b7f[19]]||_0x6b7f[20])||null;break ;;case _0x6b7f[19]:break ;;case _0x6b7f[27]:_0xbc65xc[_0x6b7f[23]][_0x6b7f[22]]=[];_0xbc65x9[_0x6b7f[26]](function(_0xbc65xf){var _0xbc65x10={};_0xbc65x10[_0xbc65xf]={$like:_0x6b7f[24]+_0xbc65xd+_0x6b7f[24]};_0xbc65xc[_0x6b7f[23]][_0x6b7f[22]][_0x6b7f[25]](_0xbc65x10);});break ;;default:_0xbc65xc[_0x6b7f[23]][_0xbc65xe]={$like:{}};_0xbc65xc[_0x6b7f[23]][_0xbc65xe][_0x6b7f[28]]=_0x6b7f[24]+_0xbc65xd+_0x6b7f[24];;}});VoiceQueue[_0x6b7f[44]](_0xbc65xc)[_0x6b7f[43]](function(_0xbc65x12){console[_0x6b7f[32]](_0xbc65x12[_0x6b7f[31]]);var _0xbc65x13=Math[_0x6b7f[33]](_0xbc65x12[_0x6b7f[31]]/_0xbc65xa);console[_0x6b7f[32]](_0xbc65x13);var _0xbc65x14=_0xbc65x13>(_0xbc65xc[_0x6b7f[34]]+1)?util[_0x6b7f[21]](_0x6b7f[35],_0xbc65x7[_0x6b7f[36]],_0xbc65x7[_0x6b7f[38]][_0x6b7f[37]],_0xbc65x7[_0x6b7f[39]],_0xbc65xb+1):null;var _0xbc65x15=_0xbc65xb>0?util[_0x6b7f[21]](_0x6b7f[35],_0xbc65x7[_0x6b7f[36]],_0xbc65x7[_0x6b7f[38]][_0x6b7f[37]],_0xbc65x7[_0x6b7f[39]],_0xbc65xb-1):null;_0xbc65x8[_0x6b7f[42]](200)[_0x6b7f[41]]({count:_0xbc65x12[_0x6b7f[31]],rows:_0xbc65x12[_0x6b7f[40]],next_page:_0xbc65x14,previous_page:_0xbc65x15,total_pages:_0xbc65x13});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});};exports[_0x6b7f[45]]=function(_0xbc65x7,_0xbc65x8){VoiceQueue[_0x6b7f[49]](_0xbc65x7[_0x6b7f[48]][_0x6b7f[47]])[_0x6b7f[43]](function(_0xbc65x16){if(!_0xbc65x16){return _0xbc65x8[_0x6b7f[46]](404)};return _0xbc65x8[_0x6b7f[41]](_0xbc65x16);})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)})};exports[_0x6b7f[50]]=function(_0xbc65x7,_0xbc65x8){console[_0x6b7f[32]](_0xbc65x7[_0x6b7f[51]]);VoiceQueue[_0x6b7f[52]]({where:{name:_0xbc65x7[_0x6b7f[51]][_0x6b7f[9]]}})[_0x6b7f[43]](function(_0xbc65x16){if(!_0xbc65x16){return _0xbc65x8[_0x6b7f[46]](404)};return _0xbc65x8[_0x6b7f[41]](_0xbc65x16);})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});};exports[_0x6b7f[53]]=function(_0xbc65x7,_0xbc65x8){VoiceQueue[_0x6b7f[52]]({where:{name:_0xbc65x7[_0x6b7f[51]][_0x6b7f[9]]}})[_0x6b7f[43]](function(_0xbc65x17){console[_0x6b7f[32]](_0xbc65x17);console[_0x6b7f[32]](_0x6b7f[54]);if(!_0xbc65x17){return _0xbc65x8[_0x6b7f[46]](404)};if(_0xbc65x17[_0x6b7f[55]]>0){return _0xbc65x8[_0x6b7f[42]](500)[_0x6b7f[41]]({message:_0x6b7f[56]})};VoiceQueue[_0x6b7f[53]](_0xbc65x7[_0x6b7f[51]])[_0x6b7f[43]](function(_0xbc65x16){return _0xbc65x8[_0x6b7f[42]](201)[_0x6b7f[41]](_0xbc65x16)})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)})};exports[_0x6b7f[57]]=function(_0xbc65x7,_0xbc65x8){VoiceQueue[_0x6b7f[60]]({where:{name:_0xbc65x7[_0x6b7f[48]][_0x6b7f[47]]}})[_0x6b7f[43]](function(_0xbc65x18){if(!_0xbc65x18){return _0xbc65x8[_0x6b7f[46]](404)};if(_0xbc65x7[_0x6b7f[51]][_0x6b7f[47]]){delete _0xbc65x7[_0x6b7f[51]][_0x6b7f[47]]};var _0xbc65x19=_[_0x6b7f[58]](_0xbc65x18,_0xbc65x7[_0x6b7f[51]]);_0xbc65x19[_0x6b7f[59]]()[_0x6b7f[43]](function(){return _0xbc65x8[_0x6b7f[42]](200)[_0x6b7f[41]](_0xbc65x18)})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)})};exports[_0x6b7f[61]]=function(_0xbc65x7,_0xbc65x8,_0xbc65x1a){console[_0x6b7f[32]](_0x6b7f[61]);console[_0x6b7f[32]](_0xbc65x7[_0x6b7f[48]]);console[_0x6b7f[32]](_0xbc65x7[_0x6b7f[51]]);User[_0x6b7f[52]]({where:{id:{$in:_0xbc65x7[_0x6b7f[51]][_0x6b7f[65]]}}})[_0x6b7f[43]](function(_0xbc65x1b){var _0xbc65x1c=_[_0x6b7f[63]](_0xbc65x1b,function(_0xbc65x1d){return {queue:_0xbc65x7[_0x6b7f[48]][_0x6b7f[47]],location:util[_0x6b7f[21]](_0x6b7f[62],_0xbc65x1d[_0x6b7f[9]]),membername:_0xbc65x1d[_0x6b7f[9]],VoiceQueueName:_0xbc65x7[_0x6b7f[48]][_0x6b7f[47]],UserId:_0xbc65x1d[_0x6b7f[47]]}});UserHasVoiceQueue[_0x6b7f[64]](_0xbc65x1c,{individualHooks:true})[_0x6b7f[43]](function(){return _0xbc65x8[_0x6b7f[46]](200)})[_0x6b7f[30]](function(_0xbc65x11){return _0xbc65x1a(_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return _0xbc65x1a(_0xbc65x11)});};exports[_0x6b7f[66]]=function(_0xbc65x7,_0xbc65x8,_0xbc65x1a){VoiceQueue[_0x6b7f[60]]({where:{name:_0xbc65x7[_0x6b7f[48]][_0x6b7f[47]]}})[_0x6b7f[43]](function(_0xbc65x18){if(_0xbc65x18){_0xbc65x18[_0x6b7f[67]](_0xbc65x7[_0x6b7f[51]][_0x6b7f[65]],{individualHooks:true})[_0x6b7f[43]](function(){return _0xbc65x8[_0x6b7f[46]](200)})[_0x6b7f[30]](function(_0xbc65x11){return _0xbc65x1a(_0xbc65x11)})}else {return _0xbc65x1a( new Error(_0x6b7f[68]))}})[_0x6b7f[30]](function(_0xbc65x11){return _0xbc65x1a(_0xbc65x11)})};exports[_0x6b7f[69]]=function(_0xbc65x7,_0xbc65x8){VoiceQueue[_0x6b7f[60]]({where:{name:_0xbc65x7[_0x6b7f[48]][_0x6b7f[9]]}})[_0x6b7f[43]](function(_0xbc65x16){if(!_0xbc65x16){return _0xbc65x8[_0x6b7f[46]](404)};VoiceExtension[_0x6b7f[52]]({where:{queue:_0xbc65x16[_0x6b7f[9]]}})[_0x6b7f[43]](function(_0xbc65x1e){if(_0xbc65x1e[_0x6b7f[55]]>0){return _0xbc65x8[_0x6b7f[42]](500)[_0x6b7f[41]]({message:_0x6b7f[70]})};_0xbc65x16[_0x6b7f[69]]()[_0x6b7f[43]](function(){return _0xbc65x8[_0x6b7f[46]](204)})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)})};exports[_0x6b7f[71]]=function(_0xbc65x7,_0xbc65x8){VoiceQueue[_0x6b7f[52]]({where:{name:_0xbc65x7[_0x6b7f[14]][_0x6b7f[9]]}})[_0x6b7f[43]](function(_0xbc65x1f){if(!_0xbc65x1f){return _0xbc65x8[_0x6b7f[46]](404)};var _0xbc65x20=_[_0x6b7f[73]](_[_0x6b7f[73]](_0xbc65x1f,_0x6b7f[72]),_0x6b7f[9]);console[_0x6b7f[32]](_0xbc65x20);VoiceExtension[_0x6b7f[52]]({where:{queue:_0xbc65x20}})[_0x6b7f[43]](function(_0xbc65x1e){if(_0xbc65x1e[_0x6b7f[55]]>0){return _0xbc65x8[_0x6b7f[42]](500)[_0x6b7f[41]]({message:_0x6b7f[70]})};VoiceQueue[_0x6b7f[69]]({where:{name:_0xbc65x7[_0x6b7f[14]][_0x6b7f[9]]},individualHooks:true})[_0x6b7f[43]](function(){return _0xbc65x8[_0x6b7f[46]](204)})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)});})[_0x6b7f[30]](function(_0xbc65x11){return handleError(_0xbc65x8,_0xbc65x11)})};function handleError(_0xbc65x8,_0xbc65x11){return _0xbc65x8[_0x6b7f[42]](500)[_0x6b7f[41]](_0xbc65x11)}
\ No newline at end of file
+var _0x937a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x64\x65\x78","\x6E\x61\x6D\x65","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x73\x74\x72\x61\x74\x65\x67\x79","\x63\x6F\x6E\x74\x65\x78\x74","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x6C\x6F\x67","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x71\x75\x65\x75\x65\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x63\x72\x65\x61\x74\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x61\x70\x70\x20\x72\x6F\x77\x2E\x2E\x2E\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x51\x55\x45\x55\x45","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64","\x61\x64\x64\x41\x67\x65\x6E\x74\x73","\x53\x49\x50\x2F\x25\x73","\x6D\x61\x70","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x41\x67\x65\x6E\x74\x73","\x72\x65\x6D\x6F\x76\x65\x55\x73\x65\x72\x73","\x6E\x6F\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x75\x6E\x64","\x64\x65\x73\x74\x72\x6F\x79","\x4D\x45\x53\x53\x41\x47\x45\x5F\x51\x55\x45\x55\x45\x5F\x52\x4F\x55\x54\x45\x5F\x41\x53\x53\x4F\x43\x49\x41\x54\x45\x44","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B"];_0x937a[0];var _=require(_0x937a[1]);var util=require(_0x937a[2]);var User=require(_0x937a[4])[_0x937a[3]];var VoiceQueue=require(_0x937a[4])[_0x937a[5]];var UserHasVoiceQueue=require(_0x937a[4])[_0x937a[6]];var VoiceExtension=require(_0x937a[4])[_0x937a[7]];exports[_0x937a[8]]=function(_0xc0b2x7,_0xc0b2x8){var _0xc0b2x9=[_0x937a[9],_0x937a[10],_0x937a[11],_0x937a[12]];var _0xc0b2xa=_0xc0b2x7[_0x937a[14]][_0x937a[13]]?parseInt(_0xc0b2x7[_0x937a[14]][_0x937a[13]],10):100;var _0xc0b2xb=_0xc0b2x7[_0x937a[14]][_0x937a[15]]?parseInt(_0xc0b2x7[_0x937a[14]][_0x937a[15]],10):0;var _0xc0b2xc={where:{},limit:_0xc0b2xa,offset:_0xc0b2xb*_0xc0b2xa};_[_0x937a[29]](_0xc0b2x7[_0x937a[14]],function(_0xc0b2xd,_0xc0b2xe){switch(_0xc0b2xe){case _0x937a[13]:;case _0x937a[15]:break ;;case _0x937a[18]:_0xc0b2xc[_0x937a[16]]=util[_0x937a[21]](_0x937a[17],_0xc0b2x7[_0x937a[14]][_0x937a[18]],_0xc0b2x7[_0x937a[14]][_0x937a[19]]||_0x937a[20])||null;break ;;case _0x937a[19]:break ;;case _0x937a[27]:_0xc0b2xc[_0x937a[23]][_0x937a[22]]=[];_0xc0b2x9[_0x937a[26]](function(_0xc0b2xf){var _0xc0b2x10={};_0xc0b2x10[_0xc0b2xf]={$like:_0x937a[24]+_0xc0b2xd+_0x937a[24]};_0xc0b2xc[_0x937a[23]][_0x937a[22]][_0x937a[25]](_0xc0b2x10);});break ;;default:_0xc0b2xc[_0x937a[23]][_0xc0b2xe]={$like:{}};_0xc0b2xc[_0x937a[23]][_0xc0b2xe][_0x937a[28]]=_0x937a[24]+_0xc0b2xd+_0x937a[24];;}});VoiceQueue[_0x937a[44]](_0xc0b2xc)[_0x937a[43]](function(_0xc0b2x12){console[_0x937a[32]](_0xc0b2x12[_0x937a[31]]);var _0xc0b2x13=Math[_0x937a[33]](_0xc0b2x12[_0x937a[31]]/_0xc0b2xa);console[_0x937a[32]](_0xc0b2x13);var _0xc0b2x14=_0xc0b2x13>(_0xc0b2xc[_0x937a[34]]+1)?util[_0x937a[21]](_0x937a[35],_0xc0b2x7[_0x937a[36]],_0xc0b2x7[_0x937a[38]][_0x937a[37]],_0xc0b2x7[_0x937a[39]],_0xc0b2xb+1):null;var _0xc0b2x15=_0xc0b2xb>0?util[_0x937a[21]](_0x937a[35],_0xc0b2x7[_0x937a[36]],_0xc0b2x7[_0x937a[38]][_0x937a[37]],_0xc0b2x7[_0x937a[39]],_0xc0b2xb-1):null;_0xc0b2x8[_0x937a[42]](200)[_0x937a[41]]({count:_0xc0b2x12[_0x937a[31]],rows:_0xc0b2x12[_0x937a[40]],next_page:_0xc0b2x14,previous_page:_0xc0b2x15,total_pages:_0xc0b2x13});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});};exports[_0x937a[45]]=function(_0xc0b2x7,_0xc0b2x8){VoiceQueue[_0x937a[49]](_0xc0b2x7[_0x937a[48]][_0x937a[47]])[_0x937a[43]](function(_0xc0b2x16){if(!_0xc0b2x16){return _0xc0b2x8[_0x937a[46]](404)};return _0xc0b2x8[_0x937a[41]](_0xc0b2x16);})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)})};exports[_0x937a[50]]=function(_0xc0b2x7,_0xc0b2x8){console[_0x937a[32]](_0xc0b2x7[_0x937a[51]]);VoiceQueue[_0x937a[52]]({where:{name:_0xc0b2x7[_0x937a[51]][_0x937a[9]]}})[_0x937a[43]](function(_0xc0b2x16){if(!_0xc0b2x16){return _0xc0b2x8[_0x937a[46]](404)};return _0xc0b2x8[_0x937a[41]](_0xc0b2x16);})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});};exports[_0x937a[53]]=function(_0xc0b2x7,_0xc0b2x8){VoiceQueue[_0x937a[52]]({where:{name:_0xc0b2x7[_0x937a[51]][_0x937a[9]]}})[_0x937a[43]](function(_0xc0b2x17){console[_0x937a[32]](_0xc0b2x17);console[_0x937a[32]](_0x937a[54]);if(!_0xc0b2x17){return _0xc0b2x8[_0x937a[46]](404)};if(_0xc0b2x17[_0x937a[55]]>0){return _0xc0b2x8[_0x937a[42]](500)[_0x937a[41]]({message:_0x937a[56]})};VoiceQueue[_0x937a[53]](_0xc0b2x7[_0x937a[51]])[_0x937a[43]](function(_0xc0b2x16){return _0xc0b2x8[_0x937a[42]](201)[_0x937a[41]](_0xc0b2x16)})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)})};exports[_0x937a[57]]=function(_0xc0b2x7,_0xc0b2x8){VoiceQueue[_0x937a[60]]({where:{name:_0xc0b2x7[_0x937a[48]][_0x937a[47]]}})[_0x937a[43]](function(_0xc0b2x18){if(!_0xc0b2x18){return _0xc0b2x8[_0x937a[46]](404)};if(_0xc0b2x7[_0x937a[51]][_0x937a[47]]){delete _0xc0b2x7[_0x937a[51]][_0x937a[47]]};var _0xc0b2x19=_[_0x937a[58]](_0xc0b2x18,_0xc0b2x7[_0x937a[51]]);_0xc0b2x19[_0x937a[59]]()[_0x937a[43]](function(){return _0xc0b2x8[_0x937a[42]](200)[_0x937a[41]](_0xc0b2x18)})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)})};exports[_0x937a[61]]=function(_0xc0b2x7,_0xc0b2x8,_0xc0b2x1a){console[_0x937a[32]](_0x937a[61]);console[_0x937a[32]](_0xc0b2x7[_0x937a[48]]);console[_0x937a[32]](_0xc0b2x7[_0x937a[51]]);User[_0x937a[52]]({where:{id:{$in:_0xc0b2x7[_0x937a[51]][_0x937a[65]]}}})[_0x937a[43]](function(_0xc0b2x1b){var _0xc0b2x1c=_[_0x937a[63]](_0xc0b2x1b,function(_0xc0b2x1d){return {queue:_0xc0b2x7[_0x937a[48]][_0x937a[47]],location:util[_0x937a[21]](_0x937a[62],_0xc0b2x1d[_0x937a[9]]),membername:_0xc0b2x1d[_0x937a[9]],VoiceQueueName:_0xc0b2x7[_0x937a[48]][_0x937a[47]],UserId:_0xc0b2x1d[_0x937a[47]]}});UserHasVoiceQueue[_0x937a[64]](_0xc0b2x1c,{individualHooks:true})[_0x937a[43]](function(){return _0xc0b2x8[_0x937a[46]](200)})[_0x937a[30]](function(_0xc0b2x11){return _0xc0b2x1a(_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return _0xc0b2x1a(_0xc0b2x11)});};exports[_0x937a[66]]=function(_0xc0b2x7,_0xc0b2x8,_0xc0b2x1a){VoiceQueue[_0x937a[60]]({where:{name:_0xc0b2x7[_0x937a[48]][_0x937a[47]]}})[_0x937a[43]](function(_0xc0b2x18){if(_0xc0b2x18){_0xc0b2x18[_0x937a[67]](_0xc0b2x7[_0x937a[51]][_0x937a[65]],{individualHooks:true})[_0x937a[43]](function(){return _0xc0b2x8[_0x937a[46]](200)})[_0x937a[30]](function(_0xc0b2x11){return _0xc0b2x1a(_0xc0b2x11)})}else {return _0xc0b2x1a( new Error(_0x937a[68]))}})[_0x937a[30]](function(_0xc0b2x11){return _0xc0b2x1a(_0xc0b2x11)})};exports[_0x937a[69]]=function(_0xc0b2x7,_0xc0b2x8){VoiceQueue[_0x937a[60]]({where:{name:_0xc0b2x7[_0x937a[48]][_0x937a[9]]}})[_0x937a[43]](function(_0xc0b2x16){if(!_0xc0b2x16){return _0xc0b2x8[_0x937a[46]](404)};VoiceExtension[_0x937a[52]]({where:{queue:_0xc0b2x16[_0x937a[9]]}})[_0x937a[43]](function(_0xc0b2x1e){if(_0xc0b2x1e[_0x937a[55]]>0){return _0xc0b2x8[_0x937a[42]](500)[_0x937a[41]]({message:_0x937a[70]})};_0xc0b2x16[_0x937a[69]]()[_0x937a[43]](function(){return _0xc0b2x8[_0x937a[46]](204)})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)})};exports[_0x937a[71]]=function(_0xc0b2x7,_0xc0b2x8){VoiceQueue[_0x937a[52]]({where:{name:_0xc0b2x7[_0x937a[14]][_0x937a[9]]}})[_0x937a[43]](function(_0xc0b2x1f){if(!_0xc0b2x1f){return _0xc0b2x8[_0x937a[46]](404)};var _0xc0b2x20=_[_0x937a[73]](_[_0x937a[73]](_0xc0b2x1f,_0x937a[72]),_0x937a[9]);console[_0x937a[32]](_0xc0b2x20);VoiceExtension[_0x937a[52]]({where:{queue:_0xc0b2x20}})[_0x937a[43]](function(_0xc0b2x1e){if(_0xc0b2x1e[_0x937a[55]]>0){return _0xc0b2x8[_0x937a[42]](500)[_0x937a[41]]({message:_0x937a[70]})};VoiceQueue[_0x937a[69]]({where:{name:_0xc0b2x7[_0x937a[14]][_0x937a[9]]},individualHooks:true})[_0x937a[43]](function(){return _0xc0b2x8[_0x937a[46]](204)})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)});})[_0x937a[30]](function(_0xc0b2x11){return handleError(_0xc0b2x8,_0xc0b2x11)})};function handleError(_0xc0b2x8,_0xc0b2x11){return _0xc0b2x8[_0x937a[42]](500)[_0x937a[41]](_0xc0b2x11)}
\ 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 a16e830..5e99ef4 100644
--- a/server/api/voice_queue/voice_queue.socket.js
+++ b/server/api/voice_queue/voice_queue.socket.js
@@ -1 +1 @@
-var _0xcf5b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0xcf5b[0];var VoiceQueue=require(_0xcf5b[2])[_0xcf5b[1]];exports[_0xcf5b[3]]=function(_0x270bx2){VoiceQueue[_0xcf5b[4]](function(_0x270bx3){onSave(_0x270bx2,_0x270bx3)});VoiceQueue[_0xcf5b[5]](function(_0x270bx3){onRemove(_0x270bx2,_0x270bx3)});};function onSave(_0x270bx2,_0x270bx3,_0x270bx5){_0x270bx2[_0xcf5b[7]](_0xcf5b[6],_0x270bx3)}function onRemove(_0x270bx2,_0x270bx3,_0x270bx5){_0x270bx2[_0xcf5b[7]](_0xcf5b[8],_0x270bx3)}
\ No newline at end of file
+var _0x12da=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x12da[0];var VoiceQueue=require(_0x12da[2])[_0x12da[1]];exports[_0x12da[3]]=function(_0x3843x2){VoiceQueue[_0x12da[4]](function(_0x3843x3){onSave(_0x3843x2,_0x3843x3)});VoiceQueue[_0x12da[5]](function(_0x3843x3){onRemove(_0x3843x2,_0x3843x3)});};function onSave(_0x3843x2,_0x3843x3,_0x3843x5){_0x3843x2[_0x12da[7]](_0x12da[6],_0x3843x3)}function onRemove(_0x3843x2,_0x3843x3,_0x3843x5){_0x3843x2[_0x12da[7]](_0x12da[8],_0x3843x3)}
\ No newline at end of file
diff --git a/server/api/voice_queue/voice_queue.spec.js b/server/api/voice_queue/voice_queue.spec.js
index 6845b49..cdab0f4 100644
--- a/server/api/voice_queue/voice_queue.spec.js
+++ b/server/api/voice_queue/voice_queue.spec.js
@@ -1 +1 @@
-var _0xce09=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0xce09[0];var should=require(_0xce09[1]);var app=require(_0xce09[2]);var request=require(_0xce09[3]);describe(_0xce09[4],function(){it(_0xce09[5],function(_0x1338x4){request(app)[_0xce09[13]](_0xce09[12])[_0xce09[11]](200)[_0xce09[11]](_0xce09[10],/json/)[_0xce09[9]](function(_0x1338x5,_0x1338x6){if(_0x1338x5){return _0x1338x4(_0x1338x5)};_0x1338x6[_0xce09[8]][_0xce09[1]][_0xce09[7]][_0xce09[6]](Array);_0x1338x4();})})});
\ No newline at end of file
+var _0x1c11=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x67\x65\x74"];_0x1c11[0];var should=require(_0x1c11[1]);var app=require(_0x1c11[2]);var request=require(_0x1c11[3]);describe(_0x1c11[4],function(){it(_0x1c11[5],function(_0x2a79x4){request(app)[_0x1c11[13]](_0x1c11[12])[_0x1c11[11]](200)[_0x1c11[11]](_0x1c11[10],/json/)[_0x1c11[9]](function(_0x2a79x5,_0x2a79x6){if(_0x2a79x5){return _0x2a79x4(_0x2a79x5)};_0x2a79x6[_0x1c11[8]][_0x1c11[1]][_0x1c11[7]][_0x1c11[6]](Array);_0x2a79x4();})})});
\ No newline at end of file
diff --git a/server/api/voice_recording/index.js b/server/api/voice_recording/index.js
index d41eb90..e6057b5 100644
--- a/server/api/voice_recording/index.js
+++ b/server/api/voice_recording/index.js
@@ -1 +1 @@
-var _0x59ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x73\x74\x72\x65\x61\x6D","\x67\x65\x74\x53\x74\x72\x65\x61\x6D","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x59ec[0];var express=require(_0x59ec[1]);var auth=require(_0x59ec[2]);var controller=require(_0x59ec[3]);var router=express.Router();router[_0x59ec[7]](_0x59ec[4],auth[_0x59ec[5]](),controller[_0x59ec[6]]);router[_0x59ec[7]](_0x59ec[8],auth[_0x59ec[5]](),controller[_0x59ec[9]]);router[_0x59ec[7]](_0x59ec[10],auth[_0x59ec[5]](),controller[_0x59ec[11]]);router[_0x59ec[13]](_0x59ec[4],auth[_0x59ec[5]](),controller[_0x59ec[12]]);router[_0x59ec[15]](_0x59ec[8],auth[_0x59ec[5]](),controller[_0x59ec[14]]);router[_0x59ec[16]](_0x59ec[8],auth[_0x59ec[5]](),controller[_0x59ec[14]]);router[_0x59ec[18]](_0x59ec[4],auth[_0x59ec[5]](),controller[_0x59ec[17]]);router[_0x59ec[18]](_0x59ec[8],auth[_0x59ec[5]](),controller[_0x59ec[19]]);module[_0x59ec[20]]=router;
\ No newline at end of file
+var _0x1144=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x73\x74\x72\x65\x61\x6D","\x67\x65\x74\x53\x74\x72\x65\x61\x6D","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x1144[0];var express=require(_0x1144[1]);var auth=require(_0x1144[2]);var controller=require(_0x1144[3]);var router=express.Router();router[_0x1144[7]](_0x1144[4],auth[_0x1144[5]](),controller[_0x1144[6]]);router[_0x1144[7]](_0x1144[8],auth[_0x1144[5]](),controller[_0x1144[9]]);router[_0x1144[7]](_0x1144[10],auth[_0x1144[5]](),controller[_0x1144[11]]);router[_0x1144[13]](_0x1144[4],auth[_0x1144[5]](),controller[_0x1144[12]]);router[_0x1144[15]](_0x1144[8],auth[_0x1144[5]](),controller[_0x1144[14]]);router[_0x1144[16]](_0x1144[8],auth[_0x1144[5]](),controller[_0x1144[14]]);router[_0x1144[18]](_0x1144[4],auth[_0x1144[5]](),controller[_0x1144[17]]);router[_0x1144[18]](_0x1144[8],auth[_0x1144[5]](),controller[_0x1144[19]]);module[_0x1144[20]]=router;
\ 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 e0d302e..fcedbc1 100644
--- a/server/api/voice_recording/voice_recording.controller.js
+++ b/server/api/voice_recording/voice_recording.controller.js
@@ -1 +1 @@
-var _0x6098=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x62\x6C\x75\x65\x62\x69\x72\x64","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x77\x68\x65\x72\x65","\x6C\x69\x6D\x69\x74","\x6F\x66\x66\x73\x65\x74","\x6F\x72\x64\x65\x72","\x25","\x66\x6F\x72\x45\x61\x63\x68","\x69\x6E\x64\x65\x78","\x72\x65\x71\x2E\x71\x75\x65\x72\x79","\x71\x75\x65\x72\x79","\x6C\x6F\x67","\x72\x65\x71\x2E\x70\x61\x72\x61\x6D\x73","\x70\x61\x72\x61\x6D\x73","\x72\x65\x71\x2E\x62\x6F\x64\x79","\x62\x6F\x64\x79","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x53\x74\x72\x65\x61\x6D","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x54\x68\x65\x20\x72\x65\x73\x75\x6C\x74\x20\x6F\x66\x20\x65\x76\x61\x6C\x75\x61\x74\x69\x6E\x67\x20\x6D\x79\x66\x69\x6C\x65\x2E\x6A\x73","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x76\x61\x6C\x75\x65","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64\x73"];_0x6098[0];var _=require(_0x6098[1]);var util=require(_0x6098[2]);var VoiceRecording=require(_0x6098[4])[_0x6098[3]];var Promise=require(_0x6098[5]);var base64=require(_0x6098[6]);var fs=require(_0x6098[7]);function handleError(_0xa0c2x8,_0xa0c2x9){return _0xa0c2x8[_0x6098[9]](500)[_0x6098[8]](_0xa0c2x9)}function responseWithResult(_0xa0c2x8,_0xa0c2xb){_0xa0c2xb=_0xa0c2xb||200;return function(_0xa0c2xc){if(_0xa0c2xc){_0xa0c2x8[_0x6098[9]](_0xa0c2xb)[_0x6098[10]](_0xa0c2xc)}};}function handleEntityNotFound(_0xa0c2x8){return function(_0xa0c2xc){if(!_0xa0c2xc){_0xa0c2x8[_0x6098[9]](404)[_0x6098[11]]();return null;};return _0xa0c2xc;}}function saveUpdates(_0xa0c2xf){return function(_0xa0c2xc){return _0xa0c2xc[_0x6098[13]](_0xa0c2xf)[_0x6098[12]](function(_0xa0c2x10){return _0xa0c2x10})}}function removeEntity(_0xa0c2x8){return function(_0xa0c2xc){if(_0xa0c2xc){return _0xa0c2xc[_0x6098[14]]()[_0x6098[12]](function(){_0xa0c2x8[_0x6098[9]](204)[_0x6098[11]]()})}}}function getQuery(_0xa0c2x13){var _0xa0c2x14={};_0xa0c2x14[_0x6098[15]]={};_[_0x6098[20]](_0xa0c2x13,function(_0xa0c2x15,_0xa0c2x16){switch(_0xa0c2x16){case _0x6098[16]:;case _0x6098[17]:;case _0x6098[18]:_0xa0c2x14[_0xa0c2x16]=_0xa0c2x15;break ;;default:_0xa0c2x14[_0x6098[15]][_0xa0c2x16]={$like:_0x6098[19]+_0xa0c2x15+_0x6098[19]};;}});return _0xa0c2x14;}exports[_0x6098[21]]=function(_0xa0c2x17,_0xa0c2x8){console[_0x6098[24]](_0x6098[22],_0xa0c2x17[_0x6098[23]]);console[_0x6098[24]](_0x6098[25],_0xa0c2x17[_0x6098[26]]);console[_0x6098[24]](_0x6098[27],_0xa0c2x17[_0x6098[28]]);var _0xa0c2x14=getQuery(_0xa0c2x17[_0x6098[23]]);console[_0x6098[24]](_0xa0c2x14);return VoiceRecording[_0x6098[30]](_0xa0c2x14)[_0x6098[12]](responseWithResult(_0xa0c2x8))[_0x6098[29]](function(_0xa0c2x9){handleError(_0xa0c2x8,_0xa0c2x9)});};exports[_0x6098[31]]=function(_0xa0c2x17,_0xa0c2x8){return VoiceRecording[_0x6098[33]](_0xa0c2x17[_0x6098[26]][_0x6098[32]])[_0x6098[12]](handleEntityNotFound(_0xa0c2x8))[_0x6098[12]](responseWithResult(_0xa0c2x8))[_0x6098[29]](handleError(_0xa0c2x8))};exports[_0x6098[34]]=function(_0xa0c2x17,_0xa0c2x8){return VoiceRecording[_0x6098[33]](_0xa0c2x17[_0x6098[26]][_0x6098[32]])[_0x6098[12]](function(_0xa0c2x1a){var _0xa0c2x1b=Promise[_0x6098[39]](fs[_0x6098[38]]);return _0xa0c2x1b(_0xa0c2x1a[_0x6098[40]]);})[_0x6098[12]](function(_0xa0c2x19){var _0xa0c2x18= new Buffer(_0xa0c2x19,_0x6098[36]).toString(_0x6098[35]);console[_0x6098[24]](_0x6098[37],_0xa0c2x18);return _0xa0c2x18;})[_0x6098[12]](function(_0xa0c2x18){return _0xa0c2x8[_0x6098[9]](200)[_0x6098[8]](_0xa0c2x18)})[_0x6098[29]](function(_0xa0c2x9){return handleError(_0xa0c2x8,_0xa0c2x9)})};exports[_0x6098[41]]=function(_0xa0c2x17,_0xa0c2x8){VoiceRecording[_0x6098[41]](_0xa0c2x17[_0x6098[28]])[_0x6098[12]](responseWithResult(_0xa0c2x8,201))[_0x6098[29]](handleError(_0xa0c2x8))};exports[_0x6098[42]]=function(_0xa0c2x17,_0xa0c2x8){if(_0xa0c2x17[_0x6098[28]][_0x6098[32]]){delete _0xa0c2x17[_0x6098[28]][_0x6098[32]]};VoiceRecording[_0x6098[33]](_0xa0c2x17[_0x6098[26]][_0x6098[32]])[_0x6098[12]](handleEntityNotFound(_0xa0c2x8))[_0x6098[12]](saveUpdates(_0xa0c2x17[_0x6098[28]]))[_0x6098[12]](responseWithResult(_0xa0c2x8))[_0x6098[29]](handleError(_0xa0c2x8));};exports[_0x6098[14]]=function(_0xa0c2x17,_0xa0c2x8){VoiceRecording[_0x6098[33]](_0xa0c2x17[_0x6098[26]][_0x6098[32]])[_0x6098[12]](handleEntityNotFound(_0xa0c2x8))[_0x6098[12]](removeEntity(_0xa0c2x8))[_0x6098[29]](handleError(_0xa0c2x8))};exports[_0x6098[43]]=function(_0xa0c2x17,_0xa0c2x8){console[_0x6098[24]](_0x6098[22],_0xa0c2x17[_0x6098[23]]);console[_0x6098[24]](_0x6098[25],_0xa0c2x17[_0x6098[26]]);console[_0x6098[24]](_0x6098[27],_0xa0c2x17[_0x6098[28]]);return VoiceRecording[_0x6098[14]]({where:{uniqueid:_0xa0c2x17[_0x6098[23]][_0x6098[45]]},individualHooks:true})[_0x6098[12]](function(){return _0xa0c2x8[_0x6098[44]](204)})[_0x6098[29]](function(_0xa0c2x9){return handleError(_0xa0c2x8,_0xa0c2x9)});};
\ No newline at end of file
+var _0xdf39=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x62\x6C\x75\x65\x62\x69\x72\x64","\x66\x69\x6C\x65\x2D\x62\x61\x73\x65\x36\x34","\x66\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x77\x68\x65\x72\x65","\x6C\x69\x6D\x69\x74","\x6F\x66\x66\x73\x65\x74","\x6F\x72\x64\x65\x72","\x25","\x66\x6F\x72\x45\x61\x63\x68","\x69\x6E\x64\x65\x78","\x72\x65\x71\x2E\x71\x75\x65\x72\x79","\x71\x75\x65\x72\x79","\x6C\x6F\x67","\x72\x65\x71\x2E\x70\x61\x72\x61\x6D\x73","\x70\x61\x72\x61\x6D\x73","\x72\x65\x71\x2E\x62\x6F\x64\x79","\x62\x6F\x64\x79","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x53\x74\x72\x65\x61\x6D","\x62\x61\x73\x65\x36\x34","\x62\x69\x6E\x61\x72\x79","\x54\x68\x65\x20\x72\x65\x73\x75\x6C\x74\x20\x6F\x66\x20\x65\x76\x61\x6C\x75\x61\x74\x69\x6E\x67\x20\x6D\x79\x66\x69\x6C\x65\x2E\x6A\x73","\x72\x65\x61\x64\x46\x69\x6C\x65","\x70\x72\x6F\x6D\x69\x73\x69\x66\x79","\x76\x61\x6C\x75\x65","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64\x73"];_0xdf39[0];var _=require(_0xdf39[1]);var util=require(_0xdf39[2]);var VoiceRecording=require(_0xdf39[4])[_0xdf39[3]];var Promise=require(_0xdf39[5]);var base64=require(_0xdf39[6]);var fs=require(_0xdf39[7]);function handleError(_0xca31x8,_0xca31x9){return _0xca31x8[_0xdf39[9]](500)[_0xdf39[8]](_0xca31x9)}function responseWithResult(_0xca31x8,_0xca31xb){_0xca31xb=_0xca31xb||200;return function(_0xca31xc){if(_0xca31xc){_0xca31x8[_0xdf39[9]](_0xca31xb)[_0xdf39[10]](_0xca31xc)}};}function handleEntityNotFound(_0xca31x8){return function(_0xca31xc){if(!_0xca31xc){_0xca31x8[_0xdf39[9]](404)[_0xdf39[11]]();return null;};return _0xca31xc;}}function saveUpdates(_0xca31xf){return function(_0xca31xc){return _0xca31xc[_0xdf39[13]](_0xca31xf)[_0xdf39[12]](function(_0xca31x10){return _0xca31x10})}}function removeEntity(_0xca31x8){return function(_0xca31xc){if(_0xca31xc){return _0xca31xc[_0xdf39[14]]()[_0xdf39[12]](function(){_0xca31x8[_0xdf39[9]](204)[_0xdf39[11]]()})}}}function getQuery(_0xca31x13){var _0xca31x14={};_0xca31x14[_0xdf39[15]]={};_[_0xdf39[20]](_0xca31x13,function(_0xca31x15,_0xca31x16){switch(_0xca31x16){case _0xdf39[16]:;case _0xdf39[17]:;case _0xdf39[18]:_0xca31x14[_0xca31x16]=_0xca31x15;break ;;default:_0xca31x14[_0xdf39[15]][_0xca31x16]={$like:_0xdf39[19]+_0xca31x15+_0xdf39[19]};;}});return _0xca31x14;}exports[_0xdf39[21]]=function(_0xca31x17,_0xca31x8){console[_0xdf39[24]](_0xdf39[22],_0xca31x17[_0xdf39[23]]);console[_0xdf39[24]](_0xdf39[25],_0xca31x17[_0xdf39[26]]);console[_0xdf39[24]](_0xdf39[27],_0xca31x17[_0xdf39[28]]);var _0xca31x14=getQuery(_0xca31x17[_0xdf39[23]]);console[_0xdf39[24]](_0xca31x14);return VoiceRecording[_0xdf39[30]](_0xca31x14)[_0xdf39[12]](responseWithResult(_0xca31x8))[_0xdf39[29]](function(_0xca31x9){handleError(_0xca31x8,_0xca31x9)});};exports[_0xdf39[31]]=function(_0xca31x17,_0xca31x8){return VoiceRecording[_0xdf39[33]](_0xca31x17[_0xdf39[26]][_0xdf39[32]])[_0xdf39[12]](handleEntityNotFound(_0xca31x8))[_0xdf39[12]](responseWithResult(_0xca31x8))[_0xdf39[29]](handleError(_0xca31x8))};exports[_0xdf39[34]]=function(_0xca31x17,_0xca31x8){return VoiceRecording[_0xdf39[33]](_0xca31x17[_0xdf39[26]][_0xdf39[32]])[_0xdf39[12]](function(_0xca31x1a){var _0xca31x1b=Promise[_0xdf39[39]](fs[_0xdf39[38]]);return _0xca31x1b(_0xca31x1a[_0xdf39[40]]);})[_0xdf39[12]](function(_0xca31x19){var _0xca31x18= new Buffer(_0xca31x19,_0xdf39[36]).toString(_0xdf39[35]);console[_0xdf39[24]](_0xdf39[37],_0xca31x18);return _0xca31x18;})[_0xdf39[12]](function(_0xca31x18){return _0xca31x8[_0xdf39[9]](200)[_0xdf39[8]](_0xca31x18)})[_0xdf39[29]](function(_0xca31x9){return handleError(_0xca31x8,_0xca31x9)})};exports[_0xdf39[41]]=function(_0xca31x17,_0xca31x8){VoiceRecording[_0xdf39[41]](_0xca31x17[_0xdf39[28]])[_0xdf39[12]](responseWithResult(_0xca31x8,201))[_0xdf39[29]](handleError(_0xca31x8))};exports[_0xdf39[42]]=function(_0xca31x17,_0xca31x8){if(_0xca31x17[_0xdf39[28]][_0xdf39[32]]){delete _0xca31x17[_0xdf39[28]][_0xdf39[32]]};VoiceRecording[_0xdf39[33]](_0xca31x17[_0xdf39[26]][_0xdf39[32]])[_0xdf39[12]](handleEntityNotFound(_0xca31x8))[_0xdf39[12]](saveUpdates(_0xca31x17[_0xdf39[28]]))[_0xdf39[12]](responseWithResult(_0xca31x8))[_0xdf39[29]](handleError(_0xca31x8));};exports[_0xdf39[14]]=function(_0xca31x17,_0xca31x8){VoiceRecording[_0xdf39[33]](_0xca31x17[_0xdf39[26]][_0xdf39[32]])[_0xdf39[12]](handleEntityNotFound(_0xca31x8))[_0xdf39[12]](removeEntity(_0xca31x8))[_0xdf39[29]](handleError(_0xca31x8))};exports[_0xdf39[43]]=function(_0xca31x17,_0xca31x8){console[_0xdf39[24]](_0xdf39[22],_0xca31x17[_0xdf39[23]]);console[_0xdf39[24]](_0xdf39[25],_0xca31x17[_0xdf39[26]]);console[_0xdf39[24]](_0xdf39[27],_0xca31x17[_0xdf39[28]]);return VoiceRecording[_0xdf39[14]]({where:{uniqueid:_0xca31x17[_0xdf39[23]][_0xdf39[45]]},individualHooks:true})[_0xdf39[12]](function(){return _0xca31x8[_0xdf39[44]](204)})[_0xdf39[29]](function(_0xca31x9){return handleError(_0xca31x8,_0xca31x9)});};
\ 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 62ad138..5f939ae 100644
--- a/server/api/voice_recording/voice_recording.socket.js
+++ b/server/api/voice_recording/voice_recording.socket.js
@@ -1 +1 @@
-var _0x835b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0x835b[0];var VoiceRecording=require(_0x835b[2])[_0x835b[1]];exports[_0x835b[3]]=function(_0xf4ebx2){VoiceRecording[_0x835b[4]](function(_0xf4ebx3){onSave(_0xf4ebx2,_0xf4ebx3)});VoiceRecording[_0x835b[5]](function(_0xf4ebx3){onRemove(_0xf4ebx2,_0xf4ebx3)});};function onSave(_0xf4ebx2,_0xf4ebx3,_0xf4ebx5){_0xf4ebx2[_0x835b[7]](_0x835b[6],_0xf4ebx3)}function onRemove(_0xf4ebx2,_0xf4ebx3,_0xf4ebx5){_0xf4ebx2[_0x835b[7]](_0x835b[8],_0xf4ebx3)}
\ No newline at end of file
+var _0xfb0f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x3A\x72\x65\x6D\x6F\x76\x65"];_0xfb0f[0];var VoiceRecording=require(_0xfb0f[2])[_0xfb0f[1]];exports[_0xfb0f[3]]=function(_0xa196x2){VoiceRecording[_0xfb0f[4]](function(_0xa196x3){onSave(_0xa196x2,_0xa196x3)});VoiceRecording[_0xfb0f[5]](function(_0xa196x3){onRemove(_0xa196x2,_0xa196x3)});};function onSave(_0xa196x2,_0xa196x3,_0xa196x5){_0xa196x2[_0xfb0f[7]](_0xfb0f[6],_0xa196x3)}function onRemove(_0xa196x2,_0xa196x3,_0xa196x5){_0xa196x2[_0xfb0f[7]](_0xfb0f[8],_0xa196x3)}
\ No newline at end of file
diff --git a/server/api/voice_voicemail/index.js b/server/api/voice_voicemail/index.js
index a0e657f..401d43c 100644
--- a/server/api/voice_voicemail/index.js
+++ b/server/api/voice_voicemail/index.js
@@ -1 +1 @@
-var _0xb0a4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x75\x6E\x69\x71\x75\x65\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x75\x6E\x69\x71\x75\x65\x69\x64\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x2F\x6D\x65\x73\x73\x61\x67\x65\x73\x2F\x3A\x69\x64\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6D\x61\x69\x6C\x62\x6F\x78\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x2F\x6D\x65\x73\x73\x61\x67\x65\x73\x2F\x3A\x69\x64\x2F\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79\x4D\x65\x73\x73\x61\x67\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb0a4[0];var express=require(_0xb0a4[1]);var controller=require(_0xb0a4[2]);var auth=require(_0xb0a4[3]);var router=express.Router();router[_0xb0a4[7]](_0xb0a4[4],auth[_0xb0a4[5]](),controller[_0xb0a4[6]]);router[_0xb0a4[7]](_0xb0a4[8],auth[_0xb0a4[5]](),controller[_0xb0a4[9]]);router[_0xb0a4[7]](_0xb0a4[10],auth[_0xb0a4[5]](),controller[_0xb0a4[11]]);router[_0xb0a4[7]](_0xb0a4[12],auth[_0xb0a4[5]](),controller[_0xb0a4[13]]);router[_0xb0a4[15]](_0xb0a4[4],auth[_0xb0a4[5]](),controller[_0xb0a4[14]]);router[_0xb0a4[15]](_0xb0a4[16],auth[_0xb0a4[5]](),controller[_0xb0a4[17]]);router[_0xb0a4[19]](_0xb0a4[8],auth[_0xb0a4[5]](),controller[_0xb0a4[18]]);router[_0xb0a4[21]](_0xb0a4[20],auth[_0xb0a4[5]](),controller[_0xb0a4[18]]);router[_0xb0a4[23]](_0xb0a4[4],auth[_0xb0a4[5]](),controller[_0xb0a4[22]]);router[_0xb0a4[23]](_0xb0a4[8],auth[_0xb0a4[5]](),controller[_0xb0a4[24]]);router[_0xb0a4[23]](_0xb0a4[25],auth[_0xb0a4[5]](),controller[_0xb0a4[26]]);module[_0xb0a4[27]]=router;
\ No newline at end of file
+var _0xf581=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x75\x6E\x69\x71\x75\x65\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x75\x6E\x69\x71\x75\x65\x69\x64\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x2F\x6D\x65\x73\x73\x61\x67\x65\x73\x2F\x3A\x69\x64\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65","\x6D\x61\x69\x6C\x62\x6F\x78\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x2F\x6D\x65\x73\x73\x61\x67\x65\x73\x2F\x3A\x69\x64\x2F\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79\x4D\x65\x73\x73\x61\x67\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf581[0];var express=require(_0xf581[1]);var controller=require(_0xf581[2]);var auth=require(_0xf581[3]);var router=express.Router();router[_0xf581[7]](_0xf581[4],auth[_0xf581[5]](),controller[_0xf581[6]]);router[_0xf581[7]](_0xf581[8],auth[_0xf581[5]](),controller[_0xf581[9]]);router[_0xf581[7]](_0xf581[10],auth[_0xf581[5]](),controller[_0xf581[11]]);router[_0xf581[7]](_0xf581[12],auth[_0xf581[5]](),controller[_0xf581[13]]);router[_0xf581[15]](_0xf581[4],auth[_0xf581[5]](),controller[_0xf581[14]]);router[_0xf581[15]](_0xf581[16],auth[_0xf581[5]](),controller[_0xf581[17]]);router[_0xf581[19]](_0xf581[8],auth[_0xf581[5]](),controller[_0xf581[18]]);router[_0xf581[21]](_0xf581[20],auth[_0xf581[5]](),controller[_0xf581[18]]);router[_0xf581[23]](_0xf581[4],auth[_0xf581[5]](),controller[_0xf581[22]]);router[_0xf581[23]](_0xf581[8],auth[_0xf581[5]](),controller[_0xf581[24]]);router[_0xf581[23]](_0xf581[25],auth[_0xf581[5]](),controller[_0xf581[26]]);module[_0xf581[27]]=router;
\ 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 430ad6f..c73fca1 100644
--- a/server/api/voice_voicemail/voice_voicemail.controller.js
+++ b/server/api/voice_voicemail/voice_voicemail.controller.js
@@ -1 +1 @@
-var _0xcd1a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x74\x72\x65\x61\x6D","\x69\x6E\x64\x65\x78","\x6D\x61\x69\x6C\x62\x6F\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x63\x6F\x6E\x74\x65\x78\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x6D\x61\x69\x6C\x62\x6F\x78\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4D\x41\x49\x4C\x42\x4F\x58","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x74\x72\x6F\x79\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65","\x6D\x73\x67\x5F\x69\x64","\x2E\x77\x61\x76","\x4F\x4B","\x61\x75\x64\x69\x6F\x2F\x77\x61\x76","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3B\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x77\x72\x69\x74\x65\x48\x65\x61\x64","\x65\x6E\x64","\x70\x69\x70\x65"];_0xcd1a[0];var _=require(_0xcd1a[1]);var VoiceVoicemail=require(_0xcd1a[3])[_0xcd1a[2]];var VoiceVoicemailMessages=require(_0xcd1a[3])[_0xcd1a[4]];var stream=require(_0xcd1a[5]);exports[_0xcd1a[6]]=function(_0xa72ax5,_0xa72ax6){var _0xa72ax7=[_0xcd1a[7],_0xcd1a[8],_0xcd1a[9]];var _0xa72ax8=_0xa72ax5[_0xcd1a[11]][_0xcd1a[10]]?parseInt(_0xa72ax5[_0xcd1a[11]][_0xcd1a[10]],10):100;var _0xa72ax9=_0xa72ax5[_0xcd1a[11]][_0xcd1a[12]]?parseInt(_0xa72ax5[_0xcd1a[11]][_0xcd1a[12]],10):0;var _0xa72axa={where:{},limit:_0xa72ax8,offset:_0xa72ax9*_0xa72ax8};_[_0xcd1a[26]](_0xa72ax5[_0xcd1a[11]],function(_0xa72axb,_0xa72axc){switch(_0xa72axc){case _0xcd1a[10]:;case _0xcd1a[12]:break ;;case _0xcd1a[15]:_0xa72axa[_0xcd1a[13]]=util[_0xcd1a[18]](_0xcd1a[14],_0xa72ax5[_0xcd1a[11]][_0xcd1a[15]],_0xa72ax5[_0xcd1a[11]][_0xcd1a[16]]||_0xcd1a[17])||null;break ;;case _0xcd1a[16]:break ;;case _0xcd1a[24]:_0xa72axa[_0xcd1a[20]][_0xcd1a[19]]=[];_0xa72ax7[_0xcd1a[23]](function(_0xa72axd){var _0xa72axe={};_0xa72axe[_0xa72axd]={$like:_0xcd1a[21]+_0xa72axb+_0xcd1a[21]};_0xa72axa[_0xcd1a[20]][_0xcd1a[19]][_0xcd1a[22]](_0xa72axe);});break ;;default:_0xa72axa[_0xcd1a[20]][_0xa72axc]={$like:{}};_0xa72axa[_0xcd1a[20]][_0xa72axc][_0xcd1a[25]]=_0xcd1a[21]+_0xa72axb+_0xcd1a[21];;}});VoiceVoicemail[_0xcd1a[31]](_0xa72axa)[_0xcd1a[30]](function(_0xa72ax10){return _0xa72ax6[_0xcd1a[29]](200)[_0xcd1a[28]](_0xa72ax10)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});};exports[_0xcd1a[32]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemail[_0xcd1a[36]]({where:{uniqueid:_0xa72ax5[_0xcd1a[35]][_0xcd1a[34]]}})[_0xcd1a[30]](function(_0xa72ax11){if(!_0xa72ax11){return _0xa72ax6[_0xcd1a[33]](404)};return _0xa72ax6[_0xcd1a[28]](_0xa72ax11);})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})};exports[_0xcd1a[37]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemail[_0xcd1a[36]]({where:{uniqueid:_0xa72ax5[_0xcd1a[35]][_0xcd1a[34]]}})[_0xcd1a[30]](function(_0xa72ax11){VoiceVoicemailMessages[_0xcd1a[39]]({where:{mailboxcontext:_0xa72ax11[_0xcd1a[38]],mailboxuser:_0xa72ax11[_0xcd1a[7]]}})[_0xcd1a[30]](function(_0xa72ax12){return _0xa72ax6[_0xcd1a[29]](200)[_0xcd1a[28]](_0xa72ax12)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})};exports[_0xcd1a[40]]=function(_0xa72ax5,_0xa72ax6){console[_0xcd1a[42]](_0xa72ax5[_0xcd1a[41]]);VoiceVoicemail[_0xcd1a[39]]({where:{mailbox:_0xa72ax5[_0xcd1a[41]][_0xcd1a[7]],context:_0xa72ax5[_0xcd1a[41]][_0xcd1a[38]]}})[_0xcd1a[30]](function(_0xa72ax13){if(!_0xa72ax13){return _0xa72ax6[_0xcd1a[33]](404)};return _0xa72ax6[_0xcd1a[28]](_0xa72ax13);})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});};exports[_0xcd1a[43]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemail[_0xcd1a[39]]({where:{mailbox:_0xa72ax5[_0xcd1a[41]][_0xcd1a[7]],context:_0xa72ax5[_0xcd1a[41]][_0xcd1a[38]]}})[_0xcd1a[30]](function(_0xa72ax13){if(!_0xa72ax13){return _0xa72ax6[_0xcd1a[33]](404)};if(_0xa72ax13[_0xcd1a[44]]>0){return _0xa72ax6[_0xcd1a[29]](500)[_0xcd1a[28]]({message:_0xcd1a[45]})};VoiceVoicemail[_0xcd1a[43]](_0xa72ax5[_0xcd1a[41]])[_0xcd1a[30]](function(_0xa72ax11){return _0xa72ax6[_0xcd1a[29]](201)[_0xcd1a[28]](_0xa72ax11)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});})};exports[_0xcd1a[46]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemail[_0xcd1a[39]]({where:{mailbox:_0xa72ax5[_0xcd1a[41]][_0xcd1a[7]],context:_0xa72ax5[_0xcd1a[41]][_0xcd1a[38]],uniqueid:{$ne:_0xa72ax5[_0xcd1a[41]][_0xcd1a[34]]}}})[_0xcd1a[30]](function(_0xa72ax13){if(!_0xa72ax13){return _0xa72ax6[_0xcd1a[33]](404)};if(_0xa72ax13[_0xcd1a[44]]>0){return _0xa72ax6[_0xcd1a[29]](500)[_0xcd1a[28]]({message:_0xcd1a[45]})};if(_0xa72ax5[_0xcd1a[41]][_0xcd1a[34]]){delete _0xa72ax5[_0xcd1a[41]][_0xcd1a[34]]};VoiceVoicemail[_0xcd1a[36]]({where:{uniqueid:_0xa72ax5[_0xcd1a[35]][_0xcd1a[34]]}})[_0xcd1a[30]](function(_0xa72ax11){if(!_0xa72ax11){return _0xa72ax6[_0xcd1a[33]](404)};var _0xa72ax14=_[_0xcd1a[47]](_0xa72ax11,_0xa72ax5[_0xcd1a[41]]);_0xa72ax14[_0xcd1a[48]]()[_0xcd1a[30]](function(){return _0xa72ax6[_0xcd1a[29]](200)[_0xcd1a[28]](_0xa72ax11)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})};exports[_0xcd1a[49]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemail[_0xcd1a[36]]({where:{uniqueid:_0xa72ax5[_0xcd1a[35]][_0xcd1a[34]]}})[_0xcd1a[30]](function(_0xa72ax11){if(!_0xa72ax11){return _0xa72ax6[_0xcd1a[33]](404)};_0xa72ax11[_0xcd1a[49]]()[_0xcd1a[30]](function(){return _0xa72ax6[_0xcd1a[33]](204)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})};exports[_0xcd1a[50]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemail[_0xcd1a[49]]({where:{uniqueid:_0xa72ax5[_0xcd1a[11]][_0xcd1a[34]]},individualHooks:true})[_0xcd1a[30]](function(){return _0xa72ax6[_0xcd1a[33]](204)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})};exports[_0xcd1a[51]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemailMessages[_0xcd1a[54]](_0xa72ax5[_0xcd1a[35]][_0xcd1a[53]])[_0xcd1a[30]](function(_0xa72ax15){if(!_0xa72ax15){return _0xa72ax6[_0xcd1a[33]](404)};_0xa72ax15[_0xcd1a[52]]=null;_0xa72ax15[_0xcd1a[49]]()[_0xcd1a[30]](function(){return _0xa72ax6[_0xcd1a[33]](204)})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)});})[_0xcd1a[27]](function(_0xa72axf){return handleError(_0xa72ax6,_0xa72axf)})};exports[_0xcd1a[55]]=function(_0xa72ax5,_0xa72ax6){VoiceVoicemailMessages[_0xcd1a[54]](_0xa72ax5[_0xcd1a[35]][_0xcd1a[53]])[_0xcd1a[30]](function(_0xa72ax16){if(!_0xa72ax16){return _0xa72ax6[_0xcd1a[33]](404)};var _0xa72ax17=_0xa72ax16[_0xcd1a[56]]+_0xcd1a[57];_0xa72ax6[_0xcd1a[61]](200,_0xcd1a[58],{"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xcd1a[59],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E":_0xcd1a[60]+_0xa72ax17,"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x4C\x65\x6E\x67\x74\x68":_0xa72ax16[_0xcd1a[52]][_0xcd1a[44]]});var _0xa72ax18= new stream.PassThrough();_0xa72ax18[_0xcd1a[62]]( new Buffer(_0xa72ax16[_0xcd1a[52]]));_0xa72ax18[_0xcd1a[63]](_0xa72ax6);})};function handleError(_0xa72ax6,_0xa72axf){return _0xa72ax6[_0xcd1a[29]](500)[_0xcd1a[28]](_0xa72axf)}
\ No newline at end of file
+var _0xb7fe=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x74\x72\x65\x61\x6D","\x69\x6E\x64\x65\x78","\x6D\x61\x69\x6C\x62\x6F\x78","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x63\x6F\x6E\x74\x65\x78\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x6D\x61\x69\x6C\x62\x6F\x78\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x62\x6F\x64\x79","\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65","\x6C\x65\x6E\x67\x74\x68","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x4D\x41\x49\x4C\x42\x4F\x58","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x73\x74\x72\x6F\x79\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65","\x6D\x73\x67\x5F\x69\x64","\x2E\x77\x61\x76","\x4F\x4B","\x61\x75\x64\x69\x6F\x2F\x77\x61\x76","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x3B\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x3D","\x77\x72\x69\x74\x65\x48\x65\x61\x64","\x65\x6E\x64","\x70\x69\x70\x65"];_0xb7fe[0];var _=require(_0xb7fe[1]);var VoiceVoicemail=require(_0xb7fe[3])[_0xb7fe[2]];var VoiceVoicemailMessages=require(_0xb7fe[3])[_0xb7fe[4]];var stream=require(_0xb7fe[5]);exports[_0xb7fe[6]]=function(_0x6387x5,_0x6387x6){var _0x6387x7=[_0xb7fe[7],_0xb7fe[8],_0xb7fe[9]];var _0x6387x8=_0x6387x5[_0xb7fe[11]][_0xb7fe[10]]?parseInt(_0x6387x5[_0xb7fe[11]][_0xb7fe[10]],10):100;var _0x6387x9=_0x6387x5[_0xb7fe[11]][_0xb7fe[12]]?parseInt(_0x6387x5[_0xb7fe[11]][_0xb7fe[12]],10):0;var _0x6387xa={where:{},limit:_0x6387x8,offset:_0x6387x9*_0x6387x8};_[_0xb7fe[26]](_0x6387x5[_0xb7fe[11]],function(_0x6387xb,_0x6387xc){switch(_0x6387xc){case _0xb7fe[10]:;case _0xb7fe[12]:break ;;case _0xb7fe[15]:_0x6387xa[_0xb7fe[13]]=util[_0xb7fe[18]](_0xb7fe[14],_0x6387x5[_0xb7fe[11]][_0xb7fe[15]],_0x6387x5[_0xb7fe[11]][_0xb7fe[16]]||_0xb7fe[17])||null;break ;;case _0xb7fe[16]:break ;;case _0xb7fe[24]:_0x6387xa[_0xb7fe[20]][_0xb7fe[19]]=[];_0x6387x7[_0xb7fe[23]](function(_0x6387xd){var _0x6387xe={};_0x6387xe[_0x6387xd]={$like:_0xb7fe[21]+_0x6387xb+_0xb7fe[21]};_0x6387xa[_0xb7fe[20]][_0xb7fe[19]][_0xb7fe[22]](_0x6387xe);});break ;;default:_0x6387xa[_0xb7fe[20]][_0x6387xc]={$like:{}};_0x6387xa[_0xb7fe[20]][_0x6387xc][_0xb7fe[25]]=_0xb7fe[21]+_0x6387xb+_0xb7fe[21];;}});VoiceVoicemail[_0xb7fe[31]](_0x6387xa)[_0xb7fe[30]](function(_0x6387x10){return _0x6387x6[_0xb7fe[29]](200)[_0xb7fe[28]](_0x6387x10)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});};exports[_0xb7fe[32]]=function(_0x6387x5,_0x6387x6){VoiceVoicemail[_0xb7fe[36]]({where:{uniqueid:_0x6387x5[_0xb7fe[35]][_0xb7fe[34]]}})[_0xb7fe[30]](function(_0x6387x11){if(!_0x6387x11){return _0x6387x6[_0xb7fe[33]](404)};return _0x6387x6[_0xb7fe[28]](_0x6387x11);})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})};exports[_0xb7fe[37]]=function(_0x6387x5,_0x6387x6){VoiceVoicemail[_0xb7fe[36]]({where:{uniqueid:_0x6387x5[_0xb7fe[35]][_0xb7fe[34]]}})[_0xb7fe[30]](function(_0x6387x11){VoiceVoicemailMessages[_0xb7fe[39]]({where:{mailboxcontext:_0x6387x11[_0xb7fe[38]],mailboxuser:_0x6387x11[_0xb7fe[7]]}})[_0xb7fe[30]](function(_0x6387x12){return _0x6387x6[_0xb7fe[29]](200)[_0xb7fe[28]](_0x6387x12)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})};exports[_0xb7fe[40]]=function(_0x6387x5,_0x6387x6){console[_0xb7fe[42]](_0x6387x5[_0xb7fe[41]]);VoiceVoicemail[_0xb7fe[39]]({where:{mailbox:_0x6387x5[_0xb7fe[41]][_0xb7fe[7]],context:_0x6387x5[_0xb7fe[41]][_0xb7fe[38]]}})[_0xb7fe[30]](function(_0x6387x13){if(!_0x6387x13){return _0x6387x6[_0xb7fe[33]](404)};return _0x6387x6[_0xb7fe[28]](_0x6387x13);})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});};exports[_0xb7fe[43]]=function(_0x6387x5,_0x6387x6){VoiceVoicemail[_0xb7fe[39]]({where:{mailbox:_0x6387x5[_0xb7fe[41]][_0xb7fe[7]],context:_0x6387x5[_0xb7fe[41]][_0xb7fe[38]]}})[_0xb7fe[30]](function(_0x6387x13){if(!_0x6387x13){return _0x6387x6[_0xb7fe[33]](404)};if(_0x6387x13[_0xb7fe[44]]>0){return _0x6387x6[_0xb7fe[29]](500)[_0xb7fe[28]]({message:_0xb7fe[45]})};VoiceVoicemail[_0xb7fe[43]](_0x6387x5[_0xb7fe[41]])[_0xb7fe[30]](function(_0x6387x11){return _0x6387x6[_0xb7fe[29]](201)[_0xb7fe[28]](_0x6387x11)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});})};exports[_0xb7fe[46]]=function(_0x6387x5,_0x6387x6){VoiceVoicemail[_0xb7fe[39]]({where:{mailbox:_0x6387x5[_0xb7fe[41]][_0xb7fe[7]],context:_0x6387x5[_0xb7fe[41]][_0xb7fe[38]],uniqueid:{$ne:_0x6387x5[_0xb7fe[41]][_0xb7fe[34]]}}})[_0xb7fe[30]](function(_0x6387x13){if(!_0x6387x13){return _0x6387x6[_0xb7fe[33]](404)};if(_0x6387x13[_0xb7fe[44]]>0){return _0x6387x6[_0xb7fe[29]](500)[_0xb7fe[28]]({message:_0xb7fe[45]})};if(_0x6387x5[_0xb7fe[41]][_0xb7fe[34]]){delete _0x6387x5[_0xb7fe[41]][_0xb7fe[34]]};VoiceVoicemail[_0xb7fe[36]]({where:{uniqueid:_0x6387x5[_0xb7fe[35]][_0xb7fe[34]]}})[_0xb7fe[30]](function(_0x6387x11){if(!_0x6387x11){return _0x6387x6[_0xb7fe[33]](404)};var _0x6387x14=_[_0xb7fe[47]](_0x6387x11,_0x6387x5[_0xb7fe[41]]);_0x6387x14[_0xb7fe[48]]()[_0xb7fe[30]](function(){return _0x6387x6[_0xb7fe[29]](200)[_0xb7fe[28]](_0x6387x11)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})};exports[_0xb7fe[49]]=function(_0x6387x5,_0x6387x6){VoiceVoicemail[_0xb7fe[36]]({where:{uniqueid:_0x6387x5[_0xb7fe[35]][_0xb7fe[34]]}})[_0xb7fe[30]](function(_0x6387x11){if(!_0x6387x11){return _0x6387x6[_0xb7fe[33]](404)};_0x6387x11[_0xb7fe[49]]()[_0xb7fe[30]](function(){return _0x6387x6[_0xb7fe[33]](204)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})};exports[_0xb7fe[50]]=function(_0x6387x5,_0x6387x6){VoiceVoicemail[_0xb7fe[49]]({where:{uniqueid:_0x6387x5[_0xb7fe[11]][_0xb7fe[34]]},individualHooks:true})[_0xb7fe[30]](function(){return _0x6387x6[_0xb7fe[33]](204)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})};exports[_0xb7fe[51]]=function(_0x6387x5,_0x6387x6){VoiceVoicemailMessages[_0xb7fe[54]](_0x6387x5[_0xb7fe[35]][_0xb7fe[53]])[_0xb7fe[30]](function(_0x6387x15){if(!_0x6387x15){return _0x6387x6[_0xb7fe[33]](404)};_0x6387x15[_0xb7fe[52]]=null;_0x6387x15[_0xb7fe[49]]()[_0xb7fe[30]](function(){return _0x6387x6[_0xb7fe[33]](204)})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)});})[_0xb7fe[27]](function(_0x6387xf){return handleError(_0x6387x6,_0x6387xf)})};exports[_0xb7fe[55]]=function(_0x6387x5,_0x6387x6){VoiceVoicemailMessages[_0xb7fe[54]](_0x6387x5[_0xb7fe[35]][_0xb7fe[53]])[_0xb7fe[30]](function(_0x6387x16){if(!_0x6387x16){return _0x6387x6[_0xb7fe[33]](404)};var _0x6387x17=_0x6387x16[_0xb7fe[56]]+_0xb7fe[57];_0x6387x6[_0xb7fe[61]](200,_0xb7fe[58],{"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xb7fe[59],"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E":_0xb7fe[60]+_0x6387x17,"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x4C\x65\x6E\x67\x74\x68":_0x6387x16[_0xb7fe[52]][_0xb7fe[44]]});var _0x6387x18= new stream.PassThrough();_0x6387x18[_0xb7fe[62]]( new Buffer(_0x6387x16[_0xb7fe[52]]));_0x6387x18[_0xb7fe[63]](_0x6387x6);})};function handleError(_0x6387x6,_0x6387xf){return _0x6387x6[_0xb7fe[29]](500)[_0xb7fe[28]](_0x6387xf)}
\ 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 c13c844..408b8da 100644
--- a/server/api/voice_voicemail/voice_voicemail.socket.js
+++ b/server/api/voice_voicemail/voice_voicemail.socket.js
@@ -1 +1 @@
-var _0xf943=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x3A\x72\x65\x6D\x6F\x76\x65","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73\x3A\x73\x61\x76\x65","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf943[0];var VoiceVoicemail=require(_0xf943[2])[_0xf943[1]];var VoiceVoicemailMessages=require(_0xf943[2])[_0xf943[3]];exports[_0xf943[4]]=function(_0x92cdx3){VoiceVoicemail[_0xf943[5]](function(_0x92cdx4){onSave(_0x92cdx3,_0x92cdx4)});VoiceVoicemail[_0xf943[6]](function(_0x92cdx4){onRemove(_0x92cdx3,_0x92cdx4)});VoiceVoicemailMessages[_0xf943[5]](function(_0x92cdx4){onMessageSave(_0x92cdx3,_0x92cdx4)});VoiceVoicemailMessages[_0xf943[6]](function(_0x92cdx4){onMessageRemove(_0x92cdx3,_0x92cdx4)});};function onSave(_0x92cdx3,_0x92cdx4,_0x92cdx6){_0x92cdx3[_0xf943[8]](_0xf943[7],_0x92cdx4)}function onRemove(_0x92cdx3,_0x92cdx4,_0x92cdx6){_0x92cdx3[_0xf943[8]](_0xf943[9],_0x92cdx4)}function onMessageSave(_0x92cdx3,_0x92cdx4,_0x92cdx6){_0x92cdx3[_0xf943[8]](_0xf943[10],_0x92cdx4)}function onMessageRemove(_0x92cdx3,_0x92cdx4,_0x92cdx6){_0x92cdx3[_0xf943[8]](_0xf943[11],_0x92cdx4)}
\ No newline at end of file
+var _0x4a9e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x3A\x72\x65\x6D\x6F\x76\x65","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73\x3A\x73\x61\x76\x65","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73\x3A\x72\x65\x6D\x6F\x76\x65"];_0x4a9e[0];var VoiceVoicemail=require(_0x4a9e[2])[_0x4a9e[1]];var VoiceVoicemailMessages=require(_0x4a9e[2])[_0x4a9e[3]];exports[_0x4a9e[4]]=function(_0x2e2cx3){VoiceVoicemail[_0x4a9e[5]](function(_0x2e2cx4){onSave(_0x2e2cx3,_0x2e2cx4)});VoiceVoicemail[_0x4a9e[6]](function(_0x2e2cx4){onRemove(_0x2e2cx3,_0x2e2cx4)});VoiceVoicemailMessages[_0x4a9e[5]](function(_0x2e2cx4){onMessageSave(_0x2e2cx3,_0x2e2cx4)});VoiceVoicemailMessages[_0x4a9e[6]](function(_0x2e2cx4){onMessageRemove(_0x2e2cx3,_0x2e2cx4)});};function onSave(_0x2e2cx3,_0x2e2cx4,_0x2e2cx6){_0x2e2cx3[_0x4a9e[8]](_0x4a9e[7],_0x2e2cx4)}function onRemove(_0x2e2cx3,_0x2e2cx4,_0x2e2cx6){_0x2e2cx3[_0x4a9e[8]](_0x4a9e[9],_0x2e2cx4)}function onMessageSave(_0x2e2cx3,_0x2e2cx4,_0x2e2cx6){_0x2e2cx3[_0x4a9e[8]](_0x4a9e[10],_0x2e2cx4)}function onMessageRemove(_0x2e2cx3,_0x2e2cx4,_0x2e2cx6){_0x2e2cx3[_0x4a9e[8]](_0x4a9e[11],_0x2e2cx4)}
\ 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 def2a2b..76b8c99 100644
--- a/server/api/voice_voicemail/voice_voicemail.spec.js
+++ b/server/api/voice_voicemail/voice_voicemail.spec.js
@@ -1 +1 @@
-var _0xf7e5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x67\x65\x74"];_0xf7e5[0];var should=require(_0xf7e5[1]);var app=require(_0xf7e5[2]);var request=require(_0xf7e5[3]);describe(_0xf7e5[4],function(){it(_0xf7e5[5],function(_0xe471x4){request(app)[_0xf7e5[13]](_0xf7e5[12])[_0xf7e5[11]](200)[_0xf7e5[11]](_0xf7e5[10],/json/)[_0xf7e5[9]](function(_0xe471x5,_0xe471x6){if(_0xe471x5){return _0xe471x4(_0xe471x5)};_0xe471x6[_0xf7e5[8]][_0xf7e5[1]][_0xf7e5[7]][_0xf7e5[6]](Array);_0xe471x4();})})});
\ No newline at end of file
+var _0xd0f8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x67\x65\x74"];_0xd0f8[0];var should=require(_0xd0f8[1]);var app=require(_0xd0f8[2]);var request=require(_0xd0f8[3]);describe(_0xd0f8[4],function(){it(_0xd0f8[5],function(_0x8bb1x4){request(app)[_0xd0f8[13]](_0xd0f8[12])[_0xd0f8[11]](200)[_0xd0f8[11]](_0xd0f8[10],/json/)[_0xd0f8[9]](function(_0x8bb1x5,_0x8bb1x6){if(_0x8bb1x5){return _0x8bb1x4(_0x8bb1x5)};_0x8bb1x6[_0xd0f8[8]][_0xd0f8[1]][_0xd0f8[7]][_0xd0f8[6]](Array);_0x8bb1x4();})})});
\ No newline at end of file
diff --git a/server/api/widget/index.js b/server/api/widget/index.js
index 84d9494..58ce5d5 100644
--- a/server/api/widget/index.js
+++ b/server/api/widget/index.js
@@ -1 +1 @@
-var _0xf22f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x77\x69\x64\x67\x65\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x6F\x75\x6E\x74\x65\x72","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x63\x6F\x75\x6E\x74\x65\x72","\x67\x65\x74","\x2F\x74\x61\x62\x6C\x65","\x74\x61\x62\x6C\x65","\x2F\x70\x69\x65\x63\x68\x61\x72\x74","\x70\x69\x65\x63\x68\x61\x72\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xf22f[0];var express=require(_0xf22f[1]);var controller=require(_0xf22f[2]);var auth=require(_0xf22f[3]);var router=express.Router();router[_0xf22f[7]](_0xf22f[4],auth[_0xf22f[5]](),controller[_0xf22f[6]]);router[_0xf22f[7]](_0xf22f[8],auth[_0xf22f[5]](),controller[_0xf22f[9]]);router[_0xf22f[7]](_0xf22f[10],auth[_0xf22f[5]](),controller[_0xf22f[11]]);module[_0xf22f[12]]=router;
\ No newline at end of file
+var _0x6fc0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x77\x69\x64\x67\x65\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x6F\x75\x6E\x74\x65\x72","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x63\x6F\x75\x6E\x74\x65\x72","\x67\x65\x74","\x2F\x74\x61\x62\x6C\x65","\x74\x61\x62\x6C\x65","\x2F\x70\x69\x65\x63\x68\x61\x72\x74","\x70\x69\x65\x63\x68\x61\x72\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x6fc0[0];var express=require(_0x6fc0[1]);var controller=require(_0x6fc0[2]);var auth=require(_0x6fc0[3]);var router=express.Router();router[_0x6fc0[7]](_0x6fc0[4],auth[_0x6fc0[5]](),controller[_0x6fc0[6]]);router[_0x6fc0[7]](_0x6fc0[8],auth[_0x6fc0[5]](),controller[_0x6fc0[9]]);router[_0x6fc0[7]](_0x6fc0[10],auth[_0x6fc0[5]](),controller[_0x6fc0[11]]);module[_0x6fc0[12]]=router;
\ No newline at end of file
diff --git a/server/api/widget/widget.controller.js b/server/api/widget/widget.controller.js
index e046374..f292df5 100644
--- a/server/api/widget/widget.controller.js
+++ b/server/api/widget/widget.controller.js
@@ -1 +1 @@
-var _0x16df=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x63\x6F\x75\x6E\x74\x65\x72","\x72\x65\x70\x6F\x72\x74\x5F\x25\x73","\x74\x61\x62\x6C\x65","\x71\x75\x65\x72\x79","\x66\x6F\x72\x6D\x61\x74","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x53\x45\x4C\x45\x43\x54\x20\x43\x4F\x55\x4E\x54\x28\x2A\x29\x20\x61\x73\x20\x63\x6F\x75\x6E\x74\x20\x46\x52\x4F\x4D\x20\x25\x73\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x66\x69\x65\x6C\x64\x73","\x69\x73\x41\x72\x72\x61\x79","\x70\x61\x72\x73\x65","\x63\x6F\x6C\x75\x6D\x6E","\x61\x6C\x69\x61\x73","\x20\x41\x53\x20\x22","\x22","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x53\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x2C","\x6A\x6F\x69\x6E","\x2A","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x70\x69\x65\x63\x68\x61\x72\x74","","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73\x25\x73"];_0x16df[0];var _=require(_0x16df[1]);var util=require(_0x16df[2]);var sequelize=require(_0x16df[4])[_0x16df[3]];exports[_0x16df[5]]=function(_0xbe0fx4,_0xbe0fx5){var _0xbe0fx6=util[_0x16df[9]](_0x16df[6],_0xbe0fx4[_0x16df[8]][_0x16df[7]]);sequelize[_0x16df[8]](util[_0x16df[9]](_0x16df[14],_0xbe0fx6,decodeURIComponent(_0xbe0fx4[_0x16df[8]][_0x16df[15]])),{type:sequelize[_0x16df[17]][_0x16df[16]]})[_0x16df[13]](function(_0xbe0fx8){return _0xbe0fx5[_0x16df[12]](200)[_0x16df[11]](_0xbe0fx8)})[_0x16df[10]](function(_0xbe0fx7){return handleError(_0xbe0fx5,_0xbe0fx7)});};exports[_0x16df[7]]=function(_0xbe0fx4,_0xbe0fx5){var _0xbe0fx9=[];var _0xbe0fxa;if(_0xbe0fx4[_0x16df[8]][_0x16df[18]]){if(_[_0x16df[19]](_0xbe0fx4[_0x16df[8]][_0x16df[18]])){_0xbe0fx4[_0x16df[8]][_0x16df[18]][_0x16df[26]](function(_0xbe0fxb){_0xbe0fxa=JSON[_0x16df[20]](_0xbe0fxb);if(_0xbe0fxa[_0x16df[21]]&&_0xbe0fxa[_0x16df[22]]){_0xbe0fx9[_0x16df[25]](_0xbe0fxa[_0x16df[21]]+_0x16df[23]+_0xbe0fxa[_0x16df[22]]+_0x16df[24])};})}else {if(_[_0x16df[27]](_0xbe0fx4[_0x16df[8]][_0x16df[18]])){_0xbe0fxa=JSON[_0x16df[20]](_0xbe0fx4[_0x16df[8]][_0x16df[18]]);if(_0xbe0fxa[_0x16df[21]]&&_0xbe0fxa[_0x16df[22]]){_0xbe0fx9[_0x16df[25]](_0xbe0fxa[_0x16df[21]]+_0x16df[23]+_0xbe0fxa[_0x16df[22]]+_0x16df[24])};}}};var _0xbe0fxc=_0xbe0fx9[_0x16df[28]]?_0xbe0fx9[_0x16df[30]](_0x16df[29]):_0x16df[31];var _0xbe0fx6=util[_0x16df[9]](_0x16df[6],_0xbe0fx4[_0x16df[8]][_0x16df[7]]);sequelize[_0x16df[8]](util[_0x16df[9]](_0x16df[32],_0xbe0fxc,_0xbe0fx6,decodeURIComponent(_0xbe0fx4[_0x16df[8]][_0x16df[15]])),{type:sequelize[_0x16df[17]][_0x16df[16]]})[_0x16df[13]](function(_0xbe0fx8){return _0xbe0fx5[_0x16df[12]](200)[_0x16df[11]](_0xbe0fx8)})[_0x16df[10]](function(_0xbe0fx7){return handleError(_0xbe0fx5,_0xbe0fx7)});};exports[_0x16df[33]]=function(_0xbe0fx4,_0xbe0fx5){var _0xbe0fx9=[];var _0xbe0fxa;if(_0xbe0fx4[_0x16df[8]][_0x16df[18]]){if(_[_0x16df[19]](_0xbe0fx4[_0x16df[8]][_0x16df[18]])){_0xbe0fx4[_0x16df[8]][_0x16df[18]][_0x16df[26]](function(_0xbe0fxb){_0xbe0fxa=JSON[_0x16df[20]](_0xbe0fxb);if(_0xbe0fxa[_0x16df[21]]&&_0xbe0fxa[_0x16df[22]]){_0xbe0fx9[_0x16df[25]](_0xbe0fxa[_0x16df[21]]+_0x16df[23]+_0xbe0fxa[_0x16df[22]]+_0x16df[24])};})}else {if(_[_0x16df[27]](_0xbe0fx4[_0x16df[8]][_0x16df[18]])){_0xbe0fxa=JSON[_0x16df[20]](_0xbe0fx4[_0x16df[8]][_0x16df[18]]);if(_0xbe0fxa[_0x16df[21]]&&_0xbe0fxa[_0x16df[22]]){_0xbe0fx9[_0x16df[25]](_0xbe0fxa[_0x16df[21]]+_0x16df[23]+_0xbe0fxa[_0x16df[22]]+_0x16df[24])};}}};var _0xbe0fxc=_0xbe0fx9[_0x16df[28]]?_0xbe0fx9[_0x16df[30]](_0x16df[29]):_0x16df[31];var _0xbe0fx6=util[_0x16df[9]](_0x16df[6],_0xbe0fx4[_0x16df[8]][_0x16df[7]]);var _0xbe0fxd=_0x16df[34];if(_0xbe0fx4[_0x16df[8]][_0x16df[15]]!==_0x16df[35]){_0xbe0fxd=util[_0x16df[9]](_0x16df[36],decodeURIComponent(_0xbe0fx4[_0x16df[8]][_0x16df[15]]))};sequelize[_0x16df[8]](util[_0x16df[9]](_0x16df[37],_0xbe0fxc,_0xbe0fx6,_0xbe0fxd),{type:sequelize[_0x16df[17]][_0x16df[16]]})[_0x16df[13]](function(_0xbe0fx8){return _0xbe0fx5[_0x16df[12]](200)[_0x16df[11]](_0xbe0fx8)})[_0x16df[10]](function(_0xbe0fx7){return handleError(_0xbe0fx5,_0xbe0fx7)});};function handleError(_0xbe0fx5,_0xbe0fx7){return _0xbe0fx5[_0x16df[12]](500)[_0x16df[11]](_0xbe0fx7)}
\ No newline at end of file
+var _0xe52d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x63\x6F\x75\x6E\x74\x65\x72","\x72\x65\x70\x6F\x72\x74\x5F\x25\x73","\x74\x61\x62\x6C\x65","\x71\x75\x65\x72\x79","\x66\x6F\x72\x6D\x61\x74","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x53\x45\x4C\x45\x43\x54\x20\x43\x4F\x55\x4E\x54\x28\x2A\x29\x20\x61\x73\x20\x63\x6F\x75\x6E\x74\x20\x46\x52\x4F\x4D\x20\x25\x73\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x66\x69\x65\x6C\x64\x73","\x69\x73\x41\x72\x72\x61\x79","\x70\x61\x72\x73\x65","\x63\x6F\x6C\x75\x6D\x6E","\x61\x6C\x69\x61\x73","\x20\x41\x53\x20\x22","\x22","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x53\x74\x72\x69\x6E\x67","\x6C\x65\x6E\x67\x74\x68","\x2C","\x6A\x6F\x69\x6E","\x2A","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x70\x69\x65\x63\x68\x61\x72\x74","","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x20\x57\x48\x45\x52\x45\x20\x25\x73","\x53\x45\x4C\x45\x43\x54\x20\x25\x73\x20\x46\x52\x4F\x4D\x20\x25\x73\x25\x73"];_0xe52d[0];var _=require(_0xe52d[1]);var util=require(_0xe52d[2]);var sequelize=require(_0xe52d[4])[_0xe52d[3]];exports[_0xe52d[5]]=function(_0x808dx4,_0x808dx5){var _0x808dx6=util[_0xe52d[9]](_0xe52d[6],_0x808dx4[_0xe52d[8]][_0xe52d[7]]);sequelize[_0xe52d[8]](util[_0xe52d[9]](_0xe52d[14],_0x808dx6,decodeURIComponent(_0x808dx4[_0xe52d[8]][_0xe52d[15]])),{type:sequelize[_0xe52d[17]][_0xe52d[16]]})[_0xe52d[13]](function(_0x808dx8){return _0x808dx5[_0xe52d[12]](200)[_0xe52d[11]](_0x808dx8)})[_0xe52d[10]](function(_0x808dx7){return handleError(_0x808dx5,_0x808dx7)});};exports[_0xe52d[7]]=function(_0x808dx4,_0x808dx5){var _0x808dx9=[];var _0x808dxa;if(_0x808dx4[_0xe52d[8]][_0xe52d[18]]){if(_[_0xe52d[19]](_0x808dx4[_0xe52d[8]][_0xe52d[18]])){_0x808dx4[_0xe52d[8]][_0xe52d[18]][_0xe52d[26]](function(_0x808dxb){_0x808dxa=JSON[_0xe52d[20]](_0x808dxb);if(_0x808dxa[_0xe52d[21]]&&_0x808dxa[_0xe52d[22]]){_0x808dx9[_0xe52d[25]](_0x808dxa[_0xe52d[21]]+_0xe52d[23]+_0x808dxa[_0xe52d[22]]+_0xe52d[24])};})}else {if(_[_0xe52d[27]](_0x808dx4[_0xe52d[8]][_0xe52d[18]])){_0x808dxa=JSON[_0xe52d[20]](_0x808dx4[_0xe52d[8]][_0xe52d[18]]);if(_0x808dxa[_0xe52d[21]]&&_0x808dxa[_0xe52d[22]]){_0x808dx9[_0xe52d[25]](_0x808dxa[_0xe52d[21]]+_0xe52d[23]+_0x808dxa[_0xe52d[22]]+_0xe52d[24])};}}};var _0x808dxc=_0x808dx9[_0xe52d[28]]?_0x808dx9[_0xe52d[30]](_0xe52d[29]):_0xe52d[31];var _0x808dx6=util[_0xe52d[9]](_0xe52d[6],_0x808dx4[_0xe52d[8]][_0xe52d[7]]);sequelize[_0xe52d[8]](util[_0xe52d[9]](_0xe52d[32],_0x808dxc,_0x808dx6,decodeURIComponent(_0x808dx4[_0xe52d[8]][_0xe52d[15]])),{type:sequelize[_0xe52d[17]][_0xe52d[16]]})[_0xe52d[13]](function(_0x808dx8){return _0x808dx5[_0xe52d[12]](200)[_0xe52d[11]](_0x808dx8)})[_0xe52d[10]](function(_0x808dx7){return handleError(_0x808dx5,_0x808dx7)});};exports[_0xe52d[33]]=function(_0x808dx4,_0x808dx5){var _0x808dx9=[];var _0x808dxa;if(_0x808dx4[_0xe52d[8]][_0xe52d[18]]){if(_[_0xe52d[19]](_0x808dx4[_0xe52d[8]][_0xe52d[18]])){_0x808dx4[_0xe52d[8]][_0xe52d[18]][_0xe52d[26]](function(_0x808dxb){_0x808dxa=JSON[_0xe52d[20]](_0x808dxb);if(_0x808dxa[_0xe52d[21]]&&_0x808dxa[_0xe52d[22]]){_0x808dx9[_0xe52d[25]](_0x808dxa[_0xe52d[21]]+_0xe52d[23]+_0x808dxa[_0xe52d[22]]+_0xe52d[24])};})}else {if(_[_0xe52d[27]](_0x808dx4[_0xe52d[8]][_0xe52d[18]])){_0x808dxa=JSON[_0xe52d[20]](_0x808dx4[_0xe52d[8]][_0xe52d[18]]);if(_0x808dxa[_0xe52d[21]]&&_0x808dxa[_0xe52d[22]]){_0x808dx9[_0xe52d[25]](_0x808dxa[_0xe52d[21]]+_0xe52d[23]+_0x808dxa[_0xe52d[22]]+_0xe52d[24])};}}};var _0x808dxc=_0x808dx9[_0xe52d[28]]?_0x808dx9[_0xe52d[30]](_0xe52d[29]):_0xe52d[31];var _0x808dx6=util[_0xe52d[9]](_0xe52d[6],_0x808dx4[_0xe52d[8]][_0xe52d[7]]);var _0x808dxd=_0xe52d[34];if(_0x808dx4[_0xe52d[8]][_0xe52d[15]]!==_0xe52d[35]){_0x808dxd=util[_0xe52d[9]](_0xe52d[36],decodeURIComponent(_0x808dx4[_0xe52d[8]][_0xe52d[15]]))};sequelize[_0xe52d[8]](util[_0xe52d[9]](_0xe52d[37],_0x808dxc,_0x808dx6,_0x808dxd),{type:sequelize[_0xe52d[17]][_0xe52d[16]]})[_0xe52d[13]](function(_0x808dx8){return _0x808dx5[_0xe52d[12]](200)[_0xe52d[11]](_0x808dx8)})[_0xe52d[10]](function(_0x808dx7){return handleError(_0x808dx5,_0x808dx7)});};function handleError(_0x808dx5,_0x808dx7){return _0x808dx5[_0xe52d[12]](500)[_0xe52d[11]](_0x808dx7)}
\ No newline at end of file
diff --git a/server/api/widget/widget.spec.js b/server/api/widget/widget.spec.js
index e18bdb9..b1de23e 100644
--- a/server/api/widget/widget.spec.js
+++ b/server/api/widget/widget.spec.js
@@ -1 +1 @@
-var _0xd83d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74\x73","\x67\x65\x74"];_0xd83d[0];var should=require(_0xd83d[1]);var app=require(_0xd83d[2]);var request=require(_0xd83d[3]);describe(_0xd83d[4],function(){it(_0xd83d[5],function(_0xea93x4){request(app)[_0xd83d[13]](_0xd83d[12])[_0xd83d[11]](200)[_0xd83d[11]](_0xd83d[10],/json/)[_0xd83d[9]](function(_0xea93x5,_0xea93x6){if(_0xea93x5){return _0xea93x4(_0xea93x5)};_0xea93x6[_0xd83d[8]][_0xd83d[1]][_0xd83d[7]][_0xd83d[6]](Array);_0xea93x4();})})});
\ No newline at end of file
+var _0x985f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74\x73","\x67\x65\x74"];_0x985f[0];var should=require(_0x985f[1]);var app=require(_0x985f[2]);var request=require(_0x985f[3]);describe(_0x985f[4],function(){it(_0x985f[5],function(_0x9448x4){request(app)[_0x985f[13]](_0x985f[12])[_0x985f[11]](200)[_0x985f[11]](_0x985f[10],/json/)[_0x985f[9]](function(_0x9448x5,_0x9448x6){if(_0x9448x5){return _0x9448x4(_0x9448x5)};_0x9448x6[_0x985f[8]][_0x985f[1]][_0x985f[7]][_0x985f[6]](Array);_0x9448x4();})})});
\ No newline at end of file
diff --git a/server/api/xchatty/index.js b/server/api/xchatty/index.js
index 77675db..13e3a70 100644
--- a/server/api/xchatty/index.js
+++ b/server/api/xchatty/index.js
@@ -1 +1 @@
-var _0xd0ce=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x78\x63\x68\x61\x74\x74\x79\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F\x6A\x71\x75\x65\x72\x79","\x67\x65\x74\x4A\x71\x75\x65\x72\x79\x4C\x69\x62\x72\x61\x72\x79","\x67\x65\x74","\x2F\x61\x73\x73\x65\x74\x73","\x67\x65\x74\x41\x73\x73\x65\x74\x73","\x2F\x73\x74\x61\x74\x75\x73","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x2F\x73\x69\x67\x6E\x75\x70","\x73\x69\x67\x6E\x75\x70\x43\x75\x73\x74\x6F\x6D\x65\x72","\x2F\x72\x65\x61\x64","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x2F\x73\x65\x6E\x64","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x2F\x73\x69\x67\x6E\x6F\x75\x74","\x73\x69\x67\x6E\x6F\x75\x74\x43\x75\x73\x74\x6F\x6D\x65\x72","\x2F\x73\x75\x62\x6D\x69\x74","\x73\x75\x62\x6D\x69\x74\x45\x6E\x71\x75\x69\x72\x79","\x2F\x75\x6E\x73\x65\x72\x76\x65\x64","\x75\x6E\x73\x65\x72\x76\x65\x64\x43\x75\x73\x74\x6F\x6D\x65\x72","\x2F\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x54\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x2F\x3A\x69\x64","\x67\x65\x74\x4A\x73\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x2F\x3A\x69\x64\x2F\x73\x74\x79\x6C\x65\x73","\x67\x65\x74\x53\x74\x79\x6C\x65\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x2F","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xd0ce[0];var express=require(_0xd0ce[1]);var controller=require(_0xd0ce[2]);var router=express.Router();router[_0xd0ce[5]](_0xd0ce[3],controller[_0xd0ce[4]]);router[_0xd0ce[5]](_0xd0ce[6],controller[_0xd0ce[7]]);router[_0xd0ce[5]](_0xd0ce[8],controller[_0xd0ce[9]]);router[_0xd0ce[5]](_0xd0ce[10],controller[_0xd0ce[11]]);router[_0xd0ce[5]](_0xd0ce[12],controller[_0xd0ce[13]]);router[_0xd0ce[5]](_0xd0ce[14],controller[_0xd0ce[15]]);router[_0xd0ce[5]](_0xd0ce[16],controller[_0xd0ce[17]]);router[_0xd0ce[5]](_0xd0ce[18],controller[_0xd0ce[19]]);router[_0xd0ce[5]](_0xd0ce[20],controller[_0xd0ce[21]]);router[_0xd0ce[5]](_0xd0ce[22],controller[_0xd0ce[23]]);router[_0xd0ce[5]](_0xd0ce[24],controller[_0xd0ce[25]]);router[_0xd0ce[5]](_0xd0ce[26],controller[_0xd0ce[27]]);router[_0xd0ce[30]](_0xd0ce[28],controller[_0xd0ce[29]]);router[_0xd0ce[32]](_0xd0ce[24],controller[_0xd0ce[31]]);router[_0xd0ce[33]](_0xd0ce[24],controller[_0xd0ce[31]]);router[_0xd0ce[35]](_0xd0ce[24],controller[_0xd0ce[34]]);module[_0xd0ce[36]]=router;
\ No newline at end of file
+var _0xa1a4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x78\x63\x68\x61\x74\x74\x79\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F\x6A\x71\x75\x65\x72\x79","\x67\x65\x74\x4A\x71\x75\x65\x72\x79\x4C\x69\x62\x72\x61\x72\x79","\x67\x65\x74","\x2F\x61\x73\x73\x65\x74\x73","\x67\x65\x74\x41\x73\x73\x65\x74\x73","\x2F\x73\x74\x61\x74\x75\x73","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x2F\x73\x69\x67\x6E\x75\x70","\x73\x69\x67\x6E\x75\x70\x43\x75\x73\x74\x6F\x6D\x65\x72","\x2F\x72\x65\x61\x64","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x2F\x73\x65\x6E\x64","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x2F\x73\x69\x67\x6E\x6F\x75\x74","\x73\x69\x67\x6E\x6F\x75\x74\x43\x75\x73\x74\x6F\x6D\x65\x72","\x2F\x73\x75\x62\x6D\x69\x74","\x73\x75\x62\x6D\x69\x74\x45\x6E\x71\x75\x69\x72\x79","\x2F\x75\x6E\x73\x65\x72\x76\x65\x64","\x75\x6E\x73\x65\x72\x76\x65\x64\x43\x75\x73\x74\x6F\x6D\x65\x72","\x2F\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x67\x65\x74\x54\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x2F\x3A\x69\x64","\x67\x65\x74\x4A\x73\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x2F\x3A\x69\x64\x2F\x73\x74\x79\x6C\x65\x73","\x67\x65\x74\x53\x74\x79\x6C\x65\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x2F","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa1a4[0];var express=require(_0xa1a4[1]);var controller=require(_0xa1a4[2]);var router=express.Router();router[_0xa1a4[5]](_0xa1a4[3],controller[_0xa1a4[4]]);router[_0xa1a4[5]](_0xa1a4[6],controller[_0xa1a4[7]]);router[_0xa1a4[5]](_0xa1a4[8],controller[_0xa1a4[9]]);router[_0xa1a4[5]](_0xa1a4[10],controller[_0xa1a4[11]]);router[_0xa1a4[5]](_0xa1a4[12],controller[_0xa1a4[13]]);router[_0xa1a4[5]](_0xa1a4[14],controller[_0xa1a4[15]]);router[_0xa1a4[5]](_0xa1a4[16],controller[_0xa1a4[17]]);router[_0xa1a4[5]](_0xa1a4[18],controller[_0xa1a4[19]]);router[_0xa1a4[5]](_0xa1a4[20],controller[_0xa1a4[21]]);router[_0xa1a4[5]](_0xa1a4[22],controller[_0xa1a4[23]]);router[_0xa1a4[5]](_0xa1a4[24],controller[_0xa1a4[25]]);router[_0xa1a4[5]](_0xa1a4[26],controller[_0xa1a4[27]]);router[_0xa1a4[30]](_0xa1a4[28],controller[_0xa1a4[29]]);router[_0xa1a4[32]](_0xa1a4[24],controller[_0xa1a4[31]]);router[_0xa1a4[33]](_0xa1a4[24],controller[_0xa1a4[31]]);router[_0xa1a4[35]](_0xa1a4[24],controller[_0xa1a4[34]]);module[_0xa1a4[36]]=router;
\ No newline at end of file
diff --git a/server/api/xchatty/xchatty.controller.js b/server/api/xchatty/xchatty.controller.js
index a2c46ea..61da96b 100644
--- a/server/api/xchatty/xchatty.controller.js
+++ b/server/api/xchatty/xchatty.controller.js
@@ -1 +1 @@
-var _0xb96f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6A\x73\x6D\x69\x6E","\x6D\x75\x73\x74\x61\x63\x68\x65","\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x70\x61\x74\x68","\x6D\x64\x35","\x66\x73","\x75\x61\x2D\x70\x61\x72\x73\x65\x72\x2D\x6A\x73","\x61\x63\x63\x65\x70\x74\x2D\x6C\x61\x6E\x67\x75\x61\x67\x65\x2D\x70\x61\x72\x73\x65\x72","\x69\x70\x61\x64\x64\x72\x2E\x6A\x73","\x67\x65\x6F\x69\x70\x2D\x6C\x69\x74\x65","\x74\x6F\x2D\x63\x73\x76","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x58\x63\x68\x61\x74\x74\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x78\x63\x68\x61\x74\x74\x79","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x55\x73\x65\x72","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x4A\x73\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74","\x6E\x6F\x77","\x73\x65\x74","\x6A\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x72\x65\x6D\x6F\x74\x65","\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79\x2F","\x66\x61\x6C\x73\x65","\x74\x72\x75\x65","\x22\x22","\x6E\x75\x6C\x6C","\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79\x2F\x61\x73\x73\x65\x74\x73","\x61\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x68\x65\x61\x64\x65\x72\x5F\x73\x68\x61\x70\x65","\x68\x65\x61\x64\x65\x72\x5F\x6F\x6E\x6C\x69\x6E\x65","\x6F\x6E\x6C\x69\x6E\x65\x5F\x6D\x65\x73\x73\x61\x67\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65\x5F\x70\x6C\x61\x63\x65\x68\x6F\x6C\x64\x65\x72","\x65\x6D\x61\x69\x6C\x5F\x70\x6C\x61\x63\x65\x68\x6F\x6C\x64\x65\x72","\x73\x74\x61\x72\x74\x5F\x63\x68\x61\x74\x5F\x62\x75\x74\x74\x6F\x6E","\x6F\x66\x66\x6C\x69\x6E\x65\x5F\x6D\x65\x73\x73\x61\x67\x65","\x68\x65\x61\x64\x65\x72\x5F\x6F\x66\x66\x6C\x69\x6E\x65","\x65\x6E\x71\x75\x69\x72\x79\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x70\x6C\x61\x63\x65\x68\x6F\x6C\x64\x65\x72","\x65\x6E\x71\x75\x69\x72\x79\x5F\x62\x75\x74\x74\x6F\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x5F\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x72\x65\x6E\x64\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x53\x74\x79\x6C\x65\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x74\x65\x78\x74\x2F\x63\x73\x73","\x63\x73\x73","\x63\x6F\x6C\x6F\x72","\x63\x6F\x6C\x6F\x72\x5F\x66\x6F\x63\x75\x73","\x63\x6F\x6C\x6F\x72\x5F\x62\x75\x74\x74\x6F\x6E","\x67\x65\x74\x41\x73\x73\x65\x74\x73","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x78\x63\x68\x61\x74\x74\x79","\x61\x73\x73\x65\x74\x73","\x72\x65\x73\x6F\x75\x72\x63\x65","\x71\x75\x65\x72\x79","\x6A\x6F\x69\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x67\x65\x74\x4A\x71\x75\x65\x72\x79\x4C\x69\x62\x72\x61\x72\x79","\x6A\x71\x75\x65\x72\x79","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x73\x73\x69\x6F\x6E","\x6F\x70\x65\x6E\x5F\x73\x74\x61\x74\x65","\x64\x61\x74\x61","\x72\x6F\x6F\x6D\x5F\x69\x64","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","","\x65\x6D\x61\x69\x6C","\x61\x76\x61\x74\x61\x72","\x6C\x65\x6E\x67\x74\x68","\x76\x69\x73\x69\x74\x6F\x72\x5F\x69\x64","\x73\x69\x67\x6E\x65\x64\x5F\x75\x70","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x28","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x29","\x6F\x70\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x67\x65\x6E\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x6E\x61\x6D\x65","\x69\x73\x5F\x6E\x65\x77\x5F\x70\x61\x67\x65","\x77\x68\x65\x72\x65","\x6C\x61\x73\x74\x5F\x69\x64","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x63\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x6C\x6F\x67","\x6D\x65\x73\x73\x61\x67\x65","\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65","\x73\x69\x67\x6E\x6F\x75\x74\x43\x75\x73\x74\x6F\x6D\x65\x72","\x63\x6C\x6F\x73\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x69\x67\x6E\x75\x70\x43\x75\x73\x74\x6F\x6D\x65\x72","\x67\x65\x74\x52\x65\x73\x75\x6C\x74","\x75\x73\x65\x72\x2D\x61\x67\x65\x6E\x74","\x68\x65\x61\x64\x65\x72\x73","\x73\x65\x74\x55\x41","\x61\x63\x63\x65\x70\x74\x2D\x6C\x61\x6E\x67\x75\x61\x67\x65","\x70\x61\x72\x73\x65","\x44\x69\x73\x63\x75\x73\x73\x69\x6F\x6E","\x72\x65\x6D\x6F\x74\x65\x41\x64\x64\x72\x65\x73\x73","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x72\x65\x66\x65\x72\x65\x72","\x77\x65\x62\x63\x68\x61\x74","\x62\x72\x6F\x77\x73\x65\x72","\x20","\x76\x65\x72\x73\x69\x6F\x6E","\x65\x6E\x67\x69\x6E\x65","\x6F\x73","\x6D\x6F\x64\x65\x6C","\x64\x65\x76\x69\x63\x65","\x76\x65\x6E\x64\x6F\x72","\x74\x79\x70\x65","\x63\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x49\x64","\x62\x61\x73\x65\x36\x34","\x75\x6E\x73\x65\x72\x76\x65\x64\x43\x75\x73\x74\x6F\x6D\x65\x72","\x75\x6E\x73\x65\x72\x76\x65\x64","\x73\x75\x62\x6D\x69\x74\x45\x6E\x71\x75\x69\x72\x79","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x63\x6F\x6D\x6D\x69\x74","\x45\x6E\x71\x75\x69\x72\x79","\x77\x65\x62\x73\x69\x74\x65\x49\x64","\x65\x6E\x71\x75\x69\x72\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x67\x65\x74\x54\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x72\x65\x70\x6C\x61\x63\x65","\x62\x6F\x64\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x74\x65\x78\x74\x2F\x63\x73\x76","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0xb96f[0];var _=require(_0xb96f[1]);var jsmin=require(_0xb96f[2])[_0xb96f[2]];var Mustache=require(_0xb96f[3]);var querystring=require(_0xb96f[4]);var path=require(_0xb96f[5]);var md5=require(_0xb96f[6]);var fs=require(_0xb96f[7]);var UAParser=require(_0xb96f[8]);var uaParser= new UAParser();var languageParser=require(_0xb96f[9]);var ipaddr=require(_0xb96f[10]);var geoip=require(_0xb96f[11]);var csv=require(_0xb96f[12]);var config=require(_0xb96f[13]);var Xchatty=require(_0xb96f[15])[_0xb96f[14]];var xchatty_components=require(_0xb96f[16]);var sequelize=require(_0xb96f[15])[_0xb96f[17]];var User=require(_0xb96f[15])[_0xb96f[18]];var Agent=require(_0xb96f[15])[_0xb96f[18]];var ChatRoom=require(_0xb96f[15])[_0xb96f[19]];var ChatEnquiry=require(_0xb96f[15])[_0xb96f[20]];var ChatVisitor=require(_0xb96f[15])[_0xb96f[21]];var ChatMessage=require(_0xb96f[15])[_0xb96f[22]];var ChatWebsite=require(_0xb96f[15])[_0xb96f[23]];var id=1;exports[_0xb96f[24]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){Xchatty[_0xb96f[29]]()[_0xb96f[28]](function(_0x5833x1e){return _0x5833x1b[_0xb96f[27]](200)[_0xb96f[26]](_0x5833x1e)})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)})};exports[_0xb96f[30]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){ChatWebsite[_0xb96f[57]](_0x5833x1a[_0xb96f[36]][_0xb96f[35]])[_0xb96f[28]](function(_0x5833x1f){_0x5833x1b[_0xb96f[33]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xb96f[31],"\x78\x2D\x74\x69\x6D\x65\x73\x74\x61\x6D\x70":Date[_0xb96f[32]](),"\x78\x2D\x73\x65\x6E\x74":true});var _0x5833x20=xchatty_components[_0xb96f[34]];var _0x5833x21={websiteId:_0x5833x1a[_0xb96f[36]][_0xb96f[35]],rootPath:_0x5833x1f[_0xb96f[37]]+_0xb96f[38],signedUp:_0xb96f[39],windowFocused:_0xb96f[39],isNewPage:_0xb96f[40],processingSignUp:_0xb96f[39],processingEnquiry:_0xb96f[39],processingSend:_0xb96f[39],visitorFullname:_0xb96f[41],visitorAvatar:_0xb96f[41],timerReadMessages:_0xb96f[42],timerCheckStatus:_0xb96f[42],isOnline:_0xb96f[39],decayHistory:0,defaultTimeout:2000,isInitialStatusCheck:_0xb96f[40],muteNotificationSoundOnce:_0xb96f[39],assetBase:_0x5833x1f[_0xb96f[37]]+_0xb96f[43],hasSessionSaf:_0xb96f[39],restoreOpenState:_0xb96f[39],animateHover:_0x5833x1f[_0xb96f[44]],hideEmail:_0xb96f[39],hideOffline:_0xb96f[39],headerShape:_0x5833x1f[_0xb96f[45]],HeaderOnline:_0x5833x1f[_0xb96f[46]],OnlineMessage:_0x5833x1f[_0xb96f[47]],UsernamePlaceholder:_0x5833x1f[_0xb96f[48]],EmailPlaceholder:_0x5833x1f[_0xb96f[49]],StartChatButtonText:_0x5833x1f[_0xb96f[50]],OfflineMessage:_0x5833x1f[_0xb96f[51]],HeaderOffline:_0x5833x1f[_0xb96f[52]],EnquiryMessagePlaceholder:_0x5833x1f[_0xb96f[53]],EnquiryButtonText:_0x5833x1f[_0xb96f[54]],downloadTranscript:_0x5833x1f[_0xb96f[55]]};_0x5833x20=Mustache[_0xb96f[56]](_0x5833x20,_0x5833x21);_0x5833x1b[_0xb96f[26]](_0x5833x20);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})};exports[_0xb96f[58]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){ChatWebsite[_0xb96f[57]](_0x5833x1a[_0xb96f[36]][_0xb96f[35]])[_0xb96f[28]](function(_0x5833x1f){_0x5833x1b[_0xb96f[33]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xb96f[59],"\x78\x2D\x74\x69\x6D\x65\x73\x74\x61\x6D\x70":Date[_0xb96f[32]](),"\x78\x2D\x73\x65\x6E\x74":true});var _0x5833x22=xchatty_components[_0xb96f[60]];var _0x5833x23={assetBase:_0x5833x1f[_0xb96f[37]]+_0xb96f[43],color:_0x5833x1f[_0xb96f[61]],colorFocus:_0x5833x1f[_0xb96f[62]],colorButton:_0x5833x1f[_0xb96f[63]]};_0x5833x22=Mustache[_0xb96f[56]](_0x5833x22,_0x5833x23);_0x5833x1b[_0xb96f[26]](_0x5833x22);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})};exports[_0xb96f[64]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){_0x5833x1b[_0xb96f[73]](path[_0xb96f[72]](config[_0xb96f[65]],_0xb96f[66],_0xb96f[67],_0xb96f[68],_0xb96f[69],_0x5833x1a[_0xb96f[71]][_0xb96f[70]]))};exports[_0xb96f[74]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){_0x5833x1b[_0xb96f[33]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xb96f[31],"\x78\x2D\x74\x69\x6D\x65\x73\x74\x61\x6D\x70":Date[_0xb96f[32]](),"\x78\x2D\x73\x65\x6E\x74":true});var _0x5833x24=xchatty_components[_0xb96f[75]];_0x5833x1b[_0xb96f[26]](_0x5833x24);};exports[_0xb96f[76]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){if(!_0x5833x1a[_0xb96f[77]][_0xb96f[68]]){_0x5833x1a[_0xb96f[77]][_0xb96f[68]]={}};Agent[_0xb96f[29]]({where:{online:true,role:_0xb96f[94]}})[_0xb96f[28]](function(_0x5833x25){if(_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[78]]){_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[78]]=_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[78]]===_0xb96f[40]?true:false};var _0x5833x26={success:true,has_session_saf:null,signed_up:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]?true:false,fullname:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[81]]?_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[81]]:_0xb96f[82],email:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[83]]?_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[83]]:_0xb96f[82],avatar:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[84]]?_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[84]]:_0xb96f[82],open_state:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[78]]||_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]?true:false,online:_0x5833x25[_0xb96f[85]]?true:false};if(_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[86]]){ChatRoom[_0xb96f[93]]({where:{ChatVisitorId:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[86]],status:_0xb96f[92]}})[_0xb96f[28]](function(_0x5833x27){if(_0x5833x27){_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]=_0x5833x27[_0xb96f[35]];_0x5833x26[_0xb96f[87]]=true;}else {_0x5833x26[_0xb96f[87]]=false};_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x26)+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})}else {_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x26)+_0xb96f[91])};})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)});};exports[_0xb96f[95]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){var _0x5833x28={where:{ChatRoomId:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]},include:[{model:User,attributes:[_0xb96f[35],_0xb96f[96],_0xb96f[81],_0xb96f[83]]},{model:ChatVisitor,attributes:[_0xb96f[35],_0xb96f[81],_0xb96f[83]]}]};if(_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[97]]===_0xb96f[39]){_0x5833x28[_0xb96f[98]][_0xb96f[35]]={$gt:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[99]]}};ChatMessage[_0xb96f[29]](_0x5833x28)[_0xb96f[28]](function(_0x5833x29){var _0x5833x2a={success:true,messages:_0x5833x29,composing:false,composing_fullname:null};_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x2a)+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)});};exports[_0xb96f[100]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){var _0x5833x28={where:{ChatRoomId:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]},include:[{model:User,attributes:[_0xb96f[35],_0xb96f[96],_0xb96f[81],_0xb96f[83]]},{model:ChatVisitor,attributes:[_0xb96f[35],_0xb96f[81],_0xb96f[83]]}]};if(_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[97]]===_0xb96f[39]){_0x5833x28[_0xb96f[98]][_0xb96f[35]]={$gt:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[99]]}};ChatMessage[_0xb96f[105]]({body:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[104]][_0xb96f[103]],ChatRoomId:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]],ChatVisitorId:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[86]]})[_0xb96f[28]](function(_0x5833x2b){console[_0xb96f[102]](_0xb96f[101],_0x5833x2b);ChatMessage[_0xb96f[29]](_0x5833x28)[_0xb96f[28]](function(_0x5833x29){var _0x5833x2a={errors:[],success:true,data:_0x5833x2b,messages:_0x5833x29};_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x2a)+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)});})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)});};exports[_0xb96f[106]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){ChatRoom[_0xb96f[57]](_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]])[_0xb96f[28]](function(_0x5833x27){_0x5833x27[_0xb96f[108]]({status:_0xb96f[107]})[_0xb96f[28]](function(_0x5833x27){var _0x5833x2a={success:true,errors:[]};_0x5833x1a[_0xb96f[77]][_0xb96f[68]]={};_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x2a)+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})};exports[_0xb96f[109]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){var _0x5833x2c=uaParser[_0xb96f[113]](_0x5833x1a[_0xb96f[112]][_0xb96f[111]])[_0xb96f[110]]();var _0x5833x2d=languageParser[_0xb96f[115]](_0x5833x1a[_0xb96f[112]][_0xb96f[114]]);var _0x5833x2e={fullname:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[116]][_0xb96f[81]],email:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[116]][_0xb96f[83]],remote_address:_0x5833x1a[_0xb96f[118]][_0xb96f[117]],user_agent:_0x5833x1a[_0xb96f[112]][_0xb96f[111]],visitor_language:_0x5833x1a[_0xb96f[112]][_0xb96f[114]],referer:_0x5833x1a[_0xb96f[112]][_0xb96f[119]],origin:_0xb96f[120],browser:_0x5833x2c[_0xb96f[121]][_0xb96f[96]]+_0xb96f[122]+_0x5833x2c[_0xb96f[121]][_0xb96f[123]],engine:_0x5833x2c[_0xb96f[124]][_0xb96f[96]]+_0xb96f[122]+_0x5833x2c[_0xb96f[124]][_0xb96f[123]],os:_0x5833x2c[_0xb96f[125]][_0xb96f[96]]+_0xb96f[122]+_0x5833x2c[_0xb96f[125]][_0xb96f[123]],device:_0x5833x2c[_0xb96f[127]][_0xb96f[126]]?_0x5833x2c[_0xb96f[127]][_0xb96f[126]]+_0xb96f[122]+_0x5833x2c[_0xb96f[127]][_0xb96f[128]]+_0xb96f[122]+_0x5833x2c[_0xb96f[127]][_0xb96f[129]]:null,ChatWebsiteId:_0x5833x1a[_0xb96f[71]][_0xb96f[130]]};return ChatVisitor[_0xb96f[105]](_0x5833x2e)[_0xb96f[28]](function(_0x5833x2f){_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[81]]=_0x5833x2f[_0xb96f[81]];_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[83]]=_0x5833x2f[_0xb96f[83]];_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[84]]=md5(_0x5833x2f[_0xb96f[83]]).toString(_0xb96f[131]);_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[86]]=_0x5833x2f[_0xb96f[35]];var _0x5833x2a={success:true,errors:[],chatVisitor:{id:_0x5833x2f[_0xb96f[35]]}};_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x2a)+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)});};exports[_0xb96f[132]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){ChatVisitor[_0xb96f[57]](_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[86]])[_0xb96f[28]](function(_0x5833x2f){_0x5833x2f[_0xb96f[108]]({status:_0xb96f[133]})[_0xb96f[28]](function(){var _0x5833x2a={success:true,errors:[]};_0x5833x1a[_0xb96f[77]][_0xb96f[68]]={};_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]](_0x5833x2a)+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})};exports[_0xb96f[134]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){var _0x5833x30;var _0x5833x31;return sequelize[_0xb96f[140]]()[_0xb96f[28]](function(_0x5833x32){return ChatVisitor[_0xb96f[105]]({fullname:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[137]][_0xb96f[81]],email:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[137]][_0xb96f[83]],remote_address:_0x5833x1a[_0xb96f[118]][_0xb96f[117]],user_agent:_0x5833x1a[_0xb96f[112]][_0xb96f[111]],visitor_language:_0x5833x1a[_0xb96f[112]][_0xb96f[114]],referer:_0x5833x1a[_0xb96f[112]][_0xb96f[119]],origin:_0xb96f[139],status:_0xb96f[133]},{transaction:_0x5833x32})[_0xb96f[28]](function(_0x5833x2f){_0x5833x30=_0x5833x2f;return ChatEnquiry[_0xb96f[105]]({username:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[137]][_0xb96f[81]],email:_0x5833x2f[_0xb96f[83]],text:_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[137]][_0xb96f[103]],ChatWebsiteId:parseInt(_0x5833x1a[_0xb96f[71]][_0xb96f[79]][_0xb96f[137]][_0xb96f[138]],10),ChatVisitorId:_0x5833x30[_0xb96f[35]]},{include:[{all:true,include:[{all:true}]}],transaction:_0x5833x32});})[_0xb96f[28]](function(){_0x5833x32[_0xb96f[136]]();_0x5833x1b[_0xb96f[26]](_0x5833x1a[_0xb96f[71]][_0xb96f[88]]+_0xb96f[89]+JSON[_0xb96f[90]]({success:true,errors:[]})+_0xb96f[91]);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x32[_0xb96f[135]]();_0x5833x1c(_0x5833x1d);})});};exports[_0xb96f[141]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){if(_0x5833x1a[_0xb96f[77]][_0xb96f[68]]&&_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[86]]&&_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]){ChatMessage[_0xb96f[29]]({where:{ChatRoomId:_0x5833x1a[_0xb96f[77]][_0xb96f[68]][_0xb96f[80]]}})[_0xb96f[28]](function(_0x5833x29){var _0x5833x33=[];_0x5833x29[_0xb96f[146]](function(_0x5833x2b){var _0x5833x34={name:_0x5833x2b[_0xb96f[81]],text:_0x5833x2b[_0xb96f[143]][_0xb96f[142]](/(\r\n|\n|\r)/gm,_0xb96f[122]),date:_0x5833x2b[_0xb96f[144]]};_0x5833x33[_0xb96f[145]](_0x5833x34);});var _0x5833x35=csv(_0x5833x33);_0x5833x1b[_0xb96f[129]](_0xb96f[147])[_0xb96f[27]](200)[_0xb96f[26]](_0x5833x35);})[_0xb96f[25]](function(_0x5833x1d){_0x5833x1c(_0x5833x1d)})}};exports[_0xb96f[148]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){Xchatty[_0xb96f[57]](_0x5833x1a[_0xb96f[36]][_0xb96f[35]])[_0xb96f[28]](function(_0x5833x36){if(!_0x5833x36){return _0x5833x1b[_0xb96f[149]](404)};return _0x5833x1b[_0xb96f[26]](_0x5833x36);})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)})};exports[_0xb96f[105]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){Xchatty[_0xb96f[105]](_0x5833x1a[_0xb96f[143]])[_0xb96f[28]](function(_0x5833x36){return _0x5833x1b[_0xb96f[27]](201)[_0xb96f[26]](_0x5833x36)})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)})};exports[_0xb96f[150]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){if(_0x5833x1a[_0xb96f[143]][_0xb96f[35]]){delete _0x5833x1a[_0xb96f[143]][_0xb96f[35]]};Xchatty[_0xb96f[57]](_0x5833x1a[_0xb96f[36]][_0xb96f[35]])[_0xb96f[28]](function(_0x5833x36){if(!_0x5833x36){return _0x5833x1b[_0xb96f[149]](404)};var _0x5833x37=_[_0xb96f[151]](_0x5833x36,_0x5833x1a[_0xb96f[143]]);_0x5833x37[_0xb96f[152]]()[_0xb96f[28]](function(){return _0x5833x1b[_0xb96f[27]](200)[_0xb96f[26]](_0x5833x36)})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)});})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)});};exports[_0xb96f[153]]=function(_0x5833x1a,_0x5833x1b,_0x5833x1c){Xchatty[_0xb96f[57]](_0x5833x1a[_0xb96f[36]][_0xb96f[35]])[_0xb96f[28]](function(_0x5833x36){if(!_0x5833x36){return _0x5833x1b[_0xb96f[149]](404)};_0x5833x36[_0xb96f[153]]()[_0xb96f[28]](function(){return _0x5833x1b[_0xb96f[149]](204)})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)});})[_0xb96f[25]](function(_0x5833x1d){return _0x5833x1c(_0x5833x1d)})};
\ No newline at end of file
+var _0x31bd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6A\x73\x6D\x69\x6E","\x6D\x75\x73\x74\x61\x63\x68\x65","\x71\x75\x65\x72\x79\x73\x74\x72\x69\x6E\x67","\x70\x61\x74\x68","\x6D\x64\x35","\x66\x73","\x75\x61\x2D\x70\x61\x72\x73\x65\x72\x2D\x6A\x73","\x61\x63\x63\x65\x70\x74\x2D\x6C\x61\x6E\x67\x75\x61\x67\x65\x2D\x70\x61\x72\x73\x65\x72","\x69\x70\x61\x64\x64\x72\x2E\x6A\x73","\x67\x65\x6F\x69\x70\x2D\x6C\x69\x74\x65","\x74\x6F\x2D\x63\x73\x76","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x58\x63\x68\x61\x74\x74\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x78\x63\x68\x61\x74\x74\x79","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x55\x73\x65\x72","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x4A\x73\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74","\x6E\x6F\x77","\x73\x65\x74","\x6A\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x72\x65\x6D\x6F\x74\x65","\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79\x2F","\x66\x61\x6C\x73\x65","\x74\x72\x75\x65","\x22\x22","\x6E\x75\x6C\x6C","\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79\x2F\x61\x73\x73\x65\x74\x73","\x61\x6E\x69\x6D\x61\x74\x69\x6F\x6E","\x68\x65\x61\x64\x65\x72\x5F\x73\x68\x61\x70\x65","\x68\x65\x61\x64\x65\x72\x5F\x6F\x6E\x6C\x69\x6E\x65","\x6F\x6E\x6C\x69\x6E\x65\x5F\x6D\x65\x73\x73\x61\x67\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65\x5F\x70\x6C\x61\x63\x65\x68\x6F\x6C\x64\x65\x72","\x65\x6D\x61\x69\x6C\x5F\x70\x6C\x61\x63\x65\x68\x6F\x6C\x64\x65\x72","\x73\x74\x61\x72\x74\x5F\x63\x68\x61\x74\x5F\x62\x75\x74\x74\x6F\x6E","\x6F\x66\x66\x6C\x69\x6E\x65\x5F\x6D\x65\x73\x73\x61\x67\x65","\x68\x65\x61\x64\x65\x72\x5F\x6F\x66\x66\x6C\x69\x6E\x65","\x65\x6E\x71\x75\x69\x72\x79\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x70\x6C\x61\x63\x65\x68\x6F\x6C\x64\x65\x72","\x65\x6E\x71\x75\x69\x72\x79\x5F\x62\x75\x74\x74\x6F\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x5F\x74\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x72\x65\x6E\x64\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x67\x65\x74\x53\x74\x79\x6C\x65\x42\x79\x57\x65\x62\x73\x69\x74\x65","\x74\x65\x78\x74\x2F\x63\x73\x73","\x63\x73\x73","\x63\x6F\x6C\x6F\x72","\x63\x6F\x6C\x6F\x72\x5F\x66\x6F\x63\x75\x73","\x63\x6F\x6C\x6F\x72\x5F\x62\x75\x74\x74\x6F\x6E","\x67\x65\x74\x41\x73\x73\x65\x74\x73","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73","\x78\x63\x68\x61\x74\x74\x79","\x61\x73\x73\x65\x74\x73","\x72\x65\x73\x6F\x75\x72\x63\x65","\x71\x75\x65\x72\x79","\x6A\x6F\x69\x6E","\x64\x6F\x77\x6E\x6C\x6F\x61\x64","\x67\x65\x74\x4A\x71\x75\x65\x72\x79\x4C\x69\x62\x72\x61\x72\x79","\x6A\x71\x75\x65\x72\x79","\x67\x65\x74\x53\x74\x61\x74\x75\x73","\x73\x65\x73\x73\x69\x6F\x6E","\x6F\x70\x65\x6E\x5F\x73\x74\x61\x74\x65","\x64\x61\x74\x61","\x72\x6F\x6F\x6D\x5F\x69\x64","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","","\x65\x6D\x61\x69\x6C","\x61\x76\x61\x74\x61\x72","\x6C\x65\x6E\x67\x74\x68","\x76\x69\x73\x69\x74\x6F\x72\x5F\x69\x64","\x73\x69\x67\x6E\x65\x64\x5F\x75\x70","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x28","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x29","\x6F\x70\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x61\x67\x65\x6E\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x6E\x61\x6D\x65","\x69\x73\x5F\x6E\x65\x77\x5F\x70\x61\x67\x65","\x77\x68\x65\x72\x65","\x6C\x61\x73\x74\x5F\x69\x64","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x63\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x6C\x6F\x67","\x6D\x65\x73\x73\x61\x67\x65","\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65","\x73\x69\x67\x6E\x6F\x75\x74\x43\x75\x73\x74\x6F\x6D\x65\x72","\x63\x6C\x6F\x73\x65","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x69\x67\x6E\x75\x70\x43\x75\x73\x74\x6F\x6D\x65\x72","\x67\x65\x74\x52\x65\x73\x75\x6C\x74","\x75\x73\x65\x72\x2D\x61\x67\x65\x6E\x74","\x68\x65\x61\x64\x65\x72\x73","\x73\x65\x74\x55\x41","\x61\x63\x63\x65\x70\x74\x2D\x6C\x61\x6E\x67\x75\x61\x67\x65","\x70\x61\x72\x73\x65","\x44\x69\x73\x63\x75\x73\x73\x69\x6F\x6E","\x72\x65\x6D\x6F\x74\x65\x41\x64\x64\x72\x65\x73\x73","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x72\x65\x66\x65\x72\x65\x72","\x77\x65\x62\x63\x68\x61\x74","\x62\x72\x6F\x77\x73\x65\x72","\x20","\x76\x65\x72\x73\x69\x6F\x6E","\x65\x6E\x67\x69\x6E\x65","\x6F\x73","\x6D\x6F\x64\x65\x6C","\x64\x65\x76\x69\x63\x65","\x76\x65\x6E\x64\x6F\x72","\x74\x79\x70\x65","\x63\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x49\x64","\x62\x61\x73\x65\x36\x34","\x75\x6E\x73\x65\x72\x76\x65\x64\x43\x75\x73\x74\x6F\x6D\x65\x72","\x75\x6E\x73\x65\x72\x76\x65\x64","\x73\x75\x62\x6D\x69\x74\x45\x6E\x71\x75\x69\x72\x79","\x72\x6F\x6C\x6C\x62\x61\x63\x6B","\x63\x6F\x6D\x6D\x69\x74","\x45\x6E\x71\x75\x69\x72\x79","\x77\x65\x62\x73\x69\x74\x65\x49\x64","\x65\x6E\x71\x75\x69\x72\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x67\x65\x74\x54\x72\x61\x6E\x73\x63\x72\x69\x70\x74","\x72\x65\x70\x6C\x61\x63\x65","\x62\x6F\x64\x79","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x74\x65\x78\x74\x2F\x63\x73\x76","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x31bd[0];var _=require(_0x31bd[1]);var jsmin=require(_0x31bd[2])[_0x31bd[2]];var Mustache=require(_0x31bd[3]);var querystring=require(_0x31bd[4]);var path=require(_0x31bd[5]);var md5=require(_0x31bd[6]);var fs=require(_0x31bd[7]);var UAParser=require(_0x31bd[8]);var uaParser= new UAParser();var languageParser=require(_0x31bd[9]);var ipaddr=require(_0x31bd[10]);var geoip=require(_0x31bd[11]);var csv=require(_0x31bd[12]);var config=require(_0x31bd[13]);var Xchatty=require(_0x31bd[15])[_0x31bd[14]];var xchatty_components=require(_0x31bd[16]);var sequelize=require(_0x31bd[15])[_0x31bd[17]];var User=require(_0x31bd[15])[_0x31bd[18]];var Agent=require(_0x31bd[15])[_0x31bd[18]];var ChatRoom=require(_0x31bd[15])[_0x31bd[19]];var ChatEnquiry=require(_0x31bd[15])[_0x31bd[20]];var ChatVisitor=require(_0x31bd[15])[_0x31bd[21]];var ChatMessage=require(_0x31bd[15])[_0x31bd[22]];var ChatWebsite=require(_0x31bd[15])[_0x31bd[23]];var id=1;exports[_0x31bd[24]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){Xchatty[_0x31bd[29]]()[_0x31bd[28]](function(_0x1fe7x1e){return _0x1fe7x1b[_0x31bd[27]](200)[_0x31bd[26]](_0x1fe7x1e)})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[30]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){ChatWebsite[_0x31bd[57]](_0x1fe7x1a[_0x31bd[36]][_0x31bd[35]])[_0x31bd[28]](function(_0x1fe7x1f){_0x1fe7x1b[_0x31bd[33]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x31bd[31],"\x78\x2D\x74\x69\x6D\x65\x73\x74\x61\x6D\x70":Date[_0x31bd[32]](),"\x78\x2D\x73\x65\x6E\x74":true});var _0x1fe7x20=xchatty_components[_0x31bd[34]];var _0x1fe7x21={websiteId:_0x1fe7x1a[_0x31bd[36]][_0x31bd[35]],rootPath:_0x1fe7x1f[_0x31bd[37]]+_0x31bd[38],signedUp:_0x31bd[39],windowFocused:_0x31bd[39],isNewPage:_0x31bd[40],processingSignUp:_0x31bd[39],processingEnquiry:_0x31bd[39],processingSend:_0x31bd[39],visitorFullname:_0x31bd[41],visitorAvatar:_0x31bd[41],timerReadMessages:_0x31bd[42],timerCheckStatus:_0x31bd[42],isOnline:_0x31bd[39],decayHistory:0,defaultTimeout:2000,isInitialStatusCheck:_0x31bd[40],muteNotificationSoundOnce:_0x31bd[39],assetBase:_0x1fe7x1f[_0x31bd[37]]+_0x31bd[43],hasSessionSaf:_0x31bd[39],restoreOpenState:_0x31bd[39],animateHover:_0x1fe7x1f[_0x31bd[44]],hideEmail:_0x31bd[39],hideOffline:_0x31bd[39],headerShape:_0x1fe7x1f[_0x31bd[45]],HeaderOnline:_0x1fe7x1f[_0x31bd[46]],OnlineMessage:_0x1fe7x1f[_0x31bd[47]],UsernamePlaceholder:_0x1fe7x1f[_0x31bd[48]],EmailPlaceholder:_0x1fe7x1f[_0x31bd[49]],StartChatButtonText:_0x1fe7x1f[_0x31bd[50]],OfflineMessage:_0x1fe7x1f[_0x31bd[51]],HeaderOffline:_0x1fe7x1f[_0x31bd[52]],EnquiryMessagePlaceholder:_0x1fe7x1f[_0x31bd[53]],EnquiryButtonText:_0x1fe7x1f[_0x31bd[54]],downloadTranscript:_0x1fe7x1f[_0x31bd[55]]};_0x1fe7x20=Mustache[_0x31bd[56]](_0x1fe7x20,_0x1fe7x21);_0x1fe7x1b[_0x31bd[26]](_0x1fe7x20);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[58]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){ChatWebsite[_0x31bd[57]](_0x1fe7x1a[_0x31bd[36]][_0x31bd[35]])[_0x31bd[28]](function(_0x1fe7x1f){_0x1fe7x1b[_0x31bd[33]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x31bd[59],"\x78\x2D\x74\x69\x6D\x65\x73\x74\x61\x6D\x70":Date[_0x31bd[32]](),"\x78\x2D\x73\x65\x6E\x74":true});var _0x1fe7x22=xchatty_components[_0x31bd[60]];var _0x1fe7x23={assetBase:_0x1fe7x1f[_0x31bd[37]]+_0x31bd[43],color:_0x1fe7x1f[_0x31bd[61]],colorFocus:_0x1fe7x1f[_0x31bd[62]],colorButton:_0x1fe7x1f[_0x31bd[63]]};_0x1fe7x22=Mustache[_0x31bd[56]](_0x1fe7x22,_0x1fe7x23);_0x1fe7x1b[_0x31bd[26]](_0x1fe7x22);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[64]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){_0x1fe7x1b[_0x31bd[73]](path[_0x31bd[72]](config[_0x31bd[65]],_0x31bd[66],_0x31bd[67],_0x31bd[68],_0x31bd[69],_0x1fe7x1a[_0x31bd[71]][_0x31bd[70]]))};exports[_0x31bd[74]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){_0x1fe7x1b[_0x31bd[33]]({"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x31bd[31],"\x78\x2D\x74\x69\x6D\x65\x73\x74\x61\x6D\x70":Date[_0x31bd[32]](),"\x78\x2D\x73\x65\x6E\x74":true});var _0x1fe7x24=xchatty_components[_0x31bd[75]];_0x1fe7x1b[_0x31bd[26]](_0x1fe7x24);};exports[_0x31bd[76]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){if(!_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]]){_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]]={}};Agent[_0x31bd[29]]({where:{online:true,role:_0x31bd[94]}})[_0x31bd[28]](function(_0x1fe7x25){if(_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[78]]){_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[78]]=_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[78]]===_0x31bd[40]?true:false};var _0x1fe7x26={success:true,has_session_saf:null,signed_up:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]?true:false,fullname:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[81]]?_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[81]]:_0x31bd[82],email:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[83]]?_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[83]]:_0x31bd[82],avatar:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[84]]?_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[84]]:_0x31bd[82],open_state:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[78]]||_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]?true:false,online:_0x1fe7x25[_0x31bd[85]]?true:false};if(_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[86]]){ChatRoom[_0x31bd[93]]({where:{ChatVisitorId:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[86]],status:_0x31bd[92]}})[_0x31bd[28]](function(_0x1fe7x27){if(_0x1fe7x27){_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]=_0x1fe7x27[_0x31bd[35]];_0x1fe7x26[_0x31bd[87]]=true;}else {_0x1fe7x26[_0x31bd[87]]=false};_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x26)+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})}else {_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x26)+_0x31bd[91])};})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)});};exports[_0x31bd[95]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){var _0x1fe7x28={where:{ChatRoomId:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]},include:[{model:User,attributes:[_0x31bd[35],_0x31bd[96],_0x31bd[81],_0x31bd[83]]},{model:ChatVisitor,attributes:[_0x31bd[35],_0x31bd[81],_0x31bd[83]]}]};if(_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[97]]===_0x31bd[39]){_0x1fe7x28[_0x31bd[98]][_0x31bd[35]]={$gt:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[99]]}};ChatMessage[_0x31bd[29]](_0x1fe7x28)[_0x31bd[28]](function(_0x1fe7x29){var _0x1fe7x2a={success:true,messages:_0x1fe7x29,composing:false,composing_fullname:null};_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x2a)+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)});};exports[_0x31bd[100]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){var _0x1fe7x28={where:{ChatRoomId:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]},include:[{model:User,attributes:[_0x31bd[35],_0x31bd[96],_0x31bd[81],_0x31bd[83]]},{model:ChatVisitor,attributes:[_0x31bd[35],_0x31bd[81],_0x31bd[83]]}]};if(_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[97]]===_0x31bd[39]){_0x1fe7x28[_0x31bd[98]][_0x31bd[35]]={$gt:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[99]]}};ChatMessage[_0x31bd[105]]({body:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[104]][_0x31bd[103]],ChatRoomId:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]],ChatVisitorId:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[86]]})[_0x31bd[28]](function(_0x1fe7x2b){console[_0x31bd[102]](_0x31bd[101],_0x1fe7x2b);ChatMessage[_0x31bd[29]](_0x1fe7x28)[_0x31bd[28]](function(_0x1fe7x29){var _0x1fe7x2a={errors:[],success:true,data:_0x1fe7x2b,messages:_0x1fe7x29};_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x2a)+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)});})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)});};exports[_0x31bd[106]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){ChatRoom[_0x31bd[57]](_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]])[_0x31bd[28]](function(_0x1fe7x27){_0x1fe7x27[_0x31bd[108]]({status:_0x31bd[107]})[_0x31bd[28]](function(_0x1fe7x27){var _0x1fe7x2a={success:true,errors:[]};_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]]={};_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x2a)+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[109]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){var _0x1fe7x2c=uaParser[_0x31bd[113]](_0x1fe7x1a[_0x31bd[112]][_0x31bd[111]])[_0x31bd[110]]();var _0x1fe7x2d=languageParser[_0x31bd[115]](_0x1fe7x1a[_0x31bd[112]][_0x31bd[114]]);var _0x1fe7x2e={fullname:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[116]][_0x31bd[81]],email:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[116]][_0x31bd[83]],remote_address:_0x1fe7x1a[_0x31bd[118]][_0x31bd[117]],user_agent:_0x1fe7x1a[_0x31bd[112]][_0x31bd[111]],visitor_language:_0x1fe7x1a[_0x31bd[112]][_0x31bd[114]],referer:_0x1fe7x1a[_0x31bd[112]][_0x31bd[119]],origin:_0x31bd[120],browser:_0x1fe7x2c[_0x31bd[121]][_0x31bd[96]]+_0x31bd[122]+_0x1fe7x2c[_0x31bd[121]][_0x31bd[123]],engine:_0x1fe7x2c[_0x31bd[124]][_0x31bd[96]]+_0x31bd[122]+_0x1fe7x2c[_0x31bd[124]][_0x31bd[123]],os:_0x1fe7x2c[_0x31bd[125]][_0x31bd[96]]+_0x31bd[122]+_0x1fe7x2c[_0x31bd[125]][_0x31bd[123]],device:_0x1fe7x2c[_0x31bd[127]][_0x31bd[126]]?_0x1fe7x2c[_0x31bd[127]][_0x31bd[126]]+_0x31bd[122]+_0x1fe7x2c[_0x31bd[127]][_0x31bd[128]]+_0x31bd[122]+_0x1fe7x2c[_0x31bd[127]][_0x31bd[129]]:null,ChatWebsiteId:_0x1fe7x1a[_0x31bd[71]][_0x31bd[130]]};return ChatVisitor[_0x31bd[105]](_0x1fe7x2e)[_0x31bd[28]](function(_0x1fe7x2f){_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[81]]=_0x1fe7x2f[_0x31bd[81]];_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[83]]=_0x1fe7x2f[_0x31bd[83]];_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[84]]=md5(_0x1fe7x2f[_0x31bd[83]]).toString(_0x31bd[131]);_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[86]]=_0x1fe7x2f[_0x31bd[35]];var _0x1fe7x2a={success:true,errors:[],chatVisitor:{id:_0x1fe7x2f[_0x31bd[35]]}};_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x2a)+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)});};exports[_0x31bd[132]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){ChatVisitor[_0x31bd[57]](_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[86]])[_0x31bd[28]](function(_0x1fe7x2f){_0x1fe7x2f[_0x31bd[108]]({status:_0x31bd[133]})[_0x31bd[28]](function(){var _0x1fe7x2a={success:true,errors:[]};_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]]={};_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]](_0x1fe7x2a)+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[134]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){var _0x1fe7x30;var _0x1fe7x31;return sequelize[_0x31bd[140]]()[_0x31bd[28]](function(_0x1fe7x32){return ChatVisitor[_0x31bd[105]]({fullname:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[137]][_0x31bd[81]],email:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[137]][_0x31bd[83]],remote_address:_0x1fe7x1a[_0x31bd[118]][_0x31bd[117]],user_agent:_0x1fe7x1a[_0x31bd[112]][_0x31bd[111]],visitor_language:_0x1fe7x1a[_0x31bd[112]][_0x31bd[114]],referer:_0x1fe7x1a[_0x31bd[112]][_0x31bd[119]],origin:_0x31bd[139],status:_0x31bd[133]},{transaction:_0x1fe7x32})[_0x31bd[28]](function(_0x1fe7x2f){_0x1fe7x30=_0x1fe7x2f;return ChatEnquiry[_0x31bd[105]]({username:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[137]][_0x31bd[81]],email:_0x1fe7x2f[_0x31bd[83]],text:_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[137]][_0x31bd[103]],ChatWebsiteId:parseInt(_0x1fe7x1a[_0x31bd[71]][_0x31bd[79]][_0x31bd[137]][_0x31bd[138]],10),ChatVisitorId:_0x1fe7x30[_0x31bd[35]]},{include:[{all:true,include:[{all:true}]}],transaction:_0x1fe7x32});})[_0x31bd[28]](function(){_0x1fe7x32[_0x31bd[136]]();_0x1fe7x1b[_0x31bd[26]](_0x1fe7x1a[_0x31bd[71]][_0x31bd[88]]+_0x31bd[89]+JSON[_0x31bd[90]]({success:true,errors:[]})+_0x31bd[91]);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x32[_0x31bd[135]]();_0x1fe7x1c(_0x1fe7x1d);})});};exports[_0x31bd[141]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){if(_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]]&&_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[86]]&&_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]){ChatMessage[_0x31bd[29]]({where:{ChatRoomId:_0x1fe7x1a[_0x31bd[77]][_0x31bd[68]][_0x31bd[80]]}})[_0x31bd[28]](function(_0x1fe7x29){var _0x1fe7x33=[];_0x1fe7x29[_0x31bd[146]](function(_0x1fe7x2b){var _0x1fe7x34={name:_0x1fe7x2b[_0x31bd[81]],text:_0x1fe7x2b[_0x31bd[143]][_0x31bd[142]](/(\r\n|\n|\r)/gm,_0x31bd[122]),date:_0x1fe7x2b[_0x31bd[144]]};_0x1fe7x33[_0x31bd[145]](_0x1fe7x34);});var _0x1fe7x35=csv(_0x1fe7x33);_0x1fe7x1b[_0x31bd[129]](_0x31bd[147])[_0x31bd[27]](200)[_0x31bd[26]](_0x1fe7x35);})[_0x31bd[25]](function(_0x1fe7x1d){_0x1fe7x1c(_0x1fe7x1d)})}};exports[_0x31bd[148]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){Xchatty[_0x31bd[57]](_0x1fe7x1a[_0x31bd[36]][_0x31bd[35]])[_0x31bd[28]](function(_0x1fe7x36){if(!_0x1fe7x36){return _0x1fe7x1b[_0x31bd[149]](404)};return _0x1fe7x1b[_0x31bd[26]](_0x1fe7x36);})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[105]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){Xchatty[_0x31bd[105]](_0x1fe7x1a[_0x31bd[143]])[_0x31bd[28]](function(_0x1fe7x36){return _0x1fe7x1b[_0x31bd[27]](201)[_0x31bd[26]](_0x1fe7x36)})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)})};exports[_0x31bd[150]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){if(_0x1fe7x1a[_0x31bd[143]][_0x31bd[35]]){delete _0x1fe7x1a[_0x31bd[143]][_0x31bd[35]]};Xchatty[_0x31bd[57]](_0x1fe7x1a[_0x31bd[36]][_0x31bd[35]])[_0x31bd[28]](function(_0x1fe7x36){if(!_0x1fe7x36){return _0x1fe7x1b[_0x31bd[149]](404)};var _0x1fe7x37=_[_0x31bd[151]](_0x1fe7x36,_0x1fe7x1a[_0x31bd[143]]);_0x1fe7x37[_0x31bd[152]]()[_0x31bd[28]](function(){return _0x1fe7x1b[_0x31bd[27]](200)[_0x31bd[26]](_0x1fe7x36)})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)});})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)});};exports[_0x31bd[153]]=function(_0x1fe7x1a,_0x1fe7x1b,_0x1fe7x1c){Xchatty[_0x31bd[57]](_0x1fe7x1a[_0x31bd[36]][_0x31bd[35]])[_0x31bd[28]](function(_0x1fe7x36){if(!_0x1fe7x36){return _0x1fe7x1b[_0x31bd[149]](404)};_0x1fe7x36[_0x31bd[153]]()[_0x31bd[28]](function(){return _0x1fe7x1b[_0x31bd[149]](204)})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)});})[_0x31bd[25]](function(_0x1fe7x1d){return _0x1fe7x1c(_0x1fe7x1d)})};
\ No newline at end of file
diff --git a/server/api/xchatty/xchatty.socket.js b/server/api/xchatty/xchatty.socket.js
index 6e91f12..49372e7 100644
--- a/server/api/xchatty/xchatty.socket.js
+++ b/server/api/xchatty/xchatty.socket.js
@@ -1 +1 @@
-var _0x9578=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x58\x63\x68\x61\x74\x74\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x78\x63\x68\x61\x74\x74\x79\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x78\x63\x68\x61\x74\x74\x79\x3A\x72\x65\x6D\x6F\x76\x65"];_0x9578[0];var xchatty=require(_0x9578[2])[_0x9578[1]];exports[_0x9578[3]]=function(_0x5da1x2){};function onSave(_0x5da1x2,_0x5da1x4,_0x5da1x5){_0x5da1x2[_0x9578[5]](_0x9578[4],_0x5da1x4)}function onRemove(_0x5da1x2,_0x5da1x4,_0x5da1x5){_0x5da1x2[_0x9578[5]](_0x9578[6],_0x5da1x4)}
\ No newline at end of file
+var _0x2afd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x58\x63\x68\x61\x74\x74\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x78\x63\x68\x61\x74\x74\x79\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x78\x63\x68\x61\x74\x74\x79\x3A\x72\x65\x6D\x6F\x76\x65"];_0x2afd[0];var xchatty=require(_0x2afd[2])[_0x2afd[1]];exports[_0x2afd[3]]=function(_0x5024x2){};function onSave(_0x5024x2,_0x5024x4,_0x5024x5){_0x5024x2[_0x2afd[5]](_0x2afd[4],_0x5024x4)}function onRemove(_0x5024x2,_0x5024x4,_0x5024x5){_0x5024x2[_0x2afd[5]](_0x2afd[6],_0x5024x4)}
\ No newline at end of file
diff --git a/server/api/zendesk_account/index.js b/server/api/zendesk_account/index.js
index 9a30422..6fe3304 100644
--- a/server/api/zendesk_account/index.js
+++ b/server/api/zendesk_account/index.js
@@ -1 +1 @@
-var _0x284e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x7A\x65\x6E\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x284e[0];var express=require(_0x284e[1]);var auth=require(_0x284e[2]);var controller=require(_0x284e[3]);var router=express.Router();router[_0x284e[7]](_0x284e[4],auth[_0x284e[5]](),controller[_0x284e[6]]);router[_0x284e[7]](_0x284e[8],auth[_0x284e[5]](),controller[_0x284e[9]]);router[_0x284e[7]](_0x284e[10],auth[_0x284e[5]](),controller[_0x284e[11]]);router[_0x284e[7]](_0x284e[12],auth[_0x284e[5]](),controller[_0x284e[13]]);router[_0x284e[16]](_0x284e[14],auth[_0x284e[5]](),controller[_0x284e[15]]);router[_0x284e[16]](_0x284e[4],auth[_0x284e[5]](),controller[_0x284e[17]]);router[_0x284e[19]](_0x284e[8],auth[_0x284e[5]](),controller[_0x284e[18]]);router[_0x284e[20]](_0x284e[8],auth[_0x284e[5]](),controller[_0x284e[18]]);router[_0x284e[22]](_0x284e[4],auth[_0x284e[5]](),controller[_0x284e[21]]);router[_0x284e[22]](_0x284e[8],auth[_0x284e[5]](),controller[_0x284e[23]]);module[_0x284e[24]]=router;
\ No newline at end of file
+var _0x7fa9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x2F\x3A\x69\x64\x2F\x63\x68\x65\x63\x6B","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2F\x3A\x69\x64\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x2F\x76\x61\x6C\x69\x64\x61\x74\x65\x2F\x3A\x66\x69\x65\x6C\x64","\x7A\x65\x6E\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x70\x6F\x73\x74","\x63\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x64\x65\x73\x74\x72\x6F\x79","\x65\x78\x70\x6F\x72\x74\x73"];_0x7fa9[0];var express=require(_0x7fa9[1]);var auth=require(_0x7fa9[2]);var controller=require(_0x7fa9[3]);var router=express.Router();router[_0x7fa9[7]](_0x7fa9[4],auth[_0x7fa9[5]](),controller[_0x7fa9[6]]);router[_0x7fa9[7]](_0x7fa9[8],auth[_0x7fa9[5]](),controller[_0x7fa9[9]]);router[_0x7fa9[7]](_0x7fa9[10],auth[_0x7fa9[5]](),controller[_0x7fa9[11]]);router[_0x7fa9[7]](_0x7fa9[12],auth[_0x7fa9[5]](),controller[_0x7fa9[13]]);router[_0x7fa9[16]](_0x7fa9[14],auth[_0x7fa9[5]](),controller[_0x7fa9[15]]);router[_0x7fa9[16]](_0x7fa9[4],auth[_0x7fa9[5]](),controller[_0x7fa9[17]]);router[_0x7fa9[19]](_0x7fa9[8],auth[_0x7fa9[5]](),controller[_0x7fa9[18]]);router[_0x7fa9[20]](_0x7fa9[8],auth[_0x7fa9[5]](),controller[_0x7fa9[18]]);router[_0x7fa9[22]](_0x7fa9[4],auth[_0x7fa9[5]](),controller[_0x7fa9[21]]);router[_0x7fa9[22]](_0x7fa9[8],auth[_0x7fa9[5]](),controller[_0x7fa9[23]]);module[_0x7fa9[24]]=router;
\ 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 620fe97..f3b3530 100644
--- a/server/api/zendesk_account/zendesk_account.controller.js
+++ b/server/api/zendesk_account/zendesk_account.controller.js
@@ -1 +1 @@
-var _0xcf6c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6E\x6F\x64\x65\x2D\x7A\x65\x6E\x64\x65\x73\x6B","\x5A\x65\x6E\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x61\x75\x74\x68\x54\x79\x70\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x74\x6F\x6B\x65\x6E","\x63\x72\x65\x61\x74\x65\x43\x6C\x69\x65\x6E\x74","\x65\x72\x72\x6F\x72","\x76\x65\x72\x69\x66\x69\x65\x64","\x61\x75\x74\x68","\x75\x73\x65\x72\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x6C\x69\x73\x74","\x74\x69\x63\x6B\x65\x74\x66\x69\x65\x6C\x64\x73"];_0xcf6c[0];var _=require(_0xcf6c[1]);var util=require(_0xcf6c[2]);var zendesk=require(_0xcf6c[3]);var ZendeskAccount=require(_0xcf6c[5])[_0xcf6c[4]];exports[_0xcf6c[6]]=function(_0x198bx5,_0x198bx6,_0x198bx7){var _0x198bx8=[_0xcf6c[7],_0xcf6c[8],_0xcf6c[9],_0xcf6c[10]];var _0x198bx9=_0x198bx5[_0xcf6c[12]][_0xcf6c[11]]?parseInt(_0x198bx5[_0xcf6c[12]][_0xcf6c[11]],10):100;var _0x198bxa=_0x198bx5[_0xcf6c[12]][_0xcf6c[13]]?parseInt(_0x198bx5[_0xcf6c[12]][_0xcf6c[13]],10):0;var _0x198bxb={where:{},limit:_0x198bx9,offset:_0x198bxa*_0x198bx9};_[_0xcf6c[27]](_0x198bx5[_0xcf6c[12]],function(_0x198bxc,_0x198bxd){switch(_0x198bxd){case _0xcf6c[11]:;case _0xcf6c[13]:break ;;case _0xcf6c[16]:_0x198bxb[_0xcf6c[14]]=util[_0xcf6c[19]](_0xcf6c[15],_0x198bx5[_0xcf6c[12]][_0xcf6c[16]],_0x198bx5[_0xcf6c[12]][_0xcf6c[17]]||_0xcf6c[18])||null;break ;;case _0xcf6c[17]:break ;;case _0xcf6c[25]:_0x198bxb[_0xcf6c[21]][_0xcf6c[20]]=[];_0x198bx8[_0xcf6c[24]](function(_0x198bxe){var _0x198bxf={};_0x198bxf[_0x198bxe]={$like:_0xcf6c[22]+_0x198bxc+_0xcf6c[22]};_0x198bxb[_0xcf6c[21]][_0xcf6c[20]][_0xcf6c[23]](_0x198bxf);});break ;;default:_0x198bxb[_0xcf6c[21]][_0x198bxd]={$like:{}};_0x198bxb[_0xcf6c[21]][_0x198bxd][_0xcf6c[26]]=_0xcf6c[22]+_0x198bxc+_0xcf6c[22];;}});ZendeskAccount[_0xcf6c[42]](_0x198bxb)[_0xcf6c[41]](function(_0x198bx11){var _0x198bx12=Math[_0xcf6c[33]](_0x198bx11[_0xcf6c[32]]/_0x198bx9);var _0x198bx13=_0x198bx12>(_0x198bxb[_0xcf6c[34]]+1)?util[_0xcf6c[19]](_0xcf6c[35],_0x198bx5[_0xcf6c[36]],_0x198bx5[_0xcf6c[38]][_0xcf6c[37]],_0x198bx5[_0xcf6c[39]],_0x198bxa+1):null;var _0x198bx14=_0x198bxa>0?util[_0xcf6c[19]](_0xcf6c[35],_0x198bx5[_0xcf6c[36]],_0x198bx5[_0xcf6c[38]][_0xcf6c[37]],_0x198bx5[_0xcf6c[39]],_0x198bxa-1):null;return _0x198bx6[_0xcf6c[30]](200)[_0xcf6c[29]]({count:_0x198bx11[_0xcf6c[32]],rows:_0x198bx11[_0xcf6c[40]],next_page:_0x198bx13,previous_page:_0x198bx14,total_pages:_0x198bx12});})[_0xcf6c[31]](function(_0x198bx10){return _0x198bx6[_0xcf6c[30]](500)[_0xcf6c[29]]({error:_0xcf6c[28]})});};exports[_0xcf6c[43]]=function(_0x198bx5,_0x198bx6){ZendeskAccount[_0xcf6c[47]](_0x198bx5[_0xcf6c[46]][_0xcf6c[45]])[_0xcf6c[41]](function(_0x198bx15){if(!_0x198bx15){return _0x198bx6[_0xcf6c[44]](404)};return _0x198bx6[_0xcf6c[29]](_0x198bx15);})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)})};exports[_0xcf6c[48]]=function(_0x198bx5,_0x198bx6){ZendeskAccount[_0xcf6c[48]](_0x198bx5[_0xcf6c[49]])[_0xcf6c[41]](function(_0x198bx15){return _0x198bx6[_0xcf6c[30]](201)[_0xcf6c[29]](_0x198bx15)})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)})};exports[_0xcf6c[50]]=function(_0x198bx5,_0x198bx6){if(_0x198bx5[_0xcf6c[49]][_0xcf6c[45]]){delete _0x198bx5[_0xcf6c[49]][_0xcf6c[45]]};ZendeskAccount[_0xcf6c[47]](_0x198bx5[_0xcf6c[46]][_0xcf6c[45]])[_0xcf6c[41]](function(_0x198bx15){if(!_0x198bx15){return _0x198bx6[_0xcf6c[44]](404)};var _0x198bx16=_[_0xcf6c[51]](_0x198bx15,_0x198bx5[_0xcf6c[49]]);_0x198bx16[_0xcf6c[52]]()[_0xcf6c[41]](function(){return _0x198bx6[_0xcf6c[30]](200)[_0xcf6c[29]](_0x198bx15)})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)});})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)});};exports[_0xcf6c[53]]=function(_0x198bx5,_0x198bx6){ZendeskAccount[_0xcf6c[47]](_0x198bx5[_0xcf6c[46]][_0xcf6c[45]])[_0xcf6c[41]](function(_0x198bx15){if(!_0x198bx15){return _0x198bx6[_0xcf6c[44]](404)};_0x198bx15[_0xcf6c[53]]()[_0xcf6c[41]](function(){return _0x198bx6[_0xcf6c[44]](204)})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)});})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)})};exports[_0xcf6c[54]]=function(_0x198bx5,_0x198bx6){ZendeskAccount[_0xcf6c[53]]({where:{id:_0x198bx5[_0xcf6c[12]][_0xcf6c[45]]},individualHooks:true})[_0xcf6c[41]](function(){return _0x198bx6[_0xcf6c[44]](204)})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)})};exports[_0xcf6c[55]]=function(_0x198bx5,_0x198bx6){var _0x198bx17={};_0x198bx17[_0x198bx5[_0xcf6c[46]][_0xcf6c[56]]]=_0x198bx5[_0xcf6c[49]][_0xcf6c[57]];ZendeskAccount[_0xcf6c[42]]({where:_0x198bx17})[_0xcf6c[41]](function(_0x198bx11){if(_0x198bx11[_0xcf6c[32]]){return _0x198bx6[_0xcf6c[30]](200)[_0xcf6c[29]]({isValid:false,value:_0x198bx5[_0xcf6c[49]][_0xcf6c[57]]})};return _0x198bx6[_0xcf6c[30]](200)[_0xcf6c[29]]({isValid:true,value:_0x198bx5[_0xcf6c[49]][_0xcf6c[57]]});})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)});};exports[_0xcf6c[58]]=function(_0x198bx5,_0x198bx6){ZendeskAccount[_0xcf6c[47]](_0x198bx5[_0xcf6c[46]][_0xcf6c[45]])[_0xcf6c[41]](function(_0x198bx18){var _0x198bx19={username:_0x198bx18[_0xcf6c[9]],remoteUri:_0x198bx18[_0xcf6c[10]]};if(_0x198bx18[_0xcf6c[59]]===_0xcf6c[60]){_0x198bx19[_0xcf6c[60]]=_0x198bx18[_0xcf6c[60]]}else {if(_0x198bx18[_0xcf6c[59]]===_0xcf6c[61]){_0x198bx19[_0xcf6c[61]]=_0x198bx18[_0xcf6c[61]]}};var _0x198bx1a=zendesk[_0xcf6c[62]](_0x198bx19);_0x198bx1a[_0xcf6c[66]][_0xcf6c[65]](function(_0x198bx10,_0x198bx1b,_0x198bx11){if(_0x198bx10){console[_0xcf6c[63]](_0x198bx10);return handleError(_0x198bx6,_0x198bx10);};if(!_0x198bx11[_0xcf6c[64]]){return _0x198bx6[_0xcf6c[44]](500)};return _0x198bx6[_0xcf6c[44]](204);});})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)})};exports[_0xcf6c[67]]=function(_0x198bx5,_0x198bx6){ZendeskAccount[_0xcf6c[47]](_0x198bx5[_0xcf6c[46]][_0xcf6c[45]])[_0xcf6c[41]](function(_0x198bx18){var _0x198bx19={username:_0x198bx18[_0xcf6c[9]],remoteUri:_0x198bx18[_0xcf6c[10]]};if(_0x198bx18[_0xcf6c[59]]===_0xcf6c[60]){_0x198bx19[_0xcf6c[60]]=_0x198bx18[_0xcf6c[60]]}else {if(_0x198bx18[_0xcf6c[59]]===_0xcf6c[61]){_0x198bx19[_0xcf6c[61]]=_0x198bx18[_0xcf6c[61]]}};var _0x198bx1a=zendesk[_0xcf6c[62]](_0x198bx19);_0x198bx1a[_0xcf6c[69]][_0xcf6c[68]](function(_0x198bx10,_0x198bx1b,_0x198bx11){if(_0x198bx10){console[_0xcf6c[63]](_0x198bx10);return handleError(_0x198bx6,_0x198bx10);};return _0x198bx6[_0xcf6c[30]](200)[_0xcf6c[29]](_0x198bx11);});})[_0xcf6c[31]](function(_0x198bx10){return handleError(_0x198bx6,_0x198bx10)})};function handleError(_0x198bx6,_0x198bx10){return _0x198bx6[_0xcf6c[30]](500)[_0xcf6c[29]](_0x198bx10)}
\ No newline at end of file
+var _0xd103=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6E\x6F\x64\x65\x2D\x7A\x65\x6E\x64\x65\x73\x6B","\x5A\x65\x6E\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x70\x65\x72\x5F\x70\x61\x67\x65","\x71\x75\x65\x72\x79","\x70\x61\x67\x65","\x6F\x72\x64\x65\x72","\x25\x73\x20\x25\x73","\x73\x6F\x72\x74\x5F\x62\x79","\x73\x6F\x72\x74\x5F\x6F\x72\x64\x65\x72","\x41\x53\x43","\x66\x6F\x72\x6D\x61\x74","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x25","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x24","\x24\x6C\x69\x6B\x65","\x66\x6F\x72\x49\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x62\x6C\x65\x77\x20\x75\x70\x21","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x63\x61\x74\x63\x68","\x63\x6F\x75\x6E\x74","\x63\x65\x69\x6C","\x6F\x66\x66\x73\x65\x74","\x25\x73\x3A\x2F\x2F\x25\x73\x25\x73\x3F\x70\x61\x67\x65\x3D\x25\x64","\x70\x72\x6F\x74\x6F\x63\x6F\x6C","\x68\x6F\x73\x74","\x68\x65\x61\x64\x65\x72\x73","\x62\x61\x73\x65\x55\x72\x6C","\x72\x6F\x77\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x56\x61\x6C\x69\x64\x61\x74\x69\x6F\x6E","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x63\x68\x65\x63\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x61\x75\x74\x68\x54\x79\x70\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x74\x6F\x6B\x65\x6E","\x63\x72\x65\x61\x74\x65\x43\x6C\x69\x65\x6E\x74","\x65\x72\x72\x6F\x72","\x76\x65\x72\x69\x66\x69\x65\x64","\x61\x75\x74\x68","\x75\x73\x65\x72\x73","\x67\x65\x74\x46\x69\x65\x6C\x64\x73","\x6C\x69\x73\x74","\x74\x69\x63\x6B\x65\x74\x66\x69\x65\x6C\x64\x73"];_0xd103[0];var _=require(_0xd103[1]);var util=require(_0xd103[2]);var zendesk=require(_0xd103[3]);var ZendeskAccount=require(_0xd103[5])[_0xd103[4]];exports[_0xd103[6]]=function(_0x5e32x5,_0x5e32x6,_0x5e32x7){var _0x5e32x8=[_0xd103[7],_0xd103[8],_0xd103[9],_0xd103[10]];var _0x5e32x9=_0x5e32x5[_0xd103[12]][_0xd103[11]]?parseInt(_0x5e32x5[_0xd103[12]][_0xd103[11]],10):100;var _0x5e32xa=_0x5e32x5[_0xd103[12]][_0xd103[13]]?parseInt(_0x5e32x5[_0xd103[12]][_0xd103[13]],10):0;var _0x5e32xb={where:{},limit:_0x5e32x9,offset:_0x5e32xa*_0x5e32x9};_[_0xd103[27]](_0x5e32x5[_0xd103[12]],function(_0x5e32xc,_0x5e32xd){switch(_0x5e32xd){case _0xd103[11]:;case _0xd103[13]:break ;;case _0xd103[16]:_0x5e32xb[_0xd103[14]]=util[_0xd103[19]](_0xd103[15],_0x5e32x5[_0xd103[12]][_0xd103[16]],_0x5e32x5[_0xd103[12]][_0xd103[17]]||_0xd103[18])||null;break ;;case _0xd103[17]:break ;;case _0xd103[25]:_0x5e32xb[_0xd103[21]][_0xd103[20]]=[];_0x5e32x8[_0xd103[24]](function(_0x5e32xe){var _0x5e32xf={};_0x5e32xf[_0x5e32xe]={$like:_0xd103[22]+_0x5e32xc+_0xd103[22]};_0x5e32xb[_0xd103[21]][_0xd103[20]][_0xd103[23]](_0x5e32xf);});break ;;default:_0x5e32xb[_0xd103[21]][_0x5e32xd]={$like:{}};_0x5e32xb[_0xd103[21]][_0x5e32xd][_0xd103[26]]=_0xd103[22]+_0x5e32xc+_0xd103[22];;}});ZendeskAccount[_0xd103[42]](_0x5e32xb)[_0xd103[41]](function(_0x5e32x11){var _0x5e32x12=Math[_0xd103[33]](_0x5e32x11[_0xd103[32]]/_0x5e32x9);var _0x5e32x13=_0x5e32x12>(_0x5e32xb[_0xd103[34]]+1)?util[_0xd103[19]](_0xd103[35],_0x5e32x5[_0xd103[36]],_0x5e32x5[_0xd103[38]][_0xd103[37]],_0x5e32x5[_0xd103[39]],_0x5e32xa+1):null;var _0x5e32x14=_0x5e32xa>0?util[_0xd103[19]](_0xd103[35],_0x5e32x5[_0xd103[36]],_0x5e32x5[_0xd103[38]][_0xd103[37]],_0x5e32x5[_0xd103[39]],_0x5e32xa-1):null;return _0x5e32x6[_0xd103[30]](200)[_0xd103[29]]({count:_0x5e32x11[_0xd103[32]],rows:_0x5e32x11[_0xd103[40]],next_page:_0x5e32x13,previous_page:_0x5e32x14,total_pages:_0x5e32x12});})[_0xd103[31]](function(_0x5e32x10){return _0x5e32x6[_0xd103[30]](500)[_0xd103[29]]({error:_0xd103[28]})});};exports[_0xd103[43]]=function(_0x5e32x5,_0x5e32x6){ZendeskAccount[_0xd103[47]](_0x5e32x5[_0xd103[46]][_0xd103[45]])[_0xd103[41]](function(_0x5e32x15){if(!_0x5e32x15){return _0x5e32x6[_0xd103[44]](404)};return _0x5e32x6[_0xd103[29]](_0x5e32x15);})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)})};exports[_0xd103[48]]=function(_0x5e32x5,_0x5e32x6){ZendeskAccount[_0xd103[48]](_0x5e32x5[_0xd103[49]])[_0xd103[41]](function(_0x5e32x15){return _0x5e32x6[_0xd103[30]](201)[_0xd103[29]](_0x5e32x15)})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)})};exports[_0xd103[50]]=function(_0x5e32x5,_0x5e32x6){if(_0x5e32x5[_0xd103[49]][_0xd103[45]]){delete _0x5e32x5[_0xd103[49]][_0xd103[45]]};ZendeskAccount[_0xd103[47]](_0x5e32x5[_0xd103[46]][_0xd103[45]])[_0xd103[41]](function(_0x5e32x15){if(!_0x5e32x15){return _0x5e32x6[_0xd103[44]](404)};var _0x5e32x16=_[_0xd103[51]](_0x5e32x15,_0x5e32x5[_0xd103[49]]);_0x5e32x16[_0xd103[52]]()[_0xd103[41]](function(){return _0x5e32x6[_0xd103[30]](200)[_0xd103[29]](_0x5e32x15)})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)});})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)});};exports[_0xd103[53]]=function(_0x5e32x5,_0x5e32x6){ZendeskAccount[_0xd103[47]](_0x5e32x5[_0xd103[46]][_0xd103[45]])[_0xd103[41]](function(_0x5e32x15){if(!_0x5e32x15){return _0x5e32x6[_0xd103[44]](404)};_0x5e32x15[_0xd103[53]]()[_0xd103[41]](function(){return _0x5e32x6[_0xd103[44]](204)})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)});})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)})};exports[_0xd103[54]]=function(_0x5e32x5,_0x5e32x6){ZendeskAccount[_0xd103[53]]({where:{id:_0x5e32x5[_0xd103[12]][_0xd103[45]]},individualHooks:true})[_0xd103[41]](function(){return _0x5e32x6[_0xd103[44]](204)})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)})};exports[_0xd103[55]]=function(_0x5e32x5,_0x5e32x6){var _0x5e32x17={};_0x5e32x17[_0x5e32x5[_0xd103[46]][_0xd103[56]]]=_0x5e32x5[_0xd103[49]][_0xd103[57]];ZendeskAccount[_0xd103[42]]({where:_0x5e32x17})[_0xd103[41]](function(_0x5e32x11){if(_0x5e32x11[_0xd103[32]]){return _0x5e32x6[_0xd103[30]](200)[_0xd103[29]]({isValid:false,value:_0x5e32x5[_0xd103[49]][_0xd103[57]]})};return _0x5e32x6[_0xd103[30]](200)[_0xd103[29]]({isValid:true,value:_0x5e32x5[_0xd103[49]][_0xd103[57]]});})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)});};exports[_0xd103[58]]=function(_0x5e32x5,_0x5e32x6){ZendeskAccount[_0xd103[47]](_0x5e32x5[_0xd103[46]][_0xd103[45]])[_0xd103[41]](function(_0x5e32x18){var _0x5e32x19={username:_0x5e32x18[_0xd103[9]],remoteUri:_0x5e32x18[_0xd103[10]]};if(_0x5e32x18[_0xd103[59]]===_0xd103[60]){_0x5e32x19[_0xd103[60]]=_0x5e32x18[_0xd103[60]]}else {if(_0x5e32x18[_0xd103[59]]===_0xd103[61]){_0x5e32x19[_0xd103[61]]=_0x5e32x18[_0xd103[61]]}};var _0x5e32x1a=zendesk[_0xd103[62]](_0x5e32x19);_0x5e32x1a[_0xd103[66]][_0xd103[65]](function(_0x5e32x10,_0x5e32x1b,_0x5e32x11){if(_0x5e32x10){console[_0xd103[63]](_0x5e32x10);return handleError(_0x5e32x6,_0x5e32x10);};if(!_0x5e32x11[_0xd103[64]]){return _0x5e32x6[_0xd103[44]](500)};return _0x5e32x6[_0xd103[44]](204);});})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)})};exports[_0xd103[67]]=function(_0x5e32x5,_0x5e32x6){ZendeskAccount[_0xd103[47]](_0x5e32x5[_0xd103[46]][_0xd103[45]])[_0xd103[41]](function(_0x5e32x18){var _0x5e32x19={username:_0x5e32x18[_0xd103[9]],remoteUri:_0x5e32x18[_0xd103[10]]};if(_0x5e32x18[_0xd103[59]]===_0xd103[60]){_0x5e32x19[_0xd103[60]]=_0x5e32x18[_0xd103[60]]}else {if(_0x5e32x18[_0xd103[59]]===_0xd103[61]){_0x5e32x19[_0xd103[61]]=_0x5e32x18[_0xd103[61]]}};var _0x5e32x1a=zendesk[_0xd103[62]](_0x5e32x19);_0x5e32x1a[_0xd103[69]][_0xd103[68]](function(_0x5e32x10,_0x5e32x1b,_0x5e32x11){if(_0x5e32x10){console[_0xd103[63]](_0x5e32x10);return handleError(_0x5e32x6,_0x5e32x10);};return _0x5e32x6[_0xd103[30]](200)[_0xd103[29]](_0x5e32x11);});})[_0xd103[31]](function(_0x5e32x10){return handleError(_0x5e32x6,_0x5e32x10)})};function handleError(_0x5e32x6,_0x5e32x10){return _0x5e32x6[_0xd103[30]](500)[_0xd103[29]](_0x5e32x10)}
\ 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 b0cc713..f56bd89 100644
--- a/server/api/zendesk_account/zendesk_account.socket.js
+++ b/server/api/zendesk_account/zendesk_account.socket.js
@@ -1 +1 @@
-var _0xf8aa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x5A\x65\x6E\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0xf8aa[0];var ZendeskAccount=require(_0xf8aa[2])[_0xf8aa[1]];exports[_0xf8aa[3]]=function(_0x4476x2){ZendeskAccount[_0xf8aa[4]](function(_0x4476x3){onSave(_0x4476x2,_0x4476x3)});ZendeskAccount[_0xf8aa[5]](function(_0x4476x3){onRemove(_0x4476x2,_0x4476x3)});};function onSave(_0x4476x2,_0x4476x3,_0x4476x5){_0x4476x2[_0xf8aa[7]](_0xf8aa[6],_0x4476x3)}function onRemove(_0x4476x2,_0x4476x3,_0x4476x5){_0x4476x2[_0xf8aa[7]](_0xf8aa[8],_0x4476x3)}
\ No newline at end of file
+var _0x8a0b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x5A\x65\x6E\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x3A\x72\x65\x6D\x6F\x76\x65"];_0x8a0b[0];var ZendeskAccount=require(_0x8a0b[2])[_0x8a0b[1]];exports[_0x8a0b[3]]=function(_0xc2e6x2){ZendeskAccount[_0x8a0b[4]](function(_0xc2e6x3){onSave(_0xc2e6x2,_0xc2e6x3)});ZendeskAccount[_0x8a0b[5]](function(_0xc2e6x3){onRemove(_0xc2e6x2,_0xc2e6x3)});};function onSave(_0xc2e6x2,_0xc2e6x3,_0xc2e6x5){_0xc2e6x2[_0x8a0b[7]](_0x8a0b[6],_0xc2e6x3)}function onRemove(_0xc2e6x2,_0xc2e6x3,_0xc2e6x5){_0xc2e6x2[_0x8a0b[7]](_0x8a0b[8],_0xc2e6x3)}
\ 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 d06928e..b6c3299 100644
--- a/server/api/zendesk_account/zendesk_account.spec.js
+++ b/server/api/zendesk_account/zendesk_account.spec.js
@@ -1 +1 @@
-var _0x94ba=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0x94ba[0];var should=require(_0x94ba[1]);var app=require(_0x94ba[2]);var request=require(_0x94ba[3]);describe(_0x94ba[4],function(){it(_0x94ba[5],function(_0x4c7ax4){request(app)[_0x94ba[13]](_0x94ba[12])[_0x94ba[11]](200)[_0x94ba[11]](_0x94ba[10],/json/)[_0x94ba[9]](function(_0x4c7ax5,_0x4c7ax6){if(_0x4c7ax5){return _0x4c7ax4(_0x4c7ax5)};_0x4c7ax6[_0x94ba[8]][_0x94ba[1]][_0x94ba[7]][_0x94ba[6]](Array);_0x4c7ax4();})})});
\ No newline at end of file
+var _0xbe80=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x67\x65\x74"];_0xbe80[0];var should=require(_0xbe80[1]);var app=require(_0xbe80[2]);var request=require(_0xbe80[3]);describe(_0xbe80[4],function(){it(_0xbe80[5],function(_0x7e06x4){request(app)[_0xbe80[13]](_0xbe80[12])[_0xbe80[11]](200)[_0xbe80[11]](_0xbe80[10],/json/)[_0xbe80[9]](function(_0x7e06x5,_0x7e06x6){if(_0x7e06x5){return _0x7e06x4(_0x7e06x5)};_0x7e06x6[_0xbe80[8]][_0xbe80[1]][_0xbe80[7]][_0xbe80[6]](Array);_0x7e06x4();})})});
\ No newline at end of file
diff --git a/server/api/zendesk_configuration/index.js b/server/api/zendesk_configuration/index.js
index 832d715..bfda6fe 100644
--- a/server/api/zendesk_configuration/index.js
+++ b/server/api/zendesk_configuration/index.js
@@ -1 +1 @@
-var _0x5713=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x74\x61\x67\x73","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x54\x61\x67\x73","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x5713[0];var express=require(_0x5713[1]);var controller=require(_0x5713[2]);var auth=require(_0x5713[3]);var router=express.Router();router[_0x5713[7]](_0x5713[4],auth[_0x5713[5]](),controller[_0x5713[6]]);router[_0x5713[7]](_0x5713[8],auth[_0x5713[5]](),controller[_0x5713[9]]);router[_0x5713[11]](_0x5713[4],auth[_0x5713[5]](),controller[_0x5713[10]]);router[_0x5713[13]](_0x5713[8],auth[_0x5713[5]](),controller[_0x5713[12]]);router[_0x5713[11]](_0x5713[14],auth[_0x5713[5]](),controller[_0x5713[15]]);router[_0x5713[11]](_0x5713[16],auth[_0x5713[5]](),controller[_0x5713[17]]);router[_0x5713[18]](_0x5713[8],auth[_0x5713[5]](),controller[_0x5713[12]]);router[_0x5713[20]](_0x5713[8],auth[_0x5713[5]](),controller[_0x5713[19]]);module[_0x5713[21]]=router;
\ No newline at end of file
+var _0x253e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x75\x74\x68\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x2F\x3A\x69\x64\x2F\x74\x61\x67\x73","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x54\x61\x67\x73","\x2F\x3A\x69\x64\x2F\x3A\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x253e[0];var express=require(_0x253e[1]);var controller=require(_0x253e[2]);var auth=require(_0x253e[3]);var router=express.Router();router[_0x253e[7]](_0x253e[4],auth[_0x253e[5]](),controller[_0x253e[6]]);router[_0x253e[7]](_0x253e[8],auth[_0x253e[5]](),controller[_0x253e[9]]);router[_0x253e[11]](_0x253e[4],auth[_0x253e[5]](),controller[_0x253e[10]]);router[_0x253e[13]](_0x253e[8],auth[_0x253e[5]](),controller[_0x253e[12]]);router[_0x253e[11]](_0x253e[14],auth[_0x253e[5]](),controller[_0x253e[15]]);router[_0x253e[11]](_0x253e[16],auth[_0x253e[5]](),controller[_0x253e[17]]);router[_0x253e[18]](_0x253e[8],auth[_0x253e[5]](),controller[_0x253e[12]]);router[_0x253e[20]](_0x253e[8],auth[_0x253e[5]](),controller[_0x253e[19]]);module[_0x253e[21]]=router;
\ 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 ba5f41f..7c6d058 100644
--- a/server/api/zendesk_configuration/zendesk_configuration.controller.js
+++ b/server/api/zendesk_configuration/zendesk_configuration.controller.js
@@ -1 +1 @@
-var _0x97ad=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x54\x61\x67\x73","\x65\x72\x72\x6F\x72","\x73\x65\x74\x54\x61\x67\x73","\x65\x6E\x64"];_0x97ad[0];var _=require(_0x97ad[1]);var ZendeskConfiguration=require(_0x97ad[3])[_0x97ad[2]];var ZendeskField=require(_0x97ad[3])[_0x97ad[4]];exports[_0x97ad[5]]=function(_0x5f12x4,_0x5f12x5){ZendeskConfiguration[_0x97ad[11]]({where:_0x5f12x4[_0x97ad[10]]})[_0x97ad[9]](function(_0x5f12x7){return _0x5f12x5[_0x97ad[8]](200)[_0x97ad[7]](_0x5f12x7)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)})};exports[_0x97ad[12]]=function(_0x5f12x4,_0x5f12x5){ZendeskConfiguration[_0x97ad[16]]({where:{id:_0x5f12x4[_0x97ad[15]][_0x97ad[14]]},include:[{all:true}]})[_0x97ad[9]](function(_0x5f12x8){if(!_0x5f12x8){return _0x5f12x5[_0x97ad[13]](404)};return _0x5f12x5[_0x97ad[7]](_0x5f12x8);})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)})};exports[_0x97ad[17]]=function(_0x5f12x4,_0x5f12x5){ZendeskConfiguration[_0x97ad[17]](_0x5f12x4[_0x97ad[18]])[_0x97ad[9]](function(_0x5f12x8){return _0x5f12x5[_0x97ad[8]](201)[_0x97ad[7]](_0x5f12x8)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)})};exports[_0x97ad[19]]=function(_0x5f12x4,_0x5f12x5){if(_0x5f12x4[_0x97ad[18]][_0x97ad[14]]){delete _0x5f12x4[_0x97ad[18]][_0x97ad[14]]};ZendeskConfiguration[_0x97ad[22]](_0x5f12x4[_0x97ad[15]][_0x97ad[14]])[_0x97ad[9]](function(_0x5f12x8){if(!_0x5f12x8){return _0x5f12x5[_0x97ad[13]](404)};var _0x5f12x9=_[_0x97ad[20]](_0x5f12x8,_0x5f12x4[_0x97ad[18]]);_0x5f12x9[_0x97ad[21]]()[_0x97ad[9]](function(){return _0x5f12x5[_0x97ad[8]](200)[_0x97ad[7]](_0x5f12x8)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});};exports[_0x97ad[23]]=function(_0x5f12x4,_0x5f12x5){ZendeskConfiguration[_0x97ad[22]](_0x5f12x4[_0x97ad[15]][_0x97ad[14]])[_0x97ad[9]](function(_0x5f12x8){if(!_0x5f12x8){return _0x5f12x5[_0x97ad[13]](404)};_0x5f12x8[_0x97ad[23]]()[_0x97ad[9]](function(){return _0x5f12x5[_0x97ad[13]](204)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)})};exports[_0x97ad[24]]=function(_0x5f12x4,_0x5f12x5,_0x5f12xa){ZendeskConfiguration[_0x97ad[22]](_0x5f12x4[_0x97ad[15]][_0x97ad[14]])[_0x97ad[9]](function(_0x5f12xb){if(!_0x5f12xb){return _0x5f12x5[_0x97ad[13]](500)};ZendeskField[_0x97ad[17]](_0x5f12x4[_0x97ad[18]])[_0x97ad[9]](function(_0x5f12xc){switch(_0x5f12x4[_0x97ad[15]][_0x97ad[31]]){case _0x97ad[26]:_0x5f12xb[_0x97ad[25]](_0x5f12xc)[_0x97ad[9]](function(){return _0x5f12x5[_0x97ad[8]](200)[_0x97ad[7]](_0x5f12xc)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});break ;;case _0x97ad[28]:_0x5f12xb[_0x97ad[27]](_0x5f12xc)[_0x97ad[9]](function(){return _0x5f12x5[_0x97ad[8]](200)[_0x97ad[7]](_0x5f12xc)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});break ;;case _0x97ad[30]:_0x5f12xb[_0x97ad[29]](_0x5f12xc)[_0x97ad[9]](function(){return _0x5f12x5[_0x97ad[8]](200)[_0x97ad[7]](_0x5f12xc)})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});break ;;}})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)});})[_0x97ad[6]](function(_0x5f12x6){return handleError(_0x5f12x5,_0x5f12x6)})};exports[_0x97ad[32]]=function(_0x5f12x4,_0x5f12x5,_0x5f12xa){ZendeskConfiguration[_0x97ad[22]](_0x5f12x4[_0x97ad[15]][_0x97ad[14]])[_0x97ad[9]](handleEntityNotFound(_0x5f12x5))[_0x97ad[9]](function(_0x5f12xb){return _0x5f12xb[_0x97ad[34]](_0x5f12x4[_0x97ad[18]])})[_0x97ad[9]](function(_0x5f12xd){return _0x5f12x5[_0x97ad[13]](200)})[_0x97ad[6]](function(_0x5f12x6){console[_0x97ad[33]](_0x5f12x6);return handleError(_0x5f12x5,_0x5f12x6);})};function handleEntityNotFound(_0x5f12x5){return function(_0x5f12xf){if(!_0x5f12xf){_0x5f12x5[_0x97ad[8]](404)[_0x97ad[35]]();return null;};return _0x5f12xf;}}function handleError(_0x5f12x5,_0x5f12x6){return _0x5f12x5[_0x97ad[8]](500)[_0x97ad[7]](_0x5f12x6)}
\ No newline at end of file
+var _0xd617=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x54\x61\x67\x73","\x65\x72\x72\x6F\x72","\x73\x65\x74\x54\x61\x67\x73","\x65\x6E\x64"];_0xd617[0];var _=require(_0xd617[1]);var ZendeskConfiguration=require(_0xd617[3])[_0xd617[2]];var ZendeskField=require(_0xd617[3])[_0xd617[4]];exports[_0xd617[5]]=function(_0xfd94x4,_0xfd94x5){ZendeskConfiguration[_0xd617[11]]({where:_0xfd94x4[_0xd617[10]]})[_0xd617[9]](function(_0xfd94x7){return _0xfd94x5[_0xd617[8]](200)[_0xd617[7]](_0xfd94x7)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)})};exports[_0xd617[12]]=function(_0xfd94x4,_0xfd94x5){ZendeskConfiguration[_0xd617[16]]({where:{id:_0xfd94x4[_0xd617[15]][_0xd617[14]]},include:[{all:true}]})[_0xd617[9]](function(_0xfd94x8){if(!_0xfd94x8){return _0xfd94x5[_0xd617[13]](404)};return _0xfd94x5[_0xd617[7]](_0xfd94x8);})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)})};exports[_0xd617[17]]=function(_0xfd94x4,_0xfd94x5){ZendeskConfiguration[_0xd617[17]](_0xfd94x4[_0xd617[18]])[_0xd617[9]](function(_0xfd94x8){return _0xfd94x5[_0xd617[8]](201)[_0xd617[7]](_0xfd94x8)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)})};exports[_0xd617[19]]=function(_0xfd94x4,_0xfd94x5){if(_0xfd94x4[_0xd617[18]][_0xd617[14]]){delete _0xfd94x4[_0xd617[18]][_0xd617[14]]};ZendeskConfiguration[_0xd617[22]](_0xfd94x4[_0xd617[15]][_0xd617[14]])[_0xd617[9]](function(_0xfd94x8){if(!_0xfd94x8){return _0xfd94x5[_0xd617[13]](404)};var _0xfd94x9=_[_0xd617[20]](_0xfd94x8,_0xfd94x4[_0xd617[18]]);_0xfd94x9[_0xd617[21]]()[_0xd617[9]](function(){return _0xfd94x5[_0xd617[8]](200)[_0xd617[7]](_0xfd94x8)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});};exports[_0xd617[23]]=function(_0xfd94x4,_0xfd94x5){ZendeskConfiguration[_0xd617[22]](_0xfd94x4[_0xd617[15]][_0xd617[14]])[_0xd617[9]](function(_0xfd94x8){if(!_0xfd94x8){return _0xfd94x5[_0xd617[13]](404)};_0xfd94x8[_0xd617[23]]()[_0xd617[9]](function(){return _0xfd94x5[_0xd617[13]](204)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)})};exports[_0xd617[24]]=function(_0xfd94x4,_0xfd94x5,_0xfd94xa){ZendeskConfiguration[_0xd617[22]](_0xfd94x4[_0xd617[15]][_0xd617[14]])[_0xd617[9]](function(_0xfd94xb){if(!_0xfd94xb){return _0xfd94x5[_0xd617[13]](500)};ZendeskField[_0xd617[17]](_0xfd94x4[_0xd617[18]])[_0xd617[9]](function(_0xfd94xc){switch(_0xfd94x4[_0xd617[15]][_0xd617[31]]){case _0xd617[26]:_0xfd94xb[_0xd617[25]](_0xfd94xc)[_0xd617[9]](function(){return _0xfd94x5[_0xd617[8]](200)[_0xd617[7]](_0xfd94xc)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});break ;;case _0xd617[28]:_0xfd94xb[_0xd617[27]](_0xfd94xc)[_0xd617[9]](function(){return _0xfd94x5[_0xd617[8]](200)[_0xd617[7]](_0xfd94xc)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});break ;;case _0xd617[30]:_0xfd94xb[_0xd617[29]](_0xfd94xc)[_0xd617[9]](function(){return _0xfd94x5[_0xd617[8]](200)[_0xd617[7]](_0xfd94xc)})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});break ;;}})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)});})[_0xd617[6]](function(_0xfd94x6){return handleError(_0xfd94x5,_0xfd94x6)})};exports[_0xd617[32]]=function(_0xfd94x4,_0xfd94x5,_0xfd94xa){ZendeskConfiguration[_0xd617[22]](_0xfd94x4[_0xd617[15]][_0xd617[14]])[_0xd617[9]](handleEntityNotFound(_0xfd94x5))[_0xd617[9]](function(_0xfd94xb){return _0xfd94xb[_0xd617[34]](_0xfd94x4[_0xd617[18]])})[_0xd617[9]](function(_0xfd94xd){return _0xfd94x5[_0xd617[13]](200)})[_0xd617[6]](function(_0xfd94x6){console[_0xd617[33]](_0xfd94x6);return handleError(_0xfd94x5,_0xfd94x6);})};function handleEntityNotFound(_0xfd94x5){return function(_0xfd94xf){if(!_0xfd94xf){_0xfd94x5[_0xd617[8]](404)[_0xd617[35]]();return null;};return _0xfd94xf;}}function handleError(_0xfd94x5,_0xfd94x6){return _0xfd94x5[_0xd617[8]](500)[_0xd617[7]](_0xfd94x6)}
\ 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 a009537..0424e37 100644
--- a/server/api/zendesk_configuration/zendesk_configuration.socket.js
+++ b/server/api/zendesk_configuration/zendesk_configuration.socket.js
@@ -1 +1 @@
-var _0xdb3c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0xdb3c[0];var ZendeskConfiguration=require(_0xdb3c[2])[_0xdb3c[1]];exports[_0xdb3c[3]]=function(_0x2a86x2){ZendeskConfiguration[_0xdb3c[4]](function(_0x2a86x3){onSave(_0x2a86x2,_0x2a86x3)});ZendeskConfiguration[_0xdb3c[5]](function(_0x2a86x3){onRemove(_0x2a86x2,_0x2a86x3)});};function onSave(_0x2a86x2,_0x2a86x3,_0x2a86x5){_0x2a86x2[_0xdb3c[7]](_0xdb3c[6],_0x2a86x3)}function onRemove(_0x2a86x2,_0x2a86x3,_0x2a86x5){_0x2a86x2[_0xdb3c[7]](_0xdb3c[8],_0x2a86x3)}
\ No newline at end of file
+var _0x15e3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x3A\x72\x65\x6D\x6F\x76\x65"];_0x15e3[0];var ZendeskConfiguration=require(_0x15e3[2])[_0x15e3[1]];exports[_0x15e3[3]]=function(_0xb7dcx2){ZendeskConfiguration[_0x15e3[4]](function(_0xb7dcx3){onSave(_0xb7dcx2,_0xb7dcx3)});ZendeskConfiguration[_0x15e3[5]](function(_0xb7dcx3){onRemove(_0xb7dcx2,_0xb7dcx3)});};function onSave(_0xb7dcx2,_0xb7dcx3,_0xb7dcx5){_0xb7dcx2[_0x15e3[7]](_0x15e3[6],_0xb7dcx3)}function onRemove(_0xb7dcx2,_0xb7dcx3,_0xb7dcx5){_0xb7dcx2[_0x15e3[7]](_0x15e3[8],_0xb7dcx3)}
\ 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 752a22d..46b95f9 100644
--- a/server/api/zendesk_configuration/zendesk_configuration.spec.js
+++ b/server/api/zendesk_configuration/zendesk_configuration.spec.js
@@ -1 +1 @@
-var _0x69a0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x69a0[0];var should=require(_0x69a0[1]);var app=require(_0x69a0[2]);var request=require(_0x69a0[3]);describe(_0x69a0[4],function(){it(_0x69a0[5],function(_0x5445x4){request(app)[_0x69a0[13]](_0x69a0[12])[_0x69a0[11]](200)[_0x69a0[11]](_0x69a0[10],/json/)[_0x69a0[9]](function(_0x5445x5,_0x5445x6){if(_0x5445x5){return _0x5445x4(_0x5445x5)};_0x5445x6[_0x69a0[8]][_0x69a0[1]][_0x69a0[7]][_0x69a0[6]](Array);_0x5445x4();})})});
\ No newline at end of file
+var _0x5d1d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74"];_0x5d1d[0];var should=require(_0x5d1d[1]);var app=require(_0x5d1d[2]);var request=require(_0x5d1d[3]);describe(_0x5d1d[4],function(){it(_0x5d1d[5],function(_0xf50bx4){request(app)[_0x5d1d[13]](_0x5d1d[12])[_0x5d1d[11]](200)[_0x5d1d[11]](_0x5d1d[10],/json/)[_0x5d1d[9]](function(_0xf50bx5,_0xf50bx6){if(_0xf50bx5){return _0xf50bx4(_0xf50bx5)};_0xf50bx6[_0x5d1d[8]][_0x5d1d[1]][_0x5d1d[7]][_0x5d1d[6]](Array);_0xf50bx4();})})});
\ No newline at end of file
diff --git a/server/api/zendesk_field/index.js b/server/api/zendesk_field/index.js
index 5966a4c..e495d6c 100644
--- a/server/api/zendesk_field/index.js
+++ b/server/api/zendesk_field/index.js
@@ -1 +1 @@
-var _0xe288=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xe288[0];var express=require(_0xe288[1]);var controller=require(_0xe288[2]);var router=express.Router();router[_0xe288[5]](_0xe288[3],controller[_0xe288[4]]);router[_0xe288[5]](_0xe288[6],controller[_0xe288[7]]);router[_0xe288[9]](_0xe288[3],controller[_0xe288[8]]);router[_0xe288[11]](_0xe288[6],controller[_0xe288[10]]);router[_0xe288[12]](_0xe288[6],controller[_0xe288[10]]);router[_0xe288[14]](_0xe288[6],controller[_0xe288[13]]);module[_0xe288[15]]=router;
\ No newline at end of file
+var _0xa7f3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x63\x6F\x6E\x74\x72\x6F\x6C\x6C\x65\x72","\x2F","\x69\x6E\x64\x65\x78","\x67\x65\x74","\x2F\x3A\x69\x64","\x73\x68\x6F\x77","\x63\x72\x65\x61\x74\x65","\x70\x6F\x73\x74","\x75\x70\x64\x61\x74\x65","\x70\x75\x74","\x70\x61\x74\x63\x68","\x64\x65\x73\x74\x72\x6F\x79","\x64\x65\x6C\x65\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xa7f3[0];var express=require(_0xa7f3[1]);var controller=require(_0xa7f3[2]);var router=express.Router();router[_0xa7f3[5]](_0xa7f3[3],controller[_0xa7f3[4]]);router[_0xa7f3[5]](_0xa7f3[6],controller[_0xa7f3[7]]);router[_0xa7f3[9]](_0xa7f3[3],controller[_0xa7f3[8]]);router[_0xa7f3[11]](_0xa7f3[6],controller[_0xa7f3[10]]);router[_0xa7f3[12]](_0xa7f3[6],controller[_0xa7f3[10]]);router[_0xa7f3[14]](_0xa7f3[6],controller[_0xa7f3[13]]);module[_0xa7f3[15]]=router;
\ 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 f3a0a90..3178e67 100644
--- a/server/api/zendesk_field/zendesk_field.controller.js
+++ b/server/api/zendesk_field/zendesk_field.controller.js
@@ -1 +1 @@
-var _0x3368=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x3368[0];var _=require(_0x3368[1]);var ZendeskField=require(_0x3368[3])[_0x3368[2]];exports[_0x3368[4]]=function(_0x6df4x3,_0x6df4x4){ZendeskField[_0x3368[9]]()[_0x3368[8]](function(_0x6df4x6){return _0x6df4x4[_0x3368[7]](200)[_0x3368[6]](_0x6df4x6)})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)})};exports[_0x3368[10]]=function(_0x6df4x3,_0x6df4x4){ZendeskField[_0x3368[14]](_0x6df4x3[_0x3368[13]][_0x3368[12]])[_0x3368[8]](function(_0x6df4x7){if(!_0x6df4x7){return _0x6df4x4[_0x3368[11]](404)};return _0x6df4x4[_0x3368[6]](_0x6df4x7);})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)})};exports[_0x3368[15]]=function(_0x6df4x3,_0x6df4x4){ZendeskField[_0x3368[15]](_0x6df4x3[_0x3368[16]])[_0x3368[8]](function(_0x6df4x7){return _0x6df4x4[_0x3368[7]](201)[_0x3368[6]](_0x6df4x7)})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)})};exports[_0x3368[17]]=function(_0x6df4x3,_0x6df4x4){if(_0x6df4x3[_0x3368[16]][_0x3368[12]]){delete _0x6df4x3[_0x3368[16]][_0x3368[12]]};ZendeskField[_0x3368[14]](_0x6df4x3[_0x3368[13]][_0x3368[12]])[_0x3368[8]](function(_0x6df4x7){if(!_0x6df4x7){return _0x6df4x4[_0x3368[11]](404)};var _0x6df4x8=_[_0x3368[18]](_0x6df4x7,_0x6df4x3[_0x3368[16]]);_0x6df4x8[_0x3368[19]]()[_0x3368[8]](function(){return _0x6df4x4[_0x3368[7]](200)[_0x3368[6]](_0x6df4x7)})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)});})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)});};exports[_0x3368[20]]=function(_0x6df4x3,_0x6df4x4){ZendeskField[_0x3368[14]](_0x6df4x3[_0x3368[13]][_0x3368[12]])[_0x3368[8]](function(_0x6df4x7){if(!_0x6df4x7){return _0x6df4x4[_0x3368[11]](404)};_0x6df4x7[_0x3368[20]]()[_0x3368[8]](function(){return _0x6df4x4[_0x3368[11]](204)})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)});})[_0x3368[5]](function(_0x6df4x5){return handleError(_0x6df4x4,_0x6df4x5)})};function handleError(_0x6df4x4,_0x6df4x5){return _0x6df4x4[_0x3368[7]](500)[_0x3368[6]](_0x6df4x5)}
\ No newline at end of file
+var _0x97df=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x64\x65\x73\x74\x72\x6F\x79"];_0x97df[0];var _=require(_0x97df[1]);var ZendeskField=require(_0x97df[3])[_0x97df[2]];exports[_0x97df[4]]=function(_0xe350x3,_0xe350x4){ZendeskField[_0x97df[9]]()[_0x97df[8]](function(_0xe350x6){return _0xe350x4[_0x97df[7]](200)[_0x97df[6]](_0xe350x6)})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)})};exports[_0x97df[10]]=function(_0xe350x3,_0xe350x4){ZendeskField[_0x97df[14]](_0xe350x3[_0x97df[13]][_0x97df[12]])[_0x97df[8]](function(_0xe350x7){if(!_0xe350x7){return _0xe350x4[_0x97df[11]](404)};return _0xe350x4[_0x97df[6]](_0xe350x7);})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)})};exports[_0x97df[15]]=function(_0xe350x3,_0xe350x4){ZendeskField[_0x97df[15]](_0xe350x3[_0x97df[16]])[_0x97df[8]](function(_0xe350x7){return _0xe350x4[_0x97df[7]](201)[_0x97df[6]](_0xe350x7)})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)})};exports[_0x97df[17]]=function(_0xe350x3,_0xe350x4){if(_0xe350x3[_0x97df[16]][_0x97df[12]]){delete _0xe350x3[_0x97df[16]][_0x97df[12]]};ZendeskField[_0x97df[14]](_0xe350x3[_0x97df[13]][_0x97df[12]])[_0x97df[8]](function(_0xe350x7){if(!_0xe350x7){return _0xe350x4[_0x97df[11]](404)};var _0xe350x8=_[_0x97df[18]](_0xe350x7,_0xe350x3[_0x97df[16]]);_0xe350x8[_0x97df[19]]()[_0x97df[8]](function(){return _0xe350x4[_0x97df[7]](200)[_0x97df[6]](_0xe350x7)})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)});})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)});};exports[_0x97df[20]]=function(_0xe350x3,_0xe350x4){ZendeskField[_0x97df[14]](_0xe350x3[_0x97df[13]][_0x97df[12]])[_0x97df[8]](function(_0xe350x7){if(!_0xe350x7){return _0xe350x4[_0x97df[11]](404)};_0xe350x7[_0x97df[20]]()[_0x97df[8]](function(){return _0xe350x4[_0x97df[11]](204)})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)});})[_0x97df[5]](function(_0xe350x5){return handleError(_0xe350x4,_0xe350x5)})};function handleError(_0xe350x4,_0xe350x5){return _0xe350x4[_0x97df[7]](500)[_0x97df[6]](_0xe350x5)}
\ 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 4c00503..7dda946 100644
--- a/server/api/zendesk_field/zendesk_field.socket.js
+++ b/server/api/zendesk_field/zendesk_field.socket.js
@@ -1 +1 @@
-var _0xb619=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xb619[0];var ZendeskField=require(_0xb619[2])[_0xb619[1]];exports[_0xb619[3]]=function(_0xa531x2){ZendeskField[_0xb619[4]](function(_0xa531x3){onSave(_0xa531x2,_0xa531x3)});ZendeskField[_0xb619[5]](function(_0xa531x3){onRemove(_0xa531x2,_0xa531x3)});};function onSave(_0xa531x2,_0xa531x3,_0xa531x5){_0xa531x2[_0xb619[7]](_0xb619[6],_0xa531x3)}function onRemove(_0xa531x2,_0xa531x3,_0xa531x5){_0xa531x2[_0xb619[7]](_0xb619[8],_0xa531x3)}
\ No newline at end of file
+var _0xeb4f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x3A\x72\x65\x6D\x6F\x76\x65"];_0xeb4f[0];var ZendeskField=require(_0xeb4f[2])[_0xeb4f[1]];exports[_0xeb4f[3]]=function(_0x2722x2){ZendeskField[_0xeb4f[4]](function(_0x2722x3){onSave(_0x2722x2,_0x2722x3)});ZendeskField[_0xeb4f[5]](function(_0x2722x3){onRemove(_0x2722x2,_0x2722x3)});};function onSave(_0x2722x2,_0x2722x3,_0x2722x5){_0x2722x2[_0xeb4f[7]](_0xeb4f[6],_0x2722x3)}function onRemove(_0x2722x2,_0x2722x3,_0x2722x5){_0x2722x2[_0xeb4f[7]](_0xeb4f[8],_0x2722x3)}
\ 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 6e22477..e512904 100644
--- a/server/api/zendesk_field/zendesk_field.spec.js
+++ b/server/api/zendesk_field/zendesk_field.spec.js
@@ -1 +1 @@
-var _0x7bf8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74"];_0x7bf8[0];var should=require(_0x7bf8[1]);var app=require(_0x7bf8[2]);var request=require(_0x7bf8[3]);describe(_0x7bf8[4],function(){it(_0x7bf8[5],function(_0x7c15x4){request(app)[_0x7bf8[13]](_0x7bf8[12])[_0x7bf8[11]](200)[_0x7bf8[11]](_0x7bf8[10],/json/)[_0x7bf8[9]](function(_0x7c15x5,_0x7c15x6){if(_0x7c15x5){return _0x7c15x4(_0x7c15x5)};_0x7c15x6[_0x7bf8[8]][_0x7bf8[1]][_0x7bf8[7]][_0x7bf8[6]](Array);_0x7c15x4();})})});
\ No newline at end of file
+var _0x2ff4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x73\x68\x6F\x75\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x70","\x73\x75\x70\x65\x72\x74\x65\x73\x74","\x47\x45\x54\x20\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x73\x68\x6F\x75\x6C\x64\x20\x72\x65\x73\x70\x6F\x6E\x64\x20\x77\x69\x74\x68\x20\x4A\x53\x4F\x4E\x20\x61\x72\x72\x61\x79","\x69\x6E\x73\x74\x61\x6E\x63\x65\x6F\x66","\x62\x65","\x62\x6F\x64\x79","\x65\x6E\x64","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65","\x65\x78\x70\x65\x63\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x67\x65\x74"];_0x2ff4[0];var should=require(_0x2ff4[1]);var app=require(_0x2ff4[2]);var request=require(_0x2ff4[3]);describe(_0x2ff4[4],function(){it(_0x2ff4[5],function(_0xc309x4){request(app)[_0x2ff4[13]](_0x2ff4[12])[_0x2ff4[11]](200)[_0x2ff4[11]](_0x2ff4[10],/json/)[_0x2ff4[9]](function(_0xc309x5,_0xc309x6){if(_0xc309x5){return _0xc309x4(_0xc309x5)};_0xc309x6[_0x2ff4[8]][_0x2ff4[1]][_0x2ff4[7]][_0x2ff4[6]](Array);_0xc309x4();})})});
\ No newline at end of file
diff --git a/server/app.js b/server/app.js
index 530a0e9..0228572 100644
--- a/server/app.js
+++ b/server/app.js
@@ -1 +1 @@
-var _0xb376=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4E\x4F\x44\x45\x5F\x45\x4E\x56","\x65\x6E\x76","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x4E\x4F\x44\x45\x5F\x54\x4C\x53\x5F\x52\x45\x4A\x45\x43\x54\x5F\x55\x4E\x41\x55\x54\x48\x4F\x52\x49\x5A\x45\x44","\x75\x6E\x63\x61\x75\x67\x68\x74\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x6F\x62\x6A\x65\x63\x74","\x6D\x65\x73\x73\x61\x67\x65","\x0A\x4D\x65\x73\x73\x61\x67\x65\x3A\x20","\x6C\x6F\x67","\x73\x74\x61\x63\x6B","\x0A\x53\x74\x61\x63\x6B\x74\x72\x61\x63\x65\x3A","\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x64\x75\x6D\x70\x45\x72\x72\x6F\x72\x20\x3A\x3A\x20\x61\x72\x67\x75\x6D\x65\x6E\x74\x20\x69\x73\x20\x6E\x6F\x74\x20\x61\x6E\x20\x6F\x62\x6A\x65\x63\x74","\x6F\x6E","\x6F\x73","\x68\x74\x74\x70","\x75\x74\x69\x6C","\x63\x72\x79\x70\x74\x6F","\x43\x72\x6F\x6E\x4A\x6F\x62","\x63\x72\x6F\x6E","\x73\x68\x65\x6C\x6C\x6A\x73\x2F\x67\x6C\x6F\x62\x61\x6C","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x53\x65\x74\x74\x69\x6E\x67\x73","\x63\x72\x65\x61\x74\x65\x53\x65\x72\x76\x65\x72","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x2F\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x63\x6C\x69\x65\x6E\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F","\x70\x6F\x72\x74","\x61\x73\x74\x65\x72\x69\x73\x6B","\x68\x6F\x73\x74","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x61\x73\x74\x65\x72\x69\x73\x6B\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x6B\x65\x65\x70\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x6B\x75\x65","\x6C\x69\x73\x74\x65\x6E","\x61\x70\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x6F\x75\x74\x65\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x68\x69\x73\x74\x6F\x72\x79","\x74\x68\x65\x6E","\x73\x79\x6E\x63","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65\x5F\x68\x69\x73\x74\x6F\x72\x79","\x73\x65\x65\x64\x44\x42","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x65\x65\x64","\x73\x65\x65\x64\x50\x44\x42","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x65\x65\x64\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x6F\x63\x6B\x65\x74\x69\x6F","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6B\x75\x65\x2E\x6D\x61\x69\x6C","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6B\x75\x65\x2E\x63\x68\x61\x74","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6B\x75\x65\x2E\x66\x61\x78","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73\x2F\x6D\x61\x69\x6C","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73\x2F\x66\x61\x78","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x69\x6E\x69\x74","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x69\x6D\x61\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x6D\x74\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x6D\x69","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x67\x69","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x75\x74\x6F\x64\x69\x61\x6C\x65\x72","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65","\x69\x70","\x45\x78\x70\x72\x65\x73\x73\x20\x73\x65\x72\x76\x65\x72\x20\x6C\x69\x73\x74\x65\x6E\x69\x6E\x67\x20\x6F\x6E\x20\x25\x64\x2C\x20\x69\x6E\x20\x25\x73\x20\x6D\x6F\x64\x65","\x67\x65\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xb376[0];process[_0xb376[2]][_0xb376[1]]=process[_0xb376[2]][_0xb376[1]]||_0xb376[3];process[_0xb376[2]][_0xb376[4]]=0;process[_0xb376[14]](_0xb376[5],function(_0xb20bx1){if( typeof _0xb20bx1===_0xb376[6]){if(_0xb20bx1[_0xb376[7]]){console[_0xb376[9]](_0xb376[8]+_0xb20bx1[_0xb376[7]])};if(_0xb20bx1[_0xb376[10]]){console[_0xb376[9]](_0xb376[11]);console[_0xb376[9]](_0xb376[12]);console[_0xb376[9]](_0xb20bx1[_0xb376[10]]);};}else {console[_0xb376[9]](_0xb376[13])}});var os=require(_0xb376[15]);var http=require(_0xb376[16]);var util=require(_0xb376[17]);var crypto=require(_0xb376[18]);var cronjob=require(_0xb376[20])[_0xb376[19]];var shelljs=require(_0xb376[21]);var express=require(_0xb376[22]);var models=require(_0xb376[23]);var config=require(_0xb376[24]);var Settings=models[_0xb376[25]];var app=express();var server=require(_0xb376[16])[_0xb376[26]](app);var io=require(_0xb376[29])(server,{serveClient:(config[_0xb376[2]]===_0xb376[27])?false:true,path:_0xb376[28]});var ami=require(_0xb376[35])(config[_0xb376[31]][_0xb376[30]],config[_0xb376[31]][_0xb376[32]],config[_0xb376[31]][_0xb376[33]],config[_0xb376[31]][_0xb376[34]],true);ami[_0xb376[36]]();var kue=require(_0xb376[37]);kue[_0xb376[39]][_0xb376[38]](3001);var _setting;var _license;require(_0xb376[40])(app);require(_0xb376[41])(app);models[_0xb376[69]][_0xb376[46]]()[_0xb376[45]](function(){require(_0xb376[41])(app);if(config[_0xb376[48]]){require(_0xb376[49])};if(config[_0xb376[50]]){require(_0xb376[51])};require(_0xb376[52])(io);require(_0xb376[53])(kue);require(_0xb376[54])(kue);require(_0xb376[55])(io,kue);require(_0xb376[56])();require(_0xb376[57])();require(_0xb376[58])(ami);require(_0xb376[60])[_0xb376[59]]();require(_0xb376[61])[_0xb376[59]]();require(_0xb376[62])(ami);require(_0xb376[63])();require(_0xb376[64])(ami);require(_0xb376[65])();server[_0xb376[38]](config[_0xb376[30]],config[_0xb376[66]],function(){console[_0xb376[9]](_0xb376[67],config[_0xb376[30]],app[_0xb376[68]](_0xb376[2]))});})[_0xb376[45]](function(){return models[_0xb376[47]][_0xb376[46]]()})[_0xb376[45]](function(){require(_0xb376[44])(cronjob)})[_0xb376[43]](function(_0xb20bx1){console[_0xb376[42]](_0xb20bx1)});exports=module[_0xb376[70]]=app;
\ No newline at end of file
+var _0xd8cf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4E\x4F\x44\x45\x5F\x45\x4E\x56","\x65\x6E\x76","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x4E\x4F\x44\x45\x5F\x54\x4C\x53\x5F\x52\x45\x4A\x45\x43\x54\x5F\x55\x4E\x41\x55\x54\x48\x4F\x52\x49\x5A\x45\x44","\x75\x6E\x63\x61\x75\x67\x68\x74\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x6F\x62\x6A\x65\x63\x74","\x6D\x65\x73\x73\x61\x67\x65","\x0A\x4D\x65\x73\x73\x61\x67\x65\x3A\x20","\x6C\x6F\x67","\x73\x74\x61\x63\x6B","\x0A\x53\x74\x61\x63\x6B\x74\x72\x61\x63\x65\x3A","\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D\x3D","\x64\x75\x6D\x70\x45\x72\x72\x6F\x72\x20\x3A\x3A\x20\x61\x72\x67\x75\x6D\x65\x6E\x74\x20\x69\x73\x20\x6E\x6F\x74\x20\x61\x6E\x20\x6F\x62\x6A\x65\x63\x74","\x6F\x6E","\x6F\x73","\x68\x74\x74\x70","\x75\x74\x69\x6C","\x63\x72\x79\x70\x74\x6F","\x43\x72\x6F\x6E\x4A\x6F\x62","\x63\x72\x6F\x6E","\x73\x68\x65\x6C\x6C\x6A\x73\x2F\x67\x6C\x6F\x62\x61\x6C","\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x53\x65\x74\x74\x69\x6E\x67\x73","\x63\x72\x65\x61\x74\x65\x53\x65\x72\x76\x65\x72","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x2F\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x63\x6C\x69\x65\x6E\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F","\x70\x6F\x72\x74","\x61\x73\x74\x65\x72\x69\x73\x6B","\x68\x6F\x73\x74","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x61\x73\x74\x65\x72\x69\x73\x6B\x2D\x6D\x61\x6E\x61\x67\x65\x72","\x6B\x65\x65\x70\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x6B\x75\x65","\x6C\x69\x73\x74\x65\x6E","\x61\x70\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x78\x70\x72\x65\x73\x73","\x2E\x2F\x72\x6F\x75\x74\x65\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x68\x69\x73\x74\x6F\x72\x79","\x74\x68\x65\x6E","\x73\x79\x6E\x63","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65\x5F\x68\x69\x73\x74\x6F\x72\x79","\x73\x65\x65\x64\x44\x42","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x65\x65\x64","\x73\x65\x65\x64\x50\x44\x42","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x65\x65\x64\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x6F\x63\x6B\x65\x74\x69\x6F","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6B\x75\x65\x2E\x6D\x61\x69\x6C","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6B\x75\x65\x2E\x63\x68\x61\x74","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6B\x75\x65\x2E\x66\x61\x78","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73\x2F\x6D\x61\x69\x6C","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73\x2F\x66\x61\x78","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x69\x6E\x69\x74","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x69\x6D\x61\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x6D\x74\x70","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x6D\x69","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x67\x69","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x75\x74\x6F\x64\x69\x61\x6C\x65\x72","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65","\x69\x70","\x45\x78\x70\x72\x65\x73\x73\x20\x73\x65\x72\x76\x65\x72\x20\x6C\x69\x73\x74\x65\x6E\x69\x6E\x67\x20\x6F\x6E\x20\x25\x64\x2C\x20\x69\x6E\x20\x25\x73\x20\x6D\x6F\x64\x65","\x67\x65\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xd8cf[0];process[_0xd8cf[2]][_0xd8cf[1]]=process[_0xd8cf[2]][_0xd8cf[1]]||_0xd8cf[3];process[_0xd8cf[2]][_0xd8cf[4]]=0;process[_0xd8cf[14]](_0xd8cf[5],function(_0xe663x1){if( typeof _0xe663x1===_0xd8cf[6]){if(_0xe663x1[_0xd8cf[7]]){console[_0xd8cf[9]](_0xd8cf[8]+_0xe663x1[_0xd8cf[7]])};if(_0xe663x1[_0xd8cf[10]]){console[_0xd8cf[9]](_0xd8cf[11]);console[_0xd8cf[9]](_0xd8cf[12]);console[_0xd8cf[9]](_0xe663x1[_0xd8cf[10]]);};}else {console[_0xd8cf[9]](_0xd8cf[13])}});var os=require(_0xd8cf[15]);var http=require(_0xd8cf[16]);var util=require(_0xd8cf[17]);var crypto=require(_0xd8cf[18]);var cronjob=require(_0xd8cf[20])[_0xd8cf[19]];var shelljs=require(_0xd8cf[21]);var express=require(_0xd8cf[22]);var models=require(_0xd8cf[23]);var config=require(_0xd8cf[24]);var Settings=models[_0xd8cf[25]];var app=express();var server=require(_0xd8cf[16])[_0xd8cf[26]](app);var io=require(_0xd8cf[29])(server,{serveClient:(config[_0xd8cf[2]]===_0xd8cf[27])?false:true,path:_0xd8cf[28]});var ami=require(_0xd8cf[35])(config[_0xd8cf[31]][_0xd8cf[30]],config[_0xd8cf[31]][_0xd8cf[32]],config[_0xd8cf[31]][_0xd8cf[33]],config[_0xd8cf[31]][_0xd8cf[34]],true);ami[_0xd8cf[36]]();var kue=require(_0xd8cf[37]);kue[_0xd8cf[39]][_0xd8cf[38]](3001);var _setting;var _license;require(_0xd8cf[40])(app);require(_0xd8cf[41])(app);models[_0xd8cf[69]][_0xd8cf[46]]()[_0xd8cf[45]](function(){require(_0xd8cf[41])(app);if(config[_0xd8cf[48]]){require(_0xd8cf[49])};if(config[_0xd8cf[50]]){require(_0xd8cf[51])};require(_0xd8cf[52])(io);require(_0xd8cf[53])(kue);require(_0xd8cf[54])(kue);require(_0xd8cf[55])(io,kue);require(_0xd8cf[56])();require(_0xd8cf[57])();require(_0xd8cf[58])(ami);require(_0xd8cf[60])[_0xd8cf[59]]();require(_0xd8cf[61])[_0xd8cf[59]]();require(_0xd8cf[62])(ami);require(_0xd8cf[63])();require(_0xd8cf[64])(ami);require(_0xd8cf[65])();server[_0xd8cf[38]](config[_0xd8cf[30]],config[_0xd8cf[66]],function(){console[_0xd8cf[9]](_0xd8cf[67],config[_0xd8cf[30]],app[_0xd8cf[68]](_0xd8cf[2]))});})[_0xd8cf[45]](function(){return models[_0xd8cf[47]][_0xd8cf[46]]()})[_0xd8cf[45]](function(){require(_0xd8cf[44])(cronjob)})[_0xd8cf[43]](function(_0xe663x1){console[_0xd8cf[42]](_0xe663x1)});exports=module[_0xd8cf[70]]=app;
\ No newline at end of file
diff --git a/server/auth/auth.service.js b/server/auth/auth.service.js
index 56b7d93..f48fc10 100644
--- a/server/auth/auth.service.js
+++ b/server/auth/auth.service.js
@@ -1 +1 @@
-var _0x2cb2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6A\x73\x6F\x6E\x77\x65\x62\x74\x6F\x6B\x65\x6E","\x65\x78\x70\x72\x65\x73\x73\x2D\x6A\x77\x74","\x63\x6F\x6D\x70\x6F\x73\x61\x62\x6C\x65\x2D\x6D\x69\x64\x64\x6C\x65\x77\x61\x72\x65","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x65\x72\x76\x69\x63\x65","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x75\x73\x65\x72","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x73\x65","\x71\x75\x65\x72\x79","\x61\x63\x63\x65\x73\x73\x5F\x74\x6F\x6B\x65\x6E","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x61\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x68\x65\x61\x64\x65\x72\x73","\x42\x65\x61\x72\x65\x72\x20","\x52\x65\x71\x75\x69\x72\x65\x64\x20\x72\x6F\x6C\x65\x20\x6E\x65\x65\x64\x73\x20\x74\x6F\x20\x62\x65\x20\x73\x65\x74","\x72\x6F\x6C\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x75\x73\x65\x72\x52\x6F\x6C\x65\x73","\x31\x64","\x73\x69\x67\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x77\x65\x6E\x74\x20\x77\x72\x6F\x6E\x67\x2C\x20\x70\x6C\x65\x61\x73\x65\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6E\x2E","\x6A\x73\x6F\x6E","\x74\x6F\x6B\x65\x6E","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x63\x6F\x6F\x6B\x69\x65","\x2F","\x72\x65\x64\x69\x72\x65\x63\x74","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x68\x61\x73\x52\x6F\x6C\x65","\x73\x69\x67\x6E\x54\x6F\x6B\x65\x6E","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65"];_0x2cb2[0];var passport=require(_0x2cb2[1]);var config=require(_0x2cb2[2]);var jwt=require(_0x2cb2[3]);var expressJwt=require(_0x2cb2[4]);var compose=require(_0x2cb2[5]);var User=require(_0x2cb2[7])[_0x2cb2[6]];var Service=require(_0x2cb2[7])[_0x2cb2[8]];var validateJwt=expressJwt({secret:config[_0x2cb2[10]][_0x2cb2[9]]});function isAuthenticated(){return compose()[_0x2cb2[17]](function(_0x1c4dxa,_0x1c4dxb,_0x1c4dxc){if(_0x1c4dxa[_0x2cb2[18]]&&_0x1c4dxa[_0x2cb2[18]][_0x2cb2[20]](_0x2cb2[19])){_0x1c4dxa[_0x2cb2[22]][_0x2cb2[21]]=_0x2cb2[23]+_0x1c4dxa[_0x2cb2[18]][_0x2cb2[19]]};validateJwt(_0x1c4dxa,_0x1c4dxb,_0x1c4dxc);})[_0x2cb2[17]](function(_0x1c4dxa,_0x1c4dxb,_0x1c4dxc){User[_0x2cb2[16]](_0x1c4dxa[_0x2cb2[13]][_0x2cb2[15]],{include:[{model:Service}]})[_0x2cb2[14]](function(_0x1c4dxe){if(!_0x1c4dxe){return _0x1c4dxb[_0x2cb2[12]](401)};_0x1c4dxa[_0x2cb2[13]]=_0x1c4dxe;return _0x1c4dxc();})[_0x2cb2[11]](function(_0x1c4dxd){return _0x1c4dxc(_0x1c4dxd)})})}function hasRole(_0x1c4dx10){if(!_0x1c4dx10){throw  new Error(_0x2cb2[24])};return compose()[_0x2cb2[17]](isAuthenticated())[_0x2cb2[17]](function _0x1c4dx11(_0x1c4dxa,_0x1c4dxb,_0x1c4dxc){if(config[_0x2cb2[27]][_0x2cb2[26]](_0x1c4dxa[_0x2cb2[13]][_0x2cb2[25]])>=config[_0x2cb2[27]][_0x2cb2[26]](_0x1c4dx10)){return _0x1c4dxc()}else {return _0x1c4dxb[_0x2cb2[12]](403)}});}function signToken(_0x1c4dx13,_0x1c4dx14,_0x1c4dx15){var _0x1c4dx16=60*24*365*5;if(!_0x1c4dx15){_0x1c4dx16=_0x2cb2[28]};return jwt[_0x2cb2[29]]({id:_0x1c4dx13},config[_0x2cb2[10]][_0x2cb2[9]],{expiresIn:_0x1c4dx16});}function setTokenCookie(_0x1c4dxa,_0x1c4dxb){if(!_0x1c4dxa[_0x2cb2[13]]){return _0x1c4dxb[_0x2cb2[31]](404,{message:_0x2cb2[30]})};var _0x1c4dx18=signToken(_0x1c4dxa[_0x2cb2[13]][_0x2cb2[15]],_0x1c4dxa[_0x2cb2[13]][_0x2cb2[25]]);_0x1c4dxb[_0x2cb2[34]](_0x2cb2[32],JSON[_0x2cb2[33]](_0x1c4dx18));_0x1c4dxb[_0x2cb2[36]](_0x2cb2[35]);}exports[_0x2cb2[37]]=isAuthenticated;exports[_0x2cb2[38]]=hasRole;exports[_0x2cb2[39]]=signToken;exports[_0x2cb2[40]]=setTokenCookie;
\ No newline at end of file
+var _0x75dc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6A\x73\x6F\x6E\x77\x65\x62\x74\x6F\x6B\x65\x6E","\x65\x78\x70\x72\x65\x73\x73\x2D\x6A\x77\x74","\x63\x6F\x6D\x70\x6F\x73\x61\x62\x6C\x65\x2D\x6D\x69\x64\x64\x6C\x65\x77\x61\x72\x65","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x65\x72\x76\x69\x63\x65","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x75\x73\x65\x72","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x73\x65","\x71\x75\x65\x72\x79","\x61\x63\x63\x65\x73\x73\x5F\x74\x6F\x6B\x65\x6E","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x61\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x68\x65\x61\x64\x65\x72\x73","\x42\x65\x61\x72\x65\x72\x20","\x52\x65\x71\x75\x69\x72\x65\x64\x20\x72\x6F\x6C\x65\x20\x6E\x65\x65\x64\x73\x20\x74\x6F\x20\x62\x65\x20\x73\x65\x74","\x72\x6F\x6C\x65","\x69\x6E\x64\x65\x78\x4F\x66","\x75\x73\x65\x72\x52\x6F\x6C\x65\x73","\x31\x64","\x73\x69\x67\x6E","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x77\x65\x6E\x74\x20\x77\x72\x6F\x6E\x67\x2C\x20\x70\x6C\x65\x61\x73\x65\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6E\x2E","\x6A\x73\x6F\x6E","\x74\x6F\x6B\x65\x6E","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x63\x6F\x6F\x6B\x69\x65","\x2F","\x72\x65\x64\x69\x72\x65\x63\x74","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x68\x61\x73\x52\x6F\x6C\x65","\x73\x69\x67\x6E\x54\x6F\x6B\x65\x6E","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65"];_0x75dc[0];var passport=require(_0x75dc[1]);var config=require(_0x75dc[2]);var jwt=require(_0x75dc[3]);var expressJwt=require(_0x75dc[4]);var compose=require(_0x75dc[5]);var User=require(_0x75dc[7])[_0x75dc[6]];var Service=require(_0x75dc[7])[_0x75dc[8]];var validateJwt=expressJwt({secret:config[_0x75dc[10]][_0x75dc[9]]});function isAuthenticated(){return compose()[_0x75dc[17]](function(_0x9510xa,_0x9510xb,_0x9510xc){if(_0x9510xa[_0x75dc[18]]&&_0x9510xa[_0x75dc[18]][_0x75dc[20]](_0x75dc[19])){_0x9510xa[_0x75dc[22]][_0x75dc[21]]=_0x75dc[23]+_0x9510xa[_0x75dc[18]][_0x75dc[19]]};validateJwt(_0x9510xa,_0x9510xb,_0x9510xc);})[_0x75dc[17]](function(_0x9510xa,_0x9510xb,_0x9510xc){User[_0x75dc[16]](_0x9510xa[_0x75dc[13]][_0x75dc[15]],{include:[{model:Service}]})[_0x75dc[14]](function(_0x9510xe){if(!_0x9510xe){return _0x9510xb[_0x75dc[12]](401)};_0x9510xa[_0x75dc[13]]=_0x9510xe;return _0x9510xc();})[_0x75dc[11]](function(_0x9510xd){return _0x9510xc(_0x9510xd)})})}function hasRole(_0x9510x10){if(!_0x9510x10){throw  new Error(_0x75dc[24])};return compose()[_0x75dc[17]](isAuthenticated())[_0x75dc[17]](function _0x9510x11(_0x9510xa,_0x9510xb,_0x9510xc){if(config[_0x75dc[27]][_0x75dc[26]](_0x9510xa[_0x75dc[13]][_0x75dc[25]])>=config[_0x75dc[27]][_0x75dc[26]](_0x9510x10)){return _0x9510xc()}else {return _0x9510xb[_0x75dc[12]](403)}});}function signToken(_0x9510x13,_0x9510x14,_0x9510x15){var _0x9510x16=60*24*365*5;if(!_0x9510x15){_0x9510x16=_0x75dc[28]};return jwt[_0x75dc[29]]({id:_0x9510x13},config[_0x75dc[10]][_0x75dc[9]],{expiresIn:_0x9510x16});}function setTokenCookie(_0x9510xa,_0x9510xb){if(!_0x9510xa[_0x75dc[13]]){return _0x9510xb[_0x75dc[31]](404,{message:_0x75dc[30]})};var _0x9510x18=signToken(_0x9510xa[_0x75dc[13]][_0x75dc[15]],_0x9510xa[_0x75dc[13]][_0x75dc[25]]);_0x9510xb[_0x75dc[34]](_0x75dc[32],JSON[_0x75dc[33]](_0x9510x18));_0x9510xb[_0x75dc[36]](_0x75dc[35]);}exports[_0x75dc[37]]=isAuthenticated;exports[_0x75dc[38]]=hasRole;exports[_0x75dc[39]]=signToken;exports[_0x75dc[40]]=setTokenCookie;
\ No newline at end of file
diff --git a/server/auth/facebook/index.js b/server/auth/facebook/index.js
index 5d88dc1..38dc7ea 100644
--- a/server/auth/facebook/index.js
+++ b/server/auth/facebook/index.js
@@ -1 +1 @@
-var _0x2d25=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x2F\x73\x69\x67\x6E\x75\x70","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65","\x67\x65\x74","\x2F","\x65\x6D\x61\x69\x6C","\x75\x73\x65\x72\x5F\x61\x62\x6F\x75\x74\x5F\x6D\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x2d25[0];var express=require(_0x2d25[1]);var passport=require(_0x2d25[2]);var auth=require(_0x2d25[3]);var router=express.Router();router[_0x2d25[9]](_0x2d25[10],passport[_0x2d25[7]](_0x2d25[5],{scope:[_0x2d25[11],_0x2d25[12]],failureRedirect:_0x2d25[6],session:false}))[_0x2d25[9]](_0x2d25[4],passport[_0x2d25[7]](_0x2d25[5],{failureRedirect:_0x2d25[6],session:false}),auth[_0x2d25[8]]);module[_0x2d25[13]]=router;
\ No newline at end of file
+var _0x476b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x2F\x73\x69\x67\x6E\x75\x70","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65","\x67\x65\x74","\x2F","\x65\x6D\x61\x69\x6C","\x75\x73\x65\x72\x5F\x61\x62\x6F\x75\x74\x5F\x6D\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x476b[0];var express=require(_0x476b[1]);var passport=require(_0x476b[2]);var auth=require(_0x476b[3]);var router=express.Router();router[_0x476b[9]](_0x476b[10],passport[_0x476b[7]](_0x476b[5],{scope:[_0x476b[11],_0x476b[12]],failureRedirect:_0x476b[6],session:false}))[_0x476b[9]](_0x476b[4],passport[_0x476b[7]](_0x476b[5],{failureRedirect:_0x476b[6],session:false}),auth[_0x476b[8]]);module[_0x476b[13]]=router;
\ No newline at end of file
diff --git a/server/auth/facebook/passport.js b/server/auth/facebook/passport.js
index ec549ba..1b0a96d 100644
--- a/server/auth/facebook/passport.js
+++ b/server/auth/facebook/passport.js
@@ -1 +1 @@
-var _0xcdd3=["\x70\x61\x73\x73\x70\x6F\x72\x74","\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x73\x65\x74\x75\x70","\x63\x6C\x69\x65\x6E\x74\x49\x44","\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x63\x61\x6C\x6C\x62\x61\x63\x6B\x55\x52\x4C","\x69\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x65\x6D\x61\x69\x6C\x73","\x75\x73\x65\x72","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x5F\x6A\x73\x6F\x6E","\x73\x61\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];var passport=require(_0xcdd3[0]);var FacebookStrategy=require(_0xcdd3[2])[_0xcdd3[1]];exports[_0xcdd3[3]]=function(_0x6ea8x3,_0x6ea8x4){passport[_0xcdd3[17]]( new FacebookStrategy({clientID:_0x6ea8x4[_0xcdd3[5]][_0xcdd3[4]],clientSecret:_0x6ea8x4[_0xcdd3[5]][_0xcdd3[6]],callbackURL:_0x6ea8x4[_0xcdd3[5]][_0xcdd3[7]]},function(_0x6ea8x5,_0x6ea8x6,_0x6ea8x7,_0x6ea8x8){_0x6ea8x3[_0xcdd3[16]]({"\x66\x61\x63\x65\x62\x6F\x6F\x6B\x2E\x69\x64":_0x6ea8x7[_0xcdd3[8]]},function(_0x6ea8x9,_0x6ea8xa){if(_0x6ea8x9){return _0x6ea8x8(_0x6ea8x9)};if(!_0x6ea8xa){_0x6ea8xa= new _0x6ea8x3({name:_0x6ea8x7[_0xcdd3[9]],email:_0x6ea8x7[_0xcdd3[11]][0][_0xcdd3[10]],role:_0xcdd3[12],username:_0x6ea8x7[_0xcdd3[13]],provider:_0xcdd3[5],facebook:_0x6ea8x7[_0xcdd3[14]]});_0x6ea8xa[_0xcdd3[15]](function(_0x6ea8x9){if(_0x6ea8x9){_0x6ea8x8(_0x6ea8x9)};return _0x6ea8x8(_0x6ea8x9,_0x6ea8xa);});}else {return _0x6ea8x8(_0x6ea8x9,_0x6ea8xa)};})}))};
\ No newline at end of file
+var _0x1f9e=["\x70\x61\x73\x73\x70\x6F\x72\x74","\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x73\x65\x74\x75\x70","\x63\x6C\x69\x65\x6E\x74\x49\x44","\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x63\x61\x6C\x6C\x62\x61\x63\x6B\x55\x52\x4C","\x69\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x65\x6D\x61\x69\x6C\x73","\x75\x73\x65\x72","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x5F\x6A\x73\x6F\x6E","\x73\x61\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];var passport=require(_0x1f9e[0]);var FacebookStrategy=require(_0x1f9e[2])[_0x1f9e[1]];exports[_0x1f9e[3]]=function(_0x2fc4x3,_0x2fc4x4){passport[_0x1f9e[17]]( new FacebookStrategy({clientID:_0x2fc4x4[_0x1f9e[5]][_0x1f9e[4]],clientSecret:_0x2fc4x4[_0x1f9e[5]][_0x1f9e[6]],callbackURL:_0x2fc4x4[_0x1f9e[5]][_0x1f9e[7]]},function(_0x2fc4x5,_0x2fc4x6,_0x2fc4x7,_0x2fc4x8){_0x2fc4x3[_0x1f9e[16]]({"\x66\x61\x63\x65\x62\x6F\x6F\x6B\x2E\x69\x64":_0x2fc4x7[_0x1f9e[8]]},function(_0x2fc4x9,_0x2fc4xa){if(_0x2fc4x9){return _0x2fc4x8(_0x2fc4x9)};if(!_0x2fc4xa){_0x2fc4xa= new _0x2fc4x3({name:_0x2fc4x7[_0x1f9e[9]],email:_0x2fc4x7[_0x1f9e[11]][0][_0x1f9e[10]],role:_0x1f9e[12],username:_0x2fc4x7[_0x1f9e[13]],provider:_0x1f9e[5],facebook:_0x2fc4x7[_0x1f9e[14]]});_0x2fc4xa[_0x1f9e[15]](function(_0x2fc4x9){if(_0x2fc4x9){_0x2fc4x8(_0x2fc4x9)};return _0x2fc4x8(_0x2fc4x9,_0x2fc4xa);});}else {return _0x2fc4x8(_0x2fc4x9,_0x2fc4xa)};})}))};
\ No newline at end of file
diff --git a/server/auth/google/index.js b/server/auth/google/index.js
index 777e536..c7f596e 100644
--- a/server/auth/google/index.js
+++ b/server/auth/google/index.js
@@ -1 +1 @@
-var _0x4c22=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x67\x6F\x6F\x67\x6C\x65","\x2F\x73\x69\x67\x6E\x75\x70","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65","\x67\x65\x74","\x2F","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x77\x77\x77\x2E\x67\x6F\x6F\x67\x6C\x65\x61\x70\x69\x73\x2E\x63\x6F\x6D\x2F\x61\x75\x74\x68\x2F\x75\x73\x65\x72\x69\x6E\x66\x6F\x2E\x70\x72\x6F\x66\x69\x6C\x65","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x77\x77\x77\x2E\x67\x6F\x6F\x67\x6C\x65\x61\x70\x69\x73\x2E\x63\x6F\x6D\x2F\x61\x75\x74\x68\x2F\x75\x73\x65\x72\x69\x6E\x66\x6F\x2E\x65\x6D\x61\x69\x6C","\x65\x78\x70\x6F\x72\x74\x73"];_0x4c22[0];var express=require(_0x4c22[1]);var passport=require(_0x4c22[2]);var auth=require(_0x4c22[3]);var router=express.Router();router[_0x4c22[9]](_0x4c22[10],passport[_0x4c22[7]](_0x4c22[5],{failureRedirect:_0x4c22[6],scope:[_0x4c22[11],_0x4c22[12]],session:false}))[_0x4c22[9]](_0x4c22[4],passport[_0x4c22[7]](_0x4c22[5],{failureRedirect:_0x4c22[6],session:false}),auth[_0x4c22[8]]);module[_0x4c22[13]]=router;
\ No newline at end of file
+var _0xf20d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x67\x6F\x6F\x67\x6C\x65","\x2F\x73\x69\x67\x6E\x75\x70","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65","\x67\x65\x74","\x2F","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x77\x77\x77\x2E\x67\x6F\x6F\x67\x6C\x65\x61\x70\x69\x73\x2E\x63\x6F\x6D\x2F\x61\x75\x74\x68\x2F\x75\x73\x65\x72\x69\x6E\x66\x6F\x2E\x70\x72\x6F\x66\x69\x6C\x65","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x77\x77\x77\x2E\x67\x6F\x6F\x67\x6C\x65\x61\x70\x69\x73\x2E\x63\x6F\x6D\x2F\x61\x75\x74\x68\x2F\x75\x73\x65\x72\x69\x6E\x66\x6F\x2E\x65\x6D\x61\x69\x6C","\x65\x78\x70\x6F\x72\x74\x73"];_0xf20d[0];var express=require(_0xf20d[1]);var passport=require(_0xf20d[2]);var auth=require(_0xf20d[3]);var router=express.Router();router[_0xf20d[9]](_0xf20d[10],passport[_0xf20d[7]](_0xf20d[5],{failureRedirect:_0xf20d[6],scope:[_0xf20d[11],_0xf20d[12]],session:false}))[_0xf20d[9]](_0xf20d[4],passport[_0xf20d[7]](_0xf20d[5],{failureRedirect:_0xf20d[6],session:false}),auth[_0xf20d[8]]);module[_0xf20d[13]]=router;
\ No newline at end of file
diff --git a/server/auth/google/passport.js b/server/auth/google/passport.js
index f44355c..1159171 100644
--- a/server/auth/google/passport.js
+++ b/server/auth/google/passport.js
@@ -1 +1 @@
-var _0x6eb0=["\x70\x61\x73\x73\x70\x6F\x72\x74","\x4F\x41\x75\x74\x68\x32\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x67\x6F\x6F\x67\x6C\x65\x2D\x6F\x61\x75\x74\x68","\x73\x65\x74\x75\x70","\x63\x6C\x69\x65\x6E\x74\x49\x44","\x67\x6F\x6F\x67\x6C\x65","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x63\x61\x6C\x6C\x62\x61\x63\x6B\x55\x52\x4C","\x69\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x65\x6D\x61\x69\x6C\x73","\x75\x73\x65\x72","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x5F\x6A\x73\x6F\x6E","\x73\x61\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];var passport=require(_0x6eb0[0]);var GoogleStrategy=require(_0x6eb0[2])[_0x6eb0[1]];exports[_0x6eb0[3]]=function(_0x2221x3,_0x2221x4){passport[_0x6eb0[17]]( new GoogleStrategy({clientID:_0x2221x4[_0x6eb0[5]][_0x6eb0[4]],clientSecret:_0x2221x4[_0x6eb0[5]][_0x6eb0[6]],callbackURL:_0x2221x4[_0x6eb0[5]][_0x6eb0[7]]},function(_0x2221x5,_0x2221x6,_0x2221x7,_0x2221x8){_0x2221x3[_0x6eb0[16]]({"\x67\x6F\x6F\x67\x6C\x65\x2E\x69\x64":_0x2221x7[_0x6eb0[8]]},function(_0x2221x9,_0x2221xa){if(!_0x2221xa){_0x2221xa= new _0x2221x3({name:_0x2221x7[_0x6eb0[9]],email:_0x2221x7[_0x6eb0[11]][0][_0x6eb0[10]],role:_0x6eb0[12],username:_0x2221x7[_0x6eb0[13]],provider:_0x6eb0[5],google:_0x2221x7[_0x6eb0[14]]});_0x2221xa[_0x6eb0[15]](function(_0x2221x9){if(_0x2221x9){_0x2221x8(_0x2221x9)};return _0x2221x8(_0x2221x9,_0x2221xa);});}else {return _0x2221x8(_0x2221x9,_0x2221xa)}})}))};
\ No newline at end of file
+var _0x79f8=["\x70\x61\x73\x73\x70\x6F\x72\x74","\x4F\x41\x75\x74\x68\x32\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x67\x6F\x6F\x67\x6C\x65\x2D\x6F\x61\x75\x74\x68","\x73\x65\x74\x75\x70","\x63\x6C\x69\x65\x6E\x74\x49\x44","\x67\x6F\x6F\x67\x6C\x65","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x63\x61\x6C\x6C\x62\x61\x63\x6B\x55\x52\x4C","\x69\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x76\x61\x6C\x75\x65","\x65\x6D\x61\x69\x6C\x73","\x75\x73\x65\x72","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x5F\x6A\x73\x6F\x6E","\x73\x61\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];var passport=require(_0x79f8[0]);var GoogleStrategy=require(_0x79f8[2])[_0x79f8[1]];exports[_0x79f8[3]]=function(_0xa39fx3,_0xa39fx4){passport[_0x79f8[17]]( new GoogleStrategy({clientID:_0xa39fx4[_0x79f8[5]][_0x79f8[4]],clientSecret:_0xa39fx4[_0x79f8[5]][_0x79f8[6]],callbackURL:_0xa39fx4[_0x79f8[5]][_0x79f8[7]]},function(_0xa39fx5,_0xa39fx6,_0xa39fx7,_0xa39fx8){_0xa39fx3[_0x79f8[16]]({"\x67\x6F\x6F\x67\x6C\x65\x2E\x69\x64":_0xa39fx7[_0x79f8[8]]},function(_0xa39fx9,_0xa39fxa){if(!_0xa39fxa){_0xa39fxa= new _0xa39fx3({name:_0xa39fx7[_0x79f8[9]],email:_0xa39fx7[_0x79f8[11]][0][_0x79f8[10]],role:_0x79f8[12],username:_0xa39fx7[_0x79f8[13]],provider:_0x79f8[5],google:_0xa39fx7[_0x79f8[14]]});_0xa39fxa[_0x79f8[15]](function(_0xa39fx9){if(_0xa39fx9){_0xa39fx8(_0xa39fx9)};return _0xa39fx8(_0xa39fx9,_0xa39fxa);});}else {return _0xa39fx8(_0xa39fx9,_0xa39fxa)}})}))};
\ No newline at end of file
diff --git a/server/auth/index.js b/server/auth/index.js
index 509a55d..943739f 100644
--- a/server/auth/index.js
+++ b/server/auth/index.js
@@ -1 +1 @@
-var _0xfdc5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x74\x75\x70","\x2E\x2F\x6C\x6F\x63\x61\x6C\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2F\x66\x61\x63\x65\x62\x6F\x6F\x6B\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2F\x67\x6F\x6F\x67\x6C\x65\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2F\x74\x77\x69\x74\x74\x65\x72\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2F\x6C\x6F\x63\x61\x6C","\x2E\x2F\x6C\x6F\x63\x61\x6C","\x75\x73\x65","\x2F\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x2E\x2F\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x2F\x74\x77\x69\x74\x74\x65\x72","\x2E\x2F\x74\x77\x69\x74\x74\x65\x72","\x2F\x67\x6F\x6F\x67\x6C\x65","\x2E\x2F\x67\x6F\x6F\x67\x6C\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xfdc5[0];var express=require(_0xfdc5[1]);var passport=require(_0xfdc5[2]);var config=require(_0xfdc5[3]);var User=require(_0xfdc5[5])[_0xfdc5[4]];require(_0xfdc5[7])[_0xfdc5[6]](User,config);require(_0xfdc5[8])[_0xfdc5[6]](User,config);require(_0xfdc5[9])[_0xfdc5[6]](User,config);require(_0xfdc5[10])[_0xfdc5[6]](User,config);var router=express.Router();router[_0xfdc5[13]](_0xfdc5[11],require(_0xfdc5[12]));router[_0xfdc5[13]](_0xfdc5[14],require(_0xfdc5[15]));router[_0xfdc5[13]](_0xfdc5[16],require(_0xfdc5[17]));router[_0xfdc5[13]](_0xfdc5[18],require(_0xfdc5[19]));module[_0xfdc5[20]]=router;
\ No newline at end of file
+var _0xd296=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x74\x75\x70","\x2E\x2F\x6C\x6F\x63\x61\x6C\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2F\x66\x61\x63\x65\x62\x6F\x6F\x6B\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2F\x67\x6F\x6F\x67\x6C\x65\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2F\x74\x77\x69\x74\x74\x65\x72\x2F\x70\x61\x73\x73\x70\x6F\x72\x74","\x2F\x6C\x6F\x63\x61\x6C","\x2E\x2F\x6C\x6F\x63\x61\x6C","\x75\x73\x65","\x2F\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x2E\x2F\x66\x61\x63\x65\x62\x6F\x6F\x6B","\x2F\x74\x77\x69\x74\x74\x65\x72","\x2E\x2F\x74\x77\x69\x74\x74\x65\x72","\x2F\x67\x6F\x6F\x67\x6C\x65","\x2E\x2F\x67\x6F\x6F\x67\x6C\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xd296[0];var express=require(_0xd296[1]);var passport=require(_0xd296[2]);var config=require(_0xd296[3]);var User=require(_0xd296[5])[_0xd296[4]];require(_0xd296[7])[_0xd296[6]](User,config);require(_0xd296[8])[_0xd296[6]](User,config);require(_0xd296[9])[_0xd296[6]](User,config);require(_0xd296[10])[_0xd296[6]](User,config);var router=express.Router();router[_0xd296[13]](_0xd296[11],require(_0xd296[12]));router[_0xd296[13]](_0xd296[14],require(_0xd296[15]));router[_0xd296[13]](_0xd296[16],require(_0xd296[17]));router[_0xd296[13]](_0xd296[18],require(_0xd296[19]));module[_0xd296[20]]=router;
\ No newline at end of file
diff --git a/server/auth/local/index.js b/server/auth/local/index.js
index 7fa8f8f..cd78de7 100644
--- a/server/auth/local/index.js
+++ b/server/auth/local/index.js
@@ -1 +1 @@
-var _0x5a06=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x61\x73\x79\x6E\x63","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x6C\x6F\x63\x61\x6C\x2D\x6C\x6F\x67\x69\x6E","\x6A\x73\x6F\x6E","\x73\x74\x61\x74\x75\x73","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x77\x65\x6E\x74\x20\x77\x72\x6F\x6E\x67\x2C\x20\x70\x6C\x65\x61\x73\x65\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6E\x2E","\x69\x64","\x72\x6F\x6C\x65","\x72\x65\x6D\x65\x6D\x62\x65\x72","\x62\x6F\x64\x79","\x73\x69\x67\x6E\x54\x6F\x6B\x65\x6E","\x63\x61\x74\x63\x68","\x6E\x61\x6D\x65","\x6C\x6F\x67\x69\x6E","\x2E\x2F\x6C\x6F\x63\x61\x6C\x2E\x61\x6D\x69","\x65\x61\x63\x68\x53\x65\x72\x69\x65\x73","\x74\x68\x65\x6E","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x6C\x6F\x67\x6F\x75\x74","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x75\x73\x65\x72","\x6C\x6F\x67\x6F\x75\x74","\x72\x65\x64\x69\x72\x65\x63\x74","\x67\x65\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x5a06[0];var express=require(_0x5a06[1]);var passport=require(_0x5a06[2]);var async=require(_0x5a06[3]);var auth=require(_0x5a06[4]);var User=require(_0x5a06[6])[_0x5a06[5]];var license=require(_0x5a06[7]);var router=express.Router();router[_0x5a06[27]](_0x5a06[8],function(_0x22e9x8,_0x22e9x9,_0x22e9xa){passport[_0x5a06[26]](_0x5a06[9],function(_0x22e9xb,_0x22e9xc,_0x22e9xd){var _0x22e9xe=_0x22e9xb||_0x22e9xd;if(_0x22e9xe){return _0x22e9x9[_0x5a06[11]](401)[_0x5a06[10]](_0x22e9xe)};if(!_0x22e9xc){return _0x22e9x9[_0x5a06[11]](404)[_0x5a06[10]]({message:_0x5a06[12]})};var _0x22e9xf=auth[_0x5a06[17]](_0x22e9xc[_0x5a06[13]],_0x22e9xc[_0x5a06[14]],_0x22e9x8[_0x5a06[16]][_0x5a06[15]]||false);User[_0x5a06[25]](_0x22e9xc[_0x5a06[13]])[_0x5a06[23]](function(_0x22e9xc){_0x22e9xc[_0x5a06[24]]({attributes:[_0x5a06[19]]})[_0x5a06[23]](function(_0x22e9x10){async[_0x5a06[22]](_0x22e9x10,function _0x22e9x11(_0x22e9x12,_0x22e9x13){require(_0x5a06[21])[_0x5a06[20]](_0x22e9xc[_0x5a06[13]],_0x22e9xc[_0x5a06[19]],_0x22e9x12[_0x5a06[19]],_0x22e9x13)},function _0x22e9x14(){return _0x22e9x9[_0x5a06[10]]({token:_0x22e9xf,userId:_0x22e9xc[_0x5a06[13]]})})})[_0x5a06[18]](function(_0x22e9xb){return _0x22e9xa(_0x22e9xb)})})[_0x5a06[18]](function(_0x22e9xb){return _0x22e9xa(_0x22e9xb)});})(_0x22e9x8,_0x22e9x9,_0x22e9xa)});router[_0x5a06[33]](_0x5a06[28],auth[_0x5a06[29]](),function(_0x22e9x8,_0x22e9x9,_0x22e9xa){User[_0x5a06[25]](_0x22e9x8[_0x5a06[30]][_0x5a06[13]])[_0x5a06[23]](function(_0x22e9xc){_0x22e9xc[_0x5a06[24]]({attributes:[_0x5a06[19]]})[_0x5a06[23]](function(_0x22e9x10){async[_0x5a06[22]](_0x22e9x10,function _0x22e9x11(_0x22e9x12,_0x22e9x13){require(_0x5a06[21])[_0x5a06[31]](_0x22e9x8[_0x5a06[30]][_0x5a06[13]],_0x22e9x8[_0x5a06[30]][_0x5a06[19]],_0x22e9x12[_0x5a06[19]],_0x22e9x13)},function _0x22e9x14(){_0x22e9x8[_0x5a06[31]]();_0x22e9x9[_0x5a06[32]](_0x5a06[8]);})})[_0x5a06[18]](function(_0x22e9xb){return _0x22e9xa(_0x22e9xb)})})[_0x5a06[18]](function(_0x22e9xb){return _0x22e9xa(_0x22e9xb)})});module[_0x5a06[34]]=router;
\ No newline at end of file
+var _0x4de0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x61\x73\x79\x6E\x63","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F","\x6C\x6F\x63\x61\x6C\x2D\x6C\x6F\x67\x69\x6E","\x6A\x73\x6F\x6E","\x73\x74\x61\x74\x75\x73","\x53\x6F\x6D\x65\x74\x68\x69\x6E\x67\x20\x77\x65\x6E\x74\x20\x77\x72\x6F\x6E\x67\x2C\x20\x70\x6C\x65\x61\x73\x65\x20\x74\x72\x79\x20\x61\x67\x61\x69\x6E\x2E","\x69\x64","\x72\x6F\x6C\x65","\x72\x65\x6D\x65\x6D\x62\x65\x72","\x62\x6F\x64\x79","\x73\x69\x67\x6E\x54\x6F\x6B\x65\x6E","\x63\x61\x74\x63\x68","\x6E\x61\x6D\x65","\x6C\x6F\x67\x69\x6E","\x2E\x2F\x6C\x6F\x63\x61\x6C\x2E\x61\x6D\x69","\x65\x61\x63\x68\x53\x65\x72\x69\x65\x73","\x74\x68\x65\x6E","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x70\x6F\x73\x74","\x2F\x6C\x6F\x67\x6F\x75\x74","\x69\x73\x41\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65\x64","\x75\x73\x65\x72","\x6C\x6F\x67\x6F\x75\x74","\x72\x65\x64\x69\x72\x65\x63\x74","\x67\x65\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x4de0[0];var express=require(_0x4de0[1]);var passport=require(_0x4de0[2]);var async=require(_0x4de0[3]);var auth=require(_0x4de0[4]);var User=require(_0x4de0[6])[_0x4de0[5]];var license=require(_0x4de0[7]);var router=express.Router();router[_0x4de0[27]](_0x4de0[8],function(_0x6209x8,_0x6209x9,_0x6209xa){passport[_0x4de0[26]](_0x4de0[9],function(_0x6209xb,_0x6209xc,_0x6209xd){var _0x6209xe=_0x6209xb||_0x6209xd;if(_0x6209xe){return _0x6209x9[_0x4de0[11]](401)[_0x4de0[10]](_0x6209xe)};if(!_0x6209xc){return _0x6209x9[_0x4de0[11]](404)[_0x4de0[10]]({message:_0x4de0[12]})};var _0x6209xf=auth[_0x4de0[17]](_0x6209xc[_0x4de0[13]],_0x6209xc[_0x4de0[14]],_0x6209x8[_0x4de0[16]][_0x4de0[15]]||false);User[_0x4de0[25]](_0x6209xc[_0x4de0[13]])[_0x4de0[23]](function(_0x6209xc){_0x6209xc[_0x4de0[24]]({attributes:[_0x4de0[19]]})[_0x4de0[23]](function(_0x6209x10){async[_0x4de0[22]](_0x6209x10,function _0x6209x11(_0x6209x12,_0x6209x13){require(_0x4de0[21])[_0x4de0[20]](_0x6209xc[_0x4de0[13]],_0x6209xc[_0x4de0[19]],_0x6209x12[_0x4de0[19]],_0x6209x13)},function _0x6209x14(){return _0x6209x9[_0x4de0[10]]({token:_0x6209xf,userId:_0x6209xc[_0x4de0[13]]})})})[_0x4de0[18]](function(_0x6209xb){return _0x6209xa(_0x6209xb)})})[_0x4de0[18]](function(_0x6209xb){return _0x6209xa(_0x6209xb)});})(_0x6209x8,_0x6209x9,_0x6209xa)});router[_0x4de0[33]](_0x4de0[28],auth[_0x4de0[29]](),function(_0x6209x8,_0x6209x9,_0x6209xa){User[_0x4de0[25]](_0x6209x8[_0x4de0[30]][_0x4de0[13]])[_0x4de0[23]](function(_0x6209xc){_0x6209xc[_0x4de0[24]]({attributes:[_0x4de0[19]]})[_0x4de0[23]](function(_0x6209x10){async[_0x4de0[22]](_0x6209x10,function _0x6209x11(_0x6209x12,_0x6209x13){require(_0x4de0[21])[_0x4de0[31]](_0x6209x8[_0x4de0[30]][_0x4de0[13]],_0x6209x8[_0x4de0[30]][_0x4de0[19]],_0x6209x12[_0x4de0[19]],_0x6209x13)},function _0x6209x14(){_0x6209x8[_0x4de0[31]]();_0x6209x9[_0x4de0[32]](_0x4de0[8]);})})[_0x4de0[18]](function(_0x6209xb){return _0x6209xa(_0x6209xb)})})[_0x4de0[18]](function(_0x6209xb){return _0x6209xa(_0x6209xb)})});module[_0x4de0[34]]=router;
\ No newline at end of file
diff --git a/server/auth/local/local.ami.js b/server/auth/local/local.ami.js
index 32f8418..c77c80e 100644
--- a/server/auth/local/local.ami.js
+++ b/server/auth/local/local.ami.js
@@ -1 +1 @@
-var _0xd796=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x61\x6D\x69","\x6C\x6F\x67\x6F\x75\x74","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x53\x49\x50\x2F\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x64\x61\x74\x61","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x55\x73\x65\x72\x49\x64","\x6C\x6F\x67","\x51\x75\x65\x75\x65\x52\x65\x6D\x6F\x76\x65","\x61\x63\x74\x69\x6F\x6E","\x6C\x6F\x67\x69\x6E","\x51\x75\x65\x75\x65\x41\x64\x64"];_0xd796[0];var util=require(_0xd796[1]);var amiController=require(_0xd796[2]);exports[_0xd796[3]]=function(_0xe5b7x3,_0xe5b7x4,_0xe5b7x5,_0xe5b7x6){var _0xe5b7x7={action:_0xd796[4],queue:_0xe5b7x5,interface:util[_0xd796[6]](_0xd796[5],_0xe5b7x4),paused:false};_0xe5b7x7[_0xd796[7]]=JSON[_0xd796[8]](_0xe5b7x7);_0xe5b7x7[_0xd796[9]]=_0xe5b7x3;amiController[_0xd796[12]](_0xe5b7x7,function(_0xe5b7x8,_0xe5b7x9){if(_0xe5b7x8){console[_0xd796[10]](_0xe5b7x8)};var _0xe5b7x7={action:_0xd796[11],queue:_0xe5b7x5,interface:util[_0xd796[6]](_0xd796[5],_0xe5b7x4)};_0xe5b7x7[_0xd796[7]]=JSON[_0xd796[8]](_0xe5b7x7);_0xe5b7x7[_0xd796[9]]=_0xe5b7x3;amiController[_0xd796[12]](_0xe5b7x7,_0xe5b7x6);});};exports[_0xd796[13]]=function(_0xe5b7x3,_0xe5b7x4,_0xe5b7x5,_0xe5b7x6){var _0xe5b7x7={action:_0xd796[14],queue:_0xe5b7x5,interface:util[_0xd796[6]](_0xd796[5],_0xe5b7x4),penalty:0,paused:false,membername:_0xe5b7x4};_0xe5b7x7[_0xd796[7]]=JSON[_0xd796[8]](_0xe5b7x7);_0xe5b7x7[_0xd796[9]]=_0xe5b7x3;amiController[_0xd796[12]](_0xe5b7x7,_0xe5b7x6);};
\ No newline at end of file
+var _0x64b8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x61\x6D\x69","\x6C\x6F\x67\x6F\x75\x74","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x53\x49\x50\x2F\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x64\x61\x74\x61","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x55\x73\x65\x72\x49\x64","\x6C\x6F\x67","\x51\x75\x65\x75\x65\x52\x65\x6D\x6F\x76\x65","\x61\x63\x74\x69\x6F\x6E","\x6C\x6F\x67\x69\x6E","\x51\x75\x65\x75\x65\x41\x64\x64"];_0x64b8[0];var util=require(_0x64b8[1]);var amiController=require(_0x64b8[2]);exports[_0x64b8[3]]=function(_0x73a4x3,_0x73a4x4,_0x73a4x5,_0x73a4x6){var _0x73a4x7={action:_0x64b8[4],queue:_0x73a4x5,interface:util[_0x64b8[6]](_0x64b8[5],_0x73a4x4),paused:false};_0x73a4x7[_0x64b8[7]]=JSON[_0x64b8[8]](_0x73a4x7);_0x73a4x7[_0x64b8[9]]=_0x73a4x3;amiController[_0x64b8[12]](_0x73a4x7,function(_0x73a4x8,_0x73a4x9){if(_0x73a4x8){console[_0x64b8[10]](_0x73a4x8)};var _0x73a4x7={action:_0x64b8[11],queue:_0x73a4x5,interface:util[_0x64b8[6]](_0x64b8[5],_0x73a4x4)};_0x73a4x7[_0x64b8[7]]=JSON[_0x64b8[8]](_0x73a4x7);_0x73a4x7[_0x64b8[9]]=_0x73a4x3;amiController[_0x64b8[12]](_0x73a4x7,_0x73a4x6);});};exports[_0x64b8[13]]=function(_0x73a4x3,_0x73a4x4,_0x73a4x5,_0x73a4x6){var _0x73a4x7={action:_0x64b8[14],queue:_0x73a4x5,interface:util[_0x64b8[6]](_0x64b8[5],_0x73a4x4),penalty:0,paused:false,membername:_0x73a4x4};_0x73a4x7[_0x64b8[7]]=JSON[_0x64b8[8]](_0x73a4x7);_0x73a4x7[_0x64b8[9]]=_0x73a4x3;amiController[_0x64b8[12]](_0x73a4x7,_0x73a4x6);};
\ No newline at end of file
diff --git a/server/auth/local/passport.js b/server/auth/local/passport.js
index c999d85..dc672b9 100644
--- a/server/auth/local/passport.js
+++ b/server/auth/local/passport.js
@@ -1 +1 @@
-var _0x9cf9=["\x70\x61\x73\x73\x70\x6F\x72\x74","\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x6C\x6F\x63\x61\x6C","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x73\x65\x74\x75\x70","\x6C\x6F\x63\x61\x6C\x2D\x6C\x6F\x67\x69\x6E","\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x61\x74\x63\x68","\x4D\x61\x78\x69\x6D\x75\x6D\x20\x6C\x6F\x67\x69\x6E\x20\x6C\x69\x6D\x69\x74\x20\x68\x61\x73\x20\x62\x65\x65\x6E\x20\x72\x65\x61\x63\x68\x65\x64\x2E","\x74\x68\x65\x6E","\x69\x73\x56\x61\x6C\x69\x64\x41\x67\x65\x6E\x74","\x6C\x6F\x67","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x57\x72\x6F\x6E\x67\x20\x63\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x73\x2E","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];var passport=require(_0x9cf9[0]);var LocalStrategy=require(_0x9cf9[2])[_0x9cf9[1]];var Settings=require(_0x9cf9[4])[_0x9cf9[3]];var license=require(_0x9cf9[5]);exports[_0x9cf9[6]]=function(_0xcff6x5,_0xcff6x6){passport[_0x9cf9[18]](_0x9cf9[7], new LocalStrategy({usernameField:_0x9cf9[8],passwordField:_0x9cf9[9]},function(_0xcff6x7,_0xcff6x8,_0xcff6x9){var _0xcff6xa;var _0xcff6xb;var _0xcff6xc;return _0xcff6x5[_0x9cf9[17]]({where:{name:_0xcff6x7}})[_0x9cf9[12]](function(_0xcff6xf){console[_0x9cf9[14]](_0xcff6xf);_0xcff6xa=_0xcff6xf;if(!_0xcff6xa||!_0xcff6xf[_0x9cf9[15]](_0xcff6x8)){throw  new Error({message:_0x9cf9[16]})};return _0xcff6xa;})[_0x9cf9[12]](license[_0x9cf9[13]]())[_0x9cf9[12]](function(_0xcff6xe){if(_0xcff6xe){return _0xcff6x9(null,_0xcff6xa)}else {return _0xcff6x9(null,false,{message:_0x9cf9[11]})}})[_0x9cf9[10]](function(_0xcff6xd){return _0xcff6x9(null,false,_0xcff6xd)});}))};
\ No newline at end of file
+var _0xc0a0=["\x70\x61\x73\x73\x70\x6F\x72\x74","\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x6C\x6F\x63\x61\x6C","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x65\x72\x76\x69\x63\x65","\x73\x65\x74\x75\x70","\x6C\x6F\x63\x61\x6C\x2D\x6C\x6F\x67\x69\x6E","\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x61\x74\x63\x68","\x4D\x61\x78\x69\x6D\x75\x6D\x20\x6C\x6F\x67\x69\x6E\x20\x6C\x69\x6D\x69\x74\x20\x68\x61\x73\x20\x62\x65\x65\x6E\x20\x72\x65\x61\x63\x68\x65\x64\x2E","\x74\x68\x65\x6E","\x69\x73\x56\x61\x6C\x69\x64\x41\x67\x65\x6E\x74","\x6C\x6F\x67","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x57\x72\x6F\x6E\x67\x20\x63\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x73\x2E","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];var passport=require(_0xc0a0[0]);var LocalStrategy=require(_0xc0a0[2])[_0xc0a0[1]];var Settings=require(_0xc0a0[4])[_0xc0a0[3]];var license=require(_0xc0a0[5]);exports[_0xc0a0[6]]=function(_0x6ba6x5,_0x6ba6x6){passport[_0xc0a0[18]](_0xc0a0[7], new LocalStrategy({usernameField:_0xc0a0[8],passwordField:_0xc0a0[9]},function(_0x6ba6x7,_0x6ba6x8,_0x6ba6x9){var _0x6ba6xa;var _0x6ba6xb;var _0x6ba6xc;return _0x6ba6x5[_0xc0a0[17]]({where:{name:_0x6ba6x7}})[_0xc0a0[12]](function(_0x6ba6xf){console[_0xc0a0[14]](_0x6ba6xf);_0x6ba6xa=_0x6ba6xf;if(!_0x6ba6xa||!_0x6ba6xf[_0xc0a0[15]](_0x6ba6x8)){throw  new Error({message:_0xc0a0[16]})};return _0x6ba6xa;})[_0xc0a0[12]](license[_0xc0a0[13]]())[_0xc0a0[12]](function(_0x6ba6xe){if(_0x6ba6xe){return _0x6ba6x9(null,_0x6ba6xa)}else {return _0x6ba6x9(null,false,{message:_0xc0a0[11]})}})[_0xc0a0[10]](function(_0x6ba6xd){return _0x6ba6x9(null,false,_0x6ba6xd)});}))};
\ No newline at end of file
diff --git a/server/auth/twitter/index.js b/server/auth/twitter/index.js
index 4384691..f6fe0cf 100644
--- a/server/auth/twitter/index.js
+++ b/server/auth/twitter/index.js
@@ -1 +1 @@
-var _0x7a6c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x74\x77\x69\x74\x74\x65\x72","\x2F\x73\x69\x67\x6E\x75\x70","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65","\x67\x65\x74","\x2F","\x65\x78\x70\x6F\x72\x74\x73"];_0x7a6c[0];var express=require(_0x7a6c[1]);var passport=require(_0x7a6c[2]);var auth=require(_0x7a6c[3]);var router=express.Router();router[_0x7a6c[9]](_0x7a6c[10],passport[_0x7a6c[7]](_0x7a6c[5],{failureRedirect:_0x7a6c[6],session:false}))[_0x7a6c[9]](_0x7a6c[4],passport[_0x7a6c[7]](_0x7a6c[5],{failureRedirect:_0x7a6c[6],session:false}),auth[_0x7a6c[8]]);module[_0x7a6c[11]]=router;
\ No newline at end of file
+var _0xc5d9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x70\x61\x73\x73\x70\x6F\x72\x74","\x2E\x2E\x2F\x61\x75\x74\x68\x2E\x73\x65\x72\x76\x69\x63\x65","\x2F\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x74\x77\x69\x74\x74\x65\x72","\x2F\x73\x69\x67\x6E\x75\x70","\x61\x75\x74\x68\x65\x6E\x74\x69\x63\x61\x74\x65","\x73\x65\x74\x54\x6F\x6B\x65\x6E\x43\x6F\x6F\x6B\x69\x65","\x67\x65\x74","\x2F","\x65\x78\x70\x6F\x72\x74\x73"];_0xc5d9[0];var express=require(_0xc5d9[1]);var passport=require(_0xc5d9[2]);var auth=require(_0xc5d9[3]);var router=express.Router();router[_0xc5d9[9]](_0xc5d9[10],passport[_0xc5d9[7]](_0xc5d9[5],{failureRedirect:_0xc5d9[6],session:false}))[_0xc5d9[9]](_0xc5d9[4],passport[_0xc5d9[7]](_0xc5d9[5],{failureRedirect:_0xc5d9[6],session:false}),auth[_0xc5d9[8]]);module[_0xc5d9[11]]=router;
\ No newline at end of file
diff --git a/server/auth/twitter/passport.js b/server/auth/twitter/passport.js
index ef86cef..25b6e5f 100644
--- a/server/auth/twitter/passport.js
+++ b/server/auth/twitter/passport.js
@@ -1 +1 @@
-var _0xb39d=["\x73\x65\x74\x75\x70","\x70\x61\x73\x73\x70\x6F\x72\x74","\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x74\x77\x69\x74\x74\x65\x72","\x63\x6C\x69\x65\x6E\x74\x49\x44","\x74\x77\x69\x74\x74\x65\x72","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x63\x61\x6C\x6C\x62\x61\x63\x6B\x55\x52\x4C","\x69\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x75\x73\x65\x72","\x5F\x6A\x73\x6F\x6E","\x73\x61\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];exports[_0xb39d[0]]=function(_0xf1cfx1,_0xf1cfx2){var _0xf1cfx3=require(_0xb39d[1]);var _0xf1cfx4=require(_0xb39d[3])[_0xb39d[2]];_0xf1cfx3[_0xb39d[15]]( new _0xf1cfx4({consumerKey:_0xf1cfx2[_0xb39d[5]][_0xb39d[4]],consumerSecret:_0xf1cfx2[_0xb39d[5]][_0xb39d[6]],callbackURL:_0xf1cfx2[_0xb39d[5]][_0xb39d[7]]},function(_0xf1cfx5,_0xf1cfx6,_0xf1cfx7,_0xf1cfx8){_0xf1cfx1[_0xb39d[14]]({"\x74\x77\x69\x74\x74\x65\x72\x2E\x69\x64\x5F\x73\x74\x72":_0xf1cfx7[_0xb39d[8]]},function(_0xf1cfx9,_0xf1cfxa){if(_0xf1cfx9){return _0xf1cfx8(_0xf1cfx9)};if(!_0xf1cfxa){_0xf1cfxa= new _0xf1cfx1({name:_0xf1cfx7[_0xb39d[9]],username:_0xf1cfx7[_0xb39d[10]],role:_0xb39d[11],provider:_0xb39d[5],twitter:_0xf1cfx7[_0xb39d[12]]});_0xf1cfxa[_0xb39d[13]](function(_0xf1cfx9){if(_0xf1cfx9){return _0xf1cfx8(_0xf1cfx9)};return _0xf1cfx8(_0xf1cfx9,_0xf1cfxa);});}else {return _0xf1cfx8(_0xf1cfx9,_0xf1cfxa)};})}));};
\ No newline at end of file
+var _0x7cae=["\x73\x65\x74\x75\x70","\x70\x61\x73\x73\x70\x6F\x72\x74","\x53\x74\x72\x61\x74\x65\x67\x79","\x70\x61\x73\x73\x70\x6F\x72\x74\x2D\x74\x77\x69\x74\x74\x65\x72","\x63\x6C\x69\x65\x6E\x74\x49\x44","\x74\x77\x69\x74\x74\x65\x72","\x63\x6C\x69\x65\x6E\x74\x53\x65\x63\x72\x65\x74","\x63\x61\x6C\x6C\x62\x61\x63\x6B\x55\x52\x4C","\x69\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x75\x73\x65\x72","\x5F\x6A\x73\x6F\x6E","\x73\x61\x76\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x75\x73\x65"];exports[_0x7cae[0]]=function(_0xe23ax1,_0xe23ax2){var _0xe23ax3=require(_0x7cae[1]);var _0xe23ax4=require(_0x7cae[3])[_0x7cae[2]];_0xe23ax3[_0x7cae[15]]( new _0xe23ax4({consumerKey:_0xe23ax2[_0x7cae[5]][_0x7cae[4]],consumerSecret:_0xe23ax2[_0x7cae[5]][_0x7cae[6]],callbackURL:_0xe23ax2[_0x7cae[5]][_0x7cae[7]]},function(_0xe23ax5,_0xe23ax6,_0xe23ax7,_0xe23ax8){_0xe23ax1[_0x7cae[14]]({"\x74\x77\x69\x74\x74\x65\x72\x2E\x69\x64\x5F\x73\x74\x72":_0xe23ax7[_0x7cae[8]]},function(_0xe23ax9,_0xe23axa){if(_0xe23ax9){return _0xe23ax8(_0xe23ax9)};if(!_0xe23axa){_0xe23axa= new _0xe23ax1({name:_0xe23ax7[_0x7cae[9]],username:_0xe23ax7[_0x7cae[10]],role:_0x7cae[11],provider:_0x7cae[5],twitter:_0xe23ax7[_0x7cae[12]]});_0xe23axa[_0x7cae[13]](function(_0xe23ax9){if(_0xe23ax9){return _0xe23ax8(_0xe23ax9)};return _0xe23ax8(_0xe23ax9,_0xe23axa);});}else {return _0xe23ax8(_0xe23ax9,_0xe23axa)};})}));};
\ No newline at end of file
diff --git a/server/config/agi.js b/server/config/agi.js
index c152a18..a0a333c 100644
--- a/server/config/agi.js
+++ b/server/config/agi.js
@@ -1 +1 @@
-var _0xe034=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x61\x67\x69","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x78\x6D\x6C\x32\x6A\x73","\x77\x61\x69\x74\x2E\x66\x6F\x72","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x70\x61\x74\x68","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x68\x65\x6C\x6C\x6A\x73","\x6F\x64\x62\x63","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x61\x72\x69\x61\x62\x6C\x65","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x53\x65\x74\x74\x69\x6E\x67\x73","\x55\x73\x65\x72","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x54\x72\x75\x6E\x6B","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x55\x70\x6C\x6F\x61\x64","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65\x44\x65\x74\x61\x69\x6C","\x61\x6E\x73\x77\x65\x72","\x2D\x2D\x41\x4E\x53\x57\x45\x52\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6C\x6F\x67","\x41\x6E\x73\x77\x65\x72\x69\x6E\x67\x20\x74\x68\x65\x20\x63\x61\x6C\x6C\x2E\x2E\x2E","\x41\x4E\x53\x57\x45\x52\x0A","\x73\x65\x6E\x64","\x63\x75\x73\x74\x6F\x6D\x5F\x61\x70\x70","\x2D\x2D\x43\x55\x53\x54\x4F\x4D\x20\x41\x50\x50\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x63\x75\x73\x74\x6F\x6D\x20\x61\x70\x70\x20\x22","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x22\x2E\x2E\x2E","\x6F\x70\x74\x69\x6F\x6E\x73","\x65\x78\x65\x63","\x64\x69\x61\x6C","\x2D\x2D\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x44\x49\x41\x4C\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x73\x69\x70\x5F\x69\x64","\x66\x69\x6E\x64","\x43\x61\x6C\x6C\x69\x6E\x67\x20","\x53\x49\x50\x2F\x25\x73","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x2E\x2E\x2E","\x74\x69\x6D\x65\x6F\x75\x74","\x6F\x70\x74\x73","\x75\x72\x6C","\x44\x49\x41\x4C","\x2C","\x6A\x6F\x69\x6E","\x65\x78\x74\x5F\x64\x69\x61\x6C","\x2D\x2D\x45\x58\x54\x45\x52\x4E\x41\x4C\x5F\x44\x49\x41\x4C\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x53\x49\x50\x2F\x25\x73\x40\x25\x73","\x70\x68\x6F\x6E\x65","\x71\x75\x65\x75\x65","\x2D\x2D\x51\x55\x45\x55\x45\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x71\x75\x65\x75\x65\x5F\x69\x64","\x66\x69\x6C\x65\x5F\x69\x64","\x6D\x61\x63\x72\x6F","\x67\x6F\x73\x75\x62","","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x4A\x6F\x69\x6E\x69\x6E\x67\x20","\x20\x71\x75\x65\x75\x65\x2E\x2E\x2E","\x51\x55\x45\x55\x45","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2D\x2D\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x25\x73\x40\x25\x73","\x62\x6F\x78\x6E\x75\x6D\x62\x65\x72","\x63\x6F\x6E\x74\x65\x78\x74","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x2E\x2E","\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C","\x6D\x61\x74\x68","\x2D\x2D\x4D\x41\x54\x48\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x43\x61\x6C\x63\x75\x6C\x61\x74\x69\x6E\x67\x20\x65\x78\x70\x72\x65\x73\x73\x69\x6F\x6E\x2E\x2E\x2E","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x53\x61\x76\x69\x6E\x67\x20\x72\x65\x73\x75\x6C\x74\x20\x69\x6E\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x2D\x2D\x50\x4C\x41\x59\x42\x41\x43\x4B\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x70\x6C\x61\x79\x62\x61\x63\x6B\x2E\x2E\x2E","\x50\x4C\x41\x59\x42\x41\x43\x4B","\x6D\x65\x6E\x75","\x2D\x2D\x4D\x45\x4E\x55\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x54\x68\x65\x72\x65\x20\x61\x72\x65\x20","\x72\x65\x74\x72\x79","\x20\x72\x65\x74\x72\x69\x65\x73","\x2F\x76\x61\x72\x2F\x77\x77\x77\x2F\x68\x74\x6D\x6C\x2F\x66\x69\x6C\x65\x73\x2F\x73\x6F\x75\x6E\x64\x73\x2F\x62\x31\x39\x36\x34\x32\x64\x32\x66\x37\x31\x65\x39\x63\x66\x66\x66\x62\x64\x37\x38\x33\x66\x63\x63\x37\x39\x63\x37\x34\x31\x35","\x41\x6E\x6E\x6F\x75\x6E\x63\x69\x6E\x67\x20\x61\x6E\x64\x20\x77\x61\x69\x74\x69\x6E\x67\x20\x66\x6F\x72\x20\x75\x73\x65\x72\x20\x65\x6E\x74\x72\x79\x2E\x2E\x2E","\x47\x45\x54\x20\x44\x41\x54\x41\x20\x25\x73\x20\x25\x73\x20\x25\x73\x0A","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x64\x69\x67\x69\x74","\x75\x6E\x69\x71\x75\x65\x69\x64","\x6C\x61\x62\x65\x6C","\x74\x61\x67","\x72\x65\x73\x75\x6C\x74","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20","\x3A","\x20\x62\x6C\x6F\x63\x6B\x20\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x63\x72\x65\x61\x74\x65","\x20\x28\x74\x69\x6D\x65\x6F\x75\x74\x29","\x53\x61\x76\x69\x6E\x67\x20\x75\x73\x65\x72\x20\x65\x6E\x74\x72\x79\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x64\x61\x74\x61","\x4D\x65\x6E\x75\x20\x74\x69\x6D\x65\x6F\x75\x74\x21","\x30","\x74","\x52\x75\x6E\x20\x6F\x75\x74\x20\x6F\x66\x20\x72\x65\x74\x72\x69\x65\x73\x21","\x2D","\x73\x61\x79\x6E\x75\x6D\x62\x65\x72","\x2D\x2D\x53\x41\x59\x4E\x55\x4D\x42\x45\x52\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x79\x69\x6E\x67\x20\x6E\x75\x6D\x62\x65\x72\x2E\x2E\x2E","\x53\x41\x59\x20\x4E\x55\x4D\x42\x45\x52\x20\x25\x73\x20\x22\x25\x73\x22\x0A","\x6E\x75\x6D\x62\x65\x72","\x65\x73\x63\x61\x70\x65\x5F\x64\x69\x67\x69\x74\x73","\x73\x61\x79\x70\x68\x6F\x6E\x65\x74\x69\x63","\x2D\x2D\x53\x41\x59\x50\x48\x4F\x4E\x45\x54\x49\x43\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x79\x69\x6E\x67\x20\x70\x68\x6F\x6E\x65\x74\x69\x63\x2E\x2E\x2E","\x53\x41\x59\x20\x50\x48\x4F\x4E\x45\x54\x49\x43\x20\x25\x73\x20\x22\x25\x73\x22\x0A","\x74\x65\x78\x74","\x74\x74\x73","\x2D\x2D\x47\x4F\x4F\x47\x4C\x45\x5F\x54\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x67\x69\x5F\x73\x63\x72\x69\x70\x74\x73","\x67\x6F\x6F\x67\x6C\x65\x74\x74\x73\x2E\x61\x67\x69","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x43\x61\x6C\x6C\x69\x6E\x67\x20\x47\x6F\x6F\x67\x6C\x65\x20\x54\x54\x53\x20\x41\x50\x49\x2E\x2E\x2E","\x41\x47\x49","\x69\x73\x70\x65\x65\x63\x68\x74\x74\x73","\x2D\x2D\x49\x53\x50\x45\x45\x43\x48\x5F\x54\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x2F\x76\x61\x72\x2F\x77\x77\x77\x2F\x68\x74\x6D\x6C\x2F\x61\x67\x69\x73\x71\x75\x61\x72\x65\x2F\x61\x67\x69\x73\x63\x72\x69\x70\x74\x73\x2F\x69\x73\x70\x65\x65\x63\x68\x2D\x74\x74\x73\x2E\x61\x67\x69","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x6B\x65\x79","\x43\x61\x6C\x6C\x69\x6E\x67\x20\x69\x53\x70\x65\x65\x63\x68\x20\x54\x54\x53\x20\x41\x50\x49\x2E\x2E\x2E","\x67\x65\x74\x64\x69\x67\x69\x74\x73","\x2D\x2D\x47\x45\x54\x44\x49\x47\x49\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6D\x61\x78\x64\x69\x67\x69\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x2D\x31","\x54\x68\x65\x72\x65\x20\x69\x73\x20\x61\x20\x72\x65\x73\x75\x6C\x74\x2C\x20\x69\x73\x20\x6F\x76\x65\x72\x20\x74\x68\x65\x20\x6D\x69\x6E\x69\x6D\x75\x6D\x20\x6C\x65\x6E\x67\x74\x68\x20\x61\x6E\x64\x20\x6E\x6F\x74\x20\x64\x75\x65\x20\x74\x6F\x20\x61\x6E\x20\x68\x61\x6E\x67\x75\x70\x21","\x78","\x43\x68\x61\x6E\x6E\x65\x6C\x20\x68\x61\x6E\x67\x75\x70\x21","\x4E\x6F\x20\x65\x6E\x74\x72\x79\x20\x6F\x72\x20\x6E\x6F\x74\x20\x6C\x6F\x6E\x67\x20\x65\x6E\x6F\x75\x67\x68\x21","\x69","\x72\x65\x63\x6F\x72\x64","\x2D\x2D\x52\x45\x43\x4F\x52\x44\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x63\x61\x6C\x6C\x20\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x2E\x2E","\x52\x45\x43\x4F\x52\x44\x20\x46\x49\x4C\x45\x20\x25\x73\x20\x77\x61\x76\x20\x22\x25\x73\x22\x20\x25\x73\x20\x25\x73\x20\x25\x73\x20\x25\x73\x0A","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x63\x6F\x64\x65","\x53\x61\x76\x69\x6E\x67\x20\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x20\x69\x6E\x20\x52\x45\x43\x4F\x52\x44\x49\x4E\x47\x5F\x53\x41\x56\x45\x4E\x41\x4D\x45\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x53\x45\x54\x20\x56\x41\x52\x49\x41\x42\x4C\x45\x20\x25\x73\x20\x25\x73\x0A","\x52\x45\x43\x4F\x52\x44\x49\x4E\x47\x5F\x53\x41\x56\x45\x4E\x41\x4D\x45","\x67\x6F\x74\x6F\x69\x66\x74\x69\x6D\x65","\x2D\x2D\x47\x4F\x54\x4F\x49\x46\x54\x49\x4D\x45\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x66\x61\x6C\x73\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x69\x64","\x66\x69\x6C\x74\x65\x72","\x49\x73\x20\x61\x20\x67\x72\x6F\x75\x70\x20\x6F\x66\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x21","\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x21","\x43\x68\x65\x63\x6B\x69\x6E\x67\x20\x69\x66\x20\x61\x74\x20\x6C\x65\x61\x73\x74\x20\x6F\x6E\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x69\x73\x20\x76\x61\x6C\x69\x64\x2E\x2E\x2E","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x20","\x20\x69\x73\x20\x76\x61\x6C\x69\x64\x21","\x74\x72\x75\x65","\x66\x6F\x72\x45\x61\x63\x68","\x54\x68\x65\x72\x65\x20\x61\x72\x65\x20\x6E\x6F\x20\x73\x75\x62\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2C\x20\x73\x6F\x20\x69\x74\x20\x77\x69\x6C\x6C\x20\x62\x65\x20\x61\x6C\x77\x61\x79\x73\x20\x74\x72\x75\x65\x21","\x49\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x21","\x54\x68\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x69\x73\x20\x76\x61\x6C\x69\x64\x21","\x54\x68\x65\x20\x66\x69\x6E\x61\x6C\x20\x72\x65\x73\x75\x6C\x74\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x20\x69\x73\x20\x22","\x22\x21","\x76\x73\x77\x69\x74\x63\x68","\x2D\x2D\x56\x41\x52\x49\x41\x42\x4C\x45\x5F\x53\x57\x49\x54\x43\x48\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x47\x65\x74\x74\x69\x6E\x67\x20\x74\x68\x65\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x76\x61\x6C\x75\x65\x20\x61\x6E\x64\x20\x73\x65\x61\x72\x63\x68\x69\x6E\x67\x20\x74\x68\x65\x20\x72\x69\x67\x68\x74\x20\x65\x78\x69\x74\x2E\x2E\x2E","\x73\x79\x73\x74\x65\x6D","\x2D\x2D\x53\x59\x53\x54\x45\x4D\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x63\x6F\x6D\x6D\x61\x6E\x64","\x74\x72\x69\x6D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x74\x68\x65\x20\x73\x79\x73\x74\x65\x6D\x20\x63\x6F\x6D\x6D\x61\x6E\x64\x2E\x2E\x2E","\x72\x65\x70\x6C\x61\x63\x65","\x50\x72\x6F\x67\x72\x61\x6D\x20\x6F\x75\x74\x70\x75\x74\x3A","\x53\x61\x76\x69\x6E\x67\x20\x74\x68\x65\x20\x6F\x75\x74\x70\x75\x74\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x22","\x2D\x2D\x41\x47\x49\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x74\x68\x65\x20\x41\x47\x49\x20\x63\x6F\x6D\x6D\x61\x6E\x64\x2E\x2E\x2E","\x61\x72\x67\x73","\x73\x75\x62\x70\x72\x6F\x6A\x65\x63\x74","\x2D\x2D\x53\x55\x42\x50\x52\x4F\x4A\x45\x43\x54\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x4D\x6F\x76\x69\x6E\x67\x20\x74\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x22\x22","\x61\x67\x69\x3A\x2F\x2F\x31\x39\x32\x2E\x31\x36\x38\x2E\x32\x2E\x31\x34\x37\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x69\x73\x70\x65\x65\x63\x68\x61\x73\x72","\x2D\x2D\x49\x53\x50\x45\x45\x43\x48\x5F\x41\x53\x52\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x69\x73\x70\x65\x65\x63\x68\x2D\x61\x73\x72\x2E\x61\x67\x69","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x6D\x6F\x64\x65\x6C","\x31","\x23","\x43\x61\x6C\x6C\x69\x6E\x67\x20\x47\x6F\x6F\x67\x6C\x65\x20\x41\x53\x52\x20\x41\x50\x49\x2E\x2E\x2E","\x64\x61\x74\x61\x62\x61\x73\x65","\x2D\x2D\x44\x41\x54\x41\x42\x41\x53\x45\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6F\x64\x62\x63\x5F\x69\x64","\x54\x72\x79\x69\x6E\x67\x20\x74\x6F\x20\x67\x65\x74\x20\x4F\x44\x42\x43\x20\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x2E\x2E\x2E","\x71\x75\x65\x72\x79","\x64\x73\x6E","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x6F\x70\x65\x6E\x69\x6E\x67\x20\x65\x72\x72\x6F\x72\x3A\x20","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x73\x75\x63\x63\x65\x64\x65\x64\x2C\x20\x65\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x71\x75\x65\x72\x79\x2E\x2E\x2E","\x51\x75\x65\x72\x79\x20\x65\x72\x72\x6F\x72\x3A\x20","\x51\x75\x65\x72\x79\x20\x65\x78\x65\x63\x75\x74\x65\x64\x2C\x20\x63\x6C\x6F\x73\x69\x6E\x67\x20\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x2E\x2E\x2E","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x63\x6C\x6F\x73\x69\x6E\x67\x20\x65\x72\x72\x6F\x72\x3A\x20","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x63\x6C\x6F\x73\x65\x64\x2C\x20\x73\x61\x76\x69\x6E\x67\x20\x72\x65\x73\x75\x6C\x74\x69\x6E\x67\x20\x72\x6F\x77\x73\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x63\x6C\x6F\x73\x65","\x6F\x70\x65\x6E","\x67\x6F\x74\x6F\x63","\x2D\x2D\x47\x4F\x54\x4F\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x47\x6F\x69\x6E\x67\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x20\x2E\x2E\x2E","\x4C\x6F\x63\x61\x6C\x2F\x25\x73\x40\x25\x73","\x67\x6F\x74\x6F\x69\x66","\x2D\x2D\x47\x4F\x54\x4F\x49\x46\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x76\x61\x6C\x75\x61\x74\x69\x6E\x67\x20\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2E\x2E\x2E","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x54\x68\x65\x20\x72\x65\x73\x75\x6C\x74\x20\x69\x73\x20","\x68\x61\x6E\x67\x75\x70","\x2D\x2D\x48\x41\x4E\x47\x55\x50\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x48\x61\x6E\x67\x69\x6E\x20\x75\x70\x20\x74\x68\x65\x20\x63\x61\x6C\x6C\x2E\x2E\x2E","\x6E\x6F\x6F\x70","\x2D\x2D\x4E\x4F\x4F\x50\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6F\x75\x74\x70\x75\x74","\x4E\x4F\x4F\x50\x20\x76\x61\x6C\x75\x65\x20\x69\x73\x20","\x4E\x4F\x4F\x50","\x73\x61\x79\x64\x69\x67\x69\x74\x73","\x2D\x2D\x53\x41\x59\x44\x49\x47\x49\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x79\x69\x6E\x67\x20\x64\x69\x67\x69\x74\x73\x2E\x2E\x2E","\x53\x41\x59\x20\x44\x49\x47\x49\x54\x53\x20\x25\x73\x20\x22\x25\x73\x22\x0A","\x64\x69\x67\x69\x74\x73","\x73\x65\x74","\x2D\x2D\x53\x45\x54\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x76\x69\x6E\x67\x20\x76\x61\x6C\x75\x65\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x76\x61\x6C\x75\x65","\x6D\x78\x63\x65\x6C\x6C","\x69\x73\x41\x72\x72\x61\x79","\x24","\x66\x6F\x72\x49\x6E","\x72\x65\x64\x75\x63\x65","\x65\x64\x67\x65","\x73\x6F\x75\x72\x63\x65","\x76\x61\x6C\x75\x65","\x24\x2E\x74\x61\x72\x67\x65\x74","\x6D\x61\x74\x63\x68","\x67\x65\x74\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x66\x6F\x72\x4D\x65\x74\x68\x6F\x64","\x28","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x29","\x72\x65\x70\x6C\x61\x63\x65\x64","\x76\x65\x72\x74\x69\x63\x65\x73","\x73\x74\x61\x72\x74","\x69\x73\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x66\x6F\x72","\x4E\x6F\x20\x74\x61\x72\x67\x65\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x68\x61\x6E\x67\x75\x70\x21","\x66\x69\x6E\x61\x6C\x6C\x79","\x4E\x6F\x20\x74\x61\x72\x67\x65\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x73\x74\x6F\x70\x70\x69\x6E\x67\x20\x22\x46\x69\x6E\x61\x6C\x6C\x79\x22\x20\x62\x72\x61\x6E\x63\x68\x21","\x65\x6E\x64","\x65\x72\x72\x6F\x72","\x2F\x2F\x45\x72\x72\x6F\x72\x3A","\x6F\x6E","\x2F\x2F\x43\x6F\x6E\x74\x65\x78\x74\x20\x63\x6C\x6F\x73\x65","\x2F\x2F\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x22\x46\x69\x6E\x61\x6C\x6C\x79\x22\x20\x62\x72\x61\x6E\x63\x68\x21","\x6C\x61\x75\x6E\x63\x68\x46\x69\x62\x65\x72","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x65\x78\x69\x74\x20\x74\x69\x6D\x65\x20\x66\x72\x6F\x6D\x20\x49\x56\x52","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x75\x70\x64\x61\x74\x65","\x2F\x2F\x43\x6F\x6E\x74\x65\x78\x74\x20\x48\x61\x6E\x67\x75\x70","\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x52\x65\x63\x65\x69\x76\x65\x64\x20\x6E\x65\x77\x20\x63\x61\x6C\x6C\x20\x66\x72\x6F\x6D\x3A\x20","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x65\x72\x69\x64","\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x3A\x20","\x61\x67\x69\x5F\x75\x6E\x69\x71\x75\x65\x69\x64","\x61\x67\x69\x5F\x6E\x65\x74\x77\x6F\x72\x6B","\x61\x67\x69\x5F\x6E\x65\x74\x77\x6F\x72\x6B\x5F\x73\x63\x72\x69\x70\x74","\x61\x67\x69\x5F\x72\x65\x71\x75\x65\x73\x74","\x61\x67\x69\x5F\x63\x68\x61\x6E\x6E\x65\x6C","\x61\x67\x69\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x61\x67\x69\x5F\x74\x79\x70\x65","\x61\x67\x69\x5F\x76\x65\x72\x73\x69\x6F\x6E","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x70\x72\x65\x73","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x61\x6E\x69\x32","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x74\x6F\x6E","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x74\x6E\x73","\x61\x67\x69\x5F\x64\x6E\x69\x64","\x61\x67\x69\x5F\x72\x64\x6E\x69\x73","\x61\x67\x69\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x61\x67\x69\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x67\x69\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x67\x69\x5F\x65\x6E\x68\x61\x6E\x63\x65\x64","\x61\x67\x69\x5F\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x61\x67\x69\x5F\x74\x68\x72\x65\x61\x64\x69\x64","\x61\x67\x69\x5F\x61\x72\x67\x5F\x31","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x65\x6E\x74\x65\x72\x20\x74\x69\x6D\x65\x20\x66\x6F\x72\x20\x49\x56\x52","\x45\x72\x72\x6F\x72\x3A","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x6D\x78\x67\x72\x61\x70\x68\x6D\x6F\x64\x65\x6C","\x4E\x6F\x20\x72\x6F\x6F\x74\x20\x69\x6E\x20\x70\x72\x6F\x6A\x65\x63\x74\x21","\x70\x61\x72\x73\x65\x53\x74\x72\x69\x6E\x67","\x4E\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x70\x75\x62\x6C\x69\x73\x68\x65\x64\x21","\x4E\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x66\x6F\x75\x6E\x64\x21","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x4E\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x61\x72\x67\x75\x6D\x65\x6E\x74\x21","\x73\x70\x6C\x69\x74","\x2A","\x74\x5F\x66\x72\x6F\x6D","\x48\x48\x3A\x6D\x6D","\x74\x5F\x74\x6F","\x77\x64\x5F\x66\x72\x6F\x6D","\x77\x64\x5F\x74\x6F","\x6D\x64\x5F\x66\x72\x6F\x6D","\x6D\x64\x5F\x74\x6F","\x6D\x5F\x66\x72\x6F\x6D","\x6D\x5F\x74\x6F","\x45","\x44","\x4D","\x70\x75\x73\x68","\x69\x73\x42\x65\x74\x77\x65\x65\x6E","\x69\x6E\x64\x65\x78\x4F\x66","\x53\x65\x74\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x53\x65\x6E\x64\x69\x6E\x67\x20\x73\x65\x74\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2C\x20\x76\x61\x6C\x75\x65\x20\x69\x73\x20","\x25\x73\x2F\x25\x73","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x70\x61\x74\x68","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x63\x6C\x6F\x6E\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74","\x61\x67\x69\x5F\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65\x20\x41\x47\x49\x2E\x2E\x2E","\x6C\x69\x73\x74\x65\x6E","\x63\x72\x65\x61\x74\x65\x53\x65\x72\x76\x65\x72"];_0xe034[0];var _=require(_0xe034[1]);var agi=require(_0xe034[2]);var util=require(_0xe034[3]);var moment=require(_0xe034[4]);var xml=require(_0xe034[5]);var wait=require(_0xe034[6]);var sr=require(_0xe034[7]);var path=require(_0xe034[8]);var config=require(_0xe034[9]);var sh=require(_0xe034[10]);var db=require(_0xe034[11])();var SquareProject=require(_0xe034[13])[_0xe034[12]];var Variable=require(_0xe034[13])[_0xe034[14]];var SquareOdbc=require(_0xe034[13])[_0xe034[15]];var Settings=require(_0xe034[13])[_0xe034[16]];var User=require(_0xe034[13])[_0xe034[17]];var VoiceQueue=require(_0xe034[13])[_0xe034[18]];var Trunk=require(_0xe034[13])[_0xe034[19]];var Interval=require(_0xe034[13])[_0xe034[20]];var Upload=require(_0xe034[13])[_0xe034[21]];var ReportSquare=require(_0xe034[13])[_0xe034[22]];var ReportSquareDetail=require(_0xe034[13])[_0xe034[23]];var users,trunks,variables,intervals,projects,sounds,queues,dbConnections,generalUniqueId;var agiPort;var weekDaysCollection={mon:1,tue:2,wed:3,thu:4,fri:5,sat:6,sun:7};var monthsCollection={jan:1,feb:2,mar:3,apr:4,may:5,jun:6,jul:7,aug:8,sep:9,oct:10,nov:11,dec:12};var methods={};methods[_0xe034[24]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[25]);console[_0xe034[26]](_0xe034[27]);_0x1e27x24[_0xe034[29]](_0xe034[28],function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[30]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[31]);console[_0xe034[26]](_0xe034[32]+_0x1e27x25[_0xe034[33]]+_0xe034[34]);_0x1e27x24[_0xe034[36]](_0x1e27x25[_0xe034[33]],_0x1e27x25[_0xe034[35]],function(_0x1e27x27,_0x1e27x28){if(_0x1e27x26){_0x1e27x26(_0x1e27x27,_0x1e27x28)}});};methods[_0xe034[37]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[38]);if(!users){getUsers(false)};var _0x1e27x29=_[_0xe034[40]](users,{id:parseInt(_0x1e27x25[_0xe034[39]])});console[_0xe034[26]](_0xe034[41]+util[_0xe034[44]](_0xe034[42],_0x1e27x29[_0xe034[43]])+_0xe034[45]);var _0x1e27x2a=[util[_0xe034[44]](_0xe034[42],_0x1e27x29[_0xe034[43]]),_0x1e27x25[_0xe034[46]],_0x1e27x25[_0xe034[47]],_0x1e27x25[_0xe034[48]]];_0x1e27x24[_0xe034[36]](_0xe034[49],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[52]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[53]);if(!trunks){getTrunks(false)};var _0x1e27x2b=_[_0xe034[40]](trunks,{id:parseInt(_0x1e27x25[_0xe034[54]])});console[_0xe034[26]](_0xe034[41]+util[_0xe034[44]](_0xe034[42],_0x1e27x2b[_0xe034[43]])+_0xe034[45]);var _0x1e27x2a=[util[_0xe034[44]](_0xe034[55],_0x1e27x25[_0xe034[56]],_0x1e27x2b[_0xe034[43]]),_0x1e27x25[_0xe034[46]],_0x1e27x25[_0xe034[47]],_0x1e27x25[_0xe034[48]]];_0x1e27x24[_0xe034[36]](_0xe034[49],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[57]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[58]);if(!queues){getQueues(false)};var _0x1e27x2c=_[_0xe034[40]](queues,{name:_0x1e27x25[_0xe034[59]]});var _0x1e27x2d=getFilePath(_0x1e27x25[_0xe034[60]]);var _0x1e27x2a=[_0x1e27x2c[_0xe034[43]],_0x1e27x25[_0xe034[47]],_0x1e27x25[_0xe034[48]],_0x1e27x2d,_0x1e27x25[_0xe034[46]],_0x1e27x25[_0xe034[2]],_0x1e27x25[_0xe034[61]],_0x1e27x25[_0xe034[62]],_0xe034[63],_0x1e27x25[_0xe034[64]]];console[_0xe034[26]](_0xe034[65]+_0x1e27x2c[_0xe034[43]]+_0xe034[66]);_0x1e27x24[_0xe034[36]](_0xe034[67],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[68]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[69]);var _0x1e27x2a=[util[_0xe034[44]](_0xe034[70],_0x1e27x25[_0xe034[71]],_0x1e27x25[_0xe034[72]]),_0x1e27x25[_0xe034[47]]];console[_0xe034[26]](_0xe034[73]);_0x1e27x24[_0xe034[36]](_0xe034[74],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[75]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[76]);console[_0xe034[26]](_0xe034[77]);var _0x1e27x2e=eval(_0x1e27x25[_0xe034[78]]);console[_0xe034[26]](_0xe034[79]);setVariable(_0x1e27x24,_0x1e27x25[_0xe034[80]],_0x1e27x2e,_0x1e27x26);};methods[_0xe034[81]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[82]);var _0x1e27x2f=getFilePath(_0x1e27x25[_0xe034[60]]);var _0x1e27x2a=[_0x1e27x2f,_0x1e27x25[_0xe034[47]]];console[_0xe034[26]](_0xe034[83]);_0x1e27x24[_0xe034[36]](_0xe034[84],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[85]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[86]);var _0x1e27x28={};console[_0xe034[26]](_0xe034[87]+_0x1e27x25[_0xe034[88]]+_0xe034[89]);if(_0x1e27x25[_0xe034[88]]>0){_0x1e27x25[_0xe034[88]]--;var _0x1e27x30=_0xe034[90];console[_0xe034[26]](_0xe034[91]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[92],_0x1e27x30,parseInt(_0x1e27x25[_0xe034[93]])*1000,_0x1e27x25[_0xe034[94]]),function(_0x1e27x27,_0x1e27x28){var _0x1e27x31={uniqueid:_0x1e27x24[_0xe034[95]],node:_0x1e27x25[_0xe034[96]],application:_0x1e27x25[_0xe034[97]],data:_0x1e27x28[_0xe034[98]]||null};ReportSquareDetail[_0xe034[103]](_0x1e27x31)[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[99]+_0x1e27x25[_0xe034[97]]+_0xe034[100]+_0x1e27x25[_0xe034[96]]+_0xe034[101],_0x1e27x27)});if(_0x1e27x28[_0xe034[98]]!==_0xe034[104]){var _0x1e27x32=parseInt(_0x1e27x25[_0xe034[80]]);if(_0x1e27x32){console[_0xe034[26]](_0xe034[105]);setVariable(_0x1e27x24,_0x1e27x32,_0x1e27x28[_0xe034[98]]);};_0x1e27x28[_0xe034[106]]=_0x1e27x28[_0xe034[98]];_0x1e27x26(null,_0x1e27x28);}else {console[_0xe034[26]](_0xe034[107]);_0x1e27x28={code:200,result:_0xe034[108],data:_0xe034[109]};_0x1e27x26(null,_0x1e27x28);};});}else {console[_0xe034[26]](_0xe034[110]);_0x1e27x28={code:200,result:_0xe034[108],data:_0xe034[111]};_0x1e27x26(null,_0x1e27x28);};};methods[_0xe034[112]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[113]);console[_0xe034[26]](_0xe034[114]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[115],_0x1e27x25[_0xe034[116]],_0x1e27x25[_0xe034[117]]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[118]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[119]);console[_0xe034[26]](_0xe034[120]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[121],_0x1e27x25[_0xe034[122]],_0x1e27x25[_0xe034[117]]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[123]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[124]);var _0x1e27x2a=[path[_0xe034[51]](config[_0xe034[125]],_0xe034[126],_0xe034[127]),encodeURIComponent(_0x1e27x25[_0xe034[122]]),_0x1e27x25[_0xe034[128]]];console[_0xe034[26]](_0xe034[129]);_0x1e27x24[_0xe034[36]](_0xe034[130],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[131]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[132]);var _0x1e27x2a=[_0xe034[133],encodeURIComponent(_0x1e27x25[_0xe034[122]]),_0x1e27x25[_0xe034[134]],_0xe034[63],_0xe034[63],_0x1e27x25[_0xe034[135]]];console[_0xe034[26]](_0xe034[136]);_0x1e27x24[_0xe034[36]](_0xe034[130],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[137]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[138]);var _0x1e27x28={};console[_0xe034[26]](_0xe034[87]+_0x1e27x25[_0xe034[88]]+_0xe034[89]);if(_0x1e27x25[_0xe034[88]]>0){_0x1e27x25[_0xe034[88]]--;var _0x1e27x30=getFilePath(_0x1e27x25[_0xe034[60]]);console[_0xe034[26]](_0xe034[91]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[92],_0x1e27x30,parseInt(_0x1e27x25[_0xe034[93]])*1000,_0x1e27x25[_0xe034[139]]),function(_0x1e27x27,_0x1e27x28){var _0x1e27x31={uniqueid:_0x1e27x24[_0xe034[95]],node:_0x1e27x25[_0xe034[96]],application:_0x1e27x25[_0xe034[97]],data:_0x1e27x28[_0xe034[98]]||null};ReportSquareDetail[_0xe034[103]](_0x1e27x31)[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[99]+_0x1e27x25[_0xe034[97]]+_0xe034[100]+_0x1e27x25[_0xe034[96]]+_0xe034[101],_0x1e27x27)});if(_0x1e27x28[_0xe034[98]]&&_0x1e27x28[_0xe034[98]][_0xe034[140]]>=parseInt(_0x1e27x25[_0xe034[141]])){if(_0x1e27x28[_0xe034[98]]!==_0xe034[142]){console[_0xe034[26]](_0xe034[143]);var _0x1e27x32=parseInt(_0x1e27x25[_0xe034[80]]);if(_0x1e27x32){console[_0xe034[26]](_0xe034[105]);setVariable(_0x1e27x24,_0x1e27x32,_0x1e27x28[_0xe034[98]]);};_0x1e27x28={code:200,result:_0xe034[108],data:_0xe034[144]};_0x1e27x26(null,_0x1e27x28);}else {console[_0xe034[26]](_0xe034[145]);_0x1e27x28={code:500,result:_0xe034[142]};_0x1e27x26(null,_0x1e27x28);}}else {console[_0xe034[26]](_0xe034[146]);_0x1e27x28={code:200,result:_0xe034[108],data:_0xe034[147]};_0x1e27x26(null,_0x1e27x28);};});}else {console[_0xe034[26]](_0xe034[110]);_0x1e27x28={code:500,result:_0xe034[142]};_0x1e27x26(null,_0x1e27x28);};};methods[_0xe034[148]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[149]);var _0x1e27x33=sr();console[_0xe034[26]](_0xe034[150]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[151],path[_0xe034[51]](config[_0xe034[125]],_0xe034[152],_0x1e27x33),_0x1e27x25[_0xe034[117]],_0x1e27x25[_0xe034[46]],null,true,null),function(_0x1e27x27,_0x1e27x28){if(_0x1e27x28[_0xe034[153]]===200&&_0x1e27x28[_0xe034[98]]!==_0xe034[142]){console[_0xe034[26]](_0xe034[154]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[155],_0xe034[156],_0x1e27x33),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});}else {_0x1e27x26(_0x1e27x27,_0x1e27x28)}});};methods[_0xe034[157]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[158]);var _0x1e27x28;var _0x1e27x34=_0xe034[159];var _0x1e27x35;if(!intervals){getIntervals(false)};var _0x1e27x36=_[_0xe034[40]](intervals,{id:parseInt(_0x1e27x25[_0xe034[160]])});if(!_0x1e27x36[_0xe034[161]]){_0x1e27x35=_[_0xe034[163]](intervals,{IntervalId:parseInt(_0x1e27x36[_0xe034[162]])})};if(_0x1e27x35){console[_0xe034[26]](_0xe034[164]);if(_0x1e27x35[_0xe034[140]]){console[_0xe034[26]](_0xe034[87]+_0x1e27x35[_0xe034[140]]+_0xe034[165]);var _0x1e27x37;console[_0xe034[26]](_0xe034[166]);_0x1e27x35[_0xe034[171]](function(_0x1e27x38,_0x1e27x39){_0x1e27x37=splitInterval(_0x1e27x38[_0xe034[167]]);if(isIntervalValid(_0x1e27x37)){console[_0xe034[26]](_0xe034[168]+_0x1e27x39+_0xe034[169]);_0x1e27x34=_0xe034[170];};});}else {console[_0xe034[26]](_0xe034[172]);_0x1e27x34=_0xe034[170];};}else {console[_0xe034[26]](_0xe034[173]);var _0x1e27x3a=splitInterval(_0x1e27x36[_0xe034[167]]);if(isIntervalValid(_0x1e27x3a)){console[_0xe034[26]](_0xe034[174]);_0x1e27x34=_0xe034[170];};};console[_0xe034[26]](_0xe034[175]+_0x1e27x34+_0xe034[176]);_0x1e27x28={code:200,result:_0xe034[108],data:_0x1e27x34};_0x1e27x26(null,_0x1e27x28);};methods[_0xe034[177]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[178]);console[_0xe034[26]](_0xe034[179]);var _0x1e27x28={data:getVariable(_0x1e27x24,_0x1e27x25[_0xe034[80]])};_0x1e27x26(null,_0x1e27x28);};methods[_0xe034[180]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[181]);var _0x1e27x31={uniqueid:_0x1e27x24[_0xe034[95]],node:_0x1e27x25[_0xe034[96]],application:_0x1e27x25[_0xe034[97]],data:_[_0xe034[183]](_0x1e27x25[_0xe034[182]])||null};ReportSquareDetail[_0xe034[103]](_0x1e27x31)[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[99]+_0x1e27x25[_0xe034[97]]+_0xe034[100]+_0x1e27x25[_0xe034[96]]+_0xe034[101],_0x1e27x27)});console[_0xe034[26]](_0xe034[184]);sh[_0xe034[36]](_[_0xe034[183]](_0x1e27x25[_0xe034[182]]),function(_0x1e27x3b,_0x1e27x3c){var _0x1e27x3d=_0x1e27x3c[_0xe034[185]](/(\r\n|\n|\r)/gm,_0xe034[63]);console[_0xe034[26]](_0xe034[186],_0x1e27x3d);console[_0xe034[26]](_0xe034[187]);setVariable(_0x1e27x24,_0x1e27x25[_0xe034[80]],_0xe034[188]+_0x1e27x3d+_0xe034[188],_0x1e27x26);});};methods[_0xe034[2]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[189]);console[_0xe034[26]](_0xe034[190]);_0x1e27x24[_0xe034[36]](_0xe034[130],_0x1e27x25[_0xe034[182]],_0x1e27x25[_0xe034[191]],function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[192]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[193]);if(!projects){getProjects(false)};var _0x1e27x3e=_[_0xe034[40]](projects,{id:parseInt(_0x1e27x25[_0xe034[194]])});console[_0xe034[26]](_0xe034[195]+_0x1e27x3e[_0xe034[43]]+_0xe034[34]);_0x1e27x24[_0xe034[36]](_0xe034[130],util[_0xe034[44]](_0xe034[196],_0x1e27x3e[_0xe034[43]]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[197]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[198]);var _0x1e27x2a=[path[_0xe034[51]](config[_0xe034[125]],_0xe034[126],_0xe034[199]),_0x1e27x25[_0xe034[200]],_0xe034[63],(_0x1e27x25[_0xe034[201]]===_0xe034[108]?_0xe034[63]:_0x1e27x25[_0xe034[201]]),_0xe034[202],_0xe034[203],_0xe034[63],_0x1e27x25[_0xe034[135]]];console[_0xe034[26]](_0xe034[204]);_0x1e27x24[_0xe034[36]](_0xe034[130],_0x1e27x2a[_0xe034[51]](_0xe034[50]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[205]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[206]);if(!dbConnections){getDbConnections(false)};var _0x1e27x3f=_[_0xe034[40]](dbConnections,{id:parseInt(_0x1e27x25[_0xe034[207]])});console[_0xe034[26]](_0xe034[208]);var _0x1e27x31={uniqueid:_0x1e27x24[_0xe034[95]],node:_0x1e27x25[_0xe034[96]],application:_0x1e27x25[_0xe034[97]],data:_0x1e27x25[_0xe034[209]]||null};ReportSquareDetail[_0xe034[103]](_0x1e27x31)[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[99]+_0x1e27x25[_0xe034[97]]+_0xe034[100]+_0x1e27x25[_0xe034[96]]+_0xe034[101],_0x1e27x27)});db[_0xe034[218]](_0x1e27x3f[_0xe034[210]],function(_0x1e27x27){if(_0x1e27x27){console[_0xe034[26]](_0xe034[211],_0x1e27x27);var _0x1e27x28={code:500,result:_0xe034[142]};_0x1e27x26(null,_0x1e27x28);}else {console[_0xe034[26]](_0xe034[212]);db[_0xe034[209]](_0x1e27x25[_0xe034[209]],function(_0x1e27x27,_0x1e27x40){if(_0x1e27x27){console[_0xe034[26]](_0xe034[213],_0x1e27x27);var _0x1e27x28={code:500,result:_0xe034[142]};_0x1e27x26(null,_0x1e27x28);}else {console[_0xe034[26]](_0xe034[214]);db[_0xe034[217]](function(_0x1e27x27){if(_0x1e27x27){console[_0xe034[26]](_0xe034[215],_0x1e27x27);var _0x1e27x28={code:500,result:_0xe034[142]};_0x1e27x26(null,_0x1e27x28);}else {console[_0xe034[26]](_0xe034[216]);setVariable(_0x1e27x24,_0x1e27x25[_0xe034[80]],_0x1e27x40,_0x1e27x26);}});}});}});};methods[_0xe034[219]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[220]);console[_0xe034[26]](_0xe034[221]+_0x1e27x25[_0xe034[222]]+_0xe034[223]);_0x1e27x24[_0xe034[36]](_0xe034[49],util[_0xe034[44]](_0xe034[224],_0x1e27x25[_0xe034[222]],_0x1e27x25[_0xe034[72]]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[225]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[226]);var _0x1e27x28={code:200,result:_0xe034[108]};console[_0xe034[26]](_0xe034[227]);_0x1e27x28[_0xe034[106]]=String(eval(_0x1e27x25[_0xe034[228]])?_0xe034[170]:_0xe034[159]);console[_0xe034[26]](_0xe034[229]+_0x1e27x28[_0xe034[106]]);_0x1e27x26(null,_0x1e27x28);};methods[_0xe034[230]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[231]);console[_0xe034[26]](_0xe034[232]);_0x1e27x24[_0xe034[230]]();};methods[_0xe034[233]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[234]);var _0x1e27x3c=(_0x1e27x25[_0xe034[235]])?_0xe034[188]+_0x1e27x25[_0xe034[235]]+_0xe034[188]:_0xe034[188]+_0x1e27x25[_0xe034[96]]+_0xe034[188];console[_0xe034[26]](_0xe034[236]+_0x1e27x3c);_0x1e27x24[_0xe034[36]](_0xe034[237],_0x1e27x3c,function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[238]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[239]);console[_0xe034[26]](_0xe034[240]);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[241],_0x1e27x25[_0xe034[242]],_0x1e27x25[_0xe034[117]]),function(_0x1e27x27,_0x1e27x28){_0x1e27x26(_0x1e27x27,_0x1e27x28)});};methods[_0xe034[243]]=function(_0x1e27x24,_0x1e27x25,_0x1e27x26){console[_0xe034[26]](_0xe034[244]);console[_0xe034[26]](_0xe034[245]);setVariable(_0x1e27x24,_0x1e27x25[_0xe034[80]],_0x1e27x25[_0xe034[246]],_0x1e27x26);};function getVertices(_0x1e27x42){return _[_0xe034[251]](_0x1e27x42,function(_0x1e27x2e,_0x1e27x43,_0x1e27x44){if(_0x1e27x44===_0xe034[247]){return _0x1e27x2e};if(_[_0xe034[248]](_0x1e27x43)){_[_0xe034[250]](_0x1e27x43,function(_0x1e27x45,_0x1e27x46){_0x1e27x2e[_0x1e27x45[_0xe034[249]][_0xe034[162]]]=_0x1e27x45[_0xe034[249]];_0x1e27x2e[_0x1e27x45[_0xe034[249]][_0xe034[162]]][_0xe034[97]]=_0x1e27x44;});return _0x1e27x2e;};_0x1e27x2e[_0x1e27x43[_0xe034[249]][_0xe034[162]]]=_0x1e27x43[_0xe034[249]];_0x1e27x2e[_0x1e27x43[_0xe034[249]][_0xe034[162]]][_0xe034[97]]=_0x1e27x44;return _0x1e27x2e;},{})}function getTargetBySource(_0x1e27x42,_0x1e27x48,_0x1e27x45){return _[_0xe034[98]](_[_0xe034[40]](_0x1e27x42[_0xe034[247]],function(_0x1e27x43){if(_0x1e27x43[_0xe034[249]][_0xe034[252]]&&_0x1e27x43[_0xe034[249]][_0xe034[253]]){if(_0x1e27x43[_0xe034[249]][_0xe034[253]]===_0x1e27x48){if(_0x1e27x43[_0xe034[249]][_0xe034[254]]&&_0x1e27x43[_0xe034[249]][_0xe034[254]]!==_0x1e27x45){return false};return true;}};return false;}),_0xe034[255])}function replaceAllVariables(_0x1e27x24,_0x1e27x25,_0x1e27x26){var _0x1e27x4a=_0x1e27x25;for(var _0x1e27x46 in _0x1e27x4a){var _0x1e27x28=_0x1e27x4a[_0x1e27x46][_0xe034[256]](/{+(.*?)}/gi);if(_0x1e27x28){for(var _0x1e27x4b in _0x1e27x28){var _0x1e27x45=wait[_0xe034[259]](_0x1e27x24,_0xe034[257],_0x1e27x28[_0x1e27x4b][_0xe034[258]](1,_0x1e27x28[_0x1e27x4b][_0xe034[140]]-1));if(_0x1e27x45[_0xe034[153]]===200&&_0x1e27x45[_0xe034[98]]!==_0xe034[108]){var _0x1e27x4c=_0x1e27x45[_0xe034[98]][_0xe034[258]](_0x1e27x45[_0xe034[98]][_0xe034[261]](_0xe034[260])+1,_0x1e27x45[_0xe034[98]][_0xe034[261]](_0xe034[262]));_0x1e27x4a[_0x1e27x46]=_0x1e27x4a[_0x1e27x46][_0xe034[185]](_0x1e27x28[_0x1e27x4b],_0x1e27x4c);};}};};_0x1e27x4a[_0xe034[263]]=true;return _0x1e27x4a;}function xstart(_0x1e27x24){var _0x1e27x42=_0x1e27x24[_0xe034[125]];var _0x1e27x4e=_0x1e27x24[_0xe034[264]];if(_0x1e27x42[_0xe034[265]]){if(!_[_0xe034[248]](_0x1e27x42[_0xe034[265]])){var _0x1e27x48=_0x1e27x42[_0xe034[265]][_0xe034[249]][_0xe034[162]];var _0x1e27x28={};do{var _0x1e27x25=_0x1e27x4e[_0x1e27x48][_0xe034[263]]?_0x1e27x4e[_0x1e27x48]:replaceAllVariables(_0x1e27x24,_0x1e27x4e[_0x1e27x48]);if(_0x1e27x25){if(_[_0xe034[266]](methods[_0x1e27x25[_0xe034[97]]])){_0x1e27x28=wait[_0xe034[267]](methods[_0x1e27x25[_0xe034[97]]],_0x1e27x24,_0x1e27x25)}else {_0x1e27x28=wait[_0xe034[267]](methods[_0xe034[233]],_0x1e27x24,_0x1e27x25)};if(_0x1e27x28[_0xe034[153]]===200&&_0x1e27x28[_0xe034[98]]!==_0xe034[142]){var _0x1e27x4f=getTargetBySource(_0x1e27x42,_0x1e27x48,_0x1e27x28[_0xe034[106]]);if(_0x1e27x4f){}else {if(_0x1e27x25[_0xe034[97]]===_0xe034[85]){if(_0x1e27x25[_0xe034[88]]>0){_0x1e27x4f=getTargetBySource(_0x1e27x42,_0x1e27x48,_0xe034[147]);if(_0x1e27x4f){}else {_0x1e27x4f=_0x1e27x48};}};if(_0x1e27x25[_0xe034[97]]===_0xe034[137]&&_0x1e27x25[_0xe034[88]]>0){_0x1e27x4f=_0x1e27x48};};_0x1e27x48=_0x1e27x4f;}else {_0x1e27x48=null};}else {_0x1e27x48=null};}while(_0x1e27x48);;console[_0xe034[26]](_0xe034[268]);_0x1e27x24[_0xe034[230]]();}};}function xfinally(_0x1e27x24){var _0x1e27x42=_0x1e27x24[_0xe034[125]];var _0x1e27x4e=_0x1e27x24[_0xe034[264]];if(_0x1e27x42[_0xe034[269]]){if(!_[_0xe034[248]](_0x1e27x42[_0xe034[269]])){var _0x1e27x48=_0x1e27x42[_0xe034[269]][_0xe034[249]][_0xe034[162]];var _0x1e27x28={};do{var _0x1e27x25=replaceAllVariables(_0x1e27x24,_0x1e27x4e[_0x1e27x48]);if(_0x1e27x25){if(_[_0xe034[266]](methods[_0x1e27x25[_0xe034[97]]])){_0x1e27x28=wait[_0xe034[267]](methods[_0x1e27x25[_0xe034[97]]],_0x1e27x24,_0x1e27x25)}else {_0x1e27x28=wait[_0xe034[267]](methods[_0xe034[233]],_0x1e27x24,_0x1e27x25)};if(_0x1e27x28[_0xe034[153]]===200&&_0x1e27x28[_0xe034[98]]!==_0xe034[142]){var _0x1e27x4f=getTargetBySource(_0x1e27x42,_0x1e27x48,_0x1e27x28[_0xe034[106]]);if(_0x1e27x4f){}else {if(_0x1e27x25[_0xe034[97]]===_0xe034[85]){if(_0x1e27x25[_0xe034[88]]>0){_0x1e27x4f=getTargetBySource(_0x1e27x42,_0x1e27x48,_0xe034[147]);if(_0x1e27x4f){}else {_0x1e27x4f=_0x1e27x48};}};if(_0x1e27x25[_0xe034[97]]===_0xe034[137]&&_0x1e27x25[_0xe034[88]]>0){_0x1e27x4f=_0x1e27x48};};_0x1e27x48=_0x1e27x4f;}else {_0x1e27x48=null};}else {_0x1e27x48=null};}while(_0x1e27x48);;_0x1e27x24[_0xe034[230]]();console[_0xe034[26]](_0xe034[270]);}};_0x1e27x24[_0xe034[271]]();}function main(_0x1e27x24){_0x1e27x24[_0xe034[274]](_0xe034[272],function(_0x1e27x27){console[_0xe034[26]](_0xe034[273],_0x1e27x27)});_0x1e27x24[_0xe034[274]](_0xe034[217],function(){console[_0xe034[26]](_0xe034[275])});_0x1e27x24[_0xe034[274]](_0xe034[230],function(){if(_0x1e27x24[_0xe034[269]]){_0x1e27x24[_0xe034[269]]=false;console[_0xe034[26]](_0xe034[276]);wait[_0xe034[277]](xfinally,_0x1e27x24);}else {ReportSquare[_0xe034[280]]({leaveAt:moment()[_0xe034[44]](_0xe034[279])},{where:{uniqueid:_0x1e27x24[_0xe034[95]]}})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[278],_0x1e27x27)});console[_0xe034[26]](_0xe034[281]);}});_0x1e27x24[_0xe034[274]](_0xe034[93],function(_0x1e27x28){});_0x1e27x24[_0xe034[274]](_0xe034[282],function(_0x1e27x52){console[_0xe034[26]](_0x1e27x52);console[_0xe034[26]](_0xe034[283]+_0x1e27x52[_0xe034[284]]+_0xe034[285]+_0x1e27x52[_0xe034[286]]);var _0x1e27x53={network:_0x1e27x52[_0xe034[287]],network_script:_0x1e27x52[_0xe034[288]],request:_0x1e27x52[_0xe034[289]],channel:_0x1e27x52[_0xe034[290]],language:_0x1e27x52[_0xe034[291]],type:_0x1e27x52[_0xe034[292]],uniqueid:_0x1e27x52[_0xe034[286]],version:_0x1e27x52[_0xe034[293]],callerid:_0x1e27x52[_0xe034[284]],calleridname:_0x1e27x52[_0xe034[294]],callingpres:_0x1e27x52[_0xe034[295]],callingani2:_0x1e27x52[_0xe034[296]],callington:_0x1e27x52[_0xe034[297]],callingtns:_0x1e27x52[_0xe034[298]],dnid:_0x1e27x52[_0xe034[299]],rdnis:_0x1e27x52[_0xe034[300]],context:_0x1e27x52[_0xe034[301]],extension:_0x1e27x52[_0xe034[302]],priority:_0x1e27x52[_0xe034[303]],enhanced:_0x1e27x52[_0xe034[304]],accountcode:_0x1e27x52[_0xe034[305]],threadid:_0x1e27x52[_0xe034[306]],project_name:_0x1e27x52[_0xe034[307]],joinAt:moment()[_0xe034[44]](_0xe034[279])};ReportSquare[_0xe034[103]](_0x1e27x53)[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[308],_0x1e27x27)});if(_0x1e27x52[_0xe034[307]]){SquareProject[_0xe034[317]]({where:{name:_0x1e27x52[_0xe034[307]]},attributes:[_0xe034[162],_0xe034[310]]})[_0xe034[316]](function(_0x1e27x3e){if(_0x1e27x3e){if(_0x1e27x3e[_0xe034[310]]){xml[_0xe034[313]](_0x1e27x3e[_0xe034[310]],{normalizeTags:true,explicitArray:false},function(_0x1e27x27,_0x1e27x2e){var _0x1e27x42=_0x1e27x2e[_0xe034[311]][_0xe034[125]];if(_0x1e27x42){_0x1e27x24[_0xe034[125]]=_0x1e27x42;_0x1e27x24[_0xe034[269]]=true;_0x1e27x24[_0xe034[95]]=_0x1e27x52[_0xe034[286]];_0x1e27x24[_0xe034[264]]=getVertices(_0x1e27x42);wait[_0xe034[277]](xstart,_0x1e27x24);}else {console[_0xe034[26]](_0xe034[312]);_0x1e27x24[_0xe034[271]]();};})}else {console[_0xe034[26]](_0xe034[314]);_0x1e27x24[_0xe034[271]]();}}else {console[_0xe034[26]](_0xe034[315]);_0x1e27x24[_0xe034[271]]();}})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0xe034[309],_0x1e27x27);_0x1e27x24[_0xe034[271]]();})}else {console[_0xe034[26]](_0xe034[318]);_0x1e27x24[_0xe034[271]]();};});}function splitInterval(_0x1e27x36){var _0x1e27x55={};var _0x1e27x3a=_0x1e27x36[_0xe034[319]](_0xe034[50]);var _0x1e27x56;_0x1e27x3a[_0xe034[171]](function(_0x1e27x57,_0x1e27x39){switch(_0x1e27x39){case 0:if(_0x1e27x57!==_0xe034[320]){_0x1e27x56=_0x1e27x57[_0xe034[319]](_0xe034[111]);_0x1e27x55[_0xe034[321]]=moment(_0x1e27x56[0],_0xe034[322]);_0x1e27x55[_0xe034[323]]=moment(_0x1e27x56[1],_0xe034[322]);}else {_0x1e27x55[_0xe034[321]]=null;_0x1e27x55[_0xe034[323]]=null;};break ;;case 1:if(_0x1e27x57!==_0xe034[320]){_0x1e27x56=_0x1e27x57[_0xe034[319]](_0xe034[111]);_0x1e27x55[_0xe034[324]]=weekDaysCollection[_0x1e27x56[0]];_0x1e27x55[_0xe034[325]]=_0x1e27x56[1]?weekDaysCollection[_0x1e27x56[1]]:null;}else {_0x1e27x55[_0xe034[324]]=null;_0x1e27x55[_0xe034[325]]=null;};break ;;case 2:if(_0x1e27x57!==_0xe034[320]){_0x1e27x56=_0x1e27x57[_0xe034[319]](_0xe034[111]);_0x1e27x55[_0xe034[326]]=_0x1e27x56[0];_0x1e27x55[_0xe034[327]]=_0x1e27x56[1]?_0x1e27x56[1]:null;}else {_0x1e27x55[_0xe034[326]]=null;_0x1e27x55[_0xe034[327]]=null;};break ;;case 3:if(_0x1e27x57!==_0xe034[320]){_0x1e27x56=_0x1e27x57[_0xe034[319]](_0xe034[111]);_0x1e27x55[_0xe034[328]]=monthsCollection[_0x1e27x56[0]];_0x1e27x55[_0xe034[329]]=_0x1e27x56[1]?monthsCollection[_0x1e27x56[1]]:null;}else {_0x1e27x55[_0xe034[328]]=null;_0x1e27x55[_0xe034[329]]=null;};break ;;default:;}});return _0x1e27x55;}function isIntervalValid(_0x1e27x36){var _0x1e27x59=moment()[_0xe034[44]](_0xe034[322]);var _0x1e27x5a=moment()[_0xe034[44]](_0xe034[330]);var _0x1e27x5b=moment()[_0xe034[44]](_0xe034[331]);var _0x1e27x5c=moment()[_0xe034[44]](_0xe034[332]);var _0x1e27x5d,_0x1e27x5e,_0x1e27x5f,_0x1e27x60;var _0x1e27x61=[1,2,3,4,5,6,7,8,9,10,11,12];var _0x1e27x62=[1,2,3,4,5,6,7];var _0x1e27x63=[];for(var _0x1e27x64=1;_0x1e27x64<=31;_0x1e27x64++){_0x1e27x63[_0xe034[333]](_0x1e27x64)};_0x1e27x5d=(_0x1e27x36[_0xe034[321]]&&_0x1e27x36[_0xe034[323]])?moment(_0x1e27x59,_0xe034[322])[_0xe034[334]](moment(_0x1e27x36[_0xe034[321]],_0xe034[322]),moment(_0x1e27x36[_0xe034[323]],_0xe034[322])):true;if(_0x1e27x36[_0xe034[324]]){if(_0x1e27x36[_0xe034[325]]){var _0x1e27x65=_[_0xe034[163]](_0x1e27x62,function(_0x1e27x38){return (_0x1e27x38>=_0x1e27x36[_0xe034[324]])||(_0x1e27x38<=_0x1e27x36[_0xe034[325]])});_0x1e27x5e=(_0x1e27x65[_0xe034[335]](parseInt(_0x1e27x5a))!== -1)?true:false;}else {_0x1e27x5e=(parseInt(_0x1e27x5a)===_0x1e27x36[_0xe034[324]])?true:false}}else {_0x1e27x5e=true};if(_0x1e27x36[_0xe034[326]]){if(_0x1e27x36[_0xe034[327]]){var _0x1e27x66=_[_0xe034[163]](_0x1e27x63,function(_0x1e27x38){return (_0x1e27x38>=_0x1e27x36[_0xe034[326]])||(_0x1e27x38<=_0x1e27x36[_0xe034[327]])});_0x1e27x5f=(_0x1e27x66[_0xe034[335]](parseInt(_0x1e27x5b))!== -1)?true:false;}else {_0x1e27x5f=(parseInt(_0x1e27x5b)===_0x1e27x36[_0xe034[326]])?true:false}}else {_0x1e27x5f=true};if(_0x1e27x36[_0xe034[328]]){if(_0x1e27x36[_0xe034[329]]){var _0x1e27x67=_[_0xe034[163]](_0x1e27x61,function(_0x1e27x38){return (_0x1e27x38>=_0x1e27x36[_0xe034[328]])||(_0x1e27x38<=_0x1e27x36[_0xe034[329]])});_0x1e27x60=(_0x1e27x67[_0xe034[335]](parseInt(_0x1e27x5c))!== -1)?true:false;}else {_0x1e27x60=(parseInt(_0x1e27x5c)===_0x1e27x36[_0xe034[328]])?true:false}}else {_0x1e27x60=true};return _0x1e27x5d&&_0x1e27x5e&&_0x1e27x5f&&_0x1e27x60;}function setVariable(_0x1e27x24,_0x1e27x69,_0x1e27x45,_0x1e27x26){console[_0xe034[26]](_0xe034[336]);if(!variables){getVariables(false)};var _0x1e27x4b=_[_0xe034[40]](variables,{id:parseInt(_0x1e27x69)});console[_0xe034[26]](_0xe034[337],_0x1e27x45);_0x1e27x24[_0xe034[29]](util[_0xe034[44]](_0xe034[155],_0x1e27x4b[_0xe034[43]],_0x1e27x45),function(_0x1e27x27,_0x1e27x28){if(_0x1e27x26){_0x1e27x26(_0x1e27x27,_0x1e27x28)}});}function getVariable(_0x1e27x24,_0x1e27x69){if(!variables){getVariables(false)};var _0x1e27x4b=_[_0xe034[40]](variables,{id:parseInt(_0x1e27x69)});var _0x1e27x45=wait[_0xe034[259]](_0x1e27x24,_0xe034[257],_0x1e27x4b[_0xe034[43]]);if(_0x1e27x45[_0xe034[153]]===200&&_0x1e27x45[_0xe034[98]]!==_0xe034[108]){return _0x1e27x45[_0xe034[98]][_0xe034[258]](_0x1e27x45[_0xe034[98]][_0xe034[261]](_0xe034[260])+1,_0x1e27x45[_0xe034[98]][_0xe034[261]](_0xe034[262]))};return _0xe034[63];}function getFilePath(_0x1e27x69){if(!sounds){getSounds(false)};if(_0x1e27x69>0){var _0x1e27x6c=_[_0xe034[40]](sounds,{id:parseInt(_0x1e27x69)});return util[_0xe034[44]](_0xe034[338],_0x1e27x6c[_0xe034[339]],_0x1e27x6c[_0xe034[340]]);};return _0xe034[63];}function getUsers(_0x1e27x6e){User[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){users=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(User,users,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getQueues(_0x1e27x6e){VoiceQueue[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){queues=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(VoiceQueue,queues,_0xe034[43])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getTrunks(_0x1e27x6e){Trunk[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){trunks=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(Trunk,trunks,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getVariables(_0x1e27x6e){Variable[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){variables=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(Variable,variables,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getDbConnections(_0x1e27x6e){SquareOdbc[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){dbConnections=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(SquareOdbc,dbConnections,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getIntervals(_0x1e27x6e){Interval[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){intervals=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(Interval,intervals,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getProjects(_0x1e27x6e){SquareProject[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){projects=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(SquareProject,projects,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function getSounds(_0x1e27x6e){Upload[_0xe034[342]]()[_0xe034[316]](function(_0x1e27x2e){sounds=_[_0xe034[341]](_0x1e27x2e);if(_0x1e27x6e){synchUpdates(Upload,sounds,_0xe034[162])};})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}function synchUpdates(_0x1e27x77,_0x1e27x78,_0x1e27x46){var _0x1e27x79={};_0x1e27x77[_0xe034[343]](function(_0x1e27x7a){_0x1e27x79[_0x1e27x46]=_0x1e27x7a[_0x1e27x46];updateCollection(_0x1e27x78,_0x1e27x79,_0x1e27x7a);});_0x1e27x77[_0xe034[344]](function(_0x1e27x7a){_0x1e27x79[_0x1e27x46]=_0x1e27x7a[_0x1e27x46];updateCollection(_0x1e27x78,_0x1e27x79,_0x1e27x7a);});_0x1e27x77[_0xe034[346]](function(_0x1e27x7a){_0x1e27x79[_0x1e27x46]=_0x1e27x7a[_0x1e27x46];_[_0xe034[345]](_0x1e27x78,_0x1e27x79);});}function updateCollection(_0x1e27x78,_0x1e27x79,_0x1e27x7a){var _0x1e27x7c=_[_0xe034[40]](_0x1e27x78,_0x1e27x79);var _0x1e27x39=_0x1e27x78[_0xe034[335]](_0x1e27x7c);if(_0x1e27x7c){_[_0xe034[347]](_0x1e27x78[_0x1e27x39],_0x1e27x7a)}else {_0x1e27x78[_0xe034[348]](_0x1e27x7a)};}function getPort(){Settings[_0xe034[317]]()[_0xe034[316]](function(_0x1e27x2e){agiPort=_0x1e27x2e[_0xe034[349]]})[_0xe034[102]](function(_0x1e27x27){console[_0xe034[26]](_0x1e27x27)})}module[_0xe034[350]]=function(){console[_0xe034[26]](_0xe034[351]);getPort();var _0x1e27x7e=agi[_0xe034[353]](main)[_0xe034[352]](agiPort?agiPort:4573);getUsers(true);getQueues(true);getTrunks(true);getVariables(true);getIntervals(true);getProjects(true);getSounds(true);getDbConnections(true);};
\ No newline at end of file
+var _0x101b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x61\x67\x69","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x78\x6D\x6C\x32\x6A\x73","\x77\x61\x69\x74\x2E\x66\x6F\x72","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x70\x61\x74\x68","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x68\x65\x6C\x6C\x6A\x73","\x6F\x64\x62\x63","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x61\x72\x69\x61\x62\x6C\x65","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x53\x65\x74\x74\x69\x6E\x67\x73","\x55\x73\x65\x72","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x54\x72\x75\x6E\x6B","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x55\x70\x6C\x6F\x61\x64","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65\x44\x65\x74\x61\x69\x6C","\x61\x6E\x73\x77\x65\x72","\x2D\x2D\x41\x4E\x53\x57\x45\x52\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6C\x6F\x67","\x41\x6E\x73\x77\x65\x72\x69\x6E\x67\x20\x74\x68\x65\x20\x63\x61\x6C\x6C\x2E\x2E\x2E","\x41\x4E\x53\x57\x45\x52\x0A","\x73\x65\x6E\x64","\x63\x75\x73\x74\x6F\x6D\x5F\x61\x70\x70","\x2D\x2D\x43\x55\x53\x54\x4F\x4D\x20\x41\x50\x50\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x63\x75\x73\x74\x6F\x6D\x20\x61\x70\x70\x20\x22","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x22\x2E\x2E\x2E","\x6F\x70\x74\x69\x6F\x6E\x73","\x65\x78\x65\x63","\x64\x69\x61\x6C","\x2D\x2D\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x44\x49\x41\x4C\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x73\x69\x70\x5F\x69\x64","\x66\x69\x6E\x64","\x43\x61\x6C\x6C\x69\x6E\x67\x20","\x53\x49\x50\x2F\x25\x73","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x2E\x2E\x2E","\x74\x69\x6D\x65\x6F\x75\x74","\x6F\x70\x74\x73","\x75\x72\x6C","\x44\x49\x41\x4C","\x2C","\x6A\x6F\x69\x6E","\x65\x78\x74\x5F\x64\x69\x61\x6C","\x2D\x2D\x45\x58\x54\x45\x52\x4E\x41\x4C\x5F\x44\x49\x41\x4C\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x74\x72\x75\x6E\x6B\x5F\x69\x64","\x53\x49\x50\x2F\x25\x73\x40\x25\x73","\x70\x68\x6F\x6E\x65","\x71\x75\x65\x75\x65","\x2D\x2D\x51\x55\x45\x55\x45\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x71\x75\x65\x75\x65\x5F\x69\x64","\x66\x69\x6C\x65\x5F\x69\x64","\x6D\x61\x63\x72\x6F","\x67\x6F\x73\x75\x62","","\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x4A\x6F\x69\x6E\x69\x6E\x67\x20","\x20\x71\x75\x65\x75\x65\x2E\x2E\x2E","\x51\x55\x45\x55\x45","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2D\x2D\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x25\x73\x40\x25\x73","\x62\x6F\x78\x6E\x75\x6D\x62\x65\x72","\x63\x6F\x6E\x74\x65\x78\x74","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x2E\x2E","\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C","\x6D\x61\x74\x68","\x2D\x2D\x4D\x41\x54\x48\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x43\x61\x6C\x63\x75\x6C\x61\x74\x69\x6E\x67\x20\x65\x78\x70\x72\x65\x73\x73\x69\x6F\x6E\x2E\x2E\x2E","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x53\x61\x76\x69\x6E\x67\x20\x72\x65\x73\x75\x6C\x74\x20\x69\x6E\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x69\x64","\x70\x6C\x61\x79\x62\x61\x63\x6B","\x2D\x2D\x50\x4C\x41\x59\x42\x41\x43\x4B\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x70\x6C\x61\x79\x62\x61\x63\x6B\x2E\x2E\x2E","\x50\x4C\x41\x59\x42\x41\x43\x4B","\x6D\x65\x6E\x75","\x2D\x2D\x4D\x45\x4E\x55\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x54\x68\x65\x72\x65\x20\x61\x72\x65\x20","\x72\x65\x74\x72\x79","\x20\x72\x65\x74\x72\x69\x65\x73","\x2F\x76\x61\x72\x2F\x77\x77\x77\x2F\x68\x74\x6D\x6C\x2F\x66\x69\x6C\x65\x73\x2F\x73\x6F\x75\x6E\x64\x73\x2F\x62\x31\x39\x36\x34\x32\x64\x32\x66\x37\x31\x65\x39\x63\x66\x66\x66\x62\x64\x37\x38\x33\x66\x63\x63\x37\x39\x63\x37\x34\x31\x35","\x41\x6E\x6E\x6F\x75\x6E\x63\x69\x6E\x67\x20\x61\x6E\x64\x20\x77\x61\x69\x74\x69\x6E\x67\x20\x66\x6F\x72\x20\x75\x73\x65\x72\x20\x65\x6E\x74\x72\x79\x2E\x2E\x2E","\x47\x45\x54\x20\x44\x41\x54\x41\x20\x25\x73\x20\x25\x73\x20\x25\x73\x0A","\x72\x65\x73\x70\x6F\x6E\x73\x65","\x64\x69\x67\x69\x74","\x75\x6E\x69\x71\x75\x65\x69\x64","\x6C\x61\x62\x65\x6C","\x74\x61\x67","\x72\x65\x73\x75\x6C\x74","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20","\x3A","\x20\x62\x6C\x6F\x63\x6B\x20\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x63\x72\x65\x61\x74\x65","\x20\x28\x74\x69\x6D\x65\x6F\x75\x74\x29","\x53\x61\x76\x69\x6E\x67\x20\x75\x73\x65\x72\x20\x65\x6E\x74\x72\x79\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x64\x61\x74\x61","\x4D\x65\x6E\x75\x20\x74\x69\x6D\x65\x6F\x75\x74\x21","\x30","\x74","\x52\x75\x6E\x20\x6F\x75\x74\x20\x6F\x66\x20\x72\x65\x74\x72\x69\x65\x73\x21","\x2D","\x73\x61\x79\x6E\x75\x6D\x62\x65\x72","\x2D\x2D\x53\x41\x59\x4E\x55\x4D\x42\x45\x52\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x79\x69\x6E\x67\x20\x6E\x75\x6D\x62\x65\x72\x2E\x2E\x2E","\x53\x41\x59\x20\x4E\x55\x4D\x42\x45\x52\x20\x25\x73\x20\x22\x25\x73\x22\x0A","\x6E\x75\x6D\x62\x65\x72","\x65\x73\x63\x61\x70\x65\x5F\x64\x69\x67\x69\x74\x73","\x73\x61\x79\x70\x68\x6F\x6E\x65\x74\x69\x63","\x2D\x2D\x53\x41\x59\x50\x48\x4F\x4E\x45\x54\x49\x43\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x79\x69\x6E\x67\x20\x70\x68\x6F\x6E\x65\x74\x69\x63\x2E\x2E\x2E","\x53\x41\x59\x20\x50\x48\x4F\x4E\x45\x54\x49\x43\x20\x25\x73\x20\x22\x25\x73\x22\x0A","\x74\x65\x78\x74","\x74\x74\x73","\x2D\x2D\x47\x4F\x4F\x47\x4C\x45\x5F\x54\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x61\x67\x69\x5F\x73\x63\x72\x69\x70\x74\x73","\x67\x6F\x6F\x67\x6C\x65\x74\x74\x73\x2E\x61\x67\x69","\x67\x6F\x6F\x67\x6C\x65\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x43\x61\x6C\x6C\x69\x6E\x67\x20\x47\x6F\x6F\x67\x6C\x65\x20\x54\x54\x53\x20\x41\x50\x49\x2E\x2E\x2E","\x41\x47\x49","\x69\x73\x70\x65\x65\x63\x68\x74\x74\x73","\x2D\x2D\x49\x53\x50\x45\x45\x43\x48\x5F\x54\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x2F\x76\x61\x72\x2F\x77\x77\x77\x2F\x68\x74\x6D\x6C\x2F\x61\x67\x69\x73\x71\x75\x61\x72\x65\x2F\x61\x67\x69\x73\x63\x72\x69\x70\x74\x73\x2F\x69\x73\x70\x65\x65\x63\x68\x2D\x74\x74\x73\x2E\x61\x67\x69","\x69\x73\x70\x65\x65\x63\x68\x5F\x74\x74\x73\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x6B\x65\x79","\x43\x61\x6C\x6C\x69\x6E\x67\x20\x69\x53\x70\x65\x65\x63\x68\x20\x54\x54\x53\x20\x41\x50\x49\x2E\x2E\x2E","\x67\x65\x74\x64\x69\x67\x69\x74\x73","\x2D\x2D\x47\x45\x54\x44\x49\x47\x49\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6D\x61\x78\x64\x69\x67\x69\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x69\x6E\x64\x69\x67\x69\x74","\x2D\x31","\x54\x68\x65\x72\x65\x20\x69\x73\x20\x61\x20\x72\x65\x73\x75\x6C\x74\x2C\x20\x69\x73\x20\x6F\x76\x65\x72\x20\x74\x68\x65\x20\x6D\x69\x6E\x69\x6D\x75\x6D\x20\x6C\x65\x6E\x67\x74\x68\x20\x61\x6E\x64\x20\x6E\x6F\x74\x20\x64\x75\x65\x20\x74\x6F\x20\x61\x6E\x20\x68\x61\x6E\x67\x75\x70\x21","\x78","\x43\x68\x61\x6E\x6E\x65\x6C\x20\x68\x61\x6E\x67\x75\x70\x21","\x4E\x6F\x20\x65\x6E\x74\x72\x79\x20\x6F\x72\x20\x6E\x6F\x74\x20\x6C\x6F\x6E\x67\x20\x65\x6E\x6F\x75\x67\x68\x21","\x69","\x72\x65\x63\x6F\x72\x64","\x2D\x2D\x52\x45\x43\x4F\x52\x44\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x63\x61\x6C\x6C\x20\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x2E\x2E","\x52\x45\x43\x4F\x52\x44\x20\x46\x49\x4C\x45\x20\x25\x73\x20\x77\x61\x76\x20\x22\x25\x73\x22\x20\x25\x73\x20\x25\x73\x20\x25\x73\x20\x25\x73\x0A","\x73\x65\x72\x76\x65\x72\x2F\x66\x69\x6C\x65\x73\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x63\x6F\x64\x65","\x53\x61\x76\x69\x6E\x67\x20\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x66\x69\x6C\x65\x6E\x61\x6D\x65\x20\x69\x6E\x20\x52\x45\x43\x4F\x52\x44\x49\x4E\x47\x5F\x53\x41\x56\x45\x4E\x41\x4D\x45\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x53\x45\x54\x20\x56\x41\x52\x49\x41\x42\x4C\x45\x20\x25\x73\x20\x25\x73\x0A","\x52\x45\x43\x4F\x52\x44\x49\x4E\x47\x5F\x53\x41\x56\x45\x4E\x41\x4D\x45","\x67\x6F\x74\x6F\x69\x66\x74\x69\x6D\x65","\x2D\x2D\x47\x4F\x54\x4F\x49\x46\x54\x49\x4D\x45\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x66\x61\x6C\x73\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x5F\x69\x64","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x69\x64","\x66\x69\x6C\x74\x65\x72","\x49\x73\x20\x61\x20\x67\x72\x6F\x75\x70\x20\x6F\x66\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x21","\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x21","\x43\x68\x65\x63\x6B\x69\x6E\x67\x20\x69\x66\x20\x61\x74\x20\x6C\x65\x61\x73\x74\x20\x6F\x6E\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x69\x73\x20\x76\x61\x6C\x69\x64\x2E\x2E\x2E","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x49\x6E\x74\x65\x72\x76\x61\x6C\x20","\x20\x69\x73\x20\x76\x61\x6C\x69\x64\x21","\x74\x72\x75\x65","\x66\x6F\x72\x45\x61\x63\x68","\x54\x68\x65\x72\x65\x20\x61\x72\x65\x20\x6E\x6F\x20\x73\x75\x62\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2C\x20\x73\x6F\x20\x69\x74\x20\x77\x69\x6C\x6C\x20\x62\x65\x20\x61\x6C\x77\x61\x79\x73\x20\x74\x72\x75\x65\x21","\x49\x73\x20\x61\x20\x73\x69\x6E\x67\x6C\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x21","\x54\x68\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x69\x73\x20\x76\x61\x6C\x69\x64\x21","\x54\x68\x65\x20\x66\x69\x6E\x61\x6C\x20\x72\x65\x73\x75\x6C\x74\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x20\x69\x73\x20\x22","\x22\x21","\x76\x73\x77\x69\x74\x63\x68","\x2D\x2D\x56\x41\x52\x49\x41\x42\x4C\x45\x5F\x53\x57\x49\x54\x43\x48\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x47\x65\x74\x74\x69\x6E\x67\x20\x74\x68\x65\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x20\x76\x61\x6C\x75\x65\x20\x61\x6E\x64\x20\x73\x65\x61\x72\x63\x68\x69\x6E\x67\x20\x74\x68\x65\x20\x72\x69\x67\x68\x74\x20\x65\x78\x69\x74\x2E\x2E\x2E","\x73\x79\x73\x74\x65\x6D","\x2D\x2D\x53\x59\x53\x54\x45\x4D\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x63\x6F\x6D\x6D\x61\x6E\x64","\x74\x72\x69\x6D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x74\x68\x65\x20\x73\x79\x73\x74\x65\x6D\x20\x63\x6F\x6D\x6D\x61\x6E\x64\x2E\x2E\x2E","\x72\x65\x70\x6C\x61\x63\x65","\x50\x72\x6F\x67\x72\x61\x6D\x20\x6F\x75\x74\x70\x75\x74\x3A","\x53\x61\x76\x69\x6E\x67\x20\x74\x68\x65\x20\x6F\x75\x74\x70\x75\x74\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x22","\x2D\x2D\x41\x47\x49\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x74\x68\x65\x20\x41\x47\x49\x20\x63\x6F\x6D\x6D\x61\x6E\x64\x2E\x2E\x2E","\x61\x72\x67\x73","\x73\x75\x62\x70\x72\x6F\x6A\x65\x63\x74","\x2D\x2D\x53\x55\x42\x50\x52\x4F\x4A\x45\x43\x54\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x70\x72\x6F\x6A\x65\x63\x74\x5F\x69\x64","\x4D\x6F\x76\x69\x6E\x67\x20\x74\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x22\x22","\x61\x67\x69\x3A\x2F\x2F\x31\x39\x32\x2E\x31\x36\x38\x2E\x32\x2E\x31\x34\x37\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x69\x73\x70\x65\x65\x63\x68\x61\x73\x72","\x2D\x2D\x49\x53\x50\x45\x45\x43\x48\x5F\x41\x53\x52\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x69\x73\x70\x65\x65\x63\x68\x2D\x61\x73\x72\x2E\x61\x67\x69","\x69\x73\x70\x65\x65\x63\x68\x5F\x61\x73\x72\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x6D\x6F\x64\x65\x6C","\x31","\x23","\x43\x61\x6C\x6C\x69\x6E\x67\x20\x47\x6F\x6F\x67\x6C\x65\x20\x41\x53\x52\x20\x41\x50\x49\x2E\x2E\x2E","\x64\x61\x74\x61\x62\x61\x73\x65","\x2D\x2D\x44\x41\x54\x41\x42\x41\x53\x45\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6F\x64\x62\x63\x5F\x69\x64","\x54\x72\x79\x69\x6E\x67\x20\x74\x6F\x20\x67\x65\x74\x20\x4F\x44\x42\x43\x20\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x2E\x2E\x2E","\x71\x75\x65\x72\x79","\x64\x73\x6E","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x6F\x70\x65\x6E\x69\x6E\x67\x20\x65\x72\x72\x6F\x72\x3A\x20","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x73\x75\x63\x63\x65\x64\x65\x64\x2C\x20\x65\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x71\x75\x65\x72\x79\x2E\x2E\x2E","\x51\x75\x65\x72\x79\x20\x65\x72\x72\x6F\x72\x3A\x20","\x51\x75\x65\x72\x79\x20\x65\x78\x65\x63\x75\x74\x65\x64\x2C\x20\x63\x6C\x6F\x73\x69\x6E\x67\x20\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x2E\x2E\x2E","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x63\x6C\x6F\x73\x69\x6E\x67\x20\x65\x72\x72\x6F\x72\x3A\x20","\x43\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E\x20\x63\x6C\x6F\x73\x65\x64\x2C\x20\x73\x61\x76\x69\x6E\x67\x20\x72\x65\x73\x75\x6C\x74\x69\x6E\x67\x20\x72\x6F\x77\x73\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x63\x6C\x6F\x73\x65","\x6F\x70\x65\x6E","\x67\x6F\x74\x6F\x63","\x2D\x2D\x47\x4F\x54\x4F\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x47\x6F\x69\x6E\x67\x20\x74\x6F\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20","\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x20\x2E\x2E\x2E","\x4C\x6F\x63\x61\x6C\x2F\x25\x73\x40\x25\x73","\x67\x6F\x74\x6F\x69\x66","\x2D\x2D\x47\x4F\x54\x4F\x49\x46\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x45\x76\x61\x6C\x75\x61\x74\x69\x6E\x67\x20\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2E\x2E\x2E","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x54\x68\x65\x20\x72\x65\x73\x75\x6C\x74\x20\x69\x73\x20","\x68\x61\x6E\x67\x75\x70","\x2D\x2D\x48\x41\x4E\x47\x55\x50\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x48\x61\x6E\x67\x69\x6E\x20\x75\x70\x20\x74\x68\x65\x20\x63\x61\x6C\x6C\x2E\x2E\x2E","\x6E\x6F\x6F\x70","\x2D\x2D\x4E\x4F\x4F\x50\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x6F\x75\x74\x70\x75\x74","\x4E\x4F\x4F\x50\x20\x76\x61\x6C\x75\x65\x20\x69\x73\x20","\x4E\x4F\x4F\x50","\x73\x61\x79\x64\x69\x67\x69\x74\x73","\x2D\x2D\x53\x41\x59\x44\x49\x47\x49\x54\x53\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x79\x69\x6E\x67\x20\x64\x69\x67\x69\x74\x73\x2E\x2E\x2E","\x53\x41\x59\x20\x44\x49\x47\x49\x54\x53\x20\x25\x73\x20\x22\x25\x73\x22\x0A","\x64\x69\x67\x69\x74\x73","\x73\x65\x74","\x2D\x2D\x53\x45\x54\x20\x42\x4C\x4F\x43\x4B\x2D\x2D","\x53\x61\x76\x69\x6E\x67\x20\x76\x61\x6C\x75\x65\x20\x69\x6E\x20\x61\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x76\x61\x72\x69\x61\x62\x6C\x65\x5F\x76\x61\x6C\x75\x65","\x6D\x78\x63\x65\x6C\x6C","\x69\x73\x41\x72\x72\x61\x79","\x24","\x66\x6F\x72\x49\x6E","\x72\x65\x64\x75\x63\x65","\x65\x64\x67\x65","\x73\x6F\x75\x72\x63\x65","\x76\x61\x6C\x75\x65","\x24\x2E\x74\x61\x72\x67\x65\x74","\x6D\x61\x74\x63\x68","\x67\x65\x74\x56\x61\x72\x69\x61\x62\x6C\x65","\x73\x75\x62\x73\x74\x72\x69\x6E\x67","\x66\x6F\x72\x4D\x65\x74\x68\x6F\x64","\x28","\x6C\x61\x73\x74\x49\x6E\x64\x65\x78\x4F\x66","\x29","\x72\x65\x70\x6C\x61\x63\x65\x64","\x76\x65\x72\x74\x69\x63\x65\x73","\x73\x74\x61\x72\x74","\x69\x73\x46\x75\x6E\x63\x74\x69\x6F\x6E","\x66\x6F\x72","\x4E\x6F\x20\x74\x61\x72\x67\x65\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x68\x61\x6E\x67\x75\x70\x21","\x66\x69\x6E\x61\x6C\x6C\x79","\x4E\x6F\x20\x74\x61\x72\x67\x65\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x73\x74\x6F\x70\x70\x69\x6E\x67\x20\x22\x46\x69\x6E\x61\x6C\x6C\x79\x22\x20\x62\x72\x61\x6E\x63\x68\x21","\x65\x6E\x64","\x65\x72\x72\x6F\x72","\x2F\x2F\x45\x72\x72\x6F\x72\x3A","\x6F\x6E","\x2F\x2F\x43\x6F\x6E\x74\x65\x78\x74\x20\x63\x6C\x6F\x73\x65","\x2F\x2F\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x22\x46\x69\x6E\x61\x6C\x6C\x79\x22\x20\x62\x72\x61\x6E\x63\x68\x21","\x6C\x61\x75\x6E\x63\x68\x46\x69\x62\x65\x72","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x65\x78\x69\x74\x20\x74\x69\x6D\x65\x20\x66\x72\x6F\x6D\x20\x49\x56\x52","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x75\x70\x64\x61\x74\x65","\x2F\x2F\x43\x6F\x6E\x74\x65\x78\x74\x20\x48\x61\x6E\x67\x75\x70","\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x52\x65\x63\x65\x69\x76\x65\x64\x20\x6E\x65\x77\x20\x63\x61\x6C\x6C\x20\x66\x72\x6F\x6D\x3A\x20","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x65\x72\x69\x64","\x20\x77\x69\x74\x68\x20\x75\x6E\x69\x71\x75\x65\x69\x64\x3A\x20","\x61\x67\x69\x5F\x75\x6E\x69\x71\x75\x65\x69\x64","\x61\x67\x69\x5F\x6E\x65\x74\x77\x6F\x72\x6B","\x61\x67\x69\x5F\x6E\x65\x74\x77\x6F\x72\x6B\x5F\x73\x63\x72\x69\x70\x74","\x61\x67\x69\x5F\x72\x65\x71\x75\x65\x73\x74","\x61\x67\x69\x5F\x63\x68\x61\x6E\x6E\x65\x6C","\x61\x67\x69\x5F\x6C\x61\x6E\x67\x75\x61\x67\x65","\x61\x67\x69\x5F\x74\x79\x70\x65","\x61\x67\x69\x5F\x76\x65\x72\x73\x69\x6F\x6E","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x70\x72\x65\x73","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x61\x6E\x69\x32","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x74\x6F\x6E","\x61\x67\x69\x5F\x63\x61\x6C\x6C\x69\x6E\x67\x74\x6E\x73","\x61\x67\x69\x5F\x64\x6E\x69\x64","\x61\x67\x69\x5F\x72\x64\x6E\x69\x73","\x61\x67\x69\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x61\x67\x69\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x67\x69\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x67\x69\x5F\x65\x6E\x68\x61\x6E\x63\x65\x64","\x61\x67\x69\x5F\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x61\x67\x69\x5F\x74\x68\x72\x65\x61\x64\x69\x64","\x61\x67\x69\x5F\x61\x72\x67\x5F\x31","\x45\x72\x72\x6F\x72\x20\x73\x61\x76\x69\x6E\x67\x20\x65\x6E\x74\x65\x72\x20\x74\x69\x6D\x65\x20\x66\x6F\x72\x20\x49\x56\x52","\x45\x72\x72\x6F\x72\x3A","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x6D\x78\x67\x72\x61\x70\x68\x6D\x6F\x64\x65\x6C","\x4E\x6F\x20\x72\x6F\x6F\x74\x20\x69\x6E\x20\x70\x72\x6F\x6A\x65\x63\x74\x21","\x70\x61\x72\x73\x65\x53\x74\x72\x69\x6E\x67","\x4E\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x70\x75\x62\x6C\x69\x73\x68\x65\x64\x21","\x4E\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x66\x6F\x75\x6E\x64\x21","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x4E\x6F\x20\x70\x72\x6F\x6A\x65\x63\x74\x20\x61\x72\x67\x75\x6D\x65\x6E\x74\x21","\x73\x70\x6C\x69\x74","\x2A","\x74\x5F\x66\x72\x6F\x6D","\x48\x48\x3A\x6D\x6D","\x74\x5F\x74\x6F","\x77\x64\x5F\x66\x72\x6F\x6D","\x77\x64\x5F\x74\x6F","\x6D\x64\x5F\x66\x72\x6F\x6D","\x6D\x64\x5F\x74\x6F","\x6D\x5F\x66\x72\x6F\x6D","\x6D\x5F\x74\x6F","\x45","\x44","\x4D","\x70\x75\x73\x68","\x69\x73\x42\x65\x74\x77\x65\x65\x6E","\x69\x6E\x64\x65\x78\x4F\x66","\x53\x65\x74\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x2E\x2E","\x53\x65\x6E\x64\x69\x6E\x67\x20\x73\x65\x74\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x2C\x20\x76\x61\x6C\x75\x65\x20\x69\x73\x20","\x25\x73\x2F\x25\x73","\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x5F\x70\x61\x74\x68","\x73\x61\x76\x65\x5F\x6E\x61\x6D\x65","\x63\x6C\x6F\x6E\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x72\x65\x6D\x6F\x76\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74","\x61\x67\x69\x5F\x70\x6F\x72\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x43\x61\x6C\x6C\x79\x20\x53\x71\x75\x61\x72\x65\x20\x41\x47\x49\x2E\x2E\x2E","\x6C\x69\x73\x74\x65\x6E","\x63\x72\x65\x61\x74\x65\x53\x65\x72\x76\x65\x72"];_0x101b[0];var _=require(_0x101b[1]);var agi=require(_0x101b[2]);var util=require(_0x101b[3]);var moment=require(_0x101b[4]);var xml=require(_0x101b[5]);var wait=require(_0x101b[6]);var sr=require(_0x101b[7]);var path=require(_0x101b[8]);var config=require(_0x101b[9]);var sh=require(_0x101b[10]);var db=require(_0x101b[11])();var SquareProject=require(_0x101b[13])[_0x101b[12]];var Variable=require(_0x101b[13])[_0x101b[14]];var SquareOdbc=require(_0x101b[13])[_0x101b[15]];var Settings=require(_0x101b[13])[_0x101b[16]];var User=require(_0x101b[13])[_0x101b[17]];var VoiceQueue=require(_0x101b[13])[_0x101b[18]];var Trunk=require(_0x101b[13])[_0x101b[19]];var Interval=require(_0x101b[13])[_0x101b[20]];var Upload=require(_0x101b[13])[_0x101b[21]];var ReportSquare=require(_0x101b[13])[_0x101b[22]];var ReportSquareDetail=require(_0x101b[13])[_0x101b[23]];var users,trunks,variables,intervals,projects,sounds,queues,dbConnections,generalUniqueId;var agiPort;var weekDaysCollection={mon:1,tue:2,wed:3,thu:4,fri:5,sat:6,sun:7};var monthsCollection={jan:1,feb:2,mar:3,apr:4,may:5,jun:6,jul:7,aug:8,sep:9,oct:10,nov:11,dec:12};var methods={};methods[_0x101b[24]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[25]);console[_0x101b[26]](_0x101b[27]);_0x677ex24[_0x101b[29]](_0x101b[28],function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[30]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[31]);console[_0x101b[26]](_0x101b[32]+_0x677ex25[_0x101b[33]]+_0x101b[34]);_0x677ex24[_0x101b[36]](_0x677ex25[_0x101b[33]],_0x677ex25[_0x101b[35]],function(_0x677ex27,_0x677ex28){if(_0x677ex26){_0x677ex26(_0x677ex27,_0x677ex28)}});};methods[_0x101b[37]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[38]);if(!users){getUsers(false)};var _0x677ex29=_[_0x101b[40]](users,{id:parseInt(_0x677ex25[_0x101b[39]])});console[_0x101b[26]](_0x101b[41]+util[_0x101b[44]](_0x101b[42],_0x677ex29[_0x101b[43]])+_0x101b[45]);var _0x677ex2a=[util[_0x101b[44]](_0x101b[42],_0x677ex29[_0x101b[43]]),_0x677ex25[_0x101b[46]],_0x677ex25[_0x101b[47]],_0x677ex25[_0x101b[48]]];_0x677ex24[_0x101b[36]](_0x101b[49],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[52]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[53]);if(!trunks){getTrunks(false)};var _0x677ex2b=_[_0x101b[40]](trunks,{id:parseInt(_0x677ex25[_0x101b[54]])});console[_0x101b[26]](_0x101b[41]+util[_0x101b[44]](_0x101b[42],_0x677ex2b[_0x101b[43]])+_0x101b[45]);var _0x677ex2a=[util[_0x101b[44]](_0x101b[55],_0x677ex25[_0x101b[56]],_0x677ex2b[_0x101b[43]]),_0x677ex25[_0x101b[46]],_0x677ex25[_0x101b[47]],_0x677ex25[_0x101b[48]]];_0x677ex24[_0x101b[36]](_0x101b[49],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[57]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[58]);if(!queues){getQueues(false)};var _0x677ex2c=_[_0x101b[40]](queues,{name:_0x677ex25[_0x101b[59]]});var _0x677ex2d=getFilePath(_0x677ex25[_0x101b[60]]);var _0x677ex2a=[_0x677ex2c[_0x101b[43]],_0x677ex25[_0x101b[47]],_0x677ex25[_0x101b[48]],_0x677ex2d,_0x677ex25[_0x101b[46]],_0x677ex25[_0x101b[2]],_0x677ex25[_0x101b[61]],_0x677ex25[_0x101b[62]],_0x101b[63],_0x677ex25[_0x101b[64]]];console[_0x101b[26]](_0x101b[65]+_0x677ex2c[_0x101b[43]]+_0x101b[66]);_0x677ex24[_0x101b[36]](_0x101b[67],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[68]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[69]);var _0x677ex2a=[util[_0x101b[44]](_0x101b[70],_0x677ex25[_0x101b[71]],_0x677ex25[_0x101b[72]]),_0x677ex25[_0x101b[47]]];console[_0x101b[26]](_0x101b[73]);_0x677ex24[_0x101b[36]](_0x101b[74],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[75]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[76]);console[_0x101b[26]](_0x101b[77]);var _0x677ex2e=eval(_0x677ex25[_0x101b[78]]);console[_0x101b[26]](_0x101b[79]);setVariable(_0x677ex24,_0x677ex25[_0x101b[80]],_0x677ex2e,_0x677ex26);};methods[_0x101b[81]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[82]);var _0x677ex2f=getFilePath(_0x677ex25[_0x101b[60]]);var _0x677ex2a=[_0x677ex2f,_0x677ex25[_0x101b[47]]];console[_0x101b[26]](_0x101b[83]);_0x677ex24[_0x101b[36]](_0x101b[84],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[85]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[86]);var _0x677ex28={};console[_0x101b[26]](_0x101b[87]+_0x677ex25[_0x101b[88]]+_0x101b[89]);if(_0x677ex25[_0x101b[88]]>0){_0x677ex25[_0x101b[88]]--;var _0x677ex30=_0x101b[90];console[_0x101b[26]](_0x101b[91]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[92],_0x677ex30,parseInt(_0x677ex25[_0x101b[93]])*1000,_0x677ex25[_0x101b[94]]),function(_0x677ex27,_0x677ex28){var _0x677ex31={uniqueid:_0x677ex24[_0x101b[95]],node:_0x677ex25[_0x101b[96]],application:_0x677ex25[_0x101b[97]],data:_0x677ex28[_0x101b[98]]||null};ReportSquareDetail[_0x101b[103]](_0x677ex31)[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[99]+_0x677ex25[_0x101b[97]]+_0x101b[100]+_0x677ex25[_0x101b[96]]+_0x101b[101],_0x677ex27)});if(_0x677ex28[_0x101b[98]]!==_0x101b[104]){var _0x677ex32=parseInt(_0x677ex25[_0x101b[80]]);if(_0x677ex32){console[_0x101b[26]](_0x101b[105]);setVariable(_0x677ex24,_0x677ex32,_0x677ex28[_0x101b[98]]);};_0x677ex28[_0x101b[106]]=_0x677ex28[_0x101b[98]];_0x677ex26(null,_0x677ex28);}else {console[_0x101b[26]](_0x101b[107]);_0x677ex28={code:200,result:_0x101b[108],data:_0x101b[109]};_0x677ex26(null,_0x677ex28);};});}else {console[_0x101b[26]](_0x101b[110]);_0x677ex28={code:200,result:_0x101b[108],data:_0x101b[111]};_0x677ex26(null,_0x677ex28);};};methods[_0x101b[112]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[113]);console[_0x101b[26]](_0x101b[114]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[115],_0x677ex25[_0x101b[116]],_0x677ex25[_0x101b[117]]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[118]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[119]);console[_0x101b[26]](_0x101b[120]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[121],_0x677ex25[_0x101b[122]],_0x677ex25[_0x101b[117]]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[123]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[124]);var _0x677ex2a=[path[_0x101b[51]](config[_0x101b[125]],_0x101b[126],_0x101b[127]),encodeURIComponent(_0x677ex25[_0x101b[122]]),_0x677ex25[_0x101b[128]]];console[_0x101b[26]](_0x101b[129]);_0x677ex24[_0x101b[36]](_0x101b[130],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[131]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[132]);var _0x677ex2a=[_0x101b[133],encodeURIComponent(_0x677ex25[_0x101b[122]]),_0x677ex25[_0x101b[134]],_0x101b[63],_0x101b[63],_0x677ex25[_0x101b[135]]];console[_0x101b[26]](_0x101b[136]);_0x677ex24[_0x101b[36]](_0x101b[130],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[137]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[138]);var _0x677ex28={};console[_0x101b[26]](_0x101b[87]+_0x677ex25[_0x101b[88]]+_0x101b[89]);if(_0x677ex25[_0x101b[88]]>0){_0x677ex25[_0x101b[88]]--;var _0x677ex30=getFilePath(_0x677ex25[_0x101b[60]]);console[_0x101b[26]](_0x101b[91]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[92],_0x677ex30,parseInt(_0x677ex25[_0x101b[93]])*1000,_0x677ex25[_0x101b[139]]),function(_0x677ex27,_0x677ex28){var _0x677ex31={uniqueid:_0x677ex24[_0x101b[95]],node:_0x677ex25[_0x101b[96]],application:_0x677ex25[_0x101b[97]],data:_0x677ex28[_0x101b[98]]||null};ReportSquareDetail[_0x101b[103]](_0x677ex31)[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[99]+_0x677ex25[_0x101b[97]]+_0x101b[100]+_0x677ex25[_0x101b[96]]+_0x101b[101],_0x677ex27)});if(_0x677ex28[_0x101b[98]]&&_0x677ex28[_0x101b[98]][_0x101b[140]]>=parseInt(_0x677ex25[_0x101b[141]])){if(_0x677ex28[_0x101b[98]]!==_0x101b[142]){console[_0x101b[26]](_0x101b[143]);var _0x677ex32=parseInt(_0x677ex25[_0x101b[80]]);if(_0x677ex32){console[_0x101b[26]](_0x101b[105]);setVariable(_0x677ex24,_0x677ex32,_0x677ex28[_0x101b[98]]);};_0x677ex28={code:200,result:_0x101b[108],data:_0x101b[144]};_0x677ex26(null,_0x677ex28);}else {console[_0x101b[26]](_0x101b[145]);_0x677ex28={code:500,result:_0x101b[142]};_0x677ex26(null,_0x677ex28);}}else {console[_0x101b[26]](_0x101b[146]);_0x677ex28={code:200,result:_0x101b[108],data:_0x101b[147]};_0x677ex26(null,_0x677ex28);};});}else {console[_0x101b[26]](_0x101b[110]);_0x677ex28={code:500,result:_0x101b[142]};_0x677ex26(null,_0x677ex28);};};methods[_0x101b[148]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[149]);var _0x677ex33=sr();console[_0x101b[26]](_0x101b[150]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[151],path[_0x101b[51]](config[_0x101b[125]],_0x101b[152],_0x677ex33),_0x677ex25[_0x101b[117]],_0x677ex25[_0x101b[46]],null,true,null),function(_0x677ex27,_0x677ex28){if(_0x677ex28[_0x101b[153]]===200&&_0x677ex28[_0x101b[98]]!==_0x101b[142]){console[_0x101b[26]](_0x101b[154]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[155],_0x101b[156],_0x677ex33),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});}else {_0x677ex26(_0x677ex27,_0x677ex28)}});};methods[_0x101b[157]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[158]);var _0x677ex28;var _0x677ex34=_0x101b[159];var _0x677ex35;if(!intervals){getIntervals(false)};var _0x677ex36=_[_0x101b[40]](intervals,{id:parseInt(_0x677ex25[_0x101b[160]])});if(!_0x677ex36[_0x101b[161]]){_0x677ex35=_[_0x101b[163]](intervals,{IntervalId:parseInt(_0x677ex36[_0x101b[162]])})};if(_0x677ex35){console[_0x101b[26]](_0x101b[164]);if(_0x677ex35[_0x101b[140]]){console[_0x101b[26]](_0x101b[87]+_0x677ex35[_0x101b[140]]+_0x101b[165]);var _0x677ex37;console[_0x101b[26]](_0x101b[166]);_0x677ex35[_0x101b[171]](function(_0x677ex38,_0x677ex39){_0x677ex37=splitInterval(_0x677ex38[_0x101b[167]]);if(isIntervalValid(_0x677ex37)){console[_0x101b[26]](_0x101b[168]+_0x677ex39+_0x101b[169]);_0x677ex34=_0x101b[170];};});}else {console[_0x101b[26]](_0x101b[172]);_0x677ex34=_0x101b[170];};}else {console[_0x101b[26]](_0x101b[173]);var _0x677ex3a=splitInterval(_0x677ex36[_0x101b[167]]);if(isIntervalValid(_0x677ex3a)){console[_0x101b[26]](_0x101b[174]);_0x677ex34=_0x101b[170];};};console[_0x101b[26]](_0x101b[175]+_0x677ex34+_0x101b[176]);_0x677ex28={code:200,result:_0x101b[108],data:_0x677ex34};_0x677ex26(null,_0x677ex28);};methods[_0x101b[177]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[178]);console[_0x101b[26]](_0x101b[179]);var _0x677ex28={data:getVariable(_0x677ex24,_0x677ex25[_0x101b[80]])};_0x677ex26(null,_0x677ex28);};methods[_0x101b[180]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[181]);var _0x677ex31={uniqueid:_0x677ex24[_0x101b[95]],node:_0x677ex25[_0x101b[96]],application:_0x677ex25[_0x101b[97]],data:_[_0x101b[183]](_0x677ex25[_0x101b[182]])||null};ReportSquareDetail[_0x101b[103]](_0x677ex31)[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[99]+_0x677ex25[_0x101b[97]]+_0x101b[100]+_0x677ex25[_0x101b[96]]+_0x101b[101],_0x677ex27)});console[_0x101b[26]](_0x101b[184]);sh[_0x101b[36]](_[_0x101b[183]](_0x677ex25[_0x101b[182]]),function(_0x677ex3b,_0x677ex3c){var _0x677ex3d=_0x677ex3c[_0x101b[185]](/(\r\n|\n|\r)/gm,_0x101b[63]);console[_0x101b[26]](_0x101b[186],_0x677ex3d);console[_0x101b[26]](_0x101b[187]);setVariable(_0x677ex24,_0x677ex25[_0x101b[80]],_0x101b[188]+_0x677ex3d+_0x101b[188],_0x677ex26);});};methods[_0x101b[2]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[189]);console[_0x101b[26]](_0x101b[190]);_0x677ex24[_0x101b[36]](_0x101b[130],_0x677ex25[_0x101b[182]],_0x677ex25[_0x101b[191]],function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[192]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[193]);if(!projects){getProjects(false)};var _0x677ex3e=_[_0x101b[40]](projects,{id:parseInt(_0x677ex25[_0x101b[194]])});console[_0x101b[26]](_0x101b[195]+_0x677ex3e[_0x101b[43]]+_0x101b[34]);_0x677ex24[_0x101b[36]](_0x101b[130],util[_0x101b[44]](_0x101b[196],_0x677ex3e[_0x101b[43]]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[197]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[198]);var _0x677ex2a=[path[_0x101b[51]](config[_0x101b[125]],_0x101b[126],_0x101b[199]),_0x677ex25[_0x101b[200]],_0x101b[63],(_0x677ex25[_0x101b[201]]===_0x101b[108]?_0x101b[63]:_0x677ex25[_0x101b[201]]),_0x101b[202],_0x101b[203],_0x101b[63],_0x677ex25[_0x101b[135]]];console[_0x101b[26]](_0x101b[204]);_0x677ex24[_0x101b[36]](_0x101b[130],_0x677ex2a[_0x101b[51]](_0x101b[50]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[205]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[206]);if(!dbConnections){getDbConnections(false)};var _0x677ex3f=_[_0x101b[40]](dbConnections,{id:parseInt(_0x677ex25[_0x101b[207]])});console[_0x101b[26]](_0x101b[208]);var _0x677ex31={uniqueid:_0x677ex24[_0x101b[95]],node:_0x677ex25[_0x101b[96]],application:_0x677ex25[_0x101b[97]],data:_0x677ex25[_0x101b[209]]||null};ReportSquareDetail[_0x101b[103]](_0x677ex31)[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[99]+_0x677ex25[_0x101b[97]]+_0x101b[100]+_0x677ex25[_0x101b[96]]+_0x101b[101],_0x677ex27)});db[_0x101b[218]](_0x677ex3f[_0x101b[210]],function(_0x677ex27){if(_0x677ex27){console[_0x101b[26]](_0x101b[211],_0x677ex27);var _0x677ex28={code:500,result:_0x101b[142]};_0x677ex26(null,_0x677ex28);}else {console[_0x101b[26]](_0x101b[212]);db[_0x101b[209]](_0x677ex25[_0x101b[209]],function(_0x677ex27,_0x677ex40){if(_0x677ex27){console[_0x101b[26]](_0x101b[213],_0x677ex27);var _0x677ex28={code:500,result:_0x101b[142]};_0x677ex26(null,_0x677ex28);}else {console[_0x101b[26]](_0x101b[214]);db[_0x101b[217]](function(_0x677ex27){if(_0x677ex27){console[_0x101b[26]](_0x101b[215],_0x677ex27);var _0x677ex28={code:500,result:_0x101b[142]};_0x677ex26(null,_0x677ex28);}else {console[_0x101b[26]](_0x101b[216]);setVariable(_0x677ex24,_0x677ex25[_0x101b[80]],_0x677ex40,_0x677ex26);}});}});}});};methods[_0x101b[219]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[220]);console[_0x101b[26]](_0x101b[221]+_0x677ex25[_0x101b[222]]+_0x101b[223]);_0x677ex24[_0x101b[36]](_0x101b[49],util[_0x101b[44]](_0x101b[224],_0x677ex25[_0x101b[222]],_0x677ex25[_0x101b[72]]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[225]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[226]);var _0x677ex28={code:200,result:_0x101b[108]};console[_0x101b[26]](_0x101b[227]);_0x677ex28[_0x101b[106]]=String(eval(_0x677ex25[_0x101b[228]])?_0x101b[170]:_0x101b[159]);console[_0x101b[26]](_0x101b[229]+_0x677ex28[_0x101b[106]]);_0x677ex26(null,_0x677ex28);};methods[_0x101b[230]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[231]);console[_0x101b[26]](_0x101b[232]);_0x677ex24[_0x101b[230]]();};methods[_0x101b[233]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[234]);var _0x677ex3c=(_0x677ex25[_0x101b[235]])?_0x101b[188]+_0x677ex25[_0x101b[235]]+_0x101b[188]:_0x101b[188]+_0x677ex25[_0x101b[96]]+_0x101b[188];console[_0x101b[26]](_0x101b[236]+_0x677ex3c);_0x677ex24[_0x101b[36]](_0x101b[237],_0x677ex3c,function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[238]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[239]);console[_0x101b[26]](_0x101b[240]);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[241],_0x677ex25[_0x101b[242]],_0x677ex25[_0x101b[117]]),function(_0x677ex27,_0x677ex28){_0x677ex26(_0x677ex27,_0x677ex28)});};methods[_0x101b[243]]=function(_0x677ex24,_0x677ex25,_0x677ex26){console[_0x101b[26]](_0x101b[244]);console[_0x101b[26]](_0x101b[245]);setVariable(_0x677ex24,_0x677ex25[_0x101b[80]],_0x677ex25[_0x101b[246]],_0x677ex26);};function getVertices(_0x677ex42){return _[_0x101b[251]](_0x677ex42,function(_0x677ex2e,_0x677ex43,_0x677ex44){if(_0x677ex44===_0x101b[247]){return _0x677ex2e};if(_[_0x101b[248]](_0x677ex43)){_[_0x101b[250]](_0x677ex43,function(_0x677ex45,_0x677ex46){_0x677ex2e[_0x677ex45[_0x101b[249]][_0x101b[162]]]=_0x677ex45[_0x101b[249]];_0x677ex2e[_0x677ex45[_0x101b[249]][_0x101b[162]]][_0x101b[97]]=_0x677ex44;});return _0x677ex2e;};_0x677ex2e[_0x677ex43[_0x101b[249]][_0x101b[162]]]=_0x677ex43[_0x101b[249]];_0x677ex2e[_0x677ex43[_0x101b[249]][_0x101b[162]]][_0x101b[97]]=_0x677ex44;return _0x677ex2e;},{})}function getTargetBySource(_0x677ex42,_0x677ex48,_0x677ex45){return _[_0x101b[98]](_[_0x101b[40]](_0x677ex42[_0x101b[247]],function(_0x677ex43){if(_0x677ex43[_0x101b[249]][_0x101b[252]]&&_0x677ex43[_0x101b[249]][_0x101b[253]]){if(_0x677ex43[_0x101b[249]][_0x101b[253]]===_0x677ex48){if(_0x677ex43[_0x101b[249]][_0x101b[254]]&&_0x677ex43[_0x101b[249]][_0x101b[254]]!==_0x677ex45){return false};return true;}};return false;}),_0x101b[255])}function replaceAllVariables(_0x677ex24,_0x677ex25,_0x677ex26){var _0x677ex4a=_0x677ex25;for(var _0x677ex46 in _0x677ex4a){var _0x677ex28=_0x677ex4a[_0x677ex46][_0x101b[256]](/{+(.*?)}/gi);if(_0x677ex28){for(var _0x677ex4b in _0x677ex28){var _0x677ex45=wait[_0x101b[259]](_0x677ex24,_0x101b[257],_0x677ex28[_0x677ex4b][_0x101b[258]](1,_0x677ex28[_0x677ex4b][_0x101b[140]]-1));if(_0x677ex45[_0x101b[153]]===200&&_0x677ex45[_0x101b[98]]!==_0x101b[108]){var _0x677ex4c=_0x677ex45[_0x101b[98]][_0x101b[258]](_0x677ex45[_0x101b[98]][_0x101b[261]](_0x101b[260])+1,_0x677ex45[_0x101b[98]][_0x101b[261]](_0x101b[262]));_0x677ex4a[_0x677ex46]=_0x677ex4a[_0x677ex46][_0x101b[185]](_0x677ex28[_0x677ex4b],_0x677ex4c);};}};};_0x677ex4a[_0x101b[263]]=true;return _0x677ex4a;}function xstart(_0x677ex24){var _0x677ex42=_0x677ex24[_0x101b[125]];var _0x677ex4e=_0x677ex24[_0x101b[264]];if(_0x677ex42[_0x101b[265]]){if(!_[_0x101b[248]](_0x677ex42[_0x101b[265]])){var _0x677ex48=_0x677ex42[_0x101b[265]][_0x101b[249]][_0x101b[162]];var _0x677ex28={};do{var _0x677ex25=_0x677ex4e[_0x677ex48][_0x101b[263]]?_0x677ex4e[_0x677ex48]:replaceAllVariables(_0x677ex24,_0x677ex4e[_0x677ex48]);if(_0x677ex25){if(_[_0x101b[266]](methods[_0x677ex25[_0x101b[97]]])){_0x677ex28=wait[_0x101b[267]](methods[_0x677ex25[_0x101b[97]]],_0x677ex24,_0x677ex25)}else {_0x677ex28=wait[_0x101b[267]](methods[_0x101b[233]],_0x677ex24,_0x677ex25)};if(_0x677ex28[_0x101b[153]]===200&&_0x677ex28[_0x101b[98]]!==_0x101b[142]){var _0x677ex4f=getTargetBySource(_0x677ex42,_0x677ex48,_0x677ex28[_0x101b[106]]);if(_0x677ex4f){}else {if(_0x677ex25[_0x101b[97]]===_0x101b[85]){if(_0x677ex25[_0x101b[88]]>0){_0x677ex4f=getTargetBySource(_0x677ex42,_0x677ex48,_0x101b[147]);if(_0x677ex4f){}else {_0x677ex4f=_0x677ex48};}};if(_0x677ex25[_0x101b[97]]===_0x101b[137]&&_0x677ex25[_0x101b[88]]>0){_0x677ex4f=_0x677ex48};};_0x677ex48=_0x677ex4f;}else {_0x677ex48=null};}else {_0x677ex48=null};}while(_0x677ex48);;console[_0x101b[26]](_0x101b[268]);_0x677ex24[_0x101b[230]]();}};}function xfinally(_0x677ex24){var _0x677ex42=_0x677ex24[_0x101b[125]];var _0x677ex4e=_0x677ex24[_0x101b[264]];if(_0x677ex42[_0x101b[269]]){if(!_[_0x101b[248]](_0x677ex42[_0x101b[269]])){var _0x677ex48=_0x677ex42[_0x101b[269]][_0x101b[249]][_0x101b[162]];var _0x677ex28={};do{var _0x677ex25=replaceAllVariables(_0x677ex24,_0x677ex4e[_0x677ex48]);if(_0x677ex25){if(_[_0x101b[266]](methods[_0x677ex25[_0x101b[97]]])){_0x677ex28=wait[_0x101b[267]](methods[_0x677ex25[_0x101b[97]]],_0x677ex24,_0x677ex25)}else {_0x677ex28=wait[_0x101b[267]](methods[_0x101b[233]],_0x677ex24,_0x677ex25)};if(_0x677ex28[_0x101b[153]]===200&&_0x677ex28[_0x101b[98]]!==_0x101b[142]){var _0x677ex4f=getTargetBySource(_0x677ex42,_0x677ex48,_0x677ex28[_0x101b[106]]);if(_0x677ex4f){}else {if(_0x677ex25[_0x101b[97]]===_0x101b[85]){if(_0x677ex25[_0x101b[88]]>0){_0x677ex4f=getTargetBySource(_0x677ex42,_0x677ex48,_0x101b[147]);if(_0x677ex4f){}else {_0x677ex4f=_0x677ex48};}};if(_0x677ex25[_0x101b[97]]===_0x101b[137]&&_0x677ex25[_0x101b[88]]>0){_0x677ex4f=_0x677ex48};};_0x677ex48=_0x677ex4f;}else {_0x677ex48=null};}else {_0x677ex48=null};}while(_0x677ex48);;_0x677ex24[_0x101b[230]]();console[_0x101b[26]](_0x101b[270]);}};_0x677ex24[_0x101b[271]]();}function main(_0x677ex24){_0x677ex24[_0x101b[274]](_0x101b[272],function(_0x677ex27){console[_0x101b[26]](_0x101b[273],_0x677ex27)});_0x677ex24[_0x101b[274]](_0x101b[217],function(){console[_0x101b[26]](_0x101b[275])});_0x677ex24[_0x101b[274]](_0x101b[230],function(){if(_0x677ex24[_0x101b[269]]){_0x677ex24[_0x101b[269]]=false;console[_0x101b[26]](_0x101b[276]);wait[_0x101b[277]](xfinally,_0x677ex24);}else {ReportSquare[_0x101b[280]]({leaveAt:moment()[_0x101b[44]](_0x101b[279])},{where:{uniqueid:_0x677ex24[_0x101b[95]]}})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[278],_0x677ex27)});console[_0x101b[26]](_0x101b[281]);}});_0x677ex24[_0x101b[274]](_0x101b[93],function(_0x677ex28){});_0x677ex24[_0x101b[274]](_0x101b[282],function(_0x677ex52){console[_0x101b[26]](_0x677ex52);console[_0x101b[26]](_0x101b[283]+_0x677ex52[_0x101b[284]]+_0x101b[285]+_0x677ex52[_0x101b[286]]);var _0x677ex53={network:_0x677ex52[_0x101b[287]],network_script:_0x677ex52[_0x101b[288]],request:_0x677ex52[_0x101b[289]],channel:_0x677ex52[_0x101b[290]],language:_0x677ex52[_0x101b[291]],type:_0x677ex52[_0x101b[292]],uniqueid:_0x677ex52[_0x101b[286]],version:_0x677ex52[_0x101b[293]],callerid:_0x677ex52[_0x101b[284]],calleridname:_0x677ex52[_0x101b[294]],callingpres:_0x677ex52[_0x101b[295]],callingani2:_0x677ex52[_0x101b[296]],callington:_0x677ex52[_0x101b[297]],callingtns:_0x677ex52[_0x101b[298]],dnid:_0x677ex52[_0x101b[299]],rdnis:_0x677ex52[_0x101b[300]],context:_0x677ex52[_0x101b[301]],extension:_0x677ex52[_0x101b[302]],priority:_0x677ex52[_0x101b[303]],enhanced:_0x677ex52[_0x101b[304]],accountcode:_0x677ex52[_0x101b[305]],threadid:_0x677ex52[_0x101b[306]],project_name:_0x677ex52[_0x101b[307]],joinAt:moment()[_0x101b[44]](_0x101b[279])};ReportSquare[_0x101b[103]](_0x677ex53)[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[308],_0x677ex27)});if(_0x677ex52[_0x101b[307]]){SquareProject[_0x101b[317]]({where:{name:_0x677ex52[_0x101b[307]]},attributes:[_0x101b[162],_0x101b[310]]})[_0x101b[316]](function(_0x677ex3e){if(_0x677ex3e){if(_0x677ex3e[_0x101b[310]]){xml[_0x101b[313]](_0x677ex3e[_0x101b[310]],{normalizeTags:true,explicitArray:false},function(_0x677ex27,_0x677ex2e){var _0x677ex42=_0x677ex2e[_0x101b[311]][_0x101b[125]];if(_0x677ex42){_0x677ex24[_0x101b[125]]=_0x677ex42;_0x677ex24[_0x101b[269]]=true;_0x677ex24[_0x101b[95]]=_0x677ex52[_0x101b[286]];_0x677ex24[_0x101b[264]]=getVertices(_0x677ex42);wait[_0x101b[277]](xstart,_0x677ex24);}else {console[_0x101b[26]](_0x101b[312]);_0x677ex24[_0x101b[271]]();};})}else {console[_0x101b[26]](_0x101b[314]);_0x677ex24[_0x101b[271]]();}}else {console[_0x101b[26]](_0x101b[315]);_0x677ex24[_0x101b[271]]();}})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x101b[309],_0x677ex27);_0x677ex24[_0x101b[271]]();})}else {console[_0x101b[26]](_0x101b[318]);_0x677ex24[_0x101b[271]]();};});}function splitInterval(_0x677ex36){var _0x677ex55={};var _0x677ex3a=_0x677ex36[_0x101b[319]](_0x101b[50]);var _0x677ex56;_0x677ex3a[_0x101b[171]](function(_0x677ex57,_0x677ex39){switch(_0x677ex39){case 0:if(_0x677ex57!==_0x101b[320]){_0x677ex56=_0x677ex57[_0x101b[319]](_0x101b[111]);_0x677ex55[_0x101b[321]]=moment(_0x677ex56[0],_0x101b[322]);_0x677ex55[_0x101b[323]]=moment(_0x677ex56[1],_0x101b[322]);}else {_0x677ex55[_0x101b[321]]=null;_0x677ex55[_0x101b[323]]=null;};break ;;case 1:if(_0x677ex57!==_0x101b[320]){_0x677ex56=_0x677ex57[_0x101b[319]](_0x101b[111]);_0x677ex55[_0x101b[324]]=weekDaysCollection[_0x677ex56[0]];_0x677ex55[_0x101b[325]]=_0x677ex56[1]?weekDaysCollection[_0x677ex56[1]]:null;}else {_0x677ex55[_0x101b[324]]=null;_0x677ex55[_0x101b[325]]=null;};break ;;case 2:if(_0x677ex57!==_0x101b[320]){_0x677ex56=_0x677ex57[_0x101b[319]](_0x101b[111]);_0x677ex55[_0x101b[326]]=_0x677ex56[0];_0x677ex55[_0x101b[327]]=_0x677ex56[1]?_0x677ex56[1]:null;}else {_0x677ex55[_0x101b[326]]=null;_0x677ex55[_0x101b[327]]=null;};break ;;case 3:if(_0x677ex57!==_0x101b[320]){_0x677ex56=_0x677ex57[_0x101b[319]](_0x101b[111]);_0x677ex55[_0x101b[328]]=monthsCollection[_0x677ex56[0]];_0x677ex55[_0x101b[329]]=_0x677ex56[1]?monthsCollection[_0x677ex56[1]]:null;}else {_0x677ex55[_0x101b[328]]=null;_0x677ex55[_0x101b[329]]=null;};break ;;default:;}});return _0x677ex55;}function isIntervalValid(_0x677ex36){var _0x677ex59=moment()[_0x101b[44]](_0x101b[322]);var _0x677ex5a=moment()[_0x101b[44]](_0x101b[330]);var _0x677ex5b=moment()[_0x101b[44]](_0x101b[331]);var _0x677ex5c=moment()[_0x101b[44]](_0x101b[332]);var _0x677ex5d,_0x677ex5e,_0x677ex5f,_0x677ex60;var _0x677ex61=[1,2,3,4,5,6,7,8,9,10,11,12];var _0x677ex62=[1,2,3,4,5,6,7];var _0x677ex63=[];for(var _0x677ex64=1;_0x677ex64<=31;_0x677ex64++){_0x677ex63[_0x101b[333]](_0x677ex64)};_0x677ex5d=(_0x677ex36[_0x101b[321]]&&_0x677ex36[_0x101b[323]])?moment(_0x677ex59,_0x101b[322])[_0x101b[334]](moment(_0x677ex36[_0x101b[321]],_0x101b[322]),moment(_0x677ex36[_0x101b[323]],_0x101b[322])):true;if(_0x677ex36[_0x101b[324]]){if(_0x677ex36[_0x101b[325]]){var _0x677ex65=_[_0x101b[163]](_0x677ex62,function(_0x677ex38){return (_0x677ex38>=_0x677ex36[_0x101b[324]])||(_0x677ex38<=_0x677ex36[_0x101b[325]])});_0x677ex5e=(_0x677ex65[_0x101b[335]](parseInt(_0x677ex5a))!== -1)?true:false;}else {_0x677ex5e=(parseInt(_0x677ex5a)===_0x677ex36[_0x101b[324]])?true:false}}else {_0x677ex5e=true};if(_0x677ex36[_0x101b[326]]){if(_0x677ex36[_0x101b[327]]){var _0x677ex66=_[_0x101b[163]](_0x677ex63,function(_0x677ex38){return (_0x677ex38>=_0x677ex36[_0x101b[326]])||(_0x677ex38<=_0x677ex36[_0x101b[327]])});_0x677ex5f=(_0x677ex66[_0x101b[335]](parseInt(_0x677ex5b))!== -1)?true:false;}else {_0x677ex5f=(parseInt(_0x677ex5b)===_0x677ex36[_0x101b[326]])?true:false}}else {_0x677ex5f=true};if(_0x677ex36[_0x101b[328]]){if(_0x677ex36[_0x101b[329]]){var _0x677ex67=_[_0x101b[163]](_0x677ex61,function(_0x677ex38){return (_0x677ex38>=_0x677ex36[_0x101b[328]])||(_0x677ex38<=_0x677ex36[_0x101b[329]])});_0x677ex60=(_0x677ex67[_0x101b[335]](parseInt(_0x677ex5c))!== -1)?true:false;}else {_0x677ex60=(parseInt(_0x677ex5c)===_0x677ex36[_0x101b[328]])?true:false}}else {_0x677ex60=true};return _0x677ex5d&&_0x677ex5e&&_0x677ex5f&&_0x677ex60;}function setVariable(_0x677ex24,_0x677ex69,_0x677ex45,_0x677ex26){console[_0x101b[26]](_0x101b[336]);if(!variables){getVariables(false)};var _0x677ex4b=_[_0x101b[40]](variables,{id:parseInt(_0x677ex69)});console[_0x101b[26]](_0x101b[337],_0x677ex45);_0x677ex24[_0x101b[29]](util[_0x101b[44]](_0x101b[155],_0x677ex4b[_0x101b[43]],_0x677ex45),function(_0x677ex27,_0x677ex28){if(_0x677ex26){_0x677ex26(_0x677ex27,_0x677ex28)}});}function getVariable(_0x677ex24,_0x677ex69){if(!variables){getVariables(false)};var _0x677ex4b=_[_0x101b[40]](variables,{id:parseInt(_0x677ex69)});var _0x677ex45=wait[_0x101b[259]](_0x677ex24,_0x101b[257],_0x677ex4b[_0x101b[43]]);if(_0x677ex45[_0x101b[153]]===200&&_0x677ex45[_0x101b[98]]!==_0x101b[108]){return _0x677ex45[_0x101b[98]][_0x101b[258]](_0x677ex45[_0x101b[98]][_0x101b[261]](_0x101b[260])+1,_0x677ex45[_0x101b[98]][_0x101b[261]](_0x101b[262]))};return _0x101b[63];}function getFilePath(_0x677ex69){if(!sounds){getSounds(false)};if(_0x677ex69>0){var _0x677ex6c=_[_0x101b[40]](sounds,{id:parseInt(_0x677ex69)});return util[_0x101b[44]](_0x101b[338],_0x677ex6c[_0x101b[339]],_0x677ex6c[_0x101b[340]]);};return _0x101b[63];}function getUsers(_0x677ex6e){User[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){users=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(User,users,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getQueues(_0x677ex6e){VoiceQueue[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){queues=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(VoiceQueue,queues,_0x101b[43])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getTrunks(_0x677ex6e){Trunk[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){trunks=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(Trunk,trunks,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getVariables(_0x677ex6e){Variable[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){variables=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(Variable,variables,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getDbConnections(_0x677ex6e){SquareOdbc[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){dbConnections=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(SquareOdbc,dbConnections,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getIntervals(_0x677ex6e){Interval[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){intervals=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(Interval,intervals,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getProjects(_0x677ex6e){SquareProject[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){projects=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(SquareProject,projects,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function getSounds(_0x677ex6e){Upload[_0x101b[342]]()[_0x101b[316]](function(_0x677ex2e){sounds=_[_0x101b[341]](_0x677ex2e);if(_0x677ex6e){synchUpdates(Upload,sounds,_0x101b[162])};})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}function synchUpdates(_0x677ex77,_0x677ex78,_0x677ex46){var _0x677ex79={};_0x677ex77[_0x101b[343]](function(_0x677ex7a){_0x677ex79[_0x677ex46]=_0x677ex7a[_0x677ex46];updateCollection(_0x677ex78,_0x677ex79,_0x677ex7a);});_0x677ex77[_0x101b[344]](function(_0x677ex7a){_0x677ex79[_0x677ex46]=_0x677ex7a[_0x677ex46];updateCollection(_0x677ex78,_0x677ex79,_0x677ex7a);});_0x677ex77[_0x101b[346]](function(_0x677ex7a){_0x677ex79[_0x677ex46]=_0x677ex7a[_0x677ex46];_[_0x101b[345]](_0x677ex78,_0x677ex79);});}function updateCollection(_0x677ex78,_0x677ex79,_0x677ex7a){var _0x677ex7c=_[_0x101b[40]](_0x677ex78,_0x677ex79);var _0x677ex39=_0x677ex78[_0x101b[335]](_0x677ex7c);if(_0x677ex7c){_[_0x101b[347]](_0x677ex78[_0x677ex39],_0x677ex7a)}else {_0x677ex78[_0x101b[348]](_0x677ex7a)};}function getPort(){Settings[_0x101b[317]]()[_0x101b[316]](function(_0x677ex2e){agiPort=_0x677ex2e[_0x101b[349]]})[_0x101b[102]](function(_0x677ex27){console[_0x101b[26]](_0x677ex27)})}module[_0x101b[350]]=function(){console[_0x101b[26]](_0x101b[351]);getPort();var _0x677ex7e=agi[_0x101b[353]](main)[_0x101b[352]](agiPort?agiPort:4573);getUsers(true);getQueues(true);getTrunks(true);getVariables(true);getIntervals(true);getProjects(true);getSounds(true);getDbConnections(true);};
\ No newline at end of file
diff --git a/server/config/ami/acw.js b/server/config/ami/acw.js
index fad1fbe..5430641 100644
--- a/server/config/ami/acw.js
+++ b/server/config/ami/acw.js
@@ -1 +1 @@
-var _0xbbb1=["\x6D\x6F\x6D\x65\x6E\x74","\x41\x43\x57\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x53\x49\x50\x2F\x6D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x2E\x62\x75\x6E\x67\x61\x72\x6F","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x55\x4E\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x20\x42\x59\x20\x41\x43\x57","\x65\x72\x72\x6F\x72","\x50\x41\x55\x53\x45\x20\x41\x43\x57\x20\x69\x6E\x20\x61\x6C\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x61\x67\x65\x6E\x74\x20","\x71\x75\x65\x75\x65","\x41\x43\x57","\x53\x49\x4E\x47\x4C\x45\x20\x50\x41\x55\x53\x45\x20\x41\x43\x57\x20\x69\x6E\x20","\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x61\x67\x65\x6E\x74\x20","\x55\x4E\x50\x41\x55\x53\x45\x20\x41\x43\x57\x20\x69\x6E\x20\x61\x6C\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x61\x67\x65\x6E\x74\x20","\x61\x63\x74\x69\x6F\x6E","\x61\x67\x65\x6E\x74\x70\x61\x75\x73\x65","\x72\x65\x61\x73\x6F\x6E","\x70\x61\x75\x73\x65\x64","\x31","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x20","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65\x41\x74","\x73\x65\x63\x6F\x6E\x64\x73","\x64\x69\x66\x66","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x20\x75\x70\x64\x61\x74\x65\x64\x20\x73\x65\x63\x6F\x6E\x64\x73\x20","\x20\x41\x43\x57\x20\x69\x6E\x20\x71\x75\x65\x75\x65\x20","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x21","\x66\x69\x6E\x64\x41\x6C\x6C","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x75\x70\x64\x61\x74\x65\x20\x65\x72\x72\x6F\x72\x3A\x20\x20","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x75\x70\x64\x61\x74\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x73\x74\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xbbb1[0]);var asteriskManager=null;function ACW(_0x1622x4){console[_0xbbb1[2]](_0xbbb1[1]);asteriskManager=_0x1622x4;}ACW[_0xbbb1[4]][_0xbbb1[3]]=function(_0x1622x5){if(asteriskManager&&asteriskManager[_0xbbb1[5]]()){if(_0x1622x5[_0xbbb1[6]]===_0xbbb1[7]){asteriskManager[_0xbbb1[17]]({action:_0xbbb1[8],interface:_0x1622x5[_0xbbb1[6]],paused:true,reason:_0xbbb1[9]},function(_0x1622x6,_0x1622x7){if(_0x1622x6){console[_0xbbb1[10]](_0x1622x6);return ;};console[_0xbbb1[2]](_0xbbb1[11]+_0x1622x5[_0xbbb1[6]]);asteriskManager[_0xbbb1[17]]({action:_0xbbb1[8],interface:_0x1622x5[_0xbbb1[6]],queue:_0x1622x5[_0xbbb1[12]],paused:true,reason:_0xbbb1[13]},function(_0x1622x6,_0x1622x7){if(_0x1622x6){console[_0xbbb1[10]](_0x1622x6);return ;};console[_0xbbb1[2]](_0xbbb1[14]+_0x1622x5[_0xbbb1[12]]+_0xbbb1[15]+_0x1622x5[_0xbbb1[6]]);findAndUpdateFlag(_0x1622x5);setTimeout(function(){asteriskManager[_0xbbb1[17]]({action:_0xbbb1[8],interface:_0x1622x5[_0xbbb1[6]],paused:false},function(_0x1622x6,_0x1622x7){if(_0x1622x6){console[_0xbbb1[10]](_0x1622x6)};console[_0xbbb1[2]](_0xbbb1[16]+_0x1622x5[_0xbbb1[6]]);})},5000);});})}}};ACW[_0xbbb1[4]][_0xbbb1[18]]=function(_0x1622x5){if((_0x1622x5[_0xbbb1[19]]===_0xbbb1[13]||_0x1622x5[_0xbbb1[19]]===_0xbbb1[9])&&_0x1622x5[_0xbbb1[20]]===_0xbbb1[21]){return }};function findAndUpdateTime(_0x1622x5){var _0x1622x9=require(_0xbbb1[23])[_0xbbb1[22]];_0x1622x9[_0xbbb1[37]]({where:{agentcomplete:true,agentacw:true,acwtime:null,queue:_0x1622x5[_0xbbb1[12]],interface:_0x1622x5[_0xbbb1[6]]}})[_0xbbb1[34]](function(_0x1622xa){if(_0x1622xa[_0xbbb1[26]]>0){var _0x1622x9=_0x1622xa[_0x1622xa[_0xbbb1[26]]-1];var _0x1622xb=moment()[_0xbbb1[29]](_0x1622x9[_0xbbb1[27]],_0xbbb1[28]);_0x1622x9[_0xbbb1[35]]({acwtime:_0x1622xb})[_0xbbb1[34]](function(_0x1622x7){console[_0xbbb1[2]](_0xbbb1[30]+_0x1622x7[_0xbbb1[31]]+_0xbbb1[32]+_0x1622xb+_0xbbb1[33]+_0x1622x7[_0xbbb1[12]])})[_0xbbb1[25]](function(_0x1622x6){console[_0xbbb1[10]](_0xbbb1[24]+_0x1622x6)});}else {console[_0xbbb1[10]]( new Error(_0xbbb1[36]))}})[_0xbbb1[25]](function(_0x1622x6){console[_0xbbb1[10]](_0xbbb1[24]+_0x1622x6)});}function findAndUpdateFlag(_0x1622x5){var _0x1622x9=require(_0xbbb1[23])[_0xbbb1[22]];_0x1622x9[_0xbbb1[42]]({agentacw:true},{where:{uniqueid:_0x1622x5[_0xbbb1[40]],destuniqueid:_0x1622x5[_0xbbb1[41]]}})[_0xbbb1[34]](function(_0x1622x9){console[_0xbbb1[2]](_0xbbb1[39])})[_0xbbb1[25]](function(_0x1622x6){console[_0xbbb1[10]](_0xbbb1[38]+_0x1622x6)});}module[_0xbbb1[43]]=ACW;
\ No newline at end of file
+var _0x9658=["\x6D\x6F\x6D\x65\x6E\x74","\x41\x43\x57\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x73\x43\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x53\x49\x50\x2F\x6D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x2E\x62\x75\x6E\x67\x61\x72\x6F","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x55\x4E\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x20\x42\x59\x20\x41\x43\x57","\x65\x72\x72\x6F\x72","\x50\x41\x55\x53\x45\x20\x41\x43\x57\x20\x69\x6E\x20\x61\x6C\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x61\x67\x65\x6E\x74\x20","\x71\x75\x65\x75\x65","\x41\x43\x57","\x53\x49\x4E\x47\x4C\x45\x20\x50\x41\x55\x53\x45\x20\x41\x43\x57\x20\x69\x6E\x20","\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x61\x67\x65\x6E\x74\x20","\x55\x4E\x50\x41\x55\x53\x45\x20\x41\x43\x57\x20\x69\x6E\x20\x61\x6C\x6C\x20\x71\x75\x65\x75\x65\x20\x66\x6F\x72\x20\x74\x68\x65\x20\x61\x67\x65\x6E\x74\x20","\x61\x63\x74\x69\x6F\x6E","\x61\x67\x65\x6E\x74\x70\x61\x75\x73\x65","\x72\x65\x61\x73\x6F\x6E","\x70\x61\x75\x73\x65\x64","\x31","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x20","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65\x41\x74","\x73\x65\x63\x6F\x6E\x64\x73","\x64\x69\x66\x66","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x20\x75\x70\x64\x61\x74\x65\x64\x20\x73\x65\x63\x6F\x6E\x64\x73\x20","\x20\x41\x43\x57\x20\x69\x6E\x20\x71\x75\x65\x75\x65\x20","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x21","\x66\x69\x6E\x64\x41\x6C\x6C","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x75\x70\x64\x61\x74\x65\x20\x65\x72\x72\x6F\x72\x3A\x20\x20","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x75\x70\x64\x61\x74\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x73\x74\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0x9658[0]);var asteriskManager=null;function ACW(_0x9efex4){console[_0x9658[2]](_0x9658[1]);asteriskManager=_0x9efex4;}ACW[_0x9658[4]][_0x9658[3]]=function(_0x9efex5){if(asteriskManager&&asteriskManager[_0x9658[5]]()){if(_0x9efex5[_0x9658[6]]===_0x9658[7]){asteriskManager[_0x9658[17]]({action:_0x9658[8],interface:_0x9efex5[_0x9658[6]],paused:true,reason:_0x9658[9]},function(_0x9efex6,_0x9efex7){if(_0x9efex6){console[_0x9658[10]](_0x9efex6);return ;};console[_0x9658[2]](_0x9658[11]+_0x9efex5[_0x9658[6]]);asteriskManager[_0x9658[17]]({action:_0x9658[8],interface:_0x9efex5[_0x9658[6]],queue:_0x9efex5[_0x9658[12]],paused:true,reason:_0x9658[13]},function(_0x9efex6,_0x9efex7){if(_0x9efex6){console[_0x9658[10]](_0x9efex6);return ;};console[_0x9658[2]](_0x9658[14]+_0x9efex5[_0x9658[12]]+_0x9658[15]+_0x9efex5[_0x9658[6]]);findAndUpdateFlag(_0x9efex5);setTimeout(function(){asteriskManager[_0x9658[17]]({action:_0x9658[8],interface:_0x9efex5[_0x9658[6]],paused:false},function(_0x9efex6,_0x9efex7){if(_0x9efex6){console[_0x9658[10]](_0x9efex6)};console[_0x9658[2]](_0x9658[16]+_0x9efex5[_0x9658[6]]);})},5000);});})}}};ACW[_0x9658[4]][_0x9658[18]]=function(_0x9efex5){if((_0x9efex5[_0x9658[19]]===_0x9658[13]||_0x9efex5[_0x9658[19]]===_0x9658[9])&&_0x9efex5[_0x9658[20]]===_0x9658[21]){return }};function findAndUpdateTime(_0x9efex5){var _0x9efex9=require(_0x9658[23])[_0x9658[22]];_0x9efex9[_0x9658[37]]({where:{agentcomplete:true,agentacw:true,acwtime:null,queue:_0x9efex5[_0x9658[12]],interface:_0x9efex5[_0x9658[6]]}})[_0x9658[34]](function(_0x9efexa){if(_0x9efexa[_0x9658[26]]>0){var _0x9efex9=_0x9efexa[_0x9efexa[_0x9658[26]]-1];var _0x9efexb=moment()[_0x9658[29]](_0x9efex9[_0x9658[27]],_0x9658[28]);_0x9efex9[_0x9658[35]]({acwtime:_0x9efexb})[_0x9658[34]](function(_0x9efex7){console[_0x9658[2]](_0x9658[30]+_0x9efex7[_0x9658[31]]+_0x9658[32]+_0x9efexb+_0x9658[33]+_0x9efex7[_0x9658[12]])})[_0x9658[25]](function(_0x9efex6){console[_0x9658[10]](_0x9658[24]+_0x9efex6)});}else {console[_0x9658[10]]( new Error(_0x9658[36]))}})[_0x9658[25]](function(_0x9efex6){console[_0x9658[10]](_0x9658[24]+_0x9efex6)});}function findAndUpdateFlag(_0x9efex5){var _0x9efex9=require(_0x9658[23])[_0x9658[22]];_0x9efex9[_0x9658[42]]({agentacw:true},{where:{uniqueid:_0x9efex5[_0x9658[40]],destuniqueid:_0x9efex5[_0x9658[41]]}})[_0x9658[34]](function(_0x9efex9){console[_0x9658[2]](_0x9658[39])})[_0x9658[25]](function(_0x9efex6){console[_0x9658[10]](_0x9658[38]+_0x9efex6)});}module[_0x9658[43]]=ACW;
\ No newline at end of file
diff --git a/server/config/ami/agent.js b/server/config/ami/agent.js
index c76c3bb..ba0cfea 100644
--- a/server/config/ami/agent.js
+++ b/server/config/ami/agent.js
@@ -1 +1 @@
-var _0xaf52=["\x6D\x6F\x6D\x65\x6E\x74","\x41\x67\x65\x6E\x74\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x63\x61\x6C\x6C\x65\x64","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x61\x67\x65\x6E\x74\x63\x61\x6C\x6C\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x41\x74","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x73\x74\x75\x6E\x69\x71\x75\x65\x69\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65\x41\x74","\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70\x41\x74","\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x72\x65\x6A\x65\x63\x74\x65\x64","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72\x41\x74","\x72\x65\x61\x73\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x61\x67\x65\x6E\x74\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x61\x67\x65\x6E\x74\x20\x62\x65\x67\x69\x6E\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x5B\x61\x67\x65\x6E\x74\x5D\x20\x61\x67\x65\x6E\x74\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x61\x67\x65\x6E\x74\x5D\x20\x61\x67\x65\x6E\x74","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xaf52[0]);function Agent(){console[_0xaf52[2]](_0xaf52[1])}Agent[_0xaf52[4]][_0xaf52[3]]=function(_0xff51x3){_0xff51x3[_0xaf52[5]]=_0xaf52[3];_0xff51x3[_0xaf52[6]]=moment()[_0xaf52[8]](_0xaf52[7]);createAgent(_0xff51x3);};Agent[_0xaf52[4]][_0xaf52[9]]=function(_0xff51x3){_0xff51x3[_0xaf52[5]]=_0xaf52[9];_0xff51x3[_0xaf52[10]]=moment()[_0xaf52[8]](_0xaf52[7]);updateAgents(_0xff51x3);updateAgents({agentringnoanswer:true,agentringnoanswerAt:moment()[_0xaf52[8]](_0xaf52[7]),reason:_0xaf52[11],lastevent:_0xaf52[11]},{uniqueid:_0xff51x3[_0xaf52[12]],destuniqueid:{$ne:_0xff51x3[_0xaf52[13]]},reason:null});};Agent[_0xaf52[4]][_0xaf52[14]]=function(_0xff51x3){_0xff51x3[_0xaf52[5]]=_0xaf52[14];_0xff51x3[_0xaf52[15]]=true;_0xff51x3[_0xaf52[16]]=moment()[_0xaf52[8]](_0xaf52[7]);updateAgents(_0xff51x3);};Agent[_0xaf52[4]][_0xaf52[17]]=function(_0xff51x3){_0xff51x3[_0xaf52[5]]=_0xaf52[17];_0xff51x3[_0xaf52[18]]=true;_0xff51x3[_0xaf52[19]]=moment()[_0xaf52[8]](_0xaf52[7]);updateAgents(_0xff51x3);};Agent[_0xaf52[4]][_0xaf52[20]]=function(_0xff51x3){_0xff51x3[_0xaf52[5]]=_0xaf52[21];_0xff51x3[_0xaf52[22]]=true;_0xff51x3[_0xaf52[23]]=moment()[_0xaf52[8]](_0xaf52[7]);_0xff51x3[_0xaf52[24]]=_0xaf52[21];updateAgents(_0xff51x3);};Agent[_0xaf52[4]][_0xaf52[25]]=function(_0xff51x3){_0xff51x3[_0xaf52[5]]=_0xaf52[26];_0xff51x3[_0xaf52[22]]=true;_0xff51x3[_0xaf52[23]]=moment()[_0xaf52[8]](_0xaf52[7]);_0xff51x3[_0xaf52[24]]=_0xaf52[26];updateAgents(_0xff51x3,{uniqueid:_0xff51x3[_0xaf52[12]],reason:null});};function createAgent(_0xff51x3){var _0xff51x5=require(_0xaf52[28])[_0xaf52[27]];_0xff51x5[_0xaf52[34]](_0xff51x3)[_0xaf52[33]](function(_0xff51x5){console[_0xaf52[2]](_0xaf52[32])})[_0xaf52[31]](function(_0xff51x6){console[_0xaf52[30]](_0xaf52[29]+_0xff51x6)});}function updateAgents(_0xff51x3,_0xff51x8){var _0xff51x5=require(_0xaf52[28])[_0xaf52[27]];_0xff51x5[_0xaf52[37]](_0xff51x3,{where:(_0xff51x8)?_0xff51x8:{uniqueid:_0xff51x3[_0xaf52[12]],destuniqueid:_0xff51x3[_0xaf52[13]]},individualHooks:true})[_0xaf52[33]](function(_0xff51x5){console[_0xaf52[2]](_0xaf52[36])})[_0xaf52[31]](function(_0xff51x6){console[_0xaf52[30]](_0xaf52[35]+_0xff51x6)});}module[_0xaf52[38]]=Agent;
\ No newline at end of file
+var _0xe9d8=["\x6D\x6F\x6D\x65\x6E\x74","\x41\x67\x65\x6E\x74\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x63\x61\x6C\x6C\x65\x64","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x61\x67\x65\x6E\x74\x63\x61\x6C\x6C\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x41\x74","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x73\x74\x75\x6E\x69\x71\x75\x65\x69\x64","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65\x41\x74","\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70\x41\x74","\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x72\x65\x6A\x65\x63\x74\x65\x64","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72\x41\x74","\x72\x65\x61\x73\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x61\x67\x65\x6E\x74\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x61\x67\x65\x6E\x74\x20\x62\x65\x67\x69\x6E\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x5B\x61\x67\x65\x6E\x74\x5D\x20\x61\x67\x65\x6E\x74\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x61\x67\x65\x6E\x74\x5D\x20\x61\x67\x65\x6E\x74","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xe9d8[0]);function Agent(){console[_0xe9d8[2]](_0xe9d8[1])}Agent[_0xe9d8[4]][_0xe9d8[3]]=function(_0xe890x3){_0xe890x3[_0xe9d8[5]]=_0xe9d8[3];_0xe890x3[_0xe9d8[6]]=moment()[_0xe9d8[8]](_0xe9d8[7]);createAgent(_0xe890x3);};Agent[_0xe9d8[4]][_0xe9d8[9]]=function(_0xe890x3){_0xe890x3[_0xe9d8[5]]=_0xe9d8[9];_0xe890x3[_0xe9d8[10]]=moment()[_0xe9d8[8]](_0xe9d8[7]);updateAgents(_0xe890x3);updateAgents({agentringnoanswer:true,agentringnoanswerAt:moment()[_0xe9d8[8]](_0xe9d8[7]),reason:_0xe9d8[11],lastevent:_0xe9d8[11]},{uniqueid:_0xe890x3[_0xe9d8[12]],destuniqueid:{$ne:_0xe890x3[_0xe9d8[13]]},reason:null});};Agent[_0xe9d8[4]][_0xe9d8[14]]=function(_0xe890x3){_0xe890x3[_0xe9d8[5]]=_0xe9d8[14];_0xe890x3[_0xe9d8[15]]=true;_0xe890x3[_0xe9d8[16]]=moment()[_0xe9d8[8]](_0xe9d8[7]);updateAgents(_0xe890x3);};Agent[_0xe9d8[4]][_0xe9d8[17]]=function(_0xe890x3){_0xe890x3[_0xe9d8[5]]=_0xe9d8[17];_0xe890x3[_0xe9d8[18]]=true;_0xe890x3[_0xe9d8[19]]=moment()[_0xe9d8[8]](_0xe9d8[7]);updateAgents(_0xe890x3);};Agent[_0xe9d8[4]][_0xe9d8[20]]=function(_0xe890x3){_0xe890x3[_0xe9d8[5]]=_0xe9d8[21];_0xe890x3[_0xe9d8[22]]=true;_0xe890x3[_0xe9d8[23]]=moment()[_0xe9d8[8]](_0xe9d8[7]);_0xe890x3[_0xe9d8[24]]=_0xe9d8[21];updateAgents(_0xe890x3);};Agent[_0xe9d8[4]][_0xe9d8[25]]=function(_0xe890x3){_0xe890x3[_0xe9d8[5]]=_0xe9d8[26];_0xe890x3[_0xe9d8[22]]=true;_0xe890x3[_0xe9d8[23]]=moment()[_0xe9d8[8]](_0xe9d8[7]);_0xe890x3[_0xe9d8[24]]=_0xe9d8[26];updateAgents(_0xe890x3,{uniqueid:_0xe890x3[_0xe9d8[12]],reason:null});};function createAgent(_0xe890x3){var _0xe890x5=require(_0xe9d8[28])[_0xe9d8[27]];_0xe890x5[_0xe9d8[34]](_0xe890x3)[_0xe9d8[33]](function(_0xe890x5){console[_0xe9d8[2]](_0xe9d8[32])})[_0xe9d8[31]](function(_0xe890x6){console[_0xe9d8[30]](_0xe9d8[29]+_0xe890x6)});}function updateAgents(_0xe890x3,_0xe890x8){var _0xe890x5=require(_0xe9d8[28])[_0xe9d8[27]];_0xe890x5[_0xe9d8[37]](_0xe890x3,{where:(_0xe890x8)?_0xe890x8:{uniqueid:_0xe890x3[_0xe9d8[12]],destuniqueid:_0xe890x3[_0xe9d8[13]]},individualHooks:true})[_0xe9d8[33]](function(_0xe890x5){console[_0xe9d8[2]](_0xe9d8[36])})[_0xe9d8[31]](function(_0xe890x6){console[_0xe9d8[30]](_0xe9d8[35]+_0xe890x6)});}module[_0xe9d8[38]]=Agent;
\ No newline at end of file
diff --git a/server/config/ami/call.js b/server/config/ami/call.js
index e73ba46..6613852 100644
--- a/server/config/ami/call.js
+++ b/server/config/ami/call.js
@@ -1 +1 @@
-var _0x78e0=["\x43\x61\x6C\x6C\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x64\x64","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x63\x61\x6C\x6C\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x63\x61\x6C\x6C\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];function Call(){console[_0x78e0[1]](_0x78e0[0])}Call[_0x78e0[3]][_0x78e0[2]]=function(_0x9520x2){create(_0x9520x2)};function create(_0x9520x2){var _0x9520x4=require(_0x78e0[5])[_0x78e0[4]];_0x9520x4[_0x78e0[11]](_0x9520x2)[_0x78e0[10]](function(_0x9520x4){console[_0x78e0[1]](_0x78e0[9])})[_0x78e0[8]](function(_0x9520x5){console[_0x78e0[7]](_0x78e0[6]+_0x9520x5)});}module[_0x78e0[12]]=Call;
\ No newline at end of file
+var _0xed7a=["\x43\x61\x6C\x6C\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x64\x64","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x63\x61\x6C\x6C\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x63\x61\x6C\x6C\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];function Call(){console[_0xed7a[1]](_0xed7a[0])}Call[_0xed7a[3]][_0xed7a[2]]=function(_0xc1bcx2){create(_0xc1bcx2)};function create(_0xc1bcx2){var _0xc1bcx4=require(_0xed7a[5])[_0xed7a[4]];_0xc1bcx4[_0xed7a[11]](_0xc1bcx2)[_0xed7a[10]](function(_0xc1bcx4){console[_0xed7a[1]](_0xed7a[9])})[_0xed7a[8]](function(_0xc1bcx5){console[_0xed7a[7]](_0xed7a[6]+_0xc1bcx5)});}module[_0xed7a[12]]=Call;
\ No newline at end of file
diff --git a/server/config/ami/dial.js b/server/config/ami/dial.js
index 070238f..7c0da3c 100644
--- a/server/config/ami/dial.js
+++ b/server/config/ami/dial.js
@@ -1 +1 @@
-var _0xf844=["\x44\x69\x61\x6C\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x62\x65\x67\x69\x6E","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x65\x6E\x64","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x62\x65\x67\x69\x6E\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x62\x65\x67\x69\x6E\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x65\x6E\x64\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x65\x6E\x64\x20\x75\x70\x64\x61\x74\x65\x64","\x69\x6E\x66\x6F","\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];function Dial(){console[_0xf844[1]](_0xf844[0])}Dial[_0xf844[3]][_0xf844[2]]=function(_0x2570x2){create(_0x2570x2)};Dial[_0xf844[3]][_0xf844[4]]=function(_0x2570x2){findAndUpdate(_0x2570x2)};function create(_0x2570x2){var _0x2570x4=require(_0xf844[6])[_0xf844[5]];_0x2570x4[_0xf844[12]](_0x2570x2)[_0xf844[11]](function(_0x2570x4){console[_0xf844[1]](_0xf844[10])})[_0xf844[9]](function(_0x2570x5){console[_0xf844[8]](_0xf844[7]+_0x2570x5)});}function findAndUpdate(_0x2570x2){var _0x2570x4=require(_0xf844[6])[_0xf844[5]];_0x2570x4[_0xf844[17]](_0x2570x2,{where:{uniqueid:_0x2570x2[_0xf844[16]]}})[_0xf844[11]](function(){console[_0xf844[15]](_0xf844[14])})[_0xf844[9]](function(_0x2570x5){console[_0xf844[8]](_0xf844[13]+_0x2570x5)});}module[_0xf844[18]]=Dial;
\ No newline at end of file
+var _0xfd4f=["\x44\x69\x61\x6C\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x62\x65\x67\x69\x6E","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x65\x6E\x64","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x62\x65\x67\x69\x6E\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x62\x65\x67\x69\x6E\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x65\x6E\x64\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x64\x69\x61\x6C\x5D\x20\x64\x69\x61\x6C\x20\x65\x6E\x64\x20\x75\x70\x64\x61\x74\x65\x64","\x69\x6E\x66\x6F","\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];function Dial(){console[_0xfd4f[1]](_0xfd4f[0])}Dial[_0xfd4f[3]][_0xfd4f[2]]=function(_0xff0ax2){create(_0xff0ax2)};Dial[_0xfd4f[3]][_0xfd4f[4]]=function(_0xff0ax2){findAndUpdate(_0xff0ax2)};function create(_0xff0ax2){var _0xff0ax4=require(_0xfd4f[6])[_0xfd4f[5]];_0xff0ax4[_0xfd4f[12]](_0xff0ax2)[_0xfd4f[11]](function(_0xff0ax4){console[_0xfd4f[1]](_0xfd4f[10])})[_0xfd4f[9]](function(_0xff0ax5){console[_0xfd4f[8]](_0xfd4f[7]+_0xff0ax5)});}function findAndUpdate(_0xff0ax2){var _0xff0ax4=require(_0xfd4f[6])[_0xfd4f[5]];_0xff0ax4[_0xfd4f[17]](_0xff0ax2,{where:{uniqueid:_0xff0ax2[_0xfd4f[16]]}})[_0xfd4f[11]](function(){console[_0xfd4f[15]](_0xfd4f[14])})[_0xfd4f[9]](function(_0xff0ax5){console[_0xfd4f[8]](_0xfd4f[13]+_0xff0ax5)});}module[_0xfd4f[18]]=Dial;
\ No newline at end of file
diff --git a/server/config/ami/index.js b/server/config/ami/index.js
index aa51212..a713ffd 100644
--- a/server/config/ami/index.js
+++ b/server/config/ami/index.js
@@ -1 +1 @@
-var _0x5e6b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2F\x61\x67\x65\x6E\x74","\x2E\x2F\x63\x61\x6C\x6C","\x2E\x2F\x64\x69\x61\x6C","\x2E\x2F\x6D\x65\x6D\x62\x65\x72","\x2E\x2F\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72","\x2E\x2F\x71\x75\x65\x75\x65\x5F\x6D\x65\x6D\x62\x65\x72","\x2E\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2F\x74\x72\x75\x6E\x6B","\x2E\x2F\x61\x63\x77","\x65\x78\x70\x6F\x72\x74\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x68\x6F\x73\x74","\x6F\x70\x74\x69\x6F\x6E\x73","\x70\x6F\x72\x74","\x69\x6E\x66\x6F","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x6F\x6E","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x63\x6C\x6F\x73\x65","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x43\x4C\x4F\x53\x45\x3A\x20\x25\x73","\x6C\x6F\x67","\x65\x72\x72\x6F\x72","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x45\x52\x52\x4F\x52\x3A\x20\x25\x73","\x6D\x61\x6E\x61\x67\x65\x72\x65\x76\x65\x6E\x74","\x61\x67\x65\x6E\x74\x63\x61\x6C\x6C\x65\x64","\x63\x61\x6C\x6C\x65\x64","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70","\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x61\x64\x64\x65\x64","\x6C\x6F\x67\x69\x6E","\x61\x64\x64\x65\x64","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x61\x75\x73\x65","\x61\x67\x65\x6E\x74\x70\x61\x75\x73\x65","\x70\x61\x75\x73\x65","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x65\x6E\x61\x6C\x74\x79","\x70\x65\x6E\x61\x6C\x74\x79","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x65\x6D\x6F\x76\x65\x64","\x6C\x6F\x67\x6F\x75\x74","\x72\x65\x6D\x6F\x76\x65\x64","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x73\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73","\x64\x69\x61\x6C\x62\x65\x67\x69\x6E","\x62\x65\x67\x69\x6E","\x64\x69\x61\x6C\x65\x6E\x64","\x65\x6E\x64","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6A\x6F\x69\x6E","\x6A\x6F\x69\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x61\x62\x61\x6E\x64\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6C\x65\x61\x76\x65","\x6C\x65\x61\x76\x65","\x63\x64\x72","\x61\x64\x64","\x68\x61\x6E\x67\x75\x70","\x6D\x6F\x6E\x69\x74\x6F\x72\x73\x74\x61\x72\x74","\x65\x76\x74","\x6D\x6F\x6E\x69\x74\x6F\x72\x65\x6E\x64","\x76\x61\x72\x73\x65\x74","\x6D\x69\x78\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","","\x63\x72\x65\x61\x74\x65","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2F\x2E\x2E\x2F\x66\x61\x78","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x2F\x75\x73\x65\x72\x2E\x61\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x61\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x61\x6D\x69"];_0x5e6b[0];var Agent=require(_0x5e6b[1]);var Call=require(_0x5e6b[2]);var Dial=require(_0x5e6b[3]);var Member=require(_0x5e6b[4]);var QueueCaller=require(_0x5e6b[5]);var QueueMember=require(_0x5e6b[6]);var Recording=require(_0x5e6b[7]);var Trunk=require(_0x5e6b[8]);var ACW=require(_0x5e6b[9]);function onDisconnect(_0x65dbxb){}function onConnect(_0x65dbxb){}module[_0x5e6b[10]]=function(_0x65dbxb){var _0x65dbxd= new Agent();var _0x65dbxe= new Call();var _0x65dbxf= new Dial();var _0x65dbx10= new Member();var _0x65dbx11= new QueueMember();var _0x65dbx12= new QueueCaller();var _0x65dbx13= new Recording();var _0x65dbx14= new Trunk(_0x65dbxb);var _0x65dbx15= new ACW(_0x65dbxb);_0x65dbxb[_0x5e6b[18]](_0x5e6b[11],function(){console[_0x5e6b[16]](_0x5e6b[12],_0x65dbxb[_0x5e6b[14]][_0x5e6b[13]],_0x65dbxb[_0x5e6b[14]][_0x5e6b[15]]);_0x65dbxb[_0x5e6b[14]][_0x5e6b[17]]= new Date();onConnect(_0x65dbxb);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[19],function(){onDisconnect(_0x65dbxb);console[_0x5e6b[16]](_0x5e6b[20],_0x65dbxb[_0x5e6b[14]][_0x5e6b[13]],_0x65dbxb[_0x5e6b[14]][_0x5e6b[15]]);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[21],function(_0x65dbx16){console[_0x5e6b[23]](_0x5e6b[22],_0x65dbxb[_0x5e6b[14]][_0x5e6b[13]],_0x65dbxb[_0x5e6b[14]][_0x5e6b[15]],_0x65dbx16)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[24],function(_0x65dbx17){console[_0x5e6b[23]](_0x5e6b[25],_0x65dbxb[_0x5e6b[14]][_0x5e6b[13]],_0x65dbxb[_0x5e6b[14]][_0x5e6b[15]],_0x65dbx17)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[26],function(_0x65dbx18){});_0x65dbxb[_0x5e6b[18]](_0x5e6b[27],function(_0x65dbx18){_0x65dbxd[_0x5e6b[28]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[29],function(_0x65dbx18){_0x65dbx15[_0x5e6b[29]](_0x65dbx18);_0x65dbxd[_0x5e6b[30]](_0x65dbx18);_0x65dbx12[_0x5e6b[30]](_0x65dbx18);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[31],function(_0x65dbx18){_0x65dbxd[_0x5e6b[11]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[32],function(_0x65dbx18){_0x65dbxd[_0x5e6b[33]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[34],function(_0x65dbx18){_0x65dbxd[_0x5e6b[35]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[36],function(_0x65dbx18){_0x65dbx10[_0x5e6b[37]](_0x65dbx18);_0x65dbx11[_0x5e6b[38]](_0x65dbx18);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[39],function(_0x65dbx18){_0x65dbx15[_0x5e6b[40]](_0x65dbx18);_0x65dbx10[_0x5e6b[41]](_0x65dbx18);_0x65dbx11[_0x5e6b[41]](_0x65dbx18);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[42],function(_0x65dbx18){_0x65dbx11[_0x5e6b[43]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[44],function(_0x65dbx18){_0x65dbx10[_0x5e6b[45]](_0x65dbx18);_0x65dbx11[_0x5e6b[46]](_0x65dbx18);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[47],function(_0x65dbx18){_0x65dbx11[_0x5e6b[48]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[49],function(_0x65dbx18){_0x65dbx11[_0x5e6b[50]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[51],function(_0x65dbx18){_0x65dbxf[_0x5e6b[52]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[53],function(_0x65dbx18){_0x65dbxf[_0x5e6b[54]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[55],function(_0x65dbx18){_0x65dbx12[_0x5e6b[56]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[57],function(_0x65dbx18){_0x65dbx12[_0x5e6b[58]](_0x65dbx18);_0x65dbxd[_0x5e6b[59]](_0x65dbx18);});_0x65dbxb[_0x5e6b[18]](_0x5e6b[60],function(_0x65dbx18){_0x65dbx12[_0x5e6b[61]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[62],function(_0x65dbx18){_0x65dbxe[_0x5e6b[63]](_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[64],function(_0x65dbx18){});_0x65dbxb[_0x5e6b[18]](_0x5e6b[65],function(_0x65dbx18){console[_0x5e6b[23]](_0x5e6b[66],_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[67],function(_0x65dbx18){console[_0x5e6b[23]](_0x5e6b[66],_0x65dbx18)});_0x65dbxb[_0x5e6b[18]](_0x5e6b[68],function(_0x65dbx18){if(_0x65dbx18[_0x5e6b[70]][_0x5e6b[69]]===_0x5e6b[71]){console[_0x5e6b[23]](_0x5e6b[66],_0x65dbx18);_0x65dbx13[_0x5e6b[72]](_0x65dbx18);}});require(_0x5e6b[74])[_0x5e6b[73]](_0x65dbxb);require(_0x5e6b[75])[_0x5e6b[73]]();require(_0x5e6b[76])[_0x5e6b[73]](_0x65dbxb);require(_0x5e6b[77])[_0x5e6b[73]](_0x65dbxb);};
\ No newline at end of file
+var _0xeb3e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2F\x61\x67\x65\x6E\x74","\x2E\x2F\x63\x61\x6C\x6C","\x2E\x2F\x64\x69\x61\x6C","\x2E\x2F\x6D\x65\x6D\x62\x65\x72","\x2E\x2F\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72","\x2E\x2F\x71\x75\x65\x75\x65\x5F\x6D\x65\x6D\x62\x65\x72","\x2E\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2F\x74\x72\x75\x6E\x6B","\x2E\x2F\x61\x63\x77","\x65\x78\x70\x6F\x72\x74\x73","\x63\x6F\x6E\x6E\x65\x63\x74","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x68\x6F\x73\x74","\x6F\x70\x74\x69\x6F\x6E\x73","\x70\x6F\x72\x74","\x69\x6E\x66\x6F","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x6F\x6E","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x63\x6C\x6F\x73\x65","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x43\x4C\x4F\x53\x45\x3A\x20\x25\x73","\x6C\x6F\x67","\x65\x72\x72\x6F\x72","\x5B\x25\x73\x3A\x25\x73\x5D\x20\x41\x4D\x49\x20\x45\x52\x52\x4F\x52\x3A\x20\x25\x73","\x6D\x61\x6E\x61\x67\x65\x72\x65\x76\x65\x6E\x74","\x61\x67\x65\x6E\x74\x63\x61\x6C\x6C\x65\x64","\x63\x61\x6C\x6C\x65\x64","\x61\x67\x65\x6E\x74\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74","\x61\x67\x65\x6E\x74\x64\x75\x6D\x70","\x64\x75\x6D\x70","\x61\x67\x65\x6E\x74\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x72\x69\x6E\x67\x6E\x6F\x61\x6E\x73\x77\x65\x72","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x61\x64\x64\x65\x64","\x6C\x6F\x67\x69\x6E","\x61\x64\x64\x65\x64","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x61\x75\x73\x65","\x61\x67\x65\x6E\x74\x70\x61\x75\x73\x65","\x70\x61\x75\x73\x65","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x70\x65\x6E\x61\x6C\x74\x79","\x70\x65\x6E\x61\x6C\x74\x79","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x65\x6D\x6F\x76\x65\x64","\x6C\x6F\x67\x6F\x75\x74","\x72\x65\x6D\x6F\x76\x65\x64","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x73\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73","\x64\x69\x61\x6C\x62\x65\x67\x69\x6E","\x62\x65\x67\x69\x6E","\x64\x69\x61\x6C\x65\x6E\x64","\x65\x6E\x64","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6A\x6F\x69\x6E","\x6A\x6F\x69\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x61\x62\x61\x6E\x64\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6C\x65\x61\x76\x65","\x6C\x65\x61\x76\x65","\x63\x64\x72","\x61\x64\x64","\x68\x61\x6E\x67\x75\x70","\x6D\x6F\x6E\x69\x74\x6F\x72\x73\x74\x61\x72\x74","\x65\x76\x74","\x6D\x6F\x6E\x69\x74\x6F\x72\x65\x6E\x64","\x76\x61\x72\x73\x65\x74","\x6D\x69\x78\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","","\x63\x72\x65\x61\x74\x65","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2F\x2E\x2E\x2F\x66\x61\x78","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x2F\x75\x73\x65\x72\x2E\x61\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x61\x6D\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x61\x6D\x69"];_0xeb3e[0];var Agent=require(_0xeb3e[1]);var Call=require(_0xeb3e[2]);var Dial=require(_0xeb3e[3]);var Member=require(_0xeb3e[4]);var QueueCaller=require(_0xeb3e[5]);var QueueMember=require(_0xeb3e[6]);var Recording=require(_0xeb3e[7]);var Trunk=require(_0xeb3e[8]);var ACW=require(_0xeb3e[9]);function onDisconnect(_0x2e2axb){}function onConnect(_0x2e2axb){}module[_0xeb3e[10]]=function(_0x2e2axb){var _0x2e2axd= new Agent();var _0x2e2axe= new Call();var _0x2e2axf= new Dial();var _0x2e2ax10= new Member();var _0x2e2ax11= new QueueMember();var _0x2e2ax12= new QueueCaller();var _0x2e2ax13= new Recording();var _0x2e2ax14= new Trunk(_0x2e2axb);var _0x2e2ax15= new ACW(_0x2e2axb);_0x2e2axb[_0xeb3e[18]](_0xeb3e[11],function(){console[_0xeb3e[16]](_0xeb3e[12],_0x2e2axb[_0xeb3e[14]][_0xeb3e[13]],_0x2e2axb[_0xeb3e[14]][_0xeb3e[15]]);_0x2e2axb[_0xeb3e[14]][_0xeb3e[17]]= new Date();onConnect(_0x2e2axb);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[19],function(){onDisconnect(_0x2e2axb);console[_0xeb3e[16]](_0xeb3e[20],_0x2e2axb[_0xeb3e[14]][_0xeb3e[13]],_0x2e2axb[_0xeb3e[14]][_0xeb3e[15]]);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[21],function(_0x2e2ax16){console[_0xeb3e[23]](_0xeb3e[22],_0x2e2axb[_0xeb3e[14]][_0xeb3e[13]],_0x2e2axb[_0xeb3e[14]][_0xeb3e[15]],_0x2e2ax16)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[24],function(_0x2e2ax17){console[_0xeb3e[23]](_0xeb3e[25],_0x2e2axb[_0xeb3e[14]][_0xeb3e[13]],_0x2e2axb[_0xeb3e[14]][_0xeb3e[15]],_0x2e2ax17)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[26],function(_0x2e2ax18){});_0x2e2axb[_0xeb3e[18]](_0xeb3e[27],function(_0x2e2ax18){_0x2e2axd[_0xeb3e[28]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[29],function(_0x2e2ax18){_0x2e2ax15[_0xeb3e[29]](_0x2e2ax18);_0x2e2axd[_0xeb3e[30]](_0x2e2ax18);_0x2e2ax12[_0xeb3e[30]](_0x2e2ax18);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[31],function(_0x2e2ax18){_0x2e2axd[_0xeb3e[11]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[32],function(_0x2e2ax18){_0x2e2axd[_0xeb3e[33]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[34],function(_0x2e2ax18){_0x2e2axd[_0xeb3e[35]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[36],function(_0x2e2ax18){_0x2e2ax10[_0xeb3e[37]](_0x2e2ax18);_0x2e2ax11[_0xeb3e[38]](_0x2e2ax18);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[39],function(_0x2e2ax18){_0x2e2ax15[_0xeb3e[40]](_0x2e2ax18);_0x2e2ax10[_0xeb3e[41]](_0x2e2ax18);_0x2e2ax11[_0xeb3e[41]](_0x2e2ax18);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[42],function(_0x2e2ax18){_0x2e2ax11[_0xeb3e[43]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[44],function(_0x2e2ax18){_0x2e2ax10[_0xeb3e[45]](_0x2e2ax18);_0x2e2ax11[_0xeb3e[46]](_0x2e2ax18);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[47],function(_0x2e2ax18){_0x2e2ax11[_0xeb3e[48]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[49],function(_0x2e2ax18){_0x2e2ax11[_0xeb3e[50]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[51],function(_0x2e2ax18){_0x2e2axf[_0xeb3e[52]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[53],function(_0x2e2ax18){_0x2e2axf[_0xeb3e[54]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[55],function(_0x2e2ax18){_0x2e2ax12[_0xeb3e[56]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[57],function(_0x2e2ax18){_0x2e2ax12[_0xeb3e[58]](_0x2e2ax18);_0x2e2axd[_0xeb3e[59]](_0x2e2ax18);});_0x2e2axb[_0xeb3e[18]](_0xeb3e[60],function(_0x2e2ax18){_0x2e2ax12[_0xeb3e[61]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[62],function(_0x2e2ax18){_0x2e2axe[_0xeb3e[63]](_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[64],function(_0x2e2ax18){});_0x2e2axb[_0xeb3e[18]](_0xeb3e[65],function(_0x2e2ax18){console[_0xeb3e[23]](_0xeb3e[66],_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[67],function(_0x2e2ax18){console[_0xeb3e[23]](_0xeb3e[66],_0x2e2ax18)});_0x2e2axb[_0xeb3e[18]](_0xeb3e[68],function(_0x2e2ax18){if(_0x2e2ax18[_0xeb3e[70]][_0xeb3e[69]]===_0xeb3e[71]){console[_0xeb3e[23]](_0xeb3e[66],_0x2e2ax18);_0x2e2ax13[_0xeb3e[72]](_0x2e2ax18);}});require(_0xeb3e[74])[_0xeb3e[73]](_0x2e2axb);require(_0xeb3e[75])[_0xeb3e[73]]();require(_0xeb3e[76])[_0xeb3e[73]](_0x2e2axb);require(_0xeb3e[77])[_0xeb3e[73]](_0x2e2axb);};
\ No newline at end of file
diff --git a/server/config/ami/member.js b/server/config/ami/member.js
index babffd2..56545a7 100644
--- a/server/config/ami/member.js
+++ b/server/config/ami/member.js
@@ -1 +1 @@
-var _0xf4f3=["\x6D\x6F\x6D\x65\x6E\x74","\x4D\x65\x6D\x62\x65\x72\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x6C\x6F\x67\x69\x6E","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x74\x61\x74\x65","\x73\x74\x61\x74\x65\x64\x65\x73\x63","\x4C\x4F\x47\x49\x4E","\x65\x6E\x74\x65\x72\x64\x61\x74\x65","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x6C\x6F\x67\x6F\x75\x74","\x65\x78\x69\x74\x64\x61\x74\x65","\x70\x61\x75\x73\x65","\x50\x41\x55\x53\x45","\x70\x61\x75\x73\x65\x64","\x72\x65\x61\x73\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x63\x72\x65\x61\x74\x65\x64","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x65\x78\x69\x73\x74","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x75\x70\x64\x61\x74\x65\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x70\x72\x65\x61\x64","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xf4f3[0]);function Member(){console[_0xf4f3[2]](_0xf4f3[1])}Member[_0xf4f3[4]][_0xf4f3[3]]=function(_0x16e9x3){_0x16e9x3[_0xf4f3[5]]=0;_0x16e9x3[_0xf4f3[6]]=_0xf4f3[7];_0x16e9x3[_0xf4f3[8]]=moment()[_0xf4f3[10]](_0xf4f3[9]);findOrCreate(_0x16e9x3);};Member[_0xf4f3[4]][_0xf4f3[11]]=function(_0x16e9x3){_0x16e9x3[_0xf4f3[5]]=0;_0x16e9x3[_0xf4f3[6]]=_0xf4f3[7];_0x16e9x3[_0xf4f3[12]]=moment()[_0xf4f3[10]](_0xf4f3[9]);findAndUpdate(_0x16e9x3);};Member[_0xf4f3[4]][_0xf4f3[13]]=function(_0x16e9x3){_0x16e9x3[_0xf4f3[5]]=1;_0x16e9x3[_0xf4f3[6]]=_0xf4f3[14];var _0x16e9x4=parseInt(_0x16e9x3[_0xf4f3[15]],10);if(_0x16e9x4){_0x16e9x3[_0xf4f3[8]]=moment()[_0xf4f3[10]](_0xf4f3[9]);findOrCreate(_0x16e9x3);}else {if(_0x16e9x3[_0xf4f3[16]]){delete _0x16e9x3[_0xf4f3[16]]};_0x16e9x3[_0xf4f3[12]]=moment()[_0xf4f3[10]](_0xf4f3[9]);findAndUpdate(_0x16e9x3);};};function findOrCreate(_0x16e9x3){var _0x16e9x6=require(_0xf4f3[18])[_0xf4f3[17]];_0x16e9x6[_0xf4f3[27]]({where:{queue:_0x16e9x3[_0xf4f3[25]],membername:_0x16e9x3[_0xf4f3[26]],state:_0x16e9x3[_0xf4f3[5]],enterdate:{$ne:null},exitdate:null},defaults:_0x16e9x3})[_0xf4f3[24]](function(_0x16e9x7,_0x16e9x8){if(_0x16e9x8){console[_0xf4f3[2]](_0xf4f3[19])}else {console[_0xf4f3[2]](_0xf4f3[20]);_0x16e9x7[_0xf4f3[23]]({exitdate:moment()[_0xf4f3[10]](_0xf4f3[9])})[_0xf4f3[22]](function(_0x16e9x9){console[_0xf4f3[2]](_0xf4f3[21]);findOrCreate(_0x16e9x3);});}});}function findAndUpdate(_0x16e9x3){var _0x16e9x6=require(_0xf4f3[18])[_0xf4f3[17]];_0x16e9x6[_0xf4f3[31]](_0x16e9x3,{where:{queue:_0x16e9x3[_0xf4f3[25]],membername:_0x16e9x3[_0xf4f3[26]],state:_0x16e9x3[_0xf4f3[5]],enterdate:{$ne:null},exitdate:null,reason:null}})[_0xf4f3[22]](function(_0x16e9x6){console[_0xf4f3[2]](_0xf4f3[21])})[_0xf4f3[30]](function(_0x16e9xb){console[_0xf4f3[29]](_0xf4f3[28]+_0x16e9xb)});}module[_0xf4f3[32]]=Member;
\ No newline at end of file
+var _0xaaf5=["\x6D\x6F\x6D\x65\x6E\x74","\x4D\x65\x6D\x62\x65\x72\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x6C\x6F\x67\x69\x6E","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x74\x61\x74\x65","\x73\x74\x61\x74\x65\x64\x65\x73\x63","\x4C\x4F\x47\x49\x4E","\x65\x6E\x74\x65\x72\x64\x61\x74\x65","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x6C\x6F\x67\x6F\x75\x74","\x65\x78\x69\x74\x64\x61\x74\x65","\x70\x61\x75\x73\x65","\x50\x41\x55\x53\x45","\x70\x61\x75\x73\x65\x64","\x72\x65\x61\x73\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x63\x72\x65\x61\x74\x65\x64","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x65\x78\x69\x73\x74","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x75\x70\x64\x61\x74\x65\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x70\x72\x65\x61\x64","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x5B\x6D\x65\x6D\x62\x65\x72\x5D\x20\x6D\x65\x6D\x62\x65\x72\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xaaf5[0]);function Member(){console[_0xaaf5[2]](_0xaaf5[1])}Member[_0xaaf5[4]][_0xaaf5[3]]=function(_0x1501x3){_0x1501x3[_0xaaf5[5]]=0;_0x1501x3[_0xaaf5[6]]=_0xaaf5[7];_0x1501x3[_0xaaf5[8]]=moment()[_0xaaf5[10]](_0xaaf5[9]);findOrCreate(_0x1501x3);};Member[_0xaaf5[4]][_0xaaf5[11]]=function(_0x1501x3){_0x1501x3[_0xaaf5[5]]=0;_0x1501x3[_0xaaf5[6]]=_0xaaf5[7];_0x1501x3[_0xaaf5[12]]=moment()[_0xaaf5[10]](_0xaaf5[9]);findAndUpdate(_0x1501x3);};Member[_0xaaf5[4]][_0xaaf5[13]]=function(_0x1501x3){_0x1501x3[_0xaaf5[5]]=1;_0x1501x3[_0xaaf5[6]]=_0xaaf5[14];var _0x1501x4=parseInt(_0x1501x3[_0xaaf5[15]],10);if(_0x1501x4){_0x1501x3[_0xaaf5[8]]=moment()[_0xaaf5[10]](_0xaaf5[9]);findOrCreate(_0x1501x3);}else {if(_0x1501x3[_0xaaf5[16]]){delete _0x1501x3[_0xaaf5[16]]};_0x1501x3[_0xaaf5[12]]=moment()[_0xaaf5[10]](_0xaaf5[9]);findAndUpdate(_0x1501x3);};};function findOrCreate(_0x1501x3){var _0x1501x6=require(_0xaaf5[18])[_0xaaf5[17]];_0x1501x6[_0xaaf5[27]]({where:{queue:_0x1501x3[_0xaaf5[25]],membername:_0x1501x3[_0xaaf5[26]],state:_0x1501x3[_0xaaf5[5]],enterdate:{$ne:null},exitdate:null},defaults:_0x1501x3})[_0xaaf5[24]](function(_0x1501x7,_0x1501x8){if(_0x1501x8){console[_0xaaf5[2]](_0xaaf5[19])}else {console[_0xaaf5[2]](_0xaaf5[20]);_0x1501x7[_0xaaf5[23]]({exitdate:moment()[_0xaaf5[10]](_0xaaf5[9])})[_0xaaf5[22]](function(_0x1501x9){console[_0xaaf5[2]](_0xaaf5[21]);findOrCreate(_0x1501x3);});}});}function findAndUpdate(_0x1501x3){var _0x1501x6=require(_0xaaf5[18])[_0xaaf5[17]];_0x1501x6[_0xaaf5[31]](_0x1501x3,{where:{queue:_0x1501x3[_0xaaf5[25]],membername:_0x1501x3[_0xaaf5[26]],state:_0x1501x3[_0xaaf5[5]],enterdate:{$ne:null},exitdate:null,reason:null}})[_0xaaf5[22]](function(_0x1501x6){console[_0xaaf5[2]](_0xaaf5[21])})[_0xaaf5[30]](function(_0x1501xb){console[_0xaaf5[29]](_0xaaf5[28]+_0x1501xb)});}module[_0xaaf5[32]]=Member;
\ No newline at end of file
diff --git a/server/config/ami/queue_caller.js b/server/config/ami/queue_caller.js
index 019f5d7..9781644 100644
--- a/server/config/ami/queue_caller.js
+++ b/server/config/ami/queue_caller.js
@@ -1 +1 @@
-var _0xdb26=["\x6D\x6F\x6D\x65\x6E\x74","\x51\x75\x65\x75\x65\x43\x61\x6C\x6C\x65\x72\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x6A\x6F\x69\x6E","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6A\x6F\x69\x6E\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x6C\x65\x61\x76\x65","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6C\x65\x61\x76\x65\x41\x74","\x61\x62\x61\x6E\x64\x6F\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E\x41\x74","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x63\x6F\x6D\x70\x6C\x65\x74\x65\x41\x74","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x71\x75\x65\x75\x65\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x71\x75\x65\x75\x65\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x5B\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x5D\x20\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x5D\x20\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x20\x75\x70\x64\x61\x74\x65\x64","\x69\x6E\x66\x6F","\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xdb26[0]);function QueueCaller(){console[_0xdb26[2]](_0xdb26[1])}QueueCaller[_0xdb26[4]][_0xdb26[3]]=function(_0xa280x3){_0xa280x3[_0xdb26[5]]=moment()[_0xdb26[7]](_0xdb26[6]);create(_0xa280x3);};QueueCaller[_0xdb26[4]][_0xdb26[8]]=function(_0xa280x3){_0xa280x3[_0xdb26[9]]=moment()[_0xdb26[7]](_0xdb26[6]);findAndUpdate(_0xa280x3);};QueueCaller[_0xdb26[4]][_0xdb26[10]]=function(_0xa280x3){_0xa280x3[_0xdb26[11]]=true;_0xa280x3[_0xdb26[12]]=moment()[_0xdb26[7]](_0xdb26[6]);findAndUpdate(_0xa280x3);};QueueCaller[_0xdb26[4]][_0xdb26[13]]=function(_0xa280x3){_0xa280x3[_0xdb26[14]]=moment()[_0xdb26[7]](_0xdb26[6]);findAndUpdate(_0xa280x3);};function create(_0xa280x3){var _0xa280x5=require(_0xdb26[16])[_0xdb26[15]];_0xa280x5[_0xdb26[22]](_0xa280x3)[_0xdb26[21]](function(_0xa280x5){console[_0xdb26[2]](_0xdb26[20])})[_0xdb26[19]](function(_0xa280x6){console[_0xdb26[18]](_0xdb26[17]+_0xa280x6)});}function findAndUpdate(_0xa280x3){var _0xa280x5=require(_0xdb26[16])[_0xdb26[15]];_0xa280x5[_0xdb26[27]](_0xa280x3,{where:{uniqueid:_0xa280x3[_0xdb26[26]]},individualHooks:true})[_0xdb26[21]](function(_0xa280x5){console[_0xdb26[25]](_0xdb26[24])})[_0xdb26[19]](function(_0xa280x6){console[_0xdb26[18]](_0xdb26[23]+_0xa280x6)});}module[_0xdb26[28]]=QueueCaller;
\ No newline at end of file
+var _0x154d=["\x6D\x6F\x6D\x65\x6E\x74","\x51\x75\x65\x75\x65\x43\x61\x6C\x6C\x65\x72\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x6A\x6F\x69\x6E","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6A\x6F\x69\x6E\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x6C\x65\x61\x76\x65","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x6C\x65\x61\x76\x65\x41\x74","\x61\x62\x61\x6E\x64\x6F\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x61\x62\x61\x6E\x64\x6F\x6E\x41\x74","\x63\x6F\x6D\x70\x6C\x65\x74\x65","\x71\x75\x65\x75\x65\x63\x61\x6C\x6C\x65\x72\x63\x6F\x6D\x70\x6C\x65\x74\x65\x41\x74","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x71\x75\x65\x75\x65\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5D\x20\x71\x75\x65\x75\x65\x20\x63\x72\x65\x61\x74\x65\x64","\x74\x68\x65\x6E","\x63\x72\x65\x61\x74\x65","\x5B\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x5D\x20\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x5D\x20\x71\x75\x65\x75\x65\x5F\x63\x61\x6C\x6C\x65\x72\x20\x75\x70\x64\x61\x74\x65\x64","\x69\x6E\x66\x6F","\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0x154d[0]);function QueueCaller(){console[_0x154d[2]](_0x154d[1])}QueueCaller[_0x154d[4]][_0x154d[3]]=function(_0x9c37x3){_0x9c37x3[_0x154d[5]]=moment()[_0x154d[7]](_0x154d[6]);create(_0x9c37x3);};QueueCaller[_0x154d[4]][_0x154d[8]]=function(_0x9c37x3){_0x9c37x3[_0x154d[9]]=moment()[_0x154d[7]](_0x154d[6]);findAndUpdate(_0x9c37x3);};QueueCaller[_0x154d[4]][_0x154d[10]]=function(_0x9c37x3){_0x9c37x3[_0x154d[11]]=true;_0x9c37x3[_0x154d[12]]=moment()[_0x154d[7]](_0x154d[6]);findAndUpdate(_0x9c37x3);};QueueCaller[_0x154d[4]][_0x154d[13]]=function(_0x9c37x3){_0x9c37x3[_0x154d[14]]=moment()[_0x154d[7]](_0x154d[6]);findAndUpdate(_0x9c37x3);};function create(_0x9c37x3){var _0x9c37x5=require(_0x154d[16])[_0x154d[15]];_0x9c37x5[_0x154d[22]](_0x9c37x3)[_0x154d[21]](function(_0x9c37x5){console[_0x154d[2]](_0x154d[20])})[_0x154d[19]](function(_0x9c37x6){console[_0x154d[18]](_0x154d[17]+_0x9c37x6)});}function findAndUpdate(_0x9c37x3){var _0x9c37x5=require(_0x154d[16])[_0x154d[15]];_0x9c37x5[_0x154d[27]](_0x9c37x3,{where:{uniqueid:_0x9c37x3[_0x154d[26]]},individualHooks:true})[_0x154d[21]](function(_0x9c37x5){console[_0x154d[25]](_0x154d[24])})[_0x154d[19]](function(_0x9c37x6){console[_0x154d[18]](_0x154d[23]+_0x9c37x6)});}module[_0x154d[28]]=QueueCaller;
\ No newline at end of file
diff --git a/server/config/ami/queue_member.js b/server/config/ami/queue_member.js
index de6f96f..aafc417 100644
--- a/server/config/ami/queue_member.js
+++ b/server/config/ami/queue_member.js
@@ -1 +1 @@
-var _0xa7f5=["\x6D\x6F\x6D\x65\x6E\x74","\x51\x75\x65\x75\x65\x4D\x65\x6D\x62\x65\x72\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x64\x64\x65\x64","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x6F\x67\x67\x65\x64","\x6C\x6F\x67\x67\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x70\x61\x75\x73\x65","\x70\x61\x75\x73\x65\x64","\x70\x61\x75\x73\x65\x64\x41\x74","\x70\x65\x6E\x61\x6C\x74\x79","\x72\x65\x6D\x6F\x76\x65\x64","\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x73\x74\x61\x74\x75\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x5D\x20\x75\x70\x64\x61\x74\x65\x20\x6D\x65\x6D\x62\x65\x72\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x5D\x20\x75\x70\x64\x61\x74\x65\x20\x6D\x65\x6D\x62\x65\x72","\x74\x68\x65\x6E","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0xa7f5[0]);function QueueMember(){console[_0xa7f5[2]](_0xa7f5[1])}QueueMember[_0xa7f5[4]][_0xa7f5[3]]=function(_0x5af5x3){_0x5af5x3[_0xa7f5[5]]=true;_0x5af5x3[_0xa7f5[6]]=moment()[_0xa7f5[8]](_0xa7f5[7]);findAndUpdate(_0x5af5x3);};QueueMember[_0xa7f5[4]][_0xa7f5[9]]=function(_0x5af5x3){var _0x5af5x4=parseInt(_0x5af5x3[_0xa7f5[10]],10);if(_0x5af5x4){_0x5af5x3[_0xa7f5[11]]=moment()[_0xa7f5[8]](_0xa7f5[7])}else {_0x5af5x3[_0xa7f5[11]]=null};findAndUpdate(_0x5af5x3);};QueueMember[_0xa7f5[4]][_0xa7f5[12]]=function(_0x5af5x3){findAndUpdate(_0x5af5x3)};QueueMember[_0xa7f5[4]][_0xa7f5[13]]=function(_0x5af5x3){_0x5af5x3[_0xa7f5[5]]=false;_0x5af5x3[_0xa7f5[6]]=null;findAndUpdate(_0x5af5x3);};QueueMember[_0xa7f5[4]][_0xa7f5[14]]=function(_0x5af5x3){findAndUpdate(_0x5af5x3)};QueueMember[_0xa7f5[4]][_0xa7f5[15]]=function(_0x5af5x3){findAndUpdate(_0x5af5x3)};function findAndUpdate(_0x5af5x3,_0x5af5x6){var _0x5af5x7=require(_0xa7f5[17])[_0xa7f5[16]];_0x5af5x7[_0xa7f5[25]](_0x5af5x3,{where:{queue:_0x5af5x3[_0xa7f5[23]],membername:_0x5af5x3[_0xa7f5[24]]},individualHooks:true})[_0xa7f5[22]](function(_0x5af5x9){console[_0xa7f5[2]](_0xa7f5[21])})[_0xa7f5[20]](function(_0x5af5x8){console[_0xa7f5[19]](_0xa7f5[18]+_0x5af5x8)});}module[_0xa7f5[26]]=QueueMember;
\ No newline at end of file
+var _0x6402=["\x6D\x6F\x6D\x65\x6E\x74","\x51\x75\x65\x75\x65\x4D\x65\x6D\x62\x65\x72\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x64\x64\x65\x64","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x6C\x6F\x67\x67\x65\x64","\x6C\x6F\x67\x67\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x70\x61\x75\x73\x65","\x70\x61\x75\x73\x65\x64","\x70\x61\x75\x73\x65\x64\x41\x74","\x70\x65\x6E\x61\x6C\x74\x79","\x72\x65\x6D\x6F\x76\x65\x64","\x72\x69\x6E\x67\x69\x6E\x75\x73\x65","\x73\x74\x61\x74\x75\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5B\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x5D\x20\x75\x70\x64\x61\x74\x65\x20\x6D\x65\x6D\x62\x65\x72\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x71\x75\x65\x75\x65\x6D\x65\x6D\x62\x65\x72\x5D\x20\x75\x70\x64\x61\x74\x65\x20\x6D\x65\x6D\x62\x65\x72","\x74\x68\x65\x6E","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x75\x70\x64\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var moment=require(_0x6402[0]);function QueueMember(){console[_0x6402[2]](_0x6402[1])}QueueMember[_0x6402[4]][_0x6402[3]]=function(_0xc69ax3){_0xc69ax3[_0x6402[5]]=true;_0xc69ax3[_0x6402[6]]=moment()[_0x6402[8]](_0x6402[7]);findAndUpdate(_0xc69ax3);};QueueMember[_0x6402[4]][_0x6402[9]]=function(_0xc69ax3){var _0xc69ax4=parseInt(_0xc69ax3[_0x6402[10]],10);if(_0xc69ax4){_0xc69ax3[_0x6402[11]]=moment()[_0x6402[8]](_0x6402[7])}else {_0xc69ax3[_0x6402[11]]=null};findAndUpdate(_0xc69ax3);};QueueMember[_0x6402[4]][_0x6402[12]]=function(_0xc69ax3){findAndUpdate(_0xc69ax3)};QueueMember[_0x6402[4]][_0x6402[13]]=function(_0xc69ax3){_0xc69ax3[_0x6402[5]]=false;_0xc69ax3[_0x6402[6]]=null;findAndUpdate(_0xc69ax3);};QueueMember[_0x6402[4]][_0x6402[14]]=function(_0xc69ax3){findAndUpdate(_0xc69ax3)};QueueMember[_0x6402[4]][_0x6402[15]]=function(_0xc69ax3){findAndUpdate(_0xc69ax3)};function findAndUpdate(_0xc69ax3,_0xc69ax6){var _0xc69ax7=require(_0x6402[17])[_0x6402[16]];_0xc69ax7[_0x6402[25]](_0xc69ax3,{where:{queue:_0xc69ax3[_0x6402[23]],membername:_0xc69ax3[_0x6402[24]]},individualHooks:true})[_0x6402[22]](function(_0xc69ax9){console[_0x6402[2]](_0x6402[21])})[_0x6402[20]](function(_0xc69ax8){console[_0x6402[19]](_0x6402[18]+_0xc69ax8)});}module[_0x6402[26]]=QueueMember;
\ No newline at end of file
diff --git a/server/config/ami/recording.js b/server/config/ami/recording.js
index c71856b..7b5846f 100644
--- a/server/config/ami/recording.js
+++ b/server/config/ami/recording.js
@@ -1 +1 @@
-var _0x89b9=["\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x63\x6F\x72\x64\x69\x6E\x67\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x65\x78\x70\x6F\x72\x74\x73"];function Recording(){console[_0x89b9[1]](_0x89b9[0])}Recording[_0x89b9[3]][_0x89b9[2]]=function(_0x74c4x2){create(_0x74c4x2)};function create(_0x74c4x2){var _0x74c4x4=require(_0x89b9[5])[_0x89b9[4]];return _0x74c4x4[_0x89b9[2]](_0x74c4x2)[_0x89b9[9]](function(){})[_0x89b9[8]](function(_0x74c4x5){console[_0x89b9[7]](_0x89b9[6]+_0x74c4x5)});}module[_0x89b9[10]]=Recording;
\ No newline at end of file
+var _0xd209=["\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x63\x72\x65\x61\x74\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x72\x63\x6F\x72\x64\x69\x6E\x67\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x65\x78\x70\x6F\x72\x74\x73"];function Recording(){console[_0xd209[1]](_0xd209[0])}Recording[_0xd209[3]][_0xd209[2]]=function(_0x58bax2){create(_0x58bax2)};function create(_0x58bax2){var _0x58bax4=require(_0xd209[5])[_0xd209[4]];return _0x58bax4[_0xd209[2]](_0x58bax2)[_0xd209[9]](function(){})[_0xd209[8]](function(_0x58bax5){console[_0xd209[7]](_0xd209[6]+_0x58bax5)});}module[_0xd209[10]]=Recording;
\ No newline at end of file
diff --git a/server/config/ami/trunk.js b/server/config/ami/trunk.js
index 1e331c2..32372a3 100644
--- a/server/config/ami/trunk.js
+++ b/server/config/ami/trunk.js
@@ -1 +1 @@
-var _0x9dff=["\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x72\x75\x6E\x6B\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","","\x72\x65\x67\x69\x73\x74\x65\x72\x20\x3D\x3E\x20\x25\x73\x0A","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x6C\x6F\x6E\x65","\x69\x64","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x5B\x25\x73\x5D\x0A","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x6F\x74\x68\x65\x72\x46\x69\x65\x6C\x64\x73","\x25\x73\x0A","\x25\x73\x3D\x25\x73\x0A","\x72\x65\x67\x69\x73\x74\x72\x79","\x63\x61\x74\x63\x68","\x70\x6C\x75\x63\x6B","\x66\x6F\x72\x45\x61\x63\x68","\x61\x73\x74\x65\x72\x69\x73\x6B\x43\x6F\x6E\x66","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x74\x72\x75\x6E\x6B\x73\x2E\x63\x6F\x6E\x66","\x6A\x6F\x69\x6E","\x77","\x30\x37\x37\x37","\x54\x72\x75\x6E\x6B\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x73\x2E\x63\x6F\x6E\x66","\x54\x72\x75\x6E\x6B\x73\x20\x72\x65\x67\x69\x73\x74\x65\x72\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x52\x65\x6C\x6F\x61\x64","\x65\x72\x72\x6F\x72","\x61\x63\x74\x69\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73"];var TrunkModel=require(_0x9dff[1])[_0x9dff[0]];var fs=require(_0x9dff[2]);var util=require(_0x9dff[3]);var path=require(_0x9dff[4]);var config=require(_0x9dff[5]);var _=require(_0x9dff[6]);function Trunk(_0x74ccx8){console[_0x9dff[8]](_0x9dff[7]);TrunkModel[_0x9dff[9]](function(_0x74ccx9){trunksRewrite(_0x74ccx9,_0x74ccx8,false)});TrunkModel[_0x9dff[10]](function(_0x74ccx9){trunksRewrite(_0x74ccx9,_0x74ccx8,false)});TrunkModel[_0x9dff[11]](function(_0x74ccx9){trunksRewrite(_0x74ccx9,_0x74ccx8,true)});}function trunksRewrite(_0x74ccx9,_0x74ccx8,_0x74ccxb){var _0x74ccxc=_0x9dff[12];var _0x74ccxd=_0x9dff[12];var _0x74ccxe=_0x9dff[13];if(!_0x74ccxb){var _0x74ccxf=_[_0x9dff[15]](_0x74ccx9[_0x9dff[14]]);delete _0x74ccxf[_0x9dff[16]];delete _0x74ccxf[_0x9dff[17]];delete _0x74ccxf[_0x9dff[18]];_0x74ccxc+=util[_0x9dff[21]](_0x9dff[19],_0x74ccxf[_0x9dff[20]]);if(_0x74ccxf[_0x9dff[22]]){_0x74ccxc+=util[_0x9dff[21]](_0x9dff[23],_0x74ccxf[_0x9dff[22]]);delete _0x74ccxf[_0x9dff[22]];};for(var _0x74ccx10 in _0x74ccxf){if(_0x74ccxf[_0x74ccx10]){_0x74ccxc+=util[_0x9dff[21]](_0x9dff[24],_0x74ccx10,_0x74ccxf[_0x74ccx10])}};if(_0x74ccxf[_0x9dff[25]]){_0x74ccxd+=util[_0x9dff[21]](_0x74ccxe,_0x74ccxf[_0x9dff[25]])};};TrunkModel[_0x9dff[39]]({where:{id:{$ne:_0x74ccx9[_0x9dff[16]]}}})[_0x9dff[38]](function(_0x74ccx12){var _0x74ccx13=_[_0x9dff[27]](_0x74ccx12,_0x9dff[14]);_0x74ccx13[_0x9dff[28]](function(_0x74ccx14){delete _0x74ccx14[_0x9dff[16]];delete _0x74ccx14[_0x9dff[17]];delete _0x74ccx14[_0x9dff[18]];_0x74ccxc+=util[_0x9dff[21]](_0x9dff[19],_0x74ccx14[_0x9dff[20]]);if(_0x74ccx14[_0x9dff[22]]){_0x74ccxc+=util[_0x9dff[21]](_0x9dff[23],_0x74ccx14[_0x9dff[22]]);delete _0x74ccx14[_0x9dff[22]];};for(var _0x74ccx10 in _0x74ccx14){if(_0x74ccx14[_0x74ccx10]){_0x74ccxc+=util[_0x9dff[21]](_0x9dff[24],_0x74ccx10,_0x74ccx14[_0x74ccx10])}};if(_0x74ccx14[_0x9dff[25]]){_0x74ccxd+=util[_0x9dff[21]](_0x74ccxe,_0x74ccx14[_0x9dff[25]])};});fs[_0x9dff[37]](path[_0x9dff[31]](config[_0x9dff[29]],_0x9dff[30]),_0x74ccxc,{flags:_0x9dff[32],mode:parseInt(_0x9dff[33],8)},function(_0x74ccx11){if(_0x74ccx11){throw _0x74ccx11};console[_0x9dff[8]](_0x9dff[34]);fs[_0x9dff[37]](path[_0x9dff[31]](config[_0x9dff[29]],_0x9dff[35]),_0x74ccxd,{flags:_0x9dff[32],mode:parseInt(_0x9dff[33],8)},function(_0x74ccx11){if(_0x74ccx11){throw _0x74ccx11};reload(_0x74ccx8);console[_0x9dff[8]](_0x9dff[36]);});});})[_0x9dff[26]](function(_0x74ccx11){console[_0x9dff[8]](_0x74ccx11)});}function reload(_0x74ccx8){_0x74ccx8[_0x9dff[42]]({Action:_0x9dff[40]},function(_0x74ccx11,_0x74ccx16){if(_0x74ccx11){console[_0x9dff[41]](_0x74ccx11)}else {console[_0x9dff[8]](_0x74ccx16)}})}module[_0x9dff[43]]=Trunk;
\ No newline at end of file
+var _0x7434=["\x54\x72\x75\x6E\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x66\x73","\x75\x74\x69\x6C","\x70\x61\x74\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6C\x6F\x64\x61\x73\x68","\x54\x72\x75\x6E\x6B\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","","\x72\x65\x67\x69\x73\x74\x65\x72\x20\x3D\x3E\x20\x25\x73\x0A","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x6C\x6F\x6E\x65","\x69\x64","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x5B\x25\x73\x5D\x0A","\x6E\x61\x6D\x65","\x66\x6F\x72\x6D\x61\x74","\x6F\x74\x68\x65\x72\x46\x69\x65\x6C\x64\x73","\x25\x73\x0A","\x25\x73\x3D\x25\x73\x0A","\x72\x65\x67\x69\x73\x74\x72\x79","\x63\x61\x74\x63\x68","\x70\x6C\x75\x63\x6B","\x66\x6F\x72\x45\x61\x63\x68","\x61\x73\x74\x65\x72\x69\x73\x6B\x43\x6F\x6E\x66","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x74\x72\x75\x6E\x6B\x73\x2E\x63\x6F\x6E\x66","\x6A\x6F\x69\x6E","\x77","\x30\x37\x37\x37","\x54\x72\x75\x6E\x6B\x73\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x73\x69\x70\x5F\x78\x63\x61\x6C\x6C\x79\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x73\x2E\x63\x6F\x6E\x66","\x54\x72\x75\x6E\x6B\x73\x20\x72\x65\x67\x69\x73\x74\x65\x72\x20\x66\x69\x6C\x65\x20\x73\x61\x76\x65\x64\x21","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x52\x65\x6C\x6F\x61\x64","\x65\x72\x72\x6F\x72","\x61\x63\x74\x69\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73"];var TrunkModel=require(_0x7434[1])[_0x7434[0]];var fs=require(_0x7434[2]);var util=require(_0x7434[3]);var path=require(_0x7434[4]);var config=require(_0x7434[5]);var _=require(_0x7434[6]);function Trunk(_0x761bx8){console[_0x7434[8]](_0x7434[7]);TrunkModel[_0x7434[9]](function(_0x761bx9){trunksRewrite(_0x761bx9,_0x761bx8,false)});TrunkModel[_0x7434[10]](function(_0x761bx9){trunksRewrite(_0x761bx9,_0x761bx8,false)});TrunkModel[_0x7434[11]](function(_0x761bx9){trunksRewrite(_0x761bx9,_0x761bx8,true)});}function trunksRewrite(_0x761bx9,_0x761bx8,_0x761bxb){var _0x761bxc=_0x7434[12];var _0x761bxd=_0x7434[12];var _0x761bxe=_0x7434[13];if(!_0x761bxb){var _0x761bxf=_[_0x7434[15]](_0x761bx9[_0x7434[14]]);delete _0x761bxf[_0x7434[16]];delete _0x761bxf[_0x7434[17]];delete _0x761bxf[_0x7434[18]];_0x761bxc+=util[_0x7434[21]](_0x7434[19],_0x761bxf[_0x7434[20]]);if(_0x761bxf[_0x7434[22]]){_0x761bxc+=util[_0x7434[21]](_0x7434[23],_0x761bxf[_0x7434[22]]);delete _0x761bxf[_0x7434[22]];};for(var _0x761bx10 in _0x761bxf){if(_0x761bxf[_0x761bx10]){_0x761bxc+=util[_0x7434[21]](_0x7434[24],_0x761bx10,_0x761bxf[_0x761bx10])}};if(_0x761bxf[_0x7434[25]]){_0x761bxd+=util[_0x7434[21]](_0x761bxe,_0x761bxf[_0x7434[25]])};};TrunkModel[_0x7434[39]]({where:{id:{$ne:_0x761bx9[_0x7434[16]]}}})[_0x7434[38]](function(_0x761bx12){var _0x761bx13=_[_0x7434[27]](_0x761bx12,_0x7434[14]);_0x761bx13[_0x7434[28]](function(_0x761bx14){delete _0x761bx14[_0x7434[16]];delete _0x761bx14[_0x7434[17]];delete _0x761bx14[_0x7434[18]];_0x761bxc+=util[_0x7434[21]](_0x7434[19],_0x761bx14[_0x7434[20]]);if(_0x761bx14[_0x7434[22]]){_0x761bxc+=util[_0x7434[21]](_0x7434[23],_0x761bx14[_0x7434[22]]);delete _0x761bx14[_0x7434[22]];};for(var _0x761bx10 in _0x761bx14){if(_0x761bx14[_0x761bx10]){_0x761bxc+=util[_0x7434[21]](_0x7434[24],_0x761bx10,_0x761bx14[_0x761bx10])}};if(_0x761bx14[_0x7434[25]]){_0x761bxd+=util[_0x7434[21]](_0x761bxe,_0x761bx14[_0x7434[25]])};});fs[_0x7434[37]](path[_0x7434[31]](config[_0x7434[29]],_0x7434[30]),_0x761bxc,{flags:_0x7434[32],mode:parseInt(_0x7434[33],8)},function(_0x761bx11){if(_0x761bx11){throw _0x761bx11};console[_0x7434[8]](_0x7434[34]);fs[_0x7434[37]](path[_0x7434[31]](config[_0x7434[29]],_0x7434[35]),_0x761bxd,{flags:_0x7434[32],mode:parseInt(_0x7434[33],8)},function(_0x761bx11){if(_0x761bx11){throw _0x761bx11};reload(_0x761bx8);console[_0x7434[8]](_0x7434[36]);});});})[_0x7434[26]](function(_0x761bx11){console[_0x7434[8]](_0x761bx11)});}function reload(_0x761bx8){_0x761bx8[_0x7434[42]]({Action:_0x7434[40]},function(_0x761bx11,_0x761bx16){if(_0x761bx11){console[_0x7434[41]](_0x761bx11)}else {console[_0x7434[8]](_0x761bx16)}})}module[_0x7434[43]]=Trunk;
\ No newline at end of file
diff --git a/server/config/analytics.js b/server/config/analytics.js
index 2e640a2..55ca759 100644
--- a/server/config/analytics.js
+++ b/server/config/analytics.js
@@ -1 +1 @@
-var _0xf887=[];
\ No newline at end of file
+var _0x2779=[];
\ No newline at end of file
diff --git a/server/config/autodialer/index.js b/server/config/autodialer/index.js
index 55e2af9..30d0c2e 100644
--- a/server/config/autodialer/index.js
+++ b/server/config/autodialer/index.js
@@ -1 +1 @@
-var _0xa5b4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x2E\x2F\x70\x72\x6F\x63\x65\x73\x73","\x65\x78\x70\x6F\x72\x74\x73","\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x20\x53\x74\x61\x72\x74\x69\x6E\x67\x2E\x2E\x2E","\x6C\x6F\x67","\x67\x65\x74\x50\x72\x6F\x63\x65\x73\x73\x65\x73"];_0xa5b4[0];var util=require(_0xa5b4[1]);var Process=require(_0xa5b4[2]);module[_0xa5b4[3]]=function(_0xf10ex3){console[_0xa5b4[5]](_0xa5b4[4]);var _0xf10ex4= new Process();_0xf10ex4[_0xa5b4[6]](function(_0xf10ex5,_0xf10ex6){if(_0xf10ex6){console[_0xa5b4[5]](_0xf10ex6);return ;}});};
\ No newline at end of file
+var _0xe36f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x2E\x2F\x70\x72\x6F\x63\x65\x73\x73","\x65\x78\x70\x6F\x72\x74\x73","\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x20\x53\x74\x61\x72\x74\x69\x6E\x67\x2E\x2E\x2E","\x6C\x6F\x67","\x67\x65\x74\x50\x72\x6F\x63\x65\x73\x73\x65\x73"];_0xe36f[0];var util=require(_0xe36f[1]);var Process=require(_0xe36f[2]);module[_0xe36f[3]]=function(_0xab1ax3){console[_0xe36f[5]](_0xe36f[4]);var _0xab1ax4= new Process();_0xab1ax4[_0xe36f[6]](function(_0xab1ax5,_0xab1ax6){if(_0xab1ax6){console[_0xe36f[5]](_0xab1ax6);return ;}});};
\ No newline at end of file
diff --git a/server/config/autodialer/process.js b/server/config/autodialer/process.js
index caa2b43..91c262a 100644
--- a/server/config/autodialer/process.js
+++ b/server/config/autodialer/process.js
@@ -1 +1 @@
-var _0x2131=["\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x50\x72\x6F\x63\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x50\x72\x6F\x63\x65\x73\x73\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x67\x65\x74\x50\x72\x6F\x63\x65\x73\x73\x65\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x65\x78\x70\x6F\x72\x74\x73"];var AutodialerProcess=require(_0x2131[1])[_0x2131[0]];var Contact=require(_0x2131[1])[_0x2131[2]];function Process(){console[_0x2131[4]](_0x2131[3])}Process[_0x2131[6]][_0x2131[5]]=function(_0x656cx4){AutodialerProcess[_0x2131[9]]({where:{enable:true},include:[Contact]})[_0x2131[8]](function(_0x656cx6){_0x656cx4(_0x656cx6)})[_0x2131[7]](function(_0x656cx5){_0x656cx4(null,_0x656cx5)})};module[_0x2131[10]]=Process;
\ No newline at end of file
+var _0xf18a=["\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x50\x72\x6F\x63\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x50\x72\x6F\x63\x65\x73\x73\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x67\x65\x74\x50\x72\x6F\x63\x65\x73\x73\x65\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x65\x78\x70\x6F\x72\x74\x73"];var AutodialerProcess=require(_0xf18a[1])[_0xf18a[0]];var Contact=require(_0xf18a[1])[_0xf18a[2]];function Process(){console[_0xf18a[4]](_0xf18a[3])}Process[_0xf18a[6]][_0xf18a[5]]=function(_0x7398x4){AutodialerProcess[_0xf18a[9]]({where:{enable:true},include:[Contact]})[_0xf18a[8]](function(_0x7398x6){_0x7398x4(_0x7398x6)})[_0xf18a[7]](function(_0x7398x5){_0x7398x4(null,_0x7398x5)})};module[_0xf18a[10]]=Process;
\ No newline at end of file
diff --git a/server/config/automations/fax.js b/server/config/automations/fax.js
index 64f5135..74d78e7 100644
--- a/server/config/automations/fax.js
+++ b/server/config/automations/fax.js
@@ -1 +1 @@
-var _0x2b57=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x6F\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x46\x61\x78\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67\x73","\x63\x61\x74\x63\x68","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x5F\x74\x69\x6D\x65\x6F\x75\x74","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x6F\x6F\x6C\x65\x61\x6E","\x41\x4E\x44","\x24\x61\x6E\x64","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x72\x75\x6C\x65\x73","\x6C\x6F\x67","\x69\x64","\x64\x61\x74\x61","\x73\x74\x61\x74\x75\x73","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x66\x69\x6E\x64\x41\x6C\x6C","\x75\x70\x64\x61\x74\x65","\x3D","\x3C\x3E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x68\x6F\x75\x72\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x3E","\x3E\x3D","\x3C","\x3C\x3D","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x65\x72\x72\x6F\x72","\x66\x61\x78"];_0x2b57[0];var _=require(_0x2b57[1]);var config=require(_0x2b57[2]);var moment=require(_0x2b57[3]);var sequelize=require(_0x2b57[5])[_0x2b57[4]];var Automation=require(_0x2b57[5])[_0x2b57[6]];var FaxRoom=require(_0x2b57[5])[_0x2b57[7]];var Settings=require(_0x2b57[5])[_0x2b57[8]];var automationTimeout;var activeAutomations={};function getTimeout(){Settings[_0x2b57[12]]()[_0x2b57[11]](function(_0x8b65xc){automationTimeout=_0x8b65xc[_0x2b57[10]]})[_0x2b57[9]](function(_0x8b65xb){})}function executeAutomation(_0x8b65xe){var _0x8b65xf={where:{}};var _0x8b65x10={};var _0x8b65x11=JSON[_0x2b57[15]](_0x8b65xe[_0x2b57[14]])[_0x2b57[13]];var _0x8b65x12=JSON[_0x2b57[15]](_0x8b65xe[_0x2b57[16]])[_0x2b57[13]];var _0x8b65x13={};var _0x8b65x14=_0x8b65x11[_0x2b57[17]]===_0x2b57[18]?_0x2b57[19]:_0x2b57[20];_0x8b65xf[_0x2b57[21]][_0x8b65x14]=[];_0x8b65x11[_0x2b57[25]][_0x2b57[24]](function(_0x8b65x15){if(_0x8b65x15[_0x2b57[22]]){_0x8b65xf[_0x2b57[21]][_0x8b65x14][_0x2b57[23]](getCondition(_0x8b65x15))}else {if(_0x8b65x15[_0x2b57[13]]){var _0x8b65x16=_0x8b65x15[_0x2b57[13]][_0x2b57[17]]===_0x2b57[18]?_0x2b57[19]:_0x2b57[20];var _0x8b65x17={};_0x8b65x17[_0x8b65x16]=[];_0x8b65x15[_0x2b57[13]][_0x2b57[25]][_0x2b57[24]](function(_0x8b65x18){_0x8b65x17[_0x8b65x16][_0x2b57[23]](getCondition(_0x8b65x18))});_0x8b65xf[_0x2b57[21]][_0x8b65x14][_0x2b57[23]](_0x8b65x17);}}});FaxRoom[_0x2b57[32]](_0x8b65xf)[_0x2b57[11]](function(_0x8b65x19){_0x8b65x19[_0x2b57[24]](function(_0x8b65x1a){_0x8b65x12[_0x2b57[25]][_0x2b57[24]](function(_0x8b65x15){switch(_0x8b65x15[_0x2b57[31]][_0x2b57[30]]){case _0x2b57[29]:setStatus(_0x8b65x1a[_0x2b57[27]],_0x8b65x15[_0x2b57[28]]);break ;;default:;}})})})[_0x2b57[9]](function(_0x8b65xb){console[_0x2b57[26]](_0x8b65xb)});}function setStatus(_0x8b65x1c,_0x8b65x1d){FaxRoom[_0x2b57[33]]({status:_0x8b65x1d},{where:{id:_0x8b65x1c}})[_0x2b57[9]](function(_0x8b65xb){console[_0x2b57[26]](_0x8b65xb)})}function getCondition(_0x8b65x15){var _0x8b65xc={};switch(_0x8b65x15[_0x2b57[31]][_0x2b57[30]]){case _0x2b57[29]:switch(_0x8b65x15[_0x2b57[22]]){case _0x2b57[34]:_0x8b65xc[_0x8b65x15[_0x2b57[31]][_0x2b57[30]]]=_0x8b65x15[_0x2b57[28]];break ;;case _0x2b57[35]:_0x8b65xc[_0x8b65x15[_0x2b57[31]][_0x2b57[30]]]={$ne:_0x8b65x15[_0x2b57[28]]};break ;;default:;};break ;;case _0x2b57[44]:var _0x8b65x1f=moment()[_0x2b57[39]](parseInt(_0x8b65x15[_0x2b57[28]],10),_0x2b57[38])[_0x2b57[37]](_0x2b57[36]);switch(_0x8b65x15[_0x2b57[22]]){case _0x2b57[40]:_0x8b65xc[_0x8b65x15[_0x2b57[31]][_0x2b57[30]]]={lt:_0x8b65x1f};break ;;case _0x2b57[41]:_0x8b65xc[_0x8b65x15[_0x2b57[31]][_0x2b57[30]]]={$lte:_0x8b65x1f};break ;;case _0x2b57[42]:_0x8b65xc[_0x8b65x15[_0x2b57[31]][_0x2b57[30]]]={$gt:_0x8b65x1f};break ;;case _0x2b57[43]:_0x8b65xc[_0x8b65x15[_0x2b57[31]][_0x2b57[30]]]={$gte:_0x8b65x1f};break ;;default:;};break ;;default:;};return _0x8b65xc;}function createInterval(_0x8b65xe){activeAutomations[_0x2b57[45]+_0x8b65xe[_0x2b57[27]]]=setInterval(function(){executeAutomation(_0x8b65xe)},automationTimeout*1000)}module[_0x2b57[46]]=function(){getTimeout();Automation[_0x2b57[47]](function(_0x8b65x21,_0x8b65x22){createInterval(_0x8b65x21)});Automation[_0x2b57[48]](function(_0x8b65x21,_0x8b65x22){clearInterval(activeAutomations[_0x2b57[45]+_0x8b65x21[_0x2b57[27]]]);createInterval(_0x8b65x21);});Automation[_0x2b57[49]](function(_0x8b65x21,_0x8b65x22){clearInterval(activeAutomations[_0x2b57[45]+_0x8b65x21[_0x2b57[27]]])});Automation[_0x2b57[32]]({where:{status:true,channel:_0x2b57[51]}})[_0x2b57[11]](function(_0x8b65x23){_0x8b65x23[_0x2b57[24]](function(_0x8b65xe){createInterval(_0x8b65xe)})})[_0x2b57[9]](function(_0x8b65xb){console[_0x2b57[50]](_0x8b65xb)});};
\ No newline at end of file
+var _0x8f61=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x6F\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x46\x61\x78\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67\x73","\x63\x61\x74\x63\x68","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x5F\x74\x69\x6D\x65\x6F\x75\x74","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x6F\x6F\x6C\x65\x61\x6E","\x41\x4E\x44","\x24\x61\x6E\x64","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x72\x75\x6C\x65\x73","\x6C\x6F\x67","\x69\x64","\x64\x61\x74\x61","\x73\x74\x61\x74\x75\x73","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x66\x69\x6E\x64\x41\x6C\x6C","\x75\x70\x64\x61\x74\x65","\x3D","\x3C\x3E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x68\x6F\x75\x72\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x3E","\x3E\x3D","\x3C","\x3C\x3D","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x65\x72\x72\x6F\x72","\x66\x61\x78"];_0x8f61[0];var _=require(_0x8f61[1]);var config=require(_0x8f61[2]);var moment=require(_0x8f61[3]);var sequelize=require(_0x8f61[5])[_0x8f61[4]];var Automation=require(_0x8f61[5])[_0x8f61[6]];var FaxRoom=require(_0x8f61[5])[_0x8f61[7]];var Settings=require(_0x8f61[5])[_0x8f61[8]];var automationTimeout;var activeAutomations={};function getTimeout(){Settings[_0x8f61[12]]()[_0x8f61[11]](function(_0xc9bfxc){automationTimeout=_0xc9bfxc[_0x8f61[10]]})[_0x8f61[9]](function(_0xc9bfxb){})}function executeAutomation(_0xc9bfxe){var _0xc9bfxf={where:{}};var _0xc9bfx10={};var _0xc9bfx11=JSON[_0x8f61[15]](_0xc9bfxe[_0x8f61[14]])[_0x8f61[13]];var _0xc9bfx12=JSON[_0x8f61[15]](_0xc9bfxe[_0x8f61[16]])[_0x8f61[13]];var _0xc9bfx13={};var _0xc9bfx14=_0xc9bfx11[_0x8f61[17]]===_0x8f61[18]?_0x8f61[19]:_0x8f61[20];_0xc9bfxf[_0x8f61[21]][_0xc9bfx14]=[];_0xc9bfx11[_0x8f61[25]][_0x8f61[24]](function(_0xc9bfx15){if(_0xc9bfx15[_0x8f61[22]]){_0xc9bfxf[_0x8f61[21]][_0xc9bfx14][_0x8f61[23]](getCondition(_0xc9bfx15))}else {if(_0xc9bfx15[_0x8f61[13]]){var _0xc9bfx16=_0xc9bfx15[_0x8f61[13]][_0x8f61[17]]===_0x8f61[18]?_0x8f61[19]:_0x8f61[20];var _0xc9bfx17={};_0xc9bfx17[_0xc9bfx16]=[];_0xc9bfx15[_0x8f61[13]][_0x8f61[25]][_0x8f61[24]](function(_0xc9bfx18){_0xc9bfx17[_0xc9bfx16][_0x8f61[23]](getCondition(_0xc9bfx18))});_0xc9bfxf[_0x8f61[21]][_0xc9bfx14][_0x8f61[23]](_0xc9bfx17);}}});FaxRoom[_0x8f61[32]](_0xc9bfxf)[_0x8f61[11]](function(_0xc9bfx19){_0xc9bfx19[_0x8f61[24]](function(_0xc9bfx1a){_0xc9bfx12[_0x8f61[25]][_0x8f61[24]](function(_0xc9bfx15){switch(_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]){case _0x8f61[29]:setStatus(_0xc9bfx1a[_0x8f61[27]],_0xc9bfx15[_0x8f61[28]]);break ;;default:;}})})})[_0x8f61[9]](function(_0xc9bfxb){console[_0x8f61[26]](_0xc9bfxb)});}function setStatus(_0xc9bfx1c,_0xc9bfx1d){FaxRoom[_0x8f61[33]]({status:_0xc9bfx1d},{where:{id:_0xc9bfx1c}})[_0x8f61[9]](function(_0xc9bfxb){console[_0x8f61[26]](_0xc9bfxb)})}function getCondition(_0xc9bfx15){var _0xc9bfxc={};switch(_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]){case _0x8f61[29]:switch(_0xc9bfx15[_0x8f61[22]]){case _0x8f61[34]:_0xc9bfxc[_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]]=_0xc9bfx15[_0x8f61[28]];break ;;case _0x8f61[35]:_0xc9bfxc[_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]]={$ne:_0xc9bfx15[_0x8f61[28]]};break ;;default:;};break ;;case _0x8f61[44]:var _0xc9bfx1f=moment()[_0x8f61[39]](parseInt(_0xc9bfx15[_0x8f61[28]],10),_0x8f61[38])[_0x8f61[37]](_0x8f61[36]);switch(_0xc9bfx15[_0x8f61[22]]){case _0x8f61[40]:_0xc9bfxc[_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]]={lt:_0xc9bfx1f};break ;;case _0x8f61[41]:_0xc9bfxc[_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]]={$lte:_0xc9bfx1f};break ;;case _0x8f61[42]:_0xc9bfxc[_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]]={$gt:_0xc9bfx1f};break ;;case _0x8f61[43]:_0xc9bfxc[_0xc9bfx15[_0x8f61[31]][_0x8f61[30]]]={$gte:_0xc9bfx1f};break ;;default:;};break ;;default:;};return _0xc9bfxc;}function createInterval(_0xc9bfxe){activeAutomations[_0x8f61[45]+_0xc9bfxe[_0x8f61[27]]]=setInterval(function(){executeAutomation(_0xc9bfxe)},automationTimeout*1000)}module[_0x8f61[46]]=function(){getTimeout();Automation[_0x8f61[47]](function(_0xc9bfx21,_0xc9bfx22){createInterval(_0xc9bfx21)});Automation[_0x8f61[48]](function(_0xc9bfx21,_0xc9bfx22){clearInterval(activeAutomations[_0x8f61[45]+_0xc9bfx21[_0x8f61[27]]]);createInterval(_0xc9bfx21);});Automation[_0x8f61[49]](function(_0xc9bfx21,_0xc9bfx22){clearInterval(activeAutomations[_0x8f61[45]+_0xc9bfx21[_0x8f61[27]]])});Automation[_0x8f61[32]]({where:{status:true,channel:_0x8f61[51]}})[_0x8f61[11]](function(_0xc9bfx23){_0xc9bfx23[_0x8f61[24]](function(_0xc9bfxe){createInterval(_0xc9bfxe)})})[_0x8f61[9]](function(_0xc9bfxb){console[_0x8f61[50]](_0xc9bfxb)});};
\ No newline at end of file
diff --git a/server/config/automations/mail.js b/server/config/automations/mail.js
index 1bca575..68a61ec 100644
--- a/server/config/automations/mail.js
+++ b/server/config/automations/mail.js
@@ -1 +1 @@
-var _0x105d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x6F\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67\x73","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x5F\x74\x69\x6D\x65\x6F\x75\x74","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x6F\x6F\x6C\x65\x61\x6E","\x41\x4E\x44","\x24\x61\x6E\x64","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x72\x75\x6C\x65\x73","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x69\x64","\x64\x61\x74\x61","\x73\x74\x61\x74\x75\x73","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x66\x69\x6E\x64\x41\x6C\x6C","\x75\x70\x64\x61\x74\x65","\x3D","\x3C\x3E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x68\x6F\x75\x72\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x3E","\x3E\x3D","\x3C","\x3C\x3D","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x65\x72\x72\x6F\x72","\x6D\x61\x69\x6C"];_0x105d[0];var _=require(_0x105d[1]);var config=require(_0x105d[2]);var moment=require(_0x105d[3]);var sequelize=require(_0x105d[5])[_0x105d[4]];var Automation=require(_0x105d[5])[_0x105d[6]];var MailRoom=require(_0x105d[5])[_0x105d[7]];var Settings=require(_0x105d[5])[_0x105d[8]];var automationTimeout;var activeAutomations={};function getTimeout(){return Settings[_0x105d[11]]()[_0x105d[10]](function(_0x88c7xb){automationTimeout=_0x88c7xb[_0x105d[9]];return ;})}function executeAutomation(_0x88c7xd){var _0x88c7xe={where:{}};var _0x88c7xf={};var _0x88c7x10=JSON[_0x105d[14]](_0x88c7xd[_0x105d[13]])[_0x105d[12]];var _0x88c7x11=JSON[_0x105d[14]](_0x88c7xd[_0x105d[15]])[_0x105d[12]];var _0x88c7x12={};var _0x88c7x13=_0x88c7x10[_0x105d[16]]===_0x105d[17]?_0x105d[18]:_0x105d[19];_0x88c7xe[_0x105d[20]][_0x88c7x13]=[];_0x88c7x10[_0x105d[24]][_0x105d[23]](function(_0x88c7x14){if(_0x88c7x14[_0x105d[21]]){_0x88c7xe[_0x105d[20]][_0x88c7x13][_0x105d[22]](getCondition(_0x88c7x14))}else {if(_0x88c7x14[_0x105d[12]]){var _0x88c7x15=_0x88c7x14[_0x105d[12]][_0x105d[16]]===_0x105d[17]?_0x105d[18]:_0x105d[19];var _0x88c7x16={};_0x88c7x16[_0x88c7x15]=[];_0x88c7x14[_0x105d[12]][_0x105d[24]][_0x105d[23]](function(_0x88c7x17){_0x88c7x16[_0x88c7x15][_0x105d[22]](getCondition(_0x88c7x17))});_0x88c7xe[_0x105d[20]][_0x88c7x13][_0x105d[22]](_0x88c7x16);}}});MailRoom[_0x105d[32]](_0x88c7xe)[_0x105d[10]](function(_0x88c7x19){_0x88c7x19[_0x105d[23]](function(_0x88c7x1a){_0x88c7x11[_0x105d[24]][_0x105d[23]](function(_0x88c7x14){switch(_0x88c7x14[_0x105d[31]][_0x105d[30]]){case _0x105d[29]:setStatus(_0x88c7x1a[_0x105d[27]],_0x88c7x14[_0x105d[28]]);break ;;default:;}})})})[_0x105d[26]](function(_0x88c7x18){console[_0x105d[25]](_0x88c7x18)});}function setStatus(_0x88c7x1c,_0x88c7x1d){MailRoom[_0x105d[33]]({status:_0x88c7x1d},{where:{id:_0x88c7x1c}})[_0x105d[26]](function(_0x88c7x18){console[_0x105d[25]](_0x88c7x18)})}function getCondition(_0x88c7x14){var _0x88c7xb={};switch(_0x88c7x14[_0x105d[31]][_0x105d[30]]){case _0x105d[29]:switch(_0x88c7x14[_0x105d[21]]){case _0x105d[34]:_0x88c7xb[_0x88c7x14[_0x105d[31]][_0x105d[30]]]=_0x88c7x14[_0x105d[28]];break ;;case _0x105d[35]:_0x88c7xb[_0x88c7x14[_0x105d[31]][_0x105d[30]]]={$ne:_0x88c7x14[_0x105d[28]]};break ;;default:;};break ;;case _0x105d[44]:var _0x88c7x1f=moment()[_0x105d[39]](parseInt(_0x88c7x14[_0x105d[28]],10),_0x105d[38])[_0x105d[37]](_0x105d[36]);switch(_0x88c7x14[_0x105d[21]]){case _0x105d[40]:_0x88c7xb[_0x88c7x14[_0x105d[31]][_0x105d[30]]]={lt:_0x88c7x1f};break ;;case _0x105d[41]:_0x88c7xb[_0x88c7x14[_0x105d[31]][_0x105d[30]]]={$lte:_0x88c7x1f};break ;;case _0x105d[42]:_0x88c7xb[_0x88c7x14[_0x105d[31]][_0x105d[30]]]={$gt:_0x88c7x1f};break ;;case _0x105d[43]:_0x88c7xb[_0x88c7x14[_0x105d[31]][_0x105d[30]]]={$gte:_0x88c7x1f};break ;;default:;};break ;;default:;};return _0x88c7xb;}function createInterval(_0x88c7xd){activeAutomations[_0x105d[45]+_0x88c7xd[_0x105d[27]]]=setInterval(function(){executeAutomation(_0x88c7xd)},automationTimeout*1000)}module[_0x105d[46]]=function(){getTimeout();Automation[_0x105d[47]](function(_0x88c7x21,_0x88c7x22){createInterval(_0x88c7x21)});Automation[_0x105d[48]](function(_0x88c7x21,_0x88c7x22){clearInterval(activeAutomations[_0x105d[45]+_0x88c7x21[_0x105d[27]]]);createInterval(_0x88c7x21);});Automation[_0x105d[49]](function(_0x88c7x21,_0x88c7x22){clearInterval(activeAutomations[_0x105d[45]+_0x88c7x21[_0x105d[27]]])});Automation[_0x105d[32]]({where:{status:true,channel:_0x105d[51]}})[_0x105d[10]](function(_0x88c7x23){_0x88c7x23[_0x105d[23]](function(_0x88c7xd){createInterval(_0x88c7xd)})})[_0x105d[26]](function(_0x88c7x18){console[_0x105d[50]](_0x88c7x18)});};
\ No newline at end of file
+var _0xe712=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x6F\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67\x73","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x5F\x74\x69\x6D\x65\x6F\x75\x74","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x4F\x6E\x65","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x61\x63\x74\x69\x6F\x6E\x73","\x62\x6F\x6F\x6C\x65\x61\x6E","\x41\x4E\x44","\x24\x61\x6E\x64","\x24\x6F\x72","\x77\x68\x65\x72\x65","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x72\x75\x6C\x65\x73","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x69\x64","\x64\x61\x74\x61","\x73\x74\x61\x74\x75\x73","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x66\x69\x6E\x64\x41\x6C\x6C","\x75\x70\x64\x61\x74\x65","\x3D","\x3C\x3E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x68\x6F\x75\x72\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x3E","\x3E\x3D","\x3C","\x3C\x3D","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x65\x72\x72\x6F\x72","\x6D\x61\x69\x6C"];_0xe712[0];var _=require(_0xe712[1]);var config=require(_0xe712[2]);var moment=require(_0xe712[3]);var sequelize=require(_0xe712[5])[_0xe712[4]];var Automation=require(_0xe712[5])[_0xe712[6]];var MailRoom=require(_0xe712[5])[_0xe712[7]];var Settings=require(_0xe712[5])[_0xe712[8]];var automationTimeout;var activeAutomations={};function getTimeout(){return Settings[_0xe712[11]]()[_0xe712[10]](function(_0x7640xb){automationTimeout=_0x7640xb[_0xe712[9]];return ;})}function executeAutomation(_0x7640xd){var _0x7640xe={where:{}};var _0x7640xf={};var _0x7640x10=JSON[_0xe712[14]](_0x7640xd[_0xe712[13]])[_0xe712[12]];var _0x7640x11=JSON[_0xe712[14]](_0x7640xd[_0xe712[15]])[_0xe712[12]];var _0x7640x12={};var _0x7640x13=_0x7640x10[_0xe712[16]]===_0xe712[17]?_0xe712[18]:_0xe712[19];_0x7640xe[_0xe712[20]][_0x7640x13]=[];_0x7640x10[_0xe712[24]][_0xe712[23]](function(_0x7640x14){if(_0x7640x14[_0xe712[21]]){_0x7640xe[_0xe712[20]][_0x7640x13][_0xe712[22]](getCondition(_0x7640x14))}else {if(_0x7640x14[_0xe712[12]]){var _0x7640x15=_0x7640x14[_0xe712[12]][_0xe712[16]]===_0xe712[17]?_0xe712[18]:_0xe712[19];var _0x7640x16={};_0x7640x16[_0x7640x15]=[];_0x7640x14[_0xe712[12]][_0xe712[24]][_0xe712[23]](function(_0x7640x17){_0x7640x16[_0x7640x15][_0xe712[22]](getCondition(_0x7640x17))});_0x7640xe[_0xe712[20]][_0x7640x13][_0xe712[22]](_0x7640x16);}}});MailRoom[_0xe712[32]](_0x7640xe)[_0xe712[10]](function(_0x7640x19){_0x7640x19[_0xe712[23]](function(_0x7640x1a){_0x7640x11[_0xe712[24]][_0xe712[23]](function(_0x7640x14){switch(_0x7640x14[_0xe712[31]][_0xe712[30]]){case _0xe712[29]:setStatus(_0x7640x1a[_0xe712[27]],_0x7640x14[_0xe712[28]]);break ;;default:;}})})})[_0xe712[26]](function(_0x7640x18){console[_0xe712[25]](_0x7640x18)});}function setStatus(_0x7640x1c,_0x7640x1d){MailRoom[_0xe712[33]]({status:_0x7640x1d},{where:{id:_0x7640x1c}})[_0xe712[26]](function(_0x7640x18){console[_0xe712[25]](_0x7640x18)})}function getCondition(_0x7640x14){var _0x7640xb={};switch(_0x7640x14[_0xe712[31]][_0xe712[30]]){case _0xe712[29]:switch(_0x7640x14[_0xe712[21]]){case _0xe712[34]:_0x7640xb[_0x7640x14[_0xe712[31]][_0xe712[30]]]=_0x7640x14[_0xe712[28]];break ;;case _0xe712[35]:_0x7640xb[_0x7640x14[_0xe712[31]][_0xe712[30]]]={$ne:_0x7640x14[_0xe712[28]]};break ;;default:;};break ;;case _0xe712[44]:var _0x7640x1f=moment()[_0xe712[39]](parseInt(_0x7640x14[_0xe712[28]],10),_0xe712[38])[_0xe712[37]](_0xe712[36]);switch(_0x7640x14[_0xe712[21]]){case _0xe712[40]:_0x7640xb[_0x7640x14[_0xe712[31]][_0xe712[30]]]={lt:_0x7640x1f};break ;;case _0xe712[41]:_0x7640xb[_0x7640x14[_0xe712[31]][_0xe712[30]]]={$lte:_0x7640x1f};break ;;case _0xe712[42]:_0x7640xb[_0x7640x14[_0xe712[31]][_0xe712[30]]]={$gt:_0x7640x1f};break ;;case _0xe712[43]:_0x7640xb[_0x7640x14[_0xe712[31]][_0xe712[30]]]={$gte:_0x7640x1f};break ;;default:;};break ;;default:;};return _0x7640xb;}function createInterval(_0x7640xd){activeAutomations[_0xe712[45]+_0x7640xd[_0xe712[27]]]=setInterval(function(){executeAutomation(_0x7640xd)},automationTimeout*1000)}module[_0xe712[46]]=function(){getTimeout();Automation[_0xe712[47]](function(_0x7640x21,_0x7640x22){createInterval(_0x7640x21)});Automation[_0xe712[48]](function(_0x7640x21,_0x7640x22){clearInterval(activeAutomations[_0xe712[45]+_0x7640x21[_0xe712[27]]]);createInterval(_0x7640x21);});Automation[_0xe712[49]](function(_0x7640x21,_0x7640x22){clearInterval(activeAutomations[_0xe712[45]+_0x7640x21[_0xe712[27]]])});Automation[_0xe712[32]]({where:{status:true,channel:_0xe712[51]}})[_0xe712[10]](function(_0x7640x23){_0x7640x23[_0xe712[23]](function(_0x7640xd){createInterval(_0x7640xd)})})[_0xe712[26]](function(_0x7640x18){console[_0xe712[50]](_0x7640x18)});};
\ No newline at end of file
diff --git a/server/config/express.js b/server/config/express.js
index 85f8bf0..bc01c34 100644
--- a/server/config/express.js
+++ b/server/config/express.js
@@ -1 +1 @@
-var _0x5cb4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x73\x65\x72\x76\x65\x2D\x66\x61\x76\x69\x63\x6F\x6E","\x6D\x6F\x72\x67\x61\x6E","\x63\x6F\x6D\x70\x72\x65\x73\x73\x69\x6F\x6E","\x62\x6F\x64\x79\x2D\x70\x61\x72\x73\x65\x72","\x6D\x65\x74\x68\x6F\x64\x2D\x6F\x76\x65\x72\x72\x69\x64\x65","\x63\x6F\x6F\x6B\x69\x65\x2D\x70\x61\x72\x73\x65\x72","\x65\x72\x72\x6F\x72\x68\x61\x6E\x64\x6C\x65\x72","\x70\x61\x74\x68","\x70\x61\x73\x73\x70\x6F\x72\x74","\x65\x78\x70\x72\x65\x73\x73\x2D\x73\x65\x73\x73\x69\x6F\x6E","\x63\x6F\x6E\x6E\x65\x63\x74\x2D\x66\x6C\x61\x73\x68","\x65\x78\x70\x72\x65\x73\x73\x2D\x6D\x79\x73\x71\x6C\x2D\x73\x65\x73\x73\x69\x6F\x6E","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x65\x6E\x76","\x67\x65\x74","\x76\x69\x65\x77\x73","\x72\x6F\x6F\x74","\x2F\x73\x65\x72\x76\x65\x72\x2F\x76\x69\x65\x77\x73","\x73\x65\x74","\x68\x74\x6D\x6C","\x72\x65\x6E\x64\x65\x72\x46\x69\x6C\x65","\x65\x6A\x73","\x65\x6E\x67\x69\x6E\x65","\x76\x69\x65\x77\x20\x65\x6E\x67\x69\x6E\x65","\x75\x73\x65","\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x6A\x73\x6F\x6E","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x68\x6F\x73\x74","\x64\x62","\x70\x6F\x72\x74","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x64\x61\x74\x61\x62\x61\x73\x65","\x63\x6F\x6F\x6B\x69\x65","\x6E\x61\x6D\x65","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x70\x75\x62\x6C\x69\x63","\x66\x61\x76\x69\x63\x6F\x6E\x2E\x69\x63\x6F","\x6A\x6F\x69\x6E","\x73\x74\x61\x74\x69\x63","\x61\x70\x70\x50\x61\x74\x68","\x2F\x70\x75\x62\x6C\x69\x63","\x64\x65\x76","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x74\x65\x73\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x2D\x6C\x69\x76\x65\x72\x65\x6C\x6F\x61\x64","\x2E\x74\x6D\x70","\x63\x6C\x69\x65\x6E\x74"];_0x5cb4[0];var express=require(_0x5cb4[1]);var favicon=require(_0x5cb4[2]);var morgan=require(_0x5cb4[3]);var compression=require(_0x5cb4[4]);var bodyParser=require(_0x5cb4[5]);var methodOverride=require(_0x5cb4[6]);var cookieParser=require(_0x5cb4[7]);var errorHandler=require(_0x5cb4[8]);var path=require(_0x5cb4[9]);var passport=require(_0x5cb4[10]);var session=require(_0x5cb4[11]);var flash=require(_0x5cb4[12]);var SessionStore=require(_0x5cb4[13]);var session=require(_0x5cb4[11]);var config=require(_0x5cb4[14]);module[_0x5cb4[15]]=function(_0x9ab7xf){var _0x9ab7x10=_0x9ab7xf[_0x5cb4[17]](_0x5cb4[16]);_0x9ab7xf[_0x5cb4[21]](_0x5cb4[18],config[_0x5cb4[19]]+_0x5cb4[20]);_0x9ab7xf[_0x5cb4[25]](_0x5cb4[22],require(_0x5cb4[24])[_0x5cb4[23]]);_0x9ab7xf[_0x5cb4[21]](_0x5cb4[26],_0x5cb4[22]);_0x9ab7xf[_0x5cb4[27]](compression());_0x9ab7xf[_0x5cb4[27]](bodyParser[_0x5cb4[28]]({extended:false}));_0x9ab7xf[_0x5cb4[27]](bodyParser[_0x5cb4[29]]());_0x9ab7xf[_0x5cb4[27]](methodOverride());_0x9ab7xf[_0x5cb4[27]](cookieParser());_0x9ab7xf[_0x5cb4[27]](passport[_0x5cb4[30]]());_0x9ab7xf[_0x5cb4[27]](session({secret:config[_0x5cb4[32]][_0x5cb4[31]],store: new SessionStore({host:config[_0x5cb4[34]][_0x5cb4[33]],port:config[_0x5cb4[34]][_0x5cb4[35]],user:config[_0x5cb4[34]][_0x5cb4[36]],password:config[_0x5cb4[34]][_0x5cb4[37]],database:config[_0x5cb4[34]][_0x5cb4[38]]}),cookie:config[_0x5cb4[32]][_0x5cb4[39]],name:config[_0x5cb4[32]][_0x5cb4[40]],resave:true,saveUninitialized:true}));if(_0x5cb4[41]===_0x9ab7x10){_0x9ab7xf[_0x5cb4[27]](favicon(path[_0x5cb4[44]](config[_0x5cb4[19]],_0x5cb4[42],_0x5cb4[43])));_0x9ab7xf[_0x5cb4[27]](express[_0x5cb4[45]](path[_0x5cb4[44]](config[_0x5cb4[19]],_0x5cb4[42])));_0x9ab7xf[_0x5cb4[21]](_0x5cb4[46],config[_0x5cb4[19]]+_0x5cb4[47]);_0x9ab7xf[_0x5cb4[27]](morgan(_0x5cb4[48]));};if(_0x5cb4[49]===_0x9ab7x10||_0x5cb4[50]===_0x9ab7x10){_0x9ab7xf[_0x5cb4[27]](require(_0x5cb4[51])());_0x9ab7xf[_0x5cb4[27]](express[_0x5cb4[45]](path[_0x5cb4[44]](config[_0x5cb4[19]],_0x5cb4[52])));_0x9ab7xf[_0x5cb4[27]](express[_0x5cb4[45]](path[_0x5cb4[44]](config[_0x5cb4[19]],_0x5cb4[53])));_0x9ab7xf[_0x5cb4[21]](_0x5cb4[46],_0x5cb4[53]);_0x9ab7xf[_0x5cb4[27]](morgan(_0x5cb4[48]));_0x9ab7xf[_0x5cb4[27]](errorHandler());};_0x9ab7xf[_0x5cb4[27]](flash());};
\ No newline at end of file
+var _0x8c06=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x72\x65\x73\x73","\x73\x65\x72\x76\x65\x2D\x66\x61\x76\x69\x63\x6F\x6E","\x6D\x6F\x72\x67\x61\x6E","\x63\x6F\x6D\x70\x72\x65\x73\x73\x69\x6F\x6E","\x62\x6F\x64\x79\x2D\x70\x61\x72\x73\x65\x72","\x6D\x65\x74\x68\x6F\x64\x2D\x6F\x76\x65\x72\x72\x69\x64\x65","\x63\x6F\x6F\x6B\x69\x65\x2D\x70\x61\x72\x73\x65\x72","\x65\x72\x72\x6F\x72\x68\x61\x6E\x64\x6C\x65\x72","\x70\x61\x74\x68","\x70\x61\x73\x73\x70\x6F\x72\x74","\x65\x78\x70\x72\x65\x73\x73\x2D\x73\x65\x73\x73\x69\x6F\x6E","\x63\x6F\x6E\x6E\x65\x63\x74\x2D\x66\x6C\x61\x73\x68","\x65\x78\x70\x72\x65\x73\x73\x2D\x6D\x79\x73\x71\x6C\x2D\x73\x65\x73\x73\x69\x6F\x6E","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x65\x6E\x76","\x67\x65\x74","\x76\x69\x65\x77\x73","\x72\x6F\x6F\x74","\x2F\x73\x65\x72\x76\x65\x72\x2F\x76\x69\x65\x77\x73","\x73\x65\x74","\x68\x74\x6D\x6C","\x72\x65\x6E\x64\x65\x72\x46\x69\x6C\x65","\x65\x6A\x73","\x65\x6E\x67\x69\x6E\x65","\x76\x69\x65\x77\x20\x65\x6E\x67\x69\x6E\x65","\x75\x73\x65","\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x6A\x73\x6F\x6E","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x68\x6F\x73\x74","\x64\x62","\x70\x6F\x72\x74","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x64\x61\x74\x61\x62\x61\x73\x65","\x63\x6F\x6F\x6B\x69\x65","\x6E\x61\x6D\x65","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x70\x75\x62\x6C\x69\x63","\x66\x61\x76\x69\x63\x6F\x6E\x2E\x69\x63\x6F","\x6A\x6F\x69\x6E","\x73\x74\x61\x74\x69\x63","\x61\x70\x70\x50\x61\x74\x68","\x2F\x70\x75\x62\x6C\x69\x63","\x64\x65\x76","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x74\x65\x73\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x2D\x6C\x69\x76\x65\x72\x65\x6C\x6F\x61\x64","\x2E\x74\x6D\x70","\x63\x6C\x69\x65\x6E\x74"];_0x8c06[0];var express=require(_0x8c06[1]);var favicon=require(_0x8c06[2]);var morgan=require(_0x8c06[3]);var compression=require(_0x8c06[4]);var bodyParser=require(_0x8c06[5]);var methodOverride=require(_0x8c06[6]);var cookieParser=require(_0x8c06[7]);var errorHandler=require(_0x8c06[8]);var path=require(_0x8c06[9]);var passport=require(_0x8c06[10]);var session=require(_0x8c06[11]);var flash=require(_0x8c06[12]);var SessionStore=require(_0x8c06[13]);var session=require(_0x8c06[11]);var config=require(_0x8c06[14]);module[_0x8c06[15]]=function(_0xa4f9xf){var _0xa4f9x10=_0xa4f9xf[_0x8c06[17]](_0x8c06[16]);_0xa4f9xf[_0x8c06[21]](_0x8c06[18],config[_0x8c06[19]]+_0x8c06[20]);_0xa4f9xf[_0x8c06[25]](_0x8c06[22],require(_0x8c06[24])[_0x8c06[23]]);_0xa4f9xf[_0x8c06[21]](_0x8c06[26],_0x8c06[22]);_0xa4f9xf[_0x8c06[27]](compression());_0xa4f9xf[_0x8c06[27]](bodyParser[_0x8c06[28]]({extended:false}));_0xa4f9xf[_0x8c06[27]](bodyParser[_0x8c06[29]]());_0xa4f9xf[_0x8c06[27]](methodOverride());_0xa4f9xf[_0x8c06[27]](cookieParser());_0xa4f9xf[_0x8c06[27]](passport[_0x8c06[30]]());_0xa4f9xf[_0x8c06[27]](session({secret:config[_0x8c06[32]][_0x8c06[31]],store: new SessionStore({host:config[_0x8c06[34]][_0x8c06[33]],port:config[_0x8c06[34]][_0x8c06[35]],user:config[_0x8c06[34]][_0x8c06[36]],password:config[_0x8c06[34]][_0x8c06[37]],database:config[_0x8c06[34]][_0x8c06[38]]}),cookie:config[_0x8c06[32]][_0x8c06[39]],name:config[_0x8c06[32]][_0x8c06[40]],resave:true,saveUninitialized:true}));if(_0x8c06[41]===_0xa4f9x10){_0xa4f9xf[_0x8c06[27]](favicon(path[_0x8c06[44]](config[_0x8c06[19]],_0x8c06[42],_0x8c06[43])));_0xa4f9xf[_0x8c06[27]](express[_0x8c06[45]](path[_0x8c06[44]](config[_0x8c06[19]],_0x8c06[42])));_0xa4f9xf[_0x8c06[21]](_0x8c06[46],config[_0x8c06[19]]+_0x8c06[47]);_0xa4f9xf[_0x8c06[27]](morgan(_0x8c06[48]));};if(_0x8c06[49]===_0xa4f9x10||_0x8c06[50]===_0xa4f9x10){_0xa4f9xf[_0x8c06[27]](require(_0x8c06[51])());_0xa4f9xf[_0x8c06[27]](express[_0x8c06[45]](path[_0x8c06[44]](config[_0x8c06[19]],_0x8c06[52])));_0xa4f9xf[_0x8c06[27]](express[_0x8c06[45]](path[_0x8c06[44]](config[_0x8c06[19]],_0x8c06[53])));_0xa4f9xf[_0x8c06[21]](_0x8c06[46],_0x8c06[53]);_0xa4f9xf[_0x8c06[27]](morgan(_0x8c06[48]));_0xa4f9xf[_0x8c06[27]](errorHandler());};_0xa4f9xf[_0x8c06[27]](flash());};
\ No newline at end of file
diff --git a/server/config/fax.js b/server/config/fax.js
index 5bca6ed..18482ab 100644
--- a/server/config/fax.js
+++ b/server/config/fax.js
@@ -1 +1 @@
-var _0x2e63=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6E\x6F\x64\x65\x2D\x75\x75\x69\x64","\x74\x69\x66\x66\x2D\x74\x6F\x2D\x70\x6E\x67","\x65\x78\x65\x63","\x63\x68\x69\x6C\x64\x5F\x70\x72\x6F\x63\x65\x73\x73","\x66\x73","\x70\x61\x74\x68","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x43\x6F\x6E\x74\x61\x63\x74","\x45\x76\x65\x6E\x74","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x72\x65\x63\x65\x69\x76\x65\x66\x61\x78","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x73\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x61\x78\x52\x6F\x6F\x6D\x49\x64","\x69\x64","\x49\x4E\x43\x4F\x4D\x49\x4E\x47","\x46\x41\x58","\x63\x72\x65\x61\x74\x65","\x73\x65\x74\x46\x72\x6F\x6D","\x73\x70\x72\x65\x61\x64","\x72\x65\x6D\x6F\x74\x65\x73\x74\x61\x74\x69\x6F\x6E\x69\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x73\x65\x74\x54\x6F","\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64","\x76\x34","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x66\x61\x78","\x69\x6E\x62\x6F\x75\x6E\x64","\x2E\x70\x64\x66","\x6A\x6F\x69\x6E","\x63\x6F\x6E\x76\x65\x72\x74\x20","\x20","\x54\x68\x65\x20\x66\x69\x6C\x65\x20","\x20\x65\x78\x69\x74\x73","\x20\x77\x61\x73\x20\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x20\x69\x6E\x20\x50\x44\x46","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x74\x73","\x65\x78\x69\x73\x74\x73","\x4E\x45\x57","\x6F\x6E","\x73\x65\x6E\x64\x66\x61\x78","\x2A\x2A\x2A\x53\x65\x6E\x64\x46\x41\x58\x2A\x2A\x2A","\x6C\x6F\x67","\x75\x6E\x69\x71\x75\x65\x69\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x76\x61\x72\x73\x65\x74","\x66\x61\x78\x73\x74\x61\x74\x75\x73","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x76\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x53\x65\x74\x3A\x20","\x76\x61\x6C\x75\x65","\x46\x41\x49\x4C\x45\x44","\x53\x45\x4E\x54","\x66\x61\x78\x65\x72\x72\x6F\x72","\x66\x61\x78\x73\x74\x61\x74\x75\x73\x73\x74\x72\x69\x6E\x67","\x6C\x61\x73\x74\x73\x74\x61\x74\x75\x73","\x75\x73\x65\x72\x65\x76\x65\x6E\x74","\x46\x61\x78","\x53\x45\x4E\x44\x49\x4E\x47","\x75\x75\x69\x64","\x46\x41\x58\x53\x74\x61\x74\x75\x73\x3A\x20","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x61\x6D\x69"];_0x2e63[0];var _=require(_0x2e63[1]);var uuidLib=require(_0x2e63[2]);var ConvertTiff=require(_0x2e63[3]);var exec=require(_0x2e63[5])[_0x2e63[4]];var fs=require(_0x2e63[6]);var path=require(_0x2e63[7]);var FaxMessage=require(_0x2e63[9])[_0x2e63[8]];var FaxRoom=require(_0x2e63[9])[_0x2e63[10]];var Contact=require(_0x2e63[9])[_0x2e63[11]];var Event=require(_0x2e63[9])[_0x2e63[12]];var config=require(_0x2e63[13]);exports[_0x2e63[14]]=function(_0x9970xc){_0x9970xc[_0x2e63[50]](_0x2e63[15],function(_0x9970xd){FaxRoom[_0x2e63[24]]({status:_0x2e63[49],from:_0x9970xd[_0x2e63[27]],FaxAccountId:1})[_0x2e63[45]](function(_0x9970xf){_0x9970xd[_0x2e63[18]]=_0x2e63[19];_0x9970xd[_0x2e63[20]]=_0x9970xf[_0x2e63[21]];FaxMessage[_0x2e63[24]](_0x9970xd)[_0x2e63[45]](function(_0x9970x10){Event[_0x2e63[24]]({name:_0x2e63[22],channel:_0x2e63[23],FaxRoomId:_0x9970xf[_0x2e63[21]],FaxAccountId:1})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)});Contact[_0x2e63[28]]({where:{phone:_0x9970xd[_0x2e63[27]]},defaults:{phone:_0x9970xd[_0x2e63[27]],fullname:_0x9970xd[_0x2e63[27]]}})[_0x2e63[26]](function(_0x9970x11,_0x9970x12){_0x9970x10[_0x2e63[25]](_0x9970x11)});Contact[_0x2e63[28]]({where:{phone:_0x9970xd[_0x2e63[30]]},defaults:{phone:_0x9970xd[_0x2e63[30]],fullname:_0x9970xd[_0x2e63[30]]}})[_0x2e63[26]](function(_0x9970x11,_0x9970x12){_0x9970x10[_0x2e63[29]](_0x9970x11)});var _0x9970x13=uuidLib[_0x2e63[31]]();var _0x9970x14=_0x9970xd[_0x2e63[32]];var _0x9970x15=path[_0x2e63[39]](config[_0x2e63[33]],_0x2e63[34],_0x2e63[35],_0x2e63[36],_0x2e63[37],_0x9970x13+_0x2e63[38]);var _0x9970x16=_0x2e63[40]+_0x9970x14+_0x2e63[41]+_0x9970x15;fs[_0x2e63[48]](_0x9970x14,function(_0x9970x17){if(_0x9970x17){console[_0x2e63[16]](_0x2e63[42]+_0x9970x14+_0x2e63[43]);exec(_0x9970x16,function(_0x9970xe){if(_0x9970xe){console[_0x2e63[16]](_0x9970xe)}else {_0x9970x10[_0x2e63[46]]({filenamePDF:_0x9970x13+_0x2e63[38]})[_0x2e63[45]](function(){console[_0x2e63[16]](_0x2e63[42]+_0x9970x14+_0x2e63[44])})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})}});}else {console[_0x2e63[16]](_0x2e63[42]+_0x9970x14+_0x2e63[47])}});})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)});})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})});_0x9970xc[_0x2e63[50]](_0x2e63[51],function(_0x9970xd){console[_0x2e63[53]](_0x2e63[52]);FaxMessage[_0x2e63[55]]({where:{uniqueid:_0x9970xd[_0x2e63[54]]}})[_0x2e63[45]](function(_0x9970x10){if(_0x9970x10){_0x9970x10[_0x2e63[46]](_0x9970xd)}})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)});});_0x9970xc[_0x2e63[50]](_0x2e63[56],function(_0x9970xd){if(_0x9970xd[_0x2e63[59]][_0x2e63[58]](_0x2e63[57])){FaxMessage[_0x2e63[55]]({where:{uniqueid:_0x9970xd[_0x2e63[54]]}})[_0x2e63[45]](function(_0x9970x10){if(_0x9970x10){console[_0x2e63[53]](_0x2e63[60],_0x2e63[18],_0x9970xd[_0x2e63[61]]);_0x9970x10[_0x2e63[46]]({status:_0x9970xd[_0x2e63[61]]==_0x2e63[62]?_0x2e63[62]:_0x2e63[63]});}})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})}else {if(_0x9970xd[_0x2e63[59]][_0x2e63[58]](_0x2e63[64])){FaxMessage[_0x2e63[55]]({where:{uniqueid:_0x9970xd[_0x2e63[54]]}})[_0x2e63[45]](function(_0x9970x10){if(_0x9970x10){console[_0x2e63[53]](_0x2e63[60],_0x2e63[16],_0x9970xd[_0x2e63[61]]);_0x9970x10[_0x2e63[46]]({error:_0x9970xd[_0x2e63[61]]});}})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})}else {if(_0x9970xd[_0x2e63[59]][_0x2e63[58]](_0x2e63[65])){FaxMessage[_0x2e63[55]]({where:{uniqueid:_0x9970xd[_0x2e63[54]]}})[_0x2e63[45]](function(_0x9970x10){if(_0x9970x10){console[_0x2e63[53]](_0x2e63[60],_0x2e63[66],_0x9970xd[_0x2e63[61]]);_0x9970x10[_0x2e63[46]]({laststatus:_0x9970xd[_0x2e63[61]]});}})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})}}}});_0x9970xc[_0x2e63[50]](_0x2e63[67],function(_0x9970xd){if(_0x9970xd[_0x2e63[67]]===_0x2e63[68]){FaxMessage[_0x2e63[55]]({where:{uuid:_0x9970xd[_0x2e63[70]]}})[_0x2e63[45]](function(_0x9970x10){if(_0x9970x10){_0x9970xd[_0x2e63[18]]=_0x2e63[69];_0x9970x10[_0x2e63[46]](_0x9970xd);}})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})}});_0x9970xc[_0x2e63[50]](_0x2e63[57],function(_0x9970xd){FaxMessage[_0x2e63[55]]({where:{uniqueid:_0x9970xd[_0x2e63[54]]}})[_0x2e63[45]](function(_0x9970x10){if(_0x9970x10){console[_0x2e63[53]](_0x2e63[71],_0x9970xd[_0x2e63[54]],_0x9970xd[_0x2e63[18]]);_0x9970x10[_0x2e63[46]]({operation:_0x9970xd[_0x2e63[72]],laststatus:_0x9970xd[_0x2e63[18]]});}})[_0x2e63[17]](function(_0x9970xe){console[_0x2e63[16]](_0x9970xe)})});require(_0x2e63[73])[_0x2e63[14]](_0x9970xc);};
\ No newline at end of file
+var _0xe867=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6E\x6F\x64\x65\x2D\x75\x75\x69\x64","\x74\x69\x66\x66\x2D\x74\x6F\x2D\x70\x6E\x67","\x65\x78\x65\x63","\x63\x68\x69\x6C\x64\x5F\x70\x72\x6F\x63\x65\x73\x73","\x66\x73","\x70\x61\x74\x68","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x43\x6F\x6E\x74\x61\x63\x74","\x45\x76\x65\x6E\x74","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72","\x72\x65\x63\x65\x69\x76\x65\x66\x61\x78","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x73\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x61\x78\x52\x6F\x6F\x6D\x49\x64","\x69\x64","\x49\x4E\x43\x4F\x4D\x49\x4E\x47","\x46\x41\x58","\x63\x72\x65\x61\x74\x65","\x73\x65\x74\x46\x72\x6F\x6D","\x73\x70\x72\x65\x61\x64","\x72\x65\x6D\x6F\x74\x65\x73\x74\x61\x74\x69\x6F\x6E\x69\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x73\x65\x74\x54\x6F","\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64","\x76\x34","\x66\x69\x6C\x65\x6E\x61\x6D\x65","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x66\x61\x78","\x69\x6E\x62\x6F\x75\x6E\x64","\x2E\x70\x64\x66","\x6A\x6F\x69\x6E","\x63\x6F\x6E\x76\x65\x72\x74\x20","\x20","\x54\x68\x65\x20\x66\x69\x6C\x65\x20","\x20\x65\x78\x69\x74\x73","\x20\x77\x61\x73\x20\x63\x6F\x6E\x76\x65\x72\x74\x65\x64\x20\x69\x6E\x20\x50\x44\x46","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x20\x64\x6F\x65\x73\x20\x6E\x6F\x74\x20\x65\x78\x69\x74\x73","\x65\x78\x69\x73\x74\x73","\x4E\x45\x57","\x6F\x6E","\x73\x65\x6E\x64\x66\x61\x78","\x2A\x2A\x2A\x53\x65\x6E\x64\x46\x41\x58\x2A\x2A\x2A","\x6C\x6F\x67","\x75\x6E\x69\x71\x75\x65\x69\x64","\x66\x69\x6E\x64\x4F\x6E\x65","\x76\x61\x72\x73\x65\x74","\x66\x61\x78\x73\x74\x61\x74\x75\x73","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x76\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x53\x65\x74\x3A\x20","\x76\x61\x6C\x75\x65","\x46\x41\x49\x4C\x45\x44","\x53\x45\x4E\x54","\x66\x61\x78\x65\x72\x72\x6F\x72","\x66\x61\x78\x73\x74\x61\x74\x75\x73\x73\x74\x72\x69\x6E\x67","\x6C\x61\x73\x74\x73\x74\x61\x74\x75\x73","\x75\x73\x65\x72\x65\x76\x65\x6E\x74","\x46\x61\x78","\x53\x45\x4E\x44\x49\x4E\x47","\x75\x75\x69\x64","\x46\x41\x58\x53\x74\x61\x74\x75\x73\x3A\x20","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x61\x6D\x69"];_0xe867[0];var _=require(_0xe867[1]);var uuidLib=require(_0xe867[2]);var ConvertTiff=require(_0xe867[3]);var exec=require(_0xe867[5])[_0xe867[4]];var fs=require(_0xe867[6]);var path=require(_0xe867[7]);var FaxMessage=require(_0xe867[9])[_0xe867[8]];var FaxRoom=require(_0xe867[9])[_0xe867[10]];var Contact=require(_0xe867[9])[_0xe867[11]];var Event=require(_0xe867[9])[_0xe867[12]];var config=require(_0xe867[13]);exports[_0xe867[14]]=function(_0x5d49xc){_0x5d49xc[_0xe867[50]](_0xe867[15],function(_0x5d49xd){FaxRoom[_0xe867[24]]({status:_0xe867[49],from:_0x5d49xd[_0xe867[27]],FaxAccountId:1})[_0xe867[45]](function(_0x5d49xf){_0x5d49xd[_0xe867[18]]=_0xe867[19];_0x5d49xd[_0xe867[20]]=_0x5d49xf[_0xe867[21]];FaxMessage[_0xe867[24]](_0x5d49xd)[_0xe867[45]](function(_0x5d49x10){Event[_0xe867[24]]({name:_0xe867[22],channel:_0xe867[23],FaxRoomId:_0x5d49xf[_0xe867[21]],FaxAccountId:1})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)});Contact[_0xe867[28]]({where:{phone:_0x5d49xd[_0xe867[27]]},defaults:{phone:_0x5d49xd[_0xe867[27]],fullname:_0x5d49xd[_0xe867[27]]}})[_0xe867[26]](function(_0x5d49x11,_0x5d49x12){_0x5d49x10[_0xe867[25]](_0x5d49x11)});Contact[_0xe867[28]]({where:{phone:_0x5d49xd[_0xe867[30]]},defaults:{phone:_0x5d49xd[_0xe867[30]],fullname:_0x5d49xd[_0xe867[30]]}})[_0xe867[26]](function(_0x5d49x11,_0x5d49x12){_0x5d49x10[_0xe867[29]](_0x5d49x11)});var _0x5d49x13=uuidLib[_0xe867[31]]();var _0x5d49x14=_0x5d49xd[_0xe867[32]];var _0x5d49x15=path[_0xe867[39]](config[_0xe867[33]],_0xe867[34],_0xe867[35],_0xe867[36],_0xe867[37],_0x5d49x13+_0xe867[38]);var _0x5d49x16=_0xe867[40]+_0x5d49x14+_0xe867[41]+_0x5d49x15;fs[_0xe867[48]](_0x5d49x14,function(_0x5d49x17){if(_0x5d49x17){console[_0xe867[16]](_0xe867[42]+_0x5d49x14+_0xe867[43]);exec(_0x5d49x16,function(_0x5d49xe){if(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)}else {_0x5d49x10[_0xe867[46]]({filenamePDF:_0x5d49x13+_0xe867[38]})[_0xe867[45]](function(){console[_0xe867[16]](_0xe867[42]+_0x5d49x14+_0xe867[44])})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})}});}else {console[_0xe867[16]](_0xe867[42]+_0x5d49x14+_0xe867[47])}});})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)});})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})});_0x5d49xc[_0xe867[50]](_0xe867[51],function(_0x5d49xd){console[_0xe867[53]](_0xe867[52]);FaxMessage[_0xe867[55]]({where:{uniqueid:_0x5d49xd[_0xe867[54]]}})[_0xe867[45]](function(_0x5d49x10){if(_0x5d49x10){_0x5d49x10[_0xe867[46]](_0x5d49xd)}})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)});});_0x5d49xc[_0xe867[50]](_0xe867[56],function(_0x5d49xd){if(_0x5d49xd[_0xe867[59]][_0xe867[58]](_0xe867[57])){FaxMessage[_0xe867[55]]({where:{uniqueid:_0x5d49xd[_0xe867[54]]}})[_0xe867[45]](function(_0x5d49x10){if(_0x5d49x10){console[_0xe867[53]](_0xe867[60],_0xe867[18],_0x5d49xd[_0xe867[61]]);_0x5d49x10[_0xe867[46]]({status:_0x5d49xd[_0xe867[61]]==_0xe867[62]?_0xe867[62]:_0xe867[63]});}})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})}else {if(_0x5d49xd[_0xe867[59]][_0xe867[58]](_0xe867[64])){FaxMessage[_0xe867[55]]({where:{uniqueid:_0x5d49xd[_0xe867[54]]}})[_0xe867[45]](function(_0x5d49x10){if(_0x5d49x10){console[_0xe867[53]](_0xe867[60],_0xe867[16],_0x5d49xd[_0xe867[61]]);_0x5d49x10[_0xe867[46]]({error:_0x5d49xd[_0xe867[61]]});}})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})}else {if(_0x5d49xd[_0xe867[59]][_0xe867[58]](_0xe867[65])){FaxMessage[_0xe867[55]]({where:{uniqueid:_0x5d49xd[_0xe867[54]]}})[_0xe867[45]](function(_0x5d49x10){if(_0x5d49x10){console[_0xe867[53]](_0xe867[60],_0xe867[66],_0x5d49xd[_0xe867[61]]);_0x5d49x10[_0xe867[46]]({laststatus:_0x5d49xd[_0xe867[61]]});}})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})}}}});_0x5d49xc[_0xe867[50]](_0xe867[67],function(_0x5d49xd){if(_0x5d49xd[_0xe867[67]]===_0xe867[68]){FaxMessage[_0xe867[55]]({where:{uuid:_0x5d49xd[_0xe867[70]]}})[_0xe867[45]](function(_0x5d49x10){if(_0x5d49x10){_0x5d49xd[_0xe867[18]]=_0xe867[69];_0x5d49x10[_0xe867[46]](_0x5d49xd);}})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})}});_0x5d49xc[_0xe867[50]](_0xe867[57],function(_0x5d49xd){FaxMessage[_0xe867[55]]({where:{uniqueid:_0x5d49xd[_0xe867[54]]}})[_0xe867[45]](function(_0x5d49x10){if(_0x5d49x10){console[_0xe867[53]](_0xe867[71],_0x5d49xd[_0xe867[54]],_0x5d49xd[_0xe867[18]]);_0x5d49x10[_0xe867[46]]({operation:_0x5d49xd[_0xe867[72]],laststatus:_0x5d49xd[_0xe867[18]]});}})[_0xe867[17]](function(_0x5d49xe){console[_0xe867[16]](_0x5d49xe)})});require(_0xe867[73])[_0xe867[14]](_0x5d49xc);};
\ No newline at end of file
diff --git a/server/config/history.js b/server/config/history.js
index d692e6c..272f7a7 100644
--- a/server/config/history.js
+++ b/server/config/history.js
@@ -1 +1 @@
-var _0x85d6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6D\x6F\x6D\x65\x6E\x74","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x48\x69\x73\x74\x6F\x72\x79","\x68\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x6C\x65\x6E\x67\x74\x68","\x6C\x6F\x67","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5D\x20","\x69\x64","\x20\x72\x6F\x77\x20\x63\x6F\x70\x69\x65\x64","\x20\x72\x6F\x77\x20\x64\x65\x6C\x65\x74\x65\x64","\x74\x68\x65\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x63\x72\x65\x61\x74\x65","\x66\x6F\x72\x45\x61\x63\x68","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x63\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5D\x20","\x65\x78\x70\x6F\x72\x74\x73","\x30\x20\x2A\x2F\x36\x30\x20\x2A\x20\x2A\x20\x2A\x20\x2A","\x73\x74\x61\x72\x74"];_0x85d6[0];var moment=require(_0x85d6[1]);var ReportAgent=require(_0x85d6[3])[_0x85d6[2]];var ReportCall=require(_0x85d6[3])[_0x85d6[4]];var ReportDial=require(_0x85d6[3])[_0x85d6[5]];var ReportMember=require(_0x85d6[3])[_0x85d6[6]];var ReportQueue=require(_0x85d6[3])[_0x85d6[7]];var ReportIntegration=require(_0x85d6[3])[_0x85d6[8]];var ReportMailSession=require(_0x85d6[3])[_0x85d6[9]];var ReportAgentHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[10]];var ReportCallHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[12]];var ReportDialHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[13]];var ReportMemberHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[14]];var ReportQueueHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[15]];var ReportIntegrationHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[16]];var ReportMailSessionHistory=require(_0x85d6[3])[_0x85d6[11]][_0x85d6[17]];function ReportAgentInReportAgentHistory(){ReportAgent[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])},reason:{$ne:null}},raw:true})[_0x85d6[28]](function(_0x9990x12){console[_0x85d6[23]](_0x85d6[21]+_0x9990x12[_0x85d6[22]]);_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){ReportAgentHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[24]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportAgent[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[24]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[18]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[18]+_0x9990x11)})});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[18]+_0x9990x11)})}function ReportCallInReportCallHistory(){ReportCall[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])}},raw:true})[_0x85d6[28]](function(_0x9990x12){_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){console[_0x85d6[23]](_0x85d6[36]+_0x9990x12[_0x85d6[22]]);ReportCallHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[37]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportCall[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[38]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[35]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[35]+_0x9990x11)});})})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[35]+_0x9990x11)})}function ReportDialInReportDialHistory(){ReportDial[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])},dialstatus:{$ne:null}},raw:true})[_0x85d6[28]](function(_0x9990x12){console[_0x85d6[23]](_0x85d6[40]+_0x9990x12[_0x85d6[22]]);_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){ReportDialHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[41]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportDial[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[41]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[39]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[39]+_0x9990x11)})});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[39]+_0x9990x11)})}function ReportMemberInReportMemberHistory(){ReportMember[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])},exitdate:{$ne:null}},raw:true})[_0x85d6[28]](function(_0x9990x12){console[_0x85d6[23]](_0x85d6[43]+_0x9990x12[_0x85d6[22]]);_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){ReportMemberHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[44]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportMember[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[44]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[42]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[42]+_0x9990x11)})});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[42]+_0x9990x11)})}function ReportQueueInReportQueueHistory(){ReportQueue[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])},queuecallerleaveAt:{$ne:null}},raw:true})[_0x85d6[28]](function(_0x9990x12){console[_0x85d6[23]](_0x85d6[46]+_0x9990x12[_0x85d6[22]]);_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){ReportQueueHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[47]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportQueue[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[47]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[45]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[45]+_0x9990x11)})});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[45]+_0x9990x11)})}function ReportIntegrationInReportIntegrationHistory(){ReportIntegration[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])}},raw:true})[_0x85d6[28]](function(_0x9990x12){_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){console[_0x85d6[23]](_0x85d6[49]+_0x9990x12[_0x85d6[22]]);ReportIntegrationHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[37]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportIntegration[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[50]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[48]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[48]+_0x9990x11)});})})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[48]+_0x9990x11)})}function ReportMailSessionInReportMailSessionHistory(){ReportMailSession[_0x85d6[34]]({where:{createdAt:{$lte:moment()[_0x85d6[33]](_0x85d6[32])},mailleaveAt:{$ne:null}},raw:true})[_0x85d6[28]](function(_0x9990x12){console[_0x85d6[23]](_0x85d6[52]+_0x9990x12[_0x85d6[22]]);_0x9990x12[_0x85d6[31]](function(_0x9990x13,_0x9990x14){ReportMailSessionHistory[_0x85d6[30]](_0x9990x13)[_0x85d6[28]](function(){console[_0x85d6[23]](_0x85d6[53]+_0x9990x13[_0x85d6[25]]+_0x85d6[26]);ReportMailSession[_0x85d6[29]]({where:{id:_0x9990x13[_0x85d6[25]]},individualHooks:true})[_0x85d6[28]](function(_0x9990x15){console[_0x85d6[23]](_0x85d6[53]+_0x9990x13[_0x85d6[25]]+_0x85d6[27])})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[51]+_0x9990x11)});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[23]](_0x85d6[51]+_0x9990x11)})});})[_0x85d6[20]](function(_0x9990x11){console[_0x85d6[19]](_0x85d6[51]+_0x9990x11)})}module[_0x85d6[54]]=function(_0x9990x1c){var _0x9990x1d= new _0x9990x1c({cronTime:_0x85d6[55],onTick:function(){ new ReportAgentInReportAgentHistory(); new ReportCallInReportCallHistory(); new ReportDialInReportDialHistory(); new ReportMemberInReportMemberHistory(); new ReportQueueInReportQueueHistory(); new ReportIntegrationInReportIntegrationHistory(); new ReportMailSessionInReportMailSessionHistory();}});_0x9990x1d[_0x85d6[56]]();};
\ No newline at end of file
+var _0xf5fa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6D\x6F\x6D\x65\x6E\x74","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x48\x69\x73\x74\x6F\x72\x79","\x68\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x6C\x65\x6E\x67\x74\x68","\x6C\x6F\x67","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5D\x20","\x69\x64","\x20\x72\x6F\x77\x20\x63\x6F\x70\x69\x65\x64","\x20\x72\x6F\x77\x20\x64\x65\x6C\x65\x74\x65\x64","\x74\x68\x65\x6E","\x64\x65\x73\x74\x72\x6F\x79","\x63\x72\x65\x61\x74\x65","\x66\x6F\x72\x45\x61\x63\x68","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x66\x69\x6E\x64\x41\x6C\x6C","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x63\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5D\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5D\x20\x65\x72\x72\x6F\x72\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5D\x20\x66\x6F\x75\x6E\x64\x3A\x20","\x5B\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5D\x20","\x65\x78\x70\x6F\x72\x74\x73","\x30\x20\x2A\x2F\x36\x30\x20\x2A\x20\x2A\x20\x2A\x20\x2A","\x73\x74\x61\x72\x74"];_0xf5fa[0];var moment=require(_0xf5fa[1]);var ReportAgent=require(_0xf5fa[3])[_0xf5fa[2]];var ReportCall=require(_0xf5fa[3])[_0xf5fa[4]];var ReportDial=require(_0xf5fa[3])[_0xf5fa[5]];var ReportMember=require(_0xf5fa[3])[_0xf5fa[6]];var ReportQueue=require(_0xf5fa[3])[_0xf5fa[7]];var ReportIntegration=require(_0xf5fa[3])[_0xf5fa[8]];var ReportMailSession=require(_0xf5fa[3])[_0xf5fa[9]];var ReportAgentHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[10]];var ReportCallHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[12]];var ReportDialHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[13]];var ReportMemberHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[14]];var ReportQueueHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[15]];var ReportIntegrationHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[16]];var ReportMailSessionHistory=require(_0xf5fa[3])[_0xf5fa[11]][_0xf5fa[17]];function ReportAgentInReportAgentHistory(){ReportAgent[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])},reason:{$ne:null}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){console[_0xf5fa[23]](_0xf5fa[21]+_0x7e69x12[_0xf5fa[22]]);_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){ReportAgentHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[24]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportAgent[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[24]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[18]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[18]+_0x7e69x11)})});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[18]+_0x7e69x11)})}function ReportCallInReportCallHistory(){ReportCall[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){console[_0xf5fa[23]](_0xf5fa[36]+_0x7e69x12[_0xf5fa[22]]);ReportCallHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[37]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportCall[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[38]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[35]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[35]+_0x7e69x11)});})})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[35]+_0x7e69x11)})}function ReportDialInReportDialHistory(){ReportDial[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])},dialstatus:{$ne:null}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){console[_0xf5fa[23]](_0xf5fa[40]+_0x7e69x12[_0xf5fa[22]]);_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){ReportDialHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[41]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportDial[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[41]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[39]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[39]+_0x7e69x11)})});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[39]+_0x7e69x11)})}function ReportMemberInReportMemberHistory(){ReportMember[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])},exitdate:{$ne:null}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){console[_0xf5fa[23]](_0xf5fa[43]+_0x7e69x12[_0xf5fa[22]]);_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){ReportMemberHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[44]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportMember[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[44]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[42]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[42]+_0x7e69x11)})});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[42]+_0x7e69x11)})}function ReportQueueInReportQueueHistory(){ReportQueue[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])},queuecallerleaveAt:{$ne:null}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){console[_0xf5fa[23]](_0xf5fa[46]+_0x7e69x12[_0xf5fa[22]]);_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){ReportQueueHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[47]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportQueue[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[47]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[45]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[45]+_0x7e69x11)})});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[45]+_0x7e69x11)})}function ReportIntegrationInReportIntegrationHistory(){ReportIntegration[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){console[_0xf5fa[23]](_0xf5fa[49]+_0x7e69x12[_0xf5fa[22]]);ReportIntegrationHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[37]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportIntegration[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[50]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[48]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[48]+_0x7e69x11)});})})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[48]+_0x7e69x11)})}function ReportMailSessionInReportMailSessionHistory(){ReportMailSession[_0xf5fa[34]]({where:{createdAt:{$lte:moment()[_0xf5fa[33]](_0xf5fa[32])},mailleaveAt:{$ne:null}},raw:true})[_0xf5fa[28]](function(_0x7e69x12){console[_0xf5fa[23]](_0xf5fa[52]+_0x7e69x12[_0xf5fa[22]]);_0x7e69x12[_0xf5fa[31]](function(_0x7e69x13,_0x7e69x14){ReportMailSessionHistory[_0xf5fa[30]](_0x7e69x13)[_0xf5fa[28]](function(){console[_0xf5fa[23]](_0xf5fa[53]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[26]);ReportMailSession[_0xf5fa[29]]({where:{id:_0x7e69x13[_0xf5fa[25]]},individualHooks:true})[_0xf5fa[28]](function(_0x7e69x15){console[_0xf5fa[23]](_0xf5fa[53]+_0x7e69x13[_0xf5fa[25]]+_0xf5fa[27])})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[51]+_0x7e69x11)});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[23]](_0xf5fa[51]+_0x7e69x11)})});})[_0xf5fa[20]](function(_0x7e69x11){console[_0xf5fa[19]](_0xf5fa[51]+_0x7e69x11)})}module[_0xf5fa[54]]=function(_0x7e69x1c){var _0x7e69x1d= new _0x7e69x1c({cronTime:_0xf5fa[55],onTick:function(){ new ReportAgentInReportAgentHistory(); new ReportCallInReportCallHistory(); new ReportDialInReportDialHistory(); new ReportMemberInReportMemberHistory(); new ReportQueueInReportQueueHistory(); new ReportIntegrationInReportIntegrationHistory(); new ReportMailSessionInReportMailSessionHistory();}});_0x7e69x1d[_0xf5fa[56]]();};
\ No newline at end of file
diff --git a/server/config/imap/imap.js b/server/config/imap/imap.js
index 436f420..8549f20 100644
--- a/server/config/imap/imap.js
+++ b/server/config/imap/imap.js
@@ -1 +1 @@
-var _0x1b0f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x61\x69\x6C\x2D\x6C\x69\x73\x74\x65\x6E\x65\x72\x32","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x43\x6F\x6E\x74\x61\x63\x74","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x65\x78\x70\x6F\x72\x74\x73","\x73\x74\x61\x74\x65","\x63\x68\x61\x6E\x67\x65\x64","\x73\x6F\x75\x72\x63\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x75\x73\x65\x72","\x5F\x63\x6F\x6E\x66\x69\x67","\x69\x6D\x61\x70","\x4D\x41\x49\x4C\x20\x2D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20","\x20\x49\x4D\x41\x50\x20\x55\x50\x44\x41\x54\x45\x44","\x6C\x6F\x67","\x73\x74\x6F\x70","\x20\x49\x4D\x41\x50\x20\x44\x45\x53\x54\x52\x4F\x59","\x70\x61\x73\x73\x77\x6F\x72\x64","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x73\x73\x6C","\x6D\x61\x69\x6C\x62\x6F\x78","\x66\x69\x6C\x74\x65\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x2F","\x6A\x6F\x69\x6E","\x73\x74\x61\x72\x74","\x73\x65\x72\x76\x65\x72\x3A\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x20\x49\x4D\x41\x50\x20\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x6F\x6E","\x73\x65\x72\x76\x65\x72\x3A\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x20\x49\x4D\x41\x50\x20\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x20\x49\x4D\x41\x50\x20\x45\x52\x52\x4F\x52","\x45\x52\x52\x4F\x52","\x6D\x61\x69\x6C","\x6D\x65\x73\x73\x61\x67\x65\x49\x64","\x73\x75\x62\x6A\x65\x63\x74","\x3B","\x66\x72\x6F\x6D","\x61\x64\x64\x72\x65\x73\x73","\x70\x6C\x75\x63\x6B","\x74\x6F","\x63\x63","\x62\x63\x63","\x52\x45\x43\x45\x49\x56\x45\x44","\x68\x74\x6D\x6C","\x74\x65\x78\x74","\x63\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x6D\x61\x70","\x69\x6E\x52\x65\x70\x6C\x79\x54\x6F","\x6D\x73\x67","\x73\x65\x74\x42\x63\x63","\x73\x65\x74\x43\x63","\x73\x65\x74\x54\x6F","\x73\x65\x74\x46\x72\x6F\x6D","\x61\x6C\x6C","\x73\x70\x72\x65\x61\x64","\x67\x65\x74\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x66\x69\x6E\x64\x4F\x6E\x65","\x66\x69\x6E\x64\x4F\x72\x43\x72\x72\x65\x64\x69\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79"];_0x1b0f[0];var _=require(_0x1b0f[1]);var path=require(_0x1b0f[2]);var config=require(_0x1b0f[3]);var ImapListener=require(_0x1b0f[4]);var MailServerIn=require(_0x1b0f[6])[_0x1b0f[5]];var MailMessage=require(_0x1b0f[6])[_0x1b0f[7]];var MailRoom=require(_0x1b0f[6])[_0x1b0f[8]];var Contact=require(_0x1b0f[6])[_0x1b0f[9]];var ContactEmail=require(_0x1b0f[6])[_0x1b0f[10]];var sequelize=require(_0x1b0f[6])[_0x1b0f[11]];module[_0x1b0f[12]]={create:function(_0xeccexb){var _0xeccexc;function _0xeccexd(_0xeccexb){if(!_0xeccexb[_0x1b0f[14]](_0x1b0f[13])&&!_0xeccexb[_0x1b0f[14]](_0x1b0f[15])&&_0xeccexb[_0x1b0f[16]]===_0xeccexc[_0x1b0f[19]][_0x1b0f[18]][_0x1b0f[17]]){console[_0x1b0f[22]](_0x1b0f[20]+_0xeccexb[_0x1b0f[16]]+_0x1b0f[21]);_0xeccexc[_0x1b0f[23]]();_0xeccexf(_0xeccexb);}}function _0xeccexe(_0xeccexb){if(_0xeccexb[_0x1b0f[16]]===_0xeccexc[_0x1b0f[19]][_0x1b0f[18]][_0x1b0f[17]]){console[_0x1b0f[22]](_0x1b0f[20]+_0xeccexb[_0x1b0f[16]]+_0x1b0f[24]);_0xeccexc[_0x1b0f[23]]();_0xeccexc=null;}}function _0xeccexf(_0xeccexb){if(_0xeccexc){_0xeccexc[_0x1b0f[23]](_0xeccexb);_0xeccexc=null;};_0xeccexc= new ImapListener({username:_0xeccexb[_0x1b0f[16]],password:_0xeccexb[_0x1b0f[25]],host:_0xeccexb[_0x1b0f[26]],port:_0xeccexb[_0x1b0f[27]],tls:_0xeccexb[_0x1b0f[28]],tlsOptions:{rejectUnauthorized:false},mailbox:_0xeccexb[_0x1b0f[29]],searchFilter:[_0xeccexb[_0x1b0f[30]]],markSeen:true,fetchUnreadOnStart:true,mailParserOptions:{streamAttachments:false},attachments:true,attachmentOptions:{directory:path[_0x1b0f[36]](config[_0x1b0f[31]],_0x1b0f[32],_0x1b0f[33],_0x1b0f[34],_0x1b0f[35])}});_0xeccexc[_0x1b0f[37]]();_0xeccexc[_0x1b0f[47]](_0x1b0f[38],function(){console[_0x1b0f[22]](_0x1b0f[20]+_0xeccexb[_0x1b0f[16]]+_0x1b0f[39]);return MailServerIn[_0x1b0f[46]](_0xeccexb[_0x1b0f[45]])[_0x1b0f[44]](function(_0xeccex11){return _0xeccex11[_0x1b0f[43]]({state:_0x1b0f[42]})})[_0x1b0f[41]](function(_0xeccex10){console[_0x1b0f[40]](_0xeccex10)});});_0xeccexc[_0x1b0f[47]](_0x1b0f[48],function(){console[_0x1b0f[22]](_0x1b0f[20]+_0xeccexb[_0x1b0f[49]]+_0x1b0f[50]);MailServerIn[_0x1b0f[46]](_0xeccexb[_0x1b0f[45]])[_0x1b0f[44]](function(_0xeccex11){_0xeccex11[_0x1b0f[52]]({state:_0x1b0f[51]})})[_0x1b0f[41]](function(_0xeccex10){console[_0x1b0f[40]](_0xeccex10)});});_0xeccexc[_0x1b0f[47]](_0x1b0f[40],function(_0xeccex10){console[_0x1b0f[22]](_0x1b0f[20]+_0xeccexb[_0x1b0f[49]]+_0x1b0f[53],_0xeccex10);MailServerIn[_0x1b0f[46]](_0xeccexb[_0x1b0f[45]])[_0x1b0f[44]](function(_0xeccex11){_0xeccex11[_0x1b0f[52]]({state:_0x1b0f[54],source:_0xeccex10[_0x1b0f[15]]})})[_0x1b0f[41]](function(_0xeccex10){console[_0x1b0f[40]](_0xeccex10)});});_0xeccexc[_0x1b0f[47]](_0x1b0f[55],function(_0xeccex12,_0xeccex13,_0xeccex14){var _0xeccex15;var _0xeccex16;var _0xeccex17,_0xeccex18,_0xeccex19,_0xeccex1a;function _0xeccex1b(_0xeccex1c){_0xeccex15=_0xeccex1c;return MailMessage[_0x1b0f[68]]({messageId:_0xeccex12[_0x1b0f[56]],subject:_0xeccex12[_0x1b0f[57]],from:_[_0x1b0f[61]](_0xeccex12[_0x1b0f[59]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]),to:_0xeccex12[_0x1b0f[62]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[62]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,cc:_0xeccex12[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[63]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,bcc:_0xeccex12[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[64]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,status:_0x1b0f[65],html:_0xeccex12[_0x1b0f[66]]||null,text:_0xeccex12[_0x1b0f[67]]||null,MailAttachments:_0xeccex12[_0x1b0f[34]]||[],MailRoomId:_0xeccex1c[_0x1b0f[45]]});}function _0xeccex1d(_0xeccex1e){_0xeccex16=_0xeccex1e;return ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex16[_0x1b0f[59]]},defaults:{email:_0xeccex16[_0x1b0f[59]]}});}function _0xeccex1f(_0xeccex20,_0xeccex21){var _0xeccex22=[];var _0xeccex23=_0xeccex16[_0x1b0f[62]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[62]],_0x1b0f[60]):[];_0xeccex17=_0xeccex20;_0xeccex23[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24}}))});return _0xeccex22;}function _0xeccex25(_0xeccex26){var _0xeccex22=[];var _0xeccex27=_0xeccex16[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[63]],_0x1b0f[60]):[];_0xeccex18=_[_0x1b0f[72]](_0xeccex26,function(_0xeccex28){return _0xeccex28[0]});_0xeccex27[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24}}))});return _0xeccex22;}function _0xeccex29(_0xeccex2a){var _0xeccex22=[];var _0xeccex2b=_0xeccex16[_0x1b0f[64]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[64]],_0x1b0f[60]):[];_0xeccex19=_[_0x1b0f[72]](_0xeccex2a,function(_0xeccex28){return _0xeccex28[0]});_0xeccex2b[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24}}))});return _0xeccex22;}function _0xeccex2c(_0xeccex2d){_0xeccex1a=_[_0x1b0f[72]](_0xeccex2d,function(_0xeccex28){return _0xeccex28[0]});return ;}return sequelize[_0x1b0f[84]](function(_0xeccex2f){if(_0xeccex12[_0x1b0f[73]]){console[_0x1b0f[22]](_0x1b0f[74],_0xeccex12);return MailMessage[_0x1b0f[82]]({where:{messageId:_0xeccex12[_0x1b0f[73]][0]},include:[{all:true}]})[_0x1b0f[44]](function(_0xeccex30){return _0xeccex30[_0x1b0f[81]]()})[_0x1b0f[44]](function(_0xeccex1c){_0xeccex15=_0xeccex1c;return MailMessage[_0x1b0f[68]]({messageId:_0xeccex12[_0x1b0f[56]],subject:_0xeccex12[_0x1b0f[57]],from:_[_0x1b0f[61]](_0xeccex12[_0x1b0f[59]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]),to:_0xeccex12[_0x1b0f[62]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[62]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,cc:_0xeccex12[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[63]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,bcc:_0xeccex12[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[64]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,status:_0x1b0f[65],html:_0xeccex12[_0x1b0f[66]]||null,text:_0xeccex12[_0x1b0f[67]]||null,MailAttachments:_0xeccex12[_0x1b0f[34]]||[],MailRoomId:_0xeccex1c[_0x1b0f[45]]},{include:[{all:true}],transaction:_0xeccex2f});})[_0x1b0f[44]](function(_0xeccex1e){_0xeccex16=_0xeccex1e;return ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex16[_0x1b0f[59]]},defaults:{email:_0xeccex16[_0x1b0f[59]]},transaction:_0xeccex2f});})[_0x1b0f[80]](function(_0xeccex20,_0xeccex21){var _0xeccex22=[];var _0xeccex23=_0xeccex16[_0x1b0f[62]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[62]],_0x1b0f[60]):[];_0xeccex17=_0xeccex20;_0xeccex23[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24},transaction:_0xeccex2f}))});return _0xeccex22;})[_0x1b0f[79]]()[_0x1b0f[44]](function(_0xeccex26){var _0xeccex22=[];var _0xeccex27=_0xeccex16[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[63]],_0x1b0f[60]):[];_0xeccex18=_[_0x1b0f[72]](_0xeccex26,function(_0xeccex28){return _0xeccex28[0]});_0xeccex27[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24},transaction:_0xeccex2f}))});return _0xeccex22;})[_0x1b0f[79]]()[_0x1b0f[44]](function(_0xeccex2a){var _0xeccex22=[];var _0xeccex2b=_0xeccex16[_0x1b0f[64]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[64]],_0x1b0f[60]):[];_0xeccex19=_[_0x1b0f[72]](_0xeccex2a,function(_0xeccex28){return _0xeccex28[0]});_0xeccex2b[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24},transaction:_0xeccex2f}))});return _0xeccex22;})[_0x1b0f[79]]()[_0x1b0f[44]](function(_0xeccex2d){_0xeccex1a=_[_0x1b0f[72]](_0xeccex2d,function(_0xeccex28){return _0xeccex28[0]});return ;})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[78]](_0xeccex17,{transaction:_0xeccex2f})})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[77]](_0xeccex18,{transaction:_0xeccex2f})})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[76]](_0xeccex19,{transaction:_0xeccex2f})})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[75]](_0xeccex1a,{transaction:_0xeccex2f})});}else {return MailRoom[_0x1b0f[68]]({roomId:_0xeccex12[_0x1b0f[56]],subject:_0xeccex12[_0x1b0f[57]],from:_[_0x1b0f[61]](_0xeccex12[_0x1b0f[59]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]),MailAccountId:_0xeccexb[_0x1b0f[49]]},{transaction:_0xeccex2f})[_0x1b0f[44]](function(_0xeccex1c){_0xeccex15=_0xeccex1c;return MailMessage[_0x1b0f[68]]({messageId:_0xeccex12[_0x1b0f[56]],subject:_0xeccex12[_0x1b0f[57]],from:_[_0x1b0f[61]](_0xeccex12[_0x1b0f[59]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]),to:_0xeccex12[_0x1b0f[62]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[62]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,cc:_0xeccex12[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[63]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,bcc:_0xeccex12[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[64]],_0x1b0f[60])[_0x1b0f[36]](_0x1b0f[58]):null,status:_0x1b0f[65],html:_0xeccex12[_0x1b0f[66]]||null,text:_0xeccex12[_0x1b0f[67]]||null,MailAttachments:_0xeccex12[_0x1b0f[34]]||[],MailRoomId:_0xeccex1c[_0x1b0f[45]]},{include:[{all:true}],transaction:_0xeccex2f});})[_0x1b0f[44]](function(_0xeccex1e){_0xeccex16=_0xeccex1e;return ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex16[_0x1b0f[59]]},defaults:{email:_0xeccex16[_0x1b0f[59]]},transaction:_0xeccex2f});})[_0x1b0f[80]](function(_0xeccex20,_0xeccex21){var _0xeccex22=[];var _0xeccex23=_0xeccex16[_0x1b0f[62]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[62]],_0x1b0f[60]):[];_0xeccex17=_0xeccex20;_0xeccex23[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24},transaction:_0xeccex2f}))});return _0xeccex22;})[_0x1b0f[79]]()[_0x1b0f[44]](function(_0xeccex26){var _0xeccex22=[];var _0xeccex27=_0xeccex16[_0x1b0f[63]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[63]],_0x1b0f[60]):[];_0xeccex18=_[_0x1b0f[72]](_0xeccex26,function(_0xeccex28){return _0xeccex28[0]});_0xeccex27[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[83]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24},transaction:_0xeccex2f}))});return _0xeccex22;})[_0x1b0f[79]]()[_0x1b0f[44]](function(_0xeccex2a){var _0xeccex22=[];var _0xeccex2b=_0xeccex16[_0x1b0f[64]]?_[_0x1b0f[61]](_0xeccex12[_0x1b0f[64]],_0x1b0f[60]):[];_0xeccex19=_[_0x1b0f[72]](_0xeccex2a,function(_0xeccex28){return _0xeccex28[0]});_0xeccex2b[_0x1b0f[71]](function(_0xeccex24){_0xeccex22[_0x1b0f[70]](ContactEmail[_0x1b0f[69]]({where:{email:_0xeccex24},defaults:{email:_0xeccex24},transaction:_0xeccex2f}))});return _0xeccex22;})[_0x1b0f[79]]()[_0x1b0f[44]](function(_0xeccex2d){_0xeccex1a=_[_0x1b0f[72]](_0xeccex2d,function(_0xeccex28){return _0xeccex28[0]});return ;})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[78]](_0xeccex17,{transaction:_0xeccex2f})})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[77]](_0xeccex18,{transaction:_0xeccex2f})})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[76]](_0xeccex19,{transaction:_0xeccex2f})})[_0x1b0f[44]](function(){return _0xeccex16[_0x1b0f[75]](_0xeccex1a,{transaction:_0xeccex2f})})}})[_0x1b0f[44]](function(_0xeccex2e){console[_0x1b0f[22]](_0xeccex2e)})[_0x1b0f[41]](function(_0xeccex10){console[_0x1b0f[40]](_0xeccex10)});});_0xeccexc[_0x1b0f[47]](_0x1b0f[85],function(_0xeccex31){console[_0x1b0f[22]](_0xeccex31[_0x1b0f[2]])});}_0xeccexf(_0xeccexb);MailServerIn[_0x1b0f[86]](function(_0xeccexb){_0xeccexf(_0xeccexb)});MailServerIn[_0x1b0f[87]](function(_0xeccexb){_0xeccexd(_0xeccexb)});MailServerIn[_0x1b0f[88]](function(_0xeccexb){_0xeccexe(_0xeccexb)});}};
\ No newline at end of file
+var _0xd99c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x70\x61\x74\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x61\x69\x6C\x2D\x6C\x69\x73\x74\x65\x6E\x65\x72\x32","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x43\x6F\x6E\x74\x61\x63\x74","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x65\x78\x70\x6F\x72\x74\x73","\x73\x74\x61\x74\x65","\x63\x68\x61\x6E\x67\x65\x64","\x73\x6F\x75\x72\x63\x65","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x75\x73\x65\x72","\x5F\x63\x6F\x6E\x66\x69\x67","\x69\x6D\x61\x70","\x4D\x41\x49\x4C\x20\x2D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20","\x20\x49\x4D\x41\x50\x20\x55\x50\x44\x41\x54\x45\x44","\x6C\x6F\x67","\x73\x74\x6F\x70","\x20\x49\x4D\x41\x50\x20\x44\x45\x53\x54\x52\x4F\x59","\x70\x61\x73\x73\x77\x6F\x72\x64","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x73\x73\x6C","\x6D\x61\x69\x6C\x62\x6F\x78","\x66\x69\x6C\x74\x65\x72","\x72\x6F\x6F\x74","\x73\x65\x72\x76\x65\x72","\x66\x69\x6C\x65\x73","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x2F","\x6A\x6F\x69\x6E","\x73\x74\x61\x72\x74","\x73\x65\x72\x76\x65\x72\x3A\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x20\x49\x4D\x41\x50\x20\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x6F\x6E","\x73\x65\x72\x76\x65\x72\x3A\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x20\x49\x4D\x41\x50\x20\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x20\x49\x4D\x41\x50\x20\x45\x52\x52\x4F\x52","\x45\x52\x52\x4F\x52","\x6D\x61\x69\x6C","\x6D\x65\x73\x73\x61\x67\x65\x49\x64","\x73\x75\x62\x6A\x65\x63\x74","\x3B","\x66\x72\x6F\x6D","\x61\x64\x64\x72\x65\x73\x73","\x70\x6C\x75\x63\x6B","\x74\x6F","\x63\x63","\x62\x63\x63","\x52\x45\x43\x45\x49\x56\x45\x44","\x68\x74\x6D\x6C","\x74\x65\x78\x74","\x63\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x6D\x61\x70","\x69\x6E\x52\x65\x70\x6C\x79\x54\x6F","\x6D\x73\x67","\x73\x65\x74\x42\x63\x63","\x73\x65\x74\x43\x63","\x73\x65\x74\x54\x6F","\x73\x65\x74\x46\x72\x6F\x6D","\x61\x6C\x6C","\x73\x70\x72\x65\x61\x64","\x67\x65\x74\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x66\x69\x6E\x64\x4F\x6E\x65","\x66\x69\x6E\x64\x4F\x72\x43\x72\x72\x65\x64\x69\x65\x61\x74\x65","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79"];_0xd99c[0];var _=require(_0xd99c[1]);var path=require(_0xd99c[2]);var config=require(_0xd99c[3]);var ImapListener=require(_0xd99c[4]);var MailServerIn=require(_0xd99c[6])[_0xd99c[5]];var MailMessage=require(_0xd99c[6])[_0xd99c[7]];var MailRoom=require(_0xd99c[6])[_0xd99c[8]];var Contact=require(_0xd99c[6])[_0xd99c[9]];var ContactEmail=require(_0xd99c[6])[_0xd99c[10]];var sequelize=require(_0xd99c[6])[_0xd99c[11]];module[_0xd99c[12]]={create:function(_0x6eefxb){var _0x6eefxc;function _0x6eefxd(_0x6eefxb){if(!_0x6eefxb[_0xd99c[14]](_0xd99c[13])&&!_0x6eefxb[_0xd99c[14]](_0xd99c[15])&&_0x6eefxb[_0xd99c[16]]===_0x6eefxc[_0xd99c[19]][_0xd99c[18]][_0xd99c[17]]){console[_0xd99c[22]](_0xd99c[20]+_0x6eefxb[_0xd99c[16]]+_0xd99c[21]);_0x6eefxc[_0xd99c[23]]();_0x6eefxf(_0x6eefxb);}}function _0x6eefxe(_0x6eefxb){if(_0x6eefxb[_0xd99c[16]]===_0x6eefxc[_0xd99c[19]][_0xd99c[18]][_0xd99c[17]]){console[_0xd99c[22]](_0xd99c[20]+_0x6eefxb[_0xd99c[16]]+_0xd99c[24]);_0x6eefxc[_0xd99c[23]]();_0x6eefxc=null;}}function _0x6eefxf(_0x6eefxb){if(_0x6eefxc){_0x6eefxc[_0xd99c[23]](_0x6eefxb);_0x6eefxc=null;};_0x6eefxc= new ImapListener({username:_0x6eefxb[_0xd99c[16]],password:_0x6eefxb[_0xd99c[25]],host:_0x6eefxb[_0xd99c[26]],port:_0x6eefxb[_0xd99c[27]],tls:_0x6eefxb[_0xd99c[28]],tlsOptions:{rejectUnauthorized:false},mailbox:_0x6eefxb[_0xd99c[29]],searchFilter:[_0x6eefxb[_0xd99c[30]]],markSeen:true,fetchUnreadOnStart:true,mailParserOptions:{streamAttachments:false},attachments:true,attachmentOptions:{directory:path[_0xd99c[36]](config[_0xd99c[31]],_0xd99c[32],_0xd99c[33],_0xd99c[34],_0xd99c[35])}});_0x6eefxc[_0xd99c[37]]();_0x6eefxc[_0xd99c[47]](_0xd99c[38],function(){console[_0xd99c[22]](_0xd99c[20]+_0x6eefxb[_0xd99c[16]]+_0xd99c[39]);return MailServerIn[_0xd99c[46]](_0x6eefxb[_0xd99c[45]])[_0xd99c[44]](function(_0x6eefx11){return _0x6eefx11[_0xd99c[43]]({state:_0xd99c[42]})})[_0xd99c[41]](function(_0x6eefx10){console[_0xd99c[40]](_0x6eefx10)});});_0x6eefxc[_0xd99c[47]](_0xd99c[48],function(){console[_0xd99c[22]](_0xd99c[20]+_0x6eefxb[_0xd99c[49]]+_0xd99c[50]);MailServerIn[_0xd99c[46]](_0x6eefxb[_0xd99c[45]])[_0xd99c[44]](function(_0x6eefx11){_0x6eefx11[_0xd99c[52]]({state:_0xd99c[51]})})[_0xd99c[41]](function(_0x6eefx10){console[_0xd99c[40]](_0x6eefx10)});});_0x6eefxc[_0xd99c[47]](_0xd99c[40],function(_0x6eefx10){console[_0xd99c[22]](_0xd99c[20]+_0x6eefxb[_0xd99c[49]]+_0xd99c[53],_0x6eefx10);MailServerIn[_0xd99c[46]](_0x6eefxb[_0xd99c[45]])[_0xd99c[44]](function(_0x6eefx11){_0x6eefx11[_0xd99c[52]]({state:_0xd99c[54],source:_0x6eefx10[_0xd99c[15]]})})[_0xd99c[41]](function(_0x6eefx10){console[_0xd99c[40]](_0x6eefx10)});});_0x6eefxc[_0xd99c[47]](_0xd99c[55],function(_0x6eefx12,_0x6eefx13,_0x6eefx14){var _0x6eefx15;var _0x6eefx16;var _0x6eefx17,_0x6eefx18,_0x6eefx19,_0x6eefx1a;function _0x6eefx1b(_0x6eefx1c){_0x6eefx15=_0x6eefx1c;return MailMessage[_0xd99c[68]]({messageId:_0x6eefx12[_0xd99c[56]],subject:_0x6eefx12[_0xd99c[57]],from:_[_0xd99c[61]](_0x6eefx12[_0xd99c[59]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]),to:_0x6eefx12[_0xd99c[62]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[62]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,cc:_0x6eefx12[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[63]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,bcc:_0x6eefx12[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[64]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,status:_0xd99c[65],html:_0x6eefx12[_0xd99c[66]]||null,text:_0x6eefx12[_0xd99c[67]]||null,MailAttachments:_0x6eefx12[_0xd99c[34]]||[],MailRoomId:_0x6eefx1c[_0xd99c[45]]});}function _0x6eefx1d(_0x6eefx1e){_0x6eefx16=_0x6eefx1e;return ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx16[_0xd99c[59]]},defaults:{email:_0x6eefx16[_0xd99c[59]]}});}function _0x6eefx1f(_0x6eefx20,_0x6eefx21){var _0x6eefx22=[];var _0x6eefx23=_0x6eefx16[_0xd99c[62]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[62]],_0xd99c[60]):[];_0x6eefx17=_0x6eefx20;_0x6eefx23[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24}}))});return _0x6eefx22;}function _0x6eefx25(_0x6eefx26){var _0x6eefx22=[];var _0x6eefx27=_0x6eefx16[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[63]],_0xd99c[60]):[];_0x6eefx18=_[_0xd99c[72]](_0x6eefx26,function(_0x6eefx28){return _0x6eefx28[0]});_0x6eefx27[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24}}))});return _0x6eefx22;}function _0x6eefx29(_0x6eefx2a){var _0x6eefx22=[];var _0x6eefx2b=_0x6eefx16[_0xd99c[64]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[64]],_0xd99c[60]):[];_0x6eefx19=_[_0xd99c[72]](_0x6eefx2a,function(_0x6eefx28){return _0x6eefx28[0]});_0x6eefx2b[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24}}))});return _0x6eefx22;}function _0x6eefx2c(_0x6eefx2d){_0x6eefx1a=_[_0xd99c[72]](_0x6eefx2d,function(_0x6eefx28){return _0x6eefx28[0]});return ;}return sequelize[_0xd99c[84]](function(_0x6eefx2f){if(_0x6eefx12[_0xd99c[73]]){console[_0xd99c[22]](_0xd99c[74],_0x6eefx12);return MailMessage[_0xd99c[82]]({where:{messageId:_0x6eefx12[_0xd99c[73]][0]},include:[{all:true}]})[_0xd99c[44]](function(_0x6eefx30){return _0x6eefx30[_0xd99c[81]]()})[_0xd99c[44]](function(_0x6eefx1c){_0x6eefx15=_0x6eefx1c;return MailMessage[_0xd99c[68]]({messageId:_0x6eefx12[_0xd99c[56]],subject:_0x6eefx12[_0xd99c[57]],from:_[_0xd99c[61]](_0x6eefx12[_0xd99c[59]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]),to:_0x6eefx12[_0xd99c[62]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[62]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,cc:_0x6eefx12[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[63]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,bcc:_0x6eefx12[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[64]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,status:_0xd99c[65],html:_0x6eefx12[_0xd99c[66]]||null,text:_0x6eefx12[_0xd99c[67]]||null,MailAttachments:_0x6eefx12[_0xd99c[34]]||[],MailRoomId:_0x6eefx1c[_0xd99c[45]]},{include:[{all:true}],transaction:_0x6eefx2f});})[_0xd99c[44]](function(_0x6eefx1e){_0x6eefx16=_0x6eefx1e;return ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx16[_0xd99c[59]]},defaults:{email:_0x6eefx16[_0xd99c[59]]},transaction:_0x6eefx2f});})[_0xd99c[80]](function(_0x6eefx20,_0x6eefx21){var _0x6eefx22=[];var _0x6eefx23=_0x6eefx16[_0xd99c[62]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[62]],_0xd99c[60]):[];_0x6eefx17=_0x6eefx20;_0x6eefx23[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24},transaction:_0x6eefx2f}))});return _0x6eefx22;})[_0xd99c[79]]()[_0xd99c[44]](function(_0x6eefx26){var _0x6eefx22=[];var _0x6eefx27=_0x6eefx16[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[63]],_0xd99c[60]):[];_0x6eefx18=_[_0xd99c[72]](_0x6eefx26,function(_0x6eefx28){return _0x6eefx28[0]});_0x6eefx27[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24},transaction:_0x6eefx2f}))});return _0x6eefx22;})[_0xd99c[79]]()[_0xd99c[44]](function(_0x6eefx2a){var _0x6eefx22=[];var _0x6eefx2b=_0x6eefx16[_0xd99c[64]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[64]],_0xd99c[60]):[];_0x6eefx19=_[_0xd99c[72]](_0x6eefx2a,function(_0x6eefx28){return _0x6eefx28[0]});_0x6eefx2b[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24},transaction:_0x6eefx2f}))});return _0x6eefx22;})[_0xd99c[79]]()[_0xd99c[44]](function(_0x6eefx2d){_0x6eefx1a=_[_0xd99c[72]](_0x6eefx2d,function(_0x6eefx28){return _0x6eefx28[0]});return ;})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[78]](_0x6eefx17,{transaction:_0x6eefx2f})})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[77]](_0x6eefx18,{transaction:_0x6eefx2f})})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[76]](_0x6eefx19,{transaction:_0x6eefx2f})})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[75]](_0x6eefx1a,{transaction:_0x6eefx2f})});}else {return MailRoom[_0xd99c[68]]({roomId:_0x6eefx12[_0xd99c[56]],subject:_0x6eefx12[_0xd99c[57]],from:_[_0xd99c[61]](_0x6eefx12[_0xd99c[59]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]),MailAccountId:_0x6eefxb[_0xd99c[49]]},{transaction:_0x6eefx2f})[_0xd99c[44]](function(_0x6eefx1c){_0x6eefx15=_0x6eefx1c;return MailMessage[_0xd99c[68]]({messageId:_0x6eefx12[_0xd99c[56]],subject:_0x6eefx12[_0xd99c[57]],from:_[_0xd99c[61]](_0x6eefx12[_0xd99c[59]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]),to:_0x6eefx12[_0xd99c[62]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[62]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,cc:_0x6eefx12[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[63]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,bcc:_0x6eefx12[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[64]],_0xd99c[60])[_0xd99c[36]](_0xd99c[58]):null,status:_0xd99c[65],html:_0x6eefx12[_0xd99c[66]]||null,text:_0x6eefx12[_0xd99c[67]]||null,MailAttachments:_0x6eefx12[_0xd99c[34]]||[],MailRoomId:_0x6eefx1c[_0xd99c[45]]},{include:[{all:true}],transaction:_0x6eefx2f});})[_0xd99c[44]](function(_0x6eefx1e){_0x6eefx16=_0x6eefx1e;return ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx16[_0xd99c[59]]},defaults:{email:_0x6eefx16[_0xd99c[59]]},transaction:_0x6eefx2f});})[_0xd99c[80]](function(_0x6eefx20,_0x6eefx21){var _0x6eefx22=[];var _0x6eefx23=_0x6eefx16[_0xd99c[62]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[62]],_0xd99c[60]):[];_0x6eefx17=_0x6eefx20;_0x6eefx23[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24},transaction:_0x6eefx2f}))});return _0x6eefx22;})[_0xd99c[79]]()[_0xd99c[44]](function(_0x6eefx26){var _0x6eefx22=[];var _0x6eefx27=_0x6eefx16[_0xd99c[63]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[63]],_0xd99c[60]):[];_0x6eefx18=_[_0xd99c[72]](_0x6eefx26,function(_0x6eefx28){return _0x6eefx28[0]});_0x6eefx27[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[83]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24},transaction:_0x6eefx2f}))});return _0x6eefx22;})[_0xd99c[79]]()[_0xd99c[44]](function(_0x6eefx2a){var _0x6eefx22=[];var _0x6eefx2b=_0x6eefx16[_0xd99c[64]]?_[_0xd99c[61]](_0x6eefx12[_0xd99c[64]],_0xd99c[60]):[];_0x6eefx19=_[_0xd99c[72]](_0x6eefx2a,function(_0x6eefx28){return _0x6eefx28[0]});_0x6eefx2b[_0xd99c[71]](function(_0x6eefx24){_0x6eefx22[_0xd99c[70]](ContactEmail[_0xd99c[69]]({where:{email:_0x6eefx24},defaults:{email:_0x6eefx24},transaction:_0x6eefx2f}))});return _0x6eefx22;})[_0xd99c[79]]()[_0xd99c[44]](function(_0x6eefx2d){_0x6eefx1a=_[_0xd99c[72]](_0x6eefx2d,function(_0x6eefx28){return _0x6eefx28[0]});return ;})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[78]](_0x6eefx17,{transaction:_0x6eefx2f})})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[77]](_0x6eefx18,{transaction:_0x6eefx2f})})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[76]](_0x6eefx19,{transaction:_0x6eefx2f})})[_0xd99c[44]](function(){return _0x6eefx16[_0xd99c[75]](_0x6eefx1a,{transaction:_0x6eefx2f})})}})[_0xd99c[44]](function(_0x6eefx2e){console[_0xd99c[22]](_0x6eefx2e)})[_0xd99c[41]](function(_0x6eefx10){console[_0xd99c[40]](_0x6eefx10)});});_0x6eefxc[_0xd99c[47]](_0xd99c[85],function(_0x6eefx31){console[_0xd99c[22]](_0x6eefx31[_0xd99c[2]])});}_0x6eefxf(_0x6eefxb);MailServerIn[_0xd99c[86]](function(_0x6eefxb){_0x6eefxf(_0x6eefxb)});MailServerIn[_0xd99c[87]](function(_0x6eefxb){_0x6eefxd(_0x6eefxb)});MailServerIn[_0xd99c[88]](function(_0x6eefxb){_0x6eefxe(_0x6eefxb)});}};
\ No newline at end of file
diff --git a/server/config/imap/index.js b/server/config/imap/index.js
index 37600c4..4d72d32 100644
--- a/server/config/imap/index.js
+++ b/server/config/imap/index.js
@@ -1 +1 @@
-var _0x4196=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65","\x2E\x2F\x69\x6D\x61\x70","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C"];_0x4196[0];var MailAccount=require(_0x4196[2])[_0x4196[1]];var MailServerIn=require(_0x4196[2])[_0x4196[3]];module[_0x4196[4]]={init:function(){MailServerIn[_0x4196[7]](function(_0xe03bx3){require(_0x4196[6])[_0x4196[5]](_0xe03bx3)});MailAccount[_0x4196[12]]({include:[{all:true}]})[_0x4196[11]](function(_0xe03bx5){for(var _0xe03bx6=0;_0xe03bx6<_0xe03bx5[_0x4196[10]];_0xe03bx6++){if(_0xe03bx5[_0xe03bx6][_0x4196[3]]){require(_0x4196[6])[_0x4196[5]](_0xe03bx5[_0xe03bx6].MailServerIn)}}})[_0x4196[9]](function(_0xe03bx4){console[_0x4196[8]](_0xe03bx4)});}};
\ No newline at end of file
+var _0x762e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65","\x2E\x2F\x69\x6D\x61\x70","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C"];_0x762e[0];var MailAccount=require(_0x762e[2])[_0x762e[1]];var MailServerIn=require(_0x762e[2])[_0x762e[3]];module[_0x762e[4]]={init:function(){MailServerIn[_0x762e[7]](function(_0x1773x3){require(_0x762e[6])[_0x762e[5]](_0x1773x3)});MailAccount[_0x762e[12]]({include:[{all:true}]})[_0x762e[11]](function(_0x1773x5){for(var _0x1773x6=0;_0x1773x6<_0x1773x5[_0x762e[10]];_0x1773x6++){if(_0x1773x5[_0x1773x6][_0x762e[3]]){require(_0x762e[6])[_0x762e[5]](_0x1773x5[_0x1773x6].MailServerIn)}}})[_0x762e[9]](function(_0x1773x4){console[_0x762e[8]](_0x1773x4)});}};
\ No newline at end of file
diff --git a/server/config/integration.js b/server/config/integration.js
index c081f3b..0c98df8 100644
--- a/server/config/integration.js
+++ b/server/config/integration.js
@@ -1 +1 @@
-var _0xb96c=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x70\x61\x74\x68","\x66\x73","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x65\x78\x70\x6F\x72\x74\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x70\x61\x72\x73\x65","\x64\x69\x72","\x6E\x61\x6D\x65","\x6D\x61\x69\x6E","\x6A\x6F\x69\x6E","\x65\x78\x69\x73\x74\x73\x53\x79\x6E\x63","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C"];_0xb96c[0];var path=require(_0xb96c[1]);var fs=require(_0xb96c[2]);var Integration=require(_0xb96c[4])[_0xb96c[3]];module[_0xb96c[5]]=function(_0xf132x4,_0xf132x5){Integration[_0xb96c[16]]()[_0xb96c[15]](function(_0xf132x7){_0xf132x7[_0xb96c[14]](function(_0xf132x8){var _0xf132x9=path[_0xb96c[8]](_0xf132x8[_0xb96c[1]]);var _0xf132xa=path[_0xb96c[12]](_0xf132x9[_0xb96c[9]],_0xf132x9[_0xb96c[10]],_0xf132x8[_0xb96c[11]]);if(fs[_0xb96c[13]](_0xf132xa)){require(_0xf132xa)(_0xf132x4,_0xf132x5)};})})[_0xb96c[7]](function(_0xf132x6){console[_0xb96c[6]](_0xf132x6)})};
\ No newline at end of file
+var _0xf35e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x70\x61\x74\x68","\x66\x73","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x65\x78\x70\x6F\x72\x74\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x70\x61\x72\x73\x65","\x64\x69\x72","\x6E\x61\x6D\x65","\x6D\x61\x69\x6E","\x6A\x6F\x69\x6E","\x65\x78\x69\x73\x74\x73\x53\x79\x6E\x63","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C"];_0xf35e[0];var path=require(_0xf35e[1]);var fs=require(_0xf35e[2]);var Integration=require(_0xf35e[4])[_0xf35e[3]];module[_0xf35e[5]]=function(_0x3de0x4,_0x3de0x5){Integration[_0xf35e[16]]()[_0xf35e[15]](function(_0x3de0x7){_0x3de0x7[_0xf35e[14]](function(_0x3de0x8){var _0x3de0x9=path[_0xf35e[8]](_0x3de0x8[_0xf35e[1]]);var _0x3de0xa=path[_0xf35e[12]](_0x3de0x9[_0xf35e[9]],_0x3de0x9[_0xf35e[10]],_0x3de0x8[_0xf35e[11]]);if(fs[_0xf35e[13]](_0x3de0xa)){require(_0x3de0xa)(_0x3de0x4,_0x3de0x5)};})})[_0xf35e[7]](function(_0x3de0x6){console[_0xf35e[6]](_0x3de0x6)})};
\ No newline at end of file
diff --git a/server/config/integrations/index.js b/server/config/integrations/index.js
index d90532c..ae78e77 100644
--- a/server/config/integrations/index.js
+++ b/server/config/integrations/index.js
@@ -1 +1 @@
-var _0xf4bc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x61\x72\x69\x61\x62\x6C\x65","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B","\x54\x72\x69\x67\x67\x65\x72\x20\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x76\x61\x72\x73\x65\x74","\x75\x6E\x69\x71\x75\x65\x69\x64","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6B\x65\x79\x73","\x68\x65\x61\x64","\x66\x69\x6E\x64\x49\x6E\x64\x65\x78","\x70\x75\x73\x68","\x6F\x6E","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x20\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x64\x61\x74\x61","\x64\x61\x74\x61\x32","\x64\x61\x74\x61\x33","\x72\x65\x73\x75\x6C\x74","\x68\x61\x6E\x64\x6C\x65\x45\x76\x65\x6E\x74","\x7A\x65\x6E\x64\x65\x73\x6B","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A\x20","\x73\x74\x61\x74\x65","\x6D\x61\x70","\x69\x6E\x64\x65\x78\x4F\x66","\x61\x63\x74\x69\x76\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65","\x41\x66\x74\x65\x72\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x6C\x65\x6E\x67\x74\x68","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x41\x66\x74\x65\x72\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x56\x61\x72\x69\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x41\x66\x74\x65\x72\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x56\x61\x72\x69\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20","\x41\x66\x74\x65\x72\x20\x64\x65\x73\x74\x72\x6F\x79\x2C\x20\x56\x61\x72\x69\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xf4bc[0];var _=require(_0xf4bc[1]);var IntegrationModel=require(_0xf4bc[3])[_0xf4bc[2]];var Variable=require(_0xf4bc[3])[_0xf4bc[4]];var Zendesk=require(_0xf4bc[5]);function Integration(_0xbfe6x6){console[_0xf4bc[7]](_0xf4bc[6]);var _0xbfe6x7= new Zendesk();var _0xbfe6x8=[];var _0xbfe6x9=[];var _0xbfe6xa={};_0xbfe6x6[_0xf4bc[17]](_0xf4bc[8],function(_0xbfe6xb){if(!_0xbfe6xa[_0xf4bc[10]](_0xbfe6xb[_0xf4bc[9]])){_0xbfe6xa[_0xbfe6xb[_0xf4bc[9]]]=[]};if(_0xbfe6xb[_0xf4bc[10]](_0xf4bc[11])&&_0xbfe6xb[_0xf4bc[10]](_0xf4bc[12])){var _0xbfe6xc=_[_0xf4bc[15]](_0xbfe6x9,{"\x6E\x61\x6D\x65":_[_0xf4bc[14]](_[_0xf4bc[13]](_0xbfe6xb[_0xf4bc[11]]))});if(_0xbfe6xc>=0){var _0xbfe6xd={name:_[_0xf4bc[14]](_[_0xf4bc[13]](_0xbfe6xb[_0xf4bc[11]])),value:_0xbfe6xb[_0xf4bc[12]]};_0xbfe6xa[_0xbfe6xb[_0xf4bc[9]]][_0xf4bc[16]](_0xbfe6xd);};};});Variable[_0xf4bc[19]]()[_0xf4bc[18]](function(_0xbfe6xe){_0xbfe6x9=_0xbfe6xe;synchVariables(_0xbfe6x9);});IntegrationModel[_0xf4bc[19]]({where:{active:1}})[_0xf4bc[18]](function(_0xbfe6xf){_0xbfe6x8=_0xbfe6xf;synchIntegrations(_0xbfe6x8);});this[_0xf4bc[20]]=function(_0xbfe6x10,_0xbfe6x11,_0xbfe6x12){console[_0xf4bc[7]](_0xf4bc[21]);if(integrationIsActive(_0xbfe6x10[_0xf4bc[22]],_0xbfe6x8)){switch(_0xbfe6x10[_0xf4bc[22]]){case _0xf4bc[27]:_0xbfe6x7[_0xf4bc[26]](_0xbfe6x10[_0xf4bc[23]],_0xbfe6x10[_0xf4bc[24]],_0xbfe6x12,_0xbfe6x11,_[_0xf4bc[25]](_0xbfe6xa,_0xbfe6x11[_0xf4bc[9]]));break ;;default:console[_0xf4bc[7]](_0xf4bc[28],_0xbfe6x10[_0xf4bc[22]]);;}};};}function integrationIsActive(_0xbfe6x14,_0xbfe6x15){var _0xbfe6x16=_[_0xf4bc[30]](_0xbfe6x15,_0xf4bc[29]);if(_[_0xf4bc[31]](_0xbfe6x16,_0xbfe6x14)>=0){return true};return false;}function synchIntegrations(_0xbfe6x15){IntegrationModel[_0xf4bc[37]](function(_0xbfe6x11){if(_0xbfe6x11[_0xf4bc[32]]){updateCollection(_0xbfe6x15,_0xbfe6x11)}else {_[_0xf4bc[34]](_0xbfe6x15,{id:_0xbfe6x11[_0xf4bc[33]]})};console[_0xf4bc[7]](_0xf4bc[35],_0xbfe6x15[_0xf4bc[36]]);})}function synchVariables(_0xbfe6x15){Variable[_0xf4bc[39]](function(_0xbfe6x11){updateCollection(_0xbfe6x15,_0xbfe6x11);console[_0xf4bc[7]](_0xf4bc[38],_0xbfe6x15[_0xf4bc[36]]);});Variable[_0xf4bc[37]](function(_0xbfe6x11){updateCollection(_0xbfe6x15,_0xbfe6x11);console[_0xf4bc[7]](_0xf4bc[40],_0xbfe6x15[_0xf4bc[36]]);});Variable[_0xf4bc[42]](function(_0xbfe6x11){_[_0xf4bc[34]](_0xbfe6x15,{id:_0xbfe6x11[_0xf4bc[33]]});console[_0xf4bc[7]](_0xf4bc[41],_0xbfe6x15[_0xf4bc[36]]);});}function updateCollection(_0xbfe6x1a,_0xbfe6x11){var _0xbfe6x1b=_[_0xf4bc[43]](_0xbfe6x1a,{id:_0xbfe6x11[_0xf4bc[33]]});var _0xbfe6xc=_0xbfe6x1a[_0xf4bc[31]](_0xbfe6x1b);if(_0xbfe6x1b){_[_0xf4bc[44]](_0xbfe6x1a[_0xbfe6xc],_0xbfe6x11)}else {_0xbfe6x1a[_0xf4bc[45]](_0xbfe6x11)};}module[_0xf4bc[46]]=Integration;
\ No newline at end of file
+var _0xc456=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x56\x61\x72\x69\x61\x62\x6C\x65","\x2E\x2F\x7A\x65\x6E\x64\x65\x73\x6B","\x54\x72\x69\x67\x67\x65\x72\x20\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x76\x61\x72\x73\x65\x74","\x75\x6E\x69\x71\x75\x65\x69\x64","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6B\x65\x79\x73","\x68\x65\x61\x64","\x66\x69\x6E\x64\x49\x6E\x64\x65\x78","\x70\x75\x73\x68","\x6F\x6E","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x3A\x20\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x64\x61\x74\x61","\x64\x61\x74\x61\x32","\x64\x61\x74\x61\x33","\x72\x65\x73\x75\x6C\x74","\x68\x61\x6E\x64\x6C\x65\x45\x76\x65\x6E\x74","\x7A\x65\x6E\x64\x65\x73\x6B","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A\x20","\x73\x74\x61\x74\x65","\x6D\x61\x70","\x69\x6E\x64\x65\x78\x4F\x66","\x61\x63\x74\x69\x76\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65","\x41\x66\x74\x65\x72\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x6C\x65\x6E\x67\x74\x68","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x41\x66\x74\x65\x72\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x56\x61\x72\x69\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x41\x66\x74\x65\x72\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x56\x61\x72\x69\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20","\x41\x66\x74\x65\x72\x20\x64\x65\x73\x74\x72\x6F\x79\x2C\x20\x56\x61\x72\x69\x61\x62\x6C\x65\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xc456[0];var _=require(_0xc456[1]);var IntegrationModel=require(_0xc456[3])[_0xc456[2]];var Variable=require(_0xc456[3])[_0xc456[4]];var Zendesk=require(_0xc456[5]);function Integration(_0x9a13x6){console[_0xc456[7]](_0xc456[6]);var _0x9a13x7= new Zendesk();var _0x9a13x8=[];var _0x9a13x9=[];var _0x9a13xa={};_0x9a13x6[_0xc456[17]](_0xc456[8],function(_0x9a13xb){if(!_0x9a13xa[_0xc456[10]](_0x9a13xb[_0xc456[9]])){_0x9a13xa[_0x9a13xb[_0xc456[9]]]=[]};if(_0x9a13xb[_0xc456[10]](_0xc456[11])&&_0x9a13xb[_0xc456[10]](_0xc456[12])){var _0x9a13xc=_[_0xc456[15]](_0x9a13x9,{"\x6E\x61\x6D\x65":_[_0xc456[14]](_[_0xc456[13]](_0x9a13xb[_0xc456[11]]))});if(_0x9a13xc>=0){var _0x9a13xd={name:_[_0xc456[14]](_[_0xc456[13]](_0x9a13xb[_0xc456[11]])),value:_0x9a13xb[_0xc456[12]]};_0x9a13xa[_0x9a13xb[_0xc456[9]]][_0xc456[16]](_0x9a13xd);};};});Variable[_0xc456[19]]()[_0xc456[18]](function(_0x9a13xe){_0x9a13x9=_0x9a13xe;synchVariables(_0x9a13x9);});IntegrationModel[_0xc456[19]]({where:{active:1}})[_0xc456[18]](function(_0x9a13xf){_0x9a13x8=_0x9a13xf;synchIntegrations(_0x9a13x8);});this[_0xc456[20]]=function(_0x9a13x10,_0x9a13x11,_0x9a13x12){console[_0xc456[7]](_0xc456[21]);if(integrationIsActive(_0x9a13x10[_0xc456[22]],_0x9a13x8)){switch(_0x9a13x10[_0xc456[22]]){case _0xc456[27]:_0x9a13x7[_0xc456[26]](_0x9a13x10[_0xc456[23]],_0x9a13x10[_0xc456[24]],_0x9a13x12,_0x9a13x11,_[_0xc456[25]](_0x9a13xa,_0x9a13x11[_0xc456[9]]));break ;;default:console[_0xc456[7]](_0xc456[28],_0x9a13x10[_0xc456[22]]);;}};};}function integrationIsActive(_0x9a13x14,_0x9a13x15){var _0x9a13x16=_[_0xc456[30]](_0x9a13x15,_0xc456[29]);if(_[_0xc456[31]](_0x9a13x16,_0x9a13x14)>=0){return true};return false;}function synchIntegrations(_0x9a13x15){IntegrationModel[_0xc456[37]](function(_0x9a13x11){if(_0x9a13x11[_0xc456[32]]){updateCollection(_0x9a13x15,_0x9a13x11)}else {_[_0xc456[34]](_0x9a13x15,{id:_0x9a13x11[_0xc456[33]]})};console[_0xc456[7]](_0xc456[35],_0x9a13x15[_0xc456[36]]);})}function synchVariables(_0x9a13x15){Variable[_0xc456[39]](function(_0x9a13x11){updateCollection(_0x9a13x15,_0x9a13x11);console[_0xc456[7]](_0xc456[38],_0x9a13x15[_0xc456[36]]);});Variable[_0xc456[37]](function(_0x9a13x11){updateCollection(_0x9a13x15,_0x9a13x11);console[_0xc456[7]](_0xc456[40],_0x9a13x15[_0xc456[36]]);});Variable[_0xc456[42]](function(_0x9a13x11){_[_0xc456[34]](_0x9a13x15,{id:_0x9a13x11[_0xc456[33]]});console[_0xc456[7]](_0xc456[41],_0x9a13x15[_0xc456[36]]);});}function updateCollection(_0x9a13x1a,_0x9a13x11){var _0x9a13x1b=_[_0xc456[43]](_0x9a13x1a,{id:_0x9a13x11[_0xc456[33]]});var _0x9a13xc=_0x9a13x1a[_0xc456[31]](_0x9a13x1b);if(_0x9a13x1b){_[_0xc456[44]](_0x9a13x1a[_0x9a13xc],_0x9a13x11)}else {_0x9a13x1a[_0xc456[45]](_0x9a13x11)};}module[_0xc456[46]]=Integration;
\ No newline at end of file
diff --git a/server/config/integrations/zendesk.js b/server/config/integrations/zendesk.js
index 8f6eef9..6d47a66 100644
--- a/server/config/integrations/zendesk.js
+++ b/server/config/integrations/zendesk.js
@@ -1 +1 @@
-var _0xda4b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x5A\x65\x6E\x64\x65\x73\x6B\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x5A\x65\x6E\x64\x65\x73\x6B\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x68\x61\x6E\x64\x6C\x65\x45\x76\x65\x6E\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x50\x61\x73\x73\x65\x64\x20\x70\x61\x72\x61\x6D\x65\x74\x65\x72\x73\x20\x61\x72\x65\x20\x6E\x6F\x74\x20\x65\x6E\x6F\x75\x67\x68\x20\x74\x6F\x20\x63\x72\x65\x61\x74\x65\x20\x61\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x3A\x20\x6D\x69\x73\x73\x20\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x49\x64\x20\x6F\x72\x20\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x49\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64","\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x75\x72\x69","\x68\x65\x61\x64\x65\x72\x73","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x73\x6F\x6E","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x61\x75\x74\x68\x54\x79\x70\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x3A","\x74\x6F\x6B\x65\x6E","\x2F\x74\x6F\x6B\x65\x6E\x3A","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x61\x73\x69\x63\x20","\x62\x61\x73\x65\x36\x34","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x3A","\x2F\x73\x65\x61\x72\x63\x68\x2E\x6A\x73\x6F\x6E","\x74\x79\x70\x65\x3A\x75\x73\x65\x72\x20\x72\x6F\x6C\x65\x3A\x61\x67\x65\x6E\x74\x20\x6E\x61\x6D\x65\x3A\x25\x73","\x66\x6F\x72\x6D\x61\x74","","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x76\x6F\x69\x63\x65","\x43\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A","\x72\x65\x73\x75\x6C\x74","\x6C\x65\x6E\x67\x74\x68","\x72\x65\x73\x75\x6C\x74\x73","\x63\x6F\x75\x6E\x74","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x66\x6F\x75\x6E\x64\x3A","\x61\x67\x65\x6E\x74","\x6E\x61\x6D\x65","\x66\x69\x72\x73\x74","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E\x20\x55\x73\x65\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x75\x73\x65\x72\x73\x2F\x6D\x65\x2E\x6A\x73\x6F\x6E","\x75\x73\x65\x72","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x64\x6D\x69\x6E\x20\x73\x65\x6C\x65\x63\x74\x65\x64","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x3A","\x74\x79\x70\x65\x3A\x75\x73\x65\x72\x20\x72\x6F\x6C\x65\x3A\x65\x6E\x64\x2D\x75\x73\x65\x72\x20\x25\x73\x3A\x25\x73","\x70\x68\x6F\x6E\x65","\x64\x65\x73\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x6E\x75\x6D","\x64\x65\x73\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x61\x6D\x65","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x66\x6F\x75\x6E\x64\x3A","\x65\x6E\x64\x75\x73\x65\x72","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x3A","\x2F\x75\x73\x65\x72\x73\x2E\x6A\x73\x6F\x6E","\x50\x4F\x53\x54","\x65\x6E\x64\x2D\x75\x73\x65\x72","\x43\x61\x6C\x6C\x65\x72\x20\x2D\x20\x25\x73","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x63\x72\x65\x61\x74\x65\x64\x3A\x20","\x69\x64","\x76\x61\x6C\x75\x65","\x66\x6F\x72\x45\x61\x63\x68","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x62\x6F\x64\x79\x3A","\x2F\x74\x69\x63\x6B\x65\x74\x73\x2E\x6A\x73\x6F\x6E","\x54\x61\x67\x73","\x6D\x61\x70","\x53\x75\x62\x6A\x65\x63\x74","\x73\x6F\x72\x74\x42\x79","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x74\x65\x6E\x74","\x70\x75\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x20","\x6A\x6F\x69\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6B\x65\x79\x56\x61\x6C\x75\x65","\x6B\x65\x79\x54\x79\x70\x65","\x25\x73\x3A\x20\x25\x73","\x6B\x65\x79","\x6B\x65\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x0A","\x46\x69\x65\x6C\x64","\x66\x69\x6C\x74\x65\x72","\x69\x64\x46\x69\x65\x6C\x64","\x6E\x61\x6D\x65\x46\x69\x65\x6C\x64","\x74\x69\x63\x6B\x65\x74","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x65\x64","\x2F\x63\x68\x61\x6E\x6E\x65\x6C\x73\x2F\x76\x6F\x69\x63\x65\x2F\x61\x67\x65\x6E\x74\x73\x2F\x25\x64\x2F\x74\x69\x63\x6B\x65\x74\x73\x2F\x25\x64\x2F\x64\x69\x73\x70\x6C\x61\x79\x2E\x6A\x73\x6F\x6E","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x25\x64\x20\x64\x69\x73\x70\x6C\x61\x79\x65\x64\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x25\x64","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x72\x72\x6F\x72\x20\x69\x6E\x20\x74\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x69\x6F\x6E","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x4D\x65\x73\x73\x61\x67\x65\x3A","\x6D\x65\x73\x73\x61\x67\x65","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x53\x74\x61\x63\x6B\x3A","\x73\x74\x61\x63\x6B","\x73\x75\x62\x73\x74\x72","\x2F","\x65\x78\x70\x6F\x72\x74\x73"];_0xda4b[0];var _=require(_0xda4b[1]);var util=require(_0xda4b[2]);var rp=require(_0xda4b[3]);var ZendeskIntegration=require(_0xda4b[5])[_0xda4b[4]];var ZendeskConfiguration=require(_0xda4b[5])[_0xda4b[6]];function Zendesk(){console[_0xda4b[8]](_0xda4b[7])}Zendesk[_0xda4b[10]][_0xda4b[9]]=function(_0x4e4bx7,_0x4e4bx8,_0x4e4bx9,_0x4e4bxa,_0x4e4bxb){var _0x4e4bxc={uri:undefined,headers:undefined,agent:undefined,enduser:undefined,ticket:undefined,configuration:undefined};if(!_0x4e4bx7|| !_0x4e4bx8){console[_0xda4b[12]](_0xda4b[11]);return ;};ZendeskConfiguration[_0xda4b[15]]({where:{id:_0x4e4bx8,AccountId:_0x4e4bx7},include:[{all:true,include:[{all:true}]}]})[_0xda4b[14]](handleEntityNotFound())[_0xda4b[14]](handleConnection(_0x4e4bxc))[_0xda4b[14]](searchAgent(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa))[_0xda4b[14]](handleAgent(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa))[_0xda4b[14]](searchAdmin(_0x4e4bxc))[_0xda4b[14]](handleAdmin(_0x4e4bxc))[_0xda4b[14]](searchEndUser(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa))[_0xda4b[14]](handleEndUser(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa))[_0xda4b[14]](endUserCreation(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa))[_0xda4b[14]](handleEndUserCreation(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa))[_0xda4b[14]](ticketCreation(_0x4e4bxc,_0x4e4bxa,_0x4e4bxb))[_0xda4b[14]](handleTicketDisplay(_0x4e4bxc))[_0xda4b[14]](handleEnd(_0x4e4bxc))[_0xda4b[13]](handleError(_0x4e4bxc));};function handleEntityNotFound(){return function(_0x4e4bxe){if(!_0x4e4bxe){return null};return _0x4e4bxe;}}function handleConnection(_0x4e4bxc){return function(_0x4e4bx10){var _0x4e4bx11=getAccountConfiguration(_0x4e4bx10.ZendeskAccount);_0x4e4bxc[_0xda4b[16]]=_0x4e4bx10;_0x4e4bxc[_0xda4b[17]]=_0x4e4bx11[_0xda4b[17]];_0x4e4bxc[_0xda4b[18]]=_0x4e4bx11[_0xda4b[18]];}}function getAccountConfiguration(_0x4e4bx13){var _0x4e4bx14={uri:stripTrailingSlash(_0x4e4bx13[_0xda4b[19]]),headers:{"\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E":undefined,"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xda4b[20],"\x41\x63\x63\x65\x70\x74":_0xda4b[20]}};var _0x4e4bx15=_0x4e4bx13[_0xda4b[21]];if(_0x4e4bx13[_0xda4b[22]]===_0xda4b[23]){_0x4e4bx15=_0x4e4bx15+_0xda4b[24]+_0x4e4bx13[_0xda4b[23]]}else {if(_0x4e4bx13[_0xda4b[22]]===_0xda4b[25]){_0x4e4bx15=_0x4e4bx15+_0xda4b[26]+_0x4e4bx13[_0xda4b[25]]}};_0x4e4bx14[_0xda4b[18]][_0xda4b[27]]=_0xda4b[28]+ new Buffer(_0x4e4bx15).toString(_0xda4b[29]);return _0x4e4bx14;}function searchAgent(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa){return function(){console[_0xda4b[8]](_0xda4b[30],getValueFromPropertyName(_0x4e4bxa,getAgentSearchPropertyFromChannel(_0x4e4bx9)));return rp({uri:_0x4e4bxc[_0xda4b[17]]+_0xda4b[31],qs:{"\x71\x75\x65\x72\x79":util[_0xda4b[33]](_0xda4b[32],getValueFromPropertyName(_0x4e4bxa,getAgentSearchPropertyFromChannel(_0x4e4bx9)))},headers:_0x4e4bxc[_0xda4b[18]],json:true});}}function getAgentSearchPropertyFromChannel(_0x4e4bx9){var _0x4e4bx18=_0xda4b[34];if(_0x4e4bx9){switch(_0x4e4bx9){case _0xda4b[36]:_0x4e4bx18=_0xda4b[35];break ;;default:_0x4e4bx18=_0xda4b[35];console[_0xda4b[12]](_0xda4b[37],_0x4e4bx9);;}};return _0x4e4bx18;}function getValueFromPropertyName(_0x4e4bxa,_0x4e4bx18){return _[_0xda4b[38]](_0x4e4bxa,_0x4e4bx18)}function handleAgent(_0x4e4bxc,_0x4e4bx9,_0x4e4bx1b){return function(_0x4e4bxa){if(_0x4e4bxa[_0xda4b[40]][_0xda4b[39]]>0&&_0x4e4bxa[_0xda4b[41]]>0){console[_0xda4b[8]](_0xda4b[42],getValueFromPropertyName(_0x4e4bx1b,getAgentSearchPropertyFromChannel(_0x4e4bx9)));_0x4e4bxc[_0xda4b[43]]=getMatchObject(_0x4e4bxa[_0xda4b[40]],_0xda4b[44],getValueFromPropertyName(_0x4e4bx1b,getAgentSearchPropertyFromChannel(_0x4e4bx9)));return _0x4e4bxc[_0xda4b[43]];};return ;}}function getMatchObject(_0x4e4bx1d,_0x4e4bx18,_0x4e4bx1e){var _0x4e4bx1f=_[_0xda4b[15]](_0x4e4bx1d,{property:_0x4e4bx1e});if(_0x4e4bx1f){return _0x4e4bx1f};return _[_0xda4b[45]](_0x4e4bx1d);}function searchAdmin(_0x4e4bxc){return function(_0x4e4bxa){if(_0x4e4bxa){return };console[_0xda4b[8]](_0xda4b[46]);return rp({uri:_0x4e4bxc[_0xda4b[17]]+_0xda4b[47],headers:_0x4e4bxc[_0xda4b[18]],json:true});}}function handleAdmin(_0x4e4bxc){return function(_0x4e4bxa){if(!_0x4e4bxa){return };if(_0x4e4bxa[_0xda4b[48]]){console[_0xda4b[8]](_0xda4b[49]);_0x4e4bxc[_0xda4b[43]]=_0x4e4bxa[_0xda4b[48]];};return ;}}function searchEndUser(_0x4e4bxc,_0x4e4bx9,_0x4e4bxa){return function(){console[_0xda4b[8]](_0xda4b[50],getValueFromPropertyName(_0x4e4bxa,getEndUserSearchPropertyFromChannel(_0x4e4bx9)));return rp({uri:_0x4e4bxc[_0xda4b[17]]+_0xda4b[31],qs:{"\x71\x75\x65\x72\x79":util[_0xda4b[33]](_0xda4b[51],getEndUserSearchQueryFromChannel(_0x4e4bx9),getValueFromPropertyName(_0x4e4bxa,getEndUserSearchPropertyFromChannel(_0x4e4bx9)))},headers:_0x4e4bxc[_0xda4b[18]],json:true});}}function getEndUserSearchQueryFromChannel(_0x4e4bx9){var _0x4e4bx18=_0xda4b[34];if(_0x4e4bx9){switch(_0x4e4bx9){case _0xda4b[36]:_0x4e4bx18=_0xda4b[52];break ;;default:_0x4e4bx18=_0xda4b[52];console[_0xda4b[12]](_0xda4b[37],_0x4e4bx9);;}};return _0x4e4bx18;}function getEndUserSearchPropertyFromChannel(_0x4e4bx9){var _0x4e4bx18=_0xda4b[34];if(_0x4e4bx9){switch(_0x4e4bx9){case _0xda4b[36]:_0x4e4bx18=_0xda4b[53];break ;;default:_0x4e4bx18=_0xda4b[53];console[_0xda4b[12]](_0xda4b[37],_0x4e4bx9);;}};return _0x4e4bx18;}function getEndUserNamePropertyFromChannel(_0x4e4bx9){var _0x4e4bx18=_0xda4b[34];if(_0x4e4bx9){switch(_0x4e4bx9){case _0xda4b[36]:_0x4e4bx18=_0xda4b[54];break ;;default:_0x4e4bx18=_0xda4b[54];console[_0xda4b[12]](_0xda4b[37],_0x4e4bx9);;}};return _0x4e4bx18;}function handleEndUser(_0x4e4bxc,_0x4e4bx9,_0x4e4bx1b){return function(_0x4e4bxa){if(_0x4e4bxa[_0xda4b[40]][_0xda4b[39]]>0&&_0x4e4bxa[_0xda4b[41]]>0){console[_0xda4b[8]](_0xda4b[55],getValueFromPropertyName(_0x4e4bx1b,getEndUserSearchPropertyFromChannel(_0x4e4bx9)));_0x4e4bxc[_0xda4b[56]]=_0x4e4bxa[_0xda4b[40]][0];return _0x4e4bxc[_0xda4b[56]];};return ;}}function endUserCreation(_0x4e4bxc,_0x4e4bx9,_0x4e4bx1b){return function(_0x4e4bxa){if(_0x4e4bxa){return };console[_0xda4b[8]](_0xda4b[57],getValueFromPropertyName(_0x4e4bx1b,getEndUserSearchPropertyFromChannel(_0x4e4bx9)));console[_0xda4b[8]](getJsonForEndUserCreation(_0x4e4bx9,_0x4e4bx1b));return rp({uri:_0x4e4bxc[_0xda4b[17]]+_0xda4b[58],method:_0xda4b[59],body:{user:getJsonForEndUserCreation(_0x4e4bx9,_0x4e4bx1b)},headers:_0x4e4bxc[_0xda4b[18]],json:true});}}function getJsonForEndUserCreation(_0x4e4bx9,_0x4e4bxa){var _0x4e4bx29={role:_0xda4b[60]};switch(_0x4e4bx9){case _0xda4b[36]:if(_0x4e4bxa[_0xda4b[54]]){_0x4e4bx29[_0xda4b[44]]=getValueFromPropertyName(_0x4e4bxa,getEndUserNamePropertyFromChannel(_0x4e4bx9))}else {_0x4e4bx29[_0xda4b[44]]=util[_0xda4b[33]](_0xda4b[61],getValueFromPropertyName(_0x4e4bxa,getAgentSearchPropertyFromChannel(_0x4e4bx9)))};_0x4e4bx29[_0xda4b[52]]=getValueFromPropertyName(_0x4e4bxa,getEndUserSearchPropertyFromChannel(_0x4e4bx9));break ;;default:console[_0xda4b[12]](_0xda4b[37],_0x4e4bx9);;};return _0x4e4bx29;}function handleEndUserCreation(_0x4e4bxc,_0x4e4bx9,_0x4e4bx1b){return function(_0x4e4bxa){if(!_0x4e4bxa){return };if(_0x4e4bxa[_0xda4b[48]]){console[_0xda4b[8]](_0xda4b[62],getValueFromPropertyName(_0x4e4bx1b,getEndUserSearchPropertyFromChannel(_0x4e4bx9)));_0x4e4bxc[_0xda4b[56]]=_0x4e4bxa[_0xda4b[48]];};return ;}}function ticketCreation(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb){return function(){var _0x4e4bx2c={requester_id:_0x4e4bxc[_0xda4b[43]][_0xda4b[63]],submitter_id:_0x4e4bxc[_0xda4b[56]][_0xda4b[63]],assignee_id:_0x4e4bxc[_0xda4b[56]][_0xda4b[63]],tags:createTagsFromConfiguration(_0x4e4bxc),subject:createSubjectFromConfiguration(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb),description:createDescriptionFromConfiguration(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb),custom_fields:createCustomFieldsFromConfiguration(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb)};var _0x4e4bx2d=createFieldsFromConfiguration(_0x4e4bxc);if(_0x4e4bx2d[_0xda4b[39]]>0){_[_0xda4b[65]](_0x4e4bx2d,function(_0x4e4bx2e){_0x4e4bx2c[_0x4e4bx2e[_0xda4b[63]]]=_0x4e4bx2e[_0xda4b[64]]})};console[_0xda4b[8]](_0xda4b[66],_0x4e4bx2c);return rp({uri:_0x4e4bxc[_0xda4b[17]]+_0xda4b[67],method:_0xda4b[59],body:{ticket:_0x4e4bx2c},headers:_0x4e4bxc[_0xda4b[18]],json:true});}}function createTagsFromConfiguration(_0x4e4bxc){var _0x4e4bx30=[];if(_0x4e4bxc[_0xda4b[16]][_0xda4b[68]][_0xda4b[39]]>0){_0x4e4bx30=_[_0xda4b[69]](_0x4e4bxc[_0xda4b[16]].Tags,_0xda4b[44])};return _0x4e4bx30;}function createSubjectFromConfiguration(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb){var _0x4e4bx32=_0xda4b[34];var _0x4e4bx33=[];if(_0x4e4bxc[_0xda4b[16]][_0xda4b[70]][_0xda4b[39]]>0){var _0x4e4bx34=_[_0xda4b[71]](_0x4e4bxc[_0xda4b[16]].Subject,[_0xda4b[63]]);_[_0xda4b[65]](_0x4e4bx34,function(_0x4e4bx35){if(_0x4e4bx35[_0xda4b[72]]===_0xda4b[73]){_0x4e4bx33[_0xda4b[75]](_0x4e4bx35[_0xda4b[74]])}else {if(_0x4e4bx35[_0xda4b[72]]===_0xda4b[76]&&_0x4e4bx35[_0xda4b[77]]){var _0x4e4bx36=getValueFromPropertyName(_0x4e4bx1b,_0x4e4bx35[_0xda4b[77]]);if(_0x4e4bx36){_0x4e4bx33[_0xda4b[75]](_0x4e4bx36.toString())};}else {if(_0x4e4bx35[_0xda4b[72]]===_0xda4b[78]){var _0x4e4bx37=_[_0xda4b[15]](_0x4e4bxb,{"\x6E\x61\x6D\x65":_0x4e4bx35[_0xda4b[79]][_0xda4b[44]]});if(_0x4e4bx37){_0x4e4bx33[_0xda4b[75]](_0x4e4bx37[_0xda4b[64]].toString())};}}}});_0x4e4bx32=_0x4e4bx33[_0xda4b[81]](_0xda4b[80]);};return _0x4e4bx32;}function createDescriptionFromConfiguration(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb){var _0x4e4bx39=_0xda4b[34];var _0x4e4bx33=[];if(_0x4e4bxc[_0xda4b[16]][_0xda4b[82]][_0xda4b[39]]>0){var _0x4e4bx3a=_[_0xda4b[71]](_0x4e4bxc[_0xda4b[16]].Description,[_0xda4b[63]]);_[_0xda4b[65]](_0x4e4bx3a,function(_0x4e4bx35){if(_0x4e4bx35[_0xda4b[72]]===_0xda4b[73]){_0x4e4bx33[_0xda4b[75]](_0x4e4bx35[_0xda4b[74]])}else {if(_0x4e4bx35[_0xda4b[72]]===_0xda4b[83]){if(_0x4e4bx35[_0xda4b[84]]===_0xda4b[73]){_0x4e4bx33[_0xda4b[75]](util[_0xda4b[33]](_0xda4b[85],_0x4e4bx35[_0xda4b[86]],_0x4e4bx35[_0xda4b[87]]))}else {if(_0x4e4bx35[_0xda4b[84]]===_0xda4b[76]&&_0x4e4bx35[_0xda4b[77]]){var _0x4e4bx36=getValueFromPropertyName(_0x4e4bx1b,_0x4e4bx35[_0xda4b[77]]);if(_0x4e4bx36){_0x4e4bx33[_0xda4b[75]](util[_0xda4b[33]](_0xda4b[85],_0x4e4bx35[_0xda4b[86]],_0x4e4bx36.toString()))};}else {if(_0x4e4bx35[_0xda4b[84]]===_0xda4b[78]){var _0x4e4bx37=_[_0xda4b[15]](_0x4e4bxb,{"\x6E\x61\x6D\x65":_0x4e4bx35[_0xda4b[79]][_0xda4b[44]]});if(_0x4e4bx37){_0x4e4bx33[_0xda4b[75]](util[_0xda4b[33]](_0xda4b[85],_0x4e4bx35[_0xda4b[86]],_0x4e4bx37[_0xda4b[64]].toString()))};}}}}}});_0x4e4bx39=_0x4e4bx33[_0xda4b[81]](_0xda4b[88]);};return _0x4e4bx39;}function createCustomFieldsFromConfiguration(_0x4e4bxc,_0x4e4bx1b,_0x4e4bxb){var _0x4e4bx3c=[];var _0x4e4bx3d=[];if(_0x4e4bxc[_0xda4b[16]][_0xda4b[89]][_0xda4b[39]]>0){_0x4e4bx3c=_[_0xda4b[90]](_0x4e4bxc[_0xda4b[16]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":true});_[_0xda4b[65]](_0x4e4bx3c,function(_0x4e4bx2e){if(_0x4e4bx2e[_0xda4b[72]]===_0xda4b[73]){_0x4e4bx3d[_0xda4b[75]]({id:_0x4e4bx2e[_0xda4b[91]],value:_0x4e4bx2e[_0xda4b[74]]})}else {if(_0x4e4bx2e[_0xda4b[72]]===_0xda4b[76]){var _0x4e4bx36=getValueFromPropertyName(_0x4e4bx1b,_0x4e4bx2e[_0xda4b[77]]);if(_0x4e4bx36){_0x4e4bx3d[_0xda4b[75]]({id:_0x4e4bx2e[_0xda4b[91]],value:_0x4e4bx36.toString()})};}else {if(_0x4e4bx2e[_0xda4b[72]]===_0xda4b[78]){var _0x4e4bx37=_[_0xda4b[15]](_0x4e4bxb,{"\x6E\x61\x6D\x65":_0x4e4bx2e[_0xda4b[79]][_0xda4b[44]]});if(_0x4e4bx37){_0x4e4bx3d[_0xda4b[75]]({id:_0x4e4bx2e[_0xda4b[91]],value:_0x4e4bx37[_0xda4b[64]].toString()})};}}}});};return _0x4e4bx3d;}function createFieldsFromConfiguration(_0x4e4bxc){var _0x4e4bx2d=[];var _0x4e4bx3d=[];if(_0x4e4bxc[_0xda4b[16]][_0xda4b[89]][_0xda4b[39]]>0){_0x4e4bx2d=_[_0xda4b[90]](_0x4e4bxc[_0xda4b[16]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":false});_[_0xda4b[65]](_0x4e4bx2d,function(_0x4e4bx2e){if(_0x4e4bx2e[_0xda4b[72]]===_0xda4b[73]){_0x4e4bx3d[_0xda4b[75]]({id:_0x4e4bx2e[_0xda4b[92]],value:_0x4e4bx2e[_0xda4b[74]]})}});};return _0x4e4bx3d;}function handleTicketDisplay(_0x4e4bxc){return function(_0x4e4bxa){if(_0x4e4bxa[_0xda4b[93]]){console[_0xda4b[8]](_0xda4b[94]);_0x4e4bxc[_0xda4b[93]]=_0x4e4bxa[_0xda4b[93]];var _0x4e4bx40=util[_0xda4b[33]](_0xda4b[95],_0x4e4bxc[_0xda4b[43]][_0xda4b[63]],_0x4e4bxc[_0xda4b[93]][_0xda4b[63]]);return rp({uri:_0x4e4bxc[_0xda4b[17]]+_0x4e4bx40,method:_0xda4b[59],headers:_0x4e4bxc[_0xda4b[18]],json:true});};return ;}}function handleEnd(_0x4e4bxc){return function(){console[_0xda4b[8]](util[_0xda4b[33]](_0xda4b[96],_0x4e4bxc[_0xda4b[93]][_0xda4b[63]],_0x4e4bxc[_0xda4b[43]][_0xda4b[63]]));_0x4e4bxc=undefined;return ;}}function handleError(_0x4e4bxc){return function(_0x4e4bx43){console[_0xda4b[12]](_0xda4b[97]);console[_0xda4b[12]](_0xda4b[98],_0x4e4bx43[_0xda4b[99]]);console[_0xda4b[12]](_0xda4b[100],_0x4e4bx43[_0xda4b[101]]);_0x4e4bxc=undefined;return ;}}function stripTrailingSlash(_0x4e4bx45){if(_0x4e4bx45[_0xda4b[102]](-1)===_0xda4b[103]){return _0x4e4bx45[_0xda4b[102]](0,_0x4e4bx45[_0xda4b[39]]-1)};return _0x4e4bx45;}module[_0xda4b[104]]=Zendesk;
\ No newline at end of file
+var _0xb4bc=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x5A\x65\x6E\x64\x65\x73\x6B\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x5A\x65\x6E\x64\x65\x73\x6B\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x20\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x68\x61\x6E\x64\x6C\x65\x45\x76\x65\x6E\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x50\x61\x73\x73\x65\x64\x20\x70\x61\x72\x61\x6D\x65\x74\x65\x72\x73\x20\x61\x72\x65\x20\x6E\x6F\x74\x20\x65\x6E\x6F\x75\x67\x68\x20\x74\x6F\x20\x63\x72\x65\x61\x74\x65\x20\x61\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x3A\x20\x6D\x69\x73\x73\x20\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x49\x64\x20\x6F\x72\x20\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x49\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64","\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x75\x72\x69","\x68\x65\x61\x64\x65\x72\x73","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x73\x6F\x6E","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x61\x75\x74\x68\x54\x79\x70\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x3A","\x74\x6F\x6B\x65\x6E","\x2F\x74\x6F\x6B\x65\x6E\x3A","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x42\x61\x73\x69\x63\x20","\x62\x61\x73\x65\x36\x34","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x3A","\x2F\x73\x65\x61\x72\x63\x68\x2E\x6A\x73\x6F\x6E","\x74\x79\x70\x65\x3A\x75\x73\x65\x72\x20\x72\x6F\x6C\x65\x3A\x61\x67\x65\x6E\x74\x20\x6E\x61\x6D\x65\x3A\x25\x73","\x66\x6F\x72\x6D\x61\x74","","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x76\x6F\x69\x63\x65","\x43\x68\x61\x6E\x6E\x65\x6C\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x3A","\x72\x65\x73\x75\x6C\x74","\x6C\x65\x6E\x67\x74\x68","\x72\x65\x73\x75\x6C\x74\x73","\x63\x6F\x75\x6E\x74","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x66\x6F\x75\x6E\x64\x3A","\x61\x67\x65\x6E\x74","\x6E\x61\x6D\x65","\x66\x69\x72\x73\x74","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E\x20\x55\x73\x65\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x75\x73\x65\x72\x73\x2F\x6D\x65\x2E\x6A\x73\x6F\x6E","\x75\x73\x65\x72","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x41\x64\x6D\x69\x6E\x20\x73\x65\x6C\x65\x63\x74\x65\x64","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x74\x6F\x20\x73\x65\x61\x72\x63\x68\x3A","\x74\x79\x70\x65\x3A\x75\x73\x65\x72\x20\x72\x6F\x6C\x65\x3A\x65\x6E\x64\x2D\x75\x73\x65\x72\x20\x25\x73\x3A\x25\x73","\x70\x68\x6F\x6E\x65","\x64\x65\x73\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x6E\x75\x6D","\x64\x65\x73\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x6C\x69\x6E\x65\x6E\x61\x6D\x65","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x66\x6F\x75\x6E\x64\x3A","\x65\x6E\x64\x75\x73\x65\x72","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x3A","\x2F\x75\x73\x65\x72\x73\x2E\x6A\x73\x6F\x6E","\x50\x4F\x53\x54","\x65\x6E\x64\x2D\x75\x73\x65\x72","\x43\x61\x6C\x6C\x65\x72\x20\x2D\x20\x25\x73","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x6E\x64\x20\x55\x73\x65\x72\x20\x63\x72\x65\x61\x74\x65\x64\x3A\x20","\x69\x64","\x76\x61\x6C\x75\x65","\x66\x6F\x72\x45\x61\x63\x68","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x62\x6F\x64\x79\x3A","\x2F\x74\x69\x63\x6B\x65\x74\x73\x2E\x6A\x73\x6F\x6E","\x54\x61\x67\x73","\x6D\x61\x70","\x53\x75\x62\x6A\x65\x63\x74","\x73\x6F\x72\x74\x42\x79","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x63\x6F\x6E\x74\x65\x6E\x74","\x70\x75\x73\x68","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x20","\x6A\x6F\x69\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x6B\x65\x79\x56\x61\x6C\x75\x65","\x6B\x65\x79\x54\x79\x70\x65","\x25\x73\x3A\x20\x25\x73","\x6B\x65\x79","\x6B\x65\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x0A","\x46\x69\x65\x6C\x64","\x66\x69\x6C\x74\x65\x72","\x69\x64\x46\x69\x65\x6C\x64","\x6E\x61\x6D\x65\x46\x69\x65\x6C\x64","\x74\x69\x63\x6B\x65\x74","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x65\x64","\x2F\x63\x68\x61\x6E\x6E\x65\x6C\x73\x2F\x76\x6F\x69\x63\x65\x2F\x61\x67\x65\x6E\x74\x73\x2F\x25\x64\x2F\x74\x69\x63\x6B\x65\x74\x73\x2F\x25\x64\x2F\x64\x69\x73\x70\x6C\x61\x79\x2E\x6A\x73\x6F\x6E","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x54\x69\x63\x6B\x65\x74\x20\x25\x64\x20\x64\x69\x73\x70\x6C\x61\x79\x65\x64\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x25\x64","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x45\x72\x72\x6F\x72\x20\x69\x6E\x20\x74\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x69\x6F\x6E","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x4D\x65\x73\x73\x61\x67\x65\x3A","\x6D\x65\x73\x73\x61\x67\x65","\x5B\x5A\x65\x6E\x64\x65\x73\x6B\x5D\x20\x53\x74\x61\x63\x6B\x3A","\x73\x74\x61\x63\x6B","\x73\x75\x62\x73\x74\x72","\x2F","\x65\x78\x70\x6F\x72\x74\x73"];_0xb4bc[0];var _=require(_0xb4bc[1]);var util=require(_0xb4bc[2]);var rp=require(_0xb4bc[3]);var ZendeskIntegration=require(_0xb4bc[5])[_0xb4bc[4]];var ZendeskConfiguration=require(_0xb4bc[5])[_0xb4bc[6]];function Zendesk(){console[_0xb4bc[8]](_0xb4bc[7])}Zendesk[_0xb4bc[10]][_0xb4bc[9]]=function(_0x10bdx7,_0x10bdx8,_0x10bdx9,_0x10bdxa,_0x10bdxb){var _0x10bdxc={uri:undefined,headers:undefined,agent:undefined,enduser:undefined,ticket:undefined,configuration:undefined};if(!_0x10bdx7|| !_0x10bdx8){console[_0xb4bc[12]](_0xb4bc[11]);return ;};ZendeskConfiguration[_0xb4bc[15]]({where:{id:_0x10bdx8,AccountId:_0x10bdx7},include:[{all:true,include:[{all:true}]}]})[_0xb4bc[14]](handleEntityNotFound())[_0xb4bc[14]](handleConnection(_0x10bdxc))[_0xb4bc[14]](searchAgent(_0x10bdxc,_0x10bdx9,_0x10bdxa))[_0xb4bc[14]](handleAgent(_0x10bdxc,_0x10bdx9,_0x10bdxa))[_0xb4bc[14]](searchAdmin(_0x10bdxc))[_0xb4bc[14]](handleAdmin(_0x10bdxc))[_0xb4bc[14]](searchEndUser(_0x10bdxc,_0x10bdx9,_0x10bdxa))[_0xb4bc[14]](handleEndUser(_0x10bdxc,_0x10bdx9,_0x10bdxa))[_0xb4bc[14]](endUserCreation(_0x10bdxc,_0x10bdx9,_0x10bdxa))[_0xb4bc[14]](handleEndUserCreation(_0x10bdxc,_0x10bdx9,_0x10bdxa))[_0xb4bc[14]](ticketCreation(_0x10bdxc,_0x10bdxa,_0x10bdxb))[_0xb4bc[14]](handleTicketDisplay(_0x10bdxc))[_0xb4bc[14]](handleEnd(_0x10bdxc))[_0xb4bc[13]](handleError(_0x10bdxc));};function handleEntityNotFound(){return function(_0x10bdxe){if(!_0x10bdxe){return null};return _0x10bdxe;}}function handleConnection(_0x10bdxc){return function(_0x10bdx10){var _0x10bdx11=getAccountConfiguration(_0x10bdx10.ZendeskAccount);_0x10bdxc[_0xb4bc[16]]=_0x10bdx10;_0x10bdxc[_0xb4bc[17]]=_0x10bdx11[_0xb4bc[17]];_0x10bdxc[_0xb4bc[18]]=_0x10bdx11[_0xb4bc[18]];}}function getAccountConfiguration(_0x10bdx13){var _0x10bdx14={uri:stripTrailingSlash(_0x10bdx13[_0xb4bc[19]]),headers:{"\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E":undefined,"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xb4bc[20],"\x41\x63\x63\x65\x70\x74":_0xb4bc[20]}};var _0x10bdx15=_0x10bdx13[_0xb4bc[21]];if(_0x10bdx13[_0xb4bc[22]]===_0xb4bc[23]){_0x10bdx15=_0x10bdx15+_0xb4bc[24]+_0x10bdx13[_0xb4bc[23]]}else {if(_0x10bdx13[_0xb4bc[22]]===_0xb4bc[25]){_0x10bdx15=_0x10bdx15+_0xb4bc[26]+_0x10bdx13[_0xb4bc[25]]}};_0x10bdx14[_0xb4bc[18]][_0xb4bc[27]]=_0xb4bc[28]+ new Buffer(_0x10bdx15).toString(_0xb4bc[29]);return _0x10bdx14;}function searchAgent(_0x10bdxc,_0x10bdx9,_0x10bdxa){return function(){console[_0xb4bc[8]](_0xb4bc[30],getValueFromPropertyName(_0x10bdxa,getAgentSearchPropertyFromChannel(_0x10bdx9)));return rp({uri:_0x10bdxc[_0xb4bc[17]]+_0xb4bc[31],qs:{"\x71\x75\x65\x72\x79":util[_0xb4bc[33]](_0xb4bc[32],getValueFromPropertyName(_0x10bdxa,getAgentSearchPropertyFromChannel(_0x10bdx9)))},headers:_0x10bdxc[_0xb4bc[18]],json:true});}}function getAgentSearchPropertyFromChannel(_0x10bdx9){var _0x10bdx18=_0xb4bc[34];if(_0x10bdx9){switch(_0x10bdx9){case _0xb4bc[36]:_0x10bdx18=_0xb4bc[35];break ;;default:_0x10bdx18=_0xb4bc[35];console[_0xb4bc[12]](_0xb4bc[37],_0x10bdx9);;}};return _0x10bdx18;}function getValueFromPropertyName(_0x10bdxa,_0x10bdx18){return _[_0xb4bc[38]](_0x10bdxa,_0x10bdx18)}function handleAgent(_0x10bdxc,_0x10bdx9,_0x10bdx1b){return function(_0x10bdxa){if(_0x10bdxa[_0xb4bc[40]][_0xb4bc[39]]>0&&_0x10bdxa[_0xb4bc[41]]>0){console[_0xb4bc[8]](_0xb4bc[42],getValueFromPropertyName(_0x10bdx1b,getAgentSearchPropertyFromChannel(_0x10bdx9)));_0x10bdxc[_0xb4bc[43]]=getMatchObject(_0x10bdxa[_0xb4bc[40]],_0xb4bc[44],getValueFromPropertyName(_0x10bdx1b,getAgentSearchPropertyFromChannel(_0x10bdx9)));return _0x10bdxc[_0xb4bc[43]];};return ;}}function getMatchObject(_0x10bdx1d,_0x10bdx18,_0x10bdx1e){var _0x10bdx1f=_[_0xb4bc[15]](_0x10bdx1d,{property:_0x10bdx1e});if(_0x10bdx1f){return _0x10bdx1f};return _[_0xb4bc[45]](_0x10bdx1d);}function searchAdmin(_0x10bdxc){return function(_0x10bdxa){if(_0x10bdxa){return };console[_0xb4bc[8]](_0xb4bc[46]);return rp({uri:_0x10bdxc[_0xb4bc[17]]+_0xb4bc[47],headers:_0x10bdxc[_0xb4bc[18]],json:true});}}function handleAdmin(_0x10bdxc){return function(_0x10bdxa){if(!_0x10bdxa){return };if(_0x10bdxa[_0xb4bc[48]]){console[_0xb4bc[8]](_0xb4bc[49]);_0x10bdxc[_0xb4bc[43]]=_0x10bdxa[_0xb4bc[48]];};return ;}}function searchEndUser(_0x10bdxc,_0x10bdx9,_0x10bdxa){return function(){console[_0xb4bc[8]](_0xb4bc[50],getValueFromPropertyName(_0x10bdxa,getEndUserSearchPropertyFromChannel(_0x10bdx9)));return rp({uri:_0x10bdxc[_0xb4bc[17]]+_0xb4bc[31],qs:{"\x71\x75\x65\x72\x79":util[_0xb4bc[33]](_0xb4bc[51],getEndUserSearchQueryFromChannel(_0x10bdx9),getValueFromPropertyName(_0x10bdxa,getEndUserSearchPropertyFromChannel(_0x10bdx9)))},headers:_0x10bdxc[_0xb4bc[18]],json:true});}}function getEndUserSearchQueryFromChannel(_0x10bdx9){var _0x10bdx18=_0xb4bc[34];if(_0x10bdx9){switch(_0x10bdx9){case _0xb4bc[36]:_0x10bdx18=_0xb4bc[52];break ;;default:_0x10bdx18=_0xb4bc[52];console[_0xb4bc[12]](_0xb4bc[37],_0x10bdx9);;}};return _0x10bdx18;}function getEndUserSearchPropertyFromChannel(_0x10bdx9){var _0x10bdx18=_0xb4bc[34];if(_0x10bdx9){switch(_0x10bdx9){case _0xb4bc[36]:_0x10bdx18=_0xb4bc[53];break ;;default:_0x10bdx18=_0xb4bc[53];console[_0xb4bc[12]](_0xb4bc[37],_0x10bdx9);;}};return _0x10bdx18;}function getEndUserNamePropertyFromChannel(_0x10bdx9){var _0x10bdx18=_0xb4bc[34];if(_0x10bdx9){switch(_0x10bdx9){case _0xb4bc[36]:_0x10bdx18=_0xb4bc[54];break ;;default:_0x10bdx18=_0xb4bc[54];console[_0xb4bc[12]](_0xb4bc[37],_0x10bdx9);;}};return _0x10bdx18;}function handleEndUser(_0x10bdxc,_0x10bdx9,_0x10bdx1b){return function(_0x10bdxa){if(_0x10bdxa[_0xb4bc[40]][_0xb4bc[39]]>0&&_0x10bdxa[_0xb4bc[41]]>0){console[_0xb4bc[8]](_0xb4bc[55],getValueFromPropertyName(_0x10bdx1b,getEndUserSearchPropertyFromChannel(_0x10bdx9)));_0x10bdxc[_0xb4bc[56]]=_0x10bdxa[_0xb4bc[40]][0];return _0x10bdxc[_0xb4bc[56]];};return ;}}function endUserCreation(_0x10bdxc,_0x10bdx9,_0x10bdx1b){return function(_0x10bdxa){if(_0x10bdxa){return };console[_0xb4bc[8]](_0xb4bc[57],getValueFromPropertyName(_0x10bdx1b,getEndUserSearchPropertyFromChannel(_0x10bdx9)));console[_0xb4bc[8]](getJsonForEndUserCreation(_0x10bdx9,_0x10bdx1b));return rp({uri:_0x10bdxc[_0xb4bc[17]]+_0xb4bc[58],method:_0xb4bc[59],body:{user:getJsonForEndUserCreation(_0x10bdx9,_0x10bdx1b)},headers:_0x10bdxc[_0xb4bc[18]],json:true});}}function getJsonForEndUserCreation(_0x10bdx9,_0x10bdxa){var _0x10bdx29={role:_0xb4bc[60]};switch(_0x10bdx9){case _0xb4bc[36]:if(_0x10bdxa[_0xb4bc[54]]){_0x10bdx29[_0xb4bc[44]]=getValueFromPropertyName(_0x10bdxa,getEndUserNamePropertyFromChannel(_0x10bdx9))}else {_0x10bdx29[_0xb4bc[44]]=util[_0xb4bc[33]](_0xb4bc[61],getValueFromPropertyName(_0x10bdxa,getAgentSearchPropertyFromChannel(_0x10bdx9)))};_0x10bdx29[_0xb4bc[52]]=getValueFromPropertyName(_0x10bdxa,getEndUserSearchPropertyFromChannel(_0x10bdx9));break ;;default:console[_0xb4bc[12]](_0xb4bc[37],_0x10bdx9);;};return _0x10bdx29;}function handleEndUserCreation(_0x10bdxc,_0x10bdx9,_0x10bdx1b){return function(_0x10bdxa){if(!_0x10bdxa){return };if(_0x10bdxa[_0xb4bc[48]]){console[_0xb4bc[8]](_0xb4bc[62],getValueFromPropertyName(_0x10bdx1b,getEndUserSearchPropertyFromChannel(_0x10bdx9)));_0x10bdxc[_0xb4bc[56]]=_0x10bdxa[_0xb4bc[48]];};return ;}}function ticketCreation(_0x10bdxc,_0x10bdx1b,_0x10bdxb){return function(){var _0x10bdx2c={requester_id:_0x10bdxc[_0xb4bc[43]][_0xb4bc[63]],submitter_id:_0x10bdxc[_0xb4bc[56]][_0xb4bc[63]],assignee_id:_0x10bdxc[_0xb4bc[56]][_0xb4bc[63]],tags:createTagsFromConfiguration(_0x10bdxc),subject:createSubjectFromConfiguration(_0x10bdxc,_0x10bdx1b,_0x10bdxb),description:createDescriptionFromConfiguration(_0x10bdxc,_0x10bdx1b,_0x10bdxb),custom_fields:createCustomFieldsFromConfiguration(_0x10bdxc,_0x10bdx1b,_0x10bdxb)};var _0x10bdx2d=createFieldsFromConfiguration(_0x10bdxc);if(_0x10bdx2d[_0xb4bc[39]]>0){_[_0xb4bc[65]](_0x10bdx2d,function(_0x10bdx2e){_0x10bdx2c[_0x10bdx2e[_0xb4bc[63]]]=_0x10bdx2e[_0xb4bc[64]]})};console[_0xb4bc[8]](_0xb4bc[66],_0x10bdx2c);return rp({uri:_0x10bdxc[_0xb4bc[17]]+_0xb4bc[67],method:_0xb4bc[59],body:{ticket:_0x10bdx2c},headers:_0x10bdxc[_0xb4bc[18]],json:true});}}function createTagsFromConfiguration(_0x10bdxc){var _0x10bdx30=[];if(_0x10bdxc[_0xb4bc[16]][_0xb4bc[68]][_0xb4bc[39]]>0){_0x10bdx30=_[_0xb4bc[69]](_0x10bdxc[_0xb4bc[16]].Tags,_0xb4bc[44])};return _0x10bdx30;}function createSubjectFromConfiguration(_0x10bdxc,_0x10bdx1b,_0x10bdxb){var _0x10bdx32=_0xb4bc[34];var _0x10bdx33=[];if(_0x10bdxc[_0xb4bc[16]][_0xb4bc[70]][_0xb4bc[39]]>0){var _0x10bdx34=_[_0xb4bc[71]](_0x10bdxc[_0xb4bc[16]].Subject,[_0xb4bc[63]]);_[_0xb4bc[65]](_0x10bdx34,function(_0x10bdx35){if(_0x10bdx35[_0xb4bc[72]]===_0xb4bc[73]){_0x10bdx33[_0xb4bc[75]](_0x10bdx35[_0xb4bc[74]])}else {if(_0x10bdx35[_0xb4bc[72]]===_0xb4bc[76]&&_0x10bdx35[_0xb4bc[77]]){var _0x10bdx36=getValueFromPropertyName(_0x10bdx1b,_0x10bdx35[_0xb4bc[77]]);if(_0x10bdx36){_0x10bdx33[_0xb4bc[75]](_0x10bdx36.toString())};}else {if(_0x10bdx35[_0xb4bc[72]]===_0xb4bc[78]){var _0x10bdx37=_[_0xb4bc[15]](_0x10bdxb,{"\x6E\x61\x6D\x65":_0x10bdx35[_0xb4bc[79]][_0xb4bc[44]]});if(_0x10bdx37){_0x10bdx33[_0xb4bc[75]](_0x10bdx37[_0xb4bc[64]].toString())};}}}});_0x10bdx32=_0x10bdx33[_0xb4bc[81]](_0xb4bc[80]);};return _0x10bdx32;}function createDescriptionFromConfiguration(_0x10bdxc,_0x10bdx1b,_0x10bdxb){var _0x10bdx39=_0xb4bc[34];var _0x10bdx33=[];if(_0x10bdxc[_0xb4bc[16]][_0xb4bc[82]][_0xb4bc[39]]>0){var _0x10bdx3a=_[_0xb4bc[71]](_0x10bdxc[_0xb4bc[16]].Description,[_0xb4bc[63]]);_[_0xb4bc[65]](_0x10bdx3a,function(_0x10bdx35){if(_0x10bdx35[_0xb4bc[72]]===_0xb4bc[73]){_0x10bdx33[_0xb4bc[75]](_0x10bdx35[_0xb4bc[74]])}else {if(_0x10bdx35[_0xb4bc[72]]===_0xb4bc[83]){if(_0x10bdx35[_0xb4bc[84]]===_0xb4bc[73]){_0x10bdx33[_0xb4bc[75]](util[_0xb4bc[33]](_0xb4bc[85],_0x10bdx35[_0xb4bc[86]],_0x10bdx35[_0xb4bc[87]]))}else {if(_0x10bdx35[_0xb4bc[84]]===_0xb4bc[76]&&_0x10bdx35[_0xb4bc[77]]){var _0x10bdx36=getValueFromPropertyName(_0x10bdx1b,_0x10bdx35[_0xb4bc[77]]);if(_0x10bdx36){_0x10bdx33[_0xb4bc[75]](util[_0xb4bc[33]](_0xb4bc[85],_0x10bdx35[_0xb4bc[86]],_0x10bdx36.toString()))};}else {if(_0x10bdx35[_0xb4bc[84]]===_0xb4bc[78]){var _0x10bdx37=_[_0xb4bc[15]](_0x10bdxb,{"\x6E\x61\x6D\x65":_0x10bdx35[_0xb4bc[79]][_0xb4bc[44]]});if(_0x10bdx37){_0x10bdx33[_0xb4bc[75]](util[_0xb4bc[33]](_0xb4bc[85],_0x10bdx35[_0xb4bc[86]],_0x10bdx37[_0xb4bc[64]].toString()))};}}}}}});_0x10bdx39=_0x10bdx33[_0xb4bc[81]](_0xb4bc[88]);};return _0x10bdx39;}function createCustomFieldsFromConfiguration(_0x10bdxc,_0x10bdx1b,_0x10bdxb){var _0x10bdx3c=[];var _0x10bdx3d=[];if(_0x10bdxc[_0xb4bc[16]][_0xb4bc[89]][_0xb4bc[39]]>0){_0x10bdx3c=_[_0xb4bc[90]](_0x10bdxc[_0xb4bc[16]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":true});_[_0xb4bc[65]](_0x10bdx3c,function(_0x10bdx2e){if(_0x10bdx2e[_0xb4bc[72]]===_0xb4bc[73]){_0x10bdx3d[_0xb4bc[75]]({id:_0x10bdx2e[_0xb4bc[91]],value:_0x10bdx2e[_0xb4bc[74]]})}else {if(_0x10bdx2e[_0xb4bc[72]]===_0xb4bc[76]){var _0x10bdx36=getValueFromPropertyName(_0x10bdx1b,_0x10bdx2e[_0xb4bc[77]]);if(_0x10bdx36){_0x10bdx3d[_0xb4bc[75]]({id:_0x10bdx2e[_0xb4bc[91]],value:_0x10bdx36.toString()})};}else {if(_0x10bdx2e[_0xb4bc[72]]===_0xb4bc[78]){var _0x10bdx37=_[_0xb4bc[15]](_0x10bdxb,{"\x6E\x61\x6D\x65":_0x10bdx2e[_0xb4bc[79]][_0xb4bc[44]]});if(_0x10bdx37){_0x10bdx3d[_0xb4bc[75]]({id:_0x10bdx2e[_0xb4bc[91]],value:_0x10bdx37[_0xb4bc[64]].toString()})};}}}});};return _0x10bdx3d;}function createFieldsFromConfiguration(_0x10bdxc){var _0x10bdx2d=[];var _0x10bdx3d=[];if(_0x10bdxc[_0xb4bc[16]][_0xb4bc[89]][_0xb4bc[39]]>0){_0x10bdx2d=_[_0xb4bc[90]](_0x10bdxc[_0xb4bc[16]].Field,{"\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64":false});_[_0xb4bc[65]](_0x10bdx2d,function(_0x10bdx2e){if(_0x10bdx2e[_0xb4bc[72]]===_0xb4bc[73]){_0x10bdx3d[_0xb4bc[75]]({id:_0x10bdx2e[_0xb4bc[92]],value:_0x10bdx2e[_0xb4bc[74]]})}});};return _0x10bdx3d;}function handleTicketDisplay(_0x10bdxc){return function(_0x10bdxa){if(_0x10bdxa[_0xb4bc[93]]){console[_0xb4bc[8]](_0xb4bc[94]);_0x10bdxc[_0xb4bc[93]]=_0x10bdxa[_0xb4bc[93]];var _0x10bdx40=util[_0xb4bc[33]](_0xb4bc[95],_0x10bdxc[_0xb4bc[43]][_0xb4bc[63]],_0x10bdxc[_0xb4bc[93]][_0xb4bc[63]]);return rp({uri:_0x10bdxc[_0xb4bc[17]]+_0x10bdx40,method:_0xb4bc[59],headers:_0x10bdxc[_0xb4bc[18]],json:true});};return ;}}function handleEnd(_0x10bdxc){return function(){console[_0xb4bc[8]](util[_0xb4bc[33]](_0xb4bc[96],_0x10bdxc[_0xb4bc[93]][_0xb4bc[63]],_0x10bdxc[_0xb4bc[43]][_0xb4bc[63]]));_0x10bdxc=undefined;return ;}}function handleError(_0x10bdxc){return function(_0x10bdx43){console[_0xb4bc[12]](_0xb4bc[97]);console[_0xb4bc[12]](_0xb4bc[98],_0x10bdx43[_0xb4bc[99]]);console[_0xb4bc[12]](_0xb4bc[100],_0x10bdx43[_0xb4bc[101]]);_0x10bdxc=undefined;return ;}}function stripTrailingSlash(_0x10bdx45){if(_0x10bdx45[_0xb4bc[102]](-1)===_0xb4bc[103]){return _0x10bdx45[_0xb4bc[102]](0,_0x10bdx45[_0xb4bc[39]]-1)};return _0x10bdx45;}module[_0xb4bc[104]]=Zendesk;
\ No newline at end of file
diff --git a/server/config/kue.chat.js b/server/config/kue.chat.js
index 6190396..cc4f8c9 100644
--- a/server/config/kue.chat.js
+++ b/server/config/kue.chat.js
@@ -1 +1 @@
-var _0xdaec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x6D\x64\x35","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x55\x73\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x63\x68\x61\x74","\x70\x72\x6F\x63\x65\x73\x73","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x63\x68\x61\x6E\x67\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x6E\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6F\x70\x65\x6E","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x61\x67\x65\x6E\x74\x69\x64","\x61\x64\x64\x55\x73\x65\x72","\x63\x68\x61\x74\x72\x6F\x6F\x6D\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x63\x68\x61\x74\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x4E\x6F\x20\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72\x49\x64","\x64\x61\x74\x61","\x69\x64","\x6D\x65\x72\x67\x65","\x65\x6D\x61\x69\x6C","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x6F\x72\x74\x42\x79","\x65\x78\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x76\x69\x74\x65","\x69","\x6A","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x6C\x6F\x67","\x74\x72\x75\x65","\x63\x6F\x75\x6E\x74\x42\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x55\x73\x65\x72\x73","\x6F\x6E\x6C\x69\x6E\x65","\x61\x70\x70","\x63\x61\x6C\x6C\x65\x64","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6F\x75\x6E\x74","\x62\x65\x65\x70\x61\x6C\x6C","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x73\x74\x72\x61\x74\x65\x67\x79","\x73\x74\x72\x61\x74\x65\x67\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x69\x73\x4F\x62\x6A\x65\x63\x74","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x75\x6E","\x6D\x6F\x6E","\x74\x75\x65","\x77\x65\x64","\x74\x68\x75","\x66\x72\x69","\x73\x61\x74","\x6A\x61\x6E","\x66\x65\x62","\x6D\x61\x72","\x61\x70\x72","\x6D\x61\x79","\x6A\x75\x6E","\x6A\x75\x6C","\x61\x75\x67","\x73\x65\x70","\x6F\x63\x74","\x6E\x6F\x76","\x64\x65\x63","\x2C","\x73\x70\x6C\x69\x74","\x2A","\x48\x48\x3A\x6D\x6D","\x2D","\x54\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x79","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x68\x69\x66\x74","\x73\x6C\x69\x63\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x44\x57\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x74\x65","\x44\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x6D\x6F\x6E\x74\x68","\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x49\x4E\x54\x45\x52\x56\x41\x4C\x20\x4F\x4B"];_0xdaec[0];var _=require(_0xdaec[1]);var moment=require(_0xdaec[2]);var md5=require(_0xdaec[3]);var ChatApplication=require(_0xdaec[5])[_0xdaec[4]];var ChatWebsite=require(_0xdaec[5])[_0xdaec[6]];var ChatVisitor=require(_0xdaec[5])[_0xdaec[7]];var ChatMessage=require(_0xdaec[5])[_0xdaec[8]];var ChatQueue=require(_0xdaec[5])[_0xdaec[9]];var ChatRoom=require(_0xdaec[5])[_0xdaec[10]];var Interval=require(_0xdaec[5])[_0xdaec[11]];var ReportChatSession=require(_0xdaec[5])[_0xdaec[12]];var ReportChat=require(_0xdaec[5])[_0xdaec[13]];var User=require(_0xdaec[5])[_0xdaec[14]];var timeouts={};module[_0xdaec[15]]=function(_0xb14exf){var _0xb14ex10=_0xb14exf[_0xdaec[16]]();_0xb14ex10[_0xdaec[18]](_0xdaec[17],20,function(_0xb14ex11,_0xb14ex12){onProcess(_0xb14ex11,_0xb14ex12)});ReportChat[_0xdaec[39]](function(_0xb14ex13){var _0xb14ex14;if(_0xb14ex13[_0xdaec[20]](_0xdaec[19])){if(timeouts[_0xb14ex13[_0xdaec[21]]]){clearTimeout(timeouts[_0xb14ex13[_0xdaec[21]]][_0xdaec[22]]);timeouts[_0xb14ex13[_0xdaec[21]]][_0xdaec[23]]();delete timeouts[_0xb14ex13[_0xdaec[21]]];};ChatRoom[_0xdaec[32]](_0xb14ex13[_0xdaec[31]])[_0xdaec[28]](function(_0xb14ex16){_0xb14ex14=_0xb14ex16;_0xb14ex16[_0xdaec[30]](_0xb14ex13[_0xdaec[29]],{individualHooks:true});})[_0xdaec[28]](function(){_0xb14ex14[_0xdaec[27]]({status:_0xdaec[26]})})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)});ReportChat[_0xdaec[27]]({agentringnoanswerAt:moment()[_0xdaec[34]](_0xdaec[33]),reason:_0xdaec[35],lastevent:_0xdaec[35]},{where:{uniqueid:_0xb14ex13[_0xdaec[21]],reason:null},individualHooks:true})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)});ReportChatSession[_0xdaec[27]]({chatleaveAt:moment()[_0xdaec[34]](_0xdaec[33]),agentid:_0xb14ex13[_0xdaec[29]],fullname:_0xb14ex13[_0xdaec[36]],membername:_0xb14ex13[_0xdaec[37]],chatqueuename:_0xb14ex13[_0xdaec[38]]},{where:{uniqueid:_0xb14ex13[_0xdaec[21]]},individualHooks:true})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)});};});ChatVisitor[_0xdaec[40]](function(_0xb14ex13){onSave(_0xb14ex10,_0xb14ex13)});};function onSave(_0xb14exf,_0xb14ex13,_0xb14ex18){_0xb14exf[_0xdaec[43]](_0xdaec[17],_0xb14ex13[_0xdaec[42]])[_0xdaec[41]]()}function onProcess(_0xb14ex11,_0xb14ex12){ChatWebsite[_0xdaec[32]](_0xb14ex11[_0xdaec[49]].ChatWebsiteId,{include:[{model:ChatApplication,include:[{model:ChatQueue,include:[{model:User}]},{model:User},{model:Interval,include:[{all:true}]}]}]})[_0xdaec[28]](function(ChatWebsite){if(!ChatWebsite){_0xb14ex12( new Error(_0xdaec[44]));return ;};if(!ChatWebsite[_0xdaec[46]][_0xdaec[45]]){_0xb14ex12( new Error(_0xdaec[47]));return ;};_0xb14ex11[_0xdaec[49]][_0xdaec[48]]=_0xb14ex11[_0xdaec[49]][_0xdaec[50]];var _0xb14ex1a=_[_0xdaec[51]](_0xb14ex11[_0xdaec[49]],ChatWebsite[_0xdaec[42]]);ChatRoom[_0xdaec[43]]({type:_0xdaec[57],ChatVisitorId:_0xb14ex1a[_0xdaec[48]],ChatWebsiteId:_0xb14ex1a[_0xdaec[50]]},{include:[{all:true}]})[_0xdaec[28]](function(_0xb14ex16){onReportSession({uniqueid:_0xb14ex1a[_0xdaec[48]],chatroomid:_0xb14ex16[_0xdaec[50]],visitorname:_0xb14ex1a[_0xdaec[36]],visitoremail:_0xb14ex1a[_0xdaec[52]],websitename:_0xb14ex1a[_0xdaec[53]],websiteid:_0xb14ex1a[_0xdaec[50]],websiteaddress:_0xb14ex1a[_0xdaec[54]],chatjoinAt:moment()[_0xdaec[34]](_0xdaec[33])});_0xb14ex1a[_0xdaec[46]]=_[_0xdaec[56]](_0xb14ex1a.ChatApplications,_0xdaec[55]);onInvite(_0xb14ex1a,0,0,0,0,_0xb14ex16,_0xb14ex12);})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)});})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)})}function onInvite(_0xb14ex1c,_0xb14ex1d,_0xb14ex1e,_0xb14ex1f,_0xb14ex20,_0xb14ex16,_0xb14ex12){console[_0xdaec[62]](_0xdaec[58],_0xdaec[59],_0xb14ex1d,_0xdaec[60],_0xb14ex1e,_0xdaec[61],_0xb14ex1f);var _0xb14ex21=0;var _0xb14ex22;if(_0xb14ex1d===_0xb14ex1c[_0xdaec[46]][_0xdaec[45]]){console[_0xdaec[24]](_0xdaec[47]);onReportSession({uniqueid:_0xb14ex1c[_0xdaec[48]],mailunmanagedAt:moment()[_0xdaec[34]](_0xdaec[33]),mailleaveAt:moment()[_0xdaec[34]](_0xdaec[33])});_0xb14ex12( new Error(_0xdaec[47]));return ;};if(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]]){var _0xb14ex23=_[_0xdaec[64]](_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]].Users,{online:true})[_0xdaec[63]];if(_0xb14ex23&&onInterval(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]?_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[65]])){if(_0xb14ex1e===_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xdaec[45]]){if(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[22]]>_0xb14ex1f){onInvite(_0xb14ex1c,_0xb14ex1d,0,_0xb14ex1f,_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;}else {onInvite(_0xb14ex1c,++_0xb14ex1d,0,0,_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;}};switch(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[81]]){case _0xdaec[72]:if(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xb14ex1e][_0xdaec[67]]&&onInterval(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]?_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[65]])){_0xb14ex21=(((_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[22]]-_0xb14ex1f)>_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[22]])?_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[22]]:(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[22]]-_0xb14ex1f));onReport({uniqueid:_0xb14ex1c[_0xdaec[48]],chatroomid:_0xb14ex16[_0xdaec[50]],visitorname:_0xb14ex1c[_0xdaec[36]],visitoremail:_0xb14ex1c[_0xdaec[52]],websitename:_0xb14ex1c[_0xdaec[53]],websiteid:_0xb14ex1c[_0xdaec[50]],websiteaddress:_0xb14ex1c[_0xdaec[54]],sorting:_0xb14ex20,timeslot:_0xb14ex21,application:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[68]],fullname:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xb14ex1e][_0xdaec[36]],membername:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xb14ex1e][_0xdaec[53]],agentid:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xb14ex1e][_0xdaec[50]],chatqueuename:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[53]],lastevent:_0xdaec[69],holdtime:_0xb14ex1f,agentcalledAt:moment()[_0xdaec[34]](_0xdaec[33])});console[_0xdaec[62]](_0xdaec[70],_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[53]],_0xdaec[71],_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xb14ex1e][_0xdaec[53]],_0xdaec[22],_0xb14ex21,_0xdaec[61],_0xb14ex1f);_0xb14ex22=setTimeout(function(){onReportUpdate({uniqueid:_0xb14ex1c[_0xdaec[48]],count:_0xb14ex20,reason:_0xdaec[22],lastevent:_0xdaec[22],agentringnoanswerAt:moment()[_0xdaec[34]](_0xdaec[33])});_0xb14ex1f+=_0xb14ex21;onInvite(_0xb14ex1c,_0xb14ex1d,++_0xb14ex1e,_0xb14ex1f,++_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;},_0xb14ex21*1000);if(!timeouts[_0xb14ex1c[_0xdaec[48]]]){timeouts[_0xb14ex1c[_0xdaec[48]]]={}};timeouts[_0xb14ex1c[_0xdaec[48]]][_0xdaec[22]]=_0xb14ex22;timeouts[_0xb14ex1c[_0xdaec[48]]][_0xdaec[23]]=_0xb14ex12;}else {onInvite(_0xb14ex1c,_0xb14ex1d,++_0xb14ex1e,_0xb14ex1f,_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;};break ;;case _0xdaec[79]:_0xb14ex21=(((_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[22]]-_0xb14ex1f)>_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[22]])?_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[22]]:(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[22]]-_0xb14ex1f));var _0xb14ex24=[];_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xdaec[77]](function(_0xb14ex25){if(_0xb14ex25[_0xdaec[67]]){_0xb14ex24[_0xdaec[76]]({uniqueid:_0xb14ex1c[_0xdaec[48]],chatroomid:_0xb14ex16[_0xdaec[50]],sorting:_0xb14ex20,subject:_0xb14ex1c[_0xdaec[73]],timeslot:_0xb14ex21,from:_0xb14ex1c[_0xdaec[74]],attachment:_0xb14ex1c[_0xdaec[75]],accountname:_0xb14ex1c[_0xdaec[53]],accountaddress:_0xb14ex1c[_0xdaec[54]],application:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[68]],fullname:_0xb14ex25[_0xdaec[36]],membername:_0xb14ex25[_0xdaec[53]],agentid:_0xb14ex25[_0xdaec[50]],chatqueuename:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[53]],lastevent:_0xdaec[69],holdtime:_0xb14ex1f,agentcalledAt:moment()[_0xdaec[34]](_0xdaec[33]),visitorname:_0xb14ex1c[_0xdaec[36]],visitoremail:_0xb14ex1c[_0xdaec[52]],websitename:_0xb14ex1c[_0xdaec[53]],websiteid:_0xb14ex1c[_0xdaec[50]],websiteaddress:_0xb14ex1c[_0xdaec[54]]})}});if(_0xb14ex24[_0xdaec[45]]&&onInterval(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]?_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[65]])){onReport(_0xb14ex24,true);_0xb14ex22=setTimeout(function(){console[_0xdaec[62]](_0xdaec[78],_0xb14ex20);onReportUpdate({uniqueid:_0xb14ex1c[_0xdaec[48]],count:_0xb14ex20,reason:_0xdaec[22],lastevent:_0xdaec[22],agentringnoanswerAt:moment()[_0xdaec[34]](_0xdaec[33])});_0xb14ex1f+=_0xb14ex21;_0xb14ex1e+=_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[66]][_0xdaec[45]];onInvite(_0xb14ex1c,_0xb14ex1d,_0xb14ex1e,_0xb14ex1f,++_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;},_0xb14ex21*1000);if(!timeouts[_0xb14ex1c[_0xdaec[48]]]){timeouts[_0xb14ex1c[_0xdaec[48]]]={}};timeouts[_0xb14ex1c[_0xdaec[48]]][_0xdaec[22]]=_0xb14ex22;timeouts[_0xb14ex1c[_0xdaec[48]]][_0xdaec[23]]=_0xb14ex12;}else {console[_0xdaec[62]](_0xdaec[70],_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[9]][_0xdaec[53]],_0xdaec[22],_0xb14ex21,_0xdaec[61],_0xb14ex1f);onInvite(_0xb14ex1c,++_0xb14ex1d,0,0,_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;};break ;;default:console[_0xdaec[24]](_0xdaec[80]);;};}else {onInvite(_0xb14ex1c,++_0xb14ex1d,0,0,_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;};}else {_0xb14ex21=_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[22]];if(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[14]][_0xdaec[67]]&&onInterval(_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]?_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[11]]:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[65]])){onReport({uniqueid:_0xb14ex1c[_0xdaec[48]],chatroomid:_0xb14ex16[_0xdaec[50]],sorting:_0xb14ex20,subject:_0xb14ex1c[_0xdaec[73]],timeslot:_0xb14ex21,from:_0xb14ex1c[_0xdaec[74]],attachment:_0xb14ex1c[_0xdaec[75]],accountname:_0xb14ex1c[_0xdaec[53]],accountaddress:_0xb14ex1c[_0xdaec[54]],application:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[68]],fullname:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[14]][_0xdaec[36]],membername:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[14]][_0xdaec[53]],agentid:_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[14]][_0xdaec[50]],lastevent:_0xdaec[69],holdtime:_0xb14ex1f,agentcalledAt:moment()[_0xdaec[34]](_0xdaec[33]),visitorname:_0xb14ex1c[_0xdaec[36]],visitoremail:_0xb14ex1c[_0xdaec[52]],websitename:_0xb14ex1c[_0xdaec[53]],websiteid:_0xb14ex1c[_0xdaec[50]],websiteaddress:_0xb14ex1c[_0xdaec[54]]});console[_0xdaec[62]](_0xdaec[71],_0xb14ex1c[_0xdaec[46]][_0xb14ex1d][_0xdaec[14]][_0xdaec[53]],_0xdaec[22],_0xb14ex21,_0xdaec[61],_0xb14ex1f);_0xb14ex22=setTimeout(function(){onReportUpdate({uniqueid:_0xb14ex1c[_0xdaec[48]],count:_0xb14ex20,reason:_0xdaec[22],lastevent:_0xdaec[22],agentringnoanswerAt:moment()[_0xdaec[34]](_0xdaec[33])});onInvite(_0xb14ex1c,++_0xb14ex1d,0,0,_0xb14ex20,_0xb14ex16,_0xb14ex12);return ;},_0xb14ex21*1000);if(!timeouts[_0xb14ex1c[_0xdaec[48]]]){timeouts[_0xb14ex1c[_0xdaec[48]]]={}};timeouts[_0xb14ex1c[_0xdaec[48]]][_0xdaec[22]]=_0xb14ex22;timeouts[_0xb14ex1c[_0xdaec[48]]][_0xdaec[23]]=_0xb14ex12;}else {onInvite(_0xb14ex1c,++_0xb14ex1d,0,0,++_0xb14ex20,_0xb14ex16,_0xb14ex12);return;};};}function onReport(_0xb14ex27,_0xb14ex28){if(_0xb14ex28){ReportChat[_0xdaec[82]](_0xb14ex27,{individualHooks:true})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)})}else {ReportChat[_0xdaec[43]](_0xb14ex27)[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)})}}function onReportSession(_0xb14ex27){ReportChatSession[_0xdaec[84]]({where:{uniqueid:_0xb14ex27[_0xdaec[21]]},defaults:_0xb14ex27})[_0xdaec[83]](function(ReportChatSession,_0xb14ex2a){if(!_0xb14ex2a){ReportChatSession[_0xdaec[27]](_0xb14ex27,{individualHooks:true})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)})}})}function onReportUpdate(_0xb14ex27){ReportChat[_0xdaec[27]](_0xb14ex27,{where:{uniqueid:_0xb14ex27[_0xdaec[21]],sorting:_0xb14ex27[_0xdaec[78]]},individualHooks:true})[_0xdaec[25]](function(_0xb14ex15){console[_0xdaec[24]](_0xb14ex15)})}function onInterval(_0xb14ex2d){if(_[_0xdaec[85]](_0xb14ex2d)){for(var _0xb14ex1d=0;_0xb14ex1d<_0xb14ex2d[_0xdaec[86]][_0xdaec[45]];_0xb14ex1d++){if(!onCheckInterval(_0xb14ex2d[_0xdaec[86]][_0xb14ex1d][_0xdaec[65]])){return false}};return true;}else {return onCheckInterval(_0xb14ex2d)}}function onCheckInterval(_0xb14ex2d){var _0xb14ex2f=[_0xdaec[87],_0xdaec[88],_0xdaec[89],_0xdaec[90],_0xdaec[91],_0xdaec[92],_0xdaec[93]];var _0xb14ex30=[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];var _0xb14ex31=[_0xdaec[94],_0xdaec[95],_0xdaec[96],_0xdaec[97],_0xdaec[98],_0xdaec[99],_0xdaec[100],_0xdaec[101],_0xdaec[102],_0xdaec[103],_0xdaec[104],_0xdaec[105]];var _0xb14ex1d,_0xb14ex32;var _0xb14ex33=_0xb14ex2d[_0xdaec[107]](_0xdaec[106])[0];var _0xb14ex34=_0xb14ex2d[_0xdaec[107]](_0xdaec[106])[1];var _0xb14ex35=_0xb14ex2d[_0xdaec[107]](_0xdaec[106])[2];var _0xb14ex36=_0xb14ex2d[_0xdaec[107]](_0xdaec[106])[3];if(_0xb14ex33!==_0xdaec[108]){var _0xb14ex37=moment()[_0xdaec[34]](_0xdaec[109]);var _0xb14ex38=_0xb14ex33[_0xdaec[107]](_0xdaec[110])[0];var _0xb14ex39=_0xb14ex33[_0xdaec[107]](_0xdaec[110])[1];if((_0xb14ex37<_0xb14ex38)||(_0xb14ex37>_0xb14ex39)){console[_0xdaec[62]](_0xdaec[111]);return false;};};if(_0xb14ex34!==_0xdaec[108]){var _0xb14ex3a=_0xb14ex2f[moment()[_0xdaec[112]]()];var _0xb14ex3b=_[_0xdaec[113]](_0xb14ex2f,_0xb14ex34[_0xdaec[107]](_0xdaec[110])[0]);var _0xb14ex3c=_[_0xdaec[113]](_0xb14ex2f,_0xb14ex34[_0xdaec[107]](_0xdaec[110])[1]);for(_0xb14ex1d=0;_0xb14ex1d<_0xb14ex3b;_0xb14ex1d++){_0xb14ex32=_0xb14ex2f[_0xdaec[114]]();_0xb14ex2f[_0xdaec[76]](_0xb14ex32);};_0xb14ex3b=_[_0xdaec[113]](_0xb14ex2f,_0xb14ex34[_0xdaec[107]](_0xdaec[110])[0]);_0xb14ex3c=_[_0xdaec[113]](_0xb14ex2f,_0xb14ex34[_0xdaec[107]](_0xdaec[110])[1])+1;_0xb14ex2f=_0xb14ex2f[_0xdaec[115]](_0xb14ex3b,_0xb14ex3c);if(!_[_0xdaec[116]](_0xb14ex2f,_0xb14ex3a)){console[_0xdaec[62]](_0xdaec[117]);return false;};};if(_0xb14ex35!==_0xdaec[108]){var _0xb14ex3d=moment()[_0xdaec[118]]();var _0xb14ex3e=_[_0xdaec[113]](_0xb14ex30,parseInt(_0xb14ex35[_0xdaec[107]](_0xdaec[110])[0],10));var _0xb14ex3f=_[_0xdaec[113]](_0xb14ex30,parseInt(_0xb14ex35[_0xdaec[107]](_0xdaec[110])[1]));for(_0xb14ex1d=0;_0xb14ex1d<_0xb14ex3e;_0xb14ex1d++){_0xb14ex32=_0xb14ex30[_0xdaec[114]]();_0xb14ex30[_0xdaec[76]](_0xb14ex32);};_0xb14ex3e=_[_0xdaec[113]](_0xb14ex30,parseInt(_0xb14ex35[_0xdaec[107]](_0xdaec[110])[0],10));_0xb14ex3f=_[_0xdaec[113]](_0xb14ex30,parseInt(_0xb14ex35[_0xdaec[107]](_0xdaec[110])[1]),10)+1;_0xb14ex30=_0xb14ex30[_0xdaec[115]](_0xb14ex3e,_0xb14ex3f);if(!_[_0xdaec[116]](_0xb14ex30,_0xb14ex3d)){console[_0xdaec[62]](_0xdaec[119]);return false;};};if(_0xb14ex36!==_0xdaec[108]){var _0xb14ex40=_0xb14ex31[moment()[_0xdaec[120]]()];var _0xb14ex41=_[_0xdaec[113]](_0xb14ex31,_0xb14ex36[_0xdaec[107]](_0xdaec[110])[0]);var _0xb14ex42=_[_0xdaec[113]](_0xb14ex31,_0xb14ex36[_0xdaec[107]](_0xdaec[110])[1]);for(_0xb14ex1d=0;_0xb14ex1d<_0xb14ex41;_0xb14ex1d++){_0xb14ex32=_0xb14ex31[_0xdaec[114]]();_0xb14ex31[_0xdaec[76]](_0xb14ex32);};_0xb14ex41=_[_0xdaec[113]](_0xb14ex31,_0xb14ex36[_0xdaec[107]](_0xdaec[110])[0]);_0xb14ex42=_[_0xdaec[113]](_0xb14ex31,_0xb14ex36[_0xdaec[107]](_0xdaec[110])[1])+1;_0xb14ex31=_0xb14ex31[_0xdaec[115]](_0xb14ex41,_0xb14ex42);if(!_[_0xdaec[116]](_0xb14ex31,_0xb14ex40)){console[_0xdaec[62]](_0xdaec[121]);return false;};};console[_0xdaec[62]](_0xdaec[122]);return true;}
\ No newline at end of file
+var _0x6921=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x6D\x64\x35","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x55\x73\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x63\x68\x61\x74","\x70\x72\x6F\x63\x65\x73\x73","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x63\x68\x61\x6E\x67\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x6E\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6F\x70\x65\x6E","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x61\x67\x65\x6E\x74\x69\x64","\x61\x64\x64\x55\x73\x65\x72","\x63\x68\x61\x74\x72\x6F\x6F\x6D\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x63\x68\x61\x74\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x4E\x6F\x20\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72\x49\x64","\x64\x61\x74\x61","\x69\x64","\x6D\x65\x72\x67\x65","\x65\x6D\x61\x69\x6C","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x6F\x72\x74\x42\x79","\x65\x78\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x76\x69\x74\x65","\x69","\x6A","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x6C\x6F\x67","\x74\x72\x75\x65","\x63\x6F\x75\x6E\x74\x42\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x55\x73\x65\x72\x73","\x6F\x6E\x6C\x69\x6E\x65","\x61\x70\x70","\x63\x61\x6C\x6C\x65\x64","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6F\x75\x6E\x74","\x62\x65\x65\x70\x61\x6C\x6C","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x73\x74\x72\x61\x74\x65\x67\x79","\x73\x74\x72\x61\x74\x65\x67\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x69\x73\x4F\x62\x6A\x65\x63\x74","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x75\x6E","\x6D\x6F\x6E","\x74\x75\x65","\x77\x65\x64","\x74\x68\x75","\x66\x72\x69","\x73\x61\x74","\x6A\x61\x6E","\x66\x65\x62","\x6D\x61\x72","\x61\x70\x72","\x6D\x61\x79","\x6A\x75\x6E","\x6A\x75\x6C","\x61\x75\x67","\x73\x65\x70","\x6F\x63\x74","\x6E\x6F\x76","\x64\x65\x63","\x2C","\x73\x70\x6C\x69\x74","\x2A","\x48\x48\x3A\x6D\x6D","\x2D","\x54\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x79","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x68\x69\x66\x74","\x73\x6C\x69\x63\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x44\x57\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x74\x65","\x44\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x6D\x6F\x6E\x74\x68","\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x49\x4E\x54\x45\x52\x56\x41\x4C\x20\x4F\x4B"];_0x6921[0];var _=require(_0x6921[1]);var moment=require(_0x6921[2]);var md5=require(_0x6921[3]);var ChatApplication=require(_0x6921[5])[_0x6921[4]];var ChatWebsite=require(_0x6921[5])[_0x6921[6]];var ChatVisitor=require(_0x6921[5])[_0x6921[7]];var ChatMessage=require(_0x6921[5])[_0x6921[8]];var ChatQueue=require(_0x6921[5])[_0x6921[9]];var ChatRoom=require(_0x6921[5])[_0x6921[10]];var Interval=require(_0x6921[5])[_0x6921[11]];var ReportChatSession=require(_0x6921[5])[_0x6921[12]];var ReportChat=require(_0x6921[5])[_0x6921[13]];var User=require(_0x6921[5])[_0x6921[14]];var timeouts={};module[_0x6921[15]]=function(_0x345bxf){var _0x345bx10=_0x345bxf[_0x6921[16]]();_0x345bx10[_0x6921[18]](_0x6921[17],20,function(_0x345bx11,_0x345bx12){onProcess(_0x345bx11,_0x345bx12)});ReportChat[_0x6921[39]](function(_0x345bx13){var _0x345bx14;if(_0x345bx13[_0x6921[20]](_0x6921[19])){if(timeouts[_0x345bx13[_0x6921[21]]]){clearTimeout(timeouts[_0x345bx13[_0x6921[21]]][_0x6921[22]]);timeouts[_0x345bx13[_0x6921[21]]][_0x6921[23]]();delete timeouts[_0x345bx13[_0x6921[21]]];};ChatRoom[_0x6921[32]](_0x345bx13[_0x6921[31]])[_0x6921[28]](function(_0x345bx16){_0x345bx14=_0x345bx16;_0x345bx16[_0x6921[30]](_0x345bx13[_0x6921[29]],{individualHooks:true});})[_0x6921[28]](function(){_0x345bx14[_0x6921[27]]({status:_0x6921[26]})})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)});ReportChat[_0x6921[27]]({agentringnoanswerAt:moment()[_0x6921[34]](_0x6921[33]),reason:_0x6921[35],lastevent:_0x6921[35]},{where:{uniqueid:_0x345bx13[_0x6921[21]],reason:null},individualHooks:true})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)});ReportChatSession[_0x6921[27]]({chatleaveAt:moment()[_0x6921[34]](_0x6921[33]),agentid:_0x345bx13[_0x6921[29]],fullname:_0x345bx13[_0x6921[36]],membername:_0x345bx13[_0x6921[37]],chatqueuename:_0x345bx13[_0x6921[38]]},{where:{uniqueid:_0x345bx13[_0x6921[21]]},individualHooks:true})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)});};});ChatVisitor[_0x6921[40]](function(_0x345bx13){onSave(_0x345bx10,_0x345bx13)});};function onSave(_0x345bxf,_0x345bx13,_0x345bx18){_0x345bxf[_0x6921[43]](_0x6921[17],_0x345bx13[_0x6921[42]])[_0x6921[41]]()}function onProcess(_0x345bx11,_0x345bx12){ChatWebsite[_0x6921[32]](_0x345bx11[_0x6921[49]].ChatWebsiteId,{include:[{model:ChatApplication,include:[{model:ChatQueue,include:[{model:User}]},{model:User},{model:Interval,include:[{all:true}]}]}]})[_0x6921[28]](function(ChatWebsite){if(!ChatWebsite){_0x345bx12( new Error(_0x6921[44]));return ;};if(!ChatWebsite[_0x6921[46]][_0x6921[45]]){_0x345bx12( new Error(_0x6921[47]));return ;};_0x345bx11[_0x6921[49]][_0x6921[48]]=_0x345bx11[_0x6921[49]][_0x6921[50]];var _0x345bx1a=_[_0x6921[51]](_0x345bx11[_0x6921[49]],ChatWebsite[_0x6921[42]]);ChatRoom[_0x6921[43]]({type:_0x6921[57],ChatVisitorId:_0x345bx1a[_0x6921[48]],ChatWebsiteId:_0x345bx1a[_0x6921[50]]},{include:[{all:true}]})[_0x6921[28]](function(_0x345bx16){onReportSession({uniqueid:_0x345bx1a[_0x6921[48]],chatroomid:_0x345bx16[_0x6921[50]],visitorname:_0x345bx1a[_0x6921[36]],visitoremail:_0x345bx1a[_0x6921[52]],websitename:_0x345bx1a[_0x6921[53]],websiteid:_0x345bx1a[_0x6921[50]],websiteaddress:_0x345bx1a[_0x6921[54]],chatjoinAt:moment()[_0x6921[34]](_0x6921[33])});_0x345bx1a[_0x6921[46]]=_[_0x6921[56]](_0x345bx1a.ChatApplications,_0x6921[55]);onInvite(_0x345bx1a,0,0,0,0,_0x345bx16,_0x345bx12);})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)});})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)})}function onInvite(_0x345bx1c,_0x345bx1d,_0x345bx1e,_0x345bx1f,_0x345bx20,_0x345bx16,_0x345bx12){console[_0x6921[62]](_0x6921[58],_0x6921[59],_0x345bx1d,_0x6921[60],_0x345bx1e,_0x6921[61],_0x345bx1f);var _0x345bx21=0;var _0x345bx22;if(_0x345bx1d===_0x345bx1c[_0x6921[46]][_0x6921[45]]){console[_0x6921[24]](_0x6921[47]);onReportSession({uniqueid:_0x345bx1c[_0x6921[48]],mailunmanagedAt:moment()[_0x6921[34]](_0x6921[33]),mailleaveAt:moment()[_0x6921[34]](_0x6921[33])});_0x345bx12( new Error(_0x6921[47]));return ;};if(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]]){var _0x345bx23=_[_0x6921[64]](_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]].Users,{online:true})[_0x6921[63]];if(_0x345bx23&&onInterval(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]?_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[65]])){if(_0x345bx1e===_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x6921[45]]){if(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[22]]>_0x345bx1f){onInvite(_0x345bx1c,_0x345bx1d,0,_0x345bx1f,_0x345bx20,_0x345bx16,_0x345bx12);return ;}else {onInvite(_0x345bx1c,++_0x345bx1d,0,0,_0x345bx20,_0x345bx16,_0x345bx12);return ;}};switch(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[81]]){case _0x6921[72]:if(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x345bx1e][_0x6921[67]]&&onInterval(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]?_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[65]])){_0x345bx21=(((_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[22]]-_0x345bx1f)>_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[22]])?_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[22]]:(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[22]]-_0x345bx1f));onReport({uniqueid:_0x345bx1c[_0x6921[48]],chatroomid:_0x345bx16[_0x6921[50]],visitorname:_0x345bx1c[_0x6921[36]],visitoremail:_0x345bx1c[_0x6921[52]],websitename:_0x345bx1c[_0x6921[53]],websiteid:_0x345bx1c[_0x6921[50]],websiteaddress:_0x345bx1c[_0x6921[54]],sorting:_0x345bx20,timeslot:_0x345bx21,application:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[68]],fullname:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x345bx1e][_0x6921[36]],membername:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x345bx1e][_0x6921[53]],agentid:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x345bx1e][_0x6921[50]],chatqueuename:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[53]],lastevent:_0x6921[69],holdtime:_0x345bx1f,agentcalledAt:moment()[_0x6921[34]](_0x6921[33])});console[_0x6921[62]](_0x6921[70],_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[53]],_0x6921[71],_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x345bx1e][_0x6921[53]],_0x6921[22],_0x345bx21,_0x6921[61],_0x345bx1f);_0x345bx22=setTimeout(function(){onReportUpdate({uniqueid:_0x345bx1c[_0x6921[48]],count:_0x345bx20,reason:_0x6921[22],lastevent:_0x6921[22],agentringnoanswerAt:moment()[_0x6921[34]](_0x6921[33])});_0x345bx1f+=_0x345bx21;onInvite(_0x345bx1c,_0x345bx1d,++_0x345bx1e,_0x345bx1f,++_0x345bx20,_0x345bx16,_0x345bx12);return ;},_0x345bx21*1000);if(!timeouts[_0x345bx1c[_0x6921[48]]]){timeouts[_0x345bx1c[_0x6921[48]]]={}};timeouts[_0x345bx1c[_0x6921[48]]][_0x6921[22]]=_0x345bx22;timeouts[_0x345bx1c[_0x6921[48]]][_0x6921[23]]=_0x345bx12;}else {onInvite(_0x345bx1c,_0x345bx1d,++_0x345bx1e,_0x345bx1f,_0x345bx20,_0x345bx16,_0x345bx12);return ;};break ;;case _0x6921[79]:_0x345bx21=(((_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[22]]-_0x345bx1f)>_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[22]])?_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[22]]:(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[22]]-_0x345bx1f));var _0x345bx24=[];_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x6921[77]](function(_0x345bx25){if(_0x345bx25[_0x6921[67]]){_0x345bx24[_0x6921[76]]({uniqueid:_0x345bx1c[_0x6921[48]],chatroomid:_0x345bx16[_0x6921[50]],sorting:_0x345bx20,subject:_0x345bx1c[_0x6921[73]],timeslot:_0x345bx21,from:_0x345bx1c[_0x6921[74]],attachment:_0x345bx1c[_0x6921[75]],accountname:_0x345bx1c[_0x6921[53]],accountaddress:_0x345bx1c[_0x6921[54]],application:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[68]],fullname:_0x345bx25[_0x6921[36]],membername:_0x345bx25[_0x6921[53]],agentid:_0x345bx25[_0x6921[50]],chatqueuename:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[53]],lastevent:_0x6921[69],holdtime:_0x345bx1f,agentcalledAt:moment()[_0x6921[34]](_0x6921[33]),visitorname:_0x345bx1c[_0x6921[36]],visitoremail:_0x345bx1c[_0x6921[52]],websitename:_0x345bx1c[_0x6921[53]],websiteid:_0x345bx1c[_0x6921[50]],websiteaddress:_0x345bx1c[_0x6921[54]]})}});if(_0x345bx24[_0x6921[45]]&&onInterval(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]?_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[65]])){onReport(_0x345bx24,true);_0x345bx22=setTimeout(function(){console[_0x6921[62]](_0x6921[78],_0x345bx20);onReportUpdate({uniqueid:_0x345bx1c[_0x6921[48]],count:_0x345bx20,reason:_0x6921[22],lastevent:_0x6921[22],agentringnoanswerAt:moment()[_0x6921[34]](_0x6921[33])});_0x345bx1f+=_0x345bx21;_0x345bx1e+=_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[66]][_0x6921[45]];onInvite(_0x345bx1c,_0x345bx1d,_0x345bx1e,_0x345bx1f,++_0x345bx20,_0x345bx16,_0x345bx12);return ;},_0x345bx21*1000);if(!timeouts[_0x345bx1c[_0x6921[48]]]){timeouts[_0x345bx1c[_0x6921[48]]]={}};timeouts[_0x345bx1c[_0x6921[48]]][_0x6921[22]]=_0x345bx22;timeouts[_0x345bx1c[_0x6921[48]]][_0x6921[23]]=_0x345bx12;}else {console[_0x6921[62]](_0x6921[70],_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[9]][_0x6921[53]],_0x6921[22],_0x345bx21,_0x6921[61],_0x345bx1f);onInvite(_0x345bx1c,++_0x345bx1d,0,0,_0x345bx20,_0x345bx16,_0x345bx12);return ;};break ;;default:console[_0x6921[24]](_0x6921[80]);;};}else {onInvite(_0x345bx1c,++_0x345bx1d,0,0,_0x345bx20,_0x345bx16,_0x345bx12);return ;};}else {_0x345bx21=_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[22]];if(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[14]][_0x6921[67]]&&onInterval(_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]?_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[11]]:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[65]])){onReport({uniqueid:_0x345bx1c[_0x6921[48]],chatroomid:_0x345bx16[_0x6921[50]],sorting:_0x345bx20,subject:_0x345bx1c[_0x6921[73]],timeslot:_0x345bx21,from:_0x345bx1c[_0x6921[74]],attachment:_0x345bx1c[_0x6921[75]],accountname:_0x345bx1c[_0x6921[53]],accountaddress:_0x345bx1c[_0x6921[54]],application:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[68]],fullname:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[14]][_0x6921[36]],membername:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[14]][_0x6921[53]],agentid:_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[14]][_0x6921[50]],lastevent:_0x6921[69],holdtime:_0x345bx1f,agentcalledAt:moment()[_0x6921[34]](_0x6921[33]),visitorname:_0x345bx1c[_0x6921[36]],visitoremail:_0x345bx1c[_0x6921[52]],websitename:_0x345bx1c[_0x6921[53]],websiteid:_0x345bx1c[_0x6921[50]],websiteaddress:_0x345bx1c[_0x6921[54]]});console[_0x6921[62]](_0x6921[71],_0x345bx1c[_0x6921[46]][_0x345bx1d][_0x6921[14]][_0x6921[53]],_0x6921[22],_0x345bx21,_0x6921[61],_0x345bx1f);_0x345bx22=setTimeout(function(){onReportUpdate({uniqueid:_0x345bx1c[_0x6921[48]],count:_0x345bx20,reason:_0x6921[22],lastevent:_0x6921[22],agentringnoanswerAt:moment()[_0x6921[34]](_0x6921[33])});onInvite(_0x345bx1c,++_0x345bx1d,0,0,_0x345bx20,_0x345bx16,_0x345bx12);return ;},_0x345bx21*1000);if(!timeouts[_0x345bx1c[_0x6921[48]]]){timeouts[_0x345bx1c[_0x6921[48]]]={}};timeouts[_0x345bx1c[_0x6921[48]]][_0x6921[22]]=_0x345bx22;timeouts[_0x345bx1c[_0x6921[48]]][_0x6921[23]]=_0x345bx12;}else {onInvite(_0x345bx1c,++_0x345bx1d,0,0,++_0x345bx20,_0x345bx16,_0x345bx12);return;};};}function onReport(_0x345bx27,_0x345bx28){if(_0x345bx28){ReportChat[_0x6921[82]](_0x345bx27,{individualHooks:true})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)})}else {ReportChat[_0x6921[43]](_0x345bx27)[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)})}}function onReportSession(_0x345bx27){ReportChatSession[_0x6921[84]]({where:{uniqueid:_0x345bx27[_0x6921[21]]},defaults:_0x345bx27})[_0x6921[83]](function(ReportChatSession,_0x345bx2a){if(!_0x345bx2a){ReportChatSession[_0x6921[27]](_0x345bx27,{individualHooks:true})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)})}})}function onReportUpdate(_0x345bx27){ReportChat[_0x6921[27]](_0x345bx27,{where:{uniqueid:_0x345bx27[_0x6921[21]],sorting:_0x345bx27[_0x6921[78]]},individualHooks:true})[_0x6921[25]](function(_0x345bx15){console[_0x6921[24]](_0x345bx15)})}function onInterval(_0x345bx2d){if(_[_0x6921[85]](_0x345bx2d)){for(var _0x345bx1d=0;_0x345bx1d<_0x345bx2d[_0x6921[86]][_0x6921[45]];_0x345bx1d++){if(!onCheckInterval(_0x345bx2d[_0x6921[86]][_0x345bx1d][_0x6921[65]])){return false}};return true;}else {return onCheckInterval(_0x345bx2d)}}function onCheckInterval(_0x345bx2d){var _0x345bx2f=[_0x6921[87],_0x6921[88],_0x6921[89],_0x6921[90],_0x6921[91],_0x6921[92],_0x6921[93]];var _0x345bx30=[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];var _0x345bx31=[_0x6921[94],_0x6921[95],_0x6921[96],_0x6921[97],_0x6921[98],_0x6921[99],_0x6921[100],_0x6921[101],_0x6921[102],_0x6921[103],_0x6921[104],_0x6921[105]];var _0x345bx1d,_0x345bx32;var _0x345bx33=_0x345bx2d[_0x6921[107]](_0x6921[106])[0];var _0x345bx34=_0x345bx2d[_0x6921[107]](_0x6921[106])[1];var _0x345bx35=_0x345bx2d[_0x6921[107]](_0x6921[106])[2];var _0x345bx36=_0x345bx2d[_0x6921[107]](_0x6921[106])[3];if(_0x345bx33!==_0x6921[108]){var _0x345bx37=moment()[_0x6921[34]](_0x6921[109]);var _0x345bx38=_0x345bx33[_0x6921[107]](_0x6921[110])[0];var _0x345bx39=_0x345bx33[_0x6921[107]](_0x6921[110])[1];if((_0x345bx37<_0x345bx38)||(_0x345bx37>_0x345bx39)){console[_0x6921[62]](_0x6921[111]);return false;};};if(_0x345bx34!==_0x6921[108]){var _0x345bx3a=_0x345bx2f[moment()[_0x6921[112]]()];var _0x345bx3b=_[_0x6921[113]](_0x345bx2f,_0x345bx34[_0x6921[107]](_0x6921[110])[0]);var _0x345bx3c=_[_0x6921[113]](_0x345bx2f,_0x345bx34[_0x6921[107]](_0x6921[110])[1]);for(_0x345bx1d=0;_0x345bx1d<_0x345bx3b;_0x345bx1d++){_0x345bx32=_0x345bx2f[_0x6921[114]]();_0x345bx2f[_0x6921[76]](_0x345bx32);};_0x345bx3b=_[_0x6921[113]](_0x345bx2f,_0x345bx34[_0x6921[107]](_0x6921[110])[0]);_0x345bx3c=_[_0x6921[113]](_0x345bx2f,_0x345bx34[_0x6921[107]](_0x6921[110])[1])+1;_0x345bx2f=_0x345bx2f[_0x6921[115]](_0x345bx3b,_0x345bx3c);if(!_[_0x6921[116]](_0x345bx2f,_0x345bx3a)){console[_0x6921[62]](_0x6921[117]);return false;};};if(_0x345bx35!==_0x6921[108]){var _0x345bx3d=moment()[_0x6921[118]]();var _0x345bx3e=_[_0x6921[113]](_0x345bx30,parseInt(_0x345bx35[_0x6921[107]](_0x6921[110])[0],10));var _0x345bx3f=_[_0x6921[113]](_0x345bx30,parseInt(_0x345bx35[_0x6921[107]](_0x6921[110])[1]));for(_0x345bx1d=0;_0x345bx1d<_0x345bx3e;_0x345bx1d++){_0x345bx32=_0x345bx30[_0x6921[114]]();_0x345bx30[_0x6921[76]](_0x345bx32);};_0x345bx3e=_[_0x6921[113]](_0x345bx30,parseInt(_0x345bx35[_0x6921[107]](_0x6921[110])[0],10));_0x345bx3f=_[_0x6921[113]](_0x345bx30,parseInt(_0x345bx35[_0x6921[107]](_0x6921[110])[1]),10)+1;_0x345bx30=_0x345bx30[_0x6921[115]](_0x345bx3e,_0x345bx3f);if(!_[_0x6921[116]](_0x345bx30,_0x345bx3d)){console[_0x6921[62]](_0x6921[119]);return false;};};if(_0x345bx36!==_0x6921[108]){var _0x345bx40=_0x345bx31[moment()[_0x6921[120]]()];var _0x345bx41=_[_0x6921[113]](_0x345bx31,_0x345bx36[_0x6921[107]](_0x6921[110])[0]);var _0x345bx42=_[_0x6921[113]](_0x345bx31,_0x345bx36[_0x6921[107]](_0x6921[110])[1]);for(_0x345bx1d=0;_0x345bx1d<_0x345bx41;_0x345bx1d++){_0x345bx32=_0x345bx31[_0x6921[114]]();_0x345bx31[_0x6921[76]](_0x345bx32);};_0x345bx41=_[_0x6921[113]](_0x345bx31,_0x345bx36[_0x6921[107]](_0x6921[110])[0]);_0x345bx42=_[_0x6921[113]](_0x345bx31,_0x345bx36[_0x6921[107]](_0x6921[110])[1])+1;_0x345bx31=_0x345bx31[_0x6921[115]](_0x345bx41,_0x345bx42);if(!_[_0x6921[116]](_0x345bx31,_0x345bx40)){console[_0x6921[62]](_0x6921[121]);return false;};};console[_0x6921[62]](_0x6921[122]);return true;}
\ No newline at end of file
diff --git a/server/config/kue.fax.js b/server/config/kue.fax.js
index 173d9c3..3b0ff4e 100644
--- a/server/config/kue.fax.js
+++ b/server/config/kue.fax.js
@@ -1 +1 @@
-var _0xf4ea=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x61\x73\x79\x6E\x63","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x45\x76\x65\x6E\x74","\x46\x61\x78\x51\x75\x65\x75\x65","\x6C\x65\x6E\x67\x74\x68","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x55\x4E\x41\x53\x53\x49\x47\x4E\x45\x44","\x46\x41\x58","\x72\x6F\x6F\x6D\x49\x64","\x61\x63\x63\x6F\x75\x6E\x74\x49\x64","\x70\x75\x73\x68","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x74\x69\x6D\x65\x6F\x75\x74","\x41\x54\x54\x45\x4D\x50\x54","\x69\x64","\x75\x73\x65\x72\x73","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x66\x6F\x72\x45\x61\x63\x68","\x62\x65\x65\x70\x61\x6C\x6C","\x53\x74\x72\x61\x74\x65\x67\x79\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x2E\x2E","\x6C\x6F\x67","\x73\x74\x72\x61\x74\x65\x67\x79","\x46\x41\x58\x3A\x51\x55\x45\x55\x45\x3A","\x41\x53\x53\x49\x47\x4E\x45\x44","\x46\x41\x58\x3A\x41\x47\x45\x4E\x54\x3A","\x75\x73\x65\x72\x49\x64","\x64\x61\x74\x61","\x61\x67\x65\x6E\x74","\x55\x73\x65\x72\x73","\x71\x75\x65\x75\x65","\x61\x70\x70","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x65\x6D\x69\x74","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x66\x61\x78","\x70\x72\x6F\x63\x65\x73\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2E\x6B\x75\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x71\x75\x65\x72\x79","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x6F\x6E"];_0xf4ea[0];var _=require(_0xf4ea[1]);var config=require(_0xf4ea[2]);var async=require(_0xf4ea[3]);var sockets={};var User=require(_0xf4ea[5])[_0xf4ea[4]];var Event=require(_0xf4ea[5])[_0xf4ea[6]];var FaxQueue=require(_0xf4ea[5])[_0xf4ea[7]];function invite(_0xe133x9,_0xe133xa,_0xe133xb,_0xe133xc,_0xe133xd){var _0xe133xe=0;var _0xe133xf=0;var _0xe133x10=[];var _0xe133x11=[];if(_0xe133xa===_0xe133x9[_0xf4ea[9]][_0xf4ea[8]]){_0xe133x10[_0xf4ea[14]]({name:_0xf4ea[10],channel:_0xf4ea[11],FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxAccountId:_0xe133x9[_0xf4ea[13]]});traceEvent(_0xe133x10,function(){});_0xe133xd( new Error(_0xf4ea[15]));return ;};if(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]){_0xe133xf=(((_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]]-_0xe133xe)>_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[16]])?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[16]]:(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]]-_0xe133xe));switch(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[25]]){case _0xf4ea[20]:_0xe133x10[_0xf4ea[14]]({name:_0xf4ea[17],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]],FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]});_0xe133x11[_0xf4ea[14]](_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]]);break ;;case _0xf4ea[22]:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xf4ea[21]](function(_0xe133x12){var _0xe133x13={name:_0xf4ea[17],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x12[_0xf4ea[18]],FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]};_0xe133x10[_0xf4ea[14]](_0xe133x13);_0xe133x11[_0xf4ea[14]](_0xe133x12[_0xf4ea[18]]);});break ;;default:console[_0xf4ea[24]](_0xf4ea[23]);;};traceEvent(_0xe133x10,function(){emitEvent(_0xe133x11,_0xf4ea[26]+_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]],{timeout:_0xe133xf,roomId:_0xe133x9[_0xf4ea[12]]},function(_0xe133x14){clearInterval(_0xe133x15);clearTimeout(_0xe133x16);var _0xe133x10=[{name:_0xf4ea[27],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x14,FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]}];traceEvent(_0xe133x10,function(){_0xe133xd()});})});}else {_0xe133xf=_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]];_0xe133x11[_0xf4ea[14]](_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]]);_0xe133x10=[{name:_0xf4ea[17],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]],FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]}];traceEvent(_0xe133x10,function(){emitEvent(_0xe133x11,_0xf4ea[28]+_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]],{timeout:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]],roomId:_0xe133x9[_0xf4ea[12]]},function(_0xe133x14){clearInterval(_0xe133x15);clearTimeout(_0xe133x16);var _0xe133x10=[{name:_0xf4ea[27],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x14,FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]}];traceEvent(_0xe133x10,function(){_0xe133xd()});})});};var _0xe133x15=setInterval(function(){var _0xe133xf=0;_0xe133xb++;if(_0xe133xb===_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xf4ea[8]]){_0xe133xb=0};if(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]){_0xe133xe+=_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[16]];_0xe133xf=(((_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]]-_0xe133xe)>_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[16]])?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[16]]:(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]]-_0xe133xe));var _0xe133x10=[];var _0xe133x11=[];switch(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[25]]){case _0xf4ea[20]:var _0xe133x13={name:_0xf4ea[17],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]],FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]};_0xe133x10[_0xf4ea[14]](_0xe133x13);_0xe133x11[_0xf4ea[14]](_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xe133xb][_0xf4ea[18]]);break ;;case _0xf4ea[22]:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xf4ea[21]](function(_0xe133x12){var _0xe133x13={name:_0xf4ea[17],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x12[_0xf4ea[18]],FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]};_0xe133x10[_0xf4ea[14]](_0xe133x13);_0xe133x11[_0xf4ea[14]](_0xe133x12[_0xf4ea[18]]);});break ;;default:console[_0xf4ea[24]](_0xf4ea[23]);;};traceEvent(_0xe133x10,function(){emitEvent(_0xe133x11,_0xf4ea[26]+_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]],{timeout:_0xe133xf,roomId:_0xe133x9[_0xf4ea[12]]},function(_0xe133x14){console[_0xf4ea[24]](_0xf4ea[29],_0xe133x14);clearInterval(_0xe133x15);clearTimeout(_0xe133x16);var _0xe133x10=[{name:_0xf4ea[27],channel:_0xf4ea[11],timeout:_0xe133xf,UserId:_0xe133x14,FaxRoomId:_0xe133x9[_0xf4ea[12]],FaxQueueId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[18]]:null,FaxAccountId:_0xe133x9[_0xf4ea[13]],FaxApplicationId:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[18]]}];traceEvent(_0xe133x10,function(){_0xe133xd()});})});};},_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]]?_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[16]]*1000:_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]]*1000);var _0xe133x16=setTimeout(function(){clearInterval(_0xe133x15);invite(_0xe133x9,++_0xe133xa,0,_0xe133xc,_0xe133xd);},_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[16]]*1000);}function processing(_0xe133x18,_0xe133xd,_0xe133xc){var _0xe133xe=0;var _0xe133x19=[function(_0xe133x1a){_0xe133x1a(null,_0xe133x18[_0xf4ea[30]],_0xe133xd,_0xe133xc)},function(_0xe133x9,_0xe133xd,_0xe133xc,_0xe133x1a){for(var _0xe133xa=0;_0xe133xa<_0xe133x9[_0xf4ea[9]][_0xf4ea[8]];_0xe133xa++){switch(_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[34]]){case _0xf4ea[31]:if(!_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]]){_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]]=[]};_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xf4ea[14]](_0xe133x9[_0xf4ea[9]][_0xe133xa].User);break ;;case _0xf4ea[33]:for(var _0xe133xb=0;_0xe133xb<_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[32]][_0xf4ea[8]];_0xe133xb++){if(!_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]]){_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]]=[]};_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[19]][_0xf4ea[14]](_0xe133x9[_0xf4ea[9]][_0xe133xa][_0xf4ea[7]][_0xf4ea[32]][_0xe133xb]);};break ;;default:;}};_0xe133x1a(null,_0xe133x9,_0xe133xd,_0xe133xc);}];async[_0xf4ea[35]](_0xe133x19,function(_0xe133x1b,_0xe133x9,_0xe133xd,_0xe133xc){invite(_0xe133x9,0,0,_0xe133xc,_0xe133xd)});}function traceEvent(_0xe133x10,_0xe133x1d){Event[_0xf4ea[39]](_0xe133x10)[_0xf4ea[38]](function(){if(_0xe133x1d){_0xe133x1d()}})[_0xf4ea[37]](function(_0xe133x1b){console[_0xf4ea[36]](_0xe133x1b)})}function emitEvent(_0xe133x11,_0xe133x1f,_0xe133x20,_0xe133x1d){_0xe133x11[_0xf4ea[21]](function(_0xe133x12){console[_0xf4ea[24]](_0xe133x1f,_0xe133x12);if(sockets[_0xe133x12]){sockets[_0xe133x12][_0xf4ea[40]](_0xe133x1f,_0xe133x20,_0xe133x1d)};})}module[_0xf4ea[41]]=function(_0xe133xc,_0xe133x21){var _0xe133x22=_0xe133x21[_0xf4ea[42]]();_0xe133x22[_0xf4ea[44]](_0xf4ea[43],20,function(_0xe133x18,_0xe133xd){processing(_0xe133x18,_0xe133xd,_0xe133xc)});require(_0xf4ea[46])[_0xf4ea[45]](_0xe133x22);_0xe133xc[_0xf4ea[51]](_0xf4ea[47],function(_0xe133x23){if(_0xe133x23[_0xf4ea[49]][_0xf4ea[48]][_0xf4ea[29]]){sockets[_0xe133x23[_0xf4ea[49]][_0xf4ea[48]][_0xf4ea[29]]]=_0xe133x23};_0xe133x23[_0xf4ea[51]](_0xf4ea[50],function(){if(sockets[_0xe133x23[_0xf4ea[49]][_0xf4ea[48]][_0xf4ea[29]]]){delete sockets[_0xe133x23[_0xf4ea[49]][_0xf4ea[48]][_0xf4ea[29]]]}});});};
\ No newline at end of file
+var _0x8610=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x61\x73\x79\x6E\x63","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x45\x76\x65\x6E\x74","\x46\x61\x78\x51\x75\x65\x75\x65","\x6C\x65\x6E\x67\x74\x68","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x55\x4E\x41\x53\x53\x49\x47\x4E\x45\x44","\x46\x41\x58","\x72\x6F\x6F\x6D\x49\x64","\x61\x63\x63\x6F\x75\x6E\x74\x49\x64","\x70\x75\x73\x68","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x74\x69\x6D\x65\x6F\x75\x74","\x41\x54\x54\x45\x4D\x50\x54","\x69\x64","\x75\x73\x65\x72\x73","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x66\x6F\x72\x45\x61\x63\x68","\x62\x65\x65\x70\x61\x6C\x6C","\x53\x74\x72\x61\x74\x65\x67\x79\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x2E\x2E","\x6C\x6F\x67","\x73\x74\x72\x61\x74\x65\x67\x79","\x46\x41\x58\x3A\x51\x55\x45\x55\x45\x3A","\x41\x53\x53\x49\x47\x4E\x45\x44","\x46\x41\x58\x3A\x41\x47\x45\x4E\x54\x3A","\x75\x73\x65\x72\x49\x64","\x64\x61\x74\x61","\x61\x67\x65\x6E\x74","\x55\x73\x65\x72\x73","\x71\x75\x65\x75\x65","\x61\x70\x70","\x77\x61\x74\x65\x72\x66\x61\x6C\x6C","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x65\x6D\x69\x74","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x66\x61\x78","\x70\x72\x6F\x63\x65\x73\x73","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2E\x6B\x75\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x71\x75\x65\x72\x79","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x6F\x6E"];_0x8610[0];var _=require(_0x8610[1]);var config=require(_0x8610[2]);var async=require(_0x8610[3]);var sockets={};var User=require(_0x8610[5])[_0x8610[4]];var Event=require(_0x8610[5])[_0x8610[6]];var FaxQueue=require(_0x8610[5])[_0x8610[7]];function invite(_0x7d4fx9,_0x7d4fxa,_0x7d4fxb,_0x7d4fxc,_0x7d4fxd){var _0x7d4fxe=0;var _0x7d4fxf=0;var _0x7d4fx10=[];var _0x7d4fx11=[];if(_0x7d4fxa===_0x7d4fx9[_0x8610[9]][_0x8610[8]]){_0x7d4fx10[_0x8610[14]]({name:_0x8610[10],channel:_0x8610[11],FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxAccountId:_0x7d4fx9[_0x8610[13]]});traceEvent(_0x7d4fx10,function(){});_0x7d4fxd( new Error(_0x8610[15]));return ;};if(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]){_0x7d4fxf=(((_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]]-_0x7d4fxe)>_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[16]])?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[16]]:(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]]-_0x7d4fxe));switch(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[25]]){case _0x8610[20]:_0x7d4fx10[_0x8610[14]]({name:_0x8610[17],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]],FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]});_0x7d4fx11[_0x8610[14]](_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]]);break ;;case _0x8610[22]:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x8610[21]](function(_0x7d4fx12){var _0x7d4fx13={name:_0x8610[17],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx12[_0x8610[18]],FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]};_0x7d4fx10[_0x8610[14]](_0x7d4fx13);_0x7d4fx11[_0x8610[14]](_0x7d4fx12[_0x8610[18]]);});break ;;default:console[_0x8610[24]](_0x8610[23]);;};traceEvent(_0x7d4fx10,function(){emitEvent(_0x7d4fx11,_0x8610[26]+_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]],{timeout:_0x7d4fxf,roomId:_0x7d4fx9[_0x8610[12]]},function(_0x7d4fx14){clearInterval(_0x7d4fx15);clearTimeout(_0x7d4fx16);var _0x7d4fx10=[{name:_0x8610[27],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx14,FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]}];traceEvent(_0x7d4fx10,function(){_0x7d4fxd()});})});}else {_0x7d4fxf=_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]];_0x7d4fx11[_0x8610[14]](_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]]);_0x7d4fx10=[{name:_0x8610[17],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]],FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]}];traceEvent(_0x7d4fx10,function(){emitEvent(_0x7d4fx11,_0x8610[28]+_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]],{timeout:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]],roomId:_0x7d4fx9[_0x8610[12]]},function(_0x7d4fx14){clearInterval(_0x7d4fx15);clearTimeout(_0x7d4fx16);var _0x7d4fx10=[{name:_0x8610[27],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx14,FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]}];traceEvent(_0x7d4fx10,function(){_0x7d4fxd()});})});};var _0x7d4fx15=setInterval(function(){var _0x7d4fxf=0;_0x7d4fxb++;if(_0x7d4fxb===_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x8610[8]]){_0x7d4fxb=0};if(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]){_0x7d4fxe+=_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[16]];_0x7d4fxf=(((_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]]-_0x7d4fxe)>_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[16]])?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[16]]:(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]]-_0x7d4fxe));var _0x7d4fx10=[];var _0x7d4fx11=[];switch(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[25]]){case _0x8610[20]:var _0x7d4fx13={name:_0x8610[17],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]],FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]};_0x7d4fx10[_0x8610[14]](_0x7d4fx13);_0x7d4fx11[_0x8610[14]](_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x7d4fxb][_0x8610[18]]);break ;;case _0x8610[22]:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x8610[21]](function(_0x7d4fx12){var _0x7d4fx13={name:_0x8610[17],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx12[_0x8610[18]],FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]};_0x7d4fx10[_0x8610[14]](_0x7d4fx13);_0x7d4fx11[_0x8610[14]](_0x7d4fx12[_0x8610[18]]);});break ;;default:console[_0x8610[24]](_0x8610[23]);;};traceEvent(_0x7d4fx10,function(){emitEvent(_0x7d4fx11,_0x8610[26]+_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]],{timeout:_0x7d4fxf,roomId:_0x7d4fx9[_0x8610[12]]},function(_0x7d4fx14){console[_0x8610[24]](_0x8610[29],_0x7d4fx14);clearInterval(_0x7d4fx15);clearTimeout(_0x7d4fx16);var _0x7d4fx10=[{name:_0x8610[27],channel:_0x8610[11],timeout:_0x7d4fxf,UserId:_0x7d4fx14,FaxRoomId:_0x7d4fx9[_0x8610[12]],FaxQueueId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[18]]:null,FaxAccountId:_0x7d4fx9[_0x8610[13]],FaxApplicationId:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[18]]}];traceEvent(_0x7d4fx10,function(){_0x7d4fxd()});})});};},_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]]?_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[16]]*1000:_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]]*1000);var _0x7d4fx16=setTimeout(function(){clearInterval(_0x7d4fx15);invite(_0x7d4fx9,++_0x7d4fxa,0,_0x7d4fxc,_0x7d4fxd);},_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[16]]*1000);}function processing(_0x7d4fx18,_0x7d4fxd,_0x7d4fxc){var _0x7d4fxe=0;var _0x7d4fx19=[function(_0x7d4fx1a){_0x7d4fx1a(null,_0x7d4fx18[_0x8610[30]],_0x7d4fxd,_0x7d4fxc)},function(_0x7d4fx9,_0x7d4fxd,_0x7d4fxc,_0x7d4fx1a){for(var _0x7d4fxa=0;_0x7d4fxa<_0x7d4fx9[_0x8610[9]][_0x8610[8]];_0x7d4fxa++){switch(_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[34]]){case _0x8610[31]:if(!_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]]){_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]]=[]};_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x8610[14]](_0x7d4fx9[_0x8610[9]][_0x7d4fxa].User);break ;;case _0x8610[33]:for(var _0x7d4fxb=0;_0x7d4fxb<_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[32]][_0x8610[8]];_0x7d4fxb++){if(!_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]]){_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]]=[]};_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[19]][_0x8610[14]](_0x7d4fx9[_0x8610[9]][_0x7d4fxa][_0x8610[7]][_0x8610[32]][_0x7d4fxb]);};break ;;default:;}};_0x7d4fx1a(null,_0x7d4fx9,_0x7d4fxd,_0x7d4fxc);}];async[_0x8610[35]](_0x7d4fx19,function(_0x7d4fx1b,_0x7d4fx9,_0x7d4fxd,_0x7d4fxc){invite(_0x7d4fx9,0,0,_0x7d4fxc,_0x7d4fxd)});}function traceEvent(_0x7d4fx10,_0x7d4fx1d){Event[_0x8610[39]](_0x7d4fx10)[_0x8610[38]](function(){if(_0x7d4fx1d){_0x7d4fx1d()}})[_0x8610[37]](function(_0x7d4fx1b){console[_0x8610[36]](_0x7d4fx1b)})}function emitEvent(_0x7d4fx11,_0x7d4fx1f,_0x7d4fx20,_0x7d4fx1d){_0x7d4fx11[_0x8610[21]](function(_0x7d4fx12){console[_0x8610[24]](_0x7d4fx1f,_0x7d4fx12);if(sockets[_0x7d4fx12]){sockets[_0x7d4fx12][_0x8610[40]](_0x7d4fx1f,_0x7d4fx20,_0x7d4fx1d)};})}module[_0x8610[41]]=function(_0x7d4fxc,_0x7d4fx21){var _0x7d4fx22=_0x7d4fx21[_0x8610[42]]();_0x7d4fx22[_0x8610[44]](_0x8610[43],20,function(_0x7d4fx18,_0x7d4fxd){processing(_0x7d4fx18,_0x7d4fxd,_0x7d4fxc)});require(_0x8610[46])[_0x8610[45]](_0x7d4fx22);_0x7d4fxc[_0x8610[51]](_0x8610[47],function(_0x7d4fx23){if(_0x7d4fx23[_0x8610[49]][_0x8610[48]][_0x8610[29]]){sockets[_0x7d4fx23[_0x8610[49]][_0x8610[48]][_0x8610[29]]]=_0x7d4fx23};_0x7d4fx23[_0x8610[51]](_0x8610[50],function(){if(sockets[_0x7d4fx23[_0x8610[49]][_0x8610[48]][_0x8610[29]]]){delete sockets[_0x7d4fx23[_0x8610[49]][_0x8610[48]][_0x8610[29]]]}});});};
\ No newline at end of file
diff --git a/server/config/kue.mail.js b/server/config/kue.mail.js
index ca6478c..8158795 100644
--- a/server/config/kue.mail.js
+++ b/server/config/kue.mail.js
@@ -1 +1 @@
-var _0x21b2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x55\x73\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x6D\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x63\x68\x61\x6E\x67\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x6E\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x6D\x61\x69\x6C\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x61\x67\x65\x6E\x74\x69\x64","\x61\x64\x64\x55\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x74\x61\x74\x75\x73","\x4E\x45\x57","\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x4E\x6F\x20\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D\x49\x64","\x64\x61\x74\x61","\x69\x64","\x6D\x65\x72\x67\x65","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x63\x63","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x6F\x72\x74\x42\x79","\x69\x6E\x76\x69\x74\x65","\x69","\x6A","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x6C\x6F\x67","\x74\x72\x75\x65","\x63\x6F\x75\x6E\x74\x42\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x55\x73\x65\x72\x73","\x6F\x6E\x6C\x69\x6E\x65","\x61\x70\x70","\x63\x61\x6C\x6C\x65\x64","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6F\x75\x6E\x74","\x62\x65\x65\x70\x61\x6C\x6C","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x73\x74\x72\x61\x74\x65\x67\x79","\x73\x74\x72\x61\x74\x65\x67\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x69\x73\x4F\x62\x6A\x65\x63\x74","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x75\x6E","\x6D\x6F\x6E","\x74\x75\x65","\x77\x65\x64","\x74\x68\x75","\x66\x72\x69","\x73\x61\x74","\x6A\x61\x6E","\x66\x65\x62","\x6D\x61\x72","\x61\x70\x72","\x6D\x61\x79","\x6A\x75\x6E","\x6A\x75\x6C","\x61\x75\x67","\x73\x65\x70","\x6F\x63\x74","\x6E\x6F\x76","\x64\x65\x63","\x2C","\x73\x70\x6C\x69\x74","\x2A","\x48\x48\x3A\x6D\x6D","\x2D","\x54\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x79","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x68\x69\x66\x74","\x73\x6C\x69\x63\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x44\x57\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x74\x65","\x44\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x6D\x6F\x6E\x74\x68","\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x49\x4E\x54\x45\x52\x56\x41\x4C\x20\x4F\x4B"];_0x21b2[0];var _=require(_0x21b2[1]);var moment=require(_0x21b2[2]);var MailApplication=require(_0x21b2[4])[_0x21b2[3]];var MailAccount=require(_0x21b2[4])[_0x21b2[5]];var MailQueue=require(_0x21b2[4])[_0x21b2[6]];var MailRoom=require(_0x21b2[4])[_0x21b2[7]];var Interval=require(_0x21b2[4])[_0x21b2[8]];var ReportMailSession=require(_0x21b2[4])[_0x21b2[9]];var ReportMail=require(_0x21b2[4])[_0x21b2[10]];var User=require(_0x21b2[4])[_0x21b2[11]];var timeouts={};module[_0x21b2[12]]=function(_0x3cf8xc){var _0x3cf8xd=_0x3cf8xc[_0x21b2[13]]();_0x3cf8xd[_0x21b2[15]](_0x21b2[14],20,function(_0x3cf8xe,_0x3cf8xf){onProcess(_0x3cf8xe,_0x3cf8xf)});ReportMail[_0x21b2[34]](function(_0x3cf8x10){if(_0x3cf8x10[_0x21b2[17]](_0x21b2[16])){if(timeouts[_0x3cf8x10[_0x21b2[18]]]){clearTimeout(timeouts[_0x3cf8x10[_0x21b2[18]]][_0x21b2[19]]);timeouts[_0x3cf8x10[_0x21b2[18]]][_0x21b2[20]]();delete timeouts[_0x3cf8x10[_0x21b2[18]]];};return MailRoom[_0x21b2[33]](_0x3cf8x10[_0x21b2[18]])[_0x21b2[29]](function(_0x3cf8x12){return _0x3cf8x12[_0x21b2[32]](_0x3cf8x10[_0x21b2[31]])})[_0x21b2[29]](function(){return ReportMail[_0x21b2[28]]({agentringnoanswerAt:moment()[_0x21b2[24]](_0x21b2[23]),reason:_0x21b2[30],lastevent:_0x21b2[30]},{where:{uniqueid:_0x3cf8x10[_0x21b2[18]],reason:null},individualHooks:true})})[_0x21b2[29]](function(){return ReportMailSession[_0x21b2[28]]({mailleaveAt:moment()[_0x21b2[24]](_0x21b2[23]),fullname:_0x3cf8x10[_0x21b2[25]],membername:_0x3cf8x10[_0x21b2[26]],mailqueuename:_0x3cf8x10[_0x21b2[27]]},{where:{uniqueid:_0x3cf8x10[_0x21b2[18]]},individualHooks:true})})[_0x21b2[22]](function(_0x3cf8x11){console[_0x21b2[21]](_0x3cf8x11)});}});MailRoom[_0x21b2[35]](function(_0x3cf8x10){onSave(_0x3cf8xd,_0x3cf8x10)});MailRoom[_0x21b2[36]](function(_0x3cf8x10){onSave(_0x3cf8xd,_0x3cf8x10)});};function onSave(_0x3cf8xc,_0x3cf8x10,_0x3cf8x14){if(_0x3cf8x10[_0x21b2[37]]===_0x21b2[38]){_0x3cf8xc[_0x21b2[41]](_0x21b2[14],_0x3cf8x10[_0x21b2[40]])[_0x21b2[39]]()}}function onProcess(_0x3cf8xe,_0x3cf8xf){MailAccount[_0x21b2[33]](_0x3cf8xe[_0x21b2[47]].MailAccountId,{include:[{model:MailApplication,include:[{model:MailQueue,include:[{model:User}]},{model:User},{model:Interval,include:[{all:true}]}]}]})[_0x21b2[29]](function(_0x3cf8x16){if(!_0x3cf8x16){_0x3cf8xf( new Error(_0x21b2[42]));return ;};if(!_0x3cf8x16[_0x21b2[44]][_0x21b2[43]]){_0x3cf8xf( new Error(_0x21b2[45]));return ;};_0x3cf8xe[_0x21b2[47]][_0x21b2[46]]=_0x3cf8xe[_0x21b2[47]][_0x21b2[48]];var _0x3cf8x17=_[_0x21b2[49]](_0x3cf8xe[_0x21b2[47]],_0x3cf8x16[_0x21b2[40]]);onReportSession({uniqueid:_0x3cf8x17[_0x21b2[46]],subject:_0x3cf8x17[_0x21b2[50]],from:_0x3cf8x17[_0x21b2[51]],cc:_0x3cf8x17[_0x21b2[52]],attachment:_0x3cf8x17[_0x21b2[53]],accountname:_0x3cf8x17[_0x21b2[54]],accountaddress:_0x3cf8x17[_0x21b2[55]],mailjoinAt:moment()[_0x21b2[24]](_0x21b2[23])});_0x3cf8x17[_0x21b2[44]]=_[_0x21b2[57]](_0x3cf8x17.MailApplications,_0x21b2[56]);onInvite(_0x3cf8x17,0,0,0,0,_0x3cf8xf);})[_0x21b2[22]](function(_0x3cf8x11){console[_0x21b2[21]](_0x3cf8x11)})}function onInvite(_0x3cf8x19,_0x3cf8x1a,_0x3cf8x1b,_0x3cf8x1c,_0x3cf8x1d,_0x3cf8xf){console[_0x21b2[62]](_0x21b2[58],_0x21b2[59],_0x3cf8x1a,_0x21b2[60],_0x3cf8x1b,_0x21b2[61],_0x3cf8x1c);var _0x3cf8x1e=0;var _0x3cf8x1f;if(_0x3cf8x1a===_0x3cf8x19[_0x21b2[44]][_0x21b2[43]]){console[_0x21b2[21]](_0x21b2[45]);onReportSession({uniqueid:_0x3cf8x19[_0x21b2[46]],mailunmanagedAt:moment()[_0x21b2[24]](_0x21b2[23]),mailleaveAt:moment()[_0x21b2[24]](_0x21b2[23])});_0x3cf8xf( new Error(_0x21b2[45]));return ;};if(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]]){var _0x3cf8x20=_[_0x21b2[64]](_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]].Users,{online:true})[_0x21b2[63]];if(_0x3cf8x20&&onInterval(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]?_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[65]])){if(_0x3cf8x1b===_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x21b2[43]]){if(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[19]]>_0x3cf8x1c){onInvite(_0x3cf8x19,_0x3cf8x1a,0,_0x3cf8x1c,_0x3cf8x1d,_0x3cf8xf);return ;}else {onInvite(_0x3cf8x19,++_0x3cf8x1a,0,0,_0x3cf8x1d,_0x3cf8xf);return ;}};switch(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[78]]){case _0x21b2[72]:if(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x3cf8x1b][_0x21b2[67]]&&onInterval(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]?_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[65]])){_0x3cf8x1e=(((_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[19]]-_0x3cf8x1c)>_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[19]])?_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[19]]:(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[19]]-_0x3cf8x1c));onReport({uniqueid:_0x3cf8x19[_0x21b2[46]],sorting:_0x3cf8x1d,subject:_0x3cf8x19[_0x21b2[50]],timeslot:_0x3cf8x1e,from:_0x3cf8x19[_0x21b2[51]],attachment:_0x3cf8x19[_0x21b2[53]],accountname:_0x3cf8x19[_0x21b2[54]],accountaddress:_0x3cf8x19[_0x21b2[55]],application:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[68]],fullname:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x3cf8x1b][_0x21b2[25]],membername:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x3cf8x1b][_0x21b2[54]],agentid:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x3cf8x1b][_0x21b2[48]],mailqueuename:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[54]],lastevent:_0x21b2[69],holdtime:_0x3cf8x1c,agentcalledAt:moment()[_0x21b2[24]](_0x21b2[23])});console[_0x21b2[62]](_0x21b2[70],_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[54]],_0x21b2[71],_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x3cf8x1b][_0x21b2[54]],_0x21b2[19],_0x3cf8x1e,_0x21b2[61],_0x3cf8x1c);_0x3cf8x1f=setTimeout(function(){onReportUpdate({uniqueid:_0x3cf8x19[_0x21b2[46]],count:_0x3cf8x1d,reason:_0x21b2[19],lastevent:_0x21b2[19],agentringnoanswerAt:moment()[_0x21b2[24]](_0x21b2[23])});_0x3cf8x1c+=_0x3cf8x1e;onInvite(_0x3cf8x19,_0x3cf8x1a,++_0x3cf8x1b,_0x3cf8x1c,++_0x3cf8x1d,_0x3cf8xf);return ;},_0x3cf8x1e*1000);if(!timeouts[_0x3cf8x19[_0x21b2[46]]]){timeouts[_0x3cf8x19[_0x21b2[46]]]={}};timeouts[_0x3cf8x19[_0x21b2[46]]][_0x21b2[19]]=_0x3cf8x1f;timeouts[_0x3cf8x19[_0x21b2[46]]][_0x21b2[20]]=_0x3cf8xf;}else {onInvite(_0x3cf8x19,_0x3cf8x1a,++_0x3cf8x1b,_0x3cf8x1c,_0x3cf8x1d,_0x3cf8xf);return ;};break ;;case _0x21b2[76]:_0x3cf8x1e=(((_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[19]]-_0x3cf8x1c)>_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[19]])?_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[19]]:(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[19]]-_0x3cf8x1c));var _0x3cf8x21=[];_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x21b2[74]](function(_0x3cf8x22){if(_0x3cf8x22[_0x21b2[67]]){_0x3cf8x21[_0x21b2[73]]({uniqueid:_0x3cf8x19[_0x21b2[46]],sorting:_0x3cf8x1d,subject:_0x3cf8x19[_0x21b2[50]],timeslot:_0x3cf8x1e,from:_0x3cf8x19[_0x21b2[51]],attachment:_0x3cf8x19[_0x21b2[53]],accountname:_0x3cf8x19[_0x21b2[54]],accountaddress:_0x3cf8x19[_0x21b2[55]],application:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[68]],fullname:_0x3cf8x22[_0x21b2[25]],membername:_0x3cf8x22[_0x21b2[54]],agentid:_0x3cf8x22[_0x21b2[48]],mailqueuename:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[54]],lastevent:_0x21b2[69],holdtime:_0x3cf8x1c,agentcalledAt:moment()[_0x21b2[24]](_0x21b2[23])})}});if(_0x3cf8x21[_0x21b2[43]]&&onInterval(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]?_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[65]])){onReport(_0x3cf8x21,true);_0x3cf8x1f=setTimeout(function(){console[_0x21b2[62]](_0x21b2[75],_0x3cf8x1d);onReportUpdate({uniqueid:_0x3cf8x19[_0x21b2[46]],count:_0x3cf8x1d,reason:_0x21b2[19],lastevent:_0x21b2[19],agentringnoanswerAt:moment()[_0x21b2[24]](_0x21b2[23])});_0x3cf8x1c+=_0x3cf8x1e;_0x3cf8x1b+=_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[66]][_0x21b2[43]];onInvite(_0x3cf8x19,_0x3cf8x1a,_0x3cf8x1b,_0x3cf8x1c,++_0x3cf8x1d,_0x3cf8xf);return ;},_0x3cf8x1e*1000);if(!timeouts[_0x3cf8x19[_0x21b2[46]]]){timeouts[_0x3cf8x19[_0x21b2[46]]]={}};timeouts[_0x3cf8x19[_0x21b2[46]]][_0x21b2[19]]=_0x3cf8x1f;timeouts[_0x3cf8x19[_0x21b2[46]]][_0x21b2[20]]=_0x3cf8xf;}else {console[_0x21b2[62]](_0x21b2[70],_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[6]][_0x21b2[54]],_0x21b2[19],_0x3cf8x1e,_0x21b2[61],_0x3cf8x1c);onInvite(_0x3cf8x19,++_0x3cf8x1a,0,0,_0x3cf8x1d,_0x3cf8xf);return ;};break ;;default:console[_0x21b2[21]](_0x21b2[77]);;};}else {onInvite(_0x3cf8x19,++_0x3cf8x1a,0,0,_0x3cf8x1d,_0x3cf8xf);return ;};}else {_0x3cf8x1e=_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[19]];if(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[11]][_0x21b2[67]]&&onInterval(_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]?_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[8]]:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[65]])){onReport({uniqueid:_0x3cf8x19[_0x21b2[46]],sorting:_0x3cf8x1d,subject:_0x3cf8x19[_0x21b2[50]],timeslot:_0x3cf8x1e,from:_0x3cf8x19[_0x21b2[51]],attachment:_0x3cf8x19[_0x21b2[53]],accountname:_0x3cf8x19[_0x21b2[54]],accountaddress:_0x3cf8x19[_0x21b2[55]],application:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[68]],fullname:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[11]][_0x21b2[25]],membername:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[11]][_0x21b2[54]],agentid:_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[11]][_0x21b2[48]],lastevent:_0x21b2[69],holdtime:_0x3cf8x1c,agentcalledAt:moment()[_0x21b2[24]](_0x21b2[23])});console[_0x21b2[62]](_0x21b2[71],_0x3cf8x19[_0x21b2[44]][_0x3cf8x1a][_0x21b2[11]][_0x21b2[54]],_0x21b2[19],_0x3cf8x1e,_0x21b2[61],_0x3cf8x1c);_0x3cf8x1f=setTimeout(function(){onReportUpdate({uniqueid:_0x3cf8x19[_0x21b2[46]],count:_0x3cf8x1d,reason:_0x21b2[19],lastevent:_0x21b2[19],agentringnoanswerAt:moment()[_0x21b2[24]](_0x21b2[23])});onInvite(_0x3cf8x19,++_0x3cf8x1a,0,0,_0x3cf8x1d,_0x3cf8xf);return ;},_0x3cf8x1e*1000);if(!timeouts[_0x3cf8x19[_0x21b2[46]]]){timeouts[_0x3cf8x19[_0x21b2[46]]]={}};timeouts[_0x3cf8x19[_0x21b2[46]]][_0x21b2[19]]=_0x3cf8x1f;timeouts[_0x3cf8x19[_0x21b2[46]]][_0x21b2[20]]=_0x3cf8xf;}else {onInvite(_0x3cf8x19,++_0x3cf8x1a,0,0,++_0x3cf8x1d,_0x3cf8xf);return;};};}function onReport(_0x3cf8x24,_0x3cf8x25){if(_0x3cf8x25){ReportMail[_0x21b2[79]](_0x3cf8x24,{individualHooks:true})[_0x21b2[22]](function(_0x3cf8x11){console[_0x21b2[21]](_0x3cf8x11)})}else {ReportMail[_0x21b2[41]](_0x3cf8x24)[_0x21b2[22]](function(_0x3cf8x11){console[_0x21b2[21]](_0x3cf8x11)})}}function onReportSession(_0x3cf8x24){ReportMailSession[_0x21b2[81]]({where:{uniqueid:_0x3cf8x24[_0x21b2[18]]},defaults:_0x3cf8x24})[_0x21b2[80]](function(_0x3cf8x27,_0x3cf8x28){if(!_0x3cf8x28){_0x3cf8x27[_0x21b2[28]](_0x3cf8x24,{individualHooks:true})[_0x21b2[22]](function(_0x3cf8x11){console[_0x21b2[21]](_0x3cf8x11)})}})}function onReportUpdate(_0x3cf8x24){ReportMail[_0x21b2[28]](_0x3cf8x24,{where:{uniqueid:_0x3cf8x24[_0x21b2[18]],sorting:_0x3cf8x24[_0x21b2[75]]},individualHooks:true})[_0x21b2[22]](function(_0x3cf8x11){console[_0x21b2[21]](_0x3cf8x11)})}function onInterval(_0x3cf8x2b){if(_[_0x21b2[82]](_0x3cf8x2b)){for(var _0x3cf8x1a=0;_0x3cf8x1a<_0x3cf8x2b[_0x21b2[83]][_0x21b2[43]];_0x3cf8x1a++){if(!onCheckInterval(_0x3cf8x2b[_0x21b2[83]][_0x3cf8x1a][_0x21b2[65]])){return false}};return true;}else {return onCheckInterval(_0x3cf8x2b)}}function onCheckInterval(_0x3cf8x2b){var _0x3cf8x2d=[_0x21b2[84],_0x21b2[85],_0x21b2[86],_0x21b2[87],_0x21b2[88],_0x21b2[89],_0x21b2[90]];var _0x3cf8x2e=[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];var _0x3cf8x2f=[_0x21b2[91],_0x21b2[92],_0x21b2[93],_0x21b2[94],_0x21b2[95],_0x21b2[96],_0x21b2[97],_0x21b2[98],_0x21b2[99],_0x21b2[100],_0x21b2[101],_0x21b2[102]];var _0x3cf8x1a,_0x3cf8x30;var _0x3cf8x31=_0x3cf8x2b[_0x21b2[104]](_0x21b2[103])[0];var _0x3cf8x32=_0x3cf8x2b[_0x21b2[104]](_0x21b2[103])[1];var _0x3cf8x33=_0x3cf8x2b[_0x21b2[104]](_0x21b2[103])[2];var _0x3cf8x34=_0x3cf8x2b[_0x21b2[104]](_0x21b2[103])[3];if(_0x3cf8x31!==_0x21b2[105]){var _0x3cf8x35=moment()[_0x21b2[24]](_0x21b2[106]);var _0x3cf8x36=_0x3cf8x31[_0x21b2[104]](_0x21b2[107])[0];var _0x3cf8x37=_0x3cf8x31[_0x21b2[104]](_0x21b2[107])[1];if((_0x3cf8x35<_0x3cf8x36)||(_0x3cf8x35>_0x3cf8x37)){console[_0x21b2[62]](_0x21b2[108]);return false;};};if(_0x3cf8x32!==_0x21b2[105]){var _0x3cf8x38=_0x3cf8x2d[moment()[_0x21b2[109]]()];var _0x3cf8x39=_[_0x21b2[110]](_0x3cf8x2d,_0x3cf8x32[_0x21b2[104]](_0x21b2[107])[0]);var _0x3cf8x3a=_[_0x21b2[110]](_0x3cf8x2d,_0x3cf8x32[_0x21b2[104]](_0x21b2[107])[1]);for(_0x3cf8x1a=0;_0x3cf8x1a<_0x3cf8x39;_0x3cf8x1a++){_0x3cf8x30=_0x3cf8x2d[_0x21b2[111]]();_0x3cf8x2d[_0x21b2[73]](_0x3cf8x30);};_0x3cf8x39=_[_0x21b2[110]](_0x3cf8x2d,_0x3cf8x32[_0x21b2[104]](_0x21b2[107])[0]);_0x3cf8x3a=_[_0x21b2[110]](_0x3cf8x2d,_0x3cf8x32[_0x21b2[104]](_0x21b2[107])[1])+1;_0x3cf8x2d=_0x3cf8x2d[_0x21b2[112]](_0x3cf8x39,_0x3cf8x3a);if(!_[_0x21b2[113]](_0x3cf8x2d,_0x3cf8x38)){console[_0x21b2[62]](_0x21b2[114]);return false;};};if(_0x3cf8x33!==_0x21b2[105]){var _0x3cf8x3b=moment()[_0x21b2[115]]();var _0x3cf8x3c=_[_0x21b2[110]](_0x3cf8x2e,parseInt(_0x3cf8x33[_0x21b2[104]](_0x21b2[107])[0],10));var _0x3cf8x3d=_[_0x21b2[110]](_0x3cf8x2e,parseInt(_0x3cf8x33[_0x21b2[104]](_0x21b2[107])[1]));for(_0x3cf8x1a=0;_0x3cf8x1a<_0x3cf8x3c;_0x3cf8x1a++){_0x3cf8x30=_0x3cf8x2e[_0x21b2[111]]();_0x3cf8x2e[_0x21b2[73]](_0x3cf8x30);};_0x3cf8x3c=_[_0x21b2[110]](_0x3cf8x2e,parseInt(_0x3cf8x33[_0x21b2[104]](_0x21b2[107])[0],10));_0x3cf8x3d=_[_0x21b2[110]](_0x3cf8x2e,parseInt(_0x3cf8x33[_0x21b2[104]](_0x21b2[107])[1]),10)+1;_0x3cf8x2e=_0x3cf8x2e[_0x21b2[112]](_0x3cf8x3c,_0x3cf8x3d);if(!_[_0x21b2[113]](_0x3cf8x2e,_0x3cf8x3b)){console[_0x21b2[62]](_0x21b2[116]);return false;};};if(_0x3cf8x34!==_0x21b2[105]){var _0x3cf8x3e=_0x3cf8x2f[moment()[_0x21b2[117]]()];var _0x3cf8x3f=_[_0x21b2[110]](_0x3cf8x2f,_0x3cf8x34[_0x21b2[104]](_0x21b2[107])[0]);var _0x3cf8x40=_[_0x21b2[110]](_0x3cf8x2f,_0x3cf8x34[_0x21b2[104]](_0x21b2[107])[1]);for(_0x3cf8x1a=0;_0x3cf8x1a<_0x3cf8x3f;_0x3cf8x1a++){_0x3cf8x30=_0x3cf8x2f[_0x21b2[111]]();_0x3cf8x2f[_0x21b2[73]](_0x3cf8x30);};_0x3cf8x3f=_[_0x21b2[110]](_0x3cf8x2f,_0x3cf8x34[_0x21b2[104]](_0x21b2[107])[0]);_0x3cf8x40=_[_0x21b2[110]](_0x3cf8x2f,_0x3cf8x34[_0x21b2[104]](_0x21b2[107])[1])+1;_0x3cf8x2f=_0x3cf8x2f[_0x21b2[112]](_0x3cf8x3f,_0x3cf8x40);if(!_[_0x21b2[113]](_0x3cf8x2f,_0x3cf8x3e)){console[_0x21b2[62]](_0x21b2[118]);return false;};};console[_0x21b2[62]](_0x21b2[119]);return true;}
\ No newline at end of file
+var _0xc63b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x55\x73\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x6D\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x63\x68\x61\x6E\x67\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x6E\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x6D\x61\x69\x6C\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x61\x67\x65\x6E\x74\x69\x64","\x61\x64\x64\x55\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x73\x74\x61\x74\x75\x73","\x4E\x45\x57","\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x4E\x6F\x20\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D\x49\x64","\x64\x61\x74\x61","\x69\x64","\x6D\x65\x72\x67\x65","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x63\x63","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x6F\x72\x74\x42\x79","\x69\x6E\x76\x69\x74\x65","\x69","\x6A","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x6C\x6F\x67","\x74\x72\x75\x65","\x63\x6F\x75\x6E\x74\x42\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x55\x73\x65\x72\x73","\x6F\x6E\x6C\x69\x6E\x65","\x61\x70\x70","\x63\x61\x6C\x6C\x65\x64","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6F\x75\x6E\x74","\x62\x65\x65\x70\x61\x6C\x6C","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x73\x74\x72\x61\x74\x65\x67\x79","\x73\x74\x72\x61\x74\x65\x67\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x69\x73\x4F\x62\x6A\x65\x63\x74","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x75\x6E","\x6D\x6F\x6E","\x74\x75\x65","\x77\x65\x64","\x74\x68\x75","\x66\x72\x69","\x73\x61\x74","\x6A\x61\x6E","\x66\x65\x62","\x6D\x61\x72","\x61\x70\x72","\x6D\x61\x79","\x6A\x75\x6E","\x6A\x75\x6C","\x61\x75\x67","\x73\x65\x70","\x6F\x63\x74","\x6E\x6F\x76","\x64\x65\x63","\x2C","\x73\x70\x6C\x69\x74","\x2A","\x48\x48\x3A\x6D\x6D","\x2D","\x54\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x79","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x68\x69\x66\x74","\x73\x6C\x69\x63\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x44\x57\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x74\x65","\x44\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x6D\x6F\x6E\x74\x68","\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x49\x4E\x54\x45\x52\x56\x41\x4C\x20\x4F\x4B"];_0xc63b[0];var _=require(_0xc63b[1]);var moment=require(_0xc63b[2]);var MailApplication=require(_0xc63b[4])[_0xc63b[3]];var MailAccount=require(_0xc63b[4])[_0xc63b[5]];var MailQueue=require(_0xc63b[4])[_0xc63b[6]];var MailRoom=require(_0xc63b[4])[_0xc63b[7]];var Interval=require(_0xc63b[4])[_0xc63b[8]];var ReportMailSession=require(_0xc63b[4])[_0xc63b[9]];var ReportMail=require(_0xc63b[4])[_0xc63b[10]];var User=require(_0xc63b[4])[_0xc63b[11]];var timeouts={};module[_0xc63b[12]]=function(_0xe0ccxc){var _0xe0ccxd=_0xe0ccxc[_0xc63b[13]]();_0xe0ccxd[_0xc63b[15]](_0xc63b[14],20,function(_0xe0ccxe,_0xe0ccxf){onProcess(_0xe0ccxe,_0xe0ccxf)});ReportMail[_0xc63b[34]](function(_0xe0ccx10){if(_0xe0ccx10[_0xc63b[17]](_0xc63b[16])){if(timeouts[_0xe0ccx10[_0xc63b[18]]]){clearTimeout(timeouts[_0xe0ccx10[_0xc63b[18]]][_0xc63b[19]]);timeouts[_0xe0ccx10[_0xc63b[18]]][_0xc63b[20]]();delete timeouts[_0xe0ccx10[_0xc63b[18]]];};return MailRoom[_0xc63b[33]](_0xe0ccx10[_0xc63b[18]])[_0xc63b[29]](function(_0xe0ccx12){return _0xe0ccx12[_0xc63b[32]](_0xe0ccx10[_0xc63b[31]])})[_0xc63b[29]](function(){return ReportMail[_0xc63b[28]]({agentringnoanswerAt:moment()[_0xc63b[24]](_0xc63b[23]),reason:_0xc63b[30],lastevent:_0xc63b[30]},{where:{uniqueid:_0xe0ccx10[_0xc63b[18]],reason:null},individualHooks:true})})[_0xc63b[29]](function(){return ReportMailSession[_0xc63b[28]]({mailleaveAt:moment()[_0xc63b[24]](_0xc63b[23]),fullname:_0xe0ccx10[_0xc63b[25]],membername:_0xe0ccx10[_0xc63b[26]],mailqueuename:_0xe0ccx10[_0xc63b[27]]},{where:{uniqueid:_0xe0ccx10[_0xc63b[18]]},individualHooks:true})})[_0xc63b[22]](function(_0xe0ccx11){console[_0xc63b[21]](_0xe0ccx11)});}});MailRoom[_0xc63b[35]](function(_0xe0ccx10){onSave(_0xe0ccxd,_0xe0ccx10)});MailRoom[_0xc63b[36]](function(_0xe0ccx10){onSave(_0xe0ccxd,_0xe0ccx10)});};function onSave(_0xe0ccxc,_0xe0ccx10,_0xe0ccx14){if(_0xe0ccx10[_0xc63b[37]]===_0xc63b[38]){_0xe0ccxc[_0xc63b[41]](_0xc63b[14],_0xe0ccx10[_0xc63b[40]])[_0xc63b[39]]()}}function onProcess(_0xe0ccxe,_0xe0ccxf){MailAccount[_0xc63b[33]](_0xe0ccxe[_0xc63b[47]].MailAccountId,{include:[{model:MailApplication,include:[{model:MailQueue,include:[{model:User}]},{model:User},{model:Interval,include:[{all:true}]}]}]})[_0xc63b[29]](function(_0xe0ccx16){if(!_0xe0ccx16){_0xe0ccxf( new Error(_0xc63b[42]));return ;};if(!_0xe0ccx16[_0xc63b[44]][_0xc63b[43]]){_0xe0ccxf( new Error(_0xc63b[45]));return ;};_0xe0ccxe[_0xc63b[47]][_0xc63b[46]]=_0xe0ccxe[_0xc63b[47]][_0xc63b[48]];var _0xe0ccx17=_[_0xc63b[49]](_0xe0ccxe[_0xc63b[47]],_0xe0ccx16[_0xc63b[40]]);onReportSession({uniqueid:_0xe0ccx17[_0xc63b[46]],subject:_0xe0ccx17[_0xc63b[50]],from:_0xe0ccx17[_0xc63b[51]],cc:_0xe0ccx17[_0xc63b[52]],attachment:_0xe0ccx17[_0xc63b[53]],accountname:_0xe0ccx17[_0xc63b[54]],accountaddress:_0xe0ccx17[_0xc63b[55]],mailjoinAt:moment()[_0xc63b[24]](_0xc63b[23])});_0xe0ccx17[_0xc63b[44]]=_[_0xc63b[57]](_0xe0ccx17.MailApplications,_0xc63b[56]);onInvite(_0xe0ccx17,0,0,0,0,_0xe0ccxf);})[_0xc63b[22]](function(_0xe0ccx11){console[_0xc63b[21]](_0xe0ccx11)})}function onInvite(_0xe0ccx19,_0xe0ccx1a,_0xe0ccx1b,_0xe0ccx1c,_0xe0ccx1d,_0xe0ccxf){console[_0xc63b[62]](_0xc63b[58],_0xc63b[59],_0xe0ccx1a,_0xc63b[60],_0xe0ccx1b,_0xc63b[61],_0xe0ccx1c);var _0xe0ccx1e=0;var _0xe0ccx1f;if(_0xe0ccx1a===_0xe0ccx19[_0xc63b[44]][_0xc63b[43]]){console[_0xc63b[21]](_0xc63b[45]);onReportSession({uniqueid:_0xe0ccx19[_0xc63b[46]],mailunmanagedAt:moment()[_0xc63b[24]](_0xc63b[23]),mailleaveAt:moment()[_0xc63b[24]](_0xc63b[23])});_0xe0ccxf( new Error(_0xc63b[45]));return ;};if(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]]){var _0xe0ccx20=_[_0xc63b[64]](_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]].Users,{online:true})[_0xc63b[63]];if(_0xe0ccx20&&onInterval(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]?_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[65]])){if(_0xe0ccx1b===_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xc63b[43]]){if(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[19]]>_0xe0ccx1c){onInvite(_0xe0ccx19,_0xe0ccx1a,0,_0xe0ccx1c,_0xe0ccx1d,_0xe0ccxf);return ;}else {onInvite(_0xe0ccx19,++_0xe0ccx1a,0,0,_0xe0ccx1d,_0xe0ccxf);return ;}};switch(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[78]]){case _0xc63b[72]:if(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xe0ccx1b][_0xc63b[67]]&&onInterval(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]?_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[65]])){_0xe0ccx1e=(((_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[19]]-_0xe0ccx1c)>_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[19]])?_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[19]]:(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[19]]-_0xe0ccx1c));onReport({uniqueid:_0xe0ccx19[_0xc63b[46]],sorting:_0xe0ccx1d,subject:_0xe0ccx19[_0xc63b[50]],timeslot:_0xe0ccx1e,from:_0xe0ccx19[_0xc63b[51]],attachment:_0xe0ccx19[_0xc63b[53]],accountname:_0xe0ccx19[_0xc63b[54]],accountaddress:_0xe0ccx19[_0xc63b[55]],application:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[68]],fullname:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xe0ccx1b][_0xc63b[25]],membername:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xe0ccx1b][_0xc63b[54]],agentid:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xe0ccx1b][_0xc63b[48]],mailqueuename:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[54]],lastevent:_0xc63b[69],holdtime:_0xe0ccx1c,agentcalledAt:moment()[_0xc63b[24]](_0xc63b[23])});console[_0xc63b[62]](_0xc63b[70],_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[54]],_0xc63b[71],_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xe0ccx1b][_0xc63b[54]],_0xc63b[19],_0xe0ccx1e,_0xc63b[61],_0xe0ccx1c);_0xe0ccx1f=setTimeout(function(){onReportUpdate({uniqueid:_0xe0ccx19[_0xc63b[46]],count:_0xe0ccx1d,reason:_0xc63b[19],lastevent:_0xc63b[19],agentringnoanswerAt:moment()[_0xc63b[24]](_0xc63b[23])});_0xe0ccx1c+=_0xe0ccx1e;onInvite(_0xe0ccx19,_0xe0ccx1a,++_0xe0ccx1b,_0xe0ccx1c,++_0xe0ccx1d,_0xe0ccxf);return ;},_0xe0ccx1e*1000);if(!timeouts[_0xe0ccx19[_0xc63b[46]]]){timeouts[_0xe0ccx19[_0xc63b[46]]]={}};timeouts[_0xe0ccx19[_0xc63b[46]]][_0xc63b[19]]=_0xe0ccx1f;timeouts[_0xe0ccx19[_0xc63b[46]]][_0xc63b[20]]=_0xe0ccxf;}else {onInvite(_0xe0ccx19,_0xe0ccx1a,++_0xe0ccx1b,_0xe0ccx1c,_0xe0ccx1d,_0xe0ccxf);return ;};break ;;case _0xc63b[76]:_0xe0ccx1e=(((_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[19]]-_0xe0ccx1c)>_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[19]])?_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[19]]:(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[19]]-_0xe0ccx1c));var _0xe0ccx21=[];_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xc63b[74]](function(_0xe0ccx22){if(_0xe0ccx22[_0xc63b[67]]){_0xe0ccx21[_0xc63b[73]]({uniqueid:_0xe0ccx19[_0xc63b[46]],sorting:_0xe0ccx1d,subject:_0xe0ccx19[_0xc63b[50]],timeslot:_0xe0ccx1e,from:_0xe0ccx19[_0xc63b[51]],attachment:_0xe0ccx19[_0xc63b[53]],accountname:_0xe0ccx19[_0xc63b[54]],accountaddress:_0xe0ccx19[_0xc63b[55]],application:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[68]],fullname:_0xe0ccx22[_0xc63b[25]],membername:_0xe0ccx22[_0xc63b[54]],agentid:_0xe0ccx22[_0xc63b[48]],mailqueuename:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[54]],lastevent:_0xc63b[69],holdtime:_0xe0ccx1c,agentcalledAt:moment()[_0xc63b[24]](_0xc63b[23])})}});if(_0xe0ccx21[_0xc63b[43]]&&onInterval(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]?_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[65]])){onReport(_0xe0ccx21,true);_0xe0ccx1f=setTimeout(function(){console[_0xc63b[62]](_0xc63b[75],_0xe0ccx1d);onReportUpdate({uniqueid:_0xe0ccx19[_0xc63b[46]],count:_0xe0ccx1d,reason:_0xc63b[19],lastevent:_0xc63b[19],agentringnoanswerAt:moment()[_0xc63b[24]](_0xc63b[23])});_0xe0ccx1c+=_0xe0ccx1e;_0xe0ccx1b+=_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[66]][_0xc63b[43]];onInvite(_0xe0ccx19,_0xe0ccx1a,_0xe0ccx1b,_0xe0ccx1c,++_0xe0ccx1d,_0xe0ccxf);return ;},_0xe0ccx1e*1000);if(!timeouts[_0xe0ccx19[_0xc63b[46]]]){timeouts[_0xe0ccx19[_0xc63b[46]]]={}};timeouts[_0xe0ccx19[_0xc63b[46]]][_0xc63b[19]]=_0xe0ccx1f;timeouts[_0xe0ccx19[_0xc63b[46]]][_0xc63b[20]]=_0xe0ccxf;}else {console[_0xc63b[62]](_0xc63b[70],_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[6]][_0xc63b[54]],_0xc63b[19],_0xe0ccx1e,_0xc63b[61],_0xe0ccx1c);onInvite(_0xe0ccx19,++_0xe0ccx1a,0,0,_0xe0ccx1d,_0xe0ccxf);return ;};break ;;default:console[_0xc63b[21]](_0xc63b[77]);;};}else {onInvite(_0xe0ccx19,++_0xe0ccx1a,0,0,_0xe0ccx1d,_0xe0ccxf);return ;};}else {_0xe0ccx1e=_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[19]];if(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[11]][_0xc63b[67]]&&onInterval(_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]?_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[8]]:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[65]])){onReport({uniqueid:_0xe0ccx19[_0xc63b[46]],sorting:_0xe0ccx1d,subject:_0xe0ccx19[_0xc63b[50]],timeslot:_0xe0ccx1e,from:_0xe0ccx19[_0xc63b[51]],attachment:_0xe0ccx19[_0xc63b[53]],accountname:_0xe0ccx19[_0xc63b[54]],accountaddress:_0xe0ccx19[_0xc63b[55]],application:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[68]],fullname:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[11]][_0xc63b[25]],membername:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[11]][_0xc63b[54]],agentid:_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[11]][_0xc63b[48]],lastevent:_0xc63b[69],holdtime:_0xe0ccx1c,agentcalledAt:moment()[_0xc63b[24]](_0xc63b[23])});console[_0xc63b[62]](_0xc63b[71],_0xe0ccx19[_0xc63b[44]][_0xe0ccx1a][_0xc63b[11]][_0xc63b[54]],_0xc63b[19],_0xe0ccx1e,_0xc63b[61],_0xe0ccx1c);_0xe0ccx1f=setTimeout(function(){onReportUpdate({uniqueid:_0xe0ccx19[_0xc63b[46]],count:_0xe0ccx1d,reason:_0xc63b[19],lastevent:_0xc63b[19],agentringnoanswerAt:moment()[_0xc63b[24]](_0xc63b[23])});onInvite(_0xe0ccx19,++_0xe0ccx1a,0,0,_0xe0ccx1d,_0xe0ccxf);return ;},_0xe0ccx1e*1000);if(!timeouts[_0xe0ccx19[_0xc63b[46]]]){timeouts[_0xe0ccx19[_0xc63b[46]]]={}};timeouts[_0xe0ccx19[_0xc63b[46]]][_0xc63b[19]]=_0xe0ccx1f;timeouts[_0xe0ccx19[_0xc63b[46]]][_0xc63b[20]]=_0xe0ccxf;}else {onInvite(_0xe0ccx19,++_0xe0ccx1a,0,0,++_0xe0ccx1d,_0xe0ccxf);return;};};}function onReport(_0xe0ccx24,_0xe0ccx25){if(_0xe0ccx25){ReportMail[_0xc63b[79]](_0xe0ccx24,{individualHooks:true})[_0xc63b[22]](function(_0xe0ccx11){console[_0xc63b[21]](_0xe0ccx11)})}else {ReportMail[_0xc63b[41]](_0xe0ccx24)[_0xc63b[22]](function(_0xe0ccx11){console[_0xc63b[21]](_0xe0ccx11)})}}function onReportSession(_0xe0ccx24){ReportMailSession[_0xc63b[81]]({where:{uniqueid:_0xe0ccx24[_0xc63b[18]]},defaults:_0xe0ccx24})[_0xc63b[80]](function(_0xe0ccx27,_0xe0ccx28){if(!_0xe0ccx28){_0xe0ccx27[_0xc63b[28]](_0xe0ccx24,{individualHooks:true})[_0xc63b[22]](function(_0xe0ccx11){console[_0xc63b[21]](_0xe0ccx11)})}})}function onReportUpdate(_0xe0ccx24){ReportMail[_0xc63b[28]](_0xe0ccx24,{where:{uniqueid:_0xe0ccx24[_0xc63b[18]],sorting:_0xe0ccx24[_0xc63b[75]]},individualHooks:true})[_0xc63b[22]](function(_0xe0ccx11){console[_0xc63b[21]](_0xe0ccx11)})}function onInterval(_0xe0ccx2b){if(_[_0xc63b[82]](_0xe0ccx2b)){for(var _0xe0ccx1a=0;_0xe0ccx1a<_0xe0ccx2b[_0xc63b[83]][_0xc63b[43]];_0xe0ccx1a++){if(!onCheckInterval(_0xe0ccx2b[_0xc63b[83]][_0xe0ccx1a][_0xc63b[65]])){return false}};return true;}else {return onCheckInterval(_0xe0ccx2b)}}function onCheckInterval(_0xe0ccx2b){var _0xe0ccx2d=[_0xc63b[84],_0xc63b[85],_0xc63b[86],_0xc63b[87],_0xc63b[88],_0xc63b[89],_0xc63b[90]];var _0xe0ccx2e=[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];var _0xe0ccx2f=[_0xc63b[91],_0xc63b[92],_0xc63b[93],_0xc63b[94],_0xc63b[95],_0xc63b[96],_0xc63b[97],_0xc63b[98],_0xc63b[99],_0xc63b[100],_0xc63b[101],_0xc63b[102]];var _0xe0ccx1a,_0xe0ccx30;var _0xe0ccx31=_0xe0ccx2b[_0xc63b[104]](_0xc63b[103])[0];var _0xe0ccx32=_0xe0ccx2b[_0xc63b[104]](_0xc63b[103])[1];var _0xe0ccx33=_0xe0ccx2b[_0xc63b[104]](_0xc63b[103])[2];var _0xe0ccx34=_0xe0ccx2b[_0xc63b[104]](_0xc63b[103])[3];if(_0xe0ccx31!==_0xc63b[105]){var _0xe0ccx35=moment()[_0xc63b[24]](_0xc63b[106]);var _0xe0ccx36=_0xe0ccx31[_0xc63b[104]](_0xc63b[107])[0];var _0xe0ccx37=_0xe0ccx31[_0xc63b[104]](_0xc63b[107])[1];if((_0xe0ccx35<_0xe0ccx36)||(_0xe0ccx35>_0xe0ccx37)){console[_0xc63b[62]](_0xc63b[108]);return false;};};if(_0xe0ccx32!==_0xc63b[105]){var _0xe0ccx38=_0xe0ccx2d[moment()[_0xc63b[109]]()];var _0xe0ccx39=_[_0xc63b[110]](_0xe0ccx2d,_0xe0ccx32[_0xc63b[104]](_0xc63b[107])[0]);var _0xe0ccx3a=_[_0xc63b[110]](_0xe0ccx2d,_0xe0ccx32[_0xc63b[104]](_0xc63b[107])[1]);for(_0xe0ccx1a=0;_0xe0ccx1a<_0xe0ccx39;_0xe0ccx1a++){_0xe0ccx30=_0xe0ccx2d[_0xc63b[111]]();_0xe0ccx2d[_0xc63b[73]](_0xe0ccx30);};_0xe0ccx39=_[_0xc63b[110]](_0xe0ccx2d,_0xe0ccx32[_0xc63b[104]](_0xc63b[107])[0]);_0xe0ccx3a=_[_0xc63b[110]](_0xe0ccx2d,_0xe0ccx32[_0xc63b[104]](_0xc63b[107])[1])+1;_0xe0ccx2d=_0xe0ccx2d[_0xc63b[112]](_0xe0ccx39,_0xe0ccx3a);if(!_[_0xc63b[113]](_0xe0ccx2d,_0xe0ccx38)){console[_0xc63b[62]](_0xc63b[114]);return false;};};if(_0xe0ccx33!==_0xc63b[105]){var _0xe0ccx3b=moment()[_0xc63b[115]]();var _0xe0ccx3c=_[_0xc63b[110]](_0xe0ccx2e,parseInt(_0xe0ccx33[_0xc63b[104]](_0xc63b[107])[0],10));var _0xe0ccx3d=_[_0xc63b[110]](_0xe0ccx2e,parseInt(_0xe0ccx33[_0xc63b[104]](_0xc63b[107])[1]));for(_0xe0ccx1a=0;_0xe0ccx1a<_0xe0ccx3c;_0xe0ccx1a++){_0xe0ccx30=_0xe0ccx2e[_0xc63b[111]]();_0xe0ccx2e[_0xc63b[73]](_0xe0ccx30);};_0xe0ccx3c=_[_0xc63b[110]](_0xe0ccx2e,parseInt(_0xe0ccx33[_0xc63b[104]](_0xc63b[107])[0],10));_0xe0ccx3d=_[_0xc63b[110]](_0xe0ccx2e,parseInt(_0xe0ccx33[_0xc63b[104]](_0xc63b[107])[1]),10)+1;_0xe0ccx2e=_0xe0ccx2e[_0xc63b[112]](_0xe0ccx3c,_0xe0ccx3d);if(!_[_0xc63b[113]](_0xe0ccx2e,_0xe0ccx3b)){console[_0xc63b[62]](_0xc63b[116]);return false;};};if(_0xe0ccx34!==_0xc63b[105]){var _0xe0ccx3e=_0xe0ccx2f[moment()[_0xc63b[117]]()];var _0xe0ccx3f=_[_0xc63b[110]](_0xe0ccx2f,_0xe0ccx34[_0xc63b[104]](_0xc63b[107])[0]);var _0xe0ccx40=_[_0xc63b[110]](_0xe0ccx2f,_0xe0ccx34[_0xc63b[104]](_0xc63b[107])[1]);for(_0xe0ccx1a=0;_0xe0ccx1a<_0xe0ccx3f;_0xe0ccx1a++){_0xe0ccx30=_0xe0ccx2f[_0xc63b[111]]();_0xe0ccx2f[_0xc63b[73]](_0xe0ccx30);};_0xe0ccx3f=_[_0xc63b[110]](_0xe0ccx2f,_0xe0ccx34[_0xc63b[104]](_0xc63b[107])[0]);_0xe0ccx40=_[_0xc63b[110]](_0xe0ccx2f,_0xe0ccx34[_0xc63b[104]](_0xc63b[107])[1])+1;_0xe0ccx2f=_0xe0ccx2f[_0xc63b[112]](_0xe0ccx3f,_0xe0ccx40);if(!_[_0xc63b[113]](_0xe0ccx2f,_0xe0ccx3e)){console[_0xc63b[62]](_0xc63b[118]);return false;};};console[_0xc63b[62]](_0xc63b[119]);return true;}
\ No newline at end of file
diff --git a/server/config/license/index.js b/server/config/license/index.js
index bb0fa29..3bd8b5c 100644
--- a/server/config/license/index.js
+++ b/server/config/license/index.js
@@ -1 +1 @@
-var _0xc4d4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x75\x74\x69\x6C","\x75\x72\x6C","\x43\x72\x6F\x6E\x4A\x6F\x62","\x63\x72\x6F\x6E","\x70\x72\x6F\x76\x69\x73\x69\x6F\x6E\x69\x6E\x67","\x2F\x73\x65\x72\x76\x65\x72\x73\x2F","\x75\x75\x69\x64","\x2F\x63\x68\x65\x63\x6B","\x6C\x6F\x67","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2A\x20\x2A\x20\x2A\x20\x2A\x20\x2A","\x43\x68\x65\x63\x6B\x20\x4C\x69\x63\x65\x6E\x73\x65\x20\x53\x74\x61\x72\x74","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6C\x69\x63\x65\x6E\x73\x65","\x75\x70\x64\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x74\x68\x65\x6E","\x73\x74\x61\x72\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0xc4d4[0];var config=require(_0xc4d4[1]);var rp=require(_0xc4d4[2]);var util=require(_0xc4d4[3]);var url=require(_0xc4d4[4]);var CronJob=require(_0xc4d4[6])[_0xc4d4[5]];var provisioning=config[_0xc4d4[7]]+_0xc4d4[8]+config[_0xc4d4[9]]+_0xc4d4[10];console[_0xc4d4[11]](provisioning);var Settings=require(_0xc4d4[13])[_0xc4d4[12]];function licenseManager(){var _0x1b59x9= new CronJob({cronTime:_0xc4d4[14],onTick:function(){console[_0xc4d4[11]](_0xc4d4[15]);var _0x1b59xa;return rp({uri:provisioning,json:true})[_0xc4d4[22]](function(_0x1b59xd){_0x1b59xa=_0x1b59xd;return Settings[_0xc4d4[21]]({where:{id:1}});})[_0xc4d4[20]](function(_0x1b59xc){return _0x1b59xc[_0xc4d4[19]]({license:_0x1b59xa[_0xc4d4[18]]})})[_0xc4d4[17]](function(_0x1b59xb){console[_0xc4d4[16]](_0x1b59xb)});},start:false});_0x1b59x9[_0xc4d4[23]]();return {};}module[_0xc4d4[24]]=licenseManager;
\ No newline at end of file
+var _0x7c82=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x75\x74\x69\x6C","\x75\x72\x6C","\x43\x72\x6F\x6E\x4A\x6F\x62","\x63\x72\x6F\x6E","\x70\x72\x6F\x76\x69\x73\x69\x6F\x6E\x69\x6E\x67","\x2F\x73\x65\x72\x76\x65\x72\x73\x2F","\x75\x75\x69\x64","\x2F\x63\x68\x65\x63\x6B","\x6C\x6F\x67","\x53\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x2A\x20\x2A\x20\x2A\x20\x2A\x20\x2A","\x43\x68\x65\x63\x6B\x20\x4C\x69\x63\x65\x6E\x73\x65\x20\x53\x74\x61\x72\x74","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6C\x69\x63\x65\x6E\x73\x65","\x75\x70\x64\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x74\x68\x65\x6E","\x73\x74\x61\x72\x74","\x65\x78\x70\x6F\x72\x74\x73"];_0x7c82[0];var config=require(_0x7c82[1]);var rp=require(_0x7c82[2]);var util=require(_0x7c82[3]);var url=require(_0x7c82[4]);var CronJob=require(_0x7c82[6])[_0x7c82[5]];var provisioning=config[_0x7c82[7]]+_0x7c82[8]+config[_0x7c82[9]]+_0x7c82[10];console[_0x7c82[11]](provisioning);var Settings=require(_0x7c82[13])[_0x7c82[12]];function licenseManager(){var _0xca4fx9= new CronJob({cronTime:_0x7c82[14],onTick:function(){console[_0x7c82[11]](_0x7c82[15]);var _0xca4fxa;return rp({uri:provisioning,json:true})[_0x7c82[22]](function(_0xca4fxd){_0xca4fxa=_0xca4fxd;return Settings[_0x7c82[21]]({where:{id:1}});})[_0x7c82[20]](function(_0xca4fxc){return _0xca4fxc[_0x7c82[19]]({license:_0xca4fxa[_0x7c82[18]]})})[_0x7c82[17]](function(_0xca4fxb){console[_0x7c82[16]](_0xca4fxb)});},start:false});_0xca4fx9[_0x7c82[23]]();return {};}module[_0x7c82[24]]=licenseManager;
\ No newline at end of file
diff --git a/server/config/license/license.service.js b/server/config/license/license.service.js
index fc614fa..69ed83a 100644
--- a/server/config/license/license.service.js
+++ b/server/config/license/license.service.js
@@ -1 +1 @@
-var _0xda04=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x6F\x6D\x70\x6F\x73\x61\x62\x6C\x65\x2D\x6D\x69\x64\x64\x6C\x65\x77\x61\x72\x65","\x6D\x6F\x6D\x65\x6E\x74","\x63\x72\x79\x70\x74\x6F","\x75\x74\x69\x6C","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","","\x72\x65\x70\x6C\x61\x63\x65","\x6F\x75\x74\x70\x75\x74","\x64\x6D\x69\x64\x65\x63\x6F\x64\x65\x20\x2D\x2D\x73\x74\x72\x69\x6E\x67\x20\x73\x79\x73\x74\x65\x6D\x2D\x75\x75\x69\x64","\x2D","\x73\x70\x6C\x69\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x53\x65\x74\x74\x69\x6E\x67\x73","\x44\x45\x4D\x4F\x20\x4C\x49\x43\x45\x4E\x53\x45","\x63\x61\x74\x63\x68","\x6C\x69\x63\x65\x6E\x73\x65","\x70\x61\x72\x73\x65","\x63\x68\x61\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x75\x73\x65","\x6D\x61\x69\x6C","\x66\x61\x78","\x65\x78\x70\x69\x72\x61\x74\x69\x6F\x6E","\x69\x73\x53\x61\x6D\x65\x4F\x72\x42\x65\x66\x6F\x72\x65","\x75\x73\x65\x72\x73","\x4D\x61\x78\x69\x6D\x75\x6D\x20\x75\x73\x65\x72\x73\x20\x6C\x69\x6D\x69\x74\x20\x68\x61\x76\x65\x20\x62\x65\x65\x6E\x20\x72\x65\x61\x63\x68\x65\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72","\x63\x6F\x75\x6E\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73","\x4D\x61\x78\x69\x6D\x75\x6D\x20\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73\x20\x6C\x69\x6D\x69\x74\x20\x68\x61\x76\x65\x20\x62\x65\x65\x6E\x20\x72\x65\x61\x63\x68\x65\x64","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x72\x6F\x6C\x65","\x61\x67\x65\x6E\x74","\x6F\x6E\x6C\x69\x6E\x65","\x61\x67\x65\x6E\x74\x73","\x61\x65\x73\x2D\x32\x35\x36\x2D\x63\x74\x72","\x25\x73\x3A\x25\x73\x3A\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x72\x65\x61\x74\x65\x44\x65\x63\x69\x70\x68\x65\x72","\x62\x61\x73\x65\x36\x34","\x75\x74\x66\x38","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x61\x6C","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x69\x73\x55\x73\x65\x72\x73\x4C\x69\x6D\x69\x74","\x69\x73\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73\x4C\x69\x6D\x69\x74","\x68\x61\x73\x43\x68\x61\x74","\x68\x61\x73\x4D\x61\x69\x6C","\x68\x61\x73\x46\x61\x78","\x69\x73\x56\x61\x6C\x69\x64\x41\x67\x65\x6E\x74","\x64\x65\x6D\x6F\x4C\x69\x63\x65\x6E\x73\x65","\x64\x65\x63\x72\x79\x70\x74"];_0xda04[0];var compose=require(_0xda04[1]);var moment=require(_0xda04[2]);var crypto=require(_0xda04[3]);var util=require(_0xda04[4]);var config=require(_0xda04[5]);var uuid=exec(_0xda04[9],{silent:true})[_0xda04[8]][_0xda04[7]](/\r?\n|\r/g,_0xda04[6]);var prefix=uuid[_0xda04[11]](_0xda04[10])[4];var suffix=uuid[_0xda04[11]](_0xda04[10])[0];var User=require(_0xda04[13])[_0xda04[12]];var Telephone=require(_0xda04[13])[_0xda04[14]];var Settings=require(_0xda04[13])[_0xda04[15]];var demoLicense={users:1,agents:1,telephones:0,chat:false,mail:false,fax:false,description:_0xda04[16]};function hasChat(){return compose()[_0xda04[24]](function(_0x15d5xe,_0x15d5xf,_0x15d5x10){return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){var _0x15d5x13=null,_0x15d5x14=false;if(_0x15d5x12[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x12[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);}else {_0x15d5x13=demoLicense};_0x15d5x14=_0x15d5x13[_0xda04[20]];if(!_0x15d5x14){return _0x15d5xf[_0xda04[21]](403)};return _0x15d5x10();})[_0xda04[17]](function(_0x15d5x11){return _0x15d5x10(_0x15d5x11)})})}function hasMail(){return compose()[_0xda04[24]](function(_0x15d5xe,_0x15d5xf,_0x15d5x10){return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){var _0x15d5x13=null,_0x15d5x16=false;if(_0x15d5x12[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x12[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);}else {_0x15d5x13=demoLicense};_0x15d5x16=_0x15d5x13[_0xda04[25]];if(!_0x15d5x16){return _0x15d5xf[_0xda04[21]](403)};return _0x15d5x10();})[_0xda04[17]](function(_0x15d5x11){return _0x15d5x10(_0x15d5x11)})})}function hasFax(){return compose()[_0xda04[24]](function(_0x15d5xe,_0x15d5xf,_0x15d5x10){return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){var _0x15d5x13=null,_0x15d5x18=false;if(_0x15d5x12[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x12[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);}else {_0x15d5x13=demoLicense};_0x15d5x18=_0x15d5x13[_0xda04[26]];if(!_0x15d5x18){return _0x15d5xf[_0xda04[21]](403)};return _0x15d5x10();})[_0xda04[17]](function(_0x15d5x11){return _0x15d5x10(_0x15d5x11)})})}function isValidDate(){return compose()[_0xda04[24]](function(_0x15d5xe,_0x15d5xf,_0x15d5x10){return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){var _0x15d5x13=null,_0x15d5x1a=false;if(_0x15d5x12[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x12[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);if(moment()[_0xda04[28]](_0x15d5x13[_0xda04[27]])){_0x15d5x1a=true};};if(!_0x15d5x1a){return _0x15d5xf[_0xda04[21]](403)};return _0x15d5x10();})[_0xda04[17]](function(_0x15d5x11){return _0x15d5x10(_0x15d5x11)})})}function isUsersLimit(){return compose()[_0xda04[24]](function(_0x15d5xe,_0x15d5xf,_0x15d5x10){var _0x15d5x1c;return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){_0x15d5x1c=_0x15d5x12;return User[_0xda04[36]]({where:{$or:[{role:_0xda04[34]},{role:_0xda04[35]}]}});})[_0xda04[33]](function(_0x15d5x1d){var _0x15d5x13=null,_0x15d5x1e=false;if(_0x15d5x1c[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x1c[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);}else {_0x15d5x13=demoLicense};if(_0x15d5x13[_0xda04[29]]>_0x15d5x1d){_0x15d5x1e=true};if(!_0x15d5x1e){return _0x15d5xf[_0xda04[32]](403)[_0xda04[31]]({message:_0xda04[30]})};return _0x15d5x10();})[_0xda04[17]](function(_0x15d5x11){return _0x15d5x10(_0x15d5x11)});})}function isTelephonesLimit(){return compose()[_0xda04[24]](function(_0x15d5xe,_0x15d5xf,_0x15d5x10){var _0x15d5x1c;return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){_0x15d5x1c=_0x15d5x12;return User[_0xda04[36]]({where:{role:_0xda04[39]}});})[_0xda04[33]](function(_0x15d5x20){var _0x15d5x13=null,_0x15d5x1e=false;if(_0x15d5x1c[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x1c[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);}else {_0x15d5x13=demoLicense};if(_0x15d5x13[_0xda04[37]]>_0x15d5x20){_0x15d5x1e=true};if(!_0x15d5x1e){return _0x15d5xf[_0xda04[32]](403)[_0xda04[31]]({message:_0xda04[38]})};return _0x15d5x10();})[_0xda04[17]](function(_0x15d5x11){return _0x15d5x10(_0x15d5x11)});})}function isValidAgent(){return function(_0x15d5x22){var _0x15d5x1c;var _0x15d5x23=false;if(_0x15d5x22[_0xda04[40]]===_0xda04[34]||_0x15d5x22[_0xda04[40]]===_0xda04[35]||(_0x15d5x22[_0xda04[40]]===_0xda04[41]&&_0x15d5x22[_0xda04[42]])){_0x15d5x23=true};return Settings[_0xda04[23]]({where:{id:1}})[_0xda04[22]](function(_0x15d5x12){_0x15d5x1c=_0x15d5x12;return User[_0xda04[36]]({where:{role:_0xda04[41],online:true}});})[_0xda04[33]](function(_0x15d5x24){var _0x15d5x13=null;if(_0x15d5x1c[_0xda04[18]]){_0x15d5x13=decrypt(_0x15d5x1c[_0xda04[18]]);_0x15d5x13=JSON[_0xda04[19]](_0x15d5x13);}else {_0x15d5x13=demoLicense};if(_0x15d5x13[_0xda04[43]]>_0x15d5x24){_0x15d5x23=true};return _0x15d5x23;});}}function decrypt(_0x15d5x26){var _0x15d5x27=crypto[_0xda04[47]](_0xda04[44],util[_0xda04[46]](_0xda04[45],prefix,uuid,suffix));var _0x15d5x13=_0x15d5x27[_0xda04[50]](_0x15d5x26,_0xda04[48],_0xda04[49]);_0x15d5x13+=_0x15d5x27[_0xda04[51]](_0xda04[49]);return _0x15d5x13;}exports[_0xda04[52]]=isValidDate;exports[_0xda04[53]]=isUsersLimit;exports[_0xda04[54]]=isTelephonesLimit;exports[_0xda04[55]]=hasChat;exports[_0xda04[56]]=hasMail;exports[_0xda04[57]]=hasFax;exports[_0xda04[58]]=isValidAgent;exports[_0xda04[59]]=demoLicense;exports[_0xda04[60]]=decrypt;
\ No newline at end of file
+var _0xc056=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x6F\x6D\x70\x6F\x73\x61\x62\x6C\x65\x2D\x6D\x69\x64\x64\x6C\x65\x77\x61\x72\x65","\x6D\x6F\x6D\x65\x6E\x74","\x63\x72\x79\x70\x74\x6F","\x75\x74\x69\x6C","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","","\x72\x65\x70\x6C\x61\x63\x65","\x6F\x75\x74\x70\x75\x74","\x64\x6D\x69\x64\x65\x63\x6F\x64\x65\x20\x2D\x2D\x73\x74\x72\x69\x6E\x67\x20\x73\x79\x73\x74\x65\x6D\x2D\x75\x75\x69\x64","\x2D","\x73\x70\x6C\x69\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x53\x65\x74\x74\x69\x6E\x67\x73","\x44\x45\x4D\x4F\x20\x4C\x49\x43\x45\x4E\x53\x45","\x63\x61\x74\x63\x68","\x6C\x69\x63\x65\x6E\x73\x65","\x70\x61\x72\x73\x65","\x63\x68\x61\x74","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x75\x73\x65","\x6D\x61\x69\x6C","\x66\x61\x78","\x65\x78\x70\x69\x72\x61\x74\x69\x6F\x6E","\x69\x73\x53\x61\x6D\x65\x4F\x72\x42\x65\x66\x6F\x72\x65","\x75\x73\x65\x72\x73","\x4D\x61\x78\x69\x6D\x75\x6D\x20\x75\x73\x65\x72\x73\x20\x6C\x69\x6D\x69\x74\x20\x68\x61\x76\x65\x20\x62\x65\x65\x6E\x20\x72\x65\x61\x63\x68\x65\x64","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72","\x63\x6F\x75\x6E\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73","\x4D\x61\x78\x69\x6D\x75\x6D\x20\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73\x20\x6C\x69\x6D\x69\x74\x20\x68\x61\x76\x65\x20\x62\x65\x65\x6E\x20\x72\x65\x61\x63\x68\x65\x64","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x72\x6F\x6C\x65","\x61\x67\x65\x6E\x74","\x6F\x6E\x6C\x69\x6E\x65","\x61\x67\x65\x6E\x74\x73","\x61\x65\x73\x2D\x32\x35\x36\x2D\x63\x74\x72","\x25\x73\x3A\x25\x73\x3A\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x63\x72\x65\x61\x74\x65\x44\x65\x63\x69\x70\x68\x65\x72","\x62\x61\x73\x65\x36\x34","\x75\x74\x66\x38","\x75\x70\x64\x61\x74\x65","\x66\x69\x6E\x61\x6C","\x69\x73\x56\x61\x6C\x69\x64\x44\x61\x74\x65","\x69\x73\x55\x73\x65\x72\x73\x4C\x69\x6D\x69\x74","\x69\x73\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73\x4C\x69\x6D\x69\x74","\x68\x61\x73\x43\x68\x61\x74","\x68\x61\x73\x4D\x61\x69\x6C","\x68\x61\x73\x46\x61\x78","\x69\x73\x56\x61\x6C\x69\x64\x41\x67\x65\x6E\x74","\x64\x65\x6D\x6F\x4C\x69\x63\x65\x6E\x73\x65","\x64\x65\x63\x72\x79\x70\x74"];_0xc056[0];var compose=require(_0xc056[1]);var moment=require(_0xc056[2]);var crypto=require(_0xc056[3]);var util=require(_0xc056[4]);var config=require(_0xc056[5]);var uuid=exec(_0xc056[9],{silent:true})[_0xc056[8]][_0xc056[7]](/\r?\n|\r/g,_0xc056[6]);var prefix=uuid[_0xc056[11]](_0xc056[10])[4];var suffix=uuid[_0xc056[11]](_0xc056[10])[0];var User=require(_0xc056[13])[_0xc056[12]];var Telephone=require(_0xc056[13])[_0xc056[14]];var Settings=require(_0xc056[13])[_0xc056[15]];var demoLicense={users:1,agents:1,telephones:0,chat:false,mail:false,fax:false,description:_0xc056[16]};function hasChat(){return compose()[_0xc056[24]](function(_0x4f28xe,_0x4f28xf,_0x4f28x10){return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){var _0x4f28x13=null,_0x4f28x14=false;if(_0x4f28x12[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x12[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);}else {_0x4f28x13=demoLicense};_0x4f28x14=_0x4f28x13[_0xc056[20]];if(!_0x4f28x14){return _0x4f28xf[_0xc056[21]](403)};return _0x4f28x10();})[_0xc056[17]](function(_0x4f28x11){return _0x4f28x10(_0x4f28x11)})})}function hasMail(){return compose()[_0xc056[24]](function(_0x4f28xe,_0x4f28xf,_0x4f28x10){return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){var _0x4f28x13=null,_0x4f28x16=false;if(_0x4f28x12[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x12[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);}else {_0x4f28x13=demoLicense};_0x4f28x16=_0x4f28x13[_0xc056[25]];if(!_0x4f28x16){return _0x4f28xf[_0xc056[21]](403)};return _0x4f28x10();})[_0xc056[17]](function(_0x4f28x11){return _0x4f28x10(_0x4f28x11)})})}function hasFax(){return compose()[_0xc056[24]](function(_0x4f28xe,_0x4f28xf,_0x4f28x10){return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){var _0x4f28x13=null,_0x4f28x18=false;if(_0x4f28x12[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x12[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);}else {_0x4f28x13=demoLicense};_0x4f28x18=_0x4f28x13[_0xc056[26]];if(!_0x4f28x18){return _0x4f28xf[_0xc056[21]](403)};return _0x4f28x10();})[_0xc056[17]](function(_0x4f28x11){return _0x4f28x10(_0x4f28x11)})})}function isValidDate(){return compose()[_0xc056[24]](function(_0x4f28xe,_0x4f28xf,_0x4f28x10){return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){var _0x4f28x13=null,_0x4f28x1a=false;if(_0x4f28x12[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x12[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);if(moment()[_0xc056[28]](_0x4f28x13[_0xc056[27]])){_0x4f28x1a=true};};if(!_0x4f28x1a){return _0x4f28xf[_0xc056[21]](403)};return _0x4f28x10();})[_0xc056[17]](function(_0x4f28x11){return _0x4f28x10(_0x4f28x11)})})}function isUsersLimit(){return compose()[_0xc056[24]](function(_0x4f28xe,_0x4f28xf,_0x4f28x10){var _0x4f28x1c;return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){_0x4f28x1c=_0x4f28x12;return User[_0xc056[36]]({where:{$or:[{role:_0xc056[34]},{role:_0xc056[35]}]}});})[_0xc056[33]](function(_0x4f28x1d){var _0x4f28x13=null,_0x4f28x1e=false;if(_0x4f28x1c[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x1c[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);}else {_0x4f28x13=demoLicense};if(_0x4f28x13[_0xc056[29]]>_0x4f28x1d){_0x4f28x1e=true};if(!_0x4f28x1e){return _0x4f28xf[_0xc056[32]](403)[_0xc056[31]]({message:_0xc056[30]})};return _0x4f28x10();})[_0xc056[17]](function(_0x4f28x11){return _0x4f28x10(_0x4f28x11)});})}function isTelephonesLimit(){return compose()[_0xc056[24]](function(_0x4f28xe,_0x4f28xf,_0x4f28x10){var _0x4f28x1c;return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){_0x4f28x1c=_0x4f28x12;return User[_0xc056[36]]({where:{role:_0xc056[39]}});})[_0xc056[33]](function(_0x4f28x20){var _0x4f28x13=null,_0x4f28x1e=false;if(_0x4f28x1c[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x1c[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);}else {_0x4f28x13=demoLicense};if(_0x4f28x13[_0xc056[37]]>_0x4f28x20){_0x4f28x1e=true};if(!_0x4f28x1e){return _0x4f28xf[_0xc056[32]](403)[_0xc056[31]]({message:_0xc056[38]})};return _0x4f28x10();})[_0xc056[17]](function(_0x4f28x11){return _0x4f28x10(_0x4f28x11)});})}function isValidAgent(){return function(_0x4f28x22){var _0x4f28x1c;var _0x4f28x23=false;if(_0x4f28x22[_0xc056[40]]===_0xc056[34]||_0x4f28x22[_0xc056[40]]===_0xc056[35]||(_0x4f28x22[_0xc056[40]]===_0xc056[41]&&_0x4f28x22[_0xc056[42]])){_0x4f28x23=true};return Settings[_0xc056[23]]({where:{id:1}})[_0xc056[22]](function(_0x4f28x12){_0x4f28x1c=_0x4f28x12;return User[_0xc056[36]]({where:{role:_0xc056[41],online:true}});})[_0xc056[33]](function(_0x4f28x24){var _0x4f28x13=null;if(_0x4f28x1c[_0xc056[18]]){_0x4f28x13=decrypt(_0x4f28x1c[_0xc056[18]]);_0x4f28x13=JSON[_0xc056[19]](_0x4f28x13);}else {_0x4f28x13=demoLicense};if(_0x4f28x13[_0xc056[43]]>_0x4f28x24){_0x4f28x23=true};return _0x4f28x23;});}}function decrypt(_0x4f28x26){var _0x4f28x27=crypto[_0xc056[47]](_0xc056[44],util[_0xc056[46]](_0xc056[45],prefix,uuid,suffix));var _0x4f28x13=_0x4f28x27[_0xc056[50]](_0x4f28x26,_0xc056[48],_0xc056[49]);_0x4f28x13+=_0x4f28x27[_0xc056[51]](_0xc056[49]);return _0x4f28x13;}exports[_0xc056[52]]=isValidDate;exports[_0xc056[53]]=isUsersLimit;exports[_0xc056[54]]=isTelephonesLimit;exports[_0xc056[55]]=hasChat;exports[_0xc056[56]]=hasMail;exports[_0xc056[57]]=hasFax;exports[_0xc056[58]]=isValidAgent;exports[_0xc056[59]]=demoLicense;exports[_0xc056[60]]=decrypt;
\ No newline at end of file
diff --git a/server/config/local.env.sample.js b/server/config/local.env.sample.js
index df72185..e6a1091 100644
--- a/server/config/local.env.sample.js
+++ b/server/config/local.env.sample.js
@@ -1 +1 @@
-var _0x48af=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x68\x74\x74\x70\x3A\x2F\x2F\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74\x3A\x39\x30\x30\x30","\x78\x63\x61\x6C\x6C\x79\x73\x68\x75\x74\x74\x6C\x65\x2D\x73\x65\x63\x72\x65\x74","\x61\x70\x70\x2D\x69\x64","\x73\x65\x63\x72\x65\x74",""];_0x48af[0];module[_0x48af[1]]={DOMAIN:_0x48af[2],SESSION_SECRET:_0x48af[3],FACEBOOK_ID:_0x48af[4],FACEBOOK_SECRET:_0x48af[5],TWITTER_ID:_0x48af[4],TWITTER_SECRET:_0x48af[5],GOOGLE_ID:_0x48af[4],GOOGLE_SECRET:_0x48af[5],DEBUG:_0x48af[6]};
\ No newline at end of file
+var _0xbc96=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x68\x74\x74\x70\x3A\x2F\x2F\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74\x3A\x39\x30\x30\x30","\x78\x63\x61\x6C\x6C\x79\x73\x68\x75\x74\x74\x6C\x65\x2D\x73\x65\x63\x72\x65\x74","\x61\x70\x70\x2D\x69\x64","\x73\x65\x63\x72\x65\x74",""];_0xbc96[0];module[_0xbc96[1]]={DOMAIN:_0xbc96[2],SESSION_SECRET:_0xbc96[3],FACEBOOK_ID:_0xbc96[4],FACEBOOK_SECRET:_0xbc96[5],TWITTER_ID:_0xbc96[4],TWITTER_SECRET:_0xbc96[5],GOOGLE_ID:_0xbc96[4],GOOGLE_SECRET:_0xbc96[5],DEBUG:_0xbc96[6]};
\ No newline at end of file
diff --git a/server/config/logger.js b/server/config/logger.js
index 42b601a..a7b901b 100644
--- a/server/config/logger.js
+++ b/server/config/logger.js
@@ -1 +1 @@
-var _0xc267=["\x77\x69\x6E\x73\x74\x6F\x6E","\x70\x61\x74\x68","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x65\x6D\x69\x74\x45\x72\x72\x73","\x64\x65\x62\x75\x67","\x74\x72\x61\x6E\x73\x70\x6F\x72\x74\x73","\x64\x65\x62\x75\x67\x54\x6F\x46\x69\x6C\x65","\x6C\x6F\x67\x67\x69\x6E\x67","\x64\x65\x62\x75\x67\x2D\x66\x69\x6C\x65","\x61\x64\x64","\x69\x6E\x66\x6F\x2D\x66\x69\x6C\x65","\x69\x6E\x66\x6F","\x77\x61\x72\x6E\x2D\x66\x69\x6C\x65","\x77\x61\x72\x6E","\x65\x72\x72\x6F\x72\x2D\x66\x69\x6C\x65","\x65\x72\x72\x6F\x72","\x65\x78\x70\x6F\x72\x74\x73","\x73\x74\x72\x65\x61\x6D"];var winston=require(_0xc267[0]);var path=require(_0xc267[1]);var config=require(_0xc267[2]);winston[_0xc267[3]]=true;var debug= new winston.Logger({transports:[ new winston[_0xc267[5]].Console({level:_0xc267[4],handleExceptions:true,json:false,colorize:true})]});if(config[_0xc267[7]][_0xc267[6]]){debug[_0xc267[9]](winston[_0xc267[5]].File,{name:_0xc267[8],level:_0xc267[4],filename:config[_0xc267[7]][_0xc267[4]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false})};var info= new winston.Logger({transports:[ new winston[_0xc267[5]].File({name:_0xc267[10],level:_0xc267[11],filename:config[_0xc267[7]][_0xc267[11]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false}), new winston[_0xc267[5]].Console({level:_0xc267[11],handleExceptions:true,json:false,colorize:true})]});var warn= new winston.Logger({transports:[ new winston[_0xc267[5]].File({name:_0xc267[12],level:_0xc267[13],filename:config[_0xc267[7]][_0xc267[13]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false}), new winston[_0xc267[5]].Console({level:_0xc267[13],handleExceptions:true,json:false,colorize:true})]});var error= new winston.Logger({transports:[ new winston[_0xc267[5]].File({name:_0xc267[14],level:_0xc267[15],filename:config[_0xc267[7]][_0xc267[15]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false}), new winston[_0xc267[5]].Console({level:_0xc267[15],handleExceptions:true,json:false,colorize:true})]});var loggers={debug:function(_0xb985x9,_0xb985xa){debug[_0xc267[4]](_0xb985x9,_0xb985xa)},info:function(_0xb985x9,_0xb985xa){info[_0xc267[11]](_0xb985x9,_0xb985xa)},warn:function(_0xb985x9,_0xb985xa){warn[_0xc267[13]](_0xb985x9,_0xb985xa)},error:function(_0xb985x9,_0xb985xa){error[_0xc267[15]](_0xb985x9,_0xb985xa)},log:function(_0xb985xb,_0xb985x9,_0xb985xa){var _0xb985xc=exports[_0xb985xb];_0xb985xc(_0xb985x9,_0xb985xa);}};module[_0xc267[16]]=loggers;module[_0xc267[16]][_0xc267[17]]={write:function(_0xb985xd,_0xb985xe){loggers[_0xc267[11]](_0xb985xd)}};
\ No newline at end of file
+var _0xb3e9=["\x77\x69\x6E\x73\x74\x6F\x6E","\x70\x61\x74\x68","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x65\x6D\x69\x74\x45\x72\x72\x73","\x64\x65\x62\x75\x67","\x74\x72\x61\x6E\x73\x70\x6F\x72\x74\x73","\x64\x65\x62\x75\x67\x54\x6F\x46\x69\x6C\x65","\x6C\x6F\x67\x67\x69\x6E\x67","\x64\x65\x62\x75\x67\x2D\x66\x69\x6C\x65","\x61\x64\x64","\x69\x6E\x66\x6F\x2D\x66\x69\x6C\x65","\x69\x6E\x66\x6F","\x77\x61\x72\x6E\x2D\x66\x69\x6C\x65","\x77\x61\x72\x6E","\x65\x72\x72\x6F\x72\x2D\x66\x69\x6C\x65","\x65\x72\x72\x6F\x72","\x65\x78\x70\x6F\x72\x74\x73","\x73\x74\x72\x65\x61\x6D"];var winston=require(_0xb3e9[0]);var path=require(_0xb3e9[1]);var config=require(_0xb3e9[2]);winston[_0xb3e9[3]]=true;var debug= new winston.Logger({transports:[ new winston[_0xb3e9[5]].Console({level:_0xb3e9[4],handleExceptions:true,json:false,colorize:true})]});if(config[_0xb3e9[7]][_0xb3e9[6]]){debug[_0xb3e9[9]](winston[_0xb3e9[5]].File,{name:_0xb3e9[8],level:_0xb3e9[4],filename:config[_0xb3e9[7]][_0xb3e9[4]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false})};var info= new winston.Logger({transports:[ new winston[_0xb3e9[5]].File({name:_0xb3e9[10],level:_0xb3e9[11],filename:config[_0xb3e9[7]][_0xb3e9[11]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false}), new winston[_0xb3e9[5]].Console({level:_0xb3e9[11],handleExceptions:true,json:false,colorize:true})]});var warn= new winston.Logger({transports:[ new winston[_0xb3e9[5]].File({name:_0xb3e9[12],level:_0xb3e9[13],filename:config[_0xb3e9[7]][_0xb3e9[13]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false}), new winston[_0xb3e9[5]].Console({level:_0xb3e9[13],handleExceptions:true,json:false,colorize:true})]});var error= new winston.Logger({transports:[ new winston[_0xb3e9[5]].File({name:_0xb3e9[14],level:_0xb3e9[15],filename:config[_0xb3e9[7]][_0xb3e9[15]],handleExceptions:true,json:true,maxsize:5242880,maxFiles:5,colorize:false}), new winston[_0xb3e9[5]].Console({level:_0xb3e9[15],handleExceptions:true,json:false,colorize:true})]});var loggers={debug:function(_0xf6f2x9,_0xf6f2xa){debug[_0xb3e9[4]](_0xf6f2x9,_0xf6f2xa)},info:function(_0xf6f2x9,_0xf6f2xa){info[_0xb3e9[11]](_0xf6f2x9,_0xf6f2xa)},warn:function(_0xf6f2x9,_0xf6f2xa){warn[_0xb3e9[13]](_0xf6f2x9,_0xf6f2xa)},error:function(_0xf6f2x9,_0xf6f2xa){error[_0xb3e9[15]](_0xf6f2x9,_0xf6f2xa)},log:function(_0xf6f2xb,_0xf6f2x9,_0xf6f2xa){var _0xf6f2xc=exports[_0xf6f2xb];_0xf6f2xc(_0xf6f2x9,_0xf6f2xa);}};module[_0xb3e9[16]]=loggers;module[_0xb3e9[16]][_0xb3e9[17]]={write:function(_0xf6f2xd,_0xf6f2xe){loggers[_0xb3e9[11]](_0xf6f2xd)}};
\ No newline at end of file
diff --git a/server/config/seed.js b/server/config/seed.js
index e476fe8..930d29e 100644
--- a/server/config/seed.js
+++ b/server/config/seed.js
@@ -1 +1 @@
-var _0xeb48=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x75\x73\x65\x72\x73","\x6C\x6F\x67","\x74\x68\x65\x6E","\x6C\x6F\x63\x61\x6C","\x61\x67\x65\x6E\x74","\x47\x69\x75\x73\x65\x70\x70\x65\x20\x43\x61\x72\x65\x72\x69","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x63\x61\x72\x65\x72\x69\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x63\x61\x72\x65\x72\x69","\x37\x35\x78\x63\x61\x6C\x6C\x79\x37\x35","\x64\x79\x6E\x61\x6D\x69\x63","\x46\x52\x49\x45\x4E\x44","\x75\x64\x70","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x79\x65\x73","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x61\x6C\x6C","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x44\x61\x6E\x69\x65\x6C\x65\x20\x43\x69\x6E\x74\x69","\x64\x61\x6E\x69\x65\x6C\x65\x2E\x63\x69\x6E\x74\x69\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x64\x61\x6E\x69\x65\x6C\x65\x2E\x63\x69\x6E\x74\x69","\x41\x6E\x64\x72\x65\x61\x20\x42\x69\x61\x6E\x63\x6F","\x61\x6E\x64\x72\x65\x61\x2E\x62\x69\x61\x6E\x63\x6F\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x61\x6E\x64\x72\x65\x61\x2E\x62\x69\x61\x6E\x63\x6F","\x4D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x20\x42\x75\x6E\x67\x61\x72\x6F","\x6D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x2E\x62\x75\x6E\x67\x61\x72\x6F\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x6D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x2E\x62\x75\x6E\x67\x61\x72\x6F","\x56\x61\x6C\x65\x72\x69\x6F\x20\x43\x69\x6F\x74\x74\x61","\x76\x61\x6C\x65\x72\x69\x6F\x2E\x63\x69\x6F\x74\x74\x61\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x76\x61\x6C\x65\x72\x69\x6F\x2E\x63\x69\x6F\x74\x74\x61","\x61\x64\x6D\x69\x6E","\x43\x6C\x61\x72\x6F\x74\x65\x63\x68","\x63\x6C\x61\x72\x6F\x74\x65\x63\x68\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x63\x6C\x61\x72\x6F\x74\x65\x63\x68","\x41\x62\x69\x67\x61\x65\x6C","\x61\x62\x69\x67\x61\x65\x6C\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x61\x62\x69\x67\x61\x65\x6C","\x54\x6F\x6E\x79\x20\x52\x75\x73\x73\x65\x6C\x6C","\x74\x6F\x6E\x79\x72\x40\x78\x63\x6C\x61\x72\x6F\x74\x65\x63\x68\x2E\x63\x6F\x2E\x7A\x61","\x74\x6F\x6E\x79\x2E\x72\x75\x73\x73\x65\x6C\x6C","\x43\x6F\x6C\x69\x6E\x20\x46\x61\x69\x72","\x63\x6F\x6C\x69\x6E\x66\x40\x78\x63\x6C\x61\x72\x6F\x74\x65\x63\x68\x2E\x63\x6F\x2E\x7A\x61","\x63\x6F\x6C\x69\x6E\x2E\x66\x61\x69\x72","\x44\x69\x65\x67\x6F\x20\x47\x6F\x73\x6D\x61\x72","\x64\x69\x65\x67\x6F\x2E\x67\x6F\x73\x6D\x61\x72\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x64\x69\x65\x67\x6F\x2E\x67\x6F\x73\x6D\x61\x72","\x47\x69\x75\x73\x65\x70\x70\x65\x20\x49\x6E\x6E\x61\x6D\x6F\x72\x61\x74\x6F","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x69\x6E\x6E\x61\x6D\x6F\x72\x61\x74\x6F\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x69\x6E\x6E\x61\x6D\x6F\x72\x61\x74\x6F","\x75\x70\x64","\x41\x6C\x65\x73\x73\x61\x6E\x64\x72\x61\x20\x42\x65\x73\x73\x6F\x6E\x65","\x61\x6C\x65\x73\x73\x61\x6E\x64\x72\x61\x2E\x62\x65\x73\x73\x6F\x6E\x65\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x61\x6C\x65\x73\x73\x61\x6E\x64\x72\x61\x2E\x62\x65\x73\x73\x6F\x6E\x65","\x46\x65\x6C\x69\x63\x65\x20\x42\x72\x69\x73\x63\x65\x73\x65","\x66\x65\x6C\x69\x63\x65\x2E\x62\x72\x69\x73\x63\x65\x73\x65\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x66\x65\x6C\x69\x63\x65\x2E\x62\x72\x69\x73\x63\x65\x73\x65","\x78\x43\x61\x6C\x6C\x79","\x69\x6E\x66\x6F\x2E\x78\x63\x61\x6C\x6C\x79\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x78\x63\x61\x6C\x6C\x79","\x33\x38\x38\x78\x73\x68\x75\x74\x74\x6C\x65\x33\x38\x38","\x4A\x6F\x68\x6E\x20\x44\x6F\x65","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65","\x4A\x61\x6E\x65\x20\x4D\x69\x6C\x6C\x65\x72","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x55\x73\x65\x72","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x74\x72\x75\x6E\x6B\x73","\x63\x69\x74\x61\x6C\x69\x61","\x66\x72\x69\x65\x6E\x64","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x30\x31\x31\x31\x39\x38\x32\x37\x37\x37\x30","\x54\x21\x4E\x50\x6E\x76\x2D\x71\x6A\x43\x4D\x65\x39\x76","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x70\x2D\x70\x72\x6F\x76\x69\x64\x65\x72","\x69\x74","\x76\x6F\x69\x70\x2E\x65\x75\x74\x65\x6C\x69\x61\x2E\x69\x74","\x72\x66\x63\x32\x38\x33\x33","\x20\x22\x22\x20\x3C\x3E","\x75\x6C\x61\x77\x3B\x61\x6C\x61\x77\x3B\x67\x73\x6D","\x6E\x6F","\x54\x72\x75\x6E\x6B","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x64\x75\x6C\x65\x73","\x64\x61\x73\x68\x62\x6F\x61\x72\x64","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x42\x4F\x41\x52\x44","\x75\x73\x65\x72\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x55\x53\x45\x52\x53","\x61\x67\x65\x6E\x74\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x47\x45\x4E\x54\x53","\x74\x65\x61\x6D\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x54\x45\x41\x4D\x53","\x63\x68\x61\x74","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x48\x41\x54","\x76\x6F\x69\x63\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45","\x6D\x61\x69\x6C","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4D\x41\x49\x4C","\x66\x61\x78","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x46\x41\x58","\x61\x75\x64\x69\x6F","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x55\x44\x49\x4F","\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x41\x4C\x4C\x59\x53\x51\x55\x41\x52\x45","\x61\x6E\x61\x6C\x79\x74\x69\x63\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x4E\x41\x4C\x59\x54\x49\x43\x53","\x72\x65\x61\x6C\x74\x69\x6D\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x52\x45\x41\x4C\x54\x49\x4D\x45","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C\x53","\x73\x65\x74\x74\x69\x6E\x67\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x45\x54\x54\x49\x4E\x47\x53","\x4D\x6F\x64\x75\x6C\x65","\x63\x61\x74\x63\x68","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x71\x75\x65\x75\x65\x20\x31","\x69\x64","\x70\x6C\x75\x63\x6B","\x61\x64\x64\x55\x73\x65\x72\x73","\x54\x31","\x66\x69\x6E\x64\x4F\x6E\x65","\x54\x65\x61\x6D","\x43\x51\x31","\x43\x51\x31\x20\x44\x65\x73\x63","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x63\x72\x65\x61\x74\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x31","\x74\x65\x61\x6D\x20\x66\x6F\x75\x6E\x64","\x74\x65\x73\x74","\x4D\x51\x31","\x4D\x51\x31\x20\x44\x65\x73\x63","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x71\x75\x65\x75\x65\x20\x31","\x46\x51\x31","\x46\x51\x31\x20\x44\x65\x73\x63","\x46\x61\x78\x51\x75\x65\x75\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x44\x65\x66\x61\x75\x6C\x74\x20\x54\x65\x61\x6D","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x61\x63\x63\x6F\x75\x6E\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x73\x65\x72\x76\x65\x72\x20\x69\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x73\x65\x72\x76\x65\x72\x20\x6F\x75\x74","\x73\x6D\x74\x70\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x70\x68\x6F\x6B\x75\x63\x6C\x6F\x6B\x61","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x69\x6D\x61\x70\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x49\x4E\x42\x4F\x58","\x55\x4E\x53\x45\x45\x4E","\x49\x4D\x41\x50","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x78\x43\x61\x6C\x6C\x79\x20\x44\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x61\x63\x63\x6F\x75\x6E\x74","\x73\x65\x74\x54\x72\x75\x6E\x6B","\x47\x6F\x74\x6F","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78\x2C\x73\x2C\x31","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x77\x65\x62\x73\x69\x74\x65\x20\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x31","\x71\x75\x65\x75\x65","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x77\x65\x62\x73\x69\x74\x65\x20\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x32","\x46\x41\x31\x20\x44\x65\x73\x63","\x46\x41\x31","\x78\x43\x41\x4C\x4C\x59","\x39\x36\x30\x30","\x31\x34\x34\x30\x30","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x6F\x75\x74\x62\x6F\x75\x6E\x64\x20\x76\x6F\x69\x63\x65\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x73","\x4E\x6F\x4F\x70","\x46\x61\x78\x20\x55\x55\x49\x44\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x55\x73\x65\x72\x45\x76\x65\x6E\x74","\x46\x61\x78\x2C\x75\x75\x69\x64\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x53\x65\x74","\x46\x41\x58\x4F\x50\x54\x28\x66\x69\x6C\x65\x6E\x61\x6D\x65\x29\x3A\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x24\x7B\x45\x43\x4D\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x24\x7B\x46\x41\x58\x48\x45\x41\x44\x45\x52\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x3A\x24\x7B\x4C\x4F\x43\x41\x4C\x49\x44\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x41\x58\x52\x41\x54\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x49\x4E\x52\x41\x54\x45\x7D","\x53\x65\x6E\x64\x46\x41\x58","\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x2C\x64","\x45\x52\x52\x4F\x52\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x4E\x4F\x5F\x53\x54\x41\x54\x55\x53\x22\x20\x22\x4E\x4F\x5F\x50\x41\x47\x45\x53\x22","\x68","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x53\x74\x72\x69\x6E\x67\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D","\x46\x61\x78\x45\x72\x72\x6F\x72\x20\x3A\x20\x24\x7B\x46\x41\x58\x45\x52\x52\x4F\x52\x7D","\x52\x65\x6D\x6F\x74\x65\x53\x74\x61\x74\x69\x6F\x6E\x49\x44\x20\x3A\x20\x24\x7B\x52\x45\x4D\x4F\x54\x45\x53\x54\x41\x54\x49\x4F\x4E\x49\x44\x7D","\x46\x61\x78\x50\x61\x67\x65\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D","\x46\x61\x78\x42\x69\x74\x52\x61\x74\x65\x20\x3A\x20\x24\x7B\x46\x41\x58\x42\x49\x54\x52\x41\x54\x45\x7D","\x46\x61\x78\x52\x65\x73\x6F\x6C\x75\x74\x69\x6F\x6E\x20\x3A\x20\x24\x7B\x46\x41\x58\x52\x45\x53\x4F\x4C\x55\x54\x49\x4F\x4E\x7D","\x4F\x4B\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D\x22","\x2A\x2A\x2A\x2A\x20\x46\x41\x58\x20\x52\x45\x43\x45\x49\x56\x45\x44\x20\x66\x72\x6F\x6D\x20\x24\x7B\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x6E\x75\x6D\x29\x7D\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x63\x29\x7D\x20\x2A\x2A\x2A\x2A","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x79\x65\x73","\x46\x49\x4C\x45\x4E\x41\x4D\x45\x3A\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D","\x46\x41\x58\x46\x49\x4C\x45\x3A\x24\x7B\x46\x49\x4C\x45\x4E\x41\x4D\x45\x7D\x2E\x74\x69\x66","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x52\x65\x63\x65\x69\x76\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x59\x2D\x25\x6D\x2D\x25\x64\x20\x25\x48\x3A\x25\x4D\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x7D","\x2A\x2A\x2A\x2A\x20\x52\x45\x43\x45\x49\x56\x49\x4E\x47\x20\x46\x41\x58\x20\x3A\x20\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x20\x2A\x2A\x2A\x2A","\x52\x65\x63\x65\x69\x76\x65\x46\x61\x78","\x2F\x74\x6D\x70\x2F\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x48\x61\x6E\x67\x75\x70","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x73\x71\x75\x61\x72\x65\x20\x70\x72\x6F\x6A\x65\x63\x74\x73","\x70\x72\x6F\x6A\x65\x63\x74\x31","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x70\x72\x6F\x6A\x65\x63\x74","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x77\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x78\x43\x61\x6C\x6C\x79\x20\x53\x68\x6F\x70","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D\x2F\x73\x68\x6F\x70\x2F","\x23\x66\x35\x31\x31\x31\x31","\x68\x74\x74\x70\x3A\x2F\x2F\x31\x38\x35\x2E\x34\x33\x2E\x32\x31\x30\x2E\x35\x37\x3A\x39\x30\x30\x30","\x73\x71\x75\x61\x72\x65\x64","\x57\x65\x20\x61\x72\x65\x20\x68\x65\x72\x65\x21","\x51\x75\x65\x73\x74\x69\x6F\x6E\x73\x3F\x20\x49\x6E\x73\x65\x72\x74\x20\x79\x6F\x75\x72\x20\x6E\x61\x6D\x65\x20\x61\x6E\x64\x20\x65\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73\x20\x74\x6F\x20\x73\x74\x61\x72\x74\x20\x61\x20\x6C\x69\x76\x65\x2D\x63\x68\x61\x74\x20\x77\x69\x74\x68\x20\x6F\x75\x72\x20\x73\x75\x70\x70\x6F\x72\x74\x20\x74\x65\x61\x6D\x2E","\x59\x6F\x75\x72\x20\x6E\x61\x6D\x65","\x59\x6F\x75\x72\x20\x65\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73","\x43\x68\x61\x74","\x43\x6F\x6E\x74\x61\x63\x74\x20\x75\x73","\x27\x3C\x73\x74\x72\x6F\x6E\x67\x3E\x57\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x6F\x6E\x6C\x69\x6E\x65\x2E\x3C\x2F\x73\x74\x72\x6F\x6E\x67\x3E\x3C\x62\x72\x20\x2F\x3E\x49\x74\x20\x64\x6F\x65\x73\x6E\x27\x74\x20\x6D\x65\x61\x6E\x20\x77\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x74\x68\x65\x72\x65\x20\x74\x6F\x20\x68\x65\x6C\x70\x20\x2D\x20\x6C\x65\x61\x76\x65\x20\x79\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x62\x65\x6C\x6F\x77\x20\x61\x6E\x64\x20\x77\x65\x27\x6C\x6C\x20\x62\x65\x20\x69\x6E\x20\x74\x6F\x75\x63\x68\x20\x61\x73\x20\x73\x6F\x6F\x6E\x20\x61\x73\x20\x70\x6F\x73\x73\x69\x62\x6C\x65\x2E\x27","\x59\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x2E\x2E\x2E","\x4C\x65\x61\x76\x65\x20\x6D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x31","\x56\x61\x72\x69\x61\x62\x6C\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x44\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x28\x44\x4F\x20\x4E\x4F\x54\x20\x44\x45\x4C\x45\x54\x45\x29","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x68\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x64\x65\x66\x61\x75\x6C\x74","\x66\x69\x6C\x65\x73","\x76\x61\x72\x2F\x6C\x69\x62\x2F\x61\x73\x74\x65\x72\x69\x73\x6B\x2F\x6D\x6F\x68","\x61\x6C\x70\x68\x61","\x77\x61\x76","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x53\x65\x74\x74\x69\x6E\x67\x73","\x4D\x6F\x74\x69\x6F\x6E\x20\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6C\x6F\x63\x6B","\x43\x6C\x6F\x63\x6B","\x68\x68\x3A\x6D\x6D\x3A\x73\x73\x20\x61","\x64\x64\x64\x64\x2C\x20\x4D\x4D\x4D\x4D\x20\x44\x6F\x20\x59\x59\x59\x59","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x69\x66\x72\x61\x6D\x65","\x49\x66\x72\x61\x6D\x65","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x64\x65\x6D\x6F\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D\x2F\x73\x68\x6F\x70\x2F","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x5A\x65\x6E\x64\x65\x73\x6B","\x31\x2E\x30\x2E\x30","\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x73\x2E\x72\x2E\x6C\x2E","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x7A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x5A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x32\x2E\x70\x6E\x67","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2E\x70\x6E\x67","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x53\x75\x67\x61\x72\x43\x52\x4D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x32\x2E\x70\x6E\x67","\x73\x75\x67\x61\x72\x63\x72\x6D","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x75\x67\x61\x72\x43\x52\x4D","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x4D\x6F\x74\x69\x6F\x6E\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x72\x6F\x63\x6B\x65\x74\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x7D\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x7D\x5D","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x43\x75\x73\x74\x6F\x6D\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x62\x6F\x6F\x6B\x2D\x6F\x70\x65\x6E\x22\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x31\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x74\x72\x75\x65\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x32\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x7D\x5D","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x4D\x6F\x74\x69\x6F\x6E\x20\x53\x65\x72\x76\x69\x63\x65","\x53\x65\x72\x76\x69\x63\x65"];_0xeb48[0];var _=require(_0xeb48[1]);var models=require(_0xeb48[2]);models[_0xeb48[69]][_0xeb48[68]]([{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[8],email:_0xeb48[9],name:_0xeb48[10],password:_0xeb48[11],defaultuser:_0xeb48[10],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1000},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[20],email:_0xeb48[21],name:_0xeb48[22],password:_0xeb48[11],defaultuser:_0xeb48[22],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1001},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[23],email:_0xeb48[24],name:_0xeb48[25],password:_0xeb48[11],defaultuser:_0xeb48[25],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1002},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[26],email:_0xeb48[27],name:_0xeb48[28],password:_0xeb48[11],defaultuser:_0xeb48[28],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1003},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[29],email:_0xeb48[30],name:_0xeb48[31],password:_0xeb48[11],defaultuser:_0xeb48[31],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1004},{provider:_0xeb48[6],role:_0xeb48[32],fullname:_0xeb48[33],email:_0xeb48[34],name:_0xeb48[35],password:_0xeb48[35],defaultuser:_0xeb48[35],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1005},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[36],email:_0xeb48[37],name:_0xeb48[38],password:_0xeb48[11],defaultuser:_0xeb48[38],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1006},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[39],email:_0xeb48[40],name:_0xeb48[41],password:_0xeb48[35],defaultuser:_0xeb48[41],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1007},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[42],email:_0xeb48[43],name:_0xeb48[44],password:_0xeb48[35],defaultuser:_0xeb48[44],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1008},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[45],email:_0xeb48[46],name:_0xeb48[47],password:_0xeb48[11],defaultuser:_0xeb48[47],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1009},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[48],email:_0xeb48[49],name:_0xeb48[50],password:_0xeb48[11],defaultuser:_0xeb48[50],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[51],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1010},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[52],email:_0xeb48[53],name:_0xeb48[54],password:_0xeb48[11],defaultuser:_0xeb48[54],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[51],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1011},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[55],email:_0xeb48[56],name:_0xeb48[57],password:_0xeb48[11],defaultuser:_0xeb48[57],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[51],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1012},{provider:_0xeb48[6],role:_0xeb48[32],fullname:_0xeb48[58],email:_0xeb48[59],name:_0xeb48[60],password:_0xeb48[61],defaultuser:_0xeb48[60],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1013},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[62],email:_0xeb48[63],name:_0xeb48[64],password:_0xeb48[11],defaultuser:_0xeb48[64],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1014},{provider:_0xeb48[6],role:_0xeb48[7],fullname:_0xeb48[65],email:_0xeb48[66],name:_0xeb48[67],password:_0xeb48[11],defaultuser:_0xeb48[67],host:_0xeb48[12],type:_0xeb48[13],transport:_0xeb48[14],allow:_0xeb48[15],qualify:_0xeb48[16],nat:_0xeb48[17],disallow:_0xeb48[18],context:_0xeb48[19],internal:1015}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[3])});models[_0xeb48[83]][_0xeb48[68]]([{name:_0xeb48[71],type:_0xeb48[72],insecure:_0xeb48[73],defaultuser:_0xeb48[74],secret:_0xeb48[75],password:_0xeb48[75],context:_0xeb48[76],language:_0xeb48[77],host:_0xeb48[78],fromdomain:_0xeb48[78],dtmfmode:_0xeb48[79],qualify:_0xeb48[16],nat:_0xeb48[17],callerid:_0xeb48[80],limitonpeers:_0xeb48[16],callcounter:_0xeb48[16],disallow:_0xeb48[18],allow:_0xeb48[81],canreinvite:_0xeb48[82],directmedia:_0xeb48[82]}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[70])});models[_0xeb48[113]][_0xeb48[68]]([{name:_0xeb48[85],title:_0xeb48[86]},{name:_0xeb48[87],title:_0xeb48[88]},{name:_0xeb48[89],title:_0xeb48[90]},{name:_0xeb48[91],title:_0xeb48[92]},{name:_0xeb48[93],title:_0xeb48[94]},{name:_0xeb48[95],title:_0xeb48[96]},{name:_0xeb48[97],title:_0xeb48[98]},{name:_0xeb48[99],title:_0xeb48[100]},{name:_0xeb48[101],title:_0xeb48[102]},{name:_0xeb48[103],title:_0xeb48[104]},{name:_0xeb48[105],title:_0xeb48[106]},{name:_0xeb48[107],title:_0xeb48[108]},{name:_0xeb48[109],title:_0xeb48[110]},{name:_0xeb48[111],title:_0xeb48[112]}],{ignoreDuplicates:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[84])});models[_0xeb48[121]][_0xeb48[125]]({name:_0xeb48[119],description:_0xeb48[138],defaultEntry:true})[_0xeb48[5]](function(_0x2317x4){models[_0xeb48[69]][_0xeb48[137]]({where:{role:_0xeb48[7]}})[_0xeb48[5]](function(_0x2317x5){_0x2317x4[_0xeb48[118]](_[_0xeb48[117]](_0x2317x5,_0xeb48[116]))[_0xeb48[5]](function(){models[_0xeb48[126]][_0xeb48[125]]({name:_0xeb48[122],description:_0xeb48[123],timeout:5,strategy:_0xeb48[124]})[_0xeb48[5]](function(_0x2317x6){console[_0xeb48[4]](_0xeb48[115]);models[_0xeb48[121]][_0xeb48[120]]({where:{name:_0xeb48[119]},include:[{all:true}]})[_0xeb48[5]](function(_0x2317x4){_0x2317x6[_0xeb48[118]](_[_0xeb48[117]](_0x2317x4.Users,_0xeb48[116]))[_0xeb48[114]](function(_0x2317x3){})})[_0xeb48[114]](function(_0x2317x3){});});models[_0xeb48[132]][_0xeb48[125]]({name:_0xeb48[130],description:_0xeb48[131],timeout:5,strategy:_0xeb48[124]})[_0xeb48[5]](function(_0x2317x7){console[_0xeb48[4]](_0xeb48[127]);models[_0xeb48[121]][_0xeb48[120]]({where:{name:_0xeb48[119]},include:[{all:true}]})[_0xeb48[5]](function(_0x2317x4){if(_0x2317x4){console[_0xeb48[4]](_0xeb48[128])}else {console[_0xeb48[4]](_0xeb48[129])};_0x2317x7[_0xeb48[118]](_[_0xeb48[117]](_0x2317x4.Users,_0xeb48[116]))[_0xeb48[114]](function(_0x2317x3){});})[_0xeb48[114]](function(_0x2317x3){});});models[_0xeb48[136]][_0xeb48[125]]({name:_0xeb48[134],description:_0xeb48[135],timeout:5,strategy:_0xeb48[124]})[_0xeb48[5]](function(_0x2317x8){console[_0xeb48[4]](_0xeb48[133]);models[_0xeb48[121]][_0xeb48[120]]({where:{name:_0xeb48[119]},include:[{all:true}]})[_0xeb48[5]](function(_0x2317x4){_0x2317x8[_0xeb48[118]](_[_0xeb48[117]](_0x2317x4.Users,_0xeb48[116]))[_0xeb48[114]](function(_0x2317x3){})})[_0xeb48[114]](function(_0x2317x3){});});})[_0xeb48[114]](function(_0x2317x3){})})[_0xeb48[114]](function(_0x2317x3){})})[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[152]][_0xeb48[125]]({name:_0xeb48[151],description:_0xeb48[151],address:_0xeb48[143]})[_0xeb48[5]](function(_0x2317x9){console[_0xeb48[4]](_0xeb48[139]);models[_0xeb48[150]][_0xeb48[125]]({description:_0xeb48[60],host:_0xeb48[146],username:_0xeb48[143],password:_0xeb48[144],port:143,mailbox:_0xeb48[147],ssl:false,delete:false,filter:_0xeb48[148],protocol:_0xeb48[149],MailAccountId:_0x2317x9[_0xeb48[116]]})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[140]);models[_0xeb48[145]][_0xeb48[125]]({description:_0xeb48[60],host:_0xeb48[142],username:_0xeb48[143],password:_0xeb48[144],port:587,ssl:false,MailAccountId:_0x2317x9[_0xeb48[116]]})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[141])})[_0xeb48[114]](function(_0x2317x3){});})[_0xeb48[114]](function(_0x2317x3){});});models[_0xeb48[168]][_0xeb48[125]]({description:_0xeb48[163],name:_0xeb48[164],phone:_0xeb48[74],ecm:true,faxheader:_0xeb48[165],localid:_0xeb48[74],maxrate:_0xeb48[166],minrate:_0xeb48[167]})[_0xeb48[5]](function(_0x2317xa){console[_0xeb48[4]](_0xeb48[153]);models[_0xeb48[83]][_0xeb48[120]]({where:{name:_0xeb48[71]}})[_0xeb48[5]](function(_0x2317xb){_0x2317xa[_0xeb48[154]](_0x2317xb)[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[158]][_0xeb48[125]]({context:_0xeb48[76],exten:_0xeb48[74],priority:1,app:_0xeb48[155],appdata:_0xeb48[156],type:_0xeb48[157],TrunkId:_0x2317xb[_0xeb48[116]]});})[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[136]][_0xeb48[137]]()[_0xeb48[5]](function(_0x2317xc){models[_0xeb48[161]][_0xeb48[125]]({app:_0xeb48[160],appdata:_0x2317xc[0][_0xeb48[116]],priority:1,timeout:30,FaxAccountId:_0x2317xa[_0xeb48[116]],FaxQueueId:_0x2317xc[0][_0xeb48[116]]})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[159])})[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[161]][_0xeb48[125]]({app:_0xeb48[160],appdata:_0x2317xc[1][_0xeb48[116]],priority:2,timeout:30,FaxAccountId:_0x2317xa[_0xeb48[116]],FaxQueueId:_0x2317xc[1][_0xeb48[116]]})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[162])})[_0xeb48[114]](function(_0x2317x3){});})[_0xeb48[114]](function(_0x2317x3){});})[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[158]][_0xeb48[68]]([{context:_0xeb48[170],exten:_0xeb48[171],priority:1,app:_0xeb48[172],appdata:_0xeb48[173],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:2,app:_0xeb48[174],appdata:_0xeb48[175],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:3,app:_0xeb48[176],appdata:_0xeb48[177],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:4,app:_0xeb48[176],appdata:_0xeb48[178],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:5,app:_0xeb48[176],appdata:_0xeb48[179],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:6,app:_0xeb48[176],appdata:_0xeb48[180],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:7,app:_0xeb48[176],appdata:_0xeb48[181],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:8,app:_0xeb48[176],appdata:_0xeb48[182],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:9,app:_0xeb48[183],appdata:_0xeb48[184],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[171],priority:10,app:_0xeb48[172],appdata:_0xeb48[185],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:1,app:_0xeb48[172],appdata:_0xeb48[187],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:2,app:_0xeb48[172],appdata:_0xeb48[188],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:3,app:_0xeb48[172],appdata:_0xeb48[189],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:4,app:_0xeb48[172],appdata:_0xeb48[190],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:5,app:_0xeb48[172],appdata:_0xeb48[191],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:6,app:_0xeb48[172],appdata:_0xeb48[192],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:7,app:_0xeb48[172],appdata:_0xeb48[193],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:8,app:_0xeb48[172],appdata:_0xeb48[194],type:_0xeb48[170]},{context:_0xeb48[170],exten:_0xeb48[186],priority:9,app:_0xeb48[172],appdata:_0xeb48[195],type:_0xeb48[170]}],{ignoreDuplicates:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[169])});models[_0xeb48[158]][_0xeb48[68]]([{context:_0xeb48[157],exten:_0xeb48[171],priority:1,app:_0xeb48[172],appdata:_0xeb48[196],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:2,app:_0xeb48[176],appdata:_0xeb48[197],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:3,app:_0xeb48[176],appdata:_0xeb48[198],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:4,app:_0xeb48[176],appdata:_0xeb48[199],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:5,app:_0xeb48[176],appdata:_0xeb48[200],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:6,app:_0xeb48[176],appdata:_0xeb48[180],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:7,app:_0xeb48[176],appdata:_0xeb48[181],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:8,app:_0xeb48[176],appdata:_0xeb48[182],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:9,app:_0xeb48[172],appdata:_0xeb48[187],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:10,app:_0xeb48[172],appdata:_0xeb48[201],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:11,app:_0xeb48[172],appdata:_0xeb48[202],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:12,app:_0xeb48[172],appdata:_0xeb48[203],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:13,app:_0xeb48[172],appdata:_0xeb48[204],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:14,app:_0xeb48[172],appdata:_0xeb48[205],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:15,app:_0xeb48[206],appdata:_0xeb48[207],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[171],priority:16,app:_0xeb48[208],type:_0xeb48[157]},{context:_0xeb48[157],exten:_0xeb48[186],priority:1,app:_0xeb48[172],appdata:_0xeb48[187],type:_0xeb48[157]}],{ignoreDuplicates:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[169])});models[_0xeb48[212]][_0xeb48[68]]([{name:_0xeb48[210],description:_0xeb48[211]}],{ignoreDuplicates:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[209])});models[_0xeb48[229]][_0xeb48[125]]({name:_0xeb48[215],description:_0xeb48[215],address:_0xeb48[216],color:_0xeb48[217],color_focus:_0xeb48[217],color_button:_0xeb48[217],remote:_0xeb48[218],animation:true,header_shape:_0xeb48[219],header_online:_0xeb48[220],online_message:_0xeb48[221],username_placeholder:_0xeb48[222],email_placeholder:_0xeb48[223],start_chat_button:_0xeb48[224],header_offline:_0xeb48[225],offline_message:_0xeb48[226],enquiry_message_placeholder:_0xeb48[227],enquiry_button:_0xeb48[228],download_transcript:true})[_0xeb48[5]](function(_0x2317xd){console[_0xeb48[4]](_0xeb48[213]);models[_0xeb48[126]][_0xeb48[137]]()[_0xeb48[5]](function(_0x2317xe){models[_0xeb48[214]][_0xeb48[125]]({app:_0xeb48[160],appdata:_0x2317xe[0][_0xeb48[116]],priority:1,timeout:30,ChatWebsiteId:_0x2317xd[_0xeb48[116]],ChatQueueId:_0x2317xe[0][_0xeb48[116]]})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[159])})[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[214]][_0xeb48[125]]({app:_0xeb48[160],appdata:_0x2317xe[1][_0xeb48[116]],priority:2,timeout:30,ChatWebsiteId:_0x2317xd[_0xeb48[116]],ChatQueueId:_0x2317xe[1][_0xeb48[116]]})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[162])})[_0xeb48[114]](function(_0x2317x3){});})[_0xeb48[114]](function(_0x2317x3){});})[_0xeb48[114]](function(_0x2317x3){});models[_0xeb48[232]][_0xeb48[68]]([{name:_0xeb48[231],description:_0xeb48[211]}],{ignoreDuplicates:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[230])});models[_0xeb48[235]][_0xeb48[68]]([{name:_0xeb48[19],description:_0xeb48[234],defaultEntry:true},{name:_0xeb48[76],description:_0xeb48[234],defaultEntry:true},{name:_0xeb48[157],description:_0xeb48[234],defaultEntry:true},{name:_0xeb48[170],description:_0xeb48[234],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[233])});models[_0xeb48[242]][_0xeb48[68]]([{name:_0xeb48[237],mode:_0xeb48[238],directory:_0xeb48[239],sort:_0xeb48[240],format:_0xeb48[241],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[236])});models[_0xeb48[243]][_0xeb48[68]]([{id:1,min_internal:1000}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[236])});models[_0xeb48[255]][_0xeb48[68]]([{name:_0xeb48[244],model:JSON[_0xeb48[254]]({title:_0xeb48[244],rows:[{columns:[{styleClass:_0xeb48[245],widgets:[{type:_0xeb48[246],title:_0xeb48[247],config:{timePattern:_0xeb48[248],datePattern:_0xeb48[249]}}]},{styleClass:_0xeb48[250],widgets:[{type:_0xeb48[251],title:_0xeb48[252],config:{url:_0xeb48[253]}}]}]}]}),defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[236])});models[_0xeb48[279]][_0xeb48[68]]([{name:_0xeb48[257],version:_0xeb48[258],active:false,author:_0xeb48[259],logo:_0xeb48[260],state:_0xeb48[261],description:_0xeb48[262]},{name:_0xeb48[263],version:_0xeb48[258],active:false,author:_0xeb48[259],logo:_0xeb48[264],state:_0xeb48[265],description:_0xeb48[266]},{name:_0xeb48[267],version:_0xeb48[258],active:false,author:_0xeb48[259],logo:_0xeb48[268],state:_0xeb48[269],description:_0xeb48[270]},{name:_0xeb48[271],version:_0xeb48[258],active:false,author:_0xeb48[259],logo:_0xeb48[272],state:_0xeb48[273],description:_0xeb48[274]},{name:_0xeb48[275],version:_0xeb48[258],active:false,author:_0xeb48[259],logo:_0xeb48[276],state:_0xeb48[277],description:_0xeb48[278]}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[256])});models[_0xeb48[282]][_0xeb48[68]]([{id:1,tree:_0xeb48[280]},{id:2,tree:_0xeb48[281]}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[256])});models[_0xeb48[284]][_0xeb48[68]]([{id:1,name:_0xeb48[283],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xeb48[5]](function(){console[_0xeb48[4]](_0xeb48[256])});
\ No newline at end of file
+var _0xe4bd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x75\x73\x65\x72\x73","\x6C\x6F\x67","\x74\x68\x65\x6E","\x6C\x6F\x63\x61\x6C","\x61\x67\x65\x6E\x74","\x47\x69\x75\x73\x65\x70\x70\x65\x20\x43\x61\x72\x65\x72\x69","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x63\x61\x72\x65\x72\x69\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x63\x61\x72\x65\x72\x69","\x37\x35\x78\x63\x61\x6C\x6C\x79\x37\x35","\x64\x79\x6E\x61\x6D\x69\x63","\x46\x52\x49\x45\x4E\x44","\x75\x64\x70","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x79\x65\x73","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x61\x6C\x6C","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x44\x61\x6E\x69\x65\x6C\x65\x20\x43\x69\x6E\x74\x69","\x64\x61\x6E\x69\x65\x6C\x65\x2E\x63\x69\x6E\x74\x69\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x64\x61\x6E\x69\x65\x6C\x65\x2E\x63\x69\x6E\x74\x69","\x41\x6E\x64\x72\x65\x61\x20\x42\x69\x61\x6E\x63\x6F","\x61\x6E\x64\x72\x65\x61\x2E\x62\x69\x61\x6E\x63\x6F\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x61\x6E\x64\x72\x65\x61\x2E\x62\x69\x61\x6E\x63\x6F","\x4D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x20\x42\x75\x6E\x67\x61\x72\x6F","\x6D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x2E\x62\x75\x6E\x67\x61\x72\x6F\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x6D\x61\x73\x73\x69\x6D\x69\x6C\x69\x61\x6E\x6F\x2E\x62\x75\x6E\x67\x61\x72\x6F","\x56\x61\x6C\x65\x72\x69\x6F\x20\x43\x69\x6F\x74\x74\x61","\x76\x61\x6C\x65\x72\x69\x6F\x2E\x63\x69\x6F\x74\x74\x61\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x76\x61\x6C\x65\x72\x69\x6F\x2E\x63\x69\x6F\x74\x74\x61","\x61\x64\x6D\x69\x6E","\x43\x6C\x61\x72\x6F\x74\x65\x63\x68","\x63\x6C\x61\x72\x6F\x74\x65\x63\x68\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x63\x6C\x61\x72\x6F\x74\x65\x63\x68","\x41\x62\x69\x67\x61\x65\x6C","\x61\x62\x69\x67\x61\x65\x6C\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x61\x62\x69\x67\x61\x65\x6C","\x54\x6F\x6E\x79\x20\x52\x75\x73\x73\x65\x6C\x6C","\x74\x6F\x6E\x79\x72\x40\x78\x63\x6C\x61\x72\x6F\x74\x65\x63\x68\x2E\x63\x6F\x2E\x7A\x61","\x74\x6F\x6E\x79\x2E\x72\x75\x73\x73\x65\x6C\x6C","\x43\x6F\x6C\x69\x6E\x20\x46\x61\x69\x72","\x63\x6F\x6C\x69\x6E\x66\x40\x78\x63\x6C\x61\x72\x6F\x74\x65\x63\x68\x2E\x63\x6F\x2E\x7A\x61","\x63\x6F\x6C\x69\x6E\x2E\x66\x61\x69\x72","\x44\x69\x65\x67\x6F\x20\x47\x6F\x73\x6D\x61\x72","\x64\x69\x65\x67\x6F\x2E\x67\x6F\x73\x6D\x61\x72\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x64\x69\x65\x67\x6F\x2E\x67\x6F\x73\x6D\x61\x72","\x47\x69\x75\x73\x65\x70\x70\x65\x20\x49\x6E\x6E\x61\x6D\x6F\x72\x61\x74\x6F","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x69\x6E\x6E\x61\x6D\x6F\x72\x61\x74\x6F\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x67\x69\x75\x73\x65\x70\x70\x65\x2E\x69\x6E\x6E\x61\x6D\x6F\x72\x61\x74\x6F","\x75\x70\x64","\x41\x6C\x65\x73\x73\x61\x6E\x64\x72\x61\x20\x42\x65\x73\x73\x6F\x6E\x65","\x61\x6C\x65\x73\x73\x61\x6E\x64\x72\x61\x2E\x62\x65\x73\x73\x6F\x6E\x65\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x61\x6C\x65\x73\x73\x61\x6E\x64\x72\x61\x2E\x62\x65\x73\x73\x6F\x6E\x65","\x46\x65\x6C\x69\x63\x65\x20\x42\x72\x69\x73\x63\x65\x73\x65","\x66\x65\x6C\x69\x63\x65\x2E\x62\x72\x69\x73\x63\x65\x73\x65\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x66\x65\x6C\x69\x63\x65\x2E\x62\x72\x69\x73\x63\x65\x73\x65","\x78\x43\x61\x6C\x6C\x79","\x69\x6E\x66\x6F\x2E\x78\x63\x61\x6C\x6C\x79\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x78\x63\x61\x6C\x6C\x79","\x33\x38\x38\x78\x73\x68\x75\x74\x74\x6C\x65\x33\x38\x38","\x4A\x6F\x68\x6E\x20\x44\x6F\x65","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65","\x4A\x61\x6E\x65\x20\x4D\x69\x6C\x6C\x65\x72","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x55\x73\x65\x72","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x74\x72\x75\x6E\x6B\x73","\x63\x69\x74\x61\x6C\x69\x61","\x66\x72\x69\x65\x6E\x64","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x30\x31\x31\x31\x39\x38\x32\x37\x37\x37\x30","\x54\x21\x4E\x50\x6E\x76\x2D\x71\x6A\x43\x4D\x65\x39\x76","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x70\x2D\x70\x72\x6F\x76\x69\x64\x65\x72","\x69\x74","\x76\x6F\x69\x70\x2E\x65\x75\x74\x65\x6C\x69\x61\x2E\x69\x74","\x72\x66\x63\x32\x38\x33\x33","\x20\x22\x22\x20\x3C\x3E","\x75\x6C\x61\x77\x3B\x61\x6C\x61\x77\x3B\x67\x73\x6D","\x6E\x6F","\x54\x72\x75\x6E\x6B","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x64\x75\x6C\x65\x73","\x64\x61\x73\x68\x62\x6F\x61\x72\x64","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x42\x4F\x41\x52\x44","\x75\x73\x65\x72\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x55\x53\x45\x52\x53","\x61\x67\x65\x6E\x74\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x47\x45\x4E\x54\x53","\x74\x65\x61\x6D\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x54\x45\x41\x4D\x53","\x63\x68\x61\x74","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x48\x41\x54","\x76\x6F\x69\x63\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45","\x6D\x61\x69\x6C","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4D\x41\x49\x4C","\x66\x61\x78","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x46\x41\x58","\x61\x75\x64\x69\x6F","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x55\x44\x49\x4F","\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x41\x4C\x4C\x59\x53\x51\x55\x41\x52\x45","\x61\x6E\x61\x6C\x79\x74\x69\x63\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x4E\x41\x4C\x59\x54\x49\x43\x53","\x72\x65\x61\x6C\x74\x69\x6D\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x52\x45\x41\x4C\x54\x49\x4D\x45","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C\x53","\x73\x65\x74\x74\x69\x6E\x67\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x45\x54\x54\x49\x4E\x47\x53","\x4D\x6F\x64\x75\x6C\x65","\x63\x61\x74\x63\x68","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x71\x75\x65\x75\x65\x20\x31","\x69\x64","\x70\x6C\x75\x63\x6B","\x61\x64\x64\x55\x73\x65\x72\x73","\x54\x31","\x66\x69\x6E\x64\x4F\x6E\x65","\x54\x65\x61\x6D","\x43\x51\x31","\x43\x51\x31\x20\x44\x65\x73\x63","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x63\x72\x65\x61\x74\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x31","\x74\x65\x61\x6D\x20\x66\x6F\x75\x6E\x64","\x74\x65\x73\x74","\x4D\x51\x31","\x4D\x51\x31\x20\x44\x65\x73\x63","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x71\x75\x65\x75\x65\x20\x31","\x46\x51\x31","\x46\x51\x31\x20\x44\x65\x73\x63","\x46\x61\x78\x51\x75\x65\x75\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x44\x65\x66\x61\x75\x6C\x74\x20\x54\x65\x61\x6D","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x61\x63\x63\x6F\x75\x6E\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x73\x65\x72\x76\x65\x72\x20\x69\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x73\x65\x72\x76\x65\x72\x20\x6F\x75\x74","\x73\x6D\x74\x70\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74\x40\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x70\x68\x6F\x6B\x75\x63\x6C\x6F\x6B\x61","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x69\x6D\x61\x70\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D","\x49\x4E\x42\x4F\x58","\x55\x4E\x53\x45\x45\x4E","\x49\x4D\x41\x50","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x78\x43\x61\x6C\x6C\x79\x20\x44\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x61\x63\x63\x6F\x75\x6E\x74","\x73\x65\x74\x54\x72\x75\x6E\x6B","\x47\x6F\x74\x6F","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78\x2C\x73\x2C\x31","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x77\x65\x62\x73\x69\x74\x65\x20\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x31","\x71\x75\x65\x75\x65","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x77\x65\x62\x73\x69\x74\x65\x20\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x32","\x46\x41\x31\x20\x44\x65\x73\x63","\x46\x41\x31","\x78\x43\x41\x4C\x4C\x59","\x39\x36\x30\x30","\x31\x34\x34\x30\x30","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x6F\x75\x74\x62\x6F\x75\x6E\x64\x20\x76\x6F\x69\x63\x65\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x73","\x4E\x6F\x4F\x70","\x46\x61\x78\x20\x55\x55\x49\x44\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x55\x73\x65\x72\x45\x76\x65\x6E\x74","\x46\x61\x78\x2C\x75\x75\x69\x64\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x53\x65\x74","\x46\x41\x58\x4F\x50\x54\x28\x66\x69\x6C\x65\x6E\x61\x6D\x65\x29\x3A\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x24\x7B\x45\x43\x4D\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x24\x7B\x46\x41\x58\x48\x45\x41\x44\x45\x52\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x3A\x24\x7B\x4C\x4F\x43\x41\x4C\x49\x44\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x41\x58\x52\x41\x54\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x49\x4E\x52\x41\x54\x45\x7D","\x53\x65\x6E\x64\x46\x41\x58","\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x2C\x64","\x45\x52\x52\x4F\x52\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x4E\x4F\x5F\x53\x54\x41\x54\x55\x53\x22\x20\x22\x4E\x4F\x5F\x50\x41\x47\x45\x53\x22","\x68","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x53\x74\x72\x69\x6E\x67\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D","\x46\x61\x78\x45\x72\x72\x6F\x72\x20\x3A\x20\x24\x7B\x46\x41\x58\x45\x52\x52\x4F\x52\x7D","\x52\x65\x6D\x6F\x74\x65\x53\x74\x61\x74\x69\x6F\x6E\x49\x44\x20\x3A\x20\x24\x7B\x52\x45\x4D\x4F\x54\x45\x53\x54\x41\x54\x49\x4F\x4E\x49\x44\x7D","\x46\x61\x78\x50\x61\x67\x65\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D","\x46\x61\x78\x42\x69\x74\x52\x61\x74\x65\x20\x3A\x20\x24\x7B\x46\x41\x58\x42\x49\x54\x52\x41\x54\x45\x7D","\x46\x61\x78\x52\x65\x73\x6F\x6C\x75\x74\x69\x6F\x6E\x20\x3A\x20\x24\x7B\x46\x41\x58\x52\x45\x53\x4F\x4C\x55\x54\x49\x4F\x4E\x7D","\x4F\x4B\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D\x22","\x2A\x2A\x2A\x2A\x20\x46\x41\x58\x20\x52\x45\x43\x45\x49\x56\x45\x44\x20\x66\x72\x6F\x6D\x20\x24\x7B\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x6E\x75\x6D\x29\x7D\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x63\x29\x7D\x20\x2A\x2A\x2A\x2A","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x79\x65\x73","\x46\x49\x4C\x45\x4E\x41\x4D\x45\x3A\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D","\x46\x41\x58\x46\x49\x4C\x45\x3A\x24\x7B\x46\x49\x4C\x45\x4E\x41\x4D\x45\x7D\x2E\x74\x69\x66","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x52\x65\x63\x65\x69\x76\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x59\x2D\x25\x6D\x2D\x25\x64\x20\x25\x48\x3A\x25\x4D\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x7D","\x2A\x2A\x2A\x2A\x20\x52\x45\x43\x45\x49\x56\x49\x4E\x47\x20\x46\x41\x58\x20\x3A\x20\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x20\x2A\x2A\x2A\x2A","\x52\x65\x63\x65\x69\x76\x65\x46\x61\x78","\x2F\x74\x6D\x70\x2F\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x48\x61\x6E\x67\x75\x70","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x73\x71\x75\x61\x72\x65\x20\x70\x72\x6F\x6A\x65\x63\x74\x73","\x70\x72\x6F\x6A\x65\x63\x74\x31","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x70\x72\x6F\x6A\x65\x63\x74","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x77\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x78\x43\x61\x6C\x6C\x79\x20\x53\x68\x6F\x70","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D\x2F\x73\x68\x6F\x70\x2F","\x23\x66\x35\x31\x31\x31\x31","\x68\x74\x74\x70\x3A\x2F\x2F\x31\x38\x35\x2E\x34\x33\x2E\x32\x31\x30\x2E\x35\x37\x3A\x39\x30\x30\x30","\x73\x71\x75\x61\x72\x65\x64","\x57\x65\x20\x61\x72\x65\x20\x68\x65\x72\x65\x21","\x51\x75\x65\x73\x74\x69\x6F\x6E\x73\x3F\x20\x49\x6E\x73\x65\x72\x74\x20\x79\x6F\x75\x72\x20\x6E\x61\x6D\x65\x20\x61\x6E\x64\x20\x65\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73\x20\x74\x6F\x20\x73\x74\x61\x72\x74\x20\x61\x20\x6C\x69\x76\x65\x2D\x63\x68\x61\x74\x20\x77\x69\x74\x68\x20\x6F\x75\x72\x20\x73\x75\x70\x70\x6F\x72\x74\x20\x74\x65\x61\x6D\x2E","\x59\x6F\x75\x72\x20\x6E\x61\x6D\x65","\x59\x6F\x75\x72\x20\x65\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73","\x43\x68\x61\x74","\x43\x6F\x6E\x74\x61\x63\x74\x20\x75\x73","\x27\x3C\x73\x74\x72\x6F\x6E\x67\x3E\x57\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x6F\x6E\x6C\x69\x6E\x65\x2E\x3C\x2F\x73\x74\x72\x6F\x6E\x67\x3E\x3C\x62\x72\x20\x2F\x3E\x49\x74\x20\x64\x6F\x65\x73\x6E\x27\x74\x20\x6D\x65\x61\x6E\x20\x77\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x74\x68\x65\x72\x65\x20\x74\x6F\x20\x68\x65\x6C\x70\x20\x2D\x20\x6C\x65\x61\x76\x65\x20\x79\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x62\x65\x6C\x6F\x77\x20\x61\x6E\x64\x20\x77\x65\x27\x6C\x6C\x20\x62\x65\x20\x69\x6E\x20\x74\x6F\x75\x63\x68\x20\x61\x73\x20\x73\x6F\x6F\x6E\x20\x61\x73\x20\x70\x6F\x73\x73\x69\x62\x6C\x65\x2E\x27","\x59\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x2E\x2E\x2E","\x4C\x65\x61\x76\x65\x20\x6D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x31","\x56\x61\x72\x69\x61\x62\x6C\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x44\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x28\x44\x4F\x20\x4E\x4F\x54\x20\x44\x45\x4C\x45\x54\x45\x29","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x68\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x64\x65\x66\x61\x75\x6C\x74","\x66\x69\x6C\x65\x73","\x76\x61\x72\x2F\x6C\x69\x62\x2F\x61\x73\x74\x65\x72\x69\x73\x6B\x2F\x6D\x6F\x68","\x61\x6C\x70\x68\x61","\x77\x61\x76","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x53\x65\x74\x74\x69\x6E\x67\x73","\x4D\x6F\x74\x69\x6F\x6E\x20\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6C\x6F\x63\x6B","\x43\x6C\x6F\x63\x6B","\x68\x68\x3A\x6D\x6D\x3A\x73\x73\x20\x61","\x64\x64\x64\x64\x2C\x20\x4D\x4D\x4D\x4D\x20\x44\x6F\x20\x59\x59\x59\x59","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x69\x66\x72\x61\x6D\x65","\x49\x66\x72\x61\x6D\x65","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x64\x65\x6D\x6F\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D\x2F\x73\x68\x6F\x70\x2F","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x5A\x65\x6E\x64\x65\x73\x6B","\x31\x2E\x30\x2E\x30","\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x73\x2E\x72\x2E\x6C\x2E","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x7A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x5A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x32\x2E\x70\x6E\x67","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2E\x70\x6E\x67","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x53\x75\x67\x61\x72\x43\x52\x4D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x32\x2E\x70\x6E\x67","\x73\x75\x67\x61\x72\x63\x72\x6D","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x75\x67\x61\x72\x43\x52\x4D","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x4D\x6F\x74\x69\x6F\x6E\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x72\x6F\x63\x6B\x65\x74\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x7D\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x7D\x5D","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x43\x75\x73\x74\x6F\x6D\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x62\x6F\x6F\x6B\x2D\x6F\x70\x65\x6E\x22\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x31\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x74\x72\x75\x65\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x32\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x7D\x5D","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x4D\x6F\x74\x69\x6F\x6E\x20\x53\x65\x72\x76\x69\x63\x65","\x53\x65\x72\x76\x69\x63\x65"];_0xe4bd[0];var _=require(_0xe4bd[1]);var models=require(_0xe4bd[2]);models[_0xe4bd[69]][_0xe4bd[68]]([{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[8],email:_0xe4bd[9],name:_0xe4bd[10],password:_0xe4bd[11],defaultuser:_0xe4bd[10],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1000},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[20],email:_0xe4bd[21],name:_0xe4bd[22],password:_0xe4bd[11],defaultuser:_0xe4bd[22],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1001},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[23],email:_0xe4bd[24],name:_0xe4bd[25],password:_0xe4bd[11],defaultuser:_0xe4bd[25],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1002},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[26],email:_0xe4bd[27],name:_0xe4bd[28],password:_0xe4bd[11],defaultuser:_0xe4bd[28],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1003},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[29],email:_0xe4bd[30],name:_0xe4bd[31],password:_0xe4bd[11],defaultuser:_0xe4bd[31],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1004},{provider:_0xe4bd[6],role:_0xe4bd[32],fullname:_0xe4bd[33],email:_0xe4bd[34],name:_0xe4bd[35],password:_0xe4bd[35],defaultuser:_0xe4bd[35],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1005},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[36],email:_0xe4bd[37],name:_0xe4bd[38],password:_0xe4bd[11],defaultuser:_0xe4bd[38],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1006},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[39],email:_0xe4bd[40],name:_0xe4bd[41],password:_0xe4bd[35],defaultuser:_0xe4bd[41],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1007},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[42],email:_0xe4bd[43],name:_0xe4bd[44],password:_0xe4bd[35],defaultuser:_0xe4bd[44],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1008},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[45],email:_0xe4bd[46],name:_0xe4bd[47],password:_0xe4bd[11],defaultuser:_0xe4bd[47],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1009},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[48],email:_0xe4bd[49],name:_0xe4bd[50],password:_0xe4bd[11],defaultuser:_0xe4bd[50],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[51],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1010},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[52],email:_0xe4bd[53],name:_0xe4bd[54],password:_0xe4bd[11],defaultuser:_0xe4bd[54],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[51],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1011},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[55],email:_0xe4bd[56],name:_0xe4bd[57],password:_0xe4bd[11],defaultuser:_0xe4bd[57],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[51],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1012},{provider:_0xe4bd[6],role:_0xe4bd[32],fullname:_0xe4bd[58],email:_0xe4bd[59],name:_0xe4bd[60],password:_0xe4bd[61],defaultuser:_0xe4bd[60],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1013},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[62],email:_0xe4bd[63],name:_0xe4bd[64],password:_0xe4bd[11],defaultuser:_0xe4bd[64],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1014},{provider:_0xe4bd[6],role:_0xe4bd[7],fullname:_0xe4bd[65],email:_0xe4bd[66],name:_0xe4bd[67],password:_0xe4bd[11],defaultuser:_0xe4bd[67],host:_0xe4bd[12],type:_0xe4bd[13],transport:_0xe4bd[14],allow:_0xe4bd[15],qualify:_0xe4bd[16],nat:_0xe4bd[17],disallow:_0xe4bd[18],context:_0xe4bd[19],internal:1015}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[3])});models[_0xe4bd[83]][_0xe4bd[68]]([{name:_0xe4bd[71],type:_0xe4bd[72],insecure:_0xe4bd[73],defaultuser:_0xe4bd[74],secret:_0xe4bd[75],password:_0xe4bd[75],context:_0xe4bd[76],language:_0xe4bd[77],host:_0xe4bd[78],fromdomain:_0xe4bd[78],dtmfmode:_0xe4bd[79],qualify:_0xe4bd[16],nat:_0xe4bd[17],callerid:_0xe4bd[80],limitonpeers:_0xe4bd[16],callcounter:_0xe4bd[16],disallow:_0xe4bd[18],allow:_0xe4bd[81],canreinvite:_0xe4bd[82],directmedia:_0xe4bd[82]}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[70])});models[_0xe4bd[113]][_0xe4bd[68]]([{name:_0xe4bd[85],title:_0xe4bd[86]},{name:_0xe4bd[87],title:_0xe4bd[88]},{name:_0xe4bd[89],title:_0xe4bd[90]},{name:_0xe4bd[91],title:_0xe4bd[92]},{name:_0xe4bd[93],title:_0xe4bd[94]},{name:_0xe4bd[95],title:_0xe4bd[96]},{name:_0xe4bd[97],title:_0xe4bd[98]},{name:_0xe4bd[99],title:_0xe4bd[100]},{name:_0xe4bd[101],title:_0xe4bd[102]},{name:_0xe4bd[103],title:_0xe4bd[104]},{name:_0xe4bd[105],title:_0xe4bd[106]},{name:_0xe4bd[107],title:_0xe4bd[108]},{name:_0xe4bd[109],title:_0xe4bd[110]},{name:_0xe4bd[111],title:_0xe4bd[112]}],{ignoreDuplicates:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[84])});models[_0xe4bd[121]][_0xe4bd[125]]({name:_0xe4bd[119],description:_0xe4bd[138],defaultEntry:true})[_0xe4bd[5]](function(_0xb508x4){models[_0xe4bd[69]][_0xe4bd[137]]({where:{role:_0xe4bd[7]}})[_0xe4bd[5]](function(_0xb508x5){_0xb508x4[_0xe4bd[118]](_[_0xe4bd[117]](_0xb508x5,_0xe4bd[116]))[_0xe4bd[5]](function(){models[_0xe4bd[126]][_0xe4bd[125]]({name:_0xe4bd[122],description:_0xe4bd[123],timeout:5,strategy:_0xe4bd[124]})[_0xe4bd[5]](function(_0xb508x6){console[_0xe4bd[4]](_0xe4bd[115]);models[_0xe4bd[121]][_0xe4bd[120]]({where:{name:_0xe4bd[119]},include:[{all:true}]})[_0xe4bd[5]](function(_0xb508x4){_0xb508x6[_0xe4bd[118]](_[_0xe4bd[117]](_0xb508x4.Users,_0xe4bd[116]))[_0xe4bd[114]](function(_0xb508x3){})})[_0xe4bd[114]](function(_0xb508x3){});});models[_0xe4bd[132]][_0xe4bd[125]]({name:_0xe4bd[130],description:_0xe4bd[131],timeout:5,strategy:_0xe4bd[124]})[_0xe4bd[5]](function(_0xb508x7){console[_0xe4bd[4]](_0xe4bd[127]);models[_0xe4bd[121]][_0xe4bd[120]]({where:{name:_0xe4bd[119]},include:[{all:true}]})[_0xe4bd[5]](function(_0xb508x4){if(_0xb508x4){console[_0xe4bd[4]](_0xe4bd[128])}else {console[_0xe4bd[4]](_0xe4bd[129])};_0xb508x7[_0xe4bd[118]](_[_0xe4bd[117]](_0xb508x4.Users,_0xe4bd[116]))[_0xe4bd[114]](function(_0xb508x3){});})[_0xe4bd[114]](function(_0xb508x3){});});models[_0xe4bd[136]][_0xe4bd[125]]({name:_0xe4bd[134],description:_0xe4bd[135],timeout:5,strategy:_0xe4bd[124]})[_0xe4bd[5]](function(_0xb508x8){console[_0xe4bd[4]](_0xe4bd[133]);models[_0xe4bd[121]][_0xe4bd[120]]({where:{name:_0xe4bd[119]},include:[{all:true}]})[_0xe4bd[5]](function(_0xb508x4){_0xb508x8[_0xe4bd[118]](_[_0xe4bd[117]](_0xb508x4.Users,_0xe4bd[116]))[_0xe4bd[114]](function(_0xb508x3){})})[_0xe4bd[114]](function(_0xb508x3){});});})[_0xe4bd[114]](function(_0xb508x3){})})[_0xe4bd[114]](function(_0xb508x3){})})[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[152]][_0xe4bd[125]]({name:_0xe4bd[151],description:_0xe4bd[151],address:_0xe4bd[143]})[_0xe4bd[5]](function(_0xb508x9){console[_0xe4bd[4]](_0xe4bd[139]);models[_0xe4bd[150]][_0xe4bd[125]]({description:_0xe4bd[60],host:_0xe4bd[146],username:_0xe4bd[143],password:_0xe4bd[144],port:143,mailbox:_0xe4bd[147],ssl:false,delete:false,filter:_0xe4bd[148],protocol:_0xe4bd[149],MailAccountId:_0xb508x9[_0xe4bd[116]]})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[140]);models[_0xe4bd[145]][_0xe4bd[125]]({description:_0xe4bd[60],host:_0xe4bd[142],username:_0xe4bd[143],password:_0xe4bd[144],port:587,ssl:false,MailAccountId:_0xb508x9[_0xe4bd[116]]})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[141])})[_0xe4bd[114]](function(_0xb508x3){});})[_0xe4bd[114]](function(_0xb508x3){});});models[_0xe4bd[168]][_0xe4bd[125]]({description:_0xe4bd[163],name:_0xe4bd[164],phone:_0xe4bd[74],ecm:true,faxheader:_0xe4bd[165],localid:_0xe4bd[74],maxrate:_0xe4bd[166],minrate:_0xe4bd[167]})[_0xe4bd[5]](function(_0xb508xa){console[_0xe4bd[4]](_0xe4bd[153]);models[_0xe4bd[83]][_0xe4bd[120]]({where:{name:_0xe4bd[71]}})[_0xe4bd[5]](function(_0xb508xb){_0xb508xa[_0xe4bd[154]](_0xb508xb)[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[158]][_0xe4bd[125]]({context:_0xe4bd[76],exten:_0xe4bd[74],priority:1,app:_0xe4bd[155],appdata:_0xe4bd[156],type:_0xe4bd[157],TrunkId:_0xb508xb[_0xe4bd[116]]});})[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[136]][_0xe4bd[137]]()[_0xe4bd[5]](function(_0xb508xc){models[_0xe4bd[161]][_0xe4bd[125]]({app:_0xe4bd[160],appdata:_0xb508xc[0][_0xe4bd[116]],priority:1,timeout:30,FaxAccountId:_0xb508xa[_0xe4bd[116]],FaxQueueId:_0xb508xc[0][_0xe4bd[116]]})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[159])})[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[161]][_0xe4bd[125]]({app:_0xe4bd[160],appdata:_0xb508xc[1][_0xe4bd[116]],priority:2,timeout:30,FaxAccountId:_0xb508xa[_0xe4bd[116]],FaxQueueId:_0xb508xc[1][_0xe4bd[116]]})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[162])})[_0xe4bd[114]](function(_0xb508x3){});})[_0xe4bd[114]](function(_0xb508x3){});})[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[158]][_0xe4bd[68]]([{context:_0xe4bd[170],exten:_0xe4bd[171],priority:1,app:_0xe4bd[172],appdata:_0xe4bd[173],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:2,app:_0xe4bd[174],appdata:_0xe4bd[175],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:3,app:_0xe4bd[176],appdata:_0xe4bd[177],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:4,app:_0xe4bd[176],appdata:_0xe4bd[178],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:5,app:_0xe4bd[176],appdata:_0xe4bd[179],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:6,app:_0xe4bd[176],appdata:_0xe4bd[180],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:7,app:_0xe4bd[176],appdata:_0xe4bd[181],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:8,app:_0xe4bd[176],appdata:_0xe4bd[182],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:9,app:_0xe4bd[183],appdata:_0xe4bd[184],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[171],priority:10,app:_0xe4bd[172],appdata:_0xe4bd[185],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:1,app:_0xe4bd[172],appdata:_0xe4bd[187],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:2,app:_0xe4bd[172],appdata:_0xe4bd[188],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:3,app:_0xe4bd[172],appdata:_0xe4bd[189],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:4,app:_0xe4bd[172],appdata:_0xe4bd[190],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:5,app:_0xe4bd[172],appdata:_0xe4bd[191],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:6,app:_0xe4bd[172],appdata:_0xe4bd[192],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:7,app:_0xe4bd[172],appdata:_0xe4bd[193],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:8,app:_0xe4bd[172],appdata:_0xe4bd[194],type:_0xe4bd[170]},{context:_0xe4bd[170],exten:_0xe4bd[186],priority:9,app:_0xe4bd[172],appdata:_0xe4bd[195],type:_0xe4bd[170]}],{ignoreDuplicates:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[169])});models[_0xe4bd[158]][_0xe4bd[68]]([{context:_0xe4bd[157],exten:_0xe4bd[171],priority:1,app:_0xe4bd[172],appdata:_0xe4bd[196],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:2,app:_0xe4bd[176],appdata:_0xe4bd[197],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:3,app:_0xe4bd[176],appdata:_0xe4bd[198],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:4,app:_0xe4bd[176],appdata:_0xe4bd[199],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:5,app:_0xe4bd[176],appdata:_0xe4bd[200],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:6,app:_0xe4bd[176],appdata:_0xe4bd[180],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:7,app:_0xe4bd[176],appdata:_0xe4bd[181],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:8,app:_0xe4bd[176],appdata:_0xe4bd[182],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:9,app:_0xe4bd[172],appdata:_0xe4bd[187],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:10,app:_0xe4bd[172],appdata:_0xe4bd[201],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:11,app:_0xe4bd[172],appdata:_0xe4bd[202],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:12,app:_0xe4bd[172],appdata:_0xe4bd[203],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:13,app:_0xe4bd[172],appdata:_0xe4bd[204],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:14,app:_0xe4bd[172],appdata:_0xe4bd[205],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:15,app:_0xe4bd[206],appdata:_0xe4bd[207],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[171],priority:16,app:_0xe4bd[208],type:_0xe4bd[157]},{context:_0xe4bd[157],exten:_0xe4bd[186],priority:1,app:_0xe4bd[172],appdata:_0xe4bd[187],type:_0xe4bd[157]}],{ignoreDuplicates:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[169])});models[_0xe4bd[212]][_0xe4bd[68]]([{name:_0xe4bd[210],description:_0xe4bd[211]}],{ignoreDuplicates:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[209])});models[_0xe4bd[229]][_0xe4bd[125]]({name:_0xe4bd[215],description:_0xe4bd[215],address:_0xe4bd[216],color:_0xe4bd[217],color_focus:_0xe4bd[217],color_button:_0xe4bd[217],remote:_0xe4bd[218],animation:true,header_shape:_0xe4bd[219],header_online:_0xe4bd[220],online_message:_0xe4bd[221],username_placeholder:_0xe4bd[222],email_placeholder:_0xe4bd[223],start_chat_button:_0xe4bd[224],header_offline:_0xe4bd[225],offline_message:_0xe4bd[226],enquiry_message_placeholder:_0xe4bd[227],enquiry_button:_0xe4bd[228],download_transcript:true})[_0xe4bd[5]](function(_0xb508xd){console[_0xe4bd[4]](_0xe4bd[213]);models[_0xe4bd[126]][_0xe4bd[137]]()[_0xe4bd[5]](function(_0xb508xe){models[_0xe4bd[214]][_0xe4bd[125]]({app:_0xe4bd[160],appdata:_0xb508xe[0][_0xe4bd[116]],priority:1,timeout:30,ChatWebsiteId:_0xb508xd[_0xe4bd[116]],ChatQueueId:_0xb508xe[0][_0xe4bd[116]]})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[159])})[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[214]][_0xe4bd[125]]({app:_0xe4bd[160],appdata:_0xb508xe[1][_0xe4bd[116]],priority:2,timeout:30,ChatWebsiteId:_0xb508xd[_0xe4bd[116]],ChatQueueId:_0xb508xe[1][_0xe4bd[116]]})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[162])})[_0xe4bd[114]](function(_0xb508x3){});})[_0xe4bd[114]](function(_0xb508x3){});})[_0xe4bd[114]](function(_0xb508x3){});models[_0xe4bd[232]][_0xe4bd[68]]([{name:_0xe4bd[231],description:_0xe4bd[211]}],{ignoreDuplicates:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[230])});models[_0xe4bd[235]][_0xe4bd[68]]([{name:_0xe4bd[19],description:_0xe4bd[234],defaultEntry:true},{name:_0xe4bd[76],description:_0xe4bd[234],defaultEntry:true},{name:_0xe4bd[157],description:_0xe4bd[234],defaultEntry:true},{name:_0xe4bd[170],description:_0xe4bd[234],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[233])});models[_0xe4bd[242]][_0xe4bd[68]]([{name:_0xe4bd[237],mode:_0xe4bd[238],directory:_0xe4bd[239],sort:_0xe4bd[240],format:_0xe4bd[241],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[236])});models[_0xe4bd[243]][_0xe4bd[68]]([{id:1,min_internal:1000}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[236])});models[_0xe4bd[255]][_0xe4bd[68]]([{name:_0xe4bd[244],model:JSON[_0xe4bd[254]]({title:_0xe4bd[244],rows:[{columns:[{styleClass:_0xe4bd[245],widgets:[{type:_0xe4bd[246],title:_0xe4bd[247],config:{timePattern:_0xe4bd[248],datePattern:_0xe4bd[249]}}]},{styleClass:_0xe4bd[250],widgets:[{type:_0xe4bd[251],title:_0xe4bd[252],config:{url:_0xe4bd[253]}}]}]}]}),defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[236])});models[_0xe4bd[279]][_0xe4bd[68]]([{name:_0xe4bd[257],version:_0xe4bd[258],active:false,author:_0xe4bd[259],logo:_0xe4bd[260],state:_0xe4bd[261],description:_0xe4bd[262]},{name:_0xe4bd[263],version:_0xe4bd[258],active:false,author:_0xe4bd[259],logo:_0xe4bd[264],state:_0xe4bd[265],description:_0xe4bd[266]},{name:_0xe4bd[267],version:_0xe4bd[258],active:false,author:_0xe4bd[259],logo:_0xe4bd[268],state:_0xe4bd[269],description:_0xe4bd[270]},{name:_0xe4bd[271],version:_0xe4bd[258],active:false,author:_0xe4bd[259],logo:_0xe4bd[272],state:_0xe4bd[273],description:_0xe4bd[274]},{name:_0xe4bd[275],version:_0xe4bd[258],active:false,author:_0xe4bd[259],logo:_0xe4bd[276],state:_0xe4bd[277],description:_0xe4bd[278]}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[256])});models[_0xe4bd[282]][_0xe4bd[68]]([{id:1,tree:_0xe4bd[280]},{id:2,tree:_0xe4bd[281]}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[256])});models[_0xe4bd[284]][_0xe4bd[68]]([{id:1,name:_0xe4bd[283],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0xe4bd[5]](function(){console[_0xe4bd[4]](_0xe4bd[256])});
\ No newline at end of file
diff --git a/server/config/seedp.js b/server/config/seedp.js
index 141f424..b774f1a 100644
--- a/server/config/seedp.js
+++ b/server/config/seedp.js
@@ -1 +1 @@
-var _0x1534=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x75\x73\x65\x72\x73","\x6C\x6F\x67","\x74\x68\x65\x6E","\x6C\x6F\x63\x61\x6C","\x61\x64\x6D\x69\x6E","\x41\x64\x6D\x69\x6E\x69\x73\x74\x72\x61\x74\x6F\x72","\x61\x64\x6D\x69\x6E\x40\x61\x64\x6D\x69\x6E\x2E\x63\x6F\x6D","\x70\x61\x73\x73\x77\x6F\x72\x64","\x78\x63\x61\x6C\x6C\x79","\x64\x79\x6E\x61\x6D\x69\x63","\x46\x52\x49\x45\x4E\x44","\x75\x64\x70","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x79\x65\x73","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x61\x6C\x6C","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x61\x67\x65\x6E\x74","\x4A\x6F\x68\x6E\x20\x44\x6F\x65","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65","\x73\x68\x75\x74\x74\x6C\x65\x35\x35","\x4A\x61\x6E\x65\x20\x4D\x69\x6C\x6C\x65\x72","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x55\x73\x65\x72","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x64\x75\x6C\x65\x73","\x64\x61\x73\x68\x62\x6F\x61\x72\x64","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x42\x4F\x41\x52\x44","\x75\x73\x65\x72\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x55\x53\x45\x52\x53","\x61\x67\x65\x6E\x74\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x47\x45\x4E\x54\x53","\x74\x65\x61\x6D\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x54\x45\x41\x4D\x53","\x63\x68\x61\x74","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x48\x41\x54","\x76\x6F\x69\x63\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45","\x6D\x61\x69\x6C","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4D\x41\x49\x4C","\x66\x61\x78","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x46\x41\x58","\x61\x75\x64\x69\x6F","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x55\x44\x49\x4F","\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x41\x4C\x4C\x59\x53\x51\x55\x41\x52\x45","\x61\x6E\x61\x6C\x79\x74\x69\x63\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x4E\x41\x4C\x59\x54\x49\x43\x53","\x72\x65\x61\x6C\x74\x69\x6D\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x52\x45\x41\x4C\x54\x49\x4D\x45","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C\x53","\x73\x65\x74\x74\x69\x6E\x67\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x45\x54\x54\x49\x4E\x47\x53","\x4D\x6F\x64\x75\x6C\x65","\x63\x61\x74\x63\x68","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x68\x61\x74\x20\x71\x75\x65\x75\x65\x20\x31","\x69\x64","\x70\x6C\x75\x63\x6B","\x61\x64\x64\x55\x73\x65\x72\x73","\x54\x31","\x66\x69\x6E\x64\x4F\x6E\x65","\x54\x65\x61\x6D","\x43\x51\x31","\x43\x51\x31\x20\x44\x65\x73\x63","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x63\x72\x65\x61\x74\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x61\x69\x6C\x20\x71\x75\x65\x75\x65\x20\x31","\x74\x65\x61\x6D\x20\x66\x6F\x75\x6E\x64","\x74\x65\x73\x74","\x4D\x51\x31","\x4D\x51\x31\x20\x44\x65\x73\x63","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x71\x75\x65\x75\x65\x20\x31","\x46\x51\x31","\x46\x51\x31\x20\x44\x65\x73\x63","\x46\x61\x78\x51\x75\x65\x75\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x44\x65\x66\x61\x75\x6C\x74\x20\x54\x65\x61\x6D","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x6F\x75\x74\x62\x6F\x75\x6E\x64\x20\x76\x6F\x69\x63\x65\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x73","\x4E\x6F\x4F\x70","\x46\x61\x78\x20\x55\x55\x49\x44\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x55\x73\x65\x72\x45\x76\x65\x6E\x74","\x46\x61\x78\x2C\x75\x75\x69\x64\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x53\x65\x74","\x46\x41\x58\x4F\x50\x54\x28\x66\x69\x6C\x65\x6E\x61\x6D\x65\x29\x3A\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x24\x7B\x45\x43\x4D\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x24\x7B\x46\x41\x58\x48\x45\x41\x44\x45\x52\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x3A\x24\x7B\x4C\x4F\x43\x41\x4C\x49\x44\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x41\x58\x52\x41\x54\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x49\x4E\x52\x41\x54\x45\x7D","\x53\x65\x6E\x64\x46\x41\x58","\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x2C\x64","\x45\x52\x52\x4F\x52\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x4E\x4F\x5F\x53\x54\x41\x54\x55\x53\x22\x20\x22\x4E\x4F\x5F\x50\x41\x47\x45\x53\x22","\x68","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x53\x74\x72\x69\x6E\x67\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D","\x46\x61\x78\x45\x72\x72\x6F\x72\x20\x3A\x20\x24\x7B\x46\x41\x58\x45\x52\x52\x4F\x52\x7D","\x52\x65\x6D\x6F\x74\x65\x53\x74\x61\x74\x69\x6F\x6E\x49\x44\x20\x3A\x20\x24\x7B\x52\x45\x4D\x4F\x54\x45\x53\x54\x41\x54\x49\x4F\x4E\x49\x44\x7D","\x46\x61\x78\x50\x61\x67\x65\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D","\x46\x61\x78\x42\x69\x74\x52\x61\x74\x65\x20\x3A\x20\x24\x7B\x46\x41\x58\x42\x49\x54\x52\x41\x54\x45\x7D","\x46\x61\x78\x52\x65\x73\x6F\x6C\x75\x74\x69\x6F\x6E\x20\x3A\x20\x24\x7B\x46\x41\x58\x52\x45\x53\x4F\x4C\x55\x54\x49\x4F\x4E\x7D","\x4F\x4B\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D\x22","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x2A\x2A\x2A\x2A\x20\x46\x41\x58\x20\x52\x45\x43\x45\x49\x56\x45\x44\x20\x66\x72\x6F\x6D\x20\x24\x7B\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x6E\x75\x6D\x29\x7D\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x63\x29\x7D\x20\x2A\x2A\x2A\x2A","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x79\x65\x73","\x46\x49\x4C\x45\x4E\x41\x4D\x45\x3A\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D","\x46\x41\x58\x46\x49\x4C\x45\x3A\x24\x7B\x46\x49\x4C\x45\x4E\x41\x4D\x45\x7D\x2E\x74\x69\x66","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x52\x65\x63\x65\x69\x76\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x59\x2D\x25\x6D\x2D\x25\x64\x20\x25\x48\x3A\x25\x4D\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x7D","\x2A\x2A\x2A\x2A\x20\x52\x45\x43\x45\x49\x56\x49\x4E\x47\x20\x46\x41\x58\x20\x3A\x20\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x20\x2A\x2A\x2A\x2A","\x52\x65\x63\x65\x69\x76\x65\x46\x61\x78","\x2F\x74\x6D\x70\x2F\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x48\x61\x6E\x67\x75\x70","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x73\x71\x75\x61\x72\x65\x20\x70\x72\x6F\x6A\x65\x63\x74\x73","\x70\x72\x6F\x6A\x65\x63\x74\x31","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x70\x72\x6F\x6A\x65\x63\x74","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x31","\x56\x61\x72\x69\x61\x62\x6C\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x44\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x28\x44\x4F\x20\x4E\x4F\x54\x20\x44\x45\x4C\x45\x54\x45\x29","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x70\x2D\x70\x72\x6F\x76\x69\x64\x65\x72","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x68\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x64\x65\x66\x61\x75\x6C\x74","\x66\x69\x6C\x65\x73","\x76\x61\x72\x2F\x6C\x69\x62\x2F\x61\x73\x74\x65\x72\x69\x73\x6B\x2F\x6D\x6F\x68","\x61\x6C\x70\x68\x61","\x77\x61\x76","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x73\x65\x74\x74\x69\x6E\x67\x73","\x53\x65\x74\x74\x69\x6E\x67\x73","\x4D\x6F\x74\x69\x6F\x6E\x20\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6C\x6F\x63\x6B","\x43\x6C\x6F\x63\x6B","\x68\x68\x3A\x6D\x6D\x3A\x73\x73\x20\x61","\x64\x64\x64\x64\x2C\x20\x4D\x4D\x4D\x4D\x20\x44\x6F\x20\x59\x59\x59\x59","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x69\x66\x72\x61\x6D\x65","\x49\x66\x72\x61\x6D\x65","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x64\x65\x6D\x6F\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D\x2F\x73\x68\x6F\x70\x2F","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x5A\x65\x6E\x64\x65\x73\x6B","\x31\x2E\x30\x2E\x30","\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x73\x2E\x72\x2E\x6C\x2E","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x7A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x5A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x32\x2E\x70\x6E\x67","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2E\x70\x6E\x67","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x53\x75\x67\x61\x72\x43\x52\x4D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x32\x2E\x70\x6E\x67","\x73\x75\x67\x61\x72\x63\x72\x6D","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x75\x67\x61\x72\x43\x52\x4D","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x4D\x6F\x74\x69\x6F\x6E\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x72\x6F\x63\x6B\x65\x74\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x7D\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x7D\x5D","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x43\x75\x73\x74\x6F\x6D\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x62\x6F\x6F\x6B\x2D\x6F\x70\x65\x6E\x22\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x31\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x74\x72\x75\x65\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x32\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x7D\x5D","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x4D\x6F\x74\x69\x6F\x6E\x20\x53\x65\x72\x76\x69\x63\x65","\x53\x65\x72\x76\x69\x63\x65"];_0x1534[0];var _=require(_0x1534[1]);var models=require(_0x1534[2]);models[_0x1534[29]][_0x1534[28]]([{provider:_0x1534[6],role:_0x1534[7],fullname:_0x1534[8],email:_0x1534[9],name:_0x1534[7],password:_0x1534[10],defaultuser:_0x1534[11],host:_0x1534[12],type:_0x1534[13],transport:_0x1534[14],allow:_0x1534[15],qualify:_0x1534[16],nat:_0x1534[17],disallow:_0x1534[18],context:_0x1534[19],internal:1000},{provider:_0x1534[6],role:_0x1534[20],fullname:_0x1534[21],email:_0x1534[22],name:_0x1534[23],password:_0x1534[24],defaultuser:_0x1534[23],host:_0x1534[12],type:_0x1534[13],transport:_0x1534[14],allow:_0x1534[15],qualify:_0x1534[16],nat:_0x1534[17],disallow:_0x1534[18],context:_0x1534[19],internal:1001},{provider:_0x1534[6],role:_0x1534[20],fullname:_0x1534[25],email:_0x1534[26],name:_0x1534[27],password:_0x1534[24],defaultuser:_0x1534[27],host:_0x1534[12],type:_0x1534[13],transport:_0x1534[14],allow:_0x1534[15],qualify:_0x1534[16],nat:_0x1534[17],disallow:_0x1534[18],context:_0x1534[19],internal:1002}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[3])});models[_0x1534[59]][_0x1534[28]]([{name:_0x1534[31],title:_0x1534[32]},{name:_0x1534[33],title:_0x1534[34]},{name:_0x1534[35],title:_0x1534[36]},{name:_0x1534[37],title:_0x1534[38]},{name:_0x1534[39],title:_0x1534[40]},{name:_0x1534[41],title:_0x1534[42]},{name:_0x1534[43],title:_0x1534[44]},{name:_0x1534[45],title:_0x1534[46]},{name:_0x1534[47],title:_0x1534[48]},{name:_0x1534[49],title:_0x1534[50]},{name:_0x1534[51],title:_0x1534[52]},{name:_0x1534[53],title:_0x1534[54]},{name:_0x1534[55],title:_0x1534[56]},{name:_0x1534[57],title:_0x1534[58]}],{ignoreDuplicates:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[30])});models[_0x1534[67]][_0x1534[71]]({name:_0x1534[65],description:_0x1534[84],defaultEntry:true})[_0x1534[5]](function(_0xad96x4){models[_0x1534[29]][_0x1534[83]]({where:{role:_0x1534[20]}})[_0x1534[5]](function(_0xad96x5){_0xad96x4[_0x1534[64]](_[_0x1534[63]](_0xad96x5,_0x1534[62]))[_0x1534[5]](function(){models[_0x1534[72]][_0x1534[71]]({name:_0x1534[68],description:_0x1534[69],timeout:5,strategy:_0x1534[70]})[_0x1534[5]](function(_0xad96x6){console[_0x1534[4]](_0x1534[61]);models[_0x1534[67]][_0x1534[66]]({where:{name:_0x1534[65]},include:[{all:true}]})[_0x1534[5]](function(_0xad96x4){_0xad96x6[_0x1534[64]](_[_0x1534[63]](_0xad96x4.Users,_0x1534[62]))[_0x1534[60]](function(_0xad96x3){})})[_0x1534[60]](function(_0xad96x3){});});models[_0x1534[78]][_0x1534[71]]({name:_0x1534[76],description:_0x1534[77],timeout:5,strategy:_0x1534[70]})[_0x1534[5]](function(_0xad96x7){console[_0x1534[4]](_0x1534[73]);models[_0x1534[67]][_0x1534[66]]({where:{name:_0x1534[65]},include:[{all:true}]})[_0x1534[5]](function(_0xad96x4){if(_0xad96x4){console[_0x1534[4]](_0x1534[74])}else {console[_0x1534[4]](_0x1534[75])};_0xad96x7[_0x1534[64]](_[_0x1534[63]](_0xad96x4.Users,_0x1534[62]))[_0x1534[60]](function(_0xad96x3){});})[_0x1534[60]](function(_0xad96x3){});});models[_0x1534[82]][_0x1534[71]]({name:_0x1534[80],description:_0x1534[81],timeout:5,strategy:_0x1534[70]})[_0x1534[5]](function(_0xad96x8){console[_0x1534[4]](_0x1534[79]);models[_0x1534[67]][_0x1534[66]]({where:{name:_0x1534[65]},include:[{all:true}]})[_0x1534[5]](function(_0xad96x4){_0xad96x8[_0x1534[64]](_[_0x1534[63]](_0xad96x4.Users,_0x1534[62]))[_0x1534[60]](function(_0xad96x3){})})[_0x1534[60]](function(_0xad96x3){});});})[_0x1534[60]](function(_0xad96x3){})})[_0x1534[60]](function(_0xad96x3){})})[_0x1534[60]](function(_0xad96x3){});models[_0x1534[112]][_0x1534[28]]([{context:_0x1534[86],exten:_0x1534[87],priority:1,app:_0x1534[88],appdata:_0x1534[89],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:2,app:_0x1534[90],appdata:_0x1534[91],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:3,app:_0x1534[92],appdata:_0x1534[93],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:4,app:_0x1534[92],appdata:_0x1534[94],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:5,app:_0x1534[92],appdata:_0x1534[95],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:6,app:_0x1534[92],appdata:_0x1534[96],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:7,app:_0x1534[92],appdata:_0x1534[97],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:8,app:_0x1534[92],appdata:_0x1534[98],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:9,app:_0x1534[99],appdata:_0x1534[100],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[87],priority:10,app:_0x1534[88],appdata:_0x1534[101],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:1,app:_0x1534[88],appdata:_0x1534[103],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:2,app:_0x1534[88],appdata:_0x1534[104],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:3,app:_0x1534[88],appdata:_0x1534[105],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:4,app:_0x1534[88],appdata:_0x1534[106],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:5,app:_0x1534[88],appdata:_0x1534[107],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:6,app:_0x1534[88],appdata:_0x1534[108],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:7,app:_0x1534[88],appdata:_0x1534[109],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:8,app:_0x1534[88],appdata:_0x1534[110],type:_0x1534[86]},{context:_0x1534[86],exten:_0x1534[102],priority:9,app:_0x1534[88],appdata:_0x1534[111],type:_0x1534[86]}],{ignoreDuplicates:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[85])});models[_0x1534[112]][_0x1534[28]]([{context:_0x1534[113],exten:_0x1534[87],priority:1,app:_0x1534[88],appdata:_0x1534[114],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:2,app:_0x1534[92],appdata:_0x1534[115],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:3,app:_0x1534[92],appdata:_0x1534[116],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:4,app:_0x1534[92],appdata:_0x1534[117],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:5,app:_0x1534[92],appdata:_0x1534[118],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:6,app:_0x1534[92],appdata:_0x1534[96],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:7,app:_0x1534[92],appdata:_0x1534[97],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:8,app:_0x1534[92],appdata:_0x1534[98],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:9,app:_0x1534[88],appdata:_0x1534[103],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:10,app:_0x1534[88],appdata:_0x1534[119],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:11,app:_0x1534[88],appdata:_0x1534[120],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:12,app:_0x1534[88],appdata:_0x1534[121],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:13,app:_0x1534[88],appdata:_0x1534[122],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:14,app:_0x1534[88],appdata:_0x1534[123],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:15,app:_0x1534[124],appdata:_0x1534[125],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[87],priority:16,app:_0x1534[126],type:_0x1534[113]},{context:_0x1534[113],exten:_0x1534[102],priority:1,app:_0x1534[88],appdata:_0x1534[103],type:_0x1534[113]}],{ignoreDuplicates:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[85])});models[_0x1534[130]][_0x1534[28]]([{name:_0x1534[128],description:_0x1534[129]}],{ignoreDuplicates:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[127])});models[_0x1534[133]][_0x1534[28]]([{name:_0x1534[132],description:_0x1534[129]}],{ignoreDuplicates:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[131])});models[_0x1534[137]][_0x1534[28]]([{name:_0x1534[19],description:_0x1534[135],defaultEntry:true},{name:_0x1534[136],description:_0x1534[135],defaultEntry:true},{name:_0x1534[113],description:_0x1534[135],defaultEntry:true},{name:_0x1534[86],description:_0x1534[135],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[134])});models[_0x1534[144]][_0x1534[28]]([{name:_0x1534[139],mode:_0x1534[140],directory:_0x1534[141],sort:_0x1534[142],format:_0x1534[143],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[138])});models[_0x1534[146]][_0x1534[71]]({min_internal:1003})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[145])});models[_0x1534[158]][_0x1534[28]]([{name:_0x1534[147],model:JSON[_0x1534[157]]({title:_0x1534[147],rows:[{columns:[{styleClass:_0x1534[148],widgets:[{type:_0x1534[149],title:_0x1534[150],config:{timePattern:_0x1534[151],datePattern:_0x1534[152]}}]},{styleClass:_0x1534[153],widgets:[{type:_0x1534[154],title:_0x1534[155],config:{url:_0x1534[156]}}]}]}]}),defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[138])});models[_0x1534[182]][_0x1534[28]]([{name:_0x1534[160],version:_0x1534[161],active:false,author:_0x1534[162],logo:_0x1534[163],state:_0x1534[164],description:_0x1534[165]},{name:_0x1534[166],version:_0x1534[161],active:false,author:_0x1534[162],logo:_0x1534[167],state:_0x1534[168],description:_0x1534[169]},{name:_0x1534[170],version:_0x1534[161],active:false,author:_0x1534[162],logo:_0x1534[171],state:_0x1534[172],description:_0x1534[173]},{name:_0x1534[174],version:_0x1534[161],active:false,author:_0x1534[162],logo:_0x1534[175],state:_0x1534[176],description:_0x1534[177]},{name:_0x1534[178],version:_0x1534[161],active:false,author:_0x1534[162],logo:_0x1534[179],state:_0x1534[180],description:_0x1534[181]}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[159])});models[_0x1534[185]][_0x1534[28]]([{id:1,tree:_0x1534[183]},{id:2,tree:_0x1534[184]}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[159])});models[_0x1534[187]][_0x1534[28]]([{id:1,name:_0x1534[186],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x1534[5]](function(){console[_0x1534[4]](_0x1534[159])});
\ No newline at end of file
+var _0x2e84=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x74\x55\x73\x65\x72\x73","\x74\x68\x65\x6E","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x75\x73\x65\x72\x73","\x6C\x6F\x67","\x61\x67\x65\x6E\x74","\x66\x69\x6C\x74\x65\x72","\x44\x65\x66\x61\x75\x6C\x74\x20\x54\x65\x61\x6D","\x63\x72\x65\x61\x74\x65","\x54\x65\x61\x6D","\x6C\x6F\x63\x61\x6C","\x61\x64\x6D\x69\x6E","\x41\x64\x6D\x69\x6E\x69\x73\x74\x72\x61\x74\x6F\x72","\x61\x64\x6D\x69\x6E\x40\x61\x64\x6D\x69\x6E\x2E\x63\x6F\x6D","\x70\x61\x73\x73\x77\x6F\x72\x64","\x78\x63\x61\x6C\x6C\x79","\x64\x79\x6E\x61\x6D\x69\x63","\x46\x52\x49\x45\x4E\x44","\x75\x64\x70","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x79\x65\x73","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x61\x6C\x6C","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x4A\x6F\x68\x6E\x20\x44\x6F\x65","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x6F\x68\x6E\x2E\x64\x6F\x65","\x73\x68\x75\x74\x74\x6C\x65\x35\x35","\x4A\x61\x6E\x65\x20\x4D\x69\x6C\x6C\x65\x72","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72\x40\x67\x6D\x61\x69\x6C\x2E\x63\x6F\x6D","\x6A\x61\x6E\x65\x2E\x6D\x69\x6C\x6C\x65\x72","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x55\x73\x65\x72","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x64\x75\x6C\x65\x73","\x64\x61\x73\x68\x62\x6F\x61\x72\x64","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x44\x41\x53\x48\x42\x4F\x41\x52\x44","\x75\x73\x65\x72\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x55\x53\x45\x52\x53","\x61\x67\x65\x6E\x74\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x47\x45\x4E\x54\x53","\x74\x65\x61\x6D\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x54\x45\x41\x4D\x53","\x63\x68\x61\x74","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x48\x41\x54","\x76\x6F\x69\x63\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45","\x6D\x61\x69\x6C","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4D\x41\x49\x4C","\x66\x61\x78","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x46\x41\x58","\x61\x75\x64\x69\x6F","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x55\x44\x49\x4F","\x63\x61\x6C\x6C\x79\x73\x71\x75\x61\x72\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x41\x4C\x4C\x59\x53\x51\x55\x41\x52\x45","\x61\x6E\x61\x6C\x79\x74\x69\x63\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x41\x4E\x41\x4C\x59\x54\x49\x43\x53","\x72\x65\x61\x6C\x74\x69\x6D\x65","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x52\x45\x41\x4C\x54\x49\x4D\x45","\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x56\x4F\x49\x43\x45\x4D\x41\x49\x4C\x53","\x73\x65\x74\x74\x69\x6E\x67\x73","\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x45\x54\x54\x49\x4E\x47\x53","\x4D\x6F\x64\x75\x6C\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x66\x61\x78\x20\x6F\x75\x74\x62\x6F\x75\x6E\x64\x20\x76\x6F\x69\x63\x65\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x73","\x4E\x6F\x4F\x70","\x46\x61\x78\x20\x55\x55\x49\x44\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x55\x73\x65\x72\x45\x76\x65\x6E\x74","\x46\x61\x78\x2C\x75\x75\x69\x64\x3A\x20\x24\x7B\x46\x41\x58\x55\x55\x49\x44\x7D","\x53\x65\x74","\x46\x41\x58\x4F\x50\x54\x28\x66\x69\x6C\x65\x6E\x61\x6D\x65\x29\x3A\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x24\x7B\x45\x43\x4D\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x24\x7B\x46\x41\x58\x48\x45\x41\x44\x45\x52\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x3A\x24\x7B\x4C\x4F\x43\x41\x4C\x49\x44\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x41\x58\x52\x41\x54\x45\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x3A\x24\x7B\x4D\x49\x4E\x52\x41\x54\x45\x7D","\x53\x65\x6E\x64\x46\x41\x58","\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x2C\x64","\x45\x52\x52\x4F\x52\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x4E\x4F\x5F\x53\x54\x41\x54\x55\x53\x22\x20\x22\x4E\x4F\x5F\x50\x41\x47\x45\x53\x22","\x68","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x7D","\x46\x61\x78\x53\x74\x61\x74\x75\x73\x53\x74\x72\x69\x6E\x67\x20\x3A\x20\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D","\x46\x61\x78\x45\x72\x72\x6F\x72\x20\x3A\x20\x24\x7B\x46\x41\x58\x45\x52\x52\x4F\x52\x7D","\x52\x65\x6D\x6F\x74\x65\x53\x74\x61\x74\x69\x6F\x6E\x49\x44\x20\x3A\x20\x24\x7B\x52\x45\x4D\x4F\x54\x45\x53\x54\x41\x54\x49\x4F\x4E\x49\x44\x7D","\x46\x61\x78\x50\x61\x67\x65\x73\x20\x3A\x20\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D","\x46\x61\x78\x42\x69\x74\x52\x61\x74\x65\x20\x3A\x20\x24\x7B\x46\x41\x58\x42\x49\x54\x52\x41\x54\x45\x7D","\x46\x61\x78\x52\x65\x73\x6F\x6C\x75\x74\x69\x6F\x6E\x20\x3A\x20\x24\x7B\x46\x41\x58\x52\x45\x53\x4F\x4C\x55\x54\x49\x4F\x4E\x7D","\x4F\x4B\x20\x22\x24\x7B\x54\x49\x4D\x45\x53\x54\x41\x4D\x50\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x53\x54\x41\x54\x55\x53\x53\x54\x52\x49\x4E\x47\x7D\x22\x20\x22\x24\x7B\x46\x41\x58\x50\x41\x47\x45\x53\x7D\x22","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x2A\x2A\x2A\x2A\x20\x46\x41\x58\x20\x52\x45\x43\x45\x49\x56\x45\x44\x20\x66\x72\x6F\x6D\x20\x24\x7B\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x6E\x75\x6D\x29\x7D\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x63\x29\x7D\x20\x2A\x2A\x2A\x2A","\x46\x41\x58\x4F\x50\x54\x28\x65\x63\x6D\x29\x3A\x79\x65\x73","\x46\x49\x4C\x45\x4E\x41\x4D\x45\x3A\x24\x7B\x55\x4E\x49\x51\x55\x45\x49\x44\x7D","\x46\x41\x58\x46\x49\x4C\x45\x3A\x24\x7B\x46\x49\x4C\x45\x4E\x41\x4D\x45\x7D\x2E\x74\x69\x66","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x3A\x52\x65\x63\x65\x69\x76\x65\x64\x20\x62\x79\x20\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x24\x7B\x53\x54\x52\x46\x54\x49\x4D\x45\x28\x24\x7B\x45\x50\x4F\x43\x48\x7D\x2C\x2C\x25\x59\x2D\x25\x6D\x2D\x25\x64\x20\x25\x48\x3A\x25\x4D\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x68\x65\x61\x64\x65\x72\x69\x6E\x66\x6F\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x61\x78\x72\x61\x74\x65\x29\x7D","\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x20\x3A\x20\x24\x7B\x46\x41\x58\x4F\x50\x54\x28\x6D\x69\x6E\x72\x61\x74\x65\x29\x7D","\x2A\x2A\x2A\x2A\x20\x52\x45\x43\x45\x49\x56\x49\x4E\x47\x20\x46\x41\x58\x20\x3A\x20\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D\x20\x2A\x2A\x2A\x2A","\x52\x65\x63\x65\x69\x76\x65\x46\x61\x78","\x2F\x74\x6D\x70\x2F\x24\x7B\x46\x41\x58\x46\x49\x4C\x45\x7D","\x48\x61\x6E\x67\x75\x70","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x73\x71\x75\x61\x72\x65\x20\x70\x72\x6F\x6A\x65\x63\x74\x73","\x70\x72\x6F\x6A\x65\x63\x74\x31","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x70\x72\x6F\x6A\x65\x63\x74","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x76\x61\x72\x69\x61\x62\x6C\x65\x31","\x56\x61\x72\x69\x61\x62\x6C\x65","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x44\x65\x66\x61\x75\x6C\x74\x20\x63\x6F\x6E\x74\x65\x78\x74\x20\x28\x44\x4F\x20\x4E\x4F\x54\x20\x44\x45\x4C\x45\x54\x45\x29","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x70\x2D\x70\x72\x6F\x76\x69\x64\x65\x72","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x6D\x6F\x68\x20\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x64\x65\x66\x61\x75\x6C\x74","\x66\x69\x6C\x65\x73","\x76\x61\x72\x2F\x6C\x69\x62\x2F\x61\x73\x74\x65\x72\x69\x73\x6B\x2F\x6D\x6F\x68","\x61\x6C\x70\x68\x61","\x77\x61\x76","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x73\x65\x74\x74\x69\x6E\x67\x73","\x53\x65\x74\x74\x69\x6E\x67\x73","\x4D\x6F\x74\x69\x6F\x6E\x20\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x63\x6F\x6C\x2D\x6D\x64\x2D\x34","\x63\x6C\x6F\x63\x6B","\x43\x6C\x6F\x63\x6B","\x68\x68\x3A\x6D\x6D\x3A\x73\x73\x20\x61","\x64\x64\x64\x64\x2C\x20\x4D\x4D\x4D\x4D\x20\x44\x6F\x20\x59\x59\x59\x59","\x63\x6F\x6C\x2D\x6D\x64\x2D\x38","\x69\x66\x72\x61\x6D\x65","\x49\x66\x72\x61\x6D\x65","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x64\x65\x6D\x6F\x2E\x78\x63\x61\x6C\x6C\x79\x2E\x63\x6F\x6D\x2F\x73\x68\x6F\x70\x2F","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x70\x6F\x70\x75\x6C\x61\x74\x69\x6E\x67\x20\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x5A\x65\x6E\x64\x65\x73\x6B","\x31\x2E\x30\x2E\x30","\x58\x65\x6E\x69\x61\x4C\x41\x42\x20\x73\x2E\x72\x2E\x6C\x2E","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x7A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x5A\x65\x6E\x64\x65\x73\x6B","\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x64\x65\x73\x6B\x32\x2E\x70\x6E\x67","\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x44\x65\x73\x6B\x2E\x63\x6F\x6D","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x32\x2E\x70\x6E\x67","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65","\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2E\x70\x6E\x67","\x66\x72\x65\x73\x68\x64\x65\x73\x6B","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x46\x72\x65\x73\x68\x64\x65\x73\x6B","\x53\x75\x67\x61\x72\x43\x52\x4D","\x61\x73\x73\x65\x74\x73\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6D\x65\x64\x69\x61\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x32\x2E\x70\x6E\x67","\x73\x75\x67\x61\x72\x63\x72\x6D","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x20\x66\x6F\x72\x20\x53\x75\x67\x61\x72\x43\x52\x4D","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x4D\x6F\x74\x69\x6F\x6E\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x72\x6F\x63\x6B\x65\x74\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x7D\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x7D\x5D","\x5B\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x43\x75\x73\x74\x6F\x6D\x20\x52\x65\x70\x6F\x72\x74\x73\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x22\x69\x63\x6F\x6E\x2D\x62\x6F\x6F\x6B\x2D\x6F\x70\x65\x6E\x22\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x31\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x31\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x23\x22\x7D\x2C\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x2C\x22\x74\x65\x78\x74\x22\x3A\x22\x42\x61\x73\x69\x63\x20\x4E\x6F\x64\x65\x22\x2C\x22\x69\x63\x6F\x6E\x22\x3A\x74\x72\x75\x65\x2C\x22\x6C\x69\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x69\x64\x22\x3A\x22\x32\x22\x7D\x2C\x22\x61\x5F\x61\x74\x74\x72\x22\x3A\x7B\x22\x68\x72\x65\x66\x22\x3A\x22\x23\x22\x2C\x22\x69\x64\x22\x3A\x22\x32\x5F\x61\x6E\x63\x68\x6F\x72\x22\x7D\x2C\x22\x73\x74\x61\x74\x65\x22\x3A\x7B\x22\x6C\x6F\x61\x64\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x6F\x70\x65\x6E\x65\x64\x22\x3A\x74\x72\x75\x65\x2C\x22\x73\x65\x6C\x65\x63\x74\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x2C\x22\x64\x69\x73\x61\x62\x6C\x65\x64\x22\x3A\x66\x61\x6C\x73\x65\x7D\x2C\x22\x64\x61\x74\x61\x22\x3A\x7B\x7D\x2C\x22\x70\x61\x72\x65\x6E\x74\x22\x3A\x22\x31\x22\x7D\x5D","\x52\x65\x70\x6F\x72\x74\x54\x72\x65\x65","\x4D\x6F\x74\x69\x6F\x6E\x20\x53\x65\x72\x76\x69\x63\x65","\x53\x65\x72\x76\x69\x63\x65"];_0x2e84[0];var _=require(_0x2e84[1]);var models=require(_0x2e84[2]);var _users;var _team;models[_0x2e84[34]][_0x2e84[33]]([{provider:_0x2e84[12],role:_0x2e84[13],fullname:_0x2e84[14],email:_0x2e84[15],name:_0x2e84[13],password:_0x2e84[16],defaultuser:_0x2e84[17],host:_0x2e84[18],type:_0x2e84[19],transport:_0x2e84[20],allow:_0x2e84[21],qualify:_0x2e84[22],nat:_0x2e84[23],disallow:_0x2e84[24],context:_0x2e84[25],internal:1000},{provider:_0x2e84[12],role:_0x2e84[7],fullname:_0x2e84[26],email:_0x2e84[27],name:_0x2e84[28],password:_0x2e84[29],defaultuser:_0x2e84[28],host:_0x2e84[18],type:_0x2e84[19],transport:_0x2e84[20],allow:_0x2e84[21],qualify:_0x2e84[22],nat:_0x2e84[23],disallow:_0x2e84[24],context:_0x2e84[25],internal:1001},{provider:_0x2e84[12],role:_0x2e84[7],fullname:_0x2e84[30],email:_0x2e84[31],name:_0x2e84[32],password:_0x2e84[29],defaultuser:_0x2e84[32],host:_0x2e84[18],type:_0x2e84[19],transport:_0x2e84[20],allow:_0x2e84[21],qualify:_0x2e84[22],nat:_0x2e84[23],disallow:_0x2e84[24],context:_0x2e84[25],internal:1002}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(_0xa0a4x6){console[_0x2e84[6]](_0x2e84[5]);_users=_[_0x2e84[8]](_0xa0a4x6,{role:_0x2e84[7]});return models[_0x2e84[11]][_0x2e84[10]]({name:_0x2e84[9],description:_0x2e84[9],defaultEntry:true});})[_0x2e84[4]](function(_0xa0a4x5){_team=_0xa0a4x5;return _team[_0x2e84[3]](_users);});models[_0x2e84[64]][_0x2e84[33]]([{name:_0x2e84[36],title:_0x2e84[37]},{name:_0x2e84[38],title:_0x2e84[39]},{name:_0x2e84[40],title:_0x2e84[41]},{name:_0x2e84[42],title:_0x2e84[43]},{name:_0x2e84[44],title:_0x2e84[45]},{name:_0x2e84[46],title:_0x2e84[47]},{name:_0x2e84[48],title:_0x2e84[49]},{name:_0x2e84[50],title:_0x2e84[51]},{name:_0x2e84[52],title:_0x2e84[53]},{name:_0x2e84[54],title:_0x2e84[55]},{name:_0x2e84[56],title:_0x2e84[57]},{name:_0x2e84[58],title:_0x2e84[59]},{name:_0x2e84[60],title:_0x2e84[61]},{name:_0x2e84[62],title:_0x2e84[63]}],{ignoreDuplicates:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[35])});models[_0x2e84[92]][_0x2e84[33]]([{context:_0x2e84[66],exten:_0x2e84[67],priority:1,app:_0x2e84[68],appdata:_0x2e84[69],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:2,app:_0x2e84[70],appdata:_0x2e84[71],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:3,app:_0x2e84[72],appdata:_0x2e84[73],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:4,app:_0x2e84[72],appdata:_0x2e84[74],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:5,app:_0x2e84[72],appdata:_0x2e84[75],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:6,app:_0x2e84[72],appdata:_0x2e84[76],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:7,app:_0x2e84[72],appdata:_0x2e84[77],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:8,app:_0x2e84[72],appdata:_0x2e84[78],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:9,app:_0x2e84[79],appdata:_0x2e84[80],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[67],priority:10,app:_0x2e84[68],appdata:_0x2e84[81],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:1,app:_0x2e84[68],appdata:_0x2e84[83],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:2,app:_0x2e84[68],appdata:_0x2e84[84],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:3,app:_0x2e84[68],appdata:_0x2e84[85],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:4,app:_0x2e84[68],appdata:_0x2e84[86],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:5,app:_0x2e84[68],appdata:_0x2e84[87],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:6,app:_0x2e84[68],appdata:_0x2e84[88],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:7,app:_0x2e84[68],appdata:_0x2e84[89],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:8,app:_0x2e84[68],appdata:_0x2e84[90],type:_0x2e84[66]},{context:_0x2e84[66],exten:_0x2e84[82],priority:9,app:_0x2e84[68],appdata:_0x2e84[91],type:_0x2e84[66]}],{ignoreDuplicates:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[65])});models[_0x2e84[92]][_0x2e84[33]]([{context:_0x2e84[93],exten:_0x2e84[67],priority:1,app:_0x2e84[68],appdata:_0x2e84[94],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:2,app:_0x2e84[72],appdata:_0x2e84[95],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:3,app:_0x2e84[72],appdata:_0x2e84[96],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:4,app:_0x2e84[72],appdata:_0x2e84[97],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:5,app:_0x2e84[72],appdata:_0x2e84[98],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:6,app:_0x2e84[72],appdata:_0x2e84[76],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:7,app:_0x2e84[72],appdata:_0x2e84[77],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:8,app:_0x2e84[72],appdata:_0x2e84[78],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:9,app:_0x2e84[68],appdata:_0x2e84[83],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:10,app:_0x2e84[68],appdata:_0x2e84[99],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:11,app:_0x2e84[68],appdata:_0x2e84[100],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:12,app:_0x2e84[68],appdata:_0x2e84[101],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:13,app:_0x2e84[68],appdata:_0x2e84[102],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:14,app:_0x2e84[68],appdata:_0x2e84[103],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:15,app:_0x2e84[104],appdata:_0x2e84[105],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[67],priority:16,app:_0x2e84[106],type:_0x2e84[93]},{context:_0x2e84[93],exten:_0x2e84[82],priority:1,app:_0x2e84[68],appdata:_0x2e84[83],type:_0x2e84[93]}],{ignoreDuplicates:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[65])});models[_0x2e84[110]][_0x2e84[33]]([{name:_0x2e84[108],description:_0x2e84[109]}],{ignoreDuplicates:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[107])});models[_0x2e84[113]][_0x2e84[33]]([{name:_0x2e84[112],description:_0x2e84[109]}],{ignoreDuplicates:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[111])});models[_0x2e84[117]][_0x2e84[33]]([{name:_0x2e84[25],description:_0x2e84[115],defaultEntry:true},{name:_0x2e84[116],description:_0x2e84[115],defaultEntry:true},{name:_0x2e84[93],description:_0x2e84[115],defaultEntry:true},{name:_0x2e84[66],description:_0x2e84[115],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[114])});models[_0x2e84[124]][_0x2e84[33]]([{name:_0x2e84[119],mode:_0x2e84[120],directory:_0x2e84[121],sort:_0x2e84[122],format:_0x2e84[123],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[118])});models[_0x2e84[126]][_0x2e84[10]]({min_internal:1003})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[125])});models[_0x2e84[138]][_0x2e84[33]]([{name:_0x2e84[127],model:JSON[_0x2e84[137]]({title:_0x2e84[127],rows:[{columns:[{styleClass:_0x2e84[128],widgets:[{type:_0x2e84[129],title:_0x2e84[130],config:{timePattern:_0x2e84[131],datePattern:_0x2e84[132]}}]},{styleClass:_0x2e84[133],widgets:[{type:_0x2e84[134],title:_0x2e84[135],config:{url:_0x2e84[136]}}]}]}]}),defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[118])});models[_0x2e84[162]][_0x2e84[33]]([{name:_0x2e84[140],version:_0x2e84[141],active:false,author:_0x2e84[142],logo:_0x2e84[143],state:_0x2e84[144],description:_0x2e84[145]},{name:_0x2e84[146],version:_0x2e84[141],active:false,author:_0x2e84[142],logo:_0x2e84[147],state:_0x2e84[148],description:_0x2e84[149]},{name:_0x2e84[150],version:_0x2e84[141],active:false,author:_0x2e84[142],logo:_0x2e84[151],state:_0x2e84[152],description:_0x2e84[153]},{name:_0x2e84[154],version:_0x2e84[141],active:false,author:_0x2e84[142],logo:_0x2e84[155],state:_0x2e84[156],description:_0x2e84[157]},{name:_0x2e84[158],version:_0x2e84[141],active:false,author:_0x2e84[142],logo:_0x2e84[159],state:_0x2e84[160],description:_0x2e84[161]}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[139])});models[_0x2e84[165]][_0x2e84[33]]([{id:1,tree:_0x2e84[163]},{id:2,tree:_0x2e84[164]}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[139])});models[_0x2e84[167]][_0x2e84[33]]([{id:1,name:_0x2e84[166],defaultEntry:true}],{ignoreDuplicates:true,individualHooks:true})[_0x2e84[4]](function(){console[_0x2e84[6]](_0x2e84[139])});
\ No newline at end of file
diff --git a/server/config/smtp/index.js b/server/config/smtp/index.js
index 5ce3933..4aef185 100644
--- a/server/config/smtp/index.js
+++ b/server/config/smtp/index.js
@@ -1 +1 @@
-var _0xbb6e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65","\x2E\x2F\x73\x6D\x74\x70","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C"];_0xbb6e[0];var _=require(_0xbb6e[1]);var MailServerOut=require(_0xbb6e[3])[_0xbb6e[2]];module[_0xbb6e[4]]={init:function(){MailServerOut[_0xbb6e[7]](function(_0x1540x3){require(_0xbb6e[6])[_0xbb6e[5]](_0x1540x3)});return MailServerOut[_0xbb6e[12]]()[_0xbb6e[11]](function(_0x1540x5){_0x1540x5[_0xbb6e[10]](function(_0x1540x6){require(_0xbb6e[6])[_0xbb6e[5]](_0x1540x6)})})[_0xbb6e[9]](function(_0x1540x4){console[_0xbb6e[8]](_0x1540x4)});}};
\ No newline at end of file
+var _0x2816=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65","\x2E\x2F\x73\x6D\x74\x70","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C"];_0x2816[0];var _=require(_0x2816[1]);var MailServerOut=require(_0x2816[3])[_0x2816[2]];module[_0x2816[4]]={init:function(){MailServerOut[_0x2816[7]](function(_0x59f8x3){require(_0x2816[6])[_0x2816[5]](_0x59f8x3)});return MailServerOut[_0x2816[12]]()[_0x2816[11]](function(_0x59f8x5){_0x59f8x5[_0x2816[10]](function(_0x59f8x6){require(_0x2816[6])[_0x2816[5]](_0x59f8x6)})})[_0x2816[9]](function(_0x59f8x4){console[_0x2816[8]](_0x59f8x4)});}};
\ No newline at end of file
diff --git a/server/config/smtp/smtp.js b/server/config/smtp/smtp.js
index ddf54fa..23693a1 100644
--- a/server/config/smtp/smtp.js
+++ b/server/config/smtp/smtp.js
@@ -1 +1 @@
-var _0x236f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72\x2D\x73\x6D\x74\x70\x2D\x74\x72\x61\x6E\x73\x70\x6F\x72\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x41\x49\x4C\x20\x2D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x20\x53\x4D\x54\x50\x20\x43\x52\x45\x41\x54\x45","\x6C\x6F\x67","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x73\x73\x6C","\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x72\x65\x61\x74\x65\x54\x72\x61\x6E\x73\x70\x6F\x72\x74","\x75\x73\x65\x72","\x61\x75\x74\x68","\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x72\x61\x6E\x73\x70\x6F\x72\x74\x65\x72","\x20\x53\x4D\x54\x50\x20\x55\x50\x44\x41\x54\x45","\x5B\x4D\x41\x49\x4C\x20\x2D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20","\x20\x53\x4D\x54\x50\x20\x44\x45\x53\x54\x52\x4F\x59","\x73\x74\x61\x74\x75\x73","\x63\x68\x61\x6E\x67\x65\x64","\x53\x45\x4E\x44\x49\x4E\x47","\x66\x72\x6F\x6D","\x6F\x6E\x53\x65\x6E\x64","\x69\x6E\x52\x65\x70\x6C\x79\x54\x6F","\x6D\x65\x73\x73\x61\x67\x65\x49\x64","\x53\x45\x4E\x54","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x74\x6F","\x63\x63","\x73\x75\x62\x6A\x65\x63\x74","\x68\x74\x6D\x6C","\x74\x65\x78\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x70\x61\x74\x68","\x6E\x61\x6D\x65","\x6D\x61\x70","\x73\x65\x6E\x64\x4D\x61\x69\x6C","\x73\x65\x74\x42\x63\x63","\x73\x65\x74\x43\x63","\x73\x65\x74\x54\x6F","\x73\x65\x74\x46\x72\x6F\x6D","\x61\x6C\x6C","\x62\x63\x63","\x3B","\x73\x70\x6C\x69\x74","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x67\x65\x74\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x66\x69\x6E\x64\x4F\x6E\x65","\x69\x6E\x66\x6F","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D\x49\x64","\x4F\x50\x45\x4E","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65"];_0x236f[0];var _=require(_0x236f[1]);var Promise=require(_0x236f[2]);var nodemailer=require(_0x236f[3]);var smtpTransport=require(_0x236f[4]);var Contact=require(_0x236f[6])[_0x236f[5]];var MailRoom=require(_0x236f[6])[_0x236f[7]];var MailMessage=require(_0x236f[6])[_0x236f[8]];var ContactEmail=require(_0x236f[6])[_0x236f[9]];var MailServerOut=require(_0x236f[6])[_0x236f[10]];module[_0x236f[11]]={create:function(_0x2ce1xa){var _0x2ce1xb;var _0x2ce1xc;function _0x2ce1xd(_0x2ce1xa){console[_0x236f[15]](_0x236f[12]+_0x2ce1xa[_0x236f[13]]+_0x236f[14]);_0x2ce1xc=_0x2ce1xa;_0x2ce1xb=nodemailer[_0x236f[20]](smtpTransport({host:_0x2ce1xa[_0x236f[16]],port:_0x2ce1xa[_0x236f[17]],secure:_0x2ce1xa[_0x236f[18]],debug:true,auth:{user:_0x2ce1xa[_0x236f[13]],pass:_0x2ce1xa[_0x236f[19]]}}));}function _0x2ce1xe(_0x2ce1xa){if(_0x2ce1xb[_0x236f[24]][_0x236f[23]][_0x236f[22]][_0x236f[21]]===_0x2ce1xa[_0x236f[13]]){console[_0x236f[15]](_0x236f[12]+_0x2ce1xa[_0x236f[13]]+_0x236f[25]);_0x2ce1xb=null;_0x2ce1xb=nodemailer[_0x236f[20]](smtpTransport({host:_0x2ce1xa[_0x236f[16]],port:_0x2ce1xa[_0x236f[17]],secure:_0x2ce1xa[_0x236f[18]],debug:true,auth:{user:_0x2ce1xa[_0x236f[13]],pass:_0x2ce1xa[_0x236f[19]]}}));}}function _0x2ce1xf(_0x2ce1xa){if(_0x2ce1xb[_0x236f[24]][_0x236f[23]][_0x236f[22]][_0x236f[21]]===_0x2ce1xa[_0x236f[13]]){console[_0x236f[15]](_0x236f[26]+_0x2ce1xa[_0x236f[13]]+_0x236f[27]);_0x2ce1xb=null;}}function _0x2ce1x10(_0x2ce1x11,_0x2ce1x12){if(_0x2ce1x11[_0x236f[29]](_0x236f[28])&&_0x2ce1x11[_0x236f[28]]===_0x236f[30]&&_0x2ce1xb[_0x236f[24]][_0x236f[23]][_0x236f[22]][_0x236f[21]]===_0x2ce1x11[_0x236f[31]]){console[_0x236f[15]](_0x236f[32],_0x2ce1x11[_0x236f[31]]);var _0x2ce1x13;var _0x2ce1x14=_0x2ce1x11;var _0x2ce1x15,_0x2ce1x16,_0x2ce1x17,_0x2ce1x18;if(_0x2ce1x14[_0x236f[33]]){return MailMessage[_0x236f[64]]({where:{messageId:_0x2ce1x14[_0x236f[33]]}})[_0x236f[38]](function(_0x2ce1x27){return _0x2ce1x27[_0x236f[63]]()})[_0x236f[38]](function(_0x2ce1x26){_0x2ce1x13=_0x2ce1x26;return _0x2ce1x26[_0x236f[62]](_0x2ce1x14,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null});})[_0x236f[38]](function(){return ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x14[_0x236f[31]]},defaults:{email:_0x2ce1x14[_0x236f[31]]},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[61]](function(_0x2ce1x23,_0x2ce1x24){var _0x2ce1x1e=[];var _0x2ce1x25=_0x2ce1x14[_0x236f[39]]?_0x2ce1x14[_0x236f[39]][_0x236f[57]](_0x236f[56]):[];_0x2ce1x15=_0x2ce1x23;_0x2ce1x25[_0x236f[60]](function(_0x2ce1x20){_0x2ce1x1e[_0x236f[59]](ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x20},defaults:{email:_0x2ce1x20},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null}))});return _0x2ce1x1e;})[_0x236f[54]]()[_0x236f[38]](function(_0x2ce1x21){var _0x2ce1x1e=[];var _0x2ce1x22=_0x2ce1x14[_0x236f[40]]?_0x2ce1x14[_0x236f[40]][_0x236f[57]](_0x236f[56]):[];_0x2ce1x16=_[_0x236f[48]](_0x2ce1x21,function(_0x2ce1x1b){return _0x2ce1x1b[0]});_0x2ce1x22[_0x236f[60]](function(_0x2ce1x20){_0x2ce1x1e[_0x236f[59]](ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x20},defaults:{email:_0x2ce1x20},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null}))});return _0x2ce1x1e;})[_0x236f[54]]()[_0x236f[38]](function(_0x2ce1x1d){var _0x2ce1x1e=[];var _0x2ce1x1f=_0x2ce1x14[_0x236f[55]]?_0x2ce1x14[_0x236f[55]][_0x236f[57]](_0x236f[56]):[];_0x2ce1x17=_[_0x236f[48]](_0x2ce1x1d,function(_0x2ce1x1b){return _0x2ce1x1b[0]});_0x2ce1x1f[_0x236f[60]](function(_0x2ce1x20){_0x2ce1x1e[_0x236f[59]](ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x20},defaults:{email:_0x2ce1x20},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null}))});return _0x2ce1x1e;})[_0x236f[54]]()[_0x236f[38]](function(_0x2ce1x1c){_0x2ce1x18=_[_0x236f[48]](_0x2ce1x1c,function(_0x2ce1x1b){return _0x2ce1x1b[0]});return ;})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[53]](_0x2ce1x15,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[52]](_0x2ce1x16,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[51]](_0x2ce1x17,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[50]](_0x2ce1x18,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){var _0x2ce1x1a={status:_0x2ce1x14[_0x236f[28]],from:_0x2ce1x14[_0x236f[31]],to:_0x2ce1x14[_0x236f[39]],cc:_0x2ce1x14[_0x236f[40]],subject:_0x2ce1x14[_0x236f[41]],html:_0x2ce1x14[_0x236f[42]],text:_0x2ce1x14[_0x236f[43]],headers:{"\x58\x2D\x4C\x61\x7A\x69\x6E\x65\x73\x73\x2D\x6C\x65\x76\x65\x6C":1000}};if(_0x2ce1x14[_0x236f[44]]){_0x2ce1x1a[_0x236f[45]]=_[_0x236f[48]](_0x2ce1x14.MailAttachments,function(_0x2ce1x1b){return {path:_0x2ce1x1b[_0x236f[46]],filename:_0x2ce1x1b[_0x236f[47]]}})};return _0x2ce1xb[_0x236f[49]](_0x2ce1x1a);})[_0x236f[38]](function(_0x2ce1x19){return _0x2ce1x14[_0x236f[37]]({messageId:_0x2ce1x19[_0x236f[34]],status:_0x236f[35]},{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})}else {return MailRoom[_0x236f[58]]({where:{id:_0x2ce1x14[_0x236f[66]]},defaults:{subject:_0x2ce1x14[_0x236f[41]],from:_0x2ce1x14[_0x236f[31]],status:_0x236f[67],MailAccountId:_0x2ce1xc[_0x236f[68]]},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})[_0x236f[61]](function(_0x2ce1x26){_0x2ce1x13=_0x2ce1x26;return _0x2ce1x26[_0x236f[62]](_0x2ce1x14,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null});})[_0x236f[38]](function(){return ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x14[_0x236f[31]]},defaults:{email:_0x2ce1x14[_0x236f[31]]},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[61]](function(_0x2ce1x23){var _0x2ce1x1e=[];var _0x2ce1x25=_0x2ce1x14[_0x236f[39]]?_0x2ce1x14[_0x236f[39]][_0x236f[57]](_0x236f[56]):[];_0x2ce1x15=_0x2ce1x23;_0x2ce1x25[_0x236f[60]](function(_0x2ce1x20){_0x2ce1x1e[_0x236f[59]](ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x20},defaults:{email:_0x2ce1x20},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null}))});return _0x2ce1x1e;})[_0x236f[54]]()[_0x236f[38]](function(_0x2ce1x21){var _0x2ce1x1e=[];var _0x2ce1x22=_0x2ce1x14[_0x236f[40]]?_0x2ce1x14[_0x236f[40]][_0x236f[57]](_0x236f[56]):[];_0x2ce1x16=_[_0x236f[48]](_0x2ce1x21,function(_0x2ce1x1b){return _0x2ce1x1b[0]});_0x2ce1x22[_0x236f[60]](function(_0x2ce1x20){_0x2ce1x1e[_0x236f[59]](ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x20},defaults:{email:_0x2ce1x20},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null}))});return _0x2ce1x1e;})[_0x236f[54]]()[_0x236f[38]](function(_0x2ce1x1d){var _0x2ce1x1e=[];var _0x2ce1x1f=_0x2ce1x14[_0x236f[55]]?_0x2ce1x14[_0x236f[55]][_0x236f[57]](_0x236f[56]):[];_0x2ce1x17=_[_0x236f[48]](_0x2ce1x1d,function(_0x2ce1x1b){return _0x2ce1x1b[0]});_0x2ce1x1f[_0x236f[60]](function(_0x2ce1x20){_0x2ce1x1e[_0x236f[59]](ContactEmail[_0x236f[58]]({where:{email:_0x2ce1x20},defaults:{email:_0x2ce1x20},transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null}))});return _0x2ce1x1e;})[_0x236f[54]]()[_0x236f[38]](function(_0x2ce1x1c){_0x2ce1x18=_[_0x236f[48]](_0x2ce1x1c,function(_0x2ce1x1b){return _0x2ce1x1b[0]});return ;})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[53]](_0x2ce1x15,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[52]](_0x2ce1x16,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[51]](_0x2ce1x17,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){return _0x2ce1x14[_0x236f[50]](_0x2ce1x18,{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null})})[_0x236f[38]](function(){var _0x2ce1x1a={status:_0x2ce1x14[_0x236f[28]],from:_0x2ce1x14[_0x236f[31]],to:_0x2ce1x14[_0x236f[39]],cc:_0x2ce1x14[_0x236f[40]],subject:_0x2ce1x14[_0x236f[41]],html:_0x2ce1x14[_0x236f[42]],text:_0x2ce1x14[_0x236f[43]],headers:{"\x58\x2D\x4C\x61\x7A\x69\x6E\x65\x73\x73\x2D\x6C\x65\x76\x65\x6C":1000}};if(_0x2ce1x14[_0x236f[44]]){_0x2ce1x1a[_0x236f[45]]=_[_0x236f[48]](_0x2ce1x14.MailAttachments,function(_0x2ce1x1b){return {path:_0x2ce1x1b[_0x236f[46]],filename:_0x2ce1x1b[_0x236f[47]]}})};return _0x2ce1xb[_0x236f[49]](_0x2ce1x1a);})[_0x236f[38]](function(_0x2ce1x19){console[_0x236f[15]](_0x236f[65],_0x2ce1x19);return _0x2ce1x14[_0x236f[37]]({messageId:_0x2ce1x19[_0x236f[34]],status:_0x236f[35]},{transaction:_0x2ce1x12?_0x2ce1x12[_0x236f[36]]:null});})};}}_0x2ce1xd(_0x2ce1xa);MailServerOut[_0x236f[69]](function(_0x2ce1xa){_0x2ce1xe(_0x2ce1xa)});MailServerOut[_0x236f[70]](function(_0x2ce1xa){_0x2ce1xf(_0x2ce1xa)});MailMessage[_0x236f[71]](function(_0x2ce1xa,_0x2ce1x12){return _0x2ce1x10(_0x2ce1xa,_0x2ce1x12)});}};
\ No newline at end of file
+var _0xb642=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72\x2D\x73\x6D\x74\x70\x2D\x74\x72\x61\x6E\x73\x70\x6F\x72\x74","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x41\x49\x4C\x20\x2D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x20\x53\x4D\x54\x50\x20\x43\x52\x45\x41\x54\x45","\x6C\x6F\x67","\x68\x6F\x73\x74","\x70\x6F\x72\x74","\x73\x73\x6C","\x70\x61\x73\x73\x77\x6F\x72\x64","\x63\x72\x65\x61\x74\x65\x54\x72\x61\x6E\x73\x70\x6F\x72\x74","\x75\x73\x65\x72","\x61\x75\x74\x68","\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x72\x61\x6E\x73\x70\x6F\x72\x74\x65\x72","\x20\x53\x4D\x54\x50\x20\x55\x50\x44\x41\x54\x45","\x5B\x4D\x41\x49\x4C\x20\x2D\x20\x41\x63\x63\x6F\x75\x6E\x74\x20","\x20\x53\x4D\x54\x50\x20\x44\x45\x53\x54\x52\x4F\x59","\x73\x74\x61\x74\x75\x73","\x63\x68\x61\x6E\x67\x65\x64","\x53\x45\x4E\x44\x49\x4E\x47","\x66\x72\x6F\x6D","\x6F\x6E\x53\x65\x6E\x64","\x69\x6E\x52\x65\x70\x6C\x79\x54\x6F","\x6D\x65\x73\x73\x61\x67\x65\x49\x64","\x53\x45\x4E\x54","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x74\x6F","\x63\x63","\x73\x75\x62\x6A\x65\x63\x74","\x68\x74\x6D\x6C","\x74\x65\x78\x74","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x70\x61\x74\x68","\x6E\x61\x6D\x65","\x6D\x61\x70","\x73\x65\x6E\x64\x4D\x61\x69\x6C","\x73\x65\x74\x42\x63\x63","\x73\x65\x74\x43\x63","\x73\x65\x74\x54\x6F","\x73\x65\x74\x46\x72\x6F\x6D","\x61\x6C\x6C","\x62\x63\x63","\x3B","\x73\x70\x6C\x69\x74","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x73\x70\x72\x65\x61\x64","\x61\x64\x64\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x67\x65\x74\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x66\x69\x6E\x64\x4F\x6E\x65","\x69\x6E\x66\x6F","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D\x49\x64","\x4F\x50\x45\x4E","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65"];_0xb642[0];var _=require(_0xb642[1]);var Promise=require(_0xb642[2]);var nodemailer=require(_0xb642[3]);var smtpTransport=require(_0xb642[4]);var Contact=require(_0xb642[6])[_0xb642[5]];var MailRoom=require(_0xb642[6])[_0xb642[7]];var MailMessage=require(_0xb642[6])[_0xb642[8]];var ContactEmail=require(_0xb642[6])[_0xb642[9]];var MailServerOut=require(_0xb642[6])[_0xb642[10]];module[_0xb642[11]]={create:function(_0x11d7xa){var _0x11d7xb;var _0x11d7xc;function _0x11d7xd(_0x11d7xa){console[_0xb642[15]](_0xb642[12]+_0x11d7xa[_0xb642[13]]+_0xb642[14]);_0x11d7xc=_0x11d7xa;_0x11d7xb=nodemailer[_0xb642[20]](smtpTransport({host:_0x11d7xa[_0xb642[16]],port:_0x11d7xa[_0xb642[17]],secure:_0x11d7xa[_0xb642[18]],debug:true,auth:{user:_0x11d7xa[_0xb642[13]],pass:_0x11d7xa[_0xb642[19]]}}));}function _0x11d7xe(_0x11d7xa){if(_0x11d7xb[_0xb642[24]][_0xb642[23]][_0xb642[22]][_0xb642[21]]===_0x11d7xa[_0xb642[13]]){console[_0xb642[15]](_0xb642[12]+_0x11d7xa[_0xb642[13]]+_0xb642[25]);_0x11d7xb=null;_0x11d7xb=nodemailer[_0xb642[20]](smtpTransport({host:_0x11d7xa[_0xb642[16]],port:_0x11d7xa[_0xb642[17]],secure:_0x11d7xa[_0xb642[18]],debug:true,auth:{user:_0x11d7xa[_0xb642[13]],pass:_0x11d7xa[_0xb642[19]]}}));}}function _0x11d7xf(_0x11d7xa){if(_0x11d7xb[_0xb642[24]][_0xb642[23]][_0xb642[22]][_0xb642[21]]===_0x11d7xa[_0xb642[13]]){console[_0xb642[15]](_0xb642[26]+_0x11d7xa[_0xb642[13]]+_0xb642[27]);_0x11d7xb=null;}}function _0x11d7x10(_0x11d7x11,_0x11d7x12){if(_0x11d7x11[_0xb642[29]](_0xb642[28])&&_0x11d7x11[_0xb642[28]]===_0xb642[30]&&_0x11d7xb[_0xb642[24]][_0xb642[23]][_0xb642[22]][_0xb642[21]]===_0x11d7x11[_0xb642[31]]){console[_0xb642[15]](_0xb642[32],_0x11d7x11[_0xb642[31]]);var _0x11d7x13;var _0x11d7x14=_0x11d7x11;var _0x11d7x15,_0x11d7x16,_0x11d7x17,_0x11d7x18;if(_0x11d7x14[_0xb642[33]]){return MailMessage[_0xb642[64]]({where:{messageId:_0x11d7x14[_0xb642[33]]}})[_0xb642[38]](function(_0x11d7x27){return _0x11d7x27[_0xb642[63]]()})[_0xb642[38]](function(_0x11d7x26){_0x11d7x13=_0x11d7x26;return _0x11d7x26[_0xb642[62]](_0x11d7x14,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null});})[_0xb642[38]](function(){return ContactEmail[_0xb642[58]]({where:{email:_0x11d7x14[_0xb642[31]]},defaults:{email:_0x11d7x14[_0xb642[31]]},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[61]](function(_0x11d7x23,_0x11d7x24){var _0x11d7x1e=[];var _0x11d7x25=_0x11d7x14[_0xb642[39]]?_0x11d7x14[_0xb642[39]][_0xb642[57]](_0xb642[56]):[];_0x11d7x15=_0x11d7x23;_0x11d7x25[_0xb642[60]](function(_0x11d7x20){_0x11d7x1e[_0xb642[59]](ContactEmail[_0xb642[58]]({where:{email:_0x11d7x20},defaults:{email:_0x11d7x20},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null}))});return _0x11d7x1e;})[_0xb642[54]]()[_0xb642[38]](function(_0x11d7x21){var _0x11d7x1e=[];var _0x11d7x22=_0x11d7x14[_0xb642[40]]?_0x11d7x14[_0xb642[40]][_0xb642[57]](_0xb642[56]):[];_0x11d7x16=_[_0xb642[48]](_0x11d7x21,function(_0x11d7x1b){return _0x11d7x1b[0]});_0x11d7x22[_0xb642[60]](function(_0x11d7x20){_0x11d7x1e[_0xb642[59]](ContactEmail[_0xb642[58]]({where:{email:_0x11d7x20},defaults:{email:_0x11d7x20},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null}))});return _0x11d7x1e;})[_0xb642[54]]()[_0xb642[38]](function(_0x11d7x1d){var _0x11d7x1e=[];var _0x11d7x1f=_0x11d7x14[_0xb642[55]]?_0x11d7x14[_0xb642[55]][_0xb642[57]](_0xb642[56]):[];_0x11d7x17=_[_0xb642[48]](_0x11d7x1d,function(_0x11d7x1b){return _0x11d7x1b[0]});_0x11d7x1f[_0xb642[60]](function(_0x11d7x20){_0x11d7x1e[_0xb642[59]](ContactEmail[_0xb642[58]]({where:{email:_0x11d7x20},defaults:{email:_0x11d7x20},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null}))});return _0x11d7x1e;})[_0xb642[54]]()[_0xb642[38]](function(_0x11d7x1c){_0x11d7x18=_[_0xb642[48]](_0x11d7x1c,function(_0x11d7x1b){return _0x11d7x1b[0]});return ;})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[53]](_0x11d7x15,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[52]](_0x11d7x16,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[51]](_0x11d7x17,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[50]](_0x11d7x18,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){var _0x11d7x1a={status:_0x11d7x14[_0xb642[28]],from:_0x11d7x14[_0xb642[31]],to:_0x11d7x14[_0xb642[39]],cc:_0x11d7x14[_0xb642[40]],subject:_0x11d7x14[_0xb642[41]],html:_0x11d7x14[_0xb642[42]],text:_0x11d7x14[_0xb642[43]],headers:{"\x58\x2D\x4C\x61\x7A\x69\x6E\x65\x73\x73\x2D\x6C\x65\x76\x65\x6C":1000}};if(_0x11d7x14[_0xb642[44]]){_0x11d7x1a[_0xb642[45]]=_[_0xb642[48]](_0x11d7x14.MailAttachments,function(_0x11d7x1b){return {path:_0x11d7x1b[_0xb642[46]],filename:_0x11d7x1b[_0xb642[47]]}})};return _0x11d7xb[_0xb642[49]](_0x11d7x1a);})[_0xb642[38]](function(_0x11d7x19){return _0x11d7x14[_0xb642[37]]({messageId:_0x11d7x19[_0xb642[34]],status:_0xb642[35]},{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})}else {return MailRoom[_0xb642[58]]({where:{id:_0x11d7x14[_0xb642[66]]},defaults:{subject:_0x11d7x14[_0xb642[41]],from:_0x11d7x14[_0xb642[31]],status:_0xb642[67],MailAccountId:_0x11d7xc[_0xb642[68]]},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})[_0xb642[61]](function(_0x11d7x26){_0x11d7x13=_0x11d7x26;return _0x11d7x26[_0xb642[62]](_0x11d7x14,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null});})[_0xb642[38]](function(){return ContactEmail[_0xb642[58]]({where:{email:_0x11d7x14[_0xb642[31]]},defaults:{email:_0x11d7x14[_0xb642[31]]},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[61]](function(_0x11d7x23){var _0x11d7x1e=[];var _0x11d7x25=_0x11d7x14[_0xb642[39]]?_0x11d7x14[_0xb642[39]][_0xb642[57]](_0xb642[56]):[];_0x11d7x15=_0x11d7x23;_0x11d7x25[_0xb642[60]](function(_0x11d7x20){_0x11d7x1e[_0xb642[59]](ContactEmail[_0xb642[58]]({where:{email:_0x11d7x20},defaults:{email:_0x11d7x20},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null}))});return _0x11d7x1e;})[_0xb642[54]]()[_0xb642[38]](function(_0x11d7x21){var _0x11d7x1e=[];var _0x11d7x22=_0x11d7x14[_0xb642[40]]?_0x11d7x14[_0xb642[40]][_0xb642[57]](_0xb642[56]):[];_0x11d7x16=_[_0xb642[48]](_0x11d7x21,function(_0x11d7x1b){return _0x11d7x1b[0]});_0x11d7x22[_0xb642[60]](function(_0x11d7x20){_0x11d7x1e[_0xb642[59]](ContactEmail[_0xb642[58]]({where:{email:_0x11d7x20},defaults:{email:_0x11d7x20},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null}))});return _0x11d7x1e;})[_0xb642[54]]()[_0xb642[38]](function(_0x11d7x1d){var _0x11d7x1e=[];var _0x11d7x1f=_0x11d7x14[_0xb642[55]]?_0x11d7x14[_0xb642[55]][_0xb642[57]](_0xb642[56]):[];_0x11d7x17=_[_0xb642[48]](_0x11d7x1d,function(_0x11d7x1b){return _0x11d7x1b[0]});_0x11d7x1f[_0xb642[60]](function(_0x11d7x20){_0x11d7x1e[_0xb642[59]](ContactEmail[_0xb642[58]]({where:{email:_0x11d7x20},defaults:{email:_0x11d7x20},transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null}))});return _0x11d7x1e;})[_0xb642[54]]()[_0xb642[38]](function(_0x11d7x1c){_0x11d7x18=_[_0xb642[48]](_0x11d7x1c,function(_0x11d7x1b){return _0x11d7x1b[0]});return ;})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[53]](_0x11d7x15,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[52]](_0x11d7x16,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[51]](_0x11d7x17,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){return _0x11d7x14[_0xb642[50]](_0x11d7x18,{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null})})[_0xb642[38]](function(){var _0x11d7x1a={status:_0x11d7x14[_0xb642[28]],from:_0x11d7x14[_0xb642[31]],to:_0x11d7x14[_0xb642[39]],cc:_0x11d7x14[_0xb642[40]],subject:_0x11d7x14[_0xb642[41]],html:_0x11d7x14[_0xb642[42]],text:_0x11d7x14[_0xb642[43]],headers:{"\x58\x2D\x4C\x61\x7A\x69\x6E\x65\x73\x73\x2D\x6C\x65\x76\x65\x6C":1000}};if(_0x11d7x14[_0xb642[44]]){_0x11d7x1a[_0xb642[45]]=_[_0xb642[48]](_0x11d7x14.MailAttachments,function(_0x11d7x1b){return {path:_0x11d7x1b[_0xb642[46]],filename:_0x11d7x1b[_0xb642[47]]}})};return _0x11d7xb[_0xb642[49]](_0x11d7x1a);})[_0xb642[38]](function(_0x11d7x19){console[_0xb642[15]](_0xb642[65],_0x11d7x19);return _0x11d7x14[_0xb642[37]]({messageId:_0x11d7x19[_0xb642[34]],status:_0xb642[35]},{transaction:_0x11d7x12?_0x11d7x12[_0xb642[36]]:null});})};}}_0x11d7xd(_0x11d7xa);MailServerOut[_0xb642[69]](function(_0x11d7xa){_0x11d7xe(_0x11d7xa)});MailServerOut[_0xb642[70]](function(_0x11d7xa){_0x11d7xf(_0x11d7xa)});MailMessage[_0xb642[71]](function(_0x11d7xa,_0x11d7x12){return _0x11d7x10(_0x11d7xa,_0x11d7x12)});}};
\ No newline at end of file
diff --git a/server/config/socketio.js b/server/config/socketio.js
index 809a9d3..6c78b92 100644
--- a/server/config/socketio.js
+++ b/server/config/socketio.js
@@ -1 +1 @@
-var _0x8001=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6D\x6F\x6D\x65\x6E\x74","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x73\x65\x72\x49\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x73\x6F\x63\x6B\x65\x74\x3A\x20\x75\x73\x65\x72\x20\x6F\x66\x66\x6C\x69\x6E\x65","\x6E\x61\x6D\x65","\x6C\x6F\x67","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x6F\x63\x6B\x65\x74\x3A\x20\x61\x6E\x79\x6F\x6E\x65\x20\x75\x73\x65\x72\x73\x20\x66\x6F\x75\x6E\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x6F\x63\x6B\x65\x74\x3A\x20\x75\x73\x65\x72\x20\x6F\x6E\x6C\x69\x6E\x65","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x2F\x61\x67\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x65\x6E\x71\x75\x69\x72\x79\x2F\x65\x6E\x71\x75\x69\x72\x79\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6D\x70\x61\x6E\x79\x2F\x63\x6F\x6D\x70\x61\x6E\x79\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x2F\x63\x6F\x6E\x74\x61\x63\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x2F\x65\x76\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x6F\x64\x75\x6C\x65\x2F\x6D\x6F\x64\x75\x6C\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x2F\x73\x65\x74\x74\x69\x6E\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x61\x67\x2F\x74\x61\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x2F\x74\x65\x61\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x2F\x74\x72\x69\x67\x67\x65\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x2F\x74\x72\x75\x6E\x6B\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x2F\x75\x73\x65\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x2F\x75\x70\x64\x61\x74\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x2F\x75\x70\x6C\x6F\x61\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x65\x74\x72\x69\x63\x2F\x6D\x65\x74\x72\x69\x63\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x65\x72\x76\x69\x63\x65\x2F\x73\x65\x72\x76\x69\x63\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79\x2F\x78\x63\x68\x61\x74\x74\x79\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x69\x6E\x66\x6F","\x5B\x25\x73\x5D\x20\x25\x73","\x61\x64\x64\x72\x65\x73\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x61\x75\x74\x68\x6F\x72\x69\x7A\x65","\x73\x6F\x63\x6B\x65\x74\x69\x6F\x2D\x6A\x77\x74","\x75\x73\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x3A","\x70\x6F\x72\x74","\x44\x4F\x4D\x41\x49\x4E","\x65\x6E\x76","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x71\x75\x65\x72\x79","\x72\x6F\x6C\x65","\x73\x6F\x75\x72\x63\x65","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x5B\x25\x73\x5D\x20\x53\x4F\x43\x4B\x45\x54\x20\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x5B\x25\x73\x5D\x20\x53\x4F\x43\x4B\x45\x54\x20\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44"];_0x8001[0];var moment=require(_0x8001[1]);var config=require(_0x8001[2]);var User=require(_0x8001[4])[_0x8001[3]];function onDisconnect(_0x910bx5){if(_0x910bx5[_0x8001[5]]){return User[_0x8001[14]](_0x910bx5[_0x8001[5]])[_0x8001[11]](function(_0x910bx7){if(_0x910bx7){return _0x910bx7[_0x8001[12]]({online:false})}else {throw  new Error(_0x8001[13])}})[_0x8001[11]](function(_0x910bx7){console[_0x8001[10]](_0x8001[8],_0x910bx7[_0x8001[9]])})[_0x8001[7]](function(_0x910bx6){console[_0x8001[6]](_0x910bx6)})}else {console[_0x8001[10]](_0x8001[13])}}function onConnect(_0x910bx5){if(_0x910bx5[_0x8001[5]]){return User[_0x8001[14]](_0x910bx5[_0x8001[5]])[_0x8001[11]](function(_0x910bx7){if(_0x910bx7){return _0x910bx7[_0x8001[12]]({online:true,lastLoginAt:moment()[_0x8001[111]](_0x8001[110])})}else {throw  new Error(_0x8001[13])}})[_0x8001[11]](function(_0x910bx7){console[_0x8001[10]](_0x8001[15],_0x910bx7[_0x8001[9]]);require(_0x8001[17])[_0x8001[16]](_0x910bx5);require(_0x8001[18])[_0x8001[16]](_0x910bx5);require(_0x8001[19])[_0x8001[16]](_0x910bx5);require(_0x8001[20])[_0x8001[16]](_0x910bx5);require(_0x8001[21])[_0x8001[16]](_0x910bx5);require(_0x8001[22])[_0x8001[16]](_0x910bx5);require(_0x8001[23])[_0x8001[16]](_0x910bx5);require(_0x8001[24])[_0x8001[16]](_0x910bx5);require(_0x8001[25])[_0x8001[16]](_0x910bx5);require(_0x8001[26])[_0x8001[16]](_0x910bx5);require(_0x8001[27])[_0x8001[16]](_0x910bx5);require(_0x8001[28])[_0x8001[16]](_0x910bx5);require(_0x8001[29])[_0x8001[16]](_0x910bx5);require(_0x8001[30])[_0x8001[16]](_0x910bx5);require(_0x8001[31])[_0x8001[16]](_0x910bx5);require(_0x8001[32])[_0x8001[16]](_0x910bx5);require(_0x8001[33])[_0x8001[16]](_0x910bx5);require(_0x8001[34])[_0x8001[16]](_0x910bx5);require(_0x8001[35])[_0x8001[16]](_0x910bx5);require(_0x8001[36])[_0x8001[16]](_0x910bx5);require(_0x8001[37])[_0x8001[16]](_0x910bx5);require(_0x8001[38])[_0x8001[16]](_0x910bx5);require(_0x8001[39])[_0x8001[16]](_0x910bx5);require(_0x8001[40])[_0x8001[16]](_0x910bx5);require(_0x8001[41])[_0x8001[16]](_0x910bx5);require(_0x8001[42])[_0x8001[16]](_0x910bx5);require(_0x8001[43])[_0x8001[16]](_0x910bx5);require(_0x8001[44])[_0x8001[16]](_0x910bx5);require(_0x8001[45])[_0x8001[16]](_0x910bx5);require(_0x8001[46])[_0x8001[16]](_0x910bx5);require(_0x8001[47])[_0x8001[16]](_0x910bx5);require(_0x8001[48])[_0x8001[16]](_0x910bx5);require(_0x8001[49])[_0x8001[16]](_0x910bx5);require(_0x8001[50])[_0x8001[16]](_0x910bx5);require(_0x8001[51])[_0x8001[16]](_0x910bx5);require(_0x8001[52])[_0x8001[16]](_0x910bx5);require(_0x8001[53])[_0x8001[16]](_0x910bx5);require(_0x8001[54])[_0x8001[16]](_0x910bx5);require(_0x8001[55])[_0x8001[16]](_0x910bx5);require(_0x8001[56])[_0x8001[16]](_0x910bx5);require(_0x8001[57])[_0x8001[16]](_0x910bx5);require(_0x8001[58])[_0x8001[16]](_0x910bx5);require(_0x8001[59])[_0x8001[16]](_0x910bx5);require(_0x8001[60])[_0x8001[16]](_0x910bx5);require(_0x8001[61])[_0x8001[16]](_0x910bx5);require(_0x8001[62])[_0x8001[16]](_0x910bx5);require(_0x8001[63])[_0x8001[16]](_0x910bx5);require(_0x8001[64])[_0x8001[16]](_0x910bx5);require(_0x8001[65])[_0x8001[16]](_0x910bx5);require(_0x8001[66])[_0x8001[16]](_0x910bx5);require(_0x8001[67])[_0x8001[16]](_0x910bx5);require(_0x8001[68])[_0x8001[16]](_0x910bx5);require(_0x8001[69])[_0x8001[16]](_0x910bx5);require(_0x8001[70])[_0x8001[16]](_0x910bx5);require(_0x8001[71])[_0x8001[16]](_0x910bx5);require(_0x8001[72])[_0x8001[16]](_0x910bx5);require(_0x8001[73])[_0x8001[16]](_0x910bx5);require(_0x8001[74])[_0x8001[16]](_0x910bx5);require(_0x8001[75])[_0x8001[16]](_0x910bx5);require(_0x8001[76])[_0x8001[16]](_0x910bx5);require(_0x8001[77])[_0x8001[16]](_0x910bx5);require(_0x8001[78])[_0x8001[16]](_0x910bx5);require(_0x8001[79])[_0x8001[16]](_0x910bx5);require(_0x8001[80])[_0x8001[16]](_0x910bx5);require(_0x8001[81])[_0x8001[16]](_0x910bx5);require(_0x8001[82])[_0x8001[16]](_0x910bx5);require(_0x8001[83])[_0x8001[16]](_0x910bx5);require(_0x8001[84])[_0x8001[16]](_0x910bx5);require(_0x8001[85])[_0x8001[16]](_0x910bx5);require(_0x8001[86])[_0x8001[16]](_0x910bx5);require(_0x8001[87])[_0x8001[16]](_0x910bx5);require(_0x8001[88])[_0x8001[16]](_0x910bx5);require(_0x8001[89])[_0x8001[16]](_0x910bx5);require(_0x8001[90])[_0x8001[16]](_0x910bx5);require(_0x8001[91])[_0x8001[16]](_0x910bx5);require(_0x8001[92])[_0x8001[16]](_0x910bx5);require(_0x8001[93])[_0x8001[16]](_0x910bx5);require(_0x8001[94])[_0x8001[16]](_0x910bx5);require(_0x8001[95])[_0x8001[16]](_0x910bx5);require(_0x8001[96])[_0x8001[16]](_0x910bx5);require(_0x8001[97])[_0x8001[16]](_0x910bx5);require(_0x8001[98])[_0x8001[16]](_0x910bx5);require(_0x8001[99])[_0x8001[16]](_0x910bx5);require(_0x8001[100])[_0x8001[16]](_0x910bx5);require(_0x8001[101])[_0x8001[16]](_0x910bx5);require(_0x8001[102])[_0x8001[16]](_0x910bx5);require(_0x8001[103])[_0x8001[16]](_0x910bx5);require(_0x8001[104])[_0x8001[16]](_0x910bx5);require(_0x8001[105])[_0x8001[16]](_0x910bx5);require(_0x8001[106])[_0x8001[16]](_0x910bx5);require(_0x8001[107])[_0x8001[16]](_0x910bx5);require(_0x8001[108])[_0x8001[16]](_0x910bx5);require(_0x8001[109])[_0x8001[16]](_0x910bx5);})[_0x8001[7]](function(_0x910bx6){console[_0x8001[6]](_0x910bx6)})}else {console[_0x8001[10]](_0x8001[13])};_0x910bx5[_0x8001[116]](_0x8001[112],function(_0x910bx9){console[_0x8001[112]](_0x8001[113],_0x910bx5[_0x8001[114]],JSON[_0x8001[115]](_0x910bx9,null,2))});}module[_0x8001[117]]=function(_0x910bxa){_0x910bxa[_0x8001[122]](require(_0x8001[121])[_0x8001[120]]({secret:config[_0x8001[119]][_0x8001[118]],handshake:true}));_0x910bxa[_0x8001[116]](_0x8001[123],function(_0x910bx5){_0x910bx5[_0x8001[114]]=_0x910bx5[_0x8001[124]][_0x8001[114]]!==null?_0x910bx5[_0x8001[124]][_0x8001[114]][_0x8001[114]]+_0x8001[125]+_0x910bx5[_0x8001[124]][_0x8001[114]][_0x8001[126]]:process[_0x8001[128]][_0x8001[127]];_0x910bx5[_0x8001[129]]= new Date();_0x910bx5[_0x8001[5]]=_0x910bx5[_0x8001[124]][_0x8001[130]][_0x8001[5]];_0x910bx5[_0x8001[131]]=_0x910bx5[_0x8001[124]][_0x8001[130]][_0x8001[131]];_0x910bx5[_0x8001[9]]=_0x910bx5[_0x8001[124]][_0x8001[130]][_0x8001[9]];_0x910bx5[_0x8001[132]]=_0x910bx5[_0x8001[124]][_0x8001[130]][_0x8001[132]];_0x910bx5[_0x8001[116]](_0x8001[133],function(){onDisconnect(_0x910bx5);console[_0x8001[112]](_0x8001[134],_0x910bx5[_0x8001[124]][_0x8001[114]]);});onConnect(_0x910bx5);console[_0x8001[112]](_0x8001[135],_0x910bx5[_0x8001[124]][_0x8001[114]]);});};
\ No newline at end of file
+var _0x5048=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6D\x6F\x6D\x65\x6E\x74","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x75\x73\x65\x72\x49\x64","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x73\x6F\x63\x6B\x65\x74\x3A\x20\x75\x73\x65\x72\x20\x6F\x66\x66\x6C\x69\x6E\x65","\x6E\x61\x6D\x65","\x6C\x6F\x67","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x6F\x63\x6B\x65\x74\x3A\x20\x61\x6E\x79\x6F\x6E\x65\x20\x75\x73\x65\x72\x73\x20\x66\x6F\x75\x6E\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x73\x6F\x63\x6B\x65\x74\x3A\x20\x75\x73\x65\x72\x20\x6F\x6E\x6C\x69\x6E\x65","\x72\x65\x67\x69\x73\x74\x65\x72","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2F\x6C\x69\x63\x65\x6E\x73\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x2F\x61\x67\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x65\x6E\x71\x75\x69\x72\x79\x2F\x65\x6E\x71\x75\x69\x72\x79\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6D\x70\x61\x6E\x79\x2F\x63\x6F\x6D\x70\x61\x6E\x79\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x2F\x63\x6F\x6E\x74\x61\x63\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x2F\x65\x76\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x6F\x64\x75\x6C\x65\x2F\x6D\x6F\x64\x75\x6C\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x2F\x73\x65\x74\x74\x69\x6E\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x61\x67\x2F\x74\x61\x67\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x2F\x74\x65\x61\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x2F\x74\x72\x69\x67\x67\x65\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x2F\x74\x72\x75\x6E\x6B\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x2F\x75\x73\x65\x72\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x2F\x75\x70\x64\x61\x74\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x2F\x75\x70\x6C\x6F\x61\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x6D\x65\x74\x72\x69\x63\x2F\x6D\x65\x74\x72\x69\x63\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x73\x65\x72\x76\x69\x63\x65\x2F\x73\x65\x72\x76\x69\x63\x65\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79\x2F\x78\x63\x68\x61\x74\x74\x79\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x2E\x73\x6F\x63\x6B\x65\x74","\x2E\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x2E\x73\x6F\x63\x6B\x65\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x69\x6E\x66\x6F","\x5B\x25\x73\x5D\x20\x25\x73","\x61\x64\x64\x72\x65\x73\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73","\x73\x65\x63\x72\x65\x74","\x73\x65\x73\x73\x69\x6F\x6E","\x61\x75\x74\x68\x6F\x72\x69\x7A\x65","\x73\x6F\x63\x6B\x65\x74\x69\x6F\x2D\x6A\x77\x74","\x75\x73\x65","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x3A","\x70\x6F\x72\x74","\x44\x4F\x4D\x41\x49\x4E","\x65\x6E\x76","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x71\x75\x65\x72\x79","\x72\x6F\x6C\x65","\x73\x6F\x75\x72\x63\x65","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x5B\x25\x73\x5D\x20\x53\x4F\x43\x4B\x45\x54\x20\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x5B\x25\x73\x5D\x20\x53\x4F\x43\x4B\x45\x54\x20\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44"];_0x5048[0];var moment=require(_0x5048[1]);var config=require(_0x5048[2]);var User=require(_0x5048[4])[_0x5048[3]];function onDisconnect(_0x61cbx5){if(_0x61cbx5[_0x5048[5]]){return User[_0x5048[14]](_0x61cbx5[_0x5048[5]])[_0x5048[11]](function(_0x61cbx7){if(_0x61cbx7){return _0x61cbx7[_0x5048[12]]({online:false})}else {throw  new Error(_0x5048[13])}})[_0x5048[11]](function(_0x61cbx7){console[_0x5048[10]](_0x5048[8],_0x61cbx7[_0x5048[9]])})[_0x5048[7]](function(_0x61cbx6){console[_0x5048[6]](_0x61cbx6)})}else {console[_0x5048[10]](_0x5048[13])}}function onConnect(_0x61cbx5){if(_0x61cbx5[_0x5048[5]]){return User[_0x5048[14]](_0x61cbx5[_0x5048[5]])[_0x5048[11]](function(_0x61cbx7){if(_0x61cbx7){return _0x61cbx7[_0x5048[12]]({online:true,lastLoginAt:moment()[_0x5048[111]](_0x5048[110])})}else {throw  new Error(_0x5048[13])}})[_0x5048[11]](function(_0x61cbx7){console[_0x5048[10]](_0x5048[15],_0x61cbx7[_0x5048[9]]);require(_0x5048[17])[_0x5048[16]](_0x61cbx5);require(_0x5048[18])[_0x5048[16]](_0x61cbx5);require(_0x5048[19])[_0x5048[16]](_0x61cbx5);require(_0x5048[20])[_0x5048[16]](_0x61cbx5);require(_0x5048[21])[_0x5048[16]](_0x61cbx5);require(_0x5048[22])[_0x5048[16]](_0x61cbx5);require(_0x5048[23])[_0x5048[16]](_0x61cbx5);require(_0x5048[24])[_0x5048[16]](_0x61cbx5);require(_0x5048[25])[_0x5048[16]](_0x61cbx5);require(_0x5048[26])[_0x5048[16]](_0x61cbx5);require(_0x5048[27])[_0x5048[16]](_0x61cbx5);require(_0x5048[28])[_0x5048[16]](_0x61cbx5);require(_0x5048[29])[_0x5048[16]](_0x61cbx5);require(_0x5048[30])[_0x5048[16]](_0x61cbx5);require(_0x5048[31])[_0x5048[16]](_0x61cbx5);require(_0x5048[32])[_0x5048[16]](_0x61cbx5);require(_0x5048[33])[_0x5048[16]](_0x61cbx5);require(_0x5048[34])[_0x5048[16]](_0x61cbx5);require(_0x5048[35])[_0x5048[16]](_0x61cbx5);require(_0x5048[36])[_0x5048[16]](_0x61cbx5);require(_0x5048[37])[_0x5048[16]](_0x61cbx5);require(_0x5048[38])[_0x5048[16]](_0x61cbx5);require(_0x5048[39])[_0x5048[16]](_0x61cbx5);require(_0x5048[40])[_0x5048[16]](_0x61cbx5);require(_0x5048[41])[_0x5048[16]](_0x61cbx5);require(_0x5048[42])[_0x5048[16]](_0x61cbx5);require(_0x5048[43])[_0x5048[16]](_0x61cbx5);require(_0x5048[44])[_0x5048[16]](_0x61cbx5);require(_0x5048[45])[_0x5048[16]](_0x61cbx5);require(_0x5048[46])[_0x5048[16]](_0x61cbx5);require(_0x5048[47])[_0x5048[16]](_0x61cbx5);require(_0x5048[48])[_0x5048[16]](_0x61cbx5);require(_0x5048[49])[_0x5048[16]](_0x61cbx5);require(_0x5048[50])[_0x5048[16]](_0x61cbx5);require(_0x5048[51])[_0x5048[16]](_0x61cbx5);require(_0x5048[52])[_0x5048[16]](_0x61cbx5);require(_0x5048[53])[_0x5048[16]](_0x61cbx5);require(_0x5048[54])[_0x5048[16]](_0x61cbx5);require(_0x5048[55])[_0x5048[16]](_0x61cbx5);require(_0x5048[56])[_0x5048[16]](_0x61cbx5);require(_0x5048[57])[_0x5048[16]](_0x61cbx5);require(_0x5048[58])[_0x5048[16]](_0x61cbx5);require(_0x5048[59])[_0x5048[16]](_0x61cbx5);require(_0x5048[60])[_0x5048[16]](_0x61cbx5);require(_0x5048[61])[_0x5048[16]](_0x61cbx5);require(_0x5048[62])[_0x5048[16]](_0x61cbx5);require(_0x5048[63])[_0x5048[16]](_0x61cbx5);require(_0x5048[64])[_0x5048[16]](_0x61cbx5);require(_0x5048[65])[_0x5048[16]](_0x61cbx5);require(_0x5048[66])[_0x5048[16]](_0x61cbx5);require(_0x5048[67])[_0x5048[16]](_0x61cbx5);require(_0x5048[68])[_0x5048[16]](_0x61cbx5);require(_0x5048[69])[_0x5048[16]](_0x61cbx5);require(_0x5048[70])[_0x5048[16]](_0x61cbx5);require(_0x5048[71])[_0x5048[16]](_0x61cbx5);require(_0x5048[72])[_0x5048[16]](_0x61cbx5);require(_0x5048[73])[_0x5048[16]](_0x61cbx5);require(_0x5048[74])[_0x5048[16]](_0x61cbx5);require(_0x5048[75])[_0x5048[16]](_0x61cbx5);require(_0x5048[76])[_0x5048[16]](_0x61cbx5);require(_0x5048[77])[_0x5048[16]](_0x61cbx5);require(_0x5048[78])[_0x5048[16]](_0x61cbx5);require(_0x5048[79])[_0x5048[16]](_0x61cbx5);require(_0x5048[80])[_0x5048[16]](_0x61cbx5);require(_0x5048[81])[_0x5048[16]](_0x61cbx5);require(_0x5048[82])[_0x5048[16]](_0x61cbx5);require(_0x5048[83])[_0x5048[16]](_0x61cbx5);require(_0x5048[84])[_0x5048[16]](_0x61cbx5);require(_0x5048[85])[_0x5048[16]](_0x61cbx5);require(_0x5048[86])[_0x5048[16]](_0x61cbx5);require(_0x5048[87])[_0x5048[16]](_0x61cbx5);require(_0x5048[88])[_0x5048[16]](_0x61cbx5);require(_0x5048[89])[_0x5048[16]](_0x61cbx5);require(_0x5048[90])[_0x5048[16]](_0x61cbx5);require(_0x5048[91])[_0x5048[16]](_0x61cbx5);require(_0x5048[92])[_0x5048[16]](_0x61cbx5);require(_0x5048[93])[_0x5048[16]](_0x61cbx5);require(_0x5048[94])[_0x5048[16]](_0x61cbx5);require(_0x5048[95])[_0x5048[16]](_0x61cbx5);require(_0x5048[96])[_0x5048[16]](_0x61cbx5);require(_0x5048[97])[_0x5048[16]](_0x61cbx5);require(_0x5048[98])[_0x5048[16]](_0x61cbx5);require(_0x5048[99])[_0x5048[16]](_0x61cbx5);require(_0x5048[100])[_0x5048[16]](_0x61cbx5);require(_0x5048[101])[_0x5048[16]](_0x61cbx5);require(_0x5048[102])[_0x5048[16]](_0x61cbx5);require(_0x5048[103])[_0x5048[16]](_0x61cbx5);require(_0x5048[104])[_0x5048[16]](_0x61cbx5);require(_0x5048[105])[_0x5048[16]](_0x61cbx5);require(_0x5048[106])[_0x5048[16]](_0x61cbx5);require(_0x5048[107])[_0x5048[16]](_0x61cbx5);require(_0x5048[108])[_0x5048[16]](_0x61cbx5);require(_0x5048[109])[_0x5048[16]](_0x61cbx5);})[_0x5048[7]](function(_0x61cbx6){console[_0x5048[6]](_0x61cbx6)})}else {console[_0x5048[10]](_0x5048[13])};_0x61cbx5[_0x5048[116]](_0x5048[112],function(_0x61cbx9){console[_0x5048[112]](_0x5048[113],_0x61cbx5[_0x5048[114]],JSON[_0x5048[115]](_0x61cbx9,null,2))});}module[_0x5048[117]]=function(_0x61cbxa){_0x61cbxa[_0x5048[122]](require(_0x5048[121])[_0x5048[120]]({secret:config[_0x5048[119]][_0x5048[118]],handshake:true}));_0x61cbxa[_0x5048[116]](_0x5048[123],function(_0x61cbx5){_0x61cbx5[_0x5048[114]]=_0x61cbx5[_0x5048[124]][_0x5048[114]]!==null?_0x61cbx5[_0x5048[124]][_0x5048[114]][_0x5048[114]]+_0x5048[125]+_0x61cbx5[_0x5048[124]][_0x5048[114]][_0x5048[126]]:process[_0x5048[128]][_0x5048[127]];_0x61cbx5[_0x5048[129]]= new Date();_0x61cbx5[_0x5048[5]]=_0x61cbx5[_0x5048[124]][_0x5048[130]][_0x5048[5]];_0x61cbx5[_0x5048[131]]=_0x61cbx5[_0x5048[124]][_0x5048[130]][_0x5048[131]];_0x61cbx5[_0x5048[9]]=_0x61cbx5[_0x5048[124]][_0x5048[130]][_0x5048[9]];_0x61cbx5[_0x5048[132]]=_0x61cbx5[_0x5048[124]][_0x5048[130]][_0x5048[132]];_0x61cbx5[_0x5048[116]](_0x5048[133],function(){onDisconnect(_0x61cbx5);console[_0x5048[112]](_0x5048[134],_0x61cbx5[_0x5048[124]][_0x5048[114]]);});onConnect(_0x61cbx5);console[_0x5048[112]](_0x5048[135],_0x61cbx5[_0x5048[124]][_0x5048[114]]);});};
\ No newline at end of file
diff --git a/server/config/triggers/chat.js b/server/config/triggers/chat.js
index 9844cd9..ceee22b 100644
--- a/server/config/triggers/chat.js
+++ b/server/config/triggers/chat.js
@@ -1 +1 @@
-var _0xc760=["\x6C\x6F\x64\x61\x73\x68","\x6D\x75\x73\x74\x61\x63\x68\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x54\x72\x69\x67\x67\x65\x72\x20\x43\x68\x61\x74\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x4D\x6F\x74\x69\x6F\x6E\x20\x53\x65\x72\x76\x69\x63\x65\x20\x53\x4D\x54\x50\x20\x6E\x6F\x74\x20\x63\x6F\x6E\x66\x69\x67\x75\x72\x65\x64\x21","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x65\x6E\x71\x75\x69\x72\x79\x5F\x66\x6F\x72\x77\x61\x72\x64\x69\x6E\x67\x5F\x61\x64\x64\x72\x65\x73\x73","\x73\x75\x62\x6A\x65\x63\x74","\x68\x74\x6D\x6C","\x53\x45\x4E\x44\x49\x4E\x47","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x74\x68\x65\x6E","\x72\x65\x6E\x64\x65\x72","\x6F\x66\x66\x6C\x69\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E\x20\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x3A\x20","\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x65\x6E\x71\x75\x69\x72\x79\x5F\x66\x6F\x72\x77\x61\x72\x64\x69\x6E\x67","\x67\x65\x74\x4F\x66\x66\x6C\x69\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x63\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x20\x63\x61\x6E\x27\x74\x20\x73\x65\x6E\x64\x20\x6F\x66\x66\x6C\x69\x6E\x65\x20\x6D\x65\x73\x73\x61\x67\x65\x73\x20\x76\x69\x61\x20\x6D\x61\x69\x6C","\x67\x65\x74\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xc760[0]);var Mustache=require(_0xc760[1]);var sequelize=require(_0xc760[3])[_0xc760[2]];var ChatEnquiry=require(_0xc760[3])[_0xc760[4]];var MailMessage=require(_0xc760[3])[_0xc760[5]];var MailServerOut=require(_0xc760[3])[_0xc760[6]];function Chat(){console[_0xc760[8]](_0xc760[7]);ChatEnquiry[_0xc760[27]](function(_0x7b19x8,_0x7b19x9){var _0x7b19xa=_0x7b19x8;var _0x7b19xb;var _0x7b19xc;var _0x7b19xd;return _0x7b19x8[_0xc760[26]]()[_0xc760[17]](function(_0x7b19x10){_0x7b19xb=_0x7b19x10;_0x7b19xa[_0xc760[22]]=_0x7b19xb[_0xc760[20]];if(_0x7b19xb&&_0x7b19xb[_0xc760[23]]&&_0x7b19xb[_0xc760[11]]){return _0x7b19xb[_0xc760[24]]()}else {throw  new Error({message:_0xc760[25]})};})[_0xc760[17]](function(_0x7b19xf){_0x7b19xd=_0x7b19xf;if(_0x7b19xd){_0x7b19xd[_0xc760[13]]=Mustache[_0xc760[18]](_0x7b19xd[_0xc760[13]],_0x7b19xa);_0x7b19xd[_0xc760[12]]=Mustache[_0xc760[18]](_0x7b19xd[_0xc760[12]],_0x7b19xa);}else {throw  new Error({message:_0xc760[19]+_0x7b19xb[_0xc760[20]]})};return MailServerOut[_0xc760[21]]({where:{service:true}});})[_0xc760[17]](function(_0x7b19xe){_0x7b19xc=_0x7b19xe;if(!_0x7b19xc){throw  new Error(_0xc760[9])};return MailMessage[_0xc760[16]]({from:_0x7b19xc[_0xc760[10]],to:_0x7b19xb[_0xc760[11]],subject:_0x7b19xd[_0xc760[12]],html:_0x7b19xd[_0xc760[13]],status:_0xc760[14]},{transaction:_0x7b19x9?_0x7b19x9[_0xc760[15]]:null});});});}module[_0xc760[28]]=Chat;
\ No newline at end of file
+var _0x4772=["\x6C\x6F\x64\x61\x73\x68","\x6D\x75\x73\x74\x61\x63\x68\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x54\x72\x69\x67\x67\x65\x72\x20\x43\x68\x61\x74\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x4D\x6F\x74\x69\x6F\x6E\x20\x53\x65\x72\x76\x69\x63\x65\x20\x53\x4D\x54\x50\x20\x6E\x6F\x74\x20\x63\x6F\x6E\x66\x69\x67\x75\x72\x65\x64\x21","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x65\x6E\x71\x75\x69\x72\x79\x5F\x66\x6F\x72\x77\x61\x72\x64\x69\x6E\x67\x5F\x61\x64\x64\x72\x65\x73\x73","\x73\x75\x62\x6A\x65\x63\x74","\x68\x74\x6D\x6C","\x53\x45\x4E\x44\x49\x4E\x47","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65","\x74\x68\x65\x6E","\x72\x65\x6E\x64\x65\x72","\x6F\x66\x66\x6C\x69\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2E\x20\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x3A\x20","\x6E\x61\x6D\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x63\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x65\x6E\x71\x75\x69\x72\x79\x5F\x66\x6F\x72\x77\x61\x72\x64\x69\x6E\x67","\x67\x65\x74\x4F\x66\x66\x6C\x69\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x63\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65\x20\x63\x61\x6E\x27\x74\x20\x73\x65\x6E\x64\x20\x6F\x66\x66\x6C\x69\x6E\x65\x20\x6D\x65\x73\x73\x61\x67\x65\x73\x20\x76\x69\x61\x20\x6D\x61\x69\x6C","\x67\x65\x74\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0x4772[0]);var Mustache=require(_0x4772[1]);var sequelize=require(_0x4772[3])[_0x4772[2]];var ChatEnquiry=require(_0x4772[3])[_0x4772[4]];var MailMessage=require(_0x4772[3])[_0x4772[5]];var MailServerOut=require(_0x4772[3])[_0x4772[6]];function Chat(){console[_0x4772[8]](_0x4772[7]);ChatEnquiry[_0x4772[27]](function(_0xea09x8,_0xea09x9){var _0xea09xa=_0xea09x8;var _0xea09xb;var _0xea09xc;var _0xea09xd;return _0xea09x8[_0x4772[26]]()[_0x4772[17]](function(_0xea09x10){_0xea09xb=_0xea09x10;_0xea09xa[_0x4772[22]]=_0xea09xb[_0x4772[20]];if(_0xea09xb&&_0xea09xb[_0x4772[23]]&&_0xea09xb[_0x4772[11]]){return _0xea09xb[_0x4772[24]]()}else {throw  new Error({message:_0x4772[25]})};})[_0x4772[17]](function(_0xea09xf){_0xea09xd=_0xea09xf;if(_0xea09xd){_0xea09xd[_0x4772[13]]=Mustache[_0x4772[18]](_0xea09xd[_0x4772[13]],_0xea09xa);_0xea09xd[_0x4772[12]]=Mustache[_0x4772[18]](_0xea09xd[_0x4772[12]],_0xea09xa);}else {throw  new Error({message:_0x4772[19]+_0xea09xb[_0x4772[20]]})};return MailServerOut[_0x4772[21]]({where:{service:true}});})[_0x4772[17]](function(_0xea09xe){_0xea09xc=_0xea09xe;if(!_0xea09xc){throw  new Error(_0x4772[9])};return MailMessage[_0x4772[16]]({from:_0xea09xc[_0x4772[10]],to:_0xea09xb[_0x4772[11]],subject:_0xea09xd[_0x4772[12]],html:_0xea09xd[_0x4772[13]],status:_0x4772[14]},{transaction:_0xea09x9?_0xea09x9[_0x4772[15]]:null});});});}module[_0x4772[28]]=Chat;
\ No newline at end of file
diff --git a/server/config/triggers/cm.js b/server/config/triggers/cm.js
index fdad5e6..3d65d86 100644
--- a/server/config/triggers/cm.js
+++ b/server/config/triggers/cm.js
@@ -1 +1 @@
-var _0xd071=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x43\x6D\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x6D\x61\x6E\x61\x67\x65\x43\x6F\x6E\x74\x61\x63\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x69\x64","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x65\x76\x65\x6E\x74\x43\x68\x61\x6E\x6E\x65\x6C","\x63\x61\x74\x63\x68","\x63\x72\x65\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xd071[0]);function Cm(){console[_0xd071[2]](_0xd071[1])}Cm[_0xd071[4]][_0xd071[3]]=function(_0x1e78x3,_0x1e78x4){manageContact(_0x1e78x3,_0x1e78x4)};function manageContact(_0x1e78x3,_0x1e78x4){var _0x1e78x6=require(_0xd071[6])[_0xd071[5]];var _0x1e78x7=require(_0xd071[6])[_0xd071[7]];var _0x1e78x8=require(_0xd071[6])[_0xd071[8]];var _0x1e78x9=require(_0xd071[6])[_0xd071[9]];delete _0x1e78x3[_0xd071[10]];_0x1e78x3[_0xd071[11]]=_0xd071[12];_0x1e78x3[_0xd071[13]]=_0x1e78x4;_0x1e78x9[_0xd071[15]](_0x1e78x3)[_0xd071[14]](function(_0x1e78xa){console[_0xd071[2]](_0x1e78xa)});}module[_0xd071[16]]=Cm;
\ No newline at end of file
+var _0xfd50=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x43\x6D\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x6D\x61\x6E\x61\x67\x65\x43\x6F\x6E\x74\x61\x63\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x43\x6F\x6E\x74\x61\x63\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x69\x64","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x65\x76\x65\x6E\x74\x43\x68\x61\x6E\x6E\x65\x6C","\x63\x61\x74\x63\x68","\x63\x72\x65\x61\x74\x65","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xfd50[0]);function Cm(){console[_0xfd50[2]](_0xfd50[1])}Cm[_0xfd50[4]][_0xfd50[3]]=function(_0x3736x3,_0x3736x4){manageContact(_0x3736x3,_0x3736x4)};function manageContact(_0x3736x3,_0x3736x4){var _0x3736x6=require(_0xfd50[6])[_0xfd50[5]];var _0x3736x7=require(_0xfd50[6])[_0xfd50[7]];var _0x3736x8=require(_0xfd50[6])[_0xfd50[8]];var _0x3736x9=require(_0xfd50[6])[_0xfd50[9]];delete _0x3736x3[_0xfd50[10]];_0x3736x3[_0xfd50[11]]=_0xfd50[12];_0x3736x3[_0xfd50[13]]=_0x3736x4;_0x3736x9[_0xfd50[15]](_0x3736x3)[_0xfd50[14]](function(_0x3736xa){console[_0xfd50[2]](_0x3736xa)});}module[_0xfd50[16]]=Cm;
\ No newline at end of file
diff --git a/server/config/triggers/index.js b/server/config/triggers/index.js
index 10cb9fd..485a3d5 100644
--- a/server/config/triggers/index.js
+++ b/server/config/triggers/index.js
@@ -1 +1 @@
-var _0x99d9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x75\x74\x69\x6C","\x2E\x2F\x76\x6F\x69\x63\x65","\x2E\x2F\x6D\x61\x69\x6C","\x2E\x2F\x63\x68\x61\x74","\x2E\x2F\x63\x6D","\x2E\x2E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x65\x78\x70\x6F\x72\x74\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x6C\x65\x6E\x67\x74\x68","\x6C\x6F\x67","\x76\x6F\x69\x63\x65","\x66\x69\x6C\x74\x65\x72","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x41\x66\x74\x65\x72\x20\x61\x67\x65\x6E\x74\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x41\x63\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x41\x66\x74\x65\x72\x20\x61\x67\x65\x6E\x74\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x41\x63\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x6D\x61\x69\x6C","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x61\x63\x74\x69\x6F\x6E\x20\x22","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x22","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x61\x6E\x61\x67\x65\x43\x6F\x6E\x74\x61\x63\x74","\x63\x6F\x6E\x74\x61\x63\x74\x4D\x61\x6E\x61\x67\x65\x72","\x64\x61\x74\x61","\x64\x61\x74\x61\x32","\x73\x65\x6E\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x74\x65\x6D\x70\x6C\x61\x74\x65","\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x41\x66\x74\x65\x72\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x41\x66\x74\x65\x72\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x69\x64","\x72\x65\x6D\x6F\x76\x65","\x41\x66\x74\x65\x72\x20\x64\x65\x73\x74\x72\x6F\x79\x2C\x20\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x69\x6E\x64\x65\x78\x4F\x66","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74"];_0x99d9[0];var _=require(_0x99d9[1]);var Util=require(_0x99d9[2]);var Voice=require(_0x99d9[3]);var Mail=require(_0x99d9[4]);var Chat=require(_0x99d9[5]);var Cm=require(_0x99d9[6]);var Integration=require(_0x99d9[7]);var Trigger=require(_0x99d9[9])[_0x99d9[8]];var ReportAgent=require(_0x99d9[9])[_0x99d9[10]];var MailMessage=require(_0x99d9[9])[_0x99d9[11]];module[_0x99d9[12]]=function(_0xb210xb){var _0xb210xc= new Util();var _0xb210xd= new Voice();var _0xb210xe= new Chat();var _0xb210xf= new Mail();var _0xb210x10= new Cm();var _0xb210x11= new Integration(_0xb210xb);Trigger[_0x99d9[29]]()[_0x99d9[28]](function(_0xb210x13){synchTriggers(_0xb210x13);console[_0x99d9[17]](_0x99d9[15],_0xb210x13[_0x99d9[16]]);ReportAgent[_0x99d9[22]](function(_0xb210x14){var _0xb210x15=_0xb210xc[_0x99d9[20]](_0xb210x14,_[_0x99d9[19]](_0xb210x13,{channel:_0x99d9[18]}));console[_0x99d9[17]](_0x99d9[21],_0xb210x15[_0x99d9[16]]);execActions(_0xb210x15,_0xb210x14,_0x99d9[18],_0xb210xc,_0xb210xd,_0xb210xf,_0xb210x10,_0xb210x11);});ReportAgent[_0x99d9[24]](function(_0xb210x14){var _0xb210x15=_0xb210xc[_0x99d9[20]](_0xb210x14,_[_0x99d9[19]](_0xb210x13,{channel:_0x99d9[18]}));console[_0x99d9[17]](_0x99d9[23],_0xb210x15[_0x99d9[16]]);execActions(_0xb210x15,_0xb210x14,_0x99d9[18],_0xb210xc,_0xb210xd,_0xb210xf,_0xb210x10,_0xb210x11);});MailMessage[_0x99d9[22]](function(_0xb210x14){if(_0xb210x14[_0x99d9[25]]===_0x99d9[26]){var _0xb210x15=_0xb210xc[_0x99d9[20]](_0xb210x14,_[_0x99d9[19]](_0xb210x13,{channel:_0x99d9[27]}));execActions(_0xb210x15,_0xb210x14,_0x99d9[27],_0xb210xc,_0xb210xd,_0xb210xf,_0xb210x10,_0xb210x11);}});})[_0x99d9[14]](function(_0xb210x12){console[_0x99d9[13]](_0xb210x12)});};function execActions(_0xb210x15,_0xb210x14,_0xb210x17,_0xb210xc,_0xb210xd,_0xb210xf,_0xb210x10,_0xb210x11){_0xb210x15[_0x99d9[43]](function(_0xb210x18){console[_0x99d9[17]](_0x99d9[30]+_0xb210x18[_0x99d9[32]][_0x99d9[31]]+_0x99d9[33]);switch(_0xb210x18[_0x99d9[32]][_0x99d9[31]]){case _0x99d9[36]:_0xb210x10[_0x99d9[35]](_0xb210x14[_0x99d9[34]],_0xb210x17);break ;;case _0x99d9[40]:_0xb210xf[_0x99d9[39]](_0xb210x18[_0x99d9[37]],_0xb210x18[_0x99d9[38]]);break ;;case _0x99d9[42]:_0xb210x11[_0x99d9[41]](_0xb210x18,_0xb210x14,_0xb210x17);break ;;default:;};})}function synchTriggers(_0xb210x13){Trigger[_0x99d9[22]](function(_0xb210x14){updateCollection(_0xb210x13,_0xb210x14);console[_0x99d9[17]](_0x99d9[44],_0xb210x13[_0x99d9[16]]);});Trigger[_0x99d9[24]](function(_0xb210x14){updateCollection(_0xb210x13,_0xb210x14);console[_0x99d9[17]](_0x99d9[45],_0xb210x13[_0x99d9[16]]);});Trigger[_0x99d9[49]](function(_0xb210x14){_[_0x99d9[47]](_0xb210x13,{id:_0xb210x14[_0x99d9[46]]});console[_0x99d9[17]](_0x99d9[48],_0xb210x13[_0x99d9[16]]);});}function updateCollection(_0xb210x1b,_0xb210x14){var _0xb210x1c=_[_0x99d9[50]](_0xb210x1b,{id:_0xb210x14[_0x99d9[46]]});var _0xb210x1d=_0xb210x1b[_0x99d9[51]](_0xb210x1c);if(_0xb210x1c){_[_0x99d9[52]](_0xb210x1b[_0xb210x1d],_0xb210x14)}else {_0xb210x1b[_0x99d9[53]](_0xb210x14)};}
\ No newline at end of file
+var _0x3929=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x75\x74\x69\x6C","\x2E\x2F\x76\x6F\x69\x63\x65","\x2E\x2F\x6D\x61\x69\x6C","\x2E\x2F\x63\x68\x61\x74","\x2E\x2F\x63\x6D","\x2E\x2E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x65\x78\x70\x6F\x72\x74\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x6C\x65\x6E\x67\x74\x68","\x6C\x6F\x67","\x76\x6F\x69\x63\x65","\x66\x69\x6C\x74\x65\x72","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x41\x66\x74\x65\x72\x20\x61\x67\x65\x6E\x74\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x41\x63\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x41\x66\x74\x65\x72\x20\x61\x67\x65\x6E\x74\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x41\x63\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x6D\x61\x69\x6C","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x61\x63\x74\x69\x6F\x6E\x20\x22","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x22","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x61\x6E\x61\x67\x65\x43\x6F\x6E\x74\x61\x63\x74","\x63\x6F\x6E\x74\x61\x63\x74\x4D\x61\x6E\x61\x67\x65\x72","\x64\x61\x74\x61","\x64\x61\x74\x61\x32","\x73\x65\x6E\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x74\x65\x6D\x70\x6C\x61\x74\x65","\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x41\x66\x74\x65\x72\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x41\x66\x74\x65\x72\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x69\x64","\x72\x65\x6D\x6F\x76\x65","\x41\x66\x74\x65\x72\x20\x64\x65\x73\x74\x72\x6F\x79\x2C\x20\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x69\x6E\x64","\x69\x6E\x64\x65\x78\x4F\x66","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74"];_0x3929[0];var _=require(_0x3929[1]);var Util=require(_0x3929[2]);var Voice=require(_0x3929[3]);var Mail=require(_0x3929[4]);var Chat=require(_0x3929[5]);var Cm=require(_0x3929[6]);var Integration=require(_0x3929[7]);var Trigger=require(_0x3929[9])[_0x3929[8]];var ReportAgent=require(_0x3929[9])[_0x3929[10]];var MailMessage=require(_0x3929[9])[_0x3929[11]];module[_0x3929[12]]=function(_0xd47exb){var _0xd47exc= new Util();var _0xd47exd= new Voice();var _0xd47exe= new Chat();var _0xd47exf= new Mail();var _0xd47ex10= new Cm();var _0xd47ex11= new Integration(_0xd47exb);Trigger[_0x3929[29]]()[_0x3929[28]](function(_0xd47ex13){synchTriggers(_0xd47ex13);console[_0x3929[17]](_0x3929[15],_0xd47ex13[_0x3929[16]]);ReportAgent[_0x3929[22]](function(_0xd47ex14){var _0xd47ex15=_0xd47exc[_0x3929[20]](_0xd47ex14,_[_0x3929[19]](_0xd47ex13,{channel:_0x3929[18]}));console[_0x3929[17]](_0x3929[21],_0xd47ex15[_0x3929[16]]);execActions(_0xd47ex15,_0xd47ex14,_0x3929[18],_0xd47exc,_0xd47exd,_0xd47exf,_0xd47ex10,_0xd47ex11);});ReportAgent[_0x3929[24]](function(_0xd47ex14){var _0xd47ex15=_0xd47exc[_0x3929[20]](_0xd47ex14,_[_0x3929[19]](_0xd47ex13,{channel:_0x3929[18]}));console[_0x3929[17]](_0x3929[23],_0xd47ex15[_0x3929[16]]);execActions(_0xd47ex15,_0xd47ex14,_0x3929[18],_0xd47exc,_0xd47exd,_0xd47exf,_0xd47ex10,_0xd47ex11);});MailMessage[_0x3929[22]](function(_0xd47ex14){if(_0xd47ex14[_0x3929[25]]===_0x3929[26]){var _0xd47ex15=_0xd47exc[_0x3929[20]](_0xd47ex14,_[_0x3929[19]](_0xd47ex13,{channel:_0x3929[27]}));execActions(_0xd47ex15,_0xd47ex14,_0x3929[27],_0xd47exc,_0xd47exd,_0xd47exf,_0xd47ex10,_0xd47ex11);}});})[_0x3929[14]](function(_0xd47ex12){console[_0x3929[13]](_0xd47ex12)});};function execActions(_0xd47ex15,_0xd47ex14,_0xd47ex17,_0xd47exc,_0xd47exd,_0xd47exf,_0xd47ex10,_0xd47ex11){_0xd47ex15[_0x3929[43]](function(_0xd47ex18){console[_0x3929[17]](_0x3929[30]+_0xd47ex18[_0x3929[32]][_0x3929[31]]+_0x3929[33]);switch(_0xd47ex18[_0x3929[32]][_0x3929[31]]){case _0x3929[36]:_0xd47ex10[_0x3929[35]](_0xd47ex14[_0x3929[34]],_0xd47ex17);break ;;case _0x3929[40]:_0xd47exf[_0x3929[39]](_0xd47ex18[_0x3929[37]],_0xd47ex18[_0x3929[38]]);break ;;case _0x3929[42]:_0xd47ex11[_0x3929[41]](_0xd47ex18,_0xd47ex14,_0xd47ex17);break ;;default:;};})}function synchTriggers(_0xd47ex13){Trigger[_0x3929[22]](function(_0xd47ex14){updateCollection(_0xd47ex13,_0xd47ex14);console[_0x3929[17]](_0x3929[44],_0xd47ex13[_0x3929[16]]);});Trigger[_0x3929[24]](function(_0xd47ex14){updateCollection(_0xd47ex13,_0xd47ex14);console[_0x3929[17]](_0x3929[45],_0xd47ex13[_0x3929[16]]);});Trigger[_0x3929[49]](function(_0xd47ex14){_[_0x3929[47]](_0xd47ex13,{id:_0xd47ex14[_0x3929[46]]});console[_0x3929[17]](_0x3929[48],_0xd47ex13[_0x3929[16]]);});}function updateCollection(_0xd47ex1b,_0xd47ex14){var _0xd47ex1c=_[_0x3929[50]](_0xd47ex1b,{id:_0xd47ex14[_0x3929[46]]});var _0xd47ex1d=_0xd47ex1b[_0x3929[51]](_0xd47ex1c);if(_0xd47ex1c){_[_0x3929[52]](_0xd47ex1b[_0xd47ex1d],_0xd47ex14)}else {_0xd47ex1b[_0x3929[53]](_0xd47ex14)};}
\ No newline at end of file
diff --git a/server/config/triggers/mail.js b/server/config/triggers/mail.js
index 7bdd137..6deb457 100644
--- a/server/config/triggers/mail.js
+++ b/server/config/triggers/mail.js
@@ -1 +1 @@
-var _0x4098=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x4D\x61\x69\x6C\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x73\x65\x6E\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x69\x6E\x73\x74\x61\x6E\x63\x65\x73","\x2E\x2E\x2F\x73\x6D\x74\x70","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64","\x73\x65\x6E\x64","\x73\x6D\x74\x70","\x74\x68\x65\x6E","\x53\x45\x4E\x44\x49\x4E\x47","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x74\x6F","\x63\x63","","\x68\x74\x6D\x6C","\x74\x65\x78\x74","\x63\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0x4098[0]);function Mail(){console[_0x4098[2]](_0x4098[1])}Mail[_0x4098[4]][_0x4098[3]]=function(_0x68f7x3){sendTemplate(_0x68f7x3)};function sendTemplate(_0x68f7x3,_0x68f7x5){var _0x68f7x6=require(_0x4098[6])[_0x4098[5]];var _0x68f7x7=require(_0x4098[6])[_0x4098[7]];var _0x68f7x8=require(_0x4098[6])[_0x4098[8]];var _0x68f7x9=require(_0x4098[10])[_0x4098[9]];_0x68f7x7[_0x4098[25]](_0x68f7x3,{include:[{all:true}]})[_0x4098[15]](function(_0x68f7xa){_0x68f7x8[_0x4098[24]]({status:_0x4098[16],subject:_0x68f7xa[_0x4098[17]],from:_0x68f7xa[_0x4098[18]],to:_0x68f7xa[_0x4098[19]],cc:_0x68f7xa[_0x4098[20]]||_0x4098[21],html:_0x68f7xa[_0x4098[22]]||null,text:_0x68f7xa[_0x4098[23]]||null})[_0x4098[15]](function(_0x68f7xc){var _0x68f7xd=_[_0x4098[12]](_0x68f7x9,{user:_0x68f7x5});if(_0x68f7xd){_0x68f7xd[_0x4098[14]][_0x4098[13]](_0x68f7xc)};})[_0x4098[11]](function(_0x68f7xb){console[_0x4098[2]](_0x68f7xb)})});}module[_0x4098[26]]=Mail;
\ No newline at end of file
+var _0x3039=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x4D\x61\x69\x6C\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x73\x65\x6E\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x69\x6E\x73\x74\x61\x6E\x63\x65\x73","\x2E\x2E\x2F\x73\x6D\x74\x70","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64","\x73\x65\x6E\x64","\x73\x6D\x74\x70","\x74\x68\x65\x6E","\x53\x45\x4E\x44\x49\x4E\x47","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x74\x6F","\x63\x63","","\x68\x74\x6D\x6C","\x74\x65\x78\x74","\x63\x72\x65\x61\x74\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0x3039[0]);function Mail(){console[_0x3039[2]](_0x3039[1])}Mail[_0x3039[4]][_0x3039[3]]=function(_0x648bx3){sendTemplate(_0x648bx3)};function sendTemplate(_0x648bx3,_0x648bx5){var _0x648bx6=require(_0x3039[6])[_0x3039[5]];var _0x648bx7=require(_0x3039[6])[_0x3039[7]];var _0x648bx8=require(_0x3039[6])[_0x3039[8]];var _0x648bx9=require(_0x3039[10])[_0x3039[9]];_0x648bx7[_0x3039[25]](_0x648bx3,{include:[{all:true}]})[_0x3039[15]](function(_0x648bxa){_0x648bx8[_0x3039[24]]({status:_0x3039[16],subject:_0x648bxa[_0x3039[17]],from:_0x648bxa[_0x3039[18]],to:_0x648bxa[_0x3039[19]],cc:_0x648bxa[_0x3039[20]]||_0x3039[21],html:_0x648bxa[_0x3039[22]]||null,text:_0x648bxa[_0x3039[23]]||null})[_0x3039[15]](function(_0x648bxc){var _0x648bxd=_[_0x3039[12]](_0x648bx9,{user:_0x648bx5});if(_0x648bxd){_0x648bxd[_0x3039[14]][_0x3039[13]](_0x648bxc)};})[_0x3039[11]](function(_0x648bxb){console[_0x3039[2]](_0x648bxb)})});}module[_0x3039[26]]=Mail;
\ No newline at end of file
diff --git a/server/config/triggers/util.js b/server/config/triggers/util.js
index acaa7ba..c907cff 100644
--- a/server/config/triggers/util.js
+++ b/server/config/triggers/util.js
@@ -1 +1 @@
-var _0xc058=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x55\x74\x69\x6C\x73\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x66\x72\x6F\x6D","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x3B","\x73\x70\x6C\x69\x74","\x63\x63","\x74\x6F","\x73\x74\x61\x74\x75\x73","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x6F\x70","\x62\x6F\x6F\x6C\x65\x61\x6E","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x70\x75\x73\x68","\x72\x65\x73\x75\x6C\x74\x73","\x66\x6F\x72\x45\x61\x63\x68","\x72\x75\x6C\x65\x73","\x73\x75\x62\x47\x72\x6F\x75\x70\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6C\x65\x6E\x67\x74\x68","\x41\x4E\x44","\x72\x65\x64\x75\x63\x65","\x63\x6F\x6E\x63\x61\x74","\x66\x69\x6E\x61\x6C\x20\x72\x65\x73\x75\x6C\x74\x20\x69\x73","\x61\x63\x74\x69\x6F\x6E\x73","\x6A\x6F\x69\x6E","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x64\x61\x74\x61","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x3D","\x3C\x3E","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xc058[0]);function Util(){console[_0xc058[2]](_0xc058[1])}Util[_0xc058[4]][_0xc058[3]]=function(_0x64fdx3,_0x64fdx4){var _0x64fdx5=[];_0x64fdx3[_0xc058[6]][_0xc058[5]]=_0x64fdx3[_0xc058[6]][_0xc058[5]]?_0x64fdx3[_0xc058[6]][_0xc058[5]][_0xc058[8]](_0xc058[7]):[];_0x64fdx3[_0xc058[6]][_0xc058[9]]=_0x64fdx3[_0xc058[6]][_0xc058[9]]?_0x64fdx3[_0xc058[6]][_0xc058[9]][_0xc058[8]](_0xc058[7]):[];_0x64fdx3[_0xc058[6]][_0xc058[10]]=_0x64fdx3[_0xc058[6]][_0xc058[10]]?_0x64fdx3[_0xc058[6]][_0xc058[10]][_0xc058[8]](_0xc058[7]):[];_0x64fdx4[_0xc058[20]](function(_0x64fdx6){if(_0x64fdx6[_0xc058[11]]){var _0x64fdx7={op:null,results:[],subGroups:[]};var _0x64fdx8=JSON[_0xc058[14]](_0x64fdx6[_0xc058[13]])[_0xc058[12]];_0x64fdx7[_0xc058[15]]=_0x64fdx8[_0xc058[16]];_0x64fdx8[_0xc058[21]][_0xc058[20]](function(_0x64fdx9){if(_0x64fdx9[_0xc058[17]]){_0x64fdx7[_0xc058[19]][_0xc058[18]](checkCondition(_0x64fdx9,_0x64fdx3[_0xc058[6]]))}else {if(_0x64fdx9[_0xc058[12]]){var _0x64fdxa=[];_0x64fdx9[_0xc058[12]][_0xc058[21]][_0xc058[20]](function(_0x64fdxb){_0x64fdxa[_0xc058[18]](checkCondition(_0x64fdxb,_0x64fdx3[_0xc058[6]]))});_0x64fdx7[_0xc058[22]][_0xc058[18]]({op:_0x64fdx9[_0xc058[12]][_0xc058[16]],results:_0x64fdxa});}}});console[_0xc058[2]](JSON[_0xc058[23]](_0x64fdx7));var _0x64fdxa=[],_0x64fdxc=[];_0x64fdx7[_0xc058[22]][_0xc058[20]](function(_0x64fdxd){_0x64fdxa[_0xc058[18]](_[_0xc058[26]](_0x64fdxd[_0xc058[19]][_0xc058[24]]?_0x64fdxd[_0xc058[19]]:[true],function(_0x64fdxe,_0x64fdxf){if(_0x64fdxd[_0xc058[15]]===_0xc058[25]){return _0x64fdxe&&_0x64fdxf}else {return _0x64fdxe||_0x64fdxf}}))});_0x64fdxc=_0x64fdx7[_0xc058[19]][_0xc058[27]](_0x64fdxa);var _0x64fdx10=_[_0xc058[26]](_0x64fdxc[_0xc058[24]]?_0x64fdxc:[true],function(_0x64fdxe,_0x64fdxf){if(_0x64fdx7[_0xc058[15]]===_0xc058[25]){return _0x64fdxe&&_0x64fdxf}else {return _0x64fdxe||_0x64fdxf}});console[_0xc058[2]](_0xc058[28],_0x64fdx10);if(_0x64fdx10){var _0x64fdx11=JSON[_0xc058[14]](_0x64fdx6[_0xc058[29]])[_0xc058[12]];_0x64fdx5=_0x64fdx5[_0xc058[27]](_0x64fdx11[_0xc058[21]]);};}});_0x64fdx3[_0xc058[6]][_0xc058[5]]=_0x64fdx3[_0xc058[6]][_0xc058[5]][_0xc058[30]](_0xc058[7]);_0x64fdx3[_0xc058[6]][_0xc058[9]]=_0x64fdx3[_0xc058[6]][_0xc058[9]][_0xc058[30]](_0xc058[7]);_0x64fdx3[_0xc058[6]][_0xc058[10]]=_0x64fdx3[_0xc058[6]][_0xc058[10]][_0xc058[30]](_0xc058[7]);return _0x64fdx5;};function checkCondition(_0x64fdx9,_0x64fdx3){var _0x64fdx13;switch(_0x64fdx9[_0xc058[17]]){case _0xc058[35]:_0x64fdx13=_[_0xc058[34]](_0x64fdx3[_0x64fdx9[_0xc058[32]][_0xc058[31]]],_0x64fdx9[_0xc058[33]]);break ;;case _0xc058[36]:_0x64fdx13=!_[_0xc058[34]](_0x64fdx3[_0x64fdx9[_0xc058[32]][_0xc058[31]]],_0x64fdx9[_0xc058[33]]);break ;;default:;};return _0x64fdx13;}module[_0xc058[37]]=Util;
\ No newline at end of file
+var _0xb282=["\x6C\x6F\x64\x61\x73\x68","\x54\x72\x69\x67\x67\x65\x72\x20\x55\x74\x69\x6C\x73\x20\x49\x6E\x69\x74\x69\x61\x6C\x69\x7A\x61\x74\x69\x6F\x6E\x2E\x2E\x2E","\x6C\x6F\x67","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x66\x72\x6F\x6D","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x3B","\x73\x70\x6C\x69\x74","\x63\x63","\x74\x6F","\x73\x74\x61\x74\x75\x73","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x6F\x70","\x62\x6F\x6F\x6C\x65\x61\x6E","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x70\x75\x73\x68","\x72\x65\x73\x75\x6C\x74\x73","\x66\x6F\x72\x45\x61\x63\x68","\x72\x75\x6C\x65\x73","\x73\x75\x62\x47\x72\x6F\x75\x70\x73","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x6C\x65\x6E\x67\x74\x68","\x41\x4E\x44","\x72\x65\x64\x75\x63\x65","\x63\x6F\x6E\x63\x61\x74","\x66\x69\x6E\x61\x6C\x20\x72\x65\x73\x75\x6C\x74\x20\x69\x73","\x61\x63\x74\x69\x6F\x6E\x73","\x6A\x6F\x69\x6E","\x76\x61\x6C\x75\x65","\x66\x69\x65\x6C\x64","\x64\x61\x74\x61","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x3D","\x3C\x3E","\x65\x78\x70\x6F\x72\x74\x73"];var _=require(_0xb282[0]);function Util(){console[_0xb282[2]](_0xb282[1])}Util[_0xb282[4]][_0xb282[3]]=function(_0x5516x3,_0x5516x4){var _0x5516x5=[];_0x5516x3[_0xb282[6]][_0xb282[5]]=_0x5516x3[_0xb282[6]][_0xb282[5]]?_0x5516x3[_0xb282[6]][_0xb282[5]][_0xb282[8]](_0xb282[7]):[];_0x5516x3[_0xb282[6]][_0xb282[9]]=_0x5516x3[_0xb282[6]][_0xb282[9]]?_0x5516x3[_0xb282[6]][_0xb282[9]][_0xb282[8]](_0xb282[7]):[];_0x5516x3[_0xb282[6]][_0xb282[10]]=_0x5516x3[_0xb282[6]][_0xb282[10]]?_0x5516x3[_0xb282[6]][_0xb282[10]][_0xb282[8]](_0xb282[7]):[];_0x5516x4[_0xb282[20]](function(_0x5516x6){if(_0x5516x6[_0xb282[11]]){var _0x5516x7={op:null,results:[],subGroups:[]};var _0x5516x8=JSON[_0xb282[14]](_0x5516x6[_0xb282[13]])[_0xb282[12]];_0x5516x7[_0xb282[15]]=_0x5516x8[_0xb282[16]];_0x5516x8[_0xb282[21]][_0xb282[20]](function(_0x5516x9){if(_0x5516x9[_0xb282[17]]){_0x5516x7[_0xb282[19]][_0xb282[18]](checkCondition(_0x5516x9,_0x5516x3[_0xb282[6]]))}else {if(_0x5516x9[_0xb282[12]]){var _0x5516xa=[];_0x5516x9[_0xb282[12]][_0xb282[21]][_0xb282[20]](function(_0x5516xb){_0x5516xa[_0xb282[18]](checkCondition(_0x5516xb,_0x5516x3[_0xb282[6]]))});_0x5516x7[_0xb282[22]][_0xb282[18]]({op:_0x5516x9[_0xb282[12]][_0xb282[16]],results:_0x5516xa});}}});console[_0xb282[2]](JSON[_0xb282[23]](_0x5516x7));var _0x5516xa=[],_0x5516xc=[];_0x5516x7[_0xb282[22]][_0xb282[20]](function(_0x5516xd){_0x5516xa[_0xb282[18]](_[_0xb282[26]](_0x5516xd[_0xb282[19]][_0xb282[24]]?_0x5516xd[_0xb282[19]]:[true],function(_0x5516xe,_0x5516xf){if(_0x5516xd[_0xb282[15]]===_0xb282[25]){return _0x5516xe&&_0x5516xf}else {return _0x5516xe||_0x5516xf}}))});_0x5516xc=_0x5516x7[_0xb282[19]][_0xb282[27]](_0x5516xa);var _0x5516x10=_[_0xb282[26]](_0x5516xc[_0xb282[24]]?_0x5516xc:[true],function(_0x5516xe,_0x5516xf){if(_0x5516x7[_0xb282[15]]===_0xb282[25]){return _0x5516xe&&_0x5516xf}else {return _0x5516xe||_0x5516xf}});console[_0xb282[2]](_0xb282[28],_0x5516x10);if(_0x5516x10){var _0x5516x11=JSON[_0xb282[14]](_0x5516x6[_0xb282[29]])[_0xb282[12]];_0x5516x5=_0x5516x5[_0xb282[27]](_0x5516x11[_0xb282[21]]);};}});_0x5516x3[_0xb282[6]][_0xb282[5]]=_0x5516x3[_0xb282[6]][_0xb282[5]][_0xb282[30]](_0xb282[7]);_0x5516x3[_0xb282[6]][_0xb282[9]]=_0x5516x3[_0xb282[6]][_0xb282[9]][_0xb282[30]](_0xb282[7]);_0x5516x3[_0xb282[6]][_0xb282[10]]=_0x5516x3[_0xb282[6]][_0xb282[10]][_0xb282[30]](_0xb282[7]);return _0x5516x5;};function checkCondition(_0x5516x9,_0x5516x3){var _0x5516x13;switch(_0x5516x9[_0xb282[17]]){case _0xb282[35]:_0x5516x13=_[_0xb282[34]](_0x5516x3[_0x5516x9[_0xb282[32]][_0xb282[31]]],_0x5516x9[_0xb282[33]]);break ;;case _0xb282[36]:_0x5516x13=!_[_0xb282[34]](_0x5516x3[_0x5516x9[_0xb282[32]][_0xb282[31]]],_0x5516x9[_0xb282[33]]);break ;;default:;};return _0x5516x13;}module[_0xb282[37]]=Util;
\ No newline at end of file
diff --git a/server/config/triggers/voice.js b/server/config/triggers/voice.js
index 8bc0d7d..1e1bf86 100644
--- a/server/config/triggers/voice.js
+++ b/server/config/triggers/voice.js
@@ -1 +1 @@
-var _0xa5c1=["\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(_0xa5c1[0]);function Voice(){console[_0xa5c1[2]](_0xa5c1[1])}module[_0xa5c1[3]]=Voice;
\ No newline at end of file
+var _0xb857=["\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(_0xb857[0]);function Voice(){console[_0xb857[2]](_0xb857[1])}module[_0xb857[3]]=Voice;
\ No newline at end of file
diff --git a/server/files/integrations/zendesk/app.js b/server/files/integrations/zendesk/app.js
index b425064..b0546e0 100644
--- a/server/files/integrations/zendesk/app.js
+++ b/server/files/integrations/zendesk/app.js
@@ -1 +1 @@
-var _0x7692=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x45\x58\x54\x45\x52\x4E\x41\x4C\x20\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E","\x6C\x6F\x67"];_0x7692[0];module[_0x7692[1]]=function(_0xe448x1,_0xe448x2){console[_0x7692[3]](_0x7692[2])};
\ No newline at end of file
+var _0xccaa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x45\x58\x54\x45\x52\x4E\x41\x4C\x20\x41\x50\x50\x4C\x49\x43\x41\x54\x49\x4F\x4E","\x6C\x6F\x67"];_0xccaa[0];module[_0xccaa[1]]=function(_0xe614x1,_0xe614x2){console[_0xccaa[3]](_0xccaa[2])};
\ No newline at end of file
diff --git a/server/files/sounds/converted/ONfGTy6Yj9vOoX5w.wav b/server/files/sounds/converted/ONfGTy6Yj9vOoX5w.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8d0b3e456d45a72dc7d904146baa779289941649
GIT binary patch
literal 3556876
zcmZs?1(*~$*EXD#w#&FO%wU7NJ1lOCJ1p+b0*kvli|*pKIEy<AEbh(#BQQQaJ?-74
z$)6sc=X>ApyZ$*>rP3v-<j#H0Nlr4|+O=-Yw5|hsH}BPI<b>%ZEdT&Wq*($03!4By
z0Sg#DWcrYdR&~goAAcAJ&p*=tTp}m<KiU7^+<))G|Mey&fB${>|1LFnC-@iq&j0-V
z_u1h2$MeCu2LFDXgZcmcJ9y{6<pxXn@9+QSew>3>f0XdwQYg~yA3~FJ@CeHPn-5<5
z@x>qS{kNV7Ba%f}B}Xt-u~IC-bMRO2`j4ys{S|yJ_|AX-e$?oHS{3}x5BZS`ros9I
zYs8S0CBhX8541#dKo1PS2u!5+%tWjpq*%g0I0yp~B>mqKQGDgc)i4lR{7mq<|5t+7
zew1S-B^$_hG=L}H4`P6@gndL@*nw?0A7|qXB42O{{)j)|_xKfliJ##o_$hvfACTiA
zzK`$WfAL*%{9Bw0UcFD`0e(c%hxjo$KPBlC{JdC#CA=l_ij?-Al=}&PCgrE$RFY36
zxv$0NbaLez&LrQ@A(BUGQi$!ih}6o7J=l*$EEDW8W=PG02!#@f1hF6nlmrPN36ut9
z$dL>xlA{8s1S*3npc<%3q;hduqxe@1lCKVGl6>XjC#sONB6+?%k&5IfQ!M33Nu`R*
zO9Ev{K8fU$Ks@<c2@pjv4<kJj>>mvgmh>b=xGIwx3Is<Fsc{jhyN$FVo5(kuP9(Ls
zr75JPLHS5<2%`J0IQM}d@`2=n*FP2KgD9mGBa=qn{f4s$F1e(<9D+(7kpfb>jiiO-
zcko*U#YowUu?nIUtc8!%M<l!r@)H#EOiQ?>FJ@FYK`j;}lGc<0<%pCoMywJ+EQnP#
zf>1RO#H$9VMX;(teh1G%`S0B-1mQ~mL9QIZsC;obWk{|ZDYJBOpOhqDh$G)fAQD&H
zQ;~$Bp`->zf?be>9I2P)|L{;LW}=t0DA+n1Y3;XS^wJ1JJ{P0&j^OsG7_(sReK9}Z
z;Mas(?}!Aid@MfyK=TuM=PQxaVy*?#?*zxJ;$F!ic;*&!Ew>oceDb{@-<(7o#prpl
zm-MGl%sPee4w8B@q{cxlH5Y4BB#0(#h$k(KBP~oMQmR<W5e5bk4IV$ZRpCD<2ayU&
znd0Y4lQ)9z{dhl?loCTqj3oSuC@w#=SdW8<{m}jpf?QC0^`r(t*1=-k4G`V%{)csT
z!i`LVSq5qIr(!%_6Wt4H;S(Z{|D(MRi0=O18hnpj`3K+mPa4$iyT#fZ)Zu6N1$jS+
z@@rCJ5YwRkekNZCvO0}O2EjO(W)@3OcYkm*sJjkgS6rlaLH!NdOh^z6S~^29hT){8
zQG^-s1cxAYrHipCTdcuB^nPF%<XMoLRmiz=v1SK#I(V<rf1U|4_=ldBEY{W_<4P7Y
zFR|D%1T91fBJssN7C~?fYOkJHTdvp+Lm(0E1$$e>Zo)r%aSO7F+4s4aZ*K?+K|A=k
z*t$I;NIoi-piK<sg4cucfE>Z6o)URR<T*j@C9!<3$?=w?L6&|X82&&pX#Ktr6o23t
z)btE;1UZ^pYz2eb9b}{%2T1*7!a_he7_@&Df?N!dMAFWntqNMJAGigrUzK8u7u40D
z?p7(*<)HTd(Cg~OzblcuK~#U}aS-Dl7zQ~Sw12_ANG>ilXd%jyF9b1-FV^HA9w(I4
zBFM-fCxcoX^d&OsX&>qJAOo_9zGV<*1g(6~u6-md3i9ZO#=ap~ye+nYA4vM47@eR7
z2O0Lm`UO417lOxkqNhPjf_@>Wtp!AaeH65NKbRJ@gTZ{z^4g2}=KVh&BRCQY`dOaz
zcF^twy=WYf_+sROx*GHrRR}ggsZFq{1L}jipdM&Ij=JPmO_Bz$)FD!vND#juu0K3V
zkc<Ddg~4<1S295_nV=Rtg8dTI_aG;O{^N%S32L>aSd)V`kRkp<A>8wko(^Icv`j(l
ze)!=aPCtBTkV!#(4l?U0VdRhWhnEfJpOd>mZGB44!FPg|F=z{ez9xA7QmnZ_&IRpa
zdNIBq$+e)j|4e=bJ#sqvYLJQPq!ziw_y+aaMeq~|2LY*bSTPIAl6KZ2C<Iwmm83zg
z1${*jgK7l1;FXfaRzH+jDi`UOAeRe^d+iavg#X6-@IfNG@lKK+!l&_he3|IaD>ABh
zf^QL>Dj<j$NZ$qhD#kSFzu-AIUJ9}<sKFHQ5X6ES612{R1T&0-_QecT@=i2)H|Pnk
zlCmz~S-35(Nu&ktfZLI@9Ik-d;AS`)$KuL36c?aUcoJ@f>*M8k3#r9ca*iWfVE`?_
zVXz%619LzxFb(_)MuU}L0XPOOfurCqI8V-7z+!TzF=0^>VN+j%M*?_BnBSW8_A`8(
z;JTHx?i11CI^ZXAw;bpS8iC%RIYCnc@<^-C69nE77N5XtNL}BNS{LBkq*V$I2W>zf
zFa?Yy$4syboB_Xs4d5~P@)BZ4OMvy@0C)%}D1v{$TcCjZU=3JK>N6Hh1}8xlXboGy
zNSFj0!|Jd+ECHLsMlcLQm;(@a2ljxuU@ABSK7mSbIGg|v!N1`vcobHJH^E@if8|IG
z_Ti<ZEi|cVD$!3B@4&rqJYI#T;|;hk4kI`ka0WV!WK;_;#%l@Z;t5*+fDG^i>?Ax$
zBnZY59bmyX;$s4&$FfN;H6^VNCwkHiv;q#&{w;VaPQq#EIr@ki;ckQzDdgGir0uN<
znx(*ZycsvbU2zmnz!UKZJb?6?id0mByyZv7&?~eU^+AJCYcvJTK`qcg^qt)6Ms#E+
zctv{a7U{*sgqwGW?|X{ZkrMjhd8B7D@f2K!aAF5x$XtT{ucW=z@GGRli|{d0FOIx@
z36`f;QswDU^hfF}$wgDk;1`1KT`&q{5PiEzO1zE7VJp^SgjS>OXg>NAjYm54OpQVb
z2&wnbc=81YJ^+ToWAG-N4Qr4dTSF|;2-4G|!9(1TU=s%}66UWaWnIHwv=voH9(4{%
zL~GRhY9CT=A#&oSpdMTYx5Cq;j9;ON`U11TT98fN??n0`7XN`)61EM+9BE?$sEp5}
zig+iA!Cz4r`iyGev*-qTqE<vl!3n~?c<6&XCBe;L2>bw7kt-)jJLZ6J_#C$;csxg&
z$a@3T!N{%dS68c)x=pExwxiB!C1gbt&~C!m9$-9SSO=I0)9`IDo$3lZ6K>uF*B}Ew
zf(`HzYz}Xc9?ZdK;T+hU^rsb!0b9wJ9^r08Z%^YPpbId;zVvT&Kl*375;<&C7_|g$
zhYg^gXdOaJz!LZgj)X12U*I6<4o(p}vI*Zpv(Zx3q~xk=&?NL-{YNF}lU6%GJE}e0
zN;Iqnu8%h36-2-Hp#j(gnh`s<A3g`!=nB#N>S!FPzf7#mMr0!P>I#~O7r`^2J044{
zOb=pL%tVXI;oYbMIDy`)r|@_<8_z@6@kV4rmrxVj5(Lm=+!nq?!_aFe!d_?=>51P^
zY0wFmf*$Z4WWz3$4V;3vnOW3*tc7dPT{IR|A{;-eF2MtV9p|VLV5ljm1wM?fsVqoA
zZ*fOri#ow>@G!Ur7PA}ZlGGD=A8bI0@FKZV8Q%fjVG(Eu=2J!VYmA7GsgFN{*~9{t
z!Y))7E`TFJEjW}3z#*V2RUbQmOl;*c+yFHN@ziX%6x^X_(Sz_aa10MoeFTYbs#a;K
z+(%{{Q2XKg)Mh*yEd-K!81DlKcrMzk3?RrhBpS4s4rOY9PE-?^fkwb{coJHxR8StF
zZHTZBtfQNQ45WwU)v4$x9)OmptK{Yc6&req7g0RD1bblwwBSFf;e;K12)m6yhZmxI
zSWBHlNvav>l&$JW+*TEo8xl|-s<qUz=p(`Q0@?}RfDvj8oC-GJx#|LS0@wypfS20E
zHKxZ?kD1{_BlUDo@EI*vs-k@KkGchgP^IbnXfw=(_0T;SfY-o!g8vlgC8MWMDwf+u
zmxJ5c9k3Qq33Ho({c1YCO*G+8Fqp~U>d+hM5cUgxLTvj+v`A?oCm;&#SJKs8)EQ_;
z4<QeRpz<)BSlTLR8}13o>;~6?-57~jg?-?P5<o*qNZ}ERRlI5!wWiWWxdxJ9b(9Y}
zpy^5oo~1^k{z_wY3YZP%!4^z+eh9smx<*Y`Rs5FN+zt4wQl7M=m-4TC51qjW<)-Lg
zb(}mHT)}rxrUKN3_$E@&a=40VLxsQzOk1FVYv{ko_+^SZ0BLb86sbPL7lB`~;Q;uo
zR;S)kU4g7TkUy#Cm4Qk_bv*o+=vaUn4t@ax=^B)c^lEELpp&VKU@B#!)~GS4EI6Xp
zgr(@M^fam@JV;+6ZJv+sQm>&CJtJ>U!=Z2s?t@N=I=LnaLFMoV>KZ?Sox$8<_rl|J
zPbvz&2J_VCI0Y=nRdH`>7~G;hB^K|bavyxe<Iz#6fwWRNAb*zoV2KJPHgzRE6r84-
zF&upnRzcGM88e_(_yEK>M7d75{6UGOT7t`}RX!q(P>x7#q@`*T_?P+}EhC)24A(QW
zsW!wDU#ByfR_qW~ui3*j!X4oaRTS<hr<81|jksC4M109b+<-E33t<<u74}tn%VW`P
zwY8in-c+ljWa8Oo(u=tDkYVOC0xm<>r9TsXzf|YogUTLd1aebZxQ>zp_A54d97rQp
ztC7+etwa%O2+@SjOeFD#F|eo77`%WD=%!EyAFxm8D7pbNn(x7EMT@~mb*fs4w$nXn
z6K)FL1E_YCMKumEQeBZ!WPg(UJF??MI1toeBH3x|eh%rn=vFgvTs(bF{e~m)b#<gv
zAg@PliH%n9Z}fWXROZ4Ib*mZ)7U2mfS6ZbmQ8@XXT8~kfa4L@9&o!hTuna$*8%=o#
ze@m&q$`0iPsw5}LBXFqnOiIK@Q3upc*@|zdMe=UcfPO^(f`=2!I#ZnkH&7j^(qKNg
z0EeNP>Js2%TEV`!G4)Qlq?`b&z;XOZJqR&)i@Ko&)C$_6RKnZU=l;`Dk`f|5_CFF;
z#UbxP-{{HOsr+{KA5D8^ENn($oFQjP`*AcHpf(0anbz!4JRgpMALTo0o_bqR1JlKH
zWLBCf<*`Di!5QEdTZL{x&EwwjbJ;4?8O<bZI$c1&<mRwWwLKXH2gLF6J-JYxCEOB5
zpjYyGc_f&~jDeSMC8h|ymZ#!}#C~5=_Rz810xE;)rLC(Ar9TsYzc9#1<+JP(=SUjr
zHQtX7!UQ%2{-W-NDasOY9$Je!sd?f~^a0SQHvYyKG*v-gst&tbJ&ZcRn$#flM5#@U
z##PiX+=1Co#i)y!denOLDYX<f!egXYYA${%|Eq3*nUo;+Ro;RH(qcI{H!Dy=P($_#
z6U#($zv-@VlZoYgf;NdKln3f5HBHLLCuxp&VG3*nOQnv|Q_Rb6r1$CwrLGt&q~VFg
zpZ(61(Kpul*~_~AT11_sH8jSprOEOj^|2Tyxls@5t#VOS;C1<gl%<?hD$6^hiLeHB
z5WJ)-Yv%JS;Buxj6OVr<qaHmhhjrjQ)S!7NhU&)LM9&p3$WhL!8aN+}!B5a>>KJSU
zw!^V(Uv?m_L_LBu`j?DvUFtyjmbwdLH3#_E2io7*ZFB>+2Wq7Lg!;*%a6zmC2f??%
zPru-;d=|)n$zY>W2VYYjh&KP<LI>%Ym?ekdZ}e=q8eX9W<Ed1Dc}tmKPms*`s0HvI
zSW4|<Zs5<bEgV1){Y5=3<pnMU(#0B5Ev2Gb2fo2y&;tMzy}B5b!26XBD30DnEu^!V
z>6-o8rgRdM2IfnPm74N6v6S#!zNXHU&#DhlZ%P1vqDbl=g;y(4?eQJ;kopLu;i}*}
zeVdEdMsR1i5GI-UtzKY@vQ1nj`;{K@YqSSW;Ks0hsD(^hGQxAv)4^2KL%jzUs=Jjo
zuq-{0b;1wSAiAR30yd-d*sf$N=ZT&k21n^9Y!WwwT0>6-g$Oc}U?WsQ9R)_={zxSD
z@EfxPe<Wj%isG;G7UiB;+y6-TOT8(V#<%DR+NIi8%r(tP?ju#3OM~qZtyI82tGQyP
zS^@k`9Y?Jdh*ASTiAe4e$ny0OI;*>-KI$e4XliOJvE4Ky`8-Nur?OK)CnXvmz+Kf{
zU=_8NyH39&Gqr)j6d_CXh;Mv~zpPr7XjNxwHLK^R(L5_L5MQFKjDSijd(e4&U+oS1
z(Sw<_R0x^Rypiov4A_S1$t}d*N*DPLbpX|ozQVO+CNLl9QED{q07BG*!fB~C=Fkd|
zMUCS=um$)Sn1`a3Mr20U7F|-$QQ6cRIEvq*eWxwYePD_hPCcf61$jzgU<=VkPF^Ul
z!yD*LOgb6&7+|*YfwX!Y=tlZ%4n2i>!5-mX=vwM{Zaw<}g{k{MbF@vI@Bdp`D@^b=
zlePF4@KXI99ag&wG4fByf=0>7Xb<sno!A^rme$HAP@5pDe3K55S&$uXLN{=Md{=0p
zZbT!|0ePvq2Pwh`wHMfmw<+5d4$^?9R1WJO=@&BhsX6GBWI?-?b8<WBg{r9QB`>-`
zx97G~13?xnqxOQOnVs;4qLDVKFU1W~eejhVrQw)d=1<T<IR}0NMpR20B`;PxD0fi|
zeUA0RbleGakPGk?_7a-}m!Q7X1~iY1C!)B+%p5csE=QH6BPa*OD7$<s{GWu|f%eK;
z#;Bjd@8&9K*HA|44a+gLNI9$6rL+T3^v}d6V6+!H@Hr_R8^JdDlP||#Ph8-CF4l){
z^fmS2TE?)N`UC7|h7zCYQsz>HWE8UxU8J_~kQ&Yes6z2Kv=NS1U;D=SuL$it%f0SE
zO*n^n2h+LUupxTD+-Ew$(y9xyXqh|{@1`$m1~bFx&p`I9^Cu|b@;To}zlM0VhH5{G
z)qc_5V)kp!)1{RMuo}G<)R6njdU?7qSsg?z;U95tnN9pi^`JsV+UTSlBOk;%<rh?g
zVYQ8PYne;Dp9@9HU{{!cBBZNQXKA+gXThsj=-12~=%5OeWa+qCMw}SP6c>WSYGw5}
z-Gl#IcUY6DUCl2<>*zboG<;9msXoNj{kp(qiNcMcAD;u=#O(o$s-Y%i419`u2pniR
zTUXOqf6K7SJW$sd2dID9zF?(t5PgAT$s)#X>JCG*ar9m`g6L5n&<MX#98zbzSm`My
zQM=iW{8nxdpU%`%0BlLC#G-f=9-r_P_-twj7>ie{x8N+bwsL{^@IA^9QA9V?Z-LS3
zemI&r!klF^>=>m8Ed!SVU);ldJ>(Vs+5VU6eNZ3%38LA7RCAE6J+J@3wSlj><1A8_
zqj*ZC<A@eF()>(pbzgcJdhMU(i;}nbkNH~2F=W;cL07&T69xur*BQKANAQZl%q0{J
z!??=Y1I%@Pxb7!78<9Dg^3daTy!C`Q=ef5A-k~u3MZOC!st075c<>sava|-TfXV6t
zu$t+k*#q*?M0OK3i3wvr(|VNd>nbGrX1MqJXMt7RP&z_$L^oY`*dS|4(<j6@#Rv;j
zKdR5(*6(MhQjfUm6rwY@CHy<eA<w3AVRuv>pCh$l=~Zk3cN7}94y*$2N$~=u91>57
zwTSO7Qp!m^)U|@uH%8bm&zGJ4(Xvk6EpJhq@L9T5w3VBvSwL@LzR=&{BIz&Rw1CE`
zIzNi{==I=+I2z>$jr?mRw-6Gz?a7of)#lPJoNQPdT1I!7FVgnltC~7l&E|%j5w@de
z%ZvQ|1wXMDd;M3XW<oo;h}N_1s05*gss$6}SISZPfFY62LEkAO+Q5}C)X_WXM0AhA
z1j!^+ow-Qw6B@{W1m^iVs_T?LMW^etuYxo+&_te$o&0I4G-^$06`G8$?ertqLcR%0
z<DZm#HI+W6nTRJ*=jdcuPxF?)q4@`nL9KyBG)UPP>o(~t@+0+g=_-tcnSo2FUVkTP
zlRw&9Q4mla?g%_Y&tp0;P0bU`k>=U@dz_A4q;^v`qeg5V*AZ1z>-tUNpK3*Ek_f$m
zr<W_qS;{jfFpgO0f8~eLdZ8wnm-dAu(u#M(O4MF%oc5IAvx(EJXKpGd<tAXLyi=Ix
z4s-RkUnr^&xFM!M8$FjAO&wNv>K`~4+=K0if3HtB*3L8RF%C7?HyHIz_<k(r!eD3h
zq<B}@;#=c+E)K)<*{56y_A46>VyXM!kW9;dsXKND4hoe}W6+ZsjCUYKDl1i|<A?`&
z1Ez5M+2(3%kVLg$`m;0eacP7<U!Dra$nkQ%G6I%RPs!a#Y@se&ky<U9yb<mLQi6Cj
zurN?p$^iRuFK(IMVf{0*owbgsuP$KNZ>g?(&PFRp`6lNGxu`uzB^I=%^g*cQQ=~R>
z8=+NTv#<tAAesGJJ4dV4CNtORZ?wXnF`m^NXC|PfWac9aHKb|cQ6*N^39p68QV%#s
z)du#v&pD#~54|D2b|OaCxI%g<oJg%;s%Y(WMX*$z0en2m9-}tUjrmiYSNSL`_3xAi
zs{@3AzJ;!2We4m}HD#yisqh%%G<FZ%i1%`z$*k?V(BF4Wohlz7qa7!ETxVixa#5Pf
zrh6e@^tGAI{vu(%Vig(bIWQ89m_)`aTcxK!QFEk8&JQ^ooOeAfMW+(VCmX85#t4aX
zlr>Ze&IKjOShlUEiKd}0-gMd8ln3%^d5FZ2m{%F~x_?VPDk|%J<S~i!;0JDqx>wzU
zkAm~snq=JZ7j%Ig`l;H6B)D8D=5#2lpKHMU9p)%~L)!2BJ15ot$ydXBM2*u^rVzdq
z{X6hTC&4-Dy}DRvA-<%JDgBkBYzMv~dl<KetJDwbRBc6OtePO@DdUw%o`b?-RfB(5
zr-);OpZ!koGqY3eiuS4%)yux&Qf+DxW6?~b%Tg|JkI)YH2z2rd^EVZu$%w2AyH-ER
zS~9ei=03HE9;|C@I7vY+ls<^l(Ou;ZQ=WOkXCvCX+FR(3RVs+-au!;nY@<3TcC?XV
z^p(s8HcoSueQbDVxul)Pdc-oyS82W9DhJe(>^Ja8xaAdH<&aMO>ZaV4J<kI9F6bGH
zy3^~l!>C!PmHL?;Y8k}$(9Gl>Gvk>{xEFm74`e?xzlfha*Ii+to~jZ5QP&Gql)uD_
zau}Vbn;8Dyu!nocb=SEp&-CMT@4;y~Q}qhv#eR60?uB+OK8M%iGE8HBJ8ehFVn?Nq
zv|N~vo^mU6SK&O|O?e;qN@7;oauwfB&t`e1zrKH=bc4jvXG!VO6Tbs*;lh}z)Jef0
zosb5T8FWRel>U`*w<Z>LMJ^IC>8ez4>zzma=l!zxbznTznv0czxJp`})??dnO|^}<
zW1K<zn<iDO37J>oq;-%cS@RskvKdrgyjt$;c6eOgCGKo7gRjb55a%kR#2hltWVlg0
zugsMClQ{4(7;ZRf-NvmTaV`!&Wq58C+eJ?EMEKr$7X`ZG7Me-$SK;5lC0~d;)Zb7o
zB_hwSejab+qcxOap6;_+US6bB5cW%N*i`-kI6>w=yYcVxedQe!MxrVAxwhI5+y&h;
z<5ngKF98OA2K|JZW*VsZS$Qa_%HKj$Zv&~h`b@b;8FXWq$GDm%K^IT!sXT5U+YS8&
z3h8QOzWhmFmmRC5!Vi2BMaz?=tMU$4`=ae$qu)SgUx$=30he$|JTG>XbJeZ5y3|#2
zK%efu>9V1aBWo!5f?5@<r0P?<;Yl<zu(ha^SC&Txe6Gg+E9wh*Gis^bqqDK`G={O#
zDtJ61Ju2QZ-q7FJl&T^nf=MV#%oGkPn|)XPo%O5r7LbfL@S9N`&r@|J|CCYW4a!sD
zuJ<DB%BGQcW4!hw6Cn*pYxqnq231i)1>h@`e+J3wE=j9A3P{dOCz2My>F^`BldH$A
zqQ}w}t`loub}Mz2&azK=rj!(ca!rUNZ9Oj*Q8Tsih8gT+b|II?EM>BpEN(To$o#Xp
z1({n*hIfXm=s=)_bXGj$bBdkS)p8b{$<~lZ1j1+^cOL4fC+rd0EH=V(nU?S@>*s4Q
z?UVpBPz$KJWCi6c9^npicM<K<V^mvNFCKG^^qdqPdk1(aAzc2;cgCNKn((EKgAM80
zhV)NNf88O?&(tH_RP}hC+A9@B3t#b4>MwdGiQ*SRGdGQ^shPr5#I@lDbc319_v1He
z1AJ9(7K!1FrDkz0sb9oo<+(UYy+l{x`tk*uuiDj^lG@AZ;05j~omNUJ^^_%e0UOTB
z+%sb;Um3k5wsMWU+fV$R^Q~)|`<zfw*rV*`Z}J%^N{Aq9gdagu*b*;gHh_^-GL@vM
z5OTwk%3H<OQjy>6r^K4R)AAl=kYMwiS0Cw`8r`~KTvL4&{u^u6WwJgp$LbE3N-k!;
zX_CdQKf=DIe-;DcEwUa!NnMna_=T@2y3Nn$c(6$w5B~J#xqp|AkqG2bVh^@RJz;Ib
z3%$f{=CgH+l}(<_?ppq`?wf^29km_De2ZZo_fXLQnR|-k<g!8v^(WH|zET?apUb^a
zS8!15qQ<kG@N!ua^km)VBOHa!i$|z%{)D!lhBhaKj5GnAo_R=rf-AT_u$4TFtzo#!
z{DPZlKCwfP8W<EfAg&AqKm%ouum*E<zM}XN`I`Fe+;$#llDIUgovwgML06cix|8(6
zfL(Rq+`wDsT$j;#w5XQQ${XVzE&d{#d|^(TFa-A{YaElb=XC+DjP5qmh-$%K(M(YP
z5Nd-Z)KFT&8u~3XqD^?B@4o*ad*0NMlB6{H4T%P&stc*BFozn>bq29aH)~wfpPF^5
z8{9%)&}#ZT{}7r1&#>wdaSsc1SLAy>x427s6!=s5lkdf@X7<1^`8F!hnRSA@(0<$b
zvanw6W7}9VqisW0JBTh)+btbJQk3XG9e;0sKe-0_7e>Jjd>ES}Hc;E@S84kz5pt8j
zHOE-DN6D8`yjtO*I9_?jCWO7!HG-q{JG4ts6#k%}rmL$NYf84<HMNYIR`!K?l2AiA
zp?F+F@<Tl~-$Y+eIaF*S*5Xcw*JE3`{tUE2eyN%m4*Yl;T*qJ4r5fB3<&r9y^28^B
zlKxmvzP+96u%o-PqHm9PrgFm2CoC0@ao_i4`;l+D_vgSWSD|OLxJqn7{~P`>{uMVx
zo=orKu5vZ`hCEcaN<HyYREDk@wmFjQlk@LYCxUmVIf;QklrJm4&=R}WGNR<d=qxGK
zIZ|->n>%KEyuxztApaccC^T6vCGCkX&GdwIG~Kw%WCc-FGJTh&5S)zCs27$$G>skO
zbDtHwFZ#<?wXm`6nr)}Y;{9FV*%jt|YLfq)x(LryuBaurN$`-;iLTF1)$I(Aj+>(m
zRYrorDlG`YTm?Ai7R?prdpWm;J`(;O7@W(L(d=^=i{EhJR3ug3G&6idq^9(ODp8Rp
zdJ;zR4tFJYp;XxsY0r=hbbq>$esV-FZed`McwMx)A9^Thh%YR#TW*ZpV6-t{>fjC7
zhX*WT9p7f<t7bA)7q(z?>DP3QsfoF=bkCC$2=!NVZuU<WtGoUd7^)I&Vt0i(!+I;b
zh342MRq&{OzqH(Q&KHVi(P73NC5FXJ)4I$(LK)pO`lP<AaU<BvRyC^nL8jW#uMEdL
zWxUCr#<rf>>upc$oeQS<d~yuxs@oBlZIsD~x;xzqv;|iEN<C!$(3Iz=;1+PZZk2eZ
zu&?)bcN51o*C$Evj<fgirTVV8Cdmgm&buq$;yveHR<y$DMQ`8)yq!<y$7%nK-jMjK
zVJW-Y7^`WgUI|oH9f9w@+iITFOMaxSX6cAL(i(aSJb{0r8tdO`1irNC1sQ4X)lb(|
z7S~93)ct<DJ5ij-Rc8O-UsygFa?JOllFeJi<7Di0TBzb}D^=%4&~_3{fA2iw$;CVU
zRkEJDW}}C`f}(-mYq+*BMod+Q`Hz6bhLh}IaW<Yw_fy-+!};0f2i#5l8dE>^q2`03
z0&Nt`YK&UK<F?yeAC+Ui-~7MIx0SB^CEY{#P^rXy<gYXB_+P@dmt;#^h>r=|Vys}T
zW|$B9dY1ai`$L@3?wV2@R$&rX4J+ya?gcd>knMQvyW_oDc-}Xk4cBjHE%1i?t6GV%
zl4#=Z_$-@?UV18tD?keM6MiSI@;nw!QCV`4vyAO|QQM-w^HtYXaLRnmV&;>9%u1T-
z*slJf)K-#Qn_Z!34b$Ar8J=)0G;K_qjdgT2Of4*NhBwk%^wIFyvNvj?ZWFExqv#%3
zBkd3~giPPE%=+1(-sx1fu@d+qHG=avEz_9Ytj**N%-%o~wW;Qhup{9Exftpv=|kXm
z@se^w>F38qo%4>{vm7DdZ`$oW=hYPX9l!f;iY8^aa@^gupsXZle~OjjAB61)%h7Gs
zj?$GjNQTo~e_@~PP2dyTR=<lnAtB!)``p0K_$gP$_>nmy6nSa(s)dR8WSwbP4MpEV
zC~_@y5qb(9@+@~hV27C+hnzKCWp>G-fw^j`Jb=mtjeOs8`sC}uNH$J4ou3idVdIOk
zeX)Vr$|Ug*_u{-3_EqW(*is+P&GiknUvO7eL&;1g1I$GO#dF}USrc9<vZcl@MhD#f
zHqtw?V)0FB?;q(nD;?LA*S4ek2yH!6+_U_**eQln7Aib5)DV&#(mAG9Y>kL%hBe$W
zZkZ-bPZ6&_K^g3u;hZjvVn(82xV7N-Oml`5>~`!AbfKnDV^L2$QD0=Jrb#r8XJbi3
zvAI-}#Qm@6YU!3SZPZU#M-L*gx^hKAeop$_Pg3e*TY2>n-JaehUxWdDjwV`jTh|bb
zFDm0M3rm=0gmtq*V-LDJqwoXhQ-*)|I)290O4`l^EHLJ_mE-EFx0(H{zzsBH$`kz+
zT<e^FDf@U2H%M)w$nr62A1`TJXrGHGTy1UJ-1n(1+!ppCpRT(~|7_f?{{Tell{~{$
zsc^f0YM{2~Zb0!pFS_7Zq$c}7UcSrfNhzqDwLa%xM-!<pTi4Lpx;pe&l-6?C6k-{y
ze`lITjibkCYcey<w<DKAw<E`QHt^2VNBROw`^=7k%53#2n-kR~v;tKN{$y@!$O#=@
z_Kl@ISwDX-`#4=#a;TTH_@L62(dh%B52;mwt-0LS&-OX$CB7!R+Px{~_kzD@8+$MS
zm?Y_|?VM1Gi?K$S*J)Gz1v!V&YI(V{7Fp}5YkQSH$vs+VkLzjw;4UgF$ebWadaoVN
zD`W;7@TYqdm5I6+rnjaVD5NkVuvWPv%bNU%@dg=m)o#;m3hP>eH<p*bAtP0aI%e4y
zb0VaGCoA272a1tTrYb1iy}R?1bFRC41zP$sJw=)8O;oR|2XPudNtcWQfrUV?^hZ)i
zZOb_BIJ4f@&3A`A%wNVN0#o?w_sIOVg~we>h10fwGs>lR%<C_{V6W?wNesa+@1Wx&
z<6@dbZqqjBZX0)6#>Kx6k1#G##udh?3AiCu$+%LVKphX{q2~G?);P^a|61=EWj5df
z322act)?aI1h3dGk*cY*afPL#(l@YJ9DxJONbPE4O(-i3+;5%Zz)@~A+ndZI8VBxy
zJkwzVtJ$5O`gTyxYo`-e<wq-TJ(q2->=s`&?MeQ1QD#nZR%s>KvMpSQn8H+nE5JEz
zRqGqmr^qPdO=Wk{L}`y<JvY~oq*Qht_HS{$Q!Vs%>a}lZL6$QFmkHe$-m_GLh#GLT
zAzr&W%o8%)8fp3>|Di8y4G)_cQjV=AJT9nV*Ay)9^_4e>_3=r2Ue3q7_x38T-nL%0
zv4#8bRLw!1E99WLSx7bXXVH7v1XHO^%yo5*tB3zLd8O1udM=cb&)TGdOqbEU5uFg4
zxC#PIVGYf5%gM+?mO0?MeW7co5{g%Au9+xn^U$xc9ij#EIny1Wlm8KQ%2!itY;5Ei
z?tnZ)Eo61<C~BzYC*yDWm-0IKIkk*LLC@y*%N^jp>1zmF?0vY2c}y>n64lSjCUH1^
z4%hPQb<3;^!{%9Itb6Gc=knY+*?n`nxFdZea4gM~S33e}T;6%x@uE=YjhtFVrTx6v
zh^u1>F@~6!$h;_LOpm0w@t>?O*kN*ITr%QTsq;~XOzq^V&Mo$Hx$AvKshV%BFpk!7
zcWAvK9and+DOy!9U04^xRDNCVT&YlfI=rmw#QjM}z;#$70vy9RHHX>p@`=2KZ(F1e
z&-~Tfk3J|a7NOK7@XS3ep!3gi4zu^qeP2-M(lURT?oo=jfy3{qNq-5+H2PszJX>|6
zdSoZhDz%sB$DgQ?>>XXC*&7jI+U2a6*HtW1%CNO8M>Qqc$DEVtt+tfQ2S!MXkVze7
z*_j|!=uxh7?9lL$h7BQuBGk|n{Tpro+Uwm+X7xAeyW$)->;0bBC^s)RNxtBG^W9k3
z!aGBl8kj{-#VS}&^*1$%9%wa}p<_ETpIqZ@W&9mI@o17KBG5&-=-uUind8czotczY
zC1v{ep9Afbjh2NZ&euZuBHsW&y<u6*b~Vl|v7}tfI+>NqCNzyYU|obZNh#`gT*U9A
z8}g$(E4;nY9&cYY)H9FFnj;v!m5oR@93m_Kcbu1;-ok%ub-eLtn88Yq=c7Zt)`8kE
zM?>#Sd8XjSwb@2Y7j-s1@1`Bwy}O-*3r7>C;{2N46lX_UjQ?<v(SFzK_uG9BJQH0t
ziW;Mt+-a_A#FWI#F}{d@Ll@}P@RbRlb^X~rp>gJ_To${Ic-!sNMfFyo28>pBh=(1m
zZN|b3`&ECMa7DMvQZB?4-!=AIY}K;ED*hZZH*Q4aulh_~1#m}mP3<ejI(>OSXq|5;
zvg8_b3Z1L%25(dMd#Qa<r-E9puSI%!0vyZq^1l@ed>aF8!2$fi{FeU^nrJ?!Yh{@#
z)p9+`Xl8fjAJ1<oxYX|2^_~v$lt5(&jZsoXuuoc|-JqY#hZ^+eM~0ukRQ+b-q{u#&
zFJx(|tJumk!)PhHF8pufzoF|jjl)LL6HQm?EN~mz3;I${vO+S@S2{N-qwn{M6!c^i
zCgrFZ-XgPdpIrsUM!k+nW+d?!Y&Jf&q-xp)u=+b2&$mJq?VYnW=l|o=7kE7rrLn$4
zuEeaQl+3s1oKpi;d_9DDff?LBx|O;cw}^NV(=0Z%Vq}H(m1~swv*hkDNi)whT(>4H
z+A^1n%&O!{Mc3UU?Hh|?$Qt|$MpEzkAJb*cL(KCum8dUVZS#D~da5<@8z-2IW}hjF
zdCa$_{`7BhX##yvTWXSFyyA5?b~)1HK2^{B*VE9^ODre0a#22eL3xj0pP4_d@Q|}H
z8c2=PkCo2)?8;xtUp#9(X&O&0G`BQ(rEt!yKTc+{*UXvxF0IdMhec3_-f$my7hb5W
zl^;>Hor@g{?GcVM)D-LX=rdMF^dPG-q*GKs%gX4ZF}EX6=nseO486>_)S0$FT$3Hw
z^8U{KR@m2GD%+iJO?zfvMC}rK6rC*WT+~0u<Y?gZdQ-Udd|S<Y!wYM7i$Sx*H&95n
zel#qg@<3;~o3~HV?Ob2>Xh*E8oGryM)w9AsMZD;)rEIh82p?v;VZI)*IPz4eR<qa8
zCw^Ahjj<KXoAm?unIV&zlInWn0qf?F6ir1ofeq+tp<i4+^hw*_lnDDHm*=$ShNnk<
zCW-l8MHBE7-#E|Pz#-Vs7Y1u_e=*CLJT6Uxl`{B1UTtq7iJ9J}n>pNGzb{Xin^!4!
zqO{Um-g`UKpWP~Nm*;@J)AvNVj+nrdS4Igh&_(*GakMIjI1;N>F(h}0oR!!*zCyxo
z)0VL9VW&*T^#fgQ?__r)bwyEDcAdaS!KkaE(4aLwsY>uP+F=={+ZwsvbXcP`kI**`
z@2q)X+^i&{-{rwYv+26x&-jEushbqh<8&?g@;J|#;{LESEiwPDutsPKhUFG`p9MUD
zaqLF4f?BSQ)R=vVYAUll5DMD*j^I*MXHz`ct#OyF<?hKuQS(S_|C(vOCJpZhdCXt4
zbTc?KQJSaJN%pEZNP8IlL0L6T>D{J7)@t!NmW388Q<?5<T5cE<wJm%|IHGcNcD;$e
zY&z!q-E*$!l+*WZOvWL{fIQW;%<lBQ7JuQh)e5<{v)iWK@K12g@fVO$Umx=^+?MMr
zYAJ>v3HmFi{B_}d5yR6SV^MSaoct5s)dhRpEp0>X=L%jI4o7zIPgHC|pQPzgJ)+8%
zTvH;cWT<6gY-*ewJwBuh*$XpT6`5NCOE)Baeam`D8$;D|k?4cFu4{|<&fA`z27jSD
zpx^1=sag1{W|@!*Zp!geUHlpv;oE?se+gDfGu-F%Lkf@PoUx^RujL)(n=X%0$C5cf
zn*D}7BR?`wSt#Y2tp4I&=droRDDC_Y)P>wB{JXU>JD<LW`;&hfJPmq=*Na$CzDI%-
zb0^`S5_yp$w2!Te`KN}X^joC>c}e@v<la*!D&N>rnzNd0%XQq4X+}RYH#53JOU8D!
zMn|_Z#Ie5%74afzfU=Zb<&ls}93nS&O)R|at?F&$^?hlU+4x(=m%;C@rFQp5`NQ~X
z;$XO!9gp0KO)O^^q-|_%!^KiE{^XAd{B6G?%~zi2FKQN|0%=@P4fmmfv%)vLk$kO#
zDKdIN_$BjQSW%yBt{>Vi>X@-&+~M&1{2+NF%@{iBV=QOkE8_*DmAWBaBWu1<NY>X?
zdx&kwj@%TLcW?E&U9Zu#qCHuqiWWO8Vg;9=HfM$yoM^r?Gq67AM6NY&j!;6l?;j%9
z_Xjky&_uD&9i~(x>l&lz%7r(4H#`enQ*3i`4tpm{!}U)BkpY$LP+Fqi@lK|op<$Vm
z39l0?)U;I;OJ$grhHf#g4Udn~S?WdXWjAR9;G#TKJWTdIy8QV}tb*j*zSE9ESDZM*
zG=PaS^y3>aH`(=p(=f`=E8NGfVJmR$<XisA_C|p`&l&ZG1U=JSd%iAB-JcTrxl&ql
zj~$&1Y!zzR8#&T!W1RMY54trk)GDBVV5&GtHOM2WkJiN4T<uxyLW-9sO1C{zsUeo{
zB~~O|N~#e)TN5x;WUN}sP|vi_JU}-M441cYA3+G4#U7>xv4`Y^fqb7Au<AkTinWV%
zQ*<E2#<TD`ju8gqTBf<0^Ts1^qq}|Hl<!}2ui2{yes$Lq3S73#jI>o>*M6Orw#}Ar
z%Mk0R^VA2Rz4#1$^ev*h>1^iBQG*OMHCRf(ONB?u0V)JE;L0hB#0D;}=yP`w2Elq_
zWCR~;j(ZgScT6KIWw;kUnmZmbBz#1~+o-gt){$@ZPfCspZyPhnu!s2enL-`O>zs@0
zdY;Scb=#HIYG~0lPm}x@c@k{R^@~WOYf``EdGeFL4ao}gJaxZe1b-h;%gZ>;*>f|d
zd8-vp&@3WIG^N+bn_Zt%es+&37%F+BBf@>}Plbz=%g#70*^g}!A{HpEltO!Nxq-7Y
zc2V#3jVffs@2t=)VO`RY(3mh^shEUDmDgG8M;+h|(oSKtC)yB$c5tVC%gAUZE$5x@
zovnj3!GGB7HBJI<RLj+hUE&@G7n_;bE~PTfe;Q`^1^~DBrYAyvDko9navl^Uqzw5|
z{*&!>M0(AyqW_w=3A*52Q&<$3WdB=gET_}INTISQt_h3|J8R;iI>f9@TpDB1XJ}#r
zUHJ}Dq`b&9KKyyqam_sKH>DiY0X{=k>&VcM_$iT8SZCOs|6obRdZr&t)Sux?0<&C?
zj7S!MvHW}EoY1}zdB*8{9Elj_c_&CUn8j+C;_)4KEz8X<Xp^@lr>nC=QF~V>_uRZX
zU(?h3rPoYdY}??Eq|X{1+#c9p7peb=egcQ1HaN^QoT=^~0_#%m&;ZJ(?E!A6Po?&`
zrJT5^kFc2RQ0mD2W>{y=_NUT4ba^IgQe3I)l?PYtS$lD8M#QF=40DT^AqI~{(Jkfj
z?OW0w=4}5o&vU>B1fy_Ky~tzn9<|DqL-rS&iUj9p$3pS4t+ZUlH58PHyv6k=G1^L6
zlXrpZy0b~4R@s;JD(`D{x7-C;lWZ&8Uvj<y>|W%!;%+Pd!aYWx__Ffq@DNK(;0&56
zjRzlvy|@$Asbs_IDKWiEmQT1|=3^WivoE|vXxG>kl#{=p@q=d^i9msLd5pEl@{q4X
zM&TEg6Tbch@4l~frw5#l=kgmg%UC+1XXuphN#PAi{5peQVR~rTq|phYZ;UH5|4!<&
zlp1MEQzoW=|2jW&V*W`-6>rU)PI*J}S~?RPCkqZZ!)%THgM=RPdVNmx*SNjmT@wB(
zIi~c~lB_w=FqG1Y2iyg|daizjLr|(PRK3I*wY9@1N1TY-Ye<ip8M=WtL|oIv>qfDd
zZ@~=-*%P@6cCk|2bM^t*W&6!g*{Fof@tt79s2M^<bUrUHKad{hu;!*atAO%Cyym@d
zHt^9l+_@qzBVEi}{b90aXHgT^95r4hd-Lry36a{l2ty3B-CCD=jK6y^`xodVLTZbn
z1lTTaggfc6%3RPS@QSVBn+Qf~?trT1>&79`U!xaSORRV~J})uJawRS`G$T5{gcAEC
zrlGNX>=zgcQ>YcLzU~9Lw+k9&y!4jw4lharZ2~>%pH)#_?R0y;N_C5VHQXnW?8+t1
zMy}Uf^`r^9yeZN=&)3`r!teI8w)0uvi(Y)X`gN;~`#j6>wJ62?!il^GU8kM1*=nA#
z+*CeP+C%j+tqkj^En7M-vR>HfC<+guhrnL?4ccLmq0xe+TA8kv-qs7&x9l=7ia!*(
zhkF+JP4^DHpc{~xnK>{4@Aqeld;A*;6SZ@Bryg0~gtfNz<0;KSZx6D&tBp5YohQFB
z8np+xT~3SRLs3?GQ(MLFMb4RyXE{>pA0K*sY5giTt>e2!8PlC5d~fM^ZhQ1GYo)jb
zVIDJ=c*}6iJR07my0DA2nfe<j$udB?<tgiGA<pF%aknGN7^{_D5#`m^(^xzY5s>R}
z_rdz885Kt))Gc2za!ZMUQBz_{hxZPB9z7cVp}Ad@Ydh_$<X!BI%Zu@!&Y9~A@m{s1
zNP7QEScqam_kiJo*ZJgKx%@{NLvkAw&ZJ&|%kEIAWxC?^`s;Z#_9Qn=UG{%vm*;*h
zYJ=8z!$g~;7>D4$3^~#g?-XNwwoXVZLoMrNsk)Tl$;=4V%;WBc^el0%Qit+^_;U&4
z*k4N|N5olo#g{MLqr&Z|l<2hl>i)UlkSmTK2Zw1A1S9>bz?OYXIh$Qu*y5__K4ahI
zeQSIDZ5fvvcy5Z1-X2~d!bg~IE6jr_o+JJz^b7A9|CjIGQu1$fc$M&B@%u$KD&w^K
zwL4uH>geQ)0H1twExcxqbzJCJ!*R__;541*awD#X9*CG6Q`H<3e%f#>?1J@tytTxf
z@LcO%rMJ4lmm~ZvU#4p7IvC<(PFl8G$Lf0Ml63pHuZB!>X8c{<3C1pMbocZ&%$x4Y
z^E6@d<Y#g^GZ|a;7jZeNl(LL&#>^Mb2DYc~%gOlM`_sNp&d*VKIq5r{iQoK%vgdpL
z0O>&BPbMSKO)2nSbbq1CI63ui))g`(WNb)8;xo(psD0Exbky)p_rdT4J|~R*F3$s_
z?d|37YGr;^XoJ{4t&=U^DtwBa5OF#_CPowAGe!)X!4EN+b$h6K+Rd0}UE2Mi$df{P
z{8nyV=c8<2Mnb`y>_B?={76?5=Qou``{Ayz`Idh{6YT)HqI;HSXx_B%fx;F=71F+Z
z8(LI3o3%Ib1w3O_BYaABfX0F2zNNkbPe#!hK?MwZO*7iil{&`%WByI=Nc^{a|8iX_
zCskaX;Ltx~--u4{O|swl5&g~DA$&#%6TT&MP1wnpBMGxgeU9!F(wU!0o%eS5Hr_Tn
z?_ky)o7dLJzTSVH$)!eUgs7#V@5p|<z2J5rTplGPsteUq(lO7eoLb-VQ|5o^k=fJD
zfJ@4tzz}EP>)E&eemU`J^tT0t5xxkiw6D5vn)|S_nHDW;leIO5SMO5>M@DH6fxo5W
z^p;RDQca*DQcN3QC#ktS%X6FT#Jr}D4!NbvXI`V1TwP6Xww{iOYg#fh{&Cc=+8rT#
z!zP+#_8^G^u6HE4cjTAKee163t0sLHL;Y(V5rMybxkc5S_oO~_7y1L^u#e7Kld|Gz
z&o4_;|H$zMZfFi`qQ!6ievXxaf0b_T8NOqh2>nWSH5hAuZQJJ@8?ez!tkJQK=voQ2
zjLAqeWa(3l$KxKydO{yZwK0^Dn)<(b4!L_tb<8cSyW<YWH8lSj|1e^yv0D7G(r3yP
zB^qLmYE$Sg@V5Ozb_-W@?oV0A-D7g5+Vt)<{_{#h9~ZbOYEed@R$&h{Md^t1^&Y5`
zw+nw|E=c_;uZL~C^8?ywngcIL!^KJ8tyw9#XHt(BLdP9<MBt4hHa{`1x_>cTq4UH(
zit3eAn0(DzLBHGNG2tj(Y=`haVvNxZt<%_l=v**Lc}e!1RHib_60=D6QQHfQrjP3n
zgj6zGj8^MuV_9~l`Y7P^Zgpr2+sZcon7}Z_<6a{Oj)kuK&UwB_E|>hTz(vDw{s65b
zG2mSVb@G!73kvV1rlmelo0c&=xAXU-h3&i)jzp^+@q$Ab>}u=U=x!sQr!G;yvRTGi
z#<d~g)-Q33lP)9`mETlyLYXIt?#LrCElsI>fDV;5xr=P|ihKgEWcfyjt2B!vN*l&m
zZ^nB{^eNXnAv@-NTz|_eF1SmwF6seN0idH*B;>nGx`x`X<Y<KY-l?|F-eE4Q>qy?X
ztmwizg(bZOHe<m-|3F{8qOy56au)~6`F6Q>``)1lexH;^_Cb8~mJ(+Bm${Egt56@}
zbtdozb`2jx<%r{u$lua;k6acN6VoqwM#4<K54%!-8GcfKCVTH%>hEjEGuQZg^iI<m
zbEPm>LXYHf<+~?6N@#7FuXcxlz}K9Yt`B7GbG>tIe%GSg-&=p#mEP#f1y=(xLVim%
zXGOz9Ioy^bevvBEf;NxI(QXB&geYh4&+fd$yp6Wa%5$k9c<DKwtI62@?pZ3AcP;Ob
zL^Jb@6|^0t?p!8cnOSG;W@(nVt^AR4Un`iaZf<a{>Xy=16Q)~BnT`5Y(q*x}FG<LO
z5gw^vxOa}|#lO<E!rsP>E%hOGC^Hn54AggZ@b5(JH5rC^8Uvau&a=1ASz_<!pT@-*
zH%G8x)9DKCae29^JyH{LcR1eo_PTf4|H&DjzTs<|_cOnL%v<beqb&8Lk^MdHoO7AG
zaw^*Pcqh|MqpHT8E~S)i6??tJ!?1ydk|7a#mvN5%YiOHN;g&P{MB@yuh~A0w*-Cs1
zX)8+dO>t(r^PH5}O`1Vh(h2<gQjN;@igG1-%I!_46^r6(#a{_4XV^s@wI>&TP22Y_
z=I!U_D?hePjVyf1EQT)yML6ghl$Dg#!`{Tb+M|=}1=iUM+$-}}*!uX^At!gu9GciM
z{sx^a9q_NpJNvy|L1o`pwJ31N7vUM|-6;+hL;1><MIp~an?{a|-x-}5GB~b#Ov%t)
zG0&qfhhtMb-Gi&dH`m|OKMh}Brf1wg7O(LqGh?vJWyNOri1%OlF`Yn}bWPa^DZ@9W
zXl?eS&sFo57jDeDT+rCr40tGw*ROcsQR<a>u>Q5-Z<CMijGMZK<-YsgEU%`#J@;DL
z{Jg|0V}9KX?bkU4na;^dY2O!TSG3skz<Unn2VCkHV}-=prRG|h_|#Irmfcv9DebSa
zv9`0?ymGUQPxP<YGd64f`P_*g%B5{_H^$4P+Ui9;)`uA0F;~PnaG0)v`M#l_u|di8
zF<muBP2b_h{P+Hv@U!|sx<be32CC-*&+N~#-?}Choy?h%TVPx7bLTGq{=V?yr?OvK
zIm+9Av55sk{LTC`9L)mBPF}reHfu{8YMU0D=j#^0wILm?82lAdFB(Ob3u&pFs&%L(
zp~UQ^<=D@qrp1m63o|*Hc7=OL@V`#hw8G~9A4O*w-$d5M;f!bEZgm5SySuwPi~Hg%
zu(-RsyDjeS?pmOQx;LIoWG16|=l$INk~TBBbMHC-=Q)50pK0u1s$^af^UZeLrqpL!
z7o`k||1aT^?WO4vK8%SMBEDt6&t+H3_Y|g=uc-jsOUM>nKhM_UUH<K!JbOJt?pqV?
z%zOq|$=&c${w=&8LBK*z%$-TMA{*#G1REJFc^ddTaLB*WKBDwbA?&&1-y8W$I#4mx
z(8h2O6%%AID)Zs}wO1;)sQ0;6Qk}*Lv_^tiqD{bN`~+;SuCsE6{9^P(qz0|0hKngX
zrR0I8vr;9UuNf{|fL-A<WMcS?C(F0Paia9C9|$$4S&?U*j7^a@fsX)>nE~)s=}6|h
zn5(PG4-YplW!(+ReMMKxlX4{GC86=;YE}{P^0(QQu5Z3scCYh<cebYjgR~>`tzy^e
z>WS4p(%3S_6Vt8k%|?yVFIDMcUSwg6t*K?iCFfTET;`DXy0444?>-_;2--u4$lqmX
z{=yn!9o4P%o0B@5tE-c>tCjz#Dxv$~CnCXlL{^DYxEBN_x)%HHQWh^*_&)cc>!JNa
z(G$lN$FRT=@`vw!+4KB|!B*UQH|u%GC(2TF|EUMSwMi*70Utv>XAj{;DnK?@BsZ<Z
zV(K#1iXBgL@CVsH+LbZu6DF&7;i>u&=ov{B$Ov?XCrD<24~2fgDsU~uG`Ij52k()$
zFeRq$jpr2?trM(j>@7ALek}6Oi^$O)OX*hUnecMoC}Jj2-+Rtih4>iuduBO8!L#oF
z!ecPeY5;_xC0q|`fqy^u99WH2)7xQ-BpzP@ucoce&#r)dQ^6G?S-dI^wkP%8ame1Z
ze1z`|S)`6ld|;WKmRN6dz5CT}THl-NsU~PQCo8Sn4YJrRio=n{-igjW?$e<iiaux@
zNegeHd7Pd6;BoqV<UUoNVgkznK}5ox4M~^`c(Z0#f+Y?_W1}yH81fL6&kkXmhV1M!
zxQVZS$<Xo<j=PRejzrHB*8@IXWn#KIcz5%VhS2y2g@+UE>Dzj<+5-(&tWw?t>98`C
z;l4_oHe8L<8EeHJO`MQ;($q*d5v@*JRC8h;qfOxi{9e@Q`KwG?vN`ji6P9k4yo6FT
z@ARNyobi-lpqQT=6MM+~T=~@y)wENzz?LzPYqfW+bfvUi<PQG~XwOv&b_r^omh8o)
zQ++Forxnk3Y%CmE_Q<>1Q%c0kZzT1%98#}UE(K|D0@z1P7440V#ZRL7jEmVrEcB*@
zk9qf01bu&_IZ88fUiwmMQ>2-;s|9Qk7FMs+|5CrO4NPufo^7#c28TyF_fv18hd4dj
zUDZhDQGLXN^h!#?z7}3X^E98WTXaA03cN*RMv=|FG~$Q|G>9$)jBFH%;TCw?P_5V(
zM1+{d1^m5BPrK`RrxyKJIy<Zq{)P3jkMcrjJhon1J-E>QI`WD>?w=GP;ii#+p^wx!
zm%8}2b17v5)dn*0M*K}{mqexcZ@i15RDa#r(b6<k9$$!$S1y6J`D(fPh3krh&>$&_
z|1GQl{}qmVXLwc;OQ~a#5Io9wQ0+AQiruZciq8gY5&*5hYiPSFdMkIRakhs?ETI)_
zv0p3i8*0gLfgjYpiU*lre%}4wCqLpp2gFD>%0a^?@Qwdwpu)L^x`OxBR9JJ(XN@Yg
zHym&cD<AGs)9<nC#xirG<St1^Wj#cWY!G=Lc%^w@%Ce5N?a<dn#*yQlWbrotNuW@B
z!&t>;O0KDLMn3xQS5$WFV+-V3^%+Z!4U%^UW<(D9^}#ftK(#~PMcYL?48e(^6%TW7
z{{CIq%ey`Bk6%IV@Xo1d<18v93ikMr=w@V#Y>oc5X%j|(_l0<GhQCXs8EC+MDLmR4
zFo!f2+B;hKNpg@xq#@)Rv}uYJ5C`_6jch*@)bC8IQ~7YEk(TOsP&y;{#9K+|CHrWr
z8F$8t%5|VNI@DXUJVeCPZ-6{mT|~oO3NNRp29wK4vI%@vVKt;^+QaLpyW)OhWZ^2u
zF7IhyOYttqa4jjj>-GEl7r!an6?qAK)JjYn)u*AIs0&*hd`4cAwBTz&b7l1;iLU%`
zb)+scmTb)z!>e@#=4y&kq%FE!aZDs{)@s(o{*3q71lw`71*vZ6tSSUv$fhf9V^@@{
z;x;#!ti*ERzsmXY8s3`0-^_jLIPu+{>Y70x4UUbRmY&j;#k%7<S_kXq%k$-n`0B(>
z`Z{ry7#-YQG$FIzr$1TS3NIAk{^r5z(Y<JtS{DJhYuHw$5}2qoX!X!S=p=n2Qkk?<
zl@w=`&tvB#4>IhtF`77}-v3Q2x_FrueylsA7>HMoCeZ+EB@mJGz6D~Y1l?TyF!g1L
zgw1fZ3O^S1hH`{B=3QhOU!S-_v~}Rb9bp3yYXD6tM!RV$K0JEWPX(rl39ClfEIbrG
z<!x5-wow0@`|8Sy`Qvtc3O)~g2W!K*&@FHd(kW(PQs4CBbsnS=F=@sZXuZe*Uv9WJ
zIXALf=EnlaN8LVc36SVj_*%1fkZetN^+~8NTc55JQn;_V17u6CuQn@gv}I7jp!CgY
z?@fL5?KFk5A&URtFTP!WmVGb$lKZt`=Hh~&i}X$jehok*FHg{WW!G>*^Ot_Nrmc1l
z6z~UpeF6*pO~Vm#3o8fXne9w!Fc^3OT|%p%Q@Aq874*2eo8cuEMs4(V_q|9<V6$+a
zkAqsli$!8SPu@|H0S!PGBKgYh%G2f!mWVD(e-Ek;WPs<`Nz5JkTOg-GQ3eI3B3)#U
z%-^lAWCy{P{Kx1zr=rl3GbZcb((T??fpMY=X@uA8nHYEh)U)nQ-_^8V%guFOCBfFS
zDvsG1e(o{Y&v<`E=7ds;`WMa3ubo*h`=#9uc2w%(V&aD?PomXjiLzWehpL4QGc>l%
zGq;l~<=<uFfXB!V`E(^=ev~>Rbs&=C&Gobt&uL?epztMOs4xoL67jkgm(0x%<R+Ev
z3_8KZrUQu|;wjxxxmjKvvQw`a8G1(AT9uBsW^WS*oxRG`xnJ^Jo+v!QY)YJvcEn0*
zarp~jL9m)v7F1FV0$rVTf{lGu3WgTWbT6Trg0P`siYmQXm3>M5lWLouz=x0r>Qvo(
z^a7PYJ|M&HjSih}mN&zxBL~12pjLb)mrT9$#faUCU6hpv75!BA<j-ZL-~qmh=r!;F
z<JH|_KiiV5yR0#$VbQeWPnpfL7UmxIuHvlp5-Nx95kxC$RdlQP>O@HsbWD%LH%R(c
z#hscSd(NDuFILajbyi<Qb=V{z&XsE4;GgcSS+cNnmiq?rF?3jZHs*v$Jaj2PshT18
zg{rihYQU?b8p$AeKlx`#8mL1zh&k`;(p&0%(vi?W@I9&Vzjv<<{vlgOy0Yv1%Y7O2
ziExs)M(8f6#ipvQR;8hztexO=w9fnExE5YPwG!qd2D})m29W?q^5H+wQL{bfc~ZB^
zCn~Q>(5Xg5syP(Ckv<Py58DN1Lq^1jP@yN~WcmAop856j-na&fDf(N|3CIB?j9)gU
z7;Y;&sk-auB<zVPRR0iWvX_M^kqYWffC)bWe0ZwloNtJIRAFMtUH7F>jesrm9m0Xe
z970W^Ujy@{*_Lr}dC8f{PqkgSub!>GTfwE0&8m29y7r|mAId9Ie~tgtJL{MIFV-k~
zsQW8<cj{a7H(;Q5q`LtvD1WIt<7VAf+dXXy<Xp5sWM{?y4BsP_$s#f>Qc3cH*x_8~
z?B<=v{^AzEnc7>1(b^FbDN`678LbEnsQBvG5V}H^(rKjAzTUT%evUcNQ>+S}EUe>S
zk)&%W`5YQ#NHt;_qhd7N4xGgg@z?h6VB?_inhm<{#`fBdz-9KJeMor{`xVPU?chb7
zN?%iYT3QoqO~o*iQH4HW+M+{kZDJP~r$xzPc{v_Rj0`1$#4*Yr9L(+khfvEs@u8dS
zd|?rHp6dbBkQ7L6Gbfmi(j?Uw?Niw+WNUOoq#yHNu&UP>Gy?HL3AvSe7(UL<hz_S(
z7Oix)#-3_T%Kr34vK@Ve{y<g@#<3{aQ~xCHhBa3AS=GUKPhFE9?@ZxGDK^U*Djn*r
zx^}2cu<(^4|1ev@YVr$Ub#5+FP5VgOf!pnh3EdU@kqdYk(<nl47QO-5)kk~cqaQUl
z#0;$+Dioangkm7nJaRjd%5ICE3O{#!^l{#$6?KZOepbMs&zzb60Da|FL>s_*G0|$l
zs#^yb9w=78nBtJa1l|@If+f&+nMdEx5R#{Y6Zjlli=UMI%`6r9qQ#^xQX_bSfPFuM
z2N@M#fPF-oqBHPb(q2dbFbG1C6=-F^NwdB?o;O6(;3p;<#vw2~jYpN0rMUvhUKhFu
zcO_<|2@+u?p?GpET}}-RU!p5Tm%=tKk1A#d(93~R6i_TgJi>Bx267+oBtMEl(P7*u
zWFA6FMglv9c&a61;dY4bi(8S;z*YXWa0&?`Az4+?IFSJ@gRGK~v;#V)zK>UhGJ)~Y
zB~T-*mh7bTS@aqHKs86+7IJxcXS}zi@3L#Mql}P*oB0u<ZD42k6)+U<qJF1M(yNSD
zkzQbBws(M_<dOD#B0nJ71nI@q^&Rv#rrlUwgG!yKX`vY{pDs~^vWWI&b3?n)RM{cT
zd{s~5W!(p$CHs-96Wyg79uqdq)fZzYC8=aWU^j8xvxQQLm7`gzB<vY{o{kO02RHfu
zh~2NdTnJI9P6F}Kb7Xv2LChvfsk&4<K9wm(s!D$gX$(uqLb-xY8kJqtThXPGBB`CF
zgAd%bLfxaA;aH>&t0vz#1MYuZSIYbPy+F23Wic9q^4qfK!V~f>R2S<i|E)Zwy`Z|u
z&tkR-Eh5<jhZV-wOTHbSrEQGg1;>*69Fr=x6hn?qz;C<*q7X)M>F`mgEz?)1jMPI`
zT6C#*^)l=}n8}t#-jY?r<@AwAAyWu7igqN6d}g=RdCN1B$Yxp~A>ou{k2Dn=5a{cv
z7wXUYMJtpB{fZP~v-C|&BX#>x8VO0;Dz@P9k`cnG2oZWrjuApk5gSB@%X`YJiS*FD
zpus0+9teJ*DK`$wP}@{@6m<}sZsET|{U^xbx_l}}MAh^f?i}%z+!#rtN60HHrpr2T
zO@(IABGH9W8h#%68k9)V@U@Dz*h_Sfm<(R7d;?UHbf(#0g_w{TgWQqslHve}>_nGw
zQ-w7m59g5Xl+Fcvibf-=q?sOsZ-@zbl<WbS*~$^OZ;W@6dpu*2d}Ka=+3agjhe5JF
zqBSB54FYm(6JIL9BC8_}!Oygkz02yDJi3u$tY)g12EG(b<B{;YKn-%De~WKv<RQF3
zK3HGO{_#T8#K^yqgH(CcB#Sf5GQshfRwXd_GJFF3mN5`M%7eX<k3m*(m3$im9a$N&
zOxhN8NQbI>s=vzZnwtRO9q*p!Tus#A4q>g8yQP<uDKU8(1*>9a!%n;=aF!_&d~jdc
zGxag$?a-CNj`rc<dckSMmkS<vpkM=bEpAhF5UC&lX@xHozgL&x%TiAMPPzc@1Qat<
z=`yYlfJpiPhoI)tOwA8fP3UJJ)x(9(@n7hVBAx$=T?NI-CaK1PDt}ey7q{PjxMYd9
za-;w=8g|EajtgiK@Xum0(HeQ>spg-}a?m2SCx=B?(oM}}ivT;kTY6P-Hs-S_Uo%<y
zfPF<KReUcw;rt+WNNNfp=}qhc>SOJ|C%CKd6K`(S#rYF+E6uiXh7n@Ir-GUm`p?@s
z+&i>0EOI7n8WkU2=dB!Sz+R-93g@A<(f;5KP!fqH(?z2XugJ&WD2~R~Gsq2u=>UEz
za?3X<G)dUN-3T`VmO%YQ3r=Uw9^_pO#oXvYqDR@#f`2{Tz2VSG8U`oIyXxxLwx*6u
z9Umu+F=;ny%T+s&ufbiOY5|x1j+^!jaR01``g5>i*%25Mof4bG1Wq3y3Z;YXk+te7
zDqi;%TN7C(tcNK{O+c@#WLc2>Po<hEiN;LfrhgD|%D2!7INKNX@R+!JfhXQoo)`8?
z&QYOsaHL|lw3$M!!=!J(ebLH%AKr`fRcO^qjI&i;a5*Z6o--XCH%net{Oj36`bAD^
zH@!^4NFQjw;tzoe(Yx^*y36$SFZEGjb)a8lzwn%?!Zr|YN)IXjmiLv9FnY`(&3i*N
z-E8cLxIQ#u2MB{hwSsaM;EzE@=~*a_J`mavZLX*$FN+@HtFa5hM@W=FD{Q3__iVlq
zGErJpU&nOc$e7h}d8Rz&P4y7{6yqTDD*v8J^X~JG3#^OW4Q4wx+A9JE@A#s`!nEJD
zv%i*BiKZ%h%i74HnDpum;|5u6`nT#FLqqH0#1Xm-_<%4)#Uc5gCC>T|6WKcKVVVdR
zNR3w@tjtr_Jy(jeuJ;u2hdzS-1C>FQB`*|>wKdJX;%@1BneWH9Nj+&kh;*cK18`XD
z+gGakneg*_-Zkf8|3!C!_b+C+s+wiD{*r7Ic#VB3a;wXr_23p{fnjc3etdg<ce!4!
zfzR_}g>l$>(8xc8R>-rs`!0|BkB_4&vk>+icSNTH%g}MMIC^9G>r!o~I(S6>%6wVZ
zTs>U-L7OOD%CMx0YRG3u?BF#?g;*2Z&VBOqa9_1IuGr_-^IwtPFwDkA0r^e27e}FA
zB9*_Fohq(@J40iN4>{TgxB4$fXyK>ouwjP*H80Wc#^lHc>0#lekQS*y_2%qRqqGQ`
z4#8}`BrJV|UqZWtj}x2yL;PF3$-eHMIt;EDr)X!5j~f+lu~>|$ajO+4fn#F#XqtXL
z_6y&OZvk2{n}jjE;NM&J+P*T}+E-HEr=(uRi}Fb&6a7Jdk6_18Ge&_WLRr{6)i?Da
z^=0eV<Z6j&2`9``ZS%EhKx^uSGo$=OIp@|EEX=G@u*b2Q<O7qbIRJotk*?MLQGI7O
zM6dCW#1!*<sJ3-ua#4yu?nRQy@*e#OBt+(fYx`FF7E{exdtf%z3=R^A2M@5+1<6o$
z0k;5Rz+-&2=o4s8OTcb2l_t?NM?b(&J2Az)2aT1s6e}&R;6@kVJ@4W@7x@0%v4DcT
zg^l4)NI38{V~xH7CgBTIL*!kh{WNcZpN<Y8t3S2ERNA_9dO$~xjhs^6w>$z8u~J*S
zVGCx5UT8Y%)`OhL5EaqAy_F=Qe};Z7*@gAeq^shwcSsugj=UHc8d>0%i`vo|o-h9C
zBKx#YT$i`<jis{{ZN(E~dDI0NWqR#U;}Oen!+y<AeN1$q_j@T&IIetmaqr@qzDq%q
zeQfv_NHA);hvcnRYN~GiH+gHd8gT;hP(5EYUolgpTrNw8!XSJSJr6B*wR3z6p7pIJ
zKKlkS0t3?LNj%urRan+uv}69DZ;JW$Ba)|*F^X||jWt!{ip{P$JF#Qpl31&9f>%-?
zuh{AbDt2Y|_ssBgE!<o1+%dslRssY%AcwV;VTUZHN?8n|pd?#>4t!$tqu7BPt0)VP
z5H`S>Y}E)7ToJAxSQ5e|$7C(R_WUGt9Xl*CgKrA-5VkY5#65ad?l$=vE!QS0(v5y|
zO>2RspLUs1rK(95l*e)HgtzpFNLw*e-7(Tkv`Lw<rj!Bcp~!*WLM%Q~*9v_Bv=(2l
zRlx0#&;f=GuJO;Kus}Bt<h?-3!dhozUo+Wl<H^{uiDjl!`jbjpI)#}YX-Q&2RpC`w
z4qQU~n2B$|)(*b%-FIFIEI@fm2>%kUqPO^)A&Pb&%c8A=o1?2$o%CJgAEi^|8pVG|
zeetF3x?hU@+JpM((Y9i`xwmhtw|4P=<<?S5d1d#s5Kg_8T$DD`-LZ}pSCkv31BMcK
zG?z`6Fnv@#^&?}hsr$*4nz~RcVu5!;z~)<6j(DnaX4XWmCO>&^my9YM<!CRxqC6?P
zDqXL?W<+Gk%C^EN;Rmw{JD_GPElqcH+4yna4gVZ3?fU7M;<-#71FEwJnNMtmzk;Bl
z&e(50J{o`uMDDbzvN5(+yF<}Ib3HLnw+;H2xlIrB=}QL{^(4-PDtiV~Wb_N0M9&iD
z!X0Gm`3K|#BpV&cfzqR}fxW;?;2$ddhAHYhl5fx$oKg&uhuQPq=FWpIlSdNjKvj|y
z!rP<|68?>wrF<Y$gIBnI;W^Yju#4gXt_O$7uc8+6nsYAEiXgmO{G-XeKpEc??GB+4
z$}`W0f#>CJ+>3csy_EAr2Vz@UNOXB!)11@IR}IB~Ay%X`Y^|8+sOl8Tu9bcyR?}yw
z{K!A-VQvaHQ~Nu4Tl{SkZKx|hiHKe-vJV3?@5pU9Y#1R;z*oUrL$<s|zfwvL1#1L1
z2VS!;#B<FjxB@r=lrrtYukdBocj{}_ah4)!eJmAh2a#H{@u6m!W|?di+DB%ETDrRx
zugz=gxaI%mTOc%-T=!iIj*FJC1!y8x1&&c%f)_yPhI_^i;2mMFv`D^0aZ_#=J7-$&
zD0_8h?b354d&2ER2WcMi7{8~hjI|MW$#Fm}K2CB=wo<Z!?8Oy{X4#W`U49Z&SAI*@
zKs89I61oxlU81xzG&uN%TOO$h4UO2ap3)qCjOcEwpb`2!bXj##+eEb)7eq(i718_E
zK{^s_>~Xl}1*?-iBa8g89+jh}zaR74RFL|{xKlq~zEoG+cF<Bwm4&M426PR12ia@f
z65T-R!)HTU#vsh$Pk9D74DQ>d<$+c#5GfR0A@e2O#BM|iQmW_=q*L_-g|e0@O?5<f
zT|EnD(1ZAP?SJC>bv(4$7vnopUdgf3JF2*AUV>+kfT0%k0o^D?Cg_)~)$B(%qcVKE
zW}D%avAXrW;f0(Ra|#VYS@uBTDfisqG4E$~6LucRqPx?LK^zl5L7)fPLwX#12{jYy
zMHE3jt&qJJR#0xu(}W+kEYk*cb6~engKNT=Nvq>+KI|MB`9__NZj`(isiJ|=T%FYD
zhOfd#<_Xyqy^g;JX(lH4&>M<0B#O!$&ON@5&NYEizz5`lX1;cn?XB*fWFopxc~|ez
z>fp`76zGCb73?Hy!JVy`<lV%71)oV5DrO6L#2nXf=k#z5&lhidripm=8E(p`WJ~KJ
zZ_Pf#`bQU2g-{JuKh-nr1Kv_5Q=Gt7Nh16u|GHwpE)VSTOe~v{H}dz3e2MP?e*vtG
zG%;l)d`*_rg6sNfFQ}x66D)Do6$&p~i+b+J$qnQl^Q3us{{>1froi3?yAeISODeML
zSa3df8+?fh(tvb2e<v7>euq!uDt$rhmDD?xdemr;6k|ROiiEGn<!VqW$<NJ+$r)J`
zC~W3#7J@~kye-lUdu$qLxo(>iQ^)jFkt`Z4CddxM%fvlqV=PZr4XcVwjjCLia}$de
zdG-<qf~V-Sq8&zw^;bL0$IVZX_FON?Ki~qWz2t51l<T^CH`hsdOFK(rK+C9V!Y<Vd
zbqnnY({cGUU>opDbp8#e#@UIot)8ZC9sDc-iF>Gjrk$-!Q?5n|Bujz84qG->vfq>C
zhszT)Yi7R8-jxRuAJh|cuha*U!`187nccupxrynX?1Cf~=A-HCM*5@^w6BQ#MfVGV
zq1FB^o*u4+4$ON(bS2Fpu*e&3vShXrRkTpORX;*=O`p>6RArLO)?cN>*B}RUZ#BE3
z=R;k@`tT%wKPuwvn4R!zZ`Sbq>7k$A_;Pi)YvdpBn`T5zZhXu5Pl-EfEvmn`{($t?
zv83)KmLcR&r^U)=abAP$t%b+(kCeBwcXR&;r1{@78dP*fa3ATPgu(sXbAo)%hQL!G
zBord7{!VQ3*ew=?UZWkUUmP<@zJQ)j{3_{~t;xrV`W04kHxGgVccc$8RJ2&GmUWh|
zP>;5@O_-JBHRd4$M7uOVD*}}wkC|7IpMmDkM|?T|BQ%(p=1Yo<K(Y+=lA^jT@O<cw
z<{EM&GKImJ7t~4k2OguCfISH1yBieWDT^=1{T-01dQ5Rkx&m*g&(NI%vc%sT7j3}R
zLZ%ttYrJqxv=n?V-KR0A&#3-jCBl{n$2<&0a$kPl{tL<a^d~#dQ>yo!5*dQc%Dd`G
z#!m_9HGWiuVy2r1*p}L+Xt$z6kQ&iNq08(TVFR1#{+XMfA6K@^Ump6K?h_sn9!KC*
z0GtX9qVBrd@^%dz_aSy_Qf#UaGhVaPBC~$c9#O_(glZGAH@w_6*|oT^=I47aFMi7}
znCksZx!7L7Wd4fu4b~2}idL~g;F+N?8LO347pOWeVVQBZQLQ))=Z9OC`U|st`<T{j
z4ez<42c>IW!$mhigXk`{8D(Hr3AK?_ydNM5>q#^B2y3d^tqmzXz{+SM1ZV)$YcwO$
zEOfzL>ij3ropweV`XAe;1cQnv+AOS}<Q2DqdjikYm&Lo|C}lFT85oVKqfX!83UzVc
zlIuj4q%C|+wvA)mAD9QKr`Tg;wKP+fuZow+WKqRb`Ikr_90UHRTC3BUI_kDd?A~R>
zabW^E-?zWyR8DuVp3V@H_QQCZN*9)^Hpg5~*^t^;Uk#fm&(~G6PEV9-x+4dGlkieS
zd+Cngkw4#mie;nH!qUC|k<I}HVBV;5r>_;)Dr(>+us3CE%#P$x<x`q&VzO=sTwnPt
zv7uE7j$|{XdB{k12b~zW>g<{GqR<r7LbIsb<rj(!?rPpRTCPNupU}~QLawyzNb=b-
zj7_X96QxFr;Xl(jygq-%o>%(8o)$`TKN8bCAKjmciPTlrNw<!qP=gf(hMDH0sx7D#
zxdHbR?Q?eJ7<4^60VeT_I<<9?sv7?;hz1A&$1X~8XiI1$VF`^7{fLnK4Sy-|lbOx}
zoSXLnaY6|@pTD3OZ>w(}t$Zt9TatO;ooC-r@x1t;(-iV@Gr?=(8NH#b6Lti-uN-e#
zWnFGQWALD7<SkJR<#tYWWZL)o_b^Q*qxl!%PUP}X0og<_;d9U?(oN`X^nrAcyaq6w
zQizt~Aihxf5{<{!!;RQQ{3}Mz#>m!dC#XnB7S#v;37!nCD~>4`>X_!}M|Z^*ilpU6
zdMEf8>n?j^YnJ@WRIF=f8xZ#_j@H+fy!XXZUC88+XzdMT<~}Nl&)$<gsK{6}&~ui`
zipJrXp=ou0m3!usNM+(qaA^PyW(XePGrNTS%#|AgdWUR?@(S7tr~|fFEz?(5ObpD-
zAC}kDZLfGzZ1d!aYs*A<t8}lbjrO5@t~yiuGiIrIk9Ml5hJJyxfS=EfBmedi_64p&
z;y*S<tax<x9tq8p+=ZseMjGbExO82_{^Ark3!1>pCBB5LY#uf=c5Ko!!$ip|PjmM`
zavWSAhCo*7*7Xq26|91U>Jh=BIM)h3to|k+%uWgHC@IL&6u%NZX>ZVrhJ7hp(qvU`
zo2Lp(ea~{xFA2FH106*pbT`j<&qSh4bPm2o`dzV1lVLrcidOz$9VA~9%67jjo#AN6
z9u%zPP}if1$L_6Ul={WC5G^$=6ocZDD=#<Y;W}s&lR@1fPlaFc#cW@)gxbz*#%$7R
z04nK<tul^E*d4!4Rvwo4VB(ppHL+UEWXrf~&}sP^)h4+Ls3!U#tAXe6`KB9j`P%x5
zy?Cr)nQDe~Ml_8S6L*oDfh_-b>PkiJf~UDeS$qFY<g}^<z7bxBu2HPf&otHm%6zr#
zv&bouu3&q3Tl55T0Fa@XK(TUzsv8(DP|#bk1ouR}B=X32+DF-k*z1NLG5Mh-<VdCz
zfkBHnyWx~{ynH&=O$((Bsv9uZ0#m{Ze1d(M!{8uXTg2VkQMyD?#j;r13jGdm5RK>O
zut~BJaKrGLiV|W9q|qEint;zFbD=rtQKUV76S>DGFfaIxU_-?xtP8vVz7(y-)esVZ
zD%@n>u#htRDbhP~nyN2O2dIqRmM(?nqOH{1!Of6|$p|hBE%F83j<VX`nUUJSbme8a
zk{&9UrR9q5GBvyo?+bND)*0=VTGlBtD|v*N<F6a31ZTjVnCISG-jBdU>2bJPaG5ho
z3}lAOt0=>&QSt-Pj}%KD4qE8LLM~LM^vXW#Lh)0oT!^U*LF`|m&+dMpOF+uzhDSJi
zizoKmqCIFJ(}SH(4~q21dTCo~w?viPZfv~_Gd4DF)8E%^#-D%=<RmkdxJdM&Q<#<h
z?8r^{K728{Cvrdhx0iB`4EG8gV4t&1?C%}zs2=QAt{nIv3&=rCqa7W$E`6yfBHDG{
zN$ljQpobMe9R~#=ZX@yw+!pFUeCJ0<y0E|5Z1{)Hj%1SiB6UMDDj{5j>4*Z@Ytbt%
zMdnH_hvS79c~e8j*dfL*ws&!ytQ9xR$CQal!ZI-Q0hy$Dj_rn;!55jIY$jZQtdvxy
z;Xos-RJ}`l-w?4cd<)p4wI<KDY{GAYed!ZX19OnPK=qT{$J^m=bcUoksy%_W<uh{+
zlqLH&`>uF*5;c6Aygj%p=rrF@*JG+<bclYOB_+v|*u*$beh;myny&4Nr1Oq&TmMaJ
zE&sRVJGtLiB|JmuB-^L;L~jebx$mC#;q&5I|D2Z#JPsZVb^@lN8>0Dm6w#m$5)*3|
z*95GmRkO9nu#MqY!O`y3`R1P~MeoBI(M`z1$gZdgvN3a^zJ^I^C!R)+41AR)%LcG*
ziT8YJ)XdhBmYB`9)!Kf*a;OrdAkC3FAw9nb$_aPp{wM~*h2iG*8i5hy0PiVRg|jNN
zE?CEP0cegLq6Kc4$kMDdjM3jvbcEl7i$s6n19N>#th|<_ou?n&2b#`R4({|>qF$sb
z_9p(Hv}uYyT-edWMf#3<PdY6ni=AifE!;hzID{2#w5Op*x(ii@)clh^IAviRh#%!2
zKyxJ>IcYF9?{QfpN)z41Jq=f<Z<6(>-FP=;Tljl)mEGbU8zm$I`8iDY=w<d%^r)%a
zT-TBja}rkQs;4E!H_@d)Z6l}23%(w{rtW**rJi;<M)%_IgTP|Xor=re^S(Y_Ex$PW
zFnUXITk-_|ZS1XRfs|pOa=o&<sZd)kZK2$x)JD>%{gE}nwt=(mH=*0iBo2ge*#=}d
z&^@>%*peI)l-gGpQWeb|?$A20tD=`N(bh<9u{Ep`mz-gqF8_#mcrp1cCXLoHL;Z!W
zs($h8LVYIW!BlLl;){5~e_(E7%aKh2hchWuj{l4M8aW|)m-bP?$VjZV(Wz@~s-$nH
z?`|?!|Ir`BT2t}%vn3t<=I~yJj@TV|%G;#%qbnkDbW5_P=bI}?zlS*f2hc#Q{I-Yf
zOfPynSXbT??F(1e_l&ush^Usx03<s)hZ1`cdcas6qJy2e)6l!fZ00d_)K5DSi^r9}
zDIZgG{|{P}F1*(m4IQgAsClodGx?y_pezLH@L}N=P$*xe{vlF9-@qx60YSC@mS5+Z
z9EcSzNWS6MP&FSGP0^lEo_l=hg^D-9MbRuSmU{(F)t^W`lGeW3xEdpp(~KjOKY(N0
zJ$E$oRc6LdJg0NHJo2~5;w*7(^)Erx(z{GM<{)IJ*AaC+yU2X04r~wA*09#W)_#@}
zgGQYWKk}~)6^a~Uly(X`up((8G&a04+?^>5oOGQDHWBBz^kPR*4WfPEEzw2%6LBU@
zZ%JEaYrQ<?KWh@&o_^2Y#Foo?<6V&I$Rvpt8ibBSlX!xl9PLY*lM~>nkP_~oJ+I|7
zeoIlzeNCfKX~E=zLC!&r=Kl4;T0$MgVrzWTg`|{Zw<<eIa@V8Q;LHF=(jm+}-8)IN
zKJA2U!MZ`5Y%kh+m&#s>*|$`Cr;>f1&fZDha+e}>DSAcTKs7LCN?fPtkx*4hzIwHC
zuePJ;8NF@Tq>U)HDML{Az)R0Z|3k^i@J~l?`%QxJtqpw;Iua*|vF_fkX~6{K0~m%x
zW3#MX+^e|1;~!SOl~x(Mr&yu5f%JuEQWHuJ+Zz!|S5{~sn~$F4$NI*GlQf;A`H?-;
zIrmG^-cyB0q$?v2B^{(otq-fcO}`q`Pu<M0RWTqmh<^wEW^Oz8c>j<qqf;Wy%4?R4
z_5Mr8L?%*JdIInwOtar$FJxd`fmfUb#Wj%fq;95egsLgl6ik;)z~7*vp%S^Q{3)7Q
z&a!>^tL(-=WuKdpAc^u&bSozXVK5k=C@s1RR52%bElNspu$~VI9|wkGEv0RAE8^Z-
z21&PoYWZsToL?yVH~28>k$h#_0|yW<jdH)>2C}Wt2XT5zOT`b(gXl3o6OI)cllgQn
zD1<{oeX4?GMDy|&=5OY3L=BzBrmG$+mcd1#+J0@Mobg0wf)SKJx&rS!fKy&^TI3eb
zI)8b3lV9*1YD!fW&7*7aF+gYVn0A9|AXHs?H#!$s2WN=Aa7Z;<(NcTBcE#XD=a3HP
z1jo8?e|H;?+d0D3h3+JFraJPS*oy%N*hh9nvKQ;4YmcWWekir3O-VCtQ}wXsj*<{P
z>Kqkxr}$R5pM|&Jhk<Uai@oDK?(5_<+CNjHq5Vh+{-0T55o|S#AGsJNAo;+%WdA7l
ziVnUAZ5HQktd5k^i-Dez!`wC5c(jJ-AUWt;U2H0zR(9E+;O$Ym(G`$z_-0ejq!z|4
zF)`L3qD`icx-MMmpI9pQ%nVCOH$N3=4<rk#W$o2d6+7^m;djJ0x^l2IbT2IDdqvZN
zhnOs627XW`=<aIBXe%%Zc<Dj(ZhwDIgHT=35zt?{0{u%lO;!iMkem1jZbZ0~IGyS)
zJX>}St&I*OTLc(p6q6s(gzr;csGE7RF+p7{?q{6gv&?&@N$5rJl=m;9Rq&?&E%k|B
zO%gyG<xTDGq{it(WByew!k%!0-T6g33nJN%e)A=hgM%YSggga{v=vgY+S)^wQKlMN
zD^MlWH~1|ymW(nUzBQPs`j(JgNgvxtR}-2TVC+HPZ_yfipYoIYLLWla=+#tf`j^lZ
z_|9#{mzi))Z=|N^F8)CEV+s6)F~y`bbl2qLja6H*w&a9Jh3LKc4O`#@*`vt3;=@Ii
z%2Xxi^F_Ckq`l_5&1D-C(>Tdtg_S$8$Firo#r!J&xL{rT^sMK9b`}fvU0eb<SNhp>
zC8m+qAZw0&3@4N=%9~U6n34o!#q)^W)FVO6uFx`Mu=0qZogOeZwmy>Y;QtM+WB#V6
z*-yF}vY8@vDc<K|mbs4bk~IQ1)vM%HpdH9E*)D}uG9=s?_*+WCW_}+#gTF@(h1*~^
zz(c|e!cMGZwn6oT&)#~WX%e;csVOrqGqqvdHB(~T%-DU#O~5zL!=mnahP>W|e><*|
zG0}sHmipypK7NHI&1w{x!IR$XQoTc3(#G|~9ba6@D--_UJFJDtf5*+!rN&NA{1e+n
zX$U>?4y&k@UH|u(oJU1>9bMf`sAkbFv_Om@s|h!tW9sVK^~UtX@5Y*X!rDmLfUgpH
z8r_4aMZ4W;=96eURwEMrQ*dfvW1wE>4Skv%?)&avL~IB=5A7%S2>aBXOlF(KHdj_8
z&L7KWCx)8@4~dz_RK<5~LsNRf5AkmqAy1X#ijm<=hr-?^=g5!O87bK}%C3bv2`T0Y
zb?(+psJ5c&t+WN^1ss-FGe5f+F1%j6#D3m+$Um6AEcF?a^t4Q+t`}p_Ur}z1{t%7S
zy&TUAUOHX{E(C{&RfJfs4%b<nptlP;$+r#^gk|7i*&mrn`$S(TJ1HbcG8t{O50;C~
zk_}bC#(;6V@;Q@A9S*;z$AEfnun!FVVvmu-XiH>Vn2AWRByB_eSkM%X4NrDFt6+#m
zv`gww8CT_0jjN4^H5s4Y+4K+Ems}&#LaRObPB`~+*7ZN-zvfkph&%(TnoguPtg<}W
zl<cy^aPb8>zpCf1@>CNt@Zo3^biD4lx~FD^5<ooSM3*hn3F6a76}l1<9B)cS6=s)o
zbIkSQgwMMtaD{u1Lg*%JnYM@gg=CBl(e^-+rIhkMdIRLeISA$0M&$?@ADzX&6=;U=
zUJbsYr-#-AOnh(lLwFRI#}7w`pjvSz##+r*{Xum{{+2J-W2iV-_}Nh*e2hNAM#ojE
zzPa|dx_hcIal5fE!9^vFDi%_;2*7d7-YO(|F{lnvi-d|Qu{=$ZWrk&&Lc*K9cO3f*
z59U2^Wk}9o3T%X8ulZ<fXInedc=dApU&JVV2Tm3mu-QIyX<YfWvOs=GsnmbiA4{AJ
zj-wZdEL0(UQ)G+((RVfq$_a`Os^RjJvcuX}dbhDv91vR+OX%iHynzM&P*CpepVuIt
zc0CI|c4n8i2n`NZ<#VGptW@4fBqtU!x1z6s7LrULN3liuP<je8#au~zmhd*=rkS$d
z(_Ca;l+-Icn|JT$v#(!se|kQNEV~`-pn48nmy|{giuxJ??Zz&S{)G>g{2TNK+H!-%
zl+_Trn|87#&sbZtSJOd0f*D6tBW%1o)VwUcqM>h~YjWwzLYVpsy@p=GZQ84GCzWF)
z26`0LE_9k`B|vzr+#?+fcEe7p<oFx;cHR8=rusbOBHl_?6FBbXDo)!4UoWT)7K@s&
zhvI(B6#WKvqN2qE@|u_J2zlvT2vEl>YN>lGW}<D4P$C(hsO_pRu$)lq<w<A&*x+AR
zI>50$xCXd}&trnr2XVsWCu$5Y))A;p#b@$w1hz0es6nAkp#=V^w4eH{_GWBSY^+&r
z`M28B<n3~T>A_bpmy4d|B<Ca+zsY`+wIO$=b0eu@HiM6}to|A1k+k5(fXm$j>>nZt
z=p*fHi#}1CxISsQRVn_wOk0&(LCp$Zglk3Lm5#FSE?!+&qg?9G^-rXF@)ogYSS)`n
zS>d1MIqGkLRDiWKT~qyu^AcypkB(8Adh7LABS9KXi*)zx@|-1f-0{$qir;=CTU8Pi
zr($hj>q;tQ4ONXSPxUXPO@y-{4|kmp`;LUyM3z%$STpcK`CTziyG=B{wJ|8MAbTZP
z&zBvDc-uMiy-VDuh<`)vLzVbSV4^NPp>f*fm|UzczdUj#c&2<+eo7(bI?L_E>nd9*
zt}E9VZdeIR8?^%NCgeo6$_^<1!dS%<%prLdCAgE32Z1H-JpV58QN-yR>OEVsx9m|E
zC+c%=MAvpLLsncR(`3ba*$r7wV;A!Q7~<PTKY+V*4Rrk#HsxI8x#-)sQbKXl;+JJk
zXH|9$`#uyK>gTdm{9`ve--)YMoMgKq$L6!;#BWK>jmZ%`RvR=j2^V}uz=XuTwya-q
z)x6^3=e~UZU!LaTu5N(Lqy8oJb208jZ)@tkXy8;!eabniOjB)hb6pjK$+XlmDxt{S
zQ?XMVO9y&)dTw|}hv!MMm?v~58SAg`)NtmM)hDyiebUXceX8HOT`ExVUcOp31mxhy
znqG>I(b<tx3>}?>U|fuUUii1<FL<MrQ;yf8^10C}$Sm|Xzcw;bxQBH?tAam(o6%I(
z?%m*S5m_tFjr>PK!zp;7aDwj4jgvG%Cj<S3Qf7Hb<+|kF5z1y(QM1?rl`Gb7*($#(
z{Q^z~zrh&SHc;YqmhUO~SejTK<JuLFiO=IL@(S5w#Shh4e4Vz6VW{$jx~+bQN}Mo*
zeFYcs9`+q~KiU(HQodjvVoIpH*j-C6EA&{X>`))d1YN*jaD_NQ^fvUK|4q*Xn@DxW
z=NgYvWjbRjQJ>Z5%&V*w>chAlKaISmO%+v2XZ_h-kY2hhzq4}`aokra+$&1MdFq<x
z<1w<h{jo)AllF(aDYqk9M1CeTOn0_Ay*%1hQd?-jqy#?u--zkQS^OH{9Ce1e6y9a8
zY(ML*Q}Nt+g}H*CF;unvHa3o3nb23WLJwQ|8W+mj3xik*m`4uv?vDt(m4-uFq6f7m
z8c&bl4bUb)#!Y0^3<Qmq=tH^ic<Vb$LzB;>)0F7iMoawXiFNjxh2M&|dNTx0DOag2
zKa+38KQL}GRZ~*fDb!CrpmKtSl5_cZ(T9>wY;|#7q1G%U^ojB5k4Z6VJDKOKS=69(
zk#nGj@HP~QvNQaTh!GlUo|mYJN!Pn&?-WmgG*2yWf4|e8NUR`}_!Dqq_)zHx=jQ-M
z3<#t!V`VF>daXr0K?7>GNxDStM7Jv!X__lum_NoODcIl@`+(pr@GDa&_~oUlKFD}l
zO&s;t@w6*!;*9X?q!(qYr9EY^VKcsorCFI|GXI-nMPB=U$_3>O<dC+$W*&Y$in71Z
zN^(K+H$65q)Z4mfS%J4mOH5?+(N4zgG3WLFNjvdf#WT!$WF0gcapQ5^;NZugk@-W{
ztawgf$OQa9>6<9X7lMdLmfZCY_tbD4FDoE0whPoXbU83nzEHDA-Aq14skYi})r{R0
z`_T}eCVtm5h?2+~c2K0DY_47>9|TyL2s1T!-CsYLL{$d*3Zo=lq4(HGw4GROzGUcO
zYj5<UUAYC!iclNhHP<uuzwUeCW7tsL_=J4RDrL6rnW_i#)}`=QriMp*0=p%0={$Ke
z{5i4#dMAG&Yr>6`VE8mixgV|=TyQY&p}nDaPaTozP(-mt*G9DrsZE?K+eW5=QBDU~
zq<;Bkv8%XFoLu#XyG4cB-=P@}b$OMtZ^5JJ9dR0IEBSTwtZcn$Zwz8sjB%k0&Z)kn
zU{+){<W(B24U$(S=Ox6N?5ehkUeMBz(|)0>aYd3Nz3AWkCPk3PE?(Ov38@M7O&c`z
z6dq|kK9vZ2#}Z~LB59>4H#4?1u|<}Ric88vNCwr3j3@Hkh3*C3M&Tj+Dt4;q*s0Cl
zmsO5c#VXW#KBFY}_tKJ{-qZ9Gc5`??&{Q!@zFsv{ou^)^+5zs3WJhX;dzJ4gOD_F4
zZ$)9)F^3z9V(=5-7#>l@*^VbxkKJYb2Q>z+xbKJeko!aDN>wF!{x<X_ehBtb{u)it
zKGiR@-b#3+t0{ejTqf)ICc38idn2u71Q1Kb13w@heJ2wq^YY!r40uo8io8R2z-xlr
z{C&kIMV!z;I?poJG)<qZAE_baKl#TzjgHfdHx3XDx8rOx^=a(%if~B-dz}9w6^P6w
zg05C>oj2W+;{De?%bm;akpHWBV}6|iB~Dh8P=!pUTW|ZS)1!TTcZwAS8-C^dzLsaR
z*Kn+1Zz3y|$+pDATJb!d0IX&HNUWkQeVVtu!|7TS;29ma9yzA}k=m#Jt@_a#zSM>W
zHFZ0$)6c=bCge^oUQ#~Jae}BpvOr7OZTyp}min9dqeY<|t=1SC%4!G4m+Y*#<=z*_
z6mw3fs)u^4VZNoNn3^i5wuCXNzDOB$f<+67{vkG#w~GCjp+FtctUg8hSh|I-6K-C<
zC>Q%SD<i37rspH2#|+lN30q8;)mLoRgu-}AH3Yf|v=0m{j%MupwBXB-?8ek4eRi^`
zs-@1e>g!{*$Og~dk{Jd1l1@3HpLw}E%6oYC2HOaQ%0cm;YX53KxI?`T%bKlB52|6`
zu)JqKCTH!;>sa#Ib2RFNsvtw64Jn+_i5%ejh{N9`yhA{NxNte~gghdxXMC5$rCF=n
ztB+6Xme$wM2pJbX5UB=Pgzv!vfukWHT$Ale_vX^r`dmlPqB6C2u)lG|pg&(LoL-6e
zY3-2>H1sgU#@|hyUR7;7ti7OZYpSZC$Q$Ja6<?euG8bj&zVG>-kx^K#<liAjG!G01
zWBsu;EtLEZ^C}Q0=^9OqjE|b4&FI#|8%{tiik|pH<tpP|^R3vk`l|Zbs(i^h=kVf7
z`P+Z&EG`arkXXg(Oyi}m#q-K}bEkxh@{Y)5WGj2m*VFGSuT@s+yDol<`bfKLduRm9
zZ`(7`fHoc*CcS|sf&i?9Us1on4)|l-2zG@w7(U6Z(k;U8iq~KIe;k%EKV#GP%&Ze7
z>w*o`_hS##oY7!H-Dl~obcdzuMCZ{5%Fj3gy+ps$_ds#*9D4zegP+3r=yTz9q&p|&
z5zmO9LeBE?h9z?x<@N>)rk)nBs#U4#zbV&}R>#(ec^li#+(3I+S7GpC+2rkTALn1C
zPs_mU)E}EOciZRF>Ec|1ZGexRAovkMxk)=v)>sO1{$L_hMX^nvAA3A`Tfz=g4{Kj@
zjOq^7U1H*oGb=o`$|~DuczU_2=brrep!mL@3O0dkiZ%Edq%KY=B}{h*Tb>#CicM6%
zHW=cQ5>~`_(M*GK_@kZ*U%Y#6$t-)rvLgFJPo8tWBg?K1wZSRd#>Dct`)S(b!O&v1
z1D`?^_<D*Y!3=k9$OZe1)oiEYucyqeJR`B5`VeaOzIIJ<W#`4^*UG(KUd|0sXpF6G
zgAz7XeVH=OJYUgQnv4D4hVqwFn$`Qap|ESo6~`>*ux4&*VP$XXQ%fUVcYFYNn2#_u
zk$2i<rZ>jArkg68W;{NFtKpwgPFIwaUn={Ozb@x?>7y_o9vzU2`S<mF4`#MxP;@M~
z9RDKUDxZm1@mo4FX0f%hX^Uu5-Ygvz-0t?3{wg}2zqoi!LE;~C@w-SG(v1Hq2F}A^
zTDZM$p*z9xiiD&sZ248LHmcQOW~coPJ5;Zyd%z!|rxbj6KlRnycWZy#E<WI$Ku>^%
z=m!}m8<$vnT7O&nfZfQ2j$fHmempBMx%Y$`<FTm~t@)1ayS8ZlE8T8=$Ow*4g+%t{
zUwv}7minB7$P?1qx@PiUvS-*aX{L}zzvl)!8#r1AhlZqd11M3yCvLN~x%rl^Gdec9
zJfJNv%HN%rR+L&+5$I1-R6JU$UZvb*IBc04pR5&=?(7Y(tf;uSn(HFbot>rn7&FAY
zJkAyuuWKlu6w38=b}n#giATgXadzb)p*sFURRxAbb9f8gZ-q=o>X*W~Vj3r(wQ>WZ
zlMMSU2bI@x71G6RFR78W@7wHOC$mr34+J(yuUr2~YLxD)(j?_<@|QGiCBl3J9vvM^
z>?kTI#>&Q(m-v1`f6Vd5q1r~eK|r40m5cm5{Nrfm;@m|AdSX}vX6nGd4JUQo4V6*~
zt8`3PS(a=2fr-8=CA&+@y!uE@Wrg-BR*gFmz35lvH_Tt~XK<$Qtz}_GXeam)!%ZL3
z`I-&V_@uLS?pECyw+*|+UiRhu(foc>wl#?H&y~TL+R58>eMN@&smL0fcm7>AuFT~+
z;{%8SYM$gjOl^`HwipztQ&V3j){I%Fyb{d~?(|FxG-p<z_l-MZ9kCr$W!PWB`*0&l
z>b4i>=D#XS4=xd>ie{_Twtlf+3|HhvGp$}I))$XBcNMh$KKN&wQl}pYeqrvb@?u^X
zGu0~$eq4qAO$yE$uIELyik917gf1~9NK0dKtlmIrR^chpRndgN%ksR!<>e29O3oz3
zbcM$8=530tpxB{iHc(`U^!0VkcYPrT;kERI;#2WI(b>`5{L=EpxE&qN%rF1&z3=O5
zZ~p#PShkk301ph&)CHA?ru|pti*2)Vvn0uX&~7bgRMD0>rJSXFWEot2PWs$rF7};m
zEiU>&{dJ3Ce_ndk^L<ekVP8pDu`b%$#-rLjau+&)cW_sUaqiX?y}feL8JnnY8M`h8
zNP=VRmI4a_{X_OI8~U}zllc#;d`@yv!c6Hy%Z=FCi8C#6F-6)^U>2A_O%7D})`aq<
z)Af0{7}z)b)_hbf)-_1zthp-rA4O-`*tFxd;U;ODCUuu}zQM+TKQ6=F-QC^Y-QC^Y
z`Qh%a0|tz_*4>*%pFCe+TVHfJIp@BwYh9pPIhyzP{guC?A}Vf$JU!`TdXKmp+zX*6
zp=F*q-g@49F@&{(?-$in)YY#ybTzCt+TvMmtf&^##S^w^{_OhN^Xt0urc_&Tk0e{o
zn>A({6~gYK1xRy$*j>Yy=2~PLTKOY*h&qa0kL=}KLF<b*p|sYm*#?aA->m3aHnjL(
z)jqr(S|A+GFXN}ez3`La6#74W1g9l@5o}9!2z9_Y44XFxwjgU|?Zq8nElcJZ<y8kD
ze;dak%MDi^)l8t&)-gPb@1D?-eXANLJ<e?cwBx?TJ%N?JX6z>HC-%|5Hey89KxcVT
z^)y`%;dKDS&j&iWueioSca(2sM-i9&t#*y9n<!g$SE>`-<udel+8pb^+O`@)Vn|I}
z*=AiM@-%Ujomeh;ep|`>@;_M7MsGQ_g#S~rDs5m*b<%6?u>{;u16qMs3pA*@Rsa<>
zG(EB;6#sBdKsD-V>Xqt8@h{O+7#VO{e5Id@+FK9OQO;#(wQfuNj<_QEbhSeFoI8ZP
zAL|yG>wVyQ5Us*S1geoad^fsJC>B)6KMKs@z2V=M=Y{E2S`rbjL-mRe$z>VV#Lh~)
z`mnrJQ0uzu?OEdad#m((=n1(qYKD5oYpMnG-3)@X?TY!BD0(N{#Mje(BX|y?fi3iD
zQCIb85k=P{91*9rlNoe8uhNuN*_0GU*T7Se6S`a4d9q8QLy}cM*twK#r|q`SbZy`~
zQ?}Lg)pSl+lUi;#f_?xR(SyyO{|+f%T4X4eTDpYu=?$b9>0p=`e_OXfd(GHWoecC8
z=`}l{wd4liEB_e1Ea=7g&=5{PVm&^Ub2k$4f!s9aQ+Pr|#qyp|vK8Hvdkb17IE9Xb
zvhmgK0xXM1uuh8%9gx-~vA5Q#yC^S&7m!Cng1|AWtoWRBd}O@qg=L+;W6Xo?r}do1
zNT~?nzGM0UePcK9{k(x>#J9@>hO=V}vF+^rQ3dOue@KRO7I#9_2#n>oz=!zd_)H$c
zE#_77+Q8pIDY4Fb#&yu~%dEoG-231Jq9c*cq|(EPq5QkrfMLI3wX(UeALWO-@pihB
zt6-N1%ZuHEuj(Hr)G};|OHmyX4dO11=FxGXjipEbNK0N?LDx9%Xx0w)MbJo`W(?F=
zolv{Rp88n{o8?|*p7Ip>2%Jab%$mqN*WRj_b&>6}bssh^rtnu-23T-cnfqBl&z;V8
zQa<pSLWjZHQ4zU9)QB|`UgGbObe9cEykD2f<mlcDIAmjgR#oG&|D5A2_jA+o_LyM%
zTAR`7#oG#Qaq5w`5KY`4>0=?L-i5B@_fe~pI%zv-Yv?z~ILs1%vQuxaWvyT4vnpM7
z%X<HSsGGPZ=wLXVIyhrYd|$K;yMY$Fi1Kv1u<UH%Y`1|kUc|&F)b`acNKe+3infb{
zDndX(Ln3EPO)Ixl-7inCT;zU%4`A8AiF`s*H{qmYE*=6huoX_)jfVR~&P9%6ZSk+c
zR=$Mb2s$2BajyyzS;EL>!Ej+`adWnfutL8`{R3IRDaB@xW21gsf4juSuiRJp!g|Ry
zE<6Mn&YeN^Vd{zU^{bQR`f?2xpCrk`9*1%%45|r#K$?i(iLXnCt1fHf6@7>uRCCA}
z*y?;6$PH)tQauyAuiZh@UQ40#Td2VMz<E(bYBN=2oHzYvmZA2z>Yq{`89nOF%18Vp
zTvXAZa+>wkFY(u_d9O_dpF5}|Li{JZQL=RDTv$kZ+<$yV+r|>Rxi)r*O~sLMOwEkU
z;<N@CH4~aBvZMb6YT$%fSg@(W>-xzinBIj>_`f)0kvZY<-ltwPcw6X1vm*{-IMPG8
zUpYy+E>4j8EhVU5D!zv7VmkW+-oq6Q|NX9f=KUL)30#ri(B9C!H*A(cT#!=w9|g}v
zJKJ}=ClDrf?ln^z=<U!*^sihluM(A`{Ux;$&r9}148SV!VFnD{2<L{b#y&*$0DCwi
zNddP+d`UGOx<x<d-iP;b4}<IQD3MK;26nrSm9H*G%aR?N*&Y_lg%xQuhZ7$dAL#cP
zYN-n3{{!jR1n9o_p0GPL(C7Awd_watYl1(WdP3}pRHyAk5qXvM%-~G3sKeDH&>MS%
z{o&@wjoNeSbi>iOdD>_C1%d%Wy_8KFagymkutDfsxQF+zoA0u^Px-z^heaO~{g8K*
z44XmBi=e(f#A@`Wc4J(N^sDu?^^0q4j@yzrQmAxoD<4uc|M%#B1FD3UQFgEO4OxeG
z2dQMeR#nRFocG=q?yX+E`#-krYU4}-W(ZWWI;dX$TVAXN)gzD&=mjJ-`rMJ@xab7T
z?2Uyzn?E8SF)Q#oP=v6VTbkdwOwMAejj~bN<+`66cCBAMy|(rcn?FFY*X0wdws@q@
zR?hE{>(QI+{{<IvNyrn$879aWWHciS%EM<oB`oW=HIgIF&~Mh)O(-&al6DZH+%8O(
zYp)r1JK4^i+SM^a0qhcwH(ofFe^<~Qm`WZYx_eRg!)RMd1N9S+)Jv*=F;I%@9G~AG
z?&<{X+^V(Zm`PXpu3}E`GwZW%C%GLrEBTUWw}y$EE(CbeNKgC&XAu63%{vH@FAA%q
z8`_cc#yif_sC;LIrt(+*3v+_I&^FPT6Q0KVB0Dbqu9&7YCZr}3T6e+~EmyJ<LMbs-
zo%4yXa9sQ#^AI=t|HWnnr~0ou%gT;dH8AbBpLUjVjv_ZCV}z{)khlU#Q$1H6FrLv;
z^1rf($SmS2M#i60H&XaTwb8qD%%9+HWcy^kTiUj)Wz`$gKZ_}%BbNX(AV13<x#rKI
zdjdC5qw0lnmn;kI1%5%V>Heq==uIk{q!xMu><bKwHpBjTORfDZ?Muek;)$*l;(zF0
z5*iU}!s!hQg#SZtiUgd&R1$H8=r3%KkZ=>p4q+*L84+-sa|XmV`uh9&#tPt{P-}Rs
z^swY8za8;1vV)@qmlB(>50UwlG1fCY$XnBs90^h%!71GF+%&;QelO}gFcG@Ik02k>
zv(g&KLT+`DQ?^HW1ziQL;#YC&qeuCZh^66b!5{X^WvvRe6?fe?-8$QUC8#rw?90C6
z=E<rI1LErI9qK$G1Kc7!o`>ER;f<g}b=_!6o^LoO+(z^1gG?3G%Rk=ku{E%EvhJ%|
zU@CQr13kinVlMV6a9h72E>)6*&VY}?yV*}=MYf|ug{S!akg@!Gz(Cv-K1I)C^q`#G
zA~)hq3jyxarcrhdb{VM8C}|XKCwnD10{4XM=mu4iygh%G<dAZjkiq7Z52zes9`8yI
z3}knf5yv_Q;@SfwOGc|o<?W@{RTBj*xyz7AG8Ie)djz^rqlDL`gLI!XXM{B+7X?L}
z6XCkvRPSwje#NE2^^TU&L!4|v?mdV5q3t44=obDb&JbS_uV>RF-vkHIC8RoBhu*=-
zg_pv2kkRm(P(9Zd`vuow=Lvf^+gkSq&S_XFJj$0r9|?(1>S-17qwC_@#-A4M;pl-M
z<U=x#8YW_-J0(pOBg7)%V|1`^7`-%%;x2Yi4sjYm4e&?)K{laT<IE04m=eY)X%$y!
zcq947YcH6Ib@F!dviW-AA)C$pLvE)%+#ce6=vw($!vS?GRT!R&@AB>P89hm+1nZVi
zdpaCh7I_!EXP#NwtMsPX9azo3j&jlAvRTTfvUczS$#m@;wNXAq_E<KC<-AYiU&faZ
zQg9((4sJ%TvdQ<JJODG>A6H-&N!iKLR`zxHAo!Kwtt3x+S4waP5DI_IU_4$C`Uq}U
zYLogWPmJrCcsG89xG{5vEDo1rEn`7jQ}@)!W9(z-v^Oa{h0Kp_bnWtl+}p$TnZNiY
zNGJ>oGx?uEGc$&1#qtT(leLI$f-><VWS;Vl>a3&_{Dav-{1;i}{@|GFdm4JdiIQ{t
z&!cj(eze4UH}H}v6Q)UTiLOass{hA!S35v=U^at9LjGm0UC#RMW*)z{f2<7T$fA;Q
z(geNEU{^d4v_UxBtx=VKpzm4u4740s%6Z2>gI?x53l-S_M}J?~U&o&pnnkTgQpF>A
zGkJyRJkfvXRAC+DGV6=D$~r9(ZU>nLIZK6^cdWsFLu5=;LLZA(*}aulEoJ`Q)VT;2
z>mjNslE8Xsw?HSu74H>G#IKRNvT^F=^dr`tM}|*CjeM8v9?R2jC&(qfyXx8-_%a>y
zEJp9+*f4ggw;^HaHMlXcCXgFC#!<5b&SG*S+6}e{CrcUeeL)#GmRcR{9To98lHRd?
z{#&6e-%+foP^Mgfs(A+T8OypJZz8;(Jl(NB;3h$`bd^S&Si|s0JcLt4Zsd-Zqmn1!
zK*2h0R`j>G)c-s71|JgY6g<eX-`2)QGh)UK>U)y4`~dWaIZZ5%sl)#)P4d_O2^XhU
z_NY4Q`-cw{bk#Z&3KC8$u0T_W0n83$r>3rKA}<Y{4ei5~F+UcMJq}DWFDX0h7(h}I
zzOVty|48%fw~w*weFFRoT^nj6S}cPN-LrP5kJZ1|kJYU-+%|NScS3QzgNa);!dsmX
zK#Q^V?kA4%RiN!;a4hYRXyj6E1+S-UqUMyL0TN(s!>6G%ehEU#mdiWyQp2zO?}Cpa
zzXO4iXB9kGiGLlBmbX!Gg*xmtOCrw?pNEzpJ0ouVBlDY0BOHJPf@PeQES+8v8XimH
zPC=K%CUB;Tx~got#fAn+8&n|JG_r#HimxE21|s=;Oh4>`;Br`Fz%sU^9F|`O<6-u0
z0axOi?RSWgbbZc4poQ?X*hP184KNo6&ID(Zr^4&K54o&EMd^);#jTO0;<@Ja=HH$+
zJ~@%(dRsLiN|4ui0~PO$d2CvjGC6HCgLNb6^fJ$3Hw0lki$KOdD9satv@d!X?wfe2
zW=4ab$@%Iw>OA-??hMZNKB|0Jpeo%MuuvbUTQJDFkG67mK!m8Nu6f$e1e@3(Phnfk
zU*r!355qG<W3cjQE9XD^i$Jl9swgX4<R!@d90S0z9NcNq!}!SX3al1gjqDr%ahGI+
zm@9sQJSSiK^PO`&@BRPp&svAiu?_XlpxzM|h)Yx_=4dQebVK)Cyh^_|8Bzx*7W^iX
zDUK`Np%c0Li4gP^Qcw@Ud+c6nPM`wo0DNXVA+=W?$@W)|wc#IBbjje?Y#;X=Ap~uR
zSGJCocg<aV6TSPmt;GN1Ol6yjfPYr`n~F}3m$6vvQ%uX7#o_X4sGM2H<MSE?wWU`q
zarO@8Bc@F66reLBLN~+#nXQ{<WmlwjQRwB91vYwbfE60TM5F*bEWE=$XNSfr9NaRK
zbt2YWG)=rubW+`$P15G`H?qc=Z1r|T4tmkAf)G>?dr2KbX3{x0n=ysi{wFlr%6`wy
z2g?OTum4@M><m<St4GrS1aNYvfOE-Xysz^71VP5a<dMq1XmLPa#FU9GsOOy@_4dWO
z06TyiWE!zWP^|qbJ0iNO`<yV};O5pRPJ<q>h2RT+E>tK83knEhWCoZ+b0b$m`cOl5
z%XlQl2b*&SGkW+Thl>?)zevpTbHXVSmsG-k&l`oUaoqRi5Yq5L2Z${LTSvxKE~va?
z{a_OZ60laxJ8(K*Pfw0q;G|JSgb4Zz*XA99dP@7~g8Bp6v2lg+e9+FfLRwB1$IIzX
zS?D-sq*LNN73@rDi9VsH$OrupO;|iiwg*x0TL}7aN5EO|PRR$V)O`yZ9oQe(2oF(d
zCCQ2dn%%0dieb=V4jS59mRWh)uCcv$CPzQ}jeecyxPypnr+3P~p*H*uEEQ)#_b@2%
z)xuZ@S_-{)$sBH(W(r@8Wf5ZXIxt#fR}_hC;upw9c?<0{*?Y}3v>heq=-9l*DrrC%
zN7pA-xcj&}gx-*ok=D4@S01Yd4?=hFyKs6$MWKRV24@xTs<fNoG=CdzqJHotLW}gc
zq#vLPjj))U``iZ{UZ<)mP(s)bvF*V}f;7QiD(s(Z8SMP*RbXatAbmOPfU=F};?v^x
z%Inj6BiHa2Kx_U&c|aY31*8)Y3p#TbpkL52%+Kg}ycc`Nh}ZO0Dfk6g1X#=;#fYJX
z^ic0TS2J%`bS^YW_*j<0O$&`8+n}e=MD!GO-MP!t9PcMg(k)KRkH5nk?LFafxf)xK
zcvg8nT4y@WMqjYa{e$Qzz~?YmzVO`(Y>Wt4k8olj8s0^o=hYVW7xqJ%(VLhg`O~DU
znfY0B6359cNO!jBw2aPTHiuhSA6kW8X|x6>n|Bqu!YRRekt4a!h-2Xz?zh&}zScOw
z>!Se^<5cJQec7wjF}N|WJv^6g#O@GCZU7C7@_F~76THtWzn9Oe=;8E4w66Bf_Q5CE
zELsOeV?^vbI1PL*&QRTo59^PKX3MrAjljG7+meN_k+~h&5$?{}N2oZviHotH6c*JG
z64p=R<50Zc+&aWN!a}*kzv0X98c9dlLuE)cUmS{#A<qRny9-=TJ)?<2_fv0Y59J!<
z@x{h-58)4??Z5=yZtxzA2+sfqBofISl|lVF{*@w+e^PoY^xLtds=4K`rFn(k)<2NR
zc^#?C)C%_xOk(awO?Vx^B|ne8kX<sYPzB_V;2Dah(sj!B`edC*zgV(J(3g2gMS=y<
zSn#*4cW9!kaiAHg4*qA|;N0kgyceP+q*2%bzC;Wp&d2%yi@1%TwrD3q|M>irg(<h=
zTN&RFH*F&4B5R^;VldHv&CA1Nu2t^4Zazz9X&>qq%D~5gM)<yX7F|xhqPxWA@GtV5
zih0#m8{do8$|p$n@%urdSbbi1I1U6M7o4tmh^z=@ls9%_k$17_^bnx6U_Nz#=t3T(
z`$<663-AgN6rA9s@w#(ltmUArc)peKYUwUgfpQsSCysIL{6j1cWDMM!Cx++C6v7UY
zy)qT)EofT!*)@ta<v7S3&T~2f?1bjif59oz;c%gEb7UBoMC!tw;OgA{;So%w@SgC!
z<g>ah@($a?X$nI^R5)Ck%^yw7=RwFsJ_6r_%bbOO>K7*a4$wnL8<<WgqMZqDB-<+`
zoSba?09!je8676yp}5PV1N)<Gz!B04dA7b`d{?9^5I}y&rl5#GAIUA;UcSgv!*@0a
zach&C><ipi@D<`*X|d=7Z#?q}gm?~k2;4|9iha+k5b`u4eI1q+G{iHqoUzAK-{HSJ
zt3o4ousyeboD6gTd;;Ije!o|mBmo2d1CUFfg4KdEe6@)Fv6ySObwtG%>zn8<;bi4)
zqdK99=!iI~vg<PA^;#bIA#}*!9&0FS$ZyOUN}Y14OpQz@+{Z$qP^lxwei_S?{Lzyd
zNxDACCeU)ulMHc>SP&WQT?;JLyvvwZ?|R0P<U8;UXG+DJ;_+qwoOPV<EGzuJ=nLLz
zxD@EjTaNb+z6(MziQtBMq-Y>ts2Z%gtK1~o!mWvE%@sweg1pijwk5Gop}eS1Tpp*)
zD$E+3RhqbpJ1wBIf3NJ|d`$KUZNv@>c*23g2xl|r4q=S-C-wl9(zd$kh9A5~<N@X)
zIU0K&N{Pisenj4pC&3kvh-D%5z^=urbC<(8Xk%z2c{Whu-EZ|;eqndv)2NFxQjn_r
ziRMHVz6m}zO9iUOS_3%{mzTsjVpBM<h$iB~mI9j)mkKwo*1b`WMjL|TDYN^uYX_Yn
zoGUhoz9K2Gk~tGVSpKG&Qwn{ET?d;;-gCBuiv7c=?ZOh?Owj_JKz&(OCUP>p_(9!H
z{ZCD)SSsx#x`<mXygzronLgk9e)_Yz=sNvFG(>w`OQf7i@1Y$e+Rt33UUKSjFU8Jt
zuM2#Urk<NtT?qH52X|oBm<4DEZs6S|5pIcOFg%<Y4la>oF>s)-^}YRE=rw&=d;*=2
z(4@wo^ydjf;|?c%k-U!*Rhebc%JD8B{43ZNYRYznM@1S&F0n4}KiDVY3EEc!YG0@<
z;0p2>mFZNJ4tIm0|9OVn0BeotM9x3>p0Y|KPO_))<b|9bbYJG1|6W;1d6m-`QE^`K
z2XTf1OL;T>v#NZKrjg;{*ZxEjR=!H!kp91Fue6<vfrN>|GT}7E6wM5gJ6at1ALJ(I
zg+4`}+d4QVcw3ne+k)_Zjv(^ZH-n>+ZIE7+-qdR)GsJU5-ss)HF3gAD_Bb8!_->d2
zpAdFD=zARe>XTZVdtPC0pbt^lRgF;a&eE4-z4&8=2hky_vFh#W2Pu<klxbfJiculB
z)b+FKp0A1PqHSShQ8*WGC#WYJ4u0XC(?t?+V_5Sqp-!4a`iuJtNQ&Ktu5oKxY7~pC
zr>zYt`;=t){>T3zn5X=rE>jLpn63Q<^RO+RAFS!ETIDNi4Ik{?$+owa#vbBTfvfJu
z{^emIA>g(~J1G50?L?2kLu^v=Fq};n;uz5!SjktBg^>*IRmBZ{8PkV4PSxRBIfpU8
zaoqhYXk`=Y%lM^675g_`&`p+CS2QuqP^Li?l#cch4HUvGp+Rkh3vT_KoOA3iQeklO
zLIcU^;B{EW-Ux?kNz{v5xHni@T6fhH<TyhK+VJAo1n$3pG&UeSwk({dtvVDLMw!AW
znU9=N%+`+ABq;u{Pl+S$Jlo-5eP)1+qnIGmN*^*K=>aIlQQ!nw;lC3*A#P&Wn($P)
zUD;2Z3}`vW$P2Na<kYac<fGNj9iy79bjBWGOTqZq)X>scZ|o0sfmvi8?$#i;#KWP*
z)N}A+q%gcN^v07Gvd1=YM{^0qsN|60toSlB90P1uN}wvG^Pv;NPJ!2>wIw?<?o{(8
zd^28*7s*d?uSUhu7_*loBByLJXIsuf&Z}T<=q-5}A57N})KhHJ{4i`yVO0Ng^V8ZY
zZ}7}G*HNz^q3Bqp&0NdDGo3b<TUG`u`K$O`s0%t>+%|SE{F;11<Ft^RiJkE8M>x6#
zys_j;yfkLV9{?={5=m5gnx71+BHjE&*k&JImFX<=ezIjV?KR19vkfkTFmAYdRf5b|
zAX)}L;&x+h`D;16Q5@P!FJT%o)v@*hp7uA-hB=u}I2s{91Cokvmwl652QRTkS~Is{
zMCyBDzgGF$^3;n^3yJ$)y}hAV>5qeIDu0RY%g!o)3Ja<6l%4(zF5-Wr!_-*dv#5bY
zLFc<ad)`L+gnCBilLNU1!9LL_(GiG}jW*7fV~81rs67EL*^!(>N-)IV$+JA-<vtV4
z6SY^++7ekK-~?SH=pu}RMS{BI0-~iX6*=plW&UhlSvB7|C>p^k`I*A{EcK~&xMk?8
zr$Oa^`KN7dyn`@Yn4-~ZKdYar0I5rplW<Hjk+TxXk__Ta<Sq<tas}K+>}}np!DZlX
zcsuO~ZizhO6tYieOmtYbU0bu-*`ze(YjsnRA_}<lp<&p0?+{;wQyq$OY2YY38E;1B
zqKA=zEXTLM{4<mrJ!aWeI=DQ;J0Y|SvkB{oJMji{Qn1F(Jl{pnPTS<*OX>n|HlI)`
z6$=H;ct@Dms9h4^^~J&PdGfhn0PjEgnW(np0Px<sjwLC$1?y#PsT<+u@OoiQ*>Sc_
z+*hU*)d3-l>;2}s;eQqK;GKX(Nq^Z~;dXv4Z;SFJrXk)bgkRWH`iMiqw~hIlkL-={
z7<wwQ(rGPwTB`DG2G&y5yx%-$STDzq=$+`Tn8mf#Sv{7GMZyb!c@RY17o@A}>K3Oh
zOj{ue;BxFQ>vQjdww1up{ouOj58xa$h{z%vi2uRYfVwQ#beqDjSwSv!@vz^NFP0NI
zNQAK=!7Guk>=kh)of@tk{f4z5a=Ey)p>|60W$j>28_rhV1z;FyBENcT*c-T$Y<`!<
zUgFs1ukG9Hd+7fGoJ9uk9y5(N#|3tEON{`v>7Ph0M3SifKsTWZy$(UV&7uOfB~r+n
zBcNED?m@g|jNlZD9z$n^l&CW}nD-yb<8`6_pbhvSy@Z$*a<in)t$`cfgT7ww?BIrw
zIq)29f{?K}kz}w0`Axm%y+aXRYmjZF1b^^fDfV;fu@s=)ek$s6J#=?)owUTWj-GOV
zDPfZEC7H}M@-Mm{T_bFwcqiH_0%hZ+6jDtWOIC{BV;}MR{NLc7SSkJsh-ZGqc2ixL
z@xmc`P+bA+0X>qx{72jYf-}I_@Idzub5j%U68Hg^vut}M;%O1WVq>|CLM0zAiC46f
zo-`b+;g&u0o{aSXAS#&?A)W>fI%QP@ijJ8lk@p}|$Z9Kghwy6DYqGn@%ufs~jV(r7
zDTimwugMpmfgWl~5*lk{+GL%a{l;O0hPjADWi<usofiwPn@`3hq5u4e;ZZKgTY*mm
zE{mR3KbSfSsl~qrKLg%|8-*A7{#mC~HZK3-Gji(k=0~PlYg(INPl0okTjtU^*m<E!
z+)4J<P?4q;jj&5g@~o50-zx2nRi+QF<K8;n{$wBdjJN`}mldIIi2{;c^6|-glaTmf
z+E>a8+Pc+QqJ8v%wXWlPI6X9i9)mc9i^UJZ?`%s$H9$@*>dYy>W52;Q0^Q+3VvuJ7
zikTJub%9d;wOEjy6bDwNx>kiG^#7RJ@Iq*H_(7nA8iV8m2!1)1gRD|iNmA80aWNfF
zvMW-r0*$1hOsJ-1w(W%{Gv>z1A_uVfOa}Sh&5d}qwd!81(<ObR@n`DmYCV$cRUe(W
zK>_jeTzcy>d=T}z-1u))$)<{@wvO(EpfPrY$amhb)&@k$-D;&LyVPZ()<{$8l(W8b
zdgaejN0q$bZPiinGvgkKhtCBt?hyDT@E$w?WCD8v5ete%B{y_8c-=#fi1k1YF$R+B
zs>}N@Qvy@$wU{1BPm=dZvJuuR>WSF8cuQdqycU@vnXNpUF{@#GLsZ`?R?WN5G0*(g
z1Bd^Z@~UQ(War2EhlpRv0qmK_;c6Gsu!)HYM!V(|+76$FxsmCbrLx_DH5I>#mA|Lv
zbTYpt)Yuou#?2KhGbX0Ym+!#Fd7qi;xbIMTinTRrR_m@SmyVSA<dY3t`An9;JEv+u
zDc89j{3@&|sKXl+b}$W8H4^!WeWe)wJ@k)dBk5I?akXSO_ar$X`i^+OZyeiRNt7sx
zemKU0i{yJ$*U_Ne_ivGXxvyWaz_Za}vkmeX!)eSe`R2Ias@j~<cshzHWeG~fa^Q0$
z-rFTqJ6tpHFpxn0_8$zw!oJ!rDf;Bgy0)wl<v&ed^>m{_R}5xXuB^D{E{u}UdAcV*
z5n{+aKt1+iIXUiCTru&HQ=l};Ur5YQfB%0)Z%U_?4lf_>+Zp{6TIpIsCdjrMn;8-5
zIM8l=R=Uab*}lS`7OmrdQP$tfhY_(tJ;AV7)&Laoe$a<W1Dp(oNqxv4V!(yM2T&yR
z*S)IjP5B1*22vyMoBFxt{%Xq`UTtoyJwCm!@&sWs5d~-S6MXGRc16j#$@)$1@jeO^
z)b6m;d!qc5>9eCN*<B38O-mduB_&mgm1-A1Ir!ZIRO~H(UbT^)!aEOViW6CK(@Csn
zFsrJ!>2v}5qiM-eEK`Rjp0BnzB}=15&H&B08N_fRLR5gg!FiH*X&uuX8J4&<pgmH`
zABE2{RRv}KWszw_2A~jLlVzw^!qYiL<P7OY^-wW|Xz|Sfo@X&I9qPawgR5dn=kdbi
zs%!T9v1y`O5P;gyL?I?=rECfQ&wJAU$T1^4+V$A{*K^&m-vSq&G5-j)hKrDX%zDvC
zJ-5!<I;}HJ`l;XwBHumMnG{GA+C@gF73Y>`bu5XAfsX|;#L91kX6rYpmT74;n{jiW
zfuERqL}z3yn?T-gk5&E+Z4;)%MJ4g_v8u)BPJxMB?Zrzye=mO6^6uI18FtnkCYr(T
z2G55o$tn(?CElI_&+%x{8}&*<NLR?@MP>$AfNj|^9}yex+HOlN?{6PX@0U}_ebQXX
zjZ!8hKN77MKN4K_Zt#8b6!{S7XY%`+Z4*K&zDx|f@%<y5SX`K;ozST0oV2>8AKKeL
z&S~|qW(9|r--^I(kk9SD;;f*OMUBOO#jiM5pfuP-4dg{xn~yQv4=*QKPo9Epbm4el
zaJWP1@#1~q4sN;sJXa%Lt)UVY8DdOccvsjSnoo>I)*BwFo=KhJ>->34vS>!~_V}ZU
zy6|gJ5}R!G^Do+yeHDa1&?J=0!^C6Q29vgOgd@>4oSq>546TGO3j)$Uva5z^s>0w<
z)3Nftm34~?9HU*~$~C5arjFi;gkCo#ZmDzv+bx6i6U7oP;(1<H-Cn@X)XRYCETi-%
z^~~Zme+!SpUyE7_>q+m%olgCeuwA`F>7kopokLknU1SmLlfD(L6V7J}7!FjQ{YmMp
zL31B4K?b2goP)3MseP1-_Fiy24t;=j(nN5y=_~89n~XFQr?B*{ZA3kMnGLHvW~pD1
zQPQvi$LGT*RSx45?P+u-v4QQWXYwcTS8>Yd0QZz|D7D@n@C@^mI&b(taklW-{h%rj
z9l`k__@@eJQsY93jgkhcu7+_+m0$uo4?fS!!Skbeocd4;wriRax#pDkJ_jrOE$}RS
z0ni57q)ZcikF{a@M<Lg3Qy1S0_A)XRXisdwW;iUKyil6&Qy?K~iL@sQ(OJ~O@OXLx
zCmxNHqpIPGGD(ChqBEmC!k3}_PzBy6)QoB^=Bn)~qd1uX!s}vRBmV%YqK+(6SPlLl
zj+f6>jFrq1p5P9rHz6y;z4T?O>9pUIV_M+Y;fcm(67~S#q1^yWOBM-OnyAz)OanG^
z_Ay(jP41eekNM~G7nW3(z4i^lBf!hp_E?-?2ildpPB2QGB+$!htBQ=W8d)i)gpFhE
z0|Eb+z&(~r(<z+h%k!U$r0_0kYUtl;D9H)lF|k5xXDRJ+$WFgze<jPq)fpu>1w-&u
z-*ECU^puKmcEmP>dqo@(A(Kdd_IEdLtu)$%p>_Bd?knLmemg)y@o12f8yM`G;2&Ql
zw{B<Mb%VVQS6A2O5FC>D&qKe3JQ-JX8$PQ(mDH*lk=8Etx2_yr$!uVHQ**q!P<QN7
zP#C)c%tNviw-wc3C7Xj<2Tb8@;3mlmbdz;u`gZbK(h%4d8y1@Bs^z$CyJ(-~FC!cK
z4*0gv`QU804!6EA4lRZDacT$uIDNs{c$(kgCA|Gyuz!vx%ej^PtEZcfo7%d5GF;Ug
z`2d#iBo~*lwu6SM?m9T(kfBoU)(VYj>U<(E@Hq4~=A^}RqM)&`BgFCbuxk7WFqwOX
z`A;YmH<ip*ot2LjZQ}K2$^!$#?F18bnZ{(z1xagalkc_tM%CI%wSAoRd_h@-B6Ni_
zh4Euz<|MDCtd+(tpCa>#H+jKtr9UUxwnb_O*Tm-YzS1pOwrE1=dw8U8O&MTeSY&36
zMm<}0ZB<ZjaT3k?YD|)wyt;xD;rNQXuH0y&Xun{(lQO^aPvx-97wy4>d4~7YM0aJV
z41Ni>0h8GVLlI|Z>^xB$dc|GgsVrJy?n(Js+TE9!5xZs!R&Dc?;)|hMy!O0<)L`bK
zc$b1BbmNuo{-zslBGQ_(5txFVb7z#Mn$}0^gK~}vO_w2(ZkoZ`VB)ugyQ*?-Uw$kl
zx5=JHN7LJ-o>g<Wd%ZoZ$1RzK&wqU>m}ol`q4`{NgQyAk7z2SSX`%F#EEjGA_2gCH
z=Xt$YGDjKk8hwe9(8I`1x5hE`5B4SJ<J{t4v@s79R1<s_?~@#Z>yl%j<6Hr@+fyEH
z!$=r0%T51=5A+XnrUll3Ch<1WBlwDVusm75Sj(D^w1jGjwyN6AYHL!2DR%97y3~(Y
zms`&{M%p{r&zbhS9tZA3I}(kdci;mk7d|S$#XS)W7=w=qO=kJZD}X0(Lvdq%Lt<bA
z@jrH?xK7zPrVP_Le~=U5=0XDAKdNr1DhLN}Mc-l+FpNJJ;PXC8J<8_jWBOQV09BjO
zQx~XG_MNyBcY>&k;;ZhDri)^rVvzQs{*b(jIz{<K)(pvGR@2kq=hEr)7~c|`wc=8F
zqY`UzZ)^KVdrqmKo2;!SOWRxBS!f6za(s05w7Y`+$<;i&&@Sz*UM9?@&f4+{k_)Hi
zZ~N;mZ|@sTd}dP(y=A*Kmko!~m&Mm&x4V-83(zgn%>Ld1M|g~f+aA3x&C&H#&F8V6
zS9%I4QOXjVrT@)5XcQO+Bz_P|$>a9hC66lym!p*@eSaadln}g)4Du1a(cZySDh1Ln
zkdDHh$O3Xx@Tj*i!iz{kXmEpf4>>9J7@LCUG8$y6La(2J-o__5VwKddEg$qB_kSH{
zYDBCN<tMypy1vue*1iANRWn0i2hNiXa4EKhwNF6EAXvs+CQ2g5LVd$0SQba7d?K4O
z%~F0vw+b3bLfW0i&1^^YEFlUvbiZ~qw>I{!pc7e^U|Fmfr~xdG%(LHi?DaPzCh^`t
zqj|Za1fiDb8Az?VS}?5OSk*@VjaVzmEzKA83FH&BA@(HDIoy`;@`T(W(sxEtVw(22
zu2gwf+DSH^dk{YpT|y0sj`d}@w}%c;gQXvI57cvw{q)UP`(iGqCcT_2jb8H4k9}b-
zh<D3sidvHc33Y5QaaZ_D!PhoJo`UI-U*##kZ+ua`I`sDG&jZDEf_wq0+o3(ES#La*
zJW)GN7KhY}nmwC?tn1XLi|h-(4i2}qbF2+E4_yTL^i*;#<CPE9IQ4hZ8`kO6utQ2$
z?QLLA2sMo<>YO*P@L<42JcIk`&ScF`EznIcgypA!T+U$r5~?}&E4()f`<I5c#C8Tt
z9dy+J6U!*2zwmMKeX(A<5*Zlz8;bcZc$b^rSKYE*^&BDQ@jh{CNPNk&5=Lp=qOafq
z%f{TSzaL7~rYV6n=orN%bu3{|@<L?`wT)}=8J$_Kmh@Q3i)xAn|7*Ow>7Ayh<14`B
zp(=Be@-aDk3PDSOy%q5i%4ISDnfR(iCi0+|j78{iUm^df<H1Kb!LQ9<%~QfBIAMG|
zYY5|2jVe%;ue5F|NwVbItnMw$TzE961u>VCB6%yFg|v_FoHSdpp4o0&S^)f6XU?R5
zAvW3mq|+&)bTHkho{#L}XL9ZZ4~2S0*U}KM1$fGxK%M~p%9_eiQ6K3urC48E+JaF9
z$ch~mZ9SQoj7gQPl;0Ef0Y(JS;Ar0rte6tv3&;`ty8LEzELQIR?0xHc;XWPN8?K;-
z#FP%TY3o1Yx5%u=^U#bqcV@7D!$#_w%TqkEcH~I=f&!p$cI6NE5!W5>>rf7Xa2<;2
zwSL!*)^KFDOsNv~rVZhiRotquPbF}~eX8}Q`U}NQ_!Hv`U3c<5X}(^b!=BzuXX#<-
z0we-la%WZ)*cyAk2AcZgf?h{Y7abiCJ3${4ml}Q~CuK+z7Ra*6J}lWfCr4edqjIw+
zBYG^hmzfVbX@+S^=HX_AIQd!vmT=J6L$*oqgcl>4gj-;Dn497z#_dVn<MZ@B!(m7f
z=n~EKwR5lc^zxID>da}7;mwNqBc!l_Vx?*|w=8_b!O7p9cecF5+mQ>aHY)!n3NwZn
zlU2K!u<6H7B4^nzeSyefh%5kxKsBW<bzMn!xIZwQ>K%c?b;6s%B>{ivUHC9QSJm2h
z+^|kJLD5;VlB)~9cQo~uM*DEy3Ca?Y2D9t*uAZ!43?Bu)lkH<$F_V9?y^XWIrC;%1
z^DWoG@FOrRIjjGe^0&tGYER>537<tRmB|IAzlw4mlq@hE^)<!w=^}czL~mH5>!V&S
zN<~P#z`d{hkm<B@Or$p03T>tOEZeLY#lIJhxz;+{S}(Y3g*Aj&L&lFtoDwh6{^oau
zQjrKh2Y$$%$MHso;f<)%NTF=9=AZ$Kf1X^&_}KuXtpjaJ4*W>{n4eo&aHwKZa0q7O
zQ_{Y=R9#zTqI3{y;%ufG#Lil~*xuVdx_9{}ki&V^kj4DH&@S;2=uXIMA6fD0Ph8P%
zZ%^2vX|JoTyQe-b4{+vCTk+AP8his(F*T{yB#LD)qi8WFP4*zEAZ|wdyVTRh9PK~;
z&)7)o7t7<wXe<vehA9LQ=g1o)xzgG!2TJG9iIT27(++QYwnlQzKPD>Wwb1+!3jr;+
z2Xi2>*Opdx_UFAnFDyO5FUp|yjmE4VAk2=IMaB_Ux}0+b?-yzvO{6S9V`>yLiQf^K
zq@9~As&+G}p5mQwHQY5gtZ2%wU1clnXKbIaED@SmnHW@e(=IVKO{G)IbZx|onUiF1
zW;Q;Lo(`@>rwcAqBgl=>=k8{XAB8)=6@B@hH`14hJ0#`0bsCw1HJd|E>D7S*-xPMz
zMqSr!4XH;0cJkz`feJ*2kV)`!w)Z-nYb6bYF5JLc-}{U_5^K-vFB`6ErAyL2mDkjm
zHP=;x<Tk<m*mcWbE6?`LCJHnMgS^quNzoncPK{Y<G9bdbu{+)sp^N-5e+GY}c9`xw
z*)cGIdL21ZHmtz*tNmBmpB4F5w;AchX2_1miHrixqPV_kC#0W)wW_)mrsbOp)z;5Z
zargy3MV^dYg>n@`4B4V8K@;^z86Y+&JIWtRPqQ6&xuK+5Q2iP*aa%JY*KBib_N~(Y
z?|%hnEk#6k@V#tXwcGJcxE`=jd0rjV99M;r`M^ym1KfaZXZ$?YQO;ilF6CzOTv1C|
z=JyM)K0Hl)&i}LCH6z%P{00Bg%hcy3w{^j|)AA7VSlF5gN3T(Fe2Qv}N243Sd&>99
zBXKfAXE{b4aaEKiRrU)kMO^Ba@g=p#*Bx7Lb>d0>DgSnJK|y?ZFZX}8mQ^FmQp!W6
z(>y9btm>T5qsFcVPwFqP(>`^Fx^HY@+0(*Lwwyp>%u9WZ9*@aGhfKQCfu&2>PS-TM
z+WUh(&fCVF6g=#23~m(lG(t5y)m>Rbqo^NvWUE#3=5LF#%-~esVcq+z(*IRuY)fjb
z<br+u8Kx!9p^=H;eozFD5+8#n@@Ukk$kk`03aXz=KP4%n$~;NGfv4F|T77!<?~QX0
zGSo0y<(6|4dWBNpM<lWqs$Q~kIE%NPSmJ49&h|uI=h-~UUw#4ah1*iP>erUf@TbcB
z^PU;p>Pi2yzjfNypnaCp@DvY}Ehz3>33+>QXvGgT2NIJC`jF@pcL1~_{!ZOn4QJFZ
zO`j^=7TaWLZ&^`s&$K2q9MP%%BPWDU(>XvWw6Tg?sq^SaE!`=$#D6}t*wr#{g**U{
zO<C1oNW=RXb@aa}%#>c-qNwwq(ZxN(rSdUx3s`ec4UWXtJy-I*)%Pa9GRm5VZ-Nwi
zFCbJyGJd8y)UA?#)IOCKREC9b!A;c0=(a#+q&qi7?o(zN{%Svp=I}P)bD|ZvBfKqQ
zhA{L2yn{ahx)ZDI`yczgnMGinYj_i2AXUe|$~w&U#VWN#osV#<7)yPY5zVY#=a_L7
ze@yhIW3cI0(bC_q^0KQwIwx4m{GC|-WCi~PuO8b4>@3KJoy`33>fme!QY0n#;&)d!
zRePhai#ErEksjXf?3Q4z{RL5}SeaS9t|$G4mK6QPzegHHYr1CI<AOWr8qj%kx$eJ&
zT-{Xu9e;iQGXF=*4M%ND+`roSOmPoOKc70Xo&h-L!Gqi|*g?L?h$P)k>7_W0w2>77
zNddd{P)Ycw=10xaJJ#d=$v`#P+=M-bYKlD?3JwsE*KJyb{gu~9o|Aqq;X~4G;~rs>
z;A-r2bWUidb9!VJ&_rg@PE`Mr>3DHLL)gqxDd$GExUPkEVkY_kd{Mq!m!giz{DPij
zGta5A)p;}XHhyXHE2S#nFNHhGBf84Oa$QI1Wf%jNOV7&fqFZ9AXez(2^Uc3&zcoJu
zIh#uB`wD;;%H0VEk}qlm+WGoRx{-=j;y%i4dI8&FNk^OU4U90>0IJLH550tDV3)mq
zhuAvSfd+QrX=Fa0!ha+Gt7#xTMxvpEu`@sl@<l#W*COGK@q*-9aDz!(aXxqAN6Gu&
z-`-WIS-P=_SWm43V!Vr>ggF3Bmwiy{wOe)X(aBVRq4*`>NlsVZO3_34H12C})X^b$
zKhm3?&))`Amkmh0WelTlqrC!+n8{oas6dj8d(-X7VI7xO%g^(K%6t4epUeMu)Nvk6
z5+^B06|H(8-=(HyUl=ogsA`WQhTJCJyXV;Yl;{52`}^Im4*3HLk5>*UsVM9eqTpS6
zQT1i@MztKD4X67gxA7FazAD?^C4@LexPI}6>8uIYb#}=JgyIYhukyr&vYGpkSGXAM
z41brZm7T;&-chO@kf9JH-mUgI#jUTDWy;$~WEdJ56N1an|C;yB{bA#W&UqglQ;FMP
zUvW_1F}0Q9oWLP!B?sg@>0-fCs0Xl}42ROZdo3&SJ?y6ezCQeZw<0yh6`#>*3=K6F
z)+&)A`7Er1_J_MlBrM5tr&6bWrK^x^pada0cmNMkR{<^lCiDq7hxX-OhTAH3$Pe&+
zzya_)y&|ThUh)ob5`v8atyvH9BJ2*<m}OC7o(}FzM{Vc4&~j$6bgaCgXg4pJH!^hF
za@8&ks+jSyc~lbn?8_Ao6O{|5GiSX$tF#rfDsS1IdCeh9<Sn(8*O_-um0#<8y;XI(
zr=LxmQ8OvAyH=|1r%e*n!M|fs=kAiWg-eU;{+;#bMQP{gDBc(Jjn0s|E%SNe#^mv-
zVc|7;F8D;y5@`o_;eFxU@ofB)`(@y_2|o&d|0#<(v#>L&m8pl5+v`iD7JeP9qu&@P
z@=~Vv6`&3B$ndL*%V~4dR>t>~%g{T_BG(K@vAcr<xBT<$2QP?<q`dfriFec&geXrg
z7>Z;|MrbFc%F=Hb&dC3V^odP&=*-ir6!u(id{7?}MrROOy18Hs+Mb^yr~xnFci?5A
z%fv&GLf}f^jHR`?vt?uHrJ~m5lg)8<L*O8YDz3-xG&VHeGsa2VG1lM<>*2zue-@U{
z^=+oK=y=IdMQ?=&oylJV6=7X{6+T0BE`9*Gu2`v$8ilFW^p{!1)yh@3p&sN5{3tsO
zZzAr-1ku*vmyvRsH5b8$c{tuTFwphX#`kKmG2{Udg&Tl#a5i&=on*EP-iQ+<_k{O>
zU9op;-Zt#*>uu=&8}1XH9~zARW46&&vIg0me+qg`568EJdQ*#mj)F#tKkAE`MBRGb
zZ#4;IVw1vu%$Lmq_gZWhC8C=OE~?EbMBNSzsX9dJXtXn6_cw9tebp^Pt^e$oTqoUV
zum!<Dv-z#j7073vi*D>9EI|3D$}jGQ{#-v9*br1w|KqLTzZI?*w@^M1Hh~uKdT=k1
zKckz1+x>My@evK#n*4>G^-S~J4JdtRRL-pD&yej^EK>T6zvJTLn<tiPj=&Y+9)XoX
zOH4~nCSUQFh_`|bpgr=oy6l8f!xF;>#RXw1v@5bU@YwvhaBGRja>!X2P(`be|EPT+
zJBN{-S$ASfS1a!euf?a04B+$?lpz0!d#EoMQR5gc8Q9~U>*l)i9N#>rLi-~Xz;Ed?
z#U;f?@kMS$u%Z2iM^1Yc^;L{grc>+6bsgev$&YjUapO53$uNEgzYy+#eWV|7FisqG
z2<XQ<$nYYch$bSVI$u>Lm;|f^|FJg3T&izqqUWP$yuTuF(zi6+1Hg!3wxYs6#e)ke
zws6wUw$(qM`#64djaap|X{*y($Ia(A3f2ki44#PQgK@yOXg8`cn<2R?=*6aN)pT{D
zORzAC03*41(nYc=!3IvD;D+cd6X(|l^65L=9)cVEUgBw@-jcnVB#lYb91?<4B8fp!
zv^)I^wh81!J(tP#%%0+$>suPy9BP5J0cnWGvi#1m4fEX=ZDmH4%wlrQC0em&h|6-9
zVO-Lbq#4F6-CgMcmcBlabAi4cYfBXn3ew4$#!h<oz|x@Aml|vuTFt@Xuc|kOQO0Kp
z#}Y0X!{S5S2Uv+GBO;GokJaN=#BRI3hZp<mhZb^!lKSEms715{X(=q=t%=SJ{BYhf
zKk-7rEbJ@G6{#Pd9b6gS&zd>?WJlJxof2v1O$rS6xa>20!cctdBiAc#sCDa4ib~Pr
z;@hG;=?QIvgyq^1>Js^EG)quLx&j7&vKI)%2nF4X{vW9ge{el;6h!^NRzbGpr%GX{
zqx^vM6TG2n1@fJ7))EhhvqT+5P@Dx{=dnow)-h7b8-aY~R{+z)wcV&a#}RMqZGGuL
zd}MTZY*lEuuf&sL(pal|SA>@{ThWBL{)wW*zlk}?kCN_b6UEcfnAoB`qs>tg$hlY~
zu)r_0FAB`2ZM-Lv=I{g>#>Ymr;lrNg_MYx*L=SNzxmMmpRL0rLPGd)jeK3eNm3LEf
z&~o}LT}T%C+L^OW)g1ni7|uc`2(~eB=w)!EH`86=eIMmP-MI_dE7CV&D-rOGvZeXY
zW2=}GyrWP8IDy(uKSMT3E41rVZ`NMbU|g;0@t2T%GCtDEI-zpD^OP?xMB+gts<a3j
zaFVei)_;exwri0x$&jNM4d3HRi3scS*it^ZY>n$<&`SK~R79G)mxkAK<icax25}vg
zo8WGox<oU|6>Ssv7%OKkfI{XWy&%@ieXeqHe#i0&{@3^rBA(jH?<gOkUL~ClcgJpf
zc7<PoLh&Cx-JpH5W3`&5_BT9J<RjC$kFcs>n{a+u9U9E$QwLh_c(U0JR2;Jo9}hi-
z66vks$=GXTj^?>?y{HaSL07~31Wo2orPAWU@^<EN-ck5^^jYf7tefdK6gAoIbr*O(
z{WvlUKZwVOFWAV?7H5shch*Lh{pM_|CfuJBWF3?bdDq~rDogd7=`VFT+Ag}8>JJjD
zsH5D^dIOq?GG#pw8K`08!MBw?|Elwv7bjR~*V8b`v=D4kSH^WQToiNQ)^wh4fa|93
z0r&?@WhQa6cx<mAIxber3zU8Rms=Wd*L&VaAJdlvZ_xURKXF41|7nttUYz1cFKjy9
zj`LP92x-PM(M#xYbPl;F2-}Z1E;$6g>(S}_I`WCCY4O&yby?PwS^A^;&N3X-175)x
zgez#qO!EJ<w9DU|JMCYes>fB=owvB_l$VoCY01@wrccr{yhp*Fwpi7T%GQMyMa#;k
zJ4WILzD?plyu#XOf36qWN92<Apu@lw;tYpiJDl0<#^411EKobTFF?}G(EsuNLoO?)
z#Lw5xhU&&<`<7X9N{3g*JJ-d8e5dfKE?a+B*CKs%eNXM>NpF%y#pNq@@g86TUxjIY
ze(TS{FGqiM{u}&vta5~37Jf<`6~9m4Tx(?YQ^ukC?b;0BF?&tDV7X=bSXIqI1_(|&
zbdsbAOF5esUKcO~4Q{t(r+W%>MbHOajL2kNRqOP3)h10NwM+a14hug@L)_8K9>Gyz
zjPobh)G<8LE0%BnV;XL6Oq~#RlFv6Zi8JaODe8-F39_*tp?|Sfcv1MYYfKP@KZ1wZ
zwsI4fAz0H};+zxa<I_2XyqBu6`hQXjG8jrFY6UXP6_r(?uCYX1$nMjwimq{m_(|7{
z%Gni1OMlrFn2f7Yx2)BvU0(agEjP4#(Y#giR@5E&>9cwVmJO}=KZ?$Ry@_rMqe&(<
zard^VyHF_Z?#_o>ad&rjclYAO-JwvRK;0#6++Amq$({QXk|&utXYco2>!4zJm8&t=
zu-l>2kFd`Umf^?KPSK7se@i#TJ&GeHV5Ji!V)orYM~70|xml=)v5=4*;ZOJ{#Q79D
zeu1%1Ezr29eqMu3HPlFg<4F6M>v(5DF}jtS3@9nb$b(rH@xGX7`4nCm<vJFz&(wcc
z*sFikpK3g+`C=}xZ$q~5Ze;np@Vo8qOw3vl|6OnnNjCRa?`|Gs9AInfuJy&airqEV
z$C^Y#UNC{%Q}Q<QraU|His%mQTYzY;SB|Vds_dvgW;tlCb1s4T?p>DW=8wLYSS4;O
zVHP<=AHjHpPYDeU$A#yUCiA9ozEC=ahxzH2*~%*A4pVV3pJ1h*5mNc<=r0ICU$ik*
zf5&nPsbF(sBh&Y!T}+*u&?FpBSdaM*0w~{fJGlWH4f8!pL!NSB)AicE3aLTq=x2V2
z?hStj_V{}T*HJczh0!w-HY7X~>sZ(E63;K&Bhyj)QfM~Lhu!DTw{}*2s4<kjEmJq0
zxAy}!M@~s=O23ormJX*9;AGc8=LEM02T`{Wim{W!ZUm(xz`uwe87p~*rB>lo_H+gV
zbt8@qCm@HA>%=1Z=}?37v2j^bYW;Risq<mzAB8U1DoGWpH~?_K``$W1IiiVV7>@vy
zKcsGWI&5=uY!l4GU9+KbJj`7u8zkMx_u>~i{c2VXShl9hq>u96f!>EF65BA#SbZXH
zC6pyy$a<gCm>Lm1nbY6hQ<YesP};vdLq9)A0VYtWAUnL?^Tb^VAZ%E+FtIe_amwPD
zYurP?1%Im5pdGFHrfSlSv&fw&>Ct#iy;+@ae}i%XhZFiTRI~$NKWq=b*@N1x9X-6A
zDK~`2MSAIInTFiWt~ZIDd%Uf@;eahX7-tLjL&YW|4233z{e1Wtd#CJ${BJ^ZOePZ~
zKA~J=vzgoQENm&RH^z=U2u=>Z3x0;p!Pg;jXdOHdIfMFRjzb#f5l<1WmI8x0OgTRh
zbxeJ7^>1EQ*HRs<xuc-ymF9(>*4PK|4)ac<8lK9WE0jtOOHI;h36ISrTCuBxGriN?
zSjQ`aPseoRdJrq5-D~_Cv@lvY57;wAb7R*gV-nWNGU+$N6Z||^2m4#c?m!apKDjvL
zc1{f}A<bbKxJS8@gq5;=;(i3IW43v+@v9y->uhuED}4yClJFN<1jpepR4d~#Zo8w-
ze#atKw{4KuwyE#X!m`3%Pf$crNg5KH6AbLl#O17Vo`c(w`HFp$H;LJSelon?bX>Kj
zX?@+o#{aa(oclswQCrh><TjNoPfiG?ev{h;EY@dIJ3KFV1fCuIFVq1)9={o>#WIL`
zk{WgyXlUx73)CK326e=936pV`;WxS^_3?EJnzvX!`)bHtqzc(>!AdOKbkKar^u;vX
zwAX$u?86<U%w`UxZ=f#&SE6&33tpk;S)dnYBk2rMg|y<VkNguglludmeAI?}BKx3u
z-d(;i-n-rn@CnRf%2VEA&H?;iSB7V1XeVw8_=!52cU`FD{AOA)`R2Lm!ls<Ya(%nN
z7vgPN586WfOmBmCGMa}h^z662bB_*oL-V%;!jsU6z<rBf+gnx9yjyqC9&+!qPqV)Y
zH&HK(R!7~Jg7HZSZ>37^Kq4!&88u4Jg`NkKD1d-3$`c$T|L3dsYT*}{(r{m73ZV-&
zA5(%1L+>hE?Cnh-jBo8m>^gxXp*i`K^a#JT@B^(3G~pAV!(N)}ymz`|t{$&y)i7Go
zp@pWI<z9f@iR~L~aP)Cs#Ll30X3Zx)B<7=AR}AS+kYE+*HftITCFXzL)!=gBDT!P7
z9Nm7$OEJ9hjLy_??6Gt{xP?Xva~($0NF!qD?L6uk9gbr7c*nShKnZ>THWxEEnCIyg
zLbLYaG01B773Ze_D?A+O23>&npybm%)Gm|={AdgmIO=wq$_#*`x8tloDir0-_1+0=
zaILfsvA^)m!Wgl!ppAST_Y0*%Ou+tt$HD)Fw*kM%pK!h5Y2jXAE^RCA26Ye@FFPeI
ziP$US%BlsoD5)5YbF$;NUmY?BkNVeniX21G?)!G#Q-j`(52oM~nI5VX{6^$pj>Avj
zL|`{<7P=$;Ko%kY1>X2}`>2k`mS=9I#}~YX&H@*rHpjJoy0xvgwdu518CnJ}_4N!i
z_>SB3rU9nmwwv%lVo=gCVNXI~^1LVkYd85P^$oX0vMC}_63Y|=v!H{{LAGpTD_5H^
zm9&ZLVOdG<!g;RG#<ML~n{QdsvnlRvC<Ghv%{Uvp%D2E_cGmj70y6G!;ZyMdem!Y-
z=!9#q|1kmwWq}-XW6O#rU;S;Al0$Z<;^d4$;<@M)$QAzSeTh1VXSmlR|ELSO@7d9$
zwz&N8Vb3en<~Ix)L<J%?rA4Lgh_8wj%8s))Vr0I$z(TZliG|w1zrz=TeLM%93LC{X
z#PuWO!+h`_a*y?AqK!`sT#va0o+niSOvq?EWEyPzXLI=qanY>(5t;Gd<<mI*NTCqJ
z-)J7#@Tk$(;xTsgaJ=(E_rQ_lQ|SGsFM97vCm0w@XkAH8{5w(w^8pQqhY4H&i^&a^
zdT;p_Amed-l7abNRF<$j3(V{i@rFc#CwbbshZ%nvhuYT|_ZrMbp^>FuY}l_S>mTV_
z8)<G0<}67@o<UFJNQGSmVP+lp25SgS4SoosG+3Y?Sp@b0?_jtn`$=z#ZMK$3{wT|?
zs{aPAQU1zs$-k1TqD%M)4Z_<4C%tGF9qla+Vh<Lq=5?X&#8x2l@CtkyO0i|*a!_kX
zL$CwT8l-{}(j}xzAR9GVEp<^XCrwVrY<N4kiLGV+pk6|*T3$5tt>{oy-SE)d3bTzd
zJK|UJ;^aM%PiWd;z2~y8AGVe-n@|myuqPmw`L$NkENH3He>5L*%*Nbgb(CI<#znr5
ziON`!U7j{E>KW~wx2Ni0nX(8h``d8G!obfJ<wx&H*by5kU=beL-smlMA*KWMIHQi4
z!rj4q9`<+=Y+H>PW;*l<r9^C^Eho=HT$+f|iKX(IHH|ZyB^tIl&QB+FXVeKFL@r4D
zo!U9&UHl8#97ZdIVR=w{qvo)d?7R_*CtSl!4IM%p&~smdyU|hLFQTo9ydED)=EcvE
zXvlZ%pHu_1^K8TYBJ5Sl8&PGXUp$+gMXtuY@%rr7+@;=GE|GPIVW)bGa++lqqGFav
zR`3hhtr=S|%RP0bH@XwXhem=uHh2)TH}Jq=w`|buP}|Kp*uhe3QbF>K3{I9M?lrG>
zxRr_9G@|TE*+NwxkDIWK){pj&Je+)+VWV$je`Zw?N0BEmTIku-hopRP6>T!r#dyK^
zK-q=4;K(#KYdYv3*d3UOEDdOYgOJ6aY^hhI)g~(L>H65CadU;`$pf?cq-o;!3TpBF
zJcVYxzDM)@#$4ME%mo~pWVX08HMQjORt-`s9iPbAEtN*@77O^>IGxyh=4#v{+%6V}
z%Vn=7XA@S^u2BogX670Jlld|5-O##*Q#9^RUM1et46AWvqH$RxT16$Mb0Pp|Aj0C(
z5AtxpVh+e{&03DRW4Wv9RMTA5qpnMn-#eAfiOiJVqIV}gMxxx~Q8#%Hw1MnGDcvUx
zQ?x(y$DI9uTEb!CR`xE@J?>sysds1aV|XpD8|$KEa^%EFfcFDG$>GxW*VVbqK^WuZ
zB*fOI{!JLcalwO}19X?`uPUATfgTN!%*tmDVhR`t`4}^vv4@B!WpVm*cM^KL1Zu46
zSxdY&WH@Tfwkb`AOcpe?RHpZN+YocOw<Me8*yIsOQIXwgrJ=1ZuH}S{U}9S{AT3r!
zK8kDYJ!m871M2>k%kXK+eOYo+a=c9JVcaH2!Y0h(FdaXDQjcaL(*z{GfY}ku2e*)v
zA;gdK&2XL8+3Hp`a#i~b`OYRJ8~ttn;N!VY{A_QLir8?k1w||PSfD|?N&1l$P2GjL
z?Ox-kwUB*^&}G~b)Wv>36lIpTylQ-<4LEeZo5VO?GiMUhOqoV_LMR73I2UGba1yYO
z2$N5N!!eVw8%Qf?ATJ~#MJ$%Dh*-#8jQ!x=Ywn|m?LqrYPYCFbe~DCkO4J)_zBKGK
zv<W_8?u*-$%!*5kEFwG);M}7vbo)5xDtkSe?pGVP=v>MIbH9L`QX%RTt4Zo0DM9mn
z^HKluSe;5Y#)T$f;PaReSj3<ZR|BW8-7&4n4d8pua_JbseC8$cZ(yLWr(vgMh0Eq|
z#O}nmr*ru?saEoM_7nbo(OmH%VLAO7VPYu9PBBTeN44jz>uf))LhDCEp+3U2)BeqG
zMruiP`c?KQUWg<Kry{)qSIxJYRyK6gM%Y&euHrLLUjCZMo}#bxVjLZw=o=j92(h3E
z9)VW}mHVmg*U(#%p3%%HLg(*Yh;_&$xPN#mj!wGDe9e47A4IZZhGJ52Zfsw|aVm+q
z7}Vi9h09%=&@AF{GtSxy?Lb{Yb26L#+X6k%o<-Pi_N75+g927Scw`*xao4#H`d0em
zLK{QRNpC5KD3cjCDAOoq_(<RjhJj7OMd06{k7SB3$MMR|^A^Ip;Y-Ak+<}4~vV}6N
zxKPkhxR~>v2I8&-Dy;+6uN0c5bX}1v5BHanDCnIqG9@`_9cs$lz#!pr1N+@`>;fxE
z-(omvr#WXEF*>%kJ6d%(Wi9ZH3qHr6CdA+yQAZTot?=J=zO-)--okw&?W1)?Glr>*
z?i4e=EonZm9=khqFEj#~inL&#lc!Kml9<E{%!belALNNaTYqVeJ}x)5h+Ig^;Fk)b
zSu`*;*vWg*H{09EML{OhKQKyArt4k$1mgCf$$@kEt-GyfUE91-p5L~mt~Q<rz9a~Q
z8{zrzbx4h50x7_iV3wyk^cZv9r*Jp>V}i&0$-XmCQTPF68w+8dki3#MqD}0(gm|<+
zSLeb8R}k&=bL<z)cxE{bbxPxk13~w4_X}S;>}hZ<)5}R_odtj3D8LNN*?`9X9JQ(z
zq0ORO!O_9BD9PK6+d@tzb;2AX>?8fcp7T%lobcT7^$WCfv@zl>fGY>0<CWp*aJ?6F
z&u|ZQ^>%Nu7r7MPXRdcXDc(oF%u#cd>|zd8Y>ylwy~X3QC($y<C5R9z^mPlg4H^6q
zkQA3kOXirE?a;)@EAJ2w!K?Rp9DB?wU7viD1C+pWf15B9FDHGc-r%;0{1)+^Q$jX`
z<3dJcJ9OKB3jX9*82oil8y+^sDX5A~&0~#TACAE0JQmY=BT0QQ82rj`8g3ER0bjt}
z0>q(Y?{{w&YW_I}D=}S(5xm(kJ<`<4*%7&7ljtb#5&bHyEor)cyYaDQguTWXGKOth
zUrcZ{ZWiS+b2a4~%Fpi`viraI+hR+IYpC_8yZKU}lV_ZJuw|r)=Sqj>5>D|vk}a%R
z*eY~|xWaPE@JjpGIV?mck7i-$R$vtl#=Y_l){iiZa(49&2`vo{fv!V05dxM4hBy<r
zI-y&v6W$lz5Iv-SqE2Uxq(<Rk%pN=+=Y_tx`+JXiivrg%Q>g~lZ0cQXZ_jp<vw45x
zrKZyjOH?-<O@UI(UDTJ54gH7xi46jOIj7~j5<4XZrDaqZ@X|ZpDl~H}xkkNymD3J2
z25CMf`hBm4!=YjDE~qLn2R;I2AU*x-y(op6aEwyO6G{@LmgqfFCc6n`nWozE+}BAO
zUf;+qv6V4R;+@QA2+4snJ#rvWJ4zdYm{uJ=W|uc*{!x5iQPf;1R}QzXM=rBo3QlsW
z1?|OaICsd$u_>5GgqxH?!d4uER7W@xeCihZ`uNVdo6rQBJKO<T<O6L=+gj^>TV-Gi
zaGDqejwEgh1(19~30O<&LVwP;MpZ>`Ls@ynj4{+HBn2=9=f)qV1XxNA1GOvfChftz
zfQ7bwRsDWmDB4(ux3vqR+#3c?^iJ@Ou?`#ru%I0_oqme3*zi?3sP=cwnTEppJcZ5N
z4w;UUBYMg=$6rp{*(R=ILnmA-w(t+U(e|JHq+`EfSKYoUxCPN>>yvG_0*`TXh#$Z~
zlvv`C@cFQb(1$*jxrVt*Ixh7^GEK4?{2Km>-3g4w3=QI;)o4rNj+cn!Vr_vc<Kh;I
zN~&1Ya9bsFZ40kwyp&vtX`3*W*BtnuwA4MWm{xP%Ai^BvRPqlAt0SJq?~a|$-3tA-
z_0+c3x?EsrFfbb#=$dZaZHaN|0!4&FD9P+&Qjb>KvxsR7F&CfVNpjUY(p?9<udS06
zg=KIFQ2)a_nq8OrviIttt@;k@AWU7$Y;=kg-)e^_V*<}e@9B^D8H~}PE%pwYVCDON
z)Bc_-&(c}FKXKJ)n&K&@tLK5aOzW_|@RR&|d}y}a``-Nz(u6L<mmmdZCa7knQQ4TF
zZ?1c-W1c65(jzWDZGS?ZtccnrY;=4yd@x`0#-ePtql}f(QSpx?n~B2$dCn?Bz44m&
zE1`g~iIvTa<$jEj#SIeLsDnr~;eoIdn9Eqttf!E0qrGRW)f#h455-2sV#T87tBrf>
z7u7u~Ytwklq_M7m1mtyqC0riV_#eUdr~_lRrMGX}qm3-_GS5pk1^ZarX$~pVEVBY%
z;TPUxj%-Iy=sWfm?l#d$eMOpzO$9*U5uu*egq}D?L%rSeY~y{Gsn^B#<MT2{cR1K(
zScmiJUBpeq7mz_)+_0q*__MNb)zAKA=9V{JGSwnJDxJaUMBa>lhU`b#YuoSy;sksj
zq;sIwXLYnS_camhu&0~91DqB77yN;&1SDvO>8p2!;dxU_!;ZSqYL73Mnij)Idyq6b
z`9k6*$vlb~ZZY9B*R(VAd#%Nu=-?e%scb|{v78n~6pf}K#2LVE!fVDO$umjf|82v;
zT=#$WXpN~UpnYuF09R6R+;=>ZcmekWDLM=~hH4)u(rN+~{~G2sU)1-5m}n*yN8G|#
zKuch}p~vBBobOCbU84%G-(?@{%fbAm#?U|0T2slyW#OygAHa4-rf9!tY2?6&HcVX@
zwU(Hk=nG7b%s=h#0|$}yxbCP^_!y=K&<SO%WpEHQQ{+Qg-<w6FIenRjnVng7ZcpBR
z<`nP@e861UFzw&+-~N){)&12o{gZ)Tz+>D2c$@WtL10{9HN#A9X4IRcS=qxAJp5Gl
z0mg089ZXxe!q0IzEsOQ47H!q4l805to0X2e*ak`hcUR<0NfJ2)n1byPIPG7BxkNNm
zvEm!(R+}t42zGZgX@?ou){C|@uObi?lpqoQ30{&vKByx6BxkdE5e}(SUK5`XTOb-w
z@4-3EVt`x1E6mk(brp=V(?7@m1M6#)TkR^$cgkuuAQ&JyB31I=Fizl9p_*`OARFHk
zJ3aIUULV-(BD=<$3iZRB9~{l5OWs@1lfWU27RwGT@_@lx!I{Vj{1oz9$^c%e{Ab+e
z*txum;D+#Vw?g0B@XFFZ@PL-bI?0r>0?f0NNtDjyD(u4WJTi{_GrSGSu^m>G7}wb3
zW?G;(c?f&C_@m$}tp<k=^tI&bzH9V`8TP!uFQSdpo6P{@nQpcjzuos9+JTJ#0+eIy
zZVZ?l4HSF4=3iEWZjVxD?CLUjI(mj!S%w<ZKC{@|*XN-OmzE{(NE|2s!Ed6#)Oh|5
zd9SEcS(SJw_dIc<e@@Gks=KujHMwQ$8izXb;n(118jczyYr&o1O7Jlm#v_<XxHA+~
zB}!Qvy5;9WD}84zc>yI&$b7`<hrX+7!kxT!Lxn}JPHdiK?(aK-+$O-3owQswoqd(F
zffd7=%oGquVV3x>>AE!^S1nfO8*+_mTX)=e8VOuR9D_01vu%rQe@rg-9K4#ck@YJ2
zV{+T1ti*ds#mV^eH?hw+Gr?-4&~&WoTM_BQqvyI8Yre#kQH+(u*yuIw;=1{|^ldvP
zsY28wZ7WV=KVh$9G~k8>tuB7cj0SeY#l}vWsqW(7M&v(8?n>5^G<sX2Yf+#x7NVkL
zjVO}nzBEq60G*WSl;ZFlTq1f__{}&D0G8X0E2@W8b803u%JdKIeZo_?-Pt|R^Wm~^
z1mQWWAM+;j8eh-N=g;8}C(Q+%_~vjCrWHN~w<#2bi2*tXb1WYf!GEhuAyt!UontSq
zfwLoGe5xhkRK!KWE;@<+M3~QCPjTZDLVUYg^{DB2*#s1Mve)58DLXRq9&kMU4?!L(
z^YwC+yAOsbm=K=A{>tgWM|-LK7*agO3>|TFvZ`&-)+)nsTO0c`3&DEDV+r*D@WhGK
zU3{<Pk^D?t>-Ynrk(49h&M47D<G$<nW6rYn@x168Xb7_wN%c>%HK{S`LAu3yx9*SO
zwHbDmVQ28<k)PtuCF<l~Bx^Z1{68qiyTZ}lX0tstip_b>KlTx}QrmOWc|FGRME^}&
zZtmfaAPB^)*gtZP{GZ?l={39=E{EHZwy|HZdx6!sMt`<BUH?Pv)b+NU@H`H#CXK~*
z_I3^4084pu<*$=zX}>a7CZCB$xtpX7;nsof?lqQQYOwBY+3xa@&6$>5+bY{h?^)y~
z7Q}2vp5rc~|MGUyGcuCw3;z~{L84KvV?y?2wrcdLniHtCnJgQeAM_b5KU)Sij;YsZ
zT<FyE58KRrLYMJh#pK7_l|@J^q8G<6m2&9MF)zFd{mK?lcg?D@J+Srlki%`sJ;>xh
zZ|^2(ryXmFb8ieK(Bfsjm^Fzr6CR0Pl9!UXl+(oC<o@*8tlx}mD#wkj-T!At;p)Pn
zrTZ0txo_Z1@MPEu)-iwZl4BxMZY4<K4@H0C4P@Y%`;hOJkcp&?SI*YHwSis-EDSAn
zM>_tqDJ_Exmn<&dWelDkEh0uvj?I=6d2Yc>k(;?0&<9sJi!9wODZ0+CabXs53`nG{
z0J|Xy?;-eLIGuQnIu)Jf-Ubig{yHbwcIxxAO50xRVE0R$o79VOETThH2kt3CCgOv%
z{*~UjcE4%7S)!vijA+R-xa>2rtC<B6<?&5&qSz-OF-4(Yw$<pyZ(m?i_!IViXa&^b
zAy_<?dF~Ql9^o3ZjNMPLO;*D*f=7ut*j1qdz{5Kb^&zo;@^_vEzG3Usbg;B-MQ-Cb
zeX+gDI@%z%6<Z0m9i9h3J9gKogp`fxt}HmyB|l5;M%?G^r2bi(T6v-7tx*|Rgle7B
zc`0-N$M7H5F%-$hgU%)HPe=g}=Z}H8<h8UZY+~e!gkh;QNy##Z24dnMT(Bq<h2~=*
z%Wm6M<2$R&MR5gvuS2H-)BVQ-zdduH?xcMT6Jsh9rY4d!xa{!9z<nT&4@sPn<Kp&;
zqmk2wPc_Gi&K1bMCKvRph&MhB%x3IOc-5NT`eJ&IxH8!vZZhRQ`5lc;{NxTA&+9L%
zXEhyA_OK8`N2m(gRIrY!1ok>xnO<8O-Nyp}rk*$z&EY<f-jGd+`z9AtGsE0qk$0Tu
zrT2j2Uw{dHHC%2Q+&oLMML8-EV4jPanBhu4FKb{3pbN^y)rs{<>h0b%Vl6fwJWBmY
zuo2g?2Gi@wH>itfJHanNzI$lHzv>y4UrV}_>Q$)QndM5Y$~n~aSBE8OqvYA_@$f8r
zqOrkjbN2Tm=%!!Z_^aO5T;1H=+y-vLT%CYx^}ZE8Jwb-rI1om79!3==65CLIFw^OS
z2u%38GtWKRwc2V&Eu;$9eV0c6xxTr|QFWqL>$uCfm!Ru%yw9z^M|)RfJfP0??li<#
zPyN@f%F|S21ig94N#F{8B`y~^fjfqihW8??V1ql`wcDe0mN={78AyNZLk2P8Wy;G|
zSF&`;HPLC@-58apjbT~s*7Al@cJa|aypnm<8x3MW&R!YyK9kgDSyoYcY3x8|`(UC|
zZ5ivD;01l%!mUXg(00!!(*4jhXQ7@`KlR^|!WF-7RWH|Dps|#3oVJo>5x&^eWL!dS
z;*;b_F}eK1%u8Xkfvf(~<gTu)s;k^uQ>}?||G^v}6mkmWsq!+(6Tt;~A!Ikd(XVv`
zJ!PJpu!;3tf>s}sd!`_5VsnyXqruT0O7rQWmT#nj(|`9Vj_B^1o`$zG+wqGcXQe($
zei|j_?!lc5ul4!0_gi9gM2p$A+(&e;gqGu;;4A2KfrHkYqNHSDskYC`3C(%6%}r~K
ziLMK<kup?fNsDPWqV>xpd*l+<N_?cB)AX<8zmhLytLiW49@*Z)>)0eYl=!!mr4==!
zbxPNWFNCR<DUA~=Zr5O1J}Tw<Z{E)2Z_@G@d6bMj4nH|qZ)>GJs~FV$R+D79XLLHk
z-e=G-(i6!g`NFuxS?#kqt@7d`=zW}Vs`sTwf4=<n_Yb?2R5PZ<X0-qdIk#e{X=$zI
z#;q2miAV9C5_jMlF)MuO0ithLU<yITI~%z!35eS%_ycZ3e~;7t4Eny~BlPP(<z|%i
zp2S`uu8^LVEf78s$|A?g3uA^PS49;N);LNu6Y8~fzw7${%c$MsSOIMdEdna=%b-}#
zIM*{rH_KVuF?bSYSy+I?Lrb76R$jvI<o5CHa(edwTThBRD~yH+#qjfMdHwEZe_T`2
ztgR#D%I-yel7EU^8_`9!iTj2AgteWXK-1FxfIKi4HwTIibz~hApW|)ikl1Ij#ikPN
z69u<)c-5B1h-S4V)5G<jz)WV<M=p-$MaD;#M;sMaaLQQ|k^eNU>!a&G)=Db|)Gt?`
zcG_uOrGAMkB0s8J<fk;lSba@-S-Gw8vg0D8_f5l$;59@W;!H6!M5lQDdEMy8aK*kD
z!&qaU`M3Fj>6_N<7>L#IIz;72mhvw~IAlKQ4(VMAExZY_!WRQxm$7-Pdb94l@|(7U
z`JMYM4q={Pxfr8p*;FTH0;KbtGjlY{4WE5M@-fkx2yE)I<gn-gc@$J??PB<#0&A%?
zUmLn9-YRkpE6fM{A$F&P%A9pQCU;+wqspijFU5cLRO#L;=j&&fN{ok0uk7DLg9)oq
z)=4Um5AvBmXt87?W*#JmUReLrOg6vr917xDkD~5HSEAVl0e2RQM2fR7RK3+6F>F^}
zZ+zF#p?REv>iF&X6Kn(g28NI}QpS<h1U+~c^w4DV>zGJ5nUKP;am11~95N{$FnE4w
z`sli9ax^n7SDYHha1-6+w{Xx#MFjo}=TB_63^2#kzGvo_Xdv<ew+h!6`DpH<_@X#a
zyQ_M+YKiHOD-QbxNW|YG2Eehb+rq<~QB;JWg6}#GTM=(@=mTLQXA=Jjf2`;;r8|PM
zdv!aT^BaHH?5{tf6B(ims~jVJNFW`X#NtOA6P!^rX;@q*i69#T>Cgg4iFul}&ixRx
zhWU}<W+t+(;&@J@!E3B`9B?1d7n_#2+dvZJD}lvaDV!U1DIqcSVA_b(C6b?vQ^Z2w
zzZN}u=j&}q(pIQO81Gwq+i&<zW0xY4@Zmr<HiPknvy9)4qu^Dt7lzu~Iqq)o$8a~&
zTt*K@Ik_G7Ivj@AcwU)wn*R3NNS23dS#MeD9OOD-rF*`E(}Y)L`ErANW#nJ<Ul@x4
z$R7e-b<vtfmfJR=@su+PGmHF-e2zE=>m|>j@<}_0f2c8}XoTi2vAdv)mWldcz(v_e
zSM$_@y+X23M)JC&bhni48-CYLQxq6C8@IS;<34jX$1jflAl(w(IhHSc&Oc3G4g|to
z%zJBem2ImID6r1HfQkK^^OfD58lc$dAzXhX0<#+)=QepH(8C~&>R|8UT$5yqCkXxA
z5Vb8Sh%F1j{>kWcD@FINp>J(L)g@KD%R!jH+bS=UJzzFc_fjhv#cTpQNS{NA!8Q24
zS*tvNtDmidFBX}O<)IcrlXaErx-;5%(s0Egc0YAAJJha`$V^Hr(Z-alo_#w#NN6QG
z##jp&JuJ%y<xTBh4Y~G8$;ryib;neYCziO8d5f3NJt(Wo=os%~vB_ge7qJ(@3lXfx
z?2ASwhs(&*7@tVlgaYacYGKG>dD<9kiZ>qDj8vp4C$+3o?sNSisW`dv1&Mo-kGFZ9
zaSzRNO%HNhdHS%1rVltBz$xlX@&oc5%ys)_Q<U!_av_|BT2Wf;(Wb51v(BCP6;zun
zGksv|1KAy0FHYskcC*Km-EM5Nx8`^0y0X<(qw0p&|JC;P&LM7RjHjOv)<<&^?j(Q7
zSQ59F`4>KJ4k@R%#5eY9I%fThn?oKK%7D+HG~HR0^Y|gSc|n$Afo`wqgJ+@B;%*>p
zk3f=4DBphq|Bs{t(}^7omAm`cvh_NRNZ(g;LSwgGC1gmbf(+^-Mqb1Tu^V^CUx^a7
zqOH>nQyq-ZAz&TlhIn`EG4UDlGpv*KQI^0a;{?ICaI$9i7uTDmpYIixRF~Oru?D3T
zX6B@wY1fitjrP&Qz%#OrJkz;Rm8n~<H!6^-9`(Of7{fq|&tFR^6QAQ~NU6-#pw#lL
zX^43yZVvZC#HYls>C+O^xvjC;?)%PS`*q6-Xe}WRrGC}vxh9?JSlvYBNp~Njh7pqF
z#`jDdn7mGYm8k`)pyQ?^W<qEo{wAQLH*p2*d=d%mkA8r~L>%6RIKq8hLt4I7w<}&&
z++1C#Obodt#K;M<sp&Iv2DKKnIhH6BO<@m3#u+CzTbc!mtExoXPsarPkOpJ(7^@<<
z56cIy%D{}bi8G^4@MJgw{3viDR7RN1qN4=cjohu2Q{F;#W=oR6XFj828)@F-;gg}+
zVL9egV1-)<*OTY6SBX<&6fv`-j|)BpG8NG!u0P48lbd$frx2^TH-%nNEI$?d!Zydc
z+p)@r?%2se+AxX?oFC@7Z<+s@Nba7*B{E*>uC%h0^$~X&>)f9ecd9>B!OiO|pCA|1
zC-5Q|fHrw6f^^a+ZbsD0>;r9SNu|;o)G5JiN42J3&9wTnsv1upS_H2FBoocZK(ntQ
zu@tEIsh%DRvGNo4WDQ7}Ds{+m1P%DtC}plIflHgj{2BV`up2%!9;|SdKQ5o8yMcK@
zP32caUXlq&%P|W7RNsL>bVxz&Cw?DyM_$7y3@3WiP3u)fssL&XKft>p94CyV-tm@M
ze=Dw5q}Q)hcQQ}|PiZV+H+GF=OZ1C~{oG?T0}2m_j3^e}qf<!1KnK*tkXC~&vsO&g
z3cVKs=R&F8tx#R?aUd0%ig`qB6w;zY@>`O*yeJxh)PbvGKLaiy>M$uV+CL^xs~T7D
z(vNRG_-{<5Soy)q#j5y~(I*o7#Vm{fBG2<LfXq-w_jmU!oR{DVKMSi!G1MpEL9h_$
z3YEDrj?bDj)lZd3X=%D=Y~wMzZ~3x<>#1__-zbG>rRbdWmvA1ljwr$TkTPT-awB-%
zqj8?qOjM+5^u}0oE6X$QRa_-!5oZzmk&w=-rI0`Z`flpLg9VpFl!!FhRf+?16uRo*
zX?G~EXkV##nsf`pFT@wplNdVQc3ER2R+h_A0)@df!Dqe__*Q_1?)FwWIl+1?0T)Ex
zp^3%bq<OwXo8J8>n2vM-YVnxxNaz7duGfbS_%C`yp)AT+_BMus7*DuKm;}nmy@DUj
zTUvfLd}~^&_@O@T5zv-LwM)b%jTN*dUBT4CSD+ryXGj8hiJ!Rf>~q*1{=tD-%<6EY
zXN2je`kCTHjj3*Cy|o2v>Ib!>zl~rgE=`Wij_+V>voSs-a1s8%-#tf7GDCxDgm$!!
zZEez}sR7gxs#Z%q1r(}izWjb{PRt#yhx9h^UjM;7EwGfBE<Tv}G4pCxvE0fVLvI~^
zVyslEo5wdjX|8UFR6J<8roU><b&tgnxQ2+k@$Zud#urKIft|jF5EJ{x4~LZWc7l=O
zpVE7g8(1&=J5@s~mlq}eCYCO)ZMF;zkkR*q*Zm`O63&AoS-X=Kx4zqTW3PUl_9qM`
zk5fTq&1F}M<0=Ykz8PLyIvc)NAE1N;9`ytBf!G(<DKf}-O8f~7_YBwFYSEY{LbJmt
zfIVK6nxAwh_87|t-}d~~zAo=tnWqjKt~ncVh4i_k0ho>WFhPS(T9z>D7<-w$Idx!f
z|90zY>p=_A-qz!X)&8lJhY>jR{JWXih|_rUol?~Actlaxl&TI{y4kuruLa*SEOGlX
z|F*5k9Ff)#)1B9VKckuY<J{{nujYJAE3Iuw3$zl3vP_*)yV5&kr71<Jq<sXj&u(63
zOLKMdRd{+DYcv;aW4t-I3xp=3osvt8_Ahf4IA-csHx@TOwd{cZ&^Ad6QpdE-Z!1jg
zEYFp`0&l=%?{4dUJy-Fge0GVdd{)iGx;y5L_zcd@)IQzrciz|<A9ao>aTl0+DTobD
z^-{|uOnZ`^QY2a<UnDsgc{Of~>?`;P*dF?5Y}ZWsEBfj!L`usmZs<V#P2R4AiX3T&
z6>XolS`}&LY$i?)l(_!ck6T|GESl{NCtBLr4mkkdBJc_0D)S)g9x_gsTwPgF_IE;A
zspfRR&G08QbjZkIWfioxr1y?}%v%#ou<ovTRq*rk%@>T9c|YlmbXx)7U^Pf;TAk{a
z-y^QmoP;6h%6CIxqw!Mp_?jE$&0ZdHCT|UY2Zzb~$cv_li3iby&`p23tAlo8<(1#R
ztFPLg!!sydqxNTy%~{{+N}I|k9W$4-FPQ0M8X4*~EuC9n^L}%MvBqHw+o&5DZ)i?x
zm}0`=3As3#y|3<^VZCXi|9SWt;cJ8-t#x{2T1`T}h{OL&t?@SMrH!^S_P@t}P8W|Y
z?^g=8?C~E5`|-A<)c4%fzg?I3)IQ<``2Bv^RMM!aU7;*iWm@(HetM_44|>ld_lS4!
z(}N;>9?1fow=U8}DnjbFuIq3P^Iyb^s2+*=SsT)`V!kt)LP}3}Q(FDs(z?oY#YO!(
zgUNXlc+Z$Gs*#J6;8bkXV_~**2V*q+&md^f)@)Z+>;7|-8S?112_^Agq@DSn7z;zm
zo?OeQ7F&(0VMo&<G=DMQ^2Ps&c2smE`cm4iR`;^sN2hQv6OZ@+W0l(8*uSQC^_m8p
zVWZ3CU+K>ajl;2s2BZ<$NFK!O&*)3NMVU%CgIL2{!ccq+Y6^3aav3j~GV(9zxMQ7l
zw(5PAyW&fgwf?Zl4GF;wqJ6TH@wAKy>4vn)8H-YGrY(%IQ>5NKy6h^}pSp5f{bKbb
z`)W)xQH~laS5Pn08O&vL9_<_caZrzNJz>vY42OIWKa}p~tq=_44HgRd5wu+t9Zum^
zHw!8Uf6w`H^@pSCk-nYpC-^KfAtpPL74t<b;@^<$l^GdV2@N5t&*bUn?dY23YmWs;
zTZp}h{qS{OrE$0VW=nd*<FeCbKIIfM<b8l2%_~nNbbi+PX{*2K74oapk>O~_YUOBH
z^^Y6$^*0;W)*q?gtvPS)>s7%wNd^%j&*Z<N>&X$odhZ%!DL5C@)5g*#vH09xoORS#
zQkbw1KgvJT^}@Lp%60Zqf7GRFJ-X)>SMW2~jXgm;J~|?PefqFuj7-INOrm04jy<Sh
zYXdHe+(<MNc3}Kat$(Dq($m{N&-dOp+`l?B*qdY%+W&KTLJmr6;X_%Ze1-h3G=((<
zzZ8Dv4LT+p%XC9qZZ_mpA86cc?(DWhM{wD+$6Os}8T}p;LoX#2U^#@P;fvnIZjVFb
z)q2)?a(%v_7UjFA6Oxdi*W!>FZ|IJgK<f_2QO`<nxu|3G$%K@6Pn1?tKp7V534A2)
z$1lbeVHy4vdQoFQ<+gltorH4nG^&~A1_RhoXg$>0hY}RAow==L9CY%wHiFJMO^(F%
z^$8p^J(&)zHQ+fA(73Ofekcibd8L~wml}FtupFoST=FOMPB>L^owb2{gG6O+qq8VD
z$|}I@ndz;wrD$3kJKLXGjh<|T3v;14wkrE@U!;rbm;{lrQ<%IcYD`JOiiE_dFU&UN
zLTr)OVfgJ>9=Pt<>Im9*8<LF$=JDF==6?3C4!OtU|B2a6xl7y5Un;K@cc){>DP)Am
zWU@sUWR2p(f;iH9N2XbA5I3Dugw1|OlXIdw=ud-|LIlip`fK5usQmcbiNu%-F&iYe
zC`0ixLzVWI>KN@y?MQ1+<SV;{-JLiNUT5(%R#f{HS%x{tc9tu$cl;6Qep=5E#@*X5
zM=G%k826=bMJ1&5zFyjqb%!gFN}tkfOM&BoW3*C1A^nG6iSl80y0ETmAtk3OVtdpz
zArJiR|EYh|R8^<49RprdJ93sp8Y4I1w`eX^wkrMbuS@w#T?Xa`XI}KPgx$$U5>ARc
zlP;0g@Ne+~jECYG^3EJeXp*tIZh0~P@9wJ8COLK=P0ZSjy8jA*<xZAkSEwt)Bi)eF
zzeCq{P07RfM9ejdUNyTeqK;`C7kr7F#|l9zKEZuK)vYn3DMuY)s{#&)9>(5`T_^`d
zXqXh(fcy=Ufn;zJiz*yPmk0V7$EzOH5i9WxfYXU@!`jQPVq1v6tOQM8RjK~9V<zka
zW%AZ(bLDNAQj!WGqut!L#5(p^es5kWcqEvwEh)b9ZQf`7k9VavtMP_`_<&?y^zzuH
zDVUfHlzP%j_!_mj-z4K{y?8&sAMRI<VNR9hmgTcyu9M)YHBz*(mMi9t+LKmlC_q~x
z-4op<7ETdmbx8Wj&!c7&Y@yA*_m1Hxk56nbFwS<y2EMu1Te2)eT}y&{!eO8t{V`2~
z>xrF@Q9;N2-@LPY?=ZQfRD1`Thx3Q$=H>CREC;aG*WEh_!a7%IS2wj&@yyTcjV6IL
z-(O2?Pg~DEEE^*l%NooI^AFOa$YX)y;T_-tkmAoVJk>F+iIyAciMsjrc;9(A5wy_a
z!L<}J4dnJ`AEuM3Z^=ivCO#ibqCTfT1Fk`n-F8DqRgU6(olw0&{YUf0GnFif1~YG`
z@5{W9JuUGSN@}JCX88ZwRl4`)4(_+UQeRgG;*5fpxl<e;upKGKFkc`h<V7}xPY0H{
zy1HM$o3PXWZy;k&;PvI)L9=xPatb~jc?cW_FTfYQx1GhRIW@wnNyWd4J2pFQDnb{b
zUieznBIv;uQU_vKumt$Uxh^e;MnQKmY5W(sdCm=bakHzIQ3+OeQ2eX?UN*W)s&-hI
z{xw7#KR&rUJCMD(wK>z7+&Ah2tD0^AZ-%D0Q~amArM3dw8P(9nbIM_=U8+@%$;9cR
zvvDhu`0-bS0SwMAw|2Lzbu#ctqWA=EiYh)&o**7YBZh~<K}^5UDDNcnIa8qi(RiRX
zRDVEw+_u;LFLagOi<V9h!|y|HNb3Mhm_via3&rO|1+v#XJ@r#4*3eybPBFUSSzVSk
z8mhuBfuB3xyAHW~S}2a?FpbhznvpDR(<>`AekvyrT<m;d?ATmY$5G-;U-akoeGPWY
z5^owt&JFNSa}NrSNCyjlFuLFuyNlea&_4eM&sW3-s7R*?-GIALiu;a@VwL+CfvPZp
z*q6nN9UsGFg@|v6D??AM0>=_hCyx;G7o5(>p#P!oq?|$<XBXfB_KxoTZkcDS_loDX
z`=PtZ`w@DD{Q#g0FzzUhoEyU(2aG|ZBBKd)2$gt-{egLeT8du|O>x~d3~U-x8(Y`0
zu~p-&7QJUHc$2=A^^Qvv7<ppOJ3&KaeY`sDZQ^xdD`tK$uIY5~>pvU+JgHn%&rt7i
zRR%19M}bA5apdK!EcQPhnJ-{`Cguar2%E^0!PYbmsHdJ4l(R=O`tS-_jrb(!gQ2DF
zMa|Wg1-2yt0q}@wA;n@21h05A{4tpEbX??yxKLvMSROZ$)`jsF*dL6?6=U+kT|=qP
zQe9u2#)SGebUREFZIjVyP*2-i&tNzcD<Xbnv|)jq!RWs1M{-o!zNih%FW5e&OI4fx
zw*9{M>;1ob8p@T2jSr#z)Z^TnBD3Vbh#a{$@|CO={|Y*}8|6zgW~sZiq_o^anfVI{
zGUj~V6fTd6V~oRd9nZ`Z?-S22d$f78xzc$!FcI^TepYre>3g;>VL`-kUNJV-zrz>f
zE45o~LMz?!$@wfaiyX}e@NY&A;M{^Xm{8uZrP*P}{AA)q!)5(stGRXbbdHKoiu@EC
z8&yLu_gAQ!Dkl_W{CQuzqpG{^o9(xAiccPX1y+gb<EEu`PH8XS8!=1zj$%P+u=`AB
zO$VD-mR|llv-+{}wPg;*&ct!w(!MeqncJ{S{YTu_+(&@hq<YMnU{kOPUjqDwYr+qS
zO;{me6tMy#`ZB${tbqNutIj&fFwOP>lSg_+DyQ+7D=EWB?ZXA$ULHM~MD-FM6UU;i
zv{l63%%iLf2E;za%ce7kiO53N5ABYoXZ6hLqxCM`a_4P=Gs={<r#+{;zDHdLFj+0I
zk<PmS)eB{Py|}hxOPX5Nkkq6w9C!7GUs8|qlK3$H8RsGG4gNjhF!nR%G`>CK8+Rb<
zH(Mg4GR(*@`?Qvbnx=}}`gJvA#V7qB>muhpxSr4jMCiZx{HQO9!IU8}rLsBnywEoL
zbZwQYmtmvjzGnyF9GC$%(ho6L5)lm3yV<-;xwk&1X_ac4zTBGaxagCR)y(_+bMlrp
zgSzXwe$8GG`-VL;)W(w8Jh-N%wqGNlP#SwUQCFuDqs#ZTC3R%};7^vHN}Q8W9YN-M
zS!~`T&OX*q))g>4bRn3AUkJt$Q(&gUVe~7ySJafe{L{XCvbx11!|bIta8666$~n>5
zF`Sr}(Ie%P#Yy-BmXVGB)n-)^YbsTb9SBS(L39k7UjI$BhSx#=+25$vHE(MAsONel
z-cRrgicZi`G(KWv%xJkGB0KUTZwldSXqqoeQ&SZzi7o$Hd#mxJQ4B$dgz!$#Ps$e6
z2{rUbq=DQ_aV{&C-b^1!C6i^C;l2Vl8yQMI2KJ`rkv90=>1q`gMNiWQ+rEI2GcEc^
zRI>b6gi+KnYJp6~Ud@^hihZ+f4~!hGOp|V#?%wD;?oRdMAbyxe*i871&&JNj)!=W1
zSNeUyBwQKx8rVW1BilSW-?+etpb7aMln3wNhKBz-iu9m<snKkH>g*RR#nz)W)d@gn
z(h>4n&ICzU*<ZO$I+pRBXhYU`_{I*J0Vvlw-8sPt+t*phw)>X<40-x-mMkX(AETX*
zG{+XlG{n!1eIi>fi5B!_Bv8xoi^C?r$LeVwQ!i_3t6Sh0>&*}2iFiB%9|tPPcL;m}
z5j;T`^S^Kc)JZIbv|e_Z(~owY+?^=L4Z|kj?f_Y^+xk$ySo^#ANj0f@t$L6r5Be{Z
z1dicj(Nt?4`y{_WaDlsqmPQt%j_u2y1JEI00yYuaf}V}DJa0{Zv~=Sd^Cf*x%@|#Z
zA;viZWxp6j!f0pIpcqD?E4IC`AK4pz63+KfHRXzSYME)V{;u|`rvq{lQhD-S0|N*A
z@8L>rL26{?o){8u33(pwi^rxOYqUaHWD8Fr@bjlr>w`M?4||2fZl|J-l2z2jbkxA)
zx#2#5a>(xm?||(j35gRkS7q#qZc94~fre7$Ks{jV?qd=4EGl(5gl-p`S5)n&A}W}M
z(SabvATUHtltRosxE3!tFo2+<zNbZUV+A)@-|<X0spVC9b5Vzq;|*484zh({rA#8P
z!4&v6IFo&~;7O?~Rh_e`T~o>;;RFoH++JPR(7V1yX9y_ptHAEWCD0MeOx?R?XX8`#
zW9M3IFO*!yO8yvsL3&m2n+f1`p=TIAempUjd7XI*s0jhyBEvb|X<IK}W^fHz&BoK;
zg<RIJx;Uj=`Ptevl*P!4FK$1e>)*DolB_&2)(TC-w89{v<rrG{lsC<&s~-O+zi|G~
z3$=9PKYu3euS^zK6Awi9<^M-2Mji#P2lpY@!dXBuaW-fry#%fXU3RuXsf*W-My<FD
z9C5buhO3&&=9wCa;|hMEWO2&6)|B?%41<gY-gmrL3{YIxAg0NId%zw-EJ|Dt`Y2XJ
z+u!vx&<t<Hejxt^w*YN{ov6*S7`lXU0rv>K*sv&98jd<7-zbiz#Nr->?>cAdl?J}^
zoBOmk!<Xwk=jsrc9KeQ+40Z%Q?po60#GkSkj1ytR|2=RR_8^yl0`hax4ooM{MdN7g
zc%`hxs13T`h0fsbFb|{5)sfWk#A;wZAssl2Y()0ru3;p|neegT3g0L@S}C)2aV>Cc
zb9M55aqUBi^IPE47(1w?U!~t<7YM64mBfN@7IGrEJuovM4*x*?U^#^Q$Sm(Kbknw}
z-qbi&3z>3kJE0)nMJ-}x3Qh?cghS8?aI*N9Yz?|?%nN-9tcLf5JfTa_NuMeZa+R5;
z>#b^S^KHdyox{5roXHdkn-lgXWXEik_Z5xj{NpW<;-puiO69|N)!-KIboI#U`$gY>
zGAcsKX5&^T*%uR9hmFGC1uoLQaW%qqLV%SG=3voJjC@7%!fDt^qz2X`&Kl}yLKy9%
zZPRqAZuvK|s8?}{Vwg1zo(s03IVjT^H_$!I2}(O=8}YHk`RUf=GcoDBx#4l9sj6ja
zvud+?faQkwtFPLbZ0@3yY82)JE}r{6@`vtVq%pao1)|o1S>l|i(eXc%4#dxl93wDN
zZ15*_c`@?4+uxJ_HZ>%<UgF83nMnguu0*B?7Ep&lqXP*3Ghq(!kt%0o(lvyf;N`$H
z_Y}u^IELh>8Th%J5x7x4taU`w<yx%zyXAndGcpc$8dr+T!nMMxNi&%ZOh5fHdkyz8
z<7sGwX@hEOU0rei$_45q*WIw1f(V+VZ6aBm)wsp*Rp$XK(~xIV0|m@ee1-73c#^<D
zO~K~+M>|)V&*|o<ekh0PZ>a|~LHhkD32G1KBX54}!L)}tmFc6RJBbH#aWwR8ANGd_
z239$qnAdC9)_1FBH||pjtaC6QnTWVCaYdRu`m}5t|1wF5F=O^)-r@@A9R<gQBz_Wl
zn!kx~9d8YK<q6dcvlUH+ymYtn(H(2do9x@&g@IG}g_N$evmA)CnVC$vLzIyH#C+Nv
z9>Nc^T9b)Lj5Vk6Y-#b|Eyd||o3(KUzx{Qf5E_Y$Kr&D|hLW<5KQv-)?AGLwiJ*Lu
zXaenV*ydeqd8@syv8%u6J!oUpV|{B|Xecr2?8QNlm;f?q0d|;ooeQ%UGQP5Y&{r_U
zqDIk9A&!}j&GDM7WvZyAM)f>54w#Sq5*movjDLjY(hm?3@F}Gmjmj!yekU)*3vg4z
zYUDuhQSd(g8)F-*4|NEz82bjl4QKb+tx~g0b)(s*?xfwVpX4Ir7qJp0ZzUZ?LB5~Y
zhTESq1o#<j8+hm(rweLx^qsUp;}Xw+pf$Xlum!&ayCn1wS`dbS8DIwnlL=9tko%C2
z0s629`5A5ujYWBji$f$Y;xJk+Swprl_OI@#?tt$K2Enw(C4w(lt)**XK19A1saUf}
zIKoZrexyE-Z9i(v(LFJ!ZL3fR)^o}%N>|bg@)b%8eKBPu(3e;M<`a)l9??V;GSk9X
zk9!w9f}2DtA}%Bypgq8E_9i)H=sYgRz|?;-@3N$rN$!5ZRX_uC0Cy5SkI_zm73477
zL^3woKisA<54V9Rq5YI~rmMuO^Ev#*$Q~>c(+lq5xMaaO)b^Dg8&Jl^h)sfcUN`<^
z<}OlKz!_Q>bO&nubD(YR?UrdqoHkmUV#~0tajb&gWA;(H{*R-pfQ~9@y50R`eBucj
z+}+(_ad&4IcXxML+--4pU)*(ZcL{{JOfvSQ<*)BQoaC^Zgv^^Rx%XCem2IruAM-nh
z8>Vqph%68u8}>frcK8xkMIwvmTD^=1o+F;CSwqb)bT7T>@8_A|9g%e^tG$_`ly*8|
z$`mYHJi7GtVl@lojXCQ$WlP4Z_1oIvz@_ZC^adHjQ`i6Y|GJQ5roT>G>%A%xY|hY}
zVKii`tt-w(kAW4X+ZwwUhUBx)l_F^qJ=Jf4TStlBIBlZ&NZ;&_OYZ#Z#jmhmHxrs?
z-KGt!A(4G!mc~di?vSbOLzdM%10NtI(KqrhS<c?^N#e5U_g+c=l`<~*e)7W1Ri5Ou
zt65q4RV6`Am(PUUiT;@PUXj!iRSLz%j*Kp%)MDk0qn^E~{W890-|)@Nu9wy``AG7a
z)EEA|=$Rvsb6LS{1s>=BP;g|P#PEq>J6)Zme?@&>(OB(W4x4+<dR`hC#%6uD|2v$D
z>Cek2lKYC!dK-AuF>wzz@l-Yw(O_l2+zV}k%6n7)!EBfJYWAwYT>cXulzXW;cu~*R
zq<4w;laco?@vmA-IV!EN<Z^a*-Ea+a9dy)nuXlB~{$&5@R#8yoXQlO#J|%Nu#=?x6
z>H9sMvp)Ft@fw!7jtJ)pSE106;g*;MxtitXxf5f4+t-V5J!fF2mT0urtNR|p#H3DX
zy^`#St<y6CQA+<vfBvHd7Zm7O@NA(&g{BsW%;gGsVpH)4FaEvx{lj;2f9CR((HHXa
zv?e=@8nWtiA*+C5L=-Nowv>D0{n#WPvB4Z39A(awuBi*G4}sGZ$1h+{+CpDG&;IoO
zX|+?XCLTysJ<I)-166`;0%m~oweEho>%iuimN6e(c6o!gCo3~+wm-vYPmV}6m7uZ|
z<<l-_yiXjNl$cS$+bnpUfj&Y0mM2;YTHN;L5hwDL%b#87UA{p%S4Xw8A4jjVTm3xo
zb#mNa32%~9GP1Jn`(D$B>dBDX(S7odE&8d*{-PK2=ZVU21XyNvlXQQ==;Q%eO#eb&
z$aC=)si<|UoQq_UGtzrZ4Uf;4-ZgEEZ=3$im_QC&>(~|76`LeIHf#7^_^O(R`CQaT
zOf-)LE2LMBtNf!*O6Oo*<d&?`2y$PVAur|+`A}Pn(4kT3G55nBSQB9a<h|gjEIC8Z
z`0eY?BB63U-a7_1M&!<Tl(aYLerikqe@gA>Ie7~fX;mTudgFUKPvJRy01m3_oG<O0
z<bau!e&9>LSFK)``&KRUx0DcmDM#U`4ekmdMcsw$QLeH%?&SYcxK@Gpk!hrTaBrrR
z^dUKy=S*NQ-7Lr2k;TSky>C#-B1v)aTIv#CS^mZH+}6}#hNQWz){){ScY)TiGIV|9
z2KQ+BH`}Q#OB?*{?&pC&0*RrXIR7?Zm8?gBIQ^wIo-G7k@5+&#zhWUZ?~{;K@^<Qj
zTNmp*hxCeQJl-xnmsX&Az`j-`2IK0)c@y?#9MwumdEDotH{=ZFO~}1CbgKQdEzx-{
zWP8}6sPw2LM;bkxY5V@}O@sG+f7bPnvlol06?MX$ZjXY!ezQ=7wP0wKm<IU@#=eaB
zsZ8}BOpy|frh0>y(JbfP=wFde*tJpLdR#A;mMi{#Tw>hv_^YY6gG-bUcfrtT*9^;6
z(M)enyD9DL3tWZ6|8u{Rn+I<E{`*t6j|Jm4Cid_pSQmu5ZHyH(8V9cUo0~oGAC~+f
zb0b}0CzQ&fyAk1i;QtQ|m#{q5F)(zgwK_ZNO-ei&zb|oPYLSeR0gqJO-7m6iu0LZ3
z<-Q!nU0+BIxUw`|?PV)vNkC=Ha)Az6ebNi1e)R;5`DCqaqWg@?;rL~}seHF=vTRYh
zI<H2>=6VysEg#^9-s(WPz%#w8xF|JIL&+z4QJga4vu9-fl{v>_&1{hQEVv%W+D1Fy
z+E==!gsRRx%6MssRL7R)yln4mWum?JR8o#O^~<);r@vNAx)mr4Q-VeYCTg$v9s8*8
ziBb8ZUPo_>e(IPb%@>VW9;u04a)ekjWG_hy%uDDNm;E#K*SCa$>FF5{vo-}g8pZi)
zrD<649Jg}P+-35ti{9(H<jNa*(Yes_kff3q<N#aZZ{*pP-6rc(CWAW}J$(c8{j@yE
z<Fe%ZnX6ai7uPXsIUbjlo^_J8vqpwbjon))H1>N;xN974Zxr?V)9<7Y@eKE<DYoBv
zf9ClyF1}>y34My~V~85nCgx`3>d?dP9IoFEmn{kFu)ltXzkAmA)J{naQwnDNoi3$E
z7$c<0N*DR4&F}ajtuz<<i)AIJtq0xVwp1)?LBUsrSLHnv*-ZYC-u_oC>|VMKJK+>M
z1OIJ)@ec8oq`zh6_z}@G*Nfb5BRks1u;Sh?nH@dzv}RII#~DX0^#N3N)1luyT`0EK
zmSPH(U#ZddU(SB+2bOha6<_`I<B5wsQFN&c^L-1JFW#uY+~~NFNa>l!l^7qtH|a;l
zK#0#5(>5nQPwk&R+W+1r<-8eNKY#B$eIrXcGNh|WMbFIz{%5{Qo<Q=^#4!n}zvF)&
zPLeaDf(O_mskvpeeYrEnjYFT>@5%+_oOFu6zL|yE+wVnOhFiE7EJomJ+USIq-xGh7
zOd6fpUdw?>ARlw!pYnTY9-e1u6IwWOdyW#h4~PG-mXiY{L|Tb@ODUiu32QxhmDbXG
z)BD@^)vNo)&=Yb2d(MzQoz2O5<Gwd7vyP`nU?xm1u2*D8=})B_mzh*7DNp;bBxLax
zOl|dh+>a*TbAB89Y3!S(FHd|vmr`15WS^aHWQlskM-&}Zs9KH<4ihH?zIk&8@?|eg
zKjQh2ULkcrvj5kMwC&mlmZDY+<6$SAgQb#2^}xK$CrN#h|H}Bsca`mQe2nZ85$oQl
zjuAsi4n>B^4}Yqq<==d?F;aV^l@E^aH#c&!e?=9^B!!gua)#K<XW~EPHH6|bN*Vhq
z+ahTx%B_BIj&Ti!d7n+3>+KoR9(<aw_peABo%rR~goOH8t4xd9DEw?*OTmny*(Dbh
zPRjMvRYbYZbNUY_Hu~oO6!qck=eyq;$8XArH%Hp%<fxkeQtYtU7O}B8r$sz+4^rFE
zQrU--M#OFY*7L{0pS9ywCf?1m7!7d_d60dUtFZfQs5Lan@!E2WzX<-)J_b(cdBj<g
zp!^9)Y=)NP-QtZ6_GQh~Sl3c}v|I_bhr6ktwVVN`zlL!YZ?b%nrlIQ64-_H^>o{lG
z5FYwEl)Jhr^KmF{PHT%lrB>u9+>1BxRhU>eGO#WX?;V%+K5=ELRXb*D5cM`s&BAAk
z=PZ$3bYb4vp*d`leAz7N8=RT%*R1!&-xhjZ^3}6X-I87gpQ-CZ%jX=E59jB3{*0*;
zni+B^?1j~5*7sdX>GZwU*EwIheJ=K6PfFil8Ii4wu@<!*cB+oXYH!#Bw87k=m(RZL
zJ3~M4{p1#OmRD3asxQ?e7MnG~b<x=o@W3Tn)ti(Vo8B=kBx8;zE||zma|a%dw-auy
zY3*xW=BymLKH_;;rsIZv0C?G3XOd%~rGT}UbeeP`leLn*CfWB>@BR+|l^B0N9qY%`
z9Z~u67bx+m^swUN^1E}paylZ~SlXiTMsmjBl*@??zdrhq`29@MBJX+@hjnX9_qEX3
zkpn|FIm$R6SVtqDkrDWvxhJD}_G-_$w8GiDjnif)!$R{(m+d{A1MCfyGN$A`ot2Tg
zAYpyxg}^^rG_NPEQam`DZ&CBRYucOIbZ2$f9P1c7p8wWw`NOgkGA?F6(#O$)Fu~-U
zIbA-eoR`X4H^ZH+(du=%sM^MQ!xn3M?L6bEZmXr*<R|0>{>?V)=|*G!s^nRTSJU5l
z!-I(XtlOe0=CS9`Rk(egd6DBHmW1S0d$Q-jds&k+>U%oC9r`ip4fPQAj4IrsPO+C%
zO3NFpkL(f7^Ny!VPvJC2`>%Q8vp;xavX2MLa5w(U`|E8?AKE3IkSdYKB8_d)-*|VV
zUr%Y3>B=q?2p4}^Vq6~pd+!Nd=x$(dX$!YJV#k6djX~PwtUjK{o?qF|{Kqv}|K{JM
z<wEPFw=%O23uU26?h@|ejt%k(rJGf@j<U9}PO*%WI*M=Rk-!0e2W`JTCUC@iDY%Kg
zWo^WG)PT&ij|g89y*+w%bp9OQqX&gPw&hW0i(|p*Ud5|<&U%LhhwH7_UUpa16%+OO
zT3h`ueI@-uCRt*nzI?dI2{>j~;7o8IT_r!XdTc4yD9dEImC%9{p*oy1xZXF%+c!NX
ztxm?wq-zPq(oXnG$qiitBa))e#(dAYKe~&nofN`S4XaTwSla)eZ$OqS`<w4&7S65`
zw3`!20qY#gU(VNIZ{3F+&6N_Qp_-*Uk^MM7nlG<VtIDN-uU;iht$ozL)iuge@<!aH
zb@g{zmT}3n-~txvxDviAGBV_%{ibca+Fe$plGw}oXkWD~y@c^nI~2Ic>nnvVxok+e
z!H<Z4X>0GjtV#YR#!2d9%WzTUuo8xU(^oVv%8-UAtECXRu2NA953cttPOS3dW8CC~
z11T-MQTjlp%T4WuBd=3+Zw>ngCZTNz|HJjjHj?!BZ%Uc)bKtLL$=<Z7pk#VbGh04u
zB~h4GMK$qg@q`SsJ#&0@M~5u7TIKmD&fH>rVzS)R`pCA&`OLlC8o`^vl(iRLi?3MV
zm7YwdTT_)*WC(0UdmzW-XUbK_xv<qyV<KWgX4@B%rZlgX;s0jTLEYs3mhqO_@;EjE
z;(4Kz_{1e?9enAu0qigLIey!A%XMK|Lw#BwMOe;S7ug58`Z#CEoAi(Ar4tS$j7$2M
zd@5~fR-)caY^4p2IrJDRuGVvXj)=)oI9K^x55q>03|~k}V*Hn11rswf7n^(4SD^<Z
zzSx&Y_u=;P8NWLqjOOULE#RK&Y_7}^8`*YkzprKR5kGAi9MUnOXL#k12eyt<8?8ik
zMgMpIKK*Z0TD~IRmJM>5A2RkD4|%H8)-^Ipk6sa3B<#9lwK(YS=bIMXW0dA5sU=rd
zc1knM-C2*)ucbFjAK^W1Fp|SD#eKkeSgORbv=)IUfy(-F`UID<S9gcnpP<6#SGe2w
z<>$Cx(Mg>>3HnankJllM<o%>R+{rKI+!pdFIx1#H=n^G?cJg`>^Z!cvDJ9nO{#Hu3
zUOP0`1y?WmP4JGtL2!zZMO^k$t^)2(A&ndt$yW0p=&a4a3jx=ygwc%$o&DrtG#GrB
zo#};40}AVK7LWbXCwx*|=C5(8b!W)Kh>9`Wa$Jkn!-#b=TFYyTks_W|qQ#6iMjh?9
zZ%fvqG;8{%%vHYOMpZP}a@^k6T2!Ji<L#I+-t5e}kR|d?^|h^~t&WmJj>DYqi2+yU
z+ms0@S;+^J!xLu2pGcV<aN^3APOf5+EhF=WOtBl%Q*l&q7SEQU;bf|GQ_6*I(Y{7T
zaBOg`7GuoSau_cRf1rxDMOO9TbWx1_Ak!4Ljo8OIce&oXK7@^r939@$eaKb9zF$s2
z#mr~^-k$i(A>Kq^6MtF2JE5@K@lA*?q(SJIkXYL{Y~T@USJ&*&^pG`hfqS0N^;>~d
zU#;K}^DdgJw6}J%Rw0$x0Nvxi>Gk+d={1Za!J>ieKuP@=`&%w$X>0q#h27sRA6b}Q
zIIuRWV)~QRXK5=lQ6LvBirv;(FyG^rHC}FmnAXeFK6QEK7Ja7l)cH@?6jur5E*lXX
z<K6E47@+15JXrB6DjKLSfqB?1&GAfE{&W6zRdH8#c*qdZP~IU=#k<I6%MklxnXs9G
zD_Oa+&jxn;4`%s;z0o$s?%ER>m7{c&E$m{*A$tfh_}?U8+2?3&KdVkAeR(x)OKSdK
z=Mr0Gk2mt;)wbs$+Z_n6(_i?$WG@X~VE6fW{8Y{@^^$fff2qrqE93|sDQ%YK5yrBz
zZE3ZW=K-Cpm|7$ISD+zVr_QtzOOhHRR}xieD<iM5AN}q4GrC9at+{SQ?r<!Ua_FTp
z52l>W=<iF*w)n!e+gg<Q7t@Ua+9lS=8tYCCafVk29bvOr=2<SPB`uHb|GG{%!=1yd
zyU=UHt<B7?m=>1yI?D!I<inhkLMnw^51H(oCiQ2buzz4Axj=r){jK|~`_xhRr7={m
zsFyKe+q`YJYXES$sU(&c3vA4aO|O>mCOhES<g36WR0eHCZ}A-xFLEObAV6JSFK=T1
zYW0GjfMa(LE;l;USn8)s_zF<hBZKF%yL&!l7uDXAXm_{JORhv)1$!au98ni;)86y;
z^e^*c{|Q~Cag?$!noS9Rhd)@mI9EG!yE-{L*|w|2NGq`dmsdK;!w~!&8B31Q;eiWT
zeow$Zgbh+YIe&#+jF=EPKeAdFa&EJ)h9;Y?peY_=JJ}JcnGW3v^H{!%f5{5#JeTHb
zY<nyX!8W=t=+V9fmB6>aCoL~8OkyRkR8H!QFu%c@kxP;nUxm4N>w`OuRpwW%U2u1>
zg%+Xx_V4ofeEWTKeM16S{;pb2?66%3-4VGfVpsS%cP&6hWsDlZT)}1DOIhzdF7GBy
z)n)`b1h#tH1?{APrI2-xy46z2X*$0+(_sSjC8+Y3cN~+_`AYH7e35-L{Y~1T)YTb#
z1D9DeId1(LawdFoSRZ%0kXxbo+<(|#$QWOc$|##qe)?Sx*Iyc(ogmFDs~sm@1)Ld{
zT=;K2%eySAX2ySMJ2EDD+tAbaINpR8OHZWls4Z)NFWI^{osIxZs@B;?txRw?%+2Ik
z(f%*Ks=g~enjM|dDXmJz8&4T+p_DJ=ROG6NNl`d@c-T$HFKG;aZq7BE@@+KM<ZPEQ
zHgMFpF1=)WFndz)wpoVPmHx1GwfD81vMsf@axV+*8FI$`(fusM?YxT1Yp1hjrCmyI
z@9%49yrxpjHqv#%UC$;fPvr=8iaJ6XF3q+4vh0TX)YISt?U&&YtrVZFLg?;@8=*~|
z?JZGQfz7*`cWUO_%u!iaeQUH1+9mCikqT3SBr+3a$)Dr}@^$sQlA*kVDSLa_w;=Z3
z^?I`oWaaX5PqL?%=U`@4&m^B<hm}3nUXHlXE1_o{vgI9`X&wk3^X2oO(x#d1#bc34
z3$w5033>=LKxY1{HPP$P*T4d9s4<Q*?x(Jt&Lg(Vmh-miw)Junn!&lTIFMiaq?PyA
z*EXY;)(Wmg?k%D2&^wkT*djWy*LWD@{7cp<wzHN!(pjwIS!9<o%(lw$#D374!%_v<
z{ZVaX_L_|8nU8$s^qs*W!O7-9a}_^9iYg^+uWXxbmF(qg=dJZ^<<-0*R15kBL)HCa
zQg-r_wC0&U&k$dd|Aw|ztS0r8RrbE_v+fMnOxHf!T)0;i3Vm5eHMg#qRcHu(Zr;^z
z7z8$w`OW`=NdFlu<uBuFALv5o%C+s0(1ma$q-AKNOR;o=TS6)LmTX!LYY%CuxXz9m
z{SDb{!D<l`$DzZ*O1J8YaRsK5Ch>}DURSq>YEjMz7FH-M%$2G(MvCy`)8vd;WL7X*
z1ZHQI@N7xXO1+=)Z`S6(X}(jLW6NisZ98P$qO^cajVyJQ0%RA?%YOJnJ-1T(rX-}z
z^kxTj{gfClM@Z{%6C~jh#82)hQ!Mx8Q&{CawIk5?vm9{MFfokuk)|q*EZdaos1*Im
znu+$JESt$j@Q-wn*?_08>uj|=KrL(yv4*MtD3#?AN;&nFv=?ThEmH3*G4eb)zv=<x
zyC~rIoeV}&!Ox+JN`m!?qomX4xaDpTnj`E>M2kqjYma3Os-yjpy(?p_XL<G?feLIi
zH)srfua^LX{3CFLYw9`2gpe)Z15u8S(k7#|Kh8flkUucT7v+x$+Woz<i^10RhFR;p
zw*znK4wP5fZR@5Mmo|!8Mh|U?o=IaxA>7x}))8kJER|rhv>dv}_)X{VFGN=DQg`+<
zAZJ-Kc4WfDJnbOQWqoH4So&C}+LqZ~SkD97Yhvx?$`RJXebDK#7gc-XN3^h>=(T4g
zrdQ5d?rj?MQopp!HqW`peJ<ocWY?U&9Ft>;M`wn&b}f@|5PPb5YG%*(9fCUTXp&n=
zk$Q@bM!!JWKm+ZI*%KGFG_zf_##?@oOJ*;9f_^M8HxSSU8Y|6d)S%<cB)y8^Hri>w
z;P>1oV@NC-$Oq~<{V#lNvj=6x1|u-F?so17!J%aw%}6XQspStG))SGcw2*Tv8>C@o
zHSd$mvFUooyx?B3NZxCC<}h4mZAmhbj$uhEVC(DZ0Zb|}w6MFWvW*t@-A(_RdLV6L
zMoQKIy*}w@``c04S-@=#EfjVrv_trzsMx5Zu>D{ukIVj^S~A&|=uaN$J;nR0?;R=5
zmX<2$6PrPYX~(p&Vy<%8(!@U9{*jzByKBg|GIL+nZS90v65jg<%2yHvTVV?Yi)Tmq
zHt3g)%|-_bGizyeGb#AkyWXEjhs$T}c|vPO9*(%?TB2t0+4`nHfxtBF1^p>ri9f{(
z6Zvw(=Asnea6OCrNhfuLt(0?)wHTg>Mk%qjuFgB51tQx=y^6>P9bvsg(*k|7wA4B&
z{Zhwg3h&ThMfx9Zqei$6hp&w+9Q`84jGQB*$AxaRtmB3@IJiWM(`xHS;7;*FrH{M@
zA7sz8;t<(Nm`P@$@bben&Ugcpv|j7?gTM7?n8KY*g7Q;&n|w*xV;QU#lCR=w{EUu#
z2^qUnt;rJ;tECR{wDNrb#pSv*Ouc3MXpOQ?u#|vJCk>>c@>3;I`Xa2Xm$^wJ{tMpM
zUf30BP|*i3BL9$zq!{di%f-GyHKVe;*|NzNZcDSix1Y05u&3C6Tk}|Al^m#tnI2f@
z?Vnx6`&3&kek&JUCn9b{z74m9#k>34i%VPhSDImTWTS8c@|-kRKdDQ}N#37Ufn2nV
zYUnkYDL+vbNCxW(cL~P&i}<$$t#lA8FOtz>*o5$sMWQt%PFgPKQ~Ht+GoLRbEf%Kv
z7f7z2>G1v1JK`#qGWOE0&%j3?TTiMJm3&fZQcfO1Ch)DSHQdAA=Np~n&M1^VJnN-C
zUfd&%tnX}jmGNQ`YfT5zCAhD8)E42G>8kAtvmdhMv=_G#HAxvPA4Utz;(_?=$n=A$
z>6uNmCiuEq(7w+x+7;ve<~nHIA}i1fUsYZx5sT_97;-5rCghSefVo+~|F7pkRw3W^
zU|Vw$+KHO;?&hC?&EDME-2*TWpGfvk_HYZ5k^DmrQ3ohBEj#UlL5~x`w;8Vzvws}<
zksUuWwXts{uOqism)Lqc;?;8KHj+tETuy4EzE#djp>jWI9Mtf3Kpk*}x4K>dea3Z^
z8`jC{3pkVPKr!E0{|n<JbYqvWwsh36R+cmIQ{c<RE!*rf9IDgie6H3LoAf~eQ~Q&>
zK|$4T9|oJH2g=`YZ5C_Hr*}kuoL4OmTXmwtGTlubwUys|Cw;C}_tl0TF9$CQPqqi0
zAPZ4Azh`#PKbplswerK<v6U>0pJo~dh=L_@oy~;pLmj*snF})9>9sOyW)Jp{HtL87
zJX1Lcm7|&V;g*8%>T-yBtP@?UUo{4?zvxLLQ+paL5Pa!VgZpV=Tw1MT$xBXfAIr^t
zuqq6Tm87XM$ad2{*P39tW$9@7VTrN~Qim!dWrth~9}$uG6JXx{qzZb@BUxSZpfS@d
zC0<AkEJJL2Z2#GJxP9TrBlCwxhg^3qwK&N;dNQyJblyF|b^1+OgMTrn=rlMom>uNW
z9`-^iuk=&9TPs@|TTUsH)XLT{OQbRlZXNXZ%uZhhcjRxT%*lxIMF->P8ZwXU!%k_U
zv{;%Y`{j4iYY|76vHt9^n2bYteR_|&snd+tdznl4K(+<uScDkUf~Nu_0y%&i??UgS
z{&F|vzFb)<Bo!egaVgSG-eX<t?BH;zBgh|QD(Om8Tntqf{b)(^vbM%I&A(GGLTiHF
zd(3*$<qiu*%#276uNi*dwa(f`IZgJUGNLr((`eHTv)q{x9lYml;<fsYX`T3V)F0QA
zk6Nl*m#K=ip#6jO9ZWP&6aUfL!Ccvo(r2U<^vK@7eX{Xc+>)G@Y_*}(nYA&C(y``Y
zI$KDhGp)q`Knq0#ywl@(7U%pLj+3^M_t4>En3d@sv#v2(x9An=2Q-9?LovKJx8N~o
z3HbjUDN*^un%7p(Ue0mQx<@XH3!x0$0<{yj!IB=E?`ct1h&tI+K7$C$UUzzUe8~TN
zaFe5z@((J<EAtj&BU(fVC?_51XD!SB%)cw}EU-|kY#!p}@Oi1WT3Ov?`EHAX8-}|r
zyGb=R(<mH7{y^4}jK%4Hq%X^qeJ)@OMbI1huw}HmgRJGbjXHW`^E<nMM@hGF1$-6%
zgCb#u`3{y7W{O@0yBdl1n?H07=A0MOlJy9B$E-l(`ERifUByeK<6tW<?IEsiwr^^j
zrHFO4ZN9yvHHi%65Fd=adM*8c*2z4<uZuhAxrhgbv{HJco^c!qX&v4mJioiJeYd5#
zycV}48PWl;hNomMYo|2{Fkf$PL|~ORO2hh3bBY*>J4;P0x9kSQz~0VQ$^cZBrD=zK
zHT*4u^MfY=x0DW63f9%K^<}i8IETlOnS7(sP#dgO*3$KkA_-3*X}BX9E*&HhI08qb
zYrG7~;zwyT-DpM|#Wbq-r+thLfe!wp0M?$G6#Lap_Lsnca@$_WJ>bUFDyf|kW!<KX
z#b4+OeSC0sAi_Az#)v|4TT6bmtDH$1;3Z-&x}oN94sgkC?o{nut*3kk|F|fBlp9I`
z9&he6dmBmmb)$&c4t!+<TMQjk-$fZ|raVmD0CNFe%Bi@BI7FvGjkT{ihsK#ljH7y-
z-q`41-ZmZd2mILqUBWbw5bUDoV|~$NvQCPXsuK&IC%)rtk}gH4^OYRZAEK%e7fAMP
z^;Hj!)Xy1J%sTqrVD;d5%}aBU#?}Pa!?1JVrNTU};nqxfKfcE8qN=FHAF*(@hIQn5
z=}O2@_1GyfA9o;aq(Sm`rH|SeJ}#(_m4}utw$HYs_9yn0wmeFC9%>ZOGlD@KE-xcO
z=Ha>grC|+9pwU*-pD?HNOETmZ%2?@d5p8}oHk-`I#TLRgua|IBcmSVoKGRhrMQa?a
zuaz^3>G9fGa|RtmpTe!}k>V6DhMGwElrYO=>l^j4oPyrckw%m@P-|{%GQY8sVmcdb
zUeo-6&B2%2RB9o}a>f4Cbvwl7PO=m0PWd7(gJBB_8^Z=dMBa=BqTF~eUXL<FCA<yq
zlQvqGS!=-kc-^u@E=#^)JDgY%YYs;v`)$iUsiml46b<Uy0`nGgNtzn1MBp-fGxh4v
zwK!ujD}l>E*U~omElxwnpaaMo^y*HtxcQtO;p=%SE5JtTH3EHoe|VQ>Z_F+o$YXS;
zy~TD?j|9XGww1SreD@XhJtSK)6c36tqJ4j4ZO?k|<$+<eKHiRx@^pQNe{R+(4~5-f
ztMMe;@K9&?_0V{T4sOdP=_T-;p6DU6OIvVvz;B1(-9Tm;h`3V(@Nvs8)l{!oS6d3n
zGMNp175OYHT<t=)gnV(=a6MA1@HKiuFgNtMR>n=_k#awBg^$q7`G0vEc`F1q(0b&$
zk`A?;pmbjRMU#vwR6$N@p1fL_u0S<hEH|12=4a2yZsoo2?GwmnETkdq6#E0-pW?KQ
zsDU>Ui}FMLshp6~h(I;@1U3m`=K;acM4T#iu{=hMzk#=@cbZSptn3Q8r<Aam){EBi
zmQyO1kH8Mnqta*KK6&H;@?fbU=?`0@*W&(o5xxVN;XjrecFQ~kzpExK0Tr#I(nr~%
z+?DIes?te1Pku;aA+lVSD@t4OJLn=9Bvdwz4y6O(Ch~In)@)Df@cFzdyHEGCWo!<W
zSqa{p#jxl6JljpvVAouP*-96|55becMD3iZ)2%!WjUWf4S5k3lD$c<ln<ve-v^ML?
zE26HXsFX+gLKw=;{pJLHU!Z4TQSg=a+E~I3TwY3$eDZpwp;AhXv6P2tmD8k$<O2GN
zGSM{g1?n2L@lD(f4?=BuXL_3c%e;In{wR&K%!Xa=FI+oaremxv9<u)jc+S`AQ;Wko
z*P5l?mHt6>IW{{6TL(4<vV+5nR2GX8#3bYw2iPW72^}FV<xdK>G*MzmMI6UlK%MKY
zo~Gr}XB!2L;eockoxV8lVed=-cddkZpUs7>#zSCNdbknP78+CdPV!mC7Qa=o^|ofo
z)c`Y24HWUd%9@&e%QrpPPVa5DWgWyFF_~><2{5BiR)nRoeW-n}&1YGnj0POnQYo)2
zP;*-ks7G)douRi0h6J1G^VlTpRi@hV*duLz^)}3GeZc=k9hDlkY{wVZP*)R2cWYDS
z3gG=nR+d@VNzU;ka!X_~Mh6*lv{0ijZNR3AmZTMK!|$^_bicMMc+jvj$h{~`iXws&
zc0q?)zxLRy$~CB?-X`P488ciT?;qmr=HH;rVzcFSwzE*FDPU<%0%kF7Q}9#ZAZ%iQ
ziJou<Hr|{s<$J_f{15pgU6Yq87RwaXBd?WvNQ>}B946hBB&iE2N~)n7e26&A19T><
zFB;%vsjnr${>_nLcfbU^3~8ez$Yiog`b*A~YslI72dX11tR1~(7<zegD(tJ8!#}fY
zfL>M^HCT*@MlJ9WB+zD@4A><va<Ha!pLyT-VJ6XCfDZ?=R@}-<Qbaof$Ndb`k=JNF
z^f5*;*w8Yc?c~QrecVLxSW7rsI5*hN%LCATvxfFppm^X`@P*dK=*rsi?ravVYW_B6
z(Jf+;)LBij+8pidPFoA>R!cW)l&y<(sk%;Ti@vh%v^y<G)67IRO-w|`NHXMuX9`k_
zs{NE*%5F<1i(MV3I@O!XSoNoxU(F#GAb%k{F9VjrP)U+WeCQQxV3q?#Ce@5$Bl&iI
z1u$-Fv#zdcBJd^nNdIn@6@BqOG)8=8OX*zTtto6fFt=7l{$MEFZ(Nie;rkf4r7KWJ
z+>1=<o>E4+tT^N|=&7g;`ri@bj!}#5rqAhMzLIq_iRsZ`e<I}e+-RkgsRnI1L7^I^
zG*^x*cP-J@KP)a)kX3*N-q3#Z5c7&2(g5{8Yn1&Be5J8!$YJtXD6n?7?XrP=*qd7W
z!TsJ{Qcpt3Fx&#Bw6?+xB$vERdPjO7EdCP#o=aT8XYgXNhj(Rnj1|FJf%xElt+Vlw
zUqFx0CVUkl&>VBS(Gc?BbE5<+N_|?6U|HXL?|?u7&1XDh5h$m0MS27KsXZhC<$!sL
zd-zj6fZe9e;H;;cZv9d4L2zcEV6YGH`&O(9%1s8!bJTT~l@_>Pp|-V5Q;#aemCIxR
z`VZ{?1XUpOl?Cm12f9Jd0A8IZc}S>am9yn?YIDm*YhL?mdk)7wduz)gd9!p4YvPlz
zAva*Qx+n*1j@c%9iG^$@t<ArHFHGf;Jisb}w>4xb6tNrpfxtMCgh{W6hWnwx;wjD0
zPiUipJkUaWs|B>(ni;gh#>6V-R4$`<v_d+id{$=3ZOAp)ymXv*MgJfV>W8a|JTyW7
zH+arp!hbB#P>(e;*=%IRmq=cPLO0-iwY9oI9wZ_8j5GtEhM#GUn-eem=H;Xa$wzvU
zCemzqj{HlyEZrmzNFDi<@>1<(O|@OMU9wQ6yZjhO0?(L6%8~{ok{rWp@D%JuPJWIZ
zWSR6AbhL(;L5PZOGsXPL5=C{<pWR@^_zLzf`<n+@JGP1*H!5rM0=EKrgNZ?p9%=3{
zwi|1WPx?2#mQl$p#eRy4(o(sDJW@J<F0<;a1FOJRuy3>`Fp1?xH)DowXmyQi5NBVa
zQRJkwO=+%fRr{*bl`HUUFQ7KoTCxCQ+9&Oj3dzl+0)*gpC>rM>U8Hd3h3t_s;XAHK
zCltHoi}gSI1V<6a0NX6fboGiH3j3FS$X8`aq0oi63#O9yVcX2>#uu|HEkKLW`eu}=
zKo93uaS-0QdnAf%K$k=r-h&#(HNBis2&}TY`KQ_1_@TGf*J`7+!rB!rkI@9GJ9R{H
zu~}4tzM>`Q9?FZ?;n85}<8dlqL!THMw2WY7=r9<@BKS;BL|68})XnE+GF>I|kk+ut
zx;t>hy_kxAXaSmpCrSI{`pQT7qBMg<BF^)m8|Wl%CH;hK@kG)|xU`$(C*`FJQU!Ua
za!skKHc;0puOPn{mTy5Mg#l3zeUGAM;x9IYjx>iDg<+!U6#9TO)Qr3%#fXNgiKgr~
zT}Ho{EonuX0AJlhpU}fJVE#0Jn9oeuZfeekKIR`RR5V0A&@OSC7vmKnG94EGp$Yga
z9)}kQlXftx8xh7_GmV9zzW6e}jBJ9kJ1i5nDcvQfmA97G)-kZzww%-#N1+kmHM{X=
z@<oc0v!!&Xv;|Nx^i#}0y|6)!!=9Zl>ORmnx`I|Xi`*w&<-O`U>t$P2TbSjQv|ZR}
zl+oC@Z|-Dogb(#ZoB0WIv!(>=1xM+v=`nFgx~}wAKEm&^^CY9Xo<lDIYNlpJ(~o8!
zvy`3`nBi~izu?afeAJ)Q34E4F5-WHvz%vVgVRi%d{8|y}8Osf|v9wF1)6zzHy$($1
zOk$ga3k7*A8fM(q8f#;Wim+j!yVA<~!us4&S8XSsfzw-r`vD&FSdwggY`NjC7ALF3
zIDUdlqA)5aWy&`osz8?n$wt5M6S7Roudc8`@2b6>eY@qjv;+T#dZAQwi3FwZ(hlho
zzRsZUOLGMK1^4I(@OfR#$P+w8G~pTat8vI!M#Fd-Z;Xy2RZL;W>1?x|kz$mDDBql&
zVauu8%wg=)k$zEor+cAWpo>UBtq?)K#V0-mV%Ayul6rwjbO8=soBw35=|uXD2H9ZY
zfJn3rx5uN=abWj1_+tKqw?-TB-=x3PSt<cG){)5MHsH;iWD)60qNNn+jQm6%B9~Bh
zDn5Cg{6Ss}f6jn9`B}av7ga(OUAiUxkj{`T@SGjR8a9g7r$6Z#Kt&g!u5y+%m%4*W
zu||C4)%kEXnyqASX)pR1GVo2K9QfTn^OL#5>}5VM!T=SlG8)pWpfN2)G57=Wq69Pw
zg`ltEm-t&;fKBaTVmj}@Z$oT(Z2khp^r>zbjj782L4!yF$tQWqpJXGpkR0&Jn<@v@
zU21<NudGV*NiC?c!g^Q|Pnr@59|XL2hn?rcKz-BT9`ZrufYKW75-yg%$;H)%mc^DX
z*0I(bmI%utWr9=(kK{Mag?ei(Ui+nYH+Rr|bRHcCD8vm>aG+7jd`b;I6vd&s;0rTY
zMTo2OS%3abq>4t|W7dQDl;!+gz&`)fRv9w;zyho|4`qYQH^vdO58wqmiIr=~Ipxt(
zf80<!;3c>NkV0ob`aMxw=rwPRhVeygG%Z2>EH7$A`pR>aT*_nV3Ry>1k=D{IrL?82
zHPc$bT3OvLO#%(32dHFK<&x?Lh_o){BKd+4YKr#b5c#~i+S<T2#<l^fpS5HSpB43Z
zC!Wqvh{dQGZjGm)-6EA=V-M*tde1xxPuq*_XIZQ-yKas$W*IHbo@O3Ed>;CT`4>$7
zx)59uyr@}?#pX*^4xL7|(FO4X6rS<sEi(rl!g}!WTxZo-HOh_ujIMCfLk*cG(h6)A
z?+5Iys+caWh`u5ycEHK?A~&UgbYJ=?b&#%-Dny6U#~VBovPNy-8G_seJA04HLr!x^
z^B`x;kxogi<w*It9HlN%?^rHbYuWDGvaP)=qm=z*5K7`_SrfjBcjN{y0a&#aU(J#s
zChmb(HjEb#*HAK!A`%H8k2oS4h*4sr2<0bechhOC)q@(>YU<~;!g_DxC@2ys5JS(J
zsb&G#$J;?PMqkiP#Gne+4&4#U#b7a8Yyn$s0ROi-eu-|0gS;)MpDJt2yNS*y5_iD&
zQ7BHw*|-fEAaTi}Tv4}Ks#vZoNpcHdd$**5@&G{W8tkqZ#SgH8ye245yNE{`F2{m}
z#>=PV>T*}<1}RJ&qz)NHc9KiD4H^y+={himp=OAo7&VM^<F<L5o@c{ZXYja}RATvg
zBR-NB;Zx{Mqa$FIJo;ySo{2#3_{vK0f^dJ>P4640p(C&aOX6QeNwi(G<zJw3pGoVo
z%j_w;%=3sCz)1_i&a=?JNX8tkgXqzX1aVDbB_>3nKBy?<kVyo|HI)%?zx!{{!8^-y
zq%zW5DMkLJ<W_em?UiIn;A0pj&y(JA4d|5!w=RI{ScW=5X`<|uPfDsh5L9#-_y)&2
z!RHAVus?hwZAiHp&hD|E&_VW6>=Dl)CQOE?cc0gRGiyS3n`wHib}ZO8ct7}4i!#ca
zk>)YOYPK{M>%)vZW?p)MWdI(lh>nPABAq><9Q?QheFXlRNTYybHDYyGPBxbL=~7yZ
zm0_{$E$haA@g8ux0Z|H_M9=Y2a#hl0Ct#N+avgc7#K<c$f_w)nEl!@}7I-yIL50y}
zGzCYJw$e>GQMssA0qkwH-n8VhF0out&#Lv*F3NYA0*V_7o?ViCGRK;usGXf-S-hv1
zA%2Ps5eac`6g=T_v0lWWCBo$AAil@bH}o&MlRgB!_ac>{lDgO|U@kO&K@_bH+^{ll
zBK{Gu2@xXPOLhTxVL{;mW-P;PqgyBm?LhBD4d{y+#%uCg@VPSY!N>4kd=u|3%A#y^
z0jJ@^pf?mHRf(I-Ad|=kTo>oU60o<C*hW5r4v~c4;#aU8{R%lvh!ii4llRL+aY0Se
zL*hsn=?7muhtHtfLWM0W(CN!=0@_Sr@o-W|TocE{0x>{1U^mo8_L#kfug?H2Vh|03
zCj({J*ko)lni(sN=jKD`ML7+OG#{%4d+n#ePd9-WrQ&8th_a#x-^v$=`(g>&1+U6P
z>mgUj;yWPM0ISK{ioC!jrh&Ci#%stPX``I?f3HzK0qSNEd83p9yXYH9uOTPMl0i6m
zM2?Vt<QiUyC&8=tKpYw=FH@?k%b=@wjcQZ(DWw&xOq0JsWIBxBiQoJKE5Z7(x-5d}
zbTQ3GTbL`2Peujvx_Ob7W}U!}G{}V>xXG79bFh-E8%v@VTGNz`Df)W-jQ*!VOxcVz
zE15yVV>~uq8wKDrH_;R9IcvmAiAtiOI1X06LUa=wpaK&k@{7E%%M$Y;d@$d|hYAHw
z^d9t4$<kC3L4M&S*a;afzqA&*qgO!(Mj?3K^`InGmxsx1<>k<kksvwbzVdXrf$~ww
zqoyl2luJqxWtcouZX)l1pNo-PWFfAP^Wv}Q9m<E#!?vx)=&X3gSMx%k?RDZhe<W0h
zZFOO0>0Z_z;=?{VmPXK4^g3XaW%N%#n}=abW~`YG&r=vYD+FRt9ORD%tUIgErn9Ep
zDSCsAw?n6dlP7^!R|V^RM3dPaIJLTB4*v-JVIJ5<9<drN$8X3`Ns)4s1vn9{KxffZ
zJcN89OQhz~Byt)*LmX@>6nwKBu1dB^?c`1JN;yR;B{h&nLWVderzi{6QtDM@oqU(%
z$3@Uuu|{-6)qoidM(xD~)`IqfS34EdkAJvN#De#36hrt7P{nex#;hD%82u!6h{~b`
zu;z5Lsky<JY(&FJ<p-?Q2Toas9xE4fL5y82MgXg8Nv4wnkb@V9Tb#3h_$!!aJ_Y9@
zKQTkA#Ax0H;>&yXgI^HM@SkJ~WS`@>6kdoPpsm1BC@BiMUPbx1R94DI*5Sw4N(PWW
zqy}<18S1@KZ&2I*247A`_wi6^H!z=d$_nK#8FrkI3`|i++>^{FJ-~C9;Fo~!i|{7E
z35Eme*vXc%R;)5DYbF`vjL#4g7n+S>SIh+PKAo-t#xU8mneEN4W@q!22~|7#npR=I
zKof+G0ARTjX)Ju_ZnlFhhOMTFv;gY?UM&ls=#RERF8mX<5>SbUsg{4C?zlc!VyqM<
z{Yy#_O!7d!@?uO7WUdfkqOp+U3Xvt`At@<6kg}wFa!q->{6c;pM=Ix)`^s;nnmQbG
zm9M}PFMt)7k%vg_$iH|x4#BHXZgdEu$X@V}L4X_<fp-*v-@Ka_<OO&<yTUf}aM4wa
z7k$JzKA)YWU8oCm&DYSKwA1Kg6gA2loxoFbnx)O%=Kpk_E`XRNR*>xi`*w-35Opg9
zmTQK_!*7}+a*3t9J|OQNpiwr2c(nq2ppmEp(d{13D^`i7knLaN*}yLS<SD5{a+1GE
zHstq@uyv-YRDobz24cAbrkXa!F;L}0Qb)-x?Sw9jHDoC{K_*J!a!FZ{4@*coO2SD^
zKnXQb0dx_5N2s{NyFh)k468s3L$10Gx@`ykjca@dzYD&%h2Em6P+9q#cLn6q98moR
zxb0etj;BG$|CzkB_y=w@w`HAaC_P5U!8=n6HNZ`AdF(^6C>{DAjzX?kgT_Eq&kc%#
z3buF*@X2rd05UYiGO?2qfHSJXpJ>nzW@9ft2{`PWWRq`8;nFa26wkq*a9@ZzN1!fx
zQ0@kKdoY~vbbJ<%g`U<55M`H<Lr{gff`+5!XbvimPK#3FUrzWSHjGUMtDFG&;UV<D
zk6<0a=Wf%>bTw@YuXvTInvz-GtPP!Rr2qrup`*-eMkB}$Hw-)E%(vzrbUx&2D|^Fc
z^W5Sb<cA4p6IumX&ddMTb8JA~Xu|jM*L(|az`JuFyidc#Lg7SzLByDVOOv-yC3_;>
zktTt1{y-`xw*)=qG~|df@&~D*^b_=>A!IZOlCjcm>7?WVzP?2ICjB9=kjE=c)aGhV
zRVde$7RpU{_DXUW=@_X@y26RC6E;zik7cdFODHH19a&Y@66)OF>2dlV5a<DjmQkQ-
zo(H9>GcO9Uv?};%eR|bgV)ix_bF(oO@?dU=GZlf+EdxHc3!dUB-_IZMk31Ppb_(Ev
zO~5W~=qhB01|kcPid{4j6Cl6N7njAqpkBm_eSnl210v0byWq08At00n(1YkC<Kf<C
z0qIYvE2z02f$zl-KW<G9fHi7Tsx%bzq~;_A4};8aq7k?rSwZHK{v;FM!gcUk)CgUH
z%#<I+14ijCcJMT|p25sLR)cM0k0AF|VdGd+Rtl7$XYibEc*@*7jwP^lOksaQEct38
z8o>(lH@vP0LxWK$c-ur22AiebfFqBg_V7BFA}TtF3w#^k_fz~HZv(ReMnU}lj9fSh
ztS%Ybfz9nA8o3UUq%~CMM*#|Rfd3sM|9hgo(C;#w+{6Pw)i@3DNQK&cA=s&VNzN;e
zk%mAl{Y5r|7xp5xAx4eHC!rQRSlk6gB#ouB@9YbE&o%%$c|a>c1T0JY0wY=p{&o-I
zz<b!oyOMUKd11OtdtkJcs6r2#qadQ}F!~vFj8edIJjQIOk{^f2(gLzs3Y)+$fL`7P
zaLRm`8N&V_2~7hW(?DDmgU}gZ=eGadaKbS-47~F#!q|mZ06UpUZjiiSpN}9;Ai1DC
z6*LDXr^sjJL-280J`YdiQidsg0Y4W}Vido;PfnIPNx48(li_qLLA^9edJ8)<CqtfL
zXf2w8hJp$<Tyz91c#+rT%K;1ThWSkI=^E(a;b!{(szqRj&&|?Qr7z56(2ri5Z%iA_
zL49U6aQ4sU|F*|J1*NqEXsrv_L_jxp7~-p-ni>ZF9LJu(=UA|U@_YsN@b#iSN(Sb(
z6&*oOP$GH_@4`})frj9{_yuIlDR2(&aa%a4?YJk-KoM}h4&dxZNDV13Xp8ye$KZSG
z<$vU5ay#(RlJZN?3;RHZp9j(OBxJk}qy+AblA$WIL(CLYAup^EPk>vVhkDl`{x_e?
zhl7&aA6U>o5C`1wU&o-c<vyFlrm>-5r-}44+&_6rw?fbK8u}PA`Y^z)V|jpE;Dm<5
zpFQyJ6-Ct{Hf!P=pzM~SHu!jDu}x%(BB&6$3>m4NXeK7X$4$`JzJPYt4>Hyl=#s1q
zQ8Wjs53jNe*jhbc?Qw96^eJc(ugEuYo(v}KNKMj~OoZ<#4{AjjQV_Cc9TLFb@C@7p
zYsiki0BR}&Jird>%`g6*ALQ$}!hf?t;8PyD0`l_!I+`}2E$In}EKON$HVSyRM$_S3
zzk$`hgj#wMC}K`vz%Dp5FKYm}e-o%cKjG%~M*hDDT1S)<B}FSy8uI6HF;N^6<w1w3
zjfVm+2;jRo9w*{^xD$9+dq6pd$R{$4bRjDtk1YZ#jVGJH^PUn5<h^#%2I;)i36!E-
z$}M?|JQu7oLEaA7Y=k^mE-lZ4@5vy&0ks~2sB{@JgA5$}u~-W4b|Q2MY=gKR%6CI7
z=?1v5G9wT<BUuxc51!~7JYOv)v)c5Qxy5X4Mwpq956Xj{wB9^tJ~87#d6)s*;ZOFF
zwc~Mc-=jH1scP`veTL{6<TjB<yn$Nve!dp$p)(%~Pyd1U6<<X&v=4CD3)lqP8YaM$
z12*s*^5QJ8&(^^5LV*o!#vgD~@X6Dpv~)}wFLehC>;ky?FYvhX(gMg4J*3}Ib2vyE
zLdJBH8W4q^!+SG;lmvV>5i58#>Wk_?elLU!@j!eO{ei=tg4eQ`kK&hj0=J52@ffnc
z6FB{H@UNo4GUl*7@b?z*_Y6Rr-=I?4nq7k2)|cOc6I{yI@NR$-p1^Gr6Zn!1e7Zld
zgx>IM7kN?00mZ=M4}nq<fxkff`~<P)7WAGepaxFCQz6P%#x-#eT|!U6Ckuei{R0;R
z^`#3$)*Eof>0qNJrRi{!ZmBc^V#zUJhUMVh=m@h32zd>e{!a||t<ZkRNj*dX=+n+2
zoWPL&<t-ta+W0f*H~h}B*+q67p5p)@`*Cod`=C>=E-eo#?lJS7`5$yx-!d<mAIwEG
z4C1a0&c-fkK_zB_Xbfl95qxWbxGvrbQ&fleiO~;;rQZ+%u2LF2q%AzjKfu1<0A~3E
zbg?%iN{W_>NEM{|QV3{Aa8H7ykq_iE@j?CM0r?HcWGI~15UCAh{(BHjoYEoC59feg
z=K`zr;6|hXd5R0ciG4?lP&jl#O@X+w23T1Nu%T(7j`RRrmY+SR3jrw~gv^jc3A+M%
z`zc^VRY9+)N2BO>(93F=e}V4a7HqXTu%-7jC)n{6b`6;7c|bjf;oY(G-0&~%g_C>$
z7W#%qKn&R^;vmERgjiD)yrVm64HIx~p?VO-=RxkP0KS7EKGXy+yaca#Gr0y4B^7+n
zM;uZzsRY{Ca%ryASLzKX*F}m4q~nA7LQCLHy`^zrt+hcfeF&U4KjiscVAUs~I@A_2
z&ow|sQ&CkE1^yTZ(X17mK?U)ZF91C`jK2rF`x|tU2w(<BXeml)Il#{&f%)x+=PwKO
zAJF>P5U|xo><>V6yV-BZ^YQE#<E$kg&3nQ#UgdsJwwj8zV&(till|hL_#q0Qg^(c<
z;Y>dvCq%q-m^)JeVnaW?49~(>KnZk`Y=}b1z@<h3E=vS-X@xV+1s_geh$bNGY;qHD
zN>A`sm~@5PVJG%ORt*B8=#M&}T%de60o?url!)cL9<Rd7@Ccp&Hn|e4aw03jDzd`N
z4T{+iT8BEJ`uokiZ+gu(p!QCNtnd^RqbiUw)&nw#0-sCc7&2%Xu+DxEDZQd1>J4{t
zE(6+n2>Ck^{X`D1&RE<TB4<AEm1Yq8TSHbG0@b+Tu)X~ToZ8=H0idoo<TBX}Q(T_H
zGkHl2Smto44n&d}5JzJ{Kl`7yeHo%qZt?|xhWFzy_*jld;z5Av-a{s}qv;|FxWZaK
znGb}>S%l}}-=SuH7Vz~{c)eqQ$rc9QnMlvTSrw<Xfv-2E)o5i}2%dBTY+^1AoMAUq
zpmVdX>?q`hs=OU92lzPvD&#Q8p=<dO$P!T^LVSQ&83hrvCivwrab6S$EL|P7N8``|
zbPlw^oH!a61C-eU%YbA`;8u{!k3jy&2OX3dfMhyC*8T@<^SC4=3uw1gDk3LBf5`=D
z0@!3lK%`B<N?S<-peAu0eAxoJS~vU?5W@!09Vdgz^B*wsWXSTRL8<-?X!sRiV;9e2
zDnHDMF_W6`l-=NY`q8d*I4Ba$fjLxxXWRj~upXTADo`Po0ps|WZG{{k4N-Ce-^{(d
zxacDO0tKQfD7int_P>fks1tP2Tm#+gA9Nh-G7Wu4A-Et!%aS-hoU8%*QZ()aHItXX
zj0!>aZUdFLIABhl$zJfsL{P|r<SX<+M3PVV1X%GLh*5j-dU$vCgF4j#l|%JFr@AUm
zh=-tq&l8>D9G~-9pwC6~447*68&2^PAm`iQb*&-ZWYGuo8hsAP%f$+Te%lYKDtn-2
zYp`+rKmHuvj{s!Pf4K=UL;{2|6VRm{?uv~?Lr^VHXlJ1F@S0UXnmKV1(Du6GA;1TY
zz-!t9DEU6V4(!j1pFnTq6;Ra{L$s*@pTFZWq#E#`3*;GKveje{e0~VEy!U{<zd<%^
z4VL)|l*65P2R;u!*9$bmSrD`GqMLx5HbP#1B<4UpHB1P88S4Appz2tZN5K;s%nE1c
zgT9B#;CKJf*>pNBO2cVcu+LVsC-g4WrhUNwW<WLX9$055Km)Z{8;GE*;ReZdsJ;$|
z(?1F*^B`F0KK>o@T`^G@c*#z|K?7_CmN^Jm!~bz~4d8L5ZS<OhOwcq<ZF9@iwry{<
ze{H*4TU*<<m2Pc2P9~#dJah4%?lVu?Zkx@_cfS|sJ+FQeHxPUNOO!w@RRXj!8gjW4
z^+z{hS2p1k?SNOFfq$<Io}~<v7Zoe5@#je3?G$<=G_eJINq*>|1uW+-Y7?GCEh-&1
zIvPK34KU1f#3T&)nCM8@pcC_v4QK;w{}~)*ADr@$x&)uOiuzG`h&X%{PSg%3nysJ?
z1uRl3xZm>7&vvk$C6IG(pbk?P<4#i$*M3&B!Qv*VI}ukgT7KyFBb>1gnD6yq2EQZQ
zPzzEt2HE5+A_d6B43AZZ>`#sZlHN(40eZXz)RqVzok7+`Otc*KXE?P3{_j0(r60`a
zPHGa+oB@dQGkn1A-x)&0`3b1P$%3S809J`YWcFR(i&JfZ2W$Y8SX7S&7wJHa#b)4^
zwOR+w4o|ig49X$s)GYY52k`P%ppm{nA~S(e4#H}<5Pu802^Kg`kH;-xzPtWYXW+>r
zp$8QqpW|>xYapSQabw$v!$2e}Ah&=1C$*1pdk0}xtCLN@0kg0POUZlWW#p&d{pS-R
zDHa$zFPNq%DhD`i9(jp;f%B}!{mg}ouOer_X5IvQ{R{Wi9~R1s3Y9fP2Z9H3Sp>~X
zfK4lj&zA;NHB)Pf_(0I^K+-al2VfamBHk+vp0@^UW-+C`vJ9Nr3PgpiU}HML2cCt0
z_=Q~SCxu6~NK3>In}K<%z>e-g-6yGk)qWudH6JJT!>&vrj^g=xiTq@9)MoA{4<Jr(
z0(Er;wz>~iIuCf}OY{f2EHi}Z&h!DFdlx+WA?5_ob06@zeIcL2fTsH}v4{#^(mUYO
zJHUR5K-Fh~IzPiZM37%m&)<hAN|Ye-LoOeJDQgF-@D!2546yz|L;<~E?{k!C(6*9_
zGn|eX&jQp^0@&qe_)PeII3pZJT|-lxx)->XRj{GElrK0bfm_}Unf#_Es}8k@R#7Xh
zHH6)X(yK%BF6&-BA1w86gqw~(6@ngaCSE`bo5Mm(gZ)b-3nC_J32c2D%-KuC4?SQd
zXG1biqXzOOY~}}8mX+}4)2YGWGn*hvZv;#l0qc4lci9OXR%J3Bk)#(<<p{9Un1hDA
z&<oh^1;`iA1CLiqw?jgIpR_aXGCw|HNmRGZg7qnhR}}1zS^K3b;CL&-XBN<^VW&<L
z<SXYxTHk1@Ru~c2K;$Y0Lh8@J!ykqfiv{*9Pm~0E)&@_u8M3NFp(7)K>4y*tfSe`(
zE3PN*BhM$3y^u*ch);VH-Y*L58Vi<XFz$C0>Ty~i+B;4fkvTh0J|~AkMjHd2D`0fi
zL!S#{K28xlzf<}gaGZ<uv51P&VN2G7)mo0T@Y*%?33RNv8UhOYN4bNDH4)Nh0nao9
zmb5gOnD&sta**C};A_vTuW?V&h$=S2J3K%f<N<dXr~9?qi1Oy(bPs`FIB5Dvpv)7*
z17sFrVFw=Jo)p-PNw||kz?m<pDERNHK#(gi@k&R8cYuD19MEU_2)&w~PLHLxBT86^
z*KPV0{xlxGz8@VA_F*MtlAzX*MUWrc43@4YWaA;Y;>GwBX~@pz;&h{dFpGnIxeMKK
zDp|0V`++O}gx<{pPrVm^IsvBk3jF$D*v^h%U79M5pqYD=<Ip-qDgB@IoTx5?H`%71
zQnS>2T0L#GmZ4Qb_u+iJ+eQ60kV7fdr&PlI?Is=)JBXz~Eh0Sm@7Sjr>U*}qVq8Qn
zdJImzh&oPfgCEaJ*G5NjUwRx~%Yexm(0|Y}_}b6#gX{5~c_5j^sJmcIZ;^YU&s`8v
z8A%;=L%U(cjuL;tidI2pfg%p;BO#aHA(smwhw+GxqBRv3UH~V7<$;KK^P=v`iTLL}
zJis?(ATPrIS45_+i#89p|1avt9%|Qdi@)$|Sj(dm`VUAe4a-#+u~!{<{C~iK?8Zqw
zx*2RmUC8K6a6W5bQ!gR%3n88#4ZrXT8=YwI@r9_?kj9Gm{F#V(hEToW>4#EhfKr>_
zUt{1I0zd@cVN2J*XPU?d(6_;ajI7Whupk?uZH;iEOzjJ-=0fBXWt=Hpy@6iO8nA=K
z(QRf1D-;izY>Gc?N>jv5b?`3@5gWWg^m9keK#qR4wg9qu7^m`SPVEoG1}pR{zz!L@
zRgZy>>ju{BG%}P7{89pW2rN+*y!w(0@wAu0+Fu77Sd(fC&SV<yD+mTY0N+N^5r~J<
zAid{+Sw;Y1zXD@80enjnF!h-5NF|c@fqUkYy@BVFA@|q7`qSWY-k^%;0sPZG<QJ;y
zjQ$K>ZVciDJ8a%faMu07cSfrs<n%dS50&rW`F=AkdDVWvWVL`Y_o*jf|G(pW&!B&s
zp@sVq!(UPhK!2wLu{dzbwuoxW;Knv!Dsuq$RTh@IE72XctP)WgHf1tU?@L%sFVO;$
zIfq;U>2jg}DhVj9C~m0}?yVJ=g<^<R>jRM#!Cm&H`h!8L3;v-RIHk_06eKAT>~1PN
z<xZf2vA}$-fnSHgk0t;C79?-NevSi1bfLm?kX{hdc^6i)hSnGsvmj1P<J=}lsYk5}
z`BcE}{X$e=(X6m4ez1OSWaTdbiJ9>I9KLrg<ls7d!Cvh>*cT3LfTC4IPPz`_g@e$-
zFYxza#0^7<*{H4i1U|P2^kqJ{<wO#W5)~5VU?T_NM4ezI3CLd)oU#a20ND|RG*NbB
zXio!e&VrteCmY}l<q>n_gJir1b~q2rfGHnDb;zihc&3j4<~*yl!)Gf5K7Kr^s7|6v
zygyjKe)zAEYIiVzi-20Dfk|r$``H4K>v*8*ONh%kEk!kh9~!7lhTUBQg!xOe0R5B(
zx*LzDbqsMrSNQVP(DbjwJ5*>I$>L-r&O?(KL|H@%mC%dP2|4A(<VP?QJR-m?$eeEg
z>bgU{rH)cpz?db%vfja;X9AsdN5&<Lr*IO;dmeDXrvDgWALRZ${LBKxKr0bt639=j
zgZKG{dJ`Ji*quQ7UZ9L8h-9j3Ws!FbsQ><l!al+lmP6gDS&dL1quyaN7|sjICUAw<
z!N8Az_iqh<(FD)nIQkfp)OzrjvvG5|i1FGZ?r(>Vl-W4x6aAC^Rab!443N$Wkju}g
zYpafIz%=-{AUvD|?W+j=>kbcB5pp;JclIY_^eDKngYX>JQLQouHnklvniujbAg)U#
zQ*h_8urfL1K1k;|vLCeY6_}}H*v*MV7o4#W@dDU$6)Zwg$kBVq<_T>u?0OYQWG*By
z8#pr&S-)%eT95l2jtG4an6eO}-6;4!6Yx!C^!S|ok7=m^#_s@Pke5Kwek~txY(elF
zQ}t!Y9=Y|pL{Ip?ML?QqIGqfPIOjhkodO<qKR&5SCXrY0^%@em3wN^%XTJ;lnF{Qd
zjy%|RSV{%Cv;gS<-aZA5dk9u#K5`J~fCIDt4*p;bEZHQYHNk?d{stR2O0SGOpBta&
zA-L%)+EbwA(OOGrUo|ZZR(+TH0`_ApBA>djn+4(7TOxwp0HpmG|LQ>Axe>m11U!SH
z$>1XDf~T4V%hC|{b_jmpJKn_xCMf|vs4>wTJkn}d@QaYu%D{+Q@F|bO=WR#C_a2|#
zgPVDU&%GBcQ!j8YJrUU~B%30}orM@;A8Jr{;PlU-f9vpU*5SLlB0_8kzmNsiV>hDZ
zjzl%&g&rb5v;=onA4uP$v55RwAmE>fPoDx0Z^I2XMYi@8?ra^pC{{otcflWARF6UL
zGE^5V%x4wj9#j@c%>ukr8h-o`Sm6sW5EXD|1@vNw)yIR6+Y7I5#SD~+gn(RFF~qnX
z5b@1NtZ*NnNI_jdPgsdb(58Lx6w`6C$2jR%lAwAblDmyK=oM<GpP>TeH8k-!{_Y?o
zbqgf7IaMCElLkL_fjo@PseWWN@SGpvMd!jsbHpRO^8on13c92x;j@iJRLkQ`H;@He
z2rp0yd9aG$$_hXOO<=C8f;Ec)MyY~-X@+dssQ+SwGq^<~p2l)ScE7-kl|a^OI%1=_
z`e`7}2guLrdPBt0e*&qz2Cl3OR>eZrf=sQ$t!=`M+=kp)p-BX~GKzv_#<&37qle6f
z)LLOLIVyzdKuxG-@DRliA92vUOTgd*;YFL1RdJ?Us5d<b>(UX~S)TZato9OQJbL3f
z2f=dv3yu2+eEE275UPd@K+PO#L7xA2Z~p*kjY7;?S8b&Z2G?`|F{=yAbP3ej%>vW+
z0lIb{zkfv5nt&8ofKuY|Q>#JiHo~f0flZ-MlhqHN;5H)I05X-e$(GQ%`Q&WilsWkQ
zZ=7;9ByAKj*In^1!@xKHh2J;8O74Np_y&#3#f^r^%0Mi6fT<-a88P8~XkRY*1UkA2
z*0dh<?**dDNkC$G5i1;o>{LJo=NGKzW%%|^sDrGk<pOctfDEot|3bAyakUa6q#>}A
z%itll<8+51u^&;P^V{kq!6SOW(L};47SVdZKimR$s~`p{s<#H0G!gN_Pt+Lyj(<83
z10gkQ!6LmUB-~+ZWElQLL^=tl+X@@<+fo?7rf1_6Jf*{en1N^7!;Am+;{{<+E5n|4
zf=u?Ky1^^f1_Mu0X~@$51F7yz)+K|G_uYsciW70r1cG>n{O>}@Q9p2Yigp_EH62V|
zN8qz>|LNLca1zad!m7Xn)Kz6w2d7jJUZM;v&1!g$Lb$>Ifs@_>zhXm<=$m#EcX?jB
zh<foI$XG~_j|Gs?cd#yI#6-=BvA~7P!2<3=HuDwkvKr2J9^B_wG7m5cL-`Q}WkEVM
z{2oOa;n|NvC(q;aZ-$Loj$cP1huafgy&H6`E&S#{Ae21trd8laIr1rx^j5HDEr8!c
zK!*Ea;l_f|EsXO$hmSvp9M<331Y||pL;fOwqiJ9gNs9y<8VRZOgKN@I!EqG+ej8BS
zIb<Ym<Mmm^99&r3#oAFV6<M%0h!y6-itYq=rXb(I0E;yMLK=?u-iAENXIPao;L5u~
zCO5zyo&gJS2%N%3Skr5;Eh*4PA6XVt9D9JNo{l<?sX#N6fy`<FnKl0J<`mf4_pr2A
zaPsm0G1bq2TiSwk4*?4<$7iU9NIeS{;VGW^Qsi>}z==Gth^O%yhrCdCSP@zE{I2#^
z9LPL4@T(nBP=2t4f8Y)WBI|qsPoU&~8Lqy-)_Y-hcfiAZg6FfKo~%4>@G$ZV1@XSq
zU;(}(n^FvQ0*m1jDCkj9pyW~Dt*0ZuHxxO`ZSdj`VJ%a^Q~&O)IRoE*46n1mGt0m#
zbqDgCj>@BcR2wj%<-iF#p?!OxsZ~)=wi(Yb4|t><(2N-L|NWya(KbQChC=h&<5T8C
z1fB|ieiAx12L5goPEiyrr=$|Fo)y)~(8n3DtoI?C4mCe;PBCcgY*fPBf;UgqD6oFT
zz}+@PR$-2Q4plsFP#0DXma{!P`hMW(D4eb_n4bjrt75pnHqgL1IPJy%n9EJTAA8`@
z&*D}dqVDP{EXxsOr02l)FMusthrju)r?2qeyCAduz`i#@%pOM6a0(Sriy{Ag5UKEl
z4?g!cZ0KyD>CVU(RY8`ZFmOJLyzK`>ey71!wuDF1ahAKVmk$uje}YwUAU0@*Gi}5z
zod6nmirj1nH)TNnaxz%d<*0f(1+CtX`0fZYCkG*)-+(|f;r&`cI(H&JlnmKak-sz`
z*Pj48QxLy*z~?`Nb0vY-#cVt>nJkQWwIXh}88F)b-0`UYqK5Iv26aKDPZ%D4J8W>6
z_(fcY)%p|2!9ciSt#9e5af4Scrbp@lc=MyMc~il!G)9~d4<7duZf`uSNj&U`3$>3P
zymFMEiU>=Z0BbV{H@F3M^r&i6O^Ab<z#i=arhA2oCI(DE0-jfA)NM^d9{6{x?f{2d
z0yj7SwL=SGJ?|pFkV_PXZ5RgIauBy<gEgsw{CXv1)f+&&EQk=Y5UbvV_j`eJqye3M
z!pXk_mnpEY4Pj%GfOTd8-LwN^`vdbX*5dxgAx7>C39SkaM1*&EqF==g&eWUZ=6L-h
zEZ;HY2o~ct0QCdIQKMfH4E-lmilidOOU3IK?oWY*sR?QR3*Wa3_jeCWi-2?eK3iSX
z3XBGOItjjYG3@3I*v$gaytZHmh9eSM1ypvPID;pC7p#_ocp?>?#A|dx<RboiO<+6}
z7(*NC3a}6gRTMP%y#}z9t?@J#K$iQ##~E?o`N54o$N#w(Ow>Y1WOHzD@u-;1LCxh0
zyzfp#U`t`&#^RG~gQjdmgtP$JxL8z=N%{g<iEFse)ws<L$lfME%Su8jeTan$X_es<
z=Hfa03!FkDF0KOBp#yx~D18EWvQc<mTlJ%mk~fe_MX!lG;tZVVD%hlGc;7a_k+b2+
zx5Fo(TL$dA4>s@#ytfZA?GHo|JoOzG@wY#i2;CfsTkeQ>sub`}3`wHj{5@Fw7vOCE
z2C`cVtT`VMLM?dL0N(c`?&}X!0vhyW?19Zf#n3shxDCPWnY6En#izp}Hi19?U5oW6
z;_*YU{6SdA!-#wC154ik8}U`;!9X>`sfTM*fW{NSm65o;g1EhIKr9o%l>J0Sbpgoa
zL&Rh<SrgIp3fPTnz=%J{&)^}>09z#j|A(Pzzqu2E%0WzPK<pPngm4ein26VXeAjPZ
zF9MGRfM6cNkIaYd?S-riPul;>IE{xt9fK&jJ@E%DXArk{6Oq_#`1I<KCzE~+pKukd
zduPN#7BEOTh{mHd0xXgjvFlr)=|tF-@5m$MK-)?pr!)j{a2wofSIF>4@SL-NsWGnt
z{++}9*MXgBgG!0vdLMllSjX+KHy*qk=ym!7{N_B^g7shrZ$b-I$YUmILt>CiDGC2v
z1RlB_ZmTzPle1temw{_P1Pgi#_VRaL;S#Lu2HgElSkJ|<sZ)UAy5g+)V2Lv!^H+dB
zS3zF;0)rL-f=L1=vJiD`jZwAn1Twh}uTA*OEnqWB!n?b`ihTf9dw}RD6DTYV6$Zb#
zhy+B2ZE<^l;k!@a{uHe^5JG=Q`x0bKo+Db$4;`<G`x^mv<tX0yU*aip&99+vDbTGn
z=vpeG`A;}s6h2*hV9x(RVxK@dX=L%rqL$SR&&I&caFmaHi5tI$v;B^Q){$diHH#r5
zyC0oPV-aadsPlRRCaVuVLs{67And^voMa|!L{ac$R<J~Cfy1V&b5Y~51$7ZKVLwOV
zzZM_^v;hqJ0a(k^xJx%AGYY300FO5t49f}lku3N;9$qC9QC1JUCg8q402gJ#X7&S4
zNrJ`53wzKS_^>0M_DbBweblP{LTu`Xu8F9Xs}7r)@E;r29X_BlY-mN~&&MEo?*^pO
z1w2xF`1Q8Hp1&i9-_g)D;GBtgF8RUao&jp_4b0gcjJO~9%cF>g+5uJP*UgCfzG!z)
zvv>=Z^LL$1Z?Nn2U^gwmVNTrKA!Lgt<J7Bg&avQP`k`B8D4xKo|Nd?__=w~1j@ihx
zmxQ-$g@|z|&V3U#GIlWYb-_-oh8O&Z&I|?BwUrRt_Jg0_0{MJ|*j9!m%meN0jGCLh
zkiYxDTNY#x+5v;L!l}vvU01_hmcbVZWU4|(RXh_O+GvF)|Ad?l0a}PeHQH7D)Hz^z
z+9Gl=p|<ortiU4hBE!Mn71Ldi&l}LA4Zy@_5J_A{e7gakbSIGWeq<63;`~>En(x9J
zJjD0D0H*tnc<3c2>iqWYX2e7J@v00dSpXS5fuH_6ZpcK(TM6(4z2KW>!{Xh7Uq~a0
zA&wagT-*qZLINVC#`v`x>|_^M|M8H&RlqV&(SdOje8oEGTX%3{9GL`+av1osAL5WW
zc=DH!$;r^JIzX9aa9<6;gV@0NkUFJjAQNuI-QB`zuEPGkz<Cw{fsWE@YnVi>CBsf8
zLMD$Qa{nC>Jx6vr1GqFV5NbDk-!|O2U#kFY*%vtaAZp=m17qfc9~uXgxes>p0le2k
zNGFLNqH1If_^&z08J~o0%)}l20SW8~KV6wB4R2l)yk8A4fsMf|wE{kA3~X5kucr9E
zj$i~O#6XvD=CSZDHBlWNgzvlwcH=1U*aW;^2ci+|NizK2B;;{wgN3Ywtk6eThWGe7
z4$15dFK0qL`w8*D-^jE61%A3Sq;UW$7$<{0JA%L4g?Rn|7^d^^5|40x0`WvSF!FzD
z)8Oat<32@TmuBE2R^a~r#q%|SBO3sjnT4LX$EY0m0zYmbDR_*0z>INV1&iUU8Z2i^
z++REB(^zs5&T$qN@(QFc8FRKm_)3MJ{0c<#2B(|^#F>DKiu~XfeL(9^U}x3?8I6XF
zG($~pWoV&WSCL<Q1>R>TY+hT`5t$GjDX5aT1UXy*ulBp+XA=0#S+GK@U@0f#*I8iS
z*CRrBhP(TzWx~7jkjQBCgO^3+)oOTx3y?>TE+C^{8cb3H=)-j49wagk`I@K;q*xFq
zC<{;6m>f;eINt<RvFk)8IaN<Y+;$IjpGVNsDG@8kx%l3}_?z>H5x2qmt^=>J4H&Z>
zutIUftr4g_`i-EyuqXdON>@RO>LceoN{=FrD7E#4#CheLwodJ*O;sy{vu*%(b07Bj
z9RYVVLvN25wi05&XjqNbdO>Zj-W%QQ-Eg+9ngtyv&#*sX3%UYoAvf>S;)q(P+R?zK
zuGgEANAOvm!xJ5YSKEawz&zloOGG|s)nj5I{-!S(O-+DR_#g5@FUhu$P&Ziw@~5I3
z>LWP`+`~E8kJ-quKP4k!S)(Wq>a)(1HK>WeqK)9+4?rh>SMO9HtHN?p=m*(>POl1J
zI!7R?odGm+3>B=Y=(jnIC_sY+Y=*9(r(kWHBKw-8bVgOu--@i<3@3z7hn}I6K?#-*
z9SWU9H#m<xbThRW;@<^$MpuZ&s2#on30g^=gI!C-d#*!me^cnkc=Crnh-gAC1b+Gm
zuiFECcHk+f15_=<@#*A!%wR~yQ=G2O43EO}qUT{7`kKzD25?=^iHpol_A4U_O{8mL
zL$QRoUr6GIFcvDAT0xXVcf>?JMIEWtgm#wzuYH03lasj!*2x9AcxDE&*5lz{6tWim
zj@e3P>Wk<jM7PkekRJ4S&g8UowR0YEw6PVn?R4$U3AwVok3&P1{CW(1j>{4H3(c`9
zt&&7z(q$k1B9laPK@O{S_<nG|<_N9vXDjWsl}b-^lHR6bm=$zOHij?Fo?~WnCzv5r
z4SFE*kL9Tpaw;|-J?D2aOR=YH7-J>}QZBW*|BmNUZZlW9ZH~3N{i(xZ-|H&q{~5>*
zHzQlKA>p#L(7;CIji_imfL$;L#CYyDI>LJBap56anv&qF99XH83T_W>M&EBo;yd|{
zj=?@Fky*!e<mOO4(AD?~HmN9en4HA4;lt>Q?;%ZNPN*}<BU*~*ZSJkysgB21KFe*L
zXRBd#+v<8s`+oTI;rVprc8G-y7feSYQjA9926LjklkLDK^2hZiN-<)Ay2f8Hv>x5L
zos?6=G(7Jx^O;*NI)oH{lhj+>$qwb~aCfOb%uPC;DKE9;=hH4(l@<{$Dwk;*-s8LO
z>*2oR>||?_{nT;A{xy4jZh=6op9`<0O0#3RS3*@oc~b#H9?5E?4I*Z_1o;GgWiTC+
zfI50c`wxVyJ~>buwYG1xS2{tBWly7<ygk1Vdj!I$(mqZ+ffkLy{*Tqje=iowveUFT
zL@W{V7xrAtUE|tsyOMb_tD`N!y29EZ_kuUsS5*0z9>yi`C*-|mpXsjQsF{jbBkvO`
zN-q8a>_C6=eW<N(zVame!G~@+!lSRptnbl$7cqe^EsiwW1Os+u4Hi~lhC)7miP%>p
zxf$Xmxi_<r+{X;ld-*S7Cd@C_65CPR1jj+!;Ov>M3f>9cdVxw9pHqdoz(18o8A};0
z#=|DYJXGAumy#@WpKwWSM>yy%<sIn%<o)DhgJqSuzb!uX8la&GS66x^KH%=4Q*Z%0
z88iO=;O+bi@-gEVMiUiO)Ov+~d3LyW<xX>jvX@%>I~LpR)*H^E-Vxq){=!-}Y7(}H
zEtF;$UK$D--kFw|zY0afxAJ8wuU4NLu59zw#Jq|Xel^%bX{HS!wvt2H*Zf!RqYy2(
z6RYzDg@5>cYz-!dD=r>pN;2<+o9t3O78CdKhMs%Zd4J|6IUZ)G+sZgB+3Reda{ut`
zcE^MZBc3YDG!}nKJLJBGvc~Vm1yV_2n6Qi<j0|4q@Eu=i|2zLTpUuA{)KopBT_t!X
z3R4-s@H?fA(p&zrP*}8cacoK9Z?Qe&V|NJem<r(AvA-}#`FeUCxslF+_P-oeoZanZ
zTuGh@{sDpMT6y{aJD9&J?=z*~buS{;5@#GGe-*rJO>&}IE_@9W9ddldg3W>_L-E=<
z;wqWWOu=*>yAYIAv4D^w%n@pHRoE!Zo9jj=a%cHBM0@QNc7XKrj>;{OJIQg|nv&VX
zwmkcAR>1zio$a3Qi&qa3{ir6Gub(7+l2W8oavKSo=IDCVKw?<P?*A4%=_}+N6}T7N
z8@!`D$DX(M^l7#+e+e_5M~T~nal%8PA3ud#A$i18%yoXF_?^nq{w7N*w|ueQf}WYK
z@7VCy$kEWb*S<Jsrcc8}*TR^Tp2__X9~mo|cSdxN7-@cFerOmXH0HZuOG5#me;Xzr
z-BN0*1GJm^H?knJm=z(xC$KlVlk`I9ApGQu^Xu3j;!(jt{lv@+OmtND5!qqNJKJq`
z|8V%T8(5p!jP~<Z!Lh`>+B?PjM7adsF`hL_c?{UTD-SS)<Vb!5(~0?_HwkBj_69rn
zxA>X|`Uj2%_l1jU6N%o`PUZ$zkQamo!cLwNF7q$BYkXb9e0~R0NxZ<TdVejyZVNW?
ztjMYA8exBDEtB=hmTJ$k|1UQ&@F>(teNI2+w~5KJDdJniGE<f@&Qw4gz#O6p;(wvX
z!S|SN^WA?Xq$r=Yo|s6vmH#F55NF5{hMtmJ94XBfR&X2n%aUK1#jX@Ki*vA<*`ZAc
z9&;6QE_Zaynvu~fb4pfa+f)agGd6HteW#seHp=x4F-B`d!-%EERoJphFg1v6VTZq~
zZ;_{l`=@7!|3TnR*srgnWcIjFN$zdP1AT5}h?JL#9r+vR2OTMN=Om^)H<(M)mti(x
zhrsNdV$M{@)9g{!3fU8F6P?!F$zDU~3NeMzxMy;eh+`24BCHWx%`Q2Ezf5B$jM6gj
z+I!n;@wM{~!hCRE`&akU9fXZijG>z`XxwHzDo>S2X&LWkJY0U!!|bQ}u_c&)6mzIz
zXrcFC=Vp62drVe**00RzSw-!Uxw-BM{%Gw5X6N4GFUymRWsSVyPpQ4|m`%avh$*2D
z0lW9JXAp+%-w6B_aw=_!_4GD&Kfg$PA(8SKX^Qkpswfo{y<!o=An61DgRjSzpzf<C
z<x`-d$C6XjnUq~RyQVG6cEG+m=bLv@aDqCSn#GY)glS4d6H9MPTT7;CfLuYy%jP37
zRz_KZ?T*Vs<CVYF3VIy1lsU~-;3o=g#RKAev74AztRxN=8_UNGA0!i|Pha9b5F?ax
z!TH`Eu1~f%S@kl$r4PxdnAy-ez_BE^hwn=$5mVbs^3S9y##rM%LlZ+jX%uIsHGLWO
za|!_pGt!a+g+lMb3$(W63VJ)+mhU12h10?qVX!b&NDx*_3C4nkC1N_>dl=nHyBVGp
zxb0r)s%>v=ZDdufC#^5CtGdQ|%KEcHi}lv@U2eN18~YhQ8(W*^8lDMlID&~MR$+e5
zRZL0v6+W-@QeFBZ>JO$M*GCvH>f#uwuJm54C5@Fn7;cy@8LCQc@Fau8NJS1s_!{Lz
zI)c_+neQ?^SqrSYY))4-?}9)vWft+3F2J9Xsu+gLqh+sLQQXgd#b$%)>Wc8mP)?vy
za7Bm@o0QR76(WxM!JOny;?{;rHKn~$tehf`FzXQ`j4x!1p)c>!rz$6dXFUB~h3)BC
z`7`Tge#F+dHugF>S)M5YLOnwsWzvOYV<Gbf(|7Ymv)OP{T*5!2&l9=Y8>K%ccIe?n
z%42n|UI}x#^I!^I6`_WBTAU>g5D$yhrI&{HrY{CTJ}No6E<}V<CD6@1-uW^6SH_pL
zV`;b3x@N>!o7=6RZaW4O)fMDEwyVS&+;XDfk)ed-;bS;tO7#+IYG_9A@8H&8=g@($
zQJt?<!VH!v%qg}gBxE4wo!1vXiqqvL<{joq#x{mc(x2=A;-2!wKf~S2**AM%hLUzJ
zt#U>I>sQ+>*KN=1U?=SvRe`@Dr<xW=9JEZgY>%j5?q)PfGGCFwYz0C=_R*o`>IuXW
zay<Qlak88sij~Dg@wsRK2E8wg6uTI98!d7YWacO9(tXPK(7)bgIZYi}rayI8YN51u
zX)Q9>XaC`d&0XW~qf92gvXorRSjd!V-fZTKFXhpag=<39AhMOd*p<{j7!T<mgzEn$
z`V?&T9K^ojW^noW)BJXBC%2q$DfEy!%hkk{@Q7~gf2yiRhW2<mxEk7zWe!d&n&wCg
zr*F%eZa?5^=xGq#1kIknt8!b@J@YEdJ&P%VGB+~b78AK;OeWb45l;~HPtB3<ZB10A
z%3}u9dhQ9&3ZMA)f`a$#Dts0!;x>7*Ayv#05`|{WTs>8d4SvZz;Eb_7NiUNYpSCk~
zTKbwSv#p*p*BuPB#4PjMe6F0w6fozHTxeNmerIZAaPll$ikhm0QT1OMb9f$yH!5LF
zmH9~8=mBh5ZZh9jm=52QAhhL2Vy@j_VVrzOQiV8?;8_Z@8<f_*kvWR}eP;L6$|-M>
zPo(rtpKJBl>0Fn;mS&;N!T{q9b6-oTs7+CMBa2&Fn{UgbgzoHiDqC->wN<B~Zf~i&
z3{#p)QcGY_7V-v>5{=>%@r<yDAHv;c*3bzIgL%Xm%p|5F9nu)3SLm4Mkdw7v$t;>$
zJ%vemn%pXl%gSq;;(Y3v7Fvb*&p(A+`H^9q$!02J{3V;^m3#*V{hxYg6?Ku}`r%T@
zk?mIpVVct?x<8k}*AWLw3#6`?D(@3k@?E)$%tQJK`wMbAoj=6a;NFr|h_G5a(ArZi
zces5-)|M=L=Kr$R+TvYxb6fhnVJ9K6Tf{P^J?765YcP?yXM{PTscDClR~X37r5cm9
zi8f$Q#vs$RllV%tVp?)TgxVr4jh5mhPPFmgvG3p?>K?ICzl}|}P3UISaJnN|19QFF
z1%~I0bd<3bO_x(@q#jP*nDQ-y&5pI-%<17Lly}4p_PUr)CXLTctxXQYErUnO;$N^b
z-2xhNMNL3=KoL~g_0W0|L&#)mJD%`-E}d)7JGuGX8MX*p1(SK#QTG^y=Xe{N&Xr@%
zY1`F)p@r@Xu2e^ftnul6GYY5687;9D*yF0;I}na1yK+aQlBRJH{UVd19!E`%JYX4V
zo@w|jcHsKcJuq8nBkC`HAd_E?JVL$0#<*V`FB}D8x(zw)jrrZ>xFyVT^jmFV%d$H#
znIVmQug(Zh#%}W3uDkZNSufLCrWHx;nA$p{x7BPPnd9><1CE)<<wz5Z+s(Hv`z+%l
zQq0AS_c32{ICGY;>X)?{sCM0rdY@AIL~=hSBK^y0m}+}cY>b#^w2;QP<oYw0X_B45
z4Q2(#OTQ&IsRa}<*wa1F6^A`(f2EB{yO|=TmCq_|tLDt_%?@=VjGR$^ZOVwSMqZ9$
zqf#teBgPtgNK5%C^h&~tsi_@NPgEEg9y2kHJWuUsSgtnri}P{wxLoENIsn^Hw+NM7
z#caeAHqlebvzSI-BzVXD)|G5un%ORGc52<^?BqG=J+r#oQgaUY3#*ms`NCzx7IUhl
zV$_(Z<B>xxWz2mI<HQ2oKzb}`M>cagaw^4$Fu9+e$Hod*#g<ZcdA9sf3W=peR(Q-k
zW+!p|_}1J8whudj-bSQoGsD~c4D8-VTeP)F=EC$%8DFxlXWwyLat{r>Rd>@}1cw}B
z9&H&Fc`7m{GArVVX$ju(85=_v#jMm7U|?S>CDfVPPQ50%k6y)e#{9M{#PIi7H}jdA
zOvZyns6vL2iIDX#m=*UX*vWU%eF@ty4q9=tjN$3uGsb1bWN&t?$-U{DtGp*avx~)-
z*d5xzyvzLAG!1iIZ;JQ0iOf1`1JMxGfy=;0-P0-LLdr56EbKO+A8f)-fyC_ciR>zL
z{KjL7mk+$=9pbY#L#+}18mQ$j?d_VI=xXkKYd1QcI@&sG<h1eB^Op=i(r?f+`9ZSN
zxWarQA_bc1$FjseQl!w18^+uRdtZf|0shH@Y=ez3qL!i=eT(_dOktKV$(W?_6txtU
z!TPU55C3g#KDtbuq3GZ;|3mK>cio&L&f<<ldsD{;M{C!uT*mv#e;_;*b2NMMo25Yp
zqv@t;x2b`tj&XsUA?_6(AWq4Lr&b#oxeZ_>e-Jys3`K)`R#2^T0v&ntz-0b|x(6TX
zmt=SWN)IDbni0kvTFl|?=o{uO>2c+L%&qG_>Hgt4>01)`H}tm}OFX7dv)TMTY^}*-
z_$u>;-g2_oRT#qUW5QGk@;>UL0$^|hT03NlI_bIk1fnE3;Yz6Ptw?#n(^Vk%q1IrZ
z{t&sbnra`VS-4r~pWySr1^;#5bFbI)-c#K>&RgHt*Z(Py7z!zQ^lYLWU6pllJ%qmE
zQ_&-4h)u->!g)kRNsNuA=)0&TI)g0LYrP5h-P1%(u;?=}W1ubOIyz7xZpCC`2kKV(
zlc!MqIaj}q8urGJHA!g`-W@6yQiC<YV?~G8hX*T{)v!i^m%2zjrVnD8ZZ)<(I}fk_
zu}MrRrX4*CGq<-8?~#jcfZSZPo{FBL)8Jw!pbmsUPO}v9@x8z*_9u2BSJpvmf%!t~
z!l%%e|0p;;*em!wFgZ{pP%1Daa5Uf!><K;&eGPY1RV@eg{iDIL=a7S`t?0b_hq^-N
zV`3N+B(NZJ6tiX8F!h<zOo*<`1nCQyJ~kUQ?j11EA4N>`M^r>yLp@myu!CL5qu|n3
zB15_h%;QDWn>J9FpqNC%Oq@pOXWEVG#1iO{=?S*=2<k{*=p9fsvkcj<6L@;j=xA+@
zTwn_@+QU(eF&h;Jo2goK6kUf-Ks|jfs_{F5Up$OF+emQycH{`x={o8L3Tcl~nXI78
zuPu7uMkxP7-^LQW+hyfFD(Xj~dZ{off&NC9LuD<5+NIjaDwTl#b%711!M_eb4Uva9
z04Cak`sq`@=Wf!w(X00bujBMB^d+vKo}r>39Tf+dRfW2>MC7aTs=qtu>)<>|Y8*a8
zNo0-VP!Z4<Ihz5<9z-KI8;7bL6_pC>Pzf><%ymVuKvglxB?ePuYolZ2g?<!y_yVY-
zoQ`MM9@9je%vSaV=81epO-U!RKBh)HP-k#ReT1&zj_9%Ng}E*z(7AXMJrL)W0^skH
z)%wW$<!Uc=KPJ0frqusx`CQ~g;uj`y4^>*DuWSLH!wJ==eIh<n3UidpD@?`4iR*Gf
z!)9z^T_iHtW^|JZ5wyNsEukzx=kA}FFmerZyxm$&R8vXFB0NN%bc}W$HSRxfm*<s^
zYIeAxvKg7H!T7sWwXSAIEzaj~0PN)naH!itD={x<l(I$fs0;Nv$bht?Mq$F#NX%u5
zgYDUhK@Dq=A3ld#-ocni`6=8s92<HZNC<rKFA8i4ObL_^<_7gpCnZ@m5ueGTbQ;qO
z6X7c2`OHB-_IYXuaZW#i`x^v5j9feVv`^7~_9mZ$soD9(<-$zf!j)xJ^bEOiud(RI
zw?K|3Gt1}{G7A~*sp^H0F<|k>`qq1jy7Rkxc~ZOu{3}8wF<<f>^@e{e<%ls-XUQV&
z<8o-0stPoJJhUyi0y9%92B(IaDPPoT`aW_b(~0x&uf#YxWXNN>VjO1}Aomv=vxA5k
zO1nTmcZy?6w$bX!9GvOR`eJM3l(7wXK~Pq!V5&eoBk*(iFjt2c_+MNkcapJV`;eJA
zLHEJeeL4djPzx}-YCLOayTK=kLIZ9&-Ih@(n|cfrAqxdoc+a^rb5e8a=2XmS?OyMF
z@4FeO8y2+7`VQg(y$^F9w{X*h?U*<Bi66<g#MYbw+;Dy#@8)jvk`UzHb2`_9KgK6W
z73EJtdy$uG^PPU%8g-(-hTH9|W;>YKJ^fUAM#jj@t=aEgOFW8yv9gf-A3I0rBKI&>
zGX9jS$T>ogy+QA$?h;M4f|!D<gcwXyy`t?Qe{lm%dm_RSb@HU=ofBQkVlj6YFy$n8
z%DvX^NXt#ioANmMZStAS>h_7Qlt3)D&gK_grmB{)QEc>>C^j;m>3}2&x9Qn>eQlod
zF1!b`w%TjO$R|v7xrOPfAsBHmD%H4ADleU+pN6GCGxrDk?#znmWX8x0Pew^wAy={7
zct7@g5F_dHTtjJtp|hcuVS-Ew_1RJMVxlt8c2-DMriXWgkLg7yiRmM^H+3<5F%OHX
zWr~$H3irti!4IB;t_#+OY3ov|rtVFdk+vk;;o9d(3T>vQ@yp~l5es5Y#QYh(J*vB<
zlkuatm>WS4A>;MZs5@(|Ro8Q<Ma=*BPsUruONOY(`IZE^D&oo|#4yDd805)u_OmU{
zPRce|FIx?c>5iAKAHGW=htic?%1GQ6ey><tj*%rvl7EWzFw@n_EoOHxsfd>hn1ufu
z{jI}(;K~LQw~<ZdV##or4vq2+b>(D7TZd#VN*|N{BWqIjHoM1tHDC%WdSSMnz{&d!
ziea(glypK&=G!pGkR@rQ9l;#r3i@}#PEQiwNIS)|#`4&XwL{uvNau=^$Mu)t@1FIp
z){eyN+F8k2{cRI$3+&BvXZrpQv{y_7rd2WHv0tgUd=_#2TzQz3A)3Vv{1438E{SQ?
zVeY9|7(8ZCSe}{OE%r2bmuQE6ryju}*a^(JLiTmG7537OSN1|^n<N7_LkG0VbayT+
zB*}56%SP7d0^7hzGle32E%qds%qz%4y=AI%RhV<!VwsmtVjBBI(M44zrm2g(hzaeJ
zvr{rIWemtFm$fU)ZC{9;3l{_3wMAq#_Jr8LK$?D-s+jK?MZ+@5Ayk3AD8}B#)Q<Pe
z2jR7_kbQ^k&l=Z}cS!Y_c=T}A3w?Hfca3(KvtMS8wVt(~v)6S!@G=1=R9zoSw_s}G
zv#yd7#k`V$807+&fmz+Xu-p16vhYJ`J0`FH6kf=F^A^KZ@v3YQN|L2?kFv$rE9bo<
z13xn-vt9O#>}lC=oW<O+-j%_*nh!DKSJuNf5)J|())tQP<@px;d^|l3n{_&}nfw?r
z%&PoE!x@3*yy5|NF6y`HE3>?da*8`A*veW*TU*(W*pEB@aqGU0!KG?N@-6+IUxMlT
zlT3F_pG-!hUn(qJ5>{fqV;yWA(&z_5q*R07Ayvd4Qc5t(&p48Ni%s)`ynnfL`@*cE
z>9aCwX4TEgwXJo(_N@&5p*!i1?0eyv;j8h9K{u>4?n6VAU#u)tWS7CCU4mc3d{W^f
z(@E$jJD8zVFQ%K;Gte|R!uQ&l=osSMVV`fW<a(SlH20imP2g3~6dJ2e#BB1BWE!Ry
zb!Likr@8*Dll5?`xeM$^wl1eKEx~hs=OXATe0^~b-I)C;MAIL%*ZPSt=iTQ%mt%1B
zv+cD#wC{7QcQ(oG;o0Dg4jt8&5?*GglwcTT`fBMJxeVDY)?CQ&LtKws!Z5lH_P->s
z68lS3k*`8diF>a-L?xf#Z<1R)_k;6}EyixOcX8g#S?Adu=oconXlgD?a+0tgUSg53
zT2y$Fo6Gg(qSzhmdbR`mj(sdvk)QDSr3J=aLQ8I@*pk5>WknBka#gfP+oxNFtftv*
zY-el^`({@I_ZCmOuXMOIkl??xmpj21lsXyD80VP6=1&nzBf6VAnfe<Irg9N&O>?E)
zhD2Fmk}+lUvQ{<JH~h-yb(vhWW0`e}wZ6?`zve3KuI;N4@`S%>o9O_u70<*+l3iQ`
zZeu(T_KthSK4$;HK>0>&dGVA~Tqq)+G-t?z@q2Zy1s(wz+~XRa-QQX-ok@vLjY;30
z@hQt`dzB-3NBdKh8ss_ZZ*I6$Ps)`wV{yYrd7QDPv4o+$TtIfnl5vHphC!C%jaTJ(
zY%Y4stW_2U3I-G1Q|+bf|I6N=*)qF@V}#S2yV}<=^iq2Qi*5oNIbO~%ErVUpZ%mZ0
ziid!=?{fiW3Vnt#@N>k;!fF1ZVVLQNcvJi?W|Da@WirJ-$Th@K-PSfUA@hD#lJ&Xm
zl_NQKaKIh1sded@h=&h~mE{QewR}W2O1;FQ*#CAys0K`bLrwu_Jy>)aS{iq7t=TAc
zt#Z^C>kH;A$i9=cFYAx2z1C88-Zk2t>0J^Ws+}Sdu<Im|b+JaF2frUPncmUusO6Ye
zTm+d;@PXt_W)pu8)BL{3I}F=-QQRxGr^f5E31{es`%rFKS3X<u>=)J+*)H2W`$K1@
z`<M4CSgQ_1Z*m9s12KG4v4q@9ikFT^Ci$B5OCpUGEMuaVS?rNB^A64PAi`sLYBbQC
z{#@PXt>7@&ZJEZjjI_>~E3z)x>gEuBS~*Op><DbPKV^Cpao)Vr_(hr|aNIR|0l6PF
zOOvP+rlz<;iV+UVHzF<??t$y7!Ls2`fi1pHwx1bwGfipbQWmBZNqdobE4!`ZZ_g+H
zlHe1)ER#vE;fu(xC8yL5sPUj=k|s(ErP^Y&bj-9h>azL0@p)t`%Q!GK6=ckY3bhWE
z^R%`7ZM&51%*@U#WSwqn>U`<qeSa$ruu<u<JkNN@)GP8p<fDk5<_U%mLIVGc*+OCB
zE~?Z8x*0c?%FnzKTX6fR!+bV97|~&eVBH+vcF8&-Q%}E`QPR32`>gF~4il&zqE($r
z0E_oP-ftRWEG+L3>+@BZyNED55v#S`$Y@AX9@7AmIjUaX{!tsun<EqDGSnvGM)-&;
z!!|3sZ$`;<Ev-$)gzR{ylAAX?gt$g8lk!EZH}|w0iP{pG8u6z|7ngEPm<6cM>452o
z<ER=^L8+JEF>Z<YETu|UjNMpDOHgM9nm9+;;;g+h$c!qP7HeT!Z`(rW7w_Ug&+rFg
z6f=`;E>4h(%Ui?)LTNsZ`@!&RGsLe)*nYBP@tC_uj*L5$cYNgQ=)WTCfrW{qF8JTt
zH(7mYHIq;Ly!m6}uZ<~@=_Bo*-EsbI+Fg#73L39jk|N!f-4P%G4b#P6tb^%CjRn3X
z=>#@R#`8Z7g@j$qPO%KzQJEKh8CdSrt;ek`GW@CgQ*+W6TEAz<IuClA1R}z<sXLs&
zvvLXZTJv602jeFByx5QDFz+u5lOm3>f6GIRSyGdTUNPg$Cyci(d!^mj`BPYH=xv$9
z<ENT4_oScAc$~RAtG>hP2?luW0$0Rv(IiI8v3K(%$JB^1MzIlF4a>w2T#!shA5&M<
zOVlEYGR*~ojwKJWNA-TeBEdf12lf+LXEL}nHTiII+4PrLzU(B|Qh()es#cv{DUxy_
zV;%D|(_6z}Y~5?iq$9eoNEL(@)~74+!{uXgl4((NyT~1;c9B0#e{<P%4WfJSjeEaq
zp?$4&XU3XLr?qu<JI8EKQee08k-W@q;HyYGj6=++rnT5&ZIB-d>By9Apc7G7_myJ#
zSZoDZX*dYg>n~&p$B9<z-B4qX<lwVAXB|wBPF<2VCbM;B$81B+d(VwPD=mq>#~l%d
z8<v^Nn^?m`X%zngPpTc=izM_Vn4(`_I3qoh-dM`Tyo&g2sTN(%G);WZ{UkmG&gXQo
z@60Nd_95j<nj!6v^z7{CuKeCQp~pmhE=KHNyc3xnl^9tnYGY)Fh!|4?!y~aRR~9=Z
zCNMquH=Ko=BQ=yNu$wTSu_9p$mkuPmk2#iSy-26h+{y8&7t?EJF3Qeu&G4=W(%Ni#
z0{;#_(-iU8ESujL4aRSVPg1mWNffZvX9l;MyC{ZGO>o>;!88k+Us+nhR-`^?{_p{x
z;$ofE9e1rguobjU_9xpF=K$=pas{`l5}m=dlL(;8KJZ*qOqGmFrCCA|L<kZcP3}a6
zQ%S<1Qrbs-v?i+0&}CCqJsy4=Y#Ok8hUcWXs=MwvjyR9FYUaGkE#_VCZ-e~Ue61EW
zndt&gJ6yab8Dvt9luwDfgw6aTHV(6N_A~p~9o*miEb)gl9JLG`OudbHkz+pqkGzWU
z5%<+ap$`6BPZf7`?)jYCIUU_MJomgu0vkfF!(a8&ur-(1dz{Ya@)}o}>&{$4AKXRk
z56eN1{z`2oI(G{qiVqWSP(8I7^?tk6YnZq*MA?tc3cUi?d|$oE-jCk8zMH<={(`{<
zp?TpcN)4?Rv6*a)K9RpseOU~(d@HG?m<LpzDa|fMmMTJAC#{jM%k$;4(jajYZ)Iju
z=+@GEqL#T6wvhY-24kk$1kA;0?9TXs9)K69F-w9?E2XolKNJ@%fX(1}eS^GLu+et{
zwj-3qMzUP>t+rH8LoNR^-3E_ziyT0{LA~k?RE$0+=2NAZ`|MMW5Jrnb#h1b*pvg_#
zEu41};aBL;_P`lmK5scsP0umUBHyy$8igY^QRUgK+!B6?zzS2i?aW)uv0FnOC95I-
zRtS@Dcc7v;7X3}n>33`!eiomPe~c=W?`&VD2W8hMYg?27Apu)@tiB{)asQk^RqV59
z9gGV-z(m^m;X9$Wp`oGV(5}#);Dcb%a1SM)_EtYbTqCd3*V%LIZT1LqhZBV%!c<=7
zZZg*~>8lsD3%o%UaGBSritK#8qnIe|L{|2`p}8!JS2#a)Q_rsr3Mc!wdXDE-&$;T7
za^~dh%{}UAi7a^u@Vs}xmDHmb0qggoB}_jXg?&CYWo0NgI49I9JX~oAKBW{nmTG}X
zI76`YW;t1daBHR1ccGfW`+*sOGQqpS=ur1?y3!ck4n@HKafr&>GILPxRf5h!UFTe2
z=22jGO5^!QARls=n<W&&&e9t4S81vATC63Qxg(ggGl;%`Ik6;o(2J-eE=C$LX|*Hb
zx-U!|U4WdVFV!xC#hDf|22Tez_`iDRxNGJbb06k7b8fo3`7Zj82J3_uDj(1nyc0NM
zGO7xfpzbpR)w=KXE~G#<13%}c$AHZ~fY|J%_(Lo#%0eO3g0a+A{j6dPpA6>lH}m>E
zFFdR-F3=+UT=NpM=nLF4utZ(Of?_M)i%lk7sZNBB=<qc9UBYUX{uf~+tAjbtA<JTF
zX*X2!y(CVc5~C&9yV<Do`=IaBhM-z#2-vW?+S%~l;L*T2|9t;$f4hLo|JG;l(*bjE
zZ0K94uo9^TwOW{2{uvpDS8N{EgY73*v2$Y*Hp2A+M_rn$$c|zfao4%l+yq2C=dinX
zu=G3PYbbQ%n{kJ!7TSXFVt-S28P@_wZN~%qe8*2$Yj+c0Vz93Eg1AIc*cVZjpUJls
zN@2&vNv<oqhN?jxf(M$S^-@P-M$$lPET-lunE$sMeHd-1cx0DGDgpm2-#;F++mQP@
zXIkzAkJ+~>FeW@sIiTmqe2he9I$uW!2xo;M(*LA(Vg+G8yt;uc!@i=cGkvHTY#U5+
zHe(ikGx>_t!(cMDkw5VVxEFMSCMbqre&3f|(lyz+&H2F5$8p0s(e*T^sk@N>O7KcB
ztmY>>qW4|IRJWd#isv|vD533AcB4Xduach_OunQNpp`!b8&{Km1}qVVEFUK;5t}v4
zV^G!w|A4$$ysh2k-AeB3+`gVze<)}RpH)YZ3mBdKASBCH(|Ge{RD6vwy@a*gXqaVm
z7`Di)VUqE&`M#l>lw#^@l7x@kGX5$N6V3_#@OE<5%r2kFXO>StoccB6dUk#LGuLK+
z({Np_6fjH$_{JB=P8Sz^bON4l3H_nk92EeqP$^Opb-|7J1$=+HiI66bW&h>IiJj<~
z#9Mu?GSNRHH?OlMyveD|uJ#_TYpxHu!vdq#KTutlE_ODLH@=D(5MzmYZysu%Z@whA
z5L)ob>=5d#_OG%ZqaIk~p<b9g#`at#ImIxa+Nz`mgWk`sJDESzsLU0q6_O&eA{{mD
z=iGm*KaooxEc|QaO%d{Od6?XmyH3p4yJ(5Q?two;%ff{eMlC=uv7EJdq}j1lVRH-@
z`6AC8(?R;NV)5N{%IUAZ*G^(muYA9jWOmqcYIzv-E_YO(Z%T}48eKiwZgv7`_LC;C
z|6qg9R&ofs8}m}lm<jYlX;OS@?DWWP1q&38j9h`Z`@S~E<H~CA%lY-``)AMJye{!E
z=VRgIv(9e*>Ut;PgymzN*gT%7Gm-O50(P)>))xhy<|O14ab0lL_8j&3m3C|?ac`tt
zW=`4EqFc(9D}T1Y<CqMCDOB0M_Seq$L*CYZdG7I?H_Ly;WbE<`WNoGadEG^hm#`My
zT5xJ?a>OjLH1Q$)&A$>`D@%FWc@_qCs`vG3T)auNY>sVO`g-Z;f@KOGi0vpukVAYm
zliGgpzr69d;q#Q2&0ZJ#vB6P4&_Sq^r&gR;;9SACd6${*vx5Tv=17j$Y2lQ_wB+=X
zws!98zRl_x=A|$oGA16Mu0%q0ty)IOhDF19KT9NS_pVBg|Gf5H+jsT9w)}n~shVrP
z78JYY%`9Xtm|ft0zEYNR+`CX|=kn}!)>c_tP*c;;r)!<KKcq8ee^gFP<@guzf5sju
zu%-03VkP5>Mr{y|kp0x__O$OUKTdkL?lbZ0+t1~xPS-hg8Bd#98AT~h$VVLrzI18n
zeNr}OEX=O#D&d_ORP<KJDc<G}$$sM;OHPzIDl3XCbgyi3@hfq&A{z5Msh`TfwwGU*
zz2EV9VN&Px0~x$^k$)gx&0>tZ6?ZIZxv7!7fx_<S+}HN0u13DC!EMU_C>6WOiVAy#
zy8<aqmNrYn<V~g>1qv6x7Z+{zF}ce9;GLZMzXI>4f2jZMSz1;5X4~tWiNrmLiy9mI
zCBnx=lgERta$eX^Wb8_<XD{QQsyXRW{AS?WRft+Ana-J6QzGQJS$z94gG>AqSIu03
z?FeM@*7YrE%U9>;T}kh3?OdarXF~aSW5oWrV4eb|LP9t4e}UPa)~?H0c^o5rPAwMv
z?@vsq9f1u3LGFQ|VpI2O$rv@Z<n+?j3lz2-Wk;ZXe4gK*H0aZ$x2Yd$CsSD~(@$m=
z@%*VBG3u7){4IS_Ffn(vvypSXbxO9;U059`n<DE(h^FF3)o|YQ*km*`GEI&c6mhU<
zt;&l_S>yjSo!8fDbqTAZL2~bJ86U5uOmbP^p*sZHXiFt6&pk^%=^NEENCmzJHhV_9
z$M`=5JJ17-d!#*F5}kl8!xvD2+Kn$EuBD$E?-#9GbWVKV-^m-_k<e&Yt)!lxwmjeS
zc0y`n>j0ZANAjFgtVTmrA>$!tQea^2ZO>MBs_Uq0U2Y)gU^hx-xM8$|04pUGu}rp%
zGT)MVn~D~%USVnRLUFl5Km9S=o0;t1mA32?^=W06?j7at9=IO-lbV#rQuuA$Ow$Eo
za;TElPx<Nno^v5*ekg@~DV(RrYrpHrE`aqrC_dt??4R<Z!fb`(C91^T=BJ@DFjAdt
z|MUCpS9xB>e}A31G<&plgf-s%fE^H-H=+tZIdsR}Fvx`Wd5gI2I_m`rFzuw<{0<6p
z`021=dSrAYW4<6SG<7L#D>tiTo%}2054sb*$kp6Slf3WrcUMyyIGQ^hu3etvnjzw1
zTtakPIg09{%*MXJt-c4YZq8G_C&Vvi4|yF^m%dOp<mRTIG9fyJvWCL>=9I7&dKvRf
zY)cf^)5Fi~3E%I&x%PVV*Xk(+Qy-;`ux|8K7XOU75LL>!o!`gA^0Qe?GxVSH{1yC4
zDzsDo3l;nS603QeI6(ME>}5>0<c%L!%2R4hp~$>1%ys1cEE8;H?fC1DA48I#X1vZQ
zloe^e=NrM6iAasCW;`vf5e^9hxO-Y{|8i`cO$?n62mCtfj|t@uqAggbkzBTv-<V<U
zl6O}jxj_3oJx$Tv9&&47p6x->g)b+*1iv-;PW=3pQqwAVZ>uM$rp!I6BXfi^@yppp
z^k87DlI(IO3Ax$Z$SO&kjjtvq7$!x0h+Gi$CeN$<4+{;;|1<WRrL|O>8>(IPMmel$
z)l()W|NJ#Gd34&ktmNERfk{eX)PG&!zKW`pDsrd}d@d~JyD)vpE6DEOS1V(-=1yW8
zRUgw@2T^w^kt~2dB+N|;R|t*v=l75BHSoUkPWIGvcX3a2^S;);?cQ6y-GR<Zb^Q<#
zPd{gdvmdwz{3l=*7oV3m^DVe3OgW|$+nKGw7Ge(qBi(1pfeWoCR6_2?Alt?1Qfc|P
z*jZ@JM{y#1lX*n-)ORQm;eLn|!huDhf}x$k6QP;d2hk(gAyC2p!M7S)Z;$v7`j-ZN
zg&wKv&;wCK4XH7hP~U@EOZTFxpdafq`ffs)*Fs~0w64YKSF{XF0RF7_)XLc0m5ix*
zk?4N-gzhd9eJg(S7?so$iTTKBwq>3G%YI<SBXhi)uEx}3Te2513A+Y<@?hkP-=Le}
zI5rsW(59n*C`ntSza{EWFEK+~X6&flpMn{_w=r>ZA~lC7r*%{YhsdCY{NPP&1Lp#d
z0*8WP_;#>c;DbM}f4(oq_j_M@3IAii30n%UYYeui`01WpC26QUO%@C*j89CvOdAZT
z!g_4EUd%M2^HO8bGdG0zicYVR*uOapRekS?wU}V~6*Ut*sOxksb|ia@8Ag|-{zAX!
z0_1<|<NG!sPZFWcQ3`|?hA$#>UmUZ~R}j7Rjp|&bUDzJ{;$P_P;c4kv@16t<Ix6%;
zS*9%{CZPXw0=BO;$EK6L*kYBJ=!uTHZs^y~MQ7tJeL8s_+teiFhMQn2z%)!gXpPu7
zo;ZsC%YnMrM6Mox0yXv{B;X;_1yd2zX@e}*=U&n1<pU%56}i_0<OD}y<L{7=0Tb*`
zVn)IkOoYu=ZiUB%S}R5Mdg!Xn)Rw6nrqUGAI$(x>vv9BAw;&%L5GoWL8S-N8VJEd2
zdMX=gg_YQF?a-FMufVKeYH&Mt+tg9!tJ8=G<`_Rvj1`9pHTb^LOZlYqL0)BOD{mAR
z@xPcvdK`HUvFBpaOc%v|uh&d_#*Yr0<@6QweC5H6s(7*sraTl!rrJO)!`}26Of$}g
ziT)dyuDIm{Of%Y}R1L+1S_D7&j|Lh9)(7wVrss+QueXn9POysSk#9$6p?{sq1zw@X
zeNx~$lb~!+cd?z7@%$*R9F-qy$>Z3i*zR+YT}cIqp+qlqX<C)j=rZcB7T1mhyM$M(
z@!_+frRqA00sqY)!!;X`*;uKMK@czVetr=Bg0v#W?hvXMObH$ij18_1KgDLain#Ts
zp$phG_FDNT^jCOT_-iOF)F#*@yjppOUe1T%^5_<us;$IC(mc>m6BA@VqP`&)vzHyn
zU;d>Z(HweyB0^h7OvEi$CHCO+%|tKSYMmy}(7V~7FjiVFZ5KcBY0_qSfOHm>@!h5I
z+)~6o=jpTPB}*gcq3>uK<dDaf>vh4nK&`;+z~|t)unCj2r)mR<rkGdwe~QjBI;wLE
z!^dr0GEo9SgS!@jyF)2jq&O5S6f5rTF2&u86nBbyus}SMWG0hwJAU_FEcnA(AtW;=
z-?#VsKF<Z{fhy3K)2mfwvxJL%qlVCdK<$7fxEYczA45rz|DeCK4w{gcfN|;s?_!bo
zj$aT-55J8#g+HVMxe7WR@{uB4kL#})p?Sn5X)<5})ETy$)rc~90EO<YgoytN9-$t%
z=NWm2SV8<O4}-qca{L_egp5*)=+!KtS;7vcZWH&3l`s|P30`a`l|%aQ^4L7&CuKEE
zB)bTfs1kbZPxIDu|KiwR@TuTh;az*U$W*HH)d~$3d2|uIOFO`jX8Zx!+VKXv?zZ-s
zMrCh+q3RCP102+~xU<X<sw`ECPg4I7mWOBhk9b3#1MX6HZ_je?rT`ULB&4a|@eKBw
z{)yqdsfKlB%nxfy%n<7<<11}<wl-az?2l!u-H86IUBl{+bA6}_By?zbd$5XoxP3wX
zf&8%r+M+>4pByK>Ie`H|h2Nm`hsM)$qCZ)I+DBF(`rx(EL*P4Z2lU?m_bfA&n`!}Z
zT{GYC(p24K)V8OaQm61k>fih(AMWxyrZ{BR9AD*N#fVu9EB){<&^mJI3Lrb6*KB5a
zdI3{|nMQuZF2n8Q1&}}5K=1dqiW5A?nvce=iM?+cssBYggSKLegj(K@h23+Itk!u*
zp~HTn$m_b{9TIE`eT+)Xb8d)c0{e)%My!NHAkc!v`OztnXtb^TJ8}&2`F%BUmbtO5
zl6+-m#`QF9(dw8*#8R~=s4JOf|1HmyzpgmRb24~D_*vcp{^*r-b<GOxY^{l_Oxdx~
z;F>y#x5Y-_I5mK3z%<p)Fsw10G)|6b8Q(rJCb4(Sb=`6Lg~CK8`#Y2@&&RXoe*69F
ztc=x}>+)m=;@;&+2%h0rBFA7e{1CQ~L+Hz3%bSUhLVQw7v9a*0*jT=;BqR6nOB#*k
zQC!_JkILMR?PmI@DJBj{Kl$4if6YtIZuk9qra6B~aci$3I!<{*{-m`TFUH(U*q+2D
z?zL653^$~(d+`IXzpf^=6}KqKcx7-9p5o3MF)M5P*Y?OXg)5KNi)Q*8yQdaXIc#R^
z_kln1v$G4*N^1E23kLYTssTHNQ`A=`j@8k<VdAJq|4*q-lNoU|zmhKy%F6`O1>eh5
z(O<W$iT^cWL(CqdO*@==fqdhW1FPH<9PJ9L6f>@x-s_=L!aUVUOkw(H%9)PBzyHwk
z#nenM(7Vu1%2YW`s2e#Ey(R5IqQuW!lDRbD=ajFNQYu#~=d(T5sl@Nn`oI}SkG#7-
zs(ju4xyQF&*;fkJxoY@k!Y%xo^a0sP(QGbVmTHV&Q{khCE|C>JL>r0evJ76?nsiI;
zM9ZG|QOO_6_D#^4muUVWw#a)U<9yFbrWL-+@n==cnVx?QZsCW0eIptPQMVF4ZJt?g
z&9Ra(D@?=m*ELhQL6B~)0?)Q4K+<0Z_kK?QhwVmEgK{^^+>F_-@u6FyRlN0zI%NO)
zE$|`n?H_NKq@T)MT~zA65c*AF$a&mB(|B7G+kI<YGp9epgwSDfIiUmm1pg696>2J7
zv3^tq{Z8Ap#InhAlCon8bw1*UurkoBv}$p6`)|21+3#|D703F17mC&0M5;zIOtd7&
zbxz!#&?l~*HB*0sdqcIw_aT+!JN)Yi5;@1WmYOPK$SeB3F-;R5CYcjB>sHN0)F=)Q
zbu7j0-XFa_H%VXp`OuH)1%n&|N-qR$(qVKb%Nv%OJ{i5b1#Aamg8D_Q9l7Mc<z4I<
z>G=^z5q}^@nD*8c$<r!TO1)IEOqsprkJNbiPKb2<n$Ko+%vhcwWFL0)3f+`ttSpnP
zRdf@LzghZQ&KvCPJdBZYqK%^u_z1s~UnG`CHZ!<sXUyJsJY`Ah<{B+){9SQQ+#t;-
z>8*FIlPidPf1m#E+wN}$z0d!u$t!iP^PUVhR(hl32%LSap>;OxYz8Njh#c_pE=7{y
zW|<<Kl1C8b*yEZN<~a$?%Dt|TR3Sex)ua%K(G1VY;=gl_WbF9V>Ensdv$OgZrw7i-
zArjZmu&j*BD*LAVn6f<+ezlb73c1-dIHF_?|1i8HI#LOde`-eP^2{}oxC(bGdCI?t
zU#zt$m%O(M^RtA{U)~LT^XJ>C>4UO($En~hNrO*dcW4(Irkl$e8*sJA3dk|>lrUcm
ziDAB1WNf%7+(MXwj3hItADWNW3Q7CQN=X^k%^ZcAq9&io)vNGG4wJby^IQH3_X?gt
zH3UaD)>SpHv3`l!Yqc6HX*+T|m}g`~G+#^!@AYpDppgo~IjOUfgDuflPp(^STunpO
zGv&6$RWx29%ZN=pee$M$-SyFwUjOUyA8gKsf}@Us{u^=;kwFP`ciKUuL)ywp%tPJM
zIR1~QLFlCH#BWoJnH!n|rjqzS%XLU;P-dttTc6ARMs+|E!kbHO*uU9lmmKq=fkuI!
zVOKg!cqbXuD@sJ_rYPtSyb<x7ti=X2JD|;a!IWv)9#c66vz#_18TV*cvQOzFltAW_
zS4fKZ1(_;#h$M!-1`_?RJbPTfIs?udC9@oHg)0kc6xAtR<Zl%2A#9cXNDUIguXHx0
zW1iC=NfSN>NmNHGM#y?Uk>9C{fufcS44~)W7wCryN{&=h*vy-S0-=(`D2I`$cq+Ic
z_fq2_`7?t#!PV9#YlgG+z@1)?`b@ndGr+qSAdKX8q9?XPIR&(i1ZA)KN$x7$1X=|r
z6!QnA615Q9PuiLDn!(ySnlv_^vZJcdIm8CWc(-`!dZHzDT&LYm@6OOremL|=hDxV_
zs6ARFg|+<MC@X#f3S}O8fV@mS(Tvu&)y>nl)Gg#TXneYF2FdV7hifWm#<3=1Aof~W
z!GDM%(VM}cfj7QxJ}j6PeiNC*TP0B$ighCmOec*^(@bMD95XF2e=r`>Ptp(4c<4mZ
zhs;pw!#Q^-ZUG0WpD4gyC<CKYef1qg-qY;l?2VZxe=PY?CwHZzoqxV?1ldWNHD%5F
zW8Pbinz|V-LsF*=nV}9BLwqk0mv;iUqBDXKUpU-MTWT5CK&E>dYs0EX<K2ml_eF6<
zh~q)Ya_^V0L-?!?rABKm>pPonz*aWP*w-{)-;QmH)q^g^Fm#_<1Gog8uzqx3ZCg!E
zY6Urt?1q0;mqw5KX1ZUM^e;{*U~)I-S93P=Qo(DHjpA4JHMWH4Pp@Y$b7NQwbBcOO
zG{k9W|E~pNT^C>z#St&GJ9Qs5{f%SI7Nb@FmU{+s*4D~1aWNkUnej)yzdidr!+qmJ
zH-#$D-|b8_)xI*GwDh)gGLJKFHSE-^V=m$&lt01z`&k`F_QNaDvyFdS4qBR;{?T31
z{=@b{8;WG`yQ5xVH1G0{9^Zto4Kt=^Zp!=3(Jt^>n4=WoarA7aH#d{5MsFc%VeOI2
zScD$0%h$En*RxKszA|sJR5ix4spM9*6~D`Wz)@V-%Q395j(vP_prpEQb09O?UfPJ(
zC5q@nx{=yZy3yK6kkU(pG*KnP7TbfQ;Yr^38_9;`H8DS#@^uz^y}F&>7HH`S7CQ6R
z+A9<cv&T5cx-Ytyc!vjPgxf|3L}o{>Mb3m4gb<#FotO=BRDUtNzD>f^at)Kml<SqE
zCiaOPY??<k5xV>5l=utQ{dkm-oZB{UUGBu9M9+C279KCT5FhMr8q*h;Z}eE0wLfOM
z!ijbV*IBnUR+B=PZIE=M{PqgLBzHU>6XxdND`YX8>~-4z$ZKNv<oC*NU3{vfLrD#H
zp|3%BIbTyQCO$FH+2BrUZ$Um)%iW}Sqyv`1zN4oQowy`z4mlQfZ8B0(o+x&OUGT@^
zw4!kF#(XuqLH>^dLt&irv$u1!m#oLOXz!W7n|`+D+6rR!T3VW3YAnoaw!Z!|7bG5V
z-Lx6x47!i57uSy*OJriD@}2OE@ak}qXQ`{1x4vhx%kF;X8xm|Gd`GV{k2J;lNATUA
zWmsSkjD?UQ=&E_3ZA;BZ6Ulq{BpFqn$|pmIe0}}HJe!Nj{7rd_@|nCp>|0Cbxt6%A
zM%Jq-_-^WgroH)aOj67StHy#FMnhuJN9;wWV5=xU=^|(ADN}@Nrd?z}*}t*R$bZ5i
zUp?3Kl0Gg6bm3<OriL4f@9}p`cP(c<7I!&raNK5Fee)>Id@_U%K;|f@ct*N|7gL9b
ze#|B9b;d_eW<Q}<!im1Ku8M`}Isayj%|f!!ys?fouHBv=;TX9mWFJJ$P2DQ}I7q=<
zr`r>Ckq#ol508H0A4(+ZLN;O(Ih9)islf-_a=an-0lhA|LtTQ0LOG$3|L@Sw=rWj#
zfR_Pok|^6u+tSd;c*YQ`YpeO86||kW5R*gMscFo6_9W$Fv$PlKcVr)WB$6MEMox#O
z`4{+>`dbIq`l|bMp=yCK{`J8>!(&57qKl<zYIh(t*THUruP6a;fE@yMNN1!U-irRj
z3?Ujb3%C+GpS`7v=e|R#Yz$EWxveY^P6f)ldDm)Zx*aR(>ey3aFYO+#CkOChY<GQM
z(@@i7(^5meu7=^J<{<NoJ7O>zFB%%#mfGH1CRwJNhBF>=F1bzJ6fF~6>uKR^RFq%5
zzi^j*t8=Y;gYS0ecX7V-QP~9ixqHAI>Y$z!gS=l%7S4!2<6pU!Tq~VoJ!;u#j*DFz
z`%E{6*-pF^M+e%u?>M-8cXrjh(^+S-JKNtDFLJK-6o-3?1?YIDpSGuNlb$x_>pvI|
zo9-FrSd9sTl6S^?%8aNmw2URTW6T;uSqdkwsZT;%O2b8i^5<kd$UbD>T(Gm4bzk>S
z4rPkP$TaK}H12<5FHz&@j?7moi)s$juww3^Nwj&)=VGqJQl=`p6}l9%S`-a^@SH1d
zW^Yh%Hm^d~>P$9wMRsofSqJBGyU+2T&;gX4Yo?DHPnc@hp2t0kSr%6k|2;M>_O9(*
zOl4DI%wy|uXd!>lohPTm#(as8??qj+9UBY(DEPJbM)3>#erGq&YQH%$1+7cg=F*MD
z);!B!CWDzVT++mA$1{V;anx3rjeNm3QdaW0It+=yw+W`OH_+T=wtvd2lUFlq;&)%R
zIVV1Mo8zc^l7F?Z60L<df(Cj!^8!<XDaN|eyxA~CUqsIY<0i_SAxBW_bwxU!OV_}5
z0RIiU35<ia!3qA+-t8qiN6(UCM{9R_XqnJkUBToVbk?`AZ(>tywJj5%xmHcvgy~84
zL;A@v$}S8+myj#y5Pk$-z_iEBf+kwSKer^W=veVs$H}7A&Q+d=-VKp+$|-Cg{tM*j
zc}O5$*V@>}L>popdI;{e4TLuQE3qDanY~L#xw#rA^MYNin?f%lXOkb06TCk37T6vR
z_d<Wi(7ezip^o|m*t{u3FDgLqVE@oE+R8dk|F`ZR?gPCJHt(JBW{g0+Cq4pSVLE+*
z>WLRZuHr=GlkcMIVo9Pa!=V;0caQgM_D%?X<DZB_#IACIGE`XxyrKot{Qp~n#6lqz
zETTPuesh8PNL$(JhJN~aTGZ6e(3?9-jYD(gseEJp96umv3{;3@24DHx`H5h^P(_$@
z{H6B5Qn-<Ny|K`gYno~5W%B4h8hV=YjT_7-^?z%RXj9o(*qmR%?<vJ%f>=GWsr05J
z8&YkfoNHV+O4fR+`^rH+FvzDMyCCa3fqV?@hK0BYU5`~N3wF#-@*X6GdQCmhv^8%r
z<(t08)Uou@ts|zY-$h?2!(Y$0q2#^eRFTOp6g_Y*b+7U74fj>LlTYX*T~A}0?R3K2
z__X-sgeh^8;wr_iw+)D2A0t~1$9A!d()MGwVga#pV1es!ai@G&_Pwl0-|auXXHUsB
z+piagJdsF&ypXJ=J#Xk_eq)?yd}YYeyoQ;Qg`7-Wfw^jDDoWR;>cJg;JAw-C;9r3i
zZkwZveN(}j!VX3KiW@i&JA0Pa_g4+i;cdz{6o;H|vT2I7k!^H*^|(LdZ^pKaiHrL^
zwv1`6eh)`6D4j}7Kue?t(XtVHuw(FSND594T?^NW_7~m@X~IA`Sve|`>Swemkxj+2
zTeTAn0ezaGiT<W;Ap4M9h3t{$MDhbY0z*P`!}S90V18KQ#|Sm0uWD6vHqgD70m}%s
zl!{X#!6kkHl0zNEqe6r)5nf9N<=e2kSAZf_21&*fu&L0#jKI|6FJdV+8TvhCiIZUe
z{)@@fJlDU~o`b!2Wqk>^mJ4xBm=pLDG)uWD+z}5-7u7-165&d81niJ2dg^$m`Zfk0
z_&WPNL5yD$eZ?1u$CY?_De{?!5RFI-`hq27C+KPnBnByMk)>c`91qkf3({RBV2&Y$
zcSq(#mxR_vM)9wr&!bcMX8c2NVyC0|xDCic`>2V;VyX^1k}hTcrq64ta6fDEbP2j%
zy4PH1$XLb`&(S~SWWg<b73NC0!c(DH#4o7PkJ33{FK;Avs7IBzs0X`F@1V|+{g^An
zT_QyMf}-L^`3m18+K68sN(=e@WBvKQ-+bXfV&qGxV#w{A4?D1);d@apUyUCC$?4r_
zfX=0C#>OVnvdo-fx?rklT5m8I-f~9GQ(Z4jA4p?vM8~Mvl0ULbJQ9h7=RjX(Qm9IZ
z3EvOjR=P_C*i|A;Gg#kTUsb;W&Ttm`f;Nqer8_ev)E@jT@*0?AlsptBmRCG^-jEyj
z#<;4Mes_#2t?2sKQ#CLwa!wwBaD*Srr3Mf!s5{shvOE}@bYwcP_@^l=q^I(FDX7*(
z7pdRy6eLADB~+0A6=`4s*9VXD9AH&lSC2zmX93ZH>`kntA8FQ6y#4_sln?7u*|wUC
zG(&C1*AP)84O=bD37rTx_hp8bgp}a@=;}}p;ePOb*cn+GeZi|@GgX7l<<gnDy8BFT
zb_90?n%Z768!|7qlp8{AJ`ngE%<)7@|MIv!Cww{nKf;%!UEm6N3q2zfIf)EYx3zOM
zpN-QE=Z!ZEKkJw3Tf=kjUmeCdsaC+#@XH~gfzUMiMlizbdrWkpU=VK#m!zReHS9cE
z87l`<rq^mBb{v{mh<ZZ?hOXQbnTs8ezyz&4L3V=Ua1!<mp_Nw1KH(ETJv7Ca>^toG
zvt)_8IPf8u75R<N1>))#TqWzGYssm2JBnf)l%2gwFJcqu1S*+jxWinUCZB0fO{0DI
zP%Is}DjgE0@~6Z%Qm(j5ZHM*6w_@9gG~^gLhhBl#qAH`65uip(4V7^~0GTDf7P^S>
zk%7X@@OfdmpcB2~U|^Fa31BA>Qlv4;Y`HnwOYMo?g;wAyS>b!DouxbKU0{6;kTxJY
z!E}Nl$CX`(S8}4~#ckMaObbn?Ys4MqJ++ffpzbi^DK~7vR?#aNH*^9Aqp{?FcrMW$
z8%g2}LuTO<spF_op0C74=Sg0EwU{A2l>4i&X8<F#6@1b|qJIl-q^*%-@-O@ZIV`M`
zjnWt4H9tgTU{5kEdPW?fu0$IGJ^nq_nmkWUgsJE^d_LAk?4_Q8cRLdLGqf$z6K0Ez
z;4{xfS0l?58*v@2OsvB`;myz`^fG8pwjsK*4WaRS)W{o1%MNb7h9Gy4e@V&e&yn9k
z4?KM7Z@xF42jOggn*3dQfo#O@14r+Y;^i+03nLP*=bQ5N#quf!=AFviJ$w_bAu7V2
z=o>N|$h<qyk&v{L<UPQC8vsA&L^Tfo9T|x|1-joC3GRSu29k=GAUJUsKTB1k=F)%A
z-?*z98+33s(wV@Dr~qH960|c?Me5Gii*|@qkKPAsb049#m@m##D5()N{LY{%xMQ*~
zRf!i@iyip0p+3;Y9Uop39voU8>BN)La%DA;JB=a|=@q#j-WE9`o|PSV3VDK#XU{SR
zxuIMib{6EF%xo9(FXWC~UyJ~gwJK2Xx})8219k%0uU>^+Ru{-&>4`=78%W5^!dT#u
zzD7T)@6i+L&&p@%juNk~Mb61j0OOY^IhEexQbmK!1G}6mmx`W<CR{h%D)>1tEBuY$
z9|2UEFhpJt=jSNa0_y;T*?-j!!VTCX$#M<#D{+LZLtUk=;9ls$9VGYQEAf_CDN+Jt
zx-aBHwudGFq_1KYWn;Ny#z>D~>eIQzI@k(!0f&4!F(;fB>JW{K1j7Boy~5+775MtV
z>TZMnLsp{GnA`L{<`~xxg1{T8b$AByw|rE%6Sjpq2b*{wxL0^7&l`8Hd!gIs-4d7{
zJPvz<3~|456<JO0hireWsmOfMVzH>kc?PXvw`L#nI~IjhYzyTN_&(oI^3_#n8r}^(
z0u};At}Pu2dqO9}+xQ{CU_Oe{L>(GsUvN5@;H>BTY?#_ej>c#-QvpemXoh{>nrI|a
zJ$xZ_G?*M}6v*)H@v`1yK8LTe|E<4bxF+Nm`^fju9>l-2iJPv;=FYLbnSHc_uE=_5
zg8o96Av&T>)fm~wr}2xT&M*-k6|JPW;dQ4cw$bIeo!TF|Te_=Sx3*CGw`PwfMmJyU
z;`(ys*x76n(~{V$Ru%6Dd-=aZqPK~wj;p1I@g4Eof?Fe-_*xRKE(b<rcj#<BqRzuc
zXecy=rs0$ES3n=!k4E4YQY>GP{^pr*jX;iXRiIO-MTiKNK(4%_G6KDWAEqvFvHJHq
z3$&>^awt24PT|^X-)qWi&uJ4iCz;WN1x;1o$z#P!(QVNmu&rAvtPocM+2jv(9Z*?2
z%c^)?yd^T?ej!&_#XI;%(i`ZZ^d^e1dkQVN`Qk`w#1$SIUK>3sX@Mf#4TvR&z|{Le
zWs%w7TbrURlJ^REJT43shbV1<zg`C~qFb@!nJdgoNc@~&d$Jt65`OEcAn}xpLQ=gN
z5Usz$?yj%;9f;*#`ID3>Usd`7@tVWd0^3NWUO`HFjan*S23u)VN(J(DCQvQU!qZ~6
z3>I3*Id+K*fGxN^G$@oBnZYx%UoD1a$`D+_7ZM(@m8GLDX$ijo=F2zb6$qU3@X^E{
zRDI?R<Dj3>KWQfEs%z@N{f1P&!(Q-s=v?H1WCJc`NA+jOHS6UXz<a2PtOmQs4x}mG
z8GP2i&=c75+B+QN9l*_c8$AGq$NJJc$ji#%X2IiuI>8;Gdf|P+#lU;32uYr<!L8A^
z@&mjv9mDLR`;u;a6!tqb=$4_=iFVLm%q3ocQ>-aP(qo|`W+mQXn~`g9O8+&ghi#&T
z_eRgcDXR<6N<%>S`v*+1F_?$YG3S};%ok=dcbVP6w&3cs+klm{0_Zd{B@j3=P0Wfs
z^)K;E^t|-E_Z<%G4_*wng{RhE(0qOmJK@dbJgN(Qn%Tyzg?aB8`X<wmiIA7^{a78e
zg}hrRh`bEe4$cl11b0V%lMvY8zQ_Lq%5_KJ`E%$(wYl;N`4cNao8f;Dg*ZX>r$W?7
zsvof%Wz?3+2{97A$WM?w;6~gpnUor82so)_!9WKMA7Ee|i%yO9j>bf0KyIN8@C6Pa
zCou^tOU|OcQO~Hd<V1WYIC2GW{WiqA;H|L$JniZV8IiU8H31Rk1NE|<SgPpJQ9%CQ
zfR7}nk_*Wh<P*FQNZWP{1z%z=F#<YrgBg}Gqutbiyj5^Ugz(46_o#=jCt1O$Dglpo
zB&3XsfZ^O5tpWL-uPX2gfiBD=xo9tZ23ZI4u}!G0)GpW{okF)D@p1!Uk1$4*`Bb5X
zoUE=vv!TVkl{!g%A&UqSUkpD}E<$qo3nW7#ssYR_TFi$=)qOw&?j~;#!qE*v6Pc0T
z@^gj5;w5<YRX{vS3gS^c;80lz{qW_$Jl?8Q!fN0Th$%!i5>{Twx5Ulj0r5Ov%IlO>
z;79S|%ZV~Xl$<~&{-3S@Nq7p;%27cUHUUpxmB+*9b(yFSJK(nTBq~C#r0hg1d<tx*
z{zNgAQEr3rVh$uJ-pPLnDg3XIH{rXH+u@%=_RyyAt>_QwH8P19MeFHHWKFye_86W%
zKcpAJAaL%TSARj~%6*ki$QrN(o>2AD2C<S<QD_^jB}`Mwqx13q2tP5FIzYdm8UX3D
zH8vGHiCj=UND{G<TtW?^&y!W?ee6l*A^fcoZ;bCjFRM|+i0%?+MC-_nuw&3ONJL*j
z3gDx#R5&OeitY_Hige&N@mHmhz*Fvv^`KJd>a>X-2-Eo{*iuyxu1DuY@ALoipCYl*
zK72hPQSw3-f31QlqhZ&7LQ;U3xCtvIZju$5OeR3?z+*8lWYTBCSFRhn9@zxh_LhW+
zdI6lA8&o2t!S@3JzZ$YfvA~qRoUm1(qzm8}OoLa(T*z<7$`Ns#G!-1?rQ%L$l;VOs
zZ;?6=I*JJQM*B_k4>b#mRY!|Agm%J_XiQM`)$x5Q{kQZV??T@iAMf83Ope@_-T)h!
z#rlvFX_YI~e>UWsoaS`PI?EZuVrV!f>W7#vCT@!#YO2b8#g-xC!<~zS%w|896l`(X
zy$nAU>u5L_x4}Z{%8^O(+0a*KHAkUa3Y(REY8_$*yOM5(u9o)8W$0Cmj9x`#&5r8R
zYX&VD$nZ!*<+A_tSN7HX*E4dSc}l%YBcJHgNkx@%ZS$xwv?})ThjI!(4bLkIJO(~O
z5mRKr6F%Ci6MF*_LpM}}93UAZEON5alg?!GqsdLRl$O-j2tD~&`{~_}^-FFBe+e8=
ztJtblb5_}{yDA)v5YZ>jF6r|=)hJpe=3qU=e5D?<LT9EfM*{Bkel2|GASfjb=gOsS
z=sK?jnz(=-Azg}AFLJ!ddVJyY2~QeYhuEM$Uan5n8)ZhR1By-go$a5qPkqkH3ko6Q
zs>CtYpA9WdqfBk+tl&QP>!2WA1C~lQ`8J__)hR7XI(Msi)Ob@!cWttdPS1K&<Jtb~
za^g<?GRxS+GUby}KA5vSA2NT*dY9`g_`T?ke*n5kpP*ktq@alMU1}0u56xM@dpx>R
z)}Y-fE?%toxW$NW18V$a{3ew1d@1&Pne=S@yMp5S7-C*vnG<u)_OCgH`rR?-M}_PL
z&PlM_YbUfPG|;A+Pb8}wAR9gi?WOQQqF~f5$`mA)oMK)XpI>iCyN6X+y<RxtsaHBS
zn|d?m(+c-&`i^y)aUVN^5wWqMds)*ztopb%m+<s)_lhRs)%5L*UNT;B2&YjEH5jEt
zmG6bDCkJaJQ%d5Rvi+J(?{uN!K=P=2Znh!2W_t67JzkSeGaF7Cnn1^NNxU6@hrQ!j
z^5bk4U)nNqDL6nbV*6U2TKcm8BA0;oxmvmx`sfan_VV}PClQl$|JdeK*xznXkJ>d`
znzjiuT**b_KdyY(?*r#qKp!z9x<u_5%N#>c?v*#~!$0X8vfmc*j?z$j>a{guDduW(
z+ca^SO+>cTH1ayqN?wS*qkcAgjBQkPf7`oFUc`;SoTbG@R}1!i82q-b{b=+c8`8I6
zf7SQ4zSU@=HH(`TlcmYt#qPGgi*gmNx_$vMQ1PfkAql=WIyce}X7}Cc+ia1(Zp_`}
ztR}=yH4<FtE}t`hOxBKfDNk;F9^-kfR?*zoG&husTW@M6w<tv%4I#x+x3InIwDd1`
z$V}_4>@dxFZ4Q1hJjpZ2H#Aa1Iwx<Xu3CST8whc|)3p~R^w7A%M~hy4Bp#3W;4I|)
z;ALh9#LlQNx$Hu11|RD$cFfFu@$Jgjw8EVsO#LjQ$X05)?l#vC{V4BO|G;-pAK;d{
zPGhj$s=XntS=Gz28tW&zPIOBC<Cnw-Jg*?%Q|R^9Lldn`d^f{-Z8_s)mgV;s-OSZG
z-}r_E_6BZ>>2!Jh-&_wI$4zjKxkJ50uVd9A6;z|*r-tP!w~f0QTcm%l3@(ZJJoa<1
zf>rje`BjQLhnz%L!+N-FPcbw!>{m~?N(=vV>~mN0Z}e9bu46i8C+SjqD?nQolcebw
zMhBUnxqoA^I(zD#D?8KHz?RKn(VGQ3GtTASEm)AfDpz!!fpqU=%0Z4dJ+>XtbwH~{
zhXf?gSl7~$pZpCVXD|Vr3O&Jx;gOn&XV7$V7w)9H>e3RI);(IAE|*^BZSo|`VX{In
zTyQ(z`lI#-+XwVppS;E;H~d<$ou-9piO#7R!<xt~N}nhas0!Q)r}&Rl6M0F<Bua?5
zo!Z6bva8uK+;VQYwL)2K+%>~u(_oX8O~rnZ{Ly-mB5$5kDVk6eEJTYhx;FY7N6X1q
zQ3u^dcS*O0%_4gdzv1cf>CjE!`fd+ziYyk~@+zW_Zh+AaZTQ*70s2dt=Ri>1gO{Ns
zx*AmjZ-PuxR*LHa=SqylrS{SG1BI;}eM_JD^ieZ%o-Wob()Ti-G7r!#V_p(>f#8!1
zU7Wo_q5KCBuXW^HVjZyHQmHQ3pU7>z2Q)W0Y$0^(=KxW&2c1ViHW%40ZitG(w%!k=
z<x5LT?v)rz^E{J-UHBB}(A`tV;QPrm;tUX_6R6$fNTMx~1SilH>OOJ4a6l3v_xu7U
zh>t`AVm7#xcjG^kM*1o9Me|L!TDz62$X2DY&`&^OX#-Qz@<pGDo;i=Zw}wuL67q^n
zV=3(~`UAl1NTCkk-@#~sLhEKX`UGzD9BHL!Du6#!XNW$bh9nAW#f89^Dg#XUbhQ|3
zPQ9g{QB%mJ#5A-a+%l#KNs$A=e**(U$^2Sq?tvW$_ExRHka`Vl39IA-$~3eKR)XJU
z{M>JvM6Nw>EKUQTYq5G17($qA7q3ei^(Zts^Pp`#1eilLkrLRwPeBx=hx!UEio?LZ
za|5gjW7RuKL*Tz06>di}L$8BW<Vv_waAL4?_@hv$_Q6LIi^!@}Kk_aaL(az@D6-Ip
zuLJY%<#HEnDmZ-G;Z4as%x!KX+lD?wp21t7gVmYp7Q~4x$3~ME$qslq>^pV`C>o{W
z1M!+%RaqyJFsEoOeHQo1^WkJOhxml{S4rt3UsgB?q@UMtew$3Zrt5Gn#zeOvYho*v
zp+eoTF_7tB0{4q-Ar-5}dbls_1;$5yf}RzLE`{6EQs7}NS9o;~Oj8_i8o7eCQN!{o
zN#v{W#c*=$sQiT3R5NV4)8%>UUF;b&4;x_1@OD@s(D_+(E80X|Bwi5uD);bN<N`<x
z*9CL^T>J}aRTqJw;(!v8n#;4nF>zk00-l0GNJkz)+asd%hW`@1E=-WB0WS)LHYymY
z#FGLd_7yuy{b9E-0217PsZEe9>?pa87TDF?dFCv+1)qT5L_SLk#XCSa8ZA5$JE<08
zExS&8Py3g4Bo{+(BudpM{KwF<Fe&^c?Sc87fW;Gy$tA>loB?t`Q~aVbSVUkN-a<MF
z|0jpK4g9x9z)AN?gjNB+mY*Ckhv)OlrPI+nz{{&F?Nh%3Th)Uu!1tj^$}%L5SV#7x
zwlkwCCu!6Oj08lOSZuM}K&m0^jzFd<yfvH{X@PL~GZZ760R8AG)(4#d<{AZk0_{lz
zw-6mr8}XjJ3f|I5;B4E4jZsF6Gv!0#qv+kp%&3+BhhHJqk&}?o@H)7UEycH>VW5%b
zNuPw%;gsO2(1wUZ{9Vn%7Xo>F8u1Pv1Mj=OIHL50@90Ol4>Ew*3%B_RltLUP48&h(
zXSG<4g2mb<>(uu6A5;|}WF%qdpgD?zEn>Yo78$8r6z@U4c8M|zsY0$McN0VL3}v*O
zCY}skhZY_he!%}8(ed%>6qxgxsmk;L_$VDQJ$g>fkG_l6kM@s@6rai^$U^)P?3K=t
z`^gA(f@u$V!t$67ECT`cDDng=gquTuWC<kI%b;D62k2Ww1_x5Qm?5eXDmbGi>6!8w
z|BZf3eJ5{W9c80xL?<bS)VkmroQqZflfVaJ3%vfeAbH>)|16%4oQS{#JvvAn2lT)!
zVjeLHpG-7G?NXjp1N=5`rNb~GxGnS-t_shjgHj`Tgrb32&IU-^|EI1*o}#&!3riy?
zx+>F(YpdU^?`44fmF5+Yer5p+>KR!gCrN*xN5DDVhfKi!pDrIAuIeL7t!}$}S?MQ_
z*BkJ;BDj1=Ig041_3Q$A7jXmVh+6z8?6@sp8hMIu#Ovd?&<~17dV|EUzu9iaUNUZp
zpBsN$6VOc7*reN$a{;xeb#AXrCacSjxF0Wyn);AnP|cvtTvPLhnB%q{advA^--BC7
z9!Hx>&VU@~5V+`D5IG`@Q&RCPYM1_*HPw2u>cd(i;<l$a%QxWCiKck#(o%bBp77c8
zq0_5g={vKZXP<VpRs-l6VvMmKB%x+#uQ8pmdC@oGD=|G#H8ee3KiDw53Emgu(4$OP
zb3->w_mAnL?WXmip|J9s)SkKuajA(uysISftg}_|%7WsIaakuarGgw67zDx+ea&=2
zkH!y8=xExa=}%DVH}6<yrPAu|BImileF5VeVphDf+ML|Lb<uZZObn)fW%|{yx9qC=
zX}0U;z2!*Vv`BmJ?>Te7w#t6`>DreAnIrQ~d%pV;#g|;rHZ9H)J1j1$`$gAV)rQE>
z3vai;gHZEmM$`*d<T=Dj{ZMWcbA%nCEz~R_dSly=d*m{WCUtquTDC4JN6W6(ltW7V
zCvsclW@PB!y!({@^?-dQ5a)|<*;LW|+4$C?C0onO#eqdD9iu(t-KPQ_g-j(0FD1L7
zuW+EWDy_lpaS&`tO_5X}RpnW<<@&U!(eQFgp#079e&ct4`<w<}Z+-3aVf>3tZ)@gm
zj}S-?`dRF6iHj4a89(BZxIL&Axw2D>+j@UdngBDPp()#XKK4S)d;Kvk56c&i1pHpc
zyDpHdR7Ur(b8ROY7ydLbv4zQRTgYMsWj?=pMZW3t<>b5O-`@BavfDKMEo`|n<&Kou
zO-BPwJVzX*xnDD0=4X`FQG;B0?aP=vTc*j(jUcC~Wu>a}*9aRS)b&KH;al9hGEWop
z>aOeDyt+%*hSd>w91B0kyxR1i<;&8Hs@dzpdVP=hDalH?J24}TgVBS9McKD9Hhim*
z>no;w{g4)xS?0|qv$edjpQbX>G;qRyN*XTCEVY$(j>KRG*ky+E$#{kO&DwT6Tjd42
z0Pmqt`RKc;kCkV$3(C7~-o2<0Gbs66;wQ@iwU2N%a60cp&f4r4N6+ZrNGr07?rB`q
zqSseohAR#^61^Tu7ydyL$U*2%@;cK_|Jl^TGO7%p_^82~W<z7W=vuW$Nb}>s>t46m
z|FFUyMOg7bK8G6@(>*3i<$9|4Y5yU+Z2#n_FAicg#{Ihbmi^`O6Q-Jm;&u7?VzF>B
z@W9=`uLN@<W5H{YK(Xcn3BQ-wQ;`F(?lr3m(J22$Q0LtbcOJI>Q7$a=Fsaw3#cnTq
zE^f7&TH4!FTyXjO*6*Eissy`GX3mdI)?}Nrv_GgN!tcRs$)~;+J_<o}IB}1XnM5W_
zD;UyanV3-(U;fmr(m1Ma<gn{TzL2@$#ndMcauvTxY|mtBTbc&hs%nEled!Hnv|zaF
zh3lm6Cu*)OHU41iM4Qtv)!0ar##<r-#qEM#oD36UT<%4l#FsFi4BM=Z_#+ABYLu^9
zXn3N80=y%V=lZ(u`G+sxyt2@eT+hU6KG=rFbtd*ZALi+DQggC0XM8@BRUGQYtuZV$
zAGJ1%X%QRdy21o-ouVR&+Fdz`3}Y*r-&v~1?uh#{X;6}>+K1Y*<%M+DTc${FpPY60
zh2f342np3f`oJ7N$1<)=1@j;BbKhOxL_h8ixG#kQ=u9JNJ77Ge>!@i$4imrmOZ-{B
zcD`I+g0Fm_cl0?CuiI~{8NV?8W8(8vwQ;BN67pYZZqehSW(AEtTzT0m_j<@k>5Nx3
zl&M0(0Ns>uqr!PPJ#vQ>yv#mo{~>JCjJNKHISaXqTh{yfFZdNDB!DH8*e%zQ=E}1v
zlcg}BTmq4pl$4p;wlSIXT<YvG=N|vo_REatb6&2sR}7v-^jd{Ju5Dsni6;cMI2z@D
zbT$vO!JWZhiEG*ni)g`EfoOyE5+?w$=du4_cvkdIkP@z-qv*4SmDZhcPZFrux2g3T
z9E)|xs&_+iQAwSWx?gX8d+mKK>vU^P9=fycnsGVRClYJNvc}nQcXQWrUx{d<$JwgH
zt~I|lj?kWGB4}?x315N@-ej@AvI2E+6D${P;}fn}zgV)X-mNl#o$6_yIrB?Qrt{O~
z$5Y<7bsm!2n>$&$=wo6&S-Wu>sfBNQ$r11SQ1!q8*bVcV;+T=9uFU`4cngqDyv{$y
zZTAVG%F0So&nz(n5{Fm(RH;t#_R9MksufOAVV~Zyym+j0UCx5f@AJn5J7Fo>DCxrI
zXjR=eCDpYvXIkbc`!svo0@eLcexQr9CYV?28o^nl5n5f|6&W46#BWm?;6Kqlv@dM$
z5_1w`<LzaBYIvab8U5Kv-@;cJzeDJ_&%L3~-{zeOwx_G=<}iCq^%C|NCMi3^Z~aTc
z`(!ZO1kB2As+;bCfzhthWE*v+T~wTWCh|C#9{lca<-ZW!LZO!C3A2;yCjVFaaU)~g
zL+o_qEAZyjLhGB`&ran|@y18v@FMvrp^H0cvZ<cX@e(}0WAPgMvYa&U24$sYcHHoo
zD<-q8zg4Cip!MZ4k)OndYLX<Wtu-}G&tujm1`=Ggidr?SaE!f=U3GV`|ChP<0S#J+
zFGZ1HTWWx&ujzByab+2Eh#rG{jXVnbJ;Mq{yPk%-@DGF{A)<_AorcMpM3$tFs%62c
zH<oV~>>fRYzS35+yfZyanO19B>{%v_IVe_&tO^Bl627F^<6TLv6p!5luyA}5H=7xV
z4ndj`6IDw%-XoT*_dSvJp{<A!tU+JHRH$XaA<zk$CQY;x*}piWu2|C!2zZC+2-T0d
z3C@(K<QtI*cMfC0zXQhu2fgb9m7;f|qoUQLJwmH}k-&eEQfMLm8f^}(X$RgH-L6gt
z%j$246MsrhB`$#DyFS(cbtv&b2|Xf<*k9}-PNq3xF6>I*;g`{U$_z9ccyMOz7QLix
z!cL@|;G-dtd@+M>4gL=k{{yzbiNQ0$;xNNkl#1k7rG?rSosE7~7RWE414pW<WOL>n
z^MY;;l<5w@TeyIhk;m~(_*(qDXc~OBSNNsS@>opl*3>qB{Xc6-SA`qPG{@`8!=(?x
z!^rvY_^>rJJFw2bEO0kGCHfo^1i2ESR>ST1Cvfn&)L~c=b)Wu^N@qrErnB?trsP3<
zCmMwA-#Ju-+vY+zFZ{r#;7g&SGXjh(TG(%Gr<Y<~@oem-VvNT58hQ5yHKBlSmpjg_
z_qUAX2pxqsvInor>|^Z2OxUCEgPUZ!xShWZn*yuaT>YpP@GGKofq`)tZf%e0ecIm)
zL-oB470t1>@$u_pt@?NDT(%Fj2D`=Y^d@<K_4aW6DEif2)^X97!>0p*!KKc@{swLl
zi<Aczi5@wDDQHg&hejmWgVj`ZpZreV1-H`!;PkFdb|T7SM~QB1Ys34PgR$lGPbmwv
zp3ozaP*3+)cQ4;$|9D@bYq;aGSB?6W%6K7J!c>Kf1+;dsG$lqpByE@5Bj<p|TLd@Y
zs%RzrE#+npuok*IWne?xGVOY{CY4A(qR-I{@y_B-eukV4pH~}xPVk`bj(48#qJNOD
ztZ!n_1y4pI!ono|yHHj}km^Jt_>$HE%e5Kd!D?dj(5bKmoDam}b84YFMCu@zq(6|K
zv8k}1c#0HY{fP+PiHa~2m?jL)NzlQ20vqf3@HJkgq{(Na=Yt(Ww$OmcO<^1VR+tV1
zmhS2$Sr(rN_k||P9hi<!1b65L^&4#ZbMci}YkUE=4lyI6fpD$`Tb&lWOPryz*h895
z+(sb2)~4nVcIZ8|<!L@XLIJnqgr}xg8=A-;RnDLp*fFY<A(#j7ZrG0~@-;<4^0Bqx
zsIG;x&=syt%?EO2Z-T%yNHug8(qH`ry1Egy4O)$uOEu;;vo_%VZDLr`jI{Xw?K4_8
z)FHUvm*cMCn;N(rxF7m8vJcwF?}6Id9SASgC6nw@Bd{Uo=!Vn=I+?yoy(T(>n<-bO
zz+?D<r~^p>2D(Ne&04)+H0ZA|AL+JCKcb%+jZ6>J4atGu{htG)L;d+V@_F?Sv?6v7
z=+sq_A@XrCLl`Yq6EX3zoQe3rrrHG(EGw`a><G?--MuRqd|hDQtBd_YM!4hV0$ZW6
zljbijg<gR8BBkDM?)Rl<i?0_9E1c)3@1Erw9o!(WXeMQ4+fj$$iIGdEQ$t`%w3zG$
z_sEviFLXLR8Vo$I*i_EL6a&@$G0p(ZxgRl(`V2IdI#@cmzwaRz<RQ^sK{lZCjq-f=
z{Or3H?k{^027QOD0~hQeB`AHA?@JxzV)Z#NZLR?EW{f;SY$0}*CM$k$9Zmt?;}!HN
zWN0{`9Y26`&?ZAw^F{qUeJ5aRb?2_(FXbZPr)b^aYu{l1px~SE3b6Lnk=m<c(3{9r
zxt!EM6rjIyLn%Op;Z@0GxZiIE`pp6AALc7_ol^16_!X>&+D4ix{0eQ3v5Kg+LSK`+
zVYl=hKPpX)TnNVn@0H#vu2;mkPWi7yc&RFotHM|#G7s;IZNyg-Ux@NR^=?emL%S*^
z(nGPE+!oA{n~{O25yy#V_)cOXnZ%6K1Yo%5Fx`UZgvHDn+G-rwNHHOD&9~Y)sL*Ra
zTfEHG);%IHP}l-&+n3l;ybbk=W~ttI3q%DrP+z13*y;7uP0$OarF==1Cn$fxq+urR
zqWs!R`ue)g`V>t+ZF&7+Za+bb_Taq0PIvF({lyhZ%0uhZ6yl<-<c>r=`YfByI+>Q-
z6?z#FNBj;+5ewLWbCu)BY<NHX$(@3(`$T#Lxr-2BXZjS6uumYDy<T%o+mkV17liVm
z9f1tb$C6)4D93=}{jMC>?9xX5kKsfq6?I}2fr)vJOr+wdnZRgojrNs~L6i8NT%gV)
zrU45%mmSOY=T375NPk7x21Hv_#$$*9*f1bFzl2uJlF$tQAa4yIjBfYbbN?AyBL9RX
zK<01}Oh0<U^g-qjolldiX~g~xbjc%FMWqy`EQ_U!@=fqWP6kfxV`M0K3A|Ci5QC`R
z#AG54D~Bvc!%~BA_h2vIV^0~+)za<$s?qU$l9aAi#kIiFH4|m&lS~eognv?KFc!8}
zPbeB>D87n(#%<&la2|G&cAR-a>}1;^Q(8<Ja~$&x`4CpTOFb7Imcql17A^<e7|OdJ
z`u+}Y;`>NNkUnS(Te;P=UAs^>STl$FnGuN&*nh}>a%Z`TybhiPRg}@lG;%CmU)#_0
zuRhNF#oAXlhWMcT9;xA*SaK~dA@5xN?(8+$j+~hV8qc|CIn_c{(R|hV3@OGX!0ef;
zt*!BD4#S_Znk(!?au8Na87AdQHGubZM4dqF*OI!WoK}B9^O)R=&5`~N5AzLl-f}K+
z$Gb#VSzpb-ncy_&!c+qbNky0w-Xt)hHu&OdGXuyy=p=QQ92OP6pOCCh#gfP_K*A-A
zhs<njHFItKF>^oY-)!O*()E-Z(fOY9#jWg*GCOCF%GsEcR@mKJD!A|v_d*kA2pS%0
zOu8h)d;LA_Q*Je*CmhIpa7~|=y-GST9J)|nIJ<#1p$y5@&^*UHQhi}oxP^C?yH;tQ
z_qMNwcVX~LXl$U1e?zEMv=j8jbCjJ#B7T#6z^<X=V58m;>!NNH2MABX7bBCUJIE5s
zrmbdf6+17fC=QQ*Q0_)D8QaKsnmeF+f~}m>^A3GCe=vMn|Bd*uCjW!uo9}73t}q!*
zV&ipHj3G-4i`G=2tIdsN2hbAH2pgref#lm=WHLIH`i1?VYpv^`EwY4+;~|qZ2V2Fb
z`hK`>JMY>1=j<+sFFEdd>otdu2uG#C>Nlc*eF=^X(X2OJ)%v({RC&yU%z~_nR~?Tn
zAOQ`BL-$oX#5B{$>pEI<jUSme)E*2<{1J!0lXtN*&pxEMzvD(>U*~AgV{a3GZlpYP
zN4v6$(PnF5ap+g*2QbIcZ_>Z~;%LL@2mUAFCm>Oz!Sr;xF2V4?csqWd?Tq=mxvPEz
znJ(GGO?`1Cz3tr#GYbC6>*u`T5xl$nZ=y9+8h=I(g-rTlZi(iNrjSY}W|2<`7ovsq
z*G6y~pT%kBlV-3f6?{Am68guOpcD2RRY|%P$aHH<su!eYJ<sZ#Y0CJTT`M;uFV+$8
z2W64is%vLE8qdczjva1I1AkLr?S8I3T?$;B$6)Mkj!XnIac^QhJVh(&4goW{l4-8C
z9lZ;SS1L)dp%LzW9@*X287f)nn(2!365;V+*$NS3xtrW}E`dA3z`L7jPv+tyh#S}l
zVkY?<e@wn&zOqjZyDasM{jB-ss>}%DjZ_lo?yl_AIfR0Pc|v{{`(OEb`|9GZj(Mdm
zLcH=XbyYVgW=L$ny4hl|UNrop>BtSHRRTo`1Xbz_N~A}$BmYPZb7oz@R6gNR%vuv?
z(rG7?6_Lr(^+>>{ls<GdFPxKCV6R>5cGA9v{1_=stx3zwV5&Aa;wZ*L*yu78hgZfg
zlIMs#v^6#ci^Y!<)q&>NT+_h3(J+U+@qZhG*gG^R(9oM+GP`JY(SP~nawZk7EqUsm
z7yPdLN9>?l!*lZ#`%Sama7~}8iPPoij{+I^KFd-yfOppe@=m|w8Emq?Kle(XY$?!g
z*BsRq(%Z4Y=riRF9|(@}EAD>^cjRv_5c0nk-uKK6?}~<``v{L}uvbJWkS<f{pW&8q
zfj!PFqOM^M)Q2}ByU@$o)B1bde+**i#SMi#6^Cc>34v9mw+pj!lXBnXwa9y6w|ca}
z2N6=44s5n2+6w08=BH*QCTfed_A%xfPa3CdA5s?VsXSS-DKC{EZe@+os@q8}<Zg30
z@Lqnzc1DLtTcsh95$-pIrUE3_l0CR!sJ*|PDp~8J{f7gih1c>?XhjuL*TJ^H>u;I<
zGZ{?B4aYQNV59UFJlf!ECbpA%kpc8>jsri57T+bk<e!Q+fC#@JU=H>68%uixPDSrV
z_ld)mdT`p?$gsM_y4S`XmIUJ_ZJO>O7a`N}0EVKA)tUHM{3|5laBhIUqNb|;kmUm8
z@`mX9QG|L<t{gexnqwaX)7{-)FJv~$3+62^!d-1Wzxu%-C|ywwV;r@P=?UC>t!@=7
zG6>LVQMwj$hwj4e*B&qwn=nHc^QD--bY0;bcu_S&UhY_Uvp>emz^;6Z^PAfkyb#z5
zgsKQ~0-p~X<yM;G(7al0d}f%VTgvvMByv33M=FMV>qFTfSCM&j=l`=T>}X?u$Z~De
zwWJ;>MN-*Ff!ANMx~RJSK+e#-_qh!-yJtD`0)<8=?cE)kD*S|gp}T6k8dh7`7_SL_
z8P@9O=so%*U52ibG2g6OlJ!eX9&1JIbB(I&OKnhxNw-7K-G$B;&Y8~oj<@a}KCl0P
zGz7RV>zQM^PdXPo$1iISYFaT0ISI3>R;8=ZEP6T8Cb~FMiSH?Y#V#;^lK0q;+Eh3#
z-er!eBws1g!7r6~ibfO;u=mP6lz+6Kcb*9C_JY83eiLe?YimE7-&m)`%#L{(GsQB~
zSl0Z&@QY!!zDUb(6WO)e-%Y93VjT@gx<a5BwbgdSZ>s+wQGS7cqsQ$AZn@Ly)_E6u
z{|ndQuSG`*1@dFyz|RGT=qe%w+l^k4bA<!2tE#}S2+s`Rp()WTas(emcOie(eKK&&
z6L2tQs%xd{Qf@HU1FFxG$3=hV5rv!VTv0Rcfnd3aP2Nm4;40}aTVKaNN?efGGASW`
zLu}Q!H<sRplR)m*(nG+sF$r>Df1y9v1)K}FF?MRKdO}*pukrSFC6$(SX$p7e`itf}
znz#aiUJ)g_L-~WOL^h_ILYH&^zFqw;tq%7M+ztL3kp1;SSE3ul-_Qp1K*KEaHsjia
zJ_#o+n__!dWo{8YgV-gk3Fi98dhR%WEwno)ISL$B&mNE2zb`rv+C!!EW<%SUxp6TG
zhB9m72ge<Z`)v8iP)@6`7pOJBUaZNy#S_&x)E7Js+5?B=ilMAfG(6h9&-GjB4(C>T
z<^17AFAE0RM>)5<8hf#5B{c!vN>&G}<94Pt?4hzz8gB)+&s!2Djgu?LJUWybspE|)
z#sLYX31?#V$FGUa*EV3R#A*Jb_gZnUJX2=%Oj}_L(E8i>76;o#2dV3zr`5%9)q2I&
zId)!L-?+=xn&uDCJIG<G!_Bo8c3<72EP%b+DQPh5T2F*$3VKNwGzVsc`UR%=v%M*v
zX|7q0s-^c!J~_)mzbq117wxXvP&e6-TcDZ79pGMq*HjDimA2Fgn3(lo+5#8<Iq(kW
z7%9U<+qXEcxv#CJO{*ng_W4e_2F!`S9Dm!#<rjj1>tH_SJY4$5`zov`FYvvZe@&s7
z-(s8EhQypUCg^8r--A<YCDog3glw1Yixb2Wv0bEsv{v<t&{2>Lk$s^u(Y5{y?wO?*
zTua>#-H&`T{iFS(!{easz7}~yOvWoxL)l~OD)tH+V2jB0SOqju-XxueP3jQkPi!N*
z&9KC}!#LD3G~r_Wy@WZ5DVB%2hyUZ~D&V9zo^FrN`krxzySuv+EVu@DC%8*+=Wv3%
zyL)gC4#Dk?)4lb*_1&5N-v9gYBf<7=rn|c8Rdv;Sy1vY2-&i}7-70;+_cLG5d`bSa
z?t6)p`M<VXdxjF(M6EW)A6GQtS6q>}X694+W%{SklH05)C*C2o>167nC)s^!OZGH)
zQi!lnwsSh#T)iGx=1F$1#T`b-MjbEQTir9g1^pfT8Nn8GBQnZ&QhD?`AJ%E~^N|hC
zk@Jal`F_G(Ftj}ZH}_dX@z};tnsdiZHSaP%j(cG6N+IEEq=(CE$&*py=Y>yQK7afC
z@2Ae+exz2<THtIM*~~@tnmo1g+w$A<r6e6mxEg!Jd>V|$F5xxvMkyFx5Lg`wgJbjx
zcUs#+EFs0}YVfgW{wf{%?%nBY>dkZ(wm);$aIf-I2s{rnN)4v8v<+T%tlUi7QCiLS
zBKspXF!PfObn8(nl449epP(6HoEDR8bSDfiI6vt|(x=4E`isy8=L5~`d2{UP!@kqc
zZ@xbMGXBe#pF7jkY|-P7B(TFY@6EFkoQWj=qkK|gFi-i!nsKKM5lve#kGRza=vEb>
zG<I1yDQ9x~r45=B%v<_IoftIu*9RB)o;x<!_Bhh)O&tZjYkhMAsbmr|zL|0beL!<X
z?8fh88<K69xIYsd6}%Y%E3P_>Z6jaMpEr(-H5TZX|6$UN0(%l;^?KROEc6|B^sy{T
zJ^!`empNazeH!-dae7tDWSi6foRk!cnBx;N<KHCQ$+IfYG2A?!iaVn3rtPZ%D;UjB
zi!uMOqbNl;0p)7*`{Xnd3Qk3z>r=PRy~tI@ek!MdqXsHKuf1Xai@<Nn@8HrcDDKm_
z^<_1WFahw0?MDtXtCcp9>(O7}Iy0$n>3X3FIF7XOoe~VDl5u0=LC(r7q=N%z-AT>@
z*_~7B|7`f{T1sZh?5sL=-u*P(N|>gznLj1eNqUy3ODdQ&H-2xd$E+g5@CY0e2u}_7
zk4~U5%2Rc)v`#!BEYT>a6UH#znCIax!RLW#-hGa5_8sopo-4U^1K&_XYQX-<vqB?q
z)V37<V_UJcp(}qxsi!dLf$biy5c!=p<X>s$8W+dt3R#Qn%I7T5vA`GeDb0H!Q5oq=
zc4TG7rri9x_xt$o)4$zHU6hq*^?7Y-Rj!<7py^}Wz4)E+3*z6zjf@v!^x9bAASZKo
z$X0rqbBd?9m*Q^uGkah7ABFqO$dzb|@KC?OyV+&6)w3M8S{%jf`(5q)w}N$5t&l2S
zkvPqI@MB#?zsNc;xD6l?b+l3$N>mq>T;{&^H{%(@l7z1X#^x=Z_e;L`xJ*o7+STR0
zHqKHx-Zb_5oo}~))c+Ct>vB$6dnad3a3i-}Qw|ZmQ)0fP_leaLx8_-$XH*=kpUdxJ
zbYv}%Pd?^*R8*(&Daan?l8K~V_-ZI4l*gaX+uZxi)53Y)mf`H>UFGi|zKhwIMJz9G
zlgDdn86FuvX(m8B;%{yNJBm$a#;DsOWg@MV!cdl;Ag|P?#AoN}hxy;+#L31a=_cb3
zkMz&RgteOaIdw*A_g`aEzo+fC7I7c*y;KGWOSSb()ng~eoHCZuAJNY>eA7-A{oEC(
zW__a;@&{L)?TZYg823mStLAcgHYpPFAM;M}?8ekZ6?Yj=yr+)uP55;5wwlNt=lAmM
zg|Kiz=pc;b$}$6JvMSIwq!j6*R#5Im=0!c^nK)28L4V({-~1rf9#hsVnAhtEh%HzR
z9TNE&nD71OT%9vKqi@=Z^z`(r8DA`G95-_NMTWAI#NxWY4U-MsjayBlW7@|X686S)
zG%S%TB0nrZuAm>G6ZFuMpdi<fx|u7Osa&J}M(%*2>{s+^sBy>``5G;v&Qw1rzkzeA
zwyH$km_8$5CC6o(;#OL#OKDenNbxJbF(U*{>LSn9RMb7x-O+y2X6qh<4Fvs;;02sP
z)94QMQ&<X|_72Exi(1BeaJpMO2XcSpj`B)@D&g<p6G~k+D9zLFfvQPfeMnbVTT9bg
z;?ZSeC4&`R^k?)Om<8V{zd^w)k9r-NDC5Lu==HCuIjGqpe-Nh%KloTqMGjUfG9ffL
zuq}6jE6!<lb%1){J<mn=Pgft$Wq*t4G0L;2xW4>7ahWtyPStkMjng*Nu)us3p&z-F
z_EolrZ(!b_Hu{rmtF4t=>SpE`I<?m^9MRESb(i`(ZHsxEF}$CNCp9sLRF$@-N6<}#
zRfBR}Q?i|=K>4x;6pyFV4g4{wyf|2pqzm#R%{Wb(oGD*LpOux1fGJB0O@YJ8)ySa8
zo3JKS+W*}%+SS)xC%2t<ig%*#cA!&uq|zAu{be-Iv{~q`2})Y+94IpX&39pRYGUMg
zNDS`_zlzj}EQvf)>f#pT0UOWj#p+TI&2hcU7y-}i99^pBxYS?#htrX>Q5|Ma>-nbm
zrg^oV7f!#uhJB4=q$efNJ$gv_qLyYRa)*Ts@w7Aw8a@5NeV@ftRO>|Mgt_oUOx~7_
zreJd18NC(>L{rF!|EVLf&B6TDk^ht1iF)Az{!dl`mtaBaMFe>e{hykBw_xR9cA!&m
ze54+jQ|$CMnavFqg3@2Qf`;~n6NW9uWc?c1E;K`a`8W9pwm>a;sQjg@q%W8tTZJ9L
zq|;SOVx%Dym*r6F(6}H4zy1EurSR^kPQ9pR)8V8dvjZ6SdE`_iA;O|#y-wtIq<HiP
z-YJz9VXhK0w?@Dnfjk9@rPIN8&uhOy5qhZhGL&GR$wQ^?;t0XU7hoHxV66*u^2WH9
z+jrPUJCkx}`9=kvMp$U&-Qu2corHd<!|M1e^m!x()!tQ+{E?NBKFV8Y>UC8zl$PM{
z=m;+GJlsjBBbH|Of|q_DQ<KX^FJcK)T*q)zm>6a<%}|`-kAXtIU%6X+h5VfVr2h$e
zXM)fn{)=y*X{VoH=&tLfnJ%A_`bk-0C*di30Fw}tFe5P=9e?-eKz22B5Gyk0XdjhE
zm#HtvPH>f*xB}3LyTy4C3zK*|vsP^%SqJ_37XCWE7+~tKhkDz4*XOqN-w$`ejK?gt
z7OKe;G?Qdmd?G}pyK-Y#=1j4sSO{8G2ZYyBF->pHMX?pPjd{fMg(mup@Q~10RO)M@
z!j>GhC{+|IdYHPaODF-?T~4@TP!rr0j1AuOvjH)DQ{iY>DM0fh8@&VFgRW3GUBI<r
zvq(+!RK9>tXDM<BapM|eV9#-lg|6UXzoTxAMj|z$J(P*j^WnOY50QM)zoUuZ4Nqbx
zKqvYel`%UyT5W;;j)H0-rYkwFHUT%oA?6@E6IJUw+-iCURb~a8nXlBoOdIGEoaYvb
zjlp(5OMBiR8g1I`qJ`Z8HRhPeTHo5-uD-v#Puzn0wrje_=M{s8!TUX5xdw%W_v9M4
zS*$JI6rKya`Sn6~Z9jc!{YjmmX#mCBl8hFUAI@+z(iXjJb4db}8awdgF`cnm8mf6J
zR}=qXD^PnVA;9=J_jBh|R};*;jq&aZOv5a8Mcgy3XAWY{Et@OL>o|p6CSUo2;LDjO
z+`@eHFm(7KE<jmy1Gk%}@PWT$B4;$|5iO{kR`Ntu+~&5A>XgNiv*<=05?=4W;EnTY
zy&HTP;lb#s`iF;vFTV-ZrGa8z@gqN0c+6H&r_ygwX1;{=+{PT@FUyDZU%_j3#O#Jv
zlULVUD2}@`y*J6eDyLRX<Luj+L$f+&zsV`=3i=;K=FqKd7jzz<lV57zU`~D>bcy=O
z<0NR*O82ykzJa!ncCLP;v6zw5<cDY8!q;T#K@s?N<P|t(6TP+F?Q>t`mhcpHZ+5P7
zcJ&<hZ4KTJX~6iuggGf}m0seqrIfiUbY|-7^J*=^KrWW#Q_ibhg#J3BjnytSeKgDz
zFG`Q3%cQC@89LlkoPKC27R_jxQX#cnTCt4vIh8%%gGHDw(o%him=p1@@+?do5#QDH
zT`%b_%Pnz|3h;GE0m`sCp$D|#yK6(zG0fA*(kt+(Gz<6gU3Zjo6nDzDxz;#O5M0xB
z{ms=U<R@4M4{=b3KsU{L?F-FtO?i1I_mpl{zo4(w5Wa?v3q|ZH)Rv_fo3W#2k72T|
z1p0NexZ&zq?|qluSwE*?n)C}L?jIjh72AT`7rw2^e<Gt340&Q}<@uDDm9#Zc6MI;n
zrfZ}<B#!11p`W)>t}iwer<k6a9%$#8MjEbymtioQ5<cxI?L23%Xq}S%k9E5}+xoyU
z#kVY2JTjeGEgTd+izT&>G}pz^;y^K(Ss6`^4g+sjV|6HLBBtuc;J&&^-huJQjXAMD
z^)tcBf0Z<fFuob?-yD}MRWgrcg|nJuq-GiHHynGsGca#Bmwg}}gq~no!x2+_oGo^>
zd5LL;ah-0TW~7*m{3T5+sQVOm(qPvvG0m5HDSIO)!{c&`**00~rLX!n@0&H{>#tpD
z8!cyDjdBY{R`A_52IJuPqDdDMPsA6GjWzYq<d99_62aR3CV>&bIHeBLk1(1earaGb
z^N7SIvD>vJ#aHBTu&H;9yF|{PX~WZUp=5t6qm^}`dyw}|WFXY!${PyA{)k%<w<7jL
zOmb{ee4$t)w8)d?9QmB4qIQ+ogx`;RRD{x83GsT=?SJi)+$*i6Y>(~nIlD67TkhFD
zImWmb_`<>T$UlrM<<UIWnM`d>EzJW_PtVch(_G-MlTk{8P?o=4s5nKBBcs#K)=bf4
zfg|LazOpexzm~tIbdGw1(_IexV*B<S#(L3i1P{O`U$Kx`ox#qQOX!WddHROBRB4dp
z7c28uq4YkJDb4;X&eN_I8fr4l1q`JOv9X2qn4}_eqVqjH!31(4qk5|6*MMJ4%Cof1
z)_B*#+>Vj|nBU;7m+MyQ7U++eyO<WrI`Jchke;#mDS@ti1{W`GV^7GhOkVwJ)8&Mc
zF^lxC^)}sIu9i|GlI~CTbaijD_00O7o!|O3XHHHx=X_t0@KM^Be=Dq&_4<msE4U@S
zr5OT+wQW)fd9`+%*=$;-tshe_A!I5aBg7`7@_CK3DNj5Xa=e+HQ|^LeJI}Xu-%V+U
zEY+M>y@w+?On3RbsWmdp_esB!S|%2apA%az=9c~sxuuZFI+=sQC~k>bR>&t?xf_yK
zlg3^JhPoSR=-=iq8!Y5m@0jaKa|pKYwtC=H+3yVo>qpdRFJ`K!lcq`+G)*+k<%`k)
z@sn^>_)C~3eitj~KBAqlvnG$chp8bx(v0M5k+JGu!TQd**6P-r^iQeU%nMnsvgTO#
zA-i4>8BC@NWp%S+|HxY{pDr<wr(ojWaW;cio`##naky8thCZnS+52jLK0#i_OyccY
zD#SBo*o(~mNREHDzo&bWopT<ykFkEXrnts?EBdm67oxw^vf!k8FY%&I*u)*coL~oX
z5v)Ij`Qgwm?kwjsmC+B-UymCYtHkt7N{;VrSdIRVZ=^*)@*Z#rIWd+R*}F34Wp=ji
zv{!H_?k|CL(GJWfxrwP}T;qfyiSy!HniFy7&`o<2oI9`hL~f3FPq5Mve08ZYRIW{8
z661<2j`WLId~1C#{ewJ-_7V2t7;(R99q#_%xtY5V9Wb*(JtA2&19N{<x!0Hy{t9;S
z>w-pltJ|#`0yVZnajz2Inmfd6lg^n3nQq0l(2Sy;)V$$=_MX|(vZkarOf8gJJ#}e{
z{#SQPX~#$Bn&58kzTC=qJYi9SD<LasU!oyqJ1ViPEI{FLxx$6hp<(h)q25NpJIv+i
zm`IMWpZzmZ7@9D<{4u$*SIT|wcyI6F+UyFsT>d@bOTk|1M<`b{l46Z{OwSE1j4g~u
zaKqb86E7*;F&_5ESK?zdWz02o0r^Yp-Ix_}d&8f`9R568kt-J2<W2ULawS;;nM$@j
z>rMK*tV<4`qj+vmS<4j{?YdH?K88((-NsJ3Pnwd3d75@idu3&Gbm%|-bpOF{nsOuD
zfm&sQcvox|Q^xq8TnY2elNq=2UTGVA>-y@P<|<%kt*lLO+;$fA{~ldHz|f%Sq6v%p
z<lEZHnpJWGT_<@l7sDHcS8TfYRqCXhXI`%VY&;uxTGvT;(zIB(ty~7vM~v-c`l4T(
zzK{Pr<LmGrKYq0MStB#(sNrp>E)q+k>&u+jI!~kcf0EkgACbo&H!<$Ko=8NPLM{Lc
z=MDcEJ)ovURxo|#htSDO(N~fV3M(`-#ZStiU@`wVcLDocYrN%PhLnB7F~z00Gs88>
zT;`$J4YZN>43U@}F;>%Ub174*Hbbf>1em+(SZV+++$>MvWJxhx7bB<}@L<@zAC3e*
zI%a0=$<kyR(^h3Ruuid$aQ_kP9~n#=$X5L$L*1B~@iXFfnG2fQ=^x9d<kQl6PF1!<
zdPi1;@`ooXD><j8q6ERA_>!jC#$5@=%!#@(x?HiV(#coE^**cfubr7@%btvc%u-f^
zO}0IEukx=C4I`(-FPOzj(YG>;)Q;11)*KN_f<b;KcZhbNJ=x~ME!_y{C>@S{X0ECo
zs-Gh_CFi2P;4qIZCo{8NM$xoA84gQc%YT+axP}YjHhMLb<8N!O85WrynwQ00iMwRV
z(LdC#lw&1E_!lhqeZhDiMyGTdZsBU^#TXB|*=iYEL;3Wy$_J;oW}?@AtL0F}i>%2R
zhf}8g;<E4M)NnlX>%j6kT{||eXP!S2X;LVmZ2XDD+&nMLKMf9TMA*cZVfNDy?u~1Z
z`OHwcGP|2T;8)V};RnHvfe+r!xxk6ue(s%Kt-q&#X($7e#ZM!p)z$0~evSyGPK`~-
z1^fJ5CNFoF{er%vGf+RzOIDI1EGOpEcH*muigBbiAePd$5PG1CWE?rIR1e<v<v3Sn
zTe31UC!~GISZq<O)9igcuHZE_k<YJPqOWE=9alR+7uzysRLl@vRG7+ZxZ_06wuDYi
zLFpq;G|i2B<a%Iu=)q(DogGR44t)myUm!=w8j*b~vqeUuoDYukuA{jr!B5erv^@I`
zI;~Zuf5A1a*VfmJfo6~(+qHxAgLDTp_aqi5<fHVr;kKcnR7sO1rPAX->XuNp=aOrR
z!<Mxub81daOH$Tb%W=mL&u^gyjL64IT}?IfjL+*UFr?t$`FiHD#hx<k&{WW5%gJ1K
z#I*6sZe?but*Wq%z@KnS2txVjCZ>{d12Nvsp2D_Bw$=J?&R>?7Hn;1%_jPa&I_95{
zzo7loPFq-C7}}(ZrFvlQo+~sIdx<-^7i25DQ93C<6o%<MrZ)0*u^reslNf>Brq=gW
zbailra*{IAEq$`@rM=5~U@PP*@4u+@LpAcC+`x3ilx;2^zb$4eIvj$U4q{cH`85%z
zuevWbay~LX^aZ{`A-VEkbE=-xk1`yUPN^Lt$>D!;P43&dRUNCW*^aT!_4YchcfKB>
zixC@HDP&1Cv>o(ov`ytla(``kT_bQXEk>-aX-<i0V6>a+#Ldws;rB!3d|V>Wu(3hK
zdE4I0(l0$DV`fI@w6@tD9Q8dFeAU7Q)fG%h@q>obuQi+i$Kw)Xh6y)shT;0gIxm<}
zO7c5}Savz)700vR&<WXtJ)(@Dwdt>bG53(i>@04Lcl_bHW9w$S>0IW?^^6Owj&`RP
zxS<*g*oTQxGS1Uk<ZJQ<sF<G=FG1_*l$b52Nej?*Q9~>(J=6Xp+-IsWjiP70tZR<7
zW5(pv7r%<9>(eS^WLy99EDY8p_k{1-jph|`_v5Bvp7=(5QtZEGyP=vUSqkxq%x99p
zK1Dt17(bX9rW_(ZrG4mUL{Ph-E2*J>xwkX;+zvoj?2WH)@XyG_uq!%`ZlYeMmM~p7
z#=YT=a}uM+?9NRxg>iB`?v2ntAbF)u#^;77nsvHb+J0b9330c`NHxEb7~1DPXPca3
z%+^?*+e$hP*zKN^VAp%bG!z_iH~oIoy4c<^ea+Kj&YO<wDr+7}HfbJ|u5H3OVHUTG
zKO!~c4ykz*61f(jz60Koo(`@Z&OQ#it*@h>ry|(*XNH<%Hq6Bq6E{ia<YZ|M&oSMg
zg;hmu7EMx%pn9=Y+M#O|lN<ZMTqiC*zNhJg?r-@|E*_lLtNcSeOPo&}o2(<V44Ki4
z23ZSi{oDn;?fiKnf05<fSjnoHtR15rubr;z52VV(Jd6p)oG{yCmd8ytEjPp)z6cT>
z5`7XBa!)w&+iqFzWXYCz>%<&?&L`U!>q7e{Zz!T6SNKBO+q&U~FQ(SeZ(keRF}9L%
zuXZD*nrmq{$jiXTR7-x0JW!DLvOP&zYKV9P69dG*J2%1I*!8DlpJR`^jd#3vN<bTm
z3$;?>`JUn!F+q-lU*mOswVkE$!h0|;Pu8B&e=u~45o5X-${GIEWeTs+DXEP-@GP>m
z%u>?ErfyGN|0|HTJbS#|;=T#p(=BWZai;E-d1(B>JYy5<$Ik&{?{Mf0S4T`pm*-0L
zd5*ipG6eiHBpUIAZicIe7W+=-K63YSwRT={oy#rgn-~}Yt-lt^KJX;`WY6<ug%Y?)
zH*=dYCuL<8F$QKj?FYt)HvB2R3NMHiFbn!s(@)!1Y|U?E#wyQ4TZ1qBMZEny&2mS(
zn>k-Nesj)sd2{y!uS5qi+r@3*7I~+M)qmG#85rZAhG*Kdnm6F7vEg>Mw&8|R*2YL$
zX)`0J_o8P*R$oP^TikNTICzKTcwzl)8}2%hJ0_SxC-N^uuY6Vqu4SD`@6@ai{}h^V
zZAq4L4UBC&c)wUowrVTt4r_)%N%F9!f_4D-sDf&V=)yoDc$XQT>2Aq=%C*n+(OJ?Z
zcxL(Dhu=^GSC!WaBl%T4C(aSN@|DD$(t6!1!yxkl^CNTK_?@u>jiZgNb^CctKtz7`
zHnlIcIxPh<>!rO+i=-z1YMb#bJ2z*RbBnKT@E9E;_cOFH&xzd_yC2zbD`OGeY+bw_
zo#4<6osawdNBXt;`_fKvj&`S1lCQ{EqR;%zb9J779OrVX*gHEKSi9I8ILo-7dJlx2
zg?mMh5>fn3Zlv9<`$H$`1l?@t2>B$vJV;YR_s&?y*edpTp8sM8qF1e}*qxM%b_y-b
zEo9q>uKG%;8&dkF&r3U*-pg{wvA_f6Bzld%sXb}h5w9ek&X<y}U(%m>hR1a>b~6y2
zN7^Eu6n2Z_(U<cIij}K5A}nT>K!Ny5ba^Nq-F+XNt8EFkDK<w=z?R_ld%k&@(6#6c
zwF>);zll4~=Z2~#MY~6?%<m+7X*=avI5XM=bE@;$_xx}jtM9KHXPl<J1}^S>%;Lyl
z-|$>8x?4F*CyPGIn<d(^>`k3ty%WOE)Vb^w2{%-_Gv<eJRbxxX#>Z?kEWw+96ZUbJ
z1&!QAW<^fN8}>=<gt1afCaBa?Z--NIf4U~P#@YVJ+HW~vOU<e4XoLQf!MWRlRU;u~
z31&}tL6!38hHA^mf5}-Q!<Xi-L)|7HyHVJuIb@*vLoo&Ow2$j*z7|tnUq!kk6rn`|
zmE0ff!?H7fl}i&c&ZV}?_%G*?J>Y5<n2j5rX_D4(&$K>nTvGMKnhAfS1FgJqx&D>>
zi(ko%V#>1vp!oBQ`+<!56}N_KC!~|M;7wZ<80X$+A8q}a?a8R09cTHH<<5EQm<j}u
z5PBOeNn*qY+HHmwG11ry;HgY86H^PFTbd&-6mn2WOaaB$W!*1%rzQbi_t1IPewGfB
zvP%7s=q_o?%qg5*G_6|NwT$KIAF@W-dpq;yehcNJU)Z3SrB5?fG@mhFHB~oMG~{aA
zi<`g^HW%|+d7*k@Cf&HB{1N7f_(MBRYJke<TJC__O3|Zh#E{#{`^D|FCp#_93U-@)
zopYb7eD2QR9c3XZ?kl8~8cCOH;LY1iVUycfz<3(@$_v94twXLXNkV(+n|6qlrFEMo
z;(LzObQbcd>%-b`8*i2^pM8n#XXfOLzcXs3z0GKC$*{I|c>-;qOYu(nYA~Dg$Cgic
z6t~ZuWqxZOYM2cr7_fxn{;DLih`wa5NH4f+Og&ASX0^CZ+f%!rx3Ht})OY<QeF0Ai
z>zS-3mWf%Lv*K(jFl+T(XXu?W4bwprwf*&lV$$Qb#rBFR3!dOq-DK1&)0ukY3&lNs
zsG0g)?GXu(4O~}xoq@%%bLn7`u1@upbTRJQ_B~mnEj_HStW{m#y`6m5{H>$Y$p&T!
zw^DX#_Za>*-!T@`RRj0dcx^d3U5<#O_^GIK4kkr}fUbtLRr9;CvF4@3=~Bde%nnR`
zKlih)1J1ejtLSdKlQSdRYWZeoTz|Xo`;sC@R6W;5vqra0f5m(#Rx#x_38p=|Sn(aV
zpJ}FEiO$7T^fxkD4)g28pN6ga6S}2{!~OYx;kQRcwu6c4iT6*(ImcD!S?e@wQ&$P^
zCEux#j`+A=VyrG#`%>G_xWqgQcM;VMhqOn;ndrZ7Km>3?HiF84Ny_2w3p=EI+%fjG
z(3S0~7E#7W+WLp(R`SertjUSD&b92#e2`f?yR^k`<GtD8f#klpUjNvz+hmBl7W>iM
z-@Fgm&^J_P3R6S0Ze&Ju7yXD%V~e2I@6mVD5W`c$U~PgnuckS7C9*5{&AZ!n(6T(I
zaF#Y}c(&d0&U(bT)i*hOTv^Uu5dM%K>kNjE`r6QDuB%xqm((Q7mxYe}T>d5hPJ9Dp
z6OAwwnzIYVVUo-*M@9S$-HCy_#y+!qu(OkMgQcS7scp4=g`=W(L*x<_`O?~9h9AbB
z@eT7VjqeyYB#w<aZEU1FDDB1E|1$6>jTA?6XT@=HM{%vRR=)wft{SNr*CkrrKhXWr
zIv}%RX8ZKxzrJO*&nfMw?=BR47@1553qLe{bpPr00P#0L*S1juUUAKJ`3o5L#&E+p
z3EBTi)+m<et?U!r+#MlZ$t1O8cwW#5eW#!939j=_#eUV<+I_@b%Tol?^RsZb@)7JI
z7C8ux%H7)cx>S9pHb*KcJYiM(jGji<aupI_(!>vfUQE%h&>R+y!uQ0eU4zTL^X!W<
zzNa_OSe8CIdy>7L^C~<|L1i=D%4ca=!&}3BV+ms(omu~{wk2}@$x>73Al8Of-);0j
z-qP<hRK_i;!>}1S+<H1ST-{d*lL3z$H&LUhYddFs=bY&&;dKPGN<&(gS;S2enusst
zG}Opl=)PN{ucpbT{R2$>xk4MUny`d9g6`}C?0IgEydP}r_i#&OgYH&b;CI&*YY8x*
zC!&+;x^=Vto68V*8!187h}8@OOhsc!{7~?+zls}Y*6UL>pM^F2UG_A$2>k(9Q1Kgz
z`^3*;A$AHaqkIi7_5I~p=NxXml3m6U$lhvk*{sgOxjp^MqW#eM@&UYHoRnW~BpnvF
ziF2eD@?y<G*(Daxq{?$Jy;V?($W=Ah`9i`OCMmKl+&5U(d(Pd-!{!chA9E(TV_m;{
zI{G>XONO6=YpNKtpF1KRlHxQb{U?1%{WBoA{<`+y;QJsA6Z>ge%8U3`{Ga?^497*d
zH2PI-Os6RRP$aM_;PWkUY24!-HEcU=`y7*<2Qf!rpeiXVyw|MKK81?&NaQ^0HDxs2
zz~NUI6CAVU9L-x9{o#hWx~015hB?}I@<5>y(;)iPf7m_AIo-C+_B!W_rJZexbG3W4
zFDvAYHYAJqh}2N}CRe~+aSQ3VR8)K`B}!IllIEZ;2&-PKdt$h!c`lq3dyqcSMZt~U
zWv=IrZVuK_%$jVsxh^?xI<s8+UA4R-ZXPG0s*amU{v#N%CEYdcF8yuY6#XLIdc$}_
zed8}vU*kjLHDg`P6(K>I%e+=6Dutt;{E8>R{nhy-=Rr=$8nleDHnC^hI=M`~xxt4~
zBU?hQty!&WWb&AcnzopZ8DjLU!ER@f`p6Zvw>9;2Eet08e$9N%Zf*w2kBleD8*s-t
zr`f(|&dkcPEXg_J2)WmI>w!~M;?77W-7;gWX+#VzQDW{JKI#(XCZd&l$M+NKYg*~E
zQPDqc=nM6`ftq{le%zU_2>Ek4*C@vq+xP6Fmb%t|vg2$M+$X%f{g<$QhZtVyB#)Ll
z%YSGlY9rc##!AL-hD_Z%?QHE!dAa<LU=uB3O`$#Wp5<v)#1zi(fATbTA9E+TzdIT_
zI=Z_#f4b)QQUlvU$CSZpL1qN+mP6X|`Wc21hOxR^+S}Sb@+sjbroE1;3c5)KGxLNe
za!Ki|yhAR+cW0~9mXSvObGhw3Ut9)TJL@LPj_ip!!yK)14dF^8jp@nXln8F;9_U)@
zmTDVG_l0!id6U_4%uPN<+M^LMe?HnY7nP}j#+Lf}a!8!bmW~eee{;`v9JF1uj&-zg
z)N_n<-F1)k&JRsfW>Yhp%s-M6km0n_^wC(rHaJs$Dv#4h(kp4NR6&ji2T-5OtNSia
zlZmv6smdlWf>JPe$#*ulmOIDZ-cdiNTlRG82U~gjC66cAGfGGwVZ6Ls)5oyH>^6=!
z3^Q!dFV`l4t+G0Dq2^Fje<Hw3>Qlk=JYKg{FtX#x$M7gmvMnxK&N!6%>Q^XzW%|hM
zA?RHF?0p>l#R$SMxs9=|xoNB|?yuPQ`uy5-DPD|$2i(c$=Nk({rDtLrp)ahvgA@_w
zOGijL7?M*0$({x-uXDV^mXm6IYYSRXgm=#NnEc<OMVJCyPobaogEmqBm$8A_YFKKV
zXe_2br|qCwFKj_3WM``J4OvF0Dt+hgagF8DVs(Bg`$O3m_~JS0a@tqgYTM@98(O=8
zjiR{ciPsuFO1AO6G}L%ECNJ(w1{-zS%VGeXkadJ({05*eGb-d9cT_fMni`Iq8tS)b
zKO5F*vbhe-IHgaJ^U5BB!)Ix2*<w4DQ`MI19O<!mPX>xX@3EP>9Cy2-_+IL((P+P5
zrlhQHx_m@>FHYf$f~&HekRTTj*K$i`aC(V;>0g<}cN|F{M;-pVxsv<3jm<iMPVL?q
zzN`T`=WT*}FqkTB>`C#LcAkE%F*{~Ke2Mt;alK=<7#_&4#l1p3b|O?0TQgn7_d<96
zGVJ0rD(HUJ4Q|?w;RJukc?VhZEbM%4PCaX_oK?1+&M)r9f%?i@+;TpYO6fnE%EuOs
z6XUXD)Yzlux<;bwiMf@r%zsL==-G&Y*~^twEhLY40Ct;XuxQ%Lg`}yR60H@o2KxCA
zIqv~|F0fgwo9w;p*X_^HUA~fe!_U_6#!OR=G0X5%o2lKPXLPeg4xEi!P|2*yoTRg9
zIiVnTnAwRb+@Jgwd6x8nsYR~RCQ;t!anE&kaG0%)o#h>^YzdA;^c#=&CWa5I704X6
zigZGgU$@aP!6+Nom^K)f=znPr$oEhuEY6lA_2?X-zWfxN6t6Yag<ae<O;16GI_C&w
zqVGRPO<PKiKVx*pt<3EiDX`nQo{heH;qK~T<{Cd=+ufiV8=F_hJT+>JiH3n1J71Z5
z%@$;Ol1y5g948B;WXz_Gkl<g1RCz1r(1#MR!IDnl_rbW3#oNRA(;anIan|;%^ribQ
z1`dYbC~e41Hd$yPS+uFfC~ivX8@g&|N@MxHycuk`i^wk0EP92$6Hc-{Bx0Pett(B}
zwHA{xDOrqEiyjOV^$+*ecQmyQwAaHO-X2GayO3{4WV5=Ci85FDQPNt?Fx+x~MO8CJ
zx*+~1R2ClaqqvUjeekL_=2~g*Ne!glh7rapn&$c?+EM&*rZ3H>Y!BA(HP4N4R>;bm
zH7mVETGh<%mPG4*XI}5^&|<YFmnE-8cULO(45{IYv8M5XUeSC4Gj|ZYH^<OXqd-9(
z!Yk4M?FW9Zcv7m&bfGtuwvjo3ueqIFQyo36>m63-NaqgsVchvl4sBBWWD!?Q8mq6N
z-=`aFD5GDbp|VN(UAQdt087<AHknKy>u3@F5!Z*ykg_!8#a?m&X#*w)UX!)awf+m9
zm$-jxYHedD_9S~L=T6T&ug5P$ENU0Fy!cq_*UvQlFfBK>*B{d?#r@+p{x9|)lB=|)
zr)VQCS(q;z(E9XiHS09n4R55ef)`AeHzOB<^ZZ+L=Q<wQ?>L;c%l4piou^{%BCwKv
z3_Xc926xvbsh5^$Piwks_i0~B8mW$O9=W83)v;s5YPjRPDW8;Ia?AK%q6?ibqoQ*o
zU3~k!O}&fV-*V<#>)8%iu3C@d#2wH56-rZjusOneU2$WRm^(2$V*8tW$GkRrb?r0>
za)JQXDfSxoN_a`Kxl&k}n@n|aA(<5Y3ANPnfl%&<+yrlH_hUy_x6QG|m6;p#IlRAu
zQnWN#$vzbsjY)eN>X5bc6Sea+&E$i)Z@&!2skM9sIY!$_m?*rEZt?%3A9@$P3~hpc
z!n1rUa$}$z5OlnAW#n#fbG{;>){)84Y2010s)p!`nWmcR8gCj@eQzz1w~P0f{AvVU
zH5(#5mC<Zzeg(%%_vE3d&bE>!GRM_&>hefSe_O9Mx1=l4KHhN~Y$ty^8@W$-iU&?b
z9O^H2k<<y?Vx6HkR!V<LTV5+_tI9)!Os*K1VRwlx^oBQ=O+dUmggjyw=CV3Wtq`ph
zB)*r}`&o{C)@{~G))Dpv&h_qpJvo8e${1!7H%RVfsATGHiZxX;3`8~OvG^0pT+11S
zS;ZU0^@2%Em7YtLcpmof2pp!l!4>{<o}I3c^QXOywY+V*?Sf6~%JM!9tc+A4b@)m^
zDs_zQ%;_<|f&0@N)6$&B_(B(}8Ka$}yP<Jt|IydcHpXgf1d8gc3<&r0H}gzzwQ!EK
zeYTdfzp}ly4YHe@^*w+1?ga-bLz!%$fYzliYn~TtiVMaTiG5^B)Axl3Xv)=Ml9^Oe
zo7u%(XU{Xg*w)MkX#8rGT-?8u^Zo95=S;J|w8uHpZ1IkVuB*Ad1J%%z*pJ;I=G7Vv
zlT6mwdvTLuz8MVKG^x6@ndiY5Ak!htOR%K1klV|zq{h+@_7N?jE(*``XLw#ZbL_{h
zMJ<!EKWA0XPRO}vALMBg*c-V<mhv9VPVO?*k0~CzHFiqO17lr%CGBA_z$NoxbU9tc
zJ?<*>a}7p!&?VgJe3EvF`}rp9Fw&W>ixxx8w{>o^qfkzx?EaSPIZtfAyZU>d1-eEr
zF<Md8R5NyoSryaUT-IE`B<N4d#l&6w18C1J0S8w;t|xbbyUF$AbD>BuR4gKVhw^GA
zbyVb!KvM1$=LXw<VBE`NyJI)I^qy0&`5NIrX$5YdkRzM*is7({Gj}p(>YMAcb<K2d
zwWI#`)Z#mKBE76MRjaC1p$gYaT}GD^JMoew^rCW0i9~-7pAY5@asj7rsjsc?0wn)V
z2HFMR1{;S5VZQk<@ZH8k4R|&)5z}0+*_Y@O>qUID5Fw->CaJe!Hg^!$mVLr>V&5>0
z$s)R&^k5@glwXgz&l&td;kY;)%+j}{YGN_|3*!K5X$VZ9YXTGeg#v#Di-ZP;zJ?x$
zi$(55E=HF}UqojpMs)=pMrM+QOaRKbujx}TOvSN-*gx4$>@=nsRFPFRFBuDsie2D5
zNQbt!gPnm|(I;*p--xfsJ!Frwz1g-*4l<Qi>{K?1t-w@aCSv;eB4_1(XLCqxvPmtc
zSR)_8lfrwTEHDx}!ObwKA5cfrx@0eNfho%@A(d$>wI%eG($yvEV(8#ewF(#ot#lMq
zob3+vgNf*stB2fpC%pZc$kE8F=q&_;HOefdnp%zyrfcX;8cQmZw{!xXK=QCfIi5Sh
z=CIc>pSp>g#t-KUWA8_^e-l03sN_W7MiZ26Q5uO?a+KA|KT%1!0A@m{!YGZE8_`<P
zR^a<C23D#4v^S~3NNi)S36G96@O9q@dstpD7Stva=n-X3goX=6UC|QCN2MF3<T7&(
zYIc`NJ`#bR@hqa?hSSFU#>R0Xw~lRy-l>H`PvHh%3u@mJm;#svZ>x4uRz({|??(mo
zh&o3Fw~9Iiou56)Ak6!h1~0;VXc1@ANi-eo9CyH<;6aaHYj8Ep#`kG}KEQ%lm!q^V
zT}^+|#^eM&ujU1h`v|qR8d4shYI`O+2P%VYBR!%I(3krghEo@D#bGmDg~GxazALm5
z?y%FyPBl*XJ@O)SG_)Z+I&vX8SsA0O1_Qxs;E%k_Xl590gKyGSWE%Mc8eQphC@IbO
z@pmlq9k+p#86)!#)?_2yr%qE&ME9T%bck{qUC~v*Ly@W~s+L}(^Jo}do73qF=s#(h
z6w-$2jGkF5XXKxP;r<;aRc+uEI8MvcbL!pbu}GiD{K&#c6pSHt6hR#b-j1`d)+~Aj
ztb6yM%~A}%UWVI<32aezG{Z8p7&if*9o<I%AiGI<<_T#-r=!pIIMi>xF!!0VEObKH
z7tBmd%2WrB{xI}!u23qgWx%Vjm2_uoa}T&`!bYLHP+#Z(UeP1$FKUAI4vKms$0Ow<
zYIuBPJeU)2Dh=_Of514tNxiA0Lkn^-&iq%*^Pf_m(*PNW?=_oINExOjGlKCkqu5$(
zlx(9cl+B;3wbTx3CH0W{7X9Wvya}(q1b?MU2cc*B4%3f$!Tf>9ByknkvFupb@k^#B
z(*$>Yn3|5Zi=2sIA~L!;x=Kk_3*hNKEAimHET=Ak<vxfWjEc%GSodq?sJe$<Bv+Zg
z@!4&#mv(G5wl!NEia-6yA$kLy^;_u)x|CK1=XgUB%d8<+2ozJuS<;`}q7T&fU~2C{
zJ~LxkKh(f4@hA8=SpRjd2LBtk8C)6-(9v@YogxjDNy<-!p-%9V*P?Mu9nzo1(i!S@
z=uE^=kJ?CGq&}mwm<mj7VkK|!V<a;S*1|G1m}1Nu!Vrrp!mbw6?_kxosk79r$_sqW
zli<}}q59Q3>UMP$olg{I0lSX9%~j${fWabxd(RN2Bve2?Dr=$To`v@w84W~Aq1Sx8
zItDX4o#;aNgBdiRdP&i!Inln+`{)_IpnSpn$!%I5>H*d8eyf-l;2b~4@XT<=&9o(7
z)ROcIy-rFoQ^Bsa8Yp=nSR0~hQ920KnjLC;nndm}J+YD^*8sc`l$+1Xn6y5|RfYoD
zOiX=rS6iqPR3q)BHdKbGWzl7MOkGWP(7(a+ahpD-zu>F(svU8DF2l2U$YD|v?6AAY
zC;AGU?GtG}GKlU`%hTobu=+vmPy3Q2_~9wEIEj)Ebf|JP`Z}5(o*xp>6I?1<M?Hfx
z|B`uwPX3v^i@yoJ`!!&!&_T^(C#ed3oKw-6k;aikWv8M;UR4Pb*rk~=<dS+_{fxWd
zso+Cd2cDV$rj$mheVA$NNb-x;z&RcX4t#-{RamB4gZ3vanG<9P&hR_hgf@h489-%{
zLVw3J@bbtDOyb0nAictr!0bmsE)5#@H`(dHs>hkb%sK{o&zS9f4CZ^c(grp$R{e-K
zwbD+^9B7+VM~>5t_EQ(rKbRJb#I%I6K^#|>wUK1#z`rN!@aYF?6+F*)_?D<Lgq~$S
zGY8N~UYI#gcrd{J37_#s*%8$%6O_`JKj@5JcpDfaZZOr^qwL@8SVYTLWI6h)Ka(l&
zUg&6o0>NCcY8sWASi`!Mfu9%2W~fPQqzk~wX;;6~c%Td~{(L%fhOv{Wq#x7?|A8vN
zC)gzm&5N(t#ek}(<;Y3w)d?^R93kz&%leOUKU!LO4)3`aET;9CG<c{>teIT|pKc-F
zm`o-P_$xnY2g{IgerLhLSJJoitolWnsa~Mz)J>pOixta9_CxQ3fR*!K+LpdS#GDQf
zx0mu{BzkV^;_NQLJjtH~N;vc^WFE({OW6#jF7tu>#w;fF$qKqu{R#H_7}cv5C!661
z8*#0;$7~KWlg(z%k^{s^wqlj_%tx94osNsNI9){-kbg1xvJafid*BKFQ+-N`atQCU
z5W1?Pan6TAxuG?EMHprtkV$1y6j|zhux&h1mMU%3EtrRigYv;*^$yLTrNQ=7mMkKN
zX$|^FZKL*6KciPzPY!@NK+n`??=VX+ZS$Dv%Vx3dxMWsgHn7XsYK#I)Ye}Zk7}XWU
z^aPkT%ygYv8R*~`eC<oMHqOI6=%mzT_F#UDC3opq%Bvp4J04uC^_AZuiIEY}Ntk0R
zM=y}P-~=kkrZeSmU$hL90{g(FTQPbrT3<1!W%0h%@doe6X=W-@ocReAml&XhDV&5p
z#fHE$-^p5L2d1uku+s+c;Xe?aL$Hi$u+DzCO|OMhEs^VFJd>a4NUCE(pbH7B)#z6m
zqMf0#Pzyd`EwIf^{8z%MiQsIlp@nE6)qt2WLTROJQ$p%8@`-eZ{a<6cv-cPe6y2^9
z1Je;`st?l;GXpkeJka1FB0={vFG<6xzd#h4qt>DpoYCd#RMo9sqHReT(vCdGEI|?G
zBuNK{?i~67=%KkfJGwL)jy{UiitLYUj#|Ml++XdgUZI<TAbjd<aQ7@%7hw1Pf<3;V
z!>~#oHJSE?*E7;Qh^U814`x17hds;o1N*I&?a$U>_QHpyk;SAW`A9riy_#e;xkfsX
zI5HTvHHSIG^vASBdFCETA@7KtjwHSD`-foQdO`D$SF{+NLF?f&UU;0oc#aY@q>PES
zjs6EbR4JOM<iTEVp@q@mwUBXQT|;CD^Diu9J3Px8<}0S`G~_02K?`CU=^AX}IMCl#
zx))YGAMyVyX^vXt24)LQ#cjl1aCST;OW`S;^c&9BUFv}D+CbWgmZJ5r0)N7`{!tGC
zIsHao(nQ)>DF>yQi&2vTeg);MdYrQGzoX&F0d>{(>L=Bu-lT=G%D2cML=h7yfYn|F
zyCtMMVrXwL2pxhis)WzHz{$9c*wLO|pesoYCO^BMS;1U_Z=A>6WA-u2n1bveD26;l
z?CFjUqtf)H`Uak55uJjSFGJ@7nf^lWdN1gM^?^TlNSl%+WC&?R=8*eL4`^>qWmd8U
zxWeFJZh_wTCG0QEW1RpaHV?!!js8*}Vp_|kCg3ZtgcawIQ^2(8@Q?d(C%>1OMjin@
z9>E!kA_nh<a!4C|_jzhloVY5qKB-I2)8C1oDGI$Z9j0G@s2OxE4XX8kZ!bdCV+q|!
zn<HxJ;4M3n1yrFeaKejVMOM*{;Fm6j^J&9AmVk{fX9i-9=@d@KL;S1@TbO~^F$3?y
z!FKbLsA^Xx(3$WXO_-73qsotX^i!>abKiyPkogwEKIKyf!OK*M){hR2&WPTL-c^pl
zPK-c<^I!psq1iPKF{2+M=3C}>c09PTSHpU~lbZkgT3{LLfhar<%vArwv0G@ARwNm)
z!vUDZ>BtU%b#LI>V>;&`5YtcOCw+lzE5LHb(Y3IUh<ZVNrYu%kD;0rGnj?m0!|po6
z0++)kC?<fm(_7G3+egjxH~7xWN>6p2+J_bb+PMR}*g=|N@~I54vj+@QGvRAH!iSY&
z?&Im)v=Vtr*THYRp?><2xJhBGN*3LSbGQU}vp!<s3*dpNh%^0w)Jno)p23PWq&UsO
zx|C3cM5B@9h$)g9(c@Q>qklx-BjyK`O6pZLo$8qXko(tThp;k~gYvKy854ZSGRh*Z
zmH_&wpq|Gms;BN(`%?HtIu{<P99x+y&E*Bh)_rz1JBA6vZ(oB?KSe@#mm8Q9e5o#?
zuh742R%@ua_<SPrgu8SOENum><R!59cKoV8n4;T3=WH_2eJ@o}g6d>gO&FFCh4#)z
zFn(Kbb`yZOwm_%-7V_YYI2#9;{W$fT;X8UmIaGp`EGKv2W76>dQUCwzt-w!SMCfto
zPuk7Mh<$&N0GQ49<7_Xc{jp~?p%c~(Gh@Y}(Y6r?p_}qhX^z$6)Mbcl4S?v@!Kcq8
zWtkI9TfEyQFqI94-;<z^BLdAmSGp*pl%nWS?yk&L0@1@zsk%!}GHFZ<TLIbWNH&HY
z%v46!t|At8r)}sDMBT!ehHOmh17i<?FRYEdW|>_0!7WTS(~PMBpBDqG+KBu0J9IC7
z0voDBIs9renD)NWEJXEoqzY+<)3p_dpe5EN1%7=G-n}~0hUq{?A(u$O`#n*=sgL0g
z?D)RF)S1W?|ARLjjhJ?dynyP^US<kbuo~899@7|6>^ST-6|tDZ**=M=;Zm+C&<X;Y
zm_r+3&opE>$%Zc7aHcgfhaSvcW+-zBx#&;wAK3@&mWbz>2%OLj(=;B`I&@g2f0SqN
z7}KHKcaj=_hD><YCdlOa1M!H^`<#XdXjKcrbG}lisI9<V`vW<lP2B(tSOQ4nC1Tl3
z;E+o=3lo5iDwAqNCTron6m>A(s~LP?HROcd;kjQUo>eC!$TCF2icBFU85!zScv6LI
zC!I+n@&p-YV`@SKdxo{hME^!hV2vrnK<?ul{m=it!>9KkJN&@JvJ(3aSz|lsQ%2y2
zR>LFd2rw?9;dM2RcA<aKD?nkhh!0hqv%nia5b<(JWu_711@7!YQt@Orumh8z^3)IW
zFeRW4_7U0cEA^fFMD?kM=y{q9<XRLJgSCiD7s&=>PBx(XGSo<Kz~1*$yLud}QyNd)
z8UB70kWv(}VkS<?VZ3cA@;h0GpDFNEL;k002qZKcd*DR$E}>RK#%Y434MAlf46oZ6
z8C-rm+i9}pe-nl1iM~o5;QP<3MiD=zAnz=LOm)uxCUj9rC<IJX0jn_+t2v!$m_%4g
zJ!Tbh)>4ca_^>a$c~>$S`1&op^(Q>tL_F~n{Ah!D&UILm2<ZfTe*!1g!Q^G@voD!?
zID==PTv(n7;Ay_%Bo?C2)YCxApWwr<U{3WcGK!+W6svLaOr#RIO`Z~pUAqqNvlmv>
zR%KPK+8kN(X0<9RQUo5b2A*;f*1jmCV{(ua+{Z3jVUaV5AN!n#IDn96!oC(Ej&H{b
zbwSl+0_{e}!wZ~(Jr2OT41hgW2Xgy~7_Ou1k%cr<ORL{d^J#_Zr$0Il9Q6MIDM!&!
z+l1x=GWbBJ;@oyd4tN7<Tit=ZhmagR(R1u+VVt%*K%#|!eVZbFoq=b52gEfR_?~00
z;@nI@F3-ZBq#(220Jg+E_*z|IF(-fsN?^y5!P(aXC+-1ofr<7(%*draoS*yjJF>p@
zu$R2pbqgZr4Pb&B(AQ|D{-Ij_hrwwdpr&59e`82<WRROkL%iK~)Chy{$-j}Nc+(#E
zlcC6AAH%o)LPUa6Fm}>~v;7IH_b*QPTjm+qNsr)^=f{~F0q<%>W-)`71ae^1+sX~Z
zu1`uC#5E)Q*aP6j^;p~5bQUdwYSS#ljm<zOYjLW6A;Q0e|M&)UvJL-gH1@b4ey<?U
z&VX-wi3p2cWnkn3@Y+?tbJdf?BX_7q9$+0hBT^<Hzxf;9FAeV&grb-RamfU)IUe3z
zhbaA%-p1KgvC<u3d(GkD`vdpRS0|}k)MWLs%3&=HK%T9Dz1m|p9$`N&gGcZ^PTar9
z{SIP1&tnJ1Vr48qBsYMI&LHEt1TVZ5nZy}#jNAmP<s{}G)NXDtM}g0Vz=9iM59*R1
zc(VGaT}jl7(-wy+MJ;?%OQKj+3;hgxNXMQ%gsm6G-%iEp-hsUg02>rSy=NuPsYxBI
z{)Jy{!Lt&Y1P?Wr?uM7|K*oR{^A254ufneO!Zu!^(%J~Ps59*EcObxQtcV4EsTiW&
zZS3Al?EF0V<KkpDeBw|<+BfiX$FUc+=vADqL%^^*;D1=0s1o=Z{~<r!jUAs3^i>C*
zH52$^Huj_-)@d~G<2cd+7(>9{g{cSLxEWYIRT>A|xr0bwjG@S}HY2t^Viv<<EX-4^
zOevg%UD%-`SjE2Bhcr}^QsMo>;5WF7^EwKV?KW2VGCc}wN>fX~P9EXkUdCBXg~gYE
zJ=X`{s~P_-2245<@10G1{eRZE2K)31Z&(ub-l2HsKS*g}M20&B>;D!A^AD`*b6`n|
z{kxB^=0a9}4)J3<eyjq9g6bn;SOThAyD7LFfMHWnpYkdtu?rn=<_}^0D`DNfKtbjt
z>@gXceK9g09zjAT&>537O;C||ss4@VsDV#8P3_2H3t+EJ@Oj-41(FbT^o#~)I|uez
z2v3=Y8H&YN;j+*+FM}uDk1TpC_ACx-PJwP~!Tan&p70AhxD!9RBCno;fAImCa3|Qa
z23ceho*=BIsQHo4Ou~A7gm<hAUXLe0ff82SiF4Z@D^VNPUkOjlVolZpX*@!mt|KtM
zlQzLK7DHZu+YzAEFYu1j@pK*FvqbV7PmvcVj)B#zpnk;T-;whzQs*HybX4`oQCmQn
zFdjZhgy-l(-r(7OBJM)-mX1LrngpCaMy-$7-2kiD0VnSkJkdAk@MWv>VV^bee*g2!
z56Dq?yAQ~{1SS@@8DZo^w~_6>!~P$plyZ3T@mQ+`ICEB#2PZ6>RDg|b25;<SSYj0*
z-uc9a9hJxhc&*F$+<e&UKAg8JSkd>`+ogy*J(;D<d3faVu+aa2g$u)<w8UypqAno2
zKJZhQRl7PK@v|&ednxKRiNG^`Feh{kc>V)+@ig{gEbzj3G8dl(#!`1em+}%2{?-4F
zL&uS?UqLLdgj4+wY&w-L1SbBD^(aF#@U<r+wp7IFUWjPA5TDG#N<7CISPI{F8d13<
zPWV{Zpaaj142+J&8QTb7F%f?I7^(=#*n>0hC>|i8fLb44{UbceT6pjTrV`T|7599o
zkjqR}W*^>cKmMF$4#55z<AnCXuEyX_CJpi8I&~v2*o@V;BLZE)Tb+a_dx}caTD;w0
z{H_JLf;dwhyRPE<84(Zj;|x9nV#uLgU@bFYUnWL?)?%2nMb6#~sP8W*KX=1(b_W78
z(-ieJ5G@C<G#p=P0Ttj)@8gLc0S^Tcf8LW5*n{%e+Yr205xmncSn>_zJ!28ghpD~s
zbD8=tGSH&5GQ3t}Iu23e1gZf4Vs+1=mhy(SL=9~|D!0uM{aLjbEOH!9pck0$7VM@W
zzT<A#^9a%f-enpv>L7ToasMCB=VD)8;vAe-j{<Xj!Hx}qoz%f|<)V((1Bh}U@S2{<
z!n$ljRP2r@@eZEHiXHoe`-nHF!#71tUIici2iEHa-phy2%1j4TX4k{-t!2J41=x6K
zsW*b>TaHZRGiqhKfG{=y5e=hzV5bT!Eg5y=C_dW=b)0JO4=gGl@A2d<-~nFa-`2;8
zDh3OE3dDB?c2=JrgU?lwDYt_iZbCijD0XcM&V4ah%l~4d9~h_`>RL8vF?p3ZoYb-E
z19-u_IH}Ws6Au9ut^$%eL%RbnpQjCAAJvfM-okoHbR*EvKGf?lK8tF6Np%|P2lZi>
z>4>HcV23YoE}D}%47@b#APn{vJ-w!e6{@aMp5kUK2dMrxpji*BeLu<`W63OVj8J&!
z7EE3CBJK&>v$vUD1T&-H4Nsymj6{1dje#r|v8n2IR8BjR$+RWbWF>PInRG6AOx`jC
z`lAx^COun>y@jm&3#{Q!+*?(IUibeHU~kyvC}ibsXvZ8UD{wcF0t7k;RiNDzd;mav
z^<lwR@Lp|@NAAE1?NJJ-=V&i@?t93agQ(ksmlu9zDtbHeA$#u)??m96uK{a!f!C^|
z9)ylnf_eqDt~JPZ_v3UFLOpLZsRFc>jZ@Vh`Nu1umMHF4K4YzCs70{yL1mS?TX8^H
zTvcW(6Hz0Hfxp;|oG1gQ=_jp%UB5>*ArHI={QDnH!#uKyj>bJrQCbZ9-4r(GfuDX%
zcOt3|AjNRbZZZR~icgpi>>{=V^Bm{?J}H8|+@?07{ng9J%fBG|{Gn9F_h?Fzz|z%>
z^)Ox7-?$g-Us%mJ<_T$ynss4Cql}B(k90&mq%LknJJBP|RPHp`Kc|ZW#OC5VOh?xd
z$_u4<nRBpTaEr;4BY1l&&Oi)!m#YA2HD-%31CbvTRQ89r1{3{leJi|8J%6}Y<#zS9
z@XZM>k9>#rWo2%^P*r{*vzlD3ted3iE7z7}aS=C)`AMeJ-qF7z+al+}??UUtmdGGr
zY8%bVcIFOn8ff#*;m`5a_+F^=4u;KlpjV@QDDb9)dq(!-E9Y=kNICAJ+<<4$yE%Zd
zhK~on_?~*Jx@X$1*ao|f*&EuEJ=#Fs;GIZOCWvkki>99OQA`DMoXKJS&vZgxS6f}4
zBUa%T)4S>kYK`;{zmL9(Y>hla)6j0(2$A~%*G0U*N5L$8T{y~nFh{YTwc$3%PHf1H
zo+|sJX%RhJo*zs7m{;n>_o3I&k)1C(-oGdJqNk|qLQa3{e*5p%VRqtv<NFXSsU$HE
zq>I`G`v2qTEW@KX+crEd>%JRzEF`$QySqd2;_mJ)#i3A&1SszAZXpSA_uWm_b#`RG
z=l%ZEBZQ7TbKlo>p2><#)j(B4Wx3L$XdzRJBIr@%dRQkU1!?}SzZuh*ZNjSAbzBqZ
z8~DOXL22?5@Bl0);>iE-1?VC~0`d+!`1<^CZckuDpdyeTD1y78X5lf`O7srx1`o#$
zLX)_+zCG>_E|c|6^&9iRnrOgVykoft@`b~F+qp^vB<rZ(vJFbTvbj20qgTIB43#=0
zXK5YU2nK9-cAekMNSRW96cfTO7K*_eXAbrU*@tivIaC(;A210XMkQDnaC<ERPSUS|
z2)-x(3!X!~gw|l8lEy@KP=T+64*<Ux?T&TLv1b?=Q>i7=h=EMo8z<^A`eyL$uxsQy
zz=l1d3D;~@Gum=ZK+#%uRI-V@hMtE^+>^jOCe%OQZ}GPd{N|c~UGN)p6S16B&<_Ba
zrbKj=jK%dN1Da}E!RalH-NH>{js**dIs9U%i`Ylp=MBIaT*1xswsvoGKeex^jxo)%
zo~+(p-K=K6V*sG5jQ3L@?fNfhI6YN%R>|dZbuVqc;<u=eSS8Y<QgHWf;dA^8y(gIO
z>|sE2Iv4DZbo!s}4nIq(02%28u?T+%_y)-cD)i$T@fNOeAPtMg`tw1&MC5|$U~6Km
zpkX3Cf4HpnS2g>q_87O+KCUuV4YKWWw{#Z!M9?67J{1&oQ*6*))Z9?c)E?J9QB;W!
z16l!zTKH+;G==)RFx`X{ZY{7WPr+EMBlzh(0a3k{E~4I3+bJX1UG+ni!CUM`aMJFN
zSHbzfm)o40#XE$}*lFf(?@$-vS^*f0^Q*$FKP}FRZ?)IlPS<|dLGB6M5d1&=MJK6-
zt3FHrlJ^75Mwos>{303w+CUutAK%3fem>Z%Z01h|UtoG*CuE5K#70ps>LD?VzCpZz
zzJd42Ep9~sW($HT<b9zx{8Um&@@xg%3QqEVag^0sEe)%;mCP!6Y3g4QUw+Se#Dn-+
zvn{aG^dUJaJ*GNs7_a&vjaDs{o(CCLU2q8d(L2zU<hA<+?`vOnumsa#q0~Fj?un7(
zppT@N&kzTx9t44{3O3|Jxr@v^R!lHRPvM#Py|gbn9^ObC;oJIvh1YV(JfY%#adg>R
z<GhMarh)EOte%U*W=M0C!!>QySM{9@Gt?>4w=zQX8~VgIWpn(!J)hk&Un=`8aF{E@
z*HaV7D9IMp6Zv&%nqr|0mYg7W;ZNXOyg2aA5Bu8+1>|CW4V<9-ATDQmpvlAvcR%Ye
z3t`MD>0Q(@C$ZF8sVp;_CNp_F!@Z^IDkp2=)Gsy1bc|-Dj3u9wz{wpzymS03L5@u7
z?HahpML~_wT56bdv}BiTj<UT%A!#ke0a5!ZY7wdcVXeylh|LvgFr4cxPFAfDF8MB?
z;el;6W!0yuYfG4-*n&Fws;Y-I$4mnpd4O+Lixw%m8qRC_Y2yt})livAJQ6<$zY|h@
zHJ)dI<qYqc#<AckGGjV1D!&f;s*e<{RiBl^r4@j`-5TEsuMK_x)M5#>KvW+x;d|8<
zaY{fIgwY!w!qn4rsPcW$lcEuY*NUXZk9M<Vy(<^VqW=V)NVQg{%~m{@Pm{TTb7mbN
zesAJKco@*;s@X|Fi2zPC<YjTKxJKGh;gENepOa}MH>e^)gv|y-m&1X!ft84s#K9E$
zI{lt%$cqB&*u~zdmV>4f6`946C4ZDYE}2_Cv$nwb+q;Zifc!;=Nr%ez$Qk)$d3$Ms
z=s5Wr+YkQ~x`VgzG%)2}E_{U)h!xETt%xMidGTz~5ZX<5qB8*La37ijKM$&fdR*UN
zIUs^Hz&_%e@xE~TU@D)+d<M_b&Na`g{w@nEOQ`r%p{?FxwppLK1Hf#SK<*N6kpHa;
zQ7=)Yr~;~n3Qn9w7ZOj<|G<1S4SZuR1M{zaNI3Qf@tX{zH;Gn@S<!vbB2g^80W{|#
zF*|aVTth3#RYXV7BjSZ)JRYcYsjSaTcPr+W7>f>++$~*Oe%W}`B67z0b07)$S8Jju
zRjtr8)dbXsR9zG<$pd-`z8+X*9DoG2iTf91o<0eSAR}@cdqy0mw$oEU3uHev68wyO
zT!&@he$gemiqz62<PW&MaFRRf9cY_lGFP~Y=>kK(ui$JEUz%6N0kYG-Oa>f9UXYY2
zr0V|a*6Ic7p32>_c9N-dDb@z*1^)mx`hUPIa&NFcJRgn1hY?$;U(_6sJe^Dx5Nq(^
z_+AVH?0}sTv1klkCK^qSf_p)i0bzNawS&1!#irs1h0}`W7l)N{mG{jPZPz?!g}V4!
zIz<+v%vX+79aKG4G?F2b>2w|-yTv12;aYIkr;w3|9odExpp(Ih9O4zA?b=<GLv153
z5cTnD<Oh0AR8NA7>Va03glLW|gxj;ctG9KWack+tLSz1%0(YUPG_gu;erG%72k9W<
zi#Sp_L6xV{X(nneDUZu*ByXrSSQF$9nDhUSBR2u;BwWxh<UMGGJfYI4d(>5G9o3oq
ziM#O%>^kg1Hj9sl=TS=m@2ea74xIdF`_I~o&7oC)7H`Qf$qOk678I7Ot$u7?Vt>Gd
z!A<dl;$Dgj#XIG7b+&psIGtD|11T%I0^vbE;I@DTFM!{320R)$jYSc6$giL^-Vs<E
zju89sj`&726WWV;B_ZM+)P3<^A`jSf!q9y0S6fo;>8dl}-?UAkP&l;sLHRk8r?!D>
zJm)~WQU_%|<#N?&^$hKB?NDW^yjTKJb+CSD0kj=__k9Hu_bI`da23)HzY1E!U1$m2
z98g*wQ;n(TBmu7INz`fi2}z}Bf^;{%3M5W`aIvm9%K_8iipzz67GQ;E3(ZCURaVv@
z*8e;=f`0--(P-rt^;XqHK;B=cX{U@-dc{A8K3IR0gDha$+YEdaBZ3(u$i^VOut|6{
zF`T$e{6q8v&W|qmc1(|O=rGA8X}q|L^tfaLRt+Yc-Mmw*2TVsRw1o@v8srVj?U9d`
z%&EF>3|M#i+rz_&w$k;0Fd$K*+BLvzR##<~RncA|4O@if!e(G8E(a6Xc}Nss3^gIn
zlV?FY<rLYG7)2bxcB5&C7@jKN*ctIMdOIB|`Ax~ecKte!docSu^TG1Tg|-4u-oyM(
zMIXx|tC!SFai8Z>&~5Zziteh{stj!x9idH8yOb-W-9&52fAMzM1F#9-2CmvVNN4OZ
z=vQo}7XUij1kn<3_syi{5;fQzbPsYq7z6AsJw!ZxN?cBkhqodfc*Z^0HrRBpY-wT7
z!iD*&f~iGYE1nsT*LLu9<mMn>sL!(HvK4YxSw}foF<yRBVj^#XE@K?vNB0Kb<SW1=
z*dCk@PA5uy6cI_%fc9NU)*+STRX|TI!;T`;;7-(S$qdm0Q3LUKf&=-5ZtNo0AnP9E
zy3+i@yh2sM?7~AO-Kx5qVy%;W`ru3KiFlOqv*NC5fTq6suqvSZQ&vPbCEe&-klNob
zr1A4W8Y?z<9J-EdBFf1$%0l}^W>F33GnNCU=O*+maOIq&p3@L1r~jh5A{uCB@SJbD
zv#nKTw3UXHgcdh1I$ffyY-&!jd~}y{3CIX)r@T9Os;<|q)Lqgb8l`%x{GwP2`n%hJ
z!(|M(0yDu>6on?kH<6pzFk&6Kn<U8ogoHSZok6z)*L7de4OuSgNp_`JdMg^_TLf?W
zhui(Nx2sZ$uH;Mehv&4*3oQ<*_*orijrHcSS?Eehq2hw_h335Ww>lS?GJnZNh(qb0
zxC`BlbcVlx`C$;y1;-%$029?gLZYprwlqnn(6gws<W2H8mH_PPVNyH2LG)ExOlc4S
z#exIf362dlMP=KHDhdzh<mQwW)GygrE;ZThJH5w+?Sx-EMsi9%Sk+jWr`({t2-r=R
zsP5Pk_$jbaEfzE&6A}XMlE=_{1i_DxLueZv6!jD%q6&H;aMRtx_ek0*G9(@3j}(8=
zdV-)FLWXa*=TU75=<_F+MCb1-a+fx&5E(Dq3O!@lzWAS#i}HNcB7Ll`R9m7QtNbh(
zN}I5^!A-&pU{cuX-|GM3j|sE{yUa-V5vCw6fO9tuuGj-)KG7F6n9fm)W$naOqDj&*
z)C>f|hY0DOEZ39T8x_aOLQ7xf8;S}_e^%@=?y|;tLINkz(PE$6qcZDETC*lc=K!5d
zM0$<xkIh16Lw)%_xMS=hwm&<Yzrt@6tk50s^p3y|;G;lSWIm?G#vxb0U0nmdBXzRA
zA``X_P~qz_`@C|;86#6(Q%V;+&2Lytls+%-U<$W4acj7ySiI=0Os!$SZ`Z@HR(Dc8
zOIb&@jhaC;!SBHsR4OdtdvRZQBR@e{2wy>m;rEF>;3-E?MbsAh52`DjA^#}XO9#rk
z$oh~a#2b7I`@x&+)El>z?J1j3xIC|3k+nFkY;)B@zz?|(o;y9L0;x!i>q4}7`cgxp
z)~{?Ym(WSrCuBbFVXRER-^%|yFpLYZmxFf@1Q?`~sFmQJJPTMOkEu)4Pw7J$DhWz7
z(g^B2;J$1QE)8UOFIhVoqpPz^zZLW?Hk4$S%&K6FA8Ix^<Jf-y+kb_$zjB1?wswI&
zM|($oQ+ZeNfjmmgMw$zm;0v)Ru$CRiwE|4yZy?v<430x6^e7UG)nYl=7hvMJCb=iB
zCv72XAvp(#CzV(~;L*zSs_pKY^s1y%w6wa!P+C;pwEBg)i{0R#CUnFy=>c-J>bts=
z?zDEG=9KD)oD;R7T$ln17Y_3Sx%2EN?iYxfcNS&@d1x8>5DUSV5i-CccuY(HjNB2T
zgQA1<Ao>|qOVH#^Yyh-|PiLBY#yS45J}^m**Q$3`uQFOqXKNSOi#%9hZm=s>PI96`
z=?29a<wDg_<vvBU3=y9qM__%BalkM1nR~<%fy0a%B*u@iPx-DO*SiB`HH!hsbSw55
z8-kAoHfJYx9b1E*K<cAW$iZM0AIYs}I{6YkiH?o7rMB1B+tw$xBaY54r7w=1EBt~%
z<A>TL_Q?_z-4$zq%is`j8f^pojR<@;vH-FRsr(!65Z9SM!0UM)n5s*82}oWngpNVK
zgGBHge+py_bAcUwI`<6xxpI)(-3aC`L%AiaHP9iT^{?^v^iK1_zDd3vzGc2_|3Wr`
zpD1KN$$-0?PW>lpBhC^JmrMbz0fYDqjZvk<dHf*eM#rFSkvAYI{vVi7{{?G6W>Js!
zM^V&)d_nHO^MkYa)qqeffE4FKkU@}wsh)$+=4x3SnDyYmdB4Tm-s|$L@Z5JJ?u~B7
z<M-WWO4$*@P`C|tl&B_KQ&T~2tOeDcECB86Y-~Rogx`SOL<UI7T!THJ!7C+j(nP4q
zd4N^a7H^9UMzi21P)7mg`*Yj4gJAX;1v2F{cuODWv)QF=Kdyiqz(unw0!x^c{tv#^
zz9?@4?>(>52l?fIcCTgX2I_H9!kplrAVoYFJ%qgnrmTKc0ytOg14hIbhzHC>dk2+Z
z9{m(r4<7^;`!Co-&<yWFyd!#(FNp{EI_y8>0F(*7jIIE0_*;Hca2#wyC@dEL5C4J<
zLpQ@yf~$d*FP<I3%<;ANPWL2w$~-o2q(7CZ&o1Xa0%sfv(mxo;0JTJ;u`F~JvJ?jG
zRQLvb7Np4LA>+`G;As?1>;>)b3*hGpcsV)+%mSK%baUU}D6m12fPBF=@Gja8_Iazo
zj9m%O2L8giAd%A~2$;+KagGjL_PN|MoLTl0_WO>Lu3XO%Uw_6GNaOYkr-K~iKt5or
zi1*|qYA|(=Y)L*L`Vby)vTTkQphM9qXg7?(VlXjchXgQ-j}3MgcJW)dZ|w5G2<Dl8
z9y6BR%;ocYg1r$y3m}>k<3Jbg9&#IW8JF>VAl?7Xm*czbo8%wMTx2FO)0kqWW#AqQ
z3$ufF;J+~wzJT}+CV(!?fu2J)!F$1E6a(4NQehq%gc@@9gIU7u;7pK7_Clj^J24GV
zJ}by5qLMsGO~gN91H=oYY1BsQG&n_NAS_bgf9{^)EpTtN&a3@h{i~v9ZI$JaWv*jZ
zpf2AQ*NOF#9xAWFVo27lQ#r+>ND4o~Re4RG^`48KT<_oBOwc0i2~zBT2!p{KfkBsH
zbx|6S2Asr2;xN&RXh<Cvt)?DoT8C<7O~qftW_%wv&y!oWuGm|8J#TMD&zznG%gXX?
zs~zop%?OuDqAfF+4K>>PhOVlO;62xaw|imtZgBF*@D3Le1uHz2-XX4$>`=ne4WR#a
z9JrO%(9Mat$Wb&on9L7^<VZEnYQ;K*WTSMo_yls68|@&Ag?vl)<kY)A{`}oC`*=mE
zvzIRcZKkd;EDm`YB?(vS|5DedcCn)wr_*8HSzBw_Xm8JK3NAvzsb8{sifgKBbxYM0
z?Oyd5d0Xia=_G0>Eu;1m4J7*wr7_QRe=1kVX8@93&_A=Xd-2xdw2YZwf}cL6e=CTt
znrPnU`zSi5xuF@VKVf*O-Kji;@AdCwx_b?_?UrHA0^dSm5&SmzhSW*liLQ{C<dS5V
zxEo~z#PVGHJxIh%M`n|+l`Ru|F^%-5khP&zvc_<VMOw70oXVa1b<3xw8H)<)R_e@c
z9p^|vO{vwon8@Fuf9Ot2Z-8vuZhx|ss7-dfasKvL86;pwuh8-2RpN{2KCPsb#2NSi
z7J=J>w~<qTRm{q&5~jrctvej@M@R#CB&K(tDX~|$az=eMf0g{!<uoX7Z=PpugC3No
zNkUbP4O^8WNeWp2rn6?IkMo&l1#1_sBmdE(Bzo;a?L<`+`0m{+&yide#lkw+#)o+4
zdONe1c`Gt5JU28%DKhLcIK^^A;o4j7tlp59`2EQ*Pu|MBR>n%lecuBRR^6t^(o}~Z
zR$ZfxLe=gAu5*^Ss!QfS9DTs=^DcN2r<C0lTjfy(P51)scl8!^k?e%B6)_ET82%;b
zV6~!e^a5!=`N@z$vJ~hux2alfEUUPh@h#0?xVLCUS*-J?O9`dQl)z<gFq}|tB_OCD
zGu3sWmMgtjw%2mZao9$4T`)|#N6}rDs(P%$w9jN6)RW|$CE+3&QH1Ogg%h)Mvtkk@
z6J*y6|A@ExM%msLjV;CVR)4NZ4O9)Qykxu^V3B#cyzsBOrcsggk4H?E789cc!u!f}
zzi4;)k(!~vzD>C0OkJ?UNk{IIqvhG+v4ELyQhHs|OfsMPChw-&71paEYe>}uVwV~Q
z@twR>)!gz|1^qvid??AiRKR6Ft$FBACO0ed<R$v436&9k`CMrW{9>@Td#>?=quSlu
zzS`XdT8zFYJJXpWiMpkHCiOSnO<V^%0_#EhXg<A9dM?gYkJ49$Ro7AKx(Gcy%PQ8C
zbj>*Ne$@xhuUBa$>B_3*&X^#ehl(!gRFO*UKl0~_4pcM}>F?s}#MSeB0`nay*lHvL
zaz-LOQC63z1ibFU_)5^mX(UwQBP2W2Xu}cVowS4F@mP{r1ci78n*Xi-ks(QsEIeOI
z=1sLgfuliKyiJ;~>mPyY`-)GC%y3)(Wh+`dxazy{L*>2ddrV?59?lm%kkr@yB?B>1
z(N;w?b%KP^_wWE<1nd`?t7)NlZ<rAFm^jW3blEK%D<d+GWE2)Xu81ipHXr6O>;yGH
zrq`c}dJ{5Tw3%*1BzQ||e;6gUKDH{0+|>up!XM$6MQQSM?L@^k#Z<)s`B?ELIu2<^
zJ)-++yG0I@L@C2Uwo9)FGyKWbN6QZ7>%I*C@jPdEdTdS~3+7(}-<2#-{fd}h_jH6;
z^GW+bG?zaDm~mb06HTV-JC?zoO6O%}tB{0lA^xMh)KS@5&})>)rt34qI>bJ0S{r{f
z${8OYo`%0=x0&<Hj^uy)vhk}pt9!OPYmjlMFBD~{G6|*c8ZJ|Jqc_tWcFh04(x~>f
zb%FV%$zz%0dFjat>_rw*9Y}~c2EH6Wi3D0Eo~f9q+7hv@L4)undS~3$@WJ@hK&EqQ
zP1pS9KZj)9E!$RdqV&9{0#Q+Za*p__ew(&E=|YZCYX!=-qh^xrPsdHW)s@a)A(KRP
zWW|~v+Wv}-(oo4oauo6<xF4M6QqZ}fkHZx7F-2AA2s)9OX`f!TqjJsf!td#MTg%rJ
zG%)(v8f2(=oa}?PLF8NAQ+k-RQe5cY?K<Q-=nOdCS>5(qfl|H!3*&Zr6k#PZMDs+q
zfuDGTc!RpLW=>4^#v>xcIy?pqIftY(t7>Og73b~zQu?bV$DGkHYfNo;;1zs{+%6v;
zzBz(ZuT%c1$wfZ9J+8&JgT_{6BaO!#(cTxHBiv_VGY)*S_&D(?`V!He43#ZVwl&Oa
zcrMmsXchlBuD5tKl;NLlX;HB|-I=kcAhyt%JKt;yga#kuOC_g6&V<aCFA^unywFG6
z0rynbI(u{L1a}%Y3R#AYB<E>S)oBSNJ0PQ}I`A#fCrC#wqocyKhD>z5EMHd#UG7}w
z8Dq7X3Jcy9Tr{0B@+DttU!y(ImPmhUpk5L7OEQgKDoI4n*pAyq+eNiwjrYw?<`_u3
zuEpePJ@{_9tj<$yQjQ1g{x`DSfM5P8=7_$C+z?_4?S@VdJaiwZQB_o=jZ8mZG&yf@
z*3g<M>^E*WN-EUhVNs-JhUTuW5bf{Y;67{*H5HX7o7y=$xDnTK-!ot&=!707*8>*#
zWT{3LubHc_P9U44gntXaT>pN=7HkrG&2_itVy^6a=PYHRH!UhN+jiA2^AAB9C`N@o
zR_Le;N>bd?H`Vu!@9u91*i@f|81(x8W=Ql&IuzrnTjD2VB;FGjfPHVIR#|^~SSQ7#
zh${W^;7U(>OMb=of}W{N`sw^L`9F)kI~SrG2t;-$<VpPX$TH~^>3_0bf$yd<mbS+C
z6=zDnniu+)1e}6e(n8xxiKts>zp7uUBjw9v6P1JYjpH6@8_8J1J5@H<kMTJtR6HrT
znm#TgH(OeGqwu`_KPUtZO1J4hM3WIa)re}H;wFn)UN~}0oy!lDmKnP^`Z<R?N3qAS
z$3lN}Jus`hl{FI=C|l|kb=ov;6Mi&$Xwtu7Pmq3y+v_sc&v*Xv=D7=B|K@Xkdh-3v
z{g<dts-%!P>I`u^=^;_EXPaX?ciH3hOb@g~8WDQ@DPW8)6^{u<pk-KQFu*Mpp5Yi>
z6s3s1ub2|?Ez(4k`bV&9YK4+^zw7`0U9=;&PS&F83;ZbdEuNx@4a<sXt;&#Xl1_nF
z*i|mld&IgG^t><fk0Anq=;_M&@`K`_B39HuG>y6@j+KuMJyHL>E?Uz*dWB{kD`VPt
z$}2YKr2cUJ&dm1xyq?p|UgWLE|1Dn<(k^;QSTWdyu+sIyVs{hw0_$4iCX>ki(qnb5
zU^c?{p}m}dHU^$bJw00#p^gX}(l{dVVf5Vko9eVvA4SLWoovg>*tB&SJqrw(OR^KK
zHv?#3I2EV88+IXdGGOj!lDR&QIlAVPsbh6ri{06s^9IvNr_8CCE^V(|s7aT0mNucA
zh;PcIQQx8#NL#Cy>uuyi*E8$CRblx9e*XCOJ@dcc(|@OzH)RJ2bI?q^K4E!G1MMqd
zxmwQex0!3c)^w^eRd=+={6E=)!D3pgNKn#hO-Qn~f%b*ERI^)GFCnzy0PQ5*ph!XF
zcH~%`)h!Am(q{g6mq!;yW)CbUxEI0(c!EY1^ENU=^%Bq)d`JsNTU)04nKd6!=AFL2
zfj(YZc#h9NU&3BdJY9~B$484c%ddnd*Q>Ap81^E*w|WYM1wZ@Nn1>fX&RJ6WtmsT$
zpURu=AwJOFmQ4tKtp8iuS-w<pDp+Y7;&|n`X5LjZ#BB)t%Z3G~()*=r<N@Vu?Jw0i
zMGHBsx}s?uzb-yZaXaKoR7<KWGsWMg)(+m(zkZ4GSNy)6dblLk_R=!Qmm}g7xw4a@
zt+J2e;y}EkzNeL^y5^Yc0k@T}6?UU{h@RwKBA=Qdp`?YPR*F};88MMftg%zWQxXTq
zIj9@hXEv#NQ`Y&<|NcDltJT-8zhi2pu7BN)sAPl0a7h`dzOJ*05&}MNhrnywx!Nhd
z9ozvfQCNVUz;0okFd9<>u3rRoS=wH|sQ$5tjq)Z@gQFaX4|JBsnjD24e!tD?QkatW
zDj&0t7VfcAB>Jc}k>7w857rNnB?u9YrY^CyQzcqE&N;*V**%$^FLa0O*el|RI8GX-
ze4=|8JF~@=`l};q>-Vpt7gvMb{x#F<{0F~EQcKdgZ>FDhD*HI!I?mypLO+D<)Q#6k
zLt7}2pxW2d8>mewdj#m=a%+|a@ec;Oik0v}+Mp<u-BvXUG1Q&h>}Q-PQqj;9y$-(y
zr3#dFM&XIy=KSeJKhvnJc9v<*xz?3Xq-L<%As#O?sLk{`K<Mn{tF@cWf4g@2QSUQ%
zOfZkQ3J3+XG*-n*ywah%kUFPg?kH<RrbVw7XZSZUxz<Sq2Y<E5h|cet)gkL^bs-ZU
za0VBv*Mu)Kbk{l!X4Pgi#sAgM`Px`o*&i~W8Q5EoZHMKfE3h6^d&OWSt+=Cl7=5$B
z2mLW+ov213`=HybiL=`FmK@8TS^T6lC-+EUTgL`=9kYzMrki7Et(Ykj6uqcV%ulD%
zv(z>NkmQqW4;=?xRe=?-9W6v26Y;X0iX+Oap(h%rCoT$E5q%^fM|PKa=ilh)SJ60k
zT5iwMdnJtvdzmJ1H-cx;v8p~{B7Gm#5LFxLb7ZM!prgNYgSnaUmF2N}w{N81!ybZ+
zm>KUxi=>J2Cd#ofFB1#Hb3&KYITSt&f62Ri18XEjY{r(%6}d^jXJ>S)oacyf)C356
zr`({tpcpJqkgmpa1NDFbsm8m|rw!C_ZebSG4z7=HAa_xt#OGy%;+cL^!r<t?bY~)u
zM!BWg=tKC7yQXSb(Y)+;xk-g5a<>(awy*Y{4xGV{O5P|}YGx^CNbgE}P&{ZE)fI*@
zthbTxj4vhdGypT*xlO=JNgxjFoTx^7ChVrNm%Kp;Y6uZsh2282|1ZZ?Q+!3ws*q}N
z*`F1ew&~vf>?gPa-%ekUG!VyAGk{HfD7GFQ0=#Vdu{GFHcnX*WHGrhTE6^rR6;yC6
z+Kz6dh*b2HHBt^yev{Dj0<2Vc&CT@Jb9Am9T6?dCtoc%V)Y8;(&ExUD_qF3xAhUZ0
zE&?9hJ&*yUb4GzqVn=u})D7eX^FdE#Fi3UE;gje9Viz4IucN-HP6Vg3fcCy(6%C=|
zgEQF|Zq)LZ@ktd`)u^g<b>rG|&JR93P{Pjyz5P_I133(E<2uvR=~v_-ax+~+e#QUB
zSD=&O0*D9RP&=yxdteyNz#Eb&<a=s1T|k_`|G@jB2SB^74?}qiJf}RL-1S}UoQ>Tw
zKgY}rbPG6Hmv9NVN9Th09D<?vC*bXQgr|}d>CsdfffKXQH=zHL0AGjOpxL;E{6y}=
z&A1LHk<ef?H;pakCa`LMp7%dbj62M|*t5!4;D5y2Vdt>d87L6SQ9=^fDJ((CKwrBX
z(h5lgiNFa+19S%32jxIwKL=_Fk3$B7EXFcoA~`^G3($xh^64^K97avU?a)hhm+!f&
z%6`UDY3^x$Qq$C$V%=b$?r!Ak4hV%GkrwD4yen;>R|4m!huT0kB>RxJ@jd7XxI1)E
zXu+$wWn2@!CCJ@6g7wfPcmjEm_zvhveb6DnaQ1^gAN<Wb0FqB*kJRV(onkfzZnK%(
zW+5MJ47VUQv;;kadGRP<n43ZYt}(rdoD6t={mIuPL`RBJL@}b~^i8n8j3u97SrE?-
z_C0f2?ayonYS-5MthHE_j{EM#zCb|EFAx%74#@>g_L0bP<P9DmuAo<;HsJH9D?gAu
z>woTV$Snjp&bMH0I-XiDLzRChx2e49ubNrvQrSM>2bl?<V@J6iwlM2SOI_<EYl(fg
zyOme!&G8OmuCqr#<9<f41B#P=93_?z31Acchu8yHDLO#FOaQFH5_BAv3HE}cu(p^K
zTL`}w4BU0b?$h|n-AA139QABUOIPbqhrx51nZ{X#B3K5x?d#C~$YGGeq@Y85d%n3a
z5%3V&{(lNS9vOxmCtHj6$~et4Ev31o9~WxUY>?MVfR!Dd$ejmInWfdqWfKcp7B(-H
zSF|t<vqyLbaX;Z{SU%NTIzjqQGFDb4YcBmm%n(*&F}5Dx0&++@g-*N&{UU24YK*;;
zT~Sl?2%M#g;UM#`e~EjTqsWp}^-uM1`!-8N?Frvo{s+4V9#818MZ{^c2~H8o#6tK3
zbVFF~d*`$AzxeW?9#5rMU9<3!>U9x48axT%6)(d-sh$S+0}@||(NZMIIiF$8*^{Nr
zXjXdNJlV**Clf=-JL0>#UHYNG2RTpG2oRjwV%y<62+C&orm#!s{j#nYDmxOzXdcu1
zv|kl-*l^zuudk+M>EM!z;+Z9BMKelYTgN*4ICpR;^(U1L<`-@ByTJd|#<CPVUEl+;
zKH#5l=z&u_1No$AAWD!wOjr}QUsD(@#9R@5MZGBNx(g_Ag{5_i=H?&E$tk*3{G_Cz
z<ujm$V{i-cG4U8F0{DAhl>v2yqK~-0B#qpFH^myky_7d}QIh34OTrKJRN06~r6h&9
z&D%U}N~;URg*`H-<vh+=Rn)bzwEBg845x*ou!o8h+SOWT=)~~Dx~s}s$z-e(*TK8a
zy32XPHq!HkZUgKmu8?cdlyXB@|Ck5z4U$Q+o3Pbour)Vk7xyn(UG%)7Rar_|vZcGD
zuYI?F1hyD|Mz>LX2Xy))vT*TrK&dK4eMkj%4|*V)7yd!{T!A-$6GkZ>M63*73Oof*
z{Tr&Xa#m)ZPCNB|#E-_m{rPDH*Q=&@pR(hGX_C)iFLO2YK=kp5L59sbQZrKWg-{X2
ze3+m2+z31u#p5K3hXoB!$d|gO`V^=TzJ>ezW-DYpR3j~aUOctpL*><SuI43}*8lQ>
zktO*Btxx?FyJ@9(p>(!*F!>r+60MMR=v8D0o}yc!G)e5yuOqHWstiLz+Jo)WTIjXo
zOvR=GDCh5A@*j(ShvcW{d@6h4=;>+28AVQ2qWVzirl=i}ZNuY3FtteJAui&Rcqz*S
zb_m0zhe(7N6ke=1)7APLY8}YJYWxdLk_x0eq$;L7yZE_roaJw$)$vmp3%#H`>QMbu
zbysym`CRf1ygoRa9ps93r@G%+zc>&0c5zo#(dvuJnGMF*eH}8X&e#~2tdGQk4Py>j
zMwA*#`{wNYQ7^k|VR>$D*>TH#2j`Oo?^BEED`LI6rRIpTNR_Tk6~p2yqEKuB+zGpf
z8I<+qcd1?BQDHwsQ&m$H?}Fih<?b4rqY^3DTl!C7cBZ>%U}a_HIa{Qk<{9*eNU2+4
z$kPvwxE(r8`G7XVcHcPXOWP&uPpi+d(0iEHs;)@R#1Kh4W3jqF>pP>ubcxgkv>r37
z@^HnxlELYX(<fx^%j%n#S~T12c1`p3LT>@@(^Z9EHD0w)^+a(`bxm=CJ_vY$ov^M*
zdvTgRR53~QDeAg*m9&L)Fh=qLXW!bTHIs_$x&2B8=S|CXmPOVKvej|yWh7W6$l>Dh
zO^S!g=j!X~=c*j>IkFLH4O;kkkc2%Wd<{0Fn@fE79>q?BUiCpG)z(pU5p!V6!1IqS
z`s$`tUyCyH=H<l}IE#;#nM|;!g|9g`9jiyQ6op7B#a+!iRZ~SBMGYXDr%;>88^BxL
zN32zR6&Fh9DhA2s$Q1NW^q6qZJ;UDH%2fu-%w>sX_VOd;cH=@vfqOeM9`fNM#j9oe
z6+soD?yc&nHp>+>iv0sM2mZ=i>@ltf$Y6&euYeCA0wj-?P<`pkB7=;PY$1U)32%g?
z^NZMPfu;Ug9+#uD?W3h>?Mcf9o84Z|p?CZZ$i-F6Y<4)@hVoDXb&vj!UPUX!l=QgN
zDfuQoAo?J7OYM@sMcLFw@&ZUP?16`J7Qfb;?78NVcxQQD09#2M_ZOfS+~Jde+2|wK
z9yAaJaZteTiE_7deRQim&D~|5Q{IpMB5o%<pC}h!Q2bD3gR6Fm;+gmv;9@0{TW~$L
z23aqpGxq|$g@+u(#CR`w&bdE0TR1;CKDb_a3Oo<|`?vzoV_Pd6L7w6zWTEJ>I4DY_
zPm=42RP+wKE7(xz75oG2H(&ZU1aSTWr{;Ts_E%Tngo(xn(Hq4}#H|70zq|MY@H4N#
z>p=`RlfBARxkox$+nd<V+X%-2r`q+wGufZTH0N$Y2suu~((6b8YyqQ@!SEK)WH||K
z0M?6Gz=9&c&Rj=KqMM0)qGog%u>+^EiP#<RPHh1w?aPrDum*SyLIo1g%)Ua0xs8m>
z|Jv8tx6jwkFY|487lAvqp{JR5ng1rYFt`@=5k1J2L_B^PZvgzLq4Xzm4*3T;33<sr
zXV!3)d<A!k{{`&5`=M!|E0zYDN-~hU?~ObI$FTss8}ygop&f}Am=ziddMtmjPG1Y}
zEzex<45lRTj=ARlC$JLC((4ChTzMdyKMI;R9pK(*F))*jr*4QA(tauq7||b7b;(ll
zHE{v#8P5yd*|y9u-%`(Cu8XcN?o4M_cNjApv<{Z?--M=M67~(630&MApw>bRaIiM!
zCh#s{42%O;W+(gsd=Ht5EkwT~7LZQi0MWlCh10tU-~^+~#D~RC==H>E)DP7Q8u;I!
z4KHU~_;$MQx_&#PF2NJ#n-Ewk^a1U{NuVoNj?@Pni#A{i{Q-13VCW7zl6lDV=C*?F
z(HOvb;<+!}UbZp66j=%X2F>n?=v#Wf<h8U`DbtXewVK_E{gNKk7HC#rp@(rEv4zws
zEqRvs+Vi!n?T-7ozoY+<{{w#uP_MF(IrvN9M%jfAA`tv6{3+N1GzW)5$ApuhuLk-h
zfSu7A?I!vq+b{hho2c%p`Xx1pT-fX2!@vvI8_NsR;PR-_f6K;KJvGfY%j{2>1Hm46
z3~=}evi33(Ou?7Z)38-=24GZ;5mHzsvyBz_RnQ$`gmjF~AG4(Hl(^qfH=`>;n@Qu4
z_UsG$>GJ5D8)@)Q-`B)cPcCC@;4TW($9KtB=zIp;5De*QD3;F_eId5+>%p04v}2C*
zlbiE5V?PRAu_g3c#mAUcNssFuOUO$okG!r*CBE}l+&?STxfin&)0_WXkybC~yK#ai
zntMjSQ#aR;sxaAXunE$FuE{da=$r4$22+tvf!XXxWEOo<5}|Tvmc;IA^QP&kI_vA1
zqngS8;Kx|CmBZ3nzu5e`-@C@|;(qMT%X7x!b3_kAZq?}&*CHHIKN5e%dwbhCAGtr)
z2quU5Sj`b<n70?(n_Mar^!p?0CM@Z=u4A(Xqmv!=j%bn*qE=s?o>TDd`lsco-@o6^
zX<PMYV2Z>bZmT{W`G@|jY!($0EcW!MK3V>6?J8hR>hF(dS3yGnZFsRVTobNK2~Uas
z)Y9ESmQWnKF?Nz9lYM1|OYppkkD(vR(ypgI$cn4##^lJ7m49oe#x9Cjteh@>itGz~
zv+pw(yGD9Ej^}}oLKo-{kYKBicbCLTs}+RqSpAkAXCx)WwXHwEz~U#o@zv=iGgD*U
zpG`ZR9{+oSG2p)>PEnsw{0s>TZAqTxTYG79a%Jz5!POGyetUgik6=?+gcr~!Wy!jb
zkfabHVnzM!9p<*6qmP4K&|S!6qe~WK-TfB*>ig%>>51vvD~9-Ih_2`^XwQV-h`y|B
zgRbPCI_uV~s=i<f_vN#b_!a0eY!p@xpM<Xx&6U;#UK3fkrbXLk=cDGw#DxwdC;O9)
z|CCJ2m4Bb`OO<ynUuWvijG^{u3$_1fDcxm~^?tM^Ra?u6%D%=>&uy+LG!}ff(D)1B
zn7FC>u3r+mEo65b)&6PogHhk2yM-JeTuxI#awhxz=F9yb6Eec{Dr@V*a@D_)Xyn_l
zx}h>@1$4)|$sBGH)eN+Z@rD4i<TtE6=$2%mQ*nui6@QZbr<BKiZR2k6z|bS~hN2i=
zXPutAJLhQj>R(NA|0y|AwZ*#_8zv76Ni`&>Q$+{(rM?}`lcsj2#9E~t4OGE;;sI&K
zDSRBUpPV4MDU(Y#C>zu*YIV2X`>-zI1GFMC)zPtdP+?qly|0<y?`AbDv)R}4Y1DdE
z56v^BlNN+7z7LkKm9geWj=LTm+Zeb}w-debB_L}s0PihQDwC8C)mIY!ZoV^Ns_uuj
zO4d<0UJYek&CJZ|kv=)6e)$!9UwDeRK(jqeZWyKbm*~Vca1Sz%EE-hu%nZ35Oo<=^
zPdz0%ndk#12r(+JHcPuDluusNv0c)$2qNllU3=_Ld;R?5zmI1;`kwN0P<D1@Z;zSl
zh#!&Nmkt1S)O<d{XK)8>v)!G!{lU-p3dt?$NYMrSF>(X&uFBDP@n&EjVhmZ0!;-?o
zPKJz7KPSY2+NzHQe-%+VgR;LD*vbs<J<xk1RsLQ%Pf{jIhqkyJwjAS{>Y>*84y*qV
zl0#6yLHYm~E*}ytspE<Z^0U&L>Su9nntf?7IP8vYx#YZmfpL9Sv!5H%Yk!VPn^H8!
zr1ic)5z#Qk9yKj9QcWS)AK~F_h^>)pvv(l(5xfyu!2exNT&91~pGAqlF%m85F8QYU
zR`*duRoFFUwv5EPFvE=3vu9*ka{6cgn?J6!TWyGd(%VHNC79>{(Gd&bns}2uVs9jK
zg!=$mIrq>!K-ci0OY!eyUupo^UD8t3Nxe#U*f2MuZN2j`tyFcS;oxpN=Mxz_6j)2W
z#Z+My$lmoeH}yVbIQBNQNzg&F0l(VDpN7Zd^TZlyAJK8?dHE;FB=Kibg!KW>`qwx?
z9wWN}gUc=CIs67aPfwJzqEF*Z5Cl#W>IV9GUON{!R#}gk8&uD#mYAp4G&TRU?Dy0Q
z{KIV$enS0G6<$v0=;orUbZfeds!Qz?jR6*yU()Zgw~`;CU*u7=2KgUFJ3oLiv;8)|
zo0$**R&=f+SO;%PcEipCg6tHQW;6Ya&&@UymhyiAKe^4f)NOUnbq;nec6RfiY)G&U
zauKk?uA&zSBW@vniEfGlBuyM8R*(?28C=P82_-Tk=mbx13b0LWfeqYS$PX{U6nJw$
zz;eOc&_n22WB?S+Co@w$?LEgmHjg3Dh0}1A!V>5|Sc99fKQS{(0-94L=*h(chRzje
z4qiiC!TtCqY%ID6?G0#}^)Ms8mg-MDL*52AfVBU$!16#_rl(KEUJb^A!EZZ|qI?Lt
zgY!W@aVy}Vu-rGlo!P-z*ckphNct=jh6ne7HsBLL?5xMHW<LfN27WP{{0epizdra6
z;1fR}gW&w|18olXLbl-FiDT3Q(R*4?^&+B?Oh8fWB!qL@nC8A){+m9?SL!_OXzS_i
zKgW&<RB<6tEw@Zqi-?I*KvNz;?;vobFI314;sX9tAO~jh3(P9!O`rpFF>sW>0lf!F
z;eV+wL@#9I|9BO_uR<Gs2mBp4TqYv*&=n{TOr$fBRL~Z+fvk>BI0VUHJG>ao!IJT7
z@IWLNONC*i9!8Oah<L0Of0^0mD{=qw9`?Lq76lS~>)Gc*U;ZZOnZAHtqYsE0`Wa~l
z{*zOH-t-Gyf%~v<Y&ez-g@WYNb@l_39w=va`Kp;$f$QvjW<=mAe-}-~?h;j^7NR@E
zI3xu&A;;hp(DCd5-$1ScX3z(r3)?a<hzGWs!0W(Op*4IE5WoK8YXgPsD=v#kXKI+y
zfrH$DU>3NOh7v!CgTy^V4fvsr0i}8r`xiSCbTChG7Lc*)%U=ORhnHAG;yL;R^n7*#
z%H|e^Wv&7;D-KvlZJ@ouJs>x#1+=^?@H4awkV{LD7ohoD5BUHLcG0K==@x9n^%p96
zWpF80gl<7^KvCR7{uw*NU*`YhJK@{MEaIO6&T#^0_^k%a;csL!LW~`N-ohsI9x$l7
z&?VR^@&Ppl-;dCMCAtx+D{N$G&r1JB|9oI-ApH*ZPZY&d@Y^IoZKG#_duSV$iQgi(
z5CZ`>vjKFHAJ6vkH}#$KUGi6Y<$*@Q{_s9579seaz>3vg_?vAD@|q<0Tajp8d<h<b
zJ5U<EgV!a_fZnepcq=fIsSB=_<$iG>0qTWBL6OL9)Qn%Hwv!M>!J7mXxPFg<JGE6n
z$1G-jfv>y~&_LSqRa~(UfXV<zZ!D64wImc|3o?TkNVGviphJMHU<<Ye#5*h7nOW+6
z;yDle?)zL>-Z0<4z9xaT!7&(23?|or9%2X4eR2b^nw3Bokg0$}yB=ada_}CJiW~?I
zh3BGK*eY}|=!~`Z{ptJ3EM|TIKh@^Ib^aP=#HNs+sY#-8x+DEiI#T)#q$);(2E9qB
zWF9cX{EGs0*`RlR;4N$88bb$!rs#a6gRlgy;Uj{>;PKE!z@zF2Z@|KcWY7yJ2b1H)
zJjo|>MNBet(wFJ%>}|xKf?p$lBFW%7+e^MABZ(8}RX$Ew3ip9Z_*G!uTg5*FJdD^N
z3wKA2aGT(Bz`K1N2;qEy;d2l$ChrM1k){|0Og4WKbAUB$G*yf5#DDNQ=8VT_A8YSr
zyI^nQ2!briWX1zIiJjCo>OFZ3B(-(e40I0QmG*|;fSGL^gabC^R!9qayc+>kDkk`W
zEAhSXeD$92J@TLCBKh+|BXkI=!LkS^Jy>j^DLRMxPCP;<z_*1)Ai+8sWL=DG6ksQ%
z1~#&G<{Fm+mjk!*4JL-|3wX`0;2~h2ivg3qk<t{=W%3s=Y9P=&E`~KQU%X*X#ChDU
z^rU!2{?E`*G91q!>xz$4KZ)%?2zLlB4laU6BL8DZP6J)LBiwzVK5`JUvx~S@JOkXb
zF8}htQ_wz{EBpf(3|-()*eOy(gpl{d67g)Z4Mso$plV<9wDqs^SGuQqa@=h_a%R5&
zjsG#vfu8zmcn0XRFM#p^N4O9C9$QL{1qt9mAl2LkeF${`#LU%veYVo~%h}zP<9_5h
z;E!fs3594BxGHgQ+Pj6;#~t`hvMG5MFGqet%i(>&aeP{EKKSa&32KGGAj5HvsSPw|
zH?fxk=h=3G1T>yLLMKoq@twRb9xZ)NCle+3ORO*46c9XO1hs#s=cfC(Yo2Gie>XFl
zO9h7Mg;;lN3aSP3{2$m<B8e;l40S)vP`&Z_=ybR{f06myzmMs`-0(dCe!;80i~hTT
zX~5m{0sVrXBWKb^dK)=`+(5P^BdKCy5E9_j+;MIoH;a3~KW5wb`!Wmtl$Y_0^5DM6
zfD6#9w}U45Hqaoy3khgL;v)qT3e;PyFQCX7p&r17euNzn*y!)<>*VwJwHzuu1>CFw
za4Wzwo&G;U6Z``02=*uOfJ2{;%|g@R(ZUb#C))Fczz4t8v&sG1Gty79ZMg276mChj
zqoe2!)LmjI9)}b7Qv56EL~sa=9D?JZXZ&`ML=Fdh;z4Xwz{GU--2}PIEuI73B>yG$
z5$L$53nWyI4HGSrOq4XB8xl{^y<pRH5gHr(1UOzM@S7|Lw5qir;b6dj10RBnGNI@B
zJf??V?dt~G&KmGu_hP4sYS1VDfFyCTzFw|XF2vggyy@z&r-XQP68S;$K)F;CZO}yR
zkDnMlT+<3~>w9lmZ){S%&Nv0w!BQL&7qIqt?)fJB`+6%J=WOZr8;%FgCGI!gx$IA<
z57AiMTi#ODRTBxm*)}!EZ8WC-B!ey3uBLa1rpQy`DeYAHs5;ZRnD2rOh1;@yJcI3t
zjxu*ACPXNOEvOrNLNAgx(S#XlL(Yfv)tyvrmZxc!N2f-8)lqo4$(+9}`*!xl(!Qq6
z*4^IC{0m~GJXzKg-^Ene23dz$qa7c>EUA;b)LX_JfV$wtWR+-!I3Ve*Fw3OMxe?71
zt|lxCI|4xNhpTnQRnBgK)BZpG<-S{NHRTpHLEm}fDw-5FFKJSJ#Ub<fJO`QeTp_+o
zv0430U8CHfx~~5()EI(APe}|WixZdV>+mZq1*K<-;Ic!7uXFz?vQ~VwuM7s@685%j
zP36d{)wS*YB-|JH1Bc5FtNsT0d|VzUnJ>C6`Yig3EFwCq-$tKH=pVmJe#`x;>P5kw
zq5+k$6|PFkve|PB`6^wk@X<T{1C8w}Kbvm5>moQY9qR`l4D#?;G!#7DF2U;%8EK+2
z<oZ}+(u;<PF%yW{HQ|NZa#xg&Gp;s4)~T*q!7b~rZ=g=WrLOfAQDqU;kxqT!5jPe1
z;Vy!2@NbgE-~_%{`cR?M<ZJeZCDfnMq;Jy7h|ln~%DP#J=?8Q9;y$G_t3+T!atc_C
zw}|b+8Z%V*wxCl5>{<n!Kp#M(^)t0WI!@kDDN$A_E-U)TcZ!co)`UEczZ=Ku1H!?o
z6?yZsJCw%N`mBU&oxdA2M0qJ9HFA*dGn{KHGG^Dx1La6>BAs}NhT?s}T#F+gpn&cf
zyaYeR@<n^Xb|&6S%7}j}>FPLN+Np3-**jB)smyqzw#u!>>M9z`JEH$ux)eOg`j)@O
z1bX&?j(|kg8Jdhsfz9M6S^}*=77%sBuwp@YucYJ6E1S-Y%fKY&u?2DYlgj<ZXQp#j
zFcX2^D9Uuv%85|G)UMD`u(JB0?+J95oFVNeX(~;YofUKRal8dKi(Cmhnu0hj>{I>z
z4JJe~Xnu8Z&ZOV#3pZEytiEboU^^QKmGukj7kWk7!6Pc|P!L@@(b~XwBG47kucDDo
zcoGrB--6!K82k}6K(a|;kGS4AywyKVmWNLh!fXF2|6G2#Ce0dV8{|m#wm}9fA88|H
zb(qZ3(>ZH$n^Y9JnhI)s6}6h)B0eFG6E_uQisma1YH{@}1<=scJJfhW;wr;6A5|Fj
z%k*Pl=9B#11pviquH^ixOEKP9jb<)0t73AYv~rvGH@boDLMMPNXDu=TEyi{NLadrx
zLS7)BNF9-D8g*~dECHo?)ArmQnU(@)^*-Zb(|h~yV76vpbeD)f<fA>6g)cHU<efEk
z^QidoU;~?n3`MrUG3ZvL0rC&_lDaHjAqx-JCar8XJ*mC^hHqA>F>66y@2Yh*r)tY>
zTIQ7`A+mSuE&T^Jyy!>j<BUcX!@N_Frt~NJGG!)4VCmQ#ybSox7l<-Mjm1+{mRM2p
zUy1I}82)2P%ZyFweG7c$;J+~rbtECx2B?lUHbuV3*`~NzA!Z5<2*^&n2{9jhB@Bgg
z0WDGinkIhXBvwRe6j`yx)+0N%ZFa^mHV{(1uxL?PzG=7Rs|#ko;%~J>BfEx;5H+(R
znH#?zOkG>Du6CuP*we?m&-Z}uh_@6?1{Oo9IyuB1I@BPIT-10)`(v$I#BCHh6-vJk
z`&^y2KYw1y=E}}B-<baLC1IQN=V7*j&Ulb!D`M>*`4L1tdIqTyZ<TxH%jHXeQM^4!
zpBv?Q>Lv-jTVHRFCMQWJSM^Hm^x5)rXwituirO0>16`)xAK#}=Q{8#r@}iwtXyL%x
z!^|Y%2=FM}Lq1d6#f!vc=nsA(p9!U6Tgg|dk~+GUi(7O}SWir;zL{B+_NHKdb)?x~
z1ukBpqkMJfbnPY7WJG_j_-W3nsGjdR9Xw71L=M?9RabS2ij?(|e3w0!&y?3w8KTxU
z&1+lQ_=-NlH8p4N5BtwU*}8&bh3>L*mZiv4gE{&^=oDg%tzLO?#XyIRzl^P=U~xD3
zG1UjfP0=!FncwMq6SxQW29~Aep(zd6#G~Qs`0Tu?UweGnk~P@;(T%c)kvfv~5wVTf
zMzf+1!nx&BvxC{WWrQ`><?^0o76g9~UvW9Y^XaS>IYC#+_NyyGk0!n9u&3kxWT*Ix
zaYyFPU-q0%Wf7Ib%qjM5e4;udDl;@1pIY|sm(uskf6gn;vb7D|z-GukY7#;PeM=Q8
zxkkrGU#Zfxnvk^U%ZWD{NfRDRBP?OR&wZ~=y_s84EGm0k{lYnwnjC3~cZ9DdkeXRV
z=ZfB$VgmP&V`RJkwck{%yoy{14deQ8e?oca8g!$0WYnuBqnmY#IVF@9^BFO@-Hm!j
zL-%M8#6A$Wid>O!G`s~?RQW3XM4Gm!yT$Gq5qQ9M0=<qbq&b*vobtyb<+42?{UYIn
zq!tHy)byO$YN(;F>tp`ejJesh1%`qy#g{5a*ze&AeUe6ncCY%F>iy9z$7R_DZzl7^
zdgX9kVwlU|Q&-A+%NHw2H7|cAX{YKC3ndM%`$IXp*7g1MOYN)IKc3}A7w@gQV{eN8
z9rYy97QaS%+eVc?Dj#FX=NbXFU<o#rY9o0Gd?_j9zaVunA9QzK2h*@99aOJPV%MlG
zu(o1HUY~rp>aD$lbDifd*I6_;YI&XR5u?fIs^~O0wMS06S?}rYz2x)y<_M+ON<xZj
zu}<_Zb=Pov_^gn6@xNMDwU2C-60z9dq2#ahsPvOX(@L5YJ}LgIdNVsk(NA|%dfh!R
z|40^6!r0adEr|Kj9_o>LO{i73UTLIR><bkk+5UeNopn@HT^EOM*K{(pfFh_Uc6WDo
zcX#{R-7R)^cXulwt#o$|FnRkspZ~aA3zyE^IOpuWf6oKzLX09ZAgnpk{7GP@&@{E}
zPwVF`ad-|=u%&cI^$m2Z|B@zT<H?rIY>SfC1)nM&yLPxn+TYpExIRjOkXqu{?>5YF
zfj^GqVFGhDsAY#4T^hGe_la>0$-R-H&YWDf$~wQs=2#>K>3#(M7Zh%iY{f}f)Z>`x
zX(tLI%9h&N^S5z>ZnmyF^94IkjxlQe7~ei#L3IP$_3W14HY&jFbo~vD`t;{a^2qeV
zsUI^J75#Ik>O;NH>C*W1*>4idl7|*_vIUFZ@rD|^$9DfV0knB8ab21r7vd=Wlv1iT
z)@j;;X^GWSKzQn$@BO}xiJy^^UvRv*sg;Ccz27vQ-YmIJ4fLcqIO}Pyr}e(W>|PD*
zma|YR!J%MpUc1ERl4Sa?1~EkX=C)eYJ*s1M$QZPJ;ro;xsZzeSG^B80u~^dyKj;rN
z+~>C(uE;w5d)fD!(XG-vi$_-%v)hP5-8T=5d8Yb_dWFaSI$eSn)y)jBHMF(a*XC2m
zd-P7)lyBERZvFK(alpU9DPh@ttxJ`=>UM6B?E4LgsgUw6<)v3W;1|Htsne?dhD(-I
zoq~KI;erCaNH?Y`(7(hh%gKfvntb(t&QDG)io6_^o$65#o$FIDp(+d69dN(N?D`9I
zU2A4#c&CiWoK%)!`|Y#|>rs}@P*lOaU7hXu?tX}wX`y_ln(oasH+H?)d3B>dWOnJ5
zjNYjyv-)SRO*@&@q+%Ja3zQqI_3Ma|`I+%6;uF)(6}zi0IvOGE^aVZ#J+Es9FbJKZ
z_48`w)zq9}66ypui)!^VB!X0BkNJ7*WB9k^nBnmg6LmSbGu*@4_<Ix2I{nd&<*N!?
zmkg*G>+ax;<vI{C+Og)Tx`V_WK(_sj9ww$^Z-7-6_j9$hw7nWU4x3W=IISxEX5ozT
z8O80&I<fwmz4bRYRs<eVEG>VS=!%)0_%`E1{>EaBU5icDG}k$(u7HO5A9+?k%rnxM
zq`YU$X<XB#OUE{K&x+e}ypl7L<;+<bQ<Fxgrj+`@7cG5!e;X_DKGw;(ikzC9%Xy1{
z;kKA-tc~zq>Ybzw0(6$nRJyK(>4>r+QP-Hz#N5T$HpFXIr7aeV>KxxU_0zwo*s&>B
ztMj$J!8N%QbW^*TYhPovt}Sn0GO)O!ycvI+>8l&5hS8z!?v6j)Nx&mo0PCT)I$M*+
z-L#$Xpw42C!i?OhMf1vf<nKvtlKs>jZ2A$rFX*uTxcuD;m6-FoC2Qi66NlyZ7B*`o
z^K$)kWed7M8E1lhnt8v})m6XuUDI-5N3W(U4Q;A6rEE)0%UYN=A<FBMchs|DnL1r(
zo_~yf76UqQ$PspF>4wagImJ~S@y#A*EiKiDFpE414#7L3o#cGJGu*~Pw7k@@Z&R(u
zVAqYZ>y@WU{c{igogMo#a}&EoTkbW~d_=j6FrcNPPi@QGnSaNptt|5r`%yE<Ho%i~
z2OGeAR{v2C0ehu%?7JChGPCvC#{WD^<pk@%a%*8s#@M*rsO0qij^@-TJ*ihKP7t$@
zYwp&?brX(8F8qg=e~~{jrOMd~fjOr6Zn$VD(47H0<#N;VI-Q%8w<xTireDo}sdSdM
z$qP<d7*`uJJRPYGBCZ%JJP-@&-O|!a^;no*;+yq8cXq{L&JR|}<>ENNd)*?Q0$J^K
zqL18_*la8fdDwPjo6!xL8js680hJ*=&ntcS-^5f+Nn~w~WTGRKjr3(YHPOqa%_&aJ
z%GFl}I3oCcP;-2h;-Su<pQ#R4uG18n-Ign!j|0ay{u4I1&PvTQDWYas(c9D=(M!Mc
zQBAV59J`Q9WRapJ=#GssT)^MfEGX(%m|YIsh-@t@io3wPF-wrZJ+qy8tLd+fU`}Wn
z`5g>xP;Zew5Ds)nH8-o0b8p6%L>ZIlqRp;-&@`&P;j{O4??Eb<TUB-1`VcU?N~_yj
z&)KKL{}CPG5<s4r2R~KLGi)^4jf?$nG-=bOb@&S}KV}57U0mz1<ikl<{*~wC7scjp
z$QfVsyLKQ%lDnbruC<Oa!cb6a43x^D_M}zQOHU~~Qm>h#s(ng^)WUhvX{a^cl@vg>
zH584N&7kLR29|~4(la=TG%9A(Pte6ebN6NU1Hiwkv`?=otT8yQ@(I8b^GUcWt%oMU
zTY)?A8z6!tl7omTXezP_B|vquJ$e}Zg{`FTF<t4cOnYW6<;I7?U-_17jnlKXvNF8#
zbH$*_SJjIhgd1{conG7rzCid1cxUBsJRr>F!V+ABz6X}GDYy-}j@GAC^gECv<){ed
zOa;jpl(EXK3Imu`=zs}g9j?k1?CR#suTfav0J}R?+puO~wNTT?QOO<?{&BT#vt$C4
z!d&1a_2FK!o8(SN68=-QLc;)-%VkA6vq<qtGs-mF@>kQA?h7aqGf|s!QrWbkZ3Tz(
zuN5>a99Fu^>g9SaAHZsurMh~0rCz6@6r1Sr)OpaoTMIAaUvst2>+U43qr024jq89r
zpF4#nP#28;L3`@nsB_nk@tJO{Lm^IO*^fd#J1KKbT8os(j7|l4#dFK!tZN)MrQ;}q
z|51!L9`hVw8K<=?qnKo(0S<m)%g|!LF>QcCWU1<~!R^t(GEkSLO4p<@&7cDIi*2{{
zNL8ECC&m4Wk)lZ@i%K7tg<2OmSINcb1oRiWg1W2nQ<<4U(wo?U!iWZLC=+l56d~T_
zR6L1%qK4^E%~(|vy^qeUeWT35BBhPoa%)vlPF_joi_C{v!I^!F##WxQlI~|B$Xx?(
z@_(8G`tIs5)p7M3{X>J<wAs|xjF>(t2<1CsDA`)QLDxVTO}$W$A^SkH-Qz0TR~kyr
zWQOOo%RN?Ltk_Z8(7w&tmHWr};wOpKcr0)PXOQigdt^Bd5&uw`j3KSiWvo9I0iQr6
zKo8uY=;1lpTkqM*Z=Uyg{b@xm@`@c-y`u17-sZf6sp^ce*-U1Kg8pUs*8d#K*%Q)A
zriIR;+vnly(ZHj<*;~6-{aTq$)}XWT>BuDLHXsm4@FV3eGpvGCw+#j+8%&B=*>^R&
z%g*Qa%l(?(IkkCyQX!Fdpr~banX{u%D~v_+lq*!1bOy_Hk9ww8`k@-LQb{iWDd+-Z
zKePf=zUm42&{_RG{ZZX4|1jS;eWvN9b}X!OUMZVX@+q%fQrEwulVf7a<7(57=k_nI
ztorP3Or+3Dw2izjSgu>1`StbRVd)Q;B8RjasY)~fxh_vdipWY+n&C4Us=r_|6V1^k
z*k$*{YPxK5*~+p9*@d}X%Z3%5De<@MauTdVx-EAB_RbRWptc+^#Ad6$s4fvcgcmUh
z4MlOZH+CQGjvj|DYZ5IB75gpP;E%?x$`QI_Xm9)L3ZzJxk0w7%sGHt7d1S(m%#(SM
zIcKXHi>s(t>YLg|mRXijCd9JIf&w~P0iZ2KkkQC<u^ro#FXrbfB(EQebNZ_Ro_d)1
zq8ms?34{PUK9z6FYmt*!pva`t#uRofnp7ZG&txOmnNkQG$AoGg8a{f?^+?lcHGLJ4
zfOdHo`X=q;=WzWT$K@n-8o}$hz(|v~;Xl6%Ixp;keA)54JTyN%t2i?#>0Ru@f0t9g
zrykCKQ+e0fo@l9U=lR`lY|ziTivvIV?eW>>dBfn)jAimr0WjnT@q1vM;vAx*pPB|U
zEy=IS&G23K7r<TUTXV5!a(;1PdG`Lij%6)M(XvhUI3Y_aMm|vMluj~%7|!&f|B==7
z5&8~%QbfR9`e>XYGqDI}rFJdT!=ralJ>y%=OG~<DIeJK1;|i!~p8YmsOUAXNxv9$w
zR~M!hUaH*UY!9-})f&pQ&+yEg?6F9<9Z+)qqeftM{4aVyzAkqH-Jt-*USNhlYItl4
z(F`#E)8#|3Fu>(ic{cxd=Dh66EdTVVoJU1Sk+uA-`xRh4hT`q05lnqmXPr(nmo6k}
zz=e4T>*Tk>D51XWLLV#cXgjIC7+?F(_sp>D33zC!P+z1I1)^G47@l1}(?5ZY{1@9W
z@nVW9uV2Z|@<q<3xKbUV@8jJfFeG4)PZ#ez^EB-v^&mxGA|6hZZs0={_tDlMse2gY
zX|JdpGy@EQqr{%J17-V*ltt>?pyCu;M)j(iEcX!Z7q3Sh#9P{n@?s{a;?xT?Nvh6x
zsk9GJQBQFBE+Z78IImTxlT3vkU)7U!9-d!SfCNN7#bVvI%9ABI*&eA|GY{us`C&yv
zN^h3$tMwQ6qYyES%2L(Sz>3LAwPp)Fg{UNs0a5w@qziLPYf<EBdV62=aG0ihPSre?
zD;y)MPLwUmPsm-9H#U7$dU>H#y1pvMbrmkAJ1gVWS;hiWTZ2KrMKObXfTqg5`7-vN
zb8^iGN3>W1cSgdMf#%kxHHKs}r5S`S05eHbofVZ)WoOG0iw2d`R$JMd@@}>zU_weK
zInm)*Pw|;N1I*;VM6LiLg^28hdDNj=Y#!`0&^ITby6#J#haN9HoJtiu+1=HSR=mtj
zNWYb$N`9PPo)=p-+^TaJ#RbqDs;R!Id5WRTXfZ!9%-3jD&*=wvlDL4+fsYe8<Wl88
z^Dc8=<x(mZzv&LG>{)TVa&7VGe7InI0Ry`G&nwJ!PksWiQ8h(<UGq>kPcwxvDO_Ya
zbVSgw@vfmx$$nIVnH2SI-8ai}|H*zIylLM`^DNTEuX8T1V)F6q1$iU$cNAT;-g3sf
z`mhjx7SK*(q-(M-psA2(M`WuUA-$0?3AmjUXN+AvW4$&7+^)-e3p%4JLN2LEEDJ8U
znG={6nH-xE_it^wviNW<Ac-Q4sLhJ)ikZr5>UzpN)p~81zJq!)^^N$2<OARD$p5F<
zRW0?i^xx>QNO$pZEnDtYKxc2tD$7VH+FrBHIZYZ%T9j8+odHWLANXO<Gd-9s*ePhU
z(4K8vTUs;CHq+Tl-a=kAm3go6Z4(gYzt?<L^Bvp9{;cU#xwAa9*gMy+fGD0^ao9Cg
zZjY}eo`XB+HfaML^N~VJVFxfub?1k$!&xVvPt?)&^IcYdOa0XiLK@gTOZ8cb+rlX8
zyu6B(hly}peA1ijJw^W2lIySh0>6Q2!D_VzeSx$?ejx3@l;04*@mm7Ox{XwG&2#<B
z>rM8_w8Z*ksX4^Q9aMBV<HO$tphB`L%{TjHRT#SfOJTlfqAW>X_sp5PmE?9QSS)sb
zxA(E7*9vxDSH8;^`>5$`nO(P6V7yPh|0{hudR3lfP0jn1aWeHy)~EdK#l!3`MG6a7
zEL84S%_o`)XV`GZugas<xwSiO<7}NAcln1Pw?0-e*xR%2%q9cFH#9iZ<azz4>P>J`
z&Eq_ej2r*{CjUy`mHE1)&^bklfy41L$|!mRaF~vOEkYOfE!R&jLLj8(%zGna+^lnW
zXabrxV8VQYBK_+74pczw>B^~@s)Y5?qkk7guZ+EzoLN~5Kc$Q4#hM7?MP)kv5gP@S
zbG^COP#EzVx+XnE769vk7w%BJG*78lKXiSa9=<0%u97$Se^tHmBeL43+)o`?Fs|Z|
z>moT?eNg>MwN5uzI~3i-cDB`4EG!vRHoj(%t*))VTLX+mQ^^_H8wQ=%f{^Hjadp=R
zioRF1zvO|HU-HIej7$9VPt16q)upJN`vJL6HCOdibAevz9$PcJX0df%Rj<m&HMgDP
z_+3aIcw=?Z5nj`L^XsuK-gfxa{J)?%=6dumTc14dWGbe`&$p466NY9sENRZ=s+{^#
zb+qBL=WauNW(Mlbs~qQRaeKAvtYeI$0W0%|B#NA%h|qlTENJ8kj|zzN?&JMI)mB6*
zT4pXxtpGWK2f6>1-mX?b!_@utF{&!9Q=Ko<4(}RuMb`>j^;gFT4h3E8hhiHf3-wS3
z8%3SdysUA(j+u?W271>wcrJua+CP=u%YGb}^5b00s=t?0TUH9f3N(Q1O<iKb$f3dr
zFf)9^dcDT#ehG!(JlYn|Cyx*-sTG<XrsJj)o|D6#Hx2O)F~dG<>1X!7#cwjcr)I|a
z#rDa#kUlcg;%rL?=mzUs89sUBX%pr8{0`Tenvj})_U<5WGoR0vj$=2Vg>o=)L3LR-
zT5GjTZMHmYm!*^MR&P%XbH$X06@+G%#ijn;nf)Rosu*L-r9pu6cZ8Uxl;xSW>8=?z
zYh}~wL(Z#G6wJyN^0%^`B2A~T7)(=)Ees1i4b3++8{+pNFx5wvn>(Shw<&UBXw;tA
z)mc^Pa|-K9UGc37rTUk0mp)s$7=8*yKPT7Rw9n=r0N&6}VVC?DiV!ZKO%yfcY)lU_
zM}xh-HFEpk(cSS}sqM(Wt=(LVf_y{0)M?pNQRm!WwZp;r!+|dXIjxaI9{bcWhTr6P
zW!uE6<dLWmISw~r-q9M6?ryK2ruQ;5@-Fm>@m$<&U$ZU7Oq13lN<2}+=Qm9HFDW=?
zeawZ_Z~u1X^tWZZ8YA=R%Os<ILM1@g$YMB=t>%Wg3fOqS7k!MJV;WLP_)vyt!kKxh
z1qO}sn!ax6F8>5Ykg<~{)&0GCcyYagr3Fhf{4?7Y4bGchRV5j)_QX;03pt$mDU5K<
zkdvK@sy8{?IsdWW(7KpO`Bw$e+Z7LV7LBZFshyx3qInGjzV_g22Fz!OagKYH^=skl
zG(}?X=%o0JjF7YiCFSmG;ukQ7f0<dYQz<(EzT|Kz)qbQFvxPY82=m4M<Z&v6Jg1CP
zP1Ia5@uoPBG3HHPOta=;vkbMC=3aND7dG$GS($TFPscusd6C;W`(E}7=WO{o(i*V&
z`s3?xaQAS_+@99j3e48tO-QZy`|uvH>L(GCR2{XrexSLR$8pc0K5U~yEkf%oG8bCf
zpp9$CmJUpN7MB${@QV-^n7-%ly3(OS0<5K{YXb~lJilw_5Iu=W+~}HqToyk=unQr=
zKI8;qkiH_5!D^Fcm}OLZTD(u!{n#=sc)uag`;dMjKfdN`o;AgmNJl-0pPbe)E-j;(
zb*&5ZlgR*upYfnR8`*=<a<=n58z>%OUvPuCc<418%P*G>QC{jSk8Pf?Z*XAK`l0Qr
z!|!{)^*`Zt0R8J8Sg`Bg?xd>7eUX2Xy2TZy<y6;|V#sEi6vH-;ANo$nI(Y|w$G*$C
z#~tmA<QjrJYF~UO^cQ|amJrc^v><A=#z~%Ansy8mJ)ZdTUN7M%E`8~d>=9Y-<5$O&
zq%=+ROKV)7Xir0XXeR2SO#^kqkzj1UJjK0}-^5G86s!)g&uoX<@@vHAXfJ{UB)>4T
z(d(1{ycQFi^z*vuH^SQjkFvGMKc3PtrRLX!pGALHCwxy^P&J63Ku=c%Fw3>qlskaS
zZ5)_N+2xM3-ElvWyoDmUA4ry&kqhW<^e+8dk)#eVZ4CI@A}4ILFB^Ev*GMJ_Vs%7u
zy}Yk+>tjYHu8rK1aH;69djQ=|ovOBac$<poGgKWc0uZCTMPJ}H{Na*ZliWDyS<iLP
z6*Cp1wc(~#o>@WL+UyJ02hI$g?;An9=gsBMa$Bbs|IkPMPLN~fq!Fb>t~$hEqBC_~
z|5`m3WV>&mAK_MF6<Yx9KvqD(VESc;d;^*#jzu~us+6OQ+q};;jBIl><h<YHpu5JU
z*c$d-MQ~BY-)`Uak&l1h`8oCPo`Q>xpHOQ=uUueqYNn_TDsV+Pvk@*7Mo1o9D^S-g
zv{UX<*9PG?S;N?rF}m>{-y7_2GO^C+fL#H8dNujgZ7(+!+(`NkzDXikol=k+UYXzy
z5V}FxbbDnB6{{Je+{>Wk8JR?KaR~Q7LxpU%Mo8pOitW&sRDbm`%@NPPp|^t~ELVLJ
zJw?qAtk5~F=4(M#oKMWr*tRjh6E|f{s0`yD@kik`iuc+z`h}Vix*MjSs`f;Cato#r
zf^B=M=QuZWEyO<vK|WzVE8V)YemCpB^nc;sBVe}AIQ>+tyLi`qylhvtD?^<=B<)M;
zo6P4WBdrc=gx$^!hN^%eZwEO=`9%RKNM(j<xiXTtfOLlq5Mbg<Pq8$nF4Ir(LX)Ej
zSNtQ}QeWvk<ZtMV5YFzhji|DeHZSohZ(g>ud~5Y5M-Mibjb}T^JCJDf0NGRVN%52!
z#eASr@iS-$QVM*o-vH0*J(37Pz*ln{v18Logz^M4ng^+~%w(D)nh{&kTnQ1}Y=&cz
zZFF^`iY^sDDu<TGmo2HBTD!`5pFJy0Lp$M*h<hZ1-vvJ79w32x7mY)M(H>Y3eh1%9
zyuwg49veV^Q5Y2h*&i<<fFzYzfUAi)L}$R$KM&W67{Afoh@HnZ=N`DmI>PMrY#nQl
z*M`=b?2EZPkZkBCCdylY>-8cw9S|Z1AzomnZ$EYk`vj<dN#rT|J#D53lYQ_H_;I`r
zf&vpk2;lJb76$Vcu`@8ejfJ<sk<ewS4yc-WfaxH!JP)-H&(L^jqA-Pj>i+89#~FlG
z!ZP8VbX0C7z7_<*OPnq(lQzN=iOWn2CLFBRGl)BY@cEC(LXRO&q4)A}k>R^?Jd3jL
z-HX{y?h5BzXCs#vH<f?wW}V?~SkM5=#6amX#3K*UyNC|(w*~>{!%A6_@<fZ+6-@j|
zV5X`Cn4r6Wc`<s$b!s|!l)6MMC%iBO-HMeEv1A}I6zu@T0cKz$K8WiNvLxPIwQIdA
z(AmW9VQ=7?!?t2c&dpDhgMcBjE0hf_0|s#qI1SKLzknRfA^EDD2unyT;MomFlCgNQ
z1Q0AUz!X3f2HvlzNc5qcWKU8-rcn<VH+31`k4B=;<X~=rE8N-GInuG9_H<1<a5Z+>
z1K3C*S@e>BL5-0<$YZ1#iem3Uk9;<G{u8C0LMyRYNaI`cgnSPECvOmk@#pxB(ln_H
zyb+rPC=gA_nbcZl7sJxYbSX8R2!!WK?F5N`&TezgbN=TTP&2XmWli_makby=ley=@
z2VhVSms*24Js6DzJkCrah3E&qqcE&9LIH<GnDCr)N<9E&5raNScSVk$BR&F?CD%zm
zkf&M$awqdaeP|N034RL&LyzVD!b<j*tEK&f?V7{Et_C*jJDlC6b@c$r<JQtxXbhO=
zLb2As{j!PtOAI76)MSv)G=n7GG&}?!fz1N!>NCVMkTdgvX9K^^Twu$n#N+UVm?w4y
z*yNu8drK$e0{#t66_0a!9CUTh%Bs>q<%l(<`lH?9*yl95J~%eJYlR~akFR2ODQ&6>
zMJe4G7%?7FR~VY<#{`gpXg}n$++FA^+!C5fYo*!ZP-r#wje1V`lMj{kG~E@G$d=%#
z$>lfL##An@@G0(|w<d?pH5NZ8jjwp&STB5l(}*=BNqwik0y1I?@(O;99EztweZW=9
z=j#Cid1K<e3R53e?NhH+9aStP4-+Hk?V38CrRGNJ2o=Z~%d^<Ts;(7v%g5$*%bA$B
zH|tP#S&mrP$9X{#;cUfm?FAjLQ7D!(r>Q5%AK-N!E|q{8YOAXScZUlR_3~91CX>KE
zK3lupG}ySwBOjc+gnGBV^{RTx9^@ubXKPp3IX^nbme44vL&~DReEO2yi&Z<|Rrq^q
zoDMbXE!|9w^;xDl+P=6CGDe)og}JuWIGm%za(<3*QT~ipl1qrulw0@FG{G{@Ynp#y
z=rq4jO|EW-Y6_;{o|iPpC$oy8Z%39!vr!xVol5UrB8cli(56ZQYj>+t6fXhSa|E>n
z5RrRhJAu{kKFEq+L2>vCx{qnboWkc3n-$x%<p#>w)-2T}LJBN5j8}98_&g!JyiQg?
z#?-j5sMCpo$%}Hvmv*-1K&=!!y+id{-B3MTeFbj|pAlc!zuIQlf7>FR-JP@9=Ey#5
zJ<&_$RNYfQ)LsSO3uJk3=<9KzezVXAUc2>$s$AkJx2^C+%C}Vie@J|CLhHm!sWbDB
zS@$C~>LSB4Pfx!uzD+!bC>x_0(l}?^>XVhLDqGgxa(>}3xIQ4`{$?svp30BPp31kH
zN#;cTM17l}9zmnbYt3T~Q<(1XKx<mTo7{ehxzS_d?Qv15_wy3VBz6@v5TB^c)Eo4p
zb)BeGtiAlqp>ucTy@VLZ1L2VM#BRb)^k5#6qsfzs_R1<{q=r%U)4dJC>SP+)8)hr-
zVj)6<@`Xhg3iC3?WcSTcWL(P&D@Ll%h!Y_OjiW~>ZYZx%$D}%f$u+#@njLX9<POQV
zped*bYR|F69YDTqshX?#tf^~A*EQ5SeKyq%_xPkasF|R6O00G|ik1~F$Q+wIHSJ%D
zG3!}L537S~hQ1&(bhk`OQ<nY}pq6ii1KAU<HIB~q72HMlJm+rqu4@bTPU;4&MVq2~
zh?eTE`ec2A<yeD}O)`VF2W0znGE|dj?dqcGxd#&FMAt-Jjeh*MZ`Q4nOU~`kSn9F*
zkN%!%hM`7%Kmil0;3eWNcQijAx+5k^o6!6CO;SU4#6xiho<X)|auin0bl>E9?|ge%
zc=HbZdgXXAw0crmLYDk*(7)_|JJQ=`jVmav9>?`TZsX^OFNzRlGMI25CNk_Pm)$1Y
zB3-<@gl__Q<Gtxy)MI9pwn$%Q<N$N&rh2yaq30Z*VSuo0Qm(^CL$hjYN~F^Hh5i87
z+$85o(UsCMRiXSAWE?d}`B)jG-=*KJ97CT%HVN0cO8XC+hvT#@*y-gAa^ICh0L9`w
z!BEW=E0rhI$@(pZ9bWbTmCtwcY28((1##V-QNFG$t?*ZtD)V-lI+Mv+kh8VS=C~xe
zFd1XXxr#v`=WvqPguN!`lFw)lB?K7e--*6xB31==1>V0f*^CsRi^1pIOf6L&*1k4m
z7<@ICRO!mMbRPDT<86V}LrSLP-^;m{ySVshX>_H#cBH+Z`#9LGXvHb=Vk8ZJNQ`D0
zDy!*L)Jn1!?Vy)YkBKM(Bb?|Eght!rz{Z0vL@~5J(Vc0fs8D`YPM~#kFLEv-Kof*c
zjx#mKt9w+pt~y+Pufkq+zvifG4SSgXzj^VU*hXw4d;s}?a;OS;v@5YNavyP#m<j5@
z81@_ah%Lu=Vdt=ifU{pk7>NedVyYPXik3^afFmhUm@DM73K!*KUAI8`VIa4L4+eH$
zf8e$&2cKJuWupafPnd@0fokCaPGApmeZUOxU}zUS90ovVc_`Eh*@CsjTH?8QAAB$N
z6}f-`9y=hsB7ji)lWal0LEp<Sgm>(9_BPj2_#@I_?cXfi6NgIPz;5m#brt%99T6oi
z1fHZ3AVd5Cl7RocIXVFem3sm|-*vF^Uy&lkA>3YeKNl!QBVDmSNDT4`DMvN<LHsH<
z1$UrHkO%N|B?04N8E_j{3ylO5v<F!X&jac4Hd3i*5q5JD$g30xT|kQBIW!LJRo(!v
zV!YS@YKU@38srvwuuWX|-Q(Pze5AAoSO?F_OQbSEmV?mwcqz6XdkdJe82SW$g^AcS
z)J|wf8}5avK|gf7@RVB%C|!Z<IJS#>ldBQ`O?)9Olp)L;zX9?Z^#I$W0J#Difv@l{
zu<tDbchxd3$9>FQ&Q9es*;{-Dr{Qh<Q^5lK*Yhx%bWq!=pTsjf0VA;jbUpDMa815b
zTahra4Ue$dTu&hcIHqp^W8!P^tT<BYBJ*IcR4ok?OND)a)Z0zI4F8rbQUaJ|eg_<W
zM?iNwT<pX3b@y`DxWBTe#5?c|bQQjad`(^^=MlSsA3Or`mJb5o^K`KXaG;$AU9D+C
zqHsdkDV&g+BRA1ZJPR9*Oams`xzHDAG=idqz{@)l7|~vW##diprV9Wz=*wU)Ny(nV
zMD9FykzK_u;W2T%FhC@M6LhS+8{{8S#DBoOTLPPrbI5ySEx5l1AX&&X(1)Kb-s4Eu
zUq=)7BknG*k|^k}5XtY6qU7J$ZfX#Hli9@J^ayMWT7!pSmAHWSKxZL;<SafKP_pwl
zRJsc7MPsEq;&x#Z`-u;chaw6n2UxlN#cNzF-$=Rw9PY7lw76b82mFslnFQ9gagYWr
zL|5W3@Nl>u$XmA&J`1S03z&DG1M}54>9J^)BanT7Or$|;u`YNj@&~*>Y55_v0;G^u
zpw9t8W(u+#@POunN%CP(svx>MxR<yh+=U<wR4b^2CEPszp|lnFeMi7E5IZ1!4Tplo
z*}?$<=l4p3ftxxEF$44VO<?HW3pmp&r5)le=>st8okZRtKCoL9gjAl9Zvq$mNF*3N
zf!+sKk3_(k2OCOVAgV!{y#d-At&8g6OMs`Z5}FAW>^nCFGA>u7j`DKJEdJq|@IU!o
zAeSyn0#b#%l_U9gT#@(<O!T$@dt?ZFFF|0B`+{xdZptgfZ@?e892$nMM~|YT(F*t{
z+7)Sv?u3SmPq-Mqn=~9ScC~05khIAKY4fF|k`VFd_-8y2>{6qkMdC4bugly0!8M*u
z;TMZ9xyx)SNZ-GehC-*1Yaqo1!5lmV>MgAhUW<3+7r=5iMHa+Ft_}EKs(|+{NA?2Q
znAM^;&-0OT3HY~;!7boDQob--+$r{glHmfZ3CU3NfpMb*YlbJIZO{=|B(@S=i7b(y
z0(atF;g;wjbP}w>PkEZe$pgi2{5X)(t1tfd|3p0?Zp+}F><r9uNr0YHBIN)_sU7$o
zSBn1dJ87L5A`TQj0&8GPAyqJe9^)67M=n8Kk#3L+UMaVc7&%Pb0Nzs;G#xw#b+AF;
zp7a15qub<Q9K}DvkHs7OVt$42o<9MI)0fb-Pyo2|27$Ckp_~qEkrRYs_K14{pasow
ztz|z73uOe-qkWJWSPr}b^&>pMd-MeM8(u3u<Mz0VIV%@0{t-E8H?Ut0fo=ic^ef<9
z9SV8EJ&+{iDC~xhgO%zh;FyC<J(>)kK%#(6aRu;R$H>oxSm7QYD?|Y|{TJYIeIeZB
zxAU!p7VJP5&Yt4uODgdEE<yL;&5-@bVRSUM1JR%}kw(B}Gmqa6I1hcfCfr3yE!lzL
zeT3|mB(Q#D$PM6lc`>#d3P3~f6+|6!GJc=9kBQ)JdIW!!k3j3BAHY7RWM8w5xs$?9
zv57PWZUU@*RcJ@diWZ<Yv^Q`S*O9*fj`ua;k`T_{5w;5Lgh_lq{v4Yoc<>4QPIjid
zg6qvU1|96h#89e=8cOlx8R9TFH?08-^_kEq@h=<eu5fi_t?qj~z@iBe&;_&)2IHNm
z)heSZS2Z4-4mv1a62sAsz;$y~43u`VH`!=+kV|&2br0a)y4$%QyI!+4!3s`b2y8)C
zU>?{8d?!d?E(SF8H*kfhhGzkjp_h12fP`bh8Q@;LDc<G%#J(a6_<dy{U(}ReE($OW
z-m8;vJxIUof%iejkW69+d5=7gB_Z*EppJ_?NRO@KMu`K&{X&%xE1nj+LWAHR=oowz
zx*fIy=$8}S2n%w8d_imv)~)NjQk*BO;zd4&yTbltzk&OJLOP)>$tco9E+>A0jB38z
z6y)Ky3J7<TW!yd8c0jw(x=B#GG{NtXWq32@HiZN7L<8zSVglxc`a!Y~E;omh0by-{
zpavG)0<h{ng!fD5giB(7!1$lcCGuX<C*%Ucq7kSAn@ZR~FKV*f5D7xckiOC%!H?HU
z7I-tX0-Qv_DhMhQ?SKn)0<d^C2fe({z)RInj^=}<fBbZD6)=iN$c)%g;DE8=F4O>c
z8ccwTv<i#H<FQu2zAA&&|1k86f63hh^M}Lj369p>LwP#f5Yz|<B37g)aCKkD)s%`^
zL<Q1?igENwDiNIxtC5B1I@ly#V4peO*{f_ToHuOmYu(`Y$Kdn-5=x|R&_!5@?2_)m
z9P%3-h?k>(vCSYg)Dxa0t>ntsY4ThsR30KN6jy*%p*gST-nv}ueh5b5Ku&Zk7J|(N
zyPyqV27eM+MXbfEh+>ek?1m=6|H*%ZpPWlnLO-R2LLi^b?g#H2mv{wU1uujx@D-5Q
zTY>bJM+lEOr*kNKPVk1@$O_bnm{3n78)e}uGH|?uzrPjDKt{v;f$w#NG#wbW6Tqxv
z6nmb7*v*`$YdUw#HJly7SBgKdL1;5#JAFkxN-+=2;oQ<3Rxe~`QKLx{wo^{v>bg|U
zwf2S1RrZ^9OU+wbuzi%P4cmb;K)Ydo;t)tpub{JlGcr*TshSNuPvy7;DVF=OTO9^x
zvHhv7w)RxDmt&t}nDeh~y8EE80#v8ZLIj<nc%`r^jsR~+ii)JIj2E>K%ZF`Ztgwq)
z?wVJ7$lAJchwUb)YPNG{a>vDd;OaHXb%3YzfP4-9O{(cdN}jC6O~@8t8h;{d;Zwk^
zP$rq+67b$>DoqwmAPd`2a>|oX9r^}5Z=>N1q!)4(7y-H<2zngrhXtT^;KWIUdrDv3
zV_gZ{1__M!Ky{?yz*vzkoCjVoH53T;(K>i1$R-XIy@g*wcgYC$#k&FB?lW>v?jwB%
ztj#6jd*E=-1}iCyfs8!yk*p%85+w3X8Y=Gvo{I(Y1o0x5>)Op87AnM<z+7A|=b)#F
zt(2L*L7YNIBSy3unGQ!tX>1$kM`xJpvTMI9-KloXc6D(-=Q;`#g>s>rlp~Kq3F<dZ
zQA_bPSS~&j?93aXm*keB507%6+}l86@-a7p!?<beXW%#}0ZG;=kPc~!zCxy;3NoLe
zHN&){)Wym~Fw4{xKZjx<|BXqN;(5T(i)W{Rsu|<z&Z4}IpTM6KWFc2LC~gO7ovp}l
zV0)^EK11(fL$P7Vcz6Lc1~|rN0C)N)$Or7lJM(Y&Ied(Jo4Y;hbdTV3q*&m6738H-
zb3rYRhpG?{z!|QCpCDi=gD$7n6G32psvf8gh2STUa)|~BRSK9bGNo~VS9i>H!@Uh;
z$z33cdYrcdX5JoX333Z9L$-tc&PH@DIv%9D8zNi4S?4f*6I{osat3=7+^YurK>Hzk
zJ;zvQJ69*Cr}Mk(Hvbi#L7JHbic)2a^1bo_bAh@@JtqV4k!U7Zx1zX-oHyItWp&nb
zw`S+KA3EYePI(mnNlFI%nr~1!8ifxeo6tuUzm)!pX=G0nL3d-9@o|_DQA4{xKVA*4
z?sIpPv#;a0<EN{JZ4K5MJFDZoK|SRHegK$UcVPcF3$DPQ;H!}vU@tKfxPqNvI&mem
zP2MTB1h(5U;K<!8rE>kbE`qlhDSi<S@*%<sV8?9<iSS+Y2KF9bghwC(d<b0x=#M;c
z51)?f@RisMG!Y&KrvWNut=w0v<%(S~_WHKe+Ov+I+;3@soC?;13(^JX3!=b2fIY=|
zd;<|hHlZTPjzkr98*xiv!hCSjc<8EhE_Ha>PuknNw!06wm#}@f0I^yQMP6cAgc1C7
zDY2H`t9+|!q70@xkexs}HcZaoZ@H(s6b=+{qGq`Efj&e>8)hHw{v?eBS<(6+AM~5V
z=@LpN-{WIY9tC|gG#NP$cYx{vT4p~P1$*=&-ka~mx?P=I4O|yo1KBD3Sn-A22#q4n
zgE#YGYA`Vvs|GBAp<wM?i*^9n<}CRucn62e8d2hB^Xr6(axAcozXNYOGg#%e$%#^^
zd`NsFEEXoa$2c#zMzUY|cfh;%3tEQ?;Cz>Zy~Q@64v=HE!34SjnFm-%sr-1p9*+nG
zVpFL=@&=uTxA0ZCRJKCR(770gMdGu8oo6txjZ{$s6n@Mb!VA4A)fe{)Pq<F*>yA~n
z9ku&xIgaLTKfVI2`Zdr)xw|wH?9UEKhd@R6I64D6i~Yk!pz{z3J_{-(%lK@r3;5j2
zooyW9js$Q@`NI#A{E-a2E?vR&qrXt=X^X<C`le~Aj-g|Tv-nVC9oW~y&{p<|;~-n#
zX>oU954l|~u#N*ucQQDk!l(x}g#1cw!!jUBI>;Ho$je-ADIk2|po_4D-!F7yXM!{L
zK5%wEE7Y<_*r$9dw~xCo4ug7Pz3JWbQEWLDM4ZGoVvm5^<Qg&+n}{q0cc~UkWu8X<
zfIn-&RMmb!yb2^%61%Xz!1>oldIESA4TN|;L0m5L;!u$U*7mVdE70-E1}>o&&?ZoK
zUk$hipAZO2g45+uLO=Gj!_#rz@v*kO{fg7*9u2JA2gKu`E?z9nLLMUDhyr>t9Y>8}
z?$i63E{b-*wbPAwfLw>-gb+YATINo5z6N*eCD%!oVn?#ig+$pGxSmD$3sQvGkRr4z
zpdKgS{o&@&8~G0K(0>KK=_>v)%e%u_Pxo%;XNRxziR+--lj|X^M52i+)Gk2c2vu}c
z8C3sIIp&~;!3=T_ahFgkxcP7FGw!Uo3Y_#q<@3Ta=?2(ibwaygtxyIK+;$<6fa6do
z9p{^H{dfxO;kttp%1og<<N)@w;Yb549c>6(Ax?@GFNueR_reHJzy42J49?b)+#H$$
z%sJygy=67}64>Wn<JH(y{3LG0CSt3>bAE!rsrJ+`au(JCSq3Sjd%O>~hikxXb6m3(
z+g{jPx_n*T9d_Fkdz@<{m&8vHZ_3BelYlCHgz2V0RMVAhsYqfJz6{}|4SW?_*ZtA`
zi;L#hiqYVdG79~Sc0~u{vlx{I)+B2%ok{6SM9X*Cy|voX+j(R2rW9&QT9l@i;b3kT
zhx~xaW-Bogtp!wzD8P4pj4dJ8P>sp1<bC=xy_4vQ<zu--H(Jefq2_{I>|2?WS0Z}Y
zL(UUtgPmLhsF$L#*E^4FWi|Feoa<KCw8$k=t(hMRMwdy}-!(>d6xl&DUt6H)jQhen
zg?cu)awsrDtmgVdgK)EQlJ2=KSaY8Cz!_o%RhL|dy5%MCDC(l3hI&DcW)`YTb-lGK
zRRh(<+5x_ogS-rfWU2OO@$dp;dbi&%ejZKm&w5!lr#iCsntVoy=@x4q5vBZkCsi9_
zU1}X{r=VsEt!9xnK$oX0(l1e6MXw6~aeC<&G96hZG0;s+q4=&m#;{aps-7Z4;U>*Q
z7ka0rRee{Zixwva+in!)m0rthop3t-^uPZK2RH&<Ep65Aozf+Es&J`Hmoug4R@EWL
zQLv-FNTizU`2O%cVH~IYsY+K2rJA83z|rT8pCU)&L-C1pSM3N*TRa#Uk4H0<YLa@0
zO4P)vQ~k#^xL_)Uzm^l3Es8VCjwf$Tv1iOEamv2LBzP%S7riMDml{`vWpB&zDIlx*
zxOzLzaV?4F+Fqu^>UH3ZX~vyoI<RSELpSgQ`W@4N{*Ty6uT-BRkD$wtlf-$&1@&jm
zQgtdF?sY8evTrFfxh6FwIb%gZ_p~0V`s72|ZFxK0TFt7~V2z~B&~n$+vQ35aN<KR~
zPzTBN*iZZ`K2_CO(O*8#k^D8`yj&#Q7r^pQj#KGWPUae|QtvcOH2A7JgQRSn_LgCm
zelRmlKRS4!-yzkX+P2AOlV+x?60yHINrfrnoNuTh>c(mUYUn6-POn~8{Gw=Pd7*e&
zw@r6PJ)D_CmNJXU6=)D1h5rDRq#p7iC<Fh6W~29!>ta`=H?vvMg@Lh#XcY5M_n)zi
zv7Np}gH7Rj{~C(S9~*l<X=BRF<gHoj(km)<Qu|HEJ(e(1En4BO8dMfgaiDU(Z4Hs3
zd`M|&8QAbnfJ}cMDpZ{b2*ycRBT(;{3NMC+BOmZeI$N=r-h-b)lA+t^4!{H`(^hG&
zdkqP{RhLl3S8R_S`|EO2ddm2Gzv821JK^2h^OhCbO>An}q0(KYcgj7iBW>%&UQFBn
z8;$WgoCkjq_NQ!A4su?Mmn7r{ZbdDqNUzX7GYW<Q%C9PpI*2dDGeK(hp5d_eyMADU
z!GT|teJh*%`uXuv%!HKjd1Ogg0m@xd`59Mek8{h*h|0s|t!h>~ZO)0%0L3d+h;B2}
zTM+n793w+$3={&p<T~(lVl#Ok?}_&!>Je3nYQ<F0pPoq^SFJOT^Bd<gP+w2|x&DRV
zsmAU6v&8>?-A`DN{3Ux?e#`7@jxkh2?JWHdaaHm3!d>|>WtooEPJfQWE-5oj8OAZ_
zTCTZkv%3yF97~2$;1{wR*^dVkUq}nHK{;P<&<vnF@YiS>eNk&S7(Ch;0dqfmLvVnm
zi+%Yo<)>>2$yxSt!8*0%zOYDF;G?jdcT7)Pl-e_Mr!^eZeOIHEimsY^dO^X6c9+uj
z)cHhe4BTYBsZ8ty))IJ2TT*eVYwDHiu}nI=9$EvBBo&Ge%73~g+6(&S4J&+hP~Xc>
z|9JHIU<{gOD>>o3?(DDHW!~($SU1{E=h(Bi=3lcvkYV@-S*Yx6=&OHA9&$VY8G_wT
zT-FM=x#hx6Ihk&%8bGfghGQXQU)?ahsJutMA>x(&Em=Ni>)bbf@EaDk(-?+aNKSm!
z_d{)*F5{rpRe8yFRT-$8WonF_D5(dm!mCSx1saONk19;MLEakAyNWP=P3>cc5e;Bi
z+>FkHhQmg>j8>9i=qqtBR!_N6SxcILZ><xx%JYnWu78<jV@QIpig;Cd?%R%c#^0lp
zPn3vkhCLg<tof)hsVt5;*-+N&OuF(ZpeEg<{IrAgLycFJ|F~o~!HyD-Q-_It&}C$|
z9EW={4^Tg_V~?S?t6wOa6A{>V!l-&~iSrrcJKgZMPTxkIjQ(P`n3vD@f9d_tt2BW3
zt^MNM%LJ&Nnl@q+3-%>Pr!_6D#$vE>axp}q@0nFff#=I&i~CoWLd}#tse{;C>4r3&
z%phATlT;VgoeW2`50rrFgQpS8)bBjj2UG+UH9XTs^8SJR_c!e2taqb+Ym--&Ke5hY
zUz$()Ebv*1?ad#WST{K}|CwY~UeU}l5FQyG;|#sfN7X)M9V%vVov?9OPkA5v74TVi
z$`6rY=y{~4VluOn*apa-D7{eU;~f>4RBvBnriVMYit)`1em3S+O4P?pziJJ8()r4G
z#CN{`IA%%ymguv8-X|y84iohiQ_R!7+Ivs%yw1pu;Hm+oO&vbiC}aYZAbJWIHAitu
z`A4ytSWiz?C6Hg?P{5vl#@sSFOx-*@Jb#2+1Iw5V<)7a#{FE7w6!o_slH9cuh*W($
z6R%L0YGVBUTue@>>O#ID*XeqgetI1B$WV=Tx2p0he_B%lOovfYwQ!D|j^!{~dMbGe
zn1ny6b(##SG4YgqqRI5x=DpHuqG?rVa8NR3u|9v_;#JO<faLWhFP#SK7U;Ao-qYVR
z!gVV(BWZa?Ms+boGvD>sEqi^HpoKOPdQ+___o~?jm17q8uP~D9Ege8l%QGZdxDEHA
z8)!V$^%Tw3nVQL-r#;tsGhUWvqZ;4UbateCzyE1uj488QQM=mcvYAqbxrcd%F|J1b
zGxNv%m_~(BQWO@gyrPdcPw>n&cw;Kzm#apKS6e_XVhpszxsq#&bRj;{>&eyhMrB9f
zi;g52W;7kI{%ic?^D1yx2UW|K>P?l$UzR<Z^fe&mZFy_{b4_PBUboKh!L;8sF@=uX
zm~zSrt0UBq{s4F$4>2;@%hka8s8VN}Ni-nGB2y&V;bN`mF3O>ZrWcd1z-jF`HWS#N
zyQy}XHd#`98vAT+)3>9=Ct3ddrPZTF?|LNcES(^&vvqULrRP%FI*gs4(*4h;xB=yl
zw71PWyfM=}Rko^u(t&%5XNC2AEnvyViiq=A`3GyMG@Zz1&M;{xLY%}-!AIe<I6>Dn
zKlP2N->hy)^VF^tK1~=X!Ry7}FPCD5<yqXf?S~y-75kW@x`sl2!uQW3e<$als#@>y
z-j7Z7>D$yo`T`;FBs-HW!=u#G73=X_XQr(K(u#g%9P0U5-9ka4SAkh!2!9e<&TP}a
z_Z;k59B`p?vHy6LIj_(2JD={we$77z3;|E=KC1faUs?mnWVij=?EA`p_2DsoGrWyn
z3RM-^Pt}gN#jSEYtD4Uh61~ucu2B_^e5(yZrzpmG&eSbd@2B5@Px=BMqsrHXdiARl
z8vM!^X+I=9S(9fQ@M6}zwI6a*T3PpE4*M(dGX06vGVjV8{zgCciz=vy@aSImTiqTe
zneM4BRo}wmg*&b*l3UfqFc!b(DlFMu?&f<E1=@M~O2r<!ue8;DlpV`|z+dTIbtZ>g
zuV2;RYv+prGZ=F^`8e(M@`UeIG<})5>+Ve`(FXKkeql<&`+_gc;-lCTrXtHP@9PRH
zsD-HLV(BV7z_}7@YMN-e!3g}f3fcw15z2Lj0Ll}U<ik=gGDXR0I%+?IUh`S6Jtm)^
zE-m*N8lVeek{*$7@z@VVkC8?w4b?X_FlxLjiO*^OK2zVhq(b?SX`s&u-yP~`JRB|M
z=G%Uh!)1RsNwwMFuQ)4-wa>&1XuI-<1|fQ5ebAlg3x-rR(l$4Rdad^}1$?vM_2QZ@
z*7cQ+MAv^D`mrKDJnyz+L``JrR-&5vqP-4@Dd|7j#EvVNsfhrj)Dr(dWjFE_9VyRo
zcdZmEo{K*<(>(U-R$~#i2p8<!32KNmn2+^C*V7sLp}JDVQ&occrRVZG;r^Pyza7p7
zwO6kyz5J@^y*lQ2zJ-&Z!PTSC8p;T4(2q)9#a#sRw|{xg9A)^cT?>ulR>74>l{`iQ
zc|~}yCPVL`P@}c>lP)!qMpkQUm^au~bTa4+RmokTM~eEI8q-q??)lh!tJUk~OHBW{
zKfW9O^z4tJIngefAZ<IuOUzSMl(EEJ_g~Mb^28ApDzA|N-hMl@e*mBDh5L(jWf@)3
zy($7SC?Aut=n*!|ZK2L<yiAC`53vp!jkZRf5ySEO)LsRz-(Ws%ZlqeG|JZn}Q9&L^
zIrJ#@d55UU`DgiNQdLbL-kCy;3dKh2@st+n--}F4Z9PrUa^FH?yx=1)5L&Vg?e`ol
zq}z%a>RrSWaf#K_`AAmK!MY$#K7E}zPb?(TXg^huIn&$If2&u%_Xd4(gW(~sRBs&R
zU#T}ge>6^K%M2i&8DP7C_>xT(d)yb(t731auBu`z%lv0}Z_s8-&w*Leiei$>b&c(X
z-PI0LspywtZ+;a1h$_~3Ylq@RSSTDLzsFZ19hm3zDRmRg80{JL`Z{7Wg=H?0k}&l}
z#P@|+pKPO$GIwe1DgvPsb!phX9R7FT=*aX>)EPh2gVC1q{;sRyJ)zh&&K6O<gY%_}
z!5q~T;=VY8L^V&%MV=!yU73f(Mf5afCBD&1)E1q?(9YCbvsCrSe;`vR%*{~0@&2?R
z_F`eBdn$yww<wnBrdxm`)OPjXf!IOG_qiI6MxJ*)qv-=sH(@sWvgUr(qteFKG&zs4
zXlz6W*JwwQ=pd(f{qTL`F<O5JbQZl;$(kmXe6K5>!##g`v@t9XEezO)vZaBqW<ERc
zyEHf4b%+>bOLXy=j=o{=V;iTgi!uK@SoO(V>Nh)Zy-zdEM|vE3-Lb1ICx2hj9g)+m
z_qeI?5pUOgbaE~Wc8T;NrV=Qo!(y0p<uL67?QK<xMqzkt91=daZM+GUqrRs;bN{-T
z(}R_m)AC*6g28R@_5qEU<a^)G|B6muh_lAO#!B5UjE6=;gnbf7RIRGi6ODaBfq$w2
zao&|9ErpJv2yy`S!3pIlMFK4lw}@iu81Pev(M#}3|My`^rGfqXq4NITkE_y-xq{To
z>1b-Lca&+6_ao#$_Q<%-Ni&Pmm7P86TM`ZBWE8TT-Bh|1WSjW%rpOdv&3mpMNbM9C
z6X!s!_YZKVPt#ohe$6i0GJ2TewW^+WuWp{<iEc%hqOJoCE$aA0|6t;mwON&p8ltTu
z8!I&awhT8PaSu%GpD-e~oV(&n`ONiHsqfI)WB~TPx^3yK609~|^~^lNEGsHG1@LEu
z3)|3%$T#SmqDl>^wyLfv?23-YnU>k!R@2H*Ta#CsbIyyuzC4=!<xa|&(gBbgkR8$u
z9gKI4lezElC%<PWTrYaBJgZx!<dlhux0=&rgrlesq~)rAlbn8>@s73~5rLnlUQ^{1
zMLb4xm3cZrvymvnNH~S|(9P6zp|*LB48E^%NwKj@-;Vj!JEw2;KuD~u<L<33F>Ueb
z16i}`#BEBiEGHP3iltft@_9?9oXEBP%-NoGKmW9QE^0@;kTEhQzi0B*{WWLRb9L4F
zU7n=jA9IA-sJdkN<lijdOyG;wjRGh-B74;97cX_cm!$<&^>L1^E!On&TI?IDwb$Oy
zFy>7zv9Oy7Cl*Gx*3tTN>f_kb+U~U@s|Rsikum&TXGb>6-X5_3lHnKBR^=FGytWSW
z18c1~Pa?)4o*91i>h0<r9MWF1w6xEM+n=8PPWzjgQ^(5JO5TYfA41xA&2!AnR%Jwj
zWW%cJ=<3brIQ12;<8^rBanOkfaCH>hpm*%OY>ONY*9<USSqun+ZO9<?7~}sqx&~-D
zvMqY6x~sd;e$I<++qN^Y?M!TAV%wffl8J5G#!H^9w!7;7J%7FR=V!g7yXu~Mbk99!
z@7222V0nqrtTvRk3^i0M;;z0qa<%S#a{TkAZ!W*;{qp=*+mGLwtIP)qTFS=6c4Efn
zp3Gd3{N5RX>U6kvv7up%T&!foC)Lv6q}-L>V)8@JG4LN){DYa5>}xt#l_s<>zl_wF
zQZT=kC(bjk42zB0Sgm4-?1)RMvA^ehTlP)**y($_AE!S&xBWw#>C?i;axI;$+|3-F
z?Fa3fa_acjX<tW-E3!PQv#z)9xMrEqOIt2Dz~4$$gKG~&k<MN)8L2jF4;r5vqYWR-
z-AwPp9APm9|E#Jm@=rv*|8jiw#9(6SAJcv>`yv0jtIXo38ou-AJw@_}XTQB)&Z^`$
zaho&i%dNCI#*4c7hKW%#Ork!ST=Vwu{s=wxT@UW`v+n(&2B8+<xjbhq6SJe}?&1s4
z*|wy{^~zfc4As6*fAYI*V!fZYemshw|D%k3tmcW{Z26_((P`1wJ0fRhYT2LNeznV6
z6YQp~q<<s61(#Eq@Hv*3+Q)LcP<j7BZw3Fh{Be#LSF-m>@Fc0DswcLxG>a%3wWdtv
z8o{DlquvBtWR1;Um)R9aHwBXqXBt$08NNma!}n;5t2e8jx<@)Trwsr3Bk5Z9zn<k>
zD|G|@k@;zOcGSx7L}9bKp5_U=7Ck%bR827XsUZ?@dzaD5=qI_WROg-)*j}`6)E>hZ
ze+z3tYnR-DDZa!xKei+%I5vii+!0hIW^yn1h1zx6p`jIyuK6deXI=hKQF?@JB^)pw
z2R~yKX|-0*pW%y&t2MD)0Zmb1m+%>U32OCv_68{q?45F&1D1E@FNO=;```xOLGMU=
z-Hgx4&wm_CdXqKEneVfQUIqpP_l5=s%LS+SD!A6#eU8>nA9}nOE8Cgc{4nuP!)wDe
zW1g{qL8aRy{1VEEt)*G~UagjUuZaa>_X4Jq(ks{~P$;;Q*42*C0%=*@m$|8Q#pz-X
zZpJ5|#{0z^<6GvAw@u5MkXb!LoiR3dp`(<mn=e}~tGcTV;QptrmK99m3bC(nS2!n_
zge81I?S9P@%|7($HwNo*L*b+*oEy)zLYGTL@EWvLy;FSyR_s$v2QCf$P@Ob0we7Xv
zR14YNax3q3u;EP4ubq1#=Sog->l|BC=Lz>pujqU4D-$%6Tk1$IS=(QV*6$O4XveE&
zl7sRz|KFY;-q-%PU{Sh(9AK-lsceLHsdz|=2XpWpVU6~)W}J4B5C*)aYWiZ*eBrqI
zH+d*G47TyuY!z~w=J0t%@?Yc~&R=c2;aK3Q=x?R;#vSE7)ecQ(J`p_-@9DnK4Rrd?
z5A~Oe%X<PN0#CsnQb$<^W{L#=CV%gMT^XsG$o0n5Kr{Zcu92y>>6d=GcvABPsCeI5
zjk*K-l`JINX(>wOHh~YmKYT~rL)_iHcYMWyP3UAYkFl}+*uA(7(W}E%e=vTzcBn+4
zzt8211S8XZUtF+0?mY*y7B*V_gr5!m%}vr@+T*Ha;EfthFVLAvrw|8jdKIhJ3;`PR
z0&W7ch_q5|Qm@7=!gx-H`?BI{J$sf`QF_Z8a9&OD?e^yfJa~fFTg?^jFu9}rrqEou
zMkoy|XLl71TMsC@oq;mfPIE@HT(g0#uYB-t^!D{14qgu}48HT1^{)-o4P5ZI4!jPW
z3Z6!7KBTTF91}hZBLqRR>%ZtGNTRe5%(dUN#n@7zrQTo8?e@FYnEZPAoc*}Fqc7V}
z{j&p=Ls9gzY80O>NW7UV%#5c^=^ON<T>xsYp6n+}XeHcYE)87w&Gh#S?g_096#@#0
zfm|aiS*prZ=~X3hEAo+Br>)Ib(+1U>)Z@5&s>$pc)i3V0rah2E|5nb+YWYD>9jxSM
zgWKqBU?Oj08!*?Dg>q|ppS{QJ;|jA|<tF}4{@cOFp~9id!THJ^<^X0o>TomF`D{2l
zmubP=CXGl9I#&KiE{J}lIdXbn9Bwc7g&cGlIf)*<$%;U_sJDZ&{2$GJp{V#5=2V>O
zWo&?s2z~Kg_dIv{U6(xH!Q=Mab=y79Gs?F-@I<c6HdB2dqnJ%hK~-mTC{#g(=7j1G
zmNH#%WA4EHb<I%Wzy$xZfH~OSf55xPcRx@kWC@KAol-Q+K5%l0nmL*r&1CIG-Y@ph
ztp~TuDWQ}GU0&o`@VeLUVjUstQrj^5cIOyh-{8GqZMm^BfG$*5L}z`P`m`#O?So$D
zbgqo*I9r@~N|vL~@(iR~hB<&6%{Kl;V8~mm=zxH{6nzI<RL7B{R09*Ao2{viQ8DNo
zZ6&vXB)4$Oa4&jV^MW5GbPxyei`gXfRQ2_r_H7Te_vM1EZilCnw`fobT?`e#ot%NK
z!1N(@<vbP09Jz65jM9sE*`>e{YOmR>S*=>cJOU@$7Ft7DtK3wIDQ@7Lzw*oAD0KT(
zxTnnweU$6blB5Hp2qSdy+IPBbrmniWQdj8)Gnn@BPqpc7U+n907Uwl}{o|m(bbaBu
z9_)?T$058$Z<oqTU&M}@eX2XmI4}Yw$(BH$fJnBITJpTm+hA(YDo+pD<qJSZEP!qj
z8Iw7iXcSvdeHU}#efT577xN@@JolJyrw?d{kq+b*`tdG%-sknr@0%Z)@gb|BYnAJv
zub47fU0U0apQOF1TW;o!_jTiSON7gsQfw2sQ1G-j-*wAV&UeFiQ9jPTP#5Ox>;mQ{
zr{T@o`MfL?=ezK&xdG6>8T6{sSxiy4^Yvg>sEhihy4>CY4r-r~J1_Tx<Bnr?UNv8H
zrJ(OnFvMuIabkk*Z>fn{G*%b;h^P1s>`0m>Pw~I@+;!h`pYt4ceRQsKHv|(*A$A!b
zrN3nAW3-xY8e?=#w59mXn)N{Cs;-)*x#`L9Tv75oy{!w}|KvZ<8<qPYb9R2A+-IrJ
zax9*;_8;!Iw1YZYJ45$}iH+<Y9&M@~Jtm@olq6Ob;(=s4&5wQee{!wz#s%Jo#?dES
z5B>+L51+&X(p%v-eC10+OR2TEUWhUrBb)rCxP_ssz+T$#9+Q)uc`&tT=CG`k)DP*y
z?c?(j^Cn{sE64wpStc~p-!tfpwIXkXeKfSS{9)1yHuUu*lh<^eG6j9)^BFJ6S9Rxx
z1H*f=SXS6!I1I*OgVa=-sLtXx>F(0gG)<^Mrg*l=wcYP?E9cbB$jo}57L(*opO@1)
z)tr0FKFcx3-(T@C&A8^8twJAzQ=5k9GgGygUZhUCmiA|?Kng0QiBL_^M({=X1l@V#
zV*Mgx5py@hrwY;x!#g3t5GQ=3v6}u|2~RhV&$BVRe0JNcK+bSH??q-=>*|~v*?pYd
zJaheL<U#1I_@RCQ+?OTV^6XP}PgO|nA}>`o1pE3c1U~sve7F58(9!sU32N6#MRl`G
z{;2Pk75Xrf*Yc-vTy%1HP)snV>AMjXyOPOpI~{R(H*z~?eNDNW{vdOB>XMA{w(`zI
z-x_9?CQ?&ED5;M!fT=;H6G~`KDTjfV+z(jnJN<XOmcT&&75N4F4_0W(Y742_YaKwq
zh!h6v?@K9REu$YxyUcTAa5`b@s49eRVQQ(avxf6W?%murwnI5}atnJ-AagiEW7!Q%
zGIvF*;!T=iszq9@Ho%rqm7}x$hQL~XcXxSLR3H@k7k%n>+FNx3*}!G>Gxb2teEyJj
zqp7)JJi8m+fhP1-|0`c~)pXT%cDLQmziKV*oZzUCf5FE43;D&+PSrZTv2MJH3F{v|
zz;ez|+0>VRz+Q*+X8H>Ip1aQFH?ltk_MD7abYPRK8UD7mwDya(jV=M0=EY5`G}W~=
zjN4T^{VQo@&+7cH)(5%cvc@KhDHAeUr+iJ>ZZGKF<lm-LXJ+x0j7`D6{64B+_|xz~
zW+y5V2ei#qd%^C|hu*`a;ud8+O`!)cQRc;s_HFG9Zk4vDP*#6FqLn_GA82~a7xhn<
zQv#Lp^0OyqUQb_>+%w6MaTLrnI=k2V$=zG2$WB6c?nt15SJFJ@<_inNAIL@OGPQzB
zLdWP$xfX56G@{qpS?UK`D)!V}G9EM^Ft-X5!vy2=NSCFL_`%%Pcusy5ED=o1ZId%J
zyGushl%|OjlRYVH%A}l8uC31DfkLD%IIpH^H;W|<60)><(tftC+%@#sV*}H-&Grje
zN%?_G@?Xp+O*GDJ8B#~{8uK#45A$ThZ*zRi6GLh9vgqIZNd^@blJ42+Dw}^Hdsb?h
zRBgtx^ap8|a&OpbxdTeFYO*FqV09IAlQ7{Lt=qs?V=J-KLxsFU+%sIKf%IhdgU8%o
zQ7M62@Z0L@+R8#Ke^Xd$ut|on&XFOZwqcLi!AzuPwuk3W=K`l<|I@C|)8!VlnQR}N
zJ(R+9EE_9671jyQb+h%HaiKn494gi3eliQ$)1k`V8?JHAg^pA9v(A?82v2)CmAV)Q
zP>MI2np&QM$@;slj`Y~viz`6NYPb3J<QsfdaJ$vV+9`We=7$V@`kNeMUP^W)k3aAt
z@P~GevAlk(K^w6v;z-!-FfQVa>7lS#Y@+2tlLFO(HQlv5iJnN;W%sH8#U$c(wmN@J
zsI4h3{EI1HmzFh7iKwbMrRB_Z*eRao!Bf_P8BH_(NdK8Q1?Qmh>DN-<r<uINLXQF!
zI5ldzeqpzHud%3Mq`r>vib2qQ(65nF*yqeu^=#sj|DijGo{UiD(}gTm_ZQYlWA$zI
zPYnaiU(5@2tYwwiu5?q+5emCI+Li?m=j*f6^Zv{%lvz6cbo$238)=m?FT38`&)Ev2
z`y^I=rD|d9rJo|*F+L2>HTFU_--UZ3cL`PxZ1tr2Psop%rmA!5Q7GIdN;>1lh$-P0
z!uD7?n(7(u2u--T=KE4vOqqSxeDK=jB)=-Fe)f;la!H#K(|?I6k8`f4mCSMap1DN-
zzw9h9l0|8*@{zi^(q{fMe+FF@@74S0aR1Fv7y33ZL{=#o%3FnmD$^#anHr~X$b`;F
z@G;LaH83&}`^}GyCt^hXckLJbE5djmDYM-L>?hr2tVOL;b2Vwp(qCnKNa&LmlUpvk
zj6*M1WlM5i@vZ)hAsIK11N6sH+iS!wQPz3#yf;1VoDuFG-iM+6$~l@1yzbLNF<^Oh
z5!XpEhEGzCbS`X^-XRW%iqp5@OIa%D!bx$y09(zo#68nmF1JPYiu6fYC-WWY-|{c}
zHSSKnTy&F7Q2s?m+f6q`Iw7U&`|@|xf~JV-h;I|7dB?g+0NwwCyQH(4r%AAfT$Sk~
zyb^&aqEig#b@hZM!Z*IYs*Lnh8qJ*1TEzH30cC`?M_`0+gSV&imd%uxkzLsSGpBfV
zKW`&XOV4HM)r{q%4b_a9rc0*!LO&szpTZ0z8Wr_#a_{ggcWiVla6Lc=F&hw+46uA(
z0s3PF^kCi5>V=cqXlTu9eh8nVub^JQM(EbDiN3R>ysw*ezq7IRk9_KQVtr+`xJFx5
zZaa8A!jv=o7egnDH~d88pV1{EIz=RhKQKJh#4_!J!(Ca{WBG$@273$lzW@5Ff+tmv
zRR>i;?E>kt)JW<i#&8={kGUb351A~zRUc7G2qyk*V7crIj<DZ!#9FOcE3)D;#-+8%
zX`Pjn$AMGhxzbL!X)LTOVBuo!N7KmDQH!HYmIN`0JFMP77otN^>y5IXbR71abe-_r
zk@u^1skQ)zj?+%iloE{Ei>eCRrtEBbjUO+!_ZCo3qF%>d`Jw+{Zd+GJXZP%<8EI+L
z(l%%DX-~3<JHk2K^O3b{W26-kp9`c!w~E>l@o#ub!!luzFjX4~e&wdBmtgbQD_3GV
zlikcM^+PZ}G}Kh&nzA3co0w%uQW5e^RbD@rWYSiWf$Vo0<iXyS+0C=pWKPWZp0YVH
zBfXDxV)hE_EC1i#=DxA)8%;y*vQ*66*fh%!YqA*^>r}day5)RTwg)*yM`C^pnX<N;
z*w)}Mw=h35UNQEyoH3pfd8xg=J2#mtYM94<l@m0-6pM30Fxfpg?}2Sn&dZE1>Ccj8
zrOwRWnshJCXl<AO-O&UHl%KRi^)cqVmK=Q>UAFW@Q%w~jedG<kdg#Gy=gIRN3r$d2
zz}r)g->yp)IvX#9tu&6de2K0fUN0)YaH8pjQ4^W1nG|@Wh;Ccf*UVn2cas<Y?)%G<
z{3^LxLhbB^t`at@dmMSfd}iZ>ueyAFj95nKX}G41V<`KJG!5MLF7^CnpJmVS-0`jU
zy_KIZTUoWHt+Yj7L|-V3w`>h(i>RXpN8Tv9JM28?kp`)<efr>G&m4Ob>yF$_*{3t_
zCmqiSvoZOx?gqrptOEz<A^ly$3f$)$H8w@J&N9*o-BU(qYezY&-TuJ6C3q!Nlls}=
z8iVGWwvsdq-AQ-#tz(9UE!2@nCj1hR){e3kM>jC1{E_=EyKHW+{7H_^wm$X+vV&x*
zh_O?|`S4;<@1t8<UPu>&$KpP=LdX=X;XabvFRK%7d?x4206ItkFmJS=1K2jIf7r)-
zP(Mi=67Db58feqKV(N&CLS5-dSJA8@>0ML2$rTdn$NSSgSu-;_I@|ioc_iW#r|D-}
zhD0}yxf*rayww~T{z!LIylhD3#E^kJ2$ZqvY@Zx2oO68#167pC=n5Fl{n9H!BlF0D
zZ;cIgT_QdUZuuB9KJYHDSWZ0Hw(?UJB-PA_$bOODHE)MAV2kh<VPA5a1zBI)lxNv#
zXd-+SN~(r~H+!EF9=xMmkt5LqIhmeNo!}?yMn!y$2KrhdN8wY^y9*{nER))Xl{D8O
z>u^>Zn?E>vUZx=}JY`No<D>!^FH+{FU9~@Vee+deCur;FvP|2}gDme1rNpJW`|3id
zBqiD>=6<){x1P=G;Ck$4e79v^s6P9Ne=IgMFN&%i`Mt=RB1+ho0&%fkX@Rbs@vPF&
zSIZl)hGjQOo*u7CeVJ4#d3(Oz+1_<fDaqBsB*;I;en2l<ELIVWn#53EV5NVTbG-eR
zqlPQi9p&bIQ$w1-w%`iNGcVNVcwSd3QVG`^=R~!L*vg&7dH1S!hhwlUJ}WwPf8yh$
zahdb8E?GM${nTAGBaQLV6ADZ%;3zOGrj})luBSLry(`#0@W2=CIBlKecx$g<i?rL^
zU;NvA%aj^gaIp%!X<zt;*bh;iEj<eyk6gv=R2`=kb8n<yN%O@Q{8i;w(y#T&bCVmV
zt#!@`)RT*egCd(mUXC0XyS0Eee2rNhzA|jQVW9MdzpvVcj=i_??!a)rKd?Kv-)~UL
ztBu;VLRo`sxnAH)n4&u!vC2>+7#?~rkI4Twqj$!ml$D7);xiLd)BB`P%xLF4<elQO
z208UXbqQgU@r#KycE=4#U;Z*(9Bis=3ij}XyqkP$U8UXI{XLZ}<TC%<yfwlV#l=o4
zP^j31k|m;sMsF^dDV1dgarwR~IhmRL(zv9Hap%5keos!imvB2>bWFtg^PGy6Ch5jl
z{)p@ual+ExsL{o1oXRZ!Ay<{WW!YQuMXQuQ-QK}--JcU`t!^%)=|-DBL@bK97CRwk
zmZ49?`{)!YR-9)_=5EPN{bwEC{7)GrQfFr_%&d~$)%G3zv%l$MZM?MEuoJAsT@Cf6
z+QMz^8nP(ZHMBD@$D_D?-h6ME@4dfIFhPDBYCxZ`6VNf<Uz{OMGi-`{C2rFQrsKl-
zkW6OKSB^rqV>yG<FDDmDn3Ys9dv$JA`*X4l>^6-oGh@0%jg0&^dU|BCDM$BJtfNgJ
zGv!4=*_Yx8xbL~nI=VPIyQ+Cs`Q8RMC@qjxZPz<2t-_9meJS)Y;vJu0EU&YAFSv(!
z%H>qaTAa!!^-RwC^*ZiW#;mMq8RI=eFlz+tRNYK{SA)ZJ(mXLN(lpS(Sjy@;sN18L
zXm{Y9|7kGaSJOWw=%bg&N3aZz6wB&MNMH1~O{WZ##MtmAdaK+=vs+jnDCiqTC%H~q
z)p?sTgXy~xlH;bN)=hmCe<yb=y0|BW-e@9C_OM1_Qq*6Ovvqb<nZuZpnA+0&BfNV(
zl0P$$trTFFY9sW83?aQatX$YVLsRgu%!;TQ`P_8C7#6cj_mI31c5!Q6B6^h%<y=mm
zn6^K8c+!ldd&xU;rTk<0|FJcm4_#$*#BX9ZX^`X-^!yQao~)zqLf}gaZ4S(GjI|q`
zMti{C+Z_?;O6zOVq_xJ~=2H>Q0^zakqOu}RM!0pe1fQu09~o-FN9a=mcLD=dzr4A*
zN3uR-&dA!7RwHF+PI%7pl%IJ~{`r9%<+k>Oez38(agzDF#U(7zj264HpS&uc!Dq42
zyvFv8u2$aKzO{;=+J=dR4MIU-pZ12-1DJO`^t+{El3%L8H`8gs`k2df)0wpz?||S@
zQpkJA8R@>|Zs6>cdoKGFumJaEY<6z(ZF6+=En=ptI|$?S`%Oo~ji!&dRjb91QB=$g
z#pCGc*zd0HnC<+_S5dyp)ZzTxF`>2O;cE(ognzgq>Qky(Y#X(pZqE{Nldcb!C9X9U
z=KdtzG(VKrp2lvg?eF}5a{tT><t}pml|R~EG;}m{HdIezlLm-&#4%zUsh!l1-=RIN
z^{ejDq9hO;>ivy*vvTeX*DUu3=XGzL;8m&yI@W0ZsxX+Jq&Ws|u6jUVjG&_xy*OVe
zPExcL4Ubd}m|RVYJk2xFImUJ@??F~l+QQuXwg$Ov9fnX<`6DgNZ`6&_Kh)(Kt(K1Z
z*1Sfv@LQO{aua1|$nMSdP7K@v>fw308_f#U2u@I1%h#1MTp{g5Z3>?t+`?VhFZEQ+
zi~rDkQb|Fc{8YD*XZYunv!R3DBzJ317bl;8E=!k}X#Fd@i}hbjR#lZlTsy-D%b~EG
zsOmtzd~U93NjB8vtfW3WQYqvu<9X?+>bc_@;`3svbp*M}O#&BT7*`DZds*BXK3RK?
zC%hB$SY^32>{Wj{ox%?Aba8mSDfVZ1wXD;uU-D+>#pWHi-E+*cwzm^sm%#AQT=in{
zkfFMHO_)7uV(j+F)?wo<8+0yAoHq|Ko^`GmcVG7!cR$~RpjBza9MVLHFT^Ecf;gCe
zpsvLR6j`1ruMTcx3v29wyP-JMN`C{_-*Q*q4%=M&VQcH0@LWE-d`^sWitVxeS#S(`
zuJ5TU@U3}P94wyI?=(IDcGOG#b0A$6<yf{WO`x7o4LMoPk&n}SHc7oslfyR<HUQ(J
z5YRFTX#eJ1n!lO#@&NuOJKev8{fBGhFBB|H^IT5b^Su6f-Sh5c6i>dK6`Qjvt*Vs^
zZ1H6UTk~}dQ%vo{<jBu4CnMS!1Y-}~2R237&&ZfRxEoB7@5u&v1sTmf(73t6;#&TZ
zwk>cBste-;hv1Ulh$ZwnmeE2@Olfap@?0_gNA8NbKeN&^+N51cSs!0CzE1k?<c+CK
z9Xq@`-Ak2G+9%>%Lwwk&sDY7%!@5|`nMR7!)O#=!eb-ga_RMj{wa2-^J4zl$R;gk%
zpCzyPgK0-te)P+5yD2;Dl;NnMwwc$Q)=beIBk|s4@>9pgEOl1@<mL&7;upo$ijPlu
zkTfp4zAMg^><h6ygvq*VrWDJNupy>DbUyKcU{e)V4k*ZcQQ?il49_lqC*>O5iCF<&
zvp{?-+JTx_*>cO&($vH3kI4!fChZR28&(S#1D{k2-PiN%`HS=F<@CvnO7EZhEAM_L
zXZzxP>uwmZam|H_+O<+~<9>azP(&+hzi~0j<iNinv)h>8+Hu2G&3VLoRq4li)tj{K
z#V3YemiJ-Z!#{)<H(fW>iD-$FrdBsyH2U}ZU(1osw7fvxn7sKpN@m53Vb)^y54pVi
zqf$-@W6&+D{~~VHHPv6#Z9q3^F1MRq?QP<-1;;sRT3J^W_hR=)uPU?vwy}c##XT3g
z@O^X>&06CclNfyib;f*iu0bLH(o#wv=coLa*(WpWXRS()ONq&e&VQae+7pdw^NyO4
z`jYxOhS{cl#?k1>s4bKci*rAM4MJT*<DFxie|w&}VmuWCr$To68Iv3x`Jv(}(V$;o
zIBB>N_SO*4TmtU+!qDNsX62)!PTukS&pB<gmF(QCc-uzzSle88DaEYxWOs-jvA({S
zv5aoBzKy=McCfHkXiGXO<H?NRSbv*Px||4ZdB5rm-(Fb6&)1zWOgB*DV8eZrDYCTw
zyQaCmG56ZjA+X6Clg(wkPpg%DF=<VForFnQi?WAhZFl>Ey@L6wGP;8LDyDswUeG45
z6sf5We#%zCJ3bQZ=6UA)?CXuGvOsV;Yf!i0S_>!iiwqY`9m1zX{S_M?VK$eD=wbvi
zJ6TEhIj7|8%_y5TH0f1*@x=7>*sOusPh5^b$KVn4M7+@L*FV-bGknsSHNDxYs^!WY
za0z}3l=b%UxB`8F<h5R@2d2sunp^xPT|whGW4f_yq&;SuA<~c&(MT$a`f;A}!P(Nf
zDsMqfT81ViJiTXrM(+9ia-nW2BZ=Ue<NMD_Qw^z>-G-%nT|S9B9{lOq;=ADucRC%#
zyhpv|Ja&IJS;ewk8)>#V*)ln7ab!Zl<jAu6PGM&($CyZY6e;VfozpVwYWlC#3rSNF
zHe{~KtCF?Au^C*9z169vkC9!%D}>F(872|f-|NH}&8*-(?<(&m$J4wQ)=Wo&^G~-M
zcr=yCUDaCtq^_u;g>ggV-_e&0dB(Jey~2FO#yk(MwcgIDpRLKD$#W75rk%-do4F*n
zn!ggAL(Yq%EhS8qOvf!<%=!9P;wNx+PG+v4qibofnn!k-ymfpgzfm5_gsB#)yK6p*
zy$s)^kYP?taZ4BJdAP>hiv(%9(%-o?cSS}hby@PBxbksj(&nZAPCsCO9{i-7SI;)?
z3m+J64WASBFrta+lekH^%GIHpLp_4+y!~9woVOjai}N%I?4a4Ip4>jErn#y4ggHAV
zJl1LwA~wWC8*YIuwwqko(KR<IvrNX6<W>o9Q$A#@O`VZl&a>G+JE&3@&@qM=2E{lG
zmBHy^3Cz<ZFpGf4(kWEM^VL1u8{;*5-+LdR2Ajql)lAeiF|dZU26sgD=$~Q@!}G9T
zoGNHzRtM%<H{`d<*^*TwV{CHsto_ctdE2c^lqsx2-)SowiWpAle;aM)^~P?(A<Z?-
zSD-U$d|IE*`Ofy*waN3-ZSuWWhB2R*8vGKy1!sf);TyuX6m&!t()G8j4EsP*{4eN3
zN70NwQkEx;No@K1c--mKQ8|Os|IAw*{77fB-=x}MGr~>bzaq*O=o(Q*j1-f#slg~r
z_uY3*wwAFcItRP{af<%`ZV)LmP3s4)=okHWbG)fXM330U@ORC_=ZZCyKU5z>23thl
z*vuvwhtql_olA<%nVEelyPCI@^0z!!HB8^d^w!)ZJTLrN_;F*NFh*#_jh7$!n+9y2
z3ZAyU&))0)RhXgOjk}~esw%wJ&`gTce>1%`w$hc4cpP4nA0n>OuOo?`je&7aHa8-x
zRr-rGZEAc{Smx#YMmbHb6@$aT0eVr)F+4G@wKTVMG9NO27KVeneV3B%AMAhRE$n*c
zeCq1vs^Om%I;^}=_YkJ*`k9}G9kcvnd1*;D`%J?PB)qniNPcLRY0iNgJjH!CyM5Z>
z<Pj;wQXR=$f+eGdZD;OBhZQ_+lU2`kY}l#r=@C^ex#ks?DN<$Ofc6ZtCr~n&<k8!j
z*{|9Qy9D>Nzy)OlY%5#yRTnRH(d*4S!e)on4exJyXGn^CE|ylVVJ1DwwaXdjdz2T<
z?3#5mGbOVGaP;GHir9PSY_-M8=R;PxyKu}<S$9Ui)?CGM+%!Wvq${a!tS%w9Q(A{c
zcsu#@fvdr<!NzhCHcs`Ey{qXYb=UvYFEsWr$by5PB~(`*SO3)QP_JgXi)XkCzVJ}Z
z;B;Hbe0T1T+<7_cGb*MyvnS=Lvu0S${^Q<-z80KG>L;E<_4~6$*53uX+XUfXb|zWO
z>Xpv^4*oa6p20(*zRVDHK>JCnmn!IDMOph%*d<QEtnhg42hB?Ix2A<~fj(i*@begL
za5<A3`rxkNENZWizcHtDhCkhzTPkO4);GJ)pX!|#8p;jUwAD03?@6LmM885j$Cu<$
zJps~@6j<hs31-N1LsP(*x{IBmPSlK-cw<SURzF4mR5w67T76H=tIK18c(*oP$s(84
zO+q%*@Fib8X9=gx-q_a8S~_b|W{mw{-lS}w<33Qf+RF^rfUg40ylMPxu3<VUE)(AI
zKbcN)Q~Eym&G*dL-Pg*qFwmHmVn%XxfTQ<8T%!LdE|W41n{*eYUb=hIEFoLp9=+QF
z-%p%FZU?U_f4jfskIO5QT`J>F>WKt*Qitp}nOCybJ6rjO2ZpG=iT4aIEn6d=L~M#`
z6tT^is!tGpFtg>~!EWBF?n4fhYZEfdiN2W7Hzkdn;D!h~aC2Q18|p{v)lx`5NMBo@
zVUfl6nndZn1`W)?Re>6|xSYcoQc5Uc;_o+crj#D(ozmp|etsdeiEU))YAF*jA-Y|R
zQs8RzGc#}KEtOO~4wVaRa6Pac$@k`mZ2O!YJ+%VAX>aC{`YL}|w@vp^pKHo8EjM&A
zs&I?(!eW=sYA#Bx`P@K!@M~y`{b62-oF$n|M#J=?@QJ?M%UM6H1O0yo{BnJvnxVU?
zLRdtEC9-<hLtR(tHGhpX4-O0s^FMQabftKw`Xl|tLb=2aX5~lP#$tCdjxQj+5-;-$
z`9b_au9^51XOU>t9&J@+hpz&2DiG(W<Sb{e0=Ad7Ilr=tIZ9i-`G@^)l=$FJ#vm3J
zPVq~`vAUO%iqFtK(1zH_@<DlvT*p7#%Li)9Rf1na7FAhIy1F;_OBex0#G=ALLC3G*
z9hfg}qTj1YlXqbXa$8`Yzd5<@E@54j-y*kF_WG>PX&rJ~JBsFxu@^xdYhQ@)UC{}!
z)Ogf9+A_dgNveg8p)qtM`Z~S<3*n<z@}~yI2Z(%(wS%WOSup8UI!TA_cw@4@ll06`
zK5PJRNfW@PQO>t0*fx-2y_b`hIRktvuahSw<>mNtDrSvvCWTss4lpmJ-^LXdx1~o|
zWaMef7I@t(;WOdn|9Y)5Tyc)-j<>ETPslS&o~}N_)zQRD`}J{RAHzG#Gs9}jAJIb$
z?R9TW{rOCJBFXmmwD+>ELKMzTUz}VkX;jwWtRY#^PABf6J}cnOmi#)8{ugG_S{b}J
zea_KFkcF5U>EM0o?&WUosp7xv-yM3*T;y_9C$;Z|j(h-j+?=7OF%W)A-wBo5;@a52
z$-rQLeExy#{$P+PnXXDrPHmBQBR?mvh<`ZqS{cqZ)HOAf)$cI$G!-*llg9G9`2lKM
zaHfA!V6uCi<DF}c=bN`+AVF@;`ZUA%PSO~CX-ua*39A#H8nrQMk$#LmLVu2~arg8u
zcj~i8Wn9YWpFT19brPEqv`)3@T;qVkuc%fCI@4P72FnPu%iPNB7SD1sxalP1pA*pg
z+q(@O0>pyT=s}uCYI60##u1_aWGG=iV*1B4C@d{vu6`pgN_N#xZ;q#kr(0gz%-?B|
z>9<pkCU#1GmDMk=lXb3tC#zA7<gB`A!x`OA!*<gt;~{CYrT|w=bvE?Ie<V~r_}O<d
zs8SBgku;U<%I(z7<A3uNrG1i9tgaiVD=hx2YbCL&&OqDg8?5DA<D8w}EyJH?P6MG;
z>dv&n*_#~Uo(2AE=<P`5lKAVoTT&(6VtpC?GpROTA3R3is5Q7Tv{hNC%%(q?s;WCG
zm1ZzMRp<<vwbVOsOW7RpwSjOLtQkv$?chC5C)<44)-(3=c@r}Rq`yj!&xp-_pPi8B
zbt&$dzFFV^*~xCiMD-BKtADGntUE7V=7(~JR3ZbkSz;tss$ngv4XS)}J5B?u^lI@O
zy0zTsJQ>Qp1!m1zg85%kQF#xhXhSeMD1=yfM`%Wn4{r0{@QiWaac_1mvR8GCbS!i<
zcFFFhU^e0c4MG=`jbK8*t-hft&QBHNf$iH}*G>0bJSk-J$I)~2otvs|0wjSQ=<iuh
z&XTI+7rjYG(!RjD+6g>{j*4Gd1~jw|;FI2mj<ln}OTh!dJ*am+4Fu2$c-}YDyV3K*
zQ_#E3d(syXumooY`Oq4<hSE!M(EZFUcA)w_S4A^L!)xnlpKE#m8@HLJ4%b1wTUA39
z$5sJ`!42}1_?Qnsko?4Y*m-Pqb~#&;y$M7DhCK^J-k#(HHPMYq9dsUbqO<63#UI)R
zl%+<P*N;YJ_KLqEdcX8RXP{!Rd+2*;L8z%bUg=F|l15BvrV3M!c}Q}JmjuZcW<OJm
zsl=>gIx}C%A7m<6>_^bf;5k`FGD#Dr4%3*iu$wW*(o$WSE5wySy{Nyc9Xp9F%obzp
z=zuFuD=MjSVL1-o>IM*o@{|I!2i-@jfxLE<Vw2~}GvvlN(-&7h%ID=x@)Y?`;9OB4
zDY)e8a!F;NG6-{hvz7MB5#@<OmCiJgzM!$B3u!`<$#`Zl1AI#6H#tuzy+N1K&%i=U
zXU4O=!FzOp^)vr<Y2BrV>2hF3RHrWGqQcP<bhE+(qi>V4S7GQj+J=;54l*a1J4|tQ
zI=hwaz*Yu|z%zCen}%IpPv@g|HU_i1CFHYMMQUhLNG*58&2@e3gBC~-zkynNj}!!!
zUMFT7vym|YeP}H{b6I(hY5wv!-+O>~cTBdU3#|&!4bqg)N(^mH|9~9g=p^zt*#M63
z8$@J6q$P8N`I}k6bYPB<Z*(lJMMo)rDt+*_z&VmX$Z7H_g~uLT26EOHdH^^hJ?Jx9
zffQ#}G3}T>zyWYFFPVRUfhU4X`ZI6^PtrZWjoT{Ulutv>EtQ7~OOGlB?Di3yTe^`D
zkdj6-TNw+Z!GFEzjXMt9yy<v<l@biS4y_9vK`(S<=w_%2_T{@$oSp>+`+IcL0hxmR
zm)!~6i07)6swM1u#)pXqJ8r*kK(=1kLr~r&*TTEM1m@C8V2x2?g~ZM<df@F1W%n>1
z(hay&4S^iyr5|V?@|!+YB9*&9F|o+yF<0Cad_PH{uksb39Ym7FWFoM<WO5j*EdosD
zaAq_xsuI!N_yK4#6Uc4S3D%fG-_o7*5_KvX?0SG|v9hMv-Ih!w*+cq}81jk4ku=z7
zB<V<p07+yQeMH~WyFe5CPVdW4fk4q!UKrXHIvnaI>y)9uuLz<qYaiLhoF=>Q#%6{k
zF9`?E?rpRmJrB0|13<LdO&0(&@+{pBJeGY_OV24cDDaAaO7(+W!W*lY_M{{Jtf9S>
z9HlK#a8@aW;3rm)&q_SdhzpX%)P=XdNNd9eFA#ySKqq=ce<&7WrVEu)SpOt?QmKIo
z`&H~K4<Go9J|sh!*JKWJpPkIs2VPf*Jfa)uRBEQzm2pZv+JT%<nkai{YZ6r60F_dL
zjH;0>K%D%B{i94nwkA8CQIl&}-*%wFO;IHDFYHp*gu;Qo^$fMW!SExs=ovZ&y4jL>
z#*A0}RGm?EXKE2OQ<tes3IfxxCiGMT#=^y+g}_c(6dIuXQYN6EXdKNXo!HmR8s<5(
zpB31-<OMU34PfuIM5cF$ONo*1g<8lV`3Z9Wa-l_XZ@H9wQqjXMrZWf03$lypz`B4)
zJrp`_U`ArM`q9_QYo(l=5Sl2z2Hxa);5l}qpXBn?PkWIr@JK`0smxu{m6--E^}m=Y
z_{{?#{vV*@$zAe{mWB09p;wg0@(HC6^(gyb$FqR^79urJQ|U&&l1<R#eWWyW=Lc#m
z+h|KNh}NKU$r(IH#J`;kYaI;~p1nZ7qre4?g6FZ2I!tvoo>V7TGaW)cl2W8Dc}rg^
zUlazPj3tHG!|<Z1@SJIQPm#o79q(x}c|}(!X>v*0TxqEgr8dw=wXoP+WhUJM#LQ!K
zH95ubOgbrtJNa77dfJXs+89><kZzVI$;W_|@(+51d&|9mQSwfnsMN>4FicZ2fZimF
zndz|dTg(dJmNh1R<sKc1=e|^K!5>^yys}BIiuYG!zx+zM4^Q*~e)$-=${d16s|oL(
zhzNHKeylVw)hYpfXp8b$u8z-n<=XNmISSp|y~t|XmlP&;T9K?_y0h8DPfIgJffU(|
zdCe4KFOq`5)Vrsgq1RB=KTK0e1u}%JAg`Eopn5+fgP3ZFTs@d+q&PVXi@eJG0^iDc
zr3rmbo6x<$AFE3C(_E5HvhnVX$WQp6f+T}ZgeUn#E7BaLEd5EZ!VgZOo#+R6#|z3k
z<v8r78|lgHC$oTF{x2Pcl~pHs^dQ-d|1PD?v3GBkp@>E<Sgskm^sn-UE+AcjBJ~Ss
zT=hvy`U&z+BZTP$Z21%L!A%uA@LZmTw#jc1srH6?$u*T9V3ZuH^a5U0bF!YChu8c<
zACPs-CsLMFLhNZzrUEDP3i5-3<S>n<<;WAd8TicqJ@o?6>8FzdOa~HAauGQg{7LnH
zzb_Cqyu%Lou%$|W<%^u9l%VUNhg3;`J#}Erq&}WD9@^Is=%;1CIscgKK%7q_;rRaI
zq!g^u3@(Z=(wY&N+DuX4yw+mki4)!@kGv*rXom7%XYe6NsXD1g|D@w+5#YDhLqyRK
zGz^e)u)SpZjBFyml<L%~Kt@zR1ZEYzQWt(@6pf)B5seq)shw$Ix`^y#wgTDmBRp;l
z*1iFK@PE@IKrGEwX3;N7wvwonRqg}7=B(Tw`2U+=56=-R+F<3$>_oyqgEGklQi85l
zh5-q+yAlrM)L5k?&@##csq&DbqFbRoL*d=FfnTFAbnY5Fc~$u1!Hk+oq|wmxOW4)V
zv@J=%JMBRRluZYb&7>EwOUp22;8UNGWab@Hg3X0b)**J-$OG6oOExPz=qXYb6Asbn
z*gk=8Z;C8qIJ9&U2_bKg=qcFuIr#R1q#hYc?hykiL~4;9u<<7Jg0cV;C-v}|Ly86L
z95=}u#K%_5Zr~5Df(IBuOW`elW5-t@o}b3bk3qBNz#|)=!Nag)u~_+i;OG}coGAtt
zgF^Vm6NpMDk^QX4IzAv~Ur_2phIKHRwh!M_9#(Y&8u1HWyCxY9Z_*vlUqcR&Fl0CA
zBc}7{EhR(#sGv#%MBXq`muUdG3?cQHVemnb%wxhcD@b#!)`f^=#v6?W9_JcGtrWnX
zomArFhRS<oIo(f7W4#5)PDGzR<Pq@b3o^?|RmhhoJ(LH^a2iXC(+AWKtvE_gLaY8j
zY--0$fQ&WprCCHmZZ?tZLG)iqw&I;1B0jAqdZrDmxDRs&d+-_Gy%(P514#o)=mhM+
zayl7kTq^AFF<Obtg<e(#)@Lo`c$H~YNM<u^b0M_?yYv{o{|xZ=W03Xshi|M78yJBY
z_D~5aAFv-*#RNXx3qZhI1HU~ElPo2e2sVisM%p9ZZ^qNtqVC^VDS{mH33RlKQkl+H
zoXTaYC;=q}R=5hikoAaysJjeVU@cfpJ?aK#RvYAUb?8v|sxQhA8n5ie4xCqXu)1-y
z6Df+!aXx7e#)I?lcMI^OA>e8CLO!Js*MHMyq#`mt4_2;crobPVfYCSxYo0}35eKx(
zLcc08(2yU9#XMGV4H?v*z$zPzY}QA6z(XX_CD5zkh(sg7Fj<NIfM3a?^}&NN89S0j
z32BAT4WqrW?sc>!<=`czkxM`j>_ftsQp_LNm6FI4=aDtEpK=R3c^^+%NVmdrn~{Tb
z80`*SuMS)4id^FZ^s+5{cv0*{6}mw2DOHf;9zyhaue5{?S%?CytwDd&p2)tQ(1Unh
zCq&cj*w=|ze;+c8Xo&;6nT)?34jm{)`XUo?P$Rvjtfg;|)&HRF5HnXG7LSA9%z{?U
zgooM%o{c<6{Scz;W#EiEXfxzQd60T>T8MtfG{{8w-QTnhEFp!C1DdW4@>zyk*M4L$
z=?=Ls!d%3^_}d!rmK!01!(<8J@b~{B7960hkP)<@y<zns<g6a0Epm_6$P{~!c-Yrq
zDj>@2272UM;84$lj>O{Wtr0W#!#X@lWkhY4(u)3r{NybBr9hn2Lkpv~H4HnHMT0;R
zwL%kyz{3s2Z*mngR*?u<^0Yg$i66)#_aXoHl3RGcFvx5l-ueQvoYUCJns`DdyxHH%
zS!5aCalUQ`{J+)snSk%Bha4&kp6dV*d>7%9Wk?jcNB7dFSj_{RZPdtGG_aL?WJdiV
zgC680vYg{s+aT;ZgP7Y4PXqEXv|=D;fIcf9A=L~-`&INSWN-vpTMa(&B|I60-mu7S
z3S-A|@n(65Gk4)<PQm66V8_qncb~AcK}5noApPw)`)$HA{{hBkHF(6Y^d%6-V{q~q
zgP7S(*@hfWO$R_v>tWqpNK;Y;$i=6j&pn~hbrCarKnDGB-n^>JQbs7X!R+!~z9g?l
zt~eNIeZQ1^?A8qEMs39XIdly*V~WKJU!O)FQ#Z}Px?2JpcrHFY5zl+BOvAgf1c)>w
zfD9=f@y3FDtQyWp%m4qL4dA1eVW%G=*PV+=g%LPQ@_4T$IPK<<RA|c-#OqO5(MfnD
z;KRaeH^39OU|m`8x%=>Q2DwOWtf3!yfPGaluVA77{vYY`B)JUzxC;Nn0?mCK^r|^_
zcQUkl5hSMpua%7!g2()X4B|MQ2K^{XZSXP`A+z7gA?*BEAmgr54q_$GaeC}XC%~7U
zhpu&mtqex=XbM|q5KY$7F3^}%<*RZJE8l{%Sh8ZrnQtKMT85MgV;3ir)`;_|(3AuC
zo`KYhb8rC~NwW~C9l#<lNGrf5+F*aWU~iuy<E#KL(~LC6Gs?mD<RhZ!p>MUJ?{855
zIE*#e5S7X!OZ)E$EfM)n!@oI*i6M*xl>0}}@ovahYLQ;><UGlRM!cbVc<*A+t`?Bk
zMrie2<U$HQ^A=Jbh-cM8j5q|GyK&f&L5R<KU}JwnF3^h3##3KF6Jwyi<B$tYATy!W
zGW_dHNaa6ou?{|F8e-*O?2i*Uet-PS;doLf*g->B8cWit9cRTI(4Mu>pF!|=&2cj5
z1HEYqy{k+kkQI%Gcd1Jo(K^Vvb@2OPIJb|4UQR}YZ3fR^M&$d2-RXe}#bjlTl7Orz
zjB@b2HSmq==@IzsY<TQ+VC1jDXLkM<`EiOFg(sfI&jtKlQ%GhM<l6yJ<|+LSYb{7B
z;T<RZhs;enlgf~11Z=w<Z0a~{@-6hY2Pz-4aONKZE&GlL{R^3DI5L_9NDi4VRyr8j
za#4J$CMg0b^N2kWkn(z*{no%Abw-R~plxq)?mY=f%|#Y42bxfqHpH2DAl|Vaq}&Ya
zu8nn<ge@+j=V0F-Am2>*Ef3bU0ybKYhT-o)XaIZs?|)k4YYlP!JPwP<#%!D#a<<U|
z(4CUxDI~BD_Vornsz1KD7PNdAp3(^NZiYX%gCE}jneD;uZJ|q$du&4OWg@bsssI1~
z%J9WGiWPDF79#piRJYQg*F5&AE_R|9vW6?rhZ^{)3yF<{q_)G}CPF`^!{2R##U>!<
zwnI{sL^0Ko7gOXM=g1qxg|(1bIcP-$bl8tQ_<*<1K&;V1%NyfoAX$n0@-k`+mvI7I
zh<s=Z{Ad^Wwi1x>Z|w6loc}LEBcl-KDnrkPphDG!%)m~}L(HjxZ;pX}rqkQ-F_-Br
zoa{zp<<a=*23;elP4QTtN3kgaelr}IMGwT@ZdmyO$dtn#w4~*zfgXSd?SeCTEV7)U
zs0uBHBrYmXaZ)M@DO82D)<cW`gl5Jg2QnkRM&h$Y@aYz?>aN(yDe#T|>G@x<l>e;g
zCOpFjc<yhgC!|43{y+p?0<Y2=QDr$Yl(kqxTUgCf*ytrxekdwNR-h_>MPx`vrI2Mr
zhJ`0>1$3%nOk1WuPBS%dp2-CsTy3Ti>WNL6Fy<!qp*#s7FJO@sOW2`dqz-iO0``0Y
z^k6G;(f!bjJJ6AN(7_?lh;BGvY=kAxffjVa*)$CC^CP_CQ)s{|?0psJ%y6vuDE!YG
znuIklIA4Y#AIiYDPR4hvgoj-R``&@|_Jlv{ik}hCl>hw0f8RL>ey=DzOAK-eJ#;A%
zRg&e(SyV#yhx%fc_`EU@KA_%zb)is4r7QIM3G`orJf=WKC&?J(5G%3wo8b4ZfWe`o
zQVKfLOgS2Q6M88>K`yO<#2?_)ast)G;;6Q?S8W1^frZS1hDE?CWUNjFIW~fy98WCd
z2W@~8+%{nRA4fIz8%e>b@D}u_CC)ap>0(&Q7vv8uA)B^%8w;Z4DrCXEQE}*kI%pEU
z2P`Q}3VcNyc#+!B!A_8}ANIQH{}Et3PLEe$;g6AtzDEvhgWPMtN5tb_Y=&HJA<~;s
z^=t>t+l{raN8DTiExm{Qt_!k?fRYYG)Hlc#Pb2@=fYYP9vJTmQ8`SygzzbGaisKBC
zBd3DDBUyH$UeE#OiE_wx`d}Z{<NXW4UROe5RiK#~=xJ;0)f{+S1N8SGHIa45g%-ji
z_C?H)aNh7Ca{gz*Zx9)ZF#+-uR-BJa<~4C6r#%8KwB!7A29bR_Fte}2%A;`N9l{KU
zM-);0i(<6kSjiw?pt%%hpQ`xH5#*$ekaHA4v>F2q-wW^HLiG6wc{^dRE#NQRu>TFn
zrG6rQhOmNGv=U81Mo|Xm(vC`Jprbcddcqo)p+db|nU5-MMMz*Lyx>TzuNPu;QLOGy
z$n(FrYe3X&3QKAX#)Ov8nj}QO5~Mj|oCOx~2>!rI4ba;ZoHJ*@KFcC6UIV#~fQ{#Z
zi(?9EJdN=aA(xlKWeKR)J>(R55NgR&ae|zSd}ASVm-))%q4z>z3bH!3E*s6pGbv1v
zX$zG1v8q<8Sk)&sN;OLLkLrj@1Ad29%zeDoUwGCz_><Joi@+M+RnH3dO!rpzIZSyw
zychlP!8>v#dH^WAd)OHDY)+-=s~L?M%$k}%HEEjC+WFcE+OpaUxF@%AUN94u;DYK(
z9IsiT8LKI*d8@6&zvUtrx9@M;%$$3f2QwX6GqZQ+bj|PT+!#=?Yc)Ih586@O1-1y;
z7b@V_drx}?_&duJ8K0Wd`n5awb^Lbz8ef?&p-tkRsa5Kyz|daLC4$M|C~xKSg<0ZY
zL!t0w;Qdw8MEgqTT}WS)tWQyr1|$|vS(_<1I?GSE(ZWpWyU>9DOEaE*6)f+5V~w)1
z&fUI$sie*ZbE2#*!Y}1}X!F$Xfbl;I$bLsu%h``iINMQuU8@y;ic5t~{7}A)_|76l
zy$!n|#0R?PPt0;>EKTd1QZZpu!pw|Y&K}gnj}w~l1NpMTI^M+9kW0Ht+aB5WduoOn
z<K(uDEuk4FRX5bq_2w(99qa&gO?1b0&@9Hp{9Vjp*3+KlPk>vdg5(jGNRPz~)6b|0
z5yf>GN=I9rEMsQL)KN*J;=BGfr~bA*2ozTdnweZR{;kwk+{;y#PdX>qyEzMcR|JB=
z8lf6wJl6;KiM^#pKy-em{!_C-Tb7#-j*N>;0Zs$_?wP8ZYP;q*@R2tNe{0+6H%GOP
zYG5cu+S`X^9nG$rp(IAc8NM46wYFoyn#?BE6t+G;)A-oXN23HV;AkD~y5gPXi}YrA
z%h5rYxA~^q&wp2U)EpF_O2>tf>fa=sZOKJwYO1CnKdGZ>F1^$}lAa5V_#>uEG2J4v
z#fHjIyOOuc`X>laf^j?JNcsqOa;PRM#(%4xic^f)(nVGE;0o6}x6kv&wcGiJYqhTz
zQ&uP;?h?z0XM~T^Lfta{CO1$uft{mn%(>X6I7daQ=kl>)1L2flla}juM{bW@YyPT@
zSB|+NoTKa~Qg+2%{Q3J=;mks=wVtTJDt59^(wt^q!XF`3lwhE+|GO*A`ra=1u7@r#
zk1_j3q{n(re;iDL*<2L&OP#_-03|k-{fnsqE&xvJ6^4WTvnTLu!(yI9*45eA>)r|W
z@%DuoG_K#zm2s}55_x|(Zn?*jq5NQ-(=c5u$1PG5GRMEuHN(2ax(s;Se+3UKUzzus
zYPvh3k?+U9*B;bL{3z8ta*dtJo>Wc7R2Zw?$FB!2Lq~CvxpBeI(RN(}RnuV5%{mR~
znxAujjQveg7w0DDWjW)?I{us9U@oWIBiN;C+&!7`6ITOgtaqaKwl6`spi=Q>sfhGj
z944)n6yYnT^v}X8l;w<EU)2lMQO?2dmRjgm=?X_*i``|(5f-Sc2J84r+S(?*jywKq
z_3yhWceBjd)V+$?q+O)HU@EJBsIRIYp|;5l{c~OEPQi1<+02s|dP#a>zWx*6R=S~^
zE7alBHA$R9-BneW?Z`9$cfn&WOnXYJ5!OfiEMPN9!WvCmS}`!d@jI#g?{5jJgeHj#
z)B2>}wblu}W6EmB=sV~-=$aZW!cO+6@~=1CRo`>Qao0B7v&dgd4l>zlkuRz%E_IRG
zNPB?h@|v5kx`?^-XUtqxgnANppAU~5U0|E>x-dbgt*)sI@T|`mk#;_PN=kGRo3=H5
zqjiM;TIf34PBMePaW0Uk9Q=1KQ+eml_sw<Pb~f|f^EU{tB_G&l+-RL%AEv8nVDwjY
zhoooPVL&xcR;6Hm;{;e+KUw}MaLn8U>}fT%CrF{djqHewKhq~CF8_5g;ZoA0EZ%X;
zwKv$7`yg)6iKbLtqI6V<P^T)A9Pl0Y-1YwQnSvuj`{{pkd2xJ6F-;6g1@%XzKc&aQ
zJbsxb9sE}_!CEs6NT9ck>-qjbvHB)w1#|K@q;Jdok-XtogM{cLb!vmW>(-B+J>&w{
zk-uU5*HBhBM1NW9VQw&!lss@2tn}9K6$#W2Mk{5QW$a!sMCR}{F}+z>dLX{zUu!$_
zZ#B=<KJ`3}&6sIU7gh^#;0|6Jit@L}AD{g?V@*n<<hRKeQ?BQ{$e-sp6Z*||=L$=H
z!!3PDV;%i|vAi~2^^Cp;a=7TL;49<5>z^AeNrwXW`=F+&cw2u<zeAU9n516~WXmYA
zK0ilunD1)oX>P6kE!-0akPbkpX>E<o*_wVnr9$etq>f4UtV(&0tkFK5QkRwZc~ZJG
z!4RpRC(Y;m+)QSUvN%{baN0ZDQ_Np9@FUm(T^@gPrG$6V6$56`3_pyGjTQB8r14@E
zK9?VCT4?yfZRF4K*OhJozqf;ZZ*I%9vngBC^vRQxLg}Zne&<(mcJZAjrPPx&wWVqL
z`skR97Wa$!+JBgEB}`8C5B0`+ulp_q$^^oc+F-FCt7#%W6jP)$>48*T7YC&8^88Xw
zU1_M{FV4g@<Q-&D!0bQjigJ|9IhuYub3}SV%B1wvtWSC8Z6?<rat2ccm<Ejun~e^W
zWVmFwYnaO41F!u$(o=Z@)}7vR6CnA-leO$kt{}e<9Oxx<4Ru+%m6A@XBYxHn)uw5G
ziJkZks(AHw)fBlyV2`)6XQZQF?zOzZdDXI~W(~+`kbl?~uw}Xm1uDt`%BX5;p9&p>
z;-W`-g&vI*Ahf4*!_*yFA9ARs>=|}H`&IQsWmUzix^m&%C-p}4BhIO=pl+=OsxNvW
z-T~czC$kWBgY}97yc;D0l>-I*n>{x7Uf}c>bai&RoU!ia?s#|K|50=nz)_rS9ACHd
zyLbW#1b26Lcc-{Rad&rj2<}dCcMTypNk~H6{ruMVd%o#R+v#-3<!*2Hd7r=he64x2
zxLt~olhsp56xso=PTV4&QcbAsRD0S-U7+4WfBj6L1s(+bC<o4F22eNFqwmo)bR^ab
zL$E^dA`s{)WRCVp9ST$CL&c%=fR2@mz=(s^a!|TMl-;rg7)8&->SCDK3LFo^#Mk0?
z>65$zcG|PFoxrPl4^EfC(8q+4SBXc&RpJb>fM`jez!-cA-Sor3X94|-7zs`Qpk}}Z
zqZ%mX#V~g#X`Mkko)51_K%b#Yfd`xjr=mZw1Fr;Xk_Vg=(NcY>g49ClF7=d71KH#`
z{Qa18O4=l4NY~^K%31X;sCaIy98pHN$X--aNT19n9}_3weGEelp!+yr`>cYhm7rxH
zw@?J@iyg#<U?0&z=wa~4=YV#%7kCLysf}cm+Dm7oZJ<c?QqQYrKr5=OZdZQDwV~rE
zL+mHs6CMh0pzEkSuo`BGTcw?HvNB0a2bxe5yeH9%i~~YiCF%y*hfD%C%Rjh)Y1kEP
zGMrHkp&{rLq$hYtrh*1>RUH7k*Uqp9n~7G(9)a&B9h-<<Mz6!v`VDqcQE(Qpz#d^Y
zvJ0IJzKKw916;tD;<?x=P#q>{^VPBNs`>(bYl8Iu9-Q)G1971^S=uLGP@bsC+CAi7
zP_C<E6|m;maG=*kV-@fKTm>>*Up#_%LewL#kWa|A<P{<cAA(In_rfea45(*T#ZMk2
z>BU;Ycm6bgK?sma<t|!V^ageo7|*Z4f4Q4@j4#8IU=zMg@k#z-MSg(K?v3~AeDi!2
z_-ev7@u$>Fd8bxICIB5K4*P(;$KC?Z`5F9-0a}Fm5xfr}%2Q>y+7Zt6jgU}qdprd?
z)h1xT9Rn8CAl!*v1sB6n&?tl9?ATgOQT8f-<=gUoS(eu+bJYTEFig&I;M8f3Z^5!)
zLf?*dfa`{XYicX(4>>sNWPwgn4_yua9E_GncY=a(ANc_%tru!OoS$ka$x46N^>)Ub
z_<o`>4G(*|fF4EnqjK@f$T79GGE)4`FW}?&t->zBBlS>!Y25!$k61<M+&)I+5J~ua
zLPrb%4eS`~DvH%oWjXMqyGi4OeCX&}AmHLlVV%?hxDpNIEAn;uDsYM7m0;Lv_D3h-
zg+w^@ovJ|hr~A<!`2ITxANCi05BrJ9z%pE?yj5m{S~LZ?fS2XX@@b%|AX2e(Lr#+q
zsJFC*;4)Z;4F>HyO%s5&xk3EEck^xa^aFZodsk1_BG+8E=Dj5xl4l~_i9WQGMfJ2{
zlJP$yXN=Of)YW6Ffs>X5D)lGu>0CgY!1;MBc^0mS`V>l~k)go)<f)xxV{EuKLmny)
z;S=3koi`kl?0-w8k{P9a?TZ}Ool8CM__=bl7KcqG`!n^pk-B;CjGM_pZ!;4>wI!<H
zxhN0&s2^~S(*sxArA4E~cmbJAWze<QJ1oQ2VH(g+$U^cpV`oaqTErdnsCq+|_+Flw
zu5+bv1z~wpbGGI*&HI^GzwlHk?i#@_RGwgynI48}=2x~20UIFszaoI~TWU_$8R!*w
zv1*e(`);}mon=mgtATs2_Z1%{M<DHqOnNT2TK7}u;5e>~3FPJ)O1NJ1DAJB}m3K(d
z-o4HcyRC43?&#dN*?u{?{LT6EiWk}cb3G7VY1Qxv%oP1E<6Cek(zbQh3{!;u2fLjL
zB`#tiKn6Rfut2tnR-UP^kkOF*Xbt3zv(Q(SNoEm+_-pV|9YC+(_1Mnb5*FiR>J82l
zD}ed9L0apcTh_9ah2EEX1#+$>A1Q2FRBRvbYb5nY?~!`;hVi+jiEXd{V82e*nHHb^
zI@5`I2hYf@ayN0X_!o#$cQhG@(5>k@^fszKU7a#QkHcBmgNz5w7aC!xXcD7nQUYB!
zNBd72BXsoG%eI#`EpZeLEA3dym2S7Ma*T5|;j_f2kj1!+bs%G*?ddq%pR?1QfH8C&
z|Nq_V8?ZbtfTt)P?TarXqv&IFEvi0Q181NY?4fc|j+ExX(}0p@%YPsroB$`kp;RJV
z&+U*PwNyUFhqzxlUX<P_Zdf|Lw4D8@OXsD<i&`c87(GV6%h1d;$!s-EGOX6|)G6$m
zBJtzA_uPuh?RI+K2u&c@UY_2==?#rc$01QN*gV4A+_cOP&g}=*d<gPZ-SGddJM0fu
zN(cD}KH1yIyVv{3o#CwK%(H*6&vV8(cepotm-z~XSoJUbS!P{5Lz;1)X@aqjelk~?
z-i>2OwwwTzt4`irPpG$wuYhkSeO8@lF7XPyqYJsmFm*K5N9h;nSLr^oRq4;r>=z1G
zYZGm~nBr;fQp(<xswLYB3-kKr&dy$vgBI*4p69&f)5#;yPgFbINb@P%OTY7et*zHg
z9reHHvG{IH5p#SmJ)!Px?p@w*K-ZcG9tj_ACmYgRfNC+GY0A{5M^Ph4JsywrhE366
zEPy`BIG9KDOyUuGREw8nezd1n+2lew_f+=UoSS)6VQk3(`%X759YY5&6HQy7H+ZXm
zifw|mi}@`uqGo|Z_O2W!L_#+9zON>~9lG|;$hWoSn2}n}@XQ?cG+dtsIKiA|6X`sX
zASckB*#pd6Y8hr!V<A_wLTD$n_jYtXDhn;$QJQOi<9G(0VGq4Sg)MTh)(3k8&xgTe
z3(7-Hqc74gse?f6yo4o#-;n@P*jw1_-P5kAy|irY7wARx!4q*86od&t{<9(jL6z){
z%p&{gzUb!aI<cRKL6{jKq37?cw~J#+>4f6JMZ=-l?0U&G2jhP49V*(DB-BZ|X^x%G
zjG`Kl8=$$aD;^893|vc6-YBwKtTn`*5b@M5R@8kq>@d|b#T)kNgV@8Q1#6%J7fk5G
zkCZORkEBP^8pvDMg*$amsi73@%XH_!eRR9)z5BJBgni9Z(F`o4QCI@Bm4&jaxD>Vp
zTZ`?$Or_%RP3ULMs#a7kDh_Z@g{U*sUn-8&z{230(wj+UhjI;|^<^{HjJ?QIq~}9N
z{1Iv}Q6IG^{|Ih(-?BL+bqZ(X6NL*4Q;L#Go%Sl8v%*JtHdd30V|+To_z?0P&vlQP
zEz}w;Su?2#(C?Wn^#cFvMX9ws5cK%TXm_F_U4botw#Dmg6?P;8?PF95eh)e%+Y$n`
z4qu7+kfv&uazH>m*{+99(Z11MSbVSON^wbXd;4YACeILIynIgkj6WcM&=I=jdY68^
z;ec)uG~$H=MKBAJsYdm=<P$52m4#tqIngIoQ_|I3EdfiQZZLs5TGvoF4Ng)9wkz#V
z`tS%i4ZV}ne9Jwb+$&u_ocmm<?sMLSzTdulzPz9afl><i(oy*x@TfZjE9?{~T?5dY
zu(6p*W9)J+UY~2IU=Veg+%2{$^My(Rn&brZllre*RlLm4@O}0+_dVu!h<bUnVpm7P
z_Hrs*N8mrle*o!h2g$>8B^l_wEzn49jZ!Er79)grzO~+}UaNPI*XvF9X~JX~Q6FpD
zVP^P>90HGKx;6`ZU;q8zLx(nk$$Sp6lekaZBZH}fR5X=D9j6+Tr|?}U_{ijc#i9H_
z$RiK*p^%XY)+%E&h`PWURG9=emQ91^$tuK0<cU&Ey2p?AqMplcxBHmqg7>L!1ix2k
zE@cA8G(ldWrfbRQ7vOJRAl~6^@V1x)dO$R6of~7Z*j+3ID6Q47U*L873Y^z%N&;+t
z*Q=o2Aal{ZXeF3>{sH&RaBvHou*TplW6;rPWh@x~jE^I6m@NY73DgJTIW`B$R@~w^
zz5)>4e)|yqpzum;BXyVOso#;UcumU0a4f;TVphP`@G{0}l9VsB5qN$!q+<q&Phs{L
zEmKOAx*2(fZo=F!sro>Ls;_NO_W)&Fue4ChAyZ+m_n3S^S?R%a9(9O%OF@qsc>-g=
z3-nfw5NG%rcuu;mI_J3}J>`5nA0%bTsmeUHKIou(!P~P8>jKR{-w2MHPmLip93y7J
z1ko44wVBFyX&vMae)C6oU@wbJ<RbM9>IWX#)5I9!B3#|CVFnzFNoYPOa1G(pya5_Z
zTbO5msjs!KaBb`aeYTTkR)5N+Qb%c^xK5lPEd}E0B{dH1O`Ip|(JR<s-D`bkgGq1U
z9z!GUIuv?8g`Qs4eZdvsj`iR^ls_hzrM>cbbr*V&K<K%^i!8^wnN3U*JP`)rJJDy5
zSbU`>!)CrGw1M`K*GMg;+hVZzf3DkTVU4f}Xo3#qx_UuNLK<W9h>OsI8wB^+ssx6U
zSPk$j_yO}|2k^fNp<&bqK9$u#=)5TU!JqI}s4f)qI`OeYsXah>?SZOT3elQsM1Q3T
zrYU_5xCW!qzS<4tuVjV>+%xVf?)~mRo?*TpJSrVmS|H1@+xTOmA$gimu;xf5bsn5}
zRwzHfAs>T0L0@8Jz~U<amVG3hNOdF2!=1D}S{Zq&4w5H{U-&h!lT79}3!&nCX|d8m
zTaJWahwx)?j))}35hICqkoMn548*6wS>hCI&Vh&k`}TM>TKO!umWGJy#bb~uYN=Al
zeKZYwgZCwV;g5klJrFO3Qw@#z!>MmKe0nvtPHLJG0q<gCxVrq+2g-3}y)sORQ&uT0
zA#1-|xdJEA)pC7hFEH$1pkDkWb%1%t=CG|`o@_{!V5il#Qb&HX_oru&=aBn``>H3|
z%L<pIHEJ8Q2a!zmVD>>Ld|&7$j%H#hD|rByK}Q<`cZnU+1!&hz<R1aQcaHQ`+9*|$
zMv0+7I<GBFmT+)uPgFGZ19B7m;3-&nq8~7XjnL3~A72D}?Ybxl=bLI;mU<V?EYIQ9
zZU9f?DP=9ZW(_)<7|?=faFZd}GN2<bBO+nS?nka86Nw>27;ZxURgX*8_#AJ2?>o<Z
z=#6{rGl>tB!Dt?yNYac3`)@xcn`}iKfF4#4_!iTZf7F)XyKDk?zR}oWtT+A-;U(S>
z{}Lnc8rTlRrXB^iccyd{==1M|bHabZ4#6fdDv55x|0BE5cj=yVT^gY<!i#iQJIY>B
zgp=D`IbG@kguMyM1O)}v-5<2BC?LCc27M_Je%@j5qRc`kVVhwu*A$<EbpVfIED%~R
z0Zpu?@)@=Pos@^r8(bNlh7}Z}_6=NH13@{<(pm$fK1ZGocl=Ah6kLPMz^((g^BTE^
zJWu?<HS|5W0jH>}youL5_uaGHSKaBJ&%RpXUHO<c2om+*DU#Lc-s-04G1v|+=Te#3
zR7E^pE0irjT-oJ|<h{aPDOkCteg^MqE%0ye2lwX-(0Z0BGv#gaFeOg`=ciU4eFyuX
zb3_ZW7TJh+h;@hAqanCavlO7w%OB-7aF1OG?<!=65MEuU_6H)M1L+H=%>=wQ`GnG_
zJaP|_fc-%q!MPOy4)$wE5p<BM@fNS(dFHw5{lK3P6XjTS23i%51X{M4s0FOi{p53U
zI`I`9q_u+od#Vryy&VU|bjhdOM4DhSb`9ug3?73f|Np!IYHp%3L#`!_fJEz2Un3x9
z4%aMrKRBn3gOvP4#zf7-4<ozOTzRwfSgas4<yrooZ;o#z-%8q~6l-76pKwOJhh9Qm
zpkodKZzctk{1yBUahsSAgw~5%ijt`0!e{&q_?pvT+p-(HhBv?|HWak~ENvzF5Sxte
z$0J~aVFBHyJiZejkCULXnt+#m5w!Ynv?Ypz)1(Xdl=~okwR*}HsijcS$9lH_VHmo2
z`03Iq^(K0d?8|z&gNB|uhD+4{VP4TWlnbqj6iM5~EZ+^^Lgy9lU1f^zC(vC3wTl=u
z9mBNv4!$QZ)vlm#c7Q&A0$k~H)CQs?HUp0#sB-Z83`CoPTTbBzD>Gm&X{Y1~CE#E_
zExWZ&pyD+L>Tm@}@mPp_auvl>+u?+L1(dx1YkxL1MZJ$2)ZI$7>=8|Jdl8YUz;mIW
z948k5IkPJ`@UoRqaMyRBX0ivN&3qVjo>+&xgAUDFVjp2RA1=J*!+>SJ2AZCip^dQG
zKyqD35kNq0OF-%aQGiQ7LuNs@eGSvuIoSUP5#6XSL}&6d(T>~)&-%&OTO?Nf2p;`=
zLMy)1*G^Ey=dwjfQ4_)G8V!zQGwcYfV|O3{vl?{g=b+;5QRgbd<df1_sU~oM1Hpyx
zpPCO;-?rLKP>+AABSAC&qB)WM=o)+unMw{J-;r103DJ=XC%R%0;02$m1*xOpia94e
zgY?uNd9ji%&y$V_<$RB!fw0V->Td7Z<h2T+GKY2}d(s1$<!mUl`K;Bub-8RudOY-E
z=fL}2Ub-$q%e*uIvQD#<Fr*FSV#-ho_b0c}DL@8|qf&@aaw*<OeIg)U%w5BM&l%#F
zWB*mQ+<~}`x_#bK{*?4tIi?k&f$-j4rCQUos1CHu%;YNSCm627%v(v{Mwh}y(KD$X
zl#ZN9#Nj?_jOmSuGh87Xi?QzGt`(&Vih^>^roK-N$rzCLu(X{gN;D9IbTw=>g2x4+
z{*#P-r~<8o4|R`m`r9+?24^`BBSxrQuy0gz?vHMiA=a?OSkrh?-<Ye&O7t%30_;7E
z>`=>#(22pz{1Uh;+7a=pr(5CZtjd2ICyYwzn%$>lm+Po^oHP*|Ko2qm7}{{3$h%sg
z;(<HRJ<ohkMNg9OTfK*gWHGUt%%XNMZ`dyMRD2zJ7q&+P@g6He1Hfg}7^_FBL@s`S
zbdZ6z?4a{ONBwTnb7ixyssk^^^4%$H3YPJ;V50LBUr9QzwjuiKM9Ue|0?vUqK`inH
zp~zjUtZqqJNpp7qD3h(w+ju+TJ~PsgV?d0Pbrbbx41Z1ajg`3J<T+4YH{&*H6den%
zrenaZfHK=g!zbmD+gMhd`y;b$`m#Tkw7WTv9k-=s;KpfAZs3NR;;q*V<>*9tmH5E-
z)?3aUXBSEvIFAbXNC&D5{3R1Dm>6ioS;AeUA2YSs1Kb049rY8M0yFTr(0Hzr60muP
z`Y#Qb<3}64nwhWas$GQS6sL_&xc;|l#<U{UHBwllIEfLucGgb;W33+JR^}5`h|O0z
zctXo|75^-a^{f#+$|kkBHWm9sPG&waIDHrz4#z_O*=VXR@f}|V?QBJKBpb{<)7LOA
z3`q=G5>RS%sIz>E^J2lJOd@4-Tyj$VjK_r$u4CR-(s*n&RaZaI)W8^Ne8R?%#n^0h
zps%m%m3=HUMq0(=$R^?>MKOcvGHMyc(Q!aDsY)HfPe209O}xf`qQUr5jHG|CHv$fo
z`xN{#u%_NbbVUa6`%9MP4o#f)XJV3;GB`J)m~^(3M-u_;5bI0JGrxtlJku}3SMs);
z=3Z86F7Y~|T;2Hf;$*omR-bgiPHa4r#D3xSvxIIg$FWz~0W=_fNl2{`cDh=?(4b=5
z7o&zfMR;YEcVcN&4*T~*T1;AE_RGRa#VcL+BtL8jb6=mYdtkX^;*F}_MEyYf%PF4i
zj-;~0;>wP_PRw@*CYVuZZQ=;sL61N~Xp#A@@w#EAVYiOaeWNh+i*^WAbxrg|oQr-9
zX}?&lzHrX@uBdNLVV*TBEPGE@mF&MoG0t{Ej;hDL6482(v4MZ{faf-yZK}ac$Dp#D
z>bvQC=X&Vc;;!X+DXx?@tGkdS^ceAyuF3>(qTXs~ZY<Uv<Qg)$WOK4QJ&iq1jv;Iq
z0UndhN|Dgi_r&$lb;KR!TJP@SuIrBW4)dP&^@5G+P38Y=1O>Z}7vOE+iMpJOB5q)R
z@f^G{ahoh5nh`nBLvMp@(nX{-))`w2x<)$qd{-zPWt03>-mlEpZlingwa}qdiLOnp
zf@vz4xQ$0)1CXamzJ!Qdg>J$qKHmGxyV_goE%YtoD+)ov3PBKpV1ivL^^%_{@#+Y8
zQW22P><m9~0PzB^i}%1qtTmp3Psh(-sgU2hhp~7Eyc7N&>j3_w?pQm>3UxxKfj8wX
z_@56$%hNri2XX-Xnoe*y4paLop^7G*5)X^1!bd)aAHrMt4tz^~fiP6Mp{zyB_(I|^
zFvknv4#_h+nY;8(>LF<+jKDN3gcN0&6eq2h17IR%;q=!Pl!DFpOi=I%ECsw{bwPPB
zg4_5G`0*COT(bePC|TGLc!ir#KkcoY0^Ek7;#F~)cns#mIPoEDnr}+|#1&$$h$<?i
zOK+?HBEjJAPX}7GjGM?KWP9kMt`17iC)@^SmuldKU!`pYUrtx;5issYqmrfvKV*6A
zDq$l>0vFvxtj8;&XSEV}v3OcI!XNYX_eFcp03QnDi+!VbKrD)W%3n1T(il&aY0$JE
zDle8FDErh8${Do{Qh-JhG&KZ#GFRw}%s|NYS7s)VPe2U`0e1NqNPA^NE)-M4!2xAP
zg0Ndy2-*wT0=}qepe^O0QLq=92>!`WplAguaj*?2@}1**3AF_UxD#`Q>3l!Qtek~}
z++U<SylcTg<lRLS5vPG*`x_>=hSYh|1e#WV!imqu-XL?ZUD$6Rk!yGo(T!+Lz9+^(
zPdE6u<ZaSGp`~~i&O4HfD=WdRR;pFRR^x}jO|gOyu?5It<*{(Yx6(V@UEkBhbJ&yN
zOBcH;CGuQlg4PL}f;}KwQ6KSZFbh6F$6>pXWb`I7L%D&r$0D&jvNpMcY=$pEcS0KG
zF$TR*SXbzgDTjT6>#GX#LvAD4g$&`8<N_tAf=Vb&<xcV|sj|Eoyv}**2(`ZS3y9zi
zq&KkF|0%47wy{-^U0Mm6N=-=fwSvi`1N>&aD1T-HlTV#ue^4LEio_%&9$ad{$a>MD
z{1RWvyX9GsukWWe#vc*enYQdKE`rsV{&Z_Rop^=6gKK=YoFP__2Z@ow9H7xOa;<hf
za~1kx`5r*BKP;aHC8rcx0D6)aiA&USx;LFpwPhTzIhqB@z}MgeJEWz7AFv8C3Dk*I
z<YPPlm>yNgP`nOkicM)N?WJmgS4Sl})87qFXm5XxC8(>k)AAG7PzO^qCZ|{a*PKE5
zlM7=C-K7iM51p%oAgu?U4Ly)gEw}tITc$12Z@B&m(-3c}ER@3ez3zAJWEbZ-Ec_$7
z<qtqv?GBCjlMOx1W#)C}W&d{+FjMK)m_+WN*TYmjM_DBbQk-Xd@y(*@+0Ap#6(;7L
zF1TG>sr0a`HlM@q*J@))&@R_QKglq`cwTSSt)aWax6y`tfjeS9t(__$r(o`{LO+6S
zRSo(QRZL%@<C%s){;5S5P&3F%pvB}fElf|~ZhVJ|K)b4ol~t};Wpkn1EjPcY;9SAD
z;swRF;%koc?)?IStS5SKi3ZwK#jm@+!BkxzOC5*Y&U4YmPxW<m_xH?!{RyU=Lb_m8
z7zUbU{u=#F$;KMSH2n{*8$AxT4*ie{#CEzbkxgFGn!q01<(X<v0HVb10#D(9qDuDb
zj-0Zo&OW?FG((GO4d@+jOIf*@`f0Qdh&IK_Bkd)4A6skt6yQlA+30tC3|u``>HW+a
zcAb8MVXv+`8^%0@)|hJKN3t^c1DQq}byJw0%o6OF!YSo_h0aua^ZaVLb91WaX6M$;
znVY?*z~7Gg8X$jgmOW*}ZQX)?29NezXBx<cV22^+TUEN{^}24k&ikT7Al_+3Xd=;#
zSz+vGZD;Li>S2mBNYFd-jb1?d0n=qQI*3_9{mbmb_KB~B4MH2<Pq^ZETRg2OF+a9&
zSwT>~so+RadMUzRltYnc<X?K8{+0QYIn(^ybVc`DC$QtmB}kOqP<|sdQ<lh&L4h8R
zb|M<V(_5r|5TEfUL_^xe9HKsu6^N-gO`g|pH)R+DITOZ$S2#{?;L9$nkUKh^NvoED
zXIXOI=hP~C>h7gP68EUSY@9yE?B_SmD(D|DEhq=x3SBD=_C|Zwc#HU9@<F+|T%t}O
zGMHNWAqL!F*Qe<R>38VExW-g1`~|2n`_*RDeeM$HrF`f-v^icKttp>yy)P=4e<S~W
zL6h8<nU^!voDn5o-Ftjbg@@_~s>nRue}uIiG^(#N_A+F#Pl;UhitLnG_=eY)PRJj%
zDR??Li>aY&rvI+5qnEfMogS2vI!q=p8Y={^R~7aS5spSFwIIVkLCCc4Ef|(PEW38D
zGq+7nM1G&bg=I$mi`oJ+6IGaET@_P|Dckhe_*p*$G>L=gKk9C9H%x_X>O0>GAzrS8
z-J;qsM%_^3DpQbov)N%9sZVD6QkPLuJpj&x<&f0K($?T7h;u-Pu;Itlh0?$LTG!>W
z-9?T(Tker;UDojI$GLrr4m(4I=bA*T#$C3?{uTTi``7WCY#U_RX*k0iAav+#wT_~Q
zYxzySf59!bM#<Jr;v!X_31{cABD0zPN)4mJ$tlzUdL%=E^QjV6S6d}!2+xGKE}Mfb
ztyJ(QuWHWK>{@wAc}okwln!^+=Nqc&_#CzdOyA2*R=>2sW`Ps^?G}q6ku4^p@F+YG
z-3F=W_OP``lzYnkWrNaNHp?gA9y|)0Mtq^d^fydrZKDIm_;t2+Futba2}sU+R@fu+
z6Vi{Tod0tro=*IbbSte-&dI|1t{6F*pmop9oBf9eT?`u%eze@TkX8Zy)^mng>}cu(
zdO~?8S;RQL4ro1FrFHP_*aCUtn#6sw3Aq-(NX(~wKq;wZdZRnbKBOKaBh}f$Ojln=
zNa35DnmLm)hG(42h|lbm`zF6`X{KkXQj^%l#OeAPx0&DjWd_6sJn^4lDK?DKO{XW3
z@%VS-vicgjCk85KpxXeKH_A<=kzyzHx%LSeiy6uHI?OQIyvTp6WrB&-pCapE?ZhHS
zz0&BM8tD(x`Xy&39Zso|zAsxYc<&e?p2P-nbB(X9-~0~-<b+fYYaDtw1oO9<ckBJ=
z1?Wq8p4iLx&Hd5aoIe8;r>aU8v<b~8lh{N03%UZJjOlgJx&qx9(?@7bt;%dfUn_m2
zcAzWc`HM0hrN2m3Q+B3p$?Tcq%cIIZdDCQ>)VR<3-xk?g-cJfh2&@(~!>^*LP(P9x
zKy1ZIkd|7c6eAj?_51=~3qF=V$*+~3BTWg7Dqyd2O$^;E#kS!=gMu&Fbe7Tj4cHoW
zsjplKo!2`(JE_5++X<f&>ixO-_kKo~+~%bpyd99^%w$7*+poZuA;xlf<vWMl!*szr
z{M(!IX%TOVSY@BEo?ps0gGTgm(r|fza!b2|y&*a3B|P&^<6r5?`gq+_W3F)*I3;gV
zeb9c&UiY99eg5r?`Dr6lpQjv8J(xZ(yDHFmHhJsG0_sl}a0b&)^LoD*foNc#!1bV=
z>uf$_H+=**lbVbl0!9*}j011a3BCfqQ<yEi(Jl}V=mT_T`ZSkeTw%Isd2jBZo6XwD
zhw4Qs!o9ONEO&HjbV{$ky_3eK_@}qXJeNHKx)L*`OXvrBygmtt*`7cubXl+x@X9~h
z*58P+OYtLGMesO;OLN7kvQAwOof*qe6)%Jx`~`Lo+n-rTUu7g{h}mO2X!K*Ru|~SR
z+F1<oL>EWqwoT_!rlc%N$xD5j@hiJ&eo*N_-v*^O_L~`~BTOT0I{*BDY5o&zv;87%
ztITow<;+O33Zhf$z)beScia2OS084cS#klAOHJjb>&run+*WIxUj@Hae#sVrJIU6h
z8mh5Eyep=tUCykO=1J0@z(0MG9wjrWAJY@^B*!oQC6Ym-hEe`=f}4j9EWfb)qcA*l
zPGEoyoOg6XVlv{V=1T3PO>#{+Snj6ef<iX}GO53?nRq&mQlVV5ZkO&MoVYTXew+`l
ztX7nRT^ozMxtZxlQop2}Ng15>IpadMCpV!a(-SP7K(@kZEzkJXJkZu85DRP-_&dPs
z|JL7Xi7<GWQNV^<sk{`^#V$gQ?-svQcrPzORZwn!{J-N_cgC1#9AQi_9Af5EN64X&
z|IC*#Pj7pZ{27`0bWiH!^pv#oX|uAL<kO|8?%8Sykw#ZH9<yAuRSn!5fCZ%Z@3I^>
z6miv=4O9<o1#~EYVx?XO4`o|?26h4*PgjUv)C1B$eWo2;67(MFjMeovW+Jsjt1o8p
z8ys3;R8C~Z`_%m@FVgyCmS#Q4vlK6L#)GcE6n9ZK*tf=d<`Q#rzrp?~*7fG`rtSuk
z+rf+=|Iw<b3*?bvoK!<;pj=XHNL8XMy_`F&pJv!)tZ3AkUYS~eWqKKX1>3If5HAX)
zUVm4e(uKL>GS{XBrtDAcm}X6Tk~OkmR_Pzl7PTGq6gt^5Eh)CTfzJac2UH3eV7;MV
z!TrM^^gv=CWD8#-T_8)b7~P3;cz>)r{sZ)E3;7<8B|5@gl42Ke8atCZfYZo6>9k1u
z+BkNVXazU(%=ugL-1)IZcM4||zq9x7&K0IfJGC&ZB{_i^tlMw;Xdx}7rv2a)9S&aY
zUhG?9JoW_U>{R3$Ity}d$Iye=zr=N-8aW19pFTozqA6Mm>E+tm0%@plg&!<jQ^q5o
z)!rg4MElZQ%N!1SImZqAYWp!~j5h{YY$*ImO`(~iHa?7ePhFxaP<QaEgg`C;jjA{3
zaQi`(-N9U9-*Eqd_RPaGb3Yc2AHl|BQP^N;N0<%NJQUlkhRX&qiud@s_||$Vdqnp-
z&nNE~Uo)6<p2%^^Fy#N|!0V9L{v>ag-zqFR9v_VzMV-)rQ3d`>n!Hj<7UqdI=+%S%
zWuiV)z^1eN^=l0q4H3p?`u?n&sz=4ZzP}#vFH%SO3<SUNVq4{zQYZxS7kmMpe$I5~
zcyFN3A9!R-q^;1mj1lE%H(3W?gB`<JyfxYpW`$g_n&9Q9i9;k(x*&a*{((%<SM)sA
z4IPU9Mkj*~xQeVvuVr3PiBug<Ws~Sb)EW33M<ElG2jGlT<m2LGv6@&Q*kR-P7QUh3
zN+LXsgTZCdOFM|H07bAPD7`hw7;-qV2b5E%JYAxEVV?QEK;ekgRPBd0!2bg;Uk=s~
zy5(Z<2k>2JpgmH)sQ$=d^)&SPBtwoo6#oal8KZFtxeCdWNJxR!fo_FOY7O;@=8yHq
zuM)8YiOz+L&jDqc94q#O4M!8cs;{lsQC$k@ydj7lt3o^{%2QRzJZu^|6VB7qu{dHS
zi4bN;B?clbm8H-zbx2(bQ|JqM7@R#POFf}GI!g^y|3jytXFw(5pi5(?`VC1(op>7P
zRXlNr971@}f05zp6`>8#0Gqq2IOaH_J%fZ~`5{`LyhcnWhS43_EzkfR&h_C+NfeFH
zPC%M}nEX=q*H)<QRUKr64BAF{vX~C1=c!^<*aerD9cm+FI?VikspE8IY91Lv#Nrt2
zK-OT#ktymM>9W*bZ35m5P5pmg$PRTYq{;G?E#RC06$hDwhf`DNxzs9b1muK5p~)l%
zntsM0jnTz$mA%mrb&2v;yv2KjLP7HR`>w%$<dL_ZZ;5zJtA(40m()+)Bf}0o$C;V2
zct@?R{78H!jOU&F3h|LLPF(_BDwomacs%|b>xvHm%HdsXnpRa7#B=gD=wT|<ZeXvl
z-NbuZM;BvX)iH`!?x2*H4}n*36KLFB<y$a8ZB<4=#(JF61F}Pd!0T~T{wNiTS#kmr
zi1&aK`BZSVRzeS8BVp&$02>b*sB?%8`-H!wWU?(fT^T9$mRA5xFjM}a_Cz+~kHMpb
zz^1A<vKP{dCe5P4CQp7MZ1LXpCiAb9Ex3elqE2%g^$&G-XpESuC5kJ23p_X7L!8GQ
zG45_+HQA`NMAs2J={w*&b1_wPzqwehJeNm~!c-(4d^O*}W7|>t47;-e<*YnF1V^Jl
z!w%+wq*LtjDeW{e7&3srp*LqSa54{KGVy{wPglV^KvFhS86sQN40(zaA?)Rccq_q-
zu7hc7Fp>u6MHgHt9dwm-*T}=z8ln*01P<E^(jM$F>ea4Mok^EA1^VlY#A9MCzfGvc
zM|-#OzrkB`-D?+)qer=Rpj<CBwlK{zZqwbtY}z+vv+`Ragknz*PfcF--S<uq5ok;4
zh$5h=55(5uyU5%0MzSJahF-%qBUZ?3h9Qwa{7lz4$j-e`gP?Ke1nkyJ$tuKe%z!q~
zn#=2@a^RKu0q)_qN&)g5_?t3P0vWcU;JtMrB}%YdBBd(7w4;!+U4jlG_EVccH8}@o
z@wN1NJXpIVEfkvr8+EVmxIhAPtvB8p9Q=N8|EvmB!OiGZ$aK~~M=Ifb2{b-lmJ+3t
zYI`gWe}VTS>f^(ZPx5}Tg4jZs2h@}9-V45m;(Ey{F9$b;4*x>FrL2&x!MT;XF?xlg
z>03k>d=8Q*{}As<vq6=L;aB_O;eJ<N`GuS#%uIXOk?SZ4+oV2{dD$a0^96aQdKdA}
z#bT+6*j=>9&!rRMTxl@uUrzF+d{3!{dIHWI^N1|!EIoxCW+(%W)dOZTb(&fRsTns=
zQN7Uj7e#NNWh$TiO60>Q%c#BiSMIZpP9+-(|K>Y$w&$-Z+2yc$UkDwQo#;tm#yItq
zX@=>Yp_%?5xc9s0+UhihqC?5OSS7qV)(W0#mGEeMEZvh~*>3vt`i^um5+RKT{^q2-
zvDt&O@8^9eTIJ~PLxcnJbo3XI2|F~Po+2x?eexeM9Q@XMrERJUrAd@~Wd31!ZB90p
zH)QDgK*xJU{Y}WN#2GpT_y=9l&qI&7;|k_vm81<$exBt0+bHuzQ3YpJ-%0r!Y=`FJ
zqH<ptBBY9Iq<YF2%tAfjep_l=Bg{Juc`Qx`5-L)pG}Bh25#%@e4bv6;dSk6m${DH_
zgjF!6$=^#|g>SN&$4&a$>dVW7kGUoXDP6`Ua;*aD1z$JRLMD3;xxf2zyuCc*_@0VF
z4(4*{miSKK^G3p*G=`d@qYaqB2Pfwzy5@#W);2*cD#q5hAGt4}BXP}9H}6&2p18hW
zKYt7Rn^SzwJx2Nn=g0p{D=ZUr8R`<poq{<9mXd$$&)j3=hAd)vWNT_G(EIB)8<yy&
zfilq+o2(YdsI~yBNy^M5V^=?{a%QdX;g$7W`R|4Mv!12UKkT2r|D2nh<{6AWqzm;M
z0ydQ&657wWQ5;=xDLX&^dEtWsSJ42+Y_S_Y6FPqNY)jou<9f(c?P14pgShRq9VlqW
z4TQxO&^5SKMQ0Tys6ByslJlEnIkSApZGRt5oRb^n{4M>2TyqNPF-<agX}i3!<aG8~
zaPA(<^A>0L>SN^%wftEBX0{%dzi<v{OWh;q;HCIjtS_WiQS1i!K;O_dJ-lbFZk0(}
zKiuqFQ+zvPSp3s3qkq23?%?LM66U<IUVvP#UHIO>734qe3k8ca@253P9guD;dc|Kt
zf~nj37Pfc(A^v~OzvxIRkGhCipjD*{Rzk1S9Wk!4{To(LC86RFQ-V4`yeteV8<$oZ
z_vgDcj?5lgWGr^sPf92kYu#!2WO%^5!8ahi!HYV;^IOvJ049;`!1?RO>DzEivG?k6
zc!G6=-Y%zR#GX^rSP!%W2XGa17xbH$oy0eUP!;*7_+6~*Ti_h;90E-8t$a&QjLXj(
zDZ~lEJnmWG{^<GUz0QkL81e_3PJN^mswK0HB^YR}S6^xUpi?vhyi{4>wpEzf>;iHn
z{uZ{+;mBfHffRxnz9Gxh3P@Y*8-9U^1~>OY<huOYo8}4jjp11_Rvw^+Dr4pD3ZvYY
z%;G}9DIJhCX@)!!vJI)wL*>F=(@k_;4d;yWjZ?V6FsZ0oH@IiKk@UzBJetU(qS(*i
zC~U>8rdt4=`#rfDJAiD1S#OH4(nopA+-==+Jga$|u*%oNw?yz4?7S*`7amAIw7t;i
z_Yl~PkD2%6F0><-Oy0%*%01+t&@OaW?X6^JIl%qitp%ZBL@c%s+NG`Z7J3#JV$xfe
zTGI4Bri=_lJ4w4;!G#Ig>$2Zu^~)^G>{Jl$dMWlsKT{4Sj@`)3WGWG9a*l6}?|^Vo
zrjal*fwAgtaTs@l!*z?8ZqyrcCUE^GsLjz~uqj-P-ep$WHV3uw%hS8aSI9N#sXZsF
zUfPV*Uuk2qbMoU$HQzuo!GZ!qc9g-Tn@@L9s(D&EI|4<0H|%JJYk#piR3&B-_+~z^
zBY+?H!w{j{!+zxwb-i^jjoFr-w#>i>f%%3n$P(eV&*wf_#Ai-RkIv|vyR6_!(bLkE
zo_uu#S%NRsbkN*2R2eO_0XHJ#Nw7%94t=X3pke;fFXv(zFBM7jL6*s3(sJzvah&oe
z{fJ2VvaX6H!TQWFnR<tH!XvR~!gG6IS(F`fUUuv$ZBg>e&U*()D}_{VQ?KB*c#?gQ
zqF$MgPNA>pL(Ip`4!u#gfVoVz!sF2C;I~SHmKx{{1V;5(q7W4O0|bTh=qyYCPk#&<
zgMUNMBeH6g^1O50m7P}mv$8Yb9-r@k&Ta9XJWBn6+(8pDf~-NLp?T2Tby3+R-%&mz
z<<XT$2kafV{Ts3(`w<w1iA*@NhU!B$C7$Cc*ilHAd$D+G5o~Be*p8%xJ<~K{EpQs*
z%4U>Cmc6picAfFAlJ2R0l?>=Joh^sUR|H!8Dw|LvRf9Usm`tgrwff&|UFIa~poicK
zHK%Zs_ZRN-E5*e!r8!U^$+K47H(imjz<k5lmpelKi&sULi1VB;O6!*<l{6}=0Y3Qe
zWglD@_#?1k8KZf@EqfX74s){}9fc-?a(Ebajic3<N*C#xI8e<%ClVK#`T8b?^~Oe~
zNK->YFZlPv`rG;{<{9RG%qwlE{9ZEflS<LtK3Qur4`rG%rlv2--dNH}sEJ)BU(nNZ
z{}|UAPciqfc<34!r*4s}$X&r_)*bF7rN|PrKb}LbVft`9JA&y8GuRuZ7u}WmM?XFA
zcsXO>F5O}ZgFXFi`?<7nDeF_arf*4Kl<uED({)+B&dlHjvK0;IEDJ3M=!?oed8t}S
z=`IZ8jmjx}3po?KX6bakPT`6{rP0F~@hj*kmtopl&Q!L@{xQ}ZrWK@xYNGwUGjiIb
z9ZMaZ_Bx|wW>kJZ=Rol@age*u-Phr|Zd?;)gSG-(GkxS%;wEo3eu&l{oDOFoKVs&>
z41WzyW03x@F2opOjM1f1--#Z&u6~w)riM(EMf%{qRHJ=KR=JFTEPdAUjFgO*xh+a3
z0I^emqz>%8;GR8H9OSm}%a!YhfpF1_^%adys9O0C*cjW?ciIQ+IXV(r`A%Zph<K8t
z59<zCdIVi9=L-tgKf`e%2%a2VUi(aa&g%S4dAV8h@)I0`L>gL4ssjc4nqi9ZCN&D2
z$)(_l>@5Ea1f!9lvYkUKs%hYBYzt5A@0gCfrkh}G;D5s!Y4S7Qu$BdOEq5&JjGt3i
zN<Kgc!CKTZJu4+X<;UNJ$+4+{g<af3#Vka?_LG&lSzKpk6Ot~*OXtOwqQ5*v{;I~p
zX}CANmszRbU<}i}V%xLZxWDXwv>9l?p~MpE7(30h#fs?;l2xf1%uHN#e9vnN+{^O$
zb8@=o{!_fi>EUN9I_Zvb1bYk{pC00SzMB*)kI*7e8LP?$7%m#-!acJRcT9hXT}<@{
z_r)3N8v$NSEe6P=-7K5JqWpP0PHv?RQ|6SdNO_+8BqJ;PZ4Q}Jr$DxkknY31USnsQ
z`r2MwHZkwyY2pp>xpWv#8aKrD&<%7)sUgKF^@y|3uYM5+%|{nzUS`X)-nJbLs9t_i
zjoipNrq<vpJ&BTzmx<fswd5gb{nHlw-H}yN`j=lyI4Li!=zp3%Sw?Vspa&!mS{UYP
zX=*3z3B8nk!qDJ1?M-cF7E`D3H+XNjo}LmcMq{<GP~G{UFMgBpJmIu_1sUeKmKBqQ
zl)60oy_&t2XRF3B>x?IL3n>y5!NvGM-_rcnc}w%N@*WjVDtYQn1~1ERW-9ZA8DqL?
ztzk;w_HoY*BMf!9Y~~3aPuq-hf-42a(9y^d*z#QAr)IavT$*<x|7_l)?4|k3?eF*z
z#7<n1j%#`<o}tm7zLQe6O!1?9ncz&^410&Akd(J+3$bi^7kw3TB7xX)%B-(y+-!bk
zp~9Bc8dc?oc?7*cpK9u^+|CS2S(4r;%a^q=RZFwyUUQctD-(j!0M)1s)JgF|S%Q6n
zyQ=SmNXmP)WhAD5q3=gM$KA{=>q7szmQJSS`qTPrkk9YOtTl#&U#K;=d>&O%t*MUm
zhW`EaVb4eA$BDnAGoNHz%ND8YYy->p@GrF%2AuRO*2z*M$BLq(`FD#Om7XisJ4@w1
zL@J3Av*~Jv6PB))XuYhbjm5@dQ*F~(6CT>J-n6>5z(71+t%Vl3ohiq^bpKp4{%%J9
zjQ*J|%AR0@Z6hoQcbU#Xn@Q`+3|TAw>eF@?M|d;kDEzv<eBjEEuK~x*SInm@decXC
zEM0@T4XK&k#5(dKvnA|FUA)3hcAA{)yJG*4X8hLuo%r=g?i*){^MrEF91-3(a%IqN
zwy!wGbuWKz>f^NBoYv4eaUB0jO*i=k<@-N@98D6lA3vi$2d2aiK3mzz{x&xX3NK$=
zuX>k>_0qYWzDs4pv(_hg-Y<EQ7ZaWR-2Shl2XfPRDd=cK<)Df9BG*Ox?ED+)aamy{
zNl2z8%>S#cUU21d-9nyOb`rypv3MXBD*9Y4;5pO{oxo1k>&^Fr8a2vq%veO<^Wr91
zR2G~3^Fz0vjXmeN?bfuw|7^1Yr-g?a71z1Uj6cu*yh$IP!Dc4Aevt<ZhfEq}K+5Q&
z20KYW6ZI2lIk-jaL#vW5zmXLyS71YRe%;IUYPKh0W!aTK_dcJDF(*8Xp<eV(>ZaW{
zw+&wCuV?T3<%C3%Q%fQ;ic<C!raAo`BZb-e*8#7C7Wg}uK1^$!i%1pTyV^MS`DoQo
z+`^Z`lZ`_H#oz_OQv!s#&$|Ry_NZv#?34|ehw~f82geuN8#7OWn}l{`+8_hjA=rr0
zo_{-kn-Gr|_4o7@vZN){5YrLMZmt6PhCak~*8LzAbUAvJeW06#21%8$My9VpT;MSv
zfZvWRZn)AKR$Mv3_hU`EU!L#Bz;BoHM^naf;h~jjz49M;o_mQ|1t-!+m#kN>()nBv
zbC5k{xXcksPxnRFe%})<RMiW^1efxdyheXxa{{_mK2Y;cr5@$p_<gC~s%?7sb@$z$
zx$kfMxRP#)8~*!5enYjfe?$KV=)<x;g~toF<UdO7{rhUh8DTKR8U!v+7i{}C5Vu-&
zD|EE}v2iUOq@a*{vY}tdSS*c<F{XypFTXLYm8ELMYE8mII`aeL7Ji8Nxgq^_5`?PD
zqR4|0n=1FWDcV5D9;DdUWYmtk7r&#hv6xDZgKpa`%yK4@XfJN@sPb-lDgB#hgNaOM
z%Y7?nY-KqRv@zmR__GkktPh{u{A#(cBAMX#{^_q#=^K7;k87GcPJRcw^-9EE$J)ZP
zrGFgtilcJd7p^A$3pH0c9%9qa)GadX(Whxqaw&F}8IP|JpSdRS9C1f4>bJA+m?Oq{
zR+n)ZT{U=UqaNV}YGPvI`*ZQj3&5IOl;$>}_Tbpi5!@~Jh`cko9||92S4?@Dn&Xg(
zm8N3TOTEX?#R$Ax+74d$zPbp*U%DDNKQ>biZY{nPxlGvfan}CU4?17S(*|U4m^MAW
z*OUFxvl4~Gy1=j4Eu@7Q%5^sWE1b<=S`b^d4Cc-)j{lI;=8V8C)>e8KvyF~o=VBF+
z%i2&}M+IoXkQn>G|3{4i<#?&NQ&4{SK9xR4^r+XpW9!OO>Ah(MAFwZ*k{cusOx>T8
zY=3Xw??09q<oKJ`Jab=uc22jfkNKE5!!XQthuer%5_QT?at_)S%_KV-Tlo37@>oZ7
zis4-#Ytu}FbmxtJmgIl~f#)04ZDO<Kc@w_Z{}2~{HE%}2NOyrS$`D*>LP&e=ps#$v
zo|3C2b+Z?y_RnhO4deD2a4gpsXTRtBA@AUa@*(Ox<OT7sIzxV~%%u;Q9R9~c+2H)J
z8NojPEuqJozONq3`HJR#svA2iZDU6H+!AMJ3HYU9%`NZo31zo3+!>owX8x&>992+N
z!z`(W8>|bQMB7ZNd8Fx?@gjI0BqmR;;fr$n`=-lXu;1h(<0-$<A;y5;)w$MVf-$ve
z(yEUglBVS!OFvb*#%08(Md$)=a`kz?yb1*si-u>+$~>BxVXp$cLxi*vCXKFCJxd!F
zr!Ld;*`May#yqM&^P6pCF7N-tFU58|<a2P>kiJ2Mbzaw>VVviv81v%!s+frH!uN7n
z+ly;Zt3qm8USf3$wkG;AFBXfA1!7kzP`4rMcf`fO&xRS;Bm5WLA6rQ*Lz+YSzQ~p8
zu)CAAT9%!`?ZUr@e+c^>a3d@{Fsjbv+B}o%-1y!5B`oDwYUAWN1rLfvdTV5lfClUw
zdvWUH?6Fzn(whQtzOVBswvS$bM{BEjtNfJAr1zLub1Tz%{Yz{zF-f<=G|F<xywGq=
z_uEjJV%Qth<nZmay}Gx~h}eN|YW|s=8=BcM-{V}wR;xO{Tm^$goLh9k7sXF=bSZ6C
z==JrXei&BMerSRMt$A3XT!w`a<6+x|YJoxpZwJ1e`WZWb$CG3Az5V_MJr7zJNq4x_
zsH?4<Yxf^_O4Wk6%(saT)6=re$QC_@ee_h%`6rWf4z&L)SWyz`+{&E~o)&U7u(RJh
z<8J*?<~H-&P>YKu+hQZ+PD(r2f4a15!aU>#8)9u{Q;olj3FWMfKZp5AnSa`T?EL#`
zW}D23xyhxom1SXDB5i?F$jYu&#r+&B^QLBv%Gy=fR$UCl&vWujUmxEm<R&?mN~SlE
z;q-7im*`D0#x|C2LAubV<&ISNRcTZ?-nN~YX01~7hOv=j)aScTx5R8r9GTcUePdx|
zIXie&=uK0BI5YddoTf!>VCsICNxPdeU9GXE?et<YocXCUa`QQYIR+bu7;LdfdtKrN
zY!%&vY{$k}%Lg>KjWfSC?W*#z`G5+wsFa*faYNF=^Z(0OomHzaRf_V@F@_*zWj`|Z
z=Vs=9OWvDYG3{^hFKs8CNB5^j(4S0AEC#kZdrhBcyk%L*HlzknSAZ#3#jud8ZhYmR
zWOJHhj0VH7&<}O-(0J`r_JQweLP+M#<fzm&xdE;z<^)@&t|zfx=&wcNk$ls#2l+%<
z9DJTFuz~0)xh;5A0-%?qtvprwio5}jzl_C^CS!F=7r*{N*UNV*KMt5@pUfTnORBAi
z+{WeFH^*Iwjr?8q%lvI?d{S0N^r<nLZlp=Ra3NBD>;AWJP|m4>Zv0>_&>CvpZCIw4
zZPCzg(}0=_n_&}?2fek&<m*ZsjRMBNLCi}uV{WpQbUh76f`h9!3`@fAmz~c^D4bXp
zn-iLumK)-^r2k-vCaU@zWz*d~_;m%Fk}fBP=Un%6M)Qc#T#>0`K!f05TVumnwvX|y
zB}nJPR$*~;MZ<7*30{hxW-o&yfwvAajn^MFuM8P!c_Vzw787?SrKVj^?wQyw8+A#<
zPkjimmHKl8aDA5Wo%0uE2NjKRZx<Q>Pd$}Nh0c_^Xe(_D`Hs0w?ZM_MSGAkuIM_NH
zm}o;_;MekOxwJsZb|m0_;M$-!LH+c1rR4?N|E~YjD`D5qt#Prb(~2JQw7MU6kYmXh
zbe{J|(TW@)H?Q=gud_N7*ozs~K>r-`7()-3SvPW@(brNFXpcyM#*l?lruLQoZXV}9
z&N|9C(HLaS2+#%PgncMq$-gHx(YL+qec|rhk(sWHsd)n(c440sEYA1*vezgcl(!(W
zG~JzZqbS!oMtp{C*9|l$TWr?0whh)lrdEbm`r4pv@6Zp|z2rQ=DixXEbTAc6ydcWM
zd2|WgmYu?>%z4tLH4~!T38goSUzMyZIb6b*EpXow&&$W9p^_cckjB219>U$kxzFC$
zwbfTsn8+9NCUqp9M}u@@$S_W`1o^%94-824%eURNj5E(Q3}gGTdCUir!OBAyTm;q>
z+m3EQs;OUveV+S{3B?EVlk>I}m`c+f;l68fE$9Rclk*`t_e8D*?T24sFNa72)Q->`
z=ZEZszI=bAiTXy<<Il-`)GKN%cpLB1Kbd9R4BZ%R5;xgcXjx-=uba*i+ybT#c0l<h
zgn6j4JFvN3Q&3h|sr0$yKcLeqWoO;v#oNkxq&?=qr{IG?W$sPn(Cgt;H3>U{*CV2c
zF;q1Qn*HQn(j(wMCkfl+^~hcH2>cf7K+9>xlrrx*L0`|%+E8qu_2U@>b&KTj#>hT-
zrBK~h&865UI$AgnI43$bI#QiI+{Zl|`MT0!*{l6So@Rr%=Zp+a_DxI$x;tfs9+Xq~
zI%r0;Xn(~@-ie+pkK5Cm4^m1|1<rX(@mctBB9D9ln-Pv{06W)t@Pv7bf5pqlP2?ZU
z4&8)NNKfU3IFLW;x$O>ipLLyf5BK)*l=F-dpz)Tx!Zg$m*EiDvH%qr&uX1s05S4+{
zSC&EZ#wDpA-^y83EET;fNhquAt|ny3!N?3~Dp&CK)F&np`tN=LuUH1%ERI}@Ekjr0
ziFh!&R~x3*lWU5BLJhI2_*m>M&4KJ?pfFdQqqIRT0%PShq{m*s*>p8Ag6c!HqpFb8
zh;OJLG>=qN`$$!Mr2C4ij%&43ax`?k^JWRb>S?VDx}1E*MCe)?R)DW<jA@nOl}@J0
z@Jjd%%%^@9T)y$Xt6tpO)4ShyQyeSR0HyU2`U8sw&qh4-oPI+ZK_5^<ZMuqLBPfAs
z!!6fM(fPQaj6l^R-l$`QGp;H2O{Epf_BmI0Gr>(=ATNUC)D1k8E~H~1OAtntl2_<Q
zTpb-`QmFUDV94&BRsG~D!a5J*KIK~O3iG`14U#aWp)wz-O}?am)5X*daz8F%$%H>y
z5i3$#%bK`J`X#r5KG_w@Mq!P&(2McMg*xI3VG?+njl3#i(4ANnU4ic+a>y-Idu9hW
zSU+B$#`We1wmtojn1j@n|M3lQ|Km~|4az1Jb0w5xyZab$`hMcgnL6w^*2b-2Pe3<e
z7Wosju>1ex=q!WdxVAOgOv5u`$;`}*GTSjT$;==#vn?~qOffSvbIgpAEM|t$P;>X&
z_f;yDx<8V-l4rWl+57v}!ry|wdKg%bKBzsQM@$Qp*hb{}G}y*T5ZcNF20noeBI;9X
zfsbHe4p0m<Y7_8Q<PmBTRUI<&t%3LxhuuZHKpOUm(jI#Msr*uCDKzD42#=)h>L27S
zQJdaNHG&-SQqEzrK`vx5Gn(8E2|=qI$8YplN*|SkJO7maabNfC6;4Zq>MyJ}(+#>W
zC)u^+P_&UIsTO27J{~^vvE)3+Ts)%P>?H0kJsH1&oYqj_7_8^Zc@Pf)KIvi~Ej|!O
ziWkJ0(l<!k|5OEiB)SsI#G4VTf!Fg1GQw@NeNs8FfYuZwFt}IYeSC)aQyWO^rfaZW
zxbLuOSYn7_<LH%4A$y-WL|3F-czbBKRR)qpvCv5j7YD(V;tjt`h!Zx6G+1C3Lh345
zdLn+8ZpgoY6I5SokF>xy18Xmg9Za{Tx3C}B#`I3&9+In$gC^>J{wcptm?S1Z^KcAa
zi{1n6lr(lE(;fPUpBWbw0UL>3m=(Q%{DSVhpbt_d$Z_oD$NC2O_W7Fo#`t()gIWw+
z@g?AF>IN-^Gn$IF20veWG8|@8CxKeO5$H?jwdZ;y`UNQid!T7xe+YnlSOH`#toV2I
zEO1gYk!L7|4=3x=E9uAJ?P>&nzou)`4t$mtAYSt(xnGuAOU4v6D$XpixN8fc@che%
zw$5f?3Q{oPrm-#PUi}}{qb2E6wP>L5JOa1Q5xq4UhDQ=-A>YYUOCY`2gvi5spb`3S
zXhjZCpDD+|GREoGU{8D$sHk6onAHG}B~Iaa=tyLZIz=8R)a2KT4z;Yl0r<%?fMt9i
zh)%<SEWSi<_W%5V(ZJOhLQf?}<6DR*lEy3Od*le9o6Yyt5>%;{`j6fg@(3Jx1yDSH
z>3igL+>6*@YEI(qkXWU<It^Gs7xB*2CAtb7O{NegJRDKsPgoP%@tAi3KNK3_3;FiG
z$-WHVDSn7dqK%0P)HiYkF&;PqgD@I>soz%TL2IRrdPse!*3>tkgV2q@4j2c!*;d3R
zVkJ=<ZwYCL&G08#3W=lF$Vu3WM`^$gM%wBo=<;q;@}wkTxgd#8rRVY?)d<EC1)Nta
z)z4BiAL6Si1j{pEd-@c;ON^s3;hoE{B;AD?N>;%)!+w4Xm<$eSF>*WcvX~2obSrWV
z?@9I|2a^7DfB2b)koTZ}y%1R10@#Hn>9>>;`6Fz-?}+!L{#pjK#TQ|3@!P;kn}R<>
zZmDyn)50jRHEh$b@Gp29bP0|rD3Sz3q(tEKp9L!RIdlp>0b1F&@b7pyv4c1Ww5CF$
z9B@=xArHX?cN`2&`KS>(DvPihgo)fl^n>@%0&Il7P+G)?fYBEwaJ(vTl0lA<+Q?&}
z>p(%TzXtG!56aJ#R_bu*r&j<I&=9mW8i;i#>O%9g0Ubxn^lZ8#T?`%Hhv4<u0@;K=
zax<yE<dVujZ)h+w98zVMh@-Gs*+<;Kx}x8-SITTiu9Zk5U_%!qJ{ONkzojHOK@HS<
z0ST$T@<you9qv{t38t}u`c>G})F2H+eJm0j8|#6kzZb29*N2S-4Jod@=u;dT(e!CD
z5}H3z=x%+48mSnSXnC~qMyrG^g`VXg;y>~!uw^IGJK-t$3zgOJid$+S?Dd+wvwe%;
zn=A2|VrAf*u}T}gC0Z4GNs!b_atiSsYmf895yFN^$TuLXUWdL@5Gj$z2_LjGBFQw^
zK}KQu`gZj!@N=W!Q`1Hsqa09v%NL|PDMc3L9zdu&1T_4C>I<crx>&s;KUDStC%dgW
zO}Z^E5WfhG#9HzwcuD~89&1h@WHfb^4q&=6A@m-4Ca|KsSOu+{k_qgSnTi#-bkBj-
zQbXCPeghkIH15PsK>j!oTK3oVa_W9y(}Al5X@Cue*6m{;vmU_=D2Gf%nj^RtDh2Tv
z|I}B_8|)tI9u3dq>hcF|6c$Z5sJGNmW)-`Py$Ae0Kc)%!06I4BfPXX>SjsnnbUjl0
zp$2Okfk=EuuLo|p+t?7YHC2V&hpmUsE{_qo1I`9{NC!1dJS!v$gxFY&hm6q+*&}~b
zzXQ{&s)9maK3z>yLgdr(BxqRehh$ezLMA)XaV!B|#uJ7mh9gWpvK4j_%s>6L@!|t`
zckJ-Y^R|U=oKIS#m^2Mpg1thk;fshyL@)dVzLT6lLb6cxN|?M}GD?|JfZ9R(tBh9=
z=q-<xzR1@U2?%$`;q5&Q*k?n*LURY&++DGU*hs89x)eUo7lF?gk8Z<<62EasUjYNT
z6C`9TdMzzYO;o38U*H@w8@U5d?1fl!{1N$(U2lkDeL&i4O#HwuYr~}f_+Gwzus}X7
zz2rLTa=M+o2q%UXdIEleY(Op{0;#d|5~>2x3U)Om#33RM{IELNovcWf&|}$3^i_Bg
z-#}k!-{C%&qy#Dzq<(PnIwGga7IhI)h!+CaWE9+5uR}+xGnNhP9Z3=8EJ!C+^tST2
zJmp}T*ut~LyWbZg*yR2CWwaIW6DBdE4P}hijn_?mjlI~ilodOorOCX!Pih6Z5Dabr
zlay*&w6+tO0@=v1_)Bsp`V*~;OjpXwVah{oAUYPUgY`y_t2?#!_;@UpkcngX0yILl
zh;O`qyi>f-T<@LPrJtM*cQW5V`lL=mUy>2*2}2|EPiWe-<g752IYC#(_W(_|yIu%%
zh`+Eu{Q#799EpYV`cj-G)}g)dns`-s{tNgz@)=Ix_kf=EN!l*Wl!wVDr5nEfd~czb
zI9y7QIYpN9HCkH^1onq&f;<|!@%xo|dMHl78~vNf&#(>>3j?^Hkc6MblwqqfEaB50
zNdCet?^Mq|=#zZnw*sxStP-Uz)~n#9#8f(nnNC-Q*2771ACe9m&nG}w+%MmP#ASIY
zLrf71gep>^x(X<Py%eWBTy;R=@TPcFgdDei7OhV7re;%hDSz4nJ*FMBNL8iU5;XP!
z=v;@?Rmvsl415OH0k6jZPR}mtYh{*J9*x3PY6SZZ*uubUCd)w+6s$wgrXK3+=PGsv
zl?qP0G`)0;NAvZTeyd~92w;Xh1ViazVD0c!PwFC37EbO}v18arNL)=K^T;j49AW_R
zg9w4H*cD*^Z9`}2CE|LYzc0%7gZ~J7r22Y8^Z<Sqp2IJorM(z7JS))w$Vct1q6*!;
zYu$lv)%_UG?Tw+mSD<YIZu(SYD&%?dnRVO<uD$V@A(;I}H3Gt8W%3LeM#f-AbPx1p
zuF0FhmHkm022}6E(E6MM$%Y5|1ZXh!S4Sy>fOvFX8ZUUfHGHhl5a@s#)I~svHvrjv
z0lZ&MYIkKE&SyOEgvY{nxK#eDtsojPqqys)QcI+Lf_<~~yk&xUmq|AcuvN28W|ru^
zJY3QC{KTAZ+1+!tWnRf~6|MKK);gmy-iZ5Y#Ec*4e%fQf<u!P{f+C@s1-Ko{=;3Tf
zpu%=06l@kgow!2&L*BrjKyS1NUxm-W1L^aDo68zPiXD+;v8eOOKyZ!E`Ia~!<z?28
zLXWo+@O-<#H$-4@b0`yu<nw!66+E?F^Ga3sZ~nDLuxBhU9W@<?Eh{aHEt(;P)roYV
zH8^x#SqUZvx4xBp$*!^eb=<6Uq!JeDw#F!jN`msor@V>H{IljurC3)=&jL;ENc}O6
z4~PhU7WyURgf)ekr>%E2DG4dW3Z@t5l{kIx^<~5t`mmvup^GWk=rL|F*W_~H+;J9i
zWK&2RUI27<k_aamqdjbce|alLPw_Q({#(#1Wk~$qA3Hu-;vS~TMYZJDT3hOjxw-vJ
z(2Bsiws7M&Y^w58@Hm&0zI0a=LXe&$1VXJVj5Jf94giK~XYIMX0UR)*ehDpsTgNfx
zh~cW;&u>s!Z}sjK;zQmtU-=$R|D5IV=VIP}3Hsdacf0skc^lnTgfP6kQT5vz)-y2D
z7GPL`lu@m|TF%narKLZG^+*jW!Z6RUg{fkQ;iB0qh5#mv&0>x-VO$*54JfMLi8)L~
zLke>vNGSI_=%wFva=Y9|*j7}MWy%PMt^2onVrpuIB6CqMcN1*`YGLP_;@Gi<7t|v?
zNonVfcYZC|>SUxGy(^^~r<*g)ouElG1)hh$srmE(N`h0SmHI{fg>P<#;j6ifZE)Gi
zVX*=8Y-@FJBs-lMAt^s%FaPw!nd35&nq{BKYwDS*24JMIou!ktyWbqkVnZWxwsf99
zS(;c9>WT5DNcFULS}>kMX><eQe&bE^dz-;=(LWhzhPy1?jjy<=Y)zPR9J8*m&NKuQ
zcg5GfaCgn3D|tv(`?OCP&oaF^SMwtZ%&vCO#jAt%#cROaP$zs?SHxdCh_ux9=sqwH
zNcb<{Ky3$0VlQwNQ~>AiJLD(Pi(3oKw`fb0HN^4W{?vZk_S{n5oC4Y4cx1Df=so4G
z;7)a=xMRFGy(>NO-l@J_d<h@zz2~j!+t2S81u;=vEY1)|%Ewej8>chaaB>u#OkZU#
zGnZ(YjD}O?X(A0MVJ!%fIEH5EMM!h(5*`l(zuR;m^l75dJTwHW4YseF+AwfJn7|}E
zS<hFysQ)RW<v&6vzCWMq6Wr@cMdw}D2S`$FQntc5I+!R!?gM5+zMiQ<vs)$f3GnpU
zfG@;X6LzvAHG*0|YUC?;YDI$&c$VG`*u2rulRgea*{bLu;x<_so`H>sT4VuU9nS=N
z@da>Q{->8$w}?Kzxv)Usgmk{WAj6yFoYV*yP-B2zM?xAYOy%Hx(ir^%T+sbGj*dp}
z!Yp+laRoB$O|{F4zj_IBIN#K}dKMN=H2~tna4@X<Gm&7vZooL`Yh)ArHUeHab%}Oc
zEm9-&hF}`r41Mg*dO3v^tMQ|JCO#HuHecb+uuUxw{p1gDfA52a0|zRQ7zy<4omd`t
zMEj~Kaum#7#;ZZ_zkaEw;GaFv@^Ip)L<i9qC^OX#{+>dlVQ%y$xKYlc$ygN32|D7n
zu=B`WZJT;T{R;EF&(dV^k+7XF3+$@9aIU_pnGg{%f)y}T+oB&p?g2vuhr3`jDgYVx
zJ&I}-<e$=9xstL>t}mxZ9_fM1ss->}pN}lY-jgCtur_u!vz}Uv_XRuNYT)p~eE^8L
zZZSzH;=c=j;qBZ3=3!CVE%Yh&1_(s^fQMvMnk&E5p2$@!0uRHx;ZD3Ew87yd!;GfQ
z)C7DTFdpYCIpQwi8~CdSDYf*SaJrd;od#0YTau+}kS@Fn^imdKE6~ee9-0J<u_rJK
z%FzDj3EiyShJ^7Tv7GP%?(A7&x_n9<r7uC;z#lh|d#Dx6X?8U;9%dm3-UtgqH))ab
zQF)TM7dW*X{PYp>384O(;I3RxU#~94L-6G~fxgy*!A*Mye}G>g>M{S&^Qqe8W^ABd
zNAmDXe9zr|T@yUhy<5EF_&$=Lcoay`fKl)UJ`ijcWvR+|L!=#;Jd*Tr*e3W4Jt4NB
z)AagUYh48+&s{i2w}(?e18pIk1I{Vy)o5_oRKO~Or~5MfAH_m?`wyOnHAKEBgWyw{
z3TIe<Whb1Vr@;v#T<ZWi^SaRbk5<Y_jil~!l<ELy@h^NK^#s_HrI2T?z|4W)>`-8P
zs@lKGFR>P+6Yoo2DOzr#Jp$(593q(tWYVa~aIYSPcLw?z+_{myn1a>;NAoWrjn$Pg
z;Q~L6-|v0po>RKNWJgJr(mtMbzIsv(Z41($;F;-$^`>rC!a4-@*jB@1$bua+IG`t5
zp77!;@qTz)=9=Y|DVFI%d{O&|A+9NT!*cvHxs1S^puCyR)_j^2fh-{g(cf8`Jq=Hd
zOK^hTD4Rq|nk}{xM*>5jjrIg7K=u(8+1Ff&F~J<}H@w=!syjma2NbaXk-W~8RLCJS
zb|frFU7lJab6t^E{7{G@*3n-LPYfTJH5`V=iA(r3rIGFv{64<9ejC>)NMlo1sjbXw
zY6o}R@Qk^}z2~kPsj$kGQ-W!~bmJ_BAw%8ynHSU6#tn;`5nnz2SJuSBY&VbVhFg|;
z!Q+Gf2|D2yM-J8Ac=f`{1<;BsyzGq^#_P9Hmp%)hMNVV(Tgq5#T2Gl@86O+l1iq-+
zpu*oEyI(~!OzF`rPH(oF@*-~k-)3<$5^H7j%$e+Ipzp>|`U5-Ou+K1r9HhNg+VQ*K
z7S8db6tA8}<kK{>hp7jf1&1NpIEHI%Y+{;k9&P_qae4JaWd;OZG5=;a<CR@gGJB_S
ziB%IKlIAC#$}|*M+;!1EbdK?|^|5W7bsBe3JLMfw@;vWd&h@OJ`EQH&yUU1ol?vEH
z;wqU!H8b2bdCa}6JFOFJ`$E=MuUt7kv>;%v^{KfpS?KDMdpOM-UnY@CbS6#DYM<ZN
za|pf6TCJgegZ&>l+@>JvpdKf*@YZtuD9Law_HGs%C<gU}HV0gt{jo4=53|$|YOKS3
z<xT}vDEk8vciF~<>`6)#?iR86buwJ(D>GMQUMO5uV)j_{i9|BD*t*6x!~WNj&7|Us
zl|=7Ax3lD}YrHQ>I14B49cUF|47HtkZzwiyGyiL;Wo=<=A6UCWLD&{YOW0`5!QSx+
zxopOelum!w#C3~#73WLia?83~=>ANREhk`p(CUzm0ao(}y1$+e4QkGl>FMXm^|lu4
zNrTn<=w7NExIm7XAJ|&hYT9O68u{%G^9z_^8EPWf@6<)T#M8HQc+uS)d*<n6C8crZ
z#jH*FgNjFb)~K;acRY$2&7NbsQl$PGc*U7K!w&=Z4GYus5^W|r53dKif;)yH>kC^M
z$9Km=zmZ`p%f1WZ{f=0o3^7zsd93SHQM<ec*`v}{B)8ApkTbC$pj7fa(yGu1mv5YB
zs%@%inn+K?Uh8$_O0r2B2@_o_zl^WSKk}i{Htjj$!p4(lnd64_#y^(!el>zWha?09
zInph!jj!mg`e^=?t8dZ8+-EskbKUuu3ge1rx;qIUl!Y+i4<+VPLCkDuTI{6n0cWK@
zxe+)gUGP=d2$;;SfD`>AWw-oE-l^09_I$2h4H=Hs#NQA*s03;nHIYgtZxV~JC3;nL
zpZp7Qz|(zmy(>H`JoCNXfjs(Lr~{3<?!a9;i}VIF&OewDC~Ge;8@3!9NBDrBTnwD1
zhb+atXF}<bB#Adf7wBcx8`30U9zPns$M5(^;hnfhj!_37Hnb};Mb8I<+j)Ju_EG(-
z&Cq@+;YyUU1-OG#6jJ#Cl&%6fTvfFgq!X3^GtVmIL<%fGY-4T+mkUmhYjiB>#R5=G
zf2>VbF~umifWO+yKa|7TS0KKmf-j&@YpzaK>dE~@t1yed?xTFO_>tmWxxLmEc>@!J
z*FZF{#c1>~U}$|Jtau;fq_#o(0Ced4%4Tg6G7wBkLxC9Ng&R|AY8#zRAE$ePF~<%B
zzCiRc(C1pKK3SHAixyx_R)L>!had_jDNt#zlHdsYg{(oJB4PSPwSv-Aj+Q=&cF6i_
z!gq0{lrD*iTiXB*f@*M!nM~fNep0jPa`Z{yg<K*_$WCMh@(B@5R3rXi2zi>SMSUik
z62pMPb{_iz47ov?B%cKC&{l6FZyC>Ux9D!=UGIA&EQZP3S#2`VG5^JKVbb#(9fr);
z7eLB!4LTTj*!%VIFtfISp)wn}0@RdJ6vcPq#|R6xoHnpJ{S(X)3yHI6DkO;OD}AKK
z(pIq+^zhx#pMriG%D`5x9`IW_V&~C@h#P*x_vOdXm0BU}6m)4h@Z*NUR<JT`?p^?8
zrxV6Nuc|7vFqeayJRWQX6_rWaPvkeS@XmoXz7n<&PKA@;mO7XDNY7>#vrm{*I+<!r
zbVPrtVN$&Bt*6ix=UiE`wd8SWFZUO3p7@V)SxrW9Y6$(9wopOfE(jt{A_w({Fek64
z)_{}cTR6)-(kAE+5ffGgpGHg|4-s`R2~M^f(6!)M57WPB$6@AoLOY2J!7pMxFbOMz
zR|hJR8wmyfSwnp@%%E<__mvX0fp$!V>7VKk{_xK5N&Vl+Z!#JRyreZKime7idMUOZ
zp9z1Zz$fCA`Vka}CGZv)!&`;!(p|X_=CHkhnX&_Ch$hr!I+Wf^HX)3}3N%q415>%j
z>SuYF)L$AR2dJs4Q=JAT?5cPUv4j-Ken5-bPf|n!tO>Reoe31CJK&w&qHWd&z)vtx
z{|wCCbeJ8E1#0ObU_m}nmjlBxTgK(L;xJ$YeHAR?R&jzf5PFWAVRlyux?^2X4^oQW
z$J6oOKwK)qqX|1~s^YP;*eLKde89ah&pSmA1wQo_`UPE&{0BA~Wx?mMSUsb()q2W3
z_(i@FS2O3Ak_yE?ikdkCT;bk(!UM^zu16Q)Tgl<TNqGPpr4pFb|HQ-5Wnle2s-J{D
z#bJCLxt)rIcF0QVADF07%yVW9yPH`;|0I)$VPpz9kGRHkHia=&vE@n?ud}qU#FR5B
z<66eyjOd)$yt4&UU7U1Vy8->ERW!j319IDPq65|n^8C&4@kBW~liEyQh1BLRayu}q
zZ!@=mwpNyWMg&9Gt~qdFX>1R6810F5ARE$)ZEQ%G-&f;#$kt4d%kfil)}}a;{w9Q{
z4oH8RJ_3jU7P*+H%$8$MnFg8{aD(XaC@HNJLxk17J3<3-lzJKZyAgOdauHRD&E}#E
zv8L9R7QkprG1P$RRae?Zu7sI(ZSbQep}mb($8|#}aadghYT-opovi9<bo#-xl{xwO
z+X`&%efkl~Y)Q4QF<H&Du`CIuP2qL1xulkBmnTw~DDPI6!uzQ+u=%QR|C)MR1nW)P
zBI{>sNAm>EMmHfx!q)KsJeQ8cZR0Y%*R&$IiT_l?JZuer(>2>UH*IZ9-tW?1n-eCb
zZOmwzcg~lJ#29D$8~w8bmIQSPD6rk-E&$8*n%Y|O@;5!v?in7`*Hav>;Mygm2jyW%
z<4~9hJ~Os6wKr_xj<T81*xpUmCwanzMPLQ=JV&-g!iFieysNx}eFO4^^n<B$6FX++
z<n_;^i*wyW<R;V_?h2d6bu*N3RZUSGN%>(rpi6THy$QDLaAX6LgXKZ@_B6HvYlv?r
z(<vXM0runBNH@s3Pgjjd0X_qz=^CUD?MrV(hw0yuc=;SW*%rb)x|^_`{{mB}&E63A
zBv)1UFz+7WmLP~Xp)EZfO+sg2qw!(HH26+cre+co@h#w?=nGrR7g!&11oe~o0St$$
zOecCDQ4?p;Bu$qkp_JF5`Izt9AhZ^%N|Tjs$X1wV)FKgbA<$o|02{117KTOQ<H_>m
zGwiC~1_-Qe^`r7v-*V4ePhY-@5Gx?kA}}5Ghwbu>|24JYZB`YSnqKe~v}LL=Q9vy|
zL4L=FK^rpzyuCy8Xw43rs$+1HS2aOBssyT+)n>4J*a%Z`;Bsmt_%@5NPsBya$*91u
z(o838wJhD)_IPt`g>uz5tFTW_rOX={-Lng``sDO09Ox>RR}ve*sk4t=Vt8jdZJNc!
zgIg|+ih|kqIHb2$3^tSmafJK@T326{)5=lRtysXY@g6w3)ATl&6Hg|=X+@odDeE`(
zHhU8cS7Yh%h8)M>zzb&J|6$iOlUCV#B6ns+qtpdyZ8JAyjK~_78(CZ=977rs2bt5x
zPS#ca`}`W)E}ECIcY(pS9<Pc#Q!+(=d7hFZw~(3$m&Bv0qSrvz;e#O2xy4k`v;_XY
zel-1Ksbn6{EreF~EwmwX)gc=mVF%?@cU|v1Uys7r%z+tKQy=I2Te970DBb6|DI1Bd
z9LheWzf*(BGGrU{tmK2a`X7FSY}4v!pOAsDNh)QYu;r;}n3*p@dxA~p3MBg<f#tLt
zT8T0-2#`Z38Jd`enQn!wtMp&sAj1x=q5He5YC&53t(Y}Go_{Z!(mZ=rZr_p%p81-;
z$>?|0k9PDmzBe{At)@)+Um@MQ&C7{<g(Uu>SPKX*^`WU$33?yHm~uv^d9-<eslTb3
zxuFR&RyMxmEUXB|g2j|zIuv}tTAL^%RVkiZG^nUJ^>yO)xPZSQx$j)L!dks0p)hXy
z$Dj@Vsg|Aut6$an2yfi;iYFIjJBJ9>l`*hI+Jp@y8M+blu=c?lZvyp++CmMd{>7VM
z)xcwvL`~%g^GC~Rdt196QmaO*vWKiA2&1QQ$-4Z<2~B?v_`K}%gg8C@aFOoir0#f-
zWuO01KZ~t0^9<Np>(GPhBVHF6H3RELO~)I7oB14glSiZXRZX6z_R@L*gB}QP_!!7t
z1ku+y-Y6K~8zPOvxRDmWGFbsBhK6Xa`&4mk;f3tT#IU%%e=nva7dDhXY6$X_3N|)#
zxcqmTUZcOn%3i_U)%VA>z_kY$OsmLioXuE=IlwZ8@`fhHhx9f$*?hr1qa*MV!~nh9
zPwHW;4%3|3OirN?Zh|?mOi>k2;90{?{g>yCbBePtYjpgm_~Q6R***F8N}AkUZ;$S0
zZrjUSHW6>6)$V4lCVVk})K^DBl^^IL#%9<~r{E@Nl95z%`XGf<4mjgBGpsWQo4Omq
z;e65)PP&oIE^-k%R41^_rn0u_%n`k!t5WWy97q1uj2>x=Q^uw)E%~X7EN}E0-?0<S
z6CIV!&xiu=>VgCLWlNuU`|{m=?cI5z5A8$0rD!4rOr$-50&x)7l2fs&z|9%W1hIkK
zV3_#VW`k{Mwq=$>+);827S4_c>fnbkEI&4fPr95oE^TG}kk}PJTO@68wIZ*Ys#!mo
z<{B2;4qLw(tCB~hPQHUeCQtwl=zFB=;w<H<HW2HE9n<Tohhf*G5Q#twJWV%cGmWZw
zu=yF+iPmWw*UsG4yvf*;yo=Pp&Y9l?H*u_@=D90_CGT#&B{woXA<-ANHJx{#A>s}3
zrh)8k>Jc~)n$VY#KEm_T`|gHvZ*&M9L|g;T>uquubn5cSKH3f7pfAJv5IeE*x~A+<
ztD^+{h&IttR4LVsJ!}+>WgzSGns`KI1$+vbV*7&ia0O=!$vBboC}UIF*S~GzW~W8D
z3y?XGN(zIM#0q*3<e5feCk0>W`_kLaay+j*kypWeZWghMOR~K+QCxSX8*roEvSXNz
zWHZu%Wgr-Cz}g^I-76bmJKj;9sNF(t!Zve|eO^#&|7+Gh)MRm_XQ2CO;ijTD+1aUe
zGQ$eidcGmO8JQ|1&*1an9`squ<Nvq{O4b*b;St=A)c)55BHZjCt72(qKE&N3mJ@wA
z+0@EX#pothA`7s5lILm~2H_Q9R<KmgR$`D{+BfAtWenZY{N4Vqc>w10j4axo_bB^f
zex=-fIsUmq@e}C*yUpq}U0@z+7GEATw);6d7gGf@@>h5+Ypba?=I6#J!!?W39^{by
zFWNsFt}zSX{?(4^0pHmO4JbmwJar0CFsEVDkmEou(t!519oXzc9Jd2o*#~iT)o}%L
zGH$28N*<i~AZt?Ah}^QSHPTY%to4uirQs6pRQ%M|>Nj7mE25|%H>c>H57?G;ckU$%
zE=S9G^9t)lb3N`Ady#%cEoRGd8C)2*oR|kR^JvJIJjeEc)z%BXj6kg+{LW_4E9|Gi
ziIYWa_8iKK%3GS=C)<}(oVqu?bKcg{PFg(tzQXKo(-COy4gwbJ9Qm(U$FtD$O#}lA
zyTme;i=>M2O87FM*EJ_Q;t^UW*`ddgU$|kWx5mlrVYa+6*F4L<$zoz-30{-H05?sZ
zsWvwDg7$eVdD}ZbTTcs2U!NA9cPZ_D`q%8iC6}dbCfae*o@AXxu0rae8#S}ERN_2h
z=~eG>c`p`YC~q8Te9i5E=juy3j#8<5^m1$yG7~KHD82`1fdRmq8cepNC(xtmTZ|uA
zG!AL|fW{bVZECG)yo1TkN2xs%9>-6J-I+QraYSm{EQd2f+ibA}{s~$Z)WICX4rA`(
zjdYtb$y41u+I`vAQ&~&A$L|qKu_E=Po{m+7J;G|EkKJuJ2tUaOQ-N_E_Z2uZW5JDf
zm1qw8BZT}6XImA!YkKMLv<v2``p%*{Y2Q+g#Wzn|kXn#1GpS$3h+?1m2pojX{N5W6
z5l>+6KN?#|TtKeL|4E0{Ww^`S%Kpr9-w=%^t6jBXm@EolFc}K>*o|0IU=Vl>2~17u
zH`WtBLnj(0o3<KL=yakf`q6^gm)r6g3tu~HcH+qRnSUKwS5j+cwa;x)+*=6X>f0s1
zz4n$=wi+c0-uK=)yu~@7cyh^N??b(-)#Ui*H^$nTO=fx;I-4bnZdyio^}#@+dZ4!f
z4*w5zjoek)rJW|K(F$-T2f&-{fM4a{R)H<-b@Wz+3sX-f42k=hJ_k&pBQvVzPI8Bk
zyUceS&mA^qy6#en6+z?B?~+NF?g<mdq6>{fEW0f@HyQq{yAk`DFI;7A8M%SDfsdg4
z4J%Dv(^{@Fy^R<|Jpl5&h}K4Ss{#nBcljmy2NJ8DwbHFg!~X_mVR=vTIv3w4-pj{h
zRZZn>qT>tmUY*CEbB%JB;Y)!ZYIINbj#7%K^2WE85tgN#A20|X8BpUV!(*xk5sj@w
zOR%@Z7xFG85nG4?syuAHW7rV(4717af+NmRz*&U7nd1|d{%-brcXC)l$Mo_!+lsG<
zv$)50F>tScWp*p^uWnV3>5?{HaC?H>H#}pM2)NaG$!c(K>#d(cIVyr30(<<)^f6)$
z-QT#%c-mNty$xjdrc^EVkKr^|U|j1r(z@9^0WlZ;PH`j*jOmo@$a<fF7c_Fd_wB`u
zM%J{&GLGJ;ew3$4UbyY4zS-`#-f@D0Gy-qwMC&li9-y9gqMO1rDS}*vHi6r{5#0(W
z?Kb!yEDd{29${;lhMNPe!|Z`&1IlnA(@fQbyP0A_Ow5@-wG+}}o+VUCFDhCgcQ7QG
z9o9DHa?~rLCUG6@55N0*;zCi8YhkC@J|@zT$~M5Rfi3Kg)(obU3xNxKj%-7{<ysi}
z8F{#4Br}EF1=xAx>{Ig|zhL`R%T{!L>8SJ%iOApHDaO>lX>)V$7gZ8nRG@vot-S3W
z4Vffqu_vSSY-woG+Ja@pK^|It0)4OA=Edf{K$8z=zkoBkInx9`0}0?l;triaO(m}q
z2g!x>H;yy5G(?$u2Q>=__k&KGuqt29uqD?`%}rO64y3wL&*m=jc(73Rozcq#;1%&>
z*aP$qk|np`IZ;w)5wpPk`i^bL{Dfx5H$04Jg{CQyf{$;Y*z`}(W*BT-W<F<KZNKE7
z;eW+()&4qUNXQGnIKvc?%<G)KF}Y&Gm((&znMtPf?|Dmn<Eg9W50*!k)wCCOAidGU
zN-bY%L2TYw=P4-}KLI|s81^y!itcNSHP3~&)DIvou7%TKDe;!NO^k%jOmn=5?7)g_
zeRjGnBj{*As$&fq>}`=(nl&O#$&@mBr*_OZot;;brc`7`u$K%5dJLFTEc$xcE}Skg
z=Jzd3b|ooa*_Wp7rh2AD#x%2Lsc1e4`ITbuRS|IJf1;7vEP1KyK}S-ZO*7#cxzSQ1
zsAK5Ukop19WCNF$^Eqv1%G}J3DT@-{CU?*NTau?&XNMRg%sB?x5N&y3B@M^WvhG{C
zEAxn=5AIm`jM_-6gnkAFe1BVQYj4v~!yLL1mCsyc+rsVmF)~`OMr@{5F&)`_dObDQ
z@+fdzzy$kOvK@c2_(b8G-2Me;b84qnObyHaQ2a;CLrJU{o~jPACg(KWW?y0B#AnWr
zB|F>({+l`y+)KA{j_qt3V6)j<o945vsK(@SswEYKd9*(AQfZ1BjKZHdWSd$*e@wR4
z4e1pcACPLY<FkEzUCl~t`Cqfy)NS!)64KHy<aKoa%UfkXG@4w`hFd>4W?TIK*J)EH
z$l+oFzZLvFYk+?75I*fIiLT@y>NC3(SPPXIhHeSXe+Tey2kS4ijbKK&0eQ(RZ7WQK
z))F_^liV!s2fZJgr%#6zL%P(N-v(rymIbx)0}4`#Qj3lh<E2|%o4hOKx5##^3|J!?
z8>d=>?RNWR+cQg3!wB{k-I#I$d2KPe0f|<ZNR4Go&V`i6F(p`A1T(&?#CiGyxYx(A
zFPYlF09uW+SV!=wMqq7$zV!`KbQZ;~#KAwC@B=(s++96qybpYHyiRvxcmw1~slYZ4
zg{{*%uykGpn#dH^%}!(!sDFVNnGR|74sbu+2~_R5ax-<fP9PJ|Kzuz|Xw0xFZb1YB
z9Uuy9MBl;N<<|G=ZGqlfh=e2c^>+$PdHKnFC+}X*9G6n^vt*>}o~I(e0=$?r#9uP5
zA4NA2V@Z}=OFgFc6XEzRw7z~(X(T_Fy2I~!ls*hYsfSEY?vP<V<kd%Thv_>65S@{w
zkW5`I(ef5KPx>VL)Cu}#<UI;t8Avjw;!)&wqBaqTry-B@O<GsEta#Vg-Sg7b+<nGV
z*~jv;c$2V8`k*>=2Bwh5^jcsL{e%qzqD(Fx1%}1u)J-auss^^TC{|_sSea=?Jp>jR
zkDfv%0tdYSj8lD)y82m7R1YY}m8<G?ZI>?UyOB6F7jHo)L&}+i+uu>@0y!OftjrQd
zxbuq2=jY`9mrZ9c$;r&CUA({pPFVdTF_j%<x?*{1eP%rfhPf>6ECUlX<f&Fx)1aGl
z2u!Gh(FOPwVi3^?csCK)CbS~>ADZI_(5`xK^{qTeGE0ytm;O_Fz!v|lUWzRNGX6yT
zH~LNA1(uYP(pbKidt7PD(o-d5iBjCgMfgTS>jKxqv25JV%;L6lp<Dr5gXv67W4^L9
zlR-L&NVEv1uPIu4t%^Dm=CciuiD*k=GIfuNroYg4XoTI!O=Jhb_PHtYPFX6>7rqOB
z_=mj9mnogqwrPKntK<T@Cv~5mMeYY)MU=9}E0_K(Ih|KOH!W{Lfw%A<cMAdj+z1Q1
z+IY^=$adV)!CKbx&CnXQc&nL}<RP5W$Ag__le9-!rT;)&z^~d&ZKXS~-Pk!y43&z{
zL+0tPlqKS4NTUtq>kIeg^Y|x9hu!RNt}#6v?SgmFTS_n8P&>_;nl~utW!B3Azv9e7
ze`k9!T)LsR2j7^Lt7{=FX3HD<A<Im|7jWa`kaGxs$Vxu|l2nAm$Tny!8X-S$64Kn4
zQ3>U+*TiXPCTyl#P!HLs%tdmQVVH%(4(J>etdDSC<sbT57Cp>Ak>5A3W&XkZnz=o|
zTGGJTh98Ue2KH5V<1Ma@agQ+uEbrU6<D^WUXC{!lh#z!65`*SV0$PH!z&7bawDo!i
z{hD5cz91tg6Ia!^%@k<FOh=6yxCCmJaf7WqG8CcNw#cE<OJZk!d{NE9i}}5BZfDld
zdY0NKZ+33=+{G?kdMWfp+L=&;(}>uOep&Ww_J)=vrsdpLWF+{$hKjlTHqlSG?<1AA
z>JXrmbO5sG8k1ldW7A=t5@{(mv*xD6CXhScN1C{|X*=|f`E`pr^Zyhy%9~I;r|4FG
z#lovO^_+;OQQ=X~4`nF7i64T8!cSu4s+fYTxz>udKzp?9H0-IrQ0ui!`L=Ku@~Dly
zZCxF_x1_&XJ+d<U-MGry)85Y3&feY;XX$BZ09mKUhTjOz`7;~b_uPb1y}*~XEWc@v
zU&?}%ZfQw5Xr3#lzOTRZLUds{Mv;AGS>pG|QNe$N-Dh!|AFv&;nb=%y7XQoF!q?5S
z*i(;B7GB5&*jQ$*@re1J-&p@gZ~*FNuj=@0noOiK&utc^h4hp$tG^3=$ch?TSXeyT
z^{HrBHZZ7ipB22xSeu(rdZp;!k`#G|UPbG`owj_kCOIYt5dKx{V~y3BLDX=qgkJ;A
ziAdKJ*9X1^KUXACjNVL!a}#Yb_8j|m>v_Lw_PvJQrY6DL*)IBK!yNLT(u>}S^5wj$
z+1s*LWbH{+Q%0xx=a0$G%PR5i7M6I<YB5Y79G>j9D0`qS*Z$Fd#L|;p2Y$kv$V4eZ
zS}zyz!M>exOGwVFA*vfv4HeCY{jT_BI?h-%^K-)s@J5|6zQ;E4DQJP-%sI_tQ`S4R
z;;pW2uFpkx3;he9JEfxi`JFxe#S@;z!g*35rqhSaI~^u_SzETXo~0I-LsTH5kj{|h
zKPOiexB6JQj}osON2cLb==JPW<9Lh5vDG%ve#lN)hnsraM_aqWX?iuaSWt>i`u-`Y
zlr<=8W_D!e%XBnjezsJyx^TC1mF!c}g!y<3vw<?0%+_#=Xl-dj3=55Y+3{e1{j62z
zfB43W+rdJ2Lw>7#LN7r(`K|G(J;MIP-phZjWj1$!DNkmivlt9F3EhCc*TD13HCfJf
zi$ys_nMGgo*XB*hx{#Y+G%EjaK@)enFjNdd1`*SlE5@B>#dOHh$ehNi>@0c<ej9Ai
zNoWl)As#|^gRP*BJ_5S~nV={tALtF~#-qlCh5_t!2BUav8t^k^yq$ho2vAn5|MLF6
zQ-a+~c{;k|OXio<ba{%;7XITrQF_Xyd4GtaT#V(C81Si<8YZ&+xh=*eY%{hgi!d$d
zV(JLhgoc0>oxpTp7r<7#IkeE`Qk%if)d4o&E9AQ35V4sUCtMcJ!GGzd@)FDjKtDo{
zg3%xjKL;m*gW3z2yhRK7zJuP=o-6K}o|T@-p6cFfUJtm$c1RV}PkJ2Mhv-i4rl-IJ
ztphcbhz0IyI@%Ij0yFbj<PXvUZ>pM9SF!`l<BQ?B&*+CB12sYw!HHl5AL1@721Oyu
zt?LO|BXy755BR5>zz5JoGAoajJF*!Z#udSmvRr;I?*_jpFUP6hz(D<0%SZgNW6+>_
zjP)X%WLdHVTp!869nDees4@`$t3wyRGHw8uJwq-c8&a34B&shnmmS1@rA0CuzY8YA
zUXU+(DuZuIS*R>f2xvJ7(ro2EyzL^9d)N!&74$(0@HuE6QeS%`Z<g}KqtZd?f;s~@
zM%^?NoO(48m%dRQudUH)DbJxf0RJXB3enIGWIEY|5@E~R53hrL1tZ!u?WbBtt}dsm
zM!2&nT3=)zx>W0>p=et~(n__u;K=%ogrW7Z>-agaCWn(_VJhF890@(2H1&kMQe5C`
z&UY7j3sL-RaH>gsH}Q~!E4x)Q5{q8J?8I5>2K6sB0(RXD{vR}#PH3IsH#k^+DaA@*
zLKm@u*g-ZyCM#d7g=|4upf<?h9YM=ttr0|DrhNt1X>If*QV;6{Q<;&t6TN{XYE_~C
zQ~>{#Z_*caJ8)FnU}y1b#Bbsfxs&<=hVaSwH)JHF$)-UP&INR}e-S&f2wXQ8wYlm?
zeZDqBmj0jS849jDS*eTGhW)mLSEUxh^!_h#2{&Rhbg$Y*+o`;im#H4uf&8oeRyN5)
zl#a?j>SS#u(01G6P0${&qX;0M;b~Yb>VYm3_{pFxrpVc1Bk_(94*BmQZ5rhDilIk2
zA1AR@z@c@3JDx?CLnf;Rv{{eqn~($GS~2O>)IiwD#%Yt4y3%mTE$x7;c~k8HY9im0
zJ_>^qz;G~O*9Bulb1g|RC_R<KkgwmNNbtE``~REpd5}#UsW$*0n-$p1XTeW*3CvHq
z^cgU~jAqJ`55S~275CFE&~HN2gJ4|5w0vc?I92K+f0dd@b%d_6LpzF2hnCuZ_y)2$
zP=b2XzycwMW4ACTxVii3`;_})eeoNduOEQJ`y6;s7HCt|iI8?^u1x~7tP8$74ES^|
zkuR}yGzarQ0<RbJl^W<{)LL>IX&+cXddu^r&RQMh3?#lMVEc&vxDSkIZ?O`+CirL;
zfVuUQ7N?Cs_al42z;Z@uAuolV%MI16ZBg@~Te0<j7C+@Rm;g&~7r_uW(LYE9@NFj|
zUT7p-!H2?K(w}q^d3XTU6B(l&(l)7`z~5Oz&XKEXD0n6-f&KO@FraHA8@2LE4={9I
zQl3jgp>@+-tRtxkiR=L<>?U}t-^OmE5nxv70#?*RkQ*3{kB6N6Z)5@zj6@(Yh*=+}
z)>OM_k&pmruD()|)QLz%=m*?{+{ku%6xkpDiQk7jX$i2Tx`DCom-<GFQIA3Y;GFCy
z_mQtl3NWB&K%;RY9*;f4w&D|EI?|dNN-w9Qsol_WJE-qhD?-Drx7JD92=v+M$YkUb
zG7dQpos4midaDJWWC;knAN3G43_8G(*cN;(-T<EspUAJ;5iLS3kf*?u%`CnI`hO^}
zbib(c_1Ai`9s=jB+sGostNX!rF9x>CHHgcEhW!V*kYVU{UDE&2Ni`W-LoXp~@?P$x
z4TO_g4!#*k-#ko>M&cHX12;=e=wD@N+hLQ~51Fp_Q-8_V<y~@HaJhbvu0jIfg|bWE
z2%m~3&?f5!e?C_sYd!-Tisow(GA%DuecEK*0e!3h*zb*FszG9OKk)<^tNZC?^=JA{
z<PY?oe2_Kh1!m3N`WfvK^t^g1_rRDi8Z4ug!L?mO_J?f7Ks^n~|9^H_Z6NP#Mx%f_
z{RG^U6sn+2vC5bm8K4td1mvs})t+h{Z9P0u)8Mz-7_6?Nffb!awO|G^K*9t|>qz1R
z*ny77<K^b^9;E{qN{#YP;U46rC||Vaf}3_9banHN5o*bEGzlCr;rMl;9wd#cKm$CK
zOv4@kx$!4_A1^|S@Fv_lYSIGx#!%Lj4*B$zFz=fH{?P>_OLw7nQPa6!aK?=$lN8DG
zrFdapR?f1V;>`SvZrKC#JGxY9BdSr48Ii3HyxT<lj$SCe7n+E<Qj(g3)`98l8+I7?
z7A)lJsL#*{=>#V58qg1nLOVjsshEynEvB!wW`WJZJ_JWPzA=a84X&+)YjPTAGHH8~
zGtw^R4R?)@_uw0;2Gj+-9`+PJfL(%b%|2-t{~y0zx})*fapEg^7<PJ#AXm7Gbfdqt
zwrV6WfXCntGLcN6dvm8up;pvZ#X=Yta*M2&{YC2u<21CDn<+k!S1)U0X4kZDNu$y>
z=InQVRsKWQV?&5XU>1D=#BMW|tAvT6!gDD@?F@ff^}v5&C%4iUnD%TIJ(_5YAH%y4
z|B^A}I{Y*`0+WbhW+3+ie&z_)VG8ws>G*AaNJQ{E+$&3e6mKeu%Z<#~n$^6py7!R2
z70*Fvt)JXW>@0Vc&kHYnsh(>*fo!D@aa|2lSel-}bO%e#FzP(|UY@8n(}!!j(dJlf
z@FlM%XV5>mtp=T)&)wt38YbC1{`GB6xJMLu<KgTx)+rSK&HXREM^?>(s->(jNG8;=
zNFqLpoDN&14_GtE9eb5?+JAZuxQ+9~QhtxLNh?Br;IZT<D!|aeVznN#J~ZtHukJ!f
z3nvpa%${%RF1XL{;f7j|8TZqfXccj?&*eGd>|fM9&p-2TmZi|<jQ0K&FUgDbiFjRj
zUmXCKMVgo-)>L3N3C7|$B9}-e$`Q+m`NRuo;+=!<<vVx^+mL6F*=>L=CdWZ8Kb&30
zT!P#0Qo{h_L36CNhItnU=zVp7P}$SI*uUUY_UF{WY4I8RGtcE!D~@uFlIEeW=~2ez
zrrVICuyeh^&b|Z4UxU@Ha;EfCnjz<_ACTF22Gz%~#dyas&`^Qf%?xJlQ4h#t<X}7o
zs0nL<1P^^?`d=e&Qn*U&a;zdG<l;PSOI4s!{ml85H##po|9z2E^3B~{9Ijr}*TFN%
z2*miY6wib}y0Wb$z}nwj#!!ygL9+NZ<dFInXw<jC3_BC7+pD#5=x6LKOtWL?0xFe!
z09izVw9xC=64M#uNv?oN!sa3!5P#{Nr?3Rgjmi9-Ry%cK=Hr}2`G-o5c)E#<8jO6v
zHsOoN_RI(Nf-%7;akGKx8%}j)%uIRa6Wao;!Z@)6c$a51L<`pTs5P}J;QOtu=jegh
zba*y)g-`A$cAoJpyOX|8A4G2<ld!6a0^~KZuvgyp+#~5NGTLX{PHUGrC3|sRoU@$p
zLFZV9?R<bWczxKku&qJk{EnGBvX98)NOxtwG)H*J2lEF0jQCy|1(vK9WD5L5#oPjO
zMax#pMB6oR5p6V8WWQ1k>AP4C*bv5v0nk>6a=&p#Icww}%kNS+rl4Ahv1Dw);DW%y
z21R|`--YwaWV9juo%>^aZ(rv3%JJJT+|kNb&w8613Kqpv(gog+Z{$1WD<>S2HfXWf
zXlfFj&3L(<h7VjcH0X!Jl(#=t37(maS(3_z=9)w5E@XSp7ym9Ckvl)FMcT2H$h7U5
zOwQt>3+_%*5Zpt{nQL2&rX=%r(<|c@lZPwA^<?YNVPrb8T`e!K5$Z`{U_}l_{=#iz
z7=4z`Wp%?l!wr~(wdPE$7oN%WF#*zMO_Z)m4KxyFe#gkJco@16#}tS6N@-a3jpQ52
zHRC%ZmZs_%P4X6&Y!c=pG4u}eK-(O@kAW!xLjueAbun#VmyjR9cvug;0c4Hp<PTy7
z{t$bFM*Od}26@Ou%orw?KE^f!3d1Y*59J~^;2VKBZ_qj*h1ef05?H4zg(Ou|`@miM
zi}PK+Qt&>vRrdWXcbX}EVs?wdAlFGj(~sjO8We+Exao~0%93n*WzV-ib(GkCnUhVA
z41?Iy%s6rwS_UQ`C*WMk%WY&0rdmI>BxEMcCSSlaza_)49q3L}CK0R;(Dq6;H}A{!
z&UOxT-7U1`cFK>;$;dI}cgy=yC_6dN9ln-y1OEMc_#^I<xwZeDkg$-<kdWY+e*f9}
zn*t#<@DQ5>X~o%aCRi{3FB4ft`mNkhXeC=IQYz{D;C$nc|G-%?o4H}AXkB651V)ru
z%r-m@KP8ovRxH_@Jt!?ceQVmp^l)Gd_s{${$6Sz7vXF149V4e&{{&wyv!r5J<yGYu
zmirJI9kAKn$an;p!n_(I?D55Tdbpc-ugeiY->yq1(xFT@pu%in-a%e%2et^j_wThP
z*g9yKkEfc_TYwP*RueJQhnKqY`s9qxIFiykxmxm@)buQ*@K)((@iDG3cGC*S4!;F{
z%l-b?6~B}Id+lAULro1B17Snv%Afh|Ks&zUY3Mr%`PfoPQvRZQ$bHl!CY`Ipg|Z(g
z89Lc->DSy-`aS&t9AItH6Y6PxvX>|xnH`s5Ov?Q0pRgpkZB~!M-QIWFUy?AQmPlJ?
zzuxvi_EolF=B4J_hH}&rXkPS%Gt?-Q06s!_YBX6LvWplnIBw`8ktO;str{e%(!gU^
z9utZ3?7!xhw$qlD_FlFf>_=uDnW0P)Yr9V8hGgGPX_T-w@kOGLGBL+jT+dTM+J!VC
z8*<UMmwt-_eZfBhNPmZI6FZxDh<KDqN_FM5gh-R18~IDSfVW{Da<h$ZU~U}AE~D#G
zB3>S=h_y#Q6AKI**a7fVx{kkxx9)yllTv%}i_A)yWi!vG^~p@kc~xjHt?fMwx3Pg>
zP8yA_hc^RIy}599Ikc7TFi+`f020xNanP)5jf86L!Sujr-602anmA3m$%*tQrXNtf
zc0f`l#jw^q)h-w@?mxCE+CsmpBs(7zUdnluTqfC*7?$9doSe}x*O^bb3VhR~ApAdi
z3nV^%8`9Wcur<gg+tE|$xAabS1ZU==I4h@8CP-a2qXy7h$Z>cMJ_LQO4ud>eF}jiH
z!ElC6=I4(47R}h&RE4Yodyp9SOt9fD$h?-`FXKttr}W0zTk?ZTR{L7YZM7%FKql0X
zX-%+iwoh`DvwDrerrlf^J)W9JwkPVqS)?V*fFqSY;tQc0KaX!F9+qmTE0Fv6F)|8%
zyYsmx<^#6L=H=G^fKB;^YKra<`tY*zcfK$0X|^T%T<)y`xoAO2b+_Vf?mHq!s(ny~
zwBluOHy#1m^;|HZA3=74-8dXg!g}M4@H#{j@**TT&oKK8y-YWZ;f4rfg6W#+i?xU2
zQ^4rZTz{wKv!OXUM*i*VT<|q(ZrXvr7h?IC8?luWqEaHVUKCt&4f0(Ojp!+8r{*wO
z>;uCJv%}oMk`3IvGtk-br<a2XbQA1H?|?aQ3*D1RV9OYLo9>z3nbUx9_yYQ%<4wiJ
z9;Sorb~>3@pdvECyGzOzTueU}fB(<t@3p^w{~r5mOx(nzBRR!RM48V})_TFcE4;1r
zyULX+ZK_~Z4pb-zZR~g2^oY8Eyit;ck3cV~4rk<C*M4_Ae^#yo<o5uw9NXOV)cV%X
z8MHmn7O(*_upx{I|G~#N>*X~}t(Mq7_UfO^n1OKzllrCWSz_L{;`ctMdVugVEH`D@
zdIdBIS`v~Jd@~@;KF!>mTR@+onv$=u{?Ne>MaJlB)tX?fuc<u*UuPe67xc%z6I0=2
zebso#5@PFMf8eNS9R-uUV{(McR`4jjO=7>e{jslO&&T}}?@3J0C|^Lkx2pNX18$$S
zvg1eq8T=+7*-_c<u^u;b#(9QITno;_j)eC0ZX<6VWi{EXHpTqRIGSBgrUDNo7%!*4
zk#`GWKAgV=4sFDpTHL%~NN(K>DlIs5WLoD;M^0UMa<vh&(6aOZLo2Y0m9a0h?E%yA
zNiL7(2|xJ0Mx$V&r8cspX_Td|ZJy(X-$MU+jw4pxl*|4gmq2!C4)Ef`&;a1qTYQaN
z&r25M<!1Iyt&mtFq2=GGzwZ*?q#n-7$v@?M!9UmgGV#_?K}gw`6|PswuJXIm-SU@0
ztN6Q(!-)%WSMRHmxWc;y#RWBrXOuSby_b)pz3Ixv>z3ItbKMOM(9z~Ure5Y1rs;;;
z%vi#Pc2)!V&(0J1XEG`#^MCut-j0!D*@SP&)~qXq)4acs@`j7{Yk}oLdz2YorcT(e
z(1)RKg1JD-{@Zwoy-BeIg}L>0>QEp}RR?462BE1u3>Y`-s0m!4>9B>fdmOZXS-<kO
z_2xi!KiW+k<@}lBpEfd~V(ijCZU2<UB*amP<5R0=(s|QL>qwDkeWsPAvVXTwL-~mn
zzgJpN>00??VQQdc_gRly7MVAjb{lFjPl>O{Qf(lxtMBr!y|+E_o*JGc_jm7k{s$Oz
zgY<7m8~ic82c4~VRu)Q5;ehXnXOp{rsaU+NaBY6Ie6HYO;ltv1XSiGNmXnh88?@E3
z!f#CQys))pu9lfv=1W*qXlP(d`)Jcw+KTJiCRq?)!#(4;_aE;FXvZD`Ywmlozc|QO
z1B~&-p4xn$|8Xw(`TT96j4~XZMKy(n&M4y<?iHPkO;9P}plf*1)7+WaPjY4!jB)ya
zN;gRFNn|n&OwX)Aeyam&1YHf3{P+6>`Hl7u^S@^^nj@IQ*i-F1Y|j#aSn$%f)cfAk
z#eK<D*Spbo2{?Uk#Z>W{6r^{Aj^uunMJJ#E*eZDXR3VnYUHl(B6<MY&Q0_^Oh1Y<A
zf6A}qU-EZ_K5|*`%LMDEkcHS2B7$jZoM9Si-ex{)nrn>Y?$dSgNUfvP$upp2PT{)z
zPWe6mkE642Zz6l!@VI8;O^wo0N^y60S)9dXaf-VwZi~At?#|*A_r(`41zPHEX&O()
z=R3de;t%LWo6MZ^zRz>t<^MS`Us|w8=%MDJ%_xM81y7i(`W)SJz?(}3x%5Z4i1r4V
z9tD1fT_@KA=2=60JF-P<DW3tiqkR8Q-yZK-cMZ4Iv)i-6yV~C=aLHfb0|iR|U_jKF
zC$&_gff;TDo<%NVhO!#-iB2X)qc+eJ1`Y-=;T;TZMfAi8a7s<kwFI}jmgIN*FnG3h
zAV&b7TQ$5t8U?*q1TZo63*C90f3+vm{V!<apY(qU90^VaJbXsT;Y<0&!dSqS`AxBE
z_0Tx#tS-Z#n0s3%nok->=?j?8;I7zDxhzZtyeLBSO3#&DT3_fknDAT&_T;r-j`J^;
zhNt4U06#7Zut7d!QCLGjmpcmRHPeKtz?VJNU)iU*?o~9e=vI+f(b-kvttzh5=3{xp
zTS{d&>;KiaFs#up=BfZ+!e{nAJ%p$Q8<d+uRxl-S#s9^BEEwdgh|R!MVmH|KYv@w6
z5KKqMBVPbr@g#86EJD}A<CKviD{S#MaHm&vc0`xqrQ1q6+M79Ncpvghly>k#{4M=l
z#~Ad+4Tf%jxPdV%n6AuErjhQHt_?ep-46co>^iCeE<%a&9^ofHNq8o<k#>pe1SAM1
zAKulTFYZI0Z@$rim%+K>W$C^$6PUTXtLxPJN^`X-WCz5c=CB1p0RieBx{*Zb6-=yt
ztZ}g61ouOCls!(f<VK<mJ_UUSb`gJKJ@CKLJMciQyL5x!99ZaW0#Y$=+_CPtu6*}F
z-wpqZKoP%Pd@m&Pi-ZEvCykJJxhwn|ZU;SyBE7>f$Mn+pnL9%l;oA@$nDfj7Q_1SU
z!}U$A3f)0Ipp}pa;8&_6trGVLXT+)M7~~Q73vI<dp-EtJ_@DZ>v`%OpjPf7xHuS0f
zkU)t4qrZM|Zg3{}ZTFN$%04iiI09D%eVcv2oH3ext_$VT*))(d#&oZll|&2JCv6E{
z@(u9~2_6&-G6H7ji=hH&A2Ju8M-?)ob>%F<u3$>3x@0f3hx$M$^DlA3j%N1c(!Qk?
zrDw}Fm7j3|Hn}nv%_XbpW*M#+B8|h0JV-fB=Poli{heAtJ*N_=6=XlKNtul;gf;*o
zQ6%_3Jp_ETWT6Pmj1Oqfk#$H-C|Mo^2y;h+djns5ef_<HoG@8LrCO3fJ_c?YmB6Gk
zUyfJTXrG}`$W7z|vKy7rf%r~x41JaPSGQg#GfS9oKvby545RJjUL1H~)WtF)bru>1
zll?9I7XMN|88{ql0H{)pl}4JRn3P+}4`qzJQ>e$|!BhU@{;hn4JPG-N$B`w}b!IpN
zQKRs=Xnkx8dIQYzXwVZ|hxaFYP&P7>Xopt^41kkhJ8(p*00g8Ta-7y5?gQro18Z;C
ztp=nLKs|cJ-w37#&k51u0MQ}|asarB+VDsDy?k@AiWDigmW!2Ats9_nv<5fTE4mWy
zCVdDPGVkGAp**Asyc9H-dP82|i%XS9LHD87LXvPq8VWpQU9n1J4WcU31l*%t;JkST
z5CkrR)Wsd~nD5Vu-DNEtJIlJ49CTE7{qWu8BgFyG2f$5P3pi_kkVEL(^g$+D-^{=n
zdzer|GTV}wMm;8$q2=0VX?yTP;7Y&*p2G9xhTvzXg8W4W=v1@?PwQ|o3*1na2-Bra
z;0D$lByHA%WJW3IK!mC7)IAC(kCc{6eU(0dl)nv~h#vqs^AEtYdzUa#%bD%0513R!
znOJ%bc^TYM8$&_xB%Ktz5DW(A2A&1h1zrAF|6e|@uesmgZx-0gR{(xq8(>tMtb}Nl
zq3ZB7V74C$+TVT1sYEJv6&Ts)sjWayyp22+v?7)vp8!Q6o@hZIVv6X&<V4g3y!HsP
z3+@h#CAC4Pe79!Px+t}kZ@{HjF4mOhNtM9gp+t!T+^TBwLh-H$y7o#TAQIdG=DLl_
zT6K>W1qoUMcmVPcF(Ngfn;-#n1KEeLsDd!)Tq2WtOf@0@MS1A4dP066uz-@tDthz+
zxrfQqz0hAVL>RW|+LL#nb5eZ~6G8%yJTqOW^GU@uXJ6+Tr{W^L6F>*&vs3~IS`@Sv
zX#+UM@%S|S4+;cpbr-p8zze_6ECSy}3wxgZ05WdNxP9zdS|Q((e-q=dnNYEm7pw=o
zYfPZKZ@+^rkqY3#PQ_~Rp;Bl0U!IY{B0xO76dWL`Y8SW@(g1!7`Z@Kedh8Be9i}!j
zh#SW>(@!$gGIp~#!;2z@ht&>wY6)8WA&-m`V8#2P=vQvdyhXV)@*9=Cbsgh}DNU5N
z;x*^dvP$*=Wm;K6c^CInzOH%)-AZDhS9=#wP4aZ>O=~S{O^Lbz%tp4BzK5RS^7KP&
zo~T_h5tgpdE?2$c9VLT`Ulr(zzd3uVJ9OI(b*Zs(bMKvsW@R4>;rz28J1_w~1srW#
z0XL{U5lucrF}Sbx3Vx4W05tYecrzYOe`6tTnC_}^Vr+{#Gh(8s7mm^S=Yd`0esNs!
zO2=F{)vAy5TNjY4<i3F;75fU@>3?UgDzk}BJb})q66l_~6rDzYqZ`pJh>oa7j^PJ@
zXQxkIApIdumRxE}B#6>_Lrh`ig}N1<-!kT=9myv18<cFS*r!alOo%S4eBW{mJ1wmY
z-ti~-Y6cRuDa<-k1CVu_K+Z!E<S(ti5-VGj;mSDaDxVRU!XK7bXjjq0)I)kEU4s9M
z9yG_qOb(OKKrxikG_6}+M#<WW#~z0^-#8?sy|Eh9!QIMnt-Qh!>v8Y~e80IobYbXu
zOT2L_w~XqD?LnJi7`7JCE0MvE{-@$Y^b_3)xX7;4$=G@57V*^9F`@%A!aFMsPHvq3
zEWfS2o%1(8Omenip(_kEm0NCa1zbT?NRBtI1ldG2)par?>K-#QSb-hNz2wH|7Ber&
zFYo}>3Z^_4i8E9kI*sa0i{yQJhV65;<yDLIOMNlvZGMhT?~~O!XMFDb(qdVpDaNcd
zcXTOQ4Q8Z!$`i{6yE@Bb$SnO4ZV$;|Z*iIp2XFFtePdlcW-B04ttZwo(?G_mo1q8Y
zfp|qwhL6$X>XpQ9VOR%~QYC}R|59u#k8pkw2Qhot5_o$>&8&9m#ThZVwgO$jaK|Bj
zKC*!_VyoaXXboZFVhv9XuMBs%n#=(540S|T%aRw)SI((yt~{jDu*mUMVrrkR6=&`i
zXz_E&+s9v)re@|YFA1;MsSM>}_1Q?zaxN<(vtIUtJR$#F(Gj;K?!oF&i$QzsDz(D2
zEu@_V;(Wv%_?ukB+l0wbXEtCO96BjHH}Y7e^vdIESeu5{TN4s0Rn2Of{wg=D=#V|$
zVfR4TUVU$-uk>$WLUu~dkh~E^i}F_#j`P%$FN22ZKhQ$08Tyt<=6=z&@YB#EKmb?_
zGCFxoyy-9N7wZ{7iEeG0W?dGYT_-GNHL<kRp8PiLcwx3f@znR%)(VZ2Evt3Ygf&Ig
z3$%jsCGW~7*zLZaXuNKnsV7?-ovZfJI-nO|LJIo!yEg<EYp>x4$QIJZmKhJ4cN%+|
zvrK{T*|ldjSYK(OmXk5=>!|e3h2tx#dJgcl+07AUVJ+Bt-q8GsIal-E6#rYYvTSjn
z4}R42-L}=xkRHV>(uWxLF>T<h;xXa4qSq#i4TQ}iq+~-qARw^Ao|7TguxfnO!G<Ew
z+mr@BxV#CDoxVAIDe}}BAM+w|vA%)y#CZ#x_wEXf#D#Ju+Jug0`(g3IJKsOz0CXYM
zjXHxKQmY6v12O(fzOzEHnt?0<d9xb~%q=zy3tL?6YD^;6F7P>{ar*5%Tk(mqvGy9?
zdUz%mpoS|?9oDiuhu|rb{#2hKeRac4$8DV~FuQ{KmwjodYs7WmvGa15z(sGqyN++J
z5{e&TSuPuI3@6B8TAuz$<<!swq^M-bkBrpWdA02QJ-dS4@s6Rjqte3mF>n0k_Q|Df
zOCOhqI3M|^Ky8SbfHiT6jnJ*)ju<}c-!VKkNb`tmgxBJ5ts~ihOR&_k4ly1w{HwcV
zsv4CO^TPO#Z~xE9?>t}oq@OO>P&UwAtc+x;aI2_#!rhY0!VM)89dYh-*YV&N<Q6m3
z^uw?eP-06A3oN6oV+|r`di@E~5Dg&<+K>+A9vfG22~?1%#iWLujvG^Rs%^D+GJAOH
zz`UuYpX|Hs4J-Bs_o~;WK|ZM<;n#@t%{lK%MmP)IxKc_@H>@=FVb)_k@$2*u{SxzL
zQ(xV7!UUYd>BMH{i?PtgNBk95%VIIyHiX!o#~!RQf(@;R`L^;)we++Cy8L)WTW_4Y
z6#1^b4}8zxkkKZ)Q{mByp)S^^hjuW{%$JRS(o@k+Z~{7yya_1y2I41Z99!V+gqMA1
z?i+bBdPC(amH3E0l@C_eHEdMF%$;zw{yzHK&R_4dH|K54Z)yKq_=@hwwhA4KtLISJ
zc{x7{!V8n_MZu3~sy@T;gXu*I<U(CT^EWeOn8ada1JEDnhy6!h0~zJx`UJyw!&Q9`
z>-OmU_zmH&v|dF6Q#)q~#iyLnUSBW?N(DTTn^b|Yq-<kBSYG@5>P0t;8#tHqA@C9+
z8sP!ou_f{sJKj>=e2p%I@5%3_<?<N#8db#oZOk&=Gk*m3?@E>x(fg`xv96H!<uCZP
zBL^$qU$)b3@-#q1%OYzvrd1%aD5vmgX{;xfzb$W}#uz=;q1JEgEzAb5K_24WvA^Z{
z-Ujxl;#x&Y@dVdS=`=CU)Y!&EM26|Z4_67VH?UqSTW#?|Zj0>5vPPa}z8jv#d>PhJ
zzfqThl(@zfxr@)0)^^?WHI`zjM}{5NnWhE|4t7utL2vyBQ3Ju`2>(h~bJuU4r9vjW
zhU9?rY!GNMWiczvNmVXJMc{Xf`+fTKB`Rxb$pYt8??mmWIi%9~$fia{O$<c%y9RV(
zhv0N^E52NJ#5~M!7GsnI{x1Jfijnidd3}_?^237Pf?wsY@Oe_zIdn}7CEP5%C0woU
zkA2OYDKGq9_Ty&G!Q$>^c1I6>GhJ?c%pO<gI+BXZN-vg~${RTd|5&`bd2i&2N(itN
z3@{Hfg@EtrKjac@81z9J3K+(D{5|lriGg}(Pr-I*6-$T5*Mwqf(_hP<rKRQ!DE?N~
zp?r~jXz(>%-H7OlrIF<m?XI%3B~MGPmQtQQ&}SWK?QdEItX(gu0&*eQoE$)(X39a9
z;WeGYb+o*+-3V(O-aY(l_|EVlk=3g?Yn~3d7r66N|8n7*?H^)38$KUN8kP4Z&>W;(
z&WoDg!+#XE`M0=VIa}}$+0V2vbiJ*$CEc21`JFpYNNQENleCUc0(-j?NIY9$a)j2e
zG%BjN(&31Ul?T_nR>vQ1RG;JtNsYd(O4fh7`K^8CCTE0p4XLdz3hZ{(b>1$UmY<&4
zD|1G%*LNP;MO|P{=@(m5!?uJ6ZM?OsZGz=GH-;WcwPJu(P2a&Z&N|oTwvD&?LuynG
zkJ)DE$Qud<r2m;YKeKC^mNvOynePqkLt!=C-`Lfx0<zaHu@)ot>%O^K3~kdrr`FNa
zbd_{4T@U@P#c96-gZNr8UEM%j({He5h3$;IQt3tI>6L9&p48}5%UfwJy^K$&NG&fb
zKAfAG`6df3A}eCt1r>+wRm&SVXF2COnmTmuNkVsY259-z&~G)IH#Fl~0A9-(F)jGY
zcg@q+dp~$nE`U~$TlAWFl<i*ln(#N_TID8H_e8YUC93_rGu`i;ee9m1lA?dhult9q
z&Cy+0S8OK{#KKh7x3v6g>2!OYilC#9bF=r7uZsU~K=16p50x6rPWg@Y5$~fLY`kdp
zTDymJh{})Z7r8&;W~Hi?`7p%T0F4c-sfa19$gh&!DSct)`Qm7QHTWyFf~#SE5|U_3
zGFPW6sd2pErCi6II?o%A9%S=h26qOB1zz~q2Kx$Kr1469^{T392-=V8#K!7Q=`R~g
z%+|2~qTWRL!xKXm8B19SU#)!ic^rvl14?@pgAG+laamr)VDE!Kp`eooDoN0LT%_JG
z?bznj0em0YS1slz1eidQf0sWaFkEZ`nA8`v*IG1u3TcQ6Xf0wS^_+cdyku@-S!lgt
z%x2OE6tw-qd7HbgL$y~cw*h)~U5_J}A%{ZyVF!``7!q4B9g?s0R@#fPLMI_#T%opr
zCu6ack(tX}qd$^WNDlNSDx;-<pYl!1LZ$)g;&3#mYH}{%X1-P)iuZy){nLDX{1A|#
zeDaL(?)0w&8SfHdwftP0kGvw5v4c66p0mQC1~8ZIY@Eeyr?=ogp`aM=*Lwo)!EVG=
z&Hb0R8?ey1<j2Tnya?Yy_5z>VMO;S?*A1r%up(_BzuWV%ylP3^!mOOh+3#}O7Vao(
z;eIBXffFNWtzKzVELJVPTJNfv(LW*{SwC^V$Qm##JrA_<v~aNYPWCG0V)+(lqGy4x
zNH_|8$6JG33a7iver5`p-NbgtDc16L@o*JF>FLr9WlPGVTqz!t|F*x7AEVjv8%$l0
zMScZbBdtT@!@k%Kg|xK1G)~d^a1-*UT2*-Azu@zF3GZvqOW(xcSzwXGkTUWa+eY^X
zdxU5J_(emM(^5zv!R2vYsTf|)*|W=5lm$wL+s8X!d!`5fmTO>M_JYY|yAnRE(!8kd
zQMD>Tq00?d>5(X=t`|lI-NF9?4*!^-P1*pQdQIRMU;=-~zBb&j<bo~YUlv|B5pScl
z3H(=4R?<6rPpTn##HWFuZ+%NkE6iWxfcf9h3Hs=ewh{NER#c9QX&a+OYzjMTn{RHe
z52L5zCy@>srOZ<{s8h5>s#k6*uTwMOKan#ige3zTbprS_tRN@hui)8Y$G~k@)spA}
zA-{Fr>AYLHJ#%^#h$Sf%pS^ztPxJL<FhC-<u;YxE&BH^!hMowEi>MYZhkP|ZHJ0c*
z>!#2N#6_$PItf0ZW(wN__X1~w?ffo(z?bQ(u6#h>0JmkBUZ6V@*;sGwqGxZ>@|-Oh
zo4}2W{@E_2b#8V=jO0Q_<Ns3MjjU~yZCprObAhQHcxzrWFE#wZ)}ns_y3KefPu?Qk
z0fvKbXed4oWF%*k$Cy?0CU8UdpaFVw7#o_worh0&emE)@K1hrEy6TJf*FOcj%QyQz
z`NI_xebV^SdO<&q%t7ixhe3*byYfMO1C<kfs9GQ;a|AyJk{w~xzjQos&{pSa=o=f)
z8P0P3XpZ#Y|Keu6IlN1G2OXlC+WraY%xqS}JbuUiq7G@<AKCXw-)?1Kfcx;JaKEdI
zdW~?hG}W1SL)YX^10(Y|{Y3+5&M~jm4I#bo0H_Xn0Qg!_KxFO=Jx70|s&H$J7cIN2
zzpP=FIO7hs3b1cPp_k~o#w6sTYiIVWAO9u&@iF6V>YIg0Lf!}OYUMNZJJg#FHL}J;
zV4Z1?w!|0U!$AUJ5b~Mmrq4HAVdIHq*l}_^+s$wX<gH)ndg?oXjDI!mB=8W?Xt5e2
z?GcLo9|ObW0<_q?$=Dcg$5ZwjCFuo8*;`UN{AiMWyL_v!sSq1nB+tc@iF{&-5+Z(q
zhfpK+os8FwtmT!hYUEYh4sJT;(d_Ch^_-Z(x0WbvJ6?-wPh}80i5vpP3(=m)7(ie)
zAv1BCd3(rHJS5nvpeVCTX5+N6KcA)kSx_s`8kvJ<01q;lUQr{lXVO&nA>SX$7PK=}
zi73NMm}bB-)P<x_9G^)y&^2cJk^87jrc58LPbSCVv#@0d3%v%}IRg071Aqy)fa?{i
z14*nGfqP}T;%S-BemqDzmJ(A?-=zku(nsMWd<W3(M-U_BSSb(o(KAgG%+rid%*#V2
zhCDK~#OKK)q*7T2=pT~-GrcR_!tynwLC9=Vz;M7|;6mtaXeV{0@}D{p8Af=5iDhE;
zzF(Eo2c($3ANirn>gN6vjbjV+g-l2NYqQx<nJSQG1fPj()JI4F)@$3bFs_&J4Y!`m
z2i*5P>^Q@6?lv=<-oPY)nJggY5koK-?xh|OLj6Yo(W5C+YHnogO;i^}$LsQ7(W{J+
z$y<_Ir`d~+yYl%-BA{KfLk%8o6OJo6a#JLUUd?USpEYONE`*;A?_$|R_e7)QrM{L9
z!QR}pJ)mkDby>gCG|Y4jY(!q_y08EPM7=k>3N;%0kbed2MNjfJq@PLt_iJqO#jMGW
zU@%T2wbeMR%Vnm~4BSk*45n;1<hyEB^c|aG*k_oj=jjmE$$6Qs^eO5J9RhMWM~Ll!
zvHK5snAi<04Gr;6<SROcI~{V?`b!s${1*uI^RCrJ^Rxa-?eObccIDhZ3SJk#a&+d+
zfDqe8i<V}~9kfosu){#VP)%3cY6!0t-X&~8_-gBIHVw@YoBVI`E?!n{z`5iU{W{Ad
zTkX(Up-5;4YuC^>R)t(A)pZOkqVm3eC*JRPJ?Zt~FE>*E%zjdO+6$wD^astiEyen(
z+*a-#8G<^s5rBfZRO<pP79F8{Y#?zRa2OI9y*^;dvkbKz4~+{`ZQy4ZpX*raEn&b1
z5%J7>yn(vNH`zI}qIU^Xke1y(-Jae%b8_Z{+`_^+<rTgdaiVfrod>TYPty&UGu+?0
z^=wTRr5=!a_MmZ<wUV`i`459nS53E?%0^bG)1{l@8*!Zc66!|W;MQ0+h1?2z6#1WR
zfpIz06do+Bala`o$iI*ko3T0VOX|3^x#>dIslxO2mhKP1)yg`!HW8$6uvdXGeW)qg
zbW6XC-Nsxe7XspHEo>X`WqcyW0IvCGwi9=WD`6ApO4NR`Ki&q5$NC}+5)YcZ67~x!
z2l?s#BFwMw_w@8}eR2fs@9n3`b{1O-^#zUcV+t-7M>{6COg^4}qb8z{=yQhUmPNL8
z;gOL)BE6A9=u%5H!*wPM-vsqnhRKCW21Emn`$Fm~lde0%IrTV~L$$;&X_fgZzMbw!
zXW#M#Wg|--6wN3qEc#qJ-?7p)(-$M0k=sDckZO2ekV+j(#Ne+GGu%m=0`4Ebl-qC<
zq6>3L_pkAib&l<Gs2@1s{tQ`YoUE(HM34vIR!U!SiSUO1;$Q8p@7d+9a5+4+eEWPS
z09pP3e^QtRoY5mBRFL>_d>8*R&k>jEYU#TYa0J^6W8_4wC0d!NPkq-}O+zfR%>#^w
zxE1sQEcgGZ_4fepr55xFJ4w%BRx&j}SE_{FNk1X(pv|Fj;2z@mF#mJU1~3Kg;+)}{
z>W=eJ-oyTM;g&pCtpim;5zzM_u`~!*&x;rz7wp2zU=kjqif|SD7IBCEM>pTF)qLK3
z$#9-&M<tRcK|{U<yb8Jtn6wSibkvSrL&rb^)k0;r(pp|7?&U)Py*9_6?0N3`+nMi7
zbS?n@-II=L&ZeHXfvVC9mBvmnNA*XH<)%FIPjjqUGE@iWm+{CJb%K0L-Y(aZBh}}S
z1Xwavum|{H@*OpiIm5Q%(wV;WG~$*vTD;{y;(Al|w%A;<%U-MEjT7=aBqRJ1n0Hdi
z*3>lWB~gwZ)pi3j)nu@d`y9N=kC0n{#>I4mN2`OjMIuO^jnYMP({&%{3Su~zhec_B
zD2?P-ASY>){lW_{nFVZCC0>ot(p0Z{OGV)~@D`}2)>=(e|IkK)y!%`@0CtKsph=1d
zPWvx_+4H5akgpt^6%hRGK{h54Fcks$fw)fXqq~BH>|VAJyMgVgJHl?I4&&``4x0&E
zREt<CxZdB~r+7=<UEE$@oVZy19d3qoBbT$7ej}KZZ!k90&!CnfFJ$0nan&xh6dLlM
z=JhJPT{5sDDWIs?IL?F`)>{r+t60aHJDT<zPO*)Fuf8|h0Hh(jP-oC$nho>nG&L2v
z0u_R+_C2L1=zUyOG5L`&SGXeAf+t~R(0Apk@{hDSc*b+jRp!3x9_xPY%?@moLqXcN
z3h*iPrbm&7KpUYF*ru-sB)frp3-P`(6gf=pXRDe*Y{eltmK`QpH<vV{>(y+bnQxox
zsMF-_D^^DK(tF6mfbIt4N!sLK{|bHiwz7SNx}seriz;^bFNhnV?!;`iK39*6(+y_w
z$&c6}_=%PY{e$$zALHf3C;AGVMBKs>uwj7mJrJ~czvByuA`%C0bDBEGP6ubAEnx1l
zQN0wLTM<<}xNv9go{Tja*;(BR>zCefybIQX9+4Hg-g>jq3(Uvs83O;Pd9;t}d$j`c
z0-|atnM_=yXX>ry1e4P+(&RR^G8S<UshXhw{DApR{RDgXXt1sFyBC%o&F@jzFMnh9
zoV>?{kL}AnF+vCEB{rRyg(KJiY&ql<9D#2BpnoRcP}&7ACezp+ApPCc+BcN9?G0&a
zfz2B%K_dq~dyPmhna$*JX><!L7K?+&37?%{ie2zN?@0!hu|K;<;g|AwZ!57aGzyKv
zFXGEEVAW7hfi|>L{itox8X^WFnL5Mpz^7i9`3@{w!@#?`7crOUL3Aex`j!55XqBjL
zkqbgotqV*enRJ!){aHRV@Al6tU*~=uo9s{dEsHK0?LDrn!EJOurVg`=8b)3u$CKr_
z4}Pk?1g+Cj4N@n7?pIyV{HhH6IUTTX_$>Mdchj^W^horNs!O6fg=-;yn3BjcG11+*
ze0*V@tp4Dwb0Bwr(Q&)QTU~q!EyJ7O*RfUD6J#Ca2L$CLehRqB<^`_<=H@%0pO~iF
zFoH^Bs~cLI8OxrKk+x>mo|bVTt3zHHb}>7sWE^m*{kvT^Dqh-m6q}2yly!IB_UVLj
z^$jjE!<b2gAK9S25Igz*bJlRIsfcjT@fHW(N&~bX@F4salV#X%#!Scc6}q|XFKQT|
zG-nW(z&W%+AE}?oadbS|LrM(P1l*@du5#BN-*3Sq!Sj57IR@<MvmmE(QJyMiOA&(K
z=kvz<4S+j-5wtn`OI?+bpl29|bs|cL9>A4xmDTAe<`G@pV6(0Yd1GE?<O~Mp2hvsg
z=IiThUs5MOBeytTDb6aZ;=0B6gKrVn7)8I%G|qxrHW(Z0wvijLP<Wi27f?NITtvl+
z@||{zW00$U;I{G_yTX1oZn0hkT?Mwv$Jp@b1EEt)>2x#A=zCt;Ij?!<p|ok~{>-Ym
z7Ydh@-FG)qFrtr6Fz*O6Ma`-FF!EaHXY+PlC89t(A#Mm@KBs4qr_8<AyDTslP~K)k
z5CV`-ARQ9Ry1>?cBs-9SsUl26zN#^z77ThHyPmn{xe50OkJDF!-^`nY4q}DyN*tpk
zXoujv7({-jUjTFECjD^z6z-*t(U$}64^9mt<{=hszH}MPTu!);RGclJ;3#$P3eFQH
zWi7l6Ye$V`*K&<Gi5`#t4*xFo3taV70XyZDr8VqpDh_)(1Yb$hw0>x9lGJ(ig7K``
zV7X*&Xe`h*r*e@}85KJEpLv#hYxzO(pKm2Qw0)?Ek0a-k8>#M0U$AW+O7$jcBVk&G
z{80SGcMW{<4)PxG4)r(Thly=KF8>GGov=|X^(Xk$|AYJnP0-SmKJrVjWnZP9RjX=K
zptVqU_#PGpnDpz=kLYaVDijKAShHofI8VGNj+7Uu^P$=B5cDeOW}l)CGrQRZ%rl}t
z(nakhb`2ojA<l&I-^+hEOs>`5hQasZGPOSXH`SNhX8L5FYH4CEGw(4r&|M~GYq7#Y
zU%cy%Bg3)9dC|4db0Cl+j#mreG^{Dv3uF^lFlT9*e1nfcT58wi7UDBLF%Sjz*K-12
z!KVCxbO*etzJpFp05xLKz}htungw~Gv(RuYQ~L=Bo7;%_WHOlsD6K~Tleih!Y`@3s
z&|0O9bd2Bcui}jZsh`2#UV+A-F%hOsNBRJtVg<8`>&iv5=g3@i7t~P71?Pz_uJj7d
zIm$iT=Lq~J`sE?;JHWiYV#qXowA2jAu*x7WPwM<wsUm~(#~yEIpUao-OA1_;l0g@$
zDX`m3BW{qLnT<>vCWG2dY(Og1c=;Ot)vtOQxW+s8IB&Sxc~=Bk>9f)nY77rYtY~|1
zpML`Fh9jVTN>{m(;s-SSb5L(24^0OAmr?jKVihpMUjRwLQHTOM2w&wHQXJqY&KGk5
z+hmp273u~TfD_y$GLiaDZ6m$tLv5(^KG4D)?Ko@?wZE|ss`%(0>Q4|ZDNm6Olz|&$
ztY-etqFOgwbf)#XtwbZZjYJ1lc~ad2Jl(u+e9eO!#W1C=)(v?Heos6d#!b|7dWEe{
zEx~rdY3gX{AAWzp<-Ou*=xYMJYU9Pp+G23xnur}lzaa(i2gsqZP!rI<Y^qs+H+vso
z^he^!cmXj0cpt{$m9RF*a@Y!A*ZQfAB?f#8CwrE8g5Ih@RJshl69=#!)Ix5d>Am^3
zX|Ulw>nGO18PZ_?KvxatB4=yYG0!uv!#l%I2z!Ai(}QO)<MfO4^$eo%h0(`7q9J^_
z7QvUemsF&c543kIALg#@w+D;G(dtdO7&Q_t>Al<!{WRS+Vi|BAF486dBVaf`Ebu+>
z$gc#}2|L6g&}FPH@s+$lb;Uoy9I^;l?-qf6;x^zo^D4VkvsO)0lzr-Pb(=OCtq<9t
z$#6X|QS71Ck#~u<-~eweFX?Y7CMq%TRJ@S*n;Ap*Wlrjwaub=w)C0ndma3EZnZ7##
zl7A)4kWVX3)F>qzF#4Bbx%58$MI&ZvY8qy~3^)dJ$fZ!8xZBsoIlXLL$=K38WiK2i
zPrKl5iBvypeUK0MYqA?x#aNS_1N^%%8VQ9fJH<u9YJPH%3=+a|X@c?v`WLm)t++JZ
zQ@Wg(Ng_l&v^#ta7!^UISo^4?tIIS3Y%}X4Bhd@!c93FU1=xANgiXN~-Vd%Djwm~C
z?_lraTppMszlBg>i%Ma)>9^{Q`b~f-`GGQEXVnVvB>#J`bzoF*rr_k$gA0TX@*2&H
zHl(U@vazA%m}P@`z7f^6#$T()#8$qR6^HC?>_f}vR*Z2c`A13n0eLJEw5WYZXRMT1
zL+r#hp--T2V1->I+zQ%);AYQn76RgRxdC(n-A8_72|!Z7Os$RgfG4>&AWznUcR@kz
z32=9{M-1pZa4uee4aSFKjX+jzD{y8tRkOu#{;=<-d%OF*Yq;x<+v~s0SC>wy0f+~Q
zt+k**w35gr77`E9AHYaiA(e@B#bhB`dI|cBxk_tb=DSXGV!m=ZuuqN-nQm4<gK9T|
z%cuE&!1HaCy+`Tn(mtgt%QOe+{U=xlI9WDfB2kZ?1w077bcdNORBhY^)s!6mD9?TO
z9(SR8lW(?A8~TC0A>Xr!VE>$9S#IfJ%I2=oDBcCLU`I8L5Ak>Md~rFQ-5rA~hI{4&
zMKHf!3M`HF!DnWyqy+Z({_`aVHV4-QLxlB8C$tx67dp7t`Uxh^8fl$u>23sDZK@8@
z8as~M1Rcpg&~126)6MX?=30c2*OlwbSCk1kd$J!F_H-SUIOunHIZc}Snau1?CBrK?
zjrN+Q8%v8yZ@3GkFUUS>2^~TuG9Q@j_*;0T)?H1}x~j3VOT)2j>=*8)O7wlKFGChs
z`kSqmdzPB98|z$%x<TCb-6`o))GK#p@{Z3lQqPo*7lP<W%FW%e)eIkGI*fh`jC3t=
z`kY0M^oq^iFY*;!LS9R2g%PStHu7F?8)t8iBakN&&?@{PwNuyLG}(N>d>q^)MjQ5n
zr-Ytl=momw%xEGr;!3ryAtT8<>Q<MhC_U%%mv$e!{EE%}Trw?CQ@IZv&=Vo!3>kDA
zBu|;8oz*G@d$|MNzoeCLPo$q}16itngI$Cg;7!;^0%<hrEgb-N>ZyiM>yXfSmJdd=
z>4iRlZVS2nrvlZKy~Kj>abaJG-by8~SHBb(<P`HvIcG}_cp?8<eur{IJ3{9eu2K&G
z?|v$v9efH}0~`6S;utj)5w$@eU$;ZKt{jzi$y+6p!T>8_V|gX;b#%ghXC~>ahN0X7
z-9Ez}Q-PsBTNTWY!s+3LhsKH6A3~9Dkbh0UT~VWCQrRL$z`Z4~)t|>_0rTA`#DKMh
z`hq)7IXnz*qMQcJV?Y-G1fAu8ieCa+_nlD!?CJhyP24^92c3iOhBqj`fSnWrjp#&i
zF7Q}>fp($GiE31HI+AIvn+2xN0zLxWfP8`S<pDhBf8t%>kM#fUx$G|Tb_fjNKMA|U
zPjVNvH&lY`M+@P2c!O3`t*HRbS)k1Kz-J7Yg;&xgbu8pWK2uh1j{cP%Hq<d>>c?~W
zz(Q>!pW#oiAe^h_Df84yfF1b=`UclW7os}sI9dz{Z;Rk;&}bZ{H3PZlRIw@`FxL%+
z2G#&qSUW(DI4KSX`PdhrH~mDpt3Cq8u+_?J^`e%g_5wHE8Ng4I3|$2-oOnQdUX2_@
zXcPtCg8&`}-+^Rg6{>^d<b}#=B!D!7hd|X}3N&`_AydFx%Lhn6k?alKGhzm?n8k_L
z0!ePlUQo)GjVO*Txl^*Sq_3lwZ=2LwOVkX2!a0Mxu76{&nQEGPaVwc0cpa^md>CXF
zhYJ&UIk1#JAT*U9sk=ZLC<@$9T<jGtOMh6Oqn`y5>;v=x?y2qx`-K_6ebZz374ek+
zr}Iwv(tKO$l+>PSUDCty_U9ifs^zPz@+540YYYo%5xF5!iMSZr+308H;4&~tR}GN9
z%f67{D?UQ_B@Kp8VW2e!EOOhp4|;>a1dJ@p3~`3v^e;GpEucpOx@I*d${1^Cg!UHh
zc-y&`I^JdH{U}YrQ~pYAkX1EnR^Cl}p67^C3!Me;Ca>#$>UJ9H=#Me^bRR-M%HbKx
zYFX5l!ee0o|56{pXYjlDCG0Oeo33g|Ft@UFGRK+QnAd|@Yy#NGB>+}(4Yeoqhq~AA
zcg}MbxDL7=mM$tnOYauHEQzYfa}D+P5Z}p#$aL&9)Ecm+`cvnrX=pRGhT2iWg};OZ
z;N^2lkJJEKkK716!c%mE^%o3j2D5RyK7*~oE})x}Uc3XKS#?1_0%F+^)gf&JcBXb}
z3i=+4hx*AJ|0{4c*v!?gq^xLo(XrC$fUMZs(+*JdCG8k76>P5i81i%*xuNV7qAOqw
zMyW%z#Y(x<3rvKzY020ZqCQ=~9@bqj1T3emig~ADkFEpjq}JmwG)`<7_`|FBOmQ!A
zDQ?`qQe21jM%&5{0ohxUzDiEdWk+>)f7eFmyNa*&xz26@r|?3HMFv9A1fzSdpJB=~
zE-;2#b{h7Rb5UIDE`JwS2HyJ8gnDvIxjEDVwC1CkhB{W?-qgnY-Mr9z3Xs`<;4(4~
zxvR_$^!2^>%=8orY4R6eC)ZJz!>#y3T;~e++dG4K%tG&Qx8zEczX85@J<!A)K$V%&
zO~2{t14ejlb_vl9SgT|B>A-886pRplQ!c?ha4$9&{SW&^)#s*jznFC9Fgt~r05SyE
zk#0ykkUe*UE^LApOV%)*CjJfnB|HNjqR3#gLO#cB-|L8U4srjg7%wy>^6}=xeeyHi
z))HbX)30Vu5Ic}tP${^j_6)S)<K<&&9i^ulg-XOqx&=L)+)5u|2UDqNefWab59DZb
z<@)kPIZo;+_fcO$7H+;}A#p+uNEN_Q`M2w2)|vc!jw@xQ<+B_k9WP`%+C%#Q-vN8%
zi{>AOZqzJtH83*_Qk(m4d2)iw<R?%)I1XM!Z8rA{y%<W{Qmun*^+P7<{y>LA_mzRt
z2L7E71JCN;10Q|y{#0#+*<~mO?&WK61U6k8Us8}+sidf6Tj96-W7&)CJ3+GdcV#iM
zmI#>Z*-~}MbQFCXob<l(r021BN#IMcIsZarpl#S(`i<@z*U;p*a$#E7HtR3IXF6)A
z%XOv#U~jQf5%~XtI<H55#$>B^ee=b2QX_e^e^YLg{GaZ>-A*U!df?hFbwi#({ec<u
z6JEq7>GlzRkPP=p6NQbwxn6gWk`JgDv;s}1%5<l=j~r{fWthVD0KB#X*l5JA-35%h
z*P0Fb6J*<mA=j`n<Tq+x*eHvl%KX9LXwS#8^q(6(VHv%0=Vdm`yH%9neu?O*y1I+D
zqKJjj3#!btW$TaWt5a6>vJZDQ22Rf_{+qs1UV+l7SY3Z^iBYi3w|vkqWLt2YZWd7$
zP6V#s%6w)(_2qa^2dl|PwZ~kwkk?chGy^V{U3@=hNcQdgrjGRdU{=5UjKYg9R9Y-`
z##R}0rY;tX=?#rDPv~V(sTePPljG2AJQGPqee?|-!zFR^8HgUm!t4m*9`*qIW*Q^y
zp`A*c+*cW>(7;turX5#pgccewM?mKQF{ium%bSvyoI)2oEE%2)75Gcex;`NpOm(WG
zerSlnw!^ZPS%ox5RzN%XiT>-s=gLjQ1v2yPs8@z&=2_+{ra`8Q)<x!~bT(Rn^wX-!
z^}#!FTX0#Rj&HoTk9UjTD=ZU3=-1&rxHo{W76uy3P~cc@o$R1vt)r;WS<E;#h(nnF
zfDvYt348+dIH1kfQ&?z&{MzUC$BQ4-`)C8)NZR$gtt+iA<7^$u_18}$durd5F-nSD
zMJWip@@^3x@o2D?P*+M+{!r%&Bgw<I88j;>fdoEV=<4l~k(xf=p;bIC@i?voUz2k~
zgVwettF43Wr*WxnH)#GXmkRyu-I?AEfhaK&+7H|u$JjZ*I5Yrkof7~#{xfp`Z0h5o
zt8ynmCF&zQ3KGFJfxCPzc-M{r^qStr>(M)nCP0jPgT008d$*-dO8r_CTGTzaesPMc
zSUtmJQ%N8R_|#CS`<+OEX8@i`Ww?o)C0|B{k-w<h^mb~xE{Xe29YR(@t)Ru=?(tJ<
zBAcOHwGPP0zXrs13ONE_fxqHoXdT|142@b_xgBi<4U)ZTBLOPjl5#$0L}~Scq@2*Q
z{lQ4^ji0DxYeR@NWIrTK0!Leg1$4*l;4bo7chA($44Yl1AC^@8ZOV<^g=?xagwg&8
zPanr2`(t~k<3_~<S6@#ReveE;He$41He9z&syCr_9h*m=&ow5;3rX3Re`e(*=ReHf
zU)Z>!nYbKnhG!v}*hFeF$s#?$jOCnC1Ip0`YB*la(8z26w6+`i68#RUCe{=-L-XN1
z^1<Lkv646|5a&AwrU)N=CwzzaYf^1(I{qgklGUu$>o%%pwCv+1Fmd=>VNu@5?2~0n
z?Jvp>*&F+5IEMI4*uYE_!Y@N-eMuEXAUpD}Z#q9qOJN|8uQ+6`WUgX};TGW%JP<T&
zW`SnVT#zzZAguF^cjfuIf@a8Tu?nDb*CKn<EH#t(So!Y;)hhj|YfDc?UP^!2Uw@1L
zh2_`CA5nbJaWmMBde2#z=j;xq36>|-bvJXwc`kUeJi`Lp<mtp5t|i@rc?KHDdh#nW
z8Bl!`zz*sIGfGWZk8F~w1Ae4MPy-2|slG{F0X+wM^vOnZ-3wLgnx1fHs0et!I61Fs
zdURQK;nw1@&M~|f-)&r`4>j~;?tpAXiNCM2GH~e`gR7wu>b|anCDO9dcwW!YZ}GpN
znfxe!Pa!4n)i=Xm8n`CJ2e$GXg}u^dbr>qr-MQw5Hb#SKaroa&x6~eD{zx}NvZTWv
z<>&p+iCKp-j}$DipLFj;51V&`laZtg;sfv*>L<?(|1M!*FhrXGY)p&Tu?CjQ2N~FL
zWE5VYz6Pv?X#o?zDR?DNJ-FCY?g;@qj%(iE#1i-y{+Sw}FVTICR$4!acZIY!O<=C0
zANkT$^w-e*<gBwrd+nE8Kh!1IIIRa^hTi%UJu}L2$I0N%K%zXJZUxM+^&`)PWSKgd
zE>el`RoNcc;o0VY>u&As7wjnX3f>Ra@YfY*$ZzElcp5MeX!@4ilaP7MX4cvSc99Fo
zJmp(pZFa)Xw36ioktOHcKmA3}V|`018=PvEDUErZ_d<C-NOt)=H>9EH?<520)C&z=
zED8D}bS(89dx==FOUg>=nwp?(m1jz00`5Rx-tJ#24N%*wK{Ovw=ik*nP+c~p>Fw+p
zFh|}~5|ci`v7k&WIq2>g9IXAr1<BRKaCRE<TsbE62a4;dfph+!@^XAGz1w)!@Q#~q
zaFO3Yr~4#-IZ&C;a}V*P1}uD<@C@`nn#-}kk?|I*2fE}uy@}amIaRlP6^a$O$z;C2
zsk>X&zLciLdvj0Z#kd;@Jam$)MPCJXv<GOqwm=@~-|PJ?crxe~|AcM$2>J^}f(_<8
z>Kd{I&Veq=mlToTAv_U30|(_jxs`ku?9y6@f5{KkhG;L$ikuD~S6dFHj04S|89&li
zI#XzH!0!4bA1ip@8-50Qg~(Rkp&g)<z#0EFmr&vG4G50mGmy@@2Hfw~(UuZx7t3NJ
z&b%V@=u3GiNOEvuLO=>ciVk_Ed`kL9S_qwl5~2UdYV=8JZ`@z;Z*;4fW(=#=_Ae<;
zNq^@kEU#g&@Q+sK;~foY3`@MGJ3)H`ez)CG*SW^G$$i*AQ)`FrCtI@B=%>1!x;((|
zo<h9A!|1aFhqVT5&<W5)<-Ak}n40H-&vBGr@+R?{l(*7y+w-We|I2x>JK=tEsq;-v
zj?dvfSX%C*plR4k<3`;p{0qAVZov=o9dZt@XzB}i?)o`x43<ORWPY-ZjLpF&<t{Y}
z9wJv(56F$RR)AjGSS^-cD@kH=K!ky{6VTt_u2lzc_;M_HHLlxuB9RFoGkq`1yy<k|
zGe_Oxf9yN>&)8V~J9Yp)(A-itRHMaHzSe=t(s@8@`~gzyr;&x|2%@JxigVCoz^uVf
zK14bIR+9!=n3L5rN;L3L-wFO6SmJ*uja9?sCR#JHCqBUBioX_WraS5;v-6ds?s<i+
z9aG#x?CJI?&Oyo@bdXvuEhUSQ-cnb8vTLWmb8xA9j>oAc5jO#oeYWvM=pLKNV&ski
zs?uTQ0bf;giY@uJzS@AMJDiUJe7nk$TM7e{Ogr#PbmR_^rl`1hO1BLdi6+5oTvrO>
zGb$COlngFdT6odB8}N7}?JLFW8{v#{h9ARc36ES|%dUAkDgVMhw6O$lxF53I(#ZJ6
z=rAX7+0<*cCN)a2@Tq`PdM&WPo8ngeyQB^xCjO_P#CoC-n9^Q`KdYZ-+sU}i$BccH
z?#?%bUCOGJ-zu<YiN$r)+t5q#Ju=X6oJ*txb(b_kQw6WHlh>`x$NGS?(iZNg*~`|%
za<LjjBebjZR=ld{l_&h*pj+4gQQA$p5bFgJi%W4Yy@gCi2ZOfoc<3+oZnZybDzt^H
z&Pr0f@~&AQvM-lbE0~-8v)C`&u(R4eY`USRaT76FejdyczxrYOILFUmWpIE0f(+I9
zEdQC8>K4=Um_{@q@AoYg#)<cX$-V@EhK56Xl?Nc{)Pva$Y@M5ksk*QFJM1Agjp@y0
zRL+n7NyVZ&(9J$?Uh~xW<WniHQro8t%d$E5LQ~Q2)Wwh%5xJ%kx)pW?>M2+EU2{eI
zuSnbEYGSU$gQwVjttX_zGO#zuJ*^UQhWt)wVBRi~QS5lePnp@{y3<T8u)}*onHi0q
z4;VWwbS-suiz()Yc_<M{6{)|<FJ|rft|p!MzAJg`ui*t3{MTU}X*Mp3JQY#X8qS4*
z2EQOJcDAy6Doma*-x>c^sTwewcZTXi3*bU{i?T$pC;{z-)`?iBYil@UK5m;HMnpD>
zObIPCPG>JtNr3GYDjx?Proq~Iwtx63!)a_U8l`RYm~);cCnoJqKL2&`&w6=XeT|`-
z*jC198x+!j9<1ICH1KXNzgWnW6u2S-rP4o87C9dn!G^NUb=7qq<`^*xT>w0S_3>3y
zTQ1ueWf^U@SS;4=meWQ_*Mh_mkJ?jxB7f0V!@1CT_D<Lot|uTp<AT2I;ID+Qd%rhL
zpP#Zf<5y`yum@ZZ?T??;57u|ZXF^w{4}n?W1n?Iaz3=xwk($8=sS;Cf+uG2N;Sphf
zg;uc+FihwAvSmajHUOVSWK+OmLB1xxkSN8|dfJGM1k?Z5zzTUA`2b(xPDOHt0_Ya9
zUuj+*nHu}wg#V_0h<Wqr!`Y0CiuY0-tf!t2iwsXQ{tn)wcG>4^@2FLg;{DFoR+r)<
z^b14Agb#_B8{X7**?d-ag{(|82Nqum(c`noBs!Da5B8USdLX!eV6YDk1x@4q(hg({
z36o)=TVuMhA3^59>)V@uBx&mFw(rk<`2H?2DI}-1D^}R4o@Dli-n0JVp3_YT5n3c3
z=3~?j*idq{F2`&NivlUomDYGbP=7<#h95xF;GfWGXd)Ivb)^XM6aEUMA$nt%v?c0v
zO|K^L=K?c?gK|f)8~r#UiTxjgV7)TVnURz5ZQ##UX|0lX{fNy!>&C<sWibv86rrEY
z9ZW{hgE)`(1D3@-gg{-S8ya7S2q9g~^Yt}#;p7Z>KCm&=mnbD5t`JcrL;VI95mi9$
z_%ro`XbD^r`#_5}SKg#71WkF&TrGSZeoq+)j}Z?Q4^7SfT==7I@}W<?e=IMO_|bSv
zwm77E)t^z9Ex&Y|=`&cE!U(0(SR?^7K;IMJxNoKldX_^B@mzP}0N`OS29C~s!1!kn
zUx+VwL*NQeDkmhXS`RJ4Qi%4{I%+1fnfefVC$5WrG!%(Dwdk^iDf>RPPc8j*CMhKC
zq5ZL>A+?BMhNIEbB5v!g`Z-)DvQ&QTI~2@T2dWinKTOBAHXqlU$N>F>sUXH+I&>D`
z*1Eur_%&dEkYG#sQ=5t;p>fbWbQ1m&U5Smxnn1J7ZL5H-r$E4^GUfcMU}I){nOu4!
z4=K6eZGm*68{#>%Aw0oaM9(I^qc0#<SmcflY>?loU*S5y*wxF>lI;q3NLQ&wXie#f
zuiQ72@8zrI{T^5<N$M|U3si-C2`F-9%nin->ulJFj}JXsHHF9vo>y-PPwh(!=4D<l
zd09F<pDEX*-gpY#f?<s>BUS5bG7q|{OcY0YciV55xA651HVq>3J2;c<i%%scF_-99
z_&H#F{;I}7_l1{YBD@nBtj$-~pbya#=zZiKT7XTa%Aq8#C^~`~B3y%}s4G1gMfvIV
ziksQj7rt~zLJl@e*OVT}<yR^V&!Xo-|3cu(9f)%c_cjwVz~=WVWWhGGHP~pZ8`>ZJ
zr4{+-`A!2k+XK)OZ>kDdJ7xy8fQdFt3E5?iGqpAMFl=OBMJ@~tQ)U74*M4uy;@{Gh
zG_v$*?x(zTR|m~Z*VL!$&V|*ly3E>u`aodVTyeeUZ%4FinZJe4<SP~GqczFuunCKz
z`ct!^EOD>02YM(?1Ln$u(i8}64wSF>1tvfv?C<&x>@xaZ<*(K=(lYs~THmv%tZOck
zOIElG{l!7A0ws|SI-Xu<>J;{yE(Cdu)J2-Bc0SxcTll1gf~nJGxDc>p8_Av3N@_oO
z9-wjrrD*wvI7wv1Pry2ZfF@l{s*+AL{4&zkex}}4D&i3Et@wr<3ydk6kToLpa#2?C
z>b$&)DR89jHdo!yG^9=CY;zef&=$i^FlFjg-qV-N{~cHnJOlahM7$a>LKb0V*i6uC
z`V3_ulSvVN2paHdST!^c>CYTyq9{G!3La<eF_1+J3QBwUhNnh;vtMO7F6aLIj`=73
z5<Zh%4!Y!vBcbToh7QDQsxg>rMS9Gh)@mQ6rnpC|LG5OzGxM;$*kODa+&y^7&j-E;
z<-v0vl;`9W`EOAN2!dmcL5|fQ)SF}3>VvU?@@a(jZ^_x1^#1+WY;V?~<Y&3FgBOwc
z<T3iV<)4@*VHR#Nn*p*NN$^bJ03Zq8fVL_buo;-8cFP?=&+Z{$%!c|q3%#V18V=Y`
zzhM@t3ZAdc#LojpV{3F3Hk*1BlVZ84%z;j6+ucg;%kS2d=f(RoUZl5oUecNnX8mVl
z?}&P_Lqhg5*V%exj*=F1@J6)`8jogRX<UC(tZ6r!MSUSRA)A1SyU4e}b3M4%|4HZp
z7{Ebj57G+QhJGh%p-#Msv0>Z+YklMqJD9B!oK~_ddu_(hqEYEzGp5^*`~Q>xjh*cm
zYK#uCe$$^bt<&4l7E(7ULCu5O0N1=5(B;Ns5HJXTho145Jo&zQfzZG}ev6cZ%qNE8
zLx5ZRreOeAm!iQ_#HsylLLw5hmvTq!lX#-|bJoq|nOQ<wzi+X5;Ks+d({|ExjB_Gy
zhcz&4)g^MPsWtFh{&g@zlH`uc392_pqm$eL_MLthGX_~G4i#Sp-}^^`jAAXmP>d0i
z#WGkAy8SdDT$kb@SPZu~I!^x`a<ZdHyH~Xz%!<jWS|ER$m7<mmbno@dmm1*Vw&|gW
z;i>T`polHtdXkIq2TUTd9T`Dy*L?=`uL`g^Z;YIipMdWFt-vz>+(0+!CA1yw4?GW@
zbSiP2&Sz?3?*XIw9JJKhsB%yEfg+%-rEo`B4)>#d?!TEwlRM@{I_vWPptG3)#vRdQ
z#7})I!v$_J*&XqV0lClradcMEQDxm4JzjRoQ}GbN9fDiq?(XjHuH86|H16(=yEg6~
z2r;6>t-OxQUH=_C<cX1_Qnk<CYk%LI#8zw!HpNiWbQsRKWA(%IFUg$}&DvPm_tdw}
z_ma_yV|j#+5OhMUR7G@3J+K7m{D$c^8xB{vTDd!I)pR$z(bHvdzn6Tyo76Yu-us0=
zYnONDMxq(|8n$7TCd6(D(u5ufy>86HQswz_O?9U@oL#OC!EP&U<s_t`8p}@$^b3Ru
zmH44z0%9P8sVv|XUxVh$N%WDrRNaT%MlLJM(S5{RjI=WqUTSL~XEg@}v3SVu=gHHu
zuH<Y<ODw3&4_6uzS53EV?;?2MBmEKd)4Btu8&&1T{90+GI9Hs5*P|+H@<|!p2gK%!
z>T}_^SWW&e%6zmmA4sxWm7nTO$i}SHbfjvK8>r9lOwelX5)II$`qJQMnkRu<BEkPE
z-k;Yh=a1axr3VV;mlX5=pcl2M<7nvKunJKvLuy#h=@qpte=)G7>~d*0*Qv5!&P%?R
zY&5cpYNcIF$C#XOZ@Up!)sN~hWRdy{zTQywtLZ@BV6eXUNvs^3f-Qs_n0+v@jv}tw
zhX*N|FLZ>h7rxS$TtXH`6eZ=?`dv_-4Ab>JSe$XEwVqvTZ(?JN9G)u94&cr?h5r@(
zD(&Oi=<g}kSNEY7Vmp|iM-Y9;&17R@2B}itfOTE0acf^|XKNQxTZnNOE437w3ktti
zJgA=2EHx#B-KlgrdY~;cq+Zx~?Kl3C_n*?sdCs&^DOYlL=bg!Y?V2DZs&nx^SOiv#
z<470aIL}eu@BwZq+lDO@YRE&?b9fL%=>OAC*Hj_<YO<+e+It!cu?lN|?NSfOZ{;@X
zWNZSSL$(H&&<Fh?Y7OwQ%M3%q>s2m@JZMV{K4EUJRtrRxRn3`@w&DA_?`(Ql#>$N8
z#V-FiArgD6d2iUPd#$2kU1>((l<T$Uzrb;>r92EV;Z3z(L$oExKEkdy-P1Lr<{*Bd
zH$R&{&CgcmkWNECb93`s>uKA0TYLMRpia;hZed$wUKQ#OTWPqDp22-w)8fZDVtU@s
zE1&PYpO`Q$qi#;Cg6@GT>c6;7*UVJQnq(fPJ&pZ^_mPhJhk7^omiQf<!rP(a;?Zu=
z_qMz;t<v8#78-TNnWpvHHh2%xiP_OPn)iCQA;k8>cEwuB8f4s{?W&!o`Cv>6`f6xL
zRWJroeceRitn5FNdVbA*b?G_!#g>@#y=v}Dt{VDDH^zQ7G%E7H&}o)MmODn9DlyXo
zUN7Op1J8ZCc??#Cex~T)6oB3=4ec5-DM+xUn=>quWhB@y5p5(f2I%(Libfs{G~3Nc
zJY6pYr7`jXu;ZSKyWC{y?cYDsdVh<4zxmtGlzK^NS;KrY#Rz1q?uaEixF96V!swgO
z6SOy!h1|G6Z{{S|lPwp*utP+3JdwOf&oEDdmQ!SK*YNo84Eq=JKh~G#5Zzv46p&+A
z;`i0Q(tNRlXu(kYu-H=!R-W?XefeI|HM^{S@$1|HS!?rl6`ji4pTE59g6}%BUx<+|
zDNl*&+M3!_Xe%Wf8Pg;4V#_j9SK|)4gMI=e=Jx7GLW1p2{XR`)Y7U8#kw6x{hPu&1
zK$_=}3cxq+F4IzXVH>}b_rUaUyvzaNXpyv*-vvJUt^5ThE`WLZly5B8mnD`=aQ<|k
z_UsPCi~mZr%0ZH0lwp?Xt_8Qew!W}0u(hz%wbGVumO@K?dWWVJ-WFSqRs$0JR5TN9
zg%Rjk`LHC2+re0`0yl4&zfmAP(1RJv-iB6!6LG_DvXlCa4O5>8`OGiB*5A+@?cV7T
zJ&JpT_gi2(7p~R=M*J!2oo+8Z&G@(3U~LGuy6}RTI_kcVv+<Vb6lFBn1fKpc=?9J`
z3p9tKk(QA4t`93njC@jP3J#BxY;A5S{|{uk_rc1!LW%;T`U!Qt+7>!@e+qi(k?azN
zF`d}s+-l(h7!jI?9f5E3MJ`1uQ73g4!w+LGQ(Jl`y%z}3yf#bUQum&?ijG6x$>#-u
zFA?gAqlH0`JMYZT;RS9ikBV9_a#^84c~({Bm68rP<2~Tr^-!G!U9B{HCw3cMip;?G
zQ$5HWNMk%gR?B*6px8os0lPs#IgZT2ZeW|yVOU$tfG#G!!6c3c@53VG0Ne-OLTjVb
zz=E(`DVD;-GhB0Su#hJF68}@ul|SXzFzs6b1pBq>FN8so@ISRiO2H3kc<m|8J?K%j
zr4p%Btg$$S?arR{M}kKwi3t&3fWhH{d=RYxRN+xn1>y*L0VwHK@t{yg+AnpIhRTPa
zqk~9S#I9ggpDVtTwy7PkK5&ERQlgN*)LTkG-3m1P4%kdI2y*3}bXqu_RkBPCdTgm>
zO4juvk3+uu79)E;1x^MUdoGooELU9Fp2@y5fsIlZ^cYr~IH+N?FSOD6gZe#sPTQJ%
zfYw8nif`E6Tmpx3lY}v{Um7h=RZc=Wa2VQ-ASqRIN7Dc}OIey-)En(~n`*mg=s;Ju
ze9$|QIJAe9!-t73wqu~Dkm)~HHrg}Qd)D>IGmu&0pDEbX<syRq)H0gsnwxYN{aWk+
z!bnAdR=!m4ChuqV5%1;yQQD)3I$2&XHvlig3vdC;WD#j4YwH)73a#^k{*Cj+BG&GX
z+o1|oCJw~baNRwZoo@<j=dUjO@#{kJ<$^}}p5I4Yo!GD35Nx)lnfY?avf!eix1om|
z19YeGdh%lrS$3zmeo3>^E3Tn_BezSQByUE3YHOQRLk+XecHR2j+}&KwT*-RSd^G4(
z#b^^v-3=aT2>0d-@03q&+HEZ#>Adc87Z903c@^iE+{4bE{AcDq8-`S)8q$+!ir#Cx
zZTV9ZjQ@xIAq0EYdFKVrGsl=K@;Pi5c3hqYJ4HWUlPsckYA4YhjPvQgZRPfWg{?5Y
z+C<Cnp!Lz1?i*JVKg(SzUtWALN1LCNJuPWM>Vn+a>AJj`{ygC?d65>eXE-JXpK`nl
zJLV|RkI{}Hh6e_f>??^cSe6?os^UrEo+}g4LvV)@2b|Fx_W$fNY>4BdeWw{S?WY@Q
z&lz6^4=0yt_FJ=5+Sga&eLG5?mYpd6T7I~!W8RGXFlV*A)`dF)_x&WZTb8kWVD_c!
zf~^OvBaQjSAG)dN5$>pWZu#i)L#{D_isC!DGx8GKfTv@F$&K2V`c0-O=3SP*ZS$;+
zEfe7x@Gf+4<<IttmZjnAbQ4)o<pN_1$$}R7-ruWJ|4n+4{3x|wO4WiS?>H7w-s&D&
zZ`sF(^^Ve1coSS0+&rk8<`1Pm^U`^&SSk@pueo*pmz-Idi44Lcv_5*HIXO7UaUu9-
z@GE<|@iUmS2WdP+Q{Zae5{&pxnv`a+GPPceVycOfuX_3UyjK}DbE0x9r|JshoUaPD
zyDF$B&_SAm)&-8cq5VR`!wim^`g7nbbMfc>7Jeqz)>l2?W2*Rca6@uXj#aPW*Xhs3
zSElAcNbqg@-k|J|3&Gbcs|-UOHS`O`589WyJU`E&_-6OT;!TCV-_~DKQ;V{86kh*5
zKi}tF<nHCarp}~hkdiTApJTfQ4A6e&#^?%V8M;dhW7a8Sq{V?2Ou3k=7}a>v1r)W%
z`g_LRrct^L+6Q!wp_1OF`%21~7qZ*=)~cq-+P%Ti!F@D)HLdiknQOkjo|7ekTq!#)
z>tTAsl!hsD3&!MA#gDl?_#-r67#~^~TyE7mhDS`db~Q}3{G+YR-C^%CW+zkL!gt2E
zooR=RAUPsJKh)a9)*Slvor3p)!Mr<NNR=U0Ae6So`kN*YU)5WN@A!AGijZXOz*=sF
z)ZIfC>Pjx<pUWAVu?^UvYHri~)1DnnW4{hPpr1@<*aMOKBhX;kUe$V1-x0T9ikc>b
ziX+6%%w6v}ZY7v!psz_DBQiDP_5F>lj89E^dpk?IDaQ8AJk{9M{*+vX`RMvod+ryu
zSYB0Pbh6Hwxs!8R7UX8X&#~k_%X8;XE?8A`)u$1&)UW!6worI&hdb(;N9lr$V+`rA
zqU3A(Dt2+Vk|Yh1bI?WDXSE_Uv{vFfu-BR<^dRFr(<STrpb$%x$z)hh8+31iYC2x%
zB8(HPhm?VQ2A<=&RJgM|slb<_<W$LKfA&th^ZRUe-NFmZW}%gGk)Y`qNMQuqLW8C|
z{<XKZ)iMv)ESA?Ozoci}7j8ViHZVS57VZPvY&OB^GYl=w{X$|xw%P=EwZB*v8V4A0
z`U(}I?!j{9{(%?bKdQwS;#(p|dTN!u^c^d0nANp(SUH|owN&z+C^=kQ=uhyPJ+q~$
z#9C~R;fp=Qvd-KUQu3`Vj5Wg~LC)nY@>FaH6SY;sHZfeegjB^w;Gy^tYMo)Vajfk@
zu*vbwnoW0rd+qO1Up6aH?3Ue=87J^|wgu|=Pk2Jb2J$5_8J&l1WbNEwxqhI)=Mp|J
zCEh&Iz#nyg^Vesm_%BK4@nKjw#p(NM>+9QsFSCugx^1DwVv45MQIoJ>Vg`8l7LvQP
z*;G%W0~inMAz4T-)g}9tc515nN}Uf`fLYKIXdu;6pCQeax}sieB5vSEh*jiX(m;eD
zKBDWvNi;{e!E^|8@*nnA@Gkc(a<+DD_cv!R3XL$1tf8r|PuAbpT{dd0yR0W|+Mwa~
zrIv$qYu#${yLwaj6;OPG{h5JTj6J{vs_+UlQ;gW3<WHg{^&fc_4-oBuvb-8=hSfob
zfEQ&ApBq@?PxAle|KD!vOJD#qhHWhbi!~)y9f=>t{~+!Xd(j4HIv!5Ez%G)vGzc{V
z4<lHjD^6e|(eG$|=w@yv9wDpbAxc0FNOjbF=$c)GHdP&^zq%0iBM$r!l?^HT%|K~K
zNuWA|DW$Xc6{uwKf&RV*zEVHVUgZZUX;>l=L0%@iX}0RO7*$gz%RB2*^C<m0O+{)m
z62ry&IQLc8U+x{gbpJPBqJKCmaTBEe$S>eY^}$<%-;)9h&my=*d#hPT)<gdUYt1vE
z9U}zlv7?y_fyK-;E|u5A{bF<VJXQmK>dJ&4ZH#_`bZ;>lgZ~Q+?zY5bY#CUirlDh%
z*77fDD0H^BDsRAkG*#LvUJ$+D$}Hl&+%SHHutjVR*6O7wfe#}ZYCdVRwH~qniG=3j
zbfGQB0%71m;1b-cBa&ZHv3#l~<srrc8#_<8$I#Ze)u3uqfa-aT>`y#V%lL=TBdW!m
zXQv31hzNgyB|=iWpw)3B5rakJN1>yfgFVMj;+w%|zgUg|AIoBSvoL~x&Ce7^3C;Oq
z!W%J08H7AXU*N;YN91>^D|Lo=f>#Bb%mi>-yio_JXB8)~IW1TrA}QtSX6!%gBsPtV
zByrS=BqE5s1u|@37z=ZZy(9b-5V51u4c!mP=C5RL?G3UVJX+1AD!f7ZB*gnl-Ae-F
z*~a`(`6ZAF{puUE6Xn<L0p{}*eUSDYHG>er8TK0G)DBX0{s?$AW&Wq=k*3JA<yvYB
zv<I%opP?*z3G#QpAgxMc@#qR<uJTRL0Go4xG7jjLjf4b#qcBxGAvaP=6$82!-$ixQ
z%p`uInXuc)MP9?Zc#cv<aVZ8_C-#>S<P|a<Ey8bNFY)?BJdr?!L7Sv6wg9iGoCHhx
zGv*WfSZFStk>;p_A<172zXJ)+uB4vuA+uGO#0#Cp55h5S2X~ea<HyK6dKv*Ty*fvI
zftHZ<v@f+Yv?|z+ULwU{1Ud%$$0ni#9`duoFF79WN<Jc6Ai<jsR^{2`6%<pN%VU8^
z_5!?M7s1?+Ajg5F>5#Hc&XBhOLwS`@UrZGr$fKa!?M5!4<H$YKZu}?u7m}i6smqWU
zBo}RpT!(eMu6$2uC=8LND?gENFs5xL1fr+rgf>XCiEKw!A+pi6@>Tvc_n7tZH{{Fe
zS!55=6B3A5A-i6LEP-|Br1&3yn@!{s;LhVdn40zKDl`jQhX23>L`8Pu$<!?E8SPwZ
zKYkQFqAr*AvjhFhe1-l?&^itiM#$Td{=nvV0Zr+EwwJawHIXQW)5t>g9yXF_jbFxa
zJRPq9DV88)A&@N>iFL)b!e(JIoIfJLAoK+bCo_N<=)k%mx1}X~P2rmSPTnKwBv}jy
zHHClqm8`<_<5tU6PzH@8{?%-Tykv936WU{-^^CR-RfRYSr<x7wK%zaFPyS7@n)_5A
z@(X%O{v@>FSFww^NY){&*PM{jz5gl6NKtvbyNwSk<_eG^zBtF1r(`Qpn%{<{I#n~o
zpd)hCFf?AFVf}iK^e4vAm!a`E)qL30(9qB@50Y1nG|jMFbUQJT{DDUiX+(&w5Nl>1
zTk#&A!gaENdpL7b-q9>e!s1WO-erIKl)tNJac)z2u6dNU1-&C;WSA7z-nJU3pk8#V
z^I};h_sw%Jun`}ty>A*7)ZZQwd@nS_{Mq25w`rT8_3%=4j<OE}P7~e1P6v&1G>bS}
z>3FR?M--ArHkQt(PWZO^OaIqHUh>c1ygrlJt~^jale`gH7Ti6kL&(6OTlOaUpWF(r
zy^`p~OOLVzQWtRsGLOtR9JYNh<<nBo4|5~xrOu|WKt+)Ku|~>GXxkq`pK8)g=jofK
ziH<gQUu@O5RaA&VXn#3({p|fS@=M)MlRvC_+4!5)b;9$&KUw$9Hqx}$&_X*(Gflru
z6g-=iJ6Jp6EjTEb(L*fbjSuK2K@V)rfK{EOT?ZNc$LMH6(hMaVVIMSm=*o~+%hBVe
z%hq|OlXNG0+qg9$LzN5sYUN<@lJ5&YUVeA*(}`DwPx8Ju@-2Y&LUY5#pcx^3Y#p^u
za)2RKF7i}k->VJe3c?@iENydRyuN~|R>;DL6~LW(ZRB)c@DB)!ZiY3lP?@IwNA8Et
zdnPr+c+~d8l3`eA3a+H7=p=LGm(=jUh;-)b`}f)3(DxS}H~n(KdD|<pEi`>B!-7j~
zeMviJG0Z@$tV?`>m*W{oEzD@xY(?n-^eaoM$xqN~YxO4f5O#?dh=p{pS!<l6|3ZH;
z)&X-PYMf%O1=f_7+G`QRLvQmZU9Fjv{11s!KfHbZ{bRe&PhM9~8P1*-*Wf|M5q3O$
zlmo|mV4rl5zYnZu>MPCA3?v#YqB}ZjK=XBAXorxc=5>?~H<BzGrXEAjVb94J%|GZ-
zJQAElPYhYcsWfBiW9UaG#4HbsfL=tVT&Kj4R_A@~7vDdudLchfOw^X8`_H3CG>FX+
z{>l6Rzo{E<%p}^vzH~G+`0XedYfPx4mHmqTt1e)?Lj9-aAqOY{Y<SzW7Grzc24f=e
zi=0AZrtb6sfMSAa1&PvM41P_WWuo{S?y6Z&6Fxqh^LE)+&6_P>pO?20Xkwqfv35?-
z)=-#EQ=JVD$Z{oynak_|2R0*&#iFc3!&Zfj3-$#k1vjvyQEjm}SRI<H4snfq7Y&!^
zNL`VunoWjc?O@#$a}oVMIJRbJxLZ?+`a^QLVt%tPlb?QhJK^Ed=Yx{Q<@M!QaxgJ1
z=t6jbb(VdlxxWtAS5wp3+SnlQ&u_-!iO)vTK8x-}ueB7>;f78cx8a2Ojj4t4lp)(t
zQ^R2Mm90SU-G^RL>*KZY_LiY>jjexSZxBCk^sN8A@SW-Nr5_dFw)nI^rAa|IAxk|b
zw=pJLXIQG4cjyp<SHDQTC)LGvAR_ir*^S*WhueNwW&1<xb!$ZnLQU4E>KX7`w!!z}
zB3@aoC7%UW1d5Hs6VwIxLFi5Iuuj%BqG&u!c~#Ohu~OpEuR(8Wyk7fZb^2V$N338|
z@x%J<wr2KwmY()5_RXdgATP7ja&obfCsXJc;<%2|VgwJIo=L`R=rE74Eeo6Em~QE4
zTnH}2`PgmI52oiCz7$_}z#t{41AstXOX;KrkbJI|>v3sT(cZ!yg(>+pN?tmR<p&@!
zHO9Rz@RqMBK0*jeXXtHR6x1eYjALZz+=y$De@6@o3%3oVhikjzw-rTzlM$@*3&55~
zD+cA9^c!xt|5IY+OlhW)0v69Z$W5@U?Nk;hO{C@l)-}8=yi{^_4g?FToDEs(<<PKQ
zDQCg$K^f2Tm&CD3C&Y*H=wR$JnWj5${9w8Xq}-eOdUU*@ona8Yna(tX>W&dTkiVhf
zG}-@$&*^2oGyM+(Yq&L1cNN8l!wmivRaeuPSb#i|*YawhOQ0uvkgLL_v6CTFcQEjU
zVYyABRe6P7q^fI28w!jI%-gJmwzjsHmTmL|@YM8Cqok`sK6LYBu9dh$lBC^W7(FRe
z<`UTcV9`3rUEywuRpo|iOR%3#fal0Eb+5RBTg{#eWHVJI4rz>!hNeIvxf}TmB>nx|
zBmYHzRrW4lPu+@7q-yG4oBpuPwTIiyw%_JvrdXrSFhaYXNP_o~NBYXI4(Pq}T^~!U
zmfk7f<KkWM-j{(cd?++!ev{2KopgP*Z;0BcU%tV<_1z83Vvq4|vAw)XxgcKv$7(<t
zC5I@V(T3zvO$++2#U51TcoQ-#G&E?KxfdO;Q6WJTFC`1TgcZ_fwL97ayo(c+KGJdS
zRbWJ*O`xu?zxQwdJ9Z273pazGbSL^kCFC$^kXV&_%4wiKxf9)k?IUht8R8arT`vX3
zd1X(We>8JjkdbqmAI5g}4xtaj`7nFfk&yb1Sr!}Z*Ulq1VixrWc!F03mUxG{!b*wK
z)uk6p50|I83cWVgBc4L`;*-crn%Wwf$iQwW2|{Du0c?OOu*aGwK9Pn=itrrFvLh8M
zl8;!ibEH{!)esD%(?9GzY|YG8({$q_eH@j5?*$ipB`g5$_G0uT+8EiQY!%k{1Kw2c
zT43lMa*y&1@x2QK*dqRd)D8IwzVHFaXXrkzBsxL*=N7Q;CG?DH62Gu51BkDZZ?Atv
zpebJ@pTcHoZ_|TqZ$p&Ox}jyE%|h=wPFs%~wT3dyMPetqRhHluWEha$_P8gw?mCY<
zr@4ZB(M(?+RZ3M0d={?3iRme1DpQ4u!b5HV_{L8QbHsDfVQCCd!NVjJ+@HOr`rrsK
zV%tc&uA`B(e7AhCY=9?uFM7BBy>6eDqPmdD#6M(h>Iv98GtoO@QQ({p^)7SK<vq*)
zDR1H&;W-;9U}?Uwlmad;zdBJ3L+Zji^-rV*G(w)JSCmV#L2S&;VD|XFdN%m#GKcwC
zISvh{R70V4i{onWgOGb6U4!1+u31_b6LePU6wwpcqkDmlViG<C`g@<bE;*CREal;z
zCcZiW6JG^B_hB$s?u#$RMj<_w3oyej;Gc6cH(9(YCQGYfB0NS7RTGtCNIo`&_(EOP
zL>N|?8=4!N%|KrmWBFq41%0j|#(p|KRSZv{1)6d)i+G_Lg~jY8{~^y|cWw7kXCv2T
zS9?#ccdP##yGM8>?^g+!ek*Dp<*^hj-;*f$tYQc2OIK+YU!D5~B!{7V8NACYKn`TT
zHq>~<WHWm$w{0t+C%wVC-@4NHuWp_8PoQv~Ami{v<s<*qpXzoyhdV8<I&O>ihS%*|
z#ysItVgFr0%~203J)~LiyH(;UbCvjd;ygIbR8had3H}r~jyD49@fY5odajAng#kBR
z&{fjC*2r3oVX*$A_J<~jvJr{+4swU48ML~$;(5ws@fTO*|I2gEQ|!S!{oIM3AHHk;
zJmw_dLUsaKrvj1%+?iDIg^&k5s{ZJA><!uw+K!yiLm0qo#b{+Qau3TR59%m-v9XG&
zlIfE<$Q}~JT19h~ajWhU^^j~vRoB!e*Pu(}Tig?WwD+OwfqSIynSXO2k0JPx!k=)C
z?W&ws#wc?nhcJVy!Nvt<`)$yRJRxn7+sd3gPSvZU)p^)bm|UGR+@;4Ex6*4N?>I{{
zQ`;Z*>g#l!H2cU4#AsqN@r>w6O(Q4bAJF>hX;I7G^lkKv_q_HReKy|>Uykn~%o}TP
zS)xwilpm0^>La9aHhu*kBsEYhau=}$nA>;p;lgflppt<0C$?zZ`n`sW`bF@43iWxk
z&3xWG#duh^MsttKfh2&7c!Xo<3%Q3lolEh5^>*>*`@)%zY%!lC_Leuu)1@=w8fl}v
z7p5IN^UF8a)5SY2AhGaClkX{mkq<BnxJ1^~tkC7tHB45s({j<W(ipC@YAyn4%cmj1
zI~fb<xQ2KQq6wJ{%<$i2eIgY5M~M>_vbp}}-o@S^pT_?wFp;eY{<i+iR<6HzPL5Ej
z$TxrlX6MfE6GTEB0<Kp=+y?BnJMv*A7O4k2)E4^Q#vx_~(&%I9Q^q!?Qqx&;zVRR3
zS8z`oaUO23pD25k%W@sbE0lAum`%(TrV;ys-Ns#q8}(-LXhDG9t%v&$&UK~SLH~C5
zRF~rV?K$i#4b<nh3lF4`$Z1Fc|ImB@I`eYN4ci&pYwJFf8EEGts1?*V@(!6uHo+Be
zFCPM`!ayLJPNd+TM_n(~<O`VzOoo4}e^p>0Tc7L3*Wd@ScF6F&2g<{1WxKLXYAZGp
z3i-SIGVVPW!B60#xn}$m;gozIJwQqHQ|ov8diyt9Me9S;zs3>9Ylb$4`-TfTj*2BK
zVUOjv!c*atlp|h*hV60Ys{fV$NMJC_3*+H49H*MpNAehOvoz;1em!@TY2jPrzTj%*
z-r!L@S^m3xAK9tiL%ZW5ae~71LoF8_(?e__jevxAi9V=3LtQ6c<MUw(D<TAX8#%62
z1fFP3><1dETBZJ63x6~37f-H7^grc-#rM)iMWc)rqPZ6QJD_;=Qr{?#MV9kG+J*6t
z^VefkW;b&bj2hd;Jf#6K&7iYi489b+*1_7x+e~n;^4)laZb9FNUF&*MLi<R|*}aUO
zzr;%%#`oi{FkyjCfm-Zsfm9V_B{mRmi*JB-&|ztt%u6P59XHiybMJJWbFr?Y?hoF!
z%qXEV@ElcaAaPUE+lT~>3mp+QH1uI`>!4R=BfU_6P}@pFQI%j{c^!SFn&f&?Q@M^(
zETa6QK#Z@wr@niUd$6}J^My~7PryxWq0&^i!F3l5@(jhHhA7d(4`!`j@^<rV_5AI*
z;hE=K6v*LZX&qKsd&`ty9~&|=G$e!!?G}Or-LWh%>rD;mq52N6@Az94c*)n?H^%=H
z_^b833%$=gvpffV-Pi}hNvQ_RX{@*ecJ`X8QBi;dc0jBFuGAHtG*<<;#?#-+`)V>v
zxSp`nLr{_&sO>^Ov1SDwacm8)6f(r|(q^&*0iQnzvN>C*K2!pE8(#t@y=WlDUSsUO
zzV0s0%rd@wtoyb1By&%wqvFJ7vMx1`Wbut)P`L*Lvv$ZRX)u3~8SY&L?f6w?L1kOY
zL*3ih2xSAhQDXx~gu`(!_*M9Uh~p6z!rBBkxA{#6jNSEaO&NYvzQ8K}M4#Vh^ZwyF
z<&JTSt^{`@?@VSKcS@KKO@tfB9OAL=8Cnf8R^8A(f*<&$zn#JS6;~@4$=vh?aX);u
z_(|d!v8v`e@|Y0Kee~ySRfFm~4u;&YPYKePbdU#ar)_Hp)%GF(BK&e=c?aLb=X0-h
z78Y(QL`%BlcP}Y*UiH2YoRM}R&(J~SLHGoB0F%ifT^RKO9Uwgs{$_7@-@4B`mlQuL
z{pu?4tYq(r7WFWO>Q@6zt!n5A$A*xxVU<H}IojH8*oT-~nqzgB$T8>^^|8#bT9)?C
z@J2YZ$}`FnoLxO>&`Xcy7Rvvr>Et$Yxz0x=YMN`OlH;+?@(|g{e&C-3a{UMV{roue
zt`;(*IIpxsc%&8+T{PkPrKWAR=RxtooMSWeGA~#fTK1b)n5G)8X)lvg(9e+1U*a!!
z&MID<|2$WhSDyQ-;Cty`u0w(K;@@g(e1oQ?Zn}Q9@uP7N{YCQ`e~fsQHo$-JFg2Jf
z{(8Pzfs@=tp|<pgvKn8iJ50Z`40enU=@L>H^uhAfxLuzF%!4HLns|^+XJ{rAeoEOl
z#+%_xhqKH{XK&X8?{{{l)Cfr@WZepStGTMR*dFHycXYEtqLYkLE^uFbcIWkCrXcY9
zSJt46VHw8kt-r4p^m1wV1E^6~(@KQLM`LkQD-No7FD^4?UvzF%qX;o%XgD4@K0MK}
z$M^wX!f$eV^Ur14e*XQvSz<;~m(-ydc&?-Ll*i27k=h_`a<=}9p%y*Buu=OCERkl-
zeQ<nj!g>QqWjH=p7i>CW`(ppk*4{b|2o0Im_Qtl_OJLVn&u014eQ;FvesK@;c)feT
zJvox^%`$;E{-eG|-Yj1vw^O_#hoXr@xVE<`5K=#`a^)`-XGTYc*0V0q)>Jduo3718
zqkjMT#iZ;`o%L&b=CiEA%r&_eORon^$~mH$X>o9R*zU-$(Ys@J$K8kvjcrrG9MLoU
ze$-#F6=G^elv>x5*}^l|HMoOXlC~{z#<wM(hkRR+9G>+@L7+6?8Wk8Q?!ne*YZx}u
z=jr~2ES+d*MW4~lq*~&fx<PrWs?>G!2m5Kb&z)x7WUgzz08hK+8dkZ&R`r&-^ZYH@
zW_(jVm}$=JWpnw}GNA&YMu=kj1VXrez-yTSeswFBiLcQPvg1)FW8TKbM>e-s*X_e5
z$%*_#Ur;HTXH2h^IxwBgl5#5LQn?WYb4n6C&*aKFyKPA5jPO;Ft_rs*Oo>U3&IP&E
z8AptxUwCfxx!A=qOF|Fn6Xf&W)Z%*iqq7Q9?)_NxrQ26u(%sBI3%k08_~tUH+-_+b
z`iyL?ouT7_ht^YDt}_@&aA9KjNJuJ7C(4Xy@VfBO@Yz8N&87M<tzV-de@R~h>z#aw
z&dGU(v8%=XKt!1&sC;EvR*u0QcoR^pOS#=bFUV2_qwnGQ6po!Y1cfkBGh^n5|6{sI
zyoE;jK>jQf?CD){FuQ*G%*;){+ZXNwhk~~(!}Y^|K)I-GX1x(yGxS2p-H=rwW5dy?
zc9C_${|fE|+rO;HFR|XZn8<ggU&vPfmC{K?U-N2YzfWub^Je1g)Q?%S3fs6J_!jv`
z`Ud*`W135&vE7<O+9T9HDxbo1RrR-Z+cj3gh`rGCwMRtliQ61AFZ7=I8TJ2j3*?)S
z;}uJG7E&b|7Z<1|K8F0yL9T#XC+wA{qcpxtts@;0kBKMcy~tQ>7PMpkB^{>n;K$*!
z!hhHnQ(MIYzULmRceN{`Y<xj@R+aSEnMZQB6(4kd@U9E2V^#<ZYBQAB&WAn=9~dEo
zWrl1IO$v(-8xp)R2y>K$eXiiB_&9EANLMYzFDy$a7?S@guX1kFjJ?T?Q_-v?1%J41
z`KvPXyb-QzZp9xjrefnY6R9w=3-Kp4Q+r&$%<x&)(s0P~CCn9Dr)rDJSE8=j0~!?F
z3eV5g+<%_w#bSPk!h+JqegprE_i&3CiQ}cEKnH6<reKYcS!xqxDK-kPM7l{QnW_^l
zZ9+^D^F!Rm9(XNozdOS@th{?^lfvrRQ+`cP|0^fIa76hom*NTcHu7f(Gx11z9uQ&U
zL;nn25PB#4R(Mv}>ySK0UhuTY!7<Y-rpIDoJB^Fg(>}bMD%|jUK=$lk`%{%)m2)h`
zH-Wh83akk%_a*wUz$2I?hRXfqr*bEy9r_nBS+hlxsl&}Tf<vM<Roqy)UWLv<oplwE
z0a6~<JK*!wEW1<mqNu#|mUo-*mox;J0E@-8$~c_Rk#t3U7s`p6RSpu(+cnpy_ryJ2
zEqi3x$moj|ii1=tg*{mIw77D?_TP20FQqj}U7FS+YklE!=UwkOzvyiqcq;bCy@u1)
zSGGiZsr910VTdPec+{k*y^(jLdsX#UPpT1HB{h7Tu~5F_DK6cgmyrpKx}UFp6r`NV
zX;(VJ`&VEdJ1@|h`M|eS3em4vKQvq2CvTPW)aCelpg~pBbu}v?Wl^@cWLVqcO(XF8
z;!JLtZ<pIq+AzO%UZcWB&f4rcsjqq)Ek{DoVfYvAYU51fXZ<5;FFFPJqP|B<u}#Dr
z{l9iGOj|*%us&oH-1EnB|GL-03NkS3Ny_5HRf(%pyxE;f63dHRLtLv|xxR^f2s!~8
z*JpJH3<<^ow$qN>(9hv-BXgs#RjpjRd0nYiLB(w$A^K{{61K6cYT?eTi$9CMO-cA8
zIV-0{d3}F4SCu=&f0rJjcc@*OCB$*;qpGTtzzgyTZj38Z8q<-Gs}UEYpN2m-H>B2x
zzx?Yx9ZTyMo%+2l>veXW{5ej6Z-O@0v<0(RigA>6sv|!%Hh7qIow=pqtoEEHowC3L
zAQulaHFQ)7e;$!y=k))m4+43<C|77vy&Qk?lBC9|XEJQSryNq=+pYD)_+Bur#HQ$T
zd>3J-;>nso3(ltdS}Qx|hE|VFtp1?Zh`QUWXGZ@Uyv4AY*rntI-Z&fP9!~WpZAm_o
zu_M1#v9)}qd!g^La7N958#z6=DQz%8`hb|Rv3Mf2M*r0EM`)+;8Ih*Y47wb@#|?0Y
zy84$)%HNXZNp>cS=|2jW`#$nb<ON6(l0&vJa`xQt84=}S$HI4n_6hwMa>8D0<_sRa
z#d6hVv;Ao)pwiW4tid(Nb-uJ=LF3=o)B66xv*+hNDU0+^V)bx-SOYg6X{ep7M|?sA
zm{l!Sw!n-&f_$N^PX8IQD6U!M4ORC<$2#hp{=)7m9i<b@8GoXSEWhHq=UEeAxQfhk
zCc$^uyO<3VaOE0W2-Brn#0}uXu~Y-{23c8?MIQ{2Lbpb~4;fFVP)+4Om;;^`g>gB3
z(v~I8N_Awe%KNMAyYrV@^|$2CsW~ufXl2@Kx@n1U;9>nLbdTv6-91{Ya3$t@^}5xo
zRB977$FL0D=3i3e$-9`|J^A~Oq%U$Joo>se%6oY?Gphwb=!rh09&5(XyL2@*DO4w7
z6S<abhjoG3=s=RR7la)SUmMllc7djK8WmHjat%G5%Oi95=cX3_aMt2qD{GN~#4z}m
zLT<vI015B2S_%CmM<b9F!_zPtXu78@1HwOt9*&q|o2Koqxd!p0s?5@|o<*P1rzZ<3
z!_y9Af6f1=s2i~ToL;LiNT3lv5l?P5cnwy|T}O|QbKzGai(<D|_clz8N9uO35gLBS
zkx9Max_G)|UrU?y?fIMN_qRV@Ox%%S|IHPbdaLoL38${Bp{*s~ILF$|j#`g8I@(V`
zTSnH)`lp5_*1fcrPNPZ{771oMG8=u9%VgJJ@EeUPZdtV5b=jNFnbZX0mA;PUzP+~n
zf&&S%+h15pbc1x8a2dIT#LIr<o~mGaa;;JgvncOHhZ65!7w8(GycC<{z3i>-Tjyjw
z&AkmgmwoGfbNwS2F7TAm34coc)wk$nViB-~o*HXgTG<{4-E*`KJ`z$rG$^D^aG^cP
zyoWwTy+&|J&rEg?Ege+UxiG!(eDR&Kh3;~nhf9;b%V98qt*BI1x2jHL9##N`NjG{A
zt&X;Y{AjjP3Fu18#kqVvzACgt`YG375;lpD2|e|knh1T)csdHW9ZRfcs}ClbbLewA
zGnI;fGt{5%T3+^N>5$TgrJc&Ul~G_fIqF*xC}+<K+m&c+KDiwdt#3@@%@0j)jLqpv
z`e!=7b~?2kKd!9e?)WDFSue+LW-s$|q{+%H#6_&u6&mvCVq-;<n>HE_=oaciv=t~B
z-7Y!V2L9FFIi7Mi<yC$8foGg7-bQlqY`hr1OGJ}%VZHcBwbp=xm3&Gh;IEJ(xw8}}
z^yK2$H~uFu!FuAJ=AGj|1GI|<kRj+IeUy(OHKE~WFn+a+vKItRa-4J+9W`xROm%dh
zuoUPHkjzI&b=`JuFY8izrc^DT29&wZK7ZgTe_M8;zo=>Ye0rHF*xcE;Q`eFDj1NOo
zlo07CyWVH^)bk{J+XWJ!jaySPDN_(D-02r-jdZ99vm^rz@Vs@U<+L$U{}2GdFQrG^
z%fJcWd2gEMxu=E?_>Ekt=#=}&@1^N7qtu7z`Z!1=;6yFR2`?r$0J|T&NJxgN0@*L0
z9|<&Tnrp}p2g_+w@d{tcmkN#K8fX%ESa*-EXjyJM5~K<K(@|{uZaz-`r3u33NeS#s
zf2kXHE-9;1UfWs6?eiq~o&aw&K@3yE(H`W#+QquJI;T#f3qXFq54i=8M8C*9znrP>
zKjdxb-RvFd#~_noVN-cp?ud?}e(LJdV}MCjZ2n*lv$QttGsI~3;w{kj%2;tczmXll
z%=R<BR{qQ2NVx`t+ToBS2LG@SBBslNYDYQrDmb;45#u49yM?k*RmgbUg664}lt$t!
zPS3_L#lAb<VSX)JL$o3{h(p?^wA1_^Xr8P?4!U9W8xj3S%1*?hU6n23DNYE4`hIzy
zxP#og++RHtd<j5sYcF8(F0>8xLUUcaOjk{pr?G+6_&vTHD^jb;-K9_|SQyMr=5}&h
zxMf@#_gVNy>VfnoLNx>QiSW1UVd`VjnA#hk>e`b7;Mp=C0T-HNl}?LGg<JeLZVtz=
zf53_1BJ+~TW)3jD*?mHpavaUZHxW;Ws?-8%9dug15SuUzX`*<gg<>uK6+4L?!bS#i
zy^VcG198GPxfMJy?rPf`mH_FemkkI+mg=;ktwMDqc4Nz-b9hgv1kBDwjDxx0U+RnS
zR}MU3r}NkOVPX{p!>SYg2#N?JzmgcapO}pGR2NFCfLzd7ILxnrN!S{0BL9SMBwP`$
z%G)9LcM@jW6Ls(Pf9t>L9~h$OfZ>fU7i^+k$x!kgJ|D8~KasPlL+K=b<UT^aeMF!U
zdyT!s^kSw1C-#i84fSHHh{e!(<YAw_lT`7p*hQqP8mW{@+XWrB1-c4@{IUM20Zb@T
z-eJY$1#K6@O*-2&&id9C3t516x&vfS;wOF(93zp+GI2Ldrp_`x|4!di?{t`9o)1jp
z1_<4x?aBqng)`_3Yy_-ei?HU%LPZrT2s;F)I7F%lEdzs4&Trxe^O=0O<dLf)gK;0(
zUz?=suFuz9)jtQ0{~VzEvxF5dLGPoxP&4F+EXZ4Bql5{GOg;Y{uipFKyVgGz*4`*#
zn!FCl!=gw9GP}!w2UAG)fg8A!au6i2K1!RVI--xuW)=rF1>UjsMN(alzt%+PtI*lT
zL{pY|CggUP1IzHf<|#1{NP9uh%3mxuktRubK)D(%RN-=&Prw}UvvERw>7cYyE>X5a
zcBm<l4+P&duo3N(nhVe2otO<fwF|;2vAYy6eG{ikdz36B3>$#2p;EMubgOhzbVKwl
z4RZ{iU@z7{yO($goWN%YK$O7hTP``I_Cj4Qgh}zSo++N~-i^Miews}Z2FU%@QdGqE
z08h?Mtta!KovH=0yq;^tBHT@`5jUS19mr&=3(cW%SCzO%m23Ox#~VC`b;c~PqwO_y
zHRQspQbbe(+OR=Y#GyP5pXe;1t}v5BI6J$OsltsGa>Z3rZ#iB8DKk<9I0VnI{n$qI
zv${puF1-eh;WPdL_`07#JHsx`lH!#!s(={qAylF^SpP&X=s)QheV!qgZVug#)6kh&
zN!=yV!1&I|J;f$a!TiEDW@ZE;{i?U2|53omYK3&ErP>wkjQh!P)Su)=u+Y51>tR2E
zfHFlm5BDQO*sai(=*Q$S+1w78st!OZ;R~sDx*S6>(EGy8f16&=qjVRjzAy!Qj1R*4
zBH!gd#XEc_ew0vI*vnbj;=ty>Ev5@MmyZ$qNg}wVlhm!imR*80RP0Kc{I}dl&VY`^
z1m4b1<}`dWAwqa89Fusk=Tt%ZV)uz8>V@`%PSPDRnCWqbd-@r=3EF2=fVhTF#TZ0U
zj!6s<9{UMit`<8Q(v$stT7TQX4fd8WN1mo;pvlA<ss{B6xP~(@;Cmx$l}_>*ak>!8
zS7XDO*#Qfaz&#e{$j=l7nM?H2E;O_@spb+3W~mA38Xg=#)wO*zRjH-GV1BDEmGi_U
zf}ig$RN=>PHTf$18II#F^36n2sxH5T{N66KBKijQ4~c4hM1+<AE<c8~`#4|1?c$Qb
zrxGLWQnY9&Rsu<TnT*%ohxcT<eu>_zMKqfsTf7PH2*#mU{0XcKwUi;!Me(E1mtV;l
zz(pPz@Pbn(l#3IJz(O8`JVJ9}5`7Hwp+nJT=yNmyVU_06OnxXkDB$!NeWQG3{^@Ln
za7XEmqC^__dY&35nr;|@U<1wLqd=dmOg$nukrRn|*c#-#QZ9`a26E@wD@<`f$24Vj
z0Eb!@oKj__pZXc@SEpeoAQ2dfjzVI=i9A-BC2bJWd56$}pU4g2?sI*FXz+H16ADlz
z2EjgYA#I{h8zK!A^t+(h;|HRCXK=(1gSlBxtS&s6Gn5<B4`DK&&SK2@z$zw<oxoKW
zQ2C4+44FbV(URy0x4<uu1;Dec0YBYkF;ghv_rNo*3zGm0<|sZLT)Xk;5xgbU9Ga{r
z>5KGeIt%Wa`s(&;!Zjyhs+@}7z$#)>kr>4xR^vV}p907I4g4<uAtsnZ`JY0ZVuV$o
z8~PFUc_oNPb*R_nchYRJh+D@tXFo7o84PZ)d+;5_r}9zc3f7NcNu4H58)XQlR~Rz%
zI(-Fg8kI(Ri4y!5HWb#bjq2a3S9vNgle&u=gkgLhaDlsUlleXZD=t@RqmR%rK;+P2
zCCE1f0h)Jp^_0>}Hc4&7OYmw=;<m86**D-PTnG)Nazw#!vb*-Zz6ZSpXgj^>C5BV_
z?YiD@=h+KZlzZU%t_G`R53wmf2R_{u7?d5uuHcUG8^kkmxtxvScrbjodDteDK^80L
zluz<nF<Pk2Te;5cBG${+<m&Tpg{DdexUWBgUC?f)-h)|6gjI4lE$Jrdlc_jpP9K#k
zP$5{nvIi?xGO!lFAs8&*mJBdY*Fg96ELWW$DD;PScDZ^7`GDK-Z1f-O3M4}YOMR3n
za(_YMV)%<J%Ulaw2{eN|z!iR<7%N{#*5YTd-_#y`U-}#!Mu*c)4Ue@$bpL7|Xvg5=
zA-5c%c9G6Y6J(6HK>qO`&cL;Wzs6Jk1)s#FODX7OWF7RPVu_D<cjSWnTa?5CzJzVY
z=CHBcRsMi@Th3K_quYp{WDoKQIRw(W77Eu*r#WB&MC$*8cIPYVKDm_YPR0@@>>s3o
zdQ<8sI5{42Cj0%7{_8%6|ERyj{|)?kgOoGK0qi{9l#Hb+Llg5X8BPwS4#WSviRLRW
z<Xu8J>-T^5w09+!=auI;qr43QANfOSbE=xbZhB(2LrUZt%vjqP%M3Y&TE^O7?|Nl<
z;K++WLw?f)K8_jbno}?<y=ltaq@h_iN(Ot*GKi3(UL-35srH$8f!WQ@X4|uo>~Z#j
z^c`uhiJ>c-4g{^Kys@#SL6?e^Olit%VUf35!TXeniHEaCco!jY+V)1L1Bt2?x<Ge<
z8Cr6ta6y4ou%d8RnIo`LyaSf_U-((Nm7_u^7Bj47bmP(S8^V9$U)?i`FXz2Txt?JD
zj%1~KnyAw$qxQG{sCkgy%~vd31@pe#{CnjS7)EyMBSNo6a*>}y>IEGR$qOk5dP39a
zj&<+VP6(exV7`l<yG|~L_!<4J->;_57<nZ+6N}RRVLoMCEMtX_(pIH+$X{1J(KCrj
zQ~%K4HdfIM#hvOqyr*sv8Lhh+F*?3Zi!IfEn)?VF{YQLr3sO_QCa(WoO?YQYcg(Rb
z4LTjt9kOiSo$2XkQeWk6caHII;6AA{w5tsLs7lIhv4?sK61FV}A!K!fptfh~&$ch(
z-j}{Cnwj4AQ>!<+?{!Nq;{~R8TGdxJwxFYwy@f}U_Wq>vVi^)Uqibfp6FMg1i(@NY
zNu$-e^+Eb8WSPwxzpUfW7OSFY=~v<SJRx2Gxz39Q?`!6b!99*D!41uw!6McW?Oyus
zXN|9q(r!6-%8MbP+n9cCu5WmYRhG}o-LY0wePSgwFgCo6)OLCeE%m)<Xx@&3q|Df#
zQ-9to)tik~>(#s&9Thagd{i?c&^z;J!tdmXrF-QrL}hF-;zC~|tE3a`e#RxfMSm0B
zDKX6Y2j6vc<9F7BB@NPAq`yk~{wd>qK~e~}A$UaG{>UDtIiyh?>&0>oCN4{PQP!DY
ztdH%y<(2s)FbX$9TXR1#Pg6tJ1Xz%1wRd##x6;RH_$BE>Q#U5J{&xNY`K`P(#kem<
zjJ{+JAQkvGuF`Dsd#!KxvP#$w`U93l^kK~dvKjb3Pl`u`AJTT&qlS^!qYt&a)}E>T
zO&49bE9ckmS{bG^XZm;d7Asn9Ma?c1BIxmG1b3ylG_CkYREF$bLw?mqlmDnL<&|0;
z86m$A1Ih|Cn*5|09?Ucy*YS1(U(o!rUTM?Qo2N|v(d;{uo+w@lZ&+n%g;sPra7dnc
z3iFnxtxJF4>`e}~mYZnJ6Z|PTMY{lUuLg~ivg!jgAN;W~-p$b>BXWuFLTX4_o#aLd
z|9!div%rfx@+yyrZEkEMCHX6qjn1x?wC?BN{4e4q-M{)!B3>;}qcIcy8+{Hdd{byU
zbTgIIn%L=3>vNS^wPC^if-ME5S-!M|S!?*`5nXGyt=2ZE0~*SIb??dDlvI!qo$2ru
zVb!SvYJfi=oK^PXR&qc3R2_`GKqu+vRod4QZ`>gwnH!UN@z=%l<w*^H7}B12rJ#~(
z`zzyi7Ge2@fy9zW8D+_uT#BD#_|LLc*A;c5O@ZBV#*(Iw)aL8X(j6RWb#$HnZAHiF
zl!sYKsdG}VeQ)zMJ#l*J4Z195K=cDMsh(!~x@+hENS&UX^?L+kr*`VS_yeh2I**(s
z-%}^>g+!cYf_A03N7dWywC$s7)X|g{sX3kVDrC1#znZn*muA~i<wT`xj;#a<{hHl*
zBT`IBgLC%#zT$oKQ>l4qCv+&TrJ~6jK%hU4hhaacmQf!X*J*koW}a-zKAOBJ)t+?l
z$E=jirJR0q%$L}6jwYIm(thuX0$sZO*P_BGp+wiotmp@5rfEWT55OtEQa_(=XSCB3
zES)PRx7gBRdqomk_`6}MFSSPE?XRWZM;8pIPK9?5|I0XA+2}Wv)ySIu<IVRjS>1j2
zaaLP}><Q;%3>l4WMKSCd`A}0^``p~8T1va;9e33JWZ+z<@>BE2WDoqcCu@(-WWy?-
zuSkS^0|s5wKztsN^z=vVY>ertd1*}77g39;Q<}Hh5^_51yjH-J+eF+AO{llO!O^JE
z%Ff(~U+ptoDYp_|C08k-wJ##M=y$;j^dHdg?DL}KzosRx`TdO<r1@y_7(38Y=>Cwz
zX=ltdelt}v-q#N|?TP8t<X-cHic5*$;+5&q>E{zCeZKg$PWA!im7`xogkz6>BEC}?
zSG*?${njwqTM{nTCaO>|FoW6-O@eVipvJX5^$)d8jdP+6jkK+n)cnI@<SUf!E83ou
znp`vakKDRamYs+=8GOjhYmCT5cV5PT#7ZfiLMwL%okDHWyrDKx{owW>4$j8K*j)8B
z_R{`mwdr-03M({gyxj}?=08b)mN-0dPF5j1(>OG^TX1bSncmk%36qP5WE5psOIPr@
zBx$N*tM8zL7l8TnfNhV}Z1L&`8DEA+*Ocm=jkVIpxjSWl7jMgoPQ3BWki4&?Ksl}%
ztN&lOriON_Tvm?$-ka{vDJ_Nbup~gMucszlI|lYz9SsAFNzmT965*;kxz3e}{cS0D
zBKO08t1LJt;n$)Jxu_POg2ibM>uVUc7<yAjr3aqtMOO<gWdppE`L-}?YX#E<4V(mf
z>y~OmsTrDSrV*h?h0Kr*^is5ddl+!JxuW&IL$l`Qu5$ilyQwRQzM3WazJ^U&D_$nV
z_;$Fuxn~6`NmJ08;Go#2?`Rrl>0>@<Y;7nr@Roj#Wx=IZS=SqHq{Itv0(YGw3Qzy8
znA0OqD)yBha$9_7!DZA2vN1=+Y}UlC6>cjl!0U1z`HlTeF4t!0dg!O>-|DvOuNt};
zp945-jAcC}XxHoSX!mGCG@I}~$R_z8(IWl?mZ?>2A#&nE>AHAXc*--}aBd@e7PyQ3
zIXB-HxP5<1iBgn&UD8N<C5O@l8H&BaM-XobAGw<Hkypv<ga>Z0=OgQo_UK;Bf@foC
zXesg?>4i|xb6zP9gg(t1iBuxg_v#GfBvM;FCI62^I2~NY;~<aILVbgD#TvkVZ#x!>
z?SaWuA#`=xz;{?eR01ntI^o2@Vgls)?qWOf4&<jYg^NNT@c}fi4#MfTrI0C%7LSN7
z@u2ih&QzWQ@8dmW9COr0$SAn&NyFm_4Z-6-@g_Ki?Ntv;nK1F_$MM`{zOT?$Y%QIZ
z+JG7Ey>LX(iyOr)Vw(6=iUo$}Ur1v#8h*3Z$Y^vt-jN)q>86{Y&omr1?lV<3&8PEq
z?KR0{HhGS^P4%EAQKP83(B*oCC!;^qjY>^06EqPP@{73>tdn^bXy9+}b-SZHq&LBv
z?4tt5nC5(MX}4lV4k0_$fP7NEru-jAXBpf!*0y0wvdnBJjva?NZPPSmOqsbUGjq4h
z-7+&XGc#?OIZ4ClfMaHoZOO8}^M124`)j+CX(aoc=eh6enoH{gZeb_k40=cO2lzj8
zK^IL#Z$P%vx1nbkf0;30D|-nTQF1{NGamU0y`V;sdi+sfOkhrc2*ltM0%v_1?^|yw
zxGPK#81b*c)znD9g1?BKLT}NV(0xcZBoF=#ra9?IbNWlretV0oK}wMTeI;6lJ^-$q
zFZ4KYQj7sEx;f<Cz+>#QXC6rS%y;kh%m5?`6#pDh`|tbWu=^lkk>#ahy?o{VZ}`37
zZE`GW3|<5Y>4|_9|2FiK_6w0Q?{g;eBL!-{oL>(J2kTjUW)=Dp%|<7pXBq1lEkIi5
z9W<F1McYN)r>=wF)-?D8vIuw!dLf<RI4Ga0CR2lLiCg$&;&(76bSqRs?g`csr9|7H
z4D?$n2}>}8B!SOkbFhKfir@Et^<BoEdP80nwgnh|^FZ6ofNut~w-&(}<S9S~n+M0C
z-<jF$-R#9IKcf}M6{UmUTR#SuDP$WsmH)fh^4D@UvL`dU(fh-m5TEFSKM9QWAM^M1
zANFkx9K-p92TY?Dk;iFt;P@?Kb>uAOtmo*Ny%{iQ+L@6N;3r=IZ)7}XUtv>#iTxAY
z=e~p}Kf}AnHpwJ0?=|k$&o-1AqAYuyPUm>nB2OD{Pk$pqAHW0sf)=thZ8l8-h!PxH
z9W4s!Mqk6>hBa62jVe%{m#&h8K+jf4weiaBIgSO+z4lDUWcMvR8Xe7g%B*G;vrluj
z0WM=H6brwH7lA)bhgTxanU~pjc_!hIh&6GOlQ+fA3EL$&$9hLGy|vn}Revk}RgJ5L
zRIaWbsoUjxjeYig^os!BouGw?t{~q!9Nf$|2W<W`1dVD6w?ap8uPbVjZloLI2Zq~)
z@7ae#t(>FkCso(i9&Grm%`iT793nrnwVX)yA@(p%7KhK+6KY0w4Aq3501FU7D?<a!
zeVkYPt6>)t<1)jWpGtcfH7@)B??UK>{d6t8s!er-`cREPH`uX_9L*rmWQLB>2dM^R
zCYzNBvQ^(K4$}|wOotmA1AZTWsmVO1N}W6-4T*g%Un9;!`nh5?_llbpFD*G#f>t)y
zX1K1<J~D@~hH_Q>4eWGyF7CssK~pb>)(?(EIjjr3X}}v$BT+`aOi9a%YVFC`pD2!6
zEVPoZ>>ca4>SOBt>L2wRt@(HyyGnFg6fPbn+RL6p{qa7wwR6mMZShP6zO;M9vQS}g
z4lM&MV*i!SSH;9njC2T3usNZdmO(Xp{yxrqnXk@YQCw30(fJ(e%bm}w5<Cz*XS4`H
z9+~Z%eY>NBhk>(cXOVr3F^m!(L-sLZO}r`nP1C>0+m$Kdzy(I=>~2j#eV>L&ns2(%
z&S22Xst|4yZWO19{$V5r+jv>d0{1v?8lDcFW|nZCakDt_!W)v!VZ7+7q{Ar(l@Iv?
z*%2hmGNJZ#F;Ofottoz3QK0MW$|G+gEs#O<Nazjr)vDLAH2Q{goz%kjJi`}LKS0WD
zv-q0Sp?H#%lhL~Ij>t)3v0zu|k8QE;Xw5gxKyA9#W;+tBW{4!TaAr6WmL*gpeDWEF
zyGMCH0B*u~Fg>eaCGx!zUgR8QRy>^1yv2pab0gzr>HL2FXv0Faq5N%ibd^he)EvT2
zlg-fCV83(?-sW>#uIS&_3Ts}}R%=d}*Ep|Xv&p+~H_kIrh4^|@b}G_H9pe^F<ZXw}
zSUH+UmGzY)YuDGB3|D-k;SQYFAc1yG^qtG6xv^^JBFj$eNxR>@i<n5m>1TOYrSYoY
zF~8$ZH<{JyUaM~@`;@!F4x#@#ereBCXVe_1T~S+R2Hy_!LHyt1E5d2QZOjbftV?FT
z+pu2SS>N8a*o*q}foJ0uGhY}h&JAl5*Cu6p(qrj7)<Ak|XI%B0Lf!9E`AZ7QisxwV
zxkTh6R<z(4zlgty-UIlxCYW341*R63exCKj73v`)k3Uv6Om#ukJL!66O)Gm=i`agO
zQ8GH^w=UHVuYKCkP18cZ9=l5KDcGQxt{N4&AR>z^r{I9cF~*u=V>z1o!iX^;6TLAz
zLa;{a5|=5_BzM~L*iM3GY!8iTHdSU949YuRa4N5H$uM1m>rSv9?G8Tk3g~-%Z){sl
zW3>g^w|cSF=WQRj9@>JQ<P4BqkY7`LNFJJ*-8?q&tF&4yr2nwdb#2wIYEr$TO0BQ)
zscA{vzmj{>@bE=K2GXD8_>MV0xZ8L+#C2LZbc(r&H$YSn5vi2MDjPM)`kX0@{wy6U
z@cJeIvWU2pDt}tSE3MJ?b&n2SWGrK^;udjALz}&0?2YvOw4Zc!hDgV3S10$-zzb4E
zU(0#MX&nZ|$x_N<eh3Ts*BKA(Wc`4ul8OcD`IUp~M>#8T8}gkuN4P}NN05UYAZz^-
z+~?gNJ^29zpaH})_wiN>;fN=SK%^n9XLC=h;pqldM^z~g_wKjMZwS-gX;@aj)0Rd=
zLmKu<fl|<2unDR4RXE=oP1*=O&#>Fp%z40h*mn?L6*><lb+7rYl?&q<;*!MKoF~i?
zPF?+ks!_$S%U%}=%jm{<&(ENp2~K>%QKDmvSCE{H#`by(JuiIc$+bZ~_#FJe7$;~8
z?3VnvYiZY;9#5O0Kore{Zhs5AzM-scTm9fFhIWQ~U@({2RVa}>5BG}pvoh)XgU@_Z
zyp+2XbbKF@%b^)a9=$DRF?)dUkK#h?$;3GM5%6|Ar<Q@+h^*3Gxwt5lzqV?6!*Cns
zzeAouFEEv~8e*vTzTItc8Ty-JoxMF#foRY(7czFTn+uL8pTti~-<C`%=0*CX&mqG1
z&2rYzOP5(ax_+kVkK+g7gXVBzWzVD?#gT&dY#;M6G9K;&T%^018`&#4mwEs3>-moG
z%IK`bF)0foc@gID){M>gW_z}FM8n96P9+m7qN~Pfl!klOrv9AZ^pKIt4gL$V*mFHa
z-WqSFzdc?Z_)3=2)RYzN&5xB35&fmH!Uxhed>#5Rl#ey{Pj)k`_kek;$Tr3C&>n-4
zcw=fY(uUrJ)t|G1*^l{!F^Dx8G%ZA62UXAR%X=d@DTHLBCHn=fMQivdSITM&WdQ5k
zW#Sy(7)$X^@H};Na^%~(I_|q(yXIjhaW^>vS_`+N8<~FAQ(#zfG0re*k(t1Q){$5S
z&I4V1>wL3)tFdL+LGO0YG|zYUL{E+TggYNlEN;70V5_yn^A=3|qC@R~Wta&%q(1a0
z^ATuQR{*Z=7$zHV*LyIpGY>G|Gk3CfurG0Vyf{88)QYByzls7v6l{(cvs1t~Up}-Q
z>H*DwrbF3KB;YGBi3&j3I^*AoP4gV{M0i<VgZBZp2h6;i1V-WQh&Lc{H-V@l3W-<5
zO(L0K5LfVCfPH@!Tje|E7k~uqRBAJP5do(&x{dw-?S``Gz2V-pPoXR_m*`AP!+}YV
zZ~+=cY{&}E<|eS)83yl$dm|oX0sS5@Ra`;0Gk!9Avu|_S@z(MG@@{iuxXGMe?5|7*
z8c$cjcF@qB4cZ(#eRlBERe9!MFZ~nn>A|MdB#4jnM()9Hpx+?X|C(?IUieFWO?}ZI
zCI8!d+tbmF1K&%ux3_N)Xfmt)Rba>dJ$Q&*8yZ5fXb6}<(~+Za5!?l72Aa3yAQ997
z^!L{RZbJ*u^+Fk$ARRrNvw-)5e^xMCxK|VuYs6bc{RI2DE7%<H_dSg<0G&*43eLQn
z;r6td<a|PeV}6G($@dWRc~^PIVVVCU=@T=^^w60QLcI$4f(3YXV2_WE9rkwgW_!}y
zU0q{c#b8Iez}Fa<5_*J|)0V+4=qP#%O<?HJM(8iFQL@vXP?xADR1<18^@2J{IjF1D
z5Rm!^2A_duQX<)nEGC;$Js=bE80@9m0=8Nlf0v-SP$SUuY5W{+56)KhS<rN~(3in8
zsVihBavm8*s>rdS{-LAfS#k;)L$ZT=@!~+Mz#ZUCNyoNg|6*?NBrE_e$6MYG-b?O)
z>nGU3ck}h}cK|#8ZNMi!kSq!PrMA;PLCcV{U}J5fJL%!*HRJ$%2f7YzfUm%DaASB4
z9Et2e&LGq2m(Vv11M?2s%K3-;ocoG*kRL7h2RODy@`vyXc`!(fbYg!29I!H48d(zP
z;d6Nd9;P<}TY}BU+W6K1i#d}>4r+p4a#H9oxj(pt*h1_Cx2t5rN~{ZlKs~-8P~;Z|
z?gsd{70?sD2Q~zb1$qR^{2K##VE?Ki`T`pnaBRa<kRkNF$W6EhpkAj#4{3d9?P#lM
zY~TXOhD*VXp*JdL_G4e=w&0KE*YJk$W^mIu!&wgS&dNZpp%z&NcL5Em_Q15q0=LoH
zKsw-BWD{qJo<RZ0B%6^u@?CIXa29bNSK=}FBEV;y4z>|X{A|Ao>j*j<$H4S{A+VLs
z@WNOl-+%tG0aKt8aX2^}&>TJk<LE^=0kjXEGwy<1@I6*C`vmJR(+D^pRmdbn4$f9m
zq#8~_V!(eRV}`NDvM+PqaIf%w@aFR-bIUlD>;mRdv=@Cc*qXkAJ^@eLXX+)m7c0SL
z^EWw-{1#jnoD?h!vVfz=j!ST5pe<lL^z*k03<G!fZUh2u@uh)xzHNY8`qE?bEbwl^
z<o=?-JVFL`H-iCzMHng%eWPa3y3iIv5Fngn(r?ly(>KwN(vQR4p}Vxn)aVdFx&S9K
z1*(C*!P#^xI-coc890%=F}&WOZ5zYO<8awW0n_sWatCTly$K#85{RexL%cDO68sT7
zAB+u-2{tF!k{if@AV>3y=!+NlANUe{PkjoovpPz2C0~M0_dGn^|H4c6q_|tSv`z)+
z?B4c-Fck1TqJmR_9gG2P|BsQm=p*J<c07l}X~{Xwu4lGnpy+3MAw368VH^NNx5MmD
zY&9F=tYMe2_A*V3SBxeg3-Ot86#T|lGtV=dGgkoe$O^EDNd>cpdSV#9Gq65T<NpPS
zEzUqS&I@)TZ<FImj2MYe1<%3;JPsd@FULm^^MV;cGrl$O&Y$St>gx=wrsdvs*ax59
zcgRO#53x7czrMNtV}Kv?Fq8njK^%;hY$?aW>Bn8kdBBPTT-i;4h;s+r;3;@7GLoKw
zE@Es4Gk*o^DC;Zh1z?ACX4x5O3@<tw{Xl;}pG#LDz%v8kRER{#MZwj?P_U=X^WXOu
zgFKAR|J&cquft|z{d_jxr~pNLAu}io4X5o4m4j5uFYKoGfhW?t3s7BqVM_n{fCRL8
zzX67SRZtsjLCPr}v>pya8-XtEdgf487AuX3gQ-FvMjm<)tpR<Kj({b+ABm!K&|Gu`
z_(^}WWbBb_2d6PNgFA-Tg}0jf57-nAV0CA#r;CuCw0}q(e52?C4+A6d9J~#_9{(1A
z{j0G9o;R*R?lzt;9*%DW=p)`HN$|}v3e0R$gM)}V|83s^UmxFQOog?;T4NmSIQW!W
zhn@Fj_}>K921TI<loZZFZXzN2O9qd5m!W1%WHOoGQ4$@_7|4(?^H?X?F7_PGIrez=
zKz0|v%HGH5$~b`zN9Ur`&`b0Vs1yB4zY1>#7QJ7=Na8N|jbi>hKO;~HXg{a$crfEy
zMl2<209W@oU~~4S?S-C!OvhMY_~{=?2CN;cZ>A>$^qE?@=ehT|8@ZD`i@n>yZ8#S^
z!Djz;ybCY}3!wMN1;$iX56(W`68;5VG62@(g55ryb(8_@Hpn!D0XU2)An~Vx8^QOX
zf1!i$VR|7rjSOI$*j>Tj>M`zq&TZBv<|p(QEC$<`G+HLr2+WGQkOuISKK4iZMtMKF
zPr3FxC%K-vT^=X4(J#h32MMxQXl&>%85R72Ukr2#ECvnqQ@*ag4Zf}ZESycOC$vOe
zut(@R)e<CaF2aYAJ;*g=KfMiFL_b46i5!E*)1J{x;O)OdH>0f>XTduoU~E8Vp)*0I
zp)Va~bYQJxPXw*bYrJy)8bLq4l<Q%U=vSzo987cz#Q8>h30JKn!|}-R+^Khs_B`-n
znA*RPSVAhOk05FN4j40!BeRepZ~>TR?F+?*#)rlSb%8>^+@}U6mG|z~E}kpR`Pp&U
zdB`2W>hKLAGxVGOllg#y^Ck$!3pWUN3BL1IaT(ldwvhb}tS6>3OPC*-dl}ErM}SW>
z1f=W_f_zCIbUb}3;zt6A4Vex2Lidr^@P7~&dJJ3vwjhJJ90&tEyWW1e|Cetl*uH~J
zF5WeW1wV&&P)yo-s1Y=P(vj1GDR`{^jknqz?;h=zdTw|~?@Dm)c;nv;-nmJBt$#6|
zLFQ8};6C(!(HYDR95;6Zuaftbx0bhw+nRF~_~6c>ixB}NqO!qTai91EGBp{YMPPG%
zh0&Dtn~iemfK{-O>*HMD^yE~qmM{|OkD;m5|8iQl{V~32*jKO2+t!l^d?f+LaHq=s
z$<q~U1UB~HNDXZ-_-4}qX8mY-8+a~Yit>WfiS9T95TfO{4m{NpeIva~y!*gA)Bv2A
zheJ&0Hb_?Z5et0?FbGU$A7BeOn>bF+Vs09@3Fj7T5|~ul0lSb5zlI(GPjEV84r?X&
zW=D9}xE;B(xoS=dhtBTH1if8o4VeenRSn)P9)o*@=cDJ4cRlt1+kj2NzGJyQRiGqb
z!9!s7rVbsXCBkn((j)^p1GS@c!36{hclmCES?4*|IY&1;)3(PNX1i}UxnBC71vk+8
z(#6cLEIa2ZZ?+&_R4ZyFS}&X>5b|5_R)CZG3T6%3mVOq@fK#C(v^KOnaCUk_D+d#?
zOehBy(CuhXriPWp*~fjvS;ATXcAq<-Sl~1m4$k8%u>l|nDEFRoUvs6qy})=y`H$e+
zfbaVe{u-Pswu0}fa6BIGOUUt_;NQE5nZz}~mf9B>5t!v~>kGrCc)wxi0*c_h&~o6q
zu0mU|ez4<sae}Twhu}RQ;?=Rou{MI-R!7>?&~@Ny&82Bz3;hr48*4p#D{mfehoA$0
z7%vDC9U|^@?o%$4!v((1`+)zqjvP%i4Lrjxcqs6_H`1}v*3$CT<h5iuJ3IP&eEuPU
zCBZIKC)#xQF?}(5222t6L)oE3@)j^S$NC?7UwT`4=X%C?9=WpI*WFFM2YieCy8$6<
z6LBsynubA<jQ;Go+{55eY$PfZ7Yq9edkX&H9A}MX<pHnoNHCwDOm`p?5eL$gv6*#>
zeTKD>Gl<iYUC*A$T7f1ZkEo8pLm<2B!TMvk=ZiPPHxK*b>*>GYs|Nhq0fEthdVDyT
zyF)}WIB}c_-VR2DUQt~DANO9c81TMlV2$1TojslXoGfRRUF&@4j_?lk_atV8F2i=f
z-=c9XJcY2E_=BXC?6P#6c!jWn7tPhPmND+rbCElU7%<41AOm1C?JhNnb_>whQh-tF
z3%w6>19L9R$G*vV#n}q>Q3W9N`vjcix{^<Ec3`~kl&76r2+k1u!CB&e1i2DyD|im7
zv335H{!O?7yz>{q^f(hoL9QzXt8vc;6jrV~!JXrd_d2~#eH#2JFdR_iR?xy80Ng~A
z*<*P=zEQ{*{S}Q94;Bgq8w5{zcJ3WcAuEpko;eHEAbX(i6rDOo90TmwA>i!TIrJZx
zivoi-eJNuNIQ8WK?w<-71x+VUgRIF6Yy!3(Ou^1zZ@l4HU4Ty;0X~oWA(!cGQ6ao1
zn2F~F8UZIvXWK|?gjHdxGmNq<cgWnWJny|F0W&cfk0nxrgM-b2cyI^x6zm;~!S1(=
z6D8D%E=cZ%(IOYbwn|u$*f?%!RE(-w_!7Y`W;K->Sm0EcZs~jKCm5z%U_hq~1TR8$
z^g1?6utBH=sq*n$lz9WprOo(4UzTT(v)VDu+0*5A-|?jd|I+R-xx#kx;SpzKNnvXw
zJ=hCqW3l7b1buQ<tD;YZ?+RNNw=b`#*<<E;ui)pAz8sue&RqhYDwws2ewX%}_8#~L
zpOBNOA@t#_o@@`#F76wSs5G%zDXWtHi=G=bRDO(q8od*E>8!G-G?}%P4UhD*tr?!P
zxSHOHcTjj!W(m6@trrdF{GwZ^HvV6(OlO%b!rB`csk+&_I+gBJjDg>yb!3G^H^Y~U
zX9z{2$1DXRA(+kyR;4yaeY@^!{SFP&IN18z^MZ_qyl5IXk$ZvTU_D{>1!mZZfQ8YO
zk_S;D6x>3yAd?v_xy!`|<(mL=tD#A^<hF6@cwVGUlFgn*?(#Qt%+dDK1&xo4q%Ffc
zgxtflab=>Qj3wJ4$Yz=0rzDKAY}ZZWO$mmD`fqxvxzI7uv(i5TP^z}`C&|~vuTm98
zup=Jw<I#FN+-lY4s#A)0mV7Lat-M{gNk7uD6W5TtpgM+>F%G^KO2<<JIX;7@!Z$DY
zHAK<EkqB0{pi%%!W+*aaWeH0f^P8<rZjqD}KRc`kzY!ec8}5E(sIUE{{ZGHeG{?#E
zl~QWP9cCjAOZb^PhPeW{MQ$Q)db>G?Ix}1@kj*c4R(QIDq-!;i0Doh37PM3LRlb($
zBMwW;7%izWE{>_YZd}=mB6n4F)$rOahFtsg;B)W|vx{|(8_sINcmxuqV`zVZo5@j-
z3y_w(0!HL&wuv*0_gGe=x)y71JSTHc(uU-NF@!jplZo3LPaX9Qi`1jFd-bEO$FU&6
z;P|8`#ouIm<*0Z$?+o(=u+#L!QXQK;qn)trlC80Ag!_y4iB}ow4Ei?<WrYg4cy8DY
zNe8qq?T)*Rk)vN)Il9<edA;&(byL0HJQL7~mymJDKkQM+ZE9Kw54`r*yZShO`$ht%
z-CID|E2fWPj%HB2gECZ^n;OyRXI!T=Yx0SRxsp@#mBdfqIm4cY8<r{N2iC7xRnX0e
zl>8^^8G%JklHC+q*mK}vp)J@JSH1h3ZJ2eS!)QP3J_vH3P-q9^6t|^<uGlY>$?eih
zXcW}o9b+pu_pdH2`&~1#`etn}>pJ(~kR0uZ4&_b(2Dyi!3B(Jq18!lNW!>Y9bDZ;h
zAluN6(jT%b1XM&^Y_sH|=7EffNqK1vF}K98I77+x*kAkgx({_L^uHVQMx|#45kj}I
zNAP%37f4gRWS?OKkT;>hcxH%2&BVWhvxqtH1iul;CNmg?oaxegv2zvMB(uV**+WCO
zv2xRO{qLHNg_4r9m7U7ps5A6GZDRwka6P$#@d&v<&85cT@qz!mHmA$;1RLU6>0<^O
z0%yRi;~ssB;J<K7{GjHv#xs&4(<euli3?cic%nDaGF{!T_CiAw%@0$aXFHkA{UcZ-
zY8>$;+%MTAWeT2fd$Bswk25-=WuzfEhO7o2!EX3;>MhFU%oK-W%&N}fD%nVWZSab-
zuf|zbUUvQu@#kF0pR&z09jrgR58w_gIV(vtOw^kd&pb~b75W(10*E|^e0tDdHF~G{
zhT!vwM$klVPl+>vO6-)`Bh{54NY0IT#vV`Qx+&`tZU5@$^=I{LoycB=-$c@dSHx4p
z2dV~zz2N%+|Aj(iG!0n>SrCGnMMEehQBCd#UWZa7n_=cXP?9l)Qm?FgL_f}t;8N#q
z-O{?p#Yc0O6u&AHlqS?}w;l>CL`?MKtZRaFz;bp3C;L~rhuf;mf9=y9TpR4X>Kf-R
z@I?f2Y3+e6MW{HGHZ`ktDw({$F%mmU*q%O=nCl&8h^daMH|pVr>H4+UH>8YX5H^#S
zMHecji2MRO*H3>;J^>lYrlB3dGhj9{in3AN;Bur1H<G^&yv6QhXMAh<yvUJ?Bg~(^
zGv+6C!7{~9?)Se1{fn{-SJuYZCAghhi6A_qfWepww}F=htzMz?s&kh|3Yb`{h(CbI
zXrvC)4XkaVkj$*)C-uwxlo6Ylk@76QwQv9w!j_r0YhIT2FZNakYNpmp9c^iKT!ADf
zq9|%;^nkFg!VIB|b)5DoXe7e{dv#C93AX5Tnu>OxrlxI2hcT;|FL?{YeM+k!p7%`H
zf`;0~`rS1ZRh^2u{WcZqD^8Susk`Fr9gKr2;UA1PTsQqwuocyt?CmWBO<vS<$&=z@
zU{i5}&*0k}%!9u$;sqZiiz71QEg83)4Nrs;XD84lXOL=ql(!j3a<OV&>Yf{$o9=qX
z(e`rwh?+_)ilXSN@(0r8Vb=xIft55W^ds~X>*#>M?Qb0DG!_N=Q`zuw;ECKRz7RGw
z`ds{C@k8DyfsTCX;F+{_J!>A9ROB8movh|me6HJS4aZuL2<;QAy(pXgo%WvEO#E?%
z+vWmp8^iU+!Nm8_;^}8NSH!*L3nL6lR@{!*<<UD5-ZY*UtC8%BI3Y#R5roQ_WA9+*
z)>PLOn?!~;hW_q?U=k~i`;5Okaz&Itnl1e$ISn48lR+IwI;`;sJ*U82cd$3s+d1$k
z*ey7k7LJP0JZ6lzOQcVN@;t&utmgPm#}-49E?9Xgw=j1}QGUUh;!kxnn<sEJh*1*-
z%S3BgXE?E}KhRGi%bV@{9lYy5i))}K&^lTzGMO`uznqKl|4Mmbx55H3?V8+=Q-nWL
zt%+#D=>(6$S-#GWYxM^;FReW58CzB034By=PufN@TNNJruc#yU0c(4R!s6|hO?ehl
zSJvRLJh2nD3yv??e%yx}$QS4)_Ib`WkvnEkj2C>i|B?gpMqsV2iGG!qT{`|RTy?Z+
zYFTdGQ*#^tb?5^;inCj4;WlRt;Z?KhknUjLDuC1BE401Lmdp^HqOW7k;41ioxY@#)
zvNO^T;e(Q1G&V=klxZ>3!p<^VhK_nCdY>3`sz)}wG}<(+jdAY5_%^_`T|}n~rtr(?
z?~&=$RR4B+rCDuj;pk<0ZixrolmXu8z_?HyBnA8aw!C-T*X(rh)Tn<&4-q#zlBL4s
z&U1#PhHDMWik6m`G%xGk)Rvjzyc3~T%skFi`K##l;ag<&VHM&btf|mVY8I41E+-~~
zeMvO566(Ml1<V?y+?&#eVU%pM;%}qs^e$0#38ECcyfwE8?I(fwEe(n4>)HjHqN+m8
zS?eTkF38fXg^%zjqdclDEy)MlAmbeE0>fd$P2Ett+q2aj<9|;UgR|mB_yaSA*PhQ3
zvlGMOn4-tBfzr#c#DCe^#c)>FzGP~lsQ!M#J#B0EeQE=@LEJ|?PPsF#ZFqvXK?Jc+
zLkhA2khLO-2LC7;3(?bNA|8g1vyNvH)XMm(CaS*)<Fd9Uup_aUT4_2Xo`6gpb<x#d
zf1!ELOX~_uCAsx_(>ULk06mz;2DeY(ojV&81JYQc<F5<D9L{LZA)){@)w1zl)O)Bu
zy_y*-oFa&pHBT5L6L8ka+A(vm4o<Q5KV7LVzA~)A?-biT-W;f&6%~G4zD_<Nepk!~
z=>@3(Jn03{EHKq6p;3gBv?8(aZFm*v3)Tx3N!o<nR*6(ck_#H$RvMIdRL7VD3A+2Y
z?x^-$<@$p9%Iq4btfGFgwaRk{OayGyM$RQ#nV(J`^Y?cjbld>G#9i*~rh%>v7~lQD
zn;Mit+tANUE-xrrs;Z8AEZrs@6@jp(2gl-&<B$D<*`WEyyvn}Je9;pRzu`oSUP$ug
zeN<)A6h2dMpCyJgp+CSUdyOy#2(mkkPrZdZahvf+ipu3(BOWW?rp-?t5HVSGQ{Izt
zj%@3^XV|EdmfZaNu5xLKyr6B}VpFL#!@1TQ7rH>J2+YI(Qm(*9&kyj=Q_oe`6_>`B
z9JuJq3$;NW(Ggyzs9bU?4of&DO%6XE;i3Bjf84h%Q>}|@B~>d8S9SXOk*@934(3IH
zOT0|^D7G--Lik+eSU~Ha%)Z8O(fh$4sCLLYz*laJzG8<7N~GPD`=bvwew;c|F)vmW
z$)Y=m8IBve4jNO@^1p8@hL^l4dfAX{dG9*sU+14mEr5Ucd*L^No4|}?usg<e$i39H
z-l6vd-APy~$iD4nsD$N`9#L15%EAi5$jE`*F+s@J&DPp{PjjF;-O$Uj%oyqIN1bAZ
zL_=l$B8pZ0!k>r^OW*L#j4)<@z^*z<pF?$`H=;kMT+n4^Q`SYne=;iid$LclK^_~^
zSvrQkllbA}S{~JOFU?dx(acbXY28-4I|~0yoS^jd)5KWN+&S&;Yj0u|Shs<l=yy|h
z*F4X3_m#kOIFq?a^ieu4&Xp{Q*rpg5`IF<PY}iq|+GwrVT+*p_NPV^@*_}c5MbkMq
z`70I8qHoI7(vi|(+&J_E+yYfH`cT(HT^JWYqEgIPh>ywtjXRMrtckcWJ$6rATh%B|
zEHunF+eYgDtyENwt-D;cuI7$?NuV3?6SNw-0Cx2WU_P$LiyaxJMMi`18n|8TH;%G>
zwU#?Y_+xlA-y}I2t4cblxF2;Us*Jyl?h15rl$pA#3(7y&C)avv(#$X2J3^ZotJ(9!
zHzY54n}rJLCczYT5%Ud-qLIi`dJZR+Gm>*!fJp0A(_-(YG)^ywZ5Q_;db?mMdXF0A
zUTxvk^(arOnW)xOjyDc*G&sZj0jhx+$5o@BU<Gm~80OPs)4c{;uBE`#+A`CY;3#%4
z2)f`(G*y-m){bui8@OtyKJdbI*Icaoq;6fMuYXc^xc-1G24e-y&|1b&?h-*buP2`p
z)^ZP_x6xwY3O_@CgDwOcy9D+d!JCNg@r#qgv-UJal3yhsk3J_jPybG|aFV7Ub!*k}
z`qBEACcpPQ@eVRD9L!QqFOCr&2$;5$DJ;-5Q0?39`Q|Qk-|{j*Yv&(t39$i=X8OeK
zg$&L{9*T^>9@&%i?P}^Pl8W@jrs@k-?R4j`b%69waMufS#l3{rI3jLSRwm#X)1c1K
z4q6EE!kg&Pj6Hy+wn&;2kr4e)`tT%C+_jYBF+(IZTm;$~$aHSiW$3q<|1~VPboKoq
zVqp(s49JZW>=;0*tA_JQKHl6n&|Bdy1th$4K9|Sn?&t3xV!~0(U$V>M@0?enXkJ?A
zx^JoDp|NLeMG^4KReDRil<Rff?K+PypoC_#8rWSK?^p<jh5V)t!D(<4sw3Gb^o+I}
zs)bGf+v;h_8+lElvr(t`u8D_IQdNV*V*U;EI@Q6QVkW=}?uAL<@eoU)g$#oINl+#_
z#XG~9#y`Sb4I$JLq8l#twE>(bqj!U=kM|qVf~H|ed7~qDD=!M8!pBNaLL>c??0a>0
zYkYst<}WJ6{`M?5UlXnWYF+QH#pl4K$SZKZx3YR6YiM(5=~NH0Yk-HF0d=+!Z5%z8
z%aD{STgRtm3Yy+Zs7_s%+En(6-4!YKs~tDB<1~A%?aVv0O3zR#AI@j+`K0u*{I%c}
z|D#C6`T`vey$3A399IYHL6^eCbVhkE2HKM03?}cn@}I<gVFP4SBHM7E1;X9^jG*>j
z*yz_kMYl>r`NvE18!9cN^PXosi8Fe_b3&!S@Z6VLNkLRD6-PetjU#r1qKF$bf_0li
z=gkglt-9UFlDQ^!UHqg}Z8*dkOWy)`r*F)kwJn@6ZoXxfcPHqgR<H^=Il}$&uF_4y
z|75p?T{u8x0~kPC;f2BU;4Pf)F7aprE}z9WFzA7cIkd<ris7Pf@__6hdLwwtbHr+D
zFc<3nE-2qpI3w>^Ii`-)p0aFkF2bYfS3@(Q0+s~r1NI6qJQ~_d6#Iq|i+zi*MxpI=
z6@4_joupgT$@u(c#ukrLXlWPIzl95UZy0L>L1(r$r}na*Yq(Rp+g=dpK{aPC<&Tvt
zQ=XC+i}IumJR3Ya6iF6&+PH;wvvs4bosD6?jg9j6#yg`p|E2hTSf7-z7_DHZ?6`O>
z+1V$vWNEI|elFOUTUaJ2>YX=7JzM+L<g=$?d#M%Zme5gXF57{Mfm;s(TY6V$8aawS
z2W^Lt^vB#Kyf&gS@=;N_(H){XH`><ZRAjHHZSg0>D_J($HryH5V7;svVg70f*KM#>
zU_(L@dS_O;C_~Xt)?Xq6z`mu7kJLmw3VY-jXVo~)IY{FJ^AYSpC?9q*P=QgrTcqZy
zl|2>n(IsGe`3rmNQ0dlHFRwcJXYTi<MTx}&axGQe^?nEB+Z7tlKc<Y8P=aLX5Z-(^
zHzcE;QxyagdmH=-e@AArmrCm-8fmSpmEt8Jd>NE48trV76|pypmU2|um!*acezU(;
zudMpo(AAJrU9ErRMyY)IM&=3NW9q|ujX<mwR5fO?Tg^7ZK0|`O(7g-~facY2vMWeZ
z=Y;g|Db&O0&%7bl$EHa(bFYbu&_(VZ)|7^EnsF7P+(&<tDix(ytKzMEUky2oHj=SH
z!VEjg?H)EFoX#K1s$-kk8+a^s4Ks;f$~*@5V1D5C<F^;ym)wn*9JM#*ZbGY;JsLLy
z$h?WsO}PI+8-2x&MV2YG6Kgf*RTh(GhFR}uid7H_ip$<E&Or~rgBUJa5FZ*i;h*8#
z?o^nc*hkuTTgKSmc-s5g`u7ILP;RIUzC@MtUE)c!xwNq?8Zpq0S{|5K)-=t;n&Uc=
zDW|TzX_)sh`3QJd;>E_u3Cdjg#pq*^t))|WDC;Dk1sKS^^b6=hcntEH&Evk|P2%~*
zpJjDn1EeuA;?!Q@?WBWLL#4MFXW`wx_1;E0RcTITeBGvEZsk_3$h_5c$d^d1<a&7v
znOXcXjDHBJyTP{E^38Hp+ttwCnr_Xpv~(Tz?gshw8$n>MXAfrokc^C*Exjy8qP9yK
zz$au6r_ip~b|~Fe`BtZ_d#bPUJwld<Z_B4dze>$YHYnPv)N+;(Ve9B6wB}GRuyHLx
z4>3yUv7Ai)X~8}LDtZ_OsSe8X<F+*=qOv1?sycHSxXpE~KBrDue){)-f<F~`1%b*i
z^Jq8VVj$NME&C&VBHlM7#s77_uv|9%Htn`FF{lkHtH8X_+}oLht-<aG&W23P{o*;2
zONpzJjA8o}dz4wMCbUG~0sDH#VC^VP$k`T)c5J3y2R!rv(p6!jRgsCV$i4FLNQ<N`
zXDHZ%79jzu-v69<h6{X>z&MJeC8J4vBy3Pro5&f7(McO*Jwyw|8B}X$onf&0b>*@G
z&!48{Snau*kH%EjZ+{oEkkmmPStjbb?~;F(yWUc35b5I#&CCn+BAd(o8nDCTLJ7zN
zwnhwv@gq(|-%B|kn-sx}cp-U@E~UhQ8@|o%?dJKmNj@630K=iTY!82yI8`oFT~Rs2
zAz{2!A@DFzU|2tboTr9|a-c0xDaAvd02)G1VTH^fOO+0e{~a|{go*|Hd-#9uL%Qvi
z%PNciYV#&nsj9rCqv|K>rM72aLiY^X#Pm|t!7QrIzu5N8y3P8Z$z$ARBCO-VEPD!;
z1Nw${1goV-Bi<%nNzaS&D_xP<!ZhRvxx+id`OUaW!?uQ;KHEA>NY@C$6<eZe656De
z#V(XrN92WX<8Ni`gE|Hq`!8bOuzP+R)*|RZ*sNMWe|jSB6YYsti{nK$=^f;|SL#e@
z*rxtkd?+`)^l$a;vemUeO_f%LM;KTSWwSaV1A=W}X=tT)wPT~LrFEBeqh)~eAMbk?
z%Rim$MnBB^C2p-4(s)S<SE-DNj{c9^h4uk&;k)DQtJiCJ&i|ZKZ9B<MjNv@9M4>#N
zSfA24(ilEe@k5ZtS;=%GzoGV|!qW{;^KbTgh&-qVdvVyb@NscZ8of}2g>{N*5R?(u
zuxX}dI%k>sXJlbQwWpX<AF{KZr#*wb-LXy-pKNfq4ZQI1tv4*B<%aozBg_2A+8d;J
ztX?m14z>y2h6ke~8%YybDn)G9uxz+{P~xhw1oW=jW!mocfhL!`94_Tb!>YrdMqG*4
z#~oJ=Reh06XAhwdfl%Z!k_?h8PC!WbM6E~UJX|(N@hR~`LVM+l$Zz2znJhBOJ<u4e
z`&`<&U{HynIJY>aw#sDnUMF*)AmGuy1N-h_{{F6(mZy41U#GVlW}2%VF4rR$@O8pw
z(O9`VwluX-TvW`k7(_M=eMro(-Oy{*HAQnv<#pXO7RzRQ6TOYFNyNjLnv|)@%D5)6
zza#fYsHCq1y*Ll(#?Tbnd9a0A1&xCja@R`MM66HlnA9S+GQO*F822p_<6mWdrdd<=
zxyV}nro5zDWNhv%#&1Exktf_gyh%(hLrArB-8B5t*6Q;Oe;Q_MK4^owX{M9Te0(;#
zm)%P-DW+IqjkZMZ6aZLV=(@Y5<+_?vda1H|dGq3IO=D|qpeJh`-yeQ8=BP>>+cAEH
zYH7qh**9S~(J-M7c(5sEXV3}3xO*j`u)L_kIJW#~*jjmG!5`EbT;r5ms_V~IovZ0q
zYpt$t2v~+=&!{7`;pj}Bi`kypl-&WjPZbeb??>l*!>pQdHS)S!>Q3q$&A*PF!8wdn
zg$!h|Z$=c#xAG>k=Y>XjU3Q-KMcr_{T6aP_(0&B?q34A%;nkcvVQcOM?l=B7&UEe-
zei%PS^iI%|bB8Ao=>`8u_Q-EX&q{ci{;=iR%rB{?<d9Os%%<X;F4F?d(Gp={uylUe
z&YB^nN3Q+AKhT#kKzLttiqo0HVho2vp>_Xn?^^7-Y~`ApYv$FAZfF8NKd1O6lg|Ye
z0xmm?KcACIBK{xNM9XpOCQWLMO{;78W(>pr4a7mk%uUSwoW{b@%mh|6>jSb284R`n
z|1id)=V@I4<>)y7SJ*JsmxLFYtFk_|yViDLljO#UX`RF0vMu;z(_#JiN?}n>`I-_>
z!3)i5Gv9R%pAO9N$?S0q5u<_C1dx!$!3wbJ{DlwpYJ4vPU%^)PiKnag5zY#wKp8w8
z!$uP^8OU*`!^UoiR6nlXP}ZTk%;Yn^vQ!g%8pNE*&E;(sd8H8?IeP+U7IKL!A>x3k
zz(x%P_p=iARX$((T^>?yOFWVuo>kVqviZ2i51ObG3?ex@4qxiHs%KX%sG3?AsMJ(`
z)jhK9^$(*8k$0@Nd;{7VeTrNqwqiohUXMP|l{kpq2&@GSm?6N4^U_NO7SrVLNB#x=
zGx!9W&HT?j$^1h<qSjV*yZCU?)tW$kc~yVQ&A={tQ|=<sNBNEDhVUzbL;QzGRiKae
zv#X0Qnv??L?hV#eR)*lW;@_Bw@mo?WGNIP_ou;>_Pf?`zkBb$oMyC-+oNEp5t2I@;
zI&WoZWq~2dF#<25)guOw7ad8yBQ6n>JR1QMae;NN>zGUB?uGZI&V$|SUxuGP1l~eB
z2_K-h;>}0vp$)7gq=mDsBi%fyzOF92=3{-D@xA`H_KWu^pwBd+dC*<lI@tmdT{vIV
zpXH<VhC+x5UBW0sHwlx)lO+$s*F;7{L`GyOHzg#cy~wzfDN8;UJ0Z4ChA_4w>#<I@
zp$(rZ*kvs%_7{Dwz;#Z`e&4&$PI?3Tn&1}a9%mYAq7DUh{&KK)j51F!5SDA!p|+Kv
zAH&6-;pw31(GM-+%@EeJjxZN-vZ#x8wmr%?Mf0-qOVQ(USN*Em)5Z(_cfrl{u_9f#
zBQh?^BpW2%C;dk-fDwf2flcZyB}e|Sr}3-64RVj-plWtZLF|RtQSpru(o;SpE{JFk
zT8}x*R(P6klLgT>t9n-mmkp_2TPmr)?~L&EqN%tv(bcd5shhWvdkD$!opx@t{xOyr
z$7sf?52#;Nzfs4V%AB2it%><iDpSFG$8V>Mjd?3SrPvs`Pq-G&4qUUeGh|m+6@4wU
z*0if$VZ7%(Ox{9MgwBXh@w&Jtk=>(zMP3g(CbA25@Xqr`aHPB~{A_`q{gR{M{@@h}
zzKCzgeuw8vx5~dqJ{PP2jsgq~_djvh=@&J)s?QWJs+g@AQ1{*N3Q+#e!sD6I94oIW
zcLRJE9YU*fztr_qo6A<02g|#w1r3{Y`;6_JVqY(u10^t8@>fXjM(m1ykoqGkU5tcF
z#TSUNo->wr`po*aMKML<+D@A5`cUu)`%Aba{#E0;mM7bu&$Kq$n|x6DMevTf0U96d
zfVFq9JT~t>|2*;s+M3gZe}Kp0ZxIX=%;L_M%j8MmEnF#lPpfr5b!3|tnFiD>t|IjR
z*qZ51S|WYZLv3j<Xr<&@{Ez*Xme7_r+|;<#YirAN`PLcs67TNdALuT!la<Ad7QEz$
zIqmsQ!3f@!@FTI#u*itnF|_dYYz1>VRR*ZClXO>1SFwq%(SDMVA~1;~Wowj?aqZ$p
zDJvqY6oX{9xew_rVHk?@y>%5kzdMxnBAdy6(<AgP#l^@V&THX|=&Y1kk%N?jqbEtZ
zh%5Nf`P;IpmQygfWMs{TvPLDVtFP7>8=jb3yP^XZ0?nQ4+>m>U)nRyJdS!3z9pXvz
z(`YFC5q2?yoZ}*{s6^O7dPa6r%#Emunk0=18xWZ!$zZ&L|A5cs<-l6JBLuONkiKY&
zV5s1LsK1yeb%*^M5h>jyC54yK&g5}yi8IEz+PulI$kf}k)0|{2bZo_HL+xRdds=>0
zxie{Q0v53+@|@DdNrXERq$REXbuRD2^)GSXkuR<PS}Xf&6qZL=e_|FAfo?>?_*GmK
z4L~yB+CYF8<d;uO){)=f)4ch@DU$!)#N?`)=+(*ho8+VvCNa~VMehYE`9t)K&^2!x
z(<0klcR$-y_ggX+dctlcS|OPl!3R4EHM;<11#h_9*&y>p%S!V(%OUq&&vwsF{~Xdt
zZ^^sGX)As%SH_4VJA`q<dW5MFl`F;6p~{i>;M4PW9Y0<D4*&dE3YszYDc=8rN$6Z&
zGu8um1>m})0o2pccM&8>m*bVxV0sD2G#wFgWk=-Mkssm*Cx>USGrA=1P8^=LR`rnk
z9%W)0>kF-_HdS-Y>ao5Fd|^S7c99cf+)*8(_C+KLqS;c~EZ20CN4K_tra!NB=*Am4
z*4?hL)DPq=xaTm!o<^i6L?x~Y8yKb#M+BGH^Yrb?9v9C4{`Z6a$JxABf9_XwFtm1m
zCQpN@Z!_s&UNl^VuAmLYMS=c!L(m_pBUjUAFs?FZu-Xar@|%j3`1>jOjmn#UPnjHB
zmhMS7BikrMp;7*P`?Z>JYPK=gfLPy=)446A!^6sC;fkfoxdI-yfsuoQH^lfxr_lA%
zAeyG8Bpc=2gjJLCndik<!j30g&&o-4N3V*Z3zLZq2d}zK!KLq8Ugf;o{QKaKd4E1s
zbkrJM{X+Sy?($2DUfg?}ru2HR+Pcux!(s!Ov0d0&8UxCqXR_P#0a3Eq`d0h;yzafK
zZF1{>n{7}Y6?7+K?7a=ria+^VONLcdsyA4L<SHSod>h$0{-5M6s!CZ2w;QbqKGBnJ
z+HCD;9&OxhYi&(*9v~jTyLkh`Sm9*s%IKlt`y##z2|V6?QfDaJQ&9AE%ZL8I8uA>a
zFTj0Zpsx@R*4{GLa)RU;{6ny-y^k3;?=Vic(;d5<O({KVCpRlBpn8%rGksC!@3wI*
zr!?EsJUXo`YFBtG^fDQAKB<4M$uMrwoHkB#jK(G*U3kld^W;q<w}nlTE|4e%8_^F?
zD?rd$9(;^v`LjST<D~Z!@TN=Yt3?oh9yeN2D*TKNK`MZkX`8lN<$;P}m4}Mo7LBT!
zRC86=*(Ua^A+*7r{!(%;u5=gL*VsEbiX9PFjy2!g)D!T2!!0a>Bs+Fo#-^t8Gh?#m
zHkuZ{Hd-&lxdL>NzwiG%pH7FniSMl60<EO4M^6Yk${Iw|!eQwpzMuP^`48PgZ$j<H
z5<MD67k8X5kNigaEcz5VAxtPO1WU%Ytc~z#&l7u&mRog8ol|?b<aPyL8*932jdo;u
zMfgq6a@#rgEw>QM0agscljT`r8Ew03ZKUgBn(i;BH*mQz)?``2`lQiG_msnwr)71_
zR`6h~nQJlb4}5fspiiuw!gh)z#UsE>b;+{12YC0OTjXlE8M>ODhKvg)2TxKjNQxZF
zx-I@B858eF=^s-QT^iYjJ&D%Ld(tpdKddS*H}Nl3HnSq6y<>k&d`1kwg&4+qKp#ua
z4)AS#3}dy68`|i_I-z=~w%*pvvBKFu*n`1hC52UncMBg8IYqTsXk+4`?!F`L`?_jP
zK6uv8+u8;HV|5Exsd8h7rtNK-kla+YT5+G#i+byu?6TR<Iqy5G{mX!<Z3Qbuyit`J
zpVZXf@<)@hl;KG;!gsOvhjtmVYH~_Nf13R)&i|9Qxg<jEHoOcRNA27dQn`FC{|2j?
zX7Mbrb+J4$Sq$fO{d7-_&5f^hdaEq(9&U@i5#N>41k-tg*&RTFwGVKRr(qqf>84o6
zMAsQ-8uEijlk^BTsouoBNX8;BND%pR35a~Mj-h*LY-o9K9syJB0EzDfsuI16%#KAG
zUr5c0J)V%5;F8*S?LspgLgTfvQ+c~e&sWW>NNsRg*ZMN?4@6ty1lY2SN6w>k_#)QE
zRd1PO8fztu-OXA{cWaXQpex(Qfri4dk`c-;5}6ng|D+9ZyfX|^@6mj!ovc2tooe51
zA4xo6)(D%24~}$3%}D&6AXYh*hs7}<3;2Rhf>ifmVE$BwR)9?T9sDZQnJbTYt-6z*
z+t?6`MRksOC%Gw@1`qV@@?~4(4I7MyjjL)E#x<6s?nnOXSSOGO+u~{JeudBW46|>x
z@=W=bGTS+GFPqU;ZvE?WfYd%C^cMY!a%B?|%axBMH4+;PyY8F2R}ZWjTk<5oTlpOA
zb#0mXC~+M<Ezw3VOpj>cYkshCL&l;;MKLw9w*n0(l@Z~81jtD#U{}A^Vzl+dg-oNc
zZA@|2`<96rmzxZ1Y>TepZA62CV_t#bQtfK>Huc?7vZjUUqz<<1vybx52pEZg|7U0?
z@yzA4*8$4YRcm9@R+}Fq1C>4&FsY6QyJIbr5Vn^4qMu2RF}Kmfpm1kv?Xuc6)fel@
z8l?JhU4^00oJ)$>jf84NLo%nyvKHPJN1M3QmC=6j4X&TLf&AfJV{T?bT(1Bd^(wYC
z^b}n$j#grESJPIuh|AoX<WF9nnlC$mC`qGpy?JtFr-J<A7L~&aZkNz%wA$0QN_#ps
z9~uYDOP`S~(0#wbUE!E#`NzD;NSO~>bFC8R`oL;(70m%sRT%FRPt6`Ixgz`v+8HO=
z*NI=gNv?iom*bcbGpbx&F}J%jvVrfA7shK+J<aa4b!V+fwZ(pvBtWIEC8jUhfTpPW
zQhl=Nmgh@wE9(P4QR<8EMNW-rh#eijA)`%Zr}%48eN^xH{fO_*xB4OV$MXOCX8C=#
zAn<!{Vf%`=HGNGPZa%F$D}kL0lFi2{F*yUj=WmN~eG9$&Lv2w$?F{|{Q+Yl+S2}jN
zPW!dKQ~plSO!@2ZQsHUY7{zMf!^!8Dq6n4ZS?MhxQA$E4Z~}rBqCC;P@N(sJ#WH>~
zb{j@QFyEGI_-njvZH}3-El@IjH435m+$pjiF)QN|<H8bK#Eyui;;ZA^h;D(#()9ph
zxKJ~wsQx$kcH8r@@1We;zmno-x*4t~&|8GTuMe9axmZ3`o*L1TFM^L_Msxpqm3l!%
ztomCWp<7~$!0uxkXfxmk%s5fK>}%wU<gjM_Q$i_CvU;@{lWvMhS80_gynlVUF0=EZ
zc1}&4;gw~hz0P>hcGP!+vLjtZOQbx(HSRCYU2YeSkv)t1Nm3<A6UOnDu>jc(Tj6Zt
zk>FeK3cNF8tT35=l3Gb$2>t7D=;zgUs~%c->f7{hF}bV$?kN9jQw9~tb}pni6gMz7
zSGt)iKy<$D)^*zd>W^2qC|_HN>J9dE{|1s`91}NJG(>Y7)i?LFnVg-~N7XyCwI$<L
z>a>WH=n;@f`PUj$_bhr@I<jI}$?och=I$PI@C>?KvNI+-?wj&s^!k{1r9|cu-{tf~
zONj*UW9KyMEq$^!O=r`g+JPFWK12V^p(31IuILWP5VaL`XAPo`VMWfP=2bNVs;Sxz
zYHc;tFvUo^MtX-)19|Plefd)UG4?VB2QCFPz0dxh{;7VP+(GH7naFq6b(u4MVtSv<
zt8M(*aF=U6-nOgBn3&p85e}z0x@$b8MStgfANo^JFt=D#z0!In^o)C1#*15%KB3Y0
z#Jrdm@-{pJvB$it!CQ5;P*9vy^|kz9#e=#N28nZ*Ukdz_?dU&IGe0D2!R^LM6~1Dr
zsGYPde6M%7E8aN4FvWUE@6b2cE?HMwwpm5)>AnYqiii*8BI_7E*}sIn!*43xu``o<
zfG?Dd(X|SdJXe}3TEg8dGE0|+qmj#`^_-)e!Hi5Io#^A*Z5mupE6c9<rXH>4)W3Cm
zh{Ny<VK8!HeA9%DF%>auA{o5)WOvu8n)!cYf6n{5;`h|NErs99B@G$Y!NJa)UGkfW
zW3o=QpV_iUQ$vzjc9qcuJD~ku{_6iYI_tQow)buCj_IL0RWQK7?oJfDyW`m1$774#
z-SxG*TQN{jI;ERonBKkjZ@urw|8<<%vDUqw`?`LO`*!53TVk_cNm&caQms>v&4zY<
z!$Q7?o%Wv|D0ywxC8$PH_0)M)2b$2jdkP*=hN&JtJ^?;&Jyv=wb-!keGK_;e!hLWb
z<%IpT^@C}8JzjsX=A!kg+ya~x(W;;7wVM4Z7l3qsrg$Nk8{}9}X)Rt>{JS8jq;u8B
z+IQAr4%E`addro}1}J-|0%OCVsK#<Yg74n&VW7k$%MBf&rq)GC$%B6yl2;{6{$lyl
zrHC|NV%nj&+r*Hh2CbSNj!X(m4$^vebUOj&^j0BlF$C_e9K$A3JJcg|6Wo6K(M>BG
zjqqO)st&bicPJrjgk@jVJHWz&imsKtDEU_RKXx>E%H7w0LFoL38v=W{SJS)r0Q1_S
zfq7}!4>H{{!tzHJuPtm>b%!B{k8Xnl8iy(^$F_PE^uhnIZw%4OIiYq|No3Kq3?`BK
zJto7Rak*ehWn0S_F$Hg?iS<0;y~bm@+dExf{dR3DeJ{6e9;qIK{B1!S184X=@%ZWO
z=2vc9W(*6k8?Gv+i9+nU^Rn}44OZc4?oeA>RqJZWBs!dmKfYI;sqxa#>NUC>_;<m=
zrI?kXGX>9!$CaEcomFfvo>B3sqPTLOd5yH2yh0`h{D>?LXG0H$hk3s+@TyZ{ID5Bh
zNY3E&?wSAl=?!MFUKd`gT4~ks>nRUyFr{`c45|$_2A%b%15W!VySW3t&>8(P`YqL6
z|J-xC+eQD$4c`Y|4!YSWCa9720rtl}ug1NY&p4B{t>p9H^vd4OOsSIMw7Yc|{XT{#
z`YiV_XvfN9Oi)>Ho{)7UbyV{Als?&LuBoJ{sgK~M_6vO#^QigUrk|U}1n*ESN6PE4
zDs6E^#)h;{c|JK(zOg#R(F&ooo87A2Y43Mb1jZx&QW^7=AIF#gQ@Ry&gibSl^*SCJ
z*dnG&eCPe$>E2yhc{K0}9^=+m>|^d!pwB;_^y<^iFCi%-bIw!@l-j9|c@Fa{^=|8h
z`VP=rNiE!fcXOOJ6<72x&&c1E`?h3|sh#NzI7yxZ<_kV4v4$1e(fS0hAwDX7D{`Fl
zM6lTVnI4++9OKOYnr54O*RHC&ZOO8|;^O7Qd=S5Z?aUl?6f$=ef6Z6-2Hvn=d*3|m
zGc{sZ4JIj7kp-<DL_dgH((-ip2e%?spnR6AFiFKhd7HAk{Q90!@b{4EkMMzvGR^==
zNt*Gy@u_|x-In-G9-ss~SSYD`S{Yq_wWMv$ZgX?KsoYfE$!Cm_F&^?-<esluiauwe
zZF>tA{BDxE;qQYyXW=b#ov;ucpyIUqJ%@UK&`Rn@#9isW?QCiL?9<tUGTFS#<-46#
zQariWN7XE$E!J=H&{q8``t<1gyj_!^&6Lp<Qf<hJNj#D~F{j|SKI?n=J^Oeh#OUzx
z3XhIF9F*?Ot9mPsfK98^Qeb&t|KeIDq)Nk-4`i}tpxbl9KR&wy4(Q$C4)S-)!lK88
ze^Lu_DsysEZ{;qm$*v3F{*r;ZTCe4vKaE?AWh#>IWIX`zm$kV>-nh&G`B(GQWrOSk
zkmYol!R)gj^h0>R;I7d-nl^4!9`>cdu)y=)J9JLMgB&Xl7JQ%|vbXabch?14KjOda
z3vMG8q;ynDQ3%kIZ$l{FSM%KCo~FNQ6?uyI0o?S(@I?57lB!HI&Qkx71K{(@c1w|Y
ze5F+KZ)v9t_vGvhudMf3<z?;7it9FXNaZpv@$ctxR*xBM>dWX&SBu(KrC5Ga+L0_G
zcWBu!FiTdcYT&;%WOY=to?UzRcDc}Vcb}gz9m7*SFB6blTd^d&Pxg(>K`D0%wwT5%
z<8&k4GX4KHS=Vf8=z0Gl<5Bz@TT!26nQVDk{;Fz^)n#wRkCZ>kw7S4;wELK#Sq&52
zQQ{8vLReOnn72LY<d1#d8oZDB)-lVL+pXY=H5zH}c^vrM*7}<RlfWA`g8&|Sd#|e0
zirID3YuA()gN{QJJ168LFEJI!H12x;+h}Y%Rr7zEM7R3cJT6=e-0syvpNutkwsv$E
zZq*w~{VRW0-K)>Hd$@i|n^cqWi_{ClTH{q!2A+hU(y-b`*ea-vIKX+xs&@3Vj<+9Y
zF7rv^MO8923GIjVAva0SnEj6G+OFjXGPu-V*<T9!W*;t_ZC@_F$L8x+_#6wY@%!bL
z<(X#u2Q}JlRaK=IO3_01qP1lel?!XfvJbHoU9kV4M!_xDwu|litmo!-xltV&uk+qU
zH<kBVzt^2A3d*}t(5!Mph0cCXn2H3d{q+yso4EU`?<0@!jq-NKGi$TD=hb&i9c^3K
z9gqk`VH<S4jdh0Ax(W0wGzxk~?!$5Rm%R&{Y9=a5s;w0@)%w!X{4XWjEXg%kO@zw`
zOdBqw6a8B=UBjYPNN?l|zuS@Th;<Be%;s3>gq$Fc2J?OgiP6*`LwBF0fiD_-YZ}!4
zSbIbCrO5G-F@ACCGZ11;DG$mz^CvswXu;9kgQX)JCBjhbh<kj%xsX1gQNe9On)y%G
zKZ8U0xz3T6vGqG`HtU<Z;k7k&KkEMjy#0EiTpEkCg<oiVv<Z?Px`%&|)&h1@T>UFE
zUy)GQv@!#@X_lLI+Ghf1#0l{fe*!uNe-j>I|AFqzQ0INd=yGQx!R~q)-hiG@8+A_i
z&OSxH;i20aos4=L?cHHk$1Y7KG*}w;pVvRsMMbEKt2$jU7tAD?3z57QWmhb~W{W@6
z4RC+z*DyHP`=R%KV^gA>-Ds^UA6)V*Psr5g))#dtPN)pFPG-}DKjJZLfch1^M_=ln
zu0O0=u3JleV@En)*5K7sE2{F&=bDR8g6DgyO4h_X{DnmLJCUX(>DB66y2GlsbfrGP
z_`yx_O7(o;{?wcB4D)Q~HzVL#Am`W2ua}R(cf057(8ob-JQKancx(nN7dK0{s=F0)
z3e$6*mi(^RROC^6$FWkW!K3t@JqiLwcw~ZB;V)r~xk(vWl%1`~T$GZW`oHYeIcU+a
zn!dJ1;%=PQJ$AqBXZ3v^o)S!Z^z;t#9*;kh9@|Ej?J3`ouVnlzcwfPkAl42175J{|
zvs<ZWSjdNfIFGA-eY`t?X6rYDL0@O+?RL?lqwhqo8ya9L*PNi%(h?~HPtj5BDfjlq
zy>yCdl4d-dCVvIakLmV)Rm%$}6`d%p&UsgIud21_yycpWceIq9a<r>8x67$BovA)u
z(Y1oEepZ=Z#aNxr6i2A=OSmkXsSbv=Uc-X=M8w7HjeZ^)5`4h3zkJYfvf@g?j=a*8
zOUVs0mAtpbSD7`)Yr~;%s6}?0H=SeJeQv%qsx$<AXSxK;%(~e$rl7h|`w45h%_1$p
z%c*Ia#fGV#zTQm(&iNfQYzEZA1S!S(y6$M@>zeTu5v8#;(`?nIoci}nJI2hvW7AwZ
zU>ROp`L>!gov5s=+HJZ}%UZ|r1Nm~fnX*M{2z3E&rrRJ*uTzB>2KeUtfA(4HYYI5x
z-kAOm<GG8rw2JnH`|~qPyi33;#L-UZM7Gf%@Ojv<RrKjb=bN05iVa`kbzhx~-sBrw
zU9~6c*qW;1%rbNBENfQ?(MJ2W3%wR|vBRF`k0Pl?uRV9dc`gsr<BIaMXWv~v^hrIx
zH~)Pqzhim0wU782nB0bF8T6EpWA9KOTy?Z;V7aQULtUKxliXc>3d}D(51Jlfi}VUB
z1GD8zecMr~VzL0*yT!wE@=_jT{mCoM)t0Pww2^M$mkr?oK@ls%?uGhCerVd#&+N0!
zZ8r5A`J@aH*UBnsH``R{2F-;JVlD7K<aOO$!@tJ=dA<%C?-i|`<}u526JD((x=QL3
z>-H3U%Sz1NoAogHb;huQv6atFOD&5znux{2@XpjYJVthbS?bB$Ok0BKjJboEv>mbi
zWST-7$xHM;-P8bE!;^kV#t}dr{!EHuqfCdZQ%iT|@A$jBR%QKZn*lv^3yYW$Ro(hT
zht}Og+OBHiAGXB(H`LL7xsIz?P~=@0Te`Pgsflz>kV7?3eg5^&4!atY)zT7F>_04^
zpDKXgS-ZIOc9HMzj~~we7@xB2mv1IoxVp~Ina>39TVPpXTn#zEcX!6rX99ckA<%XH
z=y348m3|mcJB;yu2LnI*9t-;z(ZTbndY%3*@tSLCW6ZR(k=0lcX7&^2x~@wrs2TbM
z?{k5-0xyP+irgPq<KyE#MZbl9iOY(lERuRV3;EVUF~5SlB`rpl67%p1eQ@AvkCFOj
zo_gb4Y?s8;$C#(p73ZJGiY@$<aXaOo?9hVOl}T0l8px*O)9v3JHOwC&k6XjN5SqwS
z(0Gx8x`OuiZQ>v8W{(wqTf8><)<oI^F6l61u@+Y9o%2l}s+w2zEZma+%rwS<yPjhE
z42y%bjpsBO8a1Kyq6n|R-`>4+aqtP}ZF7%G|EkU<_lkB@{HSYYGYCrwZx1M7b-<nI
zUQx>fYW+|7fMS~KSq)x>m$c6~oD`ecBqu68pzvK~WnB;8eJSA1Vh^EJ>{Qno+d2D>
z`pM=9`)cmIvyhvD%~s7+>kWQ>hl81r$G$Tg)<uLEuj~4Qshlv;<osfqZf#SOSU9Qb
zqh*}wn7OsMm}sp3>{e`;?)xNQrQ2PPS6-bBDXN2bImBRhgiZF}fG89NDB<trJnSE}
zL9@?&e&p1KM|}bVKl_cQo1q7t-|8Hum-*u}59f8v_sgJjmlpP@US;vK9T8KAOl7su
z1gTbx{2bRo`&6!<@Wye0{VH9>qUo!^PU+szyV0LOub}7Qv%T{nL>%E@O3|#Jzg;PC
zMsVuhj5bw`nHn)ytqJVZ=s{#|<C~4$n#6{5^m^|0pUNLz!cKMmbZoT#YiaCSAhky$
zh!!+r=<e0btF8MCV|%x&#$lR4*h4gwc*@6HU5;{BmNm96qEe}>tqv-GT=A?bsrGlx
z*gALHb$f~3WiMnhxdB`|Q36D$kzhh4Qtkr-K9}+b@JyGZ0mv`(7Lh?cr7Lv_UZ_V8
zkiIrn&wyI7lP&XW$hvVgdQ*a<k+cWRRhPRr4;<6Ly%8Oe5?bXOsV@h4lBfNjI-&+M
z-KmG{ZenLFS#?u;#kkb(OZcgfZh?7$eFFRXz6HIO4!S~BBwy&5V_j0XD05`$wuFN}
zqmvCkrQh+{8?x6FYpQlvt~E~ve5BLdXJBSYAQ^g&`jX+P*Ei3G?iKnZ?MhVu28)fj
zXfA-=!8H>B&xbmpdaUj0_T4Kia8rQAFWbMfzr`okW0(GbI)HA3_LSCeXPr&#M;sa8
z-M>fNCq5MW%Uz@e@&U1si2#PdI#<1ODR*011YgJY6DO$lx-etBwnoKctfFG4n?F{5
zDm52PE!bM}s-j`_HS-$B622NtedTI@04tGb2sh-Y=3<ICN7%?LwV$@1vo<i_GPN|V
zGk0Px2|J}HPz&q>-i-K${e>d|kyIfnbhA7ny(a|9p}K}kn+|Rk8o8)J|A1=u+o~lB
z=FBx;tLa#E&9tIkWtm{};*4?>{#rB1u*Y5JHrB9MyOpRFKe*OfN7SsUtgV2{Q%dC0
ztCdS?de*P7$2wm-k{sU7qgGe_N6RJK2TKzh06g)Xq)22S^^o$?#=3oWAMKW-F%s*f
z(X7GI#k!)dlc}}s7vq$`#(<u#Z}0U#|I2~<gUkWr{bzZFcr-OmQ`xXRV2Yz3gvuYq
z*J5uO%%q`RsMVUC>O<5lY^B7pgB*LT<4vthg0&U%hd(TT!(i%$db@tF+Y5by>O1y_
z=d5t;?~08jc=7b|8-U8T#<I=Xl3%Y(!R*v{O`vX+ZY+5OzN<Wyws4TED|69hbeWth
zT&G>@7!98ZCg?7L_5+9bNbLccK`l<=XGzVFO=O;?%6Qc)(r>K);h<>^-i9XzwexzX
z+69#`$1FRmdskLhw5y(E4z|0qMuj7eYFBw$d>;8W_rB`ZUe|`o!@ej-0R1D`@vnWj
zy}LEsnqm89-@#l5iJ=Ral~Jp;Hm&wq)!Fh7m5VD=sy|u`Y`NT@s8C`0{q6(ZM;MQ(
zzQI?8cqZGr9Gt&Grtj5PO<ioWTy5m{#8b7&y;s1Lu;C#{z;$1Xo1gYSYB%u-e~u(0
z$MOC|OX4auhyo{4fL`27Q-ilaCW=$J>3na%9q^P=lu`I>KutsSLk)cm<K1Q%+^Lh&
z3j5f~Gk@JPTck`$%}>9V^>0327H8Vw+#;<(HJZzA4Lox7HFQ4K1WMt3oY(AYz^RS5
z<)q!<6j`lu3yGlT=uF_G^D@>?KFAGmr8%k?FX4pL7B#CbxV`o16Lcu7pwY=D+Zz*M
z2|m8Y_GF0|?);y_&-Jfe;|O*|aKpevb`(8W{X>`J*1_OQ6~e8>fv)ZKfptwyp*87M
zW2-;aj4?fNz7e!?Tj1YYjonZ@g=)K7y|!*?&6gTq(@oQl`XDFD)hm-oNOe|IZy0Ro
ztr<u4fS#~>ZC_1yOx^4KEuZU?96k8^vIN?X&AfUB*EBd7HaIZdr?JN*eNTEMm8yEG
zilaKx;Z$?%DKKI`!JlFRNmF0p|AckU|ID{5M^##@f+{m==Q`&BHrsc!i)N1dX0K14
zCp|W4@8Q#-Mocf0P#IM@tu(asSjoP!LzS0n4>}%lO_Xj#ckMN8FKsh*5|)XKlkCDA
z@gbY<9OYWa`AXyA=a7u9p>6;|QxcvGomA#QT}2-u6?lzW;P**~YP}{-|J8kskC*>W
zAI5v0dn@p~juJLo^Gu)2n@#C8^XqWy0sB|i8%ayNR_Ey;k1)^ghFbk4O?zSyXwjAM
z16_bf;^+#@QAfC+QWPAC1i?AbIbkfb%F)LBwF<3bs|VGFSqC_3Z3h?_j#e@Hi*A|j
zwVof14s|ImN)Opn_K)WO)mECaO%b3^6X5E?o8b)2X+yEW!!yq#0x$<R0P~&+Rp3q1
zBEAVXg1yY*Vh}owZmtsy<J?rnO4T^B7T*cS2p74J;!@xkP$MstrszDio8g8&Kv$=F
zLL7#VNQc;4)`<FSz+0@V=urK>`fDXz_tw!u*sWa0+7L~Uvruoimr}slxqqepz*fZq
zF2r;v?g|kZF;IrlcK8_RfOvqH935?hJ=fN}{;I7Lm_8UO?o<$BzP{M^L@*Y#CUBMC
zWRFe8@tT*UlZYYv5*fG(Sj>(q^W_*ciXNpNO!rWCHFVP-A<Rl6>6Q==%u)ND516w;
zHuuJL!sRZ`SHi&L#a75FY-MY?Y~ZZRtamfz)@-&+VKM-JWT@+eTmo2oW5}ua5i|lB
zA{#inwOM^v)AGumwYTb@nqJmTvORE~kx+b^>bPO0cfVjMEG?vc@Q|?Ru;c!HywcqF
zXdYw0>?_R#(_j9GLvo3}&<1fGhlqN>xws+UKyczT!oYi={=j{_R@$aChW7)DOFL-~
zuam#=w_G8B(-X!|72~)F+fB=FOE2rG`Umx!ZGQG44xMY1>$`Ic+fQsO&XXR=*CZ34
z$J}8(_yN)-NDr68?{Gae3lQ4e)n|=P!~gWd+)sFBy6x3pqgkSoVySKTOT|kbDgWj3
zSVSrSbR!!akL6$v*dHAL8Vz@#JkYdR1<YEXl@sDiDGpwYtb%)D&xrO!C>kn#;RGff
zu+OS&4IFxx&NklcSvSDE+x*_V-O|C<h}$QRfqS7pv0!yKjW3v^e5L74%_Msg8_))5
zZ!84eqzr(XBP}62e~w!#X39UIB&c5516;P(;VrToSfMSzTOw1j2vru{6~6%tNX_82
zNEc)wauE(xGWhQ7dp=m%D#n9`p&N8U!sL}wvX}+G$3|i+(c|bfU|akG`bIAtX8Q&^
z?YLsU&fMa4d^>>>>tqh{g-4<b@!`ZGGM;=zPRA82f!K_$f*L8Y!fUoW`<J%^^I^L5
zT2KqV!dgM$aN)V^AuMK(2`2djyaIB<DfmuGppBY7x)qu$+SBU&_<mwBWyGQ&HB=+~
zbrDQCVByRG(^=odV)+Hq9$!J4HNM8j#zy+fnnSt)8Z&kfelCmb04MFRThlGeotvF!
z?4!8#a(j3I+K)O4NZr+{j;b$YC30L=_^C{-t0{ZKxz&2fdH}Gyx;xVV!)5~aRU{Ni
z-UN)s8B!W>@_Dfx*s=V3>57tuEG2)@OVlG&7w8Z`<(f|Qr?(O-(AiiyGE|x@@__2}
zOzw_6gy$g?o{slIiXjR0CIiWBC<zQ!fKMdh{C(yk=Osl+J;VV@6Znzh1A$Y1p_JXl
zS*0v_x3pi<O7Dcm{B5R<vx#dS``B^EdfEA!A1em%*SSSPg%Bc5SANLtpfh+Lo``lu
zaCiW+5;Xg#DVXezW|K0pjeJh`(pKm>_o03heeykzy8qSmB#PwTY-igp^J{agWrdZp
zKepw$E=&IKK+>ce>oLXmPe6(9HZRK9gmyu@`3^33%iy{q6KDEvF19TI6rpZHt{5**
zK$l?ylyY&7xQpxWoNMjq7~}}HhT66`+OrFV@9=42E+uI54MqB3!#>pz^o=rDM1>_T
zoAV>TPPwY=QEG{qnjGCy-4FFgVmZDNw<@#1Jw235V}7_w?YAr+t(RFs+z08&ZrYZ{
zE*`BsI2}u#fm^`&3dJ{c{^M-n5UmyFg!(9_f!)h3;BU$YfyFYCz2uzdxM8<D1K8WH
zR?JM{ieyoGppS^I>cz&ho}=7J{WNWwdOX!1iBQbqHLg1#=NY-{{2|GTo(8<V0ID(N
z!agIJ$ZdHy{|eX){^OSkZ+LgEsU+hpeVbmZU24SK2kLtPvO+LYB>!OQEcZ=o%rELo
z>RVY;T`NTi`Ad4y7V4Ag0HG2W0}i~!`Nr1UHpqU_{>x4}UpNbeIrw5tzW$VV&tO~N
zC+}RhJnbXYL)y!x+n1Y1m|mKum>1ie{3P(Z_QZ=-KeT1^aNyQ%OSHj?<+kh}=TX;V
z*CboGZ3E*kbwVy+Bj~2OU_(odKX6L`IE1nu^zwhXY8_Plq53e;M?UO)2`q+hAp<@V
z8;8~-{lT3*Qpr~ifHHVL<$uyZB^|njo+mo1W~##IT&fWouQZeT^Hcb~;u+v>+y<PA
z-GBpeDzYCriIGG{>John86sj*xiUp0z$fa#JZ3rPT-zk}i1JhUD1VZ(;4Q>)>LRfm
z9gEv3Phv7?&Iv*lhq3pV;ldF)T`?o0kiO^;v^6wcX)eb~5rDB%0R@vLx+giBVpKkK
z1o@6?q&lSvq_^X3ps!*Q@H5V3HO`^nIdG3V&&**LLQ}{A)FJ8tRi*x;evckfPQYsD
z9d`%tS#un1Z4b>l)A+ih));4dCWn6vb;NfN<0&Jt9kHO#kiWnhv`^5%iST%-hcsN7
z5063HBQ`h-O-G}Uvv4TV0egq7$39_a;8B36w_nQR7fUu|HFg;rO*NtHz&6$Z-0QCh
zGyW2|@HW9Wpfl24u^-}tCPUXig4;p#VqEqIj>W(i9Br?*^s;quJ!WrnOQhX!0;0m6
zAtX`(ESIa43(`+%HFOVtFaP04@uo6RN*C@(aTrc*0-dDOs%_d{prJPkO-A29W1!#i
zB;j9nh>#{%$*bjjr3%j^2=W`T7C%mCsOHpvL=uK#B}gPx0_d>|q}PZY4?tb8FZ^54
zi(g$sY@;2koyUM{?0<HX-EPZwCcB0J2IxCs61c<LkPGM+T15X@V^9@nN~tHXSxOhb
z0bg%A>&_MPoY+i$1^#6W8071vdD1xL4AcSrfX~1YKruW6w^O+P-<F23N!U>wD3r;6
zh<xlDIgvhqGtj>R!Bx5{?YDvLx7^v@-p7UV+qettbV(0~LHp1Itc84xy~|;|%&GW~
zyoP_pPZ9@-my}Ro)UaSbDM(kK?h1bOIC=uP4O<D*P=v$?TP0sH4A9xe^IG<ia6(bb
zvREUp6JLsIcnp#V=2Hb~G_6<bfcHkL{h&GkxWDxj4b2yZxb|Cr)g7tbXKH5AI$OI)
zJ_>Yp8RQu{4c~~u&<to4jLT!V^`I+72rpepY#+%0S&$GiRejee8K)W^82+cbL4QQ@
z0cSJLG0b|!Hm>f4c{+1No(<Tk9m#050=~!I_*A@{e2L8zTX4;VIB5pE3-|y(a$TWa
zSU0Q}u<7_vAE`jB6FdhJ#EpQ`^wm~i-@uG>4YLO_YlTl-obVEEi@UI`=sLjHyd$p?
zMvIT+Me;5oT$~9%0jq?gcpSY)gJ=%}GTCWuDbWPq2;7>(rRBgg+R1g;amjHA{M+9F
z;qYI1C}4xMf@flB<a1&kI)ezKqQJyz59kdPD5e7=$U%-~M>A{Kd;DK!J|F`tfM2W^
z*NDsIHqayBbSXqx;Qw);jo?UV2Vf1uatU9?#0zTlCovGshpPZ*vjU%mZy*6JOT*B6
zfXS>C`4;rsW8f~zCwa5HN=cPY^Z&{D=zf@l&MN!RHON+IxO76gp+w0R={Hm7m}<Y{
z7{n<2JHb=z1R>}Y;w3PC@KhT#TGR+zfq(OyYpng3#m!M>m+Z$Fjo3oz4X*c3<PzFn
zl|v!KB)Au%C<n!fz$^Wp7oFkG1Ys=}P5P>OssE?Dpcgb=bRDsfJcr(tR`D6Ef&I+=
z3qIQknUlW3BM1wgft3Q&agdnBhjV3sO_1+s<~VNe;9AZy(r4hi^+X(Krb?soCQI==
zBp&J^#j*LWUmV3vWq97A{DJF`=SX|P2cM0sQ5^C-d8|AT8l!YV9$_tkQT7A25BrCf
z)mt@Dn$fz6+BC`uO$1EVAQ9p(3TKr}UKFNCBe2uN9GpS?pdck#cng@rZJEEI7qQM^
za=PsCY_;TrnvfNEDR8a#r;@Pw<ZJA_l)&5ry{u&BuES&rcg1oJX%qT@?5(<?d8L|5
z-z3MP1C&|f7~alq<t}krZWa^Fn%MKgcqJaKByOpOYrQp+`hsq*CJApqK=@SXujCZp
zgX<uG;q39Q`L0-JXZ8x?$=(Eed|w9U*NEQY1>lqQK|3RFpdxHNxq{FmyA?)SA)BEO
z@GE(PI1C;DyGw$&6WALYi!V4mzf|sv8Q>Fg7w9l{7satvL^|+IkHwB)ztBO*er35F
z0~|z%*hbD)Tu2P8Mjry!=TJa_&8GWOoiIB(9<7z;h^P6LY$0plM=-_CS?oFHj`%~K
z1wQRHs3{tN&p=|8Ecgbx8tM!h6+@wL=#SDx*+JL|Eg=xC&{(;HutaDn7{z0JbKqO+
zhD`@X=#{vJyhB)_Cg9w`6I`8f;!e=b4dXrwk#a7Sg0-b$)MmiTT|s@KV#!|66F@gU
z${cgFvOlq?%s)+^tzX%<ysy*{T|%m;14IhC0<of9pqt_$V3?+vP0mC|V`q))GrJU;
z4{SDh*gJZN`VsYu>PtkUr=VMaRT>YR;Xlw#NDML(yNGo|FCg~-VeJ$2P0E(~%f00>
z$}#Z`cZIvdJ!BKaj^H}zM%+XmAQ`}Cl!ClL!89iFNgBw1muk7!t_!ZM!VU2f-$0^a
zck~~*lv@V8<jVlxZj}-V$0Awqzi1<(G3lqiMSmpf(T2)fK(77|dJ9a!k`jY$#B{&`
zw3>`pVd@O(D4vaELhs;~ND;93j*wf5op?WCjnG3%lH=s1@L1f49YJ5Chmn)eDc}Ni
z7p`*tQi$?Z(#a{}C$U1g0`|<_@_2Y6)LY&tRf-G5CfqOUZR;LDTzv}Y>3%|>><Ri6
z>-mj>r#u(=O^#8;(l@n)G12%$+XZk4G5`y2gGh2t7iSk7IJefdnhl1|peK;0P%&CU
z4We=2zYeBQB0+i1Cv!SJ2(+E<gA5{HdMj<0Xk<Lq01$UytK-!3i7Kc-Y{eOv>-HOt
zRrYA>e~uo^KJfOND0RWzRozq>BtkDI;}8;hA@kxexk?I`v*G1%Kj4tPNY>DT%ANi|
z<<NKV)}SXi0nU>KN)kVf?<BP1?*q2zTj?ZNVSqQcau)Cer=q=~L4XZDKxrqn6fM$G
zm;mmn$#7p}HTn^K{r{{|vWef$Kjv@nXPM^gP;sk>E7PHWB!gsEZi*iP=e30YDQ1d?
zl%vZ3;1pyJ$pZ?7nRcjOs&Aq@0F%ED!bt6bji4<*mMyX8J9F5Xyob04*-Y+G=V@-J
zHL8oGgyljF6qneF{pJ{JjkMmgF0xLxUj$E$Y+jO{pfzMWGLr_#W%UO-9b2HZho(zI
zT*K|t**IZ{n9J@2^L(eF2S_5M!6%Ths_%FjV8c6*ZAgLASKbMzw>a+<?uc6HwroN~
z>;?7)+YWrW8xe27;0eY%BOf3=R4l3FB+)4@le<H&mBn%lFn$d~tI#AQ2OfmhD6{3$
z;#r}Y^oL)_#em(U1|-82^a1Q~_Ym*sHmVV-$M^$uGrS3~k|)Wn6b~p&@)n-T_u)oh
zpX`lnLiWMk<=sjgFkQEn9|NBBVo?#sa9e~MvKOL;-@#!-Hno`Q2F&0)0T2DP%*qGk
z2V$Z$QjQU?O3ReaVpA^Pwb!xCaf7L3k261+PV8&O$oUCh!PDhGG>P0v4_7Ctebo-q
zj9!IiNq@K&z}OuDDEIBSKKy4<#JbZPDUm=47N3U|z?&dis^)exC5{WuY0iAt1GcU3
z5=tfh1AXWV#wz1keUUa%H4%FSKNS^jv}>O2hJB^0J2y{w2vUn=WiZkXpNM-Aeb6z;
zJ7p_>nLWYWa~*N)aV9ty2^Zn*@H-?0D<Ec&QM5sWsE^X_L|?QmyjT{c)1tSq1-Q|6
zikp<7ic@(e=P1n-N@<8}gTJ61@Md5=9zdy7Pl5k;Gp<5ELmtQq=!W!Bm?4VdPX2{(
zK-wq5!apEMz997ysstaYHTaVzwh<UGIoX5t;Xd<D@jtm9-hg$&Q_+oRN4ya0g)9aZ
zx{J^d*&%Ea&WlII)&k5I^S#9)aTK^0+>yr+3f+KL!JieC_<^6!6$_o^!HPG`!zVEc
zJqac!+QXxe9cW8H^PY@dKsI6s;*zfNg3AR+wDY*x%x$I-lgAjOMamNB4K|hTLG$EJ
z;w-)iFF+^4W0hM<XQ;oNC<X&UtiP}f5S;tK*T7lOKH@I^9^Hk`#cshXq)I_0HsRj@
z8pl4qyEF$FY>%M5$)12JA4PXnT><1~167N8q3x6rV0JEAd=A!IN#YqPUw#kP5c8y=
zk`AhnkAgG!5*Y{l=bgZD;80q^chDiY4y=w@xJ*u$dnmQi52;#SrW{mcIZQb(ACVi#
z`64Mnpm7|l{G-&#--JEfHnt&m&E@4h&b9+&;x%#~WD(%XuczOV2sxRkKym1gtW(~L
zmB53xR(Q=d;ePOK#RGsxP5>K1U)Z6%l3xO2#Z38=I8E5e@8j;VoA^TEidYPXlNNd+
z{fcTp&myhZM))asKHXMYiR*ce8^``)s=2e$MZk&gitfV}0v>oCt|$89^U#*?6KFix
z`Q28o%XaaulnR|kd88xQaV$r@un1u4t3<{i0dRltzjqV=3N59}z&tWn^c5t2u-HI4
zDR)B(Fbi>uj3p_e7$Xos50R?mbIJqgI@AVQq8yN$$~odKp|kW68iFi_Y4|pHIwl}#
z@JZ;sk}u0(9ULmB$laAk%4Fy|+#V^1c_<7%2MiU@;YM%(Tn3dx6nsWefDdCTSU;^{
z7Xjio#<m6t&tY+cv|qlY%m<{3U2q$?3c3$>LA<cZ=tvk*RPr(jyc@ZOtUo_aQ1~BG
zywU{%*{!@loFF9uufu-1p?pHwq1={!gZ=VnsZQpVflwwi9BG9G;vzneFcX&mnViJ#
z0edH-ER~N71B7S7c3?r!0fOcqWjtWO&x7M30-6Y&hp)gtfo0(y*xNmjZ-MTLuX0ZA
z2i-t5fIIvNv=W-(^KmWq05U3Vl-5!={su<~v!rYC2q+uaslOw~kOagJYXEi}Fg62O
zg0w)UA|281PzR+Bm@p1X7U_+03Hk%p5>L>XNC`X@eh2vbjii~vBw?krQ(h?Bq^{yh
zVVfubGUI7r-B}7>hHGINc?c50cfdK9DfJTl084u<`-wXwv=ZA1iNa^GqgW2o{Zrr>
z@JqZXWy?loud+f3hF(IK;9hVp;O6WG>#gw$qD+%cNyn9S5CWw`tHB9sku*qo0E=*E
z<Onhm?CCzph2ndG5jKdQggxRPsZO~H#{oiqJRrC?!+rwO<5465u;X_@JiHWssMLZJ
z*xT|$X`oytZv)SWFGxp3gRB9*iv17=i1W>qZ&DNK3&_aN00wgn_zecZ12G!+!4KdR
zaQclRdJ}c{3#=u~%lE*uZ9n$|u;7n_{L)+6qjUyqqI|&X|Aur0PML>DKjZ}D2DOF!
zpg4$vMkv>TL2|hQDS>iVr5eKF^B_AO1hs(vLS=H1@J9#}CrcjkYjKh^5;!l+aydvC
zmxJd|FZraB2y(II@IyEh-VEM%ZcwW93{bM;z>a%?xEoN%(}V<}M97og%Rca2Bo0tG
zeL)&_5dMR7Lv|=>;w#{B1XEL-R#*yt*UL&@L<78yLjYyH1G*n;hmM16%1wDU$l+4C
zp4==R@Eycr>9FF4e!;&GL+E>|?({EW8FmD`F_WcjV11Cvj^~F9^CVt53=alZ@Cl+5
zJ_KJt&LR%u!!R0oq<oMS`JEImt(9_w>B2$aZRsew%K-@B@?kXLBKHt0Fn44Q1jAb(
zUTP)g3(vW|tjL;$ThbnJx^y2Z1KgZ$*j?-oc7gmC<U~oxHtBzY5AdqA<a=}3T$->5
z<i&w<A@l@QfQ8^N$>K)zGW-_whPH!myi{r`uHkR6>$sa-2rx_>mDF$)bWF~blb|KY
zB2+@=VCmrQjfMIu2Sh}O<A<}W8Q2L*`^;;8r4$Hv#VbiQb%uOPULw|Do8V|@n9@la
z#}DEg^PQM5rY*NrEK_3P>BvTqMl&ii{f9K-H|0)J3|Jd3bmfDDc8+Tmdy;pEEPNB+
zK(|zz)m!PSWGVR<cgNqM^U)bljGQe@XB%)}2gW`IZ)=xaDg95zp<dWe{3A7vzD%tk
zKcSiMH2FKo+AeXs7z3AT4+2JyVbWVT6njgr&@=#6RzJ-hY7~_ScftzA4qUP`!M52t
z3`};d=8h@J@Fy&QUZ`rO^3pF>O;G0ptI!>}8#{@4Z6%z!mXod~Y=}?-u@Fk$BCOOu
z;Ayl3mw-VgQ(Pj)2*3HZ{1Wyxw}pSfl?Yx!KcQMEW53BJ>5HO9&!E|OLp&evj#Z*&
zcpZ3K{wI_;x`9+8*tM8_=1P~Y%kR<4=tGrWrBNGnO;tU>6ej{N5sO@}?T@WPEe~zy
zTpPJmFxS`yZ%bBFGj)IH9;$ovJtUicC%uz`_(<>xM>;xi7S|4_M7&DmqlfWA;tRH1
z)e>8Vg<|iJ_Rv+Rzqm|^1}ncnIZ(_N)=7B+26vR!LmTimfDo}5??OGL7Lrxi4017W
zfxlrJFkVbUb|G^{V!;}t7yVrH(Y7FIa*4(d7@kIAV^D$fQhGT%aGR`kww~-I`#=Fx
z2Er4_5Na<mNV^zYPyZk{pndV7@(^LC*pj)(?z86tYp6f}NKO!^D1TuE?v2{ftzxn+
zgcDTj;Y>gqNMm+@+2kqAI)@}>*bd0+UB~49@^a*guz+lcy+J6#8xmFi+*0LVkTTa=
zW(wELJH<1u8O{}`PTEHgLtp88QqMK}kSW@k%2Z^N;=>O>CfT!v8t$&$kG&`TaE-tx
zh=iO+!jOW@P$wdN=_{B5R`d5EKlv2gOswX2A`Ki>@N0f1-v}6Chss;Ef3V5;NyBLg
z(t41vB%=GFjjpTETl*4_3Ej0d1AEL}@<<Xx_mQKuACY)fFF0ArgV#xCq;|5Ivw=*w
z5#K~v0<z>@$Srg;F%+2$H9%*A?;4gb3rX@1sf{S1%b|~u9$5+YAttFD%#E_rG0q7x
zdIH;ruLr)KTD%?h7^{WnDGlHo{4gFCXEL|g5yE$&8abkLLeq%(*f*RY%-~ud2RiY?
zkbYb@ZlCk3?V0nSV}SFdc$fEs>VN?NBllxhv7I1YPKDPY)8%X6J<?P;53-u?z~t)-
z&PfKyFTw6?J)m(65RY>-u=jZJqq$(t1+Jte+;}FQp9=^PMe;7VF<D6&wQb$!f&TJN
z|M}jxeS*9@>z3ljgh$Lv%ir=jrKZx8MV6x2vT{>b7t5tXy-9%>4SZ~ufT5xV)m?Q`
z+eLMO{H>Yl{+~~Z#}2m!o-K7h@b^%K_#BurV=7_O$Lh%yzBRVGUG{%m2uLP2iR<_*
z(N{7_iSip|FS;9hj&D{^F@9;ds_~@Yi{aXEZ(mPc2kAMJVp*HFD#w!Vo89s6-qLGU
zQrRjwk%j6r8gErLwhS4E1~3zy4_%iWk*@aqc6qSd!$!S>MuvWiTpg|o+NJHGgo<eu
z$Meqr-IME{<5o~r`Oejo`z&@NN0OU~AxNcCDqrPM+hcG>{*z5(7D~5>8Ghqinj7dF
z^=;8OJku)|H`!uM8?vfWB62om{V(r^iRKcC4w`7d)Nf(<ONF4`+@$(xbwA5mR$i^l
ztG;7(DL2TD5nua%>e{-?-|lT&#f2}$=T?y=-G7dIAN_IKmyq9citk$>a+RklWLrc`
zh|WLV*b}*D4=_Ki8eRRlqNFUgdKQzZ$X+R3in=#w)4%PysGWfe2(TP4{+vJHPp98U
zG9pS2TNm*~1}3yPQ1Qlf2(rmuR5Ug#=I_D64`mMXK3BYWN<A+iyv4fMkFo7Kerh!(
z^tw8a`I?dOBjJ17kEU-E(teaK;`^)jhe<K1(Tl>Cxb;H!nO|gACB8~Jn$|O?Pw}}b
zqxBP7?c1*Dqyb&ykRD{`yNxe<ghOwOR2lT2ZQtMhTATK}D97;;%W;nn+0t;jzgD%0
z?^*FK*OqZOODP&u`xi_D&y!oK{{#<cJgw)=ersAEjC$_#2nlt3$vOktRL0DCCH-qZ
zF^neMe_^Pr(d~vay?vyGl_l9zlk0!h{z=F$uRZPDE%n7tdCqH6+PcGl<Nceq8`a{s
z?+KK2jLaPLW8;sAL^$Jh;kf!gDsw=GM&(h*n?4N{=ts5@rDL+sr@c#y%Gp~!qc)=+
z=RT;e1)7^+z0v+hJ3foK8n)QjTK-h@E`3S*()5trgaUt45d4K+V(92K&NEdPE?BGN
zqPje|U`W}$ni5xv%)!@@rADvd;ZYrXerhv2;(72cl~y@qDo=N$x6Znrf2b^>(w{^0
zLwrw$v<rV4dfKayzgWICXGL<0pW}b}r7tMiS=GhjD|B;v7s+&QJGyS5zWd3xuY<d4
z2iM1?hyG6ezV(|&(v8gWn(xv|%^m-OhQlLs{p0Xw%v#HkiVj6^LG$u2<|Xx`%)4A|
z=wiQ>ZQk{+>W~`qI&z=a5lXIon7c7YpMEgwX~DYcFgZ~@%~J@P9u^Y3Rc&_~YoZGJ
zW#*-2WO|mrGKV{Yq+zP}0i9co8FU~H@A;>7`yg-fx(P{&{DOR){k>`0j)Glwvwm^t
z+oo$<I$IuysM7!BUX~3_3;ea|$F<*8*--^8D;L{h$>G6C9mHWLhMwu?)#Y!*IQOy6
z>$#m$dVRm~z2eunl<5^q<SqJjK?x1g!k2lLE0MNmWkTM%99!Pt>ebd1`w}(^A`I=r
zE_ImO`+NJuXk)k+;5O_nDovS?{Q1|5^oe<qm9wQ022J?v=;2K_gpJl)oE=N7sgA^m
zr2FZsis`!ZwoU?=>GT^Jb-wSRffIXn>hQkd5cjrxM*g4QG2h008TMm$Qm>-XuBKGm
zkhP7EM)D2sd$z#a+By`B&u>+@spxrGQR%Jf4$K%7b+2p^->pGcsqK@NR~vx(mawa8
zVsT8qCLhWw%)Vdg=^R5vdt|!B`;7B!POlRSs+JbNEPhwWSN^V>W%ClB;7*U15%as&
z^o{NKx>f7OhrA=u$rX*VHm2T47XD~b>vB)lEEkSz$9rz`Hw4#s15Uc4cO0m5E1O-&
z7Z0o0Y5Hp0ExT*aMSkglce&MOQPl9z{@$0kz>*jF(P?W^_9h4XxmV;~=Puk(b@bR7
zhy-SOOx9e44l=%Vn=7ztUFD)m_qv15VEmNlvZh<xw`!wl9pAKFz#!FWOXG5~*p}5T
zbAI;65?8&4%NMz)>Z?xGA5lGo8*xWWe$_D*+A4E>bK7C|2y%oz>QUIZZ^zdi;5J!N
z7s8LbeRHlTCbItgZuIL-^3I&Z(!O=kLOJzK|Hh-Q#~OVKJqQkF<IFc}eXVhh8Yj=>
zDx;|c_t>VrS~ZB?*UX~<9=uLnZS$$#S6G${XZ<g0REcNp9jlcuLQUE%!zTI;nj`Jw
zWCv^+ZmVT_i<QW8dacf692@2l{W($-aVKz>&rib)KE=vZ-!0x=cp>}S-@cVo>bg2?
z3_zmjuF+9MJp5AbzznO;t?z2v>slwAhR&;Sy`LA^?0m%Vpt_)*UMsw3;r(niHoxk;
zs(Z!9bElTgEa&Q;+s-&gqP@Xh-XCiNV{j)n%Nox`0cTTl=oS1$y-3&15FT<kG{!gF
z+hUCO{H(5Lt6aCO@n)uc$=@Yqe@fy?qiZ*s-*8KmI)y}+!Vp%0js^Si*61ffA+zzD
zR0>t3`p0c`fXxpwcGSn{r|B!88<tO&cD8hDp{Y~VA#<+Hhqa3RKw8uqbo*P1=YeO!
zhx@^87n&&w`Ufxt;#K{0>H3=<mwgt8#QI&;#c1znAXPBb5SR=nIwPE*GgRBN{!6{a
zR%~(A_5lr|bq?Ns#F+uu+3TpGfcJjKGuvJ3k>fUBSEx=V&dbB(MT#f%ME)fo#_!RR
z`W^+oAMz$vFK2Tv>_!`I@~OB~a;s=yIbY^pi`x{}c)3Ku@O&y=)n7kW`v#o0Ev9S8
z*7yk$rN>hJ)q%R>#;tC&;e~Ob-mXq1vPIaXsrNE<uWeCvyE@QXVMT0ui`HJxgxU)L
zGmGMma;Z$DG#-jWO+*GcSk+$BO+Cvv6Ziz;4YLjFwA)d$w33|+rf+B3$2(@Z4l`%@
zuEJp@51o$1fPGP4>@<=p+!9*~O@ZGn1SE}Lxg9(rJ(X?9cI-3yn)CuYt*K};!2MqZ
zIiaQ?C3uL=#ZgqiZ>ipD8BHf@m1-6}nz#Xyrd*{4Y9SXWtKhTJ95CBb%7w9qnLIYe
zHP<o9p{<{6Jz_iR_`qcI4drPdovtM{=uBdU$_LS6Z>3g{S`I;qv017Cz?HsLb6h`2
zw@tTJAEff4jzc|!o%Kh}k*2#f`G5l(YP-cA;r=HjB2JY<$Leny`?{T0tEn%TzigGq
zuv)&YbF?kYUh43-?_#Dg9<B&`7wa!8VU?`{2PnMI98#p>)j7JqIx|R0_o#yD6L>5n
z2><ZEooUWc<`D;+PRax97NOVd(!|j!+KniLonnS7mut*Cv>kUoVH)%Epdf50=><B)
zlQmDkT-GhD7+x#bosB^UaaFyWV>vfauz<e6aCr~h4q1VW#ZMs;8V27G{u2^;EjYcu
zAa})^QsvZTHK+NdYo%=i<{iPQBC-o^2#mA8V3Rms-XuTgmh&fgKPd{FS@)DKivD~h
z_Y3$<<|@0CDfl(w2AM+*P-SVZ0Y}Ru_>9CmS$kj5;Mrs8V7_b}WPfGr<=Vw|m7TZ`
z5{t-)p4fsN!q%e2=t9&1eFDGMbMyte6o0Jxt*+6h8`c6dUl`g;)Vcaw+M6a-_pSa}
zx7Bjl^-(BA1E@@TiV^jg;`Q3Ag~uBsubm2}6K{&kxGd}O`p@PgCg1vU^E~T&>p9C7
z)5yBK`kszffYY7`QiEaYOBz8}qZ_J=F#OcEq+Vec<&*qt?k%$bq!n56f50|S4BN;6
ztxES?8?X68Pesxsh<WRXvgXuvsoQMnXm8HD;Iq_R!&$>TeX!n3GfEXfp_nH$LYTzO
zW5d~F%oILYFtL+anxlXrb_$mytmk)t_TMGo1gx{C^Z!66Fp&(^_A!j|T;_So`>_8#
zuet7K-7RW1F&lX%A5~fc>M?J7Yh4SBmtOoO*2aEij{uX=K%uRakG8@467N-~NS2<f
zo2v2C45T|@V~`f?0b81-OZ^<vl*;tVrL_m@uRGVXFO>7>N|+)VVvmuZ$Qf|<77eWy
zJ4qR0Yi=6<NV$tQqvJHqi~x1vw#2YhGmKsY2Ma;Y=9U$8xfZT|y_1kyLp!nc$Oj@&
zQ>|^QJwx+&G3F;PmNTVnv61|o9SCxqCeD}KIkC48BSvuye}}7OnuEXplXMI060U*s
zzNx5zng%94V$mniaB$-HR**o_c25b#4iTNmS41S$ORv!eQb+L5*f<1*j!5shwd@$z
z1xJ<jqT`usiR8o|5x-PndQ3Y@b&o8hmr-`~q0(Rc#wkn^)6kXbJZw*}nQb>5aW0Fi
zwJ=_~DGxvg1E<O#*%x_>H3QzM+rYHuORZPss6+MN^q#t6^;xn3b_ceAXZA(cL3RL>
z<&1VX>|RW{@B;XSf+V}N0{@qo16Xhe)zfJ=(u;`2G|0b*4xBZ10(65oXN;|hrQSTj
zoLk%7{HJ!OWw0}!^MubqBcU3}R~iW%smHJk{2ks&wFD$a-H=lB2VqoKsy@&i)uF_2
zA{<S`x<Qd*V}3c4%%(FKcVAd0{*-3Q9N2>nmek06v@>w-Ksb-LBLk^f>c-kBR4@3P
zkRrC?d$Fxub+#+c$7~2YoXKEj^PA*Xz@nQgbm2~d92EGy@u5g#u)AI_E|t<0;BThm
zRk4Qm`mct28k>5N_6KRex+3?LYXUes=Gy^}-(+E#Yo;?%94Q%<dc_|aiQdDqKw`U7
zxsC0or;}sw=D_-T1|9}Z252GOIl`U*STqH7N#One%`(u{ky{UJ$M?mh*j6wfIYrf5
zokCBba>#!H*ZeK{7gB>6EFRn=6<|*0t8B*Y*kdSD$O7{@tN9nqdt0QPWgJo_8VQ(|
z)3sOBS~^Z`*0k0>q>E?+IT3aj<LvD$y80fq!F6q{!|NB-^R{#zg|8@9*~ahT21tOa
z4K0K3AsOTaDghmZh2d?~r!|wQNOC;9R&Fb2ftlhIAw;+)?H5Ai1?WQJCE!b*B@3v@
zFs2lUv&G9|AaIMX=N;@8@iO{Zg&5-uIqETBR&+ZRgacB!lpsBmn!BoPiPn9#q4o>*
z{Y+mc=S*jlmHWh9dMB+Tx<V7=VW9a|j~zm-6s@tSCgJ^13Y>FJgjqmh|H+RRj&tYa
z<Ki~1r(?5aSiNXp?79FZsLrE)>Vc}Jnjn>fo~Aye8LS(usU!Y}_C}hc&5$!tnQ+7r
zTyM9Xw*R*3>d#r0fhnyR%QcJLp2C{JiTeX=8!`f|rIu+f7{m08x|)2BjD=)Ht9XiY
z<Y=iM@)8~`UlB|BI(a3u10;~!z!~RdDH>!vnMjr7&+QZDO5LD~SYy0eHIptUI$^z)
zTxkmMdaPD<$>YW8N+)1u`i#WGoV1zEb9(aw#9`7w$Pej(`C#!%9dMzq0VdyX(mHXL
zXa((HZ`7YIpr)X0k*UCC-3zbB29w=rBh{JQ1dmc?ND)#WXn~Ri4U*T21Ho1QfSRNp
zNO__ArH<kTnS{0>zrfpBLmY$lN*ewLBd}_AKd=h!Gk>i2w0CFki%-SnQWwYywFYy-
zgYeg?>AFSw+4L#6i<Blz79;sA<^z}K+-W=Sq{Y3!*3=lPmZnKFq4B_9n@G@fG4&m|
z^FCo2SfDCPJ4Ah$GN51NASDnPj=YwdaZ{aVEN|;}o2%+sdn1rcR&kq|)*Ph-5+A8Y
z^efd*!W;EMnq%|TH>pKPv^b61<(gx==1k;6#R~B-G(<S;aI+;ciNbZ@pzbY95LQAO
z)g^=7Bh6C>cy=112L1~lK)a%u<W*t`GFdq*??7^hy<|`FC^}HyDjXJC!U3}E^0zu`
ze^f20zFO-rU9)u&5|IDUhR7r26M0kpTQywWhq{AKK>FehL3_$UFDF)^D-^5rOLWP%
zp=z*F8U<E}71m^s9!4@24(Eq5{n%LOl2+@{!u^4}$?#V#(5KZtz^a<4E!W4XQ{g(c
zq2r)K{y&P&GO%g24Z}^7CaL=>b5~%4;e(;WT@LQ<dXNDJclU$4Gwk3lgRuc~w{CU!
zrk3{0_iKOGt!>`-dG7nV?1{GD##h=>^*_4D)+<DksJBn#!>~o3KDdE&5Sm3l&Dq3h
z&uE~GAWsKw2Rj6N2aQ;(Z9ZX4?&d4NhY;KJ^`1}udw_~8qD0Ymu@YF5X?-ZYf^<@Q
zz!69c=6RLa4Zi}oO&LxtLAl6fa&4dwK9ty>4Gg{ra)T}Y8{Q=MSB&P%CA^!1NYgzk
z_Yh*s&jk09-g|0nEX#fC4*O4+!MhB&1W$sNfHClKB#(B3{+PLyQ4W8j0LTgyN53I0
zU~?eLJBBzRPVq;Qt04?2ho2*1$P(f|7){S-@Th--rNIQ!b$|&gDIEdC!?m0<8BIIP
zT>E@X=H21F?2=&}J&W*X<WJ<E;4I)6X%gTd7gOvMFEQJactf1q91pGEoTc8^!Cu5C
z{wT>81fV<Aiv%I`5T%;*99T-BF+XtzvI^*>#P`Z6^b&j$`9gh*c7hiIX}<o>>!xD{
zt-gohz2<^StBE&!ux5HUkwuUV2q$sDFW@S~L+eW`rY@$m1v=oj++i-<^}==9)ywhA
zHNsC!A%XUQ1sD%}BYh`+uZ>6|)rFp-o<V*>VU)vQH6;daCZ_?D$Tgsz+(JHq5PN1~
zBR!6C3^_o3K$}GS1h<lAx`TGqA-6s^&NO-m!`lX{-_+hjvfOh#b36T=!1YKjZ56AC
zHHltCnFO2yoWN#a6=8VKCd~vwi4>g;st1TfGl>oi19lKiuXEJ1V3x1gGu6A%Gu1zw
zJd^&A$z<+jF_<8F7)pfJkpGY@gx@0?SOaeNPqDACY_N>C?zbho2DuWk8}8?>wvJ`?
zSGEt1b;SGNHU{})z)B)T>LQHqdx=zng6tysfeYlN;8sdDIX_q%oJiQg{qR*Hd$X50
zk7_5*`743;#D2E`Vjy#o5abh52IhLz&gt&Qz6d}Wv<I(~`$4?}7n~1m<+k_OJ#3`M
zO{B!dpp4u<&;i@$N_G~wIum^Yn8>l53I6h!Y_n~*Z6U;rJJz2B>X8=K9o{$=!3kyI
z+&kP8oUtq|JC~=TW_$NL-Z?uE#_iocKF}RmMRdDbs2|7$1e-%mnhstiIdO=z777HD
zoqF?0+ib$t9pfC}C8lcLB=21NaD&s7=a}yMOp-&tkR*nL1ycKyP7`|qBY=X(iS5)(
z@CtO1a@BVR>p*NXkzg(Ki!S373thZ8bOm`eX&E^Jno4Z?W~2Gcugs6Mci<<yy$8hh
z5$Vc_ULPJ#WD%a)V=V{m7pzZ>MFx+hKlTX=b<c7X>AxGhI=_3n2L2;Ir|hBKBwp27
z^f~!*V3u#R`zBWDzX|_g45j&?$CPTyXy_NI9jHZ&$QkMvxI8cobGTOqc;u_(S&)pj
zn;FWuL)#7wC5RF8eGQ&EuflgHI2-H%l)GCT8|)R1CTu*BteXlok!JXw*$${N)entX
zH^}nSwZMNlcoLe9yn-i#v&jLH1Td3t5^j)9q73OD?n`<%dJ=s%J-{d?`h*Z`IcqCg
z@89aZiwAr%*Z=dNuU#a}=lo-}nd|J6ob9m9-c;}dHI+V+u@)Hz=<)Zyhwenr3&LbT
zn8%<s$cli+wadx#M}ob9X1Bq}Gh&X>*4df`+E!bs9}GSxzB!iDxx6q&1<@$#LS9PU
zKnz&h(iXA46B*kMtc~2|@zEJYi8kpgMl>UU3~)8bV*VU08Bi~jEp1(F+zCgAT?(B_
z-AOPGPG~6dn~k}0$aR9)uC8%((&QNyV$aYOA<Pg*VoI;4U6&<(fiK%}Z+~mBL07b=
z_>&=y+=_mKQOa(yIVC3I9JIyu$Z`)mW)*1#rb7Qq=75ka<~raIS;W#xRtgA0DmN!1
zGIfQZ%p%tXiMh=q<I)<+AEW9Gw$2mlP4xBPG=_CYr?uYtn)ZD~ZLDm&(qz6*-YD7<
zUd_)0R(c|-jXWRy6Zk2j?~rAK$sK>QqkTc}7JkWCQv1E~hjkQ%NbHcq@%xOUg!<vR
zom^X5@lL+h*kG67mlz$QM?_e`RpzU@$NrAgJnBaHq;yvfH#;*DbSSIlw*G87SDg3m
z{;MGkBwz)LMUN%TprwT}`6;f|HKVJu?VD(a+1n`P!M9AI=srEvu}Sv{;D?TjV@p3v
zBm30nXwr8ve%H-yxTVQbNmYmHax_QLNWne9If#P~M%&WP*;fA^^z}~#-}(c3Mf9ID
z=&gJ*r_sAYKg}9P>O!+aY*+i}2R+}VXd@dG9V-s$3Yr$nt7|`%Uh!-QWhAx4oknuN
zdFcA!Xlp@pre*<|$5|=5z-KcXd3N><v@Pi}wlR2~@)KMSj^>H8<9dvV@dZv7SJXXk
zsi;<!mgnzku&@f!7Gw?#|3X;WZN%+znOs`3uC|9^hhGm)b6G7vy%gvGWfJC9CF(-$
zQ((UEaXK`OHN=~K4AnGNs<<sHn?@)snr5ab6U*$9?1K!-ooZA)RtqaWH&;78(no~k
z@xuN8VL6}|ZbXd!Z<c@Ub8K8Zj~1J<c>K4{x231e^lu+(A5?j(ZnRdm4hHGT9pXoY
z_H|w?A6MTf%eI}gk1!m<eXM`Pe$gFJ5oAL*VKc4FbI9m6#2YtJEiwE1Ip!C1&lN?f
zXzw<cFRI)if8jcSb7O(t`u5B)kuK(^v|>lYNE6MxQ<38!!Df0Tt;*)oSsYvOBJ_k`
zYsoN7)h|V#L~#188vi=}0!+-<-=D21t`66_FcZEeYG}t%$v$zD)meW_`_fuR84r;?
zO_c2njDMW_HgJtF-hU20fwP<zZD+$zqn7T9(hpHiycv6hbm>R#>mM~y)q9O%tjf0|
zVMB+934|L(-db@*ZF6OFZJgVr2mXMi&NM=yuh=S!GR?!k!_VyP41Kk!#@?KagulnP
zEbQK8URYn1u#V+fs@d(GPGmLCrBtU35(R*@RR@2+Xc=r6M>-qmhOHxox!V!@T7^CW
zJ3_W1-B6{eqvnSp-jylZn{aW+<e|x-afqj4Qc0d1s9Iz!aYd1Ip}k`sNj^bGT4z*c
zHf&W5B|D&g_~M|=`P2KrXSUD8yHTWc7wZ7-HVrg1dllhLU1H|!7}X(sG`>AQtaxPe
zKh1x6kC0FCTRJp$utXdU+%MYw`DPhIQwMDI)EE!hVytVu=bR+vOI@WumT;VIr_S|W
zwfBP$CN0VyIdf@N8MH_NzKSi&tp8EB#c>jY1Q$B$(w1=Z_4J}W&HH^_na3p)$Xh)F
z$WzG^A)`~S*4h~G0O28eHzPw;XegvUN_Gr6IyE(JNwDzGn5U~N*H`cjspJ>5eQo+=
zevNTZCR8%N@0Q8jUqz2X+ffJOPD8Zjn*3Y?SI%&;(4D+g%2q7Q+0#{k0#T>N4IS4m
zX)M(J54|Oi*zBiLCkA}Ln#la5)uF_O`P;X5%c?w%J~Yg`SNBd8qE2;L{p-A1a69*!
z<TL-1+oaBsN4iIe|LsMe9os3Bey4opv#!mdn*FX!co8@?tZPOf7DcYs5B*eDdeGdC
zwx1fX%`*P6Zua)|Wot1_XZ!(gV$>yWI##Qf+TJh~9cXj5j(Zq265mmnROi($RQ31l
z#2T2p+VpAnL3G|Q@{QwtYtvV^AN^*jZ|$NLI6A;w$_Bg-a-Urm(pz+yRN?O7m+?zF
z%p27@P15!Re6kdIwXGt(!DOA~Npe4C{u^~#sBo?*L|>GZEO*|B&THF)YYBF=b1^Se
z=9iO>qi2|Fxt%?8n_KD!s>V=B?M6+!IMON_YMJ)-%@4VHkf~b$b7p|&;(Mh(j`;4>
z<oEe<vsq5IL}oMp!V<mLNC^8nI?i^{e8=4x&Y&s`XB)KIVk9<g__#|8(mKjXr9am^
zy<8uu?N7Q)e?!?EIV&|MVy-{FIPdkVU*`>(w8u=ft&h>=8VKvC+wJ>QH*HeNW%dcu
zW<^Jp){`tf*%6rdba<;+iS7S5rC_CUo?#^G6YHzsMDoD|ukfB*Rh;re-f{q(7!k$!
z+mUZOVqb?J#543F-9;OVw1kr9Jgw>Lddv}|WeguOZ$*#8%)-XpyrHFuO@G<GGpCaZ
zS)Ib?NC%K#*2F!}_}))-mi{<?1-!?4QyrqeK-y1=^=M(T<Z%3S3DZ5noa7<%)4Ssf
z2hZA=B=FpNv*5L>X_d_5Aoi0!P3-H`?>yKX^Kt7tw>*kGATC-m)!RyRK<m*BB#Bz!
zAhIfgAX{umC~m0usgL5H>x_<<cL_mW*MG@_3TD+BH4wZF!~}{qlGq8<X62)Ttt}S;
zx@dj$V_G}1pInWNB5xq?_THv;=7>W+At@?Ki$eby{4a9ckfWnz;mr=g^LdY_R$r)F
z?(R&qtLL<_b%dq;9q)?97u;7(A$h}ohg~JxJZ&7Cv0~eR)^Y>j=|oBjWNNOo)aiQo
z7lwW4yJpJn^fJn^h7BM1+A4cLDlIBk@IHmwu{e%TpC$_}Om1?MC&WHZax#XvQS&bK
zA<bO*5Osq47wtpH8FE@3^^c)BjXJ*jt_7#Z=f_<3iN02rf0m^;m%2Ba5@8_qO4^-}
zF@~IimV&z0KY^vJR{v}5EVaz?8R|iTEMd04DRu$O+-A?zcES9iqW<qz)GuG0b|Sdv
z+r&>FTh=x?zz|-O@P6BF$;Iq_>X~ngUJtDqjE|KbV78iHs&;Al)|uF0`$3nCeoAsk
zTJ4`$)4p!G-6YiaI6SUCbsBh~ruO56`VTcj)FMZ`vm;*+lPR?!wepQ6Ijx0mBe5|U
z9^}K_LdsJPcg=|CL^^LTw;;ZwrWpMqt1fUcW@v|g-HwLx4XY|&R-JO6rrZLy6PuVl
zU>>W1o*KyZeDhuhJ+RZW%W_(`(;mqjo30;_5#{!6sO|7=dcCjgW(`j<R2QUAjKoD-
zgE=yFxk%p#tzkw4o@*NHH=%#n(-?DoR?=z;4;<qzk)5u;r?it5kt;^pX2Pj!nCDwm
zwKVq<%NU@X(M!V4lyv<QQ;9EZoLM&+b8$<AM{$EzppP;$tQ5s#!tb!lc-(QulqUPP
z@q@NIEQsztX8h>$F-*$dlD^gFG)QAl<7D%GN^`>D1eLJTlh`m^Mse%~a^a8mO3MQ8
zLcErUVV^Wz^W6b^&?myzeY+{^#c3($2X$E2ZNj~Hz_a74ym6}vHkb%TK2s=6N)2Cv
zWVS{WuBxxFO((x_PiU6Nf9RN|#rm?E!HxCUD$<$2Uc)!VV10kjVqSBf{tG5%g+|P>
z{#zWWi&hoch7eO9mE>f?j+pWEu$GkCMQX2OA9}-k!||Fl12Iv*xpynhSyX{mDqCpf
ztry8el<+YboknlZIv=?dv{Y)9d9B3_IkmeApxVw>0T33<Y2{Zs<nN3q^tVs0-mXp3
zW!eYY&AO?Mkw7zRV${))S8N0L8~zkR&ZPIcAJtDd)A(I?+@EA`XOdI{O){*A@ip`x
zQ8eeXbgkGMc}GyB{jDCL%eUVLrujbjx8g_q%g}7{T>l%wbbHwAVizaf6~o*$0jcd4
z`IYCn`E4VmK2JT?@)qmw%(6W8rqCH8ok;KArNq?tO!e3VZ@&LNSi*cDVTue?FRY*}
zqo;E_$NWkD6}DBJ#2Ceqhy0+d!Ln?}jXa&nHs2*ArpG3r5A!nP57^c9&D_OIG9Pkg
zINCV6x>G#Yuma;=RkZrECd70Rn-Dz9>d!es7YUEBFVM62bNDXKNqT!4z*<Jh3F-o+
z1mU^W^1{4X3&|I2LX0{`N5Bm)q0WFG1$G4d!AZb6K!NC4sUh)^DdCeMPKGB7ze!vX
zuXyLt6yH}%oppisfx54vpn7Y~iMopF)^clE@7lvMzkMMsiXXzifC$ND;0EHpz6F9&
zI(uuhEu|%#$LvQm5%`Q;wwN)A^O-Pb{~~NLcl;O4x$>Hpm714^Da4KZ9g*yqMI(qb
z=wZ^)fFw8y{X(apG3b5rdZdr!4G;4tyY6~x{CYTookL9ivXKYSZs?jlsG6@})SGK^
z>-W{W8V}2Vn9}iHNCCAFInAtQIT<~<-FYXtJ=smd;<(m?xbRBx1mQqdN2-(|qxGQt
zqTgiXg9c}qoZnp6__MNm;~&i(-4go`(kMy~@|ECoBKcKBE+qCOA^`ST{8_;J!2aM>
zqUHXR*rdKeelSmPRkZ8WIu-<6u<v(>tY*t2htiSg{@|M9y5#-h9qaDw+U8pZl*04T
zYsgL3SoTPwrJIAwfHBAe=3MSiPFr>&hs3k<_jBnYD=W#T!#vK>%09ALvMn_sb-KFq
zO#@m_$;w*4>bqk*e2ap^koNQf_GeLX=r6GfSp~jC6Tt`M9`stFUQ`!R8&xb2(AJR3
zJz~#b`(%By0W?HfLVZ&IKiGLE&-K%LgM?93=n48<=5lljEglZ{R@oyk9(tbpo7*A8
zF2Mv-LK;H^=nHJVDNb`yn`C;bi`K8yPt!*0pBug_ez%lr7uc!3*<O<$3LGSThaB`J
zygd4Ff?&+$R*1tRfzT__O$i}!uVa4le}SFxk^XROv^&c>w>3omQ9V@uz`|A6)ucD)
zwic_GIP-w5%pBp*(1FrRoX7A6XbRE*4@TQCdJuc5ELJDl1=bK+dwi1ZmZ{m|xBYP^
zS}*E)>E{xpqOa=WmUQF4o{hm+I*UFPjiLP!`US&LPq4lBx_1nvn&)b}wf(Ndt8vSC
zy99h{-$0dZjjpY=L04m0uY1tgPGfL<56nhQt_1xN%|~5^pX6TS{O$URM}bovJI(1<
z9+pQZxTI~vdJk_O(*1C(hyQ}wUq4xOvV3pdLM2%});HSsHV~w-{ha_wph>MTD@^Zv
zL%|4A1oH*IMlzjw&zBd>^!9>y{G!B{{kF6V#E(U3CP=3!?_2wznysAYyAN22{NfJB
zf<POr*q&vcTysdV&cO5xBL5~IWAvgQf@1>boNN8lpjehqx~u)3>;<V86Ut~ODJ1BQ
zVWM_qV>{bP;4OHcvd6hdTVmX;tX51_Ka$tD<AYm(<iJk+9P~FmlTqnAWv#VoyraNt
zLT}G?In;E2M3p_=deOW|9@%=c>WOKwy};4a*QoBRo#&$4PP_XV)SBxcogNS-aX7S%
z)QeDi%63;jM{n>G_eqo|z2A_zz1qZ$XY^DVwa4U7%a@hY>h#{8jQPR@_CJ<h`Xe@h
zd94*tCz>_@PH+Oa)44*g(l$9J`v=<BI=Tic*yZ6fyYR+mbZ-jp@BF8Fo$-VAu;rQU
zs}B>FaW8RwL3PVv<0-q>w#5@FzhrrUrm)8Iw+9~BySgX)HIUiAEI5Of#M%{NNa)??
zSj>6q5Bno^M{<evy$RFwHHVOQ5VK0P@ik%3S!x_)J&R}Qt8}4(<H051qX4lDgp}x4
z#z0tR5A)k`D#S>>HfCS<Uomd@hGh!$$o0-O(=y6&8QH~H#f~Gr&{?e9z#I1^?*qln
zrW>w}UJ%=Y%{AP&lklKh>ZF)Qct()hGR7v-#^v<|BcH)&OQgO)b5hA|wW&ntcHV!C
z<^HAhJ1c#L1`LM2U~?>U@Skp)eXeDw_K?4;<fK#}oWTNk1<W0^iNck=rw{9!6cGyn
zZ-UA61@;B%p>=?MAg~7NOu1=zT>a5H-Ik*M+WfL4S3aC*W&CuMYb#yL#IFQn=yzS2
z`r}3s_LCNs*?m$<)|56xw^k#@>XgfsHq|!!bnbkKhZ3ubFJd<|8Lv8T13g`7{??F7
z{7h1_{cp=R_K}Ed(d{F4@sflMqSM0l5#zFcL?7XghZ{`$@d&e6jg{>$e4$WV?i!b<
z-`3Zwh666>oWEm>tMY?>qodwD#hu`KNS&5AFky=HS#X5qjt>IY39y_Mol@fpL-%W6
zI$Y+i4PP2nEe7(@@RK3im^@FV>Z9is-r23S1hpIe^O(ySb6F~2GfB-(LSlofJ#CyO
zPa-ve|GG=>4$;WOz}3pvEvP-%vQoWM<+JC~ZjlF@?liqD?reEYDsd)xf>yn+n)x5j
z@od8xfi1$dA_r$MgM}+RROD}3cGt;6lcIiy);S-$&eIvDik2%4<;Ghf&V-esY+4g`
zm(s}GW2;qNX-H|^NB$cp5&&41iRgon`KDB5UuB-|FVc8=Y!BJMaiU%5jq3XHe@v@1
zOyeHscFL~A+|09LZ(y1x&9*5hG3B;wmXETIrd@)DVHezItwvBSXh-b;6;gYkAH>7r
zx(>%j4UHJW->3el9s=pHC9Y3cqHjOvDu22?rTNRBtIa)~edQBsI#<&gN7yFX+=c<B
z8J2$-S4EqVA{=!OupMz*AaNi6s3Yl@lSbhQ0E8UZ7B*a}Kd&83jSrp39ZZYIJ5lc<
zc`8|TT2-!cDA`K63*TTpV=oU65j=O^B1}C$FcR%-%Evj+#%@msLzZY(8$%kRKVJE?
zym+TET`)S7&RFMG$-TPpiu<os?^b`W(@mxp(!2;kK?rQ5_JB5e#HcaUkn$xxH)sB=
z8QFJYmwOl2>@;`Ok8d6<`$zi&S|7V2+>R{rJao*(ALxgbZ2FyB&2mLE+B0hTbGa*p
zQ871p4pI#KhP(o~gcKy&yL1z;<=9*PRQnA#YjwpRe@Fg0VE9PM2hJflz6&`=kF!jw
z75$l2`^?Q_S4J*Ky_Mulyc3p%x6!pR-uC9vpGSp`7&B;6_uSNx-bKDL%Z;XSt>&g;
zwVSe>RtQCtJ7Kd(H^4vk1o@bTy4G*jPp)si!T4bJHxJkOQ(dNBX1V8mL)Asj>hrQw
zX?Q$6Oz~VXLw5i7(VE=4V!7GR2aV|83;}go$ZP2-&TJ?VTjn<Uy8Hg~e)Q}BF0vnn
zfSf(F0nAg}rM$l47wP;q1^kyZDt6tu&hIyHG-b*a>KdY{oa}RW8ZA!$ca+%4`P*s|
z8-219t!p)XbnWyZjt3sTtKPa(7iFgSXF%0qpEH2e#Mo7lRwDmpi{8MUkMs#V4??tO
z{u~2EaaOj@RtOBFw4voN#QZYh4CK8-q;62{b8L0zV#mD{e>>!daC`Wn<kxMkMh=xE
z^LkL}{B(Ml<Fl^1zP?;sxh22fhlM}<<r=$}Ail_m4Noroja+7y$`8nUYP)!0_#<mC
zzk?uK(q43*zb)!{yKYIL@yZxgSidk2KN-5`{%pBx-{GBO*`sSv7itVnhX1a^>||jp
z9UmPnwiaiI9djzc!|=a>i8u$!LTX4U-bUy!qZc#-zKAxU7dU&E-=H=`DbQW_wEWu7
zF+YcvXqt9gK9denos1pK$?Wl57RyR&&*6q<$NrmmK5j<%e#Y(KD&He_D4G<O8h<Wf
zVbp5rbV(s2XxBGnmR_%luX)?F!8phw_e_U*v}WX;zoX-i>z(JU-C$L@6WqO>EQ0Rz
z29tPq;1h{7{3RMy01FN=l$1&Ial!}m>)-?uk(v+eg1u0azW`eg?4bWf?onnyi@nDj
z*X;XUPhFwGTY?^;dEyMd8d(;=Fqv(M=^eZ#{z&K~!7<)y+6nqIzf&`z<#$tC-7%Y5
zd8;K}J<_1iw^21~TeMT{8z{>u-N8>(1bsqM*kd(QG^4c}%)K3#@%GHDjI5FQ-G?XW
zB*%sOMHbJlhAZkye+}h@x1aXDJt{aI9Kt-wXGmpX7NG{JRrRmjSbMzYKiOFIAU)q7
zPJRg#Q@3+FC*BxP+J2&tE7*)w1BWf?zpMXjZ+PFNHY_pTu$?43k$G$hYdYA|cM7|2
zQ)-{62H85A<BUwA5%QDvj5kf3lBVu_zr*?wy9SG+JBW&WyY&<Uz1&}qS~}P^Q;P9a
zo6LE_aKeEEE|A-z?BHwHEZ5)m@1|uf&CThKJ?;?OZu=`7<7^P07w^bek<yX+7vn;3
zjD5N**dml~HcpclnGRa7nIkFXj39rT_@WRH*HX#O_t-G+5Jwy1SM@%3G`X{HHogbs
z@Y5oC$FJ*a>0T2)A$BqQjPJW)!}sE!1FDsE$(9qw?dJVRJ_5qg@C@)CS!MYuYiU{B
zJh|pbrMhm6MeehE$I_05k7!%i;lHf-Vf)+VAeVio3|acKimMe@6=(EJY$WY`uqWI-
zlq4A=PL=i!;c{-fFX&rM=as>xsm=4$eSG^!9;l<(5+_SBO527XO}Rn+;LY;%H&|R!
zgSGjS>6NaJ^{G>-&+)y76X0!h3V%CCgCpuJ*?Hy7#));kwNE@X)X&sG!5dVYcu;g)
zw4%f5oE0gvBe#anqrIgs@*Gn+EQ2(y%1zqd%1*u-lz~cFow!SQ`+y~_qne+pTy;og
zuxhpD9{v)S0DIYJbeqJxVMsegrwM`y^bSB5C+a*=d!poWy}Isp^ClTdI|uSG?$O_h
zpC$UDyP$Fn+BmZ1U3Gcwea+mUiSTKZ3X7t4M6Qdh37?W7>#PnL!mXqq1JeV{dTK4R
zb#(1<#Ts>jGh6&jypUHTIF9PPZ4^)c>@L1veZDb66Kx+vV$+sEJ>W`K7XNRaDq>*I
z{+)`#E{NmMHRQ+G&x+{kIjvs#OUqu{-(E4TgtDHoE8HYm&UsDHU!!dn?NM1<6O}xX
zWoIN3PHIRHFChzR;-~fvq>UAB;Vbbh?^n~mCFg4{S5E&qu3}kBlye)fh1^e?my#2)
z9u=COYNzWdEgdS;nu|>{yoG+DcROVVyI6EPB%&?1H#22>j5Ky9`y<dnv$Xo6evd9j
z(aXXHUU7Evm($yXBqb~geNS4YWH+?d3@d^DY?2+b_YJCplSz8&ZI+GyUc&6swnwvc
z8zLsH!;cZTqz6@cb0=M7Q)0_QQw?~4u7SLqsWBG8U;c~gvQ|MudfDf?*JgImhfHNG
z;8uiIMJ$lkOR~Gn%i0*DB1p5NBrz~k-c(~zT&lZNAFk$EhC%zOGpIQtU-(;QlGmf&
zDc4s#%70h7L$TCc;yCSUcEuxR9>9wZ`_$Jk;6ci$=#9b<W|cRqwW5A@>w?OE%ic8w
zwW{Dwa4n-aZeiL}$=}dWM}wuEd|=7Yx-O;{xE)-Ad}Z_t|D5_DQJ(auPjOFL{OI`g
z(qD{vPf2sPvH`^#zAgE<vP38IJ0=I>(5YeKSU&TG<G1Qw<Fwkv6}e4MED@x+NICKW
z(Nd+n6=92$zV%$!x3x`|#C@TI=udpTRanbz)rb0z#dS586lC{6;3gc9(qqqxUs9I?
zD)&B9l+x1*XwNvZ2`=qZ_$+>#w2^UxdptR(<F)v_*wn}>eln%A>EEV>Wg&%AKmN&o
zU3#l-wjn>bmJcNyO!+tFu5c^#)6-L5sM};}qdjBJbu0>Wp<ICHNNz_wi@KXZX)`t9
zLc-VRzaqT!Hoh?Jx(ZQ#&L`vVD-9;oFZ#alZ>gmAj<9{a8hoAdP)$ThZ0)0#PNo+C
z84e9xF=uKrY+;@Q!m74cQ$sV3w2x2P#ogx`rP<z)QoXMJT=NIbS4&6tBFZXS8NZg(
zj=Gm+W3HoKhdV)h-w@kh4iDCBTj$u|Sl}H(e$VcmIy`+%+sICTcUHIEB0UZra%)xX
zssg{n-}4Hlm0Yhc&~iLSNre!?P_h!JE69^cJ3TUcnu(%csu<f;(ezSgHx&Us;f{8X
zx<2aBaZqc|@0r^o{}6V+S;oQ2`-*mobj><_Q1{A^pszAqc3cOH^r5tDu96!-kCC^y
zR+vj|MfPM*sqX_=#d^;oi!X#9lp6WtnSWS$v?(A8o(WvE<ML;9F%6$9M5V7vZv2{8
zwy?=+NOv!z+~$vwl!pG2Gzj`j6jDBaA1{W#i~pLHhXTwqY!QQn9zbl!bV@!r5$#D`
zL>Ofkx)xcIOf2mx<y3<kJ4i5Ssn93dFlIXChDT&)S*JQHZ9{BNeapaJ$Tezb^fh30
zvCM#NuP4E`i0HyC3S<Mf12f&Lf?bI|{21~UD4X7qS0y|nJjBDP3j$+Y-CaN2ufQ_q
zMh=DBm7`*c>6?&efzvLFo}-G?xb&|Lsn%nG2k3uDA!!R9PAY&!w665OXqOrNm_yKo
zlnVgvJL_KKW%?g@7P~IEAP?qgaZE7ClyaG>si=9kGT&YmR01yGInv6B6?_(63Q-8=
zatE>=asK9?5-bs44P7Cb#9axk2)rN(DRxjA%=Bs8v%D<KXAO1bdn#=VeGh$#X|XlI
zJC*2<m*NF3pX<8owY|Tc<LySUoEE|Rp-GSd%<&zzHtBZi+ndMQ&Ui||z5GF8AH`98
zE~6bf3N})6IBc$!IhWpr`V%bh&-LVa-}*MXk9hNf=b;(Q+0-ToC(UrpH;3!?YCjse
zE}eUV=NdSgc9!;=Y9f-M%c0QV#Nbsp3rzI($6E=~9OSR{&j32%Fu_-P;}d%_y~BJ#
z*J<lFL%1%PV8$(U?DY^FP*M->n6TZEbqS<+ruZsT1<s`;GrKcu7zND9^hwlmXdOPt
zGsk(>u-*94f}4(e=D-IKU0{%VgDun)X>vHm2YY}WDDlh%oCfd-KGq*&@20)1zvN9K
zJ4yLKUuc=P$#7cTO>S@Uv=kV}`33=9k?*|FkR<*d;YjImVWeny=v?s|-Wcw`MDnDT
z=VCWfcYrzgA>TS;A~?-wbQGH3n)7wDWV4!;>KocbRf*}TCk!`}9<uIp8<9<vR(K-b
z*&??d@!ZCe+@0XHtVqTQ+B!5B-)a5J+CVUfldxLCcsh@C1s@;y?F)6LyMG6_!JRq(
zgzk@f6SG*fm8qk=C-P6d!J}|CszA$;S<G47XheohHs<TPtLDp}8OC{G-*0;kw!xWi
z-S3F=6uR}UcELTckNgmvz@8#_%s{CJ87C+tU<{=lqQOVoL4q65-|jae=I^>Ys@cZf
zwnq13@?Lg~@RXoQ00~pLf3X=16b>O6Ogi)}731s|jS*>S2Z=08Z_icBck@t7sNte{
zxZCJ?>Z-KAu#F~sU!veg_$pP!w~G&OwgxktH_VT;xf;|`?t^dzsTE0t3keQpe_N7f
zp7NCTmce2>=pO~~h)GH!yA$IjbpmrTe~|ctSQx<$E#?j6t>#>#B)g*sn&f4o^?ifv
zLeBw0{4XD3jWLSMHeHr}zpc{y*v)X9_LxBt`Ko(t;Be4GWY@L9m+%faA1!1SvJ<Gk
z!PCGwe5Y@x7j!h+>)ahY<1xK^QLu0DQNRyaVHy&kQdwNuMUF%AL3E3Hh*U{&Qg6Z=
z=-))6r6KHe>MAhB7O#7&^Qy3>N6j^=2IX)S%lyjawyn1uz~1>>{%Z0i&SybidJc6s
zCyVhcsQ29l)&e)6K2#oc41EiuKm9tXkA1y<t&*?0YqEKskP09d{S7*X3<8UQVrUZc
zo;Vo#Q1l_BuV_B&QeeApl()Nmm!sCZ$(!jq6!-;4_}mti^{Dl;e!XV8ISac^+E2J(
z{*V@9UmSJ*Zh<U3Kz>C_WbS5cLstP;{40E^KC@G5t+%_qNAWj)vv0EN2;sR=+Io0e
zfTz?x^d@Q*V>nF))}apWLO#w)<o6Jom@}EBtQzz)DGfeC;}N-dFVXCtf+bpVE&cSD
z4VCr@cs;p}Jf2bjDzGGdo-Wk3*`ANx!5;)~fbpOikM`_$PY6n2JF*<b=~p;j>M#5+
zhufH?J}CEVCpcCF5ZFSEq<*8yVKYewUnXwheX0GKX}r$#UT_*T7=P^LkW=AKpc}a^
z;0Y%&Y9Z8@Vbkeb^*tTsjx*MDPgf#WzYu#FXbT^pT_Kd4N4OQ-8LZ(@xM!^8nPHNp
z$ky5Bw`O9m2`76`XQQo+^$<1-y3csRlyQX26mVZ)Blg1CCV;{-(btHF-j;EQl1+4Q
z?_sO$7o0;}0~~T!z(?{USbK|D_f%V_-|2b{pybb>g87=61<VaR3&i`Aa2(7-j?>5U
zEqpd_p>V1&N0=c9<$Bppx`xq=#uK}}E}AjQJhk5{bX8%u0$Nfjkq68oZ6KIfJD3vo
zA#?=-L79Pk-ywWiaIo)!?>UG8UwxzSwf^~dPupkZVHLyB#eKl<@+kciD64=f_W{Q=
z?-s&-;37CFcOerz3n;)J2jV?fT?u|UxkrFTW-`~Y>ev>l0wCCy{tn*rL=SuhScr6>
zv?V<W_9o9J$C9=H{b7Pr%g6a{e!AcY>kQ?&e<~(-cJZ@=zn~)SFct?9k=|h(7iI%3
zZnMVRXkBTVXBupqV7X(vWNS1lZFd~sylK=mte&(3fjqC(F<JSr#iR_HR}e0aQ_xcC
zA%ZK-M&A;7f1KKfo6YMHvMACbo=aOzs<CJ4{kmD6m;el{Ltk+Fv%6Dt1V={Vt8%{b
zufgZw9)iiz5D@#r+yk(sZbMK92bj0nLs@2qhq8$xpa}h1XSMx;W4a&k!~>h5Dzt_+
zl*WKh!`aX^e_r6Q^QEnlNK~i0j(ZOQM5Brv3)qA6h-Ziay$?JL{09G`Tnqm2bR*h&
zU3EciXUl)q{_b43nDdKy3Ozus1q;Ce@JgBqe#a{3T%cz_ZOH~-j)P;^<vQ#?59yd5
z_8H+x?tJPYf4=LOeWT@^bt;jhZbuLhS0hW|-q0f4=MoTfpJv}yZx+q~;&1^mOQBm=
z5}xm9U=d2^JSCh00COAL$=HWDu=|#Y);Z3b*bMj3z-O=%RSIiR4*UY8QT9Ro0U7zH
z?_gjRIT^|du5so$QcM}<_6Dn|n*;FNx6XCB+zh-Ke-<DCazx0;r7fdd8B=)=*~x5#
zNkg^-4*MCNfxai6f1Ujt+uT$f^XCW5!N+(gc^7`lM<M%yQwcWkBldHq9TAWZxIf!l
z9Sl3}I_(=vd|LOzQm6n}9MJpD;{3q%;9H<O<s$1XH=Ag#jR|fGt|Vb#7_Ei&iq(bP
z1sx6_C2hyLSm&FLTXJkPr_$cb6Gu3Wm-$0&qfNauGTnV!g`=1MC_$X6^qX9ez190K
z=wlUerwH3ic>EvSP|kT)IMYL-d&hW6oz<R5?>~6BHv%6|Ol98_+1yaV%UvB{dy9PY
z?ael8AQI>wz`+SX8QB-8z<*HMl2-!%1&<-K;5Ve@*nU@|X^U-%!)dj-#Qw|lw(K>G
zx$K9`_Rwj3k!LINlGcftAw)%5<{+q<)YI4G+Kayc_5(x6qr4-0M8d#3($+@~H@1;U
zn~4mIHp9Njd&C>%yXq+o+=jl<pRk5UG)FL{KZMKJ$9S2HwFGTz8bI^>ho6Cuu|}{T
zf+uk!@E^9_rgAj9(*0KJK+}JQY096@_oVT_IO+w~aGHyJ7N197K(_-o7+slH*o)~y
zNe$%N_+ZPQU~wQDn#^6r^MySXMG0TgZ<7*%GDJlR0)voE@EKU=D#bRq+=g(2N4Z>W
zbkV$9@frU9{t<yE7K_fJeP&#!Asg2^J9-AVPr4nXgRUyePV-1_KKh5gPtce5ncJ7Q
zh|wF(Lk}^k&<o%P|7+4naJqYna|}M&ch+*ubl<MGa!maki0iTQ2o{f*LGj%DkP*`D
z(pR)F`c0aTY2=;>QA=s!8N74UYhaVNE)YjBDZUbBpDAz(?<%h!tao2GOg1(sF3bAp
zx;Xaur;@gL5TAs2NB*`h(;ab!`%ZaU109hfdI@!WaJu)1C&RSZ7;s%AFJ}@Aab&vi
zKkk1NcJMF%B{-iH?n?2yFw9N-)PJ+Cbx}-7wtjv9K0-+f<e+ZGJytlq13^25D16^X
ze<x@cr~oH<XHlm|x+Jgoiz6cw&L*@MGg)LoDxxHwljH2Uwj@P*`NNty&81CmT4!rd
z1U=|xY6^Ffa2LJCm*Cjt!SVOrEJBw$Q~a2#p!}heSn0t!c$6?T<Z{SNnw)kAU1^6}
z(@JW89xgarkXy4?BQqs9wpf=rc3Ouh6SS~{=gT99Q(M{H#q0Ueg5}&vNNtdZPKte$
zRGQGU?U`g(<RIQq@O|Kg{%D=Mx~#OkLSGdwTj-wW|BcNe-b>p!)7f3orQA?%13H5B
z3|#;Xg-#N@&KmCu-$3xW<Y334scq7{ojxZgL_I?%*mrB@{J#2O#t+KxA=T{^Lhxp^
zKBSTLP+Y{CNP2}mx7)ErrY`o5K#X0XoYCTzsaia$iOw|ScSiT@Uu`w%v!h<nKl$I(
zZu_(I7ytXT(vV6?(;VX!M+$O7w1yWKGB<o*$SW3`(Vy&eMp(ufG2KvYBXPb^xlu4p
z6e+Q`<4@Sy$JCCVYL`xswDpuJBzCr@M~l2(R%TZw*dD=yrQ5>eQu;>Bqii(IY}Gd0
zELih>ck>~~StOE6XHRF2WN(%36N*A+^gPpdVR#0w983<Jw3n7y3a^*mtn!z&FTGr8
zH-X$}Y7V?6Y%JI1T;AOEchjG)KkxpW-Fy+#FqQ}y^lrX<IvRI7W`Sr@`n}2eoEK38
zL#GRWQ}b*^<r_=SDSGMN7&@2-x=SQ@+zIvzZf;ygL@a5NGNk#b@{YOK)fiaA=p<>9
zv`0DQNcupUlWc~rq?Bf@i#{x^6Kn|hT`f(8-=UhB%}-^p(PGom@+6aKk14$w>%dIy
z>WcH_s+!9BzM9*%&;AUG3}263ceHU|44(CDL_`_tzVa@a@wX$&5^(->N4;!9J>LLo
zQtG>?*Ej~k9~fSIJI%*l;XZ2^+0?T+)pSmgq&eZdf{y~Wsp6~uZY-!tl)Y44a<@<C
z=h%Ajvy(d3b?uN=PYP<3t?MmaJq5a3*8UK}n<IU~Sj3tXZs$Fx{s?^cT}N&Qay`Y+
zdvqylEGfgb+J6?O1b$%K9FfwIsUt$FS)0IpKnw`W7Zvm<JX#r2zneH3^si6V&+&vg
zv%RA@3jRHbJB%U}MOK9C*-WBI`jznpP}sh?F8C@4l6G72BH^e+ZS;5PEiRSOo%0*t
zDt}m;S^v4|RPl_@n!@p=+&aH(mwcJS1$Jc35}@3z{DXX$-U%&2H!^oHR}l>Iee4hX
zPa$~%otPVUFL_g%BfYMJvMZ_6mFOG1htz-kaY}E=pP&Ey>{h&_;&$~n*&6wM1)`z1
z%9<^T40%**g?5-t=B@;;BI^m}P$AfY`Z#uRWX$-4*-3rU;Ixn=dNhx>5$O#1F`537
zK1Kalw!e8nYd2+)Jin#AW|(!XOXg*}yEvcXxzI0sg8QsvkL|N<j^&A+PddVSC)pGA
zDn2`{u-)A@Q)5Sm{KMmNz2qa_YWD$m4{yGGmZh`ngYOye7sJWD!(j?761rdkzrElk
zH7bzodh8PVnz4^wkaPzhgm?EGw&WQz^u>m9ON(};d6B=--QRh@Vpfk<+L}K!|4pzv
zR(VY{lfcif5ylE9(gsk9;T7OWGO-K>naFeC9C<xu7&#J(gTv9o{Ntjb(pRC&7(bBF
z)D&l;Vt(zyUwA=o;fKQhe^P7i%g0$g{^ejt>Lum^`h50JkwbDi>fgAd3AWVN$&RFX
zNxfsU<K{(e3RT4PiF3u3Csl-g=N>`L*3T`@%0N+<BD9cNw6C<TMp_qBlUDt{0<Cq+
zcBq8*>Ewq*yLklhdOLAj&~(^=?q`0Law1=aCB@&5TN=d)>rH<YJVf$)9QF?;Tz6F8
zK{dQ(a!Xfbca2xq!=iJ22<|}};SQ9~&`4-_u*CU;=-#)rw6`B2+?j`{-G!d;u;i_Y
z{Sqc6#)SPN87}U{m<sm<KDf!=uinY7M*9kTqGKY4lS&XhyFqwK@Ibg$AYztMgm@oM
z57%?cL2J6B#G8Sv0oiUGtFrI0TkNHlMxt+|@{<DxT_WA?ma7fTHA89{t-Ce5%riYB
zh{VZ2N(0~^1qe>n6<SYr7;lx}mtdoyl#{`4l(6{I2>Yik^k-<j<Pp6+FxB}+-McAR
zxumfCbEnUg&+C2^m0fALs!jH^BTE^hgagBhqT41EB(6w{?L^7S>x`y%O<oc8E^JtM
z4@rOFS8<dyKCC6=0rNd|3O-Y>Z_REjs}fZI)j*Zql;^3|s(vU;4dd#sx4M*fl{!N=
z_kX}C+9K{-h7li1@Cil-rc&<n4oQ1NevH^A&5(ZN4W>RsoPLL;!m`V*A_xfG><;@)
zJyZT)%OmwNLzd%yFrDbi_d>U$S>)e1)mQC$ZOJwjS{HdQ!{MwD;nwgYgi$Fwb$!CS
zXja0=$ot%M8sQiwNu2*!P7*h+XM{8C1>yP`@1;=M5x&?tWHz!ECH4!faNargR<tkp
z0oY3Vh;JdyAm8w%<F_Eb-)Y-#8>X63XRMuEx2MKaSzgyuVO6S{_B7@z`lxLB*|-Yo
zguE4=kBkcsgbt7B9R4+g#x3UUlNus7M=gywD-tuAjM3~K;5SdKC)TjI;Z%7;NzCsF
z-)8)1Dn)7@$Oc$pARGFQY~zFowu!Q$dZy~zeN6A$A-i3E>~?W7uZZ=OwTSmlj7M;!
z|B3#U{>S(Tv<9-BpRAv4K6{yMv)QlzrqDE&mCr4mUAwcsYco|{M)-=fdbx(KxTk&Z
z)ZiTOBV{scc?c>=755VVj93`GCt4C^5r3Bu3IcRChO2J1<TeEwxrzZgiz(ScwJtS{
z(g`h(oX`D7D3fV<jJLD~YBt=Kl<uGIR(U#62D7j8#)KV6phXP|cZIJMbQQ`&Ux?N+
ztC1dHmUpW4nQ~4`Pt^d`UELo0QO{gbJrblppe7)3w5RkR>><KsA$J8L&U$JJj8Fmr
z20=O8=f3PXY)>((b;UAI#mJJuCBw>@^_vtA)w2ml!*=6+LwmCT+Xbdk|DnfnM~m7^
zu89f+S6R`tTxukIk`luXiu98Cp*rCx^di|9%=ab*6gbsYZKml~$$!flT0S)nYsywE
zP^pY1J_VQrccqcoU)hO*xuN^QhlcNr42$DMcIQ^2MU0t(nbM<)c-ys!C*wy({lmSB
zjt`O@h}IylRX#Tkust$<Q0}iC^=sRY_@d&HF7=Rlu(>_q3CeVtJZ*r^Py^hVfw1#A
zN5Y@PcZ_z2&lQJo2k<wrJ5k-V1C%6ezV>zF+v?eM1+7n&`{f$-T*Et4qeX(<C+!0F
zfekc3XqP+>i;XH1n1MImbuNniy^loe&CUv$BHbNA7jb#Rn3b#*Ak&|VfAOSw!h%!C
zR=3sO%}KUzaAbMj1P+nvNcSKsTu!^jY+*z&T{IW1BfSf33-%`~$N|C*wGM-<2VJk6
zBu6dwm-&QhaI3hnw&9J+XHe_D7`3)>&h6L_!sB$%J29{m;8K1uzVPPrli4?@bczu;
z18fGHX}F+G<j&Oilua>=IJ&5i;2)BG7UMtKN!ncb+UC~Q$+E?Dp_S6Q?&>goz9SR7
zOg+Vj<BtmaTlzzq6*E8PN=)bYZ3%N?Yoe=S|3uD?+$XITOcm{A-axmoJD|CkUFT~a
zRNlE{UMcI>xIZJx4ONR8e>b02V7j)(Th?rxil~qb)-}N|)?I?kF%kCSWq^{=j<tzz
zl75viB?k6Tu#=B#{Mf2*?WfqI5b7scw;D4nzwEco2J-;R6~}%28aM=f$V?MF;{9Uf
zGkowNBF{Y3kNM8weDEk@<8BnAqQ$Y1u_eM*;R@bg)aB&9fluC%ejRWy==MCYjn^jX
z%|vr_pRv2=82LG^Rd8I;m6k^~dtcgZW~X(g?+5adcU)u->k|erKZ7l#6&Q}0+)pg$
z4SS4o9ipg}2W7tch?Z#O9L;^xQ+v7BjSnY{h5^<Z?kEl_*w0O*4PeY=Twz$*dqmqL
zuLMvyDe7$~A{DXk!Xroy=L~C$;ecXA?exma6;-8iRZaC56?9u2PN5y*ei3a8ZHQbQ
zJ2t`>)-7Uw_?XBWp`QfXn4i$oOqjKjhY7vxP8=?+BWZO2bxqcjm0>ORMtNP|#^KFn
z%>}ZwmSxII^2067n)&wc{y4ydoTctYi&!T14|*b;Mq&l7`p<y>(WcSw@CD+<QhuaV
zw2*s)aVKbZSJ@4EgDOsgXwNBS$}mOmmKXAl+IsUV;&zn^M=)2hhA<zn7c+{X@n9Ru
z0kk(&$$S>RFMds%(Ve+zPh*0i<s20&llmEy0XewTxzXIyq>u;epEP`|k80v59vkMn
zT744IJS3i`hi{{qgqMWLX+yIT<ncm(IDDAdjMUSt)G%-eYzGbn?*^~CUs%I+?c{44
z+cdRrYO1^0VpVm}PPNq#nRNxT4=0|jVDq>W_;I|=tozh{=y1Y*aSshLa(M#QF3vB(
zA{s$WqYtD~=ue?+-!Ds*($W~;NNq8;{?he!6kyZwf#3|v3~(a(2XdR$Q@AGlub6I8
z(cwG9;SAWH?A+=WfduCQT@%t%G>B*8#WBtye*;U1%|BoJr4gvyRPnXUUB;@z>z~$J
zWG|F6O%EJ%unc?#`7XV`AYAfE9N?#L_EHO>3p7DUUF6@<^$9-{RbgJy7xsH{=fENt
zVA^XSYu2?oh`Ul|Q(CR8JXpT1X}H#7*%TPZyd@kV@k?(@5RqL}7P5m^NuNgh@c+zP
zggQbLstesfbPi{*WwbKFJ?;V8cn{hn+Plp?tG`#~*W!(DWT+m%j`&UBV1xp_Bdi>x
z;89}Y^OWGpeg!*|V#p)mO(;a0O-7(>G)Q?%-Ah}{%;6W&H&YD$Tjtf89x8$29dU{(
z(CxNpJ>!Bq2nx%+;4R{Bc9o(=^XZcrb@Yk!i|`NNKK{f%hg=NzWZjYUl0J%vk9irI
zBcP%gt_IC@#Wcl`mZMF5lx3z$o6)k}`pOz+LtGZ$0@4t)9XC(>JZzn40dF=d5BUl$
zqE2Ss<__bVLiUF}ky=7ZIJ<)(j(gUphA0iM`DJxv<)HHQ6&Y0-rNw{#Dc{}rUQ^(_
z3oYY(3Hy_<zYVV)Gf@(5;fK+G(Vg@|3^qSfoGc9wzbv{zv@_p$x4EoNrmdG{igmw{
zt)AVSTsx<#Z?&~HrRA)ik0ns9GW+p1i@FN37`fC0+DZ0y{t@1FPBed}@SUhh{Du36
zkw)J~#ToxGqv(a~W!x*QzbUsIhct_2RduS`P7Ms1L%B%b(PS~sw0v~dV;!-fSQo-C
z`xr6OZzH2Y5@BD^`KA7^q!Ao*#EOU+VGE;gMzus;2%o~91RTIN8kcI$D3>Wm>;CBf
zRcn+*Dw-zTINj9Vw!ljwkE70HR?r~^ixtCi(d(#E>Q`DD?oYuNv0PHgr?56q{{>?x
zzoAFC3A<wLVy4^YSWVh4N=1{kd7^5UUTA*cSxu>?cNeS(`6a01RWe-gVM;6|3|U7V
zh%iA3w3hrAeuwZ29u1ZQCxNv=en8_IXI-wQ)xW4KX=&1~GC#75yhPpreN7#U3?Xbu
z*JxhWFy0kmLP!Mv7d;fxgS#k$D7&G#q#Fb|EQbbC-%<{u>u9SOotYibQ{XJhACT|;
zY06Q=%Pz~?DkIba{V#i#e_U`qVTnP&60`}PO4)^o7|Fcfd>ii?dpBzfX9$yv?xl|-
zPRJEJ3;k*^op>hxz%JS!Te_QK&1bAn33pko!KD~2Gc~u!Lv;g9TpQ>#+b_7k2eL_z
zAcC1e8_sn~-b&vJ=Ww?&FjPWJCym?`ZX=7zeZ}g8bOVOE4_OM0xUrttUM=)#gMG+D
z1M7SMk!V}wx$51I4Rp4;S9>qGk{ub&*;rqKlzkxZ2`E6OGhjpnbPo<A8uG;4pEi_T
zEL<KYkcRTUGIjLvj0S27lt&H__5^=mxT}X@yAn_+6-U)U!~ZBc%lM|*w+%O*v}se{
zI#*`6I}CSscOIMvcjv*~-Q8UW{Bal?W5(ROt?rg4&71e@_N~9Bx$o;b&*OOL*ynrc
zX=nS_cu5zd=fCpyZk}Jje9<K7VCp%N2=s=%yisZ@{7R^nZwZpBZ_BnxdrLZyW61I3
ze4g1<Ch00n0w>TL+|fLvu7u8KcL`EK4gY+Xb3@qP-U+rf)`^a2m&~=<-N`f5@t<XY
zZLT}jcaQ!P*ar>Anu-*n|6x*Lu9Q;7sJ^IQs+X%)sp6IU#TKZP-9oqbIXz{rMy`u?
zv30&_rhbB!)M^aPO?~vqrq|9akI#M4)8E_0ecXfkU$ZTE-h@q9j$45RJR_wkmW6)7
zLPe*=a#ch~dsQ`6O)Zu#6fJ{_Kpo%?px{3|<?0L1g1_K9>1*lFWSaf|MwSzMr+7cn
z-(3rB&u!1G_uM9a`Z<j!l)v^3bZm5N@(Ae};7DN|e+ww5T$07oo>ITmC38rQN;4H<
z)C>L{H;~rbjvA}Xz0CExIVPQXo9=}+s^);!pewQz@V&QXf~Q!nXcCbI_76PZ2D1nJ
zEr1k$YojAh^45jTWU)M6(Of!Txj0l1e1}{E9P?dvzqjS;`&(N21mHzUs^VYidKo9x
z5n65l{f+MKGdS`bckDYI#a^ek-WA5vie!F;V6mts>UxqZVy@yZHCv>i71g`*FXU#I
zJkyuhwtERAM|m{-lOjwwl8_^l{fitb2WLNLF4xbfYhF31y21bR?%cc?Nwp@dG}_iU
zz0t}LOt{e>WGkvSm1y%v6|^dvQj%X`(4BJ47bZq@j2sojN&gj^fOh_PZy#S7TMC8q
zZ|Gpzh#+^^sF1PpOxc8BL$add`IOJ98eoovv(GeW3o}Y@R5#UaFax^&)-%j(U@!KZ
zJIC`ZOqL(DAvK@08tZPFWc^5~Bv{igAuMTFOtuOq-eI3K7gF9tc_|gJgx!d=bS)};
zm!V02lGU>GjJCx20N$eb8Xh4$Wt*xOmXFK(`L}7+UzZuEh3{c~c<y&D`kf~n-}9;%
z1^G1P(EuuSW0O^pd{;5(IhR^dRuWS^)HxR2fj(00PfAbu5qp)}TbW+=wxFzVRZ;Vz
zCH7XtS8+pO98WWR1-0P0zb0o(w-6H~7WPbQK02f`oMQduK3CcH)6XxO?3MN;kpgS2
z+7|mWrYQU>Z76(EbffCEb(4)WSKz0E6v`1IjXTu5*m1!bu>Gkf3{?mgEg3Me>q6BM
z@ASe;T5VbJ^M-GFW>uK_segxT4%rzU8YYYVCSF!sTZ>ux`J9*!l?UHUXcm(mwO=wO
zAS4FkZ^2H?1s8<>itzROJ#1*S7M@x6RVy}b|Jw9*e7d!IwS0IKrc4SMB3cgKbIkqv
z;M2jJi1M#~HBUT$ud0@ZQweyo=L4K2OOyO2rv@5<%ay;o$S3@p(g*!gC(4_lACUe2
zNt<`7965YAaeQ!3DiJ>E+U0@seDB))9$)aum_yI<4Tj6eW8yaA$#jl8mWaS>cteYy
zJRY{7<MM^fxbsOpk)yREJczw8<9B9l*<|i(lOrusA}&gI3EBxR8SB0_P5)mx;Sz|t
z2z5ldL@$XUgFR6dvvf^-6?_-sGv@$Ts=D``IN(L_3|qp_#=jqEn`HO<NtC|y9&R`{
z^>xxG&1%F!PxEiB=#&}p_hL<B5FtnM9-m^SkY9e+)$OiG(v?`Qx*z#wfZM1~?FWoI
z)I`AbE|jE~>GtSeXVnx#w#6D*YQIJm)KgCDJB9z|GIU$bPkqnH^%1+|0c<Hc3?EIM
z#+__K;WO!AaWCo|g_7z9T}CYGlr6DnWnbTx+iRR(ZRsUB)2z*shNRSrZ@R~8+u172
zOLAIeA1id55~O!!&v@MVd1-P`Us)e87I#U8i?(5dc{1|?d9yxS`{o2CJE$KC=?f}f
z|9bT9$d9q*!{rHyXT|yKb+gFypA#<6%RG|vvhpQZEs6>F+5WId*jkb#qVY@AK}jpw
zXKEK!6SjFs(Xyufnnl#wYH}8sZkQ@^W*61zwyNfKUD@Q8#sPOTH?p)YpYo;0kLaQk
zbQfia=p1+lj)MCJS~-?!6U_s?ux|l#l(j-9lKW4+(XU3;*)sR{5v|)^oDcndt6xPf
z>pZUWtcY4{oE^7h)=c{Vzsmeos9nlaBZGLSK&F2LZ<Kt=Z?8shO7JT@g7+JF)akvF
zN8XH`<JbPp$hH_-RqXpCsY0CVLl3oF6mwAi4@zMYQs~}abJ}zR*bv(>@vi(gPjUGn
zSt@VKzA}$+e)U&i2k^#l0h}8mYL%qfXD0G=KR=g0t55$sru4d5g)|PEBr6O=u(!Bs
z;FtGQ?S?wc*;H}2ogl?cSppY~F;1sxDL;8$S05s{AK#^kr(t5sjfQ`cZWBGVBTIM$
zzw<PASkRHr<`J69%6j^Pew{O)Il+Xvt~kB~%<}oYMvnZO^g*I={W3H*2miYC+?ICn
z&nW+A=~8jNyrud>P!_zZH0S%4pAQP>7$vT&+(N~!gvH6rRnviK?wg)_{(rsS>{-5<
zgd=IgKvk<%;=k_S)jO)E7A$`K@(J<%f<A|L8`Z)F(clofvf6jOVrK4zlI<p=<*757
zm>yZzcxu9DrI~u8*&V(jxKKnx62-+vPX`4JZJsz^F<W$ux$R8P{`741m*r*Ij;qi{
zL0>_MYG6#1B++w0Yb*R#9adXhvBLZk7)|w1p2Ju28UNGpJ!Cx>;t6v*pl;FQy5DTm
zRP{$@$Nhn7&*<N`-!#a2R{6;~!pC__1)VhRs9Qu+daYq%F<Wvu|4}wu^Tb~(YA-p3
zybEa2?^Kc?&You9?lz)CY*ojP&0mEoBJRjc&_d>R@vZE3`ZLT$+%HK~g$BpOIU1f*
z_5mLIrt$vLgT_eh2R+Qni1x@8u#k%roD*k?M?yQm0D6>U6_4VZB}ygX&{g22`F&YZ
z_JgnA(q9+V)tfB6TuqsGf>cp=*+|?e_`uU?>_RQ?r<hN42Fkf<OogkztJFE(nd5lQ
zXPFLKacg&X8ruhRk>7*~Xb<E$WD4}BhqzAJ6J1&_!5srv@@6H!zza4D%%R<!9zKh6
z)G2jZ(3qg+>b|O+pu5WU6f4>UX9Mx*RYZ&4!yWJiWENI~6mgtqqVG`PoZz$IN`UY4
z0)4<9Y^6QEet~wq;iXMs8)8PR5$;C*ojh&+A@3KMBZ!1OXd_&Yo<{4D8f-V-6rRQL
zZVFd3?*yLe_KaE23;-JPUA-K53bV$RUDru>*4oYa*SW*ho!-q=0QZ0=w9G!wn&TYe
zPXw-@7ep?}5o#k<E$JcpNmL4B@PTMYVux5Jy+oapT~n-7Hc($tOpv}7W7r3vC*8~b
z$lBLD!&qZFZ=2+K<dg7@oqo>U_IK_U?xXfC<_RX3WvHXE_o{cZhxS8)MreETA^DLE
z7k40w<kHYBk<+8jYBHp)g}VTq>sQU#f<Z-H%c?7%RrjuLRUdC{?PUU80;T=}rXTNY
zUW~lteOoHr%%|%jyt_OpOnYR8a2ip|vx1e131J`NsuG@typjx&f0sTLMWS;8Mf84G
z3*J|;+FR~v$1e9}yGFa#x(~P#9Qp2>-i6Mej#jP$=lB1gfJ6BRg@uSGh+V{1VI^r+
zCWonmdx|sBE9f)?V;7pMv>7#XYHDly>nB*wc$@lH&}-=a-aek!&LP%5<^eXubJji1
zHHm(}R{10NO?hA5xcnLcgkP|0!p~|~NJrT!AxTZA0F0rpnP=-Nj1%3dbg5&j%g^&~
z=QE3#L%=;mftE_P%V}zu;(^*F4-j{GZ+B;8E%JnCZ8?clWDU}exIw<7Qi&9v^553;
z#l6A=*6!2Yvz)Tyu21&A)_@cC_hMhUS~#0Av!Gn`D|Q@TD9pzhs2Qj8_VRClQjmp$
z4UC>QHVp6`2uwsPh#$l;;w$PF)UpTZIX1}fNar@}wKjC%%ziio9uAJ@#?e;q2==gm
z<8BI?@U-GObSe@_oRJQZFISnAkK|8Pd>}L|HsW~1*6<nf;rLwmD_7<}X~SyISN13y
zr#)g0HpiHqmfoJHfnomho+EAz-<fPL7|Gj)@)@3P%vE`NIL=!Q9ul05wGf3$462h+
zZKD#XVS)rfDzKG%<MHb=E83Ngs$XkvsC!`Q>;~94C>f3wh`e%FcYgMm%u^*_IzICR
z!cI^p{+ptdz2RpP1*)WwQ%U0H17dzsZ-kk=XRRH$(++8~syEw*v6Fl!Jo{M<zDxd7
z`HLD2^`}dD_hn1pbe@;DfH!tu^rX5!yFPjQuse`il2g5CKsMi=_%!&l*a6ICmbib{
z#T0)key^3Ag6+?EdYv8m$y0?3kaKReA*^<DU8JGfc*FYG*Mc+h#-?A)nm`zlAUQ{A
zg4!jGXg#WdiP{n{*mha8`n-y?yfcM&^@MAuUr8VG?SVH_N_l(nLZq9&$eqFT74+au
z?-S9b#9kc5cVRaOv9JNvToV=fJL!1a(=D_S&&mEw8{5?yQ?B+$-yfklYpZq6;WX}d
zKqL4m$OCwhXTN@O_3zs5)?ByI^{@96+YX$_@0v8&A99+!I%raO>*zKOtqqmotEeC#
z%(KEWqPj_rC0(19R`k)Z%aP=~<+}n!pnAwcuhsX`HaEO=o~4_Ci{WahGZI0_q}j5S
zilm@|2wnW_hNiYH+v($8Dr1Ot{@1q0^-R&}+_=JdTFh4o??E?+o+!@psoof>J*zN%
z)UK|5sMDGE*%G{C_`8&Y|NmfNj_8jVpxOlS?W^Rru}hS};3tR7+S>qDT+6%mr!c#!
zVux+FZ!9wm@SrX}|MeZnbIjMDt9xUd%NFq7<>&Yxo{4st_tCH5@74vPo$Bg@k{0I^
zddt)OHQF|nu{GmM_WgOA)iw7>t%bQm%%l1%SEyxS!=wIDG2ngsAdAQOD)1Vy3Z=vz
z=m4@#BqN6iCkhh?A9+SOG5TKYH03w$q2=GYM>SI`#ul#4xtuw<aHDNDXvdzAgUJ7g
zJK}x31Z{vP+R(^w-#w4Z2A9AK*c{g~{|Y3B(2|kVNa>?sN8-Nb84WqjY=PC1r~kM1
zzpDJ=8QITsZ`53K--dPMA2BG3C3D5;=z4Fwd8zJ$skbi`n2nUdGH@5z6P}MIN){?o
z6t~ssG25EfG+7oqU4DasOv?=S4HN3RS7lcu=uD0;T$aqN87-T@XG3A%0n1^-E#1sI
zL0zUP-us1K?tbg|;_U6c28~ku2<CWZ*!2b>Ni}iZgCD>#wgT-2?P0CBY-rBh>`$ec
z);wgb`n?8F7$qI~t@;L6l_{%!zu|!Gy%z(2A;*!$P=A0w@e}D}wxn97*N{<tL-q1#
zMCklt`eFD{w^H{`*G{K3JKYPxU9#}dtKsU<S+e=aDXud^+Jw3dhPg(CZIkaG_9eTL
z4)V=}Zi@r_cE}$6IDSb3AbNu0C^Jzvz2;Hn*|Ixj`9&LxF4t5!4#OsDpZtS#CV31>
zrGs5hO^xgJ>#x{1&>4^#JA@pA7r{G-HHv|nZQ*@lrY8++NH%yA+y{H;>2BIl+oSqW
z4O#KN<Vocx{ax2BXb+Vsy+p1=`vhX#iRNJjyXBa3vgeq<3FjlT@s-#Ryi`0}bt=4J
z?6U^WMrRvOjqj&C7g%7LRk@+ycERX^n7jjp|EobA$?#BlKh*<jIDCnx4azLH&1zea
zN5G%HJ0mB7yMfj`uNZ*aQ+pL}gA*d^Vg^Rv2!16h@O9HwSM{nsUv;~BMdifO(N(WZ
zTbT7^xZ<ATu40||0JNMr?K$C5(!YJ(*-|#at9CDP&-T<ZBk^o06&xE@8dDor5;BFF
z2*$Y@8F%U9^m;>y{y(i+8)=C0MiM$T7_v^4NbVHWdY)MN8Wq<4yicA%I*4bITX?!5
zA!#EMC>I8&g=A~K@Eh8HlvXIuA+F6V+g=<~EGs;aJv8fTVFUfhz$>La=6C}nHaX~v
z=rmB}dFZV7NSJ8Aghrv4ffU|;ClE-Ww|v(PR|J9{hu;rrFI^|_S-w=0C5mEGX?)3~
zvKrlQmj*_ITgUZ_v1`sqPI9AckMsx40UO}lN~?gLT!#NJbB&GU&Y`Vj{el-nj7%8X
z^mL;>vHjHwxZHf8;$rcXlAR?DOV~=CF3E1=c2GN&0oiKtb!fGBlr`5f$a&EH$D7JV
zGLYw~cdP#_b07RJoFncksiD3H4UY^9yQ-*#Z(591Ey{`uXB5Azh^zJLN&76O9r0SR
zCqx|HMg2{*5^Cq~>wfCI;wthKdK7MzuM7KG@Pl_+|G-D!mxb-bD}vO~S7HW6Jf;k^
z#`fD_)yCHC*EQ4KFn)Dz;%-Y{gzt{K82?VACOWabEm8G_^~dzFrfue*R*{?aHenio
z^N<dxhImBX4jG>;Y<jBUyqG*n#{M<uR}p2m%UmV%OYc<X*6p%;1RmisDJP#N@^Ozm
z->rmwf;XL!1qua!K`Yz<WuTt$CgdU}6!%fy)Fj6)N!S&$QgaD6I6G+bigy(~E4x@W
zwz6;i7$ac6${fY2rRhpm28tdCu6x?LoUYp*(m$E8`4{n4v?+ohD3UkNpC@jKFG~}G
zwuWB_Ez-<WR-^A|vwgE6OmD7Rplx3}OdC?mnGg6@LZ8K{R4ZXCaEUj|T5RG>i|pC%
zVqbOO2{;J$qFF>TX%M%fqUD#BT|@I?-p93!xuyA^Xb(Hn(q6ly>QuR@bb6V%tXUPI
zTW;M>-xP>=2lGdECOw)x47R}kp^nL}$&SlfNtO{`FaZ(--GjP9Pk2^$3KgX2C8wx$
z1SmM<H9FTgyLm9WnpV=)9+$T>Q}6%Bf0gwM_5$s=18hgu#Pnxd^B%@_fjLZXwi~w-
z(80IxOg@dH!@^JlvYU7=J}Y@D?jhQPvD`(!n@;s%?$-8U*1M+hy8F6Fb0kl3-s2%X
zC;4!mfSxOOj)h73%RuS~d7AeGKg0I&p8E9yTcCL$U(gk_167b6g26W&<tIFQ`MmZO
z0pG)gJ_efkZ#&0Y7TWUcPwh(A5$6f#C9fqg7=6m8*54r{xQI6|cN2sLE;A(C(m%?N
z1-1oRaS*_ZI7BF!AqtjwB|@oJx>Quk|FSISsmI407V9-zcl&le`4Q(roigVWp6O5f
zCIzhEZbB!Hpq5ZGrK6-9C7;Na!Ys^#t3{YtOI{TX5swvCLfiQ6K_2hQ%JL;K-MEK5
z_qdw*=yC9A@#oILo-baRdw^T(eC_(oZsv~o{oWFn+WEx&o*vI7z`c2DYiDw-xVdDR
zWGvNFwv*rJ50OuzmWs!U#S)Z^#{L6T{vDnr_UpR5+V$G(s{Y#5+Js6?RTIANc*3^C
zd!1<lp5kW<gGKe!zseVUQ}TtPRw<MJk!P#2)s2GdgPuuc_+juXCj^bqWzI#1c_Zxi
zjaTX>mDLvaF7ID{xT<U2D%}f9d-r|sQdZ4v=O)67!Bn6zmd#sfAIttoFNjz2`+!s6
zM*JN4P5MbSR^2)%J=7VJt4x!>pnODk<Q{`NZrOSn>#B#;POrIHzN1oG)~iTgrl~@7
z|9Msh_93YBs{FSyIaCmSEKC=k9mcbq)FRad`F+_+S#KeQrXr>6JsPFAyYv0m0F++o
z^>{hUEAuw9r!Gv_%iyZtW6rg8wlls~{=ps%1M~jKZ0Id$1ErW56Yx)pjOYOm6-4p=
zhD>f8T!vgmD)G)@PSQwGFK-~-FW)NLD*h_b62(B3V4+uHOw=8$ZK;*(H`Q;g-dyvy
zuFTNZ26^uK_wZe$f1!uS4dDmza_Kr%mW(6j;38BGZ^e?4sr(amRB#>MgPkQ3L{aE5
zXgIPeAP~r*VBYun+LvUFu|0D<vCMOnTIcKA>tpJZO_zA`{bqU=Gu}7MKb1}6I>M>w
zPSPsNrVc6=1zlD(3>u?Clv~w@lq1zEgT~9BDWm1@vB7v1*q5$h_qc_|&PG{Hld|Nh
zEoDP1!MYaJ`L%ucMCCfi`9KU%j>k!tDjum$s2>E?D6<q36}!X(uq}uf><cUe4sksM
zAN=7S-kQQ}7JL#OrrMED`9$^uyb7-*`h$JEpktP?T-U}@Z5eG5n_AYjt6O6jYp!u;
z1lk5xfn(84a1gu~pC=k6`YarQ{eh1o{qfCMckCv50{IM&2b0jL(x4!pI#{`zn9k;S
zZ+ONy8rz@PqI4gs^i|`l<Ml503I7AZCFB*%;SBXff=hae$0EhR2(H@q#J>dC#(s0J
zv~4$h)wi}?c760#a`9*j(H3f;YDCzi2E!Ytv~AJxL-P%Bt)vaz|ErOd6Zx}pm*>98
z8lC+oZ+6j1-A-Q%Fj2(f)8PSFLt+m40A0XuwK}64dDAT{i05!W<*v53wkJDJvqQjN
z&^G7{>*3yEB5GT3qiA7FZUUT;5u%}F+&Z(c?x419?MO>&_apZc?{<L&Wym+OEIf*R
z=3ZsmsvB>;?3B9pJI<PanjqJgfDgTd^CxvElsD~GLVw7s(sk4yaWW|&MA%;<O?*`L
zBP<XX9I>3Lq<xh^e?Deda(-1mbrksYyth}%jQ}5FeS~+=x<E5`s-qD-l%qf<(8kl<
zNjsZ+CVTJERo?y18#d0V<c?x(gkLcbKP>tmbs~6P+|`s3jYcG0P1=^!Cu}nDz<MtK
z;m_g>B6o4gz?x0<OAPC6ul-|@rNkX>pZRIcTEnP7rn*hS`1sX9525G0;l;rm=b~U2
zc$GK!o@N)bxF_3j$vuv#LjFf8s36&R*<ktU(9|ZS?f*7TQMR)N<%Q&ASG{+91>|UI
zV2bmN>u6vmaFfk7cB;Hk)zMhy?~04D7rv9$I%Abf46Vc4gTbCn?v>02qFYdTaFC=9
zi1fU3J?44|=SrW;>co?&D%qtFNfasZct@9O3L4Z7_YLJ+Syz15-J=EXsHPz;C2g6r
zRSR-e<(r)vBt|+{T<AM*N;NjO@9<VIr??^LYDuC@A||k>f_nlv;Z~lA>y<Du=o|dW
zznLC_C97QtqZ)QmTzB33J?Z_9Zx@TlT28q;dcV7lJG}lQKznzIvz3i>7D6+rrP7lk
zAvn}C()HRC$|TS}_hwJJSHma-Ck4O2tK4=*#>EGcp^w-`e7t0i`gLeYR7(7dmXc-?
zbtJe>+o^QBc7@qy-{5HA+~kSls)*x6rgK>Jy+5IaO>7{M5$w@KOYB^&JH=*l2M3bT
zZPaCjfU+YW-RsRFL%!n*xLvqODkBR8QT~ohKDdYS#JD>OTjmCVu9;aMGpNc|{zH<F
zlod%1toG7$p1pPL<nq0xsfHWwU4b!tXJeK};NIvvEBFhY1!4p?G?5w-l%naV>8(kj
z24fQ$qhqf#)z6oVF;;Yy?@OwvD<Q|o6M;#l5hXV&9Quc@=N{f<&Xk~^Ri`3%h(Eco
z%0M1ht?}d%u)3E_1+{Q}<5PWy?U7zR`wPvKgo>X7<C(_(5RZm;qr1db`CjQE;Yi_9
z>Y~aP>~4^qR3P$O5C2*9vuW}Fj92Iu+|0lcPo=dFZ-6S(EA3ky^O+0c3fVaE0&F$_
zu+D%<@Rt7_f8<MY-f<oA-)E088EiG1#6IQy?&sMXXk*a<Wt*_M;r%0@#r|wLFL{!N
zK+YP6>RTJv+Ec6tjr|SJtWyGw#jAjhhUcYJ?yQ<o0-bEFI!D?Q4Dl{;9rmpgxI~d^
zVfd!V&Z@3l150mnU;8w+71)xuJ>KPlecj!`UL){WawqX#Qy}Cu^FBA^TYX*&S0ib5
zu!G<9N#M=Ea5qrBw^UQ8uGe$5#BOXPeb&^yuABLX_ibP_7=^BbpF^+EF!Uv6mt5y3
zCl4tQ=^AkPs{=PtTzp!hkV%8L#kUNug?k$%+3WvqtX=6_!fL!8Te0m4*Hm-{%;jl%
zuDT-ca-zM;sM<r02wbv0*F7*!vESuc$EPKX<S^LAenCgpceTFcLPR}eYn5lICwLb2
zoB|_HC*AJ4sQvFCpL=Gy{yqE?tNqP%hv&ktY1%#4UaH?x-A~)K?wS{(`l<G+XwfUC
zoqGn?U)naLUnCjagHQ)h7j3neF1tj`EZ#V~jG5>PvA1=9;Tso$=yB1b8ib_CWFZiz
zw^lB*6+l8+D`74WaC|Z>^t6O#`)<3I)&pg&jgU74LXgFb!sFl*BSXBcnALy@iX*!#
zausvQmvE(j3ai82WR%z{{0kiS&Y?X_9Mp?aBt4DlLk1i>b5CV`&%S4H(Q}}G$?e!1
zbi8N?y-uG|b)X`g9!t)Xe-ZxU_+I8H?_p{T)QC?g)>8@K5&E#RyY;r6<%W|nq4J3F
zK^qCBU^Vhp72RNMLtleGiFkApQeutB+nN8on(~(L+_~n~gEbebyLc7`T<$sEBSx=2
z&vPDbDXWt;AqC_Lp;Z(q?9FvzHqsVBa}Z^;?&<cg)_zWhzo$UOo1ZPby9f}jqw0n0
zBBr%>H#S7i_Ggs*&KpxS+V#!b+yBA$)Ulf@11?yW)yyfmQZ|I?EfcG}q||%g@WMEr
z#l>r-(jZbXpZZUF4%7LsdZN5L0tv)Ip%H1#gu1u*?}A;Zb+RGhQSIM0%u)rc$(h}<
z&sO&p<Rbr}FW^M)JpUm0owuK*v+-9|4-@9Y*<`=MQEIwsNn^TW<I$_=`@kRHAFwrV
zAK6D$N~Q_N@R|BCNH~8M_$z8H168f%e!+dblM=&rfz#`L=HvNkl{eg7Jc}5Q_Yuz_
zZ3e&h^>qHN{aO3Rzf+tO6j1DfBV1Jmhb@zy31<>51bey9+*C&H-Qe8j8pdC0&D1bq
zEOc6Mg6tMLJuW9YF1}TV*U4kl37%KkUH&XCYC(U37Xy2k0Xlhosr{T|g8M)FIlaW~
z<2iI<cpN*F-2xnxDuP?dt_Y_GmN1*)>)3m^GrxK0<9_QL?c!6fwte17z!vJ7rhnLF
zYD92&RIb!5JZx-OI;G@}{u*dyCH|+LQLZ<<r6Sb+zz|kiP<q3<4fsUh!W-ZP?<MCp
zHiq}7=Mz69wW=&txO6ZU4`@Ju{~Q#-Yh~RD5jT*ffX(Pa(HVJZ3KTXRJ#1>4z9Pf*
z_n`9<cSA6V_{6PZ*Py%nd5#_S*QRB@r}!>uHI~A+u^XBH=dy8;0k6Na_oFvkaDc-E
zD&FF90;oeL3df_BupW*e^5pKYvGF@Xvm)Qbw-;9U$CWL~`ja111JLtaN=IW0Y23~1
zg6yu5*39x(l?A>^(cTbB)n9}$5x#cF5Mcr}OX?AQ6K)^|K_1Tw3u<(m$N2Zb4}>oA
zJsv`IAt-_%H&Kn6Zfo&0tQ=`nG%wp*Eb$oe7JN^r$d$!2xgE9xx>;4yl1STP?7bpJ
zlJ3tk4K}*y!BV5<ap+oAPvQrH1RAkddAqR~Da5}cSA0XP!%Z_iX3Q;FFZ+On$<H(>
zlZ{6n*Yx{SS^Tfg2b1t~w!P<r?Yba=w1RW#P1?UD(=C;pmHZ_-Dfr?lv#j^D<fa4)
zU<5pe6pMP353vEjHn1Hkq87-W%WQmx{)uXjYOkVz{6;9_`z6_eL&4ekm%inHI#F`l
zoyGP7<Gs^t^|a2lUB6AggWsj4;_ZTGhISQx^bWADaHS#j60bO2lm^QDyF7fe!Svf2
z<UY?+>{&39x#B;{`pNt-A}&8n5x%5JWLT1<t94g)THgIK6*F3}ih1aGRk6W<`FVf}
zJ<z(neuZ-?w_7Np;zR+FMl7WUNy5>SyqzKy+9W|`AtDXa&h*Ie-d@UVg+Af`kORb*
z#NYXuXcIgT{j@=JNMrGMee<%e#cG|_J;XboeeT&wPeRk#E#}QN^Go&{HbY&ctauIA
zS3joupd}Nmq24G>vZJ^OQz6H>T<=70FK~f$OW0*i7jm)SDI<g+nLJb&cB5fhJc5)O
zj(skCSDSU%^bb6mo8@h!UsZR>dq+^mtYs{=rmo3w7BP>w4xIG;>j5~3TtV%^`ZDvZ
zHP$0u7iWe&@DOfwU=$Pte@AmfZxqYJ+Jqm_^ph#0x222<xh-jH!i!S#V#~Wa(`~I?
z@$MYQGQkC4hAq_eu`0W|z~6y7!7GI(iDJBuEj@iJ;CrGx*>iFUdK;MS9;bhA>}B6a
zmlLRPI-BYmYwzkmk3Up+g0?08Y^#YilW*$vna8u>Dl^cF7)DM<Joes>F3v;sRi;Q=
znzIRN!i(WM{(jaF^CI75@rR&`GPjU`5O6uakGe?gBoo9fgpe4;HZd;(H^6=3-J0*A
zKNX!MV-<V3-u7EnarvoLll6-{?QM<C%PelwBj}3s40zBJu5VoZ-91(KT?wn(i+<AQ
ztzF#H=tBD~x0Kt9J|U-LE8U$;Zv9ldlV}#aDZEu!iMThY7Ysm)$TiUeIyqDN$e$Y;
ze!cb?&ZC@b*||s;G>JDOo@b1<SH@=gZ1YOg9y~9+TK3J`hUZ~+aUK=DS5e9g;HCYv
zwZzuSvlBqELvT3O7&z*_;Hshj!G~({;~OWcVu42eHH{&?X<$MB%1UD_HjOwOAZ@;?
zF{Z)rG;AaI*A5k~s`OaXxpq`rMTKxCu$g-fbPLQtc8I6ShG~SF^W;Q^a~dp>-fHMR
zaYOu6_%9Gc8=Oy^)9Cx*^0<v^8SejE@fH7KC>`Z)h{B3C_(s@)guC)<xH_a>9Jr^R
z5Z*bs4|>U-s%vX%##Ue}#Pg)Rg{Qy-AI#r(qoJX^SL0Urdr2z$+cC-c0680`PpM6w
z&?>Q^3w>rU%vzcGrEHj+hD|)r<Y9fdHpn%A>E%**mfCV08w7hHb>N^U+c|<J&<NpV
zcox0Jal+co8wvgZJ1`bIqVH&J54II0O4`ZQvImND>L#I;in9@~T09STP_qoz{>0=g
zD8yWC{1w16<P<ze_zHNYEh*}nzorTo{)p_^pqJ*C|85;;pn>nI&5?~GCrA^aRe?tS
zjXZHJ9GD@l3`$dN!dlvoS93bK&nS8q(j_*dwK|A5I~FZWdzV>RuNRJ0Ji^Dj##DyY
zWP5iq&A>LOoqs1UgFb+=zy?o&a~`vtCwYt{nlYs1xxE8;SlU;0M`<I{T@_B!dCgaa
z*2<|6ATm`$i=9ZrsENrLLEXhav}HLl*?47wC7r(&tO;P)a`F$ds2(a(W*#oqa8-%{
zVP`exnNPLJb=ypT0g1Ro)=I1ga9@9YSk-O)X#aV+Jt{c1QU$^vJPSFGWK-yj#B)u1
zrFM#W2#hcK@N!T3a_x4pS@VF*up9oqDoQj`_8$xl1^m;Yosw4M0#PSq4fvWMMO~D4
zaFzePWxDY&a~|=Eqs0OEglCaeZrq`Fd)6S$rI@Bdc})C-TcEnwpoL;SY0(z_?w2{O
zXo5rMY{Ab3!@)SpEgJ<7a<P?9%LVKywI=>a*aShDK~{Iq(HoFRHU))HU-_=%V4kKB
zPWOe6kk6FolwYx(yfNyrxPM4Qc$0`O<O@D8{Y(IP?q#q4l~r&+??yTSr`QMfw)(lW
z(znpKj;B70%U7{9^;~(3WZlvAPwTXv6rL@y6t1CHxeM7aG#~jFnTx*=fl?Fiy#lc<
zSTH5mGzl(I;^@1eKam^cbL3s?2j{l<bG)e7@!dU}x5pI#d5T#1FM5_aPCL}mRlY0c
zZd7+TtolIdKL!|%(`;9hqBmTnca-mtv#VvXs}Fq!ID?NAObKYYU4kNF1+`k*SD_*o
zMIUWIit60xue0Bb`Rg1md7@$zxs-NTUemgO+jYYkWj;gaNSkOPsbKoP;eSR4GhKY2
zdIqI>2U|b7$3i2CQrv(AkZ&SXx}G>78Y6Bb>Mlw_XF`*q*YMnw=`Gs^6?4$9`L7mz
zK3DYwYK_Zbqh+Xefo-PmfNQ0rGe6OC@L8K`(MhD0XRU3U>n8Ube@o6K<|EydF~O}R
zI{20UtfyyS8`56XQv6$3itmJ$frZFpX;Zm4MW0eC-c3KwjQ(cKdtv<{X&|0Uq;m`W
z6UjByA8x2Ux_D*5b4xlHBkd@^&keV}GKV`L`kKFwU_X?KHUYC-7F~+&jx!p&srsat
zf-1cW%oE&*C{uk|^FqEoVM1aDMGJ6z;g|d=H6MMu$sXtsm}4#lY_dMoZn~MdU1^!N
z5i~xiPn3<^V9n%{1y$xnz#Y+e>3eZ6Vu5fU>;+l;C{#_Hmu|pUa^JjO`Uome-w9i&
zj>qnVAW<hUkzbnI^#k>JaY2%6F1rLthVr1J!UKVQb+vh0ewS-U5yr57kzwL>wovUB
z%S>du3entEU%^`f55SguPoD2wLx13M#0eecT610C?_yN(KSf)fKfWOHMvRLp04EpJ
z=lw48+g9=!9UZxho9`~Bi|k$Ms!g-%j@x4hM$`{k;Qp`neEky7QEZT?F|-vxc+cQ3
zKmuF1scemlrx5!AHW98t+QZ+8vC8hUWuh~(WvxcHFop!c4tZa)-<9n3P2$zWe~Gnp
zx~+@9v!~M7({fI?$|eIQBQn8H=Vv`<>EbxSy(4c^kbIo<mn=i<<C0yu?i=nZ=%@0D
zOo#sfLOmWD1ilc16-$)yjXMXAVjI<|eq7F0)(l4LMB}-)j?X5{@e65>nA|NLZ|f6X
z<(vzfFZ(JXF&vl!#KRMK)0-IA3%f{%l0qiduD30AZ$!IE!(;$<(Er5KRPYA7BInd2
zLRU3!7gC83hS|BdtG5~_`(5-fXQ?IE<>k_eSM;;`AH|kGea*GxH}!DQ4ey#dm2nXx
zLSuz03M7~EcEK*TZ~E!RLhoP^Cr_4D;OpscJ_Z=9X`k3FX;W;2CWD*7ig%c)rs?0p
zilK(qbfnwu=}vdzRuTw&U%$QNRaWmJA3apQT~&&0^^CL3^@*?@%2n#8)E;y#_>JpM
z&-Q_A0+0lJ2N=4OwWsSAyMx%p8^b3MtwkFfkTKm9+u7MUdw!hzO&H8P)$6J7BR&N`
z0e7?=sr*_OW|~75#g;`bCPHlW)u^crp;X^il?b2FN}Jp6Wh3Ddd>HmLa4w(-{LdZa
zdM?Ny`-V-4uq%e+pQ8>mJ`iz5IiX&e<IKWpdI!qj02<&8XmfoTj!nGt{jFh(dp2Pb
zzXoF*o9fP+&mvc;NC^UpoC{1H+-vbsa*1$0P~pAe`XXp3)XBPr^^I5<`7C6Ov^#n`
zXm9gt@edU%>eJH)eyz>3(TV7C1o1@}GW9Og{_3Yj)_mJG4elV!#ZGb;Tt__u(R|fe
z*=9kdJCkR`X7H)>pN!o~>y)}Vo;aeVEI}5HAYcvD6KaQ^2<p{lM#=!ySN-45yFZRC
z+z4!@CdiJ%=RJ4nIar-w4Y(Z)p>5zSc#oi(na^oJnkQ!LVmsKHn}7NK!p}wX@nMYE
zbzN^a9pW(YHZ>rf1g;T02h73?s*u>I?s&6dQp|AZizvfh*@!!V?i6HtE*aMt;{wTm
zfC+e-=|7km_cbO}up1f(IO%`91<qu9lBXBYjc+Qik?93HU95AOAWf}{%8&Rck3u>M
z;-DCrE~IC4Y@0Q)@8Q|?#J7jP)m37y1Jc|Zt$$Rx#Bd9gLVsNAEESc9Eg>99BuFEa
zoOle}nmNUH5~i}dL_Jl%RIiCA#zPfC-BsT`>ZW>~@PL1_J=hrzCn_>R+lDM{6dP5+
z%&C2y$&|mh#}R{ty}TmZ3+F6sXn2IOv#+1IZB@Q`i69c&PAHIgf0V;#oyuFs*V0FY
zX|n578~C;{wW`FH2B#<&tDfLK`jc}~;9u#Ms9_2A(CLY((b>o&XXB!yWzP)bdB(|B
zbDCkbYbHEAbhLPd!BiEVKeYB4bd72vPC*Ko>y8e#v5sorW9T)N7SusjK#ca?bDtN^
zR#%1%RJKOD`Xan1*>Z74=(gadM3&4Q+yoru+f#G4e713d^FMQ3`N1m4)fwF!<Q5Ot
zhnCPqgAAqk9`zl{L0$$v`c`;CJsSbu2Fnv~b_+WJBKK(fHLe3*24536yi1*H*mu|j
z<<DSP9fXHSJ4Fvu3=-DZbE;S9-nf#Tw0%Akz_!YE$PS^)Yt4m@$|bgN;WBv>?t}fT
zvAyxNdnX4%yAToXgog2Vg<?yZV>?vIyIQk=3Z7_|3^$TrS7#`X$lJm*B<hqk(f8ym
zyR^D%$-SD0+VgcT`zClP-y2F2tgZQ3`Ox@~{vR1f{_(DM8oe377hxz_2!?Y%P#W!v
zIfb!ASKKI8h`S;h`l2Vqe+$}8>11)#c(Pl-M|z{*C?kkfG*SDe;$YpO3P)ul>n3m^
zo*`VrbSM|qD4l)4R^&58ZM|Xa>9^yfl(mXh_&07A_ljBQU(JmHexniiTY$F!dxr%U
zf~ELYYBn(rzK1^$t&h6d^i-$<`R#sC)29x!zcqd{z3_eIcc3c-xu)0UO>05-6u~*b
zMISUaFwXO*qjJ(9ng~FFU4mo&2!AoOP&As1MOS+o8NHT$+)Qb*`kkU5c>*1Ue36e#
zS>Je@swVKneyaMpcC`M#y47{ZjNk1mTn5ihS7%=UqKJz~1G<U%omuA%2w$jL$nTJi
zg+H*Cz%+ksK!V;zbI>!O*0<dK(5n}u!#9z8IEk@=d0YdfJuX+%kLbvR7=G*Cn)HSh
zrhm;Vt!M0mtc^_r&9}TK5Dsr8%z(eMg={&vSteKNi4kBL6XtIiSc+RjztA|y$Sicv
zah>rU1P&4m(HkeA_JRFyf9hg%ew<x#R6G!?<gRntKm{xIeXCC?H&(qXJ6ZavKHhG!
z^>s*Ghb)_IkShZCPwM3-O&7^C$Ry+{yp_0x)6i1L<QIFwcqZTfzz#?Yt{H1(uX4YI
zb0d!>J&#!(c2qRp-zCr-@L?}8qxXnmMOpv+_#C`6$F$yY+!yBSYCGY`WDVl%upQy|
zRre(^cr4OOv|n+FI*z>L=JGaczt8R+#I$331*WncnWg^Gf@q0|3XwS!3;EXd46GDt
z3?JiqI7aIiR0|5r@=D5v89F#`v-6o&zD!@J?<6`-E(y9CTrOLJPvg_BZgEG+Z;=#A
z_Y~ScIn!wh$q+q5dj_sD1G!{z*N~KuE0ME;8sZyZ5%Zrnh?(NsV;@i-T1NeiFQ}|)
zP`}(T&uq1fa<A}B=MLjm;RDGTxk>#;u}+df&E>tUdSMCADemYQVTWB_<_bIqD~9d@
zXOMH^c8cxcK=d@#3P~~WiSJWB7u-YmeZONyT||K}Z(+%*+IhTL_z|D(3HIT@S@Na0
zy=0CwgWM+hC0i+(A;j^af~Ec*Ua32Ytz#>>y+9v!A(O{^hPoh`=n!dz_#_c7%0aCG
zIcxPz<BhzyV^w{}QgiWyvfjoY{xtveKo@$aKLrCtDbhLW=D`W_RiYWZ3-%EvmYkv<
z!!}<#>piQ>+mc&E+#n1v3P+Mj(nV@GzD<}}xl7WLjdKMoS`(jdG)%0yTxiPuUhuyB
zNv+MYg}+%PyT8)8$T8lXFi0_4*-};@9jiPnjZ(ouNz$1F&L%k~nR*$vSRj92-jqEA
z?L-(v!QxKAS2YWQR|VU#B0g^~^<52Y6zuUu>vvZsl=mvFuW4eL>E=8(2WlVhi4{bM
z5>yL=jPgwKmQao#$ET9XqIURq!4l6N*D7Bc%`mOOrh+1RB&*_Gy4Cm_(KbGVeH?nh
z_`E~i&-lNm`EFY;>n-*7YXo}EM*8?OA{+vphttu!!cUTsicQiW+zeh1?By<?)5y2t
zcBmlGi+<;x?3(RMhO)8GJe%;Gcr3Lh>}k}Ju!lhse7XN$#~!2A@K!IZ4=JCXcP$so
z)0S+g8*Q2F9qw+;rxmvc7GV42lR|tNT6tMMRx)4WQm9lN<+F&DfjhjaaJKQKZ5_P{
zG=pL|MmUS?7c7bT5t0^CAYX%S7dSkn4$9vuAaqTt3$6NEzM%rEJFGivzHZC0_H{Yw
z<M0W2e(2n=QHq{qIkYzL6X`F}OP7$X;Fo@%dzS6DJ&l<S;ULURW`?kT1ial%rl)#H
zE<y(1DF<Z}crS3-{!HrzeP(^j+BBnxpU%th3VbT^5DgX`lWtdyR1^sXkRi~|7vaj}
zSkY;|?>|=1C6MeJVjt~Z0Di_W{IqD1{H^LlI2M;4(nftj;$U&-USr?-(%QZ?c<H;G
zb=i$`eiSsS4|2S6pLAu}A$|wl2iv0h70E<c)k3O2wwBLSxfKJ{Hz+l_#~)@NZp2Kj
zeT9e*X#qNfL(~=}7Ca&BnPycGCB6rN3}m}$|H4#wch+yIJYI3Nw6>yLUu}G2%&?5M
zxqW}2A(DTCri4mE#>?$k7LB_{v&+%FlIGMw^Z?!8(ZIgcw_7-hIwPv$^R%lJ+0YY#
zo7>0FD-_m2<;(M3g(>>$%ve|t{R<4iuJE16-r~(fEat>B#Qmi<;eTMPe-8cK|IKkv
zw~DvGTxG5jdQlr9ou`6f*iv8`6A3((oecBFe2Hxvw>bO-)fCb@bIn(E5f!f7C3$&e
zLLK7DrJJ~Awt3F+bTOUHv|*w>eb{95w6LE<$e&hTk^ub0|CxEo-GZY;8zjTf8U9ko
z7>Am9g^eToO4iB4Wcw5cqJf6?&@y}^bJMoV_|mYz+{9YwJVs0SZs8=)P{SbYjGCbO
zriKpse8X#RHNKR}m;JzFxIclOV1Nq(oXAI>MXN*m6GdQdz$h3BRiTymbD|Xf$*v6y
zLar#|q+Jlo{XagT6>aY7m}WccJs{Ac$Au}x8txHGqAgG{b`{XmQJzbj81I6Yfg0wo
zU1U@9RIw9*z05TBBbNr=h3=yWavj8B1X+XDN$KD_;T>XEG-?#{9hIA&<_YqWif?Mq
zRF170WE$%HMo(wH+VTu4=Owm`@MB8oI}ib%7Zu5ar9$+8zfKS@oJJOk-U~pN(D~Lg
z&RywW0)9h>iha^A;w{uY<v`7@(1^si#BfD4lU2Ldu+-Us-sRGpLiPP?=NX2(B&P6+
zmQ`478gF<j=bUr~lSzcj+DWFuTj{3WUV-O8IFgJ_1&#?4;BiPb0pSMjDBXssWd490
zqC*}Ce}}$II4P=iHmC`%I%4&5eF$H`K`&-e02Z#r@AEwboJj+7$q}N@fW_I%dfMK}
zb<VNdl4@A)OM!b3kAw&5-&U>n7x+Y2B_2UO#+wLv)1mB}V!dLn^gr3OpvEZSO|8q#
ztNQ!6x}#&W$!Rb;A_UFkW<`px%rI8})HV_7C$19t!F5nAPjTIktwzHHaezrMBEW%G
zU#&aCKUOdpzbVvX9iUg(H%g*75cDK?sB*AsSj-pIGW3sqa;?x*Vrk_6&(f>vLIqL#
z$lZ%BsJ&VqQhm;R6ly5Bq&Ot1<&6GDKr+%CeeLfZaFAYUf6Bonds@;%0&(yia30f!
z-6Jpv3I!B;9cu_56~0S0C$0<<u|KOi)ERUw*-k!z2j&QTrt(H`JTTd+FwEB{FjIK;
zVOK#ty~VZIljc5US#CV$Y7BBf3^GWdrkimaz`?+3U?ZZF{Gql;Q{-oqgQ;Wu__=@h
z8tDTDta$h1T%lI`DR6`d_e=O}`y1c|_|l=Z{qpYhwZd=lY3z|ubM`M+kHi4MoFp&-
z5+IR+pWG~WGyZe`fK4ICE50c@N*iM@z=P;_WQ1@z-a|8}nJ7$y->5%Z@}pc-mF%z>
zAGo{Hjl2eS08Q1N(OUE#%SSL*{8RduPbZ1de!SHiV$;~ZJdyLQqEtQ(&ts~*ZTTEV
zDfbUBh}$8kKz9)@vAM()(VV#PiG$RIT-&N$^_k|vKq@qry#!A6-Svym5&q7$|9HCY
zVyBS_0k*oUtk>KMm(0^J@G8KtI=BOV2f68^?K_<hyk6{~>VLsTY7ue-d5<l^Hi(yt
zRguTyABxBOvU7UoHZOgkA4s3DeP;dOb*v@%lbvhaWo)GX;EI(zQQPI`@YDD>BwMgv
z;HNnr!`ultiPnlAqkVmsc+wNXm5G`P&*2gHf70RdbW$n)gujf*3%!p9*#`c7QF*-n
zF;8J_X834GtpDy<E_mzfZf$7R>RY(0@Ey{v!tH`w+Cj5`lUzf7!Bd1j?2YgfDigeB
z<=lSGg}xSLz#9ZzSP8^J@#GgtUD(bxBjbOI(~K#_jtZx)7kCs1f%jq2g25oe&alkW
zlI4xdu3HB}eXzdpa_*74+%m()_f~!Sz*c;gD3*7}d)aP*DeQCsiGLGA!rka;JWEt0
zF-aDqcgQ8-yM$@n?D{L^tZtBXKV0dqu`jcg8wdHv@!ZO<Y`A@>qc3(=JdvmS59U75
z-39-MPLKuAJ^{%mCa(p6z+m5US4*B}`VVHteb7JL557$sLHrayp#IT(YJ4kn686^K
zzMztK;|=vvo)P}Rfk<bBuMM!!J5@itPGZOmB#E{vCQy^GpZr~XFf<bap!LLi(MO)C
z{Rf~N-7O5?*nWnz5C_O0A&y;yRlpf+x9XizpJ;4c9PAOx>UWjiEPAM)$bR)sW@hs#
zt_>_}&98i1xwBYP-`h72Tno-+9>Ws^x!gra&wloI2AbhhMa9CFSU)Hg9*NaqbBOO~
z6YL!k2Mz#6W4LUya<1fVTz%A6yc_)_e`WsO>KWc726sA{M6aIN4#%@acDpUc{wmOj
zSR@@I*~`6gJ+^oA(u|FNa_jh&-34$iPk_8;-AXTE;<*N*LM(|W!hhgdU^gxVKR_&&
z4oe7YI92r3wI}y_y6aDZZUfXBs3vX-*1DI{eVEnGVDsSG+umN1HDP5@v*aPj7+;<H
zl;?*(1FA%C0hPd8c)Z}A_mFQ5|EB6ebSE#0UQk12>lORNU-AD)iO`^W(Qr+KT)fei
znlmdqJUhkgGVRu{Hjb&E=c?t@%vs0K+7`uQOrKbcI-=gMo=J2PZ00g}qxnkC37!VR
zF_TzN?c!<p#{>WPI(SL{Q`QR?i+{^5D?N%Pl3HvKIkLgFkm(3+^5zdLT~mFQ=?6WB
z!UP%q*1%o7t3TV^sCr+?WWyKlNKt=L2T2hA$iKi9<SeqE@l|u7{t~7I?-V=%V%QrI
zMvOxDA_V=|_nSG&|0E6(pO@uGzLQsDr^f`759qfAS%qk6|3Dg*N2HO*xwU}_@L}$d
zeV<`k^(V8$??bNO_3TQQ%`(CH4|`tlQoL10isz9>h*>Der~?N26mU?It=c1Nj?7@^
zdhUAu2Xx1dqC<g~RA%HN;z;08Vb?F0f1Ro}qOk-aZGuhqcSZk2ui1YZrq!;u1mVBc
zvoti(k6X-?`$uvD;EkXh?TC&fr-{X29xb%Bw3)pr*bQol;&||Dp)?TY+si2Mk79L@
zC}e$$^-XulJNu%3|L><EV~)11zk+!Rh58>eXTdZ_kDAS8mkLSK9ypFtNPXCB_MGRJ
z>pwb)9mg#|Rp?()EzwdCWzE*7nw`uW@_&+axnDd{)J5zPEtV{yh7xws=di{d7c?sk
zt8xwhG5q`fyhGmRKpOOpZD(!lQ26?repmh~n^xv@4w4jTYC|3bX=NeeO<)y!!iV`T
zb7QgF!VyF#?wd2yd`KVebvtL;AqV5Q=J5&&i5NUeR7g#c{SCj=rZ6T=nP6U--=d<u
z@tU}?FbkbaPjNKiD)C=zQ+vOX9(kl?BPI+v8@@nM#qR=xxc{T*EW@Kp+AVrq+tS@}
zBMF4y4DRmk?(R1DpdT9C-3JNo?oMEkpa~)F(%or0F1POAd3c88aHOi<z1QlX=F3j)
zhq_cn;9P8^MnWew8`PKDh`lCyV!uf{wV7!|uO~WS$?zL!NhndJGLfX*OMCjQX6|?{
ziXE-a;`^03oehDr;4Gl)*2~Q(>Z)I0SDCgVQ+!1ELf>W8OO9rz)8om5^fvZ7)><Dy
ze51!$1A;FF7TWeOC-GMBP%!E1O_tHSsKr!L%udT~!IjzR`GwDMId@Q#sfy7^4i>-2
zUitxizT$l`l9wShFu842EU%?XMUC=X6?OE?kUvAY(pPtgH_YQLFLoU8EKqW6T`G;O
zbSrq8;XTqzZVS9_^CNo!-{X!3w`%RT*%9aGRd3g%C`HZG*Vq<=1=#~;Y(^xd^d6vZ
zdAzFSNn}Z6HaSKJbf!9H`md-r@K#J$!*&wUqqqxvLqFx&DP}|Sh;(BtTaRpq-zLr*
z77!$rWZ7G*X<UV2hbQvW<zMkRBrqRrLXPT2Pi5hi{?<Py-w7b<a(O>O44E0D+B*{)
zRFBe=I!t$?`!cEIe)CmJe`7cu3TXC-Pj_$UT4=O9N8agsDfWWa5=o3Fs;ufW^I@v4
z<D4@{oQOmPv=le+7H@CQB4`8DoaY@I(?_NaE~r(}U$3MG_@YWzxKHa3Oc%{P4Qrql
zAfGpYNG8{S^zuFAGpVu7%?ntLeqe|-HL~9Xr^RIWhltNeO}<m=%=G$2bEH7aUi7{`
z*#FFL(|hZO{KoQ~SxJSLp|Nyl^Lnb(pX$I}Ba}4sK4t=qJEu@h>M9)bz4guG1Icr?
z&A~GQFE9h~RY)Q>9^Xe72W|dqd6nhXX=29rD(Rzt&ngcPl6W6p5AMr6GB?qyab3%9
z6%CeZnp#C&idh)=n27-EXb37(x<J#=GxSr&1<&EaoYx&2oORuM{jgXJj2)?lITo*}
zj(J|l;<^oE_gb@*{OollYn_S8S$&9nj2q$%=POGMoinqWrZ)UmJ2#0tr)TTW<c<R9
zEFv&t4LD|MZvJU$V7^Mkz(;fq+euY3Mw*Wro3RH$LaGmT$dGS%5jVclA;V<!boPtv
zY1zfDZ2h@{qOH}DT6eg;H#L8FKAXL-qL`d#y<vX|k9XG1Hxy;M`^ba!Z;D6Vhzvz<
z!qb&DVv*Pq%P_{+2HLusH?g&e49Xhlta>NpB(>E&{P(+@lH&GCJ^6<)QLe=Qg^V=B
zsK?zOy#pnK%@$i+rAhd0)XpFAH-y%Kq*yKEN3A0_+dszB(Xp>=j^iZPnwVi|Z|F)r
zz&@!%q1WchwGwL&ihRm|no8!0+_M$CloH`N(hIqXULbpNTe3T)K1@C8Y=sRs(X{4|
zC@U)o@y<~Dkk4tI?GbP)s9TVaF4kLsl=^LEG~kG4ng0R&vt8ybf$oH$Dm}>*N8OLr
zf1EAq4h5M1sLz3^_=xYKGQfSLctbu@^h-M%cr$!jKzrd^W}83VN}BQigR7A|)>N$k
zmVs^F`sI;cqmYhNSPzG83*BxnG5#Shn0@hD<VHhMMY|t+v+ET#M`NjGQd2Ia{F0c6
z2FYLfFz1QVvuZD6wXn>Hch-JzN97t7Z0{0yHQ*k3AGCOiaf^m{{q6+!1W!57i8)%1
z)?MR}VfLfddxf4QdgPx;9Z?eLe`y@e%s@@@Y~cerg0hQmoh7+*i(J}a%TGH_2ly@*
z^en`^J+wmYmu8fbwF260?q*&I80#kNiSc^S!k~4*v6j8mb8~WyS5-4?Ka_%BW$9z{
zZ}F}5Puv*sw-@+i=*jA0XWg7C>2c1@cpZCaNIshgx>Pfi4SE;R0d~j0vH}mFk6>wX
zmkOg}jC-#hOLYk7Y;S9C5)cxaT=Qb^OQMsb>+g|;k*-a|aij&va#@SY`8=fyAk7{x
zFLIqhoR+zkjW{H}_a@4hjpIT+!Ib$ag6j}jz_v6TAQ!_4S|YrfT!6g>uCuOU9XZ1A
zJo>sxM6Tvu{w8G2D#_FSNG-*I!Xu6)9+B1bKK>^~Wu*{2AyA3_C#V`4>y9kD&Rx*&
zVIxTyDbwd^F~V@4!=EBYkdLg7!>$CsFh(F>5sKMY=}5B+HBN_Z<7%c}$T*Y#Sm_Qu
zQ^%=exiUBcj&g6#+wt3#^@sn@<PX|tj*)`$E!j8S3O3%_2gsX78fG9dd~es9vTGIh
zG=nKVAc;PtJaG5+JkXSYrS;l1>l)Xbsh{=kyEnai#SSKt9&8+<4-ksg94@Xrx};0V
zb+3yaXc0|qpjGbQWsBU8sV3p;BDPr<qfgcCFo7?|PoST$p7dK|LwY|(Dx>&bLL0OW
zeK>e@>{IfRI5O4u*_kn^{3mN6mLk*ndu3I)rF^=-g3GGd=J}uwBs-Zan<)xbSNgik
zN$@ymJ+?`UlD}v$`cVHU^%K{E_4peiz+^W~w5~GGp%)pyTjnHuX>vbyv;AN9(BF+S
zTNTXECxJdvH#Lr*gS^)-mhZ~X`LjHy3ReT4Y9C|{Lhd=g7Z8qE{to)beBa*77Gu7w
z?R9l>H1L#5JJ_-2II0QKMLPkFr~U=j##52E8V-uDY36;q-$$lw{?h_VGA%J3WK-N9
zJ;!}59HX2g-Eg^6K0|#b+L9d7P&eroYPPkC@i{x5nyY@&-f2VhJ^BzN5Sd5(BA#oP
z^$p4vjYltlK5is73eE~X6@HBFL0r#D$Z%&2Em@!qk$0i<gm;RM{;u8iRg`qh>hHLV
zWrsK-qU^^A++!$tUAoe93R}+FO;hnWF~ED*(baQA=s-u>J_RkZ)uLCxH?>E2FYEe<
zm}tI|R5v}QBTYEj_d7qH{?e`dm;Q$s&m48XcO?iNDmqkr^`zylF0AXTi6k1@nR(+w
zJyB8AEOE6&YWezN;y!g5i9nXZ|LPPhBMfsnATO}QWW^PvFI<F;Hh(am4C&vru$p37
zUe@_}{dZ9*=TwjNH1G!u<z5Ln5_q`Xe>)<|U#P82TkMQ|6Z1^X^0e{yk=BV0T*Cg+
z_i5La5OEdfP=l1svQug;j?gmD=EOkujPaWJh{eb31?$$W;m7OGiM?U1meb~0)SLhP
zK@CTO_J+MAcDbH%A3X8SN{&%Et@9p8j{<f?2L?97&b#X8t#ypyXQN}SDFN4+75W6>
zq}Um~!@MxgvVJ#TX57ePi3MGi6m1FK$k4=451X$1X7a0C2>)SgQ#Rrqo9z2E%y&yY
zOpnLrNGG86N|>vCzB4WP$A8}D24AINl@HjKt98l>D=zD(IV${jU_(QgUX7pNt-*a)
zhC_<MVx3~G%9!+#-rf94<T2&6h6n#IXqq+95*ypHM%$=)0f!3ueEszGPgWx#44j9%
zwZ*(yzUM10WHUc}9hH{L@j*AL-ib0%6Uvz1o3d(q=3z~2sX-%c=g^Jv1+lNVOTSL(
z!Hc5Dg*LDhLN7e|d==!fX?LJ2WN*N6U|;VQxjMScd<;7A`^%4n)ExI#tPM56vP+HQ
zu5kZ4{5huIr+<%de5RrzZ&dnXZ$YsBU%7EP`-|6sIV^2jVm^k%$eEtqo~L|*p2ChZ
zsnkg<R^IGc=kEiJGb5m*zdB+r*k^O$1;)FG!BPGL{}Yz`9S{#gP$#}sz6T$H68&>Z
z+GW+s>FEu}eAb>pPfQ4Uu%driW5-o5g5)x-&25Ya(bK|GJ__w``W`wdYF=<>FzL<`
z4*Ev;4j@}Br|tJmwXrOsX6O#%Th&qA|HHp&ql@;S`LrTC{X0tIrO!lNbO-lO(X)&;
zg&LF|oEfn<G=gyR0o)AvBi_%rD)?w%9rF{oo_~`g)H#)#jMufv_9WX7V=NRetx?Xw
z$*eu-OVpQ;jLN?%`_MJ6R^LZ{ot2%;Zwly+ZSr={I+!MwpAm2S+q-_`^(>w#pC&I^
zyBl`l!4l8ylq01H(*K}35Q<MUb)?Q}8+}c^UHz&01wbcn5PZX4&p3%3M~1R5Y~MqM
zM^3I)zd^BOE+>EJ{iyx>+C?YLJxx0U+Nn45ewSrbTrLYNYV>Djc4yaRWT5?nwZ3VE
zURfvtIm2`8f5u;U6mCGL>D9DJ!guHPk|q2LIGX6hGz6xzhFV800P2E0qeq3ot*5kH
zm#`8o{hsn+_y@$*jp!4Y5}u5Qq5IJS{~Bl2lEU0iTxZkL$d{pQ@xiV&c`u4a%aNAs
zu&`h!HcpuC-s!CGpQ_!#cQaL}cxa_`hnpjb<V#z0aBEwzag23l>~)g?Jy?|d$)5H(
z<FdraljIH(<=F^v)G72EcPO{fFK5wWEhF$jOy|%fqNf)wDJ$|gcR?28sgSIY#+EvG
zcNv58@O(?xa3o?^#1H#V+$V*3fBCxW0nEV~Cu(QgP-WM9<!P^%Tuy7)iETCF!d}lK
zZ(na;uBlX_j7KNa)u{pcCGU4fi}K0xFxt*$0OaxxPydSV?tlDkg+F>cvKE_wwnI9j
zn~4X^O6%>A{{<bjrw7%nlNUWUsJYrT`%X!8;WsD>qM!owiZFy7Vfd_Ga)kdmo7TH*
z50(&gKBOl*NVb+fFYCqgdOgdifWho^#Kbi%eN{Zvu}_>ty|oDT<!n1RSUxCBQ;P8O
z!Q-30uL<%T70Ivne)(U{Au`n7$x_w$#=Xop!8@d^s^d|`C---#k*Sj9DKXI3tNdB{
zb!4RVedz3vt85*#0n!(cfA`zR+xD7EssGR>BILg*R#)ERGXsLn@4}{s%#x24^?3gw
zWlE0j?Sv=$yNY3cn{d#0#9&1KNY;|8C8!*PDO3nHR$Ijl<vy#6l}l1{b*9!&KZ))|
z?<sS9)jU7>6tZ*R_z+`AtAJGIANBzg5LLHkt4NEroo_=?m4efywc%sp6To!c0H33O
zt5+(T7PvF=3cic|*p3z_zSKXwXiL!qp8+{%Tolm7xE5Y2e)D{Fnz=P{J7g2<G<Rfm
za841%N2y;dCH0JT>V`d4AO5_Z+AzNf($-$bki(vpU}=x?&~>56TC~EsPa9*~9Qc%~
z?-g>d6lY4a1FVs1WF1>mA{nst4>E%+m+gyeSr)IkF&hh&b5{RRu|87}ml<~$CyF*c
zI&(kk$3=gb?E<q2_LSc%7y$a#w*b>65Sm6bG>&3YwPo%Y$K8rd)xr`cotUW|lNI?A
zd=W_nldY=$V#$lg8tR!6E%i(}=E|W#wKmkQXWJ+3NE?whrJRO{pd{)i($-^jZXy<=
zclaLV2lBPDcB(*{=<T}QKM1sn?BX>kQu-yYQ)`n`48QTFN{Z`H8Rg!ta`YgOW8X%#
zM{d&%sw70&jLr0MS+#Q#i$cZ0_%Bt%M<R92XG0#4Uwy%uZ-1l|At(`8E#xoejeOK|
z-g&_N+cQazWSdyhBOgU>v_M3TGD;n9d=dIFj13H9AF{Qn4z?wglLJ(AR$lnK^Y4Q`
zPbv$kc<)=L9OdRCZ`GQP6*<mdukxPYJu6SEJtFQkF}-YM!DQc1d|kk@@Ff8-zEyqc
zcX|o`R|TOK+CGG=wH70{xFy_9bXAS!O}kYYVB4N+N}2PmS?(!(n9&uo-Li-7!QK^K
zm%l9<RP?WyWFBlI4g17%h0U|;6~0pTu$4_enFVsTXN3z~E$=+2A=?2o0K21JZlH68
zYlYM}SZHFaeIQ^}d7tMEk{hM2l-!nO>}GZhe_ZT=f6}U}`=xL(iUK?U3rQ^TRV&lW
z&q)X9FYFC8)AwI#tBNvhuqh~HW$=oC9)=a<CwvqWY^xr&H7vc-p88*6dl6TP*S%`?
z<v{jQaSVRRAK_||{%;QN!-P>_eX_goXvuDH2d7c7l#$xZV&)5mVmuVziR^}2n+^wc
z2<&VKm-@Tb`^->*AwOtZ*c1D2x+#3g92z;$xSrbJ3ds3ZHnCzhU%7a&ql+*G8XZ0{
z!e~4ow8%P})y%Vs$qbFN2jU-nV;m00Y~KStn^xJ~#@Ezdd9c^#xKq-?|B-rc?`mtz
zrs(rr7rZa@=J7EN_ryIhEls<a{NzJG&H*SI4+#7~M`{}psbX~Lmy*yjx13>*t=u)5
zpe+?wbJ6^(;&A$aJv1Oz-|3Dh98gl1kHOxuuPv#TC2S1h(oZ2fn5{t_!aqk>R9_fE
zYeNhBe>{*8Q|f^1M1*HW*|OjF3Kj|RT73-W8|1vpwwHF~=Fx90cdcc{L)1J{mTrrw
z$|KZoUmf{6til+plFnrnGn9Cye|X0zUs!>4JbFiphUQl)iW*|OK)uQ7p0V%8*us^9
zu5Pg>n{xvRd!*thADyx9R|5}jS`a=kybyDjPtE9_o#VcWO%KipY6~VC*^WNNe(x{H
z!qyIYV<X7d+yLj_-oLeA^9x{XXb`e7IwLSqYT=DfZJhblIUgwso{m-49+g)r3qZz`
zMeH#2r{ib-*P?K@8|!Q#ER)C=P*ZugdrF0cyDO*QJ3;H~qH!!TOBn8Nr95OJ0#SQq
z<9sAuc<jB-@4;3D+8eK`W3eBu82U8mq5b*l`~z?mLrTC+ajEx+gUYW~+@WNKvoAR!
zFfpjqat^*Jw(@_5-ZBr&FRU-9bmcc+L+qlxBDWfHEbYv1uoZF*VUfHBZ)jd)y=<+?
z6d)Gi0RF35UqH0!WH^#j^T(WzXA65noebXawPc}AODFP1W!Qffr%tN)Y-kmQMqOq~
zouktSWWw%~I0k$oLoH3P1Hv4i;%_5t)_OAGwkMVzXdT|?F7<CFE{DX$Y>jG*Uq+gR
z-nH8!Tug51tLzJ@N*V7hl-FY&pmH*i{F}R6)Hyx+Yr~@1XjDW=wWF0fuq!-Ii~p3h
zlSUaI2Qk5)t!4Oo&&=Yj1uIJ$$R3jrdOLI$)01!MNUJDTo*B8Iv$lS;jS92%MAt&e
zo_1MrB?%=N{FaJi&i&p{uFSMNc&#B*+?vaNo|^SjT@)EzZGXf(YJoGOz+Px9i&l!+
z7QyWzp4uA|Z{2zM3ro)-zk=t*pNL;+>#QCt^%X1?=G&IkNUrs{+R9q{fS$nd+5R{<
zrGD{OQ(15q%P+BWPEr0Cce->_i;~V%RPmkkFIPU()7cH|dp6Usj|@=fxmTAQbvD(z
z+kb>L4r^rWC~R?|?)i{pdKug(e5b{PUGt~$1EFH(WMpi$11;Xgph(j1L${B=zxVqt
zQZM*=(2)R__hV^;!eNDl-gm-LZnhc->*`ebsPY}y&=!)Nsh?0?-*G^C%5z`T#~S;G
zq*w-_3fIi>#TyTQHns_z6ud6bM&<|>(EDkh@T_g8dURCvqN}e1AKm-t@U_5aM-K?S
zZJI%LEoznW{nL*h$xbNrY_&%5SM6JUhjQEIkMSAkf2@N-?wMxlySZH@`&};WHPyzp
zD(EBq#6K%9BJ+y-yYWrjo~k1wdYM81muG~13du7mo=>IcN|%<3Wm|JvIN$mxx=-|O
zn<9+;4ZZ5|alYqm(4D$F>Nbpcq9et(^5PuZVZZ%q*r3qard$CndYrq&X+Yh9x1ysX
z-?D*%v*fvJtadbLb@heycXg^Ab3vPtzT<AkkKvgs$RYM^%wFtX;mCr1WjkHp1sd>Q
zPH_E|2>1k6AF8kH^eb`%zLBsH`<4B^zqnG3qnev<n64o0guUWB_^~M~C_6Mcbb-B*
z@dLS#epRVjY!91@dX@Jn14?a?*$^}wbBPH^IJw67OYys73m#`oEWeFb*xH8mv5Zlh
zmJG<<TH0M~Pd_ltVo*qOCj+8*0pAWCZ+yw7F$XXbx(io=eu7Eh0$Wn}#HtN#6c+7%
z{e5xa$+94LCvsT4BaAC;DHg%`dWM)+F{Zq+?-{wlHa&DtU^n`=vcPv0v~6xkli__t
zDxHY;*4Ha9{dUl@je{?dgF%|?1+$&11w00`14h+28~2w*SJ$OI`q?&ZbVVP1srHPB
z&<g<T!&Nc8xHzv-_Il?CEQh&by2Ex=FY=09N-Q+3GLsChHjqk1RLMj)(Y08Fwv(ZF
z23Cm}%8oD*K@nkHstv7er5pMk-&Q31vPEwz>ph|nZs|W)SRZgL4=KUAUumYlB|`CX
zxdXSle7)y`m<#nHUZYDvVt%~;2<Xwcv6jYUQw2D$XsrA#mO}lQPv(umje}oBt*CN{
ze#iZtz2)b-k}ZA*^$$pM3>S|S_mG~zW%3#5k+ek{Wr#6%rsu&jpX4XRI_e_LBi)p{
ziLZD;icwzc@!B%!q<jOaj9=Gdp$L35?Xq+T6>49tTGQ~KcU(%vuR(=R#6n{^d=Gsr
z?%_M375u%5<wcWn5-Z+dM~p|=zx2)ScCI@7a_pc<2~Z3pkt}TvzLvU0ZATC}OxMY3
z)`fvntcw_gon`nF-naI1`##v3-Td94-v^6-0SCt@<gz}_vs!DV4e^(IAC*7!bk=*2
zp{9CFI6P8J-~yG!DlcD@KZ{O<#7Bb5z5)KGJ<=WMU}h6=HyRC%0{es{#dnN15x2cF
zQYZdMDt#*aVI!akTzJK`vJ;9|ti`qAnpNO(A0{mzG@uFF9N(?9g=JzWbW%?B-Siyi
zs_H0yMxQTl<EDE;eFZ{oeGFi+EjHY>cdRlys*)L#!L61%*7a2BKz38}WYM<;oLZ$z
zpG2p>rz683h72L<B6Z|rLQ}2)G>A4Kk!WMA625>iQxTLKYXR?qW??tT7RDXcPu3&0
zb5<pSi5+7;3^7HYQ<vp0b*<5w%ZL1`>ycv*JQ|y;jgmk}&%YTOOjaURDY3o*Zm-aj
zSjsLn%%@`Di<(1sL%?4uH5Fxj8oS398`Ra7XkwT-*1B<Rg8Jj>o^R<`?w+C|ehlE-
zWa;VLPLMMB$NSc~qo9B3M`^PuB1kt&#2aOh(i}ZVd8zu;Wqdw3qyM096%Kee`Krim
zu(hm}Jq@nYJ3w$;81OV?5II8VmT~mk;_NTw!yyU%L$G*d^caIcm3?y^zT!39AxlDJ
zR&X=&n%h#;rR18I*AvJ}q#udbleCuVAkgs`Ld-P%&ps`n7xMtW0-Zr?1&oZZTl;+2
zd169A{`aj}S;f1hAaxVyOCR&z;PV}|@{z)7<@=RI);VF5Z2gd&ibusu%CAZf@LtC5
zrcAmCu?M*XsFY8^?}t-}X_3jrCQ<}Gl&NFyQRVetd!m{cNl(Yr^o-6$-^8oXPIZZT
zO_-zSspmXXN&)h)oDv4%Z^-@N8uf9XmA2FSZ3*^dBLb4QLDU?)DN;*&!oT5qLN&=E
zx)L!+&le-5b?|%hipUS<6WYwe@!uExw&mb_XUK=%p^~u~hEAl;k8@-cWR=D1Z_F{l
zk+wJF8Ks+VG$2Bn#l~WZ@)JIXSH@iOJgL7{fVE?J;}Oe3BSk!g=A!?wRjoZMSFf=k
ztR1<xI3zVLodCP5slr@wuK2){%jbBWmH#SlSl%AAZUdNd<7qrvYUy6#O_iSMHL(H2
zV|)={`!z&k^e#{_)E+%f_NPBmW@agS&}<6iBK%=3BW6|pFCbGbFNpgwG&8HLGyDrX
zg)Tz}%Uz*Wids=pR=MC?UYxrKN@DIXi$IdFrF2s3hyH_8CgA_167gk-QL7^k<|ixr
z@GXWRYywt*yoA=lU0@XY2~8#{hx83l@fSiu&Y!ID1s3@|8H=xn{r>CXR&B0)UfCng
z<J0sR=xV&2=m#eVtt#5NkNAJcTd=WMW$XpM8C{3Opk1&@;H3QzG?bXfo())I?_%+o
zLoDZvZP{U_)v=W$zEahE!@ke{-1BR*{LS7a@=vU-8X*VkxR6y|y?A8)31=tm3)MYf
zw4oOMS^A&14L4Wqg{Ncd^=3*-kkB~|jOVI(n0=&Wkl`uu9N$d7z>|n`bSH8$ej6($
z$|9OaJhD7dex!SUmi_!w*wr(NkAynNN04^(Rxk-oa=t0}Qt<`bZoC*U#IO|qTa5Le
z)Dy7hhPIX$%xi3b=He3oKP%NcO00`CV{RMkvMq2`|D@+(OAU8yytNyXW*Jb~9x*Ve
zE3&QNUS>eXXx~q9tP-WI_3#|ahq=Sc6Z6kxv#x!*Zu&RmUC?NwR|ytM{0+HO<tTp1
zaMgAuAb=PQ*|Z>Sl!g!i)c-)z`xUZHJ0rh^mr`-&zs;g?xFI+AX23o8u{YsIwO<vP
zTR1CS9cik!a(#3AWrs{lhbrQ-o94dqO(d5EH?xb(2ed2l9jyo4u|2`LFQq0Rov{1l
zW5S@%((<)bbS70yZN@#&T{%ohkmurQ0UrYMY=uDyRi=flqEkG7ey;qHnYPe9Q%@(n
z)Gv9Syh*JtE^;p_nF!h<8v*^jis2F6k-V;M<T?ps<P%VT1kz4x+qBupZS*7JBYGGI
z+HTq)+d6YMa-_CO&Q%BDHGs*WnAk>4v8{}5W<CcOmSuf!k~%bt7v8{?k>&6dF#@|l
z)k4+?X>M=ndEi$rB8D3TG*bHQCFQ+j2j(Hw1$9Gfv7zV;sG9ni@9M8CX_U{JZDTDN
zXcsjc8V!uv5sYByZJ^9MD#ymmHUCu7($0Nf@F&spLcb!lmYcZef|Rg9oFa|lXE<NF
z{*t!9ji@JNOX!p&0anLC?V|QSv?*9eUBnqA5l#iG-f>bxy$58)Khkr}y#p6nuN$ti
zc92p0gtrc)<6fE(ZBcsu+puqX@qGO>oJsUk)_aUxuy3W~R6+mT^1`Xw?2xfBgF=5$
znjm>k@riI}K>6xS6vKt^N<=5p@#TQ<b{kCk8tIAfbU0qW4A&%Ym`4S7trQr(GpcfR
z#99cS%^&c!ICVy@DlC!zhm66$!!?0pJH$JvsAr}jy|=FpIU87bomejTe_SFpA|19N
z>!DC>FVY8Z22D}}m6N&+OqYTz7Y)nF5<G%<N9<-A8<Pwh0~c259x}i@kURA!=FjLX
zx3}DtQgMrqmBs+~1*R5(p;B0}>RqW%WzMo0kU=o}&T=NeV`g-b{L7$%uHX~G2gRvF
zeMh<7a!aTiNii*q9V|X$N2U+HAI%TiZ!A?ic+daAGm~-(Tt2CdYJ;olE%2rE6m_ga
zEb5W}#d%O)N}`6{#$u*FW`^%+qP#}}e}T9{PSXu~Uob7d2z;=|ERuP)c?>IHNl-EJ
z7QFKZC(NpP+}0M4DQc3jD}TD{zHhdp#P!p8*Ea-81`HvGBJ&Y~5zD~#!!2Zn|A!CN
zKA^M6)$Adg$v)3m8;_IE2!0_*?y612JCYI91p0vCdSLtTKH&$Vhgas!x0M?OReuzw
zuPE9lw@~N71$Yk_#a?Tl+^b3s6?G`x&RtXr^`+oR{sc!5f2jFnnf^__Dt(fEse-au
zy`h`2(@d__U|mc0*Y9ePSX+7^J1cOwZ5-6d^C{<QVYYt{vJQ4|>-axHh8QNb@kvFU
zOFw%jA$I#y+kSimx5KsHe?W=_NrqYCIJt(p5p6>k;V0lV(BJ5Krmn?oMwk*}A~Aqo
zZypm}6y4H1RG(OslM`Kd)bZT$v$%)rU+-6`1fHm06go>Q#DBEL#AGyAMF2}Vf-eSU
znPcb;YP02wHQllacq?Cv-{e`)XzCDiiF!%hFpdZfjb0p^7<GtQEF$H<^S>9Lb5wU7
za5nO_(V9}j4Lgya-hnQAMYMOkG*mqXGKt6G2=amPu=yhKSWQx*^^wqM?WuU2AFila
zEw+kflkI#^V&GA0ALDas3SbY`lcPMV3QhSfOQw5rh1Sw#X|Nm$?(!kxY*%;ZQddtQ
z4ckRr0^acva9jNfpmrS4x`K&DSLGUD9o2<u!;6XbY!b7QyhrR|IvQMb0eQ#NFZ5%O
z%Q6=^>N;0YoLgLYuC#vn_Okk}FG5fCsL;sQ)t4sE0u=64=pQvs8>9EpW~qMwNnHVN
z;Cklm0b|%N=oDlLxyNvkQuJc2J<79_tm*biK?g$Iq2ZSEP-pL;yqmv$**}XPxk~(1
z<n3A@EW?wf{T`EhmN%WRDt_Xs@uILyd4R1pHMX6%yfX}9Lg;*I6Ka&E@EgTCdI{Ox
zJS6aY&}8dyV;kB_9wApD%dxHKY`Ha`?yBv&>T`3czI_!>Jpb~`BuI|-A98GRz6M{;
zGH@ERgX}^sqs~*^@X2aVzJ@SJi@_rq(m2H!PhE$%X>+wn$P6?HEy9fG4(utuj|wy$
zHkGiANjtU)wkQyH*PUHvDl2o&^Ujf*z}KN9dB5+hd%e52`(ni$cO?&K{Rl&$9?U*t
zW7a?w;zjs0bQIJLNkEIBKWKg0YRm|DW%<FLr*o)G@*28OZ6kk{kE@sAK>*f7Fx`oF
zuv?uhFBYGA>v{yQ=w9PK?b|D4s4Dau*lt#c3w+j!8BWI2%|DN8Cm)6@s1Bw<hOzim
z=sHvjeGbpko~pNHT`C8bs<UJOTbKRJB-2jn3ZAadQaft<;fWygH`<&Wu-n{|#mNik
zDd66I;~T^|Ktg%2xK!bxnaFJYtUO<8AuSQN`<xy-IJ57-^%eRkR^$`b932WT(O+r}
z<o5o*yt{o<fTO+w38P0DcG68iuFp=CAuV-Hy`>*O>f`%}oAfB-GDA!HD#4+@p;_ui
z@tW{R!nA{M8$6dDZ!j>kz*U-w?FOsd?c5LF4Sue27j6lNg8^Uy-b=P~Ej({rQ_Gu`
zCAtFqk0na$2pRzk;h$<p^|4kRdZaSaaQ-gm6P{}XK{F)`M??Te+9vEHLTDSrYQkV)
ztK?AIz}@i^gdZ(~TOupq(+UaLdpmpvsW-Zl<pBq7tl@ve5<q&4fPZK$l^N1R@sXSf
zuO#m?%a~IjFZU7|tGh*`zpXFXmn$5GYtYGtZGh55BhR%q+7s=QJVNNnUGe`Cg0;R_
zW%?0QO#X{R=xN$lb&V+VorGS}HXXx<QBMd5Lc*c?dR10W$oF~PcggGGhv^Aal==Ug
zoQ>&Us1f>0nJ#P>o=TDGPCXU%)41^?vyf<y_J@~ho5WT=SH<y)NZ&bWJ#v?3*id4y
zzFC?fG~*X@@A-A&3hAnL2(M{qYkmP-JLky5#6`4|`dL`d-|~(11xne7gI-4y7^&m(
zLXqPRdxv==yg$9T@If0$nAy69M8;0u#bRN%tnr`xcl}<zTx~;8>_et46^&0tj_EGx
zZ?2iY2&5GWu>_h$UpL-29A+95GT4Ls;%E7CeZBmGuvF9W0`@mMlAelRfP3rpfJbwq
z5H3>Eesvq#j}0*|G>u>f;jz$06_Ru=nw#Oj=0C|R>MTqowo{>WUFtr*0O3K0Y>>EE
zSSi8CQf8X@h3SfcrUS5Lx<!KhX`XAIMcx$uA~l(u&dy=_Q4)3vnj%-`O5N8h_Ih4$
z2GvO98Hx?ZnO+o)kB3=3UOgv07YxFB=`OT~ddIe;Gl(_VI(?{+S~1y4yY4wZyO#>N
z@FiMeI#O0*8a4usSH0o_DOQ>yHd72xRiZlEnN6Y+v6}E;r9WSvTg%7rCHx>jXzfmS
zVXJ~<WE7qUb(RnDt$+vNsrRx!PKEIGOnbHf<nR9jo{U&&yRb{DDI@YYO+%e@P4+C^
zhl21Luw8vG4C7yNDZWnpJ7od(h1t!Vr+(uqEGp0VKrjbs%p1jI?I)3IIA%U#-eM34
z9v-PqmvY68(nm>`)@w`9iR3`=Jp6z=LaNqMhIzlgg};-3yjZGcAp6N}bSjOIPUMu9
zC&mdqq&IRUwKsGHLjZ^3E^!pkKpR2}<;(n6U|nABZOr#m)6r6_4>A;~i_X<MNl`p2
z#LBAF4;a8;_MO2Ee)54>17xS#0ld!#3M0gm;wm)}>r3lIYj`0v5<ac<l%|V+)SJN1
z_Db0e|Hh7@%k;YHEA@kFkdr~nW{09nDM|xks_BeTCWm4pup`)i`XG6rv|WV7Q-CIy
z12;ww0uxbXxF+%q8l+WMyuhw=UD*re;sdFz)B&OtI4DnOceKx19VJP!=_fIayp7+*
zUV*eG4gJzw+IGF8x)zXS??UNl6LbLb3EB<zRv&>OBvJiK36XNuGCYUgL#{?gp`EaJ
z1l3p-(NAhS6kh#_)WSO;ZPd4tTMh#bvcXDo_#~2`d6oP6XsEvqYv<*v$_4GA))V@S
z-o?(sAGK3(Bh&;}0WP!`QnA`lzoAcpn;<OQ2;3V_z*ld!)>}IS?M6N#OVGdJ8EQ?v
z6LekaDJ@nFfRcPeou++)_M-!_Z^!|tF}wgS)tl<+z%REFv;}`5f9tt&sr*!aq8^4k
z!2I`6%ZHxmPo$TEM@9gtwlRJQkhp(hUhv+oD-BoPtBS6otMEc%1ko5N)AAIvDDflZ
zBxnG38Po9rI1FpjQ?W>%re2hrOD~ickPq=gr_{!JEu=lv6RL(TBD+zOu_0QKR8=X}
z)@il%_3&%Nh%Sa-Yg6R;BIjqgO>zwS1XzeRF@ek-Bv4%-y_R%kj6#D3Ry*tuX~D9z
z#_9morxeI9^xwd5nS}--uaxG>8YxN`4_t;7@ITNF=ox}RLnWEt#ebDz;eXKj#9-z<
z*y$`%?~87!l{!aB)0QA}@K=Bby;J+8ZdW!*!=<^}0PG${VaLFKTQ8p%m-6qV4NxgM
z5lh2EsHRv)?S`cA{Y8_05blKDB5qUD@W1prz+bYD=lO<;8D5H+$y4MTq!qY6d-$sS
zeziB+7a5E7ClU0O+FGeCO5y~)1eWxH$O{6-AA)wq#Q*OXqyNF{koTAkUyL1x0;Ss0
zS9KToskT5W+ywGM@%mMHu|jDR6iH1&((yzpmxY;1cnv_QunH%6UR<CJhh0c*{2ca9
zk5__~IReLTP`@KMHUsN`ThNujZ?#e$q&$LRkj3EXo(}C%zYBZ$v0{*R2|GXzrT!y#
z5}8;#ZM)D%u*$8p>F_voIv|^j!_#y|ZX~S{TJ!59kX(fxqOn8_>Bg4p^_7WA7iF6I
zK_3jW@H;(Q86>t47s-9J9-zr|4jV@urz*jL(jWd4zff$UjL`GYr^G)*Dl$x)A+Hsx
z3WtSsz_<nMXe^qzhP_6v!eyFE>8W*q)<QerzJPRVmUER$YEAVlxK4MFc&rba2USx{
zLVbRl6t5HL-}p{4nvNpV&>`9<DM7jj&N4>p{b7bc7!S1p86o=xlXOUKu3T3-YfI6F
z*g1F(6shmkUcqzVk-86<>e}GL;CgC>lqWWoYv@-{7df7;&j`d@otE>3abmedXpzW9
z;xDEKQv-w4=He%?X3CcjfSt=J_<!hneXk@-Q?&{30r)JWz;BSDu%P+@QSgLVT^kOV
z7k|(!tQ$E1qg6BChJPb`5mtjY_#mViSTQ6LcXeG}CAQ|9aeoP-vIOD59rqgh0PojH
zeI+m#_C&@a3y~RE1rn##kxq$)fX{jdC9oR!4XhntDYW#ic31X4l&*oZp*M6R<7LBZ
z?3+SJyTmx9Sj*ER(EijJDgn>c5fxSEXrrL>&=F_`oDN@xmMT}pCE6Eg5S)V|SR6JR
zbj?19#s21e2bt3f;bmAgN@wnYR`E!c7qi7+v8}j9y?{W(I69jQKu|SP`U`xIrpa5C
zj`~~R3yy(9)t8DxYod?UC&0JRFyak%A9Pc`a1;6dast#23#6i$bKvKR(dP2G+*{!=
zNYmaxqe+T#;@kBGATv&JkGL&zFKx4qA~z5PZUhDEiCS0v7d#1MOva-7ur%avXuF!O
z>{l=7UNjl&g7yHujP6=B;g)Zfe?DhYil6`_no49;Oji{lSvW0CS10K0VH4>AEd&HZ
zv?5tmMuO|n7pj0g*a`Hxc3$Z!H&P6mM<0dUMXn(g$O^ro@}IO`S}yyv`Y4I*0sbTt
za#-0SE)w2|F1bj{gzw<lWOHH+TwA#-U6gJ}73vcRMI0D|_E3L|$$$mLsIMUo&PRt5
zJ`96;D3`@=;vpppGz1GlKCCm{1)r@gmOZkrUee;>PuNtDb-c=Cqj}m2#VbFMmnvqx
z8&rzi!!osx!fpODzg$k&kHZVWyX`%>30tYo7ne%owTmFhy&P{s#nNrbI(khZk6Xdd
z77xoE)I#kmydRbHElP^~uZT!3)IVw|`13=-SxEv?6RM`~&?ZBXfC=6K9*FhD@52Ud
zulz#V1->X|<N>@GpGu5`{snKvk^FJthVo6<p#G?i$6>9sS&Bu;mQKhy;5%{$*hWQs
zGjv<AsNa-E>KT11WQ0y3eX*U;P^FE$S4x#0DiifLkQqxRw_pRcSh+-OFHV)0XoI0Z
z^aq%>34n_+RVkAkQa|kxY{1TugDDSM4u!zc&<_0&+#l_Lq#)VIZ0({Xh^W*`TA*Hs
z&O!P59(Xl$NFFNx24BEB;8eLU*@ui_T(p9`QT?)At_DuVzoLHhEWU;)fkMUV+!X%;
ze}6GW+W@UX_7U~K(~W}+%xg&l#L0N#CiWLG1^=$qmV=cA@-DS4`W^S9-_dkzfi_w=
zAfy1FX??vK@;_)JAa$p}A3+jSlZ{e=oUiZJ4?&~xe~6xNu=ZZPr5w`0vH-1)j>LZw
zNl2L5Oi|?u>6$tcS&WS%x=~{hO8T2W!zFSO=pGKlFuW#NA8W1n`7nN^KaC4l_rVRZ
zC)8tlIJ#0z1!T%+atd@7-wy1nTc`vqM2l3eiy!=lg}=4VdX%1k4nh`6WgNl_{td!X
zs3~?CoknFC22duXGqg}$C;Pw&c~vZeY|91{E7eQ#Y-u*XRt(eIK{KIm=uYIa;**NO
zyT7vB8@WcPn22v6)&L{#B=MlsUwMRxR8y)twUOa~8Lg6(1B~}u)k|0y@TgUxH{g`4
z_-Av~xgWw+y&u{fEyL~jB6Xxd3M0VT(I@B%xdU|i22c}Wm#~L#FN_y1so$_|_<g(q
zJ(+l?4v;A65MN1Tpz-Jm%u2zeq}s$Q;sX9M2U7G1$UdPph^ufj`K=Tr#ffjU#Y8OC
zm_`g+iSEifAzQ2?PE?A}DMT}D2=*TSCbaaG`Qm&Ow^c*Iy0ZkUjhCn=xNiIe@s4~2
zJq65{UFn<5QS6~SSqfJ+NF&vYcpA9~zXe7qJB1Fu>wbcBhz-zOQU-gCKx&6xTco9D
zVsjBp;=zjP7tONovB&aK5tjnR+S(4H0W}b?e9UC3`ds)S7=_u=0^~c<o)}AxBL=9m
zxV=2akKuo5K718XiL_9qP;KEO_YCX`cByrU_tZaBDn(;erF8!=z9z62w#V*}{iq5m
z3+pZ2_BQeD@Fnxz;AHXw*^AUcdVR6?iO1_54_p%U$<fRL!+c{rc|rLt)D!0ki`8VJ
zE_=by%Q%Sot@`{keak!r-f2pGqzEN}i|m1}@Xa~Sk8!fH6wjcZFdvwmm?FD`ox&1f
zuXd7<s5*3AdLv3o?fm`y?ffC)b@&S4<J6&6;?30Q++hDCe+b`LPs5jyiS#NOMm~$@
z_!R!4@KUQwsN@oQEhA%b$~(R?FoFS+4mzLOL|123Vu{Lgt+`&@B_SSGKr{0*;DaB9
zGx-a?(Y|B;3S|u*PG1B2%*WV#dA(3w^a;O}N7!aMm2GVbV6yaOVhdnxP5>O!2Y42-
zhgwR^&<gn}9O7T)Pgj1StBFm(&vq6WAhrYSCzji)77}e3o55pvO?*{y`BvN_KP{!h
zE5Pq~kr{@s7IWMmT&-L?y}Q&EcpK_GolektV^QZP@vvk-8!`RZQHDQ;5aO(&a-F?}
zp7|mV%yWaNNTwC|_nP7F>$~BB`4&(h(U;Z?7~2;XgcCm29qhfLOvJ2!Vp4@Yg*21$
zIMTnwpQLssAo?*o#yF1Hpj_wc_`iD7#2-i!K7#y0U&P<ZZmuTyZFUNQa5bVWRmpIb
z*#$3_oP2A42kxadoES#Sh6%<V_*~_XIF$Erd$hgedS<?%rl}D%P_55XK5s>1zot1c
zmF&${r?S;1e0M+Vg}K!bOkZHzneUi&LQ~_VSf1gMmFf6!YAQ35T?sPeny;ScXT?Ck
z#O;ACCXH+rvaO2ogMAKnJHJV{5?83&29~uT1EjB9V_%AYn)VUzN?l=YGV$mjsSg+B
z{o>KZ*YI2{mDo(b!-C`yTy0;eCqR6S%p#L$FX(@6(&vgz`KG>B+*7S5wwmb9$joOX
zQ3~aEcs<^I%5r=N*mdU{tB@PjK;b`cO?L*jM2|*?lLy#Da+xY}syEqvnR^IFP{WuM
zqs?GLZ^%D|YJLD=*5&~NV}kL9aV$Pr2B2_vf%~##!5)*pnTLh~Vyaro&-B%B8~sxN
zTj)RPfU$yYht<*!NHutaXht?tZJ6DL@dh7uT74*@9P3{x??J41L+SvX2$)#;z7%&8
zw}XEVw*mQ;TgGT+Jxs_ux$59al-0G^4Jyxg!w`UlE7SP|kJ(d2Vv**=ccu+%#D*)W
z{9SK~XS}FG&GDJ^N%jYxuUzKpdLCEQ;B%nsL}#|Z<YERQRh6fF58o{A0ieMR0C#|q
z?TwC5M)Nm4-Mn4o_Q(R<51yv(SY_Y?KkDu3`Byj(3D{8D%f^rdxVi^@@$PEeD5wju
zgRW!rGn>#P)hh1yUG@j5<Iyg}LwYikf}E00`@vo6eklxvDPkJ)j@<;Nys&iKkNY4g
z22G%<8g`q*4I9y#ir`n>R)15i8~!hS(0Gp3(Jczjn>@!nth5l!e_d2pwlT3nYa(9t
zeeezdEUF>&F=H(=PiMm?m0LohznAb;&%yRn=h?^fK%`W@&TVt=^~{w{AsF?P{fn)O
zXK78O(Y`01+k#!+haRW8uv5rnXpj8eAL6~l-`BQazv!KYS=3dCljd`sJa>GbmG0;`
z>J;0GZh-_Tzx_vD2^EO2THlCuq=z!S@f+GWG1D98*)G%v=|r6gHZ^9F(c9X;f&e<~
z{Q<4yDSgWr$gTnwkSD@R&lK-zc`oe6-q1(s+UOo-C$G7k70rY$kd7ZQJTTkXji9f-
zN~q=EBfiwHqW@4yh9bH#QeU0JcW~3*VCk^Vfoyv%x-$Av{Un_57`!{ACD0~JqF=Dn
zi2v#5f&KIdc;2_cuL;Ch*|L?1LgE3>y}f&|FF|RE45lg@&Fl|!vwDd)dQ71Gw-Ooz
zjCzCFI$%b=Pk!%j=5t6h!A_<Iv%&BeCBe^>t6Y2U0AZaz5HNXCjVe7Hq0|oi0Jq;$
zOKPuw!3<0tdJ1|-dm~1BDk{DRTlLfEDY}JWCN&zZp-te^e1oO2kcuv(mm5iD8Tvt6
zCY<%W_kUInLSyi3W&*tw$yap&_Of0^GD3fYTu@8HRN@5OQmxHh^In%uAlr#tc8_@`
zi(yu6HJ9QZ;ZKso^+{MRXfeklQ<d#}OZNcq++->T;dNm3ABD*3B<Ywh*}GQqLT|8O
z#%Z`k{fj&VUxyQ(x%?8XGcuMsX#B%e#bAApu+ekY8x2x)m(hXD6{Zj7)H20f&twk(
znSlMoHhM2Rn%scQ)BXraoJ%H=QaprRZCc2DM-Hd~g63_;qgoOC6radUq5q%@bpn_~
ztNGT7n^ZUSlz2gP#*PF3W<&6XJ}P_Q2lz~8n{h0YjCF-xiI4r;M63Q6a**iG_M}76
zvl=WO^91`YN>4R2dXj2H%|&KvR_Uwvp69#p9FU9F5jiwPY=_5cH-rZMSt6_-fEy7c
zJB2Pp&p~}<m}@Qc*8Ya~VBhJRbZcxOGz&BXOSod?4!j*7!Co`yL>W{^8Q{-yH{$BZ
zBfuo!HCWf211+Q*-ovir-gA<o?M9c;z3H9UeYgks+e_sfcnsc=Dm5%LE+O5(mvvM!
zN)vP=cAqGw_cD*LQR+5+lj~`z&oRuK0ZtC<!!w{nrIj2jbOZB|o?!L=o4^fr!!}|f
zGE+Y*-IRvu1He7r4phb-nHm{Zu%C#HXdzxeN?@-wo-RY)i03>z%fbtv7MD4Cdwz*8
z;O<yoc%`;Xj^z&sbG7#H62M<mn0eseX0O^t=+AFbdLmtjQS2$xAfv=SWslN#$$Io|
z<`>|25!6WNEBDq_xwuuHvEX>gMMu0hR(9!?pk0tv-!8vYTchI%91xB+vJL4Fq7^zv
zy(9iDzf(h?7<3Fc&p~mX>_oo;RHCz{qbv<FGS!edY9Vj)jC9;7pWv8TcBZtSW0`w9
ze@?4{Ho`_?J@ALvMx-VZf_}x`l3nQpatY#88%yu_RpLXf8JbGIVO@ryhAyBhy_cL!
zY^828jhSskEtPOb6k`Qd3wxKeaFzP4@=ahC11?p0nZhF1s5-`jrXy^9G8XHrf0K&E
zX!*I?0XCs&NGS3d$;5_{w?NA_%YM|BZhp)5r+`ffC-eoJ*Y&>ia`FCRp}4HPfiGGK
zffqp$YM|^@b|9Uo4s3HnG4qx<q7Rl5_$&S+Vicrc!-+8bAEYt-1)fdRHDZB3LX(4P
znpcv&5MB28t)3mO`p%Ee+_E=?cMDpT+^KL0^YwG^7RU-U0=v|B>K<K>IZJW45$-8D
zxjtemy&OA0$Fq@CBH9s70)_~?^-K7RaBEO~(;=jt+?e~<eYT={#Ul6r+-pjy{NCB?
zaxRxO;AiU3Ko0O09*h~#IVg#C0h6*Z)DL_%>;Zf2#;OMiC7+Qx@eC`6hog_F+m?Z0
z2@wZ_#v4uOa`65=>=S%o3JTsby~{7;FU)?Ochhx7jbhTw<Bd<~dc;!%Mi!!5s5!=6
zrdo!USZz6#^MI%0KNunZrj8REkyZLtXdrI3<OMAcB&;^jAwR1h6&v{*c<iplPN{Ty
zLFeq7S^pJNTt~pe$RUBXR3D^eLHDq~=vJoX#xYbccntTbVx%`$tU$)nE7)>67Y);U
z0n7O&DmkcCC3n=J(0it}Xnj3L`omrHw{b6V-71@rmzcFBb9bTQ|E2H5+TxAj?Rpb%
z61trH#w;@)U|VD7<-T6n{hbSiF!~NtgX)16N;|=+;}Q6%kq%3V{V(Q9(7$w=5+~l%
z%&-;mOYhut>4&VO)Wo!1S)UxK$||goyp7e-UT7+Mmu(X8-15{EPX|K1!A^36^c@xG
zb?h%P4n8B9_$BfrysEi8cv)!G;2!qv%z3mGvL55vCWfELN$zLf=wHb{7XPZB`vVYU
zacvMdm0bX4J(aXTy2$*{_BY6#1nOh?LjOsT)*lf+s7Ls1r~;hS43P#PW7q?h6#>&M
zlb9^>67UAS32@kx1I`;>!z<nO3fgBa$QPX>Jy$)ku3;tfO015TzE<#R!%(|FaIrZC
z=f!J2OiY6uWEvxr-4Il+3D(4%v>I(-{1ULo62|U9I_kTT0nGLwHL_#)7+XKG4j63o
z2Vc#8p2f}!WkrQkGdHA#{6UK9@>YysqUqfr@l~o3=znx0%SRh)ea0No^L@SwlONJw
z()-LSjQj8w>N75gOOhvIb4*C!Ui%ztJ@Yy07e1S~Kus`=W_s%*+=2NAGp1(e<P)V+
z9FS{(TL)ChkHQ@2AYH{;W<$)|iT3JD{yvy>Q~@Vtqo|8$pi;$O?D@#W=__c51-5=S
zouHqgHNc5)g#Bvt#26^jXUWHUC=b0WopFwo|D)(E1FA^>HauOYi$jB;porZa=-S=g
zy>`3)U1ROFySrVxyAu>aM7ryA&zXMb{q7fGhIyXf@4m0g@zmpRZMN{GqYCm%4%*G!
z4*a{yq-st*M|XlnfD-D5S;%g94|p{HkN;$#F?&x^U}K4s*hg7{eT0#?74Slp-L%Bq
z+4SBpM(M<wp<R(!vaMnloK2soKAA7%?keb1?zaBnnaPOU&tU!FJEpa?K+dfMbdOaJ
zF&yeCXgOZU1wJC{@N38-u@f^Z7?54f6O@B>3v`n-CdFnn1+}X*A%?IGA^lbB;9VT$
zZEu@U6Q~*JI_bV(jjfzg^rh%_%~nq;zYVXeY@o6ckAWTBDRzL=8*Pt`Mq{8U{C@gk
zpgA*GX7&zIyjH;Y11Jj^51v8)Q{304n$LvKGK5k(=q6xA&*EXoDXydIfTeF`-I4}n
zPit!XUdgkdQ<B7@!DXBTZY7qgaZL+Fd#pm-#Bj_tp)Y)a_(BHpQBbiwf$7S<0Txn=
z)l*dg#XI~j;<;k5;;ZssWvpTzbqMI?wN}TK-mSP~>)>cEr{iW;-ILkJPyLK^i73-e
z4Y{RzMg9fumy@17&@+l;m4@7e{**q`I{GmOfepz4>Rfeg#R~K`_zhIztql2*gCp*R
z>{V%?e!^|GDBzT79aYZL_92xki-f#&#qAvV%zx5j=omOlN*C`+J7mMJL*~I$pwops
zf1xYa`w#aC2t)Q`JW^X`xi(~Q;Ru|e(i^863??`vTYZ4^V(+jy)GG2TSP>|%Ib8m{
z@|Nr@zi79(?gV-;WdU!%EF8fM8oU04-l8rfGUTcMZZQu!MzD&_)M>bayB4TLAK@#&
zXT(VL9d&EP1LU~y1KOzyYHhk$&0cB}-i2@Cbk?k?<SctVljN@J#mb_R=!&kkL~pWS
zMcR?L!h)zIJ@6kCg+o*oaR8r$wv!ICkC;%Y9==lM>CUA(qFsTBk`Y!=|LRsn&Wmjs
zc3blkM#cTmVECZal@q-#=L?IX<Z1rnBDe;m{}AJ(>%dy^48IRp2Dijh6(<zEslmuC
zZgMafXc;^w{s3MAAHkjc>EO}eZ7yFv?QK(^)*56Ju2sK9af@0@O;xN=<O7U*NBP*i
z!$q?zYL%a<I%(IrKhR~t-of2avGTY%CTfwntNt|g8kj7e;P(m;rX+eJYsGYbhG&t#
z9lHV=Mvhd!F!a?b6!VBmZDy_OwK5_G8Lto^^vXA(Brm@@KeJ?6O?uhyqAP`-;-ik`
zY#CTvb2y|!h-er~tQHc)S|AS}MFu0ik!qgxC3)X_l*}#JRjS30pk3rI)m14Gov&UI
z>1eXAVUNhm+KV#T@&SOjHq;bZZdE5)3k$zzoh)a3z0nNKN3~VI%G942%RO`V_Ehjq
z`3ib^@Jld}9mT)rE1<I~uevRj4%OmYamP80uwH&&tBk3Mxp8Tv7A%zW8+p=T`<0Sj
z6)Q@n6_Ghda<zUNW>FtBHqx3*jZIn@r$=}$%RG9(-Oo17ZDKfR2=TA7(i9QV(Da9*
z3>}CRkSkS1ieZL>rjb!t{YIwt@DQp5DTbv$vz#x#>t#>)=J=`pRm+M|s4`u(S5rh9
zlmO&$V;--6ukV;`OZm#GuCDv^J!viekH%?wrfG->(k38*Jf|6<Ic|;%ZyUR~!Nl-x
z@?WEgDz~z;5MMYvpZ_&DwPn_T9EV*`*@)&OFW<&KXcWo<dGq!K8ZGSgEwABhCmAic
zncSvtVeSx8O7;}~W>2vMkcw(BzdBXBPQNs6l(7}wO*@(@Q*@W!7WT@U`)fj~?$`Ld
zt=4!1fUg1_ur<(K;vu@jzn{C$24ySZqOuh01pYd-L+uI+iP{s9t&T)n;(wAZ%~GRV
z`%UJb4397*9@cMA)P!u)45Ctf7qjz!clkLeb^dQ(nTKhs*+R*;1dWY4t13dvxHZyc
z@8gP|CEfFgvdbPP!(i7mpXIcVPh7?Q4|oj1RE0J~CW8j_zoQ?<tx`|cjWQ-vCh(sM
z*N?VY72k`~#lpXB`@m+(L2_DZl6J6qwWc+G3ONN^y|1ggl;@Ve^$Z2RkYdR0usnSg
z)ft)$ox@ryPU=RO=7jDuW`*9X^VI02`h>L#8Kfq-tb%j74St_b)n&ab`{?}>836La
z5BQq+m@8(@0UNW~yRh<E+1QfP)vE(Hr3|$>{GBOIH4gK@<FNVEVC^E)<FJ__e;A@`
z4T)%uA(|Y0UFsQ7Ue@XN#@w%|?DyP~5_dTES+SkCr9rf76w?&{!yc2rh(QeD-DsDp
zN?qfFx1qmfL;NCDUwM|?T?D{TxRtWG>58_!rZO@lT)tZ(OUW;2U9qZM`}=s_w{K-%
zJLNFdFZkt93y>%3QghG;FvuSk_2>h}<t}wmHq!N+J_+wLLLuoIjFRc%+#`00xSCpQ
zJYYT?Rx7bi;!^bq>a%g4?iUFMrdBPnJj!45^L_DK+aPf&4x^GPLC$BVKp8>;H&bj8
zxM|;Q>rr*RO8z#pe=1KJwrQ^@yW*FC<!pgaOia|8LN1vn)v6u$hS&gBk@L`esiW(8
ziLY!<R^}&N)|-;P-btugnP46ff#~&`m*hw}E8G`2NWZ1uJL=Zxoww+%$VQD{zgM?T
z`2^V^ybv(-ta??*_|Uou&g5*}8ElB&soaGcx#PAa&N>y+H(f?`e&6a3^a=hFdQ9sf
zx=J0`lm5>%N_TfIvE8(VSUOvpdlrdxsX@ATx?P&BWGr}6+6s*$lk`#gg^}axZqk1O
z_bEKoba^t`-f42ptbX*PO~%lIWtEeI?a`SUOZcpiP6`SOf#$-+P#0dob_}d`-gLZk
z?_ulWcQvqauqjtJSWzPHmL4lFo4SP@kJz8kLZ2dUz)tY%f<Js%rL8QcWJv1&-go`J
zIoIllhvuvF5fh`v>vt<+5sf_QOMss7U)gBa&>D-Sztg~GVU5(Eb(eG(2nvjl3EU@D
zlIc^e4$VuF&KSJ<mD(x9H~3Mo9zDzVreImRl%e_kqT;*vvanZ~r8`MRA|^4CFMvCs
z`Or0Z4nM+ewA-A6nZ;<Oa-QawIt5iQtk3T!h1ytx;a*)=9h*9edW1C;=5yD4le}hn
zL&e>!0ogaRU+3$sc<?&0**H(rmr5aa!UeL6JOdqtoq^u@zdFx*yD+iHADU5yUgk<e
z5jGE84voQ3^$rtLCp2llelq$8!f+RZfZycaOOJQf&VTr8Mb^3BE30yS0(enhYA`9>
z=m^Ouvd}IN1owlpWpm?ywnp|)Z+qz<Y^P$j`WSXw+$6M@;>g{G_~`XXd*iE&<8(2K
zc)2(89|X$QZe7i&?1Z0WMj%@zHTwp_bu|;osn7-4VS5leq<N}uVf>-LjbG=vpo-S<
z_0S{u8X^%r%l_-%<}VH!<$u3L<{OitS&E^=cc?;cj-O*M2a;Wx`7JXB{TQD<tDv2u
z#+M?EME3}9SUJlIE>nhu8ba@yeyV!{$LLjZmTjXr6OSUFlG~6f_DA4xAd%lg^e`-r
zI3HaeLTKx%zmo?kT)m8Nf$iCP*4m|?i`n84R)iiIOk-DbC0>tb3v)!upw1c|>JF$D
zU<bL+vXvuSe2B-Ynozm$W#%tuoPDLch&hZbQqI%0)o&(^U>O*W?^hZ1$?7K9YaVkf
zF2hQ9lqcJV1YY@<dcL_soL1+9Ky&FY>ap&c=AgV|s3pw@Cga=H-%W<l75e$)V`)in
zc<{V<9M@}7HOX=^c8U-e?8(%Etn&2mEp-`g%69W~aWrz9xxvt2)Q7l)Mlvlt(Vi>g
zQdjdcg$dj^pWGL6H1Ra%>S0fm-87Q25LqR55fh;GGKsKMH&CM|jtd(D9|G@r9=)QR
zr;bs;i0mWx4-KU8Mtp@zqkcfl6NA3m?uqUYIw0MGw?lE_IC`$^9<EJ$fpb)XTB$sW
z-4Giv2ZFdT9c`jqr`(B;1iCWg<)mI+VJiF$?E%ZXTYo#}Oy?7SfAJjNP1%<`4@vAE
z-yL5!rVn7olkxjtHIwV^>iE->&Ax(<Q2P|ya5H#_dE?*38~`oy?Z!mek^5qK@GkA;
zJ;*33St*hok+U*kd>dbkRqJX(x|&|8pJGczMerN_gkKMaLstY%z-O<nvQ@(N`N4D0
zeJlw%#jo*UF3kOm-Ux0XBB{+-k;n$D-adhCd?R#)qEImm?<gG(PNy$&Yml|7LS39@
zE`C6K%6yeQ_6zabDwFn`Y6{T`yueoon~*AHBduP&8|%&Q@yxRG&NadHU=wsQyiYtu
zpKz5q%K~<w6qo0H_%&cKo$T_uj?+p|O;nP#v4OHlWx9v)74rSjnN*}=9M)BM;wy5m
z4HQY+a66SqO@>y>6Wx~HVZkb?K6X$}ByHuQy{XPCp3%%s=o)!LA<28W0e;?hh|^+k
z)$<L5^bQh|x(BfU#u&g{Jd%2Z-V|B~)_Cs)D#gFaHoEirFRB|zW4<19jGv7hp(>QA
z<QH&uaJMsHD{{3D&I6jmq|}kF=cuUuY#rp&irwMEaE`Q>dF);3`4Gflnd+vWrr)k?
zj{GHCg?(ZOzD#{l*Fo(<Lf9w1^uQ@`0MS76KwqSpj87Gpuz!j_(Q0LtE>lZULjfI~
z?)$*(gIwf3<uP&qcuFSc$9d1tM??kE4jlz_4cKhP>Y<kA?i0)+;2=1XpX49y+Tw!f
zufTH>P(M;WLm0NPuchp?uMcbGnd>v63($~h<L^eN3AJ&xCSMantpPu=ZD}(z9thwo
zl~)yS;3B41pjXf%{KVW!yZR2*5GW07@x1h&XH4L~7((4gFK{1x`R+~rQ{qIFB6?w|
zB1q40K6Kauc|efJq{{FDV03V!=c{K7XP4U<J+uzR6By^l`KS0Na7H=3GzU-xCp-SD
zK3sFnS-?DnyAge{8$c>IhbiDDz}=OH^>*V64T9|xUvcB4{#cwk%{bD~Q?U*_!?os~
z3nuiiYM8#ZY8ljuRRr1u6=Ev3U;D|>T{9OA=YG;Nna@Hdd>4O@p`zEFQQfoLSvknD
zkp9NsXX^XbIRCc2vJ*0cA`hO9)t9H(GUeHOF7OM0l@s)>4JI{!vEm+Xvg}f*t$Sw3
z)$}Iq;0kUevqbnHThG<TubL;wR3^jI%X>U{P3#I^fDZ{Z-o|#5wViWi&<U%Q9h8@_
z-r}g>?qDrpBHV|Jm)+peXa{bk$L%Vl-%GoY?nqrRnqKK@X%F+-!9jXk_<gfc#mbqQ
zf8`zAIQhML#_9c6YZ{ei7mX}EBh!BFpf6Mj%1cP8m@MoA3h`zdo4$jNBgX>S>~Yp8
zbKs_Ga!hgZ33ddY1>Zy4D2=8q5jSJk#1v@{0Q0#9Tqd(7_{}@pF{XN0?x^(epVJBt
z+pERp<azZwt(BA{t8fNvF24(z@{{w#)7rMOx|y}H=Qwu?iNLM`Lxp|pLbfI7QmzVX
zTU$*2w=QF@QG!$%asVvl`nWWfn9`xY@-sW;M_Vt7nVKVJB<!4Ntg<2MLKor<h)TRz
zr2WlZV=Z+o<K0{2zhLRq55;wvgLxJ<5s!37!Un|;Y!Z>o=x;)sxCP#Y&fn$7vg3a<
zzaFH{`$GPxTl|b2r(UTa8L~w`8@fU_@ji9WW1Gvlo8_D(*hGE~()hYabFCP<FwAa>
zRkuX%VV^Zk&8w3iv>%ex#}L30eA6w36^C*Ll&tp9j&n7+R+~&V4G$R>IVz@mT&__s
zZK_VsxlpWhjSQp;laLqCbUE$&kan^ZR;j+Df2j-=2YM&_YjHZw_{K;RA@V<c72mjO
zNJ*<7<I{$e4RR#8bG^rH@!k`-K{r1%GopdMHu~P_|833ul9yxME-hBIH8c;MU<{#N
zAiGhc_OFPV2;Q`oY6Uvc_Nv=Sf27oDS}Sh6u9Y*Tfcd)XKKx;E=|}f5sScm%uMbaB
z^itkZ?V`qGBJ;XreMaZ(i)A|l8tk2-TDM(mfW7{imKzqe;2~S6A8Wp#B9=z%Gp05Z
z>sOnzbvL<DRcPLT*KgjqO5!+`=~wh;(;#y*qZJPavfba@cY=$Z&#R_X^{cipt7Q(>
z)rfy%D#Gd*04dSE#&?68ML6|ywb{B1-4%Rz+`4*il^8jK+hF}^>65<l#e<Ap<rF+2
z`hEC|(5L$T+!}j&Zt2%eIW0;fstoRdmbKPh+$HfPwKVKSL}Y9ea}3my@%dK>7nB*H
zf5bhm_ar7JZgtC{Q98W0RM!f*Ay@q$7c<ru?y_d;=!n6gdn4XcSwa(Evx4P?FYRe`
z0@+dZ4NQfb0v;|24a2)AN&Pm|6<B7gSDoQW0B7phuyc{JMJ#qf?M+BTAgQW<S+8K8
z`&EA1g1qd3&a3Jk+Eo2j^#u;`%q*VqE&2ED@;MBt7PPCCTC^)`mZ@)UVwUlr&?$yw
zg;6}kVt`q_FQR)~oA~PJK(mr~H|+NEh086QrB&W5wguJwDwkqCjrEMb4ZWdqPv@GW
z>0iF+GTW4PhpmRcv?mCNpXh5#U-2gjW&%-dR2<=B?ROp5=y_x_V~pHbZ5ZFA*)#K3
z>2J%q+-HsyUg@4?TUtz1%mAAycI#06W3&Sl7VKO0pol5WqFaakS+Az<pV0@XJwR`M
zGTR$V(ylUP89o9Zo$u|9y$8Y1n&%Nvtxc^ot#9fM`9J<-zKNE90=eu}#$!==Zt-$^
zL%0{5L*Eoz`=*qx&YqDOSrr2%YnSQoq8B~Q?Ekaoy5~!3)!negp-q*S<axyj?ic<e
zM4t#X$n4&wHAQu{9{*%b>+62bJ_S_ZZqH-ZD0U1I;!No$r3`;d%?~^*t^U>1_6$*n
zRK}Ks=~TO<^-iT@k$VG^Mvc_0M{P{1OYltu9O^CM4H`Y_!8NSGB8xk|I{0~1;f1Qb
zo@7^w^+n*ke~+V$y_R#WunoJ;JgHfpqmg@xK{7G^dHpW6XNK)XCb&_n*EU<47cxHP
zWJI#Mn>2-g1aVp+>Tc)GL$|d47_z=Z{c&aX^ok>NUF14Ap9-P6f}8nQ_V@Osaz{1;
z+3Z`I*RHU&Wi`!{|D#M~0+ASqcRaMm*;B+y<ptyPFiQDNEMSJx_u*pwlr~SgZK<`I
znfGqref5|3S>7s)uFpMH-_y(iANU5Awy>SRj;haU5Fp!9>KYjwNQ8t>3SDZxt6z?A
zoXOkH{{#&fDkC!@zi78W=Yz}mCaQVKX#=fY`^TXk_lr(%LesYuE@5Us-_&^IGUBSI
zEN4P$+mhly3(x?5u?C7&RfKbxcpLdn0<t-9zwpTl6<;oY=O3hM6S*>ak#Q_$m-a#{
z$bXV%biLSs3InX~KaR?{lr^vHBKH=FjQmjldV~wxVDS~!^)<#X>t?7Y1v_~~-}^uZ
zU?VU9pRPZsJ3?)wmsV}JrP2(wFA}SDEb4_i1zLe65{K)lx>AXcbc>2QK2^Uz_kPmP
ztJWrge!8)dE%0LJ;~(*9jVn6QYsmd%6my5xyR&_tWgcCYvZq;N<TT&eC)VCJ$<u^5
z67Gu`9X^Pf#YX_Q)q~sD?=__1^pMcXVZXMNXiIFKaQLihe4;uwk=o~)@O}BO>DB}e
z)EvTE1Y&&~tJm8z{HuJ0M1S2J^#%3EV5sHq8l`VPc`!1$R!yh@Ee@;;grfF((-RkI
zZg{VKcYG@QI`Gr`+!SjKG`jA}+9k%B-qiGzT-jiS#D_mpU4U;%kKKRKp8}8Q>r{zm
zd|0(<q&Oll$bD6ULt7-&YC690xmt_DRocSXug$MV1L{c*IP>bS2|w=t7*ICPvXdMY
ze=OpOiYmYI>GqEgB}arCs`JQUaFFkkt+o56Ef|Q$+Grxfw<)i?14W&4lC0C<!N#WX
zvtrH~N6QSLc2Q+<kaiJOySlh=MNLwHqVkdJSU?foq+#vEUZ!yC!Q7ceZ>r9K9TidP
zH^v62gHEs-%g+bCQmdmT*PUb5Ld`sr9o?k$rWXk}o4l_3DauCOSDIs%5@zmZd2Hsm
zitv)=ng9JvPoHTSr3(+o!mMnY+#Wf>e0$AtW&jt1pHtKZ*7<f9f6jYv{|Gh-n;7lT
zz6OrEJ~{prD9yx#@y$**{G2d5>}I?p^d{7oF;=#A?H79aCcFNtYHQ(@&*GjXJ&Kyf
z_O6~>ygRQ`mB(_)KZx?GC#xahSoN*y#=hZXdblHew|+V}+r8NF!^dGy!)nE}ieo}k
zqkZ~q4mkhw$Hti_oh6>Tj+JGZIlTi>nx4_kYEjrhf4u##(jMh^im#S`<SNNjb1&U#
zzu$7wn!+tJL`D9Nc^s-HXGj--$Ep#v>NnK2Y17==#?rDt@zRc@MSNAryveuZ5V2oz
zc;%qrLim@?18W!;+uF0h(X15tU07r0cW4)c<-+4!cPejGUE!n2+M2zZOY*I8Hy!I)
z#D154DlVJnCroQI%Pcs`zOH+clfRH_OmtB_XQu>L5pJ@#<|(p`_5hcpO*Cz3|1&YK
zmb-#D7-xx=m-E0|cRsV6<P1lm`_>v$t7D{2^%;qR)OZUsUk6D!(AWXg&YX5R=Fyzo
zAI@kb9q9-ZD(<3*!U@m)3Z;9A_^&wKUzpQ8wb!qnRfo{ix;knvamWAO`o^}xstVpC
z&Kv7R4-WlBeg}q#m5RYpzRvA>3W-_hj*KnuUS#bp+Tnkvu$!V1@5H>rUEZjo`W5kf
zF*(M#0N>%*UHzl{g?AZVTiZE0y;kQiTD?Nt6ud8!^84yKhkrDdQw!NQff3vT-Ij(A
zqE{$?*JOU$_-W6lZy9}Tucax`?VEa{QK<Ltf8Nf|=ulB1?jb^gPo2L@*W`6CO{{(|
zR)*Y-O^6?%FOeoO2kCuSZuqx4uaeirJu|ISj@C#CTy%}07V?*D!8%f4_~|HV=`A&#
zXu3YBW%%_#v+TOR-xYpzJpr<WHBx7Kuw$i1@4F`+QKsvznuF?l>@@qm^8PjLm^1i{
zkgCw%+BY&;Wv(99Pb7{4eJoQfk4xO&`u_Y_a#z}(uq26(O-BY5HTktV>t?}ATOVI0
z^atjW^xP}YFfLCuBr+y>TZ5{2m#LLBz&9oMnK+kF+VX0%d2#I&J2fe2c;IQEsl&l;
z0H#{c7mz=16t}{rh3Cg<Bi`Wk_(zrXGM9e8lzG^Wpp)g^Y7eKoY-7ztUjyuhc9h|u
zVFC)fA5>;qP<V5AY~t_)Bx-u>TV<T@h#jaL9?T*3NDury%DNSre3ekV{zB+xeQVte
zabM}k^mb{@D~}P@n9qrCVjAch;{$<)GH>Bu^W!>>T8Vm&CoOpnPWY|f66K83Bu|KH
z#O^3P{^M}oG2bI@s7yKn?3dh<i*=cN54oX=r9>B3VrJE|MsM{6{k_%rMEyd;4efpS
zYp_$WC&U?RV!|T(=)M7Ve~6#vzfn}};ayL+9~9S3OwRf5S9oz;4MT4L-jNPXJ`@@_
z;xVwZ)bB%Mw5<iMdT4%5(JRZD;62r~sFJwO(O1Z9|DT=`x)}=U^@eMjHRyET2<IvH
z6{11ny~K)05Wnfb%6{cc${L*8+m;VsQxbTlzhT+qvKQ5#-Cfy=z<U2Am$7O{<vjaw
zzEpQNc3`|Ya*M7EJB?Jy$ssNTi+&g-hA63f(BGO{p|i|mOrsP#&~;)P=ZezE{EcPP
z122)CiZMjFG>tzVZ03DrUu%2iWIgA75pwU9=3av<$qC9*Vz|8bQnQ`qre<ro<)gzb
z*irN)Iz=<gl&x)`7>4{Ug)pomq^xcJ^0Efb)xlx>@W2qyH`hx0eD@>&+TdnTi@n08
z<5h4Etc&(W*!7rQwc1B5HC>~^#4!E@^jIbqWBPi^|DiPSOzZ&<A`Pku#@!*E)iq+T
z8m!=1$<LYxUXaTOoN^g!ZsgC($u9a@<6u@3a}`6-3G6lJ3s*`o7EDpUHXjWCWn_`(
zfd;-%rUFb=f`*y85^}wGJkZ6rfL;%$Yp$FAF@n@S=7Zy<CC=W5&Xu;K+2}&yvv-fv
z><-~(DPDx+M0SY^8f(b2z!Rp1@q(`irSc=W5Rj+vzEhq*=ux5_udgmtaOgR3ulQWv
zNi`JCNphM<NMQDPu3I};PS&)naog1P){a~L`CN+F1Dprf#=^(}#CN<Aeg`=W6W~g2
z0iEU>>8|JRFEoTMlE2jl)h|^F<$p?rwzlE3@vy#&ayI4xdax(iGk_1RN13UA5l|c#
zeC~T4{3TYwdE_{9ExeH5>sDF!In4f}d<=98IM3QVi1lL4N*BovMmNa)DI1FN&D^Pu
zuP(%|5fk80(8q1{?6N+#!tRFrKlnAZPQO~~B(3l-@Cp2ra%=z7H`2UBhwzQ)js89I
zUatdwL*5O?<9~x~B)4!9yiI&iPSo7cepO_{9$_*!mH#T<1x`S5z!3Hg-OB%mcbGpn
zP$PGOD7iDC5S9z8h5P(R_6TcamBF+0^57d<Eq6>m(J9<!@d31tbSf_^zfrgF=18>o
zhTa|=&nqQ6utz$;wWC?NAyW*!Als?0>%M40s3S;*GzzSZm&;@uL=%EL1jc{bz0TjB
zFM)d~A8TS1{owK95`KXg26t2ZZE&l<Lq<BY=3wdjvO(49&Mv;^zA^qsUbRbbX8B05
zi0GwRs@{cf7ScQ?9Y0);0$rpo$WN>#MvDIiS^5~`lsGg@xk>v(@mR{GfB2BVU@i#m
z!WWWj2?B+{z1#!tJUm%3)&Ph8XH3)taUM7!#e#3()mR!<S2kr#75WB7dak;^dzZ2q
z&}ed#s+1an@qk;-(0`);$2=Eg@+Z$RJKgIoj+(dD4A=jHr1%-Q4}E~PiB8TYH|rZx
z;hGk@qpB3tD9jF2__}fixyhj-aiR%ynjgxc+&8HSK2#;@hw9CW9_UcXEL;aCA~Ogd
z(FtzCt#`L^+I-hp61k^6YOK^9Qocd*gbUnBW)`0fv;(&AUHwgL+p4C@*5zY?Dj*#j
zKmw?NuS@Ur5A_dY_Xvl?)7(jaPuFPMOUpjrC%I|=RFR<Eh0TGAfyLl%Y@U+VEieq$
z%pfWOgq`Ah<~<(R#f=1Us5Kz7Ir%oyWfYcqHZ`HW%(StdYA3QuZs$E_4BQNU2`~!D
zgAVdKW-OgT*W-SHFHjcmgIt$x2j9Asj=Oe+%TGTQehWwWh~Ryn#Wm3TkX|f)#qO&D
znql}c={i4~Zvk9FXOb%wb@6?Yl6fHa^vh`#;KghdLo~#z;aq70@Co0fUSyz*TQo5F
zRov!>y)pDK{up!+9fqw$*7M`pm%s|Vm2!*LuC*y&B8`J7&P;oZCoA|)ev>Q33-khK
ziRDnuWyfiHzqk|qKnz8@O3#?Dz8U_5Y>r5RC&chzqPxE1g)={(6L4rYxk}YRou*t%
zyhP?9^{{aAzCuMcM|R7Os2l!kfgW5oc#0A=M+{Gm`?R471(8GWL_U^@vd}akKS+7P
z95-DzJUKKgwuJjY7x;AgTwpJ|R%jq|+)iNW^0cjoC)4u8a@=~|oy<O!(m|)pL!ZpF
z<8h>p>Y}kEa&XiVncmFMN1PojXD#*Y^*qO!Wd3CEzITE9eZViR$FHhVl{+Ywm<MKY
zkHjwMGIES2ME6mZLTyEFz>Vc;XiMWi5lf<n)sL>*TH8sQDBIxd!Mm;y%iQw46)~1=
zH61Oa^Cepi&K1{rdsSU2au=CP!m57wN293Wg9%Xc;Cyxhvy1za^K+e$=1PmYTGv88
zT_iT1Q#U{Ay21@k1b#Y~<z{`0&kC_l4{jC?gYm>X(`>yH*y{XMCEA0`W*`UoA5mZJ
z&}~qi#}~p?=vneTIb2RakK+aib>$S!e^l?-l+ORQSRL_I*jhTL>{yxmcSzQV{B!nY
zY@u&n&6=u;fS1@OoB!U{bguB$2sQeu;Z}mtYac~chioGINxK*&P15I?cs#?{CnhYW
zTf|!<mvFT0KS`e=W+Pkav)ntoH)~{C-fy=*Rb6PBVw$6Uru(Yy$^KQEmNhzmi(@*^
z0hgsgz+l3vP%Gw>XH+Y-_Z6woZhC`rfO8<5PYgA4GVtzU6Ps=_yZm=#R%F@al4<#H
zUj2gm_6N-RAj%8SKZ-x~os=%xU%sKRS>*(uBuyYH^?M^v#8}J;xF{sCe}g^9dL$$F
z01EU4p;2KKCV#`srXOSa8_opx*>~7a7xc}j|I1p`gl(iY=;x~o;2jbMv}7PFRd%7e
zngPKXVw>PWnPbvjW}|&#&vDm+tr>0LoTHuXwKt6@3d>CJCg3eTHeRjE2(HMsXGWDL
zluj&5s>!m`U<1WxJV5k7wW`;~K4c?0zU<xa9p#-pN5#&n?;(3*>c@!2?N~9B;nx6>
z)N`#`Pit=)z8JEM4~)+mG-)zE9K}zR&Heo*FZIW_%&vu`^%X&e4K+?xRxs;)E4U<I
zYpbF-CBL*P*_rII`}2I?IVXBh-uqO``I@s54!EUIFo4|96o+<-_-$NW*PV1W^n%jj
z{==0`H+O!lNw1h$HX*o!e639}AJca+MTe9l>s?p!d*t+RP69DylIAGk#6P3`ILcq>
zffx(%M*BlMRK0?Hp*XMOj6#U1;rS*vBV_Ad$zK`YGk$y@{IhXEo$7v4iE0dSM>fy*
z2^0oDILB007v|<0YO>t_$aIIr;#kGdkk%n3>IF!Rh(b599n?Tg^RV)`H3<>5cZKbX
z?_DQNKNcVB9c5qT6>DA>PRUzRpz$wN^fwF)yA!fNyNgKnFD@DL6Z=(c=^Y#;eSjUn
zB{&JYEO+%L!U^~&?RoWcELqqtrxcCwUGgY3JnVLY%QzL-Rn;Kpc4>5lzWhMtq{`Xe
zIZ!pcQ+AyuV`)@7q?fy2+1eta`jPivzBf@@+c2bA<YKc;LCDmAB=WG~SJ;Ngkm&bO
zb;H)_UBqK;cx?TU-<k#RH`hVOP<hpsn6)eWSTzCH)3nft_$0oUFIY1%Pw~5U@kzT<
zNRqSdA@E5l6PN~+^52D)kPRQAIDjveE(r_a#>8%|(pX~t6yGhR2h`6MQ9zYEs+m^P
zy(+mn*0m3~s~WGptKO_Ot9hc2@V70rq@Zku#|gJle=yyT*cZ_^q>7@UcJLlDO}k#(
zUzJM6qgg;0@B%dAn#h0aY>kp_0p2;4$>qwT3%N=8iB-QC0K0>=6yJGqr_$!F4z1``
zo?!Xv-Oc9+BRQKe2pW!Up(ZKrD*w>^)K69ak64Yeu$=3G9^t1HUn3m#!fKmB(&71n
zN+#sR_=h^Kx*l=EAs?`WhTJK>M1Nsmk6-0I$|T6dy;!6c@=*2~jaF1Bwqx_)74T`f
z&kTWSGGhfMU}6YT1g;`C>h6$&FxoTPHqSoVGQMJ9NwDIsca*S%|KNFT&9@%1t#u9Z
z&h?iIYRpZ1#J)pG@GjZw7OMUzTdR#^4&D}TiFPEOE1PI18_$}0hYpS06Pp`h*1f{!
zNKT-q)Xs0S46S-$r{!c@ye-b^u#fgA{Y`vzJU2Xl(%1M20w$lXrehbC$;t-u-g3I)
z9I*p>$Zqos-YdakJ{{2GyaEeBLzJrf@Gl;et)OYn2bEKbQ_A(06wBF~zpD1yuh4%2
zb@9_^2|9|ps_dnTSMAj~Ot(S?gg-Oi(gxHo)EspiTZ^3`ekfv9jT8~YpVSleH0=V_
zZ1N+15Sb%w4mNa@mTW5sE$CffF2YMHN|#p;a$gBF3tr~-$c=%GR8X;>Jdfz%brMRq
z@{aTmrav;_VhZrLoS|4R_c4!C$r{SUm`vsarXkuQ;-{S0J|pkHx_Y+TC`*4!3+om~
zA73s0qHH`p3f6=2;JTz%)l<{nFv7H1tHWnP4&azLSG+GZh9;qR@JWOV{sw=+4`C=?
zEjJP`BfCX1h`Cl-e_5MbbE*$nO0A155!Mpt9q%a5M_&$;%|%HB@LAj~rb`a!3mk#$
zhZ4oxf(T|HNyz`uL&ST$8}={pUU6C9D=ac{X5^TN9%0jU0pcxuTh7MUk)OifJjiY0
zXGxJjGe8X#N)9O!JS2DTlLE~H_XD~92i{k%qxP%L-@gC(&oh7U2A~*7l@h_3Fo1<p
z>55;<BdRUb3S=(3+>5&^Jzv?=;#8@gOe0z+1lTLGm0gsMBP6v$X0rT&IK_v|CH6D(
zh4yo=f&1_r`RQ6Nd!*mXp6{#5nQBUVTYUv@33-`sKCj2%&a^+U@1>6cOYvHSl`O;d
zppCFI=n}+>en)p8BKSkj=5~?Wre7U<?2%qqpdHQAlY?AP@YR<y)pvwD;A<p;Sb;~$
z4gPS>C-cJ&`L4M7`f-kgMxm|cZtQDh7#fL2B87N6e2aXV-GrOa8rhvxpIgdh0|kUr
zSx*CM{-%^ryfA~mCEfsn_+(|NvLSf`#^nx}%lFRR!V~SQW;-&oWm3s-{~`Zo+5wya
z6yQ@N7tEDj3eEUC{=DE0zc*0Zm&@*xo72sZYse}r1>BC^fEt0_kU8W#VmV0=m!WUc
zW-gT-=Is~^6IuA0;<5UYVmR?9`H!NC>Z1N?Y@wN{X{tDnZV@~C)!xO<KRo}iN4UE@
zD048+i4&P6KvS_Z-yDRXkKimp2o}mI=|OJ6z1lg`H-c74sc;yvnYam-f;gxa7V&Z?
z0!WsIv6=K!FXK#hU2~NA%sdY^K}0#H*-h1e?4lf`s!Q%vdz4{{iO36h9Aw~L@DJFh
zj5k=xjRm4mgzBk0gJ)qA@gK4a^#G8MjD;?ViP9aJ%~a)T<ow{@%cn_o<tC0nPHg7*
z3Vfse0betQkN|W!cow`ZHDxLKCjA!^&$*<dunm3)w?%qO8PX5P2QNaB(cPpOdxA`d
z71Dlwpxj`6=zqm0AsvV#vfsLq-lQ2pRp7bUeR7~`lj^=Ag&YijmD`xd-1B_7{$j4N
z7=up5E9KMtO8Jz&pZkZ~ENp`y$PG+k7kkb-qHPzePFIh%J$G;P8-;g>O!SdE59Kmj
z*^TcZ?+|rR50t`h^L=+twY9Ufw|%57;#z94szkd*PGB!5O5q?Hf)2)2_ycko(oC$w
z6bD8H`}48bA%al1*9=fMrp)Lz=#c2*i)1?57NEIk<EAm|J$B!H&rJ6%nWTD-?Ib=$
zuaYDYhqaccknMrJLLxtv{l#W6q5ku(g|;WvN3E|t`?zcHA#%93fwqP^h`9LIOeYDH
zyEiBCHKYZd$S>edv+dYA{36JMRb$_Y`SLC5JZJ+KL2q%H|0w?!2de!l2Ad?aBG%Dw
ze5LeVwu^WggwZUlF0uf6D{kZ}WI_Th)NmWQ<H7z;MUC2Wr^ev8<=f4c03~Fyc9rr8
zJ^(3`a}RB>6Zlx1!tWu6`D?x?*L>SbIltfB-=Av-?k9GT-Kj|8E`ER*KzWsgs$R<4
z%0x;J*@NReLw$OGS7w+r9an4D8Q1G$6f;m5R?F$@I>ch)IA(%;?0L`h8h0gF^TBmA
zIF65npJO#xOS%2niTO#tV7^I9fmh;Xt}>7i*x{;jfAGL`A0bjE8FrING)u@Vxp_H<
zPZLv-gJ=RCzza|t^i=E~w0K5&Pq1ci5IRC}Oruu!Bgdf+WZU6SK|)&KWz;~@hz^$d
zF!%gh<xI;4AQL%(jg-GsI8__n1+3=fG#qpi`H39Ie9&~^cJP^Jn)Q5TKa1Bj(mRt0
z0)xQia?-PkU&D41c48IEi@GcN2<26z9N5bA_wM(!pgXZwg<@$5xEM$lcW?#VGjR=i
zNBKh)tvaS$AR8@C311l}-6Pmscq?_0x5<08wEBp;iy{$+k=x)c_&A)8CV@&W+kfA8
z*O6hL?Aq+F%Vx^=+bDPfFjuT*3_&kHADSosj=G?0p#KTs!SCLq_5;?7j$y$}As7CD
z_D4J*0%#?_uoenJJCGhkN3u3pB2@4N>|tgre*l_Bbl2S1#b~wUGCAv?PuJl-NffAs
zo#<_ulQ&m-&fnvfaG}CE_$@Y;x<eJB>wx>*ir@)u9Pm|&0(w9?BtfF+PTq#@cdi}o
zV&7wbM9?bkmI)HaI1fz(qL`!7a`+^1NYzAFr79+Nz#?xC(z5e+zcg0n&%K7mg16-s
zb7^21pDvSfQZW_vh+2)B<c8b~c8}Nx>OxGRIOTTrQbi^@N_@nA5W6Ft&{;@3BnLSJ
zoaEOrF1oRQl<x?AnfaI7F4&}7QiL>?9Y`y=5&!??1qR5ONRO1uZwW+u^xj$i`fQ<`
zVv3XJUE8r=Kr*+VX(CJzc1ryr5j%&?f^@)N(hspnY>I@FN$QiDY(+7)170q2vW5F$
z;5}W;O$Avf3u=pWf$s1wo|Qg=wUBYL#W|A7!vBUQ@l9zl_*}k;8ac1z08^yX+|j@U
zZ?@;X?>c>qPlS#`Yvp$kW>*Cs_!<WG%Hy2Z;03G|afv_)1Z@lrMN-hc@LseBu@h|#
zMFVHpg@HA}hP=d&lt!V~sUE84s$wz&TZT14Z-NeR8FrWGiY38k;UCZ#@e)6U-^jh;
zG2oZDK)4|@WE$|3xGC)O;1jmF5GNg$H^=M5x$I`PoV^)X<c$u1T!>T)$v`hcX>$JO
zU@*%6Z*aW$R;GlR2^_xy<gn*_i(SpUb-6sSFIt=As1HOE6e~RgP9QAxuV#-iXzHWs
zhA8<ffnMI8z6NXrZ~z{H{f$)sx7gisW>GI*hW;Ws#a?O)mMzU@+Q?1PO7DTdezqTv
z^0#D`$rQFD9Uc5jXe><x^1)1CmQWU4;*avx^VV{o@QCy%exJ-LeT2QF29N`(-^wQH
z1m$~t64C?dk2C_;@aJXr72$JwrUhPc?d7)a8O2?7J=JNs1IeI&prgq>nudl|x>r<t
zD3YaJkL-fy3VTELlwFkRi6*{*x25}sueDGCKPOiySK}juVP2hMn4_M%1N#C_#6KY0
zMQdPyE5Ug)Fal~$X3DMKN5~rCiuaKHiL-_O2s2PRjebCvN))@3>jO7Z4A89(Ib|x*
z4^bUPQlVHBN29U+_+o56cr3WuJJ@~LeV<MS-0&*+8Z;V~p9t^`x>&hUKg2LXB_SSm
zzUx?Ze)S<&d~hDWMxKGrllg7;=$*_eaUXU>VJ3H=W5gTYP>a4=_PF`-WR6#eSk8Ut
zbAs&y)3|xaT?$k0(iAB|uuDJ(_A&i8`$GH<te1bX-J})#D*mUu9=oYrY^)pl)2s@4
zu33tmfEc(MSq;Ad_X(Hi_nw}%E|&W4(HsSR#hr>Zic0)5xL7#JKL%!@jj_Gp2sYd&
z*gMFHo_>Kk;%4+0(Ghh?4Q0wfFYl{hcknybj(SWqh1W8OYoKG9Zx){m{z9gs4Kdk7
z!)e*B(tr2>&3;pkF-<MgK85){vu6YSkMIT3VwG@LxktV)kP?gmVwBd9+z4gFwGe~S
zDxGB>GOO8<VtbkD1PJW|YwUe%Vx6z)Z(<1=O7_F5g;E;!t9?tD9l$9V0oU;>e6y{^
zm2Ijf+vfzb0RvWolE^`@P^>LJhi{YXRA$*<_gJP-`sB&nUs6kK5%ow_r0=Agft?V(
zaO;6)D1x<x$B4DrrM}gUimJaV<LpKL_xvBye7*;>I{1kl4J^UN>aIsdN5_UU#`Vf?
z_%PxOS*}{E*=1-DCx(&G468BESTv&YkBa`KN6KGWmiSgPB{D6g6o@096YGVB&h8aM
z%Vt)0asA0u;+e*+VJ;J`tRvqO`YA%S$8|r{r&Nn6L77HYM7!$mj=o@+%ZCQC+>Oh(
z|9Y6t<b4PZ*X9}Dng!!*!&6QFpine0V`3&*lf{hW;>D-HX=nn`1XF;+v3&I!V_oAW
zMJ(W9w(y^1a)T-YY^!OgF}-unPTleCaQf08Pjh}$3}P#d!$ZcXyW$Om^Dqww13fF%
zzlY`@v@~^ZWrENgO?=FxxSggs_!IdgJpvMua+y22kL;!$VEjlvh~Cz`W33J5{!E9;
zS@v<2)p`4KTbG#luHmnvu173Z4iFL6VY!n%GBq*nQ<?njkxga)0z-hqaw@(r@s&zb
zo;5Bt&c`yCpYFMVZs;YADy&;OciXR#m!NvNTfX<sJDs0Utf-0gWh<J7YK$FZ=jtdJ
zBfAKnEmLy;mmO6zCfEwBgZar;28DU8yfHiBKTdCe1Z+9=1#uFKHB)3OOS9P0_O9f`
zQB~0L;y%R(@;hYaWgClxAQ@3Fu0`~2a+ud?=~#efJo{4j+w{uiQm%55vMaI&La@Wc
zd6|5lscvMvuYHP`>AyX<1JBVBCN^Bvc1gRjvHj3%*^knu<{vE?R@K)2#B-Mn8Ydet
z^>Oei{1V9xYD-GLUQLyarQQzcTDhI}GW?FYv5FSn`#-Q3q$XGg@)$e-uEG%ApT=4B
zhj$#>luXzGv@M^Ur~Wqe-IPz8vO?*?uz%y8L@g&i`xn+s$UXYC!I$m1{{-vkXGhfz
z8?Gs&x+-3i9z0SxP!p&1;~Ryg?tR`cpvts3rl#rn-jR(}X3RDFN8InpInQzqm!GgT
zge#+#g-%rdDY;~lKsTOs94}GjmX?flH{jBNg}6n|I>s2*p{tlxp84Jr{>MUpNQL!N
zb}$2Bk@e4}oKHR%T?ZagzNI25KmOadwAbnN?IDIu5m4B3JdOtKR|=ngyYYVB*Nh4R
zqs^0|++j09@X-I6hN@N*Vagr)-ZG>2J-5j_E0~16H*$?rdNWOWggta#`8x31@AUGY
zUyJKlz5#8*_Jlq#oJAgTFh9oIvAl0~^3ST01I!C*obHo+4$IY!L#u-SI?Rr0=8TjE
z<I-~OPj)o4Qt>&dYroZ<1~p%7I_G)fsIDq3Xi-#AqVP6WwbmA?nt)p0MCXw5hgp2u
zvh;JMQ@H2KZ2efnF7xS#`eDoUM`a?&HnbZ4iTHrG@I$<{?wavcouu|u{0if*;NIWE
z@?ZQu_2Yh4QqDWaGDVjDh}o>&fOmw>JFAO^W~+0yI_g8kD!aBPahT|&ny5UayoaU>
zBbbh^wf6k#3C__XY}gyKr)}ZDHBF^h71XnGj(e0Ptzxz9e-#gcS5(&&89D=bOMED1
zJ9_5)@wws4=igjq6X?^_pPJ@oEJ_!4&G=9?5C5OyDmf6}3-|-?0)v5{WLm<k9&EFc
zI01!9qf6)fUXbp{-H<!gK7dFd-Y9FZ3sQ4@DyR>X+C~&zE&X6=;GK$snhBvPv2`Nz
zb#<Wbu2t@5{?l{`yDxAq_#Ns))Q!2H(yaaC#!)dV#os*O+Mai);BjvEswMDktQDRN
zz484+*Z7F)q|z=~tF!bKtSz3=BQMmgV{Rl3t2-;Yia^+Q^o~GZaR~GPr0|2vuBNR`
z)0$*Oy0i-aS(yl)m*@Q%mX?ru%Ho6H>NbT(>gT9-s^>!h`_8eX{HSB3uMc|?91N5|
z&y*$lL!l1C1!S|B<Nworz&q6!$AwX~4Jq-DTg5c8#$DHV>1~1<`N9hBN5uz!{Z$N9
z+_G<>69Wv>2-pO?79YCimc6j7^8=t#xrlm$H^j1_$=DLC6nqRSfQiCxuCMQ)&nvYf
zPihv1e~%T-o2dW9$3aX=#wqM?XdK(hwZR%v^U)%@%>HrANU0W-3#J0|WjFR#O?c=Y
z^KfNH;C}(yG1xl5cF6M=<L4lunbcQ$1T;lblxK{qO&zq)iF0rhX_ml4uZf0a27Uyw
z@@Sx&b4E>X%Sz`9@0egWb}(Hg=Naz<y9iD(L9voNh-zhSF63M9>%tBIPryB43$R!y
z=5Qbq@2=@<@`WVo_mGv~Abt$nQpzXC>sA@AYUU6yaGxoYDeKRWJi>ych{j-3&v9q0
z6ZhW|-@ypHp8w#ktckH)a=m5`L$%N>^b2%U2;&9*53q+!KI^5dN4kJD-lsOeQODa~
zHlL<}9i_Sa68YBsOKvv4(Wnf1eS*3IO%%7WT45u!8MDAN|As#0wYwai>1+e2H?djn
z$zGJnxoKQSVHLOle@^9M<<e_5lHN`qm+w_1^%l#8PKm|roZxI`mIUK#G$)O{btj0a
zVuxT9^InkYn(SHc9P7k#eF;&~#lbTyn1uDiJ;*e`B>QoDh{f1{%6qDv#9Wyoy;3Hf
ze;4%FZlV|32|O&5qtDX{PLIyk{5G8nQRq?S7BY?OrOea)XWFf&$t2)>aG_u0Zxq}r
zwv$PefOyZBS~akQF56}^)9=JJQXF^OciW}&-{kX9ts2)2((Y1LA;aYV(N19?)D>S!
zOu;??ub73tLSIvEAUI0ifH#*oaShM{Tn;<1TT~ClaeNe<&END5aozIW<##|=AiXf2
zz9kz@FZxoM-OvN<0eV$t*j^KEb28ygep>pPYnz+v>r-n`+3SR-%bjnNcB8TzI+vf|
z>*RE}76w`gTcK~VHOWBBeHfod&WFnPPj;9;%Q?ofxN2$D`s#&N#4QE-Gm~izT@e_<
zrb$1*b}%QCZqL9J<VGdpDK%T))pSPJNKGoHVFzTE|30`k)?Cp>?m4_w*pyw=>#3i_
z3qp^sk-vx(TjL&QTU({E9CV*#u0bitHpESo;SNwM-sRr2F5V|@kVv=%?B~>;8P=2b
z1-|a=2Ei-Ufuf)kDORTbjU(1+Kbx;cEQs74+daCIL8m-|r=!oXAUDO5RB-EC-PDjA
zOY#1yET2ir#pfx1;s&@r@{DYwkJDFR^P~~X9&feGGTP6-Mx)gSG?Nq_Fo}H?Xd&-Q
zZW0f)+x6cyFO2)ce`!?2G-L>P6dw-PbG|A0o_8QGs`9sU7|mcIdejISooG*Q-<qxE
z$yK{;IW^uY*jC_tC7(>&Bl6EW;(ZhtSsa4tKT!k0bYYTopO|VWOo&f@9&(2`73^V;
z4_@)lu6$BHw7g-(W@~n3@5)udiK+q7)$wJ<Cs+ZL!Y=nsa`Udgf&aAmI#g4J*M;NZ
zBJdE<4;e;wAX~#DxtIRVferlMnnz7mHW?MuMLXJ`VefDGU;3tZAHG)<>~wp4X%&Ym
z>-c8@GZZV7GqDW$mSga%Yvz|Ws%p&{sHdj9$cGU^*lJycG(9kle*hiUG!K2DE0j}6
zezY)ZS<_*$^UZ16mq-_our~XA`rYUB=fyd6JFXv>LVQzRB5NV_>9*`9*u^XTD#r)w
zd~dA3v40NSLorbo5^|Eb;2Z5goK@};u>d(qJrCU+6Ccy3QCjovwPu;WD|3NuV2Zax
z#{7@er-<*dCHqQ~YOX+4hS%XX!!)rCXNT`gMRbx6W^T$1=qAh<_6VN}cEr+w6*2>f
zhe#=s>n$6>w`(J!denZ`F11Tsy+I+F;Auy1XLw2Mmy_x3ex1rcZ&g-paJE%XjUH2H
zOPp1+2z9W*5=(Y=?(MQuftkV}ZZEV2K8XFPI1W!ilMQ3d+fA#~zrY6IRFYF|GOTU%
zqr-=!OfxAotBS8$__Owl&YxOlZ7r+vF|O|Z73z_Z#kIs*FT(OdHHL>wNL4|}jj9>!
z7AYGjQATJMD2t$EdIa+VSxrro8RuH^icCQp51)tP>wIZEEONE(1NYT=&bIgSncH(;
zN2dveqJNohC%C|DH7?L@C6mR*a^BD`b8ecIRg|=F&2?`LoL1mrJ!9rY+}5Y)GmHnd
zM)i12C+#`?4nq?8m}*hyMwA_D%51T{cl+oj|3}eTFgB5`VR+n<i6>3HP$<RS-Q8hv
zcVBGL#dYz;-F2}=7I$|kb@w*znPlvq`w!AI$(-|j@B2JiLq0Xh)D_Hiy$~U}yRlD_
zF`<t+jO?=waazhgrdJf1?bm&^p)SFOzIo_3MJvrFz%=Q{Y+<eo%UpTx2cdbWMibWV
zPrTics2xrBLQ1)NvI76NGQVW4zp>}6r<rS0<#cF>-p$4`O^{FipYGoa+Wy2!yusG!
zS%s5Y!X_GCC|=@iLAUZWyGz*?o&#+6C&jriM^;k5B`MqAjpyi(C}4d!w&h)Xjivg_
z?PXIvOFefyZIwX!ptfk{unycOsVdLsoUXXz%HtYitx2c;Ud$ftL$W>8(>L6|JGjb!
zm;Y00E{(#D(FfRNjRtl4yZWWL%7_P8x-_L2`!Fy^D0-jY%vsyH(Z5OEmL41GFNH$?
z2F7|Sawp{-^jm~Z^a*2=2rki=^wjW@eu|U_XM~4wCI0Ebd_NgTMkg^y#K8_T+m=Tc
zM>vT^?mTP8C+10RYKPQd%9)Z8W&d&Ow5yqy3>~>yM>FfW{`p5rSkGyfNBE5%q%`TT
z(2aOWP=@;i#={+P4^zPA(Uo)`(9WEhShaUStMcf_(F^E{&eeriUc^7OWYx^RoxjQ3
z!3QQux=pHekyC0Mj)~C=@HG2n+Y0+)D;8b~MPo6Fy66YM*Lq}iS(XH|LWhJy!aE@j
zZo)X2QPn>5`PSk>Lig$uv>!rom0LeSDXESYW#+QmzWu>4_JUpsby8J}=zxw7<Wzpo
zU7Vkmd#Ny=dj`BCf9jg6UeT)=nJ6QA>#~dsbU&1Psa^PG;=R1faHMV>EgxPc{<74{
zzMgXN)#M*l%8VcZJm2e)W*PrX=o?#{{5YA=Ij}RnlCtiVcPl<uCWsRdrBqd##(fXA
zkVgP&?0H3PT0~>;qi|hxuktU=lm@T6Kvi?JpUfT6gPx}L357NX9%z(1F=Jq<Xpfhw
zlk><DU76D1`^UO8Z*az?qUjD<Ze&b0%?37weu`R(SdCBf%#a#6ST$e5{2_OgFI|ph
zx72OjHYa*B;7V3;HYqI5r}F-@b@e9Z56k&d(aY8&Fa<rru8!^$*$8#JLj~v4Bl1?+
zZ$mp&X6+!=2<2w>H3boo<YeViZEM907!l(nCv=q=9{IdkNrx-3?Ey;*k$ZcFmxl}c
z*i!9_b06i>R;$(J8Yp+y_KA65Y)h^ZaL+^QmkPwWI5ZQGyFUf(fqG(nVNr05v<*=q
zA@LY6d|X8fsJ~3z<ImNf-m!P`5-n{W!B)!Ao@04U3mWA<dVAvI!Tiakg2x3%XzIm`
z(k}okrxQXbkS`1tIq985aJk$dWHA+H@2Spew&<2I8epE)c`x}l%A+VHy;A)mPOVDv
z4aFxa2l-|LdfTCjaLIzKL+P(dOqS~062QY-uBij=g;kl!_$PP<SpZ>x3B|h~+Ls2V
zOGPlu+)+Q%!0dcNjXx!tGN^X3p~%o$S1U>p9}O}?J)*a1CP88BS|FjgX6C?Ohw?X9
zq?L~HzLwKN2~rEPKVc^KleN&LP?O+#Tf8mSI^9XYlR$6qz9Fa|t<foKt4?UoYHsOL
z)%o}>D1)Qr3v{Zymt1Hbf{t>>yT=!F15&IRxhE^?+NPE2tX*t3i%T2|bQ@h&KQp$M
z`GzWuSOWX;Z0b5aTJ2<F#d+Sf7H0`$x#I5tN7LU}O1T!_g1)9K(f8|auXVXzcGEX;
zWmFs<8?f56u632i3qPfedk?=q^mX$u)|N-8Rjc(-)D+`WrVQ^!?_}F34eUb2CZV5a
zsq2OFO`sNLR?X2SszT%?q;=>>C=<P|Jsda9{LwHtN~E5Kw&LrM{{lZbt!G5()a=O_
zwF_Jo*{*2hPo)DtMJ`pW0-KWp)eikxtyPUN`Qk>;5?5`{te{?cDCbI2XhooJuuN!!
z{#0aWDh*kY?b##Xue&L12`1t<rJc@?_9dmtoXFfMr5&760h2Ht$%N~HY-Ry&B3iO7
zHM5mF@D<V<e^+M*cW>^8@DAETjA9n4-fHUT7aCIalKz9ShQ7W=q1q`O;S<RX$VW*J
z(sQ4JsQg)Qc&0f9*xr<_Fa2OWYq?Z1yu6?Nn&VFJv)mB+M!Ga=^Y++JRk*7EMQcp2
zv_@tMIvH>+uY2Y@HkIuxR1|hAIam7CRu+1t%vPl{$=ZL_E7YwbypaLZQB$gFB^>Q(
zS~j=vM*hd5UFD?};flwlmBph<C)&mbI>3Y2QTkDaRE@w+qpC4UntEDiL^!gyo>Jt)
z`#>VPCd}ba6w5Rgbpd%<x)DkYl#BE6PQ*j<5}}nu-wNkMduvY@VHMtuG7>rRl3*R*
z=inv*MI#l6@+&nPxf?iTIa{o)xaJt+J;&t(-)DVcjtnxZ+WhDjRWH}DRb3kWSi2Uz
z8J_7c_J0a`{JVnF0<mt=nd4j-{05~fl=@PwM&C`{j`G6SL9U^`*ej&+9IR|#T%I#0
zvqetT;t%#z{x>|Ac>u_9%LoonQs|XtI+}O@wgBh+_Z;i3{p`m*L-_RwM`BEneuOWB
zi?Pd0u6C`lpK-i88~ey*I=4A%2A;`1v1#-~<s8L%Y6Z3)8%7*t)~V;~1l4P-Zm7HS
zly!jPp?@1cMQ$W5<fB6ozFz*F;qHh{5j1v<oMpP8n+O<~2eAO|#BubvnCJUoUstLw
zg{><*UBnn-5Q9-OfCrX@0@6a{E15^Wz!Tsn{3~A%$7S0f*YwaC*o!|xH1Z;GpRiT7
zU>U$sp3RP76X{rBQ(bPoW9e$2>%;;w_cquobT-sZRG?>>hMHA+vnkD>)AR<u*p^|@
z=kYcUP65-+V*XmFU5E=clr9oY=+8_R`-{~x(Re@ctv}7Z!d*8|8rDcng)yPpT$A7m
zF@iu;2Msli3$@LaN5J-*3fBZI>jLf!SKt5Gp{smZ_K)qC-!FR<-*wFmD-4y|H|!@C
z)(tgZiL7Fn&fF6*&x&$$aanOj<$m8={+qN~t|~naA>0Gt>+7L;u4}GN$1aBEx$4+A
zx~Bq`z%cj{uytJufA?K;j`YkH8WWL<Uy9bW3_P>2f0Vxgw}RI~!=a&k&mhWe3F)L5
zYPhzFd05P}n3j<vb?X7yQjh1LKf&#6LO|nOUD2WFI%uLj=86zT5!6i3EzsQqPnpT;
z#@c)xuZ5XQ;zWN9XJ%zBo6S={9FQ%D|Nm(q_!smZt4-Zk2%0O}A51CyGMwVQ?fT#u
z>$~KA=fPYJ?Q?B=?cKdqgj9Scdq7>PoXE7HPh%m8<zc>rAH(Nz$-ZCS{(dr?2A7g8
zlxvt;z@xYX>M5@f#)^l<PJA$!61d`f>lx*n5nLqh1r+-c*gNz$bR<SoNx%ryOuJZp
zkGcuH;kR<1xU%3$kPJEGeeX$hH}GYIZ(;*gTTKh1)<&h97!9q+!dqeY;f|s!P-u6T
zcPMLC`P!ihO@vzkR(uKZ5t|7(y7BZOme+Jve+FEIx6&rzfw%>pL7buX5~JYsuq`;4
zdnd(_GuZ8_bm~3uFLdy|@a*=V3u-`y^L2PiaI#+&*vnl-|Im01lXN!v4qU*$4n~9R
zDiMzGzw>Nz7%OI0*z9Y(ZlQ?W!m3mWlm&hQPeF!(y-r7Z9QIu56{dsk-~m2Teue%)
zBBT=gE;Sdb$)nH)M1N`^1Cxo!3n)d7krUxHNUoeMp5{}7i+wx&DZ*`RKYf_aAlssk
z#m(|?v?g8yBmhn#>!dYcw;vrIB3jWiV2)Odc9!mk#snAf8PGlKKGlbcf;GWSF2<GM
z?-TaPYmw@5!*GgkkGDF=>zhbe<JIj_OZYC%<sRg_8Ezndf@9FmVi#YGZF1!TdrxjZ
z@t1nDZjQEt;v#r;TY-^thrXvF$fk-`%b@(UoPCAItX)C|cr0o}1t>$h2H#VbnUBT~
zj(ctHtk@j(xe518f1D@)yJ`n$T(Hc2#ijOrgKVm*rcwHTluBF$HvgT(TJT~d9X$$%
zLgze!v)FSqG!~nq7L8T(ofS%ay_^MQ5FxTVUJL0W-t}&=j<Jk&3c=b)SISH8q();6
zu*H~%xW=qth7$pKQE-GUzWlkhjz5~mWg}EuWVnf*R~{3`%Xvfw`2+cnZ^8M%sk@H6
zmh8r~U=9=e!hYvCOR8fZ_XjYB%tGGqgZ#kg6xt{cV^a0aj8WQ^bYp39XeVC;D2C0{
zAlOWnhIcyKJ39qdfSKGFb+K{+`Ynw3ihY{_x2K*S*DqI&K~DzHIeU7qgPVUkICbPI
z?C@XwZSJ;smSoiLbxYV(`HK6m@*yRgt=&RE8BPVr_2^qZmfr#9WPj=!8>1qgC@AQu
zYe!L|;u&T4J*-$1W<$NaliXRsInZkMwmBzyoVi??C%^PB1P-rO+$4lXQzdhtw*7)-
zs%MGNf$V1Zs%cAIl5pQD-_t-#Kweslr=q)q%k8wagL6|jjhd><FpV}orS?H?Q3H>r
zP(@w#Idw-K>l#%&uDG;fR8YX)Fo|pmkt~_RN5wwWPGeTo&8VFQ4!`O*S1PQlJgAU^
zn#nz=#P9QVadhSa_zy!pbB?AblOsIyR(IKgG1z{^N=<zg;H`vrc-A`y2adwcL8_xz
zD)&vWeJ`u$DCe6i({#5Dmvz(dGeSI|-@gGV^_GML9rc6xTG64R-|Z(ucY)*bx$+04
z6{x`6V5)e6>a1n7UV5^0%&m1C_Ri!_5QO@=s-f})JTvrr_zrwoF;4qUKUxbiS6q_g
zt!2A2FL(mlfwqKS$fv^{gbZ}3CL_8^JQKG&YP2Fdw89f%KjrP=7yPqB=bb9Y4EtmI
z)$lPoFCs0rRm{(*P3q;yL2)VH8<>pd%R%Aqz(&_8yU)JGA0?LJ^{AD=nqU<4Uc39W
z=P<}PKbBJDad0HmT5QfsVH{@B?|{`=fu4fD@vB2(cs`#7+*`j%Ys25be7m71)xR|8
z5E!g6wFlU}^2o8o-}p~yqdY-+CU=k#9t(Exb#bk9Mh0dBU*&FkGq{z1BDX?Mpw;4N
zXa%*AFw(!#B~Y4Jg}))LBt9}5RLSZSiX<#O+|T=uM;Vv|ObSQI5efyp5%~ZtSTeN(
zd_H>^#%hk?5BaU$-fkEq$acXNtS2=EkZ_H`Hvxg0Bpt((so%-rXnr`ELjy}fy^-qp
zY`PU4M*bF~{hi#$z03WWFkkK>*aN%W6CADVe>*FDZf=HPmi9{BKu&Ce5D6b5&uGl1
zGUGnrj{Faq7Ovx4;D75|<*n}P<r?8kw%aSaIOITWc@2}UnXkL0Kh9Rt8;OzFb8;|M
zM*IYn!X@%(;6C3U){7G%C;kzQgsV&K13K?-f$PFGe1>wRu8(o3x{RC+?A%&;8O))D
z*b~$by$f#xiTB3hc|1p%sOqN}hE)lla=*59bR_tw@D=zuNUJoJx`Zr2wKy1mp_rzM
zQ{E@_(1XAd?-LIe7$|kb)`4l2A{^;Wa(DF(6~B{KMJBtP`3JuR-w+aoI`CikWlBey
zAe3usJy0Afu~m-uqP!%Yl&%YVgt}61s44M}avSI$rK-o#Z4uBm;qCHo_z!9fQ$U;X
zAT|<E8Sj8O6lfAaALXfBbN?dWWxqBo2_`rV{tESy{QSc3<Di;r9AJYr#VB|-%8=)1
zBOp(GP|wmtX)b90(iAH`01B;{y-y3!V|K1~8r55sp)?2=y<MFjEV-q4;l`3@1)Z~`
zys-sibGUriddGW_UyL_VPGS~Pb=aNC>C7&*RhOXNptw)W75DhB_}T@-V2-;S`^V_g
zT@>popBX(^5@RsGQtW_Mi7Q+;i>)c^QqJVrvtJh&d>6UFfot*?x{vX`IVV1%_Sh;R
z(;4k2WSDQPBiHfJlLlO%Rgpqyj(m{3$F?_6F%6P#wz}WoUCj2H`=S<sJdP_crCe9k
zAa`=!xU3GJucV6>%5DuM8Qv#k#LhH#h<d8;F2{2n#aM2(Gs$E1xJobO7FN9Rj`VT-
z5H{7oYY&??M=m%1tLCDmM$uJUfJt5xwukj<zB{ASucYr?zfH_PQ#3K{NM38#BHza_
z%2tcpTXjXmGL4yO8|-Gk>V3z*2gWi3ybNyT|IdziDd43z1dSzXDAuse=pk%--GizT
zt-9Atj@y*nN#pRmvv$bcnI4_}HLJE|j^k=sH}_INiQJ^VXRed*Ean023D0+j%90AR
zO7~iC`?o;gw8v7aiOTz0!u&^cm)Q2P_oL0a1k8fN#Qo^SH9IIEvMqBwu)cIgM$K=w
zw42#8iw=VpJswOFZ<DK|Z$}mAg1S0*oc(l0yPrL?UKDn&bow9Tkor2aoq4Kws_ds~
zuH=|K1O*)f{+EZ+FXpi6U6VgMw@<jIGOF5yu2gi-o%i)+X8)qWDX-J&mh7+&!%jtB
ziZdtNsxr+qllbI$R@lm-^*!by(2?X&L;~iYap8aAHndZ*QT2gYftA4b!FPI?@nziS
z>V0~+dd0?FCTfcf?D-X086!Sw@*9-S&Ye=;$GH_+mvE_Cv8jqKmFg3O3hnQYzst+~
zSz!y_gx!ErwN9VSL@0YG*J=)FpOgQ=S^USqHUBVfm(U3HX<s*qZB$5p4wZRVRmPOR
z{-u5g<%Jx*-0S#KX+AzXYIWo(Y8tfIf7EiRyhGOc%!`hf+%N<t_M-#YHOBj7m^X7H
z0rPn|bq4uMZb=(VE#iMwSsshm9^L<Khpo|bhy#_;*_$%1JRWps<&VbJ_Cy!+aQ%Ga
zjjHBovvD`t&AP|6nxE-hY=33%VqFg%XFAY(bb8}cbsl?4&JC@hbh-t~B6fh{061A)
zV#>%p5ldP<X;5U!3U|x>m3sU~`NM%v;0(&uN}E~bxp64{8rOzadpZ@x|5}&%pa?Ev
zEZ;0U9T`-CX?M*2Xv%P(<*^aInjr1dNEQ*8oC_<7ee^u#0p0x?J^G}z?G^J=7@5~B
z{YmDYcWpl;=k|5HQ}mB)uY8H_#XbnASOI3V%ZhbnCn|W)jKF&CHIr{>XfUhSl4}Hz
z4TP2wnTlfVQ=Qq+UbD%V616|3QNrvdKf2^3Rbu~?9QnE<^+o=X)QH^SmSldASsRC&
z%=!dXJ7Og?+EV)C-kXk}?&bdGkwI=Epjl&n8yTaki?riU3(cWf*akEJ7l<>&iSlh_
zEkJJ6#T=`*pneBKiO`^EPwK~#j+V>W{d4@;M=NzO!CYZ3(-Y8vXe)`ajm;A>M;3E|
zU&J~361j|2Faq@%xy$VhZx`>tA8-mk$j<>Bv03Vd@u|rpYaOU-X@9ek*Zfi1kUisv
zs-PmLTgLqKdA~Z^cPRT;y;SSBq&JaChUP@T<;aUnd6#j_K1HmKtC%wS3ENdaPTx##
z(;ZR6`gqkp@Qr{2JoERXBb2q(&6EQow$}V7W`i;^*sn+`j42tPH7&i>kMxugj`_qu
z)qM3<!1kOf)$tE0yPi29)t+<BWfp!wi2PpIh7M7UFm}>Srs_c5phWqxyjXM#4`Gr;
zP5q+#M%7B{*r-9R)G9xetha0Nh_s5=171J)&?4RB)6?&D+ak|INIJ$4q1+*9Jb9&U
z@{bj@FI{H6;Oz#D)DDaLRHai)s_q1RlmcxD?PcvQc0c=4ovyB}?-sEwu5H~Fbv{%r
z)^h%JMVm4{ey#N*Df@I$rE|3O2>U|UV^I7rVDFg&4+;b<AM<Aw)+;Ljzp3TGXuvCm
zs=KQy=pJZ+lqp>T%~U&22LADCLMPybifR$Pk_sDX8|ad2n68P}?PH7Cw8U?UFEc*#
z>9vaO&RWoWWo_M0;{~+>ImumePqhTBlyj!5()T?0N?Jgts;;O7?H5gNU5REcwE<zF
zIl?1(4RJ%cQJtcirh1|)HM4+n`a8QCea6YQ_9YReTxp@Dt1nw<N(^Ol=mzL!u~9H1
zc#=0uBP3d0%|8jP1-FX^%4RyPjx{tlY*p3;E!3{TpWJOg7C8#e1%6>mNalWsXNjGv
zD#pbT4|Q595YDx=C>>OO#3DF`xfJeQ?lOB~<tpob*Q>x9aRnqHX8BOChPTq=2&77N
zfs<x9dqG*3dIS8ADad<VK{Zfx*R)gl$)Ct1$soOhD}b@*J8=u@1#)Mlo=5(r0*g&x
zf~tqg4nz~_La>QHCLo1r`91t6RK{xqBItPuya$;`y;hD>4xlr!A;6A%RmhU{*e$#-
z5rL8L5V<~*P94_hA|^&wGmTVVz)4|pFwaK^8}g($Q)m^s<n8CG;h7hR;)}(6C>g#g
z*9mv^jraZLyB|Ev8w4BY_Ntsstb=SS7vZlSswwo4ZUUyU3yA>kP&M(1uBY%)Pml`0
zsVn6BOQYcd#8bwn*q|s;Bq%o1L$O4_bloP;0-uB^;SBc-I4w4YO+sh5FZLTq)1GGE
zGM(_%;Ix+$eiHf@<h!o`3u70tJwH>*0yogLiawfC+PmtGbQ)}xZ%PZH->?UGnCOF#
zgjxxWLq9?b<aqL?>VWz#^BAG{--4}tqx~bo&-vBDIq`PrAOA-W=cPlnA(m{S=&an0
zehU5WTi`zEnaX_%KjgOfZGgbqplo6Ja>xDPzwjJ72TV?DkVTM6x+HN(dqA{)j-7(Y
zU=Q~VcO7mWR7%{V?=p*-v%~?}5&DB0DGWqvVi&RTa7B1%;9_vCv=!JeMzK9Xi?1Kx
zoJw+vur=%mx8QGt$WXgrJO2ak(O{*#f>x?|T?5k;eMlKeU&R`N-RTKn$GwRr!QDY4
zWwUrd{*0U=^vV|Mzt}C*EVx{%2;T^w0G*_F@B-*x2^^$?ul+p(M(&<)7mkCQ!9Ah)
z&@bPA-f7%$K`CtIZwGVT9(#%1>wNE9!AIhYnDMM$HH>-ycjTFHbKp3wA?yq7_MUV0
zak||x946iaj+FxD|4;iNfHr>#SSZTTMc5Y5UY`TDoZW*1fHm+9VEOf;BB<KL5@@#6
zN-B|FNkM5NeDnXW0X<A=l?T-ch8$ywMr0jKC(I7Dh3s;Q^g%4<zXd7pQFlF%y5B1V
z!!^Zw(r36g*@XT^eqdr1Mf7Asmgn+YeQB;$uGYQ*{y)5GugjYhJR^>UKEp=*cjRx`
z3f`Sh{1ZNbKg_#@u8?0oEBVEa(m=EhVWiqoKY;T}_8xNWa8-Jy`o!R@V195pUq!4g
zt$`a;3ig)zktUb@6YPi{3Q>|Qm&2RzrFdK5)NT!Iyj{fgkQe_%EWz8OMNoGs654}b
zCtEV@Scftjxcim}NBD!{X~a)oP{uPGh!x0P$stY`zll#oTKqi>`R}_-o~+=0@hhff
z|I@b8Pt-i7>tc7HQqVSD0KEub^N)9WY=1lFxu*rr3yY9B1V!5LNW3$;0Q!oy0Y1TZ
zP<t_v>+N-T=6h#>yv#jdLr(Yi4sHl$2L}091nvYz1jhyvgX_4HAy$|omcSSp3ykps
zx&@O+iP}ot2W=q(a#KzOzj2k~5a9y<gahQ<@HC+-xSiKgXX`r|>gv_nDT<3Yj+kMu
ztdSP+1A~xns;9H>Eq6o8Bd;hw(W7wz8Y5*$qagyVN5(RU5~XY5LqWHx9W8^qcopLf
zeP88#Bst{t1^oFzOz13B=Z5*df?06DTM}-K;LHKlO2t)#;C{J^>;~r{cdpOpTkMLq
z{3>o+(#8^U`#GJ^8~TJsgN^eSWB{<Ak5(bt4w}KtRWx3pxgOzTQX6~{JxFnvSq=Qv
z>wwYsIB=MBRJB&bU?t&2pd*Oc*11Lp$A{DTzr-W_E54^VM%LnW$<b&)3;~boTCO2*
zq(&0U=?98IY%}e918iDt_^MlAXrgy$YOpw20Bjtw@+fFAatYf+r8BW?ZMHU51@>@~
zTVr=vwp5-j_mq+)9m*ivWRMH~6>1T(aic;tK)bv`9tw?>XNi-<kZ=lgQi9?QU|u{Q
z-0zPJjgnYwrLwm^Y+P-~Q&%XGRa3Nu8atpl_v0rxAD7AnON#^LM%z#KR9~v^Z{T(O
z89FBMXbW;US&5IsC!x(DSUwF8BA${oQ;)5u97I1Q>Y(w^EvP;k!qwDbCQo^vt)e=i
zIT<l4wlG0X&_-TWu8^s~Mz90;+fnQoX1P{EmR_kScm52V7I=_xW$^Z32l0U1L}e09
zFdw=a-GF3)CU&&6B<%K;J72qk-j7^?G#I-{wWSVF?Uh5-xmxhmW||_?LY$2&u@#W{
z+Jaq$gUT8@ss;{)FN+cIC}^{kCViG)BMq@gI8Ua;Cft<JeW4eiQcMKQznkbYd7bcH
zSPtK!hG+*Fll5oxzZnosjLM-f(_aX!JT`FD@ptKvybHPI1)IvEJi~-z$Wi*aYM}ap
z8rN3n`$Q}@w9!6NzCtHU3;3Br4`dPXm{^PbCjHI1xK8{{sD+}!crxl_%&i1v!lx+O
zG(dZsNkf{3Yq*k1CuKJJ;rKf5+l3S+|F&hgS0icxDS8oRN3y|vx*=d|)Sw#+vwT^u
zg^n2aQ(qRh2T((sh8GH1&|E-(GHDL$pO|kZbgDwd2ct67gNahHng5LQk)?i-Gkb5w
z$&|m+GV+&MR)uDRy<=ZCmc2n<p}$jK@Xr(=P{51ip%N@!k+uTY^;JBQ9>lUbK+)FE
z)E8(?+VfFWt7TR{SoM~<4K<Tb@G6`st|!jjwyKqEQR|#0`AbTN*$;)gVSa^4yIb9#
zZO8P()&p~IjJ!pj26Yiz2DdpAENd&XoN?hEghF+Jy{~vc@bFV=Xhh@qF$qJW%atXP
z*PCg<%SIL*1|51|_MU8g;a{cY<p-SmxKD^p^LJ#YsBMuZZ6fs__8eG>UBCf-Nvt01
z;i$00IH&rHC0emor#4(POw{UhpCbFl-Hsa(8)s}muYz9&ep#_Hf8LVZlSNYLAJ)n4
zEv`%MoB$Ly<I{C)#O;V!Qzz{x7F9+wEc-~6qG(Mq7%Bf5R&#p-0Pco-q3)`?>tSO@
zb6M2R$S;wdOpDk!u$y=)e0TRN?Vi5(yY_ptA8h*C>~PMWf<+~NSjGpMK`!c(wxQve
zf!1@%YD5qCCf_Zv&v(RMH*hPU3oZyO4*e~i#a=5b3?C!exSjDC=7##&>|p#52BSxW
z*PPL{rgVK#{Q|V`ad`_zrRSh8#*g`6&vy4V@2t>v$U<II1+;y2gr+<Dls%<>ti5Y&
zYwB(&0PS-KjX`gq-Kk}IP2`Kn9?=#0;f#rHN4ki0fEn}|SX~!5AC%TBYMkF7ze~ww
z>lW8mUkzVZcdlQ<o8exn_r_C^R7|E0BSAMVd_1@ybVnR4W`~;vJNuFYqX88tQ?=66
zCT?AHirPz!7W#Ovx_en0S~uC~^5#WPvrE&}*`9*8)??glkmj9-vhY|wz!i&IQB=7>
zw?Q{cH&}&{!;zKpJs75bQ*KpOqh@10rDoyJPyqWwwI{N+$!v}`oh9p`R<SbR44Fg0
zz$1S@XP1ipg+mG+lw@1S`&Wlicq`r?YeSh8pV?ui@iA#t7F9bE|I-|)P9Ulx+vH2|
zXzU~IAhsg4uz$#^cq^unrnk0*v7>&VVgTm$Z7OY$-!uD6Rzgm@97E>zjKZw5xwFgS
z-7UeX<T!bVxI{O@hXL2|1n4SCE81yl>lSLf)H0+7It&{M-pek^u@uHkWwxMyV~O-B
zYN&dJzJ}VXoCt}Ia}{-pCgyJ{&8#e_EHAHJwzv3d$?M7{wlx1!_yE~oyIb#2-BO=Y
zwNt+`6-SMUzG{A^Sxc3`^`$SuQh75W0Yi48;j~VpxvH<G*{q)!+c2tXM5J2c{kEZn
zF&Rku#_S>ap9>F^S5&www!2EaS>cvsOXXU?8h*#VCQ#^WxE{X~Snvi>qo_7Wvv45r
z&QE|1)(m(kK24dZen7q?_Mo>#6}gL@q@JoZ5E<M*jwPiZ3tklzmv*jvY&m4DQPH~c
zMWwTRk82OVjEK<m(00{K0OaWR^mSTN73ks(lk|Cto){#%x%{A7;N`ExarFt!UBDh`
z!tPOjGu1Nc45L(4A-(^brA5)>ykP#3;>Q)&ox42K{SaR+CZG@LAF9!&I+2ZxN!t6$
zp45EYjDI9+C_U;5bzN4+B$8R^bYNbYEKefh=s$>)lpZ|+PW7+EV<MQag{FJz+e(Y?
z<t)iirt34S6>KbdQ+mMm{~7Hy_ced6XrL?9vkmE{ka4@NNL8-54EhfvRJn@b<UP1+
z_=b1C`=lpX=*X<sJdbD<^<L9g{aDq8l4y*Sgpxp-ZBXu?KR18#e{G%GyYOJ;UH6jE
z5^*4C9;<<IWN&O`{L;Alu>&F!)yozA$bnRz>W8kep;${Q9>Fa{9grlyQ^aV#7_UYT
z(B5Ql+J?LV9JK&86ZH!xJ(*?abMK`eN}G|pt*~n8XUh)TD_d=6z|)Gm1chjqZdt@g
z!yR@F^$?qcmg29$UZ{xvldLBfgr*1f`*zFy2|!XXZ!|su_r&#73p@hN4NnUUbv-Ss
zojW+ARa(uT4b!{iH7mQ~TO@L5H|7?-pE{<Pr#!7{Vc4dB&wizjBIEfk;UvD0uZJX2
zBj~@Ge9DYhXSZr@sdJ)lN5`0UL^M{7A?~BuA&YN$uvP%~Ryd<9M~VlPyeb`8I>_;7
zu)6Fc-!TmHke<sR><p6__alBtY(rxyvl8nHI`}oYH9{8nZ&`&|T<vh8kQUsCEKruH
z4w&v}j^na8+7qbUT}qbrEFN9Zqp(E|p0PP2C+%C_Tifx_N8$>5js3zLVUiSKWv)SK
z=8TW^&lNp@rROPMEp$U<0mGmV;7PQmwt-!u3YfG<E0*duX<t&1T;JE&Hoju1<+;u4
zSnd78dBIxMl3nt%+~ibqBd~MqDD5%LY0U`Dd+kfpvZ(Iy&#PcDDnq4mK3)R7l^a7G
zdV$%a8g6K1nxkO>EjUZH2;_qkG?~Q6&`n#%!fsjKU*VLNnfA<-tn{2N*|+j*l-;yf
z7w*tMb&*B^q@boLN|;*o8S*Ukf}DvzgByp_e20BEz23lksV^~1b48D8KC6b(>3C<l
zCFLd_pv}X>U1WKu!fv_o`E+>$TMN%%?^MSf+bK&o>nc}jfPjzD167AKs5)LfOYK!*
z+8@Bc<1u0ykrGgwJVZW-oMRqE%#C4U`p1OzXVejz&mcKrQ6%G+0de?RrM~cc?#sLe
zg@Y_RTm`PN{)WLOTut#lvV@tUn-tkMrdi}o!%bBxxf@*vwzeVE0)LSk^S6BGJdZqw
zLkUD*ww`_%$OKHqUPw3n8~tN_uRTY-{T=o)OTH?1Xs(?9y+Yw?9NZ~2mJSG$_&TA^
z{8;#$;;=s77-{OEX-;>;SokNB1zfO=nYF|`s0r}hRtuWp*YtGb?U-D1Et9O8gFTh*
za?gFIyer%*ZJkP5=eN%4mQg*wMJeub^6TKg$=~Vrw21+2Y~%Bo)I_nGBhDRhQJqe8
z#cN@Qh%xjvsuy_@%zTE!3yHz>JM9f~X#^B8M|BI{6WnNTSkbSnR{6n_ZH4Li?X&!u
zO|viMILaP+ABZ*Z;lxzHZfeVK7iVFtYJ*nLj8mVYjv*JMDf}<K2fUb=PVJ-nf=}8|
zvOAfi+NEh~8WUMlH-t7zKBrVtr{G?`4%i>w7fXemi_&s8<or{z$uUvrM{QGM+Q#Z+
zwj<L;Sx+-sFPOSV4AU=TALDyuQa%O<dLvkswyLR~slFy%^+C~yX{oO?jMqO=>ycvr
zMT@QY_u_NqU7hFLYy3|Gd)(7py+B$u1AfRn*F7}m=vyc|p>FB9kRo@*TaqDS2I`mC
z;4a`2&hTCcb;Wn9wCn}NIpVwMk+&etiS~-m#1Xl`Pg=Zrt22jYcgs6ol3<OuMcPs-
zmsec3+XJaE!?rbzGEa+WXjsp1SS5~<&lRG2BG{j#;Ju{LAtsav$%<jxb;f~)56o1g
zAoSJ;;1%4X@IT=<pmXxRcxCQ{Jh=3m(-pb~PXz`}KcH^SB_1jWW4-tx)h1N?5zVO{
zp(~}v&_<AKzpi4{9hn$lD=Fh=05jM~U4uy2oC!X09r>T&TU_MOdSm@Nyc-;*^5J<2
zS%b1}<aVx*JmuVf;zeOVaJhd-C;{2b{$;ktJcwMcU5S4Xg4~~6SE&NEkWZ<tSYKow
zG6ww}FyD3?PnZMxg)}YQcJ?SME}mIBq2hPT5$k};oh2s<n&*xwlx$78+t>}oYlTeR
z!#ZIl<Q=xHp?{<~lGOi2M?wd=N1++eDzd)jzM*ymVydq;v-_31mE*N5buro~b^tua
zx6@KkQeO7R`j_Vl$AT%xcK=@QdT%Xmo$SL7DLZQ3D~D6#kUK&H@dVTvPo&?`{fV`J
zU$@fR&9{*|A=Dz`SW*?Ox=4RQ+Y&6X4UeHlqclIs@wUK~_TvYZ)+6UpabMea*J*EK
z;A{9EY$oT?<Bj{H*2bTUnPGgWo<x4e*Wl|257Sj)CPPw#z+#Z-?apmP^A&TAiwq%f
z?!7L?bDhJBxZgvA`5D2R&XE<}3a{t4DIe}J3XRC;N-v`Y9smR@XQrv_x>pg25iNCR
zl{>H_k`nfjM)fVDI&!wYA-j%vfi$HbvsLtw=H|u&8XZOO2i(~pW7E^6cD}XMFZ(wy
zkP%L~pZ>96oP93WT&{z)Lheb``Tbn9xQJM)YOHr@X3;28D-;tL9IBKWkTaAGz}cV{
zMncQQ^T-ONRTI+P(>a)#$gtpJTcNe4W0te6tDD_YF}O5Xusydy;TUUvpce9z`i&`}
zBk-^CUr2Rono4Q37{}{fsx4%5=wFeC70fs-Zft58tf|4M(PZQ{$g^(;iJ~7WCG!=-
zfiG7G9hZx-tHc<zhM4PHYOP;RShl<72CqqKqyemz8ibw(G$2uNmt@uFv>BQK%Gua5
z!NENduESwKwfKy(QfuypC)H*48$b@f4d%yi<T-!ZH`H0pgK+Kn8q!LkB{$PQ$=%Dr
zdiICrK$pn?<EQJA3*b?FIllrpV$1Plz)SdD&Ir?i1-{K31g#*JG6$Fo<XCt<@YmlA
z_mxZV4$Pm5Q}j~24lwR4$0kw>m6-Z3)hud|TplQM4RK%enfMrZFDf9l<?Z|nu4ibK
zI2j8tU)gr-c-jNgd_gEu9*WmdR8dE(x-;F-M_^8PlAj3Xhid^HAs*SoPxAC~DZOy$
zJk%L9WM1M!;Yi>}?(V-3=o9`f?SYG>!Q5guW4~ZO>bCiN2qj1tEEaAc(&3Kb!Qw{v
z2*rZwtQJ>^GyU1##X(P)f+1o7@dE8BJqT?KW`}9Wjt@`}j0;DgS|PQ+ec(KQ5CQ%R
zI+aWX8Oyf(RM5Naf*KX)RsXU_sAlke;gZk*&LtnQ)ir;qw<?Up9O%4QDsMv(`a1iD
z{YLLYad9ZWSGtUjr<*A|D+sb5qzKLMdA->_Ww;-pEnJp&bIm;_*F1MWZ*kBhy@P&A
zz&P!>;tIJ2czzF><jqJGI6~SLG6e?*cZJ>oCx;Ux7#<_vc+uZ3@Fe&je;A&DIe?MT
z5SrkN@>KW6b62De=yI$criNegif{}M$sXc_@|<cB>!(fv7i$OU7PJqas>osoD-V!y
zFe!cqbJ=FH3p+>8SJr20Vbf$-{3#`)vw=PK3gAd(VLj#U(kST#w2IiSRI7g|mJ)wL
zw*W)3l{gkTNX#L#(e2V#Zg$`|pVjv~JP7)LEQj8Pll*I(di#CXs^A`pfkh}4<TC#7
zwQ<LJD?(1>D0zXbfeG?vU{~AjsUDmzHAffXRfvbkO|hZi5MQIXvb}DeK1SW2+5ycD
ztp?15rD8T{GciOhcmy}xQ|i)szXZF817Ih72lUJ1y!mb=Xxw&3{w0p%zr$<zZNc$?
zFmyYdgyfKi!31X#eg&E*wiVw%A?gh~NfAL^!1ADz@_*0@Y#{SH`$AEjnv8FNkBJsx
z8*Byys$R<dV8Z(zNtQ2&8)Y?&f_}?gu_xa?_?!Q--^P6sY2*oPf|9`u_>(Bg9Z)ZN
zAJrf?<YVH`aC4A&ycqfx$_TFwB?WtO$=v18IG&Y`1DkX&sTaQr7}@mU#X>z%3$2I6
zu!5@xa(ZioKln}I^TPA6of{BH4f^;7NHN?LZH&Bx;{Y4e1^7|V5fdihTQC?Bq!vgN
z(v$g9)r?)Hnyl>3G$sB+FQXdzk;(z~CZ)_<q7~5)&Bul*x`6FaJ!MO31DcGElHIZq
z)6<{GN#K-mJiI7~d7Jv2oP|#eUGl3vE1daG&f7TjP_iPML1yxK;HXD*zIFc=SS~)2
z8;Ey9+5UO%k<R7bg`tDub1?(Bb-M)y`}g}Ng-62e34$Dk7E0UsuUsJ?hJu8h(os7p
zf{4Kd>=5}>QBC!?@&&V*q|k{_4fy~(5AR3f*ipHe*oAK#?gYH6AJNlT3bGX>STlqp
zf<ZRI_aUXcQ7~|Of}{AmfSoamKCC#b9731kIaqD%HZg_yrZ`Ifi(}X(#DILo7EmP$
zOxcOpFDZgJptyouYG^E<5w00<xfw@)JL}xx?h_anI>*)abhPNpkjf422VonED7LdF
zX)QWkGE33O1u|WEQoUaFiL8LP$_n@>F`nJ5+o0c}U8tCYt%UdB>1-#HAv!gpuO<SU
z?Xy(0EgX~ot@vx%f{HGdag`C}152lt-*FrWZW9Ly9Jk-U&U3-HF5DND6bb4HDoBaZ
zHRxZ=9OY2m+K9!G-Ocm08<qViHIbvBqnB4{5}_rI+1urh%JpYI%<o#(+&*3yL4Ko$
zQuCppXq8{W+W_P9s{fMzJ^vj)q57qpW{fZts^>5z=n&{VvX(R{YbobaXYpq6EpT6!
z*hKThI&xA&{ax<(uWj#pe@y%y$Uan<Uv}Q}7x$lBBwy!O2vztV++BA<Ia17*EqC>S
z+p~=f7SjQJ8|4HzBKU`|Mewl<Hp@f?Mv0vQJAx_UF#b;0HmP>~H&GL@M<owa9%mme
zvfD=lMur4xzj0mE!uZKiu~GHR``GGGE4#iV$=a0D(PNGKK!d6u8%Dc`DZpX-2#%nq
zX+=!|J5O0itzxtENOZHRm#UAg|3|z7-C9xm{i64)QtD>3$iJF(Ci}Csb2x!%ptuje
z6Px?etX&K4{Fw6VMn3QxD4S}Uuzj%oA}*gmSCEGo4e=S>AZY@G_b=}Oz8jNhx||>+
z6x0}2{}1y;I>E^le6lrk<vCrIh4~LGlVH>^FQK>o81mZ3TE~F7cYJwge+;}tooO&L
zf5OedME76XYpfGfGo~Lq9Fjc$xw-`6kObZS*wgXVVxH<2L=KHFr0Pqp3r}Yhl>A=)
z#9F6(8L&raq80V;H|iK6^A9UZ^Cy&TsC-(!&C%P*g$v~DU`rqGtQF{kj#u{8;B;AF
zs5Maf&T&R+p%%^l=s}UM&GjRf)cd#j#cG2Mh+|N}`QkwZZAy=o#FT}Eq3Y!50p{ww
zT&B)xRq)2QLL4gBg<`ouauR%1EQbyWRnU9tQ)-8L3ziUw4rsm2!o#sNybDo=aDpFy
zrfix#pi$!(Cp{^5#}__jX69a7GhlujWBd~J*i7ou{oO086*Vq96?BK@`bK-Roq<pd
zOpRAl6p|mQN1Fah7n4i<MfcF98a71~>Z}Y)KEn6Y9nCG`Cp7Qf`dL&HsLh9t_vm*6
z(rUP;@GP)f3+NAgAKj5l_B^!pb5|g9A!p!`E8ZF#bYLB*JBn6N7ylTS!+za^2bYIu
zL+=2GsfVyB?2wNkTE)Ofb5%?8!EMe*C*qAV?O(U&_i|K2>%u#IYrVI?v(QQqLE7EC
zVnxw2$0u8D%Sh*N_bm9Hs=Km+`oPotIm)GX$6Zc<%`*+fOeLTd-BvEszcQvqwXAx)
zO1HXa8{N_OCuS9YOKVWHzHF`kc%Z3cfbYBfiugl!R37a4P?C`Wm5#RbbIkKI-Z0+<
zv57y0e?5=A%Vi_sV2>$_<r2{QIVv1RrV&>)`wSZl@AXxf@1~qu-;Ar3t1Ie!)&98g
z>0ZX9;!~v^1K;ufO2#}JukZ+^f9F?v2cUPA$2GsO515ZwNZe5dh~DIQ%^00Z*Ob}9
znLM4HcYRIZzVvR@9F0VdAR7{eQB>=g8b4xLf5DFh*<$7m*G+l9)K5{z&|Ej(^fBDM
zASV6D&-Qj%P9O@<Ri1T@_Q4eXZz@}%V4i9_sGDmTWtq4@Tnk#zrMh&jU-^`<NCJ9=
z*<<=qzf(jMHmK<HlbWCIeUB)A6S^CE0QF%`v*mgh*40n>mig|WA?6+&!|k@(thWRm
zwvL^yJc+D@TFa8G#+pc%p?2stBAP7*yZOZ^!Avk!OQ4ePw|`%&o#J6d@%{4GA5xE1
z{3HC~$Lt?{7eXoISn7>$9@w>5Z4J3vL2K}QXrJ_6y*RQ@^he!LY=rDY-zkjh19S|6
zhn9JL{_(y~p*Qj)=9zI<G?nnIanIxo=A~!A=hbO1D*A@!QcdCJ;XmN7>TXr8);ORW
zC;nZUo0naF)-gBGgiGNvpxvlZ9`4&<edkyztzbJE&Z+A{g&uWzS9@&um||b#@R<9N
z{Y^CcIQl{2cXlSWI-B}-Dt$oC@75z0YuQbpaX1yRCGiwF$@(Dm#IG}sweSe$46~H%
zMO;Uh3Vl2yoeAE(a1#4P@h1{+ZmEFF+jtL<=16z^?wH1!)9eaWlUgMm<T`0pTX^tH
zwqRCiO!zAw02#Lj%5c=&_&=e|r2~HI(viRqYMiPiQ#D*8$b`p8lklzd3C;1yk1;~T
z8|5WoG1m<In!B-=*fTJ{TM$^!&%(KCpXwJFcT0`ms~@a*{VnCQXAoZxqLgm!r-&80
z8(gSjc5Z&jQ+_h)g**Gs7UUJaw$=<LLw5m5%z#(J`r>8K?(h+aCJw4L=|AbR^=jQK
z!`8Te6YU+@){&7&sOj^UPhDS56%T?V(XUWHlBYT<=MYO=7j0TA8iEvi$$HX6r_T~C
zx6<2VT#?VnThd-Y?AlCR#aTc&bMat;Cl>K>@(ie*YDV;$>XqH}O$xLzu3B$=X>TfW
zfEn#y^gGY+L&S5`Gx(n4&%#D&SpI|3I)!cX3kqfH0d#`qmNtyMx8l}@!Q)KT_>6?K
zm<Ia(6oD1W2k>D`fXOrrjDD3kr-dbs!`c;{dAl`xZTSMenRLKD*uuMi!Gj`9dI#Lm
zSuH=Obdl$EC>lN>-GmM>)0oc0=irCRvyO&x6Sl&%L-|rJbpK)3c>LiRv|X1ECIG!-
z9wgmvf>i0FeN;Z|XZ@V`!tKsum7NM+SI(CcjOB^fw306>6Z(c12e^LpPW3#6pxUdR
zq-w`5#qN>2OeNLjx@Y2_$~P+(=kBrYgd=n}BRTy@@;|7aaN78#+A8A=)$+2Mna#7C
z=Crc>w4HTcM$eft6ZXfw6Eh0NeLnE*h4lp1kfjKxdr8IqvRRfQ&tm^aaW%0^aZQmW
z)pMP73<$2&v`Fk$vv$%+V{39IT!bI0`>+ulT^-*2Zq6h4Mb)pzEph%Sa&_&Xh!N45
zijkI&InOgX+4|5HqhM-Goef&JQF3+V1w&`;4Q)f+1J!Y5HdHkX%jINpWFYRTDMk4i
zzJva!99r#h_g>9R@q69fUi5k2^oOnTi&zyHT{lBUp@!7cxg=YcQ4A0vi;2zHp>S+z
za_&OgagkTO*EA*cXavzwS)|%WD6tuUGC3WPMsI~%dl$GC3RMY9)dx-9=x1;P-#xi^
zEETtpQr*!Ef<KAhAx8N+hB92jn})7?>L9n!KjlS%sg*;6T@+=;MiIs6L_h3n5t>Zi
zq&Fj^JeQlte}wAGWym%BIdjUK7C*Ixx>-Q~C4Ba~GiA5!KcS=IuGG{q(%C5FW=@*x
z(Q(0Qg^RP=m$UXkz7ODp-jw<W7>)l$XL#Cr8cJrhD_YVepxc8#9X~uXg9#xIQchmc
z`XhpoP3u38<H_2=^_jQJl-{mkqipcxIU9?GicqvJsx~sWvgGH#Y3nL8xD#}Jg$;Xz
zb`GWc8hMI5H=sjmO>9YAH+6OChd=DmAggtcqO#*Ev>%C|QV+a)TuuE6e4F#ox4kLN
zfAz_(ULqFb9zC5Ok(4k+HPBX>*6`c-N-HxwHm6E|bt@t4o#0&K?<%CAV^sylJG$kF
z+HNRVS6V$VlvbE8#5^{AWb4qVrdFM9o!&L^$FB{J$r_zgw<y6=AS^^xYB*|8RHbH}
zKRUbDw_4d-xn-I-<0DkCp3TcH9`8CKoy89k!^t%Cm<Wgso+ZA!!fas1-o!>={rIE4
z7Q9jYXX8<=!wI8>BOel8KS_OR<3V<QI=hT*LaxI*ifb&d@;~M@wta#h5l=$3%ks0&
zl>Z|>QH|E8QBTCo@MzFOvopU`2lbg?=VMWAr-#uO*nLrBY8u<PySzy}2^~vq`0_<&
z$kl_Yq5cED7c>Xw@X6$4)Ew&Wcvo37utC}*z6j8cJKl+a>~h!?RCM6`1fqqe)F$;l
z1%Y1=dp!4@?VO0ONw^1cLp3qdS8rFfYiQ%rJI|iKcNTBr=c(ezTYlcNIyj2xq*@2{
zbKT9Koa3u}5ojctp|$)}Fk2gkw~%JJ7dd0amD)R1ViS`hzK|QGROm9*3|LW48r2c%
zsEC@48r_JPA)#r^hs${zJS=q;9_b!#H~F8^SkzF>IBs0_-(MDIoO8T{G37~`15GCf
zGL}c38*Ox`ke(8ykKDuz53aDZcAKD;dNiS9LW9`h5$~f)Ywt`5XjTV$Wxg+LTaoNJ
z<?NB~$$#Zoj@B@rH7pGG%YON`=J)aTlQa|2Qoo7b4>MtZsJVopc8xwxQKNg+7m5qq
zR_8kZ7i^zlO6=k23RMxLKya|<CD=QG=IMR1rWb6m-VGw&Z~jg2IwmQiuKKuB|MT$c
zjwxRQqqR#SRw-@1!IfPsKfImbWah1^uSU<7AuWA_D*9KR_D!Vls2;Jc%wD<$lua#5
zyptRo)m?g)-uHX>*T03R*T_l8RYNHLVDdn7Z?10s{IrgaJk{#N!PS(i<Gvb|lkIio
zUh4Oz!7=Nj;&s=NLmt9e>MO(Qn0mzwjEo1xJ+=G1+&6A#)l=pk{JPXOU)FrRT=;LG
zDRNF(22z$&HOu|q)9Ssc^)bKl3R64sho+{#GIv4F4ofZQDBDo;oOO^X66ddUMthIT
zwRESe>Z=`(-pr(kmFTG|=NrZ)`xOVWI={|&+4kpH`#zyIrPuY3+8V1@y>QW4;;#nQ
zUWyIi{(@>(hF&_8{SB!?(;Z+A>!e@H-a{61H3HdUBl@g9H{zz|EPUSgBXH5Et+O(z
zn_gM&{Mzg*nY}G=3ay~6n)7;thJaiJ=6Bzp)<}usg8GwDPp~f)E3@ksoeAbB&X@)o
z7b-fz)dM^1jP<K~B=k(}i|G^@$;{!2&_R9MYImyMQoSx*^0CX?Icbx;G-gpfHmPC`
zRJFw%#_C#4*>B1m$S!cIQR~}>V#|InGX`5ycCFE1(G=6u<y-#qo`_%x@Rt|s>*;@i
ze#?L4{5XF+X7GFe`KAA{JH=I=#4)gzRqB6_s&Cf9xAGkCo_tIyBgxX3^RWiyao?GW
zDEq0<ShBS~Gy1xjr%!m9;(JAhJ%!3wRTd^qi?U&PM6Jkr(Q%Ovpz$T!i+sh;>`mP%
zmYTkg_>Q=m^-5yugbt_P|LiDgg@36cRoi5$L^`;YmHR98u6$^L$xwAw>^y3?ZB^Er
zoD5%<A+pBW>i?tY9OL6?-!?qP?#!Ao+mxxDy8qg?ZQHhOyH9N+ZId=>Y-^LXHM8^1
z`yrpRoBVe6zOU;%k0VqAXm-o@f#Yp+3%BO&slnX_tUK`0d`N%J`H9*Y%!o4`KXY3p
z*-}?jwD2Y(kMK`8!kcA2+lmbmcLLEcI6qnynl9LH?@{x@G!{-)(=j(&x)K}>o#esN
zOW(5oY_Hal<x$qq!;%T$79WPF&?W3qx6ZzkIZd1vpAdaT-vSnNgXEzk6kcXg=^h(e
zcoN`vWGs}-^G%)LVMqaAmc4FR(Xeq)8;3Yq{dv?cd4-KL3mA&0R6rh|%s4OKm%X^C
zh2<msgKUU2;7R&X2BjyOh?d@wwh))$(eOriH~0}V^3<IQ&3f@>G@QDi8LhoWwYNcq
ztFx#gtMMIkhb&XQj*5sI6|n^USusD=pI&Xu6MhT*8hS{yl+Cv<bDj=76t>dNju3{;
zlWz3K*NiUTZ@Efd2<aLX6Z<*_)DDCj)F?7L<o+=v0rv@GfN%8I&39;co9-^?z2Qp!
zsm#@-JFR^JSI7!cvUoSy$x~dpqu@bBzH6oMtO{1R@a}w5$maYHc&?b$>P`3F?EuBB
zvXP%NKA*{X=pCR)4GPnY7WE~^q9=Tb)+)<xPXZDvsN;!$XUwx4kKwiQ|J0wwDNu8M
za$6gyz#2*RDdXi4g0=oK%Pwyf9UC$?WDlNM^D(92uV-nWYsLUo>Vb_PG+!J01)Z0F
z@x#LRc^MJDP}PRu2lO0wlbS{4>uN)s30RzJbZGCO2y&9MnW>4V6}2WZw4pM-b2E9|
zWVM2$>&BEZbuV2BTpZKKdeb_dY0KLeg2@m^TFJGn4Ml^k*U(3bU%{KSH8L%{&El;r
z(^<S%MNPw^!b7AOFu-l`{De^YXB6G4rb&O<+UmG36>m2sZ?Cq(VUlCwAaWNl*Z0|S
zzv_2YUY*sN;u>Vds(r;d<*zLqG)H6=^~F_zb)Jj99b6P<6^~K92$~#pR#YNj<ZB|A
z)hkuxcxL5IN_m&_rlz+)gnX&`9+eg2)f$26<+0f}%DOYbngNkcO*($b{m2OgW(vWe
zxad1kZ-V4Ri0xuEUU$cLNYp0mXL!?KlX{Lqhc~cGipQk4&TUqiX=tziTS4eLdi|mn
zA;pq<uKjsA$#prX=@xWX(pZ)!I*otyY&2}H?P(1Ie$XeREV0ddSHIXW-kU)bsrAuU
z<6E>=)N`Y6O85LoO>$TFB<_SNwNuC?0F5rB`-&j6&JknyVp{Kb>(P5-{72vb6;02>
z?)xU&821IlCtDwUP1{SkN<tIgfi8gq%w2)B{*Lx{TdWg($m;%d->a?}tNdq_`+|bh
zN5vP35D>DQD(I8rt3DFAORa&6O$W+nR|xF0pnLdqTo?H6+Gb1Rd!3+(@-L;fX!C<C
zQV-vA-W9x}eOQO@5kqayeqQ)~H0PrYA!U+VlC6@T)NrV;VM_Y_Kg%n4=UBb3^$&^{
zSmsv#(Z36fR_L`4RQr@I>7__d*61n=bP|qHJ`8QGDaYUX!X4{`u?_A=XH&UFX)hbR
zUi)XXaVa)dI904w?370nbM+Y+<9`jx_~`l~L4x*B4J<cx$(FT&WN~A~Y<U}noEnLE
z00~db!GuC(jrO<r4{LK=^ZMy}tsD05)KVdQo;KqNzg{mg2f8WB)ivrW`3KP!tlZM9
zNM10&G@ed~JQRLhz}VOG)P^SRP_#zyo?apH3B1r1TkE>cwrn<orZfV2B74}JRFmsU
zS1oVdzFCM2u3r1@`1`{dC#@~9Y>)w_2umb?)JKW4HS@DprA#c{>uZbSc#UtC<(0j{
zL-_7^KG@niHvw-23Q>K$4JY?aWftN^^eSm<<p^z1RKKR<5~lPy)1pc|w|2y@lz%0a
zyFH7@03M0-qvIuq#kt5f<D=5Y#b)bV(SopM!Ef=&4yOsViM^-&q3mw-7JWn7o*u}|
z(gQX1>fU)LV|M%+o&i4ugxFER<<Qk}Bc)bvOis#=;hFc#{_#HbJ&t|;TD+^EH~z{p
zBFC7j$(duR5f0&<-frnb@SpFsi=U5TfZ(ERx`qlGEnmb{n$GH<SRX^}B|{X)r0d8N
zcqOHmGI3K{+QPmezw-9~K2nft0f>Xr#}bdSXXuGAr+N|lt}HUEY2H$k40wY%uyo&Q
z3umdbXxt@ib8ZAe;fs-A=$hw(xvyoBeY}4aG7!#!H)8k5cB;ogUm84YmZy5dUN3z5
zdwbsh^b>vkVXv>dYn$&IlM!g+I9v`EcP(#eIm>r}ZeblEf!pDn;b`ct0`B3_>g|zN
zL%VA0s5J0AycpBbD-|Oo7pPv8jINa(mVXW^YuY--MTa^H(zgElkdN!GGA%)j_fnnU
zEe8WUt*RCkFD@Ni73+inAwnZ({m0!7m)^e1ljrXZxkM{PwZc#g^gi+wG4D}`A6%C4
zX=*mmj0jeY4M~rm8~YW;bU(hEew;4;;2bG^5;RWf)FcI8P<N8d^cf7%rsd9Wgk5@?
zDD~gAe6XU-XTS<l+#dfEXc_r}_6VyyEet1(*FC3&{nW#>yxkJph*@M8!XjJtZ<!~$
zqyO+D<b6!~pena}v|nRu>|P1Hf+0M`^`rQ7=Fv<`)nVU$v@QP2JKu8N*v0Ta+nRtG
zA4?yS+!vpsSgy)u)PL6>_2-GSL4P9Bg6E1yP-YPxwK4ukh?wYEz5m~~!Vz^K(-a?t
zq+@15mf$*l6mr{1(<Xz|(_e5#)h_HtSR0K-5)5DA-E-s7C$fh@Gi3#+&pD~?x<0}l
z#yx;1aeD$$yifkMe79<K*b@1BE0@>f$M>Y6WrTjSeY@{~zXmIi{1Au&w{%JQgG-JY
z9&uL%o3X3V0Zz*mLg~O)U$S$RjrG(={@@LXpMIlhvgxa}n!PL3DK>_5iJ)R58w_q)
z)KOH=f`wPsOIcXd&2br@rwFG);WK>8wF|b6)#z80m`l*Q%WfFV;ZyH#JlXak_A!oy
zo@i(!)l}M<62t8Rr5>C2YoLOknN3IdY>0HU^0oYcsw{YdIGKH-o0EMrKeW7i^<8sU
zTebIwXq+OS+T(7RzdNl@VIOlaXoFcc(l_6i1c2~XR`1JTTcN|G6N2Z5Dm1<5El4>s
zg}g1*D{o0^giR@_vZ}$`R&OH50WrC+J|F(Ota==?SIF|Y#!10<Lk|RRBu>`u&g)-5
z=re#Rf_cKFSc2=9ev|H?t|!lwT+d~~b^Pm{;m&l-bCx^jTIbuNyiY+?JW72ybVhwD
zW`IlvMCcNWu9at0H?(~9bOV&q0}+EGH>wCGwd{6DZrvlV87U0Jx$paqz=ix%V7-5|
zgK!LHY{I4LqrsRm6*qIU(9iO;@IzshlDWK($Q;or;Y+JQnqiik{}!a9Wk)OmUsp%8
zWtZnQw}ZFz*bFg+R7U%Bu=KEgfom3Wi{OYg$Whk?M|<BU?gV-Y67f#D1fPeShCM|B
zK!0|-|0wZUV~lUuu}kD3rbk{%^5UY-`t!9*D&`d;HN(+U8a(JEI=OmNQCM{c*97b%
zCPj9U)9E->Tv+#@W6JiT<K#TiRM{zoSJ70w5MRM}vHpij$k&3Vl0)h>^}5%;F1NB}
zI<n%kDarBNy4d=|aRxc2#1y-*AoJ;xo8@u(O3OZzuWC-sIY$i`Pju$4TMqDcno!rh
z0K-0Te>0CVu5@hSo(d*O3F!^#aCyD(eNBecn<hKwX;Xf>v}fH2`vLDIUm{bA-4*wi
zP9&54nNEkJ&QWA*Xld!##LX2Pqqe{Uyz@O6yB`l0eH83Moj_waS+HKwF}P{)2xW!j
zwLCgR7H5u)Rd|_qRga3ps+IbRn&-tO`TMJTc~W5?xWR6&`c^Wtyg}VlgVQYYTml!9
z8gc+y2JeTSa_0hb*x77$AOJMLDDpWGLj(((NSY~oY9@z~QK6cKcn?PsFG)v=8{}`#
zS(`Vx;*WbS6{~6|xd3<Lr%hXNoSK5S;U_951q+o1jbA>47{Utt<=iuTpXiWitl%<q
zKEN9^5gaeYnqkB6o02A~ZHl{e7BkwISkb*y#Cx*Hx?xtOr;=G0NN2ixQ`{krbZd-Z
zSM3^eM-KzF#D7CHyUr{2902XmbNDK_!Z(Ab^gl#riF!$gh+j+Mm29vuE<Qe}-V4P=
zPUYBTJ7JHq{i!=r8Br_uL=df&CS|C2KW^tqwz<A0&b5}Jx*+`%(?RPt?{Ijo@Q^5v
zH>a%Qw^=T+TogtwMS4MpuomPe>N(kpZ%$c|5cCwN_wKY->QalJWm!^zi~)srt3R4f
zSS^<3&arHFd=9yYlR7u>G?NGb!<V8LAQaq*TqW0tqUkF<5a=7&o(QIoh#O0vPzH1t
zSOsk*B1CuP5z^_xZfH;7GLQmQa@9P){(|QoTY&5pd?Xyu{XjzCK6XX?T5(g_m52uj
zCXBc1Efqu(D|st;Bj$&H0-wo@_P=yKHn%kPwypK82Sx$%z(s!wa|pamOqM(rPZmUD
zTj0gON^UlDzy{T}C|g-7t9n>B)3`}L(XihXV|6%odNKbbpO7hKg}?;x6IPGk03W6u
z)D!VW*<qzgv6k=a|00&+SICF-8)^$V9UX@Vh?b)B>iL>j={#~Xn9Ba-DQpAWQKqcw
zPn9vX=ZyuHAI84=wZ`eTcCIS_AFg5GYhY%e2~Y*I_!nX-)XRUxGl6{tkH)L<{}4O4
z8i0Xs+(Z7y>C1F6_HnK|{vPmsvc6yuze5@?+(CtiN(I}|G%ngZ+7WKqYHU)wqq2VK
zoYJ#=TYa#j+$&*Zz+HqD<V(-0duY;>xO}<zv}BW_t0rF+Ez70jMM>f@GEk|JOcz+N
zQ)mc&l(1lR;C{9pGm(7~I2x#A`nv<R&8B;`S=IHcDk?e^Ez4=0t;}s&xV$_`x7Bdc
zmf)=h(s7Lllj=lylvH?=(n!h_dPTAr7A_(<GF6x?x-4ER^z-w!NysHQ91h{VWm|n^
zo|QgZ;33k5xIp$1<O`dNN!ekALv}#843z+3OgEnQY&5E?y`?E7|M3*3Ui`M}xWmR1
zM2^A?-j|N&`);|U7w?a6BZ`T?_*KjWedRI(LpTZ0-#^FQ#&z9&lsU@12|V`H*glvO
z?PEO2{x3Y;s1bLD9nS`{-I!BejpL4ah*4|mW*%WtTDMv3Rx$7NYVMBme+62=caR87
zC7dW7th&ReUQg3e!d{Y}s=1+9WRK8DO;?pg!7B+w`-tnncb@Q|4NQi-s0rPHmyzda
zwQQQ=m-3Z#JaHWy2@K;V_%q#6mXw+SW%8oZ(p8nd%GC0=C5EE6r4y^>>Q$ECrhuWd
zCCIbR-;w9)Rm0mbDJi12$y%uajZ!sKRwBMHP7;rot`kkgtXwtofXx7oB1UW^>|k`>
zLZ&hB3<N<xtMeaXGS~!ucj80O!!3}XeCF!7U;$Z)nz<}bx?`zBZl7ae>P}U5tvFOY
z!nEEu9qEJBLpnktv^zoI3FHNG3l_o~GDs{E|AZa~_XCf>hwuXImT)*d0mp$g>|>4u
zzO&c-uU!)@9{ocj?i#|G;Ir@#cm$k)9>*_`JBi(3Do?5_un#vC=$F*yRtHz>stb)T
zUHo4?aFQ)$?LZdxR@7A6F{Fihh|DS}lebkXf+{q2<z#6O(LV8DzBhOXcX5Y&iM}hm
z-&cX;al_dnwj;OzJ&$!jZvl*FynTV=wezX#yK|uBfT62?gnp=re@J+aJK}9N+Z6s=
z_@u3iX{qkN%IjsmirKosW|h62L+1U>6_7)fc&IgeS#Ue$ImJ>{Bb7sm$W92d(P@wh
zZcpqLy`URXJq5#wsbs!zwRD&S7QRC~P!dvw0eF9YM{<f;5Af+O!GFSS_%&FF_9VXu
zM&cu&hMv*po4T@6plEZ+v(o6|`-M+(t%VcHQmSzSZA6W3LtFbc?<>fQHO3B;D)B-^
zwraRKU%HxS#ovWKqXWpjLLu%4uLU*+mY`GVa5>MF7EhuFQEuT>Vj)uP_d2#)V{BV_
zL+=^?6z_TNzECIaE6t&MlHu^{z#cc|NOg{20H6bV)}3uz;yfQXN50}40!74SQYmUC
z@rp;1rCfjiW{=vH?>Oo<JCiNtR<Y*_kVyK(ZKX@Z&xJckryyPUkE{Snydt~CblPyo
zINVxiE-_jx6Fr%%8f_@Pt1b*`D+jQ7-V&?ExVr31UVQf0{06!Oo@u}nf31DK)$Q$q
zyd*cGy#v+$N~j&xTxyW*qK^|T$cMtcB2;=$c2eAufWY?b10bB7C$6FL2pv&PPgNK-
z-8ECir}6Q?BIcDp(chQp>D|wFiD%j-GwbLg=?CPab$V%4?%v|26{Cu`WiC%&l8@I;
z^fK%L_ZQ=>+7SCts3Xyy%)}><t>vEJ;E;dHpEQLOLce*dTNEe;5v(uojT^(CgqMm$
z$~1MI(jw9mNw5Qa0e0cuxvx0(yA6ztXZAPMw$ln!m(>4-zlz9Jzd$FOYpX_9%XRH*
zZ|N$l$5!n&basBUbv2N+(%MF~*1E~M6Z#X50n9FNA+X7(wwF2Cz%ybz)q^)@4*-8+
zM=6Ckoe1I+VdtO=I3f5+oP~~aLy+kt-<s!l`P2A5X#}2xJt8JkSCwx=YUHIrT3tcW
zf5qQ*gG{R}a(jro1^AX)E@{twGFocBo0dbjWoK2#C3}Ql1R}ocCz6)I2V6pTY+xIP
zV(r-=$0^f5>sp7#zXF<y9U><38<T9H4IF|jgfLz<ukr2ow)FK2JOz7mTbS>}Gx<QF
z!2h{yc*?dkb4hgF7Gs|Nl;OVZ5inL*2V-oBYb5hXV3rP+g^5_fWx-7`NVkShIB)9v
zn*!dwc%)E=4M%*)aWX+NNzqBRPg*JaPiB_26E&e4lTFZ_umrczN9FB!24Ej;P;_3K
z_l+J%MmvY()#MGXh&P|&@5iTfooZ|K7Y*YphUHw#{+j<!zmy#c%<ye-wlm*zoevCT
z3aoL4V8=_Ohq6dBfeQ0Cb{2a#V=YCMqPe2|bTDtJYeeP~D*P^*4F5qKsFt7wO^K%1
z|HwY!4b>)eqJ3BHjm$^Ih1M?KMZhJl3or(e6BMX%zPC6Hzx)Tu?^J)`V|+T?K%`Y1
z5XHmS?S0MnT{f%@HHJH7uBhr-uC^TV?eGPh53HvhLH^go3&oJ2xyoj;#*#@QgE*Cp
zfKr%5>O@49dN;nc=38>J<hOa%hRx1DJ|R0BT!6ud$mXkPTcWH@g4(KXhTK-8q6zp7
zdNcJM$?>!>O|*tWq4H7kAy^yUr*zuemdIAz*0fUnkw27gRy9?hQ;(F%C>wr*H&DHS
zvx(W%|ANd7-e{%*ZE9Ypzs<_7IOJ^RnrW|Zyk+Qaer9Y}BuEMV>&qYO-Y<Mg-vZ}3
zQuT=*S6~6N)Y_*atfH&6DH19SL0@}&+I#v!W%c7W$9JxutZGXkf=$#O@gi!tAOc%}
zMUzJb^8|7DS+O=mB<T$gHRlya6w9l>I_uo`m`AQx{%Oco!MwnF%dFb1MjGE8;)-4o
ze3}};e87~{J?bv_-nLzT$+89hDvqTXW}abfZ9mV_Km}0X9$@fS?5#Xt9_3rh?|=^Q
zeCS3%E2M|S7*yM&W7EHi#_+SMg+&D=d9@c!75a^)`IcgyzlI7V&U?DJ!aX$<m?=G~
z+CvXx?anj2jkhz5aw7I1@I}aJ-f0I)d+}cpKCH9&xO|;vx$-{U6FUq#p=3fV+NRvE
z?km43-b9_2{n0*d><lkPbo%0CE_GOrruLnog{h6%Y5$K)fLb|b7kAF8N)hQ?(0BQI
z%|?2xyO~96ePXBlH~c$%AARM(8>kak=nOGO>aSWivuDT`(k!|N-vy6{E>b;1DxywD
zw+y<=(+2*KU#Y$7fsr!dGk3?F8Q&^WnwM^LH)fUK3@^@;0Ix$X-e^-$on95mU{o9R
z3w0dLK;!Wt!Vqb;=qGxH(;`;|ODH>X$=lU-+ahv(@C*oi0bj87eY@P_o#jjf>i~+N
zT5hgC)ZWV`bg1$7VO`~W1&=H<3dUE?w!#R3`GkdN2`y42Ds13wy(ByF&%!!@7!l5f
zeNgmgrub{U-91yhO>7QZq}K`EAsKQxvJd*h-9$;zkl+uIU__I!^O{)6RB0Ohh59XO
zE6$*{5iQVso}Q`<ULDq%dd@W}VRM}MYTW{RKU;qzR(iEOzS>%Sy1<f^l!6siI2H=3
zR85sN0%afu`U8H0-v!c`5MUVa9ZH2K0u6w2b^{lMI^Z?vZD>Bc3th&ncgOq3GkNF&
zDoOT5R;(DJ1~tDz2FLqai9&-Ye_2jeN+D;O9PoR~ZC7hx(=hiX2=><4;p({BJYTUe
z5OyUbPWlb$04jmjywl{AXPM8+j6y%q8DtN5fTxXxvxfxY@pd=`n5=_zT;(BszP&&D
z1xx^%U<bhsfuVkf8}>Jn4GQZgI)RKUr!#}H0#yiGjkyFr;4b_fXNN2e*Fsm#GK0u}
zfOw@yQpAyae4m`l&3#>&E~k4G-|zSUbrQV8yC8o8O?_3cTXZFKc=)@pL`}RVLs=X&
zPW?e{5kC+Vir!JtgdgY}NM!v;_uyOFz4(9b!nC$Y%l=(0pJqGl>R=sG+pShu$Crj`
zc30fVAxgTKPeaA>d~Gkqa*>S)2P?^&gco@aw}2j@L&^Vmx^JatlKHa@_4<gNG=e^2
zvn`M8rvtq7lzv5+edk;Y{3x<fv_|<{Zc)ZXtZv(``GJV(P?PM*Y314Fwrp@e&hHmZ
ztxf;A8E&TQiE&WT=yJ+>fb0}<G^T;-A<@hA(fY-G&xQH_dCI-h88bK)+6xZmbG^A1
z$o&PqE$A%Vg52=*atwFZ2P!F!EQI%PcOaPTN{$l_h0goWgEK;IL|joEfV>5@xk2R#
zuBON{YB}!?yH9^q#Ar(JJolPXW69u}66XpC6cph}po{tA7IVkhhU`9WD4Im3%1+9A
z%J<S0XgofcI<1Tkk%t0WhHu$_LT4fOkWJiq*BOh)y3<wT>SP_K-(2CW*x+MiRyvE=
zRjW+@lr|`<wrWh>X-kHl_6<ib%Iff;&RtdBT&7kB#)Qsl9M^cG;w|+U5VAPP^4X%x
z{t--nC`ix_pT{OxQq5J)G0;58Vr2#8fV+D={vOD5dcTa2^R!dZ6UC$8qVOvrFJ=2^
zv#cV{8LN}M2at^Gzmk77%~u<yJL7H3OcCBHW;uGz%^B$Ih3RKYBb?*-MW_#3?DN?g
zSgZVbY!81|*DLQ?E{;MZ)1|D?3~Jd>UwZ%}8uJ~B&caN7|DZ>j;Xko&>?H3NZvoQ@
zpt%6hEU<>_Kre~d9keNA9aLnvZ8%$_^$cZh5O={JAnz(8mV(jttrbw(nxa;9F8HnX
zTWl}wERl}ez-E9O*;Tx+H;4ZW-WA7*PLmP9Lv9Re5UbUDlr_{drdjR6;y$J4b)}Aa
zF0W^zcd|3V(aC1#S&J>PSZ$lOuNwsgW3B_qW0D6XZLHR~)*w6B5xxe2L&#e49kbaj
zF#L8r0c_Hdp~9e(SR2<0>j2XO-x!t;x3VprTYT5S5ojeo4EX_mf#<?a3Asom$`|C}
z!GdAxx-d5EdGG<TP^b_r<c;_LNoZ^icY(TuPIoV_o%nmjH+^D3)?@Q2XO8o-L1OG-
zTkhH99d0kGoSzp`+SM{!yfgMeOw*ti!V7$&{|)w+I7KfIoFj`xrzP)12l1iav91;F
zxImTYq++f1y8Iit3|Z|X+#{Ux?c4lK!HrlavM>1uoj^W_sUMsWGEFqp;`MBGd7-1|
zXylP=m($}{!YlFVwgKgd$t$y()g2>dMDM9@RW^Zom?oDmuQAoUb9`oI@J-6*0u{5`
zHlCjw-}Q7sawWeM-9-`HAPZ74q3WzD9$GB&DQsc@o(olRQ%O!;(5PAs(_J0wvUlYg
zve)uG?J1t!o{`{0@__IdI^B6&ccv)GbPjG4(Ih@EZkPO-Ke48f?xOuB(v$vA8LDa_
zixuI(eP)ea>{0@+NSFMmQbfNd_VFgY0~jnB8S*lsQCKVW6#itL4P4@>?RNrW>~!L=
z*Lg2fJ|8bkt?R=R0mgG@pw}2<J6rZKLzM$tc93MWv{8(<A9>Pq*RtO8hJ65D5^qxd
z)85b?!9$q@bAstJTVLEk_FM8Fvci|-KI(ppR#7s=Db-#<0^X8c<ay}7B0m?rQFKo@
zw|ZoGYH66M3_l`zBW)zvp@Ovcv_GI|{pQTUIfKpBLPhMM$V9<B`?m7hqMLP-EX~|F
z@W7{GzdA-#PN|G5FEsBbjI#C`uc946^Azk8;9Ai&S%;80!JVY>NT#E|iNi8OkI7hh
zyrEl8Y5uR`Wac$I3;E{10~7(9(dn+#^3+skVtm0i=cS-!apUVHDIR0}y*W%rco+^z
zmni<Hlqds4G%NFpU31}Mf<^L+n*AadGTnE^8s&cLAB6BcRK6F&@Y|II>IK39@FBZ4
zvqg!vB-(a@z3nSEmFim8#2eqcG1Hgoj9jiDy^beQDjZ=~G%w^WgoQk(YMuL&>wj!L
zOsDV#^;HZNerH<y-=cL?PxVCY5zz{q45av9atKfj$&e9*T3n%G;|GVNQB&>5(-X>z
z^uO>%;t*2n?q}$zn_`hWN1E1Ju$uAC`b3CoS5(LF4YZ0h!_A1JqH-vX*<>fpZJkS;
zogG%&p;}k%553Cx#s1uS((HFE@-*b~kzlw3dI|Oj{)oHP%Wi%#qE<6YcRg=+?uqL5
z=mn~~GzRY+SYdl%Cv-P-hN5-lkNxdwHcAz7jFdQbRZl3JYhMKPq-ILH2vK}1`VFL!
zR%i`jmg-fZA<01tWm}0c@NqDolt}K#Yvrry4FZ+)Z;VsDhMwl!n%$~!dPe>7(>k=4
z(7!du+a>M|=7OTk+-|8rMX-A!tqecLcQYSgqkT&}O_&&V6tV)JNSza<l7oSA&kRR0
zdmiVcFN3}-)B-Qp(^JNt!c*{<^fS>l@dbq>_J#HZmT&I+Yf9G6V!fw5*%7}7^mbqM
z2f!nuzvw{#v%KeTzvsc3(r78g_w*)n*ML3nIZq#JA5*QhufGvdC5}?Bk^QBnV<Wi`
z=r3=^Z32!BJm-n?ubk!fa_dif2X3AEO2~TQME|$cwm%mnpD8}fgitaiC1C`o__kK4
z;h>(V`{ZmY85Ba*OAX#i9%aMa`HsoJeE1ws{w=XDw7+-tck<^Pa0U6FjFokeAIHD@
zwVrUOP-YM967orkQKP{YutGAYUc9zi@Wy#9zi-X$%FFidtO)K14<`RoX2IUTl#11P
zbJ7y4Ho030B4itZZq=z-ZPV)KFg*Kzv$Hj~88}G35w{c0C5Peh<Sb3&dSjX#Y%pIv
zj`-~V>;DT|$ybtos(k)V)QzmsG71Wh^3-H^Dx6b9TAQ;@(B)3B^>W4s`U<D9Rc=Xj
zi>g<4foO4TT$4AU<A}-3aZ7L44fnOcQGC5{BQ22rpi<CSc8~La%q8FsE|nY>ZHJQ`
zJt`{8U52K<^JsnEqY?q%0s{1BW`SjP@vv`Ka^6%bxLlr=*UPoQ)Yvr0OXJHSlb_O0
z&>1apTpuz)7K&d(uk+4M6}Q|&`gWtoMc;$dVqR$%NavyNJXhTx-2{`sb>e7v4p$9$
zv8(uPno{&oCTS08yQ#65zl{m00ZS}<o<6o@LPac?h^Hgz-UF=4JDfNKsM+hD(KQQ<
zcWiBe?gEsW;a|d7%@xK0#+4P_%BJgP*scYJl4p^zfnJVn*0HuX?)hLVp2^lg)<fQ0
z)tK)<&yc-WELSCJmjoTu3gw?douOZ$7v8O@*Z$__w5@y^XaWC^{cM?Us8`$8L)sn~
zH`K_h-kO>Kaq|1&NaQ<JrZk#&W7**l5W~k(3+Ym6J>f@ixTk~uktxv|i%yc=RE|*X
zl)b<f2h!a&_P*YLbC!28-yd7&#%#xHR@+e2>F$T5Rtza<Um>f*0J+db%tBylGpd(A
zz|MO1S1I#V<x@RJ>7Yn1a*^Z|>aY;z^|lMngZzE)2^KH=Lr;PhdN){pyF-z;vTu9~
zX`Uz%?dx0WJmQZB6R?#cqa;+;RXiL2gaPm}^rEOs116T$ykX)~%YXg*9b1;|SxUbZ
z()f7aDT~Nv&>uI>soqx&n>~OGtrEQSgjD`2o?i0Z_5;|82oWXH4;(?xB3IHag<YXT
z@C}$mQn6H`l<dKC>;@@s^9HIU?N!-8>?V3s@LWD#>j+vQ?F}t*@D^;|!X~v3PdS}Z
znjT$#*m(w2L3$(!*9m$mlZCT@w)*EKgR5kLYSptQQB8ho=D?>+%k?cCcYN=_?dW0X
z9bCXHayB&Ws0%hPV9t{s$u+SazTiNr!%DuCZm2FYfqolU4h{`$^j>v7@HIq!iJz(W
zMSbm<9^WNA3AmGPNIjdKZhlOvrNi(`Y>qX}7Q`HLj<oL4h1UdG`T|$6XyFlLd!V`B
zZg;Z}ppH-xQJ?lJeuWxCmxSj8rORfJo1tBdolQc<<2}T6qI&pt{`Wcfd1?Tfjjkg$
z2oFk|35S7aTve7~PPH^LRHWF<&Hr2Z5_oF)npxh3#j)l1K=_8gE^yu!RsFNDXW>8n
zC2UjZn1=tt6Y1{oDo?q81SY}H2~1=H9z)3BA4oXXS@=p`9?~rQl_rz!0UH>Xe>r;|
z@B%{uFFpH>1FHqKd+jwqoP^Re)pVEkLF$uzLJQS1)YE`5RZq(<<*Y56Wg6gm=&iwe
z;@?DFMfuEXL)Y96IUmbExij(J3O&67Y-l=DA}m^48g1C+vk-ZFL$*1*+}F>#$hMx*
z(RS5<u*=~s6*WW|w-7jq?Ue?ClcR&eCuvqvM?gU!g6YS7f-155q5VTAk$_`)V$avX
zA1|e)nQmhJkn6q_M=Mhi@EDl_=K>GCNBw4Mrs_&0UN2T#D0h)Cz7zcE>SF0()R_-^
zcCo*BGhZHW$a%$1=I$V)1X?~l`vzwGs~jT?(wYlZXRE*KlUzAq7#2!y;mQC1`OnLO
z>urea5#GVop<qPX_VnY`JJ`n9Zn}kLo4S73M5@eYE8x;4B{KG(a(8V1Xg#grw%In=
zv;5aM8r@E<5%-pPh5eCBe8ch=6h(T)rSt`|5SZvv@$R<w=>Mc+6y50<aDi*4`!2hQ
z*eC@=>xI#Zh~Qkp6?j<u`FH=!W+iHWvA_)2j7=+Z((+5gbg(X5Z!DopvMNtncQeE2
zSF+Wi-$TZ!Lgd$gCDx(Vk)GAWVy!x8ympXS3EQ|tb_7~0FA8BJe@0GMk0(jr>AJ6m
z{T7jX4)7MB(AMx&*LGh&IuffDo?+9=5^5|}SM0-yJ5&gMTRfH8BRdlM4DaJDtlU`e
z+jfuY8GfwMilA8Jlf7HX*0SW9CPth025%Js=*3*BX+zcaGF#mk&o7J?=hH=i*>S=2
zLci0U5B(4ev_FFq)ajBXs0N-b>d@eJgA3Xa!PMe`nJ52Y`Fm_?ESqYl%n9BoG@$;P
zF=;cBj{h#HSOLFLAB;Ju*y!78YEaS0Foum6WCT}5XN7^GUeOugxqpNERiK@~MV}W9
zhd(+;+9DjE*gHHS+9gR>G!x#1@|gktuJFR3is(d9e@LI?c^~>I_%CLJxi!QA@)wrv
zvAGk9r{^SOt|<=kPf+cQ?c3<HDhBGqd%qT-AyhyzM42tqW4u{~TLUISzmffvSr#n4
zOpU^x@V3uC%p35C@Vpq5yg>T82U!kV7I~U$>*7|c6Y17@Ym-K$C6uUuEX6OyDRI86
zDN;_BnAVoJDSuWe@xhYg;hVye<qE#%6k~7WdCO$Di|le^pYjzIM=R>{9s{{+1pi+8
z(J$d0?u+KTj)Xvcu|IfP%<wQ&u7q^nt^WThhc+z_9~83AwX(dfDyxd}_s2>wm^iMu
zAacmIvONkfrQP~{uXqPID6B_=^3bd7I%AWnlhvnq`uGZeGzbu(vK8tY=?<Zhm`AzP
zNXUC_H(6_7lcmNnmz^!*)FZ@=@VmA)x=iO7sY^Uu{J>V0<;p#nnOIR!w@4qTc&=|_
z??Y^(tGpd_s*H;4&xWRgUctMg3zYQ)Dr5=!n_1-A<N5;B<3~QTgGJ)<zzX+cpff#G
zD+_I|P7ozS*}mI6sdJ6{t?w5+OtK`Xcas&N$Amu}J^!80A6z=#yIc|{Ek!%=9<KAu
z5@H6J<c~MU>B}9#patJ3whJzj{}X(~Z=id<>#V1&AmhZxON}&%Pw~BVoHI{0cXF+B
z`aKsI8+adR?wjUF&|fqU3tUoPYZ=z?RL}%x%s*4AD(|$Dro)t@WO_Nv`+AlJmettH
zc9k@+e;2oiSQM42st(lJx>%L=<D8p|X9u#I+|7JpY+oje*&Nu7fII^rOrS)xew%j*
zkjbYr#qxFHG`=I;BBo>TZ|QA@F3K-$QY<(2@;CI4^yYFO*tUV&zHY^E+SPB9lFn47
z`UZ(_t11P*fZ?77CX?;5OXq$EcOsYZHn$hlT=F#90{4p}m1h*IWS?n(zb~iLJ){}3
z6v=$)L-nwF{|jj@kU1t~z0H4H6lJVrj<Rb!Y2KE+m1;h?#4N4QWUni@V4FZ34e!!G
z9F?P9LZ61D5Pu_NI)Q(|qevm4fj$O4vcEmexFUomqKQ}FMRvJU>`3>e23i2a;rGx7
z@eH~-8)QC`iu^lT;4^Io>d<6vjT`WWvnK2b)7jd%v?lL_?ie>lIj=q#HzY_YT@7VJ
z?!Xpb4AO#-NFvm`M4?!3U$zBuz4ZC9d$OT2K<X2Wfv<yqf$rd9;+Eh~$cnhj@*RSe
zm8<??g@biBpdM5#9?qd$q<=r!1nOnqSY4hsp~&bE3p}d%+QryQFwFJc9_75Icj#VM
zEz(Oo-<U=|zhkEHnX#*D19wMQAwMim7FO{rk`;nTu~U3WY*(b!KiaH&q><`gI3jsc
z)+T*>vbP$M_u{+bO}SL^B6!d;wcuj%=}e#TCiWv_Bk$~-L7ed4a<lvfv&iwz-v$(j
zuE=&!JFsueN-j}&MbR;AcjRg9etJCkn`iMy^P84x;UH=>)hukXGLk=$eEFdL?E0-M
z+vGdUid;{f@64lZL9oMB-*UZ7lG{@Emm4VtqP9o$R6Q5xL){p$r<=v(YzbZzHq;c$
za;Pjg)!o!P4cox~zX!xBv}5o#?zyJk_Gx@eE?)6k>>y6T>l91K6JQ5hNIIQ+xa^aA
z6H<e&a`tr`@ovI<XfIMx9%bRLtd*7X!9qpn@K^=UWN@^z)H<)ams|g5iFDO**<@?<
zuFqmjsqN%=if)o_mG|RkzEd4()^^se?lsU5a;R{ZpbQFy+oK(0O5(|Aw}#cdFWis|
z^3CQnKKIZ>8ZF-~yA+g#hFe;eNQ+_(8N^n_%n%Db+56sk!8FX)!ad2}*Lf-MC2))Q
zD2yUqcw>Y?rVDlpNa}?6oUlDvkKcmXxi3INt}A5W`O1?8toXMipu8UakeJ|?<=bC2
z|Jp05y7Zi@JHxj<ofGx<opYEQjtpZ$(bK$nb@jm<W!HM+wFl{9-avdAet}+s0>W4H
z2i3u-(ZOY+C4nOIFk4sfFmEeaDVsqjfJ40*o)_FLq`7c{<fq6$Uw~V%f7~ixhUjtq
zoZw^9Ttm>WA&IB{-qZJ@lfrt0Dnj?7FqG?ET%#>rQ-D`yIbV}w#aXhJa1Wo%b;!|<
z{pA~KX<%s2Gs}891_c^oBoPM=^bhxTa3%S-1Dl~2L@Uu>+ATUyHUdOG*z-4#LT;B8
zX(Y1N@C(?Zo*5Prc0`nDtS;SCKvu4I>VbT4jqrh>R6JbPgS%?XF38W`ty_vD$zKJh
ziTiNN9c?TVoK1mTU_ZD3?@q3k)R$<f-9$9r3@aq>P^E%~#9a6Va1v+>91kd%Y2Je#
z*4v#80EIY5Tp)5_k=J6G>zRt`!5f^Rws+2ptX)|pWrwUnZ~ee!+)16+Y*P(KKiisB
zrj#9ZjThYt4UM_4{3;xa&ExaT4@GSSBVk<tW!D52v;Xtn^F@L~(dA?)Vhyz7?JRa+
zF1|(ZhHQuY3|wVY{_l(s0fY@CsN{|4tgscl3+to&s@^8Uz{#bP{uzI_OpUEfv88*T
z@!XJfb}+L}_c*6XDwVpUVtwG6I9lCL$TDr*+0LQt7w9XnfGdDj;urXQ)p6MhX>-X8
zS%PMVQY-$4TY*SqAL$fT%lC@MW7fc5-+SLt*i9c$>a;P+-qN{54JV?yDs#lkksehu
zQ!7&jX5FrB!vV-O#0C%Idcta!GA*l^RJyEo0JnhNqL?b_!FBY^aTf<F-~=Gkr|{?a
zoy^(5YPOlbkL!eUzHe>d7H_Iq05W{`cOCiyXyxUpF4h<BKHOaVj&QQz4N(u753123
z?4|ZWqm0;TVI`cjXhYhJw7um!IIrlNA|}`>P9+*byDV#~XIDPazk)Z(wdx*n02H|X
z*&MF*00ABG)BF}m>fH+21UDsVl3Hr4FiSvUcK+LZf%t-CBEfsCoI6c7%$=PVm`rSn
zz)xHQ*YbYzoSIE$9iB=9B<&5#V7`z4GB)X6*)n${cmkiOk;-_BfL&fTso-W+b>K@_
zR-;~xpN5JB{lQ!QUxB_@1y2UvLVut`r1i*Uf$#oNY#T%@l8BcJbFehv6*!P+M9PFW
z@Fez$2X=S%$HON4y6}hSh)^Q>6gpPjoURYFFaDKts4%nonq!LdpDD%_!|cFkif{XK
zD%GhaKb~fP_MD^tMSc%2pf^H;EU#;~)KU6Bo+?C3m&wHRb-?I(z*7+=#0X)v)Ga$J
zBB=g&D4KwcLQf%Yuy)W1s2Unitdo3DuZ{ZNx_-UIbO&=uV%XoSMHf7W_}A|9$()Ji
z@t*7CMc|9$d6_aNrFf$CC$~{PPI_6?P?CX70fhE}m2A~2*KX=jWT)tvsy<MEqps?N
zq0DoP{4Bm8Y=jPUT(6y0bJwt!c|bO&&rq+C|9m$+a^ynLap5)enyzEY(43z|5@##C
zOk}49@#(bj5!2Op;C8h?Z)EvJaAk1)xZwIydIVQw?da_XZYI1$h;RZqLvUBH4ZaWT
z_4f>PhVSw-s^Pv-c7fLo|DlpZE_xU~3=U>LaX%2R@D306a5nBIp6!43`{}2l$s5ZW
z2Hw+K(0T3x`}x}E?i^Fgst)<fa%NQCcIN^`Xdj5?#vwv9QV<WXa11m)HTMOUtM6*V
z)MLmZ|6|Wze>VDCQmcs#8m6iij)iKxlYRN{5y31?G2gIzr9Bz*QFa>n>l~LKsBTev
zgr8Y^0<9c}eYXSG1c<cA)uE<u`nYs|RXp@vH8^T}$RPgC{@&Hrc(1ONo^?zC&hbyC
z6lkKiv9Xb{pL+p(QJ6?2!kyR)mKG+)9O4fXCQH={is}I#44joU;BKKImd}}Vd9w<o
z^IhOEPm$_CQM6W@FaPD~TyrFMX(b0ujIcJ!YLKM34*l@m;oZ}(+4KClWwOAia7xS3
zm;Uu0H>aX9WV~I2XyBV`oo%)IM&M3qth$lp5OO-OJ)jKMX@gZEXoJGt*`qVa@@OXx
zWO|E{#k>P)ELCZFSQMSS<KJxKBvGZ}va%7g$S~BHZC=S7<hesv-JO`9{vW_l#>pn5
ziSz|^1n&}SMJ2L3eP(Qu_*3wRP?zEvnZ~UN98}$I07jUDPnfN_`!nDFo2P#OmcSa3
zK`~77Q1zD~$_Hc`Q(aYiiE&D8$Q|mJt(*CtbsL)k{|^u{UHx^Qhg?2HgR|ijxEc9d
zV1^W~lXc-d#rZB^q4=V_@UB0~6=e$(rU$Q=Jrgu6?wj1`k05)!IRgwwFOr}%Q@B>V
z(D%9~xa3NOo>8m0$a*ne1rexmwf1AePO3cRP|<fvik2h!@G-DA9wVfsD}sxHHqzmN
z3fmC(5GY@qA9Pd8gUz_nzH_o~%1_iQPkv^8x+Lp<#e2s??ltq9&)ANkzv5b5X@=&{
z>D*<GA;P(;Zc0l)Za7oZ+pyBx7U~QAMVAI@+&kU0Rp8p`{lz8Xo5{b>2;XtuF}KX`
z!?!D;FgmPIJ(pgu>Jt1x`bQ$QudkIEhMG5cdvRvg%bNrT$Q}jl!*Wb1dF?aS)p+0*
z>IadHg9`+SfYZIp4?+i^Yfu^S4(^CdW!}5VKtAvrKS}i#&c-f#-WqZ1Dz^)HE*hci
zuX-#DM}?wR{KO`=PMs+%IZ)!O8E3OvdYD)7R7tPUNrsy}g+G$&{>?XZ!1`&MM`~qN
zIP5QW9rWD>zT&yk!RkA*1d$1P!qYP%uru=fV7=BMspFZisf-WrqZ$=@DEOX2E=pI<
z4PHT!!~w&CLbh}(f9vk<@mT}5%)nUGEFVNPx0v$!{TZM4+*Kz0q;9EhPVjtgN2bMQ
zn_!vY`Uq^q@^Jz5*q&=zVjk;057h}+qA4`md&C*X>;=oId(tP;@6<*p589;76UWd8
z{aC@2QbieK)OmYwp93o;Bl&ZXFr4OUD#v7W&3)q;r}f188w-`&@YieuW*Ia9;(#Qi
zGkG6xgYEahcEEPpJrkWH1{IZ}*PO~;VrKny=zCdn&308Rl^t+6nvq|42l^3oM)ASy
ze*fO2g;hM_$$KvMS16Y^JhgTVEYYWq%WSXPj~i4IH4b8x<($6Sh9dE@iS!LDG0?~N
z&wnNmjP4emmASN{$W5Um<cl!}@8iM+@$wF#1H<g9am01*5c?FrE{$k7zoAaG4fvk6
z_Rq|Wle!bgL-|x{wQwcd%Qc^|I9zs}etF#i(?|9qn91{|I`Uc8i`Ww+&vQois=Rsm
zIzu!Ug8!xpDFi;~jj(k!O?6K5i{Wa)H@pD=yIWWXIqIM=qKLXgRbutPQbMT6A~q2%
zOy%YNDzdiDdeJ+>ZwE$-!=;&_pyZpYRq?Q_b)|aXw#FXUvGE$kUF5Lyn*BAm7QaMf
zh*KrBbTRc9jSmpaC`JZ>!fdQF<aYM7TyT`KJFsZF2|)m5-X4x4j0s*Xj2DyQ2r@;{
zo}fJz{f^Y7>1T@~4PhRor>%}NT(FNvlBFy%#qz7LQ^v=_ZB8eARC!w7NxX#agB5eN
z9<61Yvl-M^j7NTrexqK9?estJ4I&%KzNm#E!&FDaF6=YpM#Atnf+D(vXY_PqoStR@
zH6o-_sW|eyc#qf?c;$LhIWYHn@t_)uy@Z|ZGFYshk6^ewTZSNu?E^|b<*cu&=lBg?
z5e~;MV_nb>>}TgXLqcVA?f)D%ktwpR;xXVo2WdX$Tm>P#lkAvWL4`tLzJ9JrzSBHW
zHc9eN_Eq!@V}ZZGd%m+%CXH3;Wt>E=Tq6C04Psx^*b5Gpp03(z%61L(n&95j9!f^r
zgEHDLmfXqORpRzVO1=hn4m&P8h{p!j_}2T*@y5|59*T>B8^KMPsl2-;lW~JTknX@3
zcZGSOCC7Ib?Jpn%31}EM-g(j7+}O_cKlTApCLSmGji$O~wwd;&M7Pj+QT^m%S5d~}
zpNT2uWmAC~*=lvE;<9Kt{5>$wG0fb?GT(6rM5J|UQsb0HlZU7g(z&Y9+Aq>_XqUUf
zIS^{0u!n?(Fw)uJ9($cWO25~!6TFT8<DDF@nI85o#xs^v{!n}$9WHuKe&wX@!8XQK
z05qnzNyKVga|YXB9Ge~gqsPzU{LI>|-cg=ghTj#RYEQW92r1FQyH2-1uU)}Ty%0XA
zND8^3J*i!-B&FZ*?~KP=1pE|61aFJp5_DhKfIpknp;@v7tvm>p{zdBfqV4$(S6~L-
zNYYaw6OVv;IwzQSS?Bn}iCf}2F(Ih(k7LH*9mEI4%g}K1{4!rb{lX>H9ZZv41Avdj
zF(F6pc9oP^QhxlsRdU{Qp5*6nSdjOSdm7Ume@X4bzp|S>>)ne3O7sYy%$*|bCLzSz
zNR&6yOn1Av71VB3idrWgi7fLfT;F_MkWgA95{k}J6t)l^%FRJKX?sWZ*DS_n)Y#L8
zWrUT;y=^34WJ%H}(HFcan&4Sd6Iu$E46d8ae8ay9Z15%@?M`RQVFuxyFSfDzenyjh
zBT#`I!QP^$p+uk^JJMU=4dQxW?S()8-vjLXWz972bnfAH;3&BpI}MHGdmLApyVTaO
z%Ag~XPo8%LD>EDBHmq*JouquC9ED3ULcX6q>eU$9=r`KU@IJ*6%_ZelL2ursd4+OH
zHDV<s^`3VQbA4uKz%P(>NG>!1Y8dc3t-P_7^*2Gq!e_j9>n~L0o5oy12=RQ)V|9T{
zM-YMkC&L2lUGw;?>&ZD8Z}LW$Vbw_`q<%MJ#hZ%10edSSXUzO}r4$B=6?4PU;31MY
zTnqmJPaqJ!OOPw)&7r}6WUY`V%<g~;MMc+TkEAQ;5Wz6?4YrZ&iI-sWaR9$ftif%l
zfD9APmo;s;v+4EV&ft@bCSR*le^qp4)(Gl@jo5G|+xHtD?O(!YI*%6Ztq68~^rU$E
zdpkH=1+F3@B*iDFU0G1Syuez9-j)SK9mt(<Lm&+Kh4#Xg<Pjk$9WQM`Tww0lmRh_F
z4`mHq8HUQ13NOh15bdzTp6IgaC3nkT)vCM>|2fwVbQ*a<IYP6O@50Y1MT<9C75HFP
zY~<zO<8qFC;XmovYHMvh>DS>>u}jv1_~&YCUTXR6PbRO357X7iMz5MbFZ_h}3c|z}
zrE{f&B~3&wT&rmn8bSxK*s4SSKKwENe4M(WVo6Oy-)wRldVoCVCd=;@?<x7K8xG!r
z|KeLQh>3+-6B%@4#Zu`QakBUp{X#rhc2W9PaZ<6HxAk_R2V;l0Vjsbc#x%lX^f%s*
zvWl8bZ6ywqRl$kctHN`>%xp>0(3Epo1FK72pl1_$UU*J$TC@=;Hc6{{mo+wg3`ij*
zYV_OPV*?|Bz9_$MaTS@L)OD!qX-jl5z5~z@bQS)Nz`&o(Q11h#8~#&XrXhpUR8Q%_
zJpb;Ypli^-rc4Njzcg%4$;ot<4%6X28Tc^(NfPC^RK28Wj{nLg=JzXVW6uX7Ahlp4
z)>yb*p_GoIccLhhfcS(DscY08L;)wFxnOZ%3)_X^AR%tz&6?wY|9GZnU$`wk3LAp1
zrmdoPWG`QOMQq0Ne*?3}Rxftou2t@rE=@p2HY4l%-x#NspQwOLhaB6SkFB>{^WXuZ
zVdBAfp<nDbfUBsBiXq~~cm*~_IGo>y_NNaJL&Wvf1rgmMtCSMz5O#$O5-Fu7!2_rj
zlpq-@TS~m}G%g)qIH!uRM0w`fckAkzJ~-4&8}Oqi#(LE>+6FK)m@<27>m(<NrpW(O
zg-Q)L1HM4YiAnfFAj<jKT;}-Y?+wO*70eFaA}bB7V4w0N;r6ac{&7$`zKH10GlT|n
zGuYX1SGr98PqRn9f;`6dwXQON#%AVywiHJLPeR~TAmDH5NwhY%Y;!#G?dJAzXSs3U
zZLlRg5i{}A5lr9~w4*G-X8dRQi6B-~CweMeDI6vs$uC4D9*v(s8Ut?smH*@DD#N2X
z+V;%x^^F_u5`w!s6nBT>?(R}tT3m~}yE{dS6bl+iAjCb{tR0z|?|HwAALXKi-93BG
z%rm!Y=~^@(yOR)s{(x^<CGTR_z1&yXt8!Nqly~2BFYx~9&2nEXobFmy*wHsfy{a82
zzi4xsY5Zdpqdn<rQo_j9!i_D2(XMDaw^uAD7dKspCdBua;?^hDv6fNhx#kq}8AwGw
zZQtU&7`QmNa?n`2WXgwj)`|>)3u6a)N6XWEeW!nlZ=cuhEu((aUmBZ@`r3Ez)xyq&
z>kDn(VDR#_)k_0*U7Uny>-;yg`bIypmr!lE-{QUDb-<jF4OwpC?&Z*RxJI2r8bR)8
z0QWl|0A7@bIFU;dR+w&ChuLmh{HCwU9i_FkUcltQkIqZZVfHen20{v+hx(v<_z1U|
z+XWqBPqhtxkN=WdQk!BtAYpn-ZITg6D0xCV(RjnI2N<tNBr8CJxYpbq?mY%4nUQ65
zFe(`D=x~;*XL{<px)!eUlu<Vr*NnbesK34YZhpDEjX5Ft$Ne2~mT*qE%HPC4>2cbd
zD=u#~wJ?`6U6MD+MWi^c8#+KE=^m!yXnqbl&TjGdrL*#8WuTG>DZr<suF?)UUin-0
zhz{XAB(3)67s{i|4WVsgs^x=to;}p-t3CY<^t+J9yPPk>f&ba)r78Z!{-63OI-mYQ
zhLOLt@xJ5Ui@p^9614#QpR3hO|6qS3{|HcZefI73WobdicC8Kg*q4$nq@OWBCz?mw
zWb9+H+)$w+KM)6_NUD+;yj%)5RafSij+v{NmMT}}Xl0Ihtu?^j*Y?r!LmI;FtM`2U
zeEt0SdS7BEDMkV*%@SBWwuMe14~;qGJ(<9M;k8_M{1Dw{i)c-D6&=8nIgS5U@`^jT
z4RoLO&^zC=-Pc-8(bj7TKBq@73@OZaw^9EiO;~qYnss4uMgx7N(VZSer}@1?8{m!W
zOJkuAtcLtuyer*T1XE9`4xh&_;y2;z=pL(&UT|6b10hb%S2{{9fK8~P4^S`YpWwZO
zavMRhl7Z^8!=x*HfE6)c{2@*g4V+_4_RsMacwhU!YMsdfYA2YiG^XlZ^&i?5ZJXXk
zFQsdsQ?Y52J?9Gl@a*^8@paa=8v(erxKHk*%oS_kSuCE^rZaIb{u^Ii<V7c6j{Aj5
z(v57okSqNzhr$zDM$Qzyd}$$Fw94(|Kq*~VBdX$Jp|x;>59Buiei+938r6*DhD#f+
z4pyuCWwnR#H+g~H^9nzQJAf`5!Ny9xhko1mY1n{OF<28S>DT=`)p)HrIZZ#3Ax3lc
z1#}jEEriv_?^Z8CGgdv4!?v+StSG$)C(ldh52UjN=n9v`jpjDuaFm4#xLx9X`Hgbl
zN*rhH%Pjqr<${fO@u$G+zgRgSuN9*3Jc`*HXnlT)<9N`mNF~HA^ssu)H^JYNl;&FS
zvS1ZE@Rga@_-x2zHz|bsaikulHd7~Qh5qX5an<1)40q-VU$TF^QK*M%v(zNN-7ovz
zc;EXpZ7aKm%{YdY0|iZ8mWN-8tK{F5D&`RRAv9n2qDN>24oR29SJGjnqFj=ngRcYr
zkSz$(N3k!T%^l$-G@Q<5M*)LvAZ`MmPFZdjcTETsYM}Zg%`h9I>01;+R#So7McWxU
zMp^xpegK)dGb|RB<7%)_{j2}Bw~P;ILrEM}&{?GE?|mtda^6~72XoT`a6LMVRmNVm
zx!PQ}>FI_GmF8;;FQBh}6#oG4<I3_~@KWsL+H&*7^U4RgqGC61m-h-|#ed}Grn#m7
zb31u7Z$)O~rv@G2bQkK4AL4vIA6?TcXb04EaHH-LV}-x)9u!H+`G@+S`d9jQ(-(X(
z=!JWY|G?$gC4H-U)K|*a$=AU<(_7a6K;`|!cg|nk-wyseT3cu&vJ7#Z_>ET3e)HG#
zS2O%DBPB|`tle!pm7+o(_mw{*%#o)mep8{TuXG+gf_tnSUsNiioVE0|%u_PqnfPTy
z5O8?oo#;4cz?DqqYhy*923p>+D2aB2RK%H}rG3uVK*i}?<AQIAr=2fHU91m<ROvq$
z*1v%J*zii4W^9LhvV{J(Ho`A?mbs(h@4Y15xytATEr){XApL^gK>h6NZv>$ZI2jeP
zcjzci#IN{RzMm+VIw}36)(V_iglK*)AIe7xx20cVj8tGswsbR>6oH0E;Bx1p#6<2E
zpC}H&@z89z$G=b=PfoCdC=HO{A>2>2l>DuY*7}ehs2!Kczd`3nE8~)8Hda#ynNQqY
zap4XM*MIZnxNEs9yN?u9%5Uuo@>$eR`b@eJc!Mc=66mp#@o;g1@IXAEtd{QJ+Gs8Q
z#svstC98SA^`o^wImTgDNGEZ}_&fY-;hyjxpM`^Q7U>G><1=WAY{b{)TjEJL5RU~0
zcadI6ouj7FH14j5#6H}7T#}oPW@?k5cj^NQ<Boxw+2^-uN$L;x&cbkilCg^&hxKc?
zzQx~5yQyyTIklHYbNUN?#P8`W`X@UBJ)(uiHk>Q;<?9G_p!cmcYQswD>(mURKI96v
zQCgbf#ijz17s@yJ8^RA$y2Wn2V~!E~K%(tu9K;nv=h+*KU|s42dFvusMhBB(`c!?J
z@sMmo<#BV`K{x#Se2;x`dH^j&SD|@$CG?#g)3CbBKUsAcwNVxx!5v{{eWLbFo#KO}
z5b)K;>&bc%<BGqV?~vc=JL{`RZ}5W9m9HUokX8zJaSt5HtrtYo1Z#}-iKVagy(vN-
zE<WY=h%c2SxvBJz+{+Xw7Ga|dyU|78tt~O?(LHDa_d8bz)A3MsiH^u5S_M~!4zO7C
zhPd^0+BUVU#?zfxgcR;fe2%87-~1!Ab83Bk3>`||>RpVvT5r#$!l95N5bN&i8>Y=M
z#*-cNIHb;2F;?pbj3qco>L7iUx0nXW*MtkgfA}T|$5Vu}!ZxuOApKiVH#(P?QKFD2
zk5rz?OXXO_DXr#0xP1Hu{3rLJ?PIl4R{p{7M;;oD>*8am183*n;tl*YJc8WR_W4sh
z_kCeTEtr|kB7*7~W7MX;YM#p8G5Q)b3I($wXo8WgebmytRlLF4c2)-;#u9EoDyq@`
zVSZk1sJEm~*>3iYl%wlOoL-tFkPs9ld{KIs+AFQhOXO-o11UwCDrQJk%;l|7w(sU9
z@^E1WH<dNl_voRt7b}4j^c|Amzxcwu)H6&S4xe%-*8utw#*-RqqB_98!hgi*&SG$e
z;1oMB3uy^EB;@L{ruYN*jh~Lk&{<lV&+DJzS>ty5U#J`PeZ&j%#ZtAJKf$+6OQui3
zKU_@wC66_=kWO(rs?Ax&6{g#kO4b*)c=J4ICQnf<D9m*6E0i>OqIgMcD@<o6$#=cG
zu@`m09l5dMF1eks8%<}ANj*rEjzHtN%RJ&Yp`LUtJkMh^2e>Axk$!X`+f4iGy?q;f
zySxiM8NTcKB>I?qqh?yeKiJE8v%HJd&oK9ur;X4I2AX-zrOnfZ5g(`X3%QH@Y+*ll
z4G+Laja85u@8R}ybA`9!DbXpE=O6H@@R!t53A3!TL|JU+ROztLQYa-X=35CLg<(RD
z5W~+jj`}M4<NbxO9^W@686wRfUbU0wIW$Us@IKY5pe>w*3*_TaeZ7ok*XOAh)mH2P
zcMyNaPQEGXU{uzv{sMmm@{t}jiW!yYKn?wmt@k;7oBU2z7rmxExLeXoT!Q>!8`vZq
zr0lZnG+(w|cfK=?6P^fdq;Pqf$z-c<dv2L%x*@sIMq`_%0<Y2s&)`B~CLV}O(o?!!
zucAL8HTmhnLg<}jLTO<!bCMC-4y`s_$L-)2;I~|7wnfkKZ}txJtoB>=BG9*Rh2|L+
z)#~$jmU`;>erVtzGcJ=_bb<cNuld%i^^N7M3pVkDPZb8kzC4Sj(_yFu*H*eH-I2d2
zWu(=(E0yRCeLOACpAx^pdQ?W<C7u^faHCLlZoFWT--yQqS>*WNS*-rVSPUMu?r1tH
zPj`~1#(6cy*T>7;eLQ>hN>pM0qRud%|E;<7Y0xzs0iBnFh3&$2u@mQ{1IRVFGZttQ
z=p%TRDsnM+yHQ$Q2;ca3y&~O&1nvq>!S8Tyyp6<aa}76}BOW&WFb9}-E2E{c!Vs~W
zn8J^jKU&(@@@!4b1=3xifE&$@kW1(-T85spY<f|XePeu^y*vD^jSfVClN^s$(k8|b
zIM?K9<;h%>jaA6kYmbYN3H}=XRNrU+Fe8Aa(p~H@DllGYb<}qr&J(0U%7-ype+VfR
z*R)g6!7@s-8;#gyZlQQojNmWf+1QTvq8sQqUtaN<Z(A4IikhbKzw<kJH@{6BsVp}2
zFj-8yB}rI9M**hvm5f23Q8)YskL0eg+H?pBAeC7|R0QkjGnTpjs1NvmX8RZUqtrp#
zBEw~v>0jiiw$@k4r}-}U4(mr~Use`j{D`@XSbYvmK9E7o`k+=g8h4~&q=>P>m_~Tk
znmfmv1%n^NEdgawXL6oAVE^%7#AK<n94r;#<5&W%&hFz$@MmL{`=(c>Qc6W>0Cxs<
zo-^P8`ArCb^HT#M6knhd$bI7iiDsejDv9VAvytikL!SGdNVxwTtTArEjpRC`m&B@f
z(MK4BykwcsNW2o#!OqdsI`jYKZ=&weY|!3VjT|NYNNv51YWT7C%&5aQqMBSgel=GC
z4~7QN$}Af9<PS@6%3`I1(pC-;7xF>Ecm9!Jmj&gi(owO?&4q<{IQx@Y=y#(SbU{}l
zi;NR`F)dgN)t~7Njk(5YxXu!bqkG68eXhO<u0}g*h5J&XyU0~C+7Mv{Sjl?B|6c-U
zi*wL-G?2c9Gi7-+A1$Rt^*^)>y*hMxHv=T=sZ>c^4?Xn5Xbn~h?ckP*UnS8*Or@3i
z;sgFVuE}Pzo;XTqE|)bql?W-1Ux;Tjx6$6v$WJtaGx2Y55F1IFz<j$zp90v*PwqKC
z7OUin@kNJ`RyDL!#(wIemq}^knD*S?)R*lk<=N~#sTPIghVAGunu}Jj`lO-0N<(_S
z(G*-E=U6$^8ct3Ud1v^E2_59R@TvG3%3^L>8?OFUE>-v`iOM|bKHrrahgYDgcp%?G
z>?OA{@uu2v0zN4|78>$qZaV%OcLPOM9)5z}vLleE(-Gc#RpSGk{!1BUVGW<+|LVIA
zUeYOAe<O;Hh3BZB+RN9`*TVl$+fH|IKVdq#2s>(L8bKcEP2g<Shd9_$lmqS4gQ#vC
z0YUh3P(GBySGh5~&grmYZpN_QatgPduPEJ8!b~|*U*RP#2JYWAc#;4O&8AbPM0u20
zoiBkh$xq`rbicGgPw;PCDR54E2{C$;<D?9!PZp4&qyuS7v*EcIiUy)u=n2f2ZSi3i
zK%eUK)#CnV{!{un8j51sKeQyRM>=VSZ>+DpKUO_%WU_4hhBI;LEQa17ZsMm|(C2a!
z2XGy@y<A0(;lY4D^yGI7qyN_+jd!v(kV}4&{*I3ct>jdxrMR2-;QH*9{!G21mWACu
z6s_gf0oM?W|DX%u{#s3HLbCM@G8S}?tBsPzzk05IL-*^=$Re0}&TBgX8^7!w04La%
zv?*6hXeB)0EAq+sH0uN1@N3~)doD&Rl4+$9EdM1`;7Z_z_!kmU7@Ca!MBDH!ZWf=$
zpW@AY4!2mSEB?zJVijQjU1$7G)}V0V8ECy<iCY9SKMA!a4|U17ZcL(Oa4OdrPU)NJ
zb-liJP>a;>!j7Axz0+=J-?SsTLK;Gc*#x5@$s`MnGa9Ea)@$iwjTUST=MjR$s{Cnu
z5@z4ohEuBvKcnj}V6sc+@&E~{0rN;{(wk<|GAI;Ut0!?axMDCp_v0_{C7_``0-8X-
z3B&Pi#?xhF2b;rplded$M8?g;WdIi{ZH&-=>i3KuG!~8Jx^a;>g$^=e^n3abIQy%5
z49OrO9Zzeqm+TfBz%H`C(I(uV#pp%UWS<V5@1ymJ><OHfVo+(e6&iT{fqnH)V<hd2
zHt@WBLU}98(r3ZL@8>;yE9ll<&Ub`4HG!K9zw3{yvjSQGd-zL~OUfBF^>NUIRDtB9
z{rrFYVeUB2fNLK?CmX*T?~Q46D$W;XNzKIv+(uM|y`qchG2$^|jYmehu?FV#Wvm1{
zPh7@7<R04z^XWh%PY>1q1FWkhiigQ&DBq1w<xfB=R2lX={g2LM@6kY>iJPQuLR0*b
zP9!3kZtMljqZ4#G_aJ3Jc{vjwLN8ctRGjO|55P;{K8q$F;nX-1l@pGNpM_ogF79{i
zqZ9Q~>O22sb+f*Nc7kr8zqka}4<_x=`eAL8Iz_FojnvB-Z;Uzg1k0c{nm}_<F}^u}
zAFZH4bQU~Y3)xjJO;{jI;v@Kz+(_)D&-6?1ZP%x9xSG`5^iDz28D8c}!CF5UT%^kZ
zZ@$P6g2}6nG*XP^Zs18=ETq~L=PuI(<GY@(HP!zk4^c_n9C@J`{2QB2`@`P4T5F+C
zCNAjRn=J+i_wf(5lTITIjRV?1P1aZIqA`l}U?Wisv(P8BI!Z)q*>2+n+<A30T`Nk{
z@iJKF65(l`kKe<T`V$gJ`q9QXM0h3rQjpR|tjC|l-I*O)FGlGHwSj;?ywW4dVpfN>
z)iiA<Eu=BD4cV;s)~g!Pq&jXat`_eIv4T}-&r6({_SM(xZ;V=ODpyCGBPYtOh5P6X
zOQ&~87|DjtkScm7qZz5jMAU_P^k3Q$<0Hu>bw~|ToL;3PXfgH*|0@g?Ckf?*XrTq1
z-y5=dqz^d(*ZdJbU1}-MlM;nn+%9;&8$k~g2Ut}S3xhPPQd~IK3n!pu@O=Hn6P(L#
z(`V#>(bX7DW}?;H2po$h!2Gb19x(pUVts@ByY$E85naj}&=!D;xB)k_>dW+2dUK;2
zyNf_KAOuN2Apt9j@6I3O_u?jOJfMu_$w4xgR%I^{;udipP7ulplW}u443rLw;S`$6
zbrMF3F8&Vcg2te^+${5RQzyPA-$E$I?9eNbpK~y6YevzG{IuANEg5&RUbtnF%tT4D
z)ek5evNr5&&`(=Ai%VL~T<Q$ZeHV2%&{oq1ToI{>X|PRjY_Z)o|CDQsQ~3VuEMO(g
zU^46FEAamG-!lf_tuR$h;j8fRT(Iy&yo%>C8&(776m4mv*vB<w<+Q_UPDX|A$C7(y
zpG;ejxiIr-+F<VmrKzcwJiu|nQ6=zF_~C#d&?P#E%ZF=GQHv>T>^+aV@y+<(OigW9
z15nhJuuFE;e$9FU&(jBZQ?ny-N)&!}RdJUf-*8KAmfXR-T^b^<k=$g7v6C$IE^#gN
zS^a6g1Y<WXFw*%_Q720N=bWwFkw>sA+Fzch30L2ZjKc|Szg_;hGjUeZ3V*gO%kdWY
zk7;4o!Yz^0O}$`>pXv>By>iWPUCOVZH?*_}3=CUXWPIdl$fo2XPAE569q;&@<UA$+
zG$dL?`qt7|X|Daa?UQ|Lz%wfm{rIQRRV~y~)!%&i+AP!r2eV4z$*6z|D<bPzE5SQn
z4gEnqfAxL+>D{5YZE-8&8z;U`8KO0FmJi@<{Q@clv0xHp5pEUS$;&S6T2QoLxa)-b
z8D1HbR-|t6UBycksT8&>sI+AjY2%)mzaVcxK3_P<vswMj6LYL3&ic&0&C*i(kAGp9
zyiMHA^D=W3Z+)!|vB_P{LGtkM>}n6nX9Nzj-<OAJD?PUKZZA(gF?|U7eC6BJw6$rC
z3jzX3$w$DRt_dRM0Lyvdan8-eq3PA~?icRR4(Ur#t&sL*bIa5(wlb<#lma=?WBlhb
z2Bl?WxidFsEX$jubLI}AT3BMhSNmAo0{Io`?4FccEsrm_Q*g(7i2jfxZS_p2B0o3o
zR#yuz>I_moxmKhmeoVQNcDe4mf4+bJxx}?W+sQX99bdIl1h%zxR1vO`>e_&m=ufYH
zZO^NcUxl=@#5=x~*jf8>wfV)4M#`Z`8m-A$-G7!z`y)rs>*D#LzGvNRwL&I4$3R!&
z3%M@$P^}O5w=b`5;WuANTFwO0ZcDkS_s#MfuZh@U@k{CMoU92ypWj__wd33M38~3*
z-LhVTZ(oX3yAzdb>Mr=Tt=@Y1q2E@#|2yTEw~4`9o`>ZWSs#6&!PY8&ge2Ik%02aN
zL2ky0AMcX7y1#>~vaUsR9u52!UL^24-;2F7I{O~^`g-^bEoYH`p{K90L~4VNJ4-g&
z)NpB_Dp{3^-kaGYe(JY|UL5+K|5-fVp4ZhF#f>XfwT`)DM^H_c^)1Lw&Z+*T;j<6l
zt9t{;2J?upouR8Lu5A`njRgH;S&siIn3`KPNsFEQ>$5(Je{P)<F(IO9vH9h$g_ROo
zL&uxP-5l8NU)jUGtC@;^%H3@5f)lELZall_EMbd~=f0S*?SpXd_BrF<-;*|^`rTBT
zZb>ZGr`EBOZXpwTyi4S~%Z^QCZ<i;;`PXp!tdGOWMqDl1vrel@(}HeU+$=XICUalv
z=J?O)&p==I*aq6zq8*B~E}9kCi=RT%wATfm>_<65UPX6(s^fofD_gPX(Jkbfn?f2Y
z$LY2l*SECCEza(~?0Wk>k<b0i_S=dTzgDMh&8Sen@KS%C6`p+m+k%&KUiZsbOs<%N
zijFN^zI=S`%Qf3XWbp-_O({j=wYanIPsgqF6qlPjEK&cIbd?xU`bd#T(;oBy6;TWF
zS$5OxTLpi!8Dei?S@4`XQ`^PVSrh)<6opC`CjSV0FzHy!^Cw<*{`%!tYJMZ*ZeXvf
zC#nx9z9rzN63g!SYA65uHavEGVst@AT*{IWxTNfYx@T+FE4?}-%(MczJgbxb{%HEv
zGvli}28Am-?Q@FUEh82y3(EX4c!J*A-64%jK9OZ{JyqZF+k?%up0zqyEjiL0Rv;HE
z`0*p^Nr_A4AGG<fJTBnZ$!uiwjI3T`eDtcwHqIvw-tma7O-cK>=xe)-8tO!Po}5<J
z7W-C-mfj!Q-Hy#k@^1b=->>Y%?7)J}UKedE91%k-lLBKx7X{CB1exza^KLP9g*L7r
zDf49hJ>3)7sZ#S|N0do{mm~IzoxQcv7QIUPx7;`L*WX`ldYk?IN-k9{1@E#rEMXB#
zi!BR@QO@{oX0^$ERyZWLQRY_H2DHPn#c|bI*Xj)VJHi(h=BO*b7Ulvg*NJsgTY93@
zSQIJ#EvG6Ld5<(5m?nuE#Wn)#aT;%uiE~tNB`MH|5oQSC{;!^fh1XK6X96<dx(peT
zja}iM9okiGn}_*da-6AxvVbeYRWl8=WXa8>6Z{Xfkn`iJ#&Z8M^#NJM3sN^wQ4F(m
zhKz_B<^$5-z%9V%<>CNc43hK37W``dtZ;=J3a5>aECfL#y>Z^SO7duV7HgOc7w{&<
z^g7x^|6|WsIG03go7FV!g#Lxj$D3%bR#H3bPw}qxz4V_`FY4ckl~w}3&Jos~1#pjr
z1L9h#vJ@o!ru-$J75?N);u)yDFiGf&)8LmEC38i&Wh@b|0lkUDDg0HKoiDMwjAze`
zzepBzCoT~?a^H*xbPA3mw~Sl5-M2y8g%2B5eaF=WzJrBjy@j4PE{A6?%+Z&8C;XB&
zj*3EA(|OBhOQNl@!!UIaZNelv%^#?K_doHaldUkjYElo&XY(M-Yipc2Sn&%>aaXj+
zNcRob){(WwL$-=9A}5A^Dt6BFSg#-r$J_Ju+{LLKJ{?VHlyxt8L6VkTrZAEgH`g+4
zmR>>2vk+cBaF?8d%A;ba6&<hcEL`us$9D54g%9#><&kN!ZMJQn=}&2=cm$N)HTW<-
zii_czh^f*GF-trn?ic!rlQ@Ysv~tDkIg9I0z-JVwy>f8{v%hYMt(lyX5EfhMd(E`|
zdHKd9m{rTmd#pJ@zX#Qn_n?QsJgI({yGZW6oOS8~HbT$QyKpy^KOL2W?m1qX&YC3q
zQcE81g6o}0zObA4I=v1&MiSSOpNMba>bN4BV(S}K&2rSYL%8Pn$?kg2y62@%`Y|K>
zNPf%Y0|`-?K3FmPp+$JHxK8@ln(y2pUe_BzOT#{)6MC(7@+0n*>ADodP3N9UbF96r
z)8u{PKCy!E9x(dhTn>k!yR!ixIUA*9yn(I5x%do?1fSUrJs(i8T%4;*{(%TI3jAI)
z2(L9(shZJWyHPMAw`0L`?_%wecf2dd+mVRq3|`J+j8*J!Xv(Y!Ns;f#2;2`QUJut-
zC?{<&Ew!{Zl@<@esfVFt7ELw4mKLBat_;p*H-Mv_!sh|Y_7G>$XVeR-sbYGRzExB8
zX98AY;ViS)yhyH2*VCoy<AN0LbKjJl-!eaEkIQ}TX8sz!Ozk!IOca$fraj_l(P~*`
z9xGN9*Yk<&ym;GG6wfg{$O1ysLF_H-h)arD%35JR>4LtBE#UmtOt{Zi5!Q*@q-T&%
zn*xomU(h0*O7lXSh%deKZ7BgSeI?w@JhOj>{CeX0^{d{8^kjG5Ue|u3KD|MYnA--a
z!H=A&Qd{M<y@Qls^dh&s9bJv6m$ff+_{YEsQ%`!JoRS`yUC@{sY@Q07&{#f_i$#mL
ziMTf++yv+p4C0%@`8A{H#)_J$l4cL784~Z^Rd6f!>6gg(LwVy9I=(9RbF1sLE8AC>
zRHv)t1A%QrKG-7pSZRr4w5UTnIj|?{KK6yoaIf-x;d;u)rM1#aQ>If7ylcO1?QWhX
zd8KTgXm<ZF?U=qt`@?JXji3vp(jm8tnQU8WL_o{1iQ3T&XV#*hXTA?hy^;{|-t)a6
zr<v!5KboXSSDd{9T+R$<8)X*%mnlxphPz`r@HOwXlfK64blRL71xVjLG2SxGdBCE9
zA4fKg6(zYoFr@>eCCY8_8h(!m9>x>MsIi1fxRrRMcu+vK?2GwHM94h*<5*hLc+01C
z8S7kAQm!Ze?rk9MF$pGWnrW{QC<lLVjOQ(+thiWiq$&9+g{45_kgJU&OOR8#YP;e%
zXT4*KcXqLFGW{hV7Z$Q9ps0Avg6T58Hy*+Y1IkC8=b!6uf?UDnw5qOJzN@)6Q@^D2
zkGFj~nNTmokv=l5oGXdG6do!KtV1ldZRJC5g<iMZ=I#kjVWJAEvBKxBiLULQ&At!*
zK>9>HV!3R6V=>#(pvio&`MK<c4AEq|#h6O!(JrjOcCN@x=WPB$$kY;tgp%$*SSh1=
zc9)ciKN`gCN<hg~e~wKkpCwSI@SYt|oZ-&Mo#B<jaZpdk9DAs#jnTT`nCrRceD=ch
zX0Cd^f4uvQ|7E`ov>taJcjkf8DF~b@-2g}5$M41)P>j?w>`>9UQixDc^k7J~?jTW|
z!;_YJ=hu^;1>Z`?qoiR!*Zj!JTLEj#NVL$>Idp93hro-$TEH>LFnNp{fU9h#uUuic
ztA*Nx{K8gwt|`tu*VfT$HLIW$sUi9SrKy0->@4mo)i)msZyI^boNGNDF~^yqKX5nq
ze$T0%$iBab|M1Q8jZc1^`62sl;R;$rI3tg@-wpa4C<i74ZE{|f@A2bNJ#S3jdRIf&
zsGP8ZXa2#U5Q-57D?g;h=8g8^_DZ&mmQ>R<@c<WukCDw}6gS(ZI;P_K+>3z2j<+bz
z=!}bK$Md%5a2bPtwfQ+Vsc&*@Vx!ca`DL_9>=?MfONTWpa<5ogk)Gjm0w>t1+>5#V
zE!^V^dgR~E?+aR#Z2u}WS~_Yu8Zau<7e*n6`=)c8t%<pad`a-)EzHCRTT=Pn{t<LL
zv@7gTM|opmCGVTpCFgXuC2dF2!;B_5cQXcM1h~$tiO>?>OQ<1jHT`tV541Zv*eci)
zZ7<Cy;QbF`%K!u5NLxKZpUf)rXSwx!sMJu&HaV@OtT#=S<zg}tN8og0jGhDOy$!ep
zs5|fkspKD8UXS#z@NRd{D~QS8o_8uIKdWf|P*=MGwP2w)TWdo91hgC4dPJLPuQ^S*
zB)5e$wTWhAa!Z5x|KZR7pd<8zVIgmfR*>nup1o#^@m)Sg94B{CzMJ}4oaSfpZpkhj
z##_)adQk7E?e&}0;aWE}-}}4ozIt1$qWw_+(XQwr#(ZdCzM#wc3GK9&ufHK2li4@A
zi5+D7K$){dm?-+h9nxc2Q%aipDOCWMi<HgMC&39j*-Z9>6oXdm9BM+}Va4w!WkCu@
z6VnRG!_7vYNq^uM`+IkIc6v^FC;PtnleF$e74jP`$sC{;i2+2R8>wwrA$PYBkdQ}I
z0{xJK{XxgjW~?*%0L+ga`Yt95%K=HGXcRtxAEA$|GrK@j=mXXRkfBzfk=YCAdOPGs
z33wy-o$Jh}@FRq_LT&yJ{15v~ee@8q0c(F>HT3tuPt0RZR*e~S2idRp(-KtXU*f;1
zp43fbJmg2uChyr_oR>et59c1C>Zlg(k0X&6-dSrl0Xi3cfKKcZ>jiA?7_<a0=F19o
zK?k%RR8H@uj$#`?+U~H`>>caRj?qED>^C>o0`AjSKWn6ubXtH?`L@z=DOotri^3A2
zrmzn>95%pb?#gDc25cW41Ut(s+=Z*l#o|Y}HLiiyu}DDNf0AQ{rvD8bz(}+LT|<jd
zS2Pj-;GBGOt`9zlUa|#rBza(rB=zZX8c!#}HTjK>HK-m%Cei{>8q}n*^Z{DWm4-I(
zn`|XnLkbPx)AfI~4*F2ovA<GCcfdMa<AGc>A0=$zXJHrnL|>6_q#5w*e!wexlQtyD
zcx&u|c3>NB!dDgNiEo4n9LKhkx8xBZ?J=N|DWwl0^Vur)kRcSohC{9)M-{q{B#{kt
z0n-7m9S7Q<Y<vN_tG4p}K!0<P{eZojaybIjx{CXOAFhZUz`ma*bB#iHe=|v2HUlj{
zi%~bOvCv%dNxi{K7|LhjW%w5G9vE1K_C|<)Tgy`Cf`Z^ZB$L#oPL{|nQ7FftQOE^}
z@pWjT(Uhc+nY0S?G6k}FYcMZh#9M*KCv*eqgva6i_ypIRb8_#vDA4N_MM11QtBJZ|
z1Aa9Io!Vk4T6wQDQ{Ic~_<vz;o=+E%YKBYw;XUfT;#c%;MkAt<P`Z+~WZ@{2HD^O;
zMS21dUIi^+bJ$`wjjcql@kkuUPLZ*Ola!~sX?41S>@^~cCdM&i2<Z+8?`irUDNWn5
z_N*2w!^*O6tO~IEbNF;_0{0ge#P8sy;ZvwNdrsyXlMPH7k;m|}CCF4d4wb>@@dPfB
zyT%6!?fA-|X{&*f*c!-DPof#@6d-elSt{#~7T{p65Z{C>`ZUIY`}ZFH3P0D7bK)MT
zETE?w@iEXn{Ern~$x`qWZW-nfjAU#XsJ-eloi-&WL0NSc_>3re8kDc4X>n=+>~J2A
z!BF!7nwfj}8t#DWBN??o<IrYQ2W^B*tTMPBSDwEo^pTDL`s;${ygBZOE&%rXQ|qXm
z*UH0HSxY{U@1z^~lT4vH%fy}VZ1Dbm0c8>b#av%fk<^9Nucy&aFRG8%XX(3*&7eai
zWEktq7E*XhSZVYgu6Giv3Vh@;9EG>y=a}KW*aEM02AaxepuWIjPGafo275w3(R0*6
zv*>el0-ppFypPyPoFlH0_Q}nl5uhF*_xn*C{R+Ct=Eg*Qp<cxZCjG&OE>Is?OillP
zw?APP7EcF)S}6v&-G%&j;54paU}@m_JPKE=Iqga|04q@oT!X!73A&BWrhCanV2^tk
z!;M5Eg}k5#*l?79%EEJ4lxO^3kaaYK-@|pq=UFFMB|KyxT#?3fDX0Rw0;ll-lyiew
zCff|o>@=3eZZaE+1*Z9bUfMrF2UZOYKughjK+z?ZOKQQj+YX=nDD4M0uE(fjR3#0l
ziB=`;NGu@Gk7z3WgWX|yu)e+Ew}=hJIy?uNs2f>F8bfC4F`5OuGD(2J526M=$o^!N
z;nja*MOZtyLwV3EW<VChKu{{KM<Lu0ei~nglOUfV9@W6VK_=3E?jCN2#=?qyj7|V$
z;wCy3uK8&ijAq~l+)d!HVx)OudFZ7$iT0vM{1)Y*Ft`^tLE}(Y-L55Qql}KA2zi4}
z0`Ia5zPVV`8BVahxSPnJ7fG`2(`8bU3@3+~8`!yGxB_a)uG8<d7I5KN=nn89Rp1*J
za2+lJUZWl>4(m=ER2n@-?{NY*NH_<KeNCYVR})QvyS&-|D=;^Z5PgC+RqtWEg1u`7
z@QBPnz$RbPm+JcrJ6%Qh(zC=w+{Qg40rE3Sv30=4UI*6cA7lsS{}nt1N6>cAn01Bg
zUKxIFx-k#*=9gh5KL$Fd`rLc2H!xnG#5`exU>34L<NhapjB;Qfsm*%O`Q!|6)1TRM
zc7<($cb^LTa#s|<u90Vku7B6sX@VZBKY%>-*TyCq1uX+R#evc`>ALh18es}W2#n!c
z!Bf7G1;F<uut=ImzOhE!Z2lzNr8W5wejOh#)Rr1bSoHI?_!hVYNreVNv+F?qkUX6K
zw7^oR6^`+o@h<Sc(8ofC>osw*5^sKEJ!l<f{wyCC_wt|cB36y`H|oKDlWw$St+?w#
zhSb*dz+BgoZJujdCyn5JpnrL8bkd6hH#ZuO5m(5a<Wpi19<%>6w|9ff0ZG<1vTI~k
z&5Xz{kuxagQSM)^Sl=XajfbcRs{qdGDo(e}WUXorRXRiC?*yD}xc!NqNXQ*t<msh-
zq4oH+kd+{tc*|;QfYoM+wp_5(v&=Qk7l)(9pdb0<i&yQax?Icp-u}XV&oWc`7yYh{
zE&P=;Aj_0>FSB0eh4fx&Q_?49h38N4z9avNGp&Q2+0atF)VahSYAtTAq1=>L$c=;#
zbhn!BSzEZ)m0mc}H_kv@s&v6r+niw9W%_99X&z*LX9_aaQ&xxu0_0IIujQ%{<P{%n
zK5B0qkmXoyF62+qEB^Wg`?7|ocS)U{G9%@1N^oj++WxHN`5S%xQM$6gaX-)<R5REX
z)Fohs!))7OdLoq*>vFfqaP^Jnh3l_^{)JDxiViYFAzmCLJ(Oz8pXEhLtn#N~HmxxI
zl0M^p<eKXCKJcyujAFA?$+FEJ?HpipDD}8+y45`{=X&P$%qE#v(+kov(xTHVXI{xk
zcQsIFBa`yjRw2L$nCP5k-(lTq`dd0E{s*e(&G;z2qd)a8^Tv7V_>$E6bU*)74lutp
zLld<{v97W7hHDUQZf*J^1;96(t4{`IE|O;Qxu!d|e8(EcVar0XJe%v^ke`#;Jwr=R
zPpgsEEUj1S{FK9KWwKiqeDDoMFO;kH5rKV!rQndjo{o;z6{bk#mV8i*<POo|dL{oy
zZ-DQeZ-g3W#G{w|7;(C^O8zd_ks*9qUS-NQ4Of<n9dR2_1`X5tfLiIX@SjBt*b+28
zaE|Q{X+9n4iO!jo?nxbzx;1r9TDkPj>3uU;RzmK7u48If&Sq+5OK{c*8WniS@x<ER
z)JBQ~6+}PCzt~EqXxn`2J?-IH_@Qo~DcnlYCihpiDM2zXP8Jr6Nz!52E)Ns(&~4B#
zMHn(DC|5vEnPlm2fA7q3lrZncrPXN#AF?`TOiBMMEhlwr+JEUiGu_#h@;|zt>eKm}
z<}gQL;I0roxNTs4XQn;M7G#+Ur#KhC4S7fp{l3rciSsP?H`Sx)VZfmjVT7<sh!C4f
zZJ>jyywX+vAnp_P@<Xu1>d|Os;0n@F(|5~DTWQ->B?E8Nko&jXqnYE<m!{^W2x(y%
zdo$y*y63)iMT1s#AU8w#-DY>*bbfG@wePhxwZ&N?%>(68!aD8-Dn)$$p<cHq(R;{$
zO<%`OajE<;AzA1SJan==MTwIId6?W*o+7TqsYVEJ{x)Mga|!)TVV3viIZ9>0PQ%sF
z?hUymGq<O4X>HO1()*>?NPn66DYr)9M1NiSn^4ANvq48?K+%AK&N|M9j&v)slrg&?
zwIG6iR6ly--F@BTJ;$KS<u$N^SnMTTlMkD!S+I4NWxB;}iLqQzHi!sR7`@N|*!#C~
z<)w?t8*@vGu9Ok2=qYq^UC41{md=RISd?BjeO3DSjMS{FdC%OlwHc_HWVST0H*)R?
z_#R*msO_j}D{k##*<czZ9%VUNN9d0@S2)<c(-ZCIj2N~7M}WR#qiMOhre%|5tL2e7
z1@64B_!s+0^WkK;-v}Y2P&IL|^2yY}6fY&<484N)RQ`pWG1*hI7H3>bJDBE8?VHvs
z^GfdDZjY|>v5?KV%MlQ`Bk*{@3}<J@OWRmWX~ik*Vqf)-{)XOJ?zqAe?jBy^zo{3a
z4RMZeTaGsUVdf!ez-NA|43pA$p1X`5Fb(v}RbZ-riD9iY{e<^-Rj!HG>&#o!RU!95
zR$yjanj^I^Wp>J^l$9AN`OTrHzPzb|qif*Npbo*l;9nt|LqCN471-WZD1YE)ldkGj
z?=^RM_d(Ar-xj}Ft3s|JyI==2<%r|86T`|}){>+gmrF`<&@$GaX6U!HM9AZv$!(RN
zn4>KZl+FBNBCCe`TtQOq!t6yE7gJJy9ZRf{)F|DWzs)~~jS<V6yIbGcG8_|w#)Y~=
zGa%RCfQjJp<i1wiPdr^b^*tBe_uVnxy8eN1;y%QmlY2leNKZ!{M_2nY>uktIsV5EN
z>QT-p4(vSwM`}5IU+Q4u%^Be48i|%@eZ1~`nsq%*Pad4uJ$^;}$)C}w8?#Hhk<k~g
zlg3#(JB5%1;U^<YL>vhI<WMX*;&F7(805d{epvXv&{ufc{mwUDpF>x1qh)IDVk_#L
z8R!l;>-^;yW{<QCm-`9butKx-0<DJjC+Gz>OFoNiKWgh}nJ=wFD~($IiLMRVQkpN(
zk>E<$meeKPnY*iSzPcGwu@fxg0xN|*4gVbeH1waqDUKZLapeLYrS*Xxiuw813;MXD
zz45*{O`=7hXJ&x~N+#@a_T9EE*0t8fme+C?=(iV>G|+FyXoYH;`ho10c3FB^kDJFU
zb%icujrz(Ho!>3Jf8xS~U*Fu{>;B44+njwqf3`mnwNiFEwg=n8{tj&)ni|qRXk|c#
z^*^x_+3#QHJzMzR<t|uSu*$W_>oKzN7xA?+&@$2<=ZFa?7eJgf?bXb$rJMX?L`VZY
z#ox|{{1vqhc$=x5<!|#1(>&95@f%7oDtq5#uS)taAt}KVUojyhktDawY+hJ~)lsbW
zV}bobyGCq{N{_k};R(*L_mOX7&Y0-UEclVvJFk7-XV*vHN8=gfZuhe!I(i1phW^t*
zK`d}wK)9{BvXDOty2(+XcfIes?lC+sHLLX0TERTrGQ_e&-p{>6IeL%0JE^sQU5$VF
zEiumbJu_iJaz@s1&ne`Q63k@-V#4M`%m{xPRwv}5GuSp(wsXg{n_j(eej)E#>vDOX
zsTYX|8RXY2mu<rX96{{^s|6-F=2*K+w|NDvH@@nLdRu>nFW!H^Sc42plfd6$0!gsV
zwA@1m`DOIaUzWTqanFz4@$X>M+L<sdS%4L9uD%gc5D(eb1>h*9h!j3I^jz>@XD4~5
zP?n9<`gu1Mp3PrW@W}Jh_e`A$m{488qoi3kI=VVeI!8Oc*)~{4D9?dM;=v8o8&HfO
zBU(MI9S{{;lz5f@!}-Nt32gzD({5k0tX^q@Q-1qJe+~HI|2{BjeNJX>`@Dumc{$E>
z&wM1PNyOENS79iuT*$kiZT3adNlwFm>#GV&dPCIiKH|Bj&t@9%T3?lq)??szO|leo
zyt9s1N{V4ZGMlGAQoH+S`l_iZ{vAFM%~jqhGw@&;1=Lj>#$f*da>83Zr)B!x^hN1^
zq%2M7kQA1)JEwV0$-?d2E`A@lK9>e83V9m3F<1x^LJI;{m`4l0Nga{NxS&o@*ZIDC
z6?L3(4i^D!RePzU<(TQPX|lPC<)UedJXJ`?z3>lErj#`<`#G&ONms9EOKB5&3b)~1
z+8|med}d9(qg0<BSU5d@T>gxl582gnUSy2Rn&lenU0nE89g8_o&mFRib&d?O2JLm+
zb>0h@XA3snRK|%lq3>r6wE;iYpKdkEvMT&?^e6X5>}Q$>{-7?(2-xv^@Q1`{khh;i
zMg0$Y!AQ~j>BIE4T08ZLaZH`3xkw`;4(~Sp(eHAPxMymFe?O_ESMtm#tX0^y;EP+$
zuU3%l9ZL4-&5RSmXy_R}r=(cVn%-J{){Caw)(6&h%3%Hlv>6t%DD;F?V)39{Y)ShG
zyCGfgA{Q?-7EAFN+-317Z7lr8-lzdwJyj-w-XD6rwz04gOZB?lb@60SU~eP&^r8NM
z<nWQ&0@!awP+Q#sT}C6FkV>G0EHDB|WnV)QtJm<oCAsVoNkSYK1jtY|S>g6W!+8p@
zX*Gp!%0KLlQi9J$XXK9Tys()&C%r}uPz9+h<-{Z0Y&u<-Lceity(47q*3y1)ht&o~
zS1v*$s6R53D-2Y6d{K1+>jv5?mHuh)`ZDylF_4xdxAg%W^XH2H8Ts^$P+aSP99)7C
zg~t*zjs~tUOnmQ8<VSOHBt#g^LCG!dFH99WvbKPav?UYyU4RfC14ojLJcpUdO^dK=
zdM4M~_`vVM3%F>>34YWcQVyOYFW`oANnBghfo0&mIs-4{7yov=$^Q`-(><g!Evoj=
zM>8*EM2{y8{4r#b%CkH;39dwSd~1c#G(zQ++H?wE4oyJS_>0WRHKKLFeU;%`4anp|
zeIL4@FE#x9FykCo6Q|;EX{{bCH^3{!WzbbvSsKfnyq$YZPVpD$do;`F!H0t?w}sS!
z*iE%?2Ipnb!eKO<bYeC2Du8j7H3C4_7{OW?ui0L5n^qUI)TMlN8Ur4cmDB_0-3@Gj
zzK34cH;_Tz2sFey#h6alsBQ4yG>MaSnB>?<K0s<ihsodQ9wCEt6K)8LwYO55?gP%s
z3i%7`*krC3ilym7Ptu1QXZ%ZtqFJ6n{7C;=?zy@NFeFBv@@I@5(qmM>Gf=nZ^KbZl
zfSK)}`NA&k7&u_|tJhdZ-K&=|I#U6e^%7h#I!vm{YxD@Q0vA9Va#v6rbOdpL{e);y
z;z50((MWJ>Uxj1ZIiUo2f@<?SjCcGH8bUYFR-`5Ss1b63SPYKdXN7te;_wmu6!sef
z!QJzW`wV!s%>Aa<gR}e_J=Qn?3T{I^h1!u$#v{HPDFC}&MY#v+$_*2mu;aoz8Z8G?
z13G8MYR#ppTptvJ7V{a<ZnsoQ(#>cUe*^tP#-a-RS6>JIn%;`+N29b6s3uM1&aw~W
zoD@YK@`(FRu1jC_%iIexl>NbX)B?C(##m76jfQ(^n|{t{jhm|$_-@ZqKi`Rd5la{~
z_|<|$#sdRio)t$A=tI6DnZ_^Y7L(chGDPS%7SA6x-r!NFB&k3>+zoO^x8eT)**ZZ!
zvh&(tt~?#3WusQ?EKOjK0V`h)C@a;&(QtfM8%F1&Waw$D$L+vNjAOw2E}++O6#oY;
zWKD!=_#OEmjKuTlVo;>706)Pd{yuq%mve1tH#QWoy0)|*a<MYBn~{y|Mq}eRZL6Qt
z(!l{e1@5Sls55CohN5G}EoKGH>?qosF?t+NLPtqEaKUBLEBGT{j|~S$R}^l>DE~XR
z5Ea7OkOxY^4e%-NaBI01$b}DrI{z)Y%*ElK$b^ogsjMlV0-rbt{^U0HpnS9ke1K8-
zm3mWcL$*R{LnZGM?`O{kcVq7w?|hvY1>i7_#XW`7_%=62_#g}v^7t+MJ7EmGW(=Om
z&k}L~UmnDJgpYg*H(F>2nEN(v9H()J`wOR{LF5VP3NDp#`e8#Svav_R(g0ON>*QS4
zx3IK2%XcXMeeS<G$r+XMtOfTnrsY|DkJK-|mw2nR%WSvpv;Xec7&t2++1wd&Wb23(
z$QkO_E9(LNo}d_wLP>Zyzgxa!T4MgF^swADM=N{9G-;T4kK4o@Md|1QX-+-?rhkQ1
zk%?^pLHLE!Er)v2d~@ldy!NT_seFo<{2{IP&w(jx^5%Lj7dF=0nDVVA`+Y~ZknJI>
zLhl8}n%kK(OuwOW+FZS?%6p4>H~Cv>m*{#p7p+ll*p52q*%t?t2y|Mp>7)4!I58<I
z$C?9znXSH2cN+&uMby9%XkDav?Mnl9VWUvQCA4nohtpQ18VSXJeM-FX6~eUhUb?zw
z$FK`Z8&kNsAEd@s3%wHD22Lr+5zRAFk2|FYxEr}+eTSf(Ggg~UCxG@cQ)y~-IRCTm
zu}0aOSOWoF3YF~K0BQrasHOH)57F~TMP*~iJ@O}3!@bT<{?=+&>5?ZsBQCXHa>-va
zl4HJ>{XRH-NWu2>!2I9ER&oMg%(N*aGwfw>(SWy(wjq6;@jS*|IgE-F-gG5+$Ex>T
z8@)x@B7P5lTCQ!qZI1{zVcX#7<J{tyuS}EAOKEt%af}4feUJpuomR5y&i_bnzDf9I
z#|Q6J-7kmu)~D}G8<bWg>1yJexVPW;q$TI{$~c$XmTM{>5~i7&hqeuS5HvaHS>R=8
zZhE4O<W~y6A=&TtYys!~X7_1NXX7QF!n&bla#_m-(+|0<?S|v9xxLUpelHC}6}8Gn
zQ`AZC>T9n@bI5wqmZz<>J`InQ)_4=y3hB3k66rL(Qrd=;!-=V1<)rxBfjNtl2YENk
zuQ&x~Sr3H<hrJ053p^e&BBY%?Q{bdj-beG?^?jm7Jh`qR{=-y4RoQUPXDT#{aOT_R
z$g{37hs#Zst)hlT!kwN$*7<XMRkcwJn<`st>*Y;ac%1o)_Z-Sl@;ylzWip3loJ*gX
z((K#Ur0V&n@>uFBk4<VQgmS@_kkH=Y=Y#e+#{|C$-Qw8Iw-Sdc3eyVCdlzY%`=5fl
z-if3v^qF_&b}C(L$8ELDlk7ts_rbY%RlXuE!@J2h*uSFn8d_bQXRG-=_UUYe@GPVg
z^d!$FeWl)NX0|P(WY(w*U&_*NgObcSf!UGi>+`~y3|vB(lxZIrHXw*teL)q&Hv~)r
z9xcQa%zyCr^j-kgr@-~uRatukj{1cxLYixNY93*3X*=z>XnSp1qbyOX3Z0SHXhc_%
zpT120XhSue*lxMWnh8g2Q>B3{n_XZ@UctLK?|tTg>^E5vNq5pRGrMP>&VAt8sP>{d
z_eD@4EptkM=v)-|IDkTq<0<8!d`?KFBMen*pf&NARf*n=egJiJTY*UJ<o0r&azgo{
zDAH=NhB%AA$vMdw@bf>?T9Ve_V(v;u(>dr8zl`ZDnQMjCks`WV%kkgw&nx_1@Tt&Q
z*fQVZig&$rr-QGnk3N^};C^w-#5<;krqkxyw!M%o;<jE_LX>8v9a5B7Td2=X0mVQG
z#sT{k44<_sSxFcDKgM1k8ec~N=Tn7ihA-fj;K9C2d$Llry-^#O#cZumo2wPooRBkJ
z8rtq4-v_3SnJ~qKg1<WoIN`>$1)$ff!0F)7-hdv(p;s_&7+pyhb_lz<xBM|79}qAq
zUKVYVA!dsg#F`=%hCt`+aZn0<;AU`@xoMy{bKvP{3c3jY;zYWiR3?7|N7@vAaln2x
z1b=FZQ4x|ZR)EXv8vRMvvm9WWR?x5T`{m%sbdyr_AM!70Nps11*q186T3QG9!>_>U
zQU-93?lAj(0zSq|C({Y6J7E4!;9o+xKS6zWS{MZm!%ad9VI{wl`-unRqbMGD==zX#
zF%CGHO7tY~8ePzN6o5<OKEPS@#M5z2NF?#FFTl+ngUM$tv5_N?Ez{ia8QqATo`>w~
zlHf+4OdbJ$cgQ#gO1|1gbC@0bQ=UCxe*v$y50~Sva;tz58pHj|^@l6)3HHs2bRuMM
zG=NWC)=1RX>Z`$x`I5c>|H2^r87si^Wx(Hl$Zg<eam~OR^AbMg8hjsk9$4{lB));>
z;`KNm9Y7e31|OS9WkQWo<dSjM7(?z;oj#@8!1a=WZQ!^b%D3PPxfYxmCf*g${`(me
zG}q~N;Dp@9W@9Mqr$KNx#KKJS98JSxxISE2$Uh9{YGDOiaVWe_0ow3CCkASYssJk!
ziKn7&Xb@b#b-<-N=q>UO%m#k|yXqm=$SQCR?qQcuFPw!5?hW5Mg4Bv`=n-2EZR{^d
zFYsn{HX`)0x>u_X?z`Li7NZUM0;`Age;i!}uoTy}ZJ)N0doS(;hv4oS+=2#|;O_43
z?(QzZ0>L4;LvXw9E@Lg{{Pljldao*}2Q$;XkL<OVKwme9dB^O;{Awn=CB8tf*^H6!
zX5E+|ex=ngOPY?|pewtAoyEG@yqK!a#vIqM_hGs`0W+2&P*N1YcWT3=LGdsQlgLf%
zJhlw}_XE3??TkstF=h`Fg?ZW-%%9T9P7*^#(ngrCyhpWELN{>=zpg2?6!qAN>}_TU
zTMVk@Mwp@<!S{+nl^tU~Qk~gBr=edc4qiY-dV<80A#^=d*^9^$c&FT;V=?ud$KIud
z*=*)LsmU(D8dCnJ`XC4KiCt{No^RK*JL6W@8z*8YB~}%t9Hn#%JDQD0itA+V2eS>g
zq&CcIZat=ZTRCXcm{8o913-1#L0{$}g`wvuNzPk?NkOXOj@-#Q&dfx*Vr}*lm_Yg9
zS8&7j(P+||e4(#t66S_0*w1kJdCSB=m;0H-F<)?R7J=!XV^hg1`jSht{(zFLH>o9z
z!LP5%?xzR2|Hu|@Bs-I7!}3fTC(u+(cVAN#@BgZO0=n+8_72R-Hj)syZf`U%bJb}#
zdmMX;{DwPf7y1&M)l@poUcuDn`a+$vfw^jxU<zZc6{OYi=_)hauE3vR;z=!j0hfTx
zq>|D&Fb6kDvuJhpnBxQPuMLDMP_d0?R5pMcVsR$UaxxRyT=o+N+93NQn+iXmLu@qm
zJCVsDPiZx%FuT!#;CV!2N*Y2aeL`^cp%*Zp&IdJZY4)+Xo%E$yc0MMQTxA64V55nj
zj)dOkB-E~z*-%tMQA|;1ky^MD*SBPj!^G5v7A=c3BZ+Jg>kGGwU1|l{?OaXx58dLA
zSR2>@))?j&D%)jgXEOnwD67qV(C1|m2fb=7VakyOG{%l2dq^kJ&YnZJT9@&e4!bLR
z)Nac4XTOpIxSy_O*Ruln5f!-sY$YLuwBTEEJ|kH;4pg%y>m)tteRHTVjAR?{<@M%0
zd#CuAtflq2#>_FhEWaAv&u{D*ZXa1~|HbU!u0oM|ohe02v4zQFnul9qg)@EW4a;QG
z=>l@nybbS&%T_6VEVG}9LGspr)FV{nYBM*OO+u(WoAvRsIhi@aRkA9O5auL#Z$G8|
z*-O>}ZVoxm<wn()mwq8RmI<bWYE;J>rRGL!7k4fYqynEDSdZ$eg*pB;HriZEbT%XS
zj^txk8I|l<8n7yoSKtDjWNzWT&SFdQk7*)bhigP7VIp7Ks=}V*3fODF*vv7{kZwW^
zvn}Z+&PU37ns@~D+fZ0-jbg5I(a_jk<fho7d6Ov%KEhJ&A(Xx&#KXAVm*dl!M2fo&
zoyo+3p-`HPqTlI6{E9tb2+U=d(>lyjU|o+{jsMK?;zjOXo)z=3nQVRTH})kauo0MA
zmZ5#vUzk4d0(rq-p<9{r!eclMBy+pCnapeU5%bk<31(0jk-_}Phtp{QRzPd8JPOdo
zV9@+U)-gA*B1Zx-e{Qd{ej%sePc;cUmB)TX%E1ANr@f#(5V>+dD&JyGUKS1#UFklY
zd-I_=o=@9T73kA7CXV?VOpWq5o956eOg1pCi?lxUs~e#TJ_)yv-1a4Fy7k=71dltK
zHm5<-j!i`;)d45O0n!WngAw)!I3D%E&U3*&Yi}mA$YJsVeh{%V0m|^=+-~kHI~7df
zaqK|MuBU)$R0_%2L7L9B;0kf^oLdOztMXg9s$4r%%K+*G@9ZDwNDtZfND#Z}3~Qlv
z6y5F(`y*Y;ZDJa;mAMm4dvea+VN?(F2`u+l_RaNIG)BY6Bb9#PUkfW70cC``M}49?
z)z@&}Nd`-A3169?#=m13rUJK)A@JT(*}7~Qu`Vm{Tcj4A$=VXr0w1-3(J}qk6i-6!
z_+D`@qEdhSm&D~<$^12tN>`~d&U5Z)_pp$9xkft+2rIcI%vWQO_iOgHoSA{?=0>18
zKcy#_PxsMsJ6mW?v~WiWu))`Hsbs$K)n1AkSwQMbzX(O;Z=TA<Lv)VgoYUnkzC(!{
z<3@Z>{eI}@oDWIwhNgYaIG0t|yeN0^Yz!-q?~-Su>v_m#rMc}2a=|Bokj#v%B=3Ez
z4Y!K#BT}tz=%mme`a91n_cA9@$MQbz7<kmJ?RKO!^CwQ}RLrdQ!7b@8biuq>Kp7l1
zuRt}W1tY8XrP01(2~DDoe<wdGMb7`CeBGX0!aqH5npBmOUBx_I!|pkkI7%wZg-q+K
zf4dQ4C}wdx(@bZb&N0r{l2;w!>fxNKRFGZ#Gu|iNVK<r+?KRwZs1Hh@hhBhL);xBT
zU5)Hv^U(@sIr};PUP%ls6t+z~%U4!ENdvvk#Ky5t!@K|VhWoz8{<xabHqg+RPF^a-
z-9<f3Lkl_+977$K#i0Gn8}wfbR`%x$9JSuDsys+#wV~=7=N;E)<(~9iEDl~tXJ`h`
z!c9nLH-pQ!9(wA6><Y32x4#VBA6i<;NS5j(`*SzVJxKc|v~$$rxA+>Rtc$Y0F8uya
z#G>%=@YMg|y#|haKJ8c6LeKWlJ|TaDeeLCkQ^8tlD8UMWDF%EV;QaDT$?NRws^lr+
zNz#kLF<^|NIv>TfMO~-he7woM!cC@uU<xPLI0_CLy9Ww!lbt6->I3rD2^}TWhFZIW
zT{rVwycRv`+skh!BacNnV#cJ@2@rcL580%vo4&_2$g@xDFMQ>$Gm_;s@4)A6NHAb+
zVvF)ir9SEpwX*i7{!~AwMmj>I`9e2v-qz80=+IMW3^NcOYp=QS+ybUIxeVS{C9;jw
zVREGX?i~HI6yR3V^x%8%*sRS-Wg<uad=&94nu%|dJQtb1n~jJ34mm+><Xqysqo38=
zxYE@`u^%6e3G^FlHoA!_=1J=>dXDQUCW=QLHQ~C~S@t?cNtK0Ga7|b(oaX=Fda-lC
zH5|ceOm*A`&)b`=owyOM0P2~-)E3_JZMpL7Hu~H~qPWQhYk2MKV74P?Von8bW3Mk~
zn(st#l6BjzNjm^@zad<a?l|1?ukr}Fsj^L(s1#K`$mL|GW4%}vUM#sd7dxDp1eVf0
zrU|-{d0Z@1-`n{Y*jf5<KK2zDLQCPn5MwQ})>!?m#nxr(tTi79*i+jCOX(9BIK15k
zH`m?Zzic&Qja$L)!5+biK{a?husLu!@HMbHxZJpFQfnXC#4P4^3O~i^QVtyGqNKG_
zKPgliAr2KT@MHPk_~yLGx8v@!`Pe>8G59Ejz@2TVE!(H9kCp^w?rCtQPC=pHoa})1
z`MiC=UIw-MJn|GbxhRqYKI1d6gfuW&&!Z10jfwvTqqfmEI4wBFC~0m1gMJ$Q%#`7(
z@R?Aij1u39v2d{SNTQS@PLV!KyQQ;IO=*$%Ui?=~02jR+a$fg<wR@93BLVpRowG)u
zKNtdkwx8BR>n&JrHOXACM3<54=r86`FKv#yN*ogoreG#{MGE8o=dwg|hOyIl0!NrP
zMsIU~nQbnzM%k6fYw$uFG8N#Ea2#2u^~Aekme^D}A^j&clE#Zq&>4Az-}%~HC*aAm
zfCKikGpyZKbE}ip8>j3f>pj?w`R#7#+T8Hy5Qqgd<t3>?yQ7=nf%^_&kZOTj@eS}z
z`;+?UjRboM`k_sz!_5W~-QbSW+&E|a1;@?N<bN}hIdB8&Ae0f;iTR}&(pxE8%IgSm
z43xTyM}%k|4xHR_+=n+YADLcoZ5V`ZXAv`<8OqpDJ$FW5HX3T}YIHk&L=BpaF1i-(
z%3pDI4x&}*J2C_8wy$_!uP}}8V%;^v%mOBbKi~~?yZz0Y))T7)yg@Xwj{HVfF-zfB
zv<bTOuR;lNn7B+FA=VXbJd-5&<dx%3;SBV#&%x&#4R+QbxGQ{xE_@%UhdX6&(v{R9
zwF!JN=_~N){v#hq2B|~a;q0DGbJItp8gA@`z#hDg&N0R83vKaeWH1gf8-Tlb!+d2{
zvL=JY8Eanv^Z60|#=K-pz%L~U{tLVLal#1U7XO3)$gkly@q6K%_>F7Gg`@we&t7DH
z0V8@PJwY$wHxI$Rp(Y)M&pb(g(9ujZ^9>!#DyA@V^nd9t48x3rPV5Vf!5fPObFB;U
zz{#_Rm2FNpUl}Wn2}TjKG42ul&|O%#F-C)#$8blu4*Uh)jVIAsND=Cb@8P92RXEA_
z<fFkKt&J5s3{2N$v?a|&zmt6g$sXh~`p<gs%JC8rPpLKdkxA6U{0dF@Ze|;^k{ON;
zbUd|5E~47hEN9j<?gdZ5S#3+uVKn^T+p$jC706NO(;cWPoz0Iq%|E;(G=)Q33Gsk<
zPHZl!;zi*Q=3afdZRk-?p+hJS9`qVoggzvHVxPDI$AjzOmQS^&SQ{)Es6v0B3Pn&E
zyTJnYf|c8o9JM`mWlX<vjA~{rvyC~zd}nsFu7m0P%&rf=mz%T&_Nl(?46Zo8kk2Qu
zqC*-kO_ml&4Wvl;UF8Sw=L6r6f50u{X2HcGFZZ7Powf1Ii=bP(L-W#uq%ElnMPCGZ
z&C2u`Jq+KkGxQfa1gmGBJ;NFdet4WQ$#5Dq;8f7kTyCy|LrrI}teXO(-i3Q=74V(`
z@&gUX;XezTMIZQmv!puGJ8_=)R>%(@!;L@->Tu<`*X$15*Wet4?&UlU1Nxs1zUT^Y
zy{F;MHwd4XWLG4uFjYBjR|1FeS9nIe14~LWW(56#K%jiEMldYcF&Guxh4s<I!c7s3
z&~4~sf9EWC1=SN?3wgwe;$HEcm?kz6w+fBn)wl+pV|S37QVR+2G0bf+@vksbnXWih
zXQ5~B&x`|dZ~~aYK-K}?<}B1J!J5(Sf!0+s(dcD(j4)#x)IO!nShK(N7!C=UK=Dq|
zFU)zk7+&WV!#&`opdeS`s$e63BpmLIU+`}h!MSUnFhlsp6K(*vmEDi}z6Lhx74m|t
zBsWljW9fbP@$5#`m1Dw~U8v6L|2tppo>me(46DGUqOK8YEHOR;_o|40?r07(FPkmF
zKdwnAIYbvTBiJTbg{S#)!a(7Wa1WKQ35$WG$AKY!i`&L6;i_|0&;zVwDgcE^Ag93V
z{fVc%6KwaU==8>rKBPOzv~Q!&KW=?9kHVMlvQggH8>}Df9b6m?H5M8Y_JFtMRI3ym
zYQks+b+H-jN93ATN41?5>q=9lUD8pwpLCVH;t=s6G;Mp}LDGkB$$#bgz|UelJAvKK
z&SzW0<Kb_{&DLO>fqi`*{ANEbOgqD~hM?mZU~WZ?5imop1e1e(j8Ibr+E&(H1nzH7
z=<=3h2VVu|>IUW#!vJf_$1UO}@g4Dt^NF3sp<)}PAq*01ek=bH+Js3!+`x2ZJlqK2
z43p>vx|=b95sYDruw$6sv_FZ(Inl}f4F95vhBGkNSHSxqXPvj4|5PB%7;f@*2Qr?X
zWuCD&IX8ciJIWrwPBx3KB$J`LYYzRySCR)E+hiazEZ2ws&gX^0NF>kk1$a20aC5oE
z++4V4eUWOzt=tgauwi7Xxi9d{TRF#({Ub9e{b)Lq@ik*lb{GG7^C-<HRCQdFuPFu9
z+3F=FRW9PlFI48fA^qtOR7xtzPhZd(Oj&jy_YqZ|3NN;6QU}Q;oe+D7*TiE`*Zm?F
z)AH!!z{VROX3!_W@8IRkOUsw~TT1`r(McVW4<uJgyPvf$(1Wz&Q{+cl0cU6D2K_$R
zH(edE!YB4AvCP)NQ~tJr&B3yk4{jtUgbUIrIaMy8Fv@W`KklXLBp3L)t%X*OpNgav
z&<4nx`5x9iUruIZYR!}rN#_!2{J-%>;%g`TlbkOzS0IA)kxcEiYnbPO=ZvSUI~9J<
zXB;*7>7=eP&{x?z851GaT7Zc_K4Fp=;%Fy7QF7F}+7tDpveeN~%n&w#0kTakq#l!M
zG6e&-GS??hjz1GuJ$`Te)cCat7ZNfPzo*7#mosm0W7M(kZ6U2fCx<+9M>>b-ZneF1
zg*!q%z$LU!;8U=@l|Z}lOT{PBCr3EcnpM=hYJatvGD;rha5`qlPqYMQsH>5)sIr_L
z72KI+C%=uW7aJebDyDx-*Vwe!UhxZ(4`r4JzGm~Ow~&MQC0C<db3<mj7HFRx34D9z
zfi);N&fm*7&DSfCZuVg23I}DP*3>IH+c@9q)$|hj1g(VnTs|wGQWLc#?T9+oF`sQ^
z#AiQDU6r^tUX4E$cQ0;z{J!|-2_Y$SGGqPCXo_@NAMZ&I*&1@t-NNb6^2&RJ*Gz_$
z5eWBo$*Gj%^o<YJwquyp!ZF7d<%HTo>!$_b=)FiS2OqBmj%A9b7jZst-q$)wCCND7
zp7ckFdi<@}+_AsM42U@z(>?ZdLUL+huit7fR?%;H{tIiC>q98-neE)I8qya2I(1sB
z0`q*|y?^_D2D`yQ^o&qRzNEI(7dr#a9!^nzp$=52BTG6Wl~bB%=d>dl{P=~kc2ocJ
z%-EEZNlapB!p^v{an0g-#;s25lh)2V-kKx4QU7t33OVVS<2Lmb;K?LQorSJUS8IOY
zlrPp>9-h+I$V0BE^r!NVR?FGkRn>LCnO~o(ZkD%6QNk!;p<|HxRZG%2O_X|*qW%II
zv5CLNTd_v$!PwKWSusOnGUBErM`xWfhl#Oz?~uR4`h_<3L^{{&MYK`M0>^nywJrbW
zoCDc4z1M;zNL{Ws>LQn;w4;PvR4Jz3QI{yy9bE*G%g;s#9<8c-eCVu@V){yMZlFlU
zmIQz7zp*#tTybM#)<p%w??m2+JCr`t2p1){6<RF!t+2m5U0v6lGn|RqQ>BT}(C*=P
z<)me=_qDV-vy+5)>4l@FJWt7|Uja+aba!#;N-Lx~JVj5vL#yQ8<@xAJlCLtQ0@t(p
zrdCR>np`z$MM75WvY4t-tD{>bEJXV6TDFAR+quAf#eLK@!Zj0ftVYht>Ivby{mP%5
zeKGq<POe~a`#a^ihkPY?Wt`SNxSD&Gd3L&{Yi`FUc-1`<H|WniQ$h>7$2t~UT6S1k
z=cGMJnMwN+&&Pg`Xz+96_e+tbl1}BslEKm^Fjvbs6<35i4xI0#ux_qZNUmJ$kI43C
zRq;Iw^aYP%A-rNEnOQ;+xtR02yOMj4F38znpNa7GT_T-DhQou<rSR?#H6f<U$V~m5
z5}o)X_G5UJ?`^-Y{MjyUXWBYHvD@(pj#}z#*Ur#0d49?FSDs>F8QK={AkAy-G1{7K
zp{l8fbE>yJkC`oY)M~kRgro!0SgVI={nY--HB6eK)i18~Zl`OGa)H|$oR?iJqen{B
zq(TY*#&{xb{d7l6jxLep%4!+xYR9tI#88EIHGmeiWLO{1XYI9knH@|jSdW8w@t@s+
z6~<ocD6Pu>EA3XwYI&Wjos6r9YmV+vcRD7+Up+>P^UU}B>73|j&m0IG^IF;EGUlWt
z#zjTc_}22<@}HAqx~6Q;D(l}6{6udeKY4PPH_z{RHig`9){++pU)b{WFSD8da872{
z!yFRGNBVOGq~GN@`8Rcv^On1q=cj9#+D^L4cMzyl%M}P&=khBT`68rRFt1T5@Gk3g
z%I`6mKOcW@7qvI;ZBkTfc3P**JKpWgH~AO$+K_6V`_4N00cRCGuX;{YXjE{P|8k(b
zvDwN?+L31P5i2jh(m!~7A!CuRQ$(+$jnxW+y_PMvam{o;aJJA(JBqMZ;iVSi6*JeS
zOo@9Q^?T%~*zd94#Qv%0GVA+T>lNPj8z)lbJU=}jJ?lJI)OA>0S@t9I4HS(N0<(j@
z;IC$X@|tVtSgpR%Tk2J{(%M$A4(d48ijxIieCL|tex<)vc5@nO6x?a|^)1LKmNY8*
zNJM(X$+%0=cM>uZOQns?*=waBZsnD0k-Lp&U1*iCmmzobfncCEM-O^GST~U2o9|oi
zuWe}XJdK9ae0OEK8l}c)i`BLAACA#*AuT24a{ttOBOjtFXAqY;hm`Y1r6(m_itQEC
zDCS8*nV6}G#gVO4z$aTJxbu8|t%P3L-7qXYH0Viiy7cyrX96pv0iplftY`jX9Uybr
zyX;+Yp<|=GUfZS5(dMYbmFGYfay!~e4P`-_B97o&aRk21znX=N+}RbfQ_~kGA55;4
zVx{_1?q}A?x}U8D+Zj*5H=D~B7JEB(D`n&XY6mq^d8;T&Dfx_861=)rd|f1#twtII
zg?eoPCO{k5ZQN1r1$T?@$_Kf}&}06=CNarOU1kw<nn%#}{bP5qS-7q}FdrFquuHI6
zpt`@R?=ASJOMS!q{R4C0W_imjWB&z4*k|bKG`=nGfo^X;oM{=Z5xU85>{|4ajWFfv
z3)Fu+8^I>x_ufRuwHz6QGx+y>Zgg3hTtDtK>tws2x9I}+x6gKIdzM8pF&t@j$1U~)
zZjNQ`;r3&D8bLSA90aEHJ97)Y*lhHqT}Ur7mAoSYda#?cFH}`A>{G5UbeGq8M(82z
z1%F=>4dD~=XD;x`nETyk+hg8$6ug{%=%7oH{J=jVtluzK)G*(xjJs`3^fIaNFx!Di
z-9^lPwxZgj?Kq$lt>Lvk!t$HBtOh^~JoXk$xNiX^*$N%rWTptalWmDUX)UtV#&E^C
z9Q^)1xV2_7`{3g7EAt(l(K9-io`Y`l1+4&`;sa=YQ`kk^HSmV=gV*y1^8!!*F?{Fx
z*y-@oe`pQ0npg|)na8aFTwK><3ONQ7wgS+`wPtR?`}z>3xH@jbZ^0PLWG*n3!Jk}>
z9$7*MMlt#ONZyi?v?u+InZ~x`9&ugxT6p5e@NQ<YB5tzJX$iU-of?or;F7P=p(jJZ
zHwb^K3OebUz_I>@4tEoK0khdf>{vL5*94Z73%{x&ZnO=6<1D3pf#1KzpQ%qmG4C%+
zH88KLvrpJ?Oqa`G8v7fYf~oE{Xa^?%HOaO^NghmE3d8BR2^kGEJ&pu`3OuDbXaZX>
z199(efnK*S90uz#-OzVfxPM1ro=_hBMlrmxkML;w58X!-+K$PGXC8}p{s_+dcQDVM
z!aRXiuQv&|kHHx;%ld9v7FharaooH8WB?|>xq%ZjLtSoRudzqigX|1;BT$bIm`U$M
zXPFH4<`<|~YtaA53Us!W$?tH^9S2_O2WA5Fl|Z`D1^48pLOHq`PkbmQ{f+U)dXtjG
zYezvPOwfTYA^GqY9zxNU0KMa7^o$oUt$ok<nTl)!)I=S;uOSSj7wJHnhWD8l&tska
z%`O0p<s(^&j`$+e1wF_ae8*4hSGE)TfzdGuevYSHf`HRz??x@`#HV@4BB(k`gKbxZ
zj>QzT36d22OgZRD>*G%~#mXDX`Y~PnMjK*QxdrR`6K4EV?ZdVMY=FA>hOPg<AL_tv
zW)s+lP=g-=?lTBj+gef!4toRaCQwhFvg5($*nmzV9(YG(uqFm$I{b)c(Xq@OMnhM$
zi6v}dc$r>=>!=ruxA{x~sBnwWGk7vnNI0pFUgs9Dj-E^ex{!(NY)oH2;!V_LB7v<X
z06%CBU(&tAAhl6XV}T;9r6J5{=1+8<Q_-`9Gr2LfiG#yWfc3Hq+2N?F*H{5%;dQ(K
zZpTl^P*g_`a6#UXVtA_0!86#-EP*!mGq9|~%wDX404CF4t%6wLzXE5hV-K~bqjwbX
z2EL$b-vK)*j)~6_Iuj_{Pt3!YVb9vi4#vzV8;Lh(nJwtQ!J(nQksolI-eGS7vcC;G
z#asFknF*hn5dIgu)f4P9W)OSR>Ibd=POCmCZzoyR;EuT3z6lrOQe?ONFJ{AgfUdeQ
z?K%S;Z+><oChy-+dF${*4nmtuX(On<kHROPr`?!c<X<3vduUBCOW<<LzGqf~y)lj5
zgtcih?de^nCh81~WAxSrImEn1{i0ql!~YEm>Z;I}#sS0q9k@kr_~36u<=5b5vm6+T
zHP{Nw7sko(v=hSuwP=j}sRt6pXEK*aM^x$yxJgU_x8N1K3z)}2<|M67Cjv3?f#J}e
zj(|?K1$6J9$)9kQ{m(v6KchMy(lT(6p2fT+I(F+G%nIn6j{+TodIMaSY&g!Jw=<yw
zevZE(7r8{w1J!#0)pUPgcsqca564uEGT~$h+XGeR!>;iZpZ6F{o<`&YlNU^k+gNWh
zSw-8Bt8_M$tQqtKlb`z&Z@ey732ch1K)RR0uc5>L9B%M-H`~pC_B92TecKKJXX85X
z$A4I!n*|o*Bk&zewiFYGRX2{^_dnd5y-!Y{-u9A4$d&j+C(|v=E~Yg27T>YTrlP7B
zlU3kuQgWDWz@@<BsyNuucSvEdA7)?*Srd5cL9CPaaIXCX^m-dR0DsS1IDkyX88IB|
zs~>X-yXHF55AFdANIPh!op2SJ0c>X;iNu?1g{m&XNVE|4_NLSiUO-3oE%wh4b|!p{
z+tYz|1es{Bu)YKT+Y223F7)D$P{(J<UV0ke<`F8s5ciQO&wj&<aUYOF8>n&-W;Ywe
z&Txo^ab1~e^bvcUeq|2g>36`2Uyr052JRE5nM0`iv+yA2XqXjg4+%~QhWhXN@A>4M
z&4G{JZh<Q19dj+c&*bBs@S18UKao4B#nlyZL#2eHoOH<1Q5eow7V7YQpvo=EE@0Z@
z?8u_{x8e)nt<AAUdVp6&jNkm9eYJDOX7brNS?w~aWmWQ4^Dho`G<uRnaKm2CH;~@Q
ze=5Hz>y^4{G5NNmn8Om+h`#_0EY2V11->6n_<G2%%z;ZoPjRLetCx`+4yqPVJj`6|
z{zv`8vzMhdOe&K!FR^A^&DcP4h4fYFd9rn50FB@pN+acZ&abYzdUw^YmDQSy)!>a9
zLq1zh^IdSQxxuby1;|RSuh3mAi`?ky@(49t6<o1-&v-g1(_Oavl=RhHV;v1N$vl<P
zJnnQ9jp-QoTg081F==Nq?qxj>Y+<9tZR!QrC0Dj5DXg~ple|`W=cvK9u*X}wk(2N;
zP$aM`xXwO~{>B#O$iFErHA!o&pVn2^3QzU?bHm=Mh25cUOIisp?vFly+Mc8XQEei>
zM~B6niHMA8nN~TA`fi(jgdFvE*DKtgongO)eRkiLW5uOHA$xSNxGy1RTh2%CZQoX(
zi`-_f@YN-k`bwYRoa_GR+Ui~zvN`vnf}XGq&X*xs`dIERG%gD>W+i=$Tlh2hqefIp
zbacd#xc(V!eGRQ*%vQ%vcX(Kzu<s%5Lg81bPZ2`c$K-P$E~iA+{LG12VZJiKZoztV
zgU|#O(O3V~HPUs(eZ@7(+1I@@tWv?{x#sItT<f%<Tt8nGZ{gHI@jGHpe4qI_@3#t3
z<sz2E{*!*h`@&{~wem6jP3YyY-`q*A?#^ZM6?PoSYepjB=v{WzoMe9~GY{A{yTw6{
z*J^%OOBds+2{+M+&TLl;PnEDog{tRX<=o@krM@5;*<o4DV?RY+4}bo7>W3XaqGEGm
zH)p89^UOxIKuFDyO(E;@KFT%0C94r)W7cb|@!!qplyM|GHM?0(LZBU)&Vc`^RoA0j
zD?{&jHaP3L$GJAS%D89hvqL%*Ih3nE5UfLDcVl4Io3z2<7s4M#9Qz#kaY6Xuc$zTT
zH_7bCL}@KT7l$OcmWA~No3emXfU9qRG#&(dXaAku&cDGsHZa;;ZvV>UcU)GwD8*e(
zU5U;PuF9^bdZJ#*RY(hjE-X|d<hs^cxy|nO{gJUNvE$dtKZ4)Neogxx5}P;iMB2YL
z!(@u%^|J1F&J!-lbxl4jtrNbIcb09;4P5t?3A{9J!2zoroDquf?H!Ry8Evh*yK9i^
zt*5@eUf<`;s~^%f=Pp#}qI<a06nk1Hv!7(th~NILclfn$Ld4qGM~T-``sHjSzi?mV
zhH7P{u3k`^po|k;{4plpzC!m0OCV8TU4S*CtRD1<wS{{m)K#`P4?FK6nJd4$k-NF`
zqx-XSkh6-rXn}e8Yq?J9-PyLr!kj0WQ8B~9|BU$S>y>CGv2L=Fdf2zb`W5(CD+dt|
zI=YGF#RMoX4%n&SAD#|0G~Wgn1;J9cdV>2`A0E$*lp?wZ&RJRd2j>fIh_klqhqhh&
z;XIK4T<%ZKkLnuoz~{+op7ALvGNRYdi(j;uhY4$v=cTRlrU%b(ys97vt%RewIMxv>
zZ4~}yGwJX4Gt&ZJG#+yb!>C6lGiRZGayeM#H?_XIiSrl|?ixEsdFr}nx<vPp{8RFD
zbyapYXYvOY<ouDT#<YxF6!GB8rRY!bmlBqw*7W8!R<LUnw-_rOl8cCc$V=o9u`Sn{
zjYgWlY#J~|84t_`!4pOl`N{6)yUNwn*2+BBShrKRT@{^8opG*rF4>tJ_PxL>tOl=G
z(HQ6ZnY|@xWaP1!OW)RpFG|qjODC_(Wc^(XlTW~`V2hIFxTVb1mMNDV*U<I7ByDkG
zn86-K??5kOy1AJ?=4*=?K>L<DU%L(0SXUR<LY>naJE^)>Ka#6?Xq@&)>(A^DsDW8o
zhZ9obmPNPywkG;~+|Jm&DH$2XvyT{+(JyusH^~>JZd!)kLoKLO6SLXBfNIaOtC)R_
zK!7)9o2QYl(oGmDYwA<Y?{qmu=PqYk<mfKf)+vXzC!wc2?X?gslHLo>4{XdDmHard
zQLOuCN_1?@jM$mUi_-dJr3K$ItNHnkMD?sX!BxoZa`xAbNwNGyaF3jJPot?38eAAW
zV=jdQ|08L+dP$q=40qiDH+#J^Oc!-sPnS!nokBC+Z`2ujUoP7mW?jq)OZlF3G*%6N
z5M3aqPt2#pYH2I73I}Q;y9YHO?^nE9PgGT`x(LatN8wD;#V%+pH+)DmJ8l=JrMU;v
z9{FG8sx!-ZQeWX3;C!nc1>)QQ$$BS3wt0rB4(&EK&!}R2%FdtCJZV%cY^I}^M7N8&
z88;-Ub6PcTH=`QK=1eJ3&eGQF>DoZ;uA`4soNvlJC0XV(vl*r(m+hX+46c%RN4c){
zaprO*Y7g}lKrj_;w))nwSU&9B6|z+SthJG<TIY}|b0a-(ikYB9Pl+xP`)Abqn30JI
z$+NR$B!qeCTd|4UTo3VNIA`e#wQsUp^77TVxArZ#Da|qsIAK1e{rFRk8A?~}Z|6t7
z0Y0y?K19n@Tg!ht&d6Qe=R8BzS86|@Hu>8+?eCPaHdRY(AN6a@(CFronK644|4nh`
zY%``?4cNkt^NQQG)>8<McD>ZIvP;avucYq`Z!otZ8eicd{~LY57nR#8!}KA}a!$eZ
zR!`POs|V!$QUh^`<A$r3^R~P|aj=c-^45-=W@)#R;$lWdRE=&E*)w8&Z2rWiX`g+?
z><6^JxL@6%_XwF6>TxIP^OYG$-Rs6C+M9z#jhn$=4c(qhtFm*&Ve&&|ftFXlrcc(F
zX?NAliYk|Nw1J<5;R?EcD*tNTg~4zuDdcOGx;e>=UjFlT<j(NcKbOahP0&+M`u?>>
z;|bnWr|HD=Bc#8prn9KpNE#({<KB^7aOnBhoMpWv8O%*?v9ur6c2tA!o_0oitG-sw
z$ZZ_mq><22o^o}?y4tRHb=(2J;gf#@ZYE!1+~J2K9g$<h`^Ria+?CcZP!cMyG-<hZ
z-q|?xN$3PuN#}WGy|hcX2+xwTMqXoj@QJa|O0nB8Q~4vJ&#_ZGsrPo~aTU}DX*0D4
zaG@j6p(H5P-EZX>Nf#d(ErWf1Gg7J~zKxq5u|2YHv=-@&-jjGbwX@f<36onGqncWx
zbACvweoytNvY5n|<67H(V~x4lxNi;ygYh{tRLDTOm`i`J&(sgNc4M!o<$NHoa%hfw
zTm>;lpC$8RD+fb1nt$4x;WqL|>XX>5F%J?#Vn)V{Oqvb<-H+xByAxa2;gSpKr9-;8
zO6rfaGg5+B7|85(t30w5hMBkQK2}fr2lJVGi(K@IT0nQY^SesAbXR%pF#HKG;l6%_
zO^{ZJ1^6H0LRyu)qq_fg*8a@*i5;PKZ4f&kZcbwR#H{p|K3BlBbNEYQwzd*E%XK`l
zu5W66^^s#8Uyp4>?i<z3Pe#{ZH){<!#cUNfJE|%h^+YXP>+dY0K9l!4T0wWZg}$*0
zV~RHd3PyvS&y}{kc7mPbuM)_YGb?Rv`u@}-N#~MRBnzo7_>_DM_9m^lMCpK*;p*pV
z<l3eWQ|7CZBb=MZHU^rx#F}BI8UNa^$w($#m>|q@Jd(rYQrbFswUSFYA+DDWK$W<a
zF151ER_1A_8i-Ynj<cbxq?~02n;5rq&gVSJS)Wldb5=%^43bkB$yP0`=cEVjnQ!E!
zn0%E}&N_}MlN=9#c;$vi=T`Q)eHEzLGn}dE;D31e=G+I&KSHI7a;R`bhEflVi`S$8
zlVK-XwUKXM5=<NlMQH^5m)_Wy><7q+S#O>)UIt$TKL=|Ea|Mmy*WhsE+qmo<!2LY%
zn_AC*<o@7i3Z0Q_@dES9Ib2s@DhGj<MAEuU1Ndt_#Wy+5e&h3T!^BsZ@E;dC@-Ku7
zV58(>lSpn_%C2tCuvP|x!B|T)CPBB=3+bj0p}<>1?}Gm_23_YBQqewX|B2OB->Pbq
zFvpu!j5F3vYo#>@oZ-{-6H}6V#ti1~!57Rarm#x{NqEdY77X?!R|U?kmD!5WhSWfx
z6G{Gp7NQQVV=o84=!-p<X#$3ghba$Dg%0-c@95iAdJ5Bs8NjRlf&bWP`x-E$M|N5J
z3o;+igS}OWxyTMdW=CE)8I9#<A{%8R{<{ZxN|f!#bY!m~ohB0#=V|DB=P_&O0#0O#
zL&^M#xyR3Bf?P$QB#+q2Bp<S%DgyEAZf~GXNP_jw&HzGClpx26et?$eccut2!R*~i
zGuY8gBd!-xmu|DU=^3sVT%yhZ9e9TXh-P#%P`g*8lU<8mBA20Y=!SfyCG0okY5vFL
zVMNYBhHxvO8d=L^m=5+1kjwtGwN({-?-t}N?MNblD0U#lp?#Q#9yN+KU=6y4Jp=4z
zG*^I30;18wZp+TKbCJW;XYQc8>}{kqP{w>X^EGZCvl{4I9GHgbG!zKQd6L46wC`fp
z{nefh7W_oK%m1+<e@9Nqee~-sk%0JxdB(H_;yH<*$aaU9)-5Iv(hi5R8<;xC%oz-J
z*j#9QdI34QZttf<;l|YvPc;fEjTHKp`+=;d$!uPdpZgWL%?+71=5xBj4zst??xsOz
z!iT91t#6;D{{SJ_&2%9xxuWzWmk4AahS&b5paU|}5M6&Uq?KG|29hdFK{Aefq;qW<
zF1uIBMKY6lME-%h*k+`%b_0r1m@7x~(eZ4W?I#93Z^Z+1-UPR(P%GY6=_~U&(*{pI
zgsn%Huq&9}@XJ2I)aCm^D>fF|gQ4tlvVva4^X`E6jdV)V6*`gXbO#c9zLD+F3(Tjz
zunLc{F{seP>`o|u{$)pl-|@u0gxn191Zh#E9nJu9v=g3qZI~Zy1=P?u?gd*Lc;pJM
z6Q+L~xFq-h_T_ey!9f0MlP7Qu+s&2(52+|y1N+2%at%!HKcRn#qtU=-19TMEgyEUG
zYywHAX-p^US9pT8H0LqHfRTC0dUA(R;llD4aGX(G3Ms{HXWYOgSJPA=Ya!r{pQk76
zIQBo1MQSmL_EG3DwvhH<)%^k`+Dznv{zIqn&Fpc!!p@+bP_yl6DdsFNv6fI05j(_M
zhkAc$H^Xo8liWy7xz9eQm)S(RA1avIbUphXEAk<DJ|&nA%or#x%7H(6nyCfO$0NpX
z-y&O}Ou5M%M&jcXHWyIcX+X%<K?jyeN-;0#O1vw}x<C%V0rUs-GdsX4d<9psOt=;1
z=LS=YJ5P^ca`6ZI2WR2@Zp0MhRxl2h<Dy7o_+OT1d`xlVvs|X-nM9^36U*KOh87~s
zV>a-6xLtH6Uyu%CO9N**P0QG^v@Up*7pVfx>qqj%@-ySe4KM)vlMU>9_^{Onru`Z_
z*#IuhK8NQpg#Jy3)26Ho`9`H^mUV=^Vy`BfXl=U>@YPJ(4>)c|nu2trv%piQ!fkQ@
zu$=?;Hu#9HvIc-zMyxO>KX%*M%qLO~*h)Guv;XM{H2Q^9<T_c+nbC9wS&Is|KpMa+
zbS+qgmC0r}+SQ_u=^^CW<b`MUY~~^={T2{=7EgW>@YzHr47~Zz!1O+nE(peG%=}9Z
z+cMi1J7ZzC1K2O^xxbmsz;Z<@18KgDUsVf!mdD|`-3#8mU7>c#&zG?B0lEE?q|nP?
z4YmWDQDgS7D)^aDFf(^CrCDfi1YZ2izK<M}mH4}k(`0DS!Z?rB4Y|9a@H@L~i(t@n
zwCD2`$y+)Y3hW~MD*HIxK{Lr!z7VD-hwx`^b3N^*Yze!$b(FnleqrvDWPIo5v>AH~
z>YRmG)ib%J@M!!DZFvdQn1tNFW%RD~7t??u4~^Yz7X`cU4KosWcTM0k1E@m2+Z;2|
zE(lM;vY3IC07BM-`GcJguk(krD>=>-vFg*~<h7NX9RsyXIh*66=~L2-9b`4)9<#g2
zM>yGUqX90F{!Y@Mci2lOad}7sYO|k-4|9`6$iqy<F2^x3<UcEo8O&ZLb#X>Hsla)`
zBvaT7B$%z?Cb1?~?kmhxDzMu~Jti5d_!r1M>&EP%;i#+U(8Xt>nkQf#JJ`8M|EdQ5
z;{i;i2GRCV;jpA5nGO}jaVXFJ1eRG2xc(3D$4n$g{Q)d7gjoR|T339(OPHH<Vm2Wo
z@e<hxMU@I}U=7Lw!yHHZ!>{lQn*;5AA}g~+IhOkac<p<*{{4wRyNXPJ8mJRaPL|Pt
zAa}xdm<3P9FL2ErNu6M8{)M^4WunpzBnh69d60UT4Q<8*aFgm$g>tkU{vYM&Ig)`I
zC`1P^3+ZbniOGd?q9+py{$+7s-qXR_TFew<4a`$6K&!Trk=WCi5-HG=j0O)cKQjPG
zs)?j2ANa0CaKaO?{d1G<*kM-T^d^`X)g=FtmH3Q{*d<<q54#rn>Mz`MaLmec#lUpC
z!~Fpc>|SmH*qA-}()<N54nMFhq0TtTyv3ZtOTJ>#VA^Tc3uL)^g8%xHe3!kme4~+8
zFd#VI7-2oOkKhTu=c)<W!eP-66=|h3Kw2T?lCFzw#et$%w8hV2K4~=E3vW2e>DS#p
zq&NC$yTGxW*BNh8N+#A#h>pFKFfvWePBA{w?Ls$+a}00{<X^Cd$aQd64_HgcFr3hS
zb~iVHzsp%dIjOB<ggjn8=};Z(9Bt&;ayR{sCnMk3ygOXm<UD3g@6C+RlzFjZBWM3q
ze-w{Bn7k{ei2aG>q%Z1MSAX|GSGJ=zsT(ZmO~@JQ`y~(-1Z$V{XP=5|<$cOzFzVkp
zjw+Rv+j2LkNKV4Lri*-9;X=w6>Rott-jtBOe3Vhs+cj-ZT(yWQUuS<B6TUnCYSt)A
z;GZ~_>vug}L*9DUXgt>|I4|o~dalgF+0A{|f^lXUniqNU_vQS`csU0NZ6%c`<r`Q>
zk?@FYA;dcRD<kv?c@`C4n!ih)rm7XJon1ZkLR@;d^XHil1HR^oE|%IlFpRw<byP~b
zT6#E-!@b$D$G+_=oUu85e^wsf*kE%jkrZdIf-zIaamK-b8Q((+l`APZa!1EDVGh4X
znxi~(dflfAuPvIGr(D=w_D|pMDHD^7i1$BUel<RZ{#X#NWiK{<6aR4(RR=gTJXM`P
z)ty`gqjb)yjN6%Av)=mQ0!PkpiF|~VU+yVKI4(-j;ui5QIbPl)zjP4khLlHLswX(>
zgtRX5Z^4Fnr-v+Hhj^<cn+fH9PWsXK%Z1P5!~Mw>y-327e<&542R!XVZ#tLhQ`jcP
zi7Z#f_)KTc`(V(>Acfc*zPq$owjE8y?t;vJ6mH7RkwntP@j~#66V!uxUsqV}Z$&5M
z9h;}CKEn>lDv^35zRAxu;iEofd>$0}A-%ExE8jw!sO@ld2(2B`#d%+CN?!R(W#7#j
zoc+RAJ6JRL+8WAs6b_?{&o67@HKCGlTG$BRvz_Qr0>V_WJv<uv>gV%>7ulC9B19LT
z2QH<ZP1_#7{Aa??ydS@O@<)l8Qv$zARn_6LTQ3lD4yv3Y%3{-#a|Ue1R#{5}J%QnU
zw<goNTmkv4+CzzUv_qQIX~|R!M;V7tx-2vjd&(#E9`5yprWRh3yQ6z1EBJe+ZB88!
z{qP6(t@g)7U$f%sW*syl#8R?TS?hceV!9T($0(ib!M=*w4>A^H9S?*Dwiqojs~o~E
zakPX(=V;}%+)tV(zf@Bsw_~^{^IL^YaxcAP=(3`>@*mE<&RLSV?R%15HML1ZgYe;>
zydO&c*c>Nht};@Dqf&LJ5&AuJO6c~Gq4F{sVm!;)pE=1})z{ja6U?#3&`Q!T>K3(?
z=G1PXdzAF=@*YPXxjp!^Rm9~=2mOAYuwtpXCg-W4rJ0?A-7;S!ABdcfPwDibVPxI7
z2^pu5U)m8Bbk#Xs-{@Kn?}4NIXVc+5;p^m$^!D*x4BQR~<_+*u!=)?AH1Uo2LprVe
zE!%Q}e1ZQ{XzTcn42`(Z{sl_q?dv|{dQU3=1!<VEH>rC<%cx(%$3<r+PD>>@eW3E(
z%Z!!VIS$J?uI_5KSk&=1*W&-PYS)>c&E^(kbg-v!W!Ve-J+U|6R6Hf$Qw8mkHd5^`
z6_Lt2PB{8&Q(b#<{Rnxj9FlvJ6~3STuUQevS;_h0A|pn}ok{GRQa-z!zhq#wIfV7|
ztTbQit7bb^C?y>^!Z_(5cMfQ7NAp7PIc`n2a8n$Jz56i#OsXnx0LJ>-QO=<$o0Zn^
z=YQ$E7P2SwDw2Zxv6p@2{CB(^)4HV&P53YBa_qRoqbc<=PiJRmAMt%OZvz)thwm9w
zHYfw3fEp=NAvaw5Jm$n;f0KnL?Ncz#o6`>5P2r}bE4|c*N@KOLwo5&(-qhY`Wj!A}
zXXXDSmi_MU7M$(R%-El~D0zPD#>A6}W^%jC!I_RM4h+Us^nkcnd8brVE9*tn#Y%g<
zqFj~V&keHY2D$&Su8nZ;q0{WTTs1yZxF*k0nyaiHq1{mDsV6j#zR1OgY*DI<{kitY
zew}9Y%o>rgJT)R(j*CqA9?zvtNvEm7tUm(C7Ub7~;dfPy(sI<bS_Nk(t*_%IUy`O6
z(Z&I@osrjSW4|)5kjZecPj;+TrhxZaR;#a8)cl%HyXEqEMrkAD!Xh!(!U3k8w_CP5
zqetB3xDg3u<F6-gPE*nxS(<-@xt2R5C#uc$Ue3Y#e?XI{I!_wUA%8MhD)1$6z&|Xo
zAb2gf!al$j5spjm9e+87$tiMK#Z=BHrIoolY;EzWFCD8$ZEJ)5$oC|>T~>>PTCoxF
z^Wq98-b)*m)-z+EZ@Ur4#L83kL(ZXY;yMc^An!bd9Fs|OuF*Vb1jYs)1y32*jSF@Q
zc9$^BQCR7wG*{lLmU>HrtX40hw+w9`5~9cI%f$NjKDybQm-Q@bRnq0iGO^ua6JnR9
zq@-r2e$IXyxIjw72llI$sLyh~R$Hn^)DqHu?ij6!&uM0qHYS*V;Ff-kZs+$(h19ls
zAMJyZu4bt9)EM=;8l{-}@1ZqZajK+#WJ=rX=yTuCjGyUQ(T>P%vBhJS#D7f5O8T7A
zKD%20d}_I&rmMO1+gcuVj{ZY?Ao=+i($rWBwZm|um{ry~Zsw+4xb1=>r$Li8Qnr;%
zDp5yj4^>^Q=jKDb>L#VGU<5`R{{`I{eKIB|OOZEY4#aulFQz@rJerZ2(<eB`*2KTG
z0(yR+hYytw%3peCWh?god8EHt#BOP>L5`zlwY48GO`u>cDYOtrNX6ujs-YZ}b@hW1
zrLW9$E^IJR)&Ro?E7(s1doyxpY>T@UF(&S}1U4xpZEeP?bTem=d66y=JE)oRRwNPr
zQ15CjoTVH?d6rv%X@3cN1@7z5?5^Y;Tbcif3Boh6qhpEONw4eP;e6t3=F*(6!~QGS
zB5Z@Jf@4r{NZ{|_vh1fRdP41=&we(KubW&o^?Sy(^pBaP?ZzUb{HJC(hBAbUKz>mP
zelqFqpW*EgObbi_<ExcX*@Bir3OFVxjU9hTPn9ofiq_Y;MVsTW<yp!L&xS&|LT5Ug
z3m#*4@S`c@{1R6)GWc=dcP*hz+Vr%N*?i87K#tVP`KSAa3!G;0wo*$C1*?5ua9#Fx
zZ#|=Q@Dy}F)9vB>KT37Iyz`~r1nXv@tDMsZ1*0TCaI8@;$mhfK0u`P8)O++m;I5bW
zCnhnGuJ89h4F8c5myvQUxmb?k?Ll8@bv>h9^_*Xn!qQ%3x~{Y;`d@huW^D`hw|*ek
zY99K($Bsez6?KRDr@qLU>OL9ri~E*ykX}h^tS@n<c+v|V&euBRyE=s#5UdgCn>9G*
z&X4XN^-uPXoe2vPccl!;-W^PH#DzQ$+2Q1z3*{HeW37OAGT6>{KdVjll)z<wC+}VV
zV@snOfWvmdU2~vvNol6TKT#P5wqky8lK)Z`dG6=)gk(6chz0C4e;!{*%J#_a-@knN
z`t5Mk^u)P|8`Fn+&)ROsYUd(+%LC3fdS~Z#<vI7aRoUDW_{D5*mWC_JJ+hSjL%1qs
z3tPoi@+-WRZLX^NZ|XZG2K%X^uhFzTFY`6W+ezcX>@^1C_axPgYW8*T*Nx$qV`s-V
zNvxc%`3^AC9H;d!nAB-{U*}vczx0eQGOWNOf4o1`SKHg#*VqUlRoOB8Bk^~6p{}?i
zJ@?%)uJ+Ewda61?O_47-2jr`jtCah(Bl~|Ies)pcvy>e%FT?9bACEhnSTCVc;`Oxo
zeiuCGLX^VVIOhXbUC$a<w1QM5b{-I+7_(cz>rL_{2X{i*S&vfaK+8L7$YYd!@_IR-
z_~n_7B~m*nzt%BC*4s-jn9k;p;EO<wEF<Ng_~tQr6KW(zBs@rXk~AQ#lfR&K5WXt^
zakr(->N{s{Jx-2?s$!&+f>fRNq?q;6j3pbuC|b-EW)rYqA5roGkDjUxaHcuk`hIm5
zZVgRkzf#O0^Mjen_F3zoDFz?;wt3^So8;urX^|b4T|R3;*8c2)IURE9c|Z9E1t*(#
z(7{h*H**2Lt~5z{Asv<q!{dA?xEH6niQEUa5Y$Tb*-LCJR};DO9igvzCyo{W7K#eH
zk<Gk?%LCtwW^fz%3*4{eNbM@jK1G+@9^LOwb8K*z|0Miqle4d7i#aoLbl=uMrjZ}#
z^$jjr_$s+^%8r(c$fF$}rPbnNVY2Xm&)~XqwV~Mafp3z`gfQ=*8LbY5njbj20iH^#
zRm%=qPpyqe+IR=8<rK_WOPcY)cY$95gZ-y`|M@a~qx`j@Zp}7YT5eJZuJu{mMB$0(
zml&Cq?>GuM7D=0=InqM$uFyu<%8x{L>mWX!YYH3;d=@Zm&azXu0(=#Cz7IpD>0NFx
z^v++92;K{PzHN4O>w~c@STIo4zs=Xs_u2c*tNCu@GaCio1&f)ht%m48`@omMz|CjB
z_(H5F&6ZSYnpjk<CRF6Nfwvlqq_2kH%<{a8U&YTAc0n_EjqlB;aU#0Ng6uYCBr_R&
zwOwG+d}G!_nb@3)zzNEm6^zKheLwGS>VJ&iI3O5d{KUMxD|?Dt#3%E*;1H?^UHJ{%
zui*NC2WR&|%J?yGBL~y{(CGb#ZhJjAq^;=`5@El$KAJLa0jG^;=4flNT>)5J1aw4;
zz`g6rl!Wug4C^dTysLrxfyBVf;CZ8iRhY!nh3qr*j0wD-zss-W>*F_E;f`}7x%NO1
z7jd&uH50jW+*9r#x0<`msmRj~hx+gy*nJ)0pRg9mDJA(3VYIM=pU0hJuQJo&i_+Bg
zL8IKk7;2O-P6vAh&jrgGkBoKT?LIQkn5J3Js%zy2b2bzh+(bBywqlO3Nt`G|Lg_Y0
zOc#H}y|R(03)ygHSp%=r6lMxjlubn*$8(+vj}e_45F3kaga9|1RhZeNofU0Nga)~)
zvB7wP6YvWe4vy7OZa5bU-@7fe6nv+=c-kidFa3StDm5jrGUzh1tV84j(6n>x4|L8O
z*eA>}+J$tp*F#Nw+uRRjUH}?|Gr+fUaes4Dz)W@um3Tj}2k7g-t(*Y&EDHR2CYVVn
zd`;*yU-OTkh5QO7VhZs3C)QJVz7;k5nEx3qje<sZ=+A8PIQEtTbS~46d&Msno(P4+
zj_CdeN`0Yt8;kV$cQAx~2_9*4xYcxkR+YdvrxlQqJ7fg?3~Xg8GY#z5G4vMvwijax
zG0^H@jk1nf)T(dqfj+qaIB}y%H?k7WV|$>mZHZ@H8qPyMtXLqCd)R-F=yFFq?s%yL
z)NIVq4=X81hqQ%~99*q%Umai;GDFPsrW4tWn~|h#b9?x0!VhrWcVnV)70f}AY)0)i
zF(w5)!Mefq!CKG~4mNvP4*NXRb@MIBDq;3CRwH4%XJAR7b#NhcmAmXiz?denzu-5w
zfwuRHa6tG&SjdmZD!mUjYb&lbd}3<|JE7RGB{jva6)HUtYlxkMH{8Ea8M@(McNFzK
z7-=bnk=HzHZnMVP{{czFH$oD0CGHE9mMZw4)tFIuIzPz{nwwMrFKD-^Lv32soCFV3
zB<tAiz;H9*WzrQY((%%H%;Ez45H18rT0f-1)CF&J36sed0$aNiUq_fN^yWuF!N~$w
z`U-6JBfM>XU=5C?Z<&GYpIkcXagKOgye*XEORynyjWx??73l8k?_HL2Fz2545|XDT
zTHoQ!o6g69H})Pn-rt2A@V2YNRG~w_*Ue)WusUIPKV`*%ZJn1qpkZ(&@UorRrNH-k
zLd_@u+nz!~z+zRvgZ##f1po9cw+IUIyU?G0;$AY_$XTl|_+zj9mAuiwYj%5AdE5H0
zf|u9Lrgk1A1e)R&sk0n~oP=C*8R>wSE!Koz<v+l+k1(+`Kl3-7hX3V;@=XMf_zD`#
z%VHNX4m_Jd{8hd%mkeERKkSz`$ZG2_qj7`b#QuW)j%<MK#xwuCKt<nzv=14@vJRzQ
zOlg==DzjA1U|+QF0_hEh$~tnqtBR|;>!_!JtATTbbGV$#vBPm5Zb{8qo`zc&=}Dj%
z`9(MMhx@cH$`pB-I>V7B{K<c%PB5sG4c@TL!`yJDhE<b4EnUFpvgAGz$Z}=(Nr_IY
zk}Ae6j5U*HCJj%XlkWEQwWrc5T&C&_`Q~!DX=n?N;_R%h#J+N#5sjKgx_Lej8Tbbi
z^QG(zp|sdiaq35vF^c4jl#_)UVj6pe`40ANkZ5Xi;iTElQCU7>Uofka0f9(A$yk*#
zD)V(}a!j+terYcfAEo%R!u_Enoe}s^&T!AK&UPWU^V|&8JXy}U>IAKp*cA>D_n7hK
z9BVMW2dC5s+K#O($kH^y>A0)(68;mb%6a%>+yZe6?g2;T1gkcgCw;e*eY|Z3#%1--
z3Z%YGJD)xoxe?Pd{z(lc*37KoZS8Mi7v)q(OYlvIo;#O2tfT9sXN3ERT0ouT7>SgV
zF$_G}$Z~tVF~KrOUOIvK-|2K8H^E#|UpUX`QZdIKxtct~d0KkM6_&4ZLH}#>n(;3E
zOIqQS4~ZQTvttTJ%}r#Jw#MyF8{w_%^O`KTStz77)mLlFJQYJ8>aB3cEv8I!q=|?4
zH{3(=&0J=i#*x4sqZAV0uGl5G%KR8{n&^>ht1T4{9pXH7zP`j$Mrp6Ma-DS?rR&&1
zgw4qht>?yMGk$mM-k9u!v%otqrM>X>44kpUg!R&3?TyRlD(R^i^1+?U9j&icG|A?Z
zm^QW>E(@ED+QBVmO?x)xJ2pSYk>Gfx%+R`MZe=<$9ewa&Y_HhLe(qnPpd%Nv(70?Z
z@pnsqmX<$7O4t>9IkrMvzoh=j^HS6t7re}SF<m4<Y2>;SS~l0qJWQT9p$)@ATv?8h
z(ig6obv$sw-`v|M$MpW`FK84dUD>nJ2sJ`2rw{eC^>lWY)?54^NoN7w)cv>d>k?0@
zNTImH@ZrVX-Q9}~cW1b}ySuv%clUamwrQFsjpxey@P7}7osE^`-k*N;^XTpi>rp-W
z9+a$wTv4^Xe_qJv@91chlakZVX0#SekGEdVI+w9BQ$|H-f9Ll=3^kHI%m?%hOusCz
z!mfY@-rPK0(?aOSE|LBIBfgLBDEB1qU4LD4)~r-tGn2SId<*RkeOcW{-FN+SeWbRd
zv4Jt3JuBo1KJ<P$l}Z8DwcM3xzi8{2Y03DN*(tkbrefReewTmFyHA-!Zf4@NUkts?
zd&8HQCz}UaM(9Qh@A&}L7vzc=@K2jVQ)m$~8^tLd*Iw8ql;#D^HE_pw@jJy;;#1LO
z7|Y*e--`cGXQab&gW&qy%k~{PeKM2N@1+b(Ta#WiW0v)|<Ba>E*R940ozW5aB%(mn
zi|FBzy~D<a%{7$a8?w!*B7wg>^*phzC|8>MxQ`F|Low=hO2-?xJNz1rS!fGgh?&|3
znpS3BJA&_ExFXa>%zv5s#f`+6qk2w(tRrb^YFzrW)a0b;S$%S{bM|`9ON*78^aO21
z{R{Kjunv}HVR@!BZL;{CZ%EXY=c^M!+n{>aE7UYp2DW))at)Ww#fXQY&bUr<5Y;Y;
znkwee!ezF&wj+HL6=WYmRh>hfBOF(9{5IBh$QG9yll#P8$2ZxZ?t8A(WOA96qS4sV
zSjQ4;sba2f9;SbU>Zsu$qpy+mN}Hg~*C#L}I4(F$YKzMKQuIFN7q1GRM2oJ2VXa}V
z>1kMo_(Ytm{{}kqPt_Al$O}1M<c!WrNIRFDmJ*(RKea{b*PQ&^5zhI+j#P8R4P|2!
zOVfxa;T0lUMueLt>pJPy^TUYUN}6=ruMhOcySYOx<yENc|49T;S<r=!rsLQm>|5H(
zL}?UssRXzJ)LaRiE@g>lhNrQ6v@^qg!dB7dwVAVGGkfJ#b^2XTgI@Imna;h}MH;G_
z9+>^6t|mp7ju>-KYGJ4u^sv5o2YU|$GlHW-vxzXa6?a@Hr0;FKXP99aXIf{RrQfc5
z1rqLNx<6lqT@gCws}S<%FR~ADq}WH;vNBd@Zq4p$+m_Wfx1al`i}CL#{cH|bRG(vc
zZppJW2u}>3YW}J1sO_bx!X_XK-AOs*pBGpe91$3Veeha(h#srf<OG~@8<_jNQ_Mmy
z`2pit;|6xO#;Gkzbe5)4M*`hkr}7&*X5>U?-OlWp?adjO-QPacla+tO`&RwMY@<nW
zqh6=$fnR1luUi0p>?Pb)x-1bx6`>8Fi*%sOunQ7#+YUzV{uGsiN|kv~KJ+0=^b{1v
zom_jihLl3jXA}K30uP8-PgCbbcf-6?TkGtS*{QY^`_`<pdDne5&$hsRW*66rtzcMh
zjy7I0jy5v7i()N4idhN{_d2PP9Kb12EOcH@kUlHD!HzD$l@RRQeet|zji_i`;w*s@
z%kU4l7uwCVj^Z?Dn4a=x;;dT3eb>D{|KHp<+5cuO%bc4fXPPpfI}SLf<!1(4Pzm%z
zv9r-)x@V~p(JXvV_`jC6hLMJ4Vi5k|0^$og4(*}2fzyGH!38+EFA@&YNcTr)Tm{%&
zy{Y}+4G`#Fn<D;=45f{SqLGxMcA(D(2K%aeZ+RLyi`a(QvmFL|(X93^k87=CU;f3=
zO!QPe;={GebRlDeCE9Yt+|_i+cuap#SOzuM`|1_Bh%!aWgEyBfHv%6pfNB|;p2Ae&
zaybgjncB3GEU3g$BiU}j8uBZudT5%DMR%m?s_x-D|2ezl*0tx@&*whRnQ7aQS2#c9
z+Uh%jn0^9f*Q6O*LP6?9_~Ed}rs>Ax`m5SUTtoUh^<MfrI9BQu+8P)JoyL{QCh{4T
z%G}@|@gs$i+CrKOd>!;g*5#^j19bD~fz&{;C1VIJlN!iRoEx2YoD=PhGS69OXSB@B
z%zBvFCoj)E+4C!)(95}U{9?lwOF2ubWnRRT@ayIehOOF%ViX&XPMH_VqTpg5?H}iR
z=xOHf9-`47=u(D3L-Qtil$poZXFGAT#cE=<u-VjBEX{_r!-d7FqPmEg`H`-2&Q3Y&
zGm|nuSVNgrZK`#;<EGo}eG{mI8EVIz*2SAX8pj!v%{X`T{h@erMkvKBA(|5Nl&_%!
zp*_;};K1NZkXfVTb?R7B0rPJVd4O69{m7ai+SH||(j|3=m|mnu2r$)yJ40X90-m+b
zj6BwPBzs^cpwsrH_GLC-{&U|4{|hOB`>mO;DR2B>xnr4YOfoezf7i|tXrV0Inb;1B
z=}zfKz!UgadLjQn)x%7B5Hk*y<*ay4d@9Tq`-s!QeCor$<!19dfcAT+qx|1wi@<iN
zx|Hd<l~*dSZSE24oXm0AJF>@Rt+uJI?Y@42J@QJy3ySv*ix5@WGS^fg%x&DJ_4Adv
z6tF3G2D1FeJ@Z_x-1EF8pvXQ9H5L`gcgz6(A>UHij_=G6dJ98^^V~GvsNc^{pnIc6
zb0c__CkV#-#!cocc?sEM=059=thJd7(p%(icM{H%-lp(=yD>)%H%!A!CBovvIde(l
zWSw5{&{Ng;&^dIzJolJA)xFjHQ-gW%<9^YVxK(^T;RXLnD94Rt!$GR41lrsa=nmvE
z9`33#Us_I&3|+_%3vBdUbChz7&&#vN<R#~pb1Z;H>>~e0Vj*(B$F&CNA6bn}E&WU<
z4V|^JaGTGhwt@?HFLcWn8`vFu35p8(UCDu{u>8V56gP`^wC%LrK=R8Kw`-~y8}bAb
zAx@?G25tn8hx$5(+L^p&_CeM@S)*(-vM=Wx&aLVF;>!!vRL`>qIb@@Zn+-d3cl1vU
zm9=}g0o(&-Bhd>AlacbxKt2C<<bLV|{tAT?TTn4|j&6jAP6BsL>?!Wo&eBvcmpAbI
z4ODJFBz<yQit#2mZs!R(eXX(S-t;FKkFpZ8j^{1(zV|hfVp$hogWs)hXl`wY(vLR`
z)pp}|&>iV2#EH;hWXOjENBf@#&mkXQOUa?CqGE6!GnLEWLfkr`g=U%1On*){oSq}j
z(mWuR$@Az@!7$fC_Y`L_d&TSywxiiia|UPS<Ss^xFc`4X>xJX|4P)<!^_KM(ZA7=Q
z-$p_ouC2x$Q16D029EgD{Dq!-Udq?ZKRq~8`KT_Y1k`TN7FX!n=<1s5hx^1)hTEoi
zE}y8wmQpsm#=06hdS%Z|Pq9wO?4PyYnr*Y@uW^<2o>h2u2USbxZ(L%Stlwo?WtyZt
zBkn>@YXLlnCd4J#6(}ezlgCO8Ve|XoKV?(B+3nn8+?9=ZNq0}ziD{}Eple6gAeOOL
zgJOPVk29}Twkcz9=FH3%Sud^kbEms&I(z!Z(xcf=^a6cjRLQ0pKSKd1TVF}53I^^P
z)NTjL*Zn)(ZG5Hugm+^gPwu0*)JUc>vj19PjJB}3l`x(&7>)}I6(gcI@$TKOrS5@w
z)ohn@D%khs^vZp18=bFsn?jE}k@iuinOJ>U{VDxMQ>>|wG2YNgw@&L3<JcSMobHJ}
z+C(B<_R9y99;g9nMCWot_!upvJ#2F7DY2Y!jkW+?fcQzT_AhrO<nM7@%lapML1q(c
zxvWN+hTQr2<6WQq2S}D(!VUqeQfIhqykp#H=&D^HaQtNEyLt)=ogD(3eGLN*kYVZ$
zt7#o-tlom*H(Pw8J08}{@<lViyu+{zYHK5yuAz(0Ea!;ap;>p+%4V*zve?H-$Y>7E
zU+TLl7o+Bo`Fx)KvA(pyZy0DirztL+<yBT9<51TJig0jDsH)sZZYqbX<<NZ_$2?)T
z2^)AySHs*<n5^Au+{fRM*Hagj-Fa*BNXPa}ck;!w2I=E6c3IuoiTN8mvjdIEH^M^k
zxt<Dt9u^TcEv$Svl;U;s;J;QzP2mX8>~01=1O%LpJHY%u#@fN7(Q9|<3mVGnuZLGQ
zRp$@uM(f6sx8<d@=%12ja&ESJttn|QGH7d`%sp01-cC<5uTEM{r6EqlAhY(5G2LJ=
zMHriEDhnON)fk8EsL?qhy$!sQVx^bCaZ(rPp=Of@nRMt8M2VfneDgI!XI?Oz(REV#
zgdUSKJyE%{^5)tPrteE$l-?+#k#%&&kK9I{s-B&p!R$n_olw$rEWAxvzp!0l#msJP
zF<~X!k3Okxl8(z+p?SUofmxwx!THjBD2o0hcd!C~Rd@-1@|^g}cuH(R&D1{Rj|4M=
z%T+#qlRYf|oZ~{)z06o!SKHy7MLA7fL%poGf8Y{M>UeN0JDC2}uh6|VF~$xWpZHsd
zWOhKoHGqi6AZd<#SP95ym5R_TDZvclpNOx;=h`ZUNQ1?Y89oBx(KzEQ{$(gjx+WLS
z<L$3<-^0^cYVDFGW^cAv&&hEP41Nlnl=iX}HJwF=VUuN@>4mYTDWGqo{U{t|C)4-A
z%N-qh8|>-t6}l_gq<m!pMIl1`9;djD8^ey^S_)R~3o}n!K)kE8;d*loC5OMIT-Dpg
zQNfw&h|67?)gpU@EzW*6dqHj&f3$B<U<o-)7|Na2bh6wv9W_=kKQoj1B*DwpU?!<6
z0}q0%RLMWf?~^~s>q5VjUUWS$3Eyzr#c|>Sj^<YiPuOErBYL;cm0K)>i9l-tH}lP*
z86JI33rDhpw@uFYnr*@D{K4*V?DA_u&*XpU0+6NC8Z#n3L_9NRn+lk*C)qM|A);rf
zv%j6+?%(dq^)Cn&CR}7Bn-12_Q(Y1?_r@BA>z3(uiPvD)j-$({6_h2+F12_lo)}Dh
zf~Hzc!t49T_1U%GRVzoI-8Z{_)|s3*+tfVCM@d8Fs~lyxsw-fg8TnU4WlNknSzlW7
zfH?+TDpm@4i+iK|*FE1n!vYR;uzx3qfq7d*vs&BFuvfcR=);%fbo2|km^2N5owEM9
z@;^)+C0VY>{i0t7?Z_xR^?Y#-aBaygn03P1!+IcVgDp8*b_$^6Wy)Iwy*^yG+Po?1
zZDbjX&a%er5Gzx^$mME(Z+W-V>+=k9NBXZzDatu=6FWsSQ8!O#(;JQDbZ3N?LOXUR
zS&&dAdyow|0?$IN$?B-qJj=9TU8vu+6PtsJ-3#--Ij-1ZG7n`$XNK7t+v+;}fm2EZ
zIakavzq3pTKNI~fx>V$8OJ`#>?NIJ6VU_+4*}(qscwYw!!Nz=snqrFkD$2UOhW7@8
zLDr>d{^rXv!%(eVOX?PQ?mrMX5c)w_7zfptjpr-UF;E|J22Z<*yp`EEGS;OQN}85D
zE&a2#Yc}I57YIQq=dgw_ZM4*ixE7fg*&zHkG)$)Qpw~*lfa>k+*11=DHu$oGOH?y`
zfGdF*%`W{SLsJ8x_i2_wq46BmmKdSvB@x88L-Hr`4sAr7^|tUIvzu&1^a>UC+Va}x
zEK9$i@+{$8!pxMGX*aEd9n<`i<RE)m{{UKbX;CE#jESlpQO>+ydx+~q%nyn_y?3Jf
zQT_<eIp48h8)XW;l&_`jVVG}fVSbI;tG^6&w8i)h%pyuqZ%Z!`@gJ?Y5aXT4ZV~c@
zm&_(|IOr^0K?&-f^*OC{(xBhvk`AZ#&FGY~%UwDYPezHoOy9%vBMTOYF8DBNTzEx`
zqSp&6sA9_g;D5gT-Wt9p{tAI;X%0DzZ7w*qs|}?Lf9W^sj%rQ|4^dB1i+Cj;37$p;
z-V@~}$dVPPQQR)(w_;GXglf8HImDdQjP<F@l9<F5$rsW#TA$@we1oN})CuvWkqfU8
zSw3n;)TW4J(^Xw9F+?9$bfHfEX&$X7;C<sC5L&DpB#Uw;%}#B;{-m*qp}Fp&ri~EI
zaZC&;D;csQG+53?_l8F;O$UjMs5k5jeX-p9MUH=MeX}m74^B(5LV`B?SY9WeD-=!{
z;XwyYMJ#nJBf<t-`WqH$9}1_KG-9n>G?WjOx#9jV!TL%I#2L#VDzi}>0JiQG-5A|F
zaLtbMk!&lvF4YfyX(DZ;|Dp=A@oYDWMHTHL=o4=6w9ad5UzXiJgU&dec{S@|j@~)P
z9TVK7KBqqOJ@l;%s-c2;q^X4Qnqi=>yV#PyMGr=u<{J4=-e9e?Sz4q>sK9<r)kjY1
zJkyl@g<QxM=qv01*~Np%b{;d0Z4L(SJW#Zw<<5b2-okkUvmMsgX#-ONsYBAAW=yp`
z&y8{Q3N%m~)APlUej|8i)g#u1d&BpItu&hS`!#M>gzu*!ix4JN4ps>opz<EA+#>!X
zYttRs<LuwuHsPT#L_DT5=yOn?p%IHSZuDG~3fA>Laem8gZ*7zQIk{QNximTLo3)O;
zYu-T50I3z3!KLYH7<ZUwMr?^_5@C$Y54&M{Zm?;3aC_)Vuz1@@UxMud7Xl4HMI0~1
zA;NDZp3r}>CZ57R8fk1`v72wgHs7GFAdF+1C>8wk@*CSWrn^%tiE9!flP@RNOMjhR
zH20HxvV5HSSGZ-6Of$p!L>`Q|5Z*ETn`wnERy@FTAqpr5Lxlq0{Xzd^|GvOYsHE*g
zUf?5@OMBVNTv`5r&_Pp87mbd*y4nGP!tA8#DFOcj_pscGnUm97rSwahlrlcGPWrLz
zp}CD*LxZuTfm@;*X6j}+AJHJ{VC1`qJC+CfOz}B8kO-6K1xNT|y>C4QJq5fU{9>rF
zQh_?h+~78eUy+qxpzmy)V!UaH*LT&NVcSEy?u&n`yIfwW?BN*=(^{vjNX<{rxAw_d
z>+ItR1k<1t`dZT&-QmA2(GeZPSA|7~{cCKbix<nVjmh3>LAgLEEf5i?5ZE7VCdDfb
zvJf+gmHAQPCylIoXl!r3VSHo!s;{Rh%pagi%L{zHUHP`!)_>CKrZh>Jlr}KqTh@}i
z^X>z|e6lpxNjt;%%{<7`D6FQXsd2Ktig+BATLqLi!Doov7x2&U_X)HJnx!PA1a*@Z
zxf6U-ak56%jMd)MH!}6rlo#f+gO!0&n%9%}G&k2KXY5L2(>tWyfZB2iJMXHDKEOic
zXa1@1P21ntNZ(#}Tz^+<hNt+G`i<_ASb1ZxQ0Q-Pm^})*6ex~wgSxA^T2*@x_efWC
zVn-XA7;=r3bSLObBo|tnUov-*bxX?GlyNDE3AWVhSu1mgd0$DW&J`LPbo%YaX6Ek3
zi~9XyCAJTg!#0N^K@Uvz7W1`+eq<mtfoRB#;#O#qp#yutoNaz;`o~n%*j?w=Ocft-
zkJ<f<htC&tC?{ekygwq}?^tSUmDSg_#k$REx0TE-=NjV64StY=l#Z@SWw1H{0b9`t
zu3a1c5xX61o~G*GQVHmkyMm46ZbV<Q9UCj&5YIq|Ggp_P%hBx>t0I$bVa8HhsQT0?
z+(?Uv;i0JkbN=4kIQwVoKk212-&^ZvZ*)|0e#@5wJ<)49oDQcs#1{9mhd@Jk&J3Zu
zGf(Ly$QsuqcY`ycL*{(|yvE~fC3H%c6uXK8!C{c#oi}1f;@nsPqHrl>)mIA7bnOL&
za>$2#CG$r*x8^jo_Oeb(Z)ZJ~bJNk%)!Mg3;?!SsQFa^SW{2`qg&9JEpt7H7Exnp@
zfbTPg7=><vq2zk74E_;Di_zNMx>vdqnAgH$8E!XYLT|MTdCTEyV`4aUmk%@is|~SE
z!XKFI+2+2Mmy`9u+AIBa`s<uME}wgeKPQwgO@}__B<2YdWEED&$BVrM1|6~|$wr_l
z9apD<0(2SO5KpM)Tn7C9uA*O<EB4nk6y1C@=OJzAa{5c!gwEofq0G>GvcLFB%ZOj7
zN`X(n)4#A^%o=3vomM$zO-40)3)fm-OlW859+dCiGf`kJ))Q)QD?sj~#XI6QVG|QU
zbs>kLl7Awy?lZ|SdKqeMK8k;9z6b$+4rrYeSB_mtogjuQ*Q5*3Kc>{`e~3ElQ{4qa
zjBW+LQhwla*vn<l$XK4SG_7dLmh>sM(asaWBjjuPDqETFDtI-u^v(3Gblb&eoXEan
zKCx-+S2_YZ2Md&LWJBah5Auun06$**DVjCo#nJo|c0Ds01mLRVFQtUMJJd{?3mQt0
z{EVAthxUn~t@btdK<b`*&^jQke`2eoeksAED(TO1io4o`ob+L?koZ8;Nqj6e&~^~l
z^PAa5P~d0>Ld$nzGjeY!=uoJwejq9^clqOjTfD5Tt9_~Yp-B=hahKTFR7K*4(n{JN
zd>XjoFYJFCm?ilXmMq8SXjd5Sqd&GhQOsT6e#x4j(k^vZYKPRu8SQhnIWGk-&?&+g
zT@8I9Z843C`aVH(R?J}skm*V|81N(1^<Xd^MYV>9(6Q?^#|`Vuk(RxNa9x~cD&LY@
z!xo?#D&|mO-+0IYRP=Mf%92GH4=pR6|7Ng9mW%EbK3r>+`sI#BMY{TXe&Wi+qDdQ4
zKV@#qTO*BQi)sIyw|?=q&{_N@j(~QzonJ%)R2xbQl~)=Qok3f>qNWqum`-9ZL%O-0
zd4u7nb`KPu<Jj)BhG-%6@@)f!eurnXKSs(>R+77E8xt=Mu*5}1M5dcOv^PJ^8kd;(
z<IL~yL?X$XQawYH-NwC{h!a2J41TQFYQ_tld4o7kQ&O1BR3%1-_5>z{`pIwAt>iZJ
z6fPzkqe8X2As4Z)j)wl47o44mqkE&@<Z<w)H`deFJ;(Fg-$PnURDcfJIK2>Aqu`V1
z2H`b?GQQtgLlR4TYx<*cf<19p+V!k<c7t~^d0gbpgTfb>7wYeb)j5j$!hhyLOQq+i
zBc&?H#xErHph{yXd6%3;59U^Ajm93vuLeOknm5BgqtI6tDbEZPK%H+<?@NDIxh6HA
zjnK@p6pI=XIWp{v@I27o(LW<H@o{1x>2}iCv@_P&?9Z-C(lJ`rbT_O-?W$kUgB*RI
zAIlSbA`?)bOYTrYC_)~Bo)VJm2>Ln6trvUgNW&aMW1TAGu@#UR&sXQm`-7LjV=)A>
zrQhTvbbIf%T#CFF{>!wLUl-hvcO-LS@`R-6Nht}}lY6DRtfL&|{Jb)NJttOxFPAP1
zKvb}qXy-+KJNuTH2IBVbz=%L@@KbOHC<y0?R!kM~qPCU(wV|5+p0<XTN94%G9-^Kq
zO`!&B4P8W!Pf50<zM^HB*=(92?2`_<pV=o{D`i&C91qXndFJ^{CAW+3gxs9lqnR%5
z6fdE_`!lbItY#i6=+`q@=m9IMpyNj#BL_p<r4wp#`V0S;J{~F|^^BKw&o$k|;=(yj
zU|&(caJTe8H(WGTM*GWD+&D=4g)rsMw5_zJr*_GlW3y-3a;D|}mD@4@M{uPw6p_H+
z^h;E3oFlu?k$gw~EBl_lOuUi5qIY*A^f{L(_a(j3gP2247K&;2>q_fuX@83M#I{0X
zel&ZE`hkjrxnu?U8dpKrL|<JqldT%u;<#%)nmQn9aC*4amHF0Q%~2Kc*cI|WWQq_F
zYI9n89JmWLph@$QQt0z!FJ+dLhFs-Q)E}OqtFx{6`}}L+qbO?LYl<QR+(;{E&k5Ne
zLS}-Qc8Zee=3H~AMLgHc6*ee6@;}%PX7ouel`dO-nURj1JTbqFf3$LutR<8aKk)*u
zVQQkbYcX@2>C2s9nv>zmE2&p#4yxssQ-_$z{6+LCq@mM(iE#te*!OCSX}bzR?mgR-
zc|g0VQB-f{n<%3iZZ0|2H`LxTvtU|>^yk^<Y~6A%I1(Ilo%?-vLJHwzVwnOII;7Bp
ze1JO4Zsuq4XP6|Sr5Xc%Ry#y<UaC#WNctq(L-U_L$ruNP%ln#3!e*{AJA^&L-eelk
zr;t&2#_r@EP>p2T-7)i9N>uXC<jBma_MMIzh*Wj*%E4mlGsMgi=sO^P{2Pi2$w~`)
z8T*iv*+tYs(86XY(Zp`*D&2%tx!3$WafS97YO~MihiTUc)w!ZfDz%&XLN<n4%S56B
z^S8J}dr$m}Zs0fCbJKUHyi2>C_0--tZ=y5F*&d$7ec}RFUEIxwF%`%=(9BH~y6c>}
zS(^T=3!QK0RFNvc4(3j=l|WQixF4E$!vo`I<5Zjy8h#4<8u4G6b5QjNos@zM%8}4M
zbT2kRP5l_3%Sq;*u`kbybd7W!cCK+~94nojJre_oQgxXF8S$k2p7isNLGnGQea@$Y
z7aqjCFBP^3Ke&GANPo{bc@1i(-)j7PKI5kHq42{o$IyTHxBLY)$}!MuNQC`&4Ao>W
zP}wvTWcoee<y`eVavjh6;`rz|lQ+t_*E!wQB)@>?ov%dbxU!k#nT?3z$jBp6=pS%u
zwrXVb9h?*+HC}N$av-bugIqOk5I2k~kLsI`%t!Fst5N4c;_FHjQdcW;P|0-?tn?UE
zDn*6{hfafpKMDNwfs!UvIk-A7Jn#Z}x-I^%KE1y;NGgI9k`~H|vIkUv7_i@lK=t(~
zbT*u98_vvC<vOB9@gJ69A2O@KL(K-m{w6aXRi5YQnlwSLLS5V{vKG0Q5Quu}A4+3)
zWh4HXA*X{9-#7F)s0qCdt&#3aUMS*D2)zcq{Ux*t_MsanDo{MY1bc-(OKs4LFRO3B
zy88(x+YfZy&w=__7&JphLtCO8ai1uT&b$=l*>8fZK9l-E=@IomM?awh^d(qtWvCrw
zDKbQ~K*cFXZbv__58SbmL@snGzu@yWs4c;eoQ)c|*I*Xd<c_ep{LtR`t@Hs4&<r(-
zaiAZTRUSakVh!SH_0YqguFS%YnTvkFEks*z*uH}=7!AhVBO(MvgIA=D9D$0|XzDj;
z?;-qD7pOQq!g>s#%k>p_g8j*1pvs>lmypeH8<#=vqXG3-UC|pGkK7su_UAm%@an21
zp-5g09MJFRY@7s5w#w)p9j%Um)<L#fgvf+CM`!TdN~7YlG}(oWC5J;7!3iC;FHj{|
z1TuaJP%m#PVbIB_j!&wi4uGmhZ?H~hL#JU4Sc~XE2e<zMR7Wgw1b&T2j_q$~Y?Q<2
zE(103J-$bP7Dxg7egY!GWpG4)s1%U|ePlCw<NtKnj|BnsB?$MO(6!tg6{!1&Gf)8>
zNEAZ<e;ss-79m<<q!PehEI_tK@Aw=d6-p9*bTe{lq}pD+g10LJo?;B<XB1ZISn>m@
zL%rS@%xZs(YAL89hT*;b#t03@H+6+(Ndc&=SwNPn0gC1c@EBdtAxH!%zdTeS+GB;3
z0H?J#F<Tv|$g&xPmHKKTXpobjTv<iYfS><cUZLcIJ>UatG!=cgZOK)rw#-&<;%V%l
z1v=4(+7F$ql`y(n(LG-edLPxGf>0K{t_kWSbfT9eFQ7BE8)mBwsIWcoj5+B4oTPlm
zXJ=szLDNRvr0TFzBXLW8P)36OZ~zQUv#bLP^R!YNvwH@$cIUuh^gyw*I9BsgtY$B9
z8a#+LYC&|DDj@e&#hjMHSWY8~VZJ*-eQ_hfQA?>ZRB<v6E20=w0k(ptcuwt0<b&7O
znCwhO5+U^%p0qGJ{WbX9acUS?l{?Y-`cd5h1?cHyaa1tQMs8&t$oy4MmHrfc_QNn{
z@#GZfMqeY|64fz>3F<fHDi{}qP`BEb7^qlevpiZIk2>FzYAbZNZbw(}62zXe5$n2!
zdbl3yJ804r3C#|f)T_`_bb_e+K;B5i!w*X(c0qZlE^&aqhsuUj^s(Mh{!n2bkdvVQ
zc8i!mT_b0qPdErgy#c5ZAF3XaM@h4#z91WP15py4_VNk!Fu79YpuF)#t^&f&Om&*H
zBlJ?5jEvq*D51TV3QFyu#kfd04~oD)%2Cv)$5KU61?k5~mLn?@5kwihwF~{y^P!~D
z8d{i>sFvg(wVN;a8E9{!oB1b{A{$dAxfJ8IKpCV|B9fu}yAL&)Ir1hD^XlR4!GlGg
zaaWLkjmiep%}#)_=_Tc^ItFBnAGo(ilMZqby%WlAGWv(BVa*N#o1!EtYWt%fzboOD
zWn~b0nCrs_utPVmGif3QLecM*+5}zFHNlO9x**n)Di>3xfX@(5Gyqk%oZ15Hi|tU`
zm<$bXRZSp%<2<N`e(T4Wt9isbHAC*Drl{kT$I1ol*~O?EZUz!XXQCBW=tlL6R9-Gj
z)J3oIQ;<a5P|J-Vs-hcvJb0Q;NhhzD)*y>WK@+wH^o(}llsSsZNDkf3dh!p)btZY7
z4$&LPCs;S<R3lZIY>&Fpw{mCY95Ruq;8XEb0&EBaDmqU?OQJf}4LX<&)egj2)b@8k
z_w!lsN_!Ej(S_|)V+j`Igo^5CeE%nmO^Q-k&BBTI9Q)ul*uc#RBciF@NCWMn>Vu9u
zSgoaO0jYJZ{99QK{_$b?mb?b1QYD-w53wT)(6N*k<J>{54DKwLmCA4F38<Sns8T+H
z%4A+GLJlS3lm^6Q)T>V<`=HCaFP>&8_G3AaN0);p+XXwX0qDrN$he;+X5&1XuWkk%
zxE*Yy40);i0wbFN%QF(p_}OYcdJVjYUp@v2VJA-56cAnw$^rQn`U^M77g2#;6hxD+
z3WuEYAAj#TF-kQl7PTziiUz-T8?;;g@NO4jj3YtFtfkHZPa+YV>~5%su|SLCH?<jz
z<)Eq~2SbTuBzoN6%gdnO7LWfLhCQ23w8hW#C&S78s06$RT1p$a8$N9Ws?{aQj5nh|
za_x#UyBKwdlE@CACT}PAkpqb{;O?}95^)m9uoKY_aYNdyjQd~pZ7ZC>(bPIhRv+ST
z*8q*Qih5TW1P0DQwGo~_S*;9KOHF9MGy|`JB-en18c(Q7I&P#?@P`?YML($9v0k65
z%W!7)Qg0CT$q%5SmL?`B%W;N2Q|5qfGhYe^!FDFj>}Z9=jhuwO{dFLO^g-``ah$FP
z!PHftk%c4*h(PC+380|dMZc&4WY53Rlb;NF2sjEjFEu#-8=)%O2bzb3dttsh2|R!d
zA`G19k3=hsrIykYcjP=}8Yr)=!B^Rd&$$iT_Z-+n4Alv=SqZiORd5Tn!>KtOv{eD~
zv>X)SePDb)Qhdk}O3<w-g|$(Ia4ApZk7^3Jm#n6Yl}(BXY~|_-3GFmliN)<b4HSqG
zQ1!Hs;p%(k6W%Nvtkcm@vit$^z)|Qj?U75O<K-pJ@Ab+*#6H9qkI?<8FfdL?+-6!t
zn!3qb<O+DZL{N0Kh!$iM@5lzI6nji3fmG5Kl%1~XPbCd|-6L0ot#U;fh@O`rpc-_?
ze9R{%LW7AwG-^KHVJ+&qZ-f1HN%^YIhn-UuHcMHu9CR+L5LL-!q854=81R%2gCsm3
z9O%x<OjJ5`hb~<se3lmc=x^jMA`_=&1$fF`zy;1lhJF!P9uM*N>YzWt0cyn_r4#b0
zTM3m)AUyc4-h`g~MO;V!z!s$pv5jmEW@CB0?Q5K0UgbDCOI-NuZ_wd9PrSh{=z&gx
zC_F`daJkOQSJf5p);p?uLD)^fDPDpQ)WV9943dYHQt)ATtjzxE6L}b@EQfJ_oF?*c
zBTRy}>qXo{D%KDOK1T&*CDd~p<20BC!g6b9E#Fa35DlSR+?}jJUcucy12$lH*cXSD
z-Kf}_tJZ;XwnG_&o3k$nFF%x3grBIZHd59>5ws%tAGi_I!1e8^yj1ps3%(sIY6s4W
z);I;G!S?A3ZL*7?lx!x(BTx8Uy?}H1E!2r4h%w}SDv`W}@h(CxB+%o6HM^3q!^SuR
z+e8Hg>8COfy*qnAXGz38_zEnddALUwfK24ZXY;TwHAHn%k2!6CxgCS|n*n}BXXyUk
zAZ7I=&Y!~Q*r@?l_jhPO)y28{4iUtgU;>X-j;L$MV(883j5qELI=84U0%fEgh{F5f
zxz_~Gd?-dH2_r#)Gt-W2huvL_WMOAz!%~?5R?$dMw42~;zKh$pfw~0u;U8u23gEzZ
zA~dke->Xe<|MXR-%G=a?YP$SRX`yTev+xPHA@da@R`E`C6#l#m^xIY|Ueuorfwr1o
zt)TA5_d3zH)B(G@2KtOnptIsUZbX$hK+J@ljyHnsI|rxD45-KUKqpQk)k5~98L9_<
z;w|pO&RAO>WfSPo9(CmZXfL?uiFNqAD%dAuK+zZt_J2cE!0g3ye}>g|6B=P7lxK3b
zvI+|GKheoUz*a2}d+iDM9tVlmu>2?D-d#f!SEj?F3n<IrEpXt*+rVRA0-j9+JmYgb
z?Fj7IYpM)B`FMCXi?L$hKOipsRH2}hd{7+>C2<vZadq7Dv(?Y&M%xLpP+8o+SCpw>
zZBK(0y9{jRsqhAjWOHI1o_Hv1<|i2Af0Q8@FD<zBM`5St!VhYJQK+x>Lbb{>%*qDr
z#PguD$AIR2fGCU|atfqrD|jlupj0;wzJvpQQA1GlHMns~5>=r9umr2f1bxhs=zVVw
z?_~$p_cDC@PVm3Gz)GA5A7Qon8f$V8dVwk^Z=pT?1?w?}h$gSX!?;ZB#2hH-5Bd&W
z>y3n-P~aOi1^s+B)-Y-=F;YjB8lY5@!~&ecXFx3LjE<-2;F>kZewl-N;g3f$h?t8J
zoB|F^1ZJf<QIgaU(eNqy;*P(eWXhr%1;xY8#1QB==s`pOPD})&`!d*FGhvIwK~?-V
z&gE+GY#u8iB@Wi|PogS3jel@f?jUMnr?(;=fX3bv7Qq4BuyI&*-SD$7pnR97+)-<)
zL2z0Q!S<M?a<J&~aKAjp$emG(LT$W|YJ#V98}zeguu~@EO#cMM!Mji%?n>-~@8p0E
z`8AAkbM+A+;TAuHpZ4LboDPQgMy!dCI8)2vy+&e<|LJG3D(_)W<>N&7L%p9*9w!q(
z{#P(BrD4aHA@adVzlD=JR$-Lq=)dcz7F69}NL;}z|LHWEi92aG?$gcqw~4S(&MG7<
z?k+g(7sK9p2Jb5czqQahI0{lzJDhh#!3eT~p%jIcunpgwMKEM8(UP2mbv6uRRScA>
zH~7}xpx`9qZg_)!u9t|Y-BDW;Gw>ExjPzVsr$=xiT*b;g1e-7m%Ib5`J(LC-;Z9kA
z(m*R{GUh1{K#ckcP4A(wGFwB#U>(RiQ=nmRO1Tf+_TFkCbt=aA8L^f;g<EeR^b9)S
zStg;o?UY)WSfQ?hZ>*xz=>pjN9kE+iV81f3&!Ry3DUUU&SEnm`l&0vJS`6#>2TrrC
z;P7mRmi8@>#VxRZDDp9O*go8LvDhakl*UkI@1QJ$!UO1DSkHQ#t4Hy767lU(U{RT|
zTM|Kri^UTh!CGQ4hKP*+(Fnl0+X_Zc8g7gdSof9DXV@9ai)Ng!m0;~wR~N!&*n(XZ
z!k%c1u?~X`J{h-S51hzXlwDZA|0%`Lx3?5N+zsN79z_Xww&mal#A77)!|$`g{~HNf
zSr6D2i!e$}Fpg1}{r*^SkFXzJ<Eie!7u|sB@Rv}O48tw*8F#G~V>TTp0EM%v5BB|D
z#0Cne1Xxb9p~@IkRv}K3`@dQ3hdd5VKE+ym2G9E_Xmc}Rf1CgnZ3)h}7fO~wV1><w
zM_&ZC!c-8oyhJCmAH2WzxEpsuZD2kk5TkLsw8QK*!fkpKez68Vbq|cq3&dOwgMVZs
ze&Z9qg5Q1*`+G9>M?Stk7Tuy};4>8cV~s)|JQ2H~idq(<lY^epuZjb9!aXpp7Gj^S
zhZWohmT^Z!h)&^MF2OSF435PRSTh^I&@YMoIS#w<CG^kxVO{n>Z|@Iyvdy7?*#j}4
zYIyI(P{rJYGvgOj4eDT@^uUT60rFfceB&48o06#r7~3jPVQ2%!94KfQgM;uh1GuxE
z!M-?&J7GCybs%P@1!67dz`>6o#^WA(hp5VOoO-v(E7-A%pnOn*{ER!N1$H;Ok#WCn
z#9DVi*#mwI-kKvzLtCOAY>N)$U*rwUR0?j*NoqgnjYq5X@oXpI?SH^s*a?x1K{%~?
z;P1u3`@Dy5y$Ce{Gj541ut<)=em;bs{ffv)ah$O<B0{@C&5FWaeTCfd3q%e=VA`F6
zwOa`@_?dW$?{5k#!H=h3h#6C$CvX{7-xcL4e!d7|Mw_srTsVC;!M}fsn;{Dp`2ySq
zo3PFkl~nKmU*H7DR`S8r%fgM_5u+InyX+@Mcd$|kzdB>AuON!?7^8g$HrT)TKZ#03
zoTW|ic4aW)9k6DW!2(@?e;&e0w8Fz3hbMagTk!v*JLO0TdJZemkKPrxTnygq69`}%
zv34%vtuKJ06%D4=1;kV$aZc^P$R8s|;AVV)n{F9u_UvHSt;ZYw1{tqCMlc7yjRfC!
z8!-gxm$k7EZ{UpGu39kLbJdDi31$8_=NCY+JBxMn3TIIV#8KeyDdV8b@}Ker(Y_Rg
zR}ZM^>I;m?Y|O3=>In<s9}ZVhs|AIQRnUhyiCIinI;gerY$sut9LIgp6TU|dPN^H%
zOP8^xw6Jnw@N?tvbW<>M>oD%`)K1v7zws2sFs92fLgf)}Jc(T&248$9?y;HBQR#$}
zp)<5*uHw%*M7`WtIYn_YoyMNJ4UO0FAY6aOJ8-yHYGH)R<NVpE+OYauSjF>TP4&U^
ze8inP4P&qsE4U-})?l3EKZv%Vy2X-bah|V-MfE3sVS;|?8l^ej>(3212*2IXmsp88
zIfmO!fp^y#C!8P8Zh>8JALmXEd~-#ui``0Nbo|hX`4jVciSg}@C*6l{jK}j|!Rfh{
zxC!fV9Zrezh(@V+*3bBVjd7Mv!VXw~r|XVWWg?#THAblm?7Jd}Z?(V)eH(W?Lo~x0
zcOfb<46~W2oW;%59p9aVbJ`4MUU}Sr>oJZN^#W}2aky7CIQ0+0qM3^Essz2BbNJa^
zhyoVD%{C9ub{J=|9y_N4=Kd+p>|C6vW#IW=CYD1nwKeVmJ^t)B#;t~$_CH!(S<KO2
zI9Kz*uggR{pe0V7ZdiSZu*s94kFy-QHHR@)GESz=7{mFP{nr1}BCdyZ{AWcj!fco^
zqp^sp$@uq$u&N%xYwJRM!~eU4o!%UGR~^L8aJQ*_u<8yXHZUGqPj6vW)xw<*-8kIs
zndll%M?6#@?fBMl*e_Rb;!MT54kDsB7%LpJ0y-qLY4AoOJWdOxl5ylPcmV?u6`qcf
zO;<`mm$wP_)NZ0Dtl5UjG1UPtvpexcIW2d96`TZ3-m>ahVj#IzHOif&MY5ZqsAOV_
z(g0oI<6v=h0H3i3)@DEGw)P-g;1HIA&uM{vjFB`GCzYbG8p^}huSiT+bhra+;NHBA
z$Y-X!SlNfOZyLt06)eS9h_C;pULr+AbPlK=<l4|;Pb95SJzb|-(XrE)2&XnsZ3#pT
zrSgi3YKs@dL69Rg=zs43t*Sdjb9i-CV8_g*81fKEfwz?QWHYKMS(7-fq{*Muap<zY
z3_X-g5XPseBf*3?ja3u@J*qh52ab_l2t;WyV@I$G$K!06gLmo;k7*#zhHJzj!~hpS
z=emJf2|n+0MD_<GenzQof=8X79~_6O%3#b%9gJN~5Ur{b>!B%TB6}z;rE~HdwGKH8
zp7&N%A!e$_z{jXXEmDWVvOG?NQ5(sDP+9p1#q2lAF!erS!aA(55jZuA!Uw2{-L?s<
za1Jbr?O1E=ao(@MiIs%At_w0BDOln6u!2kD#5jf<q(63FZCJbyV1Jf@s_imRU(K-A
z-XM-%oVW&c?rJ#MYJg#iULf53YhjgEC;o+(*$N(h5kzc{%XaCMd;=b|9ryBIpdVJl
z>G2p5hy|nre=iBv^*W*fRS|K_cGNR+9yNmb$n0j`LDhZ?b)IrV#jP$;2c(tjzIbnh
z$DbeV4tLM?czv!wMRZ-QP^*!b$zRkxraVUqBf+Tetl`DO!fPmdt~Zo74>6}0R%+U^
zlhuyFZ1;bTTefPM$E<fUzhx)b_vKa2@8_)&*eqR8pOfvFmdq@=IC5<Ln4_E%S;L>=
zNR6bcVCh}xOVMRTnnvByyihlS<o^Iw`qfjrC6`E<lC{dU-alE|A~i!6eyRG5`o#R8
z78BRO9vF@K+Y8|Q-A1KPL3H8X4ewv%PMKll@=A^@Fh_GtS>|qKkF|bHJot0U&wYt~
zvP*afsWBq6isY4ls8bMiS}HFKO%Kx24iHfV*uCwjmfU{LD`Q$jpCZX+w^hh4`!Qy&
z?z3Fgxh1ni>ZM;-zp>xX{hDg6;~uV5X7kvws9==U>)7F|<TW8am=G8rijf{DMKPDX
znBu%o8*k2vI$5%4g;M3$lspkugDLH+np4uMCjI`A@uSbL__S!(EvX<ojBmtLrEX$1
zHBnbdSA*RGjRRUxPBuvM<iXN0)y13>{U$ZMdyy^WHka#AW>%pn@rso1uv$x}t^RfF
z$Gu<iNek@lgHCFu_?6$pET-NoTaXbBAS2lZv&gA6m6pVMwIb1g%MphePltDkww8Kc
z{zF-P$&Ka`RD`E&=DxJJgz4XQ{HXqONBSst1@#MGN<7cDVC#Y|k%HQfK7s$dlJ`V#
zcCcw^yc7zxq};+^1~vR^)aKZt71ow(P`YLG5hlr3(3YJ#E@}Mtz_;|Dhmt4dEtK{!
z@xm(h3>`r~2G`}Y6zA{cYvwHx{1)03^o9~c57ec6Q{Awz_^81#L&`U-xUO97qLs8~
zq(OQ0tU~IjpR2z-_!gcpFQ;uV5?#_mnFr|l`Av18zA5Ycdwu78nouw0p>#<aB`+W%
zgn;g+X=1o1dS2<`6<3$-T{K!3kV@u{$o8i#{dM}&mM=wqm$Y3CB&n;wWRD^5p^sxC
z{ZVZmDB*7rtSq-z+epuY&qI&Z8~iQ(CR2;BCsFyOPFEgQad?S+#&$$0-v9@hH7N0)
z&pkeeeoo1X_x6&5usq6>v8*6;Wk(RrQ62g#R26sq)=*fWWr!sgi$T3r|JBqzVt1)S
zl{-~fQoM+vD47~K?Yf)YD1rM}<m1AhF<GVDKYjYZ++a&$HTMRUqaW3Ip#-Uc>L<D@
zC7{6_rOaenYo6&iU02h@2(t9UO4Z6#D^glpo_reexmIU={F(PY_<3(aRyLVmIzPsH
zDL9tO7F_%z>bKl2)EeCFF3P0fA@2hJW;u>&A*>J=Y1)`JM4c<0T={s}-LVHuL%E*l
zb$gUO?)TbH+rM>8Y?aj_SGLbVokJ-yjk7ZQ$Rc26-$e9~QA>ud`EG|C#CdMDm?D%A
zyO=sfzANFb(6{8CBFD`ag{sW-fMWM2efj$AXJ*oO>&Wb)Spyt-?){3ExeM)&973dv
z@t>L7q@Wn2*J^cY13Qcx!QazFnHxvSG0#h_E_SfUw1^#AJJUX}Aopb2%3oi9-%65F
zzgVAI_vF5GSCl@2IrIak*-ZA3@Q&S0AqR%I^jC5;wUqh7ZV)v3q2|I76AQN~HY=ud
z!7M`~{*Y?$m39oz=$+(99F#I3ZC~c@%vQPgT$%nDWj^AH8PqS@&1SH*nMzCpss(oV
z7tSOU6P9TH(jPL%N7OC6Af{r$6%luIUAaZdYp)}>zx7kfmy{wYJ<{a#@|k4rDW~M4
z!E$Pb97{GE&Bt>DPjdzMI^Yg9<9BjBg`n6{`(F3TXbCG7T_y6cWsEMKok`XT?r^KN
z@9EQ1wk9`A4W>1)CTHKsW!;&98FCzmMBAAt&d0swgWOSQRDa@&32lVSLQTyt(WQBz
zUtzpuo@2={=b38jPw@AsXVMsNhI65<bY^R76KhgdQCn+!ob!=;eW1KNQke<W!LO8u
z{lPxqV))9uUR*A$5MF3(LRrmL?I-Oo^dCIYjM0zR{t}0CEvPf<g;4R}OyBGLk9ps6
zojId(zvZ6G<6L&<cuyUl2;N3*^wi{%&1fgB;~MepHAO`y-w@i?wD<(dzx~8tTz%+D
zjAD7N64RdAOOGdxkb3!XC{~^m@`h}Fk2l_vod3f4IKR4UM}8M~il<s&t$!P$Y%P%!
zdPDk{Z_G%36nhcs$k(Cc^_kwl%|yk`dZskDnz)NPrc7{0wviro0=0o8q`k@)=}lm%
z)H5(I6!6#geGhtk4}zck+dL0~wSqN6UT|xI@^xhe=IN_6fKF1bFg(-}M+q53V__z@
zlzpI4xC3lUaTD{5dkD5mEov^)8j(~LvHVWp#avPya(nW3Xp=lx-b5S@<pod5<${yt
zJANnhze)#(BUANFoi3dve@Kb&erA(9)T_!idLk*JGvq5-3%u*&>M3Ti)SkO3@23V)
z9)e_|mGksBB^r!)6Fo{|)OGSf@LMdwS!6G@AT&{%gsgOBC5|pdzVL12TLur1yHu@o
zjG7YIPWMtD2euNGL+8n{>OucavR$AEGf7z&^b@s$G2|@}ZLSh6f^ES?$_UhAZIYH-
zM(<TW(FdetE=)ZS%VvVomA(lp@f)>9T1bmZG59DeLeWer`jCIhJ>?X6w)#f8tDXp@
zsypRN!4+hszz_19Y6AOwGoJ1u(+knrQglVK7dwHxOFt+2&=skI&>NUVuTf6XwPC5<
zLe987(FL6PMp7iXGB`zD9QvSIl(|rTQRIbSbN@&Cq%7zMdZ9p<tF|Ks(D_Ow(3vhM
zUFa4vNuHD^ApX{0Jq#N2Qb`6${~zV5yf3tfx#w+3JqVRl{-bKD7s(j#hhwQG<lky7
zdWhPKK25w<)~kL}AhuD{<nqJ^Fdf~*A$cF-SF?z%p}Ir`_{Y7GbG{eyDvRVeB}uhP
ze<44znQX4^B$~)W=zY*O@W_n`JF<KPq7WykDe_Y4f_xG&j2Gmp&}w47^h9|~riTtf
z7oxS)nrNt22)UsNl>oo_9sKLdlt`GVhssyP7wVD&5LKy7bw_>ESY$y0@XLBBQ<<G|
zEKveB^c+Nc79uv)1pY;LVu+GSJyUbZ(o}6?H6lEN!MR^V8kGR@I~9rBWDS|4dXqe!
zZGv2$s*2TSBYuZSa)8`LK0?-!CqZYSc&G()TrD6kXF~F3s;6>Gjii&6_EaO~GP#Rf
zr%a<3D#hr#;PvN`Un!${lggB|R3D<3R2-G-8ESRZOPyCJX&y2cg+pb?V$gJu5M>Cb
zmZ&F*QRI8%Tn<Awfv1KBtwa;011#nl>PvDhv<@ee<J5U_E$W8!MVTO#K-IxZX+Ee|
z-IOzObJ+<G{S7pjuEU?2P1h&<WE-Uk5wBKL`r_VNsmuhoJ4gLZl_A&A&4^aC4Svuj
zL`26Um$wNO36sdS@;-G7I8N8qEr{#gr&^N%uu_(g|4|>{G2A1AxTBvSXSR)KO5P{_
z)V?>xj<1P0#y$C+`cqm!Op{(IwdJ8|54nyyLoN(YX$c~6t&wvbjf#a_^$MA!79^9v
zvF|0@)S1dY;veMt3GzB3f|01&I0irXv9um!_jzgyd7Ro)E(3D>Hh7=`5YkI4#~GU%
z55MF%xj;>%mf+1&5UqI+9Ss#RkZxoNB91%?Mb2fY5(<-tDo;=aQCvAK{R%aZyUODb
zA4^vzkWZC5=!Gjy87UCe;lmYFy~vGsM^ven97o+o<}wZbTqUv{s_!~cs@zm94+2tg
zP|sWnA$>$`P%adJFZ_v%gBQioWk`!Uk@}BViO9ieL<*kcx#oft9;7-$d$%%Gm%0e1
z`E>FDK93-q!5X=vj#75OKTJX_z5sk@EzwyWPPT<|@-xIxz9G+0kx-B$Jp<3^ld>Ce
z!-M29<fB$VF}MZtC{@X#h{P|2M#nhBE9NOrp_bx9&Z#cEq`An}FvvwcKqba!#3Ea$
z)d&VWqRa9|nOC)_u-T8=m)g)nE=b<R3Mh}bb7!TsQc3NEY8?`av#;PUZAZ@IDB=st
zP*1cJafyR?tG((D#K2T2-pX<;qLRZAQ!pXYz8WiTJYvCJ5bqg;X!k-n0KL^+@<;i)
zyc?>r>BtmLM@-I+3Y$&HSeuX|JcRt=bEPW2t%u@OULo5#iZ}!9mi6QuWCRmX4OX1|
z8-ChK<jT4tT38>^#)9~>6J$;5Ep?Ofp}uV=lwtpLuWm$it|W4SsB1uE2pYA>r>>^<
zlPjp9)O}>ih7cR@jwKLbh{SrSfXGB2)VjwZR`>{U%rtzL7FB_Hh=#tv^CV(^yFlUL
z9+YVbM20>f9@hu?z3zxabw{RmAR<<OAvbXd`IB*~9TBSoh)wlH6!8(FHjfd>IuF0v
zj0%QI@^)z5%Tfnu{f6X7=+rJmT<Rp^Fm=G{--EHFlvAiPOOXem2BjY|E~$v$>?8Ig
z{<91*;RIyZ{P0-Yp;k2ywJ6uI)}a=xEJB1ni+BS6b{b-CHpDtNKo>O|5wX6AI-f<<
zekH1r8j!Wgv*aOiC2H)NkY&M>zKRZzi-=<FN35qKJncW;^bVpi?)$m;q}fm=zlAvO
zD8%sIp{gxQ{Yczb=Ob1!2f4FTh*eHOr1pb)9d+x!5oOz;?ouWy%itH?KvrN5BGg&P
znIvOuA7I9=BIh>?8PgP0475?Q5%=1Hllm=GOWKoRSPNsxUC309M`Z4(QU>*3+fm~)
zOuno%M4W_IN26|{t9nl<kLXot)YW{D+bKNi3npN8EXYZ%Lq*~xR1j<?mj5rxMUx+(
zM~kSQIz%oBk{Bwn)UNUpd~X7xp+^zX+zEAy5};u&MYRZ}+$4G;HZ_;LhKK@-T*o%#
zY)&Fpf1D@_BIiSR4Ecy6Yz2AkPn0+X`*R>hdn#)7Z&DV}2ESuOwv!(bFMN;nY=MS&
z7m^1XaSrCbB-t6U*<*-|{Y#!gbTS*(S0ZsrnW5e$-a*sjDKhEJ5G$KWXk{0wCK{uD
z#sT%-vRFww$lKV-5#(pZs#-DHPtgA|2NBq-N+&7`)#Y!XY&##7bTzR~lR@XKp<YJ}
z>k-Zf38T9Or^QmG9wN@2mATmGVfdRyM8JotW0kguz5h}YF*hFKA?l$Tp`&98cHjV1
zy<C<5#=Nb<{oz*+LP6v{bda7wKlmJC*|ShxIufTTM{I^pQGe7Te@1*ak+@4%MU_oQ
zRL3->=3>{rAZSFrCLlIl0QOxHPM<S~aXwTwsNE6i`5U!Lt57v`2wGlI*!2rhi#HvS
z=UK>pULvlO484qg%5-GwbFcU*d>VR|O7YV<jvdPUWJG2(w1&VD3AjBMT?vjhxovX?
zI7&LV<@fbI@lOnuReIu-UQN$s`w9az>F^AC>h@@tfShYEUJ6?f@zEk1?`!|%jdass
zM;B{<kohQMZ^ruc(HYgUtT`K<r9G$p+oXHYhZ@Pq^fY=5y_~th7UR1Kzr>;%i!R4-
z%Q7{_U+hBRuF<<JD|JV?^?`8vg!J)AgA<ni+WEUlO0qT5Zgxg_<_EKswdkjz>ECo4
zrUxtt65S>9sliM!t`i@vUt#WFU}u?;Wmd<wk9ihe(0GJf>Y0`GZ*qfQM}NNj-uGv2
zO0jG*?}g`Bs4#d$o!HUrBrcL)&)uO9B2vAL97>;}r?RQMtov$=j9y>fR<TT}dBu_o
znj`n<n+M(5rIRQAZ2N=z`t9qKq#c>QT%D&!@HM%Gox!YQ%<Nru20NZ=P25Dj;x)2e
zODQ{(C8TN(gmYz9RLCjOIyR$V^~i7fMZtO5H<Nz+$o*RG)2z=$e@{v8Vc+7?LFM5S
zw}s7Q*0Qs~f7Q@Su!43WTIxmi{{~fvYb)lO-jvu`{!{Uvv7SO~R9jO``G$R4+K*qM
zZ#O?x_^kZelh!!rhHJY20ojX}xUqaEVTL$WjApyTKANuFRg2+dtw$YzT4k(Jh+SN+
zTk)jWh$3;(ufojaGshci(S*(4zkTZdVbG7x$t$ca@~(JY>MDLCe^V@^TcB;DUCQUu
zEh!$AD;z3-RugNeAxsV3)|exuEwQ^|hZHSUuz%EF{1)FbN2&DJ3G=?s`LykOzr@`s
zTWwFBr2~_x)l3!PrmnVbzHWdvQkc$vpj(muA%<F*N}&4C0=vOjtgr*U;2$C*!bXSJ
z)H#&n!CfxFUOek(@~Y$m>HlSxvOmld^2Y_5$di>AdImh<)9Ax%0ZRR7-oZcMdoWql
z6U2#AaI%*mH!>5^yD*il#=Yd<35VDi`UX{!n5--g9rpF~MSJ7jQ@oG7y*-~jW4zUT
zpZz0(=1>i(i(DDEez>|68P#Is0J0KQhpEA)(^c6Xd<@@7GYQ>ON5y_(96CSBus$LS
z_V~|0jGy+Fa;3ZealUpIa1V3F<va5axHtO~14BZC6c6!;t_*5%6LvW0a|gMA;A2Jc
zq7cQO)fCmOLVwC#UASQbs7Go11!@U#G*sU^)cr1Rwf%X{3wuk)Xy;DnD0d;h&EG}t
z4xa8qCWd{_M~FwEy0V53GW+=>d|PNf=!FTodg0orW+tnpK=?<)V{Hb#E7-ud&#^sg
zu(f*foTMXZn=_7CXXKQ3-tzVim6kXvnL7^>#U$YZ-vk;JL%56V1-3djoMpI1`udSS
zBfMrcVqoN6vrX$}W-A}PB^~dw{!5QcI-aOa>yXwXqqnVdUR9qGC@W_%(ZYPOvTi9j
zXBy28%^0x>KaR6;OV~zy)A0I{Jq&is_lUZtHu@r*TU`?poTqKevT~C){hpS3Gv#9P
zSnIT$T<0y%n?NnH3hU<IXqJFj9;1oZyw$$uFF~PtGB=ddhm!?b7^{VMEx6h;$LQ9a
zqC)cL{C{&C*@-F35@w_gO)H&p!5VKr?W*kCA1F%o<U0#XbYA^l{S^IB-FTf(yvr37
z(s-81&~zzKG5lX+?}7sh2<D;2-ojMkufV6=0=CiV+^;(cZ&KLAp(!)63p>`h3;1s<
zUHHHFmYTQ5H|TE?bU(xuP+;Jh;cPE-0Zg(qj?UAqiqI8V8MeZB)-aMeD&KKEwEdfP
z`4{)YlF~1s@9)RfiuM~$);~<{#TV98)9f>|7Kd)Up`)$=x-m;bxzK{%;~`8|#6RXe
zn#Bbh6ch|OrfIs91Rs2mSJnPFJ^Dvt!ikj7_Zo@u*&}TW^ZxeVR2Cs((@1|d?5dH{
ztEPgWD4b=zv;?0^tG+Z8h|J)vmh_mT#>WPSxj(y4KJKZXmu4HDc=XrXwEhXbe!4Qo
z+TP?0bngfip+|GWG=0MU3tMX3U@2m`rX@88g;88nDubB9n<6)w?Ak7czZZO9=oa4C
zoJHT3%6N;pu33vDR8DD>+TrJu#06PQc1e3n?{!H>jbXa#mRQWj*2Y3%I(;eh{%+$G
z<_htD9GzuY8{5~#Gp?B^(n2X!>hA9D?s_Y??(XjH?sDtya(nBpP@rgp5Q2pGSl<1A
zpL~YM%$&2&-fR8VOk^#mjabb8rF&MYM8qQPhlmdx)T>gw_ftW@`Xl{;rD5jE)Q^^j
zxt|@?i*7;w<9%d4`9>?~6NJsWf%>Mbg{eiqzzaZ4ULRS{tTUcwerV6cj4;&W(TK*(
za@8kI^OY~SY%9vpTXHi7{K>T}$t~+xTBrm+Ne9ER<SXqwZEb#}?w#&FeV!RfcfswN
ze?iqdn7eA|!7Md~Vlsrw!jlLcwLyI)pZD!|U9~>Q8emzR?oZolE6i!;=;vM@JS|=g
zTd5R21CnM^^aF&;kWEvU=}Zj6$C179mx3*#8|N?|EEUk@=~qOIBcF!v%1wPo^8Gd?
zdyH*R=7ub{BQ00WtL}Xn+#m;$&eRdUt+uN$R9{W-Fs-<YbS*N5ctE_xFX$>nC2L<q
zTjD3_8N+?^LEHlT){>rb&Y0{0nd>s={y{CJaxtg9aJuhv@S{2zrRi+#Nq(8oT6dAz
zMb>79V`Y#wXfsfS9HGY<YiU~<PnNzGecK>KBya}R6PoVz=k>Pq%BY_4IAzM8Jd0@i
z=saCKHMm2GL_1PDA!&GxZlG}^-x8>Ozpym*jHZE_DW3}4nS9{@>yA`Q6&R~TY>o&J
zYt;Rr8t#zeK&B^Mll~xCPJ3wmWuNNG@ePzR!rjQt+JpLi`da4m#?JhBV8Wk+Q`^??
z5f$zWvZ-N^@XeSKzqI6$2usO_x<%NN@T*{a{uj%k%!U~gQfj2tvMjZobUrC=8ycei
z!gp~6dXGNS)ZE-(Xu&t*V~HO?^WFipAaK|l#tL&HPL!?~bs$2De#URbmaBgSwz%}x
z8(GfuX(^}EZP~n4>)ht%0?njy=yB>1*H_5UPttYcOLK$hE?5Ef2U0ETp@nn{{ULsp
z`FN=crgUS+$N`K2c`rBjZ_Z<_YqE3GXQy7xT5COQOLXNI--oPv9$ij#<F;%6=r;;B
zHiwO5%HRWW04_ng*kANf-3bmic}l)AoYKEBHld=_#$u}HgkwS0#LU0a{z*BXdDq(1
zPUWk`%L0=X0!v`}@SC(R_4@^szYheB*HFbh0YAnbY#Mu7=jF#o)QIVBEM+oA44}=(
z66KZmxzlVdlda2$O6zSoYu7v0754D12t5c3L{-kJ-K4u=tgj!cwP^dW8Zw{sf^U5(
z;bRBt7-2zVtC+SXG@@3-Q~D|TL7nX1=h_7hYdZ5-`WMJ=S>t$G5a&4=?4^7`1!g(t
z1*+CcVIhBzi=#Ucu{a4@xan9qwyL%pKRWVS)E_-<o~-{x{L;*jGQ9JgkF7f_X=!89
zS6G@@mqHTEM)#BeFMmMmFj3qg;kLe?uu+@M8JNn{L#Rn-qaE=1Kpeiv$3%WH?bfFo
zukbwxC2SERe6O4*a^72;WVo{OEQ@Rla!cn|DX!zUh>Or9vL(AmC=cJJnsx)Xl3oUE
z!8p)G&c#kp3+Ow14|7Xnq`rZn4PTPDprPb--tDfAj{1;kK0kY>^-#`vXE^`g;@H3{
zxg|E9&gP%!+UW1->O*??P4+y!fXu-Tqy2y?HHIAx%%)SO-3E_gf_5AA6>Y3af%--L
z^B(2Av!1ZB_WO<|c`x!e7gq}uNGV7wsv<WKGN+$t+k;c@C)1LiL~H<le|JbDImZ+F
z=jLkW1Y--sMr}2^6ab>{1)daU=l--^u@IJC*4H_)&O@#kcY;p|RSui*`E+Zx9(R<p
zvqKp@bCAA6o+Xx$Um@#B)iyVbi-<I*85bE=@hD|NPe?btv+|eO-(?@qypk~|d%8`u
z&vs5O*jfB2pvcka9`ZZghV9C&V<m=V^C8b`4fTOK$~5ErTBl)zd6TJ=v4j2$JBVC`
z_(L^4uu|BTWzWuhnfb^v+%_X;L*9Rd{k;=JN4N~}lWD<Qv~_iFgu}u#p|Q3V{~tGu
ztF7&%e`tIX`83KEan0OVe~5hmSr|_PmE3D{>sq&FC1gIxs%z!!qjFd0Z*l(t(nL>m
z50%6<7GCM@==<vz=~IEVQBM1Si{@1AYJIe6O602u#9Y%jkN-|B$9QSJ=c#L^O@TEh
zH(kgo$VP3i9kX2ni(I}_(pAk_B8nNxQQG#}aoQQ$F1)~vflRJb>>uGjgU!4$s&wQl
z^LE1$?i$q?$qd+wM(3{2ew1$iQ!0I4X4CBIw)(l|{8#Q!;JJchKd2+@T>iJV9<Yc`
zLOs!m`@m#^Blx$l(J<a@j+k!x4oI|H)EVrvwA+*68f7byxizhQTEC1(S);74as-#7
z=!hS3dC_R9Ketf(0KTK5JFnX(sC*nZin$Bi?rD0DaZ*Iph`}b4p(^jCs$*BhMxI+P
zmn|#na^{;X#Cq7iAh(OFcTtq@w>SvVkzHAvwx8~-ewSgHA>NR$>nt?lJF(+AyD-7f
z5Gt?P=HA9ZIzLlL_`|&eJBwcCuClDmtdco7YqBN5zSprOuSyZ->jwSO&IHZc_!t4v
zpVd#*m(;Hjrt??W66_qlfqty<lsO@yrm>%{H}{LEfat|S_whX57M)oo{X}~8%=y`Z
ztznMO87|!JTO!kF8`8&?&~6r5>6_?J=osAqZCMUw|79O*6ZKz=gUo-7yLE5)XH*J$
zUU}%7SrE)Albw*UBK=#&-7K%AtX+0|%U@Z1JIIIoVRxu{TxD%L-Fdy<pz15=#|k_6
zDf|;5Y-nM=6nP`Ex9P6FF29r9hm;aa7B|Q%Wz%L^GxS+svPapT<owBfTrkb^HTW*P
z2r{83@l%C*`a^~U;~c|JJqBbF3Me%(`gqfEbE(J@=C1m!+F5imR!U9q#}(FgIJ5uD
zJej#M>#9YuUCCLTH@3*@^-0%|Tw)2^Tw6wWPXEG?X=rEIp)W1$;wf#E?!B?KxqL)(
zb7j4kuK+ak#p*JDo5BLe=WIEnLxz;`J*&{N&bH2RIloo$ieQQG8mtq&k=voYt^257
zWSC)ir;pNA(thBF3(pNlO!Lh3%?tIFwH|sgHY7YDs1#*6H(Fn2?#`%_c`@sxWvA_4
z&K%cHcd`Gdl7aT5JgiaMK=(;M!|=c`({NvRO8b;As}1NX89he7ai^{m|D9flT?Wq3
ztKti;jrPjf6*60A?#uFJCt0~1G><I$<r^n!(TY?oSEMbePc~qtawgV<8q;*iLZ*Nl
zR+t)@2Sl7VE)#J6AgLg86affw&2sftYo?qbWbMqpXjSavoK(>&Up4t7+L!Wk19X!N
zRZM-%Kg|=(4^0+Bg8s73uWxPAnBSNM(^O#^H=S&SL@P<Y3564LA6kB84$8QiF*d6j
z{8Aqr*YhWOPK6q1juREx&01U^3uNUbrj4ei#*O;#LUo~`ZoT1_algrF^b0cAfWCl&
z_9f^m+Mid!_B*p>#`g5&jLlh`wL#9#ys7TDfeq>?{4%pbo1=?1b~DX2l{F<8OX<Bp
z=G*}3bXD}}`bP#{w}E4sCm0_dDN>$v7m~9->udU>v?l3yGkjV1tydhw3hH^6OI6Uz
z)DQl<uC6f>NYCrcZ%x&WvHCtjjCQ#2M%PC_#V|upXj9n{R425(+93GFz0I}To|!!=
ztAA#TtcI4>wpETU`DcskhUD;nuuD(TeKvG3AC34Oks2|}T;H_P@J!GNcXcy$wBBr}
zp<BfpSeER8@XAkreRo6GXS>PzJ9~B3+U!Zzes)i8WI;>M$x!R?A^ZVzTe|_)UcV`9
z8f(5}iZJ^119jtsk-%$o^T)K`fYR_c*%?bwpNsqb$K1>F(;W9~BdzZ26Be88WzK!)
z<$@!{R{{@ZBXXUX!$k4D1&uxxKE-T94y^Kpyqg`uZQ&|#3ajU8((j1?8j0j7n8*bW
zc_tR7<W<dG;UFBN906xF*Y$#wqPO1L!BpwHCYB(Wa$Jg5qbsFrB=ixMXv^@`x$V%e
z@Bj@bm%h(@241v*C_>+A_9?f;gF)5X&|SYU+qJ}XAWvIRRIsTqviQCCl7B+T7ru{V
zlZ)u%Y$|+~ul!5xW^HY4f2{<B)y|ZM+(um^8<W+^Y6J=S>`~y(tQT&k=%nb-9$&U+
zs%KX5Bsb!z;i>0|@ZR-{{>9=V=(}_V-^XflI`x|JvxnJp+!FQ)B$?e{5~*iIDy73I
zA_X&`|6xJMi)Fy=?F_$$Zr^limoz-MEYLS_+4tG|(|gUsd29NfdHz5~jTm|Xoq8N)
ziFxP=Hi4W=9pG))1vVWxIT0iz!D2H|MMGjY5eeyz??f75C$Kb4Ika5(xO`WM5BP$F
zf0p;Ice#6%2l4bTp69>f-xsvXqowL-Y`7M%i<To@sYEnDE+8u+PTGhp!z&P-(C^eG
zBp>o;!uScYBDs;MNk~{b>^wNhHo+A7e8?zv3r-2@L!7U)_}hOpD2TRTQ+bRsSyVJu
z<$~rMmKCl{WTLn5p_r5GiT`G&V-rDBF`5W-1MtaAYl<b8;_t{_=vPz#_fH?qco~<^
z$Y+BE!C65bcn67IYv8@FLSSXEe84Q13T;(dhij<q@YFC*HpWj9!>A#|3_48bVCCrb
zgaw&TsmKi6hBPD|gh!K6nt{kfe5E`UNtAj5*Xw++Fz_}|>`U=h2>$kRzBhrJkpFWk
zWCM-aGsrO5gSJEo$iTWzYRMAnLuNBt3f+rk;y1zsH4eJZb=Zlrnbcs-kdNqF<yqLQ
zUX(OaH}UVl?%)I8vcS1uXYbsgHR$j*SJnlON?pSrf=BUwpq{%=mIpFHEuuMOkPRkQ
z6TR3DSTj6>dxLBtmJ=`056pbz0Ct%i1Fr2<jTQM@y(lJ$6{P9GJpZQPN#Fk9Hs9mG
z_0XW;4e^TvnmkD3_G3B3Ey&6BF&mhVq@VdpcO-ujh16<1nQ#$>xP{t?pTK4lM(mN=
zMWa=6#MgnL{-wU2?#iBGcdMd#?w4+p=eKv1?~WLw9G6L=1=fvBq~pk@{1du6J&Ria
z$)h3qEB=Ba=v$P;Ehfh?71-sd6I+3_Q%g$|eGUAti+%Zj7seD!akX|;$zNQwy2w@R
z3BC~#a5gs}Q>fka8SVwQhm*Pa>`Ar_JBKXE4W{RFKehLn;oM4g9Q2caz$7<Wa(n7{
zMis8gTb$R+u_yOu?hL5Tn-?u8UKD5|gH{)NLJj8Lvnkp&!WKwme9p!3M)n*nv7@x7
zbw^;QYNi{?9|DTU4NwZa^gS>7ShzIzpuJnpa=QcQm8BsOGs)d0&^7!3X-+0Gh5S+7
zL~XQwyS@mhXLq<&EWw-jX~s4Ym$YvTolNz)bow*aC>$SZQka;3HE)&Wf~B-|y>-8R
zl6^z|NB5NC#UhO?!&=i**jd7R-E%?Gy%vt~4t5EXPZzVPhW!x(bVq<wsS&=h!^rG#
z*N~~8d7j4^%<Py^Av-;*q;-{TbY8aGSKLhOi&!y=p31V?ayp-OiSR-@hC9YirF+tP
zwuSM1RKEU)@p)8fJ<q)-JA|(Vx8+^SiE?~OYw@RI=KIVj+d2E0{BnWeeo5kpxsagN
zmOB7vhG>4OHpJ}(&e9?B5@n;$8Mv75re`KLrlV;C-<4_}o)WC({AlfBfBC0d%KD67
z*@VNNJI~!pik8htSKyRA<;wC~v`O0a^h2f>TbB$FnRsu~OMTNVDrJpEBk{OhQG@k6
zm=whjjB*an^kq#?)&HKBzB9Y4<Cg0rC;)4Q^AVMixsLoHJ_%OX9C{K}n<+~~;;rz0
zL_D=s=PG?F=0`-0QnjM(`Y!Z6ag(P(&Ybk5bRzjvQmITR402BwwhlzW<aY@+5ALIl
z>}Zx_HUZJhfgL9G*hSPpbcWQAxrXUwzr{a^ZXWltL~Fwwx<hbQ0cow7x;+(5ob;<n
zW_Q~tr&Of)KWS*pqDg@+=nBZ8TLf87i(qP<jFv!QT0#t`+HxTiRpH-+bEPiDPmQZ)
z+)8Z-RLNVMbtY+P()M2+f7Z;r<~UK%!M{kxL7nvtPokbNUx=oJ1}lfY(KHN~1Nz(p
zqyhDm32D8ire(&~FqA(SH?(X)L^AD=emc4A?!UkPa3$sa^8RU?_s~58SUX(_J$ITq
zgF`)l;mBNY>MvFPNavIzkgfdz%VAFP<Bf*ckJWlttsd7tzF&#n%v)7o5S2A7CGKbA
zBxmyb)LG6GzDRM6h9jS{OW3Y>O+1L@D2KtL`%UaBHkA5?X>1xcnz^BEU@TwaeZ`Bl
zT9hZ^c9(i9%t3m3K4#TOnfCMO_a4bhQtMmWdtZqc!dHni^d2B9mxmO*70O8IqFhTn
z4ouf(N+<L-rjTFwhr-N=9<e_wpQ*khZhOq7$T-p^j>;ucCjXB4dGW{L6f$!`ethto
z^a998r^qR!UGrKYl}|w_G+GP=Zv!iBGo)&2sNY;m-3Mc%k_Y1BYBa7kHuhr4*M{?$
z6xe0il(H|m!_U~HztVQtu6YKF1HuM!4Hcy3;T)(y`pIL&1W=Lg2L_ls`~a^938J@j
zqYbyr+SprVYSwsIwM|UF=<53JNL??LJ^%NQBtzm~Nwd@6I}qPhc^}dfQW|^H1!z<l
zQ$C1wq}I|D@g?X|y=qUaE-?G=@ht_~RJ8;fH@@obiW?&*nxAoP)W6*|Gfw=<O8k_#
zJ*h!vo4nfou3<=u!z(k#$lsdUN;r5t7z))4Z3xwu8-lC;AtXjOVm1h~4UNouO7<_k
zxSCRVSM&q(F0DsRbRWz7>(_zAnTgwy8fTTyE$4j)i6t^JnVN$i(PY6+m>;?z-Uq$c
z9MJDD*mL3!wVWe_NxB*4fhEqzPOtK=($r`&;va2A%^vT>>}pAiQjE#A<S*9ed4K!Q
zfo5OD7crTH4OuPY;%;E*j0ruEE~+iUA5fZDL*+n@X}Yk$^ly|dHnvJu#Xw|N^Hu&@
zc(AW|_V2`Hshg6Uri`+Fa-Q{-53kS+2QGLmvNgUY+)jq^x%5m5$Xh{ip+je4bII!L
zTW*d}(R4b>9rLvEtMW@D6C$>Alhk(Jw^>(`-loj_?M<m@>E$@>885$6PNAjAPuK*s
zwOT9=R?92#a+;C_y7^03OZ*kljPY?M;ikT6MDN%;l`oVTWmZg?%xU#&@urNmNl#Kf
z{{EA)A?sMqb#Ib<R54>`$%Vu={7iT@=u>K_PvnKlV`T}XFF0V&J<i<YS_&3ppNIyf
z4plo`rh)lmWH~NV^T#(mb9;(2y;h2pGBLYHPD9^L`K!1X%_rYN_FOAX4Vdj7)p+DS
zsyX}`nM4GzZG?_Hrd=Rt^@B}|W7||d9e>-n&wO3G9{U!|w)9DFo?Rww`5!uKul;86
z)6lWtZFMOmh?OM<A)fFL{1diQQysG1+Cxsl3%nQJ9QN2c%xGTG+9Ds6I~V)gu+2PF
zSWEn)9LtTe?6Qj)Gtz%$mb5WN|N7tiqs8vX0_+*6sivwfY%<;uDFynoSo{rDnh0UV
zR2*}J`NNjrJo-_kH<xOqL-bDtluQpR1?8>(=G?M&&HM)YM2&(<zS)5Zft5-;z5>|<
zex`~@V>}w~f!xu^*h|txG{?sik@OK3XKJu^{n6N2@fMRJxb;<;7Mcdd2dy1!>9!%6
zWixD+iuoGfCx1$CoO%tdh0W7c1`eMSKZ8VT8liL1W5iFgJ;sq0p!Ut;=4h{&mX&Kz
z&Jl6nG~aNJaceY%y|YuSt1Z<s`ef>?XaNC<%JW4NG68=NI?A=-MpztK7aIavpHA3n
zDjgVjU&zUHeJ)0LEzFLYQ0Z~$yJnMVmbNv~KJeDEJ*|2snl>TTkWs=uzE~GJ63kGV
z;VRw@D;XA*>1ZW%vAP(%{m0NTL_TJKbl!{HczuR2Gb*k!SK({qG}Bjp5`Ir?W1Ewl
zn%3aYxKwl22-_0(ANi5wRoz4dGK(P4jY<=6F$_@ZE8`VV01{EeWpW6!oWE-PW^_j1
zuhOn^o06j<8|g;l8>O}O;lE$}>7E*u+%JQ-78iPChw><Vgf!5r$pTOaz5zzjf8uZP
zuDDkH2bZxK#7Q=bPc=L;--xbV#a3m12_&M0?jW{9tY_QtYkJDsln=kLjMi4AXcy>t
zs~}O-CCD?-Aw$Gj%E|CKF<x9R4p3*{I=nA#;5O^t8M;JviZ&$-srfu^XGFXKCtu6|
zI{!}Mekc5Cms&bwk0qQxSviQz24?hN(4GE=Zj`>s%fodcORTy$PhN<fB$kqcp+A(U
zPl!AlHKgp)YD?oDnS;73SU2f*-nOKwNu5%wruNCYYOR>xT%HQ^nJq*j(GluRvs_2o
zC=V5zi`T(5&<v>$bNBl+<ZA#8xK>1~($A}2C|fq7nGSXY<z&&Ov=2#@)4HV}%fjrh
z^WKMA0&AfW#t}F1J?JXAtrV?J0*8cA7Uhe`Li`|ppQ*1)*Z(wiio9I1SCto)u0<sn
zC?*A%=ULg`lUDuFWbDi=Z(Ezo`fGu&dOIjX%HqlBDS5w`q+;O>ieKiG8;BMdXzz(3
zkj-<z5MerDS`#0v>W`~rT&FEdJW{?F)cbQiWkE*2%#GPQZLbTaNiOBCJYAE9Vfg!S
zq}WmRhkZ%|IbEj0VQd`P3qMDBwHm!sU%?O&@uK{>N)Mv9>6&t%ut(x@$F$V6w6<CG
zfx$T-r=DlEtOu^iea#qbFuGhR2(49;!i$sx(i(Y?2FFKWUr++(a#|rt$kfe<+E;-q
zH`kmY++n+7WdhHvrPG#WnzP$xO~?-AM*4b*Q^Y9fsvp5OAWs#OG7l7$-Q>N}Ks6KD
zjx|P~W5b!g+WXpG!dFABQr8mP@hRq&`e=R(_Qx~bl9+x!lgZkaQ6hUnp4M9}*h?&-
zHo*VIjmTNhja~(1TmrZ)n;@sqhS*lLC&97{xH)`*u+A8Wy;Ht%DTgWEaELFD)%3Qr
zcg`xCbs;k*BQNW{^F#5xK%9hWCKE@=7N9oAu!{Izqy^|x3N-cLS-gP^#Glej*a=)S
zVUb~BNwu7%^s=ZIrZgdv+8vtX<SdrVLmB$?Q|UjgUtE`qs|2n|7_uHW;M33@Ks==I
z|G-W44IED@dKgH(kOBi-%Yp0)-eu?&!^LGqZ!-<it!GyvZqM}G5kPunvPNb!%F4?b
zQSic(8E{CckO4Ro8xJ{@T|p6D1#=_Y(W#JOD{1;7)$qyWS!x%vlB;06QF301Y|{pP
zly)W)4qx%q$Um67Cg+>=NLDxNn%s>1Ic}$?Vd%Zm4~U@_bT^QmR{(SF4(TPQQa2$_
z_#DYmE$M;uLOO!gYh8wx#v#HmzA?L&YJqi-O9xQz3HR>8`24r7E(IeCyA<634FDUc
z9r`L(Q|^QpqHpjd$oI{mcF>oYR_t=<7+<GTsb$m)@-Fd^s7LI@&G=I68;U@V=SY|o
zHPf_#ZbG#BQ0^>N4UP(A`(3{F-p8KJ-n#w=fyq#puyPz|k`j<js2l4;{7ck<Pl=Pe
ziK@Ug3?mUJgVq3&4`?v4e)vxCQZ<JJ2pN;m|BwOTqKlF3p$(AKTPv{L-_5_--zN|q
zTpk<^8M-ObURjY}C~wtd@ZsJARb6v%MDNk;LS|#Lhyv0{y`<MeW=>an6tx=CUGpJ3
zT?WPBnD7($ym`tz^`_cg{i$34P1#yyubd)r@^9&mcslejcrrLKv_7;YbWz+YFHrY~
zcY_CSH#QDmh|kA=;ZN`?coH@dtB94x-lJ>Ke6%L^22x8~p?%Pis2TkqTQ3@tOM$ha
z=E>9Kdh&Itu5>_JC|6TXDTSb5yQ3=L-bd6}P(Te=n*m4QKj0hG2XC7nItY)ETIfBr
zE_NPrZ%gCNA+L2Rz6P?f#)H>jD|qXh0q3Vb;zt^Rp0q5Q4ayH(vk|;&>9SUikq(LL
z#9CsMI8Xd0TE()`7%5wtB0rRCEAt`a)DA=n9Q^y2fJxK|yv3Wr;~`)%_<6iGv5444
z^aiEXBJ3etmA}B#^*8W|9)kjq0!L_HaF^Bt7Q+!GSx%65NIRuY(n8S+?kZ;x4e3Ii
z!Ef^i5`gEcdqBUu94U{khCHWac>O`|0D;hoUIC`(QLHpx9~>b+Ak`)rtAd?J<Ir26
zWqk&8%Y3y2)Me-7Xdof>l6%SfAeY(%96nVRfDw$t`)-yu$hnYP-5y9+Yd{UV3pj@t
zkZb4*tQX!LUj&)HrHM4WGX4NNj&%m&)>uf7Gop>qGH7$?tds$s8VLk|>+mbS2bRP+
z(7LWuKFNb+BQUx{5+YZTKgo@i%1S?F7HHwJK>JxvX{W3Kx<iEem&yQppcAMpSAe&)
zHmG^qqo2{zSY<2`U5-vbAA-AoGq4gyfhH#sXcQ>86x)DbmxAB>l-dX~Hbw*C?Si~f
zZX_>~Tgn=Fm>iOeL9@M3z7E9JZ}JvUPWA;KaSKrWz5*Ia1yH&^M?Z#-XaYb^?2V1Y
zI^ct_@310`geRv8dI@NN4p1u!z?b;ni_~0%cRmB|+>y}HnI0YtTG4;hg~}<>Ea!?t
z#ePyb*l{02QgLhbAY}J8MSdf-v2u_GlLjf`9kBJ_Yt&#P@fzqn^a5f+aI^pjJz*>r
zXw$1O6MhMF;I%-p$b}C8GqVb0EdPeY;?Lq>>58~b)Qb^N5&SQ8xw-rtvc1m(;cJC@
zDvTq;A-B2*wgziUTp-^=U!Vcig}O=Z!|UMlu!dL*>^|BBGhxkuKek0fhO0skb#c(;
z@94Yit?2c8%J?q$NdE<Y^T46tFmb(<Crj#AVCMaWAH(g$XQC%$#|<Y?;xg`s^t}6c
zWnwsa1(>IGgaF@%`-k~NHbFngX9Kf5r3-I4*E%NWbk3o3m%745IlkNCQ`LctAo@~|
z>DJ5*dJv6L9IVdgHM`U!po)9~`Q!0e40(q+r@b3drIa^jWwbByq3MoxB7Q&QEPj|5
zXStf*HqD=QEmO5N$bav%%3bk2%slN!U5Zd%!1&Iz5C5Zisq~ejLI(r60TpynS(-_B
z22)FCkKSGWe7WXvNU6!un0`KH^Df9=ZrhncCHWJrze9h<XRXRR=3lC06G8rheu=TF
zt|PydNyI*fr^zY7dcltVa=zMuy+MoI0o_eD<Bi70B`+r2s#ILYUiz<?7ls+cNMBsu
zKue9^TYjwk;rZ!LKAXWhI|X9Gnbd0C3gb6(Lt_Je5j_@7S4>i^K#|YlOY(N}rv!S)
zHL-WpdtNb4jG0k6vc}K~{mT3<#hGKNef~YUYqFR8uJ--dw|{@KsrRx%&NacMXfN)%
z(PH{!`eCTT&!xMgKnM@C^QC%g`%Xig!FvBm=^hrKD+@EsvtpbHwdz=_?kW2t?nLBS
zcD2|ucTCpdlv+Qi?|=XJkUZI<amfJ*o6X%fy^Hch2&SO6CjA>-A^LqzZ@Q<2w}SVW
zcVoaQ<)9as9)e`79DOSOMb+ii4dp(?w2ds!xs}cZ=d;fInVQ((`;s3=lTtFS<+7f)
z>U(;h?w<Lb`KDgtJ`)SW$3q8v5538rZr&H5t1A=SC$?Ab;#Rh-zN&dl39|ge8hjOB
zT-y@a`WSq>KMBOnEq@RGw)R`{&vhyNt(Efc1j`a#`5wkA=9h-r+Ury)L@V|6)%M2u
zO8cz-yx@<}1yGaPaWA`FSKfR-YF(){l{Qu@D0`*EF!MatqC77wV;Pv<CHd#C>%Y&W
zk+!1zuKrcX9=3-5KT{WDXRU(<ca8izfOrvaNgwTB6?!9WlOKl5;6vDsx^%<Ch&d(S
z$D67it<*2}c2q}01Q8!<ox3ShNK5-w?bo&6c-ngVu);mT+W1d4#^5&f(;ep(Y87y}
zKLs#v1>a}S2;YsM6gV!vQ4zc>obsC()<*6q`Jnt?RsSgyS@KuJP0pp6=5Ay8J0t(M
z`PZeS^2q};zc?N4f8-Fpo0aq)LE#FxY(fHdUJCT($>4s!FX#+D3XM}<Yx+?MJf+)V
z?o+}Z@2TQUxL@jYG^Zbc?+rA}5!2r!&-_vUSD&QlRGqDHJ{4$&NK^&kF=V<O)^=i6
z<0Fu<z|OuQ&IvUW2Zkz#O3S0d2vLIVrX64$5j`hvR;6=QYQ~Q!dER`E)+kl;4`nq<
zJMrtUA3|bO^3beZ&ZOd#N&`a2{t|L@m@ZyBoas;XgJ)3(E6f6UwX{qeDf`t&=uLVE
z-%;Nv@?6P+a+#G!$Db?_6M2bij2tM&>>si&B(MG{{ZbPrr>V9gSEj#$x(qwd9OsVl
zNB9NI0Qw-g82oI<!bg+|iYiqBPe@ky4Zev^;TjuSnXkppu6Q{9N(p;pNjPU`1U@@f
zTI&DVn>ae@X_7uY!dAt3%ezhrgb$JbP;;2R9LjKPfWApACcdF_ft*qi=zR&APe>24
znEuGN7ly&-d|kR>T%E}E##>sj*~yN4(f&Bw|L0fA)YN0?*DU!tn+w|cc7~EwFXXJB
zr@Yi~P=K7L?NlCd4nK>>!79H8>SG^1ms-bM<XUQTgtC!aVkSqPf_zjvvj}qq-sJbs
zZDP5U@iV<qdY$Y%TZA*MXtB>IHP?*8E>lC8fou={HMg0Y#tmSe(8uUn)Cuw(QJ$<u
z8|j<0hds{^)CopD;(>Xw?g}@U`k+}E>Qq$hjB_lpR<vAz*=;F@E%#=@cF!08d})FD
z7(GA+s6K29j^dkYcXA_Gfg8jurrhL7Y7X6mT1<6hx-yTMFeC*J5)huF=0hr4p;*FK
zrtpTVk+XWv4f|$$-<+|zGxK^D_Vdj1*ArQF5Za97nE?BOd(JK6alQxp3}$wH={Tw}
z=_B6)r&%VSQ9SJ+lSwOCn=%of(H5H0YFHc-uzPR0XBQsMAMd)57w=l;dQh;Z=(oq|
z-zOz#{)Wt${&W`mk?G1JY+vpG<DuqJqevg|l&na7AgYrL*@60uzs9;^bJ4ZHys-iI
z=mAhe4=bCbmr|Kfbg)ujfp3Jjxz}4<)APyG%eTWnF)$~@N|%)DN<8f29Qq0S1(k3^
z+D|7kjrl0{B+Lu8un9~BvJaU=492TsO`t~OF#}Q+9S;?bfE@(pZ8mr*>S`K?Co7ps
zf;?LM8fpalM87~uUs-=&|K-4nP<645(i2qsk6~x`z@F|yOTt-s2xRKw;L5qA84P}f
zD!@r954G|%&0`?Jrh%frmF5as3`8!oW&n5#o+#y^Zjt5Ba;jWUaVv>HHspaAast?8
z4}by4g)68}p@uRm)0K^KX{dXK0wZ&jIyn3i_(20S3(*7U8`O?m!$v^WPeJ!Z!L-;w
zbUV@(d{KRYj-93614?3bO&XAQiquWv-@tDM0;`fO2Se%N7V%VQkhB!0Rd1CtN<TFM
ze24ABRW)vK)GS5T0&V#z<jC*Q%z*i6vWkG)&jnndL+VpteR@#|9gijAx3L8L8D0bH
zja7vCS0|(ecy{iCcj+*2euJ7gbO<s9`xgi?>kuFOr&VZ*x&gcs-4%;iLwYTamJ+0I
z;%K#sv>_}jU6GyPmEab<3ZL8&)*%0=Kf+$w1%9=<VN5LtRN=bldQC~q8|=NN3Hm@Y
zAOC{RK)pa0JOHeeOz=>3P@aJgunRaT2deMD)3z6_h-c%w(4AO0Y%uZ}`v^)w1^jue
zDkz8L$%<M0qv#<aYMuI6(gV{~P)Y)KVXs(KIUyxWcjcjSBj{3Zh2Jh4JRg<OeVR1<
z9hQd;$9`a)&`+8egauAsS;&&BCY6B-dz2g-UJo9;@!+9afIf#L86Il^R|!GQkk5Dw
zei0pb$ikX*bRTeluVB5fSNIDo^?w~uVheTzh`u$#S@I6KjYLZeL_;VS@|^C<(TYW0
zqTT}*Uc9CT@c$sQ6{u*HfY)*z7=JT0Dl#3MM2*qU2#HRB|9=9Qo4^GF{?`@tmvU1r
zt5CpMZ!3RPwyCjUV1^?*kp$o%kH?nc%h0}987zzpNBcq@eh%nq&A=TQp;@Fphq`l<
zia-j?-|_|}S*ZkkHXU$O#)ChpmS!yYswMz~<rjGTt^yBf8W4x30NH0W@*GJAn${EG
zVy}Ty(qG_H*`(Zn??5Quq|x#YC05y})PiT{lm><OY5@%SRcKrAFExO>>JYFp^MKSi
z6_{^Zur6pN{1pBTPbE(iy&&(mJuu!{YxXKvm1y~Zv`c&|Hi6UAAbE*AL+P)c(lkWC
zm5qq#8|(m*j{eci2D0=s@Bw}Tx6OKRf7L^lqlv&*OjUcsiP9?%mu<2|{0Gio{iR9D
zENPCi14v#w;F`IyU07c%2{M4kKo;2?Y#K0angZ`=Rrm~ec3NsA`JCpD@+!<AU)3SV
zGnD~<pjJ~x^@XP^_rk-~{p#PEr{I4a0lcw3;qHp8EP@l+VIbRd1G-keI!Ln&7)#yZ
zO1a@KJs<9>ObFLgl9ZLoJ;<Z)2Q>H#@Gjke?eiV>EfY8uzW}*c0*VfeGzN!l73j1z
zKx2XB8;yBT9IpsG`sJ7iY@SP+iSlJRQyLsvDh&$K;yuXdDv&#A4usRu&e%XmGwOq@
z*gI?qnyir^6~zk<$Me8}>J)AcytT7%LO%*zq6WwzxVJpOJ=+Fs>>kQxc`eZTFUixC
zO5i(ggJdG}(e>CnbTMKEUQ1gb!-SQIni$}})C&(&+iK>)`FktY6|Iln#6-;w&<Jz{
zSIc(gKeeiyBxlL}<d1SIv8JMtUr3-5mOrR3;Tb=t4g;^01TMKX$O`BW?M6DnsyY-B
zZE6Eis3Lf)>c|V_p!5*9+@r*qa)#^!Lf8V$U&w#RX{;hz3OkJ~LrQ2?f|KJl5Ey3y
zJ8F-{hfLAD1ddN9<P+KnoO!R2$>0I>hxNcFnl0TFqvf~a7kQ<68#?MM5eISw`YW@s
zdEkle5O%6j$|z+itkMo(BR>G97ppNN=U{?A8!v;;$Nt7HBVKeD(5Z6N(-Nkja(Vf%
z^hcfx4$On#6MqgY!sXD1_^x?`Oa=yCKC%ZH`#;Vb5a?T=C($$5MXUna9V3ufqyenG
z-POhND0!%qB;A)1<Vg9B@>~TTH*gngBXz-FSRVQ^pgIY!2ckC(_rOF|Rlg}sly}hC
zKBX*Bnt><&va$tOio=z7ICtw{Ueqt_0w3^NNL@l;-D(F<8w(Vq;ot*w!qqAVSHBLh
z+CW7IG^kS8O}N{;0xviTi9zf@%Q~<0R+=gql0{lBzmreF&ap%(4c%A-?wh0FHd_a)
z>124;qv4$Q7WjA-fdtkU$wit#)<y^H?EkzuaMqm=o&fCX_0Yd*CwZi|(gxrhB!_<@
zx#(j&1J5Q9as{y%-vfyfR(QrG*xP!BuR#J;Dx9&`!gp8#1j}o{6;?ER5gT|pmjN%e
zp;`^@w-S(_psKk*12w{{5Bx&0;Tgb=YXmg!nc#r8C~cH&auAX=&a0ha-PD6O`2^4g
zAAviz1oA%z;{ss$b%g|gE5LO8ANOk-ob_+Ont=jo;BQ!0KWIiEuMi#j1e~8G(Jg2Q
zeFwedO>h?Pk5)&3(5Eg__Q)BKc(F^o53@)`Dw5YL)6|y0Ppbj6vPnR7ZVHb1a=_54
z3moby;W+TR_EW|vO@MmU2*_eL!BIaM9Hyh7U-47TQR;xlbsf;YjX;PpffJGip63$C
z4zWRh=Ns&<%^_X38F)sgffI2VP%bsdF0?d09eP|N@f6@se8%Fi@n{odLAX5ZbF1VS
zd5#nzy@xK=FzGr>*hZ@jf$WwBuIP%$A>;^<ly|~je;(GbSI9-Q1@w}tpcT+-z!PwQ
zNBN{uPWFqR#H}JK)tBwymI^DC;oh!<BtvIoDf$XcMR9B~_7LlWb%T9w1mr0kfeNAr
z{Lcc-I3xyL2Yr?}G+Q$_d`&qjf0Gu${e4er0(-(tg#+T>P;gvd1K<2}aJx<hQdIzW
zY8d#jrUNsoghmHB7cG$mKxfvXGLnM$f$Dcat)$GBeNqpJgTBdmai?ezUrH|7sr*o-
za4GQChae^67j(*I!>chm4PAz9#5)s9A*-bfaU3#K+M<P!S2|32BmEJT(Bn{~xIpX#
zbJ0&Q7tK^VX%x**<O13cyN_MR^mtW#9sGqAGBS3D%L2=-5wL|H!TS9I=xQZl-`Wt~
zqqc{NVz!hhm4$v(JxIt{0rgvZpr%!U)p8S(1f;uU;8QOJUNhv10HbmiVuPMgEH2;;
za38iED}nVyKY(LBA^Z}0cUvIAWRjQ{GKAg)TZi_ECt%930+_55;aXY2={5}dN;$w3
z-wbY88u?!~=zFL(s>3&J0`zSnyiajS1H`eR_|UB2(9mu%2e>_o@(y<Y=Fmf&fTh3{
z+X6`@+p)RW5cCc(QEvf9P7|&MRN5$59cx0*tOL-xu7N*!w>n&jQl>#-0uMWr7M`Q_
zns&$_v<Mvs87SR>|N9d>!OwvxI0l}|ugXky8*~)AKw{B3xCWo#lWhlD*;44PRsq^-
zWysC=1pkLr65$T`sjLOQ)O7fr4nXDb0Kw45unOOUC;2!`9lB`}HJ8D=-V?2jf<g`%
z1?;+p;M3hJC5n~AeW5t<otOr@ffF2jTY;+f7>&j=v7@ki@4#+j@z9TRASrOw_J^av
zTipa`#{oDQw1Q4`Ls%RBQs&67B$L!k!sWSgvQnV_fqSPJ`V?D%A13xg>e5J<>3jf2
z@FJ*7`YMRhNofPDb_rN)Rnd;<e6$w&3+8YV+`HSM+c{Jw<)>0_X_8bDa(5ikDY=QV
zQLO_z_h_ih{zaz3%6kf-V9q*1a}Fx_ux2U{qteh~NR{~){R13g8S=w%nUl(klf`yo
ze(0*$U#<$2fGL`r=z4rOQJ0uY93jRN7~#N<Kn1r5u>$pPFt7)jz-Ku9|Jfh);qIIU
z$=&tf<Ps^Z5C@1G#j4U4DO+9(ImUwK5^@u`C=H;GD+0gqGq{Ui!k+z6$pwDKWFY+>
zf_kzm+8VtLPxe2^6(Bp01HzpZb`yhI28eD?pnqHgy5wEetFXQ$L*h*^`~hfyLxDxG
z74Ghpz-QbAL}wRtMeAY{(VtjPd^7q5*$YnpS?V!4OI$6cghq(n#afaq_f#4KJNXmT
zZjneA$l}@qcZ~=fejND+a%(=oc_<#%%b7q0sQ^U9|KQWj1oFr=$aiT8(~5KOY6gtG
znc+sr8N?2JkbJZfb`-9<0(Z+q;PLi@8fqHQ?*7r7M_NHO(E)nR-Lci^6BI>TLmib5
zj{BzJZOTu%jnYmYD?gL+rQh;+`IuZ@Jq7iT2RK?4Ag5<O5SU-V`R$fw6fzRsjs8U3
z=r-tBZvo0O0{oUyY7Hezo*~^8r;2K5kJwVGET<@K)oJkCn2~o#e^d*kyC~?<XCc=S
z3sM56920>#wGmd)Ge{k@D|DhWffmqCQx>k{G4(mH^aY@P%b;&eS8Ibqy@gs=A><?C
zqEKw;WH26PM20{{V0Ng#)CFATlaV6Kk4KXzokTZdT=Y<SKD~h)Oq?MT35IM%btT&1
z4om^MLECUyWw5*;blm^Zx5Ja>{^@?@PIH$mUgC-HKMo{^dMjl#GJ1pvQv;Zj%zAb`
z<j>8fI+N`Q1>>;*__-J1?buITPbQ6Hgwfnk+D$ybfLIzl;cZl$?-~Oc_P(4Fj^?@j
zTv6^4J_>xIGm+JVhdj%?<FhyyD9UQG*;H#{D1M3<k9|U$!2R5UNMI6m7xXQ)LH$tE
zTkbgZ9`u?I<Tk#d;_*eL9We69iL~#xHFS*4Us9A=Yz_L=9F(E*nNxgMt&RJ|-DS;m
zDPk68hy06@kN|+dzP1e6POsIH^iek3I8^A&wBZ^<FK~p^!5`<#bv?9NY-g<%Gsk4b
z+jr$A<;4~+5m%^}(QnK_@P!o`OPO1k4(KiXGxh-e1=89MqCDhoze70cp_b!nbAuyF
znRasHg#LVY{GGxCL%!7oH?76CJ+>_w<+9r4Y;$gPJuSW{Cm`FfIb5tkV`yYFn0p$w
z@=KV<WIwE0xJdpRCNkIMZfbeFl=daRkjsg1M?TS=2H2*Sg#=^eMd)bpbjP)vYc_ZK
z<BS)UM)n&HPkzh55~-~+iD0<4+)81e@sgpXP*r=JN16V_Zd`}Cpx<>kyb2-MdE87Y
z50V(SvFo`8d?j)*g2)|%e|rWxf8}sFmMlwV9m@>c>zwa-4ZKC6Px2r<7Lw;02(Jwp
zh8Mb2ZB2eM-5W1JW01i>F?j-0<!rJ(*Oq$7&oPx1&hpiCli82>8_jWfQ(%1IT<2WJ
zUCUNbxU;q?Ilc14;;kXQ+!=GR$GP*ubd%lq!%)NUR2a$Cp#H_5p&LOhSE$Sd=g1^x
zGuf6dG`!TEVqa?)bGLB;X`^HXOBM(6x`3{9ob_LOd~UN`gX^XHoc}^-huVu6L8EMj
zwzmGbuD9;0Zi%)#dysBG&BlYM0l$Ye!S}Ma`A#&ZEoU6gmuJ`V_o>#%4W*0tpEuW~
zch=1vZaJ70w4JfH&zbK!;~wfe85Gnowv{B<Yr64z8>E1b)*a^VF$wf(90Q;3+i*kW
zgIr7`Q2}Hl(^o%?{zOL$D03LjIH=ko^luSfP^#dx{hIZegU*?2KbkkM=)7leV1OEd
zpCvZ3we(9si7)Af37yy{bUbAIzJ$r%46F&TLMDP==?sy@O)*|)i)fwDnT`OihDP@J
z!UZudA#a3D&F-DEB<H=omFsbFUtg!-&hR+GN6zKS8KMn$b*J@Pb$huzj7s+gtvQQn
zkPFbOv7uinJ=K?7BpekIsU3VPA(6O%S+I4=4gYjc!{RFW?HsYry3Tev*K%(a+;flh
z4iV=d2eIR1qIMoQKMooC8w^4LSIEww-Pj@Y89FX}9f;2-G|R|;iSzhNei+w~IK}>A
zLeTw5Q6oZxC$4aMLDyWxnwR6Z*R_w!ODGstoF2#!qmd;<6cq#)?gqiGf1}%=z0F54
z$)pZ^MUa*R75xvjfhLx;0O7GBOBhyw9yd=2(AR+VXi%>DM;Cp~U!QlwTG{%<UdviD
zr>W~r{!Y*IU?aIA<|Fzrr*u{HxAaNIk@^bY4Xp|Z;0-Y&RLKkE2<bn0jdWWxf@+MF
zBP;5+@eSEK`eWJ<@g5V<9dcRkSNDE*z%kRFkT=m$#&IpbX3<?w`QQz?9%dyD(l-S`
zKMs<kM;M+6FZu2q#ta}<!j5)4d{Ie<6VPz=F2OQqaW`A2o5r{qmajtYLf@)8L^N=?
zV5aL|S9P1;Ixn|-&c56xg$;^t`6=lyjf=QTjpz30`s!Bc=IOTxKfzaak$i?FLzanA
zy{*g_M<|Z4Q3>Hs_*+yQ*Udaf=jJZxleBM$_2^(tsnA|`d|`oWp}mn6%h_m~YI~Ab
zvv7p_bHJ%QMUwHMj8~hXt)`1Lt`>q^H~ulb1$SfhkUh#rnUhzA1Zj($EhiEzRST=d
zCkk0)n7hJ%!Fr<~!vBgDeYu4f3U}o7w2pF=&Mj#>>+Dbzc6ah0mCa}_{(zb$tkyHS
zw}w{6e4(Ls6yKJ4Ks3j;Am4%TV^9w%?SXl|8O>lb7z1<5gd5Lrh_RY(8PSWVja(0{
z^{y&hm(S(2$+~6t*(PT@ooWG6_|nfPEOLifO}Ex|ho{7<uWfjyP2=2*LaxFZf)d~=
zB#PK!?mr_8IbUR|_6pZZ8yoq<@Q^=hIHdL9SI|L9U*D;MIA^+Jsl}Di#ya0R+afw|
z7O|cZq3+=*jHhmLoplHG3C5?!ih2k?f`r9Wm<{MPljT|BTZxhCK=*jFMk2l3FJ`|k
zF0w#ZSvSXYkn4q|Ac|DeTcdz=eRkkkMVW;*KKr%hjcZE&xS|}G)C4rMsR`V2Ay?N#
zU&ru9xW|p)RB8!c3TuqaQO&^P!C)ROYT8h|mIwXjk_g1OpTDH*tQ~~cLu10N0;P*G
zUGdH;*5+A9t?R76teadXiu}bPae^iuTTbug9%x7ETj)E1Ke7Y=gCXfRm=k(ZRpnXo
zJ*Zhq01MfQb3zSa9e*_<)jV0aZd_`tM3*MIq9w!`#io2Em$7k~Te1&ZCuZm6tS%T^
zwBNr`)u5XRo;@#IGQ2dX#`>np!rxqVb}_LK>bV~3cWJTsO?oM>QSRXj*bmeUHr}{M
zsK`a?nsJxVo0|XRp57$|fxINg7fao2&N|ofpLJ>8(4ud}2ZHs(R`emUiMy(Qum7w+
zYee<$x$fL?x)y#09f#BnQ*h#jT)(g#jbS&?E9mNmCi*GdSRG`*gSYsO`Ymv~@Nd^U
z=XUGAS-oumYZ>cl=byqI?rQ-u+yxWp*L+ufs$rxd+Bn>h&yVFAvlj>vHDf564w(j!
zN{*Pw1x$aso>0QLPaCVNsXs)QAxfh=q>!&$q1(A3=WA9(_G)Vd%R~F|yxan(_panZ
zI?~g*N4ibME{03S1)xW|tlh}t^drbpO@+RF0o1^#W<A!G`b>;uDg74i0QW(-N@YTV
zQXge?u!N^qQJeft_Re-Zx4iAOJ;Bv9zasE5YRao11H3LMN82(JVU{w1*-D$4&!9g4
zf*nUsX|96@$V?W(&ajx9YuqZd<2gf^>xZXdoivAo%RG0A>g2z*<2K$g#%8y!%p0D+
zzu>n2UwMCcB=L+}uI(ngH5@S3(R~M>*9Q7JkaupQ+2J(xVfZVWK+MIjQq#3nxf-ll
zILbZ*{mnTfQC#NV;SCl3%I%w*mU}U$Lhee}Ojngchj&5ffD%IQQ16&c>{@Mo9maR#
zF7aMEh8#`(z)NG_u+uP`GeH$oM>|Vb8+L53t_PipFTi)J?SoT&8J=){r`$)*{?27N
z_47IupanbKO#{`XJhe4ef-YiqGAjRy|3%YmG~0pj5zEPASamcHokSK;ZSk)3W$h(u
zKUJW;L}wzmu!fog!3n-0-d%+!oL!t7^3ome9T)Oz7A6+%_T3e~%iTbAy&C8vclaow
z949hUxVH2Uf}rjad!gqUBA?JIF$>m|$Ka58%e7}d13%~!@*=d=Kf*`4GhJSAZ6C;c
z=FBYE;ht1{AW$S7Q?_XgL_f+wePd3u2Plq=qP}4yoUY#?E5q-R2V_I|Eo$-|^lq3a
zMe0|vuZW6N6lRo%2S)f`6lFUH<<-wSnlnAOZ+>#YF!%DnV0i*C@{;IVY=3@?E~G0Z
zEE7_+|FPW}fzgmMwvjB&{6`)joLnEa4l$WwnT^n+>Z@5Gl774Qm-}emSZA!uksI%r
z>?$gFQTWK4DmGDaG#FJ#?_-=?U2Qe4Dz}C^O?M*q5UJQRWCYfq973Y_b*2+Hgq+U|
z=dTf6F&m1jPlDG#6Ed){Ox~-!LC$*i`?>90&+={+e(=YN7nLvgG3GRPRl5M5#Ux>^
zPSU#Av1}yWlo(26!F+WYzMJaLekDj!qBGG5O;&i6RKdTum~j7cSsWvrk$Fx#mfJZ0
zeE!11%l_r!71*Euq93vSwHFPY45Ds`eweNSpUaH}^37`c9y5d4N={&AvonYgzMayc
zje&0XNNNyR;Vt7yEtryb%~dtOn$zowE&8jll)GynMr<a}L(UR5s(^W*?JRT=th#Nw
z6uz(a7I&7O&8G9s`3H1MPT`u7Yw=lBJ<TquhjKC4p!hF0;Vzs1$T>3aimP1iZD&kT
zVo`i?*^nULmA4`V@a@d>LN1Y8&JN;gaMu`|ZO2?CZ_>5+_52X-p3vTqp>4uf5z^=q
zFfAFap7c-htZ?^nopqFSJa&|_Gxk7kue`A9xkne=AaO`C;h_$*!?nM)iCjZ%5x<Jb
zXU;PN$fv|S`Uta*Nuw(Wlu(VG%y-ug!8@agh%@xS17xUz){cQWD{|J`<Lp;*ujje)
z<BPWhtICihN`~2*d^cg8?u4+F-^$0aY1A@WBC@ed#1Sf&-oZ9wZfe^IPuM8!C}9_&
zVtdd5qT4HYj^#^^GdaiXM{KgSg`<gcf$MJJP@fodC_!`xq(Jx9Hq-4Eo@!?cFZi#_
zLG~jM2ByQ)zL7b>4+lkMQ(b*_G4116vO9F*W=joy`NdTWZ{;q{nP9JCw^^fd-Z*>b
zpDh~ckC0lc@%VS<J}(JpjHvObek-`jU-M4(8xtfe6FMRXzXs1$Qz{8uQv^Mo&S#DI
zc;p5kDXVxZx+l029Jj2+mg&}y*>N_>NfaczTZc?aO-&8b3s-lG{*EzdXrK@4$_NNI
zg|151B4V*A*a)luzsVSxOY|J=DK3+$%+_QYpnZ_8>W_fxeqOjbFDYk(ZCB1yyI^mW
z_p9(oQF;GM&{RG`t<)oSD1SkBM>k2=R2w1u%k`muQ3cdK>@>C?Uk{4-A&ib*LVe+8
zvdPp#Dwi6D5Xwujv~Pa?t-Lz9-z;-1%i&smv$Od_igcde!4K*Y<O;PNsMwW^R?}-!
zH{&(kPvHvRj9yH=z`r7uAj!g_d=Iw(-t=5@0wwbA`MdNkV27l`+{mc(^?xorRgmWV
zZI`Szdy0LZt*q;E(V3zP{+a5funj-TNqje5M}tS7r!TF0t#xU?vE`^Vst}uoCSViL
zwVJ!wAEE|bnO;q2@XJ_+)X)vcJZZhWNBpb!R6d=*FUN10Vrgx^Z@Xw+kS7-QEJ_TF
z(7^eYelHBymonCf{9qnqG8!uCoA4c}+r&gHTa8v;C<nyrVnf*%cB8ZDEA(a7A#?_=
zh)Fw??gnWT8KD=&bqYyWyPRpZr0g};+ty>Y)p;j?xW8R&g+yUv*iAZBx6s%s;;pf-
zae%&z;N&{dmB?M#vhZkidzetm0Rw*!){?x+U0^$N8w_8BSIkQ7FeVMAg6R_P!3+20
z{b##m$<L0pQnr2e>v{7Fqufg1yqXlgNLJI11n%@rqf4Kr>mhss9SBf`v0dnNP!LYl
zY*QzOt)SO4lg&Aqk+>0tTEY=_nzl7l1fBV^avrdxmlv#b47YE!^|jTt&(E<tuND@&
zqXRwEMH&Wg&3*y@Vl{nzeV$N8aB2JU<CtRVAgRT+A<Ix6auyCED?kaJ%&6ooDoH5j
zfX2bzqZ&a@!$w)>TVB{JzrACi<^MRk3h*|LE_e(=%gm0$j14n0H))tTX_%9Sp<!lb
zW@ct4hs+>Lwk*kFy!)sBm#<9>lJ552zTKVoW~N#8gq#{VgL8Kq6N~<_jCYm`s>!SD
zGo@2AQ9B{@ZFqWU8(m?@TlGJ}KJGeWBSu5d@igji)!}=%faxwS0xPoxqE$pU#%%Rq
zZXznnFTG2PUz@iS)X&|XU64IB=SI$i{EDW&)|HM@{sZzBx`FsjZPu0xoge-_^km3p
z?PhgZ%*GJ*F4YO>Rwf)qR?9LmmboBAiATh#Ax_P2F-3JnX+e#)z0}Xy)pE>~mA^H6
zVAj=~^SSeL>lSd9tHpYEfs85`zf{##`;T^l?nmg>kZzit>TzI;?qOq?(ZDA!!$Ei-
zsutCm$KrCuB5{!Rfp)eyRbf-^0Ke5I0ba7sFkdVb@=D~2dR?wQn>SFV%%V#6e|)bb
zn#$&;p}S_V=0iwV-9xCU>{kVZCEQ)M5nY~K0#Acm<X)m3>rz$|rwMg*tu;M`Hkx?#
zU#Ke&Ba__;wu!|v3w!2G&O4I#JEwl$ai~>Iv5+pwpCK)!Q^en@N9w8}TS9k+l-0b~
z{H@Ls_Hz%}ozw?Z!t0WiiC%PqFpPiBl~>!L#^8qz`5(+AQb}F%QO@r6ALhS}?eg#D
z|6!Pz-@5Q`i`qKM5#j$cxPTnUWBimAHH)+jv^zCjHF}j#_=CT|?xg+XRdnTlrW$ZY
zMIYg?xHF`SYN3#)(g~%A3S_6?EN8#s{brj{kyj(PzJ6`)X?-nI<DyLKP|pHCAy;Q#
z2x*E|YQOfjmeu5_*QloPH`!>mA2kX}lFOk0dWw3>Hv~WPgGR4xBtBI;6pz6=8c%-o
z)^Rqm^X4DMb;jjJM}9M7Mbo;X^Va#!j=nj;vt*EqRqR$C)%Mg4)=t#c)Q(XGg@42v
zSnqqYsq}rQmz3rsm|BXR${22%@J4jvbg+ty@`t%vIeZpl!5w24<8ecx;Y-0MQ%`eE
z+ef#{cTYORxcHii8R~i=ceFRORYKI-8OpDUO^PpEB0B|2SC6=cLN!(pA1d=XJ8w{|
zprgo+bReMiEO!^%78SiWZ75t`Fadi>v#FVRqP3fAfp@%r0lAgE#w}44spHi%H4iiw
zRXK|LibcXV?k8KwEM;p8cD5a}PV6DPrhR-#zA}7aYLNNfZk|PMzqO6oW)e-$3oaMT
zDY|U-n77$WxVw9NK@-U^dEh;LSJYO$RdrXt#g6K}Sj0EylQ|vVUHM43z%Efa6ssA0
zSNtl^CBKlhyxU!++!cz8i(-pnOw9`}8Mm2Em}yHD$1KlRk4l<LXM@juNVQfqPt{iK
zhek_`;sUO&Hhf2JvibaG_8z-N5ziOV`GSuvFaJqRBxtYNQ{O$KxP>Lea>QK9<Tov`
zmMadmC3q(LYWd#~bD1c1voK4Ut|+4%qLLNs#O8`v@hjhto5vjyuP9=8t1?3^@biQO
z6*_{zvgjeXJvknobB;C7JlOoQD82Aqk-;*}qOm{lO!Phq+@gjv?^wIIO65}ID)*`X
zP~`Ci!U290vxZ&7j}(?Li#bY}&OV~=iA|Wf!ClmDi34js-W_Evwp_6^FS=uTYL2%q
zvevUbLVu;k--h@Ejm~RAe^q1USZIExic|SP{2?}+?nD29p1ImwZN?=I5+~ynw?rHx
z{~*ky)6?9!$W_|9x$t*EazTXgydlCAVsTp-M~;{9-;!H%T?9_~Q)|bZs-ml@ZK}Se
zN*7P@Be}cGJAS@6oG}O`Ril|P%vePP^#rQn%>q-MHdk4Dd{N_~N~XI7XN&_2ZABl<
zQ;X+&n)+G=I?&a)2V5)ld+ilX-;hDNx|%cU%IcqrB5^ek^aaYlfb`5zCM&kk{khrv
zLUhEek=uB-IO1I^tQ$?6Oy>(71rG~47Ol6`v@W*4_kQ)=ksNRZh!HwzszMWROo%U}
zuI7Pyih7M=7<86i^Si|9Vq4ZDt`j@a6t|gw8vGDc%fs9+?YwiI<#gd()BVEKf@cM@
ziYA*kn5WsgxaYec1h$fU=xkPp&b5xpajFigF*u*^5^ISi_`&RLp2kjf7LSlt>Ue?c
zt|+8BN#}^ZKF0pTzT8^N$Q7(NUdb=W?^$@rwA$<|j_}yLFN1cRjBbdZ)C;v&HM_M-
zG+Q-)svao}it}Pmb~L|2h!@6#|8iSl5o>dw`Dwfvn$40l&7Ea`V82>)wBSoYc)=9o
z9|h4xwJiIr<D6&FX;O>a#QzrhD$=yev?lc)Z8Oah<wV6MF`rlS$JtbNI)5DK<{%+T
z?N++Dql)T^gK)FEL7erZ+JD+5^Irvx3d$DNHcT@VnP~G!v*0Z4I}VMaE&QM2b7k$2
zUb-{dtJ+ywv+ATmrD!9xf)eX$=vLq6LU<LuSlq0<&D`UzC}xueX$*PC+s2k}<%%@<
zAM^gz>-2$~{sw#D3RB18rQTQ21r+&<iX+O0+QQIHx`GgY$SaLP)lV^6_{{DB52Zf5
zNWWokwuG@MZ>USN_xM$cb<&_<d7{YK*V54HGpx)JbC2ij%WbJ2Q1HPLW?$>-1TUa#
z?4K%0`xttP3&O^SRMS>dms5;_ir6v22Ri*`e^%gJpu3z3y{!#G=dkLLv^Fl(8a9qA
zkM65oj{SuWLsIs})JDIbq?XDwWo<ST7uR&_f)#`~&179#)Y^D+?2y>avFQ=3wcl0E
zg=ORl$sKs++2OwJ&GR<%C&|h5DRGfDP1`1-Rm_pF)gfwKV{U7(m+!ZAzJ7Lg<+Q0k
zgdaP9#-?XvP02rQE$b}^7VvAdYjxS-En*|0cSJOZ92MGK>EJ6f#evV>9iE}CKb=3_
zk)C@#U$6pIB)-(W(%p$z9k(u$*Od-!tb8jk2+Vb~F>J_Mnx^?aIi=-~`KgC8+v;O1
z6FhyTb^MBuo?(w8|A;*kb1bT6)Q-?{>dE|ms%>C}XS3^u)8P2*TIb>Yi{yrMxMFJ9
z&xj@wGvm9(y$f9&IwZtTp7tBu-wGnLjOo>Xe)yV_;{O$&aWQ9V(Pwv<G@q>)@-%E>
z#L1WovHhc}N8Skw)%b-hrU4=Qk9a$JNKXn>N=pTY5;N&GqNLMChew}@U!NQm+b4Wv
z#05o-pu^kPS}U7KbN^iaRrosL$K>=G+3$>`%N?{(yVZ(_KH(Q4ug7$Z)P`OQnWB6|
z_knv+ku%C}vDbDEbQZcd1r88>nOEXr-JR%>agXAfmzbY0Equ9difU@`yQ7lDmA&Fu
zxgR&bRrp%<`>?dwT(@Dqy*|Nlk}@*V7Uhk+7DLCB4rg?UnrJ~uJ`B*l{my8|6GwGt
zRp(MqtKe{QBU?wsL|ln2hz%z0OfDNUEKJaunF*drwqAy(Y4d)>rRcwO`+DL>t<0jl
zup-&>mfXx0X!0YvMdn4CqMt;a4I8gxG@bdL<gMU*pU$1_Sm;{ij&_&#KOw5nQ-ofj
z`=TSG|Bkzz^fCH~P7KNBH~T9)ewxy9s;Bn(S>spCuk7F1*;9=N%?sRGvIE~vof|qO
z!Wr=)qF;m<HbEP&yu+<02O(0LdUm<Cx!QRqd830B$U96q)yc5l5hEh)u{)!|Vbp$C
zydqcm`rC60GxE~Y`=(A#>zEpy-aPlUVVrq{t5onY-B#SH%F$-(rt50xYJ_}J-4Y*j
z$EhLM)9eqFKyT({DBxd}8<6jr-Qsf9R82kIdEF?jtZJZW%C(?A2e!Kg*qRk38Aj_T
z<W<j`li%F<s_?sIvTe4jW}qn?6L>Dj&l0<#R=7~*P#KivangS(nE2)V2<~rg1gGPE
z@QcOr(EH6+l~jf(y7BwzTq56ZbltF5F?)@oF)aUpzMt`8K}^vO)Joj$DsXq&Okd!P
z{4()x#YgciYG=(vLW~q_EWz2?3G5}V3_n&_uUw*fr7qAm(Il!~DqQRj^0rjNlW7}h
z8ERDP=i~{w=ko63RDQ@j-#*Jl1>(pW%p%}`qg9k9TGL70K>bR2O(cYw*olp!dth&y
zOkbzX>?fh8;xQDOBvm1<S7uw$ucY#x5B6u~YR0Ddv-6tf9@oqHM&oXCOIwm_Kf12Z
zGHZoHijB}0303P=`<0!<Qv6+J1GN|RdN?&u4VYwJFV<8&*Gv!DtF57Fs_HM0Y%HPl
z?zC4obA}JOud;(#bndRa5{7(}rZ~rG_dh1KvJDh#RW&prA!9>cYqK@Y)s2)D#C==}
z(}FomZ=#=|hjS^gnQbbUDpUDDK?viS0c2EQy-R01Yuattt@q`g&l{J2(oj&i%(BOJ
z+I>ARk*Lke!UsiJ^>NJ@O$*I&b);&5A`xm#JGoKZOfH)5F6JsaKqKygnpTxo9u-zH
zWvTPQUhXFLv*r#33k+fTk@;<m?+WrwYplQR8SaztKFOe)^X0{T3L`2a<)KP_LlmLU
zT!pK_-eA@+%UMnk75f$4RBO~Dl_SNQoCasd-u_RHJj<Vj^YY*1Ey_*LWelc*ccy37
zO3nt}p^`vtU{8p1l`~aA)iBi%RR!e=;WW2_9l@v>KivYZa+?&ns%7f=+J8a}>M&(A
zA5Fm>(AU8}#oWrM&{xT;m3tzup>Z%2&(AyFd*4b8=m0lN%vW}TqU%j%Pw_ZEg&Rd*
zC2OIBdNBEd986O}J<W36;*igwp0I<OVL%L3vdcfudBoheV5(l5w<k9$Z?R#PDbBjU
z{?M%nekAocZJbg+38@=O=q_th)KSWp{4cr*SrZ)+iRd@KLxqY{LiUEw3mXw}8~QgL
zMUni=d(xpWh3CD<dX{l8V}Is_oP~yG<}~|rcL}LI!-&(=k3xEd5fN$OTXa9vLls6g
zg){_h=zv>|+R{P!A#+02F+v#~A2~m=R@h?YT>1}hXKRXaUiRFy?Ww-hsTsB$L%y}B
zj<bd@Me0P?=6#B2%?&M!`bM~Rm-2>Cl`Th&L=7TL3MW30pXmL<TJ74X?g=SzeWMnK
zy2ZsroV$f-Ku)XlQ@`K;UIHzF^xS;oRZCM>7k@u_KfQ+^u6U(trTI(q9=b!DggNXB
zRL-_awV?NZR(?zw*<3}Iu4C+(<Ps&jBwUE>rKXu=e|f7tZ&$kFSJuzcshiUW<V-Y1
zS=Kl$K7(|c>cdr4Ojgg(W@_7Lx2bz6j&gnI7cw7=3iJ-#M%{>GnhQ-efry1ky~-{q
zvpA_nq*1YfEakar@@3We)#UrHAAh8N$rzW*6kNCV@=TT5Qa>1m{~(T2R|>fv@*ez}
zVxc1YfSdyE{7qk7UyZ;qxe~KOoTxn(Ik|+b+=p^PiN@h>-WKfVTu^vBGw@^j_n*IB
zXI9qlMD}=WyXYPstV=qf`EF%ng<;C8>MH8ziqY`$8wS4{Q(&xrioYzhO++?SY@sH@
zvSa2aw=UyN;=*@vEqoE^-}sPsAZ_fAz26U~cFd!S_Spw{8smI8nsPDIxdXh5tH<vY
zKPnC=o(s2_aMBH*oBhG`AdB8~J)Ot5SB(p)5<VoRX^BOpf0nox(UCvvF&5P}dh?uF
zKhyW7^~$W7zsP*bdBslx%_zydWjk=~x$j`p>}Ixex%^6gCH++D0H*z5i6n<oHJRsJ
zs+g=%g-!@hiF_G*JV{leOpHO5ApL0_XgHs{C~H|p!}M|K_UsP@q$3BZDFq#+{h3In
z4!eq(PNhT5{UmjOzDHe@e+6oQX&Da3o-J%^u)BAQy;Zlhox)Z|>SN}|Uyn%-nawEN
zfx^-Hh};j^SF;agn{v(?7;C<#1=WUc$Twlnl6Ro>-xa;LJ;{>Pb!rto8d?DL$b;aU
zJ|tdK9wvf6E_?;Urjsf`>k7?@IupmnR1B%e%yV@r)ahU4FgZ7K&g2y2>I(iU9^yMo
z8{kGTls+MK@V7yQKuIh?4|@?=A2p%vz%*x2pU4T+G&+_o!ygd_iqFMUim&Pyp>Lvh
zC+v)Kghp|5UBiva99`D!tcy86bMkU073{E`42<H(sQysQXPe7se0BT};JG>yxvdXd
z5uRrpdTyf0vv6;!LzM>uXS4WCILZIuBb2*BRz=N8coSbeVv(@UGoWy8?!@daIbHK+
z=MB(TD(qpq?`uPU=C5)->KOFzpLoytn@IuUFVt<m&=r_6%s4uYgext4dVf)Sxxu0&
zP7-NxjpDVYQDkv~GqF~5eMM<cY2%tKUFPNNA$nuJ-%!cqEWY83WZS9csI7vPc;l_(
z9_QUA715o+l>e9hO;G6P{R@3q`{a$pN=nH#;$I0h6t$F-)KhgEqHiXSOgtKSny=~H
zn>R1*TI$ElVBS~b=faximA2!)1a_e6mRc>;m6BYW?1}D+(oD8Gcvd#rOmrn`qSx;g
zdLK)ov*#JpnQy6xP&H7u)n<fNjtx&rNN5)RmL605D~C?cPalx`&{)P4SrlohZoltW
zaMM&1)J^#v!5gkZN0c{(cm-d*&FmpE4jsnnGELqikE35TiPo}j`K^lAs)nd1mX7X`
zxFB&@R3-5rS0JxM+S1gjS)KC_7Q_}77Vfdk_IzhLX?ulL(g2b7EVUnWYJ&@z=X@vL
zNOvLBV2{&e87d1tv%{&uOr-EZSq8bXrOp!WjUAcLIW{rmuzcEV&KjM1HLWN+#1K+w
zFrByj>pUv&66b4MXhinAH@kSe)$B}^#xqa2UrZySQedKQihrZjgOsR)^h_q6`z5qj
z?b2$)T12f+xLM*QxT@LI7|Z31KflW<QE5fFiG}@e(mCMXOf*qG3*8+)Tm28Y+P%>p
z<Gw3rag!C5#1hO9sh@AJ*WjNcmqn+%gQ?3+LB*(-`bS8W$UX^lshP=hqDS&d`^KzF
zKl**|mHIB{jB!U%xnixWkJM8vtCK^2sy-4~&RpwG`zilYx&~NbB6SBW#^J#^M0uKJ
zD$u>D^OVHw6mMt-hv}oF_$wtwCzg(^#uqqB=KcEp_*ZuNx!i5W%ciLoqkXf#EH_3|
z1&rFi$X71b*45cny2DRYHByddC&{e>VlYh(LqFaJu(q1Z?@0%DNHtbhJ<=Liqr`^9
z2a)CY>W-l~y?$=_Q7ui#wHfCY?XWg??g&`e=Bf_rtz4R4w70dMa5k1J3bcw*WHT;!
zI1Q%8v3ocN^MZU0Z=ajwL+-RPLwhXzRBZL6CJArCuQSbTS93O{c1k~<yQ8p^^|Gy_
zvy-=@yoWokU=_P4!PClWE4pDHDmnOKRgSU(|C*XaOd^}py_kFSbuy2rO7^2q@CxO6
zwLfG~RCr>I#HvvP_(*%doD;wE(?;YiFr`@=+O&=Vo`rH(p^Yj_h>(ZbCKRFu=Gsa}
zsAj2`iQnlh=y6Y>`mocXlcYvh<as)Sy(WAV>nql&OGgea(YNH$*fPRJYhHRzis9G4
zc|$BOoi5jR*LQDE`6ZvGEGcY}9@@MngQc{$A`=uViVQo6P!j#9HQ<p~pl^V;)ss|0
z{WA)?po!|enuihQ#5W~M#Qe*>F{h=arZh|Ks()MLuwJt`t)tyV#9!zue967^WfYNx
zp~cVqm$;G&7e9u+1=iC5Y7NbxucrgLu|`q7I2S)fyrgKOBsF^@bS3gjIpPl}r`n=3
z%Khk`O6Tj%x2;Lm)5T}J1&mv@K)s)??8+`|QgFxCMT!BMdq6zRy~k>?hdDvjBh=`(
zbP@&hFD_B=KwEU1YOVHsggzmdJTdm7!sY0l(=UBRR+oagmRA;|xqb0R?>J_!*jTtN
z9d^vI+_I#&v!n-fdv*tU;SVq-<`T1v{1YzsI|#6tI4DuFTBZwo18%T<_|b&;QWp~j
zY7Toca+{_OP4Aa4S#*vQ4#qXyzmj^y9b{?-rrVN=4x4AWM#zU)D<6*6hp-7O!OSFw
zz-MX#b%|}llf0f;Pn&2PH&t<78y}mTyfwk3iSUHvIDbt{ho+ldc5ZSWb2jrgrc3e;
zW{<yHaj1EUwYsOH98Wc**Q3Xs;pT8YW(nB|8D=<Lh8xJ8Vdt=Q*(&@z1=PK@ZKKyE
zUW~1(KIti$cPQ=8OutdI-*rt#<L_w6!(8Dg>ZrSvxsNH^lI^|&r@^XFjY(%43zPV#
z^c%U8be^otC5zipna*Si7=mxDc&iwvDH*jmK0kW4;)8QXPS><e+3!qmv7a929TBKZ
zMe>)}(m{<arjRTWowem_P!Ga<CsfFM?U+~8D|F{;xb5N-u|Kz(s!aA{>Ik!yD^*iM
z-p8y;NQykq4!11MET2(J-@Uk%+u$DOar$dg1?(d-!SkT#t+B4<x5q+WVifdIxb4-X
zJ#+}QUhXIP$$8vPVI6O$pMVSVnB6UsIJx}}zZ<_cri$th*V3%xsTZ;?7t!too=|UF
zUtjqclT51uEsEb6*P41e=1VH3FStWpsh*6BTfi-#Ly)aEa^n@-6~lRgxk;;ePATK;
ziMl{co%lCl0@>8SrzT_^EQs?A@GHIRpu<WsleqZ=<zxzm7*|`L`^tfV(1a=?E770X
z_FM&YZagASu*;zHmBoorrx*AW%2*AnQmXXf_v0Ew4;MOGho{d@Tb#erIW?g2H}hQy
z#4@}2AJiWAhJr}_vw|!3cY#qvB6*NXV(0NsI4!e<cuk}-lZ6;DkKIVOVbjGgns?eF
zRRh(L&>pc}BA4;!tx4&}Q~%79Y#QHH?`7{@e;lplv&qY@RKv5J5r*Z(TwohGWhLna
zjKsENw^KYi@82OKI25IYYEWO<Bxb-tYME+^xG&^Z%+*M>;&}1q^ed^GavRxC`Qm&T
zzO8{T^e$mLo$5JJP$uuXaf0o!e+9T9JIV7*nDA7X!gN4?^atvxkgk|7#IuR)Bt^cq
zP3Wu;SsA5cVkSi<DGO|QY4?6bWj89W;h*9E)6WMZ>7JsKz2_}g*e!dbenIg8{}3=t
zjpSwax6obDn45s=l!*>1N^9yXW^gZ=vSJ4Gyr+e>*A5RG9``8ns;IKD=~GkB<!-U9
z^ndj=^wkXBq{77ic8lkXU$T-7srJ`_mSisc=NduLE=?H4^pp#UUQCp7uc|dKQ3J{9
zT#nkR8w>xMdSR_&k3?(~{MP)`@;?t{zAc*Lvbwgo(do~0P;KUy`icur<m@n>wwDMl
zCNjYaPNJ7$UAfE0(%&eaeXW?I*u{clDL3MrDqBdbZj`!v=;2sZbY0aPM_9(CpQkcL
zn@TyaJ1@D``ySFwRX@3NzK(?#a#j^GuDbFb@_KL*W@#+9hCf18B$B8_e2!+O=8*WF
zsY%u6^~yflq>!KLmb#iT9ilsG?n4o+WrjMtW5EGi8OI&R0q;xVGhdHu7g%U*YE+wB
zxYOiabS80>SU^=lhv!pfJoSJc&wmC|O$kkyIQk^JSYcEj)!fu7bc3T##|#K*Ox3d3
za_Z)8FxV}l?T774JV}8K;3ZV?zjQn|6V`98l7X?{$y}0R2`6!Z;+O|?Bv)GeuGppA
z0=?jcOno*9&cF{vr7}{b*E|b*t=2Fd-8Bnd=T|V!D!gm$Sv(1Xts{MVf*XB}oXs6p
z`zX&5s6Cwmr==O$14_>{ZKby`!-Y>`DaAlBiTl91*h>5__&f=UTJRb!sqU$aVUGo_
z+j<uznJN@%ijUY<Il|qIJ?Y*^Zz=aucN0$!zh9b8Y@%x79I%XOMpveLFh5vX{GyCi
z#i9qHA%C8)kM4?5iYj6|g%K(OVZv8xm(2T`*?SkCH(QDV*8SG?wu6qE4wvhOJIXsM
z5E*2^EON^kq?s&5Ip7rffKK2Ngo{A`Ybo-?<$^-E&Qa`hrW13K{hO=LKBa3@kI4~a
zC~+|G$i3gbr?`J{H=AhdTwJEOvn|Id_>MqnE|xe(EG3Uom6@^3BIXtR%NVExJGfI^
zN3J)wglo+8V|y|?=s)Ry>AvV6szanmJ<y*wPVxr*0Tw-@@BQz5$=<E5-p&Zu4);B8
zN&h~-?4KKe+9@=B2FkPLPjDmL2DX}qOd)g0+Eh1cI_}_aTFHE5qJh<S1>3$Nm@u=+
zCU7WCA#w;S;Un4+kEOZ6ih(hK*>JdY2Wv<R;Fk9ef9A;b!6~-E4RQuJfHmYoa3c8N
z)IfLWw^@VGoRQ{&Rgx-|hfii9T>rL$wO0y#bTcUjc(Q+kEi_dg0Z-gR_(>-s89tw>
z(1iMf$)Ib|J?H`O7yOs}7fz4yV4pXZHV22G#*qeJ%5ZS>oxyU_wqRK}lQxxf@;T^X
zHG&6ig#1C8E9t?BTm??_0Jt@u24C$maf`H&3ObiuMrMMaJ(LKQe@VNfMC>TmL;dDC
z_G<URT<I=t4Y~t6zz`e=y)6<uukGOXrDBJ)9IUdzaGf0qZ%23Vg_H=6UpDv)X{a?n
zAU6@s<jc}?uu47f`&%qckUq%2i1y@WvOoC?T(s-(h@Bre1gFO{V1iIo5?D*m(2+d{
zJK9syDRk~X0k7Xj^drBK8>v=cg7&1&lO2e5vH+gYk)R<^9uA#TrEl<}Ttuz`t5*aU
zzbcqo1fD{%oJzESo28ZfN@js^rk7WPcdL}m(rz$QPlLmpK}1oD!HPLbEe3n%vpi0E
z84QCS7Y}8yQg9~i0XErlIBf2Lrzi<N=I6jA=!WHiXSrXl0Vd`a`L|S2N(nv*wv+rp
zTJlS~r5RErxaIr6B)dth!t;19{Rq~>yRHS+@ETsK_3@55#A>oJc?O)dds264D%c4t
z<!eM5*t9iB15pClmQk7wj==@+uPLYmSmf_=AF%M6k%i=9@F`=-`h-n_S`B*T@4!K>
z60Xq%u55EE8c#AvERen-#=_z8xDb)L5Z;<A;c4jr!zv8S*}vg2`3r36&fw&R5_O0#
z;Bp(uZty<+7yQMh=nF3ar_ls>kgfpVD;qqp-sEDaj%@*}@`sd-h#iLUTPOR#UGsx=
zHxMx}5q{8j<ve&xD&<d77+h=15<AGA)C=%)@8P{#OCzCrc0nqZK4E;yLgQk)Tt+Sg
zpOcqOU`e&b`O^)ZhBopBc>-8(9;qDE(I!fH=$k%==eaD<GI%05OeWzixgQ#x&*4qn
zNtUI}QXhD)R+Rt6JH7;a^BQKJ8#7J`*WBuIj9gi|B3+dtqztf9--GWy0!&sNn3yhT
zS(JxAU{CNpFA`m;Oz{1hQ|VynUX@#u^N4QfDcVjhBv*p*+>gA0ksV1TW7c&bL*Ol3
zR&Ecqj2rTOf}_$f^Ww=z#4~v^c*pah(eO67Sn^73iBr(g=mg&5d+hpCg8!l$=75|l
zkB2AiOmM-{!LT|?W`h;$BgzqVp|)EL9{m!`l}&I|m9b7fM0VPWS=?P37u3NWc9=9n
zmgVVCk|-tykQ?!73#DZkl_9w6$r!8FVCp)d|Fs2d=0V6m3*>dugrFS^_;`5ly1{yz
zA?uMDS0cBJ1b1$Aa04Q5u6!FYavo}BA>=>stPLYxNCYBt6h^24v>JNIK1sm1m4&D6
zMfjrbfS2<(=rQyK@3kgkwgveNoWMCm9I+p6wAu0tILU5@=D<~Q2xhXDTo1lz3V8zY
z@>-UNBj6S15Oe-x%p#^@i0<SMINUBHFUcR_X1g4|usZPKd2#^e-bv^)6ywRQ2k*E$
zqTC7gb|rbNT$>n0ra_(LBeFz4coVBJ=NO`U@DJn{798mesSU9SaaEsa2-b8uW_2&3
zH5o^!F~dEG)!+Z;ir#<@L~XohZ6H4_5W^pE-kAt@;8mFWJHenkA^izugN@Q?cqMcO
zU%Qz+4~lc`<eAVxXo+XNi8u>2i2(#bRDs*<8_cAe@avu@e+946D97RK{0KAbC0O6>
zFs6MmZZ+g=C>0EpK1+*nbrG1=JecQC<qsH>bTAwfkx^?CJHeNqit8ki--m;(K1cTA
zZx8078l$y{RFP-Mb<mZ0LF^@~l1i`(*W%j$lJ;Oe?3G%97yk&WPBV<R4hn>uiB9BU
zc)_lQ?nO_@g4s|{&XWeCYicmunx8{+0D4kj3ATj7KsDsZ{lsm8CORTV-hhMh9Jv^N
zxy=x_^$~eH(d}>>o#Y?E9G)r#F?avOvoXMh_afYQm2xv_n^aR?kDMI_mg7x%0TGSL
zdu4FFhsf{cT5`DL1S4||n7B`aE2O5<t>86jE3WB?yb|uH5AZp2N%*=Gz2wQk17O!C
z$SLrU&V#B)M<^pamCJx@nJyX8nY9hv;ar^6lgZUYW8Be0aC`oct<o5xzZ3$E3R$`Y
z9^F82TsxESjl%ES(dAbQc{~buFY+85m4Cq}{0-Dvt`mOb1O`0znxq>%(k^gAPDeI7
zNuET08Y8~~;@AiGKMyOWSu#rhARjEjtm%tY=pDGnRl)aOfUkcNB%Z`cteIGY;R4>5
zxFFvmO!!VEM0j1S<!v!z*U9<FkCT83p2st5jciO{zQ2*rO7r2AyG%A=O-}+h^r5sN
zSQO00&iuV(mezsI$;r<o778WTWjo?<8zOr-qU;BBbzVX@usi-tkZz;iFcz%R{ZIgG
ziuwK&x$qnA{TD{~wCoRFfG_z}sf%2maAOTDCa!`#-w_I~J~@Z@3jV7VZ2zyghDUJo
z-ijz{ge-j?yOc^$BXMILuL8g4XBdmi&>gIZd{7a&;~YNYZzyq;ApVj6fYae}sLM<s
z)?xIklJ5yGae~SL`*kQ-FjdHQ@OIY_x4~`Al5%AV`MDXg_ZfK-7|g>l+701xzYW(8
z)kNtUsynm5Pd^U~wLKiAdx1lKn3#)o3x2NHW7`qKZYbOwmPKe0RFK<2nZY3cBQ+-K
zVGk1uorosHil7<mZ4<D2*Md{K9B$E9rB2XzIRgi6H)br<MWBBESk{6WrUo1NA?93Z
z#4L&RHbwpmDiVeAHsXyWN?(yNW5G?Fgxs(}>L3k6hAU5WB1XwI;f+2NJe;TK<n&@6
zr$<J(fNShbw3oLN^~q846QViU3Yq2|a?=Iu)b?ZN)sXBBMVxEM*h7e+$gwT3>Nf&^
zxGd?yY#T^UM-=vy4+T%-N~%FCL5tDZ3SajV82_<Q4myKuIs<EE7x@X4ZH~wdp{_KI
z7zlUfdU6IbToDvp6j;l1<RHG^ljwqM-IG{^aj#3rassk-!~gGp&SUNP1?TJS&=whv
z48##1u|^~#UN*^+TnFyq50Hslk`$b162VB`EeqgiUc`KUgHiqtZOf|Ae&{W&gqrFL
z>>f<gNO>)uNVe1rOqSdDIc6;OzYb}%+*0~enkS`Teg7uM5G}x;?k4Y-I>-yL3XjGt
z?}e(~Jt7TpQHwC+)f2G3k3zImgsy8j<o-lp-@~CSQx*520&jn~JQJDx17=$VA^|I2
zD%J)KR>u+YZK(k~+$BV3dy*wtC|Q&v6R}%W5*E1J-^ZF?5qqsOU~l)vQ(sM9hH_79
zA|5}zMEu4zQ~1;}L?p7yZTS(NUK2c{s@UJ0k&hDB$x!I9T8KW_*^GfYYBewk{L-Jq
z3}m}BT(c8#c@a#n&T=_uj2``O4=#O&n$C5sA?>m2?*|8G=u|<e^O(FyT8BOJM|lxq
zt18B{9R3WD4}uS07N?iK$bdRL<G#qfGoUNc1sQJ&_IvN-br>1v{}nmrVx8WCoRWmU
zAIoo{gK!fwyAtwF7pTM*5fS7UoN!Cwt}0=5Xn-f!4-rug<NFup?KpUSzkmvCGsKl$
zZi9Wn75N9&r1==p)=*bT0LLjAcRdl=`v*p^Eh6+9#_0o8P$wf+6o`&Fn3tn4`T^n=
zIP^o2KkH$3g3FB03}C;Lj?qNl5R_)G5~uJxhoHA~1ADWDctV}9TWOD|9fEjlja}+p
ztg9R{&PnMh@|}qLc`H|uTOxCg#+uR^Yh@p-)vNKkKQJEo(i<sF>LeSmi#aC6N`h2?
zJ%BUVS8`)Eynyq22l+L2V)u|AgNV@XQl^xJxiT9O{2W=k1XiYOWYUTl{W|!R5a^ct
zmysJ`M*qTyJirq_4P_+-_PFCQld2MbBFDRtA$mY5U<LA2G*Of2fUCC=Q1`%IrwL9Q
zkD<3R4-WCMPyu#ekHTSv8HwHKZj5!Z{1$8AFI?|;$tIn`y!%i2NP;_T0y&lZO^Vcf
z%12G0`!ZXZ226G45?!7yLm#D{lc$OPvPK#n_~~oo)p~}y2fH_TjNTdkw{VYOp=TTq
zO_?z1L$IdQS*}esp-Zu~c}5s3ln_4&!-Pm7S?nv`XEnrY_e|>+xTf#3@vft;T^`PN
z*4HsGz<<KG9h$+n{hhGeu1z=y3zfwj=Jp7&iq=X=F-CbuY0$I_*M~VZ0=>+UU-&V9
zYrzW3Y+Ex|8($rAI6s2VB{#YBrbh(_&8uCV0<)!>&_i1Vr>C3j7WA2vQ|MKXRVm6S
zWu9hWOtZv`F*d~zXXE_mIVQuh;to!~E5;WpmxgBh5XE95%X&_qtKV$;;_4y|p_+5o
z_<w~YelT5{dQNxcZzz9&8*ov0qr4bxD{U?HC89~-NuGetu;+y-#bxXbTyeqsyh7JH
zqzRks+@Rl+y(d4{TERC@uE>nw3(+BHq#t00yr(J%`HBf5^kbPqWu?Sp<!_YA&?ed%
zWhj5gWsNILw)D64@b01h&~ymxrpWYnC}grn<=!!s^C;zuWD9m7uM>N6ChXl)r5Q|&
zB1>_Lw=ny;m!Uh#EUfq>VLhWVRQ}yHt(Jbjd1Ub=$Kc@K;<nIXy5Wr0-XSkJdygT~
zR^UTy!s}rIoGb@0>#@FT={5XeMNqiGnYlzoR&+|axup{#-g?_-ElNF=Iks@FJ=C$?
z_la(${xiIm`iWH1@;IlHUT5Cq{_k8{K$2{GzK76-4nw?^q+=B&Rkei$&?wrd=n`M1
zVpQ27VOn?JtTkzL?%zc*_PNeEfxi3|-Nx{Xicdbauug8A@oVu}-%9L1=aUVXC+t+V
z2U$Vli7X~noUQnmtIpWjJk9dt4;3CIja8H`>X%kFqf~xLILewmEcsKc0*=c~dX?>5
zPIjissB<)ccA74@T-GukK9!}3T&M=bG7ZIMVmY<}G~}-6q|((Yo=mvQT*+_wTc7^O
zFai~&t)3QS6D1KErCB2{EV`fBC%a{l%A<!)%Y<Na;x_%9i>0C8B=rTRdR;+@SD<aV
zN-;00WreNf^P(J5)to)45Pd3a=DO%^7AVV|RR0b=qWT%wVT#Y0oBx+BIZ%se22I9l
zWPPr*FoHJXT-t%*&|~$KA42t^4=TsS?Wy#(oHhKe*OA#d^+vYE)ZF<SjEZIaSj`t*
zeetn-j8UH*ZoKOFH}FtiihXQt`ZG6<t3>Vy;!MMzSM655VHy(yneXZjiR~-;N`z}e
zodYvNGb3|NMGKsRJdso?oCSVp>e3sXtqiX0W5#8+ZT=rn!JbT5ss5bIRweAg=kg(@
zw0MlqVHQ$5nSAx0gpn2ICVx@=ww6m9lv<eG)jZg#_tvLBDw1_;LuOJb)?qpN%ufYN
zoOc7Yq#J>4@*TPa*OU1O&7hye3+}0+pE!!vQY-lUkmDt*RqT<lM0{*|l-e|7X6}1S
zmUE@=1N*mXgzlMUi1fxhDd$PfGRtL87o2N4ODc-uR`Yk5gHlnj7u{QkRXT*XbP1-L
zxGC&&=~fk@<6CoI3)u7~nHK%{;vQ~3c!8(1c|dv>2Hq8%%-WvQ-=g>J1HV;E%%o&=
zsT%3)(spSJqY`Q5H{L?cWyUMoMA^%|sSpvjkh+-v=J)vYQF>Kz9Zv~qmhcKH1j&li
z?xp$bGFRsAxBVM9ik&D$L^CD$dF%|53~J=Q>}+wO;yqiH8o;hnZi}8*R#iGO;zi(5
zPEzWf^#1w3il4idOK<qTnvWqW!RkDk>rJbeH^BBsurU;F{PJ~bAiJ5lO>~rE$lKgA
z#d2{BQ;k~24cGh|CsbfdM~5}>ZOwH3icDXYf6PAJGn$&MEY_9^Ys$BFyvwVR(ckdV
zQ7-s5bYQ*{Ynk#;`-ifaw1PUx)l+O0lIgE-j9sB^mtZM3DS2*)=suk(rf$n<UC_zF
z_;RUv3afT<$P{*<UCL>a(LcY9W4aVcognv86WE?YZLSsYtwWSgxTKsRhOzlnPcb2M
zVu{HW(-X_9huKNEf40pTQS`yd_-xE;<-?H3kX7<#^Mjn!Y^9~KCr+v_FAf%x*^C#}
z5}zaygV{YoK!{^X5hLhD$_9~qncZa)BCFHNf;Ac6vO4G4EFGM(-_6}n9@h2~Kf0`j
zyv(<GZ)^v>N1(8^J$Q-g3mwL)#E)PcU75cF&PfLOj)>ywYl>pWmFbyuA*9ehIe%&P
zn{3X|&+^hC%k9Jp+HJbQ>@K)&MPy$psOB_7N%LCp4>HJ><rXm#*4k36UC0!Vahar_
zwknFkPnB9+rgL;IyQS!Pc394`yk6#-_67by{6DG^I-Tm0FV$qtiOOGUU+0^JT_W}}
zbSL%{vjg3VW_q^RNcBST2i(pt2xE0W63Ufk6I!beds-QX<ZaKpRnV&Vo%<@a1zyZI
zG?S<ewg|(Vy#D43?g2q)y~`IUH?xsmK$ruA<ScdyR>Fq-T4b%KsuNLdOLb0mgkF*x
z7v|)S$=#suS!A$o_E+I()idoyzKn0JX=85CaKU=dQv=F4HOZdzHK^t-fPc|ICP$p6
zvI`0ZoNr-bNagtN$?c<k;tdyPT%%u{Th{og=$^wtJm&|ZyM2RH&qf=Y8YdNBcD3+-
z4xA1Sr#G>k88tC5sDu;GSvYq$1sD4yC#VAvT@p9M*VdgTH(1LUX6u{g&o^o9Y5ojm
zAy$H3>;TWQqHyD`qI=F1-<04MX$85OEytar_DetH2kZgm9o0tRB{cd=Dg&WS<BuoZ
ziAWb}dRLhC8W-i4Fos(exMImW;$U?x;Z$Igy{g$}8RJa$wDSK7PAB_w9k}6iro2?{
z!&XofDj$o{P~zVwJW#ib_!yfJ<<pY1!TzftPH)b8P{0=d_D-R0389K<RB6vt%Olg1
z;`h#0o+&<4Adcz_J@+=`U1<`zo13q2i<P)*^b$5kxkQ^BF*)XQxU5_z{kHZi<PCMe
zEH+q&`t~vNg)!{pzy?QC+f#c5*9g}}*Bh@OuRv?VVW_9d#2coq;1D{ZZ&YADa}AX)
z?Tm;6QI$fU^QHWat<?+X8nzoAm^RyL2b#hSp)$GNr*!vlTivhSZkNJSCol$DMO{!~
zO(88z89}LNptvryhCjw0#dY<^kV+Bv!s~0wu_wHDY?mxnQ~jd7=HvF)aHC12E(e=<
zTX;HpyZh2T>)qcx%L0FpE$O>dZ)gp6=9J=lu?2W0&-u?{v2wP?q*bBY@t|TRRm;2C
z*2Lm6-80R%EOJ<VTjh6BM}H;nZSN;vu{Rw`O4GfY&?Qv>o!U666;p=qDNGRRq0(|!
z*eDKD9#f6b^a+`-w({qQf4oM=6KfUog`!N$Y=^^B$N$*3!`Idy51rI3-%rnV&tcz!
zpan?!IPy0&0NpQr_+I=-^qbWH=l8VYj&hzVP2CkP&jTov|E{a6ZNKG!xtb-~*2S^i
z^}!S6)BCpvKENB|vhTO=jNciYKr}$zLJ3cp3v41^McB`$@}w|as3VRON$`_y@csE(
zEb#t7HBVD#IY%wW1p8N;*52GX#dFYi&R^Ak!&kxIArK9$=_$FHI!+CuTQRlS4eTCv
zID3Qr%^qY!xdiSa%dl_IIad!FAj#x*pkeSigJS7l!IuGRpcK4A%Sq<IA-}_S%XiZM
zEzm1iI`|6ps<}X_Oh8{ZK~HQJSr@8%Y1AodF0~FCklo-M(HmOABoxB*I7yww8FCyd
zQHOvdJ(n!Ob5QO50<<erl7r5GGq5c<{y&U0*d!Pk+z?EbO2LsN1~rooP(-{LoF8l%
z92=|(OsgyqK{crWj=T<4om%8tq6W|>2Rs{ELpkmow82gT8|n+(y)4eN`RGZTgwuwO
z*Z}<DIuJcAPO+Dyzfoy;i@vg7ICZ1~S80vY>?WMX4#?ARHoPj|`2Tfn4VJ*^XCKao
zocuz{$4N8+r<=MsPp-u~e*-Fa3#Wz!QgvVp^KhbVNsfY>#v5`UPB5QInT)4s>Lt3&
z#u6X!u9b1-OGIvuBaWatRSxIL@i?0v#2INLu$egdzSI&*b+3SdPCzZ929OLLX@kli
zOA=%XUi%X##{Uqqnm7gjS6O(DlTT-$E-!$oviRO9ARB9O&MX8r(^t9-EzlIyn(m-?
z<_Q!9_5r6#BHBP_ES9(h+#pwK3;gg^FbTNB2;dQC@xDhTS8#psDzxs7OUr=T67bx(
zgC_z}wcxJcJ|GkS;j_)<P<+}qpnB(l%nwDa%`SDp>2a2n07P~VPPlgHXFis}NW?kv
zAAHY`Q}Gd;CbdAfcjFy$fJTOr?QnkuKxHeEcgXtGY&eh^asImo*N##+C$i{u=mg!N
zlT;I`1vv)@n^P815xk6(CI#$Q3-sgyu2ToiNhc~PUooc8-Ujk<5cPzIIAvCrhe+wc
z!eAflEUyF0+D}{u=9Ggo`v~9#%b@-FUYZH~bPZ}s8k~{`;vC-==-W!*NMGg6@B>+m
z8pcAhC$#Y3r4B`nvp|1;0CRkX(|tT}p4Iro@xX=8B5MAt`{m+n$^z|Y@YNr3SD;cw
zz-#JC9WkG-;i=w&TH;IK6kVlE=pUvB<8TM%<?VQK!|>a6aVqZv1n)U;&HB<9;Fe8*
z-(>)WpGI7QexyL`1@<rr<GBGEoP9_cn4Ao(Ar+c&E-;*5;NI5)kGulq((ic18bsP7
z#BR!el>m&1h<d_e@*p{f^dgetfi9GVQfFCmKfY@L!q-dQf~Qy<tS247*}6aO${|PM
z6ZG($TLWC7Jg#seFqd3(!M4TxdIFX3eW<?B&<*E^y+DW_AybD^!^xr0rb&fA&%e@L
z;IACek$rL&=3ZG~o-B})`%sLmh#AlyIB5yuUqtp+s0b>ce?A;IL$tge$kSpxtp&jR
z;!u5f6FiQnyn<N#1ZCTPIBDqc>dHVcexrg@9Uee~fp=5^^0Obf#96GLrGcNF#gn~;
z=M{~s-i!Iy0NJ4dPAub56)g+2=L0_bFJcSED-(6heZXBZfe25;^Yj5@x{rGDC@_Ip
z%)NK`Y6Y(GG{*5Ws(puvro?)nAOGpcu9TNR4R;j&wgCToK%@h)Ekb>&EJo!y#?FUP
zUV_hfk5_L%bd3bg)enfxSfDub5RYYu!$9Va0@LV>tn(76;bi0l4!<)OXwY0_H6!k5
z61<J-Am5w<jvGh(rv&~PxZ_*-Bhc}ki0Jx=sxV+9{h%B8E?6Ggs;G{@e<cyIbU}&)
zTDAl4JO=NgM<4TJL`()|{bgXF7xC(Th~mAd2VTGxY{EPmgN)(_(mMglxUEpz_aovP
zBggbb)|-aAIE^@q#Z1Zs;`RhrQH%&%3#8^D=H45OW=quhM?s6e7~{4BC-NlJ_AX$&
z$DyagiLVV9m+r(1)RbyMA$d45*ba=}a-e3LfWd`f_SeVG@gT0K0Ckv=s1H5ET>BHa
zQVUdkaxupi1H-dpe52)K$aZaTT?3HWKI2Km{U7hD4K!*jKCwJ-$q3-Z{V{fr|EpLM
zPw*}&*iCMfj-a039?|ens)hGW!@utZs~}#NBfdW)lX?(8eWYGeO=QBCQU#z{a4bcP
zjlq~TC8pxKXyPak+BLZDzR2byF#{VSj)p<ab23JHHE`zYP}w~|YJr2M0R>zMtj_^G
z0uOP7+(1Sl*Db}`*amx#xnwxd)LH-4GBKWyf%^?c)O|(N`H_i^1B+~gu8`(fQ^&$p
zDgr3@MBLwI%<W33c%=i~B=G!aVnm!+PkP|lA4g4Z5|rSdLP@g}(8AxybY*~W4MPRy
zh+GPYc0TUp8t%@7y8A@Tldiz(t{^X#M?A*iY3P7vS0KJ1S5^n=t(WRx78AfGNsP`3
zjL#yhr*#n7A*jTgpmV(8zYb`umytjl*Pw<n2J_<yqV22H62F@Q{BtET_g7$!dHAf8
zauIU&M$~_r0yCV5$o9$;F)|(~BHzW+^8rJjjFs4dn#5~pt<^(Ljl$@^#rdQM>YjV?
z(>{2e85-}`uqQZ)csh*Q-&)k6(hz}%F<z%g4c1;AH0Gya=iwoeu*#Q%gL^h+)(mtP
z6cIWyh>B_w@f@gd5s=h_$o~DI2~irmlpn|@Gw^wHu^PWag}EncMaS^xBr3q)BsKEM
zJlv@hwWV&TvE-t{^c^D}4CV(VAgE`d+y5Au>I-IK1LUfXn8T7h3v*`}@bj*?zwhuY
zyNKuX799#baW6XTO%F)7Bp!F!0~zcKRQ%tflAMgSXB^_|i*yI;X%zm|5VgnSsI*lD
zD!LYPcQZ1?20Xblh`=a3Av<zXEmS>5V7-0=%opnJ$P#-ni_MrdIHw@OvayB@LLbUd
z;v3M@zsT;uT5kdAzJmWhN6l3vC!^#1DC&Qys8Bt}s$Q3@gxcwE%<#7u;V;-by@BVz
zVT^1FFoZN{KGS41^rh6tYO(`k9tPiz^T3@)VRf8`>l_V~_@(p#tFed~cpa7g#!@Az
z8aO$vk(VRUV?d!7qz-cV1nkd_B5rJw51INe;LWXMFEZq1jF=hY6U5k_z>~Nt<)9xT
z1>^i4`HaGv(iYKF6Ju8z*_p>4p$W#l6Gnausy77~u_WvkLx^t}fzOyJm9QG2hJc^m
z!pKCSwr0mV6^W=XkG$IrnW+b6WOb~S$r#mYsC2YPEvy?l1C}G&GKg2W&o20S1J=TH
z;uG@UOYDX#kjdEByv6F(4>`UE;%N{@qb>GcEm0}#fcI#DtaKRb$-me+AHmM<zx`)r
z@(pT5i?AlF$A2}E;}g(XvWVCSO>`?(ua=m_wQyghFsllImu4V-_FxQGNpqlNI}S0}
z2N{jT>`lblXu%w#F;02NVM8#xH(>sD!s_}rGGPL~??nyWBFVt>vr+l2h|#L?|IurQ
zl|+NDDj{B2TtzD&^jV0NAogqz@FXiBmN#JR;xQix>@K!pUPhr3u^p9w?eaOS=l_i{
zftA#SwP`D|KwnfLGm)L=Vl2iYS2e`Qs)<*a|Cg~QG{(uG8rhaCP3}RL)F5Q~skq<&
zRMQt@Y;IwcGqKBzC)*Imq4)m`71#dAKlP!<ejhcjd2}<>E~*eUkq2rKeem0N$&u)$
zFe7tDVEneDPI6aziO+)NCwAQvkp+Ka?sk*HFb2lpEacg(|DWYuWGhy|7l<mGL`y;G
zC(#-;{&bAyOQ|dNVZE@EW3WoJ!Oma@*1Uei-&k=kp(`g*N<i<&8qC`QxjJ^%ThKAa
zq0?s^;_n@P|ACYw??&bH2eNKGI2{DgyKouK7;TU%j!4@PZT~qijK+?71L`%!=!5!C
z`*=8N$Qqm)j-tj|7CWY27+VL<7`u?MT$owiQN_-ZnqqVl<TKcn5{T+S*w3s&Tphvg
z<UQO6Hlb^4AsiA`QTcF3xJ~ZD*C%oQc!-_V4%A<K#1^tS*%}e%#``YC{!5D(e}#;}
zA+t0`2S{D)^%D?HnaFKp@$b&qy&I4vJK^&;;ax^x?=l<t_$t)y%VNY+k;P(BRWe9f
zI9)_YL($K0R!Wi%LhE%N94@Rl=h*`t;Ve)T9E<*iH_~5NL*lT;h<NsD{C5``=VP#D
z?j#?;cW@xI?~^DOy3&SHKe3~jg?leen5BKe*MZ*t?cO6EyL*d!oO_VFt7nsUx^ETS
z6J1gaa+r%;PNy;R*$eDNt~dXN>xEv&MsO1;!}efDutT_y++=1BwG7O-pZ-N2H+<II
zwp+!gY+da0?Cl(VT(`W>{3(Hj^50Zn<}>>Qo_oXKJAOo1BQ_M<2|oT9|BcV(DdC>d
zsQIlLtSnT#<!jTyz&7_h$5Bh8!WIQ@3hJ3|72UPgaXs)(@;{X(!tpha`N2$to<xwn
zz&vHzGw-O~IOT05N$PK^I#UQF@vwGfc;C>GA(x=(x|k{OFL!n<PAstI4u*%bLT@u%
zFmH3(eerS*b(Y&A)(~4lQ{g<c-tLo~;1F{vkm=j(Uy5-qAz!7Yv8{zy>O0|UV(LfV
z3hNg-NHc(W?!W4YF}F92%BHh><-N+QWY}zp^wgBkQ3u&Sl-E?}#mR8+>kF5!Bnf4!
z;9j2-njUWhvFH+L#f$+Ht+{4E#NgO(abo1<&>taXxadGb=kKC2hHBYMvS#S-=D#-{
zF7D}jM^<46@ds1`Rn>&6+;gTIHAAxb8)NP48F(3(FKzt4F1LZbBMuY|YD0Lb7-ej&
z@Zq}e+U?9vUmNEE^BKd*oE15*4dn}-6rOaP3##aI>_K6*YN=v6oTX=xQ>9J5vT#P9
z=eKxbedPl2!39!N=<^+f0~itVPt>j0Y0=k1KZdMRttag6=Ju*4MxUHhH*cr0OTmSr
z=kB)hC9(w*A<PkdEC+vEGf^#Q@XZLE3|{fC_T>kTBWKm8&hjsmDz&IP5=F$P#_SHe
zA2LL3qxO2j>_3Zo<S)z~o3k%}yP<92B}Yo26&OkxTv>4fcOD!ax7^j=$vf8nS73?1
zuRkr=o%{eF$4kOg<q_2l-Oi|tn2@Ncq4h(yDe~oNo<p`s(?LC#OX)ip>lc)_<akb@
zPi86GTr3n@aSke$YAz4;pYz`U=kjdeUa%|~0cWGN+*ieR)q#+Rs7JB&V)Db=hCb0e
zV%GR3Ii#Yh`5SWVx$g{v3M!fX?q||#vMrY`7=<-lXKE1HPA=(h>Ms%a$Itoe`qu_O
zVVAR<nJ4sB_6mCzL&WJ~>BzOZ63TwW3HMHGSwribYB}cI_J&rbHTJMT1!5}mN?0O%
z;N~#T$sceoviOsOa|3+fOJG)Tvb=$O2?y}Cs?uTIqi4tbj@}<JDrBG7kx2H$6gMmw
ztC#ZX=btNRYx&D%3%rqM(pR|m>=`-<9LuMH3chA=bhz!C<#YKr1V%|`hzT?}H0tKz
zil|Fb?uh=OyVO^h-|z{nUUV&gkv=Z}hjBsCc>4|iL?V(N$emyhz|-phoSsAdQE<W8
z0k<bvdM95d@ha}7&>>`T<e;e6QMnP;&>fme%+)}qJJd48c+oJ&IJK~sMRbM9!|0vt
zWkD2|z|UMsWJ$e(`@yC>3MZ~x!3WTiUCu4#B2@lxI#M68IQ(5mRm~N4Lm<`Tvtm)n
z4>hbZo+@l(9qMfh{!<#WnxD;)%sg@nx~HDO!$uFUm|p(Ufo}2<dL`XUw1>GPsi?5X
z-eJ)pdEEBE4NpSxdqY|MZGC&g`GN?u$#pkaS{g{+VP&R2)gSr#8qqVbBrs2&Bb^F7
z50YeC<|6G8a>K+ZCNei7GwhYN1NXw;(-U57%zv6!NuQj*w7^od*VQ-pEVvpfXcgFR
zRDifo#!zN>f;1&(KsS8_af}Y<J~2-fmayKDpCguse+m6p+lW0AXz9(i4l_>9zmose
zU@9zW+3J1`KbT2m0G=azXal;RH`B>jt9MiNsKMk^N@Qta3ujR6jp!XYGO}%WHK^@w
zr`C9nxSE<PLEq4qZ!xYfYF}*iTnjXlo{%%4F5i->g{(h^+K0Z(8^DjI6En%_)E#y_
zdtT8$A_C(aj64@QL-U3W`o_2$nm6gI>aXf+8eW*%6~FTcSYH&>6}krX7r7fNkrf`R
zmx*q`2K%8iH<vuk>|oCDPs6H4WQTQ&+7<Ru;}E6<ot{h9h5FpQ26+{8CmG(FIyw6K
zBLe@DZP*mb38nt^1ViqH8{2sDCRXQRgd02@16@GR)g(op4XqRTI%<Hfl=>Xg3EH1=
zrZV|w^4I5W)W0dLRXp0W-@jZM&3s}0r8-l!;HZ)hbfqcQvszf6f04cEgYZUhalFnE
z@iDws^pU6^A@x+}=$rm2&f0~HK{SNw8N=U2Rqda=O9Ohs#XP0^!+9VZEAC1lKCj91
z<UV2_*#e%xm#AytT(wdqhIa_R6}cnoj;_1<KD*a{-6@)?>1n+_SJ2Ca&x$$k_h1>y
z&GzMTm^t)Iav<Ctc(^-EL+^DD=?nVzE7KCq@F~Jvtt)bE#Hq-(Q7PJ`%03L~J!8L7
z;LDkitIw&Cx6*XPR>}udgRKY6@m}!j+d-iZM2ZhA@E`Oy2b*~VTpPB-JFzTRO>imG
zBSuEWM1G9sBi5_a`E$Vo&idwhxslm_=k&^Mpa0Q((78T19#2{)`h`!-bh-mMCb&4D
zhmXQ%|8!r8z%874Iz!d)G+$cbRK-P3h@BJDI(A}YHSHqtb1=`b#qyUvB<EW0>f8xN
z#(KbYR1Q!Z*$rYVaXNR1EkIv!ZRxmwQo!q*=RNN48~8VP7TxfvOl!D0RtwR^{*3t+
zqlo_=u~S`+e~i_!MN!+F;kk)<-fX)u+dA5LIiMxlu-~8{(4IZW^`u`CgQfPtJAr?^
zVczNR{^{$#59f9-6=26JdT6Rf&WOp3DiOCaDoIt3kCl@h@#e1j_PGo6rE_-c8(2CQ
zmv;I5_vEK^6YK_t3x(V)Xy<;RiqKQ{5$;%Ypsp|Aza`%wW>F0EG3SJAivAScI%Z|;
z)6nAoadZ{Haa-M5aD}^Owu25cGcz+YILyq{Ff%vI%*=5Thm*!(avU=)YNZwHo&Qaz
z?Myr4c(u~iIUn)~)Jx^Hr(AxMj2-FS(*x2g=C*Yx?ri^2tqHak4W>#kY3u-IGZREF
zAS)8N)-<DwQNx(5mo=w@gYGd(W&Yvi&?V7zqh>@qqlyQ|bGz}b@-cTxc6xf7jP~iD
zGsL{Jt|#KZ+D<HlrrC8&P3}Hdg;_-1gl>&Q>>RWztu==Mc7NL%f>(fc%vwCixueU*
zu8El#t%QFH7>0^z4Se<Um!&`bd*ko3zkf2g{4L&4rH3(u9Kil$`?E{9<B(fA57O{j
zU`>nwZH?L*+G=u?>w0bMIFV1!x5WpWk(UZRFBA}4G4gS+jlE`k5=%IXWxf8p=Wpe-
zSLxfb<6ZZ~^4cK0C9{~D#g7Drc?Po^{e$;0w`ihLPci)q|JR_ZZ?IaDOX-t*T)>%-
zGtrL=pDwgFnv1v`e2w0xW&0i!tW5uwa_o<q`a11yR%!Q6`2eU;#@fCHw6rhb4{*;Z
z4$m@9YJJpd$^*r(KGp{7H1?a=PCaGo+am*OhYgSUQ7E8Lk?31tBZE#*N7M_x^nxiF
zuGD&etEM%}tev~wb3)07ggqYe^eQmB=$-U6aw>H6Y=>T*i5jnOfu6xxdL7G&e?)~L
zF|B^ko$yDorHeE!Tsiu`u&qJ85T=|KR_EVIFQ01sx%Bs0`hQuLi}GJkW3g#eb!Hqh
zn0`q!^b7nYwi_Dh0*oz&q0Q7M=+lj(czr5>QEVN8CWo(yEng@t=4!;8;K%$FJXtE|
zd6Tyy<M!W+X_eAvWtPla>uD}u)h}Y*=(gM)rUf&DDNC)wrvSe&*V+ILg56;^TxT}N
z_fSd93GSTzTF{vAoTyLH3nI0USN3>%fbmnxbrs23l~FCdSo)2Opqy%s^}ZcyGiwUD
zkKM&*uv1}9T}^EVNAyR)IZi_l`TzFS0p@0W3ssjL3;CKKLS9BTjJ_Xbg*$>9*cuR7
zs#jd>D9DP-{FE^u^KsVOypx_{a<+aDpGx26W<k?Q9d0tSoa~Ax;3W0~xS|cvHQq=+
zU^K&HP<eVUYY(tOM@JrtY8{ytS~Mt^DQopo+I!pPxiY(E%*iO18Jpd@!0){*uQrAg
zc1CAQup`-Qc0GNH98MH~w}Cc(Ylrm^-O?OZX>^K?;o1ghVVz?FV{Or&BBYRPPQb>f
z&4ph1-!spp4@!TTULmV`ev)UHT;K5HbD$lz8{2@5XFE^~(HW~{T{3=Y<+W<i^Om4j
zv_23q)KEsYl?po={VBS7lo4?{WEe-|-PJzA{QUniBOy<HRC?j8#`$|Z$^I05DKVKD
z$VRXQ>>ai@eV)7o?OK(v&&F#wzw`By#zw0WnLtfrUI)C1h>dv~^>5_bi1NWJm=HWe
zYv{Y0e>nTUtba0(W)x&sasCvF%EgVjpf?!JoMPH>2iX*=2JnAQA{OpW0(%PxAdQ`c
z^zbQkGPgQpSLB&UI<iDWpU~^J#pD6Q?*HKEmc2UTWI6#e`rVxFuKvO^{|qAu$IvD;
zmhQ)vVlGjsl#R|rn~4E{BDKXfnUk#`d^z!n+F_G}YlUqLdk~fvS~Bo5BjHVSR`fdt
z<UYxIk}*1cX=a_=;*Q_$$>M5ttGO0GhpMo{`A>XVTYuY6zCPETSxB7+9l#^l6-VHU
z$xZY!F4X3<wYLY`OYyVmI^<xhm6jo0_pWmFa@@*40m;m~E70>-i16=F&lpMAC~`Bk
zi#f-R<F;|}9K%L1Q>b#(7V-kHmxqb3<S`UQf1rmmm6*QF54t3^fK0#}Sw)S-YNR||
zy6Sr@^b(SUN51!BwsczFs*-vy&|hzcMpy@V3fh{IsJ7G~Y5|%A{a%a7TJUrC0w-FC
z7y-?}yP$z6foK4E4ukPy@HU@jg4#)s)}ypr>P)qQnh0rb#ndY5BsEXHr}c*Btx~Y(
z7Y3}U1?U?yAO+|yZ1X*U%h`j&nND<o_Sy011@fSas55#4tvb8GEAkL<iwY((1K^*H
z%*x;$S_>F<3T)gT%q75CGUhBJS>LL+(hW_~I_i7$d(eaAGCrG^tQ%M|ew}Da-h^3a
zANdU$0VzBRs{rVv23Tez&_>_F*5f*Gc5k5x><sL#F~Ip;1eELpAjsta0~lp_&1Jx0
z#X+atZ|Jm`4vk7L0aXbDTxx`Q#~2S!>P!8TPD8`wD`S9J3{ZebKx;&-H~uetz6{8_
zh$n2&+BhDrSudgw(GuEj6~NN60o}U+>hl+XjqU{%Xbr&k1_9PG>i=C+NuY%43tIE9
z#tYzzlHkek0?XVP(7`Ey=??`}<{02*gW+cz_!Ur>E(YX$GC0L<04h`!5SBWC;}yo+
z0U9?AZ-OTQ-j@h?St2laE?}P~853dqk^$RI29BUQFh>S>L&o8i@l$|@WC6+v4jACP
zTA0m%l@iS=fX<u)6<}S!OBP}`fgia6sLN)+|Ly{2_8O46_JGfez{7k3<hum0aGOB&
z+6dU*f5AsH959$5U_mkgnR*62R`Wqy+Y*rAA;63L0R`=LKp1WC@_h?P*>{*vf54~M
z1y}tTV0*0rk^2Go?sVXxmSNAZOu(<-0p1e`4XsIl^)v%CtsdYs%iwB70>kmdYzBO8
zEno#F0p^(i*j^I+X<p!fy8=6(VkkxxVAXLz$j$>7R1LgJi{bP91?2cGa9cGn2Vi*>
z0MlI#-|l+&?EAs#5CGVD3NRoq;9GUT?+RW|D<0UInZQsb8#&O78gDLy>pmO4nd#sl
zDFJM72=0da{0<<e<pAGm2<${HGYB}`Ort8?KM8;oDcBLbJT!0l;d`u%55q143ikv)
zL9Ri=)Hwyv@<H&YwgHUm3tXLy{~>~a1`P$SCIVY%R<r7xJ%AOPU={|xYc6nkU2rd6
zk;uoN0s~VS|6hybT)3kYK$R=Nzn8(i&Vx(w6nJ4G!QU4F==WB@8BK5)Ou=@W&w+`$
zXC}bYHQchpH^t+5)*GV_aI;B9E8uSWW7o}Bz$}qwCNNyPEVt1f^x*T%$5to~tc0};
zkhfgu#S6n2?7Z0@Q27Rc_pLD(0}s;=xVW*vAsqw^Py)2K5nyeXtY0uS^|1C~qs$+m
zamY0086$PptO7aqS@0bm0!FH}RS925496-0)9?d04hlS6;ou|+hi2qXW{~w2o*K7_
zfTx-X%sVi__(GyRQ62i%J^>2Z9lK{9F&dkpz&{@}9~-lPpK1%=@@7C(2jb5F-8=_~
za0jd^XyMxehMH#705-${zPf)v$A1SK3F?RbFmu<$X?!X)V*jsM@Cu-THqh742TtoJ
z<R`s@zO$S7aZqn)aF720X09AGlCChzf(zC(dIMU05}uuHfHBX7eP=sx-GhM1c?Mpj
z;<yO-@I1Juzk<JJJ}Bl};)kIzb|e`_hQeP#fT!gHUccX351%63_@lYic=dxkNv<kW
z@=Do~ORKkF|E>o*-w}Y2iueP-MCafgz@_*Rnvi+u{!JzKfn)hCRhO<qH>JzdbE(zn
zD|w1M1`}(XC2GCors4phm*<Qt%Jsx0dTRMbNWbKI8VQZt{fPVIQpo?9LrtXG1NK-3
zaDv73Nm`@FFb-xS(}uavtY_A;Be@(%?5|*(%QmNItcrR-TH&4VOwJc`lk*ZCr9D@C
zef)LQzQ%EDB3!L8fZDbpT9E|GguIU=@*P<h?L(&^KkFoYgz3gk<793;x07qg?ckk3
zp`kYd7jXaJZ`9BJi301`k$pI$c2@uVFRn-4?ov}t!v3M3LgMgJ;vF;y{;~qBvY@iL
zXimcv$N^jjf2WZ?Y5+Ts`<E-mp8=iGWoVRJU@so}Dx_gRWqO#gP~Ik`dOqjx&Dx*7
zCu?89S@%XEOFE>zBy!o-9HM*UTlEgm^Z875DeskX+G8u5OhK#A0J1r`n7YX{Xa6!T
zXs4@A|E3kjZI27<8NM)h8226<s1=tR3d<bxa&~3<vmWISbAJ><{X?`8#81dXoDK;?
z31)HVyqT%@hp8;YXp4`A&iGB#dtwB>j66rrhfaZ}bXVA@UQrJ?Pw?}I>Jgd2Q@MQ5
zwI1`|b}z}>l$n>FkbS72z`fp=?6-7|x^CMY@P$8zKAJ7{aoTqEx3WfQrv0%7Af4Ke
zHiEalA5n`o*)7~ErZd$G(qMlCtcj=)eIopBKq8uH)KUU`lN~|X%hQ^s<GESRP~n?c
zOVO?IEE(7@urX)hrHsW|J8iRCSotUq(`sV(0O{q>QG5n|49RSajpcvR^HDj<!TN(H
zN3M#D4;jI|#&GSHf1fwJK*=nV)*<6r-c$D{-%0;6?FzAy{~XvjU=zK_>Zx^6&!|Pz
zi*i-vw^j@iNxxDUMW8jPBr}>HVfz7F$7o8Ys`1N1h{%Uw)dL*pp)ppi?VsU^g>twb
zX=c_QM^S<Gk5v{MhfsOj*udAe9|*Kg+F)&;Hbl*oRb{==gV+yg)gh=osge}kf!)ON
zOmC_kvQuBV${`!Wzl2=1Nn~Mjr?%K%$1^)m$jHtpp4Y^!``-E!l~v|($_{y!>$nWO
zzHU<kG*Ppw>t&m|$qYq0{f$~et{_D6Kl%e(hPBhh(K5&(S<fei><;f7f^1{RGlr%1
zl5V)3<W|i3mi@qy<qebS$<x#|mY;5Azin^9zQ(3&y7E*Vp$$;SDJ!%>*kcp}xm^8;
zp^!?GPX)1unV!@;c)Hh6+xW8~pTmcQPO!H}mCZI<l)tHGYCf0UHrt;+(6d$ym)of?
z%xLN+v>UABDiRa)A4<OR8<6nJ@=-<81$;Nvhe{?8UWG`Z9)dGuJo6PLlcCg6wsFw5
z@Mhs(gX(fKhz{mI>H}Y*^H?sQ9i98eQNcS^eB__4ea8E<9@~8WF{)%m=}tg8O}VuH
zgTI4T2Rnf7LZ`=Aq7*!X!Q2(@J2RC+z!WfaHWw9a3n#-C1@>iDVc~kHpYoi}PsqNM
z)g`Z<E8f>xo&uk`HDpMgu+?Sj;4QRras&TcKPexPS8C6#E~plBo!*B!k!Q&IR3yC+
zQu@7+V>go8$!xV%4;>zv6kaE26!Xrys$LWqy4<<dvs!00&D-tT=({S9(PJSYryAdr
zr<oPFq~*$`WskpwyhI5Ce54UtNS}f^`8vrX8?}TQM~R4m<c@!kO0D4T1V4%#5J`os
z<r4Ak`ak}2?$WsnGQOmD&fe~*>kSj%$Wu)L)wVh9<+*HPuR&{Hl@oF<xNABoUCh>G
zNxBSu5D?BIXd=xsyQqiIX1)yVr9ZLP`1qhrk-;%h;dSkWk)-#Be#2e)$r<I-OJybJ
z*YuW`7Rl|5R8nF=nav+Yf*G$@RIA7@q<PW|+0wt__fQck9lA;z5}(QOfbb+j*Iili
z0`-lJvgO(bh1jElqr!t1GmovF%2;uW+m|ydy=F#kPH(5=y)QcD_u#mp?0<NU`Hwga
zyx&~ofqYkNBpp@inw9VvQ0aHa77)FuT*#SSK<%Ke&@rqNaFD`mJ#gR545<+M&UThe
zHV^BR`q($qDdooH9w}JjxhiZBqQz!vAv_HQP*unjn73}@ld(kowz^(xYZikZ+Ii4V
zYvOB(X3%?kkF>}bbO~)lgU|vLO2tvP(I+?!b~2Bcqf{-TB51(|W2ekrsw&x}R({F9
zQX1v6gyxc<#Ol+uFg05(Y+lEm#4MZwR=+<vnEHSM$SHVt=sV3PhmoJ5$#??(l(<6(
zkcW|vjm3B2dC=UOh$j&v(HeRbBU8-~2T5W}u@MHLrug$96*x+oByJOvqym}M0`;o;
zH+`bH2m1*Mfsc^OQHN*%zi%^gF|mc1L*6B46FtDG9EDxQ5pf8dp&rw;wgcCjN%V)U
zDu9{EUSu9a%GL+a(=><N(*plXv6oK}ZU}M0d!azgkn^;XW@l&&S%8;;cX=P81I*?%
zh#ur%;$L8ypJKOQXKDjD{6v_g2H<;%(a=*o4QbFvdW7!4jDw`q*7oD<Sn3({$HbVe
z{BfSn&P|S3XRb5CmFg}h{#9n1AMpKTSL!gGKsTZmlLqvTFEi%o?Tl^aILKOQ2<&%n
zNG_;IE<~HD^U#)*z*GSL*cEoM?M+a(;HS3BbYtS3=}|*`wHzJtM&}hRkR3s;5YI}n
zp047%s0gM7T^G_e`%uH-cffUr9s*2xQ@G;Ih=asYVg+%R7)wq@PoUSj6ktlX7?JB5
zm<7EmVF5K5NQpIvst&J`Pvkz$tyPc#srQvUd!>^`3vw=fnZAR*0PC<2-(ud>uB)&0
zRxtNx!9F(_+HqgOY_XgCM)pPr&@I?q_mNd;!}czuN=PHy6WU8wAr6_{#D<Pe`B4Qg
z9j%-*9fMp^;!XV(@s?^rli+mPL^ngVtpjQ;WxM7xnt`j1w``E_vjSSDCqaK~BJ~e&
zv7b;=bb(%I-xT^L<gx7@Q--3+u~tp#rz5c7Xu(s*1?O_-Xm_}@!O$SPxd&4Ww9gk=
z3F+1WeUDbx*aAD=d}Frx2ehqEL3xpkEhokyM2)5@L(kwgwo%{{7_i^*8|iOk9G<H6
z^OnoU^ET)Iag2A4bB^^Cl^0_lsntwNb{rs6HJQgm1(Sw^_TBnng8+YWHYBiYhTS0&
zw%{SC1oeRmW#%vsSt{UW=#cQ^fje1-YKA{FR!Y&1PPygs{w-MLG@X_^OB`jmNe8`^
zox(n+cR@Q*fYnH!r(Mzh)khgKj8Ll#OveTI2J$c!!|b4OIvskQ2QW?SL}+fPYMVfn
zCKgze^uIo?;7HDs+z$m8oiCl|+y!Ecxd~Nf64+dNB(x~y;0fjz?Xvn>OEjv%_Ba}5
z;z8I&{2bYyI!pIsHZV1r)r^Pl6f!unT4*LKkY4PhSyFYlerHEzhv$8DRB-#;+k{%`
ze&Qy5jM>Hvr5>Zn<W6go-dsDasrn^ItZ4VY4IeU1su3+vIl3OZnuYf)8)mbD-bc)h
zsBhnmT3{3Pqsj^IirflWD{?{#VqGmgErr+q7FbOhXUZ~h)I!ot@Yn@?jvB0G>&-yp
zI1y`2yns9FDbbEhLg(n)%n_y?lfrHacoudtvT|@+_8-LIjUgp_jq_Pfk6eF#o@2br
z;r_?hN$*WIqV7P8dpU9!(E<xM7OMBu`T7KKdmYESl8aF})DC7$4$i+jR3o}My^?W4
z*U#1nJw)bKQw@n4);uNNJuG)?&hmVR<FxamD@b^zyu}+q=XXD<5jsNN!2zvMJ1Ae&
zU3z&l9z4~fiC&PJ1h_W!nf5Uy*<(x<M&`Z;b`E<OQiI<_Z6(fFvDy~zn*52mkMm=l
zEu5uXl=r(o3j2r>C^z+kIs^HN6|ezt!cSDY!R$jD6V0huDcHK66VuUbdOKSm8o|o2
z$GM9EUqYsb9=7$Q2=Y5N%4jBCb830t^2a%!J1e^GdCE(Ljo-v6=qTR+*S9)d3z88z
zqmsT*ucvp`cN(B^$35T|I8R2=wV|W79Q%{*L)YO71&oFCwN><eXa>xJ-^3~2_H=PO
z+_&9MXHVCAPh)Ah*3Eop^#hJTqGGAa<QKdF=y*O^OQC)G4ydO`!SgT{a!5pSKdKDP
zgipwKXctq6cS1kxJ4%8L=^g&c=%GB7ri+?yhp@`i)YD9ODcw`HYNregiz2##%c%o-
znVdsrkg=#5+JOe5z2s@oe5XNw_a%H7egu?3mQ@U&L>{3OdN93?8bf8F&SV4ZuRcIi
z)UoPixxO^g*TXkkyat(B+45?&vVPLo2anz%yea7h9?VOfrkYc4Q79@wE(Ba^JiMvO
zVv|9Yvd8Lx7lZb~2<kXWgn#Zqv&icBV%W|rnk9`W?S@>-zfbBU6_(<q&k`<gQfg=~
z^;_m=%u6gp)2Sl#8u~GPp3bG5XfCRQzLD|ZrX2wr<Z@yYSqCz3T?C}x5+6Z{F$%J(
z>giRq-%1Vnv*Z@%iKWDLA}$G12YDwrPaOI(D+_m#G*y^x2z`gQnXwE9NsMFATKK8+
zi93)cw3w(3ZS)4(k4~cUa9?*L?qTI1fr8P!O1dADoW7>Md%{tnvagW%0OlN<`c5lm
zuEwg8#i@aiyIP-}$a1VnLmL>}+3U!Mkj~SA$bq!i9q2XWUJB?gLZ}Q0Cz93IT&(X^
z6XaqNCoc9q7ffNeZ>iYSpDX`RD;uVDh%nFx+6^b*BCao2oEyX%;H|ujCXs%k7?A-p
zNN@5aB(pW9TEW$QPF^NjV%^Q|x}nUI7f5G)M}<4yd)^SCs?gNeM%*gxkawxWjY`-a
zB93ZGmj)%x8zzlu&cxC^VJaO?YS5Wp44BP6kfQz)b)kw<#UNdA1-{9;Z-i@?<XKX6
zUz~8xd&)aOi1#fK!~M@>Q%%!<n;iawC{5J?xAR`^9`_8?6EU0xPf9<uoBT*565Ywq
z<XXsyt_B{M?|^u}CvIYPYl1#i`6yiy&U#k53tacyPds75Pv1LfxiUpp%-#55@)@<3
z8NwEU&)$Hm&0S*in1gg_m>i$NHJuB%K@Qm$eMVQ&bW|FBC#K;wt>SuuLivySB89u2
zvL3=aLr4@e{1NI>ow6R_B~cihe6JycIg4A(73GGovzcsKft=6j$Oavqd8iN-2^c~g
z#iCrICj7iv#z*yzf15AD<8}V$=;*laSnVw7KJVQs-jqv%7T_5%9<r@Fu+O1Y=LR=~
z+s~F^e3XKM(FC$FS(|)L-b1m}N_gMwM=!uR^%eVW+Vxa9L3$#b@>Fz>a~Uqm)7YCL
zd=~G?iWXyiz}urJNLh98>uk+zBxszL^UI-A6)|qgM+E{lvK7#cS&+$(QP0Q)#9p|P
z|LUEUUQ&Ya-Ce`wbPRNygvq9&XQyyP`lZY^3gc1eEM1F@<_fqm{BZsv*BsPFwdk(Y
zA{2$rgD<)l^Mx^(m&{wbB6RzdA(E`udXnOnjtEtu$*-U5kL!fn@VJETQUj%gKHC~W
z{6YJfA>da9QpV=tyYZ#CmrPH(A0?nT>KZubi!yTodzr*EfkfUE;ye})TN&rSA$)b)
zT~8hD9ETj|oxR-iy`f@?zqGc&Y=J)|FTq*gfECyrHj|yjUI7l^A;nWBszK#Y^Wjq;
zr&;*+!%<J75#}_4v{v#8@wNA}dzovVtFil(XS`5c90A|;NBy!DL{vso=?BalHj*pE
z_2l|<x7o+c3wl4DN;iXCz<z8Gb|(7}lK#J;BcOk1Z`Rdj%Cp7iUdesdHQsgK^~Al_
zThF&hny*yXt6DjDX@t>fbX#Emx-j*ao%CdC2s%!VBDa%qXb~mTf0(^&G#d`BP`QXE
zXJPsJNoA@uTWIEa?`q~6<eKG<^xhOoOTkKKJ;&lnm9iK&xJ9?~UcS6-2j7BAf!QR9
z+Dd6uQ6?2SjcT&}nO^iiltMNklC3@ZQ01q1#2X8pdFhTsm;>9pO!qvYq%=nPpkJ{T
z5?4?MdLPr4ox@gVyD-7@4miJ#!gCTuPDDc}7ZnSbO;0KXe4#47-#V#pP{v4ag&faq
zcf4D0&2caDEER@J<&;Ib$NESdq4Jpn+!wwDv?}+r74Q{!jor+gpu0g&rHjs?ufVAs
zMsK0+qjy9;cEr4+N%DJfm~hAQ+I<6>K7V_<3Z3BFt)%+&_f`_lpmWp-`aV+waEvbO
zbS4e*S|#wpeV{n{7X6t%K)0baG==m7n%m86q~BBa`6r3bgk0}=ufsc4IO_|PHu>Kw
zy7t5z2I`kn=r*;Go(^Z&E9N}#Y5SpfYylllH=|SNH%x1`2^+xHV^XN$s0mRQ+iR>-
zKl-zLd%Z6AHP;B&W!EnEV^6%WK+N$^R=XPqt=rJ~l!0EtY(Ixy2TiW0sO4x8`GNRC
zAo3QRv*oFK)B^Z##h_n09Uq8IH+HB`{4K@#LXbDh<MWL1o)Iqkwn+K%Q?08NP3!}&
zW)0xFg5mjX!uR1uuy5%-)DAdjg3v5<nW{q1rpqx;K@<6!?nHe79hS@3s=ktn`hIv`
zxYxKxx;uKNdzbmP_?xL6jq2D_Nc&t&k7R1Ir+_b=&7NV#(V-NB{DcB;z$&Bz{#uL{
zqphR}xf_Al1T#bHsT`CZ35G{;7x#Sdy!VcQyyJm#Ppytw4NoLbQW8Cl$z;|+6LeuV
z7m^${!QJhLbjp=<eYgT=X%U{hQB)3D0GYp<c~`%y)b&5`ZS{tE;@vgflijL&ueXQq
zic||a;u@L<u}tC!Iz!#1yE6}%>fq=s$4-PZr7pbz&cBlImU>Om)W3j8w#NU5i$Bs!
zXeZ=N(q-Q-?==tMso?qI$?-1tJr^(g%c%48?(oz#L=EX|rW5Dp>hiVuG_Dkv%AAG!
zrVDHxKj1vPNYj97c3_^-*Qh4w6<)~tqz#hSimEr>)5aa{e&BxLSu5-i&-)jtn6cZc
zN<_jO_a9BN6t|qa%r)bVvR@%%{{>7_WzbC6I{w1e(FnTtlHm#8PIke2ntQcn@_aE=
zVBu5$bj@{d^HhMJ_|l)R3;|7L5{8qV07tw{^`HZpJxot_6nyR+W)0JoSxP^pnnH&3
zP?$LS(iD9Ge#aifL@dP^p?#2FiyZ~OyRxgjbGviCYpgrjGhNsSEk~8qRDFsy8h=3U
zqY`O9^M>8TIk~G`99M!Z%QU6SQq|B2awU0?6iEe|3$~KgiIR9EIRA&~>B<HF8S#X$
z&|BTR2j0`OeNJ(s|D*CkZ*H-$&qMzMGlM<A4drX{{rQso6K({z2hOdj%p=;QR>S$Q
z72YvV;A(`SKEU-N>mvAKOUtI%$u|KKPRn?{c|Ln@3&CO?={=z3J@u{TW^5+$8HLkX
zbRsi|MO*^6l`FzcU@wCL_ym<gwuU6LKi~tY3`|oIycTv1(zphJ-)@#sMr*9B^)Hgn
zi0QtkzOTNm;z{Y2zlHKj4KNB}SBO%ews_6P@mc&0Td4iK?Iu5(<JlhcWhBAdxiYp4
zHicUFcSz|n!Tre)CGfdck`b&;mk)@&y|vty^N};bHN&0iX(AMp<|s?`W0r|mN6qNJ
zOk3_h?l?D%y9amv9l8|t0&=9c;CH|Wa2oiJiTE)hfgFPx!G!699Kf@{DecheDZiuw
z-)o_Wu+EFTnciu>deT{0RAY@aYamgW8pq_Y8^LQIW$$cXVN2j?t~N6Wkj2i#TbPIQ
zfxVoEmjf*42q2<u0K3GAn%E6vy&5f-lR|t0yvZKPGtqlO$ncGm-pL!ZFJ>|xiwZ*z
z$R>D?HRdXE*8z*!4yW!^RDoOusjK<;O=2=R74@h7P}g8CxQhCdoA7ql38S&*@JEW3
zga+PP-s9eR!VO<}DNdfNUeH&YH?Vx-GAadUZWAVv*~grKU9<)$W&Tj<r~yhKYZ8(0
zJ#EG|<1g{nz|eJr<f>j)Y4fU{q@Iw+`eR|b+#&q*3f@D)B401Do#gVrQFZ|Kpg=0j
zRZ>9*>Aj4|$e`Cg!OVj*z(>7A$H+>cImCc5T1Cz#ACUFY0?>Rw@~0JPzSXKJ(SFnC
zg|<81m+U()R`VBDdTED^!`2i0KXNBzuXkj>vgNrlTsy7_up^I|K>97}jnV<(ctfm*
zEYxOXCg~(|$tL7Yf+A{Rv&=WzS2@VPN^Aq&*1f!NZVAtYWM5aQh)k+;b=-o_MxI6l
z@Hy3>AvFzhgX8#7TnF|C%o#_?o<txq3%s!PA-S|Ap@ALu0&d6dnzEjv=F7*WRNn!i
zm>_zq3!j8hzVBj9=xo~py~%z&l^h2QNg);krQQ>|Gkp%`>!Cz4q%>9o<^F!i3haw_
zA^w3Dk6UCfz;}+o|1or@Li#KC;$fnh?B4I5;Q8*o>Raj`s3IdCyF+ZCwy-mxfwHkJ
z!Pee3f$zyF%p`gYbqEn?Cz(q;04(neSp@K-orHq-#Ct$G;!NX{I$4gDcKbdGXM`<+
zCM*=o`LD@))n)o+GXXyYJKs)tU-B#q6B5fsv#;nS)DQHQJWtGkJ&uKxjMd~!@*4RM
zYzEtL9y<zHZfAw?_w&v2*7MADcW|e;KX~`~wn}T10s2GhIOsx-vOHhS=C*CNedqrH
zoyQQmDpekBAkM%OkO-M%;7SLT!#hGJ3do^wMH^YPUQcN%cN2Gci@`Ghc?#b4;y`Jt
zJV`rk?1W^YDd;G?Rjx6C?0sm&=}Z+yt;x-x9)ATM)+(SWXi9d5#0DPyg6r^!sDf9p
z78z&NVe)ustFM?4=bhmF=$$Ui_nj7Zfkt$TnFG943f!Zom>uw3B?AgDmWgC~)4eH~
zOd{gQp=21^PQ9R5U=lA;&*5EDh^&V{H8ZvO%2uh4@4mOYcZK&0{7hZgCk~VYv`VnC
zt|oHPBT!#9gIy(+oez6pU1kO_ZtsB^3jl4(8DJ!HscLjSx=21D0zpO8Qj3zeh-bYX
z*Ky|nr^9*8mErF1J>{D!2kNJ-=Y$t6W#)5t_*b?EHqN#m@~9heUD+3OYic{R9cVC7
zWm51WqeOBV;m5uk-L%n4j^y$k^j35~a2n1huD|X>Uc$Fa8m_F@A6rX_)^Pr}<7)Ev
z_*wAX%z@mKJnAT#hYA3Hgc*eX2z$yY@-?mzw}5w^tIv{ONk_y$-(OFCSB`VOXR@z@
z6eJb)%SvzaDG>!(Qq#F)-e*5%uVRzAm9SOZKu?JM_&jh?9U}TOJ?yc8UwI$>j3l9j
z3#o_2Io{F2HBl2M03u#P9;_Fb_koL^4H|-`kOcgc*Z_SPwVA8TKXf^=8Kmu{>8y^l
zkLpH!p9yW<RFQz8VGSdQkg2xPbYbGCkt=QXEO*{<k-{F|Mc+AJr1Vw^(PQ<FS|vyb
zON7rn0yO|l)Hb>#eUwbFuIaM?f$gUi(h9W4<|X_LGa@85Ca91%s(tV^?gZJ|DlRYZ
z7It@cYra$dQ~pZ+#ZnJBNNuk?^$&;BKH8{`4}(^?p=1?uDPds$8QZmaS{qP%CR=Ur
z8Du5;6}L9zLG<OA<>8!dH!)csE#DJzoc$eNoCk%*@*nwwG+%U!{rz|0%{N<|CZ9F4
z5p;!ct=Kh8EOV7&$bRsid<9;E6fywOR0n1~H!kQw<i)5aVX52@EJNWWT3F&DTw^?u
zQna>Qk5F6q4@!}8F;!BZsAu$R*j8!-HxAm{Ix{x<1e!v;1T1D4czhRtDr_h*6D85F
z`Tn7<$VTDWwzk+>e`jHqC(IS<nB?s19Vw57bN;SW&gb=Q0v7A2?lJm8r^H#VF~6PJ
zi>i=$uvN^$2AMOAK%+Hyr!GQjS|f599TYG&qFeNzuv=UeGg-2PmO`SZkmtRSARER=
zOx2gjL&a0#Af<@D1oTxUv0vm9nB;B|L#?OAWMhJ{MsEh$8K2Y`P`cK{w~+<(MgDC_
zWNf9lzTu~sWVNTSh>#`>6{3aRqFwD^Ex<Ch=h9E_U176qg9fXUro-w5Q`1%GK`94Z
zMFjM>yum&|iuqLYE_h=aK(A>7+suH0p>1L-7wQ>tnjNIZdY`$IyqA0x#WT`DbuXmE
z!W}1mbJcf8OQaqT&c-QLc{ne=!(@F4djl#GlCX$6#BOZ7<;HtcYnT#TBKMp31w4%i
zihUS<lIiU~<d|3R*tN^c3+sedQifW|{GvYcPAV8*P{)^HsN^L;TQ-r+AYCMwK1pl^
z$Jb1}5*bf4vid_Z_-%YI#WQO`39*eHZ66TcCn7kovvt8c-6^>{i9YFv^pF2vwLIh-
zU`lhZ;(Y9FstqQVP!zfXIo$bxbo1C^W44}P-h=$51K4k)i@w9Mqm6VKW*+qi*uet(
zv52gQ)d4lkB+p$Z>z&~LAiMo_<hv>kyo9bLiI=^<#eK$o)S0=8USS31cFPNSk`=Ml
zRu^dMs87b=2f*vG&n!pQWvT+pdxcJ7?7>Z<k41M2!mz=<wQh%SMZT;omyw*R)HmB(
zGt_kg?F#Y2QwbSi)6pB4SDV5!a|9fUXRygI>s_OpP#^GQbCX4qoj_G^p6v?Q&(y$1
z;XA|b@*#R1_oVy>&c437(jak{Fh#7OPBBDnru4)6LR5`r-~kd)3~;+kjk<VAc)#=p
zy<SUlD4GK~Ph<67IyfrPYjzgb8?cloT$zxh@c7_=iM8J4xt`oho?5b9Wt2SsZS^du
zs7|SUd>=errM>1?YC1g`k2I!g^NjyxYu*Qa%}2n{z7nZ;Ln}`w&5c-Lct4Gy!l(mu
zWMEL_?Z}z|S-Rl7oOj$+Rc>V*G*b0L#zO2VUe!G5|Ku&}8>S_ZtJ&YwI_sc{0oE4*
zxg4o*7fi(J5nBln`wz5xh4C8Dt6hUjVOwxT0(VCIj(HvKpg#LL<a%;mxi>1SA(g!y
zXcRN7F2;Sy?;7oF>1$v%r@zyau?V%6Tv|VYN1$nB5AY99CGS(i>Go(MUJ0*7R;25|
z7LkZ>`ene^h<_uW*aNjG`Fk@f<bM+<7!cuOg@9u{Lf<BxaTP15>gp#WvLZK_nSj>^
z4PkfOiDKvnkj&Q$oklUJ20qU?q$gM%Py^-$-3NUo5|}n2p2*;^aCFX7CTl`gtb2$u
z1{Bhtlsf7oEm;kbroj&0St9Yl{1e+zYK7sEXR2ka=Fns^m)t_sB4)!JpR09J*Xng4
z=PsVTMPEWcm_Z?}V`fK{<W*^9PPuH=9b+6KOB0WcBid!~p@k{61qOO2ZyF3c%if1A
zhh0~0DYW$lS#$=n6Z642oC&<jE=c#-hqr-iJAlh&KiV3G&5zj|d4wA!PstmRTfy^N
zorEnm>uDZkuokEHkU61-yStF1yXfV%GHevKR=F*2)<@!>$tmO<*o*H2!&@Cv|96>}
zt(w3RbY@oaCxS1=tS&S)>;^u}vG(t%4B0hPFGcjTl9ayi^d|a0h=aZJ+-H5k)^ToP
zz#?{!)k2x5OgG=609K{Xka2K!-Gby2FL-jjSSk?$-8<dwuR{Ar6A`gognw8zO5dB?
zQH%ur>v7#Bw~>F#bN!!u!9to?#eB~A>}C0`L@|w0j%n5KNz`PzHuyz0fk!tH+}A5{
z8@d8&;a}{(+~vUj5i=tq>?8G-j(6GZ3*P$*=|{j1enoGqH`2E&AH^5G$+Bbt+F;9M
zhZEh5=f)wt6J439LjE>8>1E8`xJ4W%+ritgI|`upGh=Nt!y;oUL=bFiX<5$J?Dg(C
zS}DM0cN>MZEOotVNqfD`Jcq<A^FEWzpP*T5wK6~{Z}8xI-wShFBi*ORL&j(d){MwO
zG^4Qw*EaA{L};XJA8Jf+T*|6nP{UssKY(UpYcx_BE@y~6J#Ab!J%`nfbhv#AR{`%K
zca=t}U9n5R%_kGbfqCu#KK+l_IN}NPRj*>Iv3$VPh+@&zgU?$B9g{Mv=OfuhPNlaJ
zC3IYQFSn5Xc%q!hRmeYzc+1^lUHB^{TM{&rD8W8rW2t}fVA$ur;iJihD2<9_m+~uY
zUjoI*fY>TwVd#Q;a%Sb6wn9bxH~X7@fW1%;%l}Btyvy9<Jlp->@np6xhsgCR_yhIM
zXeD=yEro)tA;x#}5cU$bIfUL(W7wDc;lS>ZBV*16@5J6X`ln6G`s>Lv`!O|W8Lw<~
zQ@)GG+*=(xoVu?Kmd)N`@8N^|xt_)1Xd{W*2WQJ(KrU7pwIR>pD0UtH3(bc&`4vHP
zqOxK?ghJ<`GbPQ+T<G0r9cQnzyAX+$)AFUw?(_Mx3u+0?v5ow69?(O%vT#w_WAuP`
z#}U+y_yg>0M`$rvi8mtdk~8TBT&KX*QKJi8jyO!c@T|%BkU7S4z^ushW9E~Otr2>G
z?DLjzcnWq43D!yO0N)#p)Ow0fq^H_0{4HvaenP6C4Km>i;WqLNmBZlNOLm!Ud-%Y@
z$K!eg^psy_CjM>jNY*xi<7F)M6<euyk>7bb<*&~x;VExU;mh0iQb?~OzVSabU!&nn
z0(x(?2KUWRXq8jRZ@@<qjGrA~qeAhRF)=-Y<IPhAf$1o_rLPyZ6#BCK_+=wNHoU2z
zg5OclMtVwqwpZbrTXTH<JjLY%YzjS@SqE>A)}S`62k8+r@ZV%MwU%AL`E3uwhR0gb
zw`}YDbF#|+otqb=*y;0p5xO!~UQ3l+Udu7CAks5RTg%w(Uzv60W@(8uQO_n{0`eS#
z##lx5PI?~bRX4!dEHZ}yORpX9D=aGJVpv}^!1Ez(Q2Hd-3Ue~Q+%}(DYjFN^LQi+T
zW3_9oxEWi+U$wDxFKxLm!JlH5W;XKa3`;gL%jwyAVY3JkOP^t1@!z>EAPgxI@hbLE
zSWBXdt4{jTta82_ygeVxKE%qX@5P<ITi##p-QJV_MVOEAGB1g;YLJ9f0`JLA<9jlj
zh~LI9J<S+k{Ur!s?)UIRd4*dPFgv_-%#F~;SZAm5w{_-VAMDZG8MIqdq&V@7R9kH2
z+3UU{EY^Qf*-SSw5%gGJr5?sObe^H;3}TO&s*f~g8$Yq%NQ0)r&TMt69P=f}6Z0Wv
zlC6!udFIT&GaN~J2W~sJ4NFvpNDuw}{9nAo-LpM8$}8$8bTbde_WRdKvKEbcK_Y85
z1^Wifj~ij9tp;3bJ!qIN1WL_D_DK={Mehk}XpGJKlG-YJu+#)q;`0!0%<<QfmPwn1
zD9<ZTHTfc$V1H~6pxP;Yy>ESojn=FlaLJxXL%z4xLfdZ4fabgIfRbfU$tZ-`6I3SV
zam<~77s|5iDt}Y+&Z>i$HT(l|r&dE+E5dB<b9rC-7HX07SKCUiA%0k@BV6-u!`^Uj
z?H&1z=#Tka?`-H+FVv6e!Ij_^(e0>3%*UYX(c_~U^IiR~v*xGkjyBpc;Kz>}7o_6C
zAaR_ZlP39+e8tol@)gsZvKiUJ6Ypy|l$gO4<!8~Kv4KWK^SN~u??#R!TOtWI;_cK?
zW_@ton7h#n?R(|hS>IF1yaNAYGKD^Zcha5m8~LoiqcFq$)U!)*QiB3s+Zq#IsgH2l
z-wo>v3fEgy5n>r+ZtuZU@P44yK1AFg)1Y^$5w+DeJaT;8wXhcW^ZY9*ap@I39k9o2
zCiTRstX7o^$pK;&;f+sF`%shZ7x`AiS7@xfD__M|a&>I0nH7X-?z7qvMS%;wLN)|t
zlZKxpr%^BX@W?xb<Kt4f1aF(valeM<<!f&4s=YSapyx^FL__T0lYPnZTx=QF#+HX_
zYIlWP5w{pN+18p}hu6{%X;Z8#WGT>MUI0ettN9cg1{-u-V06sw!XF}b6WMvuKRf>3
zn}0#C3LC!zf2FmP*ZUQrji;7pv$)N=#UABnp_1xmp|_Z)*P=$V(29y*H16vjGX<YZ
z=9A&XNc=M1kc_7b*oPs%VyDEl3VN)x&s_17N<Ze=j}_v|G407jv$S4VsVcm8jd357
za`C%7Z+}GvX?1)ze0{ZGbQ3t5LufL#(Oh74$8(62<QQ@<`I2;@VRRqc!iey~-=ilo
z^F2v_s{J`$kgjzH<ZC$@WtG%VYAgK*Jh9M<y39PopAGWzJFLf|CPb<q$=BR?KAHYV
z?1VN{5&R(&aT(I_D#CRJ)`n{ujAF3Z<$=4^#@TYpoa}r_fZX8u^fc@m%sPTx&-c;o
z@%ZHgwBKICo=S!)8QvA*RMVn;+y(jvbX_&pdt0TT53&NeAA1S&j(~MR-??I8j_3#B
z8ECubUiy)=I?gg$2$e$RSqrr_@&P&6KT?SC_VX3jv#Dr)2lYeS>;2~0qE4U&+lSi%
zC_m&A#DhNHMg)*m!HqnII0w4XDE4(g@u<r&LhwUtMgf&}H@k?~oS4Td<ZYw2@=nfB
ziu%9%IB}(NoG8b2WA<1Fq{hN3WewTVHqCyTDNgi&u8w%{5yaw~h;1Y^szbu@7rMDE
zBYbuo7Rl1nJm=CXXN-4kfmYF}6pI%%nrmU&A%A<{WZw|^7f$oV`0nISd89XA{Ao4i
zp9CJZoueLGgN;B)B<uuE=>WU|IfClVF5>qGx+9smf>08#U+^yF-?TdJFsnBkLvO~$
zYx|V_%58C`x1RT=)Cm8<<#LhaVt*k|2l14-iNgc0^Hb4KLsDv~^|YVHAJ_w<(I&bL
zObBBF?BPj~Z2~9hdAa*iN@vhsWVNGL5v&=kty4|)hSWuP=>0Cu!tb*^S(>OT_k!lJ
z=0pI0k?%u~z!Qy@W=(K|tc0B<mt0351l{JffY0ImVrGTbA!@qP{zhlSxjX3DC=dl$
z8CngkzFu5;?i(R2m8N1Q+mri9RPqCRA~~%m{DQ!ewx?90^-AxnpVlKVP<Jv#0grFb
zZwkl`9~Uzy4D#ch<<ehg9uUH@cFZ=ag0)xMtn8NiieVnyTT*^VvH=o*h_Ix09*1AV
zx^i>*45}2QPOml>U}y1qaBk<Z+xR|g9Nm$R3p*IKB4n<)Cm;Qd&pImR;X~LQvXJpX
z(ft$r!-S2l5ANH35&gBBwkqUM>6fRB2nlTTOg5Q{#rqh8V46CGFGnq@vCKh0%<scb
zbVr>FNi~D=3a8|!N#5Ex;{KtQn2M^wchtj|<IoCP3cv7g_9+26^;w=FjFK)IDO4Sn
zf?iD$p8&aBCotGeP$GNFJ}RJP2o;kSGd>vC*JLgH9hb2YjO8EgPnc`wG!@sLs4vBV
z&f589JqQzR!GQzl3_0H$B6YX!v2CCWUdP*+qs-A5Lv}=UsWj*;o*%$RTr5;ME+pu*
zye`A~)jl)SuTsD4?YWxJ|NL9c@mCirxR$wU`Ku5X-I2zv&HgYM+{@?-TZaiJ51C)|
zi^f-T4)n~tK?FZ0;6}*B*zrZ$MU(6+SEWA<es9Wst({^GTPfxQ=GFTuDZ*H1t^8b9
zC!MB8a7|DjWr;69>TE2bS~4tk9lL9c1g+mb(4D4WYsne(LjGk~R^jNPts+X8>6!n2
zpYXe<YZm6?`fzFZCw;Z@S-j$jbgXfl6(vk#53+5r!g7@OU2chYWOlJPsR4Ki$n)8V
z^#YB}HmV~#pN|OM7rUZpiCB}F<@)>QQc914k;X)}AAbQ=w{SgAp6v^AmdLN^F0X%r
zo<tXwt%^dNZ>u&QH38IiKZ?U2feP<C{uNr*CQ+Zcwn2Sk))n7gq<n~?q-3s3Dae$i
zqV!Gs3GN<VRv)X}ka`KFTrsXhk;X#URCXY-QC%c;QO;prx*b=J4#MvkRSl0NLWbxx
zvJ<%D`-HwKT(|gx=!s-}!Jt1&{+9Ao$B)>i+KW+V%|A*Ti512;^Bv(rf4v5kO%KHV
z@<8B(-1;T5F*Aymh*efoNNrtYoH72IRSAaqX73eUsaQrKI>-<YroH&}U*<A@5h}{I
zfZ_4dMu_srx54#2|C#f>{}qwMex^+$L|W#1r<5REz$ZMTra-g$I&k`AnHvorTZI0w
z??Q$Z$}CbMCW$)WJeC^w=epyqxru*kuR|5HQq>rFomk%;>|E_Gswf1(G(;Wr=l%xD
zW9vHoo!v?wB{oAl)-h<My-Rc?rV{DsEW0iAb>YxrPor)UgoF5-nRd|=jZNfMa9N<I
zJD?{jCw(!l;?Aw!BSsBo9ybCdXr#Y`l8tR=n!?*}C7BHBWgQY{gTW~}g*;3*=R1V9
zjXO}t9$sKA$t(INBW;Tpyw}iOeT>*@^7>QdnD3A?qu`5Yq|t#{&g~%kD0hTP;z4}{
z)t_t1z9&JTrmavvfllN&-i)fo^kC)%<V9AB+ZH*B{NU)7dNlRA>zcWWO=h$38OCAt
zx11=Bb@y;C@jlT<GvoPs)OsyJobK;qPNOID+c`Hi8eeR-(nW2y*`HWQPv!>j4{UY9
zYQ#;7y%tzT>7V&NrDOJV{|joh?HNN74~;kKY`^O1>D=hvBKt^*;~3K{E(M7}+95K=
zcFlH~LBvhHqIO9eWrDtr*}&)6I`SiJj?l#DM$tv=9sC2b>;IjfTSzWS)?=R`3L9#S
zQ9t=<VK1~b_~Z~Wgbku{jB6qxrR)8u!?po@Ho9;2PzR{5^gEac@9<_!X?7&@fHi|E
zL^Y0S6;xbnkQ<b`E~}?Bk(9anR7tb18ZQ6!_ZM3Lhhm7)SSd(4*o$3|$_ta^>sTOY
z5fUiVny5KdT`y#nCbvNI@+dBWolIY1lz@2=bYv_)+CM$3dFrm*?|y}hX1fx+k)X~}
zx+pGRM-S%>@c+VBvdfuwxJ`K{4Tl{&kABFMp=+Vp_&#tDe#WMQdbu)V(9h8*@*lc=
z(9!5SF`ok#sF67tDL*oY3q$a>TxWU{-qL8Ou9I*3E_+T2S#lL(D@)ULu}^-N@J$x1
z&CCkh|FR@j6C)slZ8&sZw4&bw!`y)S0WG47xnH4^qNjz8AY<K~(i;8kUT|Ewimo$P
z$z1G&SyfMxr+dG<J_#N4AIvgab$XNW%!m0}YbOzD-w;riYlWa`4D_JStz_aRw1z*W
zXH#>@3uGZKC3J3dtI$Bav*Y5Qy?<j|!wmw|G!OCH#!f9xdm``f)^VqKm#KfLt6Xd9
zi9T7tg>_09;xgyw2eLb;1Nd!d!b&v|q{Uvt-vW}wfV#gdS3Tlc+=<9ww5DL(ui?L@
z=D*jMbG2==&;s+WmaV<i7Q?x*N2uoy!HR;$W&rW8+Qc8IjlwnN3}2INOKm3tfr(9m
z^Rp@>=#3%%MWOUA<}m*t#1?fkyatmYoX%LAS~|bBS{u@d4pM8Z`;d3DORuX$`t}LS
z{arB(noOS&-<5;D^U5py30FNZ5gJpSL~*mczFJ+aIn7w$bB@yc=$1@l?q<-4$m8LA
z*q-9UjJ~Oj@~SEIQ8-%>eFk6dAakKUN1Eu$b%Y63%{tHr?nO;?n}3?totVXx;u?Za
zK7^PHd4C6?(X*Yk8Xtf>)C6!zY-H{PPmJ9jt#bo?foTQ5j4Yp6jS!gj)KhG|aZg*M
zew92P!rfY^Z?s^b0|q_PtI3?U%9>5W9%;1$zhWjfoBRp5+Zkwd67UxET&|O?OTfx7
zEs6?%gZ{W*rG@@2>l~!tqmt+**j1QTYJ<|CtG|h7nP-xG48_@YGMUyEf4qOF-VIm5
zz1@L$Ppk%y-&n$7{xTk!E_@Un$4Rh}KL~0YbvXJ*z)z)ZHkXo|Ial0F@caWh8NURc
z-G3o#>XmPcw?Ld`1XKN~Uib_Rlig~b*^|5h4E-l!1hxTum1V3K_#$W&-_BNnu9Q`%
zm90y}pV-Bri_F2fm3}6tTyuQT9n3LiGr0;_x7yfR^`~c^vz@o1{tY<8dH4k-MNCyX
zVykG29ZSC<7FsqVz!+!_z`Ig+L2<f*T25?169V&N^WqZiknHkj#n=DR3WWP)iftb=
z0%n()meU+3SMhvtRCf2(N>fg{G*MhBFRqg#txC*DK7nmSorXU-9Fh;G;RGVsh5Q-Y
zZ`-cmoajH%-|c(kis@ayxA}X=gUI@U5A6TZpYgHAchx7}cBi_hN%ye^>^Hi#rHIMi
z3;uOjZ%(q0u;tOUh-fPacAQ7}dvXyxXY-iP_Eyok#nu&aGcO9peY^D~JZH3i%oZP1
zKp(>%8r6(=eVq8gIovVIN8(+%3+y~=j#$^bS+cCNY!mwn?g7e&B*IhR1sRSuk|g<>
z_{F>qUtFwP@xnoz@cZZfk91n1RE`M>3gZ?M{lRU~O5N&f<67?=?{k_@=?Hc=aZRlS
zjNWmx6`Du)LS-T2ZVG6(6F>vJi@b<NQxn;}A$c*wW4qZKi+j@A|Eina!2gJR%=MvH
zkOy$e3eskIm*-!~GrbX5Nwyz53Tx-T=({J+!5Y)0*a?7vFC|Y9UC5K*5SoPI=!fu*
z4lf!UUq5=XH8_3Gmz*EfoYRTUfpvlno}@I>FSqbq0_?f2yQaCA)9ukrS-roMCGFQ+
zfbY*i&j2^<1~il0P3*!~Lic7kq(!C1=<(sj7YCj6Ec(^^lk(@Cc#N(af(M`EOVVLj
zbNQ3AN%ny3c3#NH<kR_XIPQPrN%BoJ#!?g)!_J4(x-;I52tiKJA3PziQ&Px`B1SP+
zWKp9=rsG@a?{6;Adck$%TY<jdD>{IGRfak%WDhE+r6f{iZ68pOw#oNLuxU?;5GI<9
zrq00DIUAA<>*0Ix6{rs#9CEjC;bOI;zgp$9=6&z~tEFoP{?(RkZ%B^=6tTTgT%PIP
zmTz~LRJ)=5Yy{a*t?sk?9;%7Bo%)0p5KEy`Y9F|7!^k%z!L;UQhc+)v7X28p2RoN@
z<JY@Ci(K6>g{x^_%#H$Q(rR;*|3BBn{F^RCd5*5}4VZb>Y~_RWTyYtztbw4l*h4y~
z<5YXplz5MQBwx`Xf$?#>iq?uf$6Rn^r|kLtK5v%ZmFaD(!^Tt3$>r7}xrXOz!4P*f
zZ8X)352Nm>>wFQurs`9iqUKP)NDRJ<_u%fT0%u$~0;ih>%#K?Sf2hd)fQ8;Fsq=nv
zS<n0f$m?u1rWn<XYC(KgqrA5Kx&_7j8H9_k!Y#BO_+7pM%5*%AwlgnL1IXIk1KCoK
z0cZI{bV3BvCNwW@aG{itAT>HG_4oGlpFV<!WjE6Y@C#T|?5r+HtzGT%dwA|@yXZ@>
zMP_TQ#9hAWYE^6_=t?BOR5eKKoJt%94|g2eO@#!IF$0RUirvqIxDWot|G4shXcOp3
z{8l=L7>xz!qSV2&v|yjBx-y7t!kbJo_EO#L-=s!kHBcr!lm_`4I*;SfNSufNq$+aj
zZB0YQ#w;nMMQFs$f}(#O|5@yuYrWxb+JDj=amb+1_Q=UXxT}cgfch9UuuWx4V*klg
z#kukma|77}da%z^OHn_(f%#Z(V|FATvSV$Zf@(&m#tn?V$aHa)|1;zNIJye(D3T`H
z<15*?k`UbeaM$4O?iw_3z~Sx|oWtE64tIBVLP8Sao87F->`ebJ|92lp$nMV0R9C%{
z?yC1=US@62B$4+kCCwqveSdp@xV~9S=HD>hu*cCfF;VPIAGrT^{^fO&s@SEwARNGX
ztsv~8P6Y$%ZuXgGrr%@mCv_+?ImQu^@4J?M`BTwvSBxDQmtmp*L~%N%8Lp9wxb~YT
z=M6W_ao6CAp$F}N^2*i2l_%?2v#?mIB*yVWSdJb9>%v#2s?=6L$uKscR(N93<uP{x
zhPm#i{`z()Wsx<FeWy>+?dLm_^~!B;ZO1cHHRFW>MV>1@))Jwk?}gLiOz>%V0X6GC
znsMB5aH6$SBe;grb?tRsUtM4Q&Oko$bCF%aTa}*K)}Iqn60L*z_<&CSbGdrH-R@cL
zXwOUgZcChXiE9<pOpNCjtG`{@&N{N4IU_ldGw)--`siy#pK>3hvbya$s(FBuk%#?W
zhph;osITU9rN#eRn@znXG&gmp*@5zO&sWS>ItpwoW8Us~PiAULXx1@}Jzi&fOc1)k
zUE}Zbm2hgs%~$6}F(cVv;WW;OM+&!?N#vyz99AUS5`05hm)Sh2a{6K00ya}R$Nl!*
z#JSB$$`8+UYY|f^%NhBz7^*Yz?>%nI0b42WdG07CTV+Yjc@5i?$!8Yv({R3~Jl~D&
z%d`dSdar=PQF&2D|MK4be`f#uoTgf0nKIG=zA8JNIf*H5r(9i4W%4>%7m=m<PJUhZ
z_MRp7UhY1q<yS<V@r%?3Xg-*!LJz2G=o}_dcq?_6Zi%~vq56=>VnvUKy=Ovm$uC>V
zmHfs^7xX?H07KGI`0`rbaLbguN%@;x#rRIzCBik|9tYZzX#>r2zaZUb;Ujy!knN8i
zQUujQ?{i(HD>!{Sj$g|+Hq49+D6-!Fse5nw&L0`6hb(TUhklUuDSwMprX!UoXHNdG
zyd##Ww1lA`AWItN9bVAE66Ixu#`?RuyJ7-rp<Z;?UGYx!`RILKMW1SWu^n59X{7ra
zmL1v7aNoHk_0qQ%Y0s?f*^;_X;FI~vq|hb4lD5R$Z@C6rJLZd@-Y`HI;{9p!bFHNp
zB(v_P)RF5+yh?c`Qt7Fhn2|zFiIZ0HtJqtZg&7dyj#eUbv~%s1(?%y>%=zL`B(vXJ
zO=)2)OGpLZciVz|IX~aw#~tyz>X*eo_WrTIcTQ9M`I)F&77;&jOL4mRw$ezQ$kfAx
zCadP4w26=4YKYeYs}+fhSR&1^EJ?Ze>rGBScN4y&*p8dX-QbFI5z0DC-Q1ITk&a9@
zT0cR1nK|Olca-+7p)#U_B>oM*oBK+(DGR+h@<T?D5_N*^oA81=%a8Lr8R3qq6c8hi
z$h?>IHl4GX*`j{Wbv|JUxgtMsF_x2gqm5o$7iKu(`#!=Sccp?emWLi55&b#s9<e_=
zP@U{6g(-AfnK|f6kJPx}0k2b;9~1O6>TKu|Zkg#t%9PZKrWhqxb5pxpn98oD)0C#J
zW2TFFVU`){W52xtr^FVX!RBKHdasew=&I^kixbhGdl@rxD}mMX6ca8K)n3*GVK*aR
zN(h=A`6#$DTR%T3`FrXu(_Qt6?w!spE@r!^Yvrnr7?UpFV!c431LA^3{Yd4VWm3Tz
z=TJIEypL(GGqjwP%9T>fdM<bdC>HL$HeFjvS|W`zln$#Ca)Ik@X_MAF^{RO$^5xR#
z9bcdvRxE07WuT*%`H^|5GnL(fY@{}M;OJ)6y6cl|(lFgybQ`|M350&WMENQmFB)}S
z{N`z1Vk*dE-Jj4g;UhHv*o<idQ(omQli!JJHBH&Nm=yMlR#MkG%bH#pFWEbAAN@+`
zTe2z6FV-5aY3eEAh9+O)#3CH#&EUkqZ~6y4$#c+;T3*@}urjh-k-3Iv&bDc{zHj@}
z)>R;;8a8UepkZw>Kjx78fvHPwn0b-!k#>UrG+k?Q*)`7D&2x=P!fi2JGYr%37IH5!
zn}0H9nv_Q0txi)lv}w%AXn%vxnv{I+>*Tb0j?(;leRJJT;XM11j8J^eGv+j7eXFGI
zmZpPQud}b7dyD6nQjEKaZa|jL#96K8%0k+XcZjDEZ*P#ez^YL~k*og8oXb<YeLtKU
zWN*pM)Q^SME#vNy^1j#h<HonSjjV_0bW9wM)CQ<copl|{Jm<*})c?0@qcweT{-GgG
zGaqHH@O`9VekCI&#_o*nqU&HD{^P>Ot-nV)&q><?n;3?P)z~{qtoxgJbhbX{owW*M
z(cd=IkoqdMU6q_hPiLG{`@zNV-_b`ol^@KfasP6>utzlcYl>WmX&qjVX`Qp>XRV}@
zd0%~3!J;-+n<7mV7SP&uN4D)xZ{rtvm-eCmENyo>!Trs(*;k95%wOSBG4-k)`q`%Q
z@U%E>)K44dA0P3)NZBxv-;}Ta9r3%L5hpMB17c5fwj_z6TwTv7)5z@q@={zCgird*
znm<(V>~#ApSJ^<}I5&c=&u-<KqVq-1b^(vXML`H^8S|j%;Lx^en;Z$1oo|+!>TbR^
zAHcTcZt|a*&K|SrL-reEx_h-yQ6DQ=kcZrN7WEFM$GO#Fp5`5<9kvvXGxITpXAJvL
zdn!UM-nEz`fVv)MEKA;<amG?p{)XWindp0r5T~dUtar1O%(mvyzSGEtT5=EN0j^7~
zyE2?CS5N4Ru9U;VB{q-lRBd!D_tbx5%+L~5qt6Q==1r;BfA7wZ^S0#ri_-;%*hQ+u
z9rcD6tj*Ep|8hOzTIo7U0trH$^{)51TAex1JrXKoa?D|&GDlI(@?-Cb?vT~7cZzim
zIVdmBPEEO#wZ{3336L)En>j5`&2}fVok@Aivd!jr<&!2`H=1wc12%b<E5FHarYze7
z9k@RJDpwP|@Ds>Z#DOm(_Ql)`|HADz?MgGHH?$O0YYIkQU=!K){Bm}p+{j|e`E6|K
zjuu?{vdD$rxcj)8$vjb+vN-K}p6A6lp$*#(92h^?TAHGvgNr_l9v;}xyD+O*YL)Cb
z*HUhjX0NygyH*ZzRUU8aoYyO7mW3))H2rn4{2kwA_k54VcUXOm-s=FiCwAbi;w)|r
zJ*LhlyTr%A&!RlQ1-G^SpXO<P`ORb-ua_QR`s{8ljy)!)Tl(ex%zfs_<$n3i(~o1j
zdvjbd@*MJ+{e`Jox7k^k95GwC2p*v(?0O+d&qkChni$zk8)Lusr*@jnI93jmB>iE;
zw3GP`OlR+Si!&FIn4=Q=LiZIh%3AL@NN=`UjSa&*w{z&h@e{Hzk@XTL5Y6R!ORIto
z7kLvk%)hK>a%SrkHAC;H$>w4Tr_A0$&3dAe>?mvcmRrjbuTW`+{vV;VuZ)Xv706YX
z5bhqA!1d?ubA!2L<{9Q>RpO=#!Fn!iW#oG7zZ<LtnQb!%6<m?`achL?9M4`MVQL%q
zC`&C<$AZ-!<YJibpj9WhW8HVXyD`UG$8QqOi7lmAaU<JJU5j}O96vxC8T2fQ7Fij>
zvZKuL>8|uC=3DX_^omVF*G@(9$@kegqae#P#=6EgTI{VoDu$?&U6HN??@Mw}@QK@`
zA<`7_D`NQw+5)`EMYwvR!Ebu_nV1fdMopak&7Zqz{~FJG=JKtjSYbRDz}_L-<Px@F
zrVr+!?&aKZDUV;S+;q-!{_T0AbO%S}G4U*Vua*eQiAjz^@9`t9s3u<5Jn(6_HS$c*
zWc6pRloFIa#d@CH!>R2V%uDb$t)WLe{VY%OuUle#c|we&W!HJ`*h{%q`QEeBM7Q`&
z{3RUYcyO(jRP>NUacRHysqSK6vxtUKErZ%B6LZ(6yiQ+ltw(1g9zDbvP#aRz!LHG!
z|MG?w%=E_bSwc(ZfOm&;vga>ajV~|xiQUoT`h=NCeyCCC*LcqFkUD6qYKQyv58fB{
zI_M+2zkp4DmvSL@rh6Gb7@n=GP?}9szPPVhGV)s$*qlGfB`Hwa!*=&Q_7wPXNFMqP
zzJbx8H7oF^`S)BZw;iWy=ST;{6y7L0`~$=8h2GZ8bu7->pJvDl^sMEUpd#WVk5uaG
z?>%q7Z}yl^Ixeb#m`ydAX(qpMeemK033{D)E(}xu{Mjzz33M%9lp^>PqNt(Nz#i8w
z2tFVFC+Id4R4_OFpR~26SosC7m5#Di!N2`O<z%0=k?CDQHxCiU>vJ^siQw9a2|Few
zQ8=bGXkEfft~$4x6S!;4elR$+XPj&&p|d8|KQxSq_!Ib?yfY0?ACNXQ|6h-T5rw(z
zGe*P2D=Ds*=2+uK%LVzqxJjQUK2T5K<iKZ71j9?cw3RhS#BKZ?rX-!{i&lae2ftMM
zER+Vr<6W&K#2fh`copN!-;laJRn2cIx8Q9ePEVu1wl%xkSKXSK+c^J)vl@>XE&8wg
zH(x1tF)vZKGTr!M!b?$*j`9`QtLhzfBpZ)8^v{Jq>_fJSqz|kco*p8L(T>qsjna~`
zV{Aj^(%6?BD0rmxLT$B{H7(nk%Q%Pge+(x5WA0zC;Mnh6E}z28rm|uYX%#T(CC+!$
z^A#l?uA7uB_2nC~UHC8hjL>J{&-|Wwm*=ib3(3y4jaCBqe&})^AcS!n)&J1P-^^6X
zK1P`@TBH{IMzx8jxwnQo9;>AaXOY_sWDk?a%2wY&@|(|)W@4JmHQI~0ru`LiIDC&G
zLEe>Hkm}6rZfmP%V0KSq;T6~`!<Z!=zMz5ep*h17CKS<D5m!>X=aZ+oa*7;er-FyC
zIX8@Z#0_CTV`|<rO!#PrKHygTG0l@eHlk^Gj^?FfTGpr3MtP0gUZyv4kT<M}9m9-L
zOSl@Co0w8;>1wv-iuM(MK$+yO>Fur_Vxz>LLN8>tqv<5f1*k@RtjHTM4`3;JNWN*?
z2cHgK7xai+H-G$7C*w<j$$N_(1D*wcK8f$iITf>Qg3)R`VCzkj#kH7)dr*x52jDj<
zGKUafjb%Dv_D%_$X551bYO{pp{8gMBXe{!96(cG|oYbtccgVc^`*7}c*FR*EaGs0i
zs)NyYg)+)M$auuq+`fP;)XvfF;qNPNJdNeAs>=N2#&CW>{TNJV{753%5&S}NvA7nU
ze@nEpf{R4_37N|_HdjqgNp+h(dj;+VUzABfMej8`PdR2Aj7cPIoIlx`+S}r9s=71X
zYZM!MLihlC7=})}`rHvV3DXNE^C!hy=vtbI$=MNMZNum5vYn-}rYA4Xd}gahe+Xc|
z<vwv6xd&vpcc1l%d6lh+?+x}H)0r;VaoXj3#bgQ>#J<3V7nn-;mS9&6=VTx8yfjub
zRG$$1U)ZaVv7*b~C2LJ;QuZzDDqk|&n16&G*5dq9Ww3oE_KR!Sx2m6oHc}Q7iEFy$
zLu3rUQTWK`^Ktw*bO+$<CTWOj&T~=K4Gh^Hxglble!OE_#`9lY|4gvOC}YvZcZr>h
znXOq&lxLRtLtcO-Sx(~TO3S#1$`s7O-A9esi|odh1xju}+%giqtb<59PLyu=v0=R;
z<HH%<24_O{+TYtVkK0}=RdAZ20^fu;GfkBY$6M2i`~+K~GD~cMNgU7VZA@C9M-Q<L
z`Qhj*SSm~s6U08)QAyw~34Ju(0;Pxz5f6e6(@Um*(ub#xFphMUWe$iAag1iQR2dcH
zQsz!Mro0qKL#BrIx3;QKl5F#>lN)00aR>UEy&*2ptdx?uT{Hrn8nuPXhG!AZBA+6H
zH5TjJKL?WYGtIVCWxenQezKbMfL$qDEsJtD<tAC~`A!KosT03TZ7V0ro0L4dhrGhB
zK{Y8=J4PEMc4Jc1NAx`6uY?$P%<O=co<CW`latfmm=}ABGuOFF;wbEHd}Q<7NhW7*
zMe}{Pg%QLC{4jKxc2yTs9(xhlq$l?s{VIFK>D*IPxpO#lu7}l#$_&4+DdBvYS0fVz
z3Fiy%dU}8yW3LEnxQfaeN0Lcr-r>N!9yWsgrc{)@-nL3Rbn&fb26L?VQ&UFwMB2$U
z!z9fNK007Pk?f++A{U5NZONI%)8mXf=UycXQC~T+xO9wldT&~Mx&Imy?Q_+BVtL8S
z9#Nmjz2vRFb&5|d$G#VuX<O^IN{Q@0;74oC7W3a8H9DqSSS-`g{2^mSrq!Z)f@mow
zfhi%J7T2=tynkEP<;^!Oa;B=s(E}EbbBcYGqTp&O19r@r%ygV4KB`F(uCkBFb_Tr^
zLGvT~M(y!eyon}z=9;|e&NlLAaH_2*E1(TM$RkgX<$>|KWvJ&WTTMCvF6l46BQmd8
z)gB~=-6kx<B%DNH2PT}Kri0jCnyDcVB5Ow+(N%Lz&AXb>*!ae&SMHz_GZxLY8Qd&2
z%5~n{J-@kaiL9_wg`Mm_v_CpD;;CKjri@m5F)#UC>86w^MBs$Jo$spO8JZU{G4wy-
zr7bn*US@@YIo?|29XAra%^$hOOuW3^HZs3ezRr=O{KGF7Y{a0J#gx=g5>Hp7D}yps
z#KXuN)A<BuB<d0#U6HURk;OxM3$eDmEN}WwV<~rQa!6<>q+wR%Z>FSAwSPBd=a;Z=
z_q{?ca+fPYd`de^G!0j~tJA?`-cF3u+>>qy)mSeHWtR){{eOpzk0=P}L#J7mXLrjf
zW)1QTMUV1OHjn>~dQU~~J4;_<lIfK*i=G#(Jf?yu@xH&*2VkaM%iiUl@#n>T;(8&3
zKh3z9dR&NRUeK$sOQDlBom}mVZ!(AFcX4*{y~h0SGt3$wXfI`stE9Dr#p`(O>%h+C
z&XEv>_3_F!tVbE98uwO65{rumxjgJeePurJ^QGDPyx@fJr=cUXOWhreQs%e3RL2Qu
zU`wt&H;yaGJdqO}83n-w8y#bn>D(gWJ0mDfyw$x9-zjn*d>?bPU$n(E3YSLBic8gS
z&BR99-2oRu+l6Za{#M-ib<=nMIb2Xr?v9gc>)5TB5FAR6dwyC&%vQ@e&vPbN)bX9c
z5R>Cs;5&jdBOin+(pRwyP|FLRRX2^pEUZHslkQv~8&*E7f&PH|XwH`3r89O~k1E;d
z|2V+M^Qla}&+VvaexF~?`rA{1iAOhDzUrsEQnKh?<^oRlox{w4tDMB7(a+>M7bQ7R
zF&U$|4F>YC;GzCK=?3$*jI{I+b6Gip|0*pPCUMw-RO+}ISxTGU7W8vHP+xJ2xnE?k
z`qei^Jxms{H*kJ^0cU0Bf;FN!dzjyXQ>hL0cXazSpV3Ru#6Qe$9jRcenwyx-+RRE(
zVYRr3IRy?si?51jw$+mFGuxfh$#^kO!0w!S()UW~g1OWVwhZ4~kc2#(ay-l`TsdI{
zCd4>|a6W_!67T9l4PP_~KA*K*{s&WM_cmoa@t|^D9VfQ_C<ooE&}Bc<c|wWC+{!EL
zV7dzD@%O5o(RtE<|AM(}FOk#N;A8n{{yrwZsF)Tzmf6bxtA81=F0iYvr@X%4L(a{d
zMC%SW*q^}A_5tT)J}9r<HEbm<Gn^HabL?_HmAqGqD~FVtqzTiO9n0&1Q`wm4KS%AL
ze58?Feaz;2%xN*{`mFY4Kt|9VzdmYc!R+jW>>ifhm;)J&y6s_R2Ikz2ke}K!3Le?A
zJ?n{#e!>Q977lHE0MlR?ZN^OEKjO(x!Rr1ZdQy=s$J_Z1!UH~%|5u!>xBKr8uu7b#
zl&MVi`rIlG*|&>*$A@D|(QU9&6mgHW&9=H--__6jBQcX3Lm0I-W)t5Al4LMl`4-|d
z@hew{84a$qF6?H0wxCB0Q%Cq$tNK?DT&{1TJ}ju6J2f}LW{_*s(o7~HIAh<O`B#=4
zTMPEu27Awu$^2Tj73KslLLR&a^Owq!{%mKytI&rlMo!@z=^JJ^f0dudtzvF5YlPE=
ztwDbWloZa`lky&9-!g6ROrt<BoQsU-1~FIUV8=;w)q=~eU38XkT&PC=_8GnZ$`jNZ
zv?MctD~}1R1BDlCb@Bo1PEVPZ=wDvOjpVCHo&Em_nh-Epy6Y-1{m%Q({Kx}_J}}EF
zG=}ZP>1l%dBswQvxc1XFJf<NL^t^zf<^{1bp=@RDC3f9b36r_|BnnX%!;RwqLmzY?
z=1=||xH0Tw@GyOz=P#3x8=dF0JH5$jM>d$>B}Ry|=v+s0Q!k^}`okB_Z<8AEQ%G}_
zC`B<t`!Ko5nz%#4YIO0}MJHL&!ZQfuZ{|3+U#b##DtuVzT|=%f*7!NY{3p_!?43?V
z!-D_j1pX&YaTzR4jOWbT-4Uqeeh}I-D-@S^pFCG}Vt&kO%u6%~CHOs<1vrgu$96_#
zDV^IcRq)>z78hnS1gqupb25Xn+geJ>`PlO>#U4h^c7e_JoVD=zN6cDxE?vrx=Fc;0
z(A&`leT@geLDwBq#2>Iph!W3(Yx@-@ZQNluac87|1D8ZJ3tO*M9bYol)c>-=kQ2BW
zGaJYMz>Juw+&xch!GpY+=Kk*Uj7w;Vxp>#W_A?S(s%A{IUdwdEDZLK7i~lGjNEakY
zvWT0d2LAOz-ULQ#WaovPOBo$=e>&pTToMc}>u$_y{sOC$$JioGs|)U8f1)Wrkq^Xl
zuM1#a9Yn@pH@*}p$;KkPiI+x78d2u{fJdjSc3I%g;9iDpw0c3C?628PEE;cs+7n#1
zH`%(v9`2LxhkZf849g~0xEjaI0RBw{BV&EAJys=cn2Vf@DLH%ih3px|!mh-`U#jV6
zU_y)`kNhp_Dbwl9F`2&#hI;$cN|-j;h}*{Nm`HR#4lymW<aru$UnPGjjGIC!n47E9
z&h$E&z}^&2fJwn927+&@Ht^x6wAue{$i$Eae#zb^##<SYSvKopxgk>qeP(}PAsgvU
z*ERF>yxQin?mNsLDMxI;9iSoT{`&z2yMbf{^M-GR$u{4`-(U^e!X=4645h-ifMci^
zSHfI5>rtAND?1naQn{^S4KYU|d}Dcx^-FG#oRoqh@)3TYcA)fttBW{?0V^OOaco1O
zrlytlh<F^keh26fKHN_T&yQ>owqHuL?asRK`(?%;%W}^gcC|PV-A+A3tMb(rZk(Ny
zV79wEGa157;VWC5ELWk$;O*W-KJ%S5Wp!mVcll447~hGTqOTQJHF9uR9ig(Lo3V8!
zYs$6-x|h?NOt92M*FwxyyE~@k*Eepp^!8L`Mx*;)!(CtwkY;qD^2nE=-e#vtf-X!u
z7CCHXZihHG;7eG~aMk~^?~ge+N0(!@ZgH>h74{Q;7WZgx^2>Z$WEQK;`OeE~ef}1I
zgbiUH&=@sQ`RZG%%qFk6sZwRl0kHtxq8qqa-KLPhh_KMoVvr->xGl$NmR)zeZnYoV
zO)RBLl<KI%?T3s{b5kr+yl#dQ-(i=gGCC|vDAVLh@;DXK+oUhrPtrP`GTYeI()WPZ
zq5DH#XqR~YHS00|j&sfOMyorCo82P0#bi>+BUnb~FR=7>Po(E?#-S|pla2>RVJ-A;
z{{~y`5S$?DBCJQx)i<0?`C_;bawhaYzp}F3d^)#6eoyxkrGV@~Pjd&%Nr`0!c&=DB
z=C8KQa<8YEs0+<z<^g*h(C7B*W;K*7XJf?kn19p-oww_S(SD1A_5{uM>#W!<7mWAw
zLLCY67`mcxHUVZWTS!OmG2436$AX2fJE|TtOfK`g(fRcV^YItq)DR&irVD>WTrTn=
zD}EAx>OTgZ4-O9an{irZ<~`4zS1`m|M$KhwV(!@sX$BvzBsoT!Ynj&D&U!yGhlIw0
z%yuPu^(8tD&naK%DRv}Z4cYW^p|8NBx}fo&71Sp1wGQVDEkBK8jqe>By<R1d9l)mY
zb%j*g5U1%+n(A44x!x%AF|Xq}JBj>-$?Ggw5{i@E%v1Iu=f^+fI%DSf8DW<8P(V(g
z#gN07aGc1WlRMI+x=$)Kz*hJKv-Hlg?UZV+tJVhvXYE7e9!%lf77rUnIw@<Fvg&Lq
zF{dznXgVetC1YM*4}P97S+_CpXHZ5!Rq>K*LBUO9jHRWwx|+$X$DGIx+<K;oe9=+N
znqSbzQAa*b{^39HeYgqCCe?#}qM?eHGVs{Z;%%Xhct!Zdmluynz5Ip*Y%`=w2fW2B
ziZMFh=4k8dL0a(LxGR{;u)??0m1Ik^e799_2PhjbTd)|H$yBCZUyj_?cS`LJ57HFA
zu^!H3EE5h1U&Tnx75xQ6Ex$Nnv}cb+G!?UK^2}F9VdlngaL0C`v2ssmZF?<yva71{
zo*2+2+MM)NgOzdUBm%1{8Nd<Dmb)+P=Cznz7bxr$k4g!;Zia@2FWQCbRC{%kKL4hD
zIHscK;ber!v}ZV4(HrHQVjt)F;p>PAX&*4X|EJ=XbL2PjVWlhy=B9{aq&eaa>|#75
zGV_qzB>vG(^`9NMFQ9|Ai0{6&jIp(GlRZ?PK%TL8aPp-kG5L<VUG|5ziLMjAPhj@i
z#AM+fkH~#}sxpX_<LgR#O>wCy-;L>wuF;b0QvM}QUPl|c2TlnXssD@Aw6!x1&na#W
zz?6a8WD+wU>?3<fg71WTh2y7Vl(&+aMEse(;AC$8f7HJZUeaFdUQ7VW!%3N2%yG5|
zx^j1jAEfJ=V!BWIe|6_I+nJ`$Qw90PCFV?5bKf;Oo+0Q0^`p(?)2?_&OUG;XcHb<D
z34W-8gZ~XoBMZRbeFGjM9DBAk*oWx%KE#g{9`UCzt)(lg2*WUqsHEnBnr^Ra>1B?$
zmjMf5E$rVcrE9?Zut=eva_A;sEyt<f!8CClCns8vT}(-?2qNr%xVu~(z8D{bnqm#q
z(;5n^IEA^+Ok%r8Q~hcf>iZSpPCG{zbTXDQUvM_@u2k$`To{R|gj9XvO?B>f*xgrr
z=vrj1F;@^V9OD{uw{g;?A8IpZp@f*o7iHs6(J6*0KG~!XyO@6}4L1DoZ|FBt+~m;}
zTr~DDR<YSV!_jYAgMABzgXQXKPc!E`dsA1uZ!vmqO<>@7Plj>n`~uVf9N=hP0XEl7
zq&Z!uKBg_$*8CBkatk@0tH{rm#%Y>MAGk{1Yu0+^I{AY2ldFlW!3p<Rb`4vMzV~Qc
zoU@i^tGbKXfoy3E^9A+5rc4E523tsLRwv9BdkCS(sCn?t)<LE4Ab(VF2$!WiU4MNK
z?Pxy1qqlA_{m3`jk9&u!doXz*pS{PHp_S!#?s@JS@)1nooJiY)hh-MI$JRm=dY=0W
zlRVC_NhE>}RhB5Z>QhWSnv9&KvbY43um@<`6;3*4+^(kf4wiP-XYPe^hB_SI{Q+~y
zuF~_K*N(b&e^)DCG_AyxV^1)P*rAwq(4SUOMOqE{eRVdDae`?$g*;%hpm~KeYzFX;
zrG~ohy6&0)y2?4u8ifv}cJ4Ovb6O3tX?y-Tv(^{sY3r)t7JXB}?Aw7{19xy7(+{lN
zGm$5(XCk=)+*dY$ISba68N|p;;ih47;x#c<`^#^#U#hkQIq1kK*qh(jI>kLyj;1zp
z71K6muv?U>o@S0x_U5j?yqK~NK8ar3AZ{Gf1?Mx5V<JaSNTmd(j_zV7W9sy4t{8CV
znP3;G_LzQwZn5}U{$qPpkZvyS)XAfiLu5MYp-oT=s3;G04Y23gKe<QvmXIds^{&Sz
zkS1y*n3V%DXF80V47)qVYOoVm2Q#6+2?K?Sl2-Sh?wKxG9PMKr?+fmmH#h>kb$w^3
zKh6n+akJ?=&kUzzpXA8${87+lg!=4O_A=N{R)K41I!>v1_`aBMxRgs`12`5{<U0Hm
z{*@+E@9$Tj3u1;i*n;B5Mg<mErnenz;5u`U`;Yygob<Tt8!XZG8t#S4WbQQPu)bmY
zfEoS-EcqCAE*ElZ_yc?i%zsYgesbM0jg4q8>Ydu7n&IT5W3a_Pe~p<sPPtzzB^VtW
zg0rjV=sUTKa|tF89dPNDTWm7#5P}6Cdy%OPM)G3pJl4i0a*Mcsc`xQ|JH!uSe@!It
z#-<Gw7I}x-PvBHhJ;!~wEcd4;$O5oCJtL2OpFE+?TFxl<R__<=8pLr2xy|fNoJ0&^
zc=jK7qK7!Y)f3ZlkRM`J$0=zBPS)SiwvgiFhBlL_TVB3J=epwM!8iY$%wq&K&3h0t
z3@bT1x<&9X?Bv3bd#I!djmNaHCRq1++!pKwWWg_l3o*iC;U%uPLSG&`vuW;8wsPjz
zrsIzC?$>fBatHHfhj6vj81DgRg6)!{q-T&XlW4e}m?%|}wS#3_3oaZp$z+=FB{6H?
zBGkfkzjE3deqn~q+J)kM8KbMrys@RFn#<sgBfZ(WTpeLG<MH{Ron7oMr^hp#e&yEj
zodsjzgf4b7vI`^AlGXAPfr8EX=iDdMp2z9y1=KTq(CuO_IBHsw^RAgXIbz+b)fa3x
zzLeOF8=-9SB-yLmIy$R+=BX{YAU+RyURh*5*T9xDlP$?z=f7jxO-ErFrsr<JS@2>3
zQHJUIY_^+gnT<6)GJUg^cd)X9)Zv<n<@j?-sCTBlfpxK?rd!1>zmxrsYr+1atw~St
z9o1kR>;it3kbxP`Q@Fj{5MjM`wjsf9n{FfPbSa3p!p!NmNscbEo7`t-<HQE1M#<M5
z{cMR2v#Sr7$*y6RH+pYqA55S5MIW)JxZCKM--Q{l)427VL5$IH{#6VnT|@r6XQpF$
zL14iP`%UK-`41#m15C~L6{A=0Y;Ws>xp*Cw$?PjGnjgnjKsD(*=0sbWPTYQeowz{Q
z!Haw<CSZ=x*!`v&Cg{Cl1K%I#c<UYW0{c1VL$8l~Vc+nAFqm{uuDd_kF4_ZJ244mC
z5p?hfdm8vVg8EPk;@Byuh1V1>VKVnD&WW6=wXU~emtN2Xas#}doog-UEF&B<oNvJz
zF^~C*DO3;C+wuYD3R@RPoV$;5nTZ7N=xDJ2*yw*m$Mj)m;8aHiVGdspQ_AYIgE*Vu
z&=lyib&WLBd5y1)bEdVcIoaCW310z@(g&;yyQ3fFuI}FUikJ;F#@80}@?SE&Fl(eg
zc%8bF-PpsN$j=ZS^BG(yCQ(jBJ?OhopmFP;=r(B5z{fD%$yzs<ms&HNE4<6qFrdUW
zoOS9TS9eXZmvfBu>{DKmd(1cR{KS*eOmXm{9bsE=UpW_7789kHa6ZJRwV>h4Ft6&O
zR7UejC_F#4&t2CMZEtU%<*MYx?y;Jut_DlfA!U)bn0u{rfcu=hN?pgCV9&4(I6YSu
zdtL|GSne-AL{NngF$tIy%FpMUAwO7+NxQ|w=g6~~YvQ=;z9z0+ww;#FmI>D7_Qvj&
zzRTd7_o=Pr08AaM<ecu7WT&!$=-5Ey2tC>I>;`rkHybljS4$5>H}dL6Y%?|t=sb#j
z!OrKh_`k3xZ4^%PhmcW}P#$~QIgJJLO#hkUEjwJr6erzG-uOy+n!BnwQ=Q*{9B<S*
ztQqWc4RID=A=?x2Q@&JLdH_aag_#8_eZ!2y-q<5dx!%N&LLH<TQ;I3c^ajtwZGt{}
z;#D{J{Jm4$EnLl93taPDt=(}Rr+2)swr`f)Kpr6{_<Ae%mAB|N(KD&+9&{SC<HPtN
z{A*q()ECa;JVg^sbgslz!PIGm?<SNNZt#1#VeBx(zGX-TB7-jEG<cj&t8<kU-!Y#{
z?kqdKesVK;yf@st&QsEJ%(L2S^rm_Dc+KE3{q9=>&a~x9H}yOH$Ru*#F@^XK*7t9I
z4xhuVLXL41Odbue!cJj@a0XdNc`g$bm{`naGt&X21z5Q*U@F^5@LY{kM*4nw>v}Ui
zRxm^NlLNr(^v*pOjNLPQJ$yRf6FJ4#3Cyw0eV^pZK9lMK1F*!@B0lIw0%n(oVfu5S
zK7^va+7Kt~6Icr~fE|rV)4_;CE0G6a&~!4*m@TLldcYwTO22`xZjjnhZH4JJ^}w*!
znjTi$C`PcWSM`0A+sYa8IB?gMq^Hzf$}MGyS_N}+-YXuT9?Wx3aPIRU7}yL<2iVa{
z_9>G@-VqNO!Vq>2`x1UVfIG#OW)m^_ygIv@<v1NCQ2dRZ^Vv*!MvMJ(9a905B&Rcb
z5$`=!<|!^^i+V)ukCSkp)eiKh`ct`wneWAw#`w3a{!v-*rKN!_&E!j!^|*(=>QuT3
zd}0;p1jIEp!HCrWd~arT5&ceIgNy7dYBkF+)1?3`$0BnP{30h{g-gjWu--K%{V)k>
z6{h6H(Nr)vOaWpFU^MSR){%+m%@__gFN^vgzBLGPSpYmJ3N|@R-o^DZ;GJ%OW$>-K
zSM8!!QP+VRYy$ZP#<*LM>3Q{pdLHb3S~?pHUZb&JP&noC8R5X}l}>(vr_Dsu=sV2I
znuBi|PmW+eYYejwT!}Rq71NIH<M$0nI8Gt-BRkRM6^WhQHM9a1sHzsBW9c%wmd?j6
zY5?y3Grn~@`HL87cbW%YzH*rIbVltB?!3q3CBFGQxXE7NT*qR_!Ura-2as25TACVh
zZs4+d57!%qCoe(oLh4kh0w(A>;9B5FEh6K4RIsUiQ)K0qx)sltOEl<(Y)R7TH}Lf}
zBSUbmY8GiqqQG-9mdfD6`=Yi1=ST{DhSiY4rng1i12)E*bSvW5Dv<3>u;XpRH^t-I
z2jgx6!2b6MUDF-luU6xlu{djAmsqjmH543(O;Jam1dg-^xZ*2BS5v`L*q0{IU3iin
z;H$d`OMQ*iYl}PXMe<OU8v_=#a?CGs6LNNdpRFk>l--#IOg<!Or+4rl1KyH8q&PSc
zchTjz;s*Kx+<b#@wa26vPD(z(ZXSzi`5#n7v*5uy2ub|H=eB~W?iqc8z0D}xa~8Pk
z+EGlu!U`vWRd5T<#Lj1`@<z#58sOOm(ML22R=E_l$C_Yj%u-^&+SrL6qbBI(3B<JV
zbUdDBCpBV1P&7Eos?rabFjWc@{8g%lJU1X`+={hqq4rU4sRO{f*9DsV53=(YR7)p7
z&pScWf2ob3`N!~T7A6>N2WtI`=OIKwWwbOpsJ*DtJ)-RppUq<yKoTynAGU&w8(`(`
zqt<!>ynzf;5tew141l+*M_8~TE~J-Hli!WkjzfpOBg>pkdXf+@|3s2p$od4mK)=u%
zs4-T>bS@UsI0?B{gA_M`HLovONjhU5Vc~UF&>mp&?gpOD9q7y=n4z{2Y=Y~-qj#Ck
zqY|D(R%d|c1e}3tAIP#eU7#*i1F@!qDf+m;a&r@UO~Ji44xc)O>y3jpcp%p%)E_nw
zM_Pc7a~<6aYe<B=s;T$YuE3-ydRcv^mWBmSP%VmA83{e_1#7+y-pEMW2~3Vzkoyeq
zPliB;IB-?ohgC#ig*iOwF0vZEw0rT>aIiKe04+K|5AH$#e*i(xgI)4D<TwgEn&HfQ
zaQF2C8(&rERS!(EZAU7C9VeFD1_E`5{mlVi;9<zH614I#@MaV&K9Lk9X?WVJh+1sW
z?dxCz+D&rs-oJ2#PFRU}uuay7{6olAIug=o2<FRWV3IVc6~JxS44(;u?80eD?24^Y
z;~>=m;D;<^_*?-LY)Wlv3vduGrX68d=~%I9BmvUg3dv~+JOy-jAbq1IsZnZA)dx9E
z!&-1)%d86|=tQrpzhSdku;!WIx?BckRg+ReeWZR=C&Mm~=hEA>JXY>sS_iz5-GBpw
z$O}~PJHnQCgQc`Cy|0eJgvn&^JT@l+V}u4JlGec0B|wWGSo>9A<2eQSzChK#F>@JD
z-h*s~mX3#pO(t&%%algv%PJ-j)uX*Y!pE?`J;*O(@Qw>$!)cBwYvY)`u<v7#SPYqp
zCmjblC18HaVBFC)U>fuRy{to^e`mp!#AC)+2|9z;M!n${@MoU-4Nvn3aqR%GdEUo=
zEnzE_@%^oVWdwKG7Bb!gE0)L`8baSegTAX8Nb0M)58rZ~{sv!BBJBfPH9}*H;mQ%P
z*`+{;<M0(nz<ZgDPuQSw2WdSLLKniL9f!q_rN1G=1o{{<TB)XEHOo*Ju;B?fiR)lZ
ztHYjGffe+I+6tA1z4%*!cWOxQ(v8#)-*yQWun5-|u(uaVBAIINq5GlBGw|<J+8;Xm
z5FTMB5O6SbtvL3x!of585%>`eUxauAoS21?)Hux48jjyY0C5LHhfxhC^+^h~6lNok
zc{?D-LtOPM^s^Y*h&5b`>lU7+tw$ch7B|5sO@<Yh!{?*${KHWvTLc8(4%=M~EozGx
z{}_<-Bc!+kcfT1={7&tK*MgxRUr>?R1bf%wd6%FH&666m4)pc|eCucU)v7cW%$r?c
zBcs5{+aDfb3KfxuJV3kx&MM_UWjnmrGx!`U)^N9a0KC5j%Hn#pvF?kh8#=!dpG;PZ
z;XYHrRyzrdy0tM?N>+~`S2zkuHpGNzE6^|k@xvu*M)v-ITIqE3agAWsfm8GzEOr6x
zeI=|j7}2Me>4yEdU@#i@Bo>kcP2EGTlZQCS(v#W5tYntpb6RE&83P;~h%+z?fJ`k=
z<@3WD*idmO0!*ZcGS+~Dv?p+FI^IzZ8Z{A`_YkMrv%uZ@8onbA=rtQp@d@vGjB1S+
zSl<^q*ckeCRjrFxM$>4Z>Snb(4FnFpQ2RmmLJ)U+2lMMWH5jk>AV~qfxGm1GRe-hr
z0ITgmL{D#F4V}TUn}ELQoxsCN`1f+m)7z}}pnXtr+KP7_f;7IvLs?<rzj3#I$S0%7
z7g`VY)S5N}Lv0TH@LSp*PnixMItMm6lPm<%-9iploXLT1bq0Pmfc_O=VlX%}(1q|X
zQ#fC*5^&-hFwR8F;5~tOPY!&?V_Kd#p)HB9nn8##Za~+I0aO14O0I(*j6vM+4%X5f
zz93tz4DBBaKQ|LGO$YLp-osr#!0$@Y?yxKibmclCo~A&l1ZdAN_@Uy6cfaEI2|(Ho
zq&+mP6?85W@99BHL4P|E3@^v?JcqwA0YUHM=N{0;Fg$q-cv~akWt~9RUeNerGyuAp
zjmgrb@agY}c;+FOEdZD71gzgmAW0<nMz_JUkAmj6#rxjC_q4;$H(|eSSQD6#VL#_#
z<^8a}n4yYY=NXX2F>uoLgv=&DDtE{RNK(hlWuln|h)fzI8k_>@9it^-=VM4uW(|2o
zzmvs`36a_voE#p9tmQqt+D?2^8(?5ZAZ{wY@h33Ft^N&9*c%b)M4F8K#`%yb&cxD(
z@XNPUJNEVqBVDKZnpUQB)FFsKqG%FuClod}6eoyoz#p7I9MK5Obxm>2eUOVAs}T*^
z&O{`21Rk|6Bo{)ysl_4bEZEjjtRYzT=q%`77Chu!8c9X~7hXcQ2E%jgBx#7?RC){R
z7Y1uN0x!N5_EDMyVs(d-R`|CT+`5|(CzVFT(FwR?gX97cSG~pkFH_GV3V8%yH5mxn
z1M$uz*zj&J2tT2@h)8m&1U(7?KQV*&djcY-p|I#SSpT|UuS=s1A)^YwffmdN#7Qw^
zGcuVmU@k5V4g7#=DT8||j0u_m6D|WalGJ5j_CAjII11jgBdo%wb_8-~s(wK9fxznL
zxR<rSc&d&C4!?#)jz!dR3^J{QSh_N7btkMPM-9jGcZ0<C0}GGB#uM?GPmn@cyuSbc
zT*hsHO!LVZYCt5C0^~f3th6cFf_;e3U=g1O`Hq6DnqeJ&tL>m`r?EQA;d>TBKPS`Y
zkns(~rEg)&H=%tK5KCW%riCGUzDQHCa~KRQ3CG&Bg7l3*%sGgxVv$Rv;eNd|5$L}g
z*W8ZiZ!-4u{zcp{1}OapDDDRjyb)+HnT(^Ypn0>QYweMr6vOid!$UlWF1ANrvJ9C4
zi|c#^Qe1|GkHlTJfRCRD>^hCr+=1Ebs=64F^Le!_5UB+8Z8~zNI7sOq>H_YBLsCO<
zXT>1nJm~d6@)WE3g>FT(d;t;ADoDVNr+Evszldjg3%y!^XB`7CG#0Up1AF<?pq)>U
zEiI;1@Pxg9m4Cr@4WtUH)nSl%7_K!0t8pBk%EZ2Ee;`~%eD46*^(0_uXFPQwc5bI<
z5qq76<@d!s%D~-Ez-cF5T?<4Zs2kWY$@e>=$2IurBTo4(1E+O+L>>Pie^?KnvX~se
ze60D<`D4gV5)f-wM7F#bQQrhaiOreykm7B`CnJ!ZXb>faGFc>=`3#TT2&fvw^n;95
ztUx%jsL6QlIC2%MYo#mkq(6`|kAUTTR7a@`VT~2&T=gk3<C3H;-3^5AkNdBNyuLZ@
z4J)|;<f%rQkp0lX(=-pUQ7&Xy7kYNK&<{gW*?2+%+}s8qRTN&QCHTMJtA+0#46Uz0
zKO;t;3TZx6m*6RT;~oaVlTU{pZ$NgQfQa)YB)%Owc?+u@OS|Hez2HrT;CF*bS?JFt
zVBQeODGT@*gjMrkm1Nv$Bji>?5e3&EtAXfcaA#w{#J&`fNn_?YBE9yA8n=UUycXm-
z5VG!1k`a^7ApwZ4FXB{HU9g)!Mf~^_8W;j^Gmj{U*mIya+y9@(Bmq-qAYR=BnaqVn
zoWrwp!(A1|Wp!w_x(fGgR4<~|U_=(^RNKJcroaodfc7j>kE(~EpW|Tnen2(@=}nJA
z&b@&s9idZo$xFmCIY9rBh*fsNvxnjDX2@+D!Ji~U0<WM!sj#NT_|`FCDIY}#sEv`^
zETt*P<u0jTumT~tdST@B5Rp!CTtT89M1S95L7ku-0+66QPTBecU$DN&A=d$weqdb|
zAhJ0RUCaWW^uyiUfIJ%m-L65$=OV|+N7m8_Y<J~|5&RvypmpUC&1}d1!X`2rb)(hL
zwLZvF)-f}QgZ71tkCHHWooCS1oyZxFkPgfP$Z`a#C^LXX9-4&ACkHE+fp-tYp7B&@
ze`93X7D#LhP}2@i*c0(>3iAD_c$SXP!LE3A7W!HQa(;;@=c9TI2oeHos|^&|qFU5h
zu-pCcz`5#jXv_k5tlKIBJFAO5x2@_#VBagmd|_CnZa~y(@aVb7x5MBgx<Fg|024aH
zB7$M1f7GAqPE@X%<NERVmjPPd98wtxO%H+2wntod6G+|$Iy3@!Fo}*r4Iz;HgP3(7
zVzu#zFg7Dj9u6!Uh1?|(p7{`I1lcL{0e;p)yLKa@;~=M4#6Fn7PuC%v-ht{wGAT*2
z@&8G{tbNeXU?zg;4SzEL>>kO;BUeMduTi-h22?mi@59oEk_pf)2HJmy?!i+x!1peM
zT_wY(k41H$C3NEvej1L|J^}q`iaJUp4FU?UpfY?<MOaWMa+5yL<2-c^G8ilBd9gsR
zL8zmh02Y1%N_3{z)S`HAE@H!Ax&|3zFG$Uz@>r8(^#|lrR(-B!LzV;7(!hX6@UIKi
ze-N`=L9D0;VvmE*&w{-7L&|}$g|)EZHL&7ExUVL#+1I$U|KRgF!sZ6S+aNbXMW6%n
zi#D*|zaXpA@N7MSLywT<Z3IH@Aa?kL5a{M2<TG86Z8ycAQ)EBtWrdMqEF$m{%v#v`
zNK_Ynh|cGe%H#}IW-{`Y4p_U9h~5?f7dIfPa3V?y$Gx>g<ep1)h|pRha_WL7E{@pe
z2_l7i>Rs9u-Qtz-{<n~1GoWY)X@F;ULl;*78II8$_?I<!Hi48P2E+g-p?^0K4V(go
z-h_7k3zQ`I-2$~6qEbC{eWyAdk~@p|U=AvV)#)K%q=--6L)Ot7Rl;^ym8$r;E95s!
zeXP!akK2yB>4d7+8JY;(o(J5Hfb`<9(y8#nzkv01uwR>vcQ%41$-pZMbk$57<E+97
z=;2Culj4{%tzqmWf;ow}x*@E$KJt{}3_LbI(Hz)$8yT7arX4e4<<8LKdC*)9EPDI@
zYbP}jCw7P3wm=Tj4~SVFRh|TB{#SV9{ix4%0h$ek<nj^GC8{yVVhXW6N4<$?(4UNj
zyrK}76lQKV_=3*x-5>C~mO$1Eh<WDWcY`3S_V8UNp?AqZt~RI<Am4#E_zHi#9WpBi
z9coAGA{)O6%@cqIt>8oE!b+#WQw>CI@`XAc_fQ6SyARRAAk@-YK&L|>uLsa)D`Zv=
zxc45ml!$w741DLw3go-h5!n?Z*O1k(#qWEfo|Ox`3PE&jLrtp}{(THG1kW;QhFU^2
z^1Xe?V^Z<iny3fffu+~Q8jOaP^@4siMSNZWeOdx7F7zu7N}<F4@I~JdfmDOM18}$X
zkU5xevUM;#@iyR6G2nIxqU8~EntB)&zS;12^VA5~@=)OSLSWcQ_{aT_TVYms6B7Iz
zk@RF>)?h?0TM+%NfIcvYD|W!wHYLB|tzJNa>+#v{h>n-hCGZdvftD{+H#DyiYWlLe
z9+qDT@xo8Uc!iZmD`cOqmVr)h2AWhs{h0+`9mT6h>0x|&CZd6|@Q#h}?M;w54*?pw
zX(;K67_$Y?&4bt9B1?^eWFm<c6@+JqqA-~hva1FQEQtz1YeauVk-Kb%&elTgHxn3G
z2GVRnP9QQL4V$kEDHcVxco(taMIh=hWPXzoryqq*E{A>>#wFW<A{7yrJwWt!5ZQwV
znC?SFHV@I~Q{;4!kjWj~Wm{O_RJA^=I8m*Ic(DU?XaVde0)FWl;^gsIm4;aN2>iY~
zK4Vua;<GIw)mgaKW@IOIaWDVk|MAF&jzHf_;hh{JoNvhFMxb}13Nr6&;06f9>(}so
z0r0pPh>t@dzk2`A>Uf}NVVpAq-s3J-Vh=2?9BP2AVTGshM}V))!qY5ARsV0SoPy}1
zA!<u6=w4K0KOp~DimF#G<j@OpD(pq*iOSzo>^xpT4kE+G^pIW{UN6iC+TdN^@QefS
zo_o-nV_2{0(D5VCjx=cgY*?uU5xNmELKG@gR`niqWiKKTSyk0ZkW?;my#QeHBs?uu
zN8<{SbQNT%B5p1TFY7=YT?g`fgZl3W#NK;=9c6GzDHquA5&6X=L~hk^<)Mg38enzX
z0q4u&ZpuS9PeM<J!4GVLZ`}v<Tm#F$fmM{@MMgq;#V|pv74&-rt`QAQUyFCFz*;nb
zo;JiEC*m!O+64Eo0{LEJc#kMl(qe(fWnozcc<LC`E<Xa%ALHaxRiIP>qTo>^32}H!
zQj%GT$Z`{^+GbR=sv?#-2;5JCAJjwdeq#MT0@EezEsV!&Dn7dcEAj?h<`tpMU%=BI
zN>;#1`l6bcL`y*LOX1rTe4a&Bb0DmBEpm_XkXJW&y?%%^I8@?y0?m%Y^NENB4amFB
z<M}msrab5)MSlGZdKL~_iot!iM!Z)8uf=0Ef`Nf+5G}TcKes{7A|!hTa_No;sTK4|
zM+9J+8z?psT6G>;e-Lum0z?^&*LNe<S_RAQ3}l>#Z!Fvy@&~H0$f2C5MC2egdIlZ4
z09}0z45*Dtq!zKb8~RrZYyShC9L2#re+T|;GW>2Y?B^_i)D}XkB7mB$P-S>P8HQu<
z5cDp*$1vz@T_D~HM0{4fcL5|F11V>s%D5fz<yCl=>d2U@!7~RyA9GMcER@fG(8L_v
z?|xi)J8WzQ?qV^X>@dFjGio5)AlE`~P!F-gYCOp_{1gx05f2|b1Q~4MNr5o@{xkIK
zDST%R?rSD+FCH2%06PW(1=F!A)v#~V4=6bSnpC)^nfS&>cqJE6=0>b~7?}qR#7QT3
zh*^l{Tfi3PKw|HKl<V*v2T`Zpf_P>R_Ss{g#eJcb^RXW1@n<jYWD9gG8C8)F`2M1Z
zI66SLIzm57qZV-#a!!JrMPw~ck*5xYe-R;#s<77X*iSAEPg5R|=5BbRInclRSk-li
zQY2tubHtV{;iG!uJ&l1B`*5!vfS_*NxfPkY3wYxX#Pz_gYXLpWW9Oh8V)w<s;LCWv
zG(`Ge5Y-r=-^)-b+YZ^;p{b{!i(hfIlaM+54rHE&wO9t7I|ZE`1D$LSjoJ;_3;~jU
z#BWFAsh40SMgto=!fO@o5!Qh>=!2hY0r6O@%vw}F%0vDM@E{Jvs68R?!a7I<?AfO}
zpmz?nE>QFoqW);;X+wOfBEIE3zH2TdUkbHW58|3AM0mwf0SpKFHHCzV!p9DT=KS^l
zs$t>o++T<nMPyjJP?4Dh1oA@#=P_`#aPRggyz~S}@BmP?HRAQ5kZN^kUL3B`692D)
zN*GuH@VRL~hcWn6G3+iBC+~n+*}#COkk@|b;VIn72cY(E$e2UEeg?mpjl1px-RlMX
zQPng&QJMeaQ#2$s5L$P?&>n!AoAJ|bNc%iKwFiha05aZ;-|PT3EQf~efk&MUL|zK7
zR2F$k4cK*8Sa3&R;vh(HFf^<u?4T*up$Goe5pm!Mc*36WEHhyh2|(C3h<ED1F6tsP
zst4V@ge&jC{pY|M6!=p+^eG(37K(~Y5TXM=;Mh;R{t;GPAF?Zq8|~2BTv&Gq<XpI~
zs)bJOfM1TsXZ9g~E`d*WfOlyI`80<{H$a`XD5PHnww#6<STz1s1{PfjUMmO)(HPnn
zi>jgpSeOO9PlSdYh2<t<g-<{S3u}01@b^6E${XC}E!g>S{Ja%DAs$jXi<--6=;aP*
z+5!A#7e0Rp)|H6Y*Fahmu`+iNOW|xQq&NZ+`x^++3sR{IIrW8{8bU++;HN>5);PSQ
z7Q9<a*mGf3u0AAfz<(@Ix)frt!U(-0biEv6`=MA5L`u;9_dv!yh-I8u`IpcIJJ9+$
z?Drw=_AXZR0@gMK)u7jS-3#<|qq3rdH_+nw%fSa%fTj+^K1v}9#KFRQqZ$zoi8X=T
zYQbmNu%GNj6gUuC*9sar4)Wdv?>!iriuxkZav^qLrXUU-ikzl7WL^u`cHk~<Km+$e
zI@e$;o1tABaW4lT)64jC0a7{ySzr3U{vCx!I15=_$8QStEfJXbHzcwaKP|vB9>Dvq
z;GI{22S*_NIsezkf1q0f@Y72C84M}*!hiLEdc~llRl!&m1TS0?_3kjps|DWK8&-h0
z99U2Tats5?Rzp3gHKbms%>xmu&xcf3;=YzcXE#E+%i!aNz}pYQ=iB2wv+(=v|6lJn
zxSRK|GzIz^0eMwIRNWfSACCxWJnA}~VEb($mGzM8JnSltgN$ZER#SnDv+&dA|L-n5
zKvZ=ZntKY7_-WM9E+Y%P2v5J}{}tXo$TZtvO`2gPDj*uDj4a-Ya~4VP4A)_``=N{b
za6kV+d%qxxxQL%FLOM$zxe4&;t?`sqfp9r$5D+Z__E!q>=?)t%4}ANC-IZs^+|bX6
zTA)!C@Sae_e++c66@2k%*l>IN*AbdJ39{>lr(Xt%kHpnSK-ULBmhrIamhfl8@V=qQ
zZYJaE!?8xkvE~j)=Oa*`Lrxq32^oNlxj=R&Fy|+ts1W?V@azGPNQDO?R)y>aLT-Jb
zNfUv84IsHXkZGZA4u!ooL>;>y?7A*|l|TNLV8KlxnKG#Uits6Q@rlA+g)Vq!N#H_V
z_^q0FEeh{`iaW``J?#ftzJVtx)V!~-@SU*NXE=-T0(N{Cmi!O2WC)(VHJ*1Wo^lMd
zU^X;yHngifJZ@t={Wv`7C}`AXXm>m;cQ)ib8g?82{PUpdC8Oi-w(5@<rf?rF9kTC=
zc*uboQDIc$hpJo%bTR}on+`4CiTH9LuDKE#JPNC}5PE(acXtm~7lswDgOyj2+XNB|
zVgt;#B70$10<6-BXF7%&f1xH8MF!j$PhPn5GYYcqiW=7j{8@#Z<QOzg2U#_TRaS!B
zwD7uR{+}fmg_Re>s#xGTUPCU|5Dg^Z?>AVd!nnwedQ3@FgFiyM^5C6C$hj6Upeep7
z4lBn%-y7gAV_^XV_q7qI-V!?29)Dg!29LmXumtBwW}sd+81;m$=vK)=cDxQ~RSMWa
zn2qSrD9es#-{b7v2lh29a!a|{m>;p4`ASUcY$ZZD<LfQo^|bQ7^-A83-g$Bf-zS_H
zyRFPaJ=>|&QfFePB$-^piR#0AFLbi>kxFYvYu9MHiaq%I%m&5k$#&_TB^(xTS2uA_
z1-tu0u=_k=&#@bs!^EO~_g$3j-Xq?6@(y25wIrAXj&b>7G}x_P`K=2mW~it&id6)7
zB~PxyY_DU>v2?PPa&7k>^J&Qjz8?4%_i}x?CQLJ>nOxti^)~a?@#=k}F$ZKTdse8g
z{jD?W69bEeO!FV9+pldXM62IjXY8MCL6)E98MYoc4Y^vW&GwQeN>6xJxXpc2XUJYp
zireC9<a+APmp>?H>0-8xn4~T4_g4@X9vxiOu*lCXDKyr7-kM;!W_ptsVV+>C>pCZ2
zC3i%-<^!f!H4x&+cwZ+^pi6Xejts{=_d)MSr4%{BKh$0~ObFc-5fFSdz+<Q_?olc^
zW*5vhz06sgy(<5YB@I2~xm-DYN&Rqbn68H~jW(74agKM?vS(W>JCXK#^D*;$jb^st
zM)1%gD<kKF?ybKenyu-PEWPtnb4z48vIm-ZTRrbEHdp(}|G0mU;jL~bFR9JkKkR>O
z@z#FUrOsQPW3quP65AMFhUkj^iTyhwDtu_DSL)z9U@el*<R+${NuQJFDA?lMO)Kf@
z1YZrV6fn<V(fm^1fzQU@>L{39P{CfoGer)h?Zx%zQ@mL;y+ofV|A;AJ8JY;CrfsNk
zb<XXyo@s{M3#I_a0V--*1uYNL2PXNYYSNYOj$q60d~LzRf(4c(?z8eS^^DZfurnw+
z*1yz&=;;x=LVM^uN;T_^+|cYJsi#w3XO=N`wr=)y6p{mGgw_pM=66r};9FrYW2$9b
zYU*rSYH8^H;ax>HNP7P}!82o`%aki#GxBU$ya6_5n~|$#)l93H(jvo~_uksh_gk0}
zI43kQFwoFSs-}4DS4{1Vp{Dv~f9rYIboo4)ue}+N65KmBrQFftuOqqelZKCEw6#a>
z$?Qw1rBViFgc^t2PW%27Zw77()dhL|Zc63V0gm?O!TH_I!_3F52iy(i!Hi9(4;&P7
zEw*okAtm=mzKAFlc$kc`7R`H{T`jF<a@L=!`BQB<@>FSK(CLuJ0k{2XOSP38yUzS2
zf0Q}0V7`rYCwn`y^T1E?DrkA^rV5pd+rs$Bx`8#Q!Ez+0b$06Sy+6~^-x`Nm2FtQE
zDd<X2C;!EM4JG2sv)we8FfTRtFL-I6?LOn}%(T&AN?yS7BCRU^DDfz4Q)GCEmNVNL
z=iJQhl=k}ji{Ha?&zfquUkXyd{J<oG;%ApIbK9X73^AW7=wI-`w%q;Nn@J3sUxr};
zwZkfwt627V_|B;A;nSovPxZWp*;6xI-xno^=9Dz%I(=MCT@C;5{{DU|wJpdfceryj
z*tSdA2Rc&FQSyn@lyY=q{p}$EWxG~L41X0V6}_V6<&ox?oNbx2e$@Ptm=%z_*K(WD
zYhLOv2ekDYp!4TV?nqZh`%}vV`zl8RH}CsI{{bh?48x6}h~ir+MaA?84=B+&_zW%X
z9GZ6_OH5w%c}=P{+n%#r9sq7Gb3pZgAG#E2f!y0Q+tItAn9Xe;;n?A=qkLz3YkwNf
z1T>3Mt8^@H3x85HCHgO^zUxs=m8?yv&X0G#m&-1aGu`H6k4ahjID=NJ)!b2AIcqxG
zSnFE1JLWj@-F<z35tp!9+t<$=IIwJVh0USHsQ+SX=_mN=m}=)lW<LGw{T!3oF>77E
zo3_<x{C@e*^J}QT$c4BW*9?2MrI~|qWI1OkyVVx_Ud<H$;sFz57FKN#TOlmFc+t=j
ztnq&won>^}Sl6~~v6&&<rj#->Gcz+!ic@&X?UWg(olcpVnHi?c%n)>pl5ANl`8)5o
zvhuSlt}Gp$v-iHQi+NMH+UNc`_f64{4@C<D=Y<K_dZW+sho!iAo-U!h;Tp3eV$)(9
zS)Aph@d;YnkVqIGTDm(k%fBr*-d!!NL;51(jWi+DzF<>c-w(|{Itu0#ZHxAUY8xc$
zIXi3{Wg3qr#B5f>45nK!t>drRw+fbsBAI%x<%Z>D#@fp7(u;eEVqI-%+6mD?c?0v-
zfBF16@V#O|B(P5!gs-rqIxxo<YXkjDbtBg__MQq*%jpc}gm_qLul)~4jTWok^`gAF
zLXn3_>6_Mx7{V9xFU~FgYwX*jZx`g0@{NcH>i=Co)PBiU+foDl2XOA!k_X97RC#(k
z`$YU(?t>m9QZ0|Ha%zXF$4i<$vojvKKWpp8b`=PDGr!$`UH8k2{ObOD@gk(7b+B``
z1GV=smC~ehuj#@_E;*At8J#7h$omr0@XLm)wnny7rLt;lPj8w$uf$N>k;G`~U0znf
z+D|23P5fyo$S%4sUdNx=wzzsbx;s{xE~$;UVbN98SMdLu!+a8_D{3NvL#F<=KW&lH
zMb!?bR8LCEoN5-;*Cf!b<=_5X=he?2a>1pdJTZl+WSj0fZ{KKZXZj47c8BS8)C($&
zTF6|H?kY1?7Hgs(V>xGCSWKwm$%wkv6gzL5so6mPm3y?{+qZQu)4x_IxZ^v>zd%1*
zig`LaciFpJHfu(4DX}h8vFH-AbgZP5rgWDfWF9uwG~9gC(XRqs>Xw5@Pfw2E`C@jF
zx9C^iv$umkgmPOKtfh)4E)pvoC7mCv-E995SEbRs3`}IxqrGEhuD(Qx<JIbr7Z2%=
zm^PIdS+<)OPd#01i%o=Y)6M;gzv`D4uSWey$vs#Iu^9<gKi)CR+RrLk%3#|y&*bae
zAigZ0&awOj(JuCs2WyrAs@`k+qcUGJUwgY33#7HOy@5Ybu~3%3_ooscJN(S}y)}4-
zU94p4e_CH!a9cae6N12s65AyOOvbn8POxLyUz|}al!pL%^X(L*^y`!dsf8s6ryjH(
z*2L(`)G*)Vj~hQM{Z{#R=fDX15MK=IW}aiJZ2NA#Xl!RFLQjARrc+Y0_-ke*^D(v*
zB(F@;IJ{2MSFgoYEu~@F>m-k3gSHFTgWDfQey9KF`u$r@r%=uCN^*(R8n_|j`g|Q`
zJYeZ-yn+tHBEVVWR#l;#a7yYU9^^YiV~Fzj99^NwZhmHcU`j<tXb!3)#K%mO%nS07
zyy$zn7JVcBk)J64NUYXegTLW@iIGGh9z|`a38K_fidilc>&lH(y`~5<VHTp8ZkevQ
z4k1covtU}YKk-CutiA@OW<l<%3;{p0)mDHHR0>o+c7WO9Rq`Bhr|^R>F3c8A2wy}j
zkq>yAodMN%I&q3<f#(3PjUTCvxUf|07fNCEuu34Ce+20V&(j_OT$YaVOTh`4o|TyQ
zv_f5{I?>1IZPBaoisC5swe}Za_qEb7z~kFRR~erNvR%WF4In`^1z|xlt1@yJurJ)u
zQDCnRX}+kF<-<ZgcQZaKx}6?RFQXn&Ss;tmMc68%fc0?}S%emXpM%IeghuKDf8<T%
z8gdq6v6m>0A0cWJM(~#$z)s>v9s;^cN6F4DVOr2i<PwQfugPMuOtuC;S4@}RDa$~$
zI~}ksHluSe1sj2Th!F9&uDBl3@6vBJ>^C&i@6)B~iZBj}C9W%Xr3Jj3xk$snPVb}-
z(sg1J;=9=0oJANe{wdW}x+T021?W;C`~!jLdm2s}HW=-ufbp)Wz%WENMmLstgY<$D
ziSfz>QDK+F>``s>4!xY77OfVe!8ZL2`<Z>s*OFQ&hcp|Zy+|42mF{o-L}O{QVotUc
znn#+y8dvKF6B$@F__(H_%8DB9bZji$jB-#LsZ&&S8jlW*$??(LKYVw|rH<2Ffi!@R
z)=oD||J_jEoNsw%S!X$B8DP#d=IQpL3!o;NCh`fsEbF5+)GO)@IhAzMx9IisfLOn{
ziR&d;WJ%ep`2cMO>H0o|USGo?o7P)UYa`nr+ayb4bAN*t-wDfVO)-UQ&P<{p@)OyC
zsz9BgHc`Ln3e2eZO>ViEp|~^`p-RY4?5FONVT<X7^_o3sALDG`ay#{oeCsBIA0LUl
zQ7Z5knK9()kTr~fWdG5SFZ4FDhTa<86Tc^PmQSb}=qdaJ)#<7mE*W22PdH=;=j!Ll
zb4_t=a8x%x(09YOsTP5XO$nt0LjH9=M-dU&SF|UvBjO`70I%V;I9GLn>})d((bqP7
zH7&NEcg%5ia94GYa!QVL+keJux-G~yrIdiio(87|-ufT=juZ_Ce1@l?3z5?#%d8R%
zpk>h+5JSG<2lcq=lr7J>$l1b`;vVf>XIHF^jb{lP2Bw6>b6g{u0v`3F!Jh#o<PNP5
zjV5PPn}LG`69j2TVmjbz^uns@3XS`0y&Nx{?LE(3MUFns2G$w|SZ9S1#Ud_`)gvcT
zGa|mw-N=scjBrib6YU>6$;E_vQe|~zVzYKQx*6YScxBt+XyNpDvfX1{JzVpw*A4l)
z0{DuuPN*N-PZE?bJR>wOyf%b~-PApL0W(l&DM3nS%|LBqKx!C-lLp1Q%GT1c$$j6o
z%X!>!)qGh`V#PFf#ZK&ADjE?Z@lg9vV?dDjUvOHa0==K<0BkJt)IQK7_#HYySKJ6&
z2>YM*rH-x6_72v*(Dtt}kJybIR+{q{qpc#7!;3=RU@%xdcslStbe?PxEfZhKkC9&_
z20)+D7rI8~m9~4%YVNhJLC(dFVYc_?3<G#!AVGD8&^LaGeiSi9T8H)r&jmL4%LHFW
z4%26u{`?VXc;bq71bR-_&}_0Faqsn}B(3l=?&{7hR@m?vv1`XmQ`qY<n!ZK`s4VIl
zIg5N89v^N-y#o|_8+ViMF5gN7q1{-(kYxGnSmZw9S?A67j&;v-WLq{7OCg>7E8c=W
zOwI{kiX0*pvMyDH?nB>>eTyf9cT<*_FZa_7hg0!{(Pq^-m%9P=*;CPT$uY!+n1*9>
zw1QL^N1_`dOM>=Lk6`KG_Rs=Af(bHh_?^-=kjS2|U4~4+w&*IE?pr3?uRAI^UC#6N
zfTgPGD{vQ9RSxhYnCelOVj?pl<HJirKSSHYugK-Gnj9@!)q2{)NJ-+Q{;uh`r3zqT
z{9~JET?!KJv-MrEA=-@!@F&IopsSGC;oe~^JUYBRGMUuU1DG^U5$?)OHI<MiL=B_C
zmgQ{dUf}8EF}p*K7Z$~E1>dfbM2uS>y+*!`1VgD|B-}pqHvF6%N{s{F&3ckwd7`-u
zmmoeF=2+651)kB#)l<?^$fUaNW;Uy75V}m6&mEvM!})>BKGL_t-`u}6Setx6oo8ME
zA{dt#0u4d#5=O8t?z7Ez&UZiZ{PHaGY;jL?oVRv2^g}G_CSWpO8I%fQxhwOY<?POF
zP-yeN0*to%{Akq!eMf%lz8O)=EXQ!yXE)|W-A|lL9SbbyO~dsT<cg-PoWs^)Y*g9M
z<>0oW*M+X4E=4~A!^xcJA|3+g@Z#tvU27v}eeA5^x$DjHo_0TUF0<Y<4kHd~H_A`B
zL9tHMknp{rFXRnX3JnQA4L2lxG{juzbdpbbuC0u<)$cYBv_E%E^Um|O^nz>W{A|fK
z&OooK9eJKU8ah?9yP$1hbzl9WQ9&{CBAU!4OP7ElWEot95coEo#`wmv&VItx*5me^
zaEs3E)>Ebp#4YV{`5N1qo)T{8FDTUd(hEEJBK{@e8qpg3a3u%&jh)qPG#;~*wf(Ta
za1?XyaUON_wtuwtH9t3iw=}d#$>OEhMCweaOkk`3b<qL;@xZ0v9<Y1J;08&p5?OEp
zUvC^@O>?ey3!Vu{pFJDE&UC&xPd601nK&!9W(U$qq&++{U=4N)4hr50M<Q=2PdtxL
zkz0Y(VjpA=G1hR=?6&W7F7VjBU)+ehjw8o>OMe`GBVS=30H(-yf41+E?`qKnKNIvu
z8qiM|A3sldp(ze8#?o{L4gJldtn=*mo!_0yoPRmowsz(T1{XF*GhG@Ne@vYXeJ)Dz
ztpRsUQlN3DJh?rV$&UwAx`n_Cy^oOf7md96nzfw0uH%XQux+vRjw#dd1w1PwlxMse
z8$<OA&kK|eeDb#rya<jDFQ*#EmkW9o*hJC)>DrqN)|kDcYmR%fr<&(4*HA|*>nh+o
zNI<E|O)fLGhRhDV_8a^u{_26p!8+j*R2ilPpz?tET(}ybhzvLVuzqr+x~F?JNq>5^
z9)oj}RW<&=?tpc22J?=DLu-rv=hOMx`;Pm22QP+i(k0kBVp)(TJ`Y#KE9je<XzO|h
z<2vQ(?dj!)T(4}K%n@A_>Yxne`q16N-~HbTj~BWNTlyaQ4+dXHgjh1)3p}UGp-Sj*
zg4MS+rC3+mZ#wU~cDV*Rm)Y-Isu<T{xtd0j95>S|LdE@;d>Y?g-#LHFAQ8c%W7!<>
zyLw9NLCX=f4PDINtcUG7*LhdEYohbAJ>B}wR9Dvm?xB9;+cM1oPrw_n2Fm$c26BUS
z!vm>YW;dU%eAe89+u$V)7fgq(w;lUjr9HhoMt9ipkL{<ajQ$K#BC$-U93M=d34Z`=
zwPS%k!S$hdcnftR){`3{y$5U59b^YSPCwAJ&&u0Rxi-0bxkIk5&XzXSbQ5?N&&e=I
z<yyie{gr(0eC>+H1g3<ZM$Sh`cBfb^A!y4W^#MnEpJAOjVJ+rp?{d19I0rcX1D}1k
zJ{2jM_$oM<id3gijiR5v#lBPEt|=Q_93CB=&ypgTm4}vLcKv4KDa%ItAZO5h#T|F`
zc73ortf;9OK1)kU8GwWMGPJd*nlIJ2x)Ap74s;6XsW!}N{<yM9vjP5!zt-<GrP~%e
zHn>PnJx>j{)0Jd@WgcfZjASLw3w>gP$ale=zVg0gUo~HeK%LOWNLuU=*IzELoejUn
z{?*Sgd9B~=G3QB7mbac~w|k7!YingbPLu)P`$o1RT_=+7FYEi{OY$u#Y7m?l+DRT|
z+Vhu{cF;7$2G+>N=F`^hj@K^L!+TnJVy-EUiPjFrn%Hm6MX@jQn>-!d<vUc^p)gvw
z*}pGXHu5lfpVdj3V9&N1?Wk*K{B7QEyW(i;{^pLk+PMA#|N1}EJt7&_sGB%VR0vo1
zH!PG3Mi%%ByZOaH)rd8g#VwH~%};nfo@zJ+zV{}Mv#xEPuAYf*pOdg>S|%E{pfxqW
zg<G+OWP@P1aB)Fye!GG}zDq^bf=kK2V{>>;8K-T8j?hgs9<e;Ik8&k>$9Q9&NuDC-
z6I%z%Q{5G~Kq+E@@h@Chw776;;h;jfXml_m9HxfG4MHW=2E9QV5}badX`mH#%yw_^
zYQ4j}4Lz{)m93un9)29kl+VPs(W64gd}9kO;L|S!>y0k7h-%M_6h5grS`l5Y+i1u!
z_q6qJSUfE~gWTz!pi^UiXdPqdi|)}B7iPphlC1wy;iJL|1&0ck_(umc;VgO@GhB2f
zlA-NbRs9m<aI0e9>Us)Rc)w@1r-$>dZH}ck@dK)-?2A+24YApmTqqRS3y`9XfeN94
zRCnef=TjDIAUJ?!>s}b9TWZ+)y54vmyEl1Oy4{ZI_TJ|6*gy!E{IMOBAvm)jry!Dd
zD{rW8e$lzWLvm5{4p&+QQ>#dS;+>8&DwYwpk?txUllu?PX%}xRu#Gg9L!WCN^WUS3
zs1AV=h5dba!PdfFft<jLuo9)29C4jyBJ?kCwC*)nEvfb{&c@znp2J{glIkjJKX031
zxP;Q07Q)9^WqM;E9jw&13M@svg6%?G$$HEzwx3)=J0C8F*VNxO;Fj;URxVf42=6{m
z3-4-I$o}3o&oB|0sN9XGMvq2%`q~#f&YzNhplDWbT(D+j7-fxblv`?CP-}EBkz<<g
z_$#SLW`)dosTY#m&VI%MyqYwD+7_N4_@iiu|IdPzzCrPIYE2E2K$IzJf2g10=C-iK
z1*5Vgu~1qk-$9QUvR!M7Jx@VBExoDMGkCTpDW)Ye=vAR|!MxCakrVuVXp*Ll{9W20
zofiM%a-x0XmE<c*JEd6S2^7)~w(2ZTyllo9Pf6Pg-B&Q@gz-%1I5?Akj$Q$_?4MjY
zxC7cNv6^qmI{7nf>8Od`%q~?vsvi;>;EV0){N%_^ZkPEziL%@x7O5Y^7ECk$*1*UJ
z9DM-D7K<ecd4u!XeIO5?DemSL10u&z9?X$wQlO#uWm7HZ0%!HK(#5a4514!7*FX<r
zJoVgv1?-@mOf9g3E|utls_;1_&K+gnFxR74R2!Qp97&wk&cyN!dV4w736~>dO<EOe
z86BrREoO0NgQ(w6b&Dm(A^wZF2+|M_AqVhLP8155Lh1<RW=kq9!Mv=1H8=fZpK2TG
z+*E8_irF|5<<)w^<mleQGX9<Pk=TrQE?-NziOj}Q6Z5&<tb<F5&L%rXGlUlkNNmB2
z4MS~{ovrL>@`=nHE)}~6IhER6iEupse6U&cWo$mXT7C-c)#c%x6SsMo$Kye=F}WwE
z3d7ZWjTN72S?XBhoa=m>@kepR%3_USmpp(e^gSq;9f{FnVp;rgbvG*Lk6_&sD<rdY
zn|)8uqX)2Mr7OTD6eK2DGn{Lkh2G?nEz{l^+u{SDiNaCxM8OunOtz&<#=Z(~v;jO*
z_YsOqcZ8|jzf`S=g?<ztA)HgrLOO%ldf5?jeM<jUqKj*#PR3OA8{_k*7Yq;ArRGq_
z;)7H_QbDi58v^TjN1lytk9-Wjp#Neo2@Mk;u}>z!*4;JNTf0QNj9I4VSTd5&-y&}n
z{_=eyXHq29MEI!ffiKq+$OEO5_#*D1N=2$f4#d8*FU7Umd?H|;;4I<3lg^j&dY<b(
zVq+49cp#9Me=@96N62FFjD&zdh8MaHfbCmTcn~cSSsDI7zKpjP>Z^aEPmL|?9o+{#
ze2FzB%G)I3Habg6r=Ju|FZ@DIAv;oI1qHfC#En}C8!+BQ`Aj+`@*=V@n!-xLjKnGY
zqxpfu;rg5+l-`h%YV1j9q5Is{(Ea?Hp~X}<k{K(eBqIk1hn_(Lnz(d5euWH$mB_p3
z3wDiE7V_wSTXs5|xq220mdv&{Cz9}=^7iNj-=M-q6h=3o>hh%a7Dnqw>DD7}5@m#e
z(LUt6@C<4RvyvB72%l}dZ13yFk{*@(U$Ltuh+yH?{D5%Vym!8f<d(=<dZauNIjZv-
zU*La01C+P%4dj6E3Gmii6YDH=)l?w{n)U8d9y&F>%!A}-x|z6J<6$=Xd*tQ?T9dI*
z1ID0Phu+f14a4#I&{L^ltU9R){~LZ!9b%?Pr6Gp+VBO%Z=uXX?R@&jDiF4R`sS=%3
z_#vN;gd!pt5{3f1TPtG^!!`6vVv6vEZWEakdKl>gOh$hz)6t2BB<FvgRo<(m3p0CJ
zlJqChwL(5wE#CsjlX5sl+mzSHbNyG-Xnj*OB{7}*k1~eqgieqPqPbiXRYeDzdb!rP
z7N(cWTAuV)|Cm5DH)7X{hUP5~{~%99?sG}-L1L?Ek8vY01x}R)M_-4#2M32*kSAjr
z$qCtY^K8f5UA^N<{Zrz$jnijf&BX^~QQq3Z#*v)Red>wCA@lXBX`Znb{w~pm??)XD
z?F{S#Z{5D}4bn^4YB=tk?#@j6ne`xL3FvpU)Qpb*^jFLsA6y;&9r_s8X=@UF%)d-+
z^mEZ{1#s|4CO9;7I`W1-%{5RVG|ilFw(&kM)um)J`+MVP{G#}X`kjBuw<Gd7)P&}x
zL&$Eu*Sx`Cz%lJs{xGeCGeS)xN%U0asZ<{h>FYV8?gyDU<vt~CF?TfHPRx(bD|(-w
z2fp8|NHhMKwxq6}>65Xuz63H~?!|;7bHlU4gUM&Hioz4kc;cqb=-!r5RK8yECAJnO
z8XnJg3JSS{{9Mo&+7!)G3ebv%kfElo40=GR7vC0H6uKY!9jr(C7^{2<S!!P3IG9nn
zQs)v)U9YS?u*zcFV5z)E{+<4M!7b6j^1s+-!+PTq!z`>{Vk|e6ToJw*DiiD$X&!yc
zX|;0=*|xt@zn9M}xz01lv6#q{_mHIuM+Ghg+6O+;Tcxh(E<IzIYjEQq6WM$Nx?-es
zI4#&M+?YPXzDYFKpR(>sCo33A6;HnFN;ZJxJ9(|JbdW8YP^6HQ;6(50>KahvV|<kM
zy0AUgnf8;P!Y#-i(HJ{I%^@0FYNd85KcQs(<j0=prp4NSV$q@z;fcX4zlMCqeTIC%
zhCM{T1z!lY6mP~VMYE_U;o4*lU5ZU8X8gFRPHKm8BTLpwQ9aWv>)_T*qd<=^9T-xS
z7HS!9p|xSl@m9n%tQgdbFA>eBFOr$z!{J+0ay(zW3tuv@$wgU{GtVUVO*&w`hn$KZ
z4w*?JIK9Xhv@-WJ*}$kcM)wGhLn41J`Zn5`S`=OaY5~ufgwP1uuV0!pCaX<}Mybgu
zm}41HLOeizAzK8S`a1?+Q4^H5fDHB$ci@}h|B2gUCu4B*3HdE@l61$*iybsYczw^)
zQWG*$($=Lsa+WYmP?BOnx(_%@Gz*QTi=@R`E%FQd2iuN3l2@@AtQ6ZsQ>1|!!Bpl~
zsI9O9hrWcd_?FaCsV80Mjpa1k;_G7Za30vjpCHfkJ>@j*Ts(lKqPj#(kcHjxBhd}f
z0FA`AaQ`YCVzPY6kcyp8Ig$3rTi+@oXZgYGA?mB2DS8|_8sEuxl{&#RS`HnUFo@s9
z9PWDT0ez5K%RuaALC{)tHIs)H`#bqeYN_N&c9u9HwdOKnsi8lM1_mm}j<KtFC{Y*w
zgwD|Z5?jkPL=F2odYcSIkH%ScraB&(;JBP&PN9>pru^mpWX{!e6@2VKYHwgp(N6LT
zlZdBE;}XAM12Fg0P%0_Q1(e$oEfb^IE8HTvl6JVEO7g_yWbenM)1Hp@k@ym2zpx`-
zjeO>B7IsD1*dV@&^dZ5+*AnA^bH0(hR{F(e0%lW)XQaW2-$=;*(A&k`(bLrPw{yC=
z9O&vdlN)m<r~_mLx-6(svix4L6G$7qQax%d<v!s5u)=@*Iq{9WN)v$d^%ooqT$Nm+
z%jGy{u^aSAhE|r{Tt2fP8lpPIUNKp0I&T&C0E*^)(1B?o%@pr&_c?~ID6iC9KsFnv
zTD`Wq&V%+lma*pk#0%u2_N%ys`^jWeFUj>(2Av+Gncl3IuPpq->&5ZX5@C?AP<$`v
zYjaVbfw$hVFLdv8M;xOZ<IOGft#Lj<iDTI`z@aooo`Yv&6?G{3ovFmt<fn;6a-noj
zx-b7!erT(qjSb~&8IBR)ELFw%+EK>*AJ`p)Rh_sUut7_P&IFEwGu-{~A!=r93%h~u
zEge&bf(e!L>K}<g(0t^MJ_OF-Cq0WiQ=RQy9W3wle-c$RAEi_5II>A(SGa!oW26E#
zBpQj=6Ap>B)GSB`RfHyJn`&sNJ+e@@)>>$bxigb0x&Cl9v)wc-)Ln)4DsOm+&W}`#
zuwgcAjg+7&#XhiG`1fK(FkMpu%uJRA>0w&i8cQ+#WghHk<{oKZXt!8)>i)ndX(~u4
zhg0oCZG(+NvqIHEd%}5S4Q2xy<}=h&fciII`z0|-I|_=S?~PB*M;tdiqnvLX4%=P>
z1+4BC<p4Md)gUK?HIeg?&XF19G`eB@EH^^*CPr%4LhayI&;>Xf*^f;zwYNO7e{o-Q
zi1xC!6M8%0)n<tX4yD7PwZYz@DdAJ$e&i_Xa_l!do_8oFFoo6|Byd(}_G`<+_4FG|
zE?bW4q{HplYoBWTteb-*DP_gB%xJQ5WOk%GIfLvEdc7r>;@ln{7|FoAavzW-+6=QO
zh8G!c*~UAoCT;W@JQck!?On`i`jy(U${p?|{h73pZgNdzXXFNH1?)p5{!%ytcJLX1
z_w*JT2rPml3_q+_?a$qJ-GdzcoL4NLb$u~H)d|NypI}sAyx$ox1lIb!;6y>tWQ^dS
z$rsc=H7&q3yMk;)FA|VBVYb@|=XvWIo6CAY_Xhh{^OyLIEl+QYY>3#vuILKgBib+4
zocktBk~e9Rp)1fNcotj(-HyE`wweF3?zSCr*0F!IW!PheiNt5Pn{r(E$++n(%1s{u
z``)Rbo3tldE1t>L6k177#isIc`GIm<vk4kXR5Fe-MQydLzb$WVYfMx1&(T!PS4m+H
z#nw?@$+zU`$k)ic$W3x;^fEIXP|S`=tK>~;BketSIM&W&cWiN9NfNvp+;hA}=Wy#+
zLrvs?8Uej^z<~`9iA)TmWLfh6c29ZiGij@eYf_<aP;soi?zO&>Ws@_>ecf}_lkCiP
zY_t^Dqu5;a2wy7Zi98C7@?Qe=B5#lm?hZC4J4Gk4vX~}sQR0caz!CBoFK0}%|Ig9e
zxz$zG-o~by+Y;a4*Gfaq6g?b19vJPv9H<hU6KYNh)H~*o&|SR_yD=+XT*v9$hD_s5
zb2;Y#*BjS0_Zhp%KFAg@>>~!kQ{*t$iQ%Xo<QOt3vLF&9{~|BYH<)sqBs3Dw3v<Mp
zz~qpXs0r8AZ!s~Tvi;7s!9L3N$T&{F8?B;B97!(^r3Q)xw)t!N1%H*m#n5T$0K*GC
zC5_xqt*yO}t|25-3m59?o=m4|lMf^Zym@xnJcn?CYEd?uMK_HQk<;NHVTuaVR{<}v
zu`oz^tKJ5g%Bs+D1jqXr&pF1p_a&vL^z(SVpWL6UwTxGgMN*mg%}6_cTVKt>)O;~-
zbD`{e60AkdWjYFtq^Pt@eW%p|-e7<IR@-X(9(Rfta+GtFvG&%_#jYjR3d5P3<iOD9
zU{<7dWFnOrb29b#KGKjxbHMxEuN@Cz03%i%_ZSXakJ@g!x_DYSPlNjA4AWeFO&C(%
z^2cJs$@-y4NDAHxF_EogQS`6)c)<x+=d4m2oEO&ss{260ZEM^z*RjBM-V`)b`n#AJ
z*&|Jhv-GEM-(W7N2_Fgc4}Xu;peMw0xlHM?Tv~R?la<PV8vGcVqT6ULZXN1g;_Bmk
z=1Fy~wN<bb;NKvVdO~Q*0`W4_CmM|nq94<*n6d2N;z!9UrAxDv%YcV`l$dUr;ke*x
zm;Bp{d-UEZcD<<%Q6llLP&ytZ`-El$_W9ESOsG?MSELbr1w5m>#i8O5>5W`fb!%}n
z&-mVQ+*ZkDw~errw2n871*eW3QVq_;Sg9b`ZF~sdkIbT1)45D4e^+d!z5>(8v$fR`
z2UbrPFy=UxxYu~gr!Mh!cW1a3S-u-qV%|iCxSKgeU5`vBCzE5TIk5pTEjL>1sc5z5
z0o8pPV2H75M@?x6#orJv-AUs{{RCnQu^47FBbBSbw|YI28VUzC2g`@rfI75}Iv9Nu
zH}Vl_BjDHF0bP2K5`oI%$4t+xo$Xg#U!C_HMrXF=qhT|CDiM;t^K#r3&x&th2FFiw
z^?5?Fs;2-m9YeMNt3iFh2F}Ok>kgXlTmQ3Ha?f`bcbv1!rWS_TcrDFfac#UdeLQ?M
z^gU2KP%BWQsCwXVXc!rf9ga_CZ*xv@uyRt9gG@K<F#m1+;<#cjXP;+VX}qi(gmzIo
zi%a4zT1%!z#)g+h)=`tG3(+igmT+0!q<slJN8H$1>^<?pFw8c?sdo+XF7>=}&2mq&
zKebFXo<o{xB<UzOojDO>=+)Gp(em^O`a^68Q=9Jt<|(g8TG=a;$~wSnFHg92MTWP=
zk-C?9nJ}Oqpc>Myc<pFSvSfI1SQl}J>rrnhiZZY&r%K*L6*ZVx38+H70jF;Z64vcB
z)HS!YT{4%mAl7H5N2Zqg+GrOjp%}&8yd6vr4CEW}-{KT^j^87Nz>IJeKr1NJZiIE1
z5Bm(}kq%fZJD)hN*}mI@<}AZI93*$8-+(xMKNtzl5B>_)i6n(PMCMaX=>zfI{1l;&
zSXLY+2UHtiLQ8;gyvcONdfjr*X0fj^)iKzxHrl;PGoe3ojLx8ckguqgv>{rJdB#v2
zrwr7jAZ@XRxJBO<P)R%6TDn>}8@o+zv-6O%guScDt=|Y$lFRdbqW4H$q-i)FibVb;
zhl7=^bv#vAq0Cje#CDKN=?$iT0mTRDgI~i6h;O>jgvo&DZlQYQlw6X_k2N44g@j<2
zfH811ghdL;)v+*GCn`%$WrH>!UV{B3w&*;DHRiEaolUjvx2?3SvnE@Mj1P=k@qgeH
zC@Y~?Tg$t|k>U#e4mX3}$=k$R;!*LoNGSDzISU7Vz$}zU58!k3pA3R=gel9o*jUBz
z4Zn)~N;H#QT)*hoh(6Rm(AhuIKh_@$;Nb@mmej`vuoEPUrYy{1&+zxe8oj7@8n+lv
z8h#mi8Gh<M5Ou(O$zx;=bQ{byLn<OqlXeT3kSA0WSBpyl;j+4-*R+AF;-z%c^j!_T
zjedQq>7=Q+>7i-4VY2QZ@e9p^`fIJ~FL|BVn19B_*=?~V(G}5yv2?Zs`-m;c`Ps$n
z9~^l8`N2F2W^w~OERB&TsqRDsuq`%dF92rf6GTRK15Rlk`Wk5r2*R5aAJvi|p>|P8
zQGd&dl%`Gt6WS-hEcIbcCorEOVU>viI)m;oQCcSv9$j<Y9lRGh8qmTof@E8t#7d=+
zvPKnD3`}rePxMtyidP;i`9)4dL@(GChosBO3}C_X$U`JS=qdg!mJ%j%Ongs#alCze
zVf+RwbAv=yjwY5u6#=yq1~WJ{@Hx0y*I9p-I0d+;_0ehQH>53m7itG>0NKnqNE{6Z
z<Pu4_t4`F+&`yUNp!M*F#Ccsk{R_g6Rzf52Zfz#?Kkb}E8t@j4QCh3-!5iR*QXpLs
zSBk098)>stRh%ab6-EpHfyu_Z>L8FixCu@nedK{s8F8JEC6*M6i^l*T|0S4#%9kc9
zOTcV+4AdQ$sr?e4HQxan?J<~@zm~Y5mEkCQ3CsyCMzhh~XbOH7w_%e3?X(Jd22G&l
zfrX(qIvlY2?*JaW2(8tI6Bm?b(qO?N^cDUT%;Fk(Fvys%0!g@CAiMPs$eO_#PMxJ1
z)b<JK|L9=qXZddt<Lh%A+nyaCpUiZMUZHQrs>PRboy9!)FmUD^ML4u1_6#%Ncd(ye
zYHAGeh3EyQgpS|>x*utSRD_QJ-b80$d=kL4x}w$xv-kyC9GQ%cMV-KU*9X|i8sYUY
z6LJFj061EI{{I~FHgL_>%YR5i!M>xoz=9RRAPnR_um-L#*OwQCvhqS;nLeuwQyZy=
zm2P1AeIvNCm&IvfU-_oeSlt8imFob5;Syj#o8e0EcWq0}Hth$fH1tN>6*2;6VKz*`
z3(=b>i5vtp-ruklIS;H550L3t2+PM`5r>JcxQGr%o5N)R+u^6&SnMqn=Pt*$gLBh;
zZaa5ccqiVIUdm6Upx_qkh}*?=fI<6H&QPC%yu&4sCH)Ta68eNy$(6oJZRP56k#t*n
zFOHM#>XbxjZGpBT^e=Gk4u-2EjnHJQ1h8jkgIYp+-6)-&D1-GyhoE}^H?|QxTRU0%
zAINr`1-XR&fV9;DE<*ppyAVGJ7*~-`&<agQ^{jM4_{5%IFLIZ`%Hk9*f=}2^$Q3q;
zm8JhlJ){<3dLNQ6DG11I)CIhc#vna&FL7I0B%cuDe19QFfTV`XKD9O=oV^FOso#LD
z(nwntDuR9knsilU1TcU+f#dKpWDml@zaawQk)=paWF0gTq$BTuOxh;xMqpI-LR(-6
zJl`vjLZmY?8=4380IZUz+(HE1R@M(_z^l1Gxxd)of=9e2Zj%YINc4z@#AqU{9s>;K
zBY>n!XeUB$s2E@b%oS?$RfJl?0O`7D182;yijrsx<-;f-jX%Tg0c+eI492J7C5Sx2
z4ty<kq81*;B~*g|8Z@*NdI%hEM(AT=17NuHODt7mi683!5^368O>e*zZm-!2n8Gta
z8mJjy%bt;2DAmQ|LStc>ctLC?%;QF|z1VK?vcebsZ!trDErk?PnF7dLNx(O{Qd>JQ
z5)c?W%2Sm03NTdyPO1pmkX(2vCIX*IPqZF74DXGn12>WZtqWVVy8&@<l(tvG1(LeC
zAZ@xt%?2r-)tY14Jy0#EDYy#)P#Ea|HvsF$vc!IQw)|VFCTYcuAmuQKT^oPLmH_uz
zC20h(BZ7G_ai6qHo~{g4ZY!@73$*LOd8jV>1n{|K!2WFl=q`X{t#ZJQvrFC}o8^V_
zaCLXWuT_w>_&Hr~{Vro0%L}Vy%eKcX9gPw`6uzzT$z}P$3_)X5L;5+`PaWqf@r%Sm
z(mi=r;)^yL5Vn^CKkE#%iT;3XyKRE;47mTkBAr#0=|mNgD<d{=(wt2mpl3(t$EtHr
z1X!vg{T8MQs@P9ynAoXZ2B)DWJZ$}t@-XRyeYN$0WgwVl0Tp((3YZ}L86Czv2NjI|
z$}xGdIurT}exW%7^102x{N!5&uug#+<Qvr0ye*aUq}oyIT4Q-b#l%~38u?Ge60t@a
zg#58#A_Ast2dd|_J0VUQ!@uN)$M1q(TCd2xcqM6t^c>GhT9ecfbof^|?ao&EhQjAq
zVKj{{Mm3Mzh~<dGB(r))^94SNZq*RVRmCDNkUEI3g>?0mMh7p~jY)Y~LX-N#6Zb}3
zo2|v+uiPs30$qXrhceLXxZ%=f8PR+KhJlBPC&CS`kV%X2bW=*9#{tCoyab7!bEl`K
zx<)&E*2U%}I+OgHennOZ=LcW=YX;hrX>4b{Crj{azy#10B^zWYHvuo-4rl?er0pPv
z>UQAEiSL%Lw))2QM0?_tu9N-~Isg!k{?=qGm6cp&J}|R6wGs84Qc=kVWR#Igcj<)K
zRC*=O6XVK7Iajr5%^EXw1UBfJpcgbXpxqh_YNo9%K4&WkHNcKw5Lb+e0z<<r;bhz&
zI}o4B*Wrh=Gx#RbJ8*u>kzdM(RT*+4W1u}~F(YYvY^i9@H=nQ$cf2$;23Ec@@JsCv
z<ve$gn=YT0Tk}_#aq(H=Liw$DLGoy{$Wi1^WGm8>sB3y*>_QyIp6b_{`e6ki;j|j`
zHS4Iq*hTDZ{$>0oU4{Bdn|M@Q$+V!TXqK=Bki=E~lT;6|OJAuzU?TYg%>p}`J;*w<
z-}aoCjgQq87*JDPWU@S4eIpO!o3ZWU_oR1lIuut*YHT2b)Eq7?zLP!x-}H8+4e;B%
zg!e!#G$qkiuIcU-hBC(4rgT%t&@_SY-^F?SM5Z-0K2nPNsJ;>&GEdna!fEaq4b*7V
z0PcTmDl>}PoX9~Yq05l=_MaJ-J)$km`boc3cRF#1{1><i$3(hDdWVljOG5LpJz(vw
z3wMCGXug46R|pW0_DVBlM#~Z_O#hhTNq>~?l}5T?Cuw4J7iDd5L%<#WD`Y4CrS|Y1
z-Jb>%ycP06jWmoT&`I<&eg@xyIRfhX-L;>I=7v$81|?Q{wHDq`S9_OF1V?@w_al=3
zM^UH9RK}e609-o#h?2lRbt+Mr|6gQN1Yvsti{MMTh=<_AdewX*LoA<`VRTClpT0T#
zEjA;+(0`Mz6mKOa5=RWrlAgFn8Cx0p;9uk^(Olo=Kn`;{)|jpix)KMmGL~<))5U+5
zKa|?U;Wb0rbnb%h*ylz+(1I~VWytm1AZWR%qMimUNS)GzX%~E-x36$B>8EZ}ub5lP
zdE%mFtmBW;zbcMME8#qBss(Qm1Ah3&>b!S;ZFpR~x;AKTk(9921(~o>NLg8leGDgn
zLC*(#Ney9-Q4caQ(~`HBe^seMN?D7D?U3G5y?%~*|MKUnf@y)W@zdI&w%;j>t*`NX
zbiX`2y4^oM=W5|(N(m2$h^!H!3{S1c9XCooFE!Xs<G0lAvHgLj-~av~=A;Gxp{K~3
zi1|qkGf#Own;z(vXnx1X1s4>)2!Dz7j&V$vM7GhFl#~201F1fw^4V0obGm*J@QRJi
z4SdfI+=xEn&S;Api=_-MUSP`t)1EwABY5KX<RANso<v>;mxP?$NCE;gBi&NYRcK%G
zKid~#xO6$Pr(ogxe(#9fhec=UBT`drfrs#Vi80#mvP7Tq3ppQi{)<#&TE}4FJj&XK
z7dxDxl*p=9zsxR2y1tK`OdI{vzxMyOq39GnSIWa1I)-K5EH=;fL3ax7$NxiqEjn40
z9b@>`Tyd#A^3*aX>A1Uc@ylhWCEqn{hT8&**@4_;A3A?C`R0%>#J2cLn=4~$(s*4#
zqP$d_I$5~u*N2=0m;-qfxyi`dEbA0^ap$}e7s^a^uh!$x24-qxOYX%l-u(NKh1>$<
zleJa)v$EGRI+)$)DrsrtP2r@RP~np3O{RSOxf;@q^t4N#nz|&ba`}kYY*|6j!jM>!
z|3yxE;7e?+@D#ditm{rnt!B@I?}+6oL&0Ca%-?F~9*P{I(xQ6hu&&6pE2&KC%+fzH
zu39!?4*5P=&)4%S|Iw54D=;@US8byE+ubVdfu$2<SN1Sf16T8acRuXl+Vgvb{~^yD
z9nxQ?AI&7onu|GXb%`5^9$a^-UjDwkH{l7fUh-n%fqiGj`poLi1WrJ|IB&2~-srrI
z;ZXb!ZXrKITWFf;-t6k0QmmxnO2<E{BdMK*XL2fhn*F&!Udv!>ek8WY7D`#0^1xaZ
z8>Ezu9?t*pt>yRHg<pfi$uy4Bezqu{T+hJF$7M^WytaJ7uSxylHzFSkJ%KgREO|AS
zW9gnMmKsqk!_iI0sLx}2{OxnQ=PeCCkFAQ=P<UNCcg>WSsYl8%Sp!nCZ9TE!qC^b>
zf8)XLO1|;oH{1yLt<9S<)HxEjs!L->3P*ka{i)*jy#*tJ@$k`j0NHK7=)qH#XW?ZB
zC!M#RL_OT&@Z#LI-$v)m_j~B~QZ3x(n4Y@9TVVQ%c2_$`&w<)nPVjQPsg#~@;ZN+H
z(w1fr#a@@g%YO0hv2Mmb^9{%+xxK!&$!#8DsCnXL-8SdJ<X7HqmdkjmCN<i!K={q)
z%0)ZFR%$VK4}NbtVr}o-o57}50kNa%u$Ai;iRDcAI`;QQUxiRDb{5jw@;_I$BgxnZ
zJFUT)(M9JA?gVQ@XD~gvGwNyGY-=UE#k00#oszBG3vCBX_mEv`5mOM{NPdWaW^H13
z<bWyLzSjQJ5Jh8}lI-ljzrO9kU$l*#CRTwr=oT7B7&n?qc+=8v*cRwif`si77r}kC
zeb#WCd>TGXTV%b~4ZTu7^L|cZuhL1u(viK~A_alQ;x5xqQ$v7jS%RIkkfzV@J*2NL
zK+Mzr=9b4_2!!^6+KPXw{7ZDhO&Yg+Tbc%_szss#T)91op1N=P8pieJE9N_RAv_;z
zV@lRpKpyNUG8`^cf3jVefqX(PF3sdSs}n)i^_{ei$&OBBnnf|{cdQJkE8dbi39W&n
zqM-zdgviL7kv7C|4Xk!UXnY3I7{lQ*$ZezxbYEE`CV^9UHSv1vG&Md}O~{qbf@x6`
zwpn+XXoDm8|Im-PLsthMqw8eZWMy>+utCH(Lyln+z5rPT&(ywBehb%`eepE@8MB|7
zK=lM&t{VJ0VWc!lo(`NW1H?99r-}k9U?-4bJ_B6uq=u6h0!vnRSPSn}*D14Qim%8V
zpzcKnhzG%WV~p(8<iUf0i?bf^bR7VmuZd6%;ByI}LG(4~Wpvd4vj1T_X-F|~wwlhW
zwoQfvuy@^oyz=wdUZ$#iPK`?oxt-h{LFD!_-(&aUJGhEMM{w#NFVo5-^^Iap9K}u;
zw&8Q(p@@XU;JupnVhyeX_k}+dZyKG)bQk7Ih+ts9#c8e~uQK1`Wq>JZB9sDEgXbe|
zya2CGbTP@!8r~I-)t33@F{Z0v1^y@!(kS(e(pyMo`v`8(e`zZnl}iG$!Cl!Y4pSo9
zbmUL%NA<m?6?7T!2vkjfVws7=QE+y80e{u*77VeAF{|)R`pGtkRcB8Np#BqE82!ky
z{7Ak}ymh>;xLc|sUX%aR+R$ofKHASP!)bDMH`X<+vbD0N;m_p>!f1(5+sc#qYVu@c
z4SY;45-@o)NaAP6XOv;uX3*QjLHWB1-na07_$2%B)QO&KYqsUJ$!Pos8pBNkuA59A
zi9U_YiuL6maW`UJqYdND*c;JuktyMk(LdtdnKAL0kfH5_<{IuMwN3RnSW{)gIh<BA
zqQ64!NDFEN6(HxtWAbxN1E{jLKJtyg&^u~ZITK8Uxd3NjkH!O=bothwsoG-Ik}G)+
zxF6ecu%<%eXn$IW9%N!*+8WYQa6jk}sEl8RerWQ<p{$<!$YJpoOm1A}53Bz(l~2Cz
z*kwj7NrsNdt9W5iZo$C9X@MMHMV~2FOPa1Ngw`Y)!2QvFntQ@$W&ocqr2!jWhWM|h
zo#{@hrWlfx<rTe4U2lz(lq#`z)JD2VtXXsb-wax=TV`r+TxM8ltbm6U8+VrZ$@)OH
zb2qy~PDW;1n-y=DX-v7BG}(R4T&R6V(}jQMPx9@|tDBP-=*nCMswrFn#3x`x>(6@W
zCiGa4z&H^u8RLY%VA@q7Bal=f>5WHmcuZ4eB67k%FqjdlS+q46jmt_N(g<&&D=@D!
z?ZwssgLh4k4zhCf#leYcL~G|irCU{~QSw=FYkHdJpkV=<=U-EJq~M8fM}DgR4KqR9
zkSK!vSZ_T}sG3du-^>N38$E$ML6wd_S4`Gu`kkb^wjb8J<~I0#HraPQw|VaKf}i=*
z^J|bpx%1NX#4%_Nk*9x$Er$sCt>gh6>2~06Th%}Dm#P1ho>*K-52QRxx^17OnG^dG
z*&LCh&#0?(P#g@ELTjS~aa`YDKMSj>c_0mzkMnb5ontlG47n5jEal(gWs-Y(-Z`II
znn0z=!u)zUw{yGsUKB14WW;YM#k6+dfEfVS)q=h!)1Q7A_0vluBdDqIfYgpSpK`sp
zBV~do;%@I+pufgHixdXRhZ>UqgrbqNoTOZb#({p<I71m-46X|}!j+-@n$2=l;WSU-
zBgTvjOX)i4dy-&ps;8gHBYq=41Y$+|gD3qL{W|(TZkY5^jcaDZ)1ijSe|&c?mD|KJ
zAnE^st1P~U9FCLT!M5k-y{2`>wrDzYF0i!dmw!fZzyEMx5jBA=5C=(Pl~cgu<bwVN
z)Q;=meXtzvhm=Pb>ED`vCwD7xI%Tn^whMDcY`dUNd<w%*O_?CIDdLQMWnqmIS*YC#
zoSscE8YB`cLe;bbK!v`l)LG#ZpU@@t`i{Bg|Ct{df%^)!M)A;*qDjFP;bh;0!WI5Y
zB+1;3q3l4>4@^*FgbDmR(6w9-PW%fKkI=gK3`?1$caCM&%a$}NVGAPzg=Xw4CZ8+C
zkBHad{t&*Y1}&PXh<NaqAglL4a{zh=oM`{S%fNTB3@gCbTaG1_O+vh%ol~qAZG(wq
zS<9q`76sq=w-n4OSY5ay)R$(cW6Ve4nLI*VAIoQ|NZ;hD%6LgHFVr^E{?@iL*LK~o
zoia_uyP+?TuJZJF3Az+@GWIn(D!Pm59ACp%R99=)z%9`SDDWU7o3X~a(YkcqE@F{k
z2yljitedTdXTB%H+0Oij?uPyvK2+Yxw2j_nstMoY0eUF|vpvK~A_B5Ngfv#RO2fJF
z0xJtrP~NQ0N<0HDO&V}jo6E4AsTzUNCrz0lHA%eER!ZDgbjmG|$lM|9VlKzZvk`U-
z+n8;|SCACty>=)v2}5)V;6#6Kt8ULRUofuLoxvAk7eQ6>CRz!+GZJVM;)U)cF#~&y
zo<qjMT{Yi9HL{M>K!U|*;GP(xoRvSzXXU+86A=?;2)DQmY#BC#n<Xq2z6d3y*3zFc
zDvy!2gG$n8exR^hipu{gr__a@68bl6N3!9Ka8GUj#Cla$-pB_*Mdy}OR$i~z0pFyh
zb}Z5ayNqY)#^?_j>Kp#l*U~ZgQ(~m<9X<&;3I9T$0vF;u_%Wc6l}~_Vh&Wg5BrOBo
zpU)B{2NQs>u5F>c2^htv)hSAmgz??u{o;q%20Y69gwG-+JQQDuyTu36V=+mbFO(Gf
zOM9hTpj)|B8KkxWy_}iAE#cENhStKZkP@g7TLm0<di)344}(E<vXBVkM$C&>B4T(O
zj0fJaz34lvF18G=4=SxRU<m^TvQkCfE_3o%Q4lUm`3eQd&l@#1NCdt<KQtmyOi2Qn
z=H&Rp=-g<hX#Lm==3VS$6k(3UjqFWeVGZ+fISbHK)`Pdna&#4u2NM0+1g5)<RYMyA
zvtJ%CD6RsgvLfvxZAnm}90Kfj#enPZ8E_l+0_L*$hz8ih&Dd+K7hVfrg!jS|*gasv
z?TvPT2PA5Ps`f!Kjr#_Ac31g5;-6xMFi>zwtE8slEA9sS0NgG6;wP9vY&E{TFjNxd
zuj)OpiY)>h#uxHXF<+=IJ`+pG2i4Bn6JW|W51WeriJ!*afoebuGHPpRW@|e@v$W;l
zH>d}XVw>=Pb(;+lqsRD{;h8>LuhX5u>Y|rnJ5)}yNIe3c>1;V$DkouLrtq5!vd_W1
z^hIG5=!m^h7^Q*2$&ZzhfQOioz!g<GFI;2KvXi(A>@DtrU;^gL$x0V_k_d@C#2XR;
z>}A)L`JjT-OS1~uO7u0nGaS>eGaS&@)V0>B_y=G?91Cv&Ue#>qDoCEr0Cm09=rL>>
zb_A8+&QN7w*84w-O+~;jhQT#9pflkWz{=8J9V@$~-TY9lZhTYJ7Hh(sX5jcNu7Nm6
zyeF2FUV|OjBq5U@E7TC(!XEx#p|WIEo~o6=uHb{FWuh!#JoW(u9}bXcoZ2UFJ@f}Q
z4gUk%gY1QG!E2GnXc+y79mRg4<FOCGhqsKls%xOHWgrZvbpbqt6le|u_EH1DAOr>_
zwT1%v<H}n_QA}zNWsn?^XfX+VwkS7~dCeT;9tu;${h*6dQ(i7pl1u(51w@K_51!9~
zf(LX}7E6oddFp7un`#dD>E!_Dm{V0Pu!kcruu6Ckdq9x->BcK&y``dQk6{XN0Q-vk
zg!{oik!*ZC`W1nYxV98DA9#Dy0dZ{~;Q6=!FUqXGmG3BHmG6ohaO#p0uhb<{Z!VYR
zx!>S!(#4~(UChh4hn*OI67K?j>u^8VkMRlIZqV6CaQ_PJK)-!F;EQ390qKEF#2M5F
zrh|qdS%B<26;yyC5UE{)tRf!jtcGI-*w9{gRR7T!G%hp^F+S0mh!3C#(+*t*Plcvx
z-P);uiF6aNkxHsB<Uc`&>5(kRZRP&b7xANj2rv2R{1>(s_kumj&Ii+f^*94}o$J9j
z;OB5FxnaU$(4U+ry%3Yd8gffzk1{S{*Pe$4f$HIC1O?C4W%v*>1x>(bkT5m_d}F<J
zl?`$Iaoux$6C#c;B>LcUbxHa?_yv3rwhj18hoCL+rC4pG3N$t0R@aGr1e@5Ne*^0K
zZG<~gT=B{8<TmQRa&0iVP(ysg|Kv)?cf{QBFQ7uJWwyo+Mt{e?GEd`IIGpzZ&dCk2
zvb;|{3QR6%;96J_ngmRR7+wRp1nhw(q$RcyI1p>2o6tc>8FU(U0-s8x>Fh+Iu0Vg7
z=%^ckp9V(p5m;@!HIc4wO#rG3J_7y^LZFs_p<Y}WCH^6F5!SNbnPbe}_%p5>pCjf-
zCi%43ncvKviZ5eO_I<oZyc=NtT<7WvZH43f4Zgj&OJIeoVpY*AEm1nCV>K(aL3lb=
z8QX=O#6!ex;x#c4?~Po8KEf@K1!!%e9|7r(f*d=e->tuFcwpG6uW2xWeEc{37F+^e
ztSP5rphMUOknu7SXO#y^ihLgQS2yx!`8fZMPv%DREBI|(8KIJJNqi~J6mARSxryNZ
zx)84vTR~5cjbjabX+8!fEXzq<r7u#U6ql~Z%@sD$9-59;!F%XfokFbF{nVuya}Bff
zb9H-(&)6NT74E?rpqEh?J%M`-d3cZ*rmKtnLT;cR(S1l3{1kL*MC}c2J3zG?FV`0?
zi-NR4UZyM+E&MJ1|8aEA;c@JL8y@b=TFJ(0)HJD5+qP}nZclC7wr!iKm9{a~#(3ua
z{@&~ScTUfh&31NnzMs$Y+;`v5&fv*FM5u9SR^U{qK7EBXGW+PBq2B=n>|N>58R|u-
zJk*3fPhSL0=^7#?+N8EfGVqii#5c;+cp2IcYakm2PNkzsxojYLSn)uvQerBNV!eDK
z`3|HLrYh{j2wAeM0+x&Vkz(M1y^8!sTFAnQ`LawLg@;QYh5Eb&P_QP`G2m`qG4#-X
zI`G|}@8kT{{4+u#-HsMQi^0EdK-1I&>LAz|*P-h$=eep}6!QU`Mrhi}-T+yO2f#cz
z5Q;!-2!%bu9^(B8lK2EV#cCx*ZUdBtg~S8$vOHcfKt79XC?6#MPq|syUyjO_0kidN
ze5%YK3xlmfZD2|`1gv3;rTW5F#>KYcBLp)$k=`3x8d?<?7i!8pp=(g{d}?3AKv}3F
zbta?@rGeM*jqe480ry1_d=K6Y3@Nq58p0iBLEwj{oxg}a&CF&^{6%3Ll#SJw`;=~_
zs8Q>A{UneB>}DDk{WbciDbgU<#%gTx8_;T|bMQLdQBZ^5@F0^cv_XfW(NZnWz^?;7
zg1X{gu+3~LuHgp?*O5t@Dq*lD9zVtoq=qs#ylYCg|E*Hc%+lIj<cV_ZbD2V!;JIgO
zXh>*Qum!mOZ-?ykeyI*tL!P4OVyKt;J7Z=-Ro!JY3d50`LD6->>GKu}S>PTYOZrsh
z#xLOtO(A{;JPrBL_hJDP&!2`8<WZW5YA#k;>2d;V6!96%OS+Hmz2$uIwSr#uPas)z
z5KzOn3+>=VVn(2{bAH*~k^^R<{At-zOPHsU_)-?BI2zd^bzOWQ>^D;AUF`4Zyi{_p
zIIHBfYo3@TpP@gmH7m|3@`#$qRPK4m$nN4%?h<(J>H@FUoR4uQ98AxwU0mIn)I)!Z
zH&Y#`8lETKp!XhqSpHkv-%wK@hxHK;(JtpPceL}R`K^O+y|Mr286Q+gPt<F*Q}rnc
zk7B_0Jj7cgiiTU#it7}AE8bZAFK7noir(6hvI0P7d+aWArv<zCL)0y9H*FAxOIP76
z%`Vfj$kP>8WOhip96l6lA1I+$(cc1}z;mw#MZ%UvR*XFq-Cw;+_DO0(cVlk@$7~io
zEch7g*`~1l@sEbRVWF^INwRoY8-wk!vqc_De0jcgre$w=UwQ*}n8;S<Na?;&F1qYb
zd7dr0bh8<xfb91`)_Wc^U+yvlwarW)6XU{TRIi14wh~WKuw!sD2Qg0tUayMn8S9Q}
zsS=>+tSN9e)SR8q{{$4}PY{dZ<k_%i38n-%HZo&d)`Zx%+Tu`|wT5qkyRG+=Z?vni
zFiIs;SJke^ng*Ns1NO`ItM1P>jq|N*hqaD#oHv$s;_1pvVvnL)L`UsBbVopyU$cCd
z<EG`Pr=jDbX9ihEx5+Rf>=e`})G*Y{l^KX&68$bZhqrSUtdLx)eHL>jMu<F_v9NMv
z-1x9KHo<j=*&BSs+~WRG`xV7e&L~^l{O}yCr`R@-;A=o{4KV)Y{zuNgo)7*!wj<dZ
zD2lDR6A8^t6y7a3J2x!<MOo*fFzYUJu`L?DMGheI6{nc5u4XQ8nP7t)N6SLC<2JA3
z8nuisBPK>vi#%znmQGh}7<o;@2c|oeOonek;4ssGxuEPGi^bkaS`poum@XR(wdAWp
zi<tgQv`~Y};JU&~(VF`7=%=P>sRyfHj=QM;!VN1O=Bnl_w)XK&a%Kg~$QAO>^50k^
z&p=z56)~T8kmesnaCub8YfGem8x7$V^|#gCjn3o=5o=}6(3|{OrDL2o?7C1?phfUM
z`I0b4#QlgZ_!T}Rs@PKTvhbN|#a*N;Gir1Lq1FWxE+tJ#I$F)2nHg8zFetdfT||El
zOa<S2SE+UKO~wfQF#RNSHT9Aj;ydCK0_PpL^Q=p02Q<CFRBpdwm8O|;X5^Kq<FZNo
z_~NvmLW#3zP}u|fGFuCFiee?XLU9^<5%31d&@lfrx*<5<j&nD4-g4Iu9_JpYjztZR
zY?^Yn`l||)Bj1yEd<%qR_&LYH&&0Y|lBsX>u&4zl88$^|BSi|$kR;)tuO%=e#|GcA
zv$)5^VG|nGI|9kL79Y?=L!*n|l>T#sSz39*-TBT=Qhx#>nkg<(kIe1OZ;P1nkG6`1
zwTthTc}w3oNBXnH!+^Tg*U%z4rD8C0nYKyjgLOk7+uJSJmtRLu#=;EU^-(5;E>oJs
z-(x@m2b&;)lPnS=x{(`1J5}qLiYfEr?<9Y#yglJ%*fM;Evx>*!Y3Xbf8WcQ1FD4s<
z=vhP6arU$i^A2-7@bq`v&6usVCDStAHQM8%EwWznGI_noxyBw?8H<-REo@^Uir3h#
zIn~ak(r{%(<rz&+^l`8kl@#bkr3xp56GO|GzKju_Pd-y;MedCm6!kc@N7ml>KjDoL
z!S4b&gfGHp1dzHF)1!LEOpM(h)(|OUX9PzEelRSUN7V4wc3<!w1<CJ!#5MgP&7!aa
zNtH}C(o5GZ8c=rLl3m=>l3)JEc8OgoO#oI<#NWm_(^jXX#N5R^wK&r9&^j4x6kbT9
zRh6UU(GfA-D^^VQng)VPsG~21Uf^8}`Up4J`l=Yy*2s()N;g<`6i(q10l8b?Hp3X4
zC$_`alArY#5;RG7<JMQ~SP_o8t*y)?J2Jga^QyA$pkZ5|mdobL=cqWm8hy*3Z(Ufr
ztNdzF<>IAfNu^5b36C?l5$UGdEB~kSMK{qdL1%gO`2$OKl&Q<6I5AgM>JRZ&m0{F|
zA1AlNb@`nkiP-{D+_l&u=C`;}ep-V@m!~8oe@O9GeUzzA+7}is1u23r4=ty_{fuiV
zUu7H@VTrt_Z-UFX|9mLuy%k!o+AiAO+oOH@PziUItfJkaK}}m?ll2|2HU605(Ix+i
z>*o_i#U-b01ofG_BwmI%>J8``%&~Q`owBYqPqSH^{Q_fzU${m4K4wdNpTw3~WohrC
zuITcG5p<Z?EA*S{DHKVSG^0&Oq$_rC46gs8$UqkY6ZBEa9IOixTKmK}qD&J7da_;P
z;0o>1InyXb1QhPP=z8j?Tp%x{%$=+cf+BxGfZzr^<{RMbXl`6sq40WMyZq#`#a7I9
z%HNcGk3CRis27>4MBP<X5beH9OCR9sZeniiD)xP)@8XzdhjD&HH)EKZlXt^ENOw4i
znZh=M7RVyhcfx<hC8ngNv`d*)IX5dlzFuT|RW!61zQy$Qtn(H5wo=>S0<<=HSnk6n
zLyuSoV8ZROC)gDBX3l@^68E$~I!Hae<Lg6vmFwlz`7KngXNawvYo;ZvphNNa(oI%P
zU>fj`ui)qKVL~l#IJMe4$-UO+30CKCBZw?Rql@Sn<%^z@{IPN<ZCc#i=xMr6>T0TK
z(pWBD{4Hh>y_LPy7qrv0+Az1_wXzZRo?FP@7kl#QAT8A%c?rl$8x>X!33}?&6oq&-
zX>#ydKyBIor^TOhe|nW1aV&Ia`(AnNfhP1pugA8vq#%D#kysQ~-rhFI!2}OM7l>(^
z$e67uYoeBD66Cm8i|;~Luy3}GblmbKNG{n$^-k?E<I(6X5t4qfA_wUQyh@j#W!Mn%
zx%yxDidZ)8K!s&hPGoM0TNl2JTn%&RG8&}5o!PD<!Fc|kG#wcND7;hoo`EdK!qQ8{
zb4pg0J}Wy{zR1?cTaR0W+{TCN>O{U$i|~1Rvi*s<M@jA9Q-3Gre=FPIb+IRqiiAsX
zRJDURD_x-L1sOn>szR4BxA@K|uFH*`kW#nu*SdV|X_XEnZ3>H5zLnhp^Srqs7q<_4
zsKN~OBDzQ14!>`>Okl#c;5WbwJ?XvY`x*F;YQ<-f1$vWdMS`Qk^l(BxQTWe!z5K|(
z(VsSbYWi(ruB;p|3W6!@ac(gi9~|VUQSK<dSp2s%(R|%{&k^C<$g1%wnlF)bT1skp
zWD9*w%)xeJ2KZXKw*-zeN3rhOcLt>?-Lx)zVc1lyQJ#v`03@(x(oYBnIjYLqCNYsI
zJ2R52UC8d8-YKf9g5c%_uRE;8NhR+}57?yOI*G^E%MZ$8kSDCoqqhbM*X1?HTbP%h
zpHz6Ml=ckdX{1bL2YiE8x;HX7G|*u)-_NV~_gLXT^N_$hVF21uSykOnF`n#!>;=<}
z<8+9w$IasY6NbS%mGxo{S6o!}bv;d!(KXJc-VL86J0v{{RdN};KSF0DQMo*<TI9<p
zv+0Ooh>C)@v2lSUSCnIh{ekTV*s!Xk|H!wRIpK%nzDJ1i34+H_t)!^n>CfV?>wg{1
zdt9FAeG$q8XQocf>fk>2HuK%$hb7ALDb{v&tt%to5??Clur~3PDy^;-nWl`&Q2b;L
z`IDW8%q<<6L5s9QlNYr%_D%fK`2V6qVYk$AvYqgIaV=Y!w$W4A<FKIG64j={@=9&9
zZ)Vj^G#FywMZxdh1{Sn<WXToFX-@*U``m(5$W>`B9qArhe!Jl4zZ!oF{;n&~m#M6B
z-$p4zj%b%gzKFdTwn@=}PjXGSTrK+YXYSt(#aCSh?lL}7T}3xqzeOjK{SdwIjaG#w
zhT1c`g>1B{e7tdcg=SeFviCKdQ+G<GQ?V1(vFJi^Uhs^&v)4!Eh~qK6y38Oqp4SGI
zMY4`ULICp)cLwYYoRi&MgKBXUF+o#ikfN%^{nXt=1HsnjcZJ7(b^8o`%KMg(*SLI>
z?*?BR%^+tJ`;o4EJKs&)UbCwFV)+hhqAMc!TUe!f5mA`<yed<5T55~vPwJIO3TO29
z1dOXo-UXZ;U8!wnnjD*)Fetit_$AdJjOAy95I`QhP8ag0(G!{pk!1;wD<)S?OT8G~
zU6m*73SG9HE@<$_{I6muW1kb)#I%7rVi!<3e1Kg7-aWXW&7XOH(fotOW6Wnfm}r()
zjkuRQD`kIl3*7^BEo=7mH;>Iv{TEdvlwbGO<7Yw|vW>dB#;)zH?212x!ucE~o$Dp4
z(5Gs_R2bi~Qh04w?JiZyQyxVWs25<jLQ&2M=HC{bn+xpX4udvtbzQFBq<blE3M<)-
zzG=>U2W!9YGz5OKPmyQpmNA3k(<Arm<`8e8<;*qvrTp_hr~EMfd6rkXq=99Z`zezx
zNg!MH2?>X8aRpTG;7ZU4{LJ)+S`k+a9TQ!N?ih<{f<e%(BA*GTK$~f@R}(lNT20So
za-qq}-#V*)p5CuZR9BQO1L?DN{B}T_E`qiZGYy?$bukmeo@(4mgJL;eOS~QI;jZa8
zZtG#mu^e@*@m>w?q{5iite0EP4WXX-7kayTTKfl5$C$I+SZO1^Ro+nEk+_XzBc)PT
zt|@gecr93!`V1yyvD7Mh7MCuLlw!~~m=dH+Df9t+3y{N4NNV&R328nXNYffqj0p{|
ztoLhoYA9u#@&Wk{>joDJpBRqm!yaYSJR<<7th8PD$JArO=}w^~fW2$vZvvlf7r-#z
z15BgSpnt+M&d60}PczHtjr4K`Vjt3P7#G)EpoF!&mFp*H_yKeRy@`GodK9`!*WuoX
zH1r4Fg=uBA(FX7%K+gUJ=7R@8O8gYI6-<C85N8Ol{Fv&vdbg&I)~kk;g9rz(@5zxW
z@Lb?D!K9|}Y&b~@a!u$H!DZm7B#W8IZf3`^U%(Xe1lL8Z31%9=$N*dcb)fk|4Q?)b
zk~zkzrB`4E-Vol6j6ze<@el#_2|WKDB;HkYOEBfIP&euQbQi#QE#n68GXWLtDl!Fa
zjx|F^!A;P{I7~j3*Ob3fzE?-7V-*d-F6So5=q<q#u?ZN7KLyFv1Hxuup9qVmgu23F
zRt?Ui!&nvTXEfYYVG(p1&PQhAjfg6EEb>{L%U9%U@~8Mbt``^J#t9Z-jQCopDSZVQ
zzdcAjWDznJc@A|HHghJP7ajq}!6`sN?*b>mRiLWkWv+;w#a7@i@-F@jXxXg<cHoN;
zh3o(`&}{q&Ruk=omLmb^E$|vGhVLP#F#<DTVKM=qkG(`51G42T;iT|JxW-N4F9|;I
zF5CgHwi`$&wC9g=w|S?S!oOg~(FVFb=v<^p{~>+hQfV^M6RnP>0s3J&+82pKmO?9F
z9Q%OW0G@JMJO$hcO@w5A8C!#MvMjTlEo7!LgZWot8kC3}!i$KjG7+zY{XzDlBav@V
zZR8qo+&Q2-VgqrIxLHgSR{+P;XZSqY2|tG#&^NGITm=a9J}4VL3CwoY;p@P>^j7=;
zIpJZFOe_<OqMg4B=B{q$D?Nj`%D(2Nfjnmlq6SYD3Zx&HySBt%papON5{qTZ<gzUw
zb-5bQ>K{WiOalV`WiWd_BYK54LK;7ekKt3nOu7@uBeaH8(g~0g<;0o5ZxtrZ72-g9
zB1bqY{19sJBZaEKw^xdELkA)v+#7a_pZLC@<uDVtd`!qwco9hN*8yg%x4?V{UNJDc
zTmpuTXtBG{0c;%V2p0fsw*j!RhQt%XPq6z5@+KitOaQZS7E;4cK?9^NG75MQC&TUG
z55Vks16~fM)XM)izAP1!fK`?N9lrx;2Kof)gaF(a3xjOSWY)}1=cfu!_z@hzE#emO
z&%|c%Y_tJx#`nsC_yy!6aOO5ZV$f^Y0NDqeMjL^h3JQ$S|HM_mi{Sy=uqMcQqzy6*
z?g+1iG$7Uf6?VYmkb&qX(Cnk&9ncuQJ=X;!_;Z;n>`Tx`&f!IN3Al>2{AO;wm=Cx9
zpCb;g2rrPPi|Zjbd>rY9MdICL6Y&D%3CNE3=A-z>{5gJuaGc-7FXxWXsZ>)+PY+{q
zKo*~4r->~PFVY>I2(s~gWjD!(q*i`UK2&~;Xo&yDAhap+7g{6O!9066NU-#lj`4@M
z-&}9-i5tsDa*5m;eiT=cPG`o7`G5rL;cH88(G2-w<$iUV)}x9h@8LJFP4F7wBDkAP
z09l6QKvVxB|I|Ru&_`-CJB@E6{SaFVGx&AF7pV%!n4iZU$+A_V{-H5UKSbR~IZ{3f
z%MhVZnm5;%7#tf+2)XEaq8jauU&npe0hE<m3ZK~b%y@b>vz{0Ez0w@z^_U+?eB5T!
zB;zane~O=cW%otPRqIImFxzWq2VXmCoUk4=sul=V_CCFg{sH*<H$%PIPy8>j1X-#r
zj(eZfGd?%Gm*xt29xC>`&3Mtj;**wow(jmr^kQ_ln$iiXB;o)Z6t*x&{2u__{Esgu
zIF;>z>@rxAzoy?#7GvKU|EkikU4bQLykL3pc5A6!@K)k^Syg>{m|3|L?aC)oZ@o2~
z<@S-zRlYE$xzt@TFs86lpKNVral$WScNC+RT6g}L_O;*lN%=R-(_G!zJ%C(4EYfJi
zl}U(-dGGt^n&?Py-gi!OkD{hx<ze$vre?RRE>Clr<`DJyBY`6Gj{FYAlPqPvk=#e*
zt18^sA?%}m7I_JZrk6V(+b=o8yjA@2;4PL#x9Gpc&CZIi@j4?n+9IDyJ+Zehy7J@h
z_g=p<iXGk|qFq@hwo=@nsHFx678JX&KL2XpbWdYvPX}UO;BLdUlh=z#O1oC^Pr}Wx
zQwR|_Zf{?>``_xqc4Z%Z3s74AA{>by8L?PDM|PQ7?;GO$Yi@2Q?a8iZfx%2w_>t~%
z+?TWqRa#b3CT1B=ifO)cj^{-g`CSUumo)NT7Z%9A7$2Al^edGEh5W!CUvGOCdrgq`
zSr|}K7<C&Ss);g9Pg17+i=P(Ol=#A&3FvJ5inyW;V8pgT{6#J^CPhCpG*CZ9pkRc%
zvAL{xndOefXFKU#5^M*@gwIP#tsGhVebutmO%adLXzGgdPGMR8ko*?~RoyGVByDEI
z<fyUX^9;vjjl^&CcGo)l2<JLicBluV=bMp6V@mXxbZ4bs2?xWYh_STY>oJEHwk}F3
zzT!MB)sm-$Lvcmny|r`ko}okbnMHU0*2xPNbScB__dUmib=o8Gswy4o9LoNfYBUW%
z-2QjAx`p|9-|~)>?DQ>@jLMynPa_T**XjnM2Iior(2{G}ZJXrC@iqu{7gIGKqRlCf
zvW`{Skg&<{658NtVSQQn=$|uxR?%Qb6X6}XK4N;D*3`~`lO6a2p{ve8<_DJ6R+qEB
zHzimHuBJI1xh^F>V_i~mL^3&(dgh|d_5$wT$$wW%E_lcD9mz9>B3+^S6A9eV{K8-r
zx5dMFj{AFqPun$gfi5v_PI`FN;>^DZ%hmVUs_r({$;IkIq2Op4A83pm)bxne#!rpX
zg)fkwlHLcG+jGpV%tLMC+~w|1!CJ@*)%M6x%DMF8NwDcGzKU5Cxa>->&M@D#p7bpc
z$H{AkU5#99Ojfr>+jHyv8P=y|-^!YoqL!ET=AK4^M}E|_DD^^C-SmRk0?lD~CVktp
z()OlQUvke{E7%#jtvIK@YN%}ZqE5vt^PT-u9DP7{Jqk?vG~OS~PW+Cpa(qrk&x)n-
zX@(Bi0JfXIkHc0LD!N+Afm4Ks+@LGd9#l`4=c3K{lkPpGhl>vu{Vx6KIO-kEjK$OS
zrbM(_VfOt>cw8@)MwlG9ZZ9d?@rV0aE$_DV1Cv3H(%c96mv72-M0a=>-P^m*-o{bI
zUr5apo?(krBcs-&udTMB+UJxm#;b6R;Ak+3Yh3W|Z{vcR<{N>Rh($S8+fFxJ)k(2m
zc3&U@HJ$PHp|0=#Yjij?j;IJG-$MGIOk;YFD3|Od-OD4helIS~JM>3a*wIeW>1bWz
z9ib!($i-wD-bP3cdOc^n*1#&j7tF>MD|ea3rcTT_kn$^fl=6;vmvXpao4d?jc%+!O
z_h47Z)~dd1PG~1-<+^ZHcX&{!m9w8^lWmMUHOO!;;eAR&%*NyyfE;sP9f6@@MChlx
zmGxxt$<kW(Kmdm8$xg_A$P(}nHVmr-7@2PWQ1><WQC}MUM)-sc*W`q~iui7tsI5fw
zgiP#p>Tkf}G+PhYvpgH<wNPy|6MKnvN4BCZ(LLe{=6$epAS$?nvT}Xkp{i4n@1nOx
zMuZ&zB#A6ihYo}?xc&YP?rDxf*L!~&cvgSK3}c5&v%xoG5cEvuftFG?Zh@r2b_0vU
zDdQ~D*YFeC<BAD{3;Pc}CUpfF(t2K<C(HNEKbktlb>^$`|AbsX{dg>n1K*k!&;{$n
z^CE#+<!v;54X2IK2B$`=m`9|`*1*HLcGTkl7P#bp=RX->{dwL?zWPip=qJ(@TPVAP
zlXw%^0(=(kC1xw?s)L$+>I#5grAFUM^>~pP4R)jDv^_Z9ciwx(*DbVx*-LL{Ui094
z8#pbKr9Z+V(7l|)FA^|ukJJ%8kG_Ko(I2wMAa9dPSnxr3ITiptkxs%nx>fM0zpZzX
z{|L2`N?>Y8>k%b#3r)e6B0JzL_y9B$8GyAwhaf%S*T8EVE-V+ng0^7=BoiHi@4zCF
zndl{K7#;%K@*c8*_$urLObc_F5`U7njsIgXnLf^}VCCEb;h@Aof8lhHe8~XZ^$ZyT
zl3QjNhdUr;$TQT9o<u8xR^V*NiUjb!=pTpzF44{4`H@66Neu*=TfuM?Nu3HAz>{iK
zuwU=RPUId6o1x)wO=KOGC!0uom$y?kkPpHQXbrd>*hzi|UDbGgl(3Co!QbKs^HJhB
zxT$P5nGbwB<<JZ672~9LFh|)J;KXy4ZUr(!?}WX;QnyhomY$%q@!6nznnRqHoyP`Z
zTC_jxg@=QdYHe{kSDi@=8vSkjaUm_Un?=M2z%BIxZjRyjD=Zg|5HdNJP$=;HM$k(f
z2OPjn!Smx;sULC?eI=to!|yfP4%prQ1Fp#r&~s=nLPH<KKETv=@_%h=t}A<;KQFdK
z>fuXeVX{5gaFha1StH@;z|>R)PL_7@32bkwd8lRx1M{%qfY|aGs|<MUL1mcg1^G#4
zm&x%5hynHhH|-QYiOC8r3-k``pvG}3;i)hlc&}1HTW5{XOp+r@U^P4%O+<DfC1`iB
zr?><XEdj9@stZp7*YQaRLVshQu-S+S-GiqC`ulI;8U2770QQKJnbypFx{S4f6p?_g
z!xo~Kk*COds3+f+Zzr@63b>6R7rYTz;{xI_@t=?<WJ&{JE!+_}>n}nxLC^OUIE`JF
z$;d)7fp`POb1SGtLBVhF-Se0Gdj%6gwi)Bf`7h84bTsirF-qB9@s>OxpFw1TM6eDH
zK||oVV6xUlC==d;_F)PzV^v3nBUh2rXd+r0os21DE%DzVHTE5T0&+j|r3|4Zdy47H
z{l|@AtI|W6${fwlhjt@o_#fC?O@eC(UUspN4GgC=au*$e?uE7B+CPJ5lMNI(^6F$g
z*%M@<$g;bb3Dk|i)PO$Zqtn?T>{Z4<H=$G62EtEBjs8K>(4Kfj(ndZfCXfS_?UjBa
z6HA55z|;R)`c)_<)Ft$pV%e7<88RBS;lGG_VE?}zKZ7ntOyEy_2j{v+!dhVy-;pZ^
zKPiuz#|)xBFemt-d?Ggi{4<4r$xo63NEp5u--zwR>LYD|jjO-ZR}6<|B3F>@=pOhE
z@Ph?Fx^pP_Z4!ZpeT8_2YtHIG?{Woq7~B=Cq8j|!z1V1(j7TRt%I|=LgoqvmpZ6Zn
zDAC7(Iik2lNRY;fu+T|p1^S0|pby9hv??+gWJP`W4q^bYnp`6<l)XmgiWAu+%IWLj
zzT#Twz39Ie><OqBL&Y3v4#;ON2D6VmydgMCs*rZ@1YnNeid4iJpi1;J`T<<cjitt*
z?|c(@!dzmx*b1~qE5OT;IcNrGefE%6fNr=bzUKFHXSt62FRqJp5gsJr;x_R#Fxi!g
zKG1{hE4G(L@`t$(d{yBWxEAJ0=fD{hhX<oMGKn}KYeqJbPXT-R%~DU{f^d-gOAQL?
zLyLk9gZ5A+J%mzGyBW2x7>+?lV9SV!<Q-WP;xhS_crNRR7s6rUTp^an*i?EG)tNrW
z%;C4gb?~NGQ?wDDM(&l3#W!FQl7ghc6M$p15ws56bAEACLFaQ9Ux)7|O@~g16T~t|
zi8K{SVEkSxorb%hpTP-i8SH~+!K_pPq#>>fVIWV4qi4}!@NIBEn+Qy3Wr!b(NB6_L
zSj0hGefBPOnOe@gr^hpWg#++MbfBy^z8t$EJ0QD;x5a;gsm46GKH#9%=dA+81(=T9
zbS|G8CSHb@gUntzR#V0j*YI{YjMu~Jq9j%X#ffG7RdzU|VH#2U{MtYWbS6jg3E+&g
z37n^234ZA_JP5uG?S-ldkGWR-8GaA<Nq7bR+ePRVvKwE8Pr>yl48MZ5h_%6e=s&3n
zNUyer7eXwU!<dk7@N;0NFW_&oPr3a<6X+WJ4(W`}MibBo<SP^hlE>dfmg~mWXI=Cl
zssgo<>H+>Hmc#Y&!}3U_Ty;vdS#?-BNzsVh01|t^V@d~u+Q4OR7oXPuHn1!7mP%ox
zMF<*<<N*ppOTtWCBgPW2%#5ety^(R~4?I<7!`EQdz*%&qAQPRE7MUyE<~MS+=!aAU
z^P0KOn?;E`zzm_Y=-qS~$dWbzzyDu&8D=DKc`VsPeqOafldMZMoB)lUMkwfG0M5V>
zN*)aJ&3CnTM+Y3VPdJLs#P7h<M2Y{zQEV4(5nB%W!QY@)SYz1`qMh=q_LHWQd>Y(0
z)Ybjn*C+HY*cSYxs$edAS>4~{i=1XC#+x&9UDYfb0H61&)#4f-bZ|f5Z;G7}iX?r-
z$7xwn<H!W6seP?|j5EPa`u6xv(<AT;`jt_0!{-uzsBHTkOMUlY|FFQ*fat$TRfp#(
z`WeyKN6DYlS0^-4O`|rJzbJTK`pS7F2(e3rS@=KQ`p5-QN%|s)_8zv#%>}l~t~%Zw
z{*bQ+?MEcl(TMzbZE|e#h{!R-8fJ)lp<}%-jhO`e2OlsUpt=0jj8+`un%X}WR?qKV
zPPoQ-V*SfPGr2Otu5S<lCumbcX&FhJ{u*bpT1);}hq|AG<o98!0Dh-@s2-}gBF^_G
z2GWE5LS8PNJ4|h3D9}~72nfm{y*#2@?8vBv>U!Kx^O=G!*6Y3%TpH>Ges6>T2_-a2
z=<88CD*0}N%Bdc-BS;5l@yD<m@=VRF@Yv{&iRUX+HAL~(oVCgW_8nA9{)hMsibacv
zJF;8CbYC;O$1&48IQTyc)^z3-R0%VZcI5?CPkryGyK#r2+9(o2W6YmRN^ND{9O@sp
zT$qloQ+VaIu!{WNAWfP14bVa`)%q?qK+luCl*Qy{;)G(3He`CC2hAu4QMjahCD><p
zkN}(@lXQcPk5q}$INx^Qcq;(Oq?1&a;91HorjXMVMe=FNx%#&8L_!aBd8nY|Yw<NN
z&$gD#P(?V0Y@%7CSOIqr>Rc1uPyIuKz5K~Oi#M8jfMhBEQ=eAzIy|O#k~b_#ykSWw
zG+H|aGlWmTi|9kwD^fL$6|1BS&>*QU+(ZJ>Z~DFGwf8!cf&^rhh)A-l;bHV*eRHU_
zHSF)X63Ks3bm9w%kBUeGW@sRvA-1F6gv$9H(n==Yv)XdqGTL*M|A-`EeU+bMZl>Ic
zIY<og!nRL=+R`CBg`ACk!ckR*>OJfU^m4cGS-Cv10#ny_+`i2oN8NxI5gU{yEfX`K
zLO<hkp}YA|@j$;(T#rR#^`NaXNa2*#k?sc12Gn9QVUTykD%1C!hdmR7`7%)+QgqT>
ziWv~UOIbe<S=74tiFYdeMg>~M@`Y+qQA(iF*+5T!OZEqR37*I4J=@9$Id0Hhq`_Ec
zqLn@|d0^Z*^1W|NA?g(2$Er7anNqI^sEf#0DCq57e!=W^PheqT2<QRtv=sXeA+*}2
z8)nQ)m{O@YW(MLj&;L8j(NE;ar^+e#0Aj7GwS2gA-Tlyf$qh*@<>hFT;C|awM@6at
zSP$dmGZpQlV^d+%NBaH0<lI-zd*TWCXF`C7DLUv?>aoySr^yl>j6}oa5s=xHQU2F{
zgh|AE$y`vRd`435wEMb6!Qz5RmTY7uV3BuLRw5VciVbH-EF_k%vTmj@ycg~WjkA=N
z?s44{7sy`XRfulJZ<YKNi`COT?4JtdC&Zz0w@N{t!9OWK%i|!qGx}dq@nA*)uJL4O
zmv@%C2lrUMTlGOPTH!U$t5hXjr`Tw3^&`9B6!S+$Du&`t?5*mBem^<HbEj~y^%9RL
z&yiC?11y2^cyAVbl30MnpnlEx^gSu7W%JBizq~Je279#KjUQC`if7^7Ba)S0{X2_Z
zmQA3);wi{o&#S^K1(-8YI;iNVJS0~bmt`f^Y8B-O7U#~-WrD{E1K=(Uz&fclhSiF>
z!BhED@|E5}SS$HRX1=*kX<OF<Xs>oeSbaUN-5xiq>edRAV9(zLZyNsXO7)Y4$Z22-
z|5MdhGY4tsJXegk?x3t@8rhU;XVaK>`f6fRRjh_kK2m;4+*RdJ93+Ht6TVe;zfvR^
zO}YZPNwHpU11+2P#XJ6$+t*6#iJj60Tjzh%OQ+NEWF1Yms*3Vz_>s&rb$3-@S=GN|
zKU;Y^5IKtTcnbeodMEE8JMTCBP0Oq0FO#j;cEOwZ_t|>*H)88_kHV@Mrl{s?4<`-G
z-XE9mKmH>>=W=-yX&ZhFG4U>_y5_8E5m#jKm&Q;hRBsK5xX)uUFLG7k=An&cZ?TzJ
zH9{~=uRJ+}BbHh(=juzXP^n@fu?5|ZGTI_t4e6`Baei3&8@4U60DnLq0mO*mehnLe
zeO9GvQ}t8BnkH$h|E>@T?Jh)ep5><cM{;4}Ti(U`&<<!K_ri19dVp=Av6!;LR>NOB
zn5&;}B)bt&6AJ;uW()Z(s&eKzLl1A$zlXkTFjp1-U|PjJ(xMi_>#MU+KV|Zy2y^6j
z<!uqd?JCMF|K~o)Hpl8JTd9_-z==0$dhPfW0y|e0_}0a`QgWc@2p#eU&(#bdo-zT;
z*dl|!6<!XSc1;7B7Tj*~ZQy=m)zrMcqOPYpJ9cB`Q*jK}GjH~X4#o8#yRxDoOx}gW
zjic2qv0C&6TULk!DdVrmd^cC{F2Ag}nR_$80A=Mn6ie_oDlzqaTA^xiaCzZ$n^ksH
z^HTSfNEf`aLGq9M2<O#*9}3HSdxRu7GMHoi>Fh}BiA>!-O#?$e<7wSIeUs?8j714c
z@s+lhKf0F=<<<a?NxXCyuCCrFSF&@gfr32S5usEzQ?`gd6!7}L(pTVQq*%BEkCpWy
zYLY#o`c<49`3D|jgA2!nB>XxthUg4EBX{fSpbdfx&HV~89b33P&|&T_V5j!x212ia
znd}};Yq~_NiMStrBDF$h$MF4Jx4c(BE87e{Iemxu9{hyNR>k1YnONs2=TiQyY>RS)
zA_!+mDdIC`2z!&ODSknDA{Oti+)`ml!U=Mhr{2#C`E^5|q)UpR;*G)*iAJqcl(6A|
zrT8<L&kvL4Gsj(v9f<2}fRXy*kUD7K^n0{DqOvm2R9K~yTpNB}Djf~Fll3GyeVi^M
zisbj92L5RCTU$D_3i=B5<=X@o)BoEu9!L5}hftE3Nl3(@@Pf2)rUSyDa{A{hTei>v
zo1pS2>xIjcE=KN?#RU?9<#2511XU$e;O%SM>)zpYco)-i#5Kek-9AI_u&)`Fs})7e
zLf)7EEpgN1xL%M?JVH;y|5MII_V~lgZkJaG;F2Eh$)`~l>AGO^bQVdKseqC5nITpS
z86G6xOdypBz8k+c7EcLeQZalA_Xa*`q#{t=VJOG@pD&AL!0zk6K#aSJoA(~@{thhT
z-Xg~}s|}RyT7_1Xk@%)0Wtou=*yCIuF@gUY9EjdDr0Feqs&}8|miwsp0iYUZI^TPn
z(CK0yBw4Y^Fg&UteyVAwv2KO3m`1qAHTY-qKW81EoRRLczRCQ#u=??%!Z*p*Q%c6e
ztP1T8=6H(y$y^@ukj~@M;kWXNni^zl__Tgj;$I^r?l8YDxaprP?&Q`A4aGC6TCp!o
zlVsQYN1QhRXLwogkbAnVrPl~{*O;&m%~9t@orwDu)+SP(W=n(>;r<6jv&wS=MP9qJ
zk1IA5r|77!hY#bcgm$ol#p$6DzPGLt?{VfZ{W{c^TZ&%Ok>Qkju=;Dv)C!OFo47=a
z-7=OHBr7+PI?uJyrN!C8cFWs~UD*cgeBVFETl)@Yrl0c^+WY%+`M-*);d$W&;f`2u
zTC2Ea*fUSAZGK>=xRBcAY3Q9UOwzW~PJn+fOX#)Cx6n~Xf%B)YM&L(iuy2Ha00fW~
z5ig^@hJP}3jMGPP*mYksTP;sDc35z{Yo@!iXww}uO6nDa3CV}mg2Nx?t>-Ouw{~u_
z-*FwH8$x%;DcT#l<Hpso`zp)`(@7(Ol|a*K2=&4RxjKb@VkzqV@(Xw*yh><7;hxLh
zy}{F-F^-9VZP<d3$E&Ju8V^S5<0hy4OuZ0Mgd_#Cycc}K{Z(uiESvpHq-yvH*+x=E
zK0*ayOeoc745<RB>y7QaJD%$WUqC-7N<h}AQ*6IPHX;cT1Lu5Iz5P9#?YynFUm*Y%
zy+*B`soE!hh(vPZgC{~Z|3_zaXE%2(-!QfT%Ba^xze?Jc`Y~;4Vh^Jo&!Kdl9<C9N
z_IA?C(&>Df^cB!#<=8rD5r=~O{1*DP|Aljh{iKTzUSJl%x!P^v2P1bU{D`j^o-5nN
zHVgc7Yh1M)t6c+G9jcMlRz22U(bQ8#U`@r^;u>yCz~|Uqo@80;I^oNqO5rZ**Ws?X
zdC51xI4cT2%a?#tZUb)%XWf8{X}}#8At7DZi59}+*=>NvxiL`J)6?<5G0f92gbB@v
zLft^aBh#_?FBLQii1D{<8C*|_qcK;$bqGkGWd?6j5g;kq9oqs<u(SAb9v4*fqW~M6
z26{TfnHXstm@S=BsZIA|wXsFUMp{vsieKk60m$>jJ=*iqo9JbIk0}%72~-b7u^;(7
z!Owpe>PgR}#z?sAt$dH_Kkb9Cg6N*Hqodv$FQ_LfMq*?5<5aG1wS8=PMT^_j)4$li
zHFS`<DDA}J@RP^@BnthDZI>yq=jbo6{fz<bqa@@2v;lAiCn9&m0m3^zOLPhQ*s1Ie
zaXPF+Tf!&#(V&aif@#P+VyiRPsZC4;4)`#oE_iJ`QQlZNQ(jZm46tHB763L0J;jqk
zf4(Xk#&?n$Lr>9;$UZ0yaG-NQkNuYz#=%S>XtP`onE<OU$o*iyb1&H#z7}_!?F#<S
z$zbpM9cfEM%iAa$DsCz|D}O6E0+OX+_0Yr6G+_Yf5$&VDg)q>1tiwL!c7v|@SlJD{
zwT!^BkQ0D%whlQ6?38XO8*0z=r^kkfpqB1OjpdW1mFP?25%32_gV&jb1fkui3?cA4
z<Z%2ld{>&yB|=Im84%@kz|MXX5G!%GE#!jI0f+Jno&mBZZTT@mKQWQrP3LfWK0?gn
zdh@-c%Sa~nkyH{jWnYl7LItTC-<NGc#k1kiWauq-D%cUUv`;f9s2<cG?kVrYd*Bab
zC**5@!?QB>LVktpOekcZ2qhXX45p3-zcKrmI@EJ!kXT=cg+k&z;Rk94oq9E()n+2!
z(O<|LKwrBo{1qp&4?x@GE}O@l6{~}0>=bA)FNuS|r@SwG6zU7uTBiUX?IC}LQB(i;
zH1VRe7?RMJ<XbXUv0r|i{EbE7?T~NibIcECgNgqmVH5iXQ25$#>xFG%ChcOT2_eod
zb`&3p8Z-?3gJqIi$!{QGVneEmOT-m?HuaFP3ui?U@{3EkR?<2#18zZ#CY?kV>^HE?
zH$%4Ix1_=RRe@rvK{G|U*hsoBjugfKGHE)rLwqK-!ECTfHW;%=-SNKsAt7FHfqi%m
zKT7;2RAMUeuehP~8Ga>yQ7pn(Gy~8pFn&2mKy(v_NS&pZ(j;j$bQBu^wH6VuC$A-L
zhs^MF%q1&CYs!8?6~(P!@>~KaHO-;dd<7;Bv9NEs%EA$zq6Z*H#7ry!PsabMf1zCz
z^Pv|~Gx&_KpI0$Am{qi!f8|f0dV^NjJLW*B9`}IDhH_;JO)R+qdyBP4N6Pw=Z^#hV
z6Tb(#Fhx?nXy691-}p;(Jz+HZlW!~=kKN<{K;J1;h{biF*LW4)&s~IlBFa2O6<k-b
z3K=cP@nU?j_@2Cr#)uq7aj)46XnmoC9l_@Ss-RLhPA}(;(pz>JbOJsME3wV;>dHH$
zL$OAlCfg46l9}WkWDYD^H1G)3-haS5DX`w%HFR0n7aE5CM9%;=*-0>a&QKjgd8DhR
zk>J3MQg`1-kbpn#UkTo=;rs)<24Iz<d_88a=#T=;dNGr{2aiTNARC2nsazZ;%|+Hp
zCUE8G!DKcYt_|m5&18M#-H543Mffmu5y|Dk**YPoZx=I<Z58+ecop*nmM8&J=jr5c
zq&xmno+&1ZhmoE9ZD}6paCZm0(8tt!=>^-By~3}M`tV_N64yYO3HOw3!%bLUU7>uv
z>@`7yJVt^vhmqKH=|{-ST@~ffb8#*I5Z(k2BA$>vi6`&|kUfb-mI}w&Yhr!w2fvg5
z%=ZvVS%{g$-KXyhZP|_VJJg98ffLO`bif*t&1D;8er!3G4j6@c<PW_TSihDEKj3%R
z0zjV`AP3Lr<Y)K+v;^eFcCb$=6Eh-M&A%`-o_-)~m!hOzie-xC$OW{Y>@D<9wiD^X
z)sZ^zCU!mBlF6W-FrLs^2A8^uxqKV3rEm){bZ_!q@EXJ~S)M$dJRrZOdP4RC^y#yb
zN3`%ECWc-eTo@1lM|=acQ7jc3BRF<ZHU{|$_8%6|tUib+q1}RmC%HKc_~}S3@ho_U
zW8wdC;Jo}*=qxlwJS%$9a(o*y85#lA7RU2nn3G%s=#MyF+<{oo^Vme$X-tQ=kdKr_
zpf2RF)BsF2)WH(J*>}{xInXXNf?m$G6enT}<kM7NRo7MB6n#MFtQ+Vx?f~ysT{K0C
z<*V_Rm^HM8{sDGQBj}o-Jr-oM8H{=j?&BEKpFJln1s(egL;<gY5NW#99}VEIW%I#Q
zwg=&ocTq+wdaF`(f;v(0RMlL;A!DGK{N~VI-xJ4oaQZOXwASVB`ksBBR?HXinKVZl
zAq_!C;T2`1tUmdYSc}g<ry=Xa=lmzJuB?l0p~|9cWk@rWsvfDX6A4Hg-W;e#*{Hpq
zS@!eJIBRa%Uh5yvOiIb^=l{UVu`k#`#V$=}?GG@i@&bzE4%{p6Pr6hGbp)9pPf;fl
z<<KJlm09JHY<sM6o)(@(uH(M0OdrrwiGv>#i{uPmhTTR^0zSYvVV5uo`owFwDnb|G
zI&4<#)%A*bpVT4xSZuTS!$u#tmw;tnnYZ9neroB;k{;z_{h#Tr>}0HyyrbHoK8}S@
zBi3D93aygHQ?sZ8K@H&G7gNCH0Q1Dg@J(r_5_`sEBz}rX)%C|rfsOXIR*SWR<yGki
ztHu47E)^&7KZN~QSFFFZkn;y(=&{g0V5Kd@ETDfn1aF4Z#8X9U<sQxIn58lI4BIqG
zq@7*hJ5hfBUui)bTW5PM=R4|=^jx((qOB=QTTW&mwYm3T3%<sD$Bk3Bg!9Nm@SFe>
zr2L!mlxCUMrdb}@G3{FXSlt`46_g4bHaSH@{wj*zl>KL2>DuiX%xzJhh-em`sw*SA
z!Na&F{+6y1S9M<@)sssO5rM~n7vS@|0qHO26pQqgGOA_IOMV==*?2=<7k^K+FY8p&
z%51mQaF27Z_9Y|BG)a0%^9ozbJ*40H&e^Lt=LKzIKDh{VF@In_Nf4XE7tsvlws=I*
zKjC!j0v)NC3Vc|z*opQ*B~xs312MuIF^ap0F4N`ccc_2KL^kAh*hiaP<$c`8>AK*o
z@>^-gj{z?8LF}HQiPlb3RdkLY7{5`sMsXQZQ1R4N%cOrqIpR$4l6)>dUBq=Uk%z-q
z82ia53yDm7N3+5g<t<&ue0tUf7(`bA31J?;9bd1_Q6l<X>EAP#CzvBEsuv;->6_i1
zYcE)DuJ69V%nV+pS81l0F6n~G<!}j|!xXu3OEv!@Kv1er<d84WOuP*m5Dr6I(M#el
zXi0d5ShMzkJRZsA_e-?@V%ZMo!r*XvrnromPhG;EsYWVx5xoV`zkpigZ|^wiZO*xn
zcH}8Vv^-uJqdG}k0Gkm8X^J+BFvaf&tn)OinEA!t_tY+4YF=$S<Guu_7Sp-T>h)3A
z!qarWvDKV`x$mr6tOrx$neKu>E4BkWT8xBE(iZfbB0{&s*fjk?Wko_xRHix~Jgx2W
ztSb0eTEp_#_T8Huu(NW7&oD>tRXqoG&_T>c_eASa=S$C);1q5V_^mFGbrmH35IKc>
zmd{sb#%5P|71mO_0bdJJom>6e%4b*;tlR8U0b?YJxr9rA1bPS;K*|&0XL=gjqP$u<
z4XvrzNDNZ?wR4okve5_uBl0Wqw~<{EE9vgbjnEbFIlJeYR1#_3W0(0RvhS(4Lbf`_
z&{Vrx-W<9QvXq8EibYp`!(8BU1ZUGVfYoIv)(M?}S5rjk>KnVI>`H%Nx~%<x6-qRe
z<ujMmGq1Dv^(|zwgKfAtRb$<M+I8x;VB5&@D}fsz*_mTE`^?M*;TCYmQ>X(t+PleZ
zYD`xvX;EUVezK-H+KfBK-E?csl;uge#qk-?Ls_;Nz8e2bZY8EetC4Dg)qMn*%vOag
z@B*YN8mB5!?vTv``Hwlk*85ktAvQ8>v~rZ9wJ?pHMmIIrE4^W>Z?6*ENe>MrA$>HX
zl#k@i$Pt(YA1qvRowc;GoOAq-me7%zCo+&0Z%pPYhU!O!-;N!X&PRSy4^RqlO9Yn&
zyJtH#x;nUj2dUt*Kp%cOdK|ANzlZID+9Pen_~2jHe#adDY5oS->gthXum@(b0whLW
zLFLquiG6|hC{jNIx1m-k&Rx%O(2m*7&R)QH-N-+Y-6xI*`)~|!{tp6rS}W-e`2M&p
z5zry=3t&Y*6>kGOOAO`&6Z*jsXCi6sL!C{&9s5Fb;ud&^_;OqWz3G8WC-1^T{b?<H
z1%Hkj$r*}z=shu&e?h0xRY6+eGN2iZXAf~4*pSafwiDHLUm~lU%=*U04w@aB&dN@F
zP3BL~=Jt6XI0l$?z$g5SR>BS7v7jA7s!rj#@GQW`2fI>E#xw^RR11|G+)Aw%$6}9(
ztgvfQxyHlBk2+S>K=S~a<*(q|>x^)Zch)FfW4`9w6<WhLLhQ&kLM6`vyfrtT55D)F
zi7my+LOy5Z$MWyNmNOq7hF?;Sj5r+DQnghJ997CP^?K<uXr?ds?e*#$?@IeyFwe)}
zCvk^3S8R$;Cnv}nVGqP)E{wZLzu}tmO+o(tiev|Lj1oZVU7)1_%V})*?ug6!l}3}A
zpl^BV+D4S#GpCkyD824_8;Ia{V&i2?Wlt2bs+p>W3YGL6oH^&QBD*D2+n)yV?AL{3
z@Mvs@ybCzB$|9^`i*+1Pm0T)L^{;gQG~cmmoU_Yond`Z(Q~QvM@)TJk{ETXY;wbKs
zCR3}Zo%AefiWr5=1EiOFLU#!en}KV^A2&C#QskZpPE$j*4QQhXn^az-<g|UCGu_$V
zznX1>j8wi*-5|EgTEi*yN?@<s=TP{xzL}vO;u`QIqnB<=E95<mRrGbEkEOLpSQK5)
z@Ch1#>}2MeyO(S#I&41b#e65IT*N}oG%koBbuL95sbfl=f9<sOlB2{^;5V{)a1%_2
zb%dYGJlYsA?NlbwiR&Ut4XxpcTq_~R!IZo&NiBZt+~Z&6?J9nex6~>@pMjKJCHum|
zy=Pptol`w$LLKNlArBX^7g#rR186ceG{Bkx(Y^{BBQ}P8Bx>{1gk7%8q6x)4il*3(
z2J9}S|0R4_HBsL~(-^_v)&l8CbzTD|u7cocU^3cC7)ThegSEsOD%b1ZtEQP+CC`aG
zXBZ(r%gqz?!E>b(%5uscSRGV#+DEBnvD#jSkny6tKi(YG`vZ>4_8OM<9vwI>kAV*1
zU$HeZ7CR=NtZ%M<Z0wS@KmK7@foci3FPx;z<r@pn6&)-&@9h&@6)?a+|E3!db_9IZ
z8^NpTrS2AvXEvK>4u42I3TNVXz}b(M%~Fa6@B+0_i4Q6?F<sW}MZ>sKexCbh$^KGH
zX#+PJg1zghO$4H@tv#&DfabGRsUl~Ft(`T~ahiS&oyLC?2au1@D|7@oOWRRbUzuy#
zoP0C-gW(~$5^#Q6F)gf2$?nqYwpj43lSfTN<|&Wr)W!*9B*;Y<hj`%Zj&MZ#8}r}6
z`Q{bho}DOV63Hr!KBU65%agh!&I$7?M+(_Y693iFy=Yo-#ggBSUZGw7j?4_=pJsmq
z12(_$63wln-uRMSlif+QP23HigEYV&P0Nm{T%g-oPL43tPFftZ-RM^=7CH;X>>6uC
zNn~-`;wSDMfn6Rsvm9<J-(`5Is4Ly$EmRaemfH~e5vnZ?MpnXd!N#pbg7`z?k33!e
zRJKz6Ga@r$W%vk{96ARrgvemHC(o8(26Fk}YoCpwpmz8=Rk5s{NP}6$3vdqE$imDH
z?lNda>;bHa)qq0Jke_9(0BvRn>P5d0or%}jIWQTi&mR?*3MTeY@J3()Q&;E%O_X8)
z6`ADEf!z8??iKr(KPY?=7ed34Mc7axTv40wqTLWHQVp>9ozPOa8t?&Bm9-@aawgsi
z8wD){tdfwhfq%+oa(CGu>;m=$vjI4Jc2lX;R5~~Kl={F9<X(z((NoAOY>Dg*HU}F3
z$mZ1$0&RxY0+Wi>_(}93_zAg46)X!6!)s!b@fslC(+@KuuK@eLA-9|w3jAf3;B>%_
ze8T?VFF|tnxP(hjI0d(mxfOcKX!!@?0B~kIf@a}&fthPQ+5r$g9Dr4%$Ey<Su_Ooq
zJ=53F2+<-o5$lP+q$c1T^B!&rItukAM)=KLW9*?x)Bw)T9b->$$HgVWDUf=<F4*}!
zfd5_@Onh!YS(plNb?RbY5kOu?vk@H>BQerLsIznnJ_=ZEb!1~OGuV>p#V&vymjdhv
zYGE)tmiY$w+P~P->}zQ(Fbh0{R>I9e>%$DMfmIlePM3y5*<hBGBiTUzWChv>+l1r;
z2D?qP3FiQHrKU6z`XvEp9NZ7wqgz1vAosO~tIhTOKZ?#WI*PLm!=t;i?h<zrLIS~p
zyKB+n?q1y8y*LzicM24Dm!N^TuDi|d==XmAdfLO`BprF@dG7nV_+e0ekl)J$zlqP_
zo!1#s!bWTe?1IGTBJg$D4fsH2;4_fFxWP<4;KVr(8Up<}7BmjR%tlrURkH5^aVCTA
z!GeFs4T45NPG~51iax-vh8}>oMGs)ZIm&#a5y*@`71k2^@N0r7A%vXd0wD2sl6^#p
zBe$sf%sJqDc*iEO9NQSM@oQq2@k{76s2XI!O#Ev8I^bS@0oUB05iK(X{MS;X6_mt7
za38oGUk0*8(R?G&N!rYJfitlkfS~gNDh2J^Roo%|IUqG9(3Y^9e#=|HZ|Wc1i1!or
zCcY!vAwb|qIwG~;R9*$hPPgG?bT2#~ih++n?buOlE<(W*xeVaO8_LcEB(b-Ece;y-
zqZd<6xs6~hX9T}n6(DUr;rsIY;I1f+Tt&rrO}rS*g7$GgnFMw%-vcyYIQBL>mM!2$
z^9z7Sp$eLY>A>|n5nTz$lRD@!m@U!Z_ppgu1KJf7JD8V&Kee2JK;Oj2yyI4bY}hrX
zFEk5X0M~_6fS=+ppUdu|OX(NP2I?BHz}4p-GgtV*P$4=C|AZ~TdjTR^Ja!O%#W&**
zbANLV<|sRmf5oohrvu8l3(AD+00LH5Bo}VRuVf9}9l8e998m6_FdpVN=;AcsH}Jdp
z1hg+afKP*_!}XDez_%cTzrZ9Q!CRng*akO;-f$y8<}4okq^nsRR)K_M7lc7RBa^Ti
z=qZFo2cV~UGuw^Z!<s;v=NEgHUBk8K$3s2Q+i)&44w68dpaF;-y$*MRKfoq%8kx#f
z^5?kq%w;+Ru9pFkG<pvA30Of|Ko!U;3<jCTeuAmMZn6yC1KK?QfEG^+IFr8w?yGIw
zd439V8ve>(26LbTTr4m_cLZ*|V)g@dkQu;c&^fd-a*4VNi25R~4%7nK1$W>UGJDx{
za7_#ZeWSzBD>j9z3y%P^s9dNX_@_T17u|^|;bY*b@CE)DpMqS2t^;SD8e0pji3t3R
zUj~RcH8~*zgT7l^x+h%=T8F(s{{T;hMxetrA92D?^dTU>N<d1>%DN~CeSlpI<?&a*
zGod%EL@qL78iKYU1CX)UD?v}9G5!{ipZ-D@VV_{2MB?{wQ`ise7+^T5kCzI@A#dR$
zumkj_?8r@!F0BtThu^_HwwNCSJPn=bT_D>yh>eEj*lx(m%mkgb`*0o5cA`)MDyLd8
zzxfwv04;^ipgOD<`jIPO7<f5Iva0!E;CbH_tpPuRCnGRlhe>CH;CF0ieSnDNpbyh~
zA{5;L*^PdO=fGipHGChC#xl@DXgSv}GM_pI95`!%L8B*gj;mmsF)9c+X^@e8OOWK9
z#I1+s!~fzpKpJQ+`wqZM*1>6z2}*^N`O9o?rU<rRnfPSES^OTzg6;rqu6dw~Hk>|6
zP2;bDp5Y3via*2FVy9DbdOmRM2*C4g1N(@nVyn0^UJBI$Z=E&lQs!??2+Q~@kQy6>
zz6a^sCV;;eMjk+N&~Y09Odge}1DV2iX7$_!wml%N?F4?TyU@Qd4h`VHL%WeK_%5^u
znEXiqMK+CZ2sPz>>>|D^rv>cbA*>f%HAk2`)F&<ht_Jzuso?K@$!hs-P!jM2ZGe7q
z23QRXfD3UPEC)&6R<H~j%^u`-!W7`leTRVU8_WRmp<?(PRGSw=-FTJ_vyFk}rXh>b
zlK{JMA>EdXW*yWNss(d{p9)yUE6`}<20R$_IRAuNBWCm!_zB98c)S4-5^lo7uz~wU
z4`vZ&M5J9LKm02cLso#v)_>F-V1Jp&4+7K13T&hxS~x^RgA>1*cn9pVMnS4@KHi*<
zrtHAOemC?bv@d)pQU|!(XtFT8l)27-W@gcE*slCy;0c@p61jPp4_kss!1U>bY`9{a
ztdnpg_6pv~&S96*!@{3J&Bz?`0GN=j1zGlTHiOG&dNVon814i-nePDd%C+IzfLF3q
zyhZj#nXP&v?v5D2Tk{@wg()My`*VHm+?;n884Gx2o!Qm&XL>jn1<a0vz;mPx{21zn
z<l`NLH^n2BYt>#=XIYG3Do<0dBAwVf9L|mm-}lD{Mul4dtDlF>4WA^x1WWu2!x8Yr
z@B)%#V|pw%U2szVQ@<r<zW$p0Gq#sWqW+&IO(21L4S2{%=d+*}Ox9}(TEP1wO~Zdu
zm$}h`?tqTg8f*d@K(7QU`8(r?n8})f(u+tMTMXX%|5CF;a@S(pSy#FL1oa1325p6R
zv;Rb1Myw>m>_l@B1;hYnM;)j{)J{`v%+&i-Geq^led_}G&R@)^@J7!DXK$xEv>Seb
zzebALnt-z*VCF+z(WP(^zlEE}Ek=HcYiR1ll*RVaHkIrEv)xR}0;VQ6J-Zxbj+4L}
zhJ^oM3!zr%7_e1u!R%*apd6$j#M6gK@ScNKNbYK4qH5~eD%`|xZW*uw87UDpIkLpt
z(tXgsG!oAf*c`MbyNg=D8~{)L6sQ`c%$LFoS(w>?Us8Y#DWJ9|iM(J#SkBgAnvuC)
zsdJNalAH84p;o{+GK;+*I^k~~G)5-E*Re4m$?AkKbg*oec9ednUaM{=`GM?bXnGFV
zigXHJ@#BG-0dZ(Me-4wN5cu-wO7*3d(~02Bck=%yQ_$2kVnMmi&?fqqb{zP#d*~<h
zXefin=?-Bu(9SFHKMAfO_fb2TcVVCZ|9cA^X9X-Xnq3UGOVflZZ6LaB+^gt5+Ah+M
zXgQzGUZ5U@-}oGkQdcyv2}-#m+;XOX+!2^ZwxS;}Q`qm^3H}Rsr#b|Kq?<KHeQR}C
z+L!nU@}^&y389<b^Uf2tVa`hb)o=^O2GYPI`60AE92N3M?sIY6RPHJC8~#hsS`niU
zL>)F>*Tu=zLJZkK?+7bHthcv!hj*B7Z}=(Gk84TKikyo0KpJ^H$gTe0R#(6r02$a=
z5v+Aa-;P&D$17LiJD7HnWgsuxC7|^-_Q*UZT?2fX<RP%t{fBJ}PFmObE~pHT$6F!$
zp##_wkw`IB|I1LWCDe7KPq2K@X1-3p4-X1?yuDrBy$PWl)(QX3pQ6V_`jVqU`$I><
zSLvQ0Ek6ddQqSU*@)-TdD3N}U;ucX0yN_n_O(Qjf!+jcmk$-83j3DfIej?L1+$uDV
z><^45ogo-r1r6alL7VWUvK)0+!>5>B!#b5ld=;Fv?yyHAv3|t4!Cq#s<)-~RgWbS0
zt%^KPcjfj1s%0|wgKfsG=jR~rvCm>i`AlU{&X%T$7U3=|4I_}}{A#u#HI>{Fc;S}^
z$AoT^DZxj+Xy2c{y@3IdtMm=77`(+62+v3ctHuEmS<jf-Mz8XQxIO+AX%3%?-1p`=
zES4<u6x$%j8eso<;_2mm=l>R-2B>NWfa~ogHWhn<f0g#twm0^P(i$9ENOfG=U6d~9
z1-Ipb;g$YHo}Mm=H^a9rFbWt74Zf(*p2$(=J(K{S<Nx3IAh4?hDtoAGrTw8jq(bCd
zWPN2bB@#g?8weu)Qg;vg47&|vC$k;6+vi&wd>1|h90eb+SfNBPn@~wNC|0XV6+={h
z4X&9bJ1$fTzF=yI2P{Wvuz`>9?DwAb_YYM0-v#cHUFmwP3GDTnv(0%4pT`{s=i7A%
zLadiBQhiVlR2`Mglk69k0J`jLEQ(tcDs+9ZcXY`-ojh|r!-40wz~do%u_FMhv<deF
zE)+~9LZY`ymA<uchW>BOUrLjrfy{=R;kDej0Ol%nI&8CS7F&{C=$;l_66_zm9T@~#
z=`X;knB{LFQbC%aw{Vv<Uml|>SKkAc+n(}1;zjs2w3?knZVg=r9gtIju^yH4h`WpL
zhd1m!=bst+4M^c*(fimB;eC-`GFN@ha5JVwTxx8Zv8!4qix>Vze)CNtdY|9+yW(}l
zm+E2WcGgc$888fd2wejc%5_K@;E3)MG#1Rk2N8046ICtk88xSv34Da}6$;6pf;VtY
zDmhT)+3Q^8dE(z6C<^3zrg*mbb_GP?FM!niC*J`ILl@8kxJEKdF;A^DOfZIZGnL7b
zLdkjI5NI6LJ1Fw+bUn8-*3XtdY`bht?1}E#fi-|)Ih#EVn)v$x3wDcWfqb#@t#Y~M
zj;^P!Ts>U6R3sIx6SPN{vcE$oy}cZAm((}fcQnw~pX2j;2lxfRRNI<u4@d>$_zGY+
z?u1Phj+d&Hr!_MSCS!N~Vr5g=0@0uNAt-~&4ove}oh@w>EpsicZ2N68=XZY(dM+;o
zbcCkDJA_NLTDC~GPtjfdQuBxIqn_0Tl()nWh)sAgG?6(DJh>~Ja{Fp~Ghmd4JsUl#
z?z5gRp(=U~xN=%T)kq$S2)Yo9#5d#{!2i3=n$7wH+H`f4e2{QI!muBLDZb9W&z{My
z)6RI$LFZ@CG4Ah-_+Cf0fId)N$O^vBmxyY}7Av3W9~t`_Li$enQ|dSJB#9N>!@UfT
z_FS<IvwF-ks$W{>IMwbheqA6Q(7xI*O3*<O^FgrBg9M!gQGlt{PF|+mu0Cy$N6k0<
z(4@;w6A2*ExF|T%+s1v%dDPLuw#63hI$`euk}m$>49XE10%-C1C?q~3o*|8BYa16E
z-{?JtA^JE~fo!jc!D_(WB6ep-Tcu^4$y-gE7Fb8S+^!+sqoEI^i>~A!!c{mgi;)kN
z443U!Y*3HT&DBc*p`BLOP<9es#j^Oa&>r7Ycb@CDXS(MdAW?Z716}()6MgkU9Cei4
z&Mk(gV%-EY2}1f__DqMzr^aMQ-;V05HpxiQ8t75vtnY~Zqp3#~XPRc6X%<@?uKE6}
zp_h^Nj1G9hYGCt;F_O<RgKE6|j$E#3ue++gp<1k-E<Y$9O9W62aL$i$f3<aTJaQ~|
z$z7f78{Ox<U0twmMle4tXN$mWXb^A!?jsJ0>PdGf+iCA>*XnQT+o`nbPf|H9M#e|h
zx$f9!+8vf0tI+<?#@H!umw<shLFaRMAa8dDeIi&Rek;8%e<M#<)YUxG2vnqskb|A3
z)Qi(_I`i4Db2oI{v(y8oW*2Ddj`Hh#)BHPvr%4-qn7sjLp#|7E(H2RTY^W;AaLPDA
zA8VYdU#$MDun^6VwyZxW^E|UB*<&61ZF_9poa_BkKofgL^<?WqX=ryaf0;up5<M07
zlf^4)sSj(0$a9q@&@^2w4q@N8&NLp}?jc+Q92@KlEz_+d?Kz%H!1+c}o7m~lYa}1N
zjPC@zTo<uQiYwJxhjEm#!Z^_QSh-I&P`I5>p}4>Y_iLxo9x#u$*sNyzH_vPTnqXXH
za%2Z{kq^KN(A`)vUQaMrG)S^Sx>3bxz3Q6k-LlTIjuH*}mg^I?dpz##o?fmCp7-u6
zj<4=MzH`7ic8J_grSbzncd7tyD>^BjELke;CV!$u^#RQXT`jdsRw~+w%;P>&Tl^E<
zbDT%)C+xEv)4&Gq-@r5f>c9rFI&zX8!r8bQ@KN-*V7=(G_@R8QrnPQ_rc&?F-c_AY
zy2Zob{BY|)FL2*(@T_nvyfXt|{p-OUG(OlrJUZNwUIk9^8_;g}6ZE|>NitiuPJK~d
z1f0<YDuWc0eid%uD*!o$^S$;obZ>Q(J0>}1J9>K`1<HfJ$fc407#SZA<snL<zGyMg
zQgTz;RK8VPshy?Xq`?$L(nM*JppYLMsq1U+sp;P2&^r&h8oT>@tv;XkrvKkiQ>qSk
z5$yC|p^1QV<0J-1hDson!9Z&7YX++Rl9q{6gkrcQlN@U7-{o85E_LMD_uHP^(|kp~
znZEwyZ1QA8$#!QSaC6ZTqO*9dEK@#3Hc{P1B~<;b{ZCm-u8=(wBFJp!N8qY&C9ruN
z1McT2PfgEiZ<=p+;F`ZnD4way4}!`OFZvHMSNKd)Dek43ZK%{HXm_g2k~M&S+ZTMb
zFAI<K)$*a<EA9eMviFf^TWAS2JtAeRpl?u9bQ%_eZN>ulZEzorB_u?gqz`B*T~;N_
z{{_$2c)@SDgpDN=d^_Enos46;tEH>GdrV+~U+*6qydAKGpFq>GEUW-?qcPY<;ca4t
zWTdLDDn|K2bwge#NfSHp{pcY0B^?OA2+j390ivH??k8?4KnF(!E|6R44B!X7!=Hq!
z;LpfE_zJ-Z!Bp`t<v}Glx9Rt5EUFZRpJ;}%3?8cVes^8ApR)hysIqBYiT+%WeBB#L
z0TW&+Ai(?q9fxxeIi3d0J<U`L^c{6!!@ZcWcDwSYye_dDQ}W(W&_B+DI|#=u`y1;(
zXDwf$*W_y!>=r5uXHiDxHoub(LAin}qJff8@(lGH^-=8y!&>!0<v7J~;X`;XGd{G&
zKg+Y$1-Yx-%{_0tMIki&C~}hd%#3GSfG^+=>~jv}sQD3qhEq;_ke-(Zm5p^f)qZ&+
zRTt%U@gaN}l*qmfXZSF8V|Rw9mmBj4+{s>ju*#nwnnmwn&+!?^-`H`19yDph#3*TB
zMP0c`eok_LxFvZ@crh4z#TNs*{Q6LOV18&-Fb0?yc=BAZFbIcwg*Py6U;|90zEYdH
z-B@oy7ZD<>shF!erF~|Yq-_bD%kgr#IE-FrFNIm}P-n6ovZCgqs)?rM*8l8_9S7W<
zLcKv!O9uagYlIWUL4{9IM?2B@*l<PXG^{f=R$Wz8%dQcX*c)yY^(EBA)66AwOt7Wf
z-#G1#nbtF|HJ+p1CBf9tKjc$N0Z$VUlFN$2np4`7+D@@A<0i$F8*?;%#XaFiXaKv@
zKfq~r>@oMLYG(~QAGq!Tr&1SEPVEBp7zwfuYbtz*eL}wowh2232MKNp`+y|GUbz@h
zt9ptx^54So&^>5I<c?qB=R7WV2iHf}3)gk`b)SI@kXy*%P($n<I*8aHeox3nM?}?l
zH!#&)EAAi@NuJ9GC_WJgVZ~N}S;|=QZjkh)`bYW(x$n59xr3f{F2*x2R1WCZ1}d8F
z2sWGu_Ww@HPO(MYTJeu=YjjoIlf;^d^I}9svuc#I5oU?(4#v3KnEO?$D`uB9ESFWV
z6<tha&f9>ql1z8u;}AL4k9Z<pDNU8h<;n84s<Ha*#$hq(vB!;ty4}kDL<-)OF9=Ty
zEO(pipKSvyOy&8iJtn8+nVoXA3ETw~#cxneysn6o>;wBpRB;jPXdbBtYUXREXqHPv
zcsf=E#k0rg-DIC&iC5xX>TTq!@=XmriWHFh>B+nrDnYJdU67XO7{m!CD0AT!SS>73
zFiH}m{G?c;nxN#RC#C&GdUPe1MJ)<;a?7mg)^e-PCU<}UoqM@Ap2WhkNDN3H*5K-K
zYhVgYKCa@ggp0)v`CZit)l2m~WBaHKy;U<tg~|hh&HSmz2H!p>VQXuiZ@OA}vaGPg
zQqj#C?IMD;sdwP?A0Qel+iSyyGqE3Hgn%YHAj)ret}|(?<y*ye!72VE8Fp1UYS_M1
z3aZAM{;)K$t}_p@aJGTooxyPtj_V7xM}OkaL^+BW%>rG0{dT?5fEq^{4(Xriaoq)3
z4)Fy$4VYDO@`T4_=goJjXID<B&az(uSIQ!fD72T^1E&dZi^oc~N+wD7ND4(CL~DuV
zptBl}eZuz&l0YwTtE8c5gUCQU7EBNv!LB3Q*m_iaxWYHWv);YXljgqTZ0TtNGS;ht
z7GSbLxzF%r9B4%Z-vEKUi8xlwi&h9YOn~<R?dD&^L(xXzGQkGa0o<j(!PoXJPhDp{
z`w{DF>s;_9-T?S08~M+YBd9mfK_M$ws)uOX8NM6d>-Va6Dr_=VdQy@CQi8RyY$%_J
z0-NArlqqZow+&VVOM(+Z;n1c?UvM_GgkMu6_ZR;i8zF>2<9`|c9@~uUhuwfMwT)N6
zzX6Ti2__srpijWKdzwBG$q07{Po?syF;pd`0ygXspnndU%)q@62XYoN_&O&BdB*9?
z0XBg>0Vaf6FyjW>6J!s%SWt@)5jHU{yDhsQ`&0T(Y8OMo9>`#BE}a>c14@lL&<dQG
z>P9BgFM$*2GHB8UvD09`a8!^YTp)e{k`o8OCbT;~A3Xv!VO)Uybuu&_Si|o5rT!H`
zGITq#63n|Vb3t|kHx3xDpM#mS0@Wc4;M07VaWe<Fx6mZ+1Ry~j1JkQR;UR$j27?`$
zjb2XorHsH~u#6QTtFcsc8s16NSb9g^OF2sU2l&pbk{uKM6!?*u+<9PN?ZhkrsmG7h
zp~&*c+ekm)scp>NfLjS(<AuVBqMyVm;*7AXpe+t^cU)Vh8TAhpAajBR!RKULkO^)H
zYJ%g#5^5U7l3%ID%sy&9)t+w!n)`K-FnB{R0?+PD<S23;?!)^4i{m*P2R{Vcf@!cH
zwV|!yP7n_s#>sdN_8DIzS}NKpyeRYv`w&kB+fZN|2DG{hAPt<!-sKo(1pSn9Q48rp
zdJ>pgcf%h7%GOH38sd)FExIFYPjn%+5aR{!`2&&r<e#L?_sRXu+svOI@PM!O9>8r>
z9sV~oDfA#Rg(kvSxHtVLJC_YJ5*B6FF$ShJEoR4av$^MNO&)^>Lbo}BRd6LxYq*ft
z@^YvjI#@79&>5Qn*cYn=8--s86M>5li-!=Mfn#VJGKr7lpF$15j;0nD&xV)@+#&8A
zGn#|ZB5W@<iD)caFGrN~6>p?hM656!I}5(%)5uZYS<c>erG2QYyF1Gh@azqI0{*Ab
zbeK+sS^)M#KV&-C-Nc}ik)g;GV8p!z-Qqig{KpOWE_0E&4Kl>t!Ik=rce8Q)8$dvl
zBhmN-^cuVZeGht|pN0EH$&$&^zd_p(6P(8%U|+#z!p4A!EW3!k47${(zzIc1)#vJ>
zEwE~MBjUlf0cXZB+$a23I8(3z+Xr?+V)g_BGj(VuFqn+?dAzJ|7@%f20`lO3V4tum
ze4G46jt8yw_hA>+pZSC7%C!TNYz_B?TMH-=26!Lvxb#B^_#84A%x|mVeo#wpIut_A
zpgTZv|Er)-^aZ^4g`(Y}6~q~=6u%<Cuz#Wb?0Vqv+fBQvEa3mngXDlRk}NQZKS<-H
zsLUiEA@3q7BR&wz1tvI#yBKL7t{27wL);aPG*_Z$l=q~6WANX=gy6#9zCa*yoy}p_
zQ@Owwy%c1)&++e|+E6s&0h86$@C0D~h=#I}!{|aJ1kFVLLdNh-zz*~wD?vqQ608Q>
z#=p^;f;pl_(pdQ#c{h0*=`ZmR@VAe{1n?mKAv+q}cUQqCU_|&?_;z>#-5zR%M*weR
zukaB;h_XdLz?E$RIh6BoBd831!;K+_`d0fIcv`#mdWQO=fd}f3z^K5;U;@}}PYy=|
zj(#B05<HQ*LSf#;4Q4-5+4OX_jC%vN2Q)BSoa5pl0%pNxybjlmC7`juD`G-31#Y4r
z(SwMUIg}6N{pH2-RPX~l6^_N$@cY5sdvzG5Qo$GOeC7{s5^@~A3Qq&{!nNoyFzG&y
zBluHn1!4jO0EDYUzX#-qB&sx+5!ykLfL@^h$@a04x6~CnmfAxfrB6qQa5wS?d59bs
z?g+AqXX$(FCFl|K1%3$4gkf;kw1Sp#wSaZW1OE+nsBeKOXcDlK--W+n|Kh8K0>Lyf
ztDc}tQN7cARam5~_<^trONOGjQ^3?SIXsyh8aU$}NnVajgXV+lKNoM0j}f|w{)AMb
zlTr9y)CJ$;mvGPNp5f>IlYvTKYtJ{&X>t+$4tVQ;F`8m2oKB$r2F~Wq!C`<q>;zZm
z-S8kf6XcY(L38;Sq%Pi9a1`7T75o8^V|~dq;-&!d!vVM_m>|~%{0|B45!MlnmkgCo
z5<L|4l9UTe@$=|Ss1@&ISYQz9#g{;Jfj!v6z5s*;0sdNeP9za0N*hX(WtZh66)Pli
z;brtYw<|Iy<nYVgyX~xbtm&2Ij7#l*9oiS#5D~FwnXl{)z|S1asX0FbLBElas8LWU
z?5Wri<<}2X(L@#hiBD!O1_&o-{%iv>de=B#k-ryp6*S&gW7oNh95~b9`y|U0F{%~H
zUBF#_Sv5i1LtUmwl=spvik_ltBb^uN>uPE%HNU88U)sfF^sj>gAj6C)=jp4Xc-?xz
z8*+tny`{cmfU|+Sug?=m49P>&=_e40S4(@z>KS4a<D=`T?U2vwcT`qiE^kzNrSwAe
z6ZcbcE2~AsV1}A6U4p5|FSZ<OD&Xjf*uKybtU!1itAn<L&!O3(v(na*Y(rViA2qp@
zn);)HJ_y2G4leTVunC+!!WXG&=w$pm)>HHnJpwNZcQS7`r@6}_7X;6V&5}Oq9opB*
z*2Go3za&R`NN^J$uFZ-&X)I9KgGFZ28mZt*tcA$$#OjuT58N=3k1&9g`Ut*&ylQh6
z2FkWO{-gm}0(&fIDzOtzKAT(;W_h5bK+j_<5{6{d2gxCVO!5?Ya~&Sf9Y>XS0<g%c
z;#Q^{jWvUeZ#!HZ8CZSm*WVRp$79+6&N0meX~aUT6{LxLW_l98q_I+sCNH~3t~%Qj
zJ1p|hamn7N;<rUqHM??Aco5P_I$H4*ar5<<#%{>ksCe<uSW|QV8Ib$D#}5EoOfK{|
zlpMO}KL;`l!<l$uZDxAoRhe?bQ(JriSFx}ZwZ+@kn)*T^MT@A_v5ep+^M$(O5BY_j
zBlh}isicv<Us9qWU#cP$&;{TzJx9d@c8UZUOQfX#(R5aNrQx`*>8~?YTg?j3bZSj-
zyeKc}agCc9%QbDdhh&j!qobM4R@$ZVoO=+d0*16b;r{|Fy@&kYNOxo^-6XPuJ`1mn
zy4>hv7H+&0yz@oy(^z`0@~FGBXHmEuG$u#I66zfCtH<vA;(YC&=7e2&Y$e=Jgvqoh
z1@%Uxpvx+ff0y-@>>-*d-Y36peYDkt^tZwmCFk>l<ss7z@1$UHP%c*_>`aV`g*cUG
zrgyEkE)$^5J~u;w##1Y~6HW>L_H}pbg1O<0;4goVfP)rGwrAaJ+A8_3_*MCh_p9@-
z7p0gG&u~`{-lj3@wivScIp%=*lr6^N_MfnCvuc8?=zlRa+KTdp-UNRFH|;Op9oZC7
zAdi%jvu}27)x2x^Gl96Owk_oD6ikD2=pZyY>QmgA#F4r>feOob%N5IE|8`%{CFClx
z@$$dbzlBS&8u%fhT0T_%TJR8_iVTnpPg>CYS2m*>;T`a1_xok}_Y2QhN-S~qb;AAn
z?uHU6;!3G#TK(Cqb&qn@v~3PPpjz?}ev~Q;ehkUO6JaZ|g3V*E!0(8;HTaHCa>pcw
zm^R<3-`>hi){ErS$YXd)LR7|#jO3_AWT7V)O!hu-f{5S$9_lJwA-gFRu-(Ed!Y=l+
zC?p(#w1Cu5rSx+8=ne;)PED+j4K1Eovf65N=>0ZVu16^xpnj(eVSCJ{%63;>scdO|
zSrJ?MAGm4eGM6E1=!*aE&;g1<zQb$jIaCT)L@dpyYH`0tu6m6v|D&QrTe;Wr%x$+`
z3{BQfi7!u_C7lfzWOw}S$ZdRQ5_srDzhx`+QdK@Wl_(NC#}~?<h=&VC6K4h6wesd<
zllLhN<;%+s6sKEvREPcU;0ymQ_2Se4X)#H?(dK~<!LQEa?pfC6#iQ-#Lo}_zMn@v<
zGJhZ6A@WwF5cpX6aDb^yvgO(nyQ?4A_1}(_Tgo<946;?2w6tH_U;9W~AHEL=n}b|=
zjtmD{wcWXcNfu0#FDF>&GRRKki7zV8s8V%iO=nHbtS%iV<}OJ6f^M#O?jG)|>7Es!
z9Txv?$zNKB=AK}6;9kJ%dkp%JA?L2ZPz;eLtJ{bgfh5;VYCAgwLg^LMZ2Bx6RQ-`t
zkZ@UcD7^i5yUHEa^~;7=9w<t(E(1=`CbDaMm0j)V<LK*Z;gD25aomoyM{kLb!!IM>
z=-1)zOb)v)!mz&(F_Duptof+S*NLkLvD-<j*-ey{Y#7{v?ACRNmB+19IJsD^A!rFb
z@&D~8@G<mK39U&2XUiPXRlFG3vDzb-@E4Mf^0d^y8rG;Gj_$=!)<66O*3`;jrJD;A
ztzl*|c>DV!IYBt^*j{9du4q$OyW*k!Hx1z<p^h-iis)zT0dgfdl!c&pVr62Rx;<)~
zjd_c74-5#kb(T7^DnFGYzDe)_(KeY}{1`{TRDJ`|h=M{JSQ)Y&%oV4qgo=D(B{~3{
zQU3(4^9}TUv^;u1MtVw7^d7u6a~%4UwTHiXwmZj#W<VZMFQON-mOTcS@$*TyX=>T1
zirQfC7#*+%*vKw&L%`xo0DGK?q5kAi8fYI4X`0&7fe=c4qj!?C0;#UQEcs4j<PrOx
ziKl1Nt<YFPP8{V&11H-)ZWZv&%|ln?<wU0RkSK%bEIF)jDJkV^^}47!Q3Le*b$yk|
zs)wqXVlg^`{Y1Kg?}A41GI@f$Kw(fJFwL$8*}<QfRM210965>HM@J$Z*i2wnZQx%S
zl=xc)HjyT-FT9xR!dLKB{1b5YXdU#r|MOs;X-<n{va8%Z)l=ZD9oXPc32vdza7uI|
zE)g6C{>QUKs_-)04q1whM~~nWCDSEcWlz<0b&rhqjELcc=7VCfNDtakgMr=QFaHbg
ze}JK@_kH)32CV)OWJ8vM2MVl`qcUF6RsB$Dl<gLu5bsbn)HIVDB!h?r*jB(bXvM};
zpvB_+WNBsoVUDY&EB2N16}F0&RWGU+SRObkeE)<(5sLqXEQVLWfPV(kShZjdiQsYa
z$EwY$)+(!Vi*k=*qim1l5%C%7$#$eKN9q9An<>%(B#gRpVQw$q3!DJI<2#A3q7;co
zf=boIR>4ssotP)cA+&O@YJhsDW(wF@Nc5Yu7Zp~iUc3ZN<@Q8KpWV3ym}quc9|O1W
zCvyW!taX+<-8VFNGIA!|F?22TXV4$K2EH_Q(!Jp~*ivDdXsuu+Q6(NF;za92YY`gU
zA-jTV|7K5>`-Jzk-|sE)M*Cj}r_d`wvhFnTMH(Z2s(PrssJ*F8QBIdWlMa%*<u9Z?
zWPi!4<*#Hy$tuwyK~KcV7Sg@wx8#2zc?6@I0L$erdIY6o%+w5OJ(WeRX8M9uS33A=
z9u!I>x03}V%XLJ@@t62Zuo{g9B(?5LV`?Rsz<=<4^Zaz?IeOU&ZFc}hXqUf9a6@=A
zeHdiun&6{_B9Rk(2`0n;K`L|-dQ-4VDpNL49MeoU<iw0gd7peGI!}9Ckt5E)e?aG%
zFXWIwbKhF9nP~0Fbw75`53XWgKr(!gc#y=WIIK=oE>-T5E2LRcPP|t-Tv!7;hMwWO
zLfaWQk{I6ZU+iAt>}+3WQkESlzg1bw<g$ruCv4a4b6kspm#AI*3uqGkFS89<3zBz#
z0898tOs_f+lN069jgxoBr{K>(lB#dGrT>1QL%5oc=MFO-{+VEsYOoI06v{p!?K$ve
z$8TpIgS+nuR0nO$H{jyA5uia?ZfswpYwFC{pxP<<OS(>U5KW+P=Of!6j_s~0Z-slc
zYr3~dXg=UA76cMK4LuWqhi|ffmv^LhhOa|tYH&ozL3WO)xS6uf(QAwYRbSD2bS0My
zOo;6R|GBL00<Rcsn{6JoyF>6#rXj*ZufyF!6;ubISze;jYdF<@%>Zpg`&nC0*IU0M
zc6WNM<oSkb3C1STEopZ+IdsI^z@rZ><c=Zrkn{Xa3?=@Ru8{QL`%$@pP%wcFQS!)^
z&_(a^z=TMvaI;7r{aG;6u-vdfslY*V$(8NZ`orGO_I9S7mT8Wj-a|gxJ;k3H`j0xv
zbP7Cn?s6RUeT60w#{_e+51<$L|I=<G(MIujRdHOu#JcgD_4R}fXcgKA?S;+fX)=ih
zq;x@)XcCqJCn7!2&d3pZh)?FMa8{F1NUWd~-;3<Uu1J0=@)dWLw6S~2{KPiKY(+b6
zpns`no%_DGj>}W6Fcnzku6h1%!8*a|!Sqm<;7YgK+R8lLIw?><uLM-UrGVz03DMXU
z;Y7(k)l=Y1{wRNsOCxPUKLRm<13s;5jkhAQmn+0O$RY~0wzlqs>V~YXpe6hdNVV-i
znu9jfNL+?B!dnr;rMc4isxvV|6YNo2bQy#jG(RTLFW4FE+Hf<{N~u6@q7Q~ayFjLS
z7~L<l5%{nZocp|~q@2A=3&_o(^W;TF2>5+>#Me|~6jD(+6zlnDK5D6HWgG|XS!Ue&
z)fMY|Pj!ZV@EqI_vVnW@X(%K3KKK)yfvySO2`_=o;u+~Ytt%#!xGxi{cdpj=l;u(R
zLKD1$y%t^;+3mk**Ev^ud-xg3%S>fDLwe>ciGt?u=fD%j3NIl}%U?<}Br3^P@m%=`
z<$O&_%%Ru;I$S=4f8|2$HvzwRm}PzSxALde)%L}{4z!5c6n2treQm%`BdMBMJ=50F
zwJY=#wCCHCQ-I52iil9zjQ&(-nj=mawOXQqoO~W&Xo|3x@C8^b%qK`iSN(96N_kcC
z5I)OzLfzbLTn)U7f__da_=zK!1^8xi6eo4};(DdOPMTs|t|~$Jh%#agZt&l9*K*8r
z^&{u;({LMs3pb%9Omtv_t3h>s(c9u1r9(|#k0jJ7G%YwcaF)#AmI-(2w#UcD6e&?y
z<7wrvIC|Pgfd)!b%M<%g|6Q&`m?|cS-b5z;3wp>M3C?$yc~4M&VRwDExKFV&jCq>*
z`ly)c$se-5);1-#*ZxL|Tw82jaH1)99Ja=rU)dUl=3$7cQfJUl)JEi+MFe^<Fv&c<
zGON;J<H&hzEO(TJsLjlJe4i>g;d<KA#69ZY?083g^BWUk{$0Jhq@v(p$=vF8-pA~7
zkQW^W_hL^2t8j&LK=sAa|H`M?H-`i0XyO`CNTf*GXa*$Q$^O~+bt8AysOT5?F}4g$
zC@SEtY)+uIe^g{4TB=YPZt1es$?{_11}@XT#kReovb3{xx4#`HAy`6-J;jeIenqL%
zn$%U){VS<Lah`4MUTL4}IPNGntto9+ysM;>X=tz+dIc?nUvV?Se}^jF3DrYOB84l<
z8#*or9&(qEWM*7wb7Tw*sq@l4W_3(Gt+~xFb8oYKcWw;ALAP7%oaK5P`av9wsZQRS
zR+>cXI>^Qd53!vCYn{U!H$27RF6d!GCmaFX7LT!3GDGr(ddC|^WqmSSh9%^<&|vW1
zI~)kwZB;oY)KkX)C!*xj<)a0|IF{V$s%JV{xu>+Wv~KlSuMjlIYterPulbjR0r@LB
zxkgOtLETEgD;sMwI1aipoGq$VrH@M5nra5_;p?^Sqc-S@#gpLAR8g?8e}wCuBh%9-
z@)~z5?x|m@tg_FNRk~>@ZyL5}*{sp*%nrJLurBn4(28J|kF&&-7MEP8Zbj~szKCj@
z_&x5W#vrPPb^~Pnrom+JhRX59F<-dxv@QG=u>Y?{qVN{l#5hxwNnXfocR8(1O(muj
z>yb)9>F~mnrNdnVVMNvsB$@gWd!TE6vt>xttBP5b?<_;T4VjwwFZ>I-1>TKLl!P@k
z(z-RsY}_noezX;D94QIh_t)`fxn+)dAagJxG+sDZCrDhEvMTnPwwCxhJu9%ta}~6l
z1_%2xsrY-*YEd^Kh3W+ll+EI=W?iqX&xqC2^kA#6{Cq{PYPf2CNom3KU#APFTH_<D
zL~^4~D-rEuCOdO0V@oSaYL&03uH*bSoDKf~DS|a{E+4`B>XxKhvrDq>B*)8#kq%3r
z%6N;<6>w%-cvC9)?(8HeHMYsluKRbUKfy2S1e@vjz%cL6fQ5X*4niMemk~4MM@mH>
zRNjOwIdAIzsM#g4P(Bl6&}6|p@WpY*)4+V9OkMuej)gm;MzvFeO7^fj9bZak|27m(
zDV<|-xJQzsA~PdbBCDv6Og#LG=%_sv_fOnG{ZBy?(&4yS;VQjY{oORjG}i1kM|<6D
zOWB~f+_b!;<;KoJS!kknwd=C`-@xI>8SW<jPCQI9Px4N(O5N8`KfYP^@_PAM9nwx}
z+9O1ylPAu##QoLv%F)Ms%rwHk3_Y#=kzAc>i%rq^u)V=v?vA#Id67l$kOvAVCDj6O
z68rgHlO4ETLPYm9COSr_9MARhZm`I!Gc9q}b|z0{y)t|G3TH#ElhmzRuJXuc3l4@q
zINq2#RqwUm^tB)lFo{ShIv!q$?U(VoC-G^u-!!V#WJ-f!$xr2{q0f;qWNzTM`=+bE
z<BqjGXhW&-ANrXI&bUDIFx3Po;<q_teKn~+X`Z{rr+}$^6yT&rQGQ&a2`98oIhasG
zvjTGa@~q!Yki~7<TT#EfvVyLBZd(vsiVs#_(Nu|l(1%?4mFr7(mc&<gb*lXPgYwYo
zur!QP9_Wb36tf{KrOx8aBgrRJkNH1+5A7E3<UmPq2$|zk28_Hxd?Tu1=ACR+M#Cr{
zK8`-@>*yIBXaY{|BIr}(LEtm_kP;zJ#A|f_q@Bthmo+1KnC2lqGBViN$yVWbVa=-A
zU$VAruB~NgE1DwvS8-9+2^IN&R9`KwS-h~ShE43*7<v-wA4>9<`EN1>_$B3n#D6jx
zrg;sw`Qy$fRbwkN%v&s<EKjYUtQq$1p)bOI#<r<R>A{rM(ObnhHN=-0a8q_}EEELx
zbsM?~osUPvRhmwzZR-xGFU}d5Y?0ofe|b^wD*sOJ8P_03oTG(L965xp)m)4#iDu+D
z)X&wR;%U+D(&?5b-uGk!azyAsaB(Ozavbic+LACTxg<J9vL$FXQN;}kY85Xp>t40L
z`e1cW`=wwMa#n%FbdFyhby?DnTxPATu2o&r{M-2?^nw$CHb*P?8(OY-khr?u=N1#1
zr`36BY>S)1kA01OdEPYdP46_{1#fZ?<1-YF*d|FUW8X`!L>@cFnY-I21V=!vh<Tzd
z!V&mp<RH>foM+shUNbY20J?>t@8%}OU5oCQUa2}#HL~Jb<*n*5uKUb>5v@9*K1>V^
zHK^KE>?$!<%s1C@_3)hoUxW5=1Li0;PxU)Fp}whMT<x3Dn{i2Kw5yYQP~ad)nJ*7r
z2^}Kqp`X+T6F1jLPu`??#~yL1tc2rK@F;&8>xdsl(vW*7E8MHTpLioDso}}2x-ln_
zk-io71J3b*Gr=qV+wRVeTh0WsgYdV0ee^0#j_`$dXvwKx>x&WdO4n%jUYpYNsA6pO
zS676MQ)MTPO>2`NRE>|+GRK!sDa$pTw_k9+08ZFe-d<EcVveC{yd~;@d>XsaKEAS}
zS?%l0LBbj0W>QGpP1HpBAm+cU<;`Zd_}MTssULF3VW_BAmT37K?4f=KNBfTklHia6
zj(=8TcG7drO6Z(xg!!=@4Gw|s37_Lx(7^EEKntdUq#*8ewy2gRHb(fDGpl4{KKpxN
z#R<~~kiq+}Tw&Q7`VTKq_t6#+f*@P6{LAmW3;8Xp7YC-%O6VVcAKM4d){Ut#xJmu?
z!<ueN|64M_Q(Qi~uw7+^t118tEmSPsMR3CSDQ!rdSD9roZ!xu_cKNcZSjP*p3{Vt~
zBd@u=bQ{d09aM8`)A3FE)-E>IW898&=9-p5@0Q>o-*3-q_x)ftwn6ba`cl*~;z@un
zy76}R+rRSuEeu%ya5ivJu9MD_!MS2I_6vB{4NX@Y_Od@sw~LbsT9un^T`kMZQ>?LW
zD?do<NSu^0Gk%^}<!f0SQ?#<eZ`ZLtz%!SM1%f4l>AE55yPK?S_oDg9><!xT&^il%
zTbs}L?t*!xJ#vfgh;G;GYV@x&H1nkH9go>=6w6A8iXF~O`ae3ACdu}}&756vAgNBy
z-8w%Kze$_99fc2m&idJ<XlTjQ5^2>i^D^64dZ=P>Y+M4bY`}c4_J4c)Y5Vts<p<nW
z-?c!m$frmTXrzisHZ@$?^3MkSlZ&x5XS}JhVw*MW{p23)Q<DOklx|AN&vEAVt{auq
zT6WNXtg=hh70YiQNiHQ7^j%;}8ZGw6<kkA!bVlR7wQd`Wx%SR1)1>Oo;3?YCo#Jfn
zSm*y68?J5^QzOo(Ht|O--+tcvJof99-*?Lgo4?wOfQ{BR*aKyCv9+iMBkRmg%oCk(
zJt*##pI`8ya!O@kWqf6R_1(Z`!9Ig9BO~)@Y_Z7e-&Vb_@~gRqyD)T}>c*;=6Kt+<
zoW5B`t5*BEE$g_Y$;L!Z&@uGO)!5Yr<eB3=wcU?g^TL@#E2A@IYw}pbGSR2dTtH1}
zW65;?2+)8@+&FN<`_w;>&KC}hE~=T5#U&q>DS{m;yZspU{Xof^YTAsOUsg@A?hAhs
z!N!yEr7`jHapCN$IYr{4!xdv4TikMA4gU)7e6KS+NZ38*dhO0l8Z@d`bG;@=9kFT6
zI~<KetpN2pn;afo%(-L-653|#YcEYLRUKkV?Hx>O?FR$>xFJ}SU^JY|4dzl&f&59r
z%sTBGuBv-K;i>@g+^*n@nv}P;w6&#M7gi0bbXw;{hDmEg4T~9~uHb3Q_h0VsJqoN<
zzunyf9fNxVH9gN=385`$l@6=%N9|Cp53%2gV}XGAT;)I3JjXJd!P*!+Re?=|dLjN1
zRg|zjdVuT%H#*?(J`0}bqJ=#qO%x8<XvuC#XGN8EX>49bMXsRn&Fs9`=h%@zFAHhP
zwLh??S$kMEn0woe;nkQ%BTgU^mgsf}4~O^J)RmE{C3e)_-)?a#Tq2N9Um1u4Pxuq+
zRY~pAZ>8^yEfh7U@?Gc6QC5j<aP_5%wBp=iOZhHqSE_|%v=-5ImJFafcxqdc%ra+5
z@Fe#ZKPl!!lZ3soe?`}IiK%0A72pHgn)6TWS8+WqnfyvV3ij}Pw2wD+sL)x<L!HH;
zcu}pFnP?)2d$W1&T~*hr8QXgAi^w@TkIW6W4&?j7VJ)`UK&N-Colv`bje5%U+z+>=
zbYnr2U$wv2&ujGIc3y62reh&AK+`K~bIe7p7Fyw&T6LjlRngF@ROj>1XgZs_%?Vfo
zt49OG1szpuTO)n5=eg}t28yf0g_il2-?o4~)xFfy-P<dSqm49CHTUH{Ypl!pBig{d
zuzfE0mOsC8tmk3mE_4tI!Fo6mYJ<Sy7aA_%SSFKQGs}^3Me~Dqx#v|jEGJ5r7CkID
zUf8s#N#zb(eKJqjMhU5UOPcbneUr@2k~PIY$^~}2ZxTq{Z3kVyGweQU4)v0%3EsWC
z6Njb`t#LNGujl|Z-rlPEkE-|9uFl<_OI|c^i@7EC#V^TD$vx4aL#ju<n-P2RU3UPv
zqb>Xizk=K0C*h5u9rQgkQ`$)_Ppr%g)ty+!m$F7D5q1b%HfL5EN~24Ml)%N8N`1DO
z5dpqP)<|7Pd0BWWY_Z)axluT&^g#7eXVc(uz=R{o`@VeOP>G?YqB8Zlgk7ntQc4Xi
zu%ytos@sKKi?0-4Ejw#2cPUAddxXpNOA^d!lhS9#2E=|w<GpN)b{9v^<IQEO6fG5D
z@kGF1t|y9<WGZ*ZbWgsV(LL*C`mCrmVj=a}`Obd8T)&E{dST&RYXccfT~P=1V%=w5
zeR&agEAY%RuKZ}lHA|^S8@>Ui>GAZLK$+X<K%7$|Hp%<gvXob;i;NR-C-vLi(-d2Q
zl%FlVP}-?<e)S<o3RxlgProE?YjWG@H^O-GhP9${lX<`ES11jR#REbNkA>S{&1CoV
z15+<Gy4%Xq`rqcF%uAXx&=SwzrYDu{EB90nt(sW{W)-0dVM+9_^hLF1)tIioh$;Qc
z%$d~}O&(hfe_60y_)0|V@96yKnD6}%IW4&o{V{23Vy5~#Tg#PHezNdx$%N9;W!|#A
zWzS3vy}A4}xi@-FLd}>V()*!*DtG+6`OWd0u0BEb!!L-IiWPVRZYb16GS=9scKv4U
zTP(?~leSFN2%Z}9I5*q7n!A}5_G^xYfl6qS^p-Iy^+V0MH3U&diTmNh_7}F5-lq{C
zmMbX%)6^vR4dC9JVS~7(UXpkt*%Nm}afv_Y3z<!2-tzt>1B!P2ZuD*3kKE!S$9$Al
zKQM08@5Z8Bf0e&4++2Rkc`UpTItjmLqC)MwO})(-NOCK-c|Ccfi8)PE8_378&jW7n
zD1Wv;-_gyyyEIVjwXBJZQk}}ks4J?SmApefh68kE|Hnu-zA3UDWBI$(&hU4@#F(x;
zloo05z4_cmhiX1kXK~BC6YLehUlwh>T5c^|o=+5gs_IDYAXdq@$)xz+$Tw$3wXOVc
zd7Em3?HV}oCObYk*LX`AL|Kq>wLyB*r1~Ed6p|0&eA@_fW9w<_(uxVihl=W#W?8pV
z&xyN+c5%}UUFAE_BK|*i8Zf%J!9?E!^@bau45pXd&?!>r`i)z>Z<?3+Sicb49Av=^
zGTjsJ#=K9w8G$0EQiAI{MBzqMaRV|2ZaULljlHdXOTCL7!)%Ccpn0}^aWDnxsZNdy
z$4=9Pu!3;Bd#P3B{N%<QyDc%*8P!Xi)5wl+dy$G5%RTc>G=DLju)lUK3lQ{Orkc6O
zrXjd=y{289uGY?ab?fA%`n08JOL}r-Hl<*fv){v@Ax2H)lZkVxB;#D|V(Filfvp>{
z(@%iaauR$FG~Yh}3RxBwl=uu+Yed)jkhI^>Sm+2|vi(~zylhY9kE&T!yG<W#_emeV
ziBJi)@v^{a)0X1lMeD0uxi15<=XqCwYm}>lH<P|Dwnv?;q04%f*55c(SOLgdwOkSB
z6X#%yz4D5=%G(qs6*aU6)Edcd{*TDh$O-NinBNFxBNTgNCnRaIEY(Nj@Z`5yOX_aQ
z;u4-KCcyWoH<4~ZZJ>W(fS)8wpa(>(B43##e#(aewVm&5kL?Ne&5nH616LfFX^(Xs
z35|s`M3kl^W?EE#`D{MVv&<^D*0sdh{<B^(A8-y2=VA|}CfQ(NDtp<RWLi-!t{etD
zVsY-WfC$hxpTH{xr)0B?Gis1^o7R0)<AiYs5skh<I`D4h6HSK4hTFpuX@A{JL%zDZ
zq!)IXTM)YM-{Y<HrIQ^QCE#Ct7B`X~H?~a}UW3dmOzNP@L(hdjc$a(HTl<wyF8p5j
zy?lYAHJy$wL?7|bsGH$Rf3c&bNnLTMe7NPYQ}2xP^z%Iq8IWW0srnVs(NR~Fbwt^C
z9BN`a_%7Kq?8BYMJOp(aj=?Ih7<>;gTACxPgqww*hj-BPxnGD@&<M8(j>}dUN|JVE
zj?LLu>vr;>SfzfIG#wwq2E3!egnfUoE<FQGV7FsS@R!6C^gQb&zxf`yNl*7cd*3)m
zvi+sAyZ3YW9#lkZk@wZEQ+b8|pKO_ZvCf^=+ttoefFY=!XJ71m@2eY*XV1VKbO$6;
zdV@^flrTxZqGJNreU1FJ!_mx4s5ar3qXstaVH{<QkAf3+rA&ycr9UOR20F?Y7)J>A
zIz3JN_sAJ^Q??B~pMDE9M2?`%unqW1>`%O(G^8q5Jyj>_;`C#50{K!f*_|Q8h+=pu
zRp1NT7F2JlI9K|)bWz0<Q<7tXvytnu>ybASx=9_U4w0+;y}gy5YEP!0Acc$=dn&yx
zeJ*)Oh(y)0Z21w%I&2sJl6%GdN6E-`!H40K>=nQU7y~k9&#{N1Z=zD7HE<c_h~5b5
zgO)@{GC^}GYGa%+{$1R&_`C7%VqO~almm&nSUl2~?G|d{ervsI&35duhs;Z?Mcz)4
z$C0k#<ZyOmCtZuaN%f}W%q!rX_4C8v+kj(qlwHBih4MHu5>HZoy>Fp6({<jo&-}=~
z%RSP+&y(#w<r@>K8}1rHBS*RKaC_i!wF^oGFC{1BYgA6{<mi|2-4kad&X4;mVOv~7
zBdZy%XeiT&LR|OYOMiP0>i+3GXFX~CV*l#78vGSr$_)~0bsLRi^pvt(rjq|FtCD0%
zAXy#p7~v3*vK#>uyny{gf1(zVcY>K7k!g6jp>%rbu`*Zju!2CLtbC*i(Bj;AfdNzi
za0*I!l&fY>@d%)e-s9V2eF4FDp8AMkaZDh-Rs5xxmQi}+TwN=19A5@bWP1X${I?xT
zZF4+3$)~(h(1%zpNmqJQJv9=wT{cfPNOoIvM7UM-U9wI#7_`AQYo_Vm7#3(oNLLdk
z%*6c@EU|U2s9U_gSW-5)B(^lhyw~~AebZkU@&`YKXY#MOnM?t&xeW2oaDVeaUcz4(
z9twDOQ_)S*&dMLEP0Hc22f}+uJZ}b$^%ASrk>~6jY#o^p>Bt@f-Rf)jQ_*Jyris!v
z(XG`X+Gx#3btiQ|S)t0({8D{aHCEbHu=*eMB2BzxydVW{&)Xww$Q_<6*F<lEzaX&G
zx5nGitMVJjYt%GGKqKrtCO`6u-o!QJ!t~hitiXwY-;V{|WJmHA6#;oY7_NlxFbgOq
zvLX0Cj?OVWlC5jQWwe!!ow04(K4aUqZ5x@KIb++lZN*7<+Addp`~9x@Jwc~xW3Bbv
z_vm1ubAEA>t*7l;$>5Sh_RB6PkQr>l%F<fwhU$)fdz2<lNVt~pApUq<*J!u-kZGs>
zzOlZ!xA}O~EbE7;oz~jsGnzY^?PNbBB76$Y@W%LK1Lb}F0%iY~my&Nl&Cz6R3K_3S
z)$CJ$)?B7a(8|y}&IibuLj#+_=OQ~J?Zr_b4UnsRf_n<x#oA(AxSDfMeropV+@w5h
z-t4@)1q<z?iZ|GIxkoX}lppXCdXcWZzPv6^vqX~yzN%l_O}$D#D4}|s-Kvfo5Zl!{
z$>hNMK%3xw(#=S3kooB(p8+<qxyTvST@6cAry5ax=__OgG6b(og{d!ObL<>oX%<Uq
z(j5s{tWlMzk#UT^anw-5epLu@he`)3c~2Hp`&;vGY+lRk>AwzU_qEUUj&@aacK~_b
zdA={6I)P|*26PZ)?z3SO+AABy$NV#?It=Sgu|o`(OuwSDEv#XbYAmsaWZ@%BUf9np
z<ekbkq^l}m-ecD3Z>hB4#7R;b`jl#lhSIhsE-77<*OCd$2!DfmQO~2NC-#cdC$~!d
zkk~gWNae^R``ERtfG*r$+$W#Nhl-sg`(0h#Zda;zjqj}2<$D-f!aJl`C>NxT=t!=Y
zbN+RN95%MKdKMYRd+0tJ9#AdeZ`@V>Rivh8y6d3V9khlUu#@52nl)O3cDw2~?IULb
zgF|m^JxymVs~xVMrv6Co#PhJ)*bI#=#hQE}{#a`H)W>l<ERR*U@c-bi;YI#ozGI;i
z;YmRqQ&|}%4C8EEGv<8wRG^ZtMj$^#@t1{T%pl<rOZuz&P6k!NTkSVpd0_tignbjH
z2iBJ~aa8vFDX5<}*tWpk!rR&3oG-*0ASaYva1ZG}W(qJjePF*TMQ9P0i*oo0Ou-~o
z4b#e)Ze?qiACy6q{x7|Kd=;}^b5&KA7DXLTNRI$Brx(<W&{0l!lKf4Y!W{w~{e?k;
zSRGw~K1A{WVWba8RJTMbkQWRdV|6?iIYxSw4dD^K!+=<Kzc?|UcFb|zE8g#F7K~%-
zFnPZ0KxRPY+2yo3mj=@Lju9pt&G!^q2x@-2xDlUinG$nCQ$e*>KT=(U-c`OsOGz6l
zD3hqMhI0Cb`iPM=FESR<{mF7DP*+7DekYtjMH7QjoUW%yRX@^hF^3Xcmtm7{Shhs%
zH6&waxj`X3GB7ZpWNwM#`Qv_8(!sMXyf;$XJ=+=O|LxgeJ7aI{PmAQS1)<NvAm}ro
z$c&J2YPoTuel<E9IU@(c72JZOr>nHLhWogCB!5jgD7I9FWBKGE_#ZA_zAsk;HN<@R
zBs!JOpj+u!^MdFhvESkWOsq=ViVu_brc_P(3#g7W0i6U!7l`G>k@zLTjPt<C_JG(U
zc6Img9r0}~X$+W{Wx~}XSi~nkMn1rA(U<Bx<BQmOfc!}jm82=oRXJ_`nsZL%g@65H
zn;qhU`$F9~w=_oH9op}n;~7!1(e~Tf!MB?^6Pg?zD8~Rk^bmTtDV*3WWu*}|=9;xs
zd0_yXCag!@h!>k=92r$$?jQ3Z)*t6Kf?025vNRkdXuT0uGReo-E^x9sSK~2Eh~-Pw
ztll|eQgok~8ivu*Q2zl(D|cmYzWrNhghcR-nMOiA@d8uNRRlPb#o0}N_sacjd*uD*
zy&FESDA;=R2X$E=j+<o-07ee4Bzrm({9CvJ%+f{WPbpc---UX?Wr=#4O@`yNN9qFV
zisyq@!plL0A(Q$^l`*+3)y-eyzhv~OXsA{tLmT@UoE1Ou{kTh!+T7#F-{4H-qNZ5&
zRy*EO&D2?SP3RUm>w8yxtUzy@>p*<Qz+UDx<i~51gsz`uRzh;@Z+b9&8NK1t+SuZ}
zyxxVC3q3^xeH!q268tf~8w0z~6?%(JdE>sF`a8fj&LR0w<_1(#y<T74l9^1Du2FSx
z=?u#Ua}CV_?th8bj{bI$X%QOj0+MT;qSMlArBfM)tcYd|QIUD#n(2vn6p+Id0>_mk
zDq1tj+%a`WS*GHP^z>LF_M$2;vOoCK{ld}EIkaR|=myw*=AhlQyvB#Ui5PqjN>YB-
zd9(E6!O#1D=yN4|jo<-xhg4N{GkQ_{f9WUVHyZ2H2gG#O1Y2JA)Svsa!4SRoJS#|5
zsNON(;ua<}FucHf!hac$=ez%R_$$8(Uq~L+WteTzLlgKi_sjLJo={CpUKm}dJtHp-
zZ}RCKitm$e6x)sJV*obm#K-Y(;tiI;NUYq}-#UNs-!eH*a!Gq#`)p5(&;@P<)RxWy
zx5<OaK@&tfu=?DJl1YXA|9<`57Iaz56hHM>4jVvSb2;=}D&-UHn?2sb$3KteBKF&!
zvg~kCMjNY1y)LSCLaP+1T+51^l6S^VjOwqNjO^#xKx*V{WVld~xTk$*DUPe3gd|T&
z7-JA94>~+_(32JD7OWb6B@$pRU4u8I=IMJFv#mAKyO$+mn;A~3a%E%irPEUMs2DBY
zlCOC7a}`*K8w%Wwb9v6ay~N^}`sd|W;rF0C+LrEU?CBJ26iH#vNP42R(QDn8cq4wS
zVUKzZIZ+%K9OENBkHBQcEN>}k0~$juFmH-p5(gz@n$z^O?kN5W)<aRqLSh}cn{-o?
z$QJZL<9Gco)5Z8BrN$?JjOrX)GkOKpOv>RdbFU&Ny)D8OK+Yszyoa79TN95UiL)}d
zeNFNgW`E4Pkz*>T<Q(ju7T6zH9o{0&f=a<WU0}U!G0+dOgV+GJhvQoQvfRx%$j|hj
zUGtYYGCW`SWfW%IZ_Y6)+6t;g$ar=%_pi`axT9Po617V;Nh-jrFejM@nw}=SEEiQ~
zeVi#)j$f^7svKmpf)<~__1u%r&%;*Wn|14=9npKD4jUF}bl4|myfe#D$36=5QEG;+
z@Ylt5LaewQt3YSd33?=Mc9PjR8n<D$xhh3ve^38$=kuEnX`kYLzq3_z9S>bWQnX+&
zRwd&WEGSCuO0I}^m3M*fGTR+_K#U>QlTWoT_51bf^o^~KGMCCXiQ65sC`E5vB>e?D
zf`j?%8R;0uEPy8|%gI=)A@*3zS5rfERTZVcz_Bsdzr&LhM&aFRk1kU+i|(qwrnhSD
zsyk}Mn2gv)#C@oT>YFgczNR2Kr|-9)@A|*h{k~$S?Rx`&bw-e6X@Y=bVUauPSmwOy
zX<@5cGC8=3>mXJV8%ht*Vl;@np=xWx399mIlS{=Wq^vQIhWpBmxR+tsztA%|GFE!c
zRzU8Uo|}`5*L1_^0KQ#Z>t5nT!xldh3@g3qsrr}t&bqUv0j3_N^A?TOm3*Y!)tIuH
zbYp8|w(ps}Ag5Y3_h<Fjl{qQib>2Lt6q&1!HYVuK<LMB|s*4?em*r2%Z<yzB#sC8c
z8_5Yj5GA|<kx$gp)QZ_wx?0L~bIqjagj|$i<^}h7k2(7nT(XbjI&q&^n5<(i7xfX8
zdPCHGa<A|VaFx=-V|~{ni;)#nqUt;ThN`5oQupYPc3{k@GN;mV%s1no#Km9`VCBfJ
z>o#M~-`qa|BlB-~6zb4;w7J?8dMfr#s_*zGyLxW5oQ&)W1&OZOftrC&0N3yf&_N$i
zbG0X|y)!-});E-iZev+4=li>QemnNrZ8>D#aZi;%#o$zIooS+(H0=dn?H=+yJi&V;
zv>_Y_uH_jlM_Z`nD4XVl?ik&gey9&7tWW=JnW`Obo}u0(+Sv2qUH+cl^Uk--L!vn`
zguDZ05!-7olQlqB{##&D-iTjA^U`z4!Xj@wraa)xl|U+$)$l`mOVi0RCD9ZcR{vva
z64eGS^lfqa?Q;vB{OOTbEzmSF4cM1bbTdu$v}Z^Pxg@{#&MgkR_xSR>36WQD6=Eb=
zNQ_sv*SplCXu&W%t!u^#YkO1Je2-khGQrfK!<%Y*U%Vo)OBgDC$In>KL<gd1Llsq3
z{0&pqPS_8XbSlnr-HV(TPk`*!HE1ujRP|d^C;DbuyHd`W+vYpw%S7F<(N$DbE~n?u
zpFgZcH~lk1>*Z(K0^>~MV6}qA!%}FzW2XDD$LNQ_5vVEW2LvJt+pTG+9T+_&?RRNs
z%BCo*z8Te+o#gK4d{wk9zkcBX$HH(k@d$d+_$pqT*dRKn?L<!JYB(O*_Sv47lz4WB
zj&pYv37e@)wyuoPrOYZ-y<EMt(w33>dQ@>_xX0wERWv4lb9RS<N1kMV9y6BOV!$nZ
zb?3-8I4$y?M0XkQJh##N)W3>r39)bmx~5@o^o00EDJ5~Iw2LvjJT;`Xhl`gLjI`f!
zTD<G{I_PXHLFF`_F}5(Qr3Yj0<rAT?{_(zEo`JsE{wASfp)vd&6ICAbn1nj%^-@D|
zGt7jxGSVj8E%3%Q!d1iB!o4GuBX5Ij$bNNwburx^-7R~=w>^ZrnK#Q{5ZWT%gx(VU
zRim^mOre<DiHnkE$42WG5I*H|@QM9ne!HA<1v!O2+tkovU^Q8(T5oCvxbpLmcj9?}
ztTV@T+UF142xW1C5{qx8?`V#hFD1~aaB}Y`N@Jk6$v6EIJUtvmj`f}%o{8c4@MCNa
zaX>RdKU)>VcF0-bYMv}-L(c<mXJ1n2r1S?{rH{6rPbw;XyzJW2OJka9hmad3jkB*U
zT$EG1!F|D3!2Lw;kT1xMdPMgOklb96KK>_;dPO&iYPs5Ys`yH?)f5jI(UiBwBvwkx
zN_%P5YBR`L!WH*YySeCE5n<ozuE43WhtvVRY%Pwut$RZYP_6I)XFYqGvy|tm*ASS+
zO@l;Sr+*xKKlyKZAbyT%li@oV%Pb2l_9I|VyXpVNP6c-I>Z%&Xv&L!ao5&yTQ)rau
zO3`0iKX1q2uE<&G6VgwU6}2s4Txv$fg`{J;yXYsG@zl;;@`uijEj&;hbhV7slm=j1
zHC^->su@TZz8^?&ruh7>8s1@{0g+hoA#|Ho>5Z{BQrDEZQ0{fYd0jW+EZf<^74g{@
z^8OZmblM|rQ8#@;e<8ZBHP!f4l`D<%t6jTnS#CbKGhAAli43AM4dY|xCS54iylhh9
ze8Xb38?t-$lsqgx>$vAG>t7*I)H+QWJ!^_J3|F;<yulOp8+r48hyL0M$2gh>2wsIQ
z(vFS(Cuvjq)G{|ygJx878jbU(+R}2*=PoKfUt;mC5L9?`%?C@7d7!2bRzrRnuHzk9
zl3}mr7~opyU(OG}9&6)c_N3wE4p(xNI~w0mKOec`-)`$!&?|p$(E*3x8z_IJpK2Xe
z3t*r1S5<*6Oswyy{alg88Skp+O7N`<4_A(8B2g<7|D-L;IF|54rvg8#<a$}0Qot7$
zJ1xFW;T>`%yqIogYH#YVUWhyozH{j9=kuEvY;!(vo$?M~o=c~RN%|(q152+i-@e?D
z<jbZWDxIY9&TwYts|xzq1FkEPf8mP6Htlyy3*$14p6V?<3VA#)T%UYT!nfEiGNb5;
z0-e|NA!&YUrPQ4%w6!<A2tmRj$2!}%+`EM>yfXv6xp?Y^s;psE)M?#%ssOplC5865
zQG3L>)tTWj1ZM>5M&2n)$Sx*J!m{KaY5&BR)z8&jhaI7PKC`o*W3Rt<NYCFOj$m)7
ze!3*OFD!5lKkB_<ADnZ|zRFW8cuEK<AJB<<*3v8PZmFhalgqzOFEsa2U58XY#%Zv3
z$s1jm=u8iEk~$#Q$+D($##tJi1awkiV8~L^!hX%^_Y4W14Yg)O?uk+sx9ez2UUcIm
zJie~}jw+~RL@I=1-HFaJ{`k=N$PD=&yoyTGFV<S|){>RE<d1Td6b>pr;3^k@A_PB6
zIgRD1*XdN&(}`76>ZX^AZJ})mKD$i5VaVy)>-^!V=8J?MNwLZp?6-D|W}*5ZH4H5U
zb>WKr?}7rmLzpXm5z_$$^%hZ#6_PW|r=#B_NY*G-0Bs2U2w=VsE@#o&5{K)De<Gg@
zUBd+3RNW#~CDmDUpgbp3qhyGqrl+a5s&}A2I@C{UE~nu2wav^^<GQ9dF1;uz&pJT=
z8UK&T4&881cG9+g3wM^h@elOxWoHAY)Cf!h*7dK@73mh&Mj3)clj-zIm0Eq1{!Fb^
z`!q`oO-$De?=6FkH>kVVOTLXa$`e~~Fn3-4hCHRP5V$Mni-!r3?5+8tkq9?@R?cE}
zMOueKEDe8#!*aG#2{UPYnl6Sear41xd}z!dBMp*boOh$+h`m+5E?b{lP}Bw>c;fgn
zR83tE-3e78Q3i6c+k?Y{?Lvn`G5i#{ImjjS(<GU4<NC%=Odg)GJUugIc=S+HM{Ok~
z=%j30a&G?|{qtpZvyz~{4tp8fVse^pfy8hDwnA7Hw76C{66~Mtd)-NqmTbJ}SGp6A
zb$d*8<9DS=<=&LWfCsLW`5|&5l;+>+>}c;^eBWkv)N~*7%;E0<mZ%$Q3{Mv>g%bRg
zJX()E@D%uvM$@;+({vSGeG_ahGQ^q3$GnVbX-?8rQ4^}4(AseKaMR!n&lB*Br0}Z%
z+15c`*2igQ6El#`z}hm)dD2$jw$gUW9_RTQdd`d#u1i7S+DxLmla2L{qwKK<qpBEd
z8lUM((Eic^;eN2M*Y0}aIqm~BJn0(!M%P@kjLIZj@H=r%Bq8`Zu*5&#w}bh{Cj#Sl
zeYqiY8u0h4;DVkpd#!!U>Bg6;FNiNv5IPxfICr}KcsDTjfv1jD--$NGzKCjIu4+Pb
zweVkJWwt0#$92&G&fM-L&dr|U&}DY8*b&g@M_LcW)``b0fAxbjDbUQobI%cbiEVU|
z6HFOdh4M-XvCZ(uDCyq-n#*t^5mdY>@fq7T(wm2r7IGcww&aBFVvmVwR1MuDkX{YZ
zE0xQFpWhzb=B)2-=)6|)%XKe!ogV@*=p<8dOdkud5LmXVS0nv}!f;V&V_40+;D3vw
zAQ&*ARb;;UC4E6-F$c^l<8&Gr;^2vFg8M($*y5SF`h2ojax<Yy>^k`&bya;@HI+2r
zZ=erCO{PQS4VTHy7S741lrgXey+l>ksr8j~FD-N9H^n_MR94aCN4RV_!%I2d=9%&{
zi{c$az1INo@-IEn_}YBWxKaC&vcs>yuDc`hAXwjfKTws)<~8zpWG?kySJON^VP%>j
zV|=<CU%|3j_Ytlc`QVprxAIEmWaf7)85K;5JeJ>3qv?EF!uCkL*vdhzdz5#EKQruP
zPVk-Nc4#AVscxeAtff@q^AtnUZ_5WwIkF+NFrf9%b(JlwX6xkm<n0&UDlb6ZsDA0T
z>UwF8p>AnI*k>DVtLQ%MYVRu*=_vM*hoC*_d_8Yk8*?eCUGnh6j3~4AD|J-a7tHbw
zao(}lcU*Hz;fU}~=z+z6T<cfz9=1Sshnjo(my~fUUT5$M$MKt_2JmILJ(a9FZde#4
z#a>D3Wj?R!1URml0V1?5@WmSh)TUXH2?`2&eHRTobSc{D<Z0Q)91P5GRd<r^Hojk>
zS>e4xM|c~mp^xbt=AY(`F}}F+<}bRcy05U2n-e+dndUm=7~#C*>&#A+#*oi78T3u+
zEHN0lDNf~_Oj!=tDEXbzW~Bx^4XHxBCPVrICcEjN^{}o6s7ne`I$(IopeEAL<pJlZ
zKWvo5Bl}f4`Zt|LjYTJcWc4RLlmAbgFOQI801JC39F6^pm)DO1T)p?P+l)s14d}xC
zVRnTUyW6;L`+9h*2dZ%*yFl4N%|X{98|1MO!duN%&N0bdIq)tr8hGsg!&(3m(=cn3
zl!Vmcba%#0>nlw<rRE*JKJGx#xFV#mQ$ZQW!ocTnU1<zj2kD3F(Sbq%Tg)KrSs_+d
zfqvvyXe_=HR3h6&g<_fLYVpyQ*@Tz)SN4J~vfK00-+~oFSxh&0I);-@RXySrDk1OK
z9FR|(;o*W6!tElj_&7dASwpJTTg<x?ZX`yfjfm@}9!+*v41tz@i?g-kd9WaGF}w~g
zPu!r&8eXd11P@u+2mVWrszs|ynt0><g9H*;i0@SQG=7d-5kD@zcd{vJJT(uWDYSLI
zE8bg36|HpCa9RDC+-~VDK0sYdRYMKapFlSujupdo_(buxT!h4ti)fAJu4ad!(D*9K
z5jBH)qkIt?`I3q|+3pqnaIOk?BbA^sWHEJ6eVcBGY=X}Td;RA;)7{@)rTqVfXYoBD
z6%Oep8s}TIahH=mWsFF9V7jkuK^*n}v1b)_%_HnnJY{^ZBh#g(N`0&sf+`c_9&CEh
z=I`!q>b&c_9YWcj;$O@M=%yW$h>S;Nk5oEUYM%9j&L;i#)Nze1>Xm=m7VTOX%79AY
zeN-BCL)uL}Kzgx%!qfeI9o=1JyeoqjxgU_1=xFdnZ%clkS}kR0a(m+${Jyd$K$Xla
zs!$l~mVzE8pd3~=HO87x0Vd=$s=9PG(8Tq$D7n~CGQ!m*aE3i4FQwX<>c!1XYLz@L
zWl<chxr*%O#<=PgrQ{yV!HZwn=lIXa*YW1+-#U%<q^g9xCV${3u!93T!|lUY!=uDr
zQb^u`8}<8Re<h7cS4suq_G-5hMy_$mh{C}+g*jbqt(^(Ma-xL1QBN?$fOA0{(l$KT
zTjK8S<XuBOyMs-*(xMHotdELmlm4KLT+vtlQ~XTB0MZp1?jVX+<UTF@V{2$X9vZBe
z(NWZJ(nfg6ufjI}EB6K4sKS^M!n-HpkoG_(I>*={hD@JPmZ~_l96%b<wb43}Ghn}r
zw^>Wl9css(5DY)ZpQ#&auV~uSc6mYMQRqy7@$V0I3ttBmv?6%}rqSFnU5Oi=fTs>m
zNj3eZBlr$>h_{_<sJoo+gy*LZ=2Xa5DyV&;sR}qvS<;Z8##^amfPI*~ug&WG=zbln
ztfbOEjdFrE6)ycx*?n<i^}IF)+T~;I4GSNZRCFJA9*R`NrjpNfO^xN$U+7~<LZojn
z!OPl{9JQPey~COLd>XP)J6|uE#>Cx<-;g{YZWfJVQ>D!=jlG%;FRb9Q_|FE9z=<Gh
z*V#lEwyDdgIzuOcyC(rm$tH6fx&45w@j)7l#FJ6fQGI<=H`9q2#q<SViX0OD@mNZt
zi_(fex_5hD1R;=<TTjkZKcGs;rf7MPg!&bD>bn={5_}!j3w@;+#G$TZ`5BX$d?amR
zdR}_R*e=@sq(v}#Iy$-(nhTcMM%i4hRm=)LO6h=Y!7iiAp?1Pcwg%H8*co&(vY<jN
zh<VB9^hC`reT>l_H818;Z0lH%7$H;fOTzmA;;REDf*hVKK%`nI#wZogEyz2Gl-r6M
zB9{Ye{qsY>KNh;q7Kr6RYFACq(B9V#Gv1HB8uvN=TfAWGuP#l=;^D{~z~<xqt-Sl(
zlY+|twd9n*$zS9&xsC9b$%%{&-wyR+43S%0MBFYlMD$d3^%B)tO@7qanAo_AiBDrY
znFgtT!ebf5H=x*FG|nDZOgoMSV%dw(I@M#<Jyj<C1urF)jZ6vj4m}C9^(_uQ32PXO
za2Bdd93?MnPDCGzf0|e$VY79rz6W(eED8gwn`4Y~v$KW67`!6k$Y-jImQq8M9dHPa
z^6}xUa27j~ImpBTx(On;lQ$#RsL#|+%|k0`eQmWz|D!vOb%OgvUb+W4{wq9hU+TQ)
z92j;f)lrjnpGl)jP|u~>BBjKVNP6T5D+R}f?g4{FM|l_al$foasynYYM_090H!U}p
zsPytD(Hq)npI&mr*2=!ny)1B?q2)G!`Y_Qj4y1Bb#6h_b%*bC0{R)+Yv$-<RT(|+6
zjjMppW`N2?93W}KSWDNa`R4B0Myj{?Ql`Bx)wMORPxhSr%|*LB<v}j59(hbV#n97y
zNB@j$k6e*jbEScivJSsih?2U?RzN%J0jkNh@Uz+lrVWOBy4tF#cq!Z`b_h-jTyvJQ
zZ*xs_JaKJd%L`SN7sMS^P4!o5J$@UJr7*iyVv$<N9qbBbgzVB}r4}wzTDr5glWDst
zGb%lX(5^vWLHhzVO1c+K$*l!!g(2th&^fUZa#dy1!<tI!x5R3BDW4gF0<HiZDg$mR
z9;g#$R(Um}v;(xuRbE{?LvM}6FkJf(Bp(ke%OXYLvcajo-@zCDn%?%I9c*8vAMK^O
z6Dr~X$caa@PUbDMoSiRpQU(L!Oj~6Zl7V){+Yx^#oAIWlOVp;Q3A$y}P|VBL_nEy3
z4uh+VkMSH2YWXF~8X`lzpYE*sL~c{I^F4$|LM3)<_+w->&vK{v!HNofjV&O*lZpD8
z(HXJ1@nxe_nw{iT`B*UQTj^L(Xe(Z0*Ek!7j*7#P+Ukm$W$ON_HFzCl983!zLi%ty
z(D_*s+8uH8ca=WCpq8t##N0?}lr}7_aokINYuc+6gl>437gsI3W25Z7TzA46<sAM&
zU0U5)eUfSbP2+-ri%zZcm3y@}ipk;A1uZm_%+YSu!-hZ6%@Z2N=0$5vP3igQC~l;G
zqW83;lJl(hhOcS3MD9QYHD66u<1xUfSp_|3w1IvglUmom+P5Lphbb-eK%USuwN<rR
zlRuh_{$}2-sg89O_l9n}tsb*G*&XtczNNuAQZ>v#C+l`-)9D#-BR)4|3mE;Lpo1yL
ztl}3U2gsTlr*R`7#>Pf9im4q_5H(H*Zr#%N&?DDs_i|T?eY|76Yr4lDuEI~1V$rQw
zHS87y3#A2MX5j0AsfaJqZ0Rwy5ioG)Xew(f>)n=y)=n`4V|N?xsanyck*{pKNSv>}
zr<wPu`>H>IImC?vHf0ZRFI<v$a9NRsp}rxEjb;0@BZVK*9;7YNkgl$pYj|S49@{PM
zise6TXLS`7hE(94{$8HPo(7)Mo|2%z-H|RTZ-xHi26>=V6&O(s;m+WmKAT@7td&EM
zns}*Rp*v;y7^8`U<DW%MQS%rKRbY_dE@z-vW#3S8)OU(62Teg=Pz`C8NJCQPfxwUU
zkUbt=9l8-3%q<3vkoHJR`h@zO;f;wmZUfoJ&g4X#6h8$sLY2KS&W7$=p4?!*97mj|
z)bw5QklI2ul=JvOTuG!pGlgjv`WyLIv?=p2JC;pXHK~m^&FiC^0wys?V~IOLb=@hB
zTh61dB#%4PjejFG#xluRawC2b&4e8C3AQ*=mtVralsjO10oQ1grlF;E+`hO-LVPj=
z&W<mzne1fO1KZOa+h0rW_=4f?Zs9WE{!$A)47|@WPD)q!k^E%#75jv#z%P&|!;|Ut
z`Yz^UiPki0#>Uchk`|c$P=!KTpo`~v(ea`r=TZAaPa=C=yn@xj7lJjVi`Xh07wPA(
z?Cu80R_4%Pa7Xxon6(e|v!buYj*6|G@F?1<>#Od9ZD4i<FL*2Z8DEy?d+3E=6~4${
zkq^jYc_!N;xG&Hma466sgoR779r#CLDcq?wnTJ~M#m-MznzF<?QoDh|g?8Qsj<&@u
zZPRRz?H@u;xdFLTyG(t6-bAdB8}fhoo8j-iG9U%Lh<z$lR}!grnis|a(S2jdgeTGE
zHIuN1((b^g5>4@w!tG9#?`&Ya)Q9@0n{Ui8+VvYXje)tgF*hpGGV+2c&opK^{uG#%
z%%(tJHfp`KbMywoaI8M4YIr>tO1wpGTehR6YiqEz9E%C~5^5E781DlAqnr>k*&UJY
z>{u>WnvPeXw&?DeAI0rXK9=H0AD@0Zs)-sQwc-Hpe%q>o3VD4CIu`zL{{lPa1F@=7
z9%`nr+`iy_?_r-U&^ovTn0wDd9kB!Ii<TEL1&QZV!|BIU8$@q2v?4RPS)O&aeg(mz
zc-tmNPQVW=rH3$3&%j5ZJB2e$+o0qb;=1k*`E}um><gus`l8zqqe*Iz^eg#&!gq5A
z4Ta7EmePORMnIiD;yuE=LB5kMfPr%j{Q%DpUxv}}O&{uN>s;=|f*QsvxR75&HBAHa
z`IsSbW0Ok7^*8XkWD-1o-tO*;9;auc=XS^_-9mm*qqV&>tAGecC!A#700Y5R_XSUn
z;Q3JbNELy^?x>0kishEo7PHc{oa%=)6`KXBdgATQ;_8k*-jAFG9Z6K6>*{73<{R#*
z-yl9oC+!q0Ji^5aljS{-ggvL8(_eJIto36S#~{{5nvU2>;i2!WeN4fHym!SK#}C&C
zP|GK=m*iM-3ONs73XK!_$dJ$gkW4!q`N|KICm|@{piePrVw~|klO85ljo)Wjg>zzY
z*aAAuv9|Sqn(6ghfK&Pe`We3l>I}d+;~(ouahEHZT~g@U<Xgmq<!7i?wF#_3vlHGY
zwNCz$5=xk1*{30pQ_L9PAQ)V-*U`f@*tZinCVtAR;hD$_Y!sL~=^MTiS{r&6nZ<5r
zUh+Ma3Rok$j(UJ@o_V1)%Cf}Fn|J9S6A|SP;{&~of8FnWJNzpDvd9QAQ*pv;kY4a<
zMU)S-_rjGT5W{jgd<w9%)KZ!wE@G?-(_|T*nxC0xnG+4?w5zDb*hZz1xGuaSZ06eW
z$^1R(CHxe<3`lB6kvGaUiDTh#bKh?7{J^r{$Y6BD#ijz9?lQGiuQR@|Sgfm}mKxV;
zNJ5K9{Bi#e=NT98?&SICsS?T&T0>W{h4eekZ*_?(jSRpCfZbvRQ<oXXG~n+E!}t$M
z3Dz9nN4Pbgw6WUNn$z@N;0ZX(zYOkl71_TzYP)ZGT)uT|bK!{$*kJ01^f0=o#!K75
zv|2eR0O*6gg#vy)`${Z})h0t!MV;6D#GGoLWKJ;DCl&*%-x&V|`!w4fXGbUHO!p6E
zp7Z;lHP{$p9WjZlg8dcxup`8+QYHSJ^aCzH`=Tq!X4<*>1pRJfTT6`T9}{XEM6{MN
zg$lvZj*dmE?Xt7GyRTn}6z~=04a8i{YE3&p__Pomp}Il{^u&MiUBq?5D!!63jkp3P
zQ(I}Xj7IZ6#;?Zq=BBz-vM*9wTpeicQ90vm8%mnE`ng{C7O=I^tze?-6Sb4XmA9OY
z|G}Cf5178(7On*!Ei1@eJXdwbu+dP)ur_){TpjB|Q19xm9toe|ppfLQU^`n_w@_Oc
zZ65_DjmilN;q9b}I0o`XvoRN-$Mq1WbIT*8nOmYml9bbESG)$koR~%*1Qd*7^A^iL
zhJ7@RXGzaP4}4X8)x6cby+gzK9#TcL0vVy#sZ&+a)B`jI@Wc0q4tW#3ae)D$w8&*4
zNvt9H;6?Zl;u;~+SF~LWc5SZ4NiQHrV^xrsVoKyq@N8g?e^PK0Aio9R8rWx|5+*`p
z;f``4dyFaI+XGf<HDGqmAaamDfTQ`FJVmace5!O+P_>WB!uG<KB#gZoDC>FdQTd+v
zY6LfO>!7aKB{BvW3%e3;v8}`gd>XU^<T<`^xqNm0KQ>3u%2%WXAhCLdI7R2E>S|%r
zN>fwA7!5{F6K91rKCxuD)9dW)4*F-ZyW~vRgT0|i^%<fyIvUjdE=8JzJBPN1H?l_I
zm6QlgCv=*gx-rJO(UW5aM5UYh>s<I5sUy?czon#cLG41J7>Lz@1z?91A|ya<*P4BX
z5!%;8P5B$QnrRhm5SSZe1CJuKsDif=2`abdonCL+7qu{|fiYEm6yK*<BEP(a&RLG;
zu0oGB*qucr6xoFSMPiU|&=BDvb2dx_cLuzn6u!T_MyY|`P<_=;viuWWKK5y}5K}2`
zYP8leQtQRM;^put{{;8-l0Wuej{PO2OMd!pu)oA!a%;dY?5O+_&U62;x0%O0r3eZF
zR_kKm3kcC;G#xdFzPjm+InOvn|4_4<?u%wg4fw0!g@L2MO(S_Vffwu(;J;aklwgyg
zU%)*~h2uhzfG03MI6b%{(p;!39h7Hc%gJ-p7yTzoQgrE<=25Lpy$m{aTkM<ED^%<r
z>+b86O1^oYhCc`+AuHMpn+ZA!2I#R^#J%RN;(V?%Tfz?EHi>pH$5x6AYd;t-n`&G7
znok%LwD-`u!q4CUPjhE+iM7P;8XaCMZbcF)t@=OONj@T40MbquaT|{_Iice4jL2GM
zoVW$H;w?0+=|9V6%O3Lt{S*2UGEh3e4G&iHv~$be(!kPck)}f)><G136{GqJW=`wj
zSCE0S3QV0<1~jQIp<2NFJQ-R*nALxD$>!14a^{WN22>B(5=ru87rBa_*msoVfr{n}
z={$Ch)@kNzP)$C$ndpYMN3SDGl=aFz_zo~oCJ_~g+td~9L48wwL^m7wESf7<!s}fb
zpmT>5RVrR>lbpwbX<{w3Kd>FPpjr{DQ8ysWc9N^f6QK=Q2L2iQOKw+R(e%?dHB~Z}
zH<d9>QFVl8%T4(Sp|0Lau6>@}9?DxgR3oC{2*?lEx=oR_%6efUm%ue(o(J0oSF^do
zOyM<@N>9{3j5(MzBI$C{?06;Whi*Lll+lC<&ppR**D+@;z@sOapWI9FmGTLt;nET!
zR~Kze8^B{+%EyUcWd|~!T1V~Eor``J{WxxU+&)8?-h=UCduEKc4)|m@_@e!%m=yj2
z4`Zo#G@#&ahQC8K1astlcuwS7<ObhI>d#Mw8qg!vi}iIhV+~10GoUQ(f#uK~pEh9j
zF7=O$R1}ZE<M3g`dHOOLMR(WuQB-Ov!E!|KaWlCI{1fH_yAOERszbfVI;ykk>H0X;
zd3+q~=Wd4;&nw#m=WS14@6%8pa9e1NKO_ipCHVj_e2&u1Fd8WZOo~~`erOA_h=`?P
z)N4#VbpdT(V>Ycvo5^*7XXm-s=SuR<^o(<#3a=LSh(7p^GD$iM41QbrT0$+pva$hs
zq%46Yv?-<2b}%%we2O0)*EH&!$)suwX1Sk)7yGl^9@|PsXHS~HKif*IAj@!f%!Tsk
zNf}sY_^H4Fjfn@Oxo~5o5)9*gs4Kekm_Te%R8Q++<1>{+Zh?8e2J_jy80<R-oD=*M
zo5g9R+Q6dNOW~!7LLH$o>t!AS%2u2VBcFjeE{ja0>+7#rM6*6B);ygqhu>BZrY-X$
z*wN$h>x2CRvl)(?EzXjki*Ljf5n}bgU38NN{zU#JH&D!mW?&k+CcQxI10AdH23=Ga
z^BzzuoXAB7`}=;otGgF?(mmaR4}{0cZR|SzM)g^BjQoKvgq8{vC$l2^iF?n}VkyW4
z?kqp>dFt)jBz1T7Qgwh_h-{Ed>~?TVec@dd7!)x1--U{~E;5bMq)hjx5~+z~JiJ#n
zL)&3L6ov?hQ7p(D;v3ytQ`_*-lx|q9yPz&W%PM#H<Omd;?VIVj8lb}4!jqX6>|eG#
z|3i!tIW9^Nq>0i#u!n8I`r<0UO+7``r#-5X+NOqI#$oy&+CG3xw+CG+ZDc?`-<RMB
z6`>`V_if;77#33CV^~9SIr$vl24}$4pvkgcNrc)e7a=1)iHavvsg9b3`U=Kg`p=rK
z;9S!H(TEiz6+(mkna-1i--`~rlLG$0X6C;15ZEJ8l)xH5?WO0C5ABXP01NUJIv7tP
zuaNiY0oq3Tsaloxkan6WS6h}osaa1?RVGEQ2Xfq3?R$!BC9>y-=Yq!(xE2^2sR+o_
zW(Y+J5g1j_m3V8~p!!Zz+H&e?<Z{(|RU$A)JE$sZwXTEyxYkCu1>PM}tQpzwf9r1-
zs2BL_xdPlNWxRKTy_iZM6IM?=Co+;5CXp?O2p8c$@dWe;-i1J@e<_Fhxn67f&xA(F
zz!ZK~vy8q2&yg;&NBmViT|s|7-BH1j?{tNXTp6L4v`jiG-vrKEHI|271U%kU>>?Ca
zHUW-ZfW8fGJ~q`>bthU!kl1Q$Iz9khrmW@mg~R{jnFmz<k-<HY{fw2p!`}xETn8|p
znx*&R2j#Z(FX+Gh5Gc_px51_pBpyfXA<NR==&7m<-64Ip-lRVSYy-!UWU?X14_!oK
z;eDcpdjh7&yZbKsb3?U*P24*@L7(0`BhZ<t#}1b(B5wRNJWo1_2xJn`8%ZSllPN@h
zyfd}|_Q2=KAL`oFANq>s9rYML2IlEwkPy-Yc;Kh;pBSFaXV}Phewg%w&u05G?ISb7
z=NU@uDZLeDiF2e`>>vK5{6skhO~CF@4*|KlB8AbX$ky~=?MBT^DqEdPpF*;vBN7U{
zk?$oG>MxJu?s1caAX6*C3$?@~keIS^B6FRsCQnz^%31O(WEwmU5S|+%RyZ5n{~AL-
z#DP*vK=y7YXQDGy9AM~YXsW2^<DbxZczygVash4zuau(rcfx+5J=;Wh4Qj8?<*v#Y
z84+hN6!(p{u#JS5(p9c9D~r7WhnolUPP4Ef$YtmXGz_{ZPn5mV9O;30TiD5Kq+cKn
z(-JRF=BgKIcdCw)T`83M2CB=2L^1kHDS<4qk2i7EnU?HNZWp&tNaSm9XN3;ZU!jY1
z8lI)x0cWU*n1C%u>ZAW6zof2`TEU_A(06$~zX+V%eSjT5o!82jppJla_=|{Dou&-b
zdU7!M%Zw*$5$n*aP(;S%3~>b?F9_@%E*{u!pUCYXQRx9(t93<z8!Ki@r-A$B47?Lx
zf_Fsb!M~t(@DRwajDrnIp*T$HCt~7Jz8!B7=7^1CNrL1qP<8Y#yd2(xeI}cOnu&$H
zf;E7HN+vu*86)fk?7~}24c5UA5swLd#CFO6kr&h9yJ&Z;8Bvb@0QlK6NH;o1vh&yY
zsp3qbH>ezz5(B`Rr^pAzIby7$0xNVQ<qk9f>H=McwSb}SC907;kq2mw?eGe~A$kg$
z4SaXofKU6Nv{e2L?89T_<Kh*0qf|*eC!YY>w?61$G#1s$S$seKD}P(4A-v)B;!WwC
z*hu)uAK_uCQ2I|^iX1^VBHNIa*ll7Zd6z(NCrAW##>`kf>>N4|@`y8p6M~hS9HGG~
z*^8?!4v~_T?NAIHh3rGy0uo~bYAE@EDn*o5>hbdh17P96VmW!coGsOrcFB`vv(gn#
zQN~GE<Oa$K>AkQ_E`UQyRYi?dLS9Q_r2D|fTakaoMsvpnUhFNF1`gEjz{c)`$HRw+
z?!<HOJ6|M&s!!@4ni0C^>I%efbSBarBH<khaKf@(*#VJX!M~x>>@WT>yP0bwT@+FQ
zv&bP$SAK!q?-+DG5<t)3&4~Tj0;HF`Shxh90k=4vcM2B(PyQO*89PE&q9zbyiJjzc
z8d5D#wWeC2=j9f>9H|5T?O{mHz;EChunsnly(Rd8Pqr~XL%1yh?}c~_-bY*qB=&zv
zlA42G#kT{GH;=4^=OXiw3^)twr3?{sxp-kT`-Vvp7V%BlGpt6M1Am8aVVR(^vl047
zp@ARS58TOqsj4_v{2&?RbU7c2$Nb<kdI#t^_2B@r7}w#&_y!U%{K$QnmH3WdL$1nw
z#X@!#W9Oc;O+s72el~&40w>{nk}S;uw$4T1Rv(QI0`&c+=xtzCK8ei6Lg)#EhE9X&
z^x4=iq$~O#DnW;!KJYT617e15D9@BD&=8~?G8{1@6`%`pS80ei3-n*+v19pW!b1KJ
z*BBU%RU9OqmX-tK&<I6@z5>={HW5SV=_cyaR4;rC@dd{)x4aVgFE_~xWJodz7O=WL
z<-c)VxJJStZYJ|3GMmd4J@OLRjjV#}LPwFZ$RQ;gJUx#@l~hZ1%U9((P!PI-@YqG-
zy~?VprW&QHs9H%oh*jh)VlN^q!<1?g!=Gh>;eznf@V1Da$z$hnh3pKjxhR4iZ!_o*
zEQEI<Yp^!>Co)^rMm?UY3ds2gxdnX&*MfUP4;8zl7j818!78+c8^YI?G|E>w1e~2|
z$T9>)Gq8Hd3g|uD10JS)2Y;RZ;P?0QXN0BVd|?iMhN~fV05>8dV!*266^Sk6UP`B`
zrdbKTkCA+aEre^x%f&0=G+?`Z%1!0%TsnJ!mALZUNahhUln0@EVIz3co5GvW<HQCs
zj=W2T$v>nCp8y?(n!xeEPku$-0W9|#;VtKl>}7^<GBclP!mSf-fx3?YuSSd_ZRAn>
z3%UpS1IzLeaimyJydo5UT=!48uChQm4LG9BkRM1psFzd~UX69d9fTD;uPcbBL}Q#p
zC3q?lQtH4xk?wLmt|He(st7VxZ9t~@8DQl<=4W$bc_WmCU`QQ6j_gC+!Ea$6Y$n<R
zpNelr?kaQPY!pRT!q4Cj*dDAj(hTY%+eBFDuPj#l@&bM^*OqTCrYfaCj!p%v%Na<q
z(nx9t?%DH|QKCigh<D_sk`K7JuPEE_DFjB0#(h`=EC+pyoxnzcJ#3GdAywvd>;x`@
ze=B?x&WNX!mC$N<Ao>l;g7dL^z%Nl6ysstlO0Z@qV9u<m+!0v6>&yQ$yd#JJ&Q1p4
zihl;Zmh<ILAVb@quP*eFrU~u1o?KTUPaG@#68lPNvIYJL@042uVsJ?AAr0lr0{_TL
zahudhX@XE>3-xqO9;j%{A@@<q^c|`bwiJq09xEvDM<0?)q-pYFc^TmE=g1a0UfL$T
zl2eq1@+#ync3PP!90ERr+fs;+2xEmQ{9NgX{7l*=*F^859ighwQs{zmL8*mW@uqky
zVl7S3pK%{<B;MnC<QCLi-pr5Tn~EQWM(jEU7cNPIz*|}x`VWd$wnEQAMQbv&4O$I-
z7XJu4g(}j0<tb!W&dRWI5*`cvtE9p!kVzmB>4Ix2LExMjsbna-<Q>pD*o-tl&!Z;*
z@4q2&9kqi0byN8+KH_dMtJpq~1Yn0-EL7v_%f}%fv>lJ8W>Y}%K~lte#4itnA1mF!
zS_=|}>|S;=A7p#6rTOx5f3T`=mU=>?;o4yOWhh!3n}v@eS|C{<lXnf?j?9IDP>+w7
z>O;FAPC6l%D4)R3)Ek^r9EuEXpC{m>kR7Fo33wR0hn+_rB6ErNSaWEj^g#Y35n><U
zr@6&+VJfo&nAOY??!8<=c>_<yyO7U_OsWa69^N5O5Nc{JJ`bs^EEB_GBc%v1AB)+J
z{0YF^Z72N4zXyGBr*uL}Q7$1QmV)ens(~HtHCh3apfSMfJQWz&D=KTj6B{F3<z@*j
zh22~mzK7ffcxD$Ng;*;xOwXcTp*OJ><T1QGbW<8Ao(AsY1bzT8ceECBq*dZ%ffv3>
za{-+dR+d0AJO{8~v!Oar52P9zjUuQI>5L%oM#KV727kL*ic#UDG||jo2d;@0!ZVQL
zd@oYU0$>Qb1=g^4#51xLUKSmIP6Fm~vsj0pAaKG0F<0!Q#3`4Q=FlzRlwXB$cmi1O
zXQOYSwMuXJ6MPYF2fu}vf)yPwUxD)^1l3m7D!ZWX(qrMVNDFD;>+F)tg6BaiYrxHN
zw$vIvg-k>ld@%kCN(Dap5ODd1<@fSXF;2+fhlwdtJ4lC@CC1_fz}npeBrq4tw*Z!^
zq106zFBqk6$_ZtKvJb9<t^&p#Kd|HVhl`;$%0vZ)`@tiC3rQ=V5p?1YU?v|g<;$_q
z31umSqw(l0*bLu+TFSk|iXsPA+U3GCsggVhaF8MVIl3Ks2%dPKY?jkO+Fq3YN+YCP
zaliajaX_<?9e5H^7p;qYf>Tfg)Q85wx1kv1iINH2w^w*rv<j>F$-+rd2i!9?B)t+1
zuSSl-!vKY2hLj=Rlin)%=nCu%))rX=O#<)BG_d=kXjKG|x8)hKO@1rg11Fe`PzDl2
zDgw{T7_=R+o%|0;gkAx6VPB~g7Z93CxOj*!5p7a!u^FGo?GvlY!=ZjiEqDfW0la&Q
zCE!cPzG51*29k{Y1Fr&~#vyn#Isw@R5mIBZoVb*q%PeO00qWLS-p;QU_sAlYflVYE
z0e@B-RV?8|+^7me(TPxJd6=-4A1K5NXN8x*<uXa^D{fWx!UK^4I0(leJh}zd!7QXj
z&M668BAYEtmD8ox{AsZ=Fuc@~yz(UZt7wt$OK+5J@CEsc)ERQ3Nw}FfMRuY7PzG`p
z{tWAe^n{0^z2R=sYHkv<4&<COBaNB)+z+mV9VYw~*U4*<F~ljVmFg{72@jw=yi++R
z-4ct%3Lv3fMI6Mh;TrQEkY3k;Th>?NA$A`*gJk1%X_`I_xCq^F19;mn!hI13#3@@8
z46JC2gj4~L=2)1$1!}VG#U9)n;Ds40yilG1+x&0*30@z43_XVO0NK12SQ&;PZIzy~
zLz2a5;KaE^j*_%s6&oo{kZ7eZ`U~vLGvOG?Dpd#c=x<UVXg=T{XDbinxxlBS2G3Kp
z)Ki|O7^Q*2HL<aL7h;eZU@uPr`&(ah81@81h;v|7I07Xp>x9)@OK`K?$B}GXt}34?
zJ(8=5>-g5f1o<MAf!;(#I8G@o-sNVBR(KDR1k=E!n2OaQV(?Yi0n~!Mz?LC@6cTDC
z4-pf^OyHsVA&iq##h1chagcOV8IQCl`;wWUetQ?(YWhMrF!I>>-Qsd-IOsNT$|;0K
zCu0o3lil$PD1khKo5Jhmec}S?95~b2<tbpbtF0_V6R{WIXU|7a_`Y&NPL)?kPlUz%
z9d;q3`d@FDmH2zW^HL<4(0gPq(TC`RZ^u)KuUKvL0N@Gdf=@@M5Xf6laXJcRDHNE&
zX$Vqjm6WPdeG%r<_!Z(r>76)46vcKj3O#|6pl{$!9Sh!-^>S<I5@dx8U^UB>^MGA;
zEUblVVLO2*V+_&&I1<)jui*!9A|fGG;B(S$sT^>mZ31sjvba}p@QcM=zzo6j<Ah9c
zkMK*#;_fm%1QnctT?B5k9mKz661kN6Km>sGbvO1G8KLx6)<9{{6S<0XN93i8G6SCO
zDpHKJT2xENWiR-dE{dJO?mG?4WDW(>;wRxGs1=k2T|_k44s;^&4y}&uK@t%fwgSti
zR<5G#Q_6$WVIAl=v<rEKjleVUS!gwQgt7+o3pa^JrEAhHz$8B^+yQLhWfCX$1D5w(
zNQ2(O+F^^3nQ(RFG+G%Ep;6Fk@YO~sJ)oDs)7%e+(5mnt`K1^UMoVqvRNxP|F4vMu
z@d5rgU`|*7$D<cu4irIufj4V5QUm=97{SxPs_2GD<scwa>=I_mFf<z40$G$|`MYuk
zdIWz&PGQ}!=Ew+G3pJE~NipIR;j1u_KhBNk!~8;SHx~!yrK&?S;TrINz|1)x{4IZh
zJLU<fIxvoV;0E|4(nxd%wfw`Hz4RPnIYHoik#|s`_)y3ZtMOC#SiU`bB!V%$g?~i@
z@Ui_P^b`lmi=j`-8q|beL(c<l%O&6vQ;<|V6=#uc@P6e#=q#9|fq;2jBYzjR3Tve%
z$|HHE^igSy7|@-F1}>${lNw0xmDNf`Xo9kq_p_To2k|7NL%c``jY5AQx#(KVhXCs-
z$|4s)1t$#)BkK{nJV3s!e1+0s1Szkmg-l@(e-*g;8gc!Y9>88OEYy)%&9)IPD68O~
zI7^+OE2_?@-5_mHU$ub#jx~eoL7#=9$dbr9KrVa-ZiDZH>HG-sm^=sWjxGZIy=<fh
z8bRM9o#kj5f)0a|Y#F(+R3vthHuFAyw6I*90PZw1p#$<EejV498wXhOJg_d6gW8~_
zsJ*~ERz{=OmZ;uR8B`m52a<v)%4Ttd@J8w{*5CqwT|S5z!L<?hDc!-oa8|A&C(3@<
zkGfz1E=2O7puA3cE{vB`<U-(J`=xY7!$=&ghgTwp(dp<9^k1|VvI%*N%)uK`JTVZx
z3S5*%sIiE#GeR3f2Y{W-2n<^-L2V&Zo(n$*EQBm{IyHs*ja7pyp-ah$U;+xGV({0n
z1u;S?(7(`N<&VtEm6c+#57!~m8B|4|hh7Dtuq(WQ`NmG;3Z)cq5B*6gTCE|Z*+Ji@
zrczs}zW8qVFL<6R0jkkAVV>L=`mG#Me#r$wZN3HDi~lMzLcXYz>&j21c<~0fm3jHv
z!WJ+UJy5v-cI?~mU_f6!OB|tg|G(#Oq#O%(0aep)P!#$CJqhe=8{i+%C8Z%!6&a!o
zRo=)pX^8YrUak10bmbYe4{is(S0XsSA5{7Q3f2E{bX9>(q+NS_;z?6is!*)ByD#qU
z?zXtIxVyWvP<$767B5n))IDw5G)>aT_{@L4|AH$nAS3Ub^C*u_hUaD|+5#Oxw1QmJ
zOW1Stw&IZtd@;9DxFpmQ9ndQ|U0N&UicwOobY5AAzaVAm8!-rUMR`Oa<)UU#ZHO>z
zmTckO{A+O(Y{R|KTgY@NPJAlnKz0YhkK!VPQNj-RIwy(k<uT}X_zefB2h?ctBTPH9
z(J{n)Xo+l$vq&}Mo4gColO+lv&Sf7lYuV+1SN(<tkTF6}xdrOL(}~99cbJgxq2tj`
z_+6qMu?l(|a`2IGs&~W_@%_pPDOEfM$iNchu`*EVqs&1kBJ1SS;&Rwwwz3*#DYK6K
z4){)*P$_>vzZ0!Vy(&c2gItNKmFMU~c&2_zRe%fiL0Al>20;_z68a(j5>3I}_%Zwh
zU~DhN0zQTN#fl8Y-0|J@1o@isBjipfiVjET6NxmUo~n6CkESXKMoAVU<QeEOG*RiS
z=ur*2LQyN#ku+tZxR^Q4O@LjgDSy&u^9|t}!PIh=><P?t8+AW26#GEd)znlo<P=D*
zxU77GE)|V*Sj4#NOjE&MDil@=^PnYi8J2_n!kPj4HWRhWv&HT57A%oyjV}V^qCdV4
zW1zn<4R(~9(A;~KI}LN)Tt17hC+?CZ^b>rmo{`_lWzagxV@1Rd{3rSs@&XwP-5TA*
zky3YMhrCZ@MZ3}y{ZqLjja6m<e@qjRXesFZk04d@T49A4saT+;F;U(q^?)hjq`V!p
zV)wZrK8}^7OQH%~=3|gF__7kv-Zo8JTmOeHR&|LyL~OvP1242$2^DF<j|*bcm;%pb
z?{{Bs?!E9IzZZ0@1t^N`#KWo2WLtbc`Um_;LQE(NZ}SPvi(Ny{pjoIJzCjjvqpm<s
zT^Te=dYMRmm&nT5@NbSGC)3f8$bTN#&rehn)dISdfJRG{huyh4V4P$4zqvkqte^;M
zMWE*J>Evdrlo(HT#?AO*3{{2;)p<@B4*TIlArYDi{G<@*ZZAQGis{@AZjZ203X(4<
z(Z~&OKDYrVdIbELKyD!xV2{wcm<GLod_=}6XT)b*JFX)i#J6Ps@}+=^Z-lrTCdj^c
zK2@J4>0r7(^_U!lUxKe^QzaMhq4zMg_f%ep;rw)=m$-vH?HLM9pE<sTOkZxMG!|`x
z8;KOMvucv|wf>xTy=o^JM<kFexq+w+n_z@;5xN200>wXOFYyf}tMo>?rZ~_E*bsa!
zO2|tj9{dfvrR8!bxvNwHUFyl$O6(%GAAbd%>ILLwB$t1~(Y(S;W7hK@#I3+}&BTvl
zz2N_=RoST`m?pnL?|6UW1lmqsBzEQ#*#mID(%2Ww1K||l%{HVtJ`K+y%+y|@8ukrT
zGEWf#x<YmXcM&Bv5u3_ep`CKCTqGsQjl?L<%XH=J9Le_(vZW2kIOH>I-wE(MK2bGO
zEvH-2cZrciGI5klBnz=M*i0l@%H%h)zZsnUpFjRF`$`-mSIRMHDLM`1mCr~TrY0is
z<LFYf5U(T>2ptv&DQTai^I~J6j621yWEEy3V*|}cq0mSEh2&v9i1zpcDpb2&)s&8=
z7sEa%P)Er!=w;NP;mTL3NSZFh3J;|dl1<DJ`iXDlfyx({i+DL%N)neyi<O2-I1-Nb
z!_HzA*b(d;7K^P#OXLA^4Ou6;_#13K^NQ^WYKaZ#Pe3T2A``GZ)K5*cK2u9;N2<+K
zW4tk13Sah{fRiS%k9@bGtv=tk5Rjxfq99{fcd{FC63aqo;OEG_)LCjPu@5~0r}`YZ
zLZOw~QiZTwl!X!8Z>Ar|aarth-%2)&w?lTsMlnUYgzO_4(O1;1wN4G9Nzv}tebY2o
z)h8!mIweJ@2~90cm?nTw7IC<EPx8RKzaN=|eMP6BL3lU368ngDLb@x<(a*>*ITU`C
zP3|cllU@mn_!>e8bog%NJp5u|xVQjWh>s!u#0x;}l>`o-g=&*}o~jf5oG3!$0AKnk
zKLU23F?WkyE@TVOVAn5)Gv+U(EwPvgC2k?tkQ9_f=V6!8Pf9+z26F>e`X}VT9)yIA
zTOtB`{z_ipI&j&XUied3EiFQpq93rMcsqIza5JN{%`{_F%V?3ji9g3oaK}Y4jUNFT
z(o^obJ|8oOKL9w_DY-Us4!(PlSSH#Yn~Oce9MFdv3_NieiXcbe?|aHG<WMO<IK_A3
zjlxOpJok!e?Y-oy;>RckGy>U<Bx6>hH#L;LrE%)Zw0l(l(o={{=zQgyBFiB{G5e5j
zB85rNDk*LUT<;6I4|HM~&>DLL{eXT!2+%A4jeZB5bD-!EGXX1`3QZrOVhPtC+I6o%
zuVr0vo`i`R3W^?8lI7~y9s0gTuiL4wWjLz~Q@<x(VRK<mnv4vCjo|_F!*k15pB3S%
z7VyU<1JV+$4)el(^afE%IEkO+I=CJIxC{ReyNo<hB&DB{BQ@Y>Fw6Kn@t*jBdj#FX
z(-}LP!grBI$UGXOx}+Yc?yEkdN>_c;gsGRS9Mn7#!5=7B#Ic}qtp|F{)9gV|inWj~
z0ax-5APST`PN{&t!<yIw^dn5-&GA`yb+oY*DJ_sVDFqP1LiR8>T|l@PW)Wk8^95X-
zavSskG7r$|mUJFHL(>ylMVA;FX;%@al`PmO;*^2nSiTLn0h*Eh_>Fv_7=aj-Vaf_@
zDpm`L0%YVEU_oKn7W4rY16b^59v7b|3gCh@q!Ixa_VMEYY0Km~02<$in<7k>p8_hk
zo>;C<(|<LMGbJ168b9f>Rl9K#Fulvz-*QiWsyC%7#C^?u*_Xj}m&)aJN^{JJuSM0E
zjB6={c!x8<;I_suAwFpc==_RN1+9UM5o_{C#8J{ZvAGZqXVYrm0`D%ikJLr}hIA#8
zf#pq7O`$7Q^E7SLOH}oNqj^RpVcFt%wgc0M8OqM*R|&htEkczDN+u;9J%HRtU!zy>
zkN8&f9r75hfzDPs%59_!`ITHEZQ=j*4P>UWd)R%<NTxdUdKma0(gySqd==BlX!T%i
zw6-?1be2J*YpUutS&XhlXe3?g1zNYu>{6J+{^Sez;ldYbhq4K2ikRf<a1tX(CW=FA
zY%%N;RoD~!8Wx2&A`JL^Wvlp!AH>guoTk%|s@RW><0{z~kRbCz{(*ic%hZylyY`f}
zmv*)$LbF=^o?HO@i$AhRsAN-sp*jq`xjn^Q!YDYYCZfAxTDQTy+Xy_0fIdchLC;wf
zRu0U`USu?&vNt3jH<5kJ%@tMB9ia((hxyEo;EIHS(jW5M|24eAcOZ%$N?)dT(VNt-
zbR9J}D3M6TBcRzjod3bE;(u_Pn2X-+>@T(t@Y`P40*A@bu$3MFq{>KSV@I(Zv<P_!
zyF!w5L}<rdWLB{kxHiC66)>Hc8T?jphO}7<QjRK@(TBtvB8)r(iBqjrQ#E6?r1m5*
zA$6!2XsZ7S%+6^37N5zC^OdnJVGB3Psmcdsz48#v!P1C{#Cd!-eg$s{{1J}5Mm_<?
z_fvi^{L8_9AQT9Bd^e$oa7RcION2VIpL|BX0NcuRn5y4XA5{Nno9QNNcWK+Jcam>_
zRXQsDEeLQv5PVZe9DNK;$B(5_<Qt~JhY~&Td5~{?6t3ze*q8r>^DGE8$jc;3>MITq
zM?<4nrnD8_hO^vaaBo~<Xki%Kk>QFD>5UI0Dk+!xAo#9A4byZ1nq|~bq8U~s|Kfc<
z8`Fw??5pYf3`kN-xexjUBhd!X1yKVS@#}IV^z`0EEeMV%@-<148Uy|T$#Q~0=q|qE
zKl1muZ|pg?F1rWt`-@_CsS)66ov~%OLY`1J(5v)Uw6`@r$_d$*TBV!V1{$1hut&Kj
zd=>kMOA<(>8y-jskdo95KZYJcngcev1)q#J#<O9!p^>_PL~W8ciLd$BLQT;t^yii`
z-`HXNPQY?dq?6(Sta1$S2#w&3o~qB*7wX!Bk8dWmg3QL|BbVj#;sas6pypY|#jO=P
zDuXZsF&29U`BtqImC{oA6BFRRUBsHAL7+ow3JB;?F$v}lid_lY$So$sm+D;r&*d}V
z!W+pK<)ug=)&%CwyP62?J#95eIxU2(geUlAJP2Ja`}poKb40PB+(0;G5oH|WL06+!
zVT&CGP31IP$!Zu5x{!G=WuKN8D*FMsXetd5Nx{P(<tA}I*{)0$S1MEo6gEU2B>t3d
zqjAJ_vW7}fwa}b~)Wixkq0&<`iAUHmWEsq-ncPN>=KPuVtPA*szW}$@pdH}c{NFpR
zkdMfw#BS0+oWpF$VrVSy4A`(w2;(rm58sX}WnVz1?L0_a&H>!*ymA~cDICqm|D^U&
z(^Vri@6|l$O!}$PsNJNAO2W4)r{$L%1QBuzxQzcXS4aV1GWB2+On@n(10ZW@q=sBb
z%trl`e$ro{T1Xdy#p-MrBQUer`Rr`pN6@GG<Tc7<c=sBKxD>2xKt057>bxpfWmb1p
z)uBCPEn*<_2Zy4o#J<9AZX={1I(=vPbZHziMX8S7LHaAbfvLFz3AURs9vh79QT~z^
zh=_Pz$doIQO>&4BDm>&I>>XCaHRqlRvC<HDdLDEA;m#_^RPrSqq+Os5(N0%KgG5T9
z&eKEHk4ZH$5*pMd!S}J4SqlyJnMete2Y6B!G#&kl3WSREP^;)Q<P3Z}@&Jj0Cu<rq
z5!%Iz_~u+Bzn(2+UU3t78=#&)#7bc<APhGJf7sgc$YfO!y#f3wgGjTARdoOq<d|kW
zSqu1FKhe(B<9X;I4*?`#tXv&57z?FPISVG+1F-*YB8L<G(UVv!P<;FaGvhWXm;LTl
zf#Z0U@21!5+0UeNA;MMIT9(PdN*th~Mc55;JgrxqhRi9@NvkSp3&oMqpurd^6-evk
zaQO}}6}QE1QX+T|C25IxRbr%#N-Vk@bRO@NcT%q06*%edz>s&7oP2$FDr4X-(qcW{
z#!Zk$BUTi{pQ76U&k4Za5Oq~oH7E2t)mJE-UQBccE#GQM5HZolPUHr&vM=BJkLQCg
zn?Ec6gKt&!q#r}RMV@A%{s8pqh^8!)!!SkDo_ve^gcGa-`>V?7SX_D3F~b?`R5|BV
z9rXEgGli}~BA3k{2fiR5Igd4i-}RX8qu!(4p>vxi2O=TSVfBJO8Xu~_KdS_AldEzZ
zHv3<WTUB$M(N4B1oNJ3L#ctrM@E#b6JyIehvv^<JDV>o937vuSV)-j@HT;nsbOS?}
z@o)V#6;JfRab%t_&GW-WdN%ncF*SUQuf4)isjB~J9iQP(use`=I7sXc=zxRoDJ}&3
z<F>+KYpLt%$ENqesiD;ZAL^sjT~s@WDrvEIs-v)SaOGS3-11qr0aYE@+k7c2_#XNK
z_#5&(xtx2;T@ZH4957vniSFvwhB>ATQ%JBQYHhXGq1(-CwOv#w?&i~+(@XajKed+F
z{;NoKJ!E3gMN~&XH%Y7$S*pq)F9OPWOIe3nm2`Q6GEljS_Q3PWzx7Ye5BzHAn^X6Z
zEcw24z*l1LQW{&*8+4ol9OtWg@jvlf>bL5(DuQmUr44J;%kT~gp+qSW;#Y1V&k8)E
zr#@=3{icN^gmerzVqB*AN1aU8mVQ(XE9+?OTH$AZUopK>@7@i&K`Y@k*O+<EeuNn{
z4EB<);up~Cl}RxO2f2BjwW+3NVgJO$MhAs&2*8X7bR>C?EvRf*TEjZNqCwf)l161Q
z&O=;hsXy?fesWJN>VN1nF&VhD4C(~&mG~2!woA1(O{Mmz|ND^Lfh!GZ#5S=5H^-e;
zHnwnJuDY;i$t>&8igB(3++q9yJx@buCeT5e3+i8VARS0K$=+lk{s>ra3`;}TVhVjZ
z;B(ZCh?KyUy6t3JvRql>+vn_WyXdH@THzYz>&KQ$&rz@RKso>$hFcN<qgwA<?fwsX
z5O;w}BT=}bsPI+PO?`MM6H^}L3eo#b)O6L96FY>V?qfDX<!aX;*8-2$z0{iov+W_^
zZ=Q-N$|32aWRd=n>)@k6w^CQVO}$^+Tzgg<Xu25EFj5=1S2GeZiEiO{RlYSMKR;ca
z|Ji!m9_eo69>b<dR}=($sT@SIiN65#52pJ==W8=^AeBxUspabHnjM-x`m2Glq3g^M
z+V$u~krL;63mkn)V~R+duBs#78(F4I##d4ZJ(+rqOp=;&Cw<ifoA8bs%Ut%%@|CdV
z@*hM4vJRbSXco4(T1kW@u!3#?%%@fO?yXtTrdV&QUDZVB036J0(5C3+SYfTZwr4*0
z{I&zf_<=~l>ws><N{hM}|1$wj$n-`NU)C;;YHl1PZuYcw_bKaMtjZqz`$N&z3dws*
zY6}X3JKP!HBzMCKxzg&XD>|{4#AwP!J*U5Gy6JWr1A}G<9Pu-S+^f00R#fmI{C@e;
zl7se*C4PmP>`8_G+%O_VH^kUn^H%c|&*Izo);WiJMzKqU8rXJat29Mg%LR+S#QA6v
zbsNrBleta8qPSN9YD6d-Xxr>ew@<M>w@i2Tr(gOj!9|ANWOHmIU*;*dd#z=a@4R*S
z!Jv^oC%*t5rYYpD+l_Zj!KQ<z_VItVxKn3JXj}P8`HiZN&QRO2(zv`cl|#`!v_-u~
z=;4}TpIMqxa-e8!(R2GScE9om<t13$LvX}i%`bDW;2J?5b0_~NNye6{glDE_<(Kov
zR@zG^mQ2h0tKf=k)A6P>!$ENvzlvE=8Bn#r8PDbuX|xwIq32Ogv6o_i;v<Sx|EZo+
z1Cb8e%EZ)!bhFjh`**kO@KRSvrgd)tRe|f+pasDNx>vw!Z}v6xCb`lb8a^BA4l3jJ
z<S3*)C?w02I&>>t6MbuS164t_i!G|vZ5rI%w<LF^jdWx<mR2sZ{K0iJ95?IC*QJ;C
z80(9|7Nu(}vUQ(lny?u^h*t44nP~0?l1_=nQqwv81kFS9@um}6dSjwAM1E+VrD~_0
zt*Tx&v}`5WOh3<jn(pcN+xBNkUTFizFlRquJ(;ZQ<kwF7hUkMm#KYA;{1%z-Xp_n1
zWbgQ#CMT+KbkDrApGM_Z7DShPDiv}%c~)tA2fPo;lU`M}D!)}S*Qs;&f)1Uh8lPc+
zE`|J!%g7vjhJL9z+L)*dBIX6(Zr!4h6o&X#{fsDXTDi)l@$IliGVT1^hFQYfQ!Og@
zl`hQBDfz=byYeh^Kv*c{pc}+lz9YWYLUZbiA>T0CWKi8P6}0}hH4`(IM1Pwz|E+Yo
z&a$*ExKgK4%vXYZ>d!XPa<$NC`QXC5x%@Z42_C6dYjnhGEDmj{eiSr1w7LIlO-uFY
zIz=6lYpm10&))pLNx_zqpo%B9j3N!s=)Rf`>5Cohp$lzgK}$zZAMcZ-r^q}iPu*3X
zBcw>PiAw*sVS55;<5BgyY9Bf<4Q~aeRJ{HWl;6hjxbk>av9*{xA5bqeE2ySyE%CGF
zSkJot;jZ~Uib;U@#^E;Zn#bbH7iMcJ%!BmL)I+fPLGN4NsJ}bdP}TLzs6u_^Z08x@
z>(VGsdtC$nmLU_7`y~x6ftFoWXQj?;TWKyfo!qAFk1v!ONVBn*W>08xKrQn{Ro}>s
zoqbJ)N3q_Buak>T+Dl!L?6p#o8Kl!g);u_HGV5h5Oh01%;%?<MGrysqc02t6IWD{a
zUD-lCB&+$=HpbISBWHJ>*XVs{7uVI4J;n2!k?wEYveE?Rv7aWOS<no5eQC6Hy!DgU
zCeLJ6%B}EoSQqtKBt?uyO3_lo4D&mUjozdLhrVfbBcZ49xW)3iB$q24R5g$rWvee&
z_uFA6%<DYidEwcbEUGewY3}U<$Wu4)e%Awz-Hl!#-vz{mwhCzKm#^`woz&x0J#WZ{
zirHVATKAU^a&_~LD?5P<@>c~N4QS&zmtUIqNB%n33ZL7ha9voHa2MU|yWp+~-LK1x
zL4mVP{S9{QvU*>--L5+{_z%m(FW1UPI}pABQ(ktA=oNS@1oxliIGX!8&rrOJ8P0!T
zCMumI1m8^b=eqie*e3WezcTYgW2E|?p|VA62SbgWx=UH(vuZg$R(N~?wwGnU$aO|t
zNF&{iGJUQm{YjqN)znpwDHRv;Ms%yt+4I9AbH7zz%ue(7z>a?PqfU2j+`3xASNiC0
zLw-xg$;xJ2y|Tc{-Rcwir~Wm_+oiV(HfL`rxyRoVia<@@8)-+mWQuPBC_-yh10w=^
z>QH2UP(g=Xjh2M#d>>N|<u55$%Er3`ie5QWRF^fY{hshM^L_dM<o$L=DN|&XPH$LY
z*lv!XUg8&^_xNXE`+z;V+Bya?g{QW@8o%DWt^DQNn*|jmw;`#^U7!(y{2o9i?mK2<
zagXAhoPe^E&SkDcXm#>DIbG$DXDi9bV|<W*dQeEvf*?o<t$V6Vx7t4geionml31Ky
zxVCbmb6HtWa)tSF;NF1i?Awa2<uyu*9ete|?;m(DHUZC+_j$)M#U50eukEj|r@Ny@
zX=9?NHCuCD$QVbr{Q6Z^X9aV|S+8sivE8qYf2QufyQ(~**puC;XkhW+iXwgy@F^N4
zo;}8Y<Sa@z{Wt%wfzbg|^p9)Y=y0K7o#+Z?PXX>Z<Nnuo$2+n-5qaVF%)hB=G26SM
zQOUT>Cs}VY3m`kT(EWow#4hy4h$96kwWfDyml}@vIW+5|65EtCSR1`wuE={?an4!a
zmFz089A@qqKloGr3-JUIvUMEAl}>xIa{y|f)8Pc)iH#vQlCQ`$+P`&Sx+U7Dgi&+0
zW^R2v=C)caYM<S<uqb<5ZiBSa^zCj7I#%^B(U^V7Px9Qb^|#F~`-few9<Qr!T%)U|
ze`P*zTxfb_F7`WP>aTOEc2!%_SV~+GoX?CXI9PtsI<B;X<wXwaq3HwKT*GYQ3wl+#
z>H2QpZ}qFV!A+FEq47w#&=-4;^->CC6XZWF!}rPp`93x^>0NBJUuM-<>&eRavVJ8C
zvYpw4?;dqu*F>vF3Y5W8OV{kOy#;w?x0$ozVDuW=8>OfKdagQD*VpjKSnhY)yfyAd
z+r*ajl1_&v0{-B~f3lA&xs+K^e3|3Ky2>Tyg(J@uUFyoI_WMj41No=@nc1KzlBr1b
zSaLcg>Mohf1DpE4HQrBX-9k>98||h~@FmDhW`aGc_;_xiQ&LtE82(181N(Y~?{dYW
z!WNc6w$0v1xfAl9ysq+5yH)E|YxQmY&Kq=w1mnTD&UMa*?^U;U?JTdb;f3*8Eq)%z
z+UeBF!FV~oo~~`^qhpBH{6DVFzD(g6x{=<jX=;3?zXvS%4)tG#&U%feg?hf<>ex%w
zCi#6ugR6?1tV6Lh&N-iP*fPsE4iekU*fn~s{=O;*o$Y;C8RXhfRaEtl`?j|bym(b?
zKfX#FkFEes#RLiooE5u0VuN`vxd0Gpr@Pely?Au-E!PxrBGpF2XnXs|`M=X`#9lDJ
zy)S$UyI=NU`>9loPxp_0yzZG!(yi9M*Pk?w4SpW>cR+9LcyWYxk$b7Fc7f&hxL;+N
z4+=h8e^u73Dr7$Ke{ucTzTU2$JKl5L8SxIXMs?FL$S=sRxA}h1tg!E)6GA_Rt%&?5
zmX6sPaz#HBs}d*px>cOZUy%MLb3)-Y>jV1&XRh;rCxPoCA63F7U~TXmRleb_U#CEA
zaJRq)exb%HeMc=z6`)f<VO)-z@Luv+cD8qy=b?K`)g#Bl$^))q<~4Yu49q&FEgvkJ
z0PAWgr63{HCv|^KKed-S1}(;)2s;Whs(4xaOY9?OfU4)Wd>q|R)~7mPHI)I#54<sz
zNsb_5v7f+poEEE?G48vLJ+8i<ui$=q%WPr_+4-O(JSj90PRI=QL=~^E(%sQ*(0<f3
zRpazT>I-?EUZrWQf2F^w=||NjZlYmwmQcp7XPPnBeRF+Ry?^^m(1xB2Z0tGyCEJ0u
za-YN(QkdKXu_>bfgBl<o7Y{;r?+JdBbPzPddh{{qE8ofMK<!eDC#jBUKO3GI?D|oL
z<EGYT+C0ZNP$SR{RM~WAA`O`(ZQ_d91ZIQhwma56+cn<#k29(2tam<moS(@(<X6&4
zV3myIJQ~r?(H>J@QIFCD1MmD*_UC7FF`SDvLlceHy%n;{d%JEppSwDFzj3QUNisv6
zt3(ppReRM1;PI=inhpLS#I(tfq7Bpzg_GtVbpyIBkpbGhT~Z%utT3D1?YrWWJTKi#
zU0KetK0-Q+fJOxQf;>{1f}W>D&IbK;2id9YRldu2kuzvGs5*?;8|550JL*f{<#x(R
zWdOE~s-k_Qmc(!drSR><K5{ZeQg^W>h(n&n_xDZmZQ<5)tJn-yW+`wE3=;C7hwF)u
zBR*Dm^a^o{+OC?b*{o}3AdDH1h>(n5z*ER|#6$2KD4=QlLmJLr^$d46aL4*;2{q)k
z3Z_(`v#Ag|g04pYON}6Vk}Jvg*d`=jsjeg{xu7tejaDGjm9s*9=DlwmJDc<819%^I
z+t<MD?~%MKm{e}FJPa?Q3)P1-k2HDey|j*aM^NNwq5<w!)=M9S^W00X&D#%{kx}4P
zYA96)tTqa=3C=^J#}zss(zAzxCZ;<HI$&%v`GQ=9UjQAdA|wlWY`pKg_pEoeXL;4N
zs{h=@RrRXQddj%p(jG;P6e5i<J@r#vA6!eQ%BmJLi&Txtsdx<b2DBwn(j?G5b6hT4
z#x&=D2@!G<+8Xad?FEh^QWL5j4Vc>%&1}HB2NQ?Ue&F&;<GXN!*fu`1FOX>r8Is2&
z&;|%jex#Ct8Gs)d1(~ITRa3NkHLEleG#AzBs*|9ye?pfLjews&DNSZuR}FN|tYmEZ
z${UrtD(BdnIKAFuLJxE%;iOk<PV0^v9vGWI#=KSan2e|YRIR3OQ0=HNaxy9?TKSCF
z33B#7ir3`3;x@LQ5Alul1bD{)!+l)bCDldGV^+L98BbP_iS&JXH*KOmqKn0y>_?`U
z{fp&%HKB{%TQ$XVfqyAoMS}6pv|U|IH&NSDwSn?tBLF|tg5EYl{s@ZHhr)6;-rLOE
z&YSK_1`Iq9G$UUi<8m<7Q}aq!M|VlzK%b$%sOzpz(X3G^+KuWr+Az91QHETTW`d^R
zDkMN{WM?v~d^M}yx{f<d?mgZg{B&?`EI}F*YPtrkQV*srDwbSH+$Xma9q=yrALuJ_
zJt!qN3xBcq*d#WFeZ$u0FDiHNTu7m+qne~j*8HXh5QTUPd@dvnj>X<$c~~Aeul~ey
zL7n0U3b)I^6-LU{L=W4?)5LqnyONFY?eNxQ!i7NP1A3bpu70m+u5Jd&HyzX&w1Hl(
zT1BPE>$$VcT;?IOgb8Fi`)YZ5xZn7Wa}R|&(lulXv6MVYZB`jo_uvc*z-_pIPe2C(
z@BE**kA3a^%A|0ugsH-IK`rX}#!MZ)1?UJr2uA5XYN6VzUuo8Am#a6Z`)W$HqqOza
z9chKEgB!&ezF2n$cXrj~sv!5^synV9u2a4t(hAVetidO$McoeLc9{26{yU79^euIE
zUA%sSriLn$3`CNIa^D8$$BK3~mGxrDpGDOQURVmsROKgayt4~qm7k*Ti5Bz?^#bS;
zx}Y!ftL=}P?S8EJy7_d_!l*xE5@Lr&wG3`!d_%5))X_Rst1Hq<1B#v(-m)AnJ!AXg
zEcG<t?<?<!AL^&tdD^Scjb+w8B8=!Fq&ad>oG+{sa^&8`X}k_~M_mEQlx?YXib>3H
z|FU7$#THM|pi*^ty2IkB$&QfL$koA1G*YG39x@!(HPEK1J5W*NFR~Rj8pR>s<)Z)O
z&~@P_BRYji{<UH2ny-F>KjlWaFFShJT9p4~-D!!kUMml+918ATTU8WujqM_A6DfHY
zG6{`Qo=T78WaSyQk65TjgS&;Ti98%JBY1>4L${xND49HiZNp0H7WFUYtXX9$`vg~x
zX9vFoNyUQj-h_+~CvFmR!F_X%-bc>Hci?M@IC3lX-FPo_RkbtmnXysf8vn7X49V&-
z*pdsh*^kmoGKzE87oI8G?wIHED9Q8(-DJN;0ZQQX;Pa3^+f@HeJs4VkvZdLeVECJz
zET)pvbqh`R%x_Hw{a2M2F$vGy8k?mgw5VIb^`d^I?d@ybgCVJFD%u6oFZXDd=wl7d
zHT}qipv&9GMl!L!VDD4U8}CSVIchXs4a$z}8hbX<8~Dh0MspXM`JRebyup>FCGjP@
ztV=66M>Ed~wwCxx*-VVnOgB6=jMeqgG*i8#ZsVEQWHdo}BCZ#=Nde?@Lz!QG!0dqa
zx(*bA?u8~M0BcLRd^w}y*XE4Xc?&H4ZC6~gd`Ti`J;_6wC_Smq(Rj6ob?=OI{XE7f
z{cDv#^d?8qD&vvh^%2vm1xCFMRvR0sej%;+$L>|--wGyY?fRXZb)|4>#Z2Eu`5qCc
z2{J4-4fAghkmxr+AEI7F+{3!cG5jT8LKR>6+)?1lVf=`@hJcW7k;brUW+P09gV0TK
z8e8QWR6eR$EDS513;9N7!J*jjyHqZjPw!NHq;8Q@uw-c}KfyP|-O%&dd!6|t3_=s>
z5#~NoA8X{-US7RlSh?vGJwd6*ABAW1e(}+)x4+hBOv-y-jxhV>!_Z?mP2EX<(D<*h
zwPCTgjEqIr3DelF><+d)s1J+9WQC-2{C8ISyZXcGJE9W&mr--YEXL;kZ68pKWb8;i
z`R&5*Rt4Maq3i}_D{+lh)YBm?+N00aWm2pH&ODe3WBIkh8u7j~O1^{E)z=7n9oMYp
z$b`OOZB5DKahP&YF1xCqJ*nhs;XlRa%P+ExsL#5ZhNt@7njZ9N>OL6{9`v3(;ZwO{
z?S1SkA;qh}`M~`Gl5HyuF_9^Wo9i4&s0i(8ct?1U(W1&T(B92bC)=2HFz->R!;L8C
zNQz!gyg;BC6})XSu#o@CvC?pPgIo@-wI50lHks(4ZWZve+QLM<t}f9pY>mDG>B7wN
zymd9TlO;PcTmJH7Bo+SabRZ+uPxbqZEp+cxAE<|T3bq|7<1FqoPJ{Cg_i%<}d`wrt
zDXk^D2E`_vsB^LIlDG~5ZOAN09jUPYDt%r!DQ|G5KIeets?&~WP0xdWhO$AKrlp2g
z8h`SQ;^iKDimH57hn;U7A&y|@XK-t~gk|dKVY=#6J*3{T*j@e~iRv8g9qc@1?Oha{
zdm_tTfZA3u&(zNYo(E3}eqtO)en1aMS!_ekvdUCjVC6*Des386o9ilG#MK5Rq$=@u
zlTEF!wfUp|<*=O;>rS^U%l`J={|m&ZyubIkPEHrcW_+%{f9RXAgTeibG~}I6;Yaui
zJc4@%YXU3NBXBr|h}Y#e#8mz2@XvL+HF?`?cvA0BFA?q0Sll@)vX`cROB<ZlCo{lW
zmqj$I!$-$zV)};vHohl-#d0&{<E^3AH5G~O)jltKnC<Rf;k_x}rD~grgp7KBHt1QW
zG;AwvVREf63(gh{%8dS%`D<-vFKe7IL$f(_Ufj^wNl|kG!&FDaLPwe<xTKx6b;V?_
zLpTa7Yz;n*KZ5#cx#012pSOC{TGQ%C?R|lVh=8itqKA1gY3sji|9UL7dS(yX2(}Hq
zCa`YcRud>|q-IrX%8Lr~N{a2fz0J`t>f4%an!VszAF2C0U}(gV+S8kdG@sVwbX=l(
zvah|R-|v|8i9h2~@Bc<~+mt$3iau<fA3ZnbK;*OFRFd|}<;jItN*tBFytS46qz7As
z#KRSQBKD;_njS{oX;9KIvjJD5o8Jkfw@b)3=G4v%{Cy#}b}?!57c(K#Wq$bcNPV!&
z_(E!3eyBj7{x&<pdcpCTJB)Nx-b%fNugpbh22GlVRKpv~%?q0?N?H+YChz)YS(X(1
zk&k6J%S$e<TM;4+*N*oKh%krw8ySqR+>qTc&Gf^Z>9EpnMP8)2uj;HSB3B?RecAt7
zSW)%FmYrJmX;HoY)c~NXZTUahRP4w1Z%jth!nwASQnq@R|JSG&;oZ%>$S=+T`8~2D
zGrE`5VzlUaU8$*>_8b{3yV(Nex++u`5_Y&QUcZ0CBQ-W?dC$*+onJjao~Hkoy|4Ul
z_iM>)z8<ZrxxN0D_yK<V<b=}sStGNn=bfnR44C{em0lwvUD#@lKOED9cv7b+j5t@X
zw0>pN)-~SH|9H}JneQue2IrnDEOgxRPQ^Zj$km2c?;JNkpUJ*2{P;EX%k^Iu^7?q{
zDldskS~bb?l<%Z7h@C+X*S`)7YB;e?XouW(qoW5QVHH@~^k0wi%5sp>PY$j3ooarl
zChA>mJ^%lFhw@`mmwd8hQP%0cV|0$bM?mM$XhTc9TnJ}pA@yK3o*S4~e{T~{(`VJ!
zN}hsl-y+^FNGr%m%#*DK$3S^+=$*tNwdcgwq_^0Q6>QABTOc|X_-a#hK#jmU!CCqy
zd|Q`n^Hsf*bFf{=_Ry&M{Te>4zf;dyzWmtpF5p{#OTUt+%Cr0r@=~O((bEPGYF_cX
z?HZBi_`N)Bnq`o)ka?=!W~^&&7SNFX$~d8k2~=v@xw`Jb_7)G@HEY+V{vFI&Fzkmq
z<xI};@@dv>uKL^_3XO@V<*qi*7;SHrI{(wH&(5?7CHbX0eF3UlkSE$hx0Y}0ea^kd
z_LxIL0{qw4uitBW_ZJ=Tu-?V~sWac%KR>nv6@M<axxOo>LPpk!j~Qc3_I=Li@#}4N
zll*1&Oz%F~<JT*6VQ{OUz4QUlduyRJdb4I7sWEhE`nkQTMW=-Gj`}I1Ur%~@<L9@+
z7WuWxw+VOk6A}m3dlf#DYE#-jy<=fb+ez0lVS})hSZ`{eD^knI0@p2<-t&+x$5CQE
z@;u>dH$#`{t+$z$=4Ah<_N_~{y{feGhGR9>*{mcEZu+X)F~VS}^R+B(Rbf3#mOaJs
zr|*f{scuV*mycE4v@Ku;NgA@5<~?#Y>~p^cLk{=2SmTD3`MxlHZPqr|dq;lpdtZP3
zv-sSmDe*(`4rP;4<*!2C$b#<HXpf2cNnJ54qr>n;{5|(WsXCRRYG%lyt;WO-vj!A)
zdQoe+4QgpWz5Uca_j6fhc9eA}?jLq3Nl6?^J+hC_9+O^SZQ#gq-BI3<OZ<+9p?>da
zTA`}czAd2CUj*8Wp=7rP+xp+>c&+ARXYMoOn{i+2XV0h%E1q6<N^Obj-ZZUov?;yH
zS6q?(Hz1&ziV|-fxeq>GHw2&Tnd(TemfQaD#d#BaqxkbuL`~h$KE1v-I*l`*W`13h
zZ7h1_z2rD(udVM~{dB_zjr{z2x^gUU^8zcrd0h659vw1<9AJKDjF)#YJzODG9i{8w
zH3`Sku%R{BA+CNin-}Pkenfr2vaV(JD!o<sJ$JjrgtUmOTfIFIUC=#a&G#+Yf0r*Q
z$#=|#tm&sg=YkL7B+>y>&{5hknt#!m^j1}Bwb}zF^`{!^OrgK%*B{f==?4l@i>h)w
z%*0SGmaM+dK-u0FjmUQtHgN88G<R>)%<_v03=F+M^%BoW*SQpMdktZliN)B}faq?=
z`|POOTRZ#brziT<?P-JasIny`gXD<V0d*piwnQBCJSZ7l99%fJVxjGh?Ft&NeX8Y*
z<B<yAWbr%~C-QQMFH9Uy%?)VN_3H5W)+eJn+xmR?mDwvlF0Y_udeMH*&d>)5!{YXb
z%=I3%{4Dv9f5dXBbaKfX)<X@U`lwEc>)k=ZF6ox+#1=}EkWiBxy0B~c_^(}W*1jV>
z`X**o<=@IM6dx#dJ0}G!jj0#@-Bi!@G<Qzkg7l=UyM<|%-MmpZQU6iTlW(M*L_FlL
zt;Rj#8zEAaYD{l<YRJn@BWk28p44YQygA+<e`ns$9Z)t#Z%f!2cQNt>_1d+?IoEoj
z2rZ{<)%ZH5_kQ<`UFmI7ZS)G{r%V$rFvEOFcvHG*EZ0Ndu3bDy6#jhhU6nufcXDox
z614IU<D<mn1T4Cn{vDIx<}5{-QMpMuXDUu(Zt5~s1A7b#-54?4ljLpX-Rzx+zf}*4
zw)DyBJ+JYS&_QJ*Gk=sMWG>8jU%(Y7;z)dGeAno9L9MVDX?a!k+{6rRM!TX#(s9}i
z&Wx2}s9cIm;wt7Yca{~fAe}n!TE~_HgPWg=>BL&oe-_kBKl`~ntz{PCY!HwVnr)uu
z|BL)fUeBMk1Y`}%E3ljvTj@JN@}C8^&^6j#)DJ$DTP5^F9;k+@^|fC0%x^t7@u#|a
z-iYjL*%>MGQ@i}4^RA;Uf=2{c!`cLQ(QVN*7kXIU6do&{<@!zG+B8+3`ZhI6^^1;>
z-Z3g^gme`0TRUn@Es8sSs{1vfD|^PW)X^e;#?M{p?hLQfV$1-1c9Hokpwj=6$z}ik
zPEE_m`snNrc^Aj|cIba(fVKhA0`%RL*n734`>MKCV{(VNP5RcXX}Sd+RL$%ie-BDq
znVyk<M7*YYOUy7@{HOcXFk1MQ`K>cAqz4wOe2Y1su$i7~*zHI9Nn{vifELWIhFH~a
z!?F4UTQYSPMGnN<dw(*r<!UPTp<Rk2JEm%zd!IKQyQ~ikc@%V7X>3a>zEf;=hWO68
z-E32Oh|yxqS9MS#@ve~X+(dtkIuSgf9$RZ*^jrV`K!-I({8aWJJ0(3ZtEY|h;_jhB
zW6c}?TH&U^>dF(xr;0a~M_i$mTdWP-gYhk@b!Y?Tr01est}4>iR!7mz!a6jJXuQ0p
zGYr=cg!T%`Juv@UX1~mV1;a|LCHE_jNV)1FbG&&n(NO@shi{zYu=R0?%Ka6sOLB-L
zU6tBk1L-$(39%XPtDhA8GI4J7nc(jJzx<*N4&|}^cyW^gIqy?pA4{mUn(LnE!y7{K
zTqSMS6jB}`#@Cwvj<ux=!5i8PgX(B{GTC2gD%Dj&@$>52#-pZ|#$e-Z(`3^<bpvIF
zx1M95y~H6pf7)HPtB%IrevIsU!Lm#nZ$s|@-UfP)vnmXphp*H}`XUi0S8^U-Glmf#
zpmsE#4AiRqa{bk2!f;G?RlAW|OUxr)po(%E=HU6<H+~Wy15-xZiYfLd?h9gdq%nB8
zpJQPvjh3NzqT9s*LM?H&qDLlx>v9hg3I5u7_$Od8^k{P|2|ofZ(QW8HG#%VmcjP3_
z;h6^A#h<-%#m=BJ+bUa>TKE#UK^3yUI9ymJ90x^m9rO>(4{J#9DqMXJE0kHejr>Ci
z#Nu!c-$pmq2I$)u`e{1gGsSOgsgGtBvo%2FIzfs+kD~jP9_+oU!I1C^3H-thX@~eu
z9Dra%7WoL=v5T;U=nf@DUaZUpkMSj9CcRH{Q2Sf$CD&mY&|i6!_)3jY^-;UPO%qO(
zORt$$-gB<Y&TO~nE%DCsS(#hhYH^~l4mA2UP75g<Ut}xt7iPn&6FSODZKj6czm$2>
zUD1Rj5v%E6nxlps$m#p3Jw(JoB2ZnqK$!|&-Uo6m*v#%Bq;dncWP{h>JMGnZr$9F2
zK<HDSCD%j^;1;b3F2hlf1iC?7u0)|-aevxKKOkS?<FLla8fl3zNH{HO<U^R6+DYe7
zYsge$Kj^#*k@m<3<OB8z>xQmG-=TBBS9ctYm+i%?ycS%9qQW6wYznx-FJWilD@K8f
ziQz@@y%euRKyJibv>rMhxhGv0n)400UC@8>gzwAu7Axe9${zWslr78>bf61;3VzNz
zSUA=gi^dg58At_XVm_Lxq=9dhM{a{}EtAY52a|j8)z}^MDWKko_#8X|tBpmY$K-p`
zH?cpzfqTSfLL$;EP)^@O_ezbyIbB<xCI1OJ@g!xbG+w@_AW9SIy(ECvuQ$3FrIe4N
zTYM^C0jKK;z|q0k0%;O@<WJ$MI3IjKhj9~Rm>dMuos$G<2PCDar6ZCbxYBT05MRlI
z(f#OY>@KkhuY<QE=26c<RXPB#3F&Ofs1?%_laTA;T~KF_5%YmTNJjO_H}Mo`ueb6m
zd0Ge*qNUr?L|H_?;z77oZX~(nY~?2M3~hsL!6xBdi8a_Md5UC0TH&41Yv6zEDz8$^
z*leN$(T$Mc-o&F?belNN$5*AeNv4GB2iZf6@>!lCvx--2CfFqb8I033t{zUs<6l94
zya4`ZE0h|j1+O6gQI&%}JA-OU?t^TC+2mD7$T<XAG8cF=vzsOOI>IU85Pyna&An#+
zWm5UxpjPNlUL=+R3fn-bFOCorAXn*ypi<W0S1E*=PL$wVKt<4<tOsc@ia1g1Dc=TH
z!v;k{6G4}(!>Zv0cq6<!(iW=)s{Y@QK%xi7#2fNDnk=s8>vF^R6!D%s1^f(W<l}-$
zt_Du_OVWB_wY&+5P;7D(Xna*tcX^8}ip!)V;QDjH8~+qp4nCO4;G{0229l$Z)$$bK
zB={SC2_2!)`KI(s{EQYLm5@i#U)U#}0jEeR<h8^>gLhw)Msnnps0$QwrwJSNlFlMK
zl8;n9O^%={|7!XT>M;DYc*@(>@y?!Y-&i@f@>f-s_Y6}GEfl{&LDm?QHfNEa%2;WY
zL<uVPGq*;VDn`qvz#F-mUIY%QtD1s<t&yL@vi#GHk-A$XBV<*sDT%bmmI0+=>B+Jb
zSCrTczfG;uG}Il}bR~Dn^~5kSn7_&1;~$B)ko}-@>H)ZDNBvm8ZvJ({q=e21okP2u
z=V%3-5WbWiOE1i*4z2fNif)!zUA2id`fS~Q`d0cUbR33=pPeo2|2Z$Xud%U^#lV0@
z3=_^M1GR3G*;p19SX);sIOa##ZKIvKEo`)8r+rJ$%qq@%RNSEKI@3he*!*|ER{vev
z9NaDZs2o(XwoK*n7v7+d{vys0y?mBJX&`;t(BHJOMz==KYh*_>_P?R3LEQH&$s3U+
z<tJIXSJbxeb2O1==vco(b3=_@-tMK#+83r2RoK3HTgh>df`KWCz|S;Mz7Q$ukyKeg
z*Csbwgx5}pwVBQmsgj?ySNcEM_lpKvqd?cXlUb#E5qQMhUI*za+$;C{5;AY3rI+U>
zx>2=DRSxMk$z)B+qFSukNgYQ=hCgUJzG3%-?;(BhHPT3?U%}j8-?DcW_N@qI9L!rJ
z*8DJZvA<o_o!{UB*1YIvLDzDf@2wo7`~^t|i>0%YM!F>51HaKXYG2~M77J=;M?BW<
z6pQ7djz2RFq^-_-W5cB)bRoXnyd;{4+!>IM6}mRq)2#uPht{F4A?!?KHogSOldLi+
zh9Uoey8Ey^$XwK9Ui0<|V}fk>b*w4YwJiOI_E*h3uYH9Qq<{y)e@<k>5KcYL&6dtD
z`dDx!Pbz+0nItBGHn;|)#hAGSrLRgw4<S#h?$qqk<ydo5)H|)ed>nCm0yFF>mw$e=
zJQ9q+q4rj*L#xH^4zDC0*w>csgZ@I?xtmktDTW=;;=Kr;ER{3erFRM{uJ9%67d73{
zY+>|WZ9ldxd(O8td%{QO*WiNAzDI<Bf2B7E^a76ko-V~(zwC_Vu61siVEf`N!0+jw
z81!VgFo9Johp2N@C-8NwO8Bqci$-@NB8eZ&0BNZGdfLm+5x+lIRG<WYR6(g~fs3LW
z1?`icm!BxkEy=UBwheQX3SZP0j0?0yaw-2&!f8$wL_S7(hh6R1vr}U2?tbMg>kan|
z&e`_0eX3HpL7J&)fz6Zr@Mk(igK_stBJ$f>eUO{`!xQFvi)>W&RX@VVOADnys;kDI
zFiAsbQ^UZ{yBelPZl`?gc42tgp|AcQ0)7PArXl4@G{0I|rd1nP<1O6>%YvQDBpGi)
z)uGO*68&!aEudAxLG~%yUxgEYDLwG=_&M###@(VK)%)2iVu|}y=9w>Dey%I)rp!Y}
zF$>rfJX?E1=~VGBFCu@7eS)taXyMz-O~|d9#dsX6_b!7zP8z?WRLFB9CUmg0&Z(6h
ze3v*wC*it^={Z}oHkTb#;^<MbUD$?ewD0j#?rEiUN}f69vNHv*`~=lPUduvaC->32
zoJl}mf}`gb@;LBH+nKGM)$94kNQKH?{9|R0+)bG+OCIuluqyU1P?GJyc+}?`RWdK{
zb}8$+0JB_wC4gFO2-7BEbA|KFRJl5F7Ar*Gnw-sxI!g^KQ7g!HVz?Y%Q7r@ebuWLd
z_a>Sk_4Z`@W?=F3X5^T=i_KA$13vd}&@Q+EPtX>tx*(hRH@<G-9>fUwt+kY1aV=Z7
zX>cd<1=&X!gC6r<C~T1#kr(Rvsuaqv*!i3V(`)*Wzt~OoFRlVU7<~7Vv{ov>)%XxW
z?ellX`8dcDY{+>;Rn+;mKU$JC)BOzCH$0I0UC`;*sNbH_KJ0s81=F1wg$~f<P?Gqr
zYMJMZ)B@Xtb&`LIwTN?c7M_CC0-xA?@Tg{Dr4nPTY&5zRRqt`+1Kmq?0@2hyEhG4c
zFEgdAzH3V5Yy01f4bpdLiExgr_~qFkt-=$~Ig$<CMSMbP08&HpS0w{@ZkM5#>9|Bw
z>z0j7ac@k+Xqsy3V{_(xt&_StXOykNk?Wko4^@5ApVk(lEW1SPMb_0;SLYBj)C>G}
zntG{9<q~#}?-XwaFG&>JL))&_wtD9HEdN+)4V6aZxsGMMPW_fvtw>{AR*qJDhQ`s^
z<V3QJd+PbjM$7k+2jT_JAz86eSVu9+w+_?_$5B7(1od0fBDP5rOT*KN-NG*d=k!#i
zcJ<2hrWa+06<bOu%Vql@J_>^`FESn2({Ne9;*ngTJ+e&G+E7f-6<2yIefuGZau;N+
zO;s(4R~q!KYl`PX1_yfl?+~8K;knrF6B)a5ujgLN8EFZ0?G!@LXYwndi}Wvkj2wan
zDs9Lr-6MSs%^Wlk7~&sDYfMJxBUQTYF-xlZ#omgzAN0!qwEmh9R9>^7DraF{a$afP
zp`u!LnXL&=(r39TsEGEfG^&Z@1@f#e$M99{huvi7d4Bp9vj6&idPzQ6ogXGgP6{6z
zIwJU9C=<kKKFdd{YL<_+_9;y+CW<DP)TvzLjbcl@LI1Bpxyi*yW^@(+NJ%OWQHElQ
zS?(hY6pl$T_;cf`kQreQ!c3umhqMY4%)RJ8luYKStCPKH*$>Nq#hMcTvaj}4ZXV|K
zZ=8+qCdY#g-=#~_chfD^w$qB*->N905WKE!ssBth0+Rg~nCts}G9NTWsK(2Oe3Yw|
ztzL<{_?+d3WoGH$w%e`)-l^Ve-fN6Tc!XS}%k{?%<8(j4@84ScTqU4g<l0grr7gW)
zx6k;><b<>OS>SWSR<#L><`TWdl}6hs+i6?#$}o2c8!9z`gqNjaXYgJ&MRrjK)HLJ?
z*N2?%C!|NZ&+3^R?-QXBm8yGS&i4Opejl_e0N0Hr2Z*trx{fKO6N>K_MHRj%GFgY&
ziz^#D);eO{9zI%*#K(gg;*)l@VU6jdxs@qblTLpppVN_s@BV&)r-BLte+Ey8*kyiB
zjh1ZA+O~g7z7*~)JYTT7=tOA;`w-V6=WJJ{XTH!1FQ%(>NrqPj+HZ*Is^5QxSLA$T
zx128#M67nOHba+ae5vmju)&`p^~!4Rh>C|+eev|dVTIPBBrECo;a%*}ddBz)*kZ&(
zJ<|L%b~3t*g{IGbb^RhWd8C9LK~a1QjcU*7+nH~h#|9;Z-|#C_jle>@3oB3AmXsEi
zJT3iLmSNX>S9u;g-?+b2ZT0n*O(^WXWFY;89;gv%9+{?eg3Pi3_<cIY_}y<z;HZ$r
zVHaX7k!JthhA#L}-#*8H(m(SJ*=%Op98>Y_vYVwP)&sT)cFZ?f9)Yf>_G*3lV*&dE
z9_x33XZ0?0K2D|Mv@K1=W+`xY=#h{=gO?hI(ggm9`R@E=e^#;}pUy7HxolZyi+A*|
zJnF(ZUT6m$OnbG<4ebou{XYd@=4jnUatzS|S*xtVUeJ^dHx>rn5Bgy~<X2nW13a8Q
zcRdGLp|vc`f0r|=NL}{E_SyEIEy}Z(nJeU=OYzoZ8U=0PhL^fA>ZSNOBvsiBzi}K<
zq<L-Z8k`g@MxG9rgLCx93~`!x<ee14R&$n?)hj<+@w4)ZV`+u#807hz`6mCP+y~{?
zW@#<555G)6dKIz<GSgqmy%j5|Gp6{z5C1P>b5K&?G<_j;4zv0g$NP#ri#`8V!L`B%
zg}aM4S>{<yE`nJkjiiUGZ)?L$WBgqH-Qdc8QK{9tG!k`>{6-<VR8v8Ke@IRL38oNJ
zjwX)Yh)nXfaHf=Zw-gnpTf)k2m%p-GD&IL#_8@-;Sq;jx)ARt<3H4D`V=5c6T1LxL
zr74gd^aMMgE;KCkKWMI_=k(q5xhh_zM%MXmRTbI~myff?l$BcTwvCR7j)tB*Hd)9;
zH`6LjTZ7$HXsTx1qNCMLd@Bw*WOO$*LT528@yj;H83yb7o2Te=|Bs@xj*jB)!tnUa
z&bma1K_DRzw79#wI~0dvZJ}6kx8iQay;yN~x8fRKx2((PcfbF7PTNDs?#%q=-uHbT
z7A0H676s0DpE>H=bk=v4I<|wZ3~vdrtA~M0`2?RT)WVxF%~W%=ziIbrb}?aU6&OAA
z%J14UNtcr!m6?^ORku=oV8-BUu=d>O;8*`h*GWsmqW%Tee0TAG&LN%!!C=(SHHEh&
zHSJe)QXWws)?U_~RwL{kqAS)8M`0-ZMtwr}z;s2Mr<txPqGn;I<Ff)w{Z8K>0p6SF
zy6^bps^IJGdmK0c*3D$83hD-L%4F&<Cay?kzc4tE>^k6=$>oe$T}^vZ^HyI^TUFb^
z&|2A(xG3wR2mA$|(YDQn>3Q4oP8D+I1GYu39Z-F(5S=W2BwK<oVz&B<wx`yq>ZLpb
zXYDcS9ZE(s+VncHAo)eIHeqAJ4`Ut8W@evU7=0A#?w{kv9GSMe_IJ*R>!eHLtl>&4
ztrKZ35yWEV2Gbk3)^8QN6l>{wR0tTQTi9*d+S;Gghk%7XM)N@HVkY39B~RpX!0o<m
zjudt-s$gB@+E>~uaL%U;((y;)K3v0ul}l6|wOx&Cv{t2>8A^Vksxj->Gn)D^Azhhp
z%5+^jMEw&z8{Lew6`ydEBVq4N=OF7^>odny=RDUF*J^L)z)RTad=fXKt*|TDT&g!S
zSz%DLCjZ9U;ji$T%s$Ok-5BE_Fx|{D<?1UbdK10G_Mw5^h0ZCq+2+<Im8^#xsC$n$
z<oh?&LD)?WXR}nT)sK|r)%n^w8m00q<prw98KQ_ju8b;E)CJldy7h*TwhOf#nJg)}
zyAiYh7iWoCY5vXH*4EmdW2<WW<o*##78??Wn7+#A(9QYFP+PxLy^R5;Fnp^Xli5^T
zY7=uveON!!uu+$!d`_ieYq@8E3hrgLiI(f;Mz+<ig`RBpOy@4ofzTN79nqETp?zT}
zW90Qcbh0{$y+j{jIxr~Rjp+ez;(gc~%1m`_?KssdMO1N|xFwy8Pxd!<|6!YH$#RT$
z9dN$4&#@=CQ$rnvf!J8)fa*KA)Yq7fX%DgE;W~Z?9BG*OQU58@R8KVLHDA<S*+V#n
z)|4N`4hQtEPsQzuHWX!9&$*IZhwMk3<$Oz{z2#P55&T<OUH7x$uqn$J*924@RBKdi
zG>ui`+3l(d>T9Yr^=RcYW&qO&l5+E@d}K*<hj)towYh?Mu5GB}m31N9V?MYShNAH`
zd=I20wH@p#d$rjbR#6@1H*1IlvIgY97Eq9MQoUpeW(pM}im0YcS!xhALF~X;!n^&~
zOH19OT+Q5NJXYVpSVL|<H&R+6HwK=>4Yj0a4V`rr)Oo7C>RkBkJBUKy4_zfsQLxaa
z=P|!1b||+gy_A-8<MX8xu|dHe-rDw&u+gaRTv3|qyHmQ;H#by0{zb?@d&AG8Az#xW
z<relQW*EIoF<rS>QJwBV?f@#$OF0{Q^t<t)Fk>7?*QOH4nz#~iLLc|An1D<c&q5C+
zH@rKtDf}^<6@M1L2!z=c@;l(+^_4K-IB&&yBAxND>mWZlkLrN6gJ$s$=m$^58p~D1
zc7hQILgl0)3?-kD36z0okF@8WM4E+H1<d}ofr98cXn6VJccVGcW08aLMp6K4L`)zq
zQA_A3eS@k)0O^`UfwFg<nnpB4FUc7&9du(8h!xZm#Rz5?rN>hw3|e|)#LZxH9FAO&
zCdo&nzM@hbC9aZcAybGx<SVQmGE}TD{tYetYw?%R`gkrP2ynd7Zs<j9EwBO+pe|lR
zY{*t<$>t)b<iU{i-GaoW{ruqgs@VK!<#<)@C-Fac2Gu|=BO{P4z}xP`uMwZimyjK3
zf9w$UFJ>WbFm>6lj7Ud;07GM?K;u4zcu*q{yI<ocvC;4+bdt>cW$}~zQclBKVcoG^
z=mMc<)E#~l=?shyRC39eB~Dl;9F`7=O@Pg{hTkuKN4BAHL=qmvr}Cr4zvXpE6-<DJ
z+@HW`eJl8o>o7~)Ow^_di5A#?d9v^Z_;E9ZUyy&%o-i5nD;g<qawYx}*wCq1TcRD^
zn>kA@B!44kP^mzTZjY~rx$;TGiLgjm2yne&*YQYb7#kU_9~&2L7=q3!p9?mu$pVJx
zh+onD(i~9>tc#=QJ|crC0D6UtHiPVKOF|2Vl<CMem{awDS?YE~#2!&r@*8>?X$w8*
ziJ}omo#S8@UK`0LRP;)MKuw|m%=mp=hA7KrpaWkOoq%bv;V|E>h?GGNB9DN<T#A(k
zYElkRf&cG9s1G!Z%|K?^54~?o{A}F850!@j^KGyES`6_DehAF+zW^hKl(I1jh(!I-
zxxjVE1+HTiEDgVpea3KdFim5>Nuz}{ZV5M6_$ZH;yNE?X1uzSw<0FBXSj2Y`x5@7@
zCsBi_i=F}cq)cWLU4bn!0y``(hj-mR=viQ={Vh+%ZXnPzK&Hs6ktV=^{~{HE2UH=~
z#;)V@QMU+J3Q!=Q@V(&7+?;R1FB0d-U@sT%2)_Yyd`Ikzm<HeH<LF?l9WesCft>+H
z$Yp#Tev`<hj+5=FMWl`1r>IFz0BQt_=b*FEE<_BwDSs3@BZKh+SY3P@_)i4!tndra
zQxRUx@8r7i9xf<6;I-U$*hh>73V$d5YWz2Tfjk0@%FTovu%M0M_0l2qwOkj-Fmdos
z$>>S^0<u9~EnNqT+dfRfE~7D^>GVaKqFU(9homt;g&Kfn;92-AqCXWQGk{5(2z}h$
zC=C<qPe9ID4!Q3YXeT5Sn;_eu&A@VTt{*orMnE@TitdV@iXV=j=K}m(z8N$>#!4pG
z2Aw9Z66K)Ty9(jZNoYIl7=hwBSS9osocb<dm+({sew&B_s|6&3o%ks9m<+UBxd}Mv
zi{&0tMd6j$1~nj+khQSGc!bnI|3(f=Gmu%*c<B_9h5RkOm9@xL8P>395jySvd?e&1
z`UAMlZLx>I#!Q!wN=KzuK+xMDoRB`qEyW;@f`wtcpb}e4AEmE|8fb;bz*zDP9JYrg
z8rg?6MH8f_NLTp~q;F>sH-UG>qg#<t$T0L0u#@)juVTG8y)Xo*PJ&cbwh1#Oubc;;
z)j{GC8DeyFb25!g#n-^8U?}<u=IW2pBhn;jP9GKa$Xz5C+_laLTckp15ZE|30}F5f
z*8!P`WC|5{Ggl(K5t_m0u|}>ZlOh8QfO*jQU&&wKx9~gpsPI;Lj2%KdW2e#X(7j+_
zIz5`%M8Y0}=u3X3Zi9{FI{qIK1fP}xm~!`E9<3lYQ<pIYpMz`$PhM^Ds2l?#wTsV`
zIC-vg0GM_|fK~Q8uvX8B!?}LaFkt%LhK6|$p(^hHcI@nEPP{Apx6OcjJqQeW^~6Ky
zXskSN{BOy%A+^5`r-&4KI8mK`0Ti@}*d*X+-b6ORG`v3$!hb~%A}eqLa?%>%H7BEK
z#BS(Zz9be=1IZ)6V9%1_ZJFOMH5Mxir-aVYsXP~d6h9f^q53rt7&JO5D%=uJ#cl(I
zvnf&&EfA*znQ%BV1)GTv$EySDsyeVQUjxVPC;6^?2HwGH0O{ejycj9PY7hg^s3gE_
zs}8bJ-UK9vjX?ET1D=RE#7g9MpuKVYpKxcnBA<aP(n4J!9-+ser4MvU^gj9m{|sEj
zc|<z!&|C<E&XM{dtC9TzCM}ZYNb|*DJQsFMPvtGZh761Qz>IQOI3!V!0H?q@{7y2%
z{Jy_9n*UE+2`r67@;JVi_&{`I2U88mCum=6jWA8Bgy{K`F*dfFpA7qhiozUVHkJ`t
zFcQvz`L6|<-t!bj@C_ZpZleR>dHfT)LcS`eN{^+w(x13h`YKEli=?VzU+E4X0sb&t
zw8AgI#=aUp2wa@Ou(i?4y(J%5ziuJpk&)OHX%U~#lfcEe6>A+I&)pD8L@!o`&Zh5?
zgUA!`{2B@z;ZD?6DvO#&+@gOFr9>sP4N?&rI_0qbayRnC|F2$n3Tz?2;RjF;^t~Rz
z&$C^k_<!QBg%(IZWC8+aV018g4+zt>(I&`8AW-j-gCfrFiZ_a8a%bYt`D3updkLG{
z4N^}e8EAfugq1=O(uu4|^an0$9c(ArfYFm?!i**Wv2{Cg2A;>~;cvMI8Au4Y0UZYH
zx<%4Zc`cA;a?z!vhRS3~Hk(|Em62b_334tL5j?`9Xzlo!SiM*zDum;}zDgHnb2~+M
zd>k;(Z*afDj<E?a3|j&Vb`>@UZ3B1yFER`N<irY4Bl5S94Rl30HU}8heWZ;th1ADp
zp?&3L@>xkj7QzOs>i=o?cmn1k%28dZ`|$m10DOkWavX@geWl&N06j+cqUVsifMQc0
zh?B?VE!bi3I8s2`Z-w=cKZwtT<KX@I2Pmvhg_q(SAZKSHBjjwp5m!Z?DNlpzJrAhG
zq=*PLk^A^~qBY!!C*v=OYD6cn0Nn+`O<iUQbqW)trd(#s8oLLkqgTQmsTuqUh-{KJ
zi&kJ_eTH4_Z1gI+4K{zxhyZyDJY?4xJ6)3uz~6NrPND^JE}Tbd$c^DSxlt0iKGBbn
zsX$bk4OA=?_I?NDe7QaRn*rh)pd+S1rzb!5G<u(tqK#tdvDuNg(QBN<x0Ec%D(pC>
zqaITCsE$fp)lRiYsb=TWyOjTFjhe2CP2i4d2PU&^;qieJo<H5~+}r#!qIdWna&x3q
z4#7QkJ@OcBOdVJ3WIM2zC?n%ztSp~UF?D9*D}4i|DsXVW^K*kI+~Y0J%?}-u+=brX
z-Bnywye4R5!|V@Q4<xz|Oy%9+9@-XPLVjmVn#uYKh7S7d#O>uPW=$;nYjU=#9W#fx
z!z~YQvUB;PiWi&jy7<u1Xcgf)&@3+lDYGkafjmbSllKUgNW)eG*KB3n7qLg)3W=Cn
zm7IF2Y*G4`q<!oPw2ZhswAhnp8&<rd<be4fd#_+Ot~GXqxu*D2Jxwtcv&lL9keDMh
z(|;p44jLXq;5Sw;{z`n07c%D)dsQ4(MOpPw1+(!I(+$}gsp&gzzhAhe<eD|XxhnKB
z`i{>f7E^23D$HtRApbblo7)&07C9B0BuqehA-BZ0;v^{t3oBAmGIJ+a)8_Umdsb`3
zyTv<uJDU4{J@}!=_lLzd9J_<zs9LVhlmjwLb^3ucDz+lrE&3+>dw3?-P1=YR;V-c$
zF;j6`Tg_NKWl5GT=XK8J%vJiG_<zx!t~(`_@)m#W`k5?L+M9&6@>{a4)^2=dNYR9;
zo$@Ae39=a*4x8SN1ObffgMuS|pU=hm(Hd=D>V^s(vhHW3>qNP7B+31t<Uv8(FJC{&
z1*fgI{ZMse)*8AbOQtodY;<*KqC4!=x@&kt{;QF9oS)wl8ywlhBh&=#)g*QKmsNV#
z7+=+#wJ@P7U7xQ~`pU7T_-5YEMWQ9qJ28%dlJ}xvmcF72p|XWYpjxTbljL6-X~yjX
zSI-MRITqy$h@<M433XHVR#;qlU-sq<kM1gJ2;uf<N&mdcpI>}>|HW0<!`+&DNv_fr
z8^5c6W1fhW{e{kR_N^{&peKI=A4Q*~ld*xaKxV7ACX#8d$|qNClDoQM^Ykp$KinYq
zeyggeByV=X{h~_t2cGFM71>l5PckMRG?L1#vL`k$ECjEHc0_OTg~)b%tx!KyHu8c0
znMzf!*6m1ro^d^+B)zw30x>qU+10~5q-2-*v3ZuGy0>=xj^bV7rPK~d7jz4Wl;}C{
zeY?i?pIztP;IF{nmwt&N;r;R3at)0w=}^k2teI8Nsy(U>tq{=c5t@YNJ4ackTapX=
z7jLzop4Ng+**jr)(i+oO_PbO)vZeHuce+<mdM3PDI*09$m+{}?4TS`9m1>9Kbo%Rx
zft+dC)6$)c9J%T}Rq{T+U*7vKLw{rz%MPHnDGnH(X^XTQX^Lwek~}lr!%N%w4~1FT
zN>oIK0qs+izAMKiD3j}#P0g;CU0h*7dJVQltYK+_rCZ7S5^bTbxTTfwU}A#4eM+~K
zd#QJgCbkXHh#LWY(t*Lr5u1DyJ<YF;5#hCwLgYNPp6zD(nz6O~^UR!dj-}&2m$tM-
zORieV6laulv9Iv;5ihHIL9(lyexu^Jyfu2q+t1n9IoI*S**0Y0?!-x{1@aecD(y)%
zQ(YCFR-IGjOirYHV?#P|U3}{=c7C^P&0G8ZPSF%+kLYt|nD(_6HNH^q$Ln)feKFTy
zPoi&N7+8aN6PcFw3U`Dkd0x}VFgEpC*6gh2<v*uyVt2+2z7du_MJa`yzK{QYsj!jl
zN}wB_3^eZ@nlj3t@N{l}=`6=f$G@Jk;o<TJ;sfM2auGXnQ_;=vGbmVQ<+P~WJm+NQ
zHFXhxA@s^Q#=5K|@ICZ(YvCEYChAet(lN$6NxKtvs}srT@pk^d{Ov=nVr`|<$TN<Q
zj)<@^3?b>2%0Z?h<y%!8lhv(UIqgT0j4FIS*A!<Z+b%2T+~jZ1ub_GYhjfy1725~T
z5Do;MJEmGE*ijE18W<lI^~WCaxyWATlWwyqA+2GRPBo@g-&c7@ViNgPU_;&AOU&nf
zEc<b>XpGAlIf%|+Ua(^|%d|drHol+h5vmR@x~cJAe1hlz&N#x4$2u^LG^x4_lfG={
z3R3ww8Fy7D<IVu<eQzI7_}`~1A9KF<v<?d0L^A28ifY<5+B@t*{9+`jbgpM_;Bs^<
z_!|fFt>c5acSr+fo+_$cmsqDl<*HO}^YZic4di;<q;LiAI7`ZpjbC5?=wcrctSgSC
zUuZfd&MQ;7%w+uv>_nW2x?-mI=ScVH(_n8O<u``=@p(u&dae3P3Xv16*rNiOupF-<
zua1%amyW;k-+mpJx5dtTH-rX=Swyb-AN?c4CiMlRFxEM|IAjU#3tWS4qA5Nc&V1c)
zii)b1nZ}e~TuWW+U^OQ5ymmeHfq&zFWPg!2^K<pD&kMJjH@a3thsd`Xw`QjPjCLzE
zAKj090ghjRxL8gSGvl4&BjYE91;{MOjJ7mR%zTjP%^X#xwsIzA6?;eG?mY!(zZ8Gt
zin7d|9Gvfu2qt78FfF3;@zZE?v<dMQJPrSmO|TZyTA>F2SybW^iDtwQLvcAn#@Dj9
zQm*I-{WIExZ04W4s~7DmELT#k_^|n{lM2k|(y^P0c5H-b3RwaLldoW?H~27Q7tF9a
zhVvuK;`8}0{4e;DL`TY&<mRcrB+fRSFtk^^foEv0TjhFgn_oD%U{S#<bAJco?i#+w
zdxYueH_S+MVKs{TbX&!Dss@RpIdXZtJKh8uhDOzC)4jxPDR|js$ukp;$-nE{vOUBt
zfz7@}&NU?qiuENmE$OZdU$=<FFBEslEIv+g0Ft`H)E^bkh@0@PHyL-z_kjQXPF~D3
zSEXuH`Zc;cx-|U^4Z&_j%ErHejkLLAU~yXE#6sR&*Kx(&&bJ_NC~`!YPw45z<aEUl
zRbzG+(+9e_ZRsrH9BQE-s#mBd>oo~`j3o)9Ob0XzmG7}*VCqtby1P2s6!vkB;hxU!
z)1G6%8)*Skn|H`a!cKgoy3=)u=hz2$KVE?mkS_BO(^dDBMVdOs*ZO)!tFBmGs@_9C
z5MM`=LhBrPMQ;lZ=AABDZ28?j$`kYb8R{1gB5UdMtWG^&HAeMKQ%l=H^H_C2@tXLB
zs;u>EI%!**ZtMTm$8>L1l<GbCgP$L+5@6k}?1i=kB~Ps(*Ch7~n6ka*Hp%^{&&tcH
zoyr3GID@cdph5E#A0qD(a-`>!jro(gqe;_F)}J!$Q`gsQV0R$?c=J$(>%8T?*_%JE
z@Q0PQr+JnH28EBsHi*OUhjf_j3rx`;>@B#)C#hN}Zi9cTyW*zGsQsF7Cn41|HQ|8%
zp7xAVl95P<(mqbsQNfXJL9CUW!yOAeQv!d47Q`pWB-N4qs=Tg%i~-dg%Od7b?a+Uv
zC3qcnukNhzis`elk?voh!LCuCr#JDNO3&G@m{rBY@|o{7^6r*ct@k`#f(L>#A{wEP
zxUckU{#M&nFEsanH+G5bNaX={X^4J8!h)opDUTA?ByKaU)*$L#)H>eiC)^EP!|eZ-
z3@%=0D|MZ48T`M-{}UIYYstOJ)4FfEW9m!FSxlbXTDZe61>2b={v6+?y`o>6a6jp6
z@|MJjTDP(Rn~hD0w066#o6N?dAqDq}^Q`ymFMOT2WBhGyjqn-a$fc@knqKN%>LrRQ
z<ZPlh@M4!CMtp?fbh0aHb6T79rpbi~P4w5<J81iW({<mYbe^^JFaEtKt(Z1{_4>lG
zs88I4b|z=DH`MRclNIyGJ>YA+E?wld^M!mH={=jRyP<8C_$u{C(gxEdT@JGa@duR7
z*S77&j-mxc7Ya97n%YHQi}0pUe_*D6K;BcF(xw}vtDx~I%QLUgBy=z_A0~$#6^HeR
zzG8BI+AoQ?F->y=dn8=)S9I~NVq00~LeEa;boU+~9)Bt<lIl@U2?O0$y-PP#TY;H}
zw?tM6dC;)?A*6!+Wizv0Q&F9gI5YKT($U0PiJMe*Y*xhKspSq^axEHLyriu)rIZS#
z`S<&_hIfX-u?T)hoo0;dwrVXZJEcMAia<O=&m;HL8L&gHl^Vzple-w>S}^1wJNPEy
zkZ+&;7JMhON(L1VbTNUN!6VVNz?yF_`>A>Ahq`H+-l}?vZ?u~nfX9F=`%V;a3>Xlf
z4U5W@(`PA9YF3et;(bENo^RH8VVmOr%%h9UMc*8U{F{9Te0`#(sFJTpb=EY|qxuiJ
z59&qg_R3vk6?_p|B2T0L)os$`CDbn)GELVU*87Pczyq{}JNUC*YaG3tbF5FTy}T>J
z6T-={jj-M6h}UI$vg7H-)EK$~eh0i^i4w>EE&Pawq&f<-;<o8nh0STrk~*Xf(8iEX
z923}KyHtGM^2jpK60x+fbIxhb&Q2sSDq`mkFmDZG3`vGM#$Oc&!F_QV*mz&4kyH(J
zkEACCe`5LaT~juhj-~{)-|$tUDSFlO$TrP3s%S_4*@E%rTTZ>l=j|Wb9@)o3+5vV5
z6}07bK`Kbz!c*l7(n*;6*l@L`yZVc%Ze~K67RDoq9a)z&Bz`{-cWf~~GDnIIlsq>}
zR;PQJr%7ppP+p{u+)i1>u+=cxRL6LaeW^%i8sSQ8JiIfHgi}I)^>S@ExuR|YYuC1C
zcqxmo5nJUG?4{P`#dAvT+B&+L1ZIVo#{I%gu^QH&`U~dO_f#jfDBGTXgEf^J3ZpnZ
z-w8jcN>tZR*kAr>YFiVNxQ4wfZHey>4fT9=_#8bgJ<VH6rj%&x6&z<g(Et-X5f2jm
zRCknS?Pw#<E?_4rHQ-X6OBG=0bSK?@b)jxi#=prk^`lI)l-H0vJ``cRS*}Hnro}hR
zB@V4;vj2j=a<F-1QB*Az(|X->Ev7wUxThViO;IN@KatykE-{TBq%BYlHx#A*tY4xy
zs2C#j3;gg8b)PG)ZGK~USh(I&)+sp4xIem9mevmU<{a{`)Mu4O<<lTWM*mQ^Qr(Wt
zW7{ZHOeO8l2BYRD<L>0Mz;$tJ9?B;p^}{9Z$!3TBsB^k)mPhm_gkD5v#m4gu<WJBn
zH`1q66_tmST@?L@D6&Gh%N>*AkZZrLnyX!|-JA3^sf@a&TCLp9R|pmRXE>WfD&eyE
zbI~A6Ra--s-&eo%kJ2yU^mt$4JgHS9nkkyUv;#HWRbLg)m{lyzj@LX+x|cj8wQg3w
z%y3d(B5Q0<9^zX@yzVvDPv(I|v7$Pbxt2qY-@QY<t9=b)KZ)hhXN+Id*l<>tq}H?7
z>5oJj`V99{yH(qa{fr9}cO^g6KVrWtcruZD5>R{B+4ov!m*f=j#iPw5Z6iIu1y6<A
zM+Gos?4T^lO1ep=Hl`+qy}G*EeQZ<G23-A`>_hckb&;`8(k^3XO$+t}z9m}6cgGcX
zymj5QcegcjY1|)NSw2m)Myxg$hc^9da)4q9dymZ^bx3W=E?-Ce@C`ozKJN3(OGRzN
z&4g-(3EH4~vhpOR=gtKLm*AXc>u>Ats^yG0uDi?o=9MP+vcg626G#T#U7e-xt1<wM
zWtHlMI#pT1233tr6B8ephNN~$Q<(;8YpAx;H6?pk?fuF2$@0FiZgE>1VI5%Ax~BL}
z`i}<YMn8z_$^L9elVrkmt(A3Duhmb~7nM1xTH3;dwMnmxRC2B4(dtoDS8^QMJ~rGp
z*zv37f_V#2%Z6Ky+MhZb1e7sbEELlS7g18tMe|TM-Zap-P@AsimFE<<z+>5n{73m%
zeO|T8@QZOZ+aDVz|HkJ=TL)))N4sU0(pJgR(k*z)m);An6W+=%(AC6B5@))zs}&1b
zjQxvjiBZJQR0**H8H|jfYAS9jYnz%Tx6(gno=_4oUY;Fo=j-g=>-=CHZJulo*xy(R
zY*pM&Zx4ScoXSr?N73B>Nh2zP;m8bjn|hq;l%kk@p%WA4Cv{1!Qtoh>XK;eaU>~8?
z;$M9Z=Qc-@t)Tcn>pcf%9cK@D`ui23a$HdMkqUJ?bv4Z$?Q8JYUQ(s&s%h^lpDQcs
z%NciRziC$`RMk}iGx^WxV}3&LcZaRmT9i^S@%vIU?d)$$adj*0;17lBaTSr)iZgnT
zKF?S&v7t6wsZ&)~Jy2~>OjR`1ZAq+<Fy1&ed6E7Q{Wn-$I3!2B8fxLG=dR=UT+-QP
z^w%r>J8&c7iJj-?3IB)-P(6K@cGGRxVPqaUQ=TnfMEeLE_!ih%wzj5|?o@(B7gijg
z?9d(AEmw*jEDgACI&GGdw(5>e@T_|3YEn8SG%3DcJc+Mj-vEnxjAjeFn%SoKrs$w@
zGJnwBmGw+W@|8q$syXS9?q@jjC~;Xdhc~<W*mv7D6tN}ktW7N*dm}gPr2^+dE8`Q9
z_wXAR=;rKc`W@X+!LhA1Ygr9llYOIqW_YSoBup{%SD#dD#!AHgye>4<dB%Fd`nhDV
zm2{7G_XQ@CGw6-qL<s5^c8oq~tfD_{2y5;t>QH}Dx7l%u=hPQ^xMrF`so!E;XQ-{d
z$NU15_IeT)JMLCnhXQ5rkxk=i?A_!066h0Z#ZLpuNfI_g@lD-VJs4Pp!>FI|O6U`^
z9Q6r3hV57OG;A_XNvLb0bT-v<auZSo(Q~y+Us&H-x|tsohKskF9agJD>ADwK8MAVX
zj8i|UmFoJcR!X13${6Y9iXE(qrs=8LP~x!UwTXL-%XDouY1Cih6Ce#aN{ejgER(G*
z%!lFI6n2dDeE0MUt>X%XVW`CH(*I-Vq938Fqdl#)D6NXCY-hzZTF*AsF@|~Ch<d5A
z5_28B1*{-_EZf`Oyr@VnsZ%n+(#|%_-qpR^^ELPzAC#A3?Wr`)0UfGaqB*X-r|hqI
zLjTKFQ~pOEV{YnuB~?zEk}%8gP%}u0Qy*axekX49Wq2@OM{lyXgQu5!ap@pm)nK*g
zWPYENkF;azD9<vJ$Y;>Mr~+q;Z`e(u1-=)rquFN)8W$Mn7@F%fngD$p)rt9`iw>=|
zi|vT{UNKvI$2`a}#ks*93%uf%1Jm^&yInI>OQ@@}1pF+A=zP^1&0!#<MD$0K=O({O
zTw@$%SPr?qQRGHcA#M*Wb4DFi?O&{S%ty`JY%LrCXXnx((FgIByo!=k&9p5vi`f9v
zkGe{jNQydyEfL2N4&@}x1<fl(dqpdS2%qSCu>n8d59w1^7njd@&3?)Lm*<<WO=wa4
zfcyvA89l35tSe)@u6L@os|PBVG8LI)On3S)7z-`THElC}iPE7|sDkWbx)<2JUkkd>
zveJ6K-`)RM$J+mJHgr`h{p=&cRk=J)M*NIHSzB=jY_$$%oT3$#hb!r2*hlFTre{xU
z2+a`9Pr%8T#ZF_kQ@dnOw1NML_ibswQQ7*+KFJ|E7nSA(Ye!5x<ODFa5>qXr4=KMW
zHOjMW3&kk5l42HV1)@}2W-@7F=CO@bmsEc$5|}PjSnkBVk97&BmLl$Xj;78Ep4-k-
zE|;%O@MP>~sS(kT`IkMSYOdL=OIJRH1Qn(@OVz;JVjIwy_z~=?%P1rL580I{!po2h
zwod$)n-Fg7Kjo`Xx})@*=bE#d`(o)bzdkq@wjWB_OYKyYsOD&ztA17bRHu~<72TD)
z7#Hk@7ok~rRr)B^g-%zsRgY&i%2SFq#2m~hCvt6po;xitFi`5>TiU0zO(5dG6#5!F
z4A~Snil9BQ)<hZ^Co*U|Bz<dBM~D+(TAq(i2CM5T*@g@S=WsEe3A>0*_z3bnv~qTW
z(Re)UV}|mpqa~p+k))_T?&ExM2RB7(hs_4FK`X2fIY%hzne1!T9z}q9NdKW2M0cd>
z63bvq+Y~&$9u$=W{3!m3;1_1YhHj4V7;L4(gl6CmKM>Z0`i0ZN2@xq=7`ha>8Lb7y
z!<I+`IRiX^r|>59Z*(7e4BZ55I+vJ^;A3w<gs^+C-&jiQ$9tfo(1rLMLP4D%cVknb
zi(^Kw$zHx^v^W$Aw*<>?Rk^*mn0vrC24|cJ`5`_9E6`%8rE~-l<#r-u#lcOVh%S|r
zF*}Ko1q4Dw@SWgju7;h!kK*6ZwP5<IF4mN`fXnwcpyF?jzZG2IhM|$$Ff~qwj@fK1
zilu`QAYFV0cJn>Le|&jiI~bD(qBLxV--FfaHg*g9g62Zgt&DsFsg2Jff5PKn1bYW2
z%}dxmxxO661uPF40F9n%5-$AB2gGsmeYrKV6g)d#`8hIGGV!^5J0SvGk8j8&eh$|Q
z_IQ5*dulcRYy4cayO1F-mj02zj}7*#^2kMEJ<w+^g9qrja7GA<V}z@6ZTu0QOixl=
zRt%$S5RXY4aUYxjoyFzEW%4B67;BGNrNjJf_}M=qpM;+AOJFyw#Z48ji1&qB{J{8T
z$qFs1Yf>6qH5jrE@k3r=7<vGl>K%w=;-Fjvw2=YQJK-h2SjdJwwMH<2n{1FYm|qDQ
zk@iSgu<sthtE00ZwXsw3i&KSzVhXkt>~v=OvBIlhfvvofC?wyZ)sUgo2dXaEJW8lP
ziQeE%Z6L~M9L<2-$9h5FJBka1c2a@xh%<>HWFatmu5#zOaj~!Q$FU2-YS`{}mA1jD
z<ru#rIy;`k)r9SEuJA}+`G4}HTmjs{hou|9eA-9Zz_$Ji+FjQ2r??4RsxS$x-PO<r
z@*(t<+zH)HM~TUJLv#yxyH*nGsD^}rSWOf{Mt>;r7W}H$g<8Vb_-=lwcv0LeO%T_j
zZ-|cg9cY7+KmnX0mzNd`#ju^P1bo5)(i{0V@U+h1H^xRs=7dw@lj6Oi{kV}F!uRI>
zk(Oa8;!$xCqNmO>D{vig4Saus)D@_yH>6(36{HF}n|x1vg1k>}u<EMtrFac=HMSAA
zQq@?4LQh(->%<r0ByJ#nAbr6V8{(THh2%(V5OEVMECcCpm=01C7U8dWF678*F#QC?
z6XIIFGS@zu6Z<{VAT%Y`fP2bCqkl!#aj-FfX6T>7VstEA0cY{1D1)?yba(;MS^AwP
zrIqL-uweX)w8ti4FR)+nIrKHQCjBQ~4P4d7pvP#V3&B<00T-e9dq;d2{~oCiMwDNp
zYr)p@1Penps1CXkOrlz(15uXDK$Tc7c%!q4%}9<k1Ea8O+`*_LawFU?91Ok*EsY!u
z%?{>9w}Y+ZESDu_iNDAgUWiYGKJhy+qje%05eob+HU!^*^(8wH9!SxSLGD5K_9}R>
zz#2pp!kncSbQja9rSR$hjd-LR$W7^*Se5_G-;zRDYo-_V9&(L?zzv-Nl(~xdZe*z3
z6lREDu&LN_5fe{IIq^2Jm`Do`Vh`hC-U*H}1WY@X<lp3DQX677qKCHZK<>U=ULF-4
z&n**n#$Uki`oDN`Y-;Ri?4hUzlS3}vgZK=e(hWj{)Y_lyTjsr{v!)&094`<tX`uKd
zHZkUmujecC)A`<L6{0%UMM{)M!dpOXYOcaXRU;0e<ERtL{q!-k2{w@EkAIOK0-N$q
ze06w!xEa@!%Lx4&ydBqZ_o7Mh0)8WypYr(2L;}%H9wwd<wn}H<&U6l1jJtS$Y=AgP
z?kH6g+kva*SE(PEE6M?-?kahfnylQdET%Hiwdi893u!`sLq5Rl@^36mtx<GQlpziw
zI|&_if>uy_Ag7awy~R3^d+{A&9sUa3yN>f8p=J7&W1$PViT_E&<+Z|H;k6V-uA}Rq
z4;$tOLepvzhGHRTKG%z7#QMa`#XCgD$LD~T#3TPHL&r{V#a9aJkr0tj9U}iDmr=_V
z0~Ak)e)4k8FD4>ksf(N<{VuK(d&8&I9+-QFkzdHRO0QxSbCDSUM5;$rl+J<4$WF)z
z-9;S25bgqS5hKyR!cwF=f1J~YrQqh+1xWPN152YICSg^<$mk>XW1HbAHAH?Ujz><5
z!$edbDzxTD3w^ntU>n*gwv2l${w{tJnm||f2DXkoK>Ul!(kpZ<Jb@LGO^AXWttC1Q
z&!u-TABYabNval8kJ&*~BNLgs^hh|aucG%6E97zTBwUU@hx^z#Fsdb>5wwxK7~E8=
z;B%OURY&x~T-grOp-xgyNJdPFjg92Q=-47*Q+#o(2e^+OL0V{&^q6lJTftS44&%?U
z-{fUrj_ylXuw<+ix>^*(u}CL5Bpi;i@mxV66ai(RBVmMG|8P=8_hX+@W|CGa6cd#f
z!EX0ERT~eYt6)N1Br5nM@h<-lw-k2C8@S=IP;@P%{?398zOH;0T&At@=a3foU5dv$
zNF$(0yqjwhck&J5OuTvQS!7iBNAOZ8C7v(5f)q*)cyVXqlOPo`0^f)V@?-2Cc@DkF
zbMRAdfgDX7{E!{cjnYLhu&p5);0K7w)CO`D{R_Q~JV#tY-^mtiI`Ho@@Y!S>FTle@
z68b0P%dSb^U_ubVw}Vfn6<DlmWAlM6a7T2;Z*py<U2-+B?HR;Zyh5HLc;bISq98w#
z#CfDzV5&oqE^u|<K`CUQ+y>mj>5$p7@qOa!<6Gjrxkpk=+zQ?2tB_N9gFU5sQy!94
zoMp$WRw@_LJHYk*82gSj1b*rkxg*jWQXHaujBfzX-cr#D^L{s;j$Q;~)@!sWQ3o9$
zErs;U-$G?6AKJCsxi|2{HVK;ehmbimHP|^E40ns=$5#lM@_6I|dK0ZB)f37?vv{;@
z6uUq|kQD0*Ux2H5S$HHQNK?R=X~#wqN;p}V*foj_Whwhf(SxbLtYVVr>trFM^eyyg
zd<Om&wkY|?VmL2k$}1ol*#^nLDkH^WM0zc?1p{ya{}}wBN2J?)J7}j@h6GD4cRNxs
z@<(J2M~M%?6@|#N;aOG!C!7Z8W4VU-LOdkS6?bxvfuT{#w-l;~+acB1kGH_}at1qy
zr=lM65%6i1@HW*RtV09If5{<aE^snlqqFe@_?#PIzo8Ei8eHF_@R!8T=xZqjTY_J~
z=V4{xu8YbOrFl|yX&ZMWE{h-JhEgZ7a(q!_e565yh))o`@*U(iaPpm#o5{KIbRdG9
z<adAxEKj%%ELjx(FJ(L)85mj2br4>I?e2y2R$M9NVl#*Zlv|Oh9LO?^l^V;mU`|4!
z_&SNwo2i=wk3N!42@B%(*f`;~v{|SqW}!RKC{~QAAz_??W}}Dj8Wc@lBj%D(jK*j@
z7j?=5kRQl8;to}Y49GFATWoDa4BrScK`F4>H`O;jcpGR4`$AN_2EU(w0)EhCVnz99
zAQh}55@;1uqR^`Dsh8-sm?|dY$%hgK=_qEDtc`35PLB+a><-NfWCdP@DLzTQ0ESH?
z+Cg&26|fbQf^G`tdO_+fjzSg@sc=eaN!`V}5dYET)Rm2kOm=NP^;M`5IqDl%s`PDg
z7uko}b~si3SggNP0A#(6@zUViAQ~Mc#DyC%Jgg4(3N?%mlY0~O=@yDU%4^zR6K`c~
zsc^OIhU91JduRo2Z}6&bh_Ai(p|hMrc25kI7aw5>WI6J(>=GKoMtL(ijrtW5skM=+
z=ugCQTFL0?v+y3YMAOdjZ&IW5gcMnSm8!<~2&z5*Iv3a-mXVh0R=>*-nkVHDKfoPU
zSL8$H!0nI?JaoNd1ETTp{mAinS@|x0oP5PBQf259l1G*snI)CABqyr;QkVFVz)A1a
z(pBCv-htlkrH@1V&?~G<GhgRp2FYWE%HShsfH=KT<iW?(1j)r#V0JW<&_kx_slIBN
z#B%R4Qj;er$MeSmi`~=g?Hy&Eh_k9=m1}wMSGgG8(O!^BIVajZJS#Xdh=p$Y+LhM#
z83Q9iZ@6k$G4Y;hulz@|KCxk0TUInnU#^$_J2D}5$=Aod*frPj$@!1FTIt`B$C!@|
zsGO>6R2!*+u#Rgfb;pB1K{zYUg!#mu@ZFI~CtZbZ$sX6=O{|&TI>VQYtA7;^_)j=*
zSUy-*nCqE;vs7{%@pqF8*cU3FGM6$7E8^9{kx;q#)o6!syWo$|P%ytN29Mo-syg$C
zU1jKyL}WZIw<f)*VHWC&ZtxHBCVB0SXRz5k=_`!&#d~TL2Awfm+l^X<ri%@v7Wg#u
zo-`Tme)Tvp9uQW;J9I_b%4&3+DV%mIqf_cWLo${bQTyh(dccg}y)9z@!@bN`HjdNp
zRDQL@+!R}fay)H3_x)1>YXkYA)M&-%n)oxR6H3#|l&E^M@qL+z<wKPs*~w`$+3E3)
z-g|bn&0|Jwi=E9~&Aer!Mq;7LqMfe3LCr<t@cb9x{pF3kRqh9;UZBk3m8eCEM#|gl
z9L+_;{nP`Q6VeAKO{W)!2&b>)W+7LYUsA)m&UVNZ3*?}`D#vS{s#X&pxsQQ7pB@^+
z?&#&1J}$)uaXTOz-44@I^QcQohoOJUvCL@|^yN6iTI8s|lC!bH;L7!m^)2vC2t16w
z!#8Vs8p;{ns_%FiAqVV+^?(i&;cCTZ#LfXVJ&eAhyzDWyj;f~abW+U<D=Qw%u9aGq
z$_tHiI?Y$i_iWQ0UmdUAgMG#EyJWFq9!ubf5fs>xr0cnVU^o=+9o`vf9S0)~qM#P4
z2534Nijyvtab-@f_$upa#z6G|Zh+?}>z<NqtKT-zvcq=7l^xtotkGEw&$W3(JD!Qu
zh%^&sgERUt<dg3pe<H2$2h<GZuj)tY&6;$bkX)2muYxg6rK%WfX)P}B6{Hq7wm!8K
zTeF=neXWuIRCjgbRjbj7koss0JM_`;j=YCk&y9$?qIymxp1`J4Zu$gkR&Pz}lKC?8
zRr&(M8e~OaxI4%B#Wl9Hfw!&qZ0XZr1h1WtomQhvlJ*D6L<~WFcx$YHuf{#*cEI`J
zk<d?6U>5qQLZ|6ssGat6PK#V~&hXUEbgLj?8)2?*tLb^=b-G(Q2RpD}JMbGUr?Zd`
z;Vtfv<1aVRI73q+e?~vXM+*n!`RD^?x7w@8(+$w|Oxj;w$eEGzt?Xmv^-z5~Q=DF0
z&%Vw6w{5#~tLJEJJM*idlChEM305z@Fj6H}A~2+fdPa=F|HGRQe}ePr8|zSQ&~(?-
z(XUG}m%CN=a+wHo-+#2^=6BDxK_vy&zie|Ho1G#51bGVUQXOG3kO$#^0>R++$U9-F
zuskM4o&y<v66}f7$d1Yb8dB3yo1A<zb8gnu%v9rdp^5i_WvaQ7`;E7qr)KFq|7<R*
zXqb2=xv{Yi)11E@t`ce+c_Ge*=>#S$2lI3VzO4M3oUYylKB4qPW5$<?Qz~Drpi1}^
zdFJz3Zx$!pDmnMr&Rd3>;X4#^BXg<NBqKEo>~*ek>~U=fPLHnwU-(^NmUu;8LR?WC
z*3>n8F^o(IrVp;{s8+ku!ZHHp_06@6F2Kzxuqiw0l$>=-$MO;8wa%-*sgkjGd}FRH
zUyN=dM}h(BZ)B;|75SCy%RW%=)eKS{Q!$2qY3<9uDO*2rIJV5!-n=RQTJct^#WL8u
z&oa#QXOtk%v2EF1WDPFex8C*1eKs^bek|^Y{s?Uitqbqu4kEkAE#M$!G#3-DWoA}d
zojpG-m)RH@<MvpmJ9A3+mF_S7>RT9$OSEQ|NtGDW<>PYP6&e`o4+iK3;t;WK{8scr
z+$z_ml&Y25n0BA(=hQP5&sHx}b!PcKs;{A))~$svi$_`(n4cBTEZJ%s<)@{e2`?mA
z7ey|+58C~%cA>kFS#Qs`jc3Jga}(t@<aOnG%@^nhPf5(Ku%pV;O6AHr6!k*89Uk)r
zOP+1Cy{-+lFYqjhk&61p%1L%pIkq;|UK%XVC+btxfSdLgdJE3km9X99M@2Jb5qn7U
zp9v{DyyB}0m&>dmSNMLh3@CbBw7sONc`t0b6FpLNAepV)sw_uq#Xz{Pe|}(ZxFq~M
zf=Awl8V0O^)v^839Wp?PbWP2uge#eKa(Cp^$(YVgjr{KY;`m|HI}Y17*lZ4kuNj}A
zR2y5G>gq<4Vd)!}z}?_KK;Ddm^!Z3(ySNAYMuk+*)U`Eo!p96b=W(@tmD^=pX0L}E
zJKvbi#Vv{&7xc*QTa;|S?bk>gzL*$}*kZ<r7tSyXLsa-ls8hH!dKmiaJCUWhpShqg
zDR&$GOKw_zeQr*rSLMp<O+q){CWpCXLvg3V2l+QF>%Fd6RR-5(>-+0&u&be!HwD{_
z-oSH_EihyIOESna(8Fkq+Mqn3{$U(ZW@X0d?3-EVQ!8n4X_nvYeq*a)K3z0E|L>yS
z_LZe|xQ#IVS}z-grcrl@3|{q@3oQ-2^Y;%g31>&!#LvfjLc_lo@l<)q)Ggy-j;&H4
z^Pl7giWG5Nth#@rE7v~1WSmXyJst204X6!FbEX>|A)XU1?4)#BHcDst1(H(Q2F<Xg
z@+mBXv8h@az9ieq&8n1Jsam-&iPxA#+`V9BcRg!S(aRsU{5B<vY(=G0qoeo>;J&Ob
zoD>cT%{huY0!}$T+A1<2_8FY9!}vAQK>Q0mLi0Jfc9xVA$$XrWt%=CL#L`R4JFZ%|
z!a&I-M@i{?ZU#1p`l_g<YN7r~*GvDqO3hv*JwS)=54Ks2_>!M2-N6<xcI7ACl%zdn
zCuTn_cQ5UfiK99r_aiTyA4=TcFMQpU|DdFabE>ZzWOY|?UN~dU#zsO5zytPZTv!zC
z6WI}T1KTbgDAFJCf7!GIIqkR1%yNU$k`i>Pw$w9mex$4KfQ_(hvGCSGuF<6fLsjCt
z#58mh<a(}xTc(%RrM;kOqx_Stz<kHG_*&G1-6j{)n^iN7r<2>HG%T~kbVN0Q+Ku#z
z7X`Pt$C&FB{+!qF$F2OIilNx&7*v`Y>MPtv{P+}_0;A<PdIocy>;>D%VL}6W3_>Ao
z@G$w3rSyA^X~sNll8S&$(IfnKNyE(u=lb=fmtCJ-M?8YJZLnW#tQbLM@|q$`JyO$0
zEvf%dHDo6!B}Fr)Co~rKfa9f>YKCTlK5oz&-sxs2*HaumUi!|hjt=)-bA(HrMc<2x
ziq4fRwVZSG@k|IrqSfQ|xJ-V!v<n?Wd;^Ns2j(W^Fl?-WJ;63pmDP4OPB&FII<-}m
zI~W(?MQ<TE?+Z=zHFp=-AKUKRXSjGD79Paa1}0M~O+u@DzA{s3QRA8cnmd}7>Mmf=
zbt-I%i)>p>w(g_Gu1aQS(G0jh4vH<}`vMuRd$z9Ta>bjAT}9Q+KU;Eb)7*(ZG-wYu
zj<w+1%I7eN7z-!r{>&TZPsKyUCD;&-QJv5j42h--rf`DR;MVWf-3AkqT~3J24r)BF
z9rGP!oDSCrZ&}~q;DV@@J0?^Ej@oqSiF{GEg--V|{bs`e{YKb#FHz+Hfj>cASN%}^
zU6rJ`L@y)9BH6-~aBVN?UgT(IsbTI?WGeWh@O#k+^LNMEQd8)3Y_+%zZAkt~|ID<7
zz4b)3QkSFCXq2jmVw*BctJJSCCMS(fa2mSlt}AMg!+;b#G4wf*>$~Xt&G*)Oz`NYj
z)ce_Q3NMNNB3!`_P&JuB%KB=D#;*-%n(Aij@>InNoGQg}Y9Kupn!!=UPI?JlNH#&#
z0u@1had)Y$ow>+7yLcq*36spIWuDF8dg!Yh8OoiPvWd5JQ}&fguO6>)YF}x=^QSMP
zd9NI;%`~<%bu%dpxtdn$vTRS7^?j7?L~e#>29}l1^S*Jda~yMwcC2)74jzp@<4vfR
zqS(6XFPg>LUku0flQiShgOpF1^3)mZKd_E%!aKmM_K;!*aR<GJ6VN^7W2^klJ#Agt
z_TTM!w)t>h#4T;1!9EqP0X9BQqRDwok*cMZ(RMMkFjX^|4b!xz)x(uElSjR#YpV8Z
z3_5>8(}ah*&*0G6#jauy^d|RLRO=h(S?9UxIA@<_@8@{q-r+kL3P;xS-Q-+&3mi&)
zqE3Om0c8)c+4MxBJ3bGo2~&<1$P98dbad7!vze<z2Za?sBCivA2R3+1oD0pDi#rx|
zDpVFvur+iyEIkz(6Wzg`#(#!JLclP=m~E<<h$J|Ssm2xB-_)1Y1C&h^j})7kA&gtC
z){fR@B+Sv((^fVORh?kY5gTLm!ZU*1y#Kle*)N;Zi(i`?+tykOoj*Lk_}|4Y3H6ai
zxQx}pS(2u*fe%t2=dk7IAFvNtA>~U`WgdCN7Ag~g$T3LKimk0W0&LR?*rQlR_z!=~
zt#Vwl+M&-p)n3<g5XcZGV@riOWHm*CvW0$%eve5`o|cT2u_f?^eY$DtS{jAAoARW>
z4)ed6V5l0Q%~FojG*(<AX0o;LxiABL?MrtgJ5tQ$3(FSX`SIe%nPS;uwK|=NrOAO5
zZW7WS-A;@LhszvbH8*2X_9WGloJ(D!moih}TeyvUMAG2qXwCM7^i>^0ufzo1Ky^d?
zImH#~Cvtjp6KwkH+G<)>KnLDaGS+s+o$C7-+bg!0UGzldKy8)8iwO%8-zE(-HHDr0
z9Q9lF33UM<jt&!l;zFS|!L7j+fz)ViV5M~=3Ch9LVKx(KOfDYdllfYKF7C^YXi<-R
z>yPC>dKBKYoPka4<3O|URL+FIW2Pwsx+BIX#;Rqmq*N<YzsxJ6TEAUyRbOH~%yIGw
zHULj1T4Hywek8&i(7i~$lr%HxQbI%BVBHnXPO2kXH*R<LaAw(bg&TgTzW4sV==+R9
zTgh>2AFs!s9P5LS_+J#I?5rHDX=a?K@2j52uA=H-&7cdL&L4!#^SQ7o)|cxg-bcF<
z*GODjC#fK5Pnq1*=}C7IJ0{jrr_-5OpXguya_$Btd4;nJqCcMGk1^M^yParoXM7U+
zRh6%AkZ?MAVRFxu&S_kkk4ftj6uMmY6HraQqdO&QymokG;Ci5I@M7>-WN9ox_=rLS
zL-|R)O8Z(hK{H(41>Y&Ok8E}HGe0W8zSR9V@5A&@r@vgt?`bCN<-C=G(*>D2uez%5
zp7=cJesW$~_0+>jj}lLq+87t>HmY-#ljzI%Bcw$3ARc)Wwu=77RM))HmFT}E6(&wk
zx|aM2_&N^F7s4a9k9YEpw`LTDzd1g?{y6q?#@BzopDoNV&vD%k42sXe`!i?R1YIXX
zLu09dgsb@?+fPAKm7t*}bH%Zt(M^$XWI^mUS6e)WpJ5s+cWbQr1!YF0+0&nvjVAX=
zdX~6LJ%w5*rUsrlPnERE$G`9U+VPwJM_#dPzgc=Xx=y-A=+s)%`^3sAol>-A?xfUC
z8JfJ)_*uP>(O?UupW{qe7p&?1>|W~a=>5z8G5jjlUpOvVVCeI}(9obrII6FunWno$
zH<Z7|i@X(Wm5VfabG~w)VxPNyX_9ZYRCR<)FGjP)-^pp}d|frutmK5$4jG5bEzh`}
zl9cGvjZ?K!yr#8abGRstmX2WOu_P=7AAzfxDauRgH3`>~4w&{N4^6D7%hLTp2ZX(`
znx!AibRqY3!~4LyNgw|C*zwzp!i6QXTrEO1qwVB9_(NhF+eekGU2P!rvowoTqZJpR
zO+E*|3;q1v=+9_3>>$<*r7<7Ah|FSYvD?*~l2YND4y(oFjt0?iT~UoFm960so@e%g
z5=G&v;=GbmX3BZNGtyTldK?(1F3Q9%QohscOqCMWCCxE4)9=)5r9Yyi_$982-VSNP
zMgBRyp5Qlo9%>T(o$D!fK^9Y2G_4E=jNcPdwXc<1)g{yp?1M1R7jZl@|66#YU~vAN
zd@_Gx$={AVmk>0@ze=;1F6wj8z_^lJF{N|r+_WJn9};%y7OIu19gy)E30wD>@-bmK
zOn1!^FFWM%_&2Jx){q=X9F=k+xr+X>VVi0?HdlNSTyL*jGB9uVr}H0rf9U%0!I$az
zr3HJ64>+^DOt`YN6#I=<vH6O3Y7GG8ii~r0dQFb%A5}orTp@z#s3KBRHp!Vt3uxPQ
z1mDtC^}M9|$<>l;rq4`jkoZSJdBq}PJ%UA4{^#yKmg7Zd3S$LRiaJ@7Y>#cF-X6h0
zTrWbyzE)#ehvtT6rS6jUw5qYP5<La02|LEBT>sb(==HUZT!}0RW6_nIO;{lPf!9=3
zQvagK1Bc36y+z-M{2xbG0UkxN2B&9cXI<h62|<I);qHg~;qI=-;qLD4?tZxIp@&-t
z1c+|3$;LLTWBuyhm+u5fmfh*@zq_mIuj)ZMDyD*`&TL0W+VbQ-lh*v&nsmngF#B`v
z-<||<0%>AAY5hC+egqR$B<fX>15tlPR*GsIxj*!!t)%6<?iN>vnAC9Pf~0zH`CbM>
z<T)6T5!Q_s)iNvOk$IqHk~NKgtB&(`a<0qRn=<<Q`ESP(ykB3($0WQ>oSdX&{FT$v
zRYJ-p?Swt%b3yvByAcOMhlW)QeHGk1INN;EI773SZ9vK@>y*z*gz97_v31Z?J>AqN
zbWd0}B*$cgFN~}ZrCKx1HMI^=<1JFaWF5+=o^DUMkn}J)FRgV(-MnV*R)K%e6<<U+
zZkTWInI2jMXvRg|x&OR1n1yOR>EFN;f2gO6yE^idCwgrD3StGNs|K!1#x=o9LSrlg
zZGw3*e}r$KG;r<8-IL)?nVm8u`E1g*lnR*v$Lc)Q&nYX|Y<+Xn$RJ<%#E8Su3yKyi
z`YAdw>fZ=M&@Xd!!$wVI{x%iFef}bW7XGqQHE=Jz*lGr}J(vfFY%qHa(dIhb6xvBS
zQ!py4tG!{;upi3z^n`C;{oiW-e3CRZb86ns!nX27LWMDwaH|UC<@B)0Vb??3hdQk<
zji+@<d>lGi-_R%MKrKn1&{F&iO?i#e+%NdO^<h+WR9witsP!Qi4DrSlTo?Z>&#F8&
z>#HLOxAIacSM6EpKeMa32YJ^kE!YoStf8#wH`7l`N$cO1vX&KQt>G)rvgyh&$ttma
zoriczVK*G*Sr=$7RYjglbNzV>8#><@XPIS-6YP9Zj`MYK#pRB(4@!TNmXaKjGAQGG
z<~wI!ui{&*7=&Wl?dC&ai^AlnVMUG6C8N(p-H&J)8g4rXMO1t3b2d~7m1hOI`V3;c
z^hNoN`J_2z7-$e|wJm?>7MOshlBw)I|Gu2tj^yOkKiVcXPsofPlprNG{q@35@-7wJ
z_4lI<IIrn1TSZ&(h>j7b!zPEn4E|}MhLKu3_k#Tse$RQzVRfWjQyoiQvR8#-hKII&
zp>M-(7b!$;^qI&;K_>GXQ$2Q<G{ieJXMR>a`_z<TDJiM;bZ5q#-2Me6-AAPn^a!74
zxMNsqJ`uFamTGHj8(|u#tIbtW^N|eKAkfU0U)bAq+4b0y7PusBL;7VYeIL_1^U&bl
zmg^R$b+h)oHo(pGjVk=*oNm8v@00pE*`B&0y+`J^oajQICtteAp4K(9tqJvn#zuC+
zZBB^EE^<8l&(LhkP*bikL3j=?z7on^DM6~K1Syr2WlC-4PwftEPkp30OuyOq+L+8u
zV%JI&^9DNe>~E8{{9?YZ_{x1N_C4h1`_u@>L1(wZ71AK0(+x3?u-**$8dfIsV1y%r
z4{0B?8J}gJ_9i!+c}bmc?afs$L1ojM9D)1zT}!6zZBTB6H*`SgyvTMTudMfsnQ9Sn
zrf**EB<IPD^GWrR!;&|p%*cq!I^cA;d?I`-w5l=9{4+Q_tYt{q(2YTBO(BLf&0X@5
zdc<ws8Q$aWO@((oM?FtGZE;usA%}CHp_p`<JvP<cBS>dEj~u_MjMHcJd-L{YYn|@&
zSbI!nQ~Ro{;koI#Jv|oX12D*omaDcgq0=H4Mc#?}QY16HXJ~HlAxlY9TU|AFDD$U!
zTPh{359In^z_IU)d{KGE?Bu%(M#BZeV{H}P5B>#GBZ+A6ymqz99-L7$qeIHg<T)vc
zzuu<a&Ul+C<$2xJ{r8z5%_ZFuOL=R8ZEo;F+pwS!L3zlsn{4Q)JEP6jOy&zX3%iVl
zGF{P|U60QbYU_p=dt1L*0@g=XyQvUr+fll@x=_+X-0kxhRLraGJYfHoKE!Ud_i#SW
zdz$Ac9Pj&0ieP7G>S#~t4rt%#uNwClO6tD|WBJ<r4EQgUBNtVp+!U3owiqHGlcJGt
z8N(jsk3wVef!FhuwEK0_wHtJPVF%xpmzamj7<qyBMd2KGDc9`6cZIE7S3Dbhy#l+{
z4kSub(oo(Mk8|28%UN?5a|^?5eGS81?Rd>3)(bZ84*Y?4$XCQy;v-3x7o#J+kwgPw
zVs+_|GF!c*hS7cMJ}`p|)Rpq7Knz&s_WtI9`MyJ*D9;}Edrzi&lzXQq+j}4SpT+Pb
zZwO^os3rq<N4>G7p_TTca7qW4PVGWnHQf}!r2A7pL|>>46OIUOVW%Kydu#ghE_OJX
z#EfB<k)?16Sw`%16?2cN%sipvk$v@tf3J5`VNAj3oTJ&3ol~6U^7a+bf?}RZzV(5A
z=y!ifQ<>T9C!W)G6uzSO-p;-vE8#4%1Rgd+3D0-a^c7lYOKPd^s9~jXsNtLL4ODG6
zb%MEMZ~_$fZA^)}5ylyYn*3~f&FjvuT<FgKk-sM|KI?`v$hF3MUb+o`msxCquwAD!
z)zKGl9a)?DK}z#Kb?tI(D}3Y;5s+3>It-T7&h8b)Ld_Nmw+5%CGPv_w8asDgw>IRB
zwUoKOAdBy%x02lxRq)*LEF~*ba8AoxU)a20i@PfACFso7;Ns>>mZ!F=)}z*oh8FBz
zwWhLN`l0NVn~B{NJ9d@Bd@Og4TgDfMchCpn9luetL6a&x)P?J>8=8j?h-_@TXqm;7
z67L4g1<NvHQ#yUg{PZ+Y|EquI1?Qi+=X|5Mm%6G!)bdn2O!tUwNFFM^ywUESz|?i}
zCpdz{^G1CGLy~2fCE6HauA;lC{jO7l4f>)c(L5~J8B#G?U+!kfYcZbCWX(XbpH6a3
z%KY)O?uVJ*)+Vj7C*-dvuzPy3HsfuxVj0eNq4U)!e-ZCH*Uan_Iaggn-943Na9cUX
zHiw&8W!--ECu1ZWb&!2fceUm6g&Dd(trJ2gmWVBNqR8No1zc4r&Nm`=OzPsF7eD#p
z%cZq(4i3b@1*VcdJG6adL6J8hb9LEVJi7ST_<Zg;?s)-&+DOv@xWz$TS^YF^yl$UR
zm5fyzNK4`4eu-8lSA@=n2iA|FQ%d%!;3(cdVl&aXT4v8pJsto2{iv4_Pub6(lP>3t
zk-E`=n!Z81!pBGS2<k`91zNZ*1+Vg>^B?A|^-fi<YA@JgZ2c{F%rgu&<5OcR?Kf^U
z(;kYoE&B7u#x{FM_3&FoI+s3Nqgs{R(&?eOa{t0jxqDKg;*Y(n{9@bZw)V{YLsB)`
zjGbUQ9(q0KgK3|<FXsmOq5C>(<hF4Z<adxSahpu4X|$#*83-TvPH;N9D)&%+$co&G
zS;8*kei=TR-v>z%b;^{h+NRXWh}XoK*W8(yG2=((*X5s|#rv}c`f!f4KC|`-4vv}=
z85R<)U*Nr#lj3ZX+s-q=ALM&LpJ@-8HwB+EyR-*26pFk7>>4%wKUEHNre-+e4b-o<
z{23&Nyo$bDaZcQ-h!2{o&Pr*CN#o-WzNz_Y`t!r_D|70K2Ze0y8J*ue(H3s_#3U5N
z+n;3q;oRfe9vCU!qdnpCwj%URaJq3VcKT55Wx>SXP)%e79K;O9de-Vedn1)1(~5R1
z`giF%RaX=*6PCv8$$Duoo_geK{3rEO@`nxf4}o=DLzBy}0)DQWv{#h`&&7;+DK9hI
z=702#77s~w=9sRg>4_;{8%O?DGgUj(8?8l7d<h?-#@ug0eO*ygMsQe2pOEfhRZ3Tm
zYZv}rKe6Dk{bR<(w2I%4eJ}lOary$Ky-picGvtWv@1UDu2TTsK*In81SI$*Wzd%hn
zQvIDe^doG`EGLYu_?A!rjfdk?8>vL#tOPX?{DqdF%Oct`CFEVO*U~+FN8HJ%{pOf}
z@fS@@_*FK(&xf@idcOPa*sjD1FU;c&+qFT+Nrjh*r<i>~+RvQj-Y0<!xj)U(EeBE&
zW?ijKrGGPXxNewLPy@2pbQMj<jg>6%LBEH*j2u+tMnu!7ljUbt$cuQW&(5!tHaoLZ
z%D&I-KSzH0_-kaKAIap0Y8{%2`ex?V<X_jEOeQ%cW3cP5LIP*_ax~w#($-hsf%~j%
zm2=^~wIXmZa7^sX4$)54-r;L#lMGJFyO7HvZG$bb6{>hjeF>{V49=3y=1%+1^YJ^r
zwN36ESO;&<LZsoYwgf`5%<tt6uG(2&a%9g5592K(iOgKXUfV`f16>oo3;E9vC{{9v
zqosJY19zVr$9lL5#`(r-mYue}rjC|~;?;})Fx^sLWR6bCOaJp{iFdwt&p(Y%t1t76
zoh;CHGR(I=2zkTSb%{A4*=O^=xMt_>bYEw?>stnu2ySDnZ*Fe6tk>&mv!#_9Ts3HL
zcMHXY?%Msf=OL+~`$HRsd<}|-{#Mx*+rc<e%yT?&+Or#ftMG2$rxo9~yBeW4DT^y&
zu42my?V(%XT9J3rc_eF~Gs*Ej>zD{1FfD7iAS_0mJtZ6`4OG1xfozCA@(YYvB-L`V
z@uN8|XjPa#;zs0{N?e6yA*Z!%yhHN-DBOhHu8oNok{aemLwUGfrw!g676?lXY9*)T
z*K$$kjO-51FOEOljkwp^e+|dX`=NQiX*LN~Bz!cKC&@Kwl-yMn$vvXg?bi=6W}*}0
znQe1i%Mw|JB20L0yY#D$bw8H=8}y~k4{zpp^$mSMwgq1cYZY|Jx<KUf>v>+}ZFI)v
zFL3tuJmdcm{xLMLO2(aLySbdOLo=Ko&c+Bswa3_#oRd=pv&C&XZe0-;5&CbDxXN6~
zMrH?jkv}u5oO8+7mamF`%lfs^SzPk?YA_E&281@UIrORCRjx?Szs?Prc1NA;PTpX)
zJkfKC?u)UDxrVMh?Tj>vL+nECwo<_#uGD6K=*F5>o9bB~hb)ScDn6{_57{Ktmw&kG
zxhrL@``93UVDg>pdde@lOo=dGk7^RJI_#|Olz39KdoO0Gj$t_+@_tu_!iVUT{-LeF
zJlvF{HIx3D(fr?XJ2;2!Ru3Vcp&u#FZ_s_vS1?J@+e%goy2xb(Li6T3O_{pS{of1U
z?<T*`edi7JMsZC-SBDM=DKK9qofuhtoc|=N9eT(${?%-IbuT~A($ZYZ^4%f{AGG6*
z8NvfT6uIcB>~n1`<6X;J%XSE@FP2<gzDwkNLlS$=|A(7*HjLMQ9PoYHkN);jITdpj
zOW(|`Y=MxswoCkM{xDnFeL1H|?tVv1!8X6HFyB{<>&|ZCuL}p^bL9exS%DNIi{zK8
zpzmkgkK5ciQ`zv4a_Objp!tS6LM1ky+2Kn2sZA<K-;goQnU=jXM<)~0a%-gRrunm>
zlFet`$JX~9bl3E(7oW<<y>530nIV;-SliBc$u(Vw@x1<&P=j5?Z7{SpZ`Ie<*)^NZ
z?V`02Cc{5uj6BT0$-gl7pP!kD<$vD%wIFSLnj<wR=Xl^2Wi;`+ep=qx#-=xS)J|tR
zC~@)t<pxxW{lr24sl@4FdXL0w9mZhuZS!W!W6MUH6jZ@Bz%ty}2=}jBVIOTWIuDbW
zP3kyxz1x_5(~)hjkU2Q}Oh&!5p^hVYC)~xA-;p?4Q5$c(XKrY{WVpzVBz>8^qSxnk
zEBW~arQBmZtpX$A45;UR*EtORO!?-Trt^kV`p4Q9njzd@>^|bvRMWT7_7^r_q?Rx*
z)SA+mz~#U`ZzXV-^IQ#G)!eN;&;4d4m#L`9)Sof^GOaOtjo0+?x?Y;{Y(SkZRgq+=
zs(eK{p=8n5WDpdv`}hXjHue|NgJyw$*hu5(Q22+Pf_||+T%p2|=5kA&BL4{d2rLY^
z1NGs%w82-&?+9#?>#Aqb0k8n6?Rg{}sXa|-Yn*;=t6!L1>>8Yb;)Msg<A!s()xu0Z
zk=@GWbLY9Eq&%t2+Sx}?bDK1OY9ir$cmb&qFR3h@3Viex_&!2ezetn=rNl<cce;;h
zL?^*-@rIl%jS~O#b@L1<oR9RPxrJs=rq?3YR(dg|*vf1u*M>b$KB5yK7B`r6@Df|X
z71hLQGBs;7H8oz%KH-2+UQ>r3$X;Ta5T2w%XZH$hi=X|f870gTHVcZTh2YRU<5#ks
z)%wyDahdoyu-YFUm?SP&elV3;3tN%NRfo~n%w{G@xh3@zYm0tS6)%ZD#YFL<G(dT$
zw3TlokL8(sMJcP^fCJ%ibvv~pVWzL()$GvB)XdQC&^;Dx{73SHR-%28L==qYZ9pG-
z2Gp$Ip;)ZJj$vPL8+nHNOe~}WSkVM_2j)p8y-VBDXYgBFBJCG1BX8)jY?b#(S}9aa
z5}PP2Ugs!0v|Q?7x<}1YCdq$Gjd0T03H41mad4nyV5BreS*jAIIqn|4Nj&?KT|pkf
zV|6>-Os?aJw5D%SUl)*EAfmBsI%&jR;TQ9ZI43iU?x)A$@;Z|nicX5Q8mI6AF0PrZ
zj+|yZOdY0!T15U`dMnnIhRXGnI%*MmmYTuB#Na!&!!5Cla#x90B9zHeg!nXYTihx3
z!x#&a3WOvIF7GFp7jz4{xsq7Iefv+X&pqOb@FRE&KaV8QTI35xvm3LA=BhhYEp-Fi
zEYE1+Z+Mhjq48_}7FudYL;u`XJ6YJr`^jPIRmZ4@<+0KjiHCEcEV(7K@;7w2+vNjF
zefSTSP$QIK;MzMX^VJnfRe7?kRpZrzO1ykQS}To{zsa}YqSrw6K{5Rj9SKX>o#=6S
zz%|A^71-j;cPKz>(Ga>HpR28ESAWm~Iv<@YgqcB|%m^qR9>K44BtL{-#Mje=^8b=?
z%yK;Q4NM!lO<k@$R?O;7<*7142~l0N9y!PSqDk~Gcu6MGc^JE^@;&iuV1eil^zxtb
zz486)ACB=}t5%1<UoiDDCD?OpGk&UO9TLd@K;KtsbVDp9yNQ$i#noXiKwaDk&YIiR
zH06x4TM0wHQVdrd9=-R4SnV}oI{e~(YV>>oyi|M9rHX(%ahAA1uBm*N%cw@$LT#u@
z(DS!f*Q;-FLq4kxQ(5>POp;$?1{u}eaD{9j`$b;vF4vVKkwElSItBgqJvy9OM-H*;
zxU+04+;e{?d#GLgix#KvmEV=Ea0?4&7LtESHPVO7V{h_fuo}DajHa_@8#>22^6}g<
z_;jA6Dd=>#uDIkg%2o6f)KWvBqu#3QR`ZYuR*YVvdzc^0O6DfMYm{0=F~}>VCgODe
zT3>UYjM#*?@cwCs@7_UM<F0;?jfErYdgKjhd6{G~q0Cd-opCcFQ=YtJN-!}@J7x{@
zoms-T=`tpior>G1lS|<%LlNr}T50pN>B4b-72AYNg-?zhewlVDL}>;e$_$*5?!y!C
zCsUi5O_yMGZl({^iAt`tTYMpE;2(QZE)HkbCh{ZMs?1WnN<Edp$Fe7BOpe2Awl*2T
z4rHH_7_7kzx`7$Ul%c~g7Qag?;HdgZeW^ZD+tbD*oKJx#q7TX)H<U6JbPI(hnt!>?
ztQ+d<_Rz=+N?oOkQdBL0=ai?6QGY>`eVHlCgu-ie8!Go2wI;k_XTo8xnDRyGEpH4c
zz8${R{*Hmyfx+-S7%fj$eZZ#Qvx!_|O=a}tw$^OqrjqqcebSZ8VVcnqs;Y46ba<Y=
zz$yV+K)aI<aGdzUHbKAAaSilJLb|4-<^^Are*;hI&7?Qeo+hD>VmvB$OC?o4qI?9h
z+l4tzyVCk}AT%U?^`SCRo+-bRpJG<^7Lx+JI9PlK?+|bo3c6P5ai%!fnd0Pcatdx1
zdzoT%tTIlnrkLQ!*q7-?8&UXs;q%>Acd3<WG>PL{YO*x#HPtoGG%wHzQAK-6Q;5Eu
zr_4Gv82+9g@kz(YnKFYKGFRQ8#xXO=0=5DYyls@jJbwwT{Q^23y)wfwc6m~|cuedi
z=0MN2&tJ?xFtAoime;6-bO<v9f7erPIQlMH@Tbs!H=S%^jxjP_2nXAvYPQ-7&dNpA
zEvkm*(kJkKUMnmWZouKPlrTu(G?VxU%}z}rX#E7{I2}OGpmMxrCNlr^_v}^QDZ5Z7
zzsQ$>h7@7`!cKFT#;b+uUDd1BQ%fk9WFNXp8lbyqfb52wYA>b%c}OxyCH8mHm`14q
zbkw;6A%U;pGis|f;AK2rU81(7!<eVcpX4U;3<t0p?ld<TUf&0W6IzG%xpsjtf~WAJ
ze9DB-UdjZyjl4>30@eN|Wg9T21ZF)c!QLeonVoRFwJ^Ui&*)%`>q2ytl#n}1*8@<;
zi~X<%Rg)@7eWWz$0z4q|@wfGZ(tSTWgw?Z~Str<Gf!#}5kqG8@^{E^z-;v&l-NdHo
zf2p9lX@59e=df2$qdsf;373T?+8>%CK+X=ZkC7*Jl6)f5@aK2g@@#c-h&EOKR?Z<)
zWw*LQ^{DkIp_Awsq!UgeHOX2sh8d(>mWoIdq&o5mr1lXS#r%!x`-(hb{$(b^iMA`c
zPru5Im1;^u*(D8BJ}GC_2hco-c;cgIKl+AF#jSKC`w*w15?o(+BQtC*c-oHR)^Nx1
ztJkC)Gf!=%OoT%3j2Z-o)^uRY*~~}g74wUH23vWJJxVq*f6zRv&#7`J>_x`|pZt3N
zzy2y>9dRO@z5kSps1@Ofy^Yz&v;i~xik_npOfymy&$<ce#(32_>QX#ogB*}z;ZD03
z8GQ_M0DTvG;B%SICkR$J&-6i_hK=jM9)b^lC7iZLkUaGKOk@h-;MtW*v<q{WzEGpp
z@@hZSlclN-35G`)E9piCkW$PSRQ3pUl3JWLrz7AWDyt`HHO!?Y<SMhD4yE6zjdsU(
zELJQ^Nu`34FK@)0=!`xW>~pj&xrMXBE4B|8!Chb#b`aN-AJ32G;@OUD4iYWfqu!pR
zvoHtmqJQPIlBqnzx)?%_F#!^a9xXpR1if`GGLdB9O!5ycR4r;rI02861e{v(<jYD0
z`VhTLjhJqXNLMOPq|)#XPx3GFjq&yHzwz4w7X#5^y!b)xhkUat=%^UX7U6T@8rxFX
zjq^aHwzYP$uDr3(G}?5-$Qs^i2We*Gg!^7j6_5L`dGEL{xmp%xxhMFZ1l~%0(e?35
zu7$k9QDiML4FYhEE&&J5UVH}Ef=dMNQj%Sdj=-6^%I4|Th1Lb8xwu!xs-46m{)gU8
z1;0C!GW%zY&8*_ApMRl{_dP?W$tCu+rh)E}{(`Qfb|Vxjb%oKIq1;9ENzKPzwuOYj
z4Q#EUvgLd5&4?jUqa(6|emCT?)s$v|qMkwd-mFd;S?M7eKeKnc-ug!=qsSEWcwE#k
zHnh^~h0CO>x=QLP60xhO`rG>Sz5)Kf<>Tn2TcS1SDw}GCu8Y<b9T(Zmx|~mt2m4PK
z*3NO*`Q-CI?<8GLub#8Eu$wPUJVTo4m%|&TpKXDuwZ4pSj$6r|VuIC2@<XvNp6)fN
zg36FR+(6-{@m<i#$Z5s?DSj||R>)j^Ly{sZ-nF?e?E{kRKaM0%&k(bd^41k5`^Rz1
zO@pnSEDsC`8ZXDf!*mX<B`5fA`PYjd0;Bzm-|A17ve<Z`wt<=+2lXoAiFFtGEu^Y(
z8^_TPfwBd+GdriwN{UV^mz|SW(cM2VO5G^*wZ_36r;VwUE(#|YJvUh?Csmae$rc*G
z8Ne=&q)BW~u$XO3OD!Ek7Z*(`-lE8B%N2Bij0i-!mpS_W%Kw&~cr)!r_NLsf1w(yP
z=^))GYkA8(?Gk=JH<|s1PV&Dms9UhyO?;*NJw5*vuJA8n%4!wkSo2p?j_r@AgQbSV
zaWN-sw{*jK6MI+O<BU(Pn>^S)3LY0}IbZT01bS+!n`NtN-fX;MY-iAGtn{I;s{5j6
zlmBL*hIk{e$KM+X3{W#@^twpHI?Kk8iA8!8GerLiZe>c;SjY%b$jeCkCn+K6x3n7>
zM>0d5bKDb^4(x5As!k(ZKqhBA5QhcQbTL*MB1z(ORL=?WDD@-b=VEnD%xA3Kf`cRC
zVy~4xSE7DoBinJ^NbaJNn!hl8RB97@t*j0?Lvr-_4}2nt)?U$B3<-ux&=6kbm#GcK
z1fSyL{3Cp<|Co4FnjyWHrZXmCxY1-`t<Ip7sL3T8#%>MTsrAr3;&XSO4EOiN-`fA$
zpElRt&VIm20?#$oOy|rwmZjFBmMi)www2h&7x1pfNrQ;%q!{#FEWwFj7r)5VCTJtv
zQpSgEjrkIHz2u0nA|{jeCCQXJ=XOn2el<!ToVg*ha^~qAy?-TBg0ILw7Ix|l`jVQH
zl$EZC6T~t8q24rKFX=5#f6)PhIFb@gbFEH$OZcfTYim&CZuEknqlOc@C)`bCp)0{&
zJiTt_kj!Qo+cTTy{T|rLoYD-?*^M#QRpwH<0bD5>s^o~XeOtVR;x)LfoF?rV4>}9h
z8h@E;T83F41XT=g6??Myzv1i5nff){7D>$?kZw$MrTgs7GmbhA<k<oqYSy^4cKtNd
zSL1d~bDAh_@GWvL&hM3X(lx^CLa)eHe=TV&^G%be-)<gY8yxa9d{)tqCALL5Ec*;6
z__uOr_lu0s)SUE}_R;o&%qO{R{2gfn{<3bJ>5FxSwYH(8W+dB&?v%#|RG(Q?<vPk3
z+*`czKX6DGCJfVUH5e^4I3((9u`|)fgUXxN>H094{`XFEdfoJP>E~1DrajHrl6%kn
z-cRMTj23F;RPqV0P(8r;2l-|Ha&f#8gY*7N`I@v`t;^|zIDJ)fqBSLSR&<Y2@x>d4
zud+Qc>G&+Ed;amvQ<>c}pW91k?s9%`-;_%+%``O(w@gD#Lv@SUJO=j&Bz@oaefDdW
z?ojYtQLZZglG*=h&Wx#+lh&uf10#yY24YSJ#~M3mH>-U;S&mi7zNF(xvy<kg&dnU2
zw=U3yR^^Ktj$67~N*TXtUXYT?rhwo3&ArN#;jbmeN$cf!g+P5WMSse4#d^#Z685vm
z#uBZIPYa6yOF5kPNTmyQX87#y?C!MP_9Vxb+_S!)ay4>HQ^L^BwAXNnZ%1+!De%}k
z+4I($8Q3MVk|0B)pq6ASYI+Gbb^Z18%vXX=L>!LXVOgacuPaK<h;0h@XFYcGa{Oc8
zkTE=Kb&k(7LJB84g;)9`hJ0OpzB^l+b{8KYYdKaLr{t+?fEpAMFZV?lZkT4yfVWp>
z@Qd&VF^h_tLcGS?hU09Kc;59kvrgvO%yJn$9kX((y3A5IZNVoYC8@fho^~(UNvF!l
z2zAeLt#$2okM}h3e#M$PB(Ei_h3>`y*4DO5p;IGU$F__u61vdR(WH=<{yTZa?XA*7
z(_>P5+FjX~@`w6w%EP(ej4sPGYq({Lp{stgraW^QtXox_xD&-Y(lTYgVyAo2fj3sS
z!C23n9TXitvS{5H5}aj@GV0hG(jNtN92GNrr7us7$=H+iD(|yb5T`?16{AVyuaL`X
z9mVc{={@NE?78ThFY2W2xZ675et(+pqI+o!HMz{Yf&&rNV&_CowOY+xgbDI_kIs4C
z!DZVVbF+>ig?67fkFH_2>rBSG#>a+ufz_O6A0g#osPCn>b)cGb2B{&B6%Dz_U($)D
zNw%3mzOac=+hb}LeG#(2bVNUl_V%oCHcNex?ES_3?3dgnEyyv<72}U&a)iVBV@9vO
zfwnfX6GzfX%1p6kU~b@=Z<+6tFWDcX#54E!yM~J9kG8&%{+N`KC5oFPR))g2i#w>)
zF5I6T?)Z{6+rHm%Fgv7hqrX7TMZT?7cU*fM4gn^v71NsDl!u}-eJ}dbw@GnQyix%f
z6JK--z|P;bMuu#OSRQ%TTE^%R5~bfgAvqP(vr=y*HB08x`)9Px9qPRzmV+zg9w85E
zsz<^OVI02~UQtVwfOJioCVzuZ$V;XJ-$5H<d~NnxN`>Y}EH08<v|r@8;Ni9e!J>HG
z>DfV!ujzf##EgdyeNKE~x_=<kNO-TUU~Ft!WGJUA$48@MxB|3Qy}Z{kk2-r!coUJt
z(v~jgh6yuFmx7mspN%dS*(6A^)Y5jQhQNaSHqPkG>S;&Q->28d?w*h@1QhiqQw1vh
zj@r>Wm+(v2r8OZX*`S%t)qs=zO|lrh?*Dan9WmLh+e4Oy{T*Qr3$gYx`GgyESHS3M
zniG-LA;X+`!4cyelE2QK=szyUAORx+m_QmSN$MiEVI_^Fud&N<NWTt6%0UhKj-+s{
zggpIE%fG=1p#>pa&@jtYeQEZLm{^#f+t1l6t9({Q*2J7yF4g-wP(nTfrurM7C1hz2
z>ze6H=q24novJlyH)uBTb>O_=<|=9~YYquMox{8%xHvHK_coJ7)Q{()<-a|K{8(o_
z$EJ*>8D}!9WNmOVc@+zy-Q|2Hv6|dh?ZUKS^I3^sph?hN)aW!b(S07lEx}pX1s9xS
z$bCo`F6-|Y${W_BAE66UPll_@r6ayMp0b`q&sy&ZZyCQ$JS#nt+p3)y2fFhQvvv8V
z8Z(j^T5D=(Y6~&iR>Bue8KIr_wAP_xbTPW~@QF3)ow_&Z82`e>GDfwdzp-byt6|>l
z+%q}Fa_Z&{$s3u^yIQ+0dxCr&0vh?g63uMK$@~~!l7Gl=<`s_7G=REslV+Ue3cpjc
zLHh$=%e8v_pSpG01wfJ7YnE~mY&0?tJ_2jKCpH%g{mK4R|78E^z;kh{bV=O{W!4_1
z7iq$_;hdx%Cvc@09~^GVF;>Q>?4laxcR1huLUzhTblpEiV$DG6P>QI(E4OgR2vO_e
zW*ZOZ&c|Y+zg*zCuZQoux2xahmjbP&Ir3?B7Bhz(%N8KDdbv<l8>&^c?R8UhmyzOi
zOHhP1U~^7!d&wf8HWiS>lEri<mG}(4J-;7Vcr&(uX-oGqJK@0d4yi3qWf8s%%fvs$
zXMuFFBrx0;fhywlz`w|bp~xs7Bac>l(lu&^`V4L{CbfxLQhfr{r7eB08W?15s84WH
zoB)@#-Q4f&UZl5b`4s+d_5$x=^ZB`a3(ZhXH+bvRVLGx+*vH6pYROzA2Z+dAWun-h
zWHU`sOVY7wbLA8KY8uL;<r&g2v9z>TI*2^&ed0QFQ{9psstwQX3^Nut(;TvjNhJBS
z4w((a4BnI2Ig0^Jud8%YTB|RS8FWUDmpe1})W4W!@FXzvgSfIB&n3dCwFj4j9HVeP
zpDoJzn0I)!P~1?L5<97nlkFU2zZHY~P+jEUG-NB`wiQP@(nU00J_nx}zxWK9Ra3xn
zBuew7W|9a8l6tbB+*DgB`&A9@Zr6cz7FS;@$;xGADbtu9q8#mtTXzw9MV-JX@L@2K
zmhg_52A`A+CWXyqWcDW87imVtxlFDM@8RyT^WaDH1o-4RwmtiVJx4;hPJAwVL$ig;
zBDdKNBp4}AE;U`biZjk%@(B66xJSAam>(D~M~XjW8R;42l_qj`AS27wlX4Aap!7{m
zMfy<;d`NmKyOCWoQ2wO6z!}EOoRWV5DbGbJ&jn)T^4Ozrw)z{4Kzk1E>wGr1k}JkF
zX3Mf8fxE>aYvV9(yvNyhoQ8XhC$$sVCr{Y7q!il{=`r_##)hh2lw(SB*(`m)&Cx3k
zQyvAjDDUKj@@l59x(z-JQ<MV=qx>Zkd6WD>E~Cs*E+`qwHK3;1^a|a|+@blj7O;Ui
z>{c>@tA}SWf*-*i<bL6fyp=z|t>e;gBFo{6@n^WZ{1muw>Dhmnp4>9#5*tUpGK9N{
z+_16iI-+N1BZXo(X#~7HOF1EB%MSwviIrvq4$Hw(O=*_WTiT1Unyvh#24x*Bg6!eb
z$|&5W%gR^9OnDpFiMjHVKseC12XaH8|9imIFzjdkJbRw&iR2zVzlz(#bwg6lMZPQ?
z;-7NC>=p8ufL&p8Nl`eHWU(LFNhFuK1}w(P?qaO;7QF`tsX=fmI)xteIHi^Phf-0#
zrbM7?G*Y>RIaEh!A@g_-&w&x$k-mttrG7}@oT-E=P31R0;a7sSa3~hIbBREl6OiC_
zlvv?IR6x?$D%e}R+(|fn%+(YMA;JqyS0NmAcPE}-8P34Ekib)o{fv&l#Y80u<Ra@O
z^T=~@3ArH))I;E?X39Io4pKSEf$rh`;(Xbt+=R<XC7>N=>A$K<C3O!xh;rq=${S_0
zyjeM<xaA<Q79*8Os;E?h4@f@kiDagY+*8cmd~%F%>?ZPyX#v)0ICmKiLyNftjNS}>
z5Wj@2%nR&DIDEAv?Z|YX`ajh7s$VTnQ!$H*f`^Dy+9^qLBW1nZR92-w<Uz<*V&syt
zQ)cBls1-W-4e-6I(rx*b)COy=q3Wd5)YHr%)xuDE9eDK+<{aaqCUz^M0mrf$SV~QH
zG>Hc4@)-^-Ke$}3Dpv+;>y2g}-ql;S9Xwp7atFC4TnS#rDqX<-4o+zeYUmTB3SqZ|
z&r~fXPKkln-fVe`<OMPd{80HIl~a}|H=v<QR1)PRc$`JZI%OHoVJgmdb=CW7o|=#6
z_ktcJ6X;UBt5n9#PGAbic;*2k(F3#^)0b=_d1NSeiv58!w=0@#{wI+CHT)NDBX<}q
z!8LRyu1B?;07j&(dSB7dAa#~{LeV2V$V@*|6Fq>MzFe86aLQGv%SuZB;p#_#5~*T)
z)YC8GOn6k!mg*y^E*@xHQ*}QurW{(HY$QRz>Yfvh3+IA>-K{{UPz|;%oKV`q=j8<I
zF3)moBx-vTt~-ASSoT#e3m$<@k?eF6?!wtfJSxdNrx|Lh+Kr~G#i1800E;mU@A5io
z^L@1sb`T`j1ACvM#>2&=E7pH&uz#XdSAHbDl*-EO<atV%`VKizWx=erMT%8Ta)D_I
zbnFW{R?EYK?GfAvrZcyh1wamC!JXK+Yw+Dz#P8-OfD@_3NAnxmZr~sOK)TpDTAf)!
zuhC(&gnAe`cm43x{!qJMr>LsFQupFLbwjO!0~*F`m2wi<UH9b!@D_hA9g$8*+kvWC
z<a1In@M3f1M@Tf1kZix5IZtk~Yq)3Vu%KLbB>WU$|5^i1YCe#+=J58Y2uHS|SpTiL
z-P~E^hR)(w@gDvZFL8b#o!hYc?P1Q+J8C3W+IIzxgo;7!1lOnGYEilhnN$Z<m-=5~
z(iHWT(o?CgsIp7GBe$2U$Zojjt%n262C&RsmC?ZE7lH$`GRK)h<{_TZQzSX<#y=Oa
zmcmIxQUU+fk_O}@z9Qk2Q-v!J7rZ%08fXl(ZXU+a&dvb(_#J5VEx0{t=>)a4%7YiF
zh$r)(I~fp0JhvHOM($!&zETZzJ63pxa!?r#SC5i%ZE3hj11rT5I616G%HjO~5Ei9^
z`b!;3Cjj}c!+vFJbF<-+7RD80JAyU+hV@vB$p@3Xo5=&}9mg6u3#zA|w`%HWrf4`|
zVA<?O_8D<AHIb0moUT{*Dur^QJPbFaLglTJgL*jyyn&(y)DpB8twFzmYpJ0&SAQuJ
z6rVg4UO3a`9r%gmaJcI%_mU;qu54FLv@CY<iP+7J>=snP&+JTAgDO~^R0e`vi|j(R
zKFT&iH5dd3x6+z0&1L=^UsQ8avrKc0KZ)ILHrtHtiIYN0I$PbQtdp}PN!kiuzh!c|
zykBXm_J=O^rMel3Qd98U-YF-PdrEmQH=pE2a*}jGnkhAr>flQwImKSm7I`abYJxg~
zj$<ytk>@een2r!T^0Q`ROdBD!>M(PY`3$F>d{U8phZ^}WSAidf<cO-8*_u%}OE2LQ
zum>$<50RV5c22^Kx~;6ie5wa$#i43%<RLdj|6y}APW_0TX05USu0b=EM%ZIG<%)bw
z-Y)mU?zUFG0T;-rK<6JS=hYtcAaL;F(BHmiMv{_XBaV=^q#`LoWJZ9?;}kN1{D2=@
zHW|Xg4V>G>6+^c~691Ne#}my@eiVNVr>yO43w8*+2K&*c>hEd>)an<Nm&yiI^drg#
zRKf#T<B?zvHi6OM=yKJkj8<fMKQs$HrQf77l0|9?Ze+3a5pEx;a+Y#T?TlSBgt1}G
zpN3=OIiynV1>3cZ@lZQ$30B|?qaeS|L2BSkw-)Q{I9JH|IT1c@D|szno|}fse}yEV
z$NU<e%2_2^amWpzK&Yp-MTOd;KEs}N3bXvIdJuIY5BtbpN@wt}Zuuuhc!RtPUFMtQ
zVZaZU$!F!?lt-w(C)JA3ePqyS|7VrXknSX!a3q9``u}<x&hBGV!TU|&`f=^JF<dgY
zl6Uc?G=rfbd5;^!3VtbfpM^|`SwJ_y>1vT;!>GKK>nnSeEtol9mCE32&Y?~vAeF5$
z6`*FAg_?Co8KUH2-11PLPU7}_SMo~@<=a?yWpO^AL|;=Al2WUX;b7wZ<R4N8b1IAZ
zPrvb)34rNdfw8N=HpTf<VyD4pt`l-G9N+;2&0latHDK)GalZVG0p_k6;M}wq?`#G3
z_+!c??8IY~K}tWR4>B`HDOJ%ca0x4|0qzKQB^Il0Ie4&|awXX$mq%Z|gp)%J%)4gl
zI@FNo(1S04x0ZwX1b%5XoUqDZmaW7d*b@nUZ%H}UP0C;md|_8}H~H0IC!Y#wLb7mH
z;Dzd%_h1&FbjGMBgIBxDq^jqYq3U_)U49|QEgD{W^JyABe>12uj-Y-PC@U3FHi4Hs
zE?<<Ii&<h9FkC04Z0VwW4`<Xr)kAbPxaeBAi7Z40;-8p9$DleGz}TTSzXBJfb>uI$
z3%m=T!V_^D*9%&c`}}X3E}BRD2EH2qi6hvLo06koGTWj~)u%D^cNzgMvx;g3U)oAd
zz^-CZ?KnC8fvQv=-eKS5hf<u}1n-HHhD$A^>e6AUtE|Nri{~~;DF=ncT<i#ypl}hu
zT-8FBX;rY5p=>9N)@Ja7KUj+MOGmak>%;HHLC5nFw}$3i0B%@GTq$S*nsF!C-E1(t
zX>T*>v<OmL(`gf&*jCd|SV3-Nx6NQ?BA@dEc(Hie6Yu(OC|6%$j7KW1mAmkQtp(0h
zlnn6qtROFz*WupvO-_<$W33#=?X)=dP(PFvCukzQ$m}Oy$yJg{cCjtE`ur%32A%r@
zwBNNab;XhBtr|rAMj?j%6A8LKC5NxPM{qav4iET6P97w~y^k4=PX*?aNnuKZ=bwQY
zdyl=wpWv_YBjK#pO2g|f2Db=WrMpA@o=Eq^0#D}ql!r-T+VR}K3x|7y#ewQvL2t;=
z*r_Yf!JqD>g`?njXBMZE0=}r0Y6IG%+9`rwb5!V~|6&|#x`ZzImtmn*^2_{;Of%l}
z_f&$!!C9qJr~drSUJb7{naN=earZ6zE%*6nem38nf7zwv_bhl*7$m1^ege1IgcIXf
z<Q_*zp8_-GyEKhdVf17dzr?h~)}q9;N^K)umgbU}lUYzB-S@rG&!nW1?nT)DoyIIf
z74uqKb$+w=c21mQeu3&O?{7>?acvD1g5H{*>3eHg<UJesSa7>(%m(nOSI9H%KvT=0
z3ZX;FZYggF``xgu;2)<kFDji$xsmkQ{#HrQg_?(%JCgc*EB2mmX3mF{w@DLoS9-&w
zfC|)(vm^7cggU`r;M*a8P?pm3vO^?TyB_iuc*ZO98O!RZ7FFVlEH&2fWhECnG8_@9
z5vjW}9f3YUoumAbEzNf{l{LrJTb@hKmiFfbi@2kDtIeUUu4@T4V6f0$-74-ShcHr4
ziAO|#wWQ;|=^pD73|@1lb!OQUrQR9lsH>7QewNQ#pO&5!Z~vS<hU^F_7u3l7S?%Qi
z-QTc)b@)?;r(X1|&<W6R?$9jc`ywfIAUP%4mC59u5U<@&qH%)lMB3{n1&xQR!SG<Y
z=%s4yir2P0cRRn&Nbiu-G0UBEG~eZQ*q%hu5U2i=ZzDQi_T)En9Cq|5xXtQ=8rb&e
zhSLTR9afYE_?`Y!@)|Z+XvQ9td4GBTTe&+=h1+oD)f-pG9jmw^_&dWT=YC6YPRV|m
zwWwg1vkZ4LGSfD~ayoD=duv|9g1DR>Ib(8niF)g>5H^@-CI#Z9LsBiei+e$rYEq3~
z^pE*@GA*<QLf8(5+m@r2VDr+VHR?<&aolvfVE&iAj<yABGCLP6#AyADIv@2l=&s<+
ztC0J{<;WGCtsVQbN~-Jh$4xc#D*|TkK4=uQw31X=vcm6R086CN-i_|^^qf%IxXk=a
z*D+{sl{#gog*0WVfA5+yD*v(bbKwBjBo}Y19UBpC4SS)MbYF4nUCmq@U6Tv0kTvFa
z!Rv#k@Z*q5Y9=M{9HO|3Tuotwekx5396_?{XMq?T<`U-EAX_C%nJ3m{dEeI!@iXno
z_I25tozt9^G%rGzg<ZCO@vY4X%1+Phkh9DA*5UPE=6jgN*nW{qa&g?V$B_~^4Syoj
zxfXm|CR|-8CaIIO>x|=qPKP{=wEdP`VMWL<wenAA;@HeRjuv@0^M4kG8q*>}qI!l@
zmRjW%=0-bT<Q~W`opUpASvaqMVCv27k#>j$@)!2Ib^({q3{^6HUDX9575{}Mu#|C`
zjhGLVXjFMigv&HIC->_L``h%i%rg0XGmm*k+UA5liW;Kd?y8pCIct`)hU;W*uxk_T
zpy_VSG`dwYW?3Yys<-P|T}gw990YEVgB-Ks{8{aa;Pb(qiYm29+`6#em>J2Zv$$M)
zR?EV@1<9TZmf2x7!n18T{_O>e^SG?``S$z~c^jlUOfR9AzOPCH;{sFt1!@oGw(^EJ
zlw|Qppo#CMM7g#6E5jV)MO*30T!~iJGh)>DkhGmyTQa-kKFi(Xt!eEa)hB9V&{6*{
z*9+J7{3YHmt_=kz6jmb|H(HzU+ti&jj%lZTrVE3k)<9Ywck$npwX~5gRd>Z=vK0x*
zs%VORZ@e#h5;i9{%GPBJc2>@b%3Yw<hTgWlG5+PMlAWGYK6_Pxm}koK$_?1d$Y!mj
zRPwJ6Yzr8;ioy@lQS%N+(*>j-Z>2Ydd_z?5#o&Dr^(rUFPO_|(zy7EUcc*3fpS-DV
zi|>)mAGtD&TJCxD`RxnKy9ED2&-ucI<f-u8Fvzrk&JAplZAyKix*>@53NqP32QYQy
z+w>eM%U3YXv&;xvT=8~Hu3@9NC~->aS7#;1&%DQZ<y?uzl_C9Yc?O%iSq{nFmHnZ>
zo_{b;qYOoNe?xs7Fr7EjRLRX<=ZCUmbf@`u(3b3!=h3dhcJ0WZq~PeN(!Zq?^;w!I
zw|>>Jr)T$f9C3~CT=&NWzm9woN-a&1G}6gcGw+?NxhtaJg8Uc1+fY`2NSP)!6Dvr5
zXn+`;n-b&?Vs-hfs8brV4@e;@MboGg<tm2U7wpckuL-F?>|5=<kZ{_{7Zz*@e;t-%
z=;3MSiYrXX|5#X}KrL)dPUx;$Y8jit8$Fs$<?Om$!fj1)?SG!%<Dr0YYF5FC__}3;
zZF%WS6&8nO^68ENNs&%%cB~^M%aj=(I21H6G$J%w$oEY4t#LDO<e6i)=H607{+^+;
zcAwgrTtHU2jc=fy5vu|j2;pk*H%TQ;cb(sqYbg?TzN|4e$}*h#9A;;uym6URGSeM9
zb0=xMwwWQOkfK5?S<F22F38)O{V?-4&uH+kK$H2M<UX8;%W8LNmeXZwEZxPN;p#yj
znW$}L*lpStRIy~u;_Yp>G=uYUv(&tBM^QVI-Z6EZYczXZXl9rsTq9$-W^|FKdX6W3
zV&>YywbB~Kjcnf4<PWwq8Nk#~wn&wrdz=gBpPTF#{+RBFcA%Lr);Q+4?Y3^NXSqx8
z-OMeXGuAmf>ze;Hw@Ew9^w4nKu-g)6N@QCHrWdTtS3MT77<hdb+ecT!kS|Q(M=|e}
z>o{F@C(Y0WEb!NaenK%*M9h&QG4NVA?Azh$SGX>#OnSrA$*DE-CyNK=9SqCv7nYhF
z`Zeq;QST|~X$*zrnLxCx5Jo@2kciH=ru;ljL+u54*!2_k2phD1%^uBVeQvlt`bXGj
zOKonY)JZy2n4PuC-Y@ldcA9&&cL>~r>d}p0e)@6ysYT55_4n`c=6h0o%L7-Ca6cF4
z&PlW{?avN|C*B=C28z@aAPO1m9qqWFPoZwxYh!P|HuIPA$@^E{>#VYlr8%<-6juX}
z(_dD7$JGMwHyqt^)4&J)MNg`K;pXip_u=cJf%<wOUB+60ioD?OK|lUU=%-=%L=Gv(
z#zb?F@s3tN#|O{>Ip0&-RVjaltCIJl=a?tpJr%gEWJ96)C%sQwl8!)pwgb1X%btM-
z^B&WM_E#U{{<B(bMgL^J!%a0C=$;R#N+<e|S;ThW_iM%oBZV%S&D<R_77DT<D#g9v
zjkH<%3+fxypBWe?_oKxKWgqafggUweZG^BA{`|vO1ABm}#<Ydv^D{XIU00IYM9Gn^
ziy>lnalK?!4q~Rvf%?h~HDi`KUmc}3rMGauIH#15CrPcu#et~6slYC2JzTE)<E*wD
z=+zF~r(>ZlkEEZO0I>ZTJb{AmHM^3%Pr5RfR5y~XPmvcmNvA-EUx78T>!DF3%t2a?
z7O3}dgI)<H<|0s-h00udj(N_^W7g5NsvEAr#ijRw4}l-jbmb6kgWG{bTv5}}BfCpE
z2W@wPn!!wC!>}rca6j2rKtF48k=#Z05nBW44&&L&$bv}3U89hU0y9yZ@4?^ZdUHpB
zV&4W9^jY}^4D$rjn9OBbPz{jL8F(kH<Q&N(KTvmIUp2FB*j`Y;w_v{zACo{Y(s%H&
zh@)vrf}9Md<{Wf-1-PMZhPv$_ZnYPHbrn+<f-zVuw*}&LTmB%eltPh)zEDn(9!Tfp
zjcRi|`xm&OWx;{x0NGDE!e@E`xkt|6|H8<0#s?>htx!4cVmU4yI<IRa5h}t9OedxR
za;G^a4%l2e^v_?Fp-O?g8psEg9?SnI5ws}ug0sO`CgSGbn6{#)X*5#|80|kmdA8x!
ztt#Wx6!<|;g};c3TZNh3!QSCgx&B-=;A{`!CjSRpoK$5@^bPLCJ%NJXqCJ2J1VL50
zm(+tI^E|T*m|;1fao2!U{{~d39`5?F%2}C3U&b2Ri5`GrbGKYt(E_9DhQG51RC_g;
z2e<`wQJw$4-ChS1(Tn*2#_lOMnH#`81J+Q1oM$*Pj%>rNIt3WtZia=@cah2<$DlWy
zoi{M6=|%OmI*yKK#xcX7*j<WGmrEDpdk!i4p%I-11mUUDlRg38wT>+W7PpZt2LyTq
zsY_bmhTaeARzF^=1(lUza(zjUow7Jqb1pRLLsX95fXZ?bErzFC2G0+-SD=;Sq(kBX
zF;Dy;nb0fqFLf~c$S>jmme(FPy=YQ}e1b-^3#rLY28#0!Qxr<zQ{*gMpH19O_5nM9
zi$j|99(F1l!d=1Y4q|6vtUG}foR6FSMxZWlp@6K&oML8^=HxQ{s-98P)KhdHu!u_d
zcPy~Hk+csGl%-I<*2ArN0||o)bQ|#Cy0|-EV>^R$dybBb2W%boGteM66wwW6A9$sX
zLm3zY?KMyKF@5lvlIRf3@88rL%3*ki*H&uC-|!5k1N-y>sk$M@f=`<cjb|@lTL;lY
zuoJ6xC=}C+=sUF?I<g<aw|~9*4Vd66%&Hi28>hDq(E8qGOw18f3@ccGX!Jw`)6Q5S
zPH-Kq!JF9d^M%lo22%&B$qP7gZ&a%So7@1Te>4+Af2lQrwp$n#Ubs5)Cz-$|aZ&s}
z{y1*howzZqOjfXS+0yXj&jnf+hr9Y3wm5j6r9dSP0C}EDujAdc#BII>-s?>&Lr*#z
zRic$z0W))|ngaduEug^5(F4+()@SD8-P&nAI1{+R>uf}ReI;6(exco%N64Se0){h+
zna1qG96yCj@i^cYBK?JVQ=It#J@h_|L^zPgP|TV`K#l|QcOX^S$|4{lUx2?nR#i1u
zEl?k#KJj?v;m|oplJ!IZ?lK8z!fVnNC~*O6;cl~GY)`g1yBhOeqW#eUU<3Nz8gsQW
znZa}dj&D+XfH?>N)2|30lAd4}yD1CgX;NQF1KxF?!a(<$qV}bw=w~$<$oT-|aIB*z
z=>#x5m(jDZ2e{ugbtL_Y=Tj4(>I8T?E12rD%owtn-3V0iF;@<3<P~sL$xH!e^b#7N
zbKtP601=%CH}LJuc*el^X)=(Fq4Xcr=`1+(w*v~a3j4xG^%)(DSG<k<7L|q}US=w@
zo$O(YqP~^|mfMVNPhQb=KulLFH8Cf<GCrmb@SK)}f-6Gr2r^{a;+5X15kOCNtCfI*
zbNHg*Czk)me}Tm`qMmL*cX37f94h-Nm~o5ATBaer4jec_eFG%tK9T|dU=BgE+=BUp
zStrpAv?^sVR!gvc+R<jHNSDCcR6xQ&G@XtSZw#IOYv7T&`1MWoxcZMek#@!kS%og8
zyBJeRo~X1z?{Pl!iY>)Y!d<x%@?$7=tsZ0unF)q%BlH^kz+V4=61)(}Fnbsi5WgDO
zTmM5qFM%C+0Y1ltT0rR<tU0@qgB_)UR9{*xCCbHtf~xqtPpTu)(efD;@wJ>Mrz=^g
zwUwCw-t8%9@MmCOoQEEV;c5r<s@eu)n9odvTf=U!o`1q+{sdD49VY|v`JQ97E}%1+
zouoJGz<x3XRWycZm^bPZr6IWb@o@Oppb{U&tc=30IR}-es`3-;)ElJ@osM&Ncd%a7
zStI)cZtz}kKjkp<$1uyWM(&{_?7v-VI|*k;u!F!wPhn1h5vYPEd>p8EbIkgISUtBe
z*Zrtv8!?`7P*yZSy(&XjQ6rPgbb|_h5R})qv40Jud8!$8=si~AY34T|r3H9yCxJ{I
z!&;kwj-~PcolG!;@8V|-(C?hU^ZggSC~-^*80P+TENcE$<{h&MzZal;>3^#9X;6cA
zK!0$US`GF5INnDnwE^|)57wxVOowKF4l3|KAe)D=KmGu}RF^HrR>F?ng?vCA=|ZbP
zSAH7%R6g<*{;LraZ~_~roRw~g*F?Km8`{%$sF7vi%zFiUMt98pR#@8$=>@8VQoaej
zf!|92zK*PT`I9_UNq|Dai+cJ%O`z$_8=%2j&IASbHO+L*TBM>Rv3uDCP@0cGZ@>&{
zrCY$*9Z*uhJ$(ZY_CP&K>tY1nGE?z<`hfXs3!TJA^eP-jhhQO|?MLX{Bk|`$NHvxL
zuJ94v-t*bP=&?GDXVMN{Sa-mYNJ<-=sxD)s`+>8y;u9*gG*cDhdxrkRpSDuU0D~_F
zHq46Jn?(xP{hXPv2mWKDW}%QLtP>W(Eo2PWk1a#C(eKJ{@JPuM?}_uoXz^ZPRG@NT
zZ=k>E0e9XQ`p=>2B3hM+WyYZ=thPE6`&cF9J&EdPbQukxGf{ni;oNoyr@KD*+_lJj
zQU$f51iyms4gTO6w;E^Q!)yjBU_CIjAHbZaBU$1J(;Hs$=V_|yQNp0Bc>Z7iCpeBo
zB^-?7f1MHG=$Jakuwb(eF+r%D>%qlTQ3e3#t*=xEGW=0lk6Egt-RNrI_NSns=>gUt
zj4Q&KaZa?b18_oRsfeB>qTH05%carZz{;iMAe<=bDBV!GhBLQGStzMQbgDFgGpq?u
zdk^=L>x|P<d+2{Cx&l^1Py8LD_7zU<7x0eKus7x7G%*h>j~1WRPA0Kt^y`IkW4SNf
zE7TC4tH@R)cj#a0aOEIaTCb#ld;eQ51?+r1xVLqb$2qtf=}AU|J##bA+c9-0tCmKd
zR7dbiP2`GlUvMXTF!OIH=al!zUves`N?+{z9qAZUydc!{JvgzJq7+r_Z`mQ&z?tJ;
zsEb;tf_e#T(LwygQFScdX;JjiRApLY<u7K!k?GM3>|Gwt6_s%=TmlZv%)P^$?SOr_
zA9k$LsQbfl(p<@?%n7oVRoS&%S-9!c0Pk6iPv=%Zi8PJvhK`O&*fTFGp8s)lj^T3L
zZyz6Hy~k$E25pSSw#~-2Z6}Rw+qN3><mA|A&swvy!{`1#FZ!m})wG?N{o(%N10I_C
z(pf24&H)!{3Niqlk97g{=rRGQJJ6L+;})2=A4cNUO^|83Ei@9U3(bUgLR&FTDuIku
zzT6kI?lj2O98iH32It>DkUMb3HK~u3JUK=_2-EH%pdXcox3~<}yUlW`JPFqLuCNk)
z0p7|)@VYz$1)>4y$8%r@)PW{h7rwFv*dA;#rpIQX82S;Ez;TfKG{JY;30C0?@C+A$
zUuGM;K_hw)bksSJYB_+l#`54a?nkU}e|Qhi@SC(<94&kdJ_#-onuz@%Jrs_lqucP7
z<Q3>Ty~y-sL)e;(i&{dy$1kC%dQ1uvn+i!nU7^14r|_S!T)ZT`1Qj2L6(t&Rz-h7>
zS^@4FPmn`M1acWpQM=$2{0^QR4V0{n%6NqYji3#v$9~Wvm&&MeTKNOmOts*QKM8WE
z%V2jGF${G36Zk|Tm8c8f**xeVeTF`P-BSYnr2+hP9~A8(BoX}#E6g?Y66jbM+=&fv
zMyU#Sx@2rVItETu|0w^$*Vap1C`=dZ!cDO?=&-NkCa^cI#0YRrw4la8)~-9*miU1U
zLA`1Zpo&C^dBO91QD9kMR=^cFz~2kj5Qj*!LA|}AG*tueYg!Gv^&!}CQ{fh~Mr{en
zxz=z7e5;;>r#>6Brc3|3bAs0Dmj$^AC~~ji40HkB#3a~@)}Uj+A>oHco;;!osUZ&#
zPjCkohD|`vBOKhz8YxrZYikXwS~08+1?p7D1K)rrQUMfl58i@kL9_*5+Go%U*I*CO
zpU6jG3;za{?TZuw3hff*Ft`MtLgzqB;up!%JLtdZmQ*=%1<)gAs@>#4qE09md;#<9
zdx6^l4gZ1v6^w;<?vX=Or&<c`$?@0~tO)xTP6Ag^8SY+_)eoRAeub0MZD5rlN+Tdp
zoDg%t`S*~o2Y=2IzFlyHuu!}y)mAdqdEiKkB?vNyJV(`~htjp_e$Z0TgV>Dwu>PPz
z=fNqf6`aJXD(&P2;8yrgydzeIul@o!+RNmrknnB~=e;IyU$Uc4>@s)+PvQzjU~SO?
z_<J<E0QT`htTCaZFlIeWT&`%^X`V83s5|&hq?sHd3=eeoU-eG#e0N`VSMzl7-tw*E
zj`Ddz0wkY$pp$V1np$^J8z>j~o-pGzfKT%cdToEH1o{^?8E-;VAX?y+;4a5P6TnT-
zS_g@);9Y)Kz{lCR`#`<=C{9y8AS#wgET=Bgs~LigXREO%nLczKavt_f{R(SvANdq`
zi=JY&fGPL|*W%@|dgygz4J2ZlgRA*1BvQKwg?u2u2UhZJgHA{#*9V7SzBEZ`i6j99
zZX{KW8NnW8$FiBw;@g$!#nfXC(K5LipM!X$qrpo+otfi}_RjPE=l$lL=$+}^>TTm2
z!*vX<mKH<u{3cc&FTi?XZ(t9a58jG>uvQ<y+M(?bhguDpg-(Pt?gF5>bjDvI9h6k*
zq>us(Fb}L%n0Q^-Ap8(INi&o@q&hgT0+4CkPc?_%{$^k$y~PiJbL=X3d<KAXWH%~6
zCz(t?VEbw|vg_#}IJJg=dr=D>%@)#S;UP3mu7>|o4>VrA<gbZC;i*)DRr4rOgE~PE
zWzPU%;H1XFtf5i~7y2GtJ0hI579;JH{^D-F6=(K)eO>&;{w`btt~<At`^bF?bPV<r
zMc_SE1usiyGz)G!$v_zz1#_9RFhSXXt%Z|gFZ4WihUiDtrVmlei4EvnXkS?k8Nq?V
zdBF$$0+?uq6#oEen*4`47^U%im>O(>+iwt5T|Mj$^Wgm39i|xFAjNzfTS>NLmTAUl
zCu+Jfi^(C_UbVk`M64@Z<8O0oe7k_&dDipP=LqZ&L)B1h22mfnKSr>Hnh@P7-Dcf(
z?MXI|B8ci(b8tm;2B)7L=2w!sO7;sE`6hucoSj<*?CUr_Cons(IdGc?j+ZnTI92Q6
zKGht~m&L%M|AqNs_kIE^8mVgFUNuhbhBYQJpl#kDb1)R?B7YQHiCe|B(lBtBr9<MR
z1X6s>q&rG|m~EzjSDD4Hf`d$t%mfeX9xN9B@c+{wCsGwlhfK_GZCm{X-4*r&IUijm
zM~nM{tN6=-Y1~ZTG7saf>>ld9%}o({DI3vW_z<!Y6-(#Qi<zeEMz%ckX1QRRzDb3*
zt4u^7H4C>29-)B@)g_?w%iij~pzpT-lYfl=hA+!EpGypm0tVG1G#i_bpN9EK5hPUq
zB_k-DGLenJ?OGN5X_-g`q76NX%>ynyPqajhN)_p-=n_wXv+1?8LHt9A1*Sl@n4x5%
zH}HRmTzojpiDe`Yor#wxn^8@vHsmTi3VVSTW66}4J*wNHFVl`>{vd9ssS+im2G{V{
z0x?`g-*V4>_gD|@f5v077CnHckSukZnn-tL;@LZFE_;TlNs;&;;96~>_C<9>D0P;K
zgQsMa|KUq~2Jc=^HE&hlINv_+NKnmcdoKFI`5WRhn7my?(_rE>5z^L&uu0H$&;;5i
zPN+lV6H+bZ2>OJ4$4t_A*&cKuJ{S2W@0VsmlDY%jq|73$$<Wjq!M7EkDDTiGkc-A3
z+uRF0E4}ao#C<Z9x=!vU>fkfrTiQ!bVUOuX8glgAw3F%g*be2Ocr$p6e;ruMz4AqR
zwH~eKx3_CxtEfZz;myejR5rNbH_(X;&+KDcvG?c>@J-i5wg6G~HXcvygp~Io;sJt5
zhXTLgw>!yO8&ts#z8>E0o@O4^8ybiaeaby_D2@}^aHpJ&ZNn<!8Tdmu|NMz|Q3u1W
z6^9NdHqt-XB^p2DBky3x)YIV3{4MpDrvQs#5HRX$1iS%O_)oeFj!PqWxr$H?oSks+
z;?~7A1W7c+Z@@(M31Y<E)J07r{c~tsS;Hg~UDZjz1Bu}q1gdabd=EW>E8x8B>g^pJ
zs4UGz*5M6EjA}vEq;65W=@!gbW&qs`$hdcrYjEb;gRLWX&<?tgw4pWR5&U;wj5pwM
zc>!_h7rl=?i06f;x<89gl>Nv>+(0%aOQA2LEAfM<4Q(fT;SE@jp5UM|AnDj<s)VI=
zlJ)}In;Hv@uPX9K=z91D&M8Htge3l8Ad5dIV(JdqC)U9~9ZpojUtrbnYD8P$tVNSE
zVCMY{rWm1wo8GM5t{<$ws##5qK^IG_f>K~=piZD8_tsYgzJgw^+wNz;d2q@$bT$xx
zb4ee$ni@#Ahxhl88A`he5<9H!Rqm_9u<|5FWl)Df*JvY-<eGSEdd_>od<T4ueZ9Rc
zJbrhGH_e|Ftf6?&0Yp1+(bWgK&U@?vb{bN+dLRS00gudAxmbCGb|jxLaoSeUB=3Yy
z&PK{oiIT=hYo(Rqo8a9*ZLSt~J#a?Ypd?~lp}V9bxg5TQ4|r?ngouJBj1}Z9`~u8C
zU8q8MnSQ#9hKq*wx&ZwO3sHPR{a}ASl&=)n@Bi!_;+Y5~3@L#PVguwi-k4fQ|Brxr
zn0`x7Vcs*9nP1cq!i*6JbR57_Z%6)ymFEDFf;<#n`ww`IxC`A|J*fAFr@H5*`?|ZQ
zcRDv&_@ZQDOUaQ`I=PitiXQ@B4D3qSR<s9lSZN89?H9^GEP?K)&DEC&68JGX6(67m
zz+LkkoOeOU0+!=2|2+S`K&YrwCu0kUhT!Ho40ne!kkQx;_usQ*7vc=s7iLo@5EC(*
zS+A>XY-;SG+e#a;FH+rL{XjSFq5qpN-Lu{GpQD$f3b3t=!Ny8^>;_Q^-70o+6g7%|
z#@t{Ru`QTOWPR*^ezTkEGi)}cW6!frP*j^qDS><5vmUdz)O*G^*B9?S<aWARdhYpe
z3GgI{zvwyiaB3e>5kCkM+NZ>BvO8Ib_d;hXUg@O#6&XoUx-ipVGi9u#IZk9iK6^9l
zdDDe@Kz9xCF`jMiB5zfGr+fzcMr!Dllm&9I_3%H5n$$|@iw&n%;Gd9ErLhX`Z}On_
zj<Jn-j`5i0DREBO8B{p~x8MKWCwY=x2ke_|k&bGf!oc6kN4zt1c7`!Dy@f*Q%FG-#
zjXlg9AwQ$CJWX6JMkwKssJ*Hgr+G$YA>m>ruB~^LXO-us=U<QB{lZbrKE+PBUvRVJ
zHuzWIyEdh6;^WXg;3%AhrQx-RTNp5*rA@+P!3YGL-P%`Xd)U>mg{CH&2<VhvCWZ)2
zf`9W<xd-0P?wPKm?k)aCVl%WR&}4QoTWQGtkQc}`)I540J&Ni{2<TchPqsln<}P}?
zewg`8$OF?z?R8?dGCO#g)A`?fyL#f_|4(D<U`ue`_Kgy4sEs07C-aClP}9hv6i;tv
zvsp89geZqx7L$V&gv;^=tUEJJ`&!$9?Mo=of&T~B#kbyTg*|4cbD*8ITOA|4KZDJX
zR%8*qlCDfH!CFEqzzNueC*ZAc8Ik02;=y2vFi*`R+vvxJQV|QnH=7%4UlX;}Y-nUz
z$xZRq_7pmgIJ}Pb?qn`cnuIrE`f28}HR)2K6Wo}t!45H$yb3CJ5A}?cA(qO=ungvl
z(Hqt^qFdNyLlWH|*)7cBR(Vgl@<G>sTN+#1qO6>A4hMY=<U7q#-4g96*wf3=y_m!7
zJ+>OtlNhGHge>#KKn@T@s}i*}yY#>GChZ3DhI&@$!PWK+@<h2LdsEwW>l}MK_d{-~
zTph1X&tq;;K70`xRO=!gKza0`+mZLsA~8)^BQ{YT#2xLE5KYvy==8`>A=k8t<RtjF
z^bDkVweD|@$F>Y;zP;r;DN^_pNKcN|equ_=iMSCogE}xPYK1>U$|;j16Wlumv?`Ne
z>>i#LIXL2~`9Jn6nk3fuPjTxVU(3dp<`(}fF17S>h6ZXO+v)1MfAuT0m6?U)N0??k
zCRP#S@%zXIAWF`HuA4W(f0g>gMNOKKFxN5K*x}fB(abe+Pj{TNp0hYgD_h1|N4U;$
z)0NfaGWI`B0kes?g?yAZg0FHHOs8fk2c$3HaE^n0Z5g>nw>VUYULS|Y){a07=gCV-
zKfbH)xO<>;v?IyU&Z+Tc^EBe2hwAqk?;1{N=8=uj7D|1k3|e+JqAij3iU{4E#cDRu
zTf5xcGtwG!F8ZHv!Z4Y5DW>?!J4TlEEJ-W+r+8lJVOv{oC9x`D)^#&gG=DNU+07({
zy-@eS&3l-V0ldKZfi%D1|HVfs4ar`*?2wdjPYCpol0T%;{(8=X)}0o8X`j+EOR=rL
zCn2b)18JW&U3W;+jD+4tp&O9&+6ueHr7*3T5AMhv@=$an{lVY~PmisU*e<?B)M`@+
z)m(9L@ovRF-#V>qm{sQ}^K=j-^Z~oXINj9G(2o6x9u#}?Cj*JlyR-#7+V`L*Bt&+r
zRmp`~O-NkimYDqL(D0>(pM)fw^>neGDxO)mtYA`6sHMN-hJS*xmzrfb7xE|sF-_29
z;oa0x(rHnY_R06<F4FN}FtD0GE)GGvz_$<{79E)so@6q!%hi*C7VcDA`Le$)$1Ps#
z8RsEidocp*$M|)xbvM}>M5_EU(8>SR_g5fNh?a(f9+@g1P{w2P;m_$A{yI7{Zf4x~
zNQe0cqgVe8^mUK2JFHKw1@=6*k1H>8ct`eyzLW8mZUsFYsTl0*f9QL{trgD8PMD+(
z0`E!~zJ{)@ZxRw3F*veMq!KbkmqKI&^V}Ni-J;Awx@c4JGiy)xV16&Mj=rexXeu?d
z&^{y%$j$irT!%oo&_<pHDUJ}ab1+3%Cr!XO+N+B)1<g~<7j$o_LrPCB%Xy>hn&n_w
zw5^J($Oql^%3xvw^94w=D@lzyI`GoH+jYa8&CQl7Bf}wCuo&er92lg@p;-|pqgF-#
z8>J6jqQ6X*N=`1_-P?J^QQK9~_lln)-@$IvNt!+SZTe$uYhtGK7x%_{$oH844xHIH
zkPDa!n!z2Sf@Y<mYRHVR!qCN`2GdlH7mE%4<!)VOEBdqeZpjksc(*oSmwMtF=8~2&
z&en~l`ytEtdcMKF2)>5=2x*O4lv~h3a9k=y7E|}w+S(4fF8c4frffOFAPw+^InR`x
zD*J9P0%p*7L6G8+>v#hBliEx6MydoWyF1!__Gg{~;cqON{6H{R1SEFWQW3gW#?|JR
z<{2TkL${lI8`A0a@(SM=#{}CVXFKl-IOUN@V{ANGgB_<`s7<72B3}YNcOUl@e<SHF
zHlI8}j0E4sC+se@UW*vF8b28vz)lJ^xpiyE^1;XU@Z#+S)k-4mC)~@pB|@|^0Xt8B
z(Eb2c(OYy_u!(1#E7PX{G3hnY92*Gaz~;(1tUBG4wb4n?5R|BUX`Ewt&OVcNy6Rb<
zSPnTde9nM1_%ZlcIHg*N%8Z+yi5&?x0S{q{Q}H#ED&ix_jzF!hg!O?o?|bZFc)yA4
z30>pR?CA4RbIn$w4>#M{-Lc5C1Ja)xgH4345`}fs^fRo{ogrnx?@e&??iYd6@(uJ6
z+?B_Je>Rg`K-Xe1Hiw=-FVRdfMu!~@rM0sZr=z5}VR3?`g|ma_KhG<lkKcxTXBO$k
zY4V6x(mMZ5&sncEutFM-oWp8jE6^Lr5lFU-0X<v-^>Z;XmK_Ui#?i)qsq6f1TlKQj
z)}8LE+zo$W;GTF0`HOzT4yUdoV}nb*QE)=4>v<Iz3oFVAyb*Z@y74AJf7wp@v!=D~
zn4!QtC31Vh&A84Xarh1oZF5;?Iwg+dX9<Im3*;MZHRGSUj^HqD?~iw%b#Wd8ze-NT
zno<WDoQ<YyKqnMQ4P|`vaVnmb_4UK}Fj+fQu4>E3Use!Rve3T9gZY~WKPkCnJs^RN
zC+Y%CYp1)BSH~xccjUJ4d-<2Bjn@YEy$#Z4ZQvx*4-;@wqX2y_E^H^$nEz#YSuB-e
zt`k7kNQbYg4L${!5-VuGG~Zj((ZiYH`N-`Pe#k|L5gP2K6B;}ZJ4pPZ9<x)lq1q(l
zitzUFOXAm=QPl7Fv*fp>y!#PQ>3+#SkSWw^pv_6zQuIe)t*fOI^_sbiV2Lsfe*?{B
zy{VpLd6FaqatLFk1#%ZXN8cvG9)pG)#md?1<xqLmi_NaN{`LOVL961U4(KcBLWo3>
z@<n)3{9S{C<OAvmWF%S&%Gfe>D$FP+s+IBU<R_v7Au&ZE9ph|~`D|9;S<&+Ri^ZxV
zocHo;#q&rFDnUC~>%g1vZu{2Kch=YLVO)&ZPHBoJlh^1pdIibj$>eP&QrkjfVMiGj
zM_f$&k}%i&NzJg<D@wNvb9E5UfD2(1;bw*zBTQSEo08VE*IwOyi$A0EL!6+l41hCC
z37!Hu*2gHMkf5998nKzKZF(KEGX98pHL~7fOE1i13&%Na{yN-GAp%{;)-_@JfoLuN
zQO6E<9A61iw1ip<GRr2=#&cl$zEydLbc0DlXJR^;ubme0CgFEv3?1&(<bBWWVp-sy
zp`L{~;1jF`^F~WEE2T_lYDulqQ?7@>I-pFhM5kh_iBxJb^?_&&jg75n7gK|2#h`}K
zQ8!Z#B}a!U$_>kf!bDq+Z@78`xrM9;iWg?g(sw2@0xrh@yT+R@PKHVKB2ccZ=w|#I
z)&^S)d7@jyH0BliC*#)G%za{}#A3RFz=piS?}ZtUi+6jUiPIz%SwM}}EjPxn(efkL
zE$ar?jGzXTyB|_(VT_cFL}Cc2)Kk=s;GlhhpN3||bf#J8@^~?#Ds{vCJtr$S+Iq)d
z26`f^EJC8m%j^KMG}zTH70tA~^JO45=)eB~IrOz?BS>Hkhg8R8^b>i7NzhzjhZ<@{
zHcY9KY7K3Vn95G(Z7U<VPv|}J1dfw&Y_!p97)QP1PuUOK5BP4tZQ?RAL~;q^6bIS|
zbdgl}Jx5SIncqxPnx<Rn)`ZuM9buRx?k~pDo@V`N8O04j6OjAZF=n9dx&9WlB-qq`
zq_nAXmT(1aj`ve}=xJE5w1os#4I~;IA(OC3n5GsHBedNk%_)=O{?*L(k-05$djl1-
zOwz-o{U)}B)@sj^xcJ$Aw)kJ`ZVrWRi!Ml(a0yQ5?LZ%-uoFlxtUldNb5Q#psAMN&
zmz5Kefn_LsDllfNmj3=6><Imk+{1j(tkqZ1^+r|CRm&%95!VrEN}j~4L%MdEnnDDq
z7_tIB4{HEf)gnkZjw09TgOTfFtLroP=LI=GMr0*f8U*TNY3dZLgj&l!(|pAiaTRQv
ztzLgM^eHuf?5WNXcK|`*0I2;9A<g?<X^x5bG9U<EG**vcl5J5%gyfi%iR3h}-uAQD
zU~t`3BQd5}Q$WlK)U-KDlUy3n05c#?I>}!PK9PoDD*1x^A8EWU9blJhduYBIUqw$%
z?UlUL7$GJX3%Sp2?|Bb7i@ilngZZRKw~Y;#zdARU-n6$0zC*iGJupZ%3g4x5SUY+V
z8HKmTWqcEHgP4M$<Uzx|s420}v_}8RoHIXSa^9DP^OKQmc^2X&-Y`$t-^ez<Xglv1
z5G;qAnXC9=A=6I<rV4w(4Kz>nBL8B~i1Xw}LQm<;8{&P*H6rdH1!Yarld_A;?sCt-
zH+CK7JrBvP%qJ|>->xjvGS}Nd8BV;!Yf3>bKG;C{iY)|BO&@Spex!FX0*$gajbcpu
za<K`QG_AP%1wc!2Es_RkMrvZ9T|Sx}t64~t2KL#CEz`X-kYwgOW5#YuMyb4V8B2k6
zy#r)a*N{F)J)gzu(Oz@KxPM~mv0<LU8U211<iB$smk&c5!49kyRY^OUnJj&GWm(^P
z`pDA>o~nv8=Noaa0u80NYCiG;dMfVXB=m&cpf_opp=6?(@I!wwupn=BT6BTaHCp*h
zD9CPbV*aF!6eg~B{4SQuS_cGVAvqFTC8Pv&!8vMIsuA6c8bS@Hn=?7|f7E-Xe#nW$
zV-<(RnW(GIow?mh>iYtUiJe0&Au7?SY)6e2%k+=4t+rBJHEbvQk(r~W1vd+C<XLz)
zDc~RR-oy-YHPIRRBTMP!p_bS&;g6BNmgnD}e4kjb$)!_g;(p`^_K=vxTqZMuI>)}U
z>z-B0FzO=pRT&v@1pX9J<PCNcdTaggOFlt%C6e)n)bEhZ2{#i`^h*L?^3JDQi+}ib
z6XP@$L8lu|#6X+I!@%t_Q}In3CfbO_^eOaQaAq(HT=Soy3!ol8lXTHtm|4Ka?5<4=
zAC!Vt4kQNIf80m%5{oIXs0!=@x(RuOKC0=VnU1vd4zfl$%JUIuS9%#yEPe{Qg}&-~
z;u<7?fJskek@Luz1chnoYM}#TGa~-M2A0nKvHshey#5{&l0bUkRQQW7&)ma~`VW*9
zl>T&17G@AnNuR>;Z34H&+vpZhZ&@OlOeYTD>#=D_f8vBG82exR9mDFtlEUcBt3@w8
zpX4FLOYn3=;iaU3>>wU;rk1sEwh?|2PC67l$uICb`PM2;M3bG!Kj;K@Ijh3{AhD+K
zf09R(-xm7<|7y4A-7KEToxl(1_OLyP4pcSvE_(uN#aSGmT*LS+*e>c0I#%2kI4K-K
zRuXx@M0`XUsk!)9#4E3qcTq^#{Mh9YGthn(<=4pc5teTJ7W^;5s5)RTeL@~XR(o%i
z<=f)@Ezkk<LYQMz;mh+Oas#v~sNY3Id1^iBqDE1Z$Ya`$5v!B-#D8YfUBk0~X9%VH
z`MdaAVm4^Ez2O`F7wPVwY^!U%<(@9gMcb(}p*gQP_Y4SFy_sa@8#R*(fho^7rhpc7
zG10!%y5-k}GQ!=W9XUtJW(rTqO4=y81v!!C=`^C4uk9FXTi_{?Rk{K*7Aq21evLc?
z?@2j`Zul0w9%R;6U|-eaShlue#E_VI+9%$@*`vSnSyi3W<UV8*teiRpZ45KGuhLA<
z8T)^(>*8L}JtDCW!cWL{)m59~q0o^!gbbzE(hsO3<PzqgxmMin<cSe0m0iU@)67{m
z$4_N5(1L0}f^k0C3;!(Kcf2ZHWgWtStA=Wg4iJv`*+5l!D{!F;NttZHL~6X6Pa2=L
zedw%&aTUbmOZtx7yTX3?PB-v@*nO-PUx*pVo+OVv<aXIN*%E#Akt_-)7Rjvwx433f
z53~YwWc%>`<T!FDJ``F>rxQBEh4ANL$wZW`;qSTMyXU|0l&I6l-H@O>jGRMjscX2K
z_Se>5u0N$~L?vRg{F;Nx0BI_&V|D@&avAjx84stu$#@j=*6fX~nAkRCn-C}r{Aith
z)0M1>&|y1~457{RRQ#RL*xALR*e?i6!HK>Yk@@5PfB6&Yb)o_Ni&{z-F_DnHYN7v6
zpAm{Cd{0eGe8Wcj>gKC?TJHt4yneYRhj>J{V5d+kQBz=<^Q)tpKOEyp85t_<57ZUL
zAa$r|><vl=?a(HV0pHw3WE-){ur_j0)OqH;^ILlC*9&=nc<*7I*hXXp;tpN~dn-A;
z{mY(|s!qT3A0+M;D@T2Le^s#<i=+F}3(4z{#WlcmzA~9l)HXhj8IgE0@*!5y-Zry1
zE6YAhtWFMq9*8VTA|1pC^@dwp;wWk7o}=7C2g(xyP5jAXKfE>DUBj|x*<G4^rndIE
zcC4nn>3a0c)cwh`^;@}P1?{qKT6@S=O><3C%#LT1mq;14bDga-Eh{`;{Js7mb4`r~
zCH8^*8<XgE%wg&QhJa(&C7Hyb>Q`n&=$V-2<~@NkIdea!rM<EeVgykE8-)HK@~J<m
zG>LKbvrcd<36`e{7%l!%Y#Y2I*^%Q!9pLPAVvZ4iQw7upw29&-KAD%qUr8+1&ky{}
z_5IpW<`+7X*Vv_GH=;3dkC2E~!Ww&aQHu3CXOf4ie@Hh1`}ry8aH<o#lWk3xlJV44
zV1>P*+pvE}Y%6E2nwsj<PW3&=u9$Pgm85DlciAv}G+9LcAo7s!zRa=&>utUsAySX9
zHu5QcU2v-U0`wUa?ll3-PgH?+iMOCf|AWmoN>RneV|?5E!tb3j4qH#~<M9J(obn2%
zsAFUWNpTdHoU#5DknmVKksO44Q=jAa>1^#OraLwc2?1_W3Fd^P_BV8}eqOX8fi|rV
zjx4E=yVJ7D-w7=tGQfp`((|bL=uPi{(ko>Xye70ZRfa7RKKSo)=aiE`u&=K@N8e+z
z*j2z?FRyP5obUA5O69&MR%XY$OLCs(Y3zN26t$53$_z1GHWV<?Y7f^I+utso&<}6Q
zHpL<Zo@*zBV;wcTrWsxhX(*qPItZG;Jbxc)Ix{}BUrb%YORil><=m3OLPr|E2^j{i
zTLt|}CK86=RL6EleV++cv`tw_J;|>M?m}YeILNh}Mu*BhMT`7Stwgla<b*tp?VFqs
ze~j+tU7n}Ut!$gcJy)Qm7QDifv5{zwKsqzZ%50gwwqiD7PzMJsfm%vBThm-6beb8}
zi}X(F9NCaqj9F=KSnnh*rBc)nlyIKS>r-6Iw?_U+`tfzhD*QLJtMyeIdSpkygDZBp
zIrk+Gfk&_^b`fuhu2PJ`B5ttP>F>n%74{0<v0;Yu5ly4!QJWm~GIT#b7g)R<l{Lf*
zyeBhBKU=q$9wHy}FZR9U(xe3Rw_01A&u^4I5hvKkbOZ7u<nL$09pVDq2K)pX)-<VE
z`Iv<A)Kk~1?BzLs*%t{V6vbA;zafv+?aBlGlZ`5?Wl!KQVBg?`eNM!c`Q$`Rq9&Rd
zMP(3sNuCyA4_m=l3=Lx%rEVzSKgNiclnu!0pI>5s5ZnlA$RXk@^On6qJeP3qCeL#J
zUU4Zn3a-g@#B{j@as*F9CP;()ojniy4TBqimvu(jMlCje467RcC$Y*gCfk$lD(>M<
zlQv^NRp30+KbbuAbYPEnG0=CG07G&PMPl8NJuof)fwu;dXMeS)>_y7qJD};kFMY){
zJ?eIBuh2t6h0^T2%9b2A5j==yV8Grbn=>Quo?;W%YTGI2-9ShDC)tm93Hss;`hzB)
z-OqRlaMDo|A=j{y$fPP5XUB~%cQ7SGo8dJTpDE07@q&gXnWaP@O{(FRZUMVX8SE``
z5AyF)c$JqL2D|x(ddvBD3+sXc>^-mKozh}qmpl=jN?td}k&eh{=A=D8yY%OTtTE1u
z>La!)0ptSuIh)KxsfhQ8s}|Qn>VVxudVtfg3%V7W&JL0$=neURPsWy`4Pb8?fP3|$
z<1VDQVr^u1XI9Rato_z0z6wHXsgH0EC}%P-8>aaP*Dvmx^o#hV=}o7jU*uF`9LrPT
z_&D%>B!ct*0)uL!s3AIM)RDwJiAVKOTzuiQtkb0jfN=9t`-<(RU2j^f|3rpxw;lhu
z`uTdu;gA>I>eu;R2fC=sksDY8wHrSs@QoiF)bjheBCY~*Lc1(7)a2k#mF&$eEvn?I
ztGr@Zsy)@-FwpoI?zkh|-<%u0mF4;xPO}9CX_i;SE;vW7#&<!t%09Fwxq)g5-wu4y
zaqr7FPWnOTdy5J>Wj-vK5tv6zrF!9ZY7vm*#$)e%$4e)cHSnK8HX`4pR(um~oVbo?
zsol(am`q)%t^qSslcoJk4yX4;Amz?i5TaAm9>q~<NZtXyGPB;0tX)S}z^`K#bv*Z%
z?Y!-kD<RMn{1T7VZb3>a0ms99@jJ9>S-9%_NPZ^Yz$^GInANyCCM)_3*}e2~`t{$H
ztf;UPk`u}Dbo?>3nf;eqD-R0H3_OwEQ(4d;I6(anoC|5UQPd24CL}bPKuW0^zKo8i
zCbHkdYp1MC=x$098x+6K7+g%tQN$K#V(CJDhm~!%blLsAII+~o9Z_xc3#K7nSy~}(
zquUyG0N{NlH46HPUQvJ2CgKrk3(HH~Sm9xEH?8V>Qz#Tq<?7>YHB0HucnA6>GmU5v
z+-tv3R>}T8*bO?uCrROc(OJh+%)J%El}mv<|1JNa02uj&6>=7RHFAGqL<~w?u%j8F
zPzm@&TuA;wbf#h$p6#zmp{ny2ZGQWfU^!^m2q22z=i<Ek)pgLyd_$*dzSAv$TK5T9
z+PzFwlI~ULk=ns5!i}r?=cn2G+-dSXq`S0AV5NJKD;VcXx0cv?cpIYUbThPDnfu^(
zc?%50EKLJV40)QEjWxw@&{gTG`o7Vw)Xf$A5$@p2f;nj&@{a^+V@VW`-X!-@Jn^0G
zjfQhUS2LecC<SMGd2z0bw>@yr;qJ?`AT8CLyXl@CaL8j6P)fCJ!~ck_6h2RFU9vwt
zH2a?GDweAIraP^hXpCix&>DOVCsCGas~g+_-%W}fDs&gus#BSGQ#Ipu_CAf$8yE|n
z#O%cqnb64FiT4tRvbWt#?(7Vzj1UH(&5%^dA-)fi;4IwlYVKg&O5itn(=bYxNNiGz
zAxHd?n97J$2{c=@X4>h7YI`#&dMRdUDqp@rn2&!{&^;rrWEEGQsD>YuqtqDa3!jGR
z<#xU`uAt|se1&*TY!kbA?H-ypqrHe%csBY_Ss6?V9uXe;gZ{@@FJoDFPt#$3N5Q{8
z>Zhlbp5;b>5?ZKsqvkV1s1Wosf1Dp9p2O+TwITDFPtYHkg+V%({SV0W4T*=~uWmy#
z*g{pI`OtUqo1(j*^NM<WoAvEWktL8yA7LgC6)`PxoJ_z!i|JxT@cz#P0{bQ`MSK=`
ztHk4-sm08F<|s9XtU}*rV>QzmyE!{yV<kt*6IQfynWKK~FH95Ov%PddHeG*-twVOl
z68LJ4Ce}jtSMj*~)Z54LzI1{$F2JILsb-WLUnb@Ak%Cox6Bw@yW&4IXV;gJy-uVS9
za_W|>^gYMcXswinSO=VrOyW1!$n(il#$6|H%_{P&(AKN-S5!}s$26378oP*mj%0yD
zFpaRX+Q^ovzH-AOQste+i!!bk^miAkt=K%qM_fdsaD)gAel1&2bhd1~aD`Y*HB))$
z6WHkUAorM~`m3hh28BEcZCTK9i!|1JiEm%AU9zAt2>I58lIa{nb~JxAon^AgKI{N`
zqcq#8SRU9b`RA%3pp1X_j(3EDvha;hl@123xN@Dcb&s=(=Z<&2)Lxg8T&`lrs153O
z3zPk{416I*XGFYVGaCY$$U{6tyuj569Ogywf*LCC=L=mP`xNglG+i4sG&2_IKC&;U
ztyFVt3Guf{NE%;pOiWw+sqN~o6+f$32L;QK)hIipdvc(czJ1`W?E-W$XLGNJ#o7;a
zL*xWsK^>)=6v;=NHnRqsb}wsTR?-U0&bx;`OI(#uRkPT4t6=OeeeN<>v3!bdkB)+r
zMmTiNXalQVKG$O|60ZbjpTpQMVNrllXAoD&Ai@i>5BGj^7y5<-*D1@H86g*={x*!{
zsl1`zl7D{44|BGbA7dHv5X=Yfa3;dK5oa526y80=82K*riBX1oPpZ)wvc~*CKS9e8
z>5vHhptP2nV2^ZU<dqngrmOExX0M-h3hH?|;7wS-<E)2#vOp9I)qE2?wZ-1L2VsXJ
zH=5nh5mJskqC08Yq%UM%5JqqY#^8^rQAB%IjqH<DFLIvzup}?N`R`RFrocDiwx%xq
znLI(3qec+9!Z6P5=Y;a;ZTy>hiEHKxx~6esxdoilH_nf8qkW{)ZDl>rM5pdzWXG5`
znhxFzc^lJ%#ltz09T;8|(#N<W#AzO{O+so1mU8Wan~4Lg!Z?({zD+PE+D(Qbg!G5l
zO6dX)zujm@`aV;vI}qzmnVR@b7sU<93+4=WHI$D~JE;9wHs+#M5Jpr8R`ss-7t2M^
z^OuMC0znVreJ|XWwLtEz4u1U~u(#$@gACO|<@gy@PyP{|$YbZ7OA0PI=EyCWw#FFH
zU>1Z`F{?~=kS}XunOR!unCd&^mdifm?a8fOe5ACM{i?HxO|rJIHS)X&eo*=noT+MR
z%|D)0IUBK8>2AO8nlGIoPwFD|li6Q}9mZ_-wY1bWzHnIKUFQq&G@gnq2(a#zd^PMJ
zm|N~4>{K6?HFY+wGgj9x)^&-TUmmG?C3?G<nO{BaX-04R7oJon377flppkgMH^+k;
z0`)IIGYt*2bJ6eoG;WpRLl2RwG=tfTnnIYMT-E*5TD9jxk;J8`_u>l4iY{a3iu9g^
zZr4L%3up_!m_3Yy9TI)64`rE--GTdZn$RfF*;&;-*>^DbhQ~yw^hQ_%eKZEh2G4=C
z6{pFLS{5@>+s(TaLP%?}H1@^8bHEOoq503qhIlBgyhzwD72qvRSE4$F{M7wT_hjbi
zRvSqD5av6c8B7g)4E`y-{~xKB8f_Az;!U#uTV~R?f*)z6OQcwOj^VDUbCfosbJ$JR
zEp+97^ZVpk<S=@%yqaIiZ4#GYd%zo+0hxt%YCB{R-W|E6WV34%Y!xe3XleqeUs3DA
zNA9<17u_`GJbD!UgP4TQm*(5&7Dkj-ciiLB_;WtJ)nu*V3iVy*M<_$&8^U+cUGzjK
zu7!RFHSBrPo%kw-S+3m7wm<jg{IE5XFe-qB(j7I!bO)Ki>NS6rz;JaNIf+RmQFK8N
z6<@2p$f`^ox&s@bS*bf|7-w#&`>Ed*K02;Pd>x(5J^J^I@7I1mw^(=)X8R+_tD61v
zIV_*+V4r9U^@K<pz`Jr@JR*#hUK4Zmhs^7Y^_h88E!gD-f%|v@-9O?;YOBhhlRgs3
zHY7W&Ak-5o7n1`?g-By_nJAc}y(?~8G{}0(s|A04vRKnKyR?!u+$;05gPr+>Z~~S2
zm$D3}-+A<x@aGA)V&bU|&Pw@IkuhkZUl@Of{4|_2?bftnYN0jUo2<hfulyF+3xM##
z8@z>ldAU4|7&+~5ZG_?95U*hX1<4?EyWSDa$Ia6&b;ag9&8Eu?{04^8zX507E4l`@
zTnKt@TDO(#veg#`V0q+Nw4A(L9*w=yt}yEK57`t=H>Njz9%xMun0`^6%WX}$Zzg$d
z{`Vgpb80)F6M$Gxjbk>j1L>N?1!1ziPT5g+Px&yh3?}W<ELibj>qA!&w;<Ttf61RG
zK7}0FNckS_H&l<<8fytTAbc#W{aea0Sl{s%$i2YYvS@!BWYZ>HIy!^@$koBV>&6;5
z%|LPs)`y;HlEW*8{S(q(f1R)><)rP9Sf5AiF&zgE`xm6O#hErY9W8mp^`pad$?QP#
zi+Vx2?)`54Xy3!%q+FrzVroSW4Rz^1Q1gjyq=`I^Ekpj0-v@g8>iDjEzsiy3oP<>g
z1%_7gf0p}sJsg6vhJH@ZrsBXq--iuil|2i~w6+XKb#LonH{W|_J;z2@8{hK4O*LAj
zrAR>xE)W}whvmuCvXIR&2coCZL#^_UxnFnYkKvAK8X1Nf5~9vTpE8T|0XfzEuX~>;
z6KmNWOaL7xG!#m~k5jD8G|VzYFvoF%h{k$IE9JWSyqG%)cg!~fRdcuf-dM8R-vl{8
zG$sGkW*J`TZqm2V%E2Yj{#;i*PMMKJUr|}5k{V@IJe&9j;w7=1JP%#Nv^S+1`-C5?
zOgG%v<YJBWVMBxSi&~fN_sx?7WCR`!nfJ-!;6Qz6R$+}?bI$jYPu>sSBlbZ>Z3-7#
z(j5~;9af<JMQqfR(|)3DxQ=>mewSFM(u#y(`uoDS(wD`HJyYen*jz{f?Lru6R_@8I
zvnP~Vtwz2Y@kVo)3IQ&chbc5}2`vt<5{8*88=mR+GVfsTx}!ZD{daspw4eOP`Z2BJ
zx6^q%*OPj|tR+osYqCzz?7dxvXD8+7yAR<vG$$yhT0^|9R>1xuvJ9WXk!WAc$(T*i
zdFJzUH|msek9nYOtC&!-;;Z8Wom0bULMnk{YZK0BNqrX4L1^rI?#>Mi#`}_Ga&y1K
zx!c#&yPC7hJS0vB1nUMm2KM{%e7%EzYQ{yb44H*bwZBel{)xyQANWI4!8{@KW4I;8
z75%5_9o-XBS0|`RrnNCs!UxgKq#@qU&W7%X!8XKlav5QyUm+NHujlb8O!wH=6~D&s
zW=grxqGN>)&!5sqwWe|k@2aguuf==tPpnVNrdj*@C*zT9Rr0DdL0*TKgXA*8IOuxR
zX)>K&$Clv;wJBs>a$03qj2*pQ)-ltTm+rPwzfI-XDC!4UMQz3ZvR^GEa&PAsxjTx7
z6h|PmEWNmsy*~c|jb}~f4BZCouJRf9$8O;~@hkjX0vGiUao4guGb{UPX_&ZyU9Gi%
zBl&|qkDS1}oj*!HSe|=_VDB^^$nC(iok11rQ_Qu)jz-^!3W*qIzG&KNTEZxru@Uj{
z|AgNZKj)a<)qhtjYpSigl!onAwy4#hnGd?6{X>0AgW>3M!((GrW(c}TFa)27C-F>1
zpnhvE>1L2I_zrvzWCaS0vE`0dxE~%V9xVKwdA4Yc?*(qwoYm&ANtz$J8TcvJ%KYq{
zV+B7P)sO?!Na=+q)n2|V!~V>B$lrroDuf_5$t^AsgJLl=J?>S->B$rHyZP0Y(6Y_k
zGBrTD*wva0W)`6#?;}?CQhS1Tj+8@;V84+o<?V7!hSeQ2hKD{iRx#YyYw1@~P5-jM
zdlfY$mJ2JV8f$p!W!Fk)^5wu8gBm*1<k5{}j2I(i*w18TXa4ONB&yIidpsEF+v2ka
zi=~y=V_ll@R>+0$86kPPRSZvGGrSLP6u&#hf~+kb`D;W*PwPjqHWdyY-M3Un@+{Ux
z{%p%D+*{`MT?JqKT)v9up7SDiMf{|8BnLtU1`_E~5i$rGK=0zy3}>S|#0@ocbWBZK
z@T+#w8(#!9fL%u3q(e1HIuG0-La{KkuTc|IIet&<2QyAo6Vl}SaEo3`qR1NlOCaE_
z;#h8*=c&u2#`dVVykZSgCr&8pSTxJ=l*=VoGAe!=SdSa=7xHSL$m}d?74R@F&3w%P
z^@GnGe2YF~AJQKD4ijLWGHbBj&;z&;)0wNrYT}<oHp53-9mQ=Nh!94Oq~8;pq!#LF
zOqBY&H)TKl?#dixuf<mo$Us$oU$DG98?5bT5C-~f+bRxjP#}p<7cWqr5HY@TVmU*R
zD>`#~_7az@JZ8(7F6t+=D|=P{o&3T7^7ivRMfz)o!7Q&UVO8o&b5Xl)uX&0=F;vli
zW71euQ-x_k{G~T0oGUjiu9NyS=gOCLKl|rDwyole)eEQ@T*Fnh2az%UYOX@>-rysA
zF<Xn7g<cZwD4XbQy1(coRgZ)cbI4OvA94})gqjxiIW@9kljy$@v8;bVg~C5<&VW&^
zA@vCy5avSHKo8z$TW6W%S|cQ56Xa~yLF-l9ZvVgP2O->h+4;<U!*|*HT3Sz$x*Fka
zl2%rkQzbllwtBO4Rc61ECj2eBr)ChEh1X#3=}Sn;f5nmGoG!j(v-O)bd-3Z)%)E$u
zHHrG>tX`9feHDKxknqR%0m;-7qQ*Z-x@el<Us2dGr-9|1-z*%4?EWs?uFIufh;`h5
zTXptQ*9fUIk%Q%{4MeA$ODv<uz{1!JlKRESPkKMy6RC;aVK>DbN=glDgZ@>vD)(|h
zONUpkNHm1BT~p{M4A6)g6SP~(7uIu3@;-!c=Ii|Qq8P_)r8Ttu^dRqJ800^WLP}z{
zv=5sSHaq%WbcQKk>|YxH>t23hpn!cGaX!o+c`JT+yeG1$u7Yxe8_VM~qNm8?>M3ZS
zX(v1gG?s1)Bjjl4F=2_?L^$3F8W69Bcw_%d^h7y?4Mm%CGm0%-7b#AeuN=l!!BoNu
zDo7aTb@cVD4h~R9LWkCP$;EY+&Z0xe=ENasn)-%F*UmB8+52oSQ?00~ad#sJ(@y8C
z%=Ov2(tYl`(mizo3QfxL2QejJ^HwZ<n_u5H&{r*x6Zn(w6}&8Dq4ViEz+%Orx1$lZ
zO>D%ia+eRj(>;vv$1jLmL^pR<$xSQl#9c>D8;im!=??*AC`9{N?c)4qr93oo!Ymjb
z8oY+q%y#-XlS{Y2dMfAWP0SR0F!U}KV-v9Bn(7g;QSG$zJkxS^|1Qh7yYuBxXpWeR
zAJ!;_6~qy~zH6uJN+1Z6WJrO_Q;9G14Z|$+4c$*_CjJoGd><+G@DlW>vXCteF~!Y_
z*slz>xHD%K_w_4q&piY>*DXjJwNWzd+p>@3UdlgMR?Sz;+k?$~IllIR9O*uB9BHIz
z&|AQI`=TB|4-g(kj?1XHEL9U;P4YSdrL7&&qM{Ch9`<k4dm#E0FbQfFjLtOt3F$Mv
z6Ppdm?!L+o;$Kklst_j3poymc0OrJK@-^cQEl%v1vRAvuc`@_+mjOALrvcVMvjOs!
zF_0g-tFG}{?B$*BxMbuVeh)vX4i6f!t#p4<r)f<kU}Z{Y>7#I)yC~koE`^M(kXtz=
zelE7((m#K$WeWELy@2!=YX?s7AEXt&Wn~xgM-{L3g^FjeBWT-TXWuJtPh|yqJh+TM
z?4RX7sBA*dQI)A}IAi`2Kes|+%sY9zV_;zu>lg6>maHw-T-EFhyAjgBIFzXgsp00z
zQ)07jB2K7>x&Qp#i2`PyrZdwXl5T#OQ4d5ab63?EU1s>R#BF-Fr&Dg1EYh;i8--WY
zQEUNwRYSoZ+K1Z=46di%+e8z6CqotDC$}r0ksR0vq+>7;RQdJ6@d~sEDMxTkXpfXt
ziSZ#f#K9$h6`ir1_03jp0#mR}aIP>HCVAhzv#eg*A?}g7fiO!`>{*trW$U;e=s@Ks
z-^3dV9lFo??)YA&u3=WpxYYeg?=&4<%?mT~j<_u7109IcA%_iLjJ=Ix3`V8IWA%R!
z8qgm#Q>ilb7e`7*@Y(oajTYF}H#D`#&O`vb-|fOb#C5N5E6#@xb-A*Y?BAt(Jh!AO
z!d_qz>D0}rQ@CVvlvK23$tC1}cs5-XX##ZEY0@zChsqKX%~B>!Tc((pqmPX&Nj_Lk
z8)wk;DBkn4QD&_Ihr0*gSf~cvi6nKQkm17078Or&Hjow~9FiZ{<X_Jvcp3{kk=Eo7
zR-l%HFQt&k#AIZRaY_8k=$7Ui$n3JhoWBaE`ZkImr7pxE=1)^Y^J1n@?C(14{YM;4
zy$o@LC@cy-+|Tk0nZau4F0wnd6ZH;!m0DFX(x<|^Bx&ROk<;x1vp@XSmhKhyqCb`O
zGD`K-RRk~2BEM)gg14hP^$J*IZG=Qus?Wk5^dA=t*fjDpkf<DNIdqzws_7r4PdXFx
z0^e;b&3#j_!1hM2pwqCwsArnaruR&_;C*|8Qg7)}UmInLc*p;zLnyoI+RHBpd~lBT
z+oS@81jX_saEeYEPA1My(L}CCDwm$ijw|gWIB37VfhkS9RX097+n9?r56%d1>PtG+
zv_sQc{Ni8aTgvy6uPZ#-5pM@>T9m1!KNoVt{55u1g%=e*n~u6x=5703H6Qhb$P{u!
zHmI+u2246R(tkMjaY-}(dAS177{0~az-@mOXmB2k)rRT4lX*<5<Pp+?r|M^z{xP)=
zJAth&8=Fn$kM&L#DI`Vy$n{Y(kaqHXKGwRZ@T$ciY-NBED~?pI1@G~TB@Fq9RF=0Q
zuN4}Upt+Eko}fJuJ~ietw36yeHhsO9vBCXAeae*6zR|8Q)G=)~6d{B8c|lBUN>k>)
z^@E5+XmGI!j4+Ti8_t_+gk^+BME(r_ZU}0BnqS84h$89np4u7dpPv3|;l4+bcuQ=C
z_O!vRT>z(jgKMna=_wLVW6{KJVY}DmcMIFqgD4N}clCv1(s{&3u4j7a#zuchzK}e{
z_|?%cQ=eU0vMP97)5|c1>V%hPj-vWNA6Ki=L$=}m1ho}Cj<5tTSauX`w7+*J`MdJ1
zgI&3++)8w!=0CcMadVQVa?^6-jlDQI>)h{CCBHr8u{)X`z-xBv-su+;yZ8g%oAx`-
z!SWFDGt-bvkp1E<<d_CGqPm5qN#=vP-VDJkhCFBUum!1u;zu*PoPpm1e>W{l6t^)~
zLL8wsdKNa6hzqnR9hf(}!07lAd=6b}^MnfAOW$8Y6uzECwbw`q=diK-ZcY^#wT7`~
zGFyp^;*>U}y?z#D_<gm>%i86p<)&DD6=of#^_LXgDNXV0lH>3_QYEg`KG{~u+d0r&
z>4T3&#}O0QzcuBVu9_n{3f!N`QR8Ww6|Ni~x!(=l`E(`Ib>pM(aS_&VCZrPGUmW9y
z-WysA^MZVofy4@;Bxy?ws|+#5CE!zNPcDM9!B29CF(zhl(wO*$<lmOkoQnC2y(6)|
zSi3$>H%NDs&ga*=`dXyiJ|%sFzqEaft+l`KE1tUcMqY>iOz`jE*+7S2Z+Sd29QrHT
z(>ud^rM9V9D`u>6q+mnlu>2!sJ%W!=JH7;bCMU@G;z;L);*r@6%Ic}#n7`=pK#*w^
z2$SkimxxkyGO-dm*aj+lgKqw{G?c9nu`Tj!*lIPi(4EfZZRXc%@}e}ckBuXB7-JU}
zx-XS71<$O<kzb}`x<8mb>{;R_y)L9;?C$7SVH3>NHC2)0;>X}=X*M}MG`&LQ8jH)H
zVe#TezwrW>vxm4GTZ|u&F+{-Agx9W|veH76BL+Fh)MXZ9WnvHSd-qxC4Az3^L%asf
zVII|mx`t1X8HLbhMeR+93_0t|%Q~A;R5-&nMjFS4QoV^6>}Z_^zsT=&mM@95=JBEG
zWo495&a=;bPiRfKNkJYb%;fHSU%HlfAM-6mCtW>uV8tnwC&a##4?@>%9mie%8)eds
zmW})hDMZ~aHuL6spYdIY>Y?2t9~ug<6@ixEstQ6g*lko{zL5sC9T}_rrK@Kw7dy4m
z=IWiQwu}7ckH|rPb;(?3>ly@WlJpu|u02AIR2aW%9cEwVTZ**CyCL(XeBZwwCio2)
zxXqN?&_6Uu%7Z?P3&Ed41H5_IU&+gpOCwJq!(1*K>P!-LVhf-deJv{Ek)ZC;{y$5G
z7u539RLsO}#4eWdJ^V|=M5&|iKmQ9~K>$IX6Tcyi8E4ubJ|Q}++^6Kr;D?fOV}GyB
z%kmn)@AnF?u0LeD8g?f1hc;hH@QoB5KtZpF-WBtOfl{$Dktx!$<^=|X9;~mg*D`}>
z8)Q#k5eLkJV|FnuJ&lUCW!%YI=O*#lx+eOk=DE5NG|OZO=j|(srk3pWtP@BgMJ;x`
zwnsW@xaRmj`Fi>^+@D0MwmOOvi}i{6p&{7``zqdun}|WH@z2C>!wPD6pW;>`6hVnb
z`fib@SkCp#l2qK?dWV0G5OOu=D(7<OCdiPdlXJ-T%nLS0KTUsI2kW9Da0J=VoEde<
z6eG{H3@zB=yNh<ATbl~B^EI_hvkX7!J)*^1$G*^ls!0*|<95Wf451C-^mHaeTT6Y)
zEd)~GX7r636e|eT)WfE8(PNUXmtPigB#=-To7=4<)!7JnfH?w-l@V}`+Zo(cvOYUA
z`<HVHf#6dx4tWCUzxU)4-8@={?;sZ`>!mfAOR{kr{FS+Z=r#iuts2sNpRHjfp|(}h
zan@qUCdLw7sqO;hsaQHSeO8(ww}9)Vi;t`vb6-2+|0p^K|G3gN3?FNpnM|BCX`3>&
zt*ukrwzW04=2lxHHMX|5wiR1rAD{ER-#?IFGBcU;zRz>t*G2T#EF?!_D<G|S-!s8^
zieva_pH*6b)TQS{AFi^i=Ay_+NK@Cz>>ak_QW4e4aLABo&Ntl9eV}bVUy0sn2=MSH
zdKL2<nI;a0ZJ^C}Ni$TJuid8EuDhXsO-<L1(jG^O=^&Urb;3S-^78{f`{a)Fx0W(V
zhZZO9A=SVQ+vBQM^seMqncJ<wJ~Iocn@~f*I9kcygW4+>{BPK1kb->1Bbj&l>AJ4w
zP{QI^IpP<c;_8)A;p>>}O?D%{3ouACkblh@YnXPjINJTd5$<t77x0;EfxC`PSN5M>
z_J5b|Ldn__){oZTaU&BaN9n`X7`8+ms<0vE1ogA{uP+O}CS`lQufaJWNApYbGIFog
zN$ybT&~;xEp_rK)+08VLPJ?FnRW?K7c`q9qdK#L;{#0h-G+Y&JW!xJRQDs=Agz&dq
zyG-cE@AN7q1KEw>UZWM(AvKBVXbQACaJTfT`?T~7n~IEQ38%KWu=D}wQ?VissQhQ?
z%ErG9eL&K)D~*`qV)Lr>i)#n(DqfvqFJI1{rEltQ;s>yma7cR1HFOqbwf)(!@D5uW
z%hC@Fi)0$&>+$}EK}LgK)=X3Sf!OSo;Bx=I&~-JSn;v^F`BltFq|kTQeMQ1GMd7Ps
zFw1mfTOGJ*(1+9|?q1HFfv=K7ZUbm|ql0$ea9GmR*ZsjX13$N19gIyt>w+Zu3)rri
zXl|ez$&Scg_%k<uueTnJN2gdB`X$^O9j=u6zZQ1*N_`%i`Mo?gbU-$!%>+gKtsP?N
zWEf?dqi5*aU@LJ#g@q3M2-U<?H$P&c0+(}3eoMKWb0QvX3DCRo<J!5}ox~+^ZSbS3
zzYA9*wY9XbNmyAP>Km96ND4J#6J-dh4QAapm@N#-G!J{9)H=CSJjz&XDVc)`|MnL!
zSd1n*GVF(bl4Z6b41FkF39R$4U`N6m$@%DHbt-T_ZO0@cM8;E-;TPfq&JFdTE+BbK
zyO?9KjO7#F(z7|EYo^8Vg*D1IrB0!FzE-Zst{ewjJhFVaH&vNqs24uXyhD42oK4Tg
z?;)?0|2&GVopYhf>t82TM6{GG)>vzCl{Cu%v7m_0J5iRyHN^S=D(pGX{L53j@C{uT
zic?F{y@c9cQ>e{_8!M%7dz8mt(~k(dx*NGj_Jq%>H_%t)O>0_WMB-oi?Vc-z@y^lw
zzw{}~7~>XZIhjLVhp+qVl;mX&$Sd`I#gg@14PVH+NSUUp)fHhdTXo3@#)pDugTvX)
zd>86y{F6%OqSqqf`3pW&{yx9>GiOHrRJV$Y_$cLs81L`x_*jNG{mMMR=AR@r34C`<
zDGRvl!a6{~n}}ASMq+j}0+?@CN7t|Mv(Cwi@5y~7D}LV1igtA5Dgc(%Gif(;h<RX`
zOC*8Q0?+;_)&YHr5z3E1jnHf54wQhdrE~E9(uB|)fd#JaVfx(oo;9ab>tSvtUM;^`
z79Z$Hkml!1ePG$0k6jS@1~Po{>^I>X!zEcO%(48|ok1h{ok8GHM=MEB{m)#SJ=#;x
zi*VDJE%EnjOs!EE-6u3HyLs_T&kp{e^pab~9r2&{y$kj!Yn}V3bd$TcaG9)a;^=y;
z(QUGu96i|;A_UlW-=t#rANrX_p?s#^m8&K<4x18al2Mqsv8ZaGt8ST&q3Y<e$c@ql
zZ!gEKGE=GBHwt<~mFOGdeI-bk#IHl!>8ph`&@Ur`fXe+?{OJ3edl1$-wqL|gE$ljy
z(W1DA@4kAJq7C<~yTXrJ`Z2Tk67L@Ssi1*b6dj$^E~W)|x_l2r@q+|w@I-J6_Y6Hr
zPNJI|lBvGNlU1MAu2nG^ZCkoNW6}?6PR}yj*4wQC-N`S2sPi@S*{QnLusBl9oM9Rd
z1>L>NYPv^x%L8`xsXSh+L;kIsXUJkEgdvqSRZp$@DopP-r*Hk1l{LvVLB53U16jf?
zL=*KfCwtbEKXM!sS{hG8)H9S)yW}+9fyR?-sLKeeJQIq1xBMTxkG+1VS>)+zLY4jD
zJCuj^g^rRSubgCRGcT~cDkNTn@`1m?TAt><t~4?&j-oA_=wpPy$mnLpBevvUa(}UB
zl>X=ds*RbBomlxs@~OzG_zlPRtTj2tvSFd5&}>J4=VN~d<s|-FZsAY0?JIi~=*$)Q
zFvmvw5O)<%CBdp*Qn%o@hzDf8wvwTvZliI3^v<~Om?+bi!1eF9J~Yi;92}>q9Cp-b
zG~6@7mcMmv)g}&K@u#xHz;E@V{7Aee6^j=@2e~it0<8#U=5fd=Xd`}v(&`&Tt*x9;
zJuTLQB$i&zURm_j_YW|+90#7Zogm+N4vQ6Bp)Tl5W8H+>N!4Q#HGZ%yS>W6d*aZk?
z|A~FUSrVg8>Dri&$Ns3?q)w=2to1wF=Bwd3^6KudJFf5ma7#$P@Kw}uEJ3Oi_{AOq
z+tC@|*;&UwuBcAV=)8yC3DPQjHr5RghCT9H^@6ZR{b|Zhn4fqgES;ZUP@{me9g%k$
z_L?Gf+wgkyO6XAV8`v7brSIG}q=>N@JlY|cTiz|-2XnlC;39ScS0F+v1$PwUp_}1d
zQs7$05*?b{GSBaE*=*^hzzLAI+@ccrd2rUzp_`Oc_#hLs?uu>{GlFi+RdvCR{UI;3
zlnkJc4V$9MB8iCG#t_|E*E=4LX{j}{7c%~OG2=z|>}Mf|VV$*Z7-IgSy@Dyh<;CmM
zne1L=5urr2zI$kXX2EU8!~l)?b$^qL=A~vE#j6JS6|{<>q6a4StGq3u3~E?<GHX`p
zZlSH_22mY)E#47WFtg^$<8nW`yz&ms;E18-EBI~B!fs_pLq_DeasXwqhU6>?R0TB$
zO>ZM+#N0?~Vx1&5&iM1yyjMpHwn3{A9X`P@H{wRb*qB%5*=VM)n+-|jfEzc57kq`z
z&mJq5X80U_G7>W%(9PB45H7I_==aVi{)@a6mqHlJ?q<fOe|C+hS!<Qp5|ftb!l!$y
z7XOp^?~hxb(lTbc;=nYwfw<N;$giMJ!QK5jHGzC5PXn%a9lu|>fu7R@V(O+8ROL-a
z0-w{PGh>S-e|Nf?t{c_^{sP*y$)=yQC$!d6iGKs_1SG&K0o=2TJ0mVu&Ok4z$C@17
zDQzjpJy(F+u_r>^;e3#n*o&O8S1;LW+p4yR993mvh2_=;Q4Vu;GsvSlv{_Gbytc)j
z0PldhQfa{9sOYPPXNQ}$cSu2LEd7R@{0HukkV1Zn2(SL4db_Yp{zTs3-%K9kU(faP
z+;`RRo(<aFlKY8EaqM(;3Vy~~13JcYv4`WH?Tr70)I}O8SCrNOrbQR32GSqc9pcay
zhP6=>q70fBzS9MKdXMso(7(p7*8LH=ai^l9!gdfB+5UxwjAbQDh2}b1vl^d`bi^g5
z1K~r`0MT#^KR#F<7~v6pbAqf`S=S+DK=ZjN4<d$22W-ppXO>T8SA$nn;V&U!q(V)H
z<^+@Yd$`8>Gq!I0G|NEh9P~)O2`Flhkqj}O?+$DR648zvO3lY-F|*B`EicFz7n9NO
z&BYH-3O^}ZwT+nwrVaT~3sKXAn(kr6V(!)4k<MShLow5{&(Vo*PM|stA0yj?TZBu{
zMEL?*LbuSIXFf%SsxM4Al-L@*WWQf@+)+JrnIFZS^KD@N6(+!A0k`9<*xV0sXR$)_
zNBuCRH>a>7>kGm{sjxzwO8&_VHCK&Z5i{A?9i4$Dm_&0(c~c(wec|WH**hI8;M3-j
z3C4u?mG)P^T=|)GGt}4pp`_G%nyo5&<Vzsy{2|mqsf8~lswiXRvDz!TdGt@&2#As#
zx-~32VoA(6Cf!{jb8-6Gg1s&~zt`Q*+gQi~{mYG^`K8OVV)AC$D<JQ*W8e+a8UGVc
zC?JCd*B<nT*&DGZAsC-$IjA2=KS2f&UE;LSYq6EZH{LY(aK7LpdxsbseJ-wFqNmD(
zxO=)5V!2~u?#Hr4@<BlC-5hk4KXBb(uY@de3+e^2iyDm8hx!5McuUXa;1EmYYW|dG
z$>W&~fx!VnUJDL&Gh_cT_A~SZZIACEcUi*k>e(M$MtP3mg!Y$W0-ni=5(?Rf&B$AH
zEV&<Bs-GNIop1so)E&H?;f-;w<SLH-vgxJ!%arm>&{u3UF$0*Z_K@qPZ_a52_jB(Q
zj0-FQEQ1ErGkB)*l-ObXPv3@iVR_1SOn{DtiUQTxLF@)-P}KSgCGmsJC4#^XgmrpP
zq%~%zA%}cI?UiDKXKb6Y7XP|gScU74rfYj*3#CQCIvx#3_dUfaY%h2gy_hzJ-7(Jy
zdu)gfHzztPJr2LmRVuEWU086;zmYT<e1-?+PNq3l#T=ou^js*v=sAtF)=kqCQP=3}
z&_Ov|oumwtez4Vj#onqy!{9;hFkhM{Q=MU~VJLz|d%kC<Wv}z>k%v;PG^OZfXaFJL
zpMqw`^nw+6Y5vjBT_#SSh4&BI+|&GHJv`fkTftV88<0l*9Mjc^d1k&+R@2#yPFA_B
z?Opcki}80<o*|G6ACL|r2bpHZPK==J^o%N+<c<}u5s}6r^g&+r-D2}XACxjRq>@Yr
zCL4eC|7{NZjnc=rOe%_-O+6_qPERS`?xCU4#(J8wrd1IOBUeWp1u3x2&feaNYE|t?
z%P`GCr5rf8OFeJgwLP*kJ1``)kNp`u$F_od=;tM`tyP*lLO-*l(#OmXCo&7m!o7q~
z!}oylm7vN7&N_bC!km98%MDj7&&Yn<XwPo%I)PR<5SNV;qEe#1n!^os8K35isd=Tt
zbr)9dgnr4`^k(Y&nCwNM36V;+)0Kq9MeMb##J&f2`*-{1pcjnU+UIhaJIdb9wV%re
zBq&Mws6Ij`AjgzNf`oLjd`WItZ*P^an&R@Sxf{!$h#~qK(L(cw-ly+p2okG>wLUR$
zjr&9YF>=1<DqpE^O-}3LXzw*&9o7WZP)G#Dmoj!b&Df{HmKr%V+l4LjO!|K5&4Leo
z(nl6mEqvlE4mFbZp@q_*z`riPJ6vFOJuF(Xsub=S;8@}w#mxr05mCR*@Y~YPyhit@
zp=VU9<iV8+qMIm3^Y>>}DxJ!Qfi&8`=oM<Cegn8mb%go|eSCB%8Iv{3w9l0J?q(&%
z@;LiRN8cdm=^|<90vt>^kO?|-!pnNiYUjmufmS)cxJHHQ)8pw9&};n*Zh;;}CJ4pu
zQtx7a4BjE!Z6Qrvuqxsf59XQaWLyh_c_9bF=o0lQ<Y}Eg`eMSegfyyN`MfW>4|P9H
z$sXz0P;}ev;Zj5xmiak8*t4Ch204taEkDRd(0Mj7a3{188qL4sasfZJ4fdTF!gw^t
zBljdVOBx(ogR7T5CEH|c&7RZFFobJ=g&(jCwdk~&{BQRShwM(}XX`3y4Z=r%qu}(w
z=->jrU8r0%fsIrwFgMW1IzxPw{mFF`ewy0&M!C8NH8QFBO_d7>*BcOVyC9c^zJ9M~
z6aNjQ-czHkVLgc>*l73-7DrI(!%zsE`)8`N&|%oDu(cJ}RrDB|!E4Ggzu10!$>?nR
z;d|h0;!O6P0SrM|Imd+s`-?H?E2N8@E3R}=_Q#GWFip+`Q|)PJs`jX^h*@R$Wq6iY
zw>lBKhh#mr{A;Cy0v{F3_%!Sv(?ealZoDxXX~{mf+ijb<MryJ6ldbRdl!pRdVKFqC
zzDCmIP2vVU4W!}^qA|KNm3mZJ5EY5eb^R<R?ZZI-3Bw0NI^~Y|SZOAW@R<WIyeFU)
z*2wrj<5JCQFh*P`Rpl!2e+i>NA8fNQLp~!lC3(}_N-OFVSD4EvW!$$npO$B|FPrJ=
z7!ZPgNK@7B*hJ}F;I#KY=Q8LY%7QoGhuK2~az0;P)$u*}l0O4YW;PkR8h_}XTa>6k
zwRhFuMqN@n=GV@wTu?PMgXm=1X6b5vX$hE@7#oStJ*IN0Y%AXfNv6_}IcmH-6|Y9I
zNE)ey^VQ?>Q1IJB(gYaNG_J5M_NH;B@UtkCA7$$(%Sbz71^gPBffr*xu?Vh-7$cU_
z*4TFO=D5B33fMjFK3D9!<J#!%;`vJ^RGHwZXS#Qm3ki=?QWN8i$87!Iw|G71>&xP+
zzQ$|=c00ysZWw~(%V2G9$Fg*n5bV#A{=~utS*vrx?c)Mn)YkZ3=Ch%;X>g=s^;^ny
zY`8f-!{VV(d$V5!zYmr_k^j`!H67Pg32ULN&J-%z;4;@KS7*5`X46J$6?`Y?>6}r2
zARma)N|{twxXJGW1ogX6Lu_-*jjI1vPP6o9sX|9){o*68Y_M5h#YGciwI573sUQj~
zV-dT~Z@w4B>SVQ+d$;4g<GJfbXkCzjZ!>c&Pps#o_D8i3S1RqR)}vw!eY<e`i#d;s
zpL*qV4bGCA;(|WP)WUp?_$#m@w?oE1c^{np*o(d?P9BgrR(hl0GLV0f%ySKKAd@u<
z|3?i82xX6cpESj~4SrfQDm|*?3%gx6!P3rJJM5Fblc57yO-XPU+V%z8Gb1B6N1V{&
z{0?su_dL%h&uZTfzuP-Y+%JzqSmHI4U~N$~rBQm-*s$J?zdzgFXa1b(sH-eu22*nk
zIT5X+J>iG3-cpZHBd7#>r>1a?icjSqDv9*%l=o@eVG)+baT}xVTWaW5;4w%?5|7wz
zX+jThbpJ5o<%=)%Z342yoTM`{N2vf{9X>1<GQR(6S{eu}5pfj*ZKT%j)_~8n5_903
zXi^VLvjkZ*N>kxBx?_oDwOTcJT`_>{EbX3MTz*|XZD|}fR#T`a>5AG_)DCr}@(GQ^
z-w`L7bm^EYs&H8TI9m<=J1}WoV=igF8<v|h^&hmaHJ7!OHO<1W8pjDIiz<CR^wSHz
zPA(Y=EW<2|jQ7HyoAk_Yc_7=%)!(^5UJWH;Gt~p2#~x<-VcDSLHRBPT`dFM9JQjEy
zm>lZtyNNHg{;+P=J@c<9)D-2q4~N=7H<b}SYk&-V7Gjja+yOgReADIfdF1}W1os2`
zA=ltgPu`)v64r??)UUAF_&8!w%r@(G^Kk3d1WO{LWB9d&r*n^%H1kPV4<<{$!}M>&
zucQfaFX+C$;)3mYq@54GkrDybFocZ)T%LE#Wo#`RCOhFvs7`9aF84HYPvr8nz2oLp
za9dl72g>i4PjGLPH&J<Xy#8AF^6(F)A#g2w|AKp^x5W|qsJNo2I@;;5)@O7Z+zq^U
zLQ^0U(~`;7jv^Q1ji?&B?QvrDWy!bcB_&(_lkRkV7oT$>&|Th1U(j;&GHR#)RdHH+
zbVe7OB3GcI&^^k1@1DRzr4<o0T(oSmt~cB^T*s_}i)-M&tIP<mUF)w}!{dVRsN7rG
z>7`@2Ek-74Z-g2?(DW1kD489(d3hyqfdVStGSlpUb>7!b!3Mfj{BKUj<?>ghfRct(
zg}0I?t@kRIHX7Raa}sdSq@R6FeePthi>)`(=EjDPnqivO)O&7wV1RdmzZ@w59VI$s
zvF$Fe5*kMi&~5>u;DDwdbrWtPt>WxbOMVGj(^PJ3P6W&Pe%$){eYPctYPN<Q$96(_
z!gHZ2AM~EJRWEFAZ|T>;33yB4AOF9B>Z$>wnC;kD^*B;r8G>ZdR}3#rHzQUhyh{l*
z{ZzT3#^e37sHfu+ufa0_UD^hZK-U{y8BU|U0!zzZm3$B0l2U`?f;M{v+nrE0be^<n
zR~V}rGA--F!NQc>uG9oKqP3>JmiA0H{#VwqjM<Kv@)rHw2qFBiWk5_p^Z|1b;;`M%
zeO5dtK#P^(`mmF2FFjF@LACIi@Yx_5unNiSzx<ofDDNY#I(EgJ8&zo9#ShE>FY9E%
zOz%%QO5VwiS4JTLz+R2<xk|X)F8SlVhv2WoHYt(+7Md+|#QKBecPsFXmTtC2xg+v{
zPZV@NOiSXQ#~dL#x?AQP{I#r%<4<Y5;is(0(ak_MZVffido7>;-YgdmG{^q~#Fz;A
z5AiFWh8Ghs{s=9D?nzhpIDa&7IYZFp@VAvGC%SYsg_gw)oNc8#%)<mUrkSO`afEIH
z-9|iCTKMx(?gr0E_%Qt&G;nC)JNqm+Q62+H;zU4R&jMb8^~5SH1pm;?4WA#ioapA9
z{b9)C=kF`!@X}YZ29ZSh$X1$mWEFl%aY_E&;`+X)P<w14-IMlE2Bw3BiYhS~b+19j
zGza?y#RCF=5yl!vR79ee(r1J1a+{QB*b>8yxVXr@hWGR_`Y1X#)UfztZb3F$T9>!U
zcDyUrMtu%<ruB4@x?5fx>d!w12K(hmM@>f~=*!h@P;G*x6;wa}Ty}HYarPTBfDi%K
z{Dx+sz8bNepXfeNy4HO_Jj*Xv^QFb?Kk7>c*1w{<5i!as$c^=pu7wgpM?zk)zrLQX
zvAWOI<4e+KZ(%{;9DIq&Mu*|o4M%kK$vwQ+HY+!~c&Hx|IwDU%Iv|Hw7Cy=H#(01^
zBb`zNxD#rnE@|s9rz{02b5q(Sjnr51#W>pYEzmT2y>_eIm#--2$j#;Z-Xmq>^LyAY
zhx{@yB!t>|UWC3Oo3NF%j(81yq=qsVwONLfVdpe0!}=vL(HnJU|I(j^jO&g;TsD4O
z<0tOu3Qcdqs_QQ!4uAd9$4*D67i3akZ$CH6*GF++@IjEH@Otz%v`?-kCI(BLwV;-U
z`??uOZqeUAmgGJ6PgUR16UfoZ6ZkGL77v%7`k&{g<^;>X1&-lgU>`S>+XAVW8JUh1
ztEsqI6V%NQJ8XS!=8d<K8dV*WTyCM=k8&!O<pe?d8m|D{IRgNlwh?`r+@XZK8hW;i
z3y2uq2@v+1<-HBIl{I7>egK<v>%!KWt{QKd#$tWZn#MNTW#o)t&+L-)hmK0}ADYat
zn)(mnzQ`7l6HI5Q|9H~2*S(ONi+?26i!a@!z6ath{vWY6_qSYz9Y@Pl3!nrk{6Ip{
zwbrc1zS#fF$jEX!o(7)^{X)PXD6NpriNE~Keb%xmC6j_r;MSUs)JN4BDim5uvgnf+
zs#WRF#+l~5VWAi>o2pP)b8f{U;c1egaKZ1#`E}fJ;wGe;(wZzWKDI2Uj>#6`gLgmQ
zNZmmu;d7<^L2KZa)KJ(Zhl>xP15{9>GB=1TdO^oV_l=%poDQLddFko7OSy4)mad-W
zBCgZ5HqJ5ChC*B)m)pLK9WVAnwt>#g3N``0LTrG5hn^k9p5z%Q0Wsl4nqMX{aePdw
z=?nKNXWj4ZIp;lwpe9JzT9!3-j{}+0PX5onYwj4KDtwFd(ge~@dd9Cp2LR($D_|0+
z3}_k8^ntL=v5^VAYbK{0Oc<p{+_iF7XGXg?QG!OR$!fVK+dx~UQT5>J+)j2X8jt=Y
zx=V|KQ{0z*Q@A6%9xCETLx<q$*mlr#YC<p3+Y-;jKZx+dp7O3mee5;SQq4O<2S6A<
zMi!#Gq*nH&<;ROtgYoE2I?>P%Zw2=e_CX_|0(h+2Bs5WI%5D>`2x&-LdP781^2wO%
zdeO5bOZ~nq?~ZRm=p2iBlKdTlV}eWUf0e|8o%(YqpQ;WLh)#K85ccc@os*_&P@V}o
zHG_~}L@$CiMMY=TFx1G63lK}nTzQ`h=ZST6Pb>q?b;1@|4jQZLFA6Wb-5eKPnW5jj
z3&N$pWsPtdYE3sIhY?@ZG`LhA44;O_sPmAO`gcj668c9EK-)X-*aDu8sF!KPG*eyx
zcWh-9hRlAe^O<czXt~;jo^G6`K{SuCbF`NvkxgQGaGkJRNL8E4p8vaAm^!f^qZ^q&
zhqO8VADKB99i0P7fk%!r!32pyULuRw$$*{I)c-f%6?=^C7N+}Gc<=IWrS|GG@rSa3
zyr?;#YpHS5AFxLzZKAJ&J)$;rzI=G0Bk+hAVObP$*s#jDQXi#BQ(Cz`<uVyBi<bu1
z5>GV&stTM0o9J?;z1E3shYQsVIZYfZ?NvKS>CE+nD@oTQHzHGt60-kxR1>;_+|3Ah
zCNM62f(FWLsFkO{(SdtUjyC)<#cDUH9sh5t1{B>f(g@(QI4?#icaT5n&A45&DPcyu
z+f+p&vp#(Mo>|qkNDYyd;gL``Km|0SKSRfhE2UF;xI+wulz1s6)Fz}=bKp3v0~QC(
z#P0$M%-_sr-FM<K84-IZd1Z2T#ANwUndJ2Gud(;W^|X<^LD2LkVzM;fsbn=T9_KUT
z6T%+r`x4XPhgd~qIQ|{3FZU7)`K{^-LE<8Vxk8HJK=Qe|`lPy=3%2h$a|-`(yig86
zZ_z*Ldq&p$L)TEgYx`l}=B%r9ruz^XiWES(27F_{>Ao%FYCYr-(G;tXT;>abP2spM
zq2iB-W%vwRliy_-W6D1XT6iRqAngKPNhg2G-Xwcd=B%tF-%aTOk^@CZ{iHQQH6k74
zGy4HH6i*zW2QWc7LtQ7IB;QonkkX=Bku@3KSQ_E3z`s?pu>?6A{X`dq6&MHO{|QO%
z@%}4(Dpo*-umi&9;06@|pYRtT<<M1if^OJfa1Hz=s^YIq=aW9wFeMDrmz9ss#ETv}
z=O9+59(|n>K%;&MsS#I|bSf$@UBKU<{KgonBG;Zx<Guj{$9?2CevN31&K2%))%|_I
zXH`IcTFpsUWBx_nmByw&$i8A*$=;Mcg>nLYy%c{Dj^t?fcl%eDoeknJSuD=;-}7j=
z6Uq?m9AGuakOj~cbRPOItU+&R&RdMhQH}8$dExK42f)L-!v26OKz8H1(PGA}8>0J$
z%<?3Z%`9l?Nl<XC7j_QbhYmv4fvnI>@(<`E|5{xS?}AH&y7DUZ8Ic-$r<%QD4dZz6
zXPzdvL;1YGAv_v?Of}YC&?jg?MvPtQ%=OA*L(Ox|MdmGzi#EP6a5vO9Xy%%V`{Y|_
zGr5jn3#7AG6}?tWs92$Agh6guu=)FmjG?6#&q;BE@CENlKcel#<=}Apro3SBI{Qm@
z2-Ff=NabM@v?J-$^f|N*93V=`8d@{6l9`K1nueC-1g7Swip|11v#ko)%r!+90{^IQ
zDHDxrL)!NS9dgt&&ep7K7@tBv3IAohfadV$eSHH9oyneE!S<3JjiF{xR_r-B6;G$P
z8tYWpT>X2@VgfD}GN0xhb*?~nlRfZXh?#y0Cgn%fIqoaAHD&uk$#NFfL5>XV0Nuh=
zNQSlWK;bQSmg~SLft$%QWs!V<xMdm`w<7|BES}gO$dA2wjU76c6`m^{6eD?tFk=rw
zP3@AsfSs(X8eS>>g|QRT8af5Mhb_5>p)bJ?$PV2~%k&7+Xf!U;9kn!$ic83hx(s)4
z-pyHFn&VrD)TO*ANsrV}mfFTo$VFGTqM5}L9cEyYn2T%!#<<_eEi6dA0M9Q0eu~eg
zLSzrJGISUjtKQLXuP`O)FLMl!mh{b*ZH2B1+!STB!cu=|!%b_+Fm7ULjiPxjz1&T+
zfNsnf)O9=^dg-t_7lSzY1OF{#1>k~r#*GRF*Tc`4wbo|(1o?Ww${#y_v@9_Ms)4*U
zqd8=*X!=h#QMu=8TRPqOjh}-2p<&2;q^abR34#ZLwR)PtVe7)vETattm`yz+8Sq9%
ztip(-X_mLr_5xSFt^5o7Sgj9wVkEH)w4COuAH9L{OSZrKPcW1Iw6QAr6&sAzgrXE@
zaB84SaF{Sx?TF#zLi&U8knwR8S$T5OEN#FwG<#(F`m*m_Kk|ZZy{4unfyrTFAwJOA
z*1K?lvx^A9tGGA5ZthB+z5b1X53;D};0Sag`UidyFjUsFzgQZ-628^40bd%pm%Tgt
zebH3^Q0z3w!2g5P)%ZX<yN-l8$2!}G^w@7QMe~r1#}nvH^fkjkO;5zfYoz7CRdtcV
zNjG!VVyrl-W@^$heG?y&-y-L+D-k=SbyM#UgqllU(`>+Y_{trbHcJo!Ec1rwEGaoy
z=vyE+fidNy@ChD4pVOgX54GFqTWAb(-nu%nbJ!3mrMN<RSy8G86T^Y$rUP!o%E(u6
zr(k~R_*|s)v9CVVl1N40awmLkc|!dx-{J2Gb%eLT0pJKW3=H-Aq@%`T@p5z|y~Wu-
zqeE_<`?b^=s*4RGU+Hd}o0`5-!vu>z)3;UHM;|jSGh9c00cX=HC{5VTzf|WU)0lY8
z1npFfo9Pucr^4)7y{e2c*Yzkry8L=r{G5#iEuVk2#lTVBhM1#Fa)YjFSqeLVh}3S@
zCPH2L?(BQ^7dKVfg;t^;>fX{Tu(irS;ej&AP&WaJJ*n;F%gbAs|Bvl2{w>@a&jBR*
z$J7n9HQ&X3!uG`Wjy-`i1&O(3Y#VN#G(mYO8pQ|!^g;P$-nO3K{uQA`$d<@W6`#dG
zc;B+r?7F#8<x=pluvIbOkp{%N!Lo%OE@rsjduzfMi443VG)vkC8uKUd$M`KIQ@usZ
z(Sq%gK0!B4dn5dQ<px!f!{4(#@@C~uvlsH;v48Px%3Jj?-9rQ8OQbtN(zh(M6v9ak
zqkw6lOqAs<upapNZsQg@mD&f7f?ugwYE46vI4QQO@o6Zf`0uho?gheVHJtAh3i8u|
zC-9vZ?ay_Vxw?wkNIP|(@YcUI@R2>iw->+5`@sIVz0w<Ol$;`?AeuKZCt|l7AMu?E
zDx`<!j(22pKcGFxANV$E2J<I+TkIDY?;Rm+Wmw~4U4L>4$kH-OH>?tMjG9PS(Uj@y
z>N^@a-3;UYn6RX`kq?jt&L;Wh(vQI;>a=zz^Cz(0B#>8SmtV9!DgWs4qql%%d=EnK
zKRkmyXN4J1IUt@jhd%*#9t(W~d7wXNOWf~@-y-(NGaS21?%EHq{{RoApuk8MY&H6k
z9pKttw$AaKT}`Yf&#9Tht-wlefqQMR8yDiM@mpjq(hzBY`N%e5t7BRuCWfa9Z}JZR
zbp7HBI`|KYd)3!ynr5(x)=m+xfiC_?Z%1g2@x19Mbr<ffu7ztOMd)VqDn60!Z(L}8
zq9yPQ@^JXXxLOG}b<6yw(!KV-LkeKb{)Z(|zo?BmM&BFx>gCF(JMRW6BlR@vnL$Vb
zd>7o_ho~l`3mgj^oW<}y@~JvrK1kWDo#S6cox;mq>E&BJBZP(0TWJhWi%$`So`LV+
z&N!Po7W?W3i<L_1BXO62$mc+o=8o72kaGYPQrV}z04}L-<Q2=|h<c{|;^4xk-=_h#
z?@aqfA1(}(W1(>3DYjT$$gT=@3gs(VWG`(Q4x=u#8dd|ZjtwCd^fqWgEY(I+0&q)h
zHYhP$W3N~mbE0hpc#<1QjHyOX#UCRl(GoIFJ<N9v9uKY(4ODm2A?B;Ri2Eg8l+S@|
zUK9AG+zk2~ZG)~+u8BTcj678-q4GmRru#&(zPztza;PgmSUxQnmBa9E=o8;AAh>1s
zx4;7>jtVG8Svf@W5n_M2vT{bMD)m*X0_)2hI2`M1svSKnrj0(&8T$V1YkA%Q$Cl81
zB^ou83e%Equg>!N%OF>yz(nN*HH4{$epDTxmsNm%!rp?jho9c0ou)<To2ZYrSu`<g
zBTvw20mkv&_ZCW`&M?&(ia1Mb!gwW~edVg)u=)1OG6m~WiJHn{sS<J&UrJm>hd^e<
zs%jOx=n@U;68+|Qvht~zaN?Y+Zt?4~2hJ_tJHgdLRk<5_86SebRhopp_*w;;1H+46
zna|D)d<>NG55!c_0MfxbgkrJ2TnHV+mQZ04?<+Xs3-sH3L$crgbm!c%|7Hh53B+l#
zP&0t;tQ7l4mGh-X-L>U~M2JWM37A95Q{@wIyZuet>1p}`<8s3o<{dGK^qLA{C&rJo
zIux_V>XL)c)geS{+RRiUXX6pX8gYqVaNhJkSEteM^|drr0QYhg@ZPNjZr)nReqbf$
zKv&|oxK~&WZ`5~-om^pm#C|oyUNxV~8)a`EI1N=L;+Rjm$%ZBPeb()!+`B_Qa4L=!
zZ~GVcMh8>bdcaGt1-Ln{a6aWSFr{^arr<S91EPLJn+-cd|Kyr8Kjijw7s^^<Bh?M{
z0pIL3A=O?|oLlO3*OOimGwCzPTv^}`@B^d}`X8~4T1n5>%VB%8xga53M&7pcO;Qq9
znN0k2$EUIqXB$2ww}E!aKd`#Sa5JvCjXaR<^IniRE7vY3?yFO|XZ~gEVu--s0*6#>
zd^kN5A>}hdwy=g2qedqtMRg|raB6dYW-YYkhnmP9RMd0`e`1X=)Inl=Sw)u8BIlOi
zZOIH`2}$mufj&|tz=IhIwMEY0&(T?cNvD&(!^ia<qSwZ(wQ};=;-0yy3*WoDvCCux
z*@LaZQ1qFwz|+@$%T>s?#akKI=tm+(v6i$}dZ8SIi?Mn1|8v0OnfCY^KnJdl_0($P
zdM5XbtAxh78x=h-xNJMmg(DGEtZqY?%W^|&!<I_%!Fudcb+A&MP4&+WH0J&jpCQo<
z7@6sxY2)#7X(xwqg`qQ{pTwZZqmk<k+oU~3cQZ0_HhHp;Ys_06WxTJe#|$Emb1%#1
zl$5)K&;s!=Orc5gcisf-@e85p@;6}!|0=Yavnm%wudol^KwL2`iCz_zM(yyV6&MSA
zWg~rG`F;FEp%K&u$kgnZUAP&1<8RA7P$h9W|A^Zltb!Kde^Tq{FH{sA)Sc2yqASwh
znHQRH%{9xg1ZUjY@Q2tm_Zpkx>c{KgBj_!%qyDVPZ_d`&6tf(0rJ}1M_XR4V&S-CI
z+ZgugkKmV)iy|Vl3!U{(3snxy4;J$-`4aTo&@4JB=9d=dra6ntQ=Ch=n_?l0hy&n3
z<P3bLSngR@-mE0X7m${~I`oTLTi(xkg1ZB21Jk^}gm=il*c~z(_`pVBhp@+Bck?;C
zi+;S&q|lK4F?YTFQphgUQy1gUs8nNXT_bt9_nN&EXn=jij#EWs0{VccLpPzLDTKOD
zY{qM1IYdj)cYhAIfLZ!Wq$}xa1xr|M;hkM?ujq|~*Ae%LTV!|5Slt252vp05c@B9#
z$qVp}%s_1qk_6nMx51VELC%Ht1HP~9C*>M32{-}M$YabfOG2bBVl8M53@ECX|5x!n
zS7fMN=pc7l+>2#0Pw+NUT4<+xx(DO(r2R@N#{d`04IY*cga7P55f8c%JBGiLQE?yJ
zm#=}>vNnlrZB51QI1d&1i|2Sh@D%hMtEYuctQj&yLslPStL!ZHuT?nmq;?`1B)X9I
z(UIx|>AbLzD^icsV-3wUEO4bnSUXpERT+=Jgx~YrEJvKreWcnLpNTfZw&`HwFJhU}
zl`r(wb0>1sm6w3R*^%w-+vo}fTB%Q=1i3XfOw)*Yh0g&SxFY@qnjRU9`)qE39I~gS
zcl^1hu)l4C;~Tq$dTVH8H0YXQHGHw9D{QgOx2~I@S(FG&JtXx&Q;w{Xi{y<g?hoey
z#~o@6+S5V(-iXNficy#3clkZCatrslKk`M$b>=ty%$RPPO@9=R1#0@D0#}7M*dSeV
zW~}Ba#Q-{999j{WHk$&!;zSyy{sp(h6nHoNGRBi|#M%=+<XL9h<2nQSXe;nj)Sxh(
zbx`<JU0=AjZ+Th1eWv@QC)+oOd%&gelcnl#ThN;w4^5H2aTt%OGr<&YI<+n;HQ`6}
z6mq!BopJtm_0sD8u2LVYE>(xAY50rjsoZnSDEO;zsVzOY7t*5J;j@5JP^kEXL1JaO
zo={&}2OOpk(2e+7!mqz(UKReD*$~v0elC%mu|g8M5O~DmP=zd~C!qWIrv6)Ai+B*5
zM)fEBkWE$LU&I@_J5x?xU|wr)>K@Pz^gpFGY%wg4b;h4EE`qjsCpdzxC2W8Bt!jf$
zQj~FpemHegDDup-kM{KA*QrC4t$>|b3A8(#Ae*4Bk|5qxccV|C8gl1Q6`?Ux8urMf
zgFiaM^5*7LE*b5kf;;(7@GCOOIL8o8W(tz0z>_65hlc`pXglSV(403(q}+)gEF4vV
zmmbw4$3=)=3ym{GM7oV_k*9&TcFeOzxCo`FouH%G6lRp}h;}mGhyCjN6<P!Cqa*Q~
za2*L1+arLeOI=_Tn!`JxbqFio0z4hg8&1U>iTxI?#jge=*C$~Co`T!3#sopGA{H|$
z5y?I;TL_E;v!pn97(7;L6C5DimUO~wZj3Yw_;}4~4~UX_iLxdo?6=_!KAwN<cwI`n
z_wrNt*4%KYrosvzgm+3N-^lmNm%z2>6O|nxB~1FidcvfOa<Q}oT8S+N%<gKM{(yKs
zjCm1#A$F4agvz;|6>KYCDy6G+l@RDz4Wz5n|6%928um@jOY9DQjU0ycr0?Ptsb~5)
z-3sC*)mlG+{*GHUxc(hQg^x}A8rx4FsVw)U6n`r9av!jn<Q(lN<6UDVO;z%OJg#(m
zeyaTgo2axQ8*6e<Gce6{M%M_5Tn-lm?rs}2A9*KzK~3f(;Z5=0{spBw^TmSt{#}9*
ze1F^JhS+^z;jXU~d&#nI9wR>o><mSCh&rDyP|uKUDGpHV#zCLOl~Rt{A5gD-#wIZh
zE$7t#d~8{=tvK{qnGY?IfzO1_(hbt|Bl-y?o`>K)n<>=cw~EP%7Jkf34o@=A)Iypc
z*b;T9Tmx{@2Wz}mHoiq<G;-a$yo4?v;XkW(r?kvh4IS3o{9ZQ+UlttaF?tuVKh#GE
zt4cyOJ}98dV16?n<c-P$7{RJxE0rY}6E-Gts6Ht5vX3eJRJ7jHR-ypeq&{#VWI{8c
zp^`sX%hSLI3kB*k*rhBHxj-yCS14AlBkM??CZr|xKKf61I5gdGBcf0EYjm%Fj4j5t
ziY<ovqUmxJT!rXK=a6UdTYOhXz>(<P1hR|Of%mny*aOmo9@8J1_qxHl=Gy+ikaZVq
z0xy_#alPUeXmFvAbEO^i*o0y*)47how4$vGT9}jA_fEpT$$wBzCJqz-Aa|e*Fp95%
z&9YW#41D4}ATRU^dPb1pZ7R%*Zbqkh*B9N*aTF=`mhLz&;y0*qScck~`!5jVvb**P
zQ;3h+-P9~(CT|SY<~u=6(3|jO%)w03O{IDe7QmLBX_^z!-MCDuYO7Y*y{v)%qojp5
z!T%C2({k%ueG1%=o#y-C_egit8Dd80Ih!Nqs;!A%45Ph95zL=td-aI$uTT@ym@dQ=
z#`Q2n@PE0QlrOY@2`o{blh>#`ZHa|2ZN?^x-F;8pfe?yb)J!AJqtmEnw3g_K39=lB
z@aBg4DQ!W@d_OwMJR@FHF*9O}ShLudwZ8a+v($TojpAEzS!xmi`~X}>&@QR&Tgd+c
z9EY)@n;pXzv*p|YE>ldC8o<q|WF~>&;S#is=4Dv6IhWcIm{2~kEY;UhnvRUYZD?b1
zp>CUDCJ`Y$@{My#-iO>m>3ZlTFdz=&`zouzd_`n5+IHI8x|-xlh?EGpv!0JxmUKOO
zINe%W$V#CHAf@$(SWm8vaLj)FX?mvmi;W8KTut>iX{A$%uE3i*hd6^(L$c&7X_|OW
zeWyC*D^OeJOQbOYjx%d^dHd!5k(r#+w)mJW&K(yVEA_|g;Y*Z{fky6GPCe)@=K%-M
zY<047LnP$CmBp||{i=?~EL1!(2T4M@L4C+DgT)L{L;bhQGi<2a%m0IQBdSp+HGi8Q
z8>eAYqzUXl-mt(Y;jMzJ7O5tD7%<XfFpAoSrYc_Lnz}-90CL)4aX(hWTBQ=3lwyif
znt1BiCwqqi7kNXmJ?b;Hi1-?&(MW1b?!0gVN(SeMA0R2Z6c{cA`3Ju?kQ&J2aDkL!
zATRa}>#f}pX^dxLC+iJ?)7dM3KFF5rt9^ro0HokP`W0Ol&T;=$u)biTW4FIpx~q;6
zFA82sRo*Hl=@MYHw<r5(inJ|=;c^RcH!|6<H7YIcl(`->o7)f?D<nbh;34QGqy#k+
z1olWs_h-3xxUU93N#PJGWr=+u2(6B$VhfR#a58qActSnF(~ybCD6+LFDFLZ`F@A<7
zA~33GP}atRsjhq6TKE9X8~=*fZ$3lqlnlUqd0yxN`;q6^9sClx5nqZegR{k!QU&BD
zk&EBLTElCU1;Eggf>$7);IRtjJe9A>+fnk%3r-!<D(S4kf=$Iud37M))5?2~N05$0
zC+sy`8B(F8QVHLU-xQMBVre+MOF1p=ly4&giPh!_6}}}wF+-SQDd3!Bzvs7$Dqw;P
zVwxF(`U4E`p7{TB^!NNNY!r|1tJ%q+E?hHtBJzjwKxm_=gi+I3H(xWKYE4w6nj59?
zfHff;(`1Tc0|mZY!dGZMHUh8+7UEwtKj;{B6l-(sbS(3>l=8rLAOTgOe}W#$1vo<F
zf{g(K<~h6zx(UCcCz4Z;C7L?MdAf8c+kdC{OU~Kc8_uD?k{u<?S41qCE@V0@UVmrL
zfZ$P9BTNC$zZHC$7*Ym`kz$Pci;&11=A>zn{wjU~_tI@NBg3eu6H&h@bFiy3()Px7
z*<VX+1Wf4=iI~poCFEgnhK(zdT>V0Xa6<i)_@qnKHv`X$+45jN#k~^JrP)X$qB`I-
zoYq#3GRDV6dBdBbo!p1Z+Ia+FwloW{)fZ9YfN3CB-x(e(9N=#WUBPRdr}mMChf+ly
zX9`pfZsktOB}ivNB#uEPTmfeZEa%@cRl>u}1im)#*byjQ>h1>e${&<iD%W_-R9Q1l
zo#4d^>g1)A7|MN~Lt;nl6lvDf)$X9iK|W|Hx&jTSigYIpb2JzeZTJ#Z79SUvtN9uD
zQl4AB$7S+!!7ZWl;1${dQ)>0lDv!av&zr-}gIf|XF%nyY)mBot;UY+QVK(BO_Okhg
zInA(4-xFuxUQ8?N^hli{Mal36O3O;$`hSOp^H<P5rc;sEBP$tMv>-6nY4>#Z_43DX
z!<Cm%Tj0VtOG0Rl`nR;&p8_midjkJ?{_r;7J5Xijsc~B)55o^#aM>jLKJPZJzYHOd
z;A_Nxz%AC^`JsHX<Fxm+5RbediqS~)1^iTQ1WdTAfY0;-kqcM@EU<7_q`KlQ426-4
zqB3-kq|?rflIf*SygU6Ld|f~~VzRD{mZCb!oPV3EzyEunqpzmWALI=>p@+!s)Jp0V
znGUi<DCiO1Br@SU>V9fo_`$fCxcBB{`A^4h$9H}<(iU&Q6w*JKFLWecpT+H$OFui@
zfi`@ax&Uj4a&R`>g^l#=@y-rfStEB;NR(PBkD%?uJ$=CXZxj(R1zG7xE&NcJ;#?kB
z%nxG!=3c2)2`AiuKjBStM+F+P1YchWi2D_edaN}XrkH}po5p2^y82sG8vY7cb2`&$
zrrRKg-WloTNGa%<y|#RBaJg~-Oc*195xFA-vmHGd<#yNZ&@EMq_QpA43*AN2jTuee
zghS9Es4Mmyjsu>$$?9h2Uu$CQhA6)-P8q`w@Xh6N<v-=s$ariBv5$I2Y2bO%`QT;F
zB&*U}c|PAIu-sRZbqcU_ELfQf7q)Wm`3vAYGeiEW{WHc;A<Ej5I1sp5no?+TE(jfE
zgHU_=u&yh^5e4#TZ_Tp1<&<}je<JS?hsakIH&N4IwRpp_EuF1Tbmf!<*#ykrwJE3h
zL-aq^Dd@uhQ{J|0p!Y;DBGf{DDE|qML-&Y1L%H_5j+w!k!glBZF%P~keFrC|cEmQK
z2V>KwFbnbf=o&Ctou@=F<D+gSc;hDO?Ml$I*16di<*&-N6#hUKXhoxonSeWmy}=Km
zeq5P2EOZleO78_O1~Y_?$~8q+n<2Z9^Aaa40CzQn*lkEL&%m|Z9oNJ1b<XEOg*~Cn
zQwzwOx+-8|)x|B8I!aO<Ed!BqvT_I{4}kqvTix(1%w)M35oT>=s!gp&e;^NtSnUDR
zcukn}Bec%5%bOG&%AI9XgW+6NC?6RvbrHq|R`_y5J)t=KG&&Zkh0cYWOXJi?wT_Yq
zmr<N{qqZwmh*#G*bQi<tg_S`JXk?T*31A{0A+5#=sJ@nN5wKCmOozvWS_IgjAN*~7
z`NqmGF)GNjdj$(f?bi_&DwW_|)qwm5a$uLKG5Tk4NB05yJv$zF%{G+pAy1*F#J~Dd
zs+#=S$Cs@w=gW3_c5|o1@lYBzlV|}Lmfa|mM$lCVTWK7xU#>4T#F@8;*NG15FG7z)
zdwk=)R=?H{2YY!}doHU#V52%uy3OYWJl>Om45^abLD;NbhI+wmp`*Yl_=nmQ*~N4R
zJ*`E$tClm7p{O&KUFeiRL0Ox!6|SYO-k}ZZTkM|xfpv(bpZ*Kh5IQYZ3EdOM3wB|;
zngOkc2O_B;FY!~@%Qlx_StnXRM(YS8Y09;W;blJDQP=g<cQDwR`wnvCDpVVI>n@32
z?_u{(?=IiCU=nC6?Gy{;C(uP`8B_`1!W3&8X-f_3!aQ1s?uoT&3>q`o)C~P0Ec1Qz
zE#Oq&U~e1mLr*WRRA?&Imp=zL2Qmbk)Eo9I0r8hCh?m8X7?48hL2MTO23Swp;7^Iy
z`hgK&qP@V>W)bSSqHOKmdT__Q%1wY|a)!RWuBTxIp;dlKQ$$iSD>O6#z5@INkMMNp
zlh{-kB;>OT*bulA)leDyjy6-b3_Tahbq_A<;tCHn3w{wc0d6cwPK71mL!gUegtL`z
z8OU}#kh&q0pn7UP@Nw9M7IHMMlDBma_211GEW4xA6JwGCu_JT@dX<BM1GzU+EO#li
zk!uIdQG3YMrJq3RzB%xLPX~s{J;3{SQ!bV7sbzA4I8oY&ClUlvKoVp;IU}rQ^si{I
zp_vlLiT0^w&jAssX0STf9h|S10KZkZhJn+BG<l5DQ=Xu<M#f@M*g|}l)=03z0&$pp
zfKTA8{JBsBA3}EOrs(>?@qi!p#kSoZ2;BqE)~8}N%wiex74e#I!IS5l<~!!=%f8}I
zDk<<AxlGk!E!6c=g7Q(Wj3U%Oh6<*+=5O(36@v*!BL>rF#ZkT)o)7$Bz9xH6I0!Q5
z?V*Lr5jNkQ2uN9%LM*#RJSd-+?#Z3h+iIF}S(ZQ|Mn+QbW7HaQrDkJTJIe)26Jsj6
zJ;1tFInM>#^S{JyiYT{4D=`zaFUc9GTd4)Xup1vu6=3a<$7m(uCee;^AY0Tr;t=j*
zaE$+k_edZbnxg$+Id3^nJ>g#YZ1z5`H~zVy{X!4P0~^SPC@#Mfrub4^t=toX5BYlB
zaH$@ALMaC4`+wxMd@+}Sn8BuTv1v%e;K=c@NOIdsRU;yxVZm(AC@{@^BwZA@bJaz^
z+7s|Vs<PYtC*AG6sUeOvg$hF#x&C5MSO!u`7IXw)E`6jIQqRa;*beZ19@Qk8qpWL;
zHQ=NW=K26m1*cqh9W~e}b%Z9%blP}~&WGaQY;1yhP*?~ZP_9Bv$;C_sqK49p>%mq8
z{_H+tU11H#f6XDvO>eBNBWf6j@qzNeWjUoD=NaD<?xx%xUW2*F{?IPq@9gY!yKRAy
zd?SgMyGu8ecIrX7tujlkOwBM)jCvijHKvc{tZ|>Ay=97ZZ<xi{4M#!y<3IoP&_{o<
z`?Q}6?GoFfeXv>b(7<cot6+2XbFeZW!|&i5!VI;Il7J0uBmNDY4X;CUq0!<Y`83u*
zH#^)I^&z|wKG=WDd9dVs`Ema}37BPdkaba1nAye*AWjNv0_ohJ;#R>dr^z#9J3Bh?
zGPK{5<M~VIk5q=gz|-LZb-Emno-}mOSJOUVDnqCIS<Z5Mb<cTcBky1#Mf@K}R{<r(
z(RHh;ZDv;4#odDwBoGMhF2UVBxVyW%y9RepAOv@J2=1$6ZB_N(?>~EB_ss6}bXUE4
za-ZB<qMX{1O$G-+e8T#K>)+=j4hRkk?RPJGSHwlf50C#nzCv0v_CV~OnB5)@cHSuw
z|Hf|2q-BlBcuHxUJoRJ5>%;#w{$?k;<{nfzOpV%TY!)qpU%!w0w#vWA>MDGC8E-M)
zC(m}hI(>^QTWzvHan-{5Ak{~z%D=UR7z{QUU;F4_aLn#D4Zc~4#^j+_K7T|)>~9fA
zSZUrnv^}Ln;9hF>#MepV{YRZXJTGZQvxp<^Z2F$%5!p~fm<ZO~yq?eTOEUCLS1}f~
z<6maJJ@jV5w_%BmLcQr3Fin*4ycQz)$oG_QJ5t(NW!0Clqtew$mlZX~0c|?DOF~)$
z@0h6cX);Gvrd^@s2lAd;?TE$^GnE5o_u##RN?$wsiv{Kd+E^8YsZ3J)${Dh+wI;Q<
z1D=JDG`n&~K4wcuY0|`9Y+qrIm80Y#-_CEkcj#}vPZ>LA&yh{fu`srzd>IUZ$u(eo
zb*d;u^l1H)H<m8*fBm-Mi~M{g@t@RrR&~*l%vBS>I5Ezu>|Aqmt3!;Yo`w2FrJ}M>
z&X-NKl97(@fL=I!_eYB__NNmGKP7)nnHn0!2dcfJJI9oc?if+qAmFw<Y;^UGjX2^9
z#3V+S^X^r_0L1rMgPoh;2H#=z;4|n5y+>rlG-h-pn;CeA>Hgz?sG)<H*b|i1J-^4k
zi9V@c<7RMS;(_FbslWJJgIhW?9Y!v=y~ERk;lNr^O<U+I5<MvPU{tJkl`kspYQ}6C
zw`Uv{(TenO4myUj!ylEj!e7EVZzr+myi+ik7*4d3za;;i;t5CazM_Gi#weoBfR@Wh
zY%xmCVbN@m(-7R*!)P(j$%q5qvhJLOLf=P!{rJ6Qc!5)&_4O=Hb20tH*iObKbrpCk
zHfv+qD6os3(=K=ptDD_Jj^-G4ar%)pQK-^^4JG;9JA9w<HS$T+6i+YfivL4m<J1`2
z35~G^frI|D?}z74J|$E?wNvV8FiE!$=5?#kjp}+mANejakWR|th;+W`-c;XBU(h!@
zCU@E%nXhI&k!fONQL}u~^RK<Wr%4)@+#+=x*iWZoj^RYqrvDOZZRHVTWF+tC?shYX
z8FIhvbspKTMRldT%xoqF`ldWed1-Z^=^~yWk292B30F_f=3mAOk_0^z;g7kHW?%fb
zn3|qj@|yjEHxeyGC+?L!=mf2#T1ob@vzl3<Aul@D%o*Wqb}}6swF4sv>Zf~YY_-k=
zrY9av{wb8tsgLfb!Q_%sm9DY$(EfziUr#5#4`y<8w;SoGo~0S(Vx^Z_Ts!2M5%V!N
zZ**eJ&6t7dre@5a?NG)~T8mKq<SbtYeZKRf_K!U9hJ0d&Hd1L$U&*ql8QgAW3vV^2
zo2@0$T5D;Hww}exQhv^zf}Ws@sY^naf{wG<cp7^+O;_CqzVlMamBAZ(!JR?(dq>2M
zipv@0jk=<5=X2x@t+wi?i)mxEk|&G`w?T4t$Qu;aKzluyWWT!q&^_LUX>X^$9D7;W
zW}gmN$;<pTQVRukS!rdMPE*E_ld`4zHf&iX;79HZlnX8k&bNEYo!Sgfj7N_;9#tzk
zf5buK8tSaZ#CkF}%z7$*m^#cXk~%#xW6JSw6~F!LKW8VX+l<1P)|KBHi3*3?p(wMv
z+t>Y5oREdc396}6NDrPZbT?&Z%FHAqMK_N#CvtQ8pJMW9U!0bKSK-FiDRT%=nDIvY
zxZ^RqBG0K;#5xwC-O+#5>(Fdu0n5p2@D5Ht>!?uJ8*rE&r{__RIn0QT>=tz;@}_o~
zd#$7tU*M-ub$goFzz4{qtRnf(E*OeU$p-0cW{$DbhhCd;B%o|kI~fm*(GlrlzNM9M
z{eAg#$M-xoDs61WZIMUmAZLepGt}MRI=O;BHE`VY(G6}9J2hkm%LPXS4Xc1yi^!^u
zcNk`^j-W5lXV}ttXeNgAV101bwUP(5g5KJm%l6Tv)(Oc;JMoUA;uu**FM9K*%@<w5
z*u!d)jx34&>n-h@q&!!Xe9M)U?te~C{!9+1e}P?ax)>oHW3uP7{z*M=j|pV+xAB(^
zRSq9Cx3h|BHKUtvC>`Jywl4c~r^cpSNI4P;21c7r#0z-)oz#WK1J5_0_ZK4$=)F|#
zof0)7wo3Xy+C84G;&ix%z2EvTP&rJkcxR=$)ms5mndhY{ftXOw&<T5v)ya&NH}vMH
zGXI&LC*w#Z870!$<wEgxef5D+F5(y8Sn7noBqn`pj|sh35P4Q)ReZ6r<6;U%E>(BB
zRh;*3C)VCmQj1W>(p|Kz+DIMAUefm36yK_dGTLcno9Z(P`FcdAQx=B~rqoZm6}THp
zV<otIcqN%$|E{eSPt44r<j~&K3n`cV*MrI7=G?=_I!9cK-0|j%=o0x`<al2tJ;9h1
zH6qQCv>(z=k6NP%Q8{=$cp<f(e{<+MrvIRSfLdaMb2}I|b({suyo18?(qL!aM`M(t
zG(9WD&Z%ihZ}(3yk(|)$fXTin?e1TjF#Oy2&+%WUeA$!|WuFmWBmax-<ZGfv(R!jK
zUBjA!^Rl7#ldo!I!1t%#L`eq*>9(wtx<IYP#;XIot)sffoQqyTbC^9+2L3pgG%@%Q
zRSDhDCD|05dPUXW<$tD=nl~5>f3;%Fg=T)S#tk}so%~LBN0nQYuAYN>JIor+7X2=*
zFY~!<(_>GnA$iX^W9PH325*IXTmRYlS$%p;rWdW;0^x|j-#Bq=t@_|2&mn9eX)`F7
z(JaWCq6cHVJ4{q#G@^UlkNBE;vv8}#JYQ#hDg0x?kD5t$OhGpLmV5UZS@hzxmwQ+A
zBh$!MrMHn75#>t)8($tRFBwe-(=@aatE*4;Tr~cOdJipkUAtuEOCJ1f%=g7WmGW3?
z&{22Qb6p)LGlL_gXsTj;v7~MDIA^u}z}8&VoEvn_Zs?V|rUg7JFx~ryXHJ@R@k7&9
z&#*6Ui+0z29?ob51H)5upu7LEJBF>*XDR9B0_(K3+S*_@b9m@<cnF`){B)6eT*<8+
zR-%;KVsCh%^+qOnazx*aEfRao^C9FUHU0eNzoGBzez!skMRu)D^yoO%7xZ+YNvPs@
zE;o68^$j#0c{WCFFbZM{Q#Jn09xF$xXO;J?u{u|a^X!SKA9dW<hKvjE3%*HpQ~R4a
z?RfE7-9qbO_OL02Ixj+Rf|J6XLu*mbcQPqW$}|6%a1(Q<ogz;vP1QZ#9g%DFpTKAO
zEKPw-?XrE&aVo>##(naqc_(4f_xj&9q~rjq=xDW371mhhc4AVmCfi9Hk#&f3D#?kg
zEbXS(QQOJEv<lrVpO8lKo46!PD>-92MlIKF%XNW-uSGu(`?4abssDkq(09!D(0dh3
z#=YnWa)L}jh5A@_$~O^`c2Hle|KNk%Q{tUEPr1MjX|ZIX^{2Z*<(^?NH{$PRsO@d$
z*0A=c{F(4Pd4I5qeVb&`+eHh^UdSQpg=ZuwNfna*K?Xe{Ji;v{W}?@(D9g%rd14}t
z8Z&)sBN|1mk4eZ7k$rOJ$MNN&@4Gv`zx{OU^PdTSr}VV@C`?<b<TfsnEulgF>Z$()
z=7x!V6d2h*JS|QO$MoJVkl0dWq|E2Ew8n))PH*=gv0iQN9To9bFC+Yc70H)Vn%Muq
zj=f_Yd~VG5v}#;W?{ejqyPOZPeWATU)1JuhsCo4~;;x-+mUjYXMPT#4fOWG3GRl>r
z64RbcKP}xF?-#RL^7w?E-;x6DowL?2d@&u3cqk!=RLJ+}FBcO>1P1zNTK$wb--n1j
z5na7=A|jCgu90?C>_3syB32l!*>P!-WRLXji{2TNfh7e3DSstQ`0*j(L1Gm6$0m8U
zM^^DDv><)y<O;7aAB23c1f$g@dK*>?J(9D6v;A+wMa;wIF#Cn*E=$WA>_hC}^zrez
z(+n~exI4o=%$CkI=BlHkwx^j8{d@F1PjTKM*dXP5!gEOBQuD3b#qm4GoQ!s6K8`k}
zZ#<tPqoUh;6;wgD6&Fbt--NW@_%re2eM6jY2@xN)_r~X)Ut*K9I>+50ZLMCTJ9t}I
zu{Kr@cMq-P8|P~p{Udg-uPS>Wdx<$@DUD(tHIh^!B{UzH`+oJMXam@LCo_8Z4<~t3
zJ2>4$Lpek%0CpBt{UK+#w?d5rg+i13Ws^kUS#VD%hh4*ov)_f&*a`Hhc9Fe7E$A$z
zkTxn}Ui^!U6SKa`ktK5(Pj7nJS|2DJ%oto_K68&sufEKCTAsFh2ev0}OD-6A8}2R2
zYh}G{B8PgK=-XHabZ^9IFO+i14fTuCob?yy)f}EvYJD|UfU@z&g|Eeb^iJK8`qI9q
z?llfZ4T<d+`9#}I4!c43PpgYPkmR847*{?invxY&rX|6M*b`H#f426TO`I?r7nweO
zbo|}89L80C%E=RI6U-C*8v4}<5~`HeO3EwdpP|`_tr6iC{W{~vg}@POD$S<sp`+A1
z$|6=pcf7kWANfec!^pi+The9BdNWhebd9_nI1jRvc8RBwPbTzAxnln+UeSx{GNq14
zZ~X}N554dY4!4kt)l*=W+hzQty;ZWa7fNqnG2h)7>uIoAc$bVevicHz!;O#=Yh4Jp
z4~`0N3U_h$Dfhi;V*12%@cgW2P;<%O?R}vrYmW0#6jRseb;%r2RKDY@_yWFOmH^Z3
zc)3iCi?|e@A=AK2N=#3(3q7vylXEA}O&p!l3t9D}tPd^ad=15<JW6Vu7@ZKA`qio@
z?<wywgQ6Y~`STIuVr$1Njoj$-c>e&}IXmKIOx85_W6o=LokfANNoP|kr({Xl8$K=%
zD;@Q!YBw^){ljYH)Zyht7LkXH!s_oQtwj!Zt&<N^3d`~)W-(MBMg|MGmDID5D`GQ5
z7St+;_5NgkWMDvWH9x?nc}_=uj~M0=N@-|@uVJrw+WKUg&JIzC=W|NAGp*qw5#C>C
z@GJhIWY@Yx&WPQYZbrIWQS)i6y)Km{txPJMSUD`5V<I0qz@&XGuqCNo(u~yofvkuG
zsw%IwfKkavRdcDD_gwUp=&orhMsJO{0t{$=RL7XcF?YeS+{%g$R`Op>E|hpbFwAO6
zvguVZ9sh;+*Dc``5fNe_IZM)0hwY;E>0f-FI4`!!5`2hr0zJ(UZVy(|YezMR?4zua
zQ$lruxk6b}#|6qbL3K#<*7&i}n~ec7!7dXn6v!K>AKV!(>kO3fvb7w^caXZORHkUX
z^zvFrD;}9Cx>#(n=;L}faxMHRwQsO$@Iy+Y;0QCp%^+i){vjKPZi|E!DGO6=bEO=o
zWYZh!8}&|XKG~%Dy<H;-SYp#fK8g^LmD0?J&7~I=G482g)zFL3VSlB-g1{H+9C^*!
z&{Q^vjwP$bCMT`<A&Y8-bXOgw7GqNUMT5){MMV|<$@%JRrN4T%MjcbvxZB+aL65(A
zc(k=NoZnhPZ$zz&nin-GI?mX~XPW!Nfz+v~EzE_;9#5l8>!npvzR+l8GWkPhW=$h%
z#-&eJAYIqU-eO32ioZ-iv5-{Z8%2NczUCq=%>03>$=|<D`o1)ARq9`%dVG#D(8yxk
z^&Isz*Fu=a*jrvh|7Y9yXPJv<x|S&>cCzq<`lamlH}xO%FR`caJ*fD5&brz^LYb_d
z?mefY7zLiqnmk25R(8Q-Gd$OQu3ny<k$2q2)-d|ssG<)5`$lVYRd-A10)CoY$z!ZV
zgyY2R@~!q9S3lE@atkkGo-$upFU(BtB)V5!0=}%r-dFl#oVKUn>Wo&dMfHh)5H~U6
zAj`*3r>?{d#SN)mGb3%N=P^cT8au;_2CMrAB-i}0DRDvQqw`ukV>h(v#vr4Uk9pcD
z#Ys69t1k1@jHT(9W=xGaVC)fngNOX<L-E0<p;hokma-eNG=F2g4ZjWNL3Q$GvP&JM
zkJKNjg_UU89dmy!_<oPjyoa=RU>#lS&F?L%p0*#PPDzRVcJN!)L?fwqh=@n@XYGzB
zpPpV1l62ybTgjR4NYY8YPjZoJ@+qo4(BH0>P<zs>^iNcaP0??7V`J8Or?Bp_s_TSn
zTDOAlff;{ugNoOfi5X2robQ;B@GPlbVxoVRSyUvEL8PHu+s#8N>6>Uvepc?H$F;hV
zW7E7zb2A#jq~|yCb9jHaUiiKLc(8`^PL@!<(iC`hnZlC;Gs1JtB<nv>Ua6s%Hnw^G
zRTn9fwUxe2-jU##dZxFI91vYRGTIZ#ZkgReamh^+)#Qo^b(5xq%emv_SZ$y7L(j#g
zh}G@^=e7GUeM*af$zXzZ-UumMR8`Na<)!Zx53A~8!iLeym)+aaNLGrlN_Ks>ko${2
zTcEprn?ICoX=mAnoO8;E15Qf7AG+i0<L!7ZKHr@vhl*6%ot&4Ckv#51hoC~OS;V`D
zQqf<d&#ABZOS2_(!GEEpVCcOf@@U<>nVIDIor2Dt(5ch{s8WB9N`t(}aF<ZHG8kN_
zd5p83@yY`Ei!#o8+<R7Et+&+6I`x7DQ_lVv^rK&LhS1c|UzVS>^{iD?GKzn|l#=51
zEK!hLlB3uqZ4SLh?$JNw7Wq|KsC*`k#ayynEAIU{qGMEvsAEP~wGZDA92OiIHbc41
z3wCC9QZ*UVs*$huUc0kH?JCwn%XO0Mx6TqWNK~=wI+s~MS%EIp7bG2NrRPkuKK^`M
zotT3WnEMefnR+Db4KFfVgK^*h&d&walpoFCQy==x)F0q}&Pi&j-L(tG-=1`OL3&uN
zZ^Za2YOlmc`4d?0XGC0&Y8T<vr`l&jPV$%U4HH+S<O(I(2{I#?<6X=z5M(R7{{&H-
zR2E)$fRmXd@n&=-?Jn1n3VJ^8S@noq<#tAwtmSJI{VXc%>#h`mcDtI`1FJRBKUFMN
z)`O3xh&GJnkt40F!IHtc!8(>Nv^tcLN0HlNy9|n4u$JS+38f@zoa!hQJlmosr>&Er
zSlk4o61gBdhWGlrn5|r&_=Wi8d~%ti9?dCepE3V&{~*7}{;~ji(MBq#SVJ&;?`QW=
z>$eYFB~8^ItO2s}OT62?Wpqmk@tMKL{)Nd+QXU2WGoSJ5GKbRMo7I<D-2o1OiQ(pf
z7b!i1?ajJw0i~ZuF}8UJ>Q87YxdFf4M<$ZY%0BJ9S_E=B$8*p~N1r><=7-=1lUc)p
z3q?)ZfYwzS&?Mf+i8EV=YK0!BEDPKTEw-9*A=8r<Kp>VWxiK&Q=ZICl8Ag4hg^|H%
z8(kf!d-`aTwReUGrvAA1qi}M|Bs(;WOw-1CGwY32Ra6gE46O+#_zPo~_o(ANy^MyQ
zHu|ru1M{h;MQc7m*5Dz#v%OTd(k2_+`@lDcT(kZ%N1`5hak!EF<bN|Xlxu2BxrRS-
zpW2a56{m_z$XjI(d&z2xtZvwebgH@cNMmIUJCAU2q;j9OGqyx$ik%WYC33v3^H1jT
z;J46YWcEJD{wyOc#ikI&>>b#hJSBO5(v_5z<_?*gy;S@7R(N0eCi;@SUyV=Tcz>!j
zQ3it9)nw1SV<Wdjc)dI63G)Cf-|dw0p$x%w=!WPb`pE~hEo|Hhtll|s!TlMG;VEQ_
zJTB9@`|X`h4Y!kgDSnWP@*Drem$M}OPGrHD$`P|X(PX>b*vcE4oKg;K$~l}7<UajR
z@8+2XR5mNmZe9yc_nUztW@)p&8%8y0gc4L{F-bGaYN${Yuwd^{6Er>Ia!k$G#&OGh
zzmkO<Yz6SdvLy^l$l@;*dd^3(Rmya&BfISOagNx3xvklKwp#0}*VfjnE$JXJjuK@m
z%WSmJpI|OwFD=>V=1K24<16Z^g>3Alu<bYfX+p)^lE_MfKRo7)US0XcP4?eS@uf^k
zJraCq_TfF1c&00ooo2Jt;o3R1B}ps7?pIz-j_^*5E*=|`=9PC9`{LvXrAghIx;AAi
zV%XZmWfj>wQ5_YJmBQ`JYvDiKhM2b6kSFnz!b3bd@#gaFFkbk!8h^3h*a>!0`^g&>
z@!jw%3#?kf<B3hbu1?sRQZiuMbCk=*+=%I(MaDX4Y~;X9EpRQ6g1k{?$o(nrWlw8;
zt?^WyCi^-CoK{vkr#-nFaU*(W3`z6acaAP`8aVCk*XFs<Uhc|HawjQ`y84!Gf|K7o
z9+;Y1-Q179qv@m*-77DP;j}W{&dxDaSw#L|`+?x<pw9dwE?pE+Bjp8=G2Ap*1l9P@
z{7<c^xK?#GSN*8&buWbX20}@B6ASoTy1kSxo}y7J)AWt58rji%QC%ggiC8K41~HI*
zGM*W4j4(SWUH9Mck8mclO1Q4I%WW#QVTE(Ey5LcK$4A5a>k;1K-XW2CP;E*>@;kXo
zm(aT`3o6I_sLgm~TnD#K_NbweW56u)99>ouL%IAU<#g(-;9m3*)&>f4fSv_ERkm<4
z_`N0v+ge{-%T1Ccm7k2ao}yl=t7;mxlQvgN*81oZlnZKG<pY7ON6$jQ-yGiL9eb<u
zpQtPSVzINw+-!|TwQW7SxhO#U>uWtnye;)2Yy-{6BIJ7hUF490#;XH8$Bd^&M(=L@
zmNH2EZ!X{W(0oky&Vb74uI#3^R==z6qL27xr=8i)x(=kVn#c)mlXC32a#p+O@f$0=
zyNsUNX=8CjL<ILZS_jgd>~-ImCBwIZg~RLI2&vGetOL0~y6`;Cq0m46uKpW=NGpT<
zUFpwGVItIdBd1YIKcFpFPbnkRzPixwcpR`A?v(j?33pp~YoMk7oL>v)wRhMhMQPDZ
zWRwNb1yNJBM<h~8HX#|6erz@EMh4>Sr-(A5EV0-x^uChhO&fL6_pfKLl1au{B6Wj*
zVd{DRA68uvkn7cAT77i@ttb-tb!&K_U}{>-Ml9vtl&{rM#%g1?_mbB!=Bq8(4AM`z
z<Jlb<ANk3%fNd9k`)V*7xEKBlUw}r5a_`DTKt4K&ROhsvA3UZN?UT+3F+*9aCaUv|
zV&3ZBLwcOHlWmkKydW^*rct@0nt038HO{c`)0Ehh`^mEdJHx6qfj3pYAR68QE|&xB
zHfak;!*mz91K^960^ipSrN8z@{RhlgGnFaICVhgpuy2GftpCB%$-x#+y$~o7_FHS*
zZK9%bOC7|X%S9q+53tiZRqajTn2>5k@D!0jdFb(YfAZ?y3f^LdPc6jKs15XG#>|Kc
zzOXi(O>#d3Uigzzj|6sydHAfg+|K00xGUTbb|-$_o#Axj>*Q>bMK%=CG!lN?T|Low
zqo2X#ps>1HYi88MB!McdquV#UA?1ET&6JL*O@RCMbX(FZtev`_{g9j8zvU`%iuWKB
z*mQCVJjbQn^`Zl<t_QUOnCNm#eXf+yn5Tk~S>LOiW_`pjHVIF%_L-{VB{@ksWw@qm
zWl0OLpmugTTkBvKSM!2$Grf))v#hF5|7a9YnfgFmp`=w3jdc-Yed{7~M!xYpCTFc}
z$Ysw>tQ)9fS!M~|jy|DOEafS@va`(0;rMx?m_acZO`A(=vHWUNbw1mo{tiZr{puJ`
zocFnwU+YU3*_ncOQ{s|tU`E@jPz|??a9A7dKem)ymP;{lVF4;Ta>_lj3d_J&h(f5I
zXio_3%kHQN*xQfFOKm(jA=csCw4yc1TAI)O%e)0_JF9)jiARl16B<E^vWmQz**`oi
z+&EY+q@pwPFVawH3C`4`MrF@dFcfA3N5=|%i?3Ehrsxro6OAtHuroNdY0BZ`!O4+9
zuQh^il3&;xwp!Liz3E6y<h^d+;`Qij`arp+chj3G!}ZRdF?w!oG&+Y=t+zT=i6>|I
zUOvb!9iHGH9~f=Tv(8xyff(v?A=|FpQ5Gq4*j1W`_9gFtSx*H97<SW$WpV{=q^wc;
zfWOmAI>~CtI^I=HqmIvOOjXL#z3z5vsrg6faTs}PQH6eGiOMzl3;)e*9GVo!986>G
zvO}T->#J||lrX4%*{G~tVpo+|eT8uj8HOei7kv5kqNJE@godQ_O=*Feo`L2ETRJtx
zOtM$hci&h~>@&`1dy0FKXD3X}ppRCMs3r9B-sPSrdKTkvZ7uyEE6_%Afyhc9F(Otu
z$L%8_fk<A428Mcsue&X^S9&phxqefr&fD{r{Acsm@DZmz9WICQQe+n!MA9gywRr6}
zZI1TASnMg~I}uqqGMDFfuq^lFS3~mx<3sI2cf$kh()=oEr+$%+z1AEUJ`~Or?qTPU
zvGf>QVl>k?D=xE?x|*d=_a%FdsxQ=xp6dEh$aIu`QJXI7J7>d>Q~pg#No|ul0aZfN
zX(cU69i*;QF32oyK_{)f*?sA5mCxB@mPKu-nd)ivw3a}tiT&0L%W<yqCFHH@c#8X8
z7=3`@M1*g_(iaW&K+Yrw8>95o4v<qkll^a~M6g}xc=&86bJ%rOkesp*O{bmmEHla(
zWjs@Ks!mj!d+r;>y&WTKM*T1bE3MG|wbq}U+~0r4f8M_}^tV%i7o<XIt4?K|WnFOs
z7Uzbg^LTj?e9Far@lm$#yU|;9*;~4v9+IVz-TXm2fWvpG5{E9`p}ZFmvGQQd8e^t7
zPe~nih3-*n=?m00GD0x-l6BNxDi}Hv<47;rS@gDZI@{gne7@|U6w_v?ziAb9Zgemn
z!ixQCeAU*nx4dsSW9rD11;LJpr)}qunDoCoJa>-egujM`m5%?883^077sh%|M`NN^
zU45pcQ8_!T%#>@8b<0C*(-zcGhv@^f{4ADCbBjCO&6j3XGlTigj^)=xK}dI9QW&|E
zDQqp-EsBWK?r^?BzNLlbaWP43k_&;BZIKfRY9H}QIUrRTJ-xkO^l9oFV4yWbw6o7%
zWSOWX{=jR4>E|Z@-OcP&2~P{GO0|P&t@Qkrh@s=4<sys-eYCcj{l#KYFA}c|V{?>e
zimA*}yBc3rswBx4+zoF}t($Vyza-?CU&JgRtZBSWBiDNqfN`WpjMd*swEu7x@;ovR
z-6O_|r?P;OS*?j{yk;I{H}hixZ(5~}*22gEe(()i6w56m-CcaBlfz!=HX_YQifGPb
z(ObOH>=^DH{1%)RK4FiA#x9B4yLeiRt<z>IE0v=vSgO&X|F3tjvCDJ7_sK`pd18cn
z)ae-3Qda`gy5WBj&Mo4_H|`g6D21iI?`Fpok|*YJK9%ovv&%lJqAyg|l9yr(*-A?=
zRit&h@)9(Ux>&30Y3J$W>1zC`H)la!)t&DgfaG|rvf&9}{7lORiSt%oy8*x8{^ZVZ
z7dRF9B=Lj{;CtLhBwC#hzryD|;$7k`;O!eR&ofUeseb_WaGfm?3$0wR<{v}P`~w3!
zty9uqok?+djqA=@Yo7he5@4qI)u`+J0cNDHYF{;^74_7Fmv@64q5X&^SIYYEK#uDd
zJSEiQ@B^N?pTnJlAA_CEO3nm+ghmnctjJ+>7-EiUe1l!w=JppS-l}M(+OtS9`$L@t
zJn5iO$rJAtYB%kMcX{Mo-y`FNdPAu8OEb~Dh)jNdbR?(enOp_WUc+8v-*ozgKZNGu
zRaX>{Ss-c4jVSLAU%dXBZDfh8106%(!-l<3Q!!hynS97s!_q!C3xtz{JN>u)ufnE%
z9^8u&>TzQQ68WE$kCI|$?MipP-I3P-n@lNEPu7&L<Nz{<^->qm!ssLZQ(vtF=}ce<
zUh#+6@7^%)o7?PM=-YdYI)968BPV2OcQ(2M*9E?tncX%(3!538^#=N3wG=Gi12xv@
zW9-K(Tl6u=tZji;TTDBRXgDLuj|>HBPyEfyD`q-pA1kHL)X%9*35q&y4#yOe$WU;g
z%+$82hm`xkw7*dU_mzhY6Z7R~mcY&u##*vFh$|{t_X1y1?*@B1+1VAXBQnkBJm1+Z
z+1t7W%~dG;ul<cLAh*aU@)O;!ET_Y13_DIok&U7^ug6`!jyUQ}_`Xeyj@n8-+iVtE
zkh(ZU4el}rSm0Hck#x0eC62il?3-4K6V2b)U0jz^ut;a{ZSyttjxZV<ueEWkJNp%L
zkNjFyeJcCpicouh#+2Dfqf)D*D&rtsr(eRv;nJ$cnu{cBvl-(Iaw~|pY@+(JwoUVR
z(i#gC3T?Goj&Re7y)rk@gE$o&RPrEv-tKai{0R2oEBuRljzrOQlFN;BvFs@_$o?V&
zbXjk5l21lA+*QVupVcYqQr467A`xl{?LYO9zSdhnf6f+@a-5jI1+xTe`8WGthl`U2
zN)BZ#OHXg`8%|w2!h9LNZ+#QZ$uc%tU*&D)YvbGH8Lvm_VeOILOe+JO>mftMLb22t
z6%3_*52S?Cn>F2wz@2MibtlV4sE)nmUUFS)5HE@;HM5ix+C=R#-6^IK4?8cjll`)c
zOfU1WN$faw(F2_F1bPj=*%j;pW-}|Z+0gocdVvC3DQ%DPLVkD4Iv<=AE05jKNpXkE
zTC^V!w@O+SOfVRTh&;Ep$0&`w>qYGA5}At+cCLih1S$sGn9La>W&*uPr|cqc#A)kc
zsCoD-G{#BcRi@}ko?H<ZB5rvndx{(5jU`4^W32I7eMes41oRPUz_MK3xokB<rOy~E
z7glw>?88s+HlmyyFEh#Ea+JIx>#@&}%cFE9DMUWXZ}5}v(y6StmIt2b9Yrc7VQCK1
z$|8fE(;Q$f3^xvMw3fR?WgU7_HS`f|wCL&HG1rHRm@Dm7j_%&%y|6w3_NOt@6Ky=w
z4;$@`#%d>JozjQ?DI)l4I~zLX%UB~UX$^PoAYyezqVQsXblGsW(3tQpd#q^2rfKJl
z*+zS<yk6V0PWNdCF#%?kwod(`HexqrEV+n^vxW9hbCD?m%lvClZ~M^kidO7Tcyn#(
zU_??4V9lDr>-&?AMJ-vpZ0APHQgjykRn4h~jqiH2HUL?@GAy2EA@gJve%tP1A8<DC
z10tD(Xj7I+*{gL`3iGtqI`fd(9Z^LZ{!wh>x8+`76@%0<MyhA8UR~R+4pFX<Vl)Z0
zRWseKZZ|&7>1r)DA6lKPUe09qsT+20@d7-Hz0AC4Qg=V_^Xuv}$n#U=H(o&sUaRHR
znMwmah`h;St)M!TUJ`ZrJg2X@FqkEDEpRnh%)G;YBDpD5(`b2=lJqzFiyR|DZY|kH
zwv?%)8|frYi4;~?t)X61%js>@2Fgb^44rb(q#^w#hVoHv3sf~LP8a@8W|8CR8D%A{
z1uHq*-D3U-SGUgCZJg{fo>DS_bY|J~6Z&3lv^G}tvTke~>xs(ubZS@SD&o7dZX@do
z=F5%>E(*7Ijv}IJNUD)kan1SDignxYl0su$^lAD!<)LD!+td?kKVy|KNS^{*20jAy
zHuPP4nG+W8i}icR4y+2>W_deKbfL-2tG?GJsUJx}0k?;ja^vAuY?KwqVUi#jtFN}e
zG=W>na<-Y&kvnBpBE=;#Qh9++j6|}A*RhI*CtGEl#a0c6k(+E7c`vy8w^cRNCw$F1
zhI-6Tvbu7PHexx|e&|SC!{#fa=r~+q4R~rZBW`M^XqeNg*fF6yfrQX?d#_W@{gpov
zBS<t&1e^3CK156u2Sq>noNk~;l<V4MEuFE?yTkXJ=ap7iYtR0WV4I-xf$0{7F3IoC
zG+SHA=G|~lM~Vk>62WYJy^yvBeFU}SEvJMt&pqWr56dG;SEaS$MWix{bRZ9ar&mTl
za)MeBnTDx)VSTDnjNEs&hO>vCTiu<t&Ne<@3=mg=yf+aOovC(;z0kga9QhhiMxG+8
zmHvuD^DFg?cy#amr~R%Jrzv#3;wKg5JXwr1<^gMzIVjW^7XPprZ|6WxVHGVydz0+s
z4NrDoi6?Thm?l@!1=<5+iszQ`i@r&HsBA|5YJ@Y*-7H>W4SYZ_2GRlK2LEAAw_e)+
z@ZDsu(nejw9+9T>5Xr>5I6pZvor_L!UV$%n$MVML4%kbgfaq_~64dWn1MNJdWP|?P
zD5K?7TxyZ6q7^UVWV0G0x)RP&yQAIFi9nC$IWb2J=aa!aoXb7ultfiYOXZNB-}}Uq
z&p4uK>Qefiv?n`BE;dvttoEXYtSV;lC3Zb?gZaryw4?b>pq+boeR-W$V?WqBR)kiT
z4x-$0>>i24G{3&=C0T=0b=CdC)5`)ftHdl1wi~wW3u+TuK(q8#&eCq;raRQF;haF{
zMbLf5cT1n#<EFKXT3vuNt#dBAK{1qO*D7N!=y=78lbu<$wH|sA{ks~Y`IXA-J&>qM
zsN*T*IMzJ#ap<v`8JfrA_+9Rfa#!+&ytup0885DpMQp0FQTwVUux%`a$iqj9(CcI-
znF%hu=fWfBk~6TS?_p6F%YveX`_4A4v5rD6&?58(YpGsk(U7vs{G8L<d4N8s+kBBo
zk==o{Wg>NG19Ara&x7^y`fh!-=d&lf_l?2yuL@z;WPP4&w{*6;erKFB6f+*t73u5(
zi^&Kl$tlN=$)DMA<r_<&qm_o*e7zW=x$EeTE6qx<I&>CkOq<g^BqKT;@}j;e2|PAg
z!fGgcc#u8K-NM_*?&Kjd*V)jyI{~%$sf3YkJP)5Eo?|L&r2Hs0fn$Rqrm0D1(W!Ja
zE3U+-MNm!lLgW|uWf%ED^hD2Y1-gbri(>pC>T5STgY5K94(EwI#2M@!bS}AF<uSTP
zNrMilCdLb`641yi(252+SB@cT-=01a(rIYlvWA#?xUf0e9*2mdp1TNrCmx*e_u$ZK
zBo~vuY=p8w`3L*JG+W!Hwp7L{tCU)p#g#-h%Fpm^lKCjhFiTn$t>*S3x3&b&rqo!B
z>QlOd-=;g2Bn#EaC-mfU{=2Ni?_s`yS2+RHAp@pr9D@(nTZvW=tNpa)+D~d7c9i^t
z>Ufnu5NTyye%swE?#Mx+G@?pj9kYudKX%<}?Vba6v4&++=V`f&y+Bsl8|X?yC&*}h
zww^;%=|k?fCzx4+h5X|JnauN6Rr`+pkCW;q@qhSs^wcz!E?GvpLlX{%ZS*Lns%z!c
zd&+;x0(P2ymiciCXNYv7pq<A&4BzN;cy9Qn`P}({X;!n@4VFjQtvo<%&<dv{i3|53
zf5}(yHN1rcwyf+_HnDB=AF_dER*E6-scV(=&9ENn;P3TC7Jn0L#1Z5(qL4`$PtwU>
z+)Z{h=PW7^H=?rPzFbXrvsdh+`Wt%YFL)A+2u~s3W6uvQy>?G|NhJ_Q1<3B|aDtg=
z?ExG4Hg~R*%X#OFaGyJE;OVAkChMT))rP3q)p#|%nn&G*d4<yr)L$!k=w(qEJe-rw
zL*WwP7G_TC538B|#&O(7LZi#*FLW0stj(vzXf!NgMa&z?s@y@mG(h$tb5YANg!H9B
zvV_z?4@6thSF{#K`ENpnUmHRc-H#lR76&6Ac;<Zg9PGM%$-%UBkxrf?*JwIC@jWsL
zYuo`jp4@6TwSe|F?(htYq}4H_yMepM9pjdFPCGu{gZrJY_F8+gJrw7<qTSiOO>QYa
zYd!Uno^u|rXSu#xE3W;eZc#nz0OYJ<h;)Y7<1IH_JJbPjwQU!7bMxxrw3sbF3tcQl
zuh&j`j^$FT>TisV_!@6?#iXAyN{9|(pqY~3WN?Q#pRFU-E^Dzh!4AV?I*hD9b+(xe
z1a`JmtQXsnT^Wje^F>r;7D0{R47LL2VGx_k82m1W{6cn<tk556p>Hxk_A8JOu=G77
zMRoxu;*kp9YY&9AI^>*#9a$lYz(ct~;#qU0jh0iNr9aRo8GVfk+9GwXvWk{RL_5|k
z@21$Ntqta=@Fnw-)!2S#6}Mkox2z)eTIB6UyOA<8oylse`Sk=;4o4Wrjjg&L2-PHY
z6FY&5pUvp4FJ%2=%8(VD625D7ahmbMvIe@A+mK=C-=8hEBM0}2ykn=(M^{UKq&L9a
z%?ZjOWrZ@BrO@g?4p)K;qO)j;c(gYEgU9g+LdrOrh9zUB%|W1tbFfl>ixHx|NEMaP
z{a05h%y!aPrKyrfNw1bcrO$HpHR=uzu)*{bokL#mwYc+T&RaX3(+`Y-nJ{PIIp#yV
zU~uT|+;Bd+`}r_YnA}5V*HPMOf9M&pTkX;H-9jC&R8tm{;^LeeZ+8qA4<&?r;YQ)k
z=0y81r#x>jH^@t1x`~wkil@*cSLi*|cJ<JjV2Z{OJq>WG*K8bRw30jroT-pJ$TL7I
z4TLtlYmb9BGMcv#&qXY$$M(ZF?oU3F$uu)rA~zF3*1~QyrT>yY=^{*=SVDio^KWJu
zQFpo<l@k+a8~PKyB=d<kd^zvKD~N*plCuW(bOYb!jB>KMC()C+oLA%rxR<!}8)Bfw
zY7=diwo}Vw<S-g*UTuZe0Tmy^C5o>Q2kQ2xuoI%zMA)4g&VSB*-d0A*UAXIIJW8yV
zU*ulWj~!CVY9;VwkCo^2D{aP_(y{W2s33hfv44<UBEh}LZ}UFx9%rO`8CG^aqNfrv
zl6<2BFpak%d|EE<h~tPuF5=GC%KgyFYk{bZW^0tUN+Wbz*HiMS0~Cc-q`#3#ayKHY
zeEc=6N1T1Z&g#r{UN}#k5^iZ!yKc8@IoW~YjFm-ks#Yo+k-3|!4u>3MQZ1!D^yUjT
zfvzB3Ns_4GW^sx*i|ssMMlWxlwkJDboUKeGAMJx2T`OwP7;rB%0v>XS9>dj4wt}^W
zKb}N?r*-k1)7VZ{6jPTCWeV$yt471-9_9TU+g^-VcBDK)dZ3T2C2Dxbh`Pum|7Ra@
zdOBy^zM>sjPoJ=oN+R%T3{2HmYYs4?0_qQCrdnJb4~(!QR=6@e>676Tp_p(<v#dG7
zY;SvbkY^RWp!ZS{vEP>-)F1pU>X98ZFZ@36*ekWwp6X@z9qY*;=+Yo0rWaVw=VE<#
z@uqG!_W;i(?qPK{h*i8JsvjoHSE9N2CJKo=d>#MSP4D{QeO{M?NJ-TDMkz;?m#78I
zrVc?pO%L4PFUk(a$#e3Qe3q5OHGbYD&L4Kj+F@k_x^&6S$g}d-qBFeLy&|5Jfkuy2
zR;qoqJ!&DXB5=(d`cB=^W~m32>C6GEN?*~Iw{`2f(fkEZ!MjhmWnI(B&C7BNc;a<j
zWj*RnH;ct0B*qhkpo#<j3n3XucG?PE?j`9{#528-S1q6{WEFr}%u-sh_3&FN%l*K<
zR`bp7Lid526*H4MIJceWc9e6-nc@y}Kk}yXn!F@`rN1eQl^05P^|qQxZL1DeKPczf
z1NNC6WDe}$MmkbH5vtha=68BI!<}oGe=)_K0PWFQ*m4-D2ShU$`CX<V??`UaO^zY4
zn2C5u2xz0rh-T-*S|y=_<pN}|J$puDiAOd<h0Y9K#qH{Dz@2>q2X8s|Cw@h2mY4V)
zw~~9!+3U=4>+q6%yO>8|A=ojcgSt^wv`+e8`Z8^xwnRUtd$bK|S@k?CNShE{{Ot6%
z&)MVbN7g9&gYz@*4K6r^+?Tb;VVX+ASg8f{E%HQTSzmnD*%RfaI!3*s6jOB6F#b*V
z1AiDyD$^_E9;Teelc(ZOaaou=PP`E_<!^GkD2$2E>)kDGDR-6~Z$EW@<4@e4d@Lk=
zJP~vmPRUog5i*#-LcpHavdMHdbocMl<bR5K;<j4>`K0#tajUaE3|O`XZ8r|c*;C#P
z2)HU&$SIKMX*7d+NL{Vo)e2*JX(u31nzEJb#OiwGRlWxi$Y)zc{r6IylOIG4O<6fp
z)Q3-9MLZVSWFc{kFBdoEGI>|Fgmt`!?(^=LTYZ2`qnwRao};eli<(p2h{z|GGMk=3
zWPy%yGKDlmWnVHM%{QTMX+6&%y78`jF#3q@x`x;WfA^8Nf;HRAE-GKtfoeT9Rn^p{
ztReeb8Ks<}*D!5iomj%X$X3T&7tE*DTjanxI}hAdZWVq6xY|Sb*ZFB~<n|gU)ztmU
zWPDX&N8pEtD53jdg-es45mmGm{or|g5p78nV(j5ShIRfY)@X;@!fhb(lDBe@Jddo#
z7ubmo{5_(ek-*vNlXJ*kZ&6~D6~Ka1lxSt3(ow0+44`A(;7@*(n?x0N3ZkQde1f~(
ziF3C)!<?4x3a5gdh%8|NQ5{(G0~W(-vmuI~MM3)SsI9aGYEf9b8i>)CAY+!vJ%zbO
z$<A#%n^Vg<V9$cJYbvNbMn<t{#X-+tTV)yRhb#eCp0fz$q|#6Miw$H8X<KxOPKJby
z1h2~}NPidDhIw)hBrBUNBL<;@y}sNe$3iRWbe3!jZ0{=Wb2NV=ZpjGRnB{<MZDhBY
zOV`kc>@MnDGAWVD2y})?IR@VHGia?Yd>Eg@BX}L>j{UEL$luB8Y<1o{(e6V2kDN!g
z)06BTJA;~|=1O5D$R;2P*vnLQp4KOt80Fq~8rbQqCf06iumwIepyj=gw;mxclmAV<
zyU)g=y8j0q!p5_F$}8x^jKGifBGdbb^p_7{?}y@i{KP50&dZDcco-7^_wxOG1ngiL
z*%PO*(*Jx@`2_ZJiSWq`vb-!$ZqpX5JS(rv#+o+*{=O4P=if>b^^TGcRTsO-FsaDj
zQDH`8Ik{VQlX1wZ^l%%(tKEg{Y$f-in+ZF&jZ|ieQWv#FeYBq1V|AapMD?k|lsjw&
zJuJ(M`n)?P)ptXL{JV9)nq*TagHsjx*;FwB@5R&6M|2)`oGJy?W!f`s7p6}h)yAlq
zp&8!6&mJR^xC`6S&!uh~XQb27_3(WBZ&=v_Kn6+x&&njL$%aywMSyFbmuKMH6{jO;
zRhpglqKAnJAG9T^rGuFHT!#EBFMxHoj7Z^;IQJ7Uaj67+_iSP#pT{4&xlo-k$XVpn
z$9#v?(0+`xp*z_XWrn%~+02pZY_+R8NV$h9ngEF-s+`Yzx!K)CPBG^rW}W$*YR&_6
ziml?0MF-@W#=;JCW3!byYOJ<U%d3|(;yrVX{d!xVe4C*8@~{cS6i;yCzPlyeuFhm<
zjC+>16IF5IgUDZh7BwN4OXLVt&{c-bi2)Kef*uEJ$0FK=Mp2iXA{9w>-~!`dYlo45
zTqo<ur{bbmfoJo{_40$Phlr#uAIKl@`@A&&=>F|aa(B87`5|5!5leS^6WLW4(dcod
z8{|5H-9eTx8;vBr1>-qf>X_D5>ppVoGvMtkv9mjOVI5&N<#r(Y0eO?Wq?0j6FOT|A
z-J+$@KVbhmDl1q`b_TI;SdJIJ@#gLvMA!R(eJikqsP+Q#-bp+VD&psZB#yqM<=91J
zetw~&;O9J}KeJYB6C1?RGKVU-&T_o=E2`EKVDmSjLg5l*F_Sb9Ywwm+))zmECZeLa
zCZgmr@fF_r0qCo2VuSc9=R)h=goo5p=>fSut4vbfu&t~s+mGJkDbQiRx-XoP&KG+(
zELYGT<J`iu?*;A!eo!oszmnfbAM%An!t2`3awvxo8+=q-sAq7M?YNf3^1weXONzi(
z9RNS1A?i*3cmAfpKGnxO41>q>A-u7uid@?-@`UJ!6FOh)h99v4+NS|oPUe$cBrWx^
zhb+6Yfqkd*={BH>Y2jloz_WcpMz%ewd_OoJ!D{Pqi@3+#3_J_E(*JTZ@mt7OHy~;7
zo;;Xmx*D})Bajo`q^78=pxwK`_7$MBA?sg6eMtH>)C-SwuK<gS#XRDPyr}q&sIUQf
zPioNpv?J4$R`794D`(hbb_WwR8!9=K^2$5b6P=TjX+2sLwZ-#b!(BO7J`+{MI-ck*
zbyM7a{3QHvD&oXBzJpV-NZb@z;GG+g!OQ3~szmzHwm{o*DVr3Z>Ojx*hGmFV<{`J9
z7JY(Gkx8D7uJ18URn!)CwA<T1*|qJT!P_#27l!BcOniXtdLhcn_h4L@fb%qrKBfnN
z_0=P>q&R7Y3hxP!`hs$#uz7!;o7ab3&dHm=u9wH^m%%+0Av;J2*!d`|ZVkjPs|Z7!
z(tu8ZR7J9C>~FA?bySAJTKo+Tpt;P;c0+62g*>(=vt$kE)^8j((7oa|!K!N_x2P_T
ziX`By6Od(TMbbfg<zWAzCT9dZ>W!GeIu6fxRGFj90HfSAAO_h<b!5;7z+3s<9Smls
zjBdQU#Qp9DkQor}Iv_0_ah66PZ`lFYY$m^oC*pV1H%8O{A^qLyK-7(OqN8bJTAsGU
z3Vb3vP!D<w)o?}O=S3kWk;H!&4aI$an3qEyAc!fQJ>_4Rw8z0{dXW@`F5HMGI!gQD
zr|duzd$UipC020=(8I8Z5xeoudHg-@ZV|dF`ngkpvo1%TKdZE5XQGjy>_PklS^-k^
zGwvjjI`m(}dmCsNyU`B0$P2h~B+W@P(Z^%}p7<JMpt`6gb^?E>C~}Ekv1+ZL)w-h=
zu0QtmXPH^n#XY9SE|wwxkl!d{>)8>+oQ2s18pk@q9_3_r=>X`WOE`(k<qN#KIG%L^
z5AfZ{9ygK05b55R5>enO#Dvr2Sy>N$2*ob{uO4C`R?8(X$T!5SIp_q$`Z`$(eeu6L
zNZ>~i5pLq+@YIX>SzZ&E<5Ng(SNX48jnk^h%CZIQW+hm^W2moQL`+~AEg%;S5tZEl
z2J4rbWnb8wm!h1w0UnT*@TGIP`GDZs(5-tp!>5cB)9|E~<VH+LIE$F&4RJ_qIte?`
z0NL&p>=@g{DzT@Sv-+G&Cz;4geD-g6t_jesZQy5Jl&LZoeB%FUij%}8nQ0~H=8=g0
z1Y*QU8cX{k50L}d@C978B=th$-X`1022?YCh7Vd52tYSj0#&*|izi{~MJHJcXNAZ|
zqO_a}U3v&evPPParC6u5s6$*sF9CC{NYjD+s5|QI7eW@xh{L=LKkU{+%yI-@@7!Fx
z6wih^S-*&W;)G}|AD~kCBu?l(`CN{GoK!|+bckNZERLe|5$x7hpkuAEf0H2vDtwa*
z&>Da7XTS%B;|jaPXJmWYz{73^^r$`=i(2t)@Mq@%d5EBi<S)eVHOM}afLL-0a>3<E
zDlGgW*#l>DgZu<tnu)X|D@a3NOe17Pxlk4-{mC(8%0J;fze4Jt(44R+$1!KC4$I5F
z(zUb%eTh9a5S{FmCMvL>!k3?ce>Obte4-I_R}y4@z7(<~=}bnGp+Nq&kpS^v2U_6i
zN>K$kVPWzY_UJ1zDqXN&`BAxhKy1W%Ux#$>#L6C%|H!A%5s}bRqsbb?tQ$xXVq&ds
z$RF}MezOXDvIhIG08wRA<dXv;6TFzG;tOhdsZ2y&>?Hhd5@g~PBAD7@nK&cfVK0U7
zBfhJNXT2`Fk*k=4dYSx7?va~h0oH=c>5!o%vbel0x(W_V`#CJY0se>=1BNvNxfDnI
zg1^}-uYw~(CnF&>1o~hR9fXK!F0h5W<Qg)X1tA5q$tKc|l!dPo13ep-Rmo%^$8)h7
z2O*DMoc9{o=Q%k2Z7C<`v0Gos9+DO-vt2Hh?eMi0KFJdJT<_%H@+hv*0V~>+Ov3sv
zz`C|1d9e$-z#8r&uMstE#UB2SUZxI^&Ek;dqhuwiLux`(ErT_#MXEwVs*>ke!ExBR
zJIH_y6@tG7E^z~MbXM_?*uz?43}kHr;@|rs7xJUapl6=Sc*yggxPE^*1lPWV9qNmp
z|A1HPk=gP8YI#fg;n5tHOXY23hF;4oxWDbdGuM*Zm~iq1(fUoitFw%QpBaN}(q4SJ
zBPwI>w#&=%F?3mNNa!B&is&?&e#1{o$zs@>U8p18hYpJAWIuji5Au8s`ow`oDTs=q
zWJu`~$d(s)YI9l*x;_P~+YO(X1dX-<_a7r~im5m|tzcjGz_&|5b!K&Vy4#`o7^H9|
z`2ZOhi`A(NzoG)(+Zw*2l+PerZEzxHVxNKTlJt1(F|PS1&TCrKk<5qf?2D{YDt4!>
z%qe5B4(T9;sbVcMEsCfKFReD@<)g?fb3@lHht9KQGtv<!v;y>Y962W+{=Xz=fRB9}
z+Ec~fHIpS}ZD`Mx@;`Y8pVb7rIS4u;7P9{x-xG0WI^voBw==`=xy4ZtKU55cCKwO@
z=!IyCy`O<jO(FAQO4?D#Q)Zy??P+W9G3>-@?uCpE!E;t54t8;a+<{NI3r$&-{E9Ve
zf)#&+^)ClKIUaVY8&2v((irzV73)44|L4cVk;d{n&e2UgSy|}BZP@X(*xR=<4wBiG
z^dRfV-((Bv0z{%Zq_rL-umG;@z&cz7vVT;*fP5su_8f;ddH~<cK`W{7j#BVSK_C^Y
zkR!e>)`@1|p~@>R@UeV2KhKK;Iol)NBI-;P<?!rh<j>GrL!hZLAnsfTO+SN-!4s4Q
zp5r5@u?jV@o`rxh6o$@DBl9BCX@QE37-*vb|DTJf4J0ZNvVBb^V<#5L!PspH?_`SD
zFHFR?b#VU5;I;nP4JkWe?asmHD@3y*b_gRL0!au_fZ8V#1Bmc8NKh+C=y+VcEuOwK
z^zH<*8LR#mS&tQL2mS1Um3kow?yf7mkJsV~&RJto3^}-+;vexByzl^YQ*odvm9Te|
zmIVTnn|iPd>1koaW0~j=Nc$;r2~V2^8aROadWaQW4|{Y368lLO#cs8R#gB*lU%`33
z2<yHOQWV1VSHs?{7sJFnSnGd*D)xhZ`=3VpB5FZ~y^zXE*xzh;ZxDz^6+BN2c>}9-
z7FTGBogRv_-w`WP0CHYRHpj^TC#DR_NBE09xaXCy)yE(WZLwxI@o95``~54DMQzyt
zzCdL}!DVE9NI`RG+ZZ6T^=N6D7amas+KeuxJ7M)k!efh~uc3)g;r#!D2xmF+`7yX3
zAuGZM*@T?!ID9Wha$uKZfGDO%{__WPd}UaWXq<~uvKO*V6>w_m%d~iH8t$(nyts?F
zQfI78bv)s3&`kf^m!pu^IOxqUkO7JlSrWGJ6>P#tSjP#7{nA5j>tR(?Xv`CMzCOS{
zev=XMi0F;Dpge3!YsgAB(Nz2-KENh_;lE;SGeIlPfo)oe`k;Q$jO(B^0yvGo!siAH
zFwV*r?2HBd$bsy9#hMMmUB1MuovL`&^3dt!5c$2r=R4SwxA^OM&{u`<+5bn<S%67#
zHEX!NXI6m4-CcvbyE}_RAZT!Re%t~ixVyV+a0qU}o#3qR?D$M~-*@&t^Q_Ny_bK^G
zPMxX&)@1Z$BU#_UR(Jku3%=C?s1zht4k9fQ@<EL%o^BSj{V~W^75WrHC;mjQhYRia
zxiBksp{WH}Yg6q0E%tG4^3Lh(|2Gn%gfG@PwD2N6M^${#Na$J}WJ`;`S)AWAU`2OX
zOF1O{H{`rCGTl$ujIZEC=PNN4AU;(B7NOON$m4FSv?ZZ|Ls|7jY(fB9zqh7?mKngg
zPF5kV>_pq=l1Uzp#rd78jNxQs&YKs}1RK8Od?+7>g`0sK3p{f+P^B|SG!*^vSwXO)
z6No(op0-EB(h5mX?lKaY0@WRSzJR|l7m1jN<W|6E?uaCpKpR9>R1bU~2cOo$e;FPp
zTh*b$T6FwBEY~S^G82Vle1ikRzrriw9R9~dEbk&vur}-O!n2gdR+mImT7l`)gn>}F
z0p7dLlYPUVV@3j>*P=Dia4#F#pzP=dIcDT_IvVo=3CjW}8h{QV@2wrEv7EbX<nF_G
zO@U|qh1po{c3i&`s|)#UL!jh-vaMsWD3ihe|Hy8t;8qdnoR6=c@SH1~Di$a}WaBr=
zBB7_uM_^~@b7S=LU+^vu*0z~o$J4k4cDvE{{CL?Pq2&ecu$Zc$KUq%>R?-Ezh~u6|
z;ihF(7K#WrQ}6z#br6kc3U3#)zD8uk8X%FG(5d=lKjW-o_#I`S&QK_`8w$pOo|lOw
z)8Xmd7aF1KS;eP#;yLlfozOb1cm~dv!S{}(0`42OZ!`K4AhxSY7N#CD-_UwUbXE`P
z`4<mm4E84+3C(R)fu|eEW+Y*yyAoZ@K_2pOF5@}p^d?XZbW9kFq+i05XonRlf~-#l
zB~Reld}BqYunbi=k3JQhN>6o11JKfB4{s0D`bidj2h_dD*Hh+ub_IXILX}~qnR#z%
zEXGx+dBO@ubAo7WTGl%Uja<$>rjt=x2kOkgF3~}YwatN_QNkV&@TV2BqvPS<6XbI|
z(h>5jnve;v3v!ueH7Fa3X{W&BIQEHLT)7kyw+IV91OMj+-ro>(e=K*pj+EZxo=3P}
zN94CT_Xzp$3*m!_CWL%}Vj!7i6#xkegF+8Lr~UlpEm~0tR9Tja*m=>7_Hc3>_YV2L
zA<sYr{i2b(yil$K*PhJX9}-y{hNhd*gL&|F5Sn-c{i#g8qzjywi3j2)zBbG_s5X%(
zZa%SRD}13Y>{W4|0PiRWQjWyVk2m|F{R#MFFYz_&!sBaT;|;4k9!f=|uQ*&wPWAu(
zVC5r_sQPGIWju<y#NNAk(kb|HyU?+@;PVr(VkUTd4{1(9yNdGu+QM`6x)t~!B2(le
z@g+kzI1{}3lPGBnU*B-;>3q#dWSE{^!#wOgh~hzX{xbGv7d}l<YV<loyF{+_0FK{8
zM}~uivxoz_Sewl`=2Nur0uz7Vk#`i4(+K3UJiJ^13LPT~`ACGOkP9dXZl34P{e<~E
z%O+tjRBZt6&q6u}3OR-H*oidwlzX6LBlyu0d5Z*zb0KfB<^y^}{cWB^5|=@_1=#fc
z_(%z4dsa|)vz<DLR%pU*Jl6+UnCn(nxYwI&|BfC^gJ%c%JdX8`#LNDNyDE6~4e*7s
zu(A%^`60TzE7c=914i{=g&`Z34lQ4rilig?X)BmE4eR<Be7X$ZKchv<py3TDcm=P#
zA2CfW{FS2QiMrz*?Gya$_DSLcbnqIs>IxKSjU=sRtsg<_Js??Y{IeMI8?SR@VE#oW
zZs9k4!P5)rSw3P61uf+y1)jtdbhR^-*@P`Ah7FaF^^N$P?U3+VtgjH&#ZK~%`B~j{
z^z#=aCJql}0@5;&ikr9Qb9}s$M1Zn&4mmw-ZlfOWGLpI;eb<RhCZhXIq2dfM=ssDX
zfx<7KdIu2scaSWeSZV_jvs5@vR^klyVh41+#YbzT$%9wXjo9EGwxR$M9FE+5LN52<
z`Hn@$yAYQ;%_y)sBmPQJ@H#)1FbX{!0p6X3rZ4e8{v*N|1@ixnrroE)V;!1alNGMw
z+O6T|UN~3;X)1;ul*OXkK=bs%Hm<Rgm0rUJFGj;Jqu&a?Z)v2cl$B_9K<7_^a}$ZI
zD<aPit?$+xw5l}voep2BEjs-d`aGGqW(w#s8QH1D%7-E|c91iYdmcqDX7bSn|1T0f
z&q3GgY{c$gK;wV$`CfsS?ZL`VR2=q)s;|(53RWK8H3Yed6i(r}ORTIn`rQ^Zc_Q3N
z^|2=5@y*18s82loCz81s3bzEyPV>%|AZRZ<^*8V}1v``noZN?=M}x!}d6KTkrw{z-
zjaNM#37reI6S!Al{HXVMAqAjgcPKQGeXwz<p8rI2VFR-AJN{7@bh{EylZo6y9Nc!{
zXXxYzmx0XpiA>wG+tVAm^`UZZClOXvti?)m1gO;wOI|lsB2R;*&(XSTRMnQmgD#FG
zZwkleAS)px`yE;qMZbEpvfjvrjCAHsMT3lBv<Fl<##2|q*DA!Cs#uSa|I<i+2E3=a
zNULrYA!?4mSDJ=o{NUNv;2XyAe_61#KalbM$V)f)lN||t3a*Xf?qgW-U)YUw;9X1J
zkq)FT#yay5A7$ph4<Iko@Zx)*Upn8dunNG@`e4Xxv}+Dt{1WmT--s-JP@7esRgJ~k
z{DqW!7Rrl-#Si$HNy1os_Itu}_RpV_FZzjAH$unPW0@KXXIa;2r0f>bSR1eSf9PNp
zYCi3FLeXSpwu4)@k(15DKg-P3tT=~tg(}<=W)CE$67R~0bWKF(yMgh~;mi?qBZc+8
zwX&m;<IqeWD3BJ5Pzo<h=ANzavhP5dPsqYGzH5-Wo={HkH?-pt__YCwU&2>$lJU$9
zUNlS9rLyp)I$l;o^sGFbE6o+BkaO6M4L^#G4}^=yK&^RL(Z$H<W;8Ax`j;JBa}C?S
z3Tkn79bYpS&)gMW<^tEE(e500x>NaUcYMExWcs#1)!N9m8~;@!W^DzAGS|h*CEVe2
z64~ND++AU9eef8%5RYX9Nv0w5nc?<&_#t!V<~#U)k+pmSr;74wg`Pd779<=QDhf|K
z@(dl3(5`66Lf*HU`~E;LUf}bL#x7Jr%ZC%K&LH9+$9jJ9TEf?xc)l0mb`@5Z5v_ZT
zT#o_m=?ISIB@mqsK}KJ&LllL5%S@f>Ix{c#?m?c^G7F#&-HE?i;H^2h(>1gxGji7%
z`Ypwx9tlm3MLuo|Dm9MVK(ra~aV_y!4J=U|xbXnqY0&mQD0U3|e#F-|=<yGDxfc$`
zvh$i-IEg*&jL(&VuaF=7s)*0i0z1|S{;WjL$8*0$@aru2GKRlQL>>pSqBL-|Depgv
zJ<E$VK8s!G0-eTTQ=G`77jN&mc@PP_gJiy9zbU=715EqGYLAiGG<Zij@TMmAXfT*C
z4=gPRcOt>%HoO|}<T=6AQP}f8kfYATti92?>gZj1JeN>jcyX$q?1nR~@E})#Rzs1^
zZt!UyxLqeTpSG2VsVOvH4ew5|{-4;7$9RIJ`2W^i`Ce)y{0}Jhj7)?e?j*~w3JIMK
zZcieXDUMW?0c}^niQe2{0#@{;IRvdPXPqQJn+1uy09LkumxGCodhy*$Y<~wl&cBHV
zP9R-n(1NVUc+1qBSX)rCE|Px;u4RK;tI>`i`G%TcT7T}=2fXbE1!@pO8gT11yIr-A
z|KE8<p@rR8V|FxRBzhgv|7zs9(y>PyTIFKszY0ovLEO7=G#YwUB3s=JD(=8{smMJB
zlI=*q({7AM*A?5zJOZp*ajvCOd66Ha$V}Z@82Qf__DNb&g&d1z?+uRHsZjd@KMnIY
zWVs%GStsO3LRuuO=V;_(Klb~x@SQmJGaUtbl9|=nVarYarK@-w8z1Tocn<j;iJacU
zbDD?Es0*rYAYM--(yaskUD)oKVCvsksQTdCd}#0z`*9Z}a)a8f;Qw1Rw;Q@Y6Fz2x
zYNGfGq^yr^I0x^T63#k<?7#oZ3Mb&l{>gsfTVkH#cr7RKjp!x`R?Z`$t3o!cB709Y
zh@DTd&bDO#D#P2tP^2ro6*!Hw4~gl*`U(+KWyOlOLvkv^qevozOgw)%;U$uIo2Oil
z{o0CuG7L?xgmu|Vu4fh5qxop{WLEVG9h{dMp>zdF*2BA=aCapuUd7)N$YtaOMO(wO
zUHC*Bk(YUbA=D=qJCrQhXC&ne=yC(g<fWD*k#}^&dwPp3E#;|f{L~&!EN0Cii@Ont
zX@iG(1l*sA7F;5NS;l?NvfGjfHGe?w+|WtDjycI(_F{!oz~d!oz&Nm`DY`xhUH^tZ
zn2(Ik6zrJ+uC7Ajo^aI)<OOH*3Sh&ZVq0&TTdB?+OExZsnIapYcpP3!B_y>4^w<Pd
z+7oxbL<jF%I`pduHhDnl4m@)RcM5<nEkU8TU{h9n2ZJYmg&(nl*y<h`n>OUjio%r|
zmY?k9aWiO+Mawyzi_IO+Q!PdE4`SDR<a#cEcR4_ifk@V7XcbFb{0$GfFtvzH*gq>N
z`UFMHN2a?0*`D{pdt&yUpvoHJ!CX9BN344`@aQ}GHitOn4Laf_E@+BOrnTbDwD38O
zCo71hO2<CjUii5PTT)ecflfq0xenmf7IdyIKGQ5b&%dzyS>R87u=NJ|e8H+9T*O}}
zOk`3OiF-j5cZVF}VzQWP$j|<Sj=MmZP#whyGW-U=GfaVKW)0S;2HNqFxM>kQoW?!s
zrrx6^sL>NW>;(V1p!+>o!K+jswK8Xyu7LQn(baX(D3m`wfQ0;thV{pbt_*fh#;#Ta
zYYxJt3h?y{JRX9ys$BCwvS<6Tv(2&Vk>K$PG7(SNo#{j+?s#&Jli25M&Cd8AWXZ3A
zr4izPc$*8*%CdM!64{U`NaX?KuNZgej&_v?^}VcbAgg&x6dPyGf(|#$+-U2nR0;kH
z>Rw{!+>WNt;2D-c#eQTa#(@`4S>NkaZLCChs@2%HNWl*^s&Su-pwlF*d0Ds>LbwPr
zMt97+RC!y_&@`*?1izqpJ;2kV_!F~O_aHn9FV^uhQj;Y$FINqX|BL(0WUT}6iyDJC
z(frQ9j(EvC+{Q1O!JRk23m4cTTOaV9CF?VMdjwWy#0LzRxxm$`JV`02{GLc+1^;me
z9okR6Idf`msvcOf8C`xs%#()dlW}AoTZ-XgcJ{y~iaCg(8;Ng_ryE4kL*Qo<B8%eC
z<RjkTEn?^`*qs`z`Y0=E1LYPWlZ~<X|DZJukQMgU(YJGaErmp60bvFpA@!hXJ}k|0
zbiEij)|%f)#LKVI&$VdNIH*&C2)r)W4#kZra7rYG{D{A@8z~g<FAcL9Hsc5pW(8uS
zB1m$Gz9FwPj+K`NeP)7j3z4)e*z+lP5u?%X8|d0Ktlj`Tx6SxYGV=73r+bH%g`(zz
zc(+^7tf{Q-wzU8%-zI<c5DvA(LVRX@bI_e<Xq|}<mL9B}g{1XH&$qAxb)Q{?{Meh)
zWW}SY^(-oWr1D?}(rHK2dx~YKCmT!laVB=6HmH+PxP^a}g#7G=JJ+!?8}QFYg2{`p
zaILU{RnhnytgJlu_kjS>Wd0VTh11ZycKFdph*dfx9Zq=h4W8x{o^YiDpuhnv$7r~-
z6;E?LGC2`xD~inYq}#!1<UI!O!OcGC$yA#vTVKr&Slj!YF6z&FLc3j?SbInIH`>CL
z8|cn(qJWI4(r7~pR^e0kV%=px@w{+R5+cxv8Bp*Uc4jqpXP2d5o0db_FyTB;^cG}1
z3I6`To4kxX2GC3adsz*uvkKd?0*yU}A9NjAb0CxNgsft3_7(E5hrUfb$0^piWFxBa
zyTR-j9>6OMMegn4U`f`Uf$IcV=`HxO4H@bL?*>A>tmt4_K4(LYV!^cUSlIF)pNtkx
zXa8v&p5t)7-owt$MPj{p@2Bv!_CUW)$nIMr`o-AL?W}$`h*dxJe{<m{|HCT}5uIdR
zW(Vjv(cTK=b2fF{HHn$;fTY!khB6|(m&k?Z1jEi^M~-6qBy`{yuLb0eF0tzwhaWf>
zdcJ43|0&Y>FDvttKaK{y7l8v)LGl6E$%1^HgT8q22$rz&M6Q$z59Aki6_eTBEsquc
z0FRoWYaOxPq5aln<T761v&W<17L___*!9XPrWX^j;{Wm-UAXfokUKs9xtnJ^MU>D5
zTUnJ{!#~*3`*>iRiR;GTv8-f0qsRjO$>*NruwwD8my;v7i{*H3)<Wk7^WQ75M{nUX
zbCuAz+&oK9BxNi9LU-<Vg4aaQtT8_|AVNw;hVO#*=kO|fqjAl^|EZvJZe(u)(brL|
zdpdObEc<!;@tz_;?~?q!EBvq%bDia0_0Xv9XyIaP?PcWREIwX+bZi)s@d3LLg}0fA
zrUZGi<2>0z^z04)T@|aZ5;ry^(r7_c5r)ORj=rm8p+cN`faF?eXnwA}n>hI@QumSw
zIiA;5^!S(%h9!RhSBB#IEn$VbSywWap&Wk810+3E-!LB(no6uu5xJ{F-ur8+=dOZm
zX{~k8ttT?&M;}949);%B#UiX^-{BT3e97GlVY3^M!$}8X&SjlXkku08q^jV5y7+r&
z@1hvreF8sYS?4@xI368aiVjplwtFG@`Qc2Ybpr%x40?v~G$WAw)^K_T2)PkSpGA~s
zkSmS@NAh#O(C%)s71~Lu%hlT<gT=7yzY-O#gqJhXwic{+HN4Hj{`(YAs3>;91s_AZ
zLz{T|Q=nB7Y+)Pxi?&$04NxJp<Lkz&isy4hysRf+!~nR}hO1Wup%<shN(fUoU~hVp
z|NaBn`2`=x#k0kLLVd6+)wy18=o!h!NLJDSjASA^Hm5X{EDLfr20O>{`?=%?WMXua
zOhY5=O;?__2%51Av>6QF`x7<%jgExs5)LDm)v#{G$oAcUe*b`FQ+WCsyefeopV02x
z@a`@9uV=BcFUS>N!2X2cRm7V`@m6}FHSJmHdwj9K!0@|J@ESO>fp{WReUKZCtw7|p
z4*Xn4{;wTUIsu*NLS|_jp2ZsWSGMB&W`q7Uc>M%JKcO3;OyETHBptt*2VEn0N(=lH
zu|gHNLN93l|5u!W&WC6h%IZu7UoH}>-@$(w$ZrRdtLuwa<RsT|79U_capF+EjzpV8
zY>dy0C->Kt{oWl^r%piELovx5c7Tr~of(m;A;?WN^m9Awxy7^H!jlfY{N!MULBs!n
zI`xr~P`yYsw5bWa?Zj`sLII7{?}dBq(S}WUSt0+R83;WF{^h0Orw_dC3<bx)+g*6x
zm-(OnA(_wd_Mh@~KU$dveK*Jo&u2~N!NuwL&2H{Bkql%EAFqh(j)1A5eCq;MTMk;5
z#zHma2}2dL*U;*ae-Vn93&Yh;AW05<?20@=<y3EU5jJ5CKHN<-_XeJ76w(s%oc)|h
zs);5v;acsXcS$H;kQIh<(z{trC}LcKb{9>Jzbb=XRq+{SqGQd;m9+w`TH|;AjcvNb
z6ND;3G_DzeJoe*y#o=Ew@;Hl$q&AX+K8Njlf|QQJyI8|2SFzSE$j4CVSqOUPg}Sj=
zxruOOC|14~_sh*)M&tcR)UNy_Lb;C@sPnyUy~Enani|wD&q{}*>2;xJEOK=d#7IZp
zErw{~2fVC}#%;h$KL8ci^CW-4(e6Cqc;bmlXnDxX{QxF?02^*21q;EcHCXt|*vSLP
z=OeyzLNzbclG#c6fOJN&w$gB-Is6DkT5XZTkz9E{wx<;<+7D(9Cf=#SI!oX|#9_xw
zwEZsnJTWzMw2&xZ7Ff6s&ulR({sWA@3YN^}J<O2f&KK}Era;*nNX}jIRqsKtDo|J_
zo~y-Y8SfwizOxUs`~mjp_?nNvgk(5z7Q26(|K9}vhC$6;aIGP<>H*(6k?rW4n#=9O
zcP-G79Q>^~-ezBXu-f=!eZkd@=%|BhhO#J)pw~#ya6RkVjx=s2LOy~1wSlsoh-Pyk
zIdzc85Xw}BkA;z;ynNgO7uSK<e-ImOM1}^yr?FV8t)R$yUVB;TGo<Gt>x%<j(sQTw
z;8zK9JI&FsD6WzX8=f5+w*w0X^VgC{YeoKIVF5GXX~{%~=a9ku&}<35`g!QJGSvo*
zhtdN;%;EfgC%)wvbYLIve9OIp@H(`*FHkiez82u=^PyL*Q={AJ!~_{xNf`ZBLbY^{
z_`eWBZRbiWd4*!dwrF^D>{<gnE;~Ej31o;9K+SM|u8l56<Js5b{tNND7qdPIZ&t^X
zNy8e)a+jId+RJ2+HX<=YK$wpFb}R^4l&2^UH7l~x3{W-?lKca?{)+B?Aj=kHg}0H4
z^{lQhcW4Ax8-QOex#K$4zYM+I#QVRouD{WQc=o*uLeFe?ENzHLI$?_jVUt37I1)|V
ziPcy`PGSOotq%@#=Y5f2Lk@H@5r5(-(tnIAF5tRjv8%(lUt?B38XODldWAG)64EuD
zm7al8kMKi25+A+C)~APWX<0=UBIO&%GaXjo!CL-j4Ez|x3RdDrjARX=TBeT3VqSKI
zyk=(bD?RpI<>w;2>cGRLtnCn5ngk7gK_)A(mTuUaJ;>rR@P92<o9=sjod{L;fs{+J
zvi(`tWc0ig+$_MlG9WKDq$fR|{VR|n<QpD@s{@hv23Xq`JWEGtS%=R9(aPSea~XPc
z2K|2s9y}+j8^xLmLZ#5YYisT>ll!cIlH>6s#*pu52j%ke*9N>NAN=|X-$U`@Vq|Cu
zuUV-Y*c6@XhoqE36Z5hD(y6>`jpPnTTh~LYw;=mt<R$`3AHwY1;PO{weLEaEgdGXx
zx3=MzE`;xEq3aCR(jSCw0iVXhld0TsDSEe%dv1Y$%RmKsop7C^NPDQ3un$N$3L7^R
zYF)txyo^?#B=?m_UhECtV1($v7xa^Rc*V|o4ETA1ICCefot>KfZ-p$CM@rr!X9vKl
z&OCjn{yQH$G(qZj_}ZqKji|y+9=;lWQ%$UMXTHwliI<@LH&{;$n3WzJ^Wc|C=v=6F
zr6^gzg2+uq<i9B2xsl_qyniPvUP|n;lC@5QLqpN9fqcJ<j}d&V=Bo3c@K$j9GJ0|!
zt+|igjYl6GcxM`jkq8yO@RJR#$jkNfbA17Mua(Nz5br`2v7vg(oA@aEk=Aw4d_Py*
z!gH?xyM{pL;UM)|yy=UqJqZl{!a6b_?<LXPkZd+Xm-^zZOvkrefNU<nzW)!*+<}L5
z7@utuvbzS!nZ@r1VFlZ;YA4$Ej<s|{$2#Dn)ka3DBZ=*h$JWS6b)>TjveF*SnE}T`
z)fzH1N(0S82o|a(=*B%3!qHK9?qj(6C?vEsviUonZDWvGVOQ!kPkjNMUWts11~)oj
zYwJ+=B(jf~f|Wf->~n=G%5UTYqsY2M;wKhCKbr77HPP4AtotnVd69}Qp=u@_FIh*w
zGD6FW$V5Fp((_7!hEJg4VYKWVKKXj6c$}Y3^7%9}a}*>y$+KJqU9W&P-qg%#K5#FT
zy)4Uhx}m|NQ!UPV_7Of%|CEAvl#E2aBkyrMHHULI^}GFG=^T)?2HuSWI-Wod7W1qJ
z;ouB7)(qLq1U`o<u)nce`hi*nAGWW0>dJnHvk#yrXN$q&zEE%=uOV=6Av7Gs??Tc(
z5?`e&-xWcNvT~Q(Jo!mvaxIcE1YfHL9#=tj@*{|kKM~`_k=-{^Ekg!=7sZFpOCU#K
zn%T()Re+!Mp=$>;b`JbFh14F0D(~^E<DtbbSc{6#p%(XS4mCoyArGE>0^0Bz?YYVO
zA7H87#C;YKT4)z3Em2Mmq&h1&R0MwHL^h()*TJl6EVS&A>ecSUCpv-+dVo(BqT(0o
z<YL(={e<pc#9!ZpOiscYRDh?+NcThHvk=ENgCqOk<49y?Fl%myOqKz4LKS%3k)}0R
z^=(*;M?@NLv3u`8%>P)+7krdRo-Q47l9e@tESnEsF)gpJ&@mKIEa$ZiOELw{{f3tr
z@)(A4{TiTSCH%Z9Q219gVGQy=lh3o@Yj^Z<G&(<?{|jY|*QD;uU4#1%KolqOgpzu<
zQeb~!=#vjykOe9h<q5KZ&L8nWu7eTh$swNN^$5v6$FpBUD))o4N0Hd|+-VtjvlBb;
z0SU>8eeR6!^9MfB7_@o<7HBtA3u*R0>>r*Z|8aoW>k=N}V60DLFvSKHKk~ZE9iEZb
zdJn=p;0~L)+cvO#4YAc$kS0_caT7cDl6U;TmlKJJqj>5@AWBapaSGVG3_olgS)y~;
z?hW|S%hCC1Sf9pl-N&<E<{qIcfl!oM8P237%KL0SA(wN881FpU)NAPYL(us#I`ERe
z#iQ#!_7|f->2l~v6;PoYIx_}5-Hi?T8^j1zE~emF=R)?YL%*UtQ*%7h`bbxO?%gj{
zOPV4vZTT*g-R;Fk6S5_>@#$(q_Y!d54^MuA7va3ZQc*r1^4%Q03L)VVB=0Cvc?wz{
zgM!mQug>UTHz-~UzA0ej3pDNoR$vL-9|>p15{<Ord3zF%ROk7t5(zYB-F5hVXV&l=
zbQq0>h7jffoDN}Z0=gC2yUtC_(F(7!FMd(z^9T@o9Gv}~=dM8}r5q~@`5L8Dt9b?d
z#T2ydJlMGySq){mL%Z3{kjcu#UM0xNsc5%hra@vG@Y`X?=_a`P5`ET?Lpyh@z^f#>
zSpaT@_SqG@qyONuovV9^5n|D`vvBbrczBf0XOM~Q*q&jmb`p1N0>0>05?o6MG6y+h
zlO<I*IzfS9Sf#7T*jM-zs>|=fil!r<laP{K$m4bF_bz1fD6(@A8Cu7#`e<nX8|w_^
zuCt(>p?uL*WN}}rHhjTbjzMl?!59^U|AnUx#UG_W_bmKRdZ-x6Q$`^dCD5z#cv|WC
zz9Mw(pUT(K(6uhq4E;wea&(eajD#<Zu_Z-$@_fW|F0$M&kkC71Zm%Pmmyykz<Rs$F
zY~(oyvU4&WBtH!Xy@pobu-%ooQw!uO6ob{}UM-Ne*4W%OaIP3D57l6cQ1mmpb`ieE
z;03$^k&?lpXRPNrt6R=h2k<2Q!Ld+WHXTeG!Ebu=>cwyRqm#S1Z>Z8LwDtnrtsZx1
z%l%rWe)NHQ3&4Tju?k&yf~H7(XP&1g?<x<EGw@&W><s7O`zT~rg~pY*MsKvW8`p{E
zxkGv#jb=|JQeKC458w)wv3^yFr}9JZW=Q68P@B#wSo=u)mrzD4bSfca<!)dvR-mC1
zK*H9baSi0K0d+xc>hY4G>ATeGzptif{eYT2tb33;jJMEOz_ORd@-)KV?Tsg}9Gx18
zJpYQPzXzG!0fKDd>bsGJE&O#cI`l^>^3H}vn~{<2*n=Bj%}LN*BIg*vdecGu8qj78
zs~X3O=7UXhpwXY?e6M0>4xr~lk;!#@e*qahjCc8h-R;+8AYFK!kFoLp5@{aiZ+~E^
zeut_}@KoC)Qw6xg1N5mI`v`r|>7(4&gc`BbpjLyTL!i3O4qzuVu{M&`7hSJGJa7!J
z_BYV}JGyiV4K9SVH{^Qdz#oZ^0Ji2ma<`GJ&>8f}hL3Q8?^kf5@wHK!o~DsTYhy5V
z^j^+mUNkF_k2pgXxdk=$-_6cgiXvFnbL=N45g%6)p7CVw$jyZ+Ib-Oq69CC3!qEoQ
zmt2RR2axG+ri52j9-U31GiOEiQBshYMNof#>e)1dJ}YynWTN99*Pe_Ww?om+tnwVR
z`9^+k4Ck{pS$m9Cp^gN>Nye{cPU^{?Gm9cz>L>OU`f!i$W+Pz^=dMpm(Q<RSwtPnF
zA+`~A@_Y@2DV)LXEsd2b&^u(INS2a(-&wOuC~9Nx@jCK)8Z?VVf>bPgPUL4aXK@ww
z6~CKf(2oF_^NwZ#&Ji{+%W=*!4d@fvQ>tMeHKuYdtqrrxI&xw+6S{pK-D_rDG@HT~
zKT&c{>#SK3?reca-N^FP7S_^J;)B)MoD|GOH;GJC5WF|z=&~_h`c;mQ=5u0qHq|Y<
zxJAq$#YhI7${xsN<OkwE)Kujcc5@c_JG+*nd4{fH7fziQ;@rVJqL-ZFdE$_A=<#pD
z0C5)f=NuNUnzcVQYg&*V3l*&k_&j5&{(eL*VH26`N@oAmEPPktp{R(r&2xc0zVY7D
zemOYXxM=1OvWb)ENs%N*3x~`+tiH1_TMRO_=9scc8Kr1)Wid!!j6?LvdMzHJUquaR
z0=#-kom4~fjNvd!SO<ms#8$h_`t;w}6WobZwS~%Wt?}%*t+sNSEsTM5z|d2%-jA=?
zmino-reMA`a*)5A4UY5&8=~o5)s3?W+s$E?UGz%n<+02|DIk0ee5bS9Fwa6?>EIxq
zBCAwe$|j`~57K+-a&VE+#HuR|qKEedb*_4oPKK4FooK@;D^eUm-@kk68TFfdhdq^k
zLMisp!_fTa;v4BO6(<L+dUVje%nU@?$}1j5v&)D>=$JRfI%E9LxMtP?FV;{2rQ+++
zSqtR5z|LF;P-YtE1J|PMXW_|gp|03ZIwT(w*J52Wo1gtLzW=;4ye9)S%!|TP`XSv!
zzMq)mIRAId>}&lL7t48-Dr!r`E0vd;inFl6TcE*IvAldkZl+v?!kdIgoOWJp%xBNP
zv9$!hq!JRBVq6J6Fv?Shyxx4x`SuC)6c}zSF}iT_d%N+Gv!UrZ$CaD<Z@W3mILArK
z5k|QAi}gk5Al_%z%MEf7)#*OHo^B^Uth|QH_tSU6+lXoHLkzO@bU?SHcJgE42Qt$S
zeQ3)xSFiF}tFAYt>+eu0lp8xO{3lkUU(`qXkRFpOOZCN>LJ#XCT`2OA!8|66XKKtk
zcKOGkahmnO=!0GV1)GzHO3$*OWdLjEV&CcldjQ#ygKpHworZ$*MO9=UjFZ|OIpM!s
zSi$@~zvqx^xci)YfIrNnzDArPoe;<em{WsSg3)GHVU2iJ`B(X*Sj@`!!k$^EGV~Tb
zasMappua$7rJbw`1A?>Z_Iu4dCEDfo^n&apeg}j4nXX`41Nz~~1OeT&Xy|SzJ%Ub+
z)eTQDuknuF2wj8!Gj^Nr>4`T}^fUi`fb0~yn|T9AJhz;&F4NtR`3?UwTM17@O=?Qt
zl4eE?rU%S14>J#ah?-9AswT=0q;mAXenRJ;*>WAVss5{0QVA138s`G1jeGO}96-<L
z2g(NJnp{}CV}&}iRk0q@@8AfXGtzVZKci@abF0k=Gd)N@g04faK(QNiYRM@j$$x4U
zn8v4yyZnb;8B<=R407cOBpLO^vUG(zBF?im1>bqk`(F7^m@lNwS|++oUQl~W?*)2Y
z(HsAYkXu=!@3fifEQy{Ffr`vG2w1;L)#W2}OY0|I6sS_AtNcN#R^DSRx6yB^EhnNU
zL#bPwPJeFr=!RG<IGM>1qpTA`L1~$mmDvVN<Mm8WewlRKVL4a(^9BE=JJSdHtlSZO
z!G7M)-V6TwrX?*@YpI{K)!KgbHzl`tmDAfltdCNXI#e5=R+BS{`Gm=MGGDEtbVt|a
z_jI^>%8BMd;tzU^Rh61cHnA9;jGhJ~&9-#F985=qRdoEZ3>8~6O;{~{P`}%T+Xg5z
zgSk?qgo}xj9WDG9jj41Ro=;cM<>FAYp|_PMpVu;8$%X85?EP&!wd-<S*~Zl9zN}`6
z)K(SsElM-FJ=SN0wTc-1m1vV%iEX6fVre?QY{BoYBR!+{M=2q}hzZ^_I^eBb$8YH+
z^bmdGYj#s2*{$CuzoqBJ33G<0dQ#=263G=@>wTmAwT-&g32_c}BJ2HiJ&)ZvysLs$
z#C6Iwb*45&t*l&-DhlUJpHY{-z6I#-)==rqWQX}ePG-6nU{c6<I*u%(55ZJvJ2f^J
znE#L>Zp9*`GxJb~P)N9I^%1&@)urk3C0S6O$$9jrYOMS;(8qNm@pN)wS3`em(`MEo
z8u*{&CcB;9U&gb~oz{2Id?5$5<F@~7lXROpT5c@_;k#xQmZqq=Y<aXP$_nK2BfS-7
zVg;&-`{@IhK{|^q?{9U)Yu$xUkVo*)ed86#wBI@=)Ip<L%DbhOdV;OIR@fZiToTtY
z?tXG9kIZT4!)85e7Cr0wS@nEfohwrew=cL{YOnRy-Y~agx>8v#CT=h$1#cVOr6x$s
zc%>a(%RYh#t(X%LC7qXcrJkB!Bo-28bNXeadCNM2AGVTRfGy@=WVf&+G7G#mRSD(v
z6nhzaAFG=CxA<OhPm|ZVuLYBhjzroo>2%P>vip^kVUBOi$J(M~*RN@#ng2l-VC8^3
z)oM%Kz<BADTGX~ooi826M|&g<M|*oI&q3@1Nas*Iq}4)EYID+x3x(mtYKP3OM0U-X
zfl)%ep=8nXhK;q=ls|h?5<2{>6R$X51kTfkV3KrMsw3YJ`UN6fC6c?OJoN4qe$_KG
z6``{Bf?kYEnW~;H;PL-zWR{cku&^rnQTaGs4_4s)pAzfJqm<6dLOMByI$Lz+ywi4T
z3VZ&?IW<|4h^-=PuOW7_GK%~324TbW{K2is-tUcmE=$bH1mBjy^yYPOvsPB0Cyn-H
zO1c>LI;p&`r99Pk)?U+APES%RGI=4Lue4{2@1D?9KVYA&otHk5wHhKXmv2hPq$Tu*
zEvSUcUGdVolC@eP^%5ruFX%V1&CJg{noaT}x-TBJZ;i|sQAc>0oc8PRuhkNMc%BmF
z&a)nhx3y-rx=Q)Ls^l(-*HRt?yXbLYnV75Go2j)fI)oQBvj)lp3JV*xy!MCM7wI3X
zt1w?~rCrn_)skX={QVx{IVR}X>2-BMx+$&{Dli*urP*96tUl7ND_w2T;Z?%RDH*(L
zV@G_M_M=teVqZb)ybvcIV@ii93=8CP9!f|~TIco%$87Jyy!OB7ef_8G7jgx2(Vy%u
z!z(Yf{ihF9!^MTzu?KXNK2MLtMtGT_EYVv!8|RlsOBJz?VO9p?b+D`%E$o$}wL)pS
zMtx6POSO5<{EYc@=-agTEZ)D3$x<%$wmMEpvZnctI_@SNb1e1F6Uu9TTTT0A?wnr!
z!+IC^?28CQT4hw1c12w)afY1Dp;BsE?UA}(St$J>_M)$AH}kU9U%I9))mMVLP3Sy)
z$XqY>mM4TKrE#Yzqf7oK2@Aem|Is$?xI2f@N@}HFwME;yD7%AIoMjUGCQtQ@6));O
z+j#pZ?Xj9mo@QFUbe@|2Mb`hIwOjv7{YbS-0jAN`r5~gs=jU@N@d({P^3t7pySPe-
zp%2AiA-^orIsIe!x-{1!TPc^l_V|Ck<%;<`ah>;TkllSDzj8)tA+-u*NLdiSGjXu{
zv(;O(+h*As=|Ab@+{n!4J?vDxf12$zhdsZooD%8@vRB9nYF(!jk0B?>-Q*SGAnU%-
z*!o?(PB)<&)Z=o}QC?{q7gaCA)o_nB#PQpY7vHYM&P@L9y%k&{+|^R-CvCFy+C40O
zRcwx=&EEV{I@`!FPk8UJo%(n=WAKdoh3j|!2C;%|oBa>%oaC_*gmUr`r6kjuzOrIP
zT0~FE;#QKdgAUD$lo)XjU1nB_P1R;;+h%x^CQ3Qw>KzmQ<4fFr$1eYEW4)y)?X<J%
z7BQ_ax8r3}S!XZ*FJdmWvo=~kt;J|F)cQi1z-jLp|4!k6dRy};r@_2k%plmW4AGqM
zwY@Zu$Zei*NXn_KSF%a};va3ozm5<iZB;T{$W$isY_Lk)q)!vS`r>Q2J_L3Jr&(dz
z4qID&vtT*r#=nTKmE!PMklWHr{ktyf@3hI%cmH7b5qHBtE#@({QTH-aag$k8I-*w8
zI;+GY;yPl#j!0KMdAE{RZ6Uj;#wo<<ykw<g8e2v+s+auDG4k8uFNb0lr~JuW#R%-c
z4mFGRt8~j-IVmabf62N0t>jaBUE5&WJ$;{kM15$b^T&Jq{@bEc9~!pT)<YRiFYw9W
zR7d5jI!ArOlm%U;^OjUpIRd3e@=SxRV`3h?Mf&VnN@lnzyBuY|75h3cZf#07e}=#s
zBd0vdR?j|NdFbtzuqLKO(iUG4sR##e=}jn|k!9tOP%}8&H!48a6ZNB(L1`x}G^Sfs
zl(l+sdwrY9925K%?6YK^uxxToW=6l)K5CDZ^XkFK;%VN51p?#a7JmBm>*mC1zBNLG
zxzYGd*d;etG;6T4S;D0RultoSU0<qgmLzMDao6$)ugp@x_Wn%f7TKj9P%fF5{Js1x
ztG%k&^4Z|HoLw#?7m;Ixz2+OEi&$JKsV&x;Xz7$+!p#g7Gi(Xp=H2(R@#nffZzWCi
z)(Xb?mk8JOb@nrQo8XzmzOlb2H1^hpUq#iw=}0w`sW?Z(pT2(XUGC#TCHwe@xprOJ
z6x<vrXx)(JYR7C>^hn!%t*P=_>PrWwqQYTutJGL^YdvlE!ooBDm%d=c1G7*<+wXDT
zhb6_j4>S9)t5H;O=>u#_l>*-DNl6K{oc|b=loDD%{wP0}$1-8GOmMn)x_6=>Y5%j2
zu=nBTxy-}(99&@iD_7HN*}I0VS7U|I!KJ>e!F{GG%o8greY8RPm8iBEw@0>?Y9<}}
zw&iP%_)*R={#n7i!M@UQt*!o0E$GjcTsD4d(lq}bsfX=P+h*H4Ek-UTWcE3k5jZ<I
zOqp!EWACXqk<wcm={mbM@YwuKuBx8aCMl<+`qCb%WG;!9=zV=sN>I-#r^3QA%uN>`
zw!pt7e#AG=&)7uOHP~M{Xo*$qo0t}}J(wrCe*EZ!q29*gQri#PS*?(^fav9t5cD<m
zcJUg*ZhPs-9N|Ifi&?_RWQ`Tqh~Mcawu#86s**u1BG;!+M}5vu>+%=XuNZ2D^i9*h
zO%o+ePHyr;`Y|<etgBy8CtERGyQytZx|@?7S(5G~MSJ&K6_|seD~HsXN@39Bsz2bh
zJU@eJ)gRhgeU&m!ZYA%Ko{Dqn&UHxGB9@X*3HRtj{y{t=x0bdEqsW|07oW<%M#e<l
zPqR}#n=<j|%5Q(fWpj*l=kPOaRnB6Yr7xF0x=$u{k00Zh?|&#(&~j-7_3F&Hz9Ur+
zj_|x;KJ;k8t91#N!<MTP#Ea%zY6Z&Saa@uz(_hw2$NI)%W9sa$T86knX-{AF=V4jW
zw@ur|*3X+O?!Rx2*oThOUM*NMFc<4z%l4Og%3m`%ZDMA}Isa5~j?#dR!BI?4X>5BV
zzVnOTw!X~bXZ4akT<c56?ydA$KPh?Ho2e>xP?l)7wXN!TF@>0GF|&`#O8=-`wTb$~
zw3pLgPg7Jb?`;0#`PcTb4U(^T4>AvXvOX^?uYJDM!rdp~N!%mH^gw8a_At#*ODM~j
z74g(x)uVcI8Y#*x^zOW}M7+#dqY}iImFS0fPwvPRopJIvrmr<I*@=~k%ZrpW%1^rA
zevjyoE@NajIgR^K-2IrOgzm|@tC4$-&nc}7Gs3%SrG5Pp$HuRB?DHiN!`~9qX%+18
z_Hk<Iz-Z?_=ShDz`L#BWDQ4fP)0{yc(7M(gV~e#(IcK|X3o2KHeZe-t8D>TNz7fhR
zWfk2b`-K(47pQJuADo=LD)w;vxa5Ye$DT-E2P>=XVfa=1ZXwy3DXFF-#v5U!l?I8s
zq)(bBY*hGE)fPPDs_gDy_Sf#}rlKG(nZ$+CbGWuvY@#j+s~_H8_X?8(uYK8r(}kV#
zd*z|hPidlDR%eB6N_Q%47TYQR#e`WuF2}4-O6z{*d*Wv<ml9!Xpi`6UuElI%oBLAW
zyfvHYk6HA$VTHnaNPh1VM{(C7^Pb))Y>f7&l@gd9yk)i%UWx-1OY_*z+V(3Q%zwNc
zJa#`jBI+&ue|kM-j=WyBw2zUGBJyb6{4JB($JCG8njGn>!`zLNhN|YV4b-<;&0Hgr
z>L&Z$YA_AE2ovRDwy$BM!`8^l14TT3PgZlA{EreLH>U0|<axZ6zsn2MKJ<cLt}Yf=
z8A|Y*aam|4FTkhpD4Vcj`LtWA6?P~5k$tb&-rYDMIc8zPd56#2BN(vgBW`P9%Omac
zUQ4k%vbt{gmYOZ47s{`;{q`01?`kpYi!au_%m33#C!dm+(m#AWp4&3!U{q6wNsC1n
z8Q*cj6*8jqXduh9L4GeA(l~l_jg!xZw@>$LM0PRJvHEAtpMw*RJ7auX0%wdY%11p?
zuOQxXUr&0R^w_z>pMwm{AJQ1Dvi-h&ixz8U@-=g3^QE&!Np<BhVwhN2>Z~Lw^T`H9
zOSP2sYAd<7@XGkza4>BqQNE=dQMc3K{W3A{JA0cnzlE#f6X%ZD$uXZ26I0rHo_h-g
z+Q}X54{Zt34fpayXF^BkQ{O2g$$Bgm4huwF4j-gC{QF$x-F<_Sv;*A9B6XK<;Z2TI
zeoB3n`$~WHlw6W5-*%w}{h|A*UUjOfDeJ|iQY$$^YnArbbYbDOtn-c@v4!H!B=>dw
z^lkKCH2dOt4AoYeQO-Y;WoL1+bMwuAt!Tw*KW$H=Z?<wVcPm>U$y`LGeW(+5X6dmg
zNFzj9zN;px3CeNt66eQEbBquvGx0(lA-9k+OIMXxrBis3w7#%W(lXb;xWG>(QBRrf
zIpbeuELQf~QZ%R7-+S1Rn7qlkiP_>SEJ;3TD;<7~h#?`k&C}OY-#<i%rdwqRvONKE
zRU4#IQY6vyMP-8g-l}i(GS{JDe)$kxWc%WmipmP<lRhfyRhrvcAMdlc(m%??7f<#(
zqkLHc^W<CMS;8}D<pLX%YA4-D$;^~Ps-c+ho<96|SQmZ2G0!u``**OJJWN|d#>FL6
z7AwlX(%<*FJV6U+8T3tZ43Xm`qouV&Dyn+4WUYppRsByrm$p-ewh{Hs@A0j_)%|fK
z`Hd?*6M&1Eb8Sk5Q-5GyPu`sH*-;}fNw^_ar*i9<`kP)yj}iX$*gQi6v*n()mYT&3
z!WQOmGC`|}MpsJRwCT15`hD4NwKDz+emA^Ob`w)oi)ez@GW_ohZPIR48@l3tmi(R^
zx5aVWS<&0WcS~#<UN5|_md8IOX=-9$XV>6xcGXr|Q>1Imk{+%$G$t^uNHyQ6ef7KY
z3Tv}b)p{ZPA^yVo{ngSf?FtATscbjL2WB$UWiQ>8hsgg*vz5}}uQQd(P}nx#<@=HC
zd%O6O&PJ|2uE*{qvwK+1w4cL@m_w2;#2-!G7)W4pLt6Tu=g|MPeN>~2+pbye`o<!C
zYQ(Sh-b!EgdyBCHQ<zxVB}Qmv!rF#6u|1dbSwn;4Ot%oF+*D$es_JmPe}+aGPejZN
z`eJ*3ThAcG_U@0KAxto=uNJfS)iVfZQ?ezuN%<IvrqkX_IubmR{mM@Duu#$~d3N}^
zNfYdL`!Owtw1Hi(jn+VOM{uq=P#mK6v|S^*5#*BAeR}4MB!^#+|I4QL&5$Wmmx!~*
z?6|0J5ivDWVqM|h{9d2GpB5JOPAh12b$m?R>G<vy&5TqdT$YCE4fU_;pH>;~4$n^C
zHtP-(8J}pfmY^0@H%fn5CX<KKThpc5N-?=I({_g`qqS+;eP&c<5j|FJWnbDw>28Fz
zF)k-Iipd*a!4aLZ(Y3@?GWd^PE}~mlPhoXRWKva!)7!|37u!iYl{ni2TNUlD`O^E)
zS1?#sI7#>8Y>KLlw2joG)LZ0AUc$*bawlmayD(qHQ_TN!YUi|UYG2tdPP6Yz*Er2m
z<v&M<pPPR?NV?*B<UZ>f>3%NQ?Zv~MDRaE#ljkO9cmHBcvHZeT(Wm6sm#W{S#laK)
z=-?@<q_SMzC^hCR-Fd0AJe5gSpF@%;=MoZwIgBONCnh5FP|jdqT7@mr9BS>z_7N+!
z_THG7Ti;tHY{5<?`5Sxf!8wXU%cV>Y{E@so`Mv9OFw`65u(eVw!!(AYvfG&Nd+48F
zmXj|q_w)yyU>)@2T_tW8`Z1ernR---6-6tnncd82J`qkT+3l;s=Y`ML4~OrM{Gj(V
zwkE9o=KgUr<+kr<aGn2<_k`6?tEA-=$GBT0KXm?u!*-rCq8Y_xt&8o0x?I@rpBmsa
z4Een7N){%)tyS+y!`T6QZ)KF@ndmf4c|dkOT8IsnHU~-nY4vU2^)l)xJyTTUbcy;J
z@5PvW-?zq>b{2Qfa`$oPG$ZZZ!&WL=d_NMGCF!pA{wcxM<_dAOEl<QVy|Osm|HZ2t
z3z%<pN2;pq)E_gwzO7VQ96{Au9cDDHrK9nFNn}dUQB#pj^&dTp`i!|5!)=w))r%M@
zJ#@NaBVw~8J5mJaaMwNeN^7`noqj`V<tvu5C*`^Ofo}oRQ!WYbw2F3Bdmugt)(zS@
zWxm^5D6Ev<YJcduHdv}hKhY*+O75~_Qb)W6M_W*{F;TLsQ}pKAF7>MXz~)PHB|MGP
z)43xqXWULlylbZW7f&AVBkM0)cl&6iy+6#k#r4|PiZ1@nz<jffb}jsLSZA%G`NRJt
z_`z&I?ybA*RBn->uAn~WPF3k;oXiZ$q14>BW2g0uV2B^(_Ucph7j2$0S|1ykA-tsA
z(!Ddjd~C0znM@a5<*MmA8yun*v_-2~gI!!fXCCis-+o^?UyeW)xxT$(*emUCt5&cT
zeHVXHhY%(1m1}9a^`h!&X3*u7ljv~YSD0&!63@_CvIjfjSEY8!ZADavDif5}5v|ia
zvK2BD9sk7H6N)C^PHOKc<H+u9uEg6r*d3DJm)Y~vo7w-;+s|{#9c{eO?}Zl#%O~fj
z4=KI5u-(z(b}=Z=*N!p4s5p}ZEOxQxOIMk$^Nb90m@wa@f=IfkcGPC8yOmtwozoVI
z2na@s9OsA~ksOwCJtfKUySt3^zp%f;kEx=u-doXk#DB_L%9F)&IXG2280N7%lwMQ>
z{1Ez!ek$Dl69RHotr3yHW2SJ(%2>Xh5`W0=z?6+rC-yrk2u<jQepIR;KGS}tIgw_f
zHqDoiP%8FaeA9&L3Aq!RCa(w%wylbIYVRR>{JQ_NKf*V}^(AGjXSVprw$r{qdxgcD
zE)|q7iV8JNv0@i>k2XMg#`?BOL*#$h`}zsWmRCNAtEhTNPY2kX@)BjBG}e|B`8B+y
zGR1o$VR~%m1Yi7*gz1T29KFp_`XT!ey@T+S84|Aog?$^iU!1#?pld_)J8C_t1DU>w
z%0_7vRm$B2kxA5lDm%%)u4B?m6K2rZ)g?@`Jit6(i=Bc^oZRXmja4hBSsdkySRtMC
zbV=%xn3Q-deqQ|1gq7|y^3t#iVZBw8D#UWu!eC#|KIcl;#^4!wk=j&=pfBSXWxTpw
znZ;?#UD5#czIs>MFUANZq-N|r?-VD<W3a9z6oY-K6XH=RhrCnlBh3oSkhW`Nv}C#m
zCfO1@CU%Zr8hapauB(}FkQrvLm5;=)o6W<4Iqv+<A+CV`rywgGn9q1t`A>1ke(@VU
zUebxZlxXd;I!JjV=U4A3Nm4f^=U%2)ct0j1JZ6sR-%3`chMXu=QcFdg50k})-aC$k
zNzGE8B*(=j#MDf_=P#~2)QiX)t!D6lk+>;X$F<i{$<xuOj{Y9E`ioBWyzPH_2IZtM
z-TETh)$htR_7z6Um(&?rUA3Cz5H5(t>9?O%*+nn$lFaq(9M(78`N%o)p}-1vvy{n>
z7fGw*n#Velmiev=yWvEXJVTkTNlH5Nt7nvJqvsZrveFoPjDez0O|g}>%~H~c`GtC-
zApb3;a6;sb)LXS{hm>W~Q85Rd)K^Is)7dn6hWb-Iu3XV}g>BJSnq|G^-J_hh9LtiE
z65hnS9CHJ+*sni8_A^?tskfDWLf=3xe~DmQ^PXV_Rs=2@npj0XOMSo=W+*%5V(N9}
zq<lxJOi%R_OnkmT|JeJYm+qV0=|z>EsVIY(67-CCYK~N0{Kr`8FY2!n_#@EQZ+c$1
zr+E5$bNDX%O8f44|MPz{$_csXV;oJl@L5c9$RITk)>4-d#!lTJ&V}41Pf&(=Sr3%y
zvO_YZrSv^6&K}Jm=>^_sQL;+in4&qJDuqnaU*aFu93wus%cx}aWyV22@d;Hrobj;w
z1-JQDdFQe>JBVKP=L3s^myNIHS<cmbVIM9NJD)?OW8x2{mE@Kx$aR&S%75}K=ARA|
z4^XeM+&WKBy6*S^JIRhEGk>Fw^iez}G-le@P3DWl1kalzIKMfUec==G|CEPf8?$w=
zQ{bIH+W*pbz<0wJ8JNqw$Jv3UfsVm?%+iUXijOJY)*Wg-Y6`M=j8|T<3iT^#sK)Y8
z@$=PeVl`z4dpUjGM=+-~)IakOUFUZg$;N7Pv$cm)w=u#dak$)BYivKPel=$KM>Am~
z**Dr<%9+oZ-BTb~#LOSu6UbqGV_)-)+Es4AEZKr|u=_>$#VloR7OKnLl}I&(830l8
zO*x(Nl8>EAO=9}~%D?h8{Qbt_0`~Cdi=DxV{L&b?zB<uX%=TP76xix3@9X91;>_W=
zlUypLh-XF6Fy01-7@LJ6N^>P#T4EhGPOz^$Bv_BhR=16z;&Qo|d`{XceiXdo|JcRd
z&K_`Cc_!AvE1l))F`U0{BVM3xY#Ws#w}e8HM`}pqy@+Y?y74in1gd$vy1Tp2c_#U4
zF)QnSAQ=2%z7=wa;Y?dzZZ$#v-!lJpp1DDgnXS_r3shL#AvR}5QZyB38O09LVJ0b+
zKu!wL!~8NeHHt8S+JldH#3iUxJ3xigEcULdQlFHU*(^fpdG_j1@rC~rQ)1f%dj+!v
z(+6_|R|cbvTgGPNq~T`bLow;J+?4q)|1#C`sN5ev?FHSYzleWH&GFtJ(Ivi(I8dBT
zWZI9e4)xKCS<G~4E1C2JuOg-uW>RqyI(3$xj$I#_6E;=oO-)2uc3<xV(*^4KoB10s
zLt%L!-rq2AGWeN^<L@|U6FSc@Osp=3y6|LY=21rU-6s9Y4rmuTiS03~Q5jHx@2Qt3
zA}&ldPe%5c#&AA)Dc$VKBGGHjUCcSLF%Pw+wnyzNZZ$tM^?OV}@}6}?xtF`&c^tk~
z{#$|X=5NwVrKz%;na5q^d{Ve@&A1ipX=WEDv##7o?OfqBQ9w~~Ahj+HnJQ30uEA{P
zmQ;oOCVr#pClaZ?N6p+*BI1@zn|P|6)ILddnV=E~wheypj&#ZHTAoRsroKo1&4Fe{
z6{|ZQT6reRbW&XMTrtX$%pp{<)DrKoAJ^9kutPmp+=DC^kzX+x=dkpRnPf@gZTg57
z7KgKM_M3P>9LWx9U*@}H7SdSrgr(AG@idbM+EBGo*2u=R^7-Dr-d}wieWI@+b4)WB
zc{tyeAk3G#$r<HA%u<-d9%Nm1rD|}FB!-%kQB<@XVLIS)u?N$0iZkV-2RrEDth+Jq
zy#+Tn(yw@wu!BnY`*hmM!KwV7;v2l5Hqb?oCJL_LWq;|wWq);FHSY$`Zf}#o2BQ$w
zp}Wj?mS0>djTN6!Yj=p+jA_WsXCV*Wj9ZJJs0n?~F5Mie(VkPGw1<g)N#a<ku{=c{
zAm7CgIZfx(r&LTHq$=&8^-VCOFG?TzjCdBh{3aSkCVzKk13mNBW{%!<zi2$*MEE+M
z@`&|>85>Q-{>+J8Cas|oX+D*aH>o);Y>i>Yz*2J)6|@V?xmHi{cj*&*^Y!JHN*iXQ
z?Gs;d{w9~zk6kl*8Bzrh%U<qMtXy5VFil{#j{m6ViqG%+>DlOA;oaj6`bPxRU<asw
zQs~Fzg%|RlRFnu(W1$?oUWe!dIGvig+h$pi^tJG-_%}5Z;qp}}3-eSDVBgv@uc#*z
zUDjEDo2BS*kb|ieU!<Q(v^<r1!GKlUToU}vx7M5JKkCcp>FIvu+C*IVKi?AnXJeIM
zNjcRg%4g-S(m_rqO~odpm=meh{l;|O9^wS4l01q%hGeO=d|m#k)MA(RJhMKIF^_<`
zZFB>yC}t*4)k+?#&e3kly`^o)_GV#-nc{c(Jic4*!me7b4z9iK1)k#GivHu~UM2=T
zmcPienb;I9jbtY?(R@fX(Jq56Qu_O=OyIaA#)_Mm^!Gw8%FLpU@@jCSKJ^Qur~^#o
zOwM@XKudY0T_Gx&#2mUDLRO=rucz1W9Cvnie0NlEUT__AKk!`i&t|IpASRVWYtOaH
z+Fs?l*ihJFwKJzOqhPWz)Z9-U=47%Ai=_GTpFC3<HHzH(C9o+<{><L`Wlr#X!Ireq
z+Nt-YdCd2kFa0!2AT^(vM%~r1D7n7lu=979$EEvj2L}osX`A|$ta~;6ntDXZB4rSA
zGw){%)6>?_b-ofaYM+VOn7&e!Ik;Y>wfZmf<znQAR81Ubj$N#DRGn*Ur;F4*by5G2
zvk7PX>wS}a`8~^1)Rg}mPdWPB-MztgBv_BBd^3~<+6(QcURvv>^p?I@1<XM3YhW`t
zQ6kveD9XJ=<|;gvuPAlN1f{UUvrd_=B%&D$q)O`V_UYPfo_4EJQW|bG@c-tk=gsPD
z;24xr+_5a>ko&l&tUpuGZDyBxstuUZ)lB=OgsD^Hc+o9XqXOwIR_15m78R6x4Kzb&
zBu$a4DzD|!N>_EYvQ&A?^okAY-{i7=>>c?eyZF}l=8N<8b#HT2N!jFTlibpg%dL1<
z_&)?!T4d(*>55%zZi^&axQuLN0yU-YgAqm{^HU%TwCicc;@3Z*2E-@-s_tWM-9GJ%
z)>>~H(K(`tc3*2~+a+hW{xeScw|eqA%O~A;Y))R6pgTUhqkPu_xrAS(S4_jap>?-c
zvIW%MRBhc9moN(`<TqSm#>yM!723^fRwDCv&N7=!QG04*R7=UMkBz7m{+B-4-rOE5
z?=`nF54*6dYqB@723}&H#NsJK+y_0S{I|>mahUR4>1gW|He6q;HPszTMXKvu#-G7_
zfzHfjy&WvUyuSw2?`B}e-C5;|T2gOh3y;{DR!LJfJTAOccxLsw(80Xy-|5_*cp~vm
z!sFQeu}O*99X(Q3v!8R3se*ge{q|a6l5G|9TRn0gWcjDH&*&Ct8Z2hqV}|G-hR<}G
zbRd>3<rgiNZ9({&G|kg4j2IDdD6)(#FY!wj>!GKg^SvV`abf)BxRObA97i2p-Bk=`
zRtRrZm)=1)w5v=*J*di{ORUt^x@lxH&A>kYE`RyJ+(3h1ZtH`nDYKPiy?w;0$m)^1
zBR{2$j?it}wTw!Hans$<^&_c&+=rNnah~{viPfBkeKnXfT~X;^8^B!UEn!8&R_iOY
zRb*Rqri+y_3kDs2kH1}DZD2!itC^P!ZV!2?zQTUdUM6f{WOT#>_FOz_2VuGYp?9D&
zK5>0~wgfTJpO8Hzi|44XeXx~STL~%y^hY+YZ3elh@wUfIYCj}p6ULaQg6{)K%*OKt
zY8i{oUBW`erajZ&=qtj04<BvIsOMyV`D4%)80v95swLe`?3!4f3XN?kU)f7oZWI^O
z%B8fUHZkmcSdsA2VMlF6^+Sp(C7aKJuL5hKNc~{{pwG-J=h4pT<!!|yHiz5oU2N6$
zaCr>V$D+L_oi!a5k}oEXO_-HjE#-)-wQr}fQc&gA+I4-At);!TeZ6ghzCatv{JZ;N
zGxp;4FtZ`icx~p8KFUwDyV_^lE_)$8R?Vj-O1(|HQODofeL1Cp<4kgs#5YL|Q?{h6
zabNQ{fWmm8+Hd+)d)~0pVY6-1^t)O+rHj0a34#;pn)c3UZeC+|fM`##^jEgW+E49-
zc2DYWO*hZ@t9V|xPCJXHOijM+Sd_9XWrTZ`Z%5!CbEEWKvFT53&+MXol&!q2fi@TI
zoGL9%?Y~e4v|cO~P+y^ugY~*<G?RDli$3E>u#~U7yRCDv<CNn`a>*3GvyUs6w{Kt{
zJGj}T53;Dv(0AMB*!JtI+3oJDw3jKWrq=C=XrmtDk}^equ14w|Z7Wn}0V{$eo9T@r
z{=S}buF}q$DLaxMIa)j0IkS4M`j!Qv%yd#2FlVsd$=1nM-PXruvV-fEBjs20iaAF`
z<qRU+U({q}3_E%|l>oa(;Z|K^R-m_sxxmg2DO;2CJN`_$>S*rD=85qx52UejL;IE5
zAX_?ncdEGh+5XlpsAH8(awh3_=7iRg+hHSqDy?*vx?DM|B#3LwNFzhwlc$3_yX&SS
z)-gP#zO$`!ru&H3?+Y_pSoOpo(iye1end}e|7c5ZJI5aVLUjYX_ZgK_(k^ASwnDkD
ziMB@SXtkM|B-}QCF)I45yF0mFll|G1+{-bNC(P(x<|*Lc5@ezR6)7LoqgsDkCi^qn
zYyDsSv37<UmTlCqNy<KTuu_3Nyqjv6HbHAb&OXYj9+*Y;`E$x$M=r;a<Y|t2DdSwv
zJc<5w#vI`Wbr$!vDSByJXQZOE_FP@T%(866JY(gD%=mhv#A!#EHJwNuac-*7TLqVT
zce)=spE%BvpIVb##1ZN2>)PU75~yJI7h~jP^__M?SL_$a|Gv@3Y1@>W%o+WgI)HCv
zp>NxE=v`G0S=58n2}cLZ`i^)mxCT2vrzAM)I)^%YxIVfw_>TE=8}F^gVmmp#x?Eks
zH1Am|PZ^q-#bh;8DWhxJFygx`dL~uXEa@%hiDYAn?~r%1yMk+ktEKabv!^TIn(vAB
z-Sg)$%2=EqmtM(dlulH@*tF^DW~H;bP+g$(*Gg%BDpRyFT35N0(pt_%H=s7g7k_Pk
zUEjZ+s^0dVO`gHNqP~Xy+ss3)WS$k$Fh8dx)5T88HL13|#y;H!MN;=FvTeN{p&zy9
zAz!sz|E%<&8l_xtt5^3_b53%sbkt1l@0jNFIcIw2`*Q?KS}Ec*d6ha_%cv)7GuW|C
zA^)>pbt-YnVJ(CDP1&TiRK_#yy@hp->0+aqWIfE|bTxL@bU$`I!kfzFEgKjcY;D{W
zGD`oGR-yy<6uUY`Jx9f~kMDM=J@w<-2rW^+f=2XE!lcS(Y;dH1v1gHMn=_}gQ_7u`
z9xlZ_)zjWzAs9!5I!(GEcU2#&W&V$%vy77BY@+Z?yN#}~EbbD5yKB(k?(QzZ9TEtx
z!GZ>NcXtTx1c%j;cJG<5zQf7Mj|7<0JN>>@x1M{8C<eQy^Anl)KSTv$2=Rh!3*U;7
zWO4ihas<uep6RrA-k7ho<!TG%7x}LAt9(#-qAZ1t_I}uI{M6MC$wd1SUC7I1Luw%P
zksLzpqPCG~K<)tMPcA0=Ve8SF=-7B?XTF_a%uoj_ZQ;`drF?RE<$^L?-v=90uR7CR
zzalQIH=LAVvH(4S{z$EWXZwQs3~ywZ7)|9RmY~bgYOay?HY<-|C_Ux!Qb}>G&=cyU
zs`7nhkiOJtZ|#STuPF4(XYh(d8FC+43kU*|GRSLm5qc!>B`)d)^!mG?=X!5fH{U}b
z%}e>9R8#sP4w6x&jS|&{8a2$#P7BvccXKR1;UT+G_kk%}P9LF8ll^Iy-ba+87L&=?
z0IUq!K7Pq5X>-P(nxPa@)=3-1uaYWNl1Xi>p3694OYr>}2wL7M;tg4wdPCXtYI-eG
zk9)whr}MJMsZn@qd^S=qR>YZUZPUkT+tft$zC2s8)g@}Gw$dnX*0P4g&O;}&3K@a*
z!-K?h*bqLAOd#`sKHQM3M0TN)@HEgVrn&!yZLvqJL-40;grCzT>7_hgnWT)?x|!R|
z(oRX&RydV<;I)WOM02tLHHr>X9CL^<>6TPQ`X#Xe?SR~jce4kWX~s!Km1rribVZmZ
zic&ZES7n`E-`r_UiVbpobthmVKAC7oCX>CWHRKVpE7h1ff^Q*C5fP}~dm{VdoKxNz
zWRBEL71atTak(cDMhTi`B-*d+i*XD&h#tnfQ6uQf%xbolH^US5Xx`i273^y^5Bo16
zVsT`9{HC?Ye5h8DMd6MRjrNUR<#P*<_$%TD`Gs6gn`tz*9@}H%zq%`fW^x%H48N|C
z8z>)9j%-L0aB`&~1L7s@<yKhlt3H#rDi5XglCI>{)@Z!h&4Ddd?r+$8f~0v?_LTCi
z^tVdb7i^nQAn8$Jv*5~v{K0Krm**%mhbV-eb6v4BjceL{b)S4dF0NdW@5{T@Z|Y>N
ztZ~R3VGV$NxOc!aHXizlH?B4A#>fbl1bysXn=}jPF=e8d!*7V>4c*F~mfbA7Q}&op
zuE@pcLh-v2*RGk(V{_eifI2-&h3GBJLXYm*>wV(S3>@*t1KolN{z|@}_c7a)UPb1?
zN1)lT|L*^rc+z1W+{0ZOPXDV|ZQ=^t@3omsW*J+K{lu>1MzCwx!R%W)Oim}Cqk@Zy
z%{Hf~gQd68Eg>YkZf35GcR%<aM0&AwD}7gHFuP?a7#%BIg2^VYzcQEE-@t2C6Vah|
zDu`bret~`?0o#O3b)AkCaJ;}yT`(G&E6w-TZRdLYUwDrHkq*6;YvkJ>n4h2~c2C}(
zJUv&@)Pkw`a<9l;JoQ?xX}L-zHBCtI2f0M*cZ_x|vJs=H8j{)xmG}|S<B_wGj?uEw
zvV3O&7mG-|R7p9dTvm^3VeOD!%vi3^(7bvH^|bt#^i*K@osqYpsyTbI2WQ8!>*nkT
zt&5D{gVF}Iyn)#7;`b33QG)KlP4YhSpGat*bSNb|wMSaBv=4b=d9u<vrJYK>kkTV*
zZ*Zy4?>WURqCOEzaSi(uI=#ct4St8-@gaU2e}`YdOT&al$Ht=>u;IFdI~LpLRJC2k
zTa}g<3Y#L|bMj=ZN#Fe4^KHtPe?E`-T<>$~&m+Io{5JXf!SvQyb92%n+58<TpIROE
z`>v1U=wQ4y`3G>K>zV#+d$t*ivsIZs^hCHr+L4ohZ(K-e^knuY&r{#R0GiM;sc=e#
zTrE@k=1$4IF*ljECbd`UkX+A`dn6tYe()uF+Azn6$7nHEl5^8IujZG32szPC5i#^I
zXJAg3oSr%Ja`J?fP}A_G@Wn{(XuW79ffKd~g{2wNLvg>jS8O9>^IPDp>Je!eeia%N
znhyW(^2pEpaPf=08JLLNv5jsHzfNVar@co5!xAeeH%)DsCZ#pV_b#82?_0k0`3~hN
znHI`5HhE%V=fGWWGcKFHO@6{VV4KkWz(uqM$J~3+k4~c|x)x?&%a8?-CF!_ek5=q}
zbHa)k1NB^LWvRRHTVzA1X!eYZeLrS@tM#?xmtmi$e(v%`{Zi-Kr|&n?i)J0pX%}fD
z<VfSyGe%jvS^P9|7&}0=1m5<ur-Sdduadune~fRauZFjUXDhdwEz5plJ_FxGb4NJ0
zx1H~~zejLp!p6jINmkOD<a^0ilP9MfO8z(LTT+$8k-<OxKYI(Y4XAyX-+cw1<rI|{
zqtX500y!hI3TK{9&zGK<&Zhs8o}GRuV`OGRR-x=dIdwvZ!%w5tg$*L7(CQ)efR?Hk
z)_dyTwL+Sz)>j*;E!9=(NUfpHm_6;jv3o8bwvYIOp3e356%I~MT%Noz*V|MrH<dRf
zZ*tzz`O@-DfPZ&SYmwSNWoP1xz)5d$_7ZgiCs54Y6+B6utrWAOQPS9~x7Ek%|LV{6
zk$Ow`+nQ^gw5Qr)l~B`_>#`x$lJ*GU=%UE}(4*{&nGe(Z{D^#8`EA*^!{5?=^iMC6
zIVQVs_-yo%7*wwr9*1-dMVk<Bs0i!zHTK^LrX)#8N0OJObW2&7Tp{`Aq>O|f!I-~;
zuY;#0cb*-|^kWt=4Vjb7a`pq8#=YjcdY;0$od-_u%AQr+QVwSYx;}7`MTr_1jZ};8
zwZH2}lrv&dv~y@m*4T_GKU#mE{q6nNJzvXxtMUEUAD_~fWKPO<hqA*7e3o!bs-fP2
zz1`_nj<Y0oHogK9EOcN$Yk{s<7j(>Dzyp5Gb;!LFd4_JrtB{|mx~$D*dwqcm3H_3Y
zls37}<>GUVO3j~}OP!qBH1$!+;pCL055f1ozdXa4v*b~%rF&KErnTQVra8(jxw(8o
znkSu-dP=&OCM}m*OGDt?amlx&L2^fBntVa7tfb2W<ZP*<bY6JD&x`sZOGA5disT&2
z?v?W{XH+ONd^Jjl7v*i*Qu8^?g;rwy$-Q)4?xp9P?^)ne!jZ)0$@5Y^qy%$4NV%5M
zBY9BLy@aoUE53l|7W0-$BOAapwg&WTb3ljM1LWXmU_TUM7Wta&4}B6#o+ow?H(-LW
z7d_?v5r5+3v5sqFm9pa0s2%z*+sVwIQ7palj|M*`{4jpR(g$Xa&Rzv4;RSxN^jbNg
zwKT`uG3Q4d7$0OWkjVv!UPO#oL*6C&5x4L(oWah4)AbhgHl5KUXnW8xF5xxE{Zt=@
z<Vt&<c>nbM?OW>~8z>Q&8fYIp6POq%9#G&Wn#OHqUXz>gcIXb*PKU5s!z99y)5S#b
zj1c1Y@r(KT{2IQE@IxRaODe4NR+F`}S_5N%dE2aJf3Ryh)tv|SE~~LQ#_;RA)k4a2
zd6|?)qNLekOX;~>T~*;u9Oo2vT|xfBuTeZx%G1>Mz+XOCB=KpYkhnOhMN;0R!wFM^
zl>%Phc+SNvArE4;(F|Al_#0=h-N{a}tJwSPy-xAi`?%ry1-XiL#%@4AxEkMw=Osuu
z;d{a4`lIVm?18=CEUQm}IdBcZj*JU0$QhS?C987Qj;!<9f8}%zr$$flm88;8=ZeN#
zD=AjUmD{}nnF-p%U7{SdoXVzf`Wkf$_F3<NKlK(&$qIpLJuxo8_LGt@NqG-<=yP-v
z-j3`+1(|tlBkotvSnm^WPk&+{-M=9)G;qT|!B@q*f{QR`!I6`JPH_EjDgenpO7$rT
zaz&}3ctPkcb`{G?SyCHigxXDOpyz=(+9-3QHQickk9GcXaA&_=#C~Z?Mq7QkR$ARE
zca;tbU-+f`&%%D;p}1MDrR_En?0d0Q?s?E@<fBWlh-bF9w*Ri*_TLIz2t*(RVW{t;
zrwI3!ZVes(TeK~53tT``Ap_$)aCGzH^FXy9ft*KQU=4|q@C`+v;;Tb-rv&mVF@g9A
zuZ4bf6^y4jkIZKJd&Moc6Ml~>;U}RPIYds|oM}15LUqEqqFs2GctwgTm$cqS7c1Q^
z1e*F*_bhN5=7B!A6h0ito3B_cpp@Pt#lWRkBYrBTIq#iOv7bOOhNK7g6=X7&KwKl6
z()*bN(4va@%K2{u#sqx{ixX-lya=rI5Aihxg5xUn3Tn|r_pq4TK4HAk=BX#;ZIWLa
zCzY1|f$pWUA}YL^t!>o{nk6jNDr7eVcjhaYXtf0O=!8*HAEs_rrbthOIsAcW{^*WK
z&FGhC0RfS=DU-E=Ch26yVTUtj6UFJG>>cjB*X>sWn}R)p6@t$KasPOq4W6X>Y#N<N
zuE)n<bI~-!kF*50;SRI}eh6Pjcqj?Fn>tJ}HXmD)9mC+vVEQf<C7xpq(6_Ezu?%az
zv07~|Hxu?n+~E~Dzh(28yE1!Z-p_25bve68$O`x7dx=k_sW1zFtH+HwRukuT>~B}L
zy9Ri?Npw3h8kvXu<_@^0gFE>w?7K^g^>*sU(qKZi4oI^U><G?-Ghi$`$@AD3@%IZB
zOE{d^C@D30PjcDh{YlLdUj|3{w|L94$EcQgW2B+$mQ&3dsJGN^DTX{<nl4R{)=F*V
zg33DOv?8fxfQZ|tljeS-x_Q^k3(wHd6ZAgXSG9>ENIvl@--vG(ofkPCj)ezDeu?Jc
z_llHqN?UGqj?Y9cV9$vgBux)tMsgoLSAAoG)f2xaJxqR`{3$7zR6SvtANQ7F&r^Pa
z#<qf&y^}iys{Z-dWMV0KkM76)=Pl<O=IzKOFgvKKR5nouUx8gj*1!ZRm+J-O7;U!O
z8-K`SBfe}d{pk0l-y`3r{-~OMKYdQ-$DHYr2SRTdgFEzyQVtv~!}W*eOxV)?2si*d
zz7ghYsn`;%5ZcQ<KVA>~ij|!?;O@T%lLX6k9!bD)Y7;$?9RSrvoJ;glfu)JxQU>L&
zkoIqC=hUo}SxG-9`23%_ZcKe@9ey6Y4%x6(<8xz=U?#lS+F-2Ec)7h4;}w34kRg<m
z9?M5mmqFQ8!7nh*J<9dbuB&&Ea|?wcg~G){CvvuhPK94b*9%*vCvqR9zj9DE#B{NM
zJW2knJkn~INNhLqiLB(^7|fs4EGbvQOMgpmVXi-0n=9`Ty}$bmU!p(V$NP8sTX{>c
ze^V*MGW;I!&cER`up*EYFarI6rV&%9!t7^u2>iYqR2?!MAAzN!-;rMK-L47oq0T^a
zrLu}|o>MJj3f$;zzCHNfAL_LBp-Pd1(N;Xh4~UN9y9gQLYx$to&a7-#jg51qqAl<o
z@&Og6>Qg@htvCdo>-NQewx{XM)luq8J=6L#o`s$#mQWYzG0Y9-0hi-F5MUGINw-sy
zQZJ^J${Wt}F!#^7z9t;?8C)Tz1M$Y)Fjmq0UA-upe4=n!9HJ=NI)gP@8ih>MA}rgC
z8NV3;bGJ3cSr|J5335xEedcD+eal7bg_A;sLi0kyLe+En<m}6t8NwsQ`CMXMrMywc
z#v%FkU+|6_?my9$_zX~Z=5bwpdjfldslgoIPOrf|XKOKy>7n#hx)M8>E6EjQo>EaV
zKb1%|r7BSw;A>w=?WO;r&(d3|z2pkeLt0X6$<EYIR7-L{R@FV#7WBu!q#xIAtCy9@
zQX`>BG!SVKVsZ**|ChBPdu{gp>`I|fq?7PTDyIxrCaF#In&x1jA1}hJVmmnIF!TuW
z5y^`zaqW%u|Nm^pOtRY8)tq+D2K%^u({bWY&@9r+w(wl@p7%8mlur;6^~4@YC6Y&{
z{F+iWc}n8_KqKEa?i*d1NQXp;qOs@p4y&fQK@Y(MZ?D`#sxR&mPs%QRwskCq0)_O$
ziP>kY%hpi4p}ol>trcboI9VsE`{nDx?nr9ra<-P;C$u&ahjU33P75`~lhSMTqh-2Q
zU<=80bPJ{$JCy6jNo)zOA=jLn;Mwfk<Ifu?7ii&o#Xco_VD({=cnx`qwFRa6H0h>)
z2X1y9<&YwIi1O0iz$bBvna;>mDmfF}!z<lC14oeRsviI7yfU9^+vUE(tw^2l?C{5k
z9bLy47W_g7zG?Joq(2a6cOuvLhSG7hinZ3c<t&2Kwvx_Wm_R(US~#767>xim_W-g1
z{<Smh>yS7wDJI09y0gGt+l&}Yl!r-DH>w5wj@j;c>z|)6F==x0iljdhS_iiJ26=hU
zVb6cuS}uiqN_QY;AupV3Mqjm<jLDhuShc#o&DdcyHOd)Np-YJApTVDfE?y9sfsR1#
z#3$N0dIvQuKawBHW#paGBk>1+I<hI$D*Jn8W~Q87E$WvS=|k+P@nXnpbRt$B^yijD
z3RRQEeSi25`l8;xp0;e19#7>Xm%{X5CV3DP_PlsotRC7CISe!njxNQw(;YlLd@24k
z-*>J8+npIgAEyS;-I?0V3c5c<f>*KxQY1dlOj1irAA|$KH6d9XEc}Rmk5q|P;`0id
z#N~1YwYSz>PuH4idGsPiO{0$?8V`&PW=DIS^U>Mul(RLXsQyAbp`F&=X;t)9#znKX
zeJM7;4L){s6?Pma$exr#FJvowZhOc3y7*rBzWcBFL%wRhv7U`=h`Gls1=es41+EKl
z(cgvS$=_hky#Z3Jav(LLWUOEeiFI(g*w?LX_L|rn@K4r5JnkMb+^%dk(I;!8)m2JM
zWxG65iVLfG7vCT{HrzGzDbzP2MEi*Kl_VWCcUa#o+sYl=>)wT(C+^c**xBqGIB!nV
zGQ7DsIgD6KcuAhPM!dlr;vQ6i>3^4aefN3v5;20F!v5nK>l^NC>f7y0_9K4LpFhZh
z`(~%-JCl!`k9LgTuofF@^_ALmP^Bl!)#VN13SN%%iLjA^(H}x5rH6jpJZA;0?&b`0
zf!WfyXr#isi<m9UK}LP;C#ACZIO>la2%nCO7n;alH5^h9&e%<zxbq^G=8mH|#94X?
zSIGO^o9L_KTL<60-@H#eL%5&0rJk{#pr-{lo~c9?0@tmEPa=wwOQ@^VBeDSzgh}{y
zNcKtvezG4X<HzxLn1SX+VBaB3DJPisfd@NbRx-Pq<Bj!N31y_XhaVPQ8R;1v#+TzO
z^0|3;bVm4mxM=hcKUT~Qjyl#nYBz_xsDhBM*#nZrO1S&s6R0k1Hg||kpnoQgphF<}
z#P6Pjv_}tN$^X}ZiEnseVkCGcX?B$-+uPrt5p12bD{)gotzc#U6z?YQGw&78B9F!n
zru*SjU19U0Qe9{mof&Bssm%8kz4AAiRX_h<7gY^)y>?WeY>u{jJ8SJ~_HDDdK3l!1
zmQuefmDIRAKuQvJL>}by&f1$vX7A1!5os;nQ&Bj}ZX<s{pH+dH4Be`a;kX;#!~Q{m
zO92hurX}7d-0#dxx+L|Q3=v(4j>H-~FE$(fg65zwyC>#S|IrOug6qJ&Vt27ynAPBr
z?Mz-Fir^cd-Z<$>icfYV<0pNNnkfwvEAknUF_CCES2z-07g-UR6zLG9ctZRWXodCK
zM+3JvShdWXhR=L!^tHy@J8jds7eDy_y9bewf-oQZ2x)O+ARQ0<;m9oPU%V>b8!u0k
zfazR*wh%YZ8}s$?Hw|11J`Y+@1uqNa4fq4i0*!s=JYBh(^h+#{tDKY18fP5VE^8OG
zt9mu#lwM80q<J*AdPl*v1Y@1?4Bq0YRx-@?pIM?g)p)1R*ITG=b-J=h?kUdWdqigD
zU|Cx;HfP-mt>H(24zpQ*ZFX`##~QiZXm?@+wUTkT!cd8C4%7|S55Dsc@NM+e<~DJy
zxWVjU>NHUo-;Sz~(B*c^pdIgmx!7GYO3h$$*a$m?y~F%Q51}8ji#$y{Ej;Jh$<#(H
z$5q<?N52hof^_+lv{1aqUyIBMoeKrS$3yMHC8II8V;aF^MO412XEaWK56VFmduMFB
zt3Fx}yM+os36_h`bcWe?t>e}TyQ4GHne2Rn@5)=q3)&ZZ?J9)|SYb#!D9#o4l=0kS
z%W^|Kw|z$gl@s43FHTvPTr9CepuTq&JB{j0IFK2#BX-t)Xf3ejS#U}kZL|j3G_92O
zTuU>4GYKoz`fQ}@S=wy9jPcIAZlAITf@(9=ysHgVzKZ39>HO#Dj_AW^P5#g5wP>~I
zwaBf=H2#oSMmeDmwb)pay9;)L_(;`bQn^Z=_THDi0{+{+!M@kt0-jtP#oh*;kSAsX
zZCW0B-HJddu0y`Le*y02CzQf-2#gllyk5n#5Pt4{E}QMkR%H7zzfrgFT<F&LH+VbZ
z`USP7Tv_bRmydFh%8_3p4I^D5etwUzUF<4<ff-y6y`K5pcw%fci^3h)8D`RkbHX|4
zEQ9p-ey~xkVyvxm+ji_t_GfFjm2H29|I#h)xN@Omv2FxG{Y_^v&pCzL%l+ml?JMDb
z?%y69n6M_8D=^SE!}EfDMblJ6qBphyIpD%#ZLK?Iz!X8v>Hz#?8NIyj)pzO5jU$H3
zxTr5M40D0q#7Ttgt9!9$w%hvE7^6*A8z{%6Vq!UdZX_oxhZlf@`bc<UxNfwCSOT8p
zHmg}I6`ZcsfzC{$b}{ojvwaT&lY*xLCw&E>JNStnPCg{+6V+kb)dOhxZ1gRf5AA_m
z2Qq&bat`eb^Ro){Z%jY7Avc2KxRvY=sP1r2PoSV@kX_N^@om;deW<3x+i^)QEMF1#
z2!n(b{Oss|kq?oqNIt%<_*fpJRW<UOm(4>!nN2X}S|6ODkf+fJW}kf_`|B2H1CL_0
z;^Sgx9M!q$40aAXW1Xli+Y+Q&Ja#eITO6ULGe2?bxuaZn_8L=!^ZAIt`e5-yD)HBZ
zIl%#e>AvS4n^ma<Pz*BM-Q%>=+-hUw)5@sHYE8AhHdZUAZPU8y$@+P1rS?I~&}&)+
zoyFkaZV!$_0~{;Mp@RFzIHh{zwL;<O>G0%mmGF(wFQK;~DeUHdm$s?vjr(@p_(j(}
z<S`I2Zl<ZHw7){2M34?P3H0z^@s0P4U}jSN2?-;xyl7XXHh3E6!ls7$;A$)mj^na;
zH6j=3r7lt@>5uTHZ{q&&tnqgCp66yVhpDDSOVs6BZ2x3d(x0k~GE|x&&Jp_Y+oRVb
zc_LfFZNoc2$*L~SkQylG)$3YBzh;!Mt~j?Ky}<;w?|f_~B!TvYoaLR6dG`Pao3XC$
zuu*F&_{(YmE&9|M0G`s)h>4Uzi(#K}7pUtCAavaA9p|g&AL_5^_XMT|>IL3`29oCE
zJf+yubUUI9wh;1@R+{PB8)c?cPbw#^6eZzbAzfG^J(BAyH9^PfZv6y5rxTDZWrFj#
z4<uFm2PuK)>=dhku|usT7ZHy~ABN9{s)uTazJ_P=`NdRux>{WCXx4CU#tWcjNRxJP
z&AgX=^ZZZzvVVG@NFWhZR@S?fJIR~`l0?PEA+=olW4E2^z{jP5XD$G5x(rSdA9fRe
zNTkuvnKahJ^<)2_{{-LbG4RQt?!J&x_y&H@T)USwM^8}Ri(iD5e06>%FGWl9H+Ydh
zDRdJ{ip!;RxtyBcSZ57)nAlWE^htIVbhm*0S<@l^ZWo#Y{@$v19qbHfj#pz<obvV|
zyMmJ+66wyxm&0vtyH>abWFuCdoXXtdbk7lAVxUvtm!K4w7w`qj1kgZJ-&)UO_9N8`
z+wPj^WEvmTp-L`U68np{gnhy~v4FH%d@44TYb%zPYK^pS#=5xIAj84oyB}HR{vF89
zzhU!vFK4ZFPH(M#lx*-+<PG%-Jqrh;TlgO0f6_-~t(MQYY}a$0Mmv+0=-=3(o+iH9
zfjPl<!F$1;LB(ItU&D9WbB*mtZy*a0Ul7M7#9BFVm_9CZvcNUh1k%86yIZ5z!OQ%F
zm_dFc2T+TsMwCdlCG!&RuzirMRmQEvd&E9kx6FY?W%W;Ks8B50Byu?Xclcy@ZTMbz
zW8_lwyKq=OuKug_H^!TNtgyW@J`{-ovsH*#hmXV`;UDm=#CxJD86jMF2)XE*7Tas{
zR+d%3UIL%xu9F5{^>fH+n5XU_FVeZ#$(-PA0gBx3!2$`H!I98!{^`H%`JFjJ4h7fn
zxcE4Gr%?hv3n`qA<OyF1y$N5BRuf;!j+&!A(sP@$t)t+kp5_iCxq-+NfZpu~`A6O3
z6&;UN0D2Ni{!4fh{T=GjE0GG(zoQsGNbpLC8aB$sZn+0yONq7Azi^H>@htI;4kRQT
zN;sb|Avh&)*Vo>2gZW4mgsd757IJ?Fw?O0AY*1S3+6QeBX3PDNMd&@u0al|M?f`F5
z75K~d!~!B4oGl1m5}S$caJ%D4b_ZjUdPN>4Z4zG#vv@qZIjrUU$nKF73y%?E(j;}Y
zHe4@ibT=ni2~L`8FC^N$B`7*Vzo5s{=c(r;N@QYdfoJ4l8_J>h?O1YblvBv5VCS=w
zV?mb>DT$Q_66PX3l9N0c-d+B0fjYrJ!t=!ON#_&EgtPv7o?%pP?5gX5)67(~-_)ye
zdC&uvhX>?r&i*53Sa@Reqi|YI0?zCeyy-Jz8qD2AWHovQJiR6|66xqB;yr-;Ii?hr
zI`W00O``9jO0+0{oxjX45-LgOm8p7DyP2ybrji)@iF@VAgzo!Wa8<&*ggy!R6IunA
z_%C>;uwx*vsv_17`kY6Qe7pxXke>r`aH`WDwwL8~jRh9=2lf+r2fmpv$mZl8qBv0)
zRO<lpx4V+-OYC3AGVf@6lyg!!p)%hlT0c56S}?jf(k-$(ay&Xi_)8j~I@&A)W=Bqn
z^B{KA^&0%x1&Au-S@Iaw26T#ElumNQU91P%2GZfqLRwZq*z(jP)*A9`@5J-DTS4~H
z8>}vzR*%^2+#ug;zYusHTo`N|>=9_~@9tIDQS>z;+ua}d%dOha@_wMxx<*!nTje~-
zevp$IZWMhgvPzP6-&kS!ok6jI?l<TH{3Q^agNS3`B<$cW81L?&Fi$-xzZTaCJ0qb`
zneg05Nq&Ivv*cDodKKI48jU8CIZS@fMekn!FF`foM$(Anl;pw56O*O~_xOr%A+iy+
z+O^Qhu+pqvMxtIpf2Z3<3$vz`*I6BZi>!hZvjK1@?I=hcqSw(inX@!PwIs@6UEEil
zu@-5_DyCRs0ij~FTjWmoaCk$cHeXFVA=VU|N;j0s`d)LZBLaIH0kts%sTL4Dh)>7Q
z0MGFra<_nEK$5_Lwh?kr`#GzekTcF1607TKge*eZf!|hwT)t%bE?o%J|3RLWp03^s
z{^h=zUV$6Nj;G5~rHKX5dBbKVtBanYd=f7S8-;Ux2jLkod8v{h){-{LHMGY@TYF+G
zuiHXiffrycJ_cyCKd@oojVt6bonzKtKnnd(?#Ss<g4my56ulo!6kbZ7)OKbACnf&T
zorwj=1o}I8-(ULY1g(Uugh@dvu)??6^MD;eXOq3~l4uRrW9yyn0aB>3yid8SRW#0+
zmfa}68gfx1XmjES83M=U4(dIXNoUb6P+`iE)39ys`%WYCcSr*{CfULWxNjQqbo6#)
zJzrRg$cfrkbEXrBuXL?*?*;ONpvD0Y`VVyZztY>N!X&tvfY}VjT+TE*!zyEW%!$T5
zQ?xExnU>}-kU@6LT@<TE{6#IJ3()78F5GqYBfXy<O=m-YHjsQy*w}jHNc=Bnul3R#
zX9kQ-T4Qadx=vXuzm?|z(fmaBnhUKz?2?cP>UKKClEJ62&Ml*VVRf)|=qPkCqJX#H
zJx~oVtVFoM>uR@Dw{}teuDU?QsH9Vd$Mje!_K4VWw}dVvZqOy*Gc@#!^d9w6zJcDa
zF!k&}pMsp3T<)7Nqf4;n8o7)!S^<?(TykT%rm{o3X>M@tLN@0o^aj44oX&LQ9PX&+
z5O<Kh#QdN(6MtZWdtbc2y}&4|A6ABl$M}J8XCLG};w<S8`KHnlyb+Q!#{CO6f%uau
zz?5aXu!}g>Q-CYTey0zSweauAIM-F@jB!b;p!HXWs>QSdnyoh0dl;Bm*{T8gAuHXv
zu#KRqt)gl$2bkhad1e5U4Bx+NL>5*DAzZbc6#I$=20<gJPtz=5TX1c$_Lr{f7r`l3
z(%Rriv01>e`ynywJJt@LiwW3T$i{31xfNZ|d`QUE6;#N!cAAxALi!){vonm}!2?{~
zK4O=*$HUnifb8LW$ZWI}kno-Hac~m7rJB+CXr6jSm7vxT_psi`3D;}qkagUAU=%Pa
z=uNdZ>UHqQ<<ljYAr3V%%uV(TS9_pIcM~0{;`9Kf9V8_zWTwD7y@@Q1Uq<e_&ct?D
z6U`k)eyygmN{&j+rCf4EsRmS4eeIpu#0kfjp=a?&klmp(&A42iA)aEMpFQum8*EiN
zM7&1BFe!Mb7uRyDajA@0OMD>S6{pKzG}QcN)U{qXg&`FW1z+Y>c#@rgx4FSwq^r_1
z;9Z!4Pecd1hsWC4rOhtdH}!zJS1F}@SMtMLBwHI~j<AbcU#z<^x66+hSYzCe2guD-
zdFl?ZfCY(sz~0@&Rzh~wZph`T?EGxCvF<|usOasDWD~ItT8*7~@$RwV&Z+oY@aFA8
z9)k1l4O)x1MO-Ah5F_x~;CL8IYz30DfIA+$=?nrb_ZQ%&Q#2k3h3cwT%cTd6A$l9F
zsnN%Z+jrv|U^4m;n@0W&4(2p=0lSPPxf5(#x+nQ3_6Wg|xsV$$$=YFjQ|Bln<P>SE
z{7E^aj@Jt5tBud*EnAOI#affu)J}GyN8^@x61-KtBYY!$*SPhxj~Ix|i#;$qY9Hik
zl3S3XcBET$8lOjaEZmXmsBQJf<{oE*>k`@ppF#Xg_u>w5{kgNC4WDHHWo|&y)g=VB
z3&AY(wQ)f|r~W1X1GBrMau{ZI3!%%l4BUKWf!PxqO#DaYrCT%Kflk;=_op%D6tk0A
zLmvbR;fs4=jCIO54Q<R^p;yx|RaS~=7qwcDPO;i-YHk41DZ{xH`xgJr{T=xktB;j{
zbhNfa4>CVc@$-p4vBv+;_jO%~UAI>o_4G;lGELHk>Xr35P&u?w%W5U{=H^W&Kk$YP
zA(`kIS%!K-%giuO4gX($!r#I>gq;r@<Pjnp>xX#b>+Pt~L|r5gmdi?&r7O}v>9)K^
z?XE2_3fuQ%y^#c{L}yVIm<>#I*6*3>bv$3WyX+>IdTHq6*iNIH+FHIK<mQ|5b%j>^
zipaUh&}crPkUUna2N@>+fU~C~ev1$&huO=$@SXy7wY<+{X!;RUZ929A-2^|;0amhJ
z5SYuJYL@a|&aJFhFR5SDYKCQ|IhR~N0ZUehS`1kq?a7-|YbMOT<~lJG>1EVMVh(te
zcDob@bvBqex~N~(Lh=gfsaQdJF9qf2@=0~MI$JHR_ceP#O<w|XAKK#c$V=39xcxda
z8Z)0A%Qj|o>UX?0k^@y+S!cC1!;pYtsi!oPhKN7|D=6IFm7O|}lQjnX3_D35+tho}
ze>YG)!Gx;*PhYYxzXxZ1^lx}`WPRKPynT|~Te!#*e1WJGEhO|8rhvNEPFrY=h4klj
z?j^XJYEG|#Gp{SdvZI*X%u%K_l^^XDA8IM^W=_=}D#ayMSRVZxDI77QOGQU|tmHB$
zIOF37+=Y>3bP!R9nZe24rv9MsSI<gV#?Xd|(JHY6UyJp1U4wbc-_|kRRwt<=)rM+w
zwX(KE`%6=d=Jo=oj?0VGL2jT!@OJnLyc2nqjFKJb^;92nJW&nn4lc8{E+W<>mJ%Z^
z3e?Npax1B?@I;s@9hO_GN%}P{2fY7%%t6je_aeL~`72E_7wBtjm>a~^=PGiY*nYH3
z>_A^Za>Fv`sJY0Ppud1wf?s+LZ|h}sjd9Ov3EsvN@qv)K*MiE!90T3e=e2#){Ji&-
zr=Djua}Q{cU(llN{P9y}nwlXN5#;EZ$lb_l{)kXlI<4H-x*C<Os!l=IOl$@@g_=*7
zVQa8Iv4hwcQ<%w1ZzTRgescA97FsdmiuPOyOGQM7&)}B}6{K!Tx)!unIj>^1Ab0o*
zdXY$=G|I<b<obd(n87w=rc>oWL--GUiOhHPjWx78nh0oXy_F&Iae0P3S$V78*Gt-u
z;0~GRWX9&X9wCR&DQItO68;@;MJ}M8kgY(`IgJm*f5m<v4G_gO5h}4-&LLCPziKDc
zCCVV>yw=RzX$;pJ=t2F8an>TimDSv>Ko?sNPa~EP5^;<;N4}xPkt4{V)Ew}Ap+H`l
zu<PgpxbfU@GydbS@%*u#;9=YYldzNSeaJ&#<9ESC<1sN42X6!1;455f;#aL@<`$FJ
zo~R?#E=o%|7x2~}mBJcnn$B6*H{=;Mo47@eVq{M7j`6qhjrEQ2XLvR;lgTjRiYxYU
z4VMZEcGwlF22;SgIdgJOXWt385+uo|@3%g<z7Xr^G`6p|W}tN9{^aG!<&ztvTuyuw
ztQ#;{j<|s=ieEPlDK7;lvL^H{3(Z=Ty)<h{=9%n&B88*`b*R}YZlOt#r1zE1?YRbo
z>4(5S!K(qEe~EviZzgD5v&oVO7Qb%|(u)DN)stTkof^3fI>!E-S`kiIBU$QuNQ$ih
z8^>Ui7~YF+zz+9z3Ow?c3RZ(2adP0Azo%ymvz1(diS9pQvi*m(Oy8)ilFstKMOQ$l
zR6V*w*e@qTn#B(DgA;LoMJo~Y=yS{qZlU+Bx3526;BU_XwmH3uSOz`j5%Bfqj?c07
z==<dn;Cg8wbyPC7wfY_-Y88M^X>DwWs|VT$Pk}D`7#_e_m|?rI!|n^N&auY!0dt<-
zPHU_eGFw`cAnS3dljSUN3dQTWivfu_0bB{Kn4(mEsx3GQ?qm6|N$y*)&8524P%o_b
z_`Z>fk;>u6k&5CC`6wjXA2ek9qU%07mfX+0_H6Jw{yM=EiOYcJS`(0c5zjd$8LJrc
zTGO<m$~5T~FGVs!boSb;3)x?C-bG8uZ`3O0R7kPvfE>qe5;VKmGu=Bp&@~tjIDU;Q
z%$4%4Vz&~Hp)1+#ytWdJ8QMC<C*Fy!g<AR?zh9at_tb_MzXF9c7hIb2k*`<}p!3hs
z<+;VaAHH9`n?Xk^0ooeIEFq5IFVXq#a^O+9U=GxOQEo^@l@p4f_R^EJead|0u5w0e
zWz}?cxynLrcoHqrhoH884z=h!>KjoVt?8~BKV=Uwn;SdyZrVx(g;{WEalP11E(6TW
z&&CAHf{7^!`QmvgivG$pfqaj}z9#;#rw3;-srYF~b%71<PP%zqE28Wd-bXyqP0_W&
zSEYdd5H#9GPGT$x$f&bebLu1G=18v%Q>z(VQTWN1VK33W(9bc`WVO=p$$!WkeC8Q)
z51Ekjs$2C$Bi)oC+y6Rv&8xTzpw%!L>rX9Zf8#oMrmz>uTEt)Ydt?FZksA>s?UiN|
zqlQt-D5nqAIjx080T(dD-W|UKPv?}Y7`Ti};u3xz-waN!gCs+bq)X6;nECW4A|3pK
z9gvc)8L>;?`>JP#^n%7nZ8=O(mVtA)I(P@W+v}{JR&BT^0xmzAi>yQqr%KZqWO2xt
zyiexBUnAY)n{1D@+A3ntGi&IrwV%NC!UC)Fx3&s6g&C$F$o|!KfjABN^HOXnHIG@v
zPT+#<X<DG~5yOZRxZ)lHDn%=!z3$fj27U>Vu84)@GFrCL%X#Kn4=LTNk&9?~JRf<B
zTtq#m{wDjA2grZ$ZrD`xT6_bj%4^L1+6JYDqAD%bBsE1JZnD;EyE@PicaiCkL4)9#
zFeQc@HKZwa5N7VP$U$(Pb_1X87k9JxPtF3XsIdnsh2iQ{t)jj{ZKhwfk|B9pgwDDk
zI3B-&ziB4Dgc?k?Am0%r`5inuB2kEVg?f=5NE6rvK*TFKY1Sxnia8B5onOt|#!daW
z*27q5H;yfay%iH&6=9>71DWsnT=|hNNI^V_d_xYTUV+kc051wP+(p;S*cPih<U|it
zmaALU%jzYVyOcIic>Xu6|6;Y>1Y{eyAQ^1|qJZ<L6x7vmax{1v_L9{>ha<p;y36iv
z<u*_1RkgQDFR2ah<+FuXGOZ7Ts;7`^Klph{lN+G39Lu!w%<^sU<q5p^wdZ30?^E$&
znC)5)$^1X0rEo4Zi_YYm3H|vkd_-KT)YVFx`<%XzPd^;?L~O*v_;zrr_M-lv=W-Lg
zN4VqcZ|qL00$vuI=w1u^HR{<9wMFtFF~3lo9}_Jo4p4r;JzvSn2c%IUH;47dLqr{@
zS1vJ$kgm6#-OUb#v!aNvp63S;Z6A=0u=(VHJ;w~|F6|fD5ZVb<z<G9Gj7mSWfqH95
zOsxYc(bIw5K8($$I(znb+j?W3KG3fo^G4Z38mC60Lt;fuzdBJoEF6hk$w`OQq2|%O
z(fa%-;e^yj{bbgQPePADhc=#!QDxYR-Yx!*fqsc25(5eC{RKQ6`v*INFkA~_>&*`8
zQ87JyFne|OknGGHCDK>iFXdL7Yc-5nP9CU;$I-351$^Uuv;2qrxq?rCC~NOK!rh|>
zk#2lRtfuiu73E*VXZ#LfF`pQ%8*UTX5&gn%78fhaHAHV~F1NeJCt@Y&zHAe2i`Vh5
z4n9kG5|Dg%y<fZ>*OFO9R!6GEY8w}onD|o2h_(@Si70Fbs0kz~oOt?r^B<dvzjVz-
z=i?Uk0)I^9a0k500*MJrgJ?kUF5%YD|B=VB1n|v&vy#>G;!t4{zdRBT%?z&({gG2A
ztVeqbd*o!ZMf?x+Avv3U>7D5}1ABr;gBih3!Bs)Wm%t=L=l2nu5l!sb`d;~rIGLA$
zK`9fN5qT8Rqq2BYd997Iw#I6LbG|utjhxQT@y_wT@m2Pp3U)|18*J^b&b5ano}zo0
z^U#>5K9RygfbYsz68Z^O!JWBTdM$s@#+kWdD<J`}8zk5a28XB!l++?-91t99!FOB^
zxcl<xGZY48vBwS<8*gni?!XlKi_}v51!}?f@*QQIzS}%x?~Ip5Dq%l}Q)F$jC)t*H
z!uH}8a($R>^nY|?x-PtR&)nyogEnIwfehOs+JEvA`6oC(e$nRX>H0Kth?#7*wtsW|
ziK6(=_*`5iXR*aSKA+pCu$5VdZOedaiSKZIb9w-Cw^Tc>h(cGOa=PR!$Y~b&12P^X
zdJnUha}a4m_MtObm@9dH^Ze<}^pxWsGq0&h;E>J0+n_n_La`?10DZ5zRT?3P{0Cv0
zP>LTWd<K7ls2v1{?~oXc6o73UHf{kWyxM!zpW(aVuNBw=+GJO{HrCaBG#+$jS&3${
zdPyiLbQF#Y2GFnt)t|LVFfabi9Al@st6~SSqQo@N6G~Gk`8VDM7x6scW~smoCV8wN
zmW;M_?{n{S&9v|9tF(IxFa9f>79;Xw$mIKI9<V#co4Go{PTncV5}1iJV+ybX*_Lbz
zW-<GModn9j@6<`iu1j!tw8v}Jl&OlXJb+(b?Xo&w?jkpmM=B9xYV5r0UnGcc#1qNl
z49X4g?t$5mFIXgSl6?Ya*a&pIyQJ$Edx17mx)hm^vpQ>P#^J1O;p+Tud5E6Z-0v{p
zlHY}wqb+8!$K$7cb-llFr|4%)X=Woa4v%6DVb8%RbCkjf6Zr-FD&dV(L0+hIQb%ib
z!3n54zq_Yk<MDk^8~#q-rU!8!JZ=4-eD}N+y~pXJXaRSFcm&vO-b~epDS5>C(Pq(c
z(YC?`U=Bs&xpUts6?Y*W&{FtC@(wkNxz26|w?J*G9d;62cs<c=;NZXPPKKQhL1&J+
z0}=uDDmBzgilO9y^X`kf%;;-gb0)i=!?vK`(HJC^jv?C8O*|hw6TFLjWjq_Ga>O^Z
zl)IHX1^8&w6x0RMGoiDf3tQ#c>UI4QXnd3G1Y5OFxpITHvW~h09bW|x<#BO?x#?^O
ze9Q{I1=;UfU@tK<^o2m&rAoa7n(q@0hr34)!d+mP@8bgzFZjWFG5xt1x0*}z?e#zK
z*9nN;0?cmwy=#Ph-b^;WYrE9;(&A_+r%Kk~?4jY^(Jpdd<1hQIt2elM`%xFD&5YNV
z<R9(()&IfMkyE)8HVf*c(zrW5!OBrN={!F<+9<j&;tMy8OyVE%HN<pfj*;w)c5f#Z
zvx~Xqo=pFfK%YRn;AH<?UtWJAXOJciI~lEe`ag0X>4nrm+$s)`OuiG32`z<A(g7vG
z_}h62(=eNi(hr#i;Ci{?e;VlQJ;2TcMx`D&FkeBxN+MmH&gNA8q*_H8C7+cz*(2^1
zGNehsQ9zQebH`nhI7}9#2Qd^igMQ7rxS8A?b~lB>+$ReejrMf^uqs1s`c~<!GzGV#
zuB0meN%!S!b)~-CsAxTR-0?}S3~W1Dk5;%m-acN@*Th?csYPwU_aZjr@tk*lHJ_;!
z<;~(=ex0yiIxD^tXNpNeduhA6-DneQg3cyl%w+E@-{OQ}iMfLWJcB{pHrj``c1K(%
zoz~XB#&<PC{v?XgmOx~Gj;;~@l-|iR)O&h4+lco<<`Vnh6guLm?%(Cx;6LH_d2>MB
z1I^rhDZbQRWz<$@i3r~*vLuud-WI(hyp|7XnP#8ZBVcZ7gU8gvYTl}WHVK21MkU4)
zJ}1@=Bzo6#1bM)<)SRt+l3GeXgk>Tl7UHJ}1BDbxR;%cRjbAO^>I7VwWLE%J&0bU`
z{sZzeLJgvq5?j!Jkx{M{@e|H)Bch&DY3&cKu5sP?$r@^%0y?0hYb4SI-$*rMer2~a
z8@biMju(TBg^KJyP?0PLhj9aP2y!8QB$m(0*4BVuqLor!sU_|cAHl7+Tq>lf>QeKn
zHQ0*Sy{%vM(<bnX@!QB)Y&lMo_wfHv3vY@SaZdw{cDmV2MZx(#RvDm9((XelWXaeL
z$RK8r4D=vY612cFbPAk6Gdu~t5x(mFg2ADI(Y_Ae$?OHl4w)P`?JMRot)Q|{t|7e=
zUh%!6;b<u_E*4e#o5P%MvA-aFa5`3uRH(nX5&q7;51u~WEo=<Z(JK)v(Hri{PCcDg
z8t{8^zGSV<su|iCxgX6fbys((BXrtHciqL_|KDND{71bf^RuewsHdE7Ltvr*toI?O
zQ`>Ocl?gMOA6lj|6+XdX5rMv-y7E;YW)F`wganz=uutIzu^EyUD7psI!*dI0u6}fo
ze2Z*!zm7k$KiNM_mv&GdD81*C`Nn(!v5ERoYpJybl5CxA#Ta*StOS{xN+TG22HF<x
z+Ha8h*O4dzuJbeaAuJ!v-$ulX*f-6OCb+TGEfONz>R@e|UeBHxYZ@O8d$VuHTR}G5
z97wiok7Pp@%_)q+8$#}L7NiK|CSHTDa4|}`a$vUq2J-T=of+}`?)I)Cu$5~KOs4;V
z_bdh5i?6|FV!83kpe`K5UHB<TbiIUGu8OWZF~O>DuG2@V+htwc5zPo?<~ZRs!aMPn
z)K6)qoi}T{iejY*gz5{*`gTaK?!is<F7STwr1>nb!p-ws;m%TZ@p|r4PSC2O-<Cf@
z{$qRKJ9}!6v`)HgJhd|842FOTI+|Jtn|kJfW>JvY!MLgM<Q#lD%)2_d4mpF(eR?A$
zm-szOKyUvYb`OPwPqI(ltrP;q=7MVuIs>0Vd?6>&yQzl2$lW4sauM*-R~Ve#2Ttx%
zgd5L9R=b+pGc`)C2^Dp+Fkj43DywT@YT`21*dODI+!fpvk>*$>tT;B17!F;=61bhN
zvh%&EzMnh`*%quulCTqDqkDLKsGZlWY&_FnL*CImsfv(aq}2|f^Ty0Ib}8pOJm*L5
zhWK})3E7X9m;jJxv$z0Ph%L=_Ah)1We37N9rKEh~a4{gE;!A!gUr`|BM_M<SJ2Zk#
zB)1?HC^tF*yg!N5Znlr_d%}f;bHPyo-P?v;NVUXn#vj^#bB(%JS}$(qXGi!@EOaHh
zR;r?Y(YC0jLKr)p2X2)3N?&06vlYQHlF!%Ed&cw1LwUb@z!grcMX^`_JkJ}nscJi|
zge>r{!mC5sk>lcJiB$4wue2R{nmN&`?(~WOKwgk%*>}DH{)2&G2|W^w1TkToZxZ(x
zGZDWD49gSa4~+rseHi3$tdr+Suf+fO6n>JBEuGiqnrmVE*dn;Ea!83;=q=<w6=;(9
zEWsNn;{mn==Is;kvB)6TXzL#-7Ot6nD6?#Ko}7H)(UIw4K6IA<F5B8Hd$_wlo<VQ*
zp7FZ_WrBYvEJ@1BRV1}j3ZK*#wn99l>S9wN$4A#4<+*fHm>&HQNs8o+3<A36ZnTi}
zRW7X5(@?8}YYP@8aW3XL;aeIg;V<B2*+I}n{!UgUO5#i0x$K#GZOE@O<;U_WSyNJ!
z{J<~l=C_Lll}-9?dx5(%_@+0*Hm<tVpVUM4i*J>GlHcQHSTA#pX+l@Q2cUL52e#YQ
zH)pCZ<?C`w>8$XxP*fT(SCVQAHor+I30oaD#&jf!*iT|iWA2W(n(w05@U`*B{0aWb
z%zW%S%osE6^Ufid82@P|>b&qVye~99?2Y>QKcxLy0rR!hFg_dYgD)j#u&l3)f1AIl
z?|^TOzlpDzSMv;EXHYQtcAv7EX^*78c`JH2vI_{`(~-U5Hqm=RdFfxRw>`mi8k>&a
z!DrAPxeZ(fH^Q6G-y!G(`uYocTr`eVMJ~IRL28y}-8R}N|B7#gDg2$tPGBK>!;REY
zjaU_7r{HB|48bwWx$QtCXHnDX+Ca^Z20Hv4X@R0K7P`<U&U<T=kyl+Qe&J6>&qnZQ
zIZ(f=@jK)+bE$JYUfzwNy`hFW$Q+|jGEKd|_!kA&2mHRVUV_tsbzO}wcjNJUPEo6;
zmRo5rwG;0EWpq<`#*@MhI7ODiv}|<jA##o!%!KH*Tw8x~;7K6l`^523jZ7n#5jC-3
zyoo*4)YZAtN})mYr|{o7LqnY+Ya*}sVw!B7b3C9|kDxZN&)LCD39h!cx<4V|Y@mYg
zfOj4D7qy>Uj=hhSvkRGpG(qYuJODRGo=}-c0pX+gSQ%~A2Zv3T%LT6V{oo>L@68WB
zw<~_b@A0K```P_;CK1I4Knl>``be#^N+@&W0pbJDI!i^1!5cT8@1vHqM#Wyb#-Zzo
zHI$3WA%6jltUGtkvw&lunrngGg&i|TT>axa?J`ycbBPuemq+)6N`x2jRfON<X~te_
zs*?<x!g8VA$<a(2SK0g3lj>dP{l|0K`v!6at~0agCHQA|S=)vrl%~o_se$+vc3;qu
zjc{%hh)xx{E3K{mkR5Rm&4-U5ztdw_8#>n|{*S>6!P}mx3_+bmt3!a=K09s>F}kSZ
z#R}1c(9oQuoMmA`oUXLhXWEzJEfAf!$WHc~iEMJ2<j#qVzqYTKzq$7~dz{T6PopXE
z4f+l7eWY`Qj&_bn;cbz;;4~W;&WT=7M%f2kyYWHHR(64h@+<yPi9-`d1UDzt2`=^=
zfsEyQvHz@n`WLy7c!Vzl^=xXSci0uJ$Tx#DwwvmH^G`@XnC5<t3)Bg=mhVi^mGmyK
z+<Tp^N_=!5MKo7yhjt2@!`1F$wdkwJTYkPUUVaMvzO7AyDfV}BP5d&_nHtZf`<ext
z`%C-l2YPrJFYEo4sR%s#8>E}7lQZ6Qo5l44;6dRbzhk5HQM5sEp9oWfV^%Im#_|A@
z*aAr<+ENm8jeExB_3UFylNGVi$Zgp3l<F7;rD@7msWecWmxN?_t}?`!VtzC}nP)A<
zx)nR-eu8ad26?=Jipdf1pRP&yFG&sxf$eNtTyQJaI-pV?0+n7x`7G?@??+oej=@ZR
zx;R^Dt^2IcPS1FI<O6=69LFa5y9IKBRB)wlH&k}hi1ug`*A{!bwba<Cj+a9G{cxVJ
zFZ3dEK$@lOHVkKHOp6agA!&(z>KO(zurdKZ{PV=$%kzl)m-$Q#L*LnDwednm_)%zF
zXjZ6bv`@5AB#*FHd?hb6=0GLZ1=OfpL@G@CTfofV7S!TD2df1x|DV7ls<{Oxu31tK
zp*`ek(frKl39*UXKpwC4H?P>!;&YLK806ECMd%PX6lL}**N*v<$!409S1}H2AAf6K
zu-@odkl-*_%p(lrkMe_L2Kwra(8)cp$Ggg*orrqOdu9Y%ncKtEgG~pIA&H_L^&jL8
zL$W_s0Fqo|@fxwRkT#N|jgsGp+454wua|aK#yZFQLS`uHE{LY$WuWT1i!Fl`!oKK1
z^cYqJ9SS??GTi-KjpKh>mG#@o9;g6k16jC8{!4MG)69b4&Km&y)Dqy)<`A#w;@nT3
z%HBM_VV*+JPiC<M-HxJRkBS=4V}CX#>zevi&H{xZJA4RKn*n@G?5p%Me0Fyy>}myj
zUdFH;J-xi${nxm4;Lkh<Ue|+IFXRg3GHTXnEiBujS473);Cn7CJ{9sPvy7Ma2}Gsd
zGpjsj{iOnn0^5Tp0=I+3f;&7T*(yvq@)DX6zhivTYO9ZgUJ)+x4ek<OC?%9TGA+7W
zoTQbr3dF}?Yay|`0bPM>={e%f8@LgCA3Wr}!gM75L6;$q-FKYk;MHiOeUbv=FQAP7
zKObX{;j&~yHD?0{A4D;#0ds(py#IM;aqAhI##x=7Mu3(XFKll!ix|1&fHY5TBgw)W
z@x83dYoMBx<OeXnEem@Z)*xf?|50>Sfo)@36gA40ne8MFbJI5Erp%BsGc%;jkTNq*
znWl_WW@g4PJ7xx1mSo9#_x;Rw$FZe*&)IverQqzh4ZKrP5nFUx94#Fv8z=P(pYV5p
ziRfrfkTaXvg`Pky#O4NW`KKcybV?`|?F&f$n*#s&XCg6Z10t1P&M>i#K^$IpaH_EJ
z9||XnABkoQN}=BDdZ0_#i7E^?Bl8J)s0Dbl+XGkpl<zZ0(6P`)p*Z3J*^Tjl^8s2W
z@JkyiR>=R8JLMnb3uWKLcR-)t#U<H%mMgqFbRT)*9p--JTI^}-&Ga~2BSCJsjqkR<
zD0GfI&-?*Z@CLwo@d?l@nJqpfeIe@so<eKjXIv@ELgkY?fdklu?L<?Nmw^@t9cX|&
zM?Qtf@cFPTyoTDuC}FLE!n|ZbbE!`zm2MTi5FQrn14+?dpixr@T)`I5CKwW47g~!Z
z28Rdtg6vI$U=ZxXTY=d|Z{!X7Eu0>?9=XoYGb;g!G#B~>&eC$ROxzpHR!qXHfQ|PD
zcEC}BGu%0>yYw6CVR!`o5}Z^fBU;}aPeU*{d*V*?hXVsp3$ZXVli7ju1$qHC4Z8))
zMRz4HB(Y*Y=$=j%?T6p+!t6%OhLNQNKNN+)-b~jP#}8Ya<AigOoAmd_W)oc^i&-9S
z7Xeq|0r~umQm$gT0+Jb|>C$haWZ@_NOR(X8A2AS1v4ug0FAIFChh0tF8=YreZQT7m
z^1$*Cf)Ru%5@!E^F7W2S-32@NZ}<-WK+wmg;D7lqc%Oljpbqqji?XepD$W?@0*W2Z
zz}nz2Ru!5-v?fmg+fOppI%1*g1DA9I&?$%6UIwtr17d9|N5enB7YJ-1X*vl|g_I!S
zHk|pGR1?$jiAdi-<3Mwt#FyZKUAx>#{<%mmY;ZU!(v9&C`y8}}pC=5+W-5vl8JbC&
zF6tb0qAE*nlFbke<0;wm$pyh#-jj~o*88^JmOkdb<`mNt^J3>f?+HXr_y7kBxK26$
z&nmPL%H+d9Cuz2JpjxV&rHB=O;J@dtiEIcr3AF?y3z2(@v$<RB{_9HeXCva!moORm
zM8~ocftjbDKq~T!CrYjYI^qUtN3mS8O5_my5U}AlOjo3sXo@}och+IPvEKcjwa#hI
zrS@KqrJe@?AF2d9nfFvfMt#;1b|=n0C=DJWYAIc#tOaNLAL=!#4l0&<que4Y5l-MP
zWeteHgfH|6l?BH86#>jk`eyiSp6%{Zx8KtNxrlbhUEyAI4!HG?;_ngPm0|Li>SBdn
zwoUR!un}17ZgEnW55W^C67ajnI=oic4%?TwqTO2^Q(XC=vzvkSh;-xJ795va6zR%S
ziUL(!^ekOz^jf`No38vQ`OcpJNYv|b9a`<nakp@EvVFIVv1QwuSX<a%+b!<>fz`<N
z;1Qw?y^cGYpCg<lYp%Sd7^ZrnNC#7`tDsRcSzzSn0|ItOY6ad3Bo{XaA#`o1IhKfi
z_73;?{L7JMs4(1~aTM6?K);Cl89E8az!TtjaiwT5yjbAl6>;nFo<jz(0c^wkMYail
zMJESa2NwVe&S&31UtiE&jB+ml`-mdsNoZsE9{rM?2@Mv8#d%_eT&G+np9eT6R@HH(
zMH1lq`A%?qivj-ge6ki>8*sb-anE-s0Esit(b@gpKLq)VP6^v1pO~P(Evy9{C7-0L
z6p|(@1<G8RSN5Om3%m%L&is$OPAG$Yd_!CTtJi$k5-=_^547R-L!NB(EisRg1I5BW
zL^blo>cy&is$|^;-D2%=?FYqmac|KEXab{(!J)$VO>A|r+`H1*!d_sjw2ig3at(I7
zU1pyi?G^fmxI^FI2;rN;CZcWdPr)hiPSGpLZRrcKQ`A!YFF%!+%X`9l%2YBIk*U}Z
zbPc$R2EA>)#{!>_JoH~eL$xFSiv+;kd^$*|=K>Nf%FE%iV6k8&?B^eV5ArW?cS9F}
zsc}C&APk`;NGy`%t#+k254xT@pF02Z>VsNzId(BJfO85o{c1&g@n!jKRX_DI%|(!}
z9;KG6q9p-Q4O|M+Eo-SrXj@R_|L(LoR@zJKi|j}3_uZER7m+*Ym9P=a80K>&P!;DF
zyj7x*W=nTV*T|Mj4@gjWH*AJdm?cyVaWFW_Gu$b&4YAI(j&%5(v)r=49ehQ27PXwc
z3Qm{QN}I^1%W9Q7l&us+;N9>`T2FFHP>1J-#?u?|DOhUgzQ3;bv?teDVNbDFIq!iM
zfiieHj1UJXH+vHIDmR)Ba)|tL5iYt2{uKqH@j{iLJ};BMj&A@{neOy3l15X4uYBJ<
zCQncBW_jap5WI~YCDsra{ho6KIu0gX1;P%(SHc{@Q1O28IAM~|AovOSxLa90$jhML
z31%vRq`++-$GgVa&T-Ds-j(k)1hPUFPy`vwBH2DjD(ogYES(JgKc;Ivs_sg&{JO*^
z{48t?%>!KA-=LS<7;*UcKAk(?@x-0sneY7(m>oPD+z@5}inyB_FO-RLMBRns;WgsL
zATu^b{8+pl?#z#XUujHe9Y`ePd0`*RTj6Fq;_XIzv16`R6Z%CQqh~?^{&sk(xS3*_
z@|LO}INy%bzEe$+uaumIn?Sud6RDSg;>JdA`@VRdyS_LBj*j4Ma?hRS%SWyTiO?%x
z70Tmu5}cN1$zIB`#V-X9!QP|?AX&}eALqn#!LJ5eh5i%h<L@7MfD8uj*8#pdzE|E=
z{t!AOyeG1kyIar^{sEVZ8%aCL->JSTN2n@fqb1|SO@%W7F*1q`ybHuTz^^^yvAWxV
z+v;fW9WZz*UFqJZev|(zvN+tAp2k|jyCk|LHL1F(cdFVeJ<=8O>x!|UIT0^Tf&OLQ
zrnumS78ghf;Nb7r)CIdptHqMxvijO0%J3DC=uG5K6iyK}lox62nsd6znlc3>kCM#b
zH-hT3pF~=dT~UW;rSqe`w}of!V6L*xw{^6ofqT}uz!bDS)tmi*pCMkS*rZO49;VNZ
zt%{D-^wmsNwUv$%9uwT){EbY<djzJsM}qGk1^8U=oZH;L0K06r_m6)x(t!Mz*?`+j
zutzjQR4(11ZlJlRxeT~(>CzAU`pm%$TO^;b;>BpdKi*s9E^vmNGhK5%Pkp(dZJ+@e
z-$i&<M9Dr54HVoI`@|JWy*8qb*X&W=k++k76Tb#2Ta@!2Y~dT@JrJ|6lW&Ko*wY*&
zF;$+~?v_3QQXRm9hlop&aZDAb5MuBH;<NI-;Jff!(Oi)(OBBU}7Ji6bz_bH4U@W#P
zc+lV6JH=b(8R@z0WVze<M){6-mj#3PXlfdJ1$;_4PC_Z`Xx{2BYL{!w>Me>On6ri9
zzRYfs=HW%b7;k&m3VW8V!g|%Z%+|n4+RUz|-m(5HY$DZ%k<U#N3dC2X-&ASZOVO1v
zyP^(gzo~MhuqcMVjLx7Qf*9a5(CfbFRM~0!Z0B_MAlE)mhTj|LhVBU815dUt{JLOc
z?UZG!&u9kgVzko~c1ezCD)fobIPw&$gAPExfkaAUH|Ff)C~!EOBRvd|P1%Ti3f9NZ
zM1rhIkU_9evJRYy6iP@vPdi-;tG_Fw<QnlW(DhAViRkg93+od+?(YdYI4xWd=xOJ9
z61+ArMZM+EMIYj}Fb~WgssN4fwD_QOoFZ90Ux~?A%UF{0@C$xlHiP+zE(s67KZX{f
zxyYpe?!D&Q>6SQ0xOcc4xp6<3Mv?dE+1vwwEn$@TRYNq%Q6B9bHKn{Ip9xOSH@J5g
zgBcw1CpyQU>Pc~?I`&zg+2Wl&!1ro~d#2~DKZ+PiA(3-zCjT9u5Z;q(m0~rmE>ZoX
z(rSY8z2LLdF|S1GhIaz@NiRh0-{d*%lDXXONv`+KfP1uW4)U1jL2qPU<aPo*#AV`G
z^)X#g`(Cq9aaZy|Y=FyH9avZC&g31U9ylrf4H$fW_ZT<rTIXr$Y2te8p60KE1Vg;Y
z1Xco=`Hm4BgxiQc3aMNJjLHVZ9C<?pPuvC`0}p4vrUMjADsc+6`o(^h-{nd3>OB#U
z#lHvn5jYxZNuG#&00xB1ygb2Usa!c&VN!lj?U(P6f{3x8JN%fNN1G#csot0cVIrf!
zM9krITQ^!H=8fjBw!toje<yZ`JjZy;vB7?EzVw~ap=zM!Yim?WMWG@fJp`BXyK@7~
z=kyTbEohAEJSO{3+cc}s*2dApxzAe^T#Q4J&8#f0ia$!ERoqpKR=<tD8YPb!5IrTT
zxh7imK+*>;;Pqo4W6Ys4@fLu)S=S#1r0w~(S5}6l$jr0HyCTkH&yc{C;OtQA@SDhC
zK;hBQPszrhn|vQXg?}d>h3z2W`H^*+vz1d0T1MNLtLRdCJ$V1^CpLyxP;(gXnLXG8
zc#YxC!e)}jGQZ@V=!WdCVx3&6S_~*>_cVjGUlp+Gnf$Tjo4B3m7ifm&u<y`f`f&IR
z;UPu?<I7{Pi~ofV!B-HHFbo*(v&dOwYx*d8jkpZ>u+>N_<bucR7;9IVhSUx))T@?O
zEG=V~+$pUs-&ong$gw?ju>za0S=4h*Tj3X}O!-tZFnVc}B6fZPKYn?_@c4gYSWz#v
zTV!D{Ul|4Vd>Wz<9fB}}osd!_5*!fz#hM7Q1r4MVR5D$^*r5q~5|<_KPCb)CCY?zB
z8~-i(iDtcGqNpd_g`+3uU^jhs+dISSvfqE_{~q_F`ty{}y}xDru@?GE?pKa8wX;w4
zTF}SDTJiw-fVxah2b<dmYy+=I&`|V9SRl~zCPB^EP~<DV4;kxOXYXU3Z#-Jt#eBxW
z_Ii-ga3ZS{@3wf8dRB}+F*~gwYe6>MXnM0x&7xasTIaUB*nCctaoNA?%uL%5w?bD>
zev1E&7GO)fL2I1hL^)o3`EQ-Sg$3rKd1YM<&CK^LEXOy`lfZ%ypDYZIquSE*fC(o|
zo+T6T2-Z2IK-c>Xj>pD~a<cIIALRGmKicALWe>{5HFM1j=M@B|-Y^bx-w9{R8Y&r4
z4`VA6nx{5Of04Pc-hu{+^@{5J&akJgOwCRhte+UwM<Z9Xm8D45N^VFmi#`Z83ug$8
zfK+~rH<f#ZLxV0(Iz19NFy=Cak;6nB-YLZL%fW_um%FvwZ|`MJsZB9>D>;?is=ZZ%
zs@qiTEL~UDvXZL2XJ}*kVL5DTU>jsUVY%yK`n<t%z;Mq68R!L!Bt{-<5;!aUgnsZY
z0H=E+{w(;4xU<}$G^##o<@(3*#)R4=ZZeT1PHm9JNc)&^zW&PWh1o6ZjjQ8Lb0+nT
z%Z*v6T_Y92uNfx^eL(5DVq@5HZF#mwmQ{wn2CTNLX@TYcXUu$0bANY#o|hl6qXW?P
z*e}q;aDh$TK=5o!v?yzCR|-py6!!mf<>&k#yZ%^;?pG*`Ev&oUAJJ13!9E~T%Q<RZ
z^!wO1@hegqre97QmsyiZrNil|X|+kc5>LjMm9Hf|`QKP-dN_TL*$g~kYsJ?jpQS$)
zZ<VK2Jl$Y@vi@1rAMI7m6=l8xmv@#;mE03F<Tj3cMO~h+j*Z5PRUgYkMWg@z{W<mf
z<{!%6)Bom`>@MqBxz}Jc%&Wa-ee3kNdV$1HFt`Dm9R4@Fh*}3Y)ccretY}~r5pcN7
zFz`$H0WaWRU?{4IoC5xr3SLiGF4`_FmRVINVyfc{5)LMfN@<&#l)fmlZk=m&Zq>mv
zqtZttb=GI;b}NsG{{vQn4iS53d7#X_-uctvb98p->=n-T&RLG0ZjQgm{{k5VC>Uo#
z`Ji1pmeNy8h-#3dN$_`bTb(;CY!jn8wrqBB?}Gb(a{nGLTw2nv`g84a+kMZcz<j&`
zvyAsm++M}jw$^3ol?lNlSL(ym(zNF3u_<(HTFh1TeCY*2fA+43niz;xpa~$?xCzkc
z{frg-X`=hGAsRvS=xDpXL0pY~oBl+sIc|IW&X`7;F^VsONsJ8qAKx8Y7ju)EVHJYX
zi$&FcsXy$3V@0jXQY!b=9yGtS{sms&ErCtwws0=BlDZku(YNR=^cU(ZnNRj6HsK#J
zGm?U6{Ik3Q?^BR{I2;HB76v&XB{m{5j19x@WdTi2^j5t+zI8%X{O!1L`ncFDabx3J
z$GwYP7NyesP@h(Gkmt%`#ZI^fw1dTFR8!I658+niUvdzYOEEw{o<&8I;z)N!W44z|
zaqhC}GTTSSk)uh17zy$pFN4?o(eCy(ubE@&Y+Po_G}Wn%GAya#RsXK;S5s<y>}cvO
zM<x?rzyy&4x@+s;6M!+&Ns<iq>HmV0?F+y<J`ZRe?c{5vv?vS+(EFL2sQZ)?q=3GI
zgz<8?g>aYnw5+}IuIjC3deoNaRoX$yd?`ol5Ooy|7r6P)dH13IoFJn;ISt(Md_ivT
zI`YbY7!blHxc0ir-Gh98{Hf@>Q2pS^fX)8_%;N_lS%HRuSN^RaNj21MvYQ-zJz4%_
z&`#q5he}^;FJ3`#!p!j7umH5=V8F^+$tY)U1f9PVf;173^N9utKl09V-f}EZklzmu
z3iRT-lA+QxIjsCo#nbfHE{Qr2y;Ij&HCA>;;s@+IiSUYGF+778V5ic(NFA_WnZkL5
z5ub?XVe7zr>mKqZ_yGMF>VX%6JMRJXN^l_{rtU;_K`ye=zrs7qMcanjKH2*_;{bJL
zuN$25z)2JHZ1XnpuMG4D`_Rt#H9|oSq?Ry>fsLRRa19fLAB76xG}r@ntgplo$yV7|
z#ckCEtzOqoJ6U%+sw#@s4b{9+;NlH11GwZ)vyK7tjF`Ed9tJkARiXA6KfE0nM56$=
zHj(oYFy9_B*8xA@P4M6G%sI>m@BwY0P7<R~IMCI%z}>?UvHmc1tzBbyYglP$YS?Yq
zP<zK*U`unJ^tgR|q)&(i2uMLHpYeos2N3QQg0Yg0@}csEGLB@XFiwEOF9ET6gm^sI
zIA+Sm019K7<d}G`WVUp<bdI#IWHO+}O@-I;E<lTTxq#wR3!Q>C@@)Lku$jM{e;H(C
zV|aa`=3G0+3P_%-Sz}ll=D#3evm!JW+2Sp7-m?$1-ZW{A35NDnrz$)Zw<;%8Z>r6<
ze6&Au4fUA43jsqe2YrY252r+IjE<bUyaj?E!epUI&_$>bqHrP)1J;j|oD}X{NYCfP
zn*|18w5ULQ6znowvJSFkvV56N)&$(zM@TP88b~}6m8=wGrf9HZI4|le+9z1cH-Y@w
z63$$9SKx@%vQINo!7nL9T*RIPOZ*nkLsy}_wRN(&du>b&RduHFYgJ8cxp|tkz|M8P
zaT?v5z+I)KKMv^-{DemEQtANR518e4u_r)Mz@NOqn+Dwm>4=T&iR{~eqdJVO=N#fT
z<tv15MIEK*0j*+^qKD#&e3-nB{1jjUj8QaIk5<R1hA6trN6HV#&Pncx%fz*!Hlh{6
zNBnqbEBgoVgtcPKpjT2o!+(K~AtzAR8*<Hcmf6xRa#O(2-*Blm#(1H2yJ?v%*V(~6
z%rni?$NR!p5$K9FA)<*kL^<)2ycj74Tc?GbblxXkm|MV_2-2bM@NxVyz8jqMIx-)z
z3pw?nxBPRWa@io&MD-K(3UwpRGtEY|NIhPCS)HhL=sen9YNztLyizh&bPOKIe*tkg
z$;|5!4Y>)hMg9RU!aX1v9*0HH{NT9217DRl(bv%5-uK=ea4_w9Fga4#QyqKVJAvzB
z9cVJv^>y`)0-XFo!Nb8OK_)sO)E=}VgP||Pqey>X=F)+*<N#VgS4D)tVb+M94P6nu
z6}OSr2ie~v+AdLf(dp66qsq1K)cMLiiU)wSFi<sIovNx-+?9WjP8B`lgBBxa7t75!
z419O7;SRWhxD?h#>=BTi1?TH)pzZYv+lT&xv_+N&EdD|MTyKW^uVb?9u+?O{<Otbc
z*yOgu=0&Fd=3+~C+a!CUvx&##FGjYZKX3;{u@3N_@-yLN_%N96oPe%E^Z8wbVhIEM
zP8tL5V;8{?L51MEaD%9a_>VYVv>J>x9}BNbhACm~U|rkj?lFY6TD4Sp1rUn*%eIP=
z`TudbtdZo5kRTBDO#yt>OMxQaNs!9>&)wH2M<%0E%!7T#8CXSN4&n-Zz`J0k;MBk%
zpT;xAa=G$q`Kzj+>5^ldJJs(7pW~YlXq|#I`XJy<vO{5hKA^Grz-{=Upb=cd{|`oB
z2Lv<Pk%CAWvy5W}U1+<wsiH*QU-4YoPJLh3KiUrR6NIj(roC#WY8JTT3=xkNG>6id
zONbj_rr6w_?o%T?^dmMXf`E>W4F3h#F2jg(gc<)z-k=VI?-BLMv(%Pw{m^ry(pTmD
zVM?p|ul#l8O#{a~(H7^iqrLG0R1S#h^NDHH7P1%l7|hN$a8B?xh@U7PDW*z$i_Z#A
z@WCDexc!ouc1R2w*H(FswxfzC6-l%bw`7v+1K1sGQKl;Y14No!)lg-EL;~Bmt68H-
ze_)ZPrFT4VxHCx=T^BUpr!WtZi-|1k5ZVyg<i8rEL7%!VevSlgChAUbws*htxW!nt
zz4%UXy~^Vzv;DYxJ7NWH?7esZTZ_-crvOH9Bs`rxg7=M=Dx4_qs7_Iy6cz!`%{S(3
zqCa{ayF(9xa^VE=EoGPJ{<>eX7Saon8=_sp(*lLGR-L1ps<lOpkIReG>HZU)<Bno=
z40rQCc8Pp-iDc#|_7LtO_@i(%`)o)V%tTP%V9!NYM`T2}J2ix|(Z@MDZY)K6o%So%
zgNFH~?Ta3lb1lVg;DRDvM*Pgt;eeOzae<rfMfW#%N$?)MjPsP+8163VBP$c`W?ce%
zAB<=V`l5RoA4GE1FwHw%;~1B|f%c*Zygwx|;;+KHqIa@roj6*nS*1Ry+o!uCKgSsz
zMzLGS3U@;%;^~2(WBuWd<2m?^;6I!vA)~v(+s!x7`z$aN@4;HbJH$D|TFzb0qgh$#
z6zfT2p>b*rT1iwtvbGBx3ysER;Hmg^tf%*aX^NS4#JY`MMktvv1I`pdBCfQhQlw_e
zb9hUbHbxGe2Y55{Ir*~3Q6u$}_0OV5M=4aDc&{QYnGW_(j+kE~bjy#aMDk+ka7CQz
zq0G*^Pj{q-hs9V8`UG3em;`SVCJCPLv!Obiz2rgP7H<j?58l)BuySGtm>fO!Hw{)0
z|KMGH|J3d)?^_vD87lu<{nOeH83U*Z`BX7T3nijEo%<~e*SWxG>{(<Yv_{fQjz|*a
z<J1#%4^;;K<j79Y9#Ronu<tz2um}<)ccq_YKS0XnEayFuLcIqYb3ar^SR)&&Z5tKP
z9MP_dT@;tE-6pJJe+OLQgOTJ&A!81N!V+i_GZ2{`79lgO>kTGTrS+h-ldXZP12P-?
zhTZ__qNijxDi3wKvR&yOtIO%!;~k1UV6uQWm%%ZErnep0WCIa4kJ?}1Ux<Dnr*Zc3
z|G)=?kZih=7M)}r1wM!r)<MQthLxKw9~G4v^F6Ab_Nw}pG?%-8KF?~$^|G&Ua|AmT
zZ!}j`%alfqB^uBzgg+Q9s6OPDP=?>`J%pvQ>qF1j)(A})Fm+&=b%0rEZ)n%J0>0tc
z8Nghe0Z8tJ?4=xtO7U%WFkGh{Ev$#F{oPN{U8EAQIR;{%fFY;9>!dZ}EcJFpRuQ0r
zF07EXk)4-aSLN#NsBZ}-vaYg(oPA6-$PX>x*OTv8R)RBfj;v6e!ojiSp=Q)a#tL>z
zeu6BhZ6EbXw<5Z2Ty%V?>H$y2Y!RWb0e*=$A1Nk}f|<}9Y(3~c{^!XyKCgIf*l!kD
z-rL4{=HNGgTXY^XmN!H^PuLc0<VF%zSa$@383QGu@kBL#2eeoA;f`RcYl3-~0}Cug
zN8<^MNAN}2Yne-OT5gW|sb_2ck^BPbxwUW-bPQS~;we@tkIL^zK+cQRGt}JWaJ@in
zzzQ;w$rYq3F93>tK*NX?#j`XwgaYmZrk`GoIRb6)PV{16dbCqYLW-ukX4f<>ORp@d
zNvJt()VNI855_QHvwp$*7fiE<GdUQHeD(Eoj4?N~7y9>wrvPg^fSyrn@xT7|u4MP3
zz<^*|>|G>|H&~<+)reZj({*E_Q<cNOrhfzXChHe<oEpO6iF67|AprE3mf~HUkpwfe
z8TgCkj6Phw<cX%c&Z1cjX12|=8c8?C1ndU#(_i1+#1Zk#MlTTvu^sp}4xk&nTFXmA
zu4Rc6_CzC+$UwNc^e=FPTvp$V!juhp*TX*p+ugOMJC(G-<~)d8#A@)kusi%3EB9=&
z7TRxn8w9FCFl)c0iMB*HAbMtkC}TjziiBkC3)xU%dv+!n3O@xzKb(~e%)jlpe%3|2
zlc%*O7&s5I9bV!jd#C88bf4m<E-OAMUZeKF^*D7R(J1T|JJ0&>g=U4@Q7+0)S#Y!G
zqLDT<GA%aVHtlr23jJZtfo}7AN=(Xanh%nV?5xNgysdwgZK<h_t(Rv?a1!BRY=t`U
zda?L;Ge85r=$qiS`c8$P@OFr^<dja4I4$jF(plX+`A7Itq$4uN-P|)N@EFDMh0IL8
zTDX$WW^ZAILI1ULxNl?@)Lk@8xKJ1?pP*|TheRQ=UBcts5!6tm(xxySHN7<P?TdZw
zLemIq$QYQ2sDq#U8NNL9E*-<e_!{ABSx?O)-FC%qcm-F-wBq%ALhB1tjCH5Y?&^Yk
z!$QDd+>|&*ETOuDXJUKE67~u~EAb^6PdhiZHZeJVrp~K6Bs<6#N3#8QTt{3QSAA~|
z%B6&yCXkM!;NImPV9WwHPAj7nI1O6>esq7yUR4)`0&FYTqQ1OndQ@<v@3`xTHDt-N
z@AN!H7{N)%WBfanMJhmhF^_wRH=fgo{h8BWuu@{?RWepE-1Ncl0l(Ri?t~mZ>vns&
z`#%H?)kU+>63~-TfG3fhdqy-)HdZ!JaX=&16S`><FZ>NWtqrW%#KvGgIE~kOOkQKa
zjjaw_@R`&$_I}oO##kl;8X)W{>@8AA->6r_Tv20^H{xfa|M>OkmceKKH@=mwMNXxg
z^7(_ag7wj{VAh%nNRN+M5uOu10>6VN3YP;$?lM3<&SigMOeC^=DQ=ZF(cRNgW!quj
z?imUCO{P!-Y75|A4(5P16Yv0Ck=~V^R^vLZ!Yu3t_v5W*yNKApJ<$004kqpwU0Z!q
z&`f-Bcw}S{&7w~*mqK%dr$xD<XW|m+5zRYo2l*i}TlkR=aTil?C=gigjdMS8dEL>z
zM9`^v5jYp>O>8IsfEHszkTfmhz2WZ^xd8oBEOPNwpsQEO=p6or-VBWJ-gVb?N4o>=
zkY}WCKO)Di;rK`f^D}!9w+gxpxEVe{ZxK_dg}*^_KodN~e#%$~Qi-+rOkyW)#iH>b
z(Vuz{xleCn>}JjY+x-Gg60`|)RM!D6)(b8LO#+s!b=(sijCqcZp=W?*bphyJdC1%J
zXC`RPusX6^a!P@>Y$B&0tCZeK#ZmpKTa<>ph+o5AV}0<Im@sr9xILJGRs@sKrg#Tx
z0>jR_1Wc*h;KstUf?W6#zZ=w+vl&?b+E8Bz9J>t&l@3f6+6&Stmx6}?7iAP?0lu_2
zx;G&Gbmsm8HxmsMKLt*YRPiRsXz?{cnBSS#5E{bm$i7HJWD=m;ObLBQGlNTzf?zAG
zFED~Ok3g*H+=tLi=m$54I}~`^dUC#i^!!o4VYGpF<=x0^Ksx;y-b7HLr@@~H=%WR<
zU}?Z%&^(gFe8bud%(5l)Zn_{coNPxRxFx)Va*!>^VPsDVrJFMkGWyc_k*)MX;CcQ8
zX5sBP?RhnD8(|}1TbRR}2rUP++a_#?Ndp?-C8`TZrf1?Fygz;#--T}^o&pQ{zQ`rI
zDJui2E4VINC+;P#6%G=#hmHJoJd$H)4P&D8DC!(u0f;SUPzS0-4<XsX{lQ(q*Qgb%
zB9}3F+%F)B|C@b|HIdnz@q_*sP+Hmm<J0#@CDn?IBGSSgBN(_nEu;{tkorVz0`$z*
zOf|P1uMY52Ugw8-d61B^lVt|@sE5>3vP&3f>j5p{P6#DjWDjyN`8!fTUj?SQ#jJNw
zSP&2$7ylL~i_Z&B!HvM)=_U6MJBL{snHioG5+j5BKLXo=j{&9o5g>PV4Q;>%V-N5L
z)G=TztIJAY@d2?ckzK>O58mtRSSBV3(sZxsj=<^N2GAL2(cL0-B30B8kc!?MeoB4?
zedr4;6Kesmj2~tv0Tu(B<zr4^MX|OprURl;Q-UD+P&?_)fUwwsRn8Q#CIM&nHV%(}
z8jipwSO~M=GyD)w2t5F7h8&gxFs)bPSAdn~71}%0KeRqn6&eK2^8<)mL<e$zWG9^s
z+~WJ_ZorJY1CTc>na7#mSVP(4StiC6It0ku{KyPo<+fAC$aFfI&W;dNJK%nx0Ao_i
zn!#Gd5;9Lj7E^7=65<;04E(|N05hHroO5c33FK@*J`XXMfIf=}%q?<xBLsg1s|72C
zgN2_!=3gRY3S9gdyfjV>V>T%wb^ywdBN&VJM)#oSLh%@krw}c{`TrUH6)-#V8D_?O
zW<T~SPGe3LdkA|qdo*V(@Bo}+wqy<k31|~}HT)}FOs*jlDK}+~uow@)l(#c$9_s^h
zGN6b22Hj;G_&|O{Hd3>~g?LlqDKR*_JG?LafE*Bsi(CX;iQ|ketYMtvAPHfF6uczh
zQacVG14)dzyfx5VE`u|JSs(B&9n=Bfl>Lb_aTUG{--~1T{qSc>L0<&>`J<q9B%;LB
zTENH9Fz(WWfIjmr+sdp4#HmrB`*#w&(a*8FaxAPnz;yeZc?*1wHyNksC6S+`Cft~4
zK{Us<28DnOpb4sxBgp(<9%jXd5IxAH)G}JboXsi%_M)TwI>I5qt#m_h1@P=A16qav
z+Q;t0924mn-h=0cVuLr4;lPfz0BwY|#M^^j(=bLkYcFRJZ-`)+5D|?A#P6TdcG7o}
zCE{Q37$}~N(95YtpiQ(4Iq6^ItLM$}4D?R(=OXcdmQ+R!WpX$+PD^m}dkIK1R|J&!
zrTDtA5bn>L$WEdU5Np754|tye<GqJ}S6~oQ8gz!%<MYT<3?b_%t3TJn?ZHEMb@?ax
zv2aWAL&;^}SjiVu^Ukm~l4<y6^ssNR%i&D-uJ%6&L_!;>=FH9PaUhYhA2RaK!J`E`
z;LW_dye!@W*dcr`ILRB#-NHTzsKhCu!oYX$4tKdz>3Qxu8~78tNhZ;gfh#};KI07T
zQs6?K4@?RWTf^}{cLiqfy^9hq6?EZ!Vn&h8vC_a*&rD~H^MYrsx6lvN%J^0iXMAEN
zGWP-xikV%&-p+o?#zFR#A$$)S&t_S3*<R@rQB$ZTO%t84aX~f6eyj^|aTjp<<ws`H
z-x)Gso3lr1C{wru--C4{ZiTZVzgb3TE+D>q5<KC3WEV%Shd<$~LbuR|*hgX)rDM1O
za{%K;ps!$(;s%-ix$O6>)r=;92Ktsc1}ftp=gtDY`Vhq@Gy$`7js2zVrp@PA=Wz!X
zVrk@3`V{LRbPbx!u4bKQdsuf_ds(B{vmh0`MKnx)Q(=%7%FN;q@HO^s5)E0AIKLV+
zZ#QC3C_Vc%6a`EltwkE}7tsO_TDkC=2ovlObQiG1ISNGaMfymT2X|se5qn&>jmN6y
zmW?dAT{^6?XKho9*;e8h>^=gRLnnMKLHlbLxM2=J{z27Ygl6(frB_s^HTyN&6+*Fs
z>!O<BkAiIjiGkOl3FKhr2WXODh$vQG0A?45rDMgvg+lRXQJN?Z%rm;`^HS=kHBT9r
z_@92N=Aig0tC~0-aJk;wyE)E!h6OI7!^1O37dea?gwA#UcBI$^z!UVy{MY);HQfJ{
zxXLJIx`E$p0QD_Ix#XtpHGQilR(-3z<j4qaAcwQZ@|N+&z&JmRTg0X~9iVbSk!YOQ
zte6^Aome;HZe}E7Q`)zLVLGmOGxI&@>Av>|5e_jF5J%Q=i=peB*6fzdDnbR=K3<R?
z%=22^SNw~yjZC3XF1arj3Sv2x<QM-#^Yg0WvV^ki>RYA(u7TjTeI7hz=|~Yhm}-MH
z4dnn*c4MlXe#_yBG4-RwPiegLHmODN<yyD+JM%mSAq~78{H;U4U&Q+%C>6aIsd$rE
zd#H0roM*Eu-g&}f27IJn7)FM;rz8)h8zsl!^{f-&-o7Cwea*w_`6j|ep!e8kMa|_S
z)T5Pp&^H^&Z^pU-n68JJabRY<PE@UU6*WGIPVSN%i6c}81Scc3cdp%T7MW()bG<aS
zgRzzQ1DI>PM6+OT-y{cO{a_tyo$Qc%_XM6`&&V^JnSwMJhIZ2nvEx3}60VLhyr}JO
z>*~)UoqUHhPtH-5$V&w^;5o5`o(Op3-*^(SKo+Ihu0NmjzRtip12e#~F?x-BA+KY&
zHToqW^FI!u)IO-Ic#Wuo-~}{_d>EMJ)>_&d#pWs2WY=yV<X?;4#8=VzoVJYRgx5dF
zKFjc<<iT%d!SLeFRX*#bfRfprC+4HT+trErfQ|ya1`!|_o@O(|<5jPs+=<^a3L0){
z__xmQ<ZjVDq-^fB@D{+ph~NW3MskUSRHv)66k^E%PA}qW5c8aLwe>9aJwSIv@|k>&
zi!YXRS1uIk*+1}Z?v}O7ia6h{d~N@$cfpKGg{8><DBKK?e0xRuhg^O^V5jdHa)Y25
z-{B|9V%?|sdg%um49n@&xJ})DDP5xsl2Pmi*rrepagi)w8o47S9TbBk7X-VxSMUs9
zzLRUAEk1|MQ-cC|3iB3JENCrn1J3;Yc~a_}S7~}$%KAOy@6pmwb(XD{?*Ms?#b7mN
zey5*=a{O<+cK1RbczRPqc$loe=5K8Cq{f-M>u<>@OS~LYE7$N_N6sPb&_(!evJN`{
zpH(bX=gW2r-*XLEj{CaxU(<MVzV(sw8!``^3okJGaVo`9MG&6M3K1)Pxz=SBy9;NO
zovhhxS>?S={DGbe9sq0NJg8UX2g*b?BYf-(ae=nMT2;TO5&B@lt;}%^qBA$gf6}d#
zUE&o}Q_*VdD&Rs-VK)*ylTTA_5$Sn7*mP)&y`6Cx*xaNW>zZ+w7@YXzgq^&>?j|aN
zj!?z;qQFFZ|LVcTab;PxOU+7m4yNH2i7$&7z-E%he-K$kj0qFKgKTEo1plaC#0=7(
zj7v<GW+}27Bs|icQp$xE#tA@nY8!fow<JHZMhRAf1`Z7kVvFdD{yLWI+VQokO!Lid
zE9SG{$HHFnK4UsmU-*=riffTS&f&H8GHcP3Qh80Pv72KOn#!{CdVxOaEdCkJkMLH^
zO}wLn?CJcs^5ObG!nA}-NsH5?v+reJOnsCvS-(;~hr6EK9}0%G6d86gpYhWr$Al-@
z-RNZMh~HuEZb&vvGnCbAH-2&+L^lvVJeK4!fwz};0yHyo15+Hj+D;Wq%g-1qEuZYZ
zz@*4j{$D`>@W+1QV~oA{B#a0*VYK5^z=YycOisKienS!`<5a!tS#;usm=UUU!C6K%
zI3L_4Yrqar&!o8lxCws-=-(U&7kHK$bF1oBWmXqetBrkK_d{cd0Yv>s9D6z-L*8Kw
zAQ5by*KXZqvKU|5-?_N{wc)cIn~*Ij74{X)6tClMqn3mlQvJb>eG}`e@TaCu^wQ{H
z?CQkdsn1fDM;`$0r9?q5#&lvquu-T<C=R_D9>!|Ln+&BgPKM)gvHOZ4yK-se^Q!vQ
zw`$JX)*?SaPKFyXuzL%yNj^ZYng7z0unpe-n?Ap~YJJU+^W<4>yu>bBAeks>CiC#)
z=w;y(RFKgM@MrdkeA@B)Px|q3lBDBlL(=QSz0}q!7V#TWSm3yGne)C=Z<n}#2d-j+
z@j^u4yWt&U-&S?E^jkSqDXHFU$ad@s5s}}Fv+UupUm{k0lQiS+hx)MU5T$;Bdo`d)
zJwgKbL-tQe8_h?}OZ86OR1HIPjXMJR$)5>GAPz}l)SURLI65{t;d*j<`l<LwDom2d
z8yr@7NpsLR(n1>x%`RsTq&J{)z4op3&vrwGKBePJN=k{cHWlTDD;^XdLgg_Mpb}xC
zqM>XyJf8oIQxk3(O!KYxYQfzoo;(g!NOQDvqcfs<M>W#!5x!@xr{4h{SX)*dsI6>F
zRC!EDzdK=AN}J4XX%F=#O*@I2wFpHV_06rVQ_W2+PhBSiC72ew?T39w+;YR%BIVy5
z1>WM6@)tE9-0tvLriJ|(UMKGprP7U-Y!ys|Hjv{3H$BfiijXe+Byx|RujmqWF?zeM
zLeoyYPC(GZC^C}5pqXl(Q?Aj!iLDnK6^|w0$>$ObsukjH+(vjySBKi}6)&sj8-^Hz
z_MSc+#=|3kNIt}0Xw9gKshCxjX&7gk>xd0yvHS6A_*%&#<&)@PF*f;2QA?hO5}@;Z
z)t(r@vfC2T^1ey<Afb5z@CdibZb6+%ImmGJCo)MnGh1j^_tQPoEY*=wC*qFB<|%N&
zYWDaL&$+7hRQaRoHHLh{TdT@jj@|<#hpRr^_rNx(W=Hi0!(8)i`(kfX>NgxOEmLGf
z^^d=whNk?8UayhM_52(VN?00d67ez)vc|zoIa6y<uLaMLNy0a@5~RG1$UXFNXgrz6
zyC%I2I+Fj$>MEUTiF7#U1iceG<NR5(y>vmzpvozg^9-XL#ep686ks!+j@3gjYmu?P
z<&b@|`>p>N!GwN@5+!|<OQXLeCZ^4ZzZYGrv&$}W{p7OHu<(3Zz-Y&3$&YJE-A2`Q
zKzg@B^@*LqPr!4e4O|G0jU@A;;ID94+(PkGGfIA(TgzxjOmsi4ZC|#aIJMkbGN9aM
zUg{fwjRIb{7x-_~Y-?|nn}1q&+4EeWkIMNbUMwXv1LF;u<=Lw;Y{`EU`)d)nDV>dd
z56_^+lCL?VC2rLn4W{@aBP9^KS7;T;KD0pc5KaiEKl6Kl8|hxjGu86w){3d%ysZf7
ztytO2-@)IXi?qf0mB($-!KuVFEE5nw`MwMb-?GWJ-1Wmd4tYQgh2@gHvX$ET3Bo!*
z(yC%FMIBOB@+VPM$XP@fz8QWWS;A{3Kd)&8HgiMe-34tUcHoGAg<m96$Wu%TJ}De8
z5Qx_(y2NB^+lqE`r&C|O@y6rDDFv;|epVc=4ZAkr{TZht^~jy%M6{>#uwCj<xq5k@
z2V^9V-&izE>d;(@Kbd(veRaY({cQDc7?11;-VDqJ1mh-jE{`i)tT-yY22x)hdSc+R
zXOXLy>xIXU6j96g7vYCOk-Siw5;sQ&%tXAAWG~m7>UxDs3TsQhRU9_?yp<$}sb@?B
zOt8iQ%)Z^y!=$lhJ7@UXkZRrp(N(oS?o!snMwhb&Cbx{%Nn%+SgY#XZeL6rEJxFg6
zSX51QOSM1MN{Nh~9Q?;Eaum7B{Q+FWMuBHzjs#P;jk^^6K%Na(l5O2|mAGJXLATP|
z<r%d_&I9;1hMN(~y3I-^zIsKD>85LD+%Ye3fWZ`cq$Rqk2@kV&HdvT3J@I7JE%92$
znZN+&dhd8dL^#>|Wo=`o#r_-Z*PM|c%s*Ib&pTU@BgIRji|CK+xx$mGV4N>?Q~V}%
zKllYMw&#>J|M}o&@}J#BXKPB_Nz}jWV)g>|VQReZnVo6eQMJ>cwtR5c!$px?Xt|;!
z{#JG{dw+Vb_(gJ*S&oi#ZgNO`y5RK42tfmFL7X(cP3#+;UNDs^M(cXFd7dDpIK(;)
zNRf>s=hQXvT@!s#W94I^388o^v$WNp*up)<o2sTd@^A<1BBz=)mRT1|c9?2URItla
zY6P~wNDS)`+&~o_r^zhH-j%U2zL_S%UrTIr`%KZcjV{F3gt{q;)}x8z;??>A>K;&M
zs&VM0FB`P$8iX3qF;IPRhW2Fq?94-{Lv(4PophRSbnUf*0Y4iSlomCpYUMx(2w34~
za=*~Cku~-embW#v)ueHeHOtd6#3d7;JqmWxs=B?>A0~X)ZV~*Xg1(@&wNv98fv#hA
zmVSwUlhHNvN!tCmbnyqqhLFwu+BM8mjMQZu2Alw<ypt|Bm6f(!zgKmJUxvlm8kbD`
zr7Ubz?5q0YtRnvJgEz66EL$kbx~#faNp`{V!c}F6c>@|^^b|B!orxb=r%BqtxVM@-
z(G+@c;IoZkS9luxzmj`|JEPYp{En@NzMwlRx<pSWyok@g1w2u@(>R<hZLe(;=gYWP
zFCn>U)Er4}WSe_+)wADse$#*a1+wb??&H)4mM0P<ALDZzl{I6k4CN)&^UN!qr$U>V
zH1D$VWjtBeR)0bYEB1yw!kmrtw{0`lv*p-#xMGPo!L+FC_>*zpVo}Wi?o4bB=wUm9
zEASGAQFKVLO3l-MNh+)Bt>e@Slq`NYbljR=HoOokJy|xds@ygj{lJ{Uxy3jFNX6IO
zR<qDp1#TnnO;cUz;js`?oTw5;4^QzYXGc{jx(LK1=Gt4crXtHS!E+8zhIP7L$>qrh
z^*gl_<)hfC;gu*8ki*(~8lZL9F5zz3M$Oi!DG4i6gmLe5>*O^ok$+xw-rvoIHKlm9
z)7cQa&;G*e%S@n-5?)uTag*U_)sd>j2D?o_G=hJ~8fv4WnEJ|ubGm)fbE3}N|H!w2
zE!M5Jh2A&5_xL;Lgo+vePwXD`EJZ%N2k+&7<7(#I1~TA^5X4<Aap;;SA5HJjU}n90
zv0V9a&S_NO{I90AOkLg1@Q+brKjrt6t(oh|Jlu<Q^Awoy+L+o^#%OD$`)BwVPcLb%
zT^a9BJyf?{>Wru-vTxvaQO{dp$+WihS`qI5pD4=B(V4m|aMQm7Z;d44ZL!VhvY;-w
z8~3qR!3J?7<yEyyKPL(N93?*PdBWp)TDzfmUMaKMRJ+sl7v03X&F{^90eER8z5>&y
zDjNL7h0X`Qc9ahOCcUSWskItIT>qreTCQXYw>&({-`RH9G|^QF3XF3&O~lpON%7j)
zpk|{&$~T0rI?h_EtV5m8eH|h);Sj|}^>6J3T}51SQn8LFZy~5)><P|rP_?<{iI(1$
zGUrv_5$rjAJJKJ29@_8w*F=>!sE``ASys4iVGiy>@D`!<<?#bj{-#fkoh07{r?Sov
zvjRPwjoj~isMm@%ifDMxWbNg>1y<g6_B8w`=+AdTHem6@Tl#_^q`0N?#pK0)hzln+
zj&V!6LLJDLzBLv><(4v{dZyutwbY-Dle7TP$_GX|Ms9_kxcXVy_Hw7sl@&NlHx&@l
z_3~7CXZc?3?U?oIYf>|Oi~Tz6^q+FIK&FH-S_og4rl`%@N$M@qLBcE+6wq0<<~r7}
zZM^Fy+JmKm4ML;1k8G1BCoU_hmwc`GIByx9g?@5Avp;dZwk>d~16*=1w}K}C_JzO1
zSWi>qv#N=PRMT+F0MF5|kkdnuBRi#fue+PHF|92ANX&grW9b5DX1D~jrNi!Ow;O?p
z^GpGJ7RI4z&`{=LRO%Gin2w#U)4ul99bs41S8bE1o7%Ne#c?0CKgB<}^N8`@=jQii
zze_7CpHy8m|8n=knsKG#eZURTP+XtW1bgRc;$G!$<-X=$8<`IGlEtdlYsLB=$zzg>
zbmycjUVdZ~%5m;8>MagimK(+t%r?Rt)kXC)WtsdozYlTFy${fG{{{V?t*&A$iv3Y|
zSn;nG)pt+6rQajn#><T~MAkVb)xI&da^3QN3e{z7gF1^_N-Y8mn#&5HvG%0~XZ7Zq
zWTVpI!lb;gJT=M_TamOjYjXX)$@-{liHvDLnmc}(yE<QaVE;rsLh0BYc^f%Cx-p|;
z__F7_X{hm>Wxw6(dX8P^u@!xEyY)qJvZOib<?)Xdop@jIb*^=_N#(~XbIg0}BLdUO
z_1spH!IBreAMDAI&;Ga8N#;2FE7wf#0W8ehuc*~th}oj=9+#7HDXD>OgM`I?f|q&+
zndH@kv6=0!=PO>utQ0Pix06tU#_%vkMc|M9hBaWX>)z|1MXly%N-AW9vi-6>+77W5
zn(NZ${P(l~J!HRC+snGzHN)2(KT3aqeu+h*nY^vgVtT62Wn>r%jdH8W@e98M^AvwU
zrJ{4p+l0Mof8%lOM=8beU|FsNW32Il5jSSKYmo7gR{UY`I-ZStg0>>lU3Pn}>$AJa
zvkLD5LDDMKpJ+PnNc!NqFOv@H-imfp7k%mG?&X;k$E#wE{oOqDA@hOgr;r9L!$XWd
z$bZhq;4F!Ijs#ZH6NKr?iMj>)*YT$_I@Y-v*Fiax-8i7Kd?{J~ds=ZxmD)~*mNIWj
z2J1E`Z%FEj?{l!w4&QdqIp0M8eY7t#55^=yc^7#PO;mDe!fj1oa0WSpezpHC-&WkJ
zD%E(vWeJ^Tzg9Jf>Z{0*j)U!3ja^Y&T<tf?ZK;77jHkl)ibcB7dPmyv`YqFDMe9XU
z>X$dU)>~AktZmIi%WwY)vb``V%C3XeVP$i^KG@E-rg}u>tD1ebouN&TTy|QM6O)(d
z%L-?vCVtaq3RCHW{uZW^n!YBJS?4tRwh}#{{k(4MAMA&8USO4@v&m!FVO(iF6)0t_
z78YoZ#9LA~H8@`%N_nQc&7Xl6I<qRvif)u`sv@i#1J~)X(u*pl?4)Fd;6P+O8uDCr
zKJg?X?+F>_m}r9PgifX3oEDY7B(^}Q=Z_$*9;(V+1eYzUI&WFzi>Jj>xoVqu6@N7A
zXXvC?U=^Dbjuan`&1BCP{Q}drCW((Si&H1W;4+AFB$RAN%gPEa7p*NHWIpR_&(f*h
z>4vGhDfbAUF((jT+!5<d#~imF=}E;x3b{U-k=DHajLe}4b|n|O6`EpGRK72-t!ZW7
z>*tbo!8m0vxmDbRrwOk{8aNB93#yiw8ah3prpye{oTw$qOS6A9@TQCO)nX@wxnEZf
zEBIAZS#B^V`sdTfL=JhP^qHVBvoy3b;IgkZ3G73BV~M)l2co%JX8h%h!tB_r%A^(A
zJa|%ghzqWKUNX4MR}*qvMr%3k#C^m?f@|ytSdTy}$A{XsrbCXQfn|}Uyt&G&apTfw
zHrm@TK2xrLE;>l=a;>QRS=gs2s$6LHyLXTpxS@E3=m-BzWMjzZJzzd$%yG#5CE=Fb
zTjC*6y%L*b9myV9r!v8)?8W(l3^yheohZmD*<ncc6q0X+?Nkd@kYbgP!)%9>?sVhd
z+8(x>-jDbUMvBm?N{nY`4Xlf%;jwFE9M<r_YD42vsI+H=%RI?9fo>x{A#W`|E^W(8
zj$B5Q90{fpbGdy(Adf8MjF8RIrKZfP-?Yw}1eU5Bw@;{z<!(u8$%)FLmiPXBk$w`J
z_O6DfI3>uZNwm~?v37v5jdiW_GqR9c&if*djY89!XE({Lh=UY<_6+pCnNyxr!85e8
z4+^ZNS_&sC*UDw$eq0B()7!-IwVGjS=iDCn63OJ(mF4Taarf)AY`8k}POMI`lU;_?
zG3_mFTpneZXv+@Zkz$cm`AQZNw&(80KDt+$+!efPF#q%YL*?`5$g85O<Dty!*&8!*
zVopkM#!LU#+N~w3vNcs+;~!T`;tKDRq`7ztznak+xoh8JdRJpGesKA)HC&ghVbs@z
zZ>eAEjc8I@cTL<;`DONHq`oP!lwY20_+akfxrFCHcIgSp5BNE^4O!~GZaGqOt$LyH
zic^K<vKNcW)O+>q5-YNn)k{g)po-#`l7Bs`4E3tUnILCUz=>nrF3J^}LlOkCMz;F0
zO{ta7D(2SiwJ$}MGDk{gYWKu#On8&($$XOZOJQbpA~yQ+O|cbIYl60w$ojC7<CUkx
zw9~;-AAdz;w?}1MQ}v}9oGhJJLv^@qq!-jnb>H<nQhKEG<D1Jk-0?()3*b!3CAEbP
znSUGJjdfe_LApke&lb=obco}fX<)6#*wWD<SjJ{5hsN$tUX^+)Wl!e6Y5CE^h0~~7
z-!0Rk;x~o6tFx`O-tYKk_9Dq@MU9{<r!5_gY_%OVMjPF>9X@sV7N1hq>cfc>k{6_t
zS=MwSrk*gH_65Agc4gAC&(&e;J@@kfV2|@^1$u5aT}oW{UNH`=Zd6-nJM5QH`J%Ql
zrlh5*rW7nCGxJW`@#rstSCLHQsO4!{N$Eo44riNSYGfCbD_f&nDj?aH=%@Zmrf<~)
zt6ViBEcLxBB40$4bz1%5*u11S8FkY8$E7R!!jm{@SZ~K@GkD6lyj}sil%5737aryC
zB3i0#aI$$w)pCQ)+}dID)(@Y8QT3;&z0u=i3zFxh0)eO4!s<d+1!&vB+6qgqyPm&6
zXbKG|PttYb2E4<ZLTZKQt!anxpyh_+iFXgRUvyF1M!!SvkF8Dqn6f@TPx+TwKdcI#
zwsx<2S>-mK1{<MM=ybXt_b~4>I|KA)|3}eT1~!qkZ8+l-cdrW+*TvlySln%KcVAqJ
z6?YcbMPJ-yfyLdeP;cCmiDxo1-}(OaSDQ{IIcJ`8-`BM$QRsc@`tBX%_fV4fNo1My
zjkZX8LpxgUOwCVOrWk?MPVNrha~&vq`0G%`a!0v;M(hxLT6{v$SCoOhg{~%g2d=qN
zLI1s%zeS`JLZrv^&(hy#p3c?PI9@}U8IsgTS}~IX`zy&`hLV-mV@}3fknF+d12%mr
zu?YJCnS&<VSi9KW-uKbpIa(K4EGm-qQs!y48^yU(bEX>3OKza<1mJ*G#>>Rk4bHZH
zVQeD2NHkBfo@juy;f{yeI2M^CX2`z6QzM#(XQ=9@9?Bpyu&e`B=I7o>=_9>{8kyZb
zW7)MIk)m2=gKGkHhvyPcmmd`OC8}X@P8wWgC+%k)PUmFLsqh%|mF%7Nsm`Krlv+D;
zLRv(L5W|!F@M-7jvX4b0D%#psdQGuM$U-qsVU%7G)+Vbl9ej1|L+qWL|GEDN9)?Ki
zM(t;Pq2c%RN4bx)uPWORH`&)AiR)NpVd+_08{bU-rFabaODL8%mz4{<32MQL&}&Cm
z>wen@o6CMP)E;$;N)$cRL$%73b(zZaLXB2bjaLvG;vZ{UW8Uig)Bh`6KRFcnAzUkM
zE!t1S(e})<0M9wVy4Kpqe#Q5LEfc0_N{qBIkQ&NXW?j{PlJ0{WCOT1>)>dUz%>}N9
zRDOIEv_;rfeoOj=0FgoZ3FWpls@P{*XdCBg5H-W+Br^RWqth@mZB|a#jC-mJ<OFV2
zw70uc#plu?mj4_ZyxGydXqoi8G9;}n>MH2Od+r}=?+$1k`QEz0yG#lxlXX#SQT(B+
zkySVAxqh@XjLeIB-Bl|yOCOmb*9?DZq5*M7HbePZeo8ch=#d=hj+T2%o0l)B_-PA<
zJEQp$iR!0%h;D!Sh3tZ~FUkN>gLfnH#Mz*-y*b;h2_2-jqJ`298i^`fT!NFVCXle|
z&DE`=?K4~_BMXryk}jH!y3>Z#98c9#X}wh#|1dNwe%75~+Gq{9rui>LPBY)ZKF}_?
zOKQ-X@r6#jtX1)x^54wU9aW;=usMp2hFdA7%!akr*Z!0hQ9Zy8#_M=xl?{t;SG2On
zy$zz<xp_iPxfnz>Q89`hjC6H-t*@*u+f~n^_*e9n<X=@%)4+HpH#>K~@qsJ@-5$^I
zUM(B(b7qCyuJM({*JH)9t7?&~1t0u1n&(|-8*biePPIkd>m$eDVWN?WS{h^Oo+_g<
zi_|a4WO90VxJy}fx%{ZJrB@L-%_GDieJ^7NWgp2Q;(T;~bAh>)>6zsp$LJu<^%efE
z7@$!bHs`#rUXmr%ju9+}{*CUmwJLs5am3Ddw+MD&;)2QYwZbY`5S|g=?yhEeT;8Fw
zmqqPd7aoL_$Y$z;=}Yrk*6&`cQwFTujVI`@-s7b`i$_%SGCgvph1F;m)evn!+FR5a
zZ63+@6j&4HD<DsM9DIiRidSnlruWa8Q+sV4EEm(Jk<F7Q{Y1s)Uy_O|))AiVL1%K1
zP$a8M{)yJ)OrfJbqwQWL?mXpJN5Dz7z@@CvM^bE6Mb%yD)#Yi(jKm(VzexA(T2YSa
zu%}mKG$K^D)^Ct65Vgc`c2RVx+wa%{y7JFM=jmI#!GaZXvoWpu!Wwh42B_-bP;!8;
zN_mY^du7tuIh;%HCnV}=s@f7MIiD3p^F5;~yH#AZ-gL47IlUb%5z(sGnais7%U-X~
z6h*jck$>&k<?T#k97u>@YGGgGOErsRA^sMgCAuyE*`JzUIq&*5g{RZC;A!H%s?KS}
zd5@}EGG=Lw{0ds_y;$*k`IpK|&X18Wmn;6I>Lvd!nu5(qJ_vGFy!@%TonwXnTa4z!
z;w8F`Ij`zC>#V9qrLB-I<np~oO1~5q6uvDUVQoP@M}@NWaz;`{I^czgPoCOV(s{v4
zgjUdNuv0RRfzBIL=ieHQa-M2E{CHxeUGlU2w~ybS6k9BVgIh7ZY_770Tp?~x9H;r-
zbGBn3bxZoHhGubgkxl=<ytlP}uiiPUx^}W)B)!0?D~tTP`*TlOZCkC-ZG;jYl1-7L
zGE`{d-ch6%@>Y0U{@URM%sKpxs(RLk9ABo_uojGGa-tJ#m&zxW9w;4UsqL3Qr$x&Z
z*VO6iZ*n8KlKw$0^8a)%b**uOAp(6Go2s&>rDeK}6O}Ld8<Ks!l-X<2TV$?*)KliL
zkdf|`O_H7!gSHGeG1wV+fAWEs+7i5;oPn=YoKNqTJtnhN%235={8@aC>wlI5mj2dK
zSA$SJs2lKp<Vsfy@8a7yN2s;ug~#q~8r&B>8mD>91XgusdT!>&wC-As_$ZW4?KGdM
zs8QL~R@MJ|Vj*D=TL2^GckCwbbL_2G<Dxu0eg9C!kuhu<|B$L8ds+47)pWUa3=PF~
zc(c7vDu<T+UA&+|;9ML5zA)i3>05DQK7*(d|IZ}p<n13A5ZjTI;x*;}8nSZjxw_2P
zhBE0?q*HjcIj#8PkL}-El<jq_jc+AkX;1lKsZjU<U7v{h{ebQNTc}yQ2{Q_xDy`Jd
zta7zV->eaaU!sTXYrm^vV)6cBVaZj?AHGNQNW7hRjC{5<B(#ttx$U9(fm4BZp-l;f
zRT6616D^dvA*0-ARBsbZVugY6rVqupi<T9&HNWsu%p&1v`C|1I<sgv*Z^i2nX%_q#
zxEa_I`4wx;oW&)wC#h|-!)e(Dr}PbUEL36jl+LaQR`zlYi9F}E7iG#0fj*s+Tmnr4
zOU-WQcgHd3aeu>D7v2Kl4|RU_&zh^N4$gX}A14~Y+aCy-8kAow!%PL9PO)5~nG}}B
z#972BW@QWw9Cq|^Zg(~HmqzO*harn34RuGW=xchb?9S?<xrmRB2OXoz$CZyN*V*p)
z3u72If*%E^yt|>VvDV>*?j4p~Tfn(9c#IuS%#b%WNHXtMzg?|%HjuH1AM;iOCs)dU
z+6rs@yj3yQQz!8ksgnE$426wQjy@3+Q;&SNsU2Yty%EkN0@C_gC~bCL_bR_qTdQuO
z{bH=EUdg|Or;6gG%kADkI@4a{mZvH575#;7-mmyOKkX8G9|u~*cR-8q0+Csss;!^R
z%l$jerkgA>aV<lOOohK*m0T?U=;#=3&P$4iDo@GQN!RivTxvWJ2)L)Z=XvUejxr8J
zEx0T@uZA*<a$lxj*GD7|;a9QMV71CKXIZ~ETLr5pX_A)Rmm;DY*!ozpXNC1{`P_=f
z7Vu<B|3KxUJ*ugCZPweG@#>Rui&B1yck?;~S6bdz>@ktnVV;3hhxk(D9zF?>Ry9nu
zPy=sW`y9&zdlm1v_#M1hc0t!HO`T5X*z>HJM~xYZD;UTGx?E*hWs&l7ORn!ySOWdc
zPZ0luDYjSqsJ{Vd@}VBaXAalq(gc?kb+x;V_tMU1mt{WIp|W;(Cf&<B)x5j>t!aZ*
z?ezHP$G>5J3;lvye2%2xZP6qC{=S?3derl1SJ3%5EQMv5a)v6dy{A8-{3t0Te2I0w
zZ}$7<&o+VE6kzE^kexg)sV;6LK*=8PyV!c)GiTV@&~@Ewj=qBv!YPW;nm(FSy6Wja
zQafm?N|ks~@<$-oe$Q%f8ayjPN9cVB4hZ(0`7!J$v?TVgx1Vdhr?y7|xMI7Qqht?h
zsY0gNp^K!vN}Zw}B`(9<$#0>6r@Et;bBuex|3GXUGY}mhye;}j{(u|P->KW~`R?ER
z{NV4gHN1BMpM0QF1WY75RWCGK6sHJ^l|}O1IhL>GeJlGry85!i)#%|+3t@&lMfOwl
zmq3kIBsT^HftJCX$WD4EI#{w!Q6_IIr=%Z1B5<Yf4Az=AJUqxb%3N4sG!JmC^-qpg
z<JO{W1zzDt{(RyOoR35jSTK(=1~&#z#%dyaC95?Gz`Z!7`Ca)xRX2GvvOcsc(I%W1
zXyta<g>KY$Dfl=(kJ$&W!ZOjvfJz;WXNNENBZ2$jA(4~u$8ZhtcXboPTI17{nJH+h
zNuMw4ELevNd3$53KyAn0)*I$3X4+ohogU^Vi@160dFEu|dZ-OB`qltO6q0wH5XeZ?
zdDTsIUtN(-W_)9WRM$lJ(Q(Od;oiP|&Mod9?ri68o^e!3yfN<?yc=E#r?Ph<!~M&=
z7yV|cZsZ{CK_KBU(C6DGJ*k+gJ78?D{ZDa7cnNwGHTyDM33sZ0bns?;JDZ243NS$_
zz5!jx5s{Csg|-fMpY@FWzW){d4XqH!B(!{)s)k`;>O$Q+)j8=}qCNL8z9HBz2mpYI
z{k*Q2Nzg=ioDd*4*jX{HZ-b?0<qXq&Q)gR$pEJG$8z=fAZJ<tSP{T3(5`|Jco_xbK
zkJJy4U;=0jh@%v{3mqdIA<YpF$2Y+JnZx1nfe!v-{<_qI@UUbvY=B^tXr-*F!Ydo9
z2#D?=_1HzREmSuj;tn~x2L1_a;`7-oe5K@;`~_eauM)0D-o}bTcSFlVRAd}o3^fz%
z5_?2zBp0Or$a>3u@E;;Z_C&Cj!(eVvsj~`P;{pqkLou~@10Yhp5<V5exFGR5z<NJ>
zDm^;`$KyY-G|2<`TeV0#PgiODr9CEJEL;WGO?(E#j}{J<TjzTcDFpYz4SX-Y5zrmw
zNp~Q}dBl#oI=L77iXtO<!v(eF+3IP!j1+yw*3{>!m*W3G-Xb^r!9B>Xb3JkM1EXW@
zxZXqoe<t1sX~nIfTG+zYZ}#6@#eo}%Lui5IE}&-ZGYri5m21k-X<%^*@+w;FUT5BG
zqQLIsg8y(Fg1Qpl$sWXXqAuDo#t#~(BfianMUm><pF*B8Th(6sRlg;*cE&2*6RDFd
zXA7x(`}hiJWvS)1J%utdn{Zq_Ok5%;1<e#`xC=GQyAkxv6oCebX2>c+EZU-w>WQq+
znd|g<ip}IJW=k;Q5Li0ewXW5^5fL4$C(8JDh_%E5<Y;82Z@<f9J7Ztt>J?ncRKunS
z80jZf*YxhWThe<Ob}O^_L%FS?mCoPX2fW*Sd!i|TP*zUnVH)HBtEAdEyV$hman^PA
zwH{gg59A2nClBZsS6Nl3b+vO@pNx806s{GCIG;N@*q2yg@3qi@<V)TX-eJhdTO8@@
z+vjfWBs}MRE5i=n7ks$jmi(P|epcfu?u?FURkddFJ$=}B-6FR>uzYpW;ZN*x;NxtM
zlVlFsDsds)D=^7h?0*zUjpjfp*nL4`MW$gFz++w0w^dIOwdBnX(~dsYFE-ph(R(@8
z4%tcm0@r*v{+Ks}4um%aII3M3j_zaLLA%kl{ALoq+O2-C*dbX;8oB+!ZuS|bR@QtQ
z>g^F*jQ%UtDlD=baSnEz*%>+S6}rXVO}=rFbxAGnC)r58#c)4eogOs|RDL3J=trKB
z=D*Dm%LC_t&~=93-;+#{J(r9oGa)=4@!fZvc3$;Vgbpw-u!geTy4=jUSqswY>t9Q%
zAZX0%%C7uh`K^k1_I<${98cl~B>CggvH0&vbs*pBul#H-vULe`OEiLcVy|vSZma5p
zt1i#%sJkJkOOJQYG<7d;Uw+=UD=?4tVq%e8@=*vA|3If>BHv<HfwQ4|Y%n7sKo7{C
zrTD78t$v}(f%H7h8~!AEfqO|MQBqkn*OcKk(33Hp__0!}P>I_TXOsHCELUfT*frC;
ziAqiO!e^;IXFSTjn%y$}l&Tmnjt+AiF56zDE>qfdp+0aPAXQ$F_mET*>_gVlE5rBw
zgS{PmUp@B%CVC9{T(dg8UFNcsuc{2e(gf~GRPHI?QU1HNs`q}ZDz7oVTy$8n7s!ci
zWHvmI?H`9?cVjo={kgMPP_j$aRoz30NIH_Ep;pn^u0__V<~A1EagQ3$w!|BYe4-T5
z6n+Cl#+d0#NtQMze<hwL7a<*l`xTqDE%m)L_vIJK!X)lTt$Qjum>B2PfH^jmTaKx5
z1h{?<p=;UiAkkkx4$)f^3Z^^ON_t!OIAv!_YyEsB%V*f`;r3p$qmk`j``_M)(IZR=
zQo%=nu^Y!&AP&4l_4oIr-i24iQ{W-Ox0;qI1%@5EV&!h}KGYg(<FmM4*_S(a_)8-v
zxYl@{U<ElIcOyEcOISlK4os!`fyU5(+$3VGw5qPHajbE)ZoK>h{vn>{9cCR`xx3;v
zn8M78u3%kAZ@!tBja$%vq2bI`;E?@Dw_}=f@9_50?)v<ct%f7oW%7;WSEhQvU|VL|
zQZ~PQw{@y_P0Y^H=mWrpEg(Ka$wVZ&C8~%WWR^lRu;;>libCV(bW>`%zJW5p-^9-F
z?>6@;mzLs{T3255AQZ-?0IzdB^apgDsT-rCRpR_;bFc>1;Qd3Klu1*vGbd->Fdmj4
z#@o`fyx+`6D+?>u+wS=;#tF2m@EX`Pj}R1K0p?KXL0~X7Iyf-eI9{7cfaEfydzHE}
z{eD_iU6HsyJSlv{F0B-nWt;wSpNqVPO9i*3S<(Ri1-g%Y8%_tLyWjkiLM>vS5=Y>N
zqP1EEFl~0Hjn^NQh>@F-hOS+fp%sCOOvhFKyLd;qjOZas6`VpY^X?|X!CwIZl^NO<
zU(H0}zQR7re#XHmZwx&BL}g3<XEsSqa5k`YH<>JZJRib)SOqY!EaCqT>6tXgU7=Ec
zS886UV|*!h8+P;iDcpwP*)6lWrW$n<q&Z0Y=%20<%Wvkp<+IGy+}A??fW}@QvYvPh
z*&J%l5Rt4v3o0ejEBOT;i@oD}CH2*9QXU)1w6oQ;cs9H?(#v(&dcoS&G9P3*=O+E|
zU3@9ILfDL0#<gN5#&%IH{O|pLhP$y=co11Bo2MO@{xfxhc9FW8EE`*q5c=Ocnm7iU
z$5=1=-o@9UtAsy<55%}An>Ql1F{BD~@Qw7h4z*xz!6J0NaIvzradk%Dl*YQM>gW7A
zNkedf^QdF9>$c;R?^5grZyY`hu%@2@%HXTWTEE1dWBZ@A%(W?$;4LLDN`BXVHY`ow
zpZQilQlnI~LvKZWo&r;9<@k!Gm4m$36Nj;8qKME$PA04JE{1f0q5jdnew01(H+>)d
zOE5-yMcdW5JvAq-P(4WU8@@a-I?&%e+h(?Pb1ZXNf;W;LtgE1zXrJI6`Ih%b=!EBr
zJIA{?AdX#Ull*hCO8Hz>uC_$C#3<A36ge?@a-08z<A7zXInVjGry$JZ&HxW422AW*
zh}%e~*q?sF8}`K9UHzh144oq_mJe3qx|N3Xlvf5L_+~`~y?H01bNyc&G1o_LeQIk0
z0@j-~*Z?@4?Md$qE%id42O#aK^52Lw<^AN>mR(Wp)b~q!m9{hWf7-{g55oD#)A%N8
zw`YUnl5?zkbD${Nl=UN{(HFeINo8U~XtZypXQ%&l&>VflzD7MlpM0I>sLrJ48z$;M
z%WIL3pbK#q_1HVujk#<4^!`wARbmo18lH|!hXDrw+L$;Sc<DbFX&fCCjU^vrR&gh3
zo@9#jlUyOcBR5DE6K1GcVngtppYxS@mr^eyd}bE37S;iC+B1aWZQ#{STnB`t=AOsy
ziN4H84{oo3l$}-7QO(ulX!5mfmAi!9$WL&bei$0-9q#(%`w^HN93DH6oXVRI^<+zF
zmdQ%=4!-bp2JGD{q1N&Ka23fp#Tb=F=P({K)C3f)CX!rH4&I4*5ZxC1(>v5V*|WpH
zHmYDspqI!=IE5qF;}I>eLgxh&z&9u4Rl_TUA0(~iCSaACpjfX+Nb2&z(_m5%1&yUZ
zJCEAW`PYVWXeloX@4zSclkr>FNiHqC%-1(~DVz*0jpQ&>k(zijTuIaudc{W+uVjA+
zca!JfWc(c929EVL3GNRE;%eS6_!%0<3h)}31$mY1A9@)0Jy`0$>nn*I<Z(m?K+st&
zZK-rB*Q@iDO{A9vE8z{X>HhzmHd{}37atv5LznYDBJJ>zz%MWsx<r?R76W_AR*%pB
zERxM`B-Tn&RhM;c1Hjnmozl&G1glQV10&sf2kW@v8SK3fTFlPJ&+xC2AFzhN*_0Z)
zLp2MHkIaZvkDp=}<7S~yvR>iPOwo?hUQ(uu#t_Z9UZI%py`S)H^3Cv{2~A^GBXZ&<
zf3Q$5ct@ONyMzw<VDEg-Hh*5k#}whHsGD?~@|W_k>V~$rqM2|sT08k6xXw4#t@n<h
zBoUU~iR~oEkqwEzP#E4w*QC~Y_PG{2o4VKfjzv<CaiXr$Ns1ckFPiUKx4b`?J^hAc
z(XYeX{hd6&+?l?oQ8z2Y`Vl*be=!`rKuZE+y)o~0Zx`><z|WWiDdjuFi0YK?NXq*Z
zr&=V<C+ab2q1Im1QQdLcHO}8HR*P+dEf#(kHx%~}oraL;hhTqyA5XyZ7qy+<h^^zV
z5^b0MPnn|EYY5q6VJ31nRwK~Ie#oSBd<18A&u9)VCf|r2310|$6EV77G#OgvU+dlC
zQ-#KJ_W-|rmh7yiEak5>QhQtWk5C66i}epE9Utrx*E)|rQowu5UoDv}X)b;!7|+g*
zR1KZ>sl8u(^MiW&As{|{7t~i~r1sA+8yjh@vH`@g<e}hJ=NCtX)9ZO1KFT^#3-N&*
zOpeET)6+xc{vuC>3wO8ne~QcCx!4|2zA9+AYkaD2rjCpEU}dzHN^`EW53;fjZ=f4}
z2>u)ILbm0P$KKIXqV+<0>W=?4RVO-weF@hhu8Z%hF6oW>y?{G?j8C#tK~C_CrO3>)
z402tMbcc=+3PHB`qPUc31AU`K5h=9}(6&a!hx4SwRPiu1mf9g@v7V>aiWftX@Brrz
z^LF#?%AeM;{yNEFxKd~rZ<d@SM?k+4M?%d4p}?fjiNr)+0GlZ~C9l-CFvc|R<wkKE
zR1$CI-DVA2yq2HN`qYi&G~!R-#4eOv6DY7p+_qRzFcKOOu_T7`4&$_VikhF+BU6!~
z(WlG%lPT;}s+s+eIm<lEzRaVFd}WUyeaT5g7vvl3h)n|1qV}%3&Z%BwaCm}2=g8*k
zHXGZd)&cpKT3B{c6liA4udJ;2Vygnq&WoX*{4SEDXqd2+s0z2G*Tts+16DKUE87}7
zBW;;_J%_1sx61nL0^=$%1m5Q^0o--Y&UyMo2=)oIh}g;hh>t~w@{T2DN19P`K!bJo
zNNQR59dm<RFMTZ$@~2^+Sem+TeqUVpvpq;l-Y?PFu6kF8mnGYBMQ}3&<BbA+(02(}
z>`v@`+|0d4+ltny)hRVoG2>fZBh@hBMBW4%j}MNuOzuT)i2hJ)(!DTBQ*Nj1FfP~T
zskSQ*$QDZm08ZFqaaYAOZHlp1N>DdK`9Wxgx`m6K=~lg|v?5S>+U9Vz@~-wD@UI2l
z!=~=z_J-Dere>x^ra2Xv<}Hq0{w3k!=%HAvX!Gz+s=GI4KW?>I^tQND8c-z|-Zi`?
z|ENGDUJZO6CgC`#PqtjWSGz}NNwH*|&)Z$2S1qLG-+4zer|Zwkn+Y1>`RE#)$3F>p
z>5nC!B}D?@N5-$AM}ax0I{OD(ojaF&n4HGVM#_NU_b&53GR(W%%oL6OKK#p*kKI0+
zzSb%{UOc0MXI<r7?&xLjZeL~7S>9NB*si)8gfgRNlZ{cCn3JjHPI*mvt_Z^Vu&ZL-
z!HRV;z5ymgFO@s=mFd%R>SbO`op0O%h|V{)4Yl2LpNuzBCS@GUom{hBoi;VqRU2na
zQ?DaGB?kw2zP|1`?mK~7(dWrs>>5_dElB(b-t#5w=gWtdXo_nT-z~FOY8@^7n<7Sf
zaN<jJQ>dM{xphvNps?s`>?`%Xc4@>a4E%^sV{5@XVHZ6iz7H6%|Bh}=wuO(9PsMgc
zi<I0dDRrm@^BV4~|GtJbBVY4eXoG7(N_aUwP#V(I0;$1@jCmPjQZ}oP%BA9G*d>S$
zHHDV}FBHzNCq1M}(>>PgmhThP=C=4xn4cF8|M1~;pO>TFj`%jWq`H}N1Oa9Jyya%e
zfg;7vhu`2I@}e*0nT|B?ybxd#3wf#%b(%`5*a!kg<^I>s8@Abwzdg2y8tpE9uc?|+
zkPc_fP3s4CdHYmN<fEnEW!E%oQyXPOa+cPr`J1=tjYjwDiE3qJbyh4y=;*RQw&#F@
z^c6-;tPZ{dF9hV#{KOD%rsK8cOWB#C?M0T-F_zknY)^~mT3!UNhQ9{3x98M%Q^EHG
z?+(3)y;%He$frZ4yIh{Io;`#d$1f2vUc+Q=a&DqY{2B8Z$ra+tpSsDJ^=b@m(7x&S
zM$hZHtG7#gARU9fNRCPD1msjdzo)tq&}27edeeHO+*el<XyNtDkJ!HOz6dX|9h!*0
zCJKeGWPnSrSkAu&#bN_pT=C{F1#iE<k-qEqsc%tJYb7{+=;VFqZt5Ol`uy{D;m2Ps
zeu8*dIqvp@Cgf0jhhm&Dp58iRg}%OWk5I+i6-f*FC@S0~R-0Qb$Wm$mndZ0DU&fpI
zYKpDGOksP#Rw|cfXw7M4Rb};f^=5Tm)wxqUS-o23Wp#|)li>N@+IO3Nvz)ipbRgaz
zlqk{zP|*PGCy?v$ng^GkEbCc%s<eq|xU()eVfdGB$To%o&?dMS1F%JY*ml13L2=_^
zyzG+Yjx#sZjd=j45RU}|1uEfgp%Q-#n(tw>2KtO3rI`LpR_&?>^G;RoSYuH2X;l`d
z9@cD>mkS#bd0=I(16(>kfdPFPktM7vwh8$7JV0jI9-i-S>aPQ`U~PSq!c`fDcZ+uq
zOe}sN|3L=;wJYlLJ58psrM*k^CGSecm6U?GQZMI!{-)uy@IS$=;h{mo^U;~+RRH72
z46Y2XDsQW8sqLaI)2R(5sa;c!Ya6KRgV#_(0GA$O!u~?`Vf{sS<YR!vZlCfG^?Bta
zAz*O8`{15X0WTYw#ZQ%Xm8=pRCw~K;@mye9m=7&WE{c5d*07JQ99z1we6Ypfn&o{S
zTp8OFZyWs-suCIo?o5UAnX8do;pywY5N?z_$oaSyU=DXspq302IRzpSF6fSoWg@W^
zv4P3k%mL^+c~dq>bxnCv{z0}~_Cl0K6agN>RyYSb$V(z~L9b+-{BPBJ?F#)F!vQra
z9YlI~$!Ie0%G1Wh0{2*XV1Lv{_hQ~Ln?TQQVZ4GG>iS@JI@a0`+m^T-)Plq#t}F6|
zNE6MLNM#aX8x-Ph#?q)&o-g+Ewk*$g|BKMt_+73iaYe+4Kp#ZZjcCU1irtLm$F?P2
z@e26Wl|%K_jF!}S8I9847zx#KG02m_6Jlll0&jyr$I$hVFYypj3HAzQplz-|x3QI>
zEpC@%r1P=kKX-b_!t6vTLL}S>c<3@dh2MZ*aLp1YgR{MMm)q9c{=4h0?_;bBbdX5$
z|KPtv%X$51ifZoN>1F(TLq!Pz+*-In#n<1{2MpI!*py1mA=w?#e*7xeJXtewAT~5P
zmCc0v<Eg^Q;t|4S_(^yd_h0y|C(T{yTSYk{2bkJ`*|biy7!dld1D|)Xw3VO%hC)t|
zKF{&+oMG2QkItVAuSon3tUTWn596X36SxA1`S(0;eP${dY0f<a4v<{&ZD}+4P-TkZ
zh%l4<g>Gjv;zYz7SQUI17Q{8&NYqV^7A)lt#YbRPK>p8(g%Tx+Cy58#7OcBaEt(-R
zN;Ps)wMa2obPqU0*u>tjJRtGB_6_j=LG6sTNLGgiW8?7g=rXu0@jlos&>Q5l5Bt}J
z&c#Sh0PTS(e6_HqqMJe^=`2`?)n+v@ePD!77~T}U2aMA7h>M~Eaa+L={xiT?KSWnc
zjEU_HpNh1J@8V4)hYI2nwFXV;nR;A*Oy!Us6;ucNiduda@brIr#Z)+23>eNN+#Ff~
z{TFXRy$MtVn)xCBjo_d0RotJ@GjzGIME%tGN;^gF5L6(d_&{$TtJ7Kzx^-{dgQ+!%
zx||B?ggzxzD4#<B;d@4c22JCW>{EgTj)5PtU-}Q}DXCMm{pAe>95*^r;2v(@WjSqb
z@9GwU*_Y@nGF#AJR6_KItMY1dJy}_@No-oI7c-2#&LfC(GE$AHb&A`<0Z2|_THuTm
zcPzAeZT&q>f^fpX^@8-+-{ik&3pOLxIr1~oAuI}aj1Nn?xQp0$(cdbs_N?}cy0d&U
ze<1WUS~pk>=IMh2zoHj-7%`lfh0P%NU=`R!FN|%CZi;WFQ<>+?5)Q)N2uG+!=_!2^
zZC7Pa@mFMRJPj}aX8D`?mifAcpC@hXYUT#Jiup4>F|sp|^ptz=`d5XI(e2su@JPXS
z#W-E1{*W4%T^EEAL;RrUKYN;Urw8|&!grbDNMFF=IR~%f)-kIR&!a2iHIrX>Yw)?k
zld>1;u4%5!2U%6qziWDn#vtz#!~H6!&*pSp4}6Seb9WITv6%RY)aJG(K86PZW}Ak(
z5y_<Y@XE+D(i56G`g2;dVuYv$JR+RuT4l~Jt5<ZRIMwuz=Tjs>Z-Oo&)et-H3tczz
zHn<}6Z>VFeT~Yv567A$8^bJ$^hMlVFvP%8}HkT5*5oc596VIjK#pFj^D6uQ<02ki{
z=?TFlxRlvQ_fND>TugL?ju2~QN!{F(Lc=iiRY?w>nFOFY$9T&<%Ny4b>V2XI)Ri0{
z9tEaUeTWNiZ~At4QQ(-rk#DcJM`$BMke?*!iczwU;+{lTCN)HP4mvm3#yO^XIz;Mm
z`G|;rUtCvmQ(z!wL7S49aq!uRUW&esALKfcCl$l>UyRocEA=Z>D}*#JKlU|rhPoAa
z89bUSMvdes0msiH2V+yAJIRW~(ijn$7akXqMJ376*ha}1Rcp;8)jsKZVlrEWk~#)h
z8e6_wmRdWy4^zhI#>6Rl7*op3PV@?&3bDbK!M<RPpOOgiwh8XZtE&E|TB`aW`^diw
zw@%chhPySc51ymco!B_;BAD@Z79SK11=Fo6=oAdcR-m`=(}bC9B^spctNYKuGw#xj
zRJ7m^Wb21^dv`j9+v~cU1sX+PG9#g`=tS%eI0ra^X7GH>H$b*o8tW827~jquM6>yq
z@j_$~ha?^b1D+|?qo!t+s*1^$4X)k6p3H5u9bW}(Ft{*AxZq8^_dEl11U-g5#2fP~
zL<Z$x&3er^Wfkc`vL3QCF@aj+-{`*(WMZk@F|4YfDOk^!@%iLzGK8+=4d-gJP1$}>
zQ{)A?O#Df4MN?PvhoXsq4{xWRhBG}g?XzsDwk(^;nL&+;4ok%7vx&ozks(dM;X3N9
z;w1uEkzMpoZVA?&KU+FawNCv&@j`S9YsIz>U3NZk?r^IDn<5#&s?!aBjSm7OgCyD(
zeGEU~Sau_{0?sCHNip>#<G<-wb53S2PkF37D!Pn3qZ^0bc*355TME|uHVKfKAxH6>
z^QYkHOw;HJ>K`xW-R7?q9G2+8tHT?Hz+@7fyS5ZK(GW9}T3`>9y)0yYeJYt#xytc{
zT1Vs1a^Ri2O)fxNL%BQw(=x70G-Cz$L~)iZTXQ)jFS9|`Z^rA&L6YfMgsuo*_fGcp
zrsfB8=-v2Lg;}4Qvd!>J*FtugD24riOnD*UOOAyKz;w<pUa1hPd+MsH;`}$TCwV#W
z$mT37E^$;SDh%d%t`@<vSRZi3o`=KX2cDkRcBVHKH!GxoNqQ&ZL@tt2(JpykZ4={W
z%_rGB@k@LlZKS@r*14VohpQ$ulS#v;3dG`f!ug_7p%MW^C+03&$hsg0aZ*`5wPpID
z%=}zo-v6pz%BZWaP{l==(1>`y;06CsYKZ?nH83V+eC#4_A~QC*C;rqQaUOGC_iXS!
z_5T)LpR5f>A&U1Aeu~6^c`u*267L_{=q|C$D6d&^w8C4dwOn;Mf~CpYhz>sh=Ep^7
zI|fQzNOtEAKnJiZfZF*?y;c3EX1#HAmLO+E+Ec?F^$+oFL`6T39-!N>MWBUZ6ck7g
z%R9?^Nasry^1pJYKp*RJn4@+FPK2U~bdKTLLLD)V%n{`YSCfO$(ae&N&i%|hvvhbV
zuY8N;v+Jv`BwQ!)FR;URj6IA11DAJ`C(Y~geD*G)M2Shr0e%<JLRqEyn%<{Mkxb@m
zu+MC2bOH5OP@6c!EP^p{LbEVMo%SZ>r}31bu}UeNink($V};xirU(*~)kUqPofHDq
zEoHvaA>M+Ou~4kgPdQdw$6DvxhdbALE2y;C0`34(301Hn_Gz?=w~P64xvWxExw+DB
z9~BzMyx=|N8L$q3z0!_<3+csS$w#p+z|%J^)`h*pDd8*RY$>Z$X!11g<n6?hv240V
zusN_=PmS$kw-GueX8fGyOIK$N${AUuYwpGLTmz&$&(GtgMn?xa1b(Ab)c-<5;>Ve6
zMoWK+7KgHYlr>Nht2kgTx6J|*ewKSo)DgTUX5iaU0&N2SFNsI~^KEptGF!?fluk0e
zb@mTTj-Fu<`~ZI~4#9_@M$mMoUSb$s$?b#2!VY}8G+Wb1-%a;czdq%A>N8`3>YIF{
z^mj6YJ5SfACCTmJR3;VgCi*D#OKV6-!908@(vqPgU#QvC-+^f0E8wawVA{ZaFchB#
zJab(I74R{7Xe1|C&;P;o-O<Z^&O69^)}Ior8d1c8k<Ov%L0jOR`=sr(Ws7s7r-N4#
z;_(jfUw}0tp}ms<S6NwQe&(5!GVN*wBie{R=ECeCPMADGZ%*dGQ;7nyl(<SnfQ@4e
z^DH_v);k_gu0|J%^a_QNRP2+#SC|z-=_W8GDdl1Di{4>2zIlnc(A3)m**p8;*rddU
zgfMxGd(Ao`g!denc%!bDt~LJb_(<MDK$mMo65>A<(-aM)4a9tYedus>yswE<<HEsr
z|Fq<H0+kz;ixoYTl)@<($XgTto=628>i%>PGKj0F^EGaeeBD`PTb?GvsBJ5&!GE4i
z4dgg_S&Oaf?JvFEBj4Gf@MDC7&+>l6UwaQ&cbG<)hM9`YDrd*wio{8F6l@T@Q#>;q
zGnkYm!r#%8i4UH!rcjy3JlS^B{WesaQ}MTmAyFpaQ~!qK$9Du@QTM3_p{%$VDUucF
zltwh|TlRr!4RW69+R5eoe^?te#PP$n!&{B&5_3T-#e=kmH2Lz;lAEGANVgc6LwY8;
zRywx3^wjv|I@pQb6wH=S)NNIpgfu#Us}ViuzHKsBmOA=7_q$t!8$d4vdQmsB4wi!s
zq4Rt-Eg7b7mW?){YjAh~0*Qq3xb{@0zWUxO9n(f=$4aik%_3dBkG<c*A0zpRawtpC
zO1@ua7EI<(;m=_5{O=sy?2m0@>{joSL_7Sph*VzD9nJ{lEKfbE=`8<5^hliboHGrv
zOtZJJ2|f41o!N!pE`G&4XZI(R{*I0%R+H^_u<yzZt>9$jW2sEnF=Kt6AoseV4QOKS
zPVDyxO*!R^X^v&9^EidDmjt6gR;LZfcjWN3Tvi;9{Tr{Be9qgzZ!MppT%<W<*q)J}
zuF^r$nds^G3-_w>2SwKM)#g)<4}p11U;Z<3IUtse7R>=9mp>x}<?)ugb)JX8VtN$s
zCq7K#)%G#|tvw)Bkk`2H!Irj3<@u(7<(4DOKaFOII?{1+rJ|8Mn}3$~A$}(W14{V*
z@OF9xtij6#&y<(bq?tj`jB`s?V|lSAuG!X+jx}zY`V{|;I>g7MU1ZJWC8AsCSf+94
zyLYXdam;ktsZ+6;>_qIeY>{EFF-!kLu}=67_D83>DVx>Oz^ZYE{Z;5O5R4oIRC_aX
zJ@zq}=0D^s^q&p<h}f7P$aBGEr88|(_QRZhnXmP|q(OL5=p}GlCd@JWSMMLO8ITk(
zK~P|rzJomGm4RuBJ$@>V(&yQIu$!DB9}Awt!zlv{Hsu`QS8i#5GFPb>U9z~Oi@Cz{
zH8BYuifW0sWEB37c^r=gX9V^K(!yVWQK|`iOeojZN#CBaKkb3Oow7T5J!Z4du3T6)
zpd_b!t9?{B%nGn<!5T3t@MA}jT;7c&PT!}MkQ@6SnIZ9N>Si{~d7A-7<O&zRb8?SM
zP<gVndGU#|O6!+k8!n&tD7~fpThfkP2&iF0qF;lSzzXULV0(>XwK!kt(JKs;S}i-s
z4>3{SeCy+i`6cbkhFRMMP9>Khbp>_hUnDI46YiXx5@Ev9P|Khp#%CWQaXzj2mN`AU
zMdq56H|l+YD#<+GQpW_-+S2UGORj>*8tx7;SwblH$&7-k$gJcrK)AdRrlL!e2YDCq
zNpf(9q&N*)ZB@lQ{t!CfbHySpn^@TL*OZDUuA&IVwZr)$NSsH$glf_sBW*%C!MmaV
zB9+n2$?=##bvbonx;g!PYN~d(;56;@-Lq#@xXW%>`g-O>U0exvSF}dHQT9Pn&i@mx
z#R%dxq8sAVX^!2EYZUgh0a?v67N)My<O_~6As=KtQHKBg{BwE*;T{$J7kVN%BQKZd
zi6@fBcy;2S(?I<dO2p44^68eyVM#wtSc7Yd70-mrcz*?pY<kny^2X(U%XaU}cwM*(
zkt$jse=XZ1I!$y0(@Jf~>u(fl5>KU<K~IGrb$_MbOdFZ1*N;|M`G7`B4e|)=FH8Yb
zdj}pF%bSWF5y<2o(L!uEHz~dV&}4Q8x<%3wE9teod1O+(EWJ)f5}a4AlXOOVhdP*B
zRyfLe<u@u5P6(VtJmD?Do(PNi_fR3*HR=!U@(H|;f=L>KUy&Q7JyYK2Zpu29Qd|30
zzJ#nFKkw{qyJ0#|{>$WWb%>uq24gMo-$e8IG_OA0DP9`87C8}iC;Fl;;)0-uB9f7)
z`B#nAIjd78DnHggvftXaqFMR$qG!cZEQkH>_%;Y9$|a3uEy<zKw&c*LF)+-h3@)Vy
z@}?kP`F|;h)U9cGhL!4pQZcePOxtWFe-^(h>Q)Zf|DkN`4*mvlJ=qJzXz@Ox1n$9%
zi**hE5nLFNGh+A(U#%E#Y?5uuXs!Pt3z1j2HlbzKr4_qOODeO?tL*+@0X$sTSh81H
ztSS&SfVM;)2kHk7`nUMI1CQc#)J?RKoK6{7Wp$>?FcoC_ZnNd?6{V9(8&~{OuCt8t
z<kB{*ilBoqPqs>S01w9p`K6w(&ZQ2>b1q82KJta^tge1`MPBQirfH9KA*l;K6dY+@
zQ$Dl&YAI@Z=k7|M!8Z%GlM95X=o8#FmJeuQyil#s;m}SxjCYhySIy8j&W=}~l3T^V
zmyN{x(q_;0@>|8z%I24@s%YkX83S2oke90tT;iF;fuuNeIWU*XrP_tQCe9#7`Afxn
zWD~X5GcIQA(6^F7_`>Az;84f9%28&*-qCZCS`e3Duf_S2Y~cpMBeEK&3$$=daL#vK
zbjCcFBj2HNa;_jD%F=evaHcRyMz{$7oeKsBI!`-of!WdF$@cJTA*Z^eIi~nS+DUW*
z9U435)`L#bM_Y#dyZcKxkLLy+;N`+ea#j^qSVce4YOFK%DzMts(>*XSCXz=_=Q4?A
z^7|^4>;|x}e8#JQv&}Psm(*2Y^@O7@cwYtefIZ;0$S*HbeiLqjCMUFE%(KXRvs6$q
z!Lr}>kGpGlEi_*oSISlAm1e~X=}kU~__zS?8gw6Wqm+P@pHNgPaK&S#Lc2sUM=%~4
z%sJzWgRPyXEzNDC?0dl;N)YPCP9j?HTM+NDweWMgUbuCzb662R7u+1~muSt~ij2U{
z69wW@RcCd!91*R-OW8}2njWRCqfKkQZ*A!QJ+y~eLgb5c#2<zCgd%<|WF2#z?TCEB
z#*>4^8s+~q8+0+llGOa{%De?&ZM`F%NE`ywz^Gkh-ci}2VqJx;(r7Jp#N9$qbx)?d
zqf=y?Q)w^nW?`J0y&WS5AdfICyQZwKJDhqt=T>g#j3`JR$VfTUl$zkG@1E%S%UkAK
z6e_28Lr>5z*nB{OJdP-mMWGD=X`nh~3XP#z^q^#!s$3UOv1Wa(+N0|1?5(K{wTC4k
z)Dja>i+n9SnZDnGmC;AQ7GKQO=c=*W;#2_O+s$^<M2pyV+to7Ent_0oc_XlkR?%t=
z19eKxCB-E1Ikb0tn(u_`j&qk=?*AEz(4|lZbO$mTc?GU@*Kj`d2X%vLOD*&-4Ze;&
zq&cQJuM#;c{6n!>@j%f}F;_ZT_ybRHvE+p0v)EEVTszI%LxhFZMP}h;ahj+b-;R55
z7!Sb@*+z-MvB}X3k#~^+F@|}K72yTgRa606xm|1*8jX>$Rv`y?Zm&ieqVMT!R>aAG
z^(6;856^}-!&+z}Zx@r6{LFM?UM6EqTV7l8t>lJiEB`HUX1mcc-obc!<U+8M=ZEz~
zrQD>kXL=g@GD5BCc3g;;3vYl|AnC+e!3gmKX#?pLNpD$Q`99SUJ)<ku&Cst>Uz698
zyvG|uCCq?WhtTF=SKwXrL^?$m#AeYWxOY4OuNNC-!b}N6(|zN8;@{%gfc>{WHZ{?O
zUCQ2I4zk_Z+sT7;?-&|-7_1*wL>9z;#pKb<#1ZCavN@yXLcrZJ5PlA6p~v8RcOxdn
z8T=_fRoF}1Qse>t;oFikqGiILqN4&%K#8jehx2Rm`vYG=7}7J_VuxdUqQ8ZIh2{j8
z2d+?GsT+ajfv!PKJOoyBF>fLG%{O_MIUZ|cfAAhcf5PptbHpfoH+~d<i)28nc>*p!
zIXX^-%R<{iJtHIIoq<#4NK(z-;vVwCEWyoZ^5gk2Z?qsfCbk85);GX~_$IQ8pb&g2
zF7mesJi<MK=X@#o9cc`|hZVd-%)R6^Izexwb>Ln761@eCj5+ZW@heO_<S?;}e@g(1
zEE0iin0TqEP>{|i1R|mn?0{lC7c+w0ljNd;SRy(tSl9nQ-$TzPm&SG4>2!_q|B4)9
zBG5W~fB*%Vz&66><T9ckQG`z+&*Q7HI^gHq<PLrYaSWS?UxZpD|B9~<BcT<cxq)fE
z2h@L|!l;3{!}%c_wiJ({{jh4-O{5#T6Kg}95PlQB;1}_2g66_q{Hs`JSjU}@ae*7|
zPOhD<)~;!;YCd=9eQas+BjA#Y5dslIGdVu50pKP#;*G?*iEc|Y^7rzQiuLjq;t4p!
z+n+#!2VJmrlGSKmWY2OHQ3L4}yoKl`Vyj@LaHOcd@DaFfLSYTzYQZeYdF2n4PFYuO
zm2Z*clN-4`@h+i-p8Agdwq1^X&ba$N)g}HVnaNv<zQuN78F&QS4u6D7co|$f*2y7w
z3qc!EH^EGPl57c{*b5^3fWkG;_6GDVMmbt|<>3>|K;pPiD%m9MD;*}eF1jbc_*+RM
zejb~MT_R6Nb5+&UCl!AyAh7GpWG&(RK)^M`_TJ<IMw?f_N8KgbFKGbos&l+n;BNoM
zJH(yf26A86ro1*#b8@M4fZ~jtmVZ?Ck{=Lk;neZg!2zD#w$GNH4!;|w28DOglh`CT
zgf{@Nu|wQQ-WqlT_nzwqZ9odhpQ@iJ#i<U1#JEHMQISW?rCkv$(AG88Qe<uC<_9lE
z&GdZuCXxqsy5&s&q#r!>7A8zdl6k@OXNyq1v`}$c{z6u+xFanl)+L)qB9zG8+`7~B
z!v3dkS$JOT7_W%T6TIh7=U)bda0>4X9|9I|BiEaq!!;xSl|NB<<sB7I<Tr!_Ixto<
z_zJYpdz;RgGu<DlCGqXazt97K&0c|;5x{0gKEM=s?ajF%zz<Xji-c>zbz|jOvVTN>
zV(Zui;cWqtx0Z8)W2*Z}up-`;E#u`A`$+_sqMeY&$bI-5N7LoW+Keela5dpNf*SG<
z%KZwrw2g2N`ZZY?;DaP8VXJOE>@1^NB`UZwcrt$l-;Q-d!pI)@CC|_1CpFwlXfQ~U
z1+e?lrMmjsY}F0<R0&KZnOT5#SZ=Ffy=`0XafMMP07sEbeu!+3j)!(YrQ8{YN_37R
z$x6-#O+|X(yQCmpq~gh@iDw9#pwsA2-mcF3_P&;=S?2g3H4G&CpK;v)<#`-DhMh@o
zjdzQEh`j+0&Kl5X*o_Sr7AV7@o13j)t_dhNioU~3VvVS2zN)U5&gS5~qoUqqeQp4{
zUvP!2kEZjkGXK)2lNdPpe*`x`QG6pmDYk0{7@z3_+VSc<Ndxp<th;BJbEL&?GFamF
zd!9Q~&+zPc4P-9b3wqCPW=#o8JUd=5W~R%zGH5osm&}#DRzFn=6q{sDFiW4nm4$Bx
z-grLQt2)}d-uRzH)!;w9z+WKs2=@^Kh(TmS+y}Sf9`U-ueYv6Rap(@_5q*;G78}J!
zMEU$2Yy{gsx-vY-2RqX3a@T@Do5X8g9#Tj~1oem<q$U&qCm<1eG02e=#MvkuT@-V2
zlLRtRx{wr45cMIm;QH}DgF6CsT*s{K?DM?A$W-PUyqtV3JE<Hc{g>~@S|W$I!sM_d
z!)AfIu#|fVm+?)?xw<-ri-tmN4f$r`OQM?pwlmdYFnu@IcZ?0tu}#brI8`7Pk^EVx
z6l%sA6C=VMf>R@{5}T8i%o8{u=&CtkU<^$RlXP$8J@B3JJfGLGvoc&-Tt3-)z~hg6
zWP-dmcpc$o@NIh$7O`vM$_No!9C;ld!JL9T#5BncUA^=_(rTx)()|az{w>-4fxXU`
zmUk6~N~7KF-wYZOr;&W(wcv%I7(2%uPj;Y(#rFX!et@39yN%5eJQ5SC>Z#3)?=)4_
zOXSb_bKvFikN)3$PUjxm5PJj9*kDKcE9Zf8h`;e|@ciVR7#C55Z&GE!h0$&C-N^;K
ze&}7|wp0(On@1FXNyZ2;#7Ex>*703)!>%5#-JUzaee^}R5PQtOFU%9Z$NuK7Bu~*x
z=*_ea>^}M+Cy+L1KVqV&R54VOq1mrqrmP~d;Fs8mkvG&qZ_s(!(Z=!8C8e4~lfb<(
zoO{IGPo9Zyk0v5N!Udtpq1BPC^n7**cN|$LY@t4B?4G(jWtjeV)osyAqz(N%Li#J6
z2Z2THzVBe@U>s$up_}-_gb05Rz7tsiy<!_OZCRK*16_uHBI^jBM621Q3+q~IYAVNy
zYogxh1m6xvchl3dmZkqyOt4M&tp%y?b*PzN%3pymLB8`gGE)-m=m32nc?kTLIY<$H
zU!1P_tm^_Oov4PAP9*!W{QwK=fom3+4^42#{8Z#@qAq(5ZjR%C5w(bI#8kw;M6#m&
zW2(45Q7hSrn~RJWR#O~RMwDU2BKZ*EQNWS87BGAMa4&N8buITgsmsxW2@Q7v{)oyk
z2XY6Uiw!`ULfw)2_<w*|o<rUv{}Aqz=PK7J_bTejdx;KWgSd)#M%du{)49kB*@_)s
z+~d48sk6~w(!n)=+9D)Y4=q5tBfDT2nUB;(gz!B05ScB$E37L#EBYyE0eChlqz5mL
zZWn$=l?N(<k0VIT9=pSQf+oQ{h=;ZyuMt<V*XSm!2(1aPWUsJo*>=3{hz(hRRS*OD
zv&n(@EuKGF7)|rT&ds)MwrY+{_gb%#8WQ!>7Um6yq4)5q#4w^6ahEtqOvj!hDBe}H
zLfKOz*9f#zw4;=>CFy{iekLgoH}~qDJg3fi#8KvY0Zy~<#HV<a_HjF)S&$v>i_O6*
zc%2wt@*xw1ACWF_vOZJXU7RQUg?3=YbhGFf%J1R3^{zZuvF8$HjCWz1!k5rT_()Ph
z_90Eg0CEAp4G}|cV{7>#(G*F6^pb3^Y%n17H$fe2efmp8MXm6Ny?^*-d+T|(`fr5~
zMH|O{r$4ZlfETzskKv7j;=F!v8kSD{A4TUJ9>>~-@$t;=teK6IHffvGPHo#fwQZi7
zr?zd|R%$nmooul7?(loRt5^SRXLo1bd2rwN?;ibCF+sUao(%LaW2Cb{a%>N{Be%*o
z*zv$t=xFMG=f3Ct!F&)Vi}S<-NEuF$$I1GVjx-~^Cdrh%lWqhP{tt?|QXb^?XJE%g
zz)lG+_x5n;EKMu=R&K8BV|ilPZrkK+4Jd|D{x2aHASoWlyU1eIn>6X#2Kwpx(fXg-
z?`oIaB<l^7tD7*N_>ynW-VNOhd<(4dPx01sKX4YgQ1^G&T~~F_VQ+GvIrCItu%(jb
zG%QyuzR0&rr<3yt5B3*5f^2|(@HtG+;3vRYxxpL-DYF7kvvGl@o^pGd?T+(~dx>v5
zlO&$NZcv@24rv+<MB}Pgn$zl$s=e}5*)Dpfq%k$0e1-SIx}fdhM$meGK4bOY^_*}A
zT+5w%oXedKXMZmd*c?0>Ob<i^^$a+X!Jb79c<E0R1C?*&D!P(dfS*7-$QN`aYDLWm
z3+0KdxB|kVT>f+@)$jH_^BwgYgLgs#Ae{i8K436if<<%`IsnZ>vY=7oUtz3>!k-ZX
zxZnGt(MTV39`+c$4WASCaviyGoQMA?wh=!A`bad?SXj#*4DATSdiS{AyZ(6d1KBJF
zIbb_FhbSTcBPo(5+mblBkGw~Yr<zC~NuNncx*i~zx+KlW2k>z2F0()MI`Glo)|ch!
z;9chP_$}a*ZSpVh_#9cbqxR<RK><IzKpc<!z(-Kar4Q*((jU|>axj^Sw+DQU$y9gg
z0BHy5N_v=VGhHNkPX>@0{I$^Uz=uE#(}>IDP2yzX9N!cW%<FRLY((&w7xCTqpZC}F
z7Y6%rH-tol#pjXJ$j3wvd>YypUMeWK%+T?GIe3fxB^UvJ;5zXEy$Yp^DUbl@lo;Fy
zeS+Em4N$}{;;-;a_#q6&7NSw;HFzha5?O9Bt7ofn54mVzI$#2iN58<;At1LF*6>;E
zzw8~Z72lKl!rovi0`vUc{ZIYRgSpHgzM6O#8j1Wx+5rknBIrOy!qef-$TDOyG8<`%
zMgyj6OEQJJOf4Xa(DBF}XtkIC{e~Jrhef&2ja$Vo<}7Sm_B^wM8OTUNj^J>nIX?jU
z1vmrw=vFizb_+qk#E}Xu`1@=-b~^i=9m&OsGI%t+6ut~y0~F3eR?2qc>Oeh_3bZE?
zPEDa|llL(-CStv@VTc`k?oY^Z*aWWTF>1i;fSz|QIQtBMizWmo21a`Sx@UP_dms7g
z2Cjx?aqYyp;#Xk_v>s`Q<ilgJTZEZBKy8!EmOLZ(;Qi2Wv^6pcswZgqL=I)v1P=t?
zGAzGHd<v?gR-#Lo#MczQLcaiq?=Ut4zf4RZw-OVH68t;*2kInV1oz-vUe2{(4QyWM
zMqol<df>kQw0Ec{${X+>3Z<~?xi&ySCBvr?pD0R}Bx@-741VKW#0RS0H}Dj6CRzvZ
zJMQ2de1}K5J8WZC&U%<b>@^-0gF;K8Gn9&SMbe==;22-e*JHz()y&-x6?)F}5+*=*
z0TDw$KcLH?&b)(t%6?_L^G-fqEP+oUb&v?4ZCnSx5Tn5_-hki2kKs>3L$CvQBO*zf
zthg-4WXYgEJ47g82fI30<Tv}?`X&T2nW6juaj|$#FpGAG7yAQB%Rw%iy~BPLCc)K_
z+2Ebgh>RnCU|W!{@Og0^`vQDxhnWc0%GDDzP(0ce72w6te()z9kZCuH?V&93JG39}
z1)k*v@KG=yIED;^mO!7OQgI2N&dg{2V~4OJQ-h7*1_*D2ZcrPjE*y!KVPCN$*a2)C
zI$gXV+z|zK3zNdu;YzsA>|J3q9EtL92ry>s%t_`GGmKpdm?W*y?SM*inb6QFK+ANL
zc#M7(HiS+GyZYw?{Uhan!rbGRivPjYu(4P))*e=XZ>T%e3u?sQ684J<xHj;T^no1^
zjLZ;q&<6ejdy!ejn7LO>H2X&M!u`m_z+-^O3*@V%h4?>6Q_$Dn;ROC26bH9N&O<MR
zH(UwZK&U1x7D+gPPvJn00Y6O0;U5VebQ@q0g<%~5>4y<rTxaeQ)0tTbuD&|+n@i%)
z2qytS2ob}%XMmcM%C6!j3v&@So`&5-uVNdJ0pw;Z0-HuG1(cwna2v!4&x8)cJ%ts3
z-Ovf}hKkshd>8Pv4TC1b@#p}!uJ{Pl!|%m3?hs%t^yA(Fh2PrXF0L5|^T)uHB2%cr
zuMucI4_*Yf#}D8jVTtIA?!^DWMp5P18vH!c40$IU_Ad**^4kN$g>76=Fd`kGN|@zC
z{1NbNHA1$-J<t~LThNWxh4;f6<QDc2lEGkh#4Kid2j$E@=49{=zfimi--n!lw_XQ%
zgC0hPgURD#ajaNFRKpnB9P~c-F$>`(>fjfVX{br~B`g5<w~n8{Duf#>gKkG$=xQhe
zH9|dMHy;D;r_RW5aB5_WgTec4VXy&UINlVr!eqelmBMwn$LtXB9LxvWs@0Gk>3}96
zYr%Qa6FLuV2b8NQaVDsY1_Cn16(}2i2(=e8!8B(BHv;03FIW>CA$y`fkpoaI?i1)N
z;*d>zG4w>7B~BB%^Kq<<$z~z04__%1anJd2d<)?g<l{n!j<1I{1*)&D;#F>ocqa5y
zm={{e^%cVaS?(|zMt&jhN_R=-f*P<FAP^;s^8vNE57%CZ0iSjp_}BJvQGib0Fo-j3
z@G(0Hu({sCx3T2}L)Ic3L{+>kz7cMXUIVPKg<>0K5%-L1%+}+Yip?2R3}=q>v-mn(
zB+$?-5J#{lVTOBzv_h6*WAQ4oZPW%j8gx2d(gh#DnxQ)YU1<WcSZFCmaF3YO;9)kE
zUkmQj5o{l>1}9-(2-Tq{fR8g0v7@VaJKR!81$9%V@DQ5CiChj~#I*?4@a1ru`C{=f
zG8)<rl&|}s2S{`DFec(sq!0NSZVjG=1AMe7vMYt*K*O_MH1iLj4dO;D6}}4Zf%@_V
z{8pg=nh9UV!5bXsLNQ{lzdW>%nd*N9X@a$&3EXyJomkFY61szDE19f>PLjWox$p?_
zEUJUd!fbdWa~x~HPlZ`g1$Bg9LBoXaunzhl&f~rzL&Yv=HolKXNH1HL|0ezxr@<|-
zr&w)JB_YT$w3#rT6S&8Ge|A{tE&s@)V(SD70v|yoo-XX+TtXYZg&2*D$Nad5_=n6O
zt6@?y1203;iE)S-rJ(chN3I3)h9v@%_$>?~%omr#{lG*p1z8M5Q%yw;o`l>KZ}M-%
zf1qDHCeC6R*dJQKkK|mz1w6x=#eIOU*B_e5e*$X9YVZN%u($(%%H@KSzJl4zZ4ghf
zXSud`itrsDKs1MOpudoyFC<QEK2$=oVv?xBW#VIDH2femg(tZEL38jBzaw~v%Y$aJ
zcZgS91{#Uh#5Q41;Q3fHo)!{>25imHG-zz-A?Q{|f|KIkU_DOGJcW0KdH_z^2k5h)
z1mv*pNF2VO>w@=1BSkf`61@U9$F{<U;EBXuxGuT|)R^0`HBe_^C7@wg{7$x}*f?}l
zXbP_6A@*C0g_;s`q31k=TH)c~EmtOfMj9X^xYf`NXcjw0tOMR+N5p%q49u1bf+qlH
zkQQsgE5J8Bhs?$wqw}c2a8150T9?n^B81i4O)gSA$2S%dp-22&u|2#~WW>9GPTK-9
z2?fF(K_!0RCi9zx6#f){m47A7<@*aR{(>+R*#>56ZumE{2W627fEb;R3TOoqfzCkc
z!8G(*&_bWsJK%fCXG;KA`VDtT{3DbKtH8f}Sj<E&!uxqMyb;1gEvN%JLCMf#z&d;Z
z$3Qk-B0dz0xeR`pI0T&5d&OP+crdSS&d(7#3UheBP)jK0{&MMp68;0thpr>x*e7^B
zwgUTr)hCDH=kO(fs96)afObcK3k#hEL&yg7GsKDep_AamZY<<8%|pWj-@Q}3YrLGN
zmtPt99!%kEd>XVB5DPI%CRr!BCk>MyP_VK-vT3qHswFW1BcMb4V=fRJ@8>-q+?U)J
zo#O%jv7YCNCoJ%VX~(7V&7j@LeQY$g8xRGvB<m#wfR*%*^qcIm>>8a<rI3Ara_I@&
zO)!don52L-(AY=1{spPF{p<<0ht^+CnXi%es{b342)HqYI4M0v^R!A1YjQLPlvmY7
z8b;{`v-KDB3!*Dp5By%qfdcn@_d?fKpr&37QjVwCe>$Ff?*+~V?{k?@59Ar#7CVfq
ziQeQm=}387`Z3tjb&<7_s-;;}HpauS_=;Z{{OoDtDRs|v4RzjjAM&Jnz_vIzmM`a@
zLz8fb6p364lU}7sSzXy@MMwEE`kefN>@^ure8f&bFTrzsml6E?Jda#E+{@h!oLk&~
zeEa-~U^DWWnaK9#eEebYr#KZZ!bXC=RxdrKP%AGhG3^ocD#a;zBYG$JECr&QRRlYF
z8CN?e?~pkfI_J7hJ0y;co|?hr&?~MEQj7RYrb=fh1}U#Af2&h<-L${dtJIXjM5UpO
z*pT_<KMV3J4%uQYWfk2l|5_Va$2oG`b}&OXvkQd!&?wYQ5R&;4RCY(6B0nuVCqJNE
z3yAQG6@Tdx@ar02wUEM14ovoS^Fp3nr_Qz6dC_^%^U$9h8qU6gT!3d5M_i=VNd`-w
z(Yt9*BBOptYe@bj?o!*yeDn_50J+Z%Wd89Nc@}zb*JS%*$2R9I`*eH0^PbD?Jmb}e
zCWHb^3vn*e30r~7BvoZ|WIGg2&0ozlO;FcWHxT3;_~d=*1j%xwC4Yrm9jf8m;k)B|
z<GSnK>l^RO2q5eUK3^ozJ@_>$lR72YC{xQS>AK4I%2A5Fs!#Hdk_!?)xf9+cSlM0v
zTb_k3pM9Bqt^HWV!Sdsk3(6#BE6Dy(S?}5(yZ-tH1#5>UvE}?Mp(|8{$f24^Y|^dt
zHpw^OnX3aT%qs8~b`1NFQ3SUIpD{fcjc{136lbF+@f1=fU8d-%4%3~{ozx%Eozk_|
z{{bGV(-HNfEYW)+j~M?kaOzWv5dECULXzO$>_ET8v&4SBazaIRDN^*U;J<>TyvzB4
zqLZabWlzeJEuXA%8)u#1xfp;L6wI@t!TjVgcQ`Q3f7Y|mKE@tvKUUeaVr8YoGSsg1
z)b=HYqJ>NF0elpFM?ONmO8>*SH~e7a{)lE#L*oX-mc@l7CMJxGUmV{qCOOQmKc@L8
zm(%}{4zxb1L^cYa;16&Km}RHnG}ui{p->6|N~R`~mC{d=JNQGq0oexa0~nOgxQ+q6
zH{15t>?&%Oz2xt@wC_LGfBX1D^>g}<j%m05KFknuIu|-h@+<1wb~s-7PJ(LW5qMt@
zMHfkyDDEj@!N%3D-)uZ+3TaoWm6};{Sn3B;mB-jY@+0w)Op>M1KG`}=j=q&)Zut91
zN%YV74OKeEcdW9w3KsVuzJL6xsJD?jBP)&9H9J*%q!w%;v@w|E`QWft^eo*{(l@_r
z4wkzrGcWyRW-x0_R%wnq_h`YCqE&^%ijI`rFX;>XdkrjGExjH6+|681Jj;BI!Gz&~
zYmfcDZHN7peXFaFuiT%_3<N~dD9L?!A5FI29WgEDMEs`2OVzH__*Uy&-A(nd#^H?{
zHu~0hTBE;pcGNW2VB;@F{W4Bf?xH54ZTa!R!~Uk83!c%w>7E)M*8AD(@XiOjv%1Vs
zR>{bNo<LQ9syoJ0+ih|sxJEh_Rn9ConXl%Z&Zv`y|M>X%<%iwx?!8<3@!RLMKid7>
znK?19vUqv<B3l!0dGLscfE<}|s%eI|raBSL<KTqN3Dc{eOX91iRU;D0W5D+nG2U=h
zTdbL>`k>gVdZyY6lEu&J+k+`)XH)O6`KB`P_gHu{Q%55RoYNL7B+9w+`;tbIo8&y?
zu5g=~?eW>tE0RlM3aFebf5|_0{*3zB;d|Q8Q9sxJwETwu-2ClI_hb&p>0i*hs7-03
ziglK|)_8ZA9}DbZZJ-`M3*SWJkr80q<N7}x9IHaSA(ixW`lP%-dtLv_(8d%Mc{A#4
z?AiF6RgYF5oV2&5y|%M<t=bps8S0~Tn%2Hmb9MEfRdz-<Fm_e1qin)THYNzU4_Uug
zxXtTJsnY1;$l`Y;UrJw<U8$^M`D?9V?*WKWj4cOvSp#;pW38>N%~tWethnq)N%Q<K
z+1)bqf1>_a{v@U;Gt@cJ`K?N;SFW|(bM6St;GQAfr9GAJbtR^Ukx1OUDif>ftIx01
ztaeJxu{AFyIchYjk&t*Uenf0`)PeB(Va*NewOY*}6{LKj7$x5;6{!7G4@nv|iwq~@
z@C?iW1^HiWqhOW5DeqOU+g;W5%$a1bZT(zv&Fn6{T4F8yl|Lf)V%DGxOM3a=BWY*;
z)cR8+O`U!r<3wgvz+3|Sk;*Vfw&z{oKD$gDh04g+k_+;>>Yl*s)zsMEbU(rxl^uO6
zYH;L@$gYueMD6efrnIn^VKJtKrdP(h#_+IGLu#1aG|n{Jlob|jEZ4WxT~!ZIVak^B
zbjeu42Rf47P%~i%+bGl|(8#~Sd&*@32@s!wU;L15ouzMiGGGguip_;h3QYx#^2g*&
z%k$=J%TCSNky{FO5YEDHC40+OSL9h|I}+S){JWUNd<SSY62R+A-zuJJ4(fu2XJN+h
ze<ChK%!&9CJ}qKVL|u^JvEDdZe^0B|4%RAkGqf#rQ*@%{vgU;<N$FE|S1y!C$gGk*
z)Jd`zu^kJ6uJEq-S&%|!L)O6F&_~~1pU=DA<MRynWV_xwF4(SHt6O$gEHWP~UQ^gC
zKQez%{=3{QISulD=gk3GDp&zp_`A5=oLHG@Gq?|ey1~qkLM9U#)L41AYQOrEjxl^O
zvf(?U+r=tkm&Fc_JrjK>Dlz<!aipP}K2NtmJ5b#~m8mqUPOBnRT~zy27KKjkptIz^
z6p6AL@?$c!{FLlJKtpbWUO>X(v%*kuKD(WX3FLZ9J*;DlBi*{Sa&eimIImztULa>v
z4wmD}nVO5_rxhd@4lT?p+6z*_ZUP<8PUmn>Ti>|ACU&~`7nM*Yve~N7>KXbhL$03I
zE!GsOYAc5*hS6QAR)mPX0zFwNxr9<l`+@3*Q1n+ss%C0@x-a_Ax@I69X}Z3jCPTei
zUnNX#8e#NmAE+*Z`S3P0mX8jebWgD@D1TI}Dtcb@rg(1&S9Y~B*#ef~_MqdFtA%%x
z5B4whF9VENwcF;Z=I_nl5E8gW!72V@UYQ%RwJ!6PG$^S9vZPK{Hglc}I`~8Ad1{OF
zlKi7`w%Vw1X|8JOYgg;0>h@`-sIpZSeP&crT>tpzF<&B@m|7d3sOw6bV}kHfm?}v5
zaG^TZlAIt7R|I4h8mG5Vt<kAa5vODCFf~Jhzp1~sf3SbG(3vPA>yb{(2~7}FnWc_-
zWkZUN<?YX-@^|H;#Y#)QtvTSbt#JIb$2wDOt*k$7t8K^aT|LeGAa$H0;G@z~<Flv-
zQJo?ehrQROYZK}A!lj_m_sgB+xc~^On?yHNDKAqOs>gs`#x~hIYCCn28bif`+4>{-
zB}Es_2mPt2afy?w-K=^d#;O+;L&#o%8WvY+dO_!+r)Fiv1N)%RP+=Eb3!TG{3Uu?i
zoi(jbEbGft%0^d?wf(iX^KJ`7vv2XSviWo>6$1_Qzx5<oTNkv*lBAcU%ZrWHqfVB|
z!*x=te4K1B>gA_%+K?-7F?1mSGg^2${!n^N<1k!_NvzqR-iCTzYfX=v4t(yd0VnV?
zTR-@Ooe8!fhgHjrV<V&y{UUzp4@fceC>!fdbp!3JYm5IQw;PF(mMVHHGj+WqRZ){n
z{gfGE75@ZB-O?Gks`P<>?q+C;c2pGGSAq(6vKs>~0cXLF%<q51KPR%f=C3U7WPR<Q
z4-ch>s2gd=hh2@H9{Vo3is2#|&PNA+x_;PI*1;83?Q-@SSyR<r_eZ-yeGYt|TL`sy
zH*`5PUTlD0lGqfFwcR2*CB!Amlg!m8Bu!1aQT<c&dD&dxpuGrO_U}OUVS)W_a1$I(
z?x);nSH4N;t0&*0EmmejnSs1p=Bn0^!{TYq9D)DfSzzLvhLN}zUBEJy;YA7g)AIKh
zk)>75=E}WZsW2PwNiIhZiJgR&!1vPEdDaqP{oo0*^^k_tLq&>le(bS?<V2|YjATWv
zFG)+{!nBX5jp%RWD0Tw7j_OIL;y>f!$n%j~jbSQIS`RB{VedKHE^96Kl0Z{#Bm5h`
zF8QPwu7VUb6`8WDk}T|MaA1X`;ANIA^I~?@oNGBb1^dft+DxwM?r8g$^3sw`1#5ES
zv+ri<^J<#=I(7$H=mwE0Yov|TWojoHe}>tOx!U=XFCgD4-Crk=5!%h7;veF-VzYj4
z_|@=thFFbDaaP)dn1YOlw8&|)L_R}1-!wP6X8g{C!h|(d7gfCw568?3E0MP5ao=%A
z$o|~18l-@<@I;0#2=ft9Y!E!;Tvw4>MCGr`j>t&OXq_i3?PWdZn&%5L2B;yJ+;zZ?
zVqw?`@vt{onNT*Y)DG0uAxnRUA<#-NV&%a7FbB&Mt?ZoOZ&1xwxGw~Ti0es26=8T7
zkq}>+NLL$Dy?gSxn%irQsNN|eQ{|T=U>&jlupHzNwx8M{BQ@`|!<DzG!N_kmA~4I-
z%f7(kw@m^`kxO|T?C~2CkyLBE7JihBA?5fILFcYho?f^#Tb3~~?dmW0?^an2ie6M^
zIR83b)<KqqmB|&G%dMrsVzhj`eTerWUx}kKnRbienxS1potPQ1iunA9Ey@DIC2VHA
z9LKL0N>NtYN;5m$8~rEhkSU~_sQgFL5}Cp#FwOW=$T%9&=Z7x@Uen5`{~{wJUWV@s
zd#sbw3=?i2Q2L|bZjsbHs_a>%-dWdgW7qTRnC+hWmR?1=?8E8J!4=L*`;{kFy!Gwn
zN5abqH<=9P>mx~md`A66uJ}~;brtgRmo}dp4#aS)U=y`L)kr^1(}`}6K4bF(iv#@w
zUzvqSCS9P9jp`J;F}``ivV__Rrt064Pt-h<G_}fNkf?+ZZsaEV2QJ|ja~t4F@`vn@
z>;UnN`{6!XF{ETjVb%P}1((cQZR^}hkPbQ&dWsyt+~_z0m$<3n6rj3R=H%4=Q{(%G
zA7_7k`O`4xZs{Swj_D%i@VkS%-Se#3<w<25O8b-rY}LH~aZ2*3>ai&*ZbX#_RoH5`
zl4Z4;C4Y%osLVrN1>OMtWskr`7Dp%0cXV~5Ps9hJ6T<}6B%rTcDAeGlvNyRfxI+3+
zH!!?$)YhmC5m1=L@J(N&ekxV)hixB=(z1T1x5<ty7-arwQ+XBzy9+hoXF|hZw9Qfo
z=cH%!O~0G5E;qfTvEA#paL?f0_yW8a`9XF-t<n;Tz0g-rfhDC(TiMh((YKa$LJx?u
zs<g11;jE!jp~Bj6w%}#|Ilr8}1gDca<!b$`2xYt`u}`&bNq1|FtuwXGoN9<^6z${|
zc>DQ|`#E1#|9k&n_6nLJiI-NOk)dSA%yNCn44^08S9Hy6w~*j8^>Me5`@~7AIjsgn
z>>5-n$m*(F(jrU$r|1uwaWrdV{;;yMj+;RWo`HzmasLD7bL)P~Sj!-LHBWNj9;e5K
z$_n(-=#lZKs}?7YsWCD+ENOG>8to}cDW);EnNiFYHW3mDw~B~Jh&dLy&d@-<1UbRI
z1{*nR(8!wk_9!oLsAd^fhHWyu)y>l_(caZOl$G&b+n@X=X~WVQWePc+iY#V}CCYn?
zr_mko3MRrCD(#S`%{rU8E;~6tuXK`Q7;_RUrjIE`%bwG%Rj+hD;{?NOxd%BO_+>p`
zndV6G)nYQl-gs--WnKU9C#G24JbDRok!!^?W2SNQMHcx_N@#OT&!QejvJuOp-^HGf
zZ(8+UOo{d%Vm&j+)7dk`JH-3k`^q~lP*o_z1xiNr<8Rr`g_+qYS$%RW1(<oX?Y{RH
zQvr1#=1PuBEK-wvmg2VJIOz{|wH(TSlvSB?DsO$hw&-}N&ms>-<1=Js(%EPYrkclL
ze`kN>8tI?Q-@=E>X<fsJWpQ(>&Q7o;-m4Z?qhF25af5WtsUl{cyPZqt8sKj2n-NmM
zO1ixU*1b{wLkWQXyw!8mwa7iye~qz-c|@%8UqgEMDAO^`QCW8|kvd8~K?j8PT5A;i
z%#dcR&BhD2ng?1VytQ~QmMy^~1@LbF5lfAdRYg@whgJ@D?DVz=39eO0o_5Q>$ui}I
z>U{kqP?<kgrlG}wHFl?UpZ%1xU7))74tpy*V(1b%IC6{8F1raQhOYXa0ww8owl!qL
zm9$m0T$`=`tgoUY4V%KLsJRg<H8eKPKgTi$xPdg*t&Romfxd>|s)ylciI*@L`eS=q
zax?#C?%aHR$%FFw_NE?L=o7S(93YpgQ?<W!i}lflG&M>r4MtegO0Jhqu6SpeX|L^Z
z20y|}rH|w>^mu#+M|$7bU`rKiisPd<i<yetkv`XIqb?=*YOJd!O_*ABY1LK<nwWkn
z7Ow5<WhE^$ZRhN*9Zu&)Py1k&IGW6mB#_&nogvB_>(+Rm_^UFl*~wfiP!x5NUZNYx
zvZdRkwPmwqeH5$ZJ+ZgJ+1BpG6AQh?wade;U+gKaJ${w=gIq>C$Ts2z|1sxPdw)lY
zW032mpJM~!PW+s-v7)1TwfdXth(>2<9^N(5Y+RtcgtiL4^+W>R_;$8GcZMH=RHydR
zt7$n|N1W;Z?1->Ew8y#CzShALq5j-n=pBy9+N%fX+ZZo|MMq>t-;P@!Eo#=GmpvED
z00pxkr}$CXfO2`c)N<Te8?d*#2lu$U0N+5s+QpUUYZ!VP0tv-nhG-^_DxPVc=q~9<
zolpBnm!n^<+ei21lbl`3&E_W+t?eGiM*APzC1+G{H=>l?R^F74kO)L;qA_8|UtqO?
z@3Jd$4GkyP$sVfI+EQ&dpnd$QxvmrRU9>0ZmdK4zhWDelmG_vd%s$Ni*s<Mvk&DJx
zOY#Y`csQ`ac?D3GKbI{lA5pQ%8sXW&e1KylHC0u0vAU`nyS5)lt!^CACv29S<3HH@
zl;jnhEfkC173Y**s9fzH!L`QkNQRSEu{e<Ex?#7vCxkkPW!M;M3*A!jS3NasdDPYD
zfzeeX<0JATx`gNJXt^G+AWv6V3wsqdDOp}Nzw(<c-u*Zf0V}C)%Dbv$#R|GV(2#6F
z$HE(gV_afrYtR)UnO*!mq&B{S5K#<H23nfY<VI>99w+c#i{)3jP%+lh%5oEsTBbPO
z`_7A(B>NPN<#KY7@H}wUJIIsaI^?YGDt5o}$Fff02sT@~T;Wp>)Q0q1!(T-&h(8>E
zC0wGsjzGb3PnP?p)8Q~UA!k2t4JHK5qiCrQuL~Usg$K5WKCr`u&(L$&i1i|ONqd82
z>tx+(T|96?HdgIXYcx~UA-WX0<nff<D|%ZvqiAcfs<c_zLF;?ZOs)a3TQ*fjQA^?J
zOsBv_{~7<mfGRM{|2t48*pB@QHNsa=O{Hrkk7TdajJAVenQl7W1S;|F1<L=fu4!I*
zFpW9F&qXGYK3R_HvfM`ghNcJo?qTk5_emG!&U2o1oBST80Qn_5ud{^x39lQqIA&bz
zm)M2TrG{kb1a5=#Rb`J#Po<|KtL#O|$daZNC*AMaDbOIel`tkix&6*wuG{Vzz8j!&
zTmg2S7fG42owl03rB<c7qUx<ZZWt4`LF=WuvombbC7yz*`Lco@MN5ly<<$YPswYi?
z{&Bjx0sS5~Vh~mvr$Kt@BWx%-0e%R3u#Ln>s=7o)`&Dw|>c}Zk*#?#Dlkmgc*8bks
z*)iTd)weJ(EcA@Oj`afhRa>NukuiZP4z=|aP*J5gRW6%zo73-J9vlr_lq^?w(%X#H
z!VAL7B5s7!x}{`9pnU~iQmtf7*;0@U^WF-mi|#8y0~{jHku4CK=?+v#c2^Vcl28)=
zLl_7f!HJ(^JRZF<Zba<;sJN*0QBcHa-AU;yZh-A^(U^QyVgJ&u6%8vHOA~iCBPU*}
z4}|?O4c1nps=@|78*Kd3*!Rpzpfy~>6+k`lNNFc}7qw5KQS4TK)^wNK;N9LDWe4-W
z<TWf>Qa-|V)bY|Yof(0oO3x@kpff!k?&WQ6O|P(5(vCjvx1N7}wSpZu1aU~Ns-Ed9
zOuZr($Bd2RL1M^lSv?W=pLD*qHv{=c75>6N-4M?Gf@6sHWF&bODh_g<^{!I47~Cgz
z1U`r`$pqPPmCEqg)FpgY_@wZP@Es9qBO-4qPINRcD$8n@iRHE|s$-s7x!XS2^O%{2
z{-VZ7&k_HMOMtQ|BhZ_f&0+jg?h}s#)k7_!Gkrs$*JNvs>%JITXnc|kVU4q_^j={-
zz}}SESvMQ7@xSoC%8q){fN7`5remqxe*ZG>YyY0$vtW-P@IUbXBA+R<j8%Qnk*3Dc
zYhvz(U(<ZV>x90!+d2gMNyk$M;hyPj>Brff;t;qwoXMW|w6#4ipIW}gy4k@wA9-|v
zcFaiVBNYw!n7bo&G4En}MGrSBlwYxG!Bm^u{H}OaY5Ov|@+O#i)d>xP(}<SjVEhF<
zn(H07=uP(h2-^8GuopW_Y2`MpCj3{ls>-pdXREx5?HATfQG_n{9jKUIyuTo&2sMwa
zsOJ0;yasFN-C&Bc((sRZC*>251P6O3dQN%9`1XN(F?Zk#dl7C=9aQeopt=Y8C8|t<
z<!gDmSB@-uSn{yMQ6{q<cDD--5pIyta-+Pr>?hGg*z9L*_bX32%-(l_RAwt*2>k`F
zy6dW@20UVC^x)WxNROeFdLA)|>*T-h_+_u_ehM<^$>7=0CXlERF4-*oge%x6kK2}I
zIcpEPdi(2uP3s}Fhcri3Y-|!^kN;lfN|pIhJ;8l?CNQq-K;F;HO_?onPvkExxl$SL
z#F-DsUAzJp;Y*w(IN6or{OL^zI{EWxKfH)KEZ?J&>L6pAupQycBE}d_%Js+&?_rD2
z94H=G8ddhLe5(DMZ=WEL4`mUm$yx_U<IEtIpsUe^cn?g4_CW5yT6~J+l<b;%i9Xg?
z)pSC?MYb0+u>D*LYjSyAbD#2al@A=8e;k_tlqhSYqojFg3M+csIw#v#g0!6xpcfb#
zvM@`8LaZI#QEN2CMIe!8y;0Gal=E)SEPHYJ8*|$-llfCwmZd7-Vtgh@={jjSPC!k$
zxS%R{irvJUfL7uRR+G}n`l@$@g`zX#jwEzX{1H>AKLpMRjn!G)E`LMeog!oL`tlJ@
zXOISp#(b(NH3xC<N0@^Fn&~0*KuD^F^on$wEFh~XPgKRJA8Kyu*Q>`#E{L~Xh3003
zB{}VL3UX5m-<Gd&%nSU4k5i98zS3jqE$pMHX5fGjY9z$Nx8TP>=X00fB}!!jqcgHY
z?9=FVhApy=P*b<kGOV;|5mWjcL_uxzQM`t@uT0jC)bG@ul7#s0z9yb`{(a0&uD<Y=
z^8rWIdiW#RSzTd#6hXx;ikWF#rQD3I2tIV~s_anKrTqWTbHJ7Ac@$hIOoo4;=b=8q
z+MaLD$<7g;I{vr8ugpf~7S|Y(V{4=t+PM)|Vs6B(i0Y#sCF?7GbGNJ<R5H1wS6Qvf
zb9M(veYz;@!x|7HNf<8^6Zzguhmec=7n*@~Cyo&piN(|r*-*`P!vNEW@cX80Lq}Bv
zu_P3<MVjjtMHJO8Syd)j4DK4iY+(SAAfFDX^=IhnAldl?o5jxK7Ync1B0ueG?l*+S
zi0Q;#nV=5nd+A>(S+aod<?Uk2DBoCd$=c3w$Mw-uKQN2`iv6a4C@(4$fOPeSc@$_J
z3<YIOIrEg6%V@YwK=E8%lA-*jlZ9`NE|1)36cj%(mhTaI?P~!x(9b;<Pn!3Pzb`XT
ztc^JcFTNj^v12?f9orov-N*bR*>ur_$4F!3*8r#FVEB-zBhmXJQw@(4|Dv$(b=ic1
zF1a0YWd&!7ic3rtwH$4N9{2(Ehi)KkfftI2?2};s&_VX3_#g5UNyg5Rm!%Elv@&0L
zTr<UZJAAZhw`PyzAm7YIRGN#cg1PO3(qKg@n0`uOi!@IiX6UJ}tN0B(y<gc`p@hKL
zK%GzvrXBxX{0z-Sr&34c+3IxtA+V!~2)nA9K^$dPx*h@NxxM0bWjD)y+iT}^AI%=+
zdkKEw3fC%l+q2WDa@O;N0%zGSKr3_|A&H5SR*GL*-V}^^78@7)GU}}Ez7&D~_~uxP
z%u|a)#fjz1tu>uZJg$J7UxI8UW>9Bv7f{EY2JVI=SioW^kt(HDNc+nMDt~Kk>7MIF
z!#hK=;kdR)X23Fng_g%fhx7X9jLd6PoCY{+pFJl+jgi~*at)>5qPZsPfHekPY;W&c
zPdi^+An30M9A-`kov=|7N^Vx2)V|WqG)N6LwN)}qc;;SFzP(6aw6f%O*%xaP$cQ;6
zjwi3kPpWsTTG1iwr?5KM#@ETeA<%;9%-0dqMG@&wypohEinP^CnUQs4en(p(cIhi*
z%b->seMQHjbNTBF4i$ekudht9CwLM<tHh)DN$Mz>k0l{*M5$OI_JohaeZ?ohmDiSy
z<TpcC!8Uq|#7Fm%cUJY%JXdEau2E9)fUmE8OS!MKLD{QHht1{M5@^oXz{2U#s?nM}
z)oJ=Gs^P1IZUlEQ3pkK~&adOHaIg68PyicC2UW4UL55^gn}{`$Cn8!JvSbL9<*`@B
zm*$nUFUzfnvjv@<JSzV;)(q{!#t}C3oNyvEF@OM#aU-BxI{-}uj?GJA52OY$m4;RG
z)EOWbT2OD)l&XyiKkjCB*q0RloBK374NT-Bt*^ljx;uLXIWEmrE!X8}`pUNx|A;9}
zabS7S!E_eZLaERWC<bZ|e(e%zk}^SkQPWMAp&PGjrum|HMZsdwU9Hkoy18U!MN7vj
z59S{b=+4X$4S1Slm~<~bNQ?;WbkA`%a#7xE!9(n8HiP}bH-U86TFG~XpkAOW(cjP=
z&{owJDKn)XQ9Sh17A!fN->_hL$=>n-wpOlH-p`>{&<A3pEC_s-P3aqWwz!?^%k>wY
z0F~SupmhWKBk?j)L?+6LloeW0-^!R`(wRKELCR<3OzxDkN_nH=ZY62uNwy=PF1*FB
zN9GZ!QiH-RZ$MMTGSL`n<2mhE?=ZN5(KN6$Feym!W<)PZQ=*2w;g=)i;s1rLH~iEn
z>E&V#FKww_vZkPZK~J#V4VjmN{lv9Exww=Fk(bE3fEwTtPl6PFUbqj(qW__zu+^9o
z>5eSHHc;zityM3zEe#oly@uY}h4QIb2PWTnpsZK%_LBMLm*w9pci6Uie=^O$+x{<o
zSJ72bLI0-45|7aH@C2x-P>($n_~?u9%L9Gbsz@qvla5y1)`giCn`VT41erXS#jEaj
zWgChU3*Q$iO6QdK2b8f|fh~MAs-Xz_sPsAEN7jfx_=f^;z`zU9Tm(XjU@2OaJS90I
z|Dl<#zi6BmHp#G2iz|oXGa0SBN##CsetBX=J?l&t>t5~u%;pG-kr()Af+5BeuQ3an
zf+nEr@H@nEyg43+`oyZ@AD{y*6EC3xFlcsC{!l!Us_;C%Ss>qSajXNW`7_*Y+>qyy
z_iZ4=OcDkm!x2J!$DR*m1}+9)h6>nJVVrmtP(f<LvB+1f7crYkr_+>>wouz#{XzDb
z;*p2!djD(hAn#yL3)eB1)Z5it?)?xn^3|d42ny%%bwU2?>QELtSZsvv0dwR&QnzFj
zZIGX*7s%ErU#hC8>MJ@*jbvA3K0D1{!#&9Huf37=Q{_b43y@fK*nctfg42Wly+k|%
z2=0^l1Yrs^7*sxEvGvG1WEolo+l`MSTx2eNO0^g;k2<M~<QmEY_%<m%wP%xis_TTk
z!k%MKcHZ&oLJNUwpf{R`HN-z7J(0F(V{|@#g3Q7-STs@st;MF1TO?Z)Uo_ErsUe`P
zR5g;1A?k{kLbu$FZ8s_(lvS2YEBR1zsLWzDdgg{M^9Mx^YKg2x1av&Uo#3cyv>-W4
zT_^Vu8;QMm7QPJVzB@@F*#Su>qCS!ZH25KJqASih*zw60u>ZE3>}OpEy>Mt5P(6Qy
z`XV)uJ6NJ*xbz2oL`DM+&s51j#05MGOGcKWsaPR46zJg7u^&hwP~SqlnQOqU=N>ax
z1DSq@_nt@a>~f#-)D6B0_6xmYZ*xDyz35&X_-Cj?B##@g_UJlvJhl(tK`bE}krO4m
zrDvq`CGCi9NFOnsxA611x}hB3SI;r`9FM^l^j!{KXSRf%2d4!$hd%Qxqyj4JB;14%
zL;_htoTq9_CP~bIXOKpB0Y2a#vXk<jbQYx~7<j1Im&*>82R8XXc!&D}?nFmJhuNWa
z-gQab6I`3zTHn<`S!f*Z7ITr!#7K#it}d^m_@s0xMa4?xdBrWcpqQtC<q&;_xQ-5k
zUoxb(hGT8TMYFUtuDE5fs-&fvsYtekJF~ocrkl7F=uCe|f6HH~4r^~3{xMe9f7I>M
zP0-fTZPOlAomWj%o|L453gSE0oShk1<oaVRF!wFmU+4#W*_kB|&C{)SJ=+7V*<$D#
zzE4UjU#VWG+Nx;PZqWBdsGch7DDMEjj+Gt`$ROjXN%&0oJJg%s!Q5w=U<+SE&mG5U
z`xD0iJ8kdd=<ATU&U(Ii-}~=`8VgU*Lb8Q)J^fjRDK3B<f-Q>4ikr%Kb!}x&MO(R4
zx|X6z1}K`VL*YPMxSEp(Hh8x==UeSI)>^f4Y~`+s1C@*Ht6W2T_d+$rC~P8m7Vrc&
zsJm;&=$>ikXnrb9@;P*CNq4f0cuG9Mf8hB@1aOM4Ved0(Y)){9_nV7$esolIWjPg2
ztJCY4>`=L?cvktJF?wMQ^c`sl^zPk=v(y>MZRt$9hwP=ix}rWvJxl-^y*@IB^gr;6
z4kWhXXRwAK^JRzsrhB~=s+>@Hu3|>z56c>h#S(AR*dyH!0upY4s6{W6BK=vRQ6JZi
z)(<nBF_h@HYagp{Wer6W#XNd2F&9ffnv0W!@l0Re0#B?nXgzOjXn9=G3Z(0qEOo5=
z9co|GP;V|7ctS>@!|+ZZsjUkAOqQTz)RT2*HA+Pm{X+T`c(B93-FuA!nZCqbtS?d*
zIV67K?lZIfdptwkuk2SX9W1piORP(5rS^dHs8jB$<`bAHa4Eisnj<|VTcp~q8KfSg
zzM~na2~%HDe36}&wk7lNm-u4P9hrz_$N;fau!r9I)LxU*YAdleuLzc3v}~~6whghT
z+i!WMh057J!Usr!P9*wJjU{s=%_J<<n=(;lWHz--G6p!{W>Qlm4<+XSH={0HTk?u@
zW9RV^L|bHoSjkxfef_PycR()gX>g_etz&IrwhOj$+jGYN@A}{^aU#)M(opt6VN%7b
z*J&dSKMe)?XWC8b$I47uA4x3H4fyj|%!XVRJM$+(-2w{&9Rm}51@1qNj<%G_{uNuT
zh4xl1y|<e0qpyA-Db$nigxtqhQNYVfH<1PCv$Cd&BZ>=(&+_iF0g|>vAG|l-2V06(
zK?~r&&}6ZR_*I-MOyNQGCY<0WbLK!(?{8O;!|cA`i}!4H7lHhUzn(LJT<#^Zj!;Tg
z$O4LsDz|#S+NN9~*Gd~vN#tJaC45H61T{>tZ?j(&Y#%ztdbx){HQx*J!q+hgK9y)j
z_Q86=)%Z4nGoCN*9-fz;M;;1j7th&!j=kQ8p(jEUWH?#|I@SN+C^Q03Cn_kvWFSa>
zoFsW5*)5?ZE9s}Q#)_`$vFc2PQ}z#FfE5!jLCQrRu5lpK)zo^rtlT`XEL2ur(WTN{
z>9<aEbn?z+b_!YWeiX)UlUdRVd4^(u!YCg>Ka;GW`cn&m_U|lJ4c`Uo=sikAPZ%va
znc5^<il;#Tf?Y_^x5T*}(Bbji(!agZ_GL6Jm|8a4CIkG7U!fnu9PAc7THDh&Hf(;_
zbz@tjTi;RBRPl&zD5*^b@wY@H=@+^ijVX%N33^E9l0O7Jp~up!uub;1^mXaW)1RkH
zvi9Za%O83gb3<`baZ&R^SD@RZ{jOQ8%Le=4VUnNdGSM%X#FJp+dN{DoljXVO@5ipd
zj>_Jt`sp4TF6h=7szo%5_)m9?NOIT6KmT*_m+T)uGoBaBEB|ZLyV620ag|yKlSItZ
zm&#_~{oym{G|4A<zG8yxD}EE|0lgO2fNo}uU<vgPYzwqvhJd`@^^}{~hYh3L$|ve2
z@@r_wr7vy>whwPBw=)r#gIp;|lr90Oo8gB3+8a`oFLBB(U##ogdx9|AAynqeaJ$_H
z1M5Mh(FpeNUHJf%D><eKH-?#-gss)RG^%3FaYV!fX)Q-a#=Ad@a?>oQf-^WSaLC)r
zKUY{O8K>Auy=Ir$XI8)tEi)HeOqCLykt4j6uY^+wH~N%Y@15ujd0Pu2?xJVQv!rjR
ziLx+L|EfEyjt?J4<T%=xf0X&`b3?^K3TyKdfbiKA<gzpu8oGL!>le?dsN>xv^o5&<
zBUu$QPdtyECeGq+D2_YJHW8W;&EzJ)+x)GJP##rvH&l&Eih8T<jvjIt3OD6GExvCt
zyIy$efchsM>Oppwc#&TLgR8geUg$A4g0@OScof_Ys)gP}W{Tg~H~uBw838HV0jBYB
zq=Gg9okW_UeZ;vqN!&+cf5|`o`sL4y_mnA}4SkiqF}|k3!Hk=0&8vf}oMD#QHX#4z
zU&0JB3~h|Hz!L#`P!5mg-|?mVEHQ{Ui89G^S&_o07_DikEzwU7r;Ru0JmyyUL%>W`
zm&Z9uylKIP%rHJ5=>}XkuZ2v1OV4TFcCH%+-0N5js7F^qQ}|PiG`QUN*EiN*&Pbsc
zY!NY7-a&W7R3&0~w7lx;*bb)lQjf2-`5>4rUMz28d+ac~)_C87x$xr9RX^*fX}#nU
zf=b{WUN5aBIZ2xE-`Egz8PW$a1OLP(tdJC`!P4F`PC=?Kt0k&~+6e6jdX;#<Hoov)
zeqKo(&`tV4M>T>SfVQS?kPD!NKBwL2ON2K_bLEqzcKk2$6;N#2vGYNq`5WKl&>Zn5
zaFFLoQss!YuEA>v3(t>EjoPmNiLSLDEc%+yl+?4uIv=_gdsh1Y2@$Li8tRqV@7mh?
z|3bB?vGioRREkPlONId&BM*E<|H6%tDj+}c6}bmg?ik2r@_@6ZyNXhXM5%8`F`jcg
zk250<jqiM@8n1&NAeYcXkc|1)_n+S)%#a>YEm5A5)**bzDd-uu(|^`m>@D$L@lR#q
z#h-|us1FiTZ|i#jbqy82CGv%`22;DdPSK9i2*6c01r`RMvKp~5uLz~Mzf>s7Qmozl
zhmkSVcH%Qoth5BlcZ-2C*C#rlrAR(<7pp?Gqh~7$mG4whnnXj@@Xdx2<!mI%ezdSt
zzSjK55${8oJgyGh1j|5QiYvWGDwkFiI7&i&@s6^)(ssl(RE3;`Qn}~BdVzJJJYhY^
z$a^noCA+H_0n$+o;frGXC#1%GHH0D6Y@>=E=Y1%BXy;vBJWD+X0>_wtLdQHyDt44S
zEkEp<&i5wXNft{!lB=j=(&2Om=?n5UafkdxnyB|wP%?|2NnfNT^g}vY-9x)h(G{)Z
zT3I|XUsBZ0y3PAO7{~tLoWdS>27HRS;%;v@I^PCf!bXW&_D=F0?}lZgbD@pw*N`go
z8teyR;o4YLayY$3Dc4okuQJw;ZXR>b)Sb3@ju)wOnSv@d+W#f!4!jCfXW9TJg2Yo`
zO}8F!tGEPmHT_F6mwbZv#3Wb{C}EzVkC6xP192=QL39X)4#rlHBj|hT2-CQ*&KeE&
z%+aNEadBM5Xis}KONbY5LAQX%W1Q#(F7mCe<-X$}@wg578IMJN3CUbV$mQo<n_a_v
zkAi>sG}I`0EZrk-py_Pv89p;QCsAA76}wtnN64u>UPu-7w=DGNf=SHs(7Diu;3e;G
z$0W;+ienbkWn?#^5c!vc$V|+HC8E{fKjL-q2-Fd&i<c0K$rqA2a;*|q+*NqB{~3!6
z!&NFM7w`^u6>BU<ywifC14`fyUC(vmC$e_$eaCsnTMyu;p`Qppk%;?XCvc^-4W9P@
z=dZ%N7g<~{tEEKMO@W?$jNz{SK47s%hPN<2l1~Y>DqEh5<?Ss`b6Ef*bgcKH4-WQZ
z#svGjTHE72xuNL@CH*C9PDe?)Q+A+^b)Z9_H-ZTY0cWNgzKLxo9!plsrNCz(QPkAF
z({5Mo#HV`-%D$IeD1YE8@K5%~_=X3j@?C+8Zn<Fa!_IWa??4LHhxSMdiF)uW;fQct
zKtU3UMEEF5;03^!o-gmDx}hGXIjc@kc2zGmc=c|T3;trcmH#5Aeg4P_vva=3=|%l*
zn44lG{F>YB8{j5<6Zl(HQzfbVKsTTs5$6aVe~3+mS~0A@ejph1a34U9!EoF`o}@ZS
zQWP<U-eDVbqa?3<^UJCgjx4TbKNd*l=R;a}8F~}s7kw9>`V*Z`oV)$EgbiqSG*^7f
zYMJ|73iKX&B{F;#Unw>~6hw+-qVyd&@mi~-s#+?y?u==wah1GF=%zU}e_8&m^245t
zfHSn38xKXHO7x?!%0I@@&GF7B7kg3*WESaAVjr}JOJHZR7WOCbEt|woa1N4$!{iBy
zkjH5XHJwxwHS@yx$PY$}_-aYb?w`J?aFXW_e-0WV;-V8;gWMPT`Ic6`Eh#B`<VK)p
zgdiDA_oa>j$I^c&gVaP9A!}hRx)=S5#(*sWMBI>M$cHFn<wG>-VXKY573<ktb6U=Z
z?DW!`-ofm4{tw?xOuz_oD{KuMbc9*IIFp&jNH%pu+K{{nNAq$vCA2e?4<>bMp+fW}
z_LKBc*QuJ)@pMb&GIa;-^@umok>Lf3v7t5Q$9ehrKP(wRLJ)aA^fy$>3=Tf@oV0Z>
zyHt_wiGyZI3Hcsbrc_PZ@l4_jz7)F-b?3(OEucEUH<nDMQR&oIa++j~<TA*!HyiKj
z>(Gn63k#-a+{!E}OABs;E+8hDMzr`)^f5Qs^KYe4F~Z$U$fxSlPHI2;Lu`aR$LwG?
z0z)3&EX;%Bu-k+{gcDx!E;UMu(F15omm3~qI;i^04lH|~J0o{V#YCSql+7LmWQ!q4
zAvO_tAN;@en{$2VGbFWCmy~y<HPOFfk=R3Q2+ad&13Hjfb`7P8NyI`TTDlrgbKB4x
z=~~+DVQuv7q+z}{MO(7-vQL&p`<%>C?j5&M?1W~a4}@4xOu3<au45Oo5r0Wfl4Vm*
z@Nd9xwh3tlPZT*}3bKq$A(O}#<ap^5nOX8vGL3GkS{HFIHYU7~nq|9|Ui$5A`sqp`
z;1r`kM#4Mv0m$_4z=ylLTmMfXy)Jws5~MuA10wPtd<H4tAW;Fb2&2TUz*8Cz*aOR`
zPUK_im-GVtQ};3Qg{i($6Re-N@=y1_wTl)x-+{UM7S1m&M`~jmpx1s|<pT3jOI)BI
zW|2*i_mB+6VDu;Y3IqFDtUa;;{s~e_o`P%qOlQzv<S$gWRq250blkLC)qp>1?wvC>
z=V{pmK)inh)knsnL-5z2<D1SaovX^`n;Ba(ZXv#yjKUfNH|{I;Eng2fBft1Yxy-K9
zz9jwxvKd=Mt|J{(Ds@~s+u(@IGzyZA?&XE+@@kYY?*3vr4nlS1JJjihhk8<)%G`4{
zaLKvZ)Kt}3Ew8F2>r0&gYUM(yk*a~d=2F;e!a#HhcprMHTr3wYhm(lzKr#LqukWds
zz2wKC?=}D4DCuVZ=6dFu<UHqD92ync>(Z8QE}#oXR$lgt;zKM6YXTpD+oM-79y@_d
z;McIDp$gKZLc-cd4UN7Y$%ikGte$wguCnfegj-6D|G&yM_9M(s$s|p=rnb7n|2R6!
zur|{7ZI5dvF1VHY*4^FRz5P|T-EQ4w>+ZI7cip<XyFj7E9YO*T;xd`ZywCsr$_L;$
z2s6)f-`91X%CLMWy9Sx+oo5+dQC9Ve-vT|8>_S4|v!}nWTi}K7gZr{GXq#jU*oQmA
z-uHoJp|@cgsuk8EW7rs3Ji5izG<WOwfoaD4ahAT`wf-CaXTe|6Vj_anL+gFJTyH%Y
z;vzN+>}8rq&DKBFd{b>y{FGP7S^0iNXLVa$JlJadj%*xR9FebwqrW8|t9d?dF#Fi~
zz3^8-z-;jz1MT>-;4A-kU!`|))tl1!Su@gdeuIpzeXD1U|D#)OpKl##E3@}-xj<H^
zb)dJPM9<Ni<$tTbYf3fq^^W-0HKCeQqe>9JZMe~3*%TOrk7mx&Etw9?J!UkUhn(>g
zSZ7*j_gX}h|D#>36%`kmzwoeBOK8F`3(O4^1PNgT^b&oCUBnK-@kj}MOr5TsMmBPE
z%D$7DodZ=Od<5o$Zi_9YwNjGwHTcAKw~R9;g9?6vBB<M}gB0DEi}Ze~jM~IV#8p71
z%cf(L%QfRP?KMtSQ}so|%h(GMG`ZEj==Zp9XMSBacJR*)e+xAT)bWk+kML{kok}ut
zI_0DrPX<t8rpzGQ3GV!n@L?z)ngz{;#=%~w7XitaE1Rn93YA==PphV`)34e*MY+#m
znpaWBUqLMdzUiR8i@~h#t~D}~h0XRi#w>F`&m^geTEWf$RQicN4`8#5@lJJJbLhal
zJQ!Rreh`KQkNT^L_v!D7bV}w=E;RgT{k>WyQ~ubs&DSZA8X6Wp17=MM_e688l7psA
z!BonvZWRI6^9q^DpsOBJl6WD$XY9y0Tm1c`%IZg|#l^nYlM$^F|ETsU;vf8lB|i6c
z?(uR(ur_uGnE`tL6QKZfGw8Dx7B9_coUyF*4`<)tEkWyFZC_(nmeIzw<?W3c(*esi
zhr+icSOA{VXW%xnx1a}9M;#L$T-na_Pn8(@mknsAY6olU7#c<g;^ss)Q)=n$@Hu3+
zthMe|^uN*PbzN0G*#Gbd{15ac^bPKex#_OlSLQxdk2p!zR^8MuRW5@M8OMGb_xVYh
zzu4+@gSqq&cY9Y;Zw_FSzAHJN<H@9oH&_Sxnghzyo=|q!ER{-E;MPz#=o4}d?<!NP
zS^(=ks#<24SR=DR{rV}1bC`V4cRRsrm=?OWnpAl+M#7(iO}xQ>%{s(5+UT~`^tX`u
z!qq~Hz12JeU2oi9eZ0ryZ4d4%Pmoz;1zk)NL>u<4ZiqplOch#`?EbYOvwP_-cOlq#
z{|)m{8gvmo8=mKNJ4V?1d56JPdVt!ic5@l5ADj{la+v~F7!_mWHRa!w)0L~a*3^0Q
zELBs{np=rjY#p-aq)*FvWj-AE0%gK7c!XpXs|hAo_ll0Cl|?Tr@Awx$d+1zdG}Z{J
zFEYYw;eCh`u<#*Rq8ccAfK22H)c~a-YHu>1{71}5;=ME1GPmkyup|DKu0_{mezAMy
zgA@e$I>b76RsMARDY)@6nUDG`y$)=1zXz<!7VachN3cuS8GxiqaC_)4p7(NMAM!Fa
z9x1OX$!hb{oB6~vE)*i#Gmn^?jGXDo6rqYhb;m=?WM{mjl&v+~jySDoLk}VzP<0eG
z<^NQTRm0>r<qgysI+LM~{-vf<1e4sPcI|4H)Qy5&jFXFcm?!x*LHi&N|IXXWRnHM`
zD=t};sZDF~J5)U0_RgChEO0lm$t<TV*PY$K#=2YZZ;+TOq?#)iXwGR?DH^jGioc^?
z#5B{@#qQXo;z!2wu0F68Y!2<*NmYS%Rm4_ZKdM$}fM=_pM<2_F>3rG@jwdtGEcj2X
z3w8!sjll3iaC<$B>5&ysd!c=3F}j#rs#?v|_b(}wQiY$V3TD`v`-_7#|CK+<ALB;=
z2jugz;brEEp@Br~CVhx)L;eN*4o{OlBb_Kl_LqE`e3jxl_}N@!T=d$grxE*N@{^z%
zqY^eN8V0r&f6M%pUs!oOupeoM_a=T(O_@hjj)Zx1mUqSjmE--3B(T?lZ}GLf`R?hi
zVeT8AdS1rgGw>)FB{qciAg56cAaAv$W@*O6wT!K$+z}v)dS+RRoK>%&8{jYPmvvE0
zSG?!iVDp1(JZs%{;Un`J+#w119kd}}i#`o33>_7-!x@r4?2=BPb%{iFh$1L|Aa5wU
zC;O#7uAW2%yle8m{|Kkf$@^r5fJx~Hzc_pnY(IxXjOR|}6;oXc7TiYkQnc5MQr>4W
zi3DsW*eFaTyVC1q^W-nM%Um|s0;E|atxmT<8`7dNH5121m<hi_$dl*RDNC%<^GSR&
zpW45|R}r`qjB~EC)G?=<_BeO&>p?>71pm=}&$-vR(QWj-3g(Js&}3)~`~ykG<Wzsz
zKip{9C&os0W~OLKfRN&-tL_|Qoau&hbXY|-XJ#==xe1C!>JjQiRG!e!@AQvB>vPo<
z>*X}HSvnxr7j(khuuqH@&IFoxcX=B6?t!hyJNP;<&`yBc!Obu^*IHwxU-*v~^C^#0
zwq}=_2;ckQa{gR+JUkV@giqp=?WfF_Dyn;Q(idWr%)^WVr^y}M2vvPxr!;7{YBZ|1
zs-4Q4ijf+H{$WH+)T9Wtp}nq8#JIR3eMdaPk&<~TZDsB`Bj!^Js!%JTFW)wJgWu_y
zR}objRk*(Vi?=vD37psT;A`owpexy55zGv33KsfL2CD=W<iVFR&A3zCdO9B8iA`pf
z>z~Is)P1pERcukG@?h01v59OY*9}Yo-zyT;L**~w#eUd5*ZUEfrOeQc*EzW**j%Vm
zyeZTRPXc|e9^pU53c!~-!q*p<LNcrZ&qEIaKGR!bFc5|P2mP{c%nGG1&+BGd@8<zG
z<%(z&w!=@cf#MP8ck|KGp5+^yOG9Vjlh{PyRKA9E#!u1P*l6wu*Hj)*C{#-2Pi29&
zJ(!@5GNfq3icWIBHYQrFZiP*<eaJwvMi#_a<_Z(U`@%6m)+hxW6)T_Q=wmu>oKQ7M
z*otS7laV+f0&s#(NZTQmu$8Y78YJprH}s!)RGbNE@a@b;U?#PZJ>_j<_Qqoxt>i5^
znO&_c!&N{J)BaYTlDA;)G79-v{Iq{KnD>sbPU6=PTe#V5BeX1xLcake=Q=b%xXp+7
z0pNaRf_oxmAhE3AS~AVi!{WDa5j#>%$j-v^%AF~z)3S2**lQsxu{A^^Y8c&;+eD=b
zx9l$g_xwTCneY-eO}Rt<fa-#0;veuu=q|V>90B))gXm1s%&rAg<3eSL{6AR}*2NYW
z#>Grm*`QOU;h!@z*5|*pw*(}`3E=OsFT4uLl9qVR83Vc9^9NdvhevYVb@6J9F(Dho
zZbA=W<EW1XP>P&DuO;^olgLQA5o=-EQat%x`5?YYf<fC4np$ej=~xErQS>imw(J5m
z30puP=e*c7-(1t);>DJCq2;7mc8wkY9{{c9yMdnm2wx}PFW+t+WJl2mEE+V)H`B+N
z{UnLMr^e~P$yR+&YFw24eM<U?Lf*TFScPwbTZZ$)Bz^|26BuHX%E#K<ij}Nh|5krb
z`GsDJKSK9mGXWpCI-ZLNU@keIlFNp%Z<rKjGS!Z1ujn0rD*1cFJiOF+_IF`UY3XMF
z6v!Al0cbXt1vxe&+~3i<WI*=Q!cW#p{vmjC&q6){qSFOohHxNMN4zEeg5q(6TFZ*^
zDM~^4o^z3_frn^k?DdFevNSJ|e<o{R(IopPkR4xuW}xrz+A@=T1m4NN)tY7f5KJYW
zDpBnq<uVyebcKINgF@^4ZT+8vm-y$wKH@dFHU5A)NZv+P!!u+^<Zi<WSyEtb$@PL2
z#(|FM!UnN0$OOlT3FLF~he%X)ENW0xRrxD$iwps#vXUBtcg16fqhwpkgHIvuQz+YA
z4yj;`Tb--)gH&>XK0UgzdIUDZ`YjvDUuJ6KFG4xMS)3>4OBHw{w1a<Q#hl`U<%d1@
zkO%Bh?kF8VCW&YHCxJJCfx*O}1F#OJi5sA$_&oYCJ(a#MLk<7NM?_TOBkk6_2L%T#
zrD6tWR3>m`6hTbKo53%=Yt2~MPVhShNVB55@-DjxkOR9*)ulsHGdKvZK;_hYnZT{$
z#<41LFme$6#0^)*6FJ^i1!q$qWaO6|a?KX%3X8<tFb3!=!$s77y~tkhu;Oj#itL!K
zm#!%{2rCHdL;FK2z+kw5j0NqHWUh^JpkfE>WnxqXF`KKWC0*8@5bBs;8AW@3s1pB0
zPNyC0ds!=P4*oySFXMnBTZv$~?C&W}g&&H${RZC;U!HGqP$z7Y7NJXVJJl4>lLt_9
z2o;&F%8G2DnT;%}bY%vz+LU~-zV;0bc!TYvb7&G1$y^sC=YD&tb2CK9%e7Y`{?pb`
zOje`=(yp92K&bH%goFCQnpv76$!i40uG6~=S+Z5ak@8*H^9rw49tb4E`vIwVEtu1<
zz*&fO-!PplY+3T&UK*$Ybw<>}eg9VPS?3MsUe_GY7C}S<^dvdK70dc?E#(U%&sN`=
zG(y`ZY%X6?w9K@?y$hL1{Yl1925J!fH>n7{wGT2?8I^7k-onmS4OAGILNWpS2oC^G
z(AUTwGzl9^d8iZk1oSb~3csVAs(r_n1b-Dj__ZS|x%|)I4Pq$hsx3xOqV4bn(BIx+
z*6F4$mSz4*NW|l*5RxgZ<ekBXf&x&xT1a^ii9_<58cu)SkfhI#c~iYK$zVu>6_(qj
zg{Ebm2iPuZCP<$&Kz74l!_z%|ZF@|Am0h>Wd~e0I=mn^+*jc>8zY?dR1?WY*Injwo
zU_xvwHkHwk@2H!qpW6TAbHd|IXEP6F_zULSr-r&iwUO`01iTV#J5PirdN(_&T)V;}
zncdnk23VOwFUBII&d^ZF6uu6hg-*aSVkhAz^6@<gN@>;6h6v3fw5#o7!Igri75@Z!
zB6qM_SOdT`9gYTs3cIJoo1at4xOzyhX#?2ob(IPMN%lABlROqXLcQQNq*5WNhw3Nm
z`>MC<uE*C(S{MD9&36A++^8t8vNhiY>jF43D~R>@3cPFhjI&F{#j@EI54?w<=kygB
zMlD62h_Cp%LUj=nH;R40d$Kb)4ZTHXBk#h?Bq!5X=g|(N2Dqvf<>sC&Tkpw(%kew-
zI)Wimi5qx5VUH833{*_?ER<?dZ{=5+KG-#wkmf^2@NB@8{77Gx$+edvJ4HiL%e5i-
zYwfqVTZu?y8G5B6BCCH^Vwn-ljO&Yyd5G@^vTcfBzRgf}z3^n|28T<ygx<jZ5uf;n
z`<DgQ2sCtGY6w~>{n71YYuZY_z{}8EShh@xJRg^>n}mI}wJK~|%v*KhEb1Ebiatg6
z1HAOvbgr<~ecW|EumWq(&E^a=1l10#_7Of7oHq80JQPCKfZYiWrl+gHZu}+DlOC!o
zkC~%SL{+Bjv_`3^Ss`<Y?^S3qm}EW=*GDtag?tO!%JMDdb?%q2K-;*j^bEL@)JQxT
zeu)(l%c(bjqd9>?R6D@z^at3%h+MS3UJ_CJV`3%u(b+uzR&J7UiB~|z5xdC8L?dDd
zxdM^<;!L%Q-juYr-Qg!eZGa_wq$|oUTAEmDJ1yQ50S@Hm@4+XDZESnhdM#(b^|28N
z$q#F$$0pIKl`&a&GH(_;T-T-j@KDGCw<A{5(d0F8YSk8_*)+iY3;u&m;;LkK7@9sq
zttFb`$#_F78?zE)NGJJ(9wD>Hja&z&A5qNA((#(LbQgEi-wQu){@yo_b500d5L5W7
zK&rHsn2w(D4L83mnO&&}Ud6uBKgef*vZxM!3a5lcKrZ_PQRE(Wr|h8et9EgOH)eE9
zlpzh=l*UDCV|r^?Y?JZc?|(B-7tIdb!3*&WawayKJS+c7&JD@zT}qmoj(Y!wbJ#gt
zQ=+LfF}T_P#(&6zyPJA<gOpV)pX)0P{t(YXQ?S*5QrHQZChL<hCBdle0NpBfW;88m
zR<(=hDjzEw%`KKS0jz;%48!M`*BA6EH+ne~p}S!9rHx`U;SlH!E+!M`iQEpApxvNr
zp~{gNn5HZ)&r%FjE}|#WLv#-PeXbxhJ@@DP-1p({lgs)C_6M^4MZTzj6__BVyRMfF
z%ehxn+dG!<sogpan0RqqEO^2f(ON7MUqxS(N$ef80butF&@$!*H=o%^r@%AtfieHo
zIG*@X9pU&Zr)z<{d}pv9y@P0ppT=5Y8kvkVxvmxc{qsuZ0s9Uqi`hr-hhoBb_-eQ{
zGF&Y5ZvqUgE8#~(BjkhlHXwME;dR7vdbI2V-4@>{UzFUg*4vop1XLK6ayoN=xdUn_
zU&)>4MsO#TC-iRlpP?g_8wy4mZwG$k4Hdg(-O!fEOK1tO=yb;VLD5o`a0*(3>Y=%U
zKiEm|5v)p5H&#6aouGblW&DzuDcpM3fKSVx418ZbW2>u58YA2Z4Hk4rD)Tqi*+ZIJ
z6>YZsL{@8%q}55c4IR|i*;&*oIvvx)m4GA|#OBcs(kGqvul6htIq^>H7DZP^LgE-t
z^wXqw5mro9JRoI%X3uhWco=hy*n@sU5MWXGpJcJs&L5e!HhYk*dAO9$z_*9ycvm=2
zd42^N1!F?hB?{yZIs)5s6U8#RKbA>t=MJgT^+xR##Z_I$T9(>)Tsje**Yle<?MO)v
zxCLl&b(cM67P7w-lWCv(Zpo3%?S)Oen}|aon^6PH33l{;@Q>k>gBJpigC$}S_8+Ap
z6T?dafBH`e9&(@Tz7m(m(u*UOByBL9WxbU<zxcmQ{lS%QLpl;2nOcM!`beobJMzkv
zU;3nQx(lUGMomb15Ghk1lj~*Axr59WX<n#>a5ZcrD)4i{pT6BL*mnTFPp{wzZa9Hx
zephQ7{X(_O6Q8m&byb$y+JlNCU!n(zPe_o=X9Ull!b_=}KYhpt&Q57CIRTy$>K;A^
zy@%?+9r*u(x8SbS1dUa*oSVo-GMyAH^*18L7&dBYM5xxAS}h`PaMev?e@slx{dv^V
z3XB3SA{cR-IKf>adb=-|9m{T9{15M9>ljAqwIl&m4{JdlW=Y_V%j{noUWUIUZ-+<w
zQe6E#DFTguVn)j*$cy6=YC>_WYP{oj#;xDavp!g#LGzGyq?LUs!}Rx6Z-fc9kNNA1
zw)iJf^L1GCOU*>^yK(q+q`x#bXbrzZ`_pf@M?^ZHjDCktU{i1$5Nv-c)Cq~vbLBC<
z;b}#mFQn8g>J(Z7m|geKR#<)7&22>Qx=xlh&h2lC48F(4Fb}YIe0{&(e-BthhPu|d
zINpfl(HJ`n&`_Klp%-GdS1U?-UHe|siFNtd;i#tIX2#T<<>f!2xx_}aDUuwt2Oo(0
z+{SW$L1A`<u@PT~yu>9^=RwA5L8w{SBw4^c=M|Anp!j2KEfNL!0RzKGXA=%?T>QaE
zo>BQer)7NDmii)ZLBLMlCAM+P6kk-Y4Hay4zHikNV|UvMsI`2hVN1ki<rZcn28BBL
zpL?eTdczj-8-1E-&b(k2u}9?<>UBz&zAT|nbWnlu%d>`kV^cyoi@fc_Q=~cgUuXj&
ziCE^HZQ}E9<`1+V4xeBTtJ<&%tR4~s?e<pu|3I!U4;c@pFk^{-u}4%(S&BSWjmG>{
z?L>4nuBNv`&Z6H#^Y`0slDslrX;SS`KGU{R4}`O;63g<8z1<t3BC;nn6t3q_a@BI+
zz-=`SQ0lh1pM@&$rgRZyXQPy7G<zd8wfyya#m$gU_Na1(=Fcx$S&`~538;klaDlWF
zZv@|R)G29^v#r44Dj=_D=jtVeju}RdBf<YY-34{P--&+8)JS*4MvaFt5(DWt_00II
zhE{lQ>-m%#Kdxo=DQoFpFNFE|@CoV*)1Dj|m}(kZ$dxX0-N!m8wkX@mKA>Zyed4)b
zv%n&6g6APH`@BI%QeEgUTSswP8J)1U@xyxN*cVV`;p43I{E+n{+@Gk2_oWUqEkWnC
zWpJ(ObHSOSn^s6{LHMXU<bB)(-ih1sW@w{uHSrZ{qMosLnU(ksY#erjejha@F-qSG
z9#YaIEh2MI;X?cWeCynG{GsqJYN|4k{t%E`yBg8TV|)Xq3848jmCM<tY*(T;+&#3@
zs|{Qd|3PaqV*pqEF+H34p<iFUO|@kGdgzvUt*NE!qWFuM!VE>HL0aS^S&KOBZ(Od+
zG5(%X)YCZ$u)Cw7oM3<75PzjF!{_z%@uy1rh(_|U>X2fAe7HQIyIZYQ@}P(taI3Nn
zSw{;dR7~)<2$zH&3t!*~WEHtp=xX_1^roPdWgIj{7O&B3u5uOZO{O-r9gha7+nP*U
z?oUN;1$dv}Td<q#<LLHrHf5L4-a=jG_M$fSs_-ZB0mv~QV$#9+>I(R7M~eQJzrrN>
zmC#slgPhCf`L=qa-LE|9zQSM}(w6GLEmHFGWMwstGWt}F@zsO+chak}F9jykUhg5I
zrK~oSLXD-<$?oW9?*P;B;;}_m%N$`czLJ^Bbifbe--uBFm(&V2LQgRz2-|N`)Zkp;
zmi3-{p*1SML8<0PKSzI?n^CK5jr$nzeH0=wq!T>X7l4L_$vWS1#OuTU;)*rpYO`!O
zJDE&|nulzG*?}0qFKLV?{D0cxKWu%CE!Gw@O9AZerjbP*O*MV%uyXn)*@lV*{;;D=
zSS0Pr(i4U2O`>bOFa>O%n}~<`nZbR5Tfymk+feK99Aqk)4K_cEWO~JQeXB$&>8hrS
zkX2TYeLMfDslQhnD&=Fuwa8?u4Xu<~IM-KhG##y4At|^BeJa@G9AvYocUS?M54VDT
zBJHS)a!mVBbxm<dUZR{7b2h;c*@M_&*_j>8-E6AoyN4{oLa+g<0VN<^#Ie>jg)_2)
zIggB8oNnG0Zp5#1Pjz*2&TxDLw7A=@ioksMq|B`8uW797XE++$wD#LSW+wlsX~^^D
zk(K@3_oXmN(pKs+{U05})IiUBiYpUM$E}&c{`h)DvA$dzqkXFd=}vAq>4JK||6)II
z4U@tCOI6|b(dqbjPLeg0rdMA0(d=cLcT;~3ED70l&aGglVfRh~xuq@TsYNY|ZkB!Z
z%tc1g{p6n*4dtRM$wfp6y9XaeYm+mWF{+t{ClO;JpGEeHY>~L3?wYz|6PhsdT@~h6
z*3E&A#8_E^tR>Tr>PcErwSSdqZ_(1CKPs;U$6(!=5;_b21B-_zgcbrD#Ur6Qq(G`+
z#|Q;r_;01ZV58BRbWr(Gu>_f5X`LbexhCUyvB$AHI5*HEKmxMWUHCPB%|5Z>qIG>>
zKe=CSQspY|GQaV^LBses9z~YnBk|q1K>jOxCf_M*$%e^q*cm!Pe=n-J)`s$y!n~UW
z`zzn`lS!EVgDAxwgZ%lHa6{L_iZy_-Qyv;cu9h{GuV5ZxcaY=IgYd&}gtP|PPAvqf
zqIUFYypmwZwnQS<i$1IwuP&qxd;ZQl@H;#Ec<ES|Mwo&8jeP^j-4(<II3M&Y*4q5u
z82k{I0rIfp$t&nd__bINVnYhh@v7#V?;PSt@eK2&gU|T$z%2f9xQD!N6sfPG54rwV
z+^meL@}W&M&Gj?%J@oyeD&p%#FH=xRN$?{76D?71jp!WFQZty@kL`dShvnfKAP<4_
zPQHKet(Wvq62D?ch#F`Os0%z-28@JwR3N2b!MFY?Q!@WB8GyT>l`q;W^FH9G1V-3K
zl$^*LRW#DNEc6C!tyai$XqYU)pVLRUFxQmbPQL~Xi|g``a-W`wo0D`t?p#Egu3^HV
zdKGnz3DK0>f*EDzOjjD#ly(v-KvMcjFqBLjY8{d*Pk)r3X>A-_CDaL=bUv_0+Ps!i
zwud&-)ycOduuAA94TF;5)`*vw$8M3=V$b3A<euof_?i)up);im^H-Plb{>R!qdVb5
zIEYusI;cM~$)T*uIYrjW>C$HT6y0sbTVgxd%I*RD{$^4;C>HJnJp-iQXlYmYiFgFc
zBLiGD`2(f}-NI0-TD!PS%Cl9$^bKiCvW}Ua1=oUoT`@8a8iA`RL8wtxl)o?QNrfoP
z=kj%@<hj&YA`=~o@55wBDR!S)z~rzE=*xf>Erp-KHfk>2o*In&LFPwA#Q$Yzh9{S7
z|M}`y{h|VYG%3-|>5=$c>>jJ3-UJR+Y|9;3P{XqvvnkV5IxH_d6HtR6LaW4lJ}<lk
z_)$6#zW{r3h!lYGh^^qf`!8L9ZDn=UbanP5q{t2%3sbhIMrSW|u7oSlzpz+z0ep+>
ziDv_rM{eQcl7sGCSOeY%qsX~<0@f6!&`of$Fc)NK8pCIB2~4UFgNZspIM^UFgsP6V
z#z#e8P3jkE!v_|B`0?TA!o0P<skD#E05|nD_%QAhH$E)db`^Fk9OOKNUDWlB?xGT~
zE%0vW0ujZGK_bL}@DnTM2C`{zPw|*giF{yJ$r>=3$k}iw&8fJn5pCo~^M5~<{m^7~
zbPUD+Le2n*$8SWgoTEvC4fb34x3X8+7vn9p4nY6P3atlw4-@F%fN6W+y)cBFstht+
z!m0lI{y3<W@|bR)<^)&8?TJ&=&?T0sZ&qzg+m+(Z`P=;p9S@m9(UO+vrp%L{<C_@S
zpHF|jsh9*GRJGRJC;ErKNG;H0st@wbx6>C0b-*XcXVJ-!J9I^?Mj2HXH4VA#_$%3?
zXgd0+wm5J<efqbV>5};){GNP*NpO}_h|iXdL&NUXC3u#$e45akv+L6p$I)}}D(o;3
zgIDrr{k_CC=n(cSa|?8)QV9ngCvT;kp-801vwdQw#*EUQhYlAG{8^Fyu5?J?SU5+B
z5x<F_h{md^?DF8G$_s^%X+UTJldEQB=V70?UV4hO!j6R09;>gm*d5Eq8bFId%BL1|
zj}++fvUEnJY8`KnZ5m;g8kW|~KUI9()r)-2uE3gNN`j&PlI?|RJGnBz`Lyj2R};6D
zedv6_6gnm*h0DXuf-C%Y!&>w<c$25VJl2FNpk8u8SrIXY?GHNNe$_!~ciG<GY3aR-
zJg&9EBQX6}L$k5VvJ7gSIKaNMteWGQ)RSEToWFyJ(QrPXS{DNAVrh5+T!56Jn*i!n
zg?1;j@~3LQdNQ|NH7)*9%v?>Spes0+aVKY2`H0{@!s);g|79M-%b0m+nzKz&0U&Z6
zappm*XfK%a4#Y>G26#Mj7tpEC;%+)u-h!j(?O>7>LoJi#$d<4(BkRWT`eCx`c2myO
z>^%i3-iG)`>=$4@iuhF7R!R!pa@4EvSoHo#5wuY#Eyf^2kS9_I%o833TLa608cgd?
z3Db~qT&eOOc_w?0mBqA3mdBSWMfX32DFu7Wo;jY0$3#|YiMh!YvMadF-Ov;+Kuu-5
z4nGH;DJPjT)E#^ZJP5X-YmkLFNlYP2$r7wP)|0FvZUXN^E;CSHs``Y!Gp+b`G-Yp2
zT;=VM2Z5k+Xa-(F_mCZehWS5Oo>cxV3UnO%j`<UR2Gt3thq{Ul{Y~97eA|R3$U5e*
z>;+XpC&*hUcFFT~%j3!;leoR1hvhR$K3DiW>j8(vk0Hb&(A3_GO!uT1?fDZ5%WUS*
z6?_8K9L)M#!U3r?l<WWD9Tz+aXo&|Xx$>d<hWs3Rk{ZRtXiH+n$dPPw&+MXa`S(g*
zIZa3knuVG{A9SVSDm{aTE8i71D?8!2N7xiT)f~nt?%>Ds<$+p$+<(oxInY=#k_2}|
zb`@BNPH3=%iS>KcY^htpKPahN_(xeQ$N$81KoB2>zh>Wa^GUgXpmAqbhn&V0bwYDN
zm#hT}`YzA}(II^GHS~_-cOWa-hRWZ{t-u^^#!e9JRQ+Rm8urm+9G!E1{vMJuwd_V!
zq;G#<rSu>5RnecV2-dbXFRxZn!?%%m0Xq7pluG4wdA#frm4jRWZj%J+CwE0PSKnEC
zowKv=lry42iN7M{>=h4G7BnVR%?n%>zX*mvE^k76(g&epdt`oU+UsBb{Ds!5{&`|k
z;Du8|T|zOwKb+-N13ijxF435~#vSDr$=9j|L@%gWS@&7|8O2-Q|1|+FS6vb6A}?SQ
zQ7JD|&Q)wAME@D<cw335y3~#yE9=D0$8MwjsQTz_Kz+XF`|Z5~_Taq$$9|XK7v{rF
zWRIfy#sX@#Z))M0->tLHR-}cFLx-evq!E3Tb1H6<h<~UhTzSTISKy@~hyr~nj*&3*
z0y0IqE|O9TxJ@O?x@ij3K}AiCO}{%foV+LQuEOSvD4klGZuWW?NV0HizM2$=7a%(E
zmVF4|^3KXDE^qGX5?ldSp$Fm3m;tYY4M4*1Z@e>ep1s74QwNo=ximnW(M0cwIjmX(
zkEz59R+Ox<Jn~iWo5X=|4X}}WOP7eeZMtP)<#TJumn+#(2mTUWhi^qxzzMh6L%SWJ
zBz!6!L+4Xzm<~OU#3|MBL*nYGn?c3q{}m54Uvae)dqMS~XJ{qap2=n3ha;;Fn(J2#
zc6Wd-FvC=>RXy2`Oji>0b|3<|3^KBl=oU;v8O=73RbzHhDT;vpuqqS2Ze5*o_BWby
zv|^g~Zs1#J3^tE?KzAW*ew+24S#8_m!{FgmXGJIWHqo2vglWQY{K>%DU<~k}Fhr3|
zD{rKD0~qd;G`hG&QTr7od@a-W;x%P^9V0**@)taVn#1;yy`h@%R<k+3P41kMu2rXf
zwZb2ycnE<>NE133XacyV5%?M6Bpavbt2iT122ROk(faC-tIaliM{C=w86(TPS_}Nj
z(1&1WXbio9O{2z#580K*X(dZ6HN}?rdVC0O2f5nj;gO*up$nn9fOCL`o{5vN_C#F_
zCh8J5=;oS?*oRRAl`jLWjL~KBW}_=0ZGyi*{fYH-iLA9OjQ`8KU7Z}yg0Y~hTugLf
z%8B;KQmIGyB(wx_p_3R?QCHPkso)?6rMuuS;A}cWwH1VfFnd&f?X2E8TTFXhcIP<9
zlmI57(lI{UdBFUjY^3>!s~wCIHtGQbGAe8)7fZK6n?g;HCe$h_m2SvJ$RBeRazI5?
z?$z@NvGKY35ftXSWO{G%I_iWR(h}e_8ICMOmBcZ?y(=m$C>&T?Xj$o@gI|M_`P2S3
zpf^fYopMz3E#S`!8tE*&7=OoZ)4270by=Eu`ilt<V+H+Za#Yph(wXHIws*nY@N>Zr
zN7Lo11M1F9pWpy{zHzqsrRO5dP(R3WnrDW|SmqP(LHdRD&~>x~iVa`psZhN125muA
z;4`RMs>iyeifY(5%Z1!&IUVyeDvtt_NjNxKn1G#9ypk#5!`?TR;g&1z1EC&RJdKkX
z_y^)Q*@243IBY5XmHw0NCd-tKkg1s2imRFz%2MVu@r-+_UZik_XO%wx{a4P+;!#ys
zgWf<d*Gcd!!O3^z^KgXwQTd&UG2TmX6Lz3t0eewy(DnlKmeJx}z^ckdE@6kLeRvdp
z2I~X6;l;!Yv@x=jEsb<V{L7y7Q{^4XB2By8)A-l^gFZUYfT!VBWOw2r|4)_8vc&ev
zlPx4+?<E(1GdutoASQ)bkRmFByRfHKA!Rp37j6xGllsBvskzX9AgQX?|2AAwyz_M}
zUYPqfKi3urtrZ3ZV+9e@gBI&4(k^1InU#xO+VBEAjm5~-@KJ0!*#sA$H-Vr0sPJwv
zIh@J2cW-c21oulf!MWlEH<H@MmB+kG9vAzHer9`DIIDPlW#3Q@v3j6GuzGkIF;u%!
zH4d3>|Fd{X`9a@#_%0y$%|KeAYe0LV2+0U_@h#_F(lwH1Kj0L$2hX7>d9IuztzgbR
zpST=xGp2<`BlIc_=5{GQRrQaQDU9$v3bsc%_OhZJx47xj)!8}5po<SFsTAyMs0rMf
zEXJF|k^GR*9dre=T3JWwA%^2S+4BmEp<(1tbvc-JRFC>nb57iO#%6M*-2ax7wx{f+
zEy}jQcES?~42HwRASuUr(D=L9YQG&E4a-35t4dstzms26^in>j+Yt%)O(sp9qs*m;
zlWWjKxDCBccAV>r=1QN`WeHtk52{|-7v^N-yUJ&VzN1URzx>tt!@><3RW20bjBBzN
z=8UiC%s0Z%QDxy~;zTM!wu(UTJE8XOQg3_V2)H+|rsTw2FoX3derx-&Gw_jQjDAt{
zdP8@5i>*g)`+~6Xd|(rCnfw#;1A0|uTygv~>a(MELDPJ*r9RY^Iz;b~I)zsP$8kgY
zFSJjfljD)AHh)!W9khDB*j2Xf!F<rL{}Y=FZiCGt65}VuEl}QfW)=@FyInfV@vm@~
z2c2wzrt($0)D-s0ol|NoE)JfiW`oAiNpcLfnz;|2&I{31fzDoqUk)XZgNak2nBZ!E
z4=h!^O>N-*#cyCq^5uGk?m0Qf^e`_XE4E;QeYUtWoDf_J^=4mas<U0gttyh!OR}bU
zmP<!*mO2N&3Ew03s!plbQx=he!cZw0Qhj3tk%eMun{rk}5-?+C)4f!GCU8l63`_Vs
z1tU|3r9Uk>>^kIY<W2Rpmio!klxbLZPqEQZI@7lUn@+6-w7F;e6DgKVV_V}1!2TJ<
z?-Vvj6N$CJ0al0Fq%F~=Dvoj&uol!*!+`kF`o-c3<AmIz47}{Rzai+mbcLhnBt=_&
zbE=hxDt(=|-#R`dVpEBy@I(GqxF54gH$sz$ZxfG0o#Dmdptu<jOiu9u>bfSZouN!%
zFDgzM0x=CE9OAaptNBB7o|KyGpZ&R>@4hy~IrVV$3+W%1ue?j)0DCh?hCYJo3*-H}
z`KkCn@*earA(}T!dGIjwA(Kh2Blc1Ms?v0gR0Bx}<ZMh#E4f#iV{~L~%PTDPI@bpJ
zfwxsZxPwd`c~se&@92188f5(#>dFpM&Y@n1SAnxs3+{xbgsmg37SkXKA_Jm7TI?Eb
zE2Prdsy~R4%)N+fhJGqFGRJ<=<STYrm;1iD|8$KOLefoaf%*YEIT$py%-5JYddm5?
zL^B)*xAVHv<j^I)eTbAQs3P{8wuLr_9!UF@Zw)mK&9o0xHp5(SPTN5YtV%6BQ8LT4
z&-N^6klITMQHQl=b>z#?Ax|Uo^&FMa=MsP!vKXyHU%*QEQc((x4*ZZhz+bSRAT0pq
zAHrU|x8fj&6O%N3V_K;XQ%=9nn&9Ldm7&4JO6UdXDp;U{XgSITqN_ez7gibh=b^}O
zBzX<Ev(CydQEjB8s^^tVpe}NSh1Bt?CHOadDBS`4S1)Aa^t-f|sQ>XV%Fh4J&23Y@
z(bGLN6Iw}6CL7Qu?mejw{RgOBy@UPW1o8~!0}jIO^m6VTmW_0PmkF7Cc{q;VBvZ>$
z0Lkov)~Fc5^p~%fSErZ3A8i|p`;{&-@3ZsX+rb6MZp@4)%eF$#D?8^k&i<CS*7V!$
zh8mH#=}wAO@=^F1$q%g!+t4|(+UmQC8#2E#sIV#qY1%~}j#C=^Y-e#nSyf)=vWb>Q
z-j9JBVrTdnZezMJe}xv?hF6RzKVj+aUxQ4*He&sVE>syhLDKMEPYw48Zv_;PmchM1
zj~}M0(`UGjk+))b<vRRc)vAK$g+^np<+Sfy=px!rCg;{Fs_<RD=XQ_hp1&qPD;yJA
z&nu*T_*1e1y8`0`Fx3(Jl_xd7z_YQ2?yBmxqEfz5KUx(pk*<GAhGjP^sc!G>Ztt1k
zG6*xU=ImasBe~ogY1&q<G2^bbVq5xvvWBie7q6L*&GP>3!a})NH1(7HLVB@=NH6j_
z<5T~RJsEMCzUXUJ@!9;#SZ+EIxF`grWo%u2w(2W>HQ3v-#5}3;vM*H{9-JE@;BN2)
z9Hkmd{k=I=x4cqtMJPskPc~!;?qcMWxLrxFVtT4i;x5lDThQ6YS|2o!KDZi$1Z=3H
zJy(aSC8YQ{*W0RP{#SgYC<8{=r{rK%;mfhFvb1)4;pvJTB?CSQL!c2*Upgi#CAx%(
z5b9flMb*oyEDODd#8ya}JgjZ4B@`!-tIomYqbgTglf3(dwOAI>7P5r_TSNRDx&qyY
zb^=FJZ$N4uk8hPB5i!waapkdP^6R1Z_6gSJ&f8unv<)c@P89CqDO540=U-Xwm$WWu
zSiqKVvMh5qg;#=3lv%BmZNP)*RICM;tz56TDBI3{16`csic!&?=p;>hrl)YoHN{cl
zc6-M8JNR3MZ=%1E4OlN<ebWZhRp&Kd5|~r@(dnSY<zsru8o_8_hlh6T3{FOtkVnCe
zzZunt8={SkI|sm-f7%)smln6I*yG+Q+yNHRFa)zniVcdx<o?hzkIX^Y4>--fy6{-`
znW7t*8`Z?t1Y!RwA&F2@s~Ne1<u+5ed}?f)<UnM1`l{2N(c|aXtlh=y%T11q;2Lzb
zdVFkhge~0Me#lx-@ywLua`@TMyx@D$2`dl_a8f$}t!lTjzw8le2MxjB=u5OI*-c-e
z!w6g8k^O(RT<4|GWONRB5gkZPS6$YgSIO{tRckBc_G`{lUYUDd=opd$<JezhSQuFq
z;n)~>D@>ATY!hGslq2_OKoE@Rl-M<@pUlf^+`+2rHax%qqi`qb7(NGhMhH*c@?+(t
zl~LB!{%XQ>s3Ut^`A`*B-lG--j@q(ZJ3^7zOZXM?nfY6>)X*j#luc@=Bkyqg_}KDO
z#ZL>L6!tAlEKjWJ$(yOx+B^Dl_{P9d7hL(wUg0<UQ-hnq=R}X~4|fZV2l>n6@Gb67
z<!bgJH&Jm_ep<0jr8HbnRg-1m3BjC-zGY1-rrOU2mH=mh1^q;rsM+k4@E+%<${WT(
zrL)Za9PfRLAvL{CwNX8hq@<M4k#MSPq;9sRl3tHo4>Q4bd?zAWeVdD?su0%cE^Tc-
z?9LD$AzENEZU~aL1473gi$E(Q-&PUm&%D$9qdlp})3lEmqk2qS6j!;1+HRQNT7S5b
z_$zP+c}YZC#6oQo#b8+^6Cy_OM=IKtddv41uT<RilEeYo8)a+5KHVjFxwU6`1B=ds
z!`JA2*mnE^*^)dYxkLSf4?Ls&=kR2Xpha{V{Z2VowN8&kcZhN+H{wTvQ!BgYKP%p6
z-R&PQJQJn`V?%y&u-c+LhK%*f%iY->3zyicd<R2y(AsL9ej(UX)nls@Zlou^8heP=
zN78`@ErEX|mQroyj_C1q^AZ;-i$bHoWp7c%XZxN2>aS;cUls7)_1zGX;6b4*??}f;
zuvcu%>%%LNcE}lcE53?<<8I7H!C&D-^0_>uYD8b7+i-Tdhb^azfi>j1>I#wIKyz>B
zl@@EQ*}()X2WyC3K}T~zd06P<4fx7K4aA?o=Q`h~a683@>@>xDsu8+hjDfvu72A^7
zEH)Jy3!MW60h#npTmdyzuyJnPSL6fmHGJ?N3Oo#R($m0o&~+ac?8o=;^>JOQ+8m6f
z(_~$U8sMh(cla0RaxI3oihsB#`+VUAk`}M8kW{q+5qVOK%3xGalwAZg+Qqbt-N_#|
z?ljX?x2=iZ<Nm0?dVhKd#pcu71fONLQD%JT+yOp?O~il1FQNsXge1V};t}Br)R8-+
z)hT;XovCArdUBC%z+6O+^4;(rnka2!@~2R2n{WRbEP@w={|1b%Zmu!*O@R#bEI-FF
z%5Dg@7s}x7>;gGOpTsfxID99#$~&o|oxOwj8{f-yW}0)o74u}@WK9%pSy;Riyn;@m
z^NCL0HN}}lcR`wSy>L)$>3!?E5&DDZtzO4nkhGpo_7g!ZG8dl%C@2U$oV_ZyaPyGK
zd^d3lvzDtaAI<!RPKJMpa}kPIhxZRZ4xSf2D&(?VaJr+Gsjh8$RU_9_;3Xex8(URZ
zP;+WcDHjO;4xX&yyd5MP*#zYMKXILyY^DPCy6f0>dj^L(;%$jk_7ptE$B8#(FZFiC
zRV2)BBqnmturZ;o6<@MrOHWvONM?!%!LEkE(Mmd@#IO^)?i+4-S5n(K1N)m;$7BLd
z&t5e`FM#r0&FnJ+%J9Z8gSg;X-YsrBdQSb1E|(idwxa)KKWd6pE2&QYZ<V-Zfn6D-
z_`j-pJGX?aWVvdeECJQpP8CYU&z#@IsnP;*v~XMeU#PX?j6Dr>xHk$fi8sn@HXnoW
z+lpr~aE;3e%e1u_johkzZTK2dz>VZ5RAqQA-k*GTV60vlcqq&xI;+~F*Q(y-|C{zX
z`;H|5Qbv8q$4D>u8?*|LKWgx_y}kEuen;r0pYrAhlHik?W(lbYJJtVT^NGGXByy?l
z-%x(RxQtnO^^6Cd5x$XLV{jyVO_dONnpx)`Vrx}#&9xW~bByActTB5_J0#}c=z5?>
zHjTR{pP)Ib>8dW%&C;IYcB{J?mMhYPcHV<f710+-L`K`XrR@6n=|}yXon;Tp{#W#*
zU~|be7a1rpCl)8>HqVT<>=gco-H}FuJ92ZmTy7?|K&RX_t*_lzgzdP88O(jxt<uhk
zx}LBvZgRw)h%ZUwV^8V~N-}t}GPPoe|39LLF4C=voU56r3nlsze5xn{3ifwz;lE;P
z?i}b&n3U7?jdeLPv#_F4Z{n(wT`#MOE5;Z<6umC2X<g;|Z5>xxFK~gNp^@&!MWreG
zzvlipQPR+kR1UXAxF-fhq&D+~SQ$<c8i&4!MO3uj9C=v&uku4e!?@q_?`Vp&2OdDZ
z)7*`{Rc%7_;;7>4>bg`tN1`TrR6G}ZRXZ4O?AlSDTs*?~l;0%lf%(ND_%e1P)xvMC
ztSGvavOM*4{<!jiwnz)^xD`H2+?V147aR>L4_aOs$D1$Mj~R!Q*0){}637f_5tE;k
zQFnaY4c%J0mgj2Kc*n8O0CXj2K3t~fM<|p0k)$F~HVOM8yv7I1kCGe0ll>jwKe$oY
zR_O?|N-FYQ@>U?1ss6}$I8nJ=_g(o;o<+nEz(IrPy?V>t(!a91=R7wb@EDw1oLbZ%
z3z1o(#(B3`mFdh)v^EMifR~|z)l^)&#Qm|l=vIc&iXyTJQVY`ah^x$A!cSB**EZ2_
zOSaXm9bcmCOUS&-%Rd#KE}B=)mkuspT@@4Z;D2F9#r574`!RC^Yi1ycS9oev4fgti
zxh|dawr69gLufW)R^A2u6h>8{y&QQodZ}T%IzDEpE{$Bx%Y1+EWxm7sYn@9Mshp%k
z<1a?<inz!W`&U}B%Q~0;G@lC87RNw^vbVqxkSea>W5eBq7ksG@>Az4qJ`XPt%v;?L
zT|cCb_$FyZ@PIW?xVrdw;fp+b`NImL;#K7}*J<fxu(qRPFd8~6s!%yS9B^ezIIZe}
zcC9LmUF1uNQBhNq%j#Ti8sBtcz3TNdn#Q)6&~!(`6-g^)2mIEeaRs!U^<(~1f$HIB
zPyqW1EYod0NWsi>UHY_)yv*ZiBQhEmcQgt1r@^rImd#ah+dRYlBcKmx{cZebJ^S1}
zJZ~VQLZvt@dqht0t?)DjZ_A%Dx$GLAPHj`2)N=X{$~G!F+ly$Tt{=NJVN{KGf3*A~
zG5JVjdpbr;^Jw`#h@IG^45{O^wRK%0J=!W&zIG?KUhtML`4#?>^3M4#n7W{FdV$iC
z8ED5Z4vlx!GaV`1m`~-Wluj#cZ$9Ab!Bbd}T*~+GR0Ye>A##J>4RR4bl(iJE42V7^
zqIpC=wMq6bI@Uj*uLG!d_1Jt(X+(CCGHFh1Pt_7$Zf;!qzPzg=KlEJqM()<^HVlhd
zs?TB<hDhs9ldSSZX~#mVG2i^!(U?CVdjc5g>H4*@pvO_TyC^%qcH!!Zp~l+gHQwR)
zzl;W0r8goE`T5>O*i~Tb3eoLo4OtH}huKgc(7DUN&dDK7jNy|0q#+Pzj>^zJ)JQ57
ze#PD`$Cci(u-usJDn#zkI$1}+dj6%ZV#Wu5R!%A(T9lV_EoXpbT5yyY$2?WsrQ#43
z@lMu4Jzm+2NP-cekavVuAak{=)Cg%ITGL7BJ~V>a&$O4(coA|=_CYn3!^9r0){aD*
z$~g+^PxS}ey;S9F?N;4!da^H2_M=EwKFfXr7@lbFTgO@96!l*HBRVo_Dm%dSH1|pR
ztKaQ2T4cS?Q<bf#Dv|og<?0=>zSyGBCx5Fjc#gw*FjL+RW~Cj)W|$Js1-Ie-`n9n=
zs*82s)zl_UjoGfJ4SD*SnmyF$@G{50*7Jd4X)KkjJgaZ1gOt_j!C?RWzk;@TXVO#B
zr|17JXlO4F-$J(d>)CTGGILw&1D8)?Kx?U<E7iR%JOFhv@6`2`C-9kp8h}BT4OkyL
zeJb&yI2v6{Maq^^qrF?L5uU^73#z5|q~VzUYPFr!?bU0<S8%U|My?xvE3}E5V(65p
zjYlFT$IXtvQLRbh9|{Fuy=?8TxKv$^xAd0jQu(0r`rdP}jCSA;Jv$3Ore93&3;K&6
zjeKQOSDrU7{F(fMuMx4(Uhxjvja{R-ud0%rWVFEWTVJ=KdP@8{bt-+^zr+3{&;~on
z`k6V*QR*SdQ024%8xuf0rM9&$nUqfMP+f`?;vj>YUIc9vCIm+Uv)FaVYj2G}9KQ<f
zOZ=ZRvl^8|tI=Gayr_BR(bOJa!x@|z_q`MPQXiRoLW@GcE<77pb$bII&IEp&v=XJ5
zS}Gc|`d&c$WFfUf2gSxm|J1Gl_JRHC5cgGnl3PYRqE91T{hz!a_#c5n|2pw7S^(zJ
z2e9>Gv(gs7`J9<$8!VOHZNg>Yq2$Nol?}Oi#JkW9tE~zg%Rw^1fZn8H@n>vN#H+X#
z(P;dG$O&Y=Q0hKz`^!AP@;^(h%KE;3$V!<(`#jPsI}=C{{)5V(#c(?44J`{T5%+=#
zOPJ@pe*peSC+Y~-LcUlzLfMaLk8DHlVn3x%{G1T#?`cXXI8f5o-rd_Npb6az-U)Lc
zYu}R?3+=L8%KlJ%)wMGaDPCq~>jIh<(Pxuq#6~OJ*f5C%_mBSpTk|`tlvzQ1z*Dr3
z6YeDbTfI;6D%EU<n7^dpd*Q_rx9NT5XM4>+5IM)zQ;XdGaA(g7Zzul&*GI<{&$p_7
zOjm5<g8c%Oj`|+h=k>3FmJm0{n#2kGDzpt^$l>@E?6V>&c8+Q@KgdxVoX(cQ>$S-S
z9akj#Q?^XmMXo`Uow4N&Y!SZM$XxEcVXXeO`fc3f_<`ztC=j6B*Uay1Yy3mRKZKj`
zb!L}pQIuYHT^Z2C8Vd2-l~W64-v_<f{9#o_qN%e{v>14jNT+#vFI>xpmai|`SM0DZ
zaxAj%c6G)pxn{D-vOhVF(~-|qbrR0RpN*KWR;gR7uc?1>U6o_>-6A_A<;F>|AEWw_
zr{Jc968Rodi3<b&^DK5=atse{cGRxuWv}f#7_37qU`vUn=;c7r`P7wKHPKj}D*yer
z@wM%8ARqX1ad?gFp0=)L6ZPJ=3(yIt1CQ+yf3fqF>7ZHZY5<L+5LuFf(nUv)))puh
zl9s?5R~OG)Kny>L^`;|Lb@VS1-qzd@yIy-jmWc6KZ*n2@Kae*(&$p45A@dY2c?uj&
zWk)0>%!rZ8hE!rduYOtcZEX6l+}A~;bBCAg_48yWm0ock>knAaTPyEXwX2$IdR5WX
z)j`@xT~R#IERpwCnIl~BSK`YedN38jIV^`*NSK&SauslwG^*95-k<S}lo!xiLPKwH
zFxNlF*2Ub<l<UTbC2A9q=W1g=XP3K&h%d=5h|{y*ame>vs>NTeDgk@}!SdOa1RBQ^
zfTQR$gvclAdus0k`&UcR2KVBcYrZnqJ)6zn%((qpfW=3GEX5q<Mx9;blJ63GR~#)F
zVt*0(2>Gx)wuhpn?swwHgfF^$h6rh^R)f3tH1Bf9GTRex544ry|50>~QFdfq7(R8%
zb=gYC=ER=Z&cx=#*2J0Ewr$(CCbrXYr+xdPTy^T(-|CfrS=|?>_St&hr)l==Syp&_
zTv4Wkr>RF}a%Y}=HTc1nx8D-`r;ZC%5AF_@a=v)nai^tdr%>qY_wnD(r<ahIgCb?A
z&{QfHH!s`ytVLsHMa!ToP4|rSdtCpbBJ6#!FL*%w7uC?0>RudsEANoJ+v0oiizCgF
z$0q0a@#*u?4@vKS{Hg~EtDlk$6>LqX59aN7G{&fsSv+OwukmR)<o}$JMnbw8Tt@l|
zGdzRiXL&XoUG(eZD?OWhFc!-d)O+6N1qc4IFW)pjW1mzz+cDG_blC_1J*PGJAe938
zWqDS&hMP0&y-pm>a@)XBJ0N(36->M_J-t<O9r>9(PoEn}4PR8_snqEDvG=(P4r3d1
zHBSw0V{rS&3NQD*nVYaMV}emv7St@lnfUB^Tjb!S+o3F9FTCsZ?OaA!MRtarCY;UM
zsL+)^((?X<Te2!d%jtBAawTn$(a4oE+u%IS3arZaJJ*1s-HR{JZL%fPW_`HwHqX~)
zUwVHX_IqB?Wp8%3jc+d1*2AeylLq~sle#kVPEw6uPk+jR&-8iU4C%0LC^yW_^jK-C
z|G2j*@Q2q42YuaKl093WgFky{Utt$*JqKE3#Q4W`#8=y&;``*?6m!?xohmOU2X7_0
zGn%3jY+-SjD=zM6uG~56$81Dd)7pJ3`eACq*^EcVHsyr*imMf$FJD@|k~xxm^TkF$
zlZ#3k`R41R4^Mi0+m`+w*pKJLSFS2i$6}W8A<g^yGE98S{hpiLIK3y%9^F6wWA-CC
zoTwyjy$gElzINVU%m}(Y>+!_8TDm7jEsYu!WkiLd-ce_aclw@?8MqnhYVOqQL<R=W
z1wx?(8D?Vmhc~mJToFh~Ur1{~qo0x%_TgafU+ca#Puppn#Yd>J^kwi!nU?oep?i5J
z=I9sQ3+nQ`q1_4dzjw&&q&*-txZYVVXS*2tE$&rR8@{m~A8H>uVtdI0^(Oh`$(3VS
zHX%MSIz+G4YLO4Zzg#J9Gx$Mu$L*cXScc8#+RP_qd0LSli64G_Jd<=XV|Cib)Y0K1
zXt2>Kd@lGpDdkJlx0)H*t;gJI?uY+bo*xAc=UwkFL?6&Er}j;QDIv3ji}i2ImLp%O
zLjGc3EA%XNG)FG(Y#{KpGH~D?eH|NFZUvpVs1~{R<ZA0JfOFXsL%EV`Cyz;$lHR9&
z3+B*UQ=h0)gmns1JDt+{Htm&}YW=5&(KK!w`;~r)B6dRXY)aL%&B1J8UP-q++}+so
zam9RJr8ZV<#;jkblbfe~PWK1@MEk%O;75L-i{$JOf7M&fTh^c9u1GZk*XX-+Zuhnr
zC7+smrFRK+-za8HQy)dXq^<t_{9Ede9>G3lF?tPItfcElb-%nI_&)SAXa(bxWHYy;
zMAk--END|nM@Eq*`69kUQi9uzx|U^i>=E}geiU^4-h=o-j4ai9k{;YgPqHW4z1*|F
z^~;q+n|8V}R}<|S>_FEtu@y~>N9GkYley#G0yBJ(SwgpRjqz-RSws(<Q(KzeKKW7N
z+>E|ydeXAAV)9?Ov(Q4AZ0$??{B8BuAxVpZ%S}r!Vdi4)xlxv=7*LH;^DV=?YHcBH
zaSC6T6~u;7*|XyUNAmm`JAn^a*+Snk&xP+Q^{h8~H}o$TCrl9rpaQy_Sv<3JXq?*8
z(Q!UkZ($_0%GeaisjW6G`=(h#xd!B|;?{lXSN5?vuEtH0?pnjc<&whRh40ONen>7F
ziNQ_%C*rI5rwF4Mit1`>I;X9bEwzfhSjwKYN{(t-w(~tuGHpqnV)|wA#+-6D1l2%J
zF~!rxdyBm#Z%!)kb<a;Jt$tu)WV?FJssauS2Z?0mQ0J%TNnV*+C3MMH?9^m`aZjm{
zmdEZuFBPk~;#h3&lv^l`NE+J-To)$#LoS7OIfXP+{w!yN^zeJ@uFxc^SJu~Yr@SdZ
zj=u*qki$+1tB#r9UdEntedl60-sz`Im)jaCP7A^Sx%M<wQegeR;)h1B=K|r?P|}S2
zye2U!sc`VOT)-Gj9y6b~5jI>F83j_Lq|a%*KFm464Huq^H^tTN9pG1c-}4`AfBb-V
zC&vC0w<YVKEFa^hxF%Ek$#8IQ7%y)P?NLN31N=`nL_KtUrHfgn9;36eJM=bSWHyNO
zwH|<v-)yFe<Fg)X-Hl6X|I7lZqmz21lnn3V`p4wWlGS|$Ew$PxgTTw1)<>CR%sh5}
z`n~X+OTYzzvi(~77`X!Ui5%1*HYiq=j&KrFkIKpP6pDMdME8mv8@C|3XUwx~V{>K6
zku7EvTLAt-D5XN`wlpat1E`k6?SW`8G2}w&b5lR1EJ<&gekvt7BQs<JPi{Q_R;<Z)
zMB_m5aTEO7X5a^8y_u?=q4J9bq(agxa3$zqyat_i5o5ji!pcv#k}{&J#ptdU98G5E
zJJqAwMC%FD8~%42e=C1oS2Aq0_BM|jU$jZuCw;!@qht80o)fTXvcWe>=;K_JKcyD>
z@z=K<-%ft7k+L+D-ztn|px;hQvQeEF{F%8ibwje1Y1&W0M@8hjgV$RWb5$h1_OVLb
z#AqsJZ(MS`FU!@~6|phVxy4IBHGCR)lMxO@sa382&<>$nRA$VWXwg%Q*>8ANGxR$n
zU&j4F+wd2CGVD^0M@Ov5=3}+6@<AReZ;*?IA7yq3&oJi*(SFlkF{+rDT`d@B7HAXv
z9ElD$i#$+8GL5V3ju$)P*;anpQob1F;qSbpD|7YvKg4u*ZqIx6A>9ymlWs(x%F;RK
z!koeQ^07I6-#p_y$6fuI81r3vo3G72_xO1`?MUj})Nn@2@F1ftbjX{KLduSe%+zCn
znxV(?8-qCgaalTsEyXWpc$m~qwp$qsjZ4-6{F<vNoZ&O1_^8`)JK{1tW7u`Zi|}f7
z61m{iv7)TOHjVZHqlRIQI|IpddjMKZBlb4sb0(o>&T=b8`&Tb%79ySK4O}MwkXy`G
z0EfR>;!@70UHB84W!H*aPb~TA%KIT-@1~87OwgO#%c<fVXwAf;+!3dwnP$0hG)Kc0
zcP;Umr<rH1Ycgz?J|?}<U*Jf+#o3FevD2A2eu20^sLBua?2SK?>%XiioFaPy9WxRF
zZ0L*JPo?EL=4NJ=z%V-$ciQgcFUjA2k4`F*d?I;p=!Q`r8B`+KMkY`%xPM)hd=<Te
zJX5{isQIx4e5-_WOeLYBe_C|9^o=x<Tc(!@^pD)q4A8x$Yb^dOBF{0g1C?RCH<wy9
z?Zf1=Qy=$cOS@jU{NfJOUtvNIBYCwK^7%+7#RLM%5aB)FpB+c{M)`0r?j}3Pc%5-D
zxgwm%R&veok>KGF(WbC%JpW0PncaH1@WMzj?VSxOD?_s=zF~BOY=h!=c$$f4xi-Qs
zPtf1gJD-~jbfP+ZJ87!x4eYFZVdn}>UD<^SXtuH{BPOj&daKN{k-6F}9Xapmc{mqo
zs@?~eroKTw?Nv(2l!M7BnM2G}Y6kjfv;uzhYIdi1OiJORnTG6Z_uIIW@!O-5#N6Bk
zE}thcetGuHs0GXzZE)zP`pH^h5H&wg27bXTp)K>>X{A00`sH;-N&Eo3DlA&VlbL>E
zPS+5w1QkuP=}VQy@(A^s=Fvy$eYBSPMsu2d&iPH3V-Ir-TNyVcfryy?ENxEu-Hf@)
zPtu3Y;o0eq;wwAV)H-rmqXj8sKGCP?h<f7M6I&_k(AbV{o(Z$yu;6*eO>%x2yP>-4
zC9U-~^c8W1IF;?_9uRjmwjDbzJo?AbPtK3Ese=QjGx?0Y>4UUZ;AOasuB5vI_0tQ5
z*BLz_a?dw9+O%^E#nIiV33f}!g!7aB=rl0x^Sf6?FNiMY+vvX#y&}u2EJ<1BW@{Dm
zR#<}$tLKAj!k>e?(|y55YFTO$IL8)7!_<SJT#@4XVQYyqz>L+Jg7T+~dzf$&U68wH
zYN0qiw|&dbG!Mx8)t%HezN=V?9%su&Gv@{0!z)W=z^^4&()6^7>Suc)nnGR!cR9Cv
zlV_&uF|*UkVJ7IsU^>#4ETX1z5_pwsQa{9#5{R&!g=JJrYpL-Qd8EXs7SRdrk^D)z
zs~~%8M(-21D*q(c{NDJ-&0mKS-zDZqs+hJ=W%)zyreYWKbn4O6)bJNM9{3UE!v{4V
zbiltwJ@b|j_hRh4MA_+VOdM<QS-eev;}VWyeO;r5MSHU-S-SYIGpE(Xp+0gw9UBAH
zAId9>;wpPixe~|`ARS!@3{#%T>q3(<CI$-W4ENNNA+;p0L$4z3jDJW|bdU^lDEu6#
zDc{_G^WX6x@WabwlF9f`-PDi2`P5wD16rDyovP37_Kb@i9MxSYWt~&H8Z_B%m9>_d
zf7-KzHPLh8TSvL+PWA}$26y28WU@HT;CI(xV}14f_ocDmqY&lV<&lLRXsx_8d2~`t
z+J^MU8Seuvlq2Rive9g;1Vev<^Tvi?-O!z2VVEJ$p{GJz%te~(vYo~^jG7-a+3$+J
z8Lh<Sh_4hQy0?R`XFi4!8t{jlvf-*}Z`1z{O)@$<Nz?-_NxCdPVp!*#k}a5!uBZPD
zUYFNuW1ZE~_oyn~$5d<eVWgqH!M4d5tC^nHE=Jc7u6v@q-KG0tc6V*pD(;q65&W#)
zr=AKv11-UEYbe)8yw5$tKP}$A0P2|k?9O)B>`YW%^-}(kd}%U;TxS0EGysOm7}q_i
zjnq%N>M9|165cTN$QiXy_*n-1`}Z#@X>nTD@FeA+eLx)Qo=opG*GKf=_plJG8;lN>
z3}rK#F)M+8by`?&FVH*KL1wn=xfo)*GG4YHUr$=&yOZTh*6&dhqz3eIm|#+JmdHwF
zpkCJa;_T;SX@>CL{249+E&|!iUq%aUkA4hIcKVSU&O7V6mQ@Zbd&v%dzeuD{9@*PJ
z>Z(8J-Q$fFIPLS#=^qY!X!ZTu@58C>LcPp<+#l|8KGt7JG^};X*3gJx>(D>JuWAHl
zJ<Xz@`YKAbCE61f9}91!kM8-PJevt#RV|`>NA2}z^|s|t+h@a1Gn!@A34IJ-l*?<W
z)_L?2>f&;dLc!CZvR#|<FjWg?7-R8sx;OWk&NSLXQqNnfC@+1QLhK3Yt`Ehv&0aq@
zm20d&7rGVMpVlJj;_n;3=BAd=rqYGotzbKNmB`aO9S>Pxp3~23HM9%P1fh+)k@T3}
zhOf~aJq;^#kh{gX*nV_~YwDf_9FvC319L*?UGnn8^+_L-69cc5{>EAK5BDc0phV?p
zFh}55O7M5}<n9@_)CXu8V+cp3I?^8DCI3*|C)A_II<|9$S>_oSHx_)O?`Izn9d^}Z
z$DmtwTdk^+S6!={WGA(a2;fngrgHMk@Ro3rJX}9Ua^w1JA~ORSMwC?#6#|!!#%QxM
z%<&?`?hx9$+xl(`x$S{!xzKW8Pn1lrk$GRPZj7*ZQukSbD}(b}@2u)pchI~I0q?GO
zCYed68_=h?FRtC*g}wy;AkPe`yQ`pE^j`99_C0q^gI87G$_#%B{0w^JzSeR0Tw8$l
ze7SKocszY-`n%LIzZ?9jmGU__-DpT<Fss?3>`}<So(h#+WrZNPF{WY6&+_R}Ghz(a
zZ|9Y9EmSv?giFXPz~S<vy#?~1YT_}5P+Q3cZ3EDY9HS$uj2j7my6S<;_)2aczm!jB
zyV9-TuD{OK6F+!UqFYCq-plMpbz|D7pNGG#|1$7Pzu)<TG1_HRn)}J=k|Ne(I+8|_
z^63kcH>GS27bSb?AY<e581?~xHIc=A%XLP4%a<1?`K&lO%fOf~B61#U3qn7F*@LeG
zJLKiM7ct^-&{gCSzLNP`AuUF33>D1*!{hj<FBH%I$q(gcbJeLw<Ov$$v_>V-G~9}R
z&o$!_IGX>aGR@iH^5OG=BPmtVj|Tkm6#JNy1+9ZFjT`MpkIk|6RJs7)TJmr@Zi927
zDNaSE98XKng<<r5x;c2%U+{E_sufo%uCqi_`OMn#lkmIDk0}koIo+_LnP|2zp6B$_
z??lof*F$x}v%>Ad1GVMmX?r=iqC`<g>3MK^4>B6pU--Z-#i`r@&)+`mZ3R2e=kyQZ
zRpESk$n0%1<gBxk9?iPwe)c}Cjgk<K3u>9Kl%vQILZBJFCCP5qJq28&YA~0nhR$Bl
zJI+KsaUPUHmE$M4rVBOfwTdTHIK6NBKWVQszH0lOrRXA^o6pZiqp8}Ba4-aj$I!p}
zLsZE%#Q(Q66Fhw`vi*eZ>}GHQ+ra(@Szs3Fh`(Ii2tW3Yad*X*{$J3Sp#V`KQ7K|p
zM*W3Z-r8aeUTVi_RYJqlm!>Zd)CkQ}N>~@^{oqD(oBmCSw1qWrmpMf;twlx))3V;<
zex8`94en&NsnuWkBQrTAe?};?37oKc^jY`R*mwS2tjF1?{{na0K9N;QZu2+QPCV^t
z<v;JgBm@vJl<dZ6EoAQbg%MJ~ExE6{ruhQVIsBKT+-Of|SW5R_1(Hsu&&cc$daUSn
zJP!l|9MPv`R!D!I-Z<qza;>zbnboy&RDUtUJHU_JUxg~{LS_dun*N)g?GioRrQA{t
z@rma`R5@?5=%ZdJZ!>bG`9uGzPt|mFjMbR^?9qMs#nBYe->UbNZE9upfkN~Z&P#5X
z)WpN^$xa9JjQ-jFZf7@P#RKJ|x=?=fm}<_o7C*V>yT=Ki>};70Q)j0?2{(~{%8&IO
z&R`)RZ50pVBSryvZ`h~wQE$rq)mWPbwOa1jPku@K8(+bF*q&T=egYfAJr~YP`CWB9
zYh2g)FTzY93o*h}>wM^Ch9`A!`h~z9V4<BcZK^)EmTg5Yh1+EO5l9M2@|EzKP^>(}
zp2_wR@^P6?4~w;{p*i#nD%L(}KSL$NBhd?Eo_bz$2bjU^X)(!{$JdN6LE5MVmAu+p
zZL~ZwoFLyb{(`+)g=&F(#vG-g;WcCI1Ee&mjk2*af0VsVm!`YZUzrBX2DBQKJZni6
zG!7$XIa)w0`-pRzFX*vdgP74)XHAvcMb-vqX08aV&)lW^xy`_Cdr!ZzzZ<oU?nWzx
z|G($5d5r1n-t8UfzQrG7x3DLG;r5XqhLccXK0(SaiJn59BCgJE!*#$L_Ra;@q-&Ww
zQyV0;|D7{=Wy+)UnD7{V4t19v&VUZt7$&cY{DO_nE|HbmXuCRJ!5i<DJab_?dnc6*
zHiwoN$JBjVv^|B+;QkX<0<)=ue{M|s*wWE8JxL6$)yUi#+z>h%e4qI)v_mOsPvJ`Q
zdATBZpmARvsoQ!3eX|lJ@6#V6RTv-)!j&MqtZzLt*V_|q)0U_W><wwEyP+$S>q(8k
zOW0FFekq!Nh$a{}GpA+*f|J8EI6Hq=vy$4vP2m*NioS{7lB-S!=ZIB6FQ~mT_BipN
zz1_@5==n&bI64Oce`!2GnC>3#zUdm~TIl&KPUj0tW8AA;wYZPwHgL{b`|I2<e{%ke
zE}=f!7POu}A{?Z5o9)%Yu({OV@G1S})%sXGT-e~g=Hoq!gv0zG?iTYLoiOujC9Fww
zBHvcX;6`)L_@MCK{moy&mnvkpYlNqy(}CFF>_FX+WVFF?QdV~xA&%K=ZI|zdmxpVI
z4hFiXpA8l_COO-n3tb2m#ADe)Oip^ev&OOLr|cZT>*9rF{9$3JILccg%90r5=o{q$
zkvVeiNRG(S@Njt@Im-*Kk^Bwkre0oMW$ZS9<EsU=k9Hy95^N1m6YAo7q!1ZT=9`7I
zVnDRHL63#s+f!N~G<KbZDFA4xnQz*(^n%G_Gj0ax3~z9XY}$Q=39e~e5Y0E2$=f4G
z!UcnmGT#S_>M|{P_C$^MXY)9sEff<@)3qoQyV#E6a(A+O70f*6)9bj-{`t}8g*lcQ
z&J&y-E+v16Yzr$9WcFr$ij%mij;h&mEq#-*P<x=1Q4Bqe%Ef)he>->W`qmPov_4ty
zWGy7^;r`1ZHWJ?QJ2@<EjcOYk@N~uPw8Oyxp`UVJ^_?<Q5sYP29-)TxfQdCz<z}j_
zT!>5$HVfPecSfgN_q@Hl1Eop)TJ9ork5l1UPC+B+1a>+1f+>RQ@s7Vj^be7Bwui2z
z+(@mIaWZ3bdb5nb!&U6U^gW#DWHr5dWi!f3(@M&FBVEjgY(7^Rsl4zHyBbH~o<L1(
zK`~S@P_yTE5A;-ZXL>rvZjWyty^b5MJ<ON}aeq{BYbYUfK+Q>25>(eI@esPFCu>jC
zp-Sg)$Kag^Z8zkaxN5lS@C#X)nZh{iD6R^4l4$fudMP~-`<OhgY`%%o2<LU^W~w)h
zNpF|&0_fd`^;+y~*Be(lyAd3GDnqC4p)p-ArCHV*rj<0*lS?|r+-GR!4Aq8S#6;+R
z^i+JG=_kyPW<YI*{CS0}*5u%ljF*AVfl+~G!Lo8W`xhPI=CN+)U%j1LFuW#UXOztN
z6<lIOQ7zcb{7N>+`UE7*6i)CJ_(@_N@i<>ws3>&;EqOlBW>mE)C4Xih-IviX5Ds#3
zqQ$bu_|C!@b}`k&DQI>AXQ!i?amqe2i0RIs;mdLlV5j<!5aa6SD#mg2I~>C_1;>Yb
zTu@37Gnr}Rf)*9|8f+B!68I8otX{JVf?NM>{xki^;m87gjq*GEArzzCL{+&#+-7Qw
z(+GXW5q7Is(^V3@o+n93u0Opg{=89py)T8WD4-4s{>W&X(Jnn}#=XEqIm6ySmtuCI
zX{fey%L-|m!w-TJ!x!}2h~Q}Y1?5K9sp(utaM5ldb`~mv!^cmFcK_jJ{3AS%@E3J@
zP)XgD_D9CJz>G*S<E(R;%`X(@%dr?uHP;yr<jWxvnWvv{3V{DtH~J0p56~j7GiQPC
z_LJI&w=g?k7Wmzr;O*xBC4IvM%`u@`fyaR>>Gv`ghR3OK_FifQiUQ(lYrBy7T^=3Y
zp-eVfpq0!5hGCYlJHel`GJg-$eMf-$<Kh$eUg87qcz=m#*1Ml>Z;yfsnafN_E0ZxM
z)K=L7?3ap+2OR#|;U6f`{;joD?`lu2FW^zU6h%|tQ4VGoFeYO8<@|lN9kYRc!qgK^
zNblX0Sej~LHBgU*b4R{~M~7d^0c}0$LMKxV&{k)yc~?u78-=gPH}%E#dFl~^Sc}aj
z)E4K6xx~l(M1CE&hXtoX?l<q2{&8=0cjMkW7mU)fKRhoO35*XllmAfP8(u4mQC<6_
zvdX(iws0W$NLgz0^lE;p(3$&}?<aKPdHy{6CvFP!milxow@J9{PV_GIF7cdTYgi4m
zv7zFDCYe_PXToXvGrKk2nW3p5+U-1q?wLPK2Pa2{=tZ63%onB<I}7IZ)gi`<K(U|i
z{#P0zCJPxtF7OP<>T-)ysKeS5`EX{9^zP|a@~*V>@MbL!Swr6HYcx%*EVl{2&RiGx
z5ou>lVq!gQ{Jy9PG2f!5`(^)Y&vAE>>$^}y><;Xi@vaj73qFr$8~@%KAZN`?Nj{d+
zF?~f^TxNCos=n9hNh+Cl%-Z@PrJb@j5)5C|{<HJrlYCg<#qHuMzBc!X)3|tHr}$j@
z;;!$SFYJ~2_<H(BdmMfu*`o{!W=*S^vN~!0@3kq@Gry{{?PGRU^OoUg<J42iCFm`*
z)m}L*ncCu5*KqHgs4>1o&pUTdPd<Oar~<wb?vCP8`aAWJen|I$p5z5XR7Qv1Wz0;u
zk@O&CQ~K>-5tX+5C<RSH6jcVTMkea(baDc~ZraChl1914x|&N}xzco3iXffZi)J~M
zQC70p&P6q6wh2G^K5Q`tp`Ye8hzSqU_h-xuya`L@CaNi4QJg817Hf$rSDOx6ZH$k=
z0WMEP=oI!b&j|0>32YwrFkK6mrKXe8)-NMY|86`153~yS8BWEW*v0fGtBBe-QY$h^
z$y6U28U<d5qSy6P{1b?bS(tyFShKvkQthM9H8)!>Ggfb5W;Yw@l(9=Yt8OvFM4@W2
zD(7{r@(%H|_O$br0MC`JQYPJsG&Gva3+3s0Gh?QC(7IxMuzL{7-l$&z&cV~*p-?5|
zsea1XVV!jr<3?;PemZysY@=#{pKML`8NHl&&2D3AGpS4~b~-;&SjCltXX+mP2wk<Y
zu~m(d*N5*#Qq^<jYSP{5hr%eY<1t8Ne`tDWU#Lgu7${=On$^fuXCdX~OyRP0(Dfc>
zZIi&QyRei`D(?E}+UGv#ZRC%R!oL3QVSEi#Sic?GkUlE4UdqUnK4~vAkIDJ<&*pfD
zKy~$HYE7k!azo8)D#W6Di8VY|yz6}_zI)#D?)~E5+;OHF8^smjPQcD^Sz&_EL97qt
ziRmztxa5TN1(EH6uPG$yP|~5~rm2?$Q{?90V>=HhxW&Qecc!W85#yUZjQX1$BvPIa
zzN_AO?v3sjlEMFA_tP=dR@jNDMc&)Lh(^9UCy|8D(1+=T!1g&zoujfly^Zrqy8J>J
zt~6C!>i3NLq!D$H@?aOZukE%*>$#Mt;VYqyq2J*FN?U!m*^yMGo`8?WT!<(qKwm}i
zmBl7vTk(lFRodxp1CCeu#pmn>_Aee}GSp4`wfS4GqxF=x2e$@)25)D&f*XR5!l_Dz
z?zSJm2K#NOIz=FKlw_JQ*O^Rq5m$_F1iY5gaKH8D7_JJ?DEr_Ks5NyP7`uz$Mh?;A
zn6gY==s~1`drx0B3-04YImx8EeaBd#EmK#@g(B@DJ7ikRW^^~tTG94t=$r0y`Z?Xm
z7&6R0Z@;kz+g<Dgn@2w|xOdYt=~!kcJA&=Qs!VBi1pkHa#8=}>@Q?Vbe0{zPdk3F`
zZdP?C57}w8GYV?0)o!pAyCbqH(n2mB3BXL*ul}KO`Yof56|jC-Jn7{eL~E!tx;xjJ
z&mta?mW%0JE4CRk1-QLl`-AB=bLqph*ZO5^g;NIaruQ<p*tJ|W?i{<GtHkbPl9;nh
z6*eE+hRI4F!0{CCEVmb!lJQ1wZ)7)f0JYn;PD5pM-0EaywW^x8%w}e$J{Fv26YMmn
z9+d++2A|PSpeBF9Kk!?87Wc)2@GYtm)s<?Fb3#`02YnE)#V=@;ZjU+oCX*AM_{VH(
zCJ+4-Z$r;Wygk%xXtGuwd!GFo+~%&3QDm88k|E>-Nq2TrCS?4RKz;v)^dKkf8|Eux
zs4-5D)syw(#-G+n`!bnKQbFDK3hjnUY#hA?ufPQ`2Ax4MR0P$hCWC^l3A>3N2gK>8
zXdNkI{bvA?5~`DJMnT(eudx=|Yn<th<vgNZ;MH^#P2<i~T|A#245aMyxDwr#o=4Sk
zhJz=F+q|wn(bi~;Ue1us>7*0_XHNVE^Ymf79z7)yaP`{=AgPL^tMdZ=bT)&>%up0Z
zxhM<er*dMNUP=9lKB4u{kBO(+;HmTprau!)51@yFZ_ha@9km5TS3~m7YGGvn9lo}e
z1PrxUGRWye-jda*2U<!BI2F+mbRMlje#oGPag%|lHX9WD6Yy`c0%n2n<_6=EaoFf(
ze6p^QS!4%U>$uQ+@E@RoOuiVhkpcJ_{T81>rQvmCL7RYl<snP0{N`Nai_yy(3(OWj
zUPJYyc$|qmkds`7`a}SZNzktCY)9vu)1)2s9A~E%qtU>C$_rV1S-ZM*$ZTj8vF2Oj
z>_he?dkUF@Fuf07!@KBNGy)FOd#46DYKQE0q%iqtKe7KJ^Q}2%VQZhwI_J?<bRDh2
zd2tDRi;iVIj84B~vjJ-=2Rw5H?0Xi1&t5kA8Wqe@_6D+#3~{!?log>tXd<ZK4mi`u
zUQ&zdO8;U;@kNAw0uk;Ao4NW-Ieg72Lmt?P_I1!!y7VGieWN!}EAyZSs0!5veYUe&
zSIoX<OY1G+@JPmC@`4M;Qo1#4Ue>{TC<2~@g0<IpU`#YiSgWo6_G#xC&IenU{ZV13
zxPzT+pq$zVXS0Ic%eo6U$QshxsZLGDr*SI0zL8D?Qo^a_%%p$>&h*6_DVwTI<)wyF
zAE+A;jdG!V)_tSBK2W=;{nj4Cq-ZAWNbG~>fw78N2d&rOowFBTqCQiv>C<!_#^l<G
znzT*YA`oUPUJ7+EXD-oi>tUmf6*MLph0JQ^bn^@FGor}@`1Te19=S)hpa?MAx&o>4
zx^R>|$W)>+RUS@iDjEVOqnlI7$s|kch4xXRIS;{itFRNaW}1(Tf@a91oF>#7==nua
z6{u&xeOc!CoW5iO`RbG<gUAbef;|h|MUttp_zZ)<@p?ZVj0HT7stHfeZ2T3Tf;e=T
zlm;gi8mN3HfncYS<K`m$j;`sJ(b^vDtVK0Zk~0I{#M|f-^b<A*_kdZ0o1@lbpY?~i
z$oyzmCqHbBoCZSXLZ=CQBMYrKd%Klp53)1ucQ8fEjb>82*&5(vO{jTj66tR_dM>@H
zk!&#b59^w}8@A3II5Q8Z4$ODZ*14#Q=$X?QWk*x-d3pyh4xdA8&PF-t4H;;**2fw1
z;Vwb?Z)20W)y!%=w%bAuKLS4hSMMH7fSyEerW2U;>^yk4>w#i<4sI46ep_?&4~ivg
ztSd%W<Axb;Rdae$smMcWJ3Y`Zltwk9y5T?Y5!{GMK-sCs=n9;W0T3TX;oD9exQmZ+
zN;*&N8@6Lv<~M@@x7H4%FKo?j#?!#nqbJ)8e@3ZJJh}wAS#>!7?VLYI5;^HCfSf+;
zjC2t406pY`InUCq%A^~q>WrbTP^YP~$Z`bq#>sBKFk@{BUe7Hu58Z;uJr2nB^_h-v
z)_HW={@0vs&awB9C^QKjp<X+UNeZb;T<{O0b|~J-X}2}T8lSCL$YvH(rGZ4*g`P^)
zq8i{f)KQ2@b14B%{1T_BUCLf$w}O+m#(C|GLz45|nqq%5kC-C3gWJeOeTAR5xHxkS
z*lhjz7{Sdwp!brc;9kDcdSI2Z{v*%GIOmpq(3)$Gu~>-wiFQ$P(<u$4;6iW?2Lhk1
z6#J09#r^>Q=q<p2KViPJYCtAc2|u9(>Ian#H$)NA&k^8TO$29)@8&&-iEdH^Ex@-~
zmOltJJx%XNubt2KQ@f=-9kNDQ>!-W4L~Xrs)2>5}2HI^dEYL?_w{1B36RiRD=xy*M
zSdH7D<)p1$gH)sr0iVZ%+Sr}IMXQ=w$}D2Ng6RLvx$kTx3HAu<D`?;TqMBhAkAiP&
zH+2?mcb+&SXb)uLXX$J>H#NvfA+I2F711EP9H%>ro#CXTJ<_ZVES)CcfAq$_YqG{P
zxUuG2K3tb^F|DC<o`af(ZlX!>S=WVg@C~Zk|4>!9eZNo_a5AT{8|ewS0d<6wx3Zdy
zE}G@7zexx53n)|-ouKo>Iz|rRd-z{^2fY*DA#>pS9E2;fyP;<7NY8h$)xz9lT+{2o
z?OKGm?9xExZeZWE@>nNGeaQ0m*^lA-Ib!XyirFO`iV3l6`7**!t_Jv#Z>Kk+O(+J{
zBn>Uo9BI1rmc|GpVppPS;2FRp??+c6H%S8A=;xhp_E_tUQPSRH|8z<r@SULx(iP~r
z@IIb``|Wb$lW`O7zX<R*Upq^kXU-O=qdM6Ud!@6(IZw)x^LBnv6@Ehfm`&_AwgU4F
z_oDJTx1HnUEX4asq>gjQIfR~*9FE^vKov&aoSRlrvz$H2Y-PD1-`{Q~S|6MnR7WO`
zDFWa19BLGm4)>#hDp60-4YUKakX4xcOde3$58*3w&wwP{pGpIgRw~4yx%O^*2API-
zU@t8*4ql9Vqb=x(gY9T@i&nxIt&P$?D0$ROb+GnGAE$}nba5zxlsIj_Hc#V?M@BKb
zB`OZ*cpH10UBs+md-D$8QCPq~=Sl(pHv)8;^KQ%i+cO{B^x}oT7=+>8p@!pSco3+q
z&*1NP1Y@%ALA6v1J+eFM+4VW<6!}|dTeyRgQ;DeilnQDed6Qg5#*qeLoVhPpDMW|O
z;QR31NJuVbc*s<sg{Gn&&KUA1sfTV;*+9k75Yzz%KUruh7I*y;$GLWRF1u^ETJXF1
z?(9o8fo&<u;zfS6*j+d!EMac~?;)pC1MZN8&Iz&wvbl?pB}PaBHJlb;%QTLD?EDG+
zmbOr3ow8n=w%OMH%gSM0H&aPIrv++G0;Xt8SMw?T!zaSG!nf2YbDdQfvbr|}TL;V-
ztC7{%%xU(vZb5F5Ztr(ua1Qpl_`=)Xm)keT-2-}(IUsKv#S8>5=clX!la_PTAZiMB
zQOS@8vf!t&!OAq+>Br1&WEYT&4@14?W&Z{Lr0nE1#Iy6p4)dYa#X4Zz)2_ldm2Rex
z$uJw70kM=fUukY5w|Un7|6MVVjiD1L6Xuz((I<$>3G@m&6|%f&YYsgB4}f>~$ev97
zhtsIqPIG$@uwN*$g`}cSP7ZR;N;YeniZRb_;p{~laRZt{jjdhg8mo@;lR8K*12+gm
zC@;neQDPi$dkad#!~wz&R;3$5mYqQjgnnFgzMQD>GuUHJ8t5fsl-@w#njL8#nH8QC
zOv_BpEEJxmme3m-pAE^Fpb>d|WT<>!Uu1r^c2ep16x3S%=?!!VW*}6mBe}aw8WRF<
z_Cj<?cDa~GEGbc-;xYt{9nQqyx;Psi1ZQ$N+nFuEyn|@+AO4Gdz+3}gj1tszGmmym
zA@V4-jkeJsCTo^6#%qFFTREsT)t7?~xQ|+1*&ewo(`rB9aBM->85eh!r(vhJ9Ni6X
zrU$|Ae@6d;&f8>k5GsfnbavLqed9WDXX$>9-+B+7*q)@IeE>9!E2!-dQ`*9mr7qQn
z+K-#!NmL%#!JTS}W<lp))EA;xTiQpJB)roA?hM2FlZ>F+;oT5Xk3y!?2bHB4(ed~&
z>>_=#>spP>-eynhjP;GgL4JRS!E}f^<g{?Eq4mI-stMU<K63=jT=D>gE0@!O$;Dmg
z2Xp0_`#9Da4O*KLPI2OgETpG3&2H)R#4CZ?+JxQC737xUg(PBrw06SGYao$OGiSVW
z58{3~d<H#m&Y;WS*ZA1+z*ZY&4};q65bn%0hX~V(+KFq!4(2Hn`WX6PJyG8e^+|s{
zLH}SjC5xT4<RSTPywn`cYdkg{>D7#_<}~O^e1uQ38n=aOAk-9#@pYLusF1V8zGr74
zqe&c@1g!26%wzU7y`Bq$SLqmBkX}bOq8dBB$T=#GZpjW~inGzI$UfsHGCrm|ibcJM
zYF05OYc18Akxb>ZW}20NB{IXY;Pqaya@haayd7g5v5B3}Zf}`J1BjvJ@l{+I*TWa#
z-Yo$+?lz|>b%dHpb*Jv(4^&a;00?L-d<I>Z6-+*65%7)5GI6*j+=?olM)zYH(|)JF
zwa{o|{%dToB=Un)CsnOQ76%l;TBJACh#H2LkZqO>-JO?O2Z$txtVEJZqMYfFhc2f}
z(SN~Aa4*d<e=`rE;}CRy!4^vmY9p5M3mk{@01usq8Fo)3&=hlns*aA^Zw#y#(59IE
z?QP&wIl!4|btPRPYNXR=m<Q}3?m6=i<wN<=L-P+k(b#0IgP)i7a%VWz8}>YMJ7>{e
zm|}OPZxM?8ZS{rxV=);(!8$WDi}?hTsw~VIW<PDfO}`hdGH<G%fK&fi`^Vs&ztI2L
z$p4^i&=)yIMd4-8t?x-awXfN=;WqpVHEj{N->TrHY<=b#7ODJ>L)O@-CQT*M6M%>&
z*^TTwW;&ewCsZ-|5MBvCn@}CHo1{1rF32vVC(}<+F1sUmiS{9P?6-CYa>BU;wOkyU
z1byf@W;k1fNdX^`tx!EAXtmW^+Ilmm)eF2&@=%4C1@s*{KlhxAhq-)D!dlp<q0cjC
zkgxDL&7@DTHgx5`@@09<H(-m<S8xeb*NWFGsqK}Ls@uG1MbJFv5W5k&)<fBoR4Js8
z?C3Gc2fgEN`a^JQ&NSyDFPw`M3eg$(0BQ^~@w3(sv#T|m1mSGOL%(ejEwFbO1YZ7`
z&LtAIB34uDn%T)3V5v6eFwPpNtaVfqzl9pgi*)mV*~xxoRkohlZ%{+#4cmdwE)EoC
zGcwu)-lJ!n{E$_jw4<StJZ?>L?m}d%#OHQR5}$L!*#NcOE@f0O-Wa!xb;csInLUHD
znenW{_TheW9k@U6H<D<&)w_{=k*u<znCe<%yM2jT!hYaQz7scqX^khM-sXFyTjWzX
zJ={~tZTv8ElPXkch7wzWmr5z#D_&>sfnU;bbDc)%&x|y~@8qD@F&o*u!b9;i%+~7j
zkLVEb*=g1yv%fxEe_&|lKH`D>p8ec4&dvSBmSAJ3BIZ|ps5VhurZiC7YcYCN$Q+kY
z`{`%YMBEJrVJj!mo@3QB5+L_jr*AcDQl)4Yy@DGljuA!!cXvLs5q1#907H8?Orvwy
zHe_#mnM$yQaTi>M_poWK3h$%?R6noPf?5%yuGIo<rQ0(_xHo(f7pD8;K6t8KKy9SF
zlk>@K6rb@JbWa_*SwdS^6L-2aOH2kov$0k=ol#pva>~W!kxJ0KK^+5ck^W*so^T4V
zT#MS}mEIAUfP}7wUWd!7X+{JsWwJoN@j+bAw_uuLAS){q<R76$k$}8c-lDH{debkt
zKP0~=(H#wR-j9M#-=$vIPpzAF56iJ1Pz;{~oZIV2?SwpH1AY(p7jx6;W6v_W8JYS;
z{kawa-*y>qfm`4Osz}<C<<3KM1SlXoMQY0xlqaF_z%tnnwS04Qlsf0Mg$PuVVEdH)
z$trDTfjaXI*^giHMPZ*~u#{DDq+OECFJSH=8s;MJ9k<gLp4$P`KBhdg8ahX%f#12y
zd4+b_M~qo|lH6O1*2k$uw1-xEm{6NkeX53&XqR!W+WX9U_I16Ql25Ly)Y4+j6wuMk
z<918;rFO2t!c+b;yA5weTcE>n*1D}nEA5Pp)MKU~>*oG}ce_S%Nhx$PayfO)UvMH8
zs+4losNhVXX0Yp-3eeGj%`22?A2e5MALXL*+Q|3NN7)0E5kC$vvFs*c7|dK|u=DU(
zYN;~^dSQdXox?;s`Lg0qVJA$udUC7iZ1hjaY1iBBjn(RUb(A_wsbYqyFc7*Weho8)
z`r$kyO|&%GjARcNmH*b_)d}i!J11&|J7X0^K*KW!ohNmzLDp@f5U}9FPF=i(i*^n5
z-1i>$e3x1Q%S&XJ;2TamQjZjd9mgh=Li*Fw_%N^XciGL<Zgha`GFGZvl$YvEHMe#i
zdL+N~SJnxf$c|@dR0A9k{!%N-^W=~c(0-_^HLsb^Tx<>i&+NWpVb^*oPR!0##MdbV
zRr*O(0P3Vd^cw0JI#0ic`O+w^KKL^)<%cl^a0c3m{;}^HO^gYq&zP;huw(FaG#7Lk
z*Ps?HZk;p^82!yl`XzORb_+i5U0N-3wfzA42`?Zk97p*`1f|i%nU(klmBcROra%@o
zPQYRj{u5Il)b@8!E4V+dKrXNxHbwf|1MGLUi!`BSZVIbYo2ZXq_|s6g)q(0|Rn~gK
ztvKB{uMIF;Q-yFjsIy}s>OCVh2}k{~HyeG;E_P8TEBJcPVr#n=xc=sgvFBhC{2b!u
zAK+{J57172P;a3ddjfh71(~i)GA@I?_%O+1{LsJX&(!MrKx?Bj9LeM_lAZRkYn>+M
z6>Ynkpzc;Wsy=P2+)~wyHL$tWp2|v(gKembz^~2kZYXS|VNIQC>2$KsqHJ_8oE0n3
zjho3RY!P+|R}NS=0lGbvOg*u0>Bo%4dP{w`zC#NbMaT^6IH*Eu+N*);*~G&3A4ZJ6
z&8!Re+H`e8WUIVY+Yi$QxZ53`dP(U_8`eW_gqWR6q@^ZMi6uyXORc#!>}Ys5ZD>q?
z#CM>go`}+*M5;$}+r3CutkHS!amcgXXoU4qoukZ@cZP;59Su?64-WTN)UcVyQmny1
zNZ)`ak{xyzhZvnS+xTGKHJ1WAx-`9jEe<^HLSnQ~h2O>`Lbm!Z9)`;?Q&|^eZ1<fP
zcqik*Y4j;JJJW}HL9RKo$sJ>_JsdT3L}wA)n763&R337J+_E&yr!O(una6<|z8JQI
zhLcBRljFrFxt@GZJ}fPiE`g?|puH3NPmA>q)*h>jJ=1Dsr8#BkJn+2V<J<8EnMwF4
z?9YMEqZZaS>0|WCMqToM=I&Ui2#+&`se{nJ8$q6!g@FdYQ$L{j;dZ~E<kRn1Wt~sV
z4*m`Ef9B2rraPR|?sP@W!<20iE>CCWwsAMW1-21)f%yS_#%^qT+z;JyirSUUD^Q15
zvKBb+aaka_4#nL`x_;5vrsr2vRZY(dTQQ-?5Qx&t^l?r#c;e&0<$EyxO06J2&E4iq
zy||Ir%wmluv+=*&S=Qt^DFj@XD0e?s571W(5Ipp5gdNFlZO=psb&g)jJfN#HB3+L9
z4)OOO#LF3^rlSMTueJHuDr*kYv3^sXFQ+Iu^iFCM^{o0T(otDx?zJY84$KQ7!F9lu
z!ry}3nyXYY=r20K*4cQJfM+q?snr+>n}mPFYEo74EZ>~lh#BjKzEJBTca7Xq>Z_O3
zSm!xYooz&~fF9Tg=p-$5I+G^0Wt3Hea*BFdIiXE-I#Per#aY<bppSreCqsVQYwXSD
zbK|!4gsgMopp$ZzPX)Kz%|e2R#i7h@>|!31M4&J{(JgJRkw6t=kFnXfnRG>Z8atDT
zkfwH6|DZILGr~c+YDAU~>UYdd)+g(@QxET<?~<-&f_2ndVvaTvjc!(TYAbw>7sN!q
zlrUPn<I>&F#V)P{R|Qex{-v&w3uq0~nE8)sLDvN)<bEd!1?{%b(TULyX>Igsx=(*=
zWwUpf8ua7t7{k;!U`$-l59&kpH)<($s5}(BcJGmWcrpKs{|)*295^S#A%Cwz9e1u$
z`RQZyXXcAo#`D(w!oA*Qi0gz-Qc+<NJq_hG8|o|doLWnzsg99I&tP9M3|*NzXn)n8
zE8W2vyo+2!eiN!3nj898li~T;N&iQG;ED;Qxi+{B<mo9!AHBR*OrNSBu@2%E+z=@u
zEpt8a<nZNpUEpNCDZAfs%ueQK^;fupve|g%EWnlNZ_G6A3HJ~E690{x+5`2^iYRXn
zPmg%j6OgM7w0797scy_$yvfNxna(QvhhATst(}uEDuv9pPCQgC57|888?hq?d5UyN
z$}di5-$CCe8NbHu>F3-@*1;Iq2)pQ5l7eKava`oLs!uYT8sNeOUE(6<G-IMQ1Ui3D
zjqJu^`+~K@YHb~`FWTAd5Y$f=%(BN*4MF`usC?FZdnZ(MRjkhD3F|V<Tb|;o!Y{Fy
zcu80wb#%w`)u69jkg7x4T6JOS(T1ERJDga?Vp=h^*yDUR;F5GQ&gkRxamuN1>(Ho3
z4`sdj+-ywBIr&gLJ_stqJw_Yjf`-+`$^|7E^3e}wOQJEagk3Ji*D30yzmTVZt1&3$
zHqbKk|H~8P6tRL3YfSWjnhtv%32?3jw8)Z;+FE^ObGTFZy*yUgZfyc8Mh)DOsleA@
z%QLaC#Wu!XWR5g;D9;qH+FDK2pXf8pETlSJovXnqTqFJ!*N{))1~V^Mzf@exF3uHp
z!6qi5C%_cqD0Dj)Ie$BoV7Y9YNdZsbr!~WRY|S$-8J2Ounq>YqI+!E%@-QuE3fb91
z9HzfRL{Fp|qcuR2%5CK{a_9^6&+10)w;6AbMt`w&*pvKgSE{?Hd$yQctizSY3!KMx
z3;PM_0v%Z(Ju<Jje!@d8C**FmoG6sl?xH_cFDlLDmP$`>UF~ZPMklGIbO-#xxd44c
z#?Znig0Aqm@ZpH4O4@B}11`Ze5f-@?c=mWNd1Ti$A)Q&pbcNkR!M+HQawc{QWq^!w
zU7}#W;R4j#+pRd5JUvt%gr)F{aB}#eTH73AKfx}pHaCqs&y1l*ImgYJMpvz}+&!`-
zJS|dGyKl8c3~rA5;bM3qoV<?oGUf@lmmNZXg<i&I=BH54b<RD=bKB*2l@N+ElbvkF
z9eu6Y*!-oR)7R+8dSRD<t#29ML7hmn-5eA_0X<!xqUX`aYi+c>=3TUs&ckK!y|_WB
zsa@W>3A)Igkz{$Pasq0c^ZEhvU-W>TBc1fU1`6<fSEew8?S|i@F;r<(z^Y{2Hb;=J
zxSjA;IwIZUZo%Xu2tCz1dQmM-yQ*}J%vUU(fS;+C^@`7gz3flSIv-(=t4yd>pmvZ8
zr-UAY<ChAX(7#-h{bA2M>6K7KXu`An61url$m*hZR^MwC?3ut+o9i9nE#ST?&Jk+z
zdFk%<6ZKiBKyXK}LS`hhYNUr=2G!-qxgL4uyZ5?=yL$;KxVuwC_k>B{eEP8T`axRF
zXKzC-L8VxkadSn)c7n|1p>M+TLZCxai|UJK(I>cXLJt??UMpegCI5igfg}?g8TFFt
zt;kvJo7voUQ=RDNI0HJsi}6l+HC{(fs2>%dnkRfOv{0{RrJL^^KXZ+hV5j8<)09fE
zzAFntl_SrTDUtljI(rz(Lbnj!d;g1?=D*|X9aY^oNq9;jJJGP!+)5Us4w>PUq`uNO
z`3*qJuF35cYOpy;UA?Tn!eF#v+H9CG4AiTcj-%6!!H1(DOz(yn-$Qc(2JAev3O<*|
zSvANvGK(Q%efLk-X`qme6^GC>KvA9FJPCK$W+Mw4fqDb0@l({Ps5_p0VnMF5vs9T9
z>=*cw`8M-HFeJY-hT1#Oaj9#}i@44)4Ws7y*Yi8=6lF`WO2*~XwrQ=v=dNSqn_dF%
z5VyF#@loPIsV-X|HpJSZ0+8u-Hd2h77HsKqPu)49t3^k9|Ma{Qb5We}NFAp|6pwOU
zD`Va@o>}LqG;WPl7PJn7`D1iZaza0#_~i+~)QoHJUb^cv>CYZ?eUVnM({Lf`2;_#P
zBWHsjLu{x(<gjWRD@bi-j5j)deD+Q8e`T2yy-Ik5rWwQZh3dG-M0udP$5>|{WBve=
z*c7QVe@VzE>|m~;elWktt2K(;j*M3CXhCBwRf0jV6Y+_%?QhziaQ93l_%g!ELzP6m
zwq4fB;vDA=ix1of+<nA+{Bq_7WI)%9boIJ?TiI?tqINPaSGsSr_kwFPSA;gnHgkbG
zJG3j*6?mtEm0sEmb3N)JwT)U6+dFnhRBLx_wi1bvA7$<i6w7EI*pQho+*=((u0ywc
zF>`?32OaiuTuC|+_HM?QEwv{aZT_%rd_$tVmM6n^&0Ae658hG>j6T|0sM6c$C5;@Q
zC<vpfd_!S^w8FJX>MX2ec2j#SkJb#lY|=x8!!_h{=0#==MBc&dbf`}IfO}X8vyJZ7
zx+_bxo!U)#x;%-r<gW{7T@8I%qX+tHig)Rj=&^m-IIVZnMQyusQa?c*$Mu|7P8KGM
z@E5<6ZOhje7Sprro@RTa2kd0X_Cx4}YG@w5N7thQ`Y>5hT4{ad`SN7#t6oculUZ|^
zlK@xgTh=G$6vKQ~t||u|I_tBs$P&mdE8S_qUlUF+y{HM0eXnF~+!E!cs@uzTR==R-
zR4XXo%_{gAt8@8XU8DYtD&uNFzeC@gv1Ug#7?C4a!U+*w9SIxrZ?%8O4u<C*GeJ6?
zO~(Dq7<HTaQR`(~vt76|XR<f=O~7^y3I>yk4^Tg0Dl`F3?r@`kP8;n=5_OM`6X$s5
zcrJ?;dz}7C4j8hM9@!f?DF36^vRu%;okXpG?c$g0M4SL~{vFmZ{ZD0cgoFc1UG14R
z#GXyB6W4o#{&wCYpp&EMD@50dD*Y8V_#$*LR{^*EGP9BYD*8baR7e^r_Tk2&{`x(+
zo%%u@q7DSLpGB|XlDQ;y8+88uv*v39BgKMtpnph?Y?kM1OYD}Q39iTIbTxDram|+!
z*s4@9yS^4Bp9sH*OwnNKiTiRBg;io*mnyipW4NPp-dv$JRi;JWC>e%kAAlZaFX5HD
zvH!Tgq<5VA8SrqL+K;sTN~-$aD&q{KMpJL;S^N{uU@m~a#Y^*xHa+q+;L7NlQ8BbJ
z!m9HjKlw%X<LdGwKo!fux5<;R{-?G@<ACmxh70hfxXiuH`_hMf72K-SfKNiVj26n3
z(3~I>o)B&+4^?X#Uq~x_mu<`}fDZk6m|9-fz9|2r=q#h##@a0`Ml;3Xrj#->Gjls-
zo<fRKW@ct)W@h}#%-l3-n9Z^+%aSbJbN|j-owZt9);aIHpJ#6h_7k2-i_}}#NkV3t
z=m(h6O-&7`p{MpJ^BV)2%y3BPF6zY+sghh6se<&uZGcAI0sp703$Nji`PO?c`lbb(
z!P7h@2ISB1VM0T9AnW5-um<q_NGD-)pc|L%v2mtAhtN53ZsZY^j8?*uQ4VbRjz~56
zEB+P!X54iymTw?H;#=u7w2n;CJ_gy(GRDjLp_={dDUF8xL>wbJ(^c7(nohbJ=GvC4
z#$0WJ<|dm(t-~w8SER?mLT-GZWiU3dl#30H6_?4Q<pc5zb*wrA{3?6GEx}eiCz1=T
zLt@aacrLpTv~OF9?to+Kjn+~e;uGNmcg9)WvCZZ4&I)V+laHrho@C@3hA)cy__N%7
z?t=dt*U+yC?^7zm1CiNyF1?<yvu)S|tU&h%cVq`v3H=etlPAE3F*}Z6|06yTCy?I}
zkGKY$`D)3q^Z`s8YKD%<JJ3U<m%yn+%~s8Eb~~Vo&g$;7&&Zh|r5+?ola-k}ny}_M
zyPtJ1W_)g>wzyRs5#AU)!430edRjU&OGwYZ0VKRJTtRZl8B!N1PtI0<0mi&BNMXE+
zl#$cb4@6VCG+h;MfE^*W5r?s6ATPZO{;4iklhusy(ZK%j`^Z!Eh`I}$*g*eI7~xI9
z{-KwluA%=4eZ_;q+3;XEkx+0BJ&6_LQ}9|KtJ4<D6t}B+@>Gx<m;ioB#()%2bu<IQ
zA#k=7BcSW~oiHuDM<UeW&<Ult0!&ThY__WQFxx~kNHdku(ZlH5)CxjJ3?Sa)Ng(4f
zkebI#XMO{+hJ@Bb>w$Y?J~*w%OQQHqG)p_f&BKm}55>s)AYF`r-R%UZlu}EPB0toV
zV0+P7^(*aF1VgFKxB*@b?*HdNJG)6*6Fws_p$`64V0d<xs~ET+&Xm4}UHm5gTxgGf
z0@%;K^ilpD{_J2vcsuwN>JYhs^vAwo9l^vwLrg^H!Of5-&}BJVtSXh2FG#1PUg}BI
zi%vj`5Fgfu{6!T~BY?sEC|Q*{&mPrmWk%2!H46=0j8TSKhK+_d;0Z^l>39yfUEGJ`
zf&aROk}h8YXZnBCEO`moW`~r&@+;}4G%6e;ZW3#YTJSb~6V6edfz*6~+7R+UZqOp!
z4djA)%aO=>6^F({w}F%47TDh%#e?{EB7}{Ba%EmDCE7zuuxil6&*4w_C-{%^^#!w#
z1?ZC3fnu(aZ@6FdHxAqnUJG@V7s!G*UTsWVV04<xY-#otSrg$RkK~KtIpO7ELogq5
zgXzo~q#IR(xeES%%a~*247?*&85;(gVlt4XAmwrwB%J!wn{^>WIYSd2_$?&cV`bo9
zYLfC$#XwH17kn8^ieBOb>(##2^rUGb20O3zmWGC#ft)w(UmDyQx-P_uPGvLN2fG72
zA*?({>Ku9r>{5<Uz0e%tm%I!52=zkev7dB{bfef1@e3)8Oy+;OhdRa;eao*=*xE7I
zjd|X4jU!gDLvbVD!A9x|bWHvj#=`AF)A%`|9+DfR9d=-k*j<{^%m{KE)t>kX-HbF=
zN`qba7qp1n&Rz#BUwgxB%Mnux{RHh<x(3ovj0rXfT;a+Auf}{aPqCw|sH%q1)_<*C
z%sqk0E5cyJQKSg$K5GEycb2k2X)fhSA0Ps*3vGoOs^{cTsA*t@e@LJU-#$D{ra&&K
zJh%xhr9m$l1`<$^MxMzJ;I?`%c&@n50S@tfz!D~vHN*sVJY!($64%r=LVb^}q)Psz
zTsh}x?t&uP8Sk#ZeG>1%>&T_Lk-#3cLf=i7roF4_rP)W7qAZ}X_&A`tpOPN%M3q7p
zs*7ciZv!@qXs8*Q1{j(YO&u++?PJ_z{bC849~xU|?_s^=_|PJ*p|7o{$on_2C^SN@
zj?UMfHpc@KK%rUIKE++oC9zKcawq52%OW$9Gg7i!6}|Q8!%4_rvbScHzLLRiDsSv#
z`f1#$`=aef_kw?lE5#e)#_-l~Dj=nH2{Gb$$sz4ilGRpVj$=nixC5F(+(&x@eqeGa
zGmz$6?Tz)gy;lPg|0C>`2{nLz)z`9>x9_x<GSAb%@U37@$*vqO<IJDFzeB0tvvfr>
zeLa<acx|@75sGRTdp$PKo^EMxI;ojQY=fGpJtLLF$&m%fF5FFBWglwtm<yzY{RJtc
z`{ZJ3DByBeq9@=+=)YhW+!LLOv<18R$x2>0Psrj&@>N0)#A`@nrmc~;ma_EFPDNix
zr$TK!8*?M+SJSf7M*nS`qZa3Q&xiV{y~%glt)>^&!?weg4(tmxNm?p23BL06_k{x;
zh5yNC;3H%S-H_HXA2b&I0`TctSu?p4x-V7)Z0>S33z~>5!Y8An;akA{@vpiQWTtjU
zKEVXl8uU?U?9UBj2@*OZH1L{AP8R;oJ)6-v<6U<7l1p5?xB%`!7n{CVb#^HFrRiU0
z7qUg6ME3vhKEZ{;OF=7^R{N4`v=emGjkQb@^d*3ESiua%&ny3c))%9|fwtkR>HyS+
zj8Q*<46GoQ5g$p}$~4f*Ytl3^4A#^~Uq+HcLp@kgZqC1%9aC@oJeYbtb3^f0|8sc^
zHi)fdm}UN7)ZeIa=BXMVwn(w?lejT~3w#;rU8F$$2OUjDYZFY`sNeRWZL_JeHkt}R
zJt9}--H}~tl$s4qLi>_~=`M6@W(RQ%E(47MeG|WpJMHV@pxDcXc)X3&gX`?LU67Ke
z%UqX!H+?`(FXywsE5(9;(kwDpvy``XGM~^NAX}@?g$~{`&J)hMo@HG1U`-)Y>VWhk
z1Tu-qXWlUj=x&4;q10lrsyH~zhZYHY!w$K-`bCM8tA<@ciJJ><7G3eF`k>{5ZLn@G
zMv7MMuKQ-OweVt=kY@gC%+7Ee;>#o5>5w+Ve8=`SW<Xq4?5C)<+G~g!dg-m?{Talh
zddfcJJie4k)m1S?nV*^hMuTCGrXuM<9)j+P?(jTlI@Ak!fIk8$A1hmn>O`yoZ_-_8
zclx+qF@H5_*-MJa&pG}njxL;&b0fX_pQN-(f0Of5-A}@!Ku64EaAT<svR?sk&uoY0
zgu~uq_h|1@ZmDoSVu4e^HtZzRN*mHX)gIFgW`AM^I8j}oHjdO2X<-WAh4%xhxsRF$
zl2#7n0$ER+WFeyeO{^Zb-QdGMg;Thdj=KeDo+&H%SI+p6|HJ2z`_qRE-E4Dh4GpEV
zRWyCrrlb+ssjLqt1uy!$hyEyQ(Kh4^wv1uBfiPqkubIy1NroVok;#CDpFurh(>0}N
z1S^ZZL<g!HrB>n#X{a<BYiy_;^KX2XWxXZ_S<EkTICK7H-u;#OVZ&?aP5ReaX;F^J
zQWh~zw?%*3G|>FqP?6n*T~m&8aYbley#kX{>s=kxDmCzCG@<uep4cSQ18qyt)S(TZ
z^0xs#w&6ml@I@&DZcKd#W{S~TpB83L>C&t}Vpqg|vfR>CRJ(g`<*&*elHVk6cAhW)
zNFncD99XAXv>{6cI}_F3mTl7LU+OArYcQ)|I{YoPO86!ZK&_w;-lO@%&eP5}zBH{i
z&NS^bEYOMU0_qZ(L%5J?s$Cu=?hlDPBh(B3FEmoRNj9?N#*~iQshbRS3_L8Um2)h8
z-ml0<`@4s4FMqn6+NNl;6rwknQjGP08>6Sz%#=ZYhgC0M&>%NI*I2m9@y&k(Ot`vG
zx7o3V+176s3vgkaL4HO~%eNxs)zivIU}+mqlu+HkmUbB15d6*rP5;{ejmrTJdK!rd
zD8*TY<%{MNJt)cou8Vt)k--|uIdX}%qv?`yg6WEBwc&+!qGl~~oR|z(Qm+8YtP2^(
zJY;{-C6tHUM#VFEOgdebl5h*y-N$0nh)QHRVm#<9$dtN>PsN?mZ*bpc=!yo!^3c$W
zwnjGk8kab7Mx-zQHR9{;FBQHfq&~_W;tfQO5~sC2^bPd!+S|+tf>Xu?D>+m0-{i`9
zTO9xTpNfx>t5h@HVe@C((x~^Km7y~|2s$IT5U+s!Ogm{8$fMqc$KzkfJM0;7@^2W|
zIVnBK8{N>b03Phq6*C1>a))P~%ea=&EvtEfhs#kwdy(x+tSh!p%(&<cmO|59!z^-&
zaxc6o)RXTZGz1gg?&N9EkawIJ%h;F>Obt4O|4-3MPh}`_N4l@z@DnIQ2};Z5D5VnA
z3wv)Yj4ez&6L;LYl36b<^4)Qs$m^4C|DOFJ_Wj=v$dA8iSBf3M7&QgkLp{}W*1Tbt
zkw?{je2!BrOfHyF(9coU-(KdBVzP(UVVM@aH||U9%c!s5+dYjOj}-$>tftxrf>aXN
zRTQ{4ah9%aJ6@_*X>WXAYfW-ju&h&G+_#`<e$Bjs>^eDz@*8svmG$~X@s1?4^v(o(
zOg-}n1FXNvG{eTovx6snQ~dvmKOlns$sS`Du<tYrweJ`X->&u--usjNxxT8P2jHnX
z7PNJnvB6*`^&MYH2K1NhyJOeelG$cTJy%-3Kkso)IKBDr*e{_E%f7D6NGakt9Axry
z6-6Ect%K)bHvloZQQ8t{;i^zF)|DJ+!mk!9K|iszG_5;j#-oa(|B0z+J8X1o#)5Zn
zJn|Me3gU!op)*2rv4xUP-H4l8VL_FS6<Wn-vO6U-*u~|{o0PF9HS=flw5EBZ0yxsq
zd^4U)9G3JtX;;$7QgEqz(bY6wrHBiav?%d9dU0QZnUOHk65mPHW-{5zx}UnwWF_Ub
z5cFRFRMHDB#eXO`P+F&KfrpcOwb!Gw%DI!<ls4D~Qt|wiqT?Ak-z$CU`8oLc=+_Q^
z7U#G3S(UPM1tuR~1AkJ3at6o|k^;*O_6~L#-7EcLq{_%4EDmtf`zW4$tG{pBYHn(5
zsF4_xrn$DfzNT&>D-%=Ec2IX&P_Ci-H685nu}h=v=0%z}s)6t2o8{<RkdkvC!;lvF
z+qS4QuScI53v3@^PREXji;it%uVA~UyNX?u8U`MD4{#Fyue>c102#>h=oh+&uCJlB
zmM6Zd6vzfF4pswJguT8HcQtTc_z>AoEYwsr4T)b``c>&l@zG`@e8DB>O#6NP^NV*C
z-@bh{@Z<CJO>Tpdq|upAnsnyb`fv1l1hhf(JBk-%4o<J~_eS1IV41Cp!^}*>Keqh1
zFNw1gV`Jm2T{V-@e(Ef>l#(eomHWxN<YCGL%uT&waqS7<dmU2oQ2Bzm2YTQS@sD&@
zFCLw{E<^t9`m-Xh#QQ6vFy*YPZCj$YL_6X-#BGn6Zuvs)6-#k#J;lB}U`FfipTVu=
zYf8_Ni}Xp**zDBn^?nV)oF?iZ^CJnNkA4EAM$nKPxEoj(ibm5+7V!V6V{&7~!F8^d
zg%>h=|9<|l*6Vk#zI=_%JK~?BUL+#qclwTYgz1-graprZrO*C7o)I3H`xW5$k>QI<
zUxLsU8OxZm^cQtA*-4ZHl1DVGNRuKhAQrUUzNN0wo0$K=%%N>mR{7>t<|QwQJ8wLL
zJOO*B<)NJ=-TvPGmHxAB&RO4zhyyu+fv1QWVxAH;)%1)VNc@pA_-esN{%YPs?tgtX
zg(dJhrbO=rUDPSMIKzEoRpWe3BO*$Xg)yO}fnoki9O8ZIY41-HHp$cBemYys!I=9N
zt$qU5M4A)ymh8>y`m5QeM{n<Zi^;r}pYHk-Zi*dXESAmD^XwPQgti&}NV&xO9m5JX
z6!`L^iyF8KgD)aourM>uK-vD-U&I`bITuA+y6aiC6LA>60~ngCAkWna9*vB}?8Z-}
zT9^M>#uGc&w3}*9tb`T?4;Kgi{{9`G`XhZ*_Q*oPbuw^S9nN;LBt?&oy%BA*KC^T*
zJ*Ou^p9CT>CGa>nn#TmYd<vS1HKAB0ld<Y-21+-VokI=<9#UA`DV*jVfgaoq@JxR4
zeU|EB6Uam|1<Qb{!6B?M^d{86n_pNzD<^AI=8AMn#<xsU?qkQAKuxd#x&i;d3h8qC
zmWJiJyP7<DFu4oY!PV3n>J{ic*#6!J6Wk2IypN_U>ptp(x_iL5+g5ASlw-Ry`BXLP
zIYCidn97ueSP%HEqxe#6GFB6`c%4%-BJGv)kwQ5lF9UDX^3qdrIY>Yc7Ndm6{C2(q
zUjPgU`#@*b0dx>(Sk0#gQG1C2_z5Je%#^N&_X!X9D#230lR-8Z9qh;dFLWz>K+*u#
zV-BQKZz(B|4xR{3TUX$!AU_WBq0(BRD&HrN%60Wm2n76`|5RXu|GvKoKTSvxS4-I-
zaW?_@-kylFBYBVxeTjVq_K6J5M@<B<&vWVSfU;^x52s_Pc0?AA<5{4~%}W;1HrC4y
z(aHMR`m*|Ux<}xg|BSIPt0*7-5E%${fO5c0cPGTajo}+gSoX`60OMc+f7f8RLO3V1
z4eS!vg0zH3Tpu|esT!Fr$4MiEX@N!lXMq{PQv6c>BA>~JLS4iEN)wc?pgYhCZ34uB
z31mrzfb)kJ8i{Vl>HyB^H{2N{>JEXM1TL-&j}@GJZm>4k*DMP)67mJWp(|;s3BCj}
z3pL=^V7D_1{Rh2;)dVSs9vFe_20TuRydUH!QpNL9O5_am9OP~1AuTYOJj7b`*NxZB
zgk`sJx4x!+h;|vh4c~>-g^N`I8i}P5_sB%zKA7E**jqqE4nw*E4#=#mP~w&4@(!so
z;6$H;M&JhUaA=l%O0b6-1xEry$a426H|t&q3X*GZ3;o-Gh2wy~Z;<BGLx|K@xeTFb
zDPk$e6i#M)v*p=d)JGH~hoM7}{^8O>V<8;678)EnD-?wJa2-jnw#F(Gb4cLwWju5d
zy^r0gsmJyN_s#m$25JwHhB^S{_5->CHo(=D8j-Q`E-4Z01iAye<~@+XUo0<F7hzq=
z&7_682i)9Gi3!9HVm4U}{>ve11C3GZh{5Dx(tsx-r_}Mv2f4d6ACPpZk!a<*q6c~H
zj)0P@4T!8~k>BDn;0_D<yK<wrMgAOagYToSXJ8*+HdGl*<cCW;#oppHsinLZ?0>TX
zzZNS_4OIxW3r*q|1q%W>fj_|)!C!oH@tT~gOooSpJYo+12yaK$p?}a4Q&ziOw_6w1
z9AqCdGWCF1fIr41;4xZ-?!xwB30QAbg*(A@fC=k~ngX2y=Y&Vd8?+d^hnJ<cGjrL!
zEUnRi`^0O?j3Y>jGD93EWP~n;-t&X_IH3Sc6yM9!fVrn8;3fY<Z1_N8D%pTqLJq?J
zB7VpP{A^|98-Pn?MP4WoJVGmBHUBAifL|Dj6P^keKt5or^ji81%pyUl6vzzx5JyT4
zq)AdMsezay=!NnEB3uU96EoPv{1)ut3E}zSr-CO`BG{z2U^a|n4ajurD?Ok60GtY^
zScIKT-y|WTE*6a*LH5A?p+V3~kfEQ5#t=AtjppbJ;GTJcnZ@|&O0<y@iBv!x$Ae_>
za6}Imr~}mZib3rM5@I{Rw6ZsNmnVUQ;Tu5nEd;dbU8SMAQP~YVRkcC;!IjWPVO)4X
zxJLLhNTlb9{{!i_4&s+^#V`}@Ee@2n%Do~3!Kd94-UH}@nt&wp!|g!M?gcauke5B=
zV`5n`8_@VLcml_TABKMc_ItPdF>)JZCGJAckSEx`L~GJUZY9>>`>_$|BqSDD3NM09
z@J8Svs0^h*g8}z93+{`QL7Srw08u;%U4TV{tz!rJKe`^BNi_uNtTenIMq{z)3%Dhq
z>?*)^;A!a%ty9f_!)l_m07i#1N~RL0#;JC73ZR)D1D~N8&;@y5qdHVf6;^{YcrdUB
zOlAM&cy6SBw;u~?`IG$m&=Fy__*&kkK;WBv5S|UMg^NH&?>yjizbcg?ae&k<lBYyq
zkh+ECdh$rQ3m{q#sCD67q#>>$=aHYtsnk`_MgEP3X%AVMya{s6%fYv@7-UtxAX>x<
zrvp=79*iT`pmQJ%k*aJ1oSOp0fw^W0nvG8&D8fdpCK8FcVA8x2-%p&!SArDRO~eQv
z0zCRHB|TCE{ypcbQ=!k$7YG>c0b$w&9uEjHjj}}UBo%~D2v0-5Lg}F+Aq6D*mI*h)
z-vP664m@pMsjJi-P$}&Jqh*p5us6E^zWLq|6<WbR;h*wv_|AY{Ivc(rPLWQ_zd>Wr
zZjdC5fLu=w&J*3JU({vlH|3-zQ?<y|_!^wW2cu575@1DBArtgVHA8>ZeDx``4R*l&
zkZ7=b-%ZW}oo}<KhrkwopH#uTJrPSpc0u#iUP>f#Okn|2yG-e#3<nwAV}PmkOZTPW
z(sHRMm{04}`tWSDAD&4pAnTE{h*!Ysb6mX|2}*Wx19*lCLJ`nwbU3_4i~yrUBl(^@
zHWH_305f(^#^saXDcm3(lPLL}d^d7Kkrh8+2&yX+BAp^sWGR??x0O=CpFAynl2*wm
zpd{-<C*eFK8{Gq_Q6p}}CxW)f2G~k4^{9e1#l`_{^cz|PdNW&Kzfccoq;`WuZ3M4D
z)};PWtLa2$Jsm?e0r~JT$Qx*f`chd0$mh3_-Recafeu8nk$=&y$X|6F*q=h-Rp8h0
zG}jb3{`PUAzjg3cuvTbpI0hu0I!N!Nu~J>JGRS(?mTN{vD;T6j2BELe@mOhmF182t
zAPNk_tJKy?g~(N@3V3d3fXs7CKm$*cD=2rAElQ5ERy_=;#Ad+mR|*iJb-;{!5+D?M
z;OY1dJPNyrxZqsqDB!#gg448Bej|;S8%A~k7IXt3+~=d)up7Wv@SVz~V(FHQhONh%
zK=zB!{?H_9mb1}JE3gfofmgsd<O!Sr+u#e}slBWIqngx5%3>uaa!cMIO_l7@DKT1X
z9=;EL4+_KiVXOF6oGOkCj}n@O?7>mo6yIZS#6x<UdNH5s>*5Dzyx<moa_FRRFYE><
zp*HgDNR`NX!1w&Cl!g+KM_31PD*b@{56qX6^gqCUT(8YwM=+1+8Nl*lrDjqes2)@m
z>LECbWs|pwn}ByIg<MznMB2*3C7*antN}jj6uFJu93+jZhy-|xz73TN{TGZ64DkQp
zj&Q}?TF&Jw%bB=q++~0FKwZ!eb1D2p+#;=uEK<k94KWO4HQuv(b!`ng(<@U0L#)1^
zez*Ro{)>J+ps6-%Q#DPs4Ky7!6SagcSM!DKr8%gH2dAgC>@DUivzT7S%w%`akI5(4
zZRnZ&HoQA<&g*k-DrlCwB*&h6HE(8NLDBA_YehYaJCy8pTn1LlL9S~q(Ge+W;VgE2
zbMN(*_6_1x|C)e_XN4LdE7D%nN`7fY<g@w+yyrCdFtQ<Aq#J2?WU6BI+OnhD$1hE+
zSXQZ|s~V`ZFIi1oW2<YNs_jKb6D%5~K2a`$hQ367f~~IowS9qoE9m-sVM^1X^c>{5
zpaV&l9lkf*qF}o~ZU5}x@nBbQR&)l&daAqD6!$84P%u0HT+Y1gxmkBIOJ(oM?w3X7
zB;;Mn?O*WTxu1&`dPV%9BcA-CMwzBGI=yfD|I&)Hw&reg&>}(vjB>1+V2K?OtJsIz
z|BF5uHOIW)c+Gg*Y>h8frgHN83U?|@N$yc0sUlqAQu5le>7}|Pj!IBt2gWswnQ9*s
z#ef??Wm6@CPkUR>8qP-Ti>q$whx^>tpBb;)z3TLG_1jYKKfbB^srR3%1>gK-#M{2i
zyrn;`zAkz>`2CDe55K+qHR8|g+!8m;{}tT89<|1G-F45a;a7vn_z-moc7yt*A8MU!
zVJ%b5ODu<??<K^SI#uR<@{$_MTW7Re)x1mP1Z^^Z(-Y)e(iu9Po~W-K&6Q2BF{uGo
zwR!Y09Ohd1O2k~Sg`G{c!>-fA!E|IbO)2ACQWl)~DD!3E6X%?g-GyTd+ULV1qf3Sr
zGKCPBt+dRUopUSipyR7&yV6h76b}pSvtB-Jd8gCE(952`ZFxw+MedVYL*uaj7t^1y
zh<lt3i^lR#={5FSWsz!ItCwkz+)%AqvqF6AI8(NDLZYF<z3RGZPm)I_J&Ru%_c~!>
z;>1K#e3jS>(T$?^SrcqGqc@h>RaH%@rK#b%{^sX{^UsfeXqurGjL$h-T+UaY-yHtq
zj{TYOxZ<_1H(R}$_>0X66@GMHb$|BP^>BGL)6RWj-ZQ^;=gf6A3=Ip8_gjVMLUZ*q
zwu=}*Z709bH(7_JdZ{MWv6iX5?zg>I!()CBVEhZE7$U_uJUS9}ukxIRrj|FGQ<ax%
ztBDe46*&F+*cs(3)tFMFakYb0+9fVAZpKOhe^eOiO`Kxv#8m<HIf_daFLSQ-20a%&
z4-0j<i*rvFX9i|q)3if{emT*P#na;X-#7a`U-n&}DyGeLmjw4J^M%KmyWdZIy6vg>
zMJk-n)l=fhi3G~*CLL;vh)0+Qfo?t9l(^XVRnZ6S88IEAW+z-vo?a=Xrmcp)DpKoi
z!}BfI^tssXT(U{emlV2Ep)tB&F~bu+8UBkhl+G_@PKu#cxUw_TGnaYFqBDsX@FZzN
z;5eY9b_eP^`{vBdSYEK%Q=9AROUb>PdhPeOzuBHXAa(HDl~|;6IK*@0x)>y;V&G%?
z;yXJow|r6gXJ)}RA>eNwD$A6ors_u_XN!7dhjUp!qFWQyD0X3N1@m!hAM0o13rmXm
zwuy>6701SV;_4WVQ*jibM`NFqZ&mhl{5|{I=t!mX7Dw7#Eqf20|9kky1KA6Lr6?0E
z%a6j9ahgbDDstbyEP08%BC`xqPpF0Rn0r**wq$CFT7-da@WUk^LZgIo;to&etV$Uz
z^X@tAk(KI+@Mpjd)})ilRVn|(urPS`{esunU$+m})-~S1PBGV`H<$NUH^z{P<R0s;
zN&bz$ReEg_ZAzy9H8!*Ek3M3D*-X}Ji;7=YdYc)%cho!RHFHcUd%~pXe%9=SnA(G?
z9JgwG$DVI|+~r%#;`8uh_-|mS_yRN-$Pk`4?#-D8;~w*AEZ+d69dEj(<b5cZRnVvS
zLh<E1S4mT@d0;9Z@K@so`p5CHQe!v?&LP@cOP8sV@L4m7|B%xtr;c-?REKCx&j#Hj
zNQ_vzdF%*6=4*LUg_-Qqs2MSnZT}fwnR;5M+lNJEf}J{U-eKz+cQ1~K`C-ojJIB4&
zgVu_1$160eP$vEXwXyik?`MCKvg6(U;P_yt@Gbc>;L*N$&3^}fY4dq!R?t0)yTPq?
zJuJy_J#!kJs~m>n`i>Y^hVzbNa`B16!3BFtZUpd%o_!J5CZ5sl5BB?W;!CTvjm1Nx
z3s^o;)o{xmlkhlZ8ZnNWSu)jg2R>xFWN#le!8lca%BUEVjs0|AG*t~vthZuz#-EOR
zAM-BeMq>SPXRGvV(5vCYN{@|qgJTPx<*jzy4!NP##2n2eL$cmN&f*v3PfK6(H?OEO
z|3vAdb`4AZdcOMZ)sA36$GiiD*Id^F{|l`QzIW9tepbSAe)PJ|&CVC=W$bxh_|A~p
zpeV<?$Ujy%f>hJqHXWlD^K0`TWfqq(@((7*a73rmPS>y2ztTJ<2BFia?}o`SzY_W<
zq}Y2}huWK$>QN`9$=SM@rN$v8T&nl8Sd4ALzoJ(B8nfK=KhseBF}F77TjmwVmC$6s
zNt#86@DAJyON$MB10A`pqkIV3hrO0pd7G82cZQYkhSEk6eOa*Pi}U^b?;Q#fJqtXC
z+|_-A%wcxe>%Wt)&$?7RFT9g{pnXRD1Gv8*R6w&^W27Qvs-~{>cwFt+psAhyj%8%>
zwFcUT6DuxewftajEh$@5%F@_ITD%rHW?W3ba8p_6{8$*{vq4kXJ(^Yc1ZAp7%KN43
zd>8JZCpFjr&~_V?)L>(7X80P`OA81DFY`0^<=7YPej0K%7gQ)3l<#xy0Y<zjj=gEy
zzwZ0pEq9skB1jGl4^qJwAbqz8%Oe_5BiW}$gRQCgf_A;Om92bog_^dSDe=FsM#6wV
zB09(L&<1*qV(Fw76|R=gOhEL@kh|z9Cg0pMYNKHhdxEM+|EHyNgSERDJ7uBwQ*rPB
zQIH<v&CMU8x@zn3bF&-&sQ%lMKiToYeFr3u%6p&r`nvtO1>dWG`ulbE-}A*f=inlJ
zUViq+ytc*jTm`-h{un+*+$k~wSOFqSjb#%y#gAuWL;oxJQruNIi;ib&=nrbPnZARj
zlQjJ%L<>4}4zlslKjVqGl<2cIOSC;M7&j$hK|)^q)dVqSou!H~+1fJkQu&;6tc`}&
zdU_Q+be0bE;J1mz;M0B`Sro464-|&~cF&lfThFo4^V>P8<YVFC!c9egi*6KuDxsWR
zoKDB$lIpIrp@S&G1jyroX4xNqHTvPndF*Nm42}n-v&ebCN{vuo2PgVAhO(jYngzy{
zdXMfHU=8k=cAIzFmc>vBrlb)G#@IdypDNs~`JrB1)zg*$nihH_wxOzNfb&lWX^$A!
z>lV?#U+Jmh`tErc`U{l<WdEDcFRpx`Z!m$s5qc2Z9(u!f2z&}QlJ+7t?7H&V(LVL~
z$G2~De$LF&7M1rTdJYEO2Y-3hlJ!}J^fTGGlMtS(SK;qyb8HYXf@QQn^+o#T`kux$
zhC0SGQTvm2R-9NZwG6920o@E}rT<Y8?J(O6+mNVtu@&ui%tz@%>M-CZ>BZDFJ=RZR
z8v|B%J7uQlGbfpBU<flqg@7Ti2Yn^lvk5rizn(wu&%)o`a@OT%6dN5gi&wY}u4_f0
z1Nd8oFP(qw&0JBu1Du8?x+KRb&m;e<V6*T6p+&d{NKAfJrZY3GWfMl0>Sp3mRLt=I
zmG>ZvD6_GFseg3G*c59c!$Ld>%tc|!Z9W=ZF)A&}V!Iz@h?Qc*gkACVVltwCS=(Ay
z#6n3g%G4|K+dLaSADmjU#)E+w<bG(VqE)JbmX7W|IsZy}Tz1ETukMzC1RvuoblRLx
zecicSe}L2Z8u+_#6@4xFB>A;E4PNeFmvj4%_glM+dBsnhCcY8>OBf1uQ@=-!2vz*U
z`3xx<pQfQ$nVv%Rp;zj!n-ADe#eR<I7<((a(EhwsyYhX?@2&7HCQfsJ)T<_<uVxT?
z$k0~5#F%UuuN%nZgEaFqxhk|2RZvu=B3*!OFh{xza?}5zjnF-45qw&<E46?HZ5>*~
zA1@-as{WXgc0D^M=X-I#qO-+$?)i>~1&cE`q#jN)<uFd!e>vEIzr~jm9?NZ!p5#qB
zgPF}zx+}&9*4B2+Ud48nX$jjSocI>5Kq;D7Lv_PvBW-kO22nB^hc>2G>ZVwFN2OV}
zTiThk%n8<iEOtwd$z&L#&o<mPe*i5{(@pcKZQ-}xT1B&qBCc{SkQm{n`Pci;c+*^~
z3#nXR&cwpwPM>=wXt??8%y(9C7rJ@xXWu#B6RsKmHS&_6K>6nb_(rgcqe5Zpg01f9
z!RGQsTtgqzmeM}Pzp7J#OQQ&SNc#1&t=BE(%;murnbR*eJ+*GJR<?M|HLW+|YL(HJ
zUQo&yeT$li^p13sW&-+n8<VV^2yV(j&<^~`LzLtfe{__0{}&hyi1L)sk-$)p;d~$J
zDpnRIh8hZ#umxI49s=3ms=*Wa8?##dab><O>gt&4&kM}r`uoO$9tBfgQuf$_lg>_D
z&oCudgDQfY!ZC6MQ%R>9x|ti;YDecMHK{zVg04(l%x}^Gt(M1#PIMx0(OOMQEzj)B
zZMSrdDGt3$yk*^b(rU4W&AUt;bg1?Ld!4PO-=OcKuc!O}ypcmUir$X><a*}`*&EZx
z=4>w<R{W7W5IE1T76f0Kqkry{zww!d>?8Sf@w=iEj&1ISp0LO0o#)RBrGy<|7M6<6
zWsB%0bR2xuf0&!*?&Etd86xReA9kG9Y22Z?gf&ohhSx{7gM`xn?F4-v<3Hwd=7pB4
zHa_ZCblI4N;MO#!+`TH7D{UwniJnfkM~xtZ4s00ER_r3}2aHL7b#0)Ji_briuM~H2
znSBqrYW~uJv4IPL)WEpl*-+Jx5PSz(VE2>DnX)(`yGkx+)&9FNeOtjG$6<F5kgCS{
z*+I%PyTnr9&o??AdUc@>kw<6+`lsf$E=PY%=Lc=;pY?9jlPEdyMVS*xp15J!>8J&2
zD9^zY=)a6;N;K=DGHr`A)6vnwPfp;yaw0a8;(+^UJvEQ+&e-Vl<Ridb)g&0YxuK2e
ziB_QO!UD&T;)!{RgYbTE4GJ^~aG{}6j6ciKK6`9x{NLZ%hN5=vR_^-V|9l?bk5GLH
zaBg6OR2OuKT+umgb!;DOZMCOWqkJc*3vUG8|A*T0Ca)Q_?bY0aPYC7xH~Fh#7v(5?
z5zx1XnA!U0mI<~zTTL4exP|J*N7iBSYhtg*aK_3IDpLLlzA~XY!6#xi^bzzA4VP+r
zocRwkqOyweE)*_syf0Z;(%HSryN#R1jrG?EEeWrU<iI<L7rO7dTTDZY@po`gMeh79
z?zY~1e{HEyUI4vUDusUq7x_;69`QTG$x0fWNwm=J(yr6Y(YDs1M#fUdzCETeesDP`
z*<EgSsZ_laE2W$eM<dIy*TieKjApd1nq~)jMojW$xvu**23`r3Bj-V)a|1eoY)?-i
zN@1<xhst(fI!U9-GK;8+$O?Z~ho#_PcC-BL`3c2|zAOIy!07+d>nMJZ8<%}MXIXxp
za|dYj$PSN{$0|#ZzW4|dCX<LZ)FRzs`+~S`F{3ThiH>R;F*fJ~uB;kReQF8&L4Q~~
z3(HbUi+_b7kxj?~Dv$lFU1Vr&SgI%Vdo^#F-$XNP7rv1>ZK)nzC%UxtE$Zf*c%q9F
zy#fD!p~=cgKxo~US_RfRf8^z5FUqf3q&QQ3`~8hVwL#YTl6+2L<-d_>>QSUMF-=>}
zsL_9*t>PBX8^_hcO6~_Bb#xY+NxJDhObD(oy8JQToBj!+2ku24B|8Dn{0?me-2n}&
z|7195sAmpD?JRY_?5d=Rv0i$)^pMLand;+0*X7x0EA$?&B@D_!p|>yO5Ix@mwZ*&8
zMsy4@l-L7<gc`^($H=p#DUlse2P%iXKt>@o0{4qH=5@%PUL-hwyT^xv%5dZXS}4s9
z%<^<{ZTH!Ny9JHHt0X!HI3)_`TYxaU$0V`kw1*8uRQtH&(K_2K@=*9OKf<@4FO<(K
z^{8d+22FpRj%cBr5`~Z`9#;0MEF!}H!SBEvydLPAtf|HUw)G^om1$>aVm_^-sVb45
z+#PROhg!VV#XBEzF<?iQCc=KMq*~$eyu89It~(x&KUEkfZw9Ut6<Atn<TTnEn0FFr
zm#)aX(eyw4b$p?y4}J5^4%7`d4M!m(sh@OZ%^kc$L=}#MG}8#VPGm9c!+TS0fnm70
zZioJs;iIXc*<-q3zGF{~eH0ZjB~vNVfnXy~Wp~h9(_bV-AQy0o%!vep)%~Zu1GwK@
zGymk!&+uw_qS{g!rtDJ>KnU^@uu0S5gZNx(8}SiuB%X2CcbzHv;he#>3fz{@s3J0n
za47wRU4E<kuXiH<M*4$x!s4-0L=^Fd?#|9)fQuRM7z*XrceI`|&)4@sMugXg1plkB
zQ&|O~EYmf6v|F^h$WhR_aB2UKz<uGk^a#-SP1Q?)wzC8O#Q^*ZVDwXwLSm@yhB02>
zn*#T6zrlk!HhY(Fv4Q1MwmeBOKty;Jx5L@LnDPww-{#B6K!$`KCx!v1_GRn{$dt~5
zAnX|X&>U|G8<sJ1B2j!p?@P~fzzjW<PC^He7eqNcAkPdP^&0{S!l3Zn$av88{ayQy
zK21AOdz)TB2B<bHtzT%}Yg=V5G3-SgfySP`#Y<d^IFo;+v=sh`Bh)0dawz0`<8BWa
z138!>--lk}?bzjvk-CNa0uG#bV40gnjn`h*Hr7?9n}n-yS6$;BWw>)(Oz0x?1M5Ol
z#8GK;pujcPeU?8ZUQ!w%^U#B|m*p5AosCvQD11Iymfd8a&FhT3_B!MRU0Yq<Pks8}
zrf?H{IBPK6FqWsqNZml1yODP=S1sTPRS_F2JAecI2x!~+4F%v?NO^QMooS3Q>x^5-
zUg6q-pliLOlXtVXCcidv8=`POv@aCxYvm|%&_3M%IMiRZK|jG>Xbcg?{pcnlpA?BR
zng*6EOLyxp!)`cM_~||9Xw97p+T~987|_?Uk({P>7Uu+LZh7z(e^HzUEBGl5r*EY<
z=_hMa85hW1p41+&*ljlR8{Ig_6kP7!S=h-TdD4O%pdZK~{0M$Ca!`2gf9X3FI1@O;
zkBCfw{$kIlZB$u$GoAwXRv*Ye)Oe<xwkeBKHN=^|QSNdjeZ7MNW_||f**So<BK1nW
z&^1nWH{y=?zwu3#+fWJih<Z*nW_3($!h?}$Wn!u!*3!|)=t@K711mg1N40<m8rw4Q
z^Ax4&qnl2&gXc<X0w;q(|1=(plthg1VAPDoQq#!;SPt43?M=NjY%$+6(z<W(lF%Yw
zs%wjXHs2tu2MJ;;7Di?W$=pu&;gUw~lU_OCmA|WZ5u7+gl%WQZ9_&B-K5>9aGEK7l
zHrotW;6|a2-i;0&$jSZ)_EcM=HSw~<a%E9?dC=#5?|&Uk2EXsqp<BrRh-UN#winx)
za**5UGP+H+!7=mgF@_&%zu+hDFxMa7QqJe=Bp!z9V<c`;DgeG_vA2+m<2#8h)IMr2
zxCM3`Uk0AkG$NNcf{z24-lIB~PNoiuy1+c|FUJaBuRxz*H)R0Y26y1URb1kO|9Ri~
z(BLAm9b|yR=ro+dI)Klqm?%ZfBWEyGjVCO1%u6+g6(R71+vPgoehk{e<|rM=M|2iF
z3jaqvDjfkPoD<;$sf&^Xy+J<`kI*WJ413@;z(jQbw`jiVuNi9@a?vls;Xr4X;&l4-
z{?EcTr61Ceh=$LH#(PSNpF6v7uS3920jRKdxCYM#rqg=pW_$q-Q7sLp&0Ecs={6A&
zoAI>gqO&)5G57=YL}4H&V8xcp`*<(d=G*u(;g`w;co_yW9%e8bVz<+qsd{85vXdb<
zDrB2vBaDaeST#Ac$aB)$h}#>uDmH^M(E8AM!Rs&Y-R<SMs)5d7yV?)?LS>PwK$lY@
zkw92U9WjiatX-z5sw>63k%tE#c(yqXd#d}k`j3Vm$uYoY{9Ew(e|VO9GyI4B%>V=X
zpZpjZOZ*_W(mXMMyvuB5qIF^87K6cbMW=@c3$1*Pk_n!{er@Qj!Xx*{Bjii<r`R>r
zk{=wd1Wqj#kUsEs&>%3KB&oUhKX@y02YHN{t`F-s7$ogv*eay^?|N2o*#TX!o|Fvi
z*CSDLL=Beqc6JZtviN3_0c_tkAqVk~SQ&gZFd-bI4>9MM8M>DGY9Nt02iYI&&0TXU
z?pDED{2pa9=uo>#_C;DsPlHW;Tp&-#5UZ<NXdzsVn2Ha@HxOq0Ep?2wF=w<ZOv_Ch
z&CA&F5v{nIYvgIqw-0_049b3`DOL_H6S8o3oRsIk;1d1`aGDHOqe+^I!>*x!;M-U;
zx;2%|#v3yYglU9!L*!`iihGo!X5b!wQMj+<sel~AYf7#C*Btvwru(}3I|V-q_r%_C
zI$$;vK|{@En$p19e{^0`bQELvSS!%`rIo=X&q%I`@G{gZk`1@QQ|J;TDcm)%m^%*|
z!N*FSfthj-Dv><l0&M1Q^Z`gUtRh;meT;;8ig_AUPH5pvDv6Zr_M82!LsOM6P$u30
zRfO;UMegdZWG><_C;S6At5}d+>4B{Pq~lFwEbvM8rPmu-Ya27i{*^xXKD*M3r+db7
zv-xJoV?qJFSx?}r;&c8|V0)+>=;_@Wq17SSF+k$BB!j>^R-If<J)^G})#&vxHSE_l
zGi51Q&hy-}IoOgPp|nQ3qgO!l1^7mA&zz$?{lUpx2-gKkwa(!CtOAEZQ{Wx);v7DN
zZDAb>8d79>hxo|5!qvTKQpszV+m|Fag|FjnvB|<Z?<Z$n=V8w(?-5_U&^+0PZD-!l
z0~ms-0%#zG?W3)2I~O-MreYMsycTM4V;mWdX&^oFPj~^6iPvQI;hAD3Uh-=FX93;0
zQjNlAkzd(q><8)x)ec{amcw`B+gYEri@mbNtWAtu3v}RamW+071#|ZYk)P-!;vJqW
zKMy?fhMcGe_AU0)qBBw(bn^^BYhxMMcytar7sIhhnm$oWZSgjU%?&m34RAhoR|-7~
z-GkzpZR~H|4(gk{H(13p%VQ0=gIj=E^R4;-{SI1Ajw1|o20ldoAa^iDmfO*nV?DNE
z_@;1me=YYk|At_k-~<gM2eDY}tJE`4*<}a+LOa}HZne-;{sQ=W3;47zqL=W>6h@@r
z(^=6{Vt3h6H6_9w&u&M4aUtjAP4a0pg78=@j!RXz6OO(mt+?AkQJAOxLh8`3*epN<
z?qj>LS<EKTz&gj;E{=-%YTkg>4UYD_DH`P*?AHWaM=l|!NwX$^z7jV3oq)f7BleX`
z)CX{Xyed@;ysSrY7)wVUAP14_bXSw#xX7@de$H2OHY&WHzu6t}e-i$KGO*J$OD~Tc
z_m6fLfz$gxK^45qrARCI2G$n$VtV+#vJ?V+Qq(7t95uuiZ>>)?66*Q=?q2@d@`6Zj
zq!N9YWtkc1!*B#Nq}=fy0+zAg!Zhh?WFVRc`uoP>d6<Bmr)FuU8^7Blv3FuE)?Bzp
zaH!{@<Bk7x$Pu0o?nW`dMN%`A;`&f{ve51L?l~VYh=-+#>L08<v6y7Za`+u0gI>&D
zFinbf*lrkRpx40^(CwM*I~>UJX9)A5Hb@?ttu6>Y^C+%Ap5gqhuv;on2jh=49d)Q?
zArqm-Fr764_L8n^ls0CHHC|U)T<&C?$BXB9Kk<Wvqe>gNJ${5-5*ZI>8tdHegQ4(H
z$rBj@{774gjlhrB4?m0Qku$(&*_c^vn4#aU?Sx+Bs=DqLwRLn2T@2TiTOk$54eVv|
zqx2eNQ*U~k@W$|3z(}8mCV{rV+OQ8^0mnlfFovNtr%f+y)2;o@_3-V&reKc$u{;1m
zq@nOOVjdNv38Lr1-~H>{^F2}i&Y=vcU1Yj?4#@}oxYg0yP&&BDH)MP1c10brue2@J
zR}noPuXDZY0od=(3qJ<k<BLIi*#hplV`9OVyhpBg!K2~yh@!Maj*>&@a@1_%40VW&
zfR?Ra=CM)RZQIPJ(Pe>bkGB|eRP|wj=i+MBhW;S7!KUzBUx_o{$BO48B76dzx7*S^
z*;DjP8fUsNGniHEI>V5t*R~_(dh9P@h_|)lebE4a2fmVU7dnHjrjJssmGi-t-nZVT
z{4%k0BvBQV`G_B{1t@Revjj%#CJ2t=R6ngje?lKZLw>94AF!Pqz~2llQ8(eS<Uh=O
z?0eYCJ$J43lKczdjd)$$D>hYoBUL~@P+w#f=oIQhwb53Hx*R(&wp3I#{4zh&m+UqN
zsqj;=E82?~N_SueLHYb8Z!LFw|8bDF(~8GIDzhAL^?k-K;EPciyG-WO$>weGE#g|*
zmQ(FRUHnnLQNGkb6t{q173mBziYb!pc~zWT^2Y59WQUFc?(it`k{rP}C_9Ca!^mp1
z4KS#zrI&qHluo}!?Cj138=<nE3g8ZMPCf&b#=DSr6gy}xJ?~o+yc>Qdbyb?dU-6ps
zCpv|`54z)Nsyp?S>2J$T*lMTs8IZ$w#6!8dI@<vbIVOS;Ur2-=gwTM>e-S7O{3~<?
zDT|596l4f-6N`thLyuIDEQIE&^{Hnj!m`!el4%p}!F6*_aCZZ5oF>XUJcUYNYml5+
z)<4ia&NV4;IW#78U1a6sN`0g<$YFVa9eX$Snkv-aihY?d%>KyOAGr{C=b!5t;X4z`
z3O$3{Fh7_l3<l@&%Y(zXGyW@lLf}3BRqO$*g6)9&<T2hC|3g%z3uwJ56q6RaFZv>D
z;jg(fN`8W=Zc4CKcsTG{u0x9Dg`PDfOAG0ess2U60(m#Q5`_WjEdoE>5%M#ULLpQ(
z`y#5WeU*8u))+qQiS-7H&EBzrQi0Xb0K5kgCN%Qj;Pt?DZW})vaOFkNAgnb=Ja)%$
zd>#3n{7Q{wHfg-p7jc=<TJs;Zt@C5i+k&Shn*z<lACOs0D&3z-RcQW3V3;ovw4WzS
zMam7hKU^LOKuuv5tp%ki0|0So*92_OqShPUL-V+D9<#4p01C&+6jX+Cu>UZhkubl(
zeclOi6GF#Ay@d|qbinvlg%`l7*l7F$*8TtYKZeQimZXMp8}%jO9Ct17_8h<;lL{1+
z*u`|x64d3$%HSK%B5!7J3}`Vs!#Chjv8>u2X$eeYZLkIyLfz21qkAQ!$4oH|lod}~
zN1Kw{U^`hwx(`hQ9YGJEv-}!&LeZcSBG6ZO0a}#T1Mg=uVl~;3Odu)%S4InFingz<
zVodiai#bMJ?wnuf%XK&}2`-65O{73fC3Y(h_=mn$p5DP6>7`s0xfnSWNkMuL9Jz!n
z1Wg8+<P}Y-ZE=EZZ=vljcXGH3LPbqMMw}IULNCGZRUuVPZ5P<*e&(4Mng;BrL*$=o
z4H(Bl_$s)Dny*Abo6(i{ZmrWISvs4p!R6eM0wRB{HwvnTU88SkW`grIhMf#m^;|81
zycY$FTqY8b3xG+(3y8N`XnXJ$>qO|7wPtH#x5U#?K60)9PD!|UwZ|mhS90(?ZHoTB
zZaJ|-Abp2D-?>lW$>Q_SUx5gJmvl<y$Tww``afhK)t_!*s21})`a{$x)*C1&feZGR
zSVE7*=g1mr8+i+Kt&il3Tr-MZ7uy0Bkf56#`5ZY5C4wx(H_#pS0(9im!&+!Q#1;ZR
z%0++XHWqIw)|GS$916XX##6a~6@5sp7kYTBc-MJfg=uJ8WK`rFpv>zcSK!jvRU8AY
zU??8Tw2O{P_#C6?nb6(BpE>{L#`<~*-iU>|0{WmTFwImxSkWuES_Y>_`avDxf1zFQ
zLEwE$2d>K65UH+F_FzxUWVFFNg?<nmQ~b8*UhxZVpL7SQqtlt4hGXo>$PnKlPiOD*
z;B@hAC=@CHO|uwU1|AApjS#pmz7b4=CRm%q=EpX$rbTu+ujgOR_i-&F6m}0(h}1HV
zG^QgZfw6AJRU-gcI`NM%G*nf%C`-x*Kxe;D#)766oZ1vUFv*lqXgVvUxav51yD(4@
zaZbTWgSL+0Ff&wq=x`NOcC_Ud3d4ky;3IygbQkW59zh9W6`qPO!PALd*5QdY5<c0t
zsskK-3JP-j`(B5a$Tx`j>`cQ8-5SX1-&nG;q_TgBI2<J6QX-5>16y5FY(IJy*!JD%
zA^M-_=4A%Q?J*vdYyg2uEx74k6et$Tq9}XXuuC&BQqxz)b<*b&7Rm?ZB>7=v1Y8Dh
z3VJ?c(VoyB^%wjBS+2E3AF>a$6sx}rduCV2dgNFqG*V_U{~1HpGBynv9~$J@>co7>
zp!xVn<R$36Sq5zc_u6DQ6L<^TB0TxZ^e}N-Vx6e^L__b|qSM81J->u!kxlqKJ!S5z
z?}RoFgxyEomAxZE)x+KRcDz|wEUi*b03N0rbQjJ>%Hy|nHxj0li!SrR{Eh!r&^~Wp
zaW0rf)F!^`b*9BeiC!E2ujEJej%)}_AEH7Fg;~P?!cXLTY8|8x(hFM&rY=|LJ5irY
zFHdA_BcZ9ThmHkBt-W1Ad&>w+We@1;YQ{n_{@>0q&IC>?UIE$d9MCjU0+``#@G;Q!
z17S1Kv-nFxN#c>xmW0mwciy8p*;$?Q2Zm}WE0JXyRA<vZr25JYyn5Fe?@{4}S_%A8
zGQhSs1eo=A!7ZU&&<oQMGz>k~9<&WN>Gg<gE~)GIoo92OkY33h*|w&S#`7jE`A1wA
z*y`OMaETdU>KufNKr{Om;Ue&4|B;#jYci*t$6K2dVz1gEW7+V`;v2=~oJXYjcr}nY
z>1>Qx`kFgpL&Fn2g(U=+6Y3YPE7c0!<7|OGq4p6waEYVvP-HPZ)W*ftip`5!ObdJ!
z?vHZ=w@gikWO^saJw(_WkwVYwB5jVYD97_(po92H=qs!O7Rf@uE_VkFg$0_529qhv
zzN*aNvg6}x(oRpCB156ky-G+5&w@gD8=?YvUSgc4+!?v??u$Y&5(3HHuF5UULK&#f
z#8^OGJk>>X?TkaC(_=HD3yn9#F$LcAXKDW{dgX5^ZO89XjWm<k_saCZV5h-VBRoZ^
z1J#B9r_M#2g2u1K*mSrS8b;5ehtUie)9#4Et>g60kUqCxu0L-OH$^QC8L0Q#CAv&q
zE36~`z`e*lRu~AHrP82@Qh}&fiey`4PvmuE1atvei(VwA8t2CBihgI+pjPia*VK~U
z{5<qCRv&b&7i+T&wei=&a*w{?c(KO&e;l1<coS*chLiD$d)hR0g9=3!hs73m7I$0R
zWpQ`6#oc9bcUj!6)Gdv>XOc{k`JVUt!OtEX2TW(4=f1D&JWHGo_i5K0PipX4XfSh?
zy$bq<e+H>xEAd5WPuiPtGwrE_7aHpx<>XWM5fgCUN09DlDK3a9T@AD~<=-{)tjpX`
z!0qefpAhvxncxPX!KQH4{I0^rBBdfO^;gQzWVw6+z08rR|5HoZr#hDS9z{j0`S@)3
zSYUx;g?^~P=ltlKL>I7=5E9&g`tb$|^93eB197~ltDubcTzWCSIPMDnzQ?Rt0owHK
zTs!^w^b~|kX7Tdy!pL0DTwu@b>o>*5pwF>2kO_*%_G0r8DLe>j%FbgAj21Ep;(!`a
z6^dU3Pn%C$I3}L!&(IY1Oa2|ncxgSsg;>~qz`D><=;ns@1Um$N_)>w(juTdf_J#UH
zQ{id&V?rk!k~lJ>S(Zp`WceM<jB5Q(KLQOT`h&K7mT(!~Dm2)#w5oYkhUtQ{#IFy|
z2xdl#fPu;v(?rk3wm@w;9|ak*IqB{4|Hw;9ywCpbFzLJ5&WGy&65LJpNx(kS$A&mJ
z)_g5JSKY&=4OB#)Mvg>b<P2z0m;tZhE2o*@h-jQhBO9H3Gj(@T0`Hc!er4m*t<^QI
z&cPR~2gGFF4e{?J8tP?jths5t>pvg6jD(Su@B>(nfc+3M6Pg7x(7$jwktl7Pl%B*=
z2;ow5*Xpm8N|P^0FnM^0e@2)szCuu;=Qh5nr&Auf&r-wFV}FKb1t){whS|}Dkv<^<
z9btxJ0ZG?HJV~jl!Iyftmfa@C_Yb_3lO&1A9x1crDs+Lb)^MhlW3KDW^hiBFTzfso
z{U^hVSwGm1;TpUI<bvObr>VVZLo!~ge#92pJ6N7Niemqv7Hl18jQrx)!bLv5c}dNe
z+F{mVE~jU^7xPvH1Wb2u>)(LX$IbzEQ#^QQ7bTy`s7>7^dhE|JcGk2t*7bJ{cZUw+
z43Y#*j8uD0n0n}VrvA>#z(@KC{S%lXJ8`aaTM3#87V}H_pLq>=<<cGr&*CJ)2h<xK
zRMWBswQmj$WRD|0<1>l%cw1(!Z>_bFIb>f?0arFN9M<AJI9s^}-f6NHP%YKyTXcc|
zlztV3;=kCftt@TlnuTU4*opZAdkvnO3hox-HM7h=*fGVK5)jZgK#ONMeI>?#o6IXL
z08Ig;^bBMOuZt2_tyP)`mLGSFwmx&ui#>n_U^=o4P{r<(-=oLu>vUs{x%N7q;l3LG
zz+jtbDU^Xt1Dn4})QdOatQOpgUzprNeNp5H_OumPZa6-IJ4+W<3_b^@Z(WG}^Z+ZY
z?W6l{ReEO!{|>(jqihHpN4()|#;d{kU=Z1k-#PwxN=EV#X<E3#II`xaezhMB4GRyB
zjbS|leDkHDi}uCl<K|7Sso@R4Uf^YEkTSeJISx#N9*`Nl;rtPTV#U9zABwM}!*Qsl
zT}^Xy$1oqTbo-+?so@PLszNjD2P|D3t*G@N)Bi5=7t4u{<IU%9<`$qop!3*Xd@wf^
zBt1sUzu`}9pQ>y%drjHCqrr)>6UbKb7k?AJJt%NMR=s0VXeX1zdK?`SJ;XL6tFVLE
zZD1C81-yAJ`5#pKlf-dOq_?%ZR&TiF4$?<sGWJP?$6dpFjNGEW+9sPn+5h&F;iBLi
zsvnI&9f|3@YVJ{NE4q<*!V$|4rY%bkC;Y%$xL)g3dbYDoP#qhMq>$y@`S{Mr3rCW6
zv*vg6Q_rGM+sLj+qv$B;Az93y$h(afB7?AD0zqOyh9r4{Ovtow-L_q_6gn?@aQ~`k
zBHR|+2j^2eED>#~{*%2Guv;e5RCrnRC~}2|Nhr}$?rtzSJ|?y$HBGyb*pqkLO>2i#
zSL)8W)>7rM1mp;@j57lIjp|`Lp<iV(yU}oAObTrP9=&2>ibyEACA`5og8Ylmld;vE
z)$NoWA;0TyGoyKE`rQ@vPG#O=>p(){5;TV5+1#eDj%U6$;hr&+WrWTlD$YRB4?#x`
ziL_#xvF`~~>c0{lGGp|dxr;tx7~yFb{ux;cU&Nd7vjw-H5#DXaI=X4#6u2AsG*~o0
zyf>DIH{%WD62t^p!@}^9%2vtslA6m8M#s2^+7?^>^UVroMNXig=`NT^Vv&8$6ypuu
z2#eZv(g*gh^oE!WYK3*;mhii92$Dxu5hvphXKYJeu3)0`ZGTx%EAEHsf5K&KIWY>K
z3Ad*{n{*mVv)+2iw<xeMSPz^U6*!B(PW)N?FXtWklB?nWQbkfHCry>y3~jJdy5m~A
zeStfZ+QQC9F_6p|Me(dtwN3SuV_5JR;FqR?x3HR{;kT0JO02w=+zUh;nIi9;)G|3!
zHY>z4KdW6;Q|u@Ws6(yU&(ReeIcIZht=nZx)WeR}0dr_zY#L*RB4jDAo!}4tXU<>}
z$7dp4c}wG4B_5C8hFy0-x)+tLOiA7^!8Pzf!p@5cTVuzmD$8lzW{c5VKV$^v2reT8
z-JO{@j~IflLYARi9B}t#*OQRcJMtsUQ~Pd>L|fxlhFUURu*Sqk-aXEb$QyevO}VDh
zF7#&x3&W1^j_4g2A)4})f`gm{;yKzLOBEi7znHQlb&Qx3L2b=7V$)&o{$M|L5b!J)
z^XDM1eG?4Y@<mmb&By#E;Ck%GOkmH1r;%+04fquACifl3!gYwdCn!?4r|5)@0#~*3
ztH2rD>kq)O4a{e-@07E={*jh7wL6X1-2c);k$h|_It?o#hVUlv?{dn>>tLr^g<m0C
z%O<BDPuU_|7&xTqR4UV4bB+p&pm9h?YyhzlejEB|ZKr|sP2H(6J#e|-1{>sqfWr5M
z+zamT4*=1-Gt`B>h72i}C*>uq!OCn~s;jGh*zSgJF&*JPSQ0nJ`-t52A2*b0Hd_t`
z_kt(;Ph==C3k(9h@%i9S1$K(lf%}j{ar?;{C!b7PESE$En^xAi4U2r)pg(7&l`II^
z!xn~eY)`a}OhxX?VJB-GGzPi~Sa-|OdtjEIO!VXI<jBa|SeSEK**8s)nkK;fueHZ2
zD|L;W_xuYYlcF1$0(2xZ$)Dgzvp#n9r>B6dO$+=EoC)=T(-9?_g0p}#d^5p8^I0SC
zX|f?IR?>LhTF3mV+LEBQ)T<0HhES5^trI!8vMArdG0%3jii}3D;Mbr9(eV*oSOyG@
zh0z-J9pISBfp$d3K>3PQX)Ch!%9{pg;~mW}LlG4h>CK)(KH-m*{}e@IY0j3qefobq
zbpR7z6Mp8;^UM5l|K{KnIviu;2<Il}0RIB-s`5u#aVn8C29?;yS*M!S-W9<31;c!z
zDJkHxSXSp1{WNX4eORb@G>4fIT@yVEKSOcY!&<^_j%Ns2;v4~+u%ex$!x9d}9TIGI
z>#8nSuhNeQT!}uRn=mZoB50XiiB5EHw{EqkhuT6i<N$PuS;MYEmt$*@<8VXbD)$C2
zgWSw^(Now%WN+iINV>2K^mye@{Y0lK(w)hUPKS09iM%M<A^=&hn;zK<sjBF;h(Gu(
zFe$VG7+~hb)GQS?ofprS6RRN!dw~GYisoO*Bt-Mw{}{g6E2&3NCNhlWg%fz!`SD1V
zvs?9@nj5xnp;o|%cQLpt2uIqoW<z^e26kVx4H3bznUbJ79273f8CB<u?3=%N<=yJn
z7Sek^@Q1g*?^U!D@Gs4xJi6kty4uNsw#a|@5okH<9+oH2iS0tR;H3D9yq&UKQ7y-%
zZ4^s0>H78a%H^FxWA&#Era%gywW*n7Oai%BvYvM$_Q9G~y;=XCXBaJrtn?nU^>WN}
z?Q_w#n5n|f3YjCf>9hWGj%DGV;(-aZl9u6U)rOy(^3Jx7prw}OWr7~OnP>tw%>BA{
zz4nA>F0vVri01(-;2d(gKq8YUmMPNIi_>~!j?Tc7W~pc9e`_<n-SphuWR7>MT}mf&
zT!aK|j(){e{G;UK5YMo%sBh^oV|~|gH)*-0Q`#Q}jG^h&AUETBPF(|i+1?c7-W1N`
z&Jy>)q`KwrR=&o*jnng7HMVY!Wr2gpK;GYwz-`qHFceS*TrE+`-9n2<5a&r?C!z@p
z;^NhoG;jL(l(P6W$+PO4n{=)}RC>XG(q7;WvIcYi;f~;c;WZQYl<&m1JDKtw#SKi&
zgCA*YpqY(p{%+st+TtALIA|a2GI+)ATlRidyT3j8ukaY>FIUkw)raLp6}C$>0|;jg
zp|;$~f-LkWwcY;N5s7MeG3gS?BtBr>3S7#65{AWx<UJHERWnpm6eWsNY2ETS<la_v
zptfl7O0MZQ>L4{U@YH+JUjZ1S5pM_GkFxgFQ(P#sik%TE@`dRZz^D5ZDu{NbTgI0B
zzaP|3td-tV_7rsYP~~fiK2+Rwzl@$`8X(~ADLWeXmD?{o-XU?@*vZ0KlJ0^8ECIhS
zSSR{ja2s!cPQukhKQf09@h8L`OjymUa;24C{8CzYP50dT-esaXMZ5?H^G3h9V!GCr
z3Bfq@F?TiD2z>*4kZxf9ln%UClffQVhHOS-((=@B#<F-x?7S5=X<a9w?IJwxbi6BJ
zTgqznOy0QQadV>OE;R%+m2to!OoOfg=EJ+#RnXf%%vuO|VJBD<xf$Z0ytdwyU-RBB
ze?6m6tb1Z;Ze8!R1<o-S!bh$ADnp4<`^~eJ-pUfP*FxEx0lYOltH93tO1vWg<WqVz
z?N~v>`p%U8_;$b3bvs<m*(seA_ajk~il<FYJSR9o8yzFuucKuk6M6(Yj27bri4h81
z$^H^l_!Zuf{xsHDVn5o&|D(+I=FJP&yOzassvgw-u-*2LWFN&>(0R7+x(oU^=W+im
zkj(lX`3NS!x%@`roq~<PKWigRqVlxVg24ql)4y<uh&WUdJHVSG>k{`hkxcKAT_?>g
zj<BW$@_hHg1DSl*QFaom8M`l%0<3!?<Zh%XwZ?ZMP{baB|B5L+CDnl+9g0>~j?nDV
z?=Tm;b<9qb3#Cx;W=1<zKh?U|IngEXAEA6<H6X#90&jjf*tgH)&XcpU9_Qc8>ZAxq
zvfXW{2T)xB_?H!#rGF^T#RX&v@-}_J*TnNQI15;!`ZG;f>)7+~6WkW02fe~H3ayJQ
zCLH1m5-y(Ss4nUKGp*#2ww-OHixWJ|*wDe~x!5Y-4eM>oK&J*6dWO-TV?Thg<uTcc
zvl@JZ^zclyxd=*mnLZ)8pWuscy>*6jPv9ognk_=-2vTL^<U#>Ew!wYRR^!+hydHfL
z=^bqv6R>nBLL5bH%%R{B|J=|ibS0n)7PEetwwCzIn&}gqxNk)eW3A$BlQmVe5q5=U
zQi*<9sAH@P`v#kXyuey;gklgX6<j6Ncox1-{CAQ)Z9w97qS)=VbaR9Q+E_WP=ADwv
zkoT1xCBKB+j#1`_Nn~YNpWD`YNa|<!VJsBu9mxV&V=CYa{KvG%dFbR&17q{bqtzdc
zJ6uBlN|3)y<h+sy03`8O_@|HX7E=ot6850G2p`!`^p}E?jS$`AkL1yOlgd*^kz0_a
z<I#Wsl<w!zEr5ND#acnk6l@Y*Ar^(Cu7URHHlyu<{h&R`G0$TPy^Q{hnxlWyg0Kac
zrdvVB2?*;M!A!pu-z#Lwju~@YJH7M6$&eE?a=$`x5mE3*U?cF<oQ}<BHlu!iUxg;&
zV&Wmy7TI#iehH)Srp(A%m4&J+un)nu-uIpo>LjgaUg2e;wzBO4FA@zMa7R35%0`{_
zfAJ0SZ2=jz?Z5;?fb<L;x*7ORO=o|^6~x%+9^<jn&qeFYg~lvr7vCC?TDroU$hW~T
zE%9Fln`lRHPjE}LCDfRFA-*nJ&9m?Z2#$-VNxMqNtB$68O}m$r$8iTPyF-rLKp(ab
z$|iS;bEFf6x8Sh<ierjxqU(V-(>2Ih;YkjDVlF~gVrkJ7dT3}7T^8yZeL&pdQfNZ(
zf<9Z*!tm6_xCgnL`W~`+@a~Ab1Vq_E0(YKwM|2!>K4OU!Gf#<p@n}&6{~$k$-&vF^
z{#)ElWlU+EGEK3JjewlE#r`g^JCYG8XOHA|myDGR!cS3KZEG!ET>Ytkf!}>A^@`pL
zoyI?53z2=$2$nz6KV*p==hTygB-6Ops3WGa`V>=ve?e?KdmlMhR7W_0UjhH}{%cpc
zmIsbSE2FQNHdr?2Z~jG&6CH)@1zqtmm<}z(8;fcbx8gU8u7@6*vO&8Oad!xPrc>Eb
zEP=a=Tfm&MUomEz7Mr`+`#PsO+xU7!+Or1(``~myO}`5AuLfXZ5%K57e@^-{!NRRi
zc^s$R$HOyV5^cvhCu%DhB7r&WLoJ;wThzHP{3TY8IRH-}`|#&-J3($>I2(#=<s@;(
zVCUi8{IkkJ<yt-+3L6`02I~(xfzc6=8Y*Jb;r6WOf#ZhP6=Q0?8UwB&)WyKVV53-s
z70(8wtjIFfPpk`Xi6~F-5uYKvpsr1J#VfHtJrA5~s6EhhQVUwg(?r9?h`1CxN(Ei_
zJWa!E;1c8ndlH}=j6rr2XORuDF~CGM3H0iBvKul|e7Ag`N}+Tj4=g9D(`x6~UQ^rr
zd7f+jyx{dvHmF$Y!4;&5G3@H^-|eaAxfxJ{TgV**0p>FVTh0GNGEdl^bC`T4FV4ux
zIh&^934<+sLxUq&r_sBJ8PKS<3Q0jj+!knIg&ao$joE)-XMn|J4VFV(0aU~mtX9Y+
z&VL{?7>8GaB>5ci$pku{&B?QDDtz<nfM%L~jZ<m+*C7Q{>^$a}ue*+{?yGltt}=fy
zXM^1XxnVbJIs%9efScmxOqEngr*P{bySX;CF#BOTEqxGfZF}M#6lDW9*EQf3FF^n1
zm5^tdUhW0v{q{EjQEYiMJJc)Ol$C`x!`<+R*hAI`B17<w-;rnxyib?pzo(@pOvOqp
zJ<H+hFXmSsk?+2<na3BKPi#dmQf<IY_=|?;QiZS6XCpzT1$u*Tmq22P;HSVZ#^haP
zH$-Q-i}>|Zj}?rrQy|{x=2rh#lV!`KzEHpW+2J(!D)%L^A<#kJQd4F*5S8IP_;74v
z>@}J$_>cb&HkP$Jrhzu%w~_2vM@kdi%B@bg7XJ==U`{C>P;y59r>`>Xr9(^~V!Dvx
zt&H`yU(_kg0Sa9I$p=V2^bPxqE98*4m)(u^0`ZZJf%9lV6xbJKGqd;BQ7e}FdQ@yE
z6X~yd{J>m0Kem~JNGU;=$X5fW!dmmtGm7niyT@LJjz_lu50;2|7L8+L<Wzy3+Y%ee
zdIxV)xa-`?CDn&xJ@iP;Wn+>@7Z^nyjPf~6q*KIBxS#uyHs0`r`a<p#_2HkwI-(5#
zA>c9UjE!KHV{7;oyz9tZ+8(+~XyPv?<ncJJd8Lx#Hkt}YeBdyZ5G&!%QnZzgho3vH
zYr1Of&g0=lF+1Iw-opHXw;)XHZfHB*6Mo4V%K`kM7>VSoe&$@wZX|Yl+Gxx5XTAT#
zZZqcrhqOTWQ&pkth&6Rf4DT&{0~4cK+7}Q8o=29WZLuM&LG&eh6#SM95G{cHEtNkv
zd2-f|_@T@TBU4#octKr=*&{dUT~RKu-8YX7urw^st@vR=18YLlsNBGEx-q(h^DprR
z*#i&4;{~&Yhl$gye)z<Mn{``drf@ggf)(9s5uY)7oSDX&h8_`27NrsMg5%AY{((an
z-G~SgWAv{`Yp55#9{-B{j@RLw;TGWYS!MJGw1IMMl2@L=)S9Q%Y}7g&A<9KR0PMXx
z#Bba-$Z!g`L=0kA+t8b+CAJ`TH<knv-Nyk>W-~LMZ3J901e-?s6n|ta&RD73%#zr5
zTgw7(m`e6NVAbe{JrITjPoOKF-;Fa3T-zS^(7@opH)?9MHA@2L!sFPpkei%TVF_<G
z(ViDpn$oVMlyIhcY7BD?kUJ8jf$MlF{Sf510UOSPXvbCT(&u_Y)EU4KX&tj80%9y)
z1V2R*d8p)@#3cR`Yzynu)nt%TZ)BahQ|%N}Kj$&e!f*=v7#8GKA{l`pX1Q*kWtN`-
z-0u&e?sOXK2mBH+u0|uD*cosRn2y>w^TbmXuxu#u(lxDiLFESBIfvRG1;pM>+)2Xc
zSW!69!+^;%9+EQSS<_<gqmAGr!~o7z@+C^(CEPW@V|-UKGkI#RHOHqi#o{bE#^x?v
zFdP{GWs;)>i$uS3Z_^tr=QVk{owlRyA)bS7w`T^mGBOufEhk5>LD%rRfWFdR&?BKV
zH8bfS-ehk}?Z9frsPyIr|DeA!Yq6)CQe;BlryeeQQnBCk&26L-L5dXSz7=j0{uIpy
z?7dmyNz$tdLy9uDZGL=49)Gt#)0CmzXqI{>1xi9S%u93*kpX>mmucHp=GI&{ft@-v
zGtwKhLpq`#vGE*|upzI|*+@RVPBL9p5!YVWD-tm|EBb@U|82)O&pi4U+=A1Zo5-%`
z=US5u6RdZ9e%j3bgia(@lU~krK`%j++nw8um&LbAE7Z4A_NE+`OW+rQ<(@_Un~~Nm
zH9C>|R45Ud@P6Tkw%)a$t9b^@`o*sBtN@(oR!kc58JUF?LAwwKT1zyQwoJm)2B~*)
ziO?9k$DlWkvSvEnR6q7?kmyUIJKG!9qBT*Y+NJRC2=)wjiMjE)z)|p8Tp?~EULk!c
zStZ||>d&^;8JRX#G>+BX_n+fm?;gLDQbyiJ@39NngZvK-e^%|T+^fsCH+PNkYzfh9
zlG96AN7P;Tg*%ftkBhKsPEevy)F_(@ZUxfy(<-M`4l`8RF1b<zJ)_I89{ASi^*~ei
zE=PCJwF!nFGrizec&%WUBuDaD0E3Bl9nKcKjN_9oPS7Q;k+hBQY#sDx47cnh4xV=a
z(-_;$b@Ts0)&|Ep>RX$*zX$3^MzOnr8Fen_G(HBVfTOB;B#AXA)&?0N8>60)pcZSQ
zjomxV2aI;7#WyIlo81y$F7!y=;5R}UwnO@{w)=ifI48D*@j>S}Vqn4<&8y+;#f{`<
zerrjos&C4v)ME7>a=Pb>R#y2~)6Cq=mf>N-X91B*ADL$7Yl<sx8FvPT#NIHcSq<4;
zvBv!Wgd+qG$jRg*!BcS^VOaP;xiqOkO15OWf4t^eal?|$wUlXr<L^)}Y`0()Zv(5s
zD{>SATI#=mS^9u4<_{4*RLqR)C8^^5!CA-Y!p$M}Lru|df--S`-f8-At>EX5Z_<+I
zwL7gRJSTz&!S}Kw{v*2GpY5O=HR0v#A%IU`7c{~sd@KG7l^}LjK6?Z*4?HUj*<JQs
zy({4-aoAN~*GgO0b|yF~@`h<jt`(;$x$=>CD!9Ktw_Wg0XPrTZ0D|U5q#NnyeCCKb
za|jdJjo`B%MsuNw{0#XN$xFDWb6(Aia(^{!yWyJ@8prxfZV^4@v<TN)8tE}hTZ)Fu
zNEMisHUqiCTAq)?1D16o3YIeDZcM|TgTvCX@=ctd-u*S5su061*P!qpYziIEeJ5Ec
z^%3Lg>+VV?9Bc(g0EK50`Vk4>e%!$R8CHd|=z`eQ=n~o(M1zBv2^@)V6yk9WG!mAZ
zJ^}j+oW}y0cTOkqE5UYXv@hLJ>*9rGKwptl%+SzmYIFDnpaeId^i<=>V`w3g&-O;=
zBO_&}QcdX`#cK9t-yQexz~WedT>$Nd1H?1l7<_xkYMXC5W_j%T;b&9nzEj@b!F8;^
z(T<QlIyCZ~Uc`D1_C`MT2(q<mLY=%ii{y(!X@&!}{mj=rP+$eM8JvCQ^Vjg2uz0Tb
zCYGauTEir;!%=PQ8|no3kiFOk_9*xhsSt7`LE(I|FaAmTBmHegOi>WKtBaMd)MdH5
z(FvfzqT~fcZozHjq~C75sPAS+C~YK#cKJpA)`4Y#zo>cvcHnq)14so=Mltrs*fXqG
z!s0raY5n-Wd8TUl#+L3+p)d5#NLS>t;JoxczlJV0iEB^m8#q=4Qp2U;W04n3U)YNM
zjm<=^6Q@LG$wA>8&MIs)_DIq-Gbi^{ii-H#kztr<US-$2NY^IM&M=ofA0|RiwY!Vg
zmyW6J=CVXG5EXtC5cr;O77@n~82SgvAm!kmtcSa@7r|x1tc2S5o!t4peLA&nhUGuk
z8h@BN%XHw4lfDs{m{X4H#tZfkwE;2^cCr<B7@y0d@V)F=kqnUfD(AN6ts}0nd&Ckj
zj}lAUtFGWydxN#vwWY@8j`kkDFFX1cpTW0t-b9LQ`;G4{>s_k@Bf_i0df=<t%5DHP
zW5vh5fhX_{f1vcTs6WraoguTQb<CWr`i10Ky;V72mOs&X(6hlWXAY5SknvB5-L?xX
z9~`yRch*?+Fc}nZL|^&8;TNN~!^fDRI08%nchPTvIdz6ROub7bAPO7@%L1icv=i)q
zdi#T~v<`hDNRlk$D1xYEzOkp%7LJD=g454Vygo<3{f_pDmWN`Yf9boxe%?I_M_;lp
ziI;%yy-m=R+H9;f4f1Nj_W*BjU~DFyEPBeXgob(=8bXHp&eefCp?ZM4kPDy2uc6-9
z=U|iYVK&9#2-V!ym;_^UhpTpFO-^dT69#7LCmEJIbiQ{1zkem&9i70jVS&g~hs$8I
z)u#?Hr{USK1dStF5U0WOa}&7Y@1S3aOzsVA2}mRVE_jkOCH<o;i*8VpQFN=)Vb1Zi
z@fQdAa9`nM=~v#F=yc~pM>o)57!En2dEtvpS3DcTm<LpH;8CcOS%EwPmdw8FpPZb;
ze{<q9TM9pUPwKwvX-BspPV=I((L|9~Q7w8OL+vhYjVb6;0Gn<W(}3<1O<|v6PmXPh
zY-9F;b4@k+j(wKdgpOBq%KVakQTW+AU30KHXqg$9N&OWVM~_Aa^P7>+{djG^^5WWd
z&PZq#D+n@I_mSCT9w4H(WahGdCo1^Exz%ucuq&*q+>=_N9!qMRNwrzJsC`G^kI;lj
z54chg7gs3z1EJjU)`?D8=pxGve@EYAhjASH9ioB1cT`jhUB~Ca&7$8!^^p@wdGdCd
zKKjahS9{I6J&+wbO?3@Fh8GBDOGj}Qgnzf8hK`QibQ5;H*gkr0YzDL*j$?*L21X<?
zHQXJ2hwMk&37yG>*^1N<N9NgY@R^?n&M?EHctnAu3J~!z%;>*rIcc<8d-(sNk?2}*
zk!{bUg3P)N8;L%~xSXD3U(612XbFj3QrpO{ML!xwS6ryn=s!5ddLL6?qGQlj<aQ*L
z>SM_?8C=t2t5G$22wKd31NFl%5?Mr$^ABeZDd8R^8WZa!OA^8fQ$@Xlb#=Qcuhp7t
z&%E=4-I)cXUD{Xni#!<V<lvjGIDZBQ0eWf)EsOSN$KX@YPT-&4%aX85fEBhiRKm|z
zzK`3_3HxiTQqu>=j_}(k!D@();@6k<6YWPvgg&~KT7TLwfVe0P*M#yTQT7CMDw>a7
z!`pIOg40$L&UVS7#A|8Q>PO@W{~Ajp^9g5{pf)xU;o?JhTSR9FLD*s0Q`4c=VafNz
zf$mYCh=7@a)+LQ3kBg8afcNhtz90WbxL=W~8Ys0zi_DE{9~cy#A%Vm|LS!uTiP*;7
zz{>Kt%%hDWS5hP&%0ceHUEv@xf^PwY`Q^xatONINvI(+=pv8>*qIe9uvFox?uYGQQ
z>l25!g7i`rw>w{j_oSCN+2#?J+b$^BJv<#)cpzj3j-g)xPxc&A!D__3Vn2hYbEn8)
zWrcJ)`o%}u8`|Ide4)#cw=jz^1GChw*cRVZJ8r#bzvo{Ap8lDD_UZ%egpsUytfg=X
zp2}Ux6_E}3(fFwu?K2n3J2OchsePd9kH9?YYS7IHi9P&5L@1bNJyjdgp0s=XKf!#n
zDeD(HgySO*pp&ugoH9-pw;dpW3WV*{i&B>*TtFYYCtLbj%Uo&Rx~@OHpCheM2VRd2
z`MI`%mOS^k(9y_@*k;y0z{OZiCK3!X8D`Mmu=i*l=HU@4aauu2wJ;}m%Gg4apbc9)
zxGViTV!McSqGaJ;a6i!VdSQF%Jnowu{3Bd1I+Ga;&4+)&BcY4TbEbg(2}*~C;G3oM
zlYUECA|1tCbj`C|wKoAR&*IP}$V^@r{@|3-`y4BEYqXiR@4hWm@1U281D&SNkvide
zk&|o<QJ>$1KN<KCXUZ2PKTLfsW3k%1CR*><?s#GWduS8;9WPhbTo{T@u{dfTX`E)S
zYmk3juzn;Cfw+EdFHS$Qf_q0iM)p}O6{PTQN%kcSPdq9g1`T(a%;&8=JXd@+@5;b_
zdM0pzi|9X{S(ag@VfG|oNSht(6j{w`0xU}}Ng<wwt-_jd_X#HPH;`M&iIRWfv*JE*
z1yo&Arru=+kW#>xd=T3Sw<Fq-sSM)jVtHe>x~>9``KH(wrU`;^7_NuxgTKZ2-~`nP
zJ;2I}wTG7}PiHnsl}bF}zirtzm3_8jnZ3KC+8<*cA!Avxz$sgi$!f{>%EJO+2M7GX
z*dgR^`~~)jDCUR6Go`=t2V)(O9hgkP%iyI7#3O<!+ToR5YZmD!z1rBtxeORh{*G<*
zo-uthbO4>%pOIsb6Ftpii;_UAcY=7Vc(bfgygPob0utu&(nO_7IK!UxM)d-{Z;6(q
z6m=;&U)r*Qul??uhqdP4M+f;Y8t3aL+M4;*k)6@$F(q=6SSc7O?#`<q=kY&_<AARq
zK$x&C<atqQV*PYZVmsboPrsUZ70oKo)V?q-w>AmZC4~GS)`j9(2AC!GRj%^DZTdMY
zkMMJvaCdNJWCbx?kS?99gyY^zaKTl+Mc6a`TB<v#uPlu<+Kg3mYYJ;^#uwJb?nmLJ
zv1Iy_d$IOvDO|p*rj6;4yJfHyLt_1LJE}*{Ll5Bs(#ze<heazTE98CTA4RBaK+>Va
zXQEH^0NvoyCFR#O`^?)MV(%f=bAC`%!D|LR3heT33|?gI!`lG^M5)Y|FjMuP>;-Q*
zd60KNa8yvlQxI}|0x*bw;Ej>?iT_i!7D;k6F6;1p@Arm9wu+rvqh*=z32hE_ak4er
zezo|X^OGolrnMS2TNhDXpao!Na|G%M&n5DOW2M_<E2J-^Jyi!&E$QiiY8R@1G`oZ1
zA=BJh3!(&-zGI;@K!%zP&%htze?Z+roWT5WfbAr&iO(rsCh*dq)Y*_tCAWz`9IsNZ
zS7pYXlJ*6=X#+2hd=7_L-C-wdj(<}v^d<VA2q4DnpMQR@`%79WF&(h?wf@v*7d8FS
zuC%twZQSI1<t+dwF*fX@MV|fkd7iFeBl!7Jb~1d1XvY1{vEj!!8{$@{Jx=YcjKPOP
z7wCH|HD|T(wd6;lA^Sz$Wf`60_Tcgu56%@VQ*Kk=OnjWG${v~7EpeXc5l(XMi9}MP
z$iPnnmOm9|JGKyzUK4OVE@DvohF@LZRK02VrG4?;%H`E3wC(Mmd^-0r-I<?VzSxU2
zH7m?xoc){z*G4K3+DYATS6fC}9)l_7e0Qa%&`VRhqcfn9@E&xM@U&u<EJ6rFh*ug)
zL8IcI30+g~W@_`NG+z9hy{<j}C~t#sjB=nlHFaD1{W>4(=QYgEMUuF}>HJGz=W<Tg
zSe_)S5kD8K;7ud?VIJ;u;R0eim05l7Q?C!Vz6J`{mC}_Dbx}uW_YKp_(ys5uJ^%W~
z`=$D4b}3mI()P5pGNLt5iTj7PxInW5&=6rj!*+XGga$^d*}a6->fDq+<J9;*>XENS
zq$fE<xjJ=v4)fcoR*zfA>Wxtgg#$$is$;3|GyGX+bKchLP|!6ySv_Cok<N^Nn(`|B
z@6_xBg91}Z<37eEtA9&LR`Ix#0ynGWh1o@0EB@1OwmdVl?b97sjkePE?@vEk_#pGe
z<#*6m=I4&mskH-)^K=>2rNwCB*wR^=(Z*fYY<rUHDy570U?=}CWpCvbLHFo!dmqb1
z=Lu>Mdji=|6tC))&d)ASe;7}LG~j!gM0GzYD>a(Atije6yPF3a+|G$*YBJVkyvl4<
zH!(++EzC;FdYwt+@2uY^tBY)YB%(i4`J-xO?S6AR`+P??ug8DQHB<NgoAhPiO_#6!
z9~r+Aisx1SXNWhg(%!9j_G8`GoL{fYv^7QgrQi*gX^EIk&K=<>UB`>+NBy#X%`J9S
zFEgL?cBMby@d}n|socVQ3!Q*gbI(ch60Mm{^K+ZA+g7$Fn^xxr(lRoa=XA>-pWih1
zV6LWqorZt@_Py29mUr_1jE^y>^SFcUe&GEYUI|MDh4L-Z!{oh)#<r|>QT6P~pVcR7
zb+xOEn`|1BOf$K(bK$k(w8{n*>awAw-->cesET`f$Qup_9q+5oeW`lK`u3q@N0m?i
z(n-gL3z|rF@H=5`qA%zdEG;~f#09&g_mk(>h3lqfJV~aK24%SG*y?_+(<W1#{VH!{
zL6>IH_W!i`*l>69TRxi{$EA6%_^(CN6)lpFrTwd(D+<Qa+&ArC?TuWmy%W6y1H#}H
z?^F9aLq+9}GHqp1W#@`dr7cT{${yON^|9}*x7KjJQ2MUp+iRaz{<!t)pW=g+a;u-(
z9%|{SHLk2Vq;2ac^p{bkp{m#w#Du@WcVL6j<HQBQamhAixoU4xgRG_br<%9vw6kNM
zCiPMd3T@nEaa3tnS=2wX+Whvl*__|H)ZG%lP?*RK5>;3=dl=Z;(NJIbG1EKL!E@2I
z1kl3LK*E2e?XA6@r*5nlz7CND_SKYrnegtn&(nX(i(i$s*Y<WjrMmesYpDFi_e<ZY
z!lNZe$_`Z9Ek*8bp3cs?_5;op!2)O}eu&rtY^j_1m*eB>rZs$4uR3`he=_n6Und|W
z10-2-P@O4FbDF~iT~g1;y7LImY|d|B&UQsHFkw@|!njTHsbX9-K{i?0L9tG_nvi1e
ziAIvPaWf^U@L6A+gRyinzc)6~HmJ_m@XSHSe^!;I=%?mW%deV3Ly`B_vEsLtXZ3l;
z=bB>`=PE1p)%FIS+5SH$dvI-d5Y$98LotP~pt;V4jwznX;3$TT!u%%6mZ|pi{fW6^
z8?lSvkx|Yr9xb?{&?R+F?U<62^d){v+y?dc6nDx))l~TyW$#2$R{uOad!zg{lp9_a
zIt6SXyC_khMR+ObHNJ#i`+9>EUupHr8fi_x%AGYzOI_zXYoTsI^|YFkM!mhWbCR{8
zX+7Y}g;@Q0OF3?Os7YA;w&sRbVmM~3Z(HHt1)b$5@bs)U{<V&?w(ZVY)OdClSs*Tr
zJE}UUOqK2wZ&DmrOOmFjzr?*&suG=brHx1ZHZgm?bSL&7Dgm>=A%H7#f?O*(8b3_&
z3Lg_V;h60h?A+x287cyq&6)T^><xQ=XrFhrZ%}|uZSiM2XV^Y^+aUtcbHNfQ$Fa3?
zYq6zdXL(uaqw?l@uKQWE3H+QMX-lZ>Tzkn7H2F>SYy*AYqC?=NP+BBRt%z2DzwZu*
zOH9QU^X&0iISuPA&)6kv4tEXnXeu_3HHvi=StI(P?wocrQ7mqS9fr2Rw_pMI>euDm
z5{{PqE~K!&%=p+UWGglZq}_)hPtiPXw!BZ`{<trM+CR-OpmwV6mu{Bkcg-F%ms-sN
z_R*-?y9YcE6ZNH<iPhh0FWKIEo_pJROpclM*}hh>0njn15tBlH37=v8BX|_&ksQY4
z;pU#Ho;&_y!A0S&%u0Ns)U4_ocTjX2=^m|)U1mAhdUO()v42pOC<>)Tz_a{TzE_={
zP^Ne;b_sTZ7V)x_VVNV62S~QDZUR=rFnfR3G!I05XPT2Uc;AU-%p6xsT?egBCkKAU
z{jO`&ReDZXMs4@TxnFws`FeXExOUsKEn_S%ou%P{=wx(2<hE^R`OaT2O7bgHYu}kM
z?*-;67vc9n3xXBSo$j{OLwX{-hWkQNrlwP;B>pR2g${xS;tzOr#I#JPT$3;?Wm4*?
ztdsf8^UkI;6pWxt{fbb}@T2G_2v|duw$!FcN5nDqCI1wkC{Qnu5<D3G!MZ}a$(hi<
zVZuY(|8PNmkPV}L_bPousK$XIAp`3f``_?0+qaUspB<kgU$upo%fi)JmJU8Du-;$C
z)zRoQE^sz;m$@vShoP-l2jOVZ@50VxF>(xZl4XK!(x+hG+)r&v$WTvBKT&sE)*kgG
zjwqB(Ev9p0a{*W91h1QlTc<(pwhV!iCh9>m*)O0?NDY2a*gm0NO0W2FJZFpwH1!jK
zk%6dR>%Hu+7j73>7Ix6f;Hya8=q&rbV)aMW*XqKyWj@Vz(<Qeam>x5O<18o37X5G)
zlBJ!h+Ut@nbG_Xd6a$vsP^IUSFF9<9?E-$`9B!s;z1ptERdW*Qy0aTDsh6GHi?b)X
zohd`L#C|fJn=fga_$uvaqCnJykp@)ZNh~eGB6sulOE0U76GzKPoQbHTT6P1_a5>L1
zGV5SJeh1^QSH+H_`P^<uU(e0*=^q}yANq50`M&Cc+MCAK?uWsTex*fM+T`nk?{&+$
z+KZ-;o$=Mi)`DB<zJT7^!&*NmKsR$Y3$}_bDh?$}($tBam0i>;atj+gs5@6xfG5*k
zV^Xv!XDR=XkWp|`v(sboG=AG(>Haf(0qTj-_(*Pj*~O%S)I8Nk(M;|<{wwh`;VjN2
zG#4&J9}}Ok^-xyyFsm;41v%~;SQ+>B?u&Du#{IGvUntsJ{H~^h)n$!o*uVTAPkcXF
zeZc(Fk?r2)%ZjcA`|J>X#`DR|1YgF2tUJ&tXf%A8E0I4{{w<#&{ypwx=7g*U%KPjD
zcT-P$);t0OhCiO*plV)SRqm)1j`%)OijC#T`4OIvXA>M#4ou#d_(WzSPJs^BdZYk8
z#j3|@faC*9*B``PmMW}cm2x~-vrs+ln6JP8Xi{_7P~WuH5N|x-a)dVekC+T)t$uKR
zZK}MYt2Sy)o$alHnauNuCUDYq&3V+H0Nhh5);p#Qe#C78p3O1BS7L7Ji~QZ$nX=sx
zyK|ZUQ#1{9g_H6B1ltmq*7=YgRgUAl1MH#-9?2ie`^HsCI)L{-uBs=TfZS)!1G?EE
z>@9o~9!d7(T_!fe$70uETJVDxq1zkW-yI(|7oM*2Xlsm+rJMH%dj-4J_qA44DEu+I
z_-Ezf+Ohh^mZg3{^l0dg^Shy=LF6g`O|cx-V5k-w&A%wL32yM?#NQJlsk;-}aEn57
z+zx*<f<ju1&;2A#ONBCD#a|(P^!m_PXd#y;oF+Ic6vi*kpt3He98(rcwo7G-GqRh)
zT&^GZ4z_Xja9nskd4}Je*Bz?k$S?W(%h?~N$}edL8=ILE+%IF3u?3LcUv4;}xvrmN
zIcvRdE;gsTKZFZnP^hsZqSMsAG}Kys&OEP{;zd3)HPBpS9DjZst}=+PvramiSdV!h
zMy^5Q&}E#PN>*l*tVv1RMVpX4NG;imdyjko?9DAjPvcf88;JH0G59Weo4mxEBs?T;
zCjX}Dop>qklVXhOVf=VW59kNTZhzFQFgUDDY+Ca**NbQ+JcLaK>siujd+XcVBo4|t
z&8l}*g(in{+_>&;>6DTkmBV!(t;by!_dRc~V0ySJvWQUezhcIS%R!pnJN^mSBO*jd
zZWhl;+?qBf>6g47d4O#Mjfp4x(SQ-zS#m@fm2tWKSW`lg;9YtmGYVZtcHp;_C8(z)
zUr6th|GM6U>^AXLXzxf%W-}`bIDc}PnaEn+2Cf|*6s%{euJ&kB^iTE24TXBEnei(8
z_iZz4dzKw3omZV`{BCdVyz4MK=lR-&JP=QCnV*O?4D{9NstWX{txtWW(Kh%#*=zMx
z1x4cYZNQx<@Z|=g;dwC<T_QTH=pb(=svsJp^#~i!BbLj?%T~*W$4^XJl{LG;j)LOk
zB2j1d#!wDx2)3U?3PuUs5{aspVjpoS*xvL|!_)PzX<XH_=7X-Cdw=XBt2cEIkd&pi
zi~dugtnh`1F7h8!#LhtC`Ty{nF`evvDiexKrDYYmD#SF~^@VBxwMHMa5`wR-OAG<i
zMst;YYhYw#A#zN3SNtD;AtwY9+g${2B%fpwSy1*uU6nRHt966zjp4de6b{xFPmb?W
zs3CYy)#06pi)OaZN>)omN+?3zrJnc(yW6-c-2tjOYc2GQoynRU-bN{cNx{KXmjEkZ
zj)u^MoX^rz%CExL>^=5NC4c?cR(PgxbMcDG7skWEZ>&bK<bcy?tDIgvv$kKY1lTYc
z|6RC=@V>Yce+#w}n@s*r1~>!x8wFj2=OoJ%{M3)Rf7W%Yr1;&ydhc%ke&2<lk}cxp
zt2U<nmDCZK*ak6GtXrr7wAr3;e{sr%k0p}?2ho!eJ*5wU|B>+2;90*QP!O6QOpDDD
zO^oZy|3S-)NNIUxg5fVS#~K7AzjqNY@ZHUEH`L82%_`qt&8u#t$ur0KM078<9csdO
z!ga$;Xi8)cvk)4Ej}c5&rX~KC>8-Ob<GzZAjdD+N+;VHYj_?Q8EF4lyNga_EieE#l
zjXVwSiAvZsdX}U_?~{a?MTr%X_v94#68kUsJMO`cqxIlBFoB%J(j|6~FDwtYHT_-E
zu4Hi)N3XH2@mz}>CBE`U<B~{$O;&SXGu5avd34M4r|g}BIJ1FHbv83?Gj%o_E$i(O
z_xoT|hQjo`w(`=H^Qn0JC2;Qg%_;T`rba~bkb}ex$s_ff#QVyjd?Bj`pbX!n?nbY(
zc0teisp@&jBjf!1_1K^I7XAg{ZQ!Kez<(#{q3jYjU$r3ZYwEuW1iS3GToqS+RP#Vn
zPoHHYX@V;iX~;k57N+l2n>7N%MRUA~ZCGSeg!18*?7sf>7TCDca87S9?RLa`6M@b5
z7TJrlQ2H~mRop$Ip?`p(ooRq?L2N5@k-Y;k@wM`E@;~^kWB)lgmRXK_{%_%*vDMgR
zVP1S?!T{N4VDWZy|2I2s9!IIpB+X2*q;^glo0e2JP}iT>lC$0|twn05>W3SCGww8X
za_2Eu;QEo<uHO2i)s)6zR60hw`g-d{w-YH`1%8y-PYv}AavycPayD>p@;C#l!sCI}
zMMK|4oAE!PX#uw3Q{@*e+rHlu2)w5I68+;FCGC@a!M+7!?m2;hVKmZ%X$U{#b&KDV
zRFM#pG$EeDiD28aLGVe$6DyTV6Ne?eOstb}E5C0&YdT*z+uy@<&ywf7;O^lra>0Qu
z(H<<EUgLVL`&x5F`@^)-(aLew*^}-B_*^0U8+$a32HQ~%N<lsHe)Rqo5=4hYMRd$}
zpSE#Y;JpGC&Dd{uzbk8gGncsrhl<$y#98Xb3O1*Zp6a~qmBqTjcZe9-o;ycgoZymw
z<K2estYO%7(uJAOI`}#9qLg6z*`(V^BQk$wHcCOnUBfF~3qodAeQX|H3a!BI@|y|n
zVCMp5`r$QewCQH6t(R@F?TJ4D&L&~B4}H=72+W8Q=nU$vOYNyo??ShcJ)j%G;)oqP
zPS_&9=|+AfzDz57V(j2x94Ubme3!gf0op<IF<>c^(sx+3fIxJKD3u&nX3M{G=_nLB
zM<cOj>^^V+x`6KyspayxTGd@yK%AGNtTQa#5kCUoN*`qHMSO@Gn9|3?CgDTLcS0Lp
zW)uOdz!GzPtH*|dIld{77@~vK{(7E9zI${M`xbj5b1xjG%h<!Q?gW9WneV}Wp$Ys)
zL{&Io>RrLBsnWYNkE(vtT(-?*l?ykCpK}DPZeRk|krq+hV9#hao+SUE8ZK|bpM`4R
za(o77Ij1kN8680`5GTrCDl)}pZXoVemO5)u(p>I!e=qNx;4W%j2nucsg7kabds#2?
zZg8flpWzEIv^26zv2=BvkF6shE=De4#Nkh&lAtwoIXvD!#6Oq5&fZS;;Ai8ttOV8|
ztP%GRq;)^h+$;W8zS3;5bDXIjD)=0&5+b}+OrF1u+dwUewxyp?!|6|`OzMfdC|Qbm
zBJThfMZ#jU9>*>+1q3Wzo*+;D7=J*zNUh5{pT0K!5A3Kr#nm*pEsQWZz$Lu{^9uCj
zFP7Q4qvla<T~oyJul>EFx3@D)2r+>SvxIJW-F{c7AK(oS4?PU8MOzA`vTd?Kd?#{?
zgNl!G55zD_O40hl)s;I9O+k~J@Xuy<<sRh;k)Y?LahX-(vxdJ$meAYbo|4b;ca^I}
z5%^+k3&_(Ivu{HGYx$iciUi4u8>*wS3%qX1S1H4j56jmx$L%K^tGy!vZ$j;<XQ674
zLA%92gl`VSn_gIJU5nkVy(2uI0~VyUz{>wbWH4hxxslUMh|OX{;eUhM+3&~?f-yV<
zsta-qYe0v4B{a$bm#?h+Zg$zkPLm_meT(&4+(){E^E$G|JtWYECa7V7i@}e~ab8Pt
z4cQ@j#a|OR6z&UX8fT-;qkps7l2=5#mHpzf#g~+8(|4scSN(%tcI>zH@}a>B!24{^
zDj@lSo}2`Dod?ss)jc<kc5wVR{Z9h>STLa?4OnJuOy~|hfo;S7!#c;}W2Fee<w|Bt
zE`cUNOteYfmuCspXl9jE);_e>IPW?s$GzZGqKDuhE~4kzJ6ooBE>qJ()945EM{tt;
zM+^(}a3A_AU55pnMJzOSGFFOx6^O+`X;<+QNt1MWPLrf5+}=K(ImhwKGs64Qzcv&H
zKNR(r_9d0EEskNj*?==X!#&=!*fToV6q&^xPCkSd15YywZfwJ`=OC?d0kF}O{42au
z1j0Y3>K`A^V+DI?dY6yTb~Vm3-?Ww5Pt#unJH&qy-VkFRYHZ~E<UQ!?<Xay+hOL!n
zD<Sb&{8nrilL$48^`oKaQ0N`UAhe5W#FOH_WnRy{oZOYX;~ZXdOuN(C5llS3fMick
z@j>NQp()zY)S~9T?t|&QwamW4Q!jRiZ;=cY1aSwmkogS`L95|*SO-pt;HUVMc!_A8
za#@l~bwN0f(pIW}{U{dJ{AFI@{OWHA?-pN?Od~sl{x(H*!%fp|yWPwDTbNbCKNB`5
zK2U_Y7Wf4F2=g{PJ$N}-5^F{55KI#Hmo!eu1)L8a|E3SojIM2JedBuTz2`p_$>z_B
z@27adc^Q^E%IzV?W_z4-oSO=rCNL4iUk3BTGyHLY2Ur~>XeSfF$^?6Xad(O8VruK8
zy^`~>DW(~kGW}9B?8tE+@lS{5@h9*Fs0ZZf_Uh8jCVP(iy!U)?DSVW_MD&qc0>QBh
zj0!FXB*{F^M&4>cCqXyfFrg(On*KCN&qt`|28r&5F=CnH4Es*S>heqyvEU#}=Ag70
zMxpaB{~y6TItWg*cFBJNBYKTq5h$aUgznKW*fZZHbA&3uf|tez62GZd2~W~-`im7O
zG->9DV~w{qSjle5{mxBC`5}Q-W7udp?9>7l?V_j*8^*Ko9^eOK??Trin^_wmHcH~B
zxk=I+ikFIGaTV$_>U1dqw{b1dN%XfZ8$D;Jqx4RsT<}SfE?B^>=NV>ES_*AK*Dc?9
zx)A?eT3`M|Xoikbzxz)4Le$Lg8M=m1VKDa)m*KvYT#Fy8?89vs++}#6m06ZLp1HUB
z1(Bhglk#P<?fmA<66ZXV#H_QeaOL_sMCx+HVl{s?w9o&KyTq&W9}j+}gNzq{EXb4`
zm910N$-JE1FL4_A%x%+s*6p%x^YstsGxzab(hOx(bQ3=6$uKKT^Ub%+s2R1d0cnlf
zSTWR*&ZU%q=D0foGoKkh(pvaUS}0p4ogTL&rFD`;`j{oOZ#Is$Z}S}t&yTcYu9Ed-
z3#C`cI+0PXMfNag&dqX-a@7rlkz$Zi>_+yCF7d@&BV88fP*<FX3i;8Se7PhfdL^Hh
z@;QkS3mA#jqCE`eb}wvSZC>|d))>J-VOwk$wam=ck2KD;bak%sr9}o1`=x4mjvyE1
zL)-t4qO;(RD(kjr)s?zZ?h;S%K#<_>?(Xp6F2UWUad!!gJ2W&-fX3ZJ+{@kN+B@$L
zFb0F-o^$qIYfiL)bV^X=EuAi@MvZPY(Q2lY2WisU^J|Wb+f9xL{%by9ndMNqFL~Pd
zfK?M~k8Oyyuy)FK{M?rpEP7a)UwOpZ(^n5TIvWBDLT}ed&{LS~S?tPoZS<~-F5t%@
z`{2#cZ^EIdEBzbdd23fZtorC|<og~HFvAhE>~um>;(X0lvNKc@{Upql)>8~qmFu->
z_F6?XIwm*Kk@9Nt56V<!3#C?>tZov&JtZ$`zW$u_HR#|~$p-V+y9O0mbAJ^KFZi!O
zQ;e5gx32d#aTb<e`hEVB>?`@}^UwD`x96fIs~u289$Mtt>OA85+h02p7cB$3_EUU{
z7$R$;vTL%`ee?}#Z*GuKcXCP%NkgbJS_yJBIPpqUrAkh1RP#{Uf%yH3R^o@^bfPo-
zklzqlESjOpQT{EyF8IhsBdNg){wBd5(O0yE6$3(JIS*q^AxE%?ze_Ne&2Vqbef_$@
zo6wv3Z>M}3{B1ztO~;PlgkZ8~li5<$-!a1r1=1t0nE@na;HM_1R;GSVf|7C*K4|Ny
zW~i#v>ol-tojRmlW9Sqwi@O?6)L2~u)gKfn{D({jt$ata?WN<H?=)@0R3y&-9=Zpb
zgyUS3oY$<`7Mt~=#~JNJT?kJLmiqtlvw;`>o8HR6+UPu{1=5s^il-?F#aY#g<oAh<
zmHm+Mo|YE5JJEB+^DI)A+eTJt7ia<!ni$8;1U!v%{zKlHkrG-D%_ff$chMP8YV2Mh
z)APcTZ9Z%>JC^ul(dNAEAiXs~0twHFmZ~RfGvzCwPQG~e!NBHVr@+8~B0Lx}OECFH
zqMUaLSWKEk4~L?mY}y2$mCVu4(L<V(s=+Fg=Cx*l>Y294fW{4uE7Ygzi*ydvIq^Lx
zpOzz5tTlJgyR3Z3?~y-yd_VCy>r=BYMSr5^poj7J-TfTrY*Aa1>3X>XB**_mYH=Uf
z^UMR@U0yoljhzk$!k1(9=uzBTcqpDEJ+G$ptrGhsb*j-SlWexM0h=~WVIyH_f3m9}
zm6$Bb(5TXurw)!AtiDU!<j;#Oa;l7dtZD9-p(gBJIuQFwO^LWYe{B6K*|J;ZYf6q6
zH!a;-(cX5<``o`f^f-vcq=ZsL@uvr0R&6gFR-vfWmX=j)u|5kDg2kfAcu(M+yn$))
zA<zxxGSpOfMENwXB+*xGSlx$p|5V?e+#q3hV)fKlNpIs1Buq=(ln{#lr0u2HC#osh
zsd}hsBbq~xv0W+pk{|q8=OguQ?$>vP=d6!hyByiBy&jJ{$x*$^R2-~0ZOiby3seQ~
zM`7L@s2aB<HZ^$7uM5rrCXCflA7EmQl9b9zG)n!wxUaQ3G&o$lbJ7EOccg^BkIje-
zr}Fri@EmC42lTg;dn9YIA^haXeD^}n+F;kn3c5bMni|6uv9F@{!ajed>yCZAC1@-#
zA8^$3FJ_XE>X@FiilVBshNfx(kw;DS-t#z|-K$jP0%Ni>B{CJ>ED&N!41y0Z3qxhj
z=Fa1R_mOriiOv%Rlycp8^(^^1X+(NLenj#L&k|^eTV%4hx8#yE4)}7)mFYT}VgNcW
z;H;QlbS!Vgj}zaH{i2Kc_NBp!$UAO7AmMVn$q|Q}=P3Z)zH79Wmj`-)E7XmYcIgSx
zF03)ig7@f7cq(otPKgI7zUnOTRfz*?^hy7ac2V;g%ZQB)K6E+F2d(4XTOxJfd@LJr
zz*FFT?B>8W^WBmg#RJObRqnRTbq4(+`XM(m_A1cVyUjzpLbd_cQg_=(CU2tP23|*c
zMp=<?phjZaTm1@2bLO1?o-b%0X)koIj}#(GS!2ab)dZbJIe<LNO%HqhUqjZ&4(cB7
zBe_nqF@A*My}C@v%I8V9;v8=P*tu-vtKgn+2w4N~LDGa~;(xpxU$7#aTl%Bbd-&zF
zcT0cxN}f8B0)wLrJPk8KWl_|#-ubt0Ti`)pe{2`BO>CD97mpL&m-Yo5jp^h!!A$(5
zBn_Bg#;CgLTN*wk=hbH$zNzJnn<+lTufZz3-_26nP0t~!hhQ7=N4QEMmR=K_j;Y+q
z*45TiMtiBSD$~^<634RaR$57CMlX1KI{vc8+g)IfVDLANF5~`%?<<p%D&n@QHWG?h
z^*}wxlA_gxUyY~yHb^5;DsIP{Qky5FD^z$b&J#Nv+2$SOt3$s=Ylt?>M=7?e({<P7
z<A`G9Fx(MS5H<lt?3R2H%~0P;z7|(sN+Qn#Uv24CgTE)g>+|Wr_knr6tD4%gLPOvm
za0}*t!SSwNR>WFVHN(<2NbyeL`O^2w3{6`dEI)*g7qrJd5VgtcXhXqq5l?m`-dVdr
zb-DJf$i<&P%?MsIJ+COYo%Oa1Kj+rKdE$4vN9s6<Mp##{ja?h8W^HF#=v@&W91HN~
zq9^d_*ht<w`Y*=M3}a@*mV|R-@$3$Gk6fx3${HaY^#q)kZH;dWCKT^A=L5!fH%bNF
z7424-Bs^g)Q3YV-kD=Rz%jrGHZ}clVnfxyPEX$Wzh!X5E`I=mZ6#-Jt0$x7WL~~u=
zO(ha-K;}{v{t?FfLa1a=#f_@E<~@!QUt2nxo6A`k6*Dwi<ZEkdU|s^wo9#g<eHL~R
z-=%)(JMmR<ZO}64CbLR^$S7F{QI_&xN={OOVj0mK>Q5;`sn)#8Y1TBC+C4ushg(P(
z<*BlE!i8iSF_m{Nq<5`z_X`~h-wOiIHXlb&Xc9AkUdS0ZYqUvhF};=k#Mp_N3Ruxg
z_zV8XehRy+_ey4zwyYFbT(;?+!UzjZ#`A?UC9NehL|OQ7erLKRyMVU}x-0ODHz_Zw
z(^Ol431XZ|sCW#BHB}<5cpLez)TEzgaLCu<G2XIhJy&7Tf<KLmv&!xiPbq6{H-rZ>
z$Cw>}5kHwb8G7K@Xj*2nn}=8>j=z0_qE_lDF!>&5Z}5k}N5NL77ulM)hrN|7NobsQ
zJ@J@+jqbhrvCtM7;k_9w4Yv+uhQq9ZTrA@xljPeq77Z&!iLGdL^c8<2^)c3ks}IXz
zgfHfwgvau#(=F-cEXf_EVgXzD0lE~Q%KaBP8@U<Gb&f9EmA|IAQ<=M%EgoV5w??XQ
ztQp%CV?bW^4x30HqpC;A;J|P<`W^?v$MJijOyI$orO>PN1~gF`m#ItDO-(vddsVGv
z$?fBY>!k8{EGzQJvkH9WLngktv;CX9$bT`A9;3Ji+#_lRwLjd{o8Xviy=F7o=h&v(
zhP&(d?fyJJp!md4E*~0<M$i!mNz7K5l$BC&b0)uFxzNqfOmBkkuy29yX>faN9q%#v
z8=EWr3%C;Y$rs4`OYe#5lC|+`z_asEP%L;#JR)GcyWknp5c?kyPkt3v6TQdE1*b%*
z;$-YFc*70~404v1q~<dPY{7<nb0J<i#&+7R@y)0Hg{A0NNQi`y3%rG~f#3~vKGH0-
zEu2MtWxmlHm>5rovE(FiPn9NaUi=+hPU7aYA*n9?L}dqAs^mOm3nhgb2c+&3)-*fo
zD)%q<_X)jbhC>;=LQV;<N9u52qwS;H!jpV6TunWS|9AR$Zu_;-B(5EMls5$XC^{l+
zD2gdFwg1zM7H`B`;m-vA*va6uusrn4^TTEL&Iv(uD`qZ~N;DUD5XHoEq-Q1L@QLs(
zWD8W2ZWC=mH)5~w+VTGfEk>FM8Uh<>1JO#MRyazKC%h|LB>9eQ=WE$B)NJqVN@s<t
zth8WyE?oGe_*T_oYg6~F$Uxp(^r+CJv@7>YFA8jM2wulq9eW&W#2jV5vb(t1umkOk
z^$|^0uF|&9*|mo?nel(cuQ9+nm%2bPK>8F;h^`JV^xn43HeRSAD$`Bxj2E2BkdRu<
z=#cIp>xuzaS}OB8bjel6y4n80-q^L*xd%8#`bPhwLeN-Xz8)hSAXzO+mJU|Fl+TdQ
z5KRz167sPAz>YI0);BQO)!S|LSwlyFl_J0&O*AF{kjrK36swhE#RcMdlFOt3GC<Fv
z{m^ILZf-qPAGyWvz*RtAs0T2oTo!y16qCzH5!oIBcZAr@&}hrg;>-DYKbw62{q@Li
zq{LzlSn)uZ-U8Rco6A^bfl912fQ?>XF^U_ZwV<P{;j~NzdzL>7aiTv&!<8D%Xx##R
zKf^wKqlDGTPgCFNvQ(!PMI^$Ui133&j=rYM^3uxOs#;b5D=)D=@aziKiZ0@&z$?&p
z$Sz(Z-UMn^s0tXES=R#KlOa4Y|3i>bJ{LU$?4Vf$B55kSBCS-m*9}U%r}<C1QsI&R
zi>5R7*zw?spxx8PUFoSCyzBiHG|;nn->|3zlAo0RCGCx`6Nr&symERpJ2yHaxI3Wm
zKlcg!0|JKdFZKaHg#N_$h(w}w;0rbeblJba>zEQMHORM}w*;$}Rh%pBUDC8H3rzl2
zIYN<HJU;rjXq|e4dXp|uvqv>WwN742Y!qxmoATZ4S$YxeqPH>o*+WP_qLsw0s%B_v
z=wnEUlO)znJ07o5+>&-C2hrbr%UyfTdF4wBJOB9ucn9$y@v+&s!9Lm3IQ)b<$rxBQ
zjj{zi8z-hCF?sZ6XnN=$&|cdS%cbk{qVQ_$oVbe$H+)HKmA0$8tB$YktF(cMM-$s=
zhY-hjJ0mq+8I?y1N92z#?pMB~%HWQVI_TPP9Z4rurS`4{QEgT=S6m=lqTl$NfXESb
ze70UO4>xbNw6){zLZ2tHjhVs<`Rh?0X_QgYb697*jS&2PnD_M8(0S+I#`UEyN_JKD
zFs-q#4{fHCc?3C8c}ZI%PM82C4M?1*X)Ae1Zbv#%heKp!Uepz>Lw%uN0c!PokosZd
zBbBSve9d`X>-bzPuIR0tB<a9I!wWpsOhtvKevkTbGPkOrBtO4ov8|S8LZ~PFNAy_c
zkl4wIU;_S({So~;RLj%LHq`c?!{VMEma>IV8!RL~t=1<TODar>uRgj)opfvM+~h9t
zbrQD8MndPQo`Ip(`ei2zcI0cy{wY6gI_s~=9p_&pSyc~xGyQCJdpRW8h$S<&u)sgh
zQD%N%{!sOyA_3%shgpISN8lmX65mNkg{6|^n(avy$@3Err_4<5CF_ga;x<GFx%-%1
zW#`N4mS>h)&B>tUOYu12F-2>&OL<>r2ff_U0F<Q>;QSJ*IR!@#2IC^DBl6e;hR^-Q
zTQ2BATqR`^pPbYe=oiWp#c!nX@EQLd*H&A&tVV(K_qJch3a6BeH7@X9Vjggnc#>?5
z;-?~C62UXD-~30>zEmZ3CZZ1g3hoWArn>N0bdKbMVyvo<u1?&)hK31ulB!o9S$#-+
zh4P+KLrjVYedF!9WhHrvUt53NEN~S~EOj~Sv&-PM<Suzv<soH`w3rx<?L(eK^Mcku
z#I?twFsB1HOK-;;SGI3Xqyw`7p@lc4<1{l9*47wXYgMWtA(-4azOCd7XhR>09QLlU
zZmjHVl{u<A)PZ&|N{p3mQq5H4D*DUTV}9Nj-reZqz(;RC=RLdB6L1}J2LiJqx2Y}M
zO6a^`FFA;8C2FOprq5A75%EDQ;~Ua5+|k+9de}6$EH7_Zfv3s=zD=xuJM>sc%Ua0O
z<k<>H@)B(OF0)OeuR`IV3OF_IqD_!Dm_agH_EWZ1(NHyAuhTzP1r(*4&WTM8|4Ql$
zvnA)yJ>hAND$}njs&wXW{_iTV+w4=GYyRk;!BqoirxWRetwgG*Na&#dUw3C`4{LkN
z8PLu9FM6KY!za-kVuCnF_DGYgkLa4{S0%ozR*_IcbyxXV<r3-OcEEpU_l<BpFdEIH
zfEgqh^U;fugVJL4c3BxPUWf#b=t|#hd$w(y!)wd87ka-(Pcb3pGkXD=jUwnlB#5x+
zZ-EC#m94dlrJu+<A~W_EljXxqPb*g%9c9Ccb{Sb$y>J%uAD_URDBq}Gi9*B*oJJP$
zz5%AwBg)1<4*3utd0LbpVMU9G!{kO0MMeax1wl+J607`)Cv_6>7h(h6n2`r$X0&Kt
z(d6Q*f12dKG<J6u2L2Auj}g31qC@y@-ULQVw+!v@EpQ-~VXpa}La#hDmK_fDCRYg0
zNefhM47lNhPN$~jBh>EXj<tIytW+6PQxz6$A$#1p)Yi#6%4@Nmb+rp^;U1H7$nN0v
ziOK5=1HcqG)w93}yKWe_R!+6<@=OA}<KCf8;bBY>vz5({eT){zj<Y!ZmEMIk)z?Tl
zuS){Fk3qt#@YSH9yhfSXgj<Wu-@NC;GC_NJb;T`Fo-9{!SNuhAiy9f85|gpEh=x}4
zg`&mk*BVBoC56Iq5>C8^sD@?>)?+K+Y-okJdV*W$7axbeF;hb`JlzU*f7$VUY+ict
z4-@3P73hr|0PLj8&_w7N<7GDZ3(Ny5j$3l<3U|m;<cnj@Ve5s(<UgWZ@n0%J{Xcm<
z(PeRU$rIU9?Ymm8y3%Uf<I}XW#csj(Xm#Vua&uMGSZH4By&O2me<N%pu8(a+>d?M$
zvyj7jy>xuVC2Nl3R}ceV;(w4Bz82oY`;V%|wuh|HD0Tz=KQ0Rv3Nyi9eSBh}CQa5y
zP>*^Ys3_ItHU``J?JjMkB|Q_qtPv(ZNlei-ko8Ay!|qsuYmM!xuX?l@{9N!=a8?|z
z`X;*o8bU^R4DKPd#4TP5t)d3=Qbp?$V0{ufkG&VV?BU$j$_L-B{NNQ`F`<B$@+RC%
zuv?L(c_9CXcu21eT@GBZuQFW)T+}v^bTkJ$DjK1nlzXIa#a;}D*C6N7Uce9&6nrA<
ztB==8Y4oLf1AQaWX8uS@9|;?q6g)1hS(fftMg7GZIh0%`Ns$f`CNhY1RmHesd;XKc
z*Cl0@AH9#5vv3Du3cdxI51;2xXC|<-`3TYq<FEvxk-U0RwaiwHbE|n29pHp;sjsf1
zUU7$fbCJuaiZv456@yfl>WVJjuuBc0gF<Q#ZlB<o=IRXccZ1jfc}X?H&`~p0d`ghR
zZD5bGr>McP7t}jy0(S|mr_!hOOsc0kin+rauy#)=_I}&{_07+Uq8XltjEz4TzbT$9
zKd015t9U;{jh*97E^DIqjPFU*j9!s_H=IZ=k5}m~$`eHIL@3DpxtPYh0_?k@MZ)KL
zQ|pIPma6r5|8T&qwO-2a^Ar1(S@6lyEA}6I9C=OtBt1lT>}a@^HBb>>G^?-!a7VAV
z-3%UNvhkVn(K3$cA<(kR>CrqjKg<dFk3g<uvie?f--dNFmL?yQ5j?&3m~%&Ee7+}t
zSNQ^uR4`6ep%&>I8m9e!6GH8WN&`R4+Vbm0%>9qQ4%HQgah+_t0*GvQOCzhjJN-Qa
zUHvBSpTPOZBP3t8BV}Crxm1s8D2j!~I1ScD1+{<7{CTKgi**R^40#HqXBui(X-=v3
z;_gs}{a9(o@?=Ma|7mC@8;5R}WEqwxRnt$EZ4@}61%evbHf*~95j-UFm93NZHfWf6
zqk0Fm8L0~VbiXyd`lbIo_{)IY1GWuZHDnUD7o7ynM-76^sLS@Qu+5Kac`K`=&Yhto
zE*A<5&nVj{KZ?JgZ<r16NOBvgATMAOkbGjcQd3Rb^hyIN;gxWDti7)!Fwbr&VGHUO
zC0cs(j>!h7O`7|%J(3SfPBNUE<8haq&#z~i<vkMZ0o{O=Xp!)P@H(2qrurt>1fKMu
zB=S$JOSB^`z(h(-jdmGlk{il;v%PE?M#vafu;bUeUv&OJ*8zNmvX`czx*C{^{gQ1*
zt0IW|b%nC(vbQDsjp(mvt;*JaOvK}^s>+0Xeg%(3RzZKDpU`>mrb?E5G>9@T*6*D#
zNIZs`Xmy)9m-~Lq`lA2R<0oUO#%;mYh$@Mrf_lPYf=9h|IEz;OaOdAQjq!Y-4#DpP
z59FP6PF+839^lu*+(*E8AA^pC2l0oH3smydfz7%!zL=V<8ptpAZuNJty)FEaUpxO&
zMFI0c8dKIV<f-2(`si+{YQpM3{qh;Vmlg>ux4hS>ZS-d9mB22#BYcB(r(K@z0V-5C
zR*lV!W<@x7fcSmF<;<`3Y8v{IkAvyfr;g8+UGw+mRs0%PoDfCvmco&;YN7_hS&Bgt
zJDcN$%Z3(aSXu-x@miBVv4KRq=Dp!)+(Mm3sOKx;=FlNQ7Lm%|&3MrdqJp@U_21X-
zrW+$LxTcj~tc))x`=0sD{BhRrUG6))N923iQnERYipSxn7=v$n@yxt{G1LEsw^@=Y
zt|L0Fmg;fCJ}pDsVdwEavyY&4cs|^gf19`}tDQ8WiL;S4^_*-@Xse};bCkJ$>9%4F
z5U>9D^N}y&bE*t+5&js^87%B4|BX_6?$q*W_KlHoXabbM?f|U!WKn^zfZr^V6J~>W
zY%MRJ<=Cr8B5_6AtbUyap;SV7fjQ~T3RE~ZR30wz<aRF_95{isP(F#frdlUHC~GRc
ziB0C}Ie(Rou6$<~hF0+Y;cw$z$IL>Pq@{c|Ifl229mK@(*9g`^sazt|6A6f!G;_^G
z2^*wv=v1kpG_m;k&pTi1zhC>grO`)~kS^^r^<0TX+CaLCm<rwSv@fq;8L&@}ZWUOF
z3nZ8#DK@GrR8PnY9LB7ox^q9l#HxiTUbaZt)j-wj-z=QbKIMt1DtOGLwze<4{cFXS
z$fpOzg~0*nb?JYSM`$&49v+9TVfwfx7E1~?m$tC33QGZRvx0aiIUwsGqp@#PAe<R{
z!Hk77U@>2YoFouwziLY|_oh!v+AC|%3=Gn)8|80{R}~B{sAhe~P7$uroYVDG>{R2r
zD(OXdzIS+0VqUQ1vpE!qXR~>i@L!V63ch-PbPTFP+G8>_8D7lz!}lXAm~IHBtDbf`
zuBk*%EwKGvb**&n&)%Pwyv_MAy6BDfCx4%$Tv4HZpGc%>5-!Orc|muEbGC0>Y%3=K
zwENpAD$0<)mjFT+Z#F+$5Cix7DT3k92{@B1Rxhlxss4wwewvHeAnI38=z3e?`FZV2
z+wb}^qvv$&0ll87hkTb1>Yu_Nw9|FXywlvzr3v*9&Go~<>TDYRLcCw(z$QUg0OPnJ
zZbA0(meLU010AI_RflTBiKmnugbR_$Fh>n>o-co2YBh}tX^~QFFJ4Msls;0PRQj+J
zk<ZR$=C-DgeX=(SyvJE#C-(!li3>$4;Vd#rY#@)3ixCqr)K20Q&~$0<glXDi1O#P=
z>N}R%b1Q5=FMeJ83oF`VpBo*^W@1NFj|`QGN772;e~7!G`P_#{c4%J63^GlJVtb*_
zf(LjUu^o#ez6du88w&~HYg|b9MW-agbcHFTp`UmHZsp$#e{ts<&AB7LF8#H(=v~z?
z=OE7=-z(~iV1ei?DH3esZ)aA=Mn!u14c-!eZukUy7+r^PXcf9n@DbZeOeS&#G<sSv
z2;8}bieKm+CeJnWlI;>9qB?jcw>0#_S>5uFW24^?c<epkodP^#SJ3u&d%RSz2k8p<
zk+0Yb!JaOI=XdaZv=6<8zDo~)O0ebldi<kMF78G)Cf;LW*vqzH5AyZMDjpT<9yuAC
zN8JogaNl%v^&ATW7a(wo#4%4G7(XJWBooCwMWnC|z5!a!PNUZXVsab!GBlqb&ws!x
z<Qw79*k=48dVycW)@6G!Q|NunZq5iuM+AHmEk_OLD(Di|lM65>V>d!8{VlwQJcYhV
zAv`=iG%&m~ay{0S9l)Ewv#}qT<!l=J7SIn1=}f>w<|Cu9U0|;D2mcG0hsMIMK{B8=
z+6{P<?_$%1J0xN8IPpC(CVY(chrjawVS2;{g|mWB0`&rO18e>FJ^Aim?$zG6K{&Jl
zWNTj08+cctIHaqfCQ)0oL!2RQL_%<5N)>U0z6L$PZ2_aNf4B+LgU#gX!Xz#e-V>!r
zvt-NV-Bnjr*~+@g=Q39Ons~*Ji{%B!1SsD=?_jWN%<**y-H7la;V7RDG9_?3Y!{No
zKgZr-^VrVR(&+l|)X<YiMPy>MN32EodWfK2QpF$(){ZAaN(3#5e<kCzyR@&AKNT(I
z7i8mwQRZ%7j=Q7vgf(QoXFOr6bl(bn<Nb|t#1lmmwHLU+{}zP#ADJnDramrujM~dj
zz@7rnU;wQFY^K)*hmgOZMZAf;BT#!d7n2J&Al-R9ZWeVcEOarIUgK{|hV_&)!P_Tn
zVirSVFfnKp&5}+NT|p+(`vYISd7hb`(e4SJ_{c`i0DXfuq6Gd?ykEIbTh|aV3^8oi
zx6tzv+=(wV7V&-TGp{f8+S#M*NyX`^qh-G<B&OdsiGO{xinkY-1%$FR;2n+$n)2Gv
zEhF)PP3~OhH@C&}%zMQ@&DS8PU>`#*;8B3~s}bf&kE<HQXD7DR_tK?men?Ld8Y<se
zXooD_tGb)snu;95A|p8=Qa}z<;JV(rGT94kB5x7ZBr+uM&ig(@atk29`GHRG4<mjo
zi&#PIz}sU%!7X$&5)|Bk&Fn??Un)0p!?()Vx?-{=&id58(EB2|pWOrOr-zYbyg;-~
z_KUp2I~{u-o)J9mo@@K)xZ-z)d6AM(w{W)@%|8leJ=?X5lBm>r)zi{qsi)Gm>3b;r
zQYrB-cf@zp_^EtX*{qUr<&P?@=DFUya9ip$_Y#-N+p2=HzeFd9R_Jru5;){ea=r8n
z^s3#*T#ejwJ%z!6^a<!7Ff6oG3;>DLoeA2wf7FC}zH*ebmtYRq{n=cv?VHROs<KTZ
zUEaVo(8a!tm&j8zn^Y5}M%>Q7Mcwp|aZt|GP&_@JX9rysD>hO1M>0w_TJ~L*Asr{B
zrTvw#VlKL#_mI9G!Gf!8f0wz-Gb*Q)PpZ6c+US`{*}2(BPhp%=r(2?dBog>E!=p1I
zKU^PenV#N(tl;d(f!G4NE$ip46LcUGrFB)S_4-6l+K{?6(z3KJ`9=IZ8}XJKr4?Ca
zeG0l1PA<M(&Ul_uJ|+*!Bi||RX_QKysGK;Drn2oKNBm8_E&MHl`-00t-q8HWvdHVm
z1cm~}tR;Awq(IRp&Jy>Z%qhJfuPMsm_YD4H_qghN9@)=0a8LEf2yPZXQ&3A(D9s1y
zFHV?+KIg`VrQUMTp;y`kft8`&pwV3ydWAg~_LtXJTUGTGO%$sYi&R4mgmgMQ9=sLD
zQCEF6E5?=btZR*DjcuH3eTh*wBWKR@Pl~^*CaStfj|<KrYxvobRNoTML(lfWvuG{m
z2(Og=%G8B=39jR{q^lHC*>lweeRfL6YUA{a)lvCmd;t^ZIZ<(@@=bYmzN9Ft{D4g#
zX#srg_u#3*zr;_ayM?uo3H(d3mi~P28s8GXCj1}pip8^X7NSQm>)BGiUa$$RNeq)V
zRlSO9tsW(AE!!pTh9&c^d+XQ^xJNn|>p1rd-`&_)xEvlLXe<0Ao-8$q?9eN2AM?RK
z!+OLt!>0Ca3=1L`z?3bAR}Vc-))h68Jy#&oEJ-i<Zo@s@1dNZ=K=-o;LsOjdDwmoz
z8l~meEkoR20wjBizm{*pR3N!?RFW*5E7$=?m_K18u+6UyUkAQ#oNq%Tf_>;Jbd?}k
zxKLg!doORN&5A2X`(wB$v&zm1fAH1?Eat@(=~Z8f*B4GNKVePub)|-Ilab-%7hwxA
zEA<c(q#npnO!KaFyF9}~(pY_J6f>2*%bww0^DePxxx+{g@TzYmzOHGIm@NG$l*$}r
zAKs8iinFPGxMQ(pw%zZ=B4zwD*bX99K3@4vHdee3vop)7gkXWa*z(L;%egXeIJ`He
zgv`i1I3I05>?Js1U2vmz6DBbdk7%o~M3TXr)MW2p)~%ImO%<h!3!7ABJAV3VGE?EV
zfLyUpen*xqG2k=#{g~Ckoj#tw33#o2r{**1@c%FvP(!kbFJ!vprOYqcp_-z9p7gjH
zp<AFjrS2gd!(9#}n)ez{8=n_8EGn;hW9{hcPVM1dV70_nVU@U-xC`<QDq<=BJ16GK
z^o$JYVp?_+j6u_R+mJM@n_w$;5d9Y!N-mOU^|)pW-b7@UB%+s@UXc<{Uw3U=nWflM
z5pGL|;4jEEbd%^8=n`d#_QEr1Wi;s8V3}cAWf40r1V>Y|cv8VWOb<5B3niTVsIo--
zS>l%VR&>`GM3=GC#8=)Pf1G_sxv^|wdDHwRg{w>p9BX_Hsc*a-fm8BEIY_Ni9w(RL
z%X#&KnclNLk8fSDOSo1{z|Z0D0C(6i!cIb=+%M}QYo_|CwIu$n`yqX%*ec2AHHp-6
z?J@N>$xHt$EUsK;zTnszUe84Yu%r*j+1wNMK^s6#cy~i4pDPd-l!X(SGwe?Ipx_IV
zE@&xe47<TQvpKvBzbieZYoo+a0<hwKvU6fr1MeI|o#$*`Kmgtloyg>3t7J-Lf~H7S
zU#P%0BVpzfl^1N`4%vU$X4zi)8b$Njk$jRbgPRe2;W5b!bwl+!^+DaI<h|M?d^-9b
z&W}v?T(F6%4p+@68&Xuia-5y=oTY~&t+BBpne+&lkQ^6p5p3eSV)wutd2r}Q@O$)C
zbUNjtHd2qdO!Nve7keS5fzRTI_D{lo?O3r}jEHq`7x1ngXWe48Sls3v_9m`eClxeO
zec^oJT|fs&7f-|bb7z^7kkM=QO!jpNEeEvW?$AHT7Ptnwff$T8Aa@I5{CMP(0F{S`
zdw_M+kA33%<zC<z?P%^@<8J3^9Bs#KhqsIWRlbfNk$N*}NBo3@GVu%kaB8D_g(+sd
zXnJNl<9KEH>aOr7g#+|z?kO_`?u51xRmsZZKBW%O(9#pq3;1x_=fCf$a+TRuTKc+b
zgj$7*nA&gv`ysU|ZcB~}TVdashujIOcCfL(n}2}&TyQ{mQRHiMHP{7fp@DD{^g9s{
zCd)|e+SFu&U!JUNDA~hyh%E5M`Fi*>-A%mJ!gZs!7@eRkoQ<|12BW`N4?Ws9-gCjp
zna`OJb9Zy4^Rl<OH#yvdm0(ZA>y!_)ium37tb~G;Lv^aBv{hv(ze#d<4T4SWpDPZT
zKNv?=+%T)%sop2S55RZO75$73h9_aA-23QdW^i;*01j`B^oj1LhEq40S9BS36kRBt
zs_3I`ue%v%inmtpm$*i5lm9KY@#yeX=gq2HrrpKu3c8miS2Z#Vy^{jpBUxbHHHRGv
zxhW=Oh@K6M^4|-!1Pq|#I4t}m!&EADk#1<h{`fs{Rf+FY+^N@VoHqD{>#^~iG_c9J
ztZHOQX4#Fria#l3sIjrFRd5Vl2Cu*uVsdO7x{lezSh(I)cJwV(i><+Vd2z^ZydQCj
zcrO|$S|_ZKbXR^?J&B*1dR5*TUyjdYU%54wd1YHlYm}|dpI`8~vZ-a4dqr$2-%kt{
z_ZKD*MnOM7i)#Wu;HLua_-5e2Tq&j{%>c{ef0Fx>x8OE!7rl^-l-yBumrrJWvGnK)
z=fJA;(u+m4D$>eJN?w{w?#H3Vkc$vWE9EyOS)#9m9j?Xu%0@!JgPVdigQJ-5Fa)26
zJ0NB7d%zN0A*?R8%V(+1#JN&P<w*P^{)Q(C&2&kOzpEaUU&?!4INZFzdyH9!)ew%6
zZI%s{lmkPF9R9_>#+(W@4z-IcqF%Eu_>mx95JqPaW~>RY!t@sNq@&gI4E4o9UKx8i
zV)GbX4)cCv4fBNZnw53kiZGw<gt>)nrMa@l(*J}!w1BZhn}j-h*LX5qdG5EtW0W6Q
zgF9mjNx!I;Y`=1t&XriN+PL(+35AkQl4LwTcGH_`V=AwfHv#i}jcKvHv+pre!k;17
zN~DrC@teqFHYGYSl;%I=cX>;^`JwytaN5p4h(km=`9hYbn57=6FOPd&?X`ZU=#V%I
z+Y);0dFT9Mahvv49yC(!IiVS`WsnFKV;8YA$UW|VO!H`mpdxt0KQOo^^lxMd{ej2l
zdhx?pxkx1TO7F@3Rn;*ZNHV7kl?@Z*5M@wRaJc())%h}EX_JB#B~5Kh+;HGuT8Q)|
z9m0O#-!c&}&)37vk#9&9B!X)4Wc*Y71QzCX;ay}9ZXnVKQ%aV}`|8@NNxT(Exj&@#
zhIacZ><is_o{`?S;f|C&IvARZSCZ+X9z+jl4D%z>C-^6@(tF8`x)VS%r!{wgMIa~o
z8dYH$At72PGbz2QZMtXT0RBKkBgMh5&i6){nX~V-9tOX}&7i;Mzz2w<QnT!iqy_o6
zU_ZzbU5dQ&kN0@Jul<{Yy@OC_R4j)gxfK{gE)edQRa2eNDP>AREu4b;xQ_IK;A+od
zAMUJh+zVp#alnVq5YCbe6a7T4F*{>FfP;98E8o7~qO&P|{OB4+1N=vj#3V~r-chTy
z&-B~lgh{*90|g_Xo!q7Hcu&waz;fPs+d+cP`wst&KnCN3wS--CN?IK>3)0ZqOeFRv
zG$*h#Fw6g!_mMw2*c4cOQ@IQ14Dui02)Rs)#vjwyl`jEoqrK1*DlbGijm~DyD~^di
z1$Ba6##16kkO8O>KFs;4<&m|)J7GuA=^g9d>^~9i#MVR>iv=n>n8DsscTm?*-_nhX
zpQ~|W6W}A9HgeEgX5VH?vl*<(RV_{5tR_p$Gb={$okUG>KVlAg7h2D);17pC@Y6Yl
z?N3jku0;!DA!a(S74n<tC4MXYq}-=#r9CdYC|xbyj~u6V`F2<_TVGofTSr%C?+EX)
zP#<bOR}1S(Y=k-95dJi#In^nW30#@=qqdlw{|0SDh-GFKPuo}fN}a1N*LKkE5Q6&|
zT{ry1anjVUtafR%0<QF%2YGXYO(GY0)3I5SneyJ^CgekMqM$ouf|R@qtP<RghcSbg
z9C{C%4pJ1iKx=9gAh6NeO*)6@B;bVhMUKW=2itg$dsl*2&HB)SSb6L(t_rz|UMK#-
zj`ROw=0;w6o4AS`!|hd0ok!-Y2=!-{@R#BJr8AU}dcJzP;dYWVrK5JUr~v;9x)09m
z{?_frB;)g{P1XgTqoH|h68cTBja(&Of*%8$kYVha&=dcEfi=O5P<;4V<VvhNeF^%3
z4<>FAlR<8~jq;oJAMItSkerA&hX+yafWg;2u++cI8y~dCv{YZF1AC2H!X&fJXhqBr
zusfbR@`3Tbhkta4j7F%NtR8s}CQ|D)WAw@dUNV*PGG(K-gQPL>kR9Y_To#Mi)VvC$
zBdYGZcSd$__t8{r0Aa>gqEaLd9?Q+(_HYr}0T}8>nO{slt^uzOg5VNj75)?}Ay!Kt
zsMpCR5fMzzE%*KBdgh3?XFI#Pvc31i3U&fIme2t67Afw5r67Iy(dgblb?-S(!_c(Y
za;iErilwM1qXcB^B!UtjR^QZ%5(mWfR>n(aqlJ+>-gwtIM@{<$(;9FtDgAS)O6Wdn
zB^QcsBYnA{+yzP#fnt55=15WWYjk>~L1bj)JYz>D3A@Oq$*#!rq{WKasxGoG;v>RL
zXhG<Rqobt(_!Td7z6HdIN$>!?H}+e=Vl((hC`q(YsH^vnGu`^ks`6}&IG9vEgigRt
zVE4(kirX5>AWu%K)+~OxGF|FJwnrL!58FDLhMJq00+!}ZlY4rwBa1>_v;)Yb<FRAm
zF~NDEzTvTvf0!%03xGK{3Cx-s%KuReRt#3{*Dli@)yS16h;wKIbO!T2Aakv+I##}+
z@}5cIS`kd5Yoqtb1`?m_e`Ffq`p=Br3@i*@4~!3V27M6`Rg<R@v=gc&d7uh%Phrq*
z*Js2jlrelP>R^utzSxgcEw0KnKR2~=b`4FV)^Mlcu7aIpoJfbqkm<bUQBAPK9}HB6
z2S=5Zm79n3!1oI)$y$KmtCaX8Y3iF&Gsr)VpjY@ixSaMw)@SzWw#Cl0@D_eIa*}M4
zqLuQnVxw?6vWi(88tMzW+qn<>HwL=;ngvvmhxA4yo%Djl(@9x9`F!<g)mf2?$VG3(
zHu~PX%k6bt2i*7k9jQF%Cw>-qxa*OvNf+`rl)<fuNW6pXbF6aLKYk{3mTtmthpfW(
z5CcTh<p0wS)IQf#Q!f%OLNeLJK$5G6eZKXaW2|Gm>vmvKw1T&boG!nvtSg&_kAY^=
zt3z4-s~}@%^fUftK_&`X%J3Mhp>Tk7iYib4+R!onqOP$dRs4Z?$>fCMyk@J$rm;VD
z`2#Z|qk%bWAvT&Eh3WX2%*$|&@3GhF?-5RmF_FdLmGmSy34bFx3(^Q_I$qpi?I-O}
zxmIuyYR0_{&GtA=AIlDuC08`EjrQM-ZQ<r4g$N&2p^K2g$WC}MR}_=QjNuv)Hadby
zhPD#jrK@Fy;`PD|$v=`>a-X6$>El-e+ltlBx$Yu|+Ewh+26_a0MGt^xj~;gm(}jJp
z9ne#{edw;|g!4Y|SiYd>SPwQI&JpN@&E=Ot52n&^-!NAvQ+sg}dn~%i-OdcQE~U1L
z2^OEDzrQIJ=05=E+G%nEJ{Ar@S@11h8k5A<=9Y2W!23hND~BMAPYe<DlH8Z~QDMqC
ziULB++sMX6SGY&ob4>4zckFYVXFd0$cX<f{r<||Nk+&7wu+@;6O^n^}{{T&zLhqJ<
zJ0zmVK{<kzI7ZAA-B!p{*_sNSPx6BpOFrNd0_jerQDj`=z`SQecL1M!Alx6{gZ+!#
zX8Tba!YzDu@Y=W;)KER3&*%a`U;kJ7TmDwoS-ecvO|@9bDF2YNV-ExU+~18mjK+#Z
z<yMQv-ren^*8%={Sl&r**Hx&8%cbHPVDfW6*wy#dJ3VkAu-tzosHL8<&EOO0Rl!zK
zOW_SsSH=ItQfv`c4zHoV0*BQW*FN`8S8d<esGYtA`7lz@8EQ?B34ILq4-~pDy5_oi
zdHaVgR4x8WG)uHmHA0iGr4sjpWN&%Oe*GcIIPwbH$@ADoRkFoLDvnl`Slar}0rGhO
zULr!J8>B5n0_g%#eaOJ3(}khu;Wp80k?%|fbQ*1l6=DKmU+E?CgRrec3ss}<#JUBZ
zyVu!sjcL}C4x{T>v<g}bcCqg@#mb=kt?++H19oTdfvcUPiwyz|;Vw~QtRMW9oG5Ff
z`k|-OM%E~<nNw?Cf=nKdf2OAR%ALE6O!?{Zp5<N4F6TmT^N0jmfRzZwK!A}&r-#!#
z$J}Wig?oedng4BIT;v(IT~JSaS20^NNz+-mQXvxm52g8=W12t*?>kF{Dc*U~of;a9
z5aK_w46Rh(S36zN0qhye2`~JfDG7h_clK)hvtntyS-_c8hUbvYWxF+5+8(+!%I3m&
zbYRTsR@v8AVr4xl@v2<Y8fT8Xi?>nOAIYVfG4&&V1)h1@I|n<Hy*+}W$cAV&CJVVL
zx}-!6qvG!-)=IsSgrt@y-Bk1>aj3I@v7@oAg{iI8YOCSu9P11J2HE3_(tXm$a=$nx
znkk-*W>X)c$09RgYq(duOZ?`Lf!~n73i%A?S(_!pBo5(b_#AI8^V+ZXRQC*V{`8TN
zv!VO3NBsZ6@#I+LTKP>P%&L8}t^15QRYR<l?I5`2L5`Q6M!*V~f@m?VaFKi-NRRN;
zD`m|@bI2t0EIlZoax}9G9E+UUkrz+^K8Q}o?C?+I1O5{K8=1?tjIE`LxPE9W;xZtP
zX8{)92I+Rm9~lcApl#$Gm8;2HP%Snkm}nnvUSjNS9$@)i<*_vN=7e`cPT?!;G-8Fe
zbMxpf(TjmIt}XUUwr0);t{cHb_7!rQtSjxIX`JvQ>3pg+txa55qf^%tN_hQ45_?PA
zDd#GO#E%E7e7(bcn9f{p=n3~axYB#xG17<v4in#!=osc{6s^v8W0mr!T7E+9np5hW
zti{%eODR><7r%!pV*_KOgQL6;eba&+85ve2JPN#a|0zo4=OrcRGyWgC&`<kk1RJ?Z
z9o^g~9d=hB@F}#Dstvvj{~`4dNZ_G1`4@Y#jqQux6|O0~SbEPm)}nGHM6x+x&Jm}}
z{*p_i)rHpy;6>oU&~d01pGLl+2-Z@xTHZ~w*^roGsx_%ruNt<riP}`fDWIzQU!cM<
zuxxsfzqmtTMrDCB$t#P*^V>t$`T5*qs&O<N2)KFxGu%?2+rJNZ0*9d0KsUilc9bkt
z9nd~CIOF1!cZH(`t79pinf8yyJfpz|W_G^o+-U3{QL!RN@m1PV_#7F*czxq-xz_#G
zy=IkloAraEai|9SH<XRt5Yu2Lg{ZaaIg<B6si=UT8#x_%2(m(TnIRyQUP<H-YlQ=4
z^(EKHa^fOB23Zmt7ue)K?~jj6V1M%V3C2ihnMyfId0UyG-lob>widr;8;2CWsQF=K
z=km1$Zwm@bo)lRsXlD&iOR&Se20{EJ{(PnzH=Li%u=G-pCiw{Mg}0#N$;G0Wte*Ol
zW_8@ugnEEc`?tZbu#lbTvp%zZRb}0(x7LoXHsLnFeYTxmz+cEY*cbHs;CSy*_ey7b
zXQF$ZcS*1T-5%a3Fkn}R(bB!z%PG&R&#QT;Moaxr(L3a1bclDjtEsKF)o6*g{?Av9
zhIrixO#WTGQj#Qo3a8VNV6kVfC)GDAa2vSA>rwx4ZIKn|ZuB8K82uaUSel@nSuDCE
zRM)!_`0KaYOI^D>Q+&f?%lXZ*g|ZELX?!qlgLZ{%D#*V#haJ3o+;NbD9*vws^k5hH
zi?E26%Eqg2s~;<5G8X%U422$tCwV`(LMEspt|Ghgx<eY!1c!r(b3dkMj0i)4J75pj
z&_6qn5E$s$<WhL9h0M$%{zHLXoTc8IusUg1k}Bnpe!1ea^c=c_dK1p~Zt^7g?Y^GT
z?a(6N&v4?61ig?Sa5`s**#mz(?L1puk8LTAp{|u)6zrFNqMNarWR>ipYO*#*_fs}d
z*cYd%Ywqp#qoz85mwDckMC<V!!Y8sT4$1_QQNm&9MgC-Jus74)+PB;PGI|y4GK%5R
z=t03je4}`&lGXe$tcwG`KJqvmAKL23wf3sqUvbXV%h=s|$NN6`EVco-6V_r|&@}pV
zbVPJ$aA)Xhv^lkm9l>iMcq?ILBa~VC&WWjMt*Y%!`I^*H2Px{xrlU8bfBP5P6U-`;
z!WghAd=-H^vG=?cyb@R@@Nt#V@BUG)M~?2U0{0`&K3{s|E{CDdu~&FlG!48Muc~%x
zY{J&?CSKdf8&|GHZCYVjYMo)3;@%!D;teIQ%Jb#-6fb3&<V-9RdB)raOgk~PleSW!
z*f36wu!3j!eDNgpX0=`UMfsg{^98iY16e;Acb6V4UuJFKR0dYZmNMU98F7OgDJ~_)
zqi0}(!=o=_<@6cqKkz0ALFu@F$R^7qt5g=luejC;XX74-lA%IsnR}FVkfmegs>+Hg
ztfII1r0-8G2z@3u1Co}M`~zAhMZqn;QQ&61CHxcE-p7Xtb|VCuUj!{vY8&f@X;tcB
zk~DE2Q4Q!pY_EU1qm|q4S>fwW{}LpLhiUr6h19KO&&bQ@RB$Gy2flc9ZkKa`bA<D$
zcRuJsT!F?R%K_2xA1R{fAS*_TdDS^}c!7JFbz8+W<6cWm$Fo4An2ISxg1{hBBFx2_
zp&7_1Zd0Us=x}&?bUZzuT?FpRMY8LvdYak##s;(YWZWymF6nhL1vwU8?ors=S01dK
zR@LA1+0745k9LMsg0;wLbP(j{7IU76$3N72&#~9>+}kP8BzA#khG*fY#cxz64UUBI
zX_YChwJQ~mge#e|0gLOIeGZswkO6N@#{8uE^TwgW5t_e@nHtXZeRK#cXUu!8o1Hto
z1%XL1BiCH;NVr_81I>{JDZ8pk6JASikvTj;FvFkaKumotPNUg!B``c%i~CGuiYH69
zN$TKN;W^MZx;W~mAJckv4F3t#Pp}-<3lrtNm5o(nR4<jN=8AN$pfPkQeBE)~e4?UO
zIk5T|Q|xd3bE9Lx#3LjCstmFl`jVSSbqcuyvf#78lCUE-jg3Gacr(%!?=Nwx$LWU~
zkocp@G_n-$##crs2LsMD$4%#3i_L+AO|c57t?04vHSq%P$7>WT2$}tkQ1_@XGBJE0
z?2B0GH~e(Gv&bwxtXv>3mF<#ZI1bHZq~K3^Z~9Prv3!5k0khfvf_n%5AZ|$X61%LY
zECOCpL(!w`Ek;jgM<+$+P(OJ8L0yoa*hh>NCMiPFG18~fwfKIdAD7`Tbd%mZN5nbZ
zo8avksmFDLWMmuhH?oSniD{uSc4WAgUmv^`XzXj`s}-t4zlG)sAYy=+r)sOoQ3ljU
zHMDG__&yP!Yx>99Ust`hvW`Q}rr{+l$C(8@;*4M!#tIbRe_ZcyMIa-P==%d$1}~Ve
zP!U=eiwQ;xSTa#FSl>xEM<Wro<8`ONVP+d;J852JOLrW$ukz!-%kTwCBGwRIvJ)oY
z<-{udh{qOi#7@UF)GTTueT_eWa7#ui{MttbrGBPvrfNDFhiTzg;WU51li+;iq#Oes
z>Ha5?8Qd#ycFaS4{CrA7-HbVWFWm_q%6mU@iyFohqjks~ct`ON`E}5?7#24(zLy@6
zW(YgtIrIzvX8VfDTq9)pW;x(_5x}A+kQAaJusNN8-%?4jh0%W^S7T%7n^Yk7hicE(
z0n^H7;$Na0;)jYms%))SqZ2NG5_q*^>Ap$MLeQlgW+7}NgE%APDbO0k2H_z<Ejc4-
zif?3l23rOW`8Ij`2A@Qt^lkoY?3mato+7WQJ|o>GU8{O27USO#K{U}n+t=E**1Fo&
z&oR|42=$0)IYdw(*n!o9&GcdVXsEzb9GD&K8@Ls@M(>18M00$xuuOhR*+4Ijk26?x
z64`#V12i+L^=@*1G*>hBv$nD@4p+DiwVP9-Z;;x82QbMl=e^(qvolr2JYXJDeF1fI
zGFJ^=Kyu<{;vdSh>Z7ves)zE1_<F%4?zTV2x5_23&U9_}HV70%+fWbL-)LjZBp3)&
zOfN2jzT@u#PV@%OJHBI~IuRd8B4345i3_4LvJYBT-!8so+zR;s(Q_<~=@72+OfbK&
zY_S#F{td3A|E4z}ga`(S#nA#UPt6LLY|0m%O~rG~fh}w{JQR(?ehGUEzmb<@*W?lT
zKvj~kCa+cOqX$qM%!iCe%}PtYb!VVGHJ)ogv=F}&O_2AM<O_0;0Zf-bo=@$6?Qa|T
z1H4L&n0wrBw5hO`Y`S)z_L?eNeP28p&k>G5c1K=@Tl$o?{<dc3m^tEU8Wr(Z5-N~`
zNBJ{jD<Z1kRsW$N>3``S?td3J5UYh23nAHmU>5Au){ASbSLlbR-iiB@8Bjs+yR&~~
zPPyFXwA6HG(8bIu_Az=6d|5I@bx6Hn4$l^Q7#<cn<7a%+0^0*KLVlWoJ*X62Ec7T3
zf{p$@d3CG-?<U(fyx%(nOhEjeSMGV<jj<TtCrA{pkd7A?3zv{bz*dX~-(RQS@80RX
z748;o&g#&fqHFRrrBMCGP*1On+n4Y_c~){8>lWVT_}9{`;#}1{s}9iPZN9UScf1P%
zEq)y&$4eP~EIpVP=o0)LtQC95^yj`HPml)4Zefn(x4gNbTt8BIRdxl~P_iQpy?key
zePyM-B4mDN{pqdAG=dir0#Sd_bLn<s5cia;LqCXgXUaeqZ)VsX?ah5d_6W4%)6%eX
zp+>Cjpx&#;wFjgdh4*-`!dF6Z&hC~5_7BEN3+t~QjsbJ&GT#4Dbe7R=qumykWU<Wb
zaG9BznQ_X@%*@O%W%x={oH9+BnYm3N?3fv3OP1vO-j%;y=}H_)ug=-~dD@}5G6U2|
zY84+6xfbgkEfv`o`w~ME^Wg;Y6+J-LR_OHIQx=<8%RWm1IQg7{7DWsm$U3EPvUOF_
zXnU2=O3-&$fcfzXbZw=NagfFMQ*e&z$&HA;i!I@10m^w7v;wsd5CciwTg!BlJmsOW
zHc7~KL0EL1Z?AJhaW&U+&jRnI=xpgY5+FOt2g=LRQP~RUE7-3af^!2O{Ov-GV}K=;
z+$lRn_g7}AzZn;%jZMu<|C4@8x01Pv$M{cyVXn7@lZzG>;sq}IJ#Xzm26q?Q39B#|
znE~wK`(oAOr^GTsbzTAbk`J+enR4ns+M`CdB{egcaVkAG1Jiev7c!lZ^w>h*x}qBS
zvO;IxOWT`ZENT$dNENUb-bSU6TZyJp-RRY@JLm*k4O5_V_&}ltti(rB>zH5Kah8^8
zqd><0xx6G+m8XJbz3ptbi)Xt{&Ku5qp&Id$&~vIO-~mm=33NTy8S24Ziyw&J<K_$h
zfcDV_*n!<w?$nPlRnJgn9ZOx7@=!en-45@L5Ag1{cgv-Iv-$7xIP0sRfgQ_NMsG9s
z71J3#QI}YN3DACNmRL%>BsEKZO?uEn;Qf3Stx~kpEii32wMr$-r4@(Bj!-aGIx@pC
zu3$sa)x3^HJ%Z2UYm;?J8#$QVKsJGIBxc4Vkv$QAsBf?+SUS`wBJy*Aji&)qMt#^c
zD*al<^-=>$Y%%8;vQ!744bfI^(w^zOQ2fB*3%zB}@U7rVvgi0ax;=RjYXsHdbkUdo
zHoi#Uo_~Glr?3%yNZnDCS0RQU<`0J1Db+wft`XW*Y98@;`#Ai?Yn>JC-5iEcpIA>R
zg}Ngj#GIoMstrCSSv{5vHU|xX20<b^H{MgcB0Wb;Q~`6v@Hwq^>a@(vj7Hk9{C~uS
zMDHk|tJzI{L!clqGsb~?_Asm#;lvBEabowlAzC_kEu@Xi4^Ii_htuQB`K!W5Y=L5t
zx~%1AiFTzomS?j*Y2L^$;Kjo9*jEp2on-xzU)DMza5*}G{|$9Ro?{N;F*uuCK^B6R
z=I`iyaOHL5zHsk_6Ub5ek!p=*yXl$vhT&jJuKB6z4fR8M7W|)keBs6%qM&rX(^?_W
zDmD&Urr4l?b*(h3={R*#wuAc--xymTnh-7>uM9Ywb>KH>C&06uY-H0UP#1h*fm9eh
zNOps*>DyeiGpAb7+oH4f=iz2tUg93y273uM3|{mBia;CK&TL=S5!w^!5^WOOECpnD
zi7>5|*V0w6Y%sS^n`N%5xPy-o@vzrd-*L6LuFK=_fUrO+J5uaVG*|poXKN-XM=-n4
zNkUCN!MfNf{DIgq7Ie=N`{5B}s(h5bn`MK+ZrY-YU;|}^(ueSbfYJH6@S`nWJkGs{
zZvy3EsP-aw&n?sz&{k{>c(SL(PDQTzJNa&UM|eAd<m0`>TR4xXuQ3=i^wm-=8EXwS
zHOr~b;?-C?e|uM<=e$eujRFm$P4FjNPZpEUNC+JVr6vZ17Xz;o;rZx(?Dv7^qEo7h
z&L*xf8+5egx<!@II&G=`Z|%Qy??jLAWKYC#(YMx9)jKvmT08-T$hr(@;;N2O8}Pd5
zd2UE(P)O;o>URd(2Jv`HacS}b!lMJ2QF@;-lzPvSuDrpN$E0YX|GcZawUw)_TX2_P
z2XeH~6MIL!ViqbElj~&b6TgB6&uo|06Y;CUo1<}lm~;gVDh}wnrFJi^EVsN;vizNt
z%DTVk=0a{%^7n9@wb}FA=6tk|^z{m5idLiyc9yWijl{tTCA%n+!4|SBV;na{ECV*{
z>#3WXQ^w{Q9ZFx!9GvkswUKfeRg5~KExa`yLg69n@S=l7U%hUyhx(1{<%?BIRXxa-
z=sM_PyluQsyjf&u=uHR>w`YTi@9+k!9;H&>G48RfPmP(6D#y#S>7&VGv9p2Z_Q{SJ
z&NKFEK{NkEydtXs_M|naPIxKV7!hR~MJGp(L`t!}z}fsV-xgU-Hd5^a)`>^PXQo#v
z3)AwoBE`ujfD_p-$C`W{_{+Rs@XC`F{TZtYbpx%ra^zrYEimVOk~I_lj%{McvZlBe
zoPy}&R-_M=%B0A@Xedot%_Y-V^%l@9*_)^u?B@|2t2|QRt$!6rATF1h;XJro|I#jF
zc-dwIBu&ES{CTd;&T76nq1UlmA_irkJ*Y#<RC96qjLf;En3SaIx(daYBrdUS+!0$X
z59ONe!{hFFH*pp!$JdZ02_o4lF(>8>*9(6NoDW_J2SSawu}}n#5_ZKZb*kxf>a>j7
zWe%ook*kQxQtb#49OxeGSmP?^80|hA-V*N$&m-S~S;Zre1iJ};Pt0eBMXBiYC>OP`
z6Ji?9FND!~@@&xHFqt{i{j~N*ITNL`Fm=Kft?wCQS2^DmwJ(0=Zy4<%{3~mTbwG<@
zw{%@Pli0z2W{V<tq&C|pc8?#LoFWU5XXO2q9gVM3yQi%y(Jf<-VXSrm`Hx@-*RgAg
zG{wMmXZ_}B>u(rIk>;X#U>4U*)>T$L*@a&U?5WG*rQ)k%ofA`}dr&E|hGLU4VrZH&
zK4oxb*z#P}Q*i*h!%qm)j;;m$i^7FDj<q30tSmU){7Y!%O;vs5zo>FpFY$GJLc|E>
z$zKBRSdVZcxeni}7@_K?8D+?_%*y<jGE8ky=Ay&d=KhJUCdF@xj74vXYXCduUx~}8
zfo7F$)jO!l=v-(gCyyKs|BOoP{CGj4T5>zQiuhacS!+(|lGY@xUuJjn5yd_*hboFa
z4dTvO1s@Bm+Hzc*1AC(TL=-)SuO}-ISI}>$4W2HPN_6FNqiw@CLi*^r*i+sKF+>gE
znE#~PW*VA#-ZYtML%vEXV?x;Pd}#A{a^0=H>S!x&wwR8_soTmW%1`q8^b%Qr$;I!A
zEDiJt4iA0~pN`4-XV3vMUC~zi+0e&yA!U`ZKwU>!Q+9z9LU}f}ptrR{0dKQ~Ysarh
zjYw8*RCQJ^q3h$zl5O};;BHwQ%Z*8~m{<ZkgqFcuf=u0P)3uaqsm`n^X&+T`s=ahM
zc*H%aFqtbAoho`@cLdwAj^sD$7&VOPqkKg}cn7JFeaF^k`$Y1><s#1`uekEiMy!Y#
zq|F75B8SD3`bYbO&L^{>^PDUE#K|~{97~HQIQs+k-Dq(yevN*@w5LWB5sXYu;;@($
z8WAoRy$~Iq*p2`Z9^FD62D_dL=GjJ<=>s4Ytp@DOi!pVupS5BERQNNurE^ete&nHm
z;ux8rvzZxW6Jmvolo|;<R~(xakwV8gqc~V<h7BiXQYyoG(+|T>%S?TSB8z-1#6pL>
z;~fV9L1u@2c_5b!#E(EqbUON#ZUcG@5S0PHVDCjAL<fbRh8BgEMUN+1%chYkYN;xo
zl9qNdty|_N{dM^PCNs&0Ci?U3mq3dTv5#}<!{fPhS)8iJuyPsw3YcC?ig~dR`#xAV
z(w^_l^%N>22Qd%%hkl^c8}698rY%U>sfd%s*qHcQ-yFyA0&7tpdq;Z<|Nhv1zB2Na
z(W)~v%K)XeH6#cmS1)RgUW)yUJ_>u|HN-_wXL7P)z4mo##|&%6u8hI@9&(=S3O@#3
zfx2$S*1FJ@-_&_H@QUpVRg%pEl<jv|E2t3aB=%+-M2dpl{d)rsBQd}{U5D<Llj_$x
zx2dGDW=dM-6thM5mtuw(3ox!g;h(~+!h;3h9e}_9l4$j1yO<i9qsk0LD)kupA>K(8
zhl_)ABA=sEz`kU*m<46w&D9@Lwx;$?KbUq{^O&haC51<kpT6(5iOvU(r^QwLabQW2
zl9jMy_(foyyGwmQZtySSzgUp?1Lb2esOMG4cCw~wlgg$O(*~sZGj^1GZXBUdl5_c3
zz~#!ZKC_RsNrk^$bRZbMEe=G=$#U@fSQa)&wt~AHnHoJ2{lK+O9*~Npc~B!6LETgA
zHm*v~Og)jdKkby}vHUh=66Zy8ebb7U74Np@6&`oh30;mYM%q#%fJdnTuD~65HFOLT
zN#2WxBcsE$Lrr2;gesB^u0uXns`P?>l4YnxsU4*>QWwM%kv*<zx%>b4f6e-Bu^K$;
z;AVal0+GDBpKh-9jjANm3Adq7k+Vn@<TkV$+eQW`L0(P0SCgi{sr{fEsi{cBpiu0U
z^JRYZ-#5QZ_*(D#$KRtIwZdMZI`u#^&#)t<aayPJR%t^GFX-J!MPSoB$5Grz-jkRm
zjFbAKn?Uk8M{!7fSzZ=<1^c*!x1ZgSAI>>iKoxq6vOQ$@F54BJOLx%Duw<nSH*Pfi
z(auo3qTZm}5Dh#H+5*=@*UQSucA~GTQEDyV1*}n?q%LCpk~7&I0hwb-;fez5pUJrc
zZF{|yBiAJa&7qE{c`dKaQBP;il5%DM`5BESs|hQ(CR~4hd*Yi&%N*o<d1G~1MN@JQ
zS{V|!VG+q)3Q!|<f?Q8qU$w}ggc*;L$C>4-@v2+uJk1BiSF#0KAT|)n@wM4Q(U;s!
zse^1ZSy%By`^+%jP(`~-xsUR~9r#(n2gQSPgTMCvIQ`3$w>MvJOAk*L65!gKCm#cn
z@^4i%Xv4f9Y7-xb3*-uBnY=tm5aP65j%v<mlA0OXSBibae&mEOpPdw-Jtu5ai<((K
z7f-dh9BTiuNHs29I)YrnpHVA-XXd-|v#N<|iR!z2ADF~9#hPLPbOYg~=F@$c2t6H7
zMLtPpo@1AVPx!}pA3BR{>5ljIu*2-T5==zOgNgDds0zNG?ysQLw6>)Fo2kC#uqn&j
zC*_W*JlHRX)cu$ZL_%hP{*&e=`m*7`G|y4{#{5RVO@H9LwRy+$Ru*k?_X$PVv57w*
zy_`;3>Hg}ontrNbs{2a2{Jf%-{4oAhMx(oAMY4xzA21&(iw(hYu*T>!@cH(Yjwi~+
zPp~VvXNfx8>Ug`v<%B6YkdV<osQvQw^07>L@Jzc*R7JlaA=xRk0<@Ix6`#ZIiwq6Z
zk#VskTPIu;#DZ-CUjTFLWw5b-jxXj+*gJZT`gVBF`L=~R#vci<#YNI}xI4a;{-nC1
zt**6e)@X)kIs?j7S@k#NXu33!jzh#OX0v*P?l1jZ;|TKz%j1;0DILr|z(oE4Xn2&O
zY9gz|zY_=JH=>cys6dMUvU{L2_y5Tq-ZQ>G-hVtEcSmo-fCP9fuY=pey(5jnEhCj9
zC4xT!uR<@vk<eek8-Z+p`@pF1^Z0V%zEl$qBJWT?uAw&2UV0hhRH&44MHSUz%`eRY
z?O}as(*pBd%T-IEQEjMVv>KZjx9UHs|0w=2J?SmfOws~=t4H8p(17GkJ|&hGe(dk(
zFY6uP^w<ryUxje~)Lc)Vwy19Lk>ZawD_|6V^xX>HibAoE@h#F9WVb90wV@lZ+xT><
zzdXcLVcwAgiIrp@GM{1;hg2Oj-Ly{4TFq|FL+x_y9*|<`2R_rDazEJ%eF8s+Zz26;
zE1{dh-&~zom~9>J5$_SZ$j*(K;|ew$?jJeDeg|B+m7*YalP(G!_$geROC*MfO~oFG
zr|iN=AS%U9^4}6$gf_|ZaAVm;WGXZwIT-qgcx3Hl&ye=;Am{*mQ}zwhQG1wq^ifhG
zmXUeDuC$W8L#VL#=>O1$NH6fj2nn|2OL#5pgPhVY;ann@_i|(T_xx^lTWCP=Qs9)o
zb8vfbAK;4~WYt1fDUmEEYlgKT-Z3K;)s&Fxs{A%>VTLiiK}Y&76(DvJ?TE(MZ)_D2
z0d~xu_+C1j3gfS3CMb~1hg-lzvWn>7*Ry~)89W?V8GIQy?=9(h<5}c+?esXaTytGJ
zeYWsG_CUOPq88sR(Fdl9eq<$b0BC4z2F|P%=tX=4eS=xgG-Ng~7wHYmFvWJo5cMGa
zUPC896TV4rBxUq&z?tnYe+RC;uIL%8EpdyuM(jt;$aQE?a=tL18^XPeRgPW`e+o4T
zKK5a5jkBezsdt9Ij(=<5Ti{OcdpIWy_;c}BTnF}ObV*zX+JX((ui;%`A8Sf1PWG1-
zVREuBJ(&ptc5k-okm`@xuc@LX)n>&WIV~S7@1PhguOw%bH|4*{dt`$7M}1y<RCR|b
zL02LxVw2FR=xam)|B$Y5>mqS~9rpqI)8a$6sl^xbT{)F=M&+mqo)?v}_x8;N|L557
zICcv6Li&u%N7};m;nUEj<T!X1_KTdz996AR2UQEyMpY+eAN2_>tu?8aDjzW~skanE
zl);tM0n&)xLPDT7HWD9+FTx@yQ1~GOp~G+#xeH@(Kcoy?6B5NEd~Gn1f5GpL4T$Q1
zB?$?0;r8J*ks7fA_9@6imgV0h&PsQsmSQcTd*TD2hc}dNB!4G2LEE5?um(I)TSIRV
z3$_Tb8XL<B;dzJ_t%n^zuVDS~SMWv1irhh)5EZB)l!5v}bOP_^E}0qA1JCvu{2P7|
zzl9zF##{)VkenzC=1#H~gI|0vy;<HlJ`?EARP>DSb_-@k$Hg1*pA%=q_hMKG2~CqC
z{19~a1oCfYy5ggpr$@=d%CX9je71ZhIHzfeYQ!*bP3|SNXcJ%%NkGToDp0O?4s50>
z#Hxjh0%`ti-_}66;OXFn=*oCbY$F?tvxyr*d8v<dFR>`mPUyxj5^KVrl6R%eNfXoq
zJw`qt{t$oY?(*aG2dWM|52QmM(01xL6H|<rS0dM8F)Rb0g1$%Uz$=oMfYJ23R2zvS
znNkklI59slNur@+(hzZx=uQmhSMqwEi@Den?CGd1zJa^R%><NtUYIDH6)uXu5-a%&
z!VvL|v=CgOS~0@Qc^AJU`2vcGvxLS%Zep4Mi&Em2a2$FMKZXb3da4Hbf;a<m0auv@
z@+|oP#!OEln&2;~(TaP3`aK(@&tbwsMTwhuHBwIgD=Q0~6BY4RAu*5_SQxw+T;adr
z)p+K*R8GBngFhOa8oCm!;Ai|~xLp+Fnt>fa1IT<!@kV$<bOwe~i<!!b!HNy?^~`Yk
z0Hs!L(M>nZF%X7-v_lmmX%(r!wCE;T$>haEyTpU|)bO1^tMKetTakgw!1t1irO85}
z&=-n9^&kv-DCY3D6K=jX=jZjw{A5XSqhJx|2u7itbPjrh_8=UX11=Ec@%(7dxQatq
zK2$1L&c}NC`Nju&Ma&5rDi7?y<v=o`iTrP+SEbiD)IUK(uo-wx?IsR0qM|Hwhb&1x
z!Osu{^i7be_*af9ZqT=}E^udYYK)Am3VjN$37l|Obd7aaa*2*j-haZGY|GdL{u^+J
z91+Q6*W{1n)?^>)zhqf>V{(}2N{j`KkylADERsz_H)4l~J@NyZxN-`09-k>&BOT|H
zv43JW*q)JBfqQ`ifTw<xeZU`2?f{&PV#-06WsZ_z;u*P=TurQ&9hO>13DGOgkO+{P
z?=KsHo*`!_?kE?kt}9zGDOdq$QY?$@h~xx9-eKMjK96sQub#JmpgbTHmw?WIdv06e
zF?oO)ryQgl$5aKZtWC0B$SGhEcmbC}Zo_S5J+T_}Ak`;TDb+o|l<ZC)NB2v7Y;d?|
zNEKM(8Sf}jJi2&>W3x}o))a0+o6&NZ9PHgH5{Iac%u-U0*O&Ddhw%bGm%qTTmHtA&
zNSPkOoK!5=bT)i5e$Y)-&Lg%<jrlvV_mQ!|D*n>$uJ%v%xHIB89sa`Clmf^altpV3
zn~0@&5#a932c*Ie=x%8pyEB}OX2-U1uYn0Jm^_4ypvTEi${R4f@zqdut`zugy?vM6
z#~gpz#urEJ%RD~=^}~3)CQ=!=-p}ZQx+0B6U&nOPNb7%V3KWf)Rdg@%DDjn;PfR6u
zQAKoFO$Xx;<78cBg-A?B3_=y|uV_#2H;2jj)Ap?>t7v>-2C%jq4^9Mx!}H>XqzQg6
z+d!<NzfkA!0Bn%PBu?`E6Ri_1_@=<<njzUCmPnVcP=LOnW{2_(wHjHPm>oMFZ2>wY
z`$NTnO#vj>m3<?Ok=>`CC?+dzE4Khw&>(e1)m+6?<zUcC%aMhkZ9+2MoTsEUNOkOA
zYzRJtkjPZ#4dud4Avye~;4|+bXHWYdTa&`t`8^767EN`0_s0F<@K*jRxF%#2NGZr|
zG|l8OedK%Scf@zuv?MP+kcL2QWV4Cg^kl_pozJ{4^_nF^`<<ro%5YS?&1phYe0tAe
zr^?>e9`pnPwIcuH-@!}pF`$?87de4=Mr4!M$z6CC*<z5OTL{vo9}@mVny^cnh3vr_
zGsl!8Rj{fwQ=9mjOy{~pkNJnWKf2O90oM-aA$w)J!rd^uTl8QkQ(9F^ouR6z>8Bg7
zpRM~(^?_=Ijf3k*ANV)%F}zotj1D8l(NjTFZ-lPU(8<gJ2K;x~Hjq+R22y;K=Y?~S
zbAs(l(HI9AXvf}4jFuKdE%8~@E~*MhRo=#ip$h=r<Ycn6SSyjrTNBrkOW-E5D4w7f
zD88u1Yny^M?at(?WE-wSydq#tCcIZ17HhJ&sk5J_xxaLzV`4Xa9Ul#*y$$3yl^#V&
zC9S>%@|P3v_s~&syVzMOE!9YVhcrnq{E-&bx#}0ndsGmO!A*qekrBR3kJkCx`m}IR
zAy&Aw_>mL!>*87@jo3%7VxH5x>1;)9?FC(XomR7exqvT69q=w`Ht=<f7u&*9v1-I{
zGMCu}_Ww5KE7?>w9&E&(h4g?J_Q1d0bHOvrbIms{T!q)eWr*qYMQR?kl=;P=Oba@J
zzeIP+%0Li5I}#2d5qDIdI0ad-M|1;VnXYWCZYtKamoo$_ZHxUAE(jd)?e&axt#LMS
zuMc=wdjf@8qss}3c`SF*AIYX<FVaNZK_z%|@_IrMn;q@W^$?zjec`{+Q6wyXr+lxq
z7$$2*$@^nfrB7fwFNH$hb?!dyQLaOF*v{D<Za!E&{zo*!e`Mp)edu*;HyNbUn3LoP
zG&T7qev5s`U6r1|IR2gb$m~~7GCs9fEPB&0W3kT0q#*x`w~r`8cHd`DNq1HE59cxG
zb<fGjWYK^w!cXDniKF-k>@=PM=oB#OPL2>7acS%~kP9@$NogubtSqPV<uBC*y5G8v
z+U+Wek>EW3IQSQj0+4T;%URr~n6{O4-Ve~+ourPi({9k1s;<NJesx>rG5LDxH70{o
z_?lcx9s=B_OGy?Tk1wEb^>AalWv8izuBrSCdXAqH@_XC4@7W8B8s`Ucw--%xcJcic
zSt3@!zJp%iUb%yUsj>9`sNv*htUGdEs2Hyo!?@P`KGB6tMm1P#9FjY=O-xyqRLg9G
zRXK)i3RmX-^S^VSbl$T6EN)rUqHv0BsQ*~JIy4Dyqf`L`_78a@m0I0H^+x_5@Cs2v
zPAn2uM3zLHAO*RNn<Cwpoy9kk6_jfIJN+uvQsS62H`>!b%iYQG*uKXx+orM2a(51=
z@(S5VW`?q%x{PLvW|dm6nWny`s3Lzx{lfOa&xGo+a_ksxhwwbP1#zNAYL%+Cv4TaD
za>lYp(-K!EUF;g)30J_TFF2J~xnNGA&pOvrl0A{Q3QNRmIj#Jc*+h;6_t_fMIdq^@
zH$E^Z_xruGy(ytBv5(x&WQ?k%`PVQp{Yj}SC5tmYna?Rb=o6t|w4J}D=aonA-QbEk
zD!FS1w<a2)x%6b!Pi1d82@(U<$ohl>{|0XnKMMz9MPNfeFlLTT;&G^ztP^S_o-r+y
z8QQP9?Yd#gU2vD^8~;()=Hf~PD{^b(7U%TN*IVNbO=KmcByXxtn7dmt0Vj8rY8ms0
z?1;C40b33*=Z~|i5>?;>cn!cDj4Ezu@0hk)wgZ-b-11l(qP|IkqkTP-itpq<&bwOB
zIloVSiv6*-eB>YK3qxuyYTIbbDr%9LSSzHo)RU_i%?51Ru7P$zD0C&dFy1YZ2Mxq}
z(;L-ibmvX?(wb+iH<wbq!FG#HBT?@fH)faF_JHo{T7Lnz027rxbo-2mS!sl{BjgIa
z5V|akjaO#dN1BEkM1HV7kcIk$yg{a*J(;uWnYwPqUFLtyoAnh`<A{F3tnhgMHv6%B
zSKh+B#sy!C-#9k-&&57UQ;8i+OQr#JidcbW!P}B=B(1P7zJoo&K8>joPm+J2BgkT6
z4*gYrN~caak^0VD%JSKgX*{j!i&l*v@Mk;hMG9*{@o{@&XSVCAzYZrsGGaC`Ax>6e
zAjdEyksBMw#@U_G)#3M%kFj6ul=vbMg}Y-mYOsP-SJ&ut7xfN3VH&O<pzcDqOwNfC
zK9l37{ggZA%Lp}ymWlP^vq2y1yNXk9)7(`Zzy|PVSPuM^=dnN71+g&KL^uXqdcOeQ
ztPcsaa=INx%5X$esFLZL>2dX1<`$CAMm@>m<%MeN7$>kU`WE|9_K?^SZNdChG-v(+
z9j@}?x|kTDfsbo>th7)G8Y#PnWs!cOG4Ya`t*ip*377Tvw40R=<;_)B6&HzAX>a5o
zk7%oIJ!5TNY;m0Rl?gv*Ye}UsH{}A)-7wJ{y3VhNTVu`GOQ5auzxWYxDLR{aMQy<+
zqXL+`jUj$1#;g1agM1@+LpY+?DYv3$qUr8^_A&N8p3<QgU^cov@<(`2<ftbZ_UW?e
z>Cn))J#s%>A<`w{1s&uU;j;WuWF+xFsuuZD_5>YCWhtI21}U_RnyMzhubXOUsvdxb
zB1soyALE?jp9_3FzrlpNLwqLIP36^1SF15AKO^!va4kGA7LN{z){6b)4?<n>XXJRi
z5-Orc$piB5+L?y0Y6m@$o~r4XDy3gE7UTEALmd~2hS&_ABF{bNerH4P`q*=HBi)yI
zj(-pe!&QSRp(lVFUl)*_oosigEi*?|Ss9_K$o>aC0sgU(>hfy6`~*>&e5Yz;xsrnF
z*2roF57`b`8#*?5E_qKowmWM?5>QCh%J@u$Vzi`4r1Qh$8`(P{y}w<!vbYFjPGc%N
zH5mOR-4S;qdEjJJOgfNp$@7StDR1hbpG+>`2fLP9_u9L;;?7#m&-Urw^NBG`3!~id
zS}_B^F1-NnQ{LEbkX+i~zs+ty{-diXG>jF?gV!YmXrinURsu_vT}D4s#mZ^MH5si^
zyQ=rVe?m`Pqa2rA13hCr4Sf${jnGZ%PAPt4Klw4)Zs9yTJEZc)UCX>%gRb~bxC_1<
zoI{i{H#jk5OHQ~lNa*ju%41giwPLJ!cZsbTqja5-Cq9dPjy(;Sa%A4B-X&}U)S@z)
zle%U2AmLr4Q7{y2=TCU22U6lSaI<QYI;bo|pOIZi`h^Qps;nA17tEY)p;yr(^c>@w
z%&95omF)$Kv%qSyg=`yKMV`(<Nr0%1VBY@-+&&CZr{|j6;JE}kAGV;#A0v#ao2u%H
zyMz+{CH+W3$RgQq<h3jxkC8Tdk7~SGnd;Pp&^N*J1yl3p7j<!N@l6l5jy{kMFy+iG
zQ=e&CU{yIRI4m$e_$Y|6@<bl8hv}!dK##+>C71EqM5@p#xg2RI8;ofvA2U{iTTGdg
zvy}RW$Wi~l`QP$e*f)8*hbzb0aCT@TJycU&a|Zj5>mDrcUhJ6?7zNmR*}?}Dm}Z#a
zWEA<6NXE}6wumFaMw&*O5#Q(!s@J+zrc3ElGW!}j6JQWqbj6Cfb_N=9+l73o9dTND
zSJO<Xhqi=2cz)ThI<NZT{*jSJLTxmQ!Q`E&vDhg1PI3f%2Kfa}D2)ISycB&waY)%k
z-NksoRA1p2ySmeI#^<Q5wcLk7;Yeey7TQ7HQAshzWKQso3wKTj)2aPYbK)p6o~#P!
zUVq4g7z-CeLBQVl4_gW5YM&^xwvo}T@2OXs@=X6J{t-62;yHD4bBY=|XZV+fU2zVc
zMP(=_Dd(d&``WwHJ=VX4?F&+p1a(#ZOjSa;ho}jC<zMh?#O2a|fHB?{abW|PdYTT}
zM%pq4rFo?$E?X6%inbSaaOZ~!t}M4Cu|PJ8ZYVzm$SgzsTkXZ5>sU5ak-H2HBWo!A
znlI|N%rdmI_&L!=`Ws5h((ucG#2ICts9r1IDo^RInzB{5A(#J6(QMl~AI2_~Dk6W7
zyTk`TG3m$@2zx!}tsSfuSDt@+@J)1%&;;F2U#BLbPH9DAoVXp1!6Rf%iPH2oWqbW_
zgI}{>?bEF@+?U&>^4{#62Dz1O6TPL_Mf}{v6{rc>h3SR=lNc5}?)l;E%08D`gZG~K
z_<mvn)s|QXe@wiMw~D{y?}_QjHgGG9rPH-(dJ;In78yepK|2b)5L{DO&HB_Qu%(1K
zLQ}Dhte7I@ckrw6@via3Jspw2`B*Fdr>I1R;(zEY`j>2?*dS3&tOimvAQOx%L|5QX
zsGH0?`3zM@-M@xys*bW(q0ZK}wgmx*GePs<uChH;2Qb}SLPhvApWfNu@zZxU0`})T
z16LxZ(G5rpxt>_ZrAjGib?gq>0yy8RD~@PS=ys}~sKS8f5L8WoI(Vn%UN89QP7U?v
z7~wm=OFDwpp{k?rfLF7#opU}3XC{_O8<AevU~-=P0@Vn-k)Di?5^ywt4aI9yR~e(a
zq~WYl1iqbKh7$T~^vT3Q=lDOe{8H|}LvD~EViLU|KUSCQg^Y^KaL%)9-PR~AwUz?O
z#b{@0xI)LwmRZCk-$p2q>cAtB4ai8@3$l)~r^>9H3>-f?-64vNt#{7P4}c_N=SXL<
zVzL@^Nj8w&O|L>3Zj#^Nvw+gm52+8l3Rvr(1G?HOY75dxSjdl;y2}=#?T}mq!_%l{
z@}5jBaud~G)lG8)$6{lh%L*&FZnA%pjlrp1g$<)1ML))Z#<}kPt)8*L_wg*LoU}rk
z3g(1I;VR;~Xd=)(@HMhnB#@7QWix=fp_*oFV$vB_8Pif*ro5K(fOGlH_QCf#_FI~U
z)K4w}DfG{>g~((+?hX`fv0>hSBi*^q+?RxqT!VC$Jxz||1-2mOmSBvNjg<|@|6;lV
zPSPBGP=C`rA#H`Fjr<$G(_P!q*IyK+#q!BuqBh9l3_xxrJH$qMR@;+~6@dugCH<B<
zCXXd6$Znzyp@WHQAYaNLeX$+rRb)5XlUge;P>xqNl2=d;)9qK)M#Rtv+b>&g$SzQz
z@$HkH12eKs%p>eitbu!3aTCX_P%C~gk0b(oFL3Ufo1_yZxYFD);j7F+(DY3CQgw6C
zv00cl&T_%BC3RrR7v*fRlgF8-DH!C;4(^HRV%^xE@i_t^jpvSgMeFL~yY5qLF*FuE
zh#etXQ@5G5G>jjBmn3`3)>31cQt}k}ZRU@1i1wzYo|@K-)_2$L!CJC-@tfcAf_(SO
z=w`lNykUF@ZxAiX=83m~jjrdQQScu~fUhUFQz?phn)cd0iUi&jDFqkEjCc@JVyDnn
zSOj~5wUFf`A44+<9=#pw=PdiX<IjcG)`5kIf1tTg8#IIuqs{~FP8GISs7!RabeiZ*
zJ)p)>Z^+>w4fOyd)V~Q^C5_Batfphk6wtCethR%W!wj%PVYMmDzuZ^*-0Vv~S{EqY
zr$X(*C4$qVBls~O`&}bg&DOHm=9XgB&{QgwzDG}|l2mUJ7*RwzQBwF1zKtc&C9(ms
zC}yT#$V)4nn%~B8DdSBG$U)p=cO#F38;#yloYK5eFVZ~H-qRu4YebU&J2soUm^?`?
zW+pIonESxbFc?XKH<^{51Kz8?2EM`Gx9;Dr(w?6FdZDG^>d`5QIv9hNX3h4y*-f%T
z*4CjlQWLO)=?{{pn-ojwgAf}%9tuRG(oteDoewro?Wh`ZKhqza!v|pfsnx3PdaY4q
zJZWl>mYumEOOf`sX{u#K=FbdBvj+a*uWMWD^+wwzvyj;d7pDT$!1W1Lc$%$ce!qfA
zj$Po~yee?aTgv;l-xBQQDd|w#nip?(rui2KTSi84^^teXUDahpDtQnuRJ<}&)vSec
ze5(pN*;Yn!lPig*#5rQ5VvR1{+}Y5b`UyH)Ke6SS{+4&<XU4(Cs9}joGRRd9>Iqg_
zW<(=UB_RkVHnZV;Y%_2&bwhpv$7D-owoC}#&g=A}ZQe%5ut2Tw7WXOFtAHswE>hO>
zykKEYdcj8Li|{wLKf5um6YHTf=(coiJcF#ISf*pl`^-O$!wf<5zv-LPCDRs7CDkMC
zTk}uT9a0-Jxmr4pu+OB{=oHx%Fk_8?NyI2@P2#yXXlvob{A+`>-|xBP`P)0&F9qs)
zE4U82r-$r`0K5zhpo7R)$~ndX=9h+N+I^a+DJ^rpWgpRo{hza>SIr-U=ipiBVE8F9
zN;Ok6L>Ytsi%t*CjcyiqAT5BQ<iBKns5UrfE@R&XP5$oQo&K-j)H5ygF4{u0%9`Va
zvK!KR_#HD#e_L@eQOBwLdEi%N`<Nid_K1v+6enV`4wMlW`Afk*!Ts@$Ae(nnb6M{(
zTe5DHom94eRyRup<27RsOLKFUeyRG5B3JoZ^-}qp-i=nkp2&x3YsfqEm23syI{(;E
zSkILi=-@r;xf6`A7LE;0u(tW}@8|YEcIMZzt+QWoHudfco#Og|?rj_1#<NgW;K_PL
z6;L%4Lv>Y*I{hZ~U3pt|$J7yJo0OiX`v;y8R>s<4cJ)C^3(IWNl+^KA=~>@RSBNTH
zc0?Ip0L?<bLxqVG+#Ifui?DnBdtAeuS?-v(ci=`K64)Nv!p69<+^@+0d{YC}61DLA
zvZ3L_dD{2t59(ZnYk4@G&5Ui5Zs47n$K)bW6Me+?PW~%jW2j@=X`Y<YFynNVI^(sa
zx1LbPRS|IQ@tOge@!C&@<CZ(-9Q^{-{}hb=Wm?jF8y)N0k=_22{kOfSnY)hH;hg9l
z7~UH7fg-8!?dIpU*@Tq}mS($hJ;Zm=4y-C}Mii1e(Mr66jK-^AUt};UBkO21#zls(
z?w8h^a=HBe%Brl3%9diCa5Lc)W}+W6%kZ-JEkM9MKmdlF>r&pL0)^`U=$$v=^SP&d
z2XS|Dy09@;n{5@}BgP?ha$F)7ug5JGJ;|`}iYv)(j;}?>DzA~P_`4pl;Gvy~Zj^fB
zjq$N~V?`Y>jk=~Rgm=a+a=(!G%E5-?+Ifme%pCbg<wSW5+k;d>EO>|-MNY(y%ibc(
zu`t;azYC}F10y+HCs}pmRQO{4+V|7nRsMxo1<+u=@2|(6Pv*&f!Oh~C-a4K+;d;r*
zREE49)0KwlZ_F%3CiNYen5+nYBmQMpGyCX)a+iK(W`k18N(@hTm|LW7Ez`A9!>mlj
z>i9HwL;q7270(GrBNM@fcP{@uK0WZMpu&%5KYr$&bR`1*;L%`l=xcOA{Bo4`mv)70
zb==CxRdz_ERrq~O2c5%H=w{Rm{1-je+^oXRiqBF`634^ef(6n<s=0c#{4g~~_1Fw$
zTsF<2F7nmc@`>t1WzA$|K6R6-D{lp!N4x0b(5{3_*bAPfMrk{%3r!2J;|}xPqSZak
z92){?@-DbDdEK{v?s|9mtB`lpiTiH3Rs}{2^RRxzr{uW+Y-ildA`{^o<QaS>Xm*`t
zx~ayf&&#7=hP2$60<z=El+wmjeJ6b@^8m|fV{J_twb%G6!<4pzZV{P~+dO-1;Xvnp
z(8+Uo3#0Yme^4yBH!ve#p7Yi^KY;N|_!iN+>|p*1|02;g*3Gxm+dmQ#TgfKM8iRbu
zRrrwnoBomMx52GCsg|c6D;vr>rZC4d>^EFx*y3bIvOn&^N-8nK0Kfuo13wHN3f@f^
zF_x-E&OuyKYp4LeoIDYm<eTo|+*<=pf~Z$;RJWh<Ipe3rJa{Bz6dKB2s}34_Dn9YY
zZTo)qvOWnFCQ8b*$ULMx^<2GMtEB_n3E!2FDS237H8j<oQ(RT{)$7b@mSuVq$e~RD
zDIz!Bl&FIYlS(27i8e%Y^g(j4AVVh0^Hu8+#QXfm^S3L1v@Ck+t`L~zUIk8BN5#K{
z38DLi@t;UuisMpfPJCpvVwj5WhnJBn=qprd(oFl*2Geu%S>sNfq+6E4lysE1k)C5Z
zVf>Uiw&M0mr&0@0h5v?K6G@l0U<}a}S%F=Vms2kTt>I_RjQrEqiM}Qv4V2;E<$CLi
zdT`$=msFU{dtSW5_bjrKT^L&L9~jn&1lVV_#eYCSsG_`j%8xX+vaC?Ywl@ERH<fFK
z{)5|P-)YI{%4nUwTLpOMTzAMXzh~K++R<26TT|UaTT+*zynt0pf+jn>2(L{XMsm12
z>~cW(nvOn9Hi*vvVRs`vo4y@?R@mwNvX{uWdwC}NPY2^{;P1eXg58NuzUz4pay~n%
z@B;Zwp<-?mahlh@H(fA1RoY32mTBYW4W^HpTZ)qMk(%D-m!|)KyYR90M~c48!7N_B
znj2wzl`nW&MXL!fg<J7lu?Q<9{*j8@owECV>5_wbDo1BVj{3{_w?}U9m4%scGIZa=
z1g3J)Bqz-i62OXZl3b)QYG{Q9^ef`Vhh?%$tx>LGyIBX>J0%W~hct&ZZ<%SzCdL*i
z+YKX#f5N4`^2i5i0X`d$kjF|a)E#hwU~y5nwXYyFPIv|ZW=`x_uy^E>co{nedSYYa
z9pVM(RLx0Ee|V*H-Z$Tu!lD$vFHQ;>@zU^1Rc$kBn1+7}U-Bwr>+u<y5t?p_F-%O|
z$?#e~SK}sogPeC|MK#qOIfYh{svym&eX91V$K)Mg32csD)K)OnA>Mg+e_!%$_pdUx
zSMC>{XLggPUc}5Dj;DBU=b3V?#m10E%1&xPy0(N+7O6%qCU(FFB_7VEcWX!MG8NVF
zJp86oZQheo!}MKSO+DK1yu`lBi^~+NZt>UL(}U%qXTS_w9(|ddjffy0Ha+>>7c8o7
zUE(|ioVINuCqu?aaXeEv&CLsybf0!~_I8biVi|1th&@y{))W@et;kR4tavQBhP-Ax
zl(tdPT^i=U=3Ex*i9DstD2^&DhO~5h=3UDT#q7l8&?oMHn55ZnXa+3Eo2a(rZ)!VX
zfS)8fgEyvk$UNwQu$9}uRZAwZ{}I#RhKW|(Rbe@34rkF<;?r!#Pl`8HejLm3*ce~Q
z;Ktbg<OG>n8XG!d9cEqc?Z7oBjx#HmCGx6@ld77^LF6yQEv<r1Vx5?ps<Vn=3avVz
z8=Ceh9gtd5LWVNN0V!gMy;;>1wS@b&#(xGn#6W&zG+QNHE0O`Wb`KMaf|v52{+?5C
z*t024i(|z{f(BSu+rrlpN22CHPVh9>M=U2+<ym$Y>lcoYgEeP$ue6=C-StZI#jM^H
z{!ag!{vC(yi(HSx<+yvmVYfooQ%M^?>wXi{Bh?(8TvBKvY@pAPIcPpS6=AV<*c7O@
z(3o!~eg>QV>G2bRQQnAG3Re~8NLk#^sDZnZoJOlnt1bJ<YV2EU+MgA!A<^AJ8(AM&
zYoe{Py0*SzZ!*=p$TrX&2xkD})jMRJOd?d8e&*lCdD<>&lctC1uN2I<Sw0Io8^<`6
z_!n%FJ%VARX;LrIvI24(<4e47=KneKxyNs{wS=oznBu!5kLl;iQPd$3_G~UVSzx!9
zj9yAmi338<<OpOIwMG7n4w7DCF(9&@14J}NUY?#IpRXRFpKk79is_Boi-1ei!ZIo&
zu0G6tDPHnbmZJka+G>f@+?m8JRL3l%D$C{u%N6X)6ABi1?nm3QV5-8Z<6p$($w>S{
z_<Q(H{HeG)IaX*Hi?S7@0r+d>2K~S4Gfa7UA01ULGbu{;Nc}1s6}nvT*t(2WBtO!_
zRX<cYMmn=?#sJeQs&f1jaKql@o`F5$t;EvAQE@F)UCfUf16943{AVNm<I32ia8-ZY
zKbG4n`>9aqY|2Y?e=zGFApcjJuT6n_c-Lm1es%8axB}5vNw@&n(1ReCd|NS?*u*Uh
zAB^Wo=O~qGmrAbjDHbU@sUFd-uqeVKPqCI{b>c8)h3@d3#WR>zDeA}Qo+zz~&GI&?
zB?c@tRkJf*t>Ek{<SF%D$_6!WPaprI@KgQ?|0~+bv!LL5(RO!xPQ+$n&GB`#pB|$6
zs;otjm_b$(M-&Og7kVo?QRpxHhkaL0Gi|eY%thuMhW3_fS=Gz!t<)^FCq6B-_D}ho
zineXRj>)gk*rW{^A=@l+;7(#IG8DbH9tnJpll)RK4<v8~B1fUQe6!e$NY|Jzk<ELf
zyL>9=S(n}4hkr#0%G=7g>V=Zm?E+@&4ix}BACHIY+dBFGid}>DQC6}On6R`a)A0_n
zt)b1XHtq{S3o@4O&pcq712d(OX-^J7i<9xhg=7U}6jY0A@2*l9vVQThTqV?kX26G_
zbD+WWkFva3WjH9E4~)*;{=1a-Mr5l<LofI&VIX#eXoQyKa*DGH|F%~M>p-G=Ao+-V
zNX=C*GR-wk)Q?urQ4P|!*1uI1kQIR|@P7PQqK51;EvJ^Fb<pzI6w<A(oSLb-oJ{wx
z&K~wl<8=CF@RYcMYbL~@>By91cW;?rt$+TN`_Va*{U1M6a7qV|3v?g#1I+|&OVv2l
zZOt8ZRNb9fBW>ndCc@BQx~n=}ov)}#W+2V5N~-N?&kg0VA<?e+A=`y$f2jrjmyD22
zq?Rd{D$WoYk#Tv--#zl%cz3b`qoYC#1M9=-QXcwAmX4f<qVQmJ4ssj{0qgGP_$4Tn
zT%r1@9?EQ>^N99XPmpz=V63IQi&T#&^QKs7-`$vmmL_h}gS2|%LH$eRVc~_>?{4F-
z$F-FffV<Wq9uf?)$KZ5-2OgTNF1tr$5U<gJ5Qx$Xbzug}2HC?W(sZGHJU=#H3J_H_
z3?@Y6#dW?yxkEfv6MI10;ka^*ajT`sxK3e=eYC?iweOU$4Ze|lC=fg%urN3TB=dw^
zVH<Wv*-=e^H25W~7xP%#Kjk){w>QxZSN8_FsuOr7FyfU;%y1=tY<Qmaep)tUyBETv
zY1|`OPwFMv2Hxy@ZZ|l#`vk!%`;GgEa>NUwkQe~Fg>Q*`p%1p1c}=1CVdSDTAD%^Y
zSM)VDwbV2Y0bATL@^#8DrcUWOz;rs=n)u$Qpr-qJ^rU2f#>hl@fu@pXAK5$nKj%GX
zQP3f_2kg?-!cXo2S2yuAJk-CySH%+z%#6H`h9l1aS7(CIl{~1MpRq0dmidQyGyq@M
zHG0yEv;4|ke1~H3i~G+SS9WBM_z}K_ej-OR28w~_`%Bx)J0}NU!CRT_Ogm~TIiJX&
zrV@)}IDAU*i2-OqA}icJI4@8xgm8J#3W`=-RMgiT((F)MHBSwnQsyYi#5NXI`}F$T
z#Jn_T>+p{7@vuUu0elJXq4dahcNxDF-$_@{HPhs)YAX*Z8fiAE(&;RsHGB!mMPI-Z
zgi7&pVQXv()SrM=Ule9~0Z44Y@}RP=v1~?t?J8-VckVAoPG5Vrw|)Fg><5?t?w3wV
zv-qdpmjyra`rEh1*8_(7Cq=%Zweo~|g?b@#9s3FCv7yuo_;4aG_9WOpyq9YS&j);)
z+H_sOp6;rtr@xarxZJJ`3-cj<-ZtG+Eov730*;nTafNUKvO)`lC*C``t^VKz1H7N2
zNc=(k4!1z6iN?_o(iIK?dd_8}BGLeA&hL(v=Dr9VvV__!H!E~<ARZ$cP*XJ>GKiE6
zdTYXJt!8T<^u%hwyOO69>yfk67d!*82Kp8DDwt@cqh$bv>;gSe-kDjfey;9IEAR?%
z5M&Vd<9qOFNk^;%r{u3D`Xin3o`B3*8Lx|UM_$PE%1jj_@&SeQeZjTBG5##_ker9d
z2(4<r>Jf89D0U1h%qn>9SQ7gNm&VRw1F<4}FVliBp_dUKbQ5bwtVIvP7HJ`OE>SDF
z8@W!kVE&MIL0)SZ`5oB1a?&7qZ7$m;|IIqqMn;OWWn&-}<iK0eYsh_2Ne@~8j+m|r
z@wLE5m7O@4m;fEYqi8SqZSt5{AdAqOsg3w^<U&$O_!Sp4e;LMT-^d41z0uLhnov~~
zc*B9uyMvd^d0sp&I5n07zd#gFIpUP^DpQTfifytDw-P|<)rS|P+hEt$Pr3!KMo+_!
zq_4sn=@l{@524eb)qFHj8o5SVG*2`c>Xu3^Ib1daJx(swpVWn*wV~WRZ(b$8Khj&e
zi}seG=xXvgRu?>a_65wrRgq-!0JV&$f^R^3C+VaG&P#j)1RS|&OFob-Lv6?sp#_&I
zU6mc6+bQGn71S)ev8)fI7yp63D`(&}6B~Se|EO%2gDs<vgi-J(SWcW!{wHrv5M0D>
z2#JwB&=Tq&@C0G#X5<KJ9{M}p4K%j923E%FiNoRE=yNCl3-klUBvn(*-^x4ksq`&;
z1!%gTS2Z&CRQ5&o1>5GGuvTzC39jTSv1)dQP!qWVK7R`z@=bDfvT1@Iek!~WF!ILZ
z^Rd5>C)`lbuXh1D*A=K6Is%(U6{)^yZQ4?r!Sa8}#aI!bC=Z8MV?M1nV}~WK>?_tU
ze3!r5Hq$XWR0X)`hVZYD)1cL}RNNYF2)>H=I@l&EK&#{fhzRVGy2Q!{et2F7{*5k*
zO#{hJ4RlMklvn}0#6@&{kS}^n*2WJLWANr=BU87Oo^%%}!>;)~p>Tk0j_&|SS`SK$
z!lnZI-9p)PKoQeMKZ|Sd71UGuApHm2aput1&|%OjVJd%K8jYNR7a&E*B<Qg?O&FK3
z2{=d{za#DgbK!A(9{Ehs1JHJ~cp!BBPr2Mx)<LdPQE&7}>^%IR;xE+!#Tmf$S{&)f
z-G|p>t<Wuq9nwml;ZoRj=yg&pl@Q(l39?;$!I`=3(h~S4pyUbQXPBY<qv>TDZu+Lx
zs$XlLr%0-!$r7IB-!s2!e{Ho^2u=xCWeb!2@L|M4tdL#h>F#+P<e))JE@h+6(5I+F
z@_I~td<;A<xeOkS<Rq`g@xUuj+u$np2S~q7Mf35FihJsc`WA*Js>`%hp)-w8pMnZQ
zQ*-A2nPMO8S8)a0GOjy33fzaI#NK$BqH4L(!bJfsQV(Pt8xu8%opf`0FZmZXOd2IE
zk=;j5b8RB01APN2(Ply({x{QB^+R{Xf~HOYuUH-Fhj^Z<v))9Vl`PI#zZVpBaj8RC
z<aBf(Uqg13KE_OwfvK|NhVy*5k?fYTx3P_(mgbgruXYk)OMDCM@alv6W0kl_L=~vy
z`Rscf2i<$Byz;8{onf_Mt>J)r6my>`rMZ=fS{@Lx_?n{D)<3R!;U;lDxY9p1G>CHu
zocJeH+ujUh@cv0WX4>nH7!Mdz^dEI~HOugM!k<X>Xf{_<+?Ws}iNKuDK2|A|MC;-P
z+(VyG^kjZggRo4nQ(CL_q~@rHqM}cccid{XxxHN?4*=_CxUd#ohkucMX0<_07~w5=
z8*nX^)=t*cQq5GIB5zBzxy;C|@RaBr))?;`e(DQ{aPSk^WE~ZqH74VI<67N!Rbxel
zvZii!W{EN%bS%=$@#oXWZ!>?su&TW+0z+d2av4*}y1<`;+ng=jKO)D`Ns4^%I~t<u
zr926YBn^qZiEYtZY)|R`earLNv+ks8sdq?p1#((GLc74^G>z2{*V)vE6tCr6>XA}S
z^jhMJoBq`%@4te_-t6ev$m<w|v?KZv7I?oWvyjQV<j57?k(V{Jwyu^i{H5(L-vuc{
zVNZJCWb|A7dUR}H4`4AqhzimNT2eXzQRnaUZW$xYK{ZAPWisVr!&7{MILp=~`$l0o
zYnu0Hv>-Y!ULUDPXDQbaI|KXd_3dx`rO_PKOnoiGD{ZlUim5-7Cw7d$p3Cmr-tPfR
z=zspd{g0xvg@H0Fl@2@`e``zVGmZ8CkD{}VZX$i#@JL28aZg=<;_mM5?kuqQ4_V4C
z?(QrOi@RHq;_g<cx2d;r_sPuUoA31ho|AJXllOg|`@Sw!s@OwpKp#sJVkb(LqD`I4
z3;L9IG+p8w?uf_dl+t?kew5b;yLwv+EPwkxqHU$iR5b6~?IxKk`=1aLd=KZ^NQd8h
zkY_CXpl=4-u-U*T^qM#*4oFg@8zdj4xO6hP7xjR0AsaVWZ6T^%6LYEx9TgvJKYau3
zg#A$DlVHEFM0hMz%kk5;!dr#X(v{M8qSt7Er|>=l9gz}GcgrwWT9}P4f`Z)Y@FyCK
z)<#W|kjN$qN%G~-R0|Z4xG7cvts}8yM{FHo7hkU&X<kf8WlfrAkNcaWM{q270-s0y
z7k*}sSkKuwrkcDh8Z1mgK*3{TBT)o@<}Ug3-GhQpnB`zP+b}rYzd4i{?M=Rr`4mId
zdCEJAXX1g#6SgD2?^~*^(e$QPv;B*==4;BPSQ-Ty(r3awxZOmm<f`g1w96AU^)A0^
z-y0F5pRlgHLt>&}H1ao4$=nS#^L+L-rI*7oq!AtieiIB44px+F2k8TvM6nQ?#{b&2
zV2Q{|=%&`E<wPV{S-j@=JcG~tnQz)NfytrI&>+DxvMI<p`|@<VoxXpFSF-+!dOSOA
zE8Gfd!hNL&yBC^W&a(k6e==nvQzPG?`~3HGjY=tXi2IV=uvAnDbcwc&))8!td6B$X
z@f&iLdkS_}#90qUezQ|U59z!3VbKclJFv=8Y5b$=vU3u=LAaG%hK}UE0V9EF;jO_W
z*GXq3Gl!a|(ums#N_c*mL%4?AhePm2&P*@iKyVz_oqZYUhsa_JQ-YfFf^OyC^G;U$
zWhwNZ3sm~sM6P19Bm!kaqM2``*>6nsbOz-_1`&_7<|wcu_&(U!dDJw@VPwV;3h4z|
zA~l&fObo~W#d0tjdxp$~)A3Yl5%14*0UMAOanqBkCCcdP(r&qHN+LDC{IkMYf!2{}
zSeo#IXcpAUo?U_zeX=}Z>S1|g26_U(@hRee5L4umw}r0~PL&>4EmIGr?t_n+)sbpo
z96BGXD>w?Yh-$ez&=}rbR*O<3Wa!2cX~92B>z5y}E~D+37dr#?hbypGWDT(<sJE`K
zxK}Cmp9GJhg@O_MeFqS9i*^ivp0183zM+s#*g*VBjFR{H&HG{WqIjbC7Vna61PZ~$
z+*<}^Ca{yKZZSipQD~8=Y5p<ZHra=}01pvN<>p3<01C~CR$FJ({82H%kpTCiHi#M#
zxA?8!62bofL$IwI^rmuuk$*~UvMg*JH;AnZl?%n>TYLc$j<$rppo0Vl*b25kY|(Z|
z-mA?+ORKLMPFBWP4a{S{J@K2J5v|R>jyi)L^Qf9V#*N`6WHMEoT8htRSJ7A5pW(Q0
z--sUkM_8%oqgE^4iy874T$lfL_7pS|ycS##$bm|FsBfZsSKtfwS-(LE5F;ELOY<zP
zoJP6`#KGgB8Jj|GlZ+CM@SU*yVS48I2(~4bVf)xOd}qBScL%6o{}(<HFhsW!T516G
z4&4cijil4HfclUMegaQI5TaUile&f8g?mtM;xaYG)NJ;78C0^6KZ*1UJPm#gHDR{#
zcgV-sA?A>4o%xV?MEEE44_bggkR?1ZBxeUPgP4hQJXDu@AW0A(rmj)l@fSRcbuDk5
z+l4(9tQ7>{K5VOSi*Tp#GHkWH0Wl5OZtYPu%euhFGX{|axGB%iX@>1YPe<O?3@$G#
zt}=fPw}8i>Nyuy95qJ{Oa);S&>}WOzeouBL5y6z`TCP5KHF|_-Dqbv_CrS_x5jPUI
z!Jcz_BaPvK%KftK$Vn$#c)p~}GKqc|Wuhl}dr<}N+51Eip<%YqCe-ea+J(IotK{8D
zOVk{h8#>{!xQck@XCnJ2x?H#bw+XU&*WF<Bm#C+BhQ!NvU)RE&*efBwuK~SLv{%zu
z1cS%ya{H9vZ*~D0MF#_A(Odkc@&tOCX=wUiX=1U{dXc*)$VWP2EufEJ7;F?42NAC>
z_#Rj*JRx5zN)RN0DS($<f!@RUXNqv3BdFQJ3(!zz54{xGt-B+S5o~e<vNgp%<6>V2
zHb2nSvplF^zhDEUnLvGCBllEaEb>Cqi_%gj;k2NF&vxJTrn#rsHwL9hg>a};Aim50
z?-Q7rSSf0O4<p2AE4U9nO|XhN82LMzFK->whbUxQShQs`tw(+JIWx2zxD-81&J_)#
z@&v=(lZ>flZH=92DR>8Nh=#bY%oM0QI5t|vWkm)?+v44XuSKKqy?}{57aYKe&|f?)
zyCwC2H+{?!{t~sIgc3zuwUmhV@$|}jke6O2v&05g^2wWQsE&BNWVJj89`Al(Ibj|a
z+AUatm1C0xy69do94YYZalNoVvRgv~c#75}VklOH)*`x7ZDb!M+o%|7tXL^NOd#N-
z@NeIJ@R(!_+?N|*w&ty>DzFctS3@j53M;`o5a+QwFy#qUzcQ?>*y`HJtQ0uKrIL$6
zog^K<&Mx*>J6CyU(I7Vw8U{87ENDKFi$4_YC;vyJOX`cdh>Z9{cs>w_{*bTL4#fL}
z4wh9Fb*nD4YQs^UlgLCz@afe=34k2(_Ho{IZVNnx&k!SsIuwD97u=2BaO9g)c~7Oo
z8AtC$TT%5T4&_h{s2Hp0rfNq{AbDdgX+eVY(LmJu61c0}Bsu~e@P8^@S6SaC^mJt|
z0;7O5Y&1XjI){I7msc4oa?Imt0iO%Ih`m4_L3hX{kRZhPi`@1g$ligUNZQEmks~ky
zL6Nn@WBeIWNX#YciZk*0K$JxRM7l6RP5w(8tG9pKoEt4=?S=HB$PtDm+DV5f&njv~
z$9Qi$I{N>G7ol~5q{x-v^YF;1DLmYB#opRB&i4&!FZv<>A{~n#BL;~+i^4o<-o=~0
zPm?>5N`PX}@GZtKkB#3!o{zfAygy@#uUT%w3q(zMTM0=?MCsxP(!_hmT3p3itNms4
zJnko-mue^=;0z!JSP>q;`;n%jwfU{VFz9Y{954g=fkXUBgp|CNUXdY^1#odRGkS#i
zMIDh(fHsHw8-%~=SDv<ZX6K>-*o`3KyQ22;Vbl@-G^fM#*qRZX!TY+-!7u|dm)K{a
z7rvFwBKO>=mv|=at60Zxo3~Ofp-H$>yi$08Cn5Ma1GC0IhwpfP_UVutn)9L<!5Vjy
zvOP`}f0vnu{NQ_S2L$!uTYwf=<(y%D&6D4+(iY^f@Th1%vYxkJ9-^;!U-=dVZ?Xz}
z4mDiSMP84vqK^fCph|KYb^+JpN8pXXB<4NOX>Aw2hs@V6qt*aBeBDbw)jYJm54?x2
zAZMcqSf==)sJ@!detUM9dsU3HjSJX9jYHMJIX-Kk%vZ;Ef;k4Q#+zxb#obCmVjqc@
z2@QaoUCq^@we*3AlD-jn2yBIV!W*D9c)i$Bx|P&!aF_9yk+8S--eHz=-RMsdOmG+s
zh${qre2`09)xuciY8dz)QNzW211A>w%HMrQzzd;5B2Khh+)sQ1KZSop4#H(nGvGC_
z1n$94Fxw$nY=`JO?tFA8C6V968UPEd56W7)21h32!-VHyC3=7=!3yz_T&1aB`JIAI
z#m$UL*Yxl{Fa_)je<WuKi>WERN2H5bDgPnngb4Tqki(_GPQLLsnl^+#g}2d%B5jzn
z>~8ilU4(v17!!9&-T-qOKO66P5jrSHgG9`fP)mA7bR^{V?lNYUjV*{+>w^=~S-b~w
zq+m1ZfOqk(je6WrK?CZtq?oV7PbEL0w&<VWMZq6HN#sCyt*5WwLbnPhb5SS;-KF6g
z|Eed6&%_Q}uA2U~wDSE22-tq^x4}EnwZJCemwjsakb*M?iF0)1DSQa?;fu+~(k8;$
zJgHGlOcIt!8YtSRdq~XS)lgS|Q_o~~ku%kK!P(n2of*iz1lChQijzTg$F|O_e=xR3
z_<adb(Z6PeyG!t#@0kw<EAThu44{`Ow&Z0_QsHfTBW4-WfO;)nBDtgZB!eVzLIOU5
z%n=?JO(gq3rF2VwM{gUxO|mPzE!;R<oAy8nc#g0yk${gA2a+_Y=aqTzpfZDDoKa*B
z`b}&LCK`Dv*o_ntr<lL1-sT+qzR4hRjR5aR5)?6t+j>o61D#eh2vl<YU<4h7&q3!f
zss2lj+jfP^<m}~Y?6HM(2q!UXPUx1ZuB&Xxom(`k|1wU7*vg(1jV;}3eCbr!45s~d
z+CK@tjNkQN=3P*Dxz%sMmnh?P?bTxxS(=H;1^5nni90FaU=!hg$Y+8z!2_P%{^o2N
z=mOG!rQCWT10#sG;{NjgpPTNe^|?X&*lm(F_C48s^EZ@z4yAEF9d}GMu3X;*p3a_K
zbTg|myP*0OTO&NDxf-`JHZ!h!;=l1-V;igE$y{U#yb^rCr8_>>cum>1_QCGVf8mz2
z1mydWilDwa9#yZV_Q<Kk+VVW;g5&7BS1)^ft0=z{S`%3u{2HDPbs;~=S3(}g1M^I)
zl({7wuUe|vrrIZOraYk7Odf{6h0X@MaD$>0VDa}bec^qePmFCGCq3f=Bbd8<D`k?h
zKqFNq%37(|hMu++b&jfxuAwF4tpayVC^vM({n4>Ea6EDiB)BKW1C{?({pnmyY}0*+
zIi>YWW(W(hO1htSYt5gfnf6ya`>W7<*EPfUjah~@RxH%?(Zt1FiR+>-kCo`1(p9J*
zw2C&z3-uBOMQ_M`nzy>(X<kX`KNVw29p*RwDXc0w#qzU)sv2v$z-4G&Cf`oE6i>(8
zh-;-eAwPvb59{bK_nD{uj*gBFHut}GH}_5pXVb-@iIJ-yOf{CDQI^VI^SzL_aY$@A
z)ja6_CI5Wq8}z$QjmG}X);IJS6DiKcZ&!QpVtSc<Yw!(GE!`v+$xdS@d1vEfG&OqM
zpC72_Z|fTqfg(z;!M)4B&~NdsbiMY!V7CFwg?H3Uj7c|B8;qS;53Os_u0p1lQ8_Pj
zhZnZ8$UIDtfksQNE9PqI^V9yR<_6`9ZGVF0)CWFG_EXe|%*2rBmOyEZ&TyqDzhr-v
z&sympM~?(_Xjo*C4~>nfla?|mrBzC4Qe5mbb)meUuBUnfyeF7e@aK=~dG{+j`{#wn
z1%C#u%=<uTaGE{0(E58pj>mL^+bV6F`m6rU+O_L8NOC9+;9{;$FvGLg)6n(Wljoin
zd=0GN9dw(>#-e6Cy|07pt+c)53O*LThHTSFC0?$J6aR7j`>Ondl?l#Pu5+Hgk>i3n
z<ZEebWLe1S^@sAvMBS0tbR{ZIqcV_c`mJ}IwYqG5<rU9zrao^+d;{MWyhVq@M|ta1
zU*7I=3i1i|3ag|B8KO8I+qD4^e}MYtIhEJVkYQL-t}w+_4lV0wi+C3?HUb1MM80xY
z1P)1N?D*t4NdZkRbry}%5^oo4YPHMsGjJ=?f|*1w4(5fI1}Qchmx!i|{NmP<D>7EA
zOlYJ}Q(uUgAIAtAMSoP^{a!2QuYy&ko6gRjZGjQ!H|n9tM^rc-*={)&c{)WcSTi&S
z;rPC11Mz%v544jGhgNd2u#Bg2K+I<U7WZ-I-!#piMb}DptBCkz2^#$j*)q`!NrC>m
zK9d;lrM}&L_w}1LzpJUtGcGhc+*YuRL{-;>yCZb4o3D!7B=4<DQj}2_(M-HXAo0Jm
zwlzvh>sJ9zfTtlX<}#zRI2`UMS*tiH%~jl!)fX#yYEUcj8!RAMnR-3xhq$+=OZKVU
z(-r?%3+%^D(<;81rn_s05umaAy)E9tI8pp?T>Z2uwe^YRioQ}@bO^c^Xkn?W`D*Fl
z*&K)sse-G5ztF4V1)}Y|v;L6esHBPdtR_W%lfUDhlaJAz5!#vb@;9I0oC&3+mc`-Q
z;Ax<g_Yb6KVx=*`3!cy3W}z?0JPN`gWHr|&S`Lk6n$tu5HLi9(1^p=62yD#OWxn&%
z?ER5sa0Ky6G@dMzP0~m7Vcm6&L0Pw!so@drE97CZ_0^iM{eD%Kq*xrre=Nu8$?yYF
zE75bNZ6M?>j&PC^^)Qu}X9urEKj8bhw!Y?;h2}au+i+`8!yRVO&>!>!WTWVSc&zfe
zGE*29?UHR5Z^QvK4c5rg<L*iOArnfgJ_T}CR7`d3;@vGDLm}h?o{8V&Iy%y8Hddzk
z7GQhj(^Yk~4<#3<LO!2xEeJT1tLB=2@_y6!kSP=!FofTM*RieQ<LYPn)qJiuBW{g4
zU0jN$V}Gmt2@gqUutQ<z*X=$BbNZMz`=5pX^9_&Q!WYV)>9-47`<HvP+$-w0qOm+f
z(wuA#e?V??@qrZAWRu!*+|x1?0z6TDsA2d8I}m#y-zxiCm@VunyP|!hx9HPV3DVJu
z^2FM@?dT}WzK=EU*MH66ZS@DeZtDT}6b`~$>fe)@p=Zuxo<ra+X+*b1H(V%XcR+=l
zBlyxIx4O)iy@xq7l}iM;RnR4PI$q4TsL$dXslTaG@h@2?0>ehr@?d>zzU(5pA}}_u
z^QX$}J>@-vTiAd29Q#C3hDs8{DfU1QB0~4JfCv8~Jty5KGb1wrKl9M(x5SseC~9B?
zozMMRCJ?^P=ZSY=i1aU>+Z~Mi5VKP=A~s9gSGJqd@a!*@ybUUie6N1^5z4~LFIW;i
zFX@iVF0@po(#_FsgnqeeYQEHD1V@p{qFqRP_%wGc+Jom=j_}3WaNkWnwUa?iBkv;f
z;a#YUkjhVq&XWbwY(-0Lyk@SXDV)eYXD^6fs!?dH=jwOl74>sNnKSSg*A;pP4N=+?
z3R0o?7A)sTai3x#@*VaE&^gl7tMkT0p4&^xvnuP=6nbndOyp4?kQ2ln=`NK)w<)2a
zeuLtkyi$=O-38}xwf)bWJ-jU`K-4a{z%eDePxjJEjpt+ZByfp2kBnCzR2-6b0~VS8
z;kkwT=qZ9h_;qX_dJjAYwT2e>u3N{NnwlGU?gbY_J3%mr3Nw{4y07ZpDpb)*HBe=g
z)+c^MvV5}~*BlS&64fh>6CLLBWKYSNT3O?b6ZFN};TNQ1V$<U^dMiH&u3OouSZdAo
zp9<^_9|;!uYl0KPjr{lB*L{94U)@XlOSw;)fZ5UA;tk5qQmbUHFeLDCz4&JNex?!M
zVy<Bhp-tl@aetx*t$lyGvQ8G&wX}e;2#!co*^;K${*bm@QQ`er6Ddioh_$`2xU3nD
zPgaxfVq_Wb44W26XA6j#io3DD6I#VBkL{=+gj4ZnJR>B?b&hOd3YY<Oi^zB841F5X
z=+XFG{<%4AepGb3qL&S4CP7o_6s8T{R`fucBCuKPMK|*vRjYXW%2f1U{3WP>lYyF0
z%isvxc>A|#GL@ux6ti4gq};1~q<Sl1@zLP2V2F1sbaLpO$E`9G?6^$J^kof@w8xsW
z!6vph9&h9aIYq*-wP}o>y!+6}{w~G;eO>=Crf|L^E_@ldgI~lJ3Ad@@6n4Rvkd1pS
zj8`zKJ<{j+ctIb;h{^d0FhIWxV&UeD6#b5|&^CS!`I>ts8y6cEi3QV*&f=z)T+b&s
zAivN5-Hy8zdsVj;k=3MRZF^h#?S>)FF7+N|g!p3N7sX>mj9ewDE$ykzRd<&eu~(7r
zF01K_$!hvgb<9{2N{No+{t@<(osl0>W$RwYj;b@a(f4FlkzxLxb-#FW=|Tqw4MR~d
z9-WL-Mo$FRnDZ){<%aSa+l~WuiCI)n(MQ1&@E%OS31Ew8Q$#L0Cim%=YW9lVz_7p_
zuhco#(#5#IGR!j3Ga#~`8$w!SZ~1qzq1}tt#SQe5xz>Hw52h(K)7>3hZB5NAS@uGI
zsc%8`hmywy?aB^Ej;MFWy@^HjcT_pz46HfSGjQ9s*{wj&QHSu+_yDjt^w?+g@1YI!
z?#LPR3ULuzAbKej;Ke+{>X)jfc7vp)>a4J?pmxFQ>aZt2s)1_r=e1k#V5CL#QFV*_
zd%2E6p?in8o^p@wWAcVnu-5;yGh``bV|FXwtr-$JV-Fgq8UzJz3_eRVP!ZWEcq2E*
zB_<6>%}r^U@I$p<{6v?Z5-**`UaK1M{@wR8h7?;?_#%BN(oe8~s1O6Pqn_d-P3fVk
z|D3BL6gpnqP5xNBBqm>)iXM$N_bv07qyH1G#FXI-?~FjDr;e*mV4LrVtArgzo|eDU
z?og(xdh)!8thx<a^i6yzy5uhX(fj-0yinPxvKIyO%D=m61LOF-K{jo+JhciU&qY_%
zf5jcqAEXLV1bO4xQcYApt+bjCu{VkHloDMAI!IhPNd8vp=DYS0Ttbc~HxMhZ6Ig40
zQ?wyTRX0^#E7GW7_^;8$6%`BJS)ra@)|DKBnbpAdu*is(&ad&ZofHb~!`LB-YhxDa
zX&o->2&Fpfm@>>Qj3W1U&q?cX7aJY}#=&KXR5n!|)E}?qYVe|VmG+73n9!t<D?Y=+
z99iGApVs`Q42!L)5noh_eo>8xCsG*EYVYBSPdP&j<=$d0z>`8&K%cSOkTX!>>0_Jb
zUJh3yE13gKH|94_!-);lkF1N-aKniPRFWLipVp+PzsUa9JZo~K0jKT?*D(aXOwHL<
zRqE~#D)df^?pAJ5&DN^Oou0PVBjN3mxB9E`$@)rZ4q68r1l)1dtv*xopj=`}^;bmS
za{mh_08K>)M5p-kX&lyqy}>O64g^u3#&zE6<4{#A;ZNpe?yVO`fAuWOc1&P};SbJJ
zp&YghJi+~C>rqx!9IV+1D3#}x@8x?{C*r@wDV47jTktEa0_jP16zb$R#NF`gk}s--
zDO+lPO`TA?IIXDpoMtzhrq_F+KbiEkSxHhh{>JEd^YFvA?6}I$&egVznr{IIQBRSm
zT_i}fZY}v$vdqqSrrTZ^2O4_i)8#wLC*(zc#(zbNSo;&t@L;9mPu?be*44q))h_c#
zz4d$_z#`HtYbgE*Kh;icKEDB;v|YefueR<9!$@7Kg|LPcE1t%kum7Uanb-~@T68b=
zpJshJu4=u$$){RC;@V`V<_~mvFvDcAzG4&t6B3ME_t^Y-j2mi=Eft+2?(pokPJkq`
z!u7cPtdX(oFqCEAdGzqgt%tAQ-6-5=JIoW?hV$-Njy~-fTI$GKpM5d^fN_mKJ-9D2
zkGaM^60}ENV0L~6oPwW~Pmym_kfLG?#hxN(WUhplwddDe(Nx$9Y%A_cb{*G#clX+D
z_9yLCj^cl<zdKKQCW96t9k~v~5)vv#vrh3|a4PBy$--Hj9FB4?xTQWr&G~Xe0hKpB
z=hyFEh0V*lRxUQmYPQ$BuDVrLTAp8>Qd44nW?x`lZf@pKxoZ4sksd!56xurHXIHj&
zt_+QXHh|IaN3N&XE1#n6OR3=YpcT`^9If-R>7WijyVvSEy+gfbca!&Onuz0s&m^RH
zHSrT)Dzu8*D{iTmX!Bw<i4T&0C+>}L$<|V=aInl68z85<lX6=>ee>$ar>i;5OF9;c
z^V?K5u<o!-GUeqo{nq&NiZ8>8c>i?u7~=tR#8D?O!28VjzSLGW*ZkYFE6gy5=)r;i
zcn9np0q-9sj)|KpX6VpFG-Y2ZSNBuvF?|nrnbyP+n;ZedKiG|eYI&vduCz+qBzZ*Y
zhO{-Bhr~hQP;rg=SbW2{(wJ<`Tj~$uF8nS~&$6=&H75DS1s{2$))Heg%Q}nJG{%%(
z!<y2pX?DHyyXA7_>XPw>!=59c)wkBZ?)SL&OS7ehea3~nJ8EgLNH7zd4VXjX>a4Ow
zm90FzaEB^~=feL?Vv=tsCdJHFe^xYC%+g$mN!LtO{39wNdnihEO%wjBb)sHngTc+J
zT0l*G4X!0`)1-<SRhoVUmdvCZ7JP)WcNR}FA<nkudB#b;0e-;K$kO{)>rc-2$QNzF
zvx;?9u*u6?QTlrB+4ma9R&B5TXkF`k;Hk^ALOR*jxr)3W`QPGMf=A>D`F_oixb?|r
zVm~PfS*w`cP2}~?Cu9ig_@4zv(3b>T#qUJdP_Z&4wQ<uat;WTzCmuj~7_7}p%!<Dm
z^IPSXw3JN8%IO>Y)OVUQH#81t2aaXd1q;3FJ(s;@o{;A~PXzQiILB1iNXJO)v#Os}
zZ-U#=GvWK*%+iZL@q*bUq^YmvYxSJUZSMLEiiIJ$gQ-#(dw5acPy7z`RXIofTSsbj
z;zz_^yeVa)!oU-m1u-Z;7cy#}Cg_sFao1w>u^kfbCjJq(Uf(e0igu)w#2(9TYb^v9
z{ZQSupl9Xj>I%C)U=Bn)?}B4OXBc59r84;Y+}CSahYYukHp|$+V0wQzGnDV?VIz$L
zt5DM(-oLoiwzLMQK5853t@f{H1~V4!7`lsUqIsvUjBTdtsUy{?>Wo^x)LhL8;*PhU
zhhmo^2c)wU|H_AIJ0$f;%1Yg$&p;CWsHMBN7_-T%<x$0C1t~WPN$^cT<H&NiiEQTz
zp|Nl;mJ5CeO$eYo!?G~gJUHH);hACI?408YIP?~eIooH%M~IcsXg8W`$g0UZQM$8c
zgLSX9cW5;k5Kg2fvn#E3KJ&(U>j-&bb;|WrU)&y@UQtApf|BS3u$PqPbH%R`Ua1$0
zSBu0FJ~<#Q7iLnk30SyLxQzNLp3OJsrt%JeX{zDLXH;T{t$z2tQ|_+PucpJEe$HO@
zfy_&R5&jvnmwA7QvNR=>doBB%w=Jd%s=(7=qX6$1G7C)C?Vo%@{E|RoFcN$axe5>G
zSw7A9-OXjiYgtoeKlOceL)9yu_EjW$COQ|ZOV}y(;VQ?*GL^;TZ5xfCmoPitL_Sme
zPSOvX?;B>yuDa?B0~^JYwNm{RDNFr@9AwE*1E1J2(Sx#c;LW^=^)8o4M|>PlO{vdw
z;TJo)y1xaU@aJ4P?GAn9{Ria?B735X6+ej%F3SA&z4&T1>B(a{axI}`(FjFv?Lp~b
z`jGvwyCHLz_)XO#&hlLrP~J<~M?3=C&N}H<gg|{;vs-?LI>I;I!uVI=7s+07E^&_}
z#Vsj^@Hch{{)IrWi~)nKuz2Nta(I9;-206DloqYD^bKF~7CSbFHv`Ri_AFuZ6?Dln
zl<#mcAtBE|dkA!bUZN4fZtkgTgKb0L2f9NgR^6j?SSw*R&v||%NfuWS%h0dDXRZ_&
z5<L$3;D*F!S&;&aPipwQc7^6TIHB5B`N?+8^B>(b;_!~9XJDOWEoDk(tc5l#F?==6
zicG@(;`fq`@PXtXL?QUXn{7@pJG@DeMZhxPK;%rYyZb_L5x0%G?N+$v2Dd;fiI3zw
z@e$cq*<86-+DP^$byU(2$u-bn{Z(?jWJAq1-yNWk9>HD}K2X%imq1ONAI+Q0M#o8D
z2Dw4fTfBo9FX^Vy$QHmWBK^Y002^{ZyjXsjx{WRc%fOz3R?Pl@G~$V50%y2K;67Y|
z&4aqIEyFJ8vUn<X7CK=o|DO5b_Rs#MlRTCFx}F_O4nGa(PSD|$YF(M8D&ojzuOT$w
zA)O<H6pdB?lg>t;FzvXP$W5Z7@LwvEWTL+qBa^{Q<e2C?gcMaOKdTSuUnfk9-=d$d
zS|bbUpC*rzD*#Is`R&BdaPe>3Jtmo67#NMr7EKhN7c8;MOGg=oRIGGN32^jeo~$_o
z^HFZt6!>KQRmqyyhHh}p;4e4`R0YM+SAv$ra!Gg5Yw-l-S>64Zk4mYmmhdVYi%yOI
z5EoSJqTA&be;JiKrTPOa5!3iRVzG3X?t~J9);JXvPfAg1*9eIYk=~R45Y>@uRqe2X
zz@N6kCd59Az6p=xiOP9`eQXAIAJRrw^YkJE)Dp5l$AK=P2JAb|8=i)~)&|A<fKk4V
z`7Mfyt@-qAw2d$ezJT<i$^=j0v%bw{eZ~9IbEewiE=Xs&HclHiA?A~KNYv{&?(X4P
z9_bF%!(BWDuLb#l@bQyZohXlhB|Bvo<T_~q`4QWJ9Y_3<W7?@A3d}Am`MmB|hVfx&
z0GtZ^MfU@Bz)2Pk_A`~|jrm<#P-&6-JM#%gj5oxdluU(EgHJuJ?MByF_K08=bcVjb
z<N)b-C+di#rSc!;c6Ev-T{l7dm6`>w0rI1@RM%tgiJl{8jp;c_)v>;>u$<~C*oA&k
zCh0g`Yw<|m>54IhFUteIvuFeIDbGj?5bs4XSgC)V?M3Ag+eqduJeC^EZ~WQ<ci_JG
z5iH1F3%%raLIQLE(F#1|@9lF-`@{~H4-y<H{Z{bGqzyh4c9I04Vqg~986Qc)On;NC
z<W|X2%T2mIE|Wzh!$l=jKIOyfGr#>=?meOL2rPM`VEAm51`pr{bR>G2r#ri_fZ#2B
z0=^HpA|dQWLZ0r7pr`Gx?AY@2?x6b{-x_G+2+{qJ3_%Tx6<_$U_)AjZ57UNV0BIqr
z5eY<_#0KGcV7YgX)#GgwZH9R8qgZe7ad0->3H(hA78W6YP#4t!U9N6}a-)zCL-C6f
zJ}d7)UrT*C7pq?fDxlxkA}B)UXpSiAsVTIb=ZdAb`B~r{)<JxMpFa6flOUf91*QeI
z2QtG?7$bc<(4GFpY>9NHp>T}<80`fnV-KYz_%=b`NLBC!s!_BMX^C~Nw!e-QR#YDJ
zEMz8!Hv4B1>5Ab}y=V<RvXU#hV;cqFk{9?Y{4hD1`k(lSpf@WG|L1w*?j!i6C{Vwo
zn&GX<JJb}(70C(ZGo4P6hzoeG=taT?WC$T)Q$E%BS0R=QncMQYuZxfk$mD3`8i+&<
zu5CrN^U8AH6qngpZyvJ<=?ip$e^S$V4_SQ3A85?g<?lo3Xd?5szY)*vo{O##%_L?^
z9`U!vEZG|I2W+=`Q<72nFV)mMCJ(Fb;G2u6<SN-x-hc59TPN->QL`2sU2)3n42}Q<
zM5$u7;+U{GS`X=rjDio*M}os5C&7vAF0Y0*hmO1J`D;br@=48lWK#i8)(3VlmDJM2
z*3v=Dl9JS~>A8oi-g&!64o9{Hnn(X9_)h*KuoxE>#}uEhIOW}g$wZSyUnD!^`_=0d
z-9?|_A7Ow&fNfY8>2&-Ru!vg;)gl1pf%yF7jHGnkXY~*D0qysM$*D2wKhbYB^6#Fq
zbGB2w#p94?bEq?ZO1y&j8y)1dl=w?SPAoFgQ(&xcoaD@cAIL0jcj%|1V@(Gq1YJaz
z(a&u0j<MbiE`k3k-^@$k+CaOJDQY0*D_JfCV<+>Q5mE4;VsmkJ`3UP4<{24-7oaWW
z<J5CvdXwF_oe?i{2x>qzlj)TwRC2N>H35APZNdHrIY_zag>VG&5E=}=2L><*gGV~C
zO`@xbIC212!#faJM5eo{?GDv<sJ}J+R#{SG`OB~I>3!GenE)UdE`0?|wErl2k^8=?
zyO*YqL<$63IW96hx)<$=j^hTf1aVoDsICwSqaZgv(v%y8WlP#i>Wj6qIQ3n<N^>>-
zOXGvhnyPD}!>q?D)TRffe|;SQQ&{Y24fhbOknVu8T_=2Jf|R#7&;Xi?#KHH&ZQ0+@
zMsRho+&S9+j4k74z)pk-oVIVbzHuyfjrQ+$4s$h+Jb-p%S8!7J3Aqsaynes9v4Yix
zq2GnMfy%+2<-7rfrC$K`aai0-u)#jvnj9eEZ0Sr@WBDh=0(AqaPqJImR5*_}l9K3d
za;CVp=3n_+=xg*5J2ILJJ%Ve4k3f^~y3jzS%Tp-|ZK=!`MFFd2%(wbqrexbHcNsP2
z@6OS{1>`<qht@jkRHT#y$~W0-@u}?-Yz{6H2LzMgt6VG23xU9F_$4Y6)<=2*X;3S{
z8&(2d<Ox#u$kWme3A<9hBpy|DR}`mU%^JtOp|s%_hP!30s~>s3(8b|2?_lT<@7q`=
zb<o#bb<9PTkIiGa34#Ua>S$@`f}k;6k8Ty&%b!O>ke27$&5U02p|1bjlR|p~xsEu;
zy8s+229@|ttPB}I_7~TUtByNGPV-xe_T{eQ`%KrX4%?bJZ!?FnI(Qp-ZSiZ`=b2`I
z97q?AR$S36RD-fid_AtErb`zfiz0EjL0wy;rE0OKm?%<PuuG82GogA3j3_SLAYUY$
z#QC6Na+*evyjXn+JI_2eIDVf0J+jbKK8RQFNCMNaqu9LYV(-5-O$sw|(kn8($>3Qi
z6B>*-M0vtwdX)Q!{|jqHnn?5c9?3KA7Hxn^h#hzl|7iw_{4olhNxxh>TlZMy6vYzl
z^v`NnN-->f*=VgXCcC?b9l%)bR#<?&P@avEV=<23)o%?$%PiglY&_El?ua|22h}Zw
z|9Rsr@tzF-GoOVgo}0{Dj85|{XFYmtbfEv=Ko9)B5>hqOg1S=*7VpjW<x?ywMIQP#
zP{yCus*0ACf3~g<M5Fd-PokgfQ;aOu3;*Gn;ko9_<!(qjNM<VftNxU&lS?%|$yT7L
zFEg?Xx`j4HN<!=X-??ghzCeObffurv;I<?nO%l(dj$*~of6>fHvcC}bYx?12@K*WE
zj}Je8Db>5zN6!Yzy$67;_%urA=Zfc+xJxQ3>UuKSIIxT-oGpYTl%5zIKIm(~N~sy-
zHR(cKp(F*{gndT$63vD4kO|mUnNyV}nI?ZI??Ijd5z)9<OAK54N6H=LezL#W_N`?R
zXnF746e?i-SUd4y{08|DD-7>5X6GR_A2|_J6n^4gA8>_xgj?AsmX648UG&@D5bLhZ
zQ1>S8FuS-?*ns^Htz=fi9R7%yhCQYygl01LqpA3JbTE8EmaqGyfQ1*G?+WXc4K?3!
zrHA)LqUa)hW#YKn8<Nt+tbeI1He3n^@E*LeAO(TYR$N_Q$RAIy^SlZD#GdH3>fN}4
z8O9qm_JrO#S~|<TlU)bR6^_}FGWJ_!Ut~NoK%ziOfc<($$|d#tXuZn6i~cD&l|QDW
z9q+Fh8{QGFjMfPE2TxYzR-(o_o<(%G=yR$<|5~$Ie=MdWpJ>IwLj0n1g+xpQ@t#6X
z*;sy!4C6b|mfQqJDU6l>l!=HZ{B!;bk3|pguCL+BB4Uj5R`m_z75)>AiCm`(!<lS*
z?lPo<9l;`#s9av+uYTfx1m28xU}JcaQVl!D-`bgPS>n3l&kgPhp<YpN74VJkl#Uj>
zM+1D)Bwbm~=Q%CtXP)7{7@5nnZ<Xp7DSdVGaM}zTW9blrQu{@piCRc^Y5*QY=J;;q
zRsZN$vc<m*E+$5itz>63Z4$o6Ptcdh`7Ez*jc1+9ZyalUP&vHntj+3M5gfy0p<l@#
zqTSku>OY7_9N;Yv&J;CM?nhnr<=H<!*2$V#b18Ti>J61)h0=2AW%572w6Nc=n?L``
zUG5VQN$Qh{;ku)n*KK~GmQZIBJw*h-`p|~Ro#?Bu!Mig&4y=Q+aCZ_`=f)4$|EYPe
z3yAv)W59XQEXfgle}ZNYSl4}f`g>;iDUUuHivDnGBlW=MpbOgM3RM$jE2~=vaBNF-
zC{Osh$82L@Z+rVq(<mcsTyFgsYL05jaZ(d+Qr?m9r}ig5Av!HuEUe`H5si_Ff=pSU
zUW-QW>a3SNagHcoVSVAd;cMn?>>Ux*)9=_m;T|q)O)LKGNko0B#@Yt@Hi`WcVcjKi
zv9GuWsIr&$v%<XhQ32(GacFaV9%$hAW^A-G_%8I8w}ht!%gpVnYI*nbrt(L`N8pQH
z=<La#c;d)C)X%_u_rTCst|ORj>r-~m(7u9j+yI(T%{B45l^Q6qMWRKbfs&%O=zBi8
zmKM<mtAgtT6`?|Kpva-<p*#??D0y4TwOXBGZ_6(vrPsP8n*;B!>i?m`$IDq)DzAl)
zhCX?2fRO09tRGhDzE^ReaCm94?E@VLo{J`gPOuQ~BRI;m^ImaJ@?!K4<~dXj4`7{v
zL%jcF05AcWMNCx9&^vYOc>^jh^l4d`oGaQBPAFYjf!ha!{{=_D=jkBPU*3e@C~vcQ
ztNt{fb@hri7ls8O>=xGIJ$akO!#UcU;4X7si_GP@w_@9<a?W0x-V1*v((pgX^Xkv~
z#o9Fzf6(9_3p5Bd_6o}9zj*s`Y>wBmP|#3_3j->-POh%fIhlWrY;p5Ku14eo!UTv2
zZxVNvbro@nA<D19R^rAo7a;&Kj`RKD-{Y%r)_DI1+?BnG-IC}^EY^Qh9<7Ho*b#e9
z^u09s3u%bhhcfT6w~;2{*7z=wS^0-3!MD0l@jbaX)wi2_5v@y?gg^5vdonQJn-@6b
z$qM<Hr^rRp1^yeP{1e0f<K7BZkUPXIUd0^_Uxi0#$+T336Fh9)lw+#N2+$ZL-U$Rk
zR_T{mgMO0mhwH4dsA{t3DojZegaEb{*)O>rb6Pfww}W)#4JiurZ=Q&`GyJaRdie=&
zZ{97pgLpz*5EbK>1+AfhM6;x9`BZLY;BDFOqF$v7E7v#|ImVY1Sz0nGv<e<;ODIbz
zr>iIWUm$kq2bjyuqvt@EPzI`Gj`<g}`-CCt5t+v|1aFe1@-3QE`V3Wb;d|j<!XHF6
z*os>wnXkJkX$aLeUag)SI1^q1%_ElcgfJQAhNqFW!);3Tlonf^fI$)?yP)*x+*B8!
zlG8^$oXh&U{I30?Z;|hky{p5_tb;ECFfyCGK{mt2VtS%IJ`O9RW=VtaJg%?#bU})-
zo~xKmLO<~--x<<*!b~{Ff1$jlY(%xnJp!C3`kVKHIH(K4v661l<^etLvjO-H_iyru
zNGO^qJuJ?ZJy*Ze#;9MY2FhpgUV;wMmx3cw6fa=+1Qcam%hDYzyB6QXjt}0UbLp9Z
z58lI7cZ+PLU27(UB<LWth2RMECz}aWaTVUZj^mEE-s6F@p&L9o?ry{w`6CLF$<h{-
zl3F0^s@yI&kmKRk)Rwr`aw(Az&ZutfD5pD-v&2gT>7n-QB`hK`pko{zs*21F1A2}D
z-wF1RLLyE$S85~ILSf%~@0{>-uopIkcq2K4n}CsmugC^uNOXNL-(MCQL;v>A3|xlP
zvMo}cxf;B0_)>Ap@!H*$PG!yq64-x0A3~A4*k<;k>eKcmbSybVQ7Z36^oibyilaLs
zVCYOB9C{&GNBrPTREq`Yu|EWFv2NrEQ8!{M{1Z*2U_O(A%Fd<KZOX*Dg--&Q<ylSN
z60G96rOMsLdj+_OeHHmZy;*D$J2rVo2fi`AnNFY)%4gZ|NdI)6EGz+@5}D%pRJ?d8
zz6_}nv}2lu(_M=_i(P+s2yPMBmRc^)l=RikO=%YYgu3F$$!nV{DrsO$aNXk*eF@ZH
zX<TgYq`!pk*asm|=vJr+oe;S}8+d13cK8w9Gc2W_v-?H+Rm-J2RrfWM#kbKR?32)V
zUy19c?@G82{x7NI(;jl&8>K|CPTd{q?eQCWe{Y(TU&?d4&3n8iV2HSue2Y>=UJR@<
zPpWBEbHG~Wv$&1XY1mUVg)oyXsd?mep-R$IGM)$`&*`*ag71=7z*DzR^PI$Z>4X?X
z-20?p(l*Tj-ej;`{UxS0h0?zabMoGoW;oqY4@m>+C6X;AB`Nrs;JC8lpTf_#au3-O
zLURB+dL15%j-=G$bSedZ%4`TdgZH91_$u7Pe?MS`<oIdiy~w9nB(dT@P@~`yct7Iw
zXVC2>M(rsvjug9{<-bjDy(J6_5G)eCfgFM7!MnM2W~6XrX{DnbP)D>?QZ7rE*CL;R
z6nj5(%;B&sqJwxJDqr-2m`h}c_%j^*FPw=q$463)$Xvl3_%zR~U4~795&UOdM(Rf8
z3?yi^=3M^u>bI(RP1U~QsfCd52i}|#f}dP#ErT7V(0n!yzCdgd=SXiVen?Y+VeA{A
z7)h5-Q57pcNQ#L6@rLkP(6PY1(939l<QcSrtA<yLBE(wss%Vj{4o@i<uWKe<1TL*S
z^L^j10VOTU&)D8Tq~HYV#q$tVWT>^cq&WXr8Dnn|d4->sJ}1VBb97m%0qDYTIejbI
zS&+>Q2S7Xnw&1UcyW~@mnrb8VX|5)1(nn+;saAL+@|4UYOOwo2w2alq(b~D_!19d3
zhE<W0LDiJ4wN>s|<>8G?)~}U`zs$eJStin2@GCk^_!?ahdf=j}z@o^n_CFU@=lIK@
zsiNQVDXK%-+PWU97K#nL@8W_;FFV7NMxP5_a);phqWiKZ)J9Pg>V4vbhLv%3hyyN_
zafEXgqX#=Mo#}hHL-RfETH<6$IsMwc!!pX%1R96zXI*S_dI8jxcVQ-RS-u(W&2%<U
z6HalBtazL&{Z&+;uNrUe<vi`($Aw`~xIm;Aj=~+>2If_i!%$(NM2ZN!U5#l~Y4#4`
zwa5wKdTAGJ*Vvbdo%BmcpQpX$imOxTE3sNLJa&_=R-A-y`uXrvVT*mYP2f7@i$pSb
z-^c-cf@HfamFg?rDxIzNh)y$Z-vM*`s%F*=zNePC_7&b1zy)=RexhhOcci-f$G5z}
z#sdza`LwA=;00^IY-BPs!#<-*SlQQmi!7mbs5T^*CU#3$ksQ)pmCokf7Yk$?`E5)i
zO^!4kcoylx6nbA;HrK>gy)YMt+QUbIEWnAb6`mC43;HrI**^5ns{gVCzjJ>K&wt=N
z6PyFv`6mX`HqlQ;2K%mhdpUQQhlHnNL;2Zznx;doHp%<7k4PCzV4tEKWDw?3FYr-7
zL-0WK20R#CgU^-BLoW$<Z;e=korSlAK7=;<{&tpFnsEJP4G<yH(G^qBztmM(RlTZa
zTA4Ag(zL?gi`zwCb$c8-I~lwO5=ubPLo!{M#+%3XLEn9C9Six?+b~7*`00s-alK<-
zq#jA>q#43@i^{>~a71v8e5*VnZ6@{THq@4+yiHn~xF>d~7<D%<Xz_mjtNKsZe>|3d
zzp9C+L9~<Pu|x-b_VlSZk-t1gkpHaWZ}VNpZr`8&gX}DD2YWf}3~ho)VWxbQxD+`9
z9~aDGSb7^Xn7fU#%DVC4#7k)h8cu9{FlnAzFDa5eNgAWRhVSJt%Lel@&)nz=>;usm
zyC8ha8{N|dR-d^fIV=9>(Y#HzGl4xIEj%QfC;JX1ItCW~{QmGq%baO>2E!p6-vmN5
zGJ(v@o6autJQ*<+z=Ba>WO}p@cna-`96^jKUvmFiNA+ijHc$iX1MdrfWXCB;EFfI?
zc49B{AuuAiB$yK2E(G{imw`}0+qpUPaQm#{NN!?DUFR0I2{;(5PqxE41LaH$&z_p~
zmH$-)E62LKa~x0384o@H7U7wy#I$cI)8(BaH%irp=9R0ee(@Bp4DUCrf9$Gy|7&nU
zb%1qq2wVc=;sR<jK9%gj=k&iSb_ieb*+gD^$(t9(3i<<NXrJ#NceSgdYqaf$vmvk%
zFC*W|l7)8o3{c_k9PW;siH>l*&j0dp#<$|KbME%+EL23@Q-4aSNsZO(1=8SXCu+{M
zesp#X;>crZE$z;fij=Q$Nijp^?S-xQw`vA_p7|7NCHNq2DZ7C#MS2SXVRy+MVrR6#
z^1sr*%e6JjBW;M=;7tE3!=cZO3$9h4v`lw?Gc~Jrxju&`Fx~j<cDQ(SWgT03#EdNC
zPnWLP<dji$+9ml_Gs#cL5^NmbVxrLB)NOg~7;&BBY5z-J7B@Qfi0Yv5F<0T4?Y$6g
zi|$H}Ym%0bLcDZ#sc2}vZ~as=zdSvET+w3VNuHXrzp5WUTN_b$)ME2xgn9>`g}yMq
z!f-fjjh64OXkXJM0^+v>lLWsBwIVs@amv%=vHFiXR(n1sN&ik9N0#vx_d2S>t;#ze
zsvlL~iJW!|=-KocdTl7icaa??%a7A51(C*<N2M-9MYY(K;%sMCTUGp9;)rKt<)E6Q
zW#6i91=>Ihk-P8;U`Z$=GJ#p|-4d`yHUn3%f63?AZ^0?#iQ;VixK?GU610bvt7vHn
zJI{N+d6K+eK$FawGB<6jbSIz<)%ETV?ueuZ>xHKPZ_ycw0@a`RNVYP(GFpuOM~IPk
ztS`9AyDRvR&h)jkE;WPhrQr^d5j3Aqj_kph__U;`tb^zK&*j;7s`4Ez!r`zWY(gF>
zccm27z9=8Z-1p@NR&WPkT+josu?pyjsGTB6edX<=vj7osMA#7dGt!rLP~}4#$hTyw
zOeL`i5k7-8AL+u(@vno9%bp{3{F>sdkJr9@$hKA7u=Cbw|7-%4J<_CMeoH-ry6B&p
zaUmx-8A#xhCVxoJDpUD1<wL3|-cqtdUn^l;+)a54A{pESJ;&}*7WG4YV(gzfm!iA)
z1)7C)QEXS96A->b21kC^N}na&PPi(p2kqTMbs`6uq0Xg6hjPZ{#u@5Y_pqqES$qbt
zdql&?BS28)`Olf<UKpY{8!}SZo?1q&kUSN?RX}l}<jPtDQ`RROjJ+CvH|0x%k+s%{
z|Kr&kjl2!n>Zllbh%ARDP`Qft%KOsl$P;IlQ{dU?&*xf2xBF)XV}qxC4;(kj*BCAs
z42H+m^&D3BRBOJugMUL%5m@Bg6uFAHkX48Y{f>44CW7O|Q}wST`yr4nw_LRy^k#$;
zQ7^w8o~~V-JU+Rf-U`p<E$t#O2F*vNp%aCi*d}=<UrA;}{*3H_a(Kf+Tik$;A+JHj
z;W^Pxa3qZQ)t<F<7iL3XPhg$D$h$n4C6rSB0A5n(L(8APi&mHPGtP5PcQ54cZ+Xf!
zid^V^=$UVFK*auw{3U!Pk5$L1jQY(g53a=m2=5Lf<3#sx90{SfFuU-HP>g3_cM&z&
zRfZ@ZiBP_mx)!aH9}ry#*Qw#Y>OW9<@2Z}fuUmh+4l|cf7Y+!YaDA<hE9Y0PcmHPR
z&}XByg_H3ztRKk|7tjer2Wo)CBWVZ>WiDVXNTrC7oEF`Z{Hq!pb3OJiO)t>{luw~W
z#|dK9I{98;xXYIPEbDpMM)L`t9@;nH0do1gw1@6mEy`*CU7c;N9O?S#KJ5JgjNnfk
z>-jc#m+;ikmQZ&n2iwli7!LEfn?(MERHV9^I5Ba4;(uvh>Yj{ir_59xRrOLWNSTx5
zQ_n)vOqVN*t)S;l$jsDb3!{&*5^w|CGVrE!d!Dx}*|^r565h^q7R(e_=vTHtO>E`v
ziaVwE%zt^)-DX$)U>9gNa3}nhN#Gc6Ewm0>E*&HuCR{`SlvlA|r>SL4X{$Yjta0ev
zBJK~Mmw<OU5`OsyJ^xFpRl_GdCY}V5$sI-B<0gEL;9o!!b+H3OZB3@Cr?yRjLqG&J
z3x?7++}E57Y}GczcG2-MxS9o{BiXf)4a_3$Cien~*KAQegX*|f873Evs$S#l&s^hu
zVK1fmv0ZA_N!%+&IT>$KQK55WJ;W;MTG=FOry_$=L&GDN*}mifiJCXLJ;0AevwWX|
zPA-p?(Yxs=bC=yC_&_uTLc!L4iRYGUd1N+pGFZ>^sJQ9(t9f}<johA4eV@bgoGHcZ
zk{ie!tGo1g^>y2k$R?3m(pS7udQ??QL(4YF&+v5Of5isL2Kg+xh3F=D03PGX;<Vxz
z@3@^VDG^K)+(KH1Zu=)P06m6|O1sAFlRiK`I4t}LVOxHas;$nIW|8Gi@EqvlcTR^b
z?Fu8sKdZHVEA*V}1ZsuNr2k-hxQT3MdR4TWc$apuzKv#tN~3YB-tz6659)^UPxvnJ
zP1!i2H*i0c#NI%cNt5Mo^`jGiC@xV2>~O>1?<+pm<gzuFoacg{_-5n~@j0Z0Ur}QC
zemuK#^*WEl_lQ=(6R?&@C*H}}BDll5gzpvi7rhi0idqT`q3+>7Xi-!^OyZe}<7E%!
zd;X82vy6@+X`^tvj>ids5G=U6TNV=BZE;!L-Q5;<4Z4fFF7ED5h$j;tpVsQ`ufAUi
zC&^)Yrm9}4_ueNoJiKN|w53}_-RP>0`%xV$RxVS=G|BU4=Fi`KGg`VbsoLgg@?Cj8
z^$#^FV9h-7WADdZpRX6(ClLDyhSS@k|ByrUFJgHy+d~w9l5)~%Y?~V9x*q6(EXI2f
zUD-<9VP-JXj95;7fXq~{Rg8L2rc&fn$I`MxE2A-8_><yI*QcU$u8Q(PG+D@Yb&<Ex
zGaNCdir}`KEV}%MwKlxL{*bN;4DuE$uk3Ia_{IlYxX=2N#Yf7+Am>>s%+an$9XvU~
zAX<Wm$||iK)&jGjAIarhCY-drV;>&j3{7X&dg^4C6g~Ez)>4>AbBrn5v@$Xfdp_ze
zGhglR`{voDwnl5AHm;NHZA4g1^{78NuUzCE<@5N)dJ;T!yjeb6s;bVBZU_Gns`~E+
zo&#BK5-1~%)!QN)(OKvk;~%5HZC6yPV+$@h8>eo|wz)866W~D;YP6$XM1GkL;n(zD
z{xg9sl7`J=vZ&VPZXsVIK3ZC#eFBY&8x-vm^4V@CGv6?Dap~Mh$x)YoEI)PacD45&
z5WXl6<)2C|{3C@S|M?qhL#cB5IsX{v*`I4ayMB!<a6?+jufPkvF?ZYXlRvMzy%pVQ
z`C+cM#sjQ8nQfU7v#vr?Db1S9pWyD8UODn2jzM-98nV&4+%}k7rjCX_u{W{mXe?91
zd<K&A%9%G%G?Fe=!OUD`ZaP{azwWp7KThS{Eh*!P6s8MF@_M5)WS<`p`#ZzZOxa<6
zMy?I=Al2_Rag?phZjhc9)GfKHbRsv91GuxW-gia5j_Mz}!90o{PDk=bL)O}wlJU^F
zIi3kp{h14F&rm#iO+=1m0}%7leuJNtV4Kk5oR}RGtf-z7)&=_&9ZDVd?eUMn`9A+x
z;SA_SUpJ4T|Ih~*N!SXV(Ka$xdxU8=*E8fsh)%sgi<n3JH}0)@T*#}4)1`^%=&&E*
z(6^Y|5w^N)htQeGYUi!*pTE`q!DJox{Sfl~PW?XL#2QJEdGR0TeXF0n(=|)^4zEUg
zstfTt4v}vUKKK)b=WyD0KTt4%IE)@N6zr?%DBlhCb4^?a219SsXLuU2Uj^H{vh`}%
zDo=>ec^DO4+dVU(dUhn_fgI<jhghs(__$!}T*uekPg&_>JV%5x!6|?t7cxHlg12_T
z`hrAf(6vzUfHCr6`4y?Mi?La-3q69kKpdg=&?tYzl*DjcMN7S~lCsre^23%<EuD$!
zNMT}8&%(CepwtDgVq0K}vxZoXfo+~>SL0wFbkrA+j{H>X2gp$jGap7K23`an=m>Ol
zETxx2r{hiWNTIygLZ7N62!phP=tU5ww?V2BV^9R&9{DV$mbI(UCoMm9fHM#339Ny=
z(oo|8{*3=(&H@F6LyNYSaK1^PKYq--F8pXnT-g4Ifnj$|52+#+H*wH2rpP+lg5ga-
zC+!dY4|S`&6a9r>L}#N=jZLBWCXI4bj=D~}{Vg*<+O3@N1+HKXZC&7)@HZrDd}bO4
z2LFEd>s5NEyq|%(_<YD~Y({2VC)=-6iD)ULA7FKq>0=2EiM4N|?{eiGsI3S65AhUw
z&2KbScWer+#5Y2k(a)n7*bn2$CD}h4W`MkwUg)DKjwwFoU8By#hk^Dv<5QgJHL~}3
z4r3WaZ9-<R+T3BUOsl~1KrM*})eK1SHFq(0(*6<`q0_J_%3-+<T90&~J(zkScf%`(
z^bh%3X?y&ysAt3|?<v2>8|s^9EW?XnKk^TzHRCqY3S%=0vhQUt%c~l+%I(#<>Ikup
z(HXlf9`J2eC#y9;b$XDw9(NNhW8B9O@&mPm;;0QYhiPgJ?WfLR2^M#Gp;B7Z8~ttG
z>cTtDLwQ4`>gd1luDQBnl;fD~KV_Bka>+=cesGdrp1sHaCXZm5L<h|zo{{FF(}>FG
zDZDou&$U46%MAkW{pI~t{BTT`OQc$X5ab})63a7vj_nrH#y(so3upKfq!OWuFid%&
z7vfu~w)8t}Rmp*j8@VAxM++JjE)29MZcy<&oDQ<LF~u{vmeGy_HWRajTx`1nZ@T}a
z*O5K+KZGS9jQ_y@O?=f4;1WO0e&2o&f9nH3R(|ZBd%^Vv*7H;Rv1kchn`>lUPd+MH
zm|dYHQMsvG<RgK-hzYNN^3-A`6f$KhnoUtVLo|Gfx(6>qeliAVP4UH?nW=!ASQaX&
zW+=0?ZDwE8fQZ+&*7y`>M8*!Es<u?pytBRCu+FApMh0;u&C_3gyYXwSD?&8fql1~`
zD6*!uOADfBsU}2yrm=mO;|hNd7m=<|Yrc?dK~*vLvqxLZVO^tm_O4VSeqpXhbO?*H
zEJuEM=KDIRRdEWc{XQ!#m<f(9{9_~3j}`e+hyECm_sd<Y@OyEgkZEKRS!Ax-5o#39
zDg%&S<ay|z*i#RKSu|^0!I$zIEOYr@rcL&#rkTVg=vU}+<XdMDBgJ!h1M{A_hau(J
z$;KU}I_`wt30D}e{=-wdB+2azc$76#8?X|)O>N~{aMPJH)DL0?QV*#@-@<;V&x}&g
zk!K@O37>_^kiT+3>8TA<e|s*MIEBsTN@XU6rSS#wZ)fX*S&)iz3+&MTA`0QDd6->~
ze)o@dMr6|kwUlxMrM)*MkPC?2L<u$u>uh`mJBj9&MqEXtF>Ysjvb*Sbd;-1PPS|#_
zSD>@UBQ@U-K^o#^bd&vUSiCt@9++7rEwM1t6#)s$HsK*r4Ju%6G1<zEg2KFPe~!Y)
zHKid~xTy&GPdH(3<QZ`ry-!5&)94~Jj^<3!1PX4b{fs+Urq&8F(QfgNu&weeEeo#i
z0U;gBj*ITbfAG&O{-?Nd9-Wus%TzikwTJ|h%`9W13ZJGnN<W#|H|t4JJwVXEc%OAs
zc+-#<*ch#ZXwIKvUyvbY$?meA=2{R5<a*<ybOLG5v)pfu#LJrPR2&v0w}noPPBBlX
zCn})eS;m%(E3VGLiGkz(Xrra&J6T&k<@sK4KWodc!h(A84Ydz;jES<%wWSbMjGd|`
zZT3sTGGZxBvFk~ky<-{$Nh59OY4jEJms*)x!0XW8?la@JHZe7K6qX(fJrOc|jdO<;
zsJXy7(A8DAs(eGz;clCTuP+?=^JMnD0tc+|_A?73zJ#v{B^}F|bk*hgTPOwEBH^f6
zuS<!<PUCg(iMPG~YRObFjSe*}FdejhvQw5Od>OOH%0w5J?^&w4V<MJNTsqB_+COh?
z;c9oHuLyl<ItbbGwGCTQ{p|bsl?0v`XDY*QH#x0S+4{r+G!D3g??Jcrh(PdggVKg;
zLFsGYzC0OiKu)CA5J#amO(iak+yq^zf8&i%o%=tNWjeb!Q25*TV|~WtBCA+keXF9z
z43iT6GPDZO(*MBIx1@WpF7Xn(irAS6=GN9X>}jlXpe=M%CIWqfRf7THzSu<GhL2>|
zGF{mBTurDzuNG3#{1C2=UuFb4REl&8ZRR3uhiv&8m-*#Q{+nB0pJjD(SMi?%bLm^=
zm2i%wraYxEs~|^sZ~RHN;ij1<S^An{%pCPWZ0Z_ad`TM1G_o8v4WbL6XGtP`k@-zN
zRUd*B2Dd(;KWMwPclskV1Bug`qCRYkd3ofSu;u2c;KB5JY1i{M7SDE{7co7Gc+Fl4
zq3tEIDR+K)bitp(Z>WkNu3O0s<};y*AxWf9SRYsf+Ho>>o$z3zNP-(quVNCJ4%iFq
zF13uAhmR5)LyF;2a1U7qJz*R3nYJqt&hT?));}So=C{w;Edm`hO230_Bs18PwmW>A
zfRH-k`-!xalHvZK>?CjSY390oce)q44OEi%L9*f_cq`D?^3Yt_v=-h^Hl}A0)sV(|
zO-Q$SZiFf(;}aXlKZCxvtMCx>UB{u&I@}BQmf!Wi4$t^j(#~hVPF5!In9DL9<M$XF
zJW2+dHON;=o`)h9N94PR&gM>3f9;U)+g}=X#Xq34^%uw&BAg$Kz7uP!kM-$f8)mL0
zFPwF>wEnW^hYYu*!G6glD;L#0M6$dmx_esu?)@p{d-b#nzw2ke_f^)CnGbw#V!XJs
zplS|QvQcR+1%b`{zU<*Dy~<3oyh9H9rW6nJ&)0qekJ13kG!>f+qlJ7%PLm^{7eQm_
z*KILF^VQJPVHX@ayO**;O<QXC6nkSVy!crLn>*Tb&vUb|dVn#$v45IYl0mI=;hdkz
zsh5lP2RDf0)Rt(j>5<(^#3+ofYVkz>R(ueg&W>kIbX&^`vxg9nm*_Mk+*m-}F`L<%
z^j12N>;jdLEsc278~A+ZiAcd(Fes-}{%QA8C0_a|Tj@{stKqfyLC9PI6hAF~=UpO>
zl&j05<pIz;wl&%Tl*p9>bA!u(4Z0k6(l!zEO|@-NRzLd(H{5jC(#iBUz8d=*V~G*m
zCC6EFKc=eVU;B8jfjBECEv--5{=8bgDBsS&7`+L}S-SF0<FohQ!Zxmj!7FM_rH%eV
z_mI^sKbT6yGab<)p`+|Lqyb`}I8l?liY!IKj1Jf)W<8%p95y}~qH%!?GXGeXa@LUc
z<;RwL9X?zCH)rVA4?l<Gtnd^m<?yzw!VG~_-R_blXLnkS^ri)y)rRy`v)jsq+_Wle
zXYI5v)>SJwnTmD{2tN%^fQ`so7$<M}%DZN`uLT+)B-4oOPJGfP8=KJXMEj^a<%CjO
z?DbI9Rk7G6RM59WwiaUwgzbnb6?wpPzNE~ri{EPg+Lx7?Kiac2kc6z_c5;lmC2vI5
zr>t&;s`%WviY4=LQ6TnocrIUwo<)r}cMF$GwTb=|{Vw8a<mZSAQQ>9dN=@JwNH5d7
zeklFxX2#15Z~B*1GC#$?O?c<yN_IJ0Wvh9~ejoUyRMUE}@wV`g386I{m?JXec0}{&
zI$;B;D@1per5>`gsH3D}u3-C4C*d4|iT8@u7cP>Hqq$beafrWT@Y$`uwoSvF8}sW1
zD<~&W#L+FJwe1O8I?%shgm*4vl8py5u{n;5;p0qA=?QuxrMJ3X*^Rv=-YD~>8R#&h
zSa|O`SX@7NNjR^zx10@0vi@WCFwZSHWin&xhpxq!x+)bf1zos<mLwJ!!`MdFSXQIX
zYE#`)3kT<CxoL5f`(>Wf*9S=k)5Ou<QGpIYkL#&7UpV1^95^R!1y79fU@LLWnj86d
z^z6vZ;Y*`3A`dx6R*r9QqI_X!u3^g`oU<Pi{+_!2%kvlh(h|Abrio}~F`ucYbp8J4
zuXgEk@=);!`!bA<T+DYxi}cxO9X5$Av9hK9D(8;fQZ^@Mv2_!=AOFPd<`6D}p1}{M
z9qg8{m7L-I`ThKpx-YB$Mx1Ml2f2HBt$HY=Db&*Txj}ZcZ;NIle$!j{ZxOd+ca&Nc
zPK8Zpd(nw}w0(x{BRvv11=b3$gW1p%AuKpryok8j&RjbxsGk#)5O~(28NlJ~nzbZv
zs;5x)scR)fn{LerTNcJx4I?W^dCT~E3;lhUT$7b|R0sR^(7Bdvs4m}>P0Crdx4c2P
zD|JAg5G>ipXsrw6WU4jsiCD+(Wjy?qnA@f6vZ5HD_s!{XZ}+tb9uX^nS!_s|p{3J9
zte9LFEX?(N6%Y^NeiCeL48tB_Ip{Ed)BLXmD~k&tX||<zyVi@?%537Naf`WLb}34V
zIT=$B_9LQZ>5uVcYg{eWo1Ni{%bi~ouec2d*zZ2&t4Z&ntLVRcL{6#S$(eIqF+y$M
zLDx1Z9Gimi_)RTb>|ktUXTU77Gjc?l<Byjxd7E$`I8=kwcP@(_Pu3-Splyk3w$j$W
zsjA{n&u(?MR$60Fkxb(P5#HFD<=#ebvQFSi!zri-NPF-GPG1=4TqKlv$xKt{6d-x6
zylY*Tir0JNg8hBx{3DRQTzl?5$s06SBsW$!=&@{Un4Qa$kL2G?U6~P=o8jD)*ERoX
zaXRvc`3hMzP{aAsdCoOb{EX=IImlETA3mVm_n5O`cWtyyv|P8%4SyC96;%W3vjgT1
z{9W!d>oYI5HnJ%Af7&-Bp6p?+X`M=bb`SZ1e7TVF#OZQb#BR!cAVb!LYC4bB^Is}?
zQgRaNO8Wz6u)6#g?Ap-s$KW~Pn185v6Z}N7q=09;ycTQ*I%tAlfG$`v%oDGXD<M^d
zGTXv0h79K)AkE~e#z}I8W~gTkvzCvaWmW8kbX^*$De5b+iZT+^fP}Q^F#FA;3^E>{
z0SS+{F_Ydw*dol7tHAm_gH_D;EgjACP5*JQmuU2pe<O2E<)i19PNHK2Gx9qXWVjZ(
zE)=hY)6dtC9xxMGs;~DPa60qCJY7B2ToqiBXr@=Pt+0#uZnPd^p#j;R>CO82U6$so
z8I#bX#5Los?!xErx6LQ`T<#cM7OP8+<hmKzC6_V+-^-+8#a(^p+%F1S2U~H)AtfQ7
z?UJcGb=h_@>bHaB%QBC+JKQhR@{q|^jI2o5@uTW5>9!gs9~H0qgRW7YY5w6FFyhpq
z@=_44^p|Jq5qepCtR*(GY1l~ShUZ+CEiXO4kF!l~QsHF(FmktJ0N+abr)Xq;`;x)M
z&cZ$=FFfVR$Vjwoe#ErU0oGH{fxZn7^(pN5kOeW<!Yf*ySx1Fbu${7OW#_R$uAham
z-KNsCi|AEGrN1Bz0(UdV|CF*m<V|%3a-SE?^Bq+)wNY|4pSK{vrwgV1M!_T3D(M6`
z3ZHxe{e~FAo6Xa>+C(;VN`DZ1E?0%~)(!9_*3(h0u*){5b-wik-<J%>h9Z6Nk(Neb
zr%Ppq9HQ3*Dx_O~tV)~aTwAa$a6|o*#%;sx*~}MZgS%5P5)_20<X65I`5bS@tT#QT
z`s=Txxr!*8kZdXj30KZ(L*z|?jKKTgQl&`S!W21j?QY7(<}szAgYYWujwK~>L8X4>
z##uDq_uMJY`H*NdJ#VC|YVaVj!i;m6zPY4|vtQ2j+|^lia_5({z<xz$M~pBhn%2|T
z@r_ur(FTjfubR$=hlZz^8$-QEIPw<hgiV5qwp=V1pM<6826`U5X#CWp)g=^ZJK<=|
z^%3hAl7-VfeSK+OyGNGm(OHf=r7DKZMb3B!=Y!l1`8RStI6;YDYhe?uE`5?PGH}tm
z&kH&A?j^!ix@E-A=v$$=+)lbGF_gr~c1#m;IW5~~hqkaRr33VM`Wg|X_EL`#tIW+z
zZIl7d8R^S%lJhr~_&ty1-S`>Xn9>cxpEFNEi$HnzzpiE_E4|N<^R}JQIZ->fVlXXe
z@*niAC_0hf)e~*J;qF-~!svD!-({3BYAVM-f5_7M#V6a6%n@V&`-C+j@51-FCH9}m
z91;R&#arh6oB1s>*?BR4bm4vR16ewBQN*OM(x(1sXL&_1)<47DP{EkP;SI~yE+w%&
zwU(fUl<6twP8T~MZ}C%f8ubRXf&of**%1hZ@wN;9GlU6mYRjR!P~))r#Bp>CXp2=d
zT@9Pza8oTj_cA}EhNOv^D>G{q-w_93+nC3uMr40~-I9JqZHgZh9};?^65AkRSDAZ}
zQ%q|p3Mp2Pt5=QIBm>{8J$x+Zz(Ng^Y71=hU)NHIchn%}2J0kqpyS>)6k_}|2R_X@
zKkQWKA;(yZ^;Ig|nl&=ron>~t7upid%!9)?C|`__{wf-fb1Y+J{%mNV@1#%JeUVEY
zWh`0vH@S4sB{JGFq=XQe9hPeRP`VG9s;`9+<SlMsi->td6(nA-gDghQgT2Zlti*IA
ze0}t$QeSyg8sl1-_b^Auo!}ZImd7q|1MN>8BH2kyDag(`pZ?9+-W@IZ@#>Z)5e(D?
zeL&|1BVA<!E7Tjh!~`9?qppURaZIpekfn@I#2EGq(VshO=J_goO<p8Qg9f6cJV&n+
zpXe7xSvORNrAaBa)QMTM3$<W<%w<ZpFSZ&~w5|y4{X<+`J-ei@=wd!8REfNAt<OkU
zH}FBg<bjeH%mR_*QFc527{kylT4yB4CY$@v`IJDl<p-Eo*}9o+co+Pn^+RM<*a=Iq
z@;HA-X1UBg8P(ISr1=YusGrCR=5IWSjgenUV*`$&4$g-q8$dUvMd<j*lOe}hggmOR
zmwyOXM2|#Dt?^#mJX1D(6YmW*e6OYX+Dxn^vXOmf-4&*V%(q{#T(I2<-D#i9bG}`9
zcGsuC7JriOmgl>>DX?-kA+x@zoEn(sui?G!E$>Nop76eAhlIX%e6;vYKTY)@)pa`d
zJFwGdF;-At2*AH$PSYo78(pFco^K^~|4t<jjsh&#CZY{2S)~#}4@t2_YtrLj2cW4x
zMy?|rHA-=N!tC~%+z#CdXCP0=NeZF;sm(^lupxX~Y9~@xsw6B`B<Y}DN56|Sr0YSY
z|0e4J(+*T*2AXzSoa}0<G4l~}D-sYZ)r`0sQY!o%(_JQVl76{AKK|}X{VPk(ZwzXf
z7u#JSIm`=1@KqI{Fx$&}E^1BeEn}9(u80X(niH+CQ1qoz;M(E&$A1t(>60wUgc+wG
zC*cF7X-kMpR2z1sgSWS|jItM&-4j`dec<2iOm)WQGbOD1gs&Iu!_Q$S(+$yjQZ<+4
z8WgPIe_C?Wn=E(4dz!86d#Fo@vcC+w92##LgY<{JUpPRl9Mn>gX2f&5J+z9$%w9kv
zK@B;?^T9WiQTQpQ^TaRL+wA<@dO6!NGO}ytz4bSwk2~T*57YNmQ_$)yc9$y};k~Bx
zqYgQ&;X_Spum#8tVUbu1GG*@R^XQM({*Ka)TsYm^404ORne$D%?Y$h;BmWBzw^xj)
z9{!PdFQnyv&rB|w>26k%;C)d-d#-CA6o23k*NXgz;+et}t)Frwu+X<(TaKS5pAu8?
zR3?LeU>{(9gvIIyRFgPOm?6~{3PE#rfL#gAbCg(mQBSaMY?$Si{gJsUdxY2z)__aU
z&wp*naPQ*4D)dWezt9U7C+Y+}<spLN{_NzlUgZWw50cN{;0pEG%AdZV+w7iKvcNar
zxWX(mEw=UK)-k6!C^})^lI!Sg>_&U*GG)tEE7gsf6{wh3yLfxCtsuSRVo_}|maJ&0
z&V4X`dMg&rgUq;1I%jl2qRG-+eJg3&#Qi}$0eM=Y5n&YKe=<*uTsb`0zUTv_;cn29
zxOdjg@Gj;)2iSX-n{+#QYSFl?U9SH66jN>PHj$}s250e^R6T4FoI<PzmZ2k=LFo2i
z9Z#6Qf<FS@WFN=AFtRzr)`-mmEo7UTr0kTp7^|od?qhgJ?D@!S({J1<bqXe8H@NbI
zL)q-#TCy}R&Y7I)`qlFHBIkRl7ZqoV552?fA$H)aA%kJRud>t^iwnz(?NIScnaqfE
zTQ=EG4-vO`&w9SAONia(IJ-b?B4=Wq&{%W?ti3lADds;z8#umzMy?r!(fO515=we_
zz6NURX3Gj|PyCs9-W`#L7f<t?E?(lk6_`ToGChXg#9g!_!5#8;bR?d`9kktY9E)rV
z^=2X)M~-91G4r{h){VAn)<%)nqaK+b>Prgg%(-b7vey*1E$-~O0(HX2jZk8$y3d38
z69e1j678{(sh^ZK$pN*6{8<<eE@>l;Q?x>DqspLDWi~j#+ZehuZy{@1dq&nQJ+REs
zQs>Q>d6)GqHyqt1+oY2s0a-Ucj8p+Yrt~BEsnHxE<;%g&Ktoe~F?nZmEV+G()8w1T
zM0g7_*y1ypFi~jXi*|h!vWYR4Pu3Y>$+0)fzApW@y#oG8JqC4yPtCXNR(>hwQ@28=
zipRP4o!^}Y3ikw$7*;A3Qk5ED&9ydQzLEu5Wb^f|<Sfg9h!Np-lL+GvuYHxfsAHA>
z!Uw57y_p!Pn1wLmNpKY;kqlPKX=AC<;YQd&s-^M3v&mTzdI}GcekwKSRrbjdk3%O|
z`w^K+sJ>Q9k(vd+3O!W^5{JKnuIKGFL_44y5yO?gq?Xztv=P?Jh(!I!-&!p^gD%Cz
zo8H@#tcwT+Ye*hMcZ<Ef7xMaM^erd~d=CupEDJV}E(G_h(=<v=R=3mLY!BIRx(1mE
zUF{3mM|>}$3MKNkkYhHQ&(|l5T<~CUtW;SX2n3@#mjIc&VV3uF6?8M`jOMXp&F`#T
z>>GJO+vzHD_DwC5vLMr&r@Pk>nKlz&fi4eHd_$bM>Gd)W=C<^wklyg$kv*f>FpuRu
zoa_sMRDi2^vgLAQspz(03z%zEbMgwdfqueu<W86zCYoZ9>u^fwz53qOwxEi$eg5L$
zBJH)X!ri*0D|Du)p-w<hl@lj3G4@#MtyVQa`}=q~QCC$k36F)$*qV@Ev<}`m_3#{)
zUVzD9B;L=`Eu;+0&;Mdh;2eGik75$7FT?F+zm;OGe&8(pD=#5?Q|1)tw-M?|K=+&P
z@W5D6vMvYB;Bw+!iQXUH9HhU^Y}sbXWtxERLN~)t+(7H#OQ2&PZ9T>BCvNM!_KE7l
zouv1g^Fm(P%~0!C0qv;Nz}toQk4&{mL>1w&H`VpL_;K!{+{D5O%0Q-xDa`aY{Rye0
zYz+*{sg?R)T26i=IAO!$i>Rag9J(ucT(bvE{#2#5_9xbz>1w@TJ!<*aG1Ibw-)uT%
zujE*3S;#J8tpE3e;3`?dO}R{*ai;KDZc%=R{HlfJ-GBHVg1>m&vA~v1T?4tw1rVv6
zmF5Sn0TQf4Ye3hW|Kz^G*TN&|xPPB(wCle2yuX`NEEUKj(auaOo89KM?&c~pF4GT3
zE&CPg25UW2i^#3zPsgrx+|Vl&jx4yD_t?2DKPqQ>aarv#xfIsliIUrY5i$+WLhbck
zajtP3dW&|Zj%o^cV`L+><-esw5QVhC&XQ^RO>qSP;>_S3=>{gVYfN`dV@)Qe4~dy@
za};xxN5V{z-6FM+OUP1JUSY9oj2ka*=Kl(MQ&r6iS(|1KJoC`*rG*0v>bQ>wjv50@
zQMNz$p5$x81<om=8Y`|5R_Oy-8q#KNvZ2@j<EVT=N&xkUQ%q|<4zhMC(2KAx#15<p
zImrA8GS7ZmZ*nGNm&aA`vuIM$rji+87eCIi-wxQLYW+ZqU|rAd!rOU8u7-eMTA8<*
zW?*xLUV%mag>VHPgS3oH;w&T|8tfu$CbHI;A^Vk2x|ywNO|aW-MW(VuMd%XVS5JT}
z+z<2sB24=%^$K3e?VH{pGbQ(_lw|4_{ySobeIPT>=qO(I?{_~gXyt!~Hw_t8`ayK9
zFdsEp=v1`3U}{0Uuc!1weuLDZo3a8{MI9uclt}roauiXSY4&?z6+>6^0VIy7$H#^?
zk2qs_h5RYx23`d|6uDC>q||e64M^lp%QbThm4?;QulNHcQGug!L;a0uN_elR-C@Cy
z3FZk%Me%`<psZA0;C0z0n1b9U9%;#e>w&|8&Yu0QO1>rXV$x;X6jEX<$DL$CBbG)?
zu_RIx15$ylB+9=o_^&s@l_Gw@6Zr95Z{o1J%)2+(I&jYUDmU4;M6W?_w2F4fKeg-+
z>m7O-kCa{ny9uh6%~vzeg0BC^se_CS9P)SZuW<eA9V>C*F8Z4p0o5Jd;FSMXezg(f
zjV%1+Vtn(U3-v<cA^wy(ZM_7^mp_fh+A1_g`%ljDw8;&W93b+T%IIV4GtrD0Mm0yL
z>N&nuZof1O8A^4uJhLTQ%$94`?%YQ4o$vv&;Z|rbwZ~W=@`K~=QjzB8!gS~3)YiYd
zW@S0&7aYjz;dh#5L=Lx1AsgV`wUfv>{5tprNTV3iv~FM&l>jHXu9=ouyu?b-N?xaZ
z#a62R;6TXYtU!FQ0(K0ZN3Y|?^Wo@1?W5t*lZe@lnW2lVqo@_Wu>Aemm9oZXPtOha
ztV06yd14XL9XpEdQ2PeIxzUn;yd%}-WHm=IB>M!+D7}YyZ*IzGB4d#+*dv<YI`S@i
zH1`V`EypNh@hMyc^;K)A^;cZl31R~MFS$%RSn^kTh3p9hZwvPn-Yw>Z_K2JRVEdcj
zPRug~s=V(%cTAwEXS6>We`7jIHX)l5<q0oS33Dpf+;hFHjC!UmrlF=(%N3Ig>R@(7
zEDzgm?ZfURS22~T3#Ppx6|LLw$-WlZb5m|)EX=@v9Q=Iz*I&NDq}h6n-K$?0H%N+F
z##`RkNJy46VpT}BC{I|IkUHl5rtQRXozP|}uVBA^p|M*z0473uP$$??-D_PHIxf68
zM79=M5a>=4O^(Iw^3cFdy@sy(h2rytEsA#p3c&l|h2m$$*L^32LxDD~sm_S3mwDqM
zOQRlc@cB$X_N(bP-=DA<OW^I;POgi2VTfQGVOtZ@*cQScW1^V|_BG#<`C)4ub<;Ei
z`R-nl?aJ$$pOf3WP<LHccA9a^392*pQGFtH4DJ#ucztlr^{eE-AWxNWqCveWIISKM
zC|6V84e0VTTehQL@N9AvYcne$bM2I4aOB&tAC3kQE2HJ`2)-FILOSJZEC4B3a<rr%
z=$0Dj3h1az(#~qf0I92iyG8p-Y_7e*QAQ}%o@h&~pi;O>bSLBw-2o?upBbvr0X>Qb
zAd93GwiTaBNt8xkBp(t<=7o;STq`n998hHTzV_X5wf3swHuV(!x3z`MXF0~NGp}Zg
zjQjp?uA;zC%?GL6n~{r9b3cG_V7Fw%cf}Rwt`|@Mt|zNwjGm|ucUhX-8(Dnzzf5On
z=-C~9)E-R(X<$heSCTumcxA!*;-KI_IuRRD18;*5QOhZ{)j$1Xyp82-{VX>+?6s*a
zZ8FWU+%+vC)3hJjJ>otUPM*@cDYxXM;xy%u{uf?Id*JKegq}nD(0?!s^l+h8F_CxH
zmF8_x{7=z1-y)?Wx!3&GTAf)>1lTCDpAhc;RM57trexqPi9J+h>%XBRt#k3N=q<g5
zih^8Kki*nGB7<vSO?M0lwL#B|LzcyK9Db1*K+nUI)S{xzc^gXR7A(rH0y}*{?*es*
z{#fs-w>BOiG3rWxbMIW=Od%CHWz7qJW4mp+XWqz#n@iJw>b;CS>H;%}8cdc@g-i^Z
zX|$$xu*cZ{%w9_kOYMl>k%vrY)mfgZMOO+o7fdMZ>+0e6E5orl_)5Sj{nTL!rmhRl
zDs~nfF1g|PBn*&GLcjhw>{E6eoYN%u)kq74R9*|C!47ORGv3lR)Cp(eFGM|c^mnWz
zOh!xl)rhi|UU+}0wyVB(s_RFNC!=D{8}|?SwNh8zip<7->kH*efw<!9g(Km0USF*e
ze$u#z&F4?^A>0I9RsYi+Ofzyjwo@M{_tfq}3TvWvl9bu<=3&-{*1<M9{B<M`=l2$Q
zZxpWecM|V<KDhZ{dvJ}a$E6Zou>a6i$O1$QY%kj5y6oNUMSPV4tpt~Pi1@&Eq{`th
z&_B?JXe(k5>VPf}k0GzKD-q!D+0$&*?2GLeOy!ufw)s&n!{#ukUd}(Q;Lnmlg-IFP
zQ)@VP3p>dt<~&mhoVExt#V|d=lR$CMD^CEM)va1D{3yT8eulq`Z^m9?>ycgHZz166
z?LFilCcOpqjosK~LS-VE^F$w*xg=O-M%*af!@3B4s=9)m{H)uTQ`=eSs-dhvE2HDI
zkxDP4BQ^<%S6=y_`X32iakbwo>{216kk+}GkYdm~WN>(jsRdS6y8=BgXJS0@P%FVE
z&<-X*_D1Jv2i0LnzOfI@XWw#PjkMr$@703Rg;k5j6i#*r{7axt(T{zjT5<*a8*VbA
zVpolKpciPZZBmoe{>me5FappRsF{0*7}#-0u{=tZW0&Frk_10PJ3rT+Za&71H$`&;
zxMaE;eja;Il{0T64yp^K5YJQR%G51izkjx+ZZE1YJ=3Z|!qa%XI#bWgaa+k})M$1R
zO%jnveQhr?lMR@oOlQoJr76FGSYlk#id2^|nfQ&}G>+;=bUSzmyD9`4j&CHAxME9y
zk6}3WFa9HSK=Vp><keDpFP*(7Wny;S!bpz<=fNdy7?y?I*Rzx&IUuwVYspo#pO}oV
zqu=l+P5)VX+M3%MJ04nBF&26gEs`ntHS#gNpEl98kVLtR++7Wo+ljI2VZy`SP^$$y
zfP?a2<&l0HJkfi?Xw?R^lv*mg<emO0zFha8zPrLtu@Ahrd;;Cn668X$hSFCXhLnch
zZ+XZJvJ0d~;(Sm0Vbf0TCud`S@gvPYEjzfCOcHewDW`1&icvxBEPa<-Dcgi~{)E6j
z?<v8jn3Tp!XJaQ~$W67c#x=c_ehQ(WyTn^!85&7Yctw4x_FXz4pGT6Y5m;{nM=OJC
za<m$+?bGK#&$Z)tS86i*m2Jcv<L;S~*~Zj(qAS@3V~k6nyt2i3heYWo^<mmoxtp*}
zybsx!D}$A#apDEBo9q%3<y~3>ye+vDuSTq+Hq#r4o#=UO2fQJu4ree^kv~Y5(c!Ck
zjor{=ber}`ULy_$pP?s2Gwl+r6<k;-^^I!CR%HpIA6}3C$n3>Rp^3&b&|hz&ty6EP
z713~{uQE}5<p(fxD-&oSmRGBQz7mk(^tw6;EQJK~p^%-@5l0A#nMsBqeKfE7k2pw}
zF5QwgfE7jqy&agXCFl<oLe7)^g_QAih=F{@s*=Mgj;+UJP&cXSRDEV2J%-*vz9r|7
zo$w6YiYvq`ViY}<-ABAZpP;4j?nb<J6+T;ObSc%DsYfkj$20SZ2qFoujEyl~A`6X0
zpd#c3d^gT$L1Qjj&xlvbft^O4BnfjN3A~B)Q@9e?;@c(WOLxSh!VTrC`mfRsIOWf3
z4j8I=!Dw(*@2R)Y+W@;(MQbbjgj3=U&4gS<6R@LrBRs)4r&racVbMfaVl>pN*QQR>
zZRk4iq$qFdLbpWU8_S8-@GkQ{k%kr$9jOJ_OyhzPjmE(}i)tN^UT7oqw9ykejk%2%
zMrrN3mW+jv=aA3ZMWc)wryPQQdIw;{oQmE@MdCA-W&Eiv)w48<e$j~5NHmA&V@y`^
zKn@B~6yyW^97e&No~Z4StI9RxO;T0G4xVE)F~In$tOd7#Ed3)-lc#9A@Rsy@ye#wq
z7qA)Nq;y(c4SSs!GRb(1x)8&t2Ro?w>KX7xO^~iC&$T%k1X5@|v=-4FOND#m7BiGO
zj}6BxR1J#2+Z#uaY>Y?p!4WVVvT<%}<KdjfEbvNij(pSY#%O&O(gtad{G<n)<}n@d
zu>?hZChg>NqAi&Zweo$rLF_iFHZ=tQrk_^!NY~|S+DCma-h`y^Qdm_a0ePnzI-*a3
zE^!kutNvRpRuZI&;+ddD954R?V_z4EkxmG0g#&>@p6lKO=`xrFKI*&BNPVZ|2`ma;
z7v?LgK|ghY@d&+!MPc!9Wf<B*Fju?)njkkZ4bO&DugOryz8<NGM3L!q6#apE%6#EQ
znp!bSiChFy2g&AS6Z`}^7dm<m#}}h(k+;S*V}&spzO>T#B>X(F9q)y1((Y^1j9dCM
z{1UOAXajleW%!fqZ1}U?<X-fMq3SF28OWc=1B6FuTq8K*Jvv7(3#VCg)Oq4uu~6JE
z$AeAkKy|HJMmwS#+6pjGZ;d*UTIhY<0dDKGzE0f_LX4)yS1nn-6+9(=7kda3gfY@x
zsWQk$dV?k67O91N2hM@_5};ESa*T+>&tNO5&2U1t67&vuf!fH;a5pT0Qw~GaS&*F`
zr7+rcb*kJDWEh#o9qof!1a_k}iDG;@UO;9+zSTTPE`P!FWDb!3!U?Q_Ol@v5)gB*3
zm1mA&d$r42J*Z!)p>NP{V;7m`d{?$STZiW96I=x|;18SnaDYt3Ec#-t6@1mK)<$oj
zeUo<xmxA|w37&eck0p`5V`7e6DD%o&IDPv=3W|@U7|_6YrriYh6+>yHK2!FCS-Pz4
zR4kA{cQ>#h@XR+Tz$%0ui#XANNG_60q!aClVaz)|fg40$gfz8fObbYKe8lwQ0!(YR
zJ3EBhfNNl|{08hny?8vDW|Tob!L|7s_GS^}Uo0CE_mauI<U67SPbSaOe)0*9(36;D
zWQy@wTcRf!%hBWLc4H>;)2I&D-8Hqok|YPDM0t`H&>F%|%dC~wr$I-oeuxbnf$lew
zfLWO=k5HOwL%?Wlh(@d3<jc}KA;WKmPAjj)eEBx~**$=1Fh|r&fwF3bz6RlR-uRBx
zMY|A-=v#Cv+DDC`r&9B<b4WMjmDW+8W9&lqBO<u3R?u4LyA3Onilk$Qh=*uPV~!q!
z=Ft<Wb0o{AP-ltGR4M8r(U%wsNyF*L9peYY$CNR8BWux1`W!GDZBFE(?a*%c61Xeh
z((~Y_)|`1x4Iu{*V@WsNmO6<OWJBt$9--V(9xDUYGisq&OPDT?6Hog8@^=)bD<S$1
z?TETW?}LoeI~p6%W>_5l1)qTFdbBo5eJ2{h7s1xT311gq72#lTa^Sz<zri(7*)dd!
z(&i!e@iIgfnn)TXMetZ0Hiyud4(xIg?m)Ue6~rpR^G?=gXtVTP+E%a~{ttHm0`@?z
z<UQmc;x&DQ983K{-G%f1<zYX11@!w*Cl50<n8S1?CE`1=Ur0McQB#yVMg?p+wh3E@
zn2cRUP2+>!RPPT2=+zmI4n~{fx3Ia$Aan(GQ;*l)XnV9udQWg%yeiz6@5^o_1<ttG
zHJA1bi0X80Fr1Qp0;U@V=nw9Jwpth9mh+XP`cteWDH7{ouJsc852>l8YOS%(sG(u#
zXRI7{$Y8av+HYhPd>u3Jh4cofiH$Mh42oz^Da1oa(;iQiWA>BduxrFI{2I2#sDdsr
z+}e6D7RYeN3{*?xQu1i2n%YlkE3Ysr<JVC)HVf-!BpMfS7p`Cj@o4NJyors+E$AlW
zEqJT72lb_)>RMx=QO($@J&>2nC%{m3xAd3PN@}EZ(-25H>WU?!tI*$YKltDZ->Pj@
z7O9oMC>7D-j02#Ld`yg!H^KFJ4~a$v^bK;@XkaYYmm0~~Z@dNmf>;AR)y|@8&}i%k
zavZshO(BkuhX@n?4c(07p+AZDL=@SFT1yvEexfxz`L|;e@lxbJaIgMNG{+ws^No4%
z%=rPD8qbXl`b}-UTtkUN&SMDL30Yzsz_yWlVU2o57xmZL-`Zrj;%{hMHAb7DUIXRe
zNw^t#sP8g<7$21m$}#xFJ>~augt`O{178I9R0rq_xo`&j8=$^ahDqlGt%C2R>0*ia
zUCTGRXk+E7$^$i8H=|~(Id%fOOKc}U;?L0e=t3-o*h$gMP_hUgjhzAYz*7B_J_T(_
zZlR*-gZO*o9cCpTlMRWJR1`OXJI9u0GswZrBuH2f;x}NQy$ZG-Q*>R9m80}AFvHFR
z|L9>_6W{}B#=oelnIWaeig=7h=oMp%@e4^Ieqa-gLga~FO6{YT($**=RSry$Z%e6i
zSE+4qN1&UyN^S%mf@<14<FU~M?!4wuQ*{IjF|O#)?-YwODrjXvb<hy>Qd%polvuU9
z(otThgvu)wL2ayFH%gH&;ToaHBh*kToUl?WsasGlJp{(KhEx*siGIpBVUOe)v6g5^
zWMR8tU$@X`V?09$Y$o1`Ou*{lUx;(~cH$tOh>gIO<1S>az7-jX`|ww!1xwJHAWINM
zE6`<qG5otG${2Y(^pdkEhRi8<!8N@$a4JK!%b=NZK}pe8Xy=WSs7=pQhpE*;4ZW`>
zh^M5gAQ7}sj>{=>vb<fMEA10oic{oyY9*zC`j55+WN5MaJV-zNt*hDvWFl6YxJrzK
ztFb4ZfW9@(B8}h)bP<U`f1?exNMO;*>C4bpST%eG6VIj7Z5e}hQ%%`7CbPM_#cYc;
zyCE${V>Xe$A^q2a#$$GTCo)j04E~iW%fn?F-f#^w($GuDCBuQV!gGjz#8osOx(7DL
zSt1N=3Ui98=oKv=l!bITOqPY-!Upk4V1U1akRntK`u$>{rL<B_P~(+j(s}4Z*UPA7
zyw(bk9Q=n-OWUo-YHu~a{376&qLqL|NVkNW;xOqAyyx5tW8qAFu0iWb$aZ8j$`SkV
zbj%H7)G{)eK0|E9^YCxb`G|mCC;{>*c@XM^_MuC#YiI(Jhn-@MLhi9j-!lPo4@e&C
z3FpJcu?AC>oz1+Zk3+YrmH0jk#~oO0xYMhmHIPQ25HLtBV<hmaHgH9cFd*vAAkfvY
zC-`2E1QU%3#zQp`T!PudW8{ves=vVtxv!8A+$&vIX32HMOsTor9J&sBf-S@-`Gk5~
z<<#@?P4$-YOsub9dIObKnj7oTF#R5AXLK+kjgMLkoE2YWBttD|Be<el>o-6<@Lbzv
zyvJG)y-^wKNWGvsF%zj@&}Al>@xV{e%GNdaG5^7=f{fE<%q^B@=94WMsD!{rAs2KD
zG8b8<TM-JIPjtb%!>>uiB(w+86>WyNur=5kq$08fjWq^p$?8Fv+aH0|+z+*pHbFTd
zd<fPMMhT16UYgygtnYyJ_**qr`xDlQt@JkV+4mVs^v0kySPn3ShC6Dv(n9&7RFS_2
zFG)S53gQj<i`-V;r)k<E&8bI2ckBPq7y1um9Xt^#8&eGie}`5@s-ZpfOU5<0UR$C)
zh)(z~Y(LQxBVf1Khn~O(K=L2S@?0fT81$m3!HlK^x*fBZ=u5t(&E#j|8<9;k#Sf6p
z;N<-Rq8TJ|{z68e%aO%;6@3EQnAie4R>d&?aKac+N0|h3;hNeheXoWn6(NK1xtgHd
z)pE2gnp@LgwEGQ)DP_cJQa>qC2$fkiR<VMra;%sq?39KHSA%6lUHTzD77r=M6jZ6M
z7Jzkd2k(S&wH?#}wa1=njX|;+tww88wQxNVyMl4(OGqz0W0Xf9AZw8O*j{2a@sUJm
z22#j>GE<q)Y>w$2zn2@yU*@Z^1igj$7i)#R#tmW>F%HI*NU{ns8S8`pAU5MSv6a{p
z^d0&JA5YA~TH`-q2D$|O0W-c)=q6+b$W)I5Sskm^ke?|9%4DUJYRJ!(%b)>d*kSTp
z`IlTyJ*vt|vN}mC)J6gstX2=Gb-+e20j|k(32Mxx3xX!rRH}i4V1kb8G1_%-SL?0y
zQA=P2_)RO)Cc!hx1<9)@{t|1CZ^ma~m+_H!JM@=fATyDA_%z}Qv4E^g=h7@)o$gNG
zrmIi}v6E;@#Z&dMG1wt8naCtOaPMXi%^|n;3%V1Mr`zMb@htQ=vIYAKAA}X4-_Xlw
zXE+gj1C-M$t9$<+!@wjh13ZH&_NUriutS-rWW$)g9-IWLKpQ}VPwF@|_5ZU4@Eq&{
z&Z)E1Nir_X6xP7gewZ|0(xeSawzN{TLhbijoiI|2KE`91nZ_WMkcY-2y)!xzEoWRd
zGLbR*UHzufR!h(_v{u?u7@01DLE0r_IOfGakVj~lUcq)^chbw*0{)7rjcGn_<+^fr
znUT~+YCm}sa=H_66#InC)YoV$wPgK-F$`UdVptwJ3Qr*3<GbKJsf<@A?&D>#Q`kLY
zn*LJ{H<I+*`oEAV>sLBTs{^qCF8D`qpJ<V;iOJGunUr?R|0!eDaUfAYV$3uiYsIi{
zFc?%-H>-!Wnc5sMO)U*4#;T}e#WP~O+6ydHAFB(%5a`fW4EwG(VBQ#qgrXymztGR9
z8*PAXgR14G*d%Nf=0aAWrSQIxB6y65CfdO>v?BHd|A80b4amP}gn3E#rHZHkokyJ|
zTaq=X)$|2=9rcMw$A1x<iH`6}u^Ty$_>7OkwjmRYJNg;z2<QT0v?uWEV4%RyXCSx(
zIzbhI6ZC*Om|c3Db_Xm21=?QtyKcy|dIqcg<?1;p0y4n|$&KWek|G|L%FD;#KCB}>
zlV__1@M)I7I(4Z2z+kby=x$^idIdd=_JnJ{HS){ot<li8?3Q|7-Jv#93S_@pSqs+^
zVLZ8nxR7!v%q7V2^hUZHJ)B*{r@{%78tiE%o%w@lK+mKWQ_qPqSOsLf@d)O1<B>PU
zD_E5_K@~Iu`vG^NiCRIvq_)y?=}%Nosuj76IFDH{8WW73`Uj9EZxHv1Nn#6ef?yI>
z!ke}Mq9iVsC^=r?L84}XC&5E)mKLV()NjFa^O)h%FKDRt9voEH$O+P3aWIVO4aL*q
zZfT9&Ndf9Ua1WmNN1+~T8g>$Ii|>a$_}=iA!VTTWt&qdJ0ZYP@@N(E^q`)`<qfif6
zd*4G6(JfGOOAuoSJGp}#K~1NNXoOwOE?~E?f3a8SUsO}NF(naSU=B(X>DW&cL7y9`
z`XxO}PcRn2D*C$~539d&FsDs15|NI`9$3Bqr|0OW^b*)xS^-da3v*fdsBBg0$uFTF
z&}^}b*jmgL8jD46c6qB1BOa7a%XgKTYAhHJqh}qhF5Ex$wBuS3p0PXh+VHhbH6|J1
z#w`67>?yh7?*xGh)Q79{wEoK&gj7H~W25l<cov>Yd?p7{3Dh-eB7K8)(gn1eo(s=Q
zguYJpBX<xZ@Z;EQ><(5P?}K}=T5z>4B;LWj7e{uc7ErHAH*^{4PkkeYk^~tb2E$I+
zHF)}rLN6F6w4NXi{G(1$2Fv^95Aq(l4fJ>|r94wY)op5b@C}U9T0%|ZLqNfZcSGr_
z&Q?82XXU8;Sk9AQNp|TveCnIxEUA-pLW)%mDBF~>0M$!$4A!0^QUY@z2D^%`L@iM9
zwE{t*s&WrvgP&DAG91=gXZ6x>-FMM@8yK=5orgasB=R`bj_$!MWJsn9^ORY~lxODC
z->F&D1WJS_iiC#}Es65@S9m6VhrOwza1EU?h9Yxet+E5{gI&aSU`MfKSU&t$067Qy
zHUL(Nq42J25-3y|wXG5dBlB&!rW}-xz-lK-S}aYFW0mpBMR;FQsHTI}+EFb^mtY*6
zqy<4gumaQt4`C<f3iu6jKp(hzPrxoEp;v}yO_A0eR-V;hH1i?D(Vwsf-xO!?N_by<
z6aF4=jfY?#(N@?!>;qN<KZJYnQv^iY5`{!1Vm{sk4`5U9W`vKJK^`V2kt0csjD%X4
zFw#X#CR}&}d;pe+nXw;e5BTogg0%IvMvAWMYxN`ALGVr80@cp{z%1m8nyzN5rNM4k
z*Ng>L@KPPFwpS(PoFXfcY7O<VvQ7zA8Yz91LGZi5$^@lY{#QOAS5yG3=z?lZEgHIO
zuh8om8<B?yk2FJ0Lf5i|$Y<lW(FmD@R6#}{2axm79cT)&1u2ajG+IE%*`{cDtS|Ni
zgZF~uH?lTmr_NH(>CW^=YBV*4JWpOCS`*#L%aCFoP2hx;n1TO|<zr{D40IPd2lb(+
z;l5o(93g13J!yvP@(%tETZ+YFVX!;;)3{<R&@aKN+75Gwrs`^?KXjuE$|kw8JQlhq
z{~@oGr>JegG_AdM9yErl^d(rPE>H)kAJhp-iE>|=rR2+!yi{JG=qgaAtCL_&_zi3T
z380@g7`}^@k^0DP<R>~6dggXRQMmt$pbqUF(g|q+Z<|KJpFKs=;8X8IAE4#%d01~)
zPlprV@S!+{_rNoWSaKU#Kzt!5kVzzTJ|$4t=Z(aFVvF!a(6@LQM&f_tJW+_X#Yf|V
z@OF4x>;n80MWY$=3-)U6pwUQm<gRfZcE&0}--YhlM^#m-sPmNnlnd%PwU&azylD>j
zuAWrFl@Rrz;#RuI<&@)U4$QvqDHFg=5U$0jJ%LNT4witGu-o7VS=v-RMQ>#!z+EvJ
zIc@Yo`oSk^3|D4*c<xt4ZlMg!B^0zJmWe&a9^h%%RN^Jx0dgETq8nkMY~=qqy2|i2
zuCBSf+7%mP$6;n>X6C$MY?zrjX&h$eHVrdl!`wi_95Y+CB#Rfn>G$|g+Qibrz2}}Y
zXJ*b$_BGv*>C7|-hW!drbufJmnav)|mRw9#r=Czl$YFFh`Ubt3K2L3;=F-=wTGUf2
z0zJAT<R#?Jzx3&ZQ!B0IDqYo5YCE};LdsdPDDhH7sf!$se!v4I8fRQx<u_%tT1p9*
zqp^kyq#020hoLg>f)gu3nj|%nRq1@_t~5m|tmMf9l-bC?3N#*g21C>)lTgXsM|E!^
zL^6Rekqt<OJdMeTvE&b;30aM*Le3?(p~~JwuftCntg!)XMc&ALW1V0pMsq!xcl0%;
z5%8tfsB`KwQOrpCPgJotNGqZSO;x1hsNIMnI@K3><!@vq%w=pt)}*cx|0C0hZ`w6r
zxfA4p>JGevaq4Qsl{}@Y5-tBNSH<1vQiA-4GEU*-rP5{TiBwj)BCnDoloqIDyUXjO
znNn5c(l4dw$VulaW0i8q>&__^wEL<9816JZTpy=5(BJ9V`e-5+Z><OUQXfJ@6XnR7
z;I_MnbiD!TC*G39sD6kjd31566>DJIFrVo8)Hdv)(|9|xQSmmS>(VEw7W8WL85#n`
zN~We#I=LA&EHpM$d%6N$l9@nvqUs}SE=IN>&JZ1mxB3X3(P!(Efl!5%naGs(Dcz8t
zL~2{rX!VNn6{k~Q73@^isH{-)aXws=WAI*U!nM1nQ~}YyDfVAWC^}9c+WZfwWiINS
zhT2Ft4L#C5T0pO^_Xn<e37w$pL>_T~@S)35OE(Zt^ijxNf<#raEUAzmhzPnnYUsb1
z4~)**xMI*lmu5fHAD9<R9i}1Ek$K7dN%yDMQ8kdY<&q`HchqO%8dVAo%<HL#q?z7D
zDY(zNbU!MM8iBYh>61|7z0y1DleN~mL3^bFSw*C5C&$XHJQDL5#>?+z9$3zBWgs;2
zkL6gU4$y`@N<aCak}Oq}|CQ#+7P*9+3#YXwN;D#jO9}u-*(KLkvQQNi(iUk$v}*b~
z{f54t_>*jnACA<B^F%vxEU_LL^;7a8cFJtT&6nhQY7{w&8cqjsN<5;f(`%`ZRA+iD
zJ&akx&POd!o0V}!96`LXGtZg-As>Y+6+NAK2#=9J>C*IX^ggOLK65*fOtc_>N1tpv
zxW$=zeWD$aq&?Nr)$!U%bvh9EkIEUXhZazVYi-qoV6^`sk5T@S-vASHOPi!(h&b~?
zB;Fr^DsH57NA4pxMBcqq{$2ix>5EB9BW;0}s{f%^K&<+#{jTl=+O|luArEpYJ+xt(
z2`q*#;4v&m740WpQq#%L=(Ba919U7inr+XvWaF4pY(C{+g48DZC}wj{hWo)}DvQ`c
zZ6PQsjv7Ek(J53l<|THdz-*>hgJZRm3D6Jd&)`vBqsAg~3S_44)(m<L&8^l`ry%Cn
zR!S-VDBF~as#VQWH)v(F!`d>H(NC$8ny9Q+Pir~qCj7~y&QP54T-h$ylWWVdc#B7*
zQ_?~?Mb;G&I8zj|x)a!Q^@x4I+Ex)^$WkoCE9~`aWE<iTF#$jSA?Y)*KPqBnZXnMR
z|5A_0Bh)Qw1bvpiN1dc!(4&}aI*fttgpOz4&==?ebgW;~R}eKg^dv=UGL&c6h!f-n
z;wsKlJ9+EB6GlHn4kpf%Zba)eLLf>IUf`7j!1?H|P1jl>!-&!LsYjJUYQ9oj4Jr#z
zhfc$N`{ZfLVx^ZlS!tr~QSYm_P)S@-)+;~cOG>zEL{@TLnXKu`F!icZN4=r0R7WZo
zfKeYr4c8cXr=$@;1^+<K@`cz6M$Q286PZgKBZJ_sb)Ye2gMLKMM@18d?0O#+Ms>vw
zOQNn*XQ{f>OG?3?lAy4!NH4`*Uc{<pX(Qbl2zn;<lR856q`tt{?-co#h$YVx<B1<o
zN5>O>;-J1sKdeUpVPB!Y(ncZD1U0X=MVqdkQ=6;3aDEp?{5&EJk*Z43(x?y_x{R)5
zMad|g3@w+=$={%mx+S*<-k+{@0dD)27>A7VC2;{U!$YWg1>z!PqH*Li<d^3Oo|vPb
z0ZJpFLm4M8kuHQL05Pm1wa4mDS2yVk$N}_2<}jPWRWqD0^cT8_8^m~VoY+z5V<>89
z!27vLhFOMv$UAv<8U2WCsm+irQgYy@Z-BR!=cDJccY^P1Knb-`wrVekO7uu(0&|SH
z%gkj?(j}?tIEkL%ExuNtsfF}GL^1Lj6=H^P&4f$l!PdsM<(B^$<HQB*IjvWynrCA^
zlUp(4VA{^~Q|Y6##ycLk_WR4p6ZH9PAA=x#77vRqfiu)%no@J%nJ`*DDg6Qbw=0-E
z@%m`8H&ulDB-Ak_S<i<bjIL7Xd{_(HHA_#!5b$A=J#SnabN|d-nAJbKLhge6js;3k
z)z(le`SI{Gt!<fWo@rVlZequg6ZDD7=MWKW9*79JLQ6uk<Pn668qO>;sK(*u54H~x
zjSD45FSft5{A=pZK3B{5r#Q<y-ee3-`8(B_`YEknc2?e9?|M01ug$@{#{3JO;qOJx
zaEPphu3=ix?OWts;vM0S4<rR1qigVqxQ;4xztGNj&m@HZQz$9AZukt_9?KbFG`T30
z=ZSD0$_~$1lrcW@O_nLIxMzekj2OqhHuke^x1X~YSTmrB3S-9-QJ8FUI?&sH#(zCn
zT5`%0wblAO>IwJFU@#?H@+^E<TA}#3oiVS&huUvg?r<f+4J=gPcWlWFrr9&h8LcyK
zIm&p3hQ@10=vm@%^E2~R%USbb@go-p&do$=Ke#+o3b=x1p61@?zKX$4q4!E7GMahA
z`-GOp)|L%n>!Nx^*0J_6-xD*aY07KgaA(up2kB($Uunj)_8IdXt=xCvX7QFv5$2i?
zm@8QCnX8I+zB*YR9(GfGN1!Bc>Dv?-E&WuA5=F^dOby|Pc-<VZmbCQ)hp%nn=dmjz
z9@{rroANibTET$(wqsZ3i?pZdY{to~TlvGhPo%NrFV1ONVk7Mj?WJvlO?M1`(x-sg
zEDOyHeD}`-V}=j?ExF~fO1!>=e#N->wPK#Q)nu`!MD~t8X`gCwnrCtqw4Z@^SBKnB
z8C6o+rc6v3oSKzYKYzF9v~-IY#ifY7pzf`2x?w2Kz9r@Wh2I(|;k)4d>OJQ_7Rr=&
zsK4p2sD0ckzLN-!vt^exH|%7gm4)|4-L_AM&S4q#r=0G&mbW!)X6oeBC22F$#$`8k
z`F-iiU78bHSnJuh*=c(Z3oTY+HxaAV9`dtbt>CEu8Jr@GQhR{i@{^j*y)`_CZ{-K`
zbW07}{YY=2+=$VZdFHCZWBpffSizCpIvL|qgyfOQ;VGvw2IdVYs1f|3r7`P;DAQ8Y
zWpSCIA6Jw5Q{65#3as=Ehm&S)zc27r9;g>VZ}KQ}kmtm^#?B_F`AomrGoq6t1?yj6
z=@-ymrMG{Vvv5xRjACh3(*8<wWzNa}>}ec2M#S-BjBhMeY;!E*O{c{Oein60`(3Ub
zsusEwngo=}t+po*Qxa|ES{Me2_f2Iiqpka_UBg<${!#cu#Amx^8z^Lu2Kjcu7{~I=
z3#pEjt0`sEo@K9dKJ|>0JJCfA(WdE^OO|rx_2R!=Hf7f+=}6$UZ?5l|ud2Uzu&SJ(
z_|z1lEB%cj3^j$JVo6hNbK!7Tbj|P+mWkFL!d$`^n(8*>+)G=KR6T)62v2;T+B3J4
z%i({o-{$P5PgbApvDIUigcSBGu|!UVdv2V+q2KF|3~rNqX~*?kY8^Vj%Z$A(H!R0&
z*X%u`y2Q<h86P$^?2@G(yIrdlSnGV7T{eAj%F>i^sW}-R@^5(#1ecN14fRbgEN`u2
zt*0zw#kO1zYJ_@NIvA1y(*tbqdZ@nohyFLYiJ|z_hF``gO9jgd%MR<(i2RsN(I;)&
zE&Igz)CBpH=bU3{CY>6S^fB>zQv0;JIcuGZ{Nwe`tjEv=uH;wD(@huo1#}GI#q^3U
z!9@RW=(7wAjFB?r&uT1L60Vv%gqo&x=0ev0*^fjwi~AHk0$lqGrccayb(}9TZ+q5&
z)VE3BlSU?&%TOI|cdyV$YQCYdnFoKcp*`IiX57N@^jd9#bTh~S*E;Q=7O+cA)eZW6
z@)C2EZ*1&<sJ_D%3TqS7w(yOJ7WQmwbwe#87(D5$k)4rRD{)_<At^GsN7kYIG6mD6
zZB#dS^USbjSf*OLnChW7u}mK%4GV1W)dPFM;SKqFhMLJI)y`mA1o#hPOY<V@X1gu=
zKwP6jyX@g%8!fp^teWlP@{_W%Q{73)Nnes<GREY6bhi(zBPJR~o2%LX#BLg6D`k?v
z!!c?Fp--40x7Ob)U=3A~!*M2krxKWt{9@BZOO9<wxD<V}=<XsFA~#1&2;0Fg&;!Aw
z{JUAl(`qF(N)(c^QXb`eb6xOB+G)PNdA{9kkGI{m-7*$ti&M~r1*!xd`kHwg`&NN>
zRuqWc5WP12nOVq}H(D`Kdt0~=Tcyxh`z_me^KsfD!|f@zQF`O#S@6NDlvpF>eO5*1
z9q(y)NV$a^^IOXevtTJBl%t0eKjch*bN?6b0dH(T4c3)btDA|Y^bBsB;T|G&w7p4~
zxllsUYjIT6%*Y?MT3jh@uHT%uFLPvSN@C@tAIVG7w>h>Hya|q`--)y>5aEavBKU}R
zmSucvx~En=R4(w#yVCm*oG-f+0K=sn?PJ>+8pA98x-~MaL7_8o<zth=YlN@14rI?O
zk-mDlf2BQ4D*dzOkID(Q)WqyX?gpXKbf(DK-iB2UyJWp>-oo!7#wxo5J3TK8iWW34
zi1ob-TnNokUhCEAYFr~hg#XL~Tla7&hAnb9>aIP@KHsR3n<R_-LDu55B1z_iEs1ke
z>Stv*UB2Gxe(sscVzY)Vwx70^H*e+(QO&evp|k#B{wlsZ7=@Q8%~9UzPLgHX@uHY+
ztZuzwUmoQsGOS3os74W9`!B;eqIxhqe`RJ`N|A)MzaAtcB}ZhBarN?#(YqM}=F|4K
zVSDTmw&BK>%<uXcslGqpZQ||VvHR<X3Z%E{Nn!;xnq6Z!FEZw3mV35^g&GuzC{#SW
zcGzH3Yo@YV-%~U<Dq~^NG^n|MB@9WemRrePEBJz3DO9iwvemWyWgToj#ebt}>+7Ln
zYae)ti1jnLT{5X|T=i7eB#bul7Q3yHZBXRfxPfsGqJ)SzyIV-3#z|4`$Xr*(-ITk@
z^HZv%UCo~0I_NW~F>H?LvAnSbZNJ;Pm_PHs=z+RVVnas*uY3*si-Ucnhl)jCOU_}^
z_^)D|*=I?E^6pjPxY(ZI9A+V|V%KXo{e$z$Wpzzko^(IKnAkpfPDU%oM)zM*A94e~
z)!5u3T27lgi<{Xsn9}+wR5`fH-`qRfH!QFs6eC|&_F|^p8|E7C6aO;BTY5$?u@z$A
zHENHszBRO<Y;f;QaLmo>lKLfCNNJb4JoAHNM#0)p6nTs9W9neNV@tBXur@VK76!7B
z)Gd9TGFs{_wURE%Q`FJgXI-XRv6Z2en_{|c=@Bu%(1Jp3B9GfY+1?o~ELaY~BA$f&
zoSc=J?sNfa!PPkj^4of9hsJ5YQ^(kohIJwjPFc7R&p%)f)Ah->=q3*bCo~ch?*Gx8
z+8cc#x`7|bT2v)!F};c{%17fwY|VyoBcL&9N^t5zIWg1<ZV=0%NiJ}1bsctncTe(O
z@Q(_{N)?s2+C!ojRhS;a+`vq&g<N4w0<DccNG$uB>Bkt+QJqiy1GMNDnNRiy*P|le
z!f=io&Xa<l8_Vi+C-RU!U;PlO4$tiVp1B353nVw^S>WyKgWGuMtvp{tCPP(bHEug!
z*U;5ah5rfX#wy^6ETFf;_hke*j2uWFC;JeO$)Aja>4ILxFgRFi+-K$>{2Tt&3C$}{
z3;f}G=&kH7?wa8m<NV!qwjjdO&A(2{mrKFN)kEj9xjf0Y;maGEv1ggnOik((D$qq>
zCp1AdR*d*cSmEgOj2^^t{1Blh{#|vklc6MgpV>q<)UPX^z#DJ2XRHglWamHmMV$=_
zyq=GKw|rb(OZ>z30Rwr8D2V5TrQ#?<RgU9cL0P#Cm{bzc6PQOSvH^9U+)w=jK1fyZ
zrWi166MKn%_)nA|&nir)gs+HuNPca{lkBJ2=W}}H*37?O(9_>JR9pQ>>g@0QKw*j4
z#`r|+COpR6hpXg5qL2O!?p@v0MD;IiDzTfa3<PM7c)_w0t`{y#bxRX5ir+y$(SC;B
zcptj1=dH_DGs3c7XC2Dkkax16aA1u@k<Yp6;uq6xTdA<mc8k5Cb&C0w5X()aTaf=#
z6M-x@kTq#NSlbCy6JfONti7{+Q^b^r5w=q1aG^AHPcG%#<gAukHe*!E)0ALpUfPB1
z-T4y=mIYJwEIMR3XC7yp6V^9;vVD}Tmc?&q%C@6AtE)rZLKg$C{TYFh(jX;)`WG`5
z2U?=S>P0Mq_rQ5^FuPjo6_nl0^0G2Fq#jOjq&!Q0m6n%1#Zkwd9BQZkq$h~CEsN~k
z!&io9hh4V&O}bEwpGS65zaodR2gU@-1y@Kd^eTqk=Eml6VfUjygeBS9+TV(==!06K
z|AVV{PUEyjsn3!RCzeS)l~q5ty?Zv4y<u#mG2410>_YgKNKd38+-QAl+98Z&x)Gz*
zPtt<m#lV|DsnAIIHFLvQTeMnBN7o3SZL1vi*rc&-$f;7ir>`S7{Yu)-<jBOZl!lq7
zvj53%?-$hF<TEbOwBOp()-kMP_$gbed8)CMki&E)hk`c{Lgyta^jnCM%TPz*2v*Fr
zD`I~5zn0VXE0*=#zvM}^vj18BysUv4f2MRwJfG}Ozmb`m8}x+BsrnOUy*a{u*giV)
z@8}EgydZ29%xw*o=rhD{H7U>_I3F$y)dNZDaCDB28P3{cBI7JeY?H&r2*0Qa$UO%X
zY|AN;^*H@yB9Y`yTMaGjb7#?jM`=f78@^kL<1FkL6$;;LA8Bi9ZX!$pU%jU;h4uz+
zh7JTA{=-r&#KUJ?j5#9Wp|!20yS=KhC;g0=s;u(b^MY9^nQK$lCxxeFWYo&4o&S&b
zy);0d$&N4`v@EnOi8vEc$o|9D!NQ8SxEXY1a+tPCx(Lq2TImY->KBENLYT2>xEyxJ
zbkWwtGLczA9@QLvgL^{mne5dW=_$+7D`r>Dsglq64oU&-G<911VgB1Z#_kF~W?g3C
zEQvxFj$kz6m|kDGDKRRejFV#t#W2=zo-bu<AGX>!-csIDmAgQ8))og37hKD|owXyg
zR?7aA=b5goDLFl%+pnNpB^Ge=j1}OIsN0U)(#&5>lf}i{7WxSBN<9gk%|Af5DcP-@
zWQPge`7-7r;eVTJ!+kMQct|hOXG_2N`sLTo`Zvp-_92PLsDnSnyUP2fN)L$A>}8|R
z($9J(>|nUvHr-myG@lP+){_;rUvdv=xqJ;Bx1j2y-x^)wHq*DrO5u~u6~h|AAEXB5
zRU?D1+yin3<<!sAlb)oF$ZC~&+wt5J9^9zDq%2}D%RQ?-d{1QQu#)zc)@EW9H<5a+
z{gBTD4WV11cR?T;(Ee=^F9}uc=Ezy*9@ZpVK7Wk5r)Pymcsn^#vifCBPu`c@Dq~c}
z<E*C6#=cUrs7+-rno5{k*-ViZ)YNBeS*BUSbfz@9LE9nmp~BLRV7(Bh4rH1d?EExy
zv55NCt(Mwh4NS+m0CiS-8S3Wl?3nIol5ryCV|vBRURj~s=z<a<m)wK=BAzqVv-A%4
zg~x}jv+uR6G7T}@r2XV-t*z{p_M)3LM7d5jG@Ruw8b;YRSS}j>F`p5;aihqp%2X-E
zGuYA9(Jtq9dUkrttTj1H9XFkS!SORjeM}!TR1%MvGAy!nk=1YdYMd;#;eMl^kqz{F
z>Tcz-x>j3CKIa$ld->DmYG$J-7{?ffvlJ!E8$)OO)tniQYL3M0m)SRS*5(CV!wRze
zCls%iM_DjE{Jrsl>7%KlWwvRG_+7Zo*J9VvU%+}CPGmsCQJCt&mHCg0Dm)M`;#AAz
z$}qoEPW86bR_f|YavyfTc2<C=Pj%<Cf-Rn<-pt@7xsld~Y(}@>DjR6SUf~<`CXAsT
z--tWH4#i2>k?xA~ssXw#y_osT-_${LY>I$YYbT%U<@5<kL+NWM1!rIdZw-&#GoXMj
z_{)>#UFI7UI3D~Yl~Mg_Gol;C;1mxqVeC70Gg}l~#WQR}wgS6@S;%nA0dQ{4po2Pv
zYDD?SA=E^w6&R2g$g$*6VuW5(8?UxelBBdynb5bO5X=s|3YG~4gSnw`@-T1`rt8zl
zk5mqQ8|ZHw_lq0MWpYM7p6kM$W(772nF0+~#bjzLbp`Wk+tTB}cG2kXK=bRN&vuu*
zOcc?-sJ|=!0|%#lAl84~SHoxVxqKU-vCx8VLf7QsaKEOBjbs(72EBn+=nl*UVB!h%
z2dX>8QYFYY#0+8xu>~E=&jfV#WDj&HUFdi$rXS<q%TzV+QDXF^YBXGg%Z5G$Izo^8
zyZ<xB0No9I4899Bm2W6N)nfV#aKZkj%A$`%Fa_ws|3ydBr;sho1AZMri9kA6;o0n<
zEWqSff@e2^o<*-k9@2xlhK^KE@IN+cm(|B$3bd2INjrhBN6R&UM8g<SHYtadSaqKI
zPOS+JNC<OA?&u}ZtJ@1a-v;J!YjPoZ8;I<m=;rsPZ=%z42~3%hbQ?MgjE6L`FS!mK
z#5a0foziv9qW4D^{1>{WRrNLc1Mp^>={58;Z6lPc57Y<h0QfrS=rScM^}#}z1XkfB
zjnwb!m5H?kM+SkU&LXe=$BHB=vO0N&d_=AV&ozx~Mg2wXqC!-8`fqf^CQ=KjIk@jT
zWG`|(v4|)DkMpQTX_eGJl+H?j<%8T0DD7?epu9{L!PHx->{i|@ijt~W)ir7v^pa|z
zACaLxRiCTn!LsP9FT*vgA|8_0$#Y~AbgANiI*-Af=F!XOB;4m%@*p{bYz+K;5qKSY
zv|8xOAJBGbbF^6S23Bc<w6{>P=Ap-QPMv_e+Mzns1?nMS-L<u6npvL?UO*f4%xdB-
zg#(o@i(blb<^uXh=YeqN&?*?OgP^OOO6CwUp<r^$bYdbHLGRJIsSdn;Cec~{Lwlh8
z074zEHd7)MO<pUnm-EpdN|pyJC*gh9Q$4R{LCsP^A4^0Mvx!-RLobCcU0p)L6))EJ
z6F>ASM6zBRY>w*4{z!T#(DUu+0hOd)k&&bWYxRo$7<+fN)<%=m>FC9OQ7J79Or?uj
z6naWQO#XPU_Q1RBgYR-HJC!4f2|U9IN?|2Z{a5{4ZK-GIlL!`g`#I!)u~;ut=pbcf
zx-<RgQusLvu0caE5e8HLvHwJJ3$dO^CBnhP^XR*D4$SRZ`dt0HHc>mMJyv^xrScXU
z#2@lBAo9HYOWGvAl*5&c;DXH8>Y+RTfVfOr5EEWeDZmqJu_3kuSBksHmS$!!S?E#u
zsiD*j>K$UnL9k|9fy36E9ENUs6yefbSc%ne77q&D45<D`V5OP;-+k5n;eps-elRCg
zPVT9m(6fjnvI9Q*HCw=rV>hssxG(Hvb|q7hS<ZZ88Z)!dE2_-CWSg`7!Sg@L)#0A9
zd!f%bL$xDXtDU8r0h_OFL0?w~*Ke+it~v$hJX3rV0(C>H<ke~g{Vj2sN}@BE`|LqX
z?dgHo$Fr-MUd%zTW-hZcxcA%>s6@&et{HY36uuhz0P_qU;T#uD4<=SCOF}lk-&G;M
zTV6))M90XyjQl`B1OJ!ccKNg#M>L@OA};xGjgQ$7bDSpWc38_D(L=8e9)2SDj>Y%|
z234>dhZ!FlOPSJ*-$k3boMi<3<9kypRc|Q57oWc+=W^EKtWMc`a(;I_b(aq`k=CgL
z^iEJn8<^5K11iwP==;<W>{b@hx);?AoR=8pHz);M+;Bs#@KEd|78mn`t^y-8G8Q%;
zz{HvF#5{GRblTV4c{yimPB5o=?(E!Sj`{AZfge&&Wsa6bD3pm=PFYDzYzITVEg3`P
z5^JD-wNfJ}Cmo53s0V+5KWtc!3^iUDCe#<Q40R3Vj0+7m<{r6B&6DDTD?GnB>*rs|
zYn=aw^Fe++*8$(A&`sH-o>oa+B*$VZ@F#FX!IJ>zU=zKZ&STqyO>vUFL*HZL+2-65
zZVS^BDzF{wR92wx(!;=~*+~zfW?<*+2S=lk9;ek)$D&eQ9=a7=1UBkm|4RRcKx%M7
z$RMpoz7!9JJf&UH?1W0Z2T$QW-IcyVZ)GZzub~?6KnoPhYy?kz7Fa2r*?Nph5l~sQ
zqVM4JS&X;!gStr`)>ndY+(x+(oDwJ+*x{?_@9&THE%09nR*;s+eU*ml7-%B0pto5E
zl}tM@;|9@t=?ORk?oc**9ivb~5x3t{jd5o0#yMS%iRB)HYxabBMSTH>&dWTbk_fjp
z34Qjp&>n2@*71BUi1zGuy9-wPjt3l}0dkh&QCDL3AJ@XQw^~1_Q0|b+sT)}NzcJHk
zneN04rxU;@n!sj49WEk67|1W;eB8fa1(U}6h74Asj_Z+HPkFZARB+f;)1^AC?on<>
z!NCBhbk(bpjlh2yj@7e?FhH9tK(E(=a)TjafVO@MeF%57j`^FL&u;+Fai<|exF*&U
z68Zh6)nR+gyZKvG6J-qC_=`EuX8p_>lcPGi<#%>8aYcpx)ko5M86F&{H1;2Amp(&X
zEq7Np>ieK-X@lv7-^s~TfGPz3%q^}vALJ_<$_sZ4M&Y`^*g8iZHs|x@=x~*hhx*>;
zbVz@cIV!81V@ck$+}55NYBy>kSHsYbxsOhH8DbW^t&aFtf>+%|y{g3#`TA&T1hbcU
z%qZM>t_c)g6@?c<1>*?g9?POaHKQt-I|~KGUinODh^ukNk@P+3v$G~R7v$e?8Ke;;
zG@7P9;z+I%)J=CZqnzh&>|ZAT&<YVD^zOUSH<@!_9~@y{b0hc`(2cbeIstbZWv&{z
zuCOh#jQJ>=q+AVDhBxKQ#CORj({ALRb_uSAzU}%wPC~`A1P)dyRK7YX6!KnoQ@%UW
zFYPYboti}MrN+=l8IE-^SAnjiaTEB`LTO_&(@?uL?pAEguxzm`(JVO0cPXbsQkTTE
zL|4XrXMgv1Z&9@><1~G--!?zv74n)ahAR4(7A*Ii34B$C!|8DddXj~~pz!b|_+88t
zrae23+ich>d=!&S@1hD9`%oy=a+f(8YUZC-us`E_!pvXB#PL}<&Moelf!$h=Yi~ah
zrW%u(TkuzN`_ny>3krD`2KH+|nXOy``vohp247FG7?QbKYyxu%>*SEIOgw2jTQsR?
ze3Z#tR2$)s^4)VBPYqAv6W*i`bKmlg5AMZ$p`)f1;UjHD#IE{D|5{%OuczRlce$^=
zoIpS4dkd`%TbL^>Cp5)muXw&X+mZXmI}NwQ`Q~deWs7c)&bC^qoxYz1qN8R?kHl_2
z<C7~oHUCKY8qSSYh7Z<d=9`8$`UP(>PlAW>cyPWP3SFb(`N6o>0#YYxGF`cqd_U;^
zqM7GhL*pjv+_2Y0z7#V@&#;!(kGdA*xza-khZA4?iceLYKA%r<&|R3daM9disxOw+
zn?avAKfe(i4;}<g$~EZGd>OH{Se|}LMA2KAOWbLoCkCdb;gmVqKB>^W5*3QpjVfsr
zq&3blxeZfqB!~&juW#v_T%-Ljw9(8-zL;&Hy}YH3U{od+G<9~*J5bOxSVO9<b)?g|
zGRAJ=JElCCF9U%gyLp}6#N9EJwEPn`ph%}u<KiYnl;T9xt{ZclN%s@q|D2QDA#X{+
z0JzFO#%!6s;cso}K;G|p8|4Rc7w6sfjtfT18;HA1XQ*B(a@)b9J<J^Ezwrs+o9v<7
znAEW^Dxp-f;t_?4nOey2yvJRp^nHnae`ftCpLNf@C+H`l>GoWbwL+N1jydw7^?6Nm
zs=_y8W?)9>mzF|bGW>#%fSoJHR%AZ&-Nd1W6`UWr*IU7B<%(vPJQuqyjG`|3W)~!7
z7fHFAc>G7L<Teh%`?s0^=5-C>ccU&&5T@u~J+ty6a@G88zOk5eV9{4ny@id&c7_C&
zpo&tv+0on+b{MmeTF)1;e2;ojrgEw4G4rgFa>!evpjf6O+4*bNx2b76Tn|Ehncvx4
z%xm}?ux7iMr(AIr$?ct;=voxgq`7(=HIuQJJf>@gXRL>uKo2w&7B=u_m;q!LzKtb5
zc6s?_C9B7DGR+QE_Fi-)XG};Nl+gGGn<=_er727pQ@|cHwl~!<-!NpzdG5=(yR*-@
ztp0i-QhTSn8H4e<@PR+XbVskKq~QYmcuzC`QW{^@+^BHtGRC4AQOEdNf%3jruDaRR
zGG_j&@}pixUFR<OG&7CPWmXu*h%uHS;wLTJ>&dN}^UhVlS57*D+%S^)Qz!wX@f2GD
zn)jcKk1J{TlRZX{<9Z8~Bbt{OU2IRxP*b#A(!0jBCTC67+>|H3UZpn7`P-AOb|NOy
zAzl||TP~P0n2vIHcTtDk`L*DmzzHQEeW!!WXKoeV+EMU`+ps^m8bTPq5hqQ6U1%H|
zyQlc?MRTGD@Sj6Hy@YeT<9UuhWlQqcwDmbn0$<^o8YMIpOB?N$aN{awk}{*fmG|0t
z#WPY$*IE%gPOlhlw&4pukzc^8tjf)WW5agt2=r!&#;Q?b;YNl3jyTJO%LhHj@<d0k
z>|3diQ|_nE$^Ph3<>}NHuCC#`po+So8ylf-@n3U)b|3P73H?GhZU#95+7OaGk7%(H
zEcX8~OBo~l#zP##zry6n)bRe1ox^vDAN2CUq3(})WZv}bQ<-xzUuNCNr~Dn2In)d;
z49?KuhMi0)qP4Wi-^@QdP)wenu|yhNsl({1s2u9DZ8!><<{adUBqr>tOb50L*G)WV
zvDijiFNqbI16sGxbYC5BuDgUQ$GOb8z`fk}G{`CG+F7VyY7k}g^H8mCP%CNi`aE(B
z6q>W4313ae(jSpG|5sz>lmDr;%E58jMPFwe&=rnGhC6~=&h0{;`v}<nQ|*^B7)+1{
zAtBhwf7(0Lo9?R-aHGZ_1LbfBWw^Rj`y2DThmotG<EoBNZUIhCX{h*pL>FX@Kgb)<
zy;+#;&_?Hhse72N2(~dz6_7iqL-ZbIKFhKvXdn4ePeOIqTuup1!u+_UK98?=;8rk3
zN|C<EW;I(qr-kbwttE7%b}(^zKrst0D0KokP*vnn<&gQOkb_YT&jzxd3ntt+WPm@Y
z-pG{3(i~%Et{^|INWRg^f=yUQE-!DAj>B{4LU27aD(RtjQb#CwB9vdsQ8iCnuSXMg
z$$!bpU<OtIPB8;KxWm*vaw2NP=im<RB5z^^uykWERFiOTRhi3ldE{dwfHfpiW>o&w
zsXs93e!4mlDz=`$7)OR?1p5Uq1Q&+>V;Gl#GUKS)R9mlg(Z`@N-Ki(xea$3Vk#~tb
zs1MCxF8?6ALQQ!W&WIbqhx&*5g1Yz;SfYdJb5QQgp?A>l=x1Q(P5saJ9h|w2>L+EU
z600nbH%QN*=okZ6kaIw?O3Rhyr*dQEsPa}>toGK5fHN3F&Lo?WRmeE94EVIW$wcJI
zKd9+Y1yhV0RopG=H11+QxVXE)<$OYQMMb*=cLm-m(N&ua{mVY7u{10+H5e9zb}85>
zR1o?ufj12fXJu4%8&n$HsRw!!VjkGegTZedO}_zlVWYoN`P5#VSM%`HnlK^8jJ`!P
z?j!q!t;qIc&ftlrQC+BNWMjR(YETBq8JLZ0mKKG62D=6O2M@tv;B}}k_=L}80etyP
zO#IE#SHc^iCOG&R<QZx#@RtCXw5O<@Oa{{wjOnVZiQUI)%m8LK+(n;21uc>ALZ;&B
zrt~vv09i#JsP2|)N()1;gMS7z{~-SWf9t^8;B={vGDD43&nsa{4W%adY*X~sL{l<A
ze#SSX)8)V-%z^%)B%`3t7U?2jUcaN-&__@aH=_^J2bm8XVc5jiU@3Bk@*&vSk6CEm
zjDm=QZUz4q#Q6#WE2TQ>JZ+g)T|1#RQkOvk*c477nZ!D32=kP^$(3Mz)Miu_-RO2q
zkh#PT<F<1P_>zKK7$|l$+N=ld>uh<(UsQ+C*@CY5vZGPnt=x&ZPaPYbJ$<awko+IJ
zmK{YmCl9M;*@_Ox#$bfJS!+O-;*$8LhFGo{)D6#>>6ijIlKaS4Fo1_9?iaTkJ4S4c
zIT}4LtOWhj+bHjB=9<jYSxeG$Gp6LUbB0R^#7dSFBH^~VhdL^c^$#v6@2c*Nk{r6k
zUgv#$9fOZKMYl(XP6o&H4ysU&tIyvMUm0&$*A{+VL@xB)dQ2Ja+?-t}y=3O@3|C5I
zW~8I6FN56A?GZeNH2QzkN%gsZr(1FqMiBX?jAqA*4&l4-n<155!^-q3ilF}@?@{}i
zG2BDL0(iIm3NKY+afuBvvrISr<8oeS)=vMNu`YdPN^;ItkD?jHM8iS;9kUiyR5474
z5%N=V?zpbVXQ-dx>l6})napB!&c@u;hv|c;d(>REK6imDDs-~!5BpYVMw!ROk4L`X
zPrAvhSsA5MOzFkb)~9xHC4|~A&y8y_m**2DYnj^Tz|_1Q*?ThE!AE)%b<S|X=oXHd
zSDQBRyXewTIG!gOlb2AbouV4@XN_Xm)rcm==rZ48cUk4ol8g;0(TPb(Ei*FGj_3E6
zGpGut>tb0tf<#|MnikB@PtKl})8Bbf{ziA<*NZX2YSClz8x}IJw4?HP_?aD|0>BjR
z2#obYm?PqGl(EEzqJi*1Y(~D2_A%vq^2qe$jP+SAZ)JUiK{bW5O|+R(WZ)MZ6oxqn
z$I<-mf$P)(F2ztq*vw}eR~g6h-RL#IVMgn#^p9|q9KoGI=Vx%_)2Ky-O{H(eC0aXc
zvDw{IVp2j$XVU468M%4VBl?WVW|<FHu6TKe-|5eD{*${o@1tvw+?YAazcg+W9vNmD
z*YS6`_LvHm4yNl<B86VTOyzHzj@Zga`3r@W{9bx~^dWv{!Pu0m$rV#3r0&e@kd<0c
zR4>aO6|aCr(^TstbqnndJk00w2IR*Vyi~?fG2DD%5I;+JE==NnFdOs->JF#_0^~-Z
zE_;POmg3=OBJahdm8c)r#1=*_&-15crJYE%XOze^<<#(Js4h0w(4M+Y9Mz6WEu@hJ
zC334c*5*C&M-e-zO}uQVYRDEB8iH&ax*PNW2g!<LCt$!KdZuBnxkk7g)u-r*;&Y-;
znkLEZa{H!#Nr_3lka;_+lxryXatp;>LO1pW{a$S=cL@HIKg{vk(b4@wu1Nl1tBTzP
zo2j;`H{XyolATablt;&WJwCaV@Z7vTjE=4wmsRR@u?G=G_N&W~zB74z!urGs$%*N-
zXT8>5sBOs>_VTsq4(f<dmh)A%Eytdh>l>s^r$XFCp`6iUmc;@5b*4B@+eA_(){yI{
z+H8Lz%(^P#Vzf})Q*3$kQq%s>qg*0mM^ZvkmDH-KzvYhf?pNw?E?zW@<y%u1G;i=X
zca!{*c?r&qfj`wus*pi56f=G>RxzC9W-`~nzurSdfPsC43FGsHVU`(TM`HREyBHf4
zCeiWU%-k*Mt&>kBZ%v+)*4Dv$;^Y`=9#fT5SqIfxpA?$uY3JJROfL{Z(b`CQ0hh*2
zH@xFNqkr*<8;*%nX{?<e!l&}T3}&&o>5ye-__@e5`vT)ja(AEvd;rfn<~Ww-l+M}h
zDCMf{FQ#nLdr;G;OyU-zdMmlQ^ddA&?x7_T-RM&c%_bp-ZoqV8t8vHp2ZrN@e+}gg
zR&*4ba5Nm6mvW`~%h2la%q*gl(ijfx=L59^*L~BxW4y1t!~K<mPlG>$6N4>-{X#pW
z`pSEi)8m2MTW~_wrmxcnm}0;WufsLA1-lsj8A;SIYA|)4qUcIEOPd3idq+MbtCBUL
z@av`5*3atOfTmYKj#f$Qt+rJ<%lpAWj)8V6PwEDR@J0EHTm&b2C8dc{Pr0gWh3`a7
zJs#PDfmlY&Aa7Eua56kVcV!ypwhm=2Y-46C?LaT3167*xkZ$q-vY;$th2BBytd3Q>
zDdmCV_E$CoOYWkMR{KL~Q2<=G3vk^iZL!8eZPgQc_^$dPUD3-Cox$+mK>SO1kdHh8
z3f~uMr5ixGw?Vlw4GiqIU~splHo>dRL4<=_{sl<yM`SPg;74~Lc0lQ?;4{1HTl7p_
zfX9R%UN@D&ZEs8{z-JojqxBBDS%0I=(CQ&eEeq7S8XWJpp<l2UJ&JPr2CbadR6Bx9
z!VP9gJ9u-H#qTHRo%Gw<Ui2~ueYKvZcO$wI!-*YGJJlpdktDf|h=KYd33016IN;~C
zV_E`!KL<MBgW6T(kd5?QeBWdBky=rE31sb=p0D?UKIAy=?x_9<-)Yu*;j=G6Yj=S7
zhv0!+B|%wNgUTc81J7;_-C9W3^q=~7-9m`Kw%?;?FcR-ETz{(7))LWmsG_~oCIRhU
zMMR>%u?T9Y@x(a&I1u*!+70BeFZB_4QbovkG7tFFVX8LOjqFG))$MwQmaVB;Lw&#Q
z!W)Pqyy&r9*7pE4KY`B{@RpkB5B0*($^8rE=|aS!W5h}QhBg6N#89C4FQE}E&=*0k
zw1kYImLS7t;SAA(IHZ@w^_4>(WwyRi|A6<)5FAugE1(LU2c^Rc^`}}-i^q45gpWxx
zp!UPiO_-@`$WK~m5zq@wz<YY9^+fllCGzWD<X=!inaC!@G@aBBXd8eV+VMWi!%d+E
z)Pq%l@h{L?<M;B^lDKaQ&$Ar-BhrX6P^vtIcTg$x1eW4$RD)7xEWF1=Vj%n+N|STR
zm*g{Y44DEI;y67PS1=vF`vxnhJUISaiT+qUOK>;0aJM(Ldm62G)351K#Av7nC*o6S
z;-`L4{~e!8;+@QazNrN<jYuM<lIh5$d!pir$NPvN7U@p>_D`r3X6YC3G%6AGphNs!
zuY#w!1$~f%(18ubCsiai5*g5!GGrQY6CM;9=q9CWud%AyVEx_F9eM}+{d_!)!{7~N
zK+`xG_dZ(dr|pLe|4h8c+Qa}TJO1l`gaPaAsuk7>q5rZ8&K6g(BU%%6|I=e28Z^YZ
z9;?m74$!nA`cQo{o=Q>T7?BNq;6<Vj?t8laKx?Fx)W+l5hNEsE2s^4B8GmZ0AHn+{
z17*-htv<S4U-eqVASh)zU=0QIleovy*pCNwH#7pPh{xEYvFNgHBbSqn$sgz>IdR{c
zaLqgLJP+dykHf@~o%sC*#04O!mvBvMp~I=9&p`iYJMj$f@dKWAQ>bhA;O$kzbNhx~
z)GEA%Mc9dP<Z9&OgP<k7g}wO^&OcwYQ|Oa5*U#WzH6(^&XRX3#U(pLg>->kd9lQJ$
z@aLs^D%82Th!|t^e$b|sfr={<zug0ObV$F5l|7Dd64g;%zQNu77e#8qLts3f*#)h*
zJ`v7##qg|W;K~vZ$6jc^A*KjgRn%GGnD<>Bu4mJU-grX|pblQ4XTl?L3VwFtZ8pZ0
zb;Y{80Zm62xL+RAdt?1v#=3@rQ{S%FAT9$<-tzx<l?}Dr97K_J+6z@yXJ}=yHs=#3
ziNCR@S#;SJ5G9Fih*AUeLAdT+x>x^$sDn;s7hLx}V)cJ+a{6FB3oGE9#^WuQfoG9U
zG)MI60bSE5;*(xcpP{wI-^c0KvDbSc@=nFPzxhxzufcv;t&P(r<9ViPmGSwXp>H09
zwO<5oaDU*ci-Uu=T>GCk3$w2;p#ob6W#)Ns&Z-h;@FtH#GZ}*Jd$(2_`mz7Ce--ie
zPe7A50Q=^+z60@w$C~VpeKwmojo$VEtlZymMSksXINr3!j&7pehyPb?M1i(g@g=aI
zUlBd<%+_EXG|)HbUvwMRWh{209T<cWcl#&S%@~|^9_-UP&;h*%Hjs~qJC+C{{_fOG
z`W@WWD6IY~*cE56>Kmb_xgRU>53H^M_}pT8J;W-X9!Ipq>iOUQKksYA9h`&X;B{4-
zh`_$g$NA6$dwnZ053%AQp3Nxq8XICZ5euzhL+r&DP!ktNgZcv^$S|y`>e$IUv^`qB
z))BGjKK9@`JOjU8<o~~AF`oG}d{+!n8mHD!#HYf<P5n2-xN3Tyb{GB;U*TEt66aGS
z-gYm2y?zc)^tqmgRXiI}@GZ`sn_4pZm@BXnYGXCWAli1rT@^(qb^y+-!T9ub#B<^;
z)I|q~R`{=ec-xclvz)kvvu6$7Ln?N|TzsR76KuQI5hvm-?Xgw@|F<mu6_~To5mzMg
z^aTBgJ{;#nah$qE5Gj1{*|-NqsfyKc4Bt%SWZ194F(19`pL#m{loE-$dK%V6DRL8O
z!E;}L2-q8|pe{iIfjWRJ!VgE;7@T<t=-=mIZ9RfV!FRQn)*a{TdhGJgQ2dr9619go
zx4WX(Zq~M`7ocWer}l-nSprmGSJb)cMD-<{2;!lnY6<1wef-8f%);7F6bH+)1oEL$
z<R08VywuR)>I7B&5&9y19=+T|=%t&ITZ!v<_lxk<?&>L6>tJpn%6>&;dxW_EQG+{>
zS`wMwO{tkYUipqw{g?VhZ3(^hRy7{3C1KiSpe%i%341}zrRLKnrWn%_+TxFx=(`F|
z8uy`Z>_)aC3Sk}jaPKFefE};z(rT#{fIs{ST?;w_DgMQN-M=tUBKR?AksioAm;ljw
zLttKes3CL~lz54Z!VG4gvPHO8Tp0hAtHE>pWjH^$_^XC_!dqdz*hTEa&!xxfhfsF~
zJndaIoX4G~T;;uA{Y~In(L3}qG#H)l8j7qY>0L<{nm3t#%D&`Q@#76o;KkrDtPn&o
z2v?qFhT?oRt}5SCyl$FiY{K={dxUEFp1B|8)y)ZH<zr5Q-%~HxUVg7UQb%Z))Nx8t
z=}KThplYbT(q5m7XwwG_j8;@M(3TIF>{3RUAQm+)GgdOSF;P}2(jR>?%qRS#P4|!T
zTy-wU{*|^Ot!tLex!>0*NXjt;g<Q82B`fw|r@*Vg`4Fj=)}N4L*>(ILemhr&ZH9cb
znBj}q#MIRIQhaXuWcd}L#hs5GW~<FF)>;PkdfMhqO}mtGD05%l6yIWKm?sfM4Udfd
z#R;resUG+qC>y#TToim3{3bu5+QOTm6&KIEVjTQ#akEiI)$~}rVve$niGEkOX!vr@
zsV?%XuKsyFQVV~Z`QvVCRPK&~;{HqiYT8C&lzFHjLht7v?R^`F3S2Mv?w*Z4h{&}y
zv}G?)f6&L-BK$y}HtaD}7Rs3>n=RG`v5QOGi5e`dB0mOm3Z^*QW`z9;Oa77L$*)$>
z$sY=?Brcg&+YT6B>xbdQw+3p@{(*1aRq_UQqTvM`S-wyO)Isj2p*{bR|7e7U$TYy5
zZI6yyS!`PP814(<Q|Vw4XIzFO@m<OxOqJxF7MC}$g<d8WHqR0cP)*2})EHuYXu9{1
zuaRuP>F`KP)O*4Cj0AT57auUt;x$ncW5rp9XM7)HSqp1ep;?qQ`atrQywp>oz~dVh
z{N&$NFw!;Lo#)LB+zLzzc7rcxJiJUl!UN@{Mv_Cw&CrF`1_yc+H-HU;_u(xrlRZu4
zYhLxCUY?u}K1#fvP7I~8;aE@sXZB9A0+7bHYN|9iB!o7hTb=H28hj<CDO;2p@}F{P
zb-!9!X&}{+W-9@0H}-NIO><xPvwSXFiK)b_W6yFk;e&FMj;Ei}bLmpZO-BQv@5(J_
zt1_pl?_?@+$&m6b)FQACUG}bUA-f$Y96TNz5Nr`>6Sy3F50+vQbnXphKb&FX;bizk
zJ4^h8OI|c}o19NKK{vGodz9JE4g})Q7%B-5jHFpIn`}0FSt}+92$KbpFHFTkZC5*V
zDA2$+%yZ9E%6G*t1tLQU(jz$C{HvB$T%jVtSAn6yK0!CsAhqC<Fh4ZWPy79WW1%mh
zmhvOjOPIjlSjV<B+_UtF{1I{2^o+d%d~Pan${*t{@9yB4;C<lP<gFVr5=OQiM{z6o
zSHckCFuR&OPCNx4r!bJ-@^lsc9vs8QGvDa-oJpuFMvLL%QSpRmfTP$fc!Hm^w>9+D
zev^;NAG|xV<|i*od65y5{U&Q>_EgM#JFYF!-KtHm46SUo`Z(A-m@maCKSQSj^+H{g
z1@Pl;9Qq)YBd#)M*xt<lxKgIAmUm{tY_l5+RV%c@T9Nz2c(~zYCtq~lT*ocvXm>-`
zIM+w-Z}M)UAy`Q=na>t6oM4ZU9m$h)Y1U3pBCf+rD;<uwBa!<|gJWYHbDR1dIQ(34
zjy@K(q)7GQ{^BOkGoeGR#(blmsY9eHaIrEe{|0J$H+t&^7f64GS_Uy~5bD@fYKj_8
z9HG|G3|*Eo!P}=JRg@l$>;1;|WcQ)IoJh?hXTV`%IBJVmsK_=G8u<>Db{*y)aDL8`
z0yP?|b2iTUOQ;p5X&p41ejV6PIchVwUW1YETS*N*3eSK^r@_bSxf;^U#9!bch3Un#
z-H7mGfREpow#vN`d-p>3TLIol)lp~nMjfz3oewXmC(21FA4&q%>-6+1=#7cZKZCPX
zH@p|Ou$P3dCdG8YG!c`RIO}%I+S(<2FuddnGuOxva-WUJ{vv=+pCS{eQHZzW=sR?E
zW+He~<GERezWir83BK4B^gPM!jdI(aL-O<-M`oYQWjUksXSnj+_q~asHJXuZNnN2&
zvUT{uh_Rat?ZhjX7t&6wY52^Wc`qh`j$r;^zcC|OE87Ctx|{CH{=xI6wooi?q!+=l
z;<7T!TQa|A-mLtLybg{{jxz2}0lPd%;nh~eK4vsGjfp^&I2qoWMYQS4d31x1z-wh2
z`xo~Zy4(a)G2>3*tT0JjVJO0i^clv@tH$c)cl-q6r}|O9uj<~6yjyvbTwR=Fa+YPy
za_lS^h4V5$*j>F!ZDL2UY3R=^z^NNX%tY_wgno-WM*fSe_YJv>;(*PMgSR$kND>(F
zi`d0<*7DlkJ}kwQ!n6ky<+ENta3sG%epmNgS5of6?8kYpy|qIZq?$@wqANR$SC}uz
zWKREA8E95;a$4yl!Q{K7Rn&EG;zp2mte|8vhCR<I@V<%T=J2z{cIF<&DV&wPz|CjQ
zD(8K-ysvy6yhU8=@{*l1y;lOALwn_bK7^S8kC_@^S7C-UcZg{Q@1qk;QMNm{!X2q&
z)EqJwz5?awKj=HmB6KiF_{-S1Y<?*wzRVU_b{1o1XAxA;>RE`NSXX67a&EeFgx3`4
z5F9OC&?tHyGZW69FYy@>B>eD{dRiPgg`B1Tg`Qe8brqaQC-pl$6dlG};499-&S=ON
z78A{7E$xI+Y%}f+mr0ZkEO0yBJqm2jzcB-4snhMP8rT@9C(R_nx$^u%_Au1v%h;XN
ze0?nP+*JLwI#c#Z32?hQq)b*j5F6-<Q0Dv(?AaWCk>R)yZ+>Hsw>C121CuC@?W1%r
zxa<70pr)sfv!ml*91ykPJR7IQl4rTk;#l!1SB*(yGMW0+9DOg8KQEC<<!MILaidX7
z?Wg`?nlT&bzIYPLnG=l8wJ<feTW!Y-RsKUz=|fVY^MQkRu5uP~bj*H{`>x>kkS2eX
zziE@XWteXt$u_5*;QF1?UDCzS3Z*BivU%`DTBlb78!D4rL1PL7SCPNNx96Ae?Zw%)
zl!yb?4a^9A6j?{F?md)q2D45GSE6H3ZX4$h-&X0BvR@kt)n!@JdLfRnfLVK6kC$o%
z2Zzcj0o4Qk<urA&{ug-{t_yGJ7o2XWCLA?%6jm4)+ulV@jc9COi93{&aY{w<ujY<(
zt#c30`<cBb_mkTl;J`|)tH<%9Opk?C@ImiP?I0*+Rj9udraskYlTXN@;0Sks$3{3^
zlYK9gHFgr-@|vN#>3Z0jn0=9jgsoIAo65`xw9oCGyU|6smpMk~2>DHXtCX#JbA2lH
zU8rTc#tu*~NEhUdlGC5&{Te8#Jww!N0QZ*iWNEO150N8rvVLR-urHZ>Znk+*p;|FB
z#Gbm5YQby|G|d>FGBs;--X>>x=LqKk-!!tm@SXb~Tgx=Yri!Q+gBTa-|K_*&uluX1
zC)p`N3%&!ov~vt&pfYO7?&Q`B9x+k;Y3v($yVU2Rj|>Bqv-&jsxicxT<gZ4_XEVFx
zHE=X?*aIcFfGJ)m%dThZvHAM(z&Q6}*DcRkzd5i_szQx`bL5}&N@^$F1AYcR>I89x
zy3ckrB#G0*tz|1zm>0E<Z$VenFL)ZI@B7sv;cUhM*J*bP&lYWhajVU4F2>KMDv<xE
zy9#o$D?9%5ro(0Ovo@P)YVz7X89SkKO>pgn<=kOPhrb~wZn6$9lu*`Q;;g9+*+D+;
zo|+!_<Nast$M~Gi-jUuK>NC^Lh&>Vg%~z;rV45v(nX_WE{LYusCVD)&T6u<d=Bws|
z^m=Ktv_|)$zj&DXn{F$X4R00|D$%lPZjteZ9KDq{EqhKn^RwF5I~hHLEwzD^liw=N
zv{$fw*Y3EkI__rYWY*4+97}z#*k!hJwjSmuVzv;@FV!o;@&6F{fr(=u!aaJ1d8yqS
ze!KL!($@^_Ll<3lQ%9vN`qlq^tDg@F7~(oV+4P*h%l~Q2*CL#W*}d?Yl|9e=i$YE4
zFw;?UTajdb>0$8C7y@64W5g?p5!RSDn>*P17K)0gRXn-c?<KEuE2W|NqqAB&__Py=
zW!$5v$Kny|25}L*mWFDhT(xrYvvxX~hh}1`##>?wyWg<cFo=qiNqIKhT~<pmp^Sh<
zDM9CRUxm{q&Dt<*VBCqamm?p^Z}MuUoy<6zH#ehHI_<kme>O3;fT1k<rGh%y)hjn4
zTXH5VpUDvTKW#<mPQ@4GEcLD4mFAgriX<5Q3N0F@nA%u(nqOLLM=U5>vqHHTM){IO
z|D6A8X4?KFOG*=0Q=+7Cs<96>E3_=2d3Z;+>@C^Lom1quR1Jn@=OS7c`LEg{6KNA$
zm42ypgJbt|{lCc;`!N-?t9?+^za{!s`%r8KThl!tIhYd6?wG~rB>K<t{Uc%{Uh-lv
z0WoP=Ugi9u?o`hp^*A44An5Z-i_mvvk-m>OOt0Xl7>^ljq^Mj|D$$pP|C#=0J_$}?
zqu6eh#7bW*@qv3u7r%eZJe!lBspXkN-NoCHM@)Yxsv|3Fkh7#~kNdfIY-lKharLyQ
ztnoMXld>dlRY{yE6&b5;4L%I?lX3}GFu}{AZdkQwwb+Ro<tywF78S6GE0bpC?a6=R
z>=fF__`{k;|0xcX8|B@|J?UQURf8L(U+M~>x@ECpFi|7$mw%mln(WAIhT}~vP3T=Q
zALOlai`;K0VXQ0M5?7nsg}o|cDmj{Jn%nME`OlBD@8-A9pX-az`&+6-#fp!ELo&B!
zjCTe6-{2Cj=`RI`B}`1x>ja7hyAjp?kE64UZsXkA=rD-MGTTWUW@ct)riM9bn46?w
zW@xx!W@b*qjE-Xl$zmQ2e&>Eax>mdH{UHlx<~`?m_9kyo9f6uOjp&0dfxLXSQju_|
zC+Y_pn(NQ%?fUu2^~>GRg+l*jw)ylvr-}Q8yQx2et3pgOrfBC26^psNJx(Hgl&>ib
zmd@inHHE4J#9JPXq=Ox8Bgq5j%|o>#Pasv~rOG3M1gl+jV`UwqD`)s-Dk$ALZ9m2P
zxBdQ-VR0Y!iY|?>ZFHKdT1;blkbh{7Dd)3W<hIB!g#4%<Ysq$_j?4AKX09dDns`Mo
zr)^j%ax?x8CMQj08T~?Qv?Yy|41EmmO?xcMDtIbh)w~Kd&e;5Gt>;|mRNx9Y>W0!j
z!!i7tFD|=ZR<@@K_g<P4y&0@3e}oK*QEu*^>W6(b-kfTL?h_`<$CYcM$hV5D6+V(J
zbnDGEV@AgujOk>&l-#6huY~QyhT`Ghe0ikziq94_a+R@Xrp?A##JphGUejld3;@=>
zDU9<+z|7bUuO-zBzZ8xlO^70LiM&OuEWZ%{6~s_ApTzx(C2CKaE|`bML@Y~<Uz2WC
ztY_JxOfM9^JTAEEYY{pW{)@{(ml!V^oP^dtJb#VD7<>WQ3A4mNRxYHrG6}-GP!*{d
z|C`;*^pq<Ilz5n15NQ#56NK46Q)FlzGt%@<XVUdjyY<sbc8h6;s602*Kjtm>nIaUw
zn41K4wo2sR@^asm{HpdUK0UXYuNPS*R3==^U`=;OeodA?pi5Pk3^r8}oaSG{L~k`P
znA7Plx=Y5RhKZ1tD<T(?pOGu-eX*x-btEyr^N*7SM;*Mgz2|~&d$cwEH`|)DM$h~D
zhqp(6D*cfSq6*JuKC1K7sFEHv1LtiLZ1*Zd$7(ci6vI*lK20jds>2rkl6Hl*zrk;q
zV89KtN*ye3wIt!K?a#Bv6fbn&gI`fge=G4KysDegKWwja-`i{W)Zr;Wkr^g;CMz%x
zQ8K(LbSip83DF1GvZ^WCX6l;ItX@o1r4MR*8z)*`n@y$x#w^_>wuP=<>H6_J**I|S
zr|XwC|4E)Re~K;6GfBCQ?GsOUw-p`m`1q@k+gynikTNvKCuxmHwaAvphv-N^=F}86
ziPx~tknWM?%R*PB8~zlU=rc4Y)hpOcNRuo~7AnTXf6#4+6gf+Wr*coiuR}?ZsY(m#
ziTu`EnA4)5k?&RXvQ#eo(!&Jyf@7)!UnZamu8SNHM!<|dhz7|^Dx0oI-H571T~Kd<
zoMM)iQ}5S!*`?T2Lu%?eQyhCO*u2o>80|b#T*p4c{gKastdNoK=KkovEVRL@uobAu
zST3~~8fhC<rP05@P*YXxCX5gL6D;DB(Dz^kcnovyo8(_?3sqaS=l}UezsRJRafz?g
z4tbwTW&7-&>9u;kct%DuiP@?_Oi4b~eb9e8Xp0!60&bxAFZqkU&D5v=MDnm9;NEg7
z#o{Wd6P%p0m8nuCWCpcFMd*_?5q7U88(6>xEfo?!X=ypmnV+>hr+!gVVTB^fdx<yW
z1%w5e7M>k$$nTZ=6E`7Q^Z;!J)+RsY!*^nLfGf2aGHzq#6X+766WC}z$~>ZwWA)1o
zch!{Y9hE?riCJo`#9S18u3`4h?xU_6_5%)0Xn<0e`i7T^FwSPqv(Db$X2F5pv;I_0
z;%_3)@OQ+Yw3FUNEys@|=g`vdy<7$@v@`Ts-Sn8b@z-Lz$Nx;Kno_m=_VQAUmzWnw
zv(2^P1%(+ee_qNuXg>zNz4C!+-rS%++!&rr_k~V!gP`;M2fK}3&iqu}fd=41czPN_
zsK|rZW4V<`$<s-@_O(&gwPI&Mvfyjna_cgpO|Z0mZShBUZx>b^@9~J6)Wa=nO<mMu
z*=g!rb}IRbi+7$X{>#<RdnE8Aq>cQ`zvCNn<DyRCH~flrLu%!U{0hsX?V8$pt6`Jz
zu=Sr(Ps%)x@2>Hp#bB(u;4R9(pH;b#^d9CO@e@L&!CcuM*ug9P%boWe=X^nEPq)Lq
zkgrvGZ4b>C_5yhtCO(TO8uGM0`h@zPR;~S4GgMmzlFJ%PdFnVH^j3G=wVlY-rw>j)
znyWZ_M9K)GgecOQU80Zb_p>~<8=Z~!!bd>kI8|PS|4p?afeQxKp>ELJSOvt(fkYR!
ziF&7c1$0r8VvZ#mtcz7MkQN*r`Xf-sWww1NuIAeaSLE{i^vFqWuh<<ZqiTL@s9IPB
ztkMgdC)|nqTY_FCzMgnNrqR2Z0`{Y7mqw-67#CYU#7>Vpkx(slU(#1&C9+~P)i=)-
zEX@3!oc{55!@}F1-Y_HhCv=7<(Z)cyjFUg`e}e1egA$RzXQLbf9>N6W1MKum%FmJh
zzzFC|Iq6mGT~!ISq;*>kCajBFU|39E7l(57f)ickZI6mJK;HQ~%%SAySBb&rF}s+W
z7$Tg9Y-FLB1#|H+kVb5*>=yoxnz^oA9v=lyRty@#uT$BodAi=lKdfld+hl*@S?f>j
z2+}T2^i{~Ooqpxpw4Y<Le&+2cs_*I)Y%Mk<zp2f-@7hY>fF(4g)Nk3Rtch(#NvK<7
zqIIH*xD}PjSL`?NparzUfzRVG<QbumNSl;a(TCyR!B5^2jxU9&1w)E*9f<c+;61kv
zoL_$e%X%tZf?5HD_^ViZv=VX|t&X<_65)BJz7WH82@8>SViVLttzw_3=V;I9pIiP&
z&?eoEKW^EjTgmn&?<fhJ-P7BCwxDc&LGHVpd%0r@2RZJ0cLsZg8ivxtr-c#dG*ZQK
z>e<>Zx_P>&<^%hK{EZ%$t&#}#tPr+{cBqr}zx0L1h{bNXZEk6@YMasn(4~>ju7`yy
zbAnmJavZtA{P(uauKocNzY=!fb713@h(00q&^I9iTu<{-^B&%l67*+iu<pfQBgdtm
z;6Umw^^q1!4*3v%k8Pzb(7n}-)4b8V)B4!2#4qW3I18Na<6T!BTZ?}cuXlF!B>LZm
z9!6V9`G^6(Ln`!6pamV&#Tjz-U9|Jqbn*wrEB~`T^aPIQ1o49O2-!wF)YLL7#w7Dv
z<6UjMK2F_`tf{;Unw`4BbRbam%bA>4s-Q2lkZ-$=1RwBE(PMNaXnc{{0<B5E#5m17
z$dqZApmVAovb!K@ejJ=QHw7bK3D~v@|3&<TW>fd+wVDL&0@Vl2YbK3ohkl5<16$lf
zif0w}$}7m-n)|G9g=4wrVQ5?QqSOr7v~Q@#><@J{ZFj9kr`8SEyk-li2lyoA4G`m(
zMyrb&=ptS~445Am$k*EM<}R^glRCxKG~YAarF$doqmw)dwnn*QGACus%G{Q-F*m!=
zWgAd@!TUC-5zgY*m}a_X=E1QG;wL5MB)*HQ8}m|sMOBV{4|B-v@*Q4^=)#dejo{YE
zVxgn_f=Dy0jfstWlF-=l&agtC45Yi+(bc}Ft6lMc!hiEt=C;d;W_t>D+29BlUN0QL
z&8o+$dfFwrX1YRMSm)97RJCRDh<_n**#?rn2tFGcr+)dfG6d^KYMFfYkZQChpr4?}
zOh+wEb@$YV=?=<Qaaj1XE7A5S=Ss$-A7y?f{TiEDDt~@aoM%Slp5VX^G4C{1^WxZ}
z@of{z#$U7S)z8tqrd_xNsm1T-wsX_N@4^STmSFpPf&|dX#5JZTOfDwGJU1V+I!txd
zK~;O=fOwtj<g++F6r9Ovm-QuUXKw$zCPj0L3!Te?$$TFrLiS@@YyA3kro-kX7KeG4
zX}zhxzKm)W)fYV}Uf`#5zr*LkyCScmr$rW-jLoC^svBri%sZ?-%%fuZnUYoAm=DMi
zu4ib4>u8}Wch2u=zcMqfW|hvVQuxq$(--2~;jzqWU5p7ace93L_r!LL9T%fB;&Aq?
zf&BskW_mQ0Q^GyNuegiCF8MgRi?~A_V!EoYYK9x{#BQ}Vi)|mLGoI28Vu#6tB11hJ
z^Rdj~Ka;-lpBH?UzqL#Moioh7+&@d1#>~?{jM-uB88<EwO-xKE6}Qu5)yULL?1?-?
z(u=$Jv3wi2GOvi{^An}5N?CLiP+0$^mZ?;x)EHyT(730jm0D7rhBg)EggQ9#@=9gq
zr9b{TJR>D%Y5t$Z|G5_j)`&+jJN;0zTIbRaFjfPKht2fEG)2EndzEcQw!s!k<ABn%
zKa>-+Mi6lH^+dW8<LDywJpE6jJJy~sHU4NqlI4IplinhiiM;YPD_)+j&ffmp_A4i&
zeAcdPYvB?H>pd0;N)Pc4DwDpn`GU1={Gah9;_k$hH!N1EshMbXxv{Vq2v+sOyCdEC
z(Q<k04Ed35sY%tZH?FaaNO%@sGailmq`Rwfkt?M}+&M34kI!qAH73KCKKA#C%(mG>
z^ZOTFbM+0Mlg!jW%~t&n<7;zSOJ#FO)1SI6>Wl14(vL|>AE}AJL>-Zu+;t%&A474f
z4Re`&t8Qb+vAnWevAQi;+9jF@xlvpmY3*57R6EC+aWg&j*Tt;V-1bE&?(IGzdJ<Vl
zH3T-`bVF$)W(?@->gH<-nYrXrtg13WsxK^!KIKMoQsm!AMgE)A3&Uv#dqgwSNX926
zUP+pmio*3f!4N~1l9z=CxLk$rv+-X$zx#f)`?WN4YksnQotus%O9<YXovPh$TxZF&
z+_2oXgiRHJSXrQU(q+Nkd|pWBKSrAa*}lJ+FL{uI#5Q`Qp@p@UwOrz{xDTdVrgEBm
zLR5NlJG@nk3-ZI6J%7*7+Lcu*Z-3EI`%ll1@CAMm%q}u%R`cHQhk2#dYmKpNH1^k}
zs*V#=lvIJ@PDMILJaB@!$RpA)C5Bj|OENXLWW}bKzU$&NaPE?ia(BIs;*v$F`Iem2
zyi@s23O?KSIF7ihL#HkaDWYbm&uRx6O_r6GHP-bp|Co%1-I`@geSDz&IGPr276ewB
z-yUoTj!Fp$F?BV^^zAIa^sV$EokW)<S#&o~hnx8?x&JIS+qJfNMSSs1=MnGCa2x)P
zOu=28hXgBTnr2qV%(u)nF42snU08Ful2DF&9X=MB#w`_UE0?jmRF<}zxrF6IT%FiO
zrtKz7)0muq+>RXd7CArKhU8z)TbrMppIdm$_RXgC9113Li=;EiFzhz9O}$7v*3i!!
zGJQ3*GnUf6Qq5%kg0|BdV9LVe9sHqjSY4)=S);n7InHA2BBmZ`$M+#Iyg3+l`)ptH
z_ZGMcsuyi69#)*}tmUf|5~8GB9X&=oWlCx@^#jf2EpLr?^)FSMz@Ae86z!Ji7jWgx
zM)R>)%B4=zj@ExOxwU_&^OytJVfi6<)0gVVFZd_-XSSHzqoA-T>X2Lq{3!Q?pP<aZ
zw^8TW98D|zZNo^D${=W1jm(~59@6<_2VhiGMn*|>B%s_8y_juGL{(2+gLy+g#iuL(
zh)=^6{Bzw^onMPT*f$o3i*uZp;Ewz?JXI)*Y$hmr4!c7$#<0^k-uSn1sBVfnpMD0M
z2o8QvH^E+&4F;@NVkXj>UadN;nW(+2D$-omjAMULUIZ17hwZ+OZm(m5qnTrtGuu7H
z_dK+iFDus~5}6EU6l@+-*}asG#_66!UwjtqgIa=5^D69$n$Q*LDa;Xg7O2OTrAXqS
z@=Gc$w2@-bmr@nDQ_tsm`gwPzbB}F|t+M?{(aoZVo^DaFbrI!MvveJx1%Mk--4@jZ
z`X^d~Z!D~nuOJICKeQ(Q0*`YqRtH><5-KOr326$w=H6IPrp3-&kH8vVe^1a;&l~5N
z?Ce_H#4{))0wv}NS&1nJ$pxBzPTQEP^meSVQUxfd5*QdM^*3e-6(&9qtLZUnSv`X7
zK=viS&>gA&@M7eJP&$0uJIC48-o?fhrRUEp$gr>WY!B&0A4W1?G!=}B<#t?$_;Ac7
z{dKlK{g`0DCfW~Kq12Mb3VVewaz)avs;zFNJ*YdSu>v<GjLKq8aF%OdktshWZ*87j
z5MP|=EgRMf-;i=tZSVxzNDG|{J<v_6b?gClkUCX6QQb$=Q1gw+AqHZ&d|dEK51_4e
z6T3?cz!kh3^%=*(gnEU)5=`?Ac8n@~TsYRY+Og5ixj*_|az1G%)*fuHcc}wxn5|Bq
zXYQ+Zsk77(`hUilvC1U5FVYrkhQFbsx<i&0*6-G~rfHfRj2n3n?G$|M9A`UNNahdA
zGuTeLula%jb<h+@4L{}F(Ll75P*=W%y=9(g_UOY#zj2wdlwq$rgUw@Y^eM7AaRnG6
zS@a2A1LHl@2Gc(6R<)YFgU%Dt&<)4#!pz*^S&7*n^F|jsihKB0M&8RLv4%K9-C}pB
z5p5M6p*68XC>>D>ze4D7uW}tuom=pigcJJ>*{I!cnkhxZvv%zYO^#-+W}Iq_`VHL!
z?J153HFUSOh4OCY?8r{cT9S1)-|u=9>4#;qpL9gbU~6+r1LFftG5JPL5svYqREP;w
zYqd`A*R@lxW2Vz<sUo5X8LiBhTM3<{O6Xc_60{lBqA?l@WV<KZ59Jr<aM>Gkw&y={
zc8Z))&QbR@uZ{a-O2t$)-!e4QG@uXSU4S3=pHdn)#`n;(u(xPHIUq^nqFX@sZX#2U
zdW5Y+n@fYD)uVBd++f$hea}`m;$G%H;XCBp<jePM@V5&Expb)?)`y+}d5DXKHs+x*
zDOSa_QuB@OM~=ZG$TelMd`!9_k5^pSBG?OLsMi9gbGus07|E-$E7~lA`P01x-eK-{
zu3b*i8TEAY)%Nf4{p(v96u2YGYBELRHn@yi%=0WMmNw?{dW9Z^n#6O_oQNEm4g2Fk
z5+rodMdSoVt8Sq_#j@-`Y7$tdo??4ZL9u}^<1~LfQaPC6s#yHOw!@ZJOt=Z(H2>G&
z>8K7-)2Gz8G)sZe@Ih_TTD4`guhb10nfM#ml0&FGvM!b`{RQrcyK)g~g)ZQFyaLf5
zXc(Kw+t@t0nLu-Yg<itzUFw_ZndFLfW;hSJD|iRNdvh^7T<nd$r5b5N#^IJx)&lEM
z3u~yOIZc&9KZt)v)!Zm9N0_cmfQ@e=eV55qy<%5Uy|B%Y!5#r=(+cQxB7kcN@E*un
z;!I&#_>}vv;{R+B8|g^**5DpWH_=3Dp<1hNZYZZcK%220A`9lf3Zg9aSDK(s{15tw
z`nC46I?B`}dBi6D0ZC&>1Vip~3i1N4$y{Q$F=}!<uy}U}|M4YxZ}fDuV^kll##fed
zz>n58DslI@s{An#kqAiZRg_a8r%Xc5(x_Ai^1Mkw&|z3B;yXEvoCv#QFA+zUz#Abp
z$RD4V2FUlI4N?WApd%QAUnY)`KoLWyDWyaldS&CHLNtxP&8>?39eD-@={msKuLS*m
zUb%+x<VNNK+k(ACAEvGm7tlMvH(;YZBlUp-;R24}a<LmS6t6>7WY*F=Q4MU9BFrCR
zkpCd%hd??~K@0Fj@a;1pnUM4x1xaBV=?&h>8}e4=FLW-k2|m}Jgn)U_i%0{-E;RuX
z$^&7lFcK^XP2j%=iz8tZc}c!1jgX5W@jFoF<$lO+EDzEa$FXE=Ke3-IPqYJ)%`RXO
zS&<3ySJ)f3kdDb4z@Zz36mdEEr%;iXxK~^Z{ACRUTv#T~MiATpt^+$g7AOc8=>Ldb
zSTkj?*e~jh3<pzJxv&eUu#zxMk->4Z4pM-dm3_btIw?1Ubk8%sk8}{Jir*#cFdbMs
zeIEY47;HRv`0V`o=-<)9(Y}0~H~{GK4S+y@L>UEH{HF3@sTus$pOhMCPpm%l7InlD
zyc%8uI|Gi;E#h(h2H#rRBGX6`?9`qB-^c(Y#@fKG_zc;nrEr=o2Pw$5kPTc3i9<Cs
zSx$mA)5C9ycH)qTKRhnlRf;Ox(0>UhHH7KMbO+1Z6mm4-!%iWoGA^wY+|h#QW&R)F
z7q?PKNQcaVX5barOO7Y<kp|$f8pijG#()6}=Vyq|luV3;|DB*J6N}Jy3Rqu71u`O4
zg>pdRnxtsJ=XDUW)2Uz;dJj3rGmtH=iwwfv!yYpoI2;ym4Gfd7iZzAKyp6Mm)5G1O
zTg600K_3&3DLpVprsJQ`nesI7#l7bC^OvQYFyl-h`%;-y4M@*rpa-Rw(Ub@k-WzHZ
zKE~bVi=?M05NViPra5zgT21=#>exo4iIO0-6m!LcK!v}9{(*ghOji$NfWkr|+Xs!p
zGT@XD!7!05*HtD!L*oy0Jl=@>gYuDaq!ahStjrF!1{|CQx5Sx}r1S@FRXTL07lTP?
zmGV=32OjK$VQ*v=uSmVIUf`TQ!e}6^gpy;xquf2ZGNcVO3sej@=1p>SY#8Zd4yZN)
zKVUUw#c=UbWLWTI&=?uXe-%$DoADvQ((TUVQlqiGQk&=_a5IXbw_%1$6WsD#OeVI_
z55bgm3;b9V))DMt=cKd3-+Xmpg?LOpiaZ4SM6!HVN|ql$cDEH60~1A~m?E8pWX%7*
zWuqb29zuuUJ&7aWivK0|5O)d9!PNE(92<?KS4s-LpKL*&q-RrLb3%qH9i_5jN&au{
z-{@q~fSkf>Lg#rb(H$>DcLJYex!8_x$$jTe@H6F9VgtQ}y~mDaw$mFaGtn2_A}xr%
z3x5g6fPqkpj=^8!I5bRu07vE<+Drk94!0vbAu>EVNr+KSAz#oM*dY9GA{JWWDBcxa
zqdY^VLsNAVIBZgplFEIsNmP~2Nu#BckXKcK=jA4tOMl2i<b!eyB!>qeSE1<<gDnF$
z+(Kv>=Yc_GyV6HoEq>-Z@!j}k(NlaU3IAWd1<ycq(A0P&ZWFFSlX){Fah-B3I)Qit
z<I%dzGGZP&Sl%vzA4N!mJl0NeoU~oJguR8f<_x5{yg<AHJ>`iU!lm-1f#2Q+NdYg9
z3-1V4f{MffutIT4vhqs4uBg!q*dd}CuykVZd}KLdQqF@N;vcaZkhgBgHLwTJ`@D~(
zVuiq03q!)IhSUlYy0L;=S^^uN4q(ceL`=YHKsRTN#DHJ-yTU{6xE6W<h-ZI-p)iEr
z#~XvYZ#{AhiA9$~A89tYK<>z1@vP|Pzwt|iBVe+ADsO{MMt^i1u+na0b<i=;d>AYh
z%W8Q)q_O)Whaufqi>Qb%!g#3^P~^GjS#GoNOl*Z*MIWKRpz;0|l1y!|-O5?;8upJI
zi1?!K_-9~`>`uI*j*-R01;~a>M(%^X<vaMRz6#0mGbssuiC%=3_g<7jDkwXo`}}v_
z!gY&^k%#<q@s9Efos7XV7rqzwfSqI|bhleTt7N!%7%9ZI;*aqo*hgrS|IeF@LpuTm
zKes{ICo~14RCVxbh(d~hi8o-H-vcZbJHZE60Z&K21D|0JIs;#cwty_pOv(z@t{QL!
zb;GO3l=s1XY(4jyH}Kn}e4!EK3sJ%Z_7@la4GE(M#bVwLHpY?sQ>hCu_BLUg!3wsJ
zE{5NEHLRu_uk3{h^%~)#_!M&X9idGW3kmFYkiM@1X5;$NB5;G>6JyZ%(rt7Z<XLv&
z2eE(Af514Q728Q1G|I;bkL6_fB%;N?1M9C4Q$wa(LYqN<s0!SlA4{*qCxRagBbm@Y
znFrr;kATWW@T`=etQA|pcYHFi=v?SNq&#*N>4c3XR-o(gTVNocBi>SafT@0sT&Vb=
z-P8>YNcF)skbrLkcT#Pj(w&Ft&=_!>Qt%s2fE0W;ECSTv2k`f!NCg}`pkj<*=SM-`
zp%SuO9)n8oE3sfkVm?+5-2ueJd2%|^69{%AP@mWpsi-stcQx3Of!B9RdI;>!3-WBV
z8gfo4L^~-Gu>>t9JAq$L4|5#Y(}_heWtlH86TsaKDf-`F)IAKonn%J$Wrg%bEL7&e
z^!q5BCYDh-R3&mMuE%`JOUWyqiS`nYar?!!Vl1=`e#rBXPw)>fo{`gpEyx4$I5JN>
zq!c0~vL9~-cZT80O_W6Lqu;?pGE;`1Cp4`lOH+i_@NN7Be)D%?H6Xa-k^wqIS#Sp^
zKm+g|^@4l%L|E2$#dpcq;K{8wdPM4|{3q{|9>^DksmcHuNK6Q>w15s!Tl5iG6^X|-
z%BgZo`MX$I`oRwZJE04|jN#NY{5ly+j)%M35#$a(UDR+47$j8UUw8|7Ahj7CNIoFI
z-c5XmM!+}t%m0y_{AL;Qp2`~Jy)p})>jdhQypQNEC&KsPw4_5k(J5FLaR?ET^T0Eb
zfw=HZ$baNg<O=GM1_PIl0s@^=utnbp8os&sUNS24!6FtR7QnZoJuv``Ol2T{zC@Y<
zz1O*55qbkp4<&_7(iZ{l@4`{ZCtQ_kh*sHwZk6LmFER$VL1$n){B2{PK~Pd@CmmL%
zNo{cn-AlFvwrX|q1v)@pDfxi#H8Bzwxxkl<nt(4Efa~sK`~=Yfu4qAdE8>y-&{9iQ
zoH!~UC%i~)JP+5S0<h68Ln5R(Jd0kFH}NN-1Mx{7t4Po=I)hA?ozSK#fuurKDFQUg
zu~;AC3-S`0KJ%r`Xoj>H+lT0|!{};+!Gg+mtRL#eI-!l_(#itik}^YV2gJq+k|MVi
z_aSwpTJR}a<r82+uc!PCyo*VANpdVw4abm{@X1$@Cm}oFD)?LZq6`B1*eq;2+-KIw
zci?PZRouguj{YUiixvp$#C)L-*!JpzS!cA;3cVnWf(B|&AU9r=hD%M97__UB3|qy;
z(EO~e=&)T#O}r`IL4n>L^pX&z0CLhh;kr{Kb^u4=S|wJV2KSvgN*czX<)Mc&LfQzQ
z&2V5uH-hW^Kr9Y#3^~O5K;|9>PNq$04JAWLl#}59)myqD-IDJ}By@;wBCF&(;#={T
z?3YF<2jJfI6q;*k*gPO&wZqIvCvaHalH=e?u?!oAk43LRPwE`B(=JKJfqSVJ4@zs~
z1ZZ$gKv=8<Y<1VeU;hpIN4ufXA)qK&%FJN6tW7K;Rpd>48A>RLatM5O@1PCaK)NTr
zk-g9-yC(k!IpJACB43VQCHw(Sr#@0Sc?>cbjF-(I^Ie{rPjvwbc?>ZXpNU0*FZLf0
z9~lfqpD14>A76nR6*?UF;osx$A2<?h8EzL%7lP2+y(SkZX7n6}6RXKBG%)cY7r&qC
zO;2Nj%x1PGV`Oz298!ZViHSnFP_lQAvw!g^2xLxjb@TNMO^bBqSINV%wPX|OJ~^Bm
zLb@rIUPjFTn&4YXU^=N}^*}>>d_m$C%M!Ms7!G}g)AwF`PF^6NbXAHpk}3<OqyO-e
zly!ItdRcfHDa9QVUqNf<F)S8K5VchIw0{CucB%S|u4{b7GW*ji#a3Xt3Uwmt&`Vd(
zf}7dBitYxFD7~>1xh`+yk3ja2jbsO=KoWX`bQQXTKFBS#C2y;1>ofH$b&{sL_NOs3
zc}iNz<jsc7;MrLjUg2G0@0=UT-c?*HQdap6``i8C-+K}9`fIpXIS+WRMdnLW5fplV
zUGe+$1a)_fRjpxL(pPDl`bg~iG=J)Db1iZ(w>5k&*v}cx8<07%;A7ykv;n&ye~1p@
zA4G?QOZp33oxJD6O{HY47kU|*Dl4dwYO}tIVYGgc`Zvr<0_JNa`;<zKEzO36E)hA@
z()~8i{5zW4(BDR0MJ&N?iqnA$vpzh^Z*p&UuL)g}ROEVk5mg_u(36<Us&(pl>LAmK
zq0|M2`z898cO~7_&Ju6<jlN{Z{JiAfS950g=cAX|1}p*Rs<sNkr-c$cWxdzJ)1?)}
z6lyD3p1g#o0(bB$IhUSAjldV+14zc`EEQ9_Y8=i~<f;WyeXWb<=FZI)i?@oM*iGtB
zRDEocJSh4+sPZ&(ob{X!@0AXt>5#U)0p}_nElZYUtYARuKpmulnjI<Y%N3+t(edKq
zP;#iG?}^Qmv%c_KC`t&b0@{Vx`Qzcbfq?r)aR+CN|9!MAY66<ZALxF}Le*8_>T>E0
zs)x*WRY&bMYfPE@rMtvkW-OfK9pz?hqjF#6I32PukE+OK5QWkTt`PeBoU?}0?bSv4
z$(4ax=LL^r3La1IQjOJ|RsV)YkdMBpzf)pO`30%}>UxQs?~eP6UCI%D@5w(JT!gQL
zGiWQ+E|lQHfm>dU=d`aHcVGEQmZm>IpZzRuq!+3OX)9`rSO@fU+NjIMJuY*tG#-1E
zoEuK`K6j~$JUNGQr#VN9C8*xaKKzBSB$6Fu0&RV1zV#tUdScfhwK@RIT8Hu1j7|NY
zMo|r-<ESz8pE^%c*U~c*G^{VO%2{APQ&2T)Rc29vHQbG;q56lJkG_Ui)io3!c;Mac
z@4+3AM}z0~Ik?(BAZ>|R%vkm{`yX?V97UdC-<YSB99gPMjEcMhUZyUtKvBK?qJm4l
zmB>qGkLokgL(+3&0|9So_bJyA|86c{ehA#=0(f$If>fsZs@ABBRApHU<5XX;+$g!K
zyg%itE?-U!w)NgBu9R=ju@@DDmZK|yxbRroz|{`E^=<Rk@vQN=LKTFeNF{8*|LD2+
zW`@-5GThV`X@;mIa2+vmcS}Afaow_!ycntKnQecON9WAS@9hmrJ*e`Gf)$GAI5ada
zP}W~2uq0AOY>h4g9%COMDqSMe*rn?2nyIQ1jGu~S^g3tkx6~$y9?d-YhX0(aTk+cb
zWw~RE8U>~)Mo5X*lgC9ng;xcN{6Lxxbmc-~SM)sG?cQJ;iSm$eXsh<Kz3Ddau9wza
zHaAHgo7ys_6mx~Y<7?}(6}HN&Q83QU@ul%}vK%^Fs28me9uk}#m=ov{VZ?{v9{XR@
z@hG;MJi^RZby0s}XV9(bSxl1lrgcx!`nZnTJIL3_X<s+6ZCxtlT<f@+=r!^w)>V21
z#*VL{o<TlPHdKw9Aof*EKufwIM-ZAk#)MR>R4-_#^RX9nhhh(=q^5)|KbThXv(QX$
zilcqe8@tXogg=5bLly{+BMrm%L)(M914>|U#3{}PQkM~Wk`t*-;E36%%hit5Y*ugA
zB8Fq;m+|(*bC%sqK=AnYx#DfF@)Gm<K&q!GN=PT7g`p*(j1U_B8mtfsMEZ-<kXhhs
z&_HJ6D74^?LxP|y%xH5o8JZ^g5;14ur(3tGUn|ohQ~f>NHSGfmpV&42Nx+JnC0+yn
zY$G5{$y|N#W;~Z_1MT4=wB`%Z>tqr24XhYvfuzxo+0X1#N%~rrH^zJhGTosf?;+<#
z+w_7?w)dXmh+TLU)pP%W#o#A5CbBScliw%50CJWIYlt-`hO*-{>Dnv0`nsk1w#JU8
zRWZX7CMLg3>}$r^$H;X4K)Aqr-1W%YCEO3pBGm*bdLz0XGCS$eo@&Qc6gUyK8PP-B
zQC<gD#rDvu$&yE+Y4B7qhj>A!X`<`}%*oC3&UAjaea!EfmsHrn)jc>poE^#ub>n6U
zL7;W*2HTnezd>FE%0(Hfh|SVIH<U6TwTy^e6Mr#bed6-uX(bCv-6&y7*kS0#!uMA`
zA9aMVaCbQ0PZl3X<wy-~7FhYlLzi<`w2t^f+#z_PIC!%T^6|nCz9auRT8jUNzXYet
zjiOPRE1!#2@K<%bEi~qh%UYK)D&tC4QvQmf_coh-rmLEt3#amSu^AdA)7h1p`C3wc
z$N12EGe)p3j;9jaCe2SCnerv|L5aJix}|+7;YgxmcNkN2rPzIBHW*$%z|`xp^hszU
zd=}?R2$;D$BmJPw&>ejYJo3@vlV}`wBAga39sWD8&fnMDz*E}$*fZNR!F|xx+5N_~
z%;k4BcI<Zachqp+cS!c#_8s=2jzcb+ry-=c_Hvg+TzQNZVSkh7XcaqG(_J^;_|d$=
zS~h-Z!n4FfNtKel$x8B)<hw~H6B6PF$4!ncWo;Yt*u2HCLCdOpv$@oA$hfqDljJF>
zj@XO;9mx!*2k-h_zE$2+zLlOhPhWRccOMV$OmZ)DWH_>mI~OO~|Fuo9Ke46T`#5xt
zp|ArR?d<I??{4g^<+B8m!tc2Ye6Fa0Zq^jEJ#L`P%qy@>RWPhJ-Z1qwZ;e?M)5Lnh
zy3G1ltYY08n-crZy3g7y=5)*g%Sp?dm=Z8^FE+L@jWFFXWP)?Bfp#~f3NO+1@TTYt
z<*GPX=*$fW9rCAo@49+A``Z7rEid#Gq~{BH&GJ6wD!I?|DiusG=vK%Tp0UyPvyL6k
zOxH)x1K)CgO6XkJ4JUsKzn$MKE`q5qOYEW6&_~%S+Ebb}hG~ZGmb)?bm@n3A)>U!!
z<Etl(NH~$`Na&WhJw7F#j6V|FD)w|tS+m}_6E@@v)hyErKI57SoSy`OKgZ1tZwU<y
z6nWpfhdOa*l4F={plwUxp9SLzcI1~YxK}WsU}jOPB4<$vdrkZH;#ZCXPNyr*v)gO)
zPYV)}-`srhh1>_ajdN%>^G1C`drLc2-^6gqc+13_)6H`&b1kTKevH}L(K_FnZ*3Cm
zvd*^dvYv}6VYOTSvQ#(Efo#!J%^+1G8&4l6*Wj6`3YjO@fKz*Wt|)vo5b_=J40N4#
z%qgC4KV_?LyInZAsHmV^k*Da1?T&4OZMi+JxTz!7Ily()9qT>q{p{-=SQt_w#e6$x
zjy;Fd^bqn3mC9hSWz?wGXzFW+=xXVE8IPJm<_DJ9F`cYEVn4;MiG3Y=!P?n6BBoBv
zIdf}MqOq2Kk#?PiRO?s|eT3YGpU0*kCb@^Smp>Z)8IBLX1+r#0-+0d+Pmzmp=Q-0{
z6`lJXCmi33OFK^#4|Nn2pK{D|mUb4nO1LL^=lCA^k<j??CoVI(1%6XLg+ybpVwlWT
z0=Gdo_JV4Hx{W4BTMKMax8T*GM%ENH?l)aD9xy&NJ~K2ny7ZF`k9GBQHMEF^(#%qo
zQ}trE(mSZ_#A)mTGD5+n-$H7%D!9!&Au_ly!1_=6+}@6!Z1+!~lpS-lc2;uaJLWpR
zJ61aHIaA%e+$Viw{NZ5NaL-5+u!%#bQY<0&gzj}Yum-On_7F#?>-2QylIjY3QInuK
ztX-t_>VE4k>c;B_fzxo5uAxq+@2?-KTcCTP{iz+MDFxfA6`HTChZ)6$$fINhaHP%$
zc25x)wC->nfK~J~)Ha+Rs2)u9O$faAZ3^u2mGN!$S$%3>1z=a&yjT6#ed_|DK=07c
zum*ayo%x%5GR*CI!Fju>{1s>(rGfX~44QcHWNn%QO56(eKBG~`sOqW<R6p4m*j9?F
zcdB3PGF2Yi8D9A`MghKNd!_>2gepOO1p0LtorjcF%E@-ID)>*s+;6Z__lmaUD}l*o
zIZRELLH?ySw=vu|k{eON`P^ve)VJoIM%HnbXfYQMe7r}jC24@&e@hxD|0y+6#!CMJ
zzhN58d4FR6>y%z331SX4gt$a|$k%iN(4lDBMh~EO(x<4`<a220ouXF~1E?#+S7JA|
zhsXsgV14wUycwx4Hc_q%Rpnk{U-?gQois?a@hTAk!zmvvEeO#k!nvqksLB`fOZZZJ
zcVRiWdq=@!E>pY!yrlhdQ;CK-)H1oVEW<3I4O#;%uo3Jy@*XdVO#marOyDF|02<&S
z;wgRwDDT<O^GYL2K$2oMF&XB!4S+*Ak@yGefp<fHp+8|lwi>Af=UkoGQ5J+!vIsMa
zTT(^vX4H{Jic6t;N=ki|QbHG`sh~l=LOU%8EU4AuP4TNdOss?qkg6fI<rc^fDPQ>r
zgiI1x6R6x5=7xur64)Pd3+z8d1O3<?ka(VjSg~v9Vk8J{$kuo-<s-UO8H&Dz+44=8
z(;bA#^)&36^cGE$zA0N_QZidX6qm#R(_$v<oU~FIBt;sAe3CNdn?SnIqJ{EO#1Ch_
z1m&(=1{o_iL8>ZO(6hjWnTB0K_hRSJ9AH0Y1M}_{vQv4F{g78<4x}8y5_b5vAwW|(
zjUAKU;aVgE?}UCr+*n`PiC&c|!j$6#5N;YP$CP{^aUPZ9q;JA_*(V$l$3+cdZWQ`R
z@C%<Ip8*oVZ)p^|U%CS<piRhRG)H<VXG<<bfw}A%1(A-ztY!&pYy|M_{Zy{tH>4Bz
zcR7Vf$KIh@tPZ4o%#gvjs9Yx6%E{CTnF40gMx`T}D5c>m#SiFD#VaFdvbbFK@=kFe
z(nT_3clkE*9-v<gS61;&l#W8STuTfqG)zL9Bb#L!zbS2!FUb3pi)b%oJ8G22VP)aH
zxFio2Yokv27Md;xq=)h^Wi=Q{-oyL!1Z{*j$7;gt^DH8wS;%mlg7gLniG>a5SnMhK
zK#50MDZ|jtXdXHPe9c>x3^W4~VEWxpnj((`W~4_s2JPmFQfHtu?UklV)x`(mM4_bk
z8h(E*rCCBqm@C$mIH@5R<X3>nB1ftQ>Bb=JOpM@v2*am)7^q1BU~=3+R-^49()$K@
zqdUOKQUx0i+^e2I1r4Dx+8t<SIoQ82`yL9sswnmb4+ELDDlrAz?xSD=KMoq#$AOzN
zUa^BqViGWCIUoWwfZ6+h!eDrUJ1*=L+KKzX(NSF*1qO}p(jB0Ktd%;z-U9(5(rPIn
z?hxw&rEE0Jb4Cgkg-XH|VVKxPsxG&K4PYiR4rcE)usl=)ChrblMp*){A_&i^Gr*gY
zhyTKF<Hul6-Htd%Tmrky9D)b3{APR_UIwS}k=QF}91lZlq0fQf^&A*359QggAN~of
zk|to8FC|4ph~i7B(noQQSOJ)ydNE753^`o0@V_atN=Ori2%Jz}{2~hC5b3BCD=(Ly
z%Qj%G{Lh0z!ZdXnuw3jw2)%{opf<ELRs-HeFLc{006~5TknB`c67`9EOwJ`!$-6Mg
ze2>@1bFc+iWq5zDfuG|zoHJg)WbYF&x0=E)IV_1%ru0f$C@q35cO~gPu-lyQPPP#8
z`FT9eKa38CXWIMG7eFQW7_H6s;&;Fmy}YnTunP^vt?)iC2Uq+_d4f_CKHu?Rg>Qvz
z0gJX1Uq^H&uamv0v($UaN4X&FW2U`S26dV0PnD()lg-GF#5!UHF^aGd$ML_wHZu$#
zhzG&cBcq#vVzdu9Y>SjE*(UXbT>CVzXtf2;dr#Qh_m38GYk}38##QE~aA!Cq+9^6a
z`ZU^=KgiQUOJSQ35Ne9MM7KB@rj0(BW&-mVh-MRjNi_pyfN<Lt__oc76NEstg00#F
zc#Sd@rmj-ksG(Gtyh)x0`$lK-3+(yJ6C8ZzQ}9gqPNLW$xUvm_-TVI<!u8=gP+$54
z8_?H68KE4%GMdYMggf31?l?D*Tgc7g#>1;?19|zAoXFwPKcWb~jIS@egzwuMafEaN
ztPa2AvoOJK3WT<c*m2m4-XmIo1*8$Rl2V{=JQMoH>*)uyi+%$(r<L>^_-6~PgZrSG
zN}#gH5oBfZ4UrDiW5`Bfcm8)S0|wJq*ydl5B#{zRg(3Wg=q>JBq-tancu5|G4u+<O
zzJrzZUXTka!9Jn4p_SqI$e~Ce(g<Gl$mnq1EDQ&$jsZwnXJBqW6}Yfdi5;YtdPJTF
zQgki)8QqH6%0S~3Y>OmY8(Pa17(X4LH9$Y@M(?Aq(=B1<*pxa;euGB!c47jt5cXep
zfdIA)!65VOhtKke@QkPUYSE=!0-WELMHYqIhKX=%=z+}*jt<hnnE~kI273gr1$&3e
zhQ)9-=m6G^P6cmENSrL|fX{OQ;n4<oB5@cR@!R0DI{<s*rz{R^ixaB;s@af7>&`fs
zVeDge4*Q;ER2giF%Et_4*3%uqfv%>vP<vpb@ESS-HNbI10kdR0+E!U4T#x=6HU+bS
z9YQ05t3nIIhDbebNp!QI<$HqTagC>g^Os|X<Gf>r<E^8QyQY72xFYNVY9LGT+vs^@
z68xRjkdHuLYO7=+m&w~KrzvH;Yg%FatSPN3WRn?%SpPpS3-+1JVrQzu+DecT?y1|x
zwqg%bM~MbNE_nzpN*hcAXE4oJ;F)63>5@MRDX<M*;45^Fv$rp<<z5&l;3C|j@TKq{
z;qsvmoWdOqEea0x8v=5$YPfTxU-(O?0hcA*Qd(oT5k?*^{1bKYyM)JL8@ahy0G`#T
zT!~o1{?x2BowTlqYnCt}{*1M&X^gf7JBx~g@BdA5Igr8M0WCd|9t}p6nXD7fkkj~m
zk#P}Q_-$l{uw5|`wdped^K(*Lz~s7JXwDnB3Bk(#7;i_H+nM57=Ia|U1^)5!?yasp
z?pfY5UdsO>_&YL(KQG-w8-nkp9<U8Q<4u7!bCzyK-Nk31%djG%J+nczUp0oAPuFLT
zvwyM2nKUMuo=)Flg3t#?R0HU-q>p^Xyw#l6epJ<BK9iO4)xcKjqEwXJ@J=iZR0&^=
zl!>Z^(c)C8lTrbLaJh6kqWBwn-g*RoPT)U(QZOf&7VHBF8&kA*<a8u2@WJ~Aa#D`K
z!0>|TRIv<JL`m#gO_pxGdJ;Q>?M#ngyv!N+WXez*$&z$Qb`5(O7_$Q)so0Y$q<#Y-
zpdLMuNmA#lteVl<it38&7nr)=XLix|A!U4262P;whpWO>49A6Dh6aZ$p&4-A75%nA
zdT?j3Ef^hkM}9{WxPowdZV%rK9O3uDMpYXKQT2g4^)QM<ZoFIQV<<1$06MI_l==8(
z%Fd#?WJ5$-Qq_Rc6H6dZ(hsf#L!eFgT-_2<c!YM8<_+s)wou8q71b(Rq@VH^>>nWC
ztLPFeq@rmvK2K`OAC9~XmJizDy6`9{1S5eV;T~Lv=plX$Kaw9GMIxHef$$w5C4G#p
z6VFLarKOOrIx5ves-pXqT%a&afP2X<sg?K(JY1cCCbtOLht9&rK~iE6J($@6+0>P)
zSoIOM9!!tx0x{qU*^SaL?Wo4M3nt7n;MuM-@B{`c)sT+Z2W$mSQEQkhOg(TK)~1$&
zf&7XPitG;61XFc(<XH3}|CgW^l7tU@2e5-o@=bDec0}#BATRygeaV;SKN5^U8#jeW
zf@|k{x(B%OMr$5xIqgTyQ&m%DHayAW^ktyVtDzsX0&h#5*Nif~G$W>g`ju*h&c|yj
z<Af=Zs)0PuV0T;hD9=656wf8^<zO+_PW&n5$Y+pG*e$XWo22OuCe1^n53D{5f%&}{
z`-=4kR!ts}Pc9-0h(oxDt;LrRB*95_!r5-UtssAO;mhJp9-IGf|7726|Kv~uUQhzW
zai%`>%xN$vomaQgjMQ9L^<#iir3{Xa3{40w58dE;NkCeq-l?u@j_QNv%-BzH_2X*B
zJK~qe^|1b7m`PO;*LVjMuvv9~cgyJgt3!IH^ywKra;n;U1~(#t>b<eh)W$GUTSIk&
z3J`waMVKMAn*Tp@HgMFl!O@ifG`7k_HL3$sL$y?WQQb(>!uU_@@A!Y?-^biiOG-5G
z+g=Qo-nWHc?J2IFZiDY_U}M-PZi1^w9gRs9#af92BkjZ9=t<~k%*TEqcVQcui3Q1_
z(388P?yl~q8LpeBU#rKoD0>NSh8`q4uqt&ARX1dVuVSG$b6D2G{LMuJiuKO0{b+HL
ze>}g2*sfn3^Evi%%zkYap_a==$46WtSD<?!*Z(ruAbMC_k5;Ceu@1(<W~pxJN}4lc
zvSJ3BTN^Iv8^m!X+m>O|KA8sy8w+>;nDTk{&-Pi%a<JU_nKiTO6{kfX(t|9^t(@UB
zy-92oSsHoIsfAQ&jyM$dpFzAccz!KJ6XlnX6Rj<_#p=^vROi%ZR3Fs|x-8R)luZ?!
z6}pwa5Q8bG`+Hs>t7XAs``yAn^4?{3%$id?jvGzR)6X(|Q<WxH$!)~x;+Sap@Z3<R
zupo4!j%X};w{|g8mH0&bL-$r2wR0GF<`GPh8yq-di4q2XLbs$}3H3||71=#3Z}6{M
zzZd4d%qv$^3$l<e<ej?C31dqZC2cmG!c)R$oU?3Fenwu?BC~5>WE1&BUtqzlnMQ;5
zvFan!keSV_qSg~hL@nYl%^2FmwNL9>wV-m%QuXzYK-zE3$Jwvey;=Hs!H;8Ek8D$Y
zZIv$Csn*wtb>iM=-(lm!HQWi#Utp+ZBQvC~IN-49KI8~=p_~WV3KP&ym%ww{WV}D^
z0z2nJlgmn_HK{qe&dJKzvCX3I@=|{}e{}i%7%VOgb9dUu2LrehY~(A{=kW}Faj>F`
zw|8@F@Vt$9&;=TsWm~)yJ153&`eaDdtz}(Eo#-xqb<g%dT6DCe$J3a>x?U-J%S&le
zOp+*OH~4no>!<WFc`pk8u}l7w$~wIv=|xiI*pgZtDG@wrJMdfcD=9OxFx#Ieb)xQQ
zn(NMJL{&$&JiDB&t*XJM!c@MEuB&BSe14)O*_Rkj%_!HWR7F!mp8kFDb>{2yA7^Ad
zFKA)A<^gvcGu`~!yg~JZ_!nWs=G+m_D|@~R4L3o5!A^84vzPpWG=h9=3+RlE2tVWQ
ziQA<uQUHI#?$<6g?~b3CFsXF+$~kGZt@F_4_IlZDPRX3(1(~+Jj=wnvw9Ch7ZsU_+
zj@Kt_4bJz>FT!lye4nMes@{ex`mu(`hMI;e21Rq9Zb%I#9-$891e_MT;>Ao~?IP1{
zOMUBylu-#ynDya@*)6^dN>}IbMLoUVKqIj(bcDbJ#LnlN`Tv5B#!~zKyzW^S3%><k
zA%Cj+Xv3-ns`pGy>L*?XDGNIy6Tv|;zev@@IMI4Men4V!Qv0}`2@g{58~4iB9Q}S|
zevf2t&o3%I>^bFsugq5Esrs`Okp7X0(ON=wG#vTrKM`~&4z|7Sj=DBA7e5X?fQo#D
zFc$0*MuaVJq8TUq@QvCTF&*P?C7n%vp0vH}g3@;l`C@XxitodJ*UG7%-_H5fJCxtZ
z3hGL9Dze$X(;4dw*aAg&iv}0ph-8o+-7Qm+X{2dHObbgT?I7}(G)Fism6t~IL%HwK
zJ9wtPTI{~KCJA$52P8gDt8VS9tShF!J^6AuYersUhb^R&S7?q}GYvlWoqWOf($&FU
zA9CsYbN_Ts6|=~C><ra<X0fWOE|KkptrC85XXP2t0_Y8i$g>P$ew2`uV2Imoex-B8
z-%qGV=6HK#6n$8n@jCC{{D`wu@D8%V%vn^LE94SBGu(~;61?X6?AYXf#-An?IAs(9
zv3mrQL48JtNl&Bq1qb>k?ngSKKhR&S-+bO$D$bPn%xX&>TEUr+LcDXo`I-N-d+wyH
zCpkq$c^;tt>B_RNuw?#vV0+|5sK6PuUo5^J+(%W^4be|9^wI4#WEqFE-!Yr?gr5pY
z#wF1f{0~8kbYRnTg5kDxz2&UAa!H8pkj;X1a%=r=V!!Tq;)wcIaLM#1%TK+ZIKi*=
z?C{{8m4$V4JLIh^-Yw+A=JzFA%%-YybZS)sWQ;C>cTNLaLN8oX&a-}f*O;=_57y@~
z%?%IZJ}2K*ABpTMeEL(H^`)R${^7!?voEixyPD=|Hc$@PC4H9Phc~*vI~u#-u8vfN
znU$VgLD`s1R5hinFaqY7Ww~SAOrDTWW7F7p)7AJkNmQyj`9;dI3ad(Vplb$P+11hq
z=450K%o<cM!`llft*N345b@CUbwx}2J+?m!{k9UpRO}_A2XeyInD(*xmNGh?G{SGE
znb3vfxYyi7Ar8C3uG1$QFPj#cwwPw6j81*WZVYWNJo0ODc4mPoZ)DNMpb<?~57zFZ
z-eL2w6>=JPz`ZN)N6zu05uOE+hoTypLVwU!)$yu<)Ll699>lsUbr3K57ybv^$*{@N
zJ9cjTgoM^{n$(wNYFQa%mTyY#t&B}suYcA5^|GjRWH<h&dI<dj(@<4tE3OuF?k+`*
z91DF%LbIaRB@HQPeL97Ojx~{qH^-aGyP}A&Kwgi|VKVi}G20V|mG~>=LCN^a_EPm#
znH+6vlhNh3@=f=C!T0Nh4gIC0m&#WjL1=m(`Y(UYKfbt|^Dmz<n82+<Dyb*O3{NPI
z^;&wz>@$fP4ds-ZOC6NM(t2o+DfDLTd2?O!Ok+XHhtiJ?cVs!h7Szpqn0NHs#jo89
z?)yG+UYO1K@bCJt`8Vr8YH&?p20YtS#o5b4^IPz#%xd*V*bZ;hSJQ4KPos0-L=Pth
z@d>|N8Af~5mvqAn+b!=(5GB&o$<nTHXXl-wt9cXCwdsv*8$;QVQNjznuezr7Qo?*g
zi2M_6DnE#n_iO{pW7NM#UWp8pKS9!YGf+S$LfW(<zKu4LuOTHhRh4FHY|b%k(Y@1d
zHQuv+FzcA|O1`W{62z3?U!H%wcFzUps^VN*Z@cL1<$dpa;*Wt1;6uR&ev5WMsrBJu
zpijlaoo**{o4L!Ru^X7}%rmwYlT2Bu3g8O}lU}?CSOBBoSx*GB$t^O4?#ZkoU8ov5
z@>j+6(M_Q|e^dWCUw7{UcaC!&(B3u&nnp4qlXq2Fgx{l2s+Op;R9WnB)oGPpHJ70v
zNsbe@FxZSEf5`*H)_is(DY7CGjlAYkU}Erx<OM%QTk0#_mU%~K!*rlCOrF!QGD<om
z{GN$g>7`g%EF<m*bL>#b26MX^Fxljk?vQtNVpWK(kj89BRKi*#<&}Y=%+=u@a9WPy
zGWeyUU-|)dQWv@%R|EI6A1zQgt5&~MuZEpGOAWz)E0=^Xk@3L{-#M?-v&CJ>L;BtX
zo`iRCYlQ+yr*uS)Lr#4>+5tR5je)AG1wy5o=}BKAN7Hf4D@a&e0y}wk<`c79T~&31
zR_Ga&OqOS6s8iXBSQYs{zH)f3H)IdwZ^-LhFt6Z2{%PAqPs6YZl9{`)WpujQsCh(>
zMHd3i4@YY$HKjiCRSX07axMG<ev3+AdujUWj_YI0%Yb{MHSN?B+6&rGh9vU<^8?K<
z@&lw!ddrW3&0H4O9>*$s1-rX&tv%EGJ=ll4FYT6-aFW`LJOsAwv*5J=?ylpg;FkR@
zBWSR^n=kI@=;-?xTFsfHlSps+ylS<E)?HQ&V!NonnzPM)RR@{A>NV_YEK_(G9T1rn
zej07dEeX5$VoYJ*skJJHVSK`w_?EF+%U$y;YfsBx#zDHNa4M_9<WuF*9eit;6b({J
z;FEENX`mX)R%PBX(0L$#0>`l@IyKT1_MxXde-<|Q8T0Mpw~AlSd`y1x<m1L)qq2t-
zOe?@`ZGFeMN8&%xwm~8|kQ*dhpbtWk>zIJrt`4w0flZpAIiN0QXdgQ}zFqA2SZBO1
zkxE(pe-xc%bW`aThL3BkUT7($xVy{X6nA%bcXxMpcOTqgaCa%C)Z0{&G@cwkci+WY
zv*yRlFr>-J_wD_@&r_m8tQZp!*Q(6rGUn2COPwz9s#v0_GT9n^r@RR+c89qR`5Fri
z6khLvm~j*)INMd;FG4@?r{hS`1E?rfv6po;bIMK#`n!8Mn-!I_pR+x)-7Y*>@T_32
z{f}$9C&XV%TCS_qX|^`K8+)ZL7r%J^v$^x@79#c`U=ivPC?rONc%x^>O)NdV?5ffq
z;+_}Z6md56OZXMoFrJ8B9kVaqT>4sE*XZ*hJ^4yxZM~*;7t-P?v5TH*s2bWlvO{#|
zXj4>$s4<b8X@W-iMmzFzYX436_UPltj{`n5`lNhq@JmjKPMeliGrdAadTv;LH|rm(
zmN(1R!jlvDF0Iw85r^4@Of57ZcaeSyy@Tf=r4WN*bPFRFHLujia+&33m)9%2t+cCJ
zWaZlNaWT_lvAAu~KI2}#k+CU{Fzv7#NC>tc*$%184h(7TU@@4w@l)7P!&d$$X-BF9
z(|v&4*K^t4w{U6R_MC=UFS3v3|FX|?J@;Jlw(u5rKF?p1<;`kP*xPy_70t}Z`)qq#
zFw~lC@8pViT(qsQj?Fz-7*;gQQ!Yp&CS#S5u#o=YLe#?8>=<Ws>0%|LOGK}Z`Vsmh
zq-?~8VgqCA#WqSvs8p-!*(xh5x34_1!lu&g<M)=>AFm}WiNyFchGP3szl7<IU$!cF
zri{kFet)d?`Tn<oziK77OI>4CiY%_<j=J`Gw(^B(xp7$)(|4!L{QEpTHluRpvfP2T
z?JmJrQ7MC0qrOrV*gYJ=jik%cenZo!@g)XCP7RHXd{;aeU7c@FjDVKK9^`@lhIgA5
z#uS*&hQ5!USf*N)gO!_=i!T))%SMg2^oITCSnjmpmH{;^H%3{$8{g2Khyv`A-ds)(
z20Ygs(;%Dp-8!(a&_7yAckIqT=Ct{P&L*kEFXXrB=f2NP-t>Hv{kh5SiWxg{!ySvn
zH|PnZk~R)zvL{8ayNw$WWFSvuQ$x7DmVY8k7Jm@CDRy;<oh5h1{V1`xWb1^-3C-ho
zml|2VQtjdOyH*Y>-MjSBGL916jWe-d$Q~^v*wV2tztFJ@wwk9r^TaOHMs6b3Q`sn2
z5zU_UxfN0;r!pC8W<>VG?8o_)oZDQid$61Hbn{GiF15P~2ivC<nH)WfhWR?{I(vky
zr2bJ~B8Sm;!my%w&iC%s?g`FT&Q8$!>jw1cCl*^w|1#H0|C^9r+FXV%RWmBioMKEe
z`Ha7~eOy1&ppX_}-6GaSeThCE^(DNUr8sPm@9|3+pwdA45I43n@W@zUSMXlom$NW)
z&EMZ?byE)}Q@>6p`Tmwp>z{TuV@me!g7~6Jwkw5ii^{v5&IR_%MI*c|y<L0{f@|TE
zURT?PX-r4s2Fp*#cD=Kth4qhY5p^cwa%71ZZ|ulYKw&JgrFgYsQ={ugl;p-!r<iJF
zG#XT^>zP;=y^lOt^=ipzUA!$A_P%Hfk?M#Sn)Pd?PQi-4*X}vq>t3zswWGEx*Y`L$
zI#@%vBEFVZOA=VKEk40L+*?Le<bnX^nda{3?cob^op$VVes<a%*X)OiuJ|?yn}T1Y
zzSuI3Hdi*aGfxP;6P6qrZ&_oS1s&-dT%2*OrEI9*)XiAef<;V)dt}?Ni(#9>zK0Oz
z)`of90cIbwoBhdsW*ZY$y_oh#NtX_J|Jam*eg!4-KUyzX_ZHMHe3|FWhlOt-J<!>E
z-#1-+38&E~zSjO}!SjLJ!J48~ydV{q??YcFjT}NwCo%FNd5%8A+@K#)x0!SNEu&!m
z6nZ1V5wRh3Q^>;5IP+3^m;PNX4Y}!~vLkphI7b{JRuPMV2XGQ}R$8j3^-Aa@ux@<R
z6pg`7V=~$W84C{i5Tv(WN@jy&gSfw$PlWVHN%0*tN36<J?H)8*#zJ4hAwP%iUM_6n
z@>C;q^7ccsqp6x9{|*lKpZ6pF;-0?l(LO@FBezv&A=`;hOmU;n5*B_q;!61E(0mJT
z?rUtzhp~%j4_TdzArFDA`o;hG($qHS8QJhdD2^P^qo5r$6X-=_k!-XLz5}xK#ef<1
zTzKL8>8j(HQD`U>Y;zqiisrjbzH5OIkU>a>CSi9~Q%CE2Q9pF;h7kyH9h$*u#8q-7
zIg?mLEG9Cr3eeA=29BF#=wv|T5?tT2={$Bgf0SFw{-k$9e$@gKL0m(Wa`I$o5lw;y
zLcF|1ekkvdItpq2E8fwNwwoPXD;xz{_DAKbb{KX7>#%+(_<pqJ+Dol0c+roe$H78a
z4t`YulSgB82wn^f=^LS|G!^`lUx1Jrjn#xc)&#T}J`^^2oq!?!9ovLV*KRAN<U!H_
z$pn7B|97NxWDfQei$Hs8mz6W}d#N0>9M3_+X|8fcP1K%3qpCeLvFd|)q8&CEH$fvh
z5&elY(z?ru(tlDe{KQ|VX0Vi0Lvpbz<U}$N{|~K+PDA35wWt?ANlYRnvIC^8w-AHz
zyI5b?K5mA*`Vwffe1Tn28Q3Et;2;Pn=b$CoT^j(cj;mTn=ueE$AE}j<RCq6Zf<$?B
zxsKdYssd)GY<ZkCTUaeDkx0ll@YpWm2{3Y9#0_#WaSC-oPuZ&Gz<F^#B<1YTC~Act
z$DShBV6VRe`GEe1)g$JUC#bVP4fsxXqArsa$soAu6>J=IrJictbxQvRWZy%|FSyU`
z09Nfnybj(Bs}JY23}uBB0IvEnpqm?|wvcW3A$L}8%8X2k^8<;nfm$4R7wj&MmX89}
zC>GfV9BuHafYa!jItOeDx3z)bW-3H9EEE3(4ye{JVgF05qBk=u7#qETS;<x5E3*w?
zCl<&4Wv_6Xz&JmbX#!-us`xb6r<3}7ZI>PnY~6l%JiZE_kMBm`X{<aq_{f*%iS-(N
zIlf|km+y`Ley{?xNyiA!0+;;9eeu3iz6X8_Ft0SRE9|ok>SWak$%&R=6FP{*LRa>$
z>VkJ!Kj`M4!1IY8R26m-Z!#?9k8wW6LG>Vu5gqY#{0s4(911RlHS}ou3_X;2MUN&s
zVK(4D&PP_Dhk&&_8J~lDU>_TYyj4@BFrinVBKTETdlS8yceY;(BnM-KmBCQh%7Ft+
z+$|Iamic@5je)+wz2HNACT&;mAos8iU>&`U{YEc=A4Nm5z@qX3wGmh7@9aXps-c#l
ztnse#mZ1?J!_EVaE6Sb)cinDw65F5K!!-xH-xRtmNfLAL2WT;*2sRBJwQw+`G}gaD
zVt*U#`0J`4#Bcs7?v+LFic%ej!{n&rcv!UE+1vH6Tk&l06~J?`D0n3>FEACD#9Or?
zXcAtLJWI|Z9>YzgGrfll!&Q6-f@4F_x%hpu1YRFZwBa!Q=t)Mg>%cI*0^V5xybC#>
zYQ??gFY^-&<=G%NogUB5WWtz7%oDOJF$QH}TD=AwGX2nX&<bn=?{=?X_um(CTuoh{
zZ71>{7U~7{>^JRKZBrd?N3>_5_hcY9xHD*y&kA=TZRrEAQwDaLtwT29n=q;1nkHBm
zOajxn8q9C{Ik|v|rcY7NsnZ0?tfWK1!M6o=(rd^o^lo|&bpt#Y8<@^~FMclf4-hcQ
z^Rb2xbX#ga>}=bL@AS>W4DG43+m9*^cfN?aHAvP+6dZKiw>Hb|pC4+SR`|Hc>QaJk
zsht#5C+N|dQGca3P|Fd6^h0<Hx)grVIG3zswy>qSmYk6|N>xPqleyYk)CV(q6Ix%-
zAXAx-bO*y8W&yj$5JI+KOK{C`3Mhh=*+F;|aGVOsgb<saW;%zhAxiUC)Cm-Hl(Ys?
zwwflj6@LkfeY>46oVA>L^C;)0{NMSz3a;3u6wY+@aJ_a0gDGx3*wLQ|392I+B@a?H
zysloH?nw2cXL4JZ1w?0a0L8f7{C`>nQ*ZnLolb`lJof^f%)LX`5jeL;OJYJ`uQQ81
zLw(@m*;Uk4(;T!r-yVA7xA|>oJMKBwlj+B3=vZbMo~g|s#=-A&P;L>N0_2#wf#Xh#
zXR_z0Q}FC?EOAD-hB!KT8oK%gy|AM@BhLZS*DZ1cSme(zS=e)UHde<gDoxP(s8xM|
zKLG2^T)GKx`390Fuyt@ltfReDp5ianIe0N@H=0SdqWx$LlTKGb&l$tfF62cn9GSqr
zflNXJz8m9Y>T%ELP1HoJnbu$Ri%o=hp`K@V(C=vk8=rcvuD-YK1^z}J%^T;f<eeCt
z?X4)~$p6T*h^|1AsK`80eo<erC0cLdlD+`_tt}_!YOV1tWHco5KVoaJJaQ0`qyB&_
zP$#iF=TXlRQ%oncPV7BqII@pkz(!yx96@d-BG|9U9e5Sn6UE6%<RX++FOjnXnP>uG
z2x3g3+)kpjZ^2aWTDiLy@z<35Itl5J4?OeYFl9%u9$2V2|7N040+<OgUAd??MoKBq
zwMcXX(oEg1uK;gHNtnFtq`zomp#5_R!I=(7D%A_)m}usKYUeHiE8!BeO5H;jr}`5r
z^hGSxIpQo+MeB#pCCABk(N;2o!s$Sq%s|!!m~n@-P3lW2SN-IjF7Ed6uIBJ`4fAys
z%1Wn$TVNX)t!4!s%4QiAn<GN-JnqwH$RBVMa6603Ua;z{*7l;Kf=9?^sw_9s{)*qJ
z^=e%r7cWcn;7jV`iFu^Vtf5C?Q!Q=j<2cR28;yTRU(m}D71(C@O{os}e4nZ(A!!o;
z<8pbqyjn}A)J6VKc_p@4z@%#OI<X>B$<GQkFpp$X59zWx82X?$<nG!YGFcmeS@n17
zEmR8bk%}p!AyLv$u>^-pIryVsdu%w}LpRVb!KL_^7(%3}PcRcbQoKc8B@pz7u?*1~
zs9oF0U1%kw9dS>XrSwpy1v4=L8p9Lu5%^N*o4$wL=nX6rI*>u)3i3=E1Gm9=4AY-M
z{<pJwQmG0Vn)9Mfs1O(!7%d(MSkxi%b#)G=s11S59FL8Lq*isU6*$@+NGE}al8p8v
zo<L6*T%1HcbQBhof5BO_5or&Z%6eKAB@yYSEd$&6JUB7b0~f;?y%zlfx}iVexz-SG
zM=pRla}#<o{tGuUQJ7c%39X@nVhQC2(A(aKxBbiDwscS~txm!e?K{#9OGMt{W_&xC
zeGZ@l)Z6N8NU6Lc-rxyXOZ+8y8A;Gl>@9fBBxR6zL%Jw$6nCiypcfwt8_!Kd4)uz7
z4S#<FyA4gbTc{BY1q<>g^cXe>YmMt@I=He{LkcPd&aBOqY-j}9v;<^4aGe(*g?c@(
zSGpk&<%DNai2PJ)EZ@=+^bL9=jEA)4Ds+e5Sgj7`=AIJ7ujH!m*Xr^L>6p9$@;()i
zTF^<2#lfde*ztv=LJWhm`VewE<)@ku;b6iTs2QNcJxAHEl!WZq7_Atz-}_?^vFj-G
zUx7iJfSl5+=pTS<@t=A`83oy_dEzd}kCqSef>q$ff8<R{adkI17DsD?^l|WWx(2<!
zN7xL!KQJYXWEt?a^K=f~kZsCdWx&Y7qkLm%I#mogZa72!MlQ({gWWy(Kp_2HKoleu
zW*6OYSps9!^;lhM6_ZVcP%BAre#2{dLw|t&16GJI*211-i*dVXGxP$-kiQ8WOyhIF
zrTqh|gYHLl^c7_f=@=40&qM~utiQ6WQvRUShkrk18gd-gTlNW_=kf(AinsF53?8l>
zenPqA&vE6u%lZBdypdWXQ^*P2C%!fZvn)frp(iH+sbCAW9r9yMpxF_}bvCWA3=W$g
z@2>DQW~(s?KPDb`N94u-n)6xxwLW!Q_JP7k_d@l%X=V5j%K}3eDuKAB-EzU2+qT5h
zMZBnnXnTm6M$Lp7o={WqX3)>6gyu`<r8woO`dYt&z9SfZuw`4wMDz3T<b>6+*}O~d
z;#*dPJE~>=`Q9gGYhEdDZ>7B!k7b#*MJ0ym%w_d(V40V7_brGk?B)Acd&+b-Mw-@H
zMuraz8O{Z;dtkS^q3>3vs(D%pl26nELVmQdlli>)iK(%1R_O5JLoG@AVXs_Rkk>r#
zdD^Dmmoj%a?7|joBfMu9GW)sSct`QJGrUl?``n}4ae*j3mD*yC2=N(Oa66e9#CH9o
zlodDwbNT?BeA*BW>MOh4;4obXc^lR?bdKeTscQK7_~p?r=-x`4^S14`V@!5R@`CKI
zw#9+>Kwj>I>>xdKHGGNExu}1xVms>R{OyII+Abn4WLD@WE{QxqB!bg*r0xjT7N=`{
zpcC%Y>S_y#B<4J1rT4@8;S|@Dk+@qi*TQk~U*)9prlYxctbJ+5l!7R?A|^4HnZc-=
z7|I}IFRY?}W#K?)ap8byRwnA5@yq6gmJwiGXiIEHtD`<;kbo#A>?hHdj%U8mUrmcc
zu7+$f_vD5F;Y-5o%-!ONW<Rn#@X5Bw-oRBdNB{XXy?4P+aXgiU&Q_|R^}$gMUPtd#
z`wN#Fy3!GP2+^FH0IfQTkD;1kjkNuce(NZAgYL_8y#X3QHRpYNB||q$H`8GLIDd+H
zL}A5hl&s7Dz!nS7oa_8{-;1oe>E~?Go-ANp&V}6Rb^HQeN$)4Lwl66h=)DSL-Ro)z
zwJJ7?Z_dRs6{ufmdGH$_hqHbe)u21U+u|Vy&^uVv@Q-0K8$lH(KH#ZFDf%tHNlEnn
zvg!80&aK(R-#NMO9Zq!@UySzP4S;>TmtIF~^EY$kyG95h>M-!GS0-8+E12U=i?|PD
z2+;|Dfn;cn(bB{f>H<@q>Be0&)eGGZ8H)(xeZz7?Y{;P4O`!^w9@t{*mp{GmYF6Xl
zoznW`ly)rzK3Y|1r|;FvsG|JHbw7WOtqFLEr)dX}^H>T@4%_fcx$4wctOZJI31Cv&
z32mn9aAJ%h1ZJ<{2lQ3PaSE4c2%6p&-yJoc?xt?=jCB_C-gKVMot8h|`6+0mYXf(C
zH(47JRiWszKvmlld%ovmV4S>5ovIa)IowV*K;6NNklM7MU)56DHpu8MM@>Mc{zBJ;
zS;{NJF2hH@8>=(@B5s8F(9OZ?Hgj&7g3$Z}sp%Pg^Fy5n5G(xvd>yOlV_=?|uGRET
z@GcA76o(_bh|gG4dOCNKE8tPK60r^v>&@YYVn;hdKY9eYmj1<5Fx0cGvP=toAA(v6
zOm~YHk15VHQ91Yi!ZStN?AO!#r2m`O!r2v4(*5;VeLCbKcMw_1n4+tNryaXo0bguz
zo!==th>OfA{vxvpQh;lSa|o|(RU^RiHVylL4kEJY#{7N5XBJ^QGxyE^mRuAyo7^G=
z-9G0z?;-oWj8j?t?cKzw<Sx1o(S@yK?i*Usybk&6fA6*WLj0S(1#ZRHTU$>+pOBQW
zfxz*Zg#D{7lItklw2qh=?|}9oZQOd3!7|hI)Nso<I3_Eu0-vPPzBh&A9McOcrd~;E
zkmkxqy-gvL{80XnY-QeQ$|rBCRfM&|9l5@M`x5*cr3Ux{wjY;Ge`5BSrW%vEY4j9u
zSGS@zQwM>-6$YuZPHa=IE;F8v<5owME;fm7rg6}&o8{xYQP!I253GCa+gw(EgqSYx
z#b+7M7&)4y-r+02H``pA>}~0PFYc0)6cifpf3!+yB6<O=Yp?aH=y81j-1K#{KG>p6
z;B3eOE(Jn3@n6IM$n3~u3|5HE1a6cM9jXV#zkzi@U0{W>f-X)0zfEuC7-G^#>hHk!
z+8a9XjJ6Rn)C2S>2#u@-mc~jTsO|y^&Pm7x|3R{_Cip)%NtUF>!t^+ndP{bq8k0H1
zBm4;d82ZXqt+Q%UZU?6cQm~Duh3k!Lqchjl+wF06_q6d2g}n+V9+TQ@)$|c~B6E*9
z%zZVyGgLMfHymRtvn#37kkS1Qm`%N)V^9fx@5+#w#?j?SB#L71(H`hI^Z{B6i@}3*
z6EHvI;*F_zc(%U5`zocxiSk(Sg3w<u2c89r1iw^YeXML&E1@sYhj=-19uSPSB3<>`
z+6-l?lnwsJNB>WsNoRoXKp_*LXVD8+$njKPsv;zFFVj_+$<P$}!K`F^gmwz~MPy--
z*lMr}?eKbYyIaZp#^6??3)>gWE&3H?p!*OGR<;}TEAAva9HYTyGzex_m^NHFf@DIX
zFBRsC7nv#iJ-!%sjrqhr<EpaTsF!#oPJ)f=JJFxCa}}e8THXTzVY1dDXbW_-eM^63
z%`GfZc+nB#c^sfoj6Y=<ZR%_hOl1r;nKW&s&|CZ#EEg;-G!f6rm$eUYdsqs5?@Pd%
z@v38i>yU)31vb(-b-w-`n@7)QlEb#gbTn3{vWT+kjUeV4of(-Ll{?IuWYul)uBM`&
zXu+*z3+XOQU1~k@NBHV#>@DNl5ZEfzkt?FtNh{NdDal*`^VV-j-t=My@oi1b4HNlZ
zhAYOnP$J@E_>%GwmCJ;UGiEWpk%p4Fs6=Y*)JFN`3y0Z;J6j1qv0J7bqYj?SIb>6`
zkG#dJ6t#9MuG`+80bQVwWU>LB0sMv}d;&2Lo2R8fHgPX{8oiGu<4=G~yM(J_TAZ*v
zhG6$XQtnV-O%ay1>ucjb!?UjC&bDQ^7i-nPe(;F-&U7SIZN6~9J;~OjDA|40Qwu1)
z7m(%5K*N9RN9ru~m1sju)tdu<q$v`B1XL}&6j#NVYAkLx6*E?CT4I}_2UT9_Bit+M
zoYo>`h}CK%yf=ftWDDmBzipmmT*LncR)3g0+kLTUYamK$srDlOBj*`Y!qY;3m@69w
z&_=jPZ_*#CQ;`(33n9@h`RnEf=4<AFrG428Wv3g)qHE<Rz8<y)shz)0{)-lP^4Gi8
z2u;vprZ$!Wx-K;YVg04u@2r=yj^}?UD&~GIEkd@#H%mwEA0ib!q<$6!>0025ClPK&
z;nE=OHr9bQ@aIDIMwF@iyv%2I4E{^40mR-dsVjbL%q!v9=m}AE@{Zwb^z3NFyoVc$
zqvCdNU)%A#E_TW*!d)qy8q1FfzZmK^RpRb3I5h!iGEd<)ycNr$Z0rT|-mq)oyCZs6
zY*Vdr=zHp?-YoFiSvPaom-BzV!sj61x~H7L2brIRPveWzqQ2Lg=GtzXnY*gsj2jDN
z>$R9!Y!S@$=fVtR9q}Cu%s=4XR8zYE-K{ck>KaTJH}(#>pU|<?TKcL^h)W9*Yh;T4
z;r8Eqwk5Xefy>xHzFA~)*Z{gGF+}a@E$=cGmdG!3_klTDW1=HxFg!OM;O~%aiFYt@
zISc)kM7;*S4qr%rH_b4ISsq6&uCSuyaXtjkQds{UTm7`#No(`NJ^cc3uV%kS-ii&0
ztiaEtyP`^<inD9}F2{JWF5E))@KjiAxD;B$_=q`A-A1oS7GR<0tG&<&q8FEBykIT}
zyI8ic>_I+K?<MwkzRP`_bo%|CKWyQz{LQXE@_lM(h{KeGk5=XfgAP;PuJnx5ItAO^
z*FBQ(9!;hD88*-cm{-3=ODP7~Ba~Af>sP=-LKtOJy_l_4rzJ!ho|DbAL;l0|c7LWM
zMdb@cv94b7Y5IQn>Ea7Rw;MX}haiVn-Cf?X!FN|1g)b(O45!0}6!S#Hn+w6j7e_zE
zDKrFFKXIg)n#W!-^a@{C!Bu9M#l~3hU4q?pHGR_0^I7X{8MaXWTRo0z5xS9ojZMQ2
zs2%;Y?RT^PSR1*%xnsTe<;K_)HiA8mN8^8CMA1X)FYS}3DRwnduY+}`{uqXrTpf4R
zSf09!M2nwY+cRGMdXcriu(_?0_lEMGNwR!5RHggTZSijMTW?dx0_Q=W%fC$QgHEL9
z8k!rEfQ0doX-bv=7bKv=sdda7Y97<e@G;_Jxj-zzOd*S7Vlc;XH+Ax#M}>}}sXz(c
zfPXSg33K!PnF4MV@lb5-$#Y)vZxJsFDH_SX;!M1ks{kjUal{X>wKYaf_yatd7)LJW
z7g);1b}jQQB8}U~G|{_yhglQ<j7rsW4`wgQ>*RZ<_hvV9t0*hp61yT>-R}zK=8dy|
zb(irqmR@2rnEGrYJpuM0TkwO>=jntUf~kCc;Pvd_1cNX7eyQ5wfB4hfQ@x&lU_r6J
z4bxUwe_E~fui|~8vUzuCSJOJfOv8D6kQna0>dNu87bi+ZNDkA>SlP^&?(mcO6nZ5z
zTN)DUpy5&t|4I(y%a|6&y(m8>`d?EY!*#Td(AxGcrF6#Eyu;QO_NIYH$Sl4L-;x|j
zT_M_u(au@<1FZE65^VJxo&8_c+o*uO!v4dyLEG2`8=Ww4uJ?qF)<FCneUdv^Y*GBc
zupY*C{5te=&{yy`byXIg*F2}7(C=HS|KSH1s<EdGbNKaW3!${TvwORDviG+?T3ZQ?
z_A`c~hDTt`*~2wr-|;()kNE~{9{Y?}O%~(y$T?**V`i9-8&{GaC7W|iy65lX+$%ZD
zaz8ppi0{e4hVRTwHjgVwHdI>phPk_Y|GMuvdjv}8qv8J6fapajRBwDQ5NQKgZF~(d
zt3>d-P)u9)N3^fh^zfxz33dj`1!D8C-=qJgWi|U7m0r<4NnA|!WY02Z`Nf8^<YH;L
zyN|P>d#~e?y?0=l{vJO`)nG>%w;In;CvY0r)!pzF*mI;Qz6#8%7Fr9X%f^&i7Pceg
zm|+Hb*AtepF{M#<x$N_qVfIgA89L2W)f8iy5!T598F-~Vv;f*eQ=*TrgKEM*(Yrax
z_&TJ6sV<#@*CnSD7l2AM9m^);pkwoZqs*NWj+D;}GaE*lGBNP=WxoAYGxccp@RW(^
zl52>30sjiwq?-I$CQrWQUF>ue?##cEUsQ0%gUXeZ!LZkDWr#JNq<3QLftdG2Et2m5
z7pxfe5jT-Z&{;Sb{krV7$fn$J<5=Q{ziwgD-=>fTE|+s9XN_+Ua+TX3vMuyS#OkQm
z1}_$^f)U7<>%+XIq|;Oh?q9=T;L6Kki_GJ=+jJ^f26~@I!QuTKF_W#Cd~T)18B(`I
zjY_p+ygXwZf|Yb9<~2<|^*c7FW=8jnC*D39Z2f^n+YwIdr;#?^kB(<~pL4!gtK{u+
zG?U8e=kdwRPG~<xkT9uHcgcL<vOiO(APVvW<PmX=eZc!5?UNWjJoaHkLuh)Yso|~&
ztCsdKrBrT8!M@xUo?}=NIh>0!9%7^T#`HU>y|2C3;BM+(=KC2~i{55E+`W(+5z|69
zSrYjn^e6fsay8O`{Ez-cw}M+xFOxBRd)Vr*J>hu7@zVZ;-CP#7o4zXi&BwA$seiNW
zwvM@Hi)6U}t^n@KLqi`!6lYX=23`k6w^X#m^FB~j|Bo0#?&3O{n;Xv3>A*1yYFDMP
zf%DL*ND<p9q-<6CVE>Rq;Bz~X>BtX^+-12S`^0N<AKRg{4S(t+jZM?DGt$4?W~!qQ
z3A@5nV^#s>@}AVqm*Cr6w50I7v%8y-+Ta!O3H+y!YjBGw#ihcw?h}4hJFnB&OEi{z
z$uwinnk->e!jr<YBX@?kiWyb<V2Bk@VJe~)PqZUBm&n`hTI2ZOD2u*j7BOqg*DYhr
z7c5oTF8W1nxl+UbE6`ktQcq$s@tdA+x@4-#&4xUy8EvE;k~)bi<VnD_=%&8_cIr=(
zW@2a?^`5>;;O0Rghc&-2N8aMPZ{3}FDmf|bb?)82wKMB`Uk2{W1<>W}28od>%B#R^
zG2XYrS>1cn{oe0az)^w~V>U9-gk!2RKB6<BLl1KWJmpJbXNdZYk7~wJ#=WMnkVck@
zVP#8qD>04j$^65NlAZ3E1zWOH?C`yr+s(BeeMPq8qs=LnN0IwN+f$W^1K4vZ#DCda
zIj}=(3`Fdo>}~UR^D0AG?gh|x<`KC5O)rgh)kh-@z)pRRyai3biS#D6Bhw=CVt6F_
zRu5_eTsip@(ldXCrtVF%|A<fD=UnaUC7(kskpV+}qZtj?Wn{Z>&soJDY0GhkdPjM#
z3j^>BDg<2cEyxM1MzuhHfJ1gM@=Zq+BQ(vQFk85{##ts$RJHO#%w}^nv&gMcy16f9
zr)S>IYnJgP?T9_kzfYS>9_AZGZj5~&p3L7crtq`SKEi5m?Z6;qgmglyPwy~#Emy)u
zhWCgd!>^i`bF0{^)O^edt+^fgJXFLN(e<JC)wtx7sHTuWbTNH}&;mB4+VA_xPrn`g
z{4%wq{h7D3grP2ea!6}Kao`8{M|AH~8&%k$V56;x{jhVZ_!5l-7SL@ni=EH*MSIDY
zm9=t2(C!~6rUIwci;ktQn@Yu0NLU%M&72Vaj!O<$Y|V1dK_2+s-<|0ToYw<aq}50^
zyF2u8cwKV=_aAoyy%AvCo!qRydtkqifmGm%g%yPl4Qm$pDe8AfA^+T9GbZvc$s+6<
z#lW{5M%Cvu3tb{Px~lQ0<%_wke%W7Gbkq9KS}F5$`V4!dcepQCtO53i+mNrEjjkbP
zqsc+tH`eD49Dwu3U2&0GLf<NpfyqJ-We@BEX6p;c_0$ivgEk77d^?dg+Cwytc^$@t
zicA^qJ(s9ecK5Lj%$s8^mBpoRwC;7RcRD@y{ffLD#fa`0LoA~5@H4<Lq^TUbJNX-5
zK!r1xsh2QY?o2uvmEOsi4GsAjh8(c?yth!6uG}g1qv2Kfim1vaou6r`%o(&V0p9b>
zJ>3z=UuwVX9qsGyyXU_yH2{j-Od!Gj#cyG!u-$lFdJ*@CDuJEBTB0YBc3Ksn)RxfH
zU=6?5Kgf63UtJogW@tV1`oP|7fqAhN<R$hGFoFM&Kat1cWbbhM`Jz9r%Jzx&>F!)_
zNnmZXk~+yDLawKbH!65gEC*YXLFfizJg4(L`L!Ge9g;-mKkf{lzzv{>0|9#t?g6^;
z4Cp%c#iQuGY_y?`=}=hBh?J0)=If^QY$je3+k!sF%OI14+y0V1)wRJh&%43>(j|NT
z^EDF3Y6tKmtdHMj9B*kD($e%FTNOORd+15zb@Y(FN?V}4)9b^Aypz-$I%$oC6Y?#!
zKzCv;;w}*j(}ebTn)*O2E1ePU2NwE7=b@rWMXPLMZQJwPW|heztg8yroTdCj#lNTs
zlkdAB5D*QWU><J_=kw@#SVdKkK8a0*&BADLop2)PgA^r=W{~69Cfr72SIesKsS$(B
z1>lM*&#xdaW8a~NoTBa&&B1B@m#$Ctb+&+gmur&$lekO|Qfa2^;YXrt7Hb+!Mg4?t
z_zMP-`<Fa~j@3_TJN56HS2?AmDW{>0xJVy}#uEF;ArwU)q5h#ub2a(r%n-UOnV^3X
zR(NAwqnyobQ?j!%3Np)Q3%OGM80Xu-8*#t1UrmFj#aV15;i2x(2Z&+d>K;%0i)&af
z#3Y{#9PlRi<iHk~&V;IFpffJU`_O|qFYh)k51Aa15Oq3gUHDkjJpL%nAtR)B-lfiD
zXJOH1hg!7JwawEA*i~tMUHBor)h<%ojaea^!XJc-5xt^DM(hn!EISMoQwXM<R%$<`
zg*-`KtN7%`N^$KsQi_~QPhx&TF1ZukiYlab(QV<$pN;HLmO~C?da$l<kn^xzwD&AL
zoVO~UD=22qhF$atPhxOd&>&7#u4`i<IiII1>Rh1jcGVl{k;p`RJ2iuS!hho~!TWU%
zkpFmfsnkvB4V3lDcuA@U{f*oO?AsV*hjv5%N>ry~z_$ItWHP_xII=NX4wBTWGDR8<
zT(z&>C7!B~cN=1N6r8k=^R$!d5JwH;!loAQ6^ECcRH90;W|0#@&VUiLh&@YhB+kLE
z_B=}JZKa;UBmP?c-+nc)04Sl4m0wyMHj2!mXS3x^#Vx~($N8Gv3*wHpN!Z}_J0c3`
ztmYXjGG}By%#N|9=B+5)>cHIf18c<Y@>?wi8%aXMmp#K4u_WgL-@_)Z6;*`x)+Z_5
zgu4FG{-J@$-~p+kjuD%wmUJUXD0JdCvLnDNGLc?Rx2KDN7d@2hjl`j2kUzkQnJbus
z{|QZkDZVp))Su}49S9L-$`R-z+(8mt1*6-%&a%?5j?3VNb61)DjFoA^OrW~MHtZRF
zj=BV0+m7gFbQ!W67{1f!-|R5%0$Yr!OrA&TDBq+`(!pR!e*@p(KvS`z`a$igc){XM
zD|I3HMZ?+kySs}m$9gvRZ%%q{QSQxxKd$k9Z{VPmqCcW0@-bXI+kjidr8D>7E_97A
z!Tq8rNY0NUY9JQnreF;I^(Xj__@{{jR2d`bVSK!0Yv_P5GW=R75lUEE@=fSZID&<s
zKh<DxeehhcAdnz_5j#QBD^YG5+!9zN92BB~-)|LLAm_mRjX-k=fxhr0x)SB2Mlhr3
z$&ly}$u{^eeVTScYY5xRo#;`l4(>zWBN_U6-Kba7veZOi1C-ScD&?e-!ni;&e}=c7
z2U^PB7~!K*5~gAC`blIxw9Pvqqt!dWjHxBz!hk>;Ox%-fQeNA_dyYHKB+njjdZgo>
znP>b{bCb|pA%bOiXin&!5TEIS@s)84nA#Glz1R$Wr)mXmc3b&h`KGc~?~9Ekhci=I
z7tF=lgOOx`G07kpo*2#<FjEtLFUb(SF%uG|-;iSbt^F0efugfT>%pfz*SW}f!E;d>
zsrN=s!Z*Te!cDd%2Y^*961l6KR3@nlz+7-%t)f+j`EC@x5ATL%!bCJ(E)p^W7vaCv
z4&0_0a!}m|#=y6#r0HrsV9bwG*Jx&}F`Q4@;d3EZWI;b^Pay->TrvcXxSu;`7Rk0&
z1$Fc07R)O;>}@8D(pr;O_(P$4qIbr)W2(paqn(kj!%u}aH0Sbtq0Ms^h)Wgpen6lP
z3l0d-!ApWJ_0k$)VRR$I1#^5z#n5*lWkQ-;GK>y(IK2^`mx)S@WDe$dD|kD5YI?SM
zr+Ui)fpDtpzU!Xrh_jkA!7~`1QNvXRT|gA4>(O=Lvr(JcNqDi5=tlGrkbNbwxo|sJ
zAy_$BDyRrs<to7JcVO3X7bKB-z;`nX#QzI;KfD6A7&V{{y&(`2royK8E3hkOA!qe4
zt*su8{ii>YSBu4i^8<8Xxz7?PA*g|a0Z#e|zjGcYVP(KX(G*O7HNxjd42;|sc_i$N
zxw+8@#K*?8Ms<S?Q36^~d#%iqt_AP-dwK78_XXm`HR^J#JUNWM&W$w8;GWXE=!0}m
zdMCLIU8YnJD|#E+@8?&~J7#TX{g|ud<=Qtp@4L!-dk0Kl1gfrA!1_})*}B|s?mN4R
zwh{t@Xu7gR`3MA-X!WL+i)Q0qOvQZo0s<qZV#`n$`V)SJrI2HKHFQ2k6P>VJa1wMT
zHxL{Vixc=Eyaw3o%jw;8O*^1QD*KcqrMFU2d91$Ih9Mh)AlD3Qir>Y-as(&&yX+8-
z;9b0CTxGgrx^DDvd5ncxjCF-q?S?i2@~Ggp0#3;mwWb=Y9)JvJs@7E5tdxhGOmFS1
za!p(kJRA@_e%Dn`lJ~B6oM(Y^e-Y{|<>+F&Ww$u9JjUP<U<dQ40ygbv>NyFCMQk>D
z9ji_qqn}cX!82crd=6QL(imhEuo2i_^db5QtA~^L4?KxHP4{Q_Q2p^;l+L69?dugd
zC5OosgrDBlp3?5w&i>9i&VSv#10Nx0{1Yil{o<UaGH~i27kW2*MR<Dns<5UZHBB?Q
zCUh2g84^&tl(}*_d6OKkG>{23Ss$YhMi;{WS#f#-{ee0~-=YiYQzW$A;S;nSvb~3W
zt=v|~idQQ7WA`~q7rk|O9T$q?+=bp(zJq}t(qT0c(SRRx7kh)_xPZ<C_IxGa7xhEj
z=zVMvwhqg{z#)UDVzZGANEqrsY60`UC*<BHLSCVfJ`iK5dqDg+!n|hNG9781v;u=>
z09smkA?5^|23Glh_|`&V>a72-FU!A4EUC2sf8A*E3){$;X!IM)S%!s-v0Q|^;T3KG
zYo`jR-&7T95BUXas+ZCht1kJfJR6ctacZu*8OZ41lp>#?9)ySQ!_r8E)=9|)qskPq
zkN=r>oLeY5Ve4B^vGA?!pnZ&Em~*7(Vt^ILOJQmRkoQbv0Z~X^U{`TTOgrW!Q$Wol
z-{I@9<@g&&ZMD|g0fXigc!GZ-I50d8;D_MEJdj<?jDfUWJ$4e6j@Q$_%Y?R8F6Hm+
zo#{1t+xbNIB=;?U5wO=9Yb1V%Y6fY+C8ld(5fSgeXT8IG$5;_sHUD=jzCua^-+P6+
zO1YwZQxN5}ZiUQPU7`rz4`k(A)Go3<`JIHIH~tJ#z4@9KC^swow5!lL&{4S{CI5{r
z#DNx_b6j$s^<5NX>AJoXse>})P^=Dcs}sQuJY4lFX8j?u4}-iGe9yF}>f%p;%w88c
zrgo4nD|NuMa0abHexzM2!89N*0Uf9YRf?L5)<vvH4|EoOiwYxqlgkN4+2W5C77G{s
zM?JG01MLr8#r><LPDnDooURPF{56IVA&1R*#wo_}hG%?x<49u{Q@&|1c&j{UW8I6q
zM&77j<dc#lRf9?DS8zrhBc7uzAPwGDpGC>ka9!8OKqBW7b_GpS+Dn=@(z(NN*B;>*
z>FQHdwa{m8Qnb)Myh!)l_OijDk{O%~)rnI?BeFaBl?t#^4SkHAOo%1fFoqA~x)Hau
z>B`aIb1zuhgDzpLRsy?3tb<u&6|w|92K*1#cn|Cir@*II(>_RR{9in+0$;)3S3=&R
zg`)(Ppq7{3h*bhc_cL#D;GEb9Ys@@lPntdEbUuym%Ae=XbE9Y+-%bRu1mrP#l&DJ{
zp;5jqpJ(`PUShbx)WF+{qy6*zuRWiA4<WBq19?Jsfo)z_tWdopo)G-Le0S@>PJeYz
zdGAASUsrv1Q`hpM@t&vv<DVn;(@G(QM0K(~Mi77K3-n=bhasNt!F;4L(0kx~J^)sr
zi{d`vl)Mv3hk1HWY7*5GQpXH^2b{RG*o|B>ZX$!y6#0Z&gCEwnWA~wx)&_Y6&tgRl
zijDoH{TV*LXTIMQ7!b%4`YSh-1T9YAs}2NPmL2QFzA(Nt(jn=g_06Jjt<eacy-Ipp
zu}QFIV1uuU_mFppZ+sv@dMh5+I)izsHGP|JYxu#<FzjV6;LXv#IEpos-Qq#@rCM64
zE!_ma*nVqDR^{~SnHBTi*h9Uv)C;Rkeg=B^7>0&ZGD;0(fR12EHlJZ?klpYL=n3_-
z++WJlZUYJF8n#Ez4vzJA@K5kw5Og(~T*99YDHZuUe6+=2=*F(c8$gb}HhGV2651;y
z2Qos9sf&=ottY++{3E{-mkO7Jo4)Twp^gm&8?9^XPknQgnG70UBGM9e#<+y;fFD5e
zl!n?bFrucK+(sL{72B-d@bxX)0Y3Dl!6y25;t)9(|E(L<AJRohleX(U==;VlVQ451
zbM8^{R&Pi5zmDpzzv6o&2mg)FQHKWi2Zk06unx3-gGNi1|Cl7otCX8?%IF|Ik_+{_
z>?WYvl#Ur%Y@RuVK8pFJD}g0KJ;jBO01x1JCL05{f)MRH<ayz{B~`)3a^1}PLKJfy
zLvyAQ{#*~y_h56Vf4J_Z!=@R;zhGNP7HS1EgkB<}t|F@wpVV&B6yGg-jCFYC(A@Q~
zpN!T_)I#PAxrVro8Ndxv0_{wk;9i8zi|i0_JhZrR5}l;`gk6DG;sNa*Vn!}#ljSmS
zH|pst=kfXe69;H5sL_zf?g+G#6uFOp1mGT~CL*tC(Qp)aH`fTWT3?*$U*>+}jg``+
z2&InpTuAhd_Es#qX6xlO$WEjlKR@(rC~4Vi%x1!=&-fPfEYX>pYkX${(J>%TKB*V|
zCEcAMrI9K&Mq5GSqZ%Z8=HoTt7GOZ%;W~YfFK(O|zSsN$UkyFxJpXS06mWjbl$%K{
zJ-M!A*NNOZ8A4XCoLYsFKUO(UN=D7t!8pj=(IC<fX%myf44@0h%6KDmoviq2&m&LQ
zz+gE~KZCDl;uw+ajt@u9%R7YA;%&u*n#nf|#jxygs-%HqMoBfX>s)cdhQ!bT<e>6e
zNVPAs8mx)g{d2=?24}^<Y)JGB!LLv~=?R>j_gX54_X%AR(#|xCu8fyM8cBGdmedB=
zZ~vgxsX6Rbeld5L9!Wj|#zsq8C7(g-{u*<dKElmr&yg2R+YCqWL;L{KJ@kM!O_km8
zwiCHs(uQWv$r92h<$Imq-5Z6<YF}k1@&NBZedm)*{~D&4Z<w~yCO92l6^45sco+NT
zd58Jp#R*{jsDR}H(fTHFob7DfXLxG7WaJD(*)(z*QWA)7AMoW^U-cLM4;zPd2Y1rM
zz(Kg>pUOL5;LG>rdL5HIHQgD(Pmnv<j`MsI^RMtG5uZXbLhqO`>OR&}ts6`UDq^mX
zB?VL#J5MA)4l|O9XV!7`Oij(7jDLXV+>{@~^rM;*(}`)uWOD}HhW%w2hcA{#O7mS0
z^P1-ZvLmZ!ww5{1x~K4!ZKyjtFjHKDWHNrk)6llzTSJAAVU~t)@0y5gmXjr~@Y<i^
zo8{~6>k%v_mXIsJyU~fip%cM^ID*>^-M?ADHflq!Cf>1B$VFxp`NhzP%>-{%KWT)s
zylq#$p8GksLH5|(ruLRaPdxX8>2jo20j5wB4Rg%3LyL#rGPf|THGH8q;E~u+eJSKI
ztAHgSAL#>Rs7?4%+(!*#=F%nEY0OY+EA^8qL*60o;m@h#hN+Z@I}GiB9CHRt74KcR
zW1DST?v?CYnHMspoa5G(_Nks`{y*YP>;zSp3z~0*o)2AOnPvQ!E5P5V@8n3ZDBkmS
z2-X%N<;{8=G)&w?TjnuLGVcSCHH>XTU!un`_32;a5B83!DP4d+WBZd=L`@jz7YeuL
zD+SH0tE~_7M>vjpQoP@S<McR`#B9t*ZV<bXx0w1He;F6^J>lQ60&k#5E0pI;E7f8e
zflS8Zsk+P&Lj&_F%Y92TO9OMXaTZ&XT0$hD1~9~IV#m>$=nQ%*T|uSgi9%Ipx57So
zdozb*CTCi*i}FJYPuX3*qw*Q;1(n5T8Ec1(56iYJG0EIudNf{N`zeo*{t?9BS$VqB
zNo$XMK+>?SWH+)BwH*j;$LWr6E<Q(HB;9b!`$R2*S9dlaPS=D_>?3Kmm-CD-+Fd~9
z^{{TR#um)5buMb-TIQ}4te{lZkCH14oaK2)-_V930TXL@OIIiIHH*?n`KFH0-(l;B
zRb)pXEnWTp#LP6u^vt-8b5WT%j^^o|fU#LoW06W|HZjhivpe9YIRNXUaN;EIRr}w9
zulc>Kp6oT*-E)1`^g^TC8Yrt=M1yQMXoX%2T^h3AT-B5dQ%5Udz{{X^eY$o`t){kC
z7;Px{zoW=~;8|>K@bPZ8CjFFHj^5L<!FAMA`3d)#3D9p6l)nnDC8!IPO4>*80Fl}U
zWw7)okm~8-N^tfsqFq}(WWXloDed$u<UC4&F)0H3K#)u**U@mvxY#(wa2zOScYr(l
z3COiu$XV3C^e`ryPJ_E%5k3y<ggt{_UhE9I19__dQc-1sGz~m&<CHM%k@icgtbUai
z3sr+113ml)0)$ji&C%ZKr=ct6f~jJJG6?v!b$~#gE@g|`fYvuAxFnbkGs#)<BHak7
zsm?&m>Ov)v*CEmT02lDy<bLWPu;QlSAF*nf1#Jn;)A~R{1@i~KA1grL!B4&eS_<+n
zoxo6%gFZoa1EX{aSVm5%+3G9pIC29Uk0;`5usC!c%tv~w&*YA>1q>zc)N<N0un3lh
zt^aoD(v?PEVvUFk#J|M<iKb4pHQbw*gNLJ=I$K#Go2AmwpE@lvQXi?aJX0B_Nys1U
z0<PgxfQ^}g_X3O45irITL%$<_eGNEj-s$JH4r;72Np37l@;TsKo>%&)*R)OgUi~i^
z?h3)sDIu+q6Z#9irhZ84s`b{6X*Gb{*bQUxs`w84Kl~<k3$eoMHWN%{(eiz%G;rRQ
zz_Wu#7Qmlc#m?f%*a9>Mxq?(gz5>s43lcyUqBdkCnhLk7;&2}w2W;xKV3tXM?U+m7
z1_||x*c)I%RwBwk>%Iyy4~$9e)Mm<YC8*R?k82*V0yH8Tll{pXSQ@eoD8c{#scz6d
zDb>_T+Gg#u8m~<TyG;_9$)*GK^AF_mpXyb#x7srJr&FNewhWt!h9Q07Pk#zpWp89n
zngmJ0ergzU3N3;LU?MOx<MCs74%Q2O1)a;`V2GIk`SOP93$-=8CKvR^`gXmc{zk10
z7Brvc(RXX*fqwc}@2smj3wzx<Xft#W`T%=J<PjC{!B{lb04oE;(nX}3!0>p;%wJO7
zN;F7Ehl#tyd19zEO|A;f#Wm_N;O?$Rar`v#7JGo$!FE;*GJJiJ0Z4!J6f#78qU_g8
z!YOX7+8J2MZIs*UQ20!D*Li)V#vx77c`%63fC1MMm`Aa?1xWzPgs2@uR-ucKi7;Ip
zfmJ~Z;obgH`6CTicW6JAkNQ*~t9C&*ARM*>tdkY6>ev~rf!-eRVySweRtw(aesl#o
z0Ski;poPfQL#0|^0pg`E%0|2yS%rQN-7GuaM~~Mk$v)wU+)#h1R72Vm)v?3S@#v3K
z)gP-<lyt2mnulE1=jg-at7;>n8QvfH3$Env#7T4r7}u7Hvn4vX+`Y)j`~S+dv^cyJ
zbBaxeS=vF}E-zNfYRB}e_zUVGbzQ$KjPdpG{PKO2G^7XIsu_9-Ia*&V#f#I$4)Rcq
zBs(zI+47{SApUj1RCPach;ULFWE?(3ts^E1Go=SuBjyXW9zT!sT0MC>P(Zt=IQolT
z1>dA6k%r<>X(+tUYccOF-AyOp`|6aM>)kCL7DosR(b{xpyox?gyz1WXoe-QJ)a8{#
zU8W&}AdQ7yV0T=h?9-Z3f7sG&8)A~09=ri=&DL5kT%e6?C90&JB)^j@3U7m#<znD8
zb130~T|rTvq3w|cHImv-2y#Qu73hI2MJf~Dz(>3jx^d?)QTdHFpsR4Jxr6LTVv~AU
zwm^e9RlARmN0(y+mJS}!cm9Xo=JFjZ44xHNvFXYkc#@rlIl@}K0fu3BkdANzzb{$k
zFeH=y#BDZSGqq%^V=JLO`WP9<{%3s4PQe!`bpv$+Hg8-YS5c^4;BUMv&2Y`Oy(wtr
zTppZ>Rirp>HIuCSg42EG;8XOt<z>X|u(IYnYL@1Z9t1~-<MA?VHTo9TL`ru3aL`3%
zJ>Mh`+JITlEJQx}YkKZ`$_A%tH^?{^WxEsQw3*T_#frV7+8FPJ)C!x=)yAGmc4@h$
zqw`2RJHfPyS*0!ah^}mpBiILsIHTz@cyY<+Ic2}&Nb}#7$LedC8*D$^t9=m4$hFbo
z(EsilvOla?$b7yeS`nehSxj|EPF7^QV}f|kz0p=^FM<<Zf3+q|e#(h&i?VIut`));
zwI3eIIoM3CuGlkhQ(naEG9{VTnw{bAOcrdb7%Q*WXJPT^2Dth7_3gqE&mG?ZVTYax
z-09IoU(_wW_N?*N5c)!2yac$Gwo0o!eVv<pJ=JnpP3jb9<65zQ$R^YfvL1=kJD3Dk
zCSTw#xgHoxOu}4gFme&=1g6LVibYx`Oclq=RpHq(L!BhG5hJB5(mbJt>_gv>->AFX
zazk}y64jY`!L(s^@CS_@4c*yN<W#LTq<(Lx?bIr|2kC;em6r;6zAf%7_bA_8;Upy9
z9;ge^-CBg+6faF$*gl4#hT}{!IS;ddkM_2DRO%vIwMf0S<dfG5q<BJahgARz$2#aa
z)x?hjqq&q)T27Hm%H1@xd|p<;4csPJ7P=#6^%^im8Ago9Xtf{My&K5i^{>Dj?10^Y
z4Wg{K1w!m;A{|(?E||4E0NZFKv5Ig)NK@9pcgG!Q4^>qL$@kR#`b+dDevstoOTeT2
zh94z1f<5vTF^lX4d#U!&irON5lT_`aJ`afjGK5R8!aRGZzn$QOMDjURKtB=7pl9@u
z{7hD(-_lpXRC6BB*PH7T)aAj}(pW8CyDQa}RjEJBzN+a@AlWklh@}*|8%$L7)ypC;
z{)CNPv~EVD$evgN@WCUI>R26O9ok7VgJE}<%1JKpD__C7AjOClKpZg8>3B1Jp1vF?
z>_7BD`Z-8NB697()4)gRhVoKgtoH(QV+%Y+?*UBlBV-X$2Hi~^pt_R*>@U&=*-DH9
zduAIl0PWh3`WvwIErFTs52>M2S)3AFDU49Ifk)#Rc9NJ)E`^z#2_KG&gh=%!8{kbL
z-<hYKlez~k1;T~1;&#z4jgnI&zYrOGFZYLS3Mo%V(#ULVzTQ&53N+BBXb$AWKNAtm
zDC!cNnWAAH^%aQ+&*mq2jqo$L*{}K%0-fbN`6!fxUc>j!KzN3C*DIilz^QtJ+=f5I
z9at_{a-ZRO=x@Y{?ZY}~De@YiCIEecYQcPiW?mMWtku@rsw>s<=nG`AJ`U}Q`oVEJ
z8M<nPdNRzw6+IE*^yg|8JPkwiMHoVrq5H!;;3s4?P9t5l)kp-oS7pR7;bve<@Uu8x
zX^1>V1hggQ29o|A>>1J)X#4^m#GYt7AS2#WBcYl63})|ta257RueF<6Kqr*9(pM=O
z?2h^3J~1flkme|%*daVXou{lYdwc}n)jXa+U#7+|79tTjqqLM8N_pUd{S$P8(K;Zd
z1gnE1xs~KnPvRqiCu$^7GKpA%dGQT!YhO*arHsT6JQ;0(c)&1I0owI#z!iB#S|wV<
zy}}r=i9A}Lk58wD(oSj(J)Qnds?;?41#ui{q_;p`D_<l{I3k59*>bjeAN-ElU__W2
zJQHjI7J_!rZ;&t!h)&a>cl;R0Z(aFx!wY^avj%^QbVe4!>}T}<I6BMlD6Y4SkITAb
zBaooM-HN*uio3gOaCdiicM8R!xO;IYge1gevu@)v@AH4JT>U_iY<6ePob%lB<68;E
zq?dfF(4t_Uh(}ZeLYyvHkZI^J$jT!)WEYrv>?kIYC3HKe2UsQT9Za#`NnMrm${)Zi
z87>tU66G`UazPKf5K&qxu9lxkveFw!AA1ObUaITOmS+BjM7<Bv^bnNL7NZx`zxj3H
z-ke?#g^2XOwyV-GS5xI3@-?+S)`cuhsrU)}DKbZF%AZtMVDIs&%z2iCx!xe8oOEAE
zf-Ah6Hd37}zm`Uc7eaGFclg$_4yl5#!A}$K@ZQkle-E7RN6{OwgRP29guaWq$X&?8
zry(9>5OPv|rZhoH!v8A+*JTl2pGZPga3Nopv&FXJN%@#I0Zl{)BG<Lc$YAUcb{(rt
z{3QP*ALH4;PB^d3fX?-y=yI|L6$jJDhA4)dQ4?ia-VQ5Qgr6iV6ca?B=mVESMJ)#M
z6kV|pdJuKMeEcEZk}bz3Q@604N+02D<QqRxTq%`Po~tY6tDq&$623`u!2i(`IR}jy
zr<4zn{6N)OXac2YFR=ZY_jm`a9B~k<f{cf&WR(0s3J8n1cae%*X8{8rU_>iY_i4|R
zF3Jw|51`wB)XjyofsrZ&jo2Yj5+|z{w28<-;B71t&vDCm0{R?Y0%tc0F=F|eO~JsI
z@e$@95uh&<Y#ZhleUAKx7>K7r2YwHw5Zb;M3um}y!Xy4~&>eRQ-}v3UNw#SLbRGT;
zKTV#Y{zuZjg)c+@Mvh^<(P>x|(9RkV3N{PZBP-zCvQhaaG4MW*gC_N*{9OJrCy2Mz
z<Je+oWZy~jp*j;kfa+Tkn~Md|9q^hlbb_{C>7#4~mO&!4fqYihKz_8pHWjIa&By2C
z!_i)7DR}Ksu$ykK{!oGa3#XG`S}*k<MT54D=GtDwk2sNhAZ9w$wm>sAp#6YLa31=?
z$3iML5o?SD{<pu?j>{vYEUBD$NLnU0fKyC0;0Z$(8|e+Ct*yu<R6+;B$pcf@!4&O_
zU=odxXCJDTLM+G>V6=}@-pW?BHmpjYP#rXW+(oCLN025+OXx9qPvj7P6JPLq*cl`f
zx=5ag9{9UiK+!dexk8edAl;IVDl{?yNGiX;6JsLuKz*!ApQ2h&J*jqNNn#6j6$z`Y
zp#?=jN^583ebAgTNSMQa<9CXGE5{HG$eDeC+wIg!fo5}q{EseV-?D$uH}IioA4q8b
z1r7I|;4HgbJjZwCOu*S%B5qL{XzAKfWFhiI(*rHd0w<0MM9Kd-R<Ym6G9(AiK0DEC
z*ckA&71Qd;1Ek4Pf!JQEr4X>{mW6JTW#VJ$i}DAu7@FdoL<4AXOV;XY*O4}8TWl6K
z0orgzsLiA}Axj(!>icfwJj%iu_YQ)AV&4T$OC>P`POg)%Y{&ou&qR3&pK>)V3KWm>
zN-V5wjieO#B(5ke)Pv9{GEA8ZuNX%w;kQBiX+>=$AL4U?oiGGnMVP^A@CfgY_0c}c
ziSjVzKAe3v!JT^*>x$k}M=4e~EAIk-AP@aK+hIyL6tq#DvKRVSegHW+4fzT0!)R<j
zTy=-gN@yo!1QHL5<P^xeVR&o24_+6`L4K<%K_8s0T$ayEPo#TdC1Dyc3n~c%#rpC;
zaAqBbkXS0V7f7vl(V5sB{1V}Xl=n_pfBR{DfUX`C%ZWu|6KK}<sN1xrpi=Ke!pJX3
zx?~eO$iImmxP&Fb6C#Q{LKc#ji4gV}ZHA227DArNC@&VD@sA>8s8q04$P*gH{Sd6s
zOiRPWVYQSDJv|4JL~Ig175AXyk+#}CwKLpnYn0QfRht2yZ49skXrRjG0bl$&o&;+o
z2aVqCNFQBYcU1RSH$-=qUB>>ytc8r)I{F`~Be@r*sXycd@QO56UjlEtI(i>^UG4%K
zA;^~idS*!}LBd5h-%wa6T#nQT&I)7%$k4pdAEBzDccF6pcJ5>N0>3gc3R+lDK~=T^
zPkS8n58Bmkcr;O&DPotJQVn`)8#~+3(9E0583X3IOf>q5Hk*pucRN<ZG;}b!n&djB
zxADIDFH?0(bK`J&Gkp&{H@}FRkO;c1%z(KOf&7GiugAeT?nwTQqE>;1TqtY~Zt{&R
zXr8;eu(7MAdt_0#@Oi<J%yAjM9HPMOdhcr&dhDazZ@l_ImGDn~hdcpq0X;&S+0ptX
zdJ8z4r<*32CC8h%VR0K`XGhhtWH5v2Jack%T)eZy&G=BvIJ3(*%=RJHTkJ-xKl-!9
z%GRd~sp@nS_A<4dlC+6h3h-{*D(yKf__`oI|GVp1FeNadC_O9u>-4X_nOll_`*pr)
z9;3U3%bVLVCnn$P(Q%){PeO^o6n{PU-@)X_uwa+4pSvzSl&6u0U_LiZ?E?B5I7Ex3
z6bm|f+EOit9Ztuu__NWQY@K58*u$~D*lWcOL_M`!H(jt+iWy(LX7Rnc<<N?Bo<@!9
zESsa&(66zGFjCkpZcsc(bm*?{ec>WdV|M!NMJZXanR|XxnG16(xgD;}xop<FG-vke
zT(kR~dxht+r<-$A(LcV6d};{ZUp`*?Pd=dhK~|=F>Y{;sb`uiu*Py{`q{V8vZhsKf
zH2R3GqOFAWxN(wopKVP{Nk<ECUY56TwwsQW*vU~N%=`3P^mp`KO;NU!ri*kU@K0u7
zn~0|55;RB9`44*cdP@f8`#-rJ<QHXRr$5R%oS#%A6oH<bcOdIR){A`H8C%%US*z$m
zzPs>~NAjKWF89_8WQ6;OWz{?ADxfS@#p^&0Vj}y?(B0U{+R@(7aU{BqW50cPbW!Zf
zSgQEt_*n^bv4=on+ivgR(8qj@tr;C<KV^PpC;(d3SyNAA3Vj_bRIf?-d@kQo>=P;D
z=ZZ!ZTq^qQ>F8bOUR6XoPdhJr+67|5F@X+68*_W*^m1NtohZsG$c7g2AL%o5niLK4
zeey*GO97eVHS(HlPd9-iepPmY@o7|}m_YPRTX#cE!)I&pxKqWd$BeKkraw(>EaU7`
z!Q0$Qe-`wVr-mU8o5N+xv9!01v+T0@>=Dav<G=JE?3G#;c`VNrGQ(c?ivoZCqM{0g
zUkg#_L*11>KlicgqWf&&prTox60W29+wvzAtS$<;uDUyVVtp+Fe}|_CU$}qx+Wa^1
zlp2RF(<K<)%nH&;di8HiX||Y{r%@)$C-W~e^bAK0wjZ_aGHPZ#x_<1=*pE?*qi{={
zrIce`TyEU=s5sLpb_vs-?n1A{5>>bG24?Xa!#9ItJW~p>ywXJ<0$hj<-FC<2r)ICt
zAL*VF92gqtYg4!!IvhW^kl^^hL6^~~IgfcZ2Fvrb6bTu<PXBl@3ID*1g4RtN6-V9H
zRWggV@s6fZBW>la6YT#)b%}25_`^EO-p`)vusZHKs@wlFelzYduClhbAyLVuF8U74
z0%AFph_%+Tg|k2oQ-GJUGdL-<+jq^c27ZRman(bg0{^)$xtI99`oH<t2Ql9!XCL=w
zZxw&0ds|T#=lH^AzR}^?k+b2N;R8W;sDtE26RE32BOIpRcvI$s-fMbnM2yjF58Yhj
zYI6lk5A!Y49OHZQ3QHIJ{HQ4o*^y~~ZvPhbFxn7}L|wO(Gk&4R;75Qgl%O?|rbYe@
zZVBA<-3OnpJJ7=4(bp(&H&`$HJ+w0P6x=6w{VgB~)7h(eaMwupQ_o4?V9!R+P46(@
zv7j#^i??K-BErtGwI(1L_&BlvFGUtIR(*X_E6ZwgSK~z>*S4^>bDW8O9(CW+)o3%m
zFqv$*)~S{W#`n6tz$xi(x~HE{)<NU7t?+d0uQ?=?d+UdzocB<8EHwJ?q1pZ}fw`e$
z;sqsBmieXO`oX_^_57=YinquWEHb%Q25v^C2-|sgWPK!AYKB%MMp3tMPK#3xXtRkI
zbRQr?xPVIE78*!eFxku@>KE(>|7P^YQ|6WCWW!-yTOgpmvNehp?Nv=_`f&zc|J@{8
zmYM75_ZcSYiWA!igt~^Pk;=hZ{_gG#&Q%3BauTwxX5PyR7HGcTfw8~<X%hM?GG3~!
zr2`LK<NW?yUkYfky(2$>Zt{$~CJNBhyOr8S$Ll*9#@RZRJytHRc<s1;@q27>^jg|O
z%;s;qembkTDiob`Kk}F05b!P?Vj@w$V{bYJ#ceEZiRo)wZn?q=>h<ti-z0y<U{8N(
z&qD7z&(&aGF<lvi#!}PizpSaHbTPSLF-wgZ2$YBf=~B_cU+YtkrMLW%`QgmRk|`td
zBd*_}qtpxYDP1pPCfxOJY`rWm^fxq*P!=YSbEPu;G_Hbl9C8fHb>r-(t@li4qh81T
zSLRf$)WqEhtt#G65TUp4F!9UXF58ofX14fsC#7!6nanq?Q|?dPZe0h<abwuxv>!F-
ziCI_*W|G)o2k+{lZ}}?<=6IV2w}-xfQa)4|15F6eS=8Lu{;|}|Vm<96%d{)gSH~f#
zn9CQNch$KdKR)|t#=_JC`DG*ZxeDl@s1wmcZ3VHLOVK5~QJB?h>PwGS957A!8l(c(
z!oRs?l1cTW3!wRUBHoZ0W}4<0TW(?L@1|DK`nVzZZm|MV&;KiJWJ-e{_rG8NDt>&J
z9FsjZ>)(Q&+B<3~@h|hmm}P3C`&Zx5)LOS&>CP<`3PVQ&4@4`p?EF+U$OkPWk27)R
zm-d%YgUddvF(;u_aYu!QagFdN&?i+Qw9Zwhs71k`jAlRArOQP<{fE8f&~C;Z^kim<
z%^BU&{E&sFFwDT04W17k@osmHa@P!e4xEjw<@c#Kkd?|stcPx>ZbwwD3d>?vThAwy
zwYLG{*de5n?~j5@IZRf?wBtY4{@UT3>Ua2Opx0~$`>m*9C0myD7eC^t6MfybL|>NZ
zixA53@PZI843SB2-i<*UV-t{FWCvq+Q;S$<g{Zh8)~lton3?!6n5No2#k1z7&4V1{
z?2i?{`ZKi5@>vst4m=tCKt3^@FpXiGGd{K^c~5!E*+PdsT?;dv9`9eix&DgbXW|z1
z1)9uA=IE%_Wm0N&DO;lS@R|q8HneoNM0EY+kAa=ea6vft%&);|sm>{`kn4_G$#hBg
z!*VzNPF$(z6h}{cOT#Xro;F!H<!j{Z=!$bk6}|Uu4^`sUh?UeW_zGP>e>|>w`G@we
z_A8~g+Q8w4l^0qSg)>V1T>tCQkM(cIe%h5bBz0eUn*SfI7S_^`<tSe4M6sK3YH@Gz
z8;-FiOc#%Lm%d3Ez=WM79Tm5!`|$hZA>C@5(~?kfS>?9HkTQui4kt`Ey)xCL7K<TY
zV!_nhB|pKE_jP3I+0?k~*WTUX=E7mDf^LVsyS;*Go~gW{9a$Ce$r2auYhT1Vdlo%*
z3$C?(UvOKXZg{zT2AgiL6u-%`C$3!?%|5_b#l$fsu{i#K@1y@qQSFR1xx0(vigvnj
z{uMdPaK>E0UbEPPI63Oi*gq0H#iL?wn>MrK$PVC)da9(U`=svDcWH>+TAre$s>Sg)
zx_gkFjkX^*7lXajcjcuhN9K9Ux*NEDW(HCde?LyIkTE7JuAq!}r~h1_int8gh}s};
z!Re4q@i0-`OI^S|fuHRidWtv?{Xid?+VpL3uYG6pV9)#9HrPVhR@$#yt6M4XP%U7~
z60!IZawf(pBZM`fVZli7S*VjxPM$12;LpN&e~q>pT%tMnUMx<_R3E}jvk9_Fy$o7c
zuH01lskr1t(46Jw8F83AU)~_!mW|M_<dTPLYqetP6>xx;flT35Wh6`tvc#3*G}*2-
z1)m^^AV8;k3;pS9DT4k$tifxOc9z!Phpz~DRu40^+3C8&Iucl{6X_&6fgza5WPhwR
zwivmn8r4-mU@R$|<&Ofxw}o6v&J;iL?RlO%%*DYM7j6@r=X>oNAG8Fs{q6jJ`BR{k
zw|UqB4TLoK$q(}zrGwg6pfDli46*}VgYB%#*B2Tl>yNNoVHPE^6W9T4EoL}#m|X`x
z)@1eyV`duC&nZ9SVY|{cyaaF&pFvl}eC@h288ihGf0Z|gW5mZ|2XP2AXw=dQkyzv&
zoQNOGA-R(JL478-6Hb6j;v_ux{(|;sJtv1-aW901(jEDl(m)-q$!J&NH`$8};dwCe
z#i0G7I(>^gN@kG12!dQkRsarJSMo8WK{kWN6rh?=xx`ldJ?N0TiMn{6R$i$tdW5S|
zUDXcrj5e|${N&ey3wb&+1Tm<k<X#f2pfFp)6;i^%`P>#*H524@qMw&J0d%3a@*kiZ
zHd1}^7Eq!wBmvRXPl{2gq`U;8XIZ2%vO>E8l(*B6A5Ec}k!|o)Y!G=K`WN%qYcT5{
z2zv85@&Q$f3}CI%M@Td>7kP!aG+G-0U21o<cytIjugzK|d9#E-4}EQTB}vi`VZ88A
zh=NygRO%&u6;i~R(tfy>{*^ySE5xl*mP`ZFZ;PS_VpMe?q*ewe=u;#X{K~E1OvTaB
z>}ocSUCe&e_0>Pq?}GHgJ@D^%@Rh_!vN4f@UedOy$qKGMR9Q_AS8kEgQai1+)fTB<
zxuv`e=J~sjZ!jHRAcXmQ!ZbNYsj9d^e}B)_5LU{WF#GQ=KM+6jjp3C!B!g5;OajK?
zJdu&#D|^(+Ku4{iUV}EC8^l$}64WE#;5EqzRh{{ZnaFH~<OBv&ps9q0cf&bgzP&<T
zqb+d_WAG<1A2O3Xxs}|8FG9<~ys0lt1S%n#GEX`x+!K4q_vE0o1m<;%c?+l=HIx<-
zBAyT~35&!O>9L|yx<H1q0c3MgP`qEMxiI%Sqy7MogMg*M%=r#Xuvua&5r%fY(fBj0
z1pby_s6VI<<Zsa0F=*o{36r0Tz<$gktl+9`22+S+Yy*&h_oEGw;#w+n=w5`o_q)W4
zm&CW?c&WE!f={Nla!)A_^BF=JB>yW}q?zJo`24yEU--X-Kg3nSD!!l4LcA&|@&M?r
zJf+T3MYRvidMSJfQI;U^ns^5wI2Ph#p|fu#X(OROow>?1rQK8lU6X1+kERAw&xoU#
z2lxuhv<;vaRa7R(-Q<~aKVT;om*2v_d|i>?8Xv8u0GZbFKmV+{L%pC3l>P;W;SY}D
zPjU_URPG+!?UVVwVpCa!vvNDgKU_plV`YHDkVG8BPhpL*HE0I#Cp%-`u^sq0@F0vO
z!(=InqZmd9Jhp6FM_(e30cCL+ffB>v+Jz||l8uZ*{+AM&25FGqs;b?AU$+7xZ98=p
zus2VuC6(n;U7#PI;&%!Cg?z3K_nf=MKN4Pu*Tm0)Lo6j7l#I{?{7jxISC-E~M)rd;
zT#eB%WCC&r9f5Vl_W=p44Q?l{1M&DEok%lOC-Nb=k|OC>kdjb<ds!TM9|a;7d|itm
zuQ8ms2b93-_(QY@tgHQio!eil3Qvx;LXuEfU<9*pkiWxy;~w$^wAa?*R&uX+uTW3A
zF8vU92=j$g;xQ>n4uL;_gFX6k=szu^r9%JDSGlXwS=)z9MH@l;>?P1g3eazGO|>S@
zLvu=HvK+aSd`u-W<(R6>0wx;#dAsN<kZvDAtpf&0OPGouLGEi~wMNKB^fSsKYqh#?
zx4eR<NL{!mok|7x4po$ca-uXyFmbv_pU41Mo$K&bxfzjbkq1CuUMT)hzA6F9C%*-P
zZ6jE58)*M(OW`%`N7tb_=nGf}f=E3y9jK-=(JUaFenIYo?_~yVqnqOmA-%8|dq<6;
z`jQKntI)D5GE?c7x&cgYvI*H0>kiM7Eoynh4)dmXaam*#KbBj={f@+hdUFGXw~_k7
zzhaDVNBT>eq3W?W%5pRv`5*<5jlkG@tR=|@<gmPeUo2;csMuKM#dtMS+N8RXRmfII
z8!$vOSR->N8+C`$$cE%fCXe`rUq^f3QFwXW4bR=P<a^u!UiJ&*2dWpj1FrdISRU2{
z8H1J9YN$Wpxj9PNDZU4<eWJWX{1;T0OmQ2`@arfgrOwhxah+t7o=J5<&Flkf>`bi_
zv`QBTf5|rF7u<7yt5d*NQBV60>TkAEQ-vuttiZF;DcWY>o1W6@1KTteOCxSj|IlH2
zD-iyAGbe!n7J<YX0&cbm<T>!bZ-lEW50ArFpzpM2>S(1cQ0+%?@saJJt-%L@p@AZQ
z)4;rdGx#(78|astxdlQE$aTMxD`+FpTR_Hbj>kZ*yb}>3Sn4R%pJ`}FGgdX#HEd*2
zAdM};N~x*hVQzcyt9OFCrOWOf=zZ%?3Xc(7@<sGAIf&lHZZh;XwlvK%y7V8|f%F>U
zBKj6tinK>^wQE`i(h~1Ru7Pg2RraTjq^PU5v1U>qPu)-tgsr|{QEHx?H6~;5?=6|5
zbNvOaJvAfH$Avn{t?U<lAEU*%U6;iCN5<jMZYqxxtil1|GbmNPm3l}eJezFJb~GM{
zZc%bliJI|~;(A22H1F4y#a0L_gLc=fyeB!yS@p6;<(4aK=1vKxs9nfr`Ud8gR==&c
z{f4!gDUC4^le7*}Wncqt_m%bz_x<PZ5GpP_fv%_r#11_XlbX;aVMy`I(LU1&-C)Y5
zW`!Bgzd4`MGt;*GI`Ql3Z+lK|;r75J;ei%M`}Kn?H|-6h?%0jCaV9^!?#skFEn8Y4
zyb)T!oH<>&42t6b!cAuxf5kjcP>Pp~+ZWZ))LU1A`a_u>YF$(ztNibY8Ba5&W-iTX
zRq)Jf6ZM#vd1kC-9&9C}4E9*dHbX3lsGY=Fk(YsG{vt2qY2vl}TZSG8F<K4$0=?RJ
zJEm8uZl#BnnioIV(bw|WFqCYg<b;MfEji)L`WaZp-mJf&MIqq-B<L_ix5_xz;)ojS
zARV})u5GB1V>aTHdQKF$&Efl@UBL~(9g)>yIkgNPrhXVJL~n|D7+u+sVP2xMLg%QP
zzw3{3PRU7wGo0sli>wiOWt=qw)x=uJM`{8%+_TLcZJVr{%(o#!@EcK;v!ccgimVHb
z40|Hm_*98Rj)2x{({;DZjLR(k5Lg8HQBTeB#;r`Dww&APNy<0pZq8nu**5E2&e{A!
zo^_E?N)~Z~U1hjomaKMgE_OGSgIscX<bm8!oW~o(r-CPgLhw%5Ae5Bjk$J@5x<^rt
zxWu>>u}7oEo9{p)RB6P*5AjwhxR;CP2$|2av|LZ&QvYG0IC6=)qzf9~TP;y;d%g{^
zeA91Yz7oxm8FDjm9M>t*IdUmdlJ6?ESC%4giP8H1qVi&2#9CsHM2)u$HjZQU=oLQG
z$2fQ7tGV_ZDZ67{N+ILRiCmI$kUabdH3B;RmKyr&6WG1vZ>$;eUOq4U<X~zZsl+Am
zrNk!68uS}ERF`D67gOT1iXSazj9F)EW<JRN)b>UG^i0k_n{zj7WyZ~n##vSJI=Tmk
zYs&+%4|I;<j&(*<KgXn~pfzBe%!Y^@ZLh@fry?&xr9%xv#xTJzfgNWSGM?#UvpB+0
ztD<&W@0*ehVfuoW$fN$GB1hq$;Mg?hjDk+U_1=S#|3qlCre^70o2pnhSTapH29^Cy
ztsu%HW#ua3OJ3qTi)*Dfppg#2eiGA|^OifYxv{p``q8JXCCqvH@5Frhaj3jIws2s6
zmF()7yEDIKk1q&&KSth*PP8}OSHI5E-Da}-!GTTa>oQT~d9AX%6UeQ9MWzDlz{hWr
zJn~%)r)yi|qY9&X#6+TA+EOffy@bzKo<+X+uDgd8SaY7`u(@9F2bcD53$>FtG>4pL
z2%E=Qo>)&>9hTvytNOjvVtf$dmZpgBgvq=^;KXOrT%|kF!?41@8QxpcP0LMs(|5Wz
zK3|={{|<fi|LbaBm|n0p|4x3$Il?{AcQd?8xGkrlo1wRrV|uejb~00ro=0`1Y7qCZ
z<KWKx3p<alL@J;|v5xpPGMV~8Y$w;zrReg|HvR{Zik(9aD^KMP(jaK0n;kNS)Znzx
z<#11KJ#=i;Qi^FC&=c4doF#q4|GW{)Ag$97)ZNc$A<`0Ip{>rTtOZ>&L7A_VQ+aha
zV#YS(B|#kuP#5SHbSzyJn%Q^aOCkHG$VbIIzAw-4hq>e20q!;TfZN8m7e7dqm3p9j
z*G8tG>#_c@_wGeBBktiXL5*yT-G{8@QuH$V1pR>igVly4{-4ku7!A)r1HK=Ae-4U(
znp8}?3SC-vR2yg-jpd=z4lxCG+0jB{$k)^XvTSW2K-<Jg;t;6<B#Re8pKleQ5m+=o
z?A|A%o3XX9$L>uwr20@bDGpo{`NUD87I6g{q&8q*K~-&v&VmH<TciUxOEWYtbn$J}
zDnUzMf>K^a;PZoKQX!i^3mooZ{6Rh+lEaO`VLnhz*V>|2uxz{?F`W2BbSM8JT|^6_
zF`kD$Mk2s%o)4<wH^r^AQun})bfk6+XdKmn3EvNT7uI8Cuz{EXzl@K>bFn_yLv$Ck
zvi3y4>7!0m9?6U{0^F3xfxuM>T(s-KnOP4};CcO6JEQ#o8rJ}%E9h!CICGn#%^`Kc
zqBlV^U4j&VW?fEw4y^L4$`at$l!J3rymDB10jHc<zzFXGKi^$&@Qg+`qN~v=Xg2a3
zxDow<;a*vdQ8vISy_Y-;8V2IwWOowS-I&%1G~`;qqt&ozd^)}dJPy6_L)bmE6cEN(
zc&DzZ#nkuU_<0S!^y=zaWh8uERfec$?I66HV}RcJ1epi>SMYNnXEhXjPe;IGv>En!
zY1%QQ6gmuh1iwE3Z3H{Zwa}e0Q|YYChm(X8-n;+lqZie&T5Gg9_6e&1XUZ&WH*|PD
zBW}a#HXqA`EA<mn3(}2Nb*z#tJLNO*v-XF+!BxsbC0$*rUC<su=6?t%)9KoAP}-Nk
zE<Fu?{+2)*OGnNl+mX`9Nn|VXCs1aVYHpwpuU6-QS2z}OjGBC3_R8y(7&t+E1O5LZ
zyz>S$4x5Z!gje$ui-0quF*L=ON0Q)-#j4dnD<(nf{S2yQTlHTx2~^$HNDQ28=R=p+
zCwvH27Sm(h;F_NXzTfSdMWet8Qb{QQUs?-k4LF}TaWl|2Zh({HygC;Cesd%q+ymXv
zGr%6%37?k=t&}&=E9i1;7wSY4pjl)AG7`Rf9r!7EHLOlm6V-cahFVtb28@WwYJ21v
zVngd;25>akG4Q9rNpC-1fG&pl-(KyP>Q_?brP5ZhtoTcqCgy>zYL<UU`_(PrpC;gy
z7DGE?PV_wNJX4S(aIGEGPNU_uEbS}gBD<m^HM4dO321(VMHgZhu#3<lu?`<keI}~n
z&B-mefd7kE$KHbyUj$j=Rp>loAlhB4Pn_0<Yend0`G)vI>di6SG`?I|;)V%VpmSoh
zv_$+Mzd>-V8Cn;73?0cRoTfX2oB9Sh1(iT?-wN4xrxYjVa(5$#gQLTnL9Lh)=@`Bd
z>Lc8byakqAHZWX#aNe1V<U^z8cj7kn5caP|T{rzD<_Npru#s7$TcAHmt!J$47i<r?
zpK*g~w-#~)&D3F9RnaD|Q=19%<QViRWWEpM9o0kNy?w1_lBb}hYYBP{U#cR|0&q<}
zsru0QilQCDHc1m9+t~mz^WD)OA}767J3(9OSSdZYfEzA6g&b`jzW`R=iPFW$5$Gr%
zA(lY<sui{MK$=>NOeQbFD)N)MPOgPk$ewg-VmwKcxzM6H3j14{A=c6oq%q<d<WHEx
z00cv5qP;<HLdO0A39%lm9Ft5<Bg^TBvMjaUYz3yoX~Rfe5_#0viP(US)}2<%DgP0#
zgw#+DkPAzNbA*tuU9gSVz<)M$UOpRo1o_x9LbNst(qyYNk}QE<K>O-T6Zy<UT^Q?U
zsK;JJB5(?yiPff;X_LTXQcZd&7^FY>_Q7l7y5Od8V{y29hIlNp&Kr@wgj#dUh2fD7
z@^IvlvRmH5{Kl_}AAy#%8k@yT)eg};*?USeWICIU?37w!-C<W*S$n`S;uJJ1Z0DP4
ze+bR^P0Dcjg;)bAsn%DW<OuCBCh1-gZ>eMY^|~R(^K3hFWAjDbCabDb4P)7JL`Tqe
zyy#@?E}5$=QM;pM#44~iz6z)P_S&Xk2dN}_Ce&98qji;DT9{}I=;#}|2s}H}4C^%n
z^%@2%1JSL(x;TKQA&{|wL_#2PCbB4$6X+SZ?kXL8;I8jJ9~$9~=l%@N^llJkt{<NR
znP4BxX8hO|v=ZH&c49-#Rha(RC*yo(A@a9g#EWAMm}_V^4J8WEEy7v!zB*Lwi4IW@
z%VW_~Qd@Dl#)*$0<*{C_ODs_uVRMM(NHOSI7Ki{)D1TE&$uOJ~{{yE<dGsC=FJ+*=
z$vsjp=rT?g$`NakMCm>fPf(gBJ*R&uhm>vfLU5rzqnp7K5M#2GnsPsCEOwZC0O`Dg
zp?_!(`ZzEaD~~0I1|e~{KGH?5hc@PB$?Z`sT#-A7+9D4EC$KU6+sGlbgz`<K(1uty
zxfoFfU#~HQjIKemz)iLbTHg*}bL6(tSi}somk=bOE@-`>#r#jS7cvZ3ef<d@W(9vz
z9e{R#P&LCoJde!?Y{w5XF77e$jr>PF0K3xW>PUt+zEumzD*6v<mbO4&QK^jlWb@U=
z*jB15kUrB`Gms`H8#1xM>Q~(uEJ0qu9MYyrcj!1#$8Dj%iNAtoe6L(TxL4gGn?rrz
ziu*f|f!$EH`8y&CaJgcUZen3zs#cos=4ap>R~T3gq_A<p(Mq)74n5Nh$~37w+Fc!s
ztj7+^e<Jm;^Xe7o3~Gducz>8@?!gKOD}EEJOZ^4h-Xc5&T$JzePv~i)1HKDOCk7IJ
zXf$+^vxvL+e&R0d04}0)2$CKE%>q3cg8E84rG}D;Og4E2o4~k<vB*MVI^IfahnGNx
zshcndboqRSv~UyolKKiptzK|{MTAO_Lmehh6V?cCR1-{L`#`&I8*mmqhLit9shGN7
zY$f$o=ZoolihMyz<ParUs>XLy%1QV5pp>js7tVwKzMOQ4Z;52WeqbA{B%HPmd!=31
zZUO)GqN+fGeI+ze+Q?#fLrjD;!&RiR#w!yMM9Tm_y`lxQgXn4CU?t!c!MExl9wQf^
z!?*;}1?xv!fiAX>K1Q&Foh(7TCNl8>&@j&sFY)o(Ew~5QKt#|)_SKxy4s@8dM;?o0
zfN$wGdR4Y4J|c{qR0d;VtcS)!s_c^12brn0R#+tj?xrfzVyU(`Puv6fvsJ=ExwhPs
zuPoPAX92$<Mm{Vz5tHQB(n2{=@rV!9t>77~ql`tzYw_wwZ5=Wm9gEaJSK}@$3LH@D
zAxCu*9R*LH&G2OJi_U}zwihU2l^|!5i@rm*V!%v6Z^NHmh(@8Qh#mP1)2N8n6|D&#
zst))xG!vVR`ymV85;qYqh@Rjxt3;4kMdA?98gHR}k-^$6NdHt&c1c}8t7!;3?K{Ft
z;iEVVs9r0i6H+2f{I*H!m1;_sJXoHslz<e@A4)Y~<n2;AN-N=40hr`;Qm@MA#K-bO
znAwz;f6Eo+zm@h{2Q?b2iPb}zl0C?`*gC2>+mh@_En~h=f75fRYE%k63#dz#!5O+9
ze!eEyPSl8`z<y_+S`zjmS73&|LpDK9rjB%6PLfijt?>TlX;aV)Y#l*S9f3sqjo!(w
zV0m&16+>4etk`ZW4toGpv0_+d$bA)}UC=OiwjL={<?ixn;d$gMJZmooBK}A~7uf3a
z1YU;lkU6qhs3%sH#wdx}7Gx-L5ZwTIoFw?0?Xls=6?OLiylmQiWGzyF2-tTZ!q%rv
ztjW*|y0c=K0=geIMSY<BCp`}r1mwUz-=EM(!vu<llyE1$k(`4Z$L3IaJ!|;KP{(}S
z4CQu^2t2D_!yKjWlP!Tabq-yHenJCiAvs&;V1_V9jUH1CT@{^RSU}f>ywoJs%w+^z
z{`;P+BA;_eQAwB4eabs2h;hw@1m!Y15g$xEfehXbsyEe^`iNgdzrlp;oSY0!+-~9#
zNRdBR3t@*|h}LA*>+awY>^vnSrG&G>M!tvd4_AiE;Y`V!Q1IG$qbS?$^k3kL$!@hQ
z*-JM~|Iqls+RV1knq?~o{JvL)G(AwEq1kE^<lj0#uIw`5VYe_|%4^&UJ-Bz7HKy9|
zq-}v6K)rmU@X5&dU~jL(`^J~!uMO|@B5{^tQs+VXxCC>VrJ)b#jQ+R&wQdG|oY;t!
zM?OK5lL7qC<%J~vxcn5@BgfRcWOe2z>;Xqm-H{SpSz$BZ$Xlw2aX&0f&N-PovS4?i
zQdr=s5p2!rggfd!$j|qtJ^G=B>X6e}uWL;|!0Y1yR8#89t(9}Y-*HGJnhxEN<H$He
zM`J7Yo4$?tB0C2ssMAD>WEMi8NGAC|1e!+<hqr_%zPj>BZHtVi7~MU#q+ySRwOoLf
z#igcXT{^Xt+(+C%nyX=LjkXGM{rOY?^0_*FD;sKEYCK}CX&uIf$Yj!pzU8}y<3p5}
zc1|uV<ND|{6;5*p0$&44s6gHYyZfqmFS-Nu2v*ub)Lg7UJFGgCI>I(?4Bv{+3Af{R
z!md4}q+w0i3^EGq1*hXP+EJK?4iN0YF}~-X=dRX;YYL~j=ewfa>w=T`-~4$co!mqJ
zU}l+;to1F$%s(w-&0gIZ#=xv2%fq$Z0o$cjQWv6)!F%?Ns&D)rm1X(I@WIx`?q=5l
z9i|&LTTI}tb4bYPDT3~g6@lvhb;41|iA_QyOdNZV4H)~FFPWMfPZ-u4b}&7NnRr_?
zU79HNlMeG&BDeSs>PjG~C867?@zh34#TSuFw3^}*{!X~J$K?F4@NC}PY*V%|Z&==(
zyp^t>ej(V8=hWI*JkgIqbfxqo^n;)g@Dja}_>Q(h4=59*UviXmTRN_K&_+y0U3c9O
z^B+;gEOwLA`o`FV&LKviwA?E)I55e7%RAk*%X21BBXB0PPFw^}<5Khj{Z><NO9N|j
z+bwW{9Wc!@8TF^B=VXAm1wFa-i1nC`cuqE<UmF>7bNzkWgs2U=KDrLN8`u>2CAT@S
z%w0ckf5wNbT^a4ty5#gMOmKejj^JKM-O;^d4PdLEhBR+8{Z8gIUJsqBhQ$5cxo|ji
zEJTO-$Zk-NiXdOG3*7>}zJD^4%!|$K7za~_x`g~GpAG*Nc;h`>a5p!qz*LY{;BuM#
z)gs-bt7?0)vLVxO+cd*I%XZIv$voTmMwiCiC8LQM;9&QvmB4rWTI+}=;oYHM<q`YJ
zRNC&dwvM_UQ!FaU`rhn<o{~(m5z<0!Cms%cg&wI>zH+`7zFvVDq4cnhpDsO8${;1N
z1(<~2BL2mD0vY=)RvXJe>T9*tuQDlfQYE>QtVoP<2S`NS(6)FQQ0-EQ6F{dmqdLtd
z?d1A}MtI*BeJ`ApzcKG;-nG2u1?!!SU9EfvLL<0C(sykuMp9m;x2~6A2~4H?7=IZE
zeMM*;ZbF|27xE->F=)Vx=t0oRo~`d-SfxLpcd`G_J_?eWpj^I;{PvfI_E;CRv^4M)
z_wNhO=TgP{$SnK}{o0UgoML%nA8hX(<%(i#ovrW8PxTMkU35oSQF@|Dkj<$G{bqSU
zbX-ZSpyrZCfE4f^IS9_&j}cE`v~Q8qTu?dxX11KuB;S-r7TVm4J&%INAraCZX-+I5
z+JacNgSn)epo?PyOfx!`D8ebMlP1E+@uiXkPyYGXbuxuI$gI;pgoYmry%7`8L~Q`S
zC34p{uV|X9S>cm{)2=|#2lw>g-f$K1B-);MLw7dbF@82LwfDDGweN{aw<cS9S<V8_
zq=v2sJ(*rhO(2GYi}?lp4e02F#!=?w#!H4%I-IIT{DpkxkB2||G7CEu?#{oLGdrIu
zsGcvoD*0CVfiDKst7gPRat+yneZ*X*$Ffxz7wCSi@i(xF&Q#-pXSf7(sXppq^cFFj
z+(hqV>d;@Q-(+h{)Ffpl_bSlKd!V2Pm^O!JeaNnqw<7PlGtax*|B>&bg)}Es7CK_K
zo3pKhEpA(HTZ(Ce`JSn+uBYxbbAmJgJ+(A7g|4Fa8@}jiOQNlZwU*_9u{1l5YC`^y
zXK;z32CiDpg@t+fzM^$L+OLGB!7MZdZOU$8oyJ?%I_Bb*5|)dGhk8nXhuVUP=m+^Z
zWL!px_2g#CWcjYVS--|Unq6SEN4J8mjDt!}Fe5~{j-)h7*_6tDdzf4+B`MwE>FKW(
z3}_$NgL>L{!gR&tH&16bK~8fda#`3O4u^|{vIF`+oc|rL{vJv(Xg<BnRL!nNRj;5`
z-BrR>iZ1=cmP0=k(h5uE&G}vMF)`VZ9h+Is`8Yfeong_%PKxPMBBk`T*s8WD^H@ee
z7YhZ!EnzVj1~*+TUX+s+pm^X57>g;{+|u48u2aeX66#dgQulCTwc_r$7y9-}ihD%b
zsN`!u`o0_a;ahqr^J+ftYc3e5OZpKs4@~$k$ZT$W=z#C8w~xDf(Kw$!T!F7D<ZEeU
z0k$6h2py`^&8-cu3<*&xwA=2k7*pw>W179C@v~eaV99Cs?bgqI$vr-fNG+XzzwlaQ
zxYm%8t+TAhSvPcxms5eSCT4U0iP`dbV6s)vePuc`$Dp0>5xBhE^m+pi{pgL%0~})=
z0}>imZ&})D>teStI_}RRQwsa_#IF<Izy0v!cJ%xqoFE3%r_Fp6Y1%<~vAdAU+02~_
zl@Am0X)OnKsq={d`6oUI<$<bKLpcMx#FpAXq!Dgm7U^S3GL=@@dEGBolbd+&r62fo
z`-eNNbSj$VDf%P~q?@w?4R_7Aj5V0=YCQKZ*PEXk*yWEEsv)Ogez#EjjJt@H+A#%H
z_n}V_PT7GEhlJKE^Jhn!Qorjpsc}E1E4(KoNsm82b3|%>=CHi(*;5Ki${+RjjF|1a
zqn7Q3#YBJLmIW6_KKpxknMi{A0OJS}9C7dU8)zFAK}G<tvod-W2r7-4dxi}*PxP9K
zo9YiQ+tb?4Jc@en3;e?0&wuywJNLu=xmwn2aUeDyQnPjFGxRAU?5~+Wy)YqPpUXP;
zc`ikgwJFd7kP5yI98w}pFa!yqGw`wKJz^B=H@CA@h~HkjSEXI{ftE6cdHmVDAK#<i
z3qSUymHe?aBbiSkoVwe#Qug8wEoLzNm3u50`1gTJktAt{7R~el@=g;o;h1TOH~utS
zg+4l!x=FZk2YcNlfE)ixwbeD!i-qiStYxrs-s&0opS5qD(gr1;`Z?b-L)}6xHaE5<
z*wP)#_0@%{VZ?vGFsGo5GsiV2(g9Md<I!GB5LjzviIUn9m}h4KhnR&1zlltOscyOG
zssm#R%uTG@$>zaZ*>%6_zO+qQ@h$dCo7}i?2{ns4YglZ?9g8fTu!_>d$c%vIS>@jD
zoh~NAzIPVc37YTc7zP=uu?lUV;;>|-JhhrVZYXE&RK9nu^YNn{{T%I$i?yr1dB2lW
z6LMyyzWuSX@K*S#G8Nj`dq({%7LI$TZ%$lRt=yMjJ#Pi~;7CiD{I*wHQ+3%=y45-l
zb&xs;Dcg?Fl42(uG|yHo*)*|+ZH?ib<qFeQ7~=}2El3^od&{@L$4%)s^DBDOxa(RA
z@{Ospxi2JN%OTCVhrwm;jfDgK^|?2Zp<H?F3blcOPBDsQ^4Z@sO)jP?usCzevOBSC
z!YuPcb3JP`tx1CWcJ{J-x}a`)pWnNSmIQO9r$ib3bL%GXt5>rW8NaYy(80=c?qwua
z94%AOvw4WD58cRPnL%t_*i~;g-ZgG8PqQwvsU<Q?71*CabGJ{w4E2Vl6xi~M<@d;J
z_bVx*V&NNKARH8%YZal7wE=4&c$f%S`NM&IuH&xq-aH@X{V%wgn*+N|O}VB00G3i3
zl}2ULS<EWS{#ctSitfX*>?&jf|JYqUzeVBHeB<vv>6`On+-z_a@0X_%Z_H;c7Q=3K
zJex?3LQe~m!x-NK_Uk*O#p-F4W*UOq@|&)-d7x#BMYNnZH?wVtA6I;t^{V-{<+;(v
z4#ofA*N10B@_apu-WT=olnB_kG+~)M9cS3$x)gRbvyI+E&Bs<N!{lw?%ATukSGFrU
z$o}SooA(Rm$D0v<5j1`k8H+U_CKB=BFDMQ<wE3{_?5o|Br$85Lh44*(3$NfV=E`-M
zyngR>|NKyo$ZSZR9+hUw<Dm<<_x~JT&~H%{beefUmMjnY!Fbr$ltw=wC6UX}y08}A
zg&!veLSC{j`+;?`J=iyNM{*E$95HH1$|7kfIP`Vkimu0(6v~SO<lAaRqz*VhI^s8p
zALMzeEB%-rz+}-)=vlxHKSSOocaS~FMr2d)xfLT;5qHS>)DxiRY$s<E*YIzUml}t(
z(WXEmtdlfRI3KASz8~BbxDc2goEiKOnjGoME#d13yTF0?63Ex7>I>+o^eJUv+Ry{s
zLKZk{w}lpyO)3g|k&38*#zW?6A0}Zf@PRP--VKhRKG=Uiy6OSkren};IbSXzb%FTu
z9Z?7A$IsG2<+e5)_`NaMSezge$Sy=FcwNc(1K35Bpt?bqRV5~!Sqbk$0gz+wQdPjs
zQJv@vl-XzSr!L?I;uN7HdlEPCA6OL>)21n%<y~SU;U0IJ8!40&n}UDxmQYjV1iMfk
zNZ3PpFTWg4+~BwZm7umZPwT5Wv`y+arL=NP_DF-IOtHU&%d_Ek*8tIbBD5eq1ZMd}
zgh2k*7HHSiUW!vbrZiG2$?X3)=;B@>m2b|!<C_VPDule-C}@|<z#>FCW&B?QJ~IG1
zrQ1^zKplLFU&GzF3;#iwApd=hN}^~gooqlM)IOL|#*%FbVCxdch<<Q=k<hM*VBL{Y
zpn^gBgv=_9m5T5hd%;yS3bd@YNJS(F?64MEJ9QSg`w{T)<;u&I{*V#<u6$Plp#LmU
zX3D>$TJmr?THYn!Qktqafv8iU#UNQ)8*R3F8mOOx;1j$ozk*rEBe|6_3-p)avKO3j
zpTz2-!mr?KLvH$kFaR>eKjgtG1OC9uXcDSJTLXt)(Ef#FW)HLlXcQOmHPBS}mMkLc
zQ~RjT)NLx4dP)taFVZc6zugwziN|z2y_1BWA6)`ze3M)g9CnX{>q37>^z-1IT&~ms
z7hy-up!wB_+HL5ZsR@mnwZI$cK(e)Bpf#;PK52cl>Y#p@;rsT7YwZ?jT0ijuU^ph?
zjj-?F6`Ktcp>*-Pu#bPhC3Cr43w|Ge34V$%&{;ed`c_)Pbr3I{5JtlUa1dnq%4h`g
z6|$4%Ac=SeT!Z^TIVc9MqCbJZH-(|u*G!1+Pp_s<k*|mkpsJ=~+d;cZf>x|$cs@Rv
z*hQoe`@pj`A1}g4v=ppwG0Gx&HK>41<ymq&$QrJcmO`IrSNV(FLb(75$z{M*U4p&@
zht+S?k7l7Sk>%RF|8>8BZWsmX(ckhtWsrJ7tqh$4dq4p^481av>QUavt-#Y(13t~J
z@HG+~oUJ4YdirLIUB%%rYuP0>h3_+1-miRz>-Lj&5#FJ}XbkFy)ZlfP9{~pmX^PFm
z>k>G*0$MjG0{?9Uq}iXsy>lJ>T3uo8bRE2tTk$;n3BDX32ugAl_=z`Q8YpL-(S~R(
z^gZ}a|JR!KTI~i`U7mbZ-U%t@G4d_>Po=vW1=;dD;F0_QT=j3*8tBoff+Zn}x?ioW
zhLvARg1Qr~zpvVF?L26k3$-d53chC&sEW(AO!%y)f#UoIQvOC{fYu)vc8SUl$sxYu
zv$<8=Eb#gja)ta9!6keUcS5f2hO!gZAq(iU6XXH108ULwovhh43OaO$Yx|K-pqVu#
z6X};sge{?u=$9ET8@5CLbs?ORI+7x=MSlTf_CItUobS8B8jQf?avHSvtI~H-C+-v!
z;V!tXDu7n)hhFASpu~0oeY=`wf_<b1+-YlI+N#PnWt3u9;uJ|iwKhm9QU)~P1*n3)
zhWY7Sd@^2ySBGTiUFiG0f$-1~u}^IU&z42%Qgyg0K!4B(c-~}7cVTK913b=4f?wDn
zCP|0nXG&N-16O|-?(z9rWjIL=RM#mV<b%-VF3D#VLK}{#=w=)zM^i~~it5gqfVg2}
zs=>N%ryi1J$?D`wQY8POOtgvq0^Zc7Fm)Y_DxjMBR6;wdy3~*02-pQFS{78yXoZ2^
z;EwVosS5Z5whEW|Bix$E*U*{ZlfVmqw7;9*<4+1?0iWP$<RE`g94<$ccCZfBK^MZk
zqeGWKAJs;@Dbbo7NA;)e49Z-g$I(Hm0`&|ixqrcbBS;r{kvan{I0toB{Z?HN$nyPw
zbaWi64LR-F%65r^&V&RW<F-ZiM}9@VM`AdfTgdg{=fWD{73WED@+7ze21>`_T0aAx
zJyG5XQ=U^;Ggx_0aBQ!HMvEQLDofMLC?MGrU7;(>2VTlg<YlTKw5~m-+k@j`I8fcf
zIEGEs7_|t}x0j&BalSMMPOe8(qm}>~^;TFBdV?SGA#`T=;n}uB87vn<O1FVrD3@05
zfk&c?f`Vf@S3D^c@=5$cP*NX<tA)pgZ-uKx>Ty*dRlHC%NOh&Aph$NWNwJieA*=^(
z;sL(Ba9ivxFHoJ(w>yD6z$EH{BWm)P{xy5eCCzt?BMq4T3`;=+?<sl+ZKR!40epfd
z!S}rzR?Y#40iHmWHC($3oz97{LiW?zA(_av|JRupKtjJrZYQ;dtM?JVhx;#5GjcS1
zA^ahn6dB7A{A<3x*g`VN6P0yvuPoFiA>Tm%z5!%L6IvS`fX+liXccgnG$HB}`{23V
z4ZQ%<=g#m>;98;LP*z9>#aPKBU6EfXSJm5U3UHUR)qF^vZ9qE09W)4ig?7h`cqQTr
z8AD&AGwJTk0j3Vj$=fii84kMc*Fm3CX~=mm0+p~NQcI)Ze%mWA0fysMA;1?#eutwY
z#z+-#R#gwL4iyD!1h)oXhGgjFeIj0x+R6Kr3}`HFi(Z7pX+xMB0nZfs7p6y(;bicd
z*hW%h1#&d`ny5@<;H~f-m>KluI?yK)LIaoypMpDq_fm?gLe?S}&|L1otm!LS9axoq
z?VQ?1nJ0IbCX3U>$>K}lFz@C9k!=w@m&#4y#|c%zCsRt2rA#?T9;yrl<zz3s>jB7e
z9i%d8FLYHsU`Mf5b|dg{CV=014V4Kyuj9l4@C+;gRd1BG74Cbl8c}`f0cESq%QfW*
zQeU|f{99MSkMa_n3M@FfH>p8zevHwgkYnJ#-Hg6~ZtAM2fb7@yf=k4qT$6FgeON`m
zkPI!9t+}$?XYM9Ad$01(1yTx0UU{wZk8(;qsr^E%SZTaJfq|R(7eSLxU}rIksDYn@
zF0ylwbKebnh^tyz?YsI^sUxqIic3@BU+pcd;0N=`!a*@8omCow<7NO_1sv0NiS_WL
z>jXWek0=KawP(={X#*XG`^rKhxE}A1VQ6n?foO;Q@xR<VxN6#Jzmz6G-DnT1acQlz
zvQX|KjTSeF<HcD5Dcll@fhY8;kRz6t2q_6(d67~aPUfT0B&-4U8TQDh&^F-KkkPQV
z3)GYu(2F(}CdU;10vZUm!1L%V<O1%K4ag-_ZDttdC#F&r$<3&UZb3(>HRW=mFETTn
zAF32w8VrOiq14bJ?i#-qx=wI49!NqG7EO$Rwdxf44(_nFWB?zG|3LL{MIAvOqsiz{
zG=xwX3J&l-<WV}6Y)V~W&#~WOMZHDVMYH5b;vU|{<%AjpT*11bw}Fj;hvD0iQT$3V
zPTryjknU}cl_AT6s#%jb347t!SUqS6JP1u9DOeA1Qd97pyNh)peiIL{V~{K^N!-zH
zfm;g^hjAUkL4N~}!;|aE1uDo|&x=4HQjBXX4nhcG5_4IvHybQ7EwwG{Z9A;2se<vc
z;UYT}Ty44J5}>M|!Kc%&bZ($NebhHFRHmT;hOU5Jk&=PV@=p-+>?~^In&|A1ce$XZ
zODalt9}BJkm*EC29akAYTUI{;nys7Z2I#u#CeWqHJ47?G9wvdGr8e1&en~9H1$Kh2
zIQfgNsJ}z1TAubvX(wzBZ1BehMtH6{e|s)KGM@Ff<r)fGg%l+UYYKa$;&c<HGku5H
zOMFF}Y2(4&UrTXIgGF8(0J?Zt%8!p=dm8KO<}t4fU04s%0I!A=NdqJ00xx`<JpBq;
zSGxPF+u{EmxyEDaKs*X^T+Q?^3}-B;WuD<b<7B;;`boRU-)IP&U{ll&+8lfwU4orL
zJ<|8Etc2vzT+=@0BI-a|Diyd?KjZ7>JMVg4(85#CyAfu^;Ye0wy?9>3@wQ|uri|Wb
zDsH?BEAu?|Eabk16Z?>B$X4*Q{ioK~e&AopiJA?c#M<%uh>q6dH>CN}PVq%J(X*w<
z;I3U5$c`!K==2u&i|z;NM27P_mEHsb)1><5N%m9rX7)KzE?YH|1e4~S)HOT_8>jVw
zW~t5EY^pS!ik)B^m?$blPSZE1x<iLbnmm)A9Bk*?6KLYOUf35h;B$+Nz9(TTH&rTw
zb_DLTRbRof(3)eqWj<v7TW4cZ!Bw~c-3N~JKI$o85wBES(hqb4o{2P|ce8y7g=)gY
zV#|<w$}wRaOrO^JjRC7WSk%|s)IH8^4ps}*36&S8YHsjSZ)Oh}MjB@uN1M+Z$Lf0l
z`L;2chFf5^{SQ)GrPW#5U+O-@!sg)B$T{Yp#!FO7<8J+4NZ}+Q!=(=4d~Zef9@n$n
z%>~KMaRm<x?s+qP>46{ID&-Pd5~$JT3}c|VxQC^=InG#4|4G-8nu0%vbwof9VFX?e
zp9nomQ81Z41hdSDc`>_LpJp7x^e6gZo3vG8#ZXD`QhzBR3MLj2&Z5F1kHtSOIE>#f
z!=Va2PK;+iv;EoiM&3Z^8nSDdiKG?tsIkg;VJd%1obW&Aqg+D~u@lr1Y%zV?C^4Vt
z3dSnTGn@sjf4%r6w9D7e*V%b3?~PM-_AZ<Ow2ei<X?(nzgXzd~OiTSJ6K>L5A6xgD
z-WfI;2GYOq$5?r7fxHj)XwBuuN<FPP+M1eaP?@j#IGbd=rt4@aZs<cVpt|Cf)n@$5
z;QQb<&%6BN&PvW_(11}Gm=ydJ8KGRnyAo%Zw#Fu=lE8m2w9Pk-HSRLzu=ns9L{M|c
z&A`EVimMsf!o^7!gh8r6G3a+}g?<!`pf#8=WJOd4)jA!V8qx0IzN@YyIr|H*7CD?>
zi(ZB%MH&fD)GqXY)KgtotJ(h6y4RlONVZYd&gK`!zLcM=3R&2Ju#(l1tHL_nQl0^A
zU_o*^+7<7~egKMAb!HQ|ABL)pr04vsAm`G%>o{NKyv)CtKQ@1fbCiEqa39}ad5&)<
zx9G;22Uss!CHudQ?e-Y^Wb1f~SwB=alio~JQT33BTO#Qc7qqXQ#y{(G2`5$FeAa-#
z%<dY)qcvdX@spnyU_BpP;|lI(-OD|Zdm{V)C_2k1DXuMymV332GQ;35!QBJFC4t}`
z+}+&??(QxL4k0+f1HqkPyxqO3y6T;`_y=nNt9!co-gCZh?{h`ZJ$*fSzWiuKV6I&v
zQiL>JY4NNf+w{iJNng(p(BI_ZFn^3;e`yT11DUIGkQodU=lO+n4l~ZMPkg|P)NKPJ
zdL}*;`3fF|VgBWwo%Y`gZx)p)JYC=`T;<4c8GTbDRT4%uimr!^;9ah^ez0Mo*hYU;
zhYQ>J1uVEQa2c<Hg@EHV6mNt)ri=3}h;JNkE@Th06^(8Ng$;WvY>^ZTlcCAMleR9l
zZuaX%Kn$_>cAs~@@Y*B26Mor8WHGhr2h3reo~z0o<U}?fTZlo%Lpdr3l_u~CZ<l%X
z4!90{#2cZHc%PYP+NdAE3VbWxj)TureI9=qzU0>hcY8?pJ<oTq;2jsP6xjeq<N9a`
z@**{!x-4|%9rT~vH*O(u6T6EoQF}t`@0wCoJ}XyF1c<(fhNg&h#df5{xYB?!cbMs1
z3+x+oP(6|(G}*r|toe8O1_j<lhliWTRwxzFVVaFdVkc1L=xag-Z>BVMF*OeDu6;ye
zz(=|y^^iNq>L<n!%OJHIpr_Idc7!d21Y8j^7ptIP&{9YXxA(Mge)KMNFLcgx-w0&;
zYek;Q4Y7LYV7erjcdiO9W458AI9kVvt+>~el`4;0&@O5ga!t-d-k>#LuiAp)(98H~
z`Y?JK=(1t$N_<eHLU6Qyud}kJm1~4E?C`rgd8YVIh8jz%{6<|!cV)9#N;lOoU0iJV
zNk3AI^JlnTY*XeMc>>JgrMWP(pQ<jV=(^DBxqEyVCNc>5NV_2Qi;W3A_oTXpxtiP5
zqL{s&`=zU<?^)<<^qRCqBk}D-9oi31n?IRhTut^eeUj=;y@84KpZG$|3Uj#>at6~`
zoXqa#^L1}oJr$&P6B^KGx5e8<UVDxH`rbkA$)2zNOy73kf!B_YkM&S162oB|@Qn7*
z->9<eQE~$L6T#tE(bfoq{s=jOtN1B|BF<CYkpRX~=l`E|!H#Rilwpu58yxQ*z8_r_
z`rCgzcrfxMye2Y4YM2Ph8nPR1{7zD(I?@HyYiQxUhSu9xvNL`d?%!stKF|~GREmxi
z<7^e(LfC!mpsEpDlv9y?fr@T_QNzMr1=sUB7L>5PbV{C0f%}n;Qa3G=tjW&fuj>XF
zcNl{DSH|}`gfAm@)jb1;n^!0%P7-8po0uh}0%v3$`9Mj9d0gf2F1PIDoxfR!6~>D!
zHqq*Iq<athCq-FpBM{Tvd?jOs=??Hheza^h6xZblRhUCCSBjvewF~Gs{4Lg5TSlbP
z^Y9ByBViV?ir7h&Lq1CPfRc4O^dMLY?yuECc)YbdDz-xIg<ePuOwho=-73#k|J3%u
zG=<crDcvO+`hnGfnOIl5h0UW!!RE4#*qmF%{-gg0q|@eH5}mD?REv5f`pDlluq>cD
zLeA3OKAz^TasG%uJ*Y%#L9S#AdVtR4a+xJuO<@qXUi@yTX!u>o=Ra`I`G1JzKqq>K
zeN^sa3)COu3lcAsO3`=Wnh~%6xbvaCwDVR$U+ZZ%4K4ne(GKcZN)az54Nh~UGnw0p
z<)xHQ(wla2ZHUdvp5Po$TIh1@8bC#iv|gXjC$m48cIhjS6x|rB6Z*wf!;|Og>R9Yw
z22Qd-go1SRA<3^iS9?io!%M=mBlDvN<uyndf}ns7$5f^Va6QH8{3qC2X935zCH|O{
z;a&XAct1rmH4u;LH1-R!Lhc&0I1c5O`ugj)^sn|@qw~FYNnot}UcHO%qNZ>MnL*Hy
ztO#7=-gr0q40(*PaLZxRBI;1nX?<<|efBO|3Ez!=mIb7{dQfU6f0CWi^U>Fm3lhhF
z1<M8Nc-p&)ds_xSg-!z(>w`9%8p)s0Z#O+MgoT#W9hg~Y@=#?pGD*7&Osv&Fce@Q=
zy9?=~j8(Ws)kU9Cy~tmn1(AleReq21v0ah<AvV}3xYp6QC~9kF%`F(@k~|^bq?iLK
z#GW#<j6usX(<w`G@?Jw1K@$$}GSiAT2vzt_`~!2QE(`429#KMTQ~j`_*qewcG|=_U
zde1(=e#$n}TEh9+k#PJQ*b(j;e4Ch$b;gd;g~ATqCqtIyUCOKE#g;$KUhx@xvdWOV
zfK#|i{RO($adj*43>!&46@Lf!z(+Qf_!I}$q%<bD&GXWA$QiS5b@9;hyBDKjSN>Z1
z6KRU~M>}I~3`H8LyVZ%Bq;6HyfqPy9_5^>SwU7l^YicNYmk?mW-ixS+Ok*~iW{7R|
zAJWPj7W3Q0Uw~cjh;<CEboR<i<diFHnzJkCxpk=RKw)qHx$sZ1W%wPT0)I;P$#mR^
z7}^@En>&E}+0Pw<ebP)uPm@%TfS)?#JMug6A@NoFi+T;ueLwk5dnVOY42nC##Og#p
z1S`XYr~?ojwg*eb?9l;{p-MMZNtDHK%1u;-Z<3|#U1lw(Li461{S0hmWr2215S1YV
zzfNlfH_<pfTHlSi3a@-a?k)XF|D0YA_eU(TGg#42c)vOy=2t0NS-3De^?O%qIr|XL
znRqSjD`KG>{2xrA(B0JEl4hKfWHfrk{o*p=5xs|8OjxyUQeNB(B;8#3ceOdi;wbEi
zrsHL$_Gml$Q(|;t9d=tO7hV<_6QP2Wy^jJx-|wEI{!Y<7VKsIOQlm$tE{TBpTrEX5
z;Twwkb(Aqlw~enO9uYYDILtW5$=4&LrPitu2~$1T4PtqHM{bz$eabw;B*R_HD{45>
zOv{O0^)>KavPlJwoLM=&^N-}-%Kgti8hlOOz!2!cs@MgwnMj*9CcjAf%e*MLy}6QZ
zF83Gx5o?O3<L9v>S|6+!aRfG?*YF(tU+S4So~sJoryKkqbUR@?l?z6w9HnjKWzgWu
za__PBEPPeiJa=k-V~4?Y$lD=a3g{gK+=RN)C+TTISl3%Ps9R*T3Y&zuxRC#so=#@q
z9;Lc;Gw~Xx>utd1n8vT=MiO?i4EGOAhE(cxqPDar!O5cnw!kd^4R;AR31_;0a1s8x
zvF?#A;mr{?R4=ke`Vl#dm1IhZs=kB4Y^h-CCidZeC0D8Y;z(>wWL2b(Gy#(DuaN36
zkF#@si-iU`<xR3zSZA!JJBZdnZ($u`TZ3IAb%QrObzJ8?m_xG~YzFJh+;2t8+(Sa^
zl#%d$$8_bAcBL*ZRx@*H@jJ<>hSN-2qPt>=i}5Y7@v#EnGR{tP#49n64NG;?gqr%l
z*p=!7stxlMX@tGS2<dz9Q?O3Z;XUW5=&og(nb)N-&BeLahqJXVkmMaA<^$EJc9NRL
zB$ozv^D$y-q8qe<2f+-eN=$@*rHi%|zY8<Q142u#1OA+9%2mXEqka_$ychZmat8Nc
zo^v5~Ixx|8$@(h4efFZ<+V)M>ca9C=K>UO{gPvrF>!+Juna>yxi;Dh{(158(FC-hG
z3)PjtRGhD^L;~mu)r{9CPXQ_M8hsns?-+N0lCXNrYGx+p*1AZyLv7t*N0Pmx^`$lB
ze&g#9?jUC&rLY@>oxVaPs1S|Nv&eLorX~<3l7(#CMeI2IjaR_tc8m&9ji@a|AG$x?
z3-3e)#B$6F<}g2pZi}=+nn}9@W>+QWG;58#Xnu~Zn{AToP^1TJ0DncckUhu?>@MCc
zJmn{e?S%wn`CfA4nLK7W+|8a+msvM!XNHn<iA~H);<Yx6Tu$~uZUY@*f}9gA7abJH
z_4ELLyVY)YF7mbakMPQ2TG}X0(>l{KJ)0MdNAyd1LfFDa;KY;+$>%-tV09zV5V~oV
z=>vEnvV=}hd(~RBOV|N!+Lc^iB3G*j{-cV~k-=G^lODnOqwgu)*KDDt@vQKM(0dtE
zeDWZ|&%B{=juW=iBdCAq0aP2TJaLy;kFLRU!IC}>|HeFqR>l~-DI=l4Fr`kS@8VUZ
zJF(-wg|02$@$R>dD!#jcjlQ(lMr5=05nI5v0IOYBcpciZ+qv%SLhPX0Un@{AK?1!t
z7R6uFYuQEAI(9jC3!jKjrCMTdwY$(cB9K4TJIaGtN;njJ6X@mj`^4Y~|L$O&m?6e1
zgMgFp4zJIGX^H#J7GqP`&lFAmNT@*XY>iFCF=hjQN0@0`YuLnZ5gxL7WRco6F(EoR
zTqU|B^f@prkR7P!Tj%cXJLf&*yx`d#c;r7Exfah<B4|1GK5OGA!hE2*kN^|sza)Gb
zv}Vv{`b_M{cQdT`R9GXrjZ?%Zca@cqPBAIe-M7>Jr}ba!UfVN!Ki|`U5b79vt9(%c
zS{-mzb;qaUz0t?G3#@7txPkn0A<V63=dl5%33HQ~O<bd{(Yfd%q$0Tqv1)^{tJ+F<
zH<F|>A<p~N)zSW;Xtkr9dydZ-YXD5&y+mE69e165&dz00n8VZ)atH872SaxD2fQQQ
zhO-D3?g9Hstj%lWL25kF9QG}jr4P~a(b4e{v8#~w_d>dQYxqW>kGHkArZ35NBQP<x
zNoj{BQ;WELLcY*h+$mNPP~Og%$fei`Oi%11!kEO=5q<nq@n7Rq?jco`Jfa?oehj_y
zUbO3Nr2V%2I}qd!2k(VTNd<}0iT>J2;3E8nJs~3W6)@@DXL{3zfW|P7?1(*wjo?w@
z6!IM%PuxP6BV)i9htgxjA$){9OiV_rM;ioRd2TyPSVKj3Y{i|U+^*o{*vy2H=uNMK
zQN?6xH~9rzggvo5NCKQjmZ8(|U1UjS4&Q_OAdb@i%@5`diEr_J>TAUviw4I>Z$~PJ
zo5OR}8|>-r=6e$89xNHki7$-Lkc+f+#Axy}w^_&%W^twX@6;nAg?d4~#umfprV1mo
z9l5@`8saLZH9MRu4ehqx=+nf$=(LE-eZhIqQO*<e{OIix{3E0UW`^}~f9y?S6|xyR
zHRZWS>^q@~uDXdaI`yA*^>kLcJ@bt`3Adz^XfhEedf~09$E>7H1Z&0$=|$*qc&e|R
zr_eshUf&uoeCFr|hU3%G*YLR}aWgrX+DnJ{SL}Aa4*w_b1>56T>J|Ba)^HQ526dI&
zP7jBC>}$L}a)4B!FIj|DL=>5nu7Lyfy!WK*XLm(A<rwQc=t}W?id>f3XcOso>`E@q
zPZXzdtGG$f>#9nSR26y=`4aADW_l2PRQG|K${y0``Aqx)-3A*8Bvg02Z=`>uUU*;d
zv2VWjTClXw>iZBq9(fkXif6_naSq9Xt#%d2K{hu2p>GO=h4tXA_)6F?JJ519?G92z
z9Ac8OT5N_mky*!7)QyEX(^IU8dLYt1x+1*6ci5feUgj2USDlA^&Am?pGIX)`CjLWB
zcrJE;xyqf_d3E1(H^j3{ap)iikiKdvnh*T4P3mUgwYbP<;#>VHI$!@*-xFJf%Gj>>
z%Ah+adT%(t+6KBCJ4)L>Ioo>QIr;}1O3UNz5|4>K*adtdGnu==Q=-=}LvIqVa{uyE
zsp8~rAhGH3jkponjVoGr^d3E$9DpPs3p-tNps%%S@wMT~;d$Pvp4WEX_rUese$sW>
z7jexEMdA<T>BvvyeyS?l)7;av-(pHDQ|z67tbh<-wK4K`slLQPPqs4JllX~=>M!zR
zbz2P-w*{-j6sZ>@v0&?f$F<0_)}IzE46cB-Vj;|;QX>Ih#QQiV#j4A7(52uAOE)S>
zGtxR_j>%}6`h#f_I~iRaEA+u6+&RqE#<wP9ky<4Frmh->8D?3ArC&E3;Y?yh@~C!2
zE2S(B<FO8LOZ<MYckp>&fai{Ngv;anqv)FBj3>h#_F1JfvJt7m>P;EOKU12dx=g*q
zJ_b^J&J3oj5Qh@?fC6GtZmadsYRn8`8+C!#F&_0KnTI}$_mxYk9iy6mcql2*#cgml
zaQ_LX>7DM5p`*czaH|U^V#qD#5zpvC=9cCr;s@ptHA!2J^oFg|Vf+m77mabb{CY!<
zev-IBP>B<y9UGho02TdL-@D+1c=3o&evCF$XDW*FAi65D+5fL+g=0d|lDvHTHE;EZ
zH8F>dh~><k(*I43SZ0~J>e}NUu}kVir9gIR#nscQ7kWI`pck_fdyoG`&LdIdI+&1W
zrH@TpMAsFXas8xKvE#~&;A2N0*LnL&>+_<WuHle|onou(y5vX+ypAtZ+u}X=CuWc3
z&*Z7e0dtzZrm;TL3Ga)pM$KwF^%jzky@CAa-xLA&y`x%VstnlfLrim;mb2mCIE$~Q
ztMWb35wMfW_TO;)P*9<0@Rxd!t0ZjIohh+RNDcfDb4WkLbW5D1-wVF1^7L?S9l4&-
z^FN4{_^x`Jeh%9nFNJr7&e^`mqF7KXE#)bxbQb-Wwu~d`nc7WaFehQjV3D#$2l_@j
z&bg)(p2^*spJjcQf7ksW)><utjuva0r<%_Ld&8$|s=F#u4D3-EQP9y{nH}^_G8cHf
z3GJLRDqaKof^l+p;*EHWDo&*&57h4#4hS@ZMp^|%y6+b?%5IeBDZHC27L4@`lq~U7
z^Z?nOs0s$dG0b(C>@=V!Y5$@mw_2Pc{$zN-HX-}dcS!?MB{4}M;%&n9<lbNe({ukO
zPdE3})k)uIeoSY;ePmH!O%Yx+#yTSRe9q(|1+cRbcdjqVTUtJbEyAvneS}9`J{RV@
z32nKzY+cq#Z-Z~!io!AO1U-tXNp#Uxs+*+>k&reEj5TS@BTHjpsOfC#dx7Ulac8uT
zkls~XOC1CA+7<kspOt$czp1rP(QI#Ccv7sJ_9yX?ox%UDKWpk}p^Qj!eRE?l_@(L^
zFfoikS8J!i;dn9rYiy~u23d?Z<F}c-!cCKAm_pqI+Ej)#HfW1hh*bA=@d5uRv^<m^
zTN8Wk`w$?)zx%&<jzwNV5AQMlA3sz##~8D?%q<NyU`sQTz_hin6Z`_Kx`hbJzNIU&
zL476Nb8<gli8+EiKyPc^!tcG6f|~-pJSUuf_iSs5;}3sk@Vj@1R2MB$pJFZf;#@8E
zx~{v9=38?M#TqmT&GYpMAkT*0gnNZ2hBr%3$r-St{K;H1d5zwa+$pWRFp}}}XYovV
zwOk=o!`{!n)iI>td%;m#Bij}0Y1f57kJyGpOLP>ZVA>E*-~?AiXm9#x+z%9ufaRLu
z4}CZNJ$5Tvj%bE$jLlJhrvJbF;OK|QHpPWjMW@8|v3228PsG;Jk>l*{sN`Jgo#ZP9
zpQo4L{_RKA5L$DE!YgxW^D_Pv_loU{dy(7deC1+%i#h|^<fpk$x;1=TV<PFQaf`l_
z=>xP;gYkEvsJDqfC6w;J<QnBX;Xdx(<3oZ!cu~*HVExdJFrgO0RB?h>-TZgb;*^o8
zO;gX9{uY0u_aYtSgYlcOe8~(h&s)eeTBRu_Mc+bb0{?$4K}P-x^zr}b?&%!ne&8SC
zBYeApyF<hMwZg^YrR7&zJ@~Hwm6}3V0;{2oQJA$%5-_K_00F-(b(lHDTJ)5zBwv!h
z%&a0W(K0$&!l2*wDOl*=<hQx{JCEAtTjvz*cKE#AeF=YEX#o%jWV*Ll#qh$?IQ5b#
zPxl#&klnCkWB}M`8pnj_XgM8eLY1ex@&^Tx9SGc}c6bMT3vNoRi{6QN!tH`2us8aJ
zR`>+pzrL^jV4$Zo4DRrcv_4=pdraJBp7WA8gCEVt>2Z8ZAzkRexy7SmCGjur5PO5~
z$^?;9NIN`VX|LK7eWaP;&k?8pnK##Mc9wHYaxQRBaX0q<6hxFwS~tit8w@>kjAfJQ
zwfLRcLoL9|Ag#1*>Q^v;6={RiA@~e34tbj&sS8+Bst0C4YZ3jC8eke(C2bDf3m82c
z+y%~x-V%@jUG1(C=oSvfenH~Ei?dOexk1b;rYT49S=0z}0x_JrMRnzK1dri&{d++Y
z<_K=O2DO2@pnB!nA<Ug-)4Be0?1I*UYS%l@c%Fy1gLCj6+%#H)p{pZNjD5*o=4vx>
z&dskAstKjV{`_Vt4y{nTHZuXfHMJMs7qV;HkUuCN-H|>DvxSq&UU;%j^jW<1oTnWL
ztIkux|6^!le4F;Cx(D%-*MQT$hbqT>r@Axcn6W|yv5bD4I9BY(cNYe;9jSa=)$Sr!
z)tPcxWiEa}J);^DucMWr2~iqu@2aD>J;!?0y2aZi++RAc7Le~?vo^u>vt_-pg1#z;
zQR5($BNE5eKje$jbLeXJ#mb^CNYt&tOEVbI1zOO(sEgWP;Bs55td32I?G0S?ym6iN
zB>P7D5&r>?$D13d8NDP0!65dY-o?xjujx;iHdyYN-ssM;)!5(YgXBfLEAb0ZIR;?M
z@d4B!ZUFNJOM)4hBwvbn{K<~mh28QF7IbyIazFBOk$3UaiO#^(-$?k02z1FBlBx7!
zuAE-dS2A`qjn*IFo$OxnIqXZ>C>!}4-3VKu-FSknq`xI9;ynFo?sw{-rbb9_w)3&g
zXVnTZ>mWxJ*Hcd<xHmdX+MiI=^Y~$A2R}$WVO(i?Z+vCiW8P)lYWPt%gS|{L<PLCI
zSg{&-H(~%@3M+$-R2wL-C2weR;J-k*KqucT?+5o6_bT@}cm}Ks%FxEBC(TRr!3xNo
za6fu0tQE_PXSv<nSGF?!H*pV3!$(kinR|3Hd{>O6@`=)9Rq{PJS>`L{z!Pkcp2oJv
zHiAA!4NVBH^Dpu>cC~Tzu~oIMa7_&DmhNDEg=40x$#UwRG%nqrl4I!4CS(68C*n-(
z0+0ss<XTGE#91VhyiW7XczPM6s>;!Y)L!ZcbnPdjc4ZI{%9n&vyqdEk^ldhSoxG_V
z4a|+ylkTe9u-D{BaKOr}6};i^bOBvAeOY}u-6`%hGlXtK>WKoJf;5kv39+M@&CD$N
z2VAd~kN*=s3=P*s?lCUK?eI?Z-wHkrodP=f&%v+Im0T(-N}BdJ7NsU~gl@fYtZBbN
z(4FDu)3b@;xT>Cre*lBlRXBAQkP|tZXfpg|Xl!V&TfsIUx+eO>#s^<}^zM7^?e5<0
zrmp_>KW!`Q^X%0fT|7m;e&JP#wd7#FfoU3$qjsbmOgWd*DCx0&9^Z@U1HCRFB0%b>
z20jR_i);b2%g2}&aRRq>9AwMhfmLTMkXSmZwG;ov?U5DXpM#GA1H)}2y+h&9=IGS;
zS9y=}lllVOo#lY|w}xvc{HOaO?h}e}<;XSYd+jFl><)pYT}67KcDx$Bg)Yv(wwkb^
z&5&_$_M0J{ii{2S2X9-W$dYic;4i^i;cekV5i(vj9+TQDS5*e+{C(*ExQ)UUk<-r+
z-?G!lsR)>4<u+0U`Ke++AL65#;kqh@3;Kh)HKLOnMxVf}iGgx2n9(ng#sJ4uj&=)|
z4FudB?f=-GIhwiZdmW*)_y)NJ@{r5~;{HiJ7=VR+{0DXwdlH&ta6-g?g%)j%1g1Qf
zOG@WrdP!8rq4kKCa2xfKi}1JT1=Ita!E)LowTIFmo)UWilcHDA%;<{XA-~5*d29J@
zg<R3o@iGY@83CtJqkdvfun~3!_m6m8IK-C|28)~dV(bE{578UnqYg_H0Bdx6C@VNJ
zR1h&prQ|V6ailI}!^h**sBKIMY9FD1XL+g`g~@Q$SWfh1Y@9q$9t1|vQjm{16P_Br
z7O5Gx$i1~>VmPybYalk%r5gH~z8jb7{47b&Aw>K!F_At>?jU2NOg6_4s#YmI+8~@C
zsvBJ^4VGugU6p&1BbFIo6`vY^94`U1!#^TJB4r}oqMsy7VxQVbJ+ACeTvE$oA~}~W
z<o*>Z>zeCL!VIP<8N<JzKWe8Sg*zI*fb|Dw@)2SjJ`Ae`q``B_=y<!>j_@}BU2iDR
zFw#@%AS-b+Ha|+o?<oIiEg-RX4BVQHupvM-$;E#nW)X8qjH$s4Wq4?~%_slBjv@mz
zD>?^$R-3~Xu@X%EqDUqtVi(c*2_rBN^~wU}UuCrVSiT7?!XM#1&-0)0#=Q}L`$*eF
zRj|!m!){XJ*~WY~{tB1J&F4LQXYsRef(_7r(aF@0crC1rD$2v+&7hxvs_D>lIE_p|
zO2aduc8rZqijRy}jCYsy@I5>YlB_p?6Wc5PDZC)OEjkQ-pHOZq_qE!@1UiS!<f}2e
z!Jd4IFDty}=kpiX3>u|}up`LEng<&Bvw%%}46?dfY+$ru<oD3*U@#C1><zG?0g*s-
zSG-Uvkr<1{a2v4&Qd_&o&;Ng_vrU9m;76WB-pA~i4lAxKk1vtiBpRwUkTTdNJcREB
znrv-61^jNg(D>V&7@+i$>cyu;`-R^IYX+A3D4*VU&}R(SmV%mu^Q4L1!Bplq2*-Fm
z-%7~SjnF%EQ}o@%75peRh1!K#kbu$*EMIu+OEf<^J?alW_oaA7xvRM{!3(esZo_LL
z=M_Dw5F=rCoZ!og5BL#0FPL?;^~Ygn+KZnFX)c^TO%@~T;XJwnsGln!5AT82LMP=*
ztVN_xXm_AKv}+yS8@{ID1L2vW>XC-gj<G1Xj^}CR(Gw)XZ-kW1TK#!rFGB-;LRU&;
zx%upUT2HaCk^K%C+_m5=#N*o|H-cMyUA=#~`nwu=y&l&6+Vh`(5pem!5{Z1n%}hWz
zWEf&7V|ZxTplif^fnCcE{30|kmSfw&l6MlEu$!PuuUAhhE5J>qQ>1u#=^(TV>dTqH
z)|eC?6)YRj`|REa!Lg8N%TN}oDcCZyDqW2xnJH{-PR9@C3;FW8u8<<S!);`iFukG8
zrs2cUuL(hUsiez;!kc_XS9SXUM+4_OM|;<9Z{5%-$)oLtG|@FSm&xTGip}&V^pC{y
z{9$$|_d9osE5_q&3D|<{2Xbm-Y^lmCi({?BivOb9;^+>Tw#lACU#&2hCK5;RIphnn
z27QehNS&o>Q-6_#cq*_fdP9z{2qfuExM$ozp@~??pJK0&i?R0Fb!CL4i*Jf-3Z(fK
zgRR^h2#2=DHp-(DmDFrVP^3dD{vX)Pmw+~(gr3JXK}+T;`Ix`2o1~i#)`^O``&<!q
z8C#<k#tXwo1LHh|>#>7({o?x;cpRJ<8KTI*JpBcD2ZO=qHj_+Y+A#O1YQTZM4%ybz
z_!xGY?vaR#H*|>ZHB9}>qeEml+zIBtg#VQ9wKv%x46l}NDsvJN%oS&=m6cB5yIlu{
z2O7Nr?Us$;S=xcvwfE@HbX|Uda7}!oTPYr84^!vxuE=Wzla~Vd*AcD{8=#rddhu^z
zM~IDDz+hT6b~)Z#-Ue2~XE3ddkvi%w_`~iq)A$a?D@liwKPB1B9rYR9exjzD4yU-0
zo=HxNtFhyob%b+Rpl<j?xJg`451^m0r9d;8M>M2m-YK>e`*Rw74^o*6Ak#gPYo(iH
zC~b%dxs(-YDv`lT?n}0U!bR3`F2rr|j)`#UI$)5zgOk$>f+8jY$D=&*26=-YB^y!G
zq1{*>y9u_yuG%?NB^9oj=;3P8|33*Li3-x~$k$*?m~mc@Yq0J69hhUARb66`gvG`}
z@^^pK7JUxql^&P}H>1CSO|A%Ci*JV9XdxRh3`%N~lAH8MA7<v`wUAekR<s7+1=<Ds
zhyM;g3oVU|g>%*?IAvwVe6ecM5qT33RJ`~V*nN)2)`Q_@9Z^8q$fw*w)7xZA>b2yr
zx;NxXt(24q{_737A3`GLRrEMe`bGdlqnx}S+Br>?BzbTA@Aw<}y0#Oqg=eEL(G~EV
zw?KaN4R8g)^rxGU<W6a4X(ZmGdSQzad*UU-)BUr2$^LwQGMtvw(BGk)aKC81*vH5Z
z;n$&w(Q=TK^I+Afbb2Jk(JuNqGnGx_T5<yo7gE1v6wf%6JW=dI{H}h8_X!{MMVu3C
zMYi*<zW!yw58x6yBb|nZ(R*ojJRYy8l+c<HQ`z!-bFLoKgd9LTAtvBuAxY~Xns9o3
z&{)dQmi?Kyue}G>b#8Q*|AKEz@b~cPXx-S8ct0TR2BjI&idd~k7Nk|iDp6u6dzfYj
zn^rN=21tHA6G3&f7RH_nZBqWo{G)h!T65zSAxi&+8l@+J%AQfK#jY9NR^g}d#c)br
z5%!1IhCTk>zP_P~QUlmKB0y&BiVi|Y5R2JggvEl9tIa;u#glXySBke!e_(X8za!UT
z^Fu8?$BQQ9*D7EfGXnJ^Re^S&6^sR{20Mj&#}FkMrN{y75TOUZm6<}PF%hOMyOj2U
z|2vnyrpHp>6wk{<lb&#JtCu~|>i%8!@`W1<hdNIN8iuEb>xQGj)4|p7Q*{|SAD3W@
zz8w*W)5IWhG2RFEaW$cN*_qkF)ZllRR%X;JGrLr?)S<#BG&?>vjQh6P{w?@F^>l!*
zZg_6wX=q5`THr%us{9U`cz&q{7&5n0VQB2HWlPZ|s0HLnlA+6y0y&yLY(A3~PA_3O
z#|%oe41MwDx>`7Pz<%$uy|njecyXMNe}V=|yTpHLk$OCFKu(p<Xg$fZ^h{P{T*PDS
z2!4T_LY1T_wzA%kTqdJJMk`A_wwA_3R|g~h&)!sbDc4H3-`_j>M&1pXnsD@3L>E01
z7DL@3eLXr}q?M%}utV8C^b4BivV|e~K8Ag!%oJy_cbUV}E1AmD2jxS-HSoRTv+sl3
z)0U!y^OxXnz=&qz8zL`5(a@+!TI{0qIZ+KS%dOHcFf`R&5rzx6SW1^8o)c#nLuO-g
zFlm|L0u`1g_+5@+_RF>b)?0-)3V(IPgWsX!pNm%3ddhF&9i+2z1%&`7#4OBCm**Pu
zR(=6DoBf4d1-q-W+)i<>;i&nX>4h+s=q61Il=VOH-SzZ!{9<kDXb~78uLc58Kg}nt
ziZ_%biI96jj(xgP2ir%sV#ctq>B)2<vw|DMzvfSi{}~=zz9f6irGy^H^~n8T+2C+r
zZ|8Jtl1*}d3k!+y=rygL@|)BVvi!}#%y=y_O1gnqiM>o6ejV^frf@Cbv{Hkg&s7v7
zhSip*mY;P~ux>Fqs0GUUW;&<aEVevni@>#bbxqOUsjtD^PzQXm1@TNUF;`Q2qYDU)
z>Pk%}ztbHd&wQVM!5tSp#<MAHi*-!i$!$U&N;9KPf);mKYn_5IMeAKmSdbq=%g8RD
zmpGYLI>(2EQzIYZ5~O5@(gUH*IGUdhGvRsq;?V2vYA%~HKW(#RJ9|W%5^o%7A2{Y3
zUWDgI3OYJl2H(c&DuwE0t*_P%DTnS&td7r=t|Tg;TZv|L4lOVfxko}=*v$P#H)O|&
zbq!@rOZ7XbdumzfLIev|^!#WK72dM0cI!g_#0O}1Fq~`;o3eN0T&$`(3K|rbpoLNq
zG6e#*1Rn%FfQHl&*glWfPcoNIlFW6*pQu{s7dbO(_dT(XD@?OyJInYcg)7ND)N<%e
zyf4fks$uEs2)V61Ts|hd6eqF*pO067*J>MkfKAfPu<S~%k<v9aVJ<HYWNx4x<dPxP
zS*0kqaFq3to$wqB<c1%{d#bgN^T<<VoLU?V^>%0tFH;N9AE1E}AcD|qZpGwrg~nf!
zJ|(S6d11LKdT0W3$oE18PP)*Vw=O@asF9<tcUiDY?7lh{uS{l>6^IA0RT`-cOSDy*
zt8cXvYGb4y@tNwvEarwA3X}Szlu7fY)-b;pexp|-H)Brkep@O~k((60wJvfl^kSjO
z(tczWu>x8s9l$`4NuGu7Z$sh-{6};iI)E_#zb8e<IM7#`n55as`^^V*8@X!aO!Zx4
zrEi~eg>`S?sKNzB@9d@BJN)6uK6o0m#%hoa=(Y3`<|gZB`oL+FAoB4e|0ndJWwB@E
zZFUy7j%&r4*#oqme2-REebUirrBI{5sK5vRWdFbZwSn`Ydy!jFP8tWaxXWl9zex?H
zQ=pZ#2+}EKXfJt-tU-06KeJ)x1$hZ}iuw3<$br`Y&+9HV1Wx6nU`!|z$D=u+L&52R
zYQ9|W<3Qig?9lj#81E%bm9EM4)V<mTZ64AAs|C5pR$L~(orzGT>3Z-y{6sFIR>Qf;
z3MA1NgrD@1-=LK?h*$}^$=Q%fy?}SaZ$r;}4T0k;&~4}@v^a2G=WD;iuYu5?3?x|D
z8Q&Ja9COC51HWoVY<;XVoNgs~pwe5pE<cP{ibg_>!e=9wVFR@rILn(An_L}?ynUhF
z)H@!E-;{hnlphO?nDL1|>Q<x|_6OmkYSDdZ7kJ)Ng}J(;hMmS9rex!HU1uGkuMMAw
z=B6En!-i(2M@B)vT%0FFxOVWIs=&;nYf&<B4C||ola|IdM}y(9!3Ew^uCvZx9DQv)
zZ1wD8>=o>biU#Kg^1kHXC~Rl10$Ixf*JfXGPzXH@cZu$d4FX>24Q0K02D1D!uv0+p
zlF(eD2ZM7LVeeqqjWO&p{9(Lmd7k_=*=#v$xTv42PcpnRHZfH(J~Gxd?>5gjH8&>1
z3@gBo;}rHYGmwr!v$+&uLN5Vncb2v^F<$aUYeudG<378mvZtKqqicr!W??Y@Y5vaq
zPx<kJ7DbJ1-5e8Lm)&zcFT6v2eIQA;CVVfVM&<&syD>Botx~T<JuM#zVK0fR)L+bD
zu0S}e=glXQt|WD{6k3oJKGl)hwb+Erw#A1PPtU5D^)xdj!=3snc~A21NpDT<4d-=R
z1)hCN7_gUG2)rAcr9Yx=LeG39Jwsfbojn}C*|@@SIcL6I&St-V%3hgc%sZDqr|^T-
zXTR+D$5G4?bd2zf^WP6-gno!*Mq5Y6#xi9waWRpr6~l6HU@wqs=xH1y+!4DN)*GK0
zFvE6(X2>+<n5m=|$=y<xrv8u?PrH}aF@;STpVm74acZkneQL3!nkL@ZLvI!b@V|0{
z*m;n05j3|lNWKvLIdnX**8AQu)Ox4zJnSjh!Z!tMQ8Vi%Yj<l~o87vpXt=eJeS_U-
zujbG>-`Q*1F-I|HJ=cAAC4a+kwOHeLS=p)H#U2wXHJsZiOcHnMt{Q$bFH1&JFQtvk
zC|!JgW}D0(i<>j+W~|7ZS$tmcp2d~oWEPT{UhF_x<J4iv<t^P!Yk`h_gXu_~!KP`A
zWFdMym;>1o!j>r5oL@3;&G+u#({nTPkX$Kedfv^v5Bd6{two%*p6!Y4j_n8g5PJvv
zL&qKGa(7wZ_F(bIlBizlrxd9Uv<z{C+`<g!dx~+r&XS%SN<NaN&r~yi$y}8AG~;uI
zoDnNFJAHh5Ui!qe@~OL1URkc0NK*^LG+i&TBV=DbQ4V}Jkk6jV`=eQ*%K?Ya<=*XH
z=r%gn+G{zQIA7T7+16V-7rBb!Mc)cX7Hll&Tr{p|ylu3-zP+~NM`vZ%0QW`jH~;lu
zAlyH?HMT^KCMH3SuO#*j`<=K*U*xLsKA|b_gXWnv%k`vUDH&-}+OYI%=~pwYnO8H8
zWeqR!TZs!<lZvNhu^BtkCZ(*jlr^R3zH>L2tK=Y5ubzfZMsj>|tVg7Js7`QLaJj#?
zcNfg@t#-4`R`4))OU|h8U%x&4HX(aP_VDlRzc0zDkUJ%>a$%~qnEj%wo_Dc-Rrq1F
zq0~3gOT%y<{VQKnd?VgA+%t8u)J$5Q<W8QOnw|P3Wn=1ww32Bx)5;fHn0c&(q2%nW
znprzDx%4^7MW&{P3|%_AohXln69=StI1)G-Y7jXWz8x+WeFpYsBK|Z=MjJ)`2u}{i
zy!r0K&I-0f;flfrMJ??U9lzK+!;b8*W4yDj>!|PNa7_9Evcz@O6UbO?MB->-xzbv>
z9`6yG1GA^n@upIFMMIiWv)FuLhAEaZxfqklX4NTkvpiegS^C!!tuv3MZZqlhmG#?1
zKeq#XPb1hT%t+WX+!S`|j+<kqMf#RvJt2fIRw{*4U5$$@Uz~5cztX+Jo|FFtUp4yD
zD!-%6=3F1>5p5Ow7W+-Q553X4aL(Kt3x#(1vpm)ObYMx~_fU7aE$XGd@RTu}cDVHE
zD&g{z%5E%wtL*Hwh{?s}QgO6m^kJYd{3f`{cQ-UUCSqslOWaMPCH-z{T8hrn+uX!h
zgQJNQavoMPaWDQS+~1x=g{T>9Pyb2dfo$9gufqLmjBrDMILH%yqXRvQbAS0#`EA)J
zmmZb)xB7GD<)@ELa&EcW1P98Ci41YGe!4ko$xRw(yw6|dw(*;&*=T2^1eS`G#Ya+u
zgn6cQNefe*nP<wDth}}Q?sBFw*Gu=!^y)s*N0sl9wXQ`ue}4ax+vod)oO2F2Fi4$-
zC-|7LdNN}gWrzsbbWWm0<fdQropau_zACz5y>6T8xaoT2*%Yi7ZL99WsxZfNA5z;J
zuL={yYwQPkKyaI*mvwO7=Z_V?Zp|GDme|g|jQ~(O$)*{_)L`+ftn*pfnYQ#f<^!Ug
z?MIG4J}UqBcQ1zT!sp~_rkpqi$V}T)S`=HJQL^0nQlHbVq<u)eDBM7bq5;ob+q+Ny
zydC}4{Jz7x8QBesM)}r<$wVf(jH|+IhZ%Wibb-7#w9U_XE4lC5Lr&a1&ij+s9Vi!V
zmRO@MqDvaJq)Qo>D&45GqvV8=<BFd!{Yw6!Y=CT+Qdl)-Q^87mJL?+vgYZ&h0+SG~
zS^x%=5;k|XWEpnxd3dIJU-}qZ4vxUg$Whsl$kSR860oIa@l|!Kc+yZRy=A&zH&7hN
z%|+S=1~`hovtJLqzW03dt3DrAe0cV4qCG#5EqB27iepXFOegdOx>w8+XdHyp1F91^
z2CtD7KrtDQ9R<!~1L3oNr}>xE^t7Lgf2$-`?wV0C1I;{dOu@cLS^gKUPPtz{zszY}
z<jj+-%Yz-HRoWc9uHkFabyIbHb5k!q3ws#(&40?f-*K=g*V)<K!CA}KG@_R#tFwV?
z`-q>(j}bnm-_Pu?=k?DFKT)fqTYRl-w+fekdhjOu%bx|q3d+07$+M`gVl93Dw6z&8
zQwlAeQl}gL;($92X;K?Zimw8lgo|-%ap;khVazOJFel6At0{xa=9PG7ykb~wm_w|K
z%?e&|KX)|DF7u`5_wG6KzjQAsaBq(Z>Ibwf=NB%}ndDyThFTQCe24vgeL1e??(V@6
z;OlrCyQfWuT=H&mrntoP!PF_EM^$V2TNzT8lGR0j3hfhTB8Y!e{)hY{4!3=}t#<gm
zq9bQgK5n9Eka-%nmH#fh$Be*yZ6sBX?g<5h=OfR;r6a|ZAijkf$Fvc$Oct}t(BD#!
z(ZnP$i+F`T9FBNS!fF2A_kZ5@e3$+8)2GE>Iyl&XBHz-y<U0KY!#DPVt|b@I2FvMi
zVr(dPh;LTy*iy7IQI6{`6!NomKPF{@!R2E5({jdYgEI}OLgq(fTSXTg;vMZY=3`&p
z<fIpk$+>H79*M-;Yw3`m+@?P(u4R+;7uc@Ix_JHA521?g{k9XXYwp`_ec;FV_=H{i
zj5|2kWbwd?N~6;+vQFVo!)bJl|A}Xetyp3A&llc#zZK?n$XVlgqmH8viSNup=D#I|
zWX?$w(s!GTz+HPx-A8}XT*?-$bfSiQI3XiVv2-$<rr;H*ZrWpEO5HAAsPAU3Y5b0K
z48QWHI)m1a-`0P#<#x#ZJ3HGoI?yD1JKhO>F3c3>QFeBdP#f71|2rZF2YKwy60T*C
zaUbsY#Y)K=<N~cJv4k1My7)ZH<kE*T-X*s#`8u-<Uzc2q^@?}(O)XksL)>YueV(AY
z3ZKGwgesPcsbiBj8^)X88B(bq(AsFKYKh|EVB|?G5un1nTm<I!WoQ$ov3{zqlP)WX
z%KB{ZGe7C36G#0nUqe^N+(n-+zCHBew@-85)%*OXJ>T)jt3;<^&B3^LlhnBG^v`N3
zsg1lD2yU4XQ(OYRhzC7L_hl9{w{&OB!;|JFeN5xZy{PWbdX}-V+<$48iNj=$`oW)J
z!wQ^5b!|=ZM>-3EiSkT4MUOT#GaNAdW7u!n%Jm=)<FAnp(Yb*~fj}VUJK=5^NQsV$
z)ln>1F?t0%nVlnSNNt_5A7%=_8k%8GeWL%gy?YM(L3!8c<FOBi-j67pAGjBssTSjF
zrB+B=liWS!ZrXj_OwPvsji)89so&Lnq%33ut^sYIVs7Z#nWma;N#3NUsclLrWyU0r
zO?#Vmhf9{H$&CX^_J6YXeQA)pHh*IF7#qyxynACTHjBBzWC7*zy|5Kq2;|Ggk%@2;
zu=(ctDeriX;$IXl47uY^P(RU#nnUWi@)kq!#)ezEe9KUss!m28#ag(N3KryUDp*o9
zvFM~HLoqAg$Y(;r^u#jEQq|NxoiwlEKCw;c<7%_SB6SpWx@W3ap;tczpGV&kYV(re
zv8kM;LAtNZgQPveM`M_+5vv{x2YTB2=8ykYJ^R|XpT6dN$G!R9i;=0yIpjV%0PMi|
z^f#)7+DdsV-44$7RS#7Tj17DVPK<Mj)%ZTDxKLU!=<S9g^S_p7CFJ7EOjnY|r>vnS
z1A%&UD8tv(-o{D07CFW{<mkJ2Cpi=AE!5LL)%7#(Ps+E<5qzS^k0*YBd$l8`h3oh}
z`^N?y!Dr#aFl&raF@BQHXx^5-G>fo|G|ttxBwqUmd$-zp=Tv-m_T9DYN7>xBHICU(
z13WFQ#tp(@{w&v*sl|0b-zTnWV-pi&1EqZJ1h5OXYLm$0#0lI+E@SWDC#mgZUHX7-
zaOTjAlctJkM>8JiF5>&h5z27ih9bS)Y42oxT=31iC3rOSHc<vx?Csf}Tt|HuV_(Sg
zo+B1&Q(`Y*ayu{j$yeR~97v@7<eQ0V=n`TG|Ac3Z%aZLS$n<_jTgvO?sZ>ohJGQ~S
zEPvwXjh{z-I`{tUryN@k*Vo`~B!~S9+qK5V=a!a+pBNe1X=U)HT6N@n;<n<J2O-&L
z7(Iwrp(`+9CZa!T{x7Lo`lzyFGrsAMnk3_Dbf0uO_9{@#9kkA}eX)MdU6%XSbr-zr
zs{^V$1bsp7rT6l4xavehilbg)zr*c0TdE&96RM^3R1e2J@yn2epQdaiUNEWrdL5oQ
zBjdTHedhd(C^v+dt3C8?wEp+KRQ92-XWv59BKvh=(AP#i#nv~DOFEwRJhOd<H}z!N
z32`5CUp}d|lgyDFVSQ{vw0}%PPLh8R*YJ73t8GKH6<($tNc&=Lnh`6pU4M{j$DEFe
z&XoKTpR2tu`(f_8iaE<{t$YqCO57EGh5PXl%Ohhi*ftI#e^BQn-e6Y~?P3k%xpJ!X
zQ&bl}7^@R2E}uhJ;>QVIn3J|LGb<%pY;=jXN#B@KTzR5a{DTki%(a)#`zO0h!8xm|
z;EdBA8n0}`J3{O2Zc>V+X-aeRQT7mIHruNo!!P`(C)ZUH@|X4HeMl1XK}Z;@m=7e^
z&+J}mLQ00|P10%M4|!g^e)N*vmo0z3{?+$s%%@@B&gCY3|7d#@ToAvG%;tufL&>v~
zSEsa24eAflb%?J>8!0V3KCsQ7@YN1eiLnVC(u%srGHh?roSawuX4dhvizWJ&+F*IW
zM;Wv9mveva)Nh3!`@H@9p;%t4y!Y0{aT0}YysksCka{{PY^rE#D#%nV5=dFGgE1lY
zF?=UfJoGGbC5(m@<sn&`vGBQumq|N{?Md#M{4V{2!AAT}Zcv_hk2zgM)pBNjod02a
zcB}kpd9!>Kl%-fHc7}0H>gHkxQidkIHEv)VQZk;Tu9mhbh*UTFBGe)FL8>fQKnF3y
z_&LH3qm)c$O#pYct60U9^K6W6NMX?|AMb7MFy`97{Pz8HUYG1rxiR}&&-KvML<;-G
zu+G#!`9V6JRNWXBmlB#ZJe=d7=)UQ2IUjjCx$=E0<I@wPu|MeQLTl546fWshu}hih
zW`q8`X&JLtiO6^3JA5|^Zsz`*H$G=gj%0i3>g%~4*e@@{{v(5eKIx0;rtTNB+mxwi
z#0Z}tDuD5Ckdm(4k3W+eN=?C<0X++2VbW(ao$|a`WpkX*6Hk%{!(Y6`of`{^eZTR&
za$dFE)j8u`y}`ius~iN+PAzR2?gXz#X|{xJjp4g^j$a@S6#ig(5k6#fykzKQxK?Cq
z<gh#otHv)imopDYOUjC+SPZT7Q>Z5iDYhV3%l)aqlk-pRi|@0)AFwraAnsoyE07*!
zBkqpzN_vO%d#MA#h&S5g6^n6`(PDD*=<)DB-sRq6f#-pbq1W<qw5ISuZxyd5zfQq)
z^MtA5bmDJyc{tzm+V;KRN?{2rlG~s#({<GK3b+=)xI=dlE%~E{wfZxrHl`e1PoXQP
zC;B1pm7THup{?QRu`5zX<+Ey6qf{sTC84k7N?N+{yndyn8J|io!t1GDgHNsb@G7T&
z>+^k(V~{J;zaeJO4&&#UJ%U3&n5CK5%uy;#q|jf81Q0892~_z<t|y0M-J{21{=^*;
z({1MWCe<i0H2t^aZW%o-C%AI>EF}?I>^f(EQe@3u_U%+*i-LOA&YrV@1)&ep3Umq6
zk(ET!lnK+O`boD8*ZGSa#^#cj;g0?k`vn;bjK%}#MrJzIh8t#h$xWdu3Kgl+=o$1(
zqG{OcVSra(#aaQTIL`~JS%<qmdv^p5f(IsyZ6qcM2Tff~anl7$wxKI`h2qdd%28>L
zvPB-PtkG6eof(<efV(ION&F`~56l(+szcR9i3M`s=-Tj}z*X-N#}S9sy2k2p-tjK-
zHIE$7hB6WHPkl>M!mvkwQ9L7DfoA4m{GwJ>E(D_6HrQU(P!X*G>^T2H$20qdsZ<N5
zi5LMtb2;cqU5K}eY!4Olmvqf{e{sf(rr0${io0|mIrc>=(9YliE?w-S8>|oNOY;-h
zU%5qW4l@Z}^JHwIdRJ|a4JAf$z3Jo3O<@;vnXaa5OjBq*ZMxh$x-;+&CU1Qm%^kBm
z*PJ!|h0)J3KHf=btNe!8@Qc(DW+&HDK*U4BExxt@%}+cD{Z-p7eFg`QUzw?1AP*2p
z#0y=LVIh+VlyQUz6Fw5h_9UJt590@dk37YF)$O|qM%w<dZ?Kl~3=fr#;8F&<jLP6P
z8d}5aQKTzv*eS~V0RAL5nz~9(#gmZ9iTi3zbUAzmEm%-Hp=_mpA!leINa<{m)OfD)
zJbJ?S-PhK0r|3_o>|5YX^_K&uatC=cDX`z6TTlnwft|@yY$s?*ZDlek3D;2<*!}R0
z@C(YI>ml_j5?AO;*fiS3JMisvYcYeKjQpo1$I5sWnEgC(RI^X;T=n$x&WpB8<jZGZ
z=du+{XTP!}bDj2!J;nXZLsk%c^k?WreAL=0-L$tr@EnC+S05v}WLtb8@t(uUk;n?*
z*?f}@!E7WsZj9zdQiAvW_e1xBXZ`hqdT7vWiRlvuG$%%})A@N~x>2_DHU$g~4MDaf
zcv3&2I};O-o!}Umij2ko(;lEZsEwFQ8H$ZTk4sw<2vS129{&TLx(}ldq#p5(fquag
zLBv1Be<rj(R3@4Sq{j8KPfK84FvNYs)&YfU3Q-qBvC1S)^4JvOEp?o55`U7lu!qoi
zn+<dEosb<HMLlMA5}$w?c1X<wBkbYuJ-_DB`&ED2;M&O9=!SS(RYv|n&15e+K)+$i
zv&R`dw}H#xqI4?NoalkhRi7(+<!Z`$*(Jd=M!v1KLndNoauQf|(_jbiA9ywT5Qo5G
z5k>8ZnqWp76K@O*v{B*9!M{WH;Emv+@IOE=aY<gezuZP01~!pW<Y2IHuL8@hL=J=R
z_m-3uI9+zIewm;pd>cW4&-f$07GFiKC5>b)NE+sY(W^M}4|upPB=QpF)w!yoy+@X!
zIJ!e!kT4~NfVH?^{A45=>=_yzUL3v<DG!sc3vpf^uk21_LpJ6tc)>=2p-UrN#1&w3
z4gouZ4VSR>$Q!M!_90OsQ3Q?iZ)!ClQdU6jBP=%j|4c0+9h;0c#h>D1!Na!+9fOX<
zLRdPMi`+zxA-8~$x&|0tezl5P02Ihe%Fl^BwU<VKd+s*yizjL~)v1u?s;V?q{PH9)
zEm5!|*dQ-d9;zr-jmRT@26xd)Mr4jrr^)|_?nE(S5}p9-3a|B7`++5H8yL4ACrT;b
zq!7?KR|1*rkV1m-te6%8R&6RUE2fbH!Pi%loC_|OiTEezcuj`M#TjiG`W1bR^aa0j
z8TAlYl5L3ziQ}?ejw(K-Yoaf3&3xMb?eYI;Q-IKjAmg<W;9b5A*839)Ke*XO0&B4!
z5H>yXTct(fgzDEu0K4@hib1PxJvs+yq_g1NzM{C4wEvsu)Fo;LBBIs7<J=DIhBQNV
zLslb|@DeScAKHY>0@{QR`xTi5NhS&sLZjq6@+l=r9SfeByWqB~g=A~XR3`Br{M75=
z&pHA--lHnW7)*i0$Wr*#6L?R3(49c8`y0q#_hA$GE6~Ui=s08}Sfo270${b?BL6I}
z1%E>awS(4FOI3>{)+nEV{W({ggeKwrprtvKs6|dBW$<~2u%lpxoP$>(yHSUz57by%
zqnpt^spX^(t(RC6UmbZB`XO{Zv?P2k%tjZ*MP-EYv)mf&HJ9Ljj;m|6y<mj@fcXDM
z(OHH?(Y9fDI=5&90Tm0y?t1OQ?(XjH?(Xh<)z|Ls?rsqzq?YZNp84+YhkrZ{Ib?Ts
zcAopbuJeRb)edq7$r4pD4_NHNksn4Wm>#{*QniOb->V7izN7HUmNN$EO|*~N8DQyk
z19RSaV<xf|S!G<+KY_XHxE7)JH42dJ=vR2(G`Rkz!TfciJ{`R2p=zGGLw^I?&vjTG
z*jgFn5b6W533DQxp{p&`w~(?Zg#GkEWx93*sD`*vMXw0&Om(faUPOPb*FpZE4e&(x
zt*2sJ@$uMseK0s8KWpFh<;YgZ>+Qx4;R#?fUkD!M2ly!TyYbPe4{XhrKqOsaGzC}p
z9OPfa&>w>Zb2!l2JP420z*C8d1WmNS%c5hANVTQBUl|A<-Fos>WtuunyRE%57C}eS
zr4LlbWAiW`bs#tO1!!+#J~juaYb}veU|zhUzEXDsQTd(F4XD(Yz~DGip92Q>j{07G
z31mgr8+Cw5Z~;Am=|F(Z1%Gxp^2dnKKPwBgoqC3T6?p~E0RncC_>BgUG^DA1S@|n%
zP_8SqvQIgww?`iv9GI>%k-q2v<Nv0>{zi&sSA6<I;|N*~>xvz~>OupxHT>)wXkBEm
z@zB^}{8Z~1^^n_OXpB_5Lbj_Gqz}LAWA#4Z@Izq+7C~2FJivXq0R8Ye7=zRU8`OA6
z?O2TW;JOQi>plZ-23GNsm<iPl%%}w%-fl*mJ`fqBU)27<t6LQ#uw`JVY6oYDJyLPC
zA>1Ek!)J6H7_yJy<*4)23gRZR0M34!!9&?ds~}Yru1T@VPH>X!p%gBeYY)lyUDz1C
zll;m*z;n~J);-_r5<>M(m_e5^Ct258!>uLwjZ`G=N7A*MKrU`2kAdIoCb639%Rgm#
z`Z&H69i#OTP;bD_=7$vAba1{<afWdKuR>L0>M&-yH__ENFK-J@_KbE<@Ky?*7w;Oy
zscJyxI>aAf$`JdFI%<EpOmLHstg84K)@2%Mn-#JnbPgC`7}|u*G&X5Jr81BYuNQnS
zq#GCMljhfvb)vgP&IqeyeQPq)S=#wPH~&cgc;89klR5y~N1g{B#Zjg<aS`dK-3weQ
zxS5lZRV{6K+T-6-{*24a${LsZ%wE~gfcIsP-b&k|aat|C8@wyoM0qOC5*D^0taNy!
zHIjWw1mRoqBKe+K#?A_fial4nX=$<I(z>TARgeD=^F7K&y$Cq-H)XCYDDUg(c`es5
z5480O+Z?kb+7|ZGHXg0$=~vh@?^Z@wdgh<4nd=;pJ|>VPzVjtHT01^C`r5ZU<`-IX
ztLEQu&+)q@$~b`B4~;9mGBO4~ihc@q%C>wh{`AR%o*yfHoAzaK{sk-$HmL+!YEjJj
zII?H~-x2SlG15*{X8KUyt<gn?#SV?>ANQ<C$G9R1b0h7Me9>|VnZ<)8e9?8Ii^YG7
z8&~vk(FIWvMV3`W;)fc!>f7L{>{+Sjo;JAp>+QL3&0hcdcr&d?b~B-z7@O4~b9+{`
zuQNWk`H=ZM>gV-5BX5KIi#$hnQq9N%au0QlejA9$Wpv!A%RRPMvNW)+2`^p5R`lN@
zEuvb)6ecyUzoo)}XlrPc^(u8h&&hv~JxDqY+s`w6zsSoakJOl*oDk2)`odRO2k_g}
zt-;kqYwOg|)uHvR-z^(Mi}EYf2HteX^n%a1aarzPfuApaJ@_5@{mYkEKT<L}=A13~
z;ixZn2=}ut*ZmC7568!YpJN`^x_bZhi;OD1d}22@)Dm9&Mv0Blan>JdZ*LK~lo0A|
zp{*vGSwBU2B7TMKiyal8RKyoiJ?wi#pZFn(LVO^hLSnC^nDULwz9>7Sa-|y2Ypkt&
zqWr4{1(hm>=ixE_J@%=NroWH9O#b;fOLugTcz1IC3hyZUr=OXx<8J=B9DLCBVZSHd
z_piQ9%&#0+?`h=-wI3_EYY!_}U(m{ZMyf3@mHgTV6gMpm{~Ag_M%-?D9yu&(S@^Sx
zm6JTS5Y7Xgg^k23rJ2KQ45w4VMwYb1KPh^x;_{^H#gh^&wkxJtF_&Y)V}B)9Nfb+O
zFa0Ve-|Ax{sX@qSDbwH4`%oAmjt&g=(VlOx<GPbuka<6~*!R(CM}O4&I>6m0Z|3Jm
zpT9gS{&3kx?iGDc2Bqq#TmeEIh<e-9jBJj5BcFi-h`@HM$CZ=Jzg&3u&)Br^?C^%s
z)gcF*6B1|5fRk_QBEO1qF`?1viH}R|D?h&Kjil?zhpG-Ox4ZJCW-}^oh+S=cA`{Rh
zsGZT{XLI|){3D(V!TR34!ci^5(I`Le_oElV*NxxKc@*~I#;3fWLvu%E&;QdRcXYvj
zd8_hIW`D|jpIJRKI_FG*%VqagRwiR5xD<;yG#GUumW>fg%9TgNv|>Y$>0p=k<LkUX
z#FuO^d`zh-CGQp+oAf$)W9j9^$C`f<gZQz0DErvF*g7$aO864P6d4lzDynhB9m{-T
zJUn40A=`CXYAB!7dIH&Wyir=MCH;k#Zr@y&XRf2;=kS-Ko`gP%dpYUpfP39Oluy6p
zu!zk)i=B6Z9#ImqokxEE{5>eEM=s+k9pvOlqK<irH7sm(_@MCo=)xj%W2B;0VkZ_|
z7C)|7-I6Plj#sQ(scre?$)@C8$ws+J<=<AbCjPJ-relqnda~LEIxo>emXc|dQI7hq
zis8r!rITk__LkI|naNp)(gvpQOnaE|B{v3I@eOh}=9JBTo>ewuK}P?)<#|eOqW!w7
zUa*W}KsNd)T824i+Gx7W=Ub-~`&4ub-xS>u{0$RUlYO0?7t^U;VecY`Mf>9?ChJuy
zl}{~}8`&%DNoY0`0^ic>sg@xb;qR@4twm&~=+==pLt9(RTJCdos1Ddd;{w_PYl)WA
zS;eIPqsPk6{QF!JgDuqgu45VYZ>2s~{4(m}($~M<#C{&~J1+BN_8xndyNCaUf0+A(
z`<o}*mF-^YzT`10eaUzHQ0tM<?@`xdGh;%c8^NZtflUut6q*M8rr)qdKNx<qNXa-`
z{EeasF&$zuifoK6Q|wiY*VdIULKh(hY8L~)yoWvQ0_oCVVI2@!@`A}?l)pPrT3Y68
z%cB11Y2*GZ%&eCEF00YsNc&*-`oKA{zVK4)prFc8dA3{|Sh%;8cdDdSG}1AJ+)J%z
z-k5s-pHN`k8a6Y$b4X3gD6*|KUz!mt6YMU3gsq^3iQ=yDjV%K$sq9EduiwKQkj)Jt
zQ@D;HJtE5$F%_v3{U@?#_$eTn^=2NTQL+Hjv<86$;5)AsM1Nx76(kyV2D|t(JTad8
zo@4Ig&ZmyTLR(=?C+=KWII*x<VXR}YJLpAyh9}WA-5KiY<(&}>NL!Vr+7IF(|G~<I
zg+{iHDjT^V!WvmOe38v-d0_1p8W;9H>~z?Iu({zMV5hdgHjh66UZb{nHa3SCNDRd9
zpfyp{IIO?Wa+OpmMHuHl=KbX~J32b|IZ%gO(4p{d;nTuJ?mvO9;E8w^7~_u!Jn{0r
zquyP<NszxPBhA)sB063dDXoPY$B{hr1DTHZqmOe{_*&MA&^oxlmjsUJUzVkHIK%DH
zpCX%yrF0ZKog2Z_XZKN!*&j?cG?F8jzmVSQ!H9G%DjzR{4OE5TboVf43HKm3?f&5T
z<H_;(-F{DHfB(Q=AR#mm4oH<X0m(pD0Chhb+>gh>Nf6MsgI{hAo<eNKb)d|@LfRtx
zv1f38*-UK(-tHc*3Hy?3!QKPH+a7pE?1w$Tp8=_;DE*zDz)poU8b&uEzCh#Pr+OK#
zgYMc3^e^6*dPVB^eC!SQomb17rTsuh2`jv4KkVr3tnLDOpR0wpsnA}ziHyPj0B?3a
z+Rs>`XR7nmJ^DCgI)0n{0rTlYWC~r6Y=<_}FgZ^=8|WtYHCCc7@+4K4Yi>!g)w1q0
zzvB)Q5qJ~jV=y@|8tjFL{tc!B`<X}vW<C5`?g=l_d+-XtaxO#;DX5$)_~cd+FZWYh
zDU0P)NSTKRoxb~SyMy<>^CSmXX~T@}!1nu0#FINnH<%6bp+%9YOjVp3tF|*b60L}<
zj0lXFDtrqdAK#{5;dxj$Y@Yrczd%0(y2nR)Eo8V;na120axeDMD4_&kW?Nry1s???
z0(mm34nSjx>ey4F1DFr4D7=IOd-(?Y8wi9@UcM^5l8#F<FxYSVPPjdVJ-ln2n}c1z
zzE=hxPlTJYxwfW~?0FzboWR12JY|tM0&H$wg|Tv3tUnk&*HI$V7HDY0EH%tSO{eJg
zOg_DV8A10Y2GZxb{k+bzd@S>b{1@wk4%CWEE->8>mNL~t$QIH~z9vG*UZ|+G6esvj
zxi`6rIm)@lyUM#4`@#cZa9Zu6Uf1hL?Zu~3w_sFYl)tO+2k6Ccw!&`{2T7G2%XDD>
zP*=gtkc?i%65!la7F%r;Vt>dM>}}R&4z-lEl{8m0zv4%b2*INzAyqm9INkjS7jubQ
z$DSewfUk9o)<aqdwgGp*2CfK0Tc}@!v+ztfi*`{C$=Uu)&lrbNP%{5ZL89H^SnrPa
z&lH}@_kpGV$Vf06q0fyM#sGDjGC>^$HqoMbdHg6@k{t#K+!dxwem|=+iFANyhS$bV
zkv-_SrlwZ6wXE&188ua<yu=r<m=sZq!^UVA*gA$_Pso|XW>$c#;$396o}s<d<|sXt
z?`kP<eWy$R%G<#kurfF#c-BYx);cZj9?n>257z_7epjL^-Cfg{2&UyGI*s~J9J`OU
z*MF+>wKYZqeI^(y^1$^qh}&loxvh}U7|$K2Np2dwkv+sWHB+{mwjZI9ws$tO<(xT@
zJ4hGDk79dtLHnVcS3iLNU^luGXb3iPA#njU;T_OQ=pb!`RNLPOn0~tZimR2Yg#U(b
zjbHRF^EdUE@TPitc)xg_dggfA2g?B=c89h=Z)c3tXm!50NxCg&sF#7=uoz7t&yXDZ
zj6DGffpBw<X&Y0Qm)R#4C*Owa1J{t5c>&4RlGI_K$S$Ji6Q9TycvYe;kwEqX{%!zS
zp;v?Z$}_!&Uds5ZECA=+K=ri5i~WN=gN*`hea(HCXS(~dYm@hZyP5m8<FRMI?}opR
z@D_MUjnvXGDVT;9Xm7RKiWf-U$Bf=EzvzZ8MW3KaXb9eps6_u_{CrhD$vod|H>UxM
zdt@jM#IWY<0LIOkxC>NUsujHw{022Bf?7n11c5)mw_~l){m2hw6xJ2U%$v1TF*EQT
zjAB+#AJ2I2BJVf<rN993wy;<H4$h!!Qi0G8+G3S`L;X9U-`OiLAh2KDDmIe)=q#im
zN26Wf)O`Z}M_bY9#5~-AVfY6u1nUFFj;6$V;yEp_UAYC^eb&O4VRD$~jG3*^tYz-g
zSIIo0D14{Xf;?~}`U{W4>VO4k2Jrt6py!aCMlY>~vRXbT))dDD4)~J216@|<ghIY>
zg|mrgW<ZdxC|9(9v_@L0z7EMTT5G-3Nuny;7BOYAwp&ruMED)Iqb@85FG5wOY}9q~
z8(D=UsY&!W<_lYw9Yepv1K1XH2{swu4{V~!Ohp!9zp+mljg{E3>^?9Buz0#b{-3gs
zHrE#`N%DH-8cZ8YY5RfH-${?u8^Ww4Mm?q6k@rYJp-?O;3=94n><Z16mQsDWrRvs>
z=n)8_$Lph&2aso{w3kK&y(SoMY9Vvbhu}i_hF%6P|5L<8jG!9Po9Xk^QK}WW4Gcst
z@F?Ot*@KXP8ERHW$pNXlCK%_jD6Bd<(U<^6=gatf@)~vuy`q;=9)p?ShY^BQ0JBRr
z_-T$A!_Ysd8BNq@sQ2Xe!W?m_)I@#;<ogb?Rnh~~0(pT3KySM0OAI)rl|U32i;IMV
z`WMWLnbcP*lst%+B^uBNnf=59xZ=K|ufdU7NOY$sQ~y%E;qNo(RpdMDqcI#j=mp9&
z(JffPP1i|2sXCFh_+2`YjpAI?H9QU`W0%mONG+H^9npaTs?~#OUQK<o@d{>TK#?{M
zXf9Qer%DIJdP4o+mcTQ?FTIvu%3kTN9F+e9D+p=$u(J4ncoX6*l}Uf1|I(Z2P-+G=
zQe7~KS%Un5Np*AMk3L+#4R_jfR6!{$602gY2BW}8tq9mb%McC0<CH+XK=<j*m7YR$
zu!h)0+k-SA+R_x=fj$L}pr%wkyacjSUKtDvJ`qbwl>$dSHjm+55$Gy;)mzY8TLVs*
z6z~Yx;qEs?KdL|0=O90HL_d$*zz-8c!SLtP^9=Y1;KhL%-j94wm8B)JAJ$GiB}@z^
z1=m9RV!dYrBq-+S6|qzFdhlzpY#yD+Jf%*9ks=S0=I78j^e}P`eTO$BACpC>=j0i9
z2B`#_tt!B1-wmn9EU-}jQXTRKX}i2#NzgR#Cq2<#0GD%<;YIIZr?FNrky?f?MkON|
z8H7E-HMqx*KzeH>;9lJVX5ANo1W?l$Vzfop>Miw9a6I%!{^+UdSmlR06`U+SB}U|=
zV#+R<m)$ld67`urz+~%3Pa*GM6OD@C&m5|KQLm{jw5{+ij>A6?&j_9f#S@Tcz^9n4
z?16Vp((=`4wWab5cK6lv&T1nt;--p`ateGB9s;p_FY+F%3ir%SR9Q+R?%)FY6z-C#
zf<N#yNK47eVD*dM2r>{=;flM6pGB(Zr{rF6N?Ij~!UXA;)*tg=9DI8Gm={aMy5lX$
zFnT(3m_5W@=O`wL{0v6-omeJPAEuqx)SpT~nWaTQ1M&k=oVL-cs465%Wa6!`Ixzpb
zsl5VQiA605pB9VKM=b&Nq?^i2b&~!M7@*F<tb2jhM4bdv%u8CFF;ZWs-PGRe7V!M+
zHl`!3(DT?4>@_6UvyBB{@!<3@c%~hLEH|DSpAfJ%Dpz2(@e~;Eb@VO9C@h`4NY@0C
z;t{$!7$bmMg~g$a9*`Hy9hG<TdwGLi7wd(O05j=W;wU=WNY;bO3^7~y4hEV;_<XGd
zYe^gJg1Qnm0=MBO1`G@(um)IdNHI*peV7hyx7J8W?TKUo|4J8O3v|BsDT;m^xrZ$P
z?|lJ0WzIATz`4;K*@8wQVa6A@lV8KXLe6Ui^NWrqXMz{bf?B{fmX9WYA1(mq3qN=V
z&TEqP3;KyYwCD10`3PJqhk(Si1DeVy*#8Y~DS996q<#jTK4!yQb201+&KecaB=|P`
zh=d^_=o{o17@H1&x#qIER4WAr*(cyJ3e~!6ZlJu6g6pIVQUJ`+dsstococ(e(FP#V
z9fB50HDi=M)VPZt0C&YMbS^d){}1|<>!8sy33$9`bxOaWwF9%=Ok=KIN-L+%QJ1L2
zl!5Y1`Moki8*lVP_JY+s1Y3<-(RyfkX!~dAr?uJY26eUC2n;y`v=hi)>?V**TcYDo
z04L}?5=2svzQ$g?k=_HQvl8&2kAYX|G|~a7h{#Bt|4)6<qev#0c^+#G^&Bvsl+)j6
z@sP>yZ~TAf^b6XcjR_C-5j}*Rho<Bw>=<?l{#8?8^+GoUeD_cF5!xzcwWJBF#m7<?
z@N;ccvgElyN^TF|4;O*N@dcj*Q}1rbLgXNrv=GQS?j}y*x1pgkgq%t!7=tAs<@EYM
z*&nAOnpK+vyO1Tw0-(NX@Z?ujxucX<{W7KW1oN6hyQJgrQ<~$ii1}n`;DWm`8ab|0
z$N=czjxbijY5grs*6$!O=syT$tkZmO&2Nz+q-+TV2XbfFwA4VV!&G|^dc&Bg9ai^h
zwe^=k10IjrvF_M!WFRzP*WeBDGq7(np%=mKR!uJrTkF=wMMOeIA%Za(?m9_ES^YZf
zqFbq6g;S5I$AJ{SNPVDcDyuz%lbIV+@vCG_>J7DoybW!Owsbr^4?jT^*syhlP1se~
z8{E;S=v}ny;OyBgKY`|aRk$ku>SqlTvKh6)-8TzQB99WIz*9UIc0Mk2E!LHIK;9wG
zkvdp~i;*wzI_Nk3C-|OvOEtyw!3}}40mxU&$H1<AOc||oS5_*Y<fU>Uq!KFWZNYGy
zNt~jF(*#`^{%wD36IvFn4OX1lKt`Sq&r`pVrAUUc4{TbfF;w@0BMMiaDa({pxcctv
z35KQ@Lw=y6vE}FyWFS%!ta&TpHF%>J8c|@^>5fc>JH;<>2;Iihz$SPKKY{ha8siCY
z51(Nq8{c#Za&&{0qTuJsmexy0<im0qApN{nqO?+A&uXh-I;-P)70sm>;4>)-8>(u0
zC!;npADc+dqewc54yR8*Z%SfwxrLBn_)G`LQTROI_zgyHqsy??L>4g`uY@7kc62ZF
zzD60eR!J!-KbB(U$3l#+l;<F{r_Oj#U%VIt_l-_)uDJ_m)=Z)bk&AD|-he|+LT%tw
zx`)oe_TlA#oKl~fO5x;FTp)(C2_c#(gos4{)jG;q-X^&Z{-)+HE$COcqHweOj4}_?
zh^@4ROEG<5>*1%3#b5(^rN#m|0}=#8OV|$mi~mCfseI}@jY9Ws9McJWhCj*CWD;}F
zyshXzv8&8o*|UVKhx)Fium2wV`@gif%!%2T>^qfAd@|XUKFx+&8k<;DkX8z%1FUzo
z^RX)?I8^Cil)?@XKnA2F>I86bajG~m2)j?zf^UesOfJ_9%;P6*PHQm6SF&o<f99gR
z4-Y7@j?A<ffA0KUm0d5R^j~XW4O*M@Q#;wA=Assj;FYq$#@>l;oBM*do-`M|M{Q->
z@i)z-tv|V@)CX`vjl;HScO<I{#yKp3m`$u<2AGFgx`lcZIu(7-uOLn-X`U{5;*V#a
z-lS$_^vnEEkRY}pmzWjv1z<8<=h|Z-!eI9|_XPi0AXX%67s(%{2bSU1i`EmiXzMbz
z8r7Su1$ms2vR_YvPZB|Pq;#NVlw~AhfUR{j&wf%`1Pk3&?d>xLe_xZX7R1?e3ab0I
zpubE9Ey?UddIa|$^-AHr1Dp-Ky@TbXiCR58hF@>~ZF<N_w1-%Z%vAEE3Ca}lu>Y^H
zQTxw8$(@iq{x75u2;SY}XD6-=%_J{jH<Wzu@;v7E$gE<{3k5$5A4(uTur3RIYu;`e
zW6fiI>R<nHkIA#m-w4R?@6^^*Csv`)!?R8?^pI9Vt_O}aM2Z)q)%nIHbP$lXUziVB
z-dNJYql$lwjwiq9{na;t*uocSmehmx%kKBi{lWr5H@yr^2uU&h<W&;UeEv4hT>Bhg
z^<cg|QcVn}6QE~X4ctN_sME%3qZnFDpQ0?%lgS-4!i{2oviX*wVW&g8#r}@D%{IjQ
zAW;F_CFh;|Q!j6s;~)DScLjNgv5Bfo4@XJ#7qUfCTxAO8<-c|3LLz;dd;%Rp9-@a+
zBgq=<TXGEI(f6t&l~}dCUJ)t5U9oMm?Fuc37#%q*@p0MRp>M$}+FYl-HS&7>)c$mL
ze9dp}cp#_XY2dznjUPq_6XVs{-bsaH>{eg4(8s@DS`H~?H}`;@!M^8u(B+Zp+6sLK
z<Q_i5>8S(#ottes503e{VR<F;Vh0gFz(xAbd!T^+z4=>W&ijIbT-~$FXwQr=&oza!
zr@13Eq#ryJ+_OBD0z(2V#OcHbZoFx_^^&!w<s^?&T_91wBS(=)>@9K<AH^iFQ@QEp
z!Qo#@?2cVXuORNDe6Vr;tF*xH&$;dM2Ioxm<m>wwi?yER7<Yhej_wm?I*;eJwKsMz
z_BNC%6IIyu{1!fv>&!f$3K2m%A>CHjDHo-d+FT3=R;a@J%<GCPC5xG}sU~zYeWCaK
z->$z>|L!U5ko&Lmo45u)V{(~}Gows{Of}J|(l7r)UtZw2f3^RjnvAXjN7y4GKyIW?
zqF#+hqtOwtH9fBPMrRN;n36y^dsm829B!G<-(<#Xm)u0gqi@ImJ}Bt>H^%WcXkZO3
zuejpm9R3u$#i%P?^bPZL_f7G%a52JgV;DArNTr*>>pKA&O*yb@t%`3W&X6U@XIyz(
zeanlOn`Qn+zOfuI`?3DgAP14QFa4@LuAqLQD|p?w!=1FGGyT}v+<L6M_}=r*-mW0R
zQPH7$#>qtx638VtupmC0C;=YBdpHYDml8w;sshv5I>u5e(qGydbDQ%r?@+5mxPN9`
z{IjvJmc7vaAV?z9O;19XnxeS6=6l56px4<XFE4jYL5qT1S6!)};YAt{2f$4`0#7rB
zAp!gZF#ylP>Qc*@o#s=f>QQf#z7@S_S!lUK4^oSJJn3<1C1A6;CnwH(N4ZUJv)1F&
zxnxTlVxrL7ot<|(cb&bebD^)bQh+KnYFcM1X$~>_*#m4Z@VX4*4zVewnkLe+$~>b;
z<x<ZgPgykULRL~K*R(%_{*=jmmOk^(+QKm54K({B$&++nt|ijXf7JOTKQ?!19$nDe
z(^NTOoW?o>i*qu!h<QxLGTk|mSxX(EDx13Vuh?Piy{O!hlfv&ZDA;5W^<-g%KS%!D
z%E|iEKckPcksL=2Wgk(iOam=e>_4$tV5K)ba0eWYAC2X7G+WYSH$SyBuq`v&>9*_^
zt{b#i^Wg7m0M99oCc@Ja4}>|$M)XuXTU=#Fes@T{m0craRAx^HDo(&-IE-n@{%hVv
z7L~jDpSej_Cud1#FW)xhk<l5;As^9)*uL~>yefFs{upaC0Xj?1wNJ_o{V(z@d}EQ`
z)KZ{pW$JgmaerU_jQYE?pnK-=0+V7VO}3ID=R&qe9f%N^A;@)ggxE*i71-;ms!b)M
zsD{in(=^L5%M`XL7>UPGBk`{2H+V0t^brc>3e8a^%;mO3T3~v&l1%l7WhebA`*%=*
zIeTtFOSuyf%C9h`vr{Y&En5&gINI$kd}tq==d@Q0eAKgHqdtc>ET6z<)ej$ltwH}k
zt18s0pdM^K-h$q4;;iw-?v)&DE6YIZRi5H-WCT9%`%x}4{@11S6`qT7V~nD2Qj^%@
z+!*bI=c{vl;iST~&InHpxg9ncoN_C;n&u>PPi`wyg8c|*y(L6>>^;^OzQd0)o47Zo
zR@RNh*o3pp0-`3_TbynmpMK-()C?oLNBTYcSM@v*&G)j}&BsDo+1_FUwRrWZm?Ab8
zI*3h?6ZA#a%U=r_8WtV$!u*S~a2Kg2WHc_~Q(y*nlp-N(95BUM*zi7yZ(_q}3-J-D
z=HHq>FZK6lJbhcn+Mk!R_IX#RX^@DxiviP>$Pqlwp9PWjYJ~#}cxM-}lfE7KL$qe{
zAno{xT!3m=acrngL)(8Dc>xTgcCNm~fLU&9%TwFn;zeW6(4WA_eMxw3znA9wwkCU8
z&ZP8a_7BQbax7Pe>&$u}huGQpCKLoG_#gWm-fhwrDvpol6Kr21`bAU-d&!%*1tye!
zi9SMFVqWAQq?rB#y~b|jy0JC6#$2?eZtQ^YlSYU(OF!qOb7uSs`~Ey@TkgxuagO)e
zEJ7g;Qg%9pZ%q$VJ4uVAYT~hAG5^HiIP@?$M+4jt8)j}o4@3LH)IT5{_K)(Xi?Z@b
zy`d!;XNfmVNwx=bfVQ%W*me=ULR(@ioQU3wADqd#5B`+Oxt%vV8+VfG7rZXh!aUGY
z%!*m-65k>JbrIN@UtyklOW3T9GhQH>)JWzTIS`)&1mL^)6*!qvbRjq+8uBg8oviz9
zCqjHSm-T@y#Ow=QR_tAP1TbaW(9M;d?)$l2a%tCJV6zYKS2yb8mx)?9M~d`0q;IgJ
z-{y;RMHFK8`L0!g>yX5(1BsL6#5QaIrh!FtrBPhp2_CF}AgMDQxn~@O4Mq>@EwCaA
zfjCh%yh+i3c@eO~WOac%J8R>QQQxnpefYH{HKkyL@XUAtTv5t&%(5Jk1*<ekY8zPM
zi}FXws}aarQ^hUALf3}qz)YTM-eJDNjbmcjM(hLHMQ>(Tu;E-um{T7M2@lJ+&9;sz
z@*`$E(-Nj5PAS$Eo^{}N?VR_HZFz<HErhe^XP|f=C88OX_Y=>xu4=qIPfQ6E_cazr
z8jJBB^h7QhI+8Eg`s8K24nEizqSjKUX~m4@T6wju>eUWvg!bInj$GEuu<r14>|ebx
zb^^H<9FV_0y-j8?cWGu)#vJD<xf!w%Po)L|kyK$iVk?lBdPCU=EcV9;+r?sFTI7go
z%tS__W{_*ieq>E-gJBq#uqdJx?!xT&68ao_*7V)7##$|8M$ypHtD@6Q>&=DCHT8{S
zPBxR%C~slrgX{&~vYLwRrA&My>o;35z9vx)t)$cg13m3d^OOsO%L_CTwGbnS-9Q=L
z3CYm^;2c;Mi-d&ZWthfZ!b?yB{e!+kbte+p!LfUaoFXFeh15IsnR9nWR_d~h>S?C0
zQRz-+i@*SR4c3~uVw!DQM2*AjIw}74)N)O5pY!uVigeECPmeO4Gw-$N);L?DxdB_1
z`@uXR55QK@M2sg_<FTa3Y-aOJw)irocSo8mt*q6VQpz%WNM`GtX@47~hNNvOxadDG
zA4eWCGi~!i2b+tqv#Ei`rC?R>5HIS#77!o@v>flr_~GZ2Ww$XDH4r5srI-Oz;O)q2
zm^42opTlWYp&s$Ci#{pZ+SG(KSj0H#toLW#ub01@{v7@}^;gAw(z9BKG2+0{782gc
zI?42fX@lGk5S}Kk18%cF7@V$xeS#hh^!^+s4``YxkW21B7T`nC4@eqbiF{1!oS#qN
z@u>9)WatVu4IG%$<yFpsIi{TG?6PT#{%p$6b3YO1>mk$~YxVHj;MI9%uEDlI`U>m4
zuUv&rm+OcBmYPYt20~0OA7hzn-oT#);^{Xc9IIfIH6|h5@MFYcdM{HvbX!8j$ah>V
zbANiAa^2N0^Gf=gbpN*|U-Qz37M%4O0*>`Cl>zf$XH#jeF?mC+DijI+@*VTqeal3*
z7K!;F|FjO+DwD}?$Z4ZJ-WfZtKh+mvHljJ%h?qydV9JO0N%#@*)p9KKo~bcfI=~fl
zEvT2DmO*A^6*~Nrq)p08%+C)Axo_=gZEu}m?#h%!d+N8<5Lpl-lzHk#ZMr_$n1Oon
z)p!KvhdK2;>^4#csY0|SuMxM%CCn#gy(K<oNoXzT3Jl|7kgkF6`91PV<z)T*@@;Fz
z!h$@<E%#nY#8xvusA5bmzm<K02jphLtw5$5byjkf@p!$p{0+oK>S&|}+MX!EOkfGN
z2>TWC)c5$V%wc9K9}2v;?s1uMMQrgQUBX84UyNG*-EPJkZ$FXoEPJ4HrEj{QR!-27
z)*Rag=+f>FooX3F)Y3z>8{#K#z}>-jOY}j5J!mYXZm|g0+qB$t-IQ#qU<$G-JBU5c
zzGL1n{ka57y_oZnQ6`^tmZdi~Sc-7<2FlPZ_}2XS^L~0^#`Wxj1quF(@>F%79)TxN
z3{ePOc|?0JUH8xTUi5zs9tac{5EX2q=s_Y9uCN(wJky^|Frj=`*2T643Q;Yp6n2*l
zgbiX2BJHRl)JlCfG+ukVcDU?+TV|x>4zQng{NtM7@1va{w$lSxyZL?SqtJckcs`Zy
z!`3B+L29uNz5x>8A$Uz{06bx7Y;BXuH-L2DMYbHvG7fqxbC0@43?~-gE+W9!VX7fV
z@uEa;oscI7y86}yuK6YxHYyzGit?tp$~aBH#cK}ahIz<!{4SY|*^Mw{vlcHmQu~9c
zemZghn?s$Tc43#a-r5jph`*hGhUbY>bBX@vaL%4<)W8d<>g;>wIDgKXZ5~PQAdb=V
zu_|&Y*e!9=X(eC!Akk_wZHerbj)*_}cYMQrVUSZesD8)enMkwO(k!G-*f8K)$C43b
z4dNj>2=n4E$TfH|^c%h&--*4#tFz;6e?qR<g0_>k@+O9;hn>V+$TFln8l?U;DV9a1
zw;azT;w#aQ+GTGu`<}e)ypi_hc~|o<J2_ub&nNc@&q0_PI2@Auf#lG4>dVno{1v58
zG2~~wC(fWXwZ(dKqz}v=@4}v}D3*-9LyBtW<Q>XO;|;ZmPJ#v=ynkRS&BXetnaX<U
zx-c>j?yc)>>K)^n>UspJ8N*$}o9n@S9zjyZAPwPnh~iUCU(ME#Q?>=xAr{1TBs@2~
zsBMC&p7{aakbOy3#pgke{ur%rSNV0O#pWvfa&sJ43$r2x>KCDNa0d{?UV>kAFi<O}
z5H-+?dIh7rGF8ZiNquAAYFAo;!`{S+7j^?`@G$RVZzW%7AVKK@Nr%qJBnk&Z#vou1
z*COv>ES?H>_^HNI^_@IMRD$J%%A!?VA(RrkD;}^juhoy^AF1-x8$1fBs(ldy0hbVt
z{0q+Y2JBVq1<N~n6P9MILMj;lDsQDS;=e+?v|jA(-{`6Bp6q?^i}%sOWbFoCgsT^_
zG-_@UHvEJw3AhLkLQe6A=yg;aokud%X|gmv92t$)C)d+c**rFuYsufR%(cZ>Rhk29
z^%j&s*JwNCL`eRe3O)~35Kjlr`CfT8d1m+}AQWD6&USbm$336?KL3n>4~)#?rJ2BA
zwFfH;A%a8kpmnL*)OD;r-iSWIET_v;4al`bPn6e->xcB0FzLIkpGR-uO_0UlNO$OK
zF%JKL98jWyLxbMnYhkUNjtpZ*m_L|4ntGY$(WmfpaGgB?!}wMWRSt;NgyCWd`GfdQ
zysc!x0OSN#h3LxkH4V3vfNS_!=s8<gTQH<qSgJLhyUIY5#keZ!zCyPI+~G2wk-;!^
z4C*C|bM?$?EI~6EOvtas25`M51hHT>p#fy%j?y=w`|uLqY;0HON>ltFyi2_;3ZwI$
z{k@kdWz)G8^SZlwfS0YA{9L^XTNNOcX}{I(>K-LYS+9K7Z&KN2pKVRpOXwo52!Cu%
z;1AF{V8VM&Z=#-nsd5{n0Q}J@bT={+KL($m8Au;28K$of*%G#FTMHf<o74_`qk+q(
zf?47OA<H}1cg}y^Kg<{5KI`1$;UEjrUp5S$(XI2srbHf&ejj-}qE&<?e0b=1o1Z^I
z%Xn+ZWA7BIds;gW6>ci{U?<%j0%^)Vv>|zzPNe(eV8+(tG)n0q%np1CjF86a-}M#R
zIQ<hC6}l<+1XW1X*Jz}m`!={yS2Gvx*y+6HYwRoO-sm3TE25kL1AQetp8P;grmjMQ
zzZxfT-<ToPDd>RLHWuku^}FZ}d?0a>h$m=ziD_KOrf^4Cn(c|1Hp_ei+KP9;8<8LA
z9;W@~8YZ)4l%=e>fhnJwkM`H52TOwzwQ<42{5inOK9>7mA>|JDw1=yk(U%i{>F<1{
zkPhL`B8Ntmj?^PELVKHc(eYSiqmh~hK98Et2L-=!zvSlRcXqDvZx(ha@A1`;a<~Z@
zp(l`EXa**<^4MW5ONy3n2rYa~U6l%pJE}Q-g-)RBRSql>CJPsZ@5&XuHd2VW@D!kd
z7Gr!&8Pjn~&=#=1U=I=%uxvdZw$#aZG15%FhiP^z{0)wSC;An4%5;X$V{}I5PMTmU
zLVd=-X^l=I6Yx&xOkxd%QpaHf)e75#{8hTh`ASKph4M-s6l~}Z0rqyftF^PGvyE?p
zSXJJjte0C#&9zyu_qmRYK(6bHk!N@kwUerW*|kpEQ?0cz3V9Cu<`1wNuApCpJzfOZ
zbZ;OQ{1^QTQsi@J9bVs5HV%sxpZg#CPq-(znz|`x9+;fl7hul)?(Z(qJ5mg)y@^?D
z3Y)?^ZJQ&;MFk_$LgK9tEMAzQ9N|_`jSyAss;*U<DCgzh@+9OZpJRIzx+%0_$hOd*
zVR<3%tS(CyxdL&bJFuTXSuCRb^j8if`yRPy=fr$-{?Wn)j`prY-VE=5zKZf^<Q6>^
z9C!?SlRIOIG?(E*@n7;e;IM!9BVwf3GUy4^5y#2L)X8c^xuck<9zjy@Id~*&0Bv+E
z^B&w_xyBFaw^&cwD@Upg0%8Bpceoxot9bf)7J;LwqS_rDOFe@*@epDtx)pOmW8w<l
zj+{tSK#&^6$#gt*4NXRBqFvF0D2D;$kY>3b!1uR+*C5MWCuE{+q|Ii1WO~DoGdJg#
z5|fa(;9$u$#=!J`3;GuMS2--z5c~Spx|1B;?f*JEdKS6%c)|h)g$c?m{ku^N7hwA^
z1wV~1!`5TR!0Gs2ucS}b+9}87`mkv#1!toYa<Y&Ua0L5HpOs$PEc83^lzGjNU<ByF
zOoU{_d3~LnA}<#A`H8?zpUr8vzb_bGu&wZx%i|3Qm*iL-tg&<y)5tW))+Fps`1G)^
zp^0J65W~`!C#XYcP&q85i>*}$Z15ML5Af&odA1~<XX*~0zzB1s^)~+>c%j;u?s99H
zG~zh2Q{%wekm5^mZ+E`5oAMsynH-bci@f#x&Bb8|(2+UK+}bwLHXhh%bNFO-3Q<i9
z2>1QZy;poseKq_Wgj8{}U=7am*9{htEK0mK7AcFr0*mTB=))al*0Tk~RP>ZKSIC2G
zMqS72{Hpo8au4Ty&pTYO#yw7`sqR4=Qp@-hTeXl&A(3HBNMCaaehnMJHK2Q-J+)KP
zeW5$hzW2$jKHj*AW{~5V7d&QdY-MbpY;M~?+rF^3;bm>TtUIj^{vyRAcSTR|x_`PW
z)tTt>IeU4F`{I0@P*t%)t7H`R54n!L#55;&5Yyq?{)|yZdnL`2#NeC2WI=$u+-5mR
zj+1T5F*O8Cfse3VR7Ea_O{ZAmCR~keNDti8qmTy1RrR>sGx)&!)H}ufxUhjU+OypM
zHPFD@88W=Jd?kFd{b(>m;b22X5_jP}7-HIKUdX%I#k|1n<sNhOOyj|9zKm%_O1O?s
zB;)AOd~0i#^_s<N`p$l%USsuOTH@Ar>&w8c+XP93Q}a^ohgwYhFZec)9N@*4LiIos
zVY(P2FyOphD3ve<BE2z^on*dY-D(MPXPH@46Z}4OZa$#HuqxPT)Q@b`A1kD?S-J;J
zy#-1cd4RM<^h=sF8>r&dg<pYokdQblPgR;Jt+YkPb9uVIhCcwNwhF@DATH|iFi8}5
zidV%JYJm|zf0GDz#5_KvhHbuik*O)aiLJyAC0-%J3|4=uE>Sdbx}2;XQz@epUX=Vu
z6=(ePE`GCVf+^Khg+rM-{1JXC-;jHP=fFO>p4`-%?r8%QjBoJC9_xD_EEY(R++b~d
z#XN`4<QvmS%Vcv?OGmC4-WfTm3F6=2E#F1&a&Hto{iOu!h~=b2Ezekh4*|1E1!gYO
zhi=YfFr&bF=OY%vc4ri%7Aga`=aARz2@lBrXkUzft@p6Ep?{uxrt6-2o2!d=y0}hG
z*B)Wz@qOfHIIn)?F7s{Ji)?3p6Ssg@SP%J*JV~AclV^KcWI|09AgQ*_8gFgL7hy|K
zi(wx=9~`Em@v3xXdL$Nwh9Y}4M!P952>JxO^e4E;-yu-b|1#JtP}JpeM+OUn!@#cw
zt`mAYlSbk|3U-nA>DtU3cxpRHmjZ76Doi*0uz!t~4g!CGl)~i@xu^U^E+X3nv(Q4=
zBIb%&LU}P({wbbUI~a|W6>39B#fs3oouy|(?yslP1tv`wT+dyk%V&>rPYV_ZMYKFH
zU4z%fT+voM;%?N4s7Fy>L&tKLsT6#gc2SmuuHr{|kGxWzWPHI^5>tRN6+@?TRrzjw
znt6gX!CJ<8p6>>&-dw6BwSjB^xy#L18SqOD2eZOIN*!<r<_V0ii?^@$i}z^YCHNEU
z{;U4-zI4b<cN7*t7KKwk>I9mPQRHXh09fu;fctO=!WdwuN4ud1p=~f;XY^H&M!Tzh
zfal0%x?5|Ctik(Xt6}F~1}qI(2x4?Y-k`VCT}lt_7Th-{iLw5gzJmd?x0LII$K!ht
zoFrWbqQV`R9pw-^sO~h%rJD@%dg~|KGibom;g>8W_`&QNNbmK)(qW&_QLhK>zE$cn
z?V4WAIBXP08)EH=UQ}1On%>iu;Yocrwh1eR<)J1$sQ=$klc`)*YiRv6R(mRH!G+Ry
z;VL8!Z$PSjg^(0j?b{Gck?O&B$3fw~d`{2RZmH#TtML<^giX`Ct3%bk(wksPpjM!>
z^hfQYy+PKICZ++mk0oK&^ND<g*M<}S7HS8TM(I=tb(`D(4d<nhc8KH0aJPwy#1di*
za!Nm><oRC&SIRSkYrXZnYdxL38SY-t#8%<eFQu$US~HoEAL5r3T@ll|NM<-6a@yp?
zALvKb8On5ZhH;2^%N_#Cc@l0%FA`;lGDcIi0W=m14HY?#2hk+NujPq*0xo|K;cZ}r
z*Y2(69^$Ow3sHi`B4QApuFcjq$m@NL-J2bo?WG*`3X`2@gs*CZaRw`Aywh^=bb1#P
z%D$sewl_R0{bZh!_p~a~c3=O(YOd9R6rqlM)36e`;C|QzpM~d~&vMze*YuZZ#<u7B
z5haWt#wWFt+McXp8*N){ofcBfX5~|Whwao(fqlvj?SYr_SfIBI5uUogJ38iDbEeue
z-8F;zk;?o{>)h~xQ3oPpBf`Q0Rx4i$ud6kacLRl5^mhO|_Ccwy&QM>t7d&gaX4=8`
zWge2l$U(#e$i-{m5}bzgRxU{c0)HLj3!fFPwQm6m+%az(ftTFDC%&7G?7Xk}{b5I7
z4TeDzv%WC`IgFM@*6EjE@AC{&+cPbfEC+d;In~saUX49Mt3q#Zj_Ik{%CEwQ7;f<j
z+{0!I*R`p{626x?jlaPRVA>FuwZBqjc@+{zY-fJ(2RIM=nyP8kRIZ61e8>HhlmogA
z>p&JI%fOTA2W_}oO)ZMP08ir#wm377TnA2DTIl6%A9!ZepgoW|yMaB`a)k$;Ij%;o
z*1l!hXHsFt@e)6tc}|o9S9^VFxDs#d$B&cy=?HoVY-Cc^M5Pm?pi_awHBN5rYv{H*
zZxzhSeV=_RyQ@9bUs~Oz?N>lCsD=Qwa0fgEiI`?u8DWjsAGRfAF}S*SAf5Ci{kXA&
zl+3rR4$Cy#8)(Y#)IQvUh0-2Vosi$QCFUg4II1NwS>pZaK1%#%w7?S8eR4Z(yhI7#
zg!8`DzA?cq!DT|YFwCd9F>hNSIaU;d`WU8HM4z~S;`YaeNAb4zOqS6~z9k9bDJcec
zu)E|E25Q7eO~jMJMmXhN)<C1I&Jn`|HlPI+@vl0|*o(fS_K_62Qr#9@;C<k0<^9LG
z%za;YsrQAaxK~CctUMA4OzPu6=<kV~qKa|6b)@Zv`6@q}t4OWIA3>K_AogJ6jWBJa
zCc{ZjSAnaJ+#*iVH|ZF@2AcxTgI&ZKtSEWJ^2wTJofe)R<}%e{UZOWtT<+u9n{RP+
za<#P+c2B|0!fWpD9!JnbEHWt}Kcd`GUBY_Xp3^<ifqG{V_YQSmbDwfc&PA@K!3J`1
ziBnK`+A7KPFmJH>Ob7TM>_6;Lb_0Km!L6ID27VoPW9x*q9@2d)7s=!ExtzZCslG_p
z4Tt2ixJJ8to+;iWsUFsjY{iy0-Qyo{F-#?TA3Y0SY&ao5my2*P`Pzg2AYW5K@-AP`
zHY9XYggdfEWbueg=F)U?JW_ux-Xv7+i18fHW9DmRz@Adcd&~L5HK!n0knD07?sE16
zi*9aUi*!NigjQo$Sb9dP(O0ATMfj{;I4j)-!R6=TMKFcllC}ot1$V*ydXfN{B|Q=U
zz}>XWw|+NAFnjSA$S65XNC7r~o+x2eS?~Y~`O*eYZKtE~ZEhWV5m!f7l0RP%g?>N|
z?jpsi!yvJ@p1x{DLdV!1n)k5<RB5b<G+!jOBN_&ju9wDtdZ89nXQ~G^8e^HQrb?k#
z!mn5f^CbQny#`%D*XA0b^~fpaFJv=h4;g8o5+g{?tM+SP(1{N$l+6MXSOnXS8^THT
zzOjjpvQ*>)+*R`!+D2Rly8H|<=lv5LudtAiiZ_ZF^Rx$$XZxTP$J3cTCZ~CZb*j0C
z=@@&PT853F1d>qUL_j~34BriLtz&mVM@O~4H*-3}1ORjI^gaSh-DrP;>$CT)^jx_}
z47N<Pp0vETHnOxaRbpGxONkfgO6(?u((B1rL@#nU(UxpZqhM!wz%*eGGtX&}B%s4F
z1Ko_Y$DZ?hm`pqqwt%h06s4;)9A@Y%JQJKwkKs%9p9}2wUkuh&H$#{CE6Ng;366hi
z+i&@9c9`mN9LzCt(O&vw6<6je8B+V;^T0e|ycnT9K~pFTKLt`lb@(pegS>*gRTe65
z!P(RX&qSuHU5L5FCMg=o45TN_^V!$a-PHBn*{AT1qZ_#5&iDrjp8}LIl}R);38f?7
z+SZzGvTYzqe9}0rlvQfUTg72g7wMB&0kYvJzKiZ}+GV|A9bjXDu+s%jm!;_o#3X7U
z6G9a*Z$s+w7Q8J}jT|NJmRqO<F!k2RqXV^lMckbWtcAnvOLLDoYWU9wexYGtB3oi!
z7Lv=?=Fgkv&`w;!8XKk5>EIKXrHb%G{6Q-Z+oy@_QDDY)GqF5JzBksY>2iU5LDjW;
z$O*g!^^`4(kJG1P=T)1hk`NRpxpuqLJ%{s-|0Vyn%cOHXdA_`s{)yT-{VWp}S|W5+
z_@~J0A%(UTA#s*Tyc5`1=h0buL#a`qtN%feSB4;;h)T>`u;A?Cj&he+g{n);fXSka
z4u?5}-}sEYr&G}h`W0#>eoUtEe~8oKaN&>;1d5_3r$WxXg7?mBZwYNJK8rYDDs3If
zKH&`W1NJ<$dESt<@#ctG-L6~^DFIUkL(;CLJ_(xO8R`JNJFx8j)i&r0fj?57JPJ0r
zQ~W%BEce;Em?e$-L<DIS&q>wvOy585AP^IK=9bEvk@u$1a4+?(QcT!i^cGctufqN1
zyW09%?yx(^2B@rkkxPh;<<IgMX_+z`zG>>P=PlDi0wLu?JKC~MyV%3fcncwF5q`WI
zc?Ya#Z^_M^gbz?3;38T?RMi;>9oXcl8aU*c<(%y7>YC$u;=<hnf;Hs-#C_mlX{?un
z{eMrGaV|0)H_hXp(_LYnd{x^ZjZ}W=neZh09<n~KnXa@CCRx+4a#$R(jM#!U#X1@-
z6<xi81yM>`COh<%!L{y(ftH>DIqm=U$l0Einib4{>`j&?s}V#4{uzU@i!4=49!h13
zn$t~)X%OtRwqW6g1?h}lGp1noNFSVdJk%Fr72c5Gh@r$G@&cTRlh|i;Px=|r3mFG#
zTo!D9U$jw32Bf0;Bb|+d;zRFa&qG(K!k3N*-tb_uFjV@jE{4X%JTjhJ!dJFxp?zT^
zyO~=;R7LtIN5ri{i{RAY7~t)V(l#3#jcC|;E;7z(d0J54iH^okl4lu)-iOa1_7Wqp
z2&^r<vJ3H-x~%5Qy@0{Sdn&sa*KuzIIJDNl=lB=&zM6^4lz+8W%0EgMwTgZbO(K$s
zARdD^!es0*HWiG!+2j&PoNZ<zm}$_7u(Bta&0Go(USfVS`<-flCm7?^(aKlFuTR5D
zV1-5_<PCzOKfp=$4H`+7z+8XL;QgQsX6TJ>(!I;m)qBu4JqXzz)i8cw>BKuSNS>n{
zV3uvihgoV{Uz_9j63i^30PO6`G>cZ&@E~zOn)r%MAnFn6kk%Y+q(O4_KWUqICz#`J
z=j-Zg9jGN#6I)A!+Rx~MVMGS8l(>UV()+2`6|2S?<<JiJdEAc2648*=uYz~SYN7Ly
z5xQF~4QbHXSS@@q<QgYIA1D%%u(yzM&=Pp3mj%Mh9c`;tQR55}91y?hzibr0iMdS<
zAS}3!Y(~ankDxA*NIb#&Vz(hzTmy0G*;-dfo`$Md^cTSRxNXeRH>(Ymy)r6q6~+b1
z1lq!%1b@)G$D8Gw560A;$XWaY70ZOu$H*x1IUb7s2h{iKMmc0YvKsjgsnqMxs*sRm
zqnpO)B5Wt(k;%wieVF<~Nr!yyVBm)g(J$yT;aN0WeJ@v(@5&RjPq1UJhIJ=4kgEwN
zwivI3PeMy$vv4mymOMh;07uPkI5(?cIOz*p$79$e%!-wPv@Wg9kUL3Vq>l<jpER4^
z7)UQ8<T=5*{#~%!JuR(MK5G`3?(ZY-k#)$P<Z|K=b^^#89GVEdk^Oi)@qjo?bjEw&
zufT_P2sLB1u|#yEK2&xK<AjpJ9x(zkkz>_%YOGRPoDmELE(O1f`;`yS7>&g+YCp4*
zN+oaM<I#RF^&DZOs1D;0H4kicl{qJCW&?C3<{9*EuMt1-#u_j63=D@eVAo(NnU-hj
z@pL<?7}i*CDdz<-e}TU^82zp*6R;O#3$QDDn1=snu@RflPPz|GBtq~fcnaKY7Qt+_
zB%*7Rj8o(j*s-eIZM>ScQW_!630?*IRH1fIog=jm6!T?!s|5a4PHShh_E;7kAU^`x
zxuzOrM3P%b#`q6tv)jNIG+i<wiRPvuPTNDS3f=`tf%9UaR)cP8*=*TI6w^unfxNR0
zueZOkfN9GQ!)YnW6JL16_0T6EbFIUp4_il|--LyZ3a+O9=6XC|GyGOW!_Z;$RjG+8
z;qy%gZB4^>MSQm;5H{cS!Z*(Q-dpNJZklN+=|<-Hr@DT?CVslGAN|Ce`HpC3|3_zr
z=d%By^b>mm`>!K>6!yZG<0|dR6R)EQCZDaiX$S65#)?^iLvk;I1BT?FsDIgAQk;K_
zdqd$A_fO5l%5)kM6WCKQGM6u`>xI-i-`zTwzk(4$KUYCvOHYQrAJ|+cO{JMS$QfZu
z;Ir^mv#}R!6KvbeRk_E63%W<MuvL(Hi>7@@x>Uno*3&JJs8u3oa4IE&Q@4$B%zxi&
z6JqqS7>fRnqO$;w>TKKa@pD$Q5)Xld5D3BD-QC^Y-QC^!aA<)-DehjZxCBjrxa+#_
z@$*0bFrChH+G&#A?0Mhkx$o;5FGjGV*&A^Gd?29AYyH)bOkK2UJ*tAX)l+FC*-2l`
z{Lb)~CWYuI?Fwe{GqF6pBP27H5G@ch@J)Vty7`2_PHq`DldH|1W6gm-*jD0s>7z_z
zVH9+_fH>1wc`3(ZJuwx`wYAtgv;v93){}{<e^v2xcYK*N6LS4W0-gLOaW2Zsi83vv
zK&Nj&pkeS5Z<ick^4o`GV!31pwgfmcE9Kr2qs&AoYzP@ZW2GZfYuu+wQg>wLs~YJZ
zXm+cd*m^z}OgDprKLaV881VTD0{y`?S1%C7dj!Ay6Z?T@k_NhsdY`%&ETo+^%{146
zUKK`eCa#nBsDII4GL7t#jp9&tPT&W-Jn)Zq9dzlRcu)C6Zk>2bt^&-VH0%sf9hzmV
zbW`Y$yoA|MPuPBLq;^p|m;`DVHXYoH9_UdY6jyRLq?Y`2-z`7Q`hZ;0fb+u>XpgW;
z*do6}=7II~44#a8@xJH`IR^WS{6)0JN0LkFFnGQGfW65tI-NNTZ6q6>gvHCfg7erl
z{M=xTpjx;W9P0b-^|?wMncmM_sXUz;tiG(#8W!s-G4sI?uBVeVnX312CvBq%CC&<u
zrE|C&uZrD3ZSXm^U%2hQX8mMoW+R<r!MT;d*MTR@bMRM&qdgH6{Vd%P+KbJU1hfx5
z4RSqO4TXl|`V-n`Oc&q|7J}=sKCl`8=I?oZ&iSrmu9GeSnyC}PN!g11=>O`k#v=Sa
zagyYdTab6C(}*OkmJZ7>`++{!MyiRXf#IsLo^gS}Z@3%sO|wbWA0`-As7tVE?9Ltz
zocFD81#F6AvirUJy*CiBaz^PN<-4+0t}5Sv*JmR#0QrKx0`t=jT2L*~BtWX%YN!&T
zGxRmo(sU>PCqIDacygeVugEi!{Vguz8wZy{wxN&vjMHoH;0pDx0h8Juur1;6`I<^5
z63?i2Dm!H-2hlU&v@=4}gsDr;fxg2TBn~*X>y+J6N7>CE@lW%i{-A#-mnZ#!T#{D<
z&7rMug}uw};HI*z_<N9YZwo|Mgz8BSgo(sTjg9(B_8=yqxk_C~n}NZQNX9bZ{dHJq
zCwvu}@<q~5$f2pBvAviZ1-2|kutIlqJwl;9(NlN=eo2Z$;(&Rup1DDNrDrkk$qcN$
z(nVM+A3;x`x1n`83SFdF_$Zi$l0tvsB+wA;;6gtupOPM;XYlKg(93{x#&~S6GEuxO
z)Ru+<ihhQ;OPYhIgwnt(K3BZO-50e|E`Jkdn<u5-@(!{wxd@+#=A!#BgR+kw$~z<x
z83itkagbx%qv}EI10q!&G#gy81wt4!k)H>{0`tVlazpWv>_Zz8HBm;4;O2{cp+8ku
zYJk{)5-<{t0qWR2Xe}Nk@(G@_Q5sy7S1W^w&eS=&5wo0%#qKM5;jQ29zZbxT)<Oee
zkWeOVl^TfAQk)!)4nn&_|FHy(ho^LH37*J`1nr0jGLPti??<;NqPS5QDYcc`ipyd1
zzKOre)50@;xV#z3LMEUpJeJrGG`5o%hy96>WGOWdEKTRBT<B&0iPcuVgO|4+dPws4
z+ky@3w8!O{;~&lq62FMApnY^%J_Np=oy1aR3)4xBgZ1ix`nalvX1C^px(+i2jIBB}
zLOjB^5Dp8NxStOP{#%algRdm$*=y`+wlug8j68?@@qvRdJ)JJ~MRyWID28cEYse?K
zi&#LO!k@wUvO31g^Q89jAmt4*4*cEwaF_C2(u4W6N>Jv0@Xy6ku#swomwW)ulTmU6
z@CFs>H@pv~D6e52KShd0@8N|+0d*QCS<CSr7|f6HZ}@WbH?Z%H!F)79)QZoQ<=8>2
zHCjiWB6zqa(7&vqSn-iy#W{{~(oX4$Y=-CcLf8+rK;6<`{F$KE|1EF`p28`ZffDF=
z>Jc=#3G59KOP^P#sC(02&}m3pWh>moj!MIj-nbPTgVn{VC{@MP&@;-EUc;6@S<2(j
z1?GAzp6-DK!ceiM&`|m!<LC?gB}`ThQq72&*rESVw8QCy0W05HY8LiMK8Os!?#aER
zNVrGQ(i>>v&j9yf2eE~8NHmCobXw6XGk`<inmZ6&9qbu=!zK%zlzCVTaT6bgHN|E@
zXNn`TDGv}I%jr&ZL-GjDD(j>@%KspR-4GhEGlX_r3i~kllI<l=M=#)=@R8Vc^enWF
z+epim7-g!|64?KfIg;%k{J<4TwUJ5Kdh8cQ5yOf7kRqN84c>0#1$+_GQmQSkla?uo
z#C$RdTY=0_C~*$>p1knsn}$Sz)pELEXS)X^aM?|R&T<E6o^}BG-8WH^+hCFO1a*7$
z3e^bJY}!Tkh4y<Z;vN=-tx-0K0oE5B!nKFl@?HTKEx<*1gPg}wkTm27<n=kS3saS<
zkKce3_*HZZ^fjwVk}#he!2TDQ26Kca!c#eboJQ^_gQP@pI@*}9<KqYnTHI9`D{#^K
z()~#a+?@+y8l;Brst`S@L<`x0h5o1BL4nr6FTta*lU(N6<*x1N>wCqul|Ntt6{Bv=
ztfWrUqN<y^x#|bAQ8koV2lvgDa8f;v3<8>9Tlp^cA=uqt9qd>C26pfhrEujfd>uQb
zNy03_D-KsE*c->fo$`vb0B9Z)_)P*XpTh>gtk{m3z|UF__Wt|uLu4|Y0^9gE1c`ox
z?ago5Ae)s8$b8I1n<&Y$S{aM}z_*bf!6NnpX$`l7+Wcz11@LT-Ng?7AFnlHW&-+)f
zdg(A8P-!)vs7Ck_;3UjO`=EB>2mOL+Ko7#E$ql8ma&6=(W}&jw540Bg401zkEH;Io
zdQ<5J_=dy9LhhLVI-Gh??lZ53ImTw_+%bG@p;&r>{6n-OyAWyk6J&<`S+0ww5Ptx9
zW-Hx^2@sosCbtS~pRItiP?w;<V|!Xmh6Z~*iG_EZ2KE6ODV}9Lw5y71Es%xY`;CEn
z!5p?49~5uO?T`b+6rc}ine+5V`aSany1}beztu6?j_N<@EmT7)NQ?)v;Z?K+;^yPo
zxL^(6CvTDapzF4~otO25`v&?u`TGQGL(el*zD%42BF#;8s;WDa0C&zvra4oYxemLh
zA^1GV{7u4!;jrt1PupYoGVG)HoSOq3@=idF)T4hRpOqZ3Gjt2B{2bwixKcVI9u+rm
zA%Q>rAA%crwUh=@c_Vz9?L`-&G!Q7Rs?s%P$UqFyc31VLFd(PYrYguD<WGD)=9D+^
z4BLb4!%<)$zr%On+<`^@|NIfK-R>H!&rRZk;H4hNl?Z<*4KN?Elc}ZVRkxYZG)KLo
z7cz^POAN`RlEZO7`VDxLT_F!oAp-CXC~;(PwZDC!FPsDV2T|xo8@Zm`W!BHe!4s*U
zlp_s-9QZe&i=L7DBY&fpAxTq6wxy55AngY^l++Om@yFOb*es}#@$w&#`{RJ1xj~vC
zHI|L?K44I;fW~vS5`(OO=J7jdN~@(-;x_(1U!SifUX#`VZDJlY!Rw>t(Aexn@OUfo
zB~5@4w>eXtP9tL|p74+!c=nZJ^@B&b-N-kkJ5WmgM6dH}z*w@4t<R@G{$dL8&3oN3
z$xFB&1`4on&2@aU?{+Y#<YTeSIo*9@2i)WTF8{-9*YDP!0V>;{Y$g97DGhH-H&TsP
zaYCx=Xkd}hLi#A3M6W9K+!t&~-fO%U`5)GW@C!3t{eAuT{?aq#FfopZ=c;=P1Pj)Y
zx<z->G}4TKMi8P}qI#j#>c7!5h@1ZLzI(yeC<(ihRL0;t={*&6i35pFXaUuXcX=q!
z-vAJ4gGOPSyvrR2oRNX&QYJQt0!A=iCwPW`h*oIFhQ4C-njiRCWrai#VcKjaT>A^X
z!;${;(gmy;n9BCU{W~>K01n1$ayf1h`by^DUZJ5pOa2!DUZO&CbN$KO4rC2>7jHy9
zrk)Y4rAt^h%FnF88OVVR5ceo%d>5&JKb65c1Xl!lB05zJRlqRVB60(fBBt=o*lNUo
z_+(}=`Q5+G(b`={Fz|vT3pKslERo)PI3b<D@1viUR^n9RsqQ=ES9_@j(u>rTf!9wY
z;*dJ%7iA)x%04S=gEf6KeQSd)u#41su9BlO?CC}Y?ZiBFKK9c$$T`3*@p@IPt~nD>
zR&v?GpJ<}GsUbyGhm?ViQVX7P8g*M@Gcpp`M)SZ>r4e6Cd$Bdp&aRM$1I2x$G#Q_Y
zk0Dkmp;%{hIo#}f!`W{dP@W!h8w2|STiFURC_}_v{3x9OGvq@`Qk&IrWJjt45+&)7
z7i4GVAACL04$r|#@Yyiid5U}zLxeu^1w?{-*g*P$7~@^#U&anmbaad^OkGR56<is}
z4=$JL<2keue7kA%P6`m`&@>*bT;rYx9|M1!;}!*f1>Xg0ct7~w^Z&|kq49DYdBSfB
z(1AkE0!_WI#2~b<I4|%OHrFpC7djrlL;gZorH--_J4&zAG%>w0k|9z0XZq8SCt9g*
zp%+v)h)&Q-9m(8alITbrP9RcE(TfZwj)R9_gm5%?-8;c|AkdM`ht`VK^VF5>Y3zF8
z9O_90Uy9vxg#E&zewS~OZ@D|ho5RJ4OW2c;6ZX3ep0fcLu#4aLpYx*PBeDn?8;5R{
zhRH^zU)bQt_2#8oN!14|AWvhyS3Me^8m*0RnztJ6huw}+!ux=2YhCz=hznr_=BN-4
z^&J_H_fq#^G>|}RA`0H^_Tw(a8|?}6xAdjEYF3n%lvw17=GGG1U~6LWhTP{l<+&5`
zdSze8U7fQmPso2%vc+<+q@cu5`qR3~oy~T`;*=r64fdk+iKwaF6*|#0L;pZC(pV7w
zDW;+_8{Z`1T$PA~$%*5VHYV;#kgJVO7?>~y)VXKEC+kk=Z<@w~VX&des~!wV$g#vp
z)kDn^RV0?jZ};5_q)P+k1zf)Kouy})rg%$vbIYt!Z`QiBroWSNZKW?QH_CqH?E7uV
z_*@WIal#r}8kX_m7n!xCxQnBPC&rU&TWL@7m5GN5nQ-IPh`-1hx__b~<5Q|!iJBX^
zK6-1VdWnZ>-AEo?^<?y_s46jIst&I?E_p=K-1yV6S+V0QU5&9vvSBUtb<`ZVekRZf
zSUb4;+!EizhW}*nh<mN$7Z}YaInO)#Th^DHEjn4Ww`5Y`u<YaMmwz?<{WU!)^GC*o
zU#Y*|XFSg$^Dh=XEpKeo*$=y>xi@&)2lolbm21dSpbZxx#Z)V8lEH4;Y#bDNB)V_>
z$m$8n*|no;RjX-9j;NK8+&Fn(jTO}wRjn6aEB<1vDt2Dvk4R7CyT~?CSHfzVv5>#v
zNqUKPLsRnt(o~q?Pjei#3@_ePw6}0eK}z0@bTa){YTxhSsdZBG(ki75{B_~y%^wqf
zEJ>~WbART;oX0uS^Pc4u6g??zVf}5t=NRoB6r3tqNVRsNt}E=N>p}yqVa&;@!K%Ar
zQzJBCZNk^bQZ+u*nv^`e=7Z{ws~07Wsa?BnZ0*st*_!{=3?wzH`Y@(**bq}qLz<z#
z`G_u#Y$CSzm$)x_8wGp#C%P6|<4Vg48y3eEYI3&!zMA^%JNaYU&zfoKubV%O`*h;7
z{>Se023dIeg`c;79nW4}`j_*iZ?xYETkei*1I0))>P2cRO*50VokI<kX2;%&O^i*f
zytC?pq=Y(!b^oXxTQjkG<-{K~Ue&l>ZE9RFc5dYzm5;~$Q^gmp4%Zt_>c8k87^{ZP
zFpSkyA@3ux(gpq*CkGn34VHGrBl8n;KW1OaCNl5*YW_3fXY=&S={+-;j32*avyyX_
zeCQzM{*fJ>c`W;RLGOxIw%xWrZE21Jo}yrud=V?6wOYTSz?>U;H*|+-bSN1yHnvmM
zsR?7^JTaO|8I^}5C<z^_jjr0TDwj}{c(?ldgk=de<0e<ms=T(!%1ZamueB}cM|g=c
zR>~H~3WNNJ^RR8X<$o17%J*7Yfzf?%X<|W0E}yk7t0e1cmM?p0X7BXB(|ct6FB8v7
z&&e*#F3Y#nve$F{?T+;v@jn)}Ntxm~ehmLyI46H5Fosc^wKYRX)6}q=QBx~Ti?vkg
zTotPpSz}`L`-u;#jjZNO*i<dK#;R)N@iXI2#cqqdWG*p$G>kAkHm)#E)Tvaj;A=~i
z4~d7R25eJzi;Br5A*Ep@bqYV`ea%bH64Re$*3O%lAI#mDTPH6fKR<tQfuZngVOe2z
zaoe)K6-_I8Ti-f{xa<0x@%i#QWf4r%4v?X0F~k&}5kA;_!Z_Dd&%7_}MYN~Nr`U55
zN5j&>6CxW$PLBE*rH@RG8dxc-%JBG`Rhq?I1_JFt)1uH5p{e>u)C;tO@&MR12Z8?s
zu0?N(YoWt#FLmTwN0-$u?o;xlWNFFC;)R7*@;+s&a@yvF7ey4eF7)KDDV$g`w_>>K
zp#Ma0IXjfy&xQ)~kQeAU#1AvN?|3?WM8Dq9Dn!=TFuFoZA|_OlVsFKSN5q85;Z37D
zR~i#DJvt`BZfa%<H>De)DXD3yYDGi=<?<-8gct)|(;-S%@u4_E`4br>3*1)UO2<*#
zPRC_;sE_g(o#SkkEzc~M>@QuFTs<9cY#*&|JL10OIqg1a-)!R@XFW{=pIC`A2M_q%
zKAFvz9$=A7H_cCNzIK$>qfxZK48G9e5oaU2fjy>!xrxbdt{Sl^ijCY7{y)=u-49I_
zT^s#vU3E=;ASU!iTS<5L0lb@=0y)3^0hRwh&oY<a{@K>i;c&I~Uhqxz5A&{c?zI1K
zj`#Kq7=kqe|MRu={Ovm9UhDOOD{NWdWT0R08%yw4gucLv?+(nE2sp3mm7~B(836Q_
z6r7|=XcXub164ybS=tRilC5EQXDBpIH19Y6&lF~wW_)e@ZTw|4n?@P3)LqEI#5Cv&
z4yRg?1$YHgD18=F#e6;?km>2*>HvA#>%Qauk>0JYZq73MXZvvH9QObp?o;~`ed9d0
zJm-84mXL$UCB!Z51YXlPB?TW!_99NByOE{XQ7Te1P`6TBNVE7XazC?B)k}Sx@ev*@
ziFiq8F#YHn1dl{3Jrp&}t4^T*px4n<G!5;6y+MDV>y<-t0n!0&uLQ&uVl81RpDV=3
zBb4=0SFsmR`ag*Cg<67#O$ojUo?x%An}cj%yWi}8=&#Lx6+}qneF>T&-TRT9Ao-C9
zm^`-udeK=t4c|{;(5Gy!KdIHL|E43E2C9wf@!C-RRb3~|21pE8)j!p(R2S&FL<?*I
zu7Vqv3w<cP3#NHyK>Ju@xmLcb^jPWGvV-MO_Ui5!KNiIK_2NBoq|y+VDU9w(KE~f*
z$FTvB4R+CMp?~;IWm3;k&(Iw)4hTIJdOK`y=obBHs(~^sFy2|iKEmd+ILkVeCX|{j
zL)|_ugbLSxHnuRn&~MW=RlTHAa2yB;$0a}PWLisq0hOsc(BbZ&m&pL!3HCF&%r@qP
zHpP52YH_5)6wN$fZ`-C9RmmHfdnC`B*FOJy-sSvSW&4~xxK!e&u}MUY@DGN?V08N_
zmC4PJnaC2QpK>09c^dR!+c0KuUk?GI>>pvDLR*<W=^N^bLp^bY)iu@suH;bp{Y^@(
zIZg5^7k(}{p8q}fUH0aji6s@zB=H0D(-;!I(6nD&Svlt?9FHuajs@;nzS@CD{yfh<
zFBe=W79dTC7+RsakYDj3l%jgA-w>G?-?@67#62-*RK0_X%ckZ{FFap<57OKhoYyU8
z>kz*S%P^<J%}Fe*YK)$x=ZU9MTbR>e;wjjK-%;&mE)sXKJ@_nUwsxgHO&6hgOicqu
z!*sfpv2sk8xRr4u!=B;OT)T3%f3c>t`QAG1P5Q))&cAp5R_Fb;bm6CJ{ueeZGTSto
z+!8Q2+!b?d>E6-8O7t+k8DE8I$iws=wNGEqupcbBjm;emPjt6+AI(=2Hr3tLaBSVi
zvE9hWo|h%V3d%~FTCUnxISyKSmEqRbp4!qly)R}^e3Ljw=m9L&Q>pw!iOn*~OYlaR
zjgJZjy-#7cI2vh3Uc^Pk$xZh*ad+^4;=!J2`WpE@`g!Cc^^V~7a%aYew945T1yb?i
zva7`d3)Yt{_twBKhN}`YlAk6mkBx_p-UYr5+fW)sY*jBXq!@bZT+o3YVp75{M@L5s
z;qQ$%G`*;YL}U7@?r}_U)h>w%RlTM`%0ow;g7Wl>nR~KsW?#zJ=bz6#To6|N!(+$G
z3>9I=O%KU2-e-mHGy0})%(qp{bN2MS_VT_PY<J0q-lm+)CMJdAv6{#gr8nA#`lL^f
z_0;%PdqQo#idw%zVLYy~HRTtrGi<#aTE|Mq5?@W}fVyimnfN+sW0I~)jy_gV`KP$8
z-Wa|BxeMK!6lxvxSdy4r^;k_fa~(ehF1)z`n}0TYMwBU)!5=yye4hTa_>W~$W{=Oq
zKaKn{^oKU>beb>CoGBHKa&|`A8IDBtjJ^^ks%bgGQ_tGT_Rcky-$V?9r|u0+Rjs5w
zXDSM>h|CDT8=7V4t~F^+>0g>hL={zkQm3H)r}}*2PO}q*987WV!U2Wti;K!KO0fL%
zg}5z;t)qs;bZouoRUtma?d@oNS{he@*(v7&_jpf7cXiJ--|XOYzMq&OCJC#9H+>KN
z(d;?#JmOWKikw;HUVQ(`Ck=~~Uha#9BXX?yM+$EgttcB^8d_4_ah2<(GREFd>YIE#
zaZyyB<_Sz>PSM@8iP~D~j_Ov-8|s$2h4#3%sjjE$8F3WMEmP4YV8gqtUZGzaHnGa4
zY6BC;RJN(3d`Qu{)K#C{U(Da0e@#g(`Vsj<o3q&B;~d&N^DDy{ZEJL|FVB??X}yd<
zE%t1%2iu&D5!N7?h^+L7?RBJ5h?;1JcD}KZ*%dl6d~|HL<OvO0HTY38JaRTZ+qbQB
zbU{@4t%?<8Z7RN&_paFMeXXSFj#utk%^5d4X1Nikui`6!CiztO9lYk7=sWCV{9*9v
zyfdi4Z|p*@mh48q;9bdlYAjPmuVtPZ;v+L7yM|inO2KejtCA}DmkO^J-N-G<dYt)3
zmRP*rspC?qP9b_jghA5%t!}1?flQqhw#zTYUVJ<LqBN8^NI!;bxkPOz$I(}`H%z&q
zzszdWcS9}1I-@^wYV6OLM&UZm9VJN|#|`&2^6DIa7MB(L%%7dtvTUpMAFJX%>aFSN
z5*!ON_7O6QW-0g46^J0Tm-3XoSOn$5I!WW<NpoFjhVCU70GsP1CZTq`K2t}}LMQdQ
zsh>Hh%L9G`qxw&ksJe^+<<Ga$Qc#{|b=k(i$>NUXhsAFr9P5L<(GkQfRbA~{^?$k@
z#(l<0<_2cF-k_VW`G-1$f5T#tnNqx{aF4kC@>-lBpE3{CG`*WHQ;nntF(Ok9>mxN{
zdpk($zVaCb2MW`Rhv(Z0x|L2YYv7v1ZIvDq(TtO-rX6eCZ+a6xD|~_hQ%8|jVgcQX
znatQI277?eST)8G^4#zq?iB6x^R%Ol>X6;~)A~=u1?fc)x5k!IW#jTr<-W+LvajcM
zDrsC+;rzyZ;IAMT$#2AHRj-iY`ZwCi>M7(_9CkHW3UCo6ay@yCz=^tOeXO4*p!*$i
zGqi5VQ)Ys;rsk-stzIEsu}%C=OKkDciWa5Y3U-$6E4q=NTcLAScqMryb^?!J`ZE79
zrjU=&An_Ug*506lP<*egdZiAiq9_uti*-RC;LY_nAg#Jvm#W@HI@PDutFaqoE%~)G
z(bdbgq+nP{SXqxerf7WO@m#EYs%x8XKHSy!;VHCTg=qbz<cP`PC(SAPc#Rsiw*~4C
z>gt+UCJY}8XOpSaa-GVsTVHBeru{(dWiG2~;=jorNRH<pXNWbX*jus5vb5lF;hMaj
zSshCyN51n~Fok>N*N9J0g~-rW7}9i4bpPu1tDWjZeN$Z}b*%aYY;qq1IpQuEZx|l(
zM73MHhf(3*RBhETL15}25x~O59Cu0t%QdU5q_Q;|?iW2=Jp+FP)0M4QccdHqhJR9b
zFuV(WWgM-auARn&slA$}YAvHDQ8@_bt`~TjzIj9yLt{vyJ(4$xE5QtXSGX<yZM&5B
zI=^>TQugz*l_i&oXIFeJ&9Ed1)6qu62F+^v3V2X%>9^{K8P01OkVRlRqsggsdpcjK
zibv5s)$R0$Ol(L><?N;jP0rRnQ%P1xd%8z&y_BDlSNVI7l*{=|+^2+(nl5AlUmvXm
zv(!n(ZQ4KiHe3r}eQ3!rY7BeMw}*ev2c>TE4`}F4V~>hEXgEu#&M>Ww_s!F)#kO3U
zoMtqMtqP)kuPf@98~xLfzWUea!pqp8kR2Lcy#-w%)dPCz0x6n3<f`knlfU&<)C1@}
zu!H+czt~VjN#FuGASKfo>I6ETd_uO?_70yH)uHn6dO3B=qYBApj-}~svYzB6W~Apl
zDDG?dDIBIID$PWh4fj0v-SK_5DCK|Hmw7^^-UNYkLpI@4VDI$}f6NQQaa1o`q*KCE
zHcK{WP8!FDPmR2maJcD#y1UGig@>iT@~&Dtlr{zm&Sh^JzBg2(D-&AE<FR|#Phus%
z#BtPr3suqgpwzaR-l&NSIiz{QL^EX=xW<&A-{f1*<|u<Gr{<Ubvw243AIY7YrNuo$
zz5@H^aKX#sPv7Q$+FUTkb5Lff4&vnCBK(WA)V0kvzci)1EYOEf^|9hvrbN$!uQDD{
zAQ^iK*(EIGHuF=I#R#VqV()bN$PTgZ;)d1#r}5X=znCggQ<rG#P?C_Q&syX8D(!+D
z`fRd_dcV$yZt)%So%fve(%h54WG<69PNfnwMZvDW1@X7Iz_-Vr>FeXa>u(rnCLCg3
zhCDNsg*J~{+~`d8i$v?-U{8o8v}Do`^M_w~d;ML4_4v8U2I^l!1KoADmn+df&iBJR
z-c7j&DTCD_Sr_+`5$eg>aArNYpjIOJ;yo!@X^q~7b714}O%YS#>$I-aVNc8&Gy{*4
zGu;2?u1YzOF~{q4-?JwQSE-DUY(toQ)IFCg_20DhvWVrIJl8N0xh4k4a%~-^7j_E>
z2M@6Si7f*igAK*k*aa}T0h1|oU@fF&XeARGLNn-Jwp%&dKA%gSY29GmQWh;$(RVin
zO}{icO3}ISC7!Q-HSD_mN(F3)=4v)*RaiUau5y#R&Q1(AWXHj_W*cll7}X5@Y2%x!
zJ6bNRc~?6hXz^jbt3}waK|k5T>ZOef46a>7rYZ{vF0o`|x-Qbse!)`Uz2;fz{Kwy4
zXo<aMc9KhR14Ciwz}X~9t%RD~HohS;pW3UXLRME9)N*>Qhrs?>q<h8ADVH-6(jOFj
z$RCpvZ6AYlV;X7Kn!>_AhMmwaMXIv3f|PHR^A8UvTt?%`eEJu4hHQ^7k^d9cC}+hT
zK-7LLe^-`LPnb2~H=0D%>u(B+oE38iU1htNdnkQ$ZsUx9e)K7J1Ty%?$RS-t=<7=A
zh^nd*@?W&A=S6v%?YMiHcNKeGt`F&#i@;oHPH{jtm@0ph{)A4315YQ97;e?gt=Bzb
zP;?;SX^0XSSpG79V1B3cmY?G?&QzRqh6gU-7234$0a03Gq_IqY5zX}X@!j>fT)TWn
zxdSjAsfDNF82yYMN)EvHL3-|;^h?@<?!*p;FH77Oo~nNk)ibnEzT@6$FD@<4z4SXS
z{cisGigf3ntciIVa?#x1d^L1Z=weM*6ccj&CtY`(6|U><T>p;X+TcaOAvH!am2JRS
zZVA26hhTYnqkmKVS+$Mkbup_eT~;-gc+XAyH|x%VuGw<I<05N$lJih-HbH5o8YJVR
z(Awq*O%E_pUKC=u4lErA1e!vQuc7o7<*=<pI8fTs=tR|M*y-z44Z>m*-W!MOIz}DQ
zj!-tU&unk3zl*nIe$4X}@cFYVX4zH*x)L0nt~+5mWd3T{uNlRBAa01h-~#_w&mC`A
zpikhfa2<I89=k+h3bhVc*QL5ox|5pCvBgz;8s~=PN2jPg*lb~`yP2bB$%dkNCF+8w
zB`d7m?7PGX)C-0&7MgpSY%mj<uHH^$aSZ}Pd>5VLT?4!)+$REmi2oBl%Y)Dc*m1H3
zSqe9&FRDh-4J-er?P=U%eu$&;>A*wBZ3|bBT9{Z6mMs-tE!|gs#~%)}zhk-~`t#=N
zp;`KvkPGS|NSPEbEDdJ+9Nsa(B<?r&m)HP#iJu`p(OH_c8brH6^C+@gLU`ytbB&m0
zx}o%5%)xzUQTvgK6sslQP~60}-`d%?NVtw&(M(XwdNJ&3NIPw3^*THg8PBVI%e+R%
zI0xn1<eB2X2t@X$vKyI9(BwXFarr}fR9+f2J!E85_i%&uiOPzUNW=W=%AQpGE(*`G
z7F;f#Q$Edg+XvZOrm1GLAvZKWw7ywo9Hn<Kt&yW}*1GP0=2t`VrMA>eoTG$c7RcAm
zrjAn<GC)lZNin#AmK219(P(BM;f7S#J>O<mp=X6-kma52ob8LvX0LE%v9o~AK3AR(
z&Ff;w%N&7@N|tyCOa!H9Wz36B!rY1^dF4Y$H1b`!iHt*zA=R<k_ye+n)~a;sT`+GT
zH9HvKkCOd~me>O1g_zDx2-Xd@W?OT2Ii4Q^RMyLUC+;>EA-<E^Bdf9Jgo|oNtt6J?
zP4IPiTR0yn(Cmqa<VYR<gRo0l3>L=|(4PB%{YSh3CVeehq>n)dawAM8RQP}BVdSx5
z1{U=ezH4x__aFBOkK}FVHv}KD-S`8-e#lSGL$Bg<h%UrjT*B%?cD6dU6enQs*q3?)
zcePePpS(s+AeWL0s4MhgI-9iMKyxEAs6sM^_zPPMyEYA<9xV2E@-6dhap$@Zc?i!G
z_bAU+Z&%3DEfeMn4aG&`B_Tls%Oi3IwLlJaI<^jLjb*`JeLp$`y8-{d7jQb6Lb#!i
z`y1%$3z<rgzvxEvg1vHOtQUG8_MKYgIuNTOr267wNiT1P9Ca$^<uu$bb_rLBU(CN2
zT7#Rh8T{0Tp+~`b_W<jIf5&IyH^F+h058QFV(rjT&>-$AKLBR9R=FzOmDb8j<n8i)
zd8<4~_R8JR|H133ft-OE%~QhR-?^#OMLr_+!Eg6d?g1`A4pL8}AVn}6lGR%5JM<A>
z18L+jRt-Ohf58k`Gwd!l7g#EG$ROE)wOdI^R&v3UH~@IQ`=oK=9dJU{<s-S_+y(wH
zFk5$`9ns!MC-^_Kz}mxCTZV5W>JUdD1&PQ;>2JZzr3H(EmEeyvD6*Tlwp=4HRr;mf
zkRC(u4R`>r0hiT6Ob@hNtMXdTlkY(eJsx}oCCFigfgRdQ@Lwh<?_rm=gUBJa07ZHc
z(T+Goq`_JKHGTozg<ip&kT(7T|Mh!GB@@a-Ww7!d93L9V!vD#2XQKndfMHYO{RY&b
zZ~mEq(E)@V%TE?T^sO`_m%*%WwyL$NI{ewHKBqaLtqQi_rJ5_6bK3uDKf`owG!wxb
zq8#WgNCr6hO|0M7&Qs>hvx((gX_pGjcG6MJbI3oQ{fEyNpCVImFSr7lX!G;}7*}p-
z4?*UC6#W;&19ATxk$}hJ3D{4>1HV@rfd4r|CE&;Lf#gaoRer-=4czjj*{79PF5g)e
zQLb2Dy5F&NqyVyvUatM3a~Qnl*P+qofx0-=PGFf%5ZZE)K_s}w`vIIjBiyOpNx@$1
zJFzpGPfXQ+Gk1a+;aq(ebyNHU``9%K-0-vWiwY~3j;ioE!h!>cnwtCCi)JdiOYEDN
zyJ0O&$MkDSz4QRgCEp>N{2rdfB``hR!6IUJB#Ed)@6~qGZ;wbz++EoeX|6IV@=eGt
z>L@&6db?K@3+4aWOYFTo@BB&VL8b?EoX@NL)I_qC5aE5|>1*pz9)Nr0Sa%2CD}Pss
zmmH!Edr8ewM;YoHMw?%SEsEPzt98smbGzv2x&m~O?^vm)G$Cunw|SYTa>DYrm4CAv
zxzk|TJWXt3;;_?7LzeT*^SrYe9XPaQ)*&Il=Mwa0ol(==$eNCX^@<5ZUWob-IU?a>
zy^U3JA`Nk&<}cL6paeUQp7||*p3d>*TT9aHV?D#gIBXa)jA)1h!A1xV9EFtUdPiT6
z0$G9v<Q8ogsQyv<!<r)PZ?MH&*Y#CpG7Z&SR7}-zx?ZYzhDqeV{E_k{x!a3Rr1$-H
zB=d6qM(YW$KhT2wrEQ^Y9fGMZ5KD1Ku&&qXXFZDp_XVS}P(4Q7S~Xku3EUf<R9#>X
zT&UWMKPQ?~ha(y%kosTrd&5H}L6~2%Fe|>OY1Zh}X4%(@m$+63mT-4fJ<QL{yN#<f
zKbSF8dp^NejeWy)7n@`ERdr2ojNe0^8gCoUYnL$zs!VN&rkI*Tam>5eDK*&8;UQha
zTNoe8W6E0==}V{NUd-5@U&Hx`*YRD^-ytVVQ%rp|x1me@Ggwq1mz=R!Ts!?+_(fEI
zcs8G6MA}D8L|*b9K3P5>xrHjqZqgj}Ibo=&mio65+V#PlqG=ibWD373e@RU}RO)k<
zyNAdp)JY+0jCYw7rBJHO7CS`yP48)LzS55f*C4Qm$kUm1htw$S9D<63;Ftxn0vk1%
zaB9!2iiLHHofxqV*<q_!bf9=-@o1R;b@JpY7vv}=&+H1@8TL)RR=Fmf4mPUzQS{bQ
z%^e=_NbBfs#(t&~>eE2RNGAG2UZuSfiQZE#qG5DNgrQ!r`pK|}$jpf2WSXO8ar5HW
zrI!lKIXmoEl)mUvygDRy2OCp}<$k+2!t<*5ME3aNU9N+{{z4kQQTI>CPs)Spfj)JS
zeH&QA-2u+}E#wWo)6_Y6UA^?^`C;Ru`e>%Px%^EzGxNwCSK9rYHSQwzh%|vdqg!p-
z6w)6Nf)fMJ9XCt#<#pX>xa&$Rxlms>e48Ok{YZUC^_d<(_MvJqn^YZ{C(IA+r|6P8
zJE}D@Jq@jD-XOQA*pgc_H@s*@-nN_>&eck7yhw$FR*sq;ea`R@yb(LZ8qUrY+a2Bg
z{rSOCI<DwSLyD+1K-D=*+7yg$#%~3Vy~J)8d*I(fm&CO*<dXX}nRvFVe_mpG<BSpM
z^-~-CPOn%I*w1euw&{C?vZg<%C?!P+VdvYI+XYW+?zHe#Zc5eF8a4kyCT^PQA`z5l
zfpg=#G9MX)*V4W-e@$rG;9&f(h)$L6n=YZFJq6{_<%Q)POFX4Df_rg4#c21N4@E2r
z#Z{c#ReBg$VOwu80-vl&z|0mZJE(5zE9&1s|9lTKAr*2PsY#^5UZV}sTs=6dS<Oq)
zHuYA6qH+Y~GFR@@yqyKLb1E{aaw@Qht<4QqSRn3?<tKVBdPaFBTK}}|be|0V1RwP`
z<OVsBtWU-gC~*VpiZ(zNNQcmJx|Qm!W|+Bp)avB1b&A6~8QvPYqibA_{Arn;bJKGN
zX5TGp?QJaqryncQ4Ab3Wz9UD31UX4K>T4KW!oNrMV0!!oGgn)n>8c{Bs*wMU!n|Nz
zVaTJZtD19$C87US?pv>K!a9@3^h6Ua?6$dbExAhJ{ep!>KKm`<53)UTPge`(o;|d0
ziL+pb7{?v*CVPtlGhrrC23_rMIF2_^;)Ut#{NM-ZsB{TT7y2O6h&oKr{4J?vwKy=C
zhiY#CDRO2`vy7U#rmU{nXvrz}IOHfWlR`runn&nn5#OQBw!^!`k!MSCKJ$O%{}um+
zOqd;5noop8@uv7yZiRftkEySR>@)uvKA_6PM*lWq<7ZbI6WLu=jXPed%HeWV*#((3
z3OCx@u?Sj+-mhC8(pQ&BN8$J7Lbgs|bMO&cnct;sgxSIp$bNl9!*L9|g|LW6me7~v
zUDBW`&{#}8lPZ$3!(4`dK1$BE-OOC{l}&x{Q~qJkY*}V^-Vo~I511@{hJLK-6kUuR
z5f5{V*nMmpK3`}ceSw?N9^^7I8)dNSV5?qA)TReBXH={8j*#t<rM1#(K8ZXQR$=Uj
zlD@bibNb#qb>Zdg(9#@esLUjL>L}yI2yMhyy{u_Yn~-cinOz)g$!`N|;RNxj@Qt4%
zev&NWJ9)9Z6*9o%iA_|t_O#(lbbRvH#5s{@xTJrm!2YE?A!la6wfyv~amAypgI#Cj
zaw?DMZkQVK2P72tDEhzvZv)pv>sV(~*BARbcP(#)8xJn!S8!LPHOhYECMl>|XnPy{
zroSuIOZpnOJJe&mt6nX~u^p{9^MxY1XmYMnyuTvcrW59oAE<k}>PAt!P&Y=sA2}nP
z7oz;Hp?zA}cP_A+|4-<L948)=ysD}GvEfSS&B(~eK*Z+AgjjvGD{<kGcS08!jsfX*
zL{PEZE_+s5qp)S++Tz8<?Q92vr-cHg0r`fy#+-+C?s&2T@fWgMs(^0FZx$8Sir2**
zQo1-3EH&F9_4E%i9DLWiu<nGPx}ZvDT#Qx4GF2f_J3(2+?+D!TD7N+$zshn;{w;1*
z+ODj9d0T6wgK$0f<OZrj&+sDpmVBxjtv_z;Z$2OT)BKn5mf>c|KiXN~#%oHkU<Z^C
zXj`aNx}_nB<}y<QLyX~~_5j_Q>WEDeeguQQDCc8aoc+4Buf3XkraRy+^(U})?w9-x
z+XqaURBeCwywe#e{UU8E?K&o!>`YuoCn}GDUe;KuhM%VG^mjF?3sLWcBxp0Ny4*yn
z2z+y`ch<M;De78Wqj+~ATKcGLcxh<G4_l#quIDrxE38mB;ul3RRW)BU3!zK7Q2ihE
zlqkWLDevS8r3hS!hbT_-Qx|X8YHDJ7XGk@U(EAu4m5GS#Q-4?Y0t<LEtxWmfmRI&%
zYj3;ge(po~qo|qu%w+3-8O|AF!fJ)T4wXWin&;{pYxXl|iLW?8Y{7RCi|O~kB<*Kd
zX#Ov>z!YWvWbCG~(f9H3d^g`B_btoG()neNiWe6pm7XtIP@=IkacuKc<AUNa<reIY
z<LO%}ujZP%hUy_T1nUl+vO<0^m&@IUZq5(>iBt&>hxFt)ZISk;dY5J=(-J$TeBc_m
zuR9J~Vv430PAHt6ce<cmF;N^+Uej6XEoZ;W3-O~gsj062Y1n7lVahP%>pyA-tD7<;
zB&*+o=Y9rphY;uy`lF`u(1fUdmBvK>8&xOjz3Hn?P+dlU@w0*tou4bT6$?vt7uPNK
zls~bwaEJL>wmMoB_{6hxB?i`LGHXqz^?qoT2y_zgYAevuz)PJbzmY4W4~RNIx^AhT
zXjm1pQWF5HfJuoFM)_J=|10GSA~JWRPfS1cOPkp{cWGWx(E!T=N4al~@Jrr{7cpwh
zUhO3PKHX4AM9fshK;lnNz6EQT3Y~-wfLrbwbtnA*!&-CS&=(<(bWu7pFccrlYXf?B
znqzHw<C2@D*(H0*mpNuR$GZoz%S4Y7K{ZgP>8z%^VRQr?wIgzM_@1z?=FtX1zeqC%
zT7om^S@dXnJOd;E!%5>Ev)vpMlC8~BSH)F|%x`x0vn{i1D;k#Hy0BA0aZxe6^M;le
zIcB+LcpU5-VTsfj+YIibw@h<YU)szJqqh(jzzpA0c>q1u9>`(Dj3?8nOb3-;{YCwR
z`c9t34@--LcY#3;!e+4SEMkjZm!hRRE7sfAS!=o0_;dZuh4vT?9Pc>&EB$T58FLq7
z6~igRLEQ^YW6f^nFIr*>;kV?v3e(Mo)C>}KJiJTTH`o9r=>#g1*e5p)4ELru(#yA5
z=2^#Co;w8BLT8Gnec*7gi&O*aNo1*b;IwYhyA93t`Pw5|cuv!GsM-XMkHaTn?|=Ym
z1S926;L4LU_)xI^$Sp1*SmZ6R_AhT+IyS!{d|qegA1)-yTbGAdEU|ZVCU^{7dvUX}
z4|e{3CPtg4F{*wsG}De6M2;asa0f0CbBQlRHPw0TckNyM4#;gy)}Pl`QjH~BV$Hx@
zu)x#L7OYU)ds)9*qg-E{&D`CBCjMV39db@qRkrSNNM&QMFlShb`A}%3&<4gZ!yLU+
z(;v3e<r<T=UC2E{H6Xm53DIj4G&R9fnS{+neh1^-mmK#?r9ywn)1sQiZ7Q<L29%ZC
zbdDV7>A(gqREPjq({SZ3zKEPnwuBS@L}nk=pNN5OU@qDNoq>6&a23Jm)qOQ#%-_s-
z<|dja4-o3PR$1DWFU{MOos+A|>7AEa%oR)JM)wbI12#rkkB%gaK$|(H+ir}7j7+>a
z%5>Ur&XA^WrmL(QsZCcWX|Czl8S)LH>4|xUv9^gZ997L?Ttpq=av;oi!<J@!V}lWh
zeWdHFy^3psKgU0YCy|Bd3bGlTxzxHLa3fo0#7!$g(zS)^1ZEXAms$@*2pzeOPNQZ~
z%jx%E;%bRukOXkBmA#{E)vPy4PUSlDuNCSGD@yy9_bGdCo9(*mY8>1so{&xC6V+_>
zCtdB3joRJXs+w=qEut#^66uRB!V=)*bdZ{<E(OlqFX(#$by2;R!iZV;L+LsjABcA*
zTf5t**aq5PxnH?9x<2^+_RkO2mj)^c*k0zj=AC{oykb*B4Pl|CmHHgbJ|>eI3q1sd
z{-UyLPlvn>X=m7PSfO{rJsu-xqkqaLgO5G+Tv-*9OWT)yDEYVahb6?CU|a3Vcc1pH
z;S78gcphe=7Q8bpf^%sH{Rfc_)~!l1A<dV@OSP2%x`tTI%u$!CjKE17Lp38mp*y5e
zLUAC|J;*uS`mwBSxxMU0*%XW4I?~?W-NUykNQmDhR(^yv1W#|gu2D$WkdGlZLvHDQ
zYuaj(H33b&wuyGN_K401rr+8IeTYv_gpAQe>*{K6s-83R>8Ds{WvqCcZ4sOoSmx{C
zd*@r}J?X0zyb%1(=JQ>klim$^g{I&Eax3+Pz6JK(Mr1D_nP-p#sFxH$pP}lLud!%!
zCDKh9DbJCM#aMndyEhQ)`vG}?+0GV_G)uIOw({0jwoi_7*B<vX_bE?J-`c<)mgTnt
zb^j$8Hm8z9phdQe8ckoOH_;DZt|n6xs4{5JxsbmQ73KqmL^G14k5ao~!?lRKK&~cp
z2m#LrYSA;8k@ZHG%b$f%ZdNcN_$Kf&*ow38gT&`x>*JM<*g;|@mBw5JtIk+`ihc(W
zw5O@8R8Q(PjWeAnH8}?yuu;-?p^Erfyesa2q+DaEwe(r?DBFP0Ib4aCT+lS{%>EmE
z8!QZRKn!f?Tjy1K*Lw~A5kS7}$*&WJNKUyj@)Eg+^4LdwGjSJaRo}7d=qP!Uuz)|z
zj~6zGA@VJy9Woa=hGO_`ycWI)8-(6h2Eu930v5?S7??bP?Asqtfi_PqAbp&`Qo-ox
zKpSCGFcZ!YdU7FoimU=YvP*b0Ruf$YMz+6z23Cxy@J580>;?qmj#NJ)7TCE3=qu!n
z@)Z1!EOg^HfgNrhSmB-^&yhAr0%Ya7!C7m8@<Qq*%HYoWAS@M@@~ya)K|F95>@=5s
zy?jZ&{k}o|%|PAF<oXLA`A^{8eh5$ZAl&jg0vjI}260t64#+20`Cj4&DP8UaHq7hD
zFf5+<NjxFW6T?Xxd7Fx6maELF{Y(aPoO#Y{U_LPCp$)N<eorQmO-LJICNAS@{1Mg>
zo|QAuhVZnkhTca0L^`7Vu*$$OssYT3XOxlNOJ8PGs&h;|CW{(G%*NWIjS*6*0zSHL
z;us(>FJsrU(eM>E<G=76%n{!4yP+Ah8}e_B_=_CLVbELo0MpPO9K)I5&wH+f|1Oxt
z%i<Vly+=t8#M9ze@Q8Gl{u3LD^TY+xMfm62rR$O?eghBW80i!^0GlB9z|jL;RwN$?
z<r`2NszCec3e4Pw!{0BUc62T_5x)+6(AD5U1%nWg3R7APze4<gd?8DAASVNZVItn2
z@R4u9g>@KO(<h01FhKXi9l$nt0<%#I5`w&x17aItIX{Yj%V!DOrPH!oW|UZEuhIjl
ziC%)H;ws=md{9!AY06MJAdQn2ikAf%8W;}t79{%>@S1dD2XpVh?<{e5`G3K;c17qc
z_5wqrPAK4K!L95Dv@+jHR+#se!HoPp+@zYI1JJtYL3BLW)*9kn;rHtS<OS=2Yc2`q
zqC1J-#4BPt@fp557-JK&h_NtVy^j0gyXivwg~x$`Vgoeo^1&w94Q-EJL;t}h{eKpd
z$cFFkEU;-W!qj;oyxPgwZse<6CLR*<_!)dPekp&DXZZP?i#2hzxir?s4&|0``?%Wh
z3TE)v;jfWGWuY^_jqAky$xY-<LNl1oJK)t@1FzWysjsY3njsZPDcmCNg0=C7?2xpw
zUJe0U-FmP??o#GM@A<2eulzzhs1-aJOY!G;UBXWsAS=kO)Do%(6+wB)N>m8tAveOb
zy)tnc2oy<RipI%g@)1!FNShh>NxToZBD~N8{u6$m0`PO%j{Skv$I^fwVMCIU|9}!W
zPHrQGOOiBG9xtDUX}VD!B8?Ky2-Ac&f=8Gj;6e%igLm>9;H&Q_j)LjG0{+0y@H)@t
zi?~VLDDEET=34O=`F=u?Fi>0v_oTDpK(Uq>BW{6rp&FV!74R-F0KtQkrh}idf%pUF
z&0e`XG6xOAY*;9<op=pw#CPO%@;KRu)D!jLwVVrI{S<gDBk^2l?oI&nqZfS&U8&RP
z2edCX8Q(`VAy<+Pax?{QHgYWZ**k&3xHq~9die^r4o}2^gN{ytZQLnn_ACb$4`@21
zJCI3j2EQ*k!V00ekO)@A|KRoN#usomI2%_@m?0hm8)7x(g>p_Qk=MyZ&_BHi-)~>|
zdCU<Iv5uH3{1&Q<-Nkz1d$GFI0=$E3<o@y+IYVx!Y*YFxP2j&B49VJ4XdGB!x?)SP
z0no%gj~^l4ldqtUx`ZA}JqB~#bV%M*hSyY!w}frRFVqH>^fO9|)EfI2{~wkK7QJ-n
z2{k2d;ERX?Y#%xRh$sP=|Fp%<BX5;HicP|y`!ioWE)JC&DDA=a_ZCPBU*TQWKr~C2
zpx1vx94#&31MF(9H5<$JVt=wx{8v7fOW>D^=lMD8Rn8|45LmV!G&B>Sn|_CHA|F=v
zh>_A5*mi7?<}0tEkzR(xB5PnLrbAmJ=fGDPO3cFt5(ssN=uD^x1J#z?OT>^n>GM=A
zASv{r0{B_9Irc9qAxGeZun{_?`<122K;@dU61XdE@UK`k;y$q23&>tfDm{-nOLe6(
zfaas4YEW^|i+&5gZC%g{*bM9~+8I9ki<LgIQE0+XV7>m8zP=ufd%o+0lW?AMCAu!S
zwm>K3gbxe84$j~|%Q;F7GzsqpG{?R~75oc4os!`*`53lbnF<EhgV6cA49Ok?{*#yu
zp95x0k<ZB&gg3!b=;r><Gr^PP32{Gm5A+`MjR}Zcv5>7;pjW+{N>=$*?I1U9(lk=r
z)sr*}ncgZ?T}#ytp8Ijs7%G%%uKK8-s_Ch1XMS#Iq$$-~G?8FIR*>a<)xb5+4p#%`
zPwPV4WM?m6x^)a*;_3+X5sExQu4R_0pK3m-`$LnqnA(Bu2aD-Dc^-Tcn8lC6WwC`2
zhCA`5^50alb^%sSj8bWkJJ9yu6BJ#ooJqFJmYSum;%en}%HztyoUgsle9yTPh!cBB
zj)L6Xa$rsER8M3I!Lkxd9zq;IxBXAjOB+x|d5BNecc$MmY2h)3bY??n8-0JWK6K-H
ziM@pUz&-CO*AeSvM;ljH+dS7Ewr}7jw+Z_W-|4@)0^?>wUPvWVuMng5t){vLrN_cg
zxeHoTDv=5mQnG>X>JrLmY8g7==`g!WMH?Yk@koA^?~M1d{gySl>_*9r@@8do$~f0O
z59R&LmxEa(mw2J-tXiYu)yq`~`6qBtPsw-qe%#eyNB=WlyWs6WCtgeJLOY{-^ff|i
z({{r`(=_Hj(^}1<N5r|pe0Hz9H)QZP*efheoYlQ$?)!lrK+e=*4r)D<48*De%>Yde
z)gVZ8FQ)a-`ANY_(Px+hJH^4ODTdw}PRB+`W_yS#IySUO#b|G-S}Pm*<?JZ$7V81a
z|11%uT}vxl+gW>A+qk>?w+Ei{t<Z`1VX}g;t3NRxX_YF3F2j2eQN(Lx8=P|7$}h=G
z|EKDJWvDAmSE>0-W5fT5+Hy1WB>%`&(>cbzvur`Z_@do~s=U30+sY4>f41K7`hy4g
zTS_Y`o7tw>5mM9K8F~OUOe1t>RHxK`&^O>I-5<z8saOF}<6D#EAqNb@NR6(uUXOlK
zMqr=VZJveR@h;l#vb40Hb9A(CbP2(hY<qDe%)};Y_8IJ<lS99m{|#Le+TPH@FjJq%
z*x~7NOIC>!1c~p&=5ayn4{4xKh515#mwwW5^hxo5k`|f9e)Njop`I@ewKd;9+bP-V
zxlY3A^)A;9Eai{L5cL<`XP6}{)Gk-AqB@d3w5z<A%Lt6|7Qwr}zWbeXgLk?-2~Id^
zs>w_YM(dyJGw9>$MnFJh;VFDZ`HRbdR^=)0Nmnh;@8EM_P5z0T#z)~*nLThjxT=m(
z_h6cmt1uefrL5#Paq0Zc;Ke{U5fMaLQ5}Ypc6;+@{dZ=7d6%I9vqarM{R~)AAEYW`
z85`@p<k|1N=IHD^=HKaC=eKh^;PkOU9)*h7HEa~Qkj^3RkjH=&kVJl@t3x`ykQ}8V
z$hPVn{Tk|*>Z0i}%o|o}N8#&5pIpi|aF27|EPqpSx3F1G%iQYu6SHmkqsqg}PuZ^d
zss%@Ke<Q2$$K+w=lDeMuiB1Bp*I?~jW-4<TrhB-0qJE~KX~e0B4q=NbeTq#p_4q%E
z&cQ)$^=-pRCeGOF-EM8$IJLcXyFImSpW3!<+vcy@w%c}%v6W0R$@hMLLAx`VB=7Uw
z_jMVDn<g*~h__@wYQ>F@oboO3o_4=*^!J_&_VRs*oRlEx4h(EB%qn@jx`n!y`j)aU
zGZW;DucMpcOQMP27WVs#ybrv~JgI>>VU0fn^nGte+WN9XFT)poPWM*VZ(FJ5LE(RS
z#|m#3Udg*(T;8$5Uc;Rj{t?X-k6}%i#hSy$oVW)`ZPT77S4eaxzKgdQ&g%N=9;nh3
z55VkVm*TnRk9w>sSMN6G8SWeQnAC=2+G^@+^isSWiVCBH5B&|ic6&K{PkUY4C))+v
zPitMrJ7=n+v-7RHpF7>1>h0y(>>BT`;J)I#?b_@f;vVDe;9Kk67Ffwn=Q?w1h3isX
zc&Y3>c&d*9?!83nGkKr<kMsgN;#pEh{icV=C3#4BN?lzuLs#DP)Z8}iTzrd!q{PdK
zzZ3T*&Pq5H_tad+^jJ4RGfEXNuSi}-i=p>1U$it*BlOXq;Wc<ByT>~(+CNxrrSFOl
z6tyUPn|~;8XKtt5<eaQOhQFV3M&_pFbt)KGbhBiZb+LVg^MkvyFDbY@oWMQhH6jX}
z8OPBkxQX&I!<F0ApR@<`&x}cNmE+qcj7?%wdX#BawtTs9WnZV?N&j6YE46=0ZgT&m
z76~`w)|mS1*QyW7Bjj$ZC$d4>57-qf+al69Q~=x%DSn0biCg2M9fRy9o7b}4a;mg-
z$?%frC3}k}7Lz4V$)n-}C8taGmR_*DvUafP>~|bNm)VQ^nc(B_PBzRf;Xez(SeA4M
z&XD!M4&XlE>H5WJf!X7sE^Ih!$_L#9DWQJSi{$$$d}@{Ss%1B(4*`u*ds^L;KZ(`j
z)y8hxZYm42nEFOk0F$D9fIhyGzr=P5Uk<$TqV7D$9vfjjR&uatQem$GGXG;<R$lwO
zoV;uKP@${nK*_*T!7{}<*4EbvyGMBb^A!Y>BON)3kHxk~+3+5aY|s#^s2_A)xm__*
zov!_)+iHk6jW;)nHzmwYyp`llqLP;+JCiFWA5ChLcrCts+-l<(-A(mag@!Im)RJ9*
z)=I5n8vZy3m?+`O!I1x@cduu?hjTS|Ivip9ChNkIE=4U1Hx#VQ-<sd5plV_N;^U=l
zty$Iuwm#r{Y~nuR1%FA91EjSpLW%eZdV#FK<`LV;YJf=ITM@7Hs*h-UXpiZV4e^G%
zhS%n83D=U|CCgL$r4^=)E;Fc%yv+2JN=aW6%yB+rlHsX#hw2~2NTwat7yltU1D>au
zvAxkPY?BBE?2NPhCE%BM(bdMjr!=WJP}H)>nSVbI%m1EVrodECzQC5>x!`Hxk)ln-
z>q>kjxh4NvYS?ktHqSKwp76tH7jYmw7AsGlrwbKobsKFf{X4@$V-vGKZcxIt#Jx$i
zl9N;LRCmgT)S9W<q)5CaF5BcYywms6-c<pfm!h@YOV^?<<GawU$X!S)S@<?wC~_>^
zDhQ~Lo{i2O_D;4N;2KlfPFwq1QCoA{MeutaYFlXY*)r^D_8qo0_H$qsblKI}``!OO
z)CTyccEz01Zul9p0sBP+s5Z<HF#ng!C(Bb6uM`uN4S+}Bpk{>jilL#ois_-rV;W&f
z1Z|De+WwkO>MZ3urBPW)@rWs+D^a&_8gGPEl*wR&bWHGaN#TsZ3Exo9Ls!6=>B@F?
za^81j*cFZ!cFA_u_Q1Nxw!rqt`pNnhkavICM0+_`qPMKSHXw^w*(FiH-Hatcq)dTN
zAc~1Dbb|7Q%BY#D{iN?|d}nNB-W|6!L7uoGDJ!uwzD;~@b1!2L{d--Wc9}+@-mki#
zj47JSD^j<~e#AvALskqqV)6VO;EgHre0BQmV{8kpJ*-`<+pN89k}Y7b<yh(X1O8`n
zM}0@S{h_tFt=Puc%Q?=v0^SM%B%}hoi5uXzI5KupY6mt$rvZDsBDkyXqxXVF-9puT
z^=<V*brtP7Eu<5*b+m5P5an$!socf%2AT05^dD+Ey@i=0Z^!JV0STX&h>b=Y$}E61
z+d^#4r*O;I1Cf(qZRi{zFDoMz0gpKpDT$nCkFbX#(U26J6chrJ0_6i!1M`A60sZe!
zbUyzdpsx&+&Py3kCNQ)&g(pfDaW-(UOb1z}<uHR@$9n-TX*Sh`c@Cc4v*ml4pL9KX
z8-0=<KwqHzR1wJl$0S3$$QxkyG!HG7fjt2HMY6{3g7feX?hmk5VqsS>7}yo`1*QkK
z1`Y(42Ojy``kVOfc=oy10%~4?C(Aq7pBDTRs>>dVUWh#g_o?^DRM`{MjSa=`W3w>O
zX2c!>A8kv_jYjYZ<Pxd_?WPYiC*-N}FjJe!0q<8E$;N<f`UdZfx5bO_>qH~s1@PCt
z2dCMm5@2!z7mSu8*u{|-z)GMERSXRXhJqR4?8w20E7Fr)8mY=|XEFA8xPLe^Vgl)_
z6I}Ob9KQr)^PEy`_!F`eY!~`q9&834kJrIhVH3c#;E>FWRE7_MJk=aYf;zy>;CF}{
zOblpP4y_VX#nF-xRw3KK9A&tyJNg|Y9IK$+0i*FB;9lAc=#nd;AAoduTA0MQ0W&K(
zKOZo+wt<}AKY&_V4PFCTrMprmab!#@>=$-}v*t$rlwcP1Qa9-&n7x)k?gE=U3{Qlf
zLZhK}&`jtaR1a_;TgcXcch_QwfeVqjvXkIUb_UEW5ZMs;07wW<1?RQ5@Gg*#y98+g
zpJ}-CQEVPt8S};(iz`KW>=l@&oZ-&0@7V#7AK}RnOC%}MJW>EWYFhqww0CqFILlMf
z4_w{oHSP~@7W+zF;XddUbUXHxs6cI^-%^7?3*#s~h)$)JkrI&sW@L*1ukJEn3f)2f
zV#CQ7WL@x!`igJGFMuv)4@d?)_G`tqv4%pLVB?oY8TM=>FZ?=a^-uK&ef|7u{{_(J
zdGF`_-GgEXVV|&zfEnvBzgHX!)d%^vS%`>`vaa9+TntiqOF+kXANmMef(NmE_!&Y8
z=v*HG;eHa;m3mI*5EsGQXD=}IeGaZFHE0<Q1$n&5$U>wHTq-sM_WH(LEMj6uMGizD
z?k~tR)&!HZ7kmxjDlmyHkM?7`v9BX1BI?MC@Un<CB4a;sVZasY7i|i9V#T5g8UssE
zFK84<Q11XUv<#35oeLbz!?9Y#Tw)0E3LijZ5i7y}qXM{A({O-A$I`*hU>%swEC5sJ
zo|pw>3$Ms-g1f^^u(N-O(lQzz2R#PUiI#knYsDuC>0nASQ^*r`2-(qWZZ$WHUC!FV
z4Z`<B9YV3-z|hk02++=ALt^+&<OKVKvqbyzAGn@eE6_oj7|rI>gv40BI2=BKDu|9`
z5gA9lB#oduQ<EvBSAbu29qKhXlC+c6sAhC;rkQ*^Gl_Bms$Md|6C_y+^gJbG5L_GD
zAa;p87j^;y*N@m2;7z*5kLI%h5$kXGTX0zLbD)KPtT)|v#rxDV+VjzK4V=d*-%{@-
zf4|TkkVN|m$R|T$Tg5o(vII8e@JF~5`4{_!zaoEAF8U&qLbs)3bbua18>t0gw!Mlv
zN~g+?$ww%gtM%$P3O9Y9Dk8pN2hqMrIjEb&0b}`Xp$jlxi~`d#0?eVGiX`B~3EX60
zvt8#;_1E;533LrU4IPbC<<@XPb}Fj~D?>}cxziKO3{{BC<&N>gVtt@mpbM4-ct=}g
zZtxo!hWrISL<8{=q+|&)lj7(!`8;_BvyH@wMR+NG1Sf$zsTJiXSK<`7^PB=(pdjF^
zO_3Fgz4&5oB-fpbi;e~qxG#WL_&>l6Yy&zjm)O*BgW$lx_&|f8K1fDBvO~BL+zakl
zG?|;v-VDDFkwI<nTX1p6z|IFrksHEnsSXl{_63cy9!Pcg06Y@D57z>BocTyP`VLo9
zC+H9}K|Y8X!4xwG>1Whu3L^jFD~T|1o1Drx6wAP#uL-jX{{@eZZRJz=n>-9AaoHew
z?Lu~8DCR(F!8Rcr-551-?IWv0gM*L!Du1Rg!B^c^F|a%IEUah0f?vgyuoQX|eit4Z
zJ|3RRMx(D|t)(DT70eHtA+6w5@GmJ-`X%j$zoI9=UML%ENnO+;`3ZRsIVL~DgqRHQ
z^vVGi`l}Q|tC_FNLh2s4XKT^%P&l@ZH*gc#TAYvl#q|MxkdSZ!m~;ZHCz27?Mzrkm
zNGMnxSbr{u_eU0S54rEru6zdnf<F`e%q`>|vV9_#0CQ?fXmDhUa2ZhP#!-{yhm|iB
zFTghP3z)U%1KwK%d?rQ24`Af>f&0=!>?_(4Eer0DD0&CYl<kL?f{FNasV^YOF9QtX
zU&35*V(gi~2w$VexpI;1z=PQ&BnJPDEMb4L^?8v;qi#TxsvYSY-VuHndCvBTJ`sM$
zd}3QLEp-3_*<)EZv>7m)9HzF)&r;j5*WjMy#U3LaV<MZtaoo?aHP9ebo9!SphG)ta
zVODCnVw^fhlc`!l%Ry7_4gL^0BTbVcAU!okN)cWG-solNyOfM9#k)~@asqY?JBA;n
z6m&M?6UG8cUzf-a*XWYTMKenmS(la^FOe*7TqTi50+=lzyYMKng^b8@0F!mL_?2H1
zy&3%=Y>_=6&SG9{EM=wd(bwqj<W{Dy_O^Du+``OPEHJK2D3<?=Y#}O>H4uhh>^y4e
z1twv~Ei&r_&*RW`0Tn;9{h;RbNRar`Nn=?jppo8oMIFBa-=d#mZ>9RNlj44`<7p$}
zqC@5aew9b?5>!i}`WHz?%|h8;ERNVG<wiQ$A6O>&PX!t}zIz^W5S+qz<N|R^+1+$Y
zGg#iA#KES(0&fSMorjVryG&G;-veH_@5(MD4D#9Ip)JTFv_05c3?SR$4-~Uab14J-
zFR=jeL`DVtg*S6z)=9;`vv(G6as20fz+Vw0wko+(z6OpHYDWHep1NmxMmQ=5{Ctep
z#8N>%{VSM~t-{-2WvOoDMyej*`fgC&G1k-^FbU}ihOyMYsx+zuIBDFD%0+dYtKGSl
z_dYMT3I49k(RNUl>c<%jz@OWWiw~{xt#Zw<R`zb@eu96urfea8i*Agc7FoW6cr0pS
z$FgU*8RBX51>6AplXN{Uhx9WJW}aw{4z`y5dRDlmxO?`3{0q*F;asYk<_oh_H$VQi
zx;);8_l37c>qdKp`p3@WwHaEmL7f121ZGV&z~?uUUZN#An0iATW?<zN#T4pCyez$r
z>XB>&ITY?0$}QRd+4Mz`EB&7OGq+S3swZo%*g!o-cQI$N$&m-{8IF0jPtF0hRnA_~
zo?>5+wx2GuqDA1EyMYbDKcKT>qoS$24ju`%wS!cBjlXIvsoC57ug(}3r8;ot;^kQn
z3hp>|6kfGd<2^){uD+q1vXx<X(n?h=*?MsZ|A6!JpF<_WBS5NKC^eR;@!_NmH}azZ
z71tdJxwHJP$QID1zkt0&UMg#*w>7K<yPbge+r6)-;ivr{-xYo=y_+-N0mX_4NLNu?
zj?n-DLko|kxLxUUo5elFx7%NetWsv_o|%-1jpA#^XR7}JthGI)3!Na=KsuBC)t_}o
z4Nc6S>vnHkKJ~lus)B>c1+95C-n)OcD|wdFEa$%fgqrk!jDtW*YKmeE)WQYgCq-g$
zSzG<mW3J-Zb?}Zg2AvJ}1x<-v(cx@*G&R<f-5zZhWALx?LUmuo;sisj=E;e&oroKv
z196t5PftD_Di&RS>+tAUMW2MCvJ(?abmiin=`+M`?sASXVD2(YND}PSdVS0|!+6lR
z5TxaLfP=nGL}Dd@-@ZV20B;1lp3dMK_f~jby|bce4D78!$))7y>?c*eIEz;Qt&kT9
zzmX-X=cpE=dk_`%nSE#N37WrmY^{L<tP__)>?YUJX{y=kPs$ucBWxZp<m%C&)Bv^1
zUMVY@Fq6_?u7tH1kq%+y@X>H-AlFj=>#FP;p-o&cuo;`LeUk7ap)zwET8FLVou!`q
z{zZK(agGZPzk4@!2(*GmlD8Nm$i8idv)O^%>}X+dS71o!1oBRqp?<E~X1rX(TCN%L
zEAlA9*#_oxd*A$dv+T>x+7`ceC%Qr@(>+s8$8IuLRQIAO{_~-eYzOfHd{tbjBof9L
zKB;FKw&=@(p~wxmtMpB_1X{{AlUh?6^(xI5byIbArH)lhWJ57S+Tmh~)Zh2MiR51Q
zPPTUQ%F!uID??>feRvAQ%bvM6=UEGc!uaA2wwul!(eczc5+VmHjw%08!_mF`Q&t;2
z&#6O~V$ZQs`d{@?eON!JN_yiVrpe+&%pu%#$_k_ZEBJjS7zV7Dj?7K{=!BQ?Da<#d
zyu3PObpCNR_a5=iWA_Ptp>^7k`U>hKy+ySSWu?oZc)+Ww5b`<4gtFiUG^FceIIXIa
z^1J3>ZLLW4=vx240_zXui(c=Km+mTARb&<@c~5Ok?O&p*bPGBhK4YnEd0<`boENws
zt_JTiR*QG*mYXV=f9fD@7Bv+ugT$m^{3@g-U7!udZ7>%ac2r!~_`lTGvQ(sQ?2fZ#
zLDm1Ieedt20;@e$qz8&k`Xd?_Y6Yyhe*V5W=l)#EzgAk!9q_^YAbPZ-R53vFTkVyf
zLH~rxyZd|1zM-ypAlY>uy{#3^H}o0hd)Gg2yd{*87KXA*(|*Ulobb7UW4?W-{S3~U
z6UsfQ*gWB$c8KmbJkI&kr2|gMLB7uZ2T~2)Amey#3$07Ni&=&x32V5{(kwoMy)K?5
zdTDKOKh61uuGPY|>Z^`{zWxFCkdo-Pe$UE%A6;@U=YnMw{7w1NG*SH(ngFuvt4plk
zJU^qk?<|wN*I1BhH`OscG4D@^kJA|iW}4WLmkVj3RskR9m(5hN`UARXnT^f&RE%Qt
z@o`91Z%(n|fBBy-I_7&{Il7DgsjizdlDFwwDeLKe%QoBMN~T!q*h*c0TpL3%awH=o
z2<iZp!&D}Q@V_EAfW71wyM?=qd{Ug&Zr6-7534b`(s07euMcMy-TKw_-Iiwye&4mc
zF91w9%5Jz<=3P=F#Rujgy3~Ob5`|kzgI*?FPq?VNkcb$|nA76PI7u}ZyDk+2^IBbY
z0NY;l;=|?h6eo>v!+TA}#P4Ue%cn$udidv(=WDX!taL%VeG;sv*O~|G`$=-73;EeM
zC2vcfrevk-r?b0v2y#iu0-8ahl2>HnE};Pz;<4Bgz|z^zwU(KcnA)MAUFUbpjj3(v
zw(=Fid&}XUpI-F*(#mOYyz>~TOU8StOH;2YFVKxOA>nw*hN6|0|ExaS4u^r=s@SWG
z(=|0{jkC3|0+NjYgrA<#u90uiIOsFJT;82wQzz6<PhU-a#lH#`d&#dl&knr3ozoyc
zuXrrqlm4JXbwly)uorm{fo*53g1x=(pHQ!G0i3CyVjQh|s6L^oWay@N5qrrWjOB*0
zP%8Hn>L5R>t*hBuX@ArH6;zs3<ymM|NKv}vo$w(!cWc2M=StMBoRiozrHe8P-$Bd>
zZ7sZ=`|+={q`Kp*t$8?;i6~DiU#h;V=V@BgTVk^4XQ`E-=bG{5WliPf6m{g`GV7{l
zs;|NWWV0jpT}yKoz5VaIyXa5eB<lxJM<0)ykziK$(H%7^;5R<6?~m_M_+hw7@U}Et
znW}oKs;?Xb-cC-F8Yw*rd?)^#&_D^r@5;+-pPFTLj@55&o~N#=y(I1R&iwuA?b2+q
z;L@*WC1bchvi-U_$}w;mkb<k?E3(W24JY0yd20J^iL*c_uL-f96u_3Tl+2O#N>Qmd
z|5$89Y?tp=x792)-mR&su|+eInNRkPoN^XqH~HU`g1%OD@h5)|L@)1b-lyqI-cr4x
zJA`|?{<9X8{_EQ36#}=>ZSwkZRI!_$OZNfH!1E!He2qPcmIW;RFT_glM$z85sm8%_
z2C_P_3w8Tz+a`Z|{jPI<26#fwvvr6ZLpG_3DJwcyb6IhoD<7;40u?(Vrf{!lTe)6?
zsi&zMGR1(g`vl(4y^uKgroixtvMRI>Oxdh)OY0U^OVmtedQvnib5P$VeHc}wa*Qmv
zYTFwv#1E*y5EbFQ%n|CJ;CuThTV>m7kKU6RSc}$HB+JW#j`myT82uggas{FYz2j#^
zGGl4zGkhxUmv<;%zd{EEjBS)%31_+H|IYo~qe$az=K2_#N{lc)O@E#+K~u&!!>|%6
z^0u*Vwf_J7vx_@UoB}L*Im{<oqX2}5m@};9*0S|ke@rFoC2y=Ar7qDguX4W*lkiKe
zlFx`83;vU{^L5uR?f%@!qH_1St_gLtOSNstvx=drm(ih)uLW$b)t=`ZWN#Hsrrr`K
zl}24<;P;)P7$q|RnnX2VM6Qh7C;q2gru(RFnO3`=qHI0wXSo@gA3k6)|8LTlYK2FN
zHP+kgL#(p-TT%mUJ@rxDPfYMOw$v${U2@v8xv;72Ft;9hfal81DvNrGvLQJItuHGP
zzwrGcTZJpKazqiiMkB90qsju)CHYh$lf7yk`lb4tLEk_BdY|<s|ARjluWj<^Kk0VI
z=bHaVeUB}V91ZPev;C8N+n`_cBE>G%PSr})9hIAi!TsSZ*b`IpFN7IbOX?QAmNq25
zt~E6MzH*wp2I1x{wnLxpeK_)K&@X*<Is3@S0Op>4iL#b*tl_YtFW<w1*y}mtN?R6m
zcBqB+G6d|nCB=Acs{Dpb0q7&4*wc{N?GKiRcEg>C98HTVO=^u!vYJ*UN`{@(HBZyO
zRW18n8;drTF7(%gA$3LSEOK0NM>Bw!CyWiW4&uQz_RXcIz2~_>$S1Tmu2R+29gq(t
zClEW(G)UyKc?s?)D@OmJ>g(o|HzgNPEy?oO6>*}g-j{aobw3T?62ENDU*+lqb)za_
ztBLJ8R(Fn$#G)ZHzb;bVdp!VJsZbfDKGuxcsgF0@1Fpn<^6lhU<OrV>TZa9_v+!S7
zdsDxP&68$n?8dt~Ia5`fQF^Q>&oVW?!=Fb59j!+rPlV>|AgB*@3%eG}jT8b7Ljt!b
z7{`^1H3j(w1fD1>k~@@xsGh_I<U6u1W{R$k<sgGVy5a~HQQwX0q3lJDCB{fqfpcqE
zX%*Wa_Xt~>o$#0<Hna@=pS-DVtbVb&raW2p5MBbvwdaJ*AdA!rOn&z9d&Feq9y%OZ
z0E{~=!Or|Av=vZZ#*;yMtTN8LH|e)-97W;-fMv-O?(6#ISm-QoSzYw10MEN^neATb
zofSaCQzA=*Ho$}Q8d!_20J4?>G+L|UT@g1(cfFEsKt_<-Gax8vC9go2klFI@8g+cl
zw1sKok|J?y4Nm!FstnvZe9ZsXJH%eQ_)(!ybkh-XHg<0gSR!9zeK8}}9Qg-J#w!zF
zfaNcRoJRBlv%=3%B3u<#!IMD0;w~%`ckm8C>HP$?#*<Zv$~W{qGJ%w14(LI+t#4qU
z(Dl<^%`w~A*LltT(b?70hg~6hKw^kR;z9TRAoGDz$*(BPz!Kb@J_5Y6DcEV$1dj)u
zVgZ<Zhaf}Ip~NkwwWgZ(I`B(=Q75VwqdnLW!36JBXQpL*adG}rK$PlS9I!n0)Z(?^
z&KAQzfE~kXngUZ#ftZf{MJ7ODU<5wGWk#BYCxtq*Znk4|fV2VhW$M!hfdxE8C8%5J
z7wQTW#bg>)3$G;I=MRQIM;=7tgBM*3U1z-i_*VHE25$@T$OBYDUjaA#bL>9y7+BOr
z%udZ^7)D_JM|H-wfWPbrx<}Sf_69Obevlrsfkp=#P3AvwpMrmV8{LHKz5}&=v)ln3
zqtPHa|Br7n;L-?aIpRIDR6SRXDBDrJ@u46uRs>sN0J1@w(H`nGtyZeE{XsYCy0)7-
zUxCR1ZUb2oYXw}zH6uTRLxGpNW)Sr(a<%ci^zyzNf%%~?Ai+YS2DBG0r>E0KVhDN=
z*zBFac{)z~5!(-4K?-F8=+X?Np3uFiHz=5hixt`Q;D|sYZ(YX;YZd!x$3%Co&lElo
zohEceR?EhMB)J|Cy|=<)Tt!a+o4@f&pQetM($rG!0OX<#=pi@+GMA$Paovr+$2-wq
zm`&Jl#0&qGehK%vCZSs1zjnK=qD^c2V|(Ga;>z+q0&|1~$Q-yH9*1WF1I$~(LfpVE
z6R)U-%sZki_Di%!C6MZKbN>XthKy`>WDTDo4Fm5f#rRopwyuH6WZz&PNUYTa<|<_@
zJvI`)jGV-VQ}4hG<q4if^(X40UXZ10B5dW#3hB~pSuv)h+tcZ^LQzFkMSdHvgZ+T}
z15&{VzJ73$E9PSSYM<TN%`*igau<YuMm__MOH$av7seoX9oB>V1+t3eC<Vijeew2a
zI<SmoN~K6^SvhPv$jFz+|KhF4x3W$m8~w@WaeVk3x0Z|J*6_7JN?@ia!4HXP^0De>
zs+)8Yz8Im9rBdVQTQ-Y}vBg4bs3B4WAC<kpUZOmhtY#x7Xpwjh7)@FUH^2_LBUh2T
z%m&yC!4H8S{&n7d{u6;=!9rjbyXgNM$&QsEN%%rU4j0Sp_*vksnToB!1<IoSt!t$H
ze~R6EkiEZ3ox?^UqhnoTy}5$$yTI8%exNioGI|(fCtLCZ;D&&O3WI*>W+VdAoIhYY
zR+p49x9RpwoSb7+OeV2Ib}ov9@`4Vw7T=BS8|f|#6gLXT_@U9~z*_PF5FK##e8A-W
z>qv4}^lkO`_crwnWLpVOpta~@nxu09`|pJMzSdx9ZK?qXnk#hK`aQaX$}>zQJPlF_
zOZj_2uP5vo6c`wC1~9<(_XjUVOhPp=RoWhF05Xf;q<_)V=o4s!>;QFxu1a+TZ4f{F
zJvK$a#P>YGmSyKgJlt48A#LR!M2CWeV|}qL-znNExWQA&Im>&@|K7{{{|zmTPJ^Bi
zDRdXbFvV|qHpA0d%w3`#x(Z&0&nFuI<J(-2DJvqcQ+Bcq$)WQ=D$oWt93=FY&jbDi
z6T2XI)OXe&_1yMc^*@aa<tj(X*k$+^@P0FjJMxC0Q&N{HPp-s7d?(xpe3MUsnV=^x
zk5*uDHURd4TYw?5ii_}qyo&p@-{X52m=~@oox+wfN0qm<K|@p1adSh{bK@cvtY}Xk
zz|P|*h>qwy(APL6Spm1e4K_z}W7C8x(azD;k#nIL;b*}{;l|Nf+|p<haRC~Kf52F>
zKDCDUiVgyn^qDY7hziwWOZdUkO+aIq9qS?u5?cr(#X*n=HI#k>>se2>zpuczH?Y(*
z$ot6s6r8wz`F2F^3UlEEGAzHZD6gYUx`fH`-^?dWUezFaBGH=If>af+0kd-w*saEa
z1pGd6IiD$1=2Aij!$pxfk^hBPhC2nFK?P`roQ9S{wXx;o4XO+^k7y6tbob$xQnFA{
z=poz^9tjVD>8hbv1{eWuLWo$v<^e-{75^MxMljXaFVG>_K1hZyaaExpHiikwGc+#6
zE=I>BDwe6<Q1^g&=&Zb}{Hy#Wp~3g#7r@<Ru=p0T0P@95kZ@cCIoT!bi%3?aRw(L?
z_YU!RJp=q1;SteS@DL0Gv+}X>R9%r)tvRZE&1}S9i?5^qWB(T!95hBufR_4_uMYSc
zTJ~k&qpO{LfqkKUn0uJFjgJd{jhy3wJ(Hr8tu@EBBMp>sp1zr3oHj+XNmX6WQDec~
zYAZ4Zc`7y)L~dTB7F&ny#oh>d17$-4A}Gs6e@QSj6&?Ylz&emdzbM&&m!~f1r=CG1
z(Bs}MjuA`5-(VA!!Vh7$@sk8QKR<c^*uA>N{)%R(R7wP1lOzrf`$Dt*rQQmjEgmG;
zI`TJ~iby1(n5f}&JxsSvzl>u|)l8IbtMV6f6k7<|=7WHvVUOql6Ya;42W%s^ME?!<
z^qz8$^7Qe?ft_&6=s5l%{Qo}i0&s7=3fK_kL0+*p_7Pr%Yyzf}`e-TQf;vf0r3PX&
zwx4|+oZ+AD8}EPTmj@<zPxv|milZf*%Z>z@-iUBRyaIJWCK7X~*`Q(KP;JzgG2pt0
z#;2X3{7Y}3Hlkvzv9K|AJ9ZARWZK87NOu4o!~ikU26k$wG%zQyDsU^*K4b>X#O1Lw
zk^<c82GTR-4S@e=Cv{tv2|omx-jN_1Y>ssS+2QAcT`~icQh#<(m<@FFHT7I@DP4YB
zJ!eDD(?D@_3#6BoVoEBWsth)igX9QkWaVhu>e956w0hlBUAp$EVg)e>Di%8N`=j9R
z@Xz&k2n-1QiENFHgjT=-C>gp8eU(N6?<2$Cjs6=wEesXkBe#kF(dEgiz~nI;T>_m1
zo3@4gi|D-QckVo=7b-z9urGZa8_U;XAB3+2L%z>WZ}E+ygQain`R?~2B3e(9p;L%6
z%sXX77iYX~8fUC%+-WQ_T-6UT<(Nfn1@$v#C(#Q{Lhr&AV;m?huXb4-7d_WJt-KrD
zW!!=<J=ipo#C_!y;l+`y(SXnz9)ee(lN6NZy4t1guGy^prIslckq)STln5;e@WEm1
zj&Nd-@ptsT_1^c<0kdzCJKizL-p9VpwaJt3+YzeH?vm;fC)Kx%*W(l8`WqV?UuZX|
zswqyW>!^<@ugh7o3VEAo%%sbK{Z7UTd$?Vpwt-JR$@|hh#5L5p*!|l#F8DoU46O>y
zVo&qAu^2P~8H*nw)=^dDH&h)oN7bFQ*A<89)!0^epTr<Rq>oq^7^u)dJ<l2MQSW~5
z4sRD%9d~8-D|e>b>Ir&Bfh%kUzedK<Gj$c>auemLp)@LWe3C2<GeD|C#7!g--VMEn
zqUalBCXxit5xat3Mg#GG(e9CL{yu?bzIcz>b=r~Qd|_wYjQ;~WLU;vQ;7gGbcsHPM
zO$1cU&h%u)Lp7F<koy=`F;lgf8YOElP6x*OV<B6x(DzRu>TTrC2PFJ)&ZX80mae76
zj+O2mfrb2I*>8Hj`nWMEA+gNz@`iF%Q~M=U)%-*C0zBt$vJ~(pc}sSkfbe^0BfwFv
z4F6BO&D{zu4h(RlTXqyTFK$rKzWA+WrE_tpR&<Pb8tF<_BKJ|Xna^^MqJUWs-s#$6
z!?5~*SPXcS#C$vs-GVMcmB7!~j$a8<Y^&Hep|!zX-bt<{uI;Yc-YbE4u6eWpNJeae
z8)5}i8+D#;wDG&KAGoISnJZ*xsy@{TwCB!ZZ^>f{6`&=n6}{zOm>@Y*HbI!>TUmTA
z=VMOyzi`f^yziy&>_5Dj;j?U>Fb3{|w<o^KugKTZ8*nG`4qlAZN2g=!$+yH(@&?(3
z9D=4m`+>XXkeGwyNu$|Op+<q(APd6+{@Y+-18)&p!L#9?qFLIHDr8*<7hVY3E#=Wc
zvOF0Fs7Pao<FXcLJNya-3X)7E<saorbvf-E#b5M^u+X3FPV~(2esf;4mx6CmaKG?$
z^j-ItV;O!P@)<!<5uPT5xmM8*LVtcc|DMl8#sYeF4GN>rFjMGlAVb-W+zXEqZh|f6
zcJ`q7PTVhTLaX2qv573k${+<$9cih|gk*~kgvP=l?jZjF*^VX?=K+6v9^QkBCtu0R
zA=S}Q)M`41Tm?K<OQEqMFJiF-;O?Lz>frG}^^iI6+<nAd>^l>_6zLi91q^<p=bLYR
zq*7!M=x>*T*6=Fw43p24$`5Ov8{+ln0Zr14siB9`eE2c88(RY0cpqe!(F3wIVpA>^
zJm&|nK{l6d8eHztyEpndZh_PgX@Jh8?rAzCl#QEdz?8$8F4S^#5ImccMS2BM*2b-k
z%>&Qb75ojr5GV|723E|uepm1-douDS^ah*=TLi@5%*a0Oy5Nr{00RAd;43>tmf$l9
zk;+!q*1l3bR0ip?)G}g@d^cT==#K>n9aEP6Oa>7gcxKC?^`wvCE$$3^2m3YGu|Uh<
znounA8JbJ+%4OQ=`n8&2Dq21P2Tc(vE_Q)?$2)`|bW3&xY=LjeE&@{5Rd%A+?HJ-1
z<1vHe!UWF&*KPNRz;{+3eZ-z*@5Sy(*N6tpGNQL^9NG}<l~o{5H;uSVMwtQH_qw1a
zUGrAaMc!FHpI(R6LFU4b#f8Fnc2(qNu(q$8XQ;Pg;2wDI^@f|qrpfxqH_DgDv*qLD
zTj(633)vBF5q$%kaOt407$1#99pV&WHhfohRs@_9zIkvr;BArK$<Ffjko}5V?JM$a
zWY-FDQat{g;ej#O3arZ<=$%%@wnFEDQ+=ZRw(5?VHlH&r(#=&&QtTmqK*`{2a6HI_
z4{{BoU-<^H$FVW7vcS!C3FM6)iPy08#C^axY=oCUGsJe#3aP!IiWWx;V$YB|z_)x(
zHV#gZbpx!}5%3=&oxjcYj9z0szA4TOo6K_BGToWy>JVrfxy{djD&j8sDaiX&K@CJY
zt^mE9&X@~}kY|*M+Cn3$YoohwSf@Rr)>4@03qK2p{x{yU?v}1rjvtO${uTUaF-vL=
zH3Vm=Pt-*^jo6D-0*0jO@Iq)FQUlq66_CS~af&_Q$vXw@B5ET`!@Im2oNKIE_HnN9
z{*}P8ehQ?^`v=Mb+xL!8d?b-=#-Bj8(Kqo5GO+z+yi8|u3|b5Qmw*%-bt(GEI=Mbi
zS4m}4-eVrh;`l>sL9{f`$hE^(*U`e>(sebEAC)7|(KgIo#a?w!y`;HIb%ssQA7H9#
z0xZ41W8rAAG!82Z?v34uQCK}#DP0#jvE=}Tp^~SAH`#m6d(wT~LxlH(YwjQEJ>Qyt
z7-NO@FpTDcuH03mAIO@$#&Kc?^+ir;#_2fSK>cRJH05EeH{ukB$6iGH@O8ywfKk>!
z%!*bDEeU@Jq1>xz+gMYmE_4Zd12R3$WYwT5LZR>w_}u>yI|~kRE|@nQrmV`EO3)_<
z&a_WrugDhvb!R1e+0tVrxkYt~ETuo~LNF9H#M;YBz*Tz(n+xU_eZeQ)6K*6MiOnS-
z`AlVd-8W;+xYUICaclH?<_GKtR;y~^@BXU6cfLj5dA`!%(9q$~b>J;;D;|}0W5vi>
znUOq2H6<!xD=`Y6jl0o4<ZEm{;O5PQYh&-xHZm0cho8odjVukU0!+D>FWtA?$GJCo
zvVD+$L--M=We-O);1O62JfBj^o6D7Cv1~7NT?9Tq{1LTH!D*K3yT_l6e;Gf}^qd-o
zHH7!@UhhK(ZNFk`Xt!IMI}Uo!Mo&pkWHXtLnt_0qaS70OAAz}HS)sp>BH^M1nvRbI
ziB*`~ip?Sx;0<7ghl0!fjXa{Go3*y>slCWH-Z9UW9Bd!5honf1dk*}MrJzfEn*;!0
zQcWGh?_f<a4PKU10|U7M(1|uuR`p%gV#RPpjQoPB;krUFtPOm0Cc89_^|slrV!u1G
zJt_$gpz-8Gd4Kgi1xL50lF)E0NoX%<`3t}kmcl4i4HUhU9d+MzkC}4#m*}wIE!QSH
zY*|@wqu@rNy})1e*FM>^E7&+<<W2)~=3mg{*g`KPTQl3}c0@5=!sIDSb>-uO$rF<{
z>29faDE-Ry<ZgI8e-umx{NcZmOy3!IoV&=e+9mk=vGv1qqGo9lngn{S>*d3g>s6DL
z_ms^k8@x(vAS?tn$@b78=@^egI8l~bOw7Tzz)gh|eipkSINR0QnpaZAlI-~EIp?1k
zniDQzZ*gWQ0Bt~)z&Wu-@Eo|G^qapUwZ)z>1-gv*)@gfEA0!-39GYm>q4Z#67FQJA
z&;J`K<JswI;;iFL^KA4#2-1P-0eScg+bP;htPX{+pC|<Epw)<WcqJl<JdB;Dx-n0I
zkE0iM9*&nm&;W48?alRzjuD>l6NCS=k1GCFaH{xP>0tLOZ?3;;^nx%zG|1ZHTkzlH
z2XM-MO^wBa$UHoqSVO#Jekwxhi~1sy-%!`oQje)xGdr<Ez%X4HY3(22&GQ}$tc&d9
ze~DvwJD0&)g3|*3gib{g!%w4LaT6Sb3(*?be!7mjjNy>!uD-4EvSJ9cT6z<E7U{-1
zqCJGYTsLl481*f54F<laY1XFBF3y3jG+)ioYqk@A0O|p#{&T1aid@wywOP|m(O%wC
zRaWyxd0+m5kuzFV3nm|XkL3YF?Orq#L)c?%JwVc|82ZfCh%xA3_!VM-+QimI>jq)p
z1W$@T%V+UF@z0G6;Z)IyvEG1Ddz4nt)$x_U+Pg`<lBgs*i>4B31SMmnCwzWvAFmSy
zZbERbd%UA_iKS>kX``ao)^ulm|ANp|Ap<!^ZC2r$s^*9B;ly!?my^zz7OKZH1;h%n
zx4e_O98*uefk~$(h;71ZFB!J6Wq>2TQ)C{uoNF8H;C~Ys>Hiu!9qJl-!PSbj0sY_S
z1WO>aAg`$eg$2;_n+i#MMkFILJkp*$7aHvU6UyW6!V#=C-B)o`_ehb0+ogY_nZd1|
zUG`>nh3AcDcxXlFZY0X?kygldQ^{&h-9ZOy=BZ`!sZ?{4qH6;7XhQ|Ys1@rO3r$c_
z>K(NZ(?SRMslw>MF1KKtXRql{IRjR+YdElh6nHjx&-(B4eL&Y_27MIR&u`<;@mAnY
zz8hL5PKym^Uk46{CW2PJo5y7T;`ivqns(Ze3N76h8_7KgjSTn#-oVKq6+8qoVh{M~
zNFCw{I+$2Z*OZa5@8Z4KO`#m<e|-bF>z63QtkcM~)#FAdmrwd*_($Jea}jF^Ww0CE
z?OZ>6ac;e*x^uWA$I;YbvrKcW@mBLM2IRuuP+9mg{sWzaRKR!OYS3|Qf$oJbAy+{b
zbEUKqc$Mc8&FOUXJN1spfSUmiWCtN6a)8A77}m?0<CDp0bQ>yJWsuLr%1ih7?VyLa
zBly$5%46}q3L~M8+~U{`L`H5`?pNmlgBGW`qpwUifm=hzVHeo6J;CbZgQ*)J!+SJ#
z6Yv;6MX<m<K$a=Zv-~cfvomjJ0S??;&B6hGgzTMssqTSRZdk8tsy(4fRE(peL{(yp
z?1=OZ?CKQcV!RA=pT8YjE~ZEgkikSfMy6;)&w=+!3!@B&^UcDO0;$1+p=De-iIO7X
zI*`gV;73Rgfui@|Tl~u4EPvBLiT_ySo$NCCm)^|~igVho=AZhQVkh2>&kDWwOf71k
zcdc+)uKmxMf{VqeHcPO9^b=6wGnJJMf8v+LAJ$D#f1y%|CCVP^Oyv-R82`g~+)z<h
zRdEIMsZ+3Wa7(U?=bCelb!~~M5U`5>Udj99ob4YHtSbCO+ha$t6sjwory8NI#Tcl?
z_$FvSvKcW;L!sNijQ%kik37Px<Ukd!4;gKSo~miobnGG|virmDTuHVU?re7zZ|9(y
zYaaeCfL<(~#IU#__94<EP}5~~wG7q;dHr(OHKw_#SG*zaY~1UF<=S6#CNiDt<)3AL
zoWJ?c-GUq0U$Rc-9CGZo&2X0ZX0im_1avG5lwDL|{3gDhs7D@VMkpI88mQ+R4;kti
z+b3;J>J(ot{(ih7;kap)az3^qrgVQQscefY-B6^qQJ!v|g0NN6A~=RBx9C*r^~^sq
z0lq6V=O#rSdWV-rOZRx1dEKF8;SAhemQU@HU!#uG$LTZh>d<@FQ|BIMmSw4}k*CPL
z&2c%13zfxQqK>>m?I8U`3ot9`jLfB9QA3&j>T9V_E6u3fy7HjvEi3I!Y!}}V?EBBj
zOi`IDt9Vy_w?9*VlldbGw&kDBZ(s7jSwDCxJXf&D{L)t_6^kHR@ikHkTm@h7MRW~n
zJKa-hV4jg<vD>oe#3k7l>3cLk(8aR8<cWQkqtt2k+zuDSIsms{EnR6+%k<<jiqy49
z(-Q_8rz#yXpRkx;5Yey`V$)*3IZyOE8)N6Pvm>v#lfrIpu;*&&z`Tpa(`+XklieP7
z*!jd=J-naIjphJbP!FMItW0dEuqJvz`hhN^5>&m6_0w)wm{f(X>?|8j7-v4MAFXOe
z^+4N-M<S!cHZScT$qSN-pB}BoP2h6){!vo6C#3O1gr0zt@e-L165vE^p!gKI1N9S?
z((G8%&>T+_7vetc80|dh%(3q+-Jd7V+x@pe&f4Nj&Ks_(p%##v_*b8qcBSIz%9W}$
zts1J4RvWAOJaxWNp*&7Im}Z0meFSCkk?{9O^Kfc-ZZrYbBb&uiXs*}^utT1}?XlIU
z1Mm}m!g|5Rfu5oJb?HgF+?D8%yVnO6`Z|~3C4RfnOM6EJjbW>Qh(8(ZD9~6duvygL
zQ;>ORJ$xhR+~-hp6?ceB;7Qwr7=-S_cTy8oKHYkAYD%~CMd{s>D#bNbtj6}q&cj;(
zBcfZhaqvKBa-gk0HME3l8!q&p_lMl0oo|cP1*7v1m40zp0x*97TtS3>L;M#*cKm;F
z)%01)-pm$wrvI!xrQ|K}>2xegC~j%XwoP>fBVaCoj#fN3#>Z_=N=bU3G&@O1sE}AY
z?xoSHRhlm8egJ;`Li`D02dsmG;wa%K8wj6p=}Z61&CZSGwJmyBoLkbsp5>4SY6ctg
zRp9Q}R&py<QGSZ{(u48q7>5o4EzZw$5@2GVljl(<z}fjYeGym#_aabiK%_7Dga&vt
z{*j^If(l+MwS$`iW@B|KL*9z&fZda-L|X^mxVJf<+sg&=IT<8iX^K^<*IG$iomq&#
zmW1#G&uDvQQOn%(zdc!1ewOC^SKuxLeJszB@ZeZg{DpdQYDtBf<@;7{RdsIFn&r<|
z<SIU?u(QnT1k$`!J6rxQnA@UUAPD;(xg3sMK#qEw|12*#@4wt3g$-@<JiSBvVt1kc
zFe9*JWGh!I|CRT_DoE`jOG2L_Pl7r2z7D->wBwR{fnO1d1!{%Fz`uNEtXeb{Efo{6
zspus<MX}KQGEts<BQ+;&QW;Z<m{=ikN8)<ZBE=3|iw%a?Lt|u9@h<d#iuvlsnii&t
zCbudM-yyYTpSw@ld<AQAL%+zZ%HQi`8Gc^<H6t7OxhOBb_;T@l_ZV)cG!*$pr_v4S
zY~~Poo;j^HYEuDuc$spta*X1p>Z@WowU*N2m+|HJRCJE`AQlhWS>ybqznD#yF2kL%
zL+V1~wZxXm#^m!!V-sL=8&!R|7Jnzb1lw8@oD%5*HWriE<^J8irLN`0uZ!>H&&_H4
zw`@+rpQpL+ic1}SPs`vm{v+txEI})Q?m4VDuSiu4myc7R^m_6Gwhp=t??WfhT3sDu
zRF|1(No${QAtA%qS&_&zqWa5b32ap5$+Xq9>@8*rcjR}?=ZYzJW$!?)1$>Xts@of`
z>06s^=5IQ)Jb;N{&MUHA*ge1o7z_UqMggKup)ed8%(viO{H*X9_dUlu*D}{8-_NiE
zUXIowc<m(9P-B5H*Z4};$GA${SaDXdi0CH{6Gn0uJYLr-TiDXvEk*2suAxV;8=>JV
z<P4>OZmn2|d4zq!p~xY()<%|m%boL=&z5q!7mu@)^VW~7f#UHQDyKSAD~}tVl#wvN
zl#p~O?yu>Ck%((&&P-Zker?>5RzGcG+*;!X=2CP+__i}p*gU_}-z!;HvgE&K7vvS!
zDc$E>8*l})#A%@OQ%Clf7(+A!)NvgYFT4&`^WSk~JL}ri&K%b?_B_8snnj-=Yop_6
zt8Sotqz2Yhr~XA>$$V0&*azAzoP!$R&uG|CH({n3i<_6IGfdUh()W~)ldY5P#>8+J
z_Fi}}mn_UcY7her+f1ZNZ5(4>rjW35#LQp~r{C%;Jn{2-R>tQ;Z`Qu=|FO#VZa*gf
zYV!L}X})uCC`U#!b=8T+;c;c-b|)=KGMM!Sz5coOkm?xV13ToLb`MiSe%dt1)Kz)M
z@WJ>}!>M;GRroZRmqx`3V*hdLxJ`k*puyb3|J&KZQpT3+80zZcy&U=w=o=Zvy%Ws*
zRepW+ykOuh(G8Fp5T6?&XGse=T&gZrrt9NZ;CAQ^Su>$;^uJ&SN2@|9H@C2BQBu((
z+x@_qXbtkL@o3Vfba$0Ybq+PCQCqC`vuv}3WEDa5h{`<!oqq4Akl6!11^A&@K3bW$
zi@pJlaHp(_(8T}Tqj#>boGWZ>`CIg?;BL`M`(AsgZ!@<k))uJ;Y<{GoEi;FxLI0+D
z%j&`os0#EOwJ18qZ8LUFY+1cwjq2qyYS7htr`$ChSB(=#xDpHS-(7yZ{Lt^q!LNMQ
zmz*xn&R$JuFK@t(0&DtuW-B?K$dR3reHEX?+VP0wMouEzu#4(viq^^nrgMtU(pBKL
zo#Yy3Z(++QepqU>PIJ`vj&RRoJK(b!zr41&bAmgeaXM2Wk~}VMyY7%OhiZrAVw<3h
z*bjCQxHlF0$8w2q6{sKj4}F*b?04#z3<^#1EpffJ(nSvnit`TTz0U1cP^08&o>chS
zR@u|ue;`~XxHzC;?@2H5DA`(F&zO?DqU^k?!>dFqPpCSyM!4MSq%ZLa`r+hq?5gY)
zTNpggO^yZp*Mt7RkKim|1k4Pb^5z7z5ewTO#0RegzJ*JpH^rG!YrtEY0~|CoHy~Wk
zx5&BAcRV^Vc)$<Nvh0G;@K`Z?15uFm$*&+w(U=+m7#0C!uyh2zD~^I-X&d|8Ka5=$
zxhFIrl2z|PN=BXjzw~|S@#ziAPA>DI?8tIW%8u6ck|Xp|LFK9CKj&#ye52$=Y46f;
zd3gm%xody^@7v|<_c_Hm3v=85NzI*FT*i|eDHNxnP9{a4WR#oMnka2Zev#=&_yL`4
zAlQ?Ifi<8#Ql4@ty3md2(~ADgJaQ=DQWY>0nXk&)nq);)?5?a%EM2M&PG+ZwJAk8@
z23m+igKzvVJqKMLXV~4*_b^xt-a(E8hKJlf53pyC!zuYN`97*M*d&w%=cJAii~pNr
zNAB}Kr}M7o^e$-OpT;&721y^usrrg(<I;bXS5$mkxpCEB6`z+YC|i)YU46{BDt@Lm
zN>5UMAj9Id@Dlg-B0m3cNr#e!IoKa>Ucuj`Ic==Rd>ewhqJk`&v6EBC=kgVbNBBb7
zZ_x-kEoa1hZXa6$HUbTRXYyuj81xwV0{rD&fYrL0EKDC#99I~y6H;5q4VQuM1FFtM
z*%`7osbfs?!OVQnzu88pnDW#hViqzS(9Q-0tNU88X5>YTl73<f$R7~+#<?=yTGmNL
zJqwVWyMM0!n*66r?l)@<*C6jGwjwEk&DJji9yc~+Lt;27KcQ`WhWs%;mrSB(;u<`K
z84b?cfXGCBMXnQmEJ^yo-vAk>Ge~z{&29~q^K=Qej4qBg3<qMn#LvQAzAHb6e-Il1
z8<80z$ELCU!Y|kr5kBDXz4g}*<O+u|4crpruyL{(&^C-A+tL}x5J3Z&Czl~Twt#Se
zDd%zYF~I}F=^-+nKBM{xTv>gw_V90{n5nJEp$ZgVjYHxVCR8aiAR)?Z5jsU~xsR6Y
z$|?C->tmyrHQ$zbclXnwpACvK3e&CI{9oY;^bXY~!(CH<lfpcq%-YmJrVX0G`UcwN
zL>^4aCX3C)Md<d}6R@K!&&TucWA~uGu!^1QKOoK^*5hA@n<}RwL%CZsz?c%ZCBCZO
zDPKXU05j(rbSETu7F*3ZhQGh^8kcOdHucmA*9EhsmC+a6x9D=ADccZ`?2kG**D&89
zK=suI(tW>!ulbG8M<j&G0O5%yYLGRR>BcLDFDhDpHvUuk_A>6W@2U^1IwHjx-#h-c
zsx8)2SimJaR}_yg4i$DN{N>QQdpqZP$_5T{9b;<fBwm$j1^0vglJlv-U=Q>dniA{?
zo>4VCNq{2UlwAbeX5-;}MZWSFpp&?WI|3U7jbd*#&nSCG&l7i^zb@NX_CRq)U03(h
z*gH-%c8O=q{S24YVTwR(u~MN0=qA1tUrMWiHK{wu5oM@wrX>`K7KV<xJ3A8X!(3+_
z|0^+-S}Z55!)?X(nU*5Qb&u7*B6Lca1?JQUAndM_SEYL^rmK<+vy3J2|HU^-h)e7e
z7t~%*+@g+&N5ePW16*@Ka=UEl_|opB>l~}SX_3#dThcvjph7U*G*&gM44HaH+fm*F
zy(X^aJpQR3EoiQ1`VWHXZKe!m1|f4|C!{;kCH`@N@}c9Q@8J)e6nh=RWQ^jvvH^Wt
zu2&tG>*%lKM>>Rb7qn6)nBvywTC;MYBZA7V5qp(8;y$KaN$*=Gl(NNS)gjvMR1sQ5
z0t_41i;}dQ89$eQeD_BC!SUhFm-E>*3$ko~!YqFk{!IR%jjAuYq5AXMvc@OIRYqRh
zU%5+pLfgRfL*4@~!%ULThLyxkT8TUs9|GRic+k(=%SGUY;t(W@*aH{GY9hBFE4Pq8
z%k>pD37dr~v5kPxW{t`KJB|^j#;&o-&`BTWEAKpQYvyYc84M<RXF;-R5MVYvK-);q
zx%0vHkvf5no{)Q^Yl-85^Ps21|4is6hB26tX`AUI@fQ=%rmQR5KIwz0m;RmcqB;Ty
z{k1ebb)CsHtg5mtQzYC*mqFY4>)gCpb&zQ|<{oc(mZ!|B^?Tu;&wuv;pIxW_<LDg2
z>`2=+TIM#|olZI(+qN-DCbn%mnV1vXwlT47yX|eGT<87HmH)ZAckQmK_j&GnEtlV0
zFZe~iO{~XmvRV3Ax-8rl>aHY7A4NkXC%Q-Y4OJ&QS@^_q33W<Wtnjt;sj^Jfb1B8<
zBuydmPk4&!o2|8PXYqxcO7>MYxOkO&4tHA2K)&F!!EEFr{ZwnxyknN=@-)BbCsZYE
znr=M<2vN$4s4F;IWrc?z9kw&{GSB0vZf}w|B70e0w&R$sW&!KU<>yArK=+C1>=*in
zW{j@38MVGKk;cK=^_ufcTj~xR0zKv)#A+;A6ELX8om!GI;3=RT7AL_-b6pMcBJy7A
zqT{e8>Qio3=%VjH?z-%|8FRlZ{xa}u@Jqw*tFwCNxAKK0Sl8ClH-2@psZ37UdSy+e
zvlAx9S~U0R$7nP7zEC6;@k`)s1T4=Y0H9K{7k#QJL#;-Q${gWV=#MAhD)4mjxt$4t
ztKod%jJOH8p{|9;Xi8Z&Sbu7NlFN}HD&SfMQoX9f;7aj@0yVg!@-8@&9Hd_s<1sa}
zv`wlM(-d%@hEo^RVECMWq;I}A#Zlg`avOrd=wfg-s!6nG#-Q^+AM~y~UL`=jLr4G8
zSJD;%dded6Fwn1~>1p_8BweTx*y}$kgxndPxzS^x`>wZKzB&$ch)Qu|_&Q+X3wsI!
zon2R4<2((WCdY%|h3JB4Yv~-kmQK-YOiN;)Ci)ZSCe<$SZ;30Gd)l(vFUBPOd*(eX
z&<_11@-{WYY}Te>e`zKWlhCW87}D4?a?o#!zLxlS>}~Mp+RP=neH?AX0Z<PLrKTFL
zS;tsP8h4x8>Wh$<Vrry?zlXcPr}Z=oj8f~M?~%v)BSx(*Blb`7Q)63GTgyhxVy2uf
zs2xfkgUX7PQLoq_vVv3iQ$Byt8D1J$CXY~cP+LHZSR^gLXmks61?=WUjjV5M7|#$I
z2ZL)f7*%^!J;fR2QrsZd1ed4a<1Z$COy;4SgE`OBT^Y@aii<4n4&eZI7MPV!fX=9-
z|7rS@IH^>#l<s9-mZ@I4WyuqXQ(_M5c2FbLox%fOX|KiS7UQEVw}YvrZ_iAOxt+X7
z7o?xy0$N$B&liSE`i5t%`!PLZbjFqRUpWbOlWk;Z3cMHLp>>!*%>{hQ^4My;CTvIg
zljVSy?Ir&h81?em=WI#lxS@NDU01?zBkohoMAJFkq67kcoO_G!yBgba^3K}YdmBV=
ztL>-+@{q2!H9l61n-}-DmD66N-AXLiEr3ThL=Fb)@kR1Jey3Qdsn4!q*I5V0jHXkG
zEI3Ul6PX*R9USbcRCwJ!**m_FC@$eY;GX7q8UQ;8Xg#JSQ2I8rfIVkg6g$Y8ZT?}c
zW}L3Q$@oAjbQ72iA2$xu9tHl^9jpf0&sUW<ax?ssgDH_(zM8h1_EPS@Y&YzGg-1vE
zC`gI{O5ZvDml{X3gCB}lp@w)I)Dk;QH^HiaDOejYzdk8f6+O@bV3-Qgsn&emVk4QV
zFVPLmW>=Ve#73A@%0_7io;~(Y@vpcq4L%?L^LG|(JLXFjN=kNg9hgfjGH00QB<3ZQ
zk8cuFWZ1y=q-u}@w7r<Eu#T?Gu0xv2Kh=l9YW{)Y^x#)dtAc4odWT#zxu7#J$H#bK
zkeaJPwA5r<FO_hYURic~g<j>JmTaArZrMofld`!$c%!dA=vP4;8?s0@!L#uxHj?eF
zT}=;0N=mM19oOr^UIj06vVXV8p^H`(jIp2b2cmQ3(b#q{VOT@{!am?%@G)=-+=%Ex
z-qVuCMBN^8g>F$yNmHBwj*Y}W)~6Y|8Lm_3)ThF>=$vqZKj2*M>F&5~M|`LKdwny+
zy@059jhf3`&^*_aAsfS!(A{cPQIREa4VNA52FR9M;o*P>vlDf&>vSGKLTCvu;kx)L
zdG|Oj*g2ckrt=2;<HIXJ$37`K1)L3!ifvR<)j~1oSSqYppl`3sHPkYWH$99gis@+m
zW{kDO#x&9&!hbR#L=O*>)~XtS%5D%|5;g}5TpwL)yhrTS3hx#lb)R+D3TE)YDW|L^
zH|lrjZW-F^YUyxh0{xI)j-7_4sw2c!;6CV377E?MS<)}%W;Dznz)BO#af2>mO17}N
zAbV2lBc}rjL9BGk{l-1oGuQ?>{JwpFYgo*ehD*|&z!|JNvy(c5wnfH*KJ{#9G@(#O
zk(-)9mSXKdPzzlb11JN;2DM9cp{IG#(!9EvSAL^eYx3siJ}by{!vSYVuhu54%mdS@
z_?Sc{er()wYh}|6{dMLo_E9+ib%il#v`|g{1O1ZH0A=l*yds(}KUKDhmm(T&NVvIg
zh<lSy@@=z&v_zzvFj|>Ty<^L0tLYl*-y0?Za$zjh7+DMaT7#nB!{+E$brpS=hK*Yi
z=Eil_e>1l;ZX^2=IdBvlwYK=H`gqsa;@rZCj{T0GK9SdmGa@v|<qefOsHFizGzeG)
z3$O(IJA52{gc{Iy>JMZc?ZXp@(VENVdAj8W&ho_Yg=kCmCmu;%Bh5V;N25Y}(P^(2
z>;vBfLxM(`gUw;%7yxl1EsTbIN^Hls;cw9*@);m}Ohuog8}X`i2kTjVtif(7WANcW
zsX1gHsS5Wo^v&1G{lYmD>`gcS&i!8J*N)%m>F4sl+8)}6h0Mx!qNhGKc4T65iY={C
z>X4Kcu@Cg=OgS=&K2yd^laz_rQdm!|WBMTh`3Uj^n8A)fA4MOxCbS_!ap}=}q262`
ze=zLgvn7%bN34oXq9hzCMrWaSp*=`vq&(Uf*y$Dtd&3RGzoMJ@G4dcV*Ia6hNiLC?
z9NRu|j`ch9md3CH(e?Jrd84z!e<u7snGR>~%>&<d?;zfW4kllaKeY4Al=VSk)x;SI
z-xE70)Uy0-oo6n=zN2PP7l~Fxy#5__Mt*|r#c1J_Fj`#}X$Z2$bHW9IMxIIb(#~?l
zV{Fy@$GqK~A%6pYh4>Hpk?E+hXr}2pTkad@GJnX!_yRx`sw`iYTymbW3`$p1mG+p4
zZ4BLzy3lRNh0-?iAX^sDhpN)AiKR+g;V`(H1b_{ChHI29JFi=@$9dU1EOJzA4fkcr
zS@y<1O+u6N;_t<r)>gq=q0QAkfUonMUn_XI{;+|1j`Sen%$4<f$cLJLi2htlzLDe&
zp7yl!RB(MPe(K0^(#|LOJqvq*2Hihl1h(KiF;(}-<kn3zw6!)d-LllO&_*vimYR(n
zLGPinp&C#*We*-8>%f_inQo36LE`o?U)NVF#0KlwuM|GACAr53TXR=r10awn$R5o*
z_BJt0bC#_@&(jUI+|cZ1M(Z+xTe>#GVJ5{c)Z}J_fB2jGg1*1}eIy4FK=xvDj5C>e
zP#&<dHIQdYd!S41^!$MZs|yAd<k`+S%DR8~`Ua|Vb9q84jf?C-)@hm+e<OB7tS5P2
z@&J(6s%ngCs)LR9b7i(a$Ibv^-*HE+$XoFXcLU#HcnkO;?=)}7Y;`BLfU2&<3m4@b
z(y6c}`i1Y!9R$1jACXp}48X+mhAxILN_lbx`8s@3=^foC--BnM6A>Hy6_7g@N7wQ_
zm5valK4Na^Mp9k$qvEoS7t9?>^^ZTy4%FPFUvo_Z9fQa1&g?72D{LhTDi*6C#pCi0
z3tW`DB0sP`x_*|1hF>N={*;*pY5u1MidjN6WX9o-l<Ued(FO=1CX~hhC^Ggzca}Jc
z{l#R${i6@nUQk<Sw4j|$msRKcyPS-I9(iMn8~Lk;&Ihf+8DtmUn|uw<w*l+0I9*a|
z{QS5!$-m;R>V{~Z(nr;sT#6#eTlg{jdifd*!T&;Ch*3;ebqg{<vzW9?XVihx5AT?u
zCtBIf7FG)!3~Bt$ql2X<kuE|OvQ^Scu~<i<FB(f+B8LK=)jYf=HVmu9Y@$xWKarl0
zA8^T6D~cEr!a^ZO2@Y|XoGq(rum7dA0M)uD+zdEwa*)ULcHJX#2r`L+QMYWwy1`TV
zA;J;4RCG)vBGeI<hkHh=0Cs(8X|uF5`ZG8l<h>h3I)K!@7nzA&qUz{7nI~B4#`Lo`
zG;+o`^HoDX<|>{Ih`2qWmr7}2JXZ~*J!XeHhw6sLc*Z!LzBWNB@EdpqDn!bMo<>P=
zlb9~PRb`|L_5_at^7&)1+cA<d_Ka8#D4B&=0?~vRL8Ovf$=SqCav`39jsW+n7`3Ka
z1S`;bIaa(TPf)H1<AuW_E5Db%D=xS#It}g!pGNw@E8#UNFEtY`aYw>wk%hd(H2_?d
z+Hfa$B<zP#z)IQ!NZmI8vAVRH#l?gc1TP2r2mTG62tSWr6Iv>7puxx)=qTKeP{{=t
zAVZ^T;Q#%7=YUR0kupZz2en7bgS^KLavWWSc2k=)8?@W$x1d`$9oryR6z=iQ`IFJ9
z+%#zmGMku4pv+Hpy0)}-zsAlK5Z%z@Y7M2ARE`@J+86m8eihsi+8j9_4RVWwEubM&
zIr=WVJK*tzJvqKxK8+9YrvUEi>|odMAnun?O*sbP2!ud*HGCOb3tfiG)L&F7YCql^
zGyoP;=kPVC74(^$#3t6FYpW^JeKBm*3x>zWe`4#!O^e+XyE^ty%tOm`Q(s*UJCnMB
zK9Ut75WekC3tbJS`abw}NA88$5EnTHi0ki!5%M<qp4^Q`B2_#~i`y5D2FCNoS;sOB
z>7{Z?6kx?29G|_Nq7V7e@(!p0R8i_LeBsN3{#I-3EWRB#Q;*q1gJjrh-V}Q+4o%b~
zmW%5VGbiS(G0LnY63MO1P+&hN0Rgm$VXJYP@td)wi8NQUE;l~Xy4ki=HL@CML8bve
zS2o~RZ4mlJHu%>D{ti_SP7h4>ee_Lre=WXTL>IizpPlc|&B|Pn`5<?0{^5cP4mD6I
zTrD&!@*aG1OGNF_m5~?RF{!jtO<Aoz20JB&`lVfNoM_@>KE>aPZ5uZ>M$)62q4XM!
zLkB|GhOyQsapw|*gocR?;-<t7j6V{O#B|cHqOarEuyK$V@OF;k+p#Y23b-1At3L%=
zdIR3qKL@7-FZwOccEvLbyA|eT_fDVlr|=J*y)JugZdOq_*D+5o-^oy0{#y83a6Mqh
zy$bIOwhZF|*e!VG1QH_4xRdfAEMC*iIL5fZ<hF)ldGk?yeZwtdo<81C*WAe32GAI}
zc&<eK5=e<AB_5<SPHGo3TUW%Mr}D9{cpdCLxs|GizsL1t7vuqwj157I@+a<knD!h6
z>B@Zt)AASQ{>WOMixi&B9hWn{z*79Hc(iRzamcpFx6d=m^BdsPH%84uLn$a$RxXQ6
z#TvkyK&ihV5_^LUC4Q0<s19^2eh%1R4ER+16mg8I4W_;&&2U2J<jEx`mswf%VH%tI
zH6bsiTuiQ6&>zxP*VonGVCDgeq6g(Ln6838Rzs?u-yHnlyW<pX4U0b&<P|q^R4HCu
zeA(98w${D@@FOoezPs~1f4kRuHhDX_(p&-eF3(%{)4(IH3+N(r7QE0KBpn(LXQQhi
zBeI9|qkllR&W+}xmFREU^;#HYP7cP!CoBQHO)c2r-A>GjLt{Uhiw%8@tMorL4Rr_U
z_QXD1Min#!+#OXA4sC|4f%=O}BeQ}_oJWht+7{XJor|1zoCmy^e@bwA<OtU!k`P%O
zdhVU&O1Dq49V>Je{#AV0@yNNz-Nm=ZUozB>`y||ySok$!#7ZFw7Ei7QS(ibSU6Te{
z1_0w|((0$sUd<W9WK&Gcy7<SjedGAp-PT{0Z-%S-+J+V;tzjTrPs<t#w6g&3I1@Lb
zeE^1doVZQ8%}oux55$GANU6XnFuVK}p@KVtBzJ~e3%USq-#^}m&Jy<C?zTS4UFczh
z?%-43o!~$G`UuIpWP_|q9_52@K0G4&D?G&CF~AFxf!B2zQC;8MTp06rB35Ep$r~vh
zk{$qRYo(awhDPij>JV`hiGyb28tgE(7$jyG<-OvB?kbsbML^gZ2Z(nq1wxDm+o>2n
zGg3!<ERPrd@Uz9|YK$^Y94;M{7@;xXsxI~?`8)ci`A!6i{e%3T=om0ZO_N$ES-g?|
z9sM2{1QPK1o>b>A4;#u4$f2=NMQjjyfX+2)tP8AHW4XBg389#3maWDu`r-Osnjy>;
z7SU$Y{mJf3CqPBVV<q!gwybeY%mDf%e3e)vH1$;B+5}eRl`d-SmW#N8)vlm_JFvQJ
ziFA_MDZ_xL{0?{m98z~6{fU)Iu{=~MB@Ph=NFSpK;a6e_sT<c@oMH@Hr(tspCzCE<
z$=qJ@tZ+2HuKQA8m|a_x>9Pi|hEw=%%HKpC=83MmzEFSJxI^DUSCuIZEDsWP3$(&s
ziQ(uIklY^_=^%_#cPOKf5t?I~6*2W{RH*2V(U<L2ek15`Z>7t-I)B-dH!rjLyC0uw
zr~5N^77zBF;!tWfxss_AW3YB3`XLU?7~WPK^-K%QEpF~|1`Y<Ckqh!27{NL1ALH!!
zmZg>@)l7=7n^tFod2)Q~if5@}cL#a4-~1u`rA}tMPoqA5NiUVx&u@}eOI{0BHZh@F
z{H}6k6K-OUfo(M=IMq8+bOr7>??ml<S+2S)sRe3)RHzi@g`uXYneI&L#QK>@qqV)t
zn3H92XHA9q!p6TlWIg@*-^W>B$zN%?-vWbz-=sz{A+yRnvg`u+3<;ltuM!pqIFKS7
z9$Xmg6+Rp}7j7RtEd33#*c;%3Y;&!SF4nZDvb5|t@?<Pk={Wl=WGBvZr?a-^x6iBk
zo6B97Z_Ug0&jHE$*4nrdZ*=Xnp1A6U25>|9A6XO8MczeEft*)cz6x>%zl0YNe}g1Z
zO&mgNV8ij!%3|h4={_2-qK%&spAqUUZqP<T7ahHQ6$`KBn2So~_OXxWUBOq89L+DH
zo4`^V&><l}6?a{*-S!UmZ}GlS2EpYKy{?^M0<bEMHuN%<);2U9GM>`W+6|@dRPJor
zY-&_yzjbxEJM<8qnb$b0YSH<uodu_Dv4vRZAa+_=MP4XT5VJ=^8A&FpjOQ*zCPZrq
z&A=)B2v!~M1@F)_*NC8v@XJ_=SqV{83c3KADZhznlz33OBwsRD!~ZJ$<9qJ!kg@pB
z@SL7G8;jQE*0YsYm*Ay^F!4R1q2>Zwo<WJ%;-|nP-(25-;2GZz{~L8Wv`U?ipI~3;
z;@J<T>gJu=H`<>j-0;Wnu-efw8>#1UJ<D8y8+(UEH#@4QC#3iJ@#N3Yyr1c>iZkI@
zW<IthL04g7;`*4EF^e?a<es71F2*^^(JHrf-X%|}Z>{TWC@hu}Z}2zJZXhAHhpl6{
z#^_U$>pzZtp;=R*ds64XNiJV{kq4#ozpnmTmY-1+Tks$fVrLP0?a|cZrGr+FS+;!E
z41pd;w}uz;qr%%f&4gn}jD$-g@WJ#ycqx1?JyrLwz8_%Q3g+@PCsjGG&9Ww!&tbZF
zUIe>34Zk*g`usut;m=z4D=+J2^gfJ5cO%ct7j<LsBG7l4A?^+xwLf)OA|G7kTsNd9
z>TR(v_?Do6<oB6)MZD3R(?2u@^?^jX+OU`#RBWOrCOw1(j6%Rsrl4`&lnmHb-xq5u
z>*)^s8oSg{8lAb5ZZ+Et?+=BMky4+~A!P>5fDYnidW&uq>jt*zw#XTzD*~G8N?GbQ
zZ6Q{sU?m%q4|H8hyn-8gTSuz9mSr>P)jkz{nN(aUv-j`*ew)%P%E5#6P1*MP9oiFc
zIeZ5@pKBMg0<*_O`2l=|P{@%W^=PJWx=@=<=Aik&U4MY;m~gtnXPt?@7k^A!5Nr~@
z<6T%h&ykpyocYQ1GmvRp5~&K9%{&-~y*Itrue02sJ4ip!H%Ppfa{Y*$3(WG2^>y{%
z41E(O^IHO+#Sh2_xGCz^%%Ue4>y>{MKTFdz)*kPLK1R)<eYQpgt@FnJ>h^1Y@rS~3
zMbRLRt|t<#?u3@H#u7P66?MyDKmJW#5jqk$;$7-Y@|BDX51HgJQ3mjJV@*5EU5%(!
zh@G4;u-wl|&En1(SH<O+jPMhI@|4W&Sg<@R@zd;2SF^6=$Jm#Ln~EBQ*L^j{F=w>>
z3}f&Eas#k8Ewr6?n2O&P?sF#jr-z$M7Xc+wtKS8<%ZGH6jDmTHL5aOqa%bWqlWZEP
zTY}AkD1NSOV8LR?+`^@qPqJ?pC%ayR`|;a_I*6WquHC{`(tIZGkrU_vU{*+CD0P~y
zM<1l}7>PZo8BRR|nS|fiRyY;ii7rwQwSqEPNCLK?u40<-Qtb{k;5$d(aA@Rfuv)lf
zAi-ZTxIK6*5EuO@wg#rDs?c{dLoEXj1Zmk3fTLNSSw^H1m(eDORyio4%5Rb4yKqnV
z$HGfx1JnSWj8|nbjY7D{+ssR*8(E!RNdAkj$A_Skpy3b+mzGC@Y~LAK5g&oB{dnYW
zNLH%J$3sc}zr7U!<NBbtW~fzgP_Ppqq|S_#6-p_&@+4r4nFysrZHRmH4C)JBmrSEd
zBU$Km;E?)&RR$DYAIJbth0{PT(}6Lhhv-Yp20grsWPKtEF9U?(B>7YHV)%HtTjX~z
zJycc@r6X!7wVdi!YhhVfU*rlr1u@}Y(0KAC{fI6JHnCO6zUoT3oxE1QAv_UX3Z$k;
z?Zgtmalc+=<=#RmF;?guEydT8Ss4*~$WF8gF&w;2)&qNo)`0bU5Zw&Z%2B>yI0tZ_
z*93R_vB0!ouK!%5jPyvE3m4-Z0UseiD8x1*6@3m5K*l0F@Kx9#xEnMDt&DzC??O%B
zhR}B91=5hH4tjmx$!qvkKt;)rRtQVvWl)N8N4zK&M)n8xgqJFIXrQ_pnFFjX6R|j;
zm%M^j1mt8)ts^y)`U;OD3!@{&@=}3#9?&{<fT++VS~mJQJb)i4)d39Q5BMWGPt!qH
z&#+bRrAuRt<WV4l`9pff9pM2}fGZF_LgVpaz!=m6UZiZ3L+}@P8Wank0~DN#&<AuR
z-VDD_Ok*Z8t*LQ%dw9A$8aT$5$_J$;Qfp;_Iz(*`Jpi2I%Lt6#L25xq)l)JDc9SjC
zM0lw3K`8+yk-Y$oHA6Y8Y?7}_J7ljK1ry1I_yDv5wgP*sv;thzZedFhpbx=G^HX47
zXn5qT@JT6!%IF4k8@ZIe!oJnq(;NXa@B-{TvKV;`RaKWmuhDPBSiB|tL+zw&k)8v`
zV0q92&XapXs`>}rij$zpH6FLJ)9Gr&T;!Ir3-HaSiMXJ0x46cD|8qL}fIkm7r^z6@
zzgt==os<&bp@3+-AA1gM<DYPcg<4{JG00zvP7U7-^@*(EWZ^%k3`DDA(P_j;YA2Xz
z4`b8FRcIn`YGt9Hz}2y8n(LNoy09zg7|f;q12*C7<@Vx4K?B%{op_t{k6Hu$3-pEd
z(799{G@>>IpK?ig5NN9`h@K4B4^813NGHW=ToJ!e_CU>%N$^H>mApY}FHeE)NzM4v
zz_c|`WW|WsMcBlN;j+HvekF348^XT;4pNb7r-Aix`bPRifIB}#JD)yF_5<AN-ON_<
z43>kn1izW2?tvhAtH|?(JSkq`kBe_40!k&^)J66(>m~fK5sHJ3saZ-7Feyk4we&sl
zuMRzlJ_Ee0jY>K&8Tp_CDhxW&y~D%(KYaiBT%Jn7$>C1XGf^#fjFWg)I0ddjf!c`}
z$u!ZP)K51}He6vFQ%A_kAOkm@dV=3arlA8t*L?+AfYgOy<U8^ceT^+g?119EQY8V0
z^AV^Q-vD#V7Fay;44DiZ2tjxuE>IW9g;+Tyz!!xUc_8;!_c`B{z^c%KNSJ>mEa5kZ
zO_U<>sQ3{u_Lf9Oat`T|GGCe_-4P;@@?0*rL`;LKA`jp<&_HA%HXW^nu!PFE*lW5O
zrg|n)H;q|Iuc9UckMSeu4``yw(oIDItfEHf8T>3ho#;f~!Ykve&=mDQ@EhhRsp@R(
zFck(9fb&wzXy@QV@Bhxv_X5qrRl*NJUT>`g%RR*2!ZiUGe)9#wiRg;(e~}}AIbJma
zfp>09JSjH?#FvuHAQq=j5LW@^W&rXI{A`KXROA!(FVP&_9S%{$*c*TmQb@K0q@xkg
zU-EZxjJyQ+y!t3QxD{|FhS75fi$};r*30x_i)a?~ZXvn^R#k?$)4|a`)Vs#_+rQ1*
z$a&D|_8bTnhg)!fx(?~FdFVKNGyVfLL#%Q_Y7)hQeL(*wgS!J{quWp?F5$I^dVqDg
z4_|{2@Ib60woirNE3gT=1wSIq%q^TjpCFacZ@`~81UZ23Cqr00bQ~QEPC%E*q2y*@
zZ;YZR@D12mc~tZW*Noc~%=Qfc=8jUKB|&TSx-eP%i{k^sLT|(O!yCd%^oLkhJTLDA
z_O1V<=29_KQoRhQ>;|O=6c5i(IYmZxU=Wn6)WCbtx6zyOJ7_8X2yEt$GGV}@qi7P4
zj2`LhvYp8OSZR11u*#i;mP;?9kHVXPNw<b1D{rycOhXN<d8hfx_9BnK=Vc2wFR<6M
z*Ms;I{B;ApLo=c`0BzYBRi&E1(~!h(<A2M&!PCtqbP&&qz(Ot_1HQ@}S+C9mZ&nw;
z-}ErNJ6aNB@IF)~y^+X9?w}9B6mLBtlZTmNq6R*dSb)2Ubf99qkHjFmVTaOFZKo6g
zF3xp%5(I&iU1@ANU6#pYgJfGQU!_5klHoFfO9D0hK9E0*06xz%@f7G*zZX9NhrxKh
zOr*acE92!eqRiip9*k5Mc7bOZ33{uQF&`3#Nl1VA5YiV`6|eeKt*C5O4yZrydDKa2
z51<}TXS0FnIfGb-RmXmT_rYUmb6Awm$!2AU>V!JO=aF6LVQdfH7AHtMeSl2CP638|
zSn3z;7j79k8T=l+AIb?Giyq}ii|fUG;9oMhmmKCcOTWYd;36F;-sDSw>vosBFa8A1
zt><VSQW1F%9BxyQPVgtS46;u>BF|DD!|l<1_%LR<evF|e^GP#MSIEqv17s<B4tt+G
zfK*f?(gFnmC;Ev<PxTD^9%Kvm$y>o)HA(p`j}vZilf!KSXZ&e_(ZTc4biQ2lN#q;9
zTFey2NpFQ?(JqlMT(bNxf0Cage3cu5x$7u+G`Ko2u(!3P%CVWu5ONJT8%za^?%zl)
z`G>$uH`UeXC|t!c@|R|v9?@LFFJJ}udvrMV9-9eM(lOAotsq?%oP4rWTU;R7)kJg$
z)(2(*y>~s54Gev!;4dKUUrlHsty0sF@2Xchr&NJHsy*cL$|rfbngf-Bx`L_Z3E<w|
zsPqAB&8A?Y+9psUSOQo)FM+*Lnb2+SIA4$Z7U>2iuNH|zUoh>NPIM3LM8ioif$7Pf
zr!&bI;JdHE9AyqL2&Ga}G!DZW>p{zA1EUY?S8B%-ebp?XcBF?-a&EBoE7+0SAa7*h
zO?wA-j^{c^fV4)AqEn$nkp1oq*MlEoqwvr0CTX}hR?bk<l-=CKP+{mvcrv#ZszCn0
zFJqbX5&b9Ynz#hxY0YC(edA925DMCI=!Hn@NK0XE825DW9Pl%ttKsvZqHujF7p;jc
zqpzC28#im(>i1gyGfdX{==IQNV2rF0-4+gnXb<9S<|z}YDNsrhBA^zsCR<>9ZryC!
z$yU(p*Q8*d#f9=~0i^Vc2im_ECS->G9M4>r8)tL5uLoN5tDvFSUFM19QOq857i&^n
zD{HE0o)M(JkS^*Mc`lg$Y!jafIbt>x!FH0FBu=$thU<45Q{x9D6l=fGD}f^Z02ibF
zr&e}O%H8e!&;BUOkdvF!A*)&bIQR5Gdnrix*aE|h*lqD<U|gDHDXIBDb|!lwCHcFN
zIsEW&XRioaoF{zKL!9^nOq_a2e}Ql2IQRsSZJuOVNhh&LY=-_eRE54y6OrzokKBzw
zReKjteeWH2{qPK_j68*XW-Zhg82ZPTi1C=y61JNx)H>jrTLSVa691OV42<?Z_BQlN
z9<y(HG%bpR2+jzN$8Hh(HCwE$Qu5->meR=?rOs;aB5Bl7!B?ow9gtK0>&Xw)*CF2z
z{wd1G9893E^h6#=EHf^&bhUi99<^>XMGTj8-!<<knu6(;<TOBnxCWRrr_deXX>*Hu
zKptU_YEpq2><e>67uG++N8m%W!=d&be<+1}S$I9CxNvcHn;-xFma^L9bu747c-EWE
z9S{vzqG5|!A2UB`V#<M%M@!C1G{qb>4P{@cKJH3rLSTuX@yv8BbmM_xVS_LqFpvIF
z+01C;n7I8({~8<U7Ff41jpcS^FOm)o^4AJAa=t3$on<`zy-7aGlN7oO-pD*^f2I+0
zg~5!nX^6g>!K)w0S_whbN|m^O{P*2Q1ONF3dWg_0X_C4PlF9$rf!c4z_c2+C56WIE
zx!&3)d1%}ctO~Re9_P0gS1G=hv-MBSpAEkUfBydS_s_Z6`#p67qrwZ-Ozb*!*U;H8
zom~z%hjT51jDl{4Zo4)Wyus99Pf??Q#TO=iqYXeuF^>9)Yw>^Cfx4NdafS+%tltu|
zmF^0ECB_I190v<+IkkQpKmYwU=fmS4`QM)ZIqv|@Wo|h6**GPpTS}D@n_^O8&sn!>
z4pIML9_W=C7WxY7<=*_o=sqO|?9Q^#mUtnZ$0X1}O#@@ZS}tyj`FLE}WWTl+vI>ir
zu|T1#hU1*ATYlNhdpV<v1{6+kEDsF=cDU6<13hA_Xb9;#=x%|DZF}k@nS~We>6{SW
z9@ys7`I3F5f{h{v1h4!XzRsYA`9`~WY|NX4_=JZB#3WgtkT1b|pDohPy}<S?Z(8nu
zS?)hi^KUy69Y*i_$OVCw>%cGRm%1#rntqpczE!rwSdFG?`lzM>ZO50Z@!W<;T;y%=
zessN32`WdP)88`WSav1MNl=ozCap21gKy+1WMQ;HWQp@<&W=C5emweB?Z>ds%YGfm
zX#M+rR+gh>z#M%p-Nl+}dTZBe#~BA$${OR@iqtf`6?8;6#&wI-^1t?N1V-@pN=c%s
zuE6-+k{ov`v0k!2@n}-5l4#=mSSaa7+#6%2VW#FJTvzzV7q;K9P0V|mwK%U)(S6%@
z_XOXD@Ny|#{eXFa^;p9k(X6E>qo_JqXdQ_JuLZ3Blm7C7#7H9{!v8Hyk}D}Uq#U^p
z$TG4j4Ua+25o_tT>^}WheM9{@!xY0RFadr+tU$i0SNYkYF@ZFHnx~6b_00)w;$blW
zcy0T^KBNovlupv*X#cP=%ss$v?*V+UV9SV=L;9+%l;KKy<v;O;gh{W(ZE6Gb8fwIV
ze-!Xta+Uqc0jULFFFYc&C-~Z@c+>m~{jdCRaH)5p=d|y=zbO2iFOtq;u!h%luw0LM
zYb`PlH;iMmsC#5h>|f-9a+mKI&4^5mOy^pOHvXt|5ZzDp)m+j&)5NmJ=p}d=Bunx{
zs)dFJmjmC}4PfOv;%O1w5xx}q&XH;dY%)7Z{}0%l4YC|Ct+p`M=H{-JenvO@oY@AL
z6J8{sz7xjr9^TEpi^K<K1?ohDyhZ3HUxv$pEk;vl3$P(S6la7xdh59*XS(fN@z$bg
z`QHj|*!DU*_?`v$@Dinv_{`ohGO@Sf)+F{zZk%)}ZlS4IH%$Lc^PT!iO{A(32QZo#
zO?<*l*a+wtnn`}9T9FIL!DMB0jOr9CNteVI;0buu^}t!xLEFdK=N5bN;KH2Zf9-3X
z^ITY<6Zcd3feqC(1JBh-F)b~LmZhe>`VacghPVG?187XtZuB*9aL)nW^eC|Au0_5R
z@5my+G-%F#!H<DHem`J5NsKaqHokM7XZA|=qs0pfiVHpzKeqLAE_FZl-VJ{M&-tau
zDEctHTX)K|&NMrwytRz6uCcdaz3#T|7R!P>Y1{vIBI(7RLXx_fY^)u|lr&VZbTDzI
z6S~J#Rcs4%A#%>U#WTW=7Ie-HWHDJ)^CS5!itGE(fHg87nhUxD&y6ADPE%{kJzciu
zAY&lsqZPo6#0LrL86ktODm_pds;6KZ-b`bNAxfVrwKw5lNhYa<zB!pEzVlUbZqI!3
z{rjKEzju5;^5=Bk_M(N}2jNt~Lri3MvSEWcri}Fi`1DmKhJB691+1-++@8pWaF_7=
zNM*j4SY7Uj4yHzdsn`?q6N@g!Ypq#gS=o`M>AHcInV30v!qubTO^z-<|5xRVI*xWu
z&apgvOj(XkrOv|v2)u(K7x;~0Lvc8_9N43qMBfS11TA+#s-l{qcko$k8;LSSOn`QS
z%v?q7Ca{SbYldUJrRSCIYqT3Kn&R;9p{b4sc`fWG9ZL3sg1!Dv(VgKkk?~R?*rneT
zvLm0RT984Q8L<jGp<8Gvr8Q@Rn&4g3q2O;UBHO|KJSaU@HCQXGBz}!*uS+!4Fvgm<
zr;RQbZ&<_R8_H2d(JO$sueH<u(#6FEP~f_-UD~a@6>?+&`%766dLgV(7pXDGS=EQO
z1ueRnfa7u<q2+JFIxuNiC+!y#IXiIc-j&y=Wx)w}G<{CL(Ks}<P35pPUf<d}n`8r%
zoYe|e6jb*;bY6Ch;8b9>nu0Dwhru6_BKdsy2A_j`ffpc60p%AVyWkz<Jnn($;jaJ^
zS#J1@a8>NZU*pr{Dhi|af|moT;&8T=K~1btHpTc8`9pt3ZhG4|uI04M)rFsjRCf*W
zBG}-)0TjlYXe+!5>Wd!Yr=nBPdDtb;sHW+)8X51UX24aEOCVkKM(Qg6t$L+X$`UXU
zRLRfiTe+_K4&9A!jky|MQ?-Q8Dsw|m3XbH>`DxE7A35QF?m3J;(R`*WYA@k7wE{YX
zf92X7o-8jzE@=N@mr`D9O58bi8~c?xLp@@a<FQC8@eCiM+<<1G#nfqykz5UbMkbIw
ztT|=-X?q3g@t4HQ_R?8#U-x|*;JX`KQ|NbpgA))Zu(Ymr&5tC=1>Ri8HNF!0((Euk
zCf{n3VsD$`=o(}VN~ImddSyLmJc{TQWCHw?NYb@6*4AzW9+5tA^~%=O4iCl$n}i70
zt$f>0Z$^A{gtWyEad%;mQpNgn)rxvMvVudMJDq9%J5k{GqVEy6sGVSYVPfa7ort68
zWURbmkOr#V(4km5GuQakawN90#ccd;%_x^(?I=Of#i7ccPc|%5_;$qGMD7)>9Bn4u
z65qfhlo<Cn&tKtt-gHl1sH$)uo`L_3MaZrOhn{86Q4f)!gs6FduU5Wd2bmD?9w3%~
z!JAfz_!(AjilxkOvYvp76MVCZN&{<%%f3q?cqXzBa-*Y^e$r3R9$RnsZ-=XRj<<Yp
zvUrR*4i(F3>N0t&#E4npzLA$)B+{MVh<+#L64NvlEMH?MB`!`Fkvy^Luu?w44A)TC
z`w83BEN}WB&~?#pjp6QEk(dEaP(6T8&IP~cdWm{?xOf!(i@v2c69!4mxYY1~;5g4o
z-+$r8fkolLVn6jA$U@cCS2mV2a<Q|@-80{bMx&2{rR^;WXZ-G#{wEZas&c0R$7VZw
zLtheS!Jbd6HWdy_t?)VIUX52X5}$@|q(&fD<!|Z$c{i9JhviGkWthP~Qlr`0+9CS9
z1f)Wb#BEp?`KoZw*R3G`8~x)y=ip#8SQ#|x=i&Xa_k2ZvMg)`W!UZ`6xkIlpVTKWa
zkkS@E00*UYQ9YL|@$g3Ms5%ACqi5+aFsrE2n#w6frB4yIz^>5okkwTyr^_cXD<OIq
za6Eg8ZuAy<1gagl<n7P*5N}2o@By`u6m-3*Er6rFg~|ei&_4Jcx}m-bGn>se4~@}S
zMdNJUHS63mT@$w;`=wc`9IXw=^Dhe<^Hq`I-0kQJqyzQ~Z4_xxwAJD9ceD@4NwW6|
zIONKzj;jq)y1S&|!PmirK#j;s?tX9+*M(YP=w-SPGb~nHwtlrKu_RgnWT(=DcRd@5
zhX#J)L(w_nzgUiLg5e0WODf6T!S0fe#G%4^_z`_q+m2cZe$uUY32|hgtM^c#Z#XSj
zKa|GHQX^y`<6x!u*tATx4Oa||HuLTAd1t>j&)OEP#IN$s7H$&TXz)%fI721Wk1ETx
zmNT&pWJisi{+n)O*lMVbk46ULFYwEB5>bTCr0xUD!f585W_<k8(p~8LA)3FznH{Hc
z8mE6LQkBWjqsSp;BxT0@(s9qb;#Hoe?k9yaZ6zYl(F^QivIwtgu*NLa9>kB5vow#i
zpFqlKkZy`)pXr5Ru=T%khbpaMt-?9k$e(pJ&tC9je!+KcR+J9!m*?XKJWFWpsOcCG
ztZd(&^QUkpFc$SxZVOxGB~%aWnP`??0k%$GsYPU{Se4oas6{7YCncS!R-@kN#CZ0R
zu0L5-O856H2HZ4ts<?yeNgmdA()>jn08Nfe@{&B+|0C=HZh@cjp$NhCL?%I31OK=;
z_&mXwFclobZ$SrOH`MijSAW;IIe8-M3g6&<MGiRn6eERiU9;4!@GJf(x=A-kk837_
znOrfl4xF1F2o0c9ILmfmVwwF~LDxXnh%QGrVQ14EFr^)#`!kivvBXPqCQciFTRw9W
zY+B!5mn+AWmGZ}vJ1?>#e8XQuO(MI(_r#^)E#ZH-9Cs~ScIcqG1<hoF>{Y|H*cj78
zdNVBotI`g<BeVl;q3I7&F~-=62~Vx{QU;}6GTC6g(%zq#zdq~Hr?#I`@~1kS?%qll
zlz_`&)1>oYUhzIU&bQuE)7K*csfVGe*h6-auB0Y`+J&vgn$ic!^7L&sPGi+wF+4JS
zHtw>PODI=iTxtjEJOobv?g|C3G8_GzV4n$^OM}FTL?UsOI*r&u4v>+$>soJH;a(R!
zAkwldX5k~WJdz@(A)jDWRmB$JeNjR>6fO)Ol4oJNwQtOpq<vNEm2G3}slP;>63d02
z79PxE16{=*oPe&-9nqE7AlTp11&|J&9JwC;BR*10AYHyn?t?U8c45usj?!ph4%Z?y
z!<!md7|n`ojI@YW;gaDM<as)aX&4(9Uq<~9ek}auOE2nWi{||H9wcLwy3$0GJ+7H4
zQ{NY<tCpq4DVYCKWUP7!z5rOjbEu)#^q5SYXn12BMxTIk__XLpK*DGd>cWpjRBRNs
z18YJt>{x4FtVZ7Hp6C5(`;(6R9`&O`<~vW8cc!lZdZ2sAUMFW@9pK-{dUbZ_Kya2E
zhV0l4aw_>$cgNz?Pd3!GJYsthyV17lZEy`1p%A_dr2AfLKWj&j!^jHEB>aGBg2fb_
z?Y<t`?yQ}EA}{s#`FxP+bP>KMYBqWXor;eWTkvJzW6{1I4F|(H*gW=(KEcq<RM+g&
zoY5@Q_hkm)rQkK9DD)Jz^0J(RZ>Rf$jLQ@KK3$xq4Ksx95ua!o?UQYjgTtLY^7>_F
zexnONa3ehVwhVO~`<0Af?fAyQ8+=>ei_E5liJ^e-8sVt|{feYkB{EFU%>!azF*D%`
z$V&JynML(MX?BZow|<#UWCycVjKd8->GNbVQ!nvtd}-mle+z69?&rPy+2K?D%to#Q
zStEZt!!^hel7}nJH<M1QfymP0*^c`GqnmS{_nnhIu*t?@>^9@WIHUQMwvDDId!HFY
zFMw;qcIK(Uq%UPCWjtg&W3`x$QxA#8`duX(rS2q?q-{jJJhu2l`uHzrGB&%r75&IB
zCBM=i*L1-TN=wC$>XB$+?zEg)K5t;CZ%AaL+?{Bog^+PjOYIF-08G&4<Pv%@^MuGD
z!t?{c0D4CDqqUla%utHZRs)}D8$FXYGVT^!9`{l`1i_w`<@>fW|BJIjj+k3rI8VGo
zmk@qHEzdyCM(5}Gip+sEt|y*XQ9`K#veQ2N3Vp;FM|Fo<5miVqZB-AT3#kRV$xH{}
zK%C5U)7H_4jfeD?wUDu2DPyT9qzyq}v;R1k``P=OCAW<4P?3@~F<6&ehe#qS+){he
zX1JMiwX-a6rgjMC`jVov@p5Ee`5e;OuvU8)n#4C3X2M(HW#USulD3iMk7=cOOH5W$
zD50Sx7qqSpm|mtFO!<TVlE5BLUE}Us@H%6CL5zQg?Pq>ZsiyV=wiaq9pHiaOrpT{?
z!T#?2U+$+aT_{7ckqyx+d=>Nzb4Mu(#d9I`G@hoa!HS$7Ft-~b+lhzzS#eUV!Bkd1
z-CClwuKWz`1E~{<BKfW}`S0@1+lqs)itpt06>2bZ0kL%={gffJ9pv?nSDwy%OMge_
z53d+a1^jjgd<Pw?>p+8KO>kDEwKPRkBFi}=n5BKhYvBj9o6SMvePhIcm^-Fo<sTXP
z1GCF8xmQu;%qGA4Wwmo~pl4fxdrD+enVOyYFFMq)8v6pMl{PLb*xcFF*(s0(47)3$
zC83r28T#{hMYTX`id<Lc1;CC7xk#Rc=i_7aUTej;H0u*nAQ7rCHGVa*kGxI3=9(A3
z`BnI{mVKkGe0ERQ1!O8^VUpPG%yQtq_{L{>qmiS&3q{L{+PXRm@1Qfnc(DbIv7150
zD2UI&^avqu;La)xJ{ol+Rme5k0haToi`r1~h6*DrJCV(RllVC@-vRI%b~;kl_9}Nw
zK%@3R`(Xd6jp<TxSG5(Ds&IWQ%2)KhD=f0RBaOpn{GFh(+B9|`^OSl`*U;`J9AbB+
z7Pd@nBPc>&bPl_K-iMsjpGrHCw1-`)U8k+2?DHJU`17lLLF@E!?-SCGdmr&Fk#1OL
z!}hd}rN$Vy>NgwO(50X;p)J9+AaR-DXzr`c`$0bM1G0szpgqp)LkEKEL_nvb1BBbk
zKgcNj3eFmzrOrrxr^EE;v;y*Pv{~VljEcqW@^ily{i;xCcl{gg9lp+CdVfL_OIPzl
zYrrx@KN$Kaw4Hm-*}Sd2?IVeDBhdc=Y(qo7K1yNiRO3^l25?u8fZksRW*f9e9>Tma
zl_cu}>p?n1^DDfI3g6f&cwgi{`h6vDf;%OWD&%pEp(@(Hwd3&&;;Ytb+RRJ`yTV=Q
z7dT1zBn*^t;W%i6)J{#u4OA!m74i;Si7!%oLR9^P$KoB(i&$UQW!|cLfF%(J$s_7%
zE;}&XGbvErA1*`-{{f894&X6f$(JDBfLADe)M_N9*`+B08|T_2LDj%Mz&s{0m9)L6
zXGj3<1)Y|wffJfpy^QuDa*5YO9#x4sPx^=#^j*UW<68PKeg*L2=3|7A=^O3;6xeQG
zk-I;?Ur_^FS?6?+J{&6~NY%v3kQsZAw*^G?M*nNrW9QY4a!_rBEQP-)wcydzWOh1}
z$kfx$)t}Z1<SE=px2M~n6Cgz$D0e`QYp?63u@`g$waHW-u|i3Y3<k`&hmNO3#|u*n
zQw#pieP4LOcPiW|@=}!HO5{d*D_MhV&fcRpBbT9d@By&TpReA7nxg;VCbEcjfu_tq
z>=JSufzgF{0X!HH;TlAkyg&ssM|El1Lz<h^d0^ahg)_Z=-yA>U7+6rf;A$aW+@;uS
zpX?b9=(w$;FU2mXfkeSM&#C=k9HlwO>X|`A3hIEH0Vc>Bq%WAKuOO<^)0iLRI^YgG
zKst$gq=}pl-d(SQW=;nMRWNQVKMA^kmcpwdw?KMy0^iCv&C#ZKUmlj%IqyMkjbhqe
z*0VPd<xj#SZ7>WqZa3^PH3tTURKrGKglT~{2Al3$z@NK{I7=mhS>H}#5`G4qhP5Ql
z5~r{cL@l%hFhw?ox`R&JQq&3ZjlE$jTpC)**9tF-obtbRR&*VAq&bpYA(z=D`2Iv7
z?uW2hZA*FBRg{&Og5SmKga7e7oQ%vyyCSRL?Px9H1lT4>z|TtRBF0=pO<k(Chi;j6
zCIu6%(1#MsABfHqhC}n!s=&Ei56fhhQlDX7HmiOyIk?F2wV-7F!-Bm90}G<X23NAT
zx4&YzrgRhDipJn;$*o|Q_)rti<P#&v0f3fC09SA&x-b2Rx&_>&E_x5S2d#=!K<5yx
z$Xi&L7)I2^x<VFl5PwODLzhAI<bCQBb+u5I+Z|cOLm=7Q+L!GJ+q*lDx$fAzI*)rb
zzHi|L;wE(=R>1rLGq+6EsF?`vKW*9iT2Z@1`&yf?4Qd~2KkHxV-)d?B#-f5&K@KXn
z0NE@WsS#=wdCvKS3i3nHi?AVXI)>2@7odxZEPoPyhuiu3x%)dw=Y9Jl`!*-$xgRJO
zITTsSFOm@Xfl8r%YPxo%?myi&eLv$@1FzQs#-f(GggwK@0oJPs?^BD_mdXiLL>?lX
z+7{kVoFPl$hY<paM;pS`l?Qx7ej(Q_SSJ+W5`=ouMj+#VA40MFSU)&Xf`kQ;mx0|r
z+^coRIyM%+b*%F52=5YFgT~!=cBU>tztC{e;*4(#GLH34UG+gGl`6m#WC-eoen_9V
z(vg`_2Y*{yrj`J9gI;I@>K5RIK0w0iIi;1fjjs}U?LXvyAAQbWip&i&yiI126KWSR
zRX#8G5nF=X)ZNHT?jF~a>&y3-M?eM8Az*rUks0h<O+Zr$5VNLe@3EVhrfdq^kEW>(
z_*ygr8YvfukHKVj0CzZ&9Q-SIE36k76~T;z3ow2xSR%4gHiAukY1M%~$Ckhq<QifR
zkP@m4o`XTy0xef&D3#^zVDC>0!@xv!jM58iooB-jq0?a2RZ#+nS0N&6krvQ%^*OQ}
zJr2KCTY^1t92~2TmuVj6Dha)$fsz2Mn|Gz_>TB@18}Y}?zdDz0p>`XQq1+Jv1^g&0
zX(i`VTQz@cw$hDYQR$*4$vdK>!%YJ<JeORUBjDQS8Sd>Ht}XNvAH(0NSg_qmXHL=+
zsexEjsUYQZ{i4@_RpXRkRNFvL)SXB#@&vV-ScmH{0bN6w@r&4dVEv7Qa^ZDID-^;S
zU?kH@Gl;nWQX~t2$tVtgtByctVULvK(Ey<I+W~R+gzc3*;4btn2=0omk!oR8sI5dC
zd4*n1mjTTBzVHipIOzQK<#NO6T%2@RE}<~U09*yc>P*^B=U~5KpUkOy(I(^)wzn?9
zkYHi}U%CN%35ijTDar61Wjfz1JUP-a5*sl3*7}}@7xB}h(?h<{y3kPXC0BK4Z|4zz
zH*O*Sue1-@%M3E^H>}XUq9vjQt_6nPEOi9Z2$`wAfKDPak?!hH<R)I3y24guXzdy{
zp8dj<q?%H5HH*w1{dBFO?`ar7HIi`ud&fjq$SxP0&pDWvYWvGk)9!I-106z%A%A#i
zv<=rpB9sEL6WoqWAsdj#$)j{fjbB?^8`efN`Q#sB40=JeDhI_>=?T1*nx`FYK4d*$
z{$d(!0^dPKAzh%iX;Am8<J7S7PU)kx6fTEj`20x6Kucem$KyC=Ur{(Qw_JYj!m*Ct
z{vOc+X&?R{8Kpv+BcM+^i~K>hBx=)N*dZD-+lFpQw7~v?1L_iWno<X9pz7g;*jDNb
z`7b$DL+ML^nVZ|Z+Z?0aNTs1>aaZVz@21=99UZs`Sb%c^&aj5R81Z;dyQ_OzyY{;3
zf%Dno$VH)^2;6`08zP%dVLvf?W<TANiXa#a!yVM4fUFu-J7JH>zM9j9zUC+9a{BuW
zLJlO(qu1ciST_7b4Z^3eZb*uHTnvhhBug|W$oV^ZW;kBiXB2eFZBjJTdCrp(TEOp7
z4x$5ya%4ZM6EN0aqh8~+u_e?`#=|~f>uUOv&G8f1ZM70)MPgtZm>Xs>UR|#ChvthG
zGd>0e2&2i&rZO^F5852L=t;N#vD<Bn3riFou{U#7^X?2R@%8ps2p$Yh4<C<S<F~5S
za64KV>>sbNKQ&3(9!xoHCi4PM#ulTU;d|;=_=4IV?uq)ammq`mhCQJ_WAf`tY5Fs(
zspYg6Cm<T0jO4*j6eYSZ@G|@{yxm>biQ5m_+Bxdlq#~2!j5E;<`=^H6N?PnbwT+o-
zJZ&n}P0+q&vVdE>HsEn=flHtz(T`XPXpTL@?bs3-%-p#-oJZb?^vBLnee_YY&hnpT
zBzprq4K&OrbfGjl`Xu<%Rx_tuM(ynL1qS;N*V52WJ}hjK>jOSjH7ter3{IFQuyy2b
z_P+M5rkggI{egh{gj|-lMW+kZxSzaDosM?H%Tlk{TKd6;2yh;@GnTaI%=4ILNCjm!
zXgpq#zlhbP!BQF*3as`zU4vY#^I_q6TNh9H|KsQ^!=pIgw>>_yu1Pj-1ef5h#oe72
z=SL~l0>!;ZaVzc=DDLj=4ng9{Zq|Lr<$eC|CqA^tk(TVv^UQr;*Lg+^OjT~QSRIK_
z+ti8b7TRBQ|LESTP2h=mO13If#8yCk*$?#4F2g!(msV%EVVJH1T{)~D)LnigH^+Kw
zYl9Q#xn`w7V|MF$kwcZ6+@<ImUn|GSQV-~iezyNyN|hdUw)Wd2|ANlqMP(*QtE+3<
zYoBUIsWs}y_&{tRHI6(9_{Wpr=JFu%B|DR?%<PNG(LMY)I9GMkFxS+=yxZ8tkZ1a0
zYO0N@FKAS%GpI@k1z&_3vTY(geC^!j?#tfY-m?{^^7ig2{%OIdp+2$6ibJ(svq(MN
z;58Y{D#Jf2m1eT;06A2)fo@8nu#~^R<;XkG<LEHdLzJlUG*|WG)km<4ut{1a{epf*
zPD?+KkZPKGwywGs#oyq)@!P_wSlcigcpm!T%dHp<OsW5Qj)z77{^)Hug0%pf?oZUf
z|FhBP#;BfyKdWeBpviv#Pef-cpZS;cE>6pCkM@q<jIIKtogyMp)lzrTkY(y?*=!uG
zjwjCJHDOx*QyR-pVT<{Ap$j{d&JJG>{TnRu<-1c|rLGO0?}5Ehy<o%B)nhgBhAO6G
z;FkNB<_NJFSt-wCjz+44>&F&zeYrtWcl@<FANVcmY5vxo1k}N;1PWM&9r;GmFY-HN
z0$D=FR6{f)wSuZ6(NhX=HlcOwcJNN1jz8J=ua|W<cAxXs2&4raATPLz?+w+&TT({t
z5yNnhP)Rc{GZh=l^;^iEiitlQ(?s@$c88XSE7Pa=L+}Ucv%zj17}qhbhN*)IDBtwU
zwfjL6bQ*pTn*(iBo*)Kf1{4zd&`+Y(gO8jFXw@AmYhyp<`0Cjmy(x-H348~Ci|eWV
z>aWyz@+x?n2;nEtN$@^sDY6Ex1!fh0pexC5s<&i4q5$8A+*LYDUVff*OFn^cNPFxD
zag4mL7PNw%(C;&ZG-rsGz@xnmFNUTI*JE^K2(VzTw>yhQ7Pcr=*{|B?yYs>h4wmPk
z%T+CnzWDt3+Saj_euk*pjui;SOhqghDGn<UiuUkTp)9x(@S|)Y&tnl_LJDFYoW(QA
zLh=>xvZMpX!)l@{_BZ+`>{fC_b8KUzd*oH9Mfe4cvv-BxA*0L-7Ty&7>`(M5u4V4_
zzLd~g=BR8%ZW3+vMW#{aZssFaO?;vChN+u&KIuYqz*C?Ts&cK^XZ%WW1auu4k2V9(
zvY}K9(4O5(E!Ixa?a>^jP7odNdNPOuL|27Ge~-}XP|whd*cASvtU?Y!N0t4^Twn_t
z$sdZ13?27fat(JLaUSwK@;gIYxTjF2>bO4M{8N0N#8TU3>v{8gJ)?P~T1)Ig%h4-D
zH=-k&0UrRH@h_qQOkWys#q?piA+wWB7k0^?;cjSk;we>?Dj{y+=b>GECRZN27knEi
zj_eao%MhS$MU(=$J}@S%2omA7krv_gp>5&A>`gIIu8{9RYtct!4q(_=jA4V>GS?h6
zoYD2v{s-(86DT`i#PN`eXPFM+kWT|FJ8gVdL$kT#$^s-nF#1HpOkFd5GtC2y3NS93
zBQurb0>=;KF_5d<A`XFk2!*wgH*$OV9JXF`o_|xIclc4bGqano3|g6Uss7p`UAazU
zxT}3hWMM9B6Shk_4YGy?sX)90@_iGbeej>kL@AGpV>ZTyM4APwMqdcE;RyPYtfT#^
zU2bR!=;^<y7T|~BLC`m;zc5vP3qjZkz~cK1Z34;YLyW*Y2b-Ir%sZwtTMN)?-YE~@
zAe4$cN0N{MQZ=?ubaf~ks1tk;cGG(C5?n#F1+%x+T3Ov63j&*iA7t|oX{!_zOd<#|
zgY9fBa6`GIA+;T}&DD31FH){lApfNhVl#<=pJN9JmsV>$s~e{JftrD{ZnLzEvoX5Z
zrbxTMZ0{m}Vo(lN1)oY)>{spyNAc}BJKsefCA+2PfKx_k>gccNhU-47a;Ri5*ZT)u
zf}B7uf~Mbbs#rT(7g4RE4&!am08$t3B&`IuqWwy3I2BJ(_10F^tya%aT_#>*kD&Qt
z5`8y3F=zzt%N?%so)@9p^xw=k?hp1h`-puRI}uB#X=WfdPSgT+u^AtRpC#6kf2dz-
z=cu>f15hK@3g@A^Qg^Tm3<3I67~4kG)=dWQQp*h^^f@{U^($hBCP039IOwWBj&%)Z
zh9`!;hkG*DS)Se&ZNsthc<79hD)`u*;6CnTjP&2^VURYM%s9bM-oe+Enm|sp7S)Xy
zNdB(vU~uY_)jq<GAH!O~J>@n+OJR_B0&J>x<62$Rbk@2D_|i-DLp8JUE=o1&8oMrZ
z&A&Tj4yT6dhLR#*_=k7``c=$=zmN@7`RG;ogt!APLo$S?v0F?o_dJHtr`eAD5UvKB
z%e{q$poQ{eB|@AxzBfM9_s~_--%(!&d1nVSQ|`mB1Ka>F7Xb8-LK($^_zf%_n@^k}
zY|s*^kQ*$lkUq$lz(!rC%F%2<p5R_pNBFulhu;;o2O4+}+bi6S=}XZLQ5(Mi`X8X+
zZ&B|B6qTQe#^5e=ivTnx`MC5FB&El~zbNz3-oW3}2?oAlnG}ELu5<MSl{^HR0~es(
z(Q(jsq#0%aP2ro$LU{pk&d^QOLNmhbHq25VppFB(kcs~8{a`=lh!sWhsNxY7Q#}nr
zG#i7fX|KoKw<V_+rT0%dWm%ygsoOyr;e|ZHq{aG#^`V}zB=!zqD$ZbwgrJ-a44&h`
zn|cy3lkNr{&>VeF{cX$Nwy`=1w^3KoG+^&*7poRb44nuJ4YrImVY`OzMhckvbTVDQ
z?B{=y%)nrI6Pu>$L3}{L<3KY(J%s9r`LOfYTDX^ZTkOJjVnVTrG$CZm1Ek-@ds1uh
zuGCy?E!-4$D)*49n(Y>s@sRCfy5F|lP++*CIRN@B-(o(W)jP<(`I|0ZTYA=B?kWvZ
z91S^%^HjiOk3VAS54ddKh=uTHz<#_h?B_o)d!rK=m9SSi585iFSW~j8#;9qi`beEq
z=TI&{Oq!=oHXgS=Rqe(`>u+O&!?%H3pvZm6eZza%`8W`Wt_+`vO%%s)wdr|mT~4jM
zK>YGzu+d6FtKkEvR8?cm1`P~2_TBJwWC%1yLcncrwb($JuDFm8(M|I&H3=JyT!!XJ
zOT-ggQ>BuoJ3gIg4U#VpHC6R8bw^~xa^N|*?d{+_UpCu5-tpbu$X}fY>}KMEsmz*?
zusgwKt*_s%o(84!1?**T<DMJq7HtWfv*B>%STdvGoqTU@J})Z0@wvckny0O7&|4iA
zL*l0NZ}A7sDM@n-xo~aqQlz(YyVK*G>73yo6c`w+6s^G&2AhTNM;FI}+$?dOas(R#
zj44xf-vL>Apgza&k-CppAx=UQl~%%1t{d+WdV@6kS$Hut1?_`>f&(JP&I|<u9V1=%
zd|-EMPP{U0vK1LyS<MMIRXb&b{T{g%F!=s*UvdBHTIj6mT@aecbb!AQ%ZSFn$x_L1
zRI^4^8-JqQ1%Gdwq~=Of=rHmPwIZuPqB~z|E7cPl@(Y+H;5PmWDZr`{0TQJel4{Ko
zi=wqsAw#;hnUaMZM6LW;kT0$RHr*uX<-Vg2M*j2P3J(EY3o1<U8^lVmi`uMWNge5e
zyF!0JEx=x%=7W4cFvlDKLC{q~r`=}MS`Sz@=o{%u)N^na_Dd1wBpVb1QW3TduTX4Q
zW5W}bL(Yc|2@AqQ13&w__zL`z@2U5DV1001_%GojR0kS^{{}wq5zRx*DRq%*mnws}
zfE_^wfgV<Oc1yHzL>>7p`jWXQ>{AwknM7@nJ?)CUB6O+^>KyHB6-T{N{YExd_cwf@
z<`RQVv&|bp7JmRyGj`6~&7Exbmn|=ETsF1*s<W$mB>3!ak$d4cHJm;MvLpTD7-Li2
zW6~iT`AyOPg7>4-xv_k?a1`1IGRL%>sjP(m!1@v|$)zfb>J8b2^x!SfkH}l>5-~%)
z!8{?Z2#~a#`VzD%pxBQSyT$s48U%-UjOD7LX+<ez)ysY_%lE38E^-&D#B8^YvmT9m
zU}<OBV6ho5fsD>MxQUd@HHrO*jbb)OE(DK8Qs^JtAYh}F;T?E3QG~xG2B{*N*P4ym
z#d==<R_o9SrjNR2Xj}9W$eLbbt-zvG)Ay6-h)Z;>b1w()6F&!!27eE`m^6VE!is{T
zM4q~#sgvb~rFPt13u4l1B)Fc`Q%qvMhHT+=p?(1<+@D^=&IZ2T8eo=?0j)$<gMHdX
z?JpqpR%$$EG#F^ZjJSnyqYa4qC#np-%jhFn;n(hh(qMUt>#EZYa-JVOzq)gr9$!&x
z1-}bA3S1nbKG7U+TB84~KW03oTTZ}8F_b5CW-21#(22-hnwJh^3Uy95)pXC?)Hqg~
zp{hoPu|)W#IE?$qw&QQ`g`mT;iF~RZp^G<S=0(7bwnlvrp*d}MllP?ato>Bkm$F6`
zRb7p}Wp0DFWneaQ7q*b)>JEkrmfmp?@N?$tE2&1KRwzyB!@FZY!j~eQ!1MD6I!oIu
z?rY-Fl)lOL<I9cjsoPK?@29olmI2;7!T)EdIkS*+%WJ?azNvnJX0|Rtf0VSqUuC1P
zBvL>0DEOOqk1HRr7{5A4xX!u<xCeUghZ4Bs@KkD;#%=5yH_K9JZf^iYQurYFR=(m#
za4Fn5;RwG|oQjmI{?(5*r&;D3PwW0tEhCG8`FOPQP+B6mgh^s9pThT-iqL~#lhX-}
zpc6=$e2krjlR>7g2lFmm&;QU}#Z_uwWj}6@D+}5i1op&2LQ`zDdc5JXt#VqGl%G@Q
zr1Va7nmTKo=xe1v4>Gcm%h65j1EB+Ob8jIgQCeamUJCx~fZ@mv;GIa49X!hQk!PZX
z=p6OGny#83)LO7Z9Si>>OkkO4Eg$6#R9q{6RU(unl~=L<>b&gf9wg{Ckf^$2*_yO8
ztyB7_v=7O36CRjCz|I<zwR}rvcj#&8c&rbznBRajRmZf`jC=GewDYMk@EzeDH<xKc
zx8`3+gXI!&vG_@zKuiUb=eO$TsxD|pu`(Z`4+lQF^4$&Goa1`A$1%+9_3w+!U{{Ix
zN_8TlZD`K7CdFkX_!A~uo@>;akXnVT=k`Tw2a4Q%{O0iYNONY6*a$L`@y1?e+T6<;
z2B%|BeJ`~KJ+DlapDClnlfqZfm-#3!2eX2~@@&QvxgJ{?nFkmedA^omb7T>{jOV0D
zVrSVZwPlAfm82tZYb=IeAusDj8F!gBnCh5{wf#XS^#DrBHa0JK%HJ?NDgt`J(tC1&
zZi3km-yyECDP8lB>Vr3s*D<x3^TJ^Hm3Wl<OYV$Z5cbgT*vBz*phKWps7+vIAR)4w
z=`VGG>Z3b|!K%Ns7xfcVEs#D+g0f!zk3Ah@xisaFatrBCR>I=tW>OJMBZAUMvMPsB
zEt#b%RP_Q)yO=sn-2h(&y^(JTw%FeAQsx8QIQmGwj8;-w;b*mn0bOn))?NIaeG#eS
zTjDBl|L3~uSJ8kWuiPb{>3QRB>tSncZ7XmJ4-^M8>p>o(VPsXr&BiIO;fClU)h@um
z9HkwlpRIMMA5&GRQP@CeKb((MQ++~T5`(D?{7r5N^qqG3YS8VO=HWwZkz#@G0Q=fz
z$t9(7LZlZBKJDxY_J`mCL>-8b!Dj3N)sG}FNq#EM7kYECh?=b?G!mDiz|3QM7gw0@
z!}`)(MVF<zhwc&{vYYv6<c~mi;fweilZNzFe^k!Fcgdz;TdNXt>16*?@AC?cXMQvZ
z&}tp%HLO3rT|dcikiymLC>ZJ_Cj!EvnxDutW!5p9nM!<pWjNG8?hEIFTZ)=$q&}tV
zrJb%BqPOaci6N*L(M#RMcW_(!THqO%NFN9u=U2gnd?%?9QV-Zx9zi$QdmPT=k$urg
zfS~sucR&tFv(ZDkIoczXk2-;0QLac6SwDS?q3H))4Y7*U8(Kw-(c~JATSmwIY3^pI
zr1}-D3-yzd`7Vr$-Ky~DY6t^wfa4TKEPxt9`-Jz*N4it2l~3{<4fKtSi?rqvkq)3A
zR~zdN2zJYmxoBVX7%~X6;%zB2@LcW#w9~Pe2)C7YNh!)7V5722?gno_S5k9G2=uc4
zM!KM*lm<d2dRZh8_J)ts8-(u?iS(tussZ^OOjz#X?a(c98MidrD0C|@BJe%1Hee49
ziWD(brRT^K!bII9Clh}H8la%a@>-C}t%L#|D(JxN(w3=TQ6|-UF#UZ*Y=>KmkC{Z~
z5851SPamb{F(+vadztGflu2rMC;3(XM&C>uQ^%`*Av$7pkja3?wq3l%jEm6zdY-<X
zD!z5Tnc+430i_q#llmX&B|Ykex@>(feM60hXo{MUGss(|mGTLmg1rE9%<T{^r3>AK
z`rL4)jOolTkjiDdg2^ou;IhZkfXmFP>Q0v7Kd^1cMdcWB3+J)n$VE6w`A2D^>=k7e
zi>61mhT8)-tIb`_GcA}IRk26J9JCENT=%<WrFpY)ufCc-PhE(ggcfk>$mgIG{2tau
zUq=!8AMT#?6c~oil65o<3^%Ql;*XhU8IEb|t7hTvkPFaauthomtk=syWA!L=gc->`
z<3>OaiI(IIKt2wEG;=1qC-zskX7G!5irXB}MyK$!JQ8_I?bfH6&*>~Gg~0F+uu(Me
zdqku3PJAj}6rS+Qq!Mhs>an`38dEo-uH!e*IOH_C5r0T@pdb=LA1E2hePIqek$E4T
z5e0tA=%HA1_B=mBe4|W5T7%?Y1;Jtj5(oNv)5Ys@nY>8s&nNSB#be50L=8S?^N9__
zanKqrS170%JQd$e4bZmIF{%(+qKuMb!ZwDEj%H>Euf?(A5I{aY4&D;4f$4j9)xVS(
ziHRYhv2cp1PWO&zqB^=MyIp(&>EQz939La1AiMGxXkd0@PH`6To45+Jx}O6t#|_G&
zexkWc-oYJsKe9401WUnYpnE`XvJaYy-$(XA%jHL)w>_S_&y8SjF+EtovIDo{L}8iG
zPw2|c;OB}}rGv5wVw6!(7clXr$jPcU)O}(xa#ozgFW@G!=b2BSAx=Vd;N9TnbymGh
zo2*-*e`B0ss%`>QFm#hxm0ljY5@;N#8@w74gY^QvL)#+RvEJM(u^LEG-vT?-wuWxT
z4ceVlKm0N_8zay;&>=C%cV}Ay1L12xMA#(`kVhyBk!rXVtA)P8c7x|IjIMwMI2Tex
z2k!xdf=1|2tR<?)dJ}g6k)kOPgBvOB`1#Rm!S=o+-zaZo9}CWk+K~nH1+IyVpp7V}
zmN6AuKU%L@R+;bXH<8<k*;qFyTZ(6^M9^R>?;h{i@GsE<`Zn-}CLw)@c(BbFt$D64
z1?`yrnju6Rq+FUM#)%t%0S>fpWv}=bGdA`Tq>`5U!vQvQB@D;@WE{dgxEe`n*6W8E
zOu7QyC*6BBOFkv)5s!!lfD-&3-7g>HzC?$Hi17UI)X+0P{mBh`qx*QLJPQe-EIL(n
zO}AdRMs)%o2kh8Gh+n8*w1n}db_}?+w}WnQ^Xcv3{obQan`51$RYg%nocCe$ky5C7
zV;+$7XUYTH0qY9=Zt{Ql3CxV80>9{ZED9eN$FsrM-I$-=%p3)2X#;(SCb+(W5Asn}
z4gIa{&3p9cG-`Z~{ER;+Y!&Wsi#d`X#vKF{u?OsRZZ3aDd?NH^N7HI{0P`6T1BZzN
z;D^{*!b4mlH>m-`RCCpE$Y9Xd&^I+)*W^;UxCkEsDU=@EOlBfDxpiJkutl_fG>cYA
zC*YR&SXEce8nDen)G=}ZRYY7x*7LE@F~IU0;@|15;;$Jv7)%Whiv7;_mzx8J{Y@0b
z3$W>EnUX6l7nX^q#h=6+cn>lG`45{(+#$aZ=ZRw=+tx?*g4m8+RSH2zonlAP1DWsK
z7rutjOFSWth6rGyHB#C7cBXyiCB~b&D(bh`9{CP`gI&rF;@)z*_!8l~I90r%$jAcK
zDZ^>~SwP(QNp%Z50J+4bl2+WuuNN+Y-TY`U|1|PCz8ZU#+aOgITXJ9M@oc(yLJ;}a
z(j3st-zHt+V6HZ3r`1*{xG}22MP-oGQPK$pW?<|_>^C~dt>7)<cd4grRBpiugi5_#
z+d^m1?5BDH!}my~wbBCYq`N3d=mD}Bc@V3Kuf`ssA+$Qkar`UaRZhvR0Y#*`qDTJ#
z`?nor0<i+6h;-s_a)dgnX|7qIdPlCp{{_U_8f^RMD`3d2=eK!h_}=>d4Ah9B+<s*`
z5x|dumPHQ!4y%j}MAstOa9u!*I|^-6VsI-cTht3cnIssvvB1UYr#Ar8d<j1o*dhvq
zfBD_q9&sU@16Uf}@b5%J?0;BC^l!OHjDS{oP-rD4@h62Iz_?Q))`XTItFTT;JK))H
zAyr|!lBAqa^5Exid+aab9rYWq55G`vBI=<E@>Q9`U*Zzj9Cj0ja}$MbfE2MzP{c99
z2Jtnr9dHRJfR>}ilAUnX_S|+n?k7`3AJs;%8ZsnYjSlqzJWQZp#729Vqry*eL*y28
zK&lGPs;g2xVXHI*y+(E=u3?#~BUCR0hE@Tl^BMLkcp9INZj1g#_hqZc+Ozk?uAmoY
zq5Jah*-O#iqEG0=SaviR0|iXQge@Xs)P3p>(THdUp9jbJ3^|^E#x3OQa}+xd<f%_`
z5$>*#3IBq<B0U<XW{>(;U76vrVY}g(F08JH-BZfo`f_EF6DkX{1c#Uh<^X?4Yoz+<
zTFR{Dba}?=CKKQre$}OsbFeMwFJg`8)4(kMy8so)485jzis0{!Gy|Sy5jc&X!*#*$
ztF8PVP~}!i>wudY#%h97<Tq?AR3z6D|Kv`IKCm}g1y9F(@If#K!}(iGT+GW<<2`(T
zc1)xo5(~|VL_`8UgpJpJ)x5^nV~yZsp%_f^j|8`dzlW=atHf$?P5J%eR_GQ|gP5rr
zLkPH${DnA(Z-yHyL3j(g7ruw?#&#&rfR{K$Sts?E&Pr<OijXNyg45B<*ig!*o~*v1
z-K2k{@1&16T+=Vrepdyl7}{1b0q1&()K+Y&v;h0{Yk>Vh2$wjFKgl%`ei2TKb>a5l
zO+JKm0$$pD>H&3%oCKyQ`yh|lLAc5<=WBwA+;nM__<~dDSM>GhSwQ;RAJ`pw7)<bc
z{f|So=xgQ^xP$IS2IDn}XE*|A37h2%F-u-0{SZoo1gRyU6g)u=fK5mPG!LYp#)Hm(
z4Y3->a($Hp*a_g5S*#teYpB_$e{6aUva$wM3)L4@U#c$J4_%6W06EvC>bI(2RaHqZ
zG)U<tE#gnG3u3>}?EtH^CR+-AMoaO7(hzBjJ_GcDIQf!rSpF9oi|z+RTorYl!Zq(y
zI${yLNH$B4xWvde-^akUfFn4J;RQh|Qa-~zWdt+<Spi)WR`cUT2@saH(YfqYaF$%6
z+i(LJPc$jEJ$f=So~gnQ<gRiPKnMJ>I$QT$dsshNyF#Zm@6}fayrhNbQR#@VgZ&7c
z13xj}_?OarWDhXt1h6(p7d)3tKwnE3mX9t|!q6~4<(Q%Tj*P*}RCBb=byYMk$=}EU
z#8s#de~BJLYa;z)*{qGe5_ueL#;Jw>#CP&8^iRNa%+<X$8Y~wqXXC!a@3naK+f|F;
zGPY*)ZlK)1%Ae|)=*jZ!2)7d=&`$gmxd^WelH%Qw@A4P^Pwt4cOS~@bltl3opiIAx
zc8Hb4bdd|uCb9bLK6Ws3f)-*2MLTjA`$mk>{!iOdJxxukcB(Q!+jlRzAKD~=c9$r!
zljtaWSwKOmp2l0F3FsZ-8hL}r1iaZpcpNqXpFstQH&`bknYu&*cMy3G-7cmG-NhLo
zTk#8sg=pwIv5m|{+8t>e%NAQexyV?uuC@Z~wi8VQff;6(HPif)p(C{iJdNkX0^YmM
zP36e{pYeS07Y7m}AGjyrTYVESjQZi-$nW5%6ynW@IYdu958Q6Iig($!F+OIEX8Esq
z-v)!Bqrnl;JQfiy3)R7Ms}iNvpEjt?uPyK5`z2knUAI0pZ`Z9RnjuG(A5sFhFxHv9
z2cE)*_)EZ8zDWF6C>Ch3fs`TJrL)R6d?)ps8mC&Sy<>W7n5=QB&rwI<Ya-ag2!FGm
zB5fkU=;3Jp@Z|9NNT0~M*jD<mP=Ms(2k~+ET}_5rFy$I8hLL)U`Xg2yq6I!Y$=}lV
zi}zwMJJLL)iPU0Wv2D36%wk~0){1e=EU_b)u&U7I$UOJ~G70Go8jsz@1Zjl0hmFz(
z=68BHy@!1W=tzG^yP&S1xAj!_PTN^`S#Q_<t~*2R#0H=i^bN4jPDYOdp3MKSb@(X2
zgdaeTCUTH^a!~%HoKj{%c4>h)MY;gJME9a?kbeLrsyoya9)Ttz1@choF?16-4X=jw
zK~<n4VF%z$wU&(HQ{kDUSKi8Jl+(B!oQQ)#dTKg43_SbOrBXoBJ{Wa|riBkjV44O`
z@qR*Q@giSaL?J}E2YMJYfjQSH-;^nNj;Ld6vM2bN3<M^Td!nh4X;Clmf}5GzTm$(J
z_yB$Y*j&<$cTBI%>DGsqYL;aEQc{f<Vq4%|G9xcSuLAnYVe*N(glb1>$pow_@<16O
zzm-Nw8^uFXIr#1EhXw<7#7X5KwiR2Bp2H3kH_6A~O~Q<Shg6bIUN3B6@6gp~FWrkD
z2>9RkC5PM_tpbu@Wq|GS2DuEjm>!`e*MV=uzhk;YYeuc~Jo*}Vf0@Yd5J{yHtVd>p
zcQ=pn4V>*b^M!`liC|wfLEOxrW^eGXg+@|L93^H;OQg}#2uTNcSvuu{k_|6Go)Vo^
znCdGq-W<>k*KAdt#a{uFQ*C%Fya?F76{@oOndYGBw9%>wgQuaQ+Jp~9TY)onyZA!>
zE?*S>5p8l0<(T|8IE(V2HQ>#j0<Pp<fVDIVnG1bTPQr<B2{=u+E7ifhrv!Zo_)ABj
z>%c6sS*b1k%uR_k4=0D@aM$qP;fIm8faO*rdW_l14(HV(rJR7r!71===$w2-UI#c_
zR&FCbDMo=D+8xHmR%N!Z|B8QsCU2>HRop6k<`}M*colHLHiP}N5n2rs;P!I`0WC`^
zQLR=rC2?#uNY%ygZxp8z)US1M2A>`={G(TCeg|3E2k1uRBp~S|!z6SOYK)ABM<{+J
z3;i8UMQ30^tT%p?XsYg~{ZHcq@6TO{D_9OT3DL{<xlY_T&dmgwO-u&Uf_ccz0aTqJ
zca4qbI<c>~Dq<h8z0g9KBJPk*$c>e+(ojyrbmoSG=VB-NIXJ5qMa<D@^bpz`TMv?#
zu<Vh4k~d4oq{;FeWt=iuE|vV^J}w>H(OL?vxPz=4Y!R=^XQ7@*d$<tNplxu7;6P9G
zEM5hq>cZfBSgN6QuMKVksei4-)Dp0Lk|YD}?@N^)iXc@5dzov>Sn(Wqx-1aG(k>W)
zX@EohwEC&0g~p^>N_;>_s5P_-ehcQlmw6wzij%o{pbOepaEh$~VQfE`T|N=sF{R9F
z?gG1#E@!v!i+G7k<1E}A7C3-~FY-CLkDLWD&?s<w8HAUj8Aw!lCYr%_>tpPF<WWcn
zca5EmxuYe~Einls3jZfv2K)Q#%4xV1okw(3&D4nM_F7(_rC+4sscE34cZ5iyrc*1a
z#bj@M3pNcs2d5xYp{L4IxGmZkn~q&a%a9mamF%gSOFbrVya=Sn27uFnB4{jvE=LD|
z@9by6#t&d8vqo+Y7svHuKY?#bRA?a&1)TNekOXce|F`7`K~(`O;Xmns&;TT2heo;s
zPtoY`vdD_amDrzbx$r<*D4zxdi;>V;s1kAkE>n`Fe+3-8b^qY+Ft4HokzvuU(P7cA
z(OL9T#?H<HOsY@9J)yO9L)i@+(|PC`(1yN4j8^4pwfZl*VTO7}1hfTu8FF=9)e|U+
zw1NNrzfmt-0u{nt5gqy&-UgZA1b8U41hRm1+$zY1y0F{$V%&qx#D2#_yaF`#R)haf
z3w8#(igm}{pa%2`<dJTR41bx+=64EHz*9*jqTp6(<ae+obOR=foyx9flUN<t;nWrn
zOD~`@B!G5Ahrn9+e@dPl1DWPMVl!bA*M)XP{UN>ouIH6|kEf~cXy8bwZKMHRhrcDB
zQ9dBcQ3zd(G($RIH;EwGLsg)%slf@Qex!P(+OB${a;hvKzerP4$Z>cgxV1J%SKvE|
zb9gca14`Q{<RFrWEQCIR=VVi5mpm3^)p(HL?Wqh<1}RfuJvs)i0TWmaLc*`&x52xS
z5xs|W2U&)L@LG`X&wv+7n3&C1FbBBPd^KUc@K9I}*v##s-J<s*#>lAXmgutR{qXDP
zYGwmJQJw;u&>Bc75=62Q6lwy}#NXNBjGxvpvjCy|3tJQL-1o`<D2pUUoF>&5#`7WJ
zKGYjMgl#5Us^(K|$$`{iKy0|8(Ez{7D?@jES4~)5UE^2xR87ZTA}x{U@)QYCUV^D3
z4QY_kP!Y&O9F@ijLFPV}0p_Wl!9TS^XW$yhdC-nQh$gCRt*9PMWso&60&}5Nu*#qv
z`CR<Q6YQ8+FFHaGVyXi=mrKqAd%$PFdcB{0%KQm}L)qbs(20;2ocO;2cg+#esCc1{
z@_gwx@iX5|x+{daYk=mp95fD{u|mKp*bKh)AHfaKgv>|QqhXkXGmw+$dUQM721<hK
zK`zk3zX)|kGRPI$H~O(g%GgFf)iBAJuWz9JpmI{M`WiKwtOxF0TkvP-VtA(VN*=BJ
zBYhK!gbrduu?3i3WeB&yDO*o!CVc@L4h8v>%+_?*l>zSY2mK)3-|D0IX6Tf-TX3;!
znU&zyQ4W#|UfHQAvI+1;DLNzU^Uw4B>N)P-@1EsZ>vsp@LW`s0*vEXlG!}9|yOaU4
z18i?<315H_%)m&|_p$X%Gp>`^OxXxa=mlac$gb{Fv#P3Uz4|?vCv{g{rTPMc#AfU$
zIu2Qh^&<PIKWPT5o2wM?@AyeKMj`Ex>&j<=7xDn#Pa_Fn$6bO<My{Yk(EpI?_zZA*
z`~y!`5HP{q&p#Dr3j?{)!f2%*WI?sWaq<y)jrfl4ME(bMT5sfyfLG>{rpghy58wly
z0jZdea6hO_n#$K_8bvw>Qv()%3s0{5gJ-{Y7%*X8i_QYm&<M9s><ks4gYip*mw1W&
zhn&W)VR!LrWIkaf1H?)2c7F+YBKqKs;id9685N)Nt--BeA#<9U8~c|Y#GMd-MsAXG
zR6F&x&2iQ`@y>)5w$?U%{Bq;J`Vv)Zyb`((?6!<_lgQO@aVRrzG<YO(Bpes19s3Kg
zPIt3&IVWEO?1s956puwUU%%SiIR2Gwq3u-SlY{}5^ZFj7PLAjLM)wDY2PcAk_CLPQ
zzFoeb1B^c!VuSI4FTsDpJ;U0_UooEk%r%xJK#=qhO*AAh4HRpisas<WphY4Lcw`*|
z5#PAL-~PFQNMJ?aM5Gyek@+EhKn%d?a7F{`x*IQ;3lr$1wuyBUJxQP9?_18A#!)Td
zfZSB9!q{SuqC=umIES80{}wtFvH{mrl&L9<mX69dpa$3xs)eS5J}3Ts9A-Hj58ED?
zb{hWGv_oTH;+MmlfUCP#^j0*7Ue66-Z_-}jfZPr6IzGr?^9n6N7vig_yW~}nWl2`k
z>fa12sQ1u9d1EXd{MMFwD;&eiu9j{GR)HpV(wpwZeF-30Z|9FF7*Zd(fGovZk$Lze
zuxoV~N$r2SB=ZeTF39k7K~IA>(9@tfL4=0|*+86s4#)zOhodoqA1btjis6r_MD$X3
z*Y4KuHy$!~1-8%hq)ExQY-SUuKdDJ2dMLYjceu5GX}}P?=<Vst4vz`Hq<e{W<uddi
zl#EWN+G`H!&KQEm9>(`^Imw<RC9zRz(*%qDuqI6Gke|?fVwVC}z02KR=N5Y}$M_1&
zwaJs`HTxF&YliwqYqOL21knZht<T}sV8$V-H|VlV7OkkNOwB+ph?@aBY`^cY=bwt-
zOUIXfat-s14ZIAqOcviu>4Vo&&(o$F3F{ea$h0<oMS5BCzWCCl(xmDj8F*LQ2yZ8>
z;W&C&sIK4X@9aP3bA%$%y|Ep!|8dvBt!)!X(1o!I>aA{+>5=j0_zB63ZFK@;`#FBH
z;hJ_Ml>vWXu0-Dk%H7S~SG?PO7yL(kS%9toCh{BInYV+P{Ta9(>LtffL#P^fb@gNI
zbyYicbL|`4i0pxP3Z=2e;fQaHBe!Hv@yF8N%hD@4xvmGMM;>!pWeMzu7NM7j%c>h-
zTC*0sfBMXwfl*L0)QCT&@20*=?ZJK$=F<bB4MQ)y^SpVXM`3@^8~TkI&jzGRpcyp;
zn@-Kp-#72I{t}NQ3`%*NX;1B!7)Uy1A#@h)e!REnr0+*|_&<8iI=?!j&V4QcY?8I%
zYOyx_eX**18_A|v%^cl+!*u-&Ba_G_ow90ei;`!X>g)ahY@Bv98@TCBb~h>eyGSfv
zQ{1^|u06#!FVGxpduM_7fZkAJcp0j|MnpijX=|Am7_|CXW{+W(>NBN40zD>lHc-to
z#I?rp+0nXUOT{ABJb(XiC{_uure5QcCJ%hm&&2h$wzuv}cmaI$NW!l8fbF#DjP^9y
zQ*Oc(#0=4qksHBD-XT6NK!YTZfg!n<ToTwETtQxeOh%B50wSG9v&XCjIoPK0AA!d#
z)4Wl88apqjV(o&{{dc{|cETR>#0Q|jP_Vw8$tOvt5SC~Srp3RLYd{+7^Zyx<P4^6<
z?zx#aZKZxjUV!cYsPG_PTh}s2&jQo8(?z>WlZ&r7_JFxrNz^aS!C1<t-mU9xS#JGe
zR9kM?rh{kQ5i=H7!*Gd&vG>4s^EUi8Q0D98Y-snmx(D(-qUU&|8vBv21hKeT<yXal
zR98ma3(JuB?->Ux&(0j3{yAfRQe{93$&*Jj8G#qhzRpBP>!Qq}Z}ub3znmX}LwF2Y
zfL_FP>dV^Y>Z{-hK^h8FJ@p&o^Ac`YpC+tMsuedtw~#!9UKDnOqn=~#WsZGC^?`r-
zaH+X`y|bTxBxnXN;&PQENImo*R-4Qrx03g?vc9=~fv%gT4f!`(O_sr3|9bRb;G+-m
z?siVE_!GDbfA*+-b%UDN9M&r&!EcEA>el*SEi>Z=#6L}0l=UU6d-jIx>KStr)69|z
zMPOk@WQ?!S)4_ez`Q1f(TKMzAeV8}GN~JTBi<J=%RClOns!H1R+UMFG#;+DKZmqS*
za?_$1Zfh!tmIwoEwugKhoX^VgOVjPU9iLqF0%K#zLIspVUQtDLpNvsMg-%v?p!yP@
z!Ib(DaRytBRzQQ~4?<V=1HC^I47LdV>R;tCxo^8hJFQOGWAh&iTnT@UrEms$0rHCE
z)%Daq%>exe-7@uTRX4D|Ypq_dNz@jq2dXB6o!r0hdby)GkjaVpW0Pa;B7a9-N1BA&
zg#cAHHiUU3%!U}OKSk<(wotZ5DV4Hx*-)lBV{pnc>n-ii<VR=|%Ll7@k}JBDcPQI#
zUsTcAnddPCZ-$4_zX><xWyo;y7wvY#4buec`h<gt?UFyG?o54}JUi)#&0txtS&PhO
ze+0fd<<dV24f*eW=nL5VSA{L?Z9F{!W24>pfzSiIBgpkV*W6c=>Vuk%x|aGly-rsX
z+$}y+$1vb&krr^%A_X8#8+Em+SmT)G`s|Glj1A3*ZQyQ6AK*B=z3QH>EtoKDwdBU#
zjN2bqKW>Hfg{8nW->_FV3^XoQB3GnG?1q>W=^Azg@!(wFc3=wK=}ifAiX4tr<D$ZN
zc{%n}wM=U>=2^P{%1&9jA!Bb!*Thb71I?fGF|sc_o-YVD0onCU4#s}o!B?1F*WHyp
zJ-zOLDYAy%!o36ja~gEfBAOG1!KS0;1nUXQ5#xQ`eU$;<E%#;4_}$LA4!C?%NnUZ4
zl8dFI?Gv4gedUn`d>807@mh6F`_=fwdKP$+XCzHZxt_WqWoGiEgh3`RI6H2lwLv=W
zeW;o@;2cuX#4*Qt%d;V{D_jJqZ_Q;M`UJKilhh4#ZbN}_EO>e}NT_9do^UU|T3l<h
zOWRX5k7%kSa+hQ4Le;$wU4Odvx=(q2^SXSMgRi39g~rM@kaSH0<f{@@C*4_nhVfr>
zuQ+|&G0QOXIa99TfqFE)N#4V>3-$LtblfUt3JgW6q6dWoi#wFntmx*gAKV}PgWE3u
zfd^Cv)UxK2v7U9aZBf#^#0xfcLb3U+{-S0SU=DU*9l=H3A+8tpd*#9Myz*R!$ywqq
z3S`7oykA+3_s|?RcC=KB`zd)~`j|{8>qtg0WkkYZlUI{T+8~r&6gcZz;+XH~>uBg$
zUqN{a1NS2p><U?j=<p~>sVv%=`r(Er#{Sk(@eOUu6TOMaNkYOq^E6$Qst!-#8ikDR
zllGJ4U&^c7JJ}CcT=Po7htcjVE6jrJ_yh8U+Na&8P1SPRpmwieuJNw^ur62IlRN<4
zlFF6syb^lv?rC3Jva6_5F|dJ_JSqR`vIp-lzlqmigq*6XsUu87%;PM_t-GyL;(hVu
zmUYI1`aYUuatHEK%x41O7QSunGoHUaSKKY!D_t!;I|6efJ(#t^A*dXM!G1o;x**|m
zN{>uirM$}e95ORKr6TUKA*Av_8unqRjdxN-TKUn^k7e!c+bTNw)`sdu_ptLspFA2~
zj=sPhREnmWZjG_FWkKAE_-oef#$Eah%`vQ08bBZN4X`H`;XnS(b9`=`*YxYC{9wtK
ziao&_+zPmZ>WOZk@w6q)YBujT<8kWvPVp<^wpokJKO5up*R-{%bqFT^#9oZ(L&iWG
z|7UM??>S$QuXiZK3>SMqOY!0AnFf8_iiBX|8(=srN;#MOE}@HcrD>lgl^l+mq!098
z;Vpry;3>S;yV>8*ztsQ0Unvv^2z4_7rQ(&+A2~?er>1G{n%2d65_Bm|Qa2@yOgL^@
zp_b64oX@}CF{r5CcQ`Nf<;1t(cc|c8vA*2z3j6<zEa27xLZ+4)rJbd_WcoG!KJYeq
zQa&WrNcx{`vn6QUpqYR!7mkJJx`?vNMe7RxE_hbBrbH|^d8b87g^lP{K*io3_af;{
z>a~on*`}QADz9^1q|Zr;kJITj)PCp+^U>eJDU^*YZe4Vucy%#dtS|eYeTCZ>Xc|kE
zP9x2Uk=m$vV?wvo4%rJTAE?@^O1JD-YP*C}#`o$ZG>_XD?C(q|TU0c;s8`9F;_}iZ
z&fdP!(VxW6&~c0<`jE5LceSjxqmi}@j0?q&k3V5<ZJ4ep#dkwHxzC{rSJkrI;wFV-
z3p@qe3x^eTD;Zp#?b#Y0&Wx8QVe?e|jkV(X#Q&PGF430!DTPTskoY1VHZRvj)c@h6
z)HF8IzuUFlv9!FnEURo=+5a4XQy55zb>!B_v(Zv=rmmNHQ{1a$e^&3RgK7@1B~<&8
zt)zU28)vjpAjJ_*cP}g-QW7fZQT|tX9s8$>X70OzbFp%EqudRv4f;0^4aKJNxE+a(
zl*j45wARUUZCE^J>226V4w0INu2*<VZv0q~SLw^CkIg^a`nciC<ASdCmL4qJmN_AO
z0i^Q!x}|ZcDa|uBWcAHxlVY}InV;#7sR+0aQ^#*{-FCb!KVe_uNOn|r-f{E3U!y;R
zuJnIM93iRR=)aiy#BEFF(r#yL%j}dsCuLnytAt&arMi~*8SyGGqy6c+=9pKpwPJC_
zZg-~d*U(D#g7_2s9)~F-xT*bQyk%~i@FOvt(k(4FxrXg?oX6B$-+^ijonw*%va6E)
zc1d~(S+urbRZ&4nYQ-*pdGw^T00gRzYA+gd%-`bPCALoLm2}(I+<M-yL{mh3L)2m*
zyw|m^WL5sUZ?SLV@|PD>EqY&at8A__<hvevLd$%Ld;$3%@sm2<GBf#bW{t|TDvznu
zHtSPbd{Qv3qkcTPkh$jl%l^ISe8Ja(Kl4B2Cl&ouvfsHUgmOdRYh=E*y=7d&<fH`|
z!5n8*xH?zmQ>7i5b5oBc{sSDlBk`V`J~+muE#r#U74IlaDw<z1sm$-%9r}-{ru>3`
zQ@uBQvc}uk)U#Q=bDWhbGODFyC44en(ZQ-0NI4%3EO72Ej~2^CbxU>>W5v<p<s}-s
z;2P~~7jj0L#gaHq)F_F>M*U@LpF}>%kVF8>T%75hb{;-X_$@fad9<u`@o&X%OCOdY
zcD7=ar+#=k-wIL_cR||kA@By<jdQK5ZT}=+OYNWX&<26$(*^56%L7BPx(KPtJE9)~
zC7zR>ChqAK5yyB(6W8eAsn}M*2iL>Lt6J&j8;lmWZAc20wlH;0((?HCW|uKV-x9Pi
zcC(#B6MZ#YQ3vYmSTV~!!ja&3<;eA_LZ@S3`l#rT&(sH9YjZSFpE0>oVa}th-l-Q8
zu9<Aw34jokAN;kP`!VOs;tv}?-1{{0%iZs*i#cGU=OZil{_rBaKUu17ptl;YTL&b)
zNE?_jEnS=T3vj{>OZeNeL*Jde!50TQx>lEw#s3wJFC1Dhsc2itO2_@c9}J=h#2L+F
z!yc<QZkH`T^`DILjEiYZQuX*%=8eWqx_YWA_;;xv{VjCfM|sA$*SO9&vt6@YgWYWd
zwLn8)FF4l*;CBEId$q}$keD(hBPX+V`r2ftwV!FV0adTW{1O%Y*%xuXDqmJ^06xCc
z&O+CC*IU;(|LxGoC^&7|9h^$!#5J&k6to!FnvJwBwLqp>rU^z=n@^gR<mgJTU>{ae
zTC|{eL2;AfFQtPV^}Y9^!-TrXDd5r=t7~pVO}FFjCUr_>Q~ymNl8+?ZvHUPUFgkR(
z>M-<z860}xS?qjWvAJTDy%Ts!%y#tmZVCtK=5iBk7q!l?#?m?AQR>62FFBJcO~_c3
z(k<R%TBJJ-xS~3-Zt$_QtSq~vd)W|sQbjfACFe``ZEyY18afO%%s0{N#CmNt(}09K
znMpNn*9=tFr(QK|K>G?!BR_esyVUl3MQw}cmA0rz_N&8HV<zxszK<?o4~gfYdhl&v
zd>)PJ$k(a`dNyuonxWFXOs}oFei)(woQpc_H1-oSA8ZZY0SDzAs15XtkHyYL7DSHG
z(?C;UB-nVO@<{Z)dN%mhL{rc#D)Up~Ae~l;MCSX(c-4XXq3PjOk=^W9xh2vRKFlYE
zPy0%}_xz7S?IH^!wW4j9ZqhKkw|0m5Mv@`>OwQ%>iPnwyNTzY%i)Vya@(&4C3UvXW
zPYQBFEu_};_)zaqYmhJ>&1{P00pD2_t_t)!<<yM_9P!%Ow=(bBmZ;N&?jgjF2X==~
z#_rSinEwGc${56}yyRSwRiLjrkk^38<v)-OR)E7iY&o2`HAS1*qVn9z_Ox+k9zw!H
zK?dw*@KQ8PUkBUCf502e9%PO97Vz)_zUrYBu{R9O<a6zm7DTz>_k;mSHPZ%WlQ}Qb
zzMFK)3~$G>tkSlQs@}VS8KLF$&kC5oW8Y<e<emq2d%Q<N!=ojU&XG;@PN@~S-*hXU
zOPrB@r&2hpL*jPT>{#83Mx`0$f4e&S-h0>hw6XC*nRtkA5`OP)<L>J_7|CN;un(QX
zWQ&#XBZgvdt|X-m$eCX4c6MCCTD&l}z<)3xL=SKqg;X&O(ojP*GPMde(N6*?p`Bop
zhl~I6R-vOZi&$Vxw>3^8Q{pp+RNj-_*Y<&U9+~PiR^)p>N18AM`-8g#d4L6Xq|_%2
zxlGPA-VWiC7#1@}zsKr}xkNW(rTDqFI?0<e+?nSS4{GKz%N$Gz?kMz4i(aIsGaj)X
zRv(`Oh3S!=ITdl9oq;V8Dq;$546coJl2WMJ;B@&GzbdsPOG+y>N1^vVp*&y@d1i(+
zu|Hz1_~|IB%B8MBb7Ic|<H8OmCf1Q}fc;{32vN<k{*-nzb6};O)o#?;SNme-B>i0a
zhhup8R99N~cls&akb4XF0Ho1cSSd5s+rUlvkB6JbMn>9)uf?uNCRJ|SgyhO;-7}X}
zUR`Zw#%;qy_F1Xx$Ns{@j>SI3e?M50#nDfs7j-cvSHIHlcG?pSHV-}U&kojLs>6Tj
zdc_Y(oR!i#qoDGHoPXkLAfH`#zUzKWDXHP^9C+cc6aG_LLXKDc1@{h*bYS*_9xPIW
z&W$~bUSJh?jILwisx(VR-%10kudLIrYV-I{@-WxRQk(Nys2#ruq-eVn+s!{G2IG!U
zjTsG?dcFr;lRa!_W+3}innl*KEKPBzMKjcuK2#rDV@v9B)stXJ(e}a%<#&7+BTu3{
zvk5t*TV-slva{EmZ%W>lXL{hkCI2x0YS869hYdGgiJy?LCXq><UFm4%M)MSDuKm@w
z+=68LdEed8<WS4lNvNqNL01b+2#qSi^Gl1?I$pXzyZeEpL4AGz`NX`y7PT!+%Fno6
zWoOn2bA7RL8UHQ6uyzF%dKeuW%M}+=cPx|Qv$QMuWu8AOT6-@=E;4Ju7PUb7s(PJJ
zH+y`QCRJuu?NRHGx<6OlXI&yJDchIdt#q|}Y2-Pb#wNj640%a+lY1EU3Ax_o71uo-
z!iyq}LebCzIsqv$glvB%cTQHN{V(TawIAstHUA40eQ%hzu5f6@+JGl?E#egGYy4Ky
z+K^}&K3TS+xTk%+r;)FgcZ=U2?F`k^*%Fe#q<3K|mHnyGBiklqyleWWweP2V2S5%_
zt3bn017VovqjjNW5Z*ngDML!8+e_WsJo`OQ0&m!Z#8qpTwEG$Q>>X9n+#9)a##z<M
zz^5N`^ZVEv`?u4{fT3K|FgW9A6;1XuLm@NAHP+t4HQ5*Pto9rTb{Af&U)rJ>`?Eh+
zK2)<+g9CN5)6Ssh?7Kc(`AC2NudIjXo)3!Y$x}8{#)-rsSgF5v*{G6$-Q#@k7*Roc
z`!oB9$(EOi_ft-0uCFT9Nv__}a)kNwhviMH&qz_WbDICBppRwLrMC2>&3c4wXD=&s
z7iTyoR@4LULcM&q`MSFONpsVOW<Jk3Ut@3X(8{B9c(~^`{9~m8kG-yMap+6*Us#NP
zT4{BqJ#jyaXWbnfg0r<R=BWkdSqu2;>ZggzvfgJ`&v{(EVZBQYqdAAwPyAi-^j|g<
z+bVYXG@<i!E9y+@qRP86DT9md<-YIKxf4CS<5U^zY8j(2-n1yOPx8u))m7oTb#pr=
zwN-NLoj&%<V~hHh=emL(M`Q@~F==KR5N1NXyw~iz>_0hrIcAsGN=a`Et`+szav@=h
z?U%Ij%JXWgstCG^;UD0Vxgc+TL1u|$@9f#jk)}22Thkt!SYfm0bww>_GuQTt!m>nH
z-{=SUy5YLbn>;SFWsMFEPBgAkWvV(eSU*4WN2T(-inm}&I*Wa)^<}};A7?SfwZe$d
z=|CS}nzz4G>&y)wls9UO3ByvCXE>{T&t1^??|R>phAM@Qg?U-uv7+}yzn0hXv}I-8
zfi!=bVA%|h4t?|tb(tKi%FYy*m#+;h<o_W07_L~>Bu28j)o51dMb;MbmS3HJ`tzC}
z!wTmW_jU080T5%okb)&FRPALhc%QlMI98NiE?QgccixO1gZ8Rhn0q8H&3aR_VS^31
zImvC{-kw+a1qJ4kZpD|%_julMPD4@J{`4R5&&V-?njRar`d5MX=lnoCUl~28xo=*Y
zSeCW5_T@&mn=GsT-gt^XUSTQDFKt=!sC2$7D>8=2OiInLC!zZ3@}pR4u&Zl#8C2ve
z+UL3&X)5g|w(G0gX5~Ds)2ZRCIv)~VD=R$p3#Jx~$bb8FL1B{$H+@vc*k&i}G~PgV
z1N+Y?&y2Fmg}>)tD%<N1#iq$U$XCV}Y0YbV&;6YHJpBN%AX2&1^J8-U!>^tnLb(#0
zPV}-JPClKmP<u_e&b5zRaX+*BOCQ^Pf!EAN`5BRCFs62|`L>bRd``W_Nd|mKxY+UB
z{-tDO@dgL5iy&7LCS}}As~f*u9Yxnmu1IC?c?VUoK5(BNEFMBF+RF*ADy!>nZhERw
zPL`sc&hD!?STd=g@z+ZE{_>X5qpFIy8}X}5&&h$%NuCP#alSA9SlGV2g=ZWfKz|Wm
zkYC~t=hUr3<d$SSRnK7_J9-!B@{&HJeT07a-Fb3V{WD7w(-93u^nlz9?AubFTv})!
z<E<RFGA-n06deCgm81r*n;fk3C9yLxFZQkCr=l5OeV-Tp2)lNPleF98{*J$FX=BRL
zHbkGZuL487T?1?XA4g{y-$eGd;qjTcC-oKzZE1@`(Z$`}-C5k-ZP8_McXwYFclSbp
zy2pKz$xLP@@A<zU_(q|>Ce57lJokNF{`<k9Y)~91DKlQFF}ca+79AQzl1FPEAy)r%
z%jH7&*SfqP=0?m3?4ew#jsm%%{pza3d(Q2-VRP9#x+qtSry*S>Oi|ThduL3oi`48N
zzg;0iFVVIN_ix9S?cWX-oVQJ<S#B5tNfXoq)HTTs!dNEF$9u|wvE;b(q~~d1IW$ds
zwo0Swfy7b9ROKb2B3$2fwRp?#dij5s*LEE7Y@jcO>j9s_aK%jOFggs8A=BZVz-JNw
zIjFvZ12)SK7(51EJ5Qaff|W1Hj7Tyw(3|gl9&Eux(VytYTqDShSU?}>EES+;P#ejP
zL@)dx7K6nho!}U<x2lE~QN5K_$o453DXL1BV70`qz()3q?&lxo+wR%z`QdjkU)XiP
zNLI*y6^DuaL_z#d@B)L=abYSlf_x=eLv%-I;KuGxT!HPp5KQxb^&qa__G<QId&K_A
z)tfc}KHhYGCP>88fEEJNeLdI-uYju|S!7H32jyes7ug(HwsN*=nshwUD}0?v1D<NT
z_mgLtuMNE}C~*D7u}~cLh4_;&0$N-b%1A-fC2A0LRXSI5#xyaeS(FaE!fD1sDifJ2
zbO@&SpZVJOBAyaoS#Ur5iFXK>`5B@SIxnsl2J=h#YapFnpFhJ53|F89iYD5>L3e4r
zyqX+%)WqFBjqRspy5)}fywzbB+}i>1`CE7=$WVR{tC?GYU4hqhIWTV3=MJ&2#9s0r
zQ5WOe0w2l{#drAy^kq<H>s4A<_P6=0?X}b98_O@oHd7C&y?A3R6Img)<M*@q>?&bo
zq!6(CmFlKduGTn_`XlkADMt5RHc||`KUQRx54XH@^4|M_o8nN(pUQ121DGAM#5~YY
z7$4rkcIOuGPsOjudu6?(x~ZR%Qxo@?x~TM|f&FOxtHfM9wEVE;yhHEV%A7*3kyhd$
z_72_*y%8sKPXoVvef&i5DN}>DP|Hl~WA~W;)NPe3u+!XI$L69Xzm<6_N(Nfq+Z(!;
z1#iPkiN<&WG9~g`q=hxy*+6aous~fF64s%IH04Q|)lMh2iCL}NAdiEtxZam6Du7Gp
zS!=rPdmho#BeSGc70adLh*yAYIRJYOR|tXd2XO*o$MuS@aceWX*TT{!CLN9XtyzK1
z_g0kFEWB6x#yY|Mr}sX+Pkc<?liiTS;0MrF=ojQaC>*X}>xM@QZz3ItV&jhL@|2$m
zH4M)cL#ef4k7Zfznw;}_SIU>#%j_3idCWoRA@(;kAe_q0Wt*|rf_44ld>!bx&|^*u
zTeWSIQ&M7+{sc7SXQUYZZH>)+mp$jVto*y<j+^#n@;Uf?nT>jg;;00f1w9p{+&s1_
zuZc8(4x(qYnW>X&pGZHS0O|iz>Bz3Z(sFa&WAG_n)2|GT4wKkk`BY7Bm4cdq|A9S*
z1`9kJ0(^z~pu09S@>F^$aZt_5T8*pCHCR<8R1zC!@#fyj?N(mm+~=PiazwJoa@k?&
zWP}mc@LL(9f0$>RyP8iGe9R=V%Om|X>yooF>ZH6k^p^&(c;;KB<LA83P|nrjc2>71
zmz{}}Nsh}`l1-tF{C2=wIpAsTZs3g%`~_0)ZzDHlZ4#zs9<Mt!wT^MQd=irFTVG!M
zbJCB;g)J>Dyv@Tr8j?QM)YA-<I?z>-zM$pA(pLk`*wMl}I2%7FBcmJFD5~EvYgt+=
z(;CGac#W^HyiRUXUUJ2Ar#kor+ACSCu5P%kc`g}@#Pa3A3%(3s7rX(;Ju2{<5+VLG
zj7@HqdAin|q{ZqDWCGX7HlT3AcWsWh2(~=)MnwjZn-tsC&tzk;$zhEz$G+bZSGmqo
z&u#_#iR%JRI`nm_w5V|{vm|kt>L|89Skp4Fu*dhEKaLgkvs(Sl;A;|_y05;zsyTHn
z@-^spA8|agjd5{aMQ}SG#Gk8<C5+72UGG8GqjV(3qNJb$?ziPvbBE>~E&tP*8;rpi
zMLR>&=%B7h{tE5Irh4}{K3ebE54r_9Dm)u|ue=butw!5=QyZ>I&yHEE%78|>rKK%%
z2IQ<SY*N|RZRGotyH&Te7G<_%JUocm;QnI0UpdZFY%Ozo{m=Mo#3WtED)Tb>)%v4q
zRehqQNjS|x6t4buD*MH6e{qU^9dicxA`7W50XN7AIEKyk*0X;xQ?|!;t-BUIi{C<M
zjT5VPsXeK_xki=5Cx+j|(%@0c!h&-JLrOPV{_?F6^;Eg0wsD9)PeV&Sf|fux`WE2*
zlzY2@?sS2;UcyE{PdQtAd+i(5`zEy2zd_4<U&~~9Dfv`U<BC;oEbPTTDO0suwWOxE
z)Q(i;Z_tGItUJ?n*L}v{h-*Ogj*dwloAy_=`3dRKaf;F5DYnu1A9MQVEc>;+u*7`I
zJ0;9u@5!5z&lH0W6bFZ_zQ&$~&W4Uc=RWVH@J)H&m=Q^%ljg=xihZY_M+kIx^Ej}@
zNhv&D%vUsY&k4PT_fa$D{gic-&!vs=d2n-a6_*+cG9%dS$UXJgSUd?$WaF<V%#Hpi
zzb<t1X4waszg27l+f2f9Cb&Xuir<#3koQ$Imd}+80py(P&@!>JFj3ft<*Oe>_l`Rq
z^FBHu=8IvLJOk<<_~g25U20A-*D?RH>RmJG*l<GR0uqP+0y*m!NHX+X*a|2x{h4h-
z61h=vOO>jer+}4Xqz%x~+!o(rXM%O8d5HOJ<#cm})#cI!u7e#wGw2jD1mA{F!R{e@
zp<W^;@K6@nQ*Kpil?xR2lv9+I(!O}_Nd53SrZDi1KIJ>?#etb=9@8*fTiglfVis~K
z^&c4_#^Se79(o@+0oTXOgbB2z3(yg`g1kkYA%<WWpwoT^pXm!CPCyM>2=cif!1n1o
zV65g#jz~vIs^bUYRH%z^jx&J_Tn(;>SszReUS_IrQ^GR7E})g9@vFlQ?k(F27%Vq|
z<fNbPDDHzUpeJz#n~tU+81%O&6R!v(gs1$L@Hmi(+|T8P4+<vn5$_MT25qYTfU<`&
z=HTC<nj9G(&zAsu!BAp8HJ+*@{{~FP?Zi3)1zo-s#6*yjK7fxSl+-oq71fk%k4;C8
zLFMAR@JQAbS{X_Xm4+g06)qh#<KF<^q#r$nodQYS=lC+*M6>~Z%pUkg0+EcBLV)Ua
zOp;1Q0q1CUsG4{JB!K4oPk8RTAx|UkN`LQwg!vV6f%ftdKq0CYTFU4^B5k>_N!$h<
z#44zcvXQdqQa$)1l7~S*XDsM&l?$`@!`yc8cTX{snY2K*Z-aN7SLwU%Y3t5$@AqEy
z$1~f)oNy7Cmiq#$wg}E3|5Dv$H{~(Pv#Kx3{fbS>KUArzVx>cFmu`|QBF+HwfkpU_
zd(Vyn42V0x%Uh50gdYk6`Ne!bmjP&Rw}lRodm#I{2!+YjQnlhA#e2Y#4XfU(ZYeh?
zen~r!-SNXnt;lRa4^s8r!X<2LU^2Vu-|SuDY2*IK>2$Pl60RDqn(h?uQ~#Xce9+ci
z1ld9EXe@D_${~jm*NDsHGwPv4C8OjWWLc8I<OpmAd`D~(9>u((?ciV1c(k4??sSjd
z+tIg~UdZfXmEpaD8Cr_I!)oBeh&0JdSvzG&-AP+jr_-ft1=R-NJ+lx`vDd)XnIjep
z*Z9TY6ch=Cm{g_@NIf?T?g$n$Z9=`-r0^2q7*q+ixf3W_s*_hyoRYthO#yU-#?m^H
z_td!m5!{HMSZ#D45(|vFv5_hKG`5`C6!g;D0G~|oKJ{(%rw1McbAu1TG_FHvRcJuy
z9dn2gm=5d*E(*95Pl*h44c5b9s1H00egd}zna7HVT5JfMIW>8eU;<gH=kR5a>B+>}
z<0o)AJ`Y;}a>l&4F)|eHfcC}u<6nt^phMV85+_kex=0F1gplIb(Zxs}NWzT6-w{*D
zPT*&mjW@-cpsCPGzL2$rlp&ru8>-LE=En&Kgq9*I7{Y@&FPp+D7!SRO)&@EU$^$)^
zbD<6F7%svwz{r~_YzO(x;h{s!?$9^Z!!6~PivrXRjluo|slZ7@bK)N8P(H&_!S|U&
z`lvh70U*CL7PN7ns+Xz9synId@}ANRY7DUwC-5k2H)zQhflOly<TrE!^paq{HTN65
z21Dpxz69@0PfKsH=MT?gPdjfmcy%v%e*>pvnZ2>yY(MW<=Zf*-eq~@4bDIruBlu;2
zayk!AMlQhvVLfsXcyNk{GT=({N<y+6MPt=Cb$!5z=m_TZN7emQNh(5(Yd7fH>w6d)
z8ebUJ8PW|(eN$bzHcGo&eN@TH4oTw3Y%C5<fKQ7vd2M(ft7f{=1zyyX>>lL0?402E
zVq*bQxvlN9t-9S{e_>;6yzQH9f^C-Vr2U;E;1rxyoVOkC9BW(=kWl*VYvd>V5&wn2
zZstws9cL5|0)lTHa*E`PG(%ofxn12-chA5Zl~EI-ug3I>n;c&n-!tJ>f;91B!pV4P
z-00{Trgw&~`l|Zl+UuIGAU}Cl@j;#@>j%s`gYbsvJg7vN5Z)N77o1HS{I|S4fVDc`
z@expCyIAuq0rStw@fF~~TK1y!Ysr-2@5OPYoy(#tnwwKCBP_M8QTBSyWLI1F5>L8s
z5Dk2%Y!qNF|BGY+=U=8=t6ZddtKOy=rd_1lqc<35nI1=Vh#3~!IId<qk>HLW5Wg=j
zIqp(yjhH@BF{Z=DJ;rl}-})rOIsHDJT_dU{D_%<?IFD$6+1bo}4jpD}!Bv42|6iUT
z&hhq<)<jE<O1ykj>C)nHg>Un{d5`m6=PxPbiguPHl$Dk5s=ROZSki1(d#bCOr<qS1
zV3>2<1mPky7Guf2vJ_=I^?prbom}5SpP^4Qj5S^ZHoZep?V~?O7e%MXlt&MadTGow
zrW>~#7=3&FDP5HAs<x(fyylMjt*VMLO}<HbgIWz--I2&8zCG70G%Wa+|Gejs%iy?d
zB`n7(29)hDkr&4o&MVkhFt;G7NMDSWR4;XvUMPD|@u2df`7i5z`)KE7*I;k5XNPY@
z@CkQSj6@D0-?3}t5NUHoEx>JFqTZxgso!Nvi0Tm&i0KeJKK@sHRzl;1qwx>p|BIK#
zFOL<Yp95}U<LJ@RTce?<KTI!--*xSE57eLJDrqSo#e4yr_O8NW_5))G=K6nmhqw;f
z3$5l#N%`E8#G)sKcME+5XA0znmkaI1SZS5gk7ZBGO8_J0v2}&*wJqK*aZGUT0G7iX
zZzH-!Fo#*q9Tm<)Yv4)9ANVNpE_FeQ$agF2X;p?+QIld0#zOHvu%qi*rL;;$6-Cnb
z1aEvW?o@31*oiTXqu-d?8lw!ub)5Q}GDa~^+M8^O-GlE((m@Ay1N)X)8T=e*6oBbU
zz-Zj=;aoQzlkD4UoorofA#0Xxr}d4cg=M$7xbjlP?eaibTzR$fvE^WbT3KM3W$)}7
z>E-=K#>-`cJk)i(0o7MBU-6grjBcd1qxz<DoAR*Yo3y&*r}UokAV@f3hOS1HsfX#b
zDP)iuei#ysZ;acbI>rr5xE4Px#;U8O<Rx|R-H{(`ACL?^54ei)a2=2?H%1nRiGb)V
zvaGFCg73v#QO*3`zSZ+Hs6}Uy3yD$ie}1nmqhd#%DraeS-1m<K+b#Xvr-K%u11v}3
zNXNhu&j)ua5AUlPtRLQiRF!^H#~5B4xp*x7Yv%8i*)jDMTP3r|+DM_Wgx`n0RyB%R
z6w@-Ah{`r#njhpg;Vrn+mqGo|e=&&MqFAC|YgnV5t!`#8#Z8SeNgTm#j=GK**HBx{
za;E&fV`UHy#|A>q)i!tK`ZBnnTF#Q3D*4xnx0J87EOKn3w*bdqzwkqL4g6H$l1+(B
z_M2Q2eTPF%=47B9dkMNC)9O^JczHuveacGR#byb=BdzglYOk`ECSQ9zCMmH+!k4&B
zQF{{>rJqY_AFEMu*k1C8Y!cA|G?BIwoNBm!1~@sk$A$`bgb|Fv-Nf79j|Ura62R13
z2y*uSavMU2eV^Ek;EpeXss5wf^r9gZcv(f+qN1$giLOO~bTE%OZTna;&34<ISdngh
zZhPt-6_yLrBlpl;Yz$G83K1FVrU}W3L!+IF&5_$;HFP5~6|D*SKtA=wsBflL#%#4r
zdP<T`gkTS<C2mSnGzOhPA8qOxMVi(dx~jVyl9TbOJ7NgcAR&$$!2L=4{H?r#doG&=
zbrGkAv;9f7M%HSTH;TKLwE({#6FfWoOXxGfb<Eh%Z?-dY)1M$7m7P{hq4?mI@>gZf
ziV2n{u791sJ+p-{wunTDCfszd-Mh~lO@Ck=Tn2E%ewAO+{Gkn~ZfH(xPN<sc4ktvX
zAI*H8++5um>J;t{xS08%$M%NUt!ivMV(g(dW39M%!3T6l8W>6$mh(phxG`FU4n)U+
zPR;R%3!S6oqYrDZBK@4zORJXmF<-Miv_p=TzO%qr_C<Ud;LHb$&K4(>G8F^C6t5?}
zjWzJyBfr5!ih~QWLM%&OH#R=;W&8*oEc_LyN#FFP@t?(h&=J`Y%`E*J;|--6y)4w=
z+Ov~^5oHwNlEuig<(P)mT{INwyK1MZ+8E|1ovNCZ^iA_IJcs@pJc*A73;lEG1pZIx
z7%s(cvqv2x%4d|&WsPkM>}%~q+)}_hD+;U&q%k*{Z@}pOo#U`5<t<eVdd+pAcv^0-
zu$N_x^R&Mi%R_QmieeG@nrq<R;C$&_!<_?!@(4bgikBbNyw`@no_~@4tgf4$NLZRt
zt@f?zv6>;m(qI<X2Yya&1Nlr*|0I@;eWcIEMg|}G=FzV?DQHPWK??w%#}C>(Kd^78
zA8s$I!t>B!>RtM$ii5%0MbOU!KhsP4*(`RiyCSeR{BI<a`_oo6|H04IxzEarTy4Gm
z>1BZJSeLIBVW0sJ7U>(gDC9`W<HV}Z5}HZM+%L>~t(WL$k;w>5zEcb|G><uL+$Gr(
zKF0LmuA)tqTD4o<O*2j1L^s4Z!?eZFK%b~tAS=?hsaBLWs`?y-)#I)BqpX+X4`vW^
zmwg~kKugGe*rq_Iil~AS`G+bZ?$y3Rzs)<*Q$H{QwDo54S?s644&N5eD{pB`)76js
zESvK4pPwH~+PWxTS>SIWow%*2sz`uFctrD5b9?V!!dCbx5`$)fRMJu973~{ce=Va>
zDvp?*)JVxnt~V>z4Xp%S;K#fbuSpG(eO76sHzuBnA?1BS9qa>b4SYMpx=1~6Z+yhj
zd=I!4@f!aR0fbAyRpYgj64u5wCeK^1{(^J<EzGuNIwhV1L3!i_-WMH1A1G;?bN{=#
z@Tc{$Yl4S!|8h5@YXYXha?nZ}FAjprq;&kpTGca4jH~z&wyic_a2b?==TRLM^GwFX
z$1#uPcUZzz#a)-JB=)K(&2ObqPRn+wu4|`gFDhq~3D{TJ!Pttltkl=qt)Uomwen8R
zJ%QyR0uT$fNzxP&@=VZOy7T9~oT|mM93#C7Z<;H|UhJwHC<D|CX*fXl4VWYIv<X$4
zC0rrbIClTs_Pt8+X=^=C)nH>`v1GZrz5MUUbC*~?sq(hxp`gTj5)<(WAT^Vxf((;P
z^YpX9N%BYZhm6L};+u@Cu9Id4&-%uMaiT!hRNdJ4BrYYXQ%t<%j(=u(m14wP-}jI)
zFdly|zbdpj(ua6X6@z<KP1uN6*VnHaTQy3v(pT%(=TFh!-sG>XobTB0A04J5m~g;z
zH9z%>?o(Dyg9^yK)!W=V**h+9BP>DAVd>aK<O)2E8W@vO^L71gsdBl~=Qp3W|75pe
zvn2JEJGFI8D@<LLlZE-7dCp~YUu39!kZOQxm~x>?uAQta(k;{0Rdth}mCrOps`)b4
zR!>tG`tOu(Dcxjq(QCPnJPmgRM#t9}!Cb1GP`J79QRM~qP~R5sQP&FRKkj7T1ph0~
zS9hZKvKKHZ<n?3e1cUlMeYE&SUTo<K*SElz&?0dU{#h<jcaZkvcY5~QpSi08;g*e9
zLV}4G<_7-fC&YEKuJoyVpTZwqC(~9pC9`RCZX_*mAh=xcQiSrZYMk+0T%*K&v83dn
z@6U>v#Y?O=0!Szr`oesq6N4SuY(UlB2PGoik#G1%Z9?qum>()SP_=m6ukf$hWg2^H
zr_R5XvjfLTgYX{9lzi>4uX*R~uff@NYq&ahhdThDBJ!zT(i0M`%&ypJXp!8!#>V6Z
z+GXL(Zqc<lP%6#`-2E)&EWO5PS6@bJ`|CJfx`Ls$L{nL%EF#O3rKlR|+8M&S-|AR3
zq*y3hW2hbXBxbjE6nnPZTGYF6y5*U#ir>VJfKDKdu^W63dt3=u(4g4nDDc|>1M#ls
zytff61H1f5;%aUT;6xulm+0@sRYaA`aNmuxs^#uV(z_^B%nHy}$tYP3*%_=y=p@}P
zP@VmPyuenVO$izGR-O;oNVC*Ys@C$!z_8mf=~rgEOn=g9Wf@-_?8m%kI}6FsXC#9p
zr1|7u$i`p?+fLv@P&wqDmTrq@DNS)z;cK{_C<OiP4D3H*v2t?sow(1&GGdxfFy~h6
zHCJ(zIhs4?cv}QtazlhZ%xA~kN}+UR`EKhWd$OCR+j1kJSTI!>Cs_)T`(JhKWA)Xi
zre#*&7-b{!`Ngb(3-M>dXIY+qjohGu^8cs};;^9T>FXQA3=f?KCbkUhJ5>c30;K9c
zRDUX8NINT7eWjk$W=Yf7#-K4V+4a&lAGAj9(0xIkX%PmRr_5B(V4K<e&El~n+nafY
z1|D)hMNl&!p99)^ccLG4QT<BuOs$pI=Kl$(0tb9|n32rXz<T~3GE34>y<E|Ph(X>0
zn(AobQ}`42mHUf(EH=RMsIH1%%IT`6%AHDM)PUGm(Y*0GaYF1W{$TU??68G-5LQH5
zLpb1^tq(O16nl=??>dHBofV6$LmWeV<?J5uCca6!P>v}|WlnvEs9D;e$}F_=&j?Ni
zhv;!kKhFUF@Zfcj)8K@43}EK_w|nB~QtxSJzPHjpC$tw%BeLb6b*Btnqx><ul82?;
zOdJ=pLY5`$h%^9atU|61{U~@z_!60cQ1C3SGPIMe1#arigA2S%==e}?;Tis0x>Y$z
zBdEJ56V$g%WYj|S8+-(vVZ&_smKKf$PQuQ*E9f9IFI>RhWA23NvnQECx~u2DvxjeD
z=se#7azGXEJ!~koL3T=WFs3}JuD*dXIkGXliC@O-<rt>Br-A=rU<`X1zJ?A!E3hf}
zR(w8&!1aY`fb#X74+sY6A9w(UlLIA#RMU;0Os`BSro(ETqK~{0F&1eMku(4L&-izG
zzxkU4w)oSSso{&fR4{U#f{*-J{w0BbLf3h%Fo)d}g2NZlXR6tHRyR$(L%LULRJf#F
zi4Vd<uhUj;HQ3KNP)CuY*i${A<KBk<19Xx@+!<ibn2e3U;;{*c2i+^<fIGI6(WpsP
zj8@)PbyIV47uq*$re}K>`ThoGi|Vc-SCO|{@M>sb$Oa}f+u4zP*9e51KufSG<a<SH
zL$~M=(ckr@ioc~}B(up(JS-+M-@Vmc&p{IGvb~C(c69fA2&~~=@wCttu*P2^-BA|V
z2hV{%fezqDX_VTcS*0qM_L3|Go^MPxovM!wgRcu)xV|BM;DxWm_suT`=+J=hVO}Om
zp&BrZU`QO?2)Y4fV5b4M%cy>%tRXp!8Id~Bwn%GnXxPa4Lf3$O<_UNYv<FP2?m``L
zhxj`(5i&xpB7g94Y(r)mVAfm<Z4~~6k7FIF%~ToDguG7_5GtxUL1VetJk$$67p38L
zq5MD-n)iS3Q-KN0eD(ytN*o(Wf>uN0p{GzDQjMrZt&$9oDyT!Gf=VG4;y1y0bsDk?
zP?bPbTKJo*!?s~=2MGT-?^y3VUv>bT14FUgFV4(A5WB(Oi376#ls~i+bh+APdW+Vh
z^2nbNA{+x977D|)*-3%v;9k4jlj%m?N^gC?BRD6Fg4SzKVm^5uF#LN+M$6)W8OtEi
z68o{5SQ%0qSqW_w9`SAXHDPmj0XIK%kf{?KL?7}s_3^$ke;{}#l)_2H)uJQvFN))j
z$hNW$GKE|xe@JyA9e6eDCFpWfqBp#iEdxKn&FnPrIXq8jEB1wo;7s5PAB2anLx3I=
zfS<t!kXSSe`;JaVcc4n7D=dY3!}WpVZWXp2JBRiF-nIy|C?bp01HJyUoSy5*GNDbO
z_8}{v3MR2q_IWrUYJhp6KA@P~fp$dtiQNFNYX#qj@5WCEQ{mKb5%+<k!inMW;Yx03
z_$+@&m?X3kqJ*LR?eIlb4Bh5xh$h4ZxM=SIr|N{Hu{26vDccO3@$)DLu?MHnB5-nR
z7#;xJU|jG}a8-y1pAe2f`w=UefhXc~$p^9m#ch>eby=P&jgqt?o}g;Dr%;dU6*2*T
z`;gE|W^RxP>;Svf{>-poB$&x`Wv7Rq^Cf&&ehzqly#wa&2Sf{C&1gZ)CNjuavIDjc
zYR_K_O=s>iyBTHh6aCA7l0F9bZym!ogo99H>;u&Zc#L}~ImJ)V?25?O$=^uk5@P{L
z#}er&7KLxJr<v)&^}+Lug1yiE!z%%Gp$Q-dtU)Ps1@;}w!Q;t)u%4jLe+5p4|AhaB
z022n7vKsM3xM^ryFg9@B|H?nXf6RLdyz8FO%h*?ZIp7_3iX=lQnncV5Ecj6pKX3`*
zz>}oMs=+NGhuB&y=Mk=y`4IdGTsU_CKWPhJk7vZG*b&MiT`I|<oWPd!l{`syC8J3T
zd5yY7Imny%SacV>208=17EkcAxTT@ZYzNL6>dagZ%naz5vXC?ki?bq!prwF9puh&9
zBw$l1iETt0`4mfq{}SG@CeSD!;0`+%xrTeH`@j0f(aFFhL5s`acgQ-l0~RK0$@VDj
zsoJV0YvyXR75(HIDjg6OkD%w_K9NuCt<VehK=?d(BF*GC^S#76um@2fY0zMC6nLMv
zhaV%Y@hrtatxa=7(@}a7n+^Qi7r7n5Y){DhFpwQmg<r830*eA?f=!uCp|pVDYZvIp
zEDrY+HVHZCW2!#&o4ka;{G+gx-5FdSu!3H8b><A80t_8H@M>VH%8;2v9#ow_!N21B
ziN{4)P@uUIm3*$e7x@Bi3`xZ^yamuR_lg}zwW5*QttytxC#n*|&>To9+zC}-UvLaR
zJ2D4~BHk-V&2sfiDTZzrCWIQ%cf12Y2iqJ72=7okJ`fY2c@e9y0PIM<`7`~agKN19
z;zIZ`=8(QpPFJiY`v_7x&vo3<#d+4X!t*w$f?iUc6(;#?>MGs{UyhZ)<HU2}ll)m|
zD>j>~C86afv`WJu?On-Ru{RU&C(zNsBTT)p24N&MRXK`B<nT!A5J#W$WqXpmGyHwo
z6r`VIg`!0DM5{Ht&|Q*mfm#R5uDY(zp1r;f{zHLY+#IM2Iv*Ou?em=hWWoLJPwtMM
zdcFqiF(h3wO`f5=qFxIeX3ZqDcqHid^`eh5VQ|(cM{=pP${mUZ)Spn7&__VZna-p!
zOM<gPZzFezS>RMUOEp!OV`#0rBd>>@{U3#2Ooe07@8BJ^l4>cNO!YxVhrI6FF1>q{
zr-pwdy)`sB@(JT5Bju^eVQOA+lGH@Rz!-1PE7Dwu4M&6Nmj_j%?L`w~ckOiaa6j}}
zg45Zh;k}RwUk&zd0tHF5)LO84dlwEfBD0Z=7hXW?(T2cN@}J_BRD%EDff<9X8UDeC
zgoT0#og=JZ-`h#uSA9@DM%ht19<9yy0^XE4VXLqR_{=c40xl4ja4MR1{_AS(8yjd1
zHVVgubJ#`cUDY!6btS62A)SRi;!FHP-7Z&6596B+o*XrJd!$-qMtCaS#i0fL#sl<s
zt~dXQ{{^=o5@gF&-&7{ubZxo<C+34KZ5bf_TKGrsM1;au;d0>iY=VB{8qk0E2RKH%
z=Z1ITPO`l;Q4x_10Qa72v90xMRQJe2p^;EU5W`vF2he-M3s2!jbC-OrDlc1->C}*c
zjR-QXfVl{KL{CYX{E&uMCMpA<+p;k<&pF&>^$N@rm;wCDY-lV$kQq(qxTZQj+gEsQ
zG4sV<M6tT6_Liz#nGOtQ8&DXMg{QJve0M&Yd;(}IJD@|@Kgy=+cKV%EkpI)u+F9<r
z4LV>am<EyY!Yks2YKx&ok~e0kItxmtbKFY<bhrt`Vf*<}tb^V0KeDs$kaL@L4M-io
z6{i6DZ*!>>UqVP^t3g-(ofN`TL%ge<tEXQL5)ejar!UL*CDaG5iaSL>)pA_6)d~C%
zU*j#L(Td%~9WqXSP<z#QN?)u$h>r=ir2q9Jd;+mtF<<&O{t6k5c1IS8E%;WxeeOS<
zTK5fhm$;XDtgvZ31`wN2d<I;m-P992E7Al!%SVAt{pj#p@L4kt@cI7XZu^ed-dEPB
zEN~I*cQJrx5oY3&3|1b|eAMS_jgl(-Yj37&ozD?^9!UV^b8l!m;DXfV4zn8i2w)O?
z@K4}62p5ER$T(`EYKI}-w8wBozf_q@9m5c)g_sq-$t4K0g%b!P8>ImMiID5+U)kI|
z(bj~4#MH=e)Pj9iR5OsqKccHd{Zu`r0+9)f=!<sPJQ*Aosla)xYdF`nvGRRIeYY&M
zJ4^^9Gs>?EHAE{lYol^>>B<|#EAc8fj%gU2M|bsg0=%HpEF6i!=SfIXCteEB&R5Pn
zZ$W4!`Wo1che)a`>uTF-bM$KrqttWA4?=7Dk-NxQ-*qii9qCIgRfgqnuvX!gzE-Zc
z{)eG5z7^C&yaGKU3f1-F*2XKM2kA0oO+jN@#W0N5-`Ca4H<TF^{s=sK$^6pLYxh;V
z&;5#C95RO|LdU2RisouwSFV|&^eX2mze+o!Z<*t6onw!)8WVzmU6zW0hK9BTK6@*@
z+k-;^4eBE}l|&=0q^P>7VUS_AvCKGFJwv(yoy@%O-Uu}1(t!8zBisU2M#c&KB7bvx
zeF-kkk?5TlXc_jAy#UWiqPQ-3Agd<VN-@c0#2N58*V;$8AZEBQ16hg>!@i1jn4zx8
z=4X|4?Hw2)5<+*A#bjg23<)czbT{<%R3W4Z-O~DpbrW#49|ct2bnznm4<IEGh%Q`{
zLD(hXHgGSn$KQZXA-gEo>hwmdvAO0WH3y!>HVXCx_m+3zm4M4L4~9va*hLJ6{-me6
z7CGyBUxjiaxyWVmqP)9ivf*!2YTVtZ991{uv%isRl&zEfkrxhep_cp*xIHvoctc-y
zes=8e(4h{<S6~M*Bge5A=>^?v({p1jbu+3Zx5_=$wZoN9Zw?=ZAaL7RLl)s<k<1X}
zKIxq6TH?=RdvYzf0q_Yjtn6wsMiVi04b!F5(fyGiut))36?2p|L8A#o?xryK4SmX%
zV`*%!<7>lA3cY4)i!f1NgGE)C-kC-y?;wrE++d#fq$lE<=;r*R`9=5>*?zLRc-!9&
zSUu19SAnm|V?=g~*jRE|r#H0Kwv!|12;hBF1d{;G#OR*so6fn=CaMv-^YV7+DJIKp
z@V^eLpuuqONK3H~Dv{?K21g|uP}MH-4LV)yz#R&Gq^-Um!PcS=U#vK%s84o)DW;+O
z0q`Y03%+Le3mIU7-9uSR_saOgP@vr=y^Cgx62|G9<1pBNIcw73lUaI&Ivn}LTy{OQ
zXZt#ZviMoyR=}mZS~5V}Tz^uVtG%n1NVi~GVS?|eV}PT%FNMvE<PjgK0J$7Ew#!*V
z;Gu7-pJ!6|XOU_cE!ix0${H$%Y0Gq!ss(jBaxD<$33y%vRpM;)H?{-ML<b1hLrr}>
zT*ICJIgina;Xc9@Fk=Wy>nNV7kLmI><0W^YlAz2r!6mvE`noU;xD4Sepy2HR$+}s7
z&a)ISlB=?9`8HtcUO~20Sk=9B@%lOHREZV35zx63+*f@L_HSq#>IMX_rQ|yjSVs7o
z0k3Ddp9=SbMQk%+rM}9asZSgBM-MgBk*$Mjfpo&`;1W&|83}0I_r$eGPn<?ah;wMS
zbAhv-pXWK0CiBP!qyad_E3|ctcXh2KwFH~jZ(|%Iysd(LndQODU@l@r>muERd_U<(
zaHRTkg=~~17%ENLMmb&6*-&Ymp<08f*v`%r8|+S?3&Y(aQzEhGV_?}T!v_gZeEXbv
zAa}McQh}wAv%zULS{|#~XD~&Hnhuf!Vt@LacQwrfJfWprEdj^2kPtZosvevOdT4(*
zhxpm>BJp+PG7?QRm9JE-(q`y-sBDs5NEH_MTYb-c5&C|hd1zte53CrtanA`ad`p~=
zy9+&suN|omFF@l-i(I9et!<#=RF@@>kaOYwfhu4t*d{oM8zJ5SybG!HGQKskA*l2;
z1!t6r5jDzVhlxq}MXHwcU*!vJN9{G~j>v@I8F#>&85j}%38f>?@pT|slmNqFgD=nV
z%=O48<7dM)v8u#l;)t}0e4#2&=h6O@jfOpeu=AyJrDtTY5cpvALL>M#xrTa&Z{)K*
zon0TjU-^Hr-Nbaf7*Olhl0n57-5>h(iURCv_yRbEmby;)Q$l8L9~6)EqzZ_2=mzm>
zaG$>~{gPD*Rz88R8L{I{WwW%6Ojk|4)GdgxFf{PdkI|olPr*E8RR|H@pgqVN#4LDH
zP;|uG*0}9VQ}Ht#z%;;Nb6Mh$|D}1QJ*o&3AH!?BtDLaww+{(5<P%^FSgmo4i_{Ad
zz8G%>-BRd^EPyXV?V%3HbTUtVS}&M7YKD>*xU+7-!MpkeeZuX?ROAZ&k{l^1Aj{Ai
z{7SmDcYv1(JPE%SSHOFS7qYP`pZ0(uT316_06h$80ToV1m(iVrr$e(N2vs60CC^06
z^jz0E_hkBY_=`wJu0bIbBox#-?GYWMd#GT@?&2ALn&+a^?7ke_6}Ce>Iun=SJ(0h}
z9F`A`53T|C3pHQK_kr?=5%NXqR$4)0Qf;LEfdlM$x~^}!uRI`v&%(Y$rmT%Dm8=S*
z!IrKTj!{nDw=6V77>2YaYDljrW~kD2E%cp~S>*mO>^<xJ?tsCkMZBm%-x3c&N4Tx{
zo>|}><i<V!`5rMp`B~67qL2KlvQYI!{aoEo(SocHX85-`vz(Cc8e;+}^PM<P-KG#y
ziIg!ryv;lly%MGsAZ*PO&%npY5lW9nVQiqEBj1Is=Fa#@-+3^d>@N&~&k&zve)(4E
zD15vi(y-?*(EVxzPO+6@D?+URG$id)eJg#2Y8rW*Cw+-dkE4TcJ6jo1;Gd}dvWZk7
zGJ}tyvpvteRfDVe-jNKr2scXYiqR@e9jm*mTte&=_Io*dwBr?M<{SVl#d_#C@WftA
zT9C8cZhDe8-oGG}!e@yS;FkC(*+_MvW}%){Pm*NAub7EG+|$jonSRc#h5sYUWyfWE
zh!}C6Z;+$0y|dHnD-Ct!cR+{ny0V)ZME~8mP(M$$8$M0XbVk{GIU#>yNG&cx=957(
z8}A5d1Gk)GKohKEu#12q7jPpblZ{YGRkPH;6+4KlkUg-{Gv1x-sS=pSHi%rpjM6!>
zdsG(s7aQjr@AmuphX~<`xCGjTp8!+*51PID!-nN*TDlh660G41d7A|nhU)`2XDcZu
zV<i*uG=75bwEd**wrfD3Pk1qWLDEqbum55^9W^>CqG=-e9`4{dVMFZCJ?SAPBA_QE
z3zX5y&62&5Eq>D8)ppv|1DrK`BBRN^604$#CSCVi*Ht-^&~ne5IiLrtaP4JU0^fWz
z*-TPX5+pnj$qaW5wjXiS^FQQ(Z2`w9M*2~SYfl1B!#?Fi^l;#}gR;MN=FvX^ds~eR
z!-fOq`D^HD&}F}FzGLa?Imjg<|B@}Gj}_H4iw(}0-_fXc9opEp&>UZR++Ij$^SvPq
zc<D<hrKA?NgS`N(J$r0lyfb+iwf;X#GNf#(duYtng=87fcc0h32)wsrxbKmz$Q*o-
z<UjdsSq8Czi*jU`i>-ZpRfRlwG!9N7QlD~^zC5aB^lxp1>Lh|~jd!^3Q{V&p7&rw+
z<0X<Bl9wpWb#y(p^s$Zb4(Bq#eX$$PNjvHW#B@mL6R*|{B3^O(-4mVXU1z*QKz3@2
zNMkbTLg^rUL-@CAoaKV$usg`;g@%w1zD&MXstxfmG0_(_-S8N;#68jR!dch%7duw`
ziAsS>XoqwZY7VV*p0qGF(l?2nDA*%|k-gLzRULhosLv*!x-;>JBYh>VGS?lSgLxb7
z1ii!VO1e{X(5hk9{ljt0^^V@nH-j!C>+toGSXB+cE1F|krI|-I;-`6P*-lzM+gthG
zgs#9Fh$Q6^<u;;;*xR$fKHVAdW(rBjOfZZ47rP~CsQ61)Eqa1+n!+G{am}{8t|+lP
z89Nk9ZIUGcA9gNwl&kCO@7(Ql`LD8Hz!WQh4kZ)h|EUj0t%yrC?NQ8vQap3)uF6t}
zg_*^sVV+29bT9r9U4<@U?er~g<4`y5BXWSO3!d1`q#d+dHUAp^))h)UC>HGJzh)C0
zOP%G86M-Hgp|D9i;M4e}4sB_qY`l96KSipdUXWpGj;vqwj(B7Gx9VzReWFXqO!sj3
z{4M+zx^s9rzEqt^^?}-ZSCqZX-&j81vcvp>E(}TefoNS>K=n|wCH7r>ZxstuTti=>
z$Iq_dUxq$`DfNCrs#7M$oBn}@d#3=~^seAsq7K;{BuiTg?}#+j2-9TEH+(<W#J<d4
z=J>;L%lz6h&$&AITlT?_r{5@Xv!s2c6N~gA)iQ^KLf?w>q(uCSw496<)ms_2!Q<)q
zo)5N5mS*-VmK@tx&+5>gaQ#qHaHXqHWe3X(?=gC~@DlxjJ(9K3ZcnUReMeeu+J=N0
z`aE*2aLC`?o$jjbnZVpY8p#M{x^%Me%5%T;OzxokRponJ;{!E9Q-vDXR@pnl+qiW}
zuGm_-V?;XJ-CN*rd;Cm0;9#WWlT?#b70T5z4Y7y)$E$UWv)A(M^yi0d*d=+U_Lcsf
zsvA`TcVMEte>m&fwRVlQne!i}edLwwx^akcva%XG)VkI>!~Qh%PFksUX}f_rvOVg*
zI7RaGl%w&Z<m=tb^7DQgeoZe5I3{u<kv8HzU|~DqPjN0b!_F)~)Aa(%?V5-b8>D=l
za4|hl<6M>E=+pB05E=9aQh5=0RCdutfk&JYJxCpq=100(R}~H|Tvl<@+m^eBRzZLA
z+r(Vti_#l~$9yylAoc{tyDqv$1VL^QnJnq9x~7J-Ym_^P3*2V^o`9D9&NmjU;W)7+
zGE;I`S1)d9TvOd31Td3|?-f(#PVNpq(iikQLX8Lj9*_B;afxRg18uq90D45VPGeF3
zBkL^tqTV0XB=K3oO+Aip@b@*xm!2-&VEfB=m%9}ifk@H8!V0F;{f|{=t?erF8`-V`
z9oY=d+^aO2n5{|ctE`V1EZf5M@wM~60nV+-5jwI+G(-aAX{nxE!<U+$7bljzvf6{C
zz#cY$A1lrwY??1IyW<sxyI7KMYx&~xGu9VAANM2@Lu5$P6jJ#Y$*V}ByQcGlFOGW;
z=inLWY{-b-msN?DCe(^qssIymdvWRI@&nd--uE7@m*U@J9(5$@oslKS(g$p2`|&^v
z*iY&t<<cqASUIhK8uKwGT7ODfAiQ;+saRNQub6MY>F)|XlRVZA*4CFTMXv?c+e!CC
z_5|25{vvNl&&n@oV&a}88I%4s4UmrH5*%~N_@W7Bxoft+IcFDd;XSBmDuvoBUh$m;
zTkgZmVrVN71=zo>z{!HqE;7a&?#oA`W`AbIu0pD$+(!9#a}y#vFeg!jeL?K(70-R!
zd|O99E{p^7iVXQ9=`Q(o?cCT-38zit6neg@Yk)1+J|u8D><ATvGK3lMVst8a(gz&f
zihCBkvpf!B@G8I%yRX@!MGbA^x5hTpsfj`KJm(IZ-Id2)29D1D=nCqqYKG>3v?^ru
zF1NmO05=gj5WfkvgZ>bcu{Y8lx;z7|m>4m;zFIC+j&daXuZ6zDR$`pm6ZJ9bw0bwR
z+Sd?p7GH*51Gm+G@EynpEtUPyrW^h?td>*ID(_NTuG8Ro=SpxoJWZHxaF(K6Gh6u)
zo<`U6jSK}MsT3ivD?cimE>G9bjcFW{W*`)opef$>mO2%&6>lngTAzAJ-iyyt43IrX
zKX9V^qUQm325iIoiJ<=tH=}?HF|Jlz=co;eMd+Kb$Cv6T1X<7B_7ty=dqgx-&6fX%
z{bo7m1M3q<(EB}fhdUp>j0U7O?NE~~=5#y}m8p48{0RN&(3g)Z|LCX|ERFOa=92kj
z0gUmh7`g9;Cl^o&Mdmcu7fz$jD0=9A82X!r7#pe%p;v-O9NR1z_Cvl5zB4c*MJc+e
z(iHjBR;U3p%ja;70$bVjp?lzc<0qR+N60T~U+7s?cdR$P(=xuixiyVefII4I{1LTQ
zeo!$((iPekFoWA<1tUX$Qpv#k)Ef9c6IDx$4^11@8_~b%?Ka9h+Iq%aJE#noh@G&I
z1eRVzJF*|$SDbO~vB4Z9Le`fRDn_Y~YOm>^#B7U^Y8zr&|3q`7G^%2z%McR9wrIMf
zwi;2<;HItit+$W2CwtFuQ+VL_04cHol85T{QM034Yg^+tgR7h`Z9|-$e74XIfkP<C
z3uTIWt|T||#oNQV)-x?QQ@k5#1!apd@F_`-dY5TLRHFI<wuO1<IBpGC3hXA&Q13vl
z7t&N>P!E)$=)qu=Tj6`coPlnkcTh7vi;^nZXtPZQlU{8k)^j<Y0$Y1)Z#&`H8#peC
z#0u3o%~VMuve;i_Ewz#EBdmu%B}_voB3d?78)MoOy~T7vQH0Ot)_BWY9~_PSLqZ!x
z6?sCDst!sN$XKS-_0c}tdB^`D)En%>nxkE$J=J53W1<sd&gmXdEO+1g+d*3m-hP10
zqrttDRsB#Ymt8_ugKl!Jv!CY>6UUF>r$(ZXcT`B_)*Xz#uU{fN!>e74<x}NT$7{Np
zm_#g)gX$$<d@aNeGW$TMwU2jcs5W#PDvXpzVz95$KU7b(x73*Qhp3^ixM#Z7depv^
zw3clq81YZ?Gs>}&bHX0)cjtT0GG-(2*O`DJ;2~Neo1@(rrHJaJxrZI04fbgBJnMG%
zhXBN1f$I>wbcgH&c@>!+w7Ut<YtN+M8g?}QFmeNhr5T!ard!dyj9D^N=;@9#zcW8|
zbz$C%^N4>Xv*d~LlO%yo4^{=KgSobqzV$3{lfV#~iBFVHS5F0B`9L3$Lc&_F$1&2q
zlPMRwV~r)%6o_V)W|N{jJk&ecdfGh9SudE+zk|;MzPUkqU(ru1=+0^GN*nSe?o;+|
z_Enx<j9o~?Go^jByG<MQNwR05tB#HKrLGi)i}1)YI11^HHIe?*ZZi!x?N)V$l0D@W
z@5^gB>jx$Xm#~|}WNE1+0o-9qgCm?YNSo9P_7A7?A4NJc7EO?y(GHK^6OHOWl1-VK
zjz29!otJ_O_#${X-koeBc~55GQ}~{q>$Xd_njSOLoR0-&n8uikcr7`nzOGNuMa$<3
z@4UIz6IQJ+haCeyBXXq+)D1L;WK)s1KFrbsQ0+biGb62#OL#~86Y)ywRnIW(GCojE
zK~&(p=CE{eGfV^V7<!dNlwsv-DT-pgK*ja)n$~Rp7eHg2g|+~Etb8?O`W06a8#WA*
zofF0drn-N41_i%xJUozq<%Nodk}b$jU#H4r<*zMMd=_rLuuBX;)3L+yMurD*OkzQF
ziDIfy&wJi(a>WIo2%qpjsQWU9GD^OSREI}8UslenT<&;DCvy%#fqX+hP>+<ebz6*$
zG!W(H*1IIuc!!IA5Y}OHBoNR84O5OFhlfU6)|MVFPj*%?4}`H$6D*ZzF5e2CO`W3)
zG<_&(c$-tO*0*2vUkSI4%z%%gE>bJ?OZ>?G;9N%y%OS^_pavR@cc#8jttFe}8g0|4
z9j0V81JChow~Vbg=70jNc>+0wPgL|&XUib80nJqIC?9Q03>^C(4Lvdl`IC66x?|ds
zSQ)=sHxpkGT;SSi>*KaE&&7jiJ>sM6nnI*HM^<^KRa`5bRC(O>nfoguU{YBt)l5UV
z@o{WU+~3AC@>xP1e}Z$7b09rFEJUgx6LDPfk}8D`2PRopmG88?b}RYAh#AWy&XU&@
z-!<E#ddFo)g;nLyX*$ET%B={_7B&OZ;cen1RZVgPTM>TlnpCMRpIxy4ob-QjTcLI6
zE^3{uwRVN6zG=2rg6{TLx67=&8|5nC9ppU8Bw2r1GATk6{6j4NnzQYrgOi{Ve2hdX
zNtQL&+=!YV-#pf(?kaw8Z8bNulzUCwOQAiqAAU=aQZvyH_WL$g-Y-wJJoGujqoMlP
zFKhtG$hT^;Om@Rg`B^B|H`Th|+|hB<{}1ytd`k==HOXh#k;nnsV6A0-XXEG;2*wXm
z_2gC5FQW3RKFCnl`cN&-Fa;V$Pxn0z*u`(i5!_3TmS=(7#A-!V=$reN<xeX>oCs$?
z!sI)$19<Ny%a>?IX>sXuzO$ox36p=nU|9KH%SlJF??b2pdK@VTZE!_OyA?ajU%R5&
zBY=f|Rfs@4sX^ek@OkV};}+R<VL3R<W^upJhtx3nF~I#@tvBdesd#)CH!SD`go2-B
zbybY+nDO7}g^8<^(bP3*1Cu5jQ^;;C;JSL=0|!!1u!UJG?0{#(>72nmx~OS(_P3V5
z>?H&34O~rp{pobp2iGJsmDi=YP*tC^NcU^&k5zfLvhEI;MUkz9N3uquhBpL~o!@Nh
zyyM~aApN;p7h@V@*c%(F7MFgmro0xL7*vhL9&$UwO(=!Tq&*e2&hU?Jlky%`7FggF
z?9-eX!gx%8N28MfBRU;TARb6P8m06RH`DgBV9Uq9v-PFx?8Z=?P`}Wk;0Is8vY`A+
zVbi?!6@_jib3drz76=-ox;mlCpS3FMW~RT0@n9K#*pure;M!6B;s!;@flIcFbenV~
z{3SSwk48SBS%i`L5|)eO(Z9&ry31ATWN?Yi)x*8{1=#Ptg;m^bLUo}=f|ctR`0n1}
z9Am?QqxmRcHg*6;**I^EYq1YSYiRB!*G{)4wo(3aPA=%1+tu8cQ_EF`!Qe)mBX5W-
z;}LeA{fc96=w_f7a20k5_2w>P@6{)h0(BnMzFX}dWh2||oJK!i=WHr=G6Ud&AVslE
zkaN|6JNSnEy5p+<v~PM~wsUF4Q~MWxGhQ%ss(rAbI`dTQCMedvr~G{WC-Y!#A+kxz
zsS1=EHAQ+(8Kex7DaxCQfvOvd2KY6iJ-(RgqR&ant6rY;Sa$<b(wWZDwyvHTVHZ~~
z(Ap7Sao+sH201G%Pb)%|n=PZAt9`5w4|s$7xj{Ih-4`b_IfxnF>v{ctWPi67*JaO8
zXSIh+myAa=yA;Q8o<8M3K!%DD_9_}{^R-F(!KS9E{Try-)NR+bd94%$d4~RO-fq{h
z7%-{SC$>x5E4QeIN;Zol-MVsJ@s;vQTaj(F<9Ox#5{K<7dxAoNPi2ny)BOEM_fPik
zU5j~hchABg6mA8ksaJz-Y+p*!OLHuRp=;84nxm?bR3l=K{Jz1O@}qW>ltN=WoCm3c
z5Z_DsQF|ixNs_mkJ#|m=qo}<SiXHEM=e-j$!N>6~!0uE<QqRyO_Isi~?z;LDPnP9n
z@BO6uTI=WFq5_N8GmMRoTovLNrJc@O@?-AL>t$QKHad%G2izoU$T`NCs%_F<C)d_r
z6Z^RGDqCCUc&aggBdoz<J6HXX<d0dQ$biR)M<b7j397%8F|ygfP*>f!C2mKxq}0iA
z9hGyqQO;Cr7yH1#3N}l;iyTHjB69HyW3iRwM}B7I9xLtRdg{N$jOUw2W)rLBmvpJ7
zS=yeM)7hl#V18D94|BYKGdxXkU-y3$orRwhSKEfiB@>s8?Pe9X#ih7=i@UqK6f5q|
z;;t_a#hqfsN+}Mztj1j?KFQ=e-(LVfn8}>;JokNF7S#{gOKMpn*ZaV^*Gt7`5n6hW
zu)A!YLZ|g+53M%3=Fi-Il2egO=2%hVp9ichf@7f}U}AMv{8exs6LITZ!_7*Q-BQ{8
zx3{*B3`9aAzMQI|k{EjHYD<VjnPZHxPx%}B)-VERk==wj;sJtZ_}s*8Zxwfa_DJj^
zmMcmL{{^?ZhLTFU2bIfej;S`n;H0)kguV**p!h@Lim-+B57~U_Il+4r*oPfsDzwG|
z>nnff=-TM0xHY;l@c_RF9Cw`=b84&maPf?<&QGeJcdXlew)h_?D*QwKTs#@6=Wk<9
z8DH9a$HwDYdZKWXsEZ_Dy*N8s^>nrVIrS8Wp=IG#K3||B!6Ma#2UWjhJj~8F<SBH}
zGT&y`El*l>B4mNTz^zhCQjdvB;v!}JG)UYeCHG_*2mSn9GTVI2{K&G}p7iyIrA62J
z7h1*@6@F{-bFZ^5cOKOP7uX8u2v$SbUfDRUhkO!qEg26t4E-CfpQ?(#V_GOOGd5IO
zl=E5D0hz|W@~vU_@mIx+s<M)mRtTp{uV{8=m*&*WaLZv{>un6?j`uxiXf3xJIYtbk
z&r))}lCx@2t*?r&#-Br+ngA01U$|vxL9z#ZN+D4f${!Iyw#c^J#2SY?8wD0erl#_U
ztHONgOW`+kOypU>9o(B3PASEUWSeD9$rd>eh)ySS>ltKe6Nvvs#;^<7yOA8OZfX(M
zo+=d{VJyT*zJ>RVdAIGJZ*APgA4@pm4`TPZ-;gv$A|6KTp;JD{`pi__@{gMgYGZp6
zEudY%GtwR-<1L)+jDMSsxh8PAsFMJ>T={x=bM<;dv&_vpMmie05>fe2_|`_QB{=AR
zAT88Z$*XTE3-O_WefCn@pPnup&kuq=!c!oMs1WCBnq<_~oTg4j#yic%Z^mkl<^FfU
zKt#?hfJR`w(ACMcY{2ukZ)DWQ>kx!kM2sgwLZRxk-kJGPTb-F7pY0vy`tB`=98au*
zMuY9mLP;CNQ)z2rOL&Aw@5Tc8T+>uOG%2;2e}dWsrD?(RJ!u1&ld;aOnWmSf&5m~7
zDu9Q6kLS>_s4R6R<glJE*PFjNZUl9lFDVAC-5k19Vb5M$<xJKS>CEH|-w>zX*Cmz-
z;rL%5pSWDXXm_Q3mkfa~1{1!@fwuAasS5NPz7;)9$z)g37v!$a^egrvyV<$6I+hxa
zy6&;8JbIt|7cgu?=%m;xXU&R7<^QuZ55z&@aAa&|$Qbj%HzhtzR~1ihieGZ8O}Un7
z-UE^KyaBsQ)e=8aRF}P>hQ*$^DbFSLed;@PScHiuiw>xanOv1_HR@Io=*E*H!v&6W
zwn?7pA%B!i%tBfVXUaN=cM+Y#-)-&8)$HQ~-D3|qELuCXHNFQ6i*KhLRlJ}fZjB|c
zsLPLcrOj*?-EY|`F*nE@q|tkj{gHO=XU<Ok0h|TNL;gy|Q#0_rqSx9Dc}*)FF*K5}
zNhUaq-Oc@hZXh*`Mj}j$Xr`$ih-;)q`zE_(zJmDg;O|*UJPo*|c*Sx}zpR*nQtX39
zIkpuqDLh_^*|Wgu@LqBz=@i{(yl6DwE3Z|kFH{*DdM*dnhD6Z=iB)8oJdvT#7VAa{
z1_$fe%gk4;=iPt$riV(obwpgcPW4r>lX}Db9TEeVd>wKo)sPxY+VGi7o~qn1JL{OX
zTzES%H?$xyDM)aC#g_p;^GC4V$RJw5zq0)-hKd=ck)Bj+GBg5M92+3t$^D?YR7pKk
z^oDzBoma8|5be5o3d7%1n{Y8>5sws&p|>Ymy5C!t+quAI{td`^WimBIGgR-g#?)kM
zUC0&455@zI9;RBh8-c}fFCwLfia*PH$y<u6BeR2z+z!{H(0YC!PXjaOIqn$tQ2a(4
zNx!K&ME=3HwAswG<8@$G^iQsNGL!EBS3?g%iipHzwQ1Ztqc_oi@gP2oP|#f^d(wtx
zzR&0?*TEXkSn~l(uCIU6gWKqi%pc5OqB3Cv@@~A?&KVC_MtKLsXQg_h6yAbvAn&8o
z=WfW$(CkD8JFP_%zvUJ;vo7<t4*!Uf{0!=*=rWj`?O-oC{Pz8x72$_q3!D!vLWcmw
zU(M`}d7Jf=@J#fW8*_hQ8zz2B-G{n?9##dJE%b`M5|&8R+s->GIFbJkZ4dgY>4Nj(
zWy-th?+uTYd#PLD297Md#5Fm1G}<-R1I)!u=x!n%YaaVzn^E?AxzN@kI5cU5=U`rZ
z4|7CuBz=3jSQdbn`)}C3+WvLhLl`$d*^n<lR3d|{n#6*Q3klp3=UCs0cx9wLDPqQm
z5%ue=HPsGOOBu|P*-1s9rCZ}AgGfjh=^p<(RY>QFJ<LwDWq3HCwitYuqTjh2T+KKf
zk3e2pBDX8zA{{CUu5~oE%AErOFG9T{x5GKy9gwV^N#rNn_}@DE+N!%dMK<%D&<<pZ
zHcBPB&pFZD`5D==E_~3Ra20qLN6y8cCU?LK$(XplqEPWKRVy~d`_Wm$e~&u=<)eRN
zECvZzC@1Uhrq@tEr_KfYThEv6Ha>G_vG+pxv32}SaErELCGplCfu)1-xZN8V6e;AE
zq%I(T3C1eBWE{vmq>Tu6L~6KJTI;)pMFu5UxHs07`X;61A0@MiO|f=?kG?>tb!st|
zNjibQZi4i_T9I8VuW`Cp%*2;CJDGRcQtZ~)sFWYh#nw}+h|LJtz&i?!olTW&FZ|V_
zc3`l=u)e~!Dk8&Skfx0wUU(0b2a12MXy9EN8JWBWBh+<Cfm|eCLsg9xdm1~1-eGY)
zGJ!ZuJL#2@7n-KI)vJ1QIw~6_*Mf8BDBIS+@F>K0g8#+(F@r=A!5cV@MeU2tl>pPI
zDj=N_$=dui{E4`yW?06Dv}4pdHdbNzIi;-7?)Sb8cjh!Hi2O}ZOK=FQ6An5C+55WP
zVKuY@>jH=*q~u%L!|aLG{>@F(G{*7pHaF+4AKAiPPvs)7372@L?4Il@&BrEr$GV@h
z2UGnCA+>`f@VnGo@h|Fm`qPRRguwr_Y*q0;rLF9F{xRXovELJZM2b&FI!342m1Q%_
z7~7rTbG`>M60L`Qr6<VmWX#BYlD=4SApXog!|1dm0`<AO*k?v4HE34or)w{Z+Hqsu
zZ5=jWHlTAcq@D6mFGRC7?{Y%bKICPoUhsFE3rbu6++#G^U-`O6EJ-1;MDUC$Ku55x
z?JX_coyUV0qSIpk#co9}CLfZul+z5S(l^MN)LHLz$19t|lNRg<I*JVw7UV8DkUW%n
z>EC7_=KdVsg8wNo$e+nF#TL;M*)VO_><<}-Wc^e9{7aqhUGJlL&`shjF`ITv1M+Xe
zL9m_;ln0Aum-t**;ucj^T$}DA$(Luz8!JajbEzyY?3-PF^ymGb+kc*`5cyImn_QXw
zP302ggx;6T|F*dNU$z4}RJ4kohpoYSldl+`;d#~exwo}4tQvd3ao3nIfA`LeKEoOH
z%(U8y?%<bvj;W|(8`~KBpL~<*t1Mesh|Yw{1@*L~HdlX*vazspS;_K}2IeNLogXUr
zP0>@45N_a>8696<7Gfq#BtX!jPtq~;M)U)&muDJwWv$YdQBOlJ%urGN;zjoIsFBc0
zJ8O?*)KyhOFZfHWbFKNF>Ct#{8GHrUdN-g|#8a#38_^B^$@|Lm@?k#}g?)-gIhV&@
z!<Q5ClsYL0^RX?C3cEa%%fIE@Chzf`yk%?@dMVaqO6shsqcu!t5J%q6ydr^pFrY>?
z7KzDCV7GY<q@1#i^-Y;>ORODyTvA^$9A23UW6Ra^DzB=WS^1=<H8l4t@$czRYD;w}
zs2Z#PMZY>{xO^4Am)&IvmaMT9xo3G+v-!>i<<srs6YJ#V)e4&F>drUVQv(ZKZ}tD3
zDj(!8M*b&jru<KiF<a1S$;z>c@U1un-zOnzNqkA*cxVQ4Tb7g4u6DbczN}x+GvJ!B
z-(&-~g<W_fW)59S8IkG0&)g@v#5XbmyohvPGLxq`RV*JpA-bR$klj>Ug&N^vzg7M`
zqjZC(Yiug<m!L6e#l|3BZdqulO<dm8_S09J$6-CZ6`6rgmabM^&x+-hrj5hZY^iZ~
zx!Jiq(hrpiK8c>nwc734H}Y<@K3HKD+t#|5#1<e$^iz7ju%2S7x^Y(X+-&^;W<XF<
za_7t4FLR3<+hV@<+%MQ#(GgJ-svz;ean5+q=ysn-?WH;cw<CugfS2L@rSEn9bve?r
z39s{Si`CT3@jPIT-$P264vHBHkLY9aqHCP>wd-Nb&On-B+EHoW#W!dXBUDV(uhqAf
zIg>{{e_6ujaqjDY8PEs6FS;OW0C@f<qCd?iO6ZD4?l!4uf^0D)u%U6d6W&(ZOD#<s
z&&&!BHNPntRkFk~#ealrh>fMqqNzfh+Mew0I%^tbtr6&nC<Uv<3uH4HgqkN*Ym}L+
zj+ReKNj=xi29w8G8v2p^fQbZ%xQAq_=n~qCO*#$U6QSN{o|qITsFS=5v<+m!8JbmT
zo5g?g4csrw#{GoNmwbyO%Q!XCl^Q7c3(p64>Z!&<mVl>c>a;jVv0StPufVS{hm{>O
zuVnR8gZ89XWIbi>Z(Gim#vQ57s7lyF+Dh1uUc|rgqyEN`JY=clgE*gH02#uGO%;#V
z4bB*-Ma2c7ZI<)p8YAV}6!;Jor!IpG#trmiVh=mp{@(n^ek**QAV@!afL{piR{ceG
zRjrKU={;pllOx<#>k`X1#~v>i>d2=dCZY~Kn*NSXh@N6wMjj?oFlY#)J+Y1CZ{kYI
z@%m$iH`-p(-LO2Q^!M>r2}FT&eP-->oPlK6H}p9a4YqTwuzzwE1?D6gz%TJ5R6VLx
z&`CH@woC>IFCt4LLGMo6Yuis}y6;MGXuLH*&g@kVlGVfG;TnNe{%xW6kcvXY&xB3s
z_0$vQKlwGKQ@KMj2Ybc64#J+To_hXY0t=%x&>Ld4?4XE8%L6v+Qfrx89NUQsslTWt
z=tkiD_$shVZ!0Iux6_vsMV^tSYZblBW1ZsQB>tVKp3)?Gi+m4^uywOSo|1%#<OPid
zJ+LLv7i_jzsTF6m(ce)t!Ulw!IfRx6uIWL4atYo<QYY=ZY$x?wY_Dg88}*KiAXpaJ
z9%~D0k_dc4K&vmLpHaVM?uUhzUd6+T-&=bGUdEatb!jjOm#(H>#ap<G0ZV*!uq}KR
zp28crf8sase-yp4k5;WzslVn9wlC1zA}?)c&h*v|?M|WCPO4aRMmUx}i#+AUeA84I
zZVpdOY>8cn{*%-RS}IIBsqTYx65Q3-!k%SQddh;m<JVGM`0mh9Vkfa3ejk40q#S+S
z-arQTokx)7ST@~RaY{2e%bsyjx(r?D+hLpw{=AF69`V`8|Hu=}acO;dxr7jWiROBW
z-3HH9c0jBFw2cr6y2`$224w!8y+MNtu0>xt)|l>Atg}l1Il4o<9<)brMm|_JNqC6A
z;(2S?W%_74;(Zz}O0I@$l6R%o)sNCoYeTX+<h#%w$1j#0wq+h7*dl%*xrnGPFISi)
zr-%p95&pT}i2)}5ksp9;z-p1JLH|2fw_hIzXS_vF3G4MzY^}s$D1cnUYfuM;516xf
zMeKp&rm?B%w#^etfcbH6<`pwm{8)Zft=G9_AMkF$$L7Ap>wdf|Z|0s9>X8~HY^Hvz
zo11om-WTp~Z)--a(*w&Af2Zt_kY9>LB{EH)ESn*amY_Ps{l0;YQjaIxpF0ANqgIM)
z%SMUDz@OQeZIzjD{2BfTjmJ(Aap2aiCHg6^r5mIjFZ%`Q<ZWp&7!TN3UwY(qsw=UJ
zX(bsTD1vH*z4o|ufxCOS2^0idFf!$Xvq1lFxk{!nf{m*nxXwD-($3*vpC<1UCnO&f
z=TviLi|L;HD9>X@Esr?pN;ZN&V-x8<qAH53nvR)^vNmf*k?s78jJDD@6$72Kg3pt0
z@a2L|(wD$WcmnF^dt%o(W_kZ+wd{e=#P}nqgub9?moX@(s=k5fWCHb#an^U<^8-g>
zyi@8oco&t=9Hl#>b3+Y$6MSWXqtPu~A^!>a3!lRj$j9jh8NMqYP)_crZ<@#L0j<i!
z4`8x<M{E{ul6(|$==_k;8MiAPr@S>;C{i=I0_NyCG7hjr?<=$Es_}ZBwf3X-Z~iaQ
zj6|2z2snqh1Kw5+eG;kds$m;y2d2R=k+_aFq<cyAnm!rMOpE5A=q)evFLTM<Bm8?K
z%lV%uO#dO9qO!@C3O>f$cy8O?+CKO)qGs+bv=*x;kV|W-PN=WQYcTcsmHrQ|Qb&Pz
zXk-F7RnEW@g3&@oU_jD>T^(80h=UIX6T{#~*dFq{aFgPJwuQc_syfp+(c0V0e$m>?
z+dH}-wT#FY+?AY@`^5dRP9dk`zGW8RI%kIOBy-W}WL#3A8IyG<=dEs&XgY_ucq3!_
z&GRHQEO8a2lP@u6#QPZ$Vh;?mTP(QE?J}^=h#)Zn`6PU*8etIUEYUt@X2yOxu9{-z
z3*Jr9>ZxbQ5sH!TQ+AY|z@LRLyQbS4J9NHxq2=-8z>@M*vPf&q>Y3eFcTRjS(cD|r
ze#zA&?1*nq4uj@nPw36eOR`Rq1Rf~XddYP+Ovl?KcR+GHLy|~?4Y0wXtRT*_h1T`v
zGtR@n&u}BP5bRYt%09|M%ur~cH)PUQ47EJ>ha)2rFQIXO8}n2B(a<uxvhK3b!%g!w
zbKi513=9lCimc;%6HCQYWmhEmWL_lGRmDEVy)IM@m<~<+Kkzc@o+MYjOZ#5glj#{B
z<E`gD<Jr!phi}B`)OhS0lP~%r$VO%a-q;#gyErd|RGcgI|K^zw5|!eowq^R_w1{{H
zG&|Va<8#*b?hJej*|`_!Lt$OnpAwQh5l%Y)u)_9->|E{&v=)~GkLNT=N5vWS0p$hZ
z?35;W+daa*-ZjwwHk6(WqH~15%1=oI#QM-$+br`s+c_T|>5&K{!*HHHEqSXPlKwy4
zEyYo4Zp`YN=3-rw{aAQ!!ihd+qSBU<15}*b<^Aq7xwZtW@qZ&>d@IOB&Ji}0f7Gb8
z^;EdP9{b(5*<o<z`aXfqf*iU^<TH9^J06TIan7^`EYm$DQ8YOc8BF|6!J@bFv06yq
zOLdX%8$02tWtZ61z6-&8?lj_|W{5tEwZh7&t^Oj1%+b(yIi>*Q$$NM+$|>w4Kcah^
z(MC5((up4zyyFTw9|g{b`-9W*Ok$>JkEoDd!C&;Yv>miP@=lBiQw^}5xE%CEEuxxf
zebWEc5R$F@Ki=<_PZcIhUH2XKzo;PPr>2OUbaNyX{OY{mI_X;+d(3wRWIQ#Z1N+<W
znkiZRG7hOz^un0jf5X)RO!=Ec-*HW0G4RH&7S1IaN4&1d&X{Xu1WPrBdjkSBhIL~m
zE7qjH%;=#0A&^HeJ4aYw*)qK0z=+8C<V?H@vyKuXbj0qgYkT9|!46A~gbzcj;ih;g
z*zG<_Z)3QwUMBbvJ>oXnE;yP3%Hq55w8UquSolEHkl6sI2W&3VQ^fA!)8YT%DBKe}
z$owg*tM8Y6TK}7@7E}=E<vHY><U>No<1GItTugkRZwo|diXG`OyY(!b_z1Xj{kgsH
z3rZ@9YR6`s(TtOf=Sa88QEKb&7e~h=`+?^5VH~3WLl-8#`%rg#-|+DNQZjTOv6fjv
zJr~thF4gwbZ<QPrs8YB5^*mQ>e*?$reP@^GU-$&^e$7+$WzkAbT|s~2%1HlZ<c?sZ
zu(dc08rR$9hctcC)#{t{Qm(djLg_<Gz#WR6g|5LD=~q+`+X#Cj2iSVP^Ui+kG4_G~
zVdO0Ki&CuHqp7LBuUaAM0EgncfUPVL=@qiLc7aCy%A`WwRr^ZJLI*vQ$~ydLRXUn&
zm1u(8B4}cq3f1T3Mrzj13Wz&<Uw*16%r;iI6!;TKo?tck9UhOu*tU3m*2#u_BiJx^
zKej7{p^21C+E_DIcM=4W|EKFGG)DsNCH95J`DM+_+rulVBidDYmkoc2#`?Z~oBM4{
z=^ws&@OkFCcrdjdT|=Y^dHD);fxITZGxC@Hp>eg{?cNrc8Y@j+Li;c^MDK-GI2P{2
zp7noV2Zyp_!?4W~Dt%=osAi~owT#uw=~&eH%2wgd2|WUN+0)6=<VujCDu$A=_3p`5
z()`K#iG=}WtuucgxD~IW8-@C`L5c;!sYr>p+&HQ9WSP!siEbma(%c4PR!z+<Y@c^T
zc}1Do-HabcIfRu3d#GID4{1{Wpc0qcJVPk5#Pr^TE$RLe+8bR1$*8z!n&Po|95Em<
z+;`pG&37gkiyn(DPE5xXU^O}`W4Y!O<LBNx#+7X-u2#Ik_@8~fM;n?FtDg#C_u=YX
zD^DBiVb{yRxY&GdE?}=zBpQ*3)>nCG&1zNhwUfvu;mgj=?p+~GasuKeR|)@9&QKp$
z=$UzmkAa^4*1>5IK{XOAlWdcmkgo<_<1)QV)k07XwF}4{VcQ)i=c@=lh=0JUOO|UU
zXznp9Bi&8%!i_~^t@Hdrz%>653-D9%aUyM+N*=^p1)G$Ug)M%HEyDtTgw4?{i78M=
zqA4{2AH&~_a3O1SQObunU^O%w6HBV3&#n2U!IoOnGX^2~&T-~}wsn3FR~H%$?}U0_
zLct)WDMck)u$1?@XHOVGKT{K!xagorE0L?~>c^)aQePoIM3b&5<{zeLc`eI2-__W7
zx|?*rXgxaCeYvE#@I>)F_sZC>{5$BclpX6Tj%tFr7joxop5X`CF7C$O8=<DjJQ#u*
z<TZYqHVNy}s$^gGlxu`*BjC6`1%~iL+-TyMbP-5XiglC3uM=-vNy}kVfBRp)g+YJZ
z$aeuLk!qrq<kN&MFxbB?hLXMHf2OTceUmN{{R+NHNLD0AnE6Z*M`i{|SAnyQ7YhD}
zorkVd%a}pbx8xRkgQCG-NB`Jk$qsCdER4k>RpSd&SBVPg8~H0{a;lm44^u(;N6Wvy
z=aFFiVzL7=geVielFb$P;hgxV;I+tTFomK7q}Y%)%<!yIpIWo3eKE`s8KRBcr|c!(
zXiU$yflpv>=t;8Iiq_J{`1(j??+$OX=oDxPToXB-ybx3ILQ<iMYA?yJ;0~{&==U$5
zzg{TOTX(w0gf=Au_&53;8i;CLHO<3p^Mi|Fin0s-M~CPyfbgQq`X#TIVUgl2(mj;!
z`3H2!c81$UazGR5tH>m&#{7U?zKgbDHlb^4m`<*Os-R`)Q@W$PP;bmi=z1{1$X}L)
z0Nc^ql^s2ja^V3wT`UlP7PygLBTE8@{Ldp#k+Jv<5+@PDE94c$8Oth-%1}zXb55JK
z;%ezN+x9@yh%I>@X)CxcO9*d5E4)X_J;f7EQ~bXs(%}-w0&X^Dy0S{1*(*b=Y=~F_
zEgcq18`qTp9-ELFj1~!5*>ll3;t}u{b$69`A8`n=g_uF?!!&e4wK1z+<-2*tv|J?9
zd)6GX-t?qGQSKH02V$qqlK0Xjg1OuyPs|RvJ_TXWTx*q##cJ>|>Y+SK*HhD2w1FFL
zJ6x7;3^?zFa-w@<JL0dB%kb;e1yYdO;N$EM9UFY}V|AgqSZ|^!a}HPp)@KCuzbdX^
z^T3RKwY|IVX7py_J>bbS5Y<pDlz)=!M!yHo`BJ_I(PnTqS{?g}uE*yx(-j8|o3ak7
zJClRiE|yT)0W;=37P^)ok%@Rc3MYFaBO|T7dSE@u4zEq*0V+t3lp0&hOp%XEZ<O9a
zb|0?mJz*MZl-maT@bELP9Xy`8BN`*t3N9r(`<J_xd+J78AaAKtqIAF#-6xAFuV>85
zSgs<e55a850<*=^$@7(M&uNh?@}L0p(BTfjCD!5!ucf}f8<&MFBR|mZL<RDdn&QmG
z8BLYzv7!DN)*HruEi&-d?1!2Yvl*iZ7T!dwgde#EIsWvV3U5lZfmR~xQ9D&j_C<dq
zPm%MFaxC1)bK0mk3Y`T(A$NdxLW}WL)D3zYwmnkMeZu<Iks16o(E~iQ;{`iJJ){TI
zdSw{&5&229Y2YvGIn!(V690dZA>h3gFecFs<|q6xaNRb+(%<zu(g#iwH_4&oOTl>Q
zSKa)aGQ$GJt<-MUA!8c&*X$Q<%R2y-*g>wRN6;7whf=P89pl_b!-hmBNQyro?lPcL
zsT-BiCT$~mF)VYmG?BnKSQK6#7bNqMMs$+tC9pz~fX@!wK6!14r`T)qZz4p5=(;iw
zm~=?AK{_*X#_^BIU~~C~M3yG1Llf|4%xGXM*C#4@s@OL;I)vw<FR7P;=G1Rgy6A(F
zG5j!GPFqNn2NqaM%|6%F@aWj2c-zDPIGr*IYS6OeBJXfpdw|Q^&LQwf)CCuz3Tl!J
z%IKdyR_Q?>dHY&M8~t_#@G01VJ@^~ZSgeyK1eyF2f6VFjpxhsLQ|cDkADfL!nFp#W
zId5~9roR^K4UV@WCd@HB@K;#J$@m%QSNeg#jJu=NohkDM8^#v!PtkmQ40aq{MRb?0
z)@XH=l`z`I-`vvN_|bmEw=<}W%}=aFH3Ern7qytH=JnWh?g_Dj$QJS+!Dqp9(PjB&
z{kGg2S+`Uy{42<YFR@UbCz02Q{ZL)7Jvtz+C$%t5Qm_4w91R_({kAC0&j#F#ri@SK
z*HYR2Ggd3+pzHiz+ZuCKo7pY)e+{2X{z2r4^^(hEe)w<erwXTKVsIYRk6?+%$XEC>
zo-gUEFE?z_45LqnA*a*KI!*@HaOFrV@`=DA5{Nnz17g#>D_l9=T9FFiz9>!g1S!!q
z%mL*weJ$Noc|QIzc+u6t_1Hf-vH&DQjwWj%+o*2BZlKBd2P<(ru?}&ch}e1HwV{3x
zJ*hHbSLGh{8D(`L$36A@&$8X(bDs>!`7)$AIZL>VsZS2(b%8gY8iBINy;NQJdTJ8r
zB@xU;WhCQjHl_Cp+r?Hp2UrX3dbU}-UUFb69i{;z#zz#xqKFMJH6FUo1un!6@$K<y
z0#t&@`=oW(+*dXfzlLvz4to|mPkQTymvcSP5_+U`tGutc5Ze_#>FRFZ=zPfjFCI;9
zg>x`D9Tne5`<Ss;H$tjT{py}<dR!j2T=(4$_X6&@T4*6L3m=`z4YMBDebplk7RIgo
zQ=sNMC@7RXQ!Pv1uV<8l2vy`f;N3p()C^_C)ldL!BN!sxC*y=8Qd8O0?!~S|kV@Uf
zeRL63g?TOcMb#~RqyDq<8To6tshhWVbuS5&1?d=`r~`cml*t;z2(GC|WF2Zg<h;v%
zioF12^?cMw^^ty6&r(m3F2a7Y{T$1!)tpn={n2XR=KYC$B|Ik0l`O-y#Fnxh0!`vV
zz{vkh&L&=x)kKK$dq(}N$J)KZXVI<B>40O~-9HoT>Bc7y!$<G|<axY#Vvi4YE^#hm
zHzYoSwo?oECh~z8B6_X1=*TogkQH6$tgt}#ULeUloRdOJiE5%HQj5@)y5X<yXyG`;
z4(ETMI|u~7h6m~U()s$gS&#K;;ukTKJ#M^Ut>Qlw%}dsWwqj1|F@1{sU-G^`&2`x|
znZ*(_VKMd(*eZP_Z;KF3P!AHxO#R4D+j!#z%Uy5FNCBUX711F;HvGu+fu^&$9?aJ$
zdIx@kwZQ8mQD`3dMP@NP%UzbyN3<_2w|p)A2AVq;LtSHs<N3+$fb9?CY;tly=Ui+r
z03N3wadYZ3QkxhnOiJr$>+8F#>I?2ipScFxD%o56$WUf%ZHgd$l5)i$89|MTJ@O_!
z8$-WBa_TW77T#hGNOIB)*)1#W%EDFslW**$C4EbK+HQN#MU08#@I3lI!DjMKDiZ1L
z^Vw&*t_4=IBSE9|Kyo5}R=P{a>1oXb=5pk+Q|LfEAAvjPGxsLCAif6EF?FSP#7D4`
z(eZwg9TU68l|ZlXdju+)D6g+uoQdd_(gz9No?qU$VyqLy4fwUlB;uJM#yqCXe06r9
zyT0S1Ygf1%py-c;ic)qoM&&C*hU*y)#cX7<hcKo}7F$?<VSE$LF_=QFsiK)GteTu1
zIOEOrE{ShMva#Xl%G7fDtRzpfJr6aIqJzoy=1+wkt+}3k?8fBrL?p^ZW+rO!E0QN8
zPlB*(yraISt9K6v2<y!1v<Lc=c~|pN;+te4{|LC|;8-YJo!=8#8p7ZpAmrv~r_kT|
z!9hiNwiDv2Lvy9Cq!r|PrW>|ddLeg`VTE=TGsrce<oTEWMcZBFaS6Ex+*Or=A&G8Y
zvHhKCf~CZDCekT!A$BF)JlYq#uNaqkJy(}ET|FG++ei7wv!}TqiTd%3Sdv|pSVI4z
z_z9+u;>48jF4um~+VCeR#uUmPYg=V*$Qo;?qdGz6#CJOHm^WA_dG`5N1a~HB><E^b
z(#Mm2x3OJWeY+x@f%XA+*OAd3{%ry9tZApzshqzzHzoO%y;^d=h_Jqk^(W^7HbQ;%
z5JgA9nB=P9FYbr-0`KbR?o=D(7S@cO%=8mwDHo<~6K_WQM)TRtY%o|aGB47Sz3e+2
zoC3F#wM#3K1mR5I79(d$cQ1*2PjcYPe}uUxSLtVGEYQ+I8AyjbD|%7f%XTQZgD=AS
z(9OhvoyUBE2Zd^~;b_y;B$5?@+#NO-czFMl3^7!#daP<pZ$XcH>s72Mnp;+Ciw9oB
zccYsbrvMOWA|J{n-(`i{j1z;S&~w5&%pxM4(h3(V+htj@PHQ_0s>O$SYJiTtHEK;R
z#<mG&iu(fc?M3=Qti3m7f9G`j`+&*M#MD}NhG3HHy3S%arOc;>#ByCN?5z8Ecy2rv
z9uhnjISzO#>jgJSS@N`hlykD@Qz(a1K+jP#o-4=@Pe{9^pP`z_EQ_ylF&0NfnFaQ?
z3D%Ey!rDm&E3Qblkb-zEe^%g9{1Dkvc1|`}yiK@|Su3rXo|E@1_k{W^I+uNAX=hw$
zP1t{U?*@dSqe%~%fv$}|a1|J@m3%FixN3$i$>GRtyp`~XD&5d0OOXCvoSj(g`{CXl
zY{j32uRyc;6Z|Xmli-ppEF1|<jQksT6&jaVjF_lv<ZWV+ps93^?w#RxO+R7HXlskQ
zm@B5NXWX5FLlbA=T<WqgpRSv%<=t;fSx)$Br)JO!&<t{uJBe}B2}K=!73~n|RsOph
zw$!jxaV-sAiq%T2g_dJaunu5Epk^)Zy^bdS&#{6OCb%kw<X&}o=C$e{s&~$LqnH8t
zfC(+`kw#W>eUlI3A>cmU8RsLfy{tK_3@zPly%X3K=HeIm$8dd0EzMTf(Ct=@ATLEy
z-q-Fq0Vv)KE+HtvK<T8kAL^lsPiR&!&(+46!>&)RLTeB+Q70UweX<c+sUA)1MCOEM
zIL?|!THd&ivq-!t_-z%4x-yrE7qL?38QXmC^vE-)6swGPz`Elbn61iSh9akrPC;J^
zm)YKx&oC=JUxI^T3ceC>2aKV@$bjfK-%!^@k2s!B<Vg2OW#UfaCSq81J4=^cs8b7j
zMV8y&m2WkEcI@ysiVsOmfzRWc$%ROhAZ(jt{KvA)GcQ)c*G+BX#~{B`d!&mreY9JY
zCyCn;A#k5PVMiwJrJA5u00Ur-^poTs!z8P@-&pFK7rLC0D=9t5y*3bDkcKr^a{YPl
z)9Z)_#`0X(O|>n1Js(2rxMnE_JQUR;($tU8Lzl?e-cu{uo`1^!nQEN+7j_E<%NOWs
zXTYjU1kY}>N-X_6o#TH(EwOh*h`KMRExJHANErQR+^gN=St`DnkD|}W(I9tLC+)1^
zUdCp57(+t~oF4m6_kTfCY&ds2IShS8W(!C%8hhX#X!~S!dC$i4KnGw8dJ%6TcrQum
z4`ewsCm1N&**y8@f#Pkp)#1i~9Poy&DtJiS@dB<5`^=vk+>xk*6_DwIY4kg0t0Y_X
zs{zlnsfEJs(eL(&=I7SQ-uI!tvBuo2)GfRpH5hvmUF=+8(p2=bePw;AazQJ}P08<)
zE7JLzANskP39@HUNnn?&y))mpA#?-yh;M;bLI=S${7QU^TV;#bd-{vGxyWw>M(rjG
zgaxVtIb;=m))(1~WKH)h%QdUb*E{litaoBNB%yi=)a1v+dDm*=l!^{Eaqv!J4*U>l
zfeOj$B1rwaA*@$O5Ab`uepAw%;q4dZlUCvoupc{=4pCRIY5C!3<Gk*FmHY;*9br6%
ziKq?Yd75j6min8L24E+)z??Ala_sQ74?Rq-!!C(JvUTDD3}MGxtAexn$Kbmp4R=Q_
zBYlZULZkAXuABOn=zk!!_T19V^2oK4y&1in>WtSHres}Zn}m;{mEi>eNvI2-h3&w1
zlP74Mq;Hzn@GWm{)@j9p)C|`*(`IuI*KCkRnVG1~cL4UHy-@4eFn2TaH`69N89a~-
zAa)GG=TdUX26fU<BmI^fhCg|xS&x}o*b<&MY|rE)yoz{->Yn@p)i(OVvBKKW^)UPe
zu1zl!wH5~?*X7kg+qaG;PkJ4C<T+w}Yno!;?;9B`ivI@Xl0IQv5J7K+F-H~a9{WH3
zA5l+oAu<_XC#<Qsqe(Mt*IWeO>40;+Ww&{=vsTy^?~>YpJ|_E!`iTeAb&{;l>00ak
z9IlZP<1un6Jy&vDxkdjh`(t{VQjHb+&e@s(zpF2>GjfV&u}AbKQ6)x!=_4oYr!2c2
zslf7tBXt#4!JXhucs)_Ms&Cp#$*;(Qz%bir^KfS@NGFyfL8`j+tdf&&7k)~KLm7d|
z>|kyu=zF%Lh6q1O+9+RXhi5d=EEeA7x;e9qZH$kdf3tYh9zPf_O5&&uJr6C5j`rUH
zJ$y&7Jg!LAhQ0U}<}cYDwKBa_-BMgBHOuR^%rzA{P6QrAx9}eL2Q^!qAq-(!(E8f%
z$n&m^Z2{+<>w@oKr?*}f)6m)FnK!hB^zR|Jod^F<w*sozKm0$bBDfKL3|$EQ6`AV3
z;yB>k?aK^r1?1d?seJs1@QM=E57p{r3m}DWmHmb7wErpa%E#e95tvxa_?V{jWBy`b
zwx^2wXkcC97(9~LNV)0fqWOyZ`aKyB)3(#2<D93F{h(`h=ohXR<i%PDwu!a~P9pO|
z&7AwdcQX<sAuE^xF62?Dl&C4`t`+GEWO>LY&n@FL(>z!GXlZIHwjIBPaYO@p0JQ*4
zi>_xI1x&$JTsg!LQv`LzC*?a-m9+n*b(H22y&{z7w*8!QSKyc6%1DjGSZD-Ui|$L@
zO+?(stjFwEeFG8)kd63GVm?lh-<euzH`1?bk4d%A9Dly8kwxd35bm5@j2@<T2n~!B
zpC1=^IY*wmTWD5lF!l=Xh#w|q39HMs`ayugeniqWIm>5qG;%ceC4yDs%^)26h3+os
zNYqSJ_Tbj87L)U7<PBc|w?cGqAAF7AmYmeAQOE>y!FE|@nP(a2K_WO`2OlQb3QqLP
zg#xT=xP^PCtCRnCZX42oI8H643q-w@WX9<nF8z)y3O(_o&QG?Xp7lXXbRpjyxj=jb
ziJeI5dT^c#aum1*viGA~03p-DR}f95!*p3$1NDccgZP!6O|}l8A3u}57IQ+s<9C=9
zlBeQZ)J1M@pt7$;;6{8I)C=8?>j3TUu<)niw9cu%ESpSJk52dgbPRDn_16eB=I$e<
z%oZsn`9V&J4s|f*&9<E2ZGICrntY32BLcKudPzN2U0-$sZ5u3c%ri~2zVkc@R_3Nd
z3UWJBo3Y@xV;6mgJ!gFdu|J@Z$Zc>JA3(m6$Tf{~=<M<8M`T)XA$ZfG_T7Oc(NT%t
zpoV~@ahS|P!r@A8g)P%w>YX1FL=VNMCWa&Bf<Kj`GVY`Uz6!oMblh!ld~)??+30dG
z9SBo@iZ_T!I+7^$&-LW_E=3-v7Ghh8ab%L2DzBv3U@+?$MQi+N@T~K(t-?7g@G~6a
zcEWWjuehzWIo**9c{HH;-GjZv)lOAM%&3j5CLWu%KZDgzRGuK(gqAwWEVG<G))sGy
zY$H{SU3ibSLJNbnog*EUJ)&^y#KvT^)M%uFtRd~HQ|17Ru(CGZKX}Rc**?O1F3fQl
z)Cz4#?G##=j@bL~3&$~25A!hhiqM((YQ8zN2tUbq<@dCIYR1a^NQj;6m}Y6_`0hIw
zG65gv9K5aYx&S5lL`fju`#--sx+Jv>{wGzD{0=u^+9;pv2We|c)*`QhTihGGa3l-Z
zTVL>x;0vUhfklS|*AqGJkM{AtvvD0NrP`3aks}CAXoXD_N2On=YTSMM{Bqbd#>2!G
z!RyJ0;E}{7+akTh^yb_8>bll?Mg~ihCE(t>M*3RyMmy8+U-qo@YO=OaCC?V)tctxR
zKxOoi(R%!FsxrtG=>+lk3s-Hs$hk3af%`3GfF2_bIw2jK{<um-<&NnJY5`ke{cg+w
z>Bk45?O`U`1*(ES0iJ?;(T(1SOX{BuazLvwH^!mk$qB+<YB;;ZU`$&?HH|iLSFv?-
zD10X(ixOL)1fe8rA@jIJo>ykv*3bPpv_9$PUqaWRK7h<oMKdS!j7BV4o1EqmJ5-)i
z!ROI_v6;yS=yrOdXn?38-YVt?E`+;)9fzRH2pn&LX9LoPSmDsrPP-ty##MJrv782J
zpID+QTAOS^WzwSrJBisb#?i`h*V^8BBKUg(7{j68aEVl}-I?7b*N|~RVoGqnO^)gI
z9)OJVS4xYeQClQ4Wp_o#kki4t4#M)n7V`IqvIz|AC#FytvQFBA+5NIf^$&b$B***M
zjfX17*Cs!}qmiFT3o?M7j2-cvw&$6{_D5`u_-bqpwE}G~*rK?TE~|VrJE*zIbO1Zz
zQLazE=KeC^l8hy5;}>a~{*1I``&$|qaZ}2YYgf2c?1bnvWV<k+KA+X!@FT4OnH|Y+
zOC8^W9a1zA7HyRqH0?B`1ffRrW&Xb%QrFCA5j+sv2@FvqQ4KbM7Rmbvo2T5qnCVH`
z(6Vw1?Hw8V!o7pH3OY&FGY`=JVxQP>@Hm%Ay%x<9t&`l4UR2ysQ1Uv;O|nZ=1sCvo
zZ11gqI`4U1;g<0=(ea6H@JsLow1+&NI-nDNCe|7GgIrIIq=e!(s?Ubkx&JeKRcwZP
z1+Keue1pP=<3VT>_-*+hI|6d`C(r`+r+t*UuZ06Pg-P+B{6sj2zZ2|{tyZ$45Lzvi
zW$Re+th~PCR~E2~fiqyE_=9A>KnFec6<aoerp0Q0Kh;ts7ym1|E!`(?p&>JVOKU8s
z8t>@JvK+EZ_x=^fFo9^M(xGpZzDapkkdd6p+Wm*a{h%+nmS{k9q5qV=*KDmcyjGPe
z+jJ;3D^lv|XY-p{8C#XNDsz>Y%*P#z?U#*HerUfy-#7exWgg|>d|!MM0v}@`Y@n>F
z4$&-<K0_0c!R$u=AHk;aKa&H&Gx1p5QqfL%RkRf@<o0rVpg#mh<@M9{rFGJLNN=C>
zZ}pC~aw^Zz4kf9WmPJF=_yj(KNhlJ)|NT9)LVc8(#}R&ydm?ZpWW}4t+C;vvRB%`5
z_elH5Rqtc7@7w1$Tb|W?mho=&kG94<mk-dkGGap`I`+Gxvw5v)yYoq8D_lxSn6{!V
ziUM7WO7rU^YaY%KtDckP@HqG`)>?2}D3Sl6tC8EO@||qC-Xv4fPqC}`ae<K;Nlzkk
zzyx%#WRYUFW`VLq@M}`+-EDqUUf0~z6$~5-vk?ooH=&F#44tyGC0T{G!m4Fw%v-=2
z=a#9VqhmmodP{#5Ov4@o>sss;>nsP{-@>M37`ramEjyxmsd_GJPI~xh+(r&0rbUBQ
z^U`~!ze(?x`A;RL=KZQr<^u8f#H+wXZ!zl!+uh^HujFB2XOU2_2rlz(EdTpwld{$>
zP3U>7H-8;kNY<6T)217uTCJo<!fVa?>HRk4XMypw)#YsDi-cSA&yex(z}PbO?*J8+
zroQ4G==!4f;@fh$n##D9vn1<knvi5-Z~PkIXnP5~ckLoy5}U9k)NP_Y-!$0Ev&~8Q
zcE>HK4rDhMF?B>`k}}meU3Ya~(K!BE;Jix#*!1H=6XF~AE?~AgjhKrH<D)&WeY!)y
zUf_=r6Ge<PC0nI#oUthHV6H$vRnm{o3ygA?c;7~v1ES(ru%DPEO_#hT|BIVk4~><|
ziYoMWkGmavHGD8$%HKrW3OkDR)N(G@b+<xPw$n&BSdSoBCEgI7&P)-GBO<Xm?mP=*
z?(N*emdA|A+2EwHh0K$*)zs2?RkN8vsi(kRDd&Hq3T0MZb{1Z#UzG=W>kJ;nY1#`s
zq;BjFsslY(@PV2@pB65VPtz<@eHU!us=2n7b0ynNaz_=n+Ed}K<FCt}_0@Ao$_5m%
zMaRm|g4CEaI5oH}oRvI{&Jr4B>Ed3*`dDYrbbHud)qfzmjBks71J2;*X=XJqpG1v-
zi&O2eA)>9SC;AzNeHmXfJLFxdalFpdYD+WPGSy@IJPP-G|7vyxYYZKZ-+>1bHSjck
ztG}P^f@Q2z4f14kY;LShJU_J&D`dt>uG2^OEuKMT$scom{93%N{H<B+M16tCkmSW=
zcI=q<fTOo_M&KM^NjwC$!fN7IN<6(+<=eH^R0|tMi|;_qx#qE%iFIH?ZN@#+KF~+o
zD49Xz$Dgwn@SGPz#bh^Tgy^M6A|J2%MSD!QR#63X5qi3+nCDbLmd1`>-9K1eyb3f4
zodX!K4IP(C-xT++NCG;*hG+-Q#En4eF#jqa>oH9y$za$JRC)(`M+aNQXQwLT3V~Mo
zPEk#+7cPUgL^gyvg;kt2bq83c#=~}Ov|y!dpSrd>L-Ck|xh<hsC@1k8_F<2SIH3C#
zh~5kKA~ynSEPokY<|7^=@-Rkn+quusBl5hYp(-jn!(@Q@_GVX!;{?ckehbe@^g||q
zx7x`V2vH(G*duT`crgKf9f|WqKj1HUEXLHoWjM8E(p~V<z)Oe3p6A^k8XbKJ+I=0!
z7lJJM6_OV&0?y@M9l(GdbAYa15&S<w!*r2nX<Dj=h)k(LewAHeF0oE<j|wybyNe>h
z66p<DSMhgraQtfcX!w3ofN!8o^d$<MYQ$|7sP=kVb=kkDI(WpDX<zGl5J-l{B{3v}
zN{RbQg7i$jNvKPJ2uz6FPJT@F1ktsz=x`!P^%CC{cE_REEk|vmtkhff%*J~j2cJg2
zC(;oJcoX(=l|mW8vhZMj6Hd}Yg)hYlIi<?itTePsZ>H=;kBDh~Dc5DsX>jU02EPYw
z%$IVne2@4Vejwfqu<`>52LGMDE$ks4EnX)3p_1rV>RKo(3AV-Gd&b$T+Ml_%`1^#K
zMf=AK5<|FY;oDA48C#f9^u27Y<Ep=D<Y?k=*a~Lf`Koj3Rtg{OPfTHJcshA(!5Q)Y
z_`&Ex($D+}XtkbHb};1r;x1;hd5~WwJ2C%C`l(YH$1B&VuE=|;sYCyhbOP(boml6@
zdO!*uh0dp^2_pE8#6xesZIorcV-5QzavhjY2SxiNZow8oBWZzfJvJ}Y%vQ@d-}u(v
z+4nJcGddyB5I&DekoMdQ?@c@Bxb3$j3b51UD`0cEAl$4NntmYbT6%BgEo@KZcXlqD
z9lMvxLsc{*S)!V%i>d2LUc>dHcqAJ8A3T$kP^Hu{@{3@hw3BMSF09@p$%2Rb_F8Y4
zzT0^3$l&4VV(w?^8ul6!K+S^1wrS>fmTumM(H@DB{95P{)|fsiMpQfG5+*10+E>|D
zQgO;8a5V)yjTLAkra(4G`h}s<5J*6cV5>$i@hnsg{el<K4aFzqceG1&QDqguqgVqE
zV*6?x1)9xEW0(JbdL{TSdd5r#Y-UAZVBl@2m>a=!{3Vd+olX`DJ1f#Pc4d9>5vYj0
z?Y?Y(<h<tX9UQ?8fog!~=><NO|1+R*3EZ80(<0{+qf;j2J+_Yt$<uV}vIZJl8ii<o
z(!p+Xr+MlJbfIXRPd&%_QU{2=uqATC-OTx`r%Gs55<;?ZBXJyX6vry+YaeK?%iB`c
zNZ2K{O|Vb)*Nc2eLKs1>7B`Z77S_ZoN2mLWJmrC<@lDCEsrqO)a-O)6a<i_vAxqa%
z{wIb-j(QG(9756y+$-Fw)E?wK`WQAPqJf8w?>3E7=ud<~(f-L+5P|<KSR;F@KBoF4
zM$w(2lkTy$CXTP(0(N2y<tL)k=(d8+L@*HwJn`=HN5aGS>S#NvhTx&_fwGC7%IRI{
zpR6saC|)~!$=SzQDcB_5KXnwFLF{Kx$ulv_%*6Ibzk2pNt!}fgW5^Soo_LFF15>st
z@_?d9I-lwi7rAKTe`U^!;r6pWKg$8f>D=g($PjjqHx%%OWw9smjq$<UO@0lLE-q6_
z(yM9i$qPhL<U`_J{6~CqvIYbrHvo_Bpx7v$BYX`#4K@i$VkN2h%v4#v;*(;Y996tj
z#z9$io4f=4GECUlnwpr_xrT+maT8%2zl&Xm(h|+tjkd|gW2LLhw2sOCwXu8HC#JHZ
ziMpBgrjin>@Z;fs9Y&+M_*%Ko9`--s3u#QjYPP3M5Y|k!k4=eAj$2_R-WhvF?-egl
zb;%f<6U?JBy@~=<6dL9k?C9m{<-Y*VTA8U9L<jL%$zg#MvIK7cDybp(f^#IEB})@W
zxiHj+L?w-6ETceLgy!2-#@^;@?zZfZ(1ys^2%Y$xT9#CWuer*sn{AZ$bmS#}7$3vz
zm0VWs)}&`F$(d((s!S*5M6-SUT;n{?10@jxT1Zq8y_SXq6^Ji#&o|jOmNjsn;J3i0
z9u}ODo=vNyPZ@G`wWLPmclL&3jdi#EmAgS;QDjka3JwY13ZIY^ciZ*ea?@JbGdYxu
z?@Kj6o)Ue99+_CrWZKjBromJ}ToVcgW$_QmfA}wO6zfJmqnqFZ69@f4m)AYZS1UZ3
zyT-qSzo9-lDSoLqpsrAFQm&%L#}9gcbM|oyJmdYBBfB|0)CrK4pT>{6x)>AI<$>|s
zN9Znsfs@fr!A|L*v=^GTG6VgIf9avkQ%#R;t$nS+E1_Yc?Ml09v3#6ZgT4(`@zewR
z>XmU7n4L@Unj|S~tej(Ln0+Vx7uhe+BKC=sw)b;2@udP#<i8|?w<NN#?nw>1&wCV*
zY=`jsc_Q^2)HlWPbwTrT2w-|OVqT(!iE!wqe_Z%<>|{)um=A7!U9c69IW`UCZ&x^{
z1wO|&@fpY|B2O4p<fNxpUQu0=H($MqTpQVHml?NO?|8n4=JFD%o~*U9o?OE$OAZgT
zbvJd-XJ^EABr(_zjY95Wzc4#hs<e-yLC^?a8><%Z8dgSJz}~Kfe!;@vm$MCA7CP#D
zYT0Y)=|&>UQ}qapIU~D~)-Ziut~3|USS78KQu_B>?^=$y!M-gvlb-^wBfrx>sr^XL
zm^PFj+!8(l4A-6c^B_66NW57!IDM+Vk-|U?kE?vWoUfdB-80=kywAh8;aZ{s$r9>J
z{H^nYX{u?X{kd;fXjFVPNN2AmIB_p+$nZrMk}XDB1}A%q{PlpXtR?8yw?o?y2Wc(v
zKuHn}0+2h$vp=*VVT5nu*>nr05kpJ*0gm?(nT-fW26|BEQqT9Gh?Bs-;9sbF<Pfw+
z^2h&CbQQpDBujLb#g;9}jBy-Bhnbm~;X)2GGhgV!%(-wJW@cu%uoK5@i&={^e}1LP
z<tjOncBZ?hr~CDL9;ryk&B*<TSqlHgI-U_sHH~Ok5IHEJLHsWBdCKJT+cWKLyecsq
zbYTC}bPxX#**ZGSRGqFBobC+Sirka<VNk&AJn!-R&Z6kXNedDeL~X(KgPpDjTax{w
zdw~Cv&;#9MPiRMLFR-0(eJd;faegPe#=k_U2WQ~QNseJ)RR08BY^$)5a*vXPKiXfH
zvMUtUcl_o5C=F+t>cjDbOMs4-1_U1Z?g)oLU*?edoR%{Fu`EhHUA{rt(eXCb9{>B|
zmU$}+=Gn8|-2xq@0KHXz)#%Y?V9s5}JHj85KjZrOKg@FmD>tc2hn)=9>Hy((rRJRa
z5tp^3V2*n<-xZ$0O#5S~#w079bNLGY<avs|xI6KYFq$029@V)bmzGW|XGyh2eq`S9
z^Lz<`H1RA}teZ@Y(g?;#b0uR-dMKagzUXZ1%M$OPhV(LZeWNupJ!wzc&D28)`Y@C9
z&3gQg^lM&j9qU@(COp%4ML*E^Nz+FObJr;Rmdh1gx9@j%@YM@u$k$lKQZF$nenZ4q
z(9M0NsHAwlCnI<_^gtj%N3~0zZ@A8?h4rrOR^EQXQ#TMUr%~;6mo1v4%jE}G>REn3
zQjM_bAmE?rJ;zUnhl%0T3r1u|F?B)t;0D|4Jdpp$zA>~FT%vQSBC;<%Ko>BNjcgy*
z37v6%&-;|UBky5JTURSTR&atDL_ACn48uJ52e6)CS(Hwcqb^Y!xv%=$k?WGGC-;og
z8AeO8y(E8Pk<;B#SW5K8uMLSziK`KPK>I{K>{();<(Y-~!m`<axKiqo`a_Y`lY$9&
zdH{8IjL&P8v%m1ZJ>EUTw<9=2ip08W--Yk)FZLhyZvK7BKjeGnICB8++)TrUnA?f2
z*gD4YV5%?Q_TF~cS3$JG-c)aH7)C3vQH>*N2(3NK+>3&P;W4_hs=8LvFEy@+>JXb0
z8KcP#RxW9umsIf1`7fVFSX2{qPmOQFck0bVInRTF-0bstJ?;DbXQU*!4M_BDon*cg
z>5qt2?dG>SW)}~!fAc4c6;Wfd4|`Z6>n>^-DqXDPt>rrG%?<XDW2i`#tUqV2la!G*
zFgY&b87%EuTHL~x?C&BSz}%RHYC=C>8%DPdA=|S2Hn|InlCko}4e}RzS5sR5Ho}h8
zn@bsZ<+FWq-ie$ZB@cXuq*y$^-$=7b*Ht@`GKc;+cK<)maBtyX0)!F&OH7@krzOrv
zo}Ta_q8?Gh6IWc{TEU+s|E70p#u~O7dl}Wb6j0T-*;c_?&H2VRPMSua!MW!E%f*B*
zr2>g}BgUZ|`{V5AKd3)f|GxviD#A4oqz+Py(i>xnM%(XW{@EUI7X4lIQ-_T8B3H*Z
zO~{O%piL9@SP$ordD+%T?{Vogbxu<$ytKJ$#6VTC#QT1F%)wo<L|W97v4YRy2r*Vl
z9-cHa>H>E+FregFezlUNPJ^$sFbm$LX0VW%rp$H!DSVLkyQsFy8Nl5n&=l9+num>x
zE*IS^B7?c^S(zK2H7vVTaXa?_A&zuwZiHVjO*KAb|CN~_?@t#oYLy<$zGI=fOW4Hd
zd8I<7hQ=B+7Xn|4n-ydgCwoVWZ^13rqiq`ABBGPFCm8CtV%<cuP2-IfQkAkqFOCea
z60<cfI?~Rp^M>V}`fVv}>8ix5&~Tz6^NAbIJ)-Z4S6viF)NFE37rrZZh&|+Nc0^cA
z43XBaT%(lh5$(`z&kb7x=f=QCsS@V77-?t_aol)Q(;GGS&vu@6_6^*ZGl=(8DpOr`
zA?yaOfi;iauU{oiu?@^!p5MT>)4eB{B7Rg_k`1Y|;9BrjQ9}07U-j~zyN_Yq%rSP6
zs;%yr$r=}*xIAi!>faEw4k>(YP4Oi2`7oAQq`zo7YaSi;o-hZ8x>vgvg~kB`W{psE
zvf;WpJK=5G{L)`yJ~18KlXFM^cIGXxPxpPmnOlGEk#3!iqqDrf@+<tAmOs%`PB}<@
zV4YaYvY~#X<x!kF`jx)3xU^{buX{foxznvv-Bie}99LC}2w9xro2XuX!ts}5a&QTF
z!iHg8&}oJjmaL?^Wn<IM#H`~s20qxvl~i*52<Rm*C}FA_7)u{Zv#?08+}+)pfhQ*#
z%5}j7auQblYKg0ngn4fGKvlSO)^;lIOV03uIkr=-pns>(i&(Dtp?|Ht1+IHytbI#<
zILGr(lyA5qaDiQH2t>M*7N(fuvcqm8Ht^Ur7Hfuxp<T)pDpys`NSf9e*QtudFptHt
z8fSQWg)}so9;RBO2N7veLaZZdWB4+9W?;K*Na5XL&Z+i>g=)*Qh`*T`bQiQT@WPf@
z>@Tk3obKNqY9>~}R@*{*GGbS3bi(48KH+KfRH3xz0#?WV<DV@IP^y4iw2rID8i<Mf
zE#GEuonTEgk)5Y0t!u68VW=MNh^!muj2dCwMC|pxvBJX2)>E$2xDGK#ZbxjS%TtF?
zdttLb<o)C=3eAJ737T3+Rl@az#oBaJw@9<OK>J88<GF<UV@F(~f15zVbaEC~R#Q{e
zndrn<@#kZ%;#AO^eTApLI~f*)dre!SuE(ZF6@|$p477Hwu>a@!<*yl9Ek1(RFe~Ot
zRX;jM(g&>Gy*`z&3l_j-u#}PjGpX-t!gS5T8v8S~0&A_e3kwSuJEFY30?qIo7vwJK
zK55rr4eSM;ORh;?B(wuVsTj5k_goVf*4?~6RvkOX@>A17Uhl2zC~*w;MTKTc>0k#<
zYFKSo?y~aUd(s(ls(o7iH{VR`DZd2i>X*jo*jfp@qZ=B1V1;j<bzni|qGlzHZ42D^
zNLMzHg;YmkFyF-U!xif*FWmrDC@0g2El^d~kBVp=`&WG5n7+nj@=WNHXPsw$@SQMC
z*?~LCyEIdE|7wm<jJP;3G(hpmnB}=5d6quN_0*j*eu`Qe_ci*x>6vPdaM{tM_*KzK
z+d(^WuJavKY>b}hq{IfkIteQ*j_}O{%di^!6z~sOhkL0GGxRkFqyLK3k^%2C*K7AX
z&uq_IsUJ5?e@!!myP(;@wC8_1{J!hNe9c-egLuNc<w|qw*;U3~@o(^a{6_h?d%9z$
z^<2pc?<!QE8^s;Oe*Q)ChcSi@VKmuR&p<Ek6}kKYTWBC33$JL3qKCx~jrh!1gn9Op
zxwmrqIeo%EsEaa3*~Y!lg=^MQ46z86mS6jyd*<;&(Ppfs_e)n2*(0$*q8ynQq0`+~
z+I#fw=Yfv+#@$G4C+5f(U{AtNo7H~w&0pFv(S00_0AH2;a1i|#^FV)773nvHb)+p~
zQSQvb$C&@z?9K>$BO5WdR5h9E^mAed-_n<AoycFHOW}#~3A(lBc*F8YRWuVfB_=Q2
zq;>kP`nEW7i$}Q{Vy3q_L;$1JhG;wJUa1^PHUDO*ne-cLuPM3&eWL1%wn!6ZfW~9G
z%W%BElrtfB;rA-p7UwnZRYxP=XlWW^nFRW05PH|~n>}j-X&4=xryZcn)@2#?N6(FQ
zSVo2IL?1kI!IhlN_G_W>!h50-e!Ze0q**{871#Txy9po3^b8vrzEk%fcaLqu)iXq!
zN@5<zeKUPhUKPH{y7psa&TGtCK1AW!6$XSELze|DHuy)E+tS%WD#ujSH8Bp?#p{Z7
z$P$Ws9Ge^Q4eEW1OU9OLuqHV_1*?Wck-&Hc3tgFf6T0mPa~$%d%QWgk>DfJ+9fsqU
zb!Ep^j4e0F{1*Ka`V(k{Cy%aCt(i$GGq(@-Xa<Nm-r+@|;<eUdtfk8Z--Mp>x3C)f
zUiFNqi79nc`kFeT=8iKtjdFH4RtYocquNcHeY$7Hnc8&eU)$Tf3b{v|FBF<lY3FdS
z;dE4}7o%POpY3E)Ffvf(1A%hV39S9Nix{s8m?lP6Fg9R+gvL7Xke}<b@4Z+WPg1nk
z--*1HKqL%_;#A1{y|8P}%j|MRU%b(wBbZs}s3Mbhv1%x*%*D#=8v@rubEKJ|7wSn&
z*Emg+;s=ykpS;9UNDuQ&$^S3+uKhZHg?yli!FqgS!?dc2@b5q^yS?aj$sDH`RLfiB
zidaEqoMui$C}vaa!HE6jFZbqx|MGe|1_z$NdvrdY<*sFTZV<U0$QUxaWan#t72sv-
zYEJ6j>HJ2<3?sC92Wo7u^Lx(s4%r`Vb^Yt{OwN1iu4=WeT$oAo4RqiKyDNH23n!@B
z>QlP65tXCPC6`G}OxY6kFBNiC%>9x(+TJ~cWDb48y73>V>Eup$QJCwc?Jcb*U0pC@
zD;~UOZfVAut0!JaJR5h!@JzT;d@6f%Zhgn?fF$>%>vJnqFS$)rUpPP5)3eLf&(Dkf
zvBFDz{pIlJ$eM{e5=Y1Pi!c$SZ)fqvqG}FZu&bN}$}l5TUo<~hKN%&j2@vjOuKV7X
z{#n8Sc^tDz-`e7dbea_XI%SEoNB)d_qPVi-FRWH_8WoW~W(e^|86%|xmiia@bp9*;
z9-<X!HQgdc#@tIh5i{I!ReeE9@<Mxt`<JhZG=W~HTM?FLC{}-BT5>apU2-5aH=q$J
z%HydndNJa)<&Y)Hcu1{<+gzLSFJw<DSm`{;cOVCI%h|J(gr3X0mF`k`{+9ow?-}ND
zWa$=~WyS**7*!IL6;_4Fa83Uc_|>s!mwz-Gu0E_&YogRN{S1AUn~6>NqoKRfDU!!H
z;_8}IeQoo;*amT9&AV_#Ik%uNt3zQs?@{?8yGrBH)i#u<`w&&dt^v;T0?QvPQHC%b
zRgJm!ss_eO5dr-kdQsq{HS|aLu`lO_?W~UrRS`SGAJi6lwBixghw=hH1B&FJt7sY-
zhlFp8e4ae7?E2Jwmj2W}kH5HU!F{`t9|Ts@g>-LKMeRbJiOdL0x8E+Z*%o_5<(Dcc
zY?Z#8{;YXM)XZq7e!aZX<teFU-|V{2--Q!^kr+oruu!#&TO^-yEhtVcdTW!s9|6)d
z$2a)2h%4rKrZcLL?@)mzZ(#8OS1&P<+lN_)mvA##i)w{>7qd=TE%p~@z#ti|EinDE
z{1-DR?n2zxs88A}qQ`oxV4OAR=7WA%Nc~IEL@Pxt19@<$o%>&Vu~Q0kleQ3*HT#V;
z=9^w(x}e_;%DNNslXBh{GrlOX3hG3brXt7(C<2`W45}wi3U2i`4gQCxWOJxwU2;s@
zgwZis#!A$NK!LSlVNUTzPoxlwYcDUkGn%)|Gjvt5iL8>Pw84Fun(#duLccahi3w@x
z$qh{lL0j*(qEPOe{5acA&n?^~ILr97$Jk49OaE)nB>z3W6ifvq_y;YbwA$*iElO7{
z<&9~q`o!;c)wb##$J|}~3g#3Hk)u`7+(LAeHwNm3;>8}IF{5YuvX!{fx~P~QrGKV2
zOSr1f5Fgrm=23+$+-rFOGbx;9?yL5)3o!0Pv}%iomrQnS4|2*Ato9m!9@T@$7Ksy*
zx<z{EcHYYc-*SK0*9Hh>7d2dURewQGYeo`Fgl_(?E{s4FR+HD+SoUw)!I(_v<3=Y%
z#=cd53@s~+`n@}Eg!4k^6FNW{REsoMR5Pfc_`nzIG-4#yQDHRJftKM%^n$w>u`gy;
zoDlJeI_jO7-#d4{wU@5~#$6)Z|9pp;l&^wSLbC6hGtC_gnBf5CsY+IH>e9xXm;p)p
zq*tc;aHj3U?@l>c)_H*pVja^-^IrE}Utar%k(468&-E1Ri=^Ui-zItjUC8m_wd1!Z
zs}kqv(gKHbeBa4GmXhYamZDc_Mt-3d&@(B3hJ+@19=a@;BYPzo$4yhUQ`gegFnx_Z
zoX{q=wr)#kPH}WjmApuY5>S+V^f5J~jaBca$0;>}ac;piiNB1`g7?}A`hnV;hKA8c
z6IP~Niz}~g<1fii`yHQq2ltBi^O;ICVItSlYshs%D|dNYdD}G)%U70fk<m;Wb&6q^
zS;lvh=TUl9fbZrQT|Cnv`g5f@w2G_2OlFqT<-s1YmoMJ;Fjy$o#?#E7nGWnHRfDj0
zQJ<5`r5d7lv(<u0#mfr^+sApU%WC9T_7fecb8K5?xbVRBrlf&2(bb1v2K7V^@flB%
zW$0p~yq5A|0ZQ~`+lE+=IrM?vVzSsxoFPQR8*~KI2r$9%?oDpLZ=^hi+RruAPSmc@
zuaEALl#nzy=Ah=Fl<z)VQrb~FP=oI)9u%x{Iy*}DU00DCC2ep|x1Djl2{nOth|lCA
zkV(%n?1`8W%fzk@-^u+FS9{vH@4LHt>iBMX`-Uc?mFz^_Ky@qfSg6qP(fPqMAyh_r
ziN+JB*q&NV#H^Ui7+rK@V=@&hX1n8U?;P)(>pfG0la&M9V}oSuZP3#*g;{=!w-TSA
zY*9{w4#avYSF^~N6BQPF&6J^=P3#G6^QxSpjdiuhy-B@%oUEc5%IyPt`Q@$`&g$OR
zn7R6k)IdIpD$x}*Ps690Ft4zo7xPw{?XT-RZ_Tth9NGRzxiPt&d&-sL>XS947oqk3
z27w}B26{;~;O?tuhkZ8Ji2fP(EV_Z|w5FfZ#W%~**YVul+Se^KT55$PqBE65Jw>f}
z#XG~(*%vO>K>dk{^bK~V8X7)ZE=AvpJRA0$s23RPSX46F+S@VD^DbmkoMc&*S!3mb
zAUl-mJ@3BkZzG+?$`KFPAL`}dEusSPJ(C;7^^UlPbyv5#TiQ0@dc{R=S%Jr@kbbqI
zZo#gT2l>pdB*y|*|Ii;f8MI|eRQ2?`B7R1nj!li)7dDD0=U3Y&6?uwBIOci#3lOem
ze`ytMI#&*E@iw*oF3zye_gkbD=qx#z74-8>E8;Sf_Q&`PEs@2S?%ZU*?eMv?{B1=I
z`ImNuaZ=bi?iZipEM>cD|Ht=ED5HEsd#Ggf#<1+j^w?ohhYTr1x4;so-MY)V5m(gx
zfhlks(^t1sZ%{RW4*wT-F2*^FB8!d^1e3|V!|0Y}F;rqvO!x4Lv?n;uxx*&gtKv)?
ziSxlB)~Qx$zOy~xSpRdU%bDt(jJtv3&{wLR>Y;ulW_TQt@Gxe07@qA8>~Q{VPj}^c
zd;2d-Q>gaz0Ja@HOKRiZURbH9ms15ckrBwuPU9A9$70lddi<%<GvY3w$G$9EX5o>X
zokgpC+o|(xTQHN;YNyk4yl))`y~D-BO3Pp#l+~ToSyX}QXH0aNilyHeTTqm|)3GUc
zX`bwg5+Y<2NEb%3SD1xpwYW-Nq+FKw2jT;5FiT}6tdn<8`#Ulz>1~YODCpM`d)*g{
z)>|w2c8O*9eZJCiS@IZ~g*d7^(~L@%>-)75O~rz51kVjH4v+j|IUB*5szxlNs|8oP
zyWrc~$KW{c9`9bE6C4NjQ=OOx)ERNUdztfQV43_{SwfalH8xz)k5cCt#K;&+74~3g
z6XqYW*ftlvv}cDb3PQ~(D?W3tqbcqo){m}}zG<Okc{pR&?$TG)(1xivI<|~#qjJD5
zA-ik1W2Vb2Eg**wA#x*kNo!#i@ODQN_qbp+X(*V(F4MkHJ*BUc6AZVaEzxz1^QlfD
zm#u1HV#zwsWvmle4|Tu@*a&8eGRODRQNy#{KUC<4F)>e>huk4<tM+@;@3`-gA2m)`
zFBt3SR@~n12pOoJ^fu<aTG7|gv;_H~#{L_=c+cUW4J(p$qn99oI%?XSv^CCSZmqV+
z4P5OC>lCl{90MtE5sF~1X-ztjUM)Q-URT1F{3t<zUd%z$f(SX{qv?dDwduBg68XS&
z-u7=nGM-(D2=s*Yz$wElV@O|2KZ5@RBdinb%}c(zo=F?k{%|3@UDQo8X})7vPJats
zb!6Jll^nN)c_Psvwy|nER#e($;OY6w9E>9wApR6n6|A;w8eozlcAF1`f6}<*m!A8@
z6K(0f6z@)NpJ1lYLC_)-g@^BG8!=tl8(b}&m$lMrc^Fq{ViFpb%1V4?8Vg*`l?9sO
zRM$AKAFGTbZVSgy;p9d#6MYqqhUzFm&ZsM+p2sdz?+AMpUd^~ta|Ve1QnrGE-k3l2
zAJ1K{HF#3~u2dqfbER}cxWB=$;C$B+UkX`l=pP<1$3$)p|D?UIIt6-oS{26TAGM#7
z)ND=6`TDoAhu8+E2>%LEzC1@n@G?=NxvIw#@YH=K&3MZ+Nk4?XCADxhwKwsd3tR}5
z;hP7Z1%9K`Tnw{?T%b6DUT+q^TH@$~;g>9ZqfW-0jXxAVnVu2Kuns8^z5mJKatB;X
zSuRTALC}@D3A2@Ya&L?XUazjpm1XvFC%Fr{k(M9PeAqUkjqhGz-NM_h4PLirnr~w8
zoOFp$XdQJ6{uI9pU8G-hC&Qnx=?0tLXxweN5_dTIg~34x{=3Cj@a*wTz6rlF@Y3JT
z-;WPdd{PBo>uP8HR-*Pb#?{;P>>JF6HY++MaeLwqa~6A!@8uS}cjTowLiW@j)DGcB
zQuje0`D5^mKia=3bW(W)UV|2Lw@|cvmU+g$rRIs#9qN2-Ua+{VQwY|8v&ko1o}rcT
zw6;9mMoASp%$?eaYp?ek%7(4ezmIqr^Dz3JA(zPYH^SUaJ&I2ho2_G<X3ze>SFBU5
z3vTcn_9Wt(`4*bd<zmI5%DNGT)s|j~rxPAWcG4~(jnXuKM(|)LT;|Dqu1NbiY?8W#
zT<qyl)VXlCb+7Bbf3@TX6{yv8S+!R`SAR#-ka#1E32ye?@&DtmFC2oS$+g<TXfpo3
z(Mm7n8+v#6E%G$biwd!KDKiI*O)Rw|dNOByy>k0xFUbD8psVw}Z>u;JZdB)mxeN}b
zqj(a_ddq?5sG4SF*w=_$(+~6Yq}63I%N8V#(y^f!+f6)6HotIN;ZSRoD>JZFaf5cm
zKFk=Kp8uubmUWeTj5H4DR4Y_1)hEq=Cwxzl;+jYFW7Y{7zWKZvO(c(~o^hwy4XS0D
z1{#Lk7K(B1wF0N)OB4-AOT`nP=$^(tQFSBdtJe5h<~PYY{U_0$9q5bBFi%u9^sh|W
z<^y3mZm!%v&?E3t9E5&=jnreZEz3rP65gkfQJ2uLLe;m7&+e?3ML&EU<P-97WhuQ+
zb%N#;f1rxj>ANLAWVD7Hi!Jh@$shS3X+&CP>2HyCl;oaJa4_e3(FgbD5GCD3LGlgr
zjtNr+xo#KsDfn3AwY3Y#Xf_k0x~%&Z<xD=6)-Lgrehm0a;QYtk#{+xC>Zm0#j=ImD
zSD9G{#!n1$wRfNKg@^Klulxgf0dZ3m7I`SKZ$js=s>&&Q^W1^IbMl5c#)k&b?eN*#
z%yK(?7gLK*^vKTteB;G|XfI|~-me>=?_xR~dpdDd{BPr2BF|k|^dW~RJmaYA`^fK9
zrZZux60RI^D>TN{(OT73$-PZFg{x_wwa3C1S%lcpNrw3DxIP?kcFI4US03AOhFDjg
zr*tO&X1l2uFzuAx?mi_iODcKGD1E>=VjfwO+pn(|9g%o5zLkY$D*J0%4;B0DtnYiU
zJWRki!v?Bn6z<N6E&Yw%(|v8lB~Sx9N{{3s`h{V4)X0Qc3Cl57=Zn9-(`}8g)^p7E
zr(h1qKH*Pvc2#q_K(>cQ2BXD_atbs`YPmg;L*M2K^p>bokrs?!doR8A4RAcLzIH9+
zXMqCpD+uDBgXo>)O=X4n5wq5+<e#uHy@QMAp0gFyO~TqnJPK>WEs@4}*E+`8{ch3!
z*tgJq#yKLmpV*^XqVC2t1^>wll?tdV`H*Z%ZK7p$lZbKA<Kp(1hO0*_JKQ$gHrrF%
zX4?nbczZ8*h;M^$6DDen{Lnwds}6n>8Y(-bkW!TxqHbadOQ@exJ;5G5B5W8P5Wcu&
zyUIDoljwgWeL?Y5J?1lUT)ONtxmB(kp3Z!0X}kOuq~R%g!SENxdhCpPYkIDmOJs!F
zd#gBSI-fXe`sYe#iI(c8nj4zg%q>`2XcbuF9~z3mOvoMa^I0&De#l~vO^el;39h*~
z+>>qnVP#y0J;8uM!n`hAn))F1Sv33GyO(%}^AAyPs*oMb@az+v);QU`$DC{o=ThKL
ze>-Qo{hK4;+8vyRW>Nh)JNts_rIZB6c+<Qi0}k;IxIsnIXX%@2jdnL?Cv0avVLGMJ
z$TQsst%or0-9x`ypwVga1yPD9BBGQ*fimv>t{FbHfW$sZiBf?m$E?w|w;YTa74y?j
z3T1i^+g4j2disWP#D?HDHCc@e>y6zsEIRD}<9_L@CiIdatPA>6tF+c|ea!I$Q>@8w
z7X0+9oS$vKY`}5I-75HjAA<DUUTrB=C(vFn1-pla2$@n)9st%-!_`)UCUQhv)#wwZ
zpW1iG7wF<%<Cy3g>%9}$ER@G{+U?nL%m_G{uO8?a*cUh@jFTI~ox~@qqROW49chb7
ziri?JLYxX@*>;yiI_vxT1`o^4u`bjBZGX&WWD9L@s~t5k&i<tG4s@rEQp>rJVQ$pQ
z*ex;ZjfX&i_p$XwiOZGczZ+63-N_%UpjyYNz^h<0XKnjnZ+(pZc}YDawh$}Xjk@0E
zsMyrlYT>J>H9^8X*6DSZ^*;CY!`i8hsXLs5dqiaNJ3U&@nBYdqfhRMEDgUA_%nE(8
z=vIkBT)e3YTL!;g19y3Tx^2Fr!YR~%8?N5R?gk}%7vD@@pU@onHB_M<D2>|2_0ms|
zEFF^&IZAg>{)SNrb&7wLP|mOZ9AzSAU)--NQImuvl;*kS9)l6}8t@d~XBDhV9Tw3#
zIx@PMSy0XAvmAD7rv05q^ydg1=8+t%8l@{zO$FWfT0Wz{matr@3HsBN>TmT4?dymo
z(YK;{8jlf-x3=|l;g=GP<CJ?=@Vw+FpJ2pNKs$!1Enf-T3yAzH<q0T5+9~Xrx{8*+
zW825h4>yyUxTAKp*kBuL@9w<q_4CEVSapAGHMW=B*4NF=`K`iKaFdBtuh!1eXP7f%
zL$N!}iK^M+QqLDhuIsf=A2jpbMH*hB9&jz#ET{w~y4;Qro(*{Fdj^q5@1%#QqfA$#
zuSWCwq4GJWP~6B?;57-6@?F^k$5OwwXY{iA5?H{e1=a=c$;&b7_6{9JRi&}?odrex
z9p0P_d9)>Oi^pJf#3`Os?*U(eaDe#1<#0KqMo#8cVl>L5r*K+TNWEB-j_+Da6Q;!s
z(!G-xd$%}Sy88M0`j`5Lgsw<SF?)C<H;c-~^Y7TEgLQ<r(rv{60JT9=%3MBrP2?6s
zZK5dXbq;jQc6SZD5PHKXYCPMYJ46GlDoyYsgYlt|G=r$i)Ku+L#~J2??=<G=TCf%+
zG4RcG&_2)cz@35B$|}QYl*Hswzd%S?FFg>S3Ufp)iXk6zjkW$T!932gFMO-&9()&g
z<or`2VdUXO-=xqw@fLbOO{D4*24$*HA_&3>aXacy{>GJ=Te_xZKB`xgO;-w)3*2!Z
zbL80;IR@IVdT&b(;t&0V*~Sb2$sh$yglnb#urvLW>5FlUXTu^*t<2-po0V0;C;s}r
zYA%z#i|c(*gXhX`(bw36++Ec<N-ekW*Y$rC6To6FpM9g>7(<q=nszrrCpWflFWOv`
zY+Gqf^IlNuYDXGt=);(+AP?S<)A+?cdvLrmO*KkehPy`B2^)^{(ov?1q$*g&dm*sE
zJ+#P-nQk+b`RoL)E0qVD)6-d>(!h7l`O*vI2(}B^gp3J$lGrk}qxm!X<1m&Sux5BY
zF2Ak5yPbTIsYUyc0-F$T$@O3i|4%RhzSX}sW`&Pu$1&ryUZZR-V64I8;&8dCZ;gFe
zR#AQfIhiRmRErSF2K)m5E>CCI!op`xp6tNZQGG^bQKi_q6?a!mOv*)T-9NMYXLWHq
z0@nhR%BJ2#ucapjhfv@2ZRsSkLMX=CGPGFaiJ_VmaGIuR^4Y|)u_<&9S8e$yyc4<*
z_-21?^IEyUSo*7Ky80<rGpb3{bG68uB#hCl)tqJGQ3^9RV!3ey?rB$6whALcT>{De
zU|wPI4m3`)ChWM1MrTkNrD31~)`kBiWKwOpn@lURFZ(KLVg+BB<nXPs+SSG;m%O$u
zbg%T^_AOQJl2z#Xq>K2?Ww3648J8%ynQ%h__ZMm*bPEtL1!MJRYg5R+Fagr;#d&r9
z5Vp^hqA}@i>XGKQ`k;COJ&R#v;M?tw^%i1HlKtvYF}q8@Ox=|<+tf$1LB8aw<+|iR
zu8ZzWZveBo&2=rL?&)o+(qckM>*CHO`wOil%^m;RPPjjaDqXW^HhM_R?WhsDr?8dx
zt?iR{d*C4N0c)8sO*8E{<_pN<eg22!bIe;eL-moGqA4FyIU+AUE%jEaI;~06am`q=
zk+==bP~Xu%HC&@kOZjk%(9i$N5h$+bBD`B%mmQYE8-EsC`#YZo2FMb8Oh4pWkZ;9Q
z*Q(-6wr3@bbAw+Ws46qeRn=j(D`uli^u@cit|I?4)Zfq{9Cw_;Gs32rMXV-Osa%yr
zPuOR59Qi^><u_nV_b$~L?NDRau&$Wjts~Ju+7Z~}W;|E?!~CcGHG=<;n=Mu2i<5Gb
ziTIPc!{Q`oPH~f>1&#syB&C7))U(Ya2mcBFa-Ay-{!tfnwJmjgb}#WqhjOL*%zBMV
z_n)SZUS;_f<v0JQsjui=;d%Fe9Qj?UcnCk8TV$+j*=cH~xlA>pN09HqG8Be>OZP%f
z-p?#Bx#Mq^I$EYtsV7mAVGuV1HuYsVK3Iv8K*>tmEZo0csHqhZV=Pj=BI}Cne3!kW
z0>}6qsXLj?ePXNNDnL24Q|03<Q~|0Yr3R;Y+uMt+XPg&Z`#n*CseC{ABaxyRqGxoq
z)n(O}h{J(Xu3pZL-m1!eZMC>%sZUe?Dc___YRnt;9;uH#>yPPc$1fMNdgXQXejtie
zI?Yk4nLJu(;_2dk?0M;*8+sJn@B0-5iif=%**n!<?%(n#Ej{&7%81w_=I!C946RhD
zAjo$Pwhr3(8$vig-`CPJ-u1-K|39mghKu(?GhN^EihlPj+UPkX3FIJkJ=G)Pj?_sU
z8=CCXdS?iK<WFKAe^0tXV2&gCp06LC5q@Qja@GkXOB>}{^k2Hab(z{%>Q(Ai2DRx<
z)UBkiDf5%x#SIN_uX;?sW}<ahjfD~E<_F=s!hOcQIxEu=ehM}B%_?4-Q<T@XINDm^
z{OB3y4mj$%KL>k=gRtVZ5F8d*<-X&1={oI+!5Xt8wR=q)@fp$8qz=#0SLfPOEr~3$
z9F<P|O-yC)vVfjO%$F3e$^FrDH8cR@`+m{`!A3bEbjNLVPZe&#N#uQ1J>5P-Y3(P>
z4gOZT>wO+H3%jH|vZCfz_z-iNsZRJ>RW;O0nJC0c8{r2C6{p--o-Yj(KTDaQ2f8R9
zl$*#CVSTxp+)6$kp!_pJ5Bc5bEoSN)so^xsRTtPG+$a7Kn+gHxJFEbzf%ig6=u4<U
z00`yqoM>y^cWr6a3}%sB5}GPp7y80Q#8ssX?1W0;X>5WasJ7BFPm!yU??-U3WFutt
zPhC|uNbXc_g-Y|ypg^5ac{GInqyDyL6!(@GhU;;8z@ao3R`KET50pz^XJ4ZIp-S!?
z*PFmqaRS*!yG=h)y@X1K_vE+YX89ZRNK?f-coJrj%n8?nJ*Cy)86D2HB+4mHVUO?`
zhG8|mNs0xZ%o64~Z=)|2HdfDK{jqECt5Qn-08^<r>NBp|G*T8QjihktsdNYqVp3I&
zxaO)V>_EzaXZuHjzu{u#0r*L$&?}j9)JY-}jS(thE#+G74c@q*RX7hXp--SI`4_q)
zw-bMdW{L}?HsUI*ds_-#2YTG^h^O78hHj4kcRc7OSCs3(&!`P}1;gYbd8v{{Y~b=V
zxfs!sO<o{20)cw1j?(U9ov69O;_AyeX*FC2uPL?ULt=UHP$(hfkU}5_e2^*y1_hT3
znaVkOq3RoVk6Hi$Jd8HMo*3n|pN*mG!H~38*#|G9v1p*ImY)hwaTBtR+yWygN3sLi
zI+PpT!*eg)7z>-pOkuOwbmkk;15TD|DV2$A>KoMwos?tczhNVA6a59dD9x2U${V<q
z7)U2Gr<m^;;h07rBhpb1Xq7}hz(3{pgu?lgd=0U`JVzO?j8?kHPcZ|eiCjRfX8`wB
z6RpGZpz4|IASOtUWgBxY<_Vf1z7L%bR11vpzx8_q@xh^?KcXI1Ks&$|Fc2M*_2O_o
zk8g}|X2Wp5%BmTq>OgzZ6=|}VrOW`4#55uY9+u_{M&XKlh&rIDr+=b}<SNm9sabep
zH(Gm%izhBi2Jt`so)D#Y6dK{FHF>;nD1dye`0Ka|(u5eUIQSjGo%~MZXP&FGwKdcY
zm=to26va0XUrJ}>HZUD!qe*BHdPZy_i@*!GK{+SA#oBcv0nZpT{k5}Hd+8Xm5F8?p
zF+2ujb<}iM-K2x?z1T(Ek0&TM1w%n6<`#X4CNuL@G`E@V2tM;+{!IT(VKb`2lv9`1
zJmJFVow!yy4~|0pz(&N$4t_L0U;G<t2^IJa(#a3lBHy6C@EBykFM=m)k?)laqF&yj
zOafPkztB86PI%}&=Y8itD&(RhjKlg4rYhYeQhFiRL>#zECu<IBz3RWY!<=2cL3M?_
zj<c`>=oxvB{=nX5>QS+j3(BE$Uc#daX2CM-GR+drVY(1BRrZM=#ExRL5=-#N3(vue
zXgRS5^^;;lw0E@Uoo{6j2n*yq@QkPgc1ksZH@w?}NGeTCW#)3-S&CgxI*77#19m;0
z8L7`K0@cAE*pckbSeQk$Kn_G3Ko?>(wT($)reiciBvAvtP_}?2Y?!8|W&s-mX7kUy
z=iE<y%lK1D425VPcr3~M1)(j*5(!chX|tS!cw!0N6L%68u~(^Gs5LKp>jxLXnY2!o
zrg}~{16paLFahuAPh?>hsvB$SbCalZ#0^SEZ=l1e4}=dr#vR&K<Rq#RL4hyIbMZ%T
zg8z7Mp_D04#=AdTDJ^f64$1W}{%<oqnVmz&6BZ>xd@USMnu0vCIWv}ypsc_`+#=?n
z+3*FPONuAcsc<Hh8>))rs#9~6_MvLNcRq`d0=JO^nYmPD&|3K9dTG05AMIZ2H-?&H
zMBZLvF8!F^Mp_XAkI8$bEz%z)jt;1fX_lyNF)OL1L`Qf+TCB9BPN{lp)^jmbBQOZ%
zkg-fARY+=>P240+x;mO0s=kZ6gD<t6)V~-rGm;uhA~XiuzALmYsK;3cEzFX-NtJ~E
zg1P?xd`w_LFgg?_%$D}boneIH;*SJI`T2lK>Iu`p3-S@YoQ}dA9FyoKbOx<wt*Wz{
z^}6Q9@}?=KQ(?3gkrm-YWfW`$P7o`}<IG_uotzG*@HGRo1N#Gofvv$)!KuPA;ZkUd
za9%1UUzQz0bntx88v1~FDxz>?uPfFNK8TAYQM!O`ka~6~E7Q&Cfz&d(jLN84qQ)ZR
zYzljaIst}&<p9fNlUwMk%v1Ihvw|K-PKB?9mZ3+XXX1WE4Q}ALvj=x@f^s#H!x*4q
zF<UfCQ)LClkhQ2|AVY2`ybf*+MhiRTIpjpu1a&NTpP5N1U@K5lKk?LNf##aFhjxf+
zIa|bCP<3aTk}D7i4=LB-CFoL)Dvjhb{6l|t&rcWUOA8H<PoRVFh5TBI6Y2<^r48~U
zI0-<o3xuOp&<iJ`wV(@_fimC|d5CfeT_VEhhx9~hGdY+HkObD9x~l7~->YM^J-B)F
zLndC8ubHU(qG`lE05`?Op&EfffzP3E;hf;-JB2EQviQ%^c{mmZq{>2ma9_}gYc($T
z8tA~kaDZHcA0JHNr^*-6T*5@OfF<%YdB3uapfH<46Sf_5kLk@`Wir@{s+F2cn%Z1j
zY9g6NY1lHVRQ%~8@dWAR+o2rn(|x7R$|-rVa5|KNdk2qT3Wx<e5cXXh5mI<J-%xs_
zEI=L566LncLLSyf3(<3kd6IzzJVf1z>2!ojR7a`e+2%}3dN$@!7{fJGO~94Ui%cs#
z&vO`zMWbO&Wt`kX>M6!cE9I@qXStm;MjRt~C0T4LrOAVpJJ6||m-ma3a6-zK4=at8
zdGdPvm&4I4VkfDh>oIegu1pI?Vkp&I)e4T_Ft;bG<EGJ<$-l@W*aO>8-H6j@zcN<I
zRY*lEL%|zr7)1VR!GC$3_)VIlbcCz%r<{QfXj1-_J_`$k^70zFxwKGhEM`etl)vzv
zn_+e6L`{j&L>a96y_-46)L`t)7j`3;sm|AEwQn__)tA-HRa59z#7?jV#bLC^CtPLi
zEVq{KOIiiWo#gFOgqY5k=8y4Pg)I^#zm>uiQD(3|>{bRUC!||qO}V<<P<$b_Q)pno
zr)O!VFEfH}LGQp(!Or$l5t=31ByClV9qTrA<{(p^E~bKH7xF)%9N~d$<uT%NafhG|
zoeTysIiUmn26YHTd__jIN=cU<iOt2%(r{&|Tw3m>K<SdyO43Wa<cdm2sSA1$Ux-HJ
z8d67%Bp#z`h)0*mZ}elPoT{dJi%Q3Bp$-BGZigFTp3-05E579I{5K(1Jc8%cT4TL7
z5h`#pM(dq}2hmEj36(}Ms3$l|Y$piN7P@3sPRA<|tBeBc=yYxdSDu|hXH#t{g;-70
zBgfI_*+TX$qtG$TY1%?v16j}n?QjA30^-3lxJc=b&)v$QmBHBHtWc34$dMqLC`Q}i
zPkD`)%6|*`Lo3BJ`L=vjd8K?(ZYiadKFVWdB&tfbr&DnE;;{OM`WK#gYNI;I#c;1!
z#0FV4cbmP)ETa|@5dBd8QCgu=$OpH;S;}u^fHFj}Dl|NedzfF9`_cpnvw-6$wov>b
z?vS=BBhWLn01bw<l<!h+Y%}-8DA@tArWhT=b?4TwK5T)92@Nq2<bx=j4`wivX#;hi
z0H`fo4-Y{Cd;=|rwd4@019=L~Q`X59WR-kH9tA&vE#zcsG_{sUKx?r@_7&gY$nse@
zD3-z84>u)AdM=kpo25B&wp2k;&@8Ztn1*wN7vxl`EWL$|QCU=zxTQ>MvKZG{rb|$I
zhU54=)D%Uc5RAnNX0`A>9)_5&h=?IliC!QP<Ao~952T&)E9tE~9zk%CJWg%{HQ_jM
zZpalZz&Xr9xg$7AYq-;R##dr7XAzZ-wTlNbXP63X7`GMUg=aEm>LWN0`zdRb@o*2i
z2&|wUa>&1>5z-N<2HuO!<RfMQlS0iQIJ`16XpV;9(^8h!i}l1rv6uKw_`}!YKjB#3
zgs&*1$$6+9IgdI|ULj;Mn>ncp*F<U*tk$=T`3Ikck5Cp`OB^HCf<Gu7WuUI8I~s(%
zN~RpG;CuypbR%#c)B?P+OS&mG5xa^j<&$s{%7pjjkx~<J8b2&}Com~khQBY6k|3`_
z&50vqGs;0Op<Yq-D2yhgJ7UJ*vTSL340#6(hH;7kKU+Q=1U%q0)|Itl)vFrd4na_N
zs03Uw`-}a>Twn^AmdqteOS-{uPz9(#eH0ESE0J=2p=!txY!EUD_v8a;E>Pi^T>unf
zJGGpt&UI6t(D>CIRfE|E^dWLC;RJZSVV+!7E~UIzBC*#M%Lk=K*cPq}cg3$t2Dps#
z(N)ShtR31wS}wnY4)BJYN>&DalpWG++@~p$ipAPufjC(<Ko2@Wydm#n{>~h-kVqlM
zVI7%WoR?dNZw!-gES?L8VbtIYVklt--B6a&TIR5ICCg7S>UEcVMkeIr(hj9LxJ?v*
z5;zrF;4|2jSVaw@4^w8cIXI<MkqL!DIbaUaiI@dCq505;vmghtjT%Z{#(JvZpc-0+
zZlfKj4_q%J{N9D~2-qLxgXZLP@;A{Qyo3AE3}P}B!Mvi&(wX>4w!nXtUdmtaEb0hO
zfC!A;Fe3(ih6~{Wd=8wEHP}A~fZyaWdOMv%_5d+x0$$fPBuOpBzPAKjP!g3+avy0h
zUWvbOG&kU>VOi2CcI6^`ib(Jjtpbk;Gv%c&&_$GqDn*_ozTtk8p6W*(B`t&>&cQda
z<x&O7C3RKQ@C5!gJC)hWGB^jNAcPs02=XeKL7gTu$VhymuOl9V%J`i81w6zQatgVh
zcnAXU8lD|3#Q5f4peps9I!VnT%M+KuO2SBPBEEn!_$IRmWFtJ410Tb+&@We$Qp7XD
z74d|0S3ajK#k+5Yyu!e0Fcr_B65uwfiL;6Q81*<6lmTy1D^wA^ha=!tcm`HPAv6!v
z1gp_>v=gmC1?UA{^)jF}$N=jx6GS`m1T}@;it+E~$ZNy`5Q|#l_od-*WvWs`Ns$-e
zv$v02BEMCJE5qef`K0_(nThirHEM+V;7@r30WyPDWHOH3c5*zvmxL3sxQ;>4=jf&M
ze{?MEBzsVssE+h;dN%cd_y;rq`+=SqPs}AgfM+NYZjpb<dtofTw{RrZ+J$?RS;`7!
zo-#ujq)e2TOKb6ccc%DM8X{-mm7gV_S4P4Fv>a){Na7~Bh^j%W>El#@dW&<4R?K7i
z2%S$|C2taoh^E95P#3RvStSEU(mct5Z=su%Gm2KJDCbBa>9A4})dJ^$9?XH8m3ZZ*
z5{tTn2gH10D0qSn!Ht;HzXnzYVPOSjh+IdWEKgB-VhbG!T7XAjFj1A<Mn&ODxt2MK
zZx2pTmRN!-s?!(;vy4fkI)bfmtTGoXh|IyU^(a0G&p<aEfn!n=SYEk>I~HaoUAd$L
zQ3K*5xQJHbSds>>BZXK>rP4#_EUGN_!*}RE)E*248^GUS6Ntf{iWzC}=P$;qn1Xll
z26zXq019kCbwC{PhlnGiv6XEDgTXzJ37UaaWPq0x%wdN!iAA{Hb68H3F~h1<Upg<%
zlzvGV{UX<wvt*reL~emWmV;p#Fa-0{m8UjR4BeT2Pc<a(0W)}uZ)Np~WyC6CHbxR3
z1G903u@w4>c46Dj#cN@}=R*rJn%Dx4A~UWLY*U^p$MHnYX?%;#Q55-&v|6&`oNm67
z2PdE^$O5_%zd#gt23T?v_D?tUgl@|8V_wrk>5B9csvL#L8kC1@OO(e^kp!*KVR!@{
zfaQ>c24U~O`ipQYt}N`9gVH(qo8pJZaLwbod_~eoRi!i7KikMIxeLt4tKJJXfWNU-
zwN_%3+3*IKNygB298v011!NrAp7@t&K$<8E{eW6Ss>s=do)`>1z;#MD<&6@C+Jb@L
z5o(Oq!Y#^Zd7|WzED8b3LPeR3(Z)_}9d8vL@7x}^0u>@7Xa};vMq)Ve7Nij0iJ@c>
zIg>P#)A9LMorovuf*(i%Ey>yV3I8H5<36kx=L1cNON53zK_ap}t}3j<5wWR~EN6?G
z#ii0aj8?m+98o@CoBd156t&nJ7D$BRS8^~H>rtF_<fFmpCQLz#z(O(y<H=v)TWoVW
zoE}HbB5RN{$Z%>Ub%bh)cX9}k2_ECv(-5ZPoMSAunfo~FI0GsI4(Z_pWv%j`QW~#T
zf$~ze<9u+fv`q>~2E_n};`lxVjY0q7^^XKqu`M1Zv{YSsFa3wYb0*|dJewW|9-x7s
zA>qb)N#lst_}nOj+c10ZKlnDV5V4>$c#lS-UwG{V<u0xgc0t=f3`tXf$|tS>%(;l}
z!TUIG%!I>X8R%2K;Huqfxv!iozmWq<StQ^H-3E*T^FauI$|B+y@f2tDe(E;$oAeMJ
z2^PQ0Sg;!V$1yMltU&kSbA?c5$qnTtau|-&E@eN?y9dh~q!hf8TcmXPkkS=>1=}$?
zxEA@4n1a147gvE~T!~#z6<{sc_7o%xL^lwQJ#Gb{hz&$5Y~^ZfBee)Mu^yk;<-rBe
zm3U4pA!Hn7YatrjO&+%VLFgqa!KlF)l#k>6YB&zAfI(Or>2TG_fvV%P>jqka<MdM;
zq4BwoyYbJ7lVA(_i2wFBoP`d6+C&EN5;OJ81FukL#KQ|XlP1ws)Eh()Er{zN2fueA
z?1}E6(qJQw539i!6op2?ySQFBN**b9l(Xd}iXPU&(fplqKzXQ?#U3;b?Zaz#5TD5x
z07S>pR5S&9@niHH-9)cZ4myY4U@Pu~RRg0?IQ|FmeRVVbeFr>_eQ6*133lN)O_O$<
z$LE7`z=jT@^(Ys)P;*cR)CL@W20hvb>%q#f4m85Wc$dTR2{;tzKL23PxJHzaBd9bS
zrF$_0nY(m|T15RKE0C{<F8HZ>5e=|~_6BZL6Ewy4RE)DY9q!pRN43!^G#`yXKVW&d
z3s)d_Dl)Dxw1tuIiy|s5@mW^|okpk72Gkp!!S}2MIF|K+OW;gMqddGqb+CQ4!1e3q
zpbvik_TV+zg1_}m9K*Wd_(Z_}zsFtJ5Di6#u~+E9PNYF@%yyiK&$r3AVzwFk$p-KZ
zHAe}EMAzX2>=Es;R{L$Nmw80V#Ou5gv%w5Tx3De*0{aLLUZpT{GI^c6Ne(2RVEgDo
zoW*f06Me#GHb;1g5o8RRjjebsKEF$&*HC~bU?u!+UTpWpc#5$J=9n0XGC@Ah&5q#6
z;3E%{jWBYf0F1<uU5)MSJU9s+<KNeUe4KeUgin>_xY{bnqvihcR-7fCP`)W`U=&)5
z8sU}iO+=6$oSRgo4AelJ&(xvbWBs*8_^jv+a&ZRn14rxC@PpDo`A=Rh?~~(j%vq$g
z$M@vV%2xdC2A~J{-)FpLZ&7`$Ect`zKn@}slBLMi!~wixt<gE`wM%fE>L<68pUd5p
zFnAS4V=I4*eZh_fV|}fML~SyYl*s|qSZX-V3Mx|l$TmbNa2JkJX5#KmLusYx6ix^i
zg`whK(lNOb)PsA3NVcXWx-Zj*Y0GS;>)?v~Z*2X)VF#S4RD(%y23BG2jx8{PSU|SI
z@7x*ZGW+nl_CVz!!c!>A@m(!kS}cwepWvDjhiUMF(s${ebU@O|59OBlgjZkzItD5b
zD)JfCiaEpH=9a1q>Z59}+N2>gC)IA%1+EfXo!&z>Byjf$SA7S{9%-Re2Tz?e7yk(D
zg)DvwZ{m$S?wm?pln3~ZC}Te=M6a-aWuUs~C$`kv@(b~AK_z(j>cUyUCZ3YZ!VMU2
z_Kn<6|7Nn;Ol}%y;p%ad@SQ4JW#hhcO*jMQoP2;iB!lcovgB_3REyAC*c?8?vGJ9x
z$Z1Lv&LZY3V_+KI841_;x8hfwN>#WQF2XtCaM%jAgn!^|v>(J`Mdl~iwvXama0}ka
zOL)(kVGpki?ecrP_BTXQGzvZWj{Hr&wQyT-3HicHVW4o1{~D?qdK!9<u^D~kpGtL{
zeTNa(iAiJv6~ZTHHA*2TkUUY7?1#T+HnE#XB}Y@~ObhO^x`r-SU(>Kk-%(diyGYYn
zvp_Ql*Kwn8b>y1bp+2Ry;^*wfKBi^Nh#Q4!DyJl;P>VN)8ioo&-T7qUvY-{y!~$U>
zUblVxasCcJhp)niLRq0;2w(=F$)SCr4SYc8C(V~lN~A(5wUxR!d%TX%$Nu=qW#xrJ
z;?Btg)CS)Zj^ldNRWyZILd~E{F<<Bv)O(^WXom0{B#tv3u%C;d9T}iLGH2P}tb_f|
z9%fInH`rC|V`e68$N6~?Fc7nFeZo#Ak?F*I&=vb$8}tR81~%{y*1K*)wV)?6kC@TS
ze{?1KA{CG8X?wvbI9|Rb3=KUGv<Y+$d=B`6m-yx43rUg(;yT$+#1QkzLh>m!6X(n8
z$U2}j94eXdOjy@YZ+<C8do07)JPmvc+u)qL5=z2#wTW;%-rdKr5dU0;_jd?BmCu5z
z#2O-syi5+Fo=~sJR>WHLNjWJ;<F3yV`KJu!gGzaL1Da7cR368`u^@oaf*;9fx+XIR
zN8_qYCOw6+;YqBz)Jt*)xteTC^5iX?VIw-ogqYjRGPW%@o7==y<o2@;<{O=dxm;-K
zAABCZL^qX=5)f>`<$){yGydrTOn}69z^v{IP!PN#-PC4Ww|YkXMNK8E5cB^>(OHH!
zk+xAd<C#e&o~Eu8hvLOq7GK<5in}fD?(VkOVnr5rcel2bx@%lUWAnY=f8e^p*z-Q;
zocn;^*GxDH91Q<?K=}phV0ZHqeR=*{-uc{k7ww34ZDrScbAlDnct91Miq3@7q?q6X
zpXi&0EK#)5gz9!E^~gVgQgJg6$e6sq_7THn_p!QEJE|jkF;LIDL#XYI33i3LpnkcD
zo}y{5+o9@6P*AJDQvYDtQ8a}32)Z?o(6DN+GFko?au@8By7|BOPlB9OC)keHA?FYU
z=y1>nn9MKWJlr4NBHwi|btwZG-nYJyer52Eyh?qU8j3Xt6uab}>)yY82mL9*E#6lC
z&w$0UDfqXz#=fPpt>wL=C6nsA2(Df#q9IspC>kN%<AR>?+$eE(@D|b=%|>FuRsRE8
zDJi{e*&|E}H{4$YSE8w4bKV@83=In272=uQ?k=9X{BQp#*-<zK2>~<nar6$BP25qu
zF(t-M2)nAP1)p}eviEVfXEqBDr4#5QYN`H!p}*Qptnd>al({L+lDPrzx0zy|dYC?6
zJ3=j!=liz_&Ac@Nx$qtQ09J<n!UkX?(Hz-Z;jG8Tj1ZPe{qPQCq@q$`CHG*Rpk2PF
z?jP1u=0wXe*E@C+*Oc`-Bkg4l)ZLt&AeLc%Lv4L6`2(M-+L+(BsI=r>MTT>amzO=E
zdEF;Uhm7K|s=up7Ia{%vWoFQJQ$ok+>#7=353!qKm8Tpe?K{B{sw0|Y?KHzwgHhL&
z&PAyp=^F^rXa|(X^an#k<9Y1@WibNI^5P=Ck{{|H4jjap@JqP6EFk>{(TEEFqHG<V
z9JNZz;f<M2#Y@WntGZTs$K@6Ze9OpKy_!mdA2P$s`WKD0L_16TG0H78p=xOmROc`T
zbfP*+{wymuFL7iCx)KBN#`ppPl5PkOxc;s__Lba%z#R0N(y3&KAUrvM3N84f%mn5;
z|I)u&b^#PE)dxAV3$jpT1|CM5jnm^3!au40l2%j>F6duYS`lh*>T8btP<{=sj+m+w
zuqB>Z<%=pD_8r1)`DxuML)Wmw;qP>lsVBh~j!BlG?xwzLxI;Z%>s0ILHS%->lMV8@
z#by4<QZbfBZKLXvo3VMa`+?#9NZ$e<>RaUP=ARyj34VqaV`_90zE0&cu8zAKm!!EQ
zzAydp)BXKi&gzn_RWIBxyu;Dinj7>6>9g%fz9O@B(PU?IkRe~H8|qR_D?|6FW6?#f
zqSD``bL=mIe<~Xqs<mIJ$M_-Wn(wx7&Es+9@k(eYDX1T58R`_8F5UOK{ozt(aEG)7
zK7jl|km`rJPAY@as_bf*AKx-+F1^)DRG!a1Slp|6yKNZ53gLnGRBscfc}#3@iv<-q
zC(DZ*W1#cu)w)vCSdbgqsT(eT?MbYjZW-?hzyoz(0mBr*GGy&#%fUVRpWpy*{~Z4X
zBA>V~W4%E@$n7W2@b2R`F{_<Z9390<*)>A1OrWkR+eiIfb8+Z?x!abMq4+*Lzo_K5
zBT{tx=U{V<im+3fN;It6@w-W8Tv@5-CV54N8g?6Mn)Vu^wHPshd*ry|?hW12qyjeJ
zKxG;>2n)zZ(%ne{nd<-U`-wcG;*}}#duXbZ3H<~))=9q8o`0>o9esGcOduutuJ(N7
zh+1dEmJ(|mkJG-q-|_2k$v@8DvIMLT-8n2IQm#HG^($%oZOr$&`R^PTalih6F4^?W
zw9ha?jYEyAdKVaqxXJ_G1M&`(U+%(9P$b+KEt4MjC~t`9@J~Ry5Ic!W@-tvp*bF%&
zI~KSZI3l%_y#jBXPDDKYF6Kwwk<sZ?H+$R<=v{-1MWv&d3CKnHI?bG@F9}~GuB$G3
z{wR2y6H@xqk&0f|UN$U_9#%tDqkYT=^+`@$^-tNK)jvF2r5t&wdQ-@p@TI0psv1aL
zCe0jg9p@S9?@UC{EfgP#E`Z9`f*&Qi1<@A)rsr7TV_l~nl6b6sOhj{Ze(A{f%igq1
zzmoUR9P63Nrof-|jg8Y(uL7m{u5X9alzFsG4SztF6aBSwjZV{^uo8Js=ij9(3SU>W
z@pe*9)!IxwB0|C^greHz(7%igIFOF|HsPC;Bz=Q2<8{$HV1H@`-&?h80rDJ+Qt4|(
zxB9Ee+}I>cU4o^T=RPVUECNS~ZKQ98ytu0oN9g<RQ@?Bcau)IS-cV;%Emes=DRM)U
zHcD&A@aI)R#l6eJ+36&yYp5Tf%Teu9-XZVFPI{(SAFb%**c@<@^VD7nlMNH{JZ{DW
z+&Aq-S~Pku$mWMWseh+tJ<Uco<HyqH<K7PZo|e_M;({~Z*GT^~wtqwi#b(#&--@60
z3z9AEd@gdc+7a3*Zc(Bwwy$oHK$oD|eT#ayvJtJitFGGMHISxQ<0#PGHjmA8_T+Ss
zncAfqO%r64qK;;a&TcrNs)v7(y;d|%q?=D`a53~AcO^sr^=^i?Xq=VujAut8g(3Rb
zPO*Enmt8+{joD&xndcL+L*Z8BX(yS)i1rZ<s>HrCw@&t~@({sK8PsL8K*WPR?IP44
z+{HvWdOB|K8`0Y20(6_t=^5tA;DSKI`OCM1{TsU%`Jm?Rh!&Kw%=muzyPjW)a+_9P
zcgK5f6Wv4G#f*v|@v@5Z=}Esf7Z^SH@B;Za#a1I5^*YWFE~2Zfw!*_DYh7;atKnf-
zSePtyuIYW~YD1D@95g+!6f_K+(*F@+(!bI?RUX!KRG*@)K!Ls;azB1oZAF9}|F>M5
zoAXOnIKM(|yW^hiO;B1xPRHQJHCPjCb<wH9tjbQz5N{mvhJe)lOtXxgiHl53*_E7=
zC4al?NUsPvbq>ozs`0OA3N+NehvAt$;=$k_U{hc0EnpMH1Kt>Da1f_gh4qcRVYrMw
zGq+5i_apcX&AVGZ&7IGOl7DNz7^3tx*#!H_yqP)w6;`_6Aw5+V)86QsaqD9C>JIp~
zRn;sltJugNCQEgfOm;(*E<(+!k5EssY<MENUok}2A!M7OBi)@k4|qE_$=T`$35V)e
z)b)gRfyWlUPkWL!FY7?@OLMY&yMKUTP}G+AHikJ~dr`{o)j77ZJ%UF@%1>)|gvi4>
z8AI^S_Fs8nS*MHR1Oqii8>u0vCrASF0S=X5-&yVq)8E$$P9hf&ylfbk;O^vn>dTF|
zSa(pJRO6Dsl$^kiwrLkL|H>~a8d>>{`Kmb^9v5fP_7c+b-5Ikp`xXD@Rv`t-wIO|@
zQlgti-cyD1D@uxTcNDMZKPeuWrbkGjZw-4jFX#pMXjw<!Y=2k6tcnP&Z88}Zs&2GN
zuGPM()2H$GdT!$rU%%fy(wk?UD=D+}=Ia1%eRb%4z)_#8c;nig^*p0a&OeqHFs^E$
zFEOnNiwT)SBi?#N>%SlTt}1j37wC4Tfrf61I!KBvGVq)q>v?6%c6AIk#p_Wu@JoT+
ztjzb&|6Nm2cXfSVSO+Msyxx~u8UJRlEcjTu&~n`Q0_zvPFXD<pC86bQe-F+ZRkFna
zIu~(^x<hpTno+fCL=VO9RV(wl=3<rvxRv&^;k&+#dK+D+Zbei01=(MLL6A=o)I{hy
zDZXJ3k!^}8db+{$4%?d#kE(|>D3{V3=GQHHReG^{7w9{0pk-nevEB74;=O_ezeg5o
zs`jysr6S~xA}w@7%>1Z#x-H&L#e08cWE;%8f*+}`iYT%UR)sA_Psn}>_dUs;Q{FaE
z3_1g#TUIiAK@X7ukBjTvz?*2%&K9Wb$gj<QT+O75+gV35pZuTbv4$?XI@nHo&8&=!
ze+$;x1ep@>J<l03!}Fs`!bhq;vDQLG&VQwd_(MG;;#_#D0nsF@GL;93VridmLvW&8
zrZa{v*Ne)N<Z9}R`g$DF;!2CY@jc0=)(e>jvbq)v70s-V*n?h;a&=^ERI>J`zpD64
z8kB=nwBd$fqm*k@i$ZNN8L_=Wo=6pCEi$@g<dqo2z4#|Zd*vzeAUHobgK}=7GtoYn
zx#d3vcZJsk$N0`lE6@~57xAs;iHJOWI@30{?0YctpS)$oD=bYx$3%CvKkT-y5{q!w
z%5ISvQdm*_j7vo35i>P+Vx+{Y38elgzq9yej;xg68q>ulZ&;$~gzm0p41JjB2t2V}
z{LK-KvRbo8okb?gkC3qHM(DbR)7#vr-`=pyo18x}t!A#e*j*m)$`f9p<3ry?Pc=jn
zMrYfsX}=p4?x~!}Yw<gZeIYI5=fzKsdPXmHuFgx#T$in@YV3_d`cXYJxvCiYHu28?
z+Vjjkn^_HLr5l3%yejdTFeYdqwySb#%xL^Feh?Mnu9F_}en{HG%;EX>tsee9stDha
zaNN|HeDA8A)gV(}m{xh1YlTGNh3drUp7EivOZ44^sb#78t4q$gQn2f)tvZXbmVT_h
zTHT$ThFnDZ5S4VX=921#JczmgweN=}({Qjhlf1CmsF)sPc2!lzv#e|RHA=%QIqZPo
zMQxAh=*W+%F2eWx=NUC~lPc=6UgR{jU!59WGiFufO6^nM#S(MY`s^BIZ`qb;ntU0}
zs!l4-%9EfbEMhxt>+NX3VSzm|f8ero0Gf{0#X_ih5gp^+8UrwCTb$ndYx_*8AhY6M
z=PiCE(#tq9;<`Q@y=O6IEzYVcPP1L~UdG~;4?_;e_~V%fJN1k`R+&+@-m+L6ggsIj
zjXNS%hj$Nqrduta4Ed!TkV}{+-z7gtjwGik8qzJa|ETLm^lF%rbR)J7O}ncyM`p<i
zjpeYlj;9~j7F!=SEAq1GJeFs!pY=LBsdRx0f;SO+s9y#s(h%L+^e42XG&%E+-(1lb
zcgNsp;6Qs$si~)mNcsFg21|Qt017h-eFzQ)?msZj1P9`e;4o@y%(=w4s96f7yH!TR
z^yJ@D@;g-YaExR|K%YbML!E{Yq-FJ?-w8Qyi&3jbXfK<IS@eUV+a`>N^2$qHxh17#
zPwb0j_vEXTE9uvo8^+Ag(9i_+PC0}e$LdoR$^_8j@(<OQJfw`#K2(oUPKw!FzfGOq
zVV9wr#S4FQ%Bq*QurkRplsEV)RmtJ&O!4X}Ay~FC??KrZ>rSqg)BrjlUu9?<ULD?-
ze#4(A%`UuKa@ktx%?{LrFUXTLeKg-yX0#hu+xg61$X*U!g;oGnWN6^0G!Y#sHwI=w
zh6rcO-iSF0P@?z4`aL;qM#jM6u&ON36!=oN+7ui5oLb{-l7Bt#PQ^CIo#0Y*BmP|z
z6@EWvYgA+10$+FYgsSG&Jbn$%sVa0><dwKuu|p%<fNru_;OV>{Y)ewwt=iE#t0q~U
zpsK6bj=Ty#)8I~>ap5!Nld3hp4i|EHQ!93x?M|ELkz!HwljzKlkK*6OfByPfw9E3G
zo#b7}4Grd~Mnt}ferYU`wXw`Aa~Cx#+X6CiwWW;;D5QT#Gu?drB|FNw#oo^OiLK*h
ze0Px(@+L%Yj6im<?})ZF#?_KXq~oRL?caOne$INDM;8VPXOw;QJ_;kFSH%vMr`xs_
zzAv3_e(M+th+Xf%%vO@<sh1n?AX8kos_bUY{?vCA&XAWI*cgAp?dS&~9kEE?bMF(-
z!xO2zsBx;B>i6i>w4j91ABM&C`!<osk5Rm|8`4MT9LU>RG_vq}**)_!bX)AV*syR4
zK5w3vhZfBQ)e8SwzPi>(+e~9>uCMXIG#$BE?aaSWj8*P*o)wkQHR5l>LsK)Y4Nn(#
zSjXDK*{R-=z&a@39~amy-IR8K4QtET^$k+$^$i^?4Jb-Ucjh$x^)!2Z_N)@v@wci$
z+`*WirWP`l-B-p|J+9he`Ny$=eL<LFs_I>-`!2c}@y5O0+S8Wm?&9qSzf#@|OO9gz
z7x$@RAG9xU6!=g^0C(v?*%gEUy^lVfQ9UE!zh=XeLSt|_R@EWxR(7+@J~`3(E6Zxy
zVX}4fkjP=7O1!|6T3z3KyX0Wr_1s29zZ^fwdQlVOnuaf<ocu1^0gJ6-Tcy>O!GA`)
znvI5`n$1c-HVtfdzXwD7Q@kuUgMG|x4Q_^)<F8{{HND<2E^010(L65`&+V7dC2i-=
z)7e9+W?@^Rp2Rea?yZhM8~8?oCh?)=p`~NW^qyIGmEnBkm8kEgICXcWO1{j$jl0hL
zCCtPy{R~rG<7aJ{>Y=7geVlHoxQe_3u1L2C96o5C=25+4&Hk<XG3+}z+cvu7--3(j
z<G!x`x+H(K-J_@oJ04YNL}-S%68yleG50P=%l=T<*fugSfh?w)5xMdaAf<EwzU=+#
zYUsScbHUzNGFA`l%j2*=h^K(kya!su5Aqbd4uT#BQ1lh!j-M7<t-6EcTQ8NrEfCYn
zK0NvHHIK4gfs@n&G%Z!>`qtWa^liDzf5JA!{L;p{e+G7;0i-?t5AD|$>Q<=hlL|DF
zD53gNK6wf;3}c8X^m|Q_cCB_FT|}f1CrMgfQ>lyziDT$zSRS0s9CaM_^e8`@F*xgJ
zNn2}s{}}?tlF=`8zW%N5HO)YM-M?+M+?8&di+A^Nr@6|#HPQRX3+V}Plxz#UMc!aJ
z@G<E_;CnD1>VQo`|CKG0&PWY_!|@29yEQR!#ykRoCI(%u3ssKFwuRSz9n20bkFecf
z9su|48^0F4stVC%(hG^YP=ml&=r9q$LgAybmC{mZJN^dWgLHv&;576bzL8iU-wGHX
zCDeZUuIi8qRuwBOWGixlTqDPcgP25oR_>(6W3{nwXbaf`pq?ZPd)-sr8<~|{toV(8
z!%k(tu;+kNez9-5PZx*<zMtXHLHHn0Bud}{;7fWH`0RBFx4mKh-oX2NBlyg})!!qq
zE@+n}LXKdTf2@CtH`L4d!h?B%ae>xAFZTv`XbAQjj+LbbFZwQV>Fi?u5!aW~3l8s2
z;BZRut`fJ4SH&(~&RY|B`a&Q9G-KbR=hJ${GdYbPKz4!s`G3$uxEDTx<Use!NBJMP
z8C`%i2A+5xUxPY8VqiPIl}M16;?GbQA_Hn`KYX&hHDCdZKy*-5@T~MHxYnN(xD?#&
zPXxK+y`Cf{6HpiLd4~htl<}7YS_c781UeA>B@}W)`S)BAAMYP19h0qu21%X#lpha-
z`rnAdyj}eL{O5cW(0Zl=AJr{M87%a#2o8s$@Va<6Xob`^_}UvG`h-uO4vvq`5$<Sr
z(DRecW|xZ_rN-Dzl2X>9=h9iq7Ro}!d-)3FwzS264*c@D{$HR8w;9|Bw8^{4af)5k
zX2mu|M@1TSR#~8|uQ;RZrs}L#>0g8#Qk})mV9VigzN<n#F3+9;NRr8pa{CWg82eb*
z8#p4n4d)?cz#&^nHYBbii)1eUdvBuHlFw%ub{N-;xAPALlMuy!;Vs@e5)Vy5o#;={
z$hsHrP3#3NBxdpi;gOA#o=b+n2Jc-y#+hR2WkD<zmaDc;wrIyXrk&8o2T7^2VX~I6
z8U2jaBm6`Xu@++x8onp{BvZnRz*UoDO^7(Mw?e7tNnXKMpl=ZtJ%_X8U#bpjy*fkv
zp8kuhDaVKv=nDA0^vU-GY=z^21Fb|X_XM1rhvn{zmwh*ZZ&fLaK#yQ8u}t_7@Q*bF
zp4ki1KT<28s&18;AVN0(|ISI^ugL&@2#suc0P%GZQ@mY)d&3vp0QW%Rk>O}GYLzt!
zj1^wEXF6ws)civGA!jG|TV}nmM|>wV6Yq*6fq&*mASbvTFp_KGrGO$9gxkrE0)^Tl
zy8>qeH$oaR1>8|hu)pzc_-`Udewo}uEuwbFugc4b(`a{4J->&L<c&a9c`l%$bPo;$
z4tn7F<(rG+y&?V^!IPjfd?-+^YT^TsnGh`lehEpEor7NicM*#GklhV-37CMJW^VAZ
zWP-NBN02v22cWN?g><s}@FT<p6tY)=2EJh;%7=Qit|snUu4q>e*DdD~m(7#K!o1%r
z1(ZO|eFBuUV~_`ITC;&~FvI^)ye|yo9|^QC-Zwd5m0Ce(;k77e`9h~+>+ns)G_swN
z)U;Jyr#_Mu_z;kf`!iTA?iPCSjhX$P4W7>)Bk;y90nhnk>=$TP?5bW*|EDORI+FJZ
zA6|hCMG$xs?1ilGa&#w5K}u-}@X~Y&w3dY+w=pAei3H8ZWF#?~7>s5^j08FixTD-j
zR^>Y4xNKi$f8@m6CtStuy`087C5XZC0LbbM?v&gT3MGO+F90>}Bygwp2VSy{Qie<d
z+P5A#4LXD$$xGz#(L$gbrvwl9ANu-<#e9*lL!2joZaDq`2XTAYRJMTM;*W<eVJ$$L
zLOJDCTp+s>zwjGir*Rm$4gC3SF^q`C_hJ~n4DTx6K&8@>I!66YnWUf;7WrXJgzHOJ
ze4j<0O?U5gZ*Z@3?RBnjt@4cJHjCf=on_6Dxma`JHXex%gwmvJ;B|ZpkASzp3CLog
zKxASnG!&W={On!D=kV`+r+~sF0N>aO?|$(xe}!$rE@1|H)_88S&-oYL6F~>m2DuGC
zhh_pt+7l@Z=*EP!2Kd<KNL@hki<d2dp1_lkX6SsNlMI9R!!3|aa3XM|{@*qEB=E!Q
z;Ae4Pn7`d;-C>?oPfadYY#@7yKU1_)r>kpg#%PCV4`}OZ&#Tv{e$sOKF?~lpT+3-&
zXh&;Y^eN>Q<$kKad?toNi~N$HVBfd`&NI%<uAU6bb>W|I14T`M3x1Zq$&LXH&f=Xd
zW&y?cys&`j>>Ov?W@%x895>xb+<0LdUnrauN}08;=Z?{ipnbf3h;5{Ox2wc68#F0B
zW{0t*><9t&-3#_c%gOnwQQAGaM!JLAaP59gx%Ln6eVwG&n$Ab`j;;}ND`rjXpV7Lo
z1;)+#EKPl7K5+rtg+xo2ytuec_$0mpgyC<<A-Jb3A=nUjx9a#u`hR#S?|b33@J)Em
zj%4aEK6gXcHk;hK&34<KWBX*4*(RH>RZcJeTC%hFOwpsFjwR13u3MTqzIqmOp9IGL
zL8=MYMC;+NfDZOsxkz<HyWId8ZyBeXa>9E@IbvQWBqX}xdq#B)SBE_@uF<vBJXC$5
zX5cr`(O56+4RQd^0&d`i{-!}5I)n;Xdjhn5pi5;f{hx$Xb{KP;(|HTLsot%=Bi>K!
zAV+s|QiY~CH7_)GeXb_AIA>Vi?fi!MMR~r$*`=E*UYRo--I==lN$>jLMcD~iJ!l^?
z1TQ7qsdW0QA?-|qLYs%T3=0@V!%<_5p-Q(#4^F<J$4m>2t94`44`{h&p7CAS_$VZ<
zXZ*t0c~Mwob~qlo-xx4_)@N%y>e}j_>blBZAa}DQKynsGck9=xeicK?ppqp8M9!zo
z8yVGU7r&=}9r;5{^JU!5nx4P8a6-|mlA^NH720Zt<+<JOe#=hd=ZHszJA5q>@}>E-
z(f~A(NR|(id*rLh0(l4d8?ruqTP^78M5M(e#{ZGnr1pWjC+iPs(7gV_daimi8yrn)
z-gt1MIY~<zOsKUsE+slUVtVKUW4`tSy_W2X+N8VQ&z^MK>FUlE1ImAupD+KXba(Nw
zqT_|Cf-iZq^P>u(;`PPji|!R&De@JLDg2p-<vz~6oi8t#QD7?CSzJ*(v!p@kfa2zb
z<pq69epU9g#k<$=qXK}6KrW&$s)y@78FNEhMZ$5#iFfJ*>iw)YynbSXuzDGF57z&)
zUXNO*5+~JABs`3Zjs6|l$#7JQYhSBr<#6h!qD(njagS<EohF)KfQpE0gEq^;K*B}x
z)e&)iHA}mu*+yG8R(C63TPl>47X6VIn)N0__<8>Opl{v3KlpJYZCmE19Cg0AXh!+b
zYK<)u<j-dbh5jUX3sI(ctg6=bHjN24Mlg{rVtz*bjvO61D2xr6Z1R|dkTSzo{bGGv
z!|{-VVa+2yMXDn$5jP?RgrAPM5v7XW9Oa6r8@4`lTj<S@WTR6vj#Q&ppdA5?*n@RC
z9iXR%D_dUpBD+gwOh&Wxfobc0{*_*so|W<A_xJ48**|md6yy{hFP>1=ukxDtl>Mly
zF4K{<F^Pcl_{7&7bjr4teoC96J@6N35d0hIjDIK2k$QR%;Kx5TC4{$%+8g~i_F!Vm
z+Nrg<IveZR8`NxEt8v>#7aMBo7A3Z;VUD>RJ~Z@>(WaVBaPaHk6z?j|;oj;n*w&ew
znm?L9SJ$kbTAf@qq0(F#tjH@rQt_l}u=$I5W0kBb$=uOQRF0^;SNXi`Vd=Hfo<(c&
zzUN)a8=a@k%gS$1_@H<}MS=CTJHY-B1_u6xNsv?ehaRj;4+(?=TSn~ugwR^Y>OHAH
zq3-Cq4eR}=RaIkHjT3S8BXnU!p&LTZ=?k?7)!FJ>8d2?1v#Q(l5SmjCB?ExzyOR0|
zo@E&xf|<}Ja6egkV6AwTy~4hB54T;Y9$vAi_*tPd|3vopjQ;8G(~qQwrM3IHFuh*p
zx2&=pq_A;GT*XQAdwalHlWEC^`U<34NH2UN=wzF%T&GReE!X6z-)e2@5L%@uBUi}l
z$&bhz$X}6f6^qs1w2ckxjgP^zE{hC}cE?PN-4|0DTNb}B{(a2C*!{5`qi=^T32|sP
zDYnWz*uT;U?<>ylQrTKn%`9(KikGx5K2iF%G__PJjjq^I*`n%DRXcN`g|_|e7~*{4
zxZy~5S21#S4s(q=&JJg8GFL$I^N0Jf`;GgmYn7wDGs}6}bBA9Z&_K`7N@BEPwDOcv
zsh+1hVQ3QaDRfZe`k1Nl@wLv@c~`qx&1Q+Q@uksiBc6p#G<MU*tFshk7zuroJ_UH+
zMxh7)58IRF7@F(O4dOm<CSkU?Pdw%w=$i&|8ZUrrU&lXjXSn`y(zY-QZaGr*rTk^_
z-n{DHeKRY6h5lNV`7vvC9$fTy`Em0>M|009wmrzKt_k*&twDX{M9o!WQrPy06%kt^
zK7_}FCK%@%QuVDhF{;tZ7{y_-D^)_~lGCW;)MUk6x~6)TW}EJZu7TmV5i$M-C9hk<
zRz^fdbPjuFnre*In3N`YA_4_(_>^KRc7W%FYoy&^39s&2-lU{;VXwk{#UD$*m2a#n
zG7qqBvGuVkEfcMe?8#1*dolBqV}t~8mYDBd>pLPg16hq#>^aXe&md0<;{Zw5$y{S$
zgRh6=fG(r$<$o$xD{s-XdWq(vu4l;K;Xk5$u`LsdYw$HzC-jM*8siGH7^94^wuy2j
z6-}<ipCjF*bnjcSTFBrlxxM@a!2)s_z_%P268sUoA}xTF&<3e8FfcGW*fo&mTO`)u
zmbfFFLG#_RypphzR|T_kh3vfFufRb2Pkw6ghKl_byW=I3$^QaMbyn~NJf3(%%~5Vu
zuh4%D`4loXBqe09@rQPjy1nuQu@TpR)Zqst4Q+tw@wf7ZirLB+%Fc9=>brIX&@E$4
z<HEK^;E^jLK7`f}O$qH~3Nbv<1ZfboK$pm(0<(po>_vBhqlxuS)s*t=5~j4IJfia7
z%G~O<)=jpvHl4lN5df1%E_0Q&vKZe|cq^XsHum}b<3Z9h(K|)B#rR#*U8zo$^NsV3
zyDhs$oZ@>6Qm0#`USRUPLHtYJQ9f4P)IK!aGc5?89{D92ipz-$iQ{6`F=3HgLq8j4
zYo^dY6-mT-Xk1{ZZ@2dZ@KP-o4~sj*cisiwQ)0eo@y!p+1E=lfz_Z%|xL@zd(xrsJ
zFhA{&5vMYGXCLeRs)&kzis$A}%uUEm%l(xfU6fXwUzP?sdUrU&-20ga{7GNAv;l2T
z+@QLtE`m+ONnJ}o#LU;n=tgV$s=uo86&Q7Z_>GQ2OVLE!F3(o%SAJ4`(p=HA#!}-9
zV?)#3@KF(cB1VUQ3f~(3E3{pRRsT?1rBc(c<SB?0JnU~JbY-($%dKatMwb67%PsF!
zQKMW{(WLTqrL$sO`Lgm8l_$(MEoNJ#qo=1ecZF{w+Pu$wJAik(yT8BppwN;(&nmc!
z%xC8Z2j`sT;hElCCifT6|L;jn;g)~`dx&(=&9tC$Hq;vVGG<_WLgL%Raft~vN)l$o
zB}XNN?J=h7+N)ve1u{*BOFIHTeKxPc2i$7@eBhZc3rOJUd?33FeDlr0nJfdI3G!Oq
zpso@VIP34s=Q*2LmsH=Vm{dv?&dnK~b?$de*1PPZc|!_Iip$G#t8QDTI;^f4KuwWJ
z<$y|Sk~dK9S9Q>g)XdZTshzF;L{Fy_)I9l5d=g%c3Lpsx_KH|<xkyG*ofSLi@tXSj
zO@^z+iclnSNrW+CcepI#FEF`HHcc}Q)Q{Bis$nF8d4K|V)7x73;Hk2&wQR0#R^6}q
zMb(|k<mzq~x%HW4h^3EJ?U?Nfb5HP8G3U88d`B_HNBctp+rhc(ZyzC^<nJ<=r@5z<
zOYVRis{pMm=+U#2xf|ZKfiDsbdy&uheQK~ON*iu$6PgmyKDsc@necDI(D<Qo_hKG|
zPcY>ginV)Gv#72p5}fH9=e;Gq5>oknTp~Y+uj0Q84)LQeBhXKl4IxMfaHw7dt$mx3
z)=)jEBv=!W=1ZJYY{k{iirb|H1s`%tb6h#o^Wq9d6iqE%UHO*<bDG@-wioXgr9c|A
z6?Db-RdTA+8kfeVu2K)wMre)zj{8&je0&Sm7?UB}LC)|azKD9Q%%Oj)E@+19x*FSu
z^b1*Kx*8f1HZ1Hx*tD>*;jhAMp(9Mo3}u>bst**PGD0<^ZN9&RgKSOL3|qPRX>|>A
zz3NSsDU~;?mQ`P_UQ$(18K@?$I$JOMe(;|B>fXyN1^rhq!C3+g90;`X-4So{4;iE9
zysOH7-IirP;etW#TJO2ZOcMtC1_Zsbbab@5rs6UEKzlQU4cA3qi#wfos^*_Huh!UK
zqb$Bz^v*EW&`Uc=bsw}mOa<Gi6+TfM$p_eSZWLcj8160gMFo}6AS52YBJV|BCvvg#
z*m42_>3blP1r`Y%-7Ot?R>|V1`dXsTZJ)g;J1e_9cUyjP;f><?WgDutI^O{rN_&up
zih-uUkKw-&z5H+GGgW7LICwYn)GX?OTt`+AoiG)ABKXXQ22-IGXe)U%xkj!fds9v6
zj#{mLyTNI!Wjw6!qra<*GnhiZg>48sVLED@uGi_V(^~*5VR3Mopl7~06Kxx9$84Q!
z2klYz&bDY<vYi8M$p>vu05MqQ%yGsu7Ph%?&c7Hi+}fi9(B5#0tO8_X8w#sEn;hq?
zf$Gy$|5#qyM|p<vW{^<cCU*7R1&ucMWhL-rbQxL~-%h2f_nEdwkB;A&Se_6WLq-e;
zD>5eO4yaa<0_KG|;4d8O-weF_TLMo&zlh8C4Ro;dLKXrpyitk<j_+Sk8c=EK%6n3n
z!bv2fS&#`j5}4?1&!s!J+m>03RRhYlmeeRboL`-{JTI@{aM`-*+Kyk$5WW-Wah(Oe
zSUFG>QUO}v$|!_Z(0iyl<UizGQcsHVmIT;&W4B>Q27#@BQ?@|%Brq>vmz_qHBt}Q8
zCTrq!ZM9l$E5icg3R7OVCE{_UCtMb~JETR(P+bjGIN1|c1=e}D@HWp9x5}~2^1Na~
z>6x;V)j760Zr*d-wb+&EPGVf#T5qwK?mh08g0o;6yMph>FQAQOq^~b?!+zC5S`y7R
zv(;*~tTtP!kDG_tvRwbNUqz4qtaJ-uiCT(1^g7iDRZZ<%!xNzT+=@wyej6=CSPiq(
zwW+&kXDBzg6p&A9`}czE?R(!-Uva<=QbH`8gXjS@d%e5~byl&FI*9kdG`Nh)Q${HD
z%2{;0;vAw6OabhmW!9wX@#VM5pI0*FyUG@o3Z*#}>T1F~#9r*247Mn^_oly#jDwy7
z_kCR`5&QxIYl>dNQ;F$ldpKPRNa1h<@UiyCp5k6)1|lKX(c4%9975m1(|~WP0GqD}
z*PPK#)GSfanj9Tw$~XNTQfg?WPtYVNedH)&BKjA!GT2d^%XW6xbVNB9y3;%+Cc)!y
zezUvG4?sI_3r`9k;{D_u;I9Q7`YFf|<Tum`Bzp^hyS7oVzVCq$#+~rAaQbXBEwJUe
zt+&(d%4Bx)DSQ*|w)?w#o^V9AL*7i2WcU{HHEeR^_1OH_WzmNtW|-<|9kfsJhEz}i
z;uh4&`->UtyyRTO3=seY6{>`nz@HHnR!QVhtCSUr-_#jm1>T5gOFgBZlCR;u!CYT^
z{uVcv>&UW9JGabwsA6vUw9=0yyGxTQepXv-tTP_8K<E392A=!Pz9At0GA6he^geAT
zuP74a`Ea6aMPLiqj*aH;2xLGnyDSqR38bQqfGzw|qBVJ&lE~qT1+<%fq&lRouRciY
zl|!lS^hs^DDK)%XXtLpxx*fF{YmNcd3w#vfW%VRHxZFR>`#@O5odT5TY^UT}!afJv
z+6BTZ@w|}7zvb2lUHruog?++*;*aqv^r%$i?<)|lF4jZlCFT^%AX}1^w0O+s>h_hk
zit4HXw!xl8!nA+@+puclr=pQ6Q<JCv6>5(9FLp&764x~{-dL%jsLe=}w9cO=I)r8d
zA|!Yp`ZWFm&=Xq*a#g7TC)}Uft{J2+Fw8UhbeGh5s(6iB{fK^`cuID{uE3+Ep~5iN
zJgcj+W*J&mS<01nsC-!UvU;oel4X^>rzchT4>*jULT%xFND>waHe@Pv2|6EsF69S$
z1a<{$L$!mTmyX@#NpVf_6!7uBufd_RfzTr)m6%Dc0NyLD;)SA0K`Xnd7wJ=tamHw!
zN!vlQP~B1WUA2|2ODXXyP#fS&o*B3cQX%EO?%pNhR8bO7__ZMa_NRZBcfKg_zc@43
zPu$}(0rJmm=nHxVP>QA?H)WRs%YtEnExsATa}Q(hW(_y9)qj9)!uPhNj`z->E8DY{
z{VpyJ+y`pLQ|T2@^*+k4(D8<SrYoWT&=z6;fp7I(btr}5OW@*w+Lz@EilT6aSF+2Q
zh1^`go%jnXL*L<xh&9AO@}SbLu4kBT>>tv?Xwfy+^aopTySxil82l_8cXzUlsT^4;
z0u^XE@c*u<UTEHGy<ywtDq>{98h?sx4N@OZB&N$th|{>A*hYvrgAKuAq)%cy@Rj{!
z+hv(p{kYO<8EHS^hIs<aZEuhmVl8OX%+j3JHP`pmwbpku9y1;dNi`%Jp6H6y!&O?9
zj%tq;!Vyvzf07W&K6F*N73@KAN6-!Bp!;waJ`Zn3{vwOXII<kSh;GKT=vnkP>Vjml
z5rGWf41bA#0-z=JXIi_hpdqUq%sft;((1Qfx1Du{c?Pq0*!A2p{w`O|brwSb{~}7(
z8}5fMA#~(Jxd+hZ3y5j>Gpqyg4c|pP#_z!8fjWV`Vke;#v|_ClpL@;T+rIyTlV!8P
zGnR`SLEp&TihjU-xjmE$+iAK0dI_g!YAG90dx@R69%(EEgl=qO*C9)M^_r^xs$N$v
zGG7LrorCx{zO>*wsgW!O5Wow8uYG`Ox`v?BsR`sT`7|U%iWHACGhA8rc6QX3VXXtm
z|Don#mSuLcX9#FmVc?ZSDE&lpLpRkpB;<(EXR;V;hol(4>z8U|s!1e;zL#zC4&rBf
zrn}oaTR16a7xzkLG+WN!_NGXGz!z}~HAnSU>(a{&7X4yvcWqr&lENzQ4o+|tQs)38
z4iG;vLDvE2G4OV8Xth|&t;vpRdzC%JIoac5y7Q;Ro&L+x8K{=56#4)-Aq8Y(Qj&kh
z*J2X@J>$1zgceAL{EfxC!X@D&yF$nkj(CIK`MxvWNr8<}Gvo?f1i!!}kp6vx{UlYY
zjhYfws&=DpzD}cUsy?H*M(X5+$Z2?hbRjs**H>)9RWOYihx4`lxc!2A1iOVR;dt+x
z00wgHN+}cRL5)##Q!H1Eq-GK)F(=$fas}J_YVwcWt=!L?{T)uL!4A1@I=eg1IeDgl
zU*Yd3JAiJLM}oiclVqs`RWogdZlpfZKpUfUPgRGh6sik;PL}W0@Ryje%yNciIChYy
zg*z9Ji5_`tLkF<G$pOlK%6;^5O}e&CNW-x8#xA-ZnkMSiR5)&urucmV<~d|bHpA5!
zl?N;-w(G9$Y)_uyW&nbZQb7CwY%Q}ObKzF-Ux0U7pXi1^K{+G?=?9m~#K0`yc%NES
z@P1dKW3~O3)9gy~7{E+=)c1dmLo;M5{+Q@O>Oj9)3N?UgsZ3JWQjY-+(^V8Ee~Ui`
z%%C@D1~vujCtKj{#6nCAw^WGsmxBcL!@%QUKagR8z^s)j(?|~`ixeT7fi{+>$jjx6
zh(<&iv5U9|x0J^Cto#-39K*TH_Ss-d{nAm(dD}IV;ka>PbN?1Vl(_(hBSX>6L<Bj6
z`lgzy*`Ph3nnxWYcawvN5Ue&j1AJje1%LX+bK{u1o>?r%Me&aXH8^tr6F3jlf?dcD
z{3xKJ%u=3HDCpUmTe>^O#fDN%9o0oeV+@v>h~wG$F4p#|x@F~ns#8@REX(aH+&Ro{
zVVHl4>=-&5q|1iG_n=C|g3TsK>Ib<&5w19Z?F8S!3(_NBI&bxyaKEx2vvO9SeU9US
z^E$JRzXlZE-~NL#0Xt2Ormj)<0Iz3)CQH3dGhMe^vr7}Nnnu<FDWW;ZF_0@x1e=nE
z!ZR+F?aS?9UNZ)MsP|c*yX-2|9NR?F<aPWcdJegYZpPOl$Iw<_y2${kj6c!0vMAY<
zz<vLHZ+l+Grg_>si|oyvZ5^K-t=;RHr_2jB38X{LKz1k=kc5KJN%RM~P!Xfvp&bd@
z%e>$e-h-@9Oh+ux)8HHLRiVAOA8>DWFyGy^n73>mSI8go)(?=#Re~XA5(9~gpp$fz
zIz;<Y7toK^kJF*LR+>xnE_q9=6n6UGa7&p|_epyuI7cq2YEj+6(hc-f+~N{^)v`_4
z1-u-agr%TQv153Gd_MUU?8p)FG!csaC!6Kt`Md0TSBwL5JhZ1;d)S)UEe?~Xiq!~<
z#FM@@(q}Y;tRj<u54Iyv@0u%HsuqDAWx1x6CYe4D+9EyB-axhgn0FZP|KAe&@=w|A
zObhO{paGfQ+WsfOc90#tN8FKrAll#==t<%>ag!KIVPqHbCAmv}0Z`{G(rsUscM89p
z>CE&8&*1}Cwezv-4A5>!?keZxTZkq8#vpIJ9nu1Y{yHwFPAbl;TWC&cVf{#rS23S_
ziS-9r%!88GUms{^C2WePwWlQ$VDIvy`6=9OJ|I31JeDz_0k|h2fF7lq%2mpRs%xt6
znh&~l>KRm;d^mm^8U<~V9)P8Tg`4B5v<<L6v|P6>wNJ2@JKUb_T)x*HOp+x4`p8A(
zHeNv5<P*p)K*bEF3h+W`zO1fnlCQpZzxN*aKX}G`aPqbU=Xd8F_an9sKa;;Ig!t}C
z)6p7O1-?~27I1D@YP~|Dr|3Hv2I~aX1S***z%dj8NumsJ`dQ=kb8VR4o;0_NE#q5?
zhs24#ae*Nc0+#@<Kr*@wuZ^z(_eOUjQ!!SVLOql>A_k!!0i&&rgvcs_k9}(d6Bp%~
z;ojn!;%wy@XqW8MTn@IK809bZ7KkJKBPA!8G-p%al#g}UhW=Vuy;S+HyuJLld>nQk
zYk_u^%0!I+;2GuiyJvY;FjGCXJRD>2KK0KDwh#7_Mj}J;AU;;URQX7u(R|P^)IQVd
zv@__f<Yc)CZHV*-WW~?`=S|}BoCh2gwo0qX3fU`Mq_79j2d)F+%aDKyCeRkxKV$*<
z7ulDrLT{j}uwn2y=>v3G`sqF3TLZ{pYA&9=<?iG;?J0M~xUKFZEbs&X*T5R75onKW
zO}xO5Vp~X^vRbiQ{ZrFl6RU{<z9O2OBcBf5w<+jGs4x)jE8+$*qNlcN1DLZK@)~cv
zUliiO#;L399HJza0w-e?^(R?Jc}A6>p01js_zRG*G=v3Yal6Z?V2Ze(Yr@QR$2&J$
za;rlvKW*zAnJ%lV4>K0{g&e_qNDy?=Zz5-a96)`;WJ6Q!cFh3IQM#j|gS-;&hdq-e
zc)xHgGtxcP`NWaqV4RaYt=STGGLQQ&1lNH^&yS=)HX<@eR*|UgtY4v9t2?cotX`s2
zQm62)XkXMNs|&b;?f4~bpM8+6slCF{*wNczu@7_f0$<E!Vyvtg;BLs_mRJU6A{tN+
z$XD_l;4&J5=i?L5bhtGjU>x<e@=g$Uv!^`6Jw?nP><!Oo<|XqBoP_%OI!I^X+vovg
zEqo4ZMEpa3raLKnDF|gNx{d0ZdW1@=Tur^g3~*iPvOiP!Aspu0@b!cs_ljBUZs|S@
z2-p95+e$^yPl%F@M`mCi@RSZA#}IZrAL!jqz;HVWgpgE7?O!4M&0qC&asU4uyn~&=
z-f_PMI_+=fIX}-o8_GvcqN}kBatD<QdRK;MZmAwC_o^nVn$qVKVaj#HE!lP-DGX+2
zIwPF(oK>C>z-pY#M)RET$*-5SK`w#Wmj!RP28vwe8Q^W~uX>?qpjaiRfr@emjYlGb
zc40TykKN^HV6A5zY#nV!Ks&15GnUZ+E^r#3?yCnSps|1=IEg$>RnwPM<LT9k6ml$4
zA9Ep_;Zj+qf2TK2JjLB{QV!TTz}d-_;F-yu;QkZN2vNSx!S!HQb`|i6e&Da<m#LoW
z6PjxE2)YA}gXhFVog@DudZKHPP7vy!#=QnJ>o~TYsp5AE3jRL(lzqpy^4$u|4?@yP
z*;ph4-K;29yR@RFT(y{fr|`--1czSw(nO26S9r<1^1N_w03Eg6Tql@6`R8mqwuC3e
zJl|hZZ|F4K4{L_4lYgO8wOb6IbZ518%>&J9<uq~`-Ue<TjQ0-`83tnP?q9B2&U3C*
z2Iji66~Y7m!(eB)KHgTo6}+L2kqed4s>7Od>H(^o%HLE2d@$5M=n($kUV658vYlTY
zS+<$>?e@k_P;t(y`KjzZVI**EZ3}9UN9Zb|BXJGf(;w(=>Un@ktfo@r6+p#W=$*k0
zb2H%no$3ra_d8+tb5{?R6fgO+{fz-nW)eIX!^oEOPjw}|fad7;immi`m6M*K7($6y
zBcx1vAIS81#9Q1G<^eZ^tH<qPB(^VT?<kj^$xeWT`)k0rxCcexz2tA?>y_;kJ;08v
zx6(&_BAXC*(7n=5?<L_oyU+dFe%`*r@ytEfHNo|mY2dvUI4fH%I|G_6b|Eah0ey^n
zFh7_DXDeGNF3{1mMiC>QgSSP;NC*7O{NwyB_&?dvjFEfJ>~#^2`|fD|t9MLrcyL$X
zm=ullMR&<xQUA~*Rg*M>Kx^g(bt=7vjKsSln*)-tft|~qb8mADv2Ae4nTbp{Pi>|r
z{{&<%SD;CF3v4gC4mgeGU}i#)4<bXU3PmmDGO8DO1M2}7_<wRUT#!4<A+tBM-n6FM
zr@Mx`54y`(y|5@i0gAnscu008E2!^Ex#qFvi5gW+r$?$|lsCX;CKIU@93)0COWaMs
zwLju$>ta1o>@Yy}f&m%zK=7k19}rg)6x*pV#T>;Mdaz~=eVZIWtfEN8arql$1=2@4
z;7#G|p1$tqj$%7(k8^HvUh%x<y83Y6et(3N3-2RR6w{P*6tAduif8I#)f)vR$I0a&
zQNIiILH1w+pP3)YINT$g?OhLm>^YJh%&WYmAc1`faDeW~LeOIbqKHr&QM96x)pIom
z)x*FWX((BX*n({bZ!@j$wBTSad7Sq1wmr5Mj`iR=E_N+owPL7uc;G4^4X*{QXNlww
zkaNGNSWNTuEX6wFD1Hz_!Mo@+JSSKs>bPv?j_Zsq*)rGi&ib#Vm3@x;C0D?Y3sgwE
zpai4`1`>{nX7o<FtF};^rJJh0NoOk>DxMN0m=UcLtR>6<Gvi{=CidCZ%X!>scdzAY
z`R@3i1g63ru{2_n+)pW#ysE3ZSoaQm7i`*vs$Pn|#0jh|@)ouQ6y5+MxEH(19J}m=
z_DF|h>*kum4CfmOvwdTOaflUNiI0#spng#ly<B@&yGXlHbyz77RoEVIcXp7e{Fpe=
zbJCt=A#D>azpeSU$BqQhvG-dX5~zd-^eg_2Ai&h0E3YP_RCBa-^|{(i;Pn2eC?x0L
zL(%%Oq`-eddxo>?ZSl6fmJU{{t)|<<G~h4t|M)TiDbs-dBGQ0QZyR9zF4tVtg&7uW
zm8u5HAW;|X2v3Fn^A8jjGTU9<Y-g>btvYjNbt5b5=nkmmH-zWGLfI+Ugpa2lf@`=0
zG%TlSTj>&Yz0^tSf%HK6K=5>3$BJZCzCQeX<`4U0>nn@FCfM#czPoC$hj^9m8gv2K
ziA|CJr+lLfQV#Nws!Y%5GWDwrD|9_nzvZuBHFPNWLyTqLdn}$q_O6!mW}juHUG2Q?
zy2nlsK8g*3Lu6L?1n7RfC@+!^qb4X}ZL0Q_wiG;%>y!fd3EzbsL;+1l1W8FQ(Rsl#
z#r%imhBe*t&D!5RhC2kh!`>h)UPNr5`Y6iDQu$KysOp9Gq3*C@fkCTnruu`LMQCt~
zOa~_ER$Q#3hk3MlA=uhJwtThqb~Rzt++A;F@P{lP?u5^j@0IT(v*lkDThz1E&$ZKa
zUDf-Q#bgo+I!%JR#Ov%_&sT@ae7>q{W#_7g)jO(F&3l~~_$n+7zDAzln}N$wrHlmQ
z%~s_uO*`!kO<ipr&1Ll&+9%(LT}2uOi-j9}In%}Zuo|&ZHjC|(-RykNi2P+ylx&zt
zydxdpeXIg)U6|snDqh!7cT4xD&aJsfccNaSPauo53+zjuv9y!3COCfBWcCI2YWoe>
z9k87`F1`s!!6vde_#@c!9z!wg2hmlDgY4W-ZF~J)?G|;Zax(e<EzcckzE{muJKH)J
zI}BFZ($@Uk(%1IPb%eVktn@K~YS~M~fi=NL6Han2{Z{MH<{I{eE(p<T7pU6NJE%+Y
zJ&;Z4;J)ZgwT-ok7E|@Xs=4OR)?JQw%tJ0HJoE*m*~l8K1g|GQuk22Hm49d{{l7*>
z$SmCq<s4;Kg$xTw?}eeBTt_Q=E%S})sH$NVb<LX`f4i?Tzr^$2)dA33jfiMAv5b7F
z?4{-ua>W%@CoQ6#ph~7=>1E1g#8bdOJ|ceLPH=VD$IjZ$Vw>CE*W+Z)vKNJ^fI2W)
z)(fz5AY>~(f$FE&qbO9Yqhqv?`XksJfb*RqNUg!w!6&8RzL6rzt#rR}6gfy|xkm+<
z3|l>g?mkQ(*2M1=1^)!uee@mn3~wfHE6-7`(zMp(f_sC~88z>f<8czD;a0(&B3RqI
zhTE=zr=+E=h5edimg9`8%Cm;q!X5Sw1Fl~+#VK-B$?A*heY$1(-uj(}md01Q1L|jF
zTl5&*-T#mo=^F3q=jdwRWbf)Iwmq^M?TL=Q?(d%C++yFm;11v#_sIKDLB(x4M>ErK
z%y3`dL^GY%Qrn0qbTiUJn#4DDA9l31cd!n#*94PKqWhPpgU7}6<anM6^n)Iw59D)|
zRa95`pZF4aU3ER}Af2E+2h`(I5DpE&FyueqZT=^42cPr!-1l5B93z|yT?5^Mrv>+(
zlf-Vm(!g$H2RT^LoNliwR2z+rL&gBD_pY{{W{P?fy^AFATz@0(u;;m_1ni3@+izIT
zRJAKxSNg21cIAK7SM1}MVcu})Pdp&M1J3=kHG{%C#9oS_V!Fhfj5rr+GJViCrO#kx
zQVahyKF86<e5NwAtY^uT;<u%E*_g5!WkSU-%SP8=;aqSCT!elkHS{#&*odJK8^T=?
zw#a@_OT$O&*J(=0AUYS>2yF|j7TfU?J<}W)EQ`Uvg;n;dJXp2Tx)L;OTxT!xPx&6c
z3~4@<to^9HtRA4wRXtQM&}4x7D_eer7=<;3Qvtgs%qM^^?<ub?P*WVj+1L(TD{iN#
z0yLWkLU+!@oe+;p4UyCMChQS@LB51q4?2;S<KciSb{8pvBLF|D4D5^70dkfICnH^;
z_QB_X6f_kuu8L(Jq)Ea4eiI}DM)V)>!@zI9#s4s{$#*>H^hf!0{{BHS0Q+MC*Zf-o
zz5M?Ljs{wR>FEM|63ZZlkgveka}t>XPODl)4pmEj7On)FZd35PuS(ni>ZM0BZ9F5K
zxHZkT*|xx*<Sg@S;xX}@c*i><7!S?C$5CGOIDHr06`kKSIifPEZB)aENYh@;SNTck
zvah|Ti(`*v|NkgD3&yn7HVgv^fe<1%)VsBvbnRR_cX#*g%-!Af%-!|O-QC^Yt*cQy
zBoLeszW4hB-P+RReV^yPugg}m<Z?+p%VSGpOI6zgS7&Cr=PB69X!zIhHqdwEI5vws
zqp}&NrjAKZOwUgLo3he0Ui(~Wl^zqAs6X)7)59sYHY=@T9$D14kS_gU-EMnnTSG7M
zP6(WgZURo~3ur%VEKx^A>)x7nCN4{&6J8pt>i4U^D+VD8q0=DgrwsoIz6<c)zOFj1
zB6k6^+`XTz<bA;X^cezO!vkXZqQ>wXIf?%!D`|}SFCg`}NIj7(Mh74{k~N~-=%2vQ
z;KxwY(277jFe7A&ya;Iktw#~r6KM;0ib$+bu!^!J0jM5~B9)LWfFW*|yc6$^=7zh4
z;jk)j!e0?Q8J9!`M@_NXfFO5J{6@MEIf8VNRYr{%iKfdfXfJtZ8HJX?Dxy0OSUOB{
zlP?HL{B^y@>5c#2BshYO8m<qXWIr5y6V4LB$QOl~_(E2sIC2G5OO-*@!k3{#F%CN=
zFDKOls%U^Oj^u<k`m3=Q-BrO;Ugy5&@-YW|RYED@&5@tcvZ7RJZFwbyM0u7lf;U7T
zQc3<IF=_)b8(l8lA}S1j_Dg(Axgv0O`Q#erUd~Km&oO1ZTY_t%odvDvxI`zl$yj-B
zWglvn_L;tccCG3R^#VVsRG`gdXW{Ll5z%eHT$kxndgr;@F*VusY(?gvXNyk{dLQqi
zU4i*xyDS5<;Il}MItkwS8&m={fw-tJ$yXspsDtQjxH?ydDaR<?vmGn#8|{xBi=9tg
zPnm>ZO7ya5Cej;KDZdgA)i?F!Olys9-BV2$>bTM-TLZt1pALTwiv2pzd1nJhFNfZF
z!BN?D+ue}e$4>EV4>XJZBh-f<DHh@`(Aw;2`jFT>IgqGI*sS|O#N?T9@7S_HTdtHj
z>&PnQ%||Vt>{ng&7=vdLx7im8HsyN@C&YD;=V%@9uCA*>v^&(NH6^-#boanq;I{IS
ze2(ZvcuerW|0jyvbzS4E->usn4;b2W!MDeMI`k#BTl594iyp&{VAaTe8nOPkuB-mM
z?uag1eT*!|*2soHn)ueRggeNF+_&7%=`qX~_ejqOU%z18upyiisvUAi+6d{AesD{W
zL}&0DM0c=$>7(AEPFLT+yD3Qcj&MJ+)Bnaxcs{W6>1OUr^amFOd?;r<?Lk&-N8mzu
zPMijPfo`(j*dx^{EvY}Mf1#bNI;t8^-oga=7fCR7GCV!-&|B3jxOdTgU8Hk|)8%@`
zmhq1ZQ^Cv-#ixtsND`rI$P>JldbDnPLT-ZG*g|L1^ddjwRpe_$)qunDGCj}H($UVA
z=IrL|?^@$}!2pe0XlnFgq#!my(j9D{T7izv4K1asWo(mB$GBEAlLAE#*>Lz=>~YZR
z8O?-UtK5BE*PM&#ui&(@giZF>3AYD^>9Nv_vL;w{`~rE9G-#gaCTov^R{um|jQkDK
zTH+L&!0fY}@3!lpeWvZ6<BYwm`<rKjcbmUvWEOuOG|qY;d*#hR>!K4jO=*(jibQ1z
zRzcNAorCX@XUSBe)j}!XCb-aZ4<sbQj<c?%&g!(7+05Sadi_5GH^P&Jx55mNXEMMN
zM6XQ5|7!j<zSFHU^f3OUc42ME`idvAy$C738gcl4aZNor-csjr2jebqy|OQM+TE3z
zB!6a93Qq9?n2WWO)l#g-Se@56A@Np<kdUKYr|wTl6i3ne(B7y!;PN$M`a4?NLd6Ts
zhf4pm4t2%ZN8na(3)~I%i`<SahLYsRaWB<CHz(PXFgdAyYHgDPOpzJoJZPOTFm%;(
zj`6rRIlnpyXOgXl&19W#x#<+M5521+C&g>T6QN`Uiti&w>S06WgmGy(39Iy%^fBt5
zEGGL3)sD4~)d|yqVZIB@JX;fB5ngNC;+o=_;MwE*6=5SOq8Y%Kc0<xzo`L?WsEQ9H
z7E;eN7gZY7XYC4VoIFW(Sh^q3np5JE7$4mcZo~BkU62p1rEC|^LH7b?x%VGWvUd*m
z+UE)%ij9z5k)ik(;xIm(qST#<iqvqbJ#gQMRdHoog`fx{$06WFiJbKndAm9qmlT@&
zTGp6*o2%PTIcBjxeBDC}V>2KIX@Q+0YEl2HUmH6b)~aK=*~XXpY1%HjM#MSgXXL1G
zBq9WcGQVscY}q9lCG(5M6@DsAwp_QppwIbNMQVy~pl&>$tgoA(-=J@y`>A<L1XQr*
z8!#iA$VN&(yb5|PM0s&=l`oNzFb`Z6ZDVam>}}~a?5E(E$h>$HxE%5vnJaIJMilok
z9m>M%WHZ2|BCb>t8saimgjYf9gJ%A8(MMnq*%6)-s1iEL)dXJOx!zHrS=J>uC}aWo
z)$)Ab*kqwWY+mF;n2R`KW0B?P7!(2%$o}MNqNDmc*@S$gxP_F5I|z8>469}vILA5X
zyQa}==uPYikBKez;lUkI9B@II_)%ygavOChaP=PT6>S^iLOrTUR2?Lq1G4BtA(P(`
zO7)qTS<b(Xeip6W<<Kx6nNqHMKpI&W&lB|*cbE1>YvYvqrZ!1OXg?Y1YxJu3)LWtg
zn0s6j|B3+TJ@*WF((BQFd$H>ZGl1>L1-vc%wL)Knr}37O>F`j%4n8V>2TUM6!1MDc
z9wIgq9#oJ0kjdds5)|1gZUFi!!@{$JM*<dqC0}~D*eCT<0grFBUlN$<YsTFTjgB;o
z-HPuKpOoZE^Q66{N70qUKI}MAPVE2_y<a3nWXbEG3{1n@C6D8yfyrTpr>k>=`#1gG
zxy&JP?Q+be)l31PyX=diqT2|GKOriTb+nH)D>Y9I!;SfdlX}0Vui~D}DEi5JBE5pY
zyt!;;<{$fQ#|Ud9YsA{gRgrz<Pl}%8kBCnK8bBMY8x{Wl{z-RS9U^zD_fYe(hUjT|
zRQwn!BbpX16B*^#yL-_mnIld=a8eFuws{CJoehDLb-pkU+8|F>-d5gMPLiKP8eo&r
zdP*~OMmb$BSCo;d#LeL*;-Mmq$j=8tuY*&4dzq`=AM7RXGq9C>%%uk&f*tGBs7mx4
z^h`|1W{Fci6wH#u<O3?3nhN%ERe-H{8EE>BgJ+1B@`mv65XL^G$I&Xg$DyN}J7>}l
zIEaHoiJ}j{Gf`dA3wTmLtJ6VGWs9+vUZVe;&{JPPcGYahP9tR{E20Crj-Hhcd+8uY
zH|u!&9@|J;o>l66>r(m_#l_-ok|=USeg$o#o1jb4mza7c#0;lRsCJz~ga;8p{7zUI
z?aKjcmurc&iQ|W5xV4vkwoC1-&$ja+;n(p`fc0EOnuQ!zEY{p6*Hcf`hc$z>FZJK3
z^0<P0F53lP6x9P3Hw}B-dEWs@G%m(9jyAi~nIi60kc&N$pzuYpMHCXnWzCf`WdpJ|
z)lC)9Y*r6MyC{I|7i<o$iuEyPI5&{z(fAPWTCbj4%`Nq?o-^L(erI$X=ul#SC|r!p
z2F9!?;l}F|Ve+MFymCAiLpR8J$ZE;{gEq%HMRxf=`xdj88MC{Yd#8IP)5~+gJ1ArT
zj?yU9O>zM2$rsB;WBZkAqM5pn>O9eyl%OHNL-s)50BNmRU>$n_7$J|-kLYJ^n(pX{
zd9%2dA(+pQRFL)p_vaktRpKyJOCx9&>)NS5QEP}y>Et*P{Tuoncoy8j4PeK){Z5kJ
zM^|MUvsHb6d=~?q!oA~npv`Cv)mv39-Bz7Mm#Hfcyp;_>E31v{8Kf0e;;#hCam~0U
zo>R<b*CW?&`Z4p)UCZ+h+&0sJb%Tb2vO2_cO*O4kJqV;re&Eybo!}PyS(Yn#5c?J0
z@9)Kar7yT<u-)0yjK;IYv)5Z0m?7Ts9iU#)#`3D59aj~9L`KvqjY)SwcT9tlKBZfp
z3*Q%;`LW?H!D;>~o*<)k_hc%2y0Evs`ThyvN|A7+N<<tz8kxv{5Vw{7kQ3NC<yUm6
zjDiPC2+?@{LbQIw7J9_#JSy)MUtg}T?_hW>-#*?~v;xpbzacZ^x3Rh86l$fmKtIy3
zR@ctB#FTI7r<tOvOw~i5N|wg1^7VrRcY<xmX0Q>ujH|n&fg{_o+&#s!3^<3@hfhb&
zM`Qvi%78iPaQO%@4|*;?1ZP7jB7?9HSabruZ`^VA9Gy(RbyNo@s;A%+M*;8HTsTGk
zuVOdRLDfLlRDaEIOkZl;VLYP$sm`S`$t&QNH9~5Vr16{l>ELEN2RsShyZ13Oyn}t0
zLhZx$=xfnRBuNp)G@6>4OX@;mFkYhkrnD+X$(|sc;}yflJWH7jdY|i?BhMDMU$G_H
zE?Nza;jRx{(@?MI2jQipCelt`hImE|&@I&RYPseoH32^@7fa!o1)N3)aVae61t?i?
zx6bjJ0*k|ofe&N?G+s79K3(}6KR{ho73yY~9w)a+*^`iF_)T3<bb^n<(}Z)OQ-KED
z0Q#dP*;3thlRoC0=bX>f^R!|bcrN*>2D|fZ;}?;#AR{-Ol&XMNTvboI3QPgt$bmT&
zzRC9w?e$gSCNpj6we}r!D!am?=JLEwUp&|VG&FvQ$ARDT1oS0(S=j*ZNDWnG>dP8)
z4GB~nH6z1>q0w2v5#IH{H@wois^n$KQ_C%S8+)DW7JMCd05<Y_>1VV9{+1{-R8GE?
zS}W~u%7>JpsZG*0Cgvo}P_2~P#UJ@e{`&40^m_Z7()C5}is{m6)&r#)OSWy4O+lA}
zOo=8Ei>(1I*E{l);P3RTaxoz$dt)%@unmSP35n5nK9>jMdU0=ki#)?ToxNOOc6f!b
z4{CudRy0>O0q>3r+A0ZU5}}mZX{S?KCMG2fO&G6JY4%}Tqyjj{rZT&16N*EBbBccc
zr3z7Vk^Q?90*Af7-kX81;eGsA;i`Bkl8Fvg{-z?TN+4nNLA{pLQDF9k_Jc<9bNo*C
zHb-y!ckq1qPH&<gdE5D8p?UH0@C@WN>QxRTHjrJwlx?Kyh`Nqy2Q`qKLhO?jLkD7b
zC^1;zZ{@w<+GA}{u(Y_nrIlr-^}Ra{%*hT#Z-}PCgXG27BQWKgrk-VJVz_FmnRq%u
z(2dm9)wZJM;~l|Ipe;z~4&#FKZEL&IcD9v{fzGb9-IL>~$GNx${*$3ffCoHVd<XJM
z9{^X!OT`0Ksk)2$wXO}|5$e(V;xyn%7#sf*dhElQQo4ZI#4KahdNu`4gh+l?EK4*~
ztQSE7CypcO$~EK{{Goa?(0kpWDj4z%Bel1wHi{(VrZ|aT=K1Q{W!+_IXTNSgZ0|t_
z7$cqQc6*3WYd#h1tj9|7;AfJn$az#peKojEQw^z!v?*IvM)?RC1m#E+B2BQ7_ZM^9
zo?_W!nQNQmO80o#PTr~h%7KvqMWnsZ2QE?oj~%fLOig2;DZ#6oYX9mx5lY2#)C{+a
zT@4j_nz$_P{U9NE(LIR8+|R%hcVM7gEL(C%TtVUnobAsDhBQDN<QCO@DosDv*hce(
ztWEZpanc<4n$R|Mkz<^x_HGWwoM{`$EN3<D8{T@pJYQaLN1#l2pzs}#1P@DhqI=K_
zlvbUg%GLJ-w<4FOtDyx^6>}n55eDoy3nP2OO+p<#UXQ~wkoLNE`8e*7M;y2nvW519
z&5=h!Ik>tk6?LlOn$={oW;;k;gS@4N$1v0a4dM@l#s`*rHZwOohn)4DE$E%#Q}v0>
z13TBZ{@)>4<gl;{ZY`UKZdBeRzv(U}3@~g+*qc~imqxy%j$%`#YhW~<$F~iOgZsIT
z+<bbFqri3BwZWbVKGy+v4<?(tAN((N1yF9bVsr83m=+_|BdG6Wp7yvZidH};$ZLwb
zijAQ4yDYRWxYj$GJM3NNYT!QUe(lO+birD|{J`?isK^!J8~pz~#~!ML+D_co_SWCh
zbTAG#ScoYgcQ+aMrte9{#gZbA{5{>*T{&zk``FTE=0@gSC9SQGY*n4JxyxZ~?2}}#
z%!{5R%8+I8QJMw@TGdH+&X5TjL}%0zVkGV%{>TQ2S41;|IuFNIwI8+YcD%QHE&teQ
z_XaN%nG)L*KMrk`)<Whfnh>{e709vD_#HB$2@><<>+n*nnlu?63DSn);8)*wS2wz@
zbAi2^YqtZoJ#`N97Wr~wkAW*-j?AJsf;}QfYUZi#s$T1dtLLZ&YI9Ws$i<rL<R<x6
zFgKeOf5l(s#(}@G$JU9(@69gr9kbfHo^Hw>^*s;Oit@r!NnI(17GsAM2$`tAL{X}i
z`mVa&+DG~$st58cxmhw^NR3E>t6A2qc2p^mTDn^TrR^Lh&neFg-_GE==ppdTy(Rw*
zeD~QDs=IGQr~)d-FhQHGlIdHj)Uso+EqcX&!pkv(99^Bb^=8R^>pt6R=V4Eq;Pt@A
z=sQs_C@fp4P%7-ors|{AEZx5e3v{0i=_X9GoNA(NtGEu;f`VZW=l5)K4J*~!a!T|i
zZEQ*h;hN$3>KVg${MOJu-Y;$~OF}U$t|)`v2G2W|=xdOhPHBed25X1P%gZjqZv}}^
zBWecQ(-FQC&PMbKCY!CyxkA@LA3TGv3pUY1;$I{`;Vi{z`Ecwcm5<^?eN87yMQ&7Q
zDXs%DK?<(|r=-jDEc<jiV(((D=sfA@>bT|X=nlAl`sv`9Xhq39>3SKioTRkiK^?BX
zpgWWzNp5I3V3KJD$X{YrWtYW0;)5cbw+l$tmIrUZHgqOUGflufZM}bL;CQez$i}yY
zCdtf-^XMF6Io4UJ)Vxu9iP5S<#C}N^X<__c$Qaz{Kg2xtJoC6+U%e;1#h&TD&EfPg
zEUb^e5*Nv`Q3@T4-NkTB17=7~RR8J<R32;~9)rK|kA$R9Cx1S7g*|0o=g?X{myUF_
zas1;d@?7?9^_2xw++*RT0t?MT-eXGTbi69@57ABiTw7D;)kbt}Ne%HqPCypmCn*T`
z2sI6+_^t)Vfqcjae-zvt0+D+B8E}SLEq)I<;avDLk|!T2e@B$3Mv#-p8-x})4^g6p
z;d24Zch+-&&bL1?zp-|)R<lZ+9oc={;lS1Kq42gS9Cu5%fjq+i-9_zPZMu;#)ijMt
zYMt!RZqghfZpaEn%lYx)oIrK%i2FZJL#7jb$u)t-+|{}9K{`}6RxQqo&qBZCk1zso
zN(%5x*kQ~_?nN6(TfyIA){xOxm3`$h&=SW<Tf|-ybbgvL7Or}5R6IfY3z>^Xm8S?l
z2{3O4iD{Q<o&LW1rKYcToiYt;DH|xBAI%E1a6hx<S=JUeu#{TP*fF|0lgTXdehO5L
zmP#&5ZE^#;5nHP4Oq|k$w0l)8smJPRxKjC4epT{GXd00Q>v7$@gXx{_Rcr?j!6o`5
z!Ecc`@DN;pU&<@uYjCi8)b>{w=q~DBX?l=(cwCkNxG_tjBf}p5MnDW`=tk^I%}dO*
zIm5<+O{$cB;OXgW6e0yR+*)3wgw<_S&$Qi)Ap>aY84%5Uq8A<mR%k(TOOS;I2ZKJ^
zbDwp)=F>Boxm;E-21w)E<AdPM@OJ5HMKzGVZKk@RvQl$N9l1z3OTG~~7`qsm6pC~I
z(n}p#mS9O4TN_){UdGV_++J@6I)tk8A+S3bDPN=LqKaxJ8)hX;N~)FkPvWBliB7KG
z0nEL_z*8;etIVxocRLq3XMvx2ZFdJZ#>BmFAR%JrT|%a0n$)hmia%B@(^oVInkJh0
zlm}JHw@I4E+eSM03z<nwh8uF6u)nvyu~(!??;37jaBz4eKOLGcYo-`SG%y_0Z#1q*
z^qXk?58XZ8MUY16F24wEinj~zW?wu1*cX-dwoWPSZr*0@WBuUR<~i!W9P$fQBm^+Y
zjlgJZr}C((Kzm<%MN_Q3OZFvqDYil_MPv9GA%R-}zCueTpMK*KGo1iii3<*jZ;`x3
z@{o}-60JqzYO89dK3_-ZEE<vK6xiyG0Z!fxe6g<=*U)XUM~kE-gDhXH$LxfQb^k|~
zVH<H*BKJirrBX!`e2%&&=%;Q5w1n}R+xlW-h)lsBDJCHm;z#(KpqsqZr(x!^+ue`d
zHu{#km>%x^5-0(bQ@?bk;=7_F@sQ%wtp2#3(3YrcX;SceXbiqD9O7Swy7{Yv>Emh3
zr4n_4{%=yrYJ12v!QI~P4YUeBh}D<=#MY?08(hZZ<fX}F6LuMv=%?#uQERCy_*L+B
zHSr_-3g#W{b9AA{I&^>umg9DVdtOuTEPu1;r+9Da7sYRKr>eecre=WtrS79<wbrb<
zi~fM0$6f;l$5!u8W)Pdqd~q$M8Hd<0#!<tw$p0x!#JY$siCaS|L?^cqCVeaYH{<o>
zo2J^J$vX)DC5^zJL<O<W;Yxv)ZrpjyuD4!t8eD{HjH?H$Vw!kf_`U=_M@mIKrR^27
zs3n?Pl!CggwQ4Zc67@kHN(@rgL1#+xV|fC}cMkWAtO-qsR19w727+u~BalIH1h+>|
z1OLzLSdVz2gh4uDqm)C`&2=Bt$)s9kQRE_5q!&b;W4HL>;gcSQO>tt5pc8X;cQpVR
z@_Eb{Z!OOsU&HXP$g6lG)TZpNX{KGFj_7|Iw`)1wk_4Z+m`ugC!ENLBd3`A2zX^T|
zagbq4rpr4w(jS~_=&qhmzM+vken+%PytcG~d?oPIpHg+#ztfc^yHUH<`HF1$CTL-N
zC~%;5^i}t~W6aLBZk)~Z;M}=DW&dHnKNt-c#&<}HB%hFTz+X8OJZlbv@8W{`Fz_H>
zQr|(VLD%CIqFC^?zXjN%9`|iv#<+K~9hrHq8=$>d&AZTFDY9H-mQ;h^p^M1o%B5s8
zeRH)#{jcr;u?ZbT)<ORjHG^6}LxnxSK=m&0CNR~v&SL~~)|TvH-;qEFByuuB8Ns#T
z+<0ebsl1Qkm%J=N68+FLyn|{6@d)%cZy@OsMqEdD4)SONeTRLEg1cB7`-MwpCb?>`
zJpJ4)3Dt>O_#iOf`QgE6HS`ib$2dZhh8O7e8p8N@yb+Nl?EpyGN8!ejmO|4&lD~mh
zY@Y${Ts7%(&VT3+jsvduUY-9LzY>m1CnCAvS*^r!sqTsj*iU_DLl@$=rjE88`bky=
z+6-LW|3td`k^&F7hR&(<8)ve0rsJqL1o~Pn_znDjz%_L#z8czraq=aoppFuaaGmxB
zsg^$_KdT>Oi-=*^2gyJ|h<^3W^Y`&bT|?>Tt`4?Ywq<k=dY7-U;1S+QhRbvyL398)
zAyP?t<4YB<WV2P3)sq!2VuI!p$n*Bcw<38`za#|u;=?^HO6OURJ2%@(?1+bFH?v2$
zcWe!RQEaMc6|7S}KrbSLaR@DyRn?s~WUG1`j+o-uX!IL$M{-CK7wIGRU<Kb~+a-H{
zTb+`A){UNpo~6F}VER!8aDT3dmLY%e<%$PbWxZNck<2pG)i<Yh>Zcoe5-+F?I0PRP
zPWchXL)%wdm*S1K*3Ji(4BH*2U^`F$7g!g{7cNRJOSV9%$Wy3LK2e_!nnvTw)JQAV
zmFSOZ7h-h?lkzv>fGjZ`_)C8PqOfvXj^mp}>lok~Y~5(jb$4Q}228On@doe}g;BAE
zxUHYBo}>GaGBt6et|W;w-ov-!L*ZP0ba)a6fn?GT`?KPUw#l}pmd6gMhjb@-`v!&v
zx<wbq)S_9^8Q697j<#P)HDf}`tg<Z=wT34t(+%JXh`S}TBT;T5on`ChtW`R&q_4e;
zSzP$Lbfq1$Hf10Cjs+^l8j1Hx`(oR$DvE$1&2$A2)2pTxf{h!J*p*s=i<LK}9`XI?
z5pRjRkhyG`X5a68X&zg;#5vmWi@xHIaYI9wh2wyW&|ldZAE$n7nxYBocc+{*Hr4e`
zdZrdY(s=^liqG*qXC~Y8Tpz7nOJ6zPTKbsFJLPVVGsF8kFeyAqpa6HPFG$(#*DOx0
zo3PL@B&AZ4NPjoMWiTnHVz@M)2YVrZ16sk{bIdRPS^BmJ`+K%%s6}7uavWj{xGm8w
zqCH|KvR#Q2aYHwQ5j@u6WVe33=}5vU)jL(9avC&QFoxaiInP5+wxgEwg}tq1hBZV-
zoxf>@>l<`NzsJ`?qfjw<onnnK{TE~Jv~8)MjO!BW8jfI@il^|l__$CVpPGJ2FL4%^
zcC*Ybu3L1XL}y)Ix`|%xO$#*Uf%{ZqR#c@LYIi3rH{4B_kkr=DUpF+dqxLRg26OXl
z$t8Y!;3tcKy+%Wq&w0QO*-XyQ&bf|T+z{X<o&wBduSEUi<76w9H9&UbjXuSsQ@>Tc
z)9jQlk{2Nd<5fUL|2KWz*};9zF~ucuwQ-5u=ebPJ8=pHO1AWp<kO?s>(uvxttvW_C
z$nc-ZqdyE-8TmvrY&p6Hvc<lK2K!dgZCqpRBb|Pm)H<;AxYcAc**du)->%T0$OEC5
zWCGwGcT{`TgN;WLb{cybbtal>Pt~S!L59#S@kjFmtoNH^IdhIla4w~%vv1uw;Ow^2
z(;~Et?<&5I+(EyP`C3@l$7D`SO89EhCXdzb#*Zl{BmLs;NMmrL{OPPw`p0t1)}-`Y
zsoIfe-)zI&YuG5)FKic%h>uAr(x^GD|B{@W+9)Y2^>A8DUmNTXE66^JZ^Rmb>(3DS
zM=4<~Z>wvsOvk)lkCIaa8wS3I=EO{r({N0-TZs}UR0hKp{SDPAomYpD9f@(WKY}YX
zD9{!(hswAnTi#nfmUgjLab|g8@4-O7Xg5A8_(1c&th_Jvm3mJR29L3dE=M=tu!=lG
zFv=+WFwRF?1~i_xo;P3*G{<q&I?gtmzR%3`ZHp|AERTN%M%=lQx6%%ZA_aqItIVpp
z#42K-@|4^oUmz`lVsV6b`SZ9LY!pxjMzh~N-#m+hJ;IHJ7xCBP<4`-`Wo;@uptymx
zQf^eLKx?WW*_hg(fI#|J4DAKJn^^F-x02TdT038vXJE>C(Q}ra%{>Dd@|(byZi636
z4k2|=RNhPRNO=NJApTNUu*M)c9TR^Lb&j`-iK1IVCx99KCAY}SdfIy9zVX33k#f;4
zq6g5w$W(cOTt;-EI#FiIsQQN-PUVmV@^-SbP-CHIxFF>6@8z1i%i60t`q-n+Wnj)4
zW=8v__+JOw^0OqIY@p%@bzePQ(@s}cbA`B0&CwX~*UH;y3;2j|GuYBI-otq(FbT|V
zKwx?7e#}e;3A<~dfziY98Bm_QBRT;;r|PWQqbp;&t&NgbRa2ESkZdTQUmR8hwt22O
zhB(I9lfa2<hIOyA7n|fe5^4g@E5{^J=>}ORtTFjs-`eOkeos7>XxH^nlOzJ#340_J
zV>zMc986cSWtMI*_ji17_-PZH?oILS4zC6`KrbwlhcG9;Kz&AAtp2Vo((Tt8H8Slq
z#ddg~=xyj3m&$%{PO;5#%(gtY_HvXu*3e*<!JQ886MvLWS2P9<ia7q0T%uEex!SY@
z$TUJH=p@=&=zU~gd};&^(f&TnRp%e86+F2LODEVdci8j8J2hA)GBw@__@!E)?XXn*
zrs_KQ*;UZ_RTJ<(L<H}PR*_c~*N(LC&G&S6R&{Q&8mz42z2l){mwP#P-Cq^(3O&$5
zdA5R6%u=?(6;wBBk;biKHSIy-_A%aGQ5ic8o#7`2kNa3RL5~NCi=P(KGQcW0^O!!K
z?BJ=$$9M_66x_{5;jLBub>nnYLUzJ@J*>^uPEclpE#gLGj<5re+D9{^+<ErHHr$qN
zdt+<iYQ&7@Rs=4F)(DN@B2-VzQLWSLFz(ZJG0jgX)_>J?HO6rgxs2K*7o(8>EK_JJ
zvZfbRDVSSyzfdULTsq!yooO1p5oIJXbUSf_((3N(4kxrrbSIuo`jHUOCmYn7R`MH&
zSMosc1Rru^+$b$Ag$q9xH7Q<hF0}n{M?9`zrBFY<BXkMP!n>)yt4Lj*p^mPBk=I|Q
zssdI}U-=s8MVJ$22mkffqCYv-IPI1;wl22&*0@#VI=~e8)1z6jZqNb6zeE+PpLzp%
zQFBG}S=C$L+`y7|i46RcWRm!$$SN44w}OXRnr`WsR5HtKuvWAkwNdWo-i;tHe2iC%
z%gTBxD^drw&o$SKQvFL!N5cYLchwnfU#$z>kG_E3^B03+j-m^l8b_eC(6+&<v}tW)
zodALxG)Jz9p3Bx@&2cwgOjIW7>9Rp~Z=%Vp`%NgRxynt@G-)~UXucr4)py6W!`0PF
z6|b`-TBSCZtDpCR??L$ANVZT@x({1K!P+i*UfsqpS6fRR)W%dbiN`7>bq#8bY!eL&
zZspQE51m=A@s1azlO6j@uar!%e5R{;8%J7+)=COxN3msisWL!n$=h0qv8`sPE>nL3
zSORL1`3NLSknI+RMXLFqxwcv4rQ3@xS+i}&EIMaf&j-L+NsDlNIoPIHON8+;s;1-s
ze5xvf6)9V5%Bk<-i_{6qrtlf@t_T-e6x_)*W2SmK(L0?(>>Dg29SI%)c=g{Gnn_aO
zR&ujKp-2XV_KU<+?N!Q+?^n+vx5~u$X~HUPkDP(W3vkHd8RqH@p5ikdLtTAnFRk%b
z4><iZqm4x}_%cf1P4PiQU80$+D%Oa|!P=^BXs43*v2S>1VD3$j9FF7!xB3n+&FHes
zUF#IvEXQBxY}OD62Ybb)0h4qDfiO4r8?&owl3rzbsxH=5si*qlf~*_p0FaWU&{2MV
zaGdXl=eP@H9F8~k?(QM(O-vu|w{L%-PW&SjKt_TV)He9G?7Zv@G*c1A(v_1{z0^N&
z7kHlkK%U4L=waj-@X-}BW$59~lcjg<3_S~+awqzE@7`cCUkqqd*Tnlo<)98o3_b&9
zyca+Uoz-5a4pTD2TgtC&gAbL=1&-`l!IR!puDMI&xa&M=-|09{FQq#%YXT3!yHE-Y
za7U2;K+@zMT1m53ds{mx@n^zT?OUB+|B$kga>ZB4_1Nja7`NE9%)ZvV)UwN#?0o0;
zdrtXup~In!(DP_K{-3A<q(aM~74S3EAgWNGXWF1sXmj-EuzIqG642ZWZ1D_topdyH
zk8}2NZ)15tda!%*0z!D4ut|6>z66}pYUx+y9K1S}VOXU7S2xRWhB}KiR*h4PgR+rZ
z;>~=1*d54WE3pS%MXu>=UG}B>8#|3XLNDN2`Bw#6ME3G)V*&9O;Pc)hdn*si;(*$)
zO1V`vTJ^8I26|62D|$UjL{z>Me^tNDJ;yW8Q=VPrz3)F1@bPtHNThPCef*HfC4G+;
z$u*ky`a<25q$dgK;N(8Y1XKU0`VphyaiaNA7uUxd_cmq9_>{gGpl_ySFT3O5>m1>3
z2AA{80kL&2Tr9aOZ>2n;oTa`DQb1*tBQd+MEHXE6*xkl;&2im)xTr<(@V^_2`hnBM
zB<EjtoBud35e*V)kh=;waYSo2B_$p#Ta<}rJj}>S|DL!a<wVL?ZB6YsJWcY6|1VU|
z+tahoJC<GJf9HShn;BXgsmLFfjFEmt+Te{SoEk+f#w%hY)pb=Os-|itJ_Tt3PZElK
zv;BKr8cVo%Mq$Fw`9G%rDEDo}Pw$WD@3g|5mIt=^Znb;A`#rZgbPnXEkBG-Y@6bVV
zy)uK0Qf49mT25s_PY97!fC0QkR5#KCxOEG`%})U+Q8nWWp+|5>MSH9q^#Kr?4yYgM
z7Z{bvM0%riRYu3M2hx~CQSwYZr=G7YmYx;0;g<*IFm;%#cC+o9rMR@CWxaioeTY5m
zSm(%Ks(2211_OTQ>%hTi0zXZ7B!)$$F_G{#dfhMb|8bqPemCDP%Ff?Vpf7Qh47HxJ
zo_CC5x`FLUQT&@Egj7|wA)BgioBAaw(yx}cS7@HIvr=jH^>Rr0%IVG|R<EayC|Ao)
zNMr&Ej5mXUt#^-TKj72O15dfC2rsRHu0pS(=j1QtOQeJ41;~A=Uz#jR;7>&g{RiDG
z=ryGUh41pCKgNDZ`Re&N^24pKqVKzZR>?n8*sA2JLq%6)dvY)Q%Y&_>+5FSkSl|@=
zs3=vQBf5gLZEJimK2zCH_8Qo$ssXEMDZB$}k2X?XBzjPYrml9asZz?><dW2{fL;zX
zy?_@tCF^8X{qo-O&$H^KuSjaFO~gd#c~R|XBi})HJ;0gRR?Pl=RFqTnr?7pIvv6Ah
zT1uFufF1I}e$ly`-Qd~k(}u<dyuqfSKA{T1iNUwbV5Y0<gJoB7#li{&4+>tDR4Dpc
z`qI|P`IBz!8x@);8ZI{z8e@LqqvVRI@-ohh(-kLHe3TohS{od8PgKgwdYh(AJ7F5C
zYev>U7fLol*|F}?p1_?A0X9G#SrufD{3-lO_68j*QzL}@9Z1=&f&Pgf5Pugfk2xc%
zaEZIRv#EJmKKJd+=O-V=zTfh(?}y`G>wVLHd;eofL2hBGISTlYL)Z&|@KZh@;={sl
z=@w~q<y*B{-Bjh*Z&aTn`lu@syYZKJA8aR>{RiZ0P>fLF50%4J>$NL1_w`17Wz)6f
z{z<12q-j-C+9oBZ!AX;oKBc@)tZ$qMZhWl(@!%V<7|Me)nXdNb&M+V=HY_gw8!MP<
zeqi2io?ssdZVw*EZu<q>5PG4Dr3Z5)_tM`XnCcIKDcTX=Y-T$1(zVo~w4Er<D%ov&
zZs}#42Pi_n{nFSzNgfhX{zIagW2UVsr&Dsv@M*2el$1M}Y0LuBlL|G<)u>Rn%w6MC
zW1;o|sZ{Faw;<4=lr)Xuz|&e9dmDcS4+AOmo)S@fhNu-ZOte?%DzpeU3<twweT{t6
z!zTkPym3!&XG2R_YmJi11wz5=f+l}v6kPjD{-*NR<);)>He>b|RuS0Ttas=6jKO}v
zRneZ}bf}7am$E0ZL4Du!%hcPjCUJ0*C-Fh@=;VHh0}^)`cWcjUYN>7mPG%3PHQ7%2
z866<MAYY6P!M`gf<5RG2s6<gL--zDA?PNpM4fQn&#>dFd!x_*#NmtQAK-3!({_3ko
z|F%4_lv+<(j+%FubSetuU;eW-e{24i0!4{nHaNPu&$&Oc>D&R|i{Mp2dU+VW&ol8G
z@l0W)XgfSyHdmg6jsW}pugXTC87W4e$v4O=p>MG%cmZZtq+^S*RKQj5rkqR;R8Lc1
zBu^_h;uFc1s^gm7`c$Lduu#`nJ)4+|Pau|pIlc*-BX0pWir3*^hx}Y!W{xw>e$yfp
zi~n}X=L_Z)EhyezqASg@47O(5yEtL@73P(vIDkg(MyAJ3iPnRLuTD}<GzR#i&%_rB
z=}{)o%-_H_7(7pJ2W~|A0SB%{cm=$)r{lMw+2}`bQa-C8b)5~(jZ$Nh>1#soq+v;&
z658o_buW!d(-|<qwo_Fo3n{`kpnqgBqy&~i2JzTfhwu*nPA&oDh@NnzUJ>`fx7s(?
zbCr3+Y;vEaH@h}E=eT0@d4^#y_6+-%{pslk_<kco`@>(utE2m3m-vLJJ@Ws~fg<(_
zq<IcU+eNLBW08D*i7;L?40;aXQqXXd-$iR+yRh$AGM1wVD0V1Y;*0T_WEV|sT^DVp
z_J!`Ru95b;svPx@%pnr-CCXozU$Gw~<rmBDN>_o7sTKT=TL)|V$9px*F!~)m-gVV6
z*2&U6L329O-OIh0-3jvAHT?5}cf*gOdLdKvRdiV#7q1XuqTG04EQwD7{H}xkwVr?J
z@$_?gBE5sor;jnUxTyhkn2C-Py@wXaeki`-H>gdT6s<v<u8$jz8=o867)y+|jlJ~m
zb-DUWn)T#7#d0uXn=KhDz6Gq{W?`Q2SWpV7{3zgq9>i~qEC43tqHyK#lh6@xmU<j;
z1>Z$pMkWEi%AsJ@;I+VOe_8)>9|I<vw}TTymqOhEZF*<;C1Aa$MYn-2^2T5}{~7MQ
z@3B8II6k;2csFo0SPO9T7en_DDY_f9AFE+Y&`W4HMG3kCJB0i3t;Ba?5%G+eK&GoE
zsYM!69U-<TYb*B2Q_(EcDeHyIlx83wW#By{St7n6T#2>`uMXA>oDAd!3VaPY0{m-r
z0(fX%@L=F}U{)Z_Z}8vqm-_Sl`$OXav!w#y16GUMgoDC_STSE0kVZnDOxFf0Z*@9W
z(f61Gtir41>Vorf%gE_iS+H4rDD5OKk#|E;OiEl+P1o^;XQsCaDG37&Ia-nWy85Vk
z0(n<)Qq~`7Agu@+f#p~vu>nK&Pmtlu7i|zP7F`8?_xixTTTOgL(n(TR)GW3UP~n>Z
z`aKOcsD<(OF?Hlia5?DlFXJ-(i~MbT1jl>+`+usK)A`+jv`~{^k~i**I<n~N>`pGk
z9rYiM;PH;2$*Gm!LVKetWUJx9P-8%~xhN||83h6INGRD{JzE1&`N}EEhuB5*ywoiY
zi0cF9MmMP-Z6+_2RgkTgnk5GzS~^a;A9^H?i!J~L9zYMm)uE%J0YY8ABENz^78w`r
z78w+o2|6T4K_8?$H<i6b+nw*7V_kChV0I5v;-1d5WNUlIayvoxcU4da_;|8N%}`$W
zZG4$@tL&*FMmnj}R1dO?{ICQOmk3+IUsl=Z6ydGp4d5!AMykn=DRQxG=mz<G={fkh
z>>f4?XF;xKwr*y^&ZHiuqxu=zAFB3b4%$ML6^#TIuv=V$b2Yt;n;VTs4@6#u{te9V
zIl1ZH-C)Z9C3r9NAUr=hH#$?YMD9k`A?;*Wpg-|9krej<OQX_7C2L9pwy^CKeFt<o
zD~H?j@mM3#X=yH;D4Gf-NWVyO;aSL1MZOVFZ<>5N$(`6(drMUtKM|kKL$T!GO}{Vj
zum6ZJ3)@dL(=;_)(?&JCrWTeieJlM4JrN%RM6Eoro?Nebi>^_0R`P)T{XtN<29$0o
zy#HPP<K*vUg<BbKxK`vud_L4)oEL8x>B$Y|7{AKj*|*PA-TlS461=ZZVvndfR9!hK
z?(5l8u;uTc{PDlG{zXbuu58g|z(#eEpH;c)6>1UDS2hGuApZaYelJLi4m9=5U0tnN
zc520=S(}o=RG#p{Rp8icpJ>_cxWmRmxU3hMObjHA)Hm#jbP+EGT;m>r&VW9+A-)HC
zk6%a$maUm|QNN2M;RAuPCBr_g_;B$9|Gv)m^M&nbQEV;p4tPbH^ACO3T~o~kMSn}L
z&|`fI!^_2Xr7@vXwzzuxY<by%i7|YvaLLs+f93DwqPgZn^uTB@^s4TCQkTS++QoP)
zBvZhBljvjgRX;3}V@Cb=)Pjod>J&G5pLZvxbNYKKU0CSifByP-@yEEolg)r58h(U4
zCYzG=<v(M8*e|xeg|&ax`O~^6WM36r4O{V2y)AWY#U>SgCfM;SqNnaA1vB5jdYtwm
z?@LC(dAf77BQk>Eh#XnXXaSRJt7R@*IH+Wpvz@O~Je#<j@F+96N>S}o^>b<rDmz!J
zM-GIpyHA*hmi(as6AYH9XD9A0tIxWfG@WqAVXiZcTBjA~*=Bnd@VyknHB(Hx(<~Vu
zDxRt^H!)8Mn3~MQlKVe0zFf(F<0$sq#c$;(ewIR&ErmmFMbYu!rl0G-WPI2EU1<Ho
zX$2M$Y15K^lu66{X=<-9MX$I|Ii_3Jm$)2v0$Jiu$_K#Bvsb;8%0uHq8SiPw6^Gce
z7R(kJhjxJ9wm!9d=FRfAD@@BhlBG{PO1Z>iqp1-s*C;SnJP+wZUeiw2T-W>oIr(~l
z6P7o>ZvB4td)40_))RD5a2S$+&!lpUUem3V)k$s1r||CJJ;z|1xukMY6VN7D%3p!n
zh!XjAp_}Y03tBMvXY=2`{+RwWDt_pw5-5vISKl=DNc&oLZ}}IQwT&=kLk>jV1rGVn
zdT&HVi8{cO@xRn$qF8xKHck-xTH1eDM>{^y#{-zCweoPnr83Jic4QqZ=gkgQoSMq1
zDe2kZ1&`0s#=OV%GjJuIi}l8u%KdP5bOGDh^77BCzn4qo=AZ-Ny7Lv#%hU#ySl`;v
zG9hR}&|c9F-gxQHLc`x*zy6fg;Y^Y3Adz85$6#`#Nwg~`*k@S2TJ5DzoXvt5)Js({
zVO7$9>6$W;)QQOzwAImV;s+rPOj_1+>7kABuh2tmsrInGSWBrd;xnMz{%y<+cUyP5
zH{JI>{2$VquoFgAdv%UsfytpbD2xn`V}3i{+QyV9-J4_8B}%j@K1P{~n~|R(g}aXB
zO>vo`P=14=2bL6OQ~0G&1W~v|`zNuLaV_#9R^q#17g?{Bbg|@x`@mlLXZ0lgGgBMW
z6atkpv1`7z-hS@C_H?(M>%gByT*~$8HKyX^G8vhv*_y3NiKJ@yjlU9$dhYW!sK1iZ
zq-nn!QgsnUc~LGGv-fmNwY{<y(<A)5#jmj1%AI64T_mw}ikljQ>=m^SR0IFN;2%rL
z4?soU8QB|8f{!8>;ynWx)6KlD@MX!3l2OhDzBFMR4(Z~$B2)LIk!9YeHdo2z$6{l=
zYu#IbiQqH482r>GAQfZ>(4H76ON(9d)UfLv;~YEOS0YuBs@h5EOvd!`H7jk)y;XT}
znc13IGGExsFxIX`dV8{WuMgpei>gV7B6yq)++l8&jxIh^Qn6&d<0IE!^j1~Jct2@J
z2AMf8i%i<1Xddt7F_v~I==5XvuUFRFOkpHbG(?;VS}m0W{pcE{v4W2Ug9>G~w%qBs
zhtebtN!yjxw*04@N97h6%i{^LRCa_@WZrC+cxwf#iqn;qROR$tG>g&uv9RZ-?Uil6
zEraeJ{!iLpQx&j@AC>8!g=T~GlJT8l9sdGs)o<AvSqHH@f>q(R3MqD)`i1p??u5s?
z78XZ~D(08`J!bvI{1kY!5ne^DHv|(~8(#zT+RqTr)^zMDR+l6*qXMa-TC$T^RrNjG
z46TSZ^i;5C+j2{krEgu2IaS<>R8|a8ixW4L?VI+Gt^vL>zR{P$vd*wu6MZ8tQNGb#
zHw;ZgOjoEiNI}pJx~iwl%WXf|YQYHf3{#P<wNDe#%;D*yb!qYzku1+STmORImIQw^
zdRdyQV8}l@p5UN+;mfX+5>>(LADi+^EH6CAM86OU->Kme|0W?SoqTI-J=@NHrR4M9
zvbF-IY$%G1#1nPb^^3_6vNBT3{l-4l@~HHQ`;`A5Q5HT{_bR!0){@-C700B`Qymd6
z47T#ncAKNSACKyh>v&nsw1fiv1tLxQIMkc%;XZ4h>^kf7@r@OuRn>HFlB$(wEA&gv
z(<mTWV4PEvU-?_7f@14APX%Fw_^v{U-;#_7KXFYh$}PHH=qViKTI)LyPsNT9!?c@I
z>t)0e?`aMrGeZs7O!Ko}-3vXoRQ4fHiyFx9ky+?)vCaS4e#3Ubxz=%<doNr;+ZmUp
z)GqtEQf_T`wKL_<BrKOE2iwvsN{*Iz=sCWJ@vF#2c_r$t@-B2XI)xo)D`QPH_qQ21
zG;$nysh*njIrC5DnYq={hii|Bt8u5CeGBjXTwS=pe9`#<^duwF4Ec7kEbMix|7-c}
z`u*ZBV{OPB<UgYiRE-jsl|Pg7F>`WK6Z|GW!h6v6rQoc2oYTtw7i%OPLIw<Xweysd
z;(xr0-DRAEtpsy0*iGCUcj_vq9H`i*raLz)YqIH@Y=cnUud&^?DVa^)kmxwtmAYlP
ztr?<xCvp0hxq4a+#e$`c`&ZyS^hS|Qbv9iuvp4yyt`2@Vy3pO&-0xfH+rLFstb+r`
z#hD7J2BRimcf~*0nij5b<)5uZ-yN;|HN}n4e0+xSK}OBA+s3=(Xd&Cz%`xcD>%T_J
zMY|=`3z?%%OZ|~D-q3_-Ejkid>+L~DnSFkYe+VB?9H1_wys9*zLPFWuiMXP7RL_hp
zyikx@+TEJqdli3)wbpMmY&A^KOh=|hQn)RSN49fdyhH>|vHzeN>JiBs62_SRQ{9vJ
z!aMBse~$lt`fK7Zi*>E%pdiC0gHFps6zui*#^E$C0_-}pCmC@6;}X`eFf~1uOH~>E
zAybfP-lyQ1U(I~R(VG1jkV{kW&8lnKR^)zsKh{A~7;6^$9jhR|E-r=I=;xK`l6onv
zP0DZ6LT!2R8J2JlaNM%5a41|ugF!%^xgvQYnI%01_vL5%Kl=6rN`0F>!@avjkMYh#
z33Xd@O*dH$OR8|iOs2E4<#ox)QYZT|usHN166Rluhl=}$L%!_b+|Z=JU~hGwUc!K>
zbq~BRu~FqGE5eEV%h)|$9qR7e>9@odie8GM;$CoTMNF|15T84s0XZdmCPCm^%5LEF
zmVr;eui=2R2C{)m{IquoyUqQa3q=pbV!)jhjVHoxQAzkk<Z|p;%pJ`LFBH{Lrjdh)
zvx>v$CAn6l2~6TvfQ0Kk+Yoa#+aJ0gI}Q+jl>995CegLn`*@1@j@TpGEZmUxCpc;>
zxmu~FGBvq)D`2Aj8Mj4=z(BUd`!yg750BiAj2HbQTMlONm6hYk2zd|7mfyqIs@77|
z@a|yKx(VARI}E8nf@MeKmwz^(I<)bv=7xJev2VcCcW=-TejK|bIgM07T1)$*<&={Y
zKcq%@1$0h4F!m(WD`4j?dH=F)*zsPK?~V6gKqacc4)%`aRtLUBD@%^S4Af0J8*Qa*
zq0CV%ME^x6DeUsz(x~Jg@qEz68yfEv561IF-Q!TK8b}>J6-=VJlHSq_z}X;!Tfw+A
z44;PXNT!0l0|cW`2atsyDyPtE^0%@TNIH}niv=I}D*Imfp7=L|jo9yCi_kP+vv>&H
zFKl!|bb7QOxalfGKY}a5N231;U&Jfn3y4ShM*K0hFS<9{l3yX*jPDg-p(J(+@c%1=
zJH|$MDl{9a4A>d{!w*9{_%os|&^dUb+@zFZRzQF~Bg;jlirtt8o2QrwTJc%X0B8Z6
zF0CfrCv6Si6#W-F8Mz<+9{w1vA4!X>j&|V{(MaeuxC5UJZHxBg_eY1uYKuzZ?)Yqp
z5veBg!)qkt0lDrxzbm5T4+|CJqlBsPa-uN5AZ!XX3ugd-)ZmaJBoB!~Q$tAjRCGkV
ztE2$(!HZzOq_cQrTqabE4T#+ljFN2G9>qIs9yS)e4`xc06^ZC->37I3F^PVF*;}{x
zSW!FR=gO7z5c^{D!xKa6Lqmg40wY6wct&V;Feluc-x>cd2GkGe4REs!gJy}%fQNNV
z+(RP3%aGM@g1Cz4UHoq>19;5(hZjX=N7{$B1iOVsfv(XxJ_smU?c#1>weXw=QyL*b
zl8CI68Ia-9d58h20dBG)WHsOu43pJBM#C)uPwFdNRaPkL3&;eePzktuK8~Tneg0l#
zcVr>IBQ`qr1JI9G2`R$2Xf(VmvN7t4w2PjJeHL=#C&WJKAo)(&dFe~|1bh(w3tV_B
z;{bIVzr-)$KgPs-^RNMYceR5Z{DZv|yPk=&1h+7-Gx8`_S2P?7OY@MWNF{j|+DD!%
z3jl{!mV6Jg1AY!YguD<9)sWT#+}}x1Ky)s?N_fw=1CytHF@~QUsRbq|rQr{OLH=pM
zkKqLocVrD<)b|rl2IhopL?Rm_odr#YVE8*kzyp!y=qGf#d_FQ3?js%;-w@A^X9(HR
zEy16@o8DwL=xXNf!L18T=Pkk&z{p78qmkacDBfPY9x_TtAy<$UV4J2>Rv~*3Rg~)#
zr)6!Sytp_vmDk0p#pq~nz-GS}eFo+}Yx!n^U6>0#H{XRxyo`S=tdo3~Rs&shKek9Y
zSFuZ`L<T}b#Ph_zLBGCO)I{jczla=;q(q#Nj=VZ*3Xb$%VQ;dB*dE?S0Y$V^9Nhnr
zXY##(*~&^Nc&M}|+)7eUyiU9&UP}NA4~Rm3AkUB>(hzPC-vstxjBgq@(p$jo3=9rU
z30@BT6C5306*cpF;%g-@B>zb!!TV$(MLB#tIY2c;g%AgTU2%i#oKz_p9k&YI<D~E+
zs*mc!(}Dl;s6RD0**D9LI5hULj<)UwJ~+BsWCMi26fnst2l%Hg;5V{1iUh2QvIZ$v
z<*VXg9&ymnN}sM-NPWk2(uT3i!3Kd3K`snO5A(}o3!|GNAEJNxJkaXc8YuQv_pSB5
z@~C{f05^D9IL;fv=gtv%7d{58GTzu9;jO5FST1&pj*F8Zx8#7NG1MJuDE<(u6MYpX
zLR_FEXo<Fo4UJb2fF&kARrpu<A4O-u7{%4L;dOV{WOtKn+#w`5yjXD8;_hxO6nCe%
zl;RL5?k>e45MOt9clqY~2P<dh%sl75uWLn80NDqhh@69E6SDy77MofIq^$$=5?UAP
z7D|9L1=trx0#kf9CXD)m{2NvZniuOI?B<*0idz|$juxM>Oy65CH5@eE23YymJ)HnP
z+_}(SfjNP;fF?L9rb!Aw%OU$f3D6U0Ekp+v!(Jigqp}g#;I|NVxEzLtmm*dpTaX5*
zJq=3dCfmi=$LE8t0;zj8aQ`2G6u>VdA7Q!@?@_7Lkt7nX7y1=&H};_+*ooMIm>{A7
zd;zpN&5pkaI|5_<**=!%ouk2W!{jh;u)eY~9rs<GJQ~jm|NF?lsSA*va26^D<H3H!
zJVIun=is*!D@iNKwUibj27LpvF1;c#DRw0qiCu}uW1RuY^MzCj$^<MYuK^A$3P_)a
zpid!_!Mjr30A}wt=>K5NP$z5(kn#N*{WGx2yUnr5ve_`sSYth4S2#fdXIuoq!bc-0
z=uzlOL^1pjya@h3*fn@JfJS8_SO}G*>m)6)BSr<wg3d`{BW1o6!0Mk6kon$(52gZ;
z8_@f}DHu1+NsNp<4n=}B;c%of*#{I&jYwf23E)&m1|5)m6P0>LSvMHKrZe`<E|>di
zaC0IL<bqrT&a&U)I+L16T}kWkHuNQA1#SuLGeg3-%_`xXV~!-Fu(#1e;NMg8fK@g(
z`B&-~K$In=MuO)-1Yi+pPuh}10ydzt(K`_UM3_1S`xjD`UX&66I}F|51|*rF?i%ZD
z;~)Bz@vi;4R~>AZ=nnWaXG1Q5+@Q7K-yj@#FVuL{Wz=Sjn!Jor%E)E(Vtk`@B{|WP
zU?X5(K%&I!$lPdcvI-;v-+*PJCt?4^GLgHXvmhYw^Hf&KlXNBLC3k_E;Bn|dkPSG=
zm=PJ{U2V;<T(h_hSvshWX};sw>E7%$hg*_d@Nw|>^o%qU(jS(9)PS|X6IeCE2e|5w
zk!9osl))qtmJaQi0yy8`FR5{fd&v;MOm6`0sut8n+(<khrvu!s?-75&Z$iq`_fkhw
zUtl0K9`PO04>ALyNcIjsa4fagSf=ZBnwh#IW~H-}cUWL)>_+MsFqK^kLV_*OyRcd~
z9np%|gqTV2GFP+enQ-<g4wd-=zYLTge;Kv`MwV^Cx@ahQGhG0h4Eu=Wqt_v2(DtA=
zDPMedWOn#)*d02MEXUx0=6)Ys56o|f3+Y;akt1lCs4vk@()Bf0yWt^a)D1a=evavZ
zHo?|_4yGrkj{sibRq21z&k@IHF7{4t6~9-;Chjhp3W-V!;~;;&%kNz7uS#;^KKK|+
z4WSMvK_7=bN{}Oh0Mg~Q<yxxE6C68Zc&Hrs*WBo($gAn;zNbc_wpA{ZO64cCgY4Tv
z8Og2C2)ZxUhTV^?M#^D-!^grF!#2U0a5r)&<Beds=s;F9=Y6(^$0R-lvX@~`wf#3B
zb=p0sPQQm2V4qNQWHgb8vm-p9Q2a*l4)A-l^WO>f1$QM>QX~Mevk!7mIvUt&uF}*=
z%bT@L-&$5HwwMmPkA{uVmFOB&7&Zs=F~$V0he_dQi4Bk*C_L?5)~h^rp|fyu-Uwk|
zRyWL)R9SeDv%)sOVfQ%`e#A1|8yXGhaEu@vMs`fwBi907+(OSwpT-Z3MKR;)I#wfV
zCsl~=0^^71<|g&&Hdym-&4Z-|UBuZEWTc*=R-x5!ReD(XrN{18xDI<)M5;g(l$=&3
zD#-nk56(koP32e#Z_?*OOwS?v0_REZhWID=7+?-|n?|9n$G?VuO+@{}-9H^TTW^QN
zQxeQfi3lec5!NAQ9jOa4Ke5NLO7oX8Eqy6Js(uK}K9Dg3Xe8<tVJPkuJe5jDCi*XW
z4c;%IUFrGA!2~b&RbFv1yX12IXW={6SgbNi@HW}US#Q`Sp8N4XP$;sSTF0=`dSKV3
zOCl4!rM8QvRi*{@Rv#=f8uUA9BKsj{F{_!74ZRs&VGc``EnNW<_bip#v?0(D{4c6A
zfka8*$3U+}Z-&<TE8Qs1&(LHr4fln*P#~|!s+rS)T1m_+<@F{Uh>@LBET2uA9m@mP
zK_f|n*z4INS^H_fP}d`EwhxAmnt94Ys#?P?$HMSr@Iyj4V~1!(<~_y`L_=u3CBH54
zW5xIJKQGIE>UAzcT8`aMl9I^yFmy_&gL#i8plZ^JEHdxZG@W>x+djX%W_H&bU52+`
zkUf(&6p<fT4otWzEP~J<puOmi%&$U@Xc)gcgNU;x2fGd$gW4+18Qn=MDoBGK#5?K#
z3X8G_W!$4|0m<AWb=XGf$KxLteTT~orh4yHh>tXg-a`FM_#MUyn=L!lK~=MMlO;2-
z19FRWnSUhrW4pVZF4xSe7%bXM>IYJ|4yZdQ!`gxFh3Nv!97eO?-z+PCJnaDbPy*?i
ztWzowiaPak6UkSTK7cQ0b;;UM(3%tC|BslHyywzsf=y+=W;L!=K<&5v<3T@w&h%;O
z8Qf(EINHrY*6dXF(7raG_I6HGqWUtsX6-4OTSM=Bs_Jyn33em$d32#QU-Lyb+e!?t
z0{28Mqng<@%pkrIdOUj9(L;H=DbQ$Y`>7shJs3I$A5ZJVJuPDAZV~O|EJEjoKG?>p
z&A+DnyxO`_KgZ8Z&&1X;n>hn%9k5ymC>D3Q3{Co7R;_19q$6}Q87hJlZz^BYu}jBi
z<s-8f68}kF4)iu(Q5@3Dw+Mn?k{aj}d=@>Q+6zMgtq-=die(cTq>XGDTyM3%4=;p!
zC=zBXd%bXxP|6l!)`iwtGF0(j%j?HUVuo2E0pu3u3T+0L&uSxX#C(R=CVG3e*vGrN
z1^$i=h7Kq3GT}x4mh3HywSQCoIG4s`AeJVCfeWT}`gOKFUQ~P_7>T|Lv_@mtzrf3*
zBi#M9)0=g_mbLVgH>vp+T<9yjBWVcv8uOb_!-G+_K?eAKvrf?+kQgMby2H-Ru>+8Q
zu}|r5*)dupVGk+`bUYZg@3d9AyM^LO4yrf(Mpi))r0_vWeTPUz`y4AZ3?3O)xQ45(
zZ7bEsEPr{I1%1(BPz5Ro-4kCN3VC~5_R6uX!=y=-%Lw&$Nq@tM7%v#7n5zWf%n`H}
z_!XcvlCmikeOp&)Ry)iQ6{rY1l676c<-exZ;b&tmKz0S8p7y>_=zZ)i<N;p5Rf_d_
z!}4^cqsp#l&7j?au8suUCw0!Y_KL2C`SvAVRd8vVhrW!wlB^BC^nxsMS)wtod7%8M
zj$)r28V&PPy0E#d&zarxn?#ctWtdy(zhfHTbkj&{_rQVVD1gP?hcc1hQDA0Z2zjV;
zV4a_Bo?{T&&-z}34PX^vC1;*MoY^7ER*1-L&wYhEoSf%hWT|g$_$8O%H7m?A$Kaq6
zJRD_#NaOrSm%wS;4Ao0%Ttzbtwuk(?z%Pks*($Dy|2?m)V7XunRRh}*bNi2&4ym@A
zJ-+hvdlZc_DD!>ZhOD{lX3BXiD@AwpFm<v#c0xQSf&}n${5A%GS<d(%pl4rZ)*&)N
zXKg3-BU%f-wKj;AZI-V-Q#=DzPuWJoBR!x6F_R0cJt+O3JgK{9edm3fE+gIJ?Gol>
zxl1>8*j4f><2C^a!zEeXmHHcIgHN6+LbVY7WfcoO8CNM*)O5(6XwnAKTvNX=zOxVX
z8IyJRvFw733A|gvv*KL-GfY$HfK9I5*)sZ*_lv0|TX)$$)VC%z7;_Id6E*@c9hQb&
z_Wrt22EC)$e>FNB(VaOldususu(je~_2$x@8C!8rK`$dKTn)Na#xl=|SPo<nnoS2L
z=lrqMjo6onQ^`xNgIcfhg0{EmflU`!1uG}@q4lCbS)DS<8HI>dfsf`dYGLc@uZ{Je
z<x0z4|DgDG)JJ+YQ;pk)=nJb&A-xQvL^sr2>5zM8r8uPS8H2Om<y4lR>=dr-B+`&x
zB0i=&`M&74nJjKqIF+0Noq;DZ^BE1;XYeF=QFy<ZCilxgT7)rfEeiiYuqXx0XUqd4
zmG})$g{_NIJd2H*)@$G0je8W`jZypkz-8!D@=<CI4vpr)_r~@*hZ{bbX1dph4yH;8
zGTxTly#?N4ZneAvy=Vd}h-^u;_+WaRLaBE-e+y?O+QYI)c}yw!1$HDF10Lbuqu-(^
zP`eEWt>=8#!4CX&Y7g3WUYW3#<HpX3N8K<}ZCm8Kzv-IB<h&W#0Kt+TaaM3&({WTQ
zo&o;pu^ID?zpQRoW_S{k%=jbogJ@v>>#|P8^Ru?lenV8pm%4^(PO2JB<=*kJT<|9>
zhNh$L#`Q){1QSEgO($CwKX)}gl91Jp9be<uP$NkHW6Q*s^JEz(@cNWFu+*keT$KE&
zzGgoZy9fP&t6;V8EzI5IzX=@>eZyYMFeAjV$G0Wa86qRq@+V~17dR?URnE;H%czH@
zL$4j@RO{OElp9SSyiX!_@Hv8#v4s2sSqB;yU|Uydf(n{;l4*<eqi<9?hIvly!Iy~}
z#e|HJxE}G}UDf(i5=q+>)f>|w->~=?<QsZJMjN-D!6&_krb4%z5x_$DAefUfVuvv4
z0&TXw6klztK#EsWT%b;VhOt}Q1j#~8p0$g2e)ItR2C0(r2IGd;B;UKPX}(G(OQ_2K
zv~v5ZcnfMQsg?0C`(WW#ag_cG@;ZpJPL!e>^CgG$8@=b^oseg#cy1MYAC*o#1s@er
z+0Ewh_8iao;1Q4pPvX889WDC3>Sudc>7$Hw_}-u?9;ULXZLPeUDK9uY=|;{Zxri)u
z9`r@{vIVAi(oAihA-%83vJD75hbo92c&GA11tKw)9YUgFkL+188}K#Znj_9=bT?`z
zQ<#~<&*fIp|AbEu)LEZe_Bt+m=?OT7%1HBV;`%C04XxeWf^7Cr6eD`bFtT-y<ab5P
zh;>Ioo1lAeGx2`R3S=bK*MZPLWkCg0FSRZS%m+P3WsxpqSaQ~i{^E-8_!P`*Q!j5U
zX(^YZO?CcNpg%|vE{5NqdyV}Vza+K6U+W;-%UrVHJ7@-(%SB|d%V_PSCAu6ReF<_*
zY>@S#G|;wB`cU)ARvfgz0sxDoAATyTEFp7tF!s?rRaa{NG*F#KA}Q!Y(!%U;!AUWL
zKNI&Vx!n^`k8gP{yRUg{wFXd-I_m8V8o!(+rJRM1@RJ-3*8iNmpeW&m9K#wY_js#|
zLFMF9c<w~Tbu>Kbvg}e4G^2EEM@!&pdLE&f#vv;(1Hfnx$q<%bZ1y$nm5K~p-yo0%
zoyogg^t@n9P8W6pos~Y~ou&REf2u+oK6o=?D-fe-dpXwu8@CO8Fuo>;^e%To-L1Z-
zkv7;j(gk*`sB3kks(Zy8VT70iz2rWre61L%ysjVW2}Nh3rcr3*LAb5(lm3_5Mp<1;
z`&OjVX)w9JBu(%ta<8n{*~f$~?mvVHV3|K#H%<0N=}>Mo5Ap#HIRccukbRRil{Opk
zIsV4)aJ+GD^WBMrVHQd!?$!K?DoW+If_h#UzZL2av}%{ChUzQKuRWJTU<e*ag!I8a
zK@gLpJrf*XjG3DIYOnT)sjqu#R0GXtf6W>!Ea6oU_NP!jrtU@a`nI!*V$&^Om-v0m
zN;Z*aWZEes5V7cjz$NDpR}5$_@{va=N7?0>t|EQusp3I-%UGSzgv2H5ew9$yY#8Or
ziI#x3;=JSxLVrw07%v#M9MuBLNwQEi%+e#!K79gFK=x+t5j^29XAVH?VnDh?^{&mM
z6zKcA<uN}@K;6n2ME^>hj!UJ6`mDB)>86e38=v@uaWYqCV8jC|##Zz!ewDMCwF@gw
zDI6v(%6P+Uch3gyJY9(|>B~u#sLkLPzApxXa!lJsAgM{UR)>CpFeo)1&7lc8^Yx68
zXi!4vIj)=8c2VZg<~k6O#o%Ime<r|WB8|aL2Oai(wd^(YF<o<7!#$CU=v_0X<{*oS
zRXr;8MQbu&;_f6)xyGn2NHA)txiBP2FF^s%$gEt_AygQI^kVgkWoSuMdBwEAeK47i
zo=a#Xui==uof-QG2vGX~$XRKqk#AQ0Wnj4L6C+`l3G3OdtpAZlVQ)avfkW1yVV!A}
zgXFJE?!j$i-xHM;fZ8Q0w&rJZUn5&1bZ@b_O-(fY;T#a&0xm`KsVg}f=^e0am^jkG
zdRAF1)ybA?Mj7p{zR3jU1P#h-%t7P~=T5?|j3S+7`fidTEoU@89m^u~V70_n7Ao^E
z)-4<p4vH;yoY7V4rdb@GP$(O^h&or$Id@^vrm9nwD)9{l22m6J=s2KaNH1zTIb5M9
z=`NVHbR|2VdLOwxO$gZab<OP?YTFK}jpj?iL5OzbeAX@Y4dKF^Htqx5i1=XF1ye`W
z^5!M-Th>J(CbSpfA)6!YA&^n?v2N)7&`Yyj$x_`lzV?hxIPolABAYLsELIeq%iF<P
z0b3aC=}?#^sXi$vw(Ll6$amC9@+$UL?jsT_og3Ndn_@(_g@1Ky>L5RE_|rWVG>0&h
z`HXdn@5s&&qzJQP$J|Juttrt+Om(4W&^?$tgbB>djL!Vd#FLQK=@-%Y&ON$9o!CYT
z?Mf|0MVKG5-QpHeLmsQNfBquI3+Uo_edwv(u1e^}dh!#4)2o1v=3MM`V0Y^RkpB}l
zk-Bf&dD$O^VUCO5zZ1g=Z`fOydDL3=@r*(y9l1MlD!}kxwI~!E-BovEJOg?QlSRAD
z>BDNkb%!^=hCm>}3HCWoSC9@cgBOB-C(Y$g$;jkQ6<rbc;cvlhNVJ7Xp~W_$;=GD!
zSA|9;YSZ0-{6C4-hMJxBMeBTR+Ok%E+Yt4AU9)kNYe9N2sRvz0y~(P~z9?Kpy$`>X
zUK7Xrn~V>P9DgbeL-s|RNSD}ua_3U_VlXgYn&97LEYS5bv+XM#UH#9%S7^60mh(Sn
zt|@w3q!er-4T4Qimiq^(3{4l6r>#=o$51Hs48<nCh5r`0;3atA4yERaOr$ayBjyh-
zR{9Y2N+vC9S$4nTtcpvyT-sgu+q6FXyJMy%uBW^9MaP5duy*z<;eXt@gt_ohphyDY
zDL3*B7Rw9=P?n0_MsB5#;i@^K1lD}LXcXC$MgTd9BYJidys4Mwhg}%>U$O}eoC!0A
z<C1_8W<(fp@X1we)vCLO`&Nd3IYdku1$4MNXJ!=~EO?rEg?JR8XvV_*ZNp7b_m>z8
z_7<~(+Kt2Gb)?x*FVhdA1@5&<chj4;3+g)twsU!+4|#HCU%|`F&AFbuI~iw)t3er|
zMXq)ldQ*O@MYGEOw>KTjMuVyU5!S=(iK&qz-W~dcY=-iuVXxKVod()NzbB>@tk2(E
zF}vnv=>py-^fS=jINNzm`CRR^@_f_6{?smPlDUDML-~P@KySwXwl}Dl>RIMR_C=mg
z@hSMXoTC|wc~x11iYjxCkUfchp6{kNQu6nn^&RCx%by-ebQgLe`)bBU<{sPt#I@8s
z=QqVv2}xzv=R1ti9|Wl25Ao}quB9t#?vxGVtwS$N&xqtYlnRJ)jpa}<oF0OyV>}QL
z1m`GgpjQ$P{eNq}HXUnpNFJ$5jkCNT5F*x%41u6$L1Ae~q#~@1mwP|i`YJd69N$=~
zE_Tg~Qla-L8o^z`8_G-A_QZJ)NZY@~-MT`nw#x!^*ie>4ys~IZ>AH?5x<0EQaB1+u
zu-)#Et@w3Aa??6E;!JIaPo?bSOrRoRFXC-sh9e}$H2WpJ^;-Lzz)GZ@ofQ2px-Iq>
zm*rDgU!c2!3Hu}k^lR<cW0J`>V)!4>1LE|I^8yoXDjG-;MFZB4>ghV26$mtjs$dTK
zqpTfyZ;Q88-)_G%w~0Cn+#0AiA86UrFj3WN9~~Z^eu(M7YRhmlyW(fU&Eaj9cd{XE
zNx91~z<DTQLSU#}*!A4Wxrg#c3S`8qsgAxr=1A-C`cetZL<?L>Mv!x9XZamiJ@LgT
zRVv`wtlcHQrha1ipT`%YV@xbkc9+6?RXeH=mLAHGVP&a$Uw`d_mOJuG7K?v;Gzr>`
zPcamvLx|5HNMMhCduyOcA}cko@J>h;;P$dl3V!9zFO!vY$^|jt5NhCn=}OCpUzeqI
zW>65D?2SB0aWk$Ec*qgptWc4)r}mxNqieJO8+r!2OCe;C#r-O<9nP0YvsIK4kO_gk
zz`nkr?Y8o=xye5^g~B;md90Dd;po8$hJBr8y`o;eNmt-(h}}oCsK?mn#o6U=ircc*
zQ1?NSewSwc&jr5_(zE*Off>-hsDnlAfN9Zt=3MlR;9Rp>?NX|BGwr~{8ck<x;U3DX
zZ)YvX<sV=VK+)q7$1TaeMvz3Qn&9-r_hMT)A;EE;lS#zh^uN|mm(2gQuJN&KmIbgM
z;I~j8iW<w(C6Dvh@fKqjBrn_FwLJcn-||)3Z22oBMrZR`S$i_7c~#_Hi5DKTo+Y~|
zZIdt6cMkKg7ue)-M3<Y@xfLp*n(z^vcJ-D_Y17FbE63RX2nSJ{*ef#_+#rjAw)sz4
zY*KEMqJ=D9X!stu2%1f*D_q@fM#aX$Ih<aYoa6{Irloh=ht~foJ6X>LOeiP2m3y7z
zV%MPV#sBe<jB(v-;|TKrcU@uu>^l2XMNS8Khx4WDGjS9QXsI!z=%!Z5OHG&EFQQnC
zkam~u20EbU5YN*wU!i`S=7F}IG2l5E9SAAm6&7NOq6NJ(W|K-`1x`il-qwjN<0UH%
zg>DCgNgu`hgF#}gMmv+VNVOerxo?|q8|>|r1c6ofk69b@&lHyDb>SSu4NJ&%*V+QW
z5^FXb_4pE931YxidW1WIrU(BM``vrWM6%p;s66B110i5|FV>^%%|g5Y&Nzkkf>@s4
z<;AiAvN7^uri1SPQf~nE8iZEBI)f`qt_fLe1k)SqR|h;C0GtjXD!K4`>6qe+x$l?;
zOfCp-|Dej$9Fwioe6x=U_rd&PXz7QT?Wp{8P9WcLLAzfcuwtD3LtQ}qU_F@5yf3-T
zy!9E4*!9V4&L$Z_7E^pz%(wLl3<VpgL@t;0osA^trJ8|OCe6q*e{|Fbd9a(9@1*iv
zPQ~uR1v%YWHstx}Bg2Qr`qn>zedejd9$tjVU<~KnX1E!5(6!+wo@VPJQy=SF=lZY~
zl_sIsyNf5Zn^C+!>l5isYP)Be?8LW&KYulLRD7^!hf0yz3<BWlzQ_CvH8=FdfieE6
z*P6L5P;5A+J?(&CT{~yBzWiM7Oj;@AVBop-UCWWSOVZQ&hn{zdzlrntS^Nj=!}R0u
z$DX0OWm2KElcv3u5voEwAx-1VE}qnWb16mql>QU))O$jG=hq^jd)1<n*n316m;;<^
zysONy)X4~FV5>=~oFcDR6D>;upCHwwpX>p-W6GD5%JSQD-=ixMEw&yKSxZnxG-Ug(
zB@Sacu=ix@I1gzz(0@eZmOF}$Qn6yb?yj>>>KXnPr%AlEGTHu4=~@v7zd826p^`4I
z=QMt3o2viMlSmLS#VkE1P8&{)LG^*%#{SCb$`^(<$N2brJeGGSXH=Q1#@u0kX=TO~
z1j*M+->FIT<5#0jHQ$X)Tt;fB&w2Nlvq-%#vy)3)pR{!O1VxFS=IEU4MQYB7iBFZD
zu9{gfG#A4t12Nq~-H=A@kM^x9-9gX9*jmH~%1;)7vJdTo)`dq|<Er)Y`RXs`b}nyX
z0%@e+t$1!RslA|Lt9TdnYf9!WHjtX3jU(h?t0Hy-ev<fz+bZ16>WkY1+Z?VmI$I|E
zq&5{Q%7N>*4tF#&lq)NK+aA_VpNC_-0jGSItz`MvCYfxy1ss_P?u1d%H}guVTVUOj
zH-aN917v5LpGimQFWG2e0e-sRXhH9ii|t=l4=?@BIR$y)Ay}3vUpKb3rS);2CfNbL
zjPM)aboZfmfS<>%xSCbftq=)Sd($opO+~-sW#o4$K2Uz9x}xep?j_>5D9uLFR5kVb
zg;#Q%-k1Oe#{EC>NlQ>cw#7S#ZrJy#uE~yTr#SA1UO~Du3^~Sv{<(+prWSq55mNfc
z{^wX|JgE{iYg)$XntVOe9)z1z%oAt4BENujPxp+pnxD(EWTSLsdyDr-+=YYjS_Bn>
zQ+az!mx?a|&j(QdH1{s!OG!uN-?lj+Mv?+eV(-%~(&nKu(pwS+zg|CE_Du1@ROU5=
zi=YY`UvMRJUj{4xuVP*no#alz0iRf@@tX9mI_#R72!KAp1lSX#omgeMNA&OTdUuny
zqx6S7VtnhA2l8MGSfZQ>xe@V=(l_Pva%Pcb;CazZ??}z&#^2lAhArOmuq1T}vw`-J
zl16Sz?@as%o-q4Vcwo(Bd*P96q>wGjG3Rv39$R#}1T8#|eHROP@%BCP6AcA2ibd=1
z9s35(BzQOiHW>dDvNAO#{HKMfN@@<<7@h;6rO;e@OGc8noI6UKC^#k%5Oj%mo=N65
zY3VPiq@x)XJQVK-TSCKRUCzv>Rsgi5@3DTCOH#LltT}F!JM$78(kcEgL6JyRM5_cB
z+@N0qcMXW`la!dID)|S?zTm3l3&bPZW<eb<LCAp~N+p9obVFNWt<zLcqu&`xbRrKG
zOcqCS+sZ$+&nPNqc7jv|+S`Z8vwntJy6c3lq<>oyfnUbC%{ohbf`mdJhF=&*$ld|}
z-@i7Q?`Zlb{ZUTO+y^-q%2riO$k|V9iT~&7p&!?5{640QZW<F95}ydWNglzU!D~lu
zL8V}qqjybA#c}mo^AiWv-v|1g85i<}ts+^$%iQ7Ic1U+H<^bjiE#_ZLRoGb^s{{|k
ziP#qeKF%j14RsY1^!3t>Q+(9~3@NkOy&Pnv)(C6@L0(Jw?4mS}gxM7<@v=>mTO%z~
zH4KM7q)p$#3}gS3IgOr+?g@DmwwSugxRQaYv?=8L9%;q2a4w5x<(??t)9zA{nOzQ-
zhCjFtX>cvwC0gAxk2|s*^a+28b&;;ejDYU}?F#laj*{A>bM*qJIFN!IrKbeZEN8*6
z%Aw@}(Nyf%*neJ!;a!uV{&dSC?MLU#@NL9URy%%#Iv0mPi$JTqJG8$kPZ@eSu%0go
zJW0jN%$ipSsft%tiL;3{(LN5J=1Ak9pQl>KYY5Jt;cdv1+#xxonK<T8@+`zL|5=Sg
zvR|IiU9uhtkH$V{wPZ%bi84mT`ut~%TJRd*TI1d3o!^Hy$yGAPp-3(Y%2_Fj@mJ7?
z5`IGN`&)H4q{Xtu8l-uEe*ye|jNYQ$B2arH(7zbKu7!69ueY_A);6AM^(lKec119V
zNAwYyM>stxJJ4D2ulBBreyug~!N#bgCTc+!vIpfHF2B(+uljNEb=DflQE!8;L(~5H
zK+_`iQCH_E7Wq3J$NNcNLs$Tx8D4KjN~)UvkUcR<+yRh`ni4K7o>0T-xTA8X*n^Kp
z61MGf!;jVV@0yBrqrF#>R^skVnqUv(HlZK*qj#qsBOj<JH|Du~(Exf8`(aL`yt;<p
z;Z^B4&Jyr<7hn1I+n3Kd^<vp&d;9PX)FEC=7Br)ZwFQTZrY!5#9_d5HA>(l`kn5q;
zW=<^GQxmItUcOc^94QG@ng~sce{5>1kuS493soZK@cz#In)M{}6x9}AWpT+jwvgH$
zt43Le#wu`DR<NM4!|tjtm3y+s<E+tQbI(TN57*EB61t5LzKrb087S<SF^+cvml4!i
zRm%L<MN*_jVc8X%hrZ6@mjyeVsb;qCn0<mQ0)Mss+lp>6H?b6S>l5EbcsYF&V*&jh
zT@TwGcxWq9HOfw?3iMZ;6H?339R-$l#qDA3pO<zQEGL6O8%%R$4Ndl+yJXvp4+AsN
z<7lsFB9;@sE_pMewP)*Y8YUW#nxmmJ=^4b+g{g8~Wnsljk(LHSZF7E64wV1VaH^$5
zyUDd0I-1BNk7lkQH-Ht1J-!3h9ga=5ZT9mqCU^#MaNhQ!&V`5ayYdjk8t6~kO3h~7
zaydcqNjJn{OzcL_BK*Plm)e4w0$v@M;`Dp-{Ko=I<0I4E$SuMtnH9ntqBr!87)6@r
zG#M`Fl<Fd*%YHiW3N#(D8?%&LOCX`1K-$H}hua5_`VWV@#u`%j<YrDB;4<5pok*jR
ztiX8vVVz5zs~%{c9^3%wfV&G!0Z$Ps(RI+}(NCe}p&7n1PY?gl@C=lfbDm$rFXm8a
zD>3Le-U>3!H-y!ddWf5s+JjmJSeI6EW|Af7+T=Fx2zN)I3xCVU3)O)pFkCz;=LdT+
zV?4eLyv2<%wU~D4*?Oog7#<Aoil0L1$+FW+2y<Xlf>f8lnXs<19rRR2;rQ8HC}%sT
zp37s*#(CqP9Y3s>4RvZFu)dw~d2kU1Pt=h>xF~WQ=pfJo4+a(ie$ZJ#2sFW%!CTGi
z$Y-$b69~{I-&*^h_FVI8bI@@uRFK{YwIciDO_&R?-s!E;`pBfnx4`MZo(Lq_k8p>7
zHM1xq#XZcx;)f*Qj*r$h(<A*m)4#53F&4mxYKN&uUxX}3eG7qIyS(vWEEG*1g<x^N
zWz-8@y!Ct^n@4Jb$^Es~s1dB1qRKMQbSI<pVJ?h}M8Q9XtW2!-5gi{qnE_S^;6gz+
z6I*lM7Ou=!=fJs9!gT0z2VZkmt&+N>XSDsC4-(grE702szv0NRe9+g(Oz(KW;7agy
ziS0={amFlo;qv_c`S#3Xl&7$j&X-Dw^mG%W^|I=S`B|_7Bm;ebx|SkAbc9__%<%mT
z<OZ(=NT~+MZB%RK(*j<eF;6X8&kUef`<$w{Vp+?ih7WBd{enOpqzPdnKBd1v_kjLL
zUkdgHETQ<&>*O$459k51GpjbcDQB7JH`YwjT(H^luj;lECHti^88-Us;ghgiF>-1*
z>Q4kYEeU#^t6aaiAZ}QsE-@Ljk1P~C6&@0<<p{`s<L-doJ93Qov=24YOamN;qx~@^
z!r#QL^n1W{5QtoLkFYtcQ_VvAv1ngNA^Z?ECd7!8!h^hjNcT`v6E#+~ZoA&2f8&@H
z@<WzVmvOGp`_e8DqKN^{qsDF8I!)M6WL+JcgD?`7Fbne5mvql-$*d)J0&4@~O*>@$
zl>PJvY<t54VUzLC8D<vX)JFdeuJMAj7}*%fYlYv$_r8N7SzWW9iK&&zs{VxrK9BG*
zdCy&@S<uw4b+qENNgV6~c|$tSE98A9Z9sMb&GIkQzLZoe=j$~#TksNcASaP~rl723
zVY_)nUwF;f%vil`tEQ}ZLknM9>$nopK^Ehd(7Egr#EH;8@gad7=BbMHiamx-ZbkSU
zObw(h4rh-MrL(KWO*}tV9h>W{G5(=i(RN<B-+m&NhS<>?8T^b7EEqNj?vQ8<j5F_2
zE>q1kZgu_@m=1nJ%HkJg+Bj)JhS<(q2fR(G{5}`c++O1~VFGc`6;ykG#qDE>$)}*7
zBDeit?PryzTVm3EhC_Cmzb!R{Iy!4v&J$rq?!)}nOdX*$R_cTM7`8sjw}y(qd%$=#
z8a;ws!a7H-g=a;%-erz}YFxv|ri7uJ`%p*(jnk%OXXavs|A;0Ova>Qt#i{eb8t*8Z
zLsg|}?^q4IWBv}dAg&Wrq&|rEiLT*DpvJjL_d|Ef`8E6_8A8pcZ4*|CFJ#_i#<}l#
ze8QR((l^jG%T}!0DR&qu{hGumP%F3<Xq;JzixBX%G|G-H_i9b|tz!cXL1=JJsyk*q
z<2t97ev3@!PZFM_cS24`reY@|eCKn`X7gsBDWnSBPv}uU$sLHZ;TJ(&6YyBnoiHd2
z9>*B>NN<<K984B#7RNv*vi{An<v>|lECKo?!4AqTAoXP9eovRkv;+n=4}XRTLETLZ
zi(~}T-Y@3enuPwa)8HE(XQM_^rGheXp0I`2kUc;YpzT8ZFFq(Bc8pccYpvAO*arn6
ziMf#fuo}`hYzX`_iHe>L^>H7!?z4aO5key(L!bi*2Id9sAl7u6oBwC#I?7H&O;QnD
z<!NuZrd8Vi3jP_s6?>ar3crcHiyZ>}I~9vQ4<GRNa89=WbdU1C34oGc5aY=%>TNQa
zw1u-nxP%o(8vz^F<#3))Zew`YN9l=6z&&g?KoW1o`XM({ZPDiejjcwVrA+A7SnfGS
zMJ^(u^Z-AeaamB2cR4>L7)z@`u1>!W9k#8|Wa}?F76mRxE+jy(ooFShFZ5h$Py`f+
zyP)Rt`g#l1J1+DG*h%7NF3<T-@SVLNbA_mx?niD)9s{yo^9^rhQ?!>H&A!U$I#4(4
zT56p51W^NBp12>n<hf@8&iI|Hy$b{PAS&W@_D%jN&O+vs40NV}R1W<T-tH}NTs9aK
zgY>i9e@AM-Q?MPFhq>PvIk<~ZbbL&3s_m*;p;~6_>e%Z29xp(iq0DD~Wg6J3tSo_w
zlm(xh1V!|o<)*nhw5Kfb1HwVhCq!sv^sU$}KvN^_TWQ0o`LeO<XXg1fqW>XuI|D9q
z2#YiD;xUCs`P&J<Ag<_H?-0vU6;pr0{Vjq^iD6p^Z>bFg2E-Zp7}(+2YR=Z=Xb)Ir
zu6+R)_%3aP=(sp7Y8KVyS7&F_UZoNKQLaT6n6kTKta-n8O#BHLjX6hq%KDEm8qzn#
zN>25E*B?~G4Ub&yga4(3g!TOGA~<&fTb$D<Tu7=*%yKu_;-)+~R!X(nB3iH$Zo=Ey
z8+j{8RQOWpKj}^$fo7Bpt{Z26=aWQNqc5<$+#+V0vp&Zo0PIB2ts#hau6?88jQq7t
z5L%rKz(IH=ozEFeE<@}GcZmFEk;vb+-c`jc$Gtb>U-2fcKC6@XVIilKom<2l1E~)<
z?LBp8+CECP#{YcicsXP^Zakxk!y`X{I^rsKMCEIaNW=Px&Mx6u&{pbhAvJG(0kWd9
ztVb4+cs|Z|&oJ;M=Nn4oCoPBk`H9=GdqgIS%jkzAqx8vnt}a@af}~v!WHvn!G_IMO
zE8djvEp1;e6_25_A+~_u+*h98@JEY7HPJdW9EWMC=L9Q7qnJ;KKqtuWH*8Rwb<-`^
zfjrbc2tY;TGDUj}(WSd`*Ky~f{si)KuN5nr|7$a-x7c1sDA1dPW^Od|3zJQ@BK`;|
zEJJl;G+TkBREDQI`2sVDp3bBd35(;on=>ckFUB#hUfLsVA0($0zszgGeWBY)o%jd&
zV0sLnoo;gu)zvEkvUQpl)~DY2>20{>%uCswD!!Cw6bXbX+}rp}S2xWE=`z(;-D~H#
zs1&jbe}s01bPcluDhyXTx*7_#Rk|sb0q$F|11Ji;Ec1HdwbI3f@~kxN2iy?Jv)qzY
zN^VPNniuvN!8#a+?q*M?cOX3hAMl;FE;e_vDD9;lbXWsrl3uX_;;rSUOQQu@JQDVO
z@{FTj+rlPL+f&7Kdqr?A^cXeCDr5Y`ypE4Vx;U>INxHeFInGT%GHf{IATXJ)s#sU-
z%A@g`5Z>@1`;XR3zdE&Ckc={~46KLcvt|g+a2_yw6DLF!Hj{3MhG}YW2!kiVOR=@2
zRAy;0xaeKcQxS}~CppHkw{21rrmdY^Yuo6@r){MB0IlV3W))EvKkGiD?<HpeC*VoP
zgZLU`KKX9$*oyWghQd#oV+eRqH}?nmAnC8RB55accmMCOlZ@HCHJnl09e71l=4w?x
zYV%7$T8%S5^%Yq_JClzs8Bp9*a6BW6v<*DY!B>*xTUrOHdpd4MH0bNhY3vp34fH>u
z6QifRz0Gm0Ry|0EaX*hAgWcziE2${$QC6P|;>^Qy5^s!rjZuE7B?CyDED71*i|~6W
z9XM=i68<7RIxyRL#Y!^bElYgUVi(Y=tc%4D%IZre=VWo}vHJr*^uMW!Tfx#R^1X&g
ztQN4b)YCuFCty}X+eI&UKDq8WB=)PGD}ceUBV|GsB|l!WA%ATKho(v=tVeX+B&nuM
z`Fj0g@Agy;DvMIh=z*uB7DAUqdIwhe=6fdvK83%<u4CMs2N}iUYdHx%f_fa>*LmIe
zKz&?Vr`)fZ>omk`A@5PU07hRPZV{Z4=pB6(Li_&+PLBauYQ$OARrX_6A$K@y3w0iv
z7$({-8XFa*s)L5K^S8uU$U*oZTs>wJtTSAY+!-DhTNe2z5=w4Po&%Rr53rYUFY~T3
zL!>i^`rt+T2#3}1Sl7)o*?lfi2KgVn4F3yHh93gkVtJ7sv4w$NzPgwlG#>exv7cYf
zgK+uOTUaK79Q9i}n4Jcv@w%<bla)Ax+=}}^JV8n!UqNm~uR9Mq?sz5zddE7a4bagv
zCve8oBzllJongYrVsp(Nm0fW}woKQ@@hm<MJCl;2_h($hd`#br=lg~@{&c)__VhdA
z+rfA6t3-e1DaCKIwcPuJxk-`vf6{>TndGr*xqWuD8NHD*gC=E{v3g;;re6e`?bpn!
zO%&?@@8}37J(gN8s>oWDozCpZIF0@%3bE8``^aBQhG?hSF2{CY-;lR6zH_dVV+b5*
zLtvZpzH_u~zrz^37(a^W%OQ(K<p^{2f?LdX=)?Yg`sa#=Ehbrx?uV^QY%#nEbDKJY
zdJFjyx)8v*irved62Rq96rP#lP_@}O@wwb*+2?p>$`~lwJI@@^+?R<p7fttli_>=a
zaZEX78X*C_pE?;<c-}d4ogUBV_!@8!8DS62Gl@H8Wo2Zumf;Ms!?v`sht8`Qt>PJD
z!6q;Zu>l<>jzhmm>LMorqVn93I6OJA4}K68z<=h?$oJ=f1VrG>=Lr<*f2uvE6swWy
zUWR(xo#+<$Gx%QkMEqb>JZ=h?21Guv-{<cenF14|KVYrg<pt~WjtE&Sz<rV2;#8}D
z$gDDx{H=bEb4$XGtil%&g_I!9n;a6t``^0fINNzUL?1)$VK(EPG?_@0^DT2IdpqF>
zXsowXlLcg{yK9e`*@44QEU^#8P3}eZ5+;GW1(v(!+wWM9TC1I&a2^bcZKli;?#xGu
z&t<Y{DfA-H5cgwsv$n!C*HYodCWc`<(>{{%gp0&+2)F-`nWBHJ?P+*wjd)#YEOsY}
z$Fk-2D?XY3S>#~W;Jc)~wt=bxy0yk?`}Lp{RF9iU>4BS%C`R0iA9am0MYX3i!}KK6
zYEL7ij?|fXU!X0GmR-$T&HI<M0NxzT(ce{^(LB?AG{17+h;>F>B)rBj;X26D=oZ^?
zZN83g^xN)xi_%X?cHY3uQ{q*XE6a}Nj^oWE0M<s&M8&?QwbE)$4;vwH4b+3Mh0Y_}
zurc%m(4YQS7O`c9Eo6HDoF<iEH#7d>oe^9w$}3#P2Z;C3SplLYL(==l@|IP~_lEyG
zLNJq(%dKTeNUQKD&^?zzdsJ1RZ8p#x<05HPiuRP-FEg{accnW&pSKTx2ZZ&{Fto}z
zhOzFEAt@L}8p-dReO|POxrR6fUKHrA-z%Lib16p~D&5N=)s#xk2>t-^h7w%vUCuQe
zDz(OaSI?20Yc1DoFi-c4i`Kwi5QkDeARokU1vI7&65Wr9-!K2txAoH9_bozjX&?EB
ztRuy>Wm)+tZXfLM<a6Im(^rMYc*dO*nh2VM6|xVAE(pHSm4MrBbaJcrv8A1TgnvWg
zA#y(FQX#TxXa`NrknTOJ^|>WX31V@0fK@1&)L1S1PbD@gT+?IYkv(xkV7Tawpv{TX
z$QsVnXScmkEYKlcKT_+_I`Tbgl*!>ArA~v_gq~UGs<AB(zr}uNrQ38I*NXUj41@ie
z|BTU#%BC_<_;8W+oW<tZ9?479W12W{@xJ0mB@G=Ocd4!{%0{sM!RCSZq29I`&fM5n
z@H4EK=@87#{?6|~9)SkT!Tz7>g64F~XGKEeHi&)Yuv)?(>PiMm0L^?)8VCI&a^Jbw
zI86HX`^AQFl1+-`#)s}bk*dVk5W%$;AbqOkpBo^Jixe=+Qupjg9_}d5kUOKid-bCK
zRrZ9mi)2q`nK2g<9tX-;<ZSdmk7mQS5(}8UxE1X8l=)N_Zgl!{@Rxsbd@BTtXpei!
z>mhdM|IGb8?@H1CvieYFK)Zy+mIpG;x78ng^)-@zv^O0Uk*VMw@Qvwl(N!^wPiQEX
zkCxw3JyhLO?KJ7b+ktN26vQ~vQr1<X1gee9cUPO|Xtb?p1=>D1@L%c$HqE}1U6DJ1
zKbbXwF$Fy&`qll=tM}&zG~uJ@^So8!{DR%3iq5;c+^^t^`JB$gcd)sEURJMnZ}dUp
zE~Et$re3F0@%7*?ss6#vMqXQ0)BCp1!0P*K<R+rXe4>*k&zzO-7A>WsV0S~$jH<>*
z@AkiI{c@^)T<Z$WP}jkTEKwBu5FZKhMet6ZwaKaUd<ZtA_fsL+s-orPojY9V@n@H&
z(g#8*`4s4q=e9;G9j4o6UE~9UuMyy!9>N_062DKTl!-@A0}W55<C<7TaxeTp(pKg<
z&Jf<0>@`_O7$nr(*bK)a<?laBKg|A8P`|wSh`ODvKD-Vx1%4KSgY8NDZSSu_N?ff&
zq-&K=jOO4|Xb^pkyd*2DP@Xd|14FxyNJnm2J19xIZZ?Sjefk#KN8QA$;Wsej%t9&}
zdLVGzC2%V|8G)Y3Avg$!Cp;xy)^1=&bVa|sD;Yn?J7B#+l@_RJo~ggJ!u7%rbeG^t
z=oHWnh%rjFo>BCYw3ED-l*>)}iN0Qm1CS1cY+={jdm<Zm6tNWa*z;QXzM*sLUP(;R
z)12}(r?;W@U_TS%^v*a=VzF<K({K6B;&h7QB!D#F6i|!J9osrhX*aK6Y337(E$z2I
z)uT<NhC5brpczz5*g<P$yyxEI9U|sKRdHu{d8jsgGtv=s0=*kMoWS8?b7p21F&E(r
zz}3EQ>SOiwKd%17)*opbs_|J*g~Vw$7>VhF6@t!$a2|)9X0zD-@_bLuKn%t(Y4)r{
zZg<gKUJ1P~_Hz8WEv0&>KB4YoNV^F!4@yD*!m8&aGtSX|!PllRQ9^K_zr^1hEr53d
z=1Db~*wTrm)kXdsG!H_urjI#t^`G@U^vlgB96bUxi4<rUWC3ysd~x`$eYmbh_Nn<s
z%Vfn{%QOG#lp9mdSL8;;cd{EZIxsI_x<tO3UTWj2g_<1mBabE_fxSVxunEFc;2r9`
zyV!bOUu{A=904?#g>PcE<<dL#?G~<amK$@ito5+<uAw@o>W2zv)VThPuY}d1DghSk
zCH(KO4M}wHs-xQSk9oD@P<Sik7Va@qle4uzARf#QQr{t(gXQ|1=45@3AIBSq$*H!A
zSVsg8*NbALMsa5mgOj9Si`#2c*_i%8(L10Vl3H}SU~J*w+zS3SQXY7rd%mi_<X1CS
z+FKv<VqrhYPnf5<#*Aw$ElG$R9Zz}QS*(TyHotd4^cJcj<9GqN2vWcmHq$yF!O_>2
zg=&eE&=!`y)m;wq;0S<@J)dwFaV}XK$#Y*Z>GVT%NTbCuCMZu&rF6>~UNpOGJ&*@k
z$yB2rgvU6~S!Qd`X`F`jz9Z0mgfo;|)Lw*Hu)osw=zZ@-`xf(3^K~aE?1KO#Br(7A
zN!fr>Vg8PcI(+|Vd)r7oOnyc(P4-nc#fJfJLSG}Q0Q=S0$YIYm>kngrakk-=^^yBk
zXgw6f+@F(M&{#Mj@0b8gU7WsWYt-IQe3Z^p{%hJF-~mq<uZXkh%g8Iy9U+4f(;|C=
zbU!&ri765+=zQXA!K*x2!PngO!W^a^We&bG<MlbJE{eA*xuq<87n;No>0{^y+;#Yh
zL`{I|ZE|MVW;r^0V*X3X7Q#YqH~uPKE?~#Lf=maW873;LB_*xX<Wme<Z*R~7Y!SVj
zzll{znu6AX`y}_qaG?!>$DuJ{YkWGUfxjqsUT#wKEQ7<mf)+%(yYp?i`s2E*raK;C
zq9?otdy^($bs=%k4e2ML6`oCw57sBnKfLRG`bY?w!<fm-;P2vOvaS&?gLt0P)~IfZ
zj41o4w%gtZuE!newWxE*J*kn=kbj-KpMz#QZ}a$Wghh$RsCm4%dAkco6^+Q3X7O1a
zk-Nid16EhA>AB&yT^nu$O@WtS@6fkVx*=AlPRH&C#r_Q6zR<{2W_kd4IIeSMTHII6
z%lTcHV6iaGp}`iL>5lfjv_-nZI6Al{F)xKg^djxX(m*+}`N6Nwj<#!Nlg;8E7^DW9
zQ>!V9I84qBAfdbvzXSBvon<Vyj5cl3T-T9Y)6yHURpjyXwftKgA8r#=mg*ge`pBL-
z@8|d+a2DhMvK`xy{VAto&Qy_`eG^-p80B1LTV;P|CYbxVZUf(JJ<&pXO65`?AzC9m
zuggBfI8FD5uE4GjiW8Bv2P@|4`J1^Vtp1d2_`}c$6G72YK~(4!<1~954--+uN^~K9
z9kmVjAz2n!>EG^=I8x3v!4cr)=nsTT%*%Pi@@Vnr+$!NY)+-!5-e5a#y=Pf$q*?#*
zbpma~odAr@D#mMO9tIaPdOy2e_NTTS$G!kF&4NycE6BsL$>QFbTRBsydB}NjfnBe-
zt|(DhWE^d0=d1Wdcvtvas0o8Z{}pa;b?8rP|57i|elg|vA*o9ERNP6HHvdF%ZtgOH
zhVz-!7v}PvG&k74*{+!X^VET-;AT-oR34=a@Vfj2rTt)6cjr3iVY|?^Dt-)Jik(He
z$o-h#Rxmz$6CcN{!=w|{4!X8T&(fkb2W+1s0tf>068j2Gz>Y+G4PCUX)}7Uj*UeG=
z)NFRWiWPx3A=Birs3dQ%0K^spExkPntmA;DN#Eb_)bQE0A~hBTqbz0Yr@`qI%30X>
z&@Rs$_i<;Pg<!{r&Ojz&22oCOKNWtes4TdbrQ-iXIs!fxq?@+rn8rOOxMP1Po<4-$
zMjV5igsDY+OD*s|v5wLkv_o}^^v|qkLmKc644snXFD|s?7G^GF!f`F}8SYi;DQz?5
zbmbSV!S*?H4SXBB8oLi&gvVm%r3d+L+SInNjbmwc-vT|ud?9;zA9G%o|7=%N{55L>
z=Oq4EO62~kP3ae!-kA)J|DuE7y>TN6pKuFEn+X%3CqmO4&y3&nSp7O<#N92i3_&H|
zV?NL7SF$np06)plV17jXj*hCdBrVz0+NQW<UgtF?e5feuKlCm<(2$679Ip*s4JN}c
z{U-awSS{iZ`7DPj#<g45j#?xZeWbCFve*&JU&?vf8jVx4&vq`d1VN_!&bYyJafS3u
z#D5{WLvPVr_$HFIHkyKO!9S()GY%A+%6jGZ5?UFPQC(vrtxd8&rTZjrBp<XdfuzDr
zERm|Dd|+f#_rXqvqSoFzi;}7+Rkt|?$DqI`2(b}`1Ka;yI!2rc(85-N=DAKO)KVaB
z)RwOq<)p@^;Z86$bP?kpS^!{FeRnb~+su`~#rrz=8P=2dlhs$)rR;Xq!cukKpP5qP
zuyj|KSvsS6PK&O2tL(jDR4|5oOMXwPr+O$+__T0=<AbTE0j!tl=Q@e8C9sRcIP0^x
zT}h|>gs_&KjWtHrn65R?Zy4G9zFDa-TkWxJ*w^%Orh|Q)bsZB=toDC)ZE=LGc{X}5
z4%&f<(ww|IdH=`JS%yb(wGDWDW?kcMBq6wKaWC!^cefTV#ofJ7ti|1mI}L6j5FiQh
zWZi9c{5$XWcYo})*Y3_akKXs0y0@~&rk#vat6uX1?E2!)MKM1*mI~EZyefE!W@<zp
z*j1hyd6{^{O!OBx({1O??JOz2%ffVOmu5>$-^|qPlJtH_aAc0`8f!I;Dq2xIqHu1}
zoyrJrFX+1bit4-eR@5WSe7HyWKmR6olmoY!o$Hto@>DifizIKVbGy!eps%ql@*|ba
z%rbu{FD{u>*Z}0Yh}Xr9hsU7p)MNFHWe1QF{xUr&aKU@tHJm;IXJZ6eszZ|dX6#F^
zPLxMoR1Ow$?0=LsDzbjw{W+poXQ4u$r3q+Tg%t5XH&zi(>X4_xOZJbTH&g>t_#gNu
z#h|$JY5I&WDef4#VG~J)-IjHgqe_;3fB3z1rQKs^dq54yFZz0hGfFji4_+XCU>gL7
z1?F>u!~*dXoUfUZP@3{Nxlg<<=Ciu7kl<KWU0J&P`|xkgO1Ilj23xT*Xo9k(wwq!M
zu||5$bz-9fhkUnLxA+-;iC@*LlA@9uC&b6)NAK0N!jeNN?ju&J@<ka{eZ}<$y<6N2
zPnGpkoglN3e<ZIoT#|%o(0!am`(R!Qi#U`3CtQ!KiMe7}N_=OZIx<b2D)Ni7i*kPe
zvx#e^KaI5zv*i!SLDVrk0N0ilh|l30#8_+qE-8JHRng6&@Q7H$aZMIB2F$UhnG_Wh
zi>2bD)ic~}>0hMN_%(%G9;8}R(Zm@n9(Z$y$^el9TaI^BHI2C)w<zXOgwFVrYMJ!S
zciO(f#?=g~j;<bM?c&}Se8F|YR?FTKr^v_XQ?U<!g+C!!;kHOU;O!<AsYZu>fzG34
zH1(;r!q0%xHLh%P@wnn9<uh#ee0kgvWUwrqBJlaxN9iixp5Fr;qV+Ko%45gWc;ep~
z4{Ci*TbbA`y1lw5oEBK-%r<MPmsS66Np^1W9cC18G<6P-MHSFsrb#dyw1l5XLBOSm
zm8a@n#WacY#m$LZADyJ{MQ!KOUB%TaO70cEEjdwh(4q3$12$&6_#61NU-<-fX}Evr
zY^Z}U8{UE}m;V*@F(o4XLb@t>N^E~!Tih5v;VQALu6kObs@!S&>I*X`q27u`nry{j
z*=#HeaHR9NH{x+Zpq|MgU2@!&<bvdyWOu^g=sv13QYW{frZwm;Zz=w}GTl+nv&Mgt
z&JpX03h|<JR=CK{rHz3|K#yt8Rfr<F*myr?RP>VwN#9R34Y?Vb>fB|4E7z5I%3qqN
zc;|+fh+FZgicwS?VMP~9+xbNt%Jqa(sfE<f3Mk@q^3#;xl6xgTj^AytQ-`>2o|d-y
zHD_w>S-bm3a23!ZbO)db>CjVfk#q+zFy{om_}lP{q@HjCYO|h<rXznuEY+i``glIK
z#68ARST(S0YH6K{1j_>Vuc6C=0ypC$k^XQ`2ooUoeE1mi6|lAPkx!JQ8yj04_aJs`
zj3&yg31AJGo8CE&z4j??%-=NpPWXT-sA-Cy<o&4>d^$8yn8P(=7BT~*6_5idl|@8s
zid`5zGcre?t-ONG<o%wpmPgffY9^RFf^6myJ%sBiEP?kU(PDc>2u}Au_9pl=p%%<c
z<_fPsH>$Qrc8>WwW<umzy`bt%l!iOIHrYm4`j}hUn)rNlJ$|IL8r2i$@my>W@)D4d
zPO+bO2V_Qe5Z@J<kyDaNQ${8yCf<#k81Y8YR=OGJ>@-*}nRl6=*@yUI=@H=rte1bl
zq|w&U&QSAE1G+6cPCNn$&|GYgYJ9}z$kCC{BZlZtt7Z`<2J<X(_^o}dQC7Lt=4=<p
z2n}L>fm%T-p}#mvv;unlYRpJ(qUOsVsn<nv2~88R_;+#hqK8G?)DFV3LOO4Im&rcK
z(bIL!dog5Wog4z9H%9zZ<oLntY4AOy!%@)Ra0!|%vuMMHA-Z1bkbF7eL~HRoyqV5I
zM-O`|`wLrFJFq`{t37A^x7mB_17;>5U%zB&X*}{4Qlb0tE#wr%R-MM!-Z;}}*5_+-
zlmqZpq9B-srhFI9%Z=w(@NdC6_MBTO776WyI?`4tSDXNKf<MCtF)I!>A%HRTCiqQ5
zz%=$0ej$W7C-W}ckg1|y2JM0Cfl~oRpsR1XceHnuXQ!u*KPU8aND=PEeg=e?o50=D
z1?x&}Q7_SUS9MV;<PY&(gn{~opCPT33&|CmiwoKE5cNMhw!cNN4YQZc1!wVp(gkQI
zE-Butx2u<ECg^~>L1Wge*SuH$Eo&`XEnf@#*0JPCqzIbCHx1$b8J?%MWXn~{aqE6Z
zoVU>Tvp3l{HnfFPi;JL>$Xuig(h<Fcc0=c&HRx<`%e+;jsG0)<)_(kwRLM6IwlmEF
zC%hG|8_tKG{J_f4g-{JsSDFG(#bDWN`F8m;c@iMdy_dUWEy)k0PuWxpX?JMGs=ksp
z(Ou{f$--V@TZHfX=6WA_M|to1RKc>4j2Xk9k|w|^sjYwlK6wdWF3@6Y=nOI&IR<ru
zV$kWxbuq-3@w<47VCMg%pN7iAS>c3G?+_V2&UcrN0NT<})PfB~{*cZ{b>SB1Wpbx{
zrSgQj6WHT#D0eDM>i@u$&M?(sl|^1DizU_oDp^PAzEC2Z=01hngl+WM(2daiP=RlQ
z=N6#CWU=QU0l5nPX%sdSJ&3d-)07hdrF^zLMYf7S(O9lH*cXubw)vhq^Q==Hz1_=Q
zk6bR_w&0Bb6|N=ukqh{2s(@@RljL#oYqG1#G~GJw3-u)J7)?Mif@%(3VHb1hd^hG;
zP!GIo&Tvt9A)6}v4gZJkCXUHKEe;U;VX6#|!)@q)&<o%h9ECAR17t763Vnsc%shXz
zZ<}B6^m8d)S6va_Wqw=07j6STL7SiiJ`0zjE#ZBlfm85z_ycSMCSRH$i<iG55~%C4
ze`FrAAGlc);2UBGZZVrn7tnfshj>Y{;74RtSR}Fu{ReOW<<epyC=^QnNSB~|Vv&Z>
zpVaCMb&YZQ0&NE9?{9^+i@{)fSGq0UB3K;uH}2eknW@7xq%YIk>8o@%R$#i&E4dsv
z9UX-XAxO0VrmUJ7n&>X5N2plzE;BTg;m>fcvL;#j*cX6J?Ll-u;TDlWuERQ$jpb`d
zJF$|?qaLgDx+$s$B%^F@j5I9O&es*_uj+u3mEQ$wlE1r>ZArEccDt)_ATy*4{{|Uw
z1zL)1Kog+Nf=TGYpA-CImZ0WDVI^Lhw3EYt6WAy3N?n2;1wZ)u`3>%W?Sylfr@cRp
z-p+L51MnndfiM!Bird9@qKWe}W^Sg~2g-o|mW_`rk134q1A07TjYBjS$=2{UsS7vX
zzr@+bzROwHzm}FW52R1nHmQQUFFl1L;F0KA<e9V@apD}-8n<c^Vm(o;?y9P*d=NfU
zR0jTb{&0LZcdsZYZC3Trw$3{%sAKxU<A_wWKwJWU!B=82NIOK1ox;ZvQ;ACAk+M0M
zGWkh)LGe*BU*<v_VR@)SXrRBXZ<v2iKucfcM)6rv8}gE33>AY%5}oiCfag`f*O#7P
z8r%!DfZvnL6z!Eq)U&l`G+mU<(C?wK0W#RtYjJFK^mDd$Dm`;O&;6g+iNa&%5%Wgq
zBD~|Ku*12pP%$xqc#9k*5_H!imqf)z4~y;+`9b%Z+996dZ-vv{yG-+{qfNN2rF)pS
zcepDu3jctNz(>d!s(|WGzQ(@b8lo-o0y0pG3?CzYG9>Hdnq<X2!XtJL(f-NKE0u7`
z>hdHL<ER^G!CXgfDjae(v6q}G{~|ky^CHds#{SE64OIn)2$!jU6|WR3HKc!}Td8uP
zr`YvjuWzBf#M0UR!(|O*v53@JwpbUdy{~AaNR$mmLQF;AeIO^iCwv#w6vsm6RCkS?
zVm2i3i7ByT^wDG~--vx2%yCATJDIcX*<K}ZFs+6+Q_X;9{j_i$@I8lkFM59UA7}Eo
z58Nj)R<Sd-4~Q?`BxWT18M#ZLlv>kmyt7TemJmNoWjgaRr^kILm<aEq+7b1UMbL3+
zAm1DiHP=aA>=4;Yk*s|eGcR>n^7pupG5W~vnhE4!HqCX{5?9r{^lXLMN_yhxYQ8Z%
zPUcqam758OC`EsPf8pB#JMI^uG2l-2K;p@->bt6uvWE(p>Q8b2d@fw*-RpVeyl4f?
z2KNa15<f+J1g{}a6CL0!qE$Emn0;HB&g@R{5W)dwWJ`FjY>Oc$(hiJNSrKOSV5%OR
zBP{0!(``ND9K7SYyV|$VKPz}mY=|1bdcq@a6&K{+OZ$;R{4Tkf+=th~Q`LOT_1I-m
zr=#MG0r`Je8qfOfyMD4{fQWuaMenLubAc_!dzpWUBp_boC3#6UPWBhY$wn$R%i_pH
z;uyY8F<AGXx~}T8=8*PJ#Ux@8zYW-_e=^Ie`d5uGU9|k`VtiW0g^pF2Rk_-&VEb_l
zH5>g2`c2vd>>}%=!^jLpk~UTC*UUCrjX!k2-H2rKLqjV2pz04bN33PG9`07YHsMIf
zh=!!v!c;NHe`kh-&xI#4ufZLCg-^g!4e7D-Vs-KJ5)z~T)Lm5+!CIj*G|riCqN~qW
zhiW1KMP#{9hW3X#@`v~;Aq`L>!vZbgSRwW^@VsAFZ;Wmd*C}>$j4$$~<~^l?{s|8W
zWqHP0Q8Q(JZE5b(hh}nh&?M>@(F{LJ%pyiXa$%KFONxLRNUs2^){MOcGmq00HZ`n1
zN`8i((52oHt~Zt$*88sBp>2E}$OOkyf+kHHP~BI|A{#?D!uJDPf(w{IoI)@|0c@=N
zJ(Yk9L}$51mPO=%3jSG|2>#@|9$d@66>0G|Xc@3N`O#dd3p<SKCjKs*;_nOJBm#Yp
z{~!Q+P&QN3QRR?rmUWg7!GDMi!wZ0CI@j0PGuQFM{?&fp@yxx8ju5+X+d?s+vz!u{
zfxjkasXIj0i`uP!rF^N_q`R&ARnt`cRIvfS#TNx#-sQoXz|Wpr_DLWL^w|{dc>hIa
zx9}bKE%xAJ$WdeyszCluou#(ROw>K<lhUU7pe$5;Q26CfaR|{1G!si7b+@vK)}EeU
z1G9s*1HaIbT&Ca=$B0R=6+MCON17u?kaj49A0%pnD6W(0nmk<@R)~OOx{i8)r63pB
z_Vl%YE^xzt$i3CE)A7KAdq=t+IHLkqwk@9k$eBCfH2gEUO*T_W8i>di#*2nyk%wZ;
z5y!P=MPF(++Dm%G%=E2tU$P&t{q5@HEA$1uU48rLmr|K@n$Hj)16#*yv_5tfIf#xS
zP2?Qebfr!iMV7)1nT>%p{*TTy^O)+c)kO7g)*SasUo4mih$I#&mT2Z_Qq-lYOR8gl
zIp0=!NVZ)eYR~Ey8={N>K+<`yXh*a``at)Yk^o53U2gyE&`NqEaKot)J>aX7=+DSe
zDN1}N9N`-<RY6Ap3U%ckh;4<T!bQF@yO`<9e_<1t7c?APA2<>i5!mFF`<4WUFn9Sx
z>A5&dV8v4C4Js!u6Tjdv(Tduy=&#DsI`pZ=fyQYOvm<{tM(E}!cYsW#J=P07EbL;l
z*`~}EW-^<`)iC229n*x}!LANRhkpf`NiDbpP$d_FlOcvYh@)6%WI1$3Xv$?UBg1FI
z>d=)?OXdWhE54RKNpnS!KgKGVjp3$r2jFs<781h`!b#y<z}~%<Yb<OQ=Zlh<2(5#o
z(RA{Fe21*Q%p%8>-@!NA0eFqeWzQ*!T7WNyPVg$OIiDuYk@Vb3x-fV+a3a_}WDBea
zGQc>k;c}%?)QMD~L&%A;DGIl|h|I$3BejwB@HDu+^gAEN)#8Uk50P%rGQI)#g#C*<
z$Hj9F<_yz=8^BkIW6-ncXsE9=8rp=u#lg%3wh29h<{@%)8PXd#drn9waC<Ex^YJx^
z7Rg6ka2BFNrb_3yk<1o)M;K#8`c$YjeF8A7Gq|1HI<6ako_{BFk`_vnLH^N*k}I#N
zu4zg&gVbMv6X7j(4E+E%mF|fnh1$YB=p9lB-vZAIM<fx?@D5lEyhg}jpU{?|KeRsF
zpBcm~rNux=;A$Wi*pbfp&Um+byzWeQg6n~s4!jS?b2~)~G6>K;Z&SZ24y%r<PAGnn
z_oj{#CDcLrRfVJ|l3~<v5V7vTCZjE}_UKz=0KN(I0cYUrFsHOw<e;~R6^fCb2{5N%
zazpondjfrZIsTcU?cqGS8ccrFr8m*<!*AI6d>i2>u`NU(=TMkTri$_BXdO&W{EwFF
zBAODr0dMymS_v%_kBJ%y0Zx-37QoJ67PKW&g%J3AY&kLzJ}m9!f8qY&Mlp>-vqP7e
zN!%%J4Hv_)OaVPDT*hPoXU!I_f}bT`hR&hc_)BaVK9m?nt|!NlspMq5KDG%Ph`+%e
z!f|kCbTRr0<1qoTOLxUN;w&EG9lR(o;#X)ol8F8V@0a`_&-;s`gz5Yh_B~S?z6%^P
zx47P*BC=DwEzN;RNXHj2E0{9oB<tetahq5JKR`S#{Q(Q;LTo2i7h~a1a4wuHO@ZQ(
z)d+-jB19|$X^k|&UK2574?GWvhA81Ut7fLt@nI!*RTQD6&@o9P4H6#<<HdgPcr=7|
zMD^ewxkDNbzec8@ok7H8A`aoJ;Qk`mTI6SP6WHzHzd||TPV4}Fxb!cy6P^lp5%bsw
z>}cUHv6fT~Ude+FKrP|MuoqSk_Z9J~Rr06Aail~VFGTS_xRrcRYzZGj9>Z6p^-v?Y
zzqC^PDA}bQVwnGji{fVRe&{#sKfqI6iOnHzlNx+4vIz;nn6#UP=`NrHZ(x@5l5`BZ
zh<<^iqzB?Q@d9)W{R-STUEmX9Lvfk-71VP+K?Qg_;yHX?5E*^=Q20z}MacjE@%0w5
z7vL-(MZV(kgot0lG3*n%2%ZBxO1oeRdxWGT#UKJ1E_tETQax!1G++3Wy+{k8AHeZF
zO?rnu$CrY$$O0qMRmmZ3Mz&x+WT<pT7%P+jAL1Y4JZT=h2(67Zh9N+Hz9AeJ*Gjde
z6GAg?GH_51hTg&x@F$>hQvffKoWez+hx86a5l7&oNF=mbY$N6gvFKS@J;h<!VjM-D
zNX5cKA(7w9mk4=c6EO6$ft$p{vtQYd{6oHvpb_7)<C*pR5YYf?t7-UT{5A1J{zmbf
zx=g&slh9d`O<cp@W}mVm=y^pUtI&GT1#s^l;QDasQdlIA6=FT8k+_Q611yexz;9ZF
z*F!!+efer85KQqO5B(Nom=#=#G!UK(p23&!a?FNq!I!~+4<e06i^ZmJ3uKfy9Bl}7
zLGDSNu@KY%zR8alK7rY6SMVb<mZjO_XcO6F#d9)QxeQ-Ix$$FwNPZV-4=omN@P76w
z4fe-GK3vM>!)AUS_Z#ygL<jxAXx@n49qJR>CiI8;VV&`0`B>r~d?r<abe4^jbf_0H
zi94~?(sT^PUqNcDjeIZBTeg)bhfuh$P|em8_b`LPW4Y_nQ|JV`2D!t`g<1nU7Wl@o
z_aKr4=R_EXwo4x55JaO_p_}-hqDiXHk7m||2h-7lKCqvc{FkI|(gE~5)*Z=*weY`$
zi<_i0h#^3y&4c#ghvDwjzfvWk6FU<3xW?=~DKp50K8Gm=6Iy{P5k_nv?@}Upg1AZy
z1zA-yEFX?XFvN_cLU(~da2dP^naHJ~5sZz=3$G3R1&m_%>5X)2X(iK9%A#6e_2oI_
zGUOuC9Gl81;a*_cZJ_W^7=m!FLO9K?f%=FQ{4#j6aF;9N9s#S{AHoKqIeeYHK&^t?
zlZ%!0P!HBZyoxPgvXFErI`j`VhS`k#j@8E^@OeZ_swvWy>I>H;y1+}tb^HclpZJD-
zDntlcsEu$28V!*`E8&Fy20K((A3Dr?c$OE$Gol^IB&yMGat^o1D$reIJaSQJhs^X&
z7E(fogNMN>_grd#1h6&0TJ;&9h#tl|!WmK%Bm+ss_8`NFV}QN=2X&s9ivt&d)Je#q
zkA@Ehy0~BaTZION`XMOP2Hi&N!p!JpVlg#>+)lohI-^n0IN&pVEi4jhLrbOK#0cng
z_!u3})DHf_UHA71DVdD$cLsr)pieMC(FeJ%D3?D*;^ecjfm};;L3koNn}5Zfqc1ZH
zq=U>Icrv|LY8%=b8p;p#slyzj;GUz`LDlQLqO&Yl-XH!#Y(tL28gz-!646UX(HBGo
z>5-iyv~nwP2h^(;NE5_=#E|e1@Xxm}ZzLn!8D0v1M%BUy_6AfH=)`KdA>z$&59uS+
zo9#>tk&a6%aRWvoG~|$G2r4j*)tsFguFntwH`|E)&TfbD1f6gknlIi#o`72y!)IXu
z;x)?1g7PUcOcks6rWz{;cO|h@N<`}dmOW73g%>ktKy@lCZa`MTKNu%GNSM!blXh_b
za@9h#Fg{!lR9J@wrtz~yBs3nH%H-2Wz^#2S2ytLC$Y0L<%Uxt!qrmruB+Bn8DhNou
zTb_kCp>E@XxL14tJr*S?SK1{Ru<mdr(i0jYCWuX#9Za`yB+dAe=vz!}sW;vevg0So
z-*FN|!X1I9&IJ9==Y#XuCay;|5-$NIzli*RLFguN5uYX;34aU!NxOno!DxCaw}?w%
z8McPMBF=|iAqtq6hN3<2QnZ?|D=*6yD_ZGb^-n5FRZKL;|0d3ftC#^?<KRQ*B+q6K
z;$Is$?fTWH^Uv{Q`UcX<z%t)o><RumTm_FL?<@DI7V6poEA}D%?*@zhuKI&|x2m-g
zl1-#Kfs<o0wGPBx1Nr{+_`sG>WXR^qbuMrrt{d(v-tB>=f!Fj#Hea|aofjrUXE6n_
zAGMQJ@|U;{n?+rfPnW%yjim-+S<q!MUs%Sq3C|41_{aD*f(^bGUYYxaPtG(DA4s?1
z)wo<%OYvB4RpP4is&eHL^>2Dwb5A?e&|dpUzDyniMtdFz`Qdi{uxp}Aa>Y2e+s8Qc
zo*efBd!Ak9sqmYFnc<ym0Uzd8ORtE3WaFrr>aZbM{an39m#jXc`l|6MB(gQx89j^~
z5F+Wr%qD(b_`H9Gf4^&t%i}fs`-NTx-_vz~TY3WA70r?jlb=yu)EV?)-KeM;x?RdU
zsxhGM2X<l+KO4(#4EFKUo|BIL*6#Ky=Q+o(j;*#st{#C;TmmwTY^(UL9IZX4N!8qp
zSQo!6YG7Qe#C66tpm(3Fz>#b4C;kZglYf`xY|Z5A+=|oX6KdirpH{cB|KwgB$flRF
z9w-->7K^AUpej07aZTSqTSvVr;;K=lO;gUI#t>V;Owio0KO7(I?QiaF?P5)_w#BYl
zAQNB7rHbdF`-lm>EvqemB44hKQ#MnK)V0<<(Z)tN)x2tt;i4uRuY+7;UB2Z$t7D@j
zsp>}Q#UE)^rkVw&-S*M0BHzj2I%b%#0K17V#&;^bDyz0myg6=W<fr%n@s{Y^sKLgj
zsvinH-dw!IJ@6Gd{&5^~HF6C1nZ4^gSplnmJYC66fG41CvJUx)Fv$(7C(76Q*vNxA
zhp~@Nr3lI(a+eq-oTeMPp4k4dRGRmj!?tW&T~C}p-fs@^3?!_Tir^inLZ+lvQJ0lz
zN{#%!HmJ{0&(xXqZ&azuS@JIMN}(6qFg!2(BGlS<$GzDDxla0yhNjVb!atZROg?vC
z+$6k*e?|Rhd;E9MU41Cu1?pB4bza?6%}v!x*<tBt=@73Br_gr-HSUhUR6fhy+<(G9
z1{iY%&`+>Si!der4Ihf{r;ey*YvNS@>RRga6<3sxRkf(Q_#vVh+)Uig)(+6Fx{jr`
zLYvINS(e%cIgAe2n;Om+ys(6YF%7Yi+)2Gs9?;BFkI=;%W@_GR7?nVosg8;j<YO!w
znZfT0uL+=DjdxY>L0~|5p74<;r37>t`W;5FN9ZB!XW)xyh=rvx{tP^i2*3^S!}6}U
z4qk;-!doRmI?B+&pfBjyV1479;I?=_g&T9X*?Ph`{u+Y{hv7C@dwdDDi-?kKBA+X^
zL_Uq)6KzZQEoQi`uBM-C7t#Y}xS#wByw$EIwo2P8d!9q)d+1B`GX8a;%fZn!$t1B6
za1L%K#>hGW({x+Sb?tMF&G<lnOI1f5A#Wprd^0%1!@AcxOYIFjdUusI=zQqE8cGpw
zqy0clYbq)rU2p|41<wGU+*xwDwn%+aHdXyt6AQY!`Q#p0E?(n01b2nTG4ldfz45+I
z?$KUHs3u4N1L`sG%$^Vi^Swdsx4smMjwTdjtg5!*f+k&;646Uf8t8}%x)Ul<QH&iC
z)`!=5pE?sgde2NxTkn0l%68Ya-jf7Qz$+Xp4Z|mp3uFQ1HuZ4h%9x80-;8Ub`WUJ-
zGu6vv+whOlzR+&hS(~FqtbStdT~kt{wB_2i*e|%=dK~m#I7Oz@^@~(SFos{i-r;P+
z!I;db5ZDlC8}UT_P~Dz<$oFE>{C~I#+;T@$&7U>Pt!*7Uyytu`yz7HUL&urs(mUuG
z`~mBUmtmvG-Pl^RuYA9}FO{oIQ4ORzk{6IS!h2*s@(RSu*Eo0ZWw38>ocEc3O;8??
zXpZ~H^6W(R5mO)>m)5~7x}K_*-6LPAGj!dw$8<9_Gc;>8t&{;`9(F>?V@8F)1Uq{-
zxDC!tw(CxfE8cz1+r@X@KPqISE$nopgp5~?(!SSs)s55ylo6_2HK`U=GgXV^wechH
z&(c<LuW*(#0dGq)ZZ4Y<S{a-hst%3~N#UP>2O^o@3njr3$Wb&K*#ZrN8KeXr1GR-N
zi07qQ@Ktypnug6nn&YFW!}7kWW$GD<c4QpB6`lzygt`1`@V=#?=7COu3Et7JXb<FH
z8JZj34!Rz9LeH7K(j0UI9w3j(TPvTbf6+bAol{$sCfQFU0s6|N2!iOOk6bjL%J&Ha
zf{nMGdxCFYASL{k?aK@Uv2|}|4YNdeEbWH>#y;RJ2@8G+eGKd2bx=Q~1VncW$zj0O
z@H_6qcVM5<z4$HsALKG*klu2^@Nl|ksB7>|a9Gd-e96b@_Uxf>6+4OB$S)Ieg=bI&
znn&FyTFWlV|0AB@Pq0lC3+yo0h;ev#T#Y3`3h96t#cTOPAeSB@eieS<_A`4xjhy1Y
z3qh#?q=c)WW6)W6v3QYhD7=EKpcB{}WNe}&M+cB<@*;59%qKd5$R<x=S6m|ZV)J1^
zJSg<zL{QmT9&SMIp<`*eZ=}oX8tZ=I>qid{_YF&&PHKVHk?9p<R8`u1eIr9o)Sr>R
zX?v)CCX<m^c%yibYZbPFiI+3Z4lc=Y!136z&Nawq4(?<Q@sW}Y=|!xUzXW!y(drAT
zT57@AHEM7~9m6pB3gQfIfR1r8W^G`E>#O~Mg|0qbeaM{dIN-ekY&oylTtSa)M9xS(
zq1A9ao<%gmWu#sKX-Dbu_0RPoty}k4hp9Rc1}Ma;LcQGw?RRWl9dkVMeTrZ~STFtr
z_kpg97#C#P@=XLKWQHfh5fB6SRjkxIqif=eVvok;ME|8#fp=I(1G0_1q4kRSxW!{1
z<4T~H2=&B%;%hE}yTlm<mDB`Xfv2N!NMCHfIwm$dxp~^fl<~lSny>wXn#2$F*0X%A
zSWy0^Y-=f9+08ya;AckhW^RTUgCwDG#4&24OhLUNDzX2WNgAmmV{+nN#Eyx)tG3Cu
zk)L?h)6U+j=5ghKs=-y)Yfd}ezL@Y)&|BPymJ@A2U-1kTfsaDQBYLz1S%fseRsoi1
zNAT&l8`>!xcuT||PIYIQ+gEh2SZh*Px>%;UE(Ff=F}R1Ug~Rw&Tts|ug>->y!^y;W
zsU3V3xhHE8krB5#esYvr-A2}wvOr4utrIhEHkH~MJN7!p`ZL(pc#?LNwy%r=bexmY
zJ){_t^YhuJ!ciz4+l~)X{u7m-n34KVT&`xZ>;?9W?-e{{_g4H_db}dV1XvaRi(DDb
zsV=Lw5_wRv*ir~d+ogr9GJK9%$^Qqv$4)9+Moma~p7JsIWyB$61lfd_do#@2O8iBM
zRa+h3LL(3Z(NI1`+d_L>z8r1GKc=tILql79x4eINHwQNh1bSb2D|&E}GVM)jtr$*)
zBayx-=3V9HqQ^fjnQME;gfBuBScaU{b<=f{Z$}&OGWuwstM{R^g=a)S#|(fckS{ev
z{OYv+S(j^_k8+X;LKk=En&A~uCEH7D%)>pJa1_==u}^a-V!Cmyl0jqXr}nAVw$?mb
z12^J37rFzNP@Qz0lDA}hPP><Ch?+u5!g4QUJ`H@E6G{>DeqWjRU9&W%L)?@kGO@3I
z0X8#~Z^O<0n!Yu=ZDpSK!KaW({zkVp{!z*nFdTIx_OS9_6r%5#-&X7>X<hQc_9Xlb
zDpWm+85=h!wySXmHIaYoUS74Jw0GH#%6_)<zS+zc<fLMhu3@}4<7KVCv(SuO<05i3
z``p&oT+dRwN;2K|4rJ=#-L&m=o56XWPI2N&?}>_`#T`m|R&=v93~XoYP@b~b5Q^PV
zYg5*tTKCf8z%Id5wykqj_1Ef;6>qA-u8*Ouf|p#a91h@zD%lGuKfJ*CrTTI8SkrQw
z%U8s{fNv|5ks0wLG7_`Lrgunl$IPQ9ikR<2&Ayt)Rr>&aBf$xWOjt|p5sgYyTe%MX
z#JBQ2s997YRvtC+uCh>}Kv0bgD`U^4KC0a=i%uVuyi{EQ!ECnEXYOfUS0Pj-x+c;j
zlCGMoyPz-9=g1pKP@tvxX!-c^gO!tPoWB=)37G-7^@+)Ob@n$@)cugPGOm<d&bM|C
zsvcUyR1XFd>!qG1;Vi<Wu29cVCs3_~=s>ECDIZaGtP-<C`s#2zQcKk=YGBgT%wBaq
zXNNQICp?t(6ju5!Sjx@UtMz4<t3ErT>3vug$SsN#R(U$!06s#0wN0rOD-x<}IcEm9
z2vvkyU1r=9A4u<z8J}@EX^?g>T$kQzlU3mr1IizoL=RvNz|X04#Y~l7y;P<}J2G15
zVe?f}xh2nYi1`)TO&V2<_MEXxeB<OVNij)3MSR6+mUR<WrR{}TYieNs&3B0HkJXW1
zR$P>qB6~St&~whQp0r-I?s4A$Q(C`~D%C^n@5a#yzi0fJ)iz6tyH7pg6a0y`kR_=)
zr~E;6UHgMj6;VgsSoKKJm#|3}gbksqPP=u#WwmoFO-SqTow5`1IPKjSD*a+s|JubF
zw~fhYP3W6tQ2E8uu|J-d{bv5#Gg-W*oNSyCNf?JI_hG|1(kt3(%-1az&kEqq9F5hH
ztx~=*^h)blcW<3GS?8izD9(Gn>i6P1CBOXWT5PTC>b%2!R%>D##;=bv8jr~4L6w0!
z_EF{$HIl{d`ITNP+6lLMdgO&<RqePODbo}e#<Kz`rlG}ci%<SoQW9r6=w{jGiuDm7
z{)`x@n?Q{gTl!VDaaA`fCY$=X!ok}@F1BB`Lwz^uk5qH|;Ecto3-w(Qf{wGVHc2L_
z+HL;FWeX01ev+S1byi<jrV|z7-?ZJ6ZSQLtY=zz50_jX`@d7fI_^9rYxU*KB+I;Pl
zgvH7M&^rGG=YE?C5CMm|Is`sKpA`qxFV#MIZ{!eX3M_G*w$2BztOf4hLVE=Qr({i3
zUyY+vj@6E<kJi1PP+$3r_=|V2W3;7NnfwP=l35+_S<uGHoyzI5Yv?;MiJL%|`aV0q
z*!->^!5ID_5+v&@igeAB-L=!}->$bODP6vd?PCACDo_zw(zs-J<z_1!HY(t#9&rO>
z@98(oeuXd7eO&deGi&;pKe=`Uf3O3g?)YRyhnV*nzvkrSOiAF#U+H$1>hgURCrgi%
z{#KQ3YZq=OTWCBJwIgD%dM4I{d*m^h##gj2-(3BxV|&2J$D^kxNE?%IBztH5ul2{L
z9n};=gkR=ZW4~lETK{l*{g0p#8Z5e3+@ol(_6+qBN}{K_yW0+!-rA=7y0YDouH-nm
zLsJr)onfr~AiGgwALTpYk#j;7TK>53)c2Z_Ue$S?a_JQ5mKBm1)SbEKzhXnH|0+)}
zy;il~u{dx_fQWO7GVS$PJmYljL3L77D>Vb)QQmK0tEpbq{fhP`mu+QeIQ7K%SM04g
z*f?4?0=~w~2-XW82nLw;@F@z@j*2)F9iJG^e$}K;ivukuHdG{bQ)Pmk!Qq}s4y`Fr
z9cjvQlKfEe1Nb#Y<2Tv)ZhQ5^lCOo{Z=;KbmyN4AY%llxL`U-H(PQfI2FX~UT@BCh
z-!nZf`tmJQkn?%>mu`jjs<Z%twbSg5XctkS8BcOT487am!fy|ift}{%vhM0ULuM?V
z`nKNH=7u(kHcjgL64EvKQlD^faDexNhX`aam1s}>+W5Q_MRNO?iMp5M3!!%?*JE|R
z0A95x;w@~dyaAXZD~nhb*C9SD7S{|D8oTC~efwPWvC-QmuYZ1L`;=1B&HC9B2zCyg
z^X_+yH=Qh<P+0i2Ucv4{xV)M5d0>s$ot&aw7&9yVYn>Mj4%b_s(#)_Lw=xplE%Ycb
zF<i+n2J_cbVvnXw1NVX~At7>)sx|pHb_`w*y+BWs`_v<%CnvenYiB3aJ>6hvLrufB
zwYo&eh&A*(=Q?Y%n*LRq>W|e4wgcYt!6o!Ox|esR)l^>at!+N~e#PrgZ`B{m@=ZnE
zs?XRzc_!05GF|bHW{D;RZR#gY$BK@A)qU?;c%o!;mBnff{YCt#cf{XFzLl^(rk#GE
zJQc*pOVQ2P4f2&zFvQ2<Y43A3HHA9F_89zg@2+Xh6t$K`787%T^ZW`e(S5=vgfrx5
z?Xak}@fV`2)aUU}?0@bgi>z{2+4b_H6*}`g_g??eaEkZ@JFd<EQ%8Tv=P}n!*9wNe
z3_qRs^zPF=&yT#i`cC$3d(|-)5?;cj2Zy+`&2uUSmnW6?tTx;4dH04FBEKjuMYc+n
z=QM25q+^{f{W@)JHon%g=mWB)@H}Xo=n=mmL1L*UHLhFwjoJxynXIbRC9y88O0f%z
zghs)ek=wXmW>gw<MUkDNqZ5p&_mdhXevasiwGAw;s{iHg#}4nVzi#sW{Kw&6d?g1=
z-JBo&-Tb{Ae^j3-p8DmtPl<V@dC&4)`2}A)m0hzm_YV?6AYMIZoEohKjLIy09k<y1
z$$Z;ZX>aSn=rYEMb}}?ih{(KBKdG)Jt03j~=$?il>YlPF*=^uf*=2kj-!QFD4%)C~
zV|R;*Z9J_`wHnl5T0&!$nzPy4nD<n+t;nrb)$Fh=@wwRh2u5~B-Z0PI-ipCRbHBuY
zH0JgGd=hLIH>ok(Y67pBRPh=5kYZ&@^-Eb4%h(1Lcm44AUGI;#KN$;Gm9(mo+?CuL
zvYSB@`OGj(^OjnQu0XdUJAl&ooMw8&lXy67WmbCK-VHuB8rOJ5)3(jpG@I8bGqY24
zncOPwV+cmZDA+07XuzfEC0A&B7#11gRV}fz!s^gs&k_e?-DdsOKHMJX*yCL4&i6G5
zWrWYt3z@atE549_6ntipie2wF<gR?N|8>gSt{*4l2fscq8*YmT?B|*Z4_IJi4ORlr
z;(B^I`&cYMk5N|TGu?yedx?G14Vk{|uMOrkeb=IQi%#{QC7;nv2fo=V;3OU|T?JX}
zZK9zzHpZU3Cw)Wm#n^KF@3P}q85|TT!OPF(75rrWjc9|qKxLqt)d4T3-YWi7U6V~0
zP}jDyFZn}0Ud|hy7oGp%)3nduiZ7b(dnj&#^paZ?(t1AF^3A^LzbofemQ@`#|K&Oc
zxcTMe6?L~rSM2TN$62{`^z{qsQ5hqnzR8T-<6wDcLhunimj~T7T+sB2U6%GOBQK>i
z{y$@dq7m5v{R4C)5imD0M)t4rsJfHhVR&HN8M!0c68kmwTQqLmN;P48)?LN9pXK?t
z^NR9&6x{tfpmYUrr)+0qg+jX3{|wueb;?Ui@BH|uBv3w}`iglJaD{XU)ncQhC+KFX
zk-kOT_vFVZFJj6SaU$kF0iHWm=p0kX?-UA=NAhEORl?lVo{3#!pGN!zDhOlb>&OP=
zC;S+Gn;N9Jpk8DAHTH7SrL=Fg=H|Suv!YImtUuzmE7o%z9BZnpE0~hWr7g+~rJbv`
zIBG&0;cR>l;uj7Ds~xGfKg>VZJgweVeX{0fu>ac6-<^pR4oX_&PkbyzDW0iXDGtF)
z10!ng6j}<D-{O8;u9|7N<?I(;k6qJh<4P0v#l4DnrPfp5(Vp-e_!T+_|AU+bcBIxv
zFfl@cD&=nK%?u(tJ7-Pp>!~r3+o-Ng6Zberh3$)@uXki1p1CY7#gC~v>GkTZWF3eO
zjq*%&B-`fNYOF)8CHB?s3xRkrLD_-`QOA|DwNd(ax^qesl<XT-ajD?UXZTC-Yr7wx
z$~IN%%~zdW!nw#EFvn8|*}$iU#n3O|3RWvrgMP0Goklg%yfi+J`6a=Y!e+QL*JRd7
z6{7~rl+0hwYU?rULgzbQ0=<WCgd)niQOgofCwENj6`7;#gP)Kt^ELc8ZiFyJS|znd
zUXUZebS<UntKFm9ZP=~PQI3GCd^4-Q6>a+Z``7+Is>-)ib+xo{uc8OQC-B)s0}SIo
zd+m0OWl7D&8l!ow)#JS4`^F4HQH4)CBifo+l6oX_XU6ilx~h)+BzI3+j%AF!v-jtK
zpQZ#Q9;Hi<*%;p{u8T28!NONKId_V$76`<PAEI=smWIyJFA|!i-^#p}{W7b6sx{`0
zYA=7r{j23|`Hs?C<zmG)lfo(a?r@Khad;-)1Uf;-dgfdIt(jhP)3n#R+R@zo)teo5
zh#5Gqkm+6<tj4=)6#Iqk?_5%G=f~XQeWm*W0j`}#8J;4AWLtIp^d>N4l!=WJ#L(H`
z>+t;WGj<>>$Cgs0&T9M^cQjqdrW*8U2xpy(AF5d|)ekF!8NOzL%fYXqeZs%!cDczA
z8SRX0sZW-*hubouM{-JzdCo?jeE;R}L}@H~lM3p`Mi<0667NR7Cu3PNpv(^|j{kC^
zU{+DjqH`6W9Ge0b-UPGIOwfhA=qq#%uzWPJR<C1|FQ2(CB;t*fgY+j7g<1paSnJwT
zmqrej4-9MFR~<J^^G(++GXU;rfH;J@V#oxBmvGc5-6Co^8WIOcEOHh9LiJLfSEcKI
zjy#j_B*R)euHMJ2yD=Gxy{up@tZ4V6qOi%2^ChN=b@r&hEFQ%U5v#CdNg3MX>Sw=Z
zK5ZW0=<8bU{^)xi+QaM=;>pQcMbzM!HpXX493JRBZMj#~xNKXwy6R_hp=%z!5?Twk
zp*rX`Yp%;rAcF)8KT+Hv^_IRtUNnjHC@S?26OLy#sQ<Z1$A;6gPQ-hZ&*2fwbZ@Tn
zgQK@|uI~tU8`r9LfxYpNZVdT5pB9?pTkI+HH1x*#j{8mrrZ64F8)RMm{FsD<nwWFi
z;n<wuOw0YUSA`3|Z77KT$`nnhIAq-zxFuGCd4M!l7QE`I<r?OZ`{6(o{X44@>cI8L
zSlzw2Z)uyd#jLfdJ))<}F9M?`>>K7<<;--YdAHCx$P~@>=%?|({Soy*T~1Cz>%r^b
zmPjEgCteY=WL0W))E`NgGO0R8GjGSIsZWUi`lea+mA{ug|1s_R)gr3$lkJz#B<K(}
z0Ie;U0|Q+~%YkZR&0jUo&05EEcedX`r%631TK7xLotTiJui`xapUY)ts#;X~E9zD3
zs0^6zcrQu<$og*>7U@HZi}+Baqm(B!kS4(-UP?@({E8BzAvLY;<)+J9wrT9jJP~_J
zSq0NfgTN<GiCtznV6X8{mAWd2M0Aa4pgm0Whd#1>Lb=|pp4wiIccpK9;0$v}Ovlfu
z|BBol2k?{;k&0PjV-IUGl)e2r?@O&Ow$H-1L1ojeEB)6PgV0~vz_$)}2_eDp!Kw6}
z@MUH)A0u@``jH9hxe;(eF#SR1^whoyBaInkg7h?8$HxL@XSs7wpg-@#V>BHia-&a1
zA2a&3AC=KmfV?1^gXhA#5dx`;J*QTw2IwD0JdA0RI4*9oULg81WsY-IO-rC+XJK*S
z?9vBSoo!)Xa}Gi(@hYSizc1)_y|hiYW?H6$+QHwJ?M}kCDHs%2$z${%;^w6EjgL3H
zCcZHiufZ;_F0Qyy@wO_~zA88q*`Usdd>H#Z_E_W^{bAKBQbIq$*Ws&ZEIwBDlU5UP
zJ$i8ByY$SQmJL%IEv%cEzS&rSd<b&(2d1T_8#Px=A)CkD3(OnW$5_%t{ewhuc>$j@
z)BenU*zw%i+db722GiE(;dR7T`BrsP{p5%=11!7GUb1EU5cA)>@AP5N=Y!wJm%cVn
z^&f>wm9-7`Bi0(zlm#%v;i1mK>vSBml-(fs;2UI9^~Z=#iBRVLIvwgaY_KXPoLtMe
zn>@+C0TjI?hu*38)n%H&)2R|ox5%MUo`}PSb*eWQ$<6To=ZLgVwjHpYb=38ig}(C`
z`lsxkW`D$#n2WK?q916xU_EG=ZAh8FsL6NaTkG#{iXQwpQ1ZCqo8t<dDwK<IVFeQk
zPV+1MCxUJ1yUbl-Cv*@Qi^UN#Ij`|V`Vx1g&PeN=7Mnyxm#A-{W_GJT-Tsfct?ir3
z7+B6WL{6)^$8=4ekyb0YC@QQuLwS*0Xq@y#)JZF(Hc%#V1k58`R?g55jG7R~C%6+g
z#-?azBfPJrsat9GclyiqFCV`o7k(-4Z(SdF4-cg_Qq}lGu}h%0J;Jor)X1W>5SEVC
zkM<7U@8IrPtgaV%A+ANr{<Nj(zos8cbm<SH$Nf7jgR5Sb8>)v{15PS*K$6HlpriRU
z0*<~LQK`8in}Qyeu1mNy6XH;qSS0VDt2E?BOp2S4&>?9-^2mfh%wA(iRwN$sZ!|S7
z)&3|dvX`!}JYL<~rtxl|TS3i;6F5Z>@Hhqz4DraF-5lF(5!NmCrLIE%pX?YxDMWyI
zhVRH&YP7PG?ug-)=9=s>R1s+Jyk-$hkX>}tb58XYGF#xLs?iaxqHQscjAvBy$;<Fv
zQG?7wZ(!TVDAGpVRTin2>Q_Yfi0hLwH|t#1!K?<E#>Cx*8RYq3rnwPtC|vmQPldUv
zoh89l?pw^h#7`<=on6ygu^pSjW1){e(rtD$a52uk?gf5T@MpR$&x#YVda7DFx$d-f
zqWlfghxyg{wq|Zc_aEJgSC=JKk92ek9ON#MzZ?FG8JN5zc~-140#$m&5_)rBj$adQ
z!}es)32&j6&^P?Ja-9B4?1z*GnZ4`9)sN4rNXj?7!}Z(_&lu}X>sjkW+Xz>wcP9NF
z!mucG8j>z90gOi0B{_$>UGBNweBUa6d~ina-_TIDxfI3%3cKzyV03yxE^5GzhL1Wn
zRJJR6Rv;8UE<RV%q}pIV<!j7;!=I=+8k-nj>QU_i*&6f!bWE5f&V)O{Yaj;t13~4B
zbj^(OV)`Z5OFvX=VrE*(li0Uf9h$@xd-LpsO>IY9(ZNo94}_AVx-StoBN1Iw>WuU+
z{lIg<UJGm<^m6OGsi3dDje8`%#{%+w#trdr6RnBaF(0*$s4aXC*RtwQMT7Id<&}I|
z^)0cyz%<G^jou*&XgruEu;F#Ef5lW*Vs0@`wi}pP`5W4gohNn5#)c#Dqtbh4?aY3k
zRhjlEW|eA-*xL8O`e)^avhuP?6?Dxk=ViZ47%F?IKNKs*zmIpu?l2b01@xQHn%)(7
z>e=R6;d$k~8pz>sG$h{{c_iUe^1hVv*eq=TD-4fxwljH4J{9cvyybJ3f;vUAs<+Mt
z;W!wfDik(ZEbbPYGyQ{i0?k8xK#z7J8!3DO_holr4D}_f%c#g1UtgWmE$wzpccmco
z^OM%omFLU*l|3$hTywx)$G=#*E`xNBBd<npi~OORtgeuosE6b{tPvKApGLPMU(nuo
zbLxy5ir5+RU+jRWSGpat<-Fb#Z>d!=@W-d3A4UFRSy_XcF7BgjZ}=Q>SJ7M1k~)l^
zhCZ>A=#s#Vz?<OefW@Z{R?;@6Ih-eNtgjuNnP83I7`;%hk>$dR_^hD8o8x)lY;VtY
zTz1~`Yzy@Qm8(i}lKie>quc~;%NjTYw?$Q$4qJ;Y!N22A$Y-h*`gu`~gfq#X5~s(W
z)*m77i>qm!_lV=1nXDX88u-ztxMfL9%?u|UxG3C0MQky?3)_j_23^;Y#CobHm`<Jp
zw%0_aIn$Z{9k$`$$YB&jO~+uVh+o3CrGF20_Q!gzy8F87J7D*A-<eRAI12xToF#j!
zY_3kwJlA&DZ3E9+w%VYmO?^NT#NN_Nq&^u?RI2~e)CRBT%7=k@zH9g)yZ|*z8@OGx
z+Sl5-)S6;F?P%&HLbJF`ajP&&azeA9RtS$=h33JHktXm#<N@IE^(8tIx6lCyiTn$#
z0yAUdxj*^E{2cBhGc@?ryU6!BU<$pW9kc;VdEewD;e@zATr91Y7Q=a1B-oC25OQn>
zyc?<kJ7Pho26Ca-@U6r`*<sme@)~)J`cJk7bbEU!k1J<^&wrU{iM5i>1IPV5`kc?>
zs_)$D*k%V_Dyz>%xGs7}g<i02g@N#B;->t8a+?ZOr)#?D7=y#OO}AN9BQKI6<UZty
zK(nKmdUU(sslZwPHqST@?AzdL;jb6K{5yPg{kniV*dkn;MTD=QZ+!v(MKNESs--lo
z)l1bf%~;KKb&h(r(o0PuCzI!?`b0d+L1C#L^dH;}zAYXQd|WD<8D2&|2wn3HcU`fk
z+aJ3qUoSr#y3YQ^j}Y%8DR=?F$!Vory-@o_w^R2~(@lL!WmG52zu{jn7a9R&aA-J-
zt`$^zPP$$?KsMtncSrax`FjWU`)~Tk21-L)m?0c2@M0INo$R#ivTVC*qeiXHRy9{{
zS1wc!Rwt<Isv~8&$P951t6@sHV!p0$R$L@p<#Pl*SIq7fPH}#EEj^w7lYU2U3g!g}
z&_$jYs>?j(MoX*E8DuL3qB*JCs_mmjl<k!xm6udeVAJ4^>IStKTZmPmCh;lvJXGM#
z^Zey%>fGWewX8F_tS@ao+ZopjPXWjVmvWVo615|J(Gg%)@Qz$mnRI9Mo7HxuO#K0L
zZkK8ds%ZIk@)>Hww&0zhLqZjw5zY)614lfJ$K=iRy``=6mB2yT8r~6%3zxG0@|}=%
z=u&hH)kzM^6`DI*wYq^iNqs~erJbrdr2ecbmunPf6w}C0*lgsUXyFIY(_Odhy{+b|
z7ZtjSYZcX1-D<8`JG;kt8_>(erSKzcE6EZ!shNu9s(IR#8k=&X`mV;MP|9Xdtz`=p
zn4*^~N!A-b4E7j*6@Cj(V^-3Sd|muAyxm>xy_-Ep+#`eT;Ju)hH$uO`MaX~95u`Vn
zLmbEBWkDG&OH(#h-BabNx+`;3&ow`(6V;`f9?B-Nr}AHAPsuODCFFus%<T32>2kZa
z*a*vpn&nk3YtZUp)i14uwg{&;P>*@dw?#Gh3ZkFft*B6?=(_0t*6%T<7=BiFRGd?+
zR}7NpQykeqwvx1>yV0ibS+HUBk<AHy_9eRy+om{3=OSkx-)H{@|3qd0pTo5mMoR<H
z5S1_Qugud7Rc9;DDXSD06rYrhl&=+eib;yi3POR(o69y)0x6J9$PAE?T=+kV&VfO$
zY>UFzzPH#_?M`<*u{E(Z(Zrr`V%s(+nm7~Nw(Ycy>gqz5eeurw2dS>gIs2@=*0;nJ
z0k?Zm`SG&ZMWge_7F5WK&Tm<=t~AN|#p!dW1ggll;D>le`U|~<ZNiV|N2)97yxK!*
z8@q(Q%bcXm<V|`%qo==<m+?KoD-Et0>7i60dBx0dk<aex?Rx6cdUAYD|H9z0kOTO6
zz6TqMXXX1)U1Trz3{&GRsK1y;%yX`Ulh{0NKX-;b$24btvJHged}|)z6IcT^5947{
z`5GDTf9rnXOtg<K>sI=__(svZ;*KS|Ok>LSSx-C0dCh^R;vM)r24)?47<X2+M758%
z2sWV;_a{dRqXnJNkVBbzEXti^>u~Ftm-ugJ6}Xl>NFF2Yip&o;3ikJUJu#k2&am@>
ztCD-4XPGD9De>0{9txe43lSE#6ZOd>l#RK@wH4N>stE(QG_DydFtr&qcR{sU^HWto
zkA^Dwzc~ln%%#iAE?XLvjkGK;+gozX1etG^^>P;ZCWp1qEwmb*LFkAz1jV-FZg879
zfqI1^Fr;i!9w5Du8}JnvoS?{hawVtMOo}T^sZoWfxId;2*H>xg1hZ{vPqSS5$(&Z)
zH~%DP5nL?t%u2PaaxpEDo1#<t9X^E_$PZXu>=X6`DM5RY13+&41=3RfAZ}CoqIZeA
z%uUXxzG%1`tBZ5$JL4zH<1_1hQh%_09-Y=8f1G8cqnGcp{Fd$%buVsCY@#NI9H)fC
ztHO(wUf4up3YHGnK?L-7RDxbAS7fKSQbM6<{2Sj$x6hED7+p=M{w~?AJsa6-s+fH<
zy>`}~qMp|4?v6o|sKuT9Uad_%njNX+x=iMt=4URWoJbs@hT?6Z_p%_Dh{vUd%Kpfn
z;OXG)a0R3W(}MlVS)&RQTO{|5-^)Mn+|Mca#(ck<lWw0MoC7{>RctzQUA;^_k-ja}
zauk&qO(UI(e3U97Zz2ulo6;ks9tF|mSh955PXcw##B7VgV_U}(3Eip|)ty}XV9IN5
zjjh)&8|ayOU-;NH$mjKc4Gk8nV4c~A<Y6h`xKMPaKx^e9{b^qFhHH(VfUiKyfxfdH
z(THn&Gu>T7S200IR(Dsu5gJD|tC&}{OHvKN=3JNl`peVruM0=|9FeafbL6=^olH~T
zP>&}@1x}UTD~z?zlpZsmRhzi(I0UjCZ9ty4DKa^H-@nf15Kq&eb^jXo80to?h%TwL
zrDpf4Z;VsLop~F74bK3bXdqc!7yL%Y1VCDi*hn0Sxb2}rA#b2r3~a^jQJF**nu1-$
zFXMgCz0x4xch@37`Oc<KYBuVgYnN%e8^5Kjt@dBiT>iWZP3!&bMy6tZ;TstI?v8e!
z_lM+eKs7uOT4ULp|Eo~tiba2@ByDx=5tV_T&n0t1$${{$@VdZ}@J`Gk9MlfcrfOCC
z74cK6L%)IWH)<=a`uX{nKeLwECI+_pHhDCDC}Kt#st+9JjW3;4bjh|?juz_cs;Kjs
z-Bf3KE_DQd2yGAi={n*b5xA&yCPg}q-=N;9?Gm3~F)6X1u+euXEB$9qF7UjD7D(~o
zzTv)5f8rH=7JC(FXW3k2D#iSF@LZuxtyi7rb};$Cuet~|%M(MEK%+=?)X&Y<_SW{*
z#TzCj(!XWYXj$P6)7}xEwIY2;{x6#<@F@hyG4d|tFn%2QE0An{menznESceJht8na
zP{TlS?Fr(ROCpoQK7UvL+mKdSLY(7rR0Z0qhC{K}E1mnTa!PB}248vRt8bk$(n?BQ
zEB#jA<Ir6w4}S$%XD=M}3%BHi3#++jV*w#U^M`sA@8JC0cE&>9#NI1WQa5M_ahmI;
z`lxEI*=<Zu*;L(7`L3>0xNBbM>xdt#@}Ah^0uO?vp=6~Uk;XK_wSnsvthlUXr|Sc}
zk6X%rqO(EL<R0NeJ3ybsrJ<zIukc#nE0zIyY$jh-Q#tN>)hkttW7=Y!ZS~U|{hXS+
z$W}j;0kSz7v>OxPVS11F&|Xrsp+sL^IZ}ffDU_%W2=&=d%t-nm_ECbvKf@!%JV0Rc
za-D=tswW!4I3&eUwJf<<`0U-Dw=(rxW~I_;?h)ZE=_PovDpV{zMV?<?RG6FxfmY=@
z@}Go2<75rwD?A!HC7uW!^FDTU_jd(~uAQBzVl<Vs%XJGA_Eoi4^~7r6%jS&qsi|>=
zubrL4v!yMf8o1sM0e9k0_l**~poVF;%L=vN&ZwQ*d8$9yI2L0LlFi|ZfXi`0K7)_r
z_6p;LSE|P9=TXHKEESi<|3xjZZBOg_ZC<);>fya3eTU5OE!;?(sd|XY+r4yHah&CP
z03rHwOH}{zL9#1$RC)wvml2N7<)eJxrMJX3;k>$m=B%czPMt8Q;-Ly_HIn~p-m@Qf
z(xWZSgLjpx=r;5xIv<ybVQ3$~=!z=3STxQ>pgV*Zom>3}8$-LvS?C(5r<4&=g*Hb1
zM0YTD&L~V(F9kihmy*_}q{Nft<+A3#rhbiNuXXH~^5AZY9iB{7qP0}Ca>MaY!Gf#{
z`JLP!(M)DGUy*r=K2`=xtaK+52%h&Z3x1Gik^T6Os(b1c+WLlx$+fFjtaRUqDIE$L
ze=Yd>XMyM%AG#uYqzcMOd_BE}Toq|w);nim?v*mF*k6b<tTUX_&JrfFf04WJ7uZ_#
z43eVwp^j8KgYkm;yf8v|YcwRhjW$u&Y(3Kser@`zRq4mTTLnU`a5nB{wfu3iawN<0
zDUUD2+|k%cVS$zxCSz-)Um+~iGW-W{R(bulU}d?C_>b3Xm*}@^j~K=#B1y-hrxE$q
z?Lf78nh$hZF^uG5_3#07eZDR|T50E)lRqJ^w6uO8ot&iEq`Rte&~1ri>?KI?SzxQY
zN=`;vQ8R#N@fY8WPv$;Gy^Ze}S6MeW+@$Dd`hnEa;;?Uy+!#wCS5v*X&%#Mc2{*Ge
z%YKx#x3p)V5XmN6(Z7%h@;2#Y<h1xSvL?7U(p1@ve-H}v{}^jWS2cWz8lE(v;?>0C
z>Y(Rz_OhQhQ`3rluKuB|A|ro*nqb4Q+p@~}EdOnmC$F`whpc1sRAt)Fsu{v@VJ1J7
z=}er1XprLTN33N(^C4je@1RC<U!xG?O6@G@w&~B*r{At-p0rgDWxz4`9sCTVR+X?D
z(XQUq;$wi;|IU*HkE68ARB}7|5$+0CgfpaLp}&G$xU)2xc&oDMnj1bwebKBj-cEGI
zn{=<m9wm5IX-0$MC%(PPTqF<N*gc3E>|Cn9{LWFc$e$;ha(#>OH2w)td6u&$*jV-h
zH3u`xtwo>I5vq*UqGz#yhEBaCGu5%tTcZ~9reK4@n`t}KADXnF58@O45!Iu6$W@Gw
zjL4nKrvoBgQ}c7rHFzoTu0KP6NGGK0@?`0TI78YXKUHwFHq&0cRrgLG(rwnnMx#kf
zV^0X3g3pRlGUlXyE-Z0fkJw;Y86ww4s}T3#q=?FqSTfCY%1%f2u=91lbdA(yAd~SA
z^@YqOV(^~$G0X`2kjjKWU8MU_0y$VU&luK^;j0GBd9i70f88x!AN+~r(Kfm|^@Izk
zTC$Je6&|M4P}tQ}-M1aB1UO!L;ESTfEYUC4liNurrOVJ3Y#4h^Si!4R<M{hbSHs<e
zI<fn;bw#P9ZAQIRt7%AZ4D<#)j+7%UNgX`}_eNgXiV8~$N$ceB31*+Vy|$*1Lrlc8
z5udUG_QD?^7z!(A!TXD*4pMXJtJE@eO!Nf9c1>mYdD*qx(b;(>KIn$V6Lt(nN7D`1
zc|=V(#oe~3Eca4TLHWAKIV6=xp=zOHpiA;S(IZn(3q^-Cz#DSe+W)jUY8I$;)zm35
zzsILV4<~L~f6FNU@jfThekIUG83hfK+Qa*arT9L$xzAYItmM2^71~Q(QrFe4SI2OR
zsjAo&<SDucekJvjSqMS)5a+0NbTf7#aH7imEZrB79@*}%T>LqEZ{Br#AbcCXNVFmH
z@d<30J3@NIIhHCpLe7Vh8{Q?@0M5o$qt?Sl@DdP}KG=HfA-Wa2hFrv|F$%MmpQWO>
z-?e|n&yC*}wF91Jo|o;)s8O8fYb^IhwOBkXqCRpT-cj+mhXcCbT<hFGGRiZ*m><*~
zv<SJ39szpHCBQC9mru(&C4@Dh3V|xRl3&k#*7l6n#5_?o7XK{km0y;ZYuO!K2PiB3
zKmxKeYyhn<G44JkW!Xr6bL*|(Fk%Y7h|i#$NL3^c?LrJ7f5)ezt<hl!iT}m*R#((q
zRJUNqat92zV&CXDA&X3jY4)E}vuio4$j{L4m;yJzt}yxZcEs$9wKOliVXGW2q0Xyr
zsCsiS{s6uNpH&tp|B335TKXja1*r*yjxaUY59B4Pv36y=FD^-QTijVZCTnQk9NSRY
zMsy-8VnO*l+!<4(H=c`SSBpj!ZL%GSWRef~mRwC@ALNzF<^Aw9^d`uL{#1TP+tP<s
zCQXT2&Gn&oXoQ51iK$wzjFnzYy_nXs<ZjqVrGRYLAgGG+8D)@1!Kv2!dCl`4l{F97
zVOD9I=nrxzHWsF!-ZCvugJ3idFQXE<NvcMgTdFzSf9!OvDgjSQ)4i5D7aaK9{&WAV
zwvLO^KTu;iJ90(*13E4Z3QV<sD>#=ww(L>(mdX-0J#kIUV9<|x7n_B0*lqk5$aVjR
z8gM^_@iX}c)MKn0)lS_&-$K<>Zetpq+Wyzq{5n1lc8AQx#zF>kCcB8)kJRv;Dm_#3
z(B4#9FYMP3*Os!^;kD8z`G@>KS{<Ro1H&r02fmT(sadD)!#1I}sz1aSVm=E=k<!AB
zsgKgf6)o}E041;ubVPmuHXF;a82=>m_`>fdy{n;epYNn=r2W8WkXh(f_!cw<QbRA~
zr{ZJj6xg@Cp(g_s;|%?~@FV(|VK@6ea;Ugr)~h_(TwNMMCzD6<8+bPoqer7HgA1(y
zKX1C=ny!>^oi(*p(UeEFMmEVK02^^pBtzUHFGUtpoF*yip0>7-$DPyOjb00=%j4Zh
zX1^a#GVhjc5+~x*$+K8*6k@k>RpC7EpJg?RUs@G^D)wF-ry0hCu}*NhSSR8NHwV0(
zi;>rnK5_%J3z<zP&{}dA_bPg0QmSzuEqYGmf6Dt|Iv1{~l7-RCQgSW67GxA_g$v8i
zmiz-;e-FHkVFu)%2zW{4Qpgu>Cte2M`eS$)mV;lS@>Ol3u&6H}jkiC#w8B40JB4eZ
zN%^CH>`Q-9wAb&4H^6P>1>zyN6K0VRud!6hyHT{Y{Iy(*&rq-BC9*pd5x)ZMYBF>h
zHo+%QJJyCo*bl;fK9xSG9-mNNv1$CDY#rzQOk?JhqI;n(Y!_xP<wT!A0#Sf8^ItHh
z<n_(v%^}|w^gZ)}{H(kUH3?shBuNUGEgE1)NSqxY?9;zBtc%j=N9b%Zx|DUXE-KyW
zPOJB=d3t-(-+{@}YVlO4T4X8K06P=0I=&ajfHsUZ;s2PbQB|Ts!abrXEGch68vc{g
z7AZu&p>Ofq<VfZ*`<nVm>{LC8<Kx$A(&Z(lOIerm3EL3(2D^jy)7Jr~=_ZwoesxVO
z!g5mz9^0ZKPl;8u36sNfJvH5vyiLL;sRW9}n~)3G7~S6J_?Vr>CQ*kChUCLlj>f$w
zDq7S(9(>QqT4q<nMtm)7jr=asAU~fP2wNxQS@V<aW5muvwdfs&7}Y!?3^ztTqd(AO
zI2l?9jfC5y1MnV%1#5}^i<4S7QH)v5PIKK(PtEvQxYu_;NYdDNlu1I~Vb_S)(ga6w
z!JNEBW}t@RiR^l27c$@9+B4i&#h)3r$~$Bj@ssD+8yc7KL+pmw2hj)OXH;2Nsj=>4
zs8jmfj}Ly-Ech4rz}w+Z;0fVXAp4)^duI#f@5uhw^x9X8sGxtOKdfoM^*}iJB2<s)
zL-r)kkRmaYx(8Tyo7m=zfF}^$^?$|H*Kt^xY2dewKXY<wdf(7BxWgRiMI^`53^60}
z!E!U(pF7psQJN==)!rA*QzztVp^g6g-h078;c8+V<SbExGw22zs~d+zwbwn3>XPgS
zT>VJ+ZB~;HW4}zyY2k|?J%}qrN8}&$7dBho<U4D6lijoAfaeYd>!bAjH68dT1V>u%
z_UJ@-sQg6!1XYJGpfic8)B>tE5hC{UOQL5*Z{XVnu&mr)-E+S?AJ9>%&-^BK7QT}b
zsfW@~M_dt-H@oD8>!h-q4$^wOyZl?IqyL4ket5OiT@k=t$pODfdqakCjM1s<u745t
zzT)KgAIui#)NgG+gnsNSX|H_4KOl>sbzlmrCJpyrv2H48n19%MKy1uE(AUzXs()ir
zi9+gcQcZTHTm*^rKu)9W2{&ON#}E=)7fa;l8l!b4ynFfEU-f>K<?ZvlBwumY1sn5|
zv@twsk)F6(6|cy@QHuDy*ckR0lS^8l8Ih&FkDl1j8>tAH2uLJb>0+)KH%XnVS*xN!
zj%-Kr>x9*+&Y>0=)xI}N&nUSnEx~Hz@#sjgJ0K3^g)&@&OBUsfH8t_0RHm+)?u?41
ztAa$}WoSIuDh^im!sn1xa6OQ5yh`=q1~OLaAiYd~DXCuU4fdULbawB2m8p(@A3g-d
zz+7_>))0-+E<t~pEr-iR%on}m(OT?LrYoKTrbI<d6GPzsnM@J<zdXio;-~TJ)sJ*b
zx$ERYu8HwOTnEj4<)1?4%j&Q5GV3^7ix0!cL2jl%dVya@`i62`<-oPmJkS~)1DtlY
z=sCI^dOx`rAEQi{_sFtzO>#+(m3JVmI1w6**wBB_K7j7DAwI>Z<=c3%e0TnN6CIq6
zjfVfhipl=ub_Q(Nq$KCNyv{klTmK6N(53W9avL6i7D@Hx@sXj@agZ|q4cUj8@w;?1
zZJ_4}vsE31+pJ1ED7i|)7>!4XDc+H}C@nE(o%6S#KXO9(0rdml+Ff*Au%dln!KyO7
zKd3xm9;ifKrt+|x@JhLH_*eLbm;g@#Ip$al!V~Z>)M@UxuuD5YeI$mc+AW!moevMp
zTlk~-4>7-wcV@T<%oaN7DRdQ3JD>TUn?C0>DE`C!5ZNtU7FzJNgdqKe>_Bve_d;#q
zU8sgS#_VHG<BOCV@H^rPnGfE7r@3x1X;HtaV#I5?J%1K`iO+cCnTpl|uhK2leWtPI
z9@9!{QXZW@s?g);s4NiLtMAerZjtgsg&}8PCLpm)3T;(1n3fvOy4btIJ~gXh4Xw33
zRQmYB1T4BS`?2i9PyZLgk2U5N;pfVEc)da)yD2kP7Li=93TEYfw6zjv3pezP<`aLG
z3?u)*hd=@=2e=3R1HZ8$$X#qGvOtlbA*hSq%_4MRRB;j(|3x=9xH9K->W$QX<^f7)
zVidK6noDg5jHv#gyRT_khx~yhYaLg@&(K5y##wldlqQc-RI**Eg*fpdx{&#gy+?ls
zY>FRzminrCDc4yyJE3{Z6wOJ|oZI~S)*lZF9sY%2(w++sf~yki*s5fEdA&nlWGOx8
z-X;A3Qk>@~2>S~zK#EbP{4nx7B7mg)b3l{e;LVT|K1xr~>h(Dw2~!rUkI66`ATE^l
z$oiV*DXbf~BWs`mO0j$gc}l+}^^ue2b(sybb>>f@K9o^N=6ZlM=3nG5asoCQnE{fJ
zbMP-r2HTo`3m6T4vKL($Xy$(H^0+s~{;Ku<!P&ik?*HK~sux(H^uu%UPGk>muHd7O
zNn33@3R6oc`}WW^vORr*I7F@_Zevy8^FS?l8tf%)$Ldq-$s()?_J|&)!nG@O7X8}<
zHrW;Xi#=#fPo4SwR7RX*r??Hygoa8v@@K>h`Tci6PeyY7SSuDzqlc(Ia3|O#&dP2F
z4Pq8$f_yLXT$&GlztQMIVn6ekf2!)DI>4$l2lUf4PG-0#Hg8ATtIRpJN8w6n8+sd6
zpPI%#U<ShjJ-tm_{&bVovj97!Uam0+bLb7|PH49{F<c<;me<O6;MY(bY{Sgd4b?wU
zHML*)4*FbRe%{Y+a5u`*{EAO&TG}}fQDU*`r~y4of;$oPXHccd`9bq%{}yz+FigFW
zzs`B+C-`4boA8yuRG&MrL8+?r0r}#1d>0LTj_eh6D1lCH8ACAboSpJBGEe43oO$wA
z;$JF?7>L)UB6y>S+SV**X?E{Yk1vTtRgJhU<Ro+gLgQBvSV@#miXD}S@K$Uw-$$p>
zHPK!ZO4;YpUn-Oudonv5cQUX2s+2a^)Y<zYJXPMHj0UgGi%b^?5CKZJmM~6OKFU7P
zztnm-f!Rc!q^IH&!}kK?{A)r(lpJL|;H%xozfu;iC;x|`B&k(wSmTI%%)goOBi&v?
zi-WP+L<_tpng}=o5Y)u8*hCdhDqHQpfJLc>sGa;OW+HM)Dhl@v`a<=?ouvB62E3S-
z>2Z|63?mDv8qs^>KIuU}NqNO=DRX(Y+0h@mgPg+?aU<4|d&b>_-nkkU9WFWNYAyHV
zwCeR-Rc0zSU1}KI;I!H|ITv~R$WyV4_}^3<nZn@Ob(*5Mz15ahFzdF2>lW0=vlezQ
z&zIK0?~(858_Z69$1eJ}nxOPoX}`=bgOdqH@Y6}$Jzhs<qZTPTygNcjxx_OKrfDW@
zWUA7))N8bZV)v#{(I=Q%&bGfC-<GGYEm<F$4=qG9s1&*jT|xqd(09Um*xbnf8LO^N
z(~r~GHIsw`<P!8<=!<8JN9)S;4ipiI7qx&~G6dhIUXxfm>8pMn#+fYN>U`Uh<#eyZ
zY=j*jNB(3_soqm~n6f?wj@p&wyTskh2(VeY&(-GVaWb_Zdkxozz35xg%;}<x#_`(a
z+*<B<!sD8%Y97Pp;NqO-X)CjHY?s9CN>ylyVnTvo`?xIJ!R$`8{MeuS&^k&QL2K!$
zSUC9AmFTPId2iEMO0C~r@uBC+Siq#=!A*c^?UmM7`5v2(UN4=W^Kao_jtS6U=B02&
zBk9&gPmc|1TOd%mwOFx^59N|S)N1Vu-C2!^ea0-Mc3?(qJi)Mt_LlK!bX{W=LtA}T
zv@tQ?*hIJ${*s6PDExUTH^u69WS8G4ui^0qe*|8a|H>`>eDR|yty4*s_l-0S+5@Y>
zc4oUgIVAf&1$i+|5wMHYUu+w`6`0?qRH$ClUUf`NSEaUTVWHJNPw6HM0!-4|+WoQb
zQvOKZrJtj8E<bH+=WB+H<a=p$suKkbH4Xa)j}Y4gn)|N#Cx%<WH1Qg%1uu<UmJMok
zj8FAP_*iD`R}EhE{x-XCZFx7h-!nRprr3#vs1R&Zx**%0x7+$H(unDy!n9>tNZnk0
zK)pwZXZKO>KvuG|@w*{W*G^Eezv*@-OBEl-l@RM~&GOF|^eS&9Kf#~lahM&i$L~^I
zq`Hb(mZH4<MXwykWgoT?niO8^ec)1@FUx;eA6ZX37Y5o&YtfN_b-IEaPW`4|T&ZH^
zInfhfxcv9B&*e_B5?u+LEBm=W)t{oe=_(LWE-deG?gwjf<OI2yYJ<)Lbj5%_+t(>@
zFsOt#!GO=BPSQF#i9SXu_(}CI(0Y-KPqm)>apuz>zs{Iu`|pPzM>6CCC`La*lLAdF
zp6n($E3Gf3>cS!YJKZ$(G<Fv~fEs}x$N!_|^RIMh43sD)->>vNWkTY`N-JybsWR0d
z%5zG$Wzz*qt+;PO;15sG?F;M!K8=4vL&`p;75^BO^}b}KTO;K|dt^_5b2;sEY^1H1
zy^-rhV3Qn2^kLns$n2vp2ypb$=n3k<(wCwQX}@Jgn|cMaftr=U233#so#SW5yR|Hl
zD+S<BLes<{)x;`2Ds+r_qNyVk(#;4S?}8mdgV1R?ELp(+xDt6I^oXevbxOS#nPjW|
z<FEH?zWtWp#xc$3b?M4khvF{v{%h}3l$d!V^<K_aOMFlRZv&*LCerLsoltymY0wne
z2!EzJX(k(P#SBYWR)I>cUHNJK8^14X8mTVn5b1@dzptXSm2^^5i4Vj>au|P9TgLnq
z%q#7fKeD)rt4SmQvMQ@&S7b&oCQ#@)Vw(Z{v^9O9z*T<&;H%sQ?aiNoC-S3am~oA;
zU2I)koN+&=Z>i5aPQ>KP@=K*DzLg#d_wk9gpJm@&!<6C70-ZN%j-fB8bvv(Jq#g#g
z*U_9`bwyuCyFmR?bzId}@6vaPIve*sE=!|BT9+OFIqPeKA5Zd5+ltELJV!#&Qg76b
z4hT1}G{~-yQ)W8g_KOpd1mKnLjs8LcuoP(*t|t*vhTIw1j6A}(P^|%%#HjmjEU37o
z5|glsKkgl2DY0+!{z5+pO*Pjwgl4aHv%V&GGjgpgC)=Cb%JM$=8tsXY$}<IvED1dD
z4k~|RFS9Q!Pxo~2{{ud6Tk06UTy5irfXSk<p&nl@{wkQB#plVTw$Nw!A^e3l2p6=&
zqb_hKl=05CCcmv9v=cuEI6jYcNqSB@L^oPkgfWN%8H3}jiha%|3eEYZsu}8Y+#$Y)
z;km)fJq97(K3_k6Kbl_AeBM!L-(KFq`JY?su5PK3w;|2=b8Oa8^E>Y;WD3=nuEbUZ
zvq@c4qu}sq3?fy+TJ0chP<J{iWZV;fI6lp|KQ^s`7<WWh8Qx-kQ#`Y*QgAohTzylu
zU-dv$O*2ySlwssQTz>0(=gnX$)Bw!`T$aLclCQ0MWO+wR#InG4+xgV9+10>x$mR1q
z2oD11+)DJkuqh_nuu+hMxJh4hsHk@NobW_>rhHI>z|L<LeFfeY=wN$W*2!BP*`ay|
zywN{(3$?|n@#@(i4|WD@LQ8e;baRCzEGqDtBJDfCFYV3|>cO$^4J#PJS0$bKT=@A~
zdS~lU&lT@^U-#g9r3ErBP!aSYKT4gS?J{=^HOGwj3uq?N0BZ@<j4tBa;Pps-<uJM%
z=&5&!4~$lGI;xjpa?FHSM>172t7;(juy`i7Z^qyGx1G(Q9jF_sjF_;y%tU?=);uuC
zq7<ICYzlWK26F{eCjzCN_$FmtV2Z=xsO;|HD~nu{9!Hvmdj&g-RiFUW7l}tV>3$_!
z6W(hw1J8=ymt3}f^wpBjNu59w$G_A%-DZ6;p5*;pa-b;5wGQ6OWvDZGjJ-wNMZ4pP
z=m2OiTnaCyV|1f5^8_7-Fdz98zB==RtVM#&M07}XPpXi8;&rQ6b3dU4Z*7<Clq<_W
z6!C#VpVm+_7hYUee84jc8>&APb5qw$RiCfJ+u4rzDW$Kx0s4-YlRBJ0>%rsj-@%ES
zZH$W=8)ZpJs`^LrQ|^lSR;u$?zkId(dT5@Qp`b_yawIEacYTiw+I;H)_NXt);}kcn
zQht+{g<D0Yh%SE{&vduPJ5L&k0yZo*0xClvvmfbV;y5;wn_A&?r5W+x@fg$Etckhh
z7E*3N^2~Qm65OEca%Pm1+#cfX2OO06jXbXzuR245HeBQqAc5Wn9WlK;uL5dR%iJX9
zA>dVm-l9b|ohhc`HD_WZ-7+HE68?JR!^khCS<A}q+HN{W`Dcc&;C}*=`D+JWd?xpM
zS=Y!{+NMhc)E8K9)-=+#<~!i=SSe1i&s2mEq)rhpsJZ-5%?C|_%B~$#p<D9Q==ykF
zvnH#0*3**TgUQG!^Z-7Oo~<Sf6S$_~h^gi;^hdAUiuS!?G+ax36x!>3?;hhdxlE2e
z<%`@q#m?Z}xf3|+`cMP;X_~LPPjQV>#w6~Fx`&Q2zer#BQ^;B2{5yObdJOn~|FV>-
z2Gv&VR-RtUJI08Aay^U#jBb6Y`XSSfUPdOOLy)P+Fyte83DF@PurFA9{3)f-g9K-s
zl6cI3QdyRMsT;pF_!ThC^v(?J1}u;)^fmPWo8%i*aw@%hdbseHBO*ocm86086AiFu
zXfuUUa_}{ziyT3X1LTK*S`)Q1c4F*9<K2|fs_{vyR5u+&#){N|St`q8&xF8bsV>@u
zU86OzitO{m*j_sN25!g}!bB0|Cj!GRLRaOh!72Xfff9dS;IBYE;5&Jutfm01mzkly
z7mp<FHcUZ>m)^;2l{4RRHnId)QI*L@#CB#c_XH~nik99*CUYzAZDkI9mJ!H$*amb8
zp<tVlWOO<9lbA(DGYh$80;V%Xb=M)fiU~~8si@mX$C9((eP1f2b}L3*6#`iJsyG=L
zNu5PaeyMDEzN2Whqp`Sx9Kn^aeduvmbGUlsgKt;x??@$BBC{9`!*BzIiK=C)PnuN;
zb1E*6%VS!(`2r~ao@u*lc-R6}BPKE)p`C_fqQYgR@3KebKe9!IexRSJ>9m_ZMV<zn
z9XQf8I3k3JMyNJ63}1<Dq5G<nbhBf`q|BHk?wogjn(O1_??ZB@*zr&<bdh|)+~KFH
zI+3Y?SC(a_&$g0qHr+_~Oy550mHrFhthB_giA}-{BPSJ#P?&*$=hH?&0gY^W@*&WR
zb&))1{UiNc>bu-e_9>xOViTw#1qsvDi^x3Bmx4p7T-u$2Ck{D066%T8$3I}>&~?%z
z-yHXGk0taNX+$=pliA-mnzLxzRNP-9r($pQA3jadn_RrOr_&Q08rcs$r4rP2qmBrQ
zxY=?z4+V4MW3dZ4fT_X!MVAq$@Gsaa_@|s9J%MJDIrJmyD%lA%@E#Og3H4GIMt4Qm
znv~SVX(J2#<*)r!LSpziv;f?C7HUzrbLrtsb?#g1x==gh4*C=sjkTfrv*YQd=rce{
z-HRowUg_TID9r-lrRqfN<!W!MfC4*sjVUg>T|va=2{a3L46X_Lk>={(j3-nx#9~v^
z997ZZPLHGm)YDNUNPf}hvDXo=r=4?(dxzK>uTOVkzLG1j&ZJ(yIq_7S$R2l&%&3_f
zmG{neCXg8F9&Ul)f-$y2>?gKsARnxPlAOHc#Z1I1@^9uYOEQZw@b?2}TxX~bJwX5}
z3)7AqNwnhmgqfAAB&u1PV^3x{)mYHMaXwHxxG8W)Dk1ChlZpQR_NC!mG{49iA6g2h
zW5dvSP<y~En-FR3i@08SmPBk=J!S*<l^e*z+<)pJNeNXaRk*;n^+(DAmL;xRVZT&M
z`mS8T8R5M?7IZ}}an>;{F;DTB#b<B>^dX=g&Bpe^2gRg7YtNq^r?{B<#(!4D3a=O&
zQ(H)hb|kEbs)&EJt;onudztsuTGMyS9~0C`uh2}Y1REOY0JIb=yUcP{N~7b2F@jzA
zsp3=uHwjOI#>-<6KRrdLsWz&NJk0kK)<!uhTuz>5gmACzRql#BPuWBN2FWSyg7nl-
z)!&*TVzQ4neaNj?yw#Z|SqO;QMO?xha<@=V&vSe2@~0j#bRWFbD-x9eX=x@FA>3Ln
zsZHDhet)pAuwS+=|F^PxzUyK`<s6pI^@<Xr{}Tjhysc94QB#uhzBrrA;*9EU>gmEv
zZZNS+c_xbD2<Qg70HNXUNGUdsNMumMoeKSv%JeIxh9+}v&AeHq2i%qY2LM~C5!{1y
zt45Q}f}6{x<Uc4HV5{$~A?=5q=yB{PbV<4!a``p}-icAzVY)H!0aXz?Ydz81Vi#9v
zU#+;3J$4yxvL4LS=G`oHxpk3^%50dyOX$<A1^MFLTCyppW^uLh`vEO-hZ@4~6EfK=
z6b4SkIaqhB7^#4!0-8`6a7F!M7Yg4r3uE>1`*c-M(u!xC{<$k%V-nom14U8`cmQ&Q
zI?b-an}qvYf0f*_djk;ij(kSVVr#Mc=q}_;XsdV(G!$gP(HKSK(0_3wRp)d|wDUF7
zqsPV_FlJC4Y*`tN(jH`%mHu*X0mRH7#6x-=`vOykhFjBeD&(v%U3Jfa|0UOxBUlR)
zPc<VnfW);+>K6GIC~0*;n-_#<vRk9R=_~57nDXd@`diE=@AbmtxmOAb9P1-L;k)!k
zb{r@34Z&wm^ZZkc7Y?;X`T8j)Tp<s!-zYsYQXJ`j;#uSK2I?pe$+`^19b=dCJ)@Qx
zOVk5Z$;Knmg02oS*_@ZzD(z0Lwfs>e3#~&uA=(p9LHB4+Z%@;XTyOCucfOKN^%fSZ
zU#Mnr^%;<3Bo@JnvJQz*47-v!&Mcz8GK+zePET+c2RbV{uo&XE7v;`KcVsWJwGQ4A
zZ;R*TQp^GF&;t_g4w~DV?T+EWju4A!kQVSN=wHx9)IJpLyBTO8l_J2EN!Fp(QQ72h
zX1?&7aGP1Az7%^p{*YlZa?19x@V^q1msd_eT>w-08h!+jF29gl#M$;)MYBq0J6DDP
zRvku(7`749hU|_^izEkI23`cOh_#^&N_!;&C1O(;iQ7x>!CY)g^ttGG?GAZo>G)i4
zUNy^pkXG@?_27|2XP#4kCVuzNE}c@CQCiDYJMscwK_8$WgVXl}^$u?cZ-LKY5z462
zYBj=Sx`<pz*H!gUZ{^!E@Azj%C^jZahAJ0N{&nQnoC2e>d7whDPjFPYt<sqI7abdL
znMdV+EMDdOM`}jaqF3XOF(;sVAA*CSZT{TQaHShLl$nIH%0_85Iz!kRm7;H_p3h^3
zp~+QK-bZ_&Kg>3ejQ(JA2V)dkd>%{_n-C*e4Vvg3Us#gfJ%2%YCvf*HhQ`6;h!@Of
zb^tj=iU}<c>p(rR8AxL>5YCfZ5-RmV!{1R>FjIEqAWe}#;$1A7w5dN6v!^=>M5Fu$
zFv$B6>$Sfb9tf3W(UM=%&|#DYk-gY|>9(|wo5L?*-XVFRWWd)QqhMqreTWPpci;fN
zn2pust087H^+ET0ycBy+y(-wDXm@6X+#l8|-mRY2u1D^fk@`e!GE+X{99!tj-&A(j
zBa3@r68;^*s0F;4Poc)k<3mf8=~No$WG~<#8;i}R-U;n=Yt?nwuJk1BhJ<w$nn&+b
z&Y2Sml;Ux&k&$%CE?Jf5#3fa4osHQPXjYh(?$6(29qjEN85XW2bs`2ZGf7ct7hD!-
zDo%kbl833GSWW0WR2i?vp!@-DH~A6!u4)o(kGeohmK)!(Pnka^o4oD<|I6Sou^ZJ#
zPe<)#JfUgUFP1mHGw4HMu{KH@r(0v_8<op%gl4)Uwua?p{&Zyslq}+bLH?3RI|3H!
z^Er4=VqVn13WJl4+V37!L2=ICWtGHjNDBy;DA9nZ=@r<$zy-4=`%`x9(ixscK+hnM
zulN9_FGEw$;Va=PVk+8S*aEr>Drg%BFVuDP$wsT;4?c^mqrDo}Hs%Ar#WOo6Ci8jT
z7kiaJ_uzlwjnWMC3Db{h3bl66Gp#P>%Dalm#1BlRY?Y2GGT17u2<LcPdPBj#p`pNC
z{U<gY`5pa>j;Ic*+X&0Kc2T~#%SHzq=XDn8^NI@xIXu2IewA-lfJXxSMByg##`gqp
zM;rJlbR(Cn8cus~JC(}x1H`=w&^oyy5(~Q6GNp^5jp6lxtp_r$@Bul5d}0$+Rk({`
ze{p7}FK?{f7N{uShHl`$377N}482vapbF(T3Z4~d%0GpVLhB{KRY$*~6A@G{1$zGh
zsV7#CU9Q@rS_by=D$Pa1F1<l(jc%0mDKVm35MEjg&aQlmd4_YPuUD{^_#AqG+5t1s
z?rmABExu-ncq_;&P@Wh}NAq=gn(c~x34imx_g0KFgyYbYNIi5KzLI{yd?EsLW!-XP
z3;k^TurtM!Su)1HO-v-Z(_Z#~YFg9^Lnl5<YHV*+G{0oC4e>4$tHNWkdSoLk3b_Rj
z7Po~ChkJ_%I+3VO&lBErLpZab62jVI!#ZIRve@}CXI*+EYi;q$@~WPyzNo;@kQ$nT
z6~NOYuRN=qhdmEN2*@`l;Rfm>=M;vhUQwHs{!&lb2`xh3APD$Zf_WSyRW!PO(UpwD
zRQnXZ+*s1il<cyIHPQaWda5_mf&0qDqr(DCt*J%tivP5pcis0t38hAy;0(}(+l0>g
z?s(e-7fKV6bL8LbK(4;}VN_PkrV74_p13Le%JAvZ>A4^Bs+$LTYRWO#5#Sp6iMPSe
zL)C&N$7UONc7q-JD87PjkHN1yEqtU)kWZ2RAwlHOBqoaOO^qaRY7L>#U(|zj6Ziz_
z56iavIeGhvx0UPt=OPvuI2QPS1f0kV)UuQo)F=#^3HPyZ3PO_*^EcHLtt9OSEgA$M
z%(o`)F`fCj{1bkU_I9kL!nc%K@nQOj_fzTj!hWT@98<jMq2BUEG?A&wK1LUXIyg7m
zN*(Lm{e54;1C*B7QntT(vT7IAO}2oY!AEh8TmTrGO_Wp0DfA0HLhaM^W5n=e>zjh?
zf`2T7ot(Eu=(_xxO4IL&sjhtn-*g(RBOMxFrN}Zs>lUdy+#0qvUQycabGthST0(DW
zR?}L&41B|TRHI{0rW{Op6FmnT>{@KzVR_(w=B2$w-rqwv&~JeMogmumBv{@Rln!;A
z4V{)8asc%0Ek;%%5xK1tCr7~zsIIEZno+_#(91SO?TQ_g^dq__^3pOgzeC|`+g|Ua
zP@;k$eVB4}p?WNPOnT@rSgzW)`mW0bSYNP#AB4;Ja7<F>Nxw%XN8Z6Ns3fk8VzEJ3
zZ+4uqL;MIsWAcsXj;W-mzh%5T-`_5H*muysO}3*lvNrsy{J804$tmkO&tdUAXaS6-
zpYUgSGto=V2z?Uucp2AE)mS*njpJIY78$g$w+tn8KktL$yu50rx#gYR{{<V1g~~@J
zPg7rWmnsSLwl=dQdG?4NxF)&|T}-5q-_Ylg8Q$lBsXaPmh5Hhn2rtx0EQd}q>ZnyQ
zZS*ic%=ZnHcTV#phbBm!0CnBO{~o={FqiEdeo)q?WWHsVw@fNWrh^`dDZq;ugRhoV
z!DGH&k-2Cw(-maae&fdq8?`NB?j)qdJ!I$m*wQ=s&XOPHDtAv`y`WkAf`4VVkkh5G
zeOyV5xnnsTER<_P<p@r`!k3{I*%z)I_C(_09Yhh>L7fF%BA*2^s#^T4#HKL|Y1rSv
zvfAXbKJ(-U8_PPZ2kjR6sOFK?q@3~@MaK(zn(sJP`&Hry#7|wI4^aXd6Y1tp2sV)m
z@XBE7YeGXzE^8FbT7%xHPNpk`e_ECn6y;7WYEkB~5B9VRwS*rL!>AS5rSJf!&-THs
ziWDOU=`<luyGA!eeUttSkBg|n{X`y+iMN5Y;%0IPxq|A;R?;prq-(!ZrGa|ZS|y`P
z$2lW`Zz2lS!$a(7FrkQ8S@5l6vvsXK&$ZEiEj(FtDV?Bm@L$l%P*)!us3xW&H_3l!
zJ5$c=X0y2*wIMn_!4i|E-U7XK7L-D!dG=i(PgEt89hoo36RC7EE=V=q{mLf*I^!;-
zEq;o~0=v*z>>P?m4v0&`Pa=JwGw6TVH}F=Pj5nvMgZyM4wKqzP8pV4;6)oocn|XUm
zS2)l3j)wnMo}=%W4CVsFdNRriOKnz_8&pw6hREyD3)m&}0{mW@ELKsvpgZU?_HT9x
za99iyc4%5_->a({4n_|#WT=KpQ_6nJ9i5Su_sW{(niZ%lo`P8FGk=FVBA#&UD|6V}
zcunB1sU}*muT<|qlj0)eY|!gf`>z4k{X}tXBtvpQ!-<8=B&Gpx)}Gb#+G}i6@m#sl
zG_2&J<B!Nzv?i$qE$F?pbu~Z9A%SpdgTi5^A?0sF3*f<Mb@D1`nR-A!#%f7jlxg@$
zY81_o0i0x8YZn?4jB3qkCWrQO|8gSvAMluW%%7TLG>vgQcGhv;arX^%z(z3j$+2=Z
z*Fm$&77WZsdQgqX)xha9mN<kXFdka(iwmt)rjma8CXLcGvzorl4C1;lgYZPEt?q}R
zsgdV~`DdAx;z^c&1IxrYp+Eea{Hfv|(0)=LUS3|k_-bh_XPK{Vc$qi>Qs^A@6V*xX
zDwZJClZK<8s2`LA{ztqYdKu{j9AovVmuO|>1x5m`wwpFh$tktu1alKD1B0zaooIr_
zk%_t{G1Jt?;g9YT^E><bfFin()#wGN3+%#oQ(K983Kw}5J{@TV%V+?(1>Ru`a4%n3
zb06Fo%kX!U+t4cMP5eDoqCZqPHPe&+u;9D-pR!B#yT0x6B=Q<_1WOd}cu%_P1ugO|
z>^g;lDf_x^ykV5?J98WMhvUWTm<;@8anhRbbkOeC5BU>IMaq?-(q3^qd|oxjxLA9S
zyy`hovby+X$)EP+V1fbdSeS|(qmJWL${OziXC?Q>00o*#ICv7sAFfetRhiknL?fVy
zyj1qV(fDL^1#}FWio{|Mk&W^dKoZUtM-my_5B@qH<-TSrDq326*<R{}!*3J^evqxJ
ze#&lyLB(xJc~O09JI~kf7x|kMfGk8K(7X{Xb@NVkw)G5>U_2je!W-j@@#@SW?d9ly
z<D%m3NB1`FG;;CQYA33?jG1_I$AVI~E!O1=#D{kU8jAm+3)ud`Z}=YXIn%BjF|U#N
zre%!1lXIiDl6(@=;Nzi_KF0aedDGK6P%HS4XNS9KC<j``_%(~8sz#Y~y`qmN>`gcq
z`;L?R)6I{H;>}yi2e@ncc82yz7qO!ZMd_jIp3Kt8rBhws#1|l)w1_>V`lx$jY!9Zh
zD|7+gjlQeaX|Jg6QdjVP6b2IAshpKK1$atv;z?;VRgF(Zb-_6$y)!pwC+2-9eq=sr
z8Rx1YI<T>fntC062U^oZWt#x|Wq9C#?|kqZzMrcDsJE(!#^(-RP%b0akS5~bz;JOD
znW1{2IjS!Hf0{PxcyudcQ&rP&r_wVyt8zM8z6Fm;!;pPsCDr5Ds|h;|l^8jE-M2QJ
zj<(=3_(}q#KCfA#eWCgj4f^u!k8C+EyRWM!-}&6-bqsW={gopD`GM?-?2WvFm#Pm&
z?NHG~bGP5hdP~H7f}sYYr-9>}Qg_fTq&5ZzIrrKdxTVN}$o+6I(nI=)KE_tTox?L-
z>zxa|Z3F$}0_BE;NVMD=e<6I;mZ@g)Jv7UWS3y>PsT8!aC2BJsyo4MjN(mD&k)35M
zj{ZYshm%}&%5K>xPg$t1JVjmsWg{A_7u;Ed{Odh$14p3`px?!Xw?zL&D-he5Vtygm
zrrtz%u$Qz=bUle<_ES0CGk4_BrijT=(4~m8%?`X!%H$os5=&yycgq=nl(LFANr3KX
zuua}*XrjNvU!XUzwN+zu$MoA&2KFj@lpmuTZRn|Kt=eJSA73YNP&A7sdw!K(EuQ2M
z0;_#({I>%;B3p3}`B7=@<_ohk7v+yG8Dtr0TjCrVoFI>aJ}Z+#)7@{}b%Qw2OCZ`#
z9%L%3OO3zB#m2leT4R>Q`C<;}k0QAsg;+K3ud>U&yzn$>tK1H)!oK7d5_QAtZ1$2~
z7QMGm<T>D0+p+%iS=LN%hBgIVzFEHL&?u=s@V}KQYq2-9D7;a(Fm_Bd#SSz8)~oN1
z?X+o<d6{=e5SLaXd&m=DPV7(U#LB)}c9jh<*Sy2SMtLN%kbcb$r_<1dk)Pq!U^*WH
z`lQBzEyoG?Ep~!d0}@Z7kjWgyj|OB@Ou>xY_a$*)UI1-_vJnl?@6|7P9{(At?P>3G
z1!_m;D-H2V^eSPnI$c1?68U6kh`(h}jMRfEbOgDVP2$6Roa&w-Y`m(?;l@cR?n$;1
z%Pr?c&u$+Xt|5k%rNlH$3eR_qw}6DT<Es1b;MPzu{7I>ep2Egp@1bf^HE2Kb5}&}B
z+4o$mN>aDfO^wpU{AG+5rl4lG&g?8)Q2evp;Oh{6B`-tvQa|`l434%B{pU<^?f1cv
zBDgc&2JBYs^f?;r=;hI%BeX11A5ab`kUH8&eF5~v_E9Qu;&jpN#IAYvn}-!3MZ+v(
zT+;(><V0*ML$ggVRe&$sRP@<&+nVaA4_eHdqc_Rg)CwvSYo)A_Zpa^C2i}VKPILr~
zrf;~<s)@R|sE1LP=yLyStKIz5veV8wulZ)mOX;OrqwYEPH}WMQm3J+-yW07?%WJS(
zT%iyKH)bE{Sm28<(R<kcOzID31FAy<yfrmY+aYGV@u)5Xrvm9#u{gK1KFE!?^d1vO
zU}1I{KL=#WuKCxLH?$^O54(<pO;BU10w=R?I5YhdtAcgGLX@7b$am&1s4!i9L$8ET
zVri^Ty9G}3{A-<4{G+6bd7Y)HGtqZL8A!MR*&-ph*;&{2yEU%-rqk`2Db7I$VL1K;
z-2u&kh9PsY3(Pq77wBGULi|G&YsMHh>o({cb7!R@kJbL#G0V5ZpA;M|?tr=z9NtJ~
zz0GZQ>t66_qkXM{)#V6Qj5Q-Jpd#q?8X}I7Nz6;%qOz!ubT4MKX19J8XxP|?v%bBq
z<z)i^H@lCsmUD;augE-X6uA-!iM8CrEu<|Cd_yxO>Hpp2YE<aKeFZz!g}4K6Mm3@8
zQuE2a7>iuzj~k1PqJ9#!G-!8RDeVm!-q)A!_cjnKq9|kFpE19n0-wEno@0RfrQZpf
zeVZZGurwqCswE?$Ro)2t?p~u0i8l0C`d@CW_I>o~nDNo4`5j^<ALklsU+x<0IpCWs
zcR`OcLz!w=wDL5t)4ASO2xi#j;Z_huuA%Nw?eVZ&Ex65pIy6{n1RBK!HYk*{n*rM_
zM{m`}k)&^u-C3BPD;DoBo9t>Y=h0c37=4J#L8k?a9J%%^`+mo8Uy(Eu%=#v>16_;g
ziJ;0iX)8Pou|pIzUpWKcWZvke>(6S<LJO$3uf9FA^t7YcwK~umngX)gIeNS57`{O4
z<%xE}_SKHdzAKUmc}=XQj*_Xw6Es)(6`rirB_@&!aUN@p{UFBkMVg+Pd@dU9=9BFi
z#iK25$ExyVzb)KU>4@(kr=o<Yb=9>Wa8C2K4NX(>hywa=b}S_k=ZR?S59Nrch3cX<
zv>e`w)TYjB?J>8bQ;ioi3Nj-&!m-rMI;Oj~0rIp1*03FPvbI0B6RGQQJB*IQ<&)iG
zgNxxo<Ot#cG*;C6M|*p^{|r7?>Jb`hD5<6!($#qnAYj1S`9f#7dZ3%_J0K2Q$~Sm5
zB96ag2WfUPvUJfo&N|s~+DW^5`FlZ?h`aPf(BSSvCMk)^S^17U4A4nAI+lCOrT{KS
zZ*89bsP+|^5V&D)X!=z+yUgl39f(L?XgZO>HY7phA~37Gvvqv=OUGSLMd=)Qjt_9Z
z^8&3$?}0n?j@U?2L8Gztz{_J{s(>!nSE{z^8NAG#7F)WGns*fE*;BlJw=rOmVzDn|
zP2{+|#XrNjv;4Z_oiobUBhmq8sR?8+ayc;pZVEc@^pS2#F?o%zFSO@QYCh_B>tE;}
z#mKRnq61tFX|8*Ac~kdW?`wZnqzLOlonz*bxyaYZ8&6;RTid_R3;t{|5R3#rg#%Jw
z#TD`Ub-@~u+cGJq$Rn^m<Y4Lo*`Mx5#uKAy7oE)joeWEfpzdvs8{U8X^+QX<(Q-FL
zMfPOgL($$>jxVkqULm|+-VSnl7UDTJ0TSeb$XV&6_)uO3h-uw$Ke2^OXQDY5ZKckV
zHR$2Yc-Etgu}>`~N*b8|wi+CquQ+HG=c23dVr;Q;Ie4->%`)E?79YqH@Pj<1Ez<!v
zmC%{|3%!VJ#S-9|QcJiTA?a`GDXMYoNj5?on2%%v`2o%g=qwuwRi%1IEB}GOz+gvd
zGuDrqMR}oref6yw7Rdh6{XKFOsZVaAK9bw83dmB$EmaqHD}zB(UM-rVFYpDrcE+z!
zCT)FT5$KOE<7aYj$^TJw7K}}7T^AnLc<L?13&q{t-QC^oA{VD{akq=R6!(j~xVsi_
zfznb-(s(i%pZU)B10ZSU%sKn)z1DhuN^QMyj*xSQ-xS^xei-%&DexOW-mR*v^?t~Y
zE;!_A80yOXkbWRP$fdXq?*vpWGvqX-n$!%aFt0#&^fQn`J+iz8UXCC$7u!MlY^4)F
z#{8h}M<kF5zq6o)FA{c(zqERk%epQm$CwOF3~Qcr9~^nfmEupTT?r3ekzQfkZ*US9
z(N5@jFy~whyp%H{IB!Clu}SPAawm30djw51ytFzDeUPnT)_MF-I49_M?0Xp8t0-6n
zstGs+89fjf;cgpxE#CtUhnDzAG!wtd);6pJw0OVXLW@%es)-P!Zw6@+O{fZn4aPc#
znoKNkf5e$)SxXvPk;nAWfsTd!@*R#ekTLbm+aa)1zC+$LCm9awKf|N^r$LTqC;6J%
zRxd&cwx;!gZK2^CU|JgC?Z|1Y1pZyy0Jw}lk+WDg>=oevnI+AziD+s1xS`PK$7cph
z6}2xMUVO`Y(3=(bB=tgO(rru|iDlB#$p3;5d`&}>#0Kz9Kx%VRKC{!@il(4!o)exx
z&GGH%He?83bo_<CVKZ%;qAQz=z^Y;31Jpe0AX`1+IDgf5-!t4fsd$RJktf%WinGxh
z)B+N4K|-AiE4jLbws2j-lck}01MC&Ooc@EZQdIc~WI}F(T%1S9I6O#f#t^J5AatKK
zG-3vj23y-?U%X_ABIa=~+?Vqw<eqh`cJ1^$3Y}7A=4^DKwH1DYCp}%=&HT}TwG%A}
zYM7~StV7pFYiO_47_BjsiPa+eBMY>E8U;TlFEJjF!qJfKMKb0Naj)Vl#RN=$>6b!5
zcfRXYAU`xJyiH0$rn8S@qAhFmyTQ$Y7u-VOHOTWd=*zSX*fF#tpuhJO>VZVdRIv{P
zK^4U<d_X<~ezTs$K5_?*(Y>O3mYAF<#sugM!vEY=^K%Ps_*VKhi_37U;lHSU@om{E
z+G*~P??Ygir<pI8TM}L#(Q(??mia{);p4&+p&PuBIEZurD#m~GS$LxLxA{K;gBVaP
z&ax#$v-aKeHC}g|&d(_L=uHW<bw3Rj2osQ}_y?^8&?<KE_YchD){B*(7RXd0&eAKU
ztToy+g|w-d)*V?z8|j-s1+~%|WqDwIW?D?##$!!s*1hZj({jDQ+4OtW4E3uu|CXyo
z@NYg#9?v{7_9p(5riaElet64AMg*h6eYM@-9`UY3ZhWtpQ^uv_L3jr=05JgdQbS0j
zM2pXyM7WTj`eLlB<)(duX$h7STJOB$*y!BD@qAhC3+E8LYI}Squ~DuS+!PoOT)}B@
zbK$PA6K!aGX2~>uM4NM+K$c8rVTn>s(}6#Ih<QqELhKokTA9QwWscHa*_q;v0wE_l
z@29tMqz?Z>r3e-8Ykb7c0!f|wgnvEf0>#QU;8<`YE|Rt1vMpy{5+}v(0cYqxE{i)B
z=K03Zda9pkit!jR2%l&;WtwZ;gC7un`I<Pg9V7UO@=EcQ8V#*B*0N<$leNwvt?-tU
z555U)RbHSY@TPP${WsPYGpJp(d}TQ3x1NwWeSv<0TwqO!zZkzM?p=K8*fLS4*%^_E
zh3)h9<YW~Uc%BMR;c=MR`XT93!X--sY>&T|qm>&Z6LUfFv2;dz37tn<5*GpE^psXg
z-KZbYzKE~IQ6S^VX;^B{Pi$B!A-P7h6M;e(9qWts6$ilWzo{l_R;-ojlVJunLGk*I
z=d*<+9shH$3vQIIf*I)u;BqyftrZqNN$fy=VAVi^&mnjx?xO~o)R;SoOg!+3F|S3@
zaW|{NpTC_o-FHK(R0pzBDNH{!MtR1Ml6>k}qz`b>O~NM-3XzQ^K*2~%sDWGYX7EOB
zF)ENPnD^Fhu?TQ*k7L^67XFTVY2LByxkXA~eE2ya8<Zx#+iu&>+y0~1Mwa>q`Nq12
zc`Y&z%_7UwWmuK5VcYb1>SQ$&{%(9nx5eHt1ET81Bqh`;aXfBDbOroM;8L#b$H(ld
zfDM4~6OkX(O!IJSeI`*`EdKC+c2#p%_5BE~m;UH=(K42&QS(j1$evIYEki4(oRr5X
z2jmK<iHbFrj%rdeqx7(-d-O(i5!aZ@3|ic`T{Hb3G#~YgUP#|Tws7Bo!ZE#Yr+bBP
zM*B*1Booj&>Id#o@Pr&dH`6JmHb#v=*_Bqey-M=<l5I+?i5`hQ4o-Isc9!?t^zL<3
za8(cc#ht=d?s(Y2{p6vDGrX6ZC03Po=-sFmY$G-i2kFnsd1*4A1|7j;sVK|ys9UlB
zBzBBTF#peNLkc~)e<uI7<mMLAj`zU|czrXPa4TVwEr-Zedw4G9)cUg}zkTsMu@1GL
ztqt7fG-XAfL&LB#ti<$yE9uLmbmbYdD*8xFbctQb(+x-DUcr^Yk^Jz`{NOD4lXyT0
zA$6cGa57v+7C;u(+wj;3!B3LAVs)vTR5im$^AM^(R)F*)KH^5?I69JGnbn4}%zeB$
zR!MuJ6!XWp7h+E6y?0?~j~ER<C9;VOVuE%qSSqwG)F?brjly)&VQj~qC%Wi&cr0=+
zcs*EOnM0jMPHT6t9foC5xe0sXs>jqbM5O1wrbR1V7lWx0G1Nfng?`2>V$<Oo>gY&?
zQ19SEZyWa;PjqBEplJ>#uCWJ*!GJ%#N&lwLA*V4D7}`?SHaLDn{50DqdwbJ!X?w7Z
ztAGBUqDRg;t`u)$X&u$YCYbV>smSv1G=JEC)YB<YN&bZA(5ZMkv<BjWN<asoyI3`P
zC)*!{zU)v=BIyigC~wR(_a~-s4p+nc)$Rf?ae0QJK*y3v?_enGow`(99@^l`^DgmT
zh^$v@F*WU(rZT3wEUb41*^XP31MqPy6Q4(2GH$jkiuq)>nYP=n(wICp(A~ur)F@b4
z6e+faZtJXVMZyOAH$u>w2Tyrtg(AXuWhJ(XN<`b@ciDSPOJXD7>{iEy!YR-(zz^Ss
zjszs?BEuBxJWF@>f68@_BmZmRGPgf;N$3w!nx>=E(e@xQ`LQ}r8WfyRjQGZd3WBhB
zPRo$D>uofFI~=N{jiX!Go?EUM@0oV9X46vZ2+IxAs+gD2wa9_eSw1=R+`l?3gg1-B
zLCQ9Zc9B!~sgc{or3x0gmxR{}y!r(Rp!MivgVWdv%@Ws1`6B2_%fIj;>{gK8*Ow_v
zlrZY%Vp9dfG3=&(m0Re_cC8Jx3O(Sz0&06lcoCDx?nZa<JwYWtAaW6O3)cfp!#~Vn
z@*GeP4OB|%G}IamqcKDV8bw5zzr|FF=A$ax|20%G-e<mv6+IO}`sDH8h`=1bi%V5V
zWG_2_*$6L!J1UEOYaBldP8SUi?v~b(FU?y_aR!i`uA8Av<O;kL9MbM71LQjT8l(!n
z#Z)@_WFi!Q++rb~DWiQ0oU6Uff;&U2`HOsSX(BR@8cZ#M%E-6HGaT-F=-KKW;#(&B
zuqWg$>J}gmeg(AY*-8O~>LJYq2<%<)1nXBj7QHZDN!l2<)>K+%-IMcnW*dq!0wcJg
z!vCiuzC;@`<=G$b8{t}LX1F@&4sH!>2po*O#aG!2tRJX{*k4GtZU&Q%S4c(eG00Q>
zpH^B2^a6b<8fQ)}aU*^|^IEAJ`0Og>i|6-(4sDO{EPj#t8G4S~Ldz&K<eRVny;YiO
z@!D8*n!c2vO_dn0?o(=O6QxWjL`DN0!YV@+9mE?To3In~2*SoBSqXDx6xI#|Zsu*v
zALSVn92`94{|P+oPl<t+t)}}}4P}|);ja1Zp>_UlzDE3De2S?D+Y6*XSc%%?CdR~e
zLjTq8LvfN@eh$q<qDhI#v$O%7o>tL$W<s0iJyE!~a9+_j*F@(USD)}J<sJT!UQB+1
z)09U1NZ|x;j*JeLid59AQ<ULf&{e(-80EK^V}^P}8+ex{LA8<UcvqmpOlOSD8QN%^
zYFlM_h{p&gKt^I~Uzg%F-bcPI;r`GTWG>N<T~0063q$d~6@lu$zuj{K?IM8iM|Cs*
zqLTsd^%A{`NX6XfVXY?MF8={4NKnIo%*1y@hH+1f68AlBwe70WjkF0_iZ1_}^7BmL
z9p4F{Bsxu2iFz4(B>I-&H)+zBL}rJ+y6?H3c@2?zk{`Ka{vO-HT#kUzY~+{bk_6EZ
z?#lsgGV)3OuG3~)R5N3DBNi1OwbU|&y{cAoR|B{2sN(+$(ZDk`LqDju!ye#kRf8Pn
z$M{dUV<Vr$Vs4$%%TPOJnf-?4D|SQd9qA&C5r&8JBIESKXj{E4HjrImS!eESnn=H6
z78+)<ABg_?9O(*pi*ZNU;)<L@xv7PqF~kwTV*fzQmSf#j3I`NF_W>URe-}AMwPAnL
zsfHEIOEL`KRbKM1w2^p8X(P8%Z$j=j%(HGbR5d&|oG_OM>IJ*uAxKbliXKljC*c|v
zx+u`$ZNf99trh`9!V=m5^{zCOvvb=cMM?wxNoY7{!%b{7or!b<jA$LqD((?9){z`;
z;_0o>74#9sQmfcn#xlem;z%?dU6tvC-9^*k^vEI40snBX<XGu_9$<nu^mu9ubb`AP
zv_+!jRM{onk`nbdl$m`9wUzR<!FpNcz7PwKqRjXLtr%UwJ~Uo7e4<aFZILEqF<qKT
zVv<Y~jP;N;+%|U;=Mm5Gz@(rdctKjt^k;|4$M^zexLhkVHPkb*i#r+|DoR)ZF_Cqc
zAdFCdB5tID4pQNvh1wXTFCZU3z}_I&t@~n9ft&JMDSzT?Rua<+&A*!e(0^BP)N`&1
zJlBU}i<thllcscPIUX<Hcb9QgaL)3D{LRGzqaJmi-9QayTbkb*I3ik4RD9BFpmyz}
zWFq-^7@tV8MlEi3*;!=(*Gik?y<7CQ;7&oGqMKedQlKD+$J{SI!zknF+9G~Q$nBl!
z>h2W0Wu+Hn3pS0Z&%_fyuxvb99xuJnw(1X6RN0Rl#@cEn)p_)*xQivWmHd`)l6oC3
z?^28YF1+aI>i$;TFT5N|CKF6$>=*4<;LD+6t{lJDwYJC^Ow>gpmvYkMDFwVUSK%+}
z3w@Q|8PT+rx)-?u6o;n`7ff9ZLR9wz$+%Bn%t?N`>q}n8z&}D1m>?}A&Y7CqI$3Yw
zLqfmvy*X(G7xHr)NnC5Vxp`Ey+n#7^W<6!{BVU4fzD542&Q^s>IURn2Vg@wfRM~#z
z#fp0>?~R8cxA#Y3$3I<vx6ZDVomRX_X-f%F^-AiczeH6A8SV?h+nu|A-OB!)pW>n-
zhoLGU_sIqPg-z{uXu$HO4ziz!lF(RbkU9Yx0PUxb#tkU*F!2xGfUh0g>;L5c7FZbY
z1&X+_@=5qG601%S_W2jOdU%b3qKD=CYLFe6G^4}|dwoL+MdP>Bd!Q%u#kUjmlFA|)
zeTo`pycTb*&^>ixiTS3Jkx|*PAOH7hedfpS=YG~GJ_)ypwI#1kdR*eK*jwx~A>?b|
zT9w26>|788U304*rc2oC$0o+_iC>WL-NX?!p<QZY`9v_)*}}htDH+`%=27$_Q*Gjw
zw3mm42Y#C)zOcOewYL>d@STICz$wd!vE*{yuUPdBl%HbA_GoS7gO(cUE$&pa;9<Cm
zwWCeubn^vvv|&qZ>*zO@2gXFC4p&$_4%|g+6;{jN96Y21WgHpAK4pJ{TTi|eL0$My
zX^69}vzM?%%=2f7ZnPPc3e})5MOk7W#~h3q5N&7rfllx&_yO_+t&Of#rifH{ZfLo>
z6Dy%7a1rj7Lg_pCYMvU!dmL@uW^RrGlXc91d>3C}n`6FhoQ~J=U2%2?%w30&s!pf3
z*gnNQ0nWL<lJ3PHH16daI$gQV0CsC$QONg<djS2hRJ2dE?zh`wa%o3kZsE`T4xaV?
zEAG+4V)|3mR`VwMjLE>nL$$d*@^Wat><|x$5h9DZV44**J^EsFEFsIY1DW}4@*g;A
z`3Hvk3ssRUgKCc8ns|*%7tTgHc(w)@<pCT=t+6dgnvgUpdX>2*woR(bkBqeC@AEIz
zZOAx^GbbgamY!VdhP{h4$F(JI>F?2Ba^A#!dz)X*Jy%ROITBwa+G1%_CbT}Vx;WlF
z-c{2z$SD>hq0>?rzHPoz`b+up3GJhYl-N;fsWk>nb^^?FA`R}0T{JvrN8)+PeI-`k
ziw|Oqw2!@yFHzTqH+cRA{S|vK&OftQ4BIK*jxj#05G|)S<4|8PazJPlY3l#an;Y01
zN!Nd3jp#J`4t#@GJc#RB@gKL@`R7lE{K~}>_;{_oG)!v*KLQ$uWGvpw#9ohyiQW-E
z*={BuBRc_w_oen;9|zQsqhqd=L{eK;OQ|)Y`mS<w%A7Zk6qb0hisO85^N;4g;kMC9
zmj9w+6J}cXQg6la&gMDjm%8tpzpeA}?(b#px57$&haQnQl~>ZZeZlwM-o6dax;fPg
zX7g>RY^F6n25JdS1ijwrT(<Cl&ydY}FK|9AFb|3uV3U~g_&&miJ)^#}2ctfhJeWK*
zp=(S=VoG95qnq%tFU;jAjyP<bXKiF{U^x<BBDqCk$n;&$=i21Q{h0E7#jjEMtMhvo
z!@-flZlSSIJJL6_%4_>``^SJEt{)5k9CrNj#C!V`TcwReJG>cn)lv*RvANdOrsL+1
z#zAbV@g&ue%p`xq(RvlM8qyp%+0L{5%}P{yl!-;9#$1-t9Z6Nki@QPQ-A!vn^D0wK
zYfWP+)Q#^WEEGHPce(cBUR9JzNIQs@AnRf~L!+<cM!}{<qn-8KsRe6u^!)d}4N5zG
ztk!_oLX`p8n>F-2%#VDRtI7A&k>V7tTqKq6E_KtMQx7aFV|K-#PS~9=Bz8s=ZdT~}
z<ZkFAH#~68pXmIjxTTN@crPKihvBqk3-Ll+7d+~W<QC+v%)95R8~iR_B0{F=w(8~=
z>=pJj-3^>(&(YR;Eoqx_o^n{m8Ilb#@yE;6PYxN=sguS&WL5;?zVk5e50#G$(%Yg(
zw6W4tIZIDQ7lIyXIqWBTQje&m)pMcO`QP$dd$PTm-luY9Q2D)JE}P!inwy3YU13=~
z<F`A$X1D#30jBde9l>A&c_B0ew_66roHZR)z1*Z=!(hHw_AZw`qd$!o5}_*fYw{Im
zl{Clqk4~_3va+TV1c97|S1=aKIP+)V3EWunc+4BBpWaPP588@46nGtj-0cewI=X~V
z<wS6SYlx?gx32dDxc^*qTZ`O9bN$0W4s@QUb}{9h=m9h`{|}`%RtHZpr<6cTpGz8Q
z+iA_VmSi!!l~#=>13S5Z){UV}tL;STiYc{AUy8*oDdZU8i>ph(E6x#DDcRJ@m~$n1
zCDn?b8q>%03tgaTLT;#{3(0@yIVV=oTS0T^lBRED0HMhHWRp<)-#xy6`ttJY{;Y|)
z&GWVuCvaY68DI!op$?%s!41JquFFLgLoc+G`T+PI(S`X0QW*=a4Ztq@*>cm?F6LD1
zn%M1eBjP(o^)gnXi;aM7V(-bCuw!sF$tX03Tj33rj^W9|1YLqQ@rfaik1yI?5a%lt
z76{daF-j`P#9?8N79%a;_PR<J_?>kFje<)<d+|bxWGOZ`h;0@7iJeT`CcJbqe8rnt
zxVosdE7>7<(zNS_24>diw70jnBxZ|4!@lrK|NCO2Z#x&!zc5ntYA|)zZ57RaOAM1I
zb&h<E)Cn(fKa9kadzmKmIxLYHWSj|PngLTu^JFd7osxglnd1DETOUkTAB6WyEH>M?
zi^)W5LPL?Y&<L%x3MmI5zy1_rkQvZTT~XK4t!y6+ezLb6k9%c4X6$Qv${yFKU?;Aw
zwhvv1y~1YzujC%(NAPUK9;xHaEjU>~xXXI8JdxlAE<LiEdnSHGnt~HC4nB^$k#EpG
zXdJXt>J%IpX{6Lr5bd5GW_LzGQP*tqVg|(Bu=HTt82ZOniJHT_C$o?zay>vnniUzN
zER_FfyA3Pt)$DWG*4RwtXu#r1b~bm_$-i0jIQ$gZVUnyNTb!{OI#^sK?BK8Y8x_9E
z?dLFpdD%uS2y)BK%rc`PPK&=}+Kg8aS{5()^(V9BpN!(=fw4Y^>@_V&oR%~pPK+8&
zegQ7aYW#6-b-1d!Mf*XxjSnmbqngCLj(TQo8Z*XHiFgE8AsGV#b8?=315Y8c&_47T
zTjQAW#--R<`EYoM>q^duoaaCP&D@a9xz|J%i1|Fvzn0`kbLpDeUuqvN9XcwnLd#(n
zq>B*;ZxngyEPUSB)YOihXsl}Q6qNy-xw-Z#mN<$q+_3~~yzwcrRPCgZ&?7YwhV|{L
z0`<gFjhm@TP<q(lS?oOT+!O2^9w;@^zEfpvwawY|f6!YkJN(@<)ZM)Ji`V9b`OZ)|
zYBtl$fLZ#O{+QRX`813_;&v4xzo+I@`F%I{hU+ok8>zuevd@c|VNE3$>r0eW@wJ~R
zCX2@fH_3nD^J5Mtw@f;2A8j6BmYEZz6Y2wHC|i`DFh+)r9cYSqYOR&@A=#U-J!Tx-
z$UooF7Vr_86f`ZEo<ArsNjRx?2Am2AeJfN48Pk)6-l59jU*g_~Ls|%ua2<da5P;@k
zEAfGVJXOIs!}7=Unx1Zmr$y*3+?M&D4Q6f7?MT(o&IlsAp}u-p+6~BP7Ywth)8blR
zAHUl_%kzQzBJ}~gg;(!mnrgpgCV+c{h)fPv4{wN^)2^!{l^MW&)YyE|;*IGYKQm@$
zR4Gdf@@Al1{+R5lf3n>hJ$k6CQj4i-PmkJS*@OADDbgN^4}2}kcBKc>^fB~8+ivS-
zY8rY^3t?lZ`Q$k$RX(WRRL`pE%0>OD_7K}<`C)EmzCu)!h6DyVR7Y3uVgEp1f4`4U
z21JKFa6jpg+(W7*j^&afE_sulOd-ZChWB`1eFx|%JivQmzi|Xlq)XVS*tI3v#g_vs
z|4B?Idrw0h<eop>;mh?nx`wKAi+DjAjJIc(vKeSK)x>QnWD0H<q&R;TH}ZGTymT*P
zZ>k;I7En54v;jhTaF{PKbXVGsA7Znp5oAS6?bs85UVo5?3a5Zd>9~Ju_;h%K5P&Ng
ztkLhH_FCo|p5qRv1pEs6pE6jBfnQTwOhb$jI-cl8wjgMtD|P_hPef>w@jhz;N}d<g
zaCQwni0Pt#^F7GP&U%$wEB{u0S!b(o9LSx!4lS3q^Cf*Zi%L3XdEa<Xx`u}4sFSD~
zKxwg`o{yEnK0tHyA(|igM5HkvEH{h?EKg&Yq|?cHrJp1%qoRaQ#frB)_a}HR<W^9k
z3AF^U96mDpU`ia#_Z3=;Lg-F#txyC08+AY~wMQg_s}8(}ywFYQf!rn5(jjaKp2O5N
ztunM{qY=M1oE!YnwV;;Q;#(Iuz+Xb&Gb0QV`8V)#zKfiW#70U9?WLdaDr!AYq@RfL
z#H3j!7@Hd`^fBP+enB5L^fJ~4Y=Jy`&7_YB@y0=LDmS4p^Y@3MYrZ4C?h!$1q0hw{
zW8WZ?loUDum}q+)@t#6|lpw;j(8us6FyH%zoY#uP8Ng9nMoYmy8upvFGyB+5_9}7X
z;sT~G@T<ry_m2XP%Mhr}Pt%U0Q;fqv+UF%Q9c!bwf)#yjycZ)sq^Iy;^LSGnwFwK5
z;KYQ#Dv#9C8YCq^Rq(BbuTdkd>rM4-S53f!7HaPZ{^oxT%6VP9G1y-^j~4=U{upur
zY}bYh<9!u9+kuj*wOk#aYj&I3;0Apya)s<bo`uIiKI}LdYx-_G9k;mT%;fe-#<(@K
z7bquc6<={xFLFBGhm(|+*i_>N(>UU(x<1m%``o$fm+kxCzgHDc7dGm-^c%}tb6wyX
zI7Zb%V)e%II<>D}7U<cl*@q=gin|v5*-(Uud<SP#QBuM1{8`TW;UDrJ^b|YIQr&uy
z*+Z;DD{D_AtGG+sLDU3vggA3=<7Q~6I9l=Hf8*8E64DjjN-iWz(9JDkbV{^?&QPTA
z8c)T7w*`hG#x*W9POU(kHKZHjhytZncxSL}u(i8M;r+bn?plzOA(%3>L?5J<pud#z
zkO!|pG$sa8jhG*1d+hlVeadYs-6y&>RY~0vn(yWcGjki~y>pKj9eA`U!xGI3WN)IJ
zP7Bup%RPP<<6aYv)9X>~4R7hcz-^(cwn3Y!{}JAV-h_8V!r~is3enH}-9F3qhwPv|
z0qoty?u_C~-oL{4)qZ##D;3|tdKj~)gFyN?#(niTie7>F$Z{;1#MlO=)AT;(2T0Ay
z2cETEBuludv&<3WN87N3gye;BP0W2&kLP01)4a#o&9bs{7I@P6^4d)_8Q-L*DkTIV
zd_DXwP{AMXdlH$9Hexy%9vH*azepw8$27)bkiPIgT3wK5d4#Zoq!=l-N(m&Xhn<J|
z1kSh#R~6SxPr2ZK%0JXh>$lj)_TkJO=#?;<8xdIMIQB<$bn)MjvViU^1uqAB`?Wwu
z!(06?t)G^t?MEHdH0C?AgTa88dQ<cOlR^6BZeEz1lbqAJu(M0^FOpj0E$nroKN_oG
zK?Rdwp-gyTU?M+9?MQ8o>6S1!db?>Qn``LHG)0Tm4)PqS0K(}@<^-#O&8GKQuSEAY
zljK3EqOXOcl=F@MVrZ%Vx;LA9uie6TBUwTN|I4C!d7bkcxi`7bdYbbLinF~8+d<CO
zS9qGf0}84a<y$hPH776G?nHf!njI4z?TfA){nfIC8LO`I)^~64uJ+@RiQ+i@5f)9c
zrWv-Oh8yrIaRz@}3W!cg(+bg<L?=4lK(Y{eKr9UZ3cDlQLfHXd<fD)#V{mmG!v{f?
zp^ijDgN2DQ%q8yfJHdSJy60o)cc4_@qtFJ<!al(>)t%rrk>pt(3WyV=bm^ul5p6AL
zHpqB_u1F5R4ih)%=k$4^1y#fJ*80YZSt!fDCL_C@U2Rzr{kMH3#VWuRR@6IZaX#Uw
zT$Jj7{BFRs+=p+5?noTBIoLSRD<pDiIEL5IqfA3;F?>+*%T}qr{8SyI57VkiZfPib
zgzStRqvu<9Tg#ZUEcIjO#t5cM>IrWf*O;Qmj%%K$5k{GdowV+admHCBpopem{HBm8
zGDI93X)g?b>lsK(d8QKef|v^*Rwju1`RbxUkOCLDPoQ@RDV3pHL^Zk`bISTp)Ijq*
z>;r$=cf<|5wz~AdyU1esGXlILL^<?-%0qF8&^^>4NC~vETKOWkgG(|xiGlgc3Zet`
zn($IP3~7c5Afd9X;huTAp)bf>p8}Xw8=3QlE{3VpayXhV8$98$I5J!V+(qtR{)%EM
zxCP#oHwdo;Mp(-A2X6Hb+_GRu*h$<0+I0vyjM(uC#2VrrYJ)Mj8ax3G;u-XFsx;l1
znQi!JIBcmHJHpnFO@KNC(j2`V9?ubfp5Gf>te&K3Q-<*{dPrU^3=QUbKLnO=1Ni~c
zD!9LCu;n1V5>JKuYcIu|z;>??TE!0+vy~R;HbYueUQCCW`__fVG;=L>5Pn?W2lN;=
zmjqVAQ+}zm7<x)=GnKcjXGas45KKz+?{+7;8~AUE5Za6V4RZg>naoT_au$9=Uo5r(
zCtx$l4p#!+j2GB(Y(LTiZb{5HelX2s$`iN-hf8`=3M%Im=FG`E=U5eLf@&;moJ=-E
zZ);toC*q>W-0(`Sn^0EkPQ5oK85gi~$ylNSd)6?-Se4mC<YL>Ad?<)*qz2+%`~<nr
zbS~;?jAlDX?UTCtl8VOUUvZ!=Z?Q478jv~^@-cy;kl4e&#y8Y^&HGQNd8C8PB74#K
zNEPfA(jD5VW9n;Vs5%`kLn8EcavA~pF;oj<#QG?Djs2Oi4TbA1#fp(HzT>{M;9uN!
zWh}*+-k7?PTh*$OsexC){^1M3Dd7R~1@xEscg#C`Upfi&=Dkvu_*v{Jt_nYnEY?Wm
z8dir1FbT|V!*W}Vs5fRm+9y!0Ap9pS=WK4Ab4GBXvI>hajgR828^}G%Zmw$}+b4OV
z{Aa`x$YuJyxsq`MyU942ozLVDa{&kLBh(wsqE7+>Rz3sbc*s8Xxp51k_L<9|828d!
z)qC3em*=zNrejE8px%S@Vy~6k;gs-Yt|31p@+dSZIGRh9R;dQ47F3{|7VW}&{vaT@
zmVy5e{{o-R0s13T-E!4xw|}%ITWI4N*e325TPfq@t)fx5uG`shMnCg}Y!0Y$9^t6a
zpKs`2QT*C>Mx07Cv_j?@)IIc%{!5)EnfX%uGHJag>m3n+ti>LrCm2V9{!4$uUNy$=
zbT%pM^yhd^cJ4vv#*jhUh2^pJ=sV<2!V61kG{4)s%|}bMv3!tjv4{4O#Y6|@9J`b$
zq922V1>Vrbh#B(eL3C?VO-r`95A#C%4ZOprgocr%a8tlm2@6^36ih>IDp7JOaJh(q
z?(WLY4c?<-S0s*P@rtS~(lX)^p9t@`hLPs-KYCLt#xlXaA*NsA!^Cm1qYbCUlAdeM
zuxk`pQ}MoXk($snwv{c@QrVD1&!Udt;~@uMBajR3D~k|2F%PeaG=*HSgIo^yMI)J$
z<a~4+s0|;hKDai~o?`J9YEmREu+@7!Ffla2-!*WY=e52->nG`R1Y6*Rw~MzOP%+;O
z-jQL-XPIXn!3;;9h}$DmBu;CJY@-&jb<Lfl_}F(z%gcNzJGDd~OBuMLWDa}0R?h&(
zyrK=BN&IB^JJp^UM8=~@+H{5DDtmUg?|Dvz>uDX3U1)2N(0>8+bv7XTKuYc{kaLOR
z#l$Rj5X;geIbN}QQwp0EbSbXnqk_CJ3V~_W=r-rEAHZqOi5K~i;iq7dUscZ~M;dOM
zVJpaCWhPNga2k@t`+x>t1aywa(b0x%`@iuSvD3}1i4D>@58}u#99!6^$mo6+X$aMX
zd3_(;2KlIe76%4<`1S>la%+W;$}@Gda#h)@wFk7pG4xS`ZtQ64YD<esii);Hn;CXI
zd^s{IFgTDAO!GJNcI9%RC)7LBdrNDx&2R-jsxOi=!`nTbJ@5U={2FzPmI!|!IBGt1
zmimI7fV!)frKv)7;MDnq-l4iMjlhI=A6i<?6Rz-0xS5gD!Wc0G^s`UpT)`&c(iQ%D
zXm9w5k^tucf_5A>0#@`NAnR%dNSZoIS2w&jF0@$fFJr34?u=?2MOY@0>(E5~Ha{S6
z-SwonR_LEdKEFq}CYIL{^o2@E^_Dy>V&z_Qi}~_$v51Si#IM3tIY;-Q^??WDIH1X7
z(iIKEm}tB_Y!sZn8J>}@o~{)CrAS$*JAK)_+#a;=HD=%mTHDCf&{yA7zgaqrY#^(%
z?F<8r-`IP^T6_qp5^b<gP&3E~+pxnRgL)~|l=%wMb5`l!r03kFKo!p{j|-fJR-w0W
zP^d3Ykv>Ewh4cN@y?+1P$QY;_Qx1HWS?DeGlu}D?qc725y$ZA$o6E+;j7x5lJTLC0
z@d<oXT;oqH=3U+0P5rz0((r2bZ~MCFarU3ad`1I~_;1`2U{qQY{8z37cLEynlGrn3
zIns-$N&k&Eg*<W}Aw_DY2hj559x4oSyy}Mg1%3wx`)~MK1ewSnbvyQnoJe*?r)zV>
zjp5ya#r}hVYLUSzj)kd5Y>r{4G0*tcxQh8jKBYbZdf64Wg{iS+pLK_QzqK;+2>Ya_
zaCyG#?i$Y9j$BWh&^`XLcv&8#UxWt1Bei<`XzsZ%T>4MmEbrnet`omRZl!;PWpn}d
z8R608L?$tb&S59h2MDKji<=Xg9efyQ5jf=^!*@seQYDNP%%j-HWF!0!a#MGTMy?u1
zi?j66_$xA%nay@&4lt{jdh{0h4D|=QryW#QKwq&Q)MTa&TSWc?Yl;C>*-t~G0$n{B
zp5|aqStay$MB_^eH-ySU9r3iZQK_q^!H@7R)M0FmUP=8d*HcopPf!KCCDYTm-WYFO
zVLlc0F=i;JVI;hplFwxWuU~|}Abb}VtA3m{5~f|uD6$F`3pElO1b(`EdS>}waw*Cs
z=nWvMtp|CB(;-IB1L@!E&>*%OwLsUk>8P1KVXR=tpm!lz@-v~70EvrvK4A74g6_y#
z$tlj}MUc39R!Wf<E8}!4@(X3jNz@jqD_$4AuFcc-Lk*B~_zh;cIcR-oPBd-<In9GC
za||_zSNb@<oS*igz(=C^`}l^2ekm2Og*b<OKvrwxm4LV-@-{Hf)6csrI9qJ3y@8s*
z%K%NH18Juk6U(tE)QrA^Gxhr*E#x5C!tl*xweXfhhE$wF)@YK@E!59j)_Wuv3p%0y
z(-YA3fG!!tp5s%{OL`M^ih3GC(Ntue_CubaroiKoqsSoS9^3@52JfMtu}6e}CBieH
zgGgO88F{H0<s$xf(CjgLN(J^r_RCH6CfE>aB{2~3>pRt5pqEl9K>9aC6rdox2J#fk
zkRO1)=nsRF*Wi8Nrhuuf@C1;~){(UvZ<reaFVw84h2}hBjC9mpqu_P^#DYHgIr$e{
z4?~iEiydP6L>&dn=jzf4jtcJ!EcbTtzmFv8r-%Z;6Kn#KG1juZ2oNNPy+E31W_gmh
zNd5#}!++6>jj6V3QJd^O%ROcbl+3pZhJ7~wqTocXnLHSNgDwK+Q763)R7uYj+j45q
z&COREBCX*7a2zH8wo6NRCfXh`!#VJDM8ggdsl-%b7CsWY4OfGXq8+GWyigx0%n1Gr
z^@(hV<niYORY+0m0UC*k-iwTt()sg(RSBuH^r>(NW$<^za9U$$FcYx?y{r6A%F}AY
z^Pq~z29zP+fgbUG>uCErlR^(;hR|mGf->Acqo{p>xuB~v%D;z85g5s?R!2sYe!REd
zK*|m0`2X@leuNvU)xeKXe=&t@W%DBIWK#@v6V4E)hI@yTBVKWbvPbVqO4eVA^-G+M
zuOHVTx`E{aSxsK=-%$LkXk1Z7F&pe8MPn-S8stwd$0tCSluyFDP~+kWfA~MXVm3l*
zX0!}(lYB{k25%e%uhy2!8v!Tms(Mi$2F*lY5TD5gR2n<bde~OcR0XRbUgfq$PK9$q
ztpX>#38C83SfmLxmw^}$839A>M8vDbE6bH+b+qn><6s}c;k}6iXaH`3x$%WqJhmIV
zg3drYqi4~#SRCFDJ&mnm-Wd<F715piOyB=p0BqoD<?QM41iwX&fut80X@Ts67i$+}
zt9)HV!Aa|bssew>8R7xik9tdV#G1mp^x@ENWIMKsSVv6+9QZo)OoL`}nXj8ujK@e8
zj+SnPIA6MNY~V*=TsTc0jy?ob+K8IXPY9F2lD=u4^WKBLU|_S*171%Kr*@GPS)V+I
zS4XyK<J8|ux^e*Q7q75OR4QB7_{!q4Pm7*lPiGrJSHczDT)~Zk*-nrO8U7cj{1&rW
zVD*ou8WEe3mTDz_OBmy(L=K3rbSIhv7{)>BGyRQnq674v>QLbKo1vdna%EJnijHBP
zSu$+hY^x2?$R{Z)@=u`1-N{k6=!NTBpsI8hnvE?W_7a82BG>@`RC)_NBkP1_`dE+%
zSrv0*B>9SJM=r$25Z_3SyiT<tZ{vLcyLTnwWL}w?8i&#dHe8!8y$!u|YsFy42n>&q
zAbsl@{sz<tW3(5_ErAYw_qO!z4YU_l>(h}^*a5OPNS<g+R6=9*QHoK`(^evNu<qC$
zqAY8)os0fuFKeC6jMXRc3%&1(?iH3Py5_9m-zhGKo0AQgb%w2MEHNMY0^Y#P@Z<1e
z(5ox0jfZnUccljNiJphwLH59>fioiq{;Xb*C8aAI0d-3Ux+i`^+W@MOGZ7c47R&g{
zaUQ9SJ`B`vvxyNzFRTZ259o-FfeO2X>e3~67mT5G@qPFc^b))p>VT{#+cEFx8i3G1
z8Jbx_HqySs^aEQhkB@|c{r!hLBLS~BF0xB`3-<;T=j+5A&^=tHxVd5e=YSsGgzG3*
zQO|%U5+E+n+o=H{xlcfEVId60KxQGBdUa+880VNq0=?@&xT^j{nImopZ3?7uWu(D?
zhw~Atiqyd8V#oC|@)!P8<e+dyPS88+@3cyK3e**8g!Y7<XszMOn2oqhAjB5}XX+as
z8^+S3(aA~^?musn;(4yo&Lz&<o-1KeIfX=n{Pb}|gxH0a)dapYR}|SUoz`x`9<X=S
zr$*890MT_By^K5pCc5{D2WSc8Gv1xqXlTtm!BFU%nkvKMx=7j3@lY&(NWQ60gO|X4
z;jSQ8Kcejs8iYm!8SaBvPD=uL?KSmpS`}@+mZzVEFQTjQJ$Pk2kq|+maf)fZ@gaQ~
zsj4N(efht`Cj&uWByg9%ug@oDQ5C3)<WeGvh{4j-Tf%dGrBGA(rR(r-%u5_2ev(e=
zA>Ev5N4>>G@RVW^lGsB<(OpOzbVE$xLmb0(3C{GD3%Ek*kt4FCF4P`qtu&|HPMX3u
z=5~hdToa+cJX2Yw*TY5=hbfrqOwOYNY$tXTJ(!FEilfekOU8h4EMvg8L$jrokuhO7
z@ZR^_pBJhrrh}y3iSQ&Wh^E2A)u2>Cfz<D+N!z2$RVJ&WbP;)vn~8YB5B9sp^jvBw
z(Fz}pE{DJ9EtN{5nSUAL1ET+||5-Ro{8vqeo<UEbIAkAM9`-49{$HCQtd>)?e|5i>
zqbDL)K{m%hsuSQrnW^u@5~3geo*Zm6nsbef*?Pn_(2s7XZ4qL)KyYHXPb4$q7w5~#
z%0#WF9#G3`@8tcwkB^uBlGiG@dQVN&M?(|feMmVXOv8*!?jdWDAIN@mHpK#3z;vXM
z3W-kcT;yA%E=Z4EDQuTsY9^!~Iuvh*?}IZmRVpQn70L-+MFZe4o&~i^D$)^qOWY@i
z(EqUm4b$m~_zmPS`V_bV7tsQK8va+CBWHns(=9TCb8<B!G~h>X63WWs)a}Y+`5&Qt
zgc3i=!<6?x#rX>^!gk~T;Op_p*d!uAf1xv|qht);k}S<`V-C^{sfnmxjTgfHMxGDu
zx8730`dpE49uT`Em?UZwt*{vAtGq)hE90_LN|mi@P+tNKg$m)_pq6P*CQ$duo@8fy
zJ^Bh%g`=o5WMkZm&O#olPx-0g!eAuKirG>d^&fq!-bzn~+C%mAqskBAB41VPspM#7
zpaAU0>fztfd1wzbfY!t_f!e<X6;02eOEO2<5{3k(BJl!d)Yn3-P+RYCcP&rZz)KFa
zSd~gpQ)DWZ1iYsO&}4ZtAJ3~odzn-}X%!F!v*F!AM&>i(Ejfpxsp;fx;wac{)5%o&
z4^@pCMjprif`Ph<vjw*XMuf&knhPhytMVZAwE9u)re@3Eg;pFJ9v`VJo|0W^Rj3hq
z85@hYBwhjCX*}Kt7jOrD2^)!pv9Cle#>md2cM|Q8nMzykmiM_U(>2F)DlnD{h#mFK
zNLO4UTT-{MQ+l5Kuk=lNCzn!hYMIbV^d7#RSVt5CuU%I#OPYrVv23g#=0}_0yT~x@
zWxmsYk!i><u!;-An}br|e&Bz>58?9s5Gg}l1>wjT=%%8HV}v8Z8p*8mQU9mEhhL*R
z@QcJH;y>Vso<UwED^e?|TjX@GG7ph<vJqLG+>8Bze5x+}C*VSzh#`C{bd@V1?o`tB
zBKR;o8kzxB)~?ER<Rq!JR7Z(Z8)$-VfUhDjRsy`EL(#K{0quZvhO46m*m1l)(VqB%
zy~73((IAuOJpMnpl`@MT6};^m@4e*d=|2*ZxN9P##X=*&w5JDrLqDv|P&H+)T2Frj
z{SEWz0CF^yO_}JD)EtliV#L291<*2`)feemP)&3I@rRzll%QT<x1h}mDclWZ_?LU@
zd6xmTQLcOhT8bP-%i}VtKnGNiiy&SWmrEy=5n4ki11%4}lR}OJ?!dpu&cp_+6?y|5
zj5~>s;1oViR-qoyv*>%oX1I}}@~y&7|0&=9d?f;Rzyxr#QmoHK=7Th-{@7CF0JKRD
zK)c~8Ad{~rP*dwjA3PJQj2zX|w6>sw+e!g}>C#l?l)47Ya5q8ckloloECYE7t=HNq
zBc#@1l+Z(HCEo$5(8YK!;yW>$`c6L}_oKPmS}8_6DaJ@urQz~eWwV;8W`ce1j^b5j
zDM#d7sj=Kx9jiZpYJqdkO6;cx8=sn90GdG!A_02~xKzXCbYYsfQ(mn$1|$;|PJ$n5
zqm*(|O@WE@3AGCh_2J&rzOvzoyib~|uF{smjj(%oEpP|-Q?KdXfYyEykge|<H<?RX
zui9=}P3Cw*Rq`&xOa2J3Yy%I+yimDNMraV10`%$2BL_J-+?@Lu`Io;Z<VbeqhB^Zt
zifQ-_YB&4aIMGC#2AX7Jve9ce!M0&~&?BfcYAp4O*o)PGn#-4YA{6$HDOMcEogLjx
zeNBO~c8JhioF=W2;^g}3NoYKhfXoB+O*&ztQvh#uv8jc5zU78_rzy*Diz<ojgR1Bj
z-3D0EE7YyZak;a^N^Qk=d^U%KPWq<$68z_VyZy3X2u%lR3K_5u<lwGgN;9vifmA%;
z7c+PkMq(zk0}7!N!Hvs~)Pw%fv$TKI74ko#D!db$$zIt9w8eA5v;3v?gZjZsVH<Q+
zu`0dgG16XnwrbEP!>zEU;3>v{cT@&cxJpQYHcr9i<Dw+ilwL`(${3}i(nLv7%*tJG
z7s*mLtC!T4+EG0MZuAV^o&1k^4s^`}4J8bv*{2jvEJIG{rPK}b2I;m$DqR4Zy#@IH
zK8eTp>0IYf>0o~FPUw3$J+es%N^iA_h=_)<Dr7}wEo(DGgWvidL$GEhNS&j~QO&7;
zsQqM3pv%b9!CYQy&p!`O1GA1hK`J=j{~{=He+ihBD_$4V<=)Bz;9CqRg4z$tgfo$&
z*hRbvd4qD$8<;Z8Bf1~+hHe7-oOiHgXkE;WYyy3<R6zKv3^}w*$}Q=!5E4!b*<ADR
zr{KuI^uXi5uV5b_yz3~})z3mT;K67GtQtsRSdP_2%b_RG##lRS0rC)m@F=1pIfood
zY{hrsO~6_{4_(%q>27VbK3=b`1-0IKFMSa>ZBRW;F9+r8;{hGfrIm;FK(*ltfbMij
z{v=nH;si6uog63TNNwcXQbie2KB}4eazLLc1?R&i^gHqd8HNtWqp5T{l~L$k^d9mj
zj$k?P6rk}bp?_8PE9;dSKp`+uOVHY=eU+ukUrHZ&lvG11CkK`N+IY}wIs|t{8=)NB
z60QtafLZv6o(D)(55SD*Z+I4*1_8zf#6c3I>3?e_HH-FDJ*QRCUx0+fNzh_wGOWOh
zkh{ne_yLp+=w=W!4*Z=S@QHWT1=>M<p_Z+{pyGM2Hdm9CuTpop3rJtNDy{@)#d@Wl
zX3&T0PJIco0*l8#VhZ{d@Z4ea2Ye3DO4~t0;W3~JU4ouNM`4$c_xcSL(pIYj6;^&G
zU67W^)6_IIMLVK@fTn^yTf}yN-1G>VgPuVdOhl8=wkQsgW7oqqpre446;V3LrKEJw
z?^!Q5lHbXR%4sD*ZL9?V!*d|mUydU;k*7#2v?f{-L$QJAY-BT%iW<?4XgaEb`(R}h
zhlgmedR}@djRXqBF5*=240t1c13q1vI#mxsrQwP2G%$l11XqUo=v$x#&`T&E-UX6U
z>%n*7OVAW33z`f~&?~|n;GOy%{iU{CvumPiQB|poG(fB^<x5@UiJ%s7fEu7R*lG7+
z`RH$CEb<Gkf!u}$>4&t-YPNbE{0^hEz4{)lp86AHUhPwsN+qQ{(IpK8`)f7z0PrVF
z2i4nqbQFFbe-EmnS)>d|PCE&hIELk+H=!9CuOzA-Wrs9EE-PP=Vnv@=SJI^d<&m;V
zo1=T71Q>!J!=;f9Xc;sSA49gF4uCt^1d=8~_!#sklmew_gVY)FSoyqk6{M}T7uQRY
zv`1O1c7t^IEZiSHr`w?=K-Z4y1}#ZztJ}c3oe7@O8N45M7-a8sM-9kl?Y#Q8dQCa2
zE>yOHr@?~R^a|juCD232cPIkg)$0J?W_$HtwG8+>i<O&7H?=;XuG-Xi4b$I(nr$C^
z1?_<i#VL>!97gxSmm#lqM=eq^)kna)^G>~`J=6MVzw|XwrhZ*ps+I)1&t|2oQcd|P
zcUA_gQ`O^;ADw}x;%=-zz7yMohM+_}Q}M`u$sy^h<dM!OvC0R<r-}L|orMM=pOGVo
z0+oYDz#foBouU<})3pJBL)RKS=~q}ybP_ZRw!r^FJD^YcMyL{03{?TY<qfDjpaegJ
zzr!Q275GP(fEjc!@S5j>o!|&?&E3|cHJesdZ4VN4RoSd$Xm#{CnhNr51|vNHH@Oa4
z3(kbfYx_aHI!d0S*pz(bl&(XIwUPQdcn|a#VxVfeSv?`ImqoBstAM(mu5W<T02|Il
z|3^F__Yqyta-gSY(mqHy=!vu9Cy`PfXic>^ZHb-=U(<@Tf1ys=W5uI@&VUwC{eaP(
zu5X85BT=XeS%vn)_QFPOHssd#f|a{cJ*seWG|&NL07m0hz-!*4J<>mc>J5fAL(kxu
zdPT6mT!+ojWAMvy;3l7<9ng<}XVwy_j@pqC$T;A13gOf7?nHe&2d)G)P*TJy(s+3~
zsLHLX1X3<Ws2}tkWClD9BB1{O(`pOYpHC{Y)#dtrcmdi5WH6UCj%BaX*>q3B2NeNt
zhF=}5?3PaOZFv-&;l*-L{-j(6xe>kPEV-kK0eZ<~y*Uhif3zBU5!`Pcf=cx;ego8h
zXOOl~G;|tyhxniy`ZVZ_{u8LI8_UsBD^SC%015R&l=0dOZLa!2uZtAGR_HQ#yRC4R
zo&refuf^7CGkumeNq+<G5Qovd$N}^`dJ|~|QgLs9H5}HGl*Up>8l_r6CfPpZ7IGC@
zslEie^BVO(S(8M00@&eu%A)j62|%Y&1p5!aOqQTBu$4$-qzT*$I2POJleGVV)7GL;
zN}P5T`XAVx^FhsUTKlLDgg!$x!RI)27nr!##naH4@BpY3nEve69eN1*30+g?Dp^2h
z7=jK#{{Zr6J#;iOT)zgCZMk|8gu|;aoG{_Hz@AZ#=!%cRrla5B?i!%OiVyi75r}sS
z@gR$NHPjI%ploO|iXbJyzS<t{g6sx4DOI((U`N>u|BG})S>hq!-K9aNb+3kj>LWq!
zEngIygB3Shd;{|5d9{aj7>d9bVO_hdl?EK?82yx*2CB=ZAhqBKoDGeFU?c<dE*3yl
zp@-UA1<bjWbzsJn49JPwk$LD8{jq#TYNoCSS-6k1bZs4=`WQf}H-)T3tjIlNDC`5P
z?zCDLXacL~h~6JMgY_oTu|7y;>?v@mcGS9RhxBgxLv4>VM_eLQQqDnRp@;A(aC%V4
zaby_M2|fgs0V{O|c-u?CkDxlpLiiBKpl=4=#0t<*b-1z<eCk+*6LZD!O18cjeyhcT
z*+DV*7K7la_+cUiKZCqL79mC89D4${LQ;^s&}q=EZYHi1ywW-Gom{Ma&=ORGdJeq5
zmq8_d9Ngkb<QY5?nxr=by&3_o4@aXg-W}fsc#)6bB|w4LR*op8)&2@5w-9N*BXDnh
zQ%l0TfffxU<w7qJCzJti0=0WXcri3y4=U5Z-TPm791;z9EM~%v1))xGP5qt9Xs6`)
zYQBCDP<40f`_&7|9H^weUn>CnXGFR!u9YEizcdlN-vB;}+(&e9o)qXy;KtxIYmPO;
z>mh%u3D9)djv&Z>{V%vCyb^i|>ZTXsOMbMpQe>rH>NCK|h=qQ`zxBQF669}e3SgQ1
zMpZZfRRZa)7UT{xgSbu3#ASFLJ_w%*&cuc4R4qnz%T=W>f=jHfEZ1dlTX}<L5&h65
zU^3W2=hV`&BE>7+<!b6G(6`v2UejwKEUx_@MOPUXRoaG6pE;8-bccZ0jos}U*xlXT
zuI<|0-MJQPcY>`biVD)*lc(c*zH9&O53gb7ocDd6JE>S|4Av6(vu<)<VJyEx{6}j5
z_g5Ww3lR7f>%;H44y}MK&{G~KU6YOA&1oxVsa=sL=r()++F!e&wt*?(hdL4QMVD(6
zp|yEBHW*lo<<KGB8Q+3_Q{PLKpyw+Ghi(`&?XE*dXf@HRkUw@Dd9Hp(bI@{ajG8KX
z^MAP8f=LD>4zm;g5v!p)XEr)ttuI9>WwKe$5KDzVlAq$#KA_#9<>VVPf;x&#!p33=
z;IDZHY(t2gE62-8@@X{zJB*LS8USY9nuygpLv!vH`HMJM%0p7IXLt&6oE#3*(s=j;
zr1l#wj(OrfuAW#dO_F`YASDjV!S>*f(G$?~n1nt8mG*md0<nSq3Ek>@^+sbZvx|Pk
z09%AU(khg>f`bczDPphO4*ao=wYreYglkLXWPY*GR@%<Jb^mm^!QI|a951brE^CwU
zq1Xr26YZ?klm8XkaDVgb_=%E3d8;nfdSN!|6}5!!XnbKRWlq!EX^|L)j{;o&D&2<)
zpnK~Y>1+f=i9{gw9@3DV+5!2G!m6|;tNqpes0$koU0ogJGQNOKbKkQk+HhA*@Ikg=
z_Y32Ib?d^f<A#f8gav#PR(8#Iop(3kdrRZcPo$1o2hNikOl#^Hc>~(ot>|39Xzpv^
z#l-T6-89GagDmGTK#2$@kKBd*f~lYf_8DfrKw=B|j`E<3blY_V9Y!r6Rw4mP6iimj
zgrUM7`2n&K9SAMIP9g)_f(^nx!9@90+yZ)xRxqV|N{K=QyitwRPZBNvl1_2o0pUDn
zS8Z*bQ=CU#tGLUOOO8=p+D$wJxCt5Vz`xNVq!Qk%`nZ**^@+NM;FND~e8x<JhM8`}
z66_{&0@<jAs~^?Vz?J<4nC4D$DA|avM%+XG$akf0Qf;Y|I80W-TU3nPK_XEMIx-)q
zQQ|J~x43{SbCx+g-J96mTw8IDx<pGuQ!!6uty)uACMO8v#Qn+_xtSzLCy`0`aq_Ni
zxW13+j%BUK1mj6&qduM9g=R|i<<ZJMxKTIq-*^l-^jF*w&Yxqrar|uVBHx|w&Mo8a
z@rNNdQja*X79_*m)Gsrxwp_CGHq|h(#*U`{%uCG;jXCrQnxf95wG~nvB)3&VVD~9N
z4&q7V7d#nBMt?!0`!2D8KnN+&#b*UfoUU4Ed+Z{F<H9abt;I@rK$%hCeBnIjy5sic
zE=Wa6KczWZiH{%`z_0qsRAnkMSPj4R>A*Q$MDF7!$m?*6U4!n`K)QnLMb?Ktcothh
zxTwPvL9YP*zL30yPsS(VD}bSrgjlgAkFmpnCsu5AZT0P;E)Q-v``En>l2fKA?}VXz
z6DeDMCe>3KgOBeW@a(7QdisX2Nw#JVFiYu1gb_O=C-E)WFFY%J6$Z<x>RmEQ*N2%7
zT^1v;b4r3#M=>Y{{;~TU`+_eL`ih5D4mA?9iE(&3wHI%wwS&anu~I)V5j>1h_*~G5
zKQ+a8U}jB^m`sMc`p3}C>?9^>UDPV&ts;thga`5)wH8bS-=uC*q?94XiOF)j(pr88
zX<13wO*C5@F18VN@o(6FIJ>wIc(xbfWA!(>06m7?CdR?k{1!h7lXwl7Rr_j+k^#@K
ziu#h5sA64+A<9sPX-+WsYhnYjLc7G@=Z*=>d2hZ0U%)@*FNv>|zqJE!QapiY^p7Se
zSLIt$n0Q9oC_A;Wcszz739wK1Q~Rmepnm$K*tNmLSV(AYkL*J?6KB8!b_>0No<Y{A
zKP6w`oIru54Od2CIBCXSt8?TYDynu=u0S_ZjN+^G(Z-|wuqb>dwhP;gjU;{&vxs4;
zDBV>q$b;kzX_eX*e?SCKZ|QAJ4_yJA$m4-;{j8=)fYr*Q0HfHB4u-UW0Nq@j2Q!LZ
zNmNJl>K<tYKb3VkJncJdxh_nolKxU>Lz8De;tPHdABZ==_Ny1AB;_Ku91GNZVf)>V
zD##mj2Nq0Tfp(HQ*h@$v@1uF4t%2c-)m;WwcO7i~`PvuI9yZ{Xvo2usn}dg7H}w7v
z#s`qUbjO(5)FM=t|B^_)q2rh>*O3L!bb@GvY~*0*2TCTN(zA4H@JY%{u{GP-IoMg{
zmiX7w3^a~dLc~&AfyJoM1?v*1^LQW4sI(Rz3cb`iS|aqSY@#kR7lFsGB0FLGWN%@$
z;3eM@bNLq19%U{}kf+qAXbwIV`oRB2i`BWpV)ndKa2<hkT9{BZx0b5~;}^*?vL(5h
zdP3WvRe(jRFdsY+yF{L#0;zQJGik#y@(1aM!3LsbB7oz8rur08s-08oVm~lOb1CVP
z!qs)BvESI6?qOVzR9$sz!30ZGBcG6~NsbJ`)*+LnDePr;yerQA!gZ95mcL==sFu23
z@J`KTHiLtmqmNTh@ZVapHUn<W)(WllgHv3_Ka!<Xcgl!$*F2G9>IP|oFb#5H4zNkw
zXlb70CwZ&Awcf}sEfY4QugKp@nUbNcRuiPXqCx4dVA>-s3<VuH@tQnO=<&sfKX@vW
z&}xJaa4~OiCz_+O(kCqiGhywKSLhkkQ@y90l$!~jFemoVrozPStIku;!ld$9nlF24
z;}98{g?vKlpdEk(*a0|AFziS3RSWEq{p2WQxwabq&u+v7>~jR<K)0gmQtfFT`fSf*
zN!mVSloBfsP<d&$v|1gAywNtHpYii>r`xbbR0akPFHvFrpfPr_!|9$T4S>uG7x@Dk
zcC#rnlg89wEc7q3H#R^C<GQ=r@b%$WJc`w$wlkc*z(^TSP$Thbgp73pRek`l7AvH&
z;v(K#_*XG#EzxAyRA!@2Ie|aG<+{c?oQ^=yoII3nC?^ps<_qmU{-7pWjCx{$c#-x~
zvdT-eH^>F8I||*(#5mxu>g#&x#*)j?F6tSnxo{Hl{tKiW$WdrY9wsVaveiLz_7;_e
zb6_?i$yNLm?mmB$`;V`sL}SI656VDB+<Q4%+{yP94+{5%CsK|7Pjq+#q9gDSo<v7#
z2<V!35DLlxj&?>qDy~s~VKpF)d>iB`Tr$>X+R`OtcRU)>ce|;bL<i?1+z>}fA&R$p
z8NW^z5W$2FuZd4U$7o%oY5X(SMCV#AT&MtEcqBHKF4wi9S#mY#i#j0%;Kgi)W-1>P
zz)@fu+bK0cDoK;!tUgAk(J9zirLoY3v$6+W&G-SJpZ)0abh+41;wCv>&B9gU5%vvD
zSMLa6kb$~Dj2CYSFGZUgj}L}vq$QpRSdJZ#!&BIQ*a7IWZKMTjzW_HC@oKu>z+tU2
zEMrzudr2CX)z^?lJReC@kE$`~4J{6}V3!d)plZ?DWciHTMj50uRhrB9rBvaMP?wJp
zCPDUf28wC<aD%)MzCZ#PU_weEoCnd^b@;nFXnDwUID2|gE$RF8L25Ethz}tT5j@d@
zo=BzAxzqr9ELDo1Kxt*EGE+V+?B=(Mjg(JvFU2Z<kvjo;>5Zf#C-G0(3HWB70snZ)
zwUiso`LW+QQH)kPtG~4c=nC>9l}P#!gU~fdHn=tuk$)jMs=9g{>q!LRG0-Kn(=^sJ
zOn+N9n%u0q<b25{4CiUy2+u_q@PBlc(lLx$PEDtG=sJ+cu?@&9d7F^I&Ue>lTSGT$
zeb&ZLR^}n~k$<py#B6LjHXQFo^us+7P3wrA$2FMVn@}P28qlv6fS0=%vtxg--)OY@
zPMj!xRUkQ(*Mw;0iqu*hDgTm##RMr=R%CCLRD$J&N?Y~1VB_y8(EqFU1*~zmR4jdy
zM<NAy6TB7X#3qv+$*b5g;tq8UbZdv{8KBzmWa=_4n2t;^9Y=2jhV&-PhLP$Bc&o<%
zf|T%o<Xqz9zS<gPi8@z%g$_WY<Z@_HohM!3lHHeFrS4{cM)sFRN*U5?r5`dGeXc2>
zU19L1fE$XqM#PdGiM7O6d>ej*+DQ{IKZ?MK^uP}yyO6iAd--4!(2?jvZJ&}NK@$LM
zhHKbJVT&-DzbAyr0qP?(5c<_sY&)`BPL?v{UBYy?<XG#b-9^AAw9$&O7t}QULk8F1
zWcKN@0AU}8-BRA7$Fap~q4Go7p?yO?k``t&Gnu@I`l4gCP6{xcF!y%lHFqkvQEsYS
z2Q(@kT>)K9nSdp1z#7Pf;uC4J6eEroqvRn-O_;|>T@U6QoPQ(fAJj@L5p<~;_(V9z
zFKAz37aFaLVTyDcbq%TYWIOsL4hd#L5V$@+x>=W*v&d!2X{EU~1zC&ap**%8+lE#u
zp@2B8Q3e4IFqm7%PZsLPjCw+eQ_GR3s5jC@)1!+q9;=O<mwnamNH{(c5bFC{9i$F%
zo9Y9T{&Z?L@U)%q0&OS!jh<vrED<S35o8`{f9{FHg}Q=GAf;X+$Bp0)ad~2fv{Rle
zH<FgfG14dLhkQ&r%>&0OO%tn2%e0lmKKdFH#dM%+GJEv@8D>Gd)PLjx%!jN&_#?~Y
zQNUC6k{hTGwOdFEmWc1yWch*eL>i?)|GTmUSc}(aM`VvOM6Ra1Qm-I`(IarTEZ5p0
zx3xD)v22%NQ$;Vp4Ky6wl#MAffq<7omFFoB;GA87Y|-L@!5o1mqTP}GSPim0K>_Ca
z5<98ot3v@bdMk`nA~Ao|3g6KgHB?)V8Q?tmM_ndgm+pdV{)jwH-l*gYJGdV1P5c8{
zLoOhj5NH)agNeE1L+Z9}j6U7C%+Sd|QN!_k>=@t`gH;!@8W6vR=vcG_P>kv@G1b+6
z%DCj<X7l%?39fD~httP4)N#!HM(82kLfV09CKvdNJ;+}$+xbAw=5Ki%?8JAZzZEm&
zTO^aesULJBT`7H^%BN}K7xod`3D1&A?V`jh@n{+430&$EZIeo=MVg|;Xv@Ie!U_}R
z@k+EZU9C>`q;y0Jyb$Y++)y#~C)W$Gr&jC};hZ#0X@D5W?eNz6k)Fgad^_e(j6?P!
z*VOT1S9!6xOJ=af)NW>-@jpX^z7*!49>fUsrWh^W;f4Sk=VX72X@FV9AT(ygerq~)
zh!&!(5RO6Gg0Ik)KgzXH77_n3Z48Z#L56R-IiTM82fL^=0gbaF1xX_T7kNOYfjhya
zZ?2Ei8Ob!HN(~WiI*wLWs|cv7Ue(in8q{-Fsn1L<vznPn|G;VDBhp4WC(dzqah--8
z{4&1;DWPWT>OlAT5@S!jxBemJfh~|3uF%!lMY9*ggUV%W19=2%4p0A5>M}{-&G8t-
zEKTM5!8Z64cKn4{Hf_)~BfYR|#8r%eyQD(A$49vPxaRU#<kd(MVl6PteW|9P0UAKR
zMst)e(jD;;+rp{1z6!fkcx&lVjH>&hd%&3VV@MA0y5{mk>5q`klENzW73h5iLhEZ6
zY$ZCGID-GdJcxtnImk0=FP!INwO~l2&!T>k3^g4)j{Z{Ds6Ogz>6u{V*RkVVcEO?4
z)*d3`5jQpvFT@967tyom0xd`BBbQ5Cg;2Gect#!54TbNpgscl1tU7=kBr9#i!R#B?
z7sn}QcRo{`D=!2Daimrkx&~X2+kxj}u=UC_;f`<{{1|_0ImmgeD}G;Vt!>5+U_a1y
z_!#^UoEn6>T-l-?SEgw1P!7vNE@^J85G&JS5f99SURGx*Ym^U=B6bL{>;p)yx>Y%j
zJcUFsow8SP$Z?=BND}j;KT0R0DbgOk2{$qveW&FrHKied?oN;j#Ujxm-B(wkGTwoB
zN5wFY_5GNSRAV}cZUMXEdAuQV6>$Bzs0R_OJyLq3>1YczRJ4mWak%(goGtATPYN7l
zd#p!RXmMC`%E(aq1ylqz9a6)$Amh||%3GL&L#0c=64_-*J&a@l|F%$hq=c&nm9_Ff
zXj+~nTVW<m1-3Vra?@4JMMyJ^At^LmNsy07?ZnH1pYTk4rpAN6k%rsf53K}cYq{d5
zE>;f9r)7cv&UO?p$)2DHtBdWzdlSv@+9-q6(_U-w$_U_tLg7^N#tO)fxChpkxJf1h
z^0bli1+Ca)WSvyN*A_I;8-0=P0<YCy*`)PW_2OvpqF7z<7CUn!cT_khU)FkplBN*!
zOxvJoFMu>czIPQKqKyznvYXg(Vt*w<`-QKe>X1XIQu+fmjJihl!OAs3Ypi@xnji;Z
zqj?DvMIsqW+#?I9R-^&Hge1%3L@yq3XSu#{ivjC2VBOF~(5jY)RB5e&jjgLpRf+*|
zSSy{8SE(n^WuTF1NoDB1FkP7E#1&9aj(`sNc;%$h3N+YG^c5bY+d;S1?=aBJRJtv(
zQ8mcf;u_aNM}mE@b2WQ|pQqH-#(>ho6IGF6NPp#u&{b08wQ4W;MLgB%Ql=7twkMC$
zdL~dmpE-r`!X!Rf7$n^iH}k86fzl>rJh+hZ;d`ElFT!@BAC+%1r|rS^pds36m<Ri5
zGk}2{O@5*=dLzYS&-vQUCyr>>dbWha`D5G}0j6?g4E7m(-1l{t=}<^jn+m+*Xmko-
zOb-D$NJkR!9@Hzta8sauJM9f<Y7?Z9x=@*lv_lg#O@?ezZHm?f3!v^&Yw%%c2W6Z1
zSggiv;4X+i`Ae=1>{hv&Ru9gdXgZesfhMV+0AC&gnW2LLxet)b#SX{|JOFYWM=+Xx
z0eu^*4t$A^lEaT-w{o;ln;$0zARDon_#8Ugbj_Hg^P#8e7U@OOtTLiWSi`2db_>;%
z`?5<Oq8`*P$R$Fs^jTf2?icQ|pZOPJ8?G6@S9zqCY6@0CKV!auGBpQwlze1}oG;p>
zEZ}V~YwPi^SO{vs`VgtmeHwum67be*UBv!;iV)40iPzNgil{^&qwoaS<7KoAO+n5m
z!-aXAgDd57xsF0pv5WK^`Y0mFN7Q{ff@uY(a3nn)eFO9PHR+yQp+zZmfb|}s0OEj5
z#c+HVG;#aE8E_Z94;)@0G937rYA{hACM!W_{sCtD?#Le1A7+DfLLqEWhooeAkgCER
zT_0%%9KaFCgj$14Q)|g{#9`39u^ZSR478l#WU%g&E>723_l)!b#r_cFq<oO~;@)%d
zTn2Ys64fHag}xzkn5~BA`Y!ZrA_iSAgLX}LDP80zu_XV2?;*64mTNn(GUNpCByTld
zb3uDRBUy!0Y=FECNr$A9OrkTXz;9j)y6JBs_heLBEzN<6|22G5RjLko4{hZkbUGOV
z8j9u`sZ@#w#iO9|IRN|56XiR4g-9TmlKJ>)<goGs)KO=ZF+wtz&k1e`Hd-H~4ED)Q
z#B`cr%*-p@AlgZUAVZbv$Zl<_=;Hgz7InY!Q5%6512SKV)Pg-`Je5am#zXOM+Dkba
zy-!XhrXk+IBSk6u;oL38s<cSC1!xb}D2J8KNGiGtb!mx8K5`bivS=hw`&at~JX~MA
z4Za7|3b|-J4vZP-44UItK%<JGyFu-DRZWvOi7|XSKNU26m(}(1XSq<7kd`<>ekC81
z8vvsX!#bg;`cZ7mZ)K0WUF-_cTV|ykshRQ^!H8ZkiFlF&;M2SW=5n^SRv9T)@~ON*
z>Z%r_82N@QC&!Sf@Ru}0K7*s9P!5t-N%6{2HAh|~EeAFx1#d!K0ZllqVp1Dmb&rW9
zVsDrrH>roz#`rt>ER#$fMHgzd<Qn1vd8RCaO6-PsU5UqjVnq~0WttzG3iMN$crrw5
zA}n&b9K)O@cN`Chl=MbxPsB3sO&Q=!Gw7z^X7#r;QJgMZ<L*0HX9BlEsz(q8oAEh#
zvc0KVgb6(*?d1;%@xl;yE8z^NYrN4d@ViaY4WTE1I;RtML$wKwI2||<)7hcwGwcNE
zVD^H_=`X_^lF}?vUzozaxka|hIRzAy2?_;R*j@cT%VbLylSJX<E$sxirE+W8m@@D3
z1<p#5L7tG2`rXECbDHVBZU*6re^uYHmF_||+xZ!CfCau2@`SP&6G3a<RG&e1hrF8$
z{0n=s&1o|_F|Mo9mH0%*>4GSnBB)|K9Gi|D7v4IzJ3iTex-0obQYLna>1^t4NwxS{
zYU(vKR65|EYL{#gw*8JHY<JO(9W*3(KDGAtcx|E0QOql%gSJ2@bM>ygSvs_Gl`}<r
zh50kFrsXEh^x3prpNjXEkML<M$Q+&f0kc~s-_s^y+jQ$q|C(Zqy_m(s3WX5o2w&J&
zjvbDD+<3VOUPl*T*lg}<>`ARagONBnoNLH#aP_qJurq9|^fxw#E@V1*Eb-i78Dc1*
zBGKz?Z`;JmV4Kr1nYD;Zwf*EvW~HUA*AMFw(>3M=WCtVSME4K7)z+b+qHI&uU7;g#
zgjmfqhR(cU#1`zfqVU14vyO9)V&`bSowykNLGNb1nVx%f@h!8O%(HaycuzG(8Ue^c
z5_g$frwk$9&{g_6hL8Ffh{-zP8gIK$v8{wGnpzlEqLklv{3FjGuIglCE9)h%U7k%$
zAE@_OJ^3U1#np*hB7a2UXw`Jt%g496?=jy?UXmf2IH}~Y9UOnk+2R*vf0t)fK5}D9
zK1_;-$*1Heyp{TuFJ(u%FFJcU=dc6haaeU7VrlDr!0V$|4e#~VPNuQcaZMDQ>|c&1
z_5gMfbieI_?afRD0T$#U(vk6ewsXC0O68S`hTyRX<`&BXunqbemgyiWTj683zBR=%
zA~aPj6P&KzF3FAYfpS0eBbtR(2dw)LJ_?xv6W21=2>V?7eLD?pQ+Z;4*zXun-Ibf0
zT55s6Umy~c??SlzLraBCwv>3J`;W0QR-@JMo*snFQJjL!ey{9ciLt~`GQ8|TRa16@
zR9jn4l+zX_jwnNW<D=BwVrzZ_|3thko3Nc!gl;jUk5+p1_gm!C%#$*IqV4DsDT}Ye
zm%BH)zB}$aadrZ@#CKqW(Hn>d@Vklf2JlWk;yww>U}CFMIB+WOGYO`zmX4M^rbweo
zU%{3seT65&Nl6oC^1p?{>Mry%nn_sUNQo0~xfi)WFj@7cN~(;gnqD=)?k~Q>{dLiX
z)0Pkqt0CN=nm3pen0TBAt=MoZfb2(a(6=}G8wP<dFI~427tus{BfH#DXg}iY>>lRe
zDw{ZS*wvyBdH`Pn-lvC}KbnWaGk^?6T5A*35y(Z_X*^@fG|bX}qV=$Sd*Q8>=RE7u
zJJvdqoagK_ouW&$$2uOd<G|IO#krgf?a5VZ>@C1Ie4pO}+(;O4f@yDQ?Un1}@>%Zn
z)LPAZlh+f=99?ast7H;OB|q)B8n1HdI?&tuAkB~rbtAC1+qqD_KsteB0%u!@hN02W
z<*{Aor!QoVgFAHqsFKn^AJYnD01@>kpD}{51M?lvLi1re`XU(wi|elKROP11HqJY2
zbM7&3lLm>OgcRf%8BPPbq6Bjz?GJ33&X;gs<SS1=<Io-u&UIuQy#lhnQG5g13{bxS
zd4jkF6cK-9O-qH(Ru?-!7|5dkW6{VfaSCf>9}69jI4X@gM-oIKG}<N6ix`F(!W5Dn
zkWTVL&@DAl<|}&nyb^+R!^7#%x)pQ|@eT0nAOc0tW4^FS7y(D=&HT~5rs|TD$?nu~
zLd8#DC!{LpL0hIBaVzXPZkqT-@)DPbbCeON4Ea;P#C-l5+XI~3b);Nz8-JW1D7KK|
z;J$I9H!%gY7UA+nDN1b0pAdG#ef9vj`Qi8`v==mUcc-g^{@M*`{`2q<bQ#>Z7}`R~
z5W*m-eVNFpW@LtTRtDUc-Of#dDJoH^j~~LP5e4J~Cem1JIAQ2*Of;f~uMEn}r{N|>
ze9%DTEx1BzB8Nd+nM^dGSlw~mWKiMVLl1#U;gA-L^hW;y<z6Xykitlc9I2bHe?yt^
zd*~(9p(aVQqyb_JK7u>P?GV0;`(SR0M^9-7Wq6aN5#Uk3!5wDTxr(ZKm22e<E0ZdE
zRb6tFx~H+bxY^KInX4^D2&^@J2{@nxXmmM7?IR~ZBjQGS16}}W5lLvJ_FSuh*q{fk
zuhszJP!sVS4<-DmJJ2#X4c!fTh9UAv(I1eDUP>NtKX>sd<QV#$-fY}pIL)-7FVG>>
zD%^$5BW~iCkuYQuD!}&{2|C^gq)Kit{@-oXoGo_Ub8Tf$a!W)OdLZUOa>90KAen0_
zFl(mgOmp%ua$a)tdf+Fob3OSb;t~0Zwg5L0*;qgLO&`g>rIo-6Hi20zm2V;(5<-=A
z$YRWbU&QWW2Z6C@rVxCw^QUVW`<ySAMrbYZ|LCqp1ag$->9<jJkxP80Bcar{pn6V&
zjAj{y869$KR*dJ0fdy@AnB&>p`oXKY&k3*U9;?lBEtes&v7PZUlS^Gdf<e3Wl3=KL
z<Zx;Seihk*J%dDnB_^loG<Ymen8FNZ<~#K_1{p_g1~z~`;yUn+4#s9+L-7pKq${B=
zQ?vAM&D%U~>L1~2#g;ar^l9PN;<VzB!bJrW3o8n;3(VzFuElIDSImtTJ>eWaNxmQ)
z=xkKf0ztJp6Za%}G!aQv^Q0b92RQepU=i^2><8b%2VH^g9Q6PfwJKnVa?}tNQ%;M$
zLCy13t^<mYFGN1oo5?bi8&E?6(^q#wzroVV)7uhas->%kT~OoY-TY2_W81`vMkP}#
zjycvsqQfIl<mF&{>2$*mYkgn6Pr7H2M}<kFJAw1Pi+YwH$~_V$Nz)ZZYoYZ)CL{e-
z8=L{t(GpMxu9i>nAAnI0luiS_Fd4QzFLb6lPHH7Dl-fcQ`CA9#TqeDy*O`Bq4jGOS
zm=wc~ah<OWD=98~p0_Y-Vdl5on2J`=eUYLWsjK=|9<uKY|CwHm%ts7$s4a*G?4y42
zYq`ICNrqh>e*$i`?s|?+q^9Us88;jChT6IudI<2QYl&;*A?Ah-BfdkodNp;u@)Ve?
z%W?=LF@3W34Ornf#(SHkCDDQ%T7I--Z9%=vO&LX5S98`E9&wau56K_Q2@jK3TMKD!
zWK5@{uq>sG@VEUdILbM0z7j<?(r?zUGfEy!JQ^Akz{?z}_7WgFLfFQ~bAG};p-^J9
zW~dQIiEr3)WeES$b;D5($saX@rFb994=>z%p=B>V(dAv<y{vtH`k%5t_KYi;hP+x;
zinN&g%kyy1`j7=dqXIVhg?P2r&%t7a`OX2ZWcLf+rPk8zGq3Xu^%VkF1wQn9?`QUE
zq?@e<Nq6`>*GJYa=%vw02zrC~K<DdAbaCVebd$W3&tmQTIc<um(ksKW&^QOb%1)|$
zQdPaYS5BMs6+auL%=%uDRZ`VUs!vQaiJs*ii#--tJ6fOWJE2uv!wR%GrX;YU(sqqa
zf*!)lbcV;3z%`+*B0fc|2smmq6FG=pe#L+0R=Qs}_B%Upv*ib9Ak|s-ie5r~LRu@u
zn%g)!K=XAOy~z+!sJK*~>1yLzS3b6^c4>pc$;F?!Wn?N7>LGi1do(Z(^}u}|cz!W9
zW)>lx*?hOa?qoOeSCvD^Dk)K}iGQU@V-v3spFfs%kQ8@?i~<eHYSgYg6jrlowt-b{
zCnJ^0HrXF^r2k6ba0vDdzUw{1uw8N%w)>r$_C7=W)jhp>n(@cvv@50aq-VrqgX($C
zc$q{%p<hVc01f4PG1Pg$xkqkAPSpSQ*k}#4#F;qL6^mw)41Y1Fh=nMICt=TtFukDP
z&m5;uQ<>x!Y%X}g=PPBr#61-=ur~fPsvnD88ac*qKVHv1wCq*c_`=gUdomCGjQjo|
zqoZpoS#0SUye9OqPcKim=Wfp`!zXfw6ju5xV@t;Ag4y;$wUn7{zF?{ERoi!uPo=lb
znyw$BEo5_T->U}M*0S%#DdG^hvF1YN;)`M4<CL4+G+?4n5o0VH&8wMH+Ng@9IWMzQ
z^9Sco&P&f}_-FU;<gAC4eWW_{W>4C?ttHL^LF|Fs{APHU=#NO-9QSQ6oEP|BYBYX>
z_(Q!j{9`Q-tP{R0^noAY+25F}|IKvMkD_;?o#kcXM0qo^m3#s!8#mln@dW8*4$lbR
z6x`f;ULH_v&u*8~H|tbZ&Af!{K3N;{2ijZ93G`^M+TQ1kEocT`uf)h}K^c&1538(M
z^}xQITZ<4h2kIb&n2uF~4*4)DD|?|u;suv1nJ_(d0T`9dpst?*&Z<gT;NCjVKtx_7
z`PJhhbXeaoO;UQ;Vk-|;-Y9YAeab$c_9;!yqaD8LSp6H{zXKlm{q}9?d(}GJ{EHc*
zb#N>ycbDI^zu|*Wy)MDH-kR?JGK7t68GS#ZXW%@KVCt1pLyUy(x%X%rJedk+XnkX2
zN8?U?tZupPr)8brM4tf5Tk5(nr`VQh%$lD0=Z}`D%iWrnQ`+A>RXageH>xHY@_~$y
zdIzmG=q7c9t4n!mY2z}lsw%E2Om;bPBV~{}2OS5@WjWal?||ynRB0qA9sRW>;z|~C
z7r5hv2+(XdSFVfyA*tpcfz?Cm2WlSQkeZbv^YZ`P{B<OC?9aEqy#FXgtGS6xk^h~@
zZ4vK+vjVI8eX;17w?t2Qot-Qf%2F$OJ2_>i?wUus&(DBUAvMD5hYk0C<;lUu>7a+}
zdKi;T@y1%_sUDceR&$=^xyLtS4s@Zk)0JAM`hN4s(4FVI7hXy4mUis-)t{l?-+gWI
zc}~j4%*Ex$<cqY?{L1vk^w3n-*hxQ~nMXa58#p)HnnDg@UH*`=7`zm_A%Urt&Pz||
zH_!~Z6}iiAbqOw~E7}?9xaTywU%C4Vih32eE*bf1s2+5^+R4ZVVV}JxVCx(uWxon1
z=452{&6<#XA^())9BTDE6%ZEW@||xzVeY1{OWaqo_!L`q>HN~%%Es=2>QH8k#|f*!
zXSp8{*dXwL?{MoD%Xd?t;kQAvJhHy^aG8#ne2jM>_56;ZJAGQg-5%}^@*`%dxvepm
zc;~F2Ye{#dHB6oGU6-=>`@odo%<7dt<QQh18TDk%e|xmEm@Jukit4DD-TBb}@y%Wb
z+=PQ*mOTYZ?}y|j`X@e7T>);PSAtsz75@=#vDMrK{3^8_afeRUGx`(MSK=)srcbPv
z75hG{!Z(v%#~-LVVp~?xtoWb&-uaIF2PJM{F*w^J^b?@*C5_0V&X9dELLDtka~yQ#
zisLjETMRB#v&qA=rI*>~m0#z8fBXh`Px6{#o#UD8mEyI^%s_ZXdvuXHM*XFH6ECqH
zokJa`+`G{>`VN*)%wlY&Gq^A?`)B6+^h@8BueQ(UQnIr|XS(KXyy1D(>!|gl_e4KG
z&(r!RS~q8WNm6l6N$bk9j-Bi%*F^U?Wgb3A_gViHP?<9HjCxkO#2?{a^83a1%6%jm
zuLsOVJ;QWMJ<r-+*F8H~hXr(tSQ0rpaJF{}RYOX5jHsGg9F@~PqjTErKi!H=+*~;U
z2el&ow=vk)E3my!xygkukdE_4MFT$KKk109C<n<Urrp+S-W$Cuy|TPN1{nO?dKrwj
zv1GX~_#5Vn<GIt$CC)MKnS3w)86U!na*jUDbDBXTX(hjMY;n(`&e_dVyZre5W5Vy3
z`2(Hj_^#@4Kx)?;YkDvAt!?T@{gI1YPRA-|sI9c(d}Vee<!Yftfd8`&6QuXn^*5$_
zEHD>AGOY<xb6POtb$iGt@)TjFzCnIcB{hYpN1wD*1RW3j;$Q4>g&3vS1%}NpHRZia
z8}j?_tgR(`ZH<LJNK<OAc}Bqe@GIeEp)TLyo^?%^m=3roUU9gf?`IX)0$k01E24Il
zFzHeA0ZXE3En|Xil1OBxoD4H^7{~C*Vom9k;O1tFA~xSxooP+~g$4^&Hji&DEOjib
z^eVcZcPy_}QC!jL()s0l*%ez8ek(N7^aI_`Oa!B9=o9qa4T;QHdaJIF{+(_Y)e92)
z&%n&N9kzl?Xb`dp8Hl|hH_+#F$Mq<rh=q|qi9o6W83Nu_h1x@{WO^|<OqAi7{=2b{
zxrRB5D#Lm83G`g;0<?S(pm2v-7VhrjTpl}Dm>{i{en}IROtlfXHR}@-b)m*nCe*yj
zu!UYgti}67uEkMYLvLv*$`iSsL`$fY&X>9Cvaj3)&Sp-N>y^6|SIEB;=Rh*^JS9fS
zl+VfMrIXTn$QbkBr?|JeN%kzapI;%Y=e>mez`3`D<o>?wPB+K)5yndKklfmq@}xcC
zmU%!YG5_i>>5uA<7>bSc&5@P~<`mOlXi>Ut@MB`BFTl`Dz@Om1h|^TGE<|@nHxM|D
z1%?#E5W`E|8X^IKTo`3Lq(onkg5`n0Bzei5#s0z>-Yn#BdM=uM#`fc<i{0fRpmD_I
zI<TwxNzcV@z<qrZ?~3b1FR`n5N8Bs<%7-LhX}Y9{UxnL3Jg6q$D#hw3n5`G1qp=J4
zH~bXnuHS<v$xCSixNtrAcDjMvDosLV3OJMTpazLnQshL%q&8G{Dq-p;wG-$70M9|9
zv1Zsl>@*>e%_*GTu3M;oZ}c~hHM6F3!0WEo-(rsFBwZ7IrhcR$+}O=H!tg<tPkzKE
zA?MV?@UQEXQOagX67*tUU<7)rnc4<~N3uaV^+}znX2SNoP)$_ZsGsFP*&$XF;<%^o
zLyq98OXY`3PZuvPrpj7W&2wI4C80HFE7pM<s0!Q<^-*tVqw>d-h&-}BP3h9W{~b*h
z5;uvO;Mb^wt_C&Z5#hY>M%*V2k(Vo=P)8)~AEXQFizTB!H3W9r38)pTjkUq5u*G;^
zVg>01?c&F&|7Qq>gMU;HDvc}T7Lp-Lh<@ZKYLw2b-v&&|TKWaOhN?&S;7<TMF`_w0
z9M%UI_I${5K(YRyyR=ewAkUA&6G27LU0eg)-VgbptVm_jA~Ap;&K9|Hoq6`!RVft*
zD-M^pE(<9yuQWi{-*m2*H~?6iUD{XVAEbkJQjP_D^bdbcxGQx~0=2tH2Ko~FfNjER
zfh%JaatOQ;ALYkVGr6uBf~G?>CaE_VjvF=O9zYPFK;5uVKY-auKPA&hgjz*H)&<#)
zEG1UpyFd-t9=V6K2KDPObSc^ozfb-}che<-x9u8roV4TDup8)qTA{o`ij!)Hd&Cy<
zICTxW4O;{roClEM<f)~r$5c(}EsqrE!oJo;H~|PrGN3u90b$!G4wOE~>y_owP<|{6
z=_Ag;u21fP+(IE&j0Ej>9<V{RkqzLUda4Y8w{V=YRf$q2Nh<}4f5wJzzWhf1I_MyF
z$<u*-IVm?*hO0M`132V>GQ6HK>P=RNC5m9$>&DTM^a}92S5jM{w|fS?OSg>)XWHui
zp#sSzL=u63i<>6@B_<O0A*H1SnE_emUerQh8tQ{)H3vJ3oCfuJS3m}mrDe)JrKNIO
zR%H(O+GXHGT??+AXuyABKxN;E8_%A1WjTBt*X-Bq&mFs5tJx=96aEO_PS_!)N;Bl)
z;6=-kJ=6xsN~{<+!KpqR(sqtvf#@rwA9!3Js&`dym4KU+Rc6Qs<h$Sl+pdmK|0wU3
z0qQ!fG4_IJOU;68vJOmj_^&V1lS$M?=x$PV2o0TtbVC}W^Dz@R)<?o`#FL{TZ)7Vq
zmPp5@Vt%*>fs-f5<>Xmlg(Kk%>;&g;33?iBg$@Irr!R6^3svVT|H?^HsWepCs*Z$r
zZiM<<StXZ(!#9wd!0vb3Ts>T(Gu2Vk9%g@QUkMD!0@qXb9~R+@_>)2x@qtK4W^gyP
zR$|p|$TaLM&cm5|5nK~GwS`g({;dq@fLu?htE^N%KyP#`xq+HZ<2r$k&;>BpnWxNL
z<_1$u-wmGAcE+#9)5dRxfqI$|sM+Ab|Aa(<Qz=;)s?A0vY$&mg>_BCJGp-uwBYIFX
zz=7Qjaj31-?`p9YkF-D@LJo)#v8i>H9I2JGUi?e2@MUa&wjG<rCUR%_dBPd-r4%NO
zhNQ{0+%Wj9`UpFPT<}ax;5!Ln(rl#_xW<CD)5;0?gv<cb{TDd%AIZ(Yf!RkX02g1j
znywyJrzo7Hlk?;~;PL*TTvQgS_ca1tfCUiy$Y<1LdOWRBPw8KfO1*(v4Bvk?F&nt7
zYUEL3G;x|}Mz$ftiN@Gc@FG8giT$b?qa|t0k$j{BwuGogUtod^^$nhe6Z%ceIGsuj
zA@Accz}}n#*O#w43|!J})C_r)yjSvv6Fv!UDj(^KcnS0YUBHcJ6?cdq#opo}NcLOF
z&*oFO1>AEkf^WoYTo=GCql7oYc2N*}!%6=DG{Ke9etEBwu1?hAfx~vHM^sTYgNkaK
zHV`~jJJn?>s<u@ZfU3%_z0xRj4u%uaR9oF*=7&Dkc+EHml5&0-_Z#aOQ}rX6AG(t|
zf87>(Kd6xJQ%51;Vjbzi%h3*?9Eeh<DkbtBaPKsO`{c8_MO%a1Lhfqc)Fz<3c&U^q
z)09PWpww6Nk)q`H@;0T0S`6;!F5oo`lGjS!(rTD|SMoamC4J0>u^H|L?gZCR*IMTR
z2kvO(IOA->Mhjb{G0I5DPPh-eWnDO>!$H$|1kPuc*nsx{U6KcufNn#_qc$WCEkKJP
zdB+o!xV;fi<OjHNgVA_Qfh2;ZWGm`5I79!{bz&-+hWc=QF|&l}sPm&o18SUrr-QaV
z6_|1-Iu3k9y}@0bgnQxDuynKm_6q$MQMCWGE9xCNSXv>j6Ss@^#dPtr*h{=FJQsS3
z+r(^e3ayfEg44SQl;=&55lB5G7MY8D1djNg>IVOD2iYV~l~Tl&;sv<ddx_J8M#2wa
z3h)$HxDRYT>%pH9-igDdJgHos3i%~X6-h3Ir{be@AN>6qs4!}&)3pQ0R`d*Z2Y(BG
zs9w}{3Z+BgnQTVQr)E*xAd{jSV2}Z1F|i4>Tr-FSVlpujeEUVvSF#q)j$h;lsvSL<
z{stcDIXa9P#H?VZFpMsc+DQ205!i2}vsR$Il?%Zs-9+pr+=c#+g)k$>^8(k9-@(@x
z=EL6&Y5md$=^yE?R3vfII(ZRjXc~wrzlxv159d4cJ@`s^K1cBX@_xYZcZ2qvgM2P{
z+}?uU0|!*@oLmRoY&YNydk^~H^Y~}Nn|wo{fNB>K%gC41YWgD`s#^hhB5jyRCKme7
z&(UG@K>9iTn`%hb0av#b|BU5>uhWg8cx`Z?_9NDViwGx%;0v)tGyv|ti^x}GEIJfz
zh&n;@F%q80dx}#|l{d+&q_aXz;QE$=YM_{V07;s6!Q0+i>Mcb{M(HeQ*D?i%kR>*k
zTPr6Ni?Uv(Wux>SIAly3CzVJCq<zwRX|x=!j8F!vQ$Ts|fuw;qAP_0hPQX*bAk~mH
z;1*QSOtd{bds`rF#R1N*`Pdb#8g3>O!bar&UyDo*CYzEQ$o-@Y=lN0m2&mKZQ4^+v
zXKobw1~e`+z`w|V`^pF31dWzypvxHnUYvVWJe>|Yx9UU$-Wsa_HNFdyFA^0=d8ZV}
z%YX;aiG@O<a7*YYs=_%)0B}p&We=rL$x?r5N05KedGKix0PRl#?q@UHT8i?w;*>Ut
zBLoIgOb@VTR&_sfSGW>gsQX{{Ds~Q+42?vTkPT15G2S7}la9(g)nnQaq!+Mj<FH^n
zitvRwDw-Mx+NF8ac~Vd6$QO|Nb)K3?T_lr1`Bp`SfG)fcxD8*bKUD`*&v&Vp)C#IT
z^%?vZyFnY0PNtAMz@dDWeom#+o$1c_Mm!ylCT8H>(G8FmdK$E&^Tf}5YuFQXp!uzI
z?*dIP3VPYUTzg#o+{fJ$*%w?(Az9cdwvk*?45W3ug`TRPSS-$gbGemT26tB<>9jOe
z>Lb?YFLEJ5d)PE^?LXu&+6P;R_oq;1km0uRgsFvz2RGMEqn9z#P+h-S$I$Bu$neC!
zL6gv4jZ&Y;JK&qHDSZ<KVYF~fSSftsuW>rq-jBGuvb)@wt_>~^H^y$`W{RME$C?u}
z@y*&9sU|PGPrB;4KR6$`;<-O!Ao`R^x4g94d{+9d_RaIX=#y=|;o082R{xaQq5sb~
z)l$Q=n`cYU-5&4F=Zy=Q7bNJiwFuCuBIw`H9-e@HK)oTw=U;8M+z496Iyx^^HK_Pe
zij|x${!%0qy(o$-v6UTmhYMfCckb-cmYHY2>yz_8%>MG=)2y#MQ!{efRD4zj)0=g#
zX&>S)>~#l`%`y%Sknw0&eJy{yTEjY<8WuMASZ`b{do^qDFyC;?2J;2aTK;8Ww_+F8
zs#|+}&A=F4gio;Gv&3VPX@~x?e!pR&VI3pux=~{wYxkjHnQ^(tV9!Rz?^sJmSl)lB
z(%1K&I)B;uW&F3xKaXc66|bu@IneTbxyw?$z8w0{_S3P?iQo49+Mjc|%!|K*9>>q9
z9i3l`U+3oJ&d(1ip{pXeS;%^QrnRHLK5(V~SMMWUU!ZmHrFSjgnSSpA8ik$=-&XB@
z)RkyQOpjQu#^(Aho4trjt6dlzWSFXq6*h^l)a%$4;yWE}nczD!kPNKr5rE!u{Z+B8
z^g?-AdH?c573H>0+*rg!V5+}8F301CNAmJ-oqr;K=41=`<I3jPUG`3u`l8URZhyQp
zYvpb!j47Q`*0iE!RYyk}+h5wM2B0lShcP|SJ3KeAzbQ;T&Yl(KqCxsvo}a9o|C*?+
z4GNlfY;n7GN=PrSH<m6w!67xn{lX7Mlts0#v$;{@`U4_&dvw!=2v_BOXdZ!)Y1maT
z^XK7nRJ&_;NpXIc!o!8{iXP>yPJi>W!LNefJ2P$Bu{o2oxy<0Al@<3(`(_ON;C}S%
z{(xuA-qubD_+`r6Qk=xnXe@O?onuQcIFSFo+$D9;hggk)Ps3l-eA{ShW1^-{=p*kU
zpODC;y7suZ=9`=BZFH{j(k6`?53IYd`t~UAm}@oa)t(iLMzjii?{_I+WQc$0guov@
z$Nk=WZ)e6!_X@v%pZ>Z2m(3~ev=-^_el<$>&iXrNPe$u6+_S?E_=gXZT70km=R@}M
zoG!UN3L^6^q|N<0@O|jV+CSIly{b5454Vl8<v8ZJP`C-du%o0dSS+*8^R4d?-;M!O
z!^T%XP%pmew3hukUu}1zk+FK7?_q0oUpjPD)Pg!0b+$LM#F-nfsynKh!?PciLB<)L
z2K21<Gde!{UbWM~wY=MqH91|?h4Om#apF(8ueiiDqf9B7pV$0P@UNpk>!<enmG`^z
zFORei>HE_=X70~flk=eLpNc~nLdxA|lOFwgJ?!iEw3wo?MYl_SIw|)ZH)Zcxgyw&!
zc;g&T-0-{{FeB_h6cs)*^lso1ueCmJ0<ds%&E*YdHfU8pyT-eyLy?oB&PHvD?HF^k
znl2(GY-EHk`d;+C8uw$L)Vo~U;P1=ytq98<lYh6;;3kpb{A6~e<iUNiFU$S$IroM3
z&hzVxf=Tw>j;P9zf^C25rx|{i!6#n)+n7DL1hsE-Jh0=XD~j8c$5lRcWVsHySm-CR
z5+%k!kBc75t*66R`;;5Mpm(aaaLd$VW-e$#R8{D;>Jw^_b!yhW6wt}QlS>WDe7n{N
zs{6V2pxDD9-+iWAM>8Y^J^{SF3GoW_ylzO*a@cHFf5%@O4xWoZahcocIN=~1QMTq%
zp?h!MybNpNkLQQqF8R_l^-f0hpX{I6#XpN{mJi7P`F(kE$Dg5@yWKma#^MZVAm5yS
zrTPOGKV7bk=Ic*dOT1#O^E^uRA3X%$f#G|jo5kLZ#%sCj#x{zH%V|~FWN%Ddz<OZ(
zS-RM|-S=?Net*?3B>1`Cd+U5ETv*@;684~5peOYp(pVZLZs3==tW__IUKFr}8_Q}`
zJT6+3Ysd`!{Uc*#?zV!SC0h&i#oH<_+w`t<r2*Tu;GeYqZz|q(|IsfqrFcR`?Gn;9
zSG=Xp#?CuK3i9)ja;F$!916UsjR|DFc~uWs?i&iV>uvqsL>QueRofIY!aL2Uci6$0
zb`9FqtySYkY`@s+4eGVh*WVX(oOo5a(|J+zG~BX&w+x`Z=^dsBQxH7}&Xidhk%cYX
z8sIfk-0q62<=q_XoI3lVGNv%RB)#IDExr6p{<N&R*&~Y|*?z(8)&tZcN8~-|E4R6D
zS@QbCJ;{c=Sl4ppv9N(n0rufP;-WU#-n;Z<g-vK__|NBwZy%rGo}8z*_X*FH9=FY{
zK=0HzU~W)h5al<>+TS-dfDG;$8X8g-*|FB(*yx~Ybb>9obcY?4Z&3Xi2kfXVb+@5G
z#w=zQ4a)qTl~P_uzJeraTZGomVa}({*Uo{C3srIUK=(aJ-Rtf8S=Gfh&0*jJl@G`-
z-G8P!<Z}LF(U$a$8Q=0}RwW7DAki<KI80~gD145)W5vG}*SNOyJ<tALlRRD;ZvevA
z)bz?Y%Q($=-%{yW<dy9m<K^e`!9P6cV#vhs(-F-g-uuLn$J|k6*DDR&T6H(1L9HML
z(VeM4qy}42JS^9eUsjgR#>i%+rZQJd;TgV-E8YIecE$F>g}_Xc#nSGb?&?BgrJVSO
zxj?;;u9t}!mw(p#)1y$X8o}<Cx}qk)F6*h|T{|jvS9m)|sSe#DON@1@XO!iTsfOV_
zvyYi+Y~@wyzc#2&(DcBQ0gZ!v!s=9?TT7{45%it8pe$t<^CqMkIZ0p79O1d%E7^RL
z2;f?mHY}t{KRfKAqNZvO0DB9Np9&+~dV961{kFf|3H*5BA!mR*%6{lz>MiCi2baxE
zZ<`vQvM*iBZ(OpWa)Eu6>lf$ezE)nXa8PbSK2bT6n*omJU+5J?LjFRBLI%ipv<ZnD
z5NoDyQ@>Gu&Ha0ZK8Si-?RD5p%N?wSx<|_~tg!y=yWIbVf9;^10U@4q$w%TCS2N)?
z_L2E)scR|IkJlxVA;d(inU<m^q0NZ5x|86x*rA_nPV;JDonzV~btt}+RgrEhSW$7g
z;zU)Ss)M#L*Vf8T`90E$zFzv#GE>d3tf*00UjDAiZvW(VapT-h_Z5DDv;rx>PLc-=
zb9|}?bq@;gvTHxwe=6hc2ebo3q~U_a?2+vA+h?Z7BmHpTziJTcnHAP8zHP0CJVu*`
zm^qJY<_btAzht~&I$~4}{Vbwi|KQ(2&Ai%b^<8Vqx0Y|<>WjA&i<Sm?e-D&=SN-zr
z+|caYf*B=ss-D`?%F@chN){A1s4!Q)wf*O003r5=#A!e1A6ahD43XORs=gJL(s;*2
zxq)V;lF9Sb9>f2emj$gDd_f8LbHh)sc&|Rz_1034N^ft!)_$J?*7=R_>mM+||7-9<
zXj;AzS>OK_wx6F@*`n$ic)M@Q=hQrPH*p#JB`3HClxLScvdv)avQyIY^|_Jm<6Hss
zzZE*Yosu1~Z?F39z{G*#4(Q3fl6Ces_WgTmv-}Sw9UXB(2O&|xmDkY97*c^$?PaH{
zFR5jq;%cFPMTyjH{X)YZb1REr+2tkrTn{-CJuJFbbhE&Ih7#RuycP4^tCRPX!0JKS
z0Z)SK_%WVabh{LTd{wbx?dVCwX5=sRtx|~gfzF1p*bZ$0;1H8k0TQrgU}mL5nKAd%
zpKYmLS%Y)V<R_G+mmV!oDjQQ^$eQ?b><^#xfjJwBk+R_Oe0z27UpWraYl<M}Yr57I
zn?dJVuKEn~D)hj~0uhy73OqW9sb&ndPV)N4r=x#cpVyYn`eaIF0z4AD-vq=3c?Gu%
z{u+2D0P_XF+iRAUvp(?t=+`Xhw%;hPbM$R7h6}Sjx0~69Y^pp9cCCE~E#*7wR3sJB
z1;-1o7xgLiDDPZ8s(e?;aY*G}P}HILVDa{nb7i$0?SvlUM`4{~SV^y9t>AWPw$0zc
z2#w`sNL%VX;Y0*kC#bxqG7C+img_qhjm9{`9n%|+z22JwqJjnl$-x<s{j2Yc-Vv1^
zkZ;*++(7lve=`=C)_6blUg^Ev`i-ISYw{5Oi-1ZNX}q*W>?dMUywp(1Qf@0&B@xi5
z#-cxX^R|P2QY_EPo0{dD_A_%(PHEnk((&bIDyLRCOFtIo<#o@UQqZ~7YTLzr6_S*d
zNE>VvaTPKPhCz17N#>p<(eHY|_kbebK86nTS@7YvCUJV9ne<EYzaG3i$n8DSV<7V#
zavCb29r2y<khzxiy>}PyxgHOge#Cf4(Yr$OrV&=fyj;Iso9I5~*i-hZbVfzD@@96u
z^R06rJKG*sW-0W_o}1k&uXcX-!m^?<C8NsGs&M-s+m6bF%EYQS&KxlWe@sPEv&pe)
zJ87Umx}I|lg^h|rZ#Jy;IAGml97*fZb#kC)M&A%8bd4F>Z1jrv>kxzn9`m>RHTDk+
zoEo|)@?2O}NRgij^84rD2=oTzXd2;y{r&(HSzS}6u}do_R}8OOY`^7N<GSo_$N%C2
zgt<Zwt`F;UjdnfZ`T~z42-Eqwm9C-{c@r|X<-I7#E}md}4=Uj%TrJ1`N~yGc>A#hz
z^91K5Z&$V=Z}4-}Hb!Ea>f0IHn`>Fxd%1j`di(gwmIqWfB3;Q<Q*nyyVKR8t^PLg+
z+c({_wP`PvMJ}M`klBEx7^wBk1AU7AGBh`w1t<6vP;HGcjW_KwHP<&&-*e@*o~5@d
z*V!1?7I4Nj5}NS;+Ao(kD9X$CF78>pqvUB>yYkGcdJf4kz_rHN$d$<U5cJwo-77O>
zb((GDV)+Bd+d8?ffdVlRvyiEz2hAh1MT&jl%!0q+hPn;Q#+T5YOz$nttdU+LptpF2
z=L>5_z`^iGq59y9-oca=IVTjbyQF(Uq+&&rkmHc*x<>0JCAx+?^I4aB_x~t53-%_m
zHVltzJZYMGOG}}+ySv-s?zZ^i?#|-w&Z3LEv$#9dC2ia@lT0!*-}(Llz3B9u^S;k>
z-+V3MP^1eWM0SHlNiBs#fH^u-I4RGdmN9b(0V&`<IYZWl#f>dX9MxSV!N%cMawbMg
zokFeszuf-?#)ftXqvV_LYkUiRl&T1vZA0ljR0G08E>j&bER8`7Z<LpStz{ZF3^*!p
zLr$y^FtP*MgX*)yVtEz6I@mAVO=u(nG8-%)%aNtPaHvGPBh}F*7*1|rcWF;(3X}mn
z$ZrMplP#8}u076P0W`W!?uaId@xfExRJ+Z($??^(*R#%#^0T6MrR~sLz;fygm~a)5
z2gG^xA!D7Gm)b={BcTyL*?Y-*Do}?T3b!F9Q|FmcSS@Hn)XF~ycLOQKsmL4RpyIk_
zo%XoKrc^6)6>HgE>;e^P9B9fjT-25)E=F$obym_b&aDZ40!@skVA=+F2$5C5C-Kxj
z!rviSJ`yhtK&D_M+75e!mB3S_Hj%pGck~h6pE`%zMYnsq?OsX!;#rmfw!XeB0T_bu
zPS`kkQ}k-^m-n%Et@jEyCK?N`A*xVLDoQ@WP9yIC_n`?$V8q3A(tp>Crz<06@CC53
zNCo7)*}!!4NO@E{T+xj<E`Q^$a>j7w@K#`ZHo^yR7!W@RkexV0Cy>KPH>=Z4(IqIm
zkqg8#{9a!p$5UY2hy;2@Iz(T|-ynt1(SO#CmNm9qvbJ(czB~N1s0VtB5=48l2)AP>
z8KJMK#^^RFebg1?E%)5J$<g0#^yIoG`G*RFrBirMq9u%rNBJgPm+%jeId4L2C7Up!
zVxPLXCQ~_*IY2k3)pV|MueOT%hVlZsk%t4>&Z(|fzH<JoNJV%ZZc+50TL9|CcVJp?
z4ibCoq<V67s4+H_2;fgK7NtSI_9xhtwI`O7D!d`Gl+W;{d(4i;-j#tbTqVE^B!MwH
z8;cSBoZi<epyRLeJ%tOAFX8~WC%h7n9eG%fe<B>jdc`jNM1$54Qg;GwrOnZO;X~qv
zXm<1&Xk~-^AEkgykz-&hc_DBCkZ}pVcQ^%_1!$aZyf#rv4g`(Cd90}Xtl6X90PNP$
z=%8?JV77OFf1USj;9_K<SQ~m9+3)kZrrTQBikx3uDt`lhROAR!jrf;(&9q>&iaQ`>
zdVvYDh$>!ji5`jk3bo({d*8Y@d#ibR^2cQz`UFo$&H=v7u<%piZ&4%7f^Xx!nYYSo
zN=(&EnW~6YS`=egrDB<;Sc56+QAOg)&_7&PPr!51TiO3JS{Xses&sqwoD>iq@uNd|
zp<$sRVNy61X(4_EJD0HZLwYObf%f)8SqEB##b^P%C|r|M`o_95{U7{Nm;w~$&g35a
ziBvOkk!$I{<zMg91`7DIf-kxZbVOSK+NcxTN&MgFJ5_(gv^I92aj*I!xfiV-JufVd
z$ifRa32#p9q{d*K<O1Ppz~lYyz2jTKua10_J7a5!45pZ^sZ3GLQ1k%#y+Otn#wEHF
z%F)Q}aLvFVx7zFV^z$n~Yj#J72<`Rv@u(e9>sIF`m)47fj*EXHl?jsihyF;npzV~M
zoJ7r2PS<FZUFnPR5MZjQZJTY4aq=#6a9^mdFhFiB_7N6@ass2caOjz!fli}0h*Aaz
zj-SDbO@Ju8fJtIu%@4zMtwOngx+zTxmGckt7=mlKeNnKvA&kslYy+|tIzkMDjsyC{
zC1COz0M`V~z970DOF|z*-Q{KSTSUn$RQyQ;&ww<L-^xAqbqV~%edn*pJ&<--bFvn)
zD&hq<<%O<>?oFN!!P<O&Xj|m1xCRg+-^xMwH9CgysHB*4hV#1iiXsH~ZveUWW^_kn
zoxBXo!3}g%e2BP}zvcc2vXz|gHdkMeqhH~<=oh>z)rUgqdTe=BPXm<@j@x6rseX?B
zjBE?;2g#}i-t~d|V9&5NQbSM%DtcJ^c&pB}$fFI`jdYhcW3NdY)r=Vg81j`UH9bu^
zP4`IiR(XRw78xFV?z&}lIi@;Vc`k+S3cKW%&{E;Q5Em>97DP@+diYQLBGpm(K;1=s
zOnp%4Wll0h%tLjjm<qZY>ihH#adn9EN5D_357r3>;D=Z`-I>;*$K(aVpiskTzv#T^
z4ZyG*jwAq1o)>Kj<ws({9e6QxjHJm&cspoLFyA-M?Q%BopYwkRorAU`H9@jp7O#g(
z{r9{nflvNcfbG8_)HhmNdLf^JD$A#(Z!*|evM=-(bklVa#Y#ZLx+|F@3&933iY786
zSytJXGQpAP3I16yjepLa<Yx=Bq{V<)auVcMDp7N(AJi2#Ip)uVnWpD4Ta@RKiL!^g
z=35eI?i;{w0^7Nz(G2b>@IM91epxHITDwX-{(w7N4R|gNlSk-1WCdJ}RVI3>JL!L`
z>N8E`<-zp8Oy@kuZ`W>T)gU6M#jxB~NDbcd_4b?yB!&A6ouRJy5@wg?qV}oIscWz9
zq9oV@3L<7s%wX+R<#>3ekR2NCeeJ6m9Kh*h16oRKri$U|QdxA3@K8(!6xl4K49y{)
z(iXBj)roij38EoVM><IS00yMpk|uc0|I1V4aJVg=#T*4KMfZ{2v3J5Hz9*QU8$!E*
zf9FqdDjR`SBN;eTSIMKnW@E0rkor?~N?``><S`&Qx>PzMpFx(xW_$rVUv*Y{oVft)
zh|J(mhL(nJ@k7I(K^~k$H=t$M5Bv(U3Hck{Of=TC)!k7A6je~r_Y=Q^TlX0u8oDIj
zlRG0Dp#8xsuE*9rr6aAmwtJ4@z8RbbP$H`WRzzdqlG}lIA}@mJlR|S<)st=}Ux<|B
z<iM8DX5hnWD)ojopwC5BV4a6_jdGXxUk7f5>PaHHOz~5L=|>p)>8#r6I-Mcg^q;A!
z{-e4Jeh2gh_WMf#|NLoiRP=ACI!MZSqzt~6AMthw2EZM?qWl8(;BOSSm2;IJ>7D2u
zunkmW^Qm~ei<}-_;Pl(ZS<72KI7%G5z4mY$`3WFj=gB{XSgvxgVJIAmjV=cpk^0yH
z>K;QeZ}CDT53Y|0WIl6{1e_c35WhAwB~T}HII>GzPgGQ_*0ztCp(&+a!&qd1a3efG
zm<rMeQK%7U+Qw7kh);m;c@r6fzhRfKv1B$n3Eb=c36J3YfKBj1<iU*Q74-?226-;i
z9kK0l1a0dahdu9oFGH!Ix2eV-pefK?uz}|3e>HB^0Yx#!h_2|iPyyd2R4#Zjk_cZz
zdr?cUQDSqhhx3}_wcFt_aFalzqA}W-oXP&DUZg&y3aj>N=ER<gn`g9WgZKeyQgkm@
z$QSbpZb`HVSQ<tUhv6|%nZtd1d{_NB!J5$r&_FDk>_Bf<B!SL`nV60~K}mWA{hAny
zoaTPG%j|W^%#N2X#?y-5E^L7MBZW}}7&%_}mvPg1IlKTWj~*bb<aJU795#QGJ%J%F
zf*)m`(J^EWHeT2g%nIaqVSXjwN{C0dlhaf$HDj62<XHF$prd_{K;mS015y*uBpqZX
zU4a~i7J?1#52PPmo4G*E$CHIK!2`jC|F<87vV=mo6~2IONf$znNPb|fd%I_v=d!1w
zKiA)vF9AEG4e|&1y!<azAa#THGryFt6|0%o(56UQM8*FbswI2?Zp%z8fowq6Kz~Oq
z!H4b(Aa}VW*i6_c^6)DH_=A~R>~3Z>Yi6D)|29@MjRp6*ZS+r&V5`8#arMJ>0Y&2#
z)Cj3U&W1M#{rJDUye}9q1)`y<VkdY9aR>0IFH$|p1fmJ{3E4x?j0Co9dZ>0_iRVAd
zt5T=qi=FY}fV<;>6On^LAz$WS=>N{G<7-6@KpOlrc&}!Fo9!t2JMka!5&MmmXKnzN
zL{ECEG$h=a@8vxlyusVUsUUg#lbxulM~y&f`C52cqyxy29fjXuo$1<aF}a!8kF7;)
z$ZiOdZFnwVdfZji#LGwCg%Dp`&%?ll;6kwr`W;&XjIblbFZ@KW)jh*A7<h(jaTOx<
z<z`SdI0qz}7K2vGJE$l2krmWCG?e-~-bP%*YkW<>n@Al_huUMc$>GFcQNeBVzHpWI
z*7Y|HJ{MNW8^OQB#I{k4V9US;-%o9$S}XsIsT?Pm*6Uy5k0SoSLsx(IBo7w+94(Tc
zq9*iP_@dw9>E}@g4smfpfACdo!PihHsW#Mm;wcsZthaFxNjg-Nsw?{d?HP=5|6}`U
zQMp>U6~VsJZ`4642%WS$+$MN6&@^-{9Er{W=DY^XGqwu*or(aj%IxTq{}b}5e>4`|
zK5ahHEn*Gz54H@B1ibWaaueWadZBE>68Hh+inu+pHaZmCk-muwWCv;@)?+mCK^h*N
zD7+6>j2iJ0&2U|wsxM`aUgFF7e>k7GGkmYOmVnYVml%Vgkw1bbUEl0=-5wX}4Fe0?
z2RIJh2X_Jupuf@U_*=3A<5c%H)X=GQD-<~VG*UbG$+v@R%k>Zx&^}}%u?M&ddxf6`
z<^q?;Oa5&16jB2iWID26=>N!e#Cvi8vqNE2jnEx3&W#zRbCPR>?ScBPZFbpdca;kc
zitd8?ft~Xn@l&X7fb(__e&t$*nv2V!bnFc=2p5r>fT}+P^8P=!0JfS<*>Ch|v?D*m
zTh$qB>+3${?;DnozLdbuW?sWxBBz3hf%tHn$UgBZpn_JxW@5$Q%vg!0fSvYSkSc1<
zPBxA)6~zqIcEt8X_wrS}vjS>fA8CSVm^-RN%8%&ONEY|rd)VKY%jAXvBlSdZGwTec
z!cCz2fI9FN>4o1{BpJ)a&NkpGqqIJl;+bb(;ePBL&rJu8tW>NQ5&^9ymE)(im*azL
zy>Cuvh4>BGO<bnV)5}SYTuXU~bL4B~{@C=mB;((zrBZ5ew)0Qx26r283$8V+B5u$f
zX&u}-aw6E&*Of03+KXdA&+<QFBGr;SPHv~#Fz4waK%S|u*q|A$71X(SRc@twv9(2+
z=m@&&hMxdG&uGOL<}ut?Nbz6swD6A#eBrYrq_hVjkaXk@c*8%F=Zd4j+5DUutm&(M
ztE!4`;h*_8x$by2@_&V=AZtLj`>MJLyA2{D3xi$!GlQWZ6J87$TmrNkS&x|k3w<Ey
z`df(=>{H{K_{=z0%s2dz&@Fh{*}&I=>l!v=TbZbGlj;*XDV*SIYoB1>?VRnl_+JKd
z!!w{hsE(jW9kw5Bfv+b!Xh`F5Lr47p0^>6RyPZ)-hPQ?1Js&H3;X!z3c|ov|r-l8p
z{S&ywx8v=R6VOUZRD4t|R}Lj*tR8unny9&D>KR*Vm`c|O4-3?F%C;;o@2xC!!zxg<
zl+&26(B8-q?m%EscxnU#6s#hdBCoS2*m}y_G=rt#6^Y~QW&JL7YsC-rnXiGTu4AkP
zq_91~P;;V;N>+YgEYJgCfd3fS#hU%M{rmVVp&r~6Kacey-ayfC6fm+c5v{Z@)XUXs
zaz<!wsImVg*eOT38`3q(K~+}&Vp-^SWL0oi&>emqi~>V$UiguG0nig#6Kyd!paqR0
zSLklW$Hdl+*+vZj?V;(up1va>1&PXSsonHg<uJl7B=YAyecfaH!#!t#FZ(s0C0_wn
zg+jn|K|#JqPuDkgj~k`;sZPmXfYoENgY$L?&h<YQ<I(cyU+8GzmM_cm(Qfg42OZTd
zk;?LJB!&7&{bZs{9ikG!l6w^0Oro)m?hUgeyabrN7CS2jX8UFZFTm%)U#NRjHSr=p
zHjv@}9^M`q6&(&OgG+$zx*c$RpQV3ezX+08p&Sr<O7B-b7RNe2*t=M0`ylTn&&rSj
zSxP1;TH~FB+Ch!?df=`wAmS1G%dtotWvA{@G1O;Bl172={*rQq>ZUReGx)1{Z+gbK
zUj*6*05^$16nb414U5(he)`Aww+Vv)wO5IDLw^$0nH=giSp-~@vJ^zVE0VMc+9oOj
zd|73Imi~$VPf&1CnIV!Dlx76kOELgIb_2gF5EHBq2r>PlD)=w79X<uV89gK=!rPh8
zI)kpWYM6W~m=dVzxf~qJ)eOvuoP|G;Kbh%B6CvI2v(ql#-N@HH6bbi{S5dv$6jhS)
z44_i3rj}`5m>L@wYX3o7a5uPx0dsJiuz^nrw~&WpPbdgk$s2+vJbOGn17e_)@I|@-
zt)UjEt7<Q6-ZE-xDOp*OVfx!ts6S8r!S(UBb$@W%{69V8eGY!UC}PVIZwL#jy^XxR
zgBjc)p{kSty&xJY8f${OM}QIhn2<?achnH8=|kN0{bRFQX4(^isezQhvdAXrGWmcS
zD`yH<0HvxGAnSdK@X|RsgNQ2Ts|$6n)F|~CtANpp&f1r%6YO!}nagW`U3%PoF_<2#
zASv-QTCXr-Rib@EPkal4+ro>5W0D`ZAtbB^`I6qv{!19(a&kpnR{c;_QPoA#y`9~k
zY$IIbLn7~t?!lgus}!@zUSj(Y=^O0r6!;d14e7$g;i1w3Bo1%^UVzl`7vRmhqP=N&
zYQQy9qBQtjAK)4Xj6zC*MB5Xoz#P|6o(b+3jI$wVx&Ome0o>l<axCb{mSfF|t8B5t
z&-T=fG*yflXb{PSa9wVRr;^XkEejkIz5$Z_BlMAYE-=Eg*?!BV53COqg%5}X+>Cri
z|D}Ac8qH2r^k?@eCL77v8-_UbxyVmnS5L0}yC=zA$CVzM8YzT!V61S{Kh9NTZ_7Oe
zjQ|vRC|5)SbT?oNzX8}kjZ|M1M^t?5D?JBxmh*gnxcWGbTRM4WdM5cBMsG@;iNA>#
z(O99Af0U<TXiT`B^Z^}*oFQv7kElP{mGl^3-0UYG#?ti>tyXbD_PR;uAo~i}n4luK
zJiHt3jk{?(ZisB;1^^S?T#y@!11$bAvH_6!qtan?14t;}A#<@A^hI4mO>ga1`d#QS
zH{45mc7)&X)uJT!0{g~(W0pZ<gphZ<%L>xEM?+_2z_tYrykg`%d7c_dETO(*BbgU*
z>*DsB(lmYn=WzdWPXtT`--j=Q3~d@d14Bc7ye%Av^_07O017=2F{wIQk337Fs;{aE
z%zd%}5{sSCEsljvw0>XooqvL7r)`bDx_7f{6n{-fM1N7hZX1{ctWQt<??R6vClMzy
z5{qN5(~nt5HIDgCJ|lRnl`6xyOkbweBL$v4jy0u!I$D9Gzy^MO)Co0W3dlsMdiafZ
zf;T2SH0p)_#k->)$=2+5dKbeJ4q$e$M5jp~760jW=~}BdM7}wT?0V}IFT|OH`{f$=
zV&;KrHoh`aCGgH!4a|k_MxElg$jrzM;Ga-ov$0g*<v9e{_VtNchQ_7?CSKJiqUCaY
zwY@>^b)W+8lHAyCFmGRlWbnP6V;o1g!@}1PA6h6(g5A^!DjOROFNCLKH-JrglzN4!
zPeMX`hQ6Jg;BV=AZa?7P9sJI96DI>Z>IU*#w4<-Fqp_U~bP!%e_Q?6tKtxZiB<7H<
z@d5BvydpiDTC8erYHz9)+fdV0C~_<*t8K344h7nTMgddF2znHwgC23Gyd7MM;C0}^
zDS;v|@Uo%p;rH@pV4Y|I(yX_j2hdu2vUZjJvwDGe%0)Rgf;n=tNO3eD`@#0rz{dNU
zYv}!Ob|Av*<<m$_w7G1H90xhKV}LH55ejgb{AJF=X=RBmP#Kl)kU{QKrBKP%vO7Vi
zsK!~<6kSPN`&d8qO}r9}59-AZP>wtt(Cu!^+wc^;9l93LgY8Tmz{|#==?tN}rhBWZ
z7Ah^8lWWRT+cWtk;g0Yd0%dNfa~PA<Hz0Ukb1BeZK${4FJ>@&?3Ecqodc_}1E4H5M
zKjj(bKjnTsqid*oCZDk+=6?U-&wc9X={+4xinfJKjE6Z3If5={yi?>pN(oq3)}{ym
z+RGL76~!C2Ih{mjvDc_B<QwH;twa5i+~Dn7)G&8d4rRUU9_jlKsS7_P53?uW&wh`M
zFKgx*Cho&}k~X3)b%=e;{3Lgf->5sxa>XaME>l~b5j!a^KlTo>*|XGQDtc+I?4kS)
zp$~i-Rg-h%*{=5m$8%PJF~Li~<6I{_mWCoZ6vVz{Dk+<&A85{No~sgc^-_*!9x2}>
z<tbI(f5)0w_R`Y@%uPFjBx0pdQn-ODkUQc>?;qi!)&3j&sgObZ7rsfIQ>|AHRJ2nb
zRk}57%o<~S%9)CFD}AXj-Y_JLI?tBM_L1Se;X08?(#+^e`GPp!`>AwNVdav6u0;VN
zTuquSy@o09wY|oAqL(2YsgM1EwN~Cpq|=+1YiL|AxAHG?t@CS;wU`H2f*rm>bzC_R
zdhL5r`mP|!I>|RP_#`+n_>ij=J|Fsz@5s;LFNSN&wb18uo!I}9hNM=G?~MET>%Q5(
zSosV-mvGSQm<Q_Nx;sQ~uAYS|YGV23#{Bbx9|NBQZ^E;MWue1DQnZ(pgC|f&l^+u_
z(tf1fjB_IcdBi{8n->j8QzQjmNOWhavpvPW&WnZT^5-}(ZcAtapa?dFmXQ4b;i@`H
zK}S$0@DJvwY^H2eO=BXp%zwsqzd+2>*k^dw@SUMg*ip6zRX<F41ltZr`Op|B29JWq
z)fClXZJcVRQl;F%yrgaut(e)dwGs)FPjxJ;v8^d8%q?fx=kmMHMe?z=><&#eqE9$2
z@Ws=BTLideDIiV#7EfTtQswZ4_*tl?Xp%la)0Cr4(b%b`hfFtLZ(GOG%g#2@r{Obl
zEv6OoSW}m65srE|>i}!(z!tzs3r5`h$;dtEom>v$B8$QYq%7owsyKdELa)S*nib+@
z?t}Zj?^5J5==Hs!8TPDdCAB^D#kJl1v`DZHa8~!4f@gyxqBT*#p=ACft=MC7AoC=)
zT=^I2ft25>*?<|H8Tb`A5T4}U%zu<6$ctw}4L$wJS{3du+3L>nPv+l&T=@wURUXs5
ziJ7Z@3I5kOMW6WMG+kmFy*pChnc<S{ZM<o|>CXTB<HE4y!~l&ppz_oL7TiM6vOWSV
zAW7&vX0vj<dYiU0dym@6u*%1=Oxz~DpTJyW&B-OFiVrw<dyfZyNSD!x)FN`4bX1tm
zH{~8m3?jl+35d+2{$q2gn$#A&24qCmpx>Am+6RE@KQuzRJ~<2R)4dp<6dHyMrdh>Q
zl@H0_T6xbp>UptHh_4s9DQ*+XkZssW_^W(Pa0>}wJ9*H!(lpb^F{eY9gNp-Kxjvwk
zv;%p_%vXjqE14CcI?k?^T9(a@ea<BB_h2P1Kk^AZgXIHPT?m?nu3+0IEh|4g&0?yG
zR|RB{uN=r#id&+K@ak-tauEAI)WiC{(3=Al&n?|tHpR1&^NYWziHhTjy6kU41qeWi
zu{ARWl^dM6OwkLFD8_g@gSl<%VAs$(X$9Pv(8~|KL+rnbJjG^b9j^>tm#2`!)F)+(
zP93As80ijFSnWuBm%1R~sp2bt$2s3V(v|JI>4Ci#-XP6It6=F7t#7CEsPmfdMBqcP
zvv{0Xqdu<-XvgYEWiiMz28bq_#F#BwOjR1qcbqCyniHJegJQTf_6PNg$x_xu_wW}y
z108DbxZrmGmGCu5hMzMvRP&T3)(86|Y9R-nuGJdWYNlbE{1e;*oK{axWHDgTy<=AC
zIwZ`D8H^1IVJ_Of&nNgUd0P3-g8uK^NNd>&7(S;W_d}h8eY7ohLfi@cBh=0R;J1f>
z&jMQuAE4i8^Gzj*mDGKuM}f}vhW4JW4Ys|u_s({{q)?YghCB~&^H%|9z#{mxDmx}4
z?t(FjUJec6^nqbgE2JX4iw?1MG?GC}&g51(78g${Yw2p}t<HVo<D;1<N;L=f)0U(Q
zOuqI}Ak~!AKdGIeg80B|^3-v@1sgwQpoW-@3}TGxo5(@G(mKuj%2D0_nd=zcBIUwq
z^m64>%~pM$I)QBh=JHJpyW$SUw4=)fx?0=XnmGRQp7;IjcSH;DLn^P%O2tH{d22W(
zc;mTc{L<*Zas{jtFkhyFF8@;8DZdDJ3BSip%D*&TRgQ4nR-<fqX>A`2EOu>)T(*w>
zcw(9{Of(C%b-wX-7Vd}FMw7%Yp`n2CyIHP=5EAgT23H4iq+-=}0~bpu-|^4APu)h}
zeQ6%#L{2Mv#~e!fH)#s{f$wbVR+{I;yjwl-ev9`PnEUUSF9ZJ1<LC(Svb+l(t-NQt
zpK>W}vZiCSd!X1gFSuA<Dfy74!1$7;+oG%%o@r^5|0KV?ZJp<oF9oDR&qu%E=V=X~
zvYo~j0#8qGY`VT-Ic0_Q724|#Mos?xWt?r9=aKUk?}j=NOBEBah<}2mesREZH;@uO
z6E2EWgO*d{SqGg7+#~(j*2<mqReUSW8iyxOPNDRl!kx=@=e;hh;K>c9g;qmZ)D&$^
zog01aW32ZqbG;RWr=aaS3d+K+5|@Y);C-JCd}Y;ug?cf(M0GdmVaA+tZ4?uItu2?$
zZJpmjwIT&bvSOs>m7$i>8tLImGc)EiN51=|`>OMr`wPDnOxoUnzq`Z0$+Clb$@EdC
z#*NCVT>W>&Sq8t*$%VQNp+AshoWo{O2Ni`(u{6q7`or`2+plZIjIGRJcfa??MrHvM
zR(EJB`jEX7(<6?H`L5m^^KXS_wSHBvmoO;O!KyKzwVd#+22+4MF%i{JMht*Qi;!RM
zey=LK?H>`o2;QMbkw-**z*u%MZvnM!M2t@xr)<g8(R)(9rnif$CWT7aypu&=ot^kP
z;bbV5(y5lHHy{H&&x`jI-m{y8q3|itG^&i107Aw9WUTNoL`d^Ul=(tV2W*Rwenm$6
z@*Uz<M_-y1#lNlIaAWvbv<Cc|c){*f{*sCuy^8|*q;-YAN@!H1f@qKlFxiyFMt}(W
z8b7RUsI{|qfu*BE{NI(fXKjg(h8vbNC{|nUdSChS9qYhv?+=hFIU&@r+{@XNkGd<0
zzo0G18EhD}NYR0vN!=nR(THZaQK3s#t^=IvX|cDGS0#8<ZcoJ={MUfrg~hu|GfHO!
zfWv|LrJ#@}!C21`&&$wBq(105?x99A{WSAbU8pNq0N#k7WDZhqkxXDFHnEqI&LnNr
zFAsmo9r^Qf-ec>Z!TrHX!fM5mxK;_9HTI|tP!0+_)gxmeE#T>|1756Te7QI{^af00
zT+~x~Ki(SZBraAiEw`e)Eq;gmvLsX(C|%(l9A3%E(K8Cl^eb)~b;mI<FDv(-((_y#
zIN|n#4w->|z?7h?qL0E$p&!cAx(-T&*aN>%Ga2tHZciQqpDNbo-Ym?vIlKeBPW~X4
zt=1XuQ&vxDku(3TwJpCa(oCv@C$V-_C*^N+gP;s~#29*^f+TlHPa+)^n^Py0UmRCW
zh!zaX-BCQ(^E~(>$Vda3Z^m{>owY}!bDdMmUOO8KJ*2Ss0oco~0;2H1&~10A`*|Qv
zO2%fQ&EZwZA$_<)LDiQj2(%6qkEgqqOKrh<x)ENi_+;E^8p5Om7L>dz@L6v8Dh6u!
zs|7oT!qP%yN>mQs<GM#H(d{+Y6%J~$YFW9BwOUutioX|rRnpvi(RCfT5+4D!`(~n+
zCPh_8+-td?b2vZKF^iuT`pUzRzVJWPFZwp<_`Sz^Qt#9+H3ymMsDXK&+@jK%j2dhW
zOXZ(yvVCR$_o(#bcSD6NqyM5v6K<9Mk$<&pZKye1BK3*T(HL|jHI6Jn)&sBbI&jY3
zpt`^#r5}pZDM<N-reonB`O56;C5!zzfK?U)C9<Clcl3j>MDMr4#DbIdQob>83G51M
zqk4EDIvl<)7r~>cMAauogWraGDYMe<R8C5FQ?=Zxk|(7>-)~^`v`23uX{=H674PCJ
zEvWdrUXj|fma7-(6&)n)C5Et>v_Ku9|4>BL7F7{QAF{d)<xW&uoZ1AfZ`qo&Des%Z
z9N6pY#2pt~0W|AOe2D*SajU}V_Nu&9x&gXZ11XE@f%>;Xr<g%EV8<&<>0MyDx;Un3
zN=#aYdb#^~cE-0xzwejj*l&5Y;s-2Wu~;z`zU!}Id0Kkkw?l-mBUD=^QRP$bq&pFR
zkY;iL8?Qj9#n?*rlj&mW$ArN|Q`h5yF8L#^&3${hZQ^lswGuV#QP`sAovqCAWq-KU
zT#_I~qEVB4MZzK{K*R2%l!Tu}YeH@Dy1Eldzsr5mN4XE?l7ho!$$^f1ePJq;gJ&qi
zilwl{n_<3R^4L=Vcy=OS*muPCvjY|RsvKQi!>?GKse|sIu4&Td3Vkb=rS_o;{I$wf
znp=2l@%=+4aV6{ncfl4?BiF|wsNh`bZIEW2#N`CWa+gEp1Q#&jECx2&(eSnCmuNo0
zYGaMdG>wGKW?Ob_cB7KvR=2HBppV2-)m3GrNnGV0;qJgyhTK?rY7f{t?9g8_MPh%%
zUNqJ)YK&g(EB)EzqRbYRk@U7qpAblAySocZ<f|}BYn0=4iN?oD0cz*}X>r(ox$Lg{
z&dT<#u8zSYe2Cw|<#?95rU3)^cg_lpq3Wv&u--01{<CizzNQwGmDTnn2xG*Kgur6>
zm*^k9miEK$y@6FB3TlFNpfKe&b;!`&a9MLl_sPH;TnTX%997BcUsF3MU>Wfr@ZS|X
zL7(y7idmWlCWUDlD~c^WwJjD)zWp!XR_*~eGx8E}2c}1F@?E*Xk>Amk!Z5fNT|?1J
zVTcqI_xpi-*z{w6Nq*UHZ+^G}bcz|q>_RSwkGOg{dvLAgx`4vghQV}mj5cGd*c}Eo
zX0UOSwx*_Ae5G<TE4HsNSHlVioR^AU+m`w*Tqz_{Jv2{@?X*=8ozG<+ZCT}A9caO=
z2khwF@b}2Qh*b_lZ=gci5{X2v;|Ap_-BR`9$WeRaqG8!nOCt7XuJX|x#7?!%)KjaG
z4|-FrIgSUxpTJtM9BP8jVkz|=jSnPaAU4GIWOgbx8fzw;O>CRsB9{f5+iw&h))MCp
z$5^hDcoDnEenZdjMn`Pn`U1RcjOD&{iOcNo96gEZ0Xw2EISg!7F#01kO+7U(JN0VX
z-<kp;>Kt7<*eUayBln5#nl6Uhahb76OuE?FpXk8?MSu=A2L7A)qH1C2tG%mgqpG0P
zD<4wLpltYwa(T?)gj%{IAx~-JUkkr%&nsuv*~GvUArnlQX<>+yDlGjmGPf-_F`+=)
zP^!qm`49nHF_wDDoMK)BV~Se6JMn8~afM^Xx3D>Q(<6sc(L1<K{Vncb%Iu6bNskmq
zq-DMtu79|P(U(YDdMkx8omrGfLT*Z9fL+uH94d{(j^r1uDrSYcEYz>~;7|I?+3fwL
zqpbsdI>8!!EH>u{f|kMiA9u4;OR}x4Jxf7mF&oJsnjw3k9Y`0j{duACYAo87iJvPs
zt$DTTM$<_7W^h#?UGlNt6~oj^44X_(;`{3Scn#qX?_}?TP!DlEVjvoU6qXy&M4Wv2
z(Dl#)(D7dx+QSLba1~<|v?FAn1<lF)HKU-RZM|LaOp1hImL$=u{!nqh+&lTttbh4b
z+<wsGd?d%<IcOUCkUYgGG@FfO##q3d4W;(1wyx%Z%=&6r=<KcSXT&g;iJzkjG&f>i
z=)Ph#L(5%N$`Y;p{LMp)g}w3+Ko2RCc84nS-J{jf@-#;pk=3$~Tm_~HJxvf{w$;t8
zoZGYTxV@9>u|xC~MY`Y}@u7T4S(Sn+1qR1|!d3VgX{9k{f^wwlKKlp|`4SaTZ66(?
zO=NSK7I9+Q<CN*zY2m&$()Qc65IEG|1q|Y3B35yl*$^3OH<;CBZ{7X)$=pu9EwEG#
zglowY!cV|1Z6dOQIEs%$8$!d82O4GaujD^;kHZ_w-k5t>t9v&2r}#@HQZY`y%Fvx|
zB&_ky^8`5*S_O@Vx?w-5WYs{`Jn97c0r?j%QzWY!sy3=_Df0E-l82^ki|>YRw*Jb^
z%6^kOuK1@};fM|E@%MBl`XFetHYgrkQr&qguw3{ECsS$4Y&F4jLv{j7v5B0*UZE%B
z*HIde(;ZE^n3SOZE0SoPW4Z5~0kT9_B3p@HF?edDl;i51g2{W+JBGU~F9BwV2ILlY
zhO(-nGg2j7lOGUv%MX#V=*dtJWQhx@Ir^R2gXlur?%!nYqmtq7%^b`NVg+ipVgubn
ztnT1T`kV8ufA~*^ssQWmSX4lN!Kt8+Filt~wInfRXT^B6M?XCwHLFRrsab5|K=i9W
z$)Dv71Jc{)a9_lytf8ByeuefAR(20@p7#t5r;6v~y4XhiC^`w+6gCDn1f~EkeivCO
zHjsA7kI~xN-lkD8eV8-8K82e6g@s2f>)lWML!^z0Z2eT-NYc#xa#wX7aS_34{L%0)
z_$SeeYD2C?C}5h_AuHI8+IqUSx-Os(&?aGQ#R?Un6ofq=sOFyU|18*%{=hif2+VTs
zs&=8R+^q^O<@}Q!SFoXMfc=K=M`#>ildFYQT#fKtF&=-X7^m0<rvA6d+e$fpdSZO6
zg*oL<E?rbIzoduFY47To65508!!V>TH`IRGUdi)1*i{^Y9Aor`L$SSMml=90CsP?@
z4mCyjN&$?b<ZQsHl?+P~pU2PCVv$GYP`;d}FMev>V_WC9qN|hxG~FpQ^pE?ed#CSu
z*dtbho{|Ap!7iuONN?U0SQ7XyEI>PBwUK4$eyo{lY0~C$jgl787u*W-`_c#YCxM9|
zu}I>tRnzrtH1nZ<JxlFf?S-IGc7%H;rlRlgar9cUIy4E8I6i<0S_R5S_F(3aPpH$z
zItedgW>Vcfw)}1RQ;GxjU%r3+6QUwxGI$Lgn62SL?^{p4_jou<ZUnC)$0*dQ(}2ev
zBaHxzqPox-tUF#En}{SLYZcex-X`!yFM8T}tMrUzyK67kCe&2i&2EUf6zf;#%1Zxb
zS6^2-Uqw#CUlrUSPm4$Kpu_RbjyM;4=K_B5VevV#jV#gCD|auWYAUX~6FKkM=kDy)
zg*pgJql4({+Mw=FWmk#uUUsf_&hZWi>4dS;GBgLJu@Xd-;=zNfJ26F>qduycp|z{a
z8=#bHX=%x4lurU~b5S8wj9b5hw0ie&E5IR4$Fl-M%q<IE6?`knwLkVe3K)f<(ouP?
zykDFl;b=U0kxpmhsl~)n>QCK()YNiRa(8utaNOyz-E>yvzJV=UH$|)1j&bu0cI;_j
zjAxVk2uM`@7rrTNqT&^=043H1U6S8IeX-*pPh`b5qED#lrpf7Ia;pBVnBn5AWu>i4
z%gWA_?eXjs8zWQDDgs$HI_GfCzeR*I>fIW!h$$fL-3i|>&JsYXA8V)Bq&=oSp{T;{
z(+|pQQ8l%^O1mI<-TKp(=o|^C<@NbIBu80EzgN2-TNf;Ky>X@U9idYBDYA(9Q+Ys9
zkqAacgm+6-kU98$v=gB3e?^w-zQ>ouKx8Fna_;^deg3+VrDe0MB!7UMtg&gz;d_H2
zN2X11w%}if_eC$EBA|5rz~75yLOk?{w5l3unzH-J;q35)>lKPK=bJ`HXW1N<dUlI{
zI!IR!!7J&;#_fm|sB@v(PND3ao$&n*><r~ZhR9*80d`1S14tG&X$;<(SPr~hu~>aQ
zn-rhWjh*6dksr*jV(#VI>1*JpqNnI1#!InF>9p`xr^>e5bvn2vG$?uy<(Vqlf$Ayb
z5wr!GhpFkm=r+VZa7*%XY@Kp%Q#Wbq^7E}%ET`@HUNW$l8v$))!`jZOr}6{$<1(Ri
zg>zQmk3e>?2B5ufBWvLs#H5Hq%0~u}EWS`4Dh{R-5(Z~jQrjpJeN{`9mW`fap>?5b
zp%tOmyw_P2|H$9`bDedZ`QE=dL+E@oA8LrVq<@en(bm9a{srGbKf~^c`{iSrM`;7g
ze@ZCC?mCwhH!5Cgquslmhkc!;2h4fpVRXE|xmhflWHSV+@;UsJ=s&>yTm^pw5*^oI
z!0AxjQ`{$4f-RWI<S5@E^JuITU1u|v?XV5^S%anskImE^k8P-5PCN<?b`Nl9e09Tj
zh3x26S%ppnzF#$PPr%SP{0Xy`I*n`bS&GL=tIKDnE?1TK0!606_vY^Qz0NV78Ujm3
z)cJ~aBH^lG?r-+n2YN1f(zzbe-*|{#Ky8B?Kx>GD>Jmd#Tf*j(MVkI;rmSGOsp`u9
zV)IP%3XpkpI4T4#A~jXz^$%6kLCvpW8C!PG5%G57vZS>*#1t|fvLd<$xk2SAYbg)o
zL&fayM9gb+B(5>Z_%h4zY$<n3aZ_8eopTNpd$Gy-IQ=_(RbUffG1l-N;~w$lL?<?i
zP1PPy&%nLX8OeY>XMQvPVojsppvMMPxr^m0m@3Gm^QqNhAL8xm`@>zvN5~4g3Ho(Z
zPkxv6SBYe4=Y15MD8!&WK%Zp>`L{SAR4UAs4kH`EUFia}8GWepq|dEzFy#*w7J6jw
zTN-bkZM|wc<h}sU(X7*NRf3t6H_KV*mVyg_4N!vurMFsbn6JEn^pXCR|G<6hTE!2F
zM}J@~bRE;ymAe)jgPI-dijEc3F05~EV*Tzbz`E-4z|?mI><Y|uS8<GXjCKpYjPO5@
zgyo@G(H{P4eq;E%+yftv?}2mV0{JI>A+cJ<f2sXr+DoE+zh#wWsp}ozQ`Rd~rWf&7
zV}_C=gX3-Y&6~>lJD2*ZgmdBLfR1ty{vxCc$Hm7`8Fr4CgLNaeGjlbzM0e(+jEV_%
zVyXM3c}ekx;u_YGu7|;o&@H?fF-VR&ECrsz`=zHni-k4vB)mWKg+0rp5c6ayx>qU(
zvXs}z-S{JP8D2*@D1j-zG5vi^L|kjXX}(t+TXw?(1&2g4l;>jynTj-T<Vn5)SG=b<
zFiU76euusI45B(w3GiBb0GeK!a12=Fv*0mkO?*6E-LyKrPU>*OHK?AwW$|yb$2L8X
zDvXt9Ftfo8?-a3>n{D4~IaRveddL;$cSgozI(mU(Bb^W5hwNw$zK>q5I0y*c6WG60
zX5ByWTT|eK40?;VpzvfKRZLjkI|y%Wfh22aD{0%}HonyT-C5$<!7l~Yk2cgE)l<!9
z<r{Q8XgbshRtJOzmm~mlTP0w4Gpg<yU&n3JSH$0VR}>#FyjvFIT<)(HR-irACt``%
z(`;Yiqs!>1<{0ED@BhRligy9mKTE8_ukdMty+9tJ0RDkhqV}q2ef^kA#!lc13}tLI
zokGXBZk2qn9`Ol+7i6{{(y!EiD(^!X-aRF6@}CwJI@$*Q3e|u)Qp3!rU!dKEz2OPb
z+mZqBz?&j{uqVu6O$|M1+>o?6?Q6n(_EKO=@r#1L&BGm*Ko{YuoWzXRu2mmHFZ-|C
z|90d#*Z3B2wL)LS0_+Igof;zhxT;(kml~N2+W|k+ppkSHjpJieOzBCAl#Q{wumz4A
z`JSSqj(y-XzX(z_QA$$2r1uGfEkg@*#qDi<e5*nU(jZ);?4sGDn1|Ps6Gbh^9AqN_
zkcr+*9AfUU6=;ag)*<m3F=+(sdhko}qjJG5+cN)g?sMcL@t5*2^Bk(`w^>=oV1M~2
z$lqdlWRc<?yBc2_*#LI(1p!WY50wYm*=8)M>0qd-g;a1%UR;luaSBspxkY6@YTF<9
zPkJP`Mb5EPH1ky}i4}Zn$9~&$=K}v;?ks;y3Xp9SK~{qg6>0%1#8t5sAn{)ZDehg0
zv${q4PwG_tium>kgLI$7sAY6vqB+r7E7+QA!>2&gX-N4e;S9Ph|60Cz)WSyTs6@eE
z@SSuXor)y$zkT(B1wuC{3;B*`Dm?05F@MJ2HEm4rrL{;cH2f=#E&Z8yq-3b`dgx9x
z4@?v`DL1p{pySRHxeK!63&YmAzSPhzX*HfsH=%|jzR;cE&hSyW3wjMrCQmArT2c32
z*H_g=n_>DZ_Kd1lB(0=H&g=Y(Wfp%nu<Plis?>U=j<E|L9ewSj=O`DEj$=top4J>g
z89pf+p$U<>d<Fh4AXwVM6Xfq?hPqVKR0*pUh8{5^RhdG(xm&?=bDV2?s37`LVu-2A
zO`1Y>T(q;}ec5P7<A7IK26$&{0A(YdnT6(rVE@11n_Mfc2YKk>bO+^KZCKl1cQU?W
zT8Gq+F$3gw_O<4@wtYcD$_HJun#^d;Yz;$H_1!IcP{i8OebvK%h!3GzxSsAq<-ka|
z1vr7(P?JasFhT!?-UCjT3)&vWMaf%J3*sMA=^k~FqUf6CPyZY~hubSga2M5x^hY~6
z`jylx9caJpOXd~fy`mnyMts2IVP|w-v{W7qQWbX;VQr(>iSd#NNm!dIr9DgBsCet&
zUA(ZcYuO>tYk40i1JszNbQVLwnV#uIZ3-B37w780sn9)1q%>+o)tR)*Mo}rwlkcN*
z$RYG7g-2P3-K2<*nIAjTaDiIk^%bnm-BMWJo));uua`#APR$&3JT}*V!#36N+gld;
zB#pz@tCkwK#};Yl(x;`L+^C?69~XTGW}ZJ4H?)Jbiwt=Qhm#78{jhxNykEP27UZ{d
z{K<`oZYADn&l`8^?8p{RLfPuFdG@Q`jL>9h22rSbrZzC(l^R^?F9toyuhK)T1~p$X
zO7l~9D1Kq;_QXbNlpj_!IA=)yb*nd68qLHh-O>1)@tFE$B-37Mo?Rx`5Bmm$#=;)f
zsJpGL$9SU)f-3^sfmdgL^g%Qi&Lx{Fx5chcg;Vq~RbY+nQQoM$;iZS&dBI=e5q6ca
zNvu&dMl9#tRo2gX(DvF@EszzNj=g2Qie1F%$XyN%l?Z>!$B`~*kesOgWH^w*RQgc)
zdbujB-E*bnZi&OX)b+}}ke`p)mFqM`)YR})$8O7yvhlX%pruhaV2O%oYib7GSKJzb
z<d1+0?4v)?|0)dHK{54GK4(tN7;h|!N~MmxGkML6H(BmDb>S@Ph_<a(!winbxfuHd
z_uar%;B)fJ_sHi8SoNK*0!)WVREn~bdWfPYxsW<Vk5^Soe2{uAW;V=PR5>H__Y^KD
z9p${|<0D6jx6DU!M)a}sob|r#yJK8%o3KZ6lhsvT^$nH-ZQDIjJ+g(G4^G8)bd*d`
zEK6vb6_a_^*fpv#H_HE~fGuffTi`w%zRlS5M>Ws!8-W9sSX&=gzu<%D2Pq$mSFKhX
z6;JW_=n~+8?I&-=e&acKMJ7WvMxUDYEd8$-hcw#!_50zUWAo~l+_zQs4wQRo-p2OT
zcfwkDVH@iB?H<j|j#h+Wy0T`r8e)dX9l|k@dGZI$L$ag`kiaU@{<tv}4yDgCu;SfP
zF291gkG-Bx3LhtKnEIxXi62xUVWFd&9d<gM39dHovfxXo9q|Ys3XKTQ3iS>5jZBq>
zLOq~C=rQuHF0mYw=}v0SW(99sdD~)VQ#b9`3cJV}#zUsh>e|vy`{>gBWqR8aSJZ3f
zUt*h-r`e%c197}q0bk9|SL|fY;5z&?iKx$}tjt<b{*-Z!*wHqybX;je%Uk;fk0D$P
z-muSA1$YiO-?`tO<!I?{;P$)Mg`43A>2Aa;u^l&upC*n+2NDf%7GwkO6S(Gf+QrO^
ziQlOtU#6w2<+A00qn9_AUrsRk35HFoV{)c*R_QEjb=M+ag}^=j8`KUo&1+*HqxQ%_
zD1mrL4`-&))9B62GgafH#H{z}n7(RsYgs|z&yrbXeeBKLorBNirqoV)3@muJnO~Tb
zY>ayzKTlkT7pq4YHt1}MXMpVa3ZFrJU^dXtfx(r;8!M{D|4yrx98et%HZ2lzujhO&
zwAi+JzezEgsqwbBv8v1BJwPt}6nFs6wI;|S(gI9b4`>n*`CWm&U_LE@L|z~yij}cs
zdR5Gi6fr@k-Xbh7omLQEGSl|SGls+Akg9I%W}~b;E8TIwv?baz9e=oMc-M0s<)v6v
zJQJ=3*pMA$0$GVR1dbSl{h?Z^KbG{q!n({3@jtOSu2^$+N&8aCuJDhJs7PLOSpQRb
zM$U5IwwP>cM+Nr}?@z7|lE)5ICW70wPwFI;an*QTbh^9)`HQNm7^`_4pPRfr_8Pr5
z*q}7NIKw>LJ~^-}d>r|yUTvBjI}jXQ``mHPL|44a?mXgEhEtGI(nC%~nnjS%3qUa$
zB|d`@3N+VZ>Lff&e3ovjcp}4TT8xc%wku+ahnKB&{qlX|h9a+&22DK@=DL?ya$e@`
zH}7#Q@_i6pED}>GW|?{iQ3RDiacEWI0@Z~1Q#D#Y+vw3ZGg#s##9dS`6rL2+{$l!e
zG<U5H3P8dP?6&rw*mPYS+`{pr<f?65ke0r{#YCKXXH0!VAsrGrdM9{1{+EIHz^P!q
z&<?G~Zq`oKMT|u$OH(H4adC9<-`N&(b^jIdAiNa2seBmQEA}h1h#ObZpm0Fx8+(DL
zgTH>b7dA*Sg*}6I2R+f_TwgICUJCfjlUSeee&W2Oi2jxOFH^htSDJgGyQIxeE{8Oa
zaeeV`4xEUp=ti1pilw5-zPjX`?Vi7GctvC?9AI-|D#!X%DM)r`R`6fGd*o{*573@>
z!?l=9-E3WB<yQUj<UOgEV^=^otgVWNSVsBQNAjb;Ws1FJ*kqinN)B%=UX-(>_=xv0
zUoBt`w39o7?bHyo6Ze;QIrpEmkZ4bR!U~CTYSa{;l$|)z@Y8^$woA=7t`*1RJ^Qvh
z&thrsNpsw=FBB#attk`I-rKKmYSBphS<Ws#5HsN~>`CLDg#E_m)HCTeu=G8LZ^}tR
zIgp1AW0lzcszYod-9x`C@myjD&E{aFaANUzdvpI=KjoUvHKJ1VW<$K9Rw&-t!ZE}7
z#6L8kcI*5LAT8TNQ5Q}Ml=r&1xzI+u0BH>OC2Y#SbrrM+Re2z}G$f&S`3-5ORgXQb
zb5;4~vX8E<u1EI5;J-wS`Y**e@v%i)9B+&GVbH-DCS)UxG$Ue{8oM(XFj)OYC@e>=
z5lZ)N;e7CaObuPKmSV@n%*}XNzH#Cw=u6S_+>+8m?#IFN?u+iVNP@0|=}?Rf8R%{2
z?&5ytx$Ze(&9FTTrPH}Ot@<5YEnFB{ETyB9;91f&xRk1(RT%#?G}k7oI%y6jrKDFf
zj0o#;etam+Hd~fCHLl^#y8K!Ct@<%`#P_rCP2n%6Hn^0(2wo%;+0wZB2@`dHqi@4=
zqrkr?^WhNJHM*TjGF(XfnVcM_Pfp5eSm|)N2zAtQH@9i&Veee=Ky*@gA~94yC?;9`
zE<CmPQvSt4pGDz5>{#f{k|?@?W)Jfz1iO+QC)~|K?IK8cXXFj?nJv+8(e+fmz}`Un
z6_TbUmhArUt;;L^YsX^RHpYI(y3vyY7ceWacicbLUA8D!1h1mLQ8Dx^ePK$)awp^C
zl;_dY<P!BaO*dsS)r+*MSH&6Al$px3?it&wZK$!k(g$s!=T+%Z2OFG^?#AtiOW8lp
zlhi2gU--Lac~PgrVZ}Yoh55&e5YLBjB`Hl9X#14o{GrI6QdGS(yVPvG=B)>6=P=ub
z90jM7Wiii9)7eAbt3T|Y_UAM&9b@lmGdT0bsah!ZpyGFEiMe4>mSYn4D%uxXK@E*%
z(-)?nk1JqfiGhlNI<WiHHq$+g%PfDTdQzPeRoiAI)}Ga%ZCySyg(SfwuSVzu9-w5z
zLEKb!*Phj-6ZP#qvZLR9--rD!`gZq2;_sW*AHENPyOx#N-@kVKz9W}5uP<F(Hpa6`
zOb3i(p!q@ODhDQ|BsEq3azFgK@KeW}wk2Om$CT_S8yOf6TvDwfFU=2sW#_MTCI}nh
z8PuGZ^a_sJJ*#y~)*0`auBY_M>`>``MNP#!RjFES>-MiZvik2j?VHIBm6h`7XJtgr
z{Jj54@A~qCy@iF;=$OoSh3XTx*<2~FG|yW6%G|-c-dckbk-gZb&|vG-f{FRod~F_`
zvng9uc-ig<E{fVit-1YDI`C#JGTUB`yw5$0{dn`Yu3$pZ2!}zctZb&9EmgJ_7GJW?
z^Ia3tpgHV=l-jkZ#+4eVs<IjGj44^2YM5(YtRh!c*J@Y)zsBY3Cf7OBv{tj~b#qfH
z!i|6j@|%5x_m*#nZ+LV#JKiu@>lP<lHx#Cn90i-yOxOP?It#Wo(zXqcCzFXQ39f~@
zQK#<ivTfhGZ*}W#TX&=0t-DcoFQrO>;t&$z?l#Hfo9_>BK*-2_Ki74hPwbJ<8)PG9
ziJZ0m(o|?%+9R47%Hx$YD$O+y)I39BJ))c8KI6S%kyL8mzIkeUcjjktMdzwR%2;PM
z`iNt~FOk#ivt0K=SAhlC5PUk1l`ybzYO8%s7bf*pMB}AtZ8P%H?xjKvS7%Sm`O|fI
zr;c3@_B@i)t5GwaFeIfZ3cHvah&41{^cc5?xLgoI*E!p(J*ubr^A?(PW9B$20=>W=
zV6y+P`K=Dq4yC6Tk$$|%Y^k^Ix34iTHRU@H*EB<EVf4wHyHg&4Z*P9h`gQ%!QXNgL
z1Kv?vU1hpWI-!NWi-iv%t%b3vrlwgfbPZ*R*|GNc%A|uS2`PP(p!5?>UbouR>Uy@g
z%eZc>+I>urf;+um$yn?XXB2;uXlGpajQ_G;Cg%|!yss@MjgV!vi|38_AJI<|5wVMU
zU{=>%s*P24R=%n8t7jUXIoZJl!GYujct7+ma7HtyAo*F+i~J8gz7P1_zjTJ?w!1C4
zGx*Kgq-J2*!s>q7JabEXmH#E9mF!8JMZpwXc;5vhBpET8u^kdRCa=iSwT`rF*7j59
zKRqUO+?JWj9!{T|t)i~8zKi=wo5UY$xVCwHBY9F^ZX)etlm}n<cl-L0ztE%nc;R;r
z0PS_nG9?(an$s#sJzNXZ_w+x$=AIqC^K>2oG>eL3-ekXWf4uztbIIAV8&w+(1zxwm
zpKU>H&Y$_EgDXvSf9w9XGQy2HNwPUo4)+cGg{q{|Aq6rK4G;mTD0OYqZ!Ig^4DZ^k
z$I(tH4Z<ks&!ygB0Jop$iKJ=5<;FK!`<v}g%qLpHHJ~@zGun}A1KcE*%J#}5!lUqf
zZ$pQ|(aiSCG~T?_z95hex}bze3*a37nmL5bR!#g=`h4s=?{`j_ui}HUnbi^67!CM_
ztJf9o{k5_Ltn8(1qg6XK;40n-(HqA9Le2fT!6{Tvup!h0<#CTH+GH%vYM1&jvu~?4
zEp-j@c-v@t^L(@?J;5Z2(qt#odCiwLyO*|#UmG=siRe6dF>(;j<#vqIB>Ut0b8iM4
z*rT?^j%>#k%Ny&qfDpckpJR;x)1eIRJ&pwk8~*-Q|L)q?lf{QCw^vH*`Z#}ue}&2&
zqpCj@j4Fu#m07Z+EV<^J=>k>3#&}zhF}|;^KJ+Q4DtZ_BO-z$MNbb=vxv3?6OY(x|
z;cRE4IWaI*;A|dj3yeqVusuvz_BgY?i8?(&^fNrvH<nxvXy86*F@9S*A;pxkBW^yo
z9r*t)z_-C4p6!k)?)1n5<S<RyYXW)EGT~OiH1vYqQ#||IiIQ;n$QqYQtc`OP&=dX%
zpRs=P?}df;ikJMkQ2wy$Rs95S1igf>g^GNm+?2Pa-|cM~NT5uNXTr8I*A>3_^0>PR
z^-YGfwl_&jR3o2#A=+F#CNh<59O{o9iMf;bUcQOlI?AO}D$Ah3U?I>SSs_>xk0y4G
z%a!!x{$w-)myo|hqsgvRPwWQkHc`i#%;3;G@R4i|-w)k$O;*n;+g0<aKDqX7<;R)?
z<7s~$`NH+X9H=j-%hz0}pH~xCxkh=`Iz3Et(kUHj4xS9QAshMU(fQqJjK2jdBm+eU
zM1ZuH^mn?xrK)N72BRdesSAOBd<*PtoufS<)rS8=(OBM6M51M(%fYAakZT`pEyP)a
zWe;Pf%bH40^E$A4pcbk<H9E=;&!PH(+t8&Pv3Qk4B6^EgU=8`lh_S&E-TIOVzt~kR
zYJyeIYWr%c++*M_K%py7zqY!YQfwHj`K?URs_Zc6Bsi=)$mb{$9S*UeEOH^q1qQ;i
z@h991B1T-}gj+F=L`TNUq<><5GNyUz-73#D=PUoYpa=Lz#7$TsFA&ya{&0RIKO_ve
zNiW4m>ji0&VbZ0N)`SYW1T=}<2=}F?2S-J6X}3lhRKOa*nZ#|u)zhAg9s)=NF;{rf
ztLw{NtB%$rRSl`>qS@%n#u|W|Jr(BOx^w!Vwu>rH{mxkAY#FYhU3xu9IX$av2<MVx
zLq*{Na5PFV_pny8+1wzHE&Rcwq+Jr1roK%l<BC~(fIM=c7x9dDR(gLRLa8l&ePXOM
z9{&YT4QXwu<}tPe-%(^aPau60b3&>UOyxMCkKs4ea_A3=Ff$oLu)X*$P6u8V*UxH*
zNIA1aKDHvdPPgjk#h*KiMt^Jk{m`$ymCx*lX*OgppU*r}J6CV7-&)hHCaHe0?Q--0
zvpeUw@Gp^yzm`=@Ee?cfzQN$oSl}BhBEAck2xkhK3zxE|ihreF&SIoQ1Olpn%!_<>
zeXu|9)I~n?ekByf3+1RFpD5&fVZNcRhi6ho=p?&}XXBpX<?<}-Fjh~Urq4&mkgG!j
z$ZdgM{@T!D>PU25R2ce19pvP2uY!lI=5kL_tJ0%Cm;BsVx?45Ybpr|`TcDFvp0C2y
z#k{JnvSzP_Y2M|t)4N$0Pb7KD+s8Nw^a;Dd4I^tKZ=<Jyo!CdgPQ}l}$LZbEQ=2@>
zdDmrG%b&4!C?WJTe9C#>GSfwoCgMq)HC`i|%G-|if}Z(5>K18QTH89WkRICqSwnl?
zMZlqui|#Hqb#L`F_Pz>P{F6N0{eEvNcb~w1I;r%X{}1;x^v1oj>RI8q64sBJA2<K-
zltNb@crvg*vX%N8w0fFas_Xk1r?|#=vmrP4t7LKfmV~3yZQR~W6?&aE<%}Ryf?kr+
zn4gKc$tRN=WuTe7Ry{gaWv68w7bDcoP)}bMU3b+sLsHPmUMC+HlPSM1so_im-dOI|
zma3ZQP8$@CUcRoh4Q?lr6cGmU9aC)z%NE@(-CQGN>|^G-dirCdBcTJV`{DxrFnEe1
zt9oMTrm9Y*ijsozu9`G&6co{X^-QDzNZS%!12jGLM_gmQjL2ksV2m?4A!9{yqGCUP
zDeE1v8n0)ZWY3Zwi2a(Jn&ECZK67!4V5ebi3eqR?vxEEXLgx}gvGy;+ThD&HQ1+Jp
zoajVU!%N6?Ye|i|Qd}?A{W9k`)&3U|B``5K-EFjoEHT!jrXiYY%|1KnIpG(DEYuCE
zjBrY43l9K(%QWSmnmrX`e;qAqU)k2QJS<?|M&nomXpYBF=#<-N?&p95c5pp!R?MLE
z(=EQXc#@GHPfCA@6L?vy^~}}WUea?3DalC*cVqe|VXY5lzf51k|4hYuJG#cGSY_;*
z{g!9sUThlEKx7DJa+bkeosE=_Dq@u1Yk#Q@nr3>Mg)5?cLoM95ti8>B^`PooZC68u
zbF1%NSOFyhO;JE0Nj%JJ5xQ$Wr<tLdTeYd&r95Evhr6?!_)OY8okeuVMu&U4zB+#S
z;mAR>E%&_aRO*||-zl@=R>u95ZxZM7?z5NjHL?!!neu}8Yq2v@nq=p<##6l9-lW#P
z(Oy=2wP<LK#<D21o-v+fBi`{)JTubKmR5JD>U8ZzWtDc2lSM9$Ob!nYUiQv*owPPK
zoYizUTyW$E|Afaz8v$%6pWiHYiJ&d@Kl{)6&FcE<%3nK6r21;V5&Xv7MqCu0mK1S5
zMGHL=*FDdqpdq{hT`YJO_dG?Lb|N)9O`r5hT1$+>lX!1M>m=J_tnvNh;xm-3xJ}o|
zTQLU))?0%b=AW42V|BAU*O49U{@f!HZp`28d~&~StUf_~PYJ2brd{4Npb@qX6$979
z_JGscxBhM&Q?o$FH_f(B^4Wu}ksH#cvfo&Z|B1PY`k&g1#Z7)X%PDhWWH4^z^_D+P
zxf=g~2g4)Cbbp#}zw@2v0WgH)5HE=xkuWYHJI*Fq#(6;7Vv4aQ>~rja+)WZ&gZOr1
z+Swa@j~&ff0d4oX)Qp-;?KkgIz>NOOUMqDe&WrzGL;MWudhM6$nm?YZ`Gy^Cv$vJ6
zG?W+}8%lTnvCwCc<|Wnv^xMiT|0C*uGz<P!Ocn6}JQM6{8=!t#)a|>fc#OJ>b$@s@
z>#%fF()Pqwg4yuV&>VX+<5~S|OV@x8>&M>0PnRMwlcaA2$2sHqgzyP(7EdbN8nZDj
zn$@u_(r!zmJFzeLdBi#3fMb=lqZ<h93J-)cupMlYQ^~v@PPV_*o~gqBEG*elp;PZO
z$2rU%6W!}&f-A#gX#UFXV0XVdbQ0(Xljv3+Gx1|`q7-AECA&B`>Q4RX^<!3vyY`yq
ztNDccNcbv}jot)*M1-L&?h*D@mOZZc$O){Ty+rsiW?THNI8<_<KUO$dGFvoU^i#@B
zI+SY5_}=_xs|$@h2|oT*xKS8#nAJ;_OLUVgXWUr$02a@?$bQXO3yve5&Qk5hs$bQ!
z)Z=u3)$NmlW6^KOplC8x8979mXe-rM=ncF9)`H*I{FsH}BIHG&g>91FU)}R((%0LC
zF_m8BVZ#WgjDBW3B-YU8G#17O^1a<%?L!~HGw2cae=(yITc@r_=EqGGQ~V#i0`_YB
zJFA}EgZ3AClSVZA(DYg2W%|(gH2lJ|NOM5hUCXp|HWAJ=Y9Obt0AmAam~I(7^Zjl3
zq^{67wNrH$Ofvsna3R_P+6j&av&l!^xgNmB4gLw8564B;5Q}1Vi?3k2!xMdl?#cSN
zqT*j?%RbbcRCTfS2_3|@@N|R@pUs|&cLrw#vR%ys3MviEL$~mCvRiRO<X<F>B&{UN
z#76`dxD;muZx4M6TPfa=v9{&Nj5K+IERK6V`qeR5ovoUo+p7MccDi}sW^_K<oTfoO
zVk)8C{uhqJw%zu<c7bJxV_0}YWL0o-5FtATX8Ww3TfuqczThP<$A2<(K01nZmpunl
zMR$W`k+{HK!#Sl)DXzDv9~-RxzEE>~3wsj3R`6Q9jCc%TVKuoq)G1&Keg|hVwlZRg
zm3%i%37Nt_$Gs@p#fLcW`3FQ_#q&i5>8Y$%&Ee#1=^M#*yhZq)sh~!s%GTbj>|Px)
z-Ecn+t)ddpbA+7$s3X2Y|26MKo6NY%)Y-Eq+$F4|*&ci0p46>CH@aPk2f3c5o}o0^
zUgq^j6L>QOT>J<80=`O}aCOr)(62G9)TL@WIxWBl;w)z%x3loG^s!KdM;KzXh8pe-
z*}FT{!Di9>Xet5lPH@+87I97rc8U7)7IBgVs5mNE!(S{S(oSa$j#UYJ$vuM2;5*wY
z^&|B`Wq!%T@^;2FN0d%|JSD^UcVcQ(9C8FF`&d?qrcz@x9x)uzFLgE}?*XHbGmsO=
zLx<9a_k$FO_-PY*dvYGCl7k8Jcw^cB2{&^-QFIU8j9C|Hib`{8?^y~xCw$|=`FK0=
z24P?J68;Eb5%(SPJ6Z^Whz+!$|M9}2Nz%laLvdT<Tf`y~5AO*#%z2OPiS~)kMAq=u
z@n<57fF*cGMtyLxu}n2sJ*s+d;oy>^_0vuCIfkPj)sql%|IjX&{mi)N7MIyH(Y(e?
zX@1r|)BWq{=qn`)L7EpvlQVOn1gt%yBiaiogdZ^)%Xg)PQdh(_R}7ZV<0(nlzQ@+b
zvZL-y8K*wWIWoYB#9=0Wnyg%85N%dWkS=59KoQ_oG%G5I0N^f`hux0dL!c1tVC!gR
z&}PPcbRF$IilQ?y+O^GIDc17&tV7Hu@akZ|IHqP;^_!~6Ma_yzssmcYwA^yvQ6791
z{X#pD7Q*AAFKGVwZJJHd*1pa<(sK`-KpSi>;tGB*&P$>XUQIVHudq5Y_p+4ud!|Pe
zANMYHrDy^F6eoeR4;&b{<h^KrsQp*>+EEZB!o4G@*mV9RX_jb@m>cs>e2<k2^CNqM
zMQ*9>l%>WlaWZ^Lpc7*-`Ud_Gy$3GD+Ts7<68sQmVeS-tk>v5&tT6U3JS@7`K2JZU
zKCi0em;77bAD>GuRjAczE-zII-Gdi$j)?Ta4fsV^h^UZP(VU2vW>B07kB8j&EbcK@
z8NQbImwS}eoH3Z?;cRC2;N6W~ny8N7CA%rRuQ(t|il&672ktwsYd+S#sXJk)HT$j8
z1EZ0)Od0++FHbOvKOCC?eukDr%UnmSE9`t{ietYE_Z}fNWF2`Fe8kv~yoLcrHnSXh
zhV<vP7W2f->1P7KWWYu4r*@|W({-r0SO!#m){Hbr%tw4P5gGo7?h-VW3=xv7LClG0
z1Ms!~fp@)kksEUk_m7}@GxCUGoGv`KFrPn5xK-Xe7LpB!%g)%@@KDC@_?e1y@eXvn
zm*Hry&#4A~UoBJ=3(MP;x34R(<<RZ5Fl1*x5WMHF=RD$w*q_jsk$<UHkq&;hqqF;I
z;6=D5^qItIV_GMwG-9FOJ3nFn2+_D;{50`<;vtL2xExyUy5l-#TV=?r8?XAL@#~&w
z7dx(o<I(e24-O=~LMI=jyzz97pagM{^1wDvyz954l5X?p$d7?9BnFC*ENm)G{MaZe
zml_hzWR#|lOn4LbM6sTm5s`cIoi|OtYL@&NSAM&?M|H2-$HxEM{mHhVnw=*7E|c@-
zvFfoak>Q?CPM%BT9BzAIsdIk!p7b{*UnBRJAk#)16?vtB7-_sCWpx^qutWM?w3Wwz
zUiw<obdtk${mN7RbSP_4A*yPrS?QP?8V#PqPl>+9SY*v*zZ6c{G2Q@XB@`PW{J))Y
z=V!OUbJ4pqv=thPRAR$9Bls`)eZ<QZO%k5Qwvb$>lf;>*GSJ$8!2O@;MBTxv&o%4n
zCM!p%Zkm6%2Zw@D4gQ!rkmqJwxktG>v2b)Sl}e(XZ?@@{33kdE@T3N=fMKK^HlKY|
zut_vbem`kZ`l1G4qCzoRI*6T0Z4Bhwzo=8IdX~*98&@f<{#-Z1lIooqeh+zBUj7U5
zX7NtR6mb@(7-<K&qKeQYf1W4LJI#OAEAXzR`Fa)6VT?>7#Ca_7$1g|;CJ&Ei#7&Sd
z<`e_%0{blcs#A&^6h?nj#T&~)RZR>xTo*$)@``s^9*A`*V8y>NL0%P$#CTBukkbP=
zuedhS6qOUS|96c~5j+`ffVznu;+_egQ`i}Sl-%T|vCsI;(D@YZU1m{g&(j^KQ%YQw
zr9bSf4m^$CLyoXdaF_EAa$5@85?**2B?=LqFSezYfmVaV;e6@29WX}r0{}js=aRIK
zyOfrZc_7P|qKo?``^EkldEx13i>gLf$cqmb>q|P66;~eBDsAt4In+eFm2jMtBil!t
z?yKnh!D)sBeI6d@YwdjN$gx-2UOHp_D}#F@rRYcAj+iMa7c&Pm?2(z3`Z&=hJHlEU
zx#%j@O{-l}e!cu^#h0@9iks?HmiwM8%7uO8bmwp3jSxH$>A6#xt&rBhIx-YE>hpSb
zdRn<d?tg-{;qlR<sELJg8It4jtT>e-L7FKX!w$kZ;S3+wvbTP7_5UiHRvBs}>e*)8
zLvy?lgxgg%RIxd(A~7YYTzZq;4w(>s=iY9cXc1VRSO?h%JK!;fD!|1AL;R28R?7b}
zA7_O!a#FnU`y_+$QlMApu02=ttfI-E<UjNONXq-DTAJwkUT`_miB53M7AHtAOI~vK
z<3h%1coTJmCW&(#Z09wa8UM;Rg?3&x1f-1b+}pBUaZeK;B+QRRWKP~aXtaO3b&#f}
z#$55M{72P;>Ok#W^FiOWXc9h9cuY21zDUN6SuC>%ud+gLh`Jkk<1@O~cr@-Cj)hJ}
zU_3PsS<4ts;G&mtCzIYLos93G2ub(z6!02S=iX-Msx(yGFORQ&tlV4Q%lgYRJ&+aM
zfSY(;QH&@~xLPohqek{qn*tJdvHgW@sckUb*ob(hl088;wv~HXGB);Va_`hb$+zNu
zDLTs*aFf9@e~#n4L0dbc{6tx=s?N11)SImh0$ZstG=bPB49EscUD6NIfdU=284^%&
z!Iy50o$u25M}$_A^PpY~E}`I<c-7(`@!G`u@u+ODfX7*aZ3)hH9x{JZH>wU+Y^%6j
z-CA{8J=Qurj4_50tpwY}tz=t8jd-m%dss=}%0Q`GYyV?8Yg%bJ>m2FH@w5-$fU6lx
zSO8}g_pWqTJeAlZ_M7yG_$u!*GB0%A6SU^)r`IWKzp1SHJfq*~3co;#n8|c|t+A|7
z+=4xVu?x0`w|LjNa-D}=nNFp1lpl%irh5)Im<8Og{O)`e@3v%6{PHBL;<Dhp-~>N}
z7Wfv~R~R>IJ=Kx2k5xI^Wc@PzNT(>O#I7(hSj*UM?kapS)GyM8yye+ve{W55cJwg=
zbAtQmWV4W&LR4_lMaQIFWb0(V5?VGuGt~)2();2xZrkW8TkHD%wLhzjB}<C$RA(9d
z=D`j_Fco#Na%d9cK)zWxi1-C>rp=^lLbOxIQ}6SHE|Jg3VbqA|r6>n_3XfoZWdC9t
zi0@)?Qblr4$rtux?r;tct?+$z<k_#-vyIy|*G$uWg~4s)ETEckozs$wv7hj(MO)d~
z&>-3d=I}nXKh*P0Lf2;6d7K(t5FSkb?A_rN)G9>6$b}=w01ivYz+tF4+!pE(JZ(9k
zK2i5bGn}5Ui|fW(qONIyeo-UF6C_LK^Ab5Y|0#PMqNcf*8v>$8f0{5)5dR4W(e$MP
z@kH5`*bgx@c2=yBwTl~-FfH|XX1nAM(#GPU{Kp6scxf6@x4-sd<-aBOORaU3VYKb5
zdsSc+{ggigLy;Dt9^S_elWD8^Iqi(PqW-EAS#LWId8YbmJgBc}cx0p}bph_hIE9yT
z>ZBRTr6~_$0mTP}PGaV?L@tCfL(Ryco_((T@NG0gcMMBJ2V&<WXT%>7E$8(n1ehy2
z#J|%$z<-o>VmAxkBsWseqkpJrkpjA-(i!OrzX2}+e?fK3Yr;BFD&rK1g|2w#SY|0}
z3#-5Re)as(rr>ws`kHb2UXD&abNDTOji1Z0GG4+Oa4)O}9z@;(53#kZ9qf+WM*LTj
zxEQ@;h;(1fHTlcf3dMTK32~)VnAD(QZfYCJS00nqG#YZBu76Q>x{|2`%5|kpYftFs
z__{(mcpuIeQv7zDb_m1&$=S{I&_Wq|TLwC|&^$2%IXAo(>5lD0yQA&FQ1lg&2Fu|f
z<AP9|cBpCZv~e+yB`tVD#$11_8YmlGy}f#I)iqU)>8ZaJVUW1Q#nJ{+mSh?C0x;9D
z*rK%DFvVLa+iCZZNG-Y(UQZLP6R}Oqcq|av5qS-{kbX4Lw0+Ey%qN*+<d?aBBMZXo
zeCzc?%UI>JR8mcU%Uj25|82(P*y<!SH7j{k>=gMJ;lJ=Kug&?@Uh3}amjn>{#JoA!
z3|a&p4j-l3K^LOm161&CpmQ)p#vmUABjqaEecqj_^(}QA)NCxt`_km+g3@uyWBQZU
zhJj_Q`HEX{UPTY_N)7{iLQb+?({C^=u-d#%G6|9q9mJ!hYZcGrdt<IDwkq<a1(H27
zv+RMwpF}j@(4lwsl=O!34Mah-kLTYy&5ylb2L8NJIzv5F7d7n-z!-=1i!}udxvyIm
z>R46fv<>fmQJ(Ux(daDmX(CKyA1i^7WBuSV=sVa090bn*Ft`N{#r<eLF5B6lf5I%;
zRPHL)74oERXU#<IZp-Z8TWAvYFK<Tjr$*ULt~J;y#o0y3-q1Hor5@4B%@_P+bR^OQ
z=WyEbSBst#3z2u!0e=Zid|Y8~ZJ`|fNtpXvLH`X{v+y3*F6&6m-J*>5=J$X7xKnk*
zXtm4y`PeyWm7<p-pMyuqK(1flK5M^Z*=BzbnaTN2wkB>#{F1oh<dl@!*rlQw?D1G9
z{0TdiNMfltQxm2&(Kgg5TC?v&a{WcF8coh`vY_8DUaiKl&|B;~8KH@&f*Vo?@jPI*
z&M-@iAUzfQs%vS~dkx5J?oIA9hJwjsy<jFWrU1<XErXY+(U1u}iw{sNX<}*7q5-8)
za3DlUZFl{rsxEC_x>(iR+neeD-DJGrKBJvKcHw0Z^#qNVHJQ42UCVln@w_Jju<0zf
zo4uIz6@SiXjdcdC!OY+waw(;SyAVKJRn~~iy!eo?7t)wq<Dqn)%N4~jC7YCb7l-PJ
z=-7>9=i+J;y2o5$(NrGS2itXr)qy*2254po&mrwkdjZc2WSpbK8T>n3PYnrI`eXbT
zLQmjxqN%aFq&8M@c!>Rg;dSkZ!uI)FK5@Txu6S>RJwM14Of4|WGZaSdDX3kb#5vc|
z*fGYo$|Z^{#aD_a$lJs;m)eBMytn*P{t<Q~1`7A1DQtIzvr|VmJK5w-np82Adkm|k
z66~<@b9u9>T#eVYh+GI<Lyr>U1*FKxx))@cHrIZxa8%x`T2;MKU1WOgbw$U~ZKvyi
zgKQdX70#w|B3!a_@NOst{wC(6-)_)5p_kw>=8N7WahJFLR25v4sC(k?iuGrs0*Ndm
z{!vP&WR18zdL+=y-NaMrPYyPXbbyOkOC{IhKE{$_kdsN1V)_&Bv5UZ8B$pfo9Okr-
z%}Q(~J&iT-dCYpfqi#`g?=KzlB|ksbHnPR}yM@)@QN|OR{``|ErJRloeVVSfd5$gM
z>KI6k=HV}eQPF<EdJe$+$vnh5!up9f#16rWun`hX=E#;i8-0t_(LKfT=rA(ZA<!yn
z&na72XHx^2L-Enf0eCE*C2qtT8X9dZul3j5t=H+wO@7-!_ZrHJ58`#?R%3YN2Dv->
z10Iibic$f2XcexD-<#DqWemTF_CY>&AN8bJPbi0$9jKUPY(v%Hm)YCdxtwvL$+8ao
z&)_uYC|#aDi}uwtp)Q1flH1Tf!X5JavNODXv>@XsV-5=<lCf=+o;-^VQVed8n8Fj-
zsB=!SL+Wg5R93Ais{9?Pv-`E^cvg_!XK&#Rkf|gqSVMxv#%;RIR<<WUD5V+ptsn+F
zBDgC=IacUobOabgs+g_Nwv>U?z=vc-nVTB+iYvtvf_L3VJiBbi)f>u}l+;yY&Pre`
zCdP(AN5CFf4e~JZ&~Z?eUDZ~Fo8CIN2eQI+=Z!U8a7#QxunWVZ%c5K0<@iC?5wsS1
zhq|OK8{w_U%%RdksDYpI)%YG*&#0PJb+0?*dWYunX9`F1`V!+fIQJ>DXL!E3N3EbP
z)l~0chb`e2Kt1!j@VS&B?ty1VzlI~UXPW|2!`%aae21cQM6Z(e$CI3%;iZ=OhJOq?
z?Y5fAl5Is3>Kgh+Ft+frgmd^a1oI>wp^&%~-e8|*x=r&!x$qF?ZTu$tlJH5)UWHAZ
z!wP^gG{gHHgNv^~UeejKt`cnqzuES*GJ%d7>=<Gu4P4deKjVM4D~i->yj|czY$u~X
zz@-L6t0FHwQH`oRzr3r~>`INM!Vl58%u?<kL7m_r%R$A^PKzetbm%ymOK*ugu&>5q
zO*7hbYm~3}hNk(1?jz2wrY!A>y7}5*Fqt!3c1!V2me21X_|EB!asplTA1emeT+#J(
z&8IHG-LY(9i=bX;6P(7fNuT?pW1oZRtMa|`PV^#SJD1iWXQ1-ksL}payH_>2##g$y
z_{{GSRbT9#vAfb9@%`dlvi1tL{F8w0_&ZN))Ae5am`DcW3^APZgg-?3Tox6}Sw}%-
zqzf<}YK>+iXR+I?^So8DO&Wb~Vogfqt@gJvyw|Q!?I|5lxbfSq-wU)RKLFpQdGY^(
z8=&LheR8?;QN66HZ(U>4P2WQB3zEQ4a{m$a5O)(bVlAafxpT;1bRwe`J%;vRam7XH
zPqO3Mre<A|)xl?jgS}^*Y|{nx#VSm5-KS)p6|1G2MW@+T)>o7j6*}Lj50-f<D%Izm
z`fyj^7Fb88qI&aRan?Y=zy)`nH^uJ{Z4Q15bPaut-r{(Z!G>Lv#`0Q+ZkRskzG!#V
zE~xaBOf8QyuZL?zcjKiAtz}mwX>@XPENpQut{2yLH7)m5BU&P#y_ugc?I>?6pTe64
zy$eZ#3E^ru4O<T#hTfwy#g!RZ&0{l83Fn0h4V_eQ?SG}3pR)@decfNZ&6R+@;1&uC
zxkBzoPBUT!q;ZeZde!;HKkj4DZn}-%mhIq^!gvYoKSLi!#*vfBBD%vd4hdsph;E|7
z^pxzl7I2zS&^*%IGs~H3SYNli?C7si6>V%6s3c+>Zx2n-uV*APR)Ebs>r_1|ZMD-3
zC;W#&AMMl=F>#JxFopLB4Tf6;7W?Iq;ZPSKN)4n$_=NalO|zQTC(mXN2=#I4ZFdX{
zYI~O&i%-_Aa(kFrl2}DtOuket`o*8ZoE-Supi@p%?=p7{ZU;^wUNo20gg-;9=T|WQ
z2izn(lVy>7YBTvD^eOxq=7_tdjZWJxzsI=g-fmc{eO1dV-~T)3$J>(ahEtI^?oBCQ
z)=+jjre_Q))SxQQ4&!O#0>|V4JNg`W4|c>y^P7rWizcx1(49zQ8U*?ln~6N5zkRLv
z#VKD}mbUm`+I`_N=tFRd_qw^HnpgDa$G$&Z^gjd7fmCP#*b{k<&my+NxMz;0VU1FW
z7zR6!dOP`Z$$dy4&N1OkUK%46TmgQ9|DY}DMER#kUoej4ip_5-ZrUPgDj%mOkNil~
zr_o=n>02$;-txD>CgKxV6x+rhB;6IG<=zPYYh~$VdbgGDZtPC-v<a!8HmtL3F-=pU
zgHzC0xDB!&z=BhKrvjV7144e>5%DcXA?;Q)xab+wIHcxxS!U(t`b>8#iXYWR6PZfU
zin!c(LbMd}(r$;#-Z%b_f$QFv-b`u)b0rtzzauyd1b@mM$8XO&#-78Zm|r<*qJHsL
zQlG|t<eJcp(G{Wpd7GIURryMKRRU_Jk+6?))H{|2lh7?h32Q9k43;=PS%=!LTa(SB
zEGwOjg2UlWtT=*}Y2bgcni73zM|3x47wk1=Ce}-el6I$;$BP9OcqR_fJD|3ay^a$7
z0)4UdnA_+b>YEyxhHT?J6Xf#^^v_m<he0_I3h_P59St1)J#ERBQGT>Ge49)SE5gml
zqrpg^Gu<Qr!Q;?=G(zVmR%5D&FR(cDg7o_Sb`+RS7-pKUI>z}HlBUQ5ss>uh3h+8{
zPct6Ef8g85W@H_bhy074q}^2v=0nC~bS5$v<{%<WjR5d_s6RX!O=g^6jK}uVwr!B<
zVohW%z|`PhVUE9xJI=n$e8zat<hP{S(;OA{Wp<Xcnb+js9{67{C$u7*3~Ym8tOfQP
zrI}&qPXs`w)12&BWE$qhdZByZl}G}*0S#cQm~99yyCIvyS<E3h@7bRSnB9&2nb?Tu
zVE=<J0J&68N*rG3w>leHzgnKyhC3e8F5srLYi6wPng48PYxpa*7x+qb2)_%R3C4y_
zh22yRkRE+QC4fiZ^YC9VfDA&$q7e+mw-7Ih)~pOx1pkNl&1T~N!t<!R0j-zrrMsTe
zJGetGB(Q_J2ebi|;5K+0ZJBtCA7PwCRzl~2FZ5J+C$fUdrc=%<;MVXqfCXNsuZuwB
zc4&CuFzvx<9Bl>{gAbz`@FWC+C82lr@y7K!srDcJPV*RRiT$bjS@1b{mLa46!yQDi
zVu{Gi?!-6+Yoog&`LrKtX80ogJ8wer(4W|A`pSqQ_HveSUeQjZbpCc(Y{D}65<w?6
zojgPTij1{g&^E8Dswt_9sut8w(62QAaZic1LmOg3>@|v^2cRaAGJkj9H?Q0`IQWA6
zLi6W8!U1$SgUNDoX9*q&cZ!;e{uP~+-iV)?Fjw-KyNR^{T^9{|URY|3KXl3ZC5B<T
zllr5U$DX^<bVdnl7JE6-6+eQ_f%`@I;mW`{PoX=<{hza?d!e^oU|2*!+p;z@deW0X
z7e)qCNt_Zc7Cj|w=rD9J_75^Dbiy8Eo~CQBS*sP(tcg{w-l6U2F>aN>CC-<;5W@UB
zY$am?axdCC__yz?Z@V7}C6Qf22g12PBXkfkg^!E23JTaQi9NhkLV(i&Z3Qll9*Z>d
zEwjuuzS1XY)~UsH(YhJ>49iPr=MV|3K<&)wIG-^W-WTmnt%<&inyI{KUtlAU4<3bi
zm=xbnh&cs3nYdVXNZwdJLtY!FjQuGp;Orv?v&Jx-k*A(C*8uBjEu*eQ^^F>-HqUa`
zn-GnGMOY2%Dz^u1AT==B(x;<;dAaT*t}V{{_NCUVmKpZFt^)6+&?4Y3Y%!~xE#N-n
z=S!N(a)hb8Puym_2Hfk&fnYmd4^OrIx24E1-e9u{{l_T_n!(Ct&*Dwy?qw&jRv@3L
zL*()RE7&5ENG+s(QmGL+NklpT$B+Z8x9n67AxIIQr=8Nzg|C>qz_rmw)K_x4YqLJ7
z-l43itS!4#E~wq0=iAqNRG}&$gwaoT;v7?r9fzJrR?}9Q-C-p(3tfPC;5je~=VDPh
zMKM}}(capj$)A!XX`LJJllP1JvC^Qra68WhZA$gciqg`Q(u?KYYG&#dIM;@nz`uxC
z{!*bv<l*k4?+cZY7J)p^7Po=!Gd>J04$cTR3v~;D;r&z@_!ruZIfXTudr}aQ?uj22
z^Pbn3eIA!Fj6l45hpC0Nz0G1hW>>jsQ$5rGml7j*1>$n)9`RLnL)aSW6)JYuI_5a5
zJ<n<P*9YI6;LOOp=sZY_9HYsN7RGdDJj={(A-bj5CGNoN1Rkb)^hZ5^>ep3#sn#oV
zl)Gv$)ge<eZ$~Nz?#MjHZ6w+w3UU5JT1Rq%lRe*EBfQEW3z!C-ho>=$36ytQ_=EPr
z6^ky5pGcC$4Dp#5W8&U~-a;wf2<Z<r^7k|xtQl52S6!iQs~TIEr3+ag&sWkHT~8BQ
zX?8nwg-rEb_HOVDblIJ&-ITu}IfYz8ncxkKak!s3gRu{dWoT$7-g}-){3#wtd964h
z%H``hbD3?zhio&AO5<^(&alSR!9|8%0s|Qt><jcarz<BNKL<6AObZS5(XAcJT>CB0
zeX<*{6+VG|WNgF)jAP7$*f2C5b)q_~9P7h1#Pk)%Fy8_r!+(d098**ss&CZ7N@d;n
zdXp~O86t;35WbkVO_U-j66|O9#iw9@pgxh~KCU-6csTkWreb%Y*&3a=eQ^hK4dVmy
z0n5S1;Y#LIb{y@xCfSA95#%FiA?MrRy3*>aHG<lSstUT>Jj{JBbUtzpOkiB#OcpHX
zkZ3LVIrPNAGA_}rGq>{Y5A6-li-y27v^@$i#t>V1FZiGN^8^KgZ_?H&Ne$M<?Gx?c
z{bGGX)PW(EoyI;!K>tNQO{>znZC$(;|MSRZ<Q~44y^M7cT?u$X&wT=y*_v+O?|&0j
zLieEdv<YA(YNMY#c^H8ABP#I|boP6av|j=#V&hAgN3aNx=$~wyqkCvPX9(%P>hBr?
zwnnsDel^^jvq)4ZhD5En{qV!EoGK#g$y91C+J|Lkl%wy^5^NZTVz)qMv<O%c?H!#9
zzs9a{SuuHpj5<Tc`n$P%Ti2<KwOzC`wBvL;^n^LvcL<n*tfhB@4&hb4g7*8&1G_{^
z{JHd5+gMNk@JTQq+KAp`wqfmH_2;16UYzE<BXqiQ9Djyzs-k_$8hH_q&)J9BqkH_l
z4X^5w)qj+GYELLHtCv~xgC8SJk(b;%LI>|4{s;J9<VWOVFxP$G(VzC9UGm5K^Zb`c
zcjQ`R2bCPjq!MX=)_1zw+K(Hf_>=fSa+cpv6y#}HpMY|Q(A3-H(B9KdH_o#kq`9Y$
zv1ImTaR*tFcpE2yA*ZR*lc=-4EZUeehwKxLrE;hQARBB=y9qVOHAXdl1?!Kjg{R>S
zBum8Ym`fOP20OaVTc96U4c1DP{i@fgF3|jHnXhX&nTla}*dXgSBN?$qPlNZt&f#0+
zjBs992ws3|kgoVlVn1<~KUpwJa8%3^Web?Xm!gE&sR`ABS?rnYpNNv=+qKGIRY6UU
z$|qG5)K1ey?}+gGum^Gxa?V1+z%WC1!LQVDUzxLygYSIjhI}dh-+`h~dUzn<qd$Ri
zqKI9J$KeavJw=aXO$8&k`?=GZn}G_i*L2aa&*V0)vMhH@^J>Fd_#4y9OO$<;YK12`
zBhi!K`sn3Ayl)as?QTYYwjQb)xBxBzlHt`f$>D!A6<tivxN@SAXsINRy^tBe8~`4)
z+COWfs($rz)earY8gT(+XXqueA0NfjadTM}@cQr-vQgv<ZHP`MpGOXW{gAoHO2z}m
z33M8cvYXM_s8>P*pC|6F$Vf<3aCo!v04yd;>^b^f>W*qy{YiB~yO8Gjh(jl+Sg0>v
zPN#*M;!WVOq$0S({oRsoeP(~*?iDx@^aVZC6tE+TF=sKGvX&AcZ8{7J?#VQ=@%+=A
z@0``lVk(#BFYU0Lu_V&Qm!9rpG_5Bd$VXlg6Ztmo1%hCVjFyBJ2R=C+cAulAXHT$W
z#1t6@e?u%t3|`1u!Y<%^U{ArF!~wwrNg~h7_zRsJ1^jJoKXfH^Z<I5u``66YthC;D
zPYrgb4#2%>)51EQfmg~J3D<(#BE!g0)Kjn(dLNsQuEToZx0%JPLe>x3F1Ju{hu)Gd
zmOqOV$)fCI%uA3z(8I#hbX1y^*Od7xQuo!8<Yt7H0q1GzNiO>ikxi5{oWP$*qW_gk
z<(cGb5!w!Xgj#}JFaZP@<;*j<iN#=zXE^ap-g5C9eh!v|Tmfw)<@%rPf@z2Onu%+c
zIO$XjPypvLOE{e*&&2}%9YTm^gn?iiXOZc-dB0_qZH*TuheXDM@1pG?GhBy;7z5eO
z=~m4*i9EJOZsMO~&t=}Btd6yYI@K_BpSlUP4^&r8|9J{SC%`j|sk}qnHk=bgd)73p
z4swMz24y4=8c(Lt@1YyOt%w#q$81O&LJQdUIi0wTMR(-W;_gY?a5fO%vAhW2d24di
ziEGc-m})nv8(5OvasD%rVQ3a-823GgWL|-qMiS}M&@}67+a^2ctniPgCZbB*g|%Wg
z66MH}WxJ)dLX&_kDv?eVJY;Oe%7I~iJ8g7WtDj+X8=4sxSR4D=gx5eynoN0%FB6Ot
z)bJXyjmQnk=y~Sa?2<dw_7-l^y~(c%&xwXmGgFPn6FWKcxf3L1F<s@|`Ky?1u~%SL
zXpOVA`ELD0^}N~{$`hJKW{Xwhsi7&!BZ*bSeAagQ{jm@71O85PzJ`-A<gEw}pFr#J
zi9~-E$Obq$oWb-Ras{uU)Gps1+d~w~J%de;%=0X>)N7X4)hGv7J+EPCa;&S|jl(R!
zjqGPEX7oieKs@?9GB}KT?|5>&UjOFM(J(u*KWYTDD9P?7m@Awu?kn=rxsOS4B{Dwy
z2zD6wFHmSZWB6N>pdG5eX(+IC_0Ea>3ms*qat6|@tW}~hTq9Er7DYdWHwMlGC83+4
zui-!hj~tKWhR4!ov=Szp_R{U8pYt{WARf*AhuMpnj{Hkbay~Q}bmt9L?GK&CkY(NE
z?C&2H>4U6dUB$WhPt*jAj=0IKezWg5y{lbIUw0np5n_iMFf5#M;ci*7+%B0c*{LXt
zi<6J$#Nr=O9rfJfu(^zB#?1z&)@4{_neEVfXNOw@`!F#>f=Q7vP$q5F%CXNg{4rcG
zZnmEGGz)=|AwV@Wgqg^FC{#;2$R5epCyY!Um$*{6n{@{JLFIW>wy^GE{a{TWRhnjo
znRL5CBJez%$ExOZ<1A+X$C9A5=P}&QSK-~@yB;_aJ|6uDtbpTCHnWhvw=Upb<^Lr*
zC;cyGpsWwE3bp~A!idLZ&e5&ajxl%*gmr^!pZ_84p&Lb8g&-Vc+<@mr-;s&rmEdmg
zXx|t=7^H3K;X@HV@CG`I6|fxq4B2g2oosL1<D@f5ho%4V1N0p5)8E>P=unNVK2hb=
zXiO5v7+>e;C*(Z4j@y_0fpG+CO3eypdM7(F9IqU^T{T`=;JUwSAQI{Xc49KwS9uwN
z+2YEW!->M=Z?c`je9lm$IB?uK-q=!iTRTttxBj8|kuyFxgU+mtVES1B;uS+oXIZ+2
zCV4WQ1s<FCbifmy0K5S%!0#EYi6!h}{xFf2e_Gr?z9@c`6lDqE1S;3N%UoXHxaM9>
zxaMr#G~H(V4Zi@&WbWkXL>a<0L@m-E`aw?fTV3<rS-x2TZrBk`Lq;;P@u#dG>{CPv
zH=i??og(-o6Dd;Zu9cd&iWr0KJk6|k4AV{R3_}bf?FapMWC!+v=q;Eke967SyajP0
zt^NDmpksi8a=iEE2OYsSfzrUTz&rYW-HUF+KV^O7TczHFehC5L2hM*)IXpV_!#%=m
zH04<;%vbG=gWRYPxr*N=HuA%C#_v12HEIfu^43~=n?e?jP3>g(e+F-m{eUQR2|G;Z
zC56IN(K7jwI77ldSs%_aygj_wPxrtyn6j0+OtrrLo1xx*)7vD{3!IG2rDyR3T#vSd
zCWo1!*`CYJyRLN4RbN%e9eGYI0gq#UxB~Gb`C7&H*mv}a&boy0qM!6R#gZt)JI|7#
z9-&&K?V*P)lRcBeU%``%&CCd~lemsIMhAk;BYT2IkH~S?#rLbpLy@NR{5J*Y3nbA5
zoeua1ww*Z7YbkVy{ha1#A#{h@=D*>dU}u|D*4`G4X|!W>C<&NBdx{qGZi+?<*YVmA
zmuVVSa#-kn>v(I+u;)5hZktya97C~SfH=WBCoB;*i@6@hOJ18iR0at85l2D0cd&i4
z_Ohyzx@Fz2I;-xSRqjp<&I%jhe5?oy!Mz}J1SM^O!QS=$Ho@(o{UHrmK|Y}>p*zeo
zT%Pa>?Qk!beT+G(7%m>dc|%j!28Y*pVy)Y?5<Lz1FjQFceXmFqHZbRKF7q<DhloKa
z0@#BE-b1!lHoaZxdgc8RY8Pz;{)6sdwd6k*?v;YFyYhoEtL2HpO$bQ+6`1Z28un=H
zwL4V(>lK<AhD7JufC?}&S99`2E=enKIp+rZ5wkID3%4L=kRq~0<S|tk?MDp*oM2yM
zK6;yRka3GWMbuiJCtJ<d;=33n)KKq1*FLk&lwzA?%Xj<<D1aHrF$Tr35nu3|$j8Xv
z!G+HM%op?xbSeYOg1EZ-_k?SyFEE$cfC%%3ND1j`dBcQX$&&au`fWJ~jSn?-!j@R|
zGIdMsat&m7;>1JWpeo!=bfO7?YW@&bcV>6AA=oSU(c8~k>RIf)<-PAW1q#V45jV|e
zJ4ak*&lhs#MM?7$bb@-q&Gds_+BRCNOVsVxd{DpD-Z$H6FZ5G#CCFs7K|4Y+sxg&8
zjtXSCuX@J@l)*`1IrN6P9dF7m;C~eRq+b<76k}pnD^@A;cvoQnEF}MR<QhKLPf_O7
zf2+T*GuVQG_R$jh%sxe?mrape<Lhveu?~3ceQ7;n&9&^eo_17u<UX&L6&MuhL32e?
zc`rmSV{Rmrq+N-fAX?A$G2$X8y>?qC>%W$Rx(fXWYd_ZvUt07m^b9jI?&6~{F}w#V
z3y*eRwl8;i+{)m*@H?Oqp25%)2L&p@NWmO_8DB2Smw~ba%rfXAFgz%5>8)nnApL$F
zqJ3pt>}(Sl82ydT#SgMq5qpXI*j?~MFxA!Gw$Ns?4z>2RPjJQh-;sBqi+CHZfqO={
zRQf&cV$!elHA&5-+eKeF*~sp2N6&rJbmJ?{O7$@9H<QJD(AAe5h@`OAv&Q1Tp@vbl
zzpHmVJ+Yk)EG8==bcPw$!n3i1^zP+8dlt8x6T_9#7Kg!@2rh(#)KuSV`!oIjH2n=}
zMuDx!J0{W>`kU2@N1KHNrM&gH6J^7PLV#Ok&9p`BKJOH=KPU!AL#d1y0%QvXi^UJ5
znBs7PE^d^N%U#6S7|ryxaLhNhHEz*%Qgx~yYf5u92w!46W46cN;tS~=`$LKuw7F(F
zH@Q}N8U~!fVWD+YOTd8a#y4^z+*n>??hwIX@y(c9;wPLt*r4cczuloVKh(#XI+-Ur
zHu#$W>%rAnA?rK$K7TRqKRgPGBd^^bXuew$Yk}*2FdEnzdKr$PnDmCW1mhFi_)^Jg
zxi;1;Kg25{^o*ZTj|Z`IQgu+CsXbcrSN%v^$ag$42OWjIWj$ugh@J3NFqIk*>KE|)
z7Sl%SC1hr_6Z#P8OVcVXtOCvoAxE@Twkvj1TuaF}Le9{Edjc)&_x1f~hHXbWL3P8i
zF*tzwg_RI<I0rdGA_rLv<WnC1C+`GLne$)g81FmJAKz)eBY1);0*|5NIVbq(qD=YL
zxOp<1zl)3D4WcK!1MSlc?M&TFk7+wX1NXVmVWbbfh<S~@h<;OA4EBNchsOlF1=9ly
zyhDQZ<b0Z{si89s!<oB?ar`Z!R>FV8|I+6Y0S<wl0uGTKUAScz%@I;s?pq5S6TCY@
z9itfIF1Cs_g%yD;;Te(FL8j-iqsH>oG19-(|HY@H=Yh9SGR+wWc@gm@DNn(Trv(l%
z-*{!LV<<mVVAC3ThR?<xhBkVkb*ir+ITB1phA>((=b|W72wbIxg*pUh`kr{U_@)N9
z!JYJ`brgL?FJtHM%f%N&fasiLcuX39DV6|s38lIo8)0p*eyv`rZ)z%b8Ukx0^AQ<q
zKG(~?!})>Lz@4COp=LgT_pFy2SV`^;t0TW7WzjhFJo6UY#Z`;C$Wvom#IKL(BT%!~
zFjoVueFf&;h9>3;qrwzxNp=?awG@N)E>1wibjGv{h)}c0QNe%cyVq=*eaa&T(I)Qq
z$X}=ybJN?X3cgsx5a&q#7EHl!!~V!W{%<ayb*4GdzSZuwL7ucobEH4flcV5u<)35H
z!RYXb;6d*k_hZ{utIj#o^WBpa$d4R_)-o&DX9R@giFAZ)yZp0ayfB|tfsBnHo(fB<
z4%MX_$LX^S3Ttck)!=aOHh3J>Gp53aqu;0<WYB-lcg@B0Jq&dY&!tijlHO1g+$+2o
zAtY`tRZ73h$4W1824j)Pd(TB{l_5);VQgWkwKyF&f(T7;ZpDu0bHsnqUaoiGB2rHK
zC<i!VZF}s`-NSuHeaD0OQ43SW%@W^;X%ZWdca00hZ4jp8gU|`oP1gp~40^Y_UJdDb
zSaI+AU^(>-`<tc!_T#)^A&f#~A}}-f!jtZ;4?U&sMCZ^Hsvw;<NM>o+AGoW9rzC5o
zbEH8w7ySpi8R7T}9Px(7^$&Ha`oZQb&vG&ffQ(u6H)|!afw>E7gf5~k_~yDb4vRD5
z&hRerF+xNn1ze7*810CBLI0SfxEApW35#Q6E`ikKPyabvy&=`~+c3$1+2;hd167Q_
z@SC`u@fGO~Wkc7)T?4y<yXiJkVn`io8dQX{=#!Mz^iCj=xrpF#BZ6G<D7t}D3F(5E
z{kiEM-8W;N?W6sMM@)4`THyci#`2WB*}TidDy#vp&A-l}w%)NfbbH)CT<1Lm?Y*=C
zBN)>OGk*fTsjQLhlw4r<#x2-tiU@S^+;Q}BNF2RgO#{oI7WgdwB%zbPn>NQ!z;n^@
z)JJcD`=V>AYmCS0cDY*ly7{~LZQ+;TUSuqu!uE5Rg2}`=_%5Ii_Hu#NfyO%1JliGb
z7k^*)GJy!q(nXT(bdSf!|HQt8?*Y2{H@XO`#rnay#MR#$L$mam(ZkS5v=M6?=QGbD
zI?c7COt2!Lwezii49TW!M@wf1SL;AFIG$A~s*-+*86dsG-OBh03<<cM9(#rDtqY?4
z^Fg0CIGns2=E1)hpNZ+5;heAB|1r-3PpGQUZkN&WTE9svv@Eg19vAh76)Rk#7?bFX
zuUF)VO`PNSB<yN*Lh!fqp?R8Nk*>4hiKUGz(?6ZUz_kqeothgX8pSs=ztZ&AJt2wr
zplyips%@{w7-$RBF_eT%{6>B|wm^|2zDlfwrvy4V?pd~K|Bs@x4v*q`+wl18%(`zj
zLI?>2ifeI-OQE<GcP$hs`okf3arffx&{Cv$i#sI5HnQ$Evpe>k?|-g~5O!zIdEe)`
z@0%4@Tt-h9-|T3MWE=5E{3Ja>lWj^#A*}~>MdTTHFuy)lCzS39xZ?ps1Wvv{aYcLG
z7Hg06lWF~|I{jOEC8ABXi5~UqT^?s+*GlI<p8FAm3xM|ad}15j4BVgoQjP-I#3jN=
z7K^+O?FiP3I^+8i``~r-L2$1^bf}@X-lLo=bHFE)E5i%JwL-1^Ljx}ZZZJcy1Abeb
zASW?MHAGA5&zT<Tm&!Mx_xSG7ZN4q`3--s}z1~6oCW#76L48&zw9m8!>c*<M3OBJ5
z`Upr(bo9H}>G*r56>~pvnD5OSpfH}Pd<l}WKPZoqqtFw{&*A&N=k76{@5A>a7osul
z05*f#t38tPw{@~5PbX6n#BS*_Gd$iVHZJ@mm=Ss!otIc5okSYbPr(glpryC@2kk`s
zs<4ICMHYKUS2nZhDh}COdAr0uifzdwnj?mv4K0jX?H%A^prKbuKXaT}9UmPX5c|ST
zf_hV3<mK{is@rNr`Ci>X@f4jcUSsn@-93owmr9lWkh6uqEItCAp)#3XS@szlXa}mw
z<xb4cH)jUMYlhSPul$X|%IJf{aj6x$p1P(?sE=!nrnB0uisp1b1ZMIBf~&LrFHa3X
z`!O;Dp^MlY+DBiaBlK`^f^7vwxlp9c|Js}Do$Ton+MD<rvSA+C7j+HOM$5GHc={&8
zJmq1sBY!63^o??)JJsH&!CCB2z-NuiKBzyaHmmn(-pT92LAEF|&)>qk)syMf26x3o
zz6#(ix1o2d#~JsVNb3Z1bxm{1f)pikB2@x^dItN(24+RFlPjPe=uV;!RV*7sc0*@~
zbJ>l-86JmM71V`(jNafiNE@srRjLk|zEp8$Z>kZ^$xdgC_0;>Irs3LwGS?dWW9M2|
zbC1tAHxy)h0WU>TIxPOjRFCwD9*C;qDT&lXh$&6>gNtPv)g=|C-;>%h!=Bnbt*Nmm
z-2&%CEVd=^&T+Hc?pWdyeQew%<|FCEMNEZvrM3VXPM(w<uLx#`(!&$Ozr@qIa}r0i
zRa9s?8eW?gn#NdfnQf|#@*Y^7_+;;3$MTAofYeF{hK4Rg=OwjxF?p0|hrfg7Cre^a
zquC)Ud@6c|G4X#P*_2ngQTtS<u$;^&Pj{!`DXo=Pk^cOMh|Rsq{<Y*u(fCrPQXQ(s
zMWOG>)AVlojbgN_P#z~nLl1<YD3{FQ2{C|FCtgsgs*&m*8lSGCdXKt~t})#Oy3KwI
z(Ds|QKBem`Y~B;$@zI;?Yq1|bSE&b<?i|ewMNfR5aEX~7{VnuY@M~-r_f-4`s)6nx
zN>pD>{j3jDRH;++UTi#H1iatR17}^2E2i6bI~RKzM~?DUU<1f2Mbu}MHOTLwH_86Y
z3I?DdIA8KI_ZqSgIn*nqpnGWQW8SR0s2QYbOGO|DbI9Au(H<<<8WapH-D8*gav2BQ
zR^ie1(!5vaXh(vb(M{3@@8U6`da_2m6*DF2<W}<okVEu*{df~(IANJ#Dx}WAe+hTv
zWx+8Xt$n3)hVOXzZ+5YG8qK07$uCj=QQe3;kdIrIOkui5mxf=4#L(hMQKAPjm%65^
zVR&e%W;tsdl#-TmN!yHS4c}!dLRUS5%g0yr0jI9_fxp>y!Zh>?5e8hm21FMmPbf|h
z@#XPM_GIFFsRq$q{;%S1xg?*Y9<5&jvbd)$gDso2)2N}4A-=}jx}tH(p7J{`$lKZ9
zF1j@N6v`nvvYPCstP3_$n3+svRqU2TPo`e%?|5DAJ%oduk%w03+oqmR@0&3*qtc+H
zE@QhPkzEk(35<?M%ais=_KEI&AlEh-K8UP<-(f!zy&z5EQ0(XE1Li(g75HIqLp5Zu
zW~||)X}@`r{-{m`obrRr2K7<wHTNpaJ2Pzizuhm?+uBu3bgc~!5RT(F=%lQ@?4cY3
zt-s6Y6CO%l5k^35U<?VvhhP-nC4Z`XtsJV_po%JnDR#+8d<?Xfe-~Zui@R4kTYCxt
zeP&BAH@-;fO5RqUP}<}#6<Mm|R8wdGn-T63Dhl6-)?$W=dyyY7Ke3vU6kYV&EqBb@
z4UhEKv`ff)QUlPx-r>r!_bMwdZ|(T(x*P5&G{U>eC#wa;dAUzMS5_CP3O9u2b7z^-
zXl`seyI2TFFOa_Aj$Wi}r`RBW1Ns^Fl{IA>#HERnSoe_D-`RV?+bVoLdN5vxuY-Of
zPbn^I&6;hBmw@-?Vuwb*1w!r(9x)(=_eFQc(wWKpRpcWnfOKh9-CW~#bAuF(NvE_C
zgOU8ihp;>_#a+|aI`kyeGS*eNinNzOioLQHcoeW&dyB4wEz&gT358?x5}kxJsV;O1
zKL%1oS#m+XQ8iE7O`E3a0rE*Rpo+wZ&=y~J-xTl4;OFoUk-bbCw2xw~dYa~@qEL1S
zc#)q8HyJT#@y7!DgSOD0vF2<?;3BVs(6T|wv3k@zDy4>Hs^z@NuNgqUfoeo4KVZGO
z_qhXZuX{w$%s+uw5JglCYA|^kn~aPWx+lC$!^BWlov6xZBO8e<VmX+)ccJRYAE`fR
zmMNCfw0eQ!5xSD^6OFh|R`jpTvX{H;{*>6P<YG8LlmLE9HG@mljCNu-_>r8%){m+~
z^&*?%(S%&g72op|Bqxt48O<ggWtgTn88TG)#C>c5Y+@h!U5>dGZyYkO-QOl$ox6Z|
zWfA#dT8)2$I!SxEM@c%_H-WSL64iwX&_C!R8BI5&`_MnoOXM?@&s3DEmV6bS1^t`+
zGd?UZ**Vr>^6m)lWtQ^wk#wq5*+3i7w$Z$!&tcVt>hZ0ilm4Or9ZU<o1CG||!fE(5
zfy-Kh_n@fhsy}H;nClxlsI%nPNnmebrNDUiLic9xbUze+!Z7@NxHbO&{n3@kV{tZv
zN0gx%Ax~r*(>^&{m<AW&eSt&wnerd?2fe|lHXJohF;tNQp9x4T`XZMDE?2I-uIp#-
z?tq{9AAEtB2n^OM=-Ki;WCQ2|*O)mHHiw&rRs@p4y6ide6S|eO)2)=P)ibqn{R3l`
zrO@bBsb&9zzOZ*AEdztRSACoPUwwJu8p%Vv4GQ4>@f6}1Aj1bDD?v(VUhKbkA9fc1
z23m!gWp5M%b%#xRz(ho=f1sML4p0<Q&aaE_^!9V6IQEr~t0;6m3=~C{3NMgT_*ts1
zJYCgSGeVI`B%tP84Tg*!iT)G6&D8;f)Z@}5^e4KHYBPuhPcux=yVN&jQ;;*@-Ebz-
zH!$2=%a`x%?$3z+p1cChCtj2DaTfgvWP&)RI=h@nFvp_x0-eI8NfCN0%T<rljxx1M
zFVECuj7;5awP~A^g>V7W%UkGpSbnNvm2YooLu4#p9o~;TB_X<mcB@V+|CScS7Dk`P
zP^MM%T6kLYIdhO-0sRZ#0G6FKsvON0^=jpPqC^PC$A_=`6Yl%Yx9&au`oW<QV7Vgi
zfLXFu`5Bb}PyJ75NMavrj{g?_miQ~VRqRDPqzKhIy}~js9nNl8eR#EV*`2D^Fy*Mc
zxPf`;PE<52yHhr+642T!K06S9C+04gPaI_X#peWO`O?9heR@zI?h$Sne<ohR8pyPY
zZK}cguPJ||T(XR|*3oB@S#VXZAnft;&I7jA<+a^k1B>G?#S{4d6pht|stLMjngiHN
zUJ0lc5oTLraV*4MfUY3Ti8{)O+Oy{CX``*lv_CTgDTMkuIYycp{~CJk!JUWP=L2YD
zI{O;>O4gB6WF53RdJf7@PGH_gz7Imdae)ot3ho8e1To2A<qAz5(>T)>?M3}#&Cf{P
z_@91N#o@w0{u98js#TV2uj>9gY)V{5Kpsz%VE|n+x+PW(+YT>+#!INU9&JK(rSj=P
zAl*}JX_7JDQrAS8cPk%aGvNx>6lonk@A=s^!8_QuFS1hXgte0IQn!+yrYU+T%rm(W
z%>Nkp%hyy4v0wD&hyG0_(c$E9&FfSu?PdCnYVoveJ)~G9b%^%$H>w=wSQNI#UNJw4
zC9s+7tdLVL$V0?MD2*o*4I|oMB9QJ|6`GlpC2u8qKxgpxihYJBx?cJR`Vs<43=B<i
zG%NkVR;OrQNhkNl@X};of>e(&wMe^^mX}#tWt*w4av|^mT8Puce55CGpWH2LNDtG}
z`YNWKDckjRwJ)?9*-NRMbA*0!J+XJObu4S|tmf?GZW#O)+0Tqi42k{#oU5#3w{1>o
zabcCBHDxE9M<NT5htx7vZDY)$&m331X7-2b>A71|=V%YgX{3f=PPPwkjSK~j>2d5y
z;VwL!SOOgIM`X<aq5d#4j_J>)fxZVW_J&3DI#L^(OTJKu`dx-UlmTT+g;f|8p6P8_
zX|r`K*<Og1|K!~i$ci6<zse{zqx)M!fy~N9;K+2s&!y4)YhZGJ$t{*7kwOj<gkpzb
zhv_9q26xc?j*a9FM`pQJmES4)`ei{umy(C2O`P?kPZJL%6feVS5QT_=Yr-y0coRBt
zH}VlXrs!n2l9FGwarN;vKh?cfr)Q0|*`V8}<Ehrjd}dy7gR4R5E*oy&<#6~G#+CdA
zxIfxe94!py+|gemQuuRlU+90~6OrX?0|A9rU<nfJwUmbx+hiSN^JRW0k42)V{IKu3
z`#bw8Z#r{>tB<Nxtu&}^r@^Xgth)dvJO|LB$Pg*a_e<o)?eR5yQ{fH2A1=lolREh+
zdW38>wHY5HZeSMp*SUUhSF@Y#lL8+=zBDTMvDL&@dJ;8=TB58&|AbbD7fH3mdFX4z
ziau6c(H>V{SDylZS6kCH^BaAs?ttbXzJ#a3kaKw1vu~}xIKREK?JMi)_$M%geF#m$
z2qYUzLrsZGVIjE6-!9~e*n|6H3xzw-a;&T3y7sKGPnB2M6RN$>>5<(lB}2bVJ(T<%
zt}Xn>zD>f?zc5bhp?_9IH1)Ja@=78B2!`2#j}E_0WzTmtb{_GrjsS0*G=tnPuhcv<
z9MI2EFI8@%_6cjkBYZ~p;mS@WY2U=+F?N-^X7DCghCQH7N(AIkj!-`UtEdj2gmp#6
zA~Cox9+m5rmz8%6k1P`ac|>9Ct?Q@Rqq;==$Ty3v@+~WWThy~~L&;M|z*`ZhAG-(s
zw@2aU$^K{@&O#arL*hH4vt!qz?*Omx6n`7pNelp<s+lRN>1VRsIRkRmWWUY)*}PQY
z#(xzmLfaf_o6pv~a=LS>cW`iT^f}v%?<QR13xzm;A>KVW+utlWK3pR<h%FJ?pzHDB
zWL+wczOHDXO&Ir@yMuOZW1<;9EY5{9f`_~lJllLFL09x+aw=A+{ts{)ho@Dy%rm^v
z=F>Bf(ZC<PQCPz{m_6Z}(F$fTcMqzGZb!yrX5uZmQC<WxAa-n^)S6WVa_whr4NL3T
z?v&>^UH&zR=dcI8Kz5P0qMy+`Flso(sMuFnDo%t(NiSd}IaAhO{#Cg~IZdtC1+=Gh
z#k$YhtIFEg`Q-C(H+Npel#15nyDF`|2Z0WeTS6IjUbaBpQJ1HI6iqQtGCSJaKiVt#
zABDFv8C-yGCmfX0FdxOMcNtGwhNTvzb;{V8@i}FY(W$LRcYrQ4`-089Tm1vV`p5tl
z6OVFP?E3hv@R88H(2>9f|4Uz2x63upy#vg5TS=SIeT0?1Nv9}QD+elzRMYkQO}yod
z{%6@A&>YSlUhYYA4|Zx?NBrp#85>8AE6R1JEj?2@7+0$H%2r|md`FBX=5zlO9lR^~
zC-YmR6SGt_B4_aGRDXJjTBYx!eXq4>w#uT2Rq7i4-MOTqYw6n3t>rK5ZM=7)TapR>
zywm`8Bd@XDxC{vjcLB{O4oyVQ5tXuu%Ke%t+P2!Rn%cU{`Z~HT2A#!Z+^7L)X7O`8
zC6w)0Qa0VTu_U|vD(E)VU~0kL&@<#ZwHtISw$X*e9OQeUk`2X%fbZ3=aGOYeq*?r~
zFc)o2urfk%TJ1G`No$@KvhFwU&<h%lR!H09(O{lO^3RJngViE#wo$Txn<czRerD~l
z!oXH{ijxB@(=1O@Uz2ccW)r^w9YsDQrqDmDJL>;4?YHKc$AeSMab-&)3duPp`d?_O
zx5#6N^kAPRpCMi81@f7iEMtcDwA?^Gg{JX;CZ5H8k*fYxfuG|Z_AYBnUKjRA=}13(
z2mMMj#B?jA*y;r~ieIVGAbbBZFw5QBKF<ETbD!(IyIJrQ(@xAoYZ48yOeijxgcf2;
zzIW0nu0Y~gee$gAkm8=vVX>L}S`lkq>)f<6riCh>?6Y)<CBru=hUOpt*!>e*a19WZ
zUiwaPzoK>NscJ^qQ7x(-%Z{QKg>1G~vM+xlp#)p8Zc+-mMm7?^gS;Vel>>O=mTNKX
zzbYqv0$(nDWJg6B1s-_Dc@O&b`47fY1RFm`@JM0!JB)+}v5mt1Fch(bABR^(qRb&^
zFaC_2DQ_!(An&M|tXpa5V;XP%)nrnhLG{upc6Vr&U+w5;J5agP+bhym*iL}Enf|c(
zh}my6t4s05a9?2;NFogIRl57Qd;6z`o3g(Mr;!wL4OuClVi<0jn)*NMNX>BhJ8~fO
ztB}u*35^MrgzrVyu-(PlP*hC7Y4}QLG}nN66FB58cX#&I_FoQ9Wp*SAg-t{Y;8A~T
z&9MAt`Pcf&y1{zfa#S@DnUUl|g|312^s;rO-^yXvML!<9lhh)9;vvXs*HHFR9w!B<
z2YVKrm!C3!Ct{#?vYq=GZA)8#r2c5iEUN;1+I}{!Q0^t2;t60r>)<Cn_q-E<Z|u+D
zW;RXQgg=lqN43HYz6C#wX%t=JZ{SLLb_Hh#`>_Mj!{loPX}oS-pY^Qf%j!gyKlQzO
zGnOM94jU>56fOLG{!@*TBKvWN(%Y5YjSNw2)$~z~lpmBW!+WBK;T*U>QUh9<oWr@H
z{`f^Xr(UJ*q*fZ187RX{!=G}4^lN-($n05DIi>KoueWVhpDxabW%$3cSE_{OyrQNe
zRq4kLCT~SU!Dqo{;SrG?48zspkHb4ChpM;nsdYfgKx^ZwrRj$>FEElfhl{;s4qMrY
z^3fH|>@@=Y6Q$zMRF1M2^{af9Vl6H}AE2L-X|deM_(*D!K-=Myai`3ocxymYGff4$
z3d0=Lax71{6DA$XvT5H=f16O@a@O!yFkRqWd5YzY^?hpH%z))4`GlX(jtF-P>OEWS
zjCW*oJ`?4CL$1rt8k$)nR;o%P>siHa^c_Dx_BeFJd&1t{9q~5zjgOJiW-LKZl)psB
zqLYvdi5lS6?RC$0dpuJ-mqNW0S;9DSoN0XKmRim0o~!w&#?GwiCYPcRJ`>LL@RfA&
zMjP$9;u#QtxRKIMv^)KV{GN0ZC;20>F6{MaI24Jj3mu6Kg^j?(`A)t@-OactHI&jM
zb+R?6EJT}1$D-BzJ-n+b=2W)v-S>|R4}ls`Z<Pb}f2sabbX9hQuS8Eq1_oyPUx$AR
z{vO_(M3Ud}_eorH#Ih>m*R-t}WL3_btA0;erGfE(gBvRnWrG}JDsS6g1zfQ+3BR}v
zbi$nykr*3C_|)VUR-W7&V-g_SKn+oSvee3$n#1JY&AF7lqKcraP3i?SG|N$~<lC1z
z1+$9Qmi$~<Kkz4WK<bG`QGu#2hp_|D3~5fHdSWCKjXYqVi0{NhaD{B7c8;ZmrI+QK
zd4cvYNX{;Z{}veLwc3wYym$W>$cgn7NotmEuq9+1VOXWxCih6Y+1Al6!IaSTK$<@*
z(u4aOY9dpq$5^P0pRMIq$?}~d1pgq|qj$a2D-Rdu7aGb(IkSB$;(ee)vR@RNX^ehK
z-hxwve!}!b>o^<BU~dRUd^ojD(>Mjn=wIzf=0|h3d6ppq@0R#8aJ0O#@W$66pXL^f
zEkoTWqAu|^aa(asIUCI3N2!*PQS>XkPpHprPxMZF6y6}?PzSzIHcqik|H-&Qr!pcs
z7g-%`D$=q1z-f>;vw5Q-ecUblif;rnz3$3^a!Qd(P5|#2XSBb6oo|Kbz3XeBL3}!U
z3CfiHqdZ}(Z|-mMr!KKPRCbW<0e6w8|5l~0w6b!$Bgb_!bSc>ldPH2pE)fq@brl49
z2L4x?$F7LCiB5^_6h0u^(Ld$5=9Pg+T?0Hu32TXgBjS*nS>?&E6pNP^Hw2cBgzpQp
zLK=$UN{{-f>JH$Qq~gOM2Aq|xVRh(KXdUC>mWmSESEf?r8h=Wyv|{P;R9LT)e}Y4d
zExguO)mhc`KVNF_WV9|wG-absd;r2C$B@>5c>mth$aU212zCzn;&qVLU}xyl^e{b2
z(`B>OhE+S4(<R-a4wKErA3_GVv7)SWlD*h5$iCLMhdGKYp$?H-2{~PjG)fzJ3-=rI
z2NPyiGbcDsu!ybTTI6|px$;l#zv^sF13e@k48c&4Umjf%yx}z1kNK{Kr-yejHt9Lx
zR!ml%Rqj`>RL($`3(-VgEHik;JJHiT{4&uq2}w=KCdzZ#9fq!kDwZ{=&kbv2v*5>E
z<H&07j<TPMx0HSFXyi%&68>N`pFB%%lDAciQ5?sQL&rpxUzb#|J=qcbTtow&<ss!u
z{Ug2G*wj48*vQ<(bXlGymBy^z7L|K#n@WNe_dT!tr^AqthE1a{sQsEX+P`&jRX?<<
z@H`#{%#}{Qx4x|*U+5~x<t-9*#2m#<V^(S+t#=hg`cnNd)i&A;|B$>Dk@*DQ?BLEo
z*Jy8XCb~*?mrf-gpsBbTZp!{1Wy2GKYyArY#-KGeg3V0a6d+=*{G{rHVTpBfTI;kc
z=9a2AM4`Aobk07dG_SZ`nahrQ<^}(sfxbYQ(1O{WR;9kFn1LS`FMxUUhhTyCsD}<<
zkyx}MnTf2z2U33Z4O8pXh3W6p(o6@{=V_4dja=}y@a*)i^gi|73d<NLcMKLmf2)#A
zL$kyifLhcs(8m*ZX?#0F$D;icE~$WMqR7z|SXO3St_D@_ms71OVvXs>(lKZuli`7E
z)xK>mTxc6sS?IYC-6kBsh5`OefufoG8Az>zw09DZ?Ty?I4-d7EEM;jS7upF=!bd2Q
zy06Cl7RZ`NF<6@DT=ah2%O45t_4WrHhSQ#_zWl%%W~THW$tAB*btn&ZLTZ@Y6gwQ5
z5c2r91}8>4Bx^t>&_mfw{Ghm`O4p)>_T~$zt5ZwNzi5`r7K7dB5nqjRvAAE!;L;`K
zuru4gI+2D~D$;egbR$(c${~ug)E?X=<|Vp<#^d|&>PR$pkUh#l!VxhIfyhVltJ)C;
zPFGcTO!ZDS8$FyH01O|T`=Yn4zsP?)(t%GQ8p*3G{*)W3Q`l1IYhrrL8~GfW7Wp;m
zVcQ6qp#63MTTSMI+ucL+=hR&p2h&rnb1c8<L)2|?aTs=Vv7IfcRbsG>tK8*U=XWyQ
zq=ooaMKk3!dMcfeu_z=><m^mEL=hXz+yn;Re$o%{Sz?W{w;oLQQVyoBNIRHbGi9P?
zIoVFw92(-RTTxoNy{xfgx9g7Qb!@IEL2J-?$a`_4lnGVmY9!kwdoj0Sxy-vnBk2g-
z2+1S&t1p@AS`UIJYQOCJRXSP2x{h=K+&13PnJ9@CvHAY|XGQNypSU{2uL^C6U)7y-
zzi3ZsjhbAl9$bx|$}EYTjJ$~c4!&1k`J4PvU~0;jO;UBy4>gpUhNZ03@v<Pgg})ox
z==t7#(2?T!!`mphJUT|ak6t3jE4M2)k-0=ew3WamNie%Q7MT}m9@-uml(-}q&}NFx
z#>Zy6DaUfz^3Zh7_&{BU910Ilr1%CnzEw0St!X>uc<r4NO@Q;UUA9v@9yIE^=t|Th
z$TiXu))uZ6t{E-~RE7`5z42Fx1<-foZ24}$d8lD+m+nffZb+rTgO6Vk3xu}$Kl|k2
zR?+rxi!=&*iT^>(BWuI+#d~}b@WH|!mCNUN<UZ*6FPO_@B}rJ2bEdf&FS1%zdz*!1
zq1E16>M0J8xze|g$GH};O$*98Rd#cf2i|dcU_W!5YD~1k%kXo^ClL~tC*X)C+%cwQ
z?c7$OK-z%zrH-naY5z6IQzYw@^!er!^3TK<aY3M<a;xpGP39^GM&Dn8AJ`jW2Yftz
zULL0$<Xpg(Z_ieS8u=Np?_S3=;dn6!?;zEhcZL>e<8mr%{E^eVN`2jD8G`=7p7IPS
z?_41JR6k!`*sVC?GRJ?E!1h*qOxsZXTHQkS7~O_{K~Z?6BnMrzw&GOy5kV+-t7<8~
zY7Xjq>$~Y1sq)Z#!Ja%Cyy{Q``+2hxv%QXcXH<tgp^U1r+7}wHl2LD!?}TOxLz7)&
zbz`weW@ulmD0xyENh*{NRCjcB%^}kdR!zFuG+)`6Jj3k`kj~$1HErGO9h{rpM<Y?t
z^4LRMCsJiol}W`}{Ihg183FV@GWuimp9Bj1E?q`z(YF+rbVtpt%{No~T1%8|(T#kK
z$U3*Hazj}kM}q($Q3bBDm*Bqi4!z7&)0ks)D#K6?_Y9<e(>-$cCFgMep>SS!E2}{_
z$w%n+T1Tdjs?s8(Tzg!mBX$Xc<L^V`Tq9g|FX3w!`jPt{{UW=gz~nBfI@JIk#q#k^
z(Z`|tftTLqff3AY{x@+j5z=0?{+c-}>wcyybCV^NQbLX5Ph2<3mKWs}Oeu|3G<8IS
zx23MK6gpS_QLa?GmG#hC`~@MFcplG+rG|$w%Y;_aQ8Y$t^x0|g^yV4OGIyj_Xe9Y<
zGBf!yfVk?G7gjhO7wo@#!^~y49@R#!p$b6rFCS^1+{WZY41qTO3ZFK#F5XV8E$gYe
zs(+taSfzf|-?DdC&9xM2#?b$W7eh}f4u7j&IKFgl+0)9WJ~G;lcOkFACfZ4ll3hWX
zLWlW9iSzLR@mI;}&;oQJaFL~&sI<b2?HSj>C*5VNN<K-R@>P}}D4g^u^>gtzTai>Y
z)pr|s-uKEf6i#5|$W&Y;&SOm_JUJ~sDjJEu=0)Lvgo7FCuhy*08yOQaI;PD79n6mK
z*Z6Vo){0XlTq$2Rz4ElDTl|o?33pPH=*g<a%KNxY`j!8GXU56+y{Mi^aC4-(c%kC6
z_L07=c|q#U^eL%D+RMZjL5K$29c{b5%`GajZL>G>eu}MwZc+`E+f*&I%hc`ZCd4DG
zkC>5snM`s|Bp5%0HbxqeH`VivEloM5w#JEi4^>69#Xk9KgQqc5bgOhs<zr{lP(h*_
zREvJEo}k%mEHbuH96=W#YovPIt@zMT%gBp_8_)*4SV%r!H{blD`GaYt(WktG)f8~%
zc}U@@Q~B9($$h}p%KsNLPufac1Vqv$iq-1Z^kbxf2qij3S_hl>+WAxBMaiY$Q||+G
z{DbD3Ry@5``V2Fv8i&tK)(-BmcP)Ndm|M2nG1L1r+Cw-@OjEklo3u3zpVSEqhY(?1
z{EzVR(E8xn=v`Kx*v=Orr|DPvp($h2KUQrI?r2HuT>=lZaV{t`l^(8`<+|;g!k7?T
zMrqHP^ae)vP_v6H78@m-M;L$7yAgQnIz+ZckFx8KSMtZEw2avqt*Wf4f>;`AI?AT<
z{%C>!v;AQ?<%+w`di2ab@iF2h*HeE{!xVYMUhW`UlbIRX<uCF53~qvhK<My4YPS|Q
zu1;x_J|gX2nlHtwSu5*}ZDzW8(;Y&o%vQg$OT|~mrf7gype^VdVBfl0*F(7)Oj^6~
z^_i~hs_2WLE0&({CEh?Q$XfJL9hG9VPOGvsL$7}({~s|nxhl}!(YJIJ_?dolOz|9u
zO%U?X&axoUom{L~A-fBI;bFEi+&Cl$JB@SE^^7gi3F)P1uKhD*aMdYU_o}VTYHg}Z
z_d@~8&-as~Q>nS6uf5zk-uW~rCQib`=vvAZG)HICOW{M@)x_7ho;l2pX4?yeP!M{H
zX2>t7(lpOaRZ}*YelgZocST1FxydVmj?Nz|lch_`YJhFcZN`fBr*n0LdAZ?(vX$Zp
z@kz)`1Y?7u!SKxBO#ffu%S<VM8eK}QRIb$5F=twuq@K!nZ#k(RLoY+7GJSmE%B%lB
zA$8sGv<&x72803Ve`EpZXd0D^Nt1LS>4~iK?*cpL8ZnW*FKCe@QCIQ3`m%0v%C2-@
z`q;D{#(eUbSc`q+qaC%&#S*Ga<(%Z+;y=XQ!h_1rM$}Z#P@?&Px+CSXU&D+2XZ?;~
z|IqF5xLBJcFM%z-`jp|e`AO=Wv=dgsbXa~L{ROI;I36f*x3zz=A9R;__WLc#Nys_W
zLM|guU~cRz;^iiQf8!zlVsBosSLl6od-6N*lo+V1osyr@GEJTNTc)|nsI<9;PE>7a
zcFgMf%a&I>qwrJdJNptB8Q9E+v9Hu(EoQi`>!u@BW<16p2E;yNaCjsuIw)$2eMoE(
zi|_$TpJti4Wk%nOw<)(wbJSBXtw1wZ{oUR5ohi<?9$O$gGCA=A%K}aKk!p*4KKT-V
ziM-(pW8a0^2Gjj@{C|XAMT5*RK%h1&zSsGUcPvj*r=_M^P8eP)DO})MgvL3ZmNh6l
zQ2E%^#}^2FOuj;%%JS6f)NlSj+dzl$BXD7oi9Qcch+K~R9_4`Dvo`S2|Ag(K`e+MH
zIcCK4i(!Q76qYSIL7wlG^SEQ8y|>#LJQ)6!9frl_tX5&}ZqTT<(=qY`{FT4T7Ka}B
zihP~@9fJF!PWGd)1~|N*s-9_I8sp}K>61Q1*$WxXO^$VSCQJF!b>#)#t<gX%$=@Wq
zsV@Te5Up3MS-BGbMH(d}fk8Ga`ZAV?O^;8F9ZejCOvHI|vO;J0&HCBWLhn|817zUa
z{FTsi$9EO4N_$rLz1PEMn78m*YOiVo=yQLsS)r0CP9tqVgReBkMo&e1Mz%-4XRX|I
z@kd05|0$cUt^};&JhR-mLva(iCv=EUcPs28D@EJm%4NRNu!H-Vn5O8Z>ua!UWa?Fb
zN>y7Jk+{T=F*<?=xB348jKXG#0&X}0$<HVyRUP96a~)GN-4m(~AO;jio_KzDF0E`~
z9}4VmIl?v>r0r<jX-YGxb-NW)iFYEESQ?rQTyb4IkVh8i5Z)X=E^J5hWFdOILaW}U
z-(fm#Xs-HBb__}~ll+n+R9V-xEl@pX=XPQ{m1lKdOuw6)`fvKW>Q|V=uZ!*TLe6YY
zP2ZeAllW$ks2<55!1Xkxny({_cZ{`-LzD#88(NYiz?RAsS_Ec$pd}db@{Q%Fww-~q
z%rezfULlS{5_>GZJ`{70c3pK&c4h~*#xEoo=sN|XS)eU2-ZdUKJT>1p43NjMj?lZ9
z$=$G`TiF~(tKi8P#X;Chs;RQCo;CcSIjQ_0t0S?@n(%Z_O;;z++CX;f4(kw5Yzn!O
zdaU}%kOZVQ!mQMckl7Fyn3{(D4ctAPCZ8<4D7K25jLsoXtG?F{)HK#+YrhZ<{yp<g
z@UC~7Z?k)xdu6b3%nhu*E74wLPfblrGUav3ZR27(4H}=k7p$mUTDGmkUNoxgkIJ=<
zx8Z7#niN$p47Y*h_nGmX{5|f)r=owuTfv_u7;7>lw!vzvel%^d&Z(lzI$5PvTCRmw
zvG@w8ICjrPlus^dQ#{tu!v8V02+LDFRX5YPl!uj%G(oyd;+YYF5BA4p>r2<!20P{c
zZ9!Fhlei0AB3q$^H2>-@=^N8i_(`#;zDu@Ng-yPZ#rc&lT`{*O+6VcW?yaLOm?bS`
zxn+u`mSVi}GabjiB8Lzgex8=gn<)D0Q&YdC8>+U;4pp5}H6^o`af;#<xsE&I-{B0G
zx2u@%{GUf2%HY<4S>8svSg}N2m8u4hjoba5JVyIJB?G=4`*y=NzOr@YWarf2IQBG{
z^v_VdRgF_0#&>h4na%;+@wU9IgeYC$oD7Zzv*GJ1QTL-|eA>CxR_U3Rck*Gf2{ecQ
z2BA`+@D153S87%ob24A#WaXZzy`*kItxGvu(w?f@5F5F--ZapE`<VZzsG#&t*%2?o
zbV&9Ro51;?JJu1&W$Onvx^gNWmoKldmf0&G`MU(4hJO}lY@h6a_Km5(<xA=&b7#dO
z;xjUxT^_vTzvk)Te-gnWFhi3YwVi>3dt(}r_S%}I3zMDkH_+x}O?C~tIeA2AFJ2J?
zSfTQkVYTI-RBgt?j0u)E%FRSlY#&N1&&;p>uIbyi@BjT!n7`10g!d=cV%zA2s&rkD
z4oX+xo^W4gXykLacSOU#fk#0H@I$J6-4x5Zj2Rg-Ghb&q^<T*U(8-Bzo_!S)ZR<*A
zm6GKbT`*&V_scTWDnsX#`DyKRRS<+PPR@x<_q}v9cfR#=;RDhA+$=0fFV)YtEHyna
zKLNA)M<^u;(JIbj+tZ>}g?Eank{`=zhn`CtiJ<a;euVjY=8CFe!yoGZX#rUU$&g+M
zPoYI*ONv(fYS?5+PcvtJpCL<2vu3D+(7D7f;pG+UzHwi>eXS^*R+3)Y(0L+i7l+_A
z$gaTV`cQrsPD$1R9q!BCF0Nqt<?@LAg`<P_AEpw%L=|ct7;-Gb)6{^caRk2y&t;KF
z%|L}`Qbfs57CK^S`m?D!Gka!ttJbxeuKMfD%jO#TdGr=2%ynkh#Tq8gaAYD+s0-Xl
zq^8`^#bh#r@(Fe`Ud{J&dGbrISCvn%|6BJ>>klnHpR?Hm7x{c(`MyM51-r^DVR!Ny
zdnnx9_nQlMwDO|CPr**?eJn#&Zn~ejuX@MYPwF@P4y{sPv1wIU|3r`AVYfb%&pn1d
z5%V-*;|*(_Dhoh1^tH9QCJVnSwoeGbZr*k7&+fZ{Ku8brcgKVQ&{p!giqi$nM~&&S
z`COC8Fn3Ga_JZv9^<Oo3x8_r{V4A&KB#noW^~4&gt#XaxU+lB=pU{fe3FG)CT$Z#D
zO(!DsGaY8FSB0zkB<uI=ziRTi|5TY}zNxqdVXP3G=)U6a=`(wK1}E}oh*9zus$=Tk
zHF15qE{4D44n)U!mfJ!3(Z0de6j+a!20pMWk$hRc_7{`Yc-Tayn6+`TKEy=|>~Bj>
zf4%rAng6`tx1s~Chs-#bkoVU5v{!Vj;hg#gHCi?kZNu+Rq$FPO<Iz{xe<)6Vl(*BU
zEUnXbq@PJ2m@&rktGb9Zi&cUN`(fLwLeyp}?_oP#;qaY_T^0%Q4j>3VRrOM?B^IE$
z;sPcmqVZpK5A~l32f$lQBeq7aQLhbd>qcwOG*9}KlvxI^b~eRw{UZzA?<!lk7P|%a
zy1+Wn!wlhT<zD4d-5dQ)<uaKMH0c`(=MsO%PKO)EsKoCHksXqRpqH|Xnp|Ur9=HdU
zQ7j}K<^PFZ4a|1GDeF|ewGy*0cJA@ti1p-aAR~wc6sgz)$U|F63vn5%311R^O8l7U
z1o}mG*)sWEdJ$z)$_zD3f18e&+gUc5b;c)3f*gsi6*8Hes2KG6y9PRWhj<?QyM)E)
zMApu3V@$EUXn;M<{Vo0@4CET}tNG~yNKAkhPhIGDRE4)h`=Py%b8t(f6RebGOYNZn
zeAmPSW?!6Qoa{m{<Ce#Mi5GH>;QI)U)<FAX5b2cFll!O}lvDXpb4s&A{Z&n>dMoP6
zTT)|Wl~hl98+naD$x(O}{42_eb@^FIBb(3OV5>w|`SV@%oG<NtE4SFg_OVXX{|Zp-
z_pzh-_0oFi2P6)2@JX}>&f)!KLxDpHp)J&6;t<w~SSQO+9#$VwjRUOI3G_W#9r8Ca
zK>Umv(2>Z0BEy|Z$P?|kzM@Hj#AyO1H4<M-X2c6$LneZT>=ACPFi)VNmdJU;0^b9S
zkY>^bu~6(S{UNPH1Y{|4Rk|)H_-%>m?AutUNJj9EzomabpgoxH9tjwu6JvCIYT~+R
zMkiqZ65Z$=`EYql<vT@*GDYoI{HVMJX5;r1O{l}NGqO_IT=Ekji~U75#5W?N(H_W6
z@veAD+$7$U5@H8oD5p)HVg8Psj_iw`4;v$aXw%p%b{RL5Q}8OGHt$Vt6-J4Zx&9#I
zRshw2WXNh*4fTL_NxLN&t&Md-`oOc0M(8PIGI|~DjI|~+NCeBo$K%J~c@heh3k|_^
z;v7$K^ZB<@8Q>}Hf@?^dxgK1SONv+Fuh1oEEmDYXML=&Ceg^kNY7qyBLae5&8r6{;
zMARkv;jOWL=xC`4*Nxl7zvtF*t$9nLI9@+K5!~kTl0y^M6GwQhc#Rv(9TlunDP%>*
zp<3*3tQnw~Ed@E`185%B7d;Bhl;fa>P=Dksx&vtp9F+?t9aMtkWACx=@jZApdJRxq
z{!AWCqP(7K!D<rc*=kJJcr9ia+mOE_zUA_`OW+AM6)?&wu+BsqtQ2j8p2Ox6FOl)E
z2DHX>*kEKNJR13eT_bMc&xl!cR8}3Uita@pAj=RD8VNEFF9jn%E^(Pv$Gb)bf%Z?`
z@Peo{mJ?eXcQLaP#>4=ySEyjVOJ)nlfje$9AnH7Yo1i1{hQwUiFakqHVYkT`agUrV
z`z9MpjhCG#^Qdl$)rxfa4^%s9H#MJF1Pfw+X)vru64Di^4wS+zVU{F^b4`W+Nh|oi
z++IMcnIp^*J>m+nhcG_bJ;Cr(gu7fdK@eTg5%?$REN|wHbC1Nc(jn;+B!?RDtCMw-
zp~OzUrtmg#6J!I0_y)F+L-@D+Yw0KG0Xzge`)Z?mke=8xVluf7q-$;153)T}PnnK3
zDVECj$e!XO&{H4_I-mG}d;qt*_edUWkp>8Hj!!;M+)AF~ZYDIK9jT9hh-?d2gjNL0
zLiPygxrYVjdGcwZ5x0b|4sxyxd<T4DG_V%g3(o__bq#P-2N4tn7A>lP-l@m|joF5(
z|EX)MS;Y?Z9PM+Z4s`Zclh4qFV6UIcJ>Y&#zGBp|WT<CgZQyX&9qAnTHyn;Ej#Wwi
zA-oYzNq=KciMRN7xEzpRZvir-3iTpQ@OD@LdMqJOd$>7T3vG{Dp=z9(ZN`3=9F(lX
z)?%izH@G+aX*QMlm3feKCJ(dYxFpYuol%UaEo-MRsFthRD{s+Z>OQrC8ch8mTTPas
z{oyWfb!izOOI1x&;VsfbXgqXCTqt<><=h(HB#sceimk*Md@vDa>$9)o?OB{vCA0Y5
ziCc-W;5YXVS4CVWRY$6#A<>oG#s$Rj@NjeidIEU}e#&Ba1hNGyl+~sS<Wtp3^;Fdg
zB|}}N9@0<9@%R~RDj-9?i}8`)!~cc+;R63pUQ4id<XGfVv_+x{_<o*~qEI$G3-$^3
z_~()UTqm2z74$KBqby1mkdJWzN3o7@GjtWU2_H@vz%#g$te!$AZ;m&CJWRD<(wFMn
z?#}o0^I!BY2>7BSgdjYS{6K-WCKUxPnd#^~ydzd1u7?)E$HYAl2K5w9z#O3@f0xDO
zIwelmCb!705se5Fo+@@qbc=ru<U2Px{LbOdTdqQX?{I&nC|L^f=R@IqB!I3a6U2E`
zLXKfcyft-FK1jY*&MIrGA1E}csOF0{O+U(TQujg=R&2s)WRi3xc^J?>e1I-Iu)JgG
z&qZk^D=X$WvOLNV3&^6M;3WQ*xIz@k)>9v3*|K4P*S3J%K>m+>LG`2S$Xdz%l&vM-
z(*4y-6?e$#ST{(;<+6@A2Fx}-e?8AH-a|gtb;^0yTQxi-(HR{|y-~c;wKfkhUNSCD
z(SUY=Ui*qVf#ir*v4r0x{)gNF?=&N^naCmjAd?t^_D32C-(my(w>^(tR>x)MBu9(N
zhmNN17Vg9TA~qA+iLa60RW4BHY3FFVs9FLSflJnztc^7h8*)D;sxys~ZSc7KoAQuW
zXOfxnj0X&l6nAAnO_dxL8Xfr0Gt||~ZF8)0O!6%Z?F$-Xd7M?aBHRL2&=TUT>^Px9
zuc9~c5AbVX7LfQ~#m7)Jcr$iO@kM(d*rRgIwe=%akI0_V3iftH8TiY!$zH2cRaURe
z<7E6o>~~=-oW#b-KdLy@CUq{b%yrf^G&t4g6nEtRl2POu6qdF@8Q3lIS9+PMLdR;l
zDpb@2_$RhB)X>}8wbgmBd~)&D(v20r+1EQDR}0V8po7WbIp{o52uOT2mBUqe>bvUJ
z+CJ(ha+7>HnS<7Z+DLPuGiX~`ALS>_4Q-ifDK&w7jr|S1<P7m1p<cdqzCk{l+v~po
z8XqUPTM~^dBHPO`x`-;LIcg%2f!81id=2&paY;W(6NNw7evFNCK$Yl0Jcn3?RmXQ>
zHKbpK&-`L`TErT->aOqF=j!Ha?tJPV7W@!tmZ%4~aW_HVH)*gKZx}l31}YTv@5<SV
zs#Hzl2V@My!RgoxKvo=}+oeAbHefo%QL-K0U#es$F@MId1=qWWJI0r_EBVd#wY;aR
zN@OS7NpRp%YAN-MDkMFanH(sqj}=3+rEk2H@FW`xwZ-Z17ko33Co5KLSMF5YrGF=e
z0E?3=c_Kap?9b;$PK4p;nGh8W1Qv$60k1ScjaLVC&r|TU11YS9FxJ*MRIBK&$Ry!O
z;-_e3xLxcRpn;r1))F;kxwMaX19y{1VLbaH{Cz;-z2$7_%5}YS_}!1Z8UFn6*?0x}
zKzc#0l7&gocvNgqj8GKFRI=}6Q_0ELF-Q$I`7gL>@NM#;Vz9wvxsY<x+R$Rv^pj<P
zd3rK&nw=H>U*IXQd31ME?n&N&|6}lJ<P7WQhan@#dcb-h$x4YvWP)_#naETqPXrqe
z?iioP&xAS<zsT2U1YIv(rRo4R4eQP~iS7&v-ZtK2p1SUyu5#xT$7+YwrwkuuCP5v@
zBh)(iE#=>;xVnp;F!nOo^otBbbSi~~{0G^B<lrwcocNCZrbtr{)%>R9h`Z2$<iTKy
z>s952vOsB{@^|Gy+m+IXWvv}GJ)6T*lC{uw3QRjkr_sGoUs9dbe$g$^R%iyQyU1A_
zMvp;0evtSbm~6G9_JF4NSJiRla%vAqhhSVT(>F}{jqdBNFK*gB!gJ7%gx@i9q&)l`
z`91xsLX<C){{lFu>&R-@H)JPLhCG9NL%X4R@Oo%2*tmx9ALaAaIjTc+D>4;T^6R73
zgGzs9V0<t$u+ZDd{g-o|>x1vNST*52vPsrbaX>X$Jww@6(Lh;OagaVrJ&|pqTFYMG
z;F&B{fmXsLAiF9f_s9=wj%vRtPUEel^UUth0e?5&bI)b>Hm3tnN!Qpjoo##s$iz;7
zZxA!U#5$%-mAlBxWOwQ(kbv$>48S^I^@;w(YkV)!i#iI-czVrO)o4W<nIHL4gu%|^
zP-JenDEQfb-N$)1`g-}U_!<WqMusGJATMS2<!@D|)I+qjw2Wdm#gY&4HwX<M5D#&n
zO#*yvDxOCd(jT=ka{+MoGzPwwy+Z5w^3cmbhhSQ`EQojuUF)3F9DjMIMm8j(QYIh+
zT%xbbkI_o12W64@@dd=+fXv;Q$VEFq$E2^&6Z8;%ncAYhr?u$+(AgD}FdJVG9~)^O
z^+vp*mBALilg=!ATYI6izJF}ABNu|Jk%y_7z*RAidPW4mI?76(!j8bF#R+^T;l5B`
zTmZ9ViSj4IPgX~2YwIq(Ro)YQ$sc5#VW+RHr@pgxrKe(lh0)R1vnwzx{svk@T~T$@
zw$q>0)zP$5jhE+9HAx8X0a#qapcmX1rfKYcbOCz@nnEqo1PvFBPjrHEKmMLy8b`yV
zcVcCga;|J`nYDbDy}5S-NKCZECd>X*8nsunXZ0GrS%a&V(tYv9z;n4$dL<m-6?_N2
zC7|j4LDW%KF;p=xwaiR07-P!m_&RQRWTrpIv!`NG>5AfiioUn4vhVh1B<dj}WOo(k
zHLEoXRh^ajw3;d*C*tkksnSv57&|8NHnK1=L%aZ|5Q3c0SuK;TsVOy#i&O;GA~8R(
z(NV2Dv!rejS2WqyzryOg?C;O)g9p=1wOUJ!G;7Kqx<3@_z<FpFVDB#!uX4|r#j&F3
zz<6VBE;J5rr}#_%&@v=do?6}VO*cgT2;RzU^zE#uRq82hThO`aSXteQ6ZV>cAzU7b
zX&xKhDO&3klTJq|a?zIjUT_ob9W9LoV&g$JZbtkocOO|Mj~RpMuQSWD{#P}Ydfa$W
zepaBvw6~#yu2^paf=56>S?#k$&j`)2Yw}|KddpBtE8`Y*v8*k;IiZa*p^>3}p@va3
z{$t_^KV2+D5@c(|b=?>1+bYeno@Dw`bb5|nAnpm-?JbHHe#O7$e~lJ)uaLYuV!fpV
zY0?}r4m2{_L&{HtPrQ@(Jw7h>JQ5Eri}py2<=aX9;Zk&>tdp`td)K(!GQxVqTAnHg
zoKn5A0y0MzyN$NG-_{i(CDqElI5!7k@wHNpY=+9I$Bb|F(=~6%{z5o<H}n+{n7+kk
zGB4wOncj)dTx$u(HqwvOm-Q!&k4$Y%YA}u8YFMYaDw`?v2_CcSOEwh5ip=)$zQqwX
zwmi`rUJo2iUknROgSG2qI%x>7Lk);bWFWqqNJ>A5|A4IE5qJZjU$0l&bk7YoT{pE~
z*+_H7aNRghca2^yTnest9xAU{{);2#4tWa$H$p?AUlX4oPFAM4PYuFO3s9_QxKHd5
zvltNb1?Vh9z$0J}-k$EM7^F_ouF^ix@T!0^P5oBWT02hVki8N+guinxF0ENS(zeW=
z>Nyxli~W;~!!D|>Dyr4#=2J_gO>CElEZQmlS9B4xj05*AU~?$M`r^%qvG{57D*cDT
zrPOIg>(=W(8fF{Y>mJfgp=$tN_O(=3I;~V!an!jkKqUHu4dHy{JIw;nQQA!{0`$C<
z(YX;iewsPOa>>3zZ>S}>`<(%9%1giu)gOOFPLz*PBI>p3G8L}=sK8`DLyFiBZkv6Q
z<D$DHz(fk;6FCK-w4EoH%IbhI)n0Z=czNJM=tj)JcHmXed9*!MQzJ77y1RgI@m#h~
z&Zzoo&uR>+b$|?cK=q5V2elV!5g}YXZSRUL;ACL+ZvrN`En+sYPBlrlOg&cq3E7$$
z8J_I(_$orJ0o!S)_#<=}Z$m#+>{KLW3$TmGD(pvavR<UFr!H21)EzMmHh<ODCniS4
z@+k#7@}tGo9b>(4up-)st4Y+*-87FhE|t#~8^*7KzFTLu5jTUMCUB4f8$kqQ9mt#L
zJJFxa;Y48oq9Se)nS@1tUsr0L0=#v3$iqlg_rDc&?XA5-LLH(jm_^+8&@)-8wy*9z
zb&@;eduV^}EcQdp8PSfM!#h(e6n!+i^lEKAML%LVtUzSse}LH=0ygy9=ws?T?RIS;
zd7PPR-|?+m!B`vY(S$d|9waiLG1N38mo_kkl-EzZaZj`7dHO{{NnF|~t%e^HlK}r@
z4Cs6QDJA(s(rYwd_CJMH9wNVyzo^-i#+kXPkEkn=U@`ge?x%vHsg5>*QIU&@7T7nC
zcnznmHUCRD;sXAip1z?b$y&%@VjCq>&Q-NieV_-TrR=Q`5$X}o;VQ(FP-9Ums<1)Y
zhZ&2q>!+?E<^~fbU%vIQU2-$wQ!$R&Crpu@)hEnnjs56h$?fh=WnC*Kc;<(5*~bEj
zPg1VZjn(y28gZ@gPjaO=jd(}xCV?X!Cedp0uPM#5e#^YBJ&{~mS+}rX@hHdS&`V}b
zQY9V7pQx6Y4(KORo01E>(<&5|lblC=%VI-?*YITW9PN`Ch=H(&dypvRtdb9OrB|!o
zsYmPnkE63-Zz65maAq==$;3UC)C+~;ZpGbgVR2b@f#Qq1yX)dC?(VY1p#|#hn#SEG
zGm~%L?+^57lP2>#_kCUG*;KJCB0k;_^GekT?r9xZt|_@$5z=?JQTFA|b)*t*!CK4y
zA+FF*tvB>n^%AqxwTL{%>56FiPLW6w6wbrG0bPTK{a;u|+)~~;wh_Noa$a>e{9^oy
zq&sn|6w=Vp#<a5XvI{ls8-F()vc$W(P<`OPZ~|KC-Pq8*JXkuuVo2RO^BzaI-^2C>
z8w8CKp1{eS#5AQ=(VM_H{4Q&m@G17N3Ed`5#<yJ1EGOa?df2h9KBxAR0dppJ@_Y=L
z39`v&`8jDCvfdYNq-$V(Cud74AH<OR*dUew?&cdHCYa^j?ZVx|{L##I_LS2LEQGhC
zUGaUA7NRxadK+2%GsBc|HoIwQ*Sa}|x9pST2HZhlAr6A5JG-%G!!N@Hw~jkl7%iKm
z)M^(;@N{Fs-^&vPgLvau8o)C3{fO~VQMz8bn^DVSwl#@r+Bv#R;B&94yp~^7B(EKA
zp5j{Wo5;+-E($&g)6m$!9R0&mZn3T^-<0JEu-<G9+ns&Qo{hZT^)}Qnu6}UCbT)@p
z8TduTvF}$Zzmwv5ScGaP{>WQe`=ZoRKCk|$JwDKsV@0P*`$c?-c^h6QLV<6dA1-qM
z<1Q3*S569pBi}{z3V*G(iPO+AKsdda_J{Vfj4~fi@O$tV@n-R_NW{XQP?~#er9Eq8
z=C(Yz@-M?l+jq|$<`C2tJpmmin^=BTjVYJcTsO9M157$}h1ZnmKrF+Xp%+0X!_aTQ
zLA*Vp^YV{cYeZ>844YNm5`8J=LRdKg`!>}zl<_Oa>ZjNVKS@vG-osNxdch2^iR(@6
zq*8I&shT7<UDGW17qba?2lBu@%pC72$5n^i>2wbdZh&BZz4W3g5OGWQBWhQ|#JB+w
zFNK!_@#gM^`IdBF51=R8pBO57CvBq2kR@S@0yU=IjoBubGcUjoH3yCZ8Q@Ls5)fiK
zu($ie);rcg&T(Fqe*k%m;)ZTPgOC-(9nk@NYADh2p=?7zsPM0vg|?7yD?9gYiNy=p
zf-Zj`Sn1p09L?soJ0lwexsoqRD7-fOy>_%_s&bmFi?m!E6eE&_lFe+7^}BqDQYG&o
zV_SF9A$VTkRb8vXAvukOadjs1Fy{!D!&B+62`=%!v2d$4<!;H^ThNPrZS2;2&SaK~
zyO?T5Z=n(c!~NR8t02Nzjx=NE>S>xK;eK5ps&#xp;*!{=+M#$7+bH$gcKJ`hR|GGm
zB4xd1Uf7>u$ua^-_k~$y7TCFytmEW@SGf(Wd*L=q-(-8m)@R1~hL@&WmPmU)*IU1Z
zdco2%4}nk6ay*Ikh@Ul3`PsiZWPLB;H)@=6_IBMF%ts#xM)67Rx4<b^u5S!@R{*Qa
zw10;8*2P6{ik%%jRMTFzT>M4g6fP327S0w#ie#c%ag{hz7?ASivxI$tM$6VpebLjB
zgu20|T`VnWnWv5Sm*=`G!7QyASXi6eyg0MAiDLmNr*8s-SsM`_GI22GJ2NY!V%wA(
zuuFtaa!iS+&uDh5o~bWJW=96p`TT)_Vsnf!!Sx$3hTld!MRZGiQ@mb$8sANCu(hsj
zS$U$a(CqSL2c>MUX*xNEb$nm;<T@nw29}Te*!MU%JroTI+2_BX<#`5$CuGNDUj_fr
z8OG-oD@rfcRXY6i85AKVixx;HDJrG&_-@WO|JA^?Pz^Rxx=|@p`Q;bHvxw{1LTEtf
z4!PdF+J$*W_<J+Y*nadpv<hpAdH8DaenBMk!`8KAV3s#aR#vLNZr*7tvn$;>em-^6
z`_Q6lNUQGJaN3?hZ{cs3zEh;B`>U&!Sqet_QgT7MOLUDm#Ah>G(j@hS@c$z6Bff-H
z>gL4thz-|nMi8e%|In!OZe*gsrJPCBfnaG6Ba7|-)$xk9Wzjj}()D%g%`!(L+h{TS
zrg`tNWX*e)JNCuSeV%)4J7obU38Aqiyo2}~JSc9b;wxtg-%%edca8V#0B5{lu6&}R
zSYE9Pk4Vs+Q;j9Yga-J^$Rpg5L{M^r?c}u->4**pH+0(9+4atO%C*z`HZUz1$)s_`
z$b0xI*pJ;;J%D4mCFH{Tn>leA-i+Zzt?Rp3XSy0Z?N~13X!r?mEwJ6PUoW)H57KC@
z^s{oDW@1>1=ALq~I1UYfiO_EN0M9`zV-whO<rdYI@F?Bh@Fu#a(U)|DW&wA(?Q(5V
zc`v=%v7Gg`Z+99TqrCn6=N$HiZN&p~<`&OvIOe*>+0ShNvViFfkLpaGW)0u3++Tg+
zY=bL>djVdJ)$#j@7D{%APRIxA2FChhIx6l04?P9;P_Q*`x9FU-TFeLz37d(IppWQ~
z!&yI-%{MOg{p7R&pND**q4ak)O#Q$mw$F2<dIDru`WHJZSJCYNCDa6($IgiJxd6C2
zbi}EsT3XaKKdoGAq1efTpIZofc|38nxCIe}zWR6hB01CXWy+MWyBa{XMt(zT63%3I
zR!>kf+JWCqxIx%Sj7jsve$i7&m56m33DfyK&`l&zo0((#`p4JNc?A{E>d?k{h9t9+
zrS$w`ziymU`)_qm{TRnW<^+<5E@CGzm*9m+Z$t_dgwAp1KzHyH#A1<AI$D_*E{PK+
z7-G*fdDQ$?v*Atlst&*||3b%Q-!1wJ@Eg1r+7Ef5o7{YQgZGq4Rz09PQ{TdQpEbNp
zrM&*nZruIWwagxAqiv_`xZ{Q+*EZ6sw&vL8x=YCA^cfC;XAv$z0DbG<XB||(t|7*G
zf*OJr5sSpDm4Ah$X=X~>pk2u-&jo5U@<u|cG4(y=QrS{rKG7VHV0{V}ER4U1n8R`>
zPk?<n$3tA!D)f@h;B1FbZbryvy;k-n+x3HAIJ9~pdluN|=J}F?1DH+Za@TzWSt~Gv
z>~jKcuqB#}B%yzyTM-%ZAIN93|MQ9d(mKU3WxaB<s+*=LqE*zR$VXxOWByF=L|@hD
z!H1SnRkup#HO9JD1q`&A{2qA9h=8gf=x$Qqxok*vuBq79Dg-k%)HaGw(*Co)wazZK
zC_Be_*&8A^P#z{7n1_xQ{4PEw>nweuJ{q+$c24AOwAz`dpHlC2rU2{k$?V^Cm<I?u
zN&Xa6bLV-6nz!42`Ru?Z+<~c(Bd{1Q;f@0t+UM);dSjbwA7@Xo{jjfd+I?aso;wGY
z0ml%7V7*YqOYtnOtjMd(Tgw7CZnJa85#R!3uOLbOL_8NYk$T%{$ERRh^t$xBvZD&s
z?9`sp{?KTo=lMT)A+!f?KEEGpV*CePj=aM_{%K+j+6o&lm_)>*&s_`3HfQ!oH|Bn;
zt}q_7|K?ibeI0zvIYy6h&8<CC^iNTA%|q)qmf)ApA%Uj=%ymHf*nNxwI)Yy24-^)Q
zI!Tgc@d{1&-Y9kKFkLg9KK@W*VtlM}DRtWTSM4n0cJd3<h`(j|?;QS4qB(jYxX84!
zd`ij6>bsUXf#+1ZKik#c4m#F2wpcqF#v6*wCfD}Bk>JZfQxd0Zz^B+_d>gMndS3v_
z_o)bJ8vV?;yNa&f=gNd{iECJzja;f#ZPSQlI%KHth&|Fbm-|W7NBvH<K{lC9qPvL|
zyjQ@ZK%FPupTcsfLR2pGkh()FpaAj<Y(uUMWB@5hf8;`-S@qzoOX+mpHvMzAm>NS~
z@pUBoa7yWXZ-4X3YD2ZtIxf_O5VO|jm%_V5cTs^*Of0}gU<EAwrAp!zj%0~xJ4I9E
zcT^dgC+aUEL^58zO>;^1C6uc_P{`zzRHoWq1kTY@NmpP2`@c4m%&=~#i7QpI==wMQ
ziJ%Z_1v-EV&LB=bXAP4Yctl3i_c_18EztkqcC4j-C7%|fiUN6o7*!WXGP={@3hbye
zpdZ?>)AbyD#9uAw#}8sDY<}%1yxy;~jIB>;80j2GJzzf%8)zZTr@vDN0vFt=&Zo{H
z4zX`VaE0%J`?RCju_Ty=bP(dwWxSDCym+kau%Z}hY8hL#v}AtmXBQ`Q3d(}cK%em{
zQM7O`&I|o=K6mb-{>AO`MJz|FTC`V8NUn<}@SXv)s2Nn(PzCo2)IRhsxS7lhN<cdl
z5BFmXK?a>fREoFYL#(fgwZD%2x?eThI@tTW-|uk-HggT|Q%39lr>>!#TYuEW<IW~d
z6CH3X9?25+hKpkaxkz6qljj!Al=YR~7QDjy3oMe$%3ErWa=pkV*$|=C9nm$2Te%Na
z-!2T6Ijp;U0q-?Wg1gM82JeGsyaf#rh2ESY<x5P-KA74bDDy1yCxuApCDIGH%sPi3
zFk&tbF6E90U1a=_f@mRLC_N%vj^txMHD_aw#{5!D4VW6d4d?78u&eL~5#k+SIiy1Q
z2}L{J3DRN8ts7x8ktqPe?MjpWR=(fKuH+`qaaTKs)0yFaNmnqFs2;(+{zc?gpdAuG
zQsHXiwPcm7fFE?4D=+5s&)?hl%;N?)yg1%MqOJTtMUvz=I>f=L|7P6h74WvIxteRz
zG<+g*3r`iOhzdLvX#feNFAlISlRo@T$N{)18pV4DPvguam$^!V(R>l_SV&-=^sB{}
z%wJ5|VY}AX%>CLsgSp5XB1`8#_lX;$ss(zT?+_SZSq5(*EA#<PLbd`1|8?gZ_aF36
z{Jw0n<S(H?dR<c%6&LT0E(|*vZizC*ZcA*Xp+iz*X2HhdF^0CDGmHXgNq?sQ0N>C%
zeTOYs<!4H2s%YyIaJSG$RKO9m-A%bOS&B)yMQIdUX1Kk9AwgB}7d4ok3N9wTDwDNb
zWtJ!xuh+ava>e#g4GPuNF0J+&mV1tX#q3TekE#xt@Gi=}lK+6c_Qv{bYZ4SEU#1)^
zUWf~M`_Oe<E1725pr`ac<A1Jqffl|D$2xPIQwk*UUx}LF;qXHKY-xqIqtYG%tVr4S
z!an+uE+<{gjR5un1iT9R8(iTF);+CktJk<=d4zUkq&+HCm!N^wjp`qgNxZpWYdQ|>
ziLQhnaXR`C+cd`!zcX}(rE`$LpP>|Rmu#tan6w6JXKYgxRYF#-vP=uK4yafkULsi=
zoJXeEFYBYLyk!p?D?D35mAqPhiExI(r%aH=uvU(v+|7`bKU&yHv`4s?KMT#~T^5~`
z43S#-)p&{Ine2%=AbCPAv%ISwR5ira6C6lTqSm}6&>e0Y=C-G_?tQj8<H67GMU=_x
zM_GF87w9giXBj4ILZg6ooEGp*BAJiyO5rpb1P-E6L_j>B|C#APbAc7eC#5EwJqvR$
zSf@6`S}RB?E|txcdlWoHow%8(FK-;}u-&Y?P(v85+ph<ga!!+deLcJ(r^da=v)?K4
zPviLEJ-kxhCZr<Nl`|b{#X1QdiEEH*DxIFm{lfo>?zLxC`m<MO(+vuLXUHRHBN&Z$
z7HksWsEhj7HlVSM)kb#5n#u-9hY<*#hJvUCN(ApPGHN*Z7rs+GUAmii$F1cK5tx<3
zB7W1X=da^r1`c>0f#diE^zYW@Mc+U5`5K+uzsBY)@q2v}Idy0cVQ+;@fN?|~iDiUS
z238BYil*XmthxI(cn0hOuJ!l!+zLz&9su)@Zcq|SK5Zcz95pr}6!TKsS|}HeS8odU
zE8hT%8kI#+d4-ihYn68?sR=Cf9ip_rMdlv4!uqH#$&l!p4-OQylUyaDFea2wHD!wZ
zZS5`UYb$!_U7n?(=iqqu`}`93m!KjHjZcj^9!^VhaEYuUn!RBu(wXcUtmt~V!dT$D
zK(h%ozmCr3juhnb<_7OtPSnk5Y$R9WmxN#N9?(+m1Ed$$3h|PYtzB7?ALerTZ~DJF
zCpmfs?(nv$WExVombaCcD_<4XG8$5RpuMK;Wyh*}+cU_2+1%h+=QDehd#gLm*W6X0
zx7NKky$t$Ao!FbMMm<tKTs}7p4sRkGgN!FbzS(qhumU(1B;00)DbNe;!V*kZV{;j<
zs|Wo>maBd$7Lu!3JLZwff2<Qit+`b2isykR!+#Yh2e__e{kJMjt-|?+TgbLKm!JzU
zP&`C&Pg;zXg${FufbGC(=vnwp=n%P{&KC?+?NP-^d!bpO0CrxvU-yspGjPgss<ygu
zK)?ts#4&UNbBwGCeGeV?LWaBfYkn>(IIKVIUkBdjo(9{%#h8H4GP}4%bSPL#Z$|zV
z_7<*YDJ6&LWbQZIB9ss%tOp=2kinr<8zUzudxKexzKU73?;UNq@9+fHyp>NJ5H$*(
zb1UtatFjAkl;jx32A81$cE|nzvmkNYR-7wr3jeWlV_-<=5L|{PBZ=HIT#C0tdPz1(
za+8<=tOgL`s^p+d3HCMUEB2O-)}Qy@3KgRH=zXXg&mid{91ain^=RCociWCI?@<cv
z3$^C<<R&29h@0pqP9NqcHI1_q`yoi>XMlUCZFCCo2gb7JkW^;5Z?$U>Q!nTs;6N9R
z$@xPH<kc(Ojo@gYERY<OK$(I^qNiwT5I0Y6*yHd6iTv(D6XxU$12X=fFMXSgVF?>g
zDI;r?{y-#R`Oso`t{_XZT&D;(OJ-s^(Ou0w-F4M<@<nAZJ1%c-!v*h8{~=E|SEc6$
zsN{_UR(U%$_)AyS9(1TeThZ(A*HCG&6V--O3b;wwebgcKuS4R5n*=B>M*X}eVw=>U
z_%54^-$F$23*LJ5^@w9CD}q~Yu=TH{rgwo8fS7JYzvA?OjC>8Rg4|*FP<E|)y6XV+
zRrFMP8M6V=Y{tmW{Nuf3t+sTqNBUzK1DnaIp{>j?SRuM4AD{}zK!F08FB%noN9R%B
z4qm9?7jG|tOz*s;m+g?aTf2{iBJjg(J9xYEnt7ljL{7(6NWz4r7>;hkr%5&llc5Ug
zKM&%WK~7|DGJWa1z^G6^>=`dZa9g+sDGJHy6QTduY3)D>3J)~7D=wCGt#i3wke|tZ
z?C!5W78Iot)4-M9Z7lD9uVX?W7Py1$#$T{WjSvxwQ{4aUKsyK8fMG~;peZLcw1K)#
z?*rHJ9`Y~p>j|D<Al_NLP@5PwO)3e<YVVc!%jw1uR;y!!ccweW^OH5Wzh!xpee4GP
z0ArqOB6x$>78{98Bm~j|c^lDT?oehlvynLrq(Bd#HJoP5YN!(0!FA#nMCU{Sp_Pvk
zdGe9!qpFv}V(*!{V@2Id_L=0qtt3hI56ys`SR;C#8|l4VpV}a|jQ4zDydh7pW#G@i
z@6<rH13sA3KKO(A8^Ktsp`1N!7&$(AK4%g>o3&|86|zQbIKbbpsta4L>CY$arrMpA
zhbm$lr#frcu9Jn_80yBGN<8L{^xQJGHVm>~r~XF%ByRG5;W5M+d=xecct)P|BknrS
zGuC&Z2`=(G+?A{^W;eJPnhfpZV%#y%Dq(G8O>B&=Ox(xyt}3%cSJK0<&1vv`WPSlg
zZW;0geTkHXw%N1HgFFv{KLHn;qltsMK>N8zxW@rA(}qfBT!@FIaXsb#&fCDvLvo2p
zQm5nzK9k)w+~hQJl6Z&I*P`mQ+rfPeY55(pFP0q97g^ug@xTwD3R=MCAudyW+?$Ni
zrVB17=a-0*4HBgZUx<?N|KJ^*JYRozXV1Xk2lfP!!AS@$qWiO{NiUQq*dSbo^Z1|m
zGNDNx6{e1wuFVUzHmt53RM@ioS!1c~m~S^F<u2!cCO(0c&ad@+miRT$rl!)6N=!q{
z5DXR6;uE;7=t=&0j<wEVbO+ueQJBbtt>lJ*J-M@yBKEF(3)&9+&Up+T=l_)aD`(`-
zI5+C=mM$;;QZ~YP*t?ojj4ol_Dh=Wx{1na`+kX86^KI9+Kos<X&4?Wmj1a^T*Fs+$
zXDs=qO_qG`7&e;)1O4fZ^iN2@OBGBMKNY8oE(mT2dr2B)pEc?*g{DGy(L1i8Z{@Sn
zK&8bn&VIvl+CP@6<X%CIz!mR6b8F)?M_n+0iDb{@-=xn(L--Z&N#;Cti8>wR(*H76
z_P=g8`Uet=d}33hB?yAm!b`w<>R{lEzbi8aKP6eFXhI|fw%NMq?R9bN^Y)KGS7sUb
z5-*fa6YK|*>^G~o)c6b|Jg1<a#4}z5_5nQ$aH(2fGgmX`KhCwmA5b<ngGj}%qT}#`
z{9JsxxRq?G)Jz=1Q2~Ol#AxEQ;0d2ia@v#1&t|vz)w0xN*k-@)cQHfRQ_FlAPxKSK
z>sV_nG3$Isp;jW2s7F4qIlb+iOlmz@<y-3_y=&<-@FDxtyTgglEXV@2#kUex-f`eE
z5KZtz^NBmsEo}Gmg!o|ak~OAwaK$a-FJ~YBYicR|7Q}c;7-8Nzr_=>2%4#LH#lcIg
zKPweaMJtgP7zd8$941rQ6y%;zYs@U2D19ZU5iS;Qmk6bQ3H#$4*reD`?m!@o>_x3%
z-49{N68A{M<*Ls`-iD>VRBjn2<#!ZmSsm5i!t<Q-c6H;^h8yNoFF-G1P69hPhy1r(
z0#}m#yS2UJq32=fvOuVuD>q0X*<z_rE|HCAeI5etakw-0C!0B<AXqk3^F_S|>+gPA
z_c$+D^sPQ<{mVJt(;+D2Y`{9>FeImr*?7iu+g1Nu;3?K0TMs92ztU!g&u$``_@DZw
zg(?N5iUW!~*)D;U_Z9=#Of`q4yc`T{^}O_K_Rl1H5}nnZv=^n}R1bZ>@^Q6Q_AV^%
zy*d6ta#EDc?wOZB^<+~6zhpr{Y4M7NDen887vBB>l#B){(Pd~JlF4f;{V%+2m`L?S
zxraCj&p^kqrU5t7j>#c|fsa)GPz>jjV2ZMd^d2E5m9-a2yOsW~m%8@*i@-|3ThU<2
zSLt+OBeLB)u|BT4one8)NPeW%L6rRBdqZ8}JOePGDO13nLQ@5}tf^|Oa6UGJS571e
z{(~Bsp}`{mJO9i8%Y;LZ%ipU~wVQ}@{^9n;Cd_@G-pgIYzk}B>2ZEXYMXs*)ziayz
z>q-Vy6`HUh3ABez$Za%&KUSE>r;tR}1iDD}R?%9OBK`+l%~Sy0p%8FCQ0t!UXm9Zu
zJG*u>udzJoRmE#H$h+j4Y2KheZ%OibnYL`Ec@!$b7fao;dAxupym4BcsH%@)pUdXF
zYnf>UoUMW_k)!AhxHs>hd|TxE*rZsC_O<8+ua-NOGc9;Eu!VfXGKl}M@jNCvnwYJ9
z61zO^uArH(j@7TJOn}=RT+g`4TY>j<;{Rq=OqIi<-^4O1Ut5O;7SVr)CNY1&T|{eH
z%2f`28~-58mvoX2C8FU@%yRM-xr&+3`Y`)~lc@frgqaDP;X72zb-!X_l#SF(>)*9Y
zsyCQ{;0&-edPKkxUS+on+t69Ai)CXo+kD-aJ+wB`%5@%e^O*&_C&WNubLl>1TkXP#
zVLEkW2laH^!~Ey_>gna}Ppa7-%5e|jndMdo2jT(MnW!>tBBz%rq2^1C&2fjcP>-n&
zp)Kg2JRPb+{|gLlI9m3!cwwE@*9JVuZA8-88`w@n$vG922iAha1)W8!*gb6qc9h+-
z>_gU}QTR2%4Dm$XYUZY|pUVrx2@Xr6BsMzI^j06s5?@=eOzE5K<f8^|B1{)Fa6fs(
zWjC@OWG^hqwH^r#;JgI3q36*ncslL^lfiJ_T~&D$Uw0?+clkr^-2mac9GneoW-Pwz
z?u!nOeWm{cA&6iimx{m8%WX^b1@0v7V(c*|+uMl_!99?7bfIUI`<Nw7ztDP|{WNSw
zE`+*!^S!<N3+N_+;r8Ec8+?1vr>f22CE<19Kedl#>m?46NF)@_3?=w>S<4%FzBSxE
zY?}OG;D~`8J5^4%4hW4$b|D>swV;`0#1?R}9hVw%>q_dkTP{&&(IMbfYAW@G&S2*R
zDd1pEG$#X_B6_bK7sm3Zp=2Zu{)g!gRbj)qQ+yk&E}NDqBD8W2Yn*5nI&4cf9yL95
zTqZXKPtbY53iO_2qy%9aYjevY>k#{I!G9q$uMc-NCyA*IJoi_-zF1aS&7KaNn}Rc{
zcj3F#8tEU3(P2l`H#C2!!^JVkZ~jr<2+l&dik8~x8eRF1vQf1U-K)52WEHO+|AYLX
zHcL92Fi?vdiK=-G?Hu{O!PHFFThajUVw1k-pi3aYo<F#thRy8fg9~Veb^$w)u>zkk
zMKFTj6e~k^Koj^cR9BTdP}rs@t}VDzeZg?t*___X9OZ-%4sl=f1sln%bA~tAYVR56
zdfo6jyeUi8n}WU!9q|3({^|2EOStLmd;S@~IX}QX{C^Y!!+6mN(P)@jv5ME9Qx7aa
zAAs)yTlEKjmcQTrby`I;_nJ^HwqK-H+=!T}>#sFp0~{IEL)pk`Kg&Vyn@}Fs34RM4
z$4+2!Fb(L$)xxEKgziE=@lSPsaH&WER6=~06A@_Cfyg%zI@J~B*06sR%Tc>KRIL5h
zHhoIT6ysl>1bPW~9`Awps$?b%Qv>XwhP{n-_JM&Gzyh{=-&UB055$DXR=U<X-n$B*
z*lfZ%cBVHBI10?;qL@^njJOllT$?Q?cs7<NxEDjP`y{TvS!nz^H8WUq)mM)u6Dve&
zWhlIjuBq%HMH{HH2_^2DH`X@ZSZ)C8LChBZj&=n5Pz9d8o`>W~CIN_`>*>3pB-Wwc
z5jNpZmAf_5v|l3YwYV%KS*$+AHop1pzsq0#c>8%y_Tn<iv^;QzPQmXe<K(>rXF;{+
zBughQHn%1(Bb)gjiSfLJ{D1N9kcye+>+g8zwv!t<1CVjtA8;%97yG*XfYtmd5&=t(
ztYPW!g>Zlf$b+&xK~H~F^~vlXS@z03PCcg)jbZ5v%Ovmlqme~{L-m)+f2%U+kGP|O
z*T?`Yz;32-!DK`L3}C_n^`Xn~G+u8a6Z%Lm3Py21U~=J3`7@<cxkm}BT8sAbT1Xa4
z6S02ocEvl=_kUcNzP@OFqs&(h&yej`3B%T_E{Yy=j@#bV9oDaORWiM}Gr5bvLNFd{
ziWeesa6ePTS;oE1;LKI}h4-ve;=4+nWiqgfvM#FKO07nw-X|ehPnA~{lB^1Kt{<N>
z?&plWb=6$Y5bg-xef)|@F319h1UFcys<J|3MU0`qnHu^V4dCyDy=4knl59Sa2Gnw1
z1HG8Dw8ppJRqHuGQSc+dMwKM|cik`bAYlru1Ez2ipe2HLyf0L`<#ws=*Pxu9)tiFj
z#NFf#@|LP=%53R%w3~ZQL$6|WVM2}4b~#W4q!I$zR=Hi#N-_#)?R~@U7-ZB4I@xP-
zaeczT11wcBJbZgxL9A6*sCJ94^Aphy=v!VS?*QiZS<0Q?lhd7rPYlQWuYyvrKU{~Y
zq+7*(xN}@BD<$O<O+Wl+SPyrCc)R?e)~ER;y$|F$q_!{4{k|MO65vuN$h|%z!@-KB
z|Ac8}GuS>tE7pF23*Nwg@*CwLMU7;KKe_I4c~#YR6QBKU|D^i|T;ySt!8dVFdaR`%
z^3Rpus_x+Y%58%kl+04Sl~s#Q@Sbz8bGEZK2+%JG)Ucm|HY{JIO8O!EY|QM)Fcrn0
z%seO0kQw9)Y8LYdvh&11srh2n?VMKmQP#b|GO!JsdV!SVwEY#i_>4fG`f~-R@+Q~3
z^lZSD>RN3VIV|2o)IlwRwEk4hPeYuQ^5t;OL)%%-$#|(f%oddx5vi7m+OxUq=G>K`
zrooq-S%Ouv4q+A^Xq#Q5EACdjplYwBr}th+0aCzB-X3VT?@WE5q_A>}#SCkrcP5Zw
ziPEibDc#gdI?mV+SOz)H2dhw{BwO`Fnj#&hND=QMq$onkTuW@t%x_HBTob5LsDtuV
zRJ&%wnr)Y-ko>9<B{4MvjN7bBT}`Mb0KlWTqp1hhsTD2C>T6H=R&bZ2wU~{w$6M`f
zLjRyQu)VG}AqJnWkZUZ_za^fC{X=z>-ya01+rCU|$Ye4r-S6oQ&>HSCY=^43c7|#N
zx3|SydOim%IbPG*nNM}(<w<5LI)o2W)$?P$iH(2PtgLS8yhd-O$FjY(mVsiwC}iS<
zLGfT`&L*sroYAgUnu$-Ln}I~%Bd62H3pS_MhGO8s#2C?8MQ@EY?pD&4L`&EVs#EFF
zkMP&Cc{6KId4#}xqzlnWzD76;TSzm;-sK(3(;7#)bigNQFj|k*V+SN_MK)vs`dYM4
z+co-_E=rZndr2-c?x_4$b+)dbDaw&=>+HP^))K!|V`4hDaI{Wpxh*yl&aT(wh_kAT
zUN<aeZ*@lK04NbvD%KDmsb=-{`BZkl;=~%n67aR+o)FmOy;NIRVr(bkAfc2FQ!dv`
zm$$=;y%Wt>^>wB(?(d!_zFt8Q=PG9<Pp!;g&pSgC=SJUA<%ZUlwEW!T>!RES<3AiX
zA(1drKr0G!2(~x{Wp(MDJ|^a94C6RGMP6;&n1RtNqYHEov~gk_ZXe2G27BsEgyBYI
zYRQC}G0tYxTjaI$lV)H{TvM#Y=A^mdV)X*;Ir%pz*0!W{-j5Givue)xo<c);3)nlB
zP}Gulj^fpezl-0Demf&a>8_IgrIRIIZ$>2+#XX6Cp?fL%$g_i&eF4WyLu-B8y2#pt
zjUsm${hYIfAEr>NvebDxojQ@2u6Uy9thvHp?pohiT>ZJOy|W+L)7#cx7#az@;>43q
zqrAwIc{;mWMJF;-kgDmS(}wfaN7Z@StCCS*T%flz*|v#wl5cQd3pDj-_|!D(g~mRL
zZ>l~;%m^E;ekkiCk;&k&vtbEhzPEkFzj^&~UY8tdIO?(bpL;$qG2l9Kt@%Y2QSrQ7
zU#}xQykw;_qEUy%L`4tNm4r_fP7ZAiZtyO1@3k*A`%Plw1M^0=JK*6gC2|xS!~fOA
z={S*Z!%VS55*dvaLoCI4_rEbYhbm#?)xbNJ0rLyYKv!a4J*{ewmpv{eYI?XE@viFS
zVN}G<xcK<lQD4Hx%1$H8{kxrg9S7=Klx-|uQ8&oc%)J^IhA$BBQoRW`Y7MHL$`$HQ
z+Oe7e;)AYXB@eUc%)2!MJs>oTPqMUyGxBXj6K1TrdEuJOVTIZH{{F@2b9UBW8D@!2
zk9Z*72QLY2B)?gXu*{8aWlambWkYQHgMUEZ<caZ2(%|HU%{IplRo_(fi+rK$t69xC
zUB9;AMRt7|V`yguZQI=g1JU$+x|{QPWqJ;tbvJKxZRcQ+_$}NVKf3A4mMfE^V$LdO
zBM|BJrF%A6V;VB*4%D{MFYyk7&Ek<^QzLIje~So{Oc4H|_*aVa_d<{}SP+qQsiN9a
zLx(}@0B)#|Dhdq-qFsjSrNuW2M^)v!j3}sR6Jbt#nD9R8@2IibhlGU!0wrX$Z;-3E
zt<jKZXkzUjJPnKiR`Jrs2|~VXxb}WzQf%9pabbg*wbdU=c9bggEWi>{0oC4~Y|G#U
z@YVg+@Vq*`Bt@SC4Oh*Mm=N=iW|Vk^WV-<7%Q-ntz`EKDdoKEOyy>=eEFHUrYq2Ma
zPD9>+<Duy+8~dKJGI3eU9f`xmw*u*wPPQj5ZD<{G6G(*DVmqMM<V;Ic&4-^~KcxNG
zSXJU44gAUbD(ucSQ(mY5#U{81r#T`;-|+47FVYawlP2A%4!d=b`w^1`ir8#&t?X9R
zzb!hoP{ca1@74$PEvt>Sw=7MJ>Ge+=K}RuJ6!^<)wm7P0RD0RGb27YMFki$v%=tRW
zciAfJH@Y`9i<1Gi6M*XW%JF<Xo5C6!dP2p3Q<>?Gd8Wb6tl&36Wo%+nC~7n$v^LSV
zt)FKbMQPZb#mi6vw;A*kJP`QMxT5e^{-FA8?nbt|xSnm3Zh&~iRly_40!6iEzFMnn
z5;k46p74f_`YT<t>^Y7!?@Z54TX}%u?164;z0JEf`=TtOH`^!Izp6WKR(aI+1Vaz+
z7w`#gB)(vif<rCst-U;?cZ!duj(RKI7pX$BDEPrU%*&%k0EA?7RCUx0Wh0S}o#YN?
zl9@~Nc>gXh?)3(0c{9~(bdOd4an@N<^>*_w|16{v+LbB`-h!39572(<qjf>8y7XT8
ztVT<t$QI@M&DTBP<L1autGCK}%JY?bl{!sJjZN|%z7e?XCjwDa25US8Lfidl&`8Zf
z{?M4U>x4XCx7wnzTV;Fd*Sq!v#MB*LNcJRrcNC-=k1cXcYPi7K9sjm`aZd3(GSiO#
zbv9+>bdsh!gDH}Xh&#GXs#Bte!ci<4;y$62h0C|$Ly+gp1X=>~M4bd6xWT=ovRxU#
zl7sam3XMS_tWW}oNAcsJ@0LfUo3bzD$JQ=&CXpin8;`{Ii;qf51y1+_c$T*vdk(h%
z-*UL%474TjnrJ4EQY@6ClAXMr@I*=*_{iqrdXm@7j$+G~oOEYtSMPPfIBk=dvL;E*
zn7F;+#oThEqH-m>?O$q8TGu(p*;~4TzQgXH{@LIGwspD^$mfpZ^~59itKo5kTRK60
zHoPD#K`G*&hvI;AGKGACbrH9MKzl<`i)?OwTI~X_l!Njl;(oFmRR`HH^c}g@8s4C*
zyK0_DML`pZo-BX=F|-+|4UF~NFfKH<ackLR^e<i#F;%Qk-d2^W@*)?;Ka2PvI}U&M
z9CF^ZU-3yptvLo}t+$zJ80!t?IP;(~;Zli7JX0i=<?(Kl?`j)!zvdh(o@%HMZs9ku
zlm4^tYc@&Q!^QDFVx8nNZkYJ5umKUt+Sjr<@_EV>*3s+}T!hvKQXMfin^|TV<r%;^
z&RGq`hgABcg7A{vhH1Vieru^nx>})EMuw+pehP*LPgvSDoUm*N=s45p^VZ>dKFd<c
zH1@M>bzA*=;S{BqC4^AnXEZt@8~Ta#!@D4Tx!r+e)^?#|8(u}gJ$RyOXH=E)3caPS
zb*?%4ammZZNdFf4ET$1Xm;bFvmt=AVHhwK0QrM&Vwz<K6&%Vt0mX^XAY%|+x*e8xr
z4vlc>zUv~T68Jr>r@BEN{4HUI+k<+))Op##cgX`7^$#EvTv9y|9|h%}2aUOgyPk1q
z2XV4QC8`sQ5l$x7gZ&Hz`G0@w^!<CDs0_9v@MNJ_YEl2Kb_f}`9of})lKY$FjqI?z
zx9ks5Z}D8=HsT4JD7eY(&YW=ltXWkZtXDK%aqxgf`TB%6t?QePmgV}o*M`;HF?xNY
zn4C}%xx{yp2AQKi%9vK!rsQZ{SNCOhDt!j(2;QU1Lmk2O@F8wuFqaETheo!Ft<%wx
zw%o?xM~~jVt6^2uj)qa*=9~raQHdt9f0N#cjj>IdOWK}k`hv%;x%ai>yQ`nHxi4zl
zI#BXxs5_JfLZKm4nQ?CMZ~1hs%{>yjpcoW+F|J?2lxDv*KO5g!ZO7lzKRmbmu<dsJ
z)rv*sw<@<c{u%fVq{4YXUnE07$^KD7sy*sT*>?5kn7sHs(PzYuJ!7jz=3grI=#w2s
zO>Ol-v&dy5H@lY_+cb!3o7Wp1IR8Q9khqLQaZ@r{5Ppv*@tKWfRZ;rojy$g@(2ah<
z{078f3+4MXucU){LpY=0`RGJ6fpsh9i9bsx62Eu@B&Fhy{N2t?<tKlP_&hTEd)XFK
zl*R1H0tzK>*!w|+sC($Tr#aiCg5gr4ia#102QDLr29~@0b>0e3oxw37)D)`4Zv8Lu
zC*LBCQ&&V}hMm$}RdrH$CAnBF)P;M1u>^WJh6SGZ2Y9;LiVK}Tl)uo5X5N1AM_!D$
zuQWq>Q+rvC@>9G|8-LbyG1<uHXb#(y9e^goU4VMeM~k|$ed(0C%dTHAAxM^g)6m-G
zVHMg&ReMceDS-Fl4)N6nVuNeFiQc`QQ_OU6w(6orC9($VjmF}%$`8&4pb8xVgV=5S
zFCvzg8Qkv>S1U_JY?iy+nc#cD<|`ipRY(odQb_W2!Vlswb+hp7@C)iK*i=Z!<dFs+
z$2Hu2(vwRj1_v@F+$-1?{3iIG9!d1nzEUjZU-dd_)fLm~`vh+AY?7IhxBM*_g-!^)
zFb~Xok*54SF{@`qs{IW)fVW3ICK`+S6vs{45*9B6A$B^6R>LYzb8294ocFtLnXk^h
z-}TgUfRxg^*<J4jJVm%1Um~)HpNPAlJ0kw%nOvzY`&DDH#(G=(2m8-4qY*EJhu)cY
zRSqp^QIu+}hW}(ecSd<jMT}%8Q3C%*pYurq>7K@5GJFPW58nu$BIkHNv3oXMusc&m
zjev~2PWVWfSode#!=!|^o_2xcctTN|_R0KW!uPAi|LXaTB13Q2Rx%CK3m&1H$)k3Y
zZ6!5=_e}xBeAA4V563OgN^YG0i>J5wnsF_=<*{?$htkN){&7?n<|>#BjYApuDKHR!
zC;k}rF5+L=n(!HM4Y9vz4pZ%_erBxy@*z9Ep~QWjJQ(Z)T<7kf-Ug?eH&y<q+G07+
zk@E}G!y@UhPKrB%j%Z_WlyQ8GqOPnC_c|CfSi*URln9Cxy0GZ5JyNM~5b=}Pj4wb&
z!O_TLeyU<$*mz=%YhdNT+{7GSSrhXm=L+wi^bIIXk|GjuPuXj0((4W05eUT_B_F40
zCEJEIg~ro-*F6*KD=?LtH@OB=^Fz@f!Yh`~l-|Q;;z419B3*5hp2n-uI@}lis7+N9
zfpVj5ZT5?g-cPAH3rf|j9b%}j8~RJrDe|6V834E<UAMea+RjD6XDrttAM1%^11&>S
z-Eq!sJ{xcnD~5`}44{sw^sfzm<YXe1l2^(kd8D*e`1kNP(T8HXsq68kCa|b7=TYII
zGQM778)8O0aj;hLUiuu%4W`;Ntix<Zzno@g&JfG*z^}1*fD+&@58}G!jPT4M+l4yQ
z8O&rriY*f!6(mbN^23@@irXqeJ6f3^vmm00sMO0VN&Qiq{(DYB?I?G-dmXbC-Yy(3
zPr$1gUgN^bm+Z{8C)?KBE!ijfAx%*?Q`>}>$<7wkywO@`x^DmO9_cZW&zP5(kzXZh
zDw{1lBq-tI;<k#)s8%tg<^n&#cCG5~^2ycTOyk(Q%K=Y1lMHPjro%t{(~NM%l6sXp
z1{eXYz$yec<*_Q0s1Fk7e`U^T^qKRW&#5o~rFrByY7TmZwb)Hot&p#jHOLLJ-rA4a
z1O>|5WEYj4s@ScE9Ph|x!H0o%{*IwU^awcFr!hTcc?MJ5sR%7fksz`x)nDoe)k@iE
z?2#|U{L^&BIUr;M<2eVYnSOil3g>^u^E+S`u!O6|4yks>?TzX#+T@9@36*N<|8%V+
zfAgt5*F3Aef6&6vaL3EaqN1qcNp;sfr@;ZNVeenrCM^*0C;QDb0ZtAK@%QGuLVrh0
zoOsrneh`IZX%UD{t6r*@BD*SBt-KvC(3$W(R$<YmB2&HF8w)()+zdVq<S+wK0$m<l
zYzeEbs<P?(ndUh!_`sls2B0=j%V4TAWB}RLM-_D(@Y1Qy&xX-P%zVuS`61s9e;r)`
z{3`%sB~7I<HAIZdVotIT3M@nKNpFZ~e3qz}YGs5?io^STdDhSFH(;%FizZF0j93@d
zIm#JPuN^CD2ls+L2s)@9sV6H>3X9OTKy&CZ_6$h{Bj`l`W>;Sd=R^g~riAPTA4h%y
zf3zyRT%J-=TQstIiaFiGcw1Yq)I^kiFWcKN$eL%H;1qZY1D&Y0)T~hFpvHU0znNpi
zCJMdc<AN)E9czz!uHi(tj=rY3AC?!9AG@wyP50HEnk0^vegJPXzr$A1K)G0&%iGBd
z%2$N7(v}lV>4BC+<6AEUenJGCje%44<4(IvV@qjpltPuEI@&RweD056Eo~pHXFO@l
z#L%3e!VNWs*U9bwu{kNH8?Nh_ne@Ff(^fITl)-xK8XW<uBShe<MI1~RJny{}d<-oU
zc2nsz+cYzE-J;rS($!x@4#X+mtLYnIjDOIidGxICSK*JN9f?1hB{sPkbxw;)Cd<mA
z?2#$TWHj0|p!i~$w>Hx7%`{Qp%QD9GxBHQ2sPkBLe&+e~IT`#SNA(KBU)IOgb=C;`
zHb;TgruSC|>arT%TP5D{t}ZS%OU8^qR|s12)*#a%9)JJ^=r-vh^)2-|!FsCRX0u)J
zPUA!ghp}Fnq2cYL+9qFW?@tU@KIRpLoNzC3jcQcXaNUit#;`j1W?=%q1vrCj5_m<`
zP`2O~vcx|qpk&r@W^gBA*}!tLA#gwN7n{!*6S^O;yMy%)fA0MXWZ`)SN+KG(dX8zQ
zRqe_3uD5imKAZFE$L;Ju`DN22uO(Ou2=US47`9i?RyYU0$!*2mh;<V2rRSuprF&(s
zb*99Fu@OzB%^G6MV`AgU*a`6);~&Nzj@ZJx=FK%LSZ?QNMuJC+t+MsfUb3LvK{WS>
zDzkHQ^Ho)!>YKa8w1-+l71BDI^^zE_R&(mt)UT_XWsG%5OmFIXHlDNr)GKZ)#0Y&3
zvAt)`E>030jxI%O_)}nwV|&HA;s+H`MsFYutsxl6OVyjO#_&Ic`Tn-%JFW~)1;16;
zrT8X^x8p-m?=)>SsO%+v44c7r*G6)i5iW5jd>8s3@)q4AyhL<F4#JB<^?~oMW418+
zVdr-G5}F5d1Ao_l$Xl6nwDg0apJl)Ct>ZUOSKlu3wQWl2#jL{Y>xEtGBYo#WSD}u)
zL}VE@Pq2^sl-;v0blH6;KsiB5j8c<SEHBiajhh>@C!&ugMz%_-XB{Btg<rA1u^HO@
zqzNrL>;3|onkLr#s0}v{pxR?gd82tfgn!9q6RdZ%@nX@nJgi)5s{vN>`(rbK6h;&(
z3EZ*wvgVj!y}+ucUQxQh-`*J>wda@raOe(j6uJpqpfuzQCXXet4CS{M-csDwG^kGr
zo&?@j-^fZTEN!gvYygf6PAX&6@08K%Edt#Cw61k|Vcp1}Su#DMTkJ}8PvL(4Jjq8%
z60ZY%fCEC41V^R2_$T@Mp<v)pP|Ku-qJ!i7Qr{Kt4eu__4>%5Kg}sMjc#8#ph+89Z
zuJFo{KMKFD%e+w4#InjejM@pDz+hPGuX3)?TMKIo2kMP<65k=J6zfHMh-HEWxB;;N
z7JrDID%cuU6ERKwn&mv!fM0+uc&+G;M8oE`PfGrkEmmGqj8e~$(~{QmbeU4B<?O0&
zUUVRPNx}X4OxM)l;gFx{2}~wlA;Wz!b@TFb^W-I;8hx~ow-eb%v=$Yi&A^@R9%iLw
zvn9hz@@^3GcrY<Y=nyx@J#6c(H@E<5#%2h+VuukVl*Q@9Qoc)MeY8)bg^5+_ULndP
zF5g@{r@Xn|>yUa^Ip6s^@hgQ4UkudSzZq?|=Dyg_GITqv=H{XMc_rX^a)S$SuJ%k~
zFhVFjE~thBa3OREd`KPlJoI(+x1dIH&+)ek1_)*dOT<rPIl{L5uJ{+hdBGU}k;*{s
z@9D=fv+GNJPOcjV`444%)PM3`hCVux+I2N#W1;7FloHA%JG7(1@>PokP3UHx<95J(
ziQa&17q;VH1WLIoHp6_5GXvNFE$7a`5VUQu(3)v}=r~B~xI4L0)`nN0e4*Ti|K~kd
zKcX0^;2Ba(dgpd;5jhoEi9BVwR35jq&To80{}POn|1NtgNfqT|VQ3ogkV;_=x=!1l
z(!Yr|C<@s=%q2M~-h%CClyn_rV!yxF3x6Pws2PD+YIf)=Z~-Y2UzXUFxuP?UCDrly
zc^ShB57zf;%y7M@esE_9V6lTJ4?Z>SXZ=mIVVw6hGYdV=p61NRP%s5NNJR&Ff<px<
z;sn-xazZdc)ES4+dPKmp(xhiv2q4Z8iTHY67;Dn$!S9W2QM`{`89qk77LwQ=mHnQv
zC#y-#A=~tzh&vscC|H4EKAo+7&A8G9Rdnrk^PhpAP^u(O(WqXlHu4)NrG2H1aYnj!
z+E+O(fj`-l&S&ZuREnI#{F3VtlVdHaw)hJ;#5&!A=vREGnBh0zI|U)6fhJ9BDwj3f
zbv+=LaRy+wFdnW3M+N5D?>3CD4d^!p;;}oDY(=8BqiUKMKri^VT5s7>?a`LK?)OwU
zIzZx73{$*P8Kg7de}J>0H^KkRiyIyrzq2m(LH;Yu2;Nz>S-D#EO8kxU(2!Y-)rhTq
zoZBp<^Or{!dIzV3`mtcu-VUYJ=Qu!SAcydD>2yh^7{o49ErMI<*5EP#<~L#kh&)k&
z=pIW+Ny5<32S&kc4`otzDw;cq*r~jwe5-JVb&9acGr*qpqw+&v?|pkw7^pMr)offZ
zfq5Xx5;ljI((9aRYfJX_n(qq+ThXJrd%$hTde|K7&s+x`Y?k#UG#7t|3$e|_SN<FH
z1>6hR41FVZY8R-#N|%ez%HK(=wW6jgb!KS~4^q(eM`qEin(f9G<VZHleSsxi0W!5P
zALvzoso+N?*ic_R)qLE?P(R@(cploCbzJnM-ZN8p9VH;vjXqA^@!WLuw~aB}G|l!z
z20MW~mg>`6@Q0wi<f`Ul%=c(U(A}^z&z_Z>Kh`h_=z*niry>@-QW?_4Nl!TkS6nap
zS+vDaL_NeZ_)777xmLSAc93KhGcwp47|Yz^MvIU0x-xlAfp0DOocj%)i6n@}NafN*
z)u(WUCSJ}66@u0%&ow>o+^6H84rUoE4W{BCCj<kDJhw!L3VjFl1B#xP4yoTkGgw!4
z7xqi}O&W$i1}AYA19#mA-Cca&sZrD^YAEC5wiLD%=S$FVQQS5qp%^V6Ak#}O%hoEM
zNLv6G%UwA?^4B!fJJvEm&KXL^`zbvgSuCjp#@98=%`CW5HPJHFcN@4wC-I`hSB0DK
zOxWXZ>uKtl=<5;6r~ScCj%z+MFckR%Jt1x{0g!pbM%gpv9>p!?9rQZ$)Y2<&bJmyQ
z5!N(v9~=*NAjZkUbuD8qs;1+cEt4xo*8XXFW?bxe95iC9q|X)G#m(XV=rUX^+#nw<
zYs0_FM0plb<Kcr`Av4;a#hd|#hK$&G>0WhR<avdiz#*yrd*0^EcV(1gh1X>_+m8j#
zhOV-V!bc&gEm(B5AgV;v(AxW&`i$m?+lPrYgG5vCHrQ)S#gBkbbM%}9ztkpktPEAa
z7|~4HMcq@mT)Y{-DvW9Jv^lPs$ldJfRiP>D*3i?li#ftRAH6{j|B|FVah)~O4YwB-
zPOENhjCT8c_n1rQRjEi8fye+6d<-5FD&vXyJE&piN<(_3+*s>Jd?nC+=_{RI0m|(W
zlbaMY&x=k5GODhWXwwB5`>JH#1)k~t@0<%DC~GDcpuMPk1PArb@7}GT7C08-L0tH`
z=m$U3-`SWPdWNm%e&JQgc8DCIVN8F&5Zfe~KompY#0O>5sW-?*?b7g_@`FI1nsr6@
z3Vs$YuNv(*Pu+A5p}Gpbh<&W3^qSSwSntWB?z7zNNA6gY+nx_^m)#Rg<$VmCbPnN)
z`F^YiQYBmo#Z$k7yI6zxN_G!|;(#ne=;2|~A-bNj@1|L0>WUHN;~J_OyBKcx#v;Se
zM442#Kw$6$9NFX-dL7b^ljEqiQ}z@`E3YV&!p!pQ@_nb%;d+%$J4N_A4;ED+4(54~
zb)vXo`@sMQcrAXQI)=v*?TOLBpSCOBMdVWEkn@;jv~N48B;Fxck()GEZ!9G&U4uWl
zHXt0z7Y&wPk?uo^!PeYlYQD1tbAUP#SWI<eUJ)MzpJaS|7~X^!&3nmR%uNBs!E<Oe
z8pARO24l(gF10E)ZIJ05Lmi=adO4gm+~&9eHUb~@J#+RJw>ETQEKmuSDsV|9!~qmR
zdP$`G96G=#smnoSFcM8-+50Uy0cI_BTXif_DVZUBC=^NMVgE<bSw=^7wQcygje9&H
z!5vz(cqvd^ibHWL&Rbjx#oe9aTHL+3yCuY3MlwEg{G4xpzp_?-WUZMsnX~uv-1l`2
zON)=|3(|JF{QBQdXLTqq^41OA4mJx9Q4i@mGd-k1kzEx;Sz5GQhw09PoXa373Ks(=
z<q=P*`>V(3X%)~S<H*+7TnwmUOqupQ#;3$rz>nG@&EcCHI%*~$rvWi59&bq%hact~
z%5xQ6Ey<}|q#<oaV^w2)(|zrqa-9k$zfDE9|2JUSS!Z9EqNaqC|Ft*Lpn!)I=Wp-X
z<m)Z=mbzQJB<Gv1k{d}Mbc(2BY08wUZs7yAL%6{;MLQ5KG$UL;r^Oe0{>{RH<>dm$
zbjHdw<(7EsRqaBbCZk^FA(zK9y7WQmHu;R)gLs-Yra@f8e(`4VyLwtp6Zj|^MP(%z
zt!%Ga^&f2Mx=zdr;vao)`*qz)s)p&duA8-LJzc$n_V1xU?#54VGOR&`-x(ezPf=KT
zu>O{=1@=7Lq^Ro0^<Ss?t_Wr73NnvrMc9lJbQh$4!Sqrt<8?_F+ND`49t8d@8oh2?
zoD!(II_0?KEc}$8Nq&^;h5r{`uH=%7E!p;CV3znR*S)ah(}=u-C2U@^(rxT8sjhZq
z(vc*iak})IzsxC!v&ng&>0{L5@FKKa%b<_dMlvq8j##i4^uOkDiKi2LIi#3)do4IS
z_{#r}vs-Ra*=BdtKRx7*+JvR{x(!y<8CC0rqbb+&`;*Vk&waDn=2XjlQLaXp;}3|3
z8p=3>cobU4j#EC!EwO)$1N2*sL+#y|J@gX->}p+7c#fKis__4`H}KckP2;cF33xup
zI^BbsF^idx$U<gW;_Srji8E6^+aFtwIC>dlq#otir+Sa;KPU3Y!km)N=w4l^p@EIn
z*OgMd(@VSLUM$=MT;ao<izN<th%cxfO$YiPb%@m6zbj1YqSlexzDZYNUeJ_2-gI3v
zh&ZR44yDUUC=H(t4_DW~d%~!cM@=-0*KLexhxGJ*@~(=kh$g~K)tA9Ta&z*C!Ao4m
zRriIDzPDM~Co9IP_hPFhaMh02x{=BnqSjpu7ry8k<m}=+TRPHn)mK~W57Z|E^sMnQ
z>5SG^T4<AXLF^_plU)hSA6=miic_~IE^4wElC&cu(Zb_J`|{7_Sqs9RMxja42Kphh
zOE=nDkE$beRA;blf=8f(hW7fEppm>lK3)09Rj1;gz$<FI0k$29KUbyL(KvQpikdK$
z{+++#&!}7*?C$L6njP*Ax52zr9ZNeKuc>eT7SG4^v&;#kWc~87=v&v!1I0FBw>mU5
zC89`uA`fM~w?)yjqPxZU-uB8@>%=&X{fc!}EN5F`zpmM$HWe50{bWwQh|ZB`hJN#T
zgN=hn;031lj^=SWmVL(UXbr>TxYM!!#ca{B@ME;CW-Zb#{EKTxku!a2Zg)T^SPkXV
zPMo!mi$6{jMV;kkxnt9jqUF)^NNutqaSggkT(j(_m$1#<X{8;C(*noIAiab7rthxb
z95W@gfulCjPd%f$<c{zdWNHv`e-0n^PZk#I7R3KA#gZyinW*WC#IiR_7nH?#|18;8
z{9kaEI7;1%T){~-TWIFC7oYMEB3A;(#3RRD`$@waoWXP1Q^6^L;p`BC)wd_SiVw^P
z`{{b3iu#frFSQ1J`eCLz)*p@A>5-Oa)~?32+Szn{braNw!}6AV81#C{%SErXh5e#8
znX8V<*o1_QvF}Y^p&R~D&hdE*GMc*9%G=OM#0@+LbK)4@gPj`+t2kQDm~6ipS5ooX
zX~sIb79jh5MSLo!(f5#A(o&&j6jFNt-suH+K0{hdVlG=@Z9a4|__J$I<zcSB3dw5p
z|2GPoeVv_)Dt^mJ`yhT^U#v)t%{3ERC!b8dpKvcO!}@{gB=rci3T}|I(B<f#_+Gpp
zisCwE7&a6-t29-D=yRzw`nP<G85pzEo}Dx=ZNL4lC7vKFd*xSuQ|rx>{F`Nt3Zv(R
zI8bxURHi#dH-sh#^Fj!lf?q_BkUV{v0C!|HM%Wi@5ZD%|@PFpoF|QrHs&0rWHRf94
z^b+}#s#Wvkm%==DyRrm^u{3(D4via@R2kzZ{t14sIFf$lO>Fl3ViPw_R~`6^J6rZ3
zGr1olk^J8>niq{MzwfiF8bEzIMNP79kNIK`GiTIx_$%rsVh42^b4j*H_sGkLH8h{=
z2;E?QGL6?K8H(-glaf=gq_K%rlM-WYqRYL`?^*9p<PG&+^d0k$;M`!oxRRKpob)rf
zy7aYWDAylY!?I$V*LYGhRJCPttbGm<2EG%)^VDs2wI~|vUhhkHrSNSSlW|+juvp9(
zF`hNH(O1<sBAvtz-BasEP0R8sU(bE|<5Tmj&!w8cbJm0nv0Ma(KG7(tif~!z8M+o=
zd6&9Y`2?tDch%K!GnJNRMHdH}1zrf{z{#;gx7H4{6%I9NY1{*&Ri`kMNDEyJ{#Ci4
zzhkIl*rjXD#T30uulns~{?W2yMd_~Uav5D>%Zr<*`Jd!>cF!D_*`Z{+i>Pca3=}KW
zPlo>Xi`MBz@RSovah*Pbmq6Xrb&-SWMa!?IooEOo`By{LiDW7So>O0Rn>1_fUgIRe
zS3;L%hrY4-!dzmFrJ4D<sgrRrI+N#1{`;!W{ySe&9xwMYj<uG?>_{G;^k>3*$3cxM
z_Xr#=Ib3wDB)@D{`Rd>wa!s^4Jy8e6eM@c{f5v_yp;5})q(v63_^9B^yHn4Xe;Vmw
zf?Zvy;YuZkX%^$r3}pK|vvbzvT?y2LFQ9wLPvk0_E%jJRX510Y4s4ioiQgu_l`iuy
zeEL8)s1Z5ea2d?OcgMapZ?`v!S(C7>+Mn@DY+LCUzORM<%RgA~u{^;WDJ3c<hhK4<
zuoz-tl<|$INcTkislkVUZi_LvWf0h;U8Q>Z?-%$>t(95jPuwR$yP_|}HuTN-FUfOa
zmRg$IrpFyIeZe5;8TK9?q5839;U2}wg`diQ71}{pp&3M9!byJyZ7)@~0s1BQDKJh5
zsasI9akpiUemZbCT@baxe1D_LY0?<-SG5=}(KXiG#U?>CIa%+*iqxloCZSX3%hgP3
zTsy;x@WK+J><X|E9u1}PZ+Iu$19+S#l2w&juIZ&OORttp4j#hq>PC>;w0js;?ke>R
zq&ja_I)ZJb6S|dE%958RtgkgEB{pto9A=t@Pmg9*zI45lvQ0tLpN=Y~Bqb27i2f`U
z2zSHr;g;b`&|}<zc7ziALrae2?Jr#$S<UB18}N7Jg=90+W@AI*5kERopWmn=ShBh~
zJWLoxTmomyN#r`YKf5711hio~VrTV?ZD{-pOAski3&j(ax1C8LYouj#q?9eSRAD(k
z634kB@sW<8A6i>CR$GC;Lpw2Js4oQQLaG{c3^PXyS$>aiXvxx?W_pqX)W+g*;gi2X
z)Goe~wo_e=iRMiEG2H>KdHIIizGdGlE|ix#`}&vrF9e4voduk=0@mqs{;G6WAk;GE
zfo2XM3(q5dg4WA<LPzDPdQ$Yk<C&fMWaNrGK|CmKfal`hwR`pPx~_2*4SsCwudO8Z
zB4_!hl}XuOGcT9+$<Hh)h`a@^At7dcB1894HQd6`EglMva`y->0M00tU!|zgSKc<#
z60p5*Z@Qpg0osj))ETIb+98_jDH4V$-GI}0v+;An?&{@fTjGvTPdvT8ZvHyya}nrP
z6lITa)q@ISd(|-2>QpUT-xRvW?F>}}bs-|uPRIs)@eN>Gb(?yin8_Eqn}(1f#rQ}&
zh?ol)6G8A3ma?#inu~w~{tmlg-kvDNTI?Cny5hJGo8IDIZl=%64Y`iNHB8m)V#2G~
zmn3L(<xI>>&G4opc~dGlUjyZy@j7s3JuyGmchiLE31mxrkvcN+Ff>Yhu8yUSYW_zL
z1WfQrwnYg8tp}`eDf_ByO1NSi6Iq-$IQ@L)r_#dkB-uk=vdoFAj29BhwUZ;~3QNBk
zK>PlZdjnUdPGTwmwQHEU6`9EGuEaz8<#zHKrKxn94=TfOfo@Cf!a9p>)d@r_b%-$I
zt*DXAddsoc>pG_dIi>GEW@5#!y&Z#7x$(ksE)V~m+9LJvJuSXhKCSYelBmtFoJ{zX
zG%T%YmAbY?STIo4)6##2OVMPQ)*5D0F@_t~4a_3L7C4=MhYpAG*y+*T@I<vUu^|CZ
zsgl$@ehpR}>R&W1<5uS5Lb=G6bvDG|dzlxee%cF=+jGY0_n!$34D1X%6I#f9q+hTd
z>TAG8&krz&o<76$qVAgfj^0#F>VYf;>WMSqL|O*snzgz`#+~tZ?X+RLIcz`-StKhi
za`w!en!f47nsQXVLVIG5CDs7>#MO>}wJu-Dw>huHPeb#Yl>4J6kcHaQwlwpu#QO;i
zsZPQo_FOo}+1Gv8-J-IQzc{=UzGqCZK-$iZ+_Vw)MH+&bBMjnk!0*3>>;s16c9f{r
z2{m$VD81|1!Tk`;X2+nd>D|~Bf`@;KO!WQbD)Q#Zek#v+H}y)5i#ATPme~oF1Y*1s
zytTQ3aG2a{8jyG(eu}QKvAdR1F9)hup6~$Kg>SzvTea#w=(bwx0pID^RLquaoKGyQ
zSd&rt`N)@|FDr89yBG7#&>BP&db6$+uJ8Myyo>XkbD29K`Z01>NWlhZHP(an<Ayz&
z)0XFE4c$-I$@+w9E)NW@i{{FiVs*70HQ6|yd1C1pKi%3u|2y#z>qup(YuK8|ZfZ3%
zjVQq4#L2$(MQy(KE<($HE4$<wE4-8!LANw%_%g72FLK=odW3iUMKzT?0UB5RDX+c>
z(pnl69uWLds;&$t>gk;ZR2#2ZN%z8sDVxHUV6iOXtpQ2tFoEi-+O{Y3idkYQWJG}=
zS0IagzZQ4TDNO$>t7+sDbxt?R)Ypn7B&T`|Gm(Lj|CO~WyHI&S?y5S_YJh`(p4kOX
zievFn5zeO(qxd`Qv)mW(xPMS|5J$bCAFyB8A5nyyDAfp84=gF^SDfK$FWsZU#AVG8
z`^$tRdnP&|e5i2O*X*pZ&Zfd5`3P3iayYSJa*Q!a_k}4C=7!q}BeeyFP58fH9%Zz?
z*QbyT$sNQtY$Da%l3?jZt*5u^&gciJkwDde&3Ux&PH9I#DxS*&TO_)Ro<l8$|57(g
zzDRzwgAmX4DDLq6f7!`7^GedoP5!6yR<3=ZIp1IXNjO{itbCYzX|SBTiuBQsHU41d
zs|>B3P<M3v8Qo;sq*+2#!xMBWW7eOvevG-5JRs?{u^!Vv+f{Rbu8(aOj|g_S8)neo
ziOY`N9`gfm)-<v#K>l_%$Q}N?*}W}qlJoK_4wbl_gQ7nu`}nio`tG*HGjdM3&P7&+
zZ~NSy!LXIuD#Gl4TsMvlDM*T4pJ*`tjLij9*Xrt@!b?DSeL*%dS<|v=T}^x*+p$Vq
zwP0#t{2a%u7{YYZJVx6x+@(A><JG6VxmClh@b}bvaF=RgxX$>MW1-ghV?UnDj5^cB
zeCZ_n0$QOlYws)HxfD-0Gmw3z_-XKWu3V_6d1`%VU2YA<XD0oqKaY+@F2jrEFaGsx
z9MOY*tBu$^Nwhu1>N9*(|MvScx_|v0oGuQ#y6_m%ggB^esX2yE!F!8mB8$}Za#Llr
z1Pfc)BjM_7ad0r35n2~KEziRVQ!jfV=rh)*SK>p6amsV_j@(GvpcJ6<v_I)q#Z6BM
zC7+7-*&D~dw;xioy&X#Ke@n^u*?FIxuXbk!>xC+|q}||-l~z#tsov`oUrhxG&RL-`
z!c=XRt%)UIu1m#69l^@VaghsRz37+lB91~gQ!_M~*mj~9)sgZst(dJ;M`fk*j`WzO
zSf|>(v3Ap3Xg7OFa)XmCu%{E%NwaiQvZ)!uXWxEzj<=a|jsFnYMJ=)t*3pK+#*aD@
z-4|%@zUGtMs=F4lN^^}`syk<x7qf!iz&#Il2soS@vp?r=Ec?U%E&2vCTQ6C)){o2@
zVME2W@9(k?mHq8G6FSKm=#v0`Qec`ymEe1LdtigNjnAMAMY?OIIB>_&*k^Ig;%3=l
zO|Eu<VNjygQH(vKLvnZND?g9@f$vfQm!0)=lnZpP4Sd3TkRY3sI9Gq3-|+d?t#&uk
z9t_PbD7zEtBiDen#%)Fmy&|+O`}?~M@46K@gC+^49ylJ=xKz7)^@XWp>`A&A3Ww(D
zGw|`~e&UWH)3D4WIexJ|)}P1DFjM0ajOFMDCN9wrI3LNR3y^qfz8m+UnX6Nv%(p=S
z1WxOH{akc)ux&=%{RfwBJ)c!Lp}aa^JjR+XCeZO{Od>_IQ{BIZ?SOdH5!t1C3k<ny
zVq+6lCr*obpc{a9VSXT5LnE{iLp$R(^91c!XcL?5!~7lKC*&~fGZi7S;k!y|=v48v
zbm8r)msP*jaOZGKG~29?Y$M|aIBJ1*`C|XQf)4qR%g+6P&0*GIZq&+j!sGBSbQ9Dm
zG?Mm1zZqL4&qy4flAA=)cZI=lKj4L$sJ_DH>(*#%V7$@~8WL<<F1byCKi$@{zu2?-
zOJ-I(pPoTLa#v@ovbmMh+&??tu*-o@??<W)zD4t&CRP2&T@#uIHs<_W&`7Flh%s%V
z#|XQ_YyH>5Nt!t(k9w0|sw=S9jkB0fs(Zv$5tpxqypuuD0%)-&*YQ)rFSf~8RX`L(
z!YLSRl@0r`ztI~8lijI*jI>ikX<6{B_jB}O<whs#Un8DIT7@>1Y$!b8`rtnvIV$I|
z6Z~}p<N5c*ugC@evC@S_*S-D1W5sP`6Y4edMAzHqw$3BHl1}-i*`cq{=QzG64o$im
zkEN7UY3itC2BR;DH&_j2H#yPdvfR*KM^l7-t~P~2UfuF*WzF-(xVl9js&|Olau=>y
zXnFZ*_w&%9@HGF7P>@{<?8#I8?Okswc9wK<C5GQ}OW{=0?D+Xf^Q)XrJn2{zvn;`x
zcrn&xnqxkibT37T-yPE*8SK&({Z;g^BEk8ybFPnuT4_({hg+K%??_t%EroB;d2wB2
ze%Kh+1e<t=1SUnNyX*z$U54lhu8IVsOX$gTHSz&HR6mj&qclZSlEEVKH}tmMp5}`^
zNxw#J3CrD*>#TpDH|iQ6YC#NjY)u>=Gd%XYBf_M@omCDREUyKV`M0{N`j%u8HczS*
z{M%LHOH*edfAjvREIeV`1a?JwvHu0bfiB>@eVkrny^-KgsUG*I0+(&etCrIxePxCt
z>v_RO_s!5k@a|lMF2L2aD~vOBBQ>Y>hm1d4ZkyfKt8s2XPTy^ArZ?+X>Xs9Yp<*yS
z^>PQ)N%%5cW3<?In`!Gj9Yg^oN_>1`p=k;na_;zc<#p+k4bPrGJ^5_W=aJ6a{CsR0
z{SM3EAA7bs9qy3J08$jKl{T6f{X6|U<DdE!^blr*{<O}ZnZVG7c@~Qe1KXX2wj#&1
zWIFYH>eke{u~cleYFlf+h^wKU2xs_@mo_LZDF5hMUsAhpjjs&(0XrsQ!Z6pZ>}ua9
z7Yr-wo!chAWhkmy>mW=)bB=L|>J{#CWZ<vTI)ycyreNLhpOxz)KjB{TDZSo2DM5)_
z>d1^anp&^+&NLE``L1H!13SE#p*O*xe*k|}P*DcWmqa8_s1w{0T<mKVz8^L73|f==
zKuutN(^8aMkOS4dWgxW;l~fd6b3F)S{1ur6r<Fb0m%1m0GzNlm#huW7Z5K^%U0y5_
zbIo#`m=QSc)KsK<NwKanS#2y`1SXDk_+iv9ZWgOTQE38Ywx?Tf+xl4#X|~~sC<y<m
zOT@|0Rdg0qC`|~o_t-qiK9jOUL8Zp<SGcyCD(>bH`I>r-Ni|Mz<X8P8@u<yBt#_UK
zxc2qAcY%+M((_6$@ITOJ&1tdE5>sqPsJ)ur^dX|T;l4i6qS}5moVRwf1vNdPvAjlZ
z%zDG8xvk-a(FxFRIG`01xrhnxiya2Zz`4qN>9Md-X|JS(+j39jR?r98>%E;H^X<gP
zk6)vChOo-_RjTW*Q>xk%gRl<DyD;jf<bUyJWN$rb#vPa9Oi5+Q4@^Gh87e6q0HNap
zdR!OK-_v(CAhxD)SM7~#ZA}&EEO87snUw^em<BabE=A{rj{8qm!j;`!*Gmh&cmKBZ
z+xxGJ3YwJ-bLFs?VU^ip+@<+Qtd?@4T|?!bE1tH2Vs;9$0Xx7PGuuq{taU64^+znG
zgeO&Us$Hs4rS_-PkBOIKex`WH0S^Y2q`~SZxEXl>yQ-E&_e2fyXs8ca4^Yz%z-L1p
zEBBTezgPW|p0}rTK}kEnSkOpgA}cFz7v0J$&K{Qi$SI0#H8IwOF}B3<)~{fScptYS
zm2!Jzpea6PtZh&1ocOeu`Sz>EOO{!tkGivfgEdCe7)QhjY8&(-@ZY3ZM<(@5IP17;
z{lfer9&}#FJDa)gOZnII?=y3s7Gs4md1sw1f*S&RE4%vt3yt@*^{(Om;Kxa;i8hwB
zM97h0OR>SaJS;YR-+z+b87by7)l;<DbV={Bp0`ibvP{JIHg;&-uZ~8Ei(||6E2(`@
zJLNa1CWPZ7h|%b3PUrfg(EqLXhlv^6%QAz#xXEe)^$$8w$c^kO-&C-tR9{&x+(Eu;
z9&3Ll_7fg{zpr)hT_jV9!2JxCWF(#eZSs%wTS7)TYM$1vKW$31d*l9&?_|!Rex=81
zE!zK2E-zzrPz&X)+{EuIeOdIVq*i%1&ogm0)DsZET+vCK&!6wD?rm6{Rx-Ra&1nzQ
zUflC{;1ys|t`dJluTd!R2ep}gqdBIjZU8rs*b(+Mw&#}rj0)0+b#q6Asqz>;nX64Q
zV2|3h%F@)ol8?q8i{Dk{jNzPAGqADnNJjYcx9>elXH?Yioex7QME@j-{;y@@vwqI1
z@jbDmb@=D-E$D&1nQ<JY%4X5dGtoHdjP!xHPbDa~i7whk#4>1w5@2c=>+4@S*jR)0
zXU#S8tbVh$nPw5Vo3u{bmf9z^Puxjto;xXPZo%SkJ>S8~U0hb^f6^o5AO4@vPi6B9
zGhO|CoA_LKmiB>VlXe?Eg+I-{6xx;l;_Mx69T*zu=56M6MOHvhnLmMt=`?W~Q1$wg
zFCmwDgZ$)}ls3J}>ngU|J*)k0Zb)`lo|Ng+bH6V9^kZ3TH5Kb;IcWW8s1@7D_DSCv
zx>PwSG>N?wB?1QTer}1d6{<#^K))ji%1f?&G%0W;*vNM=#LER@6#0jiU_vs9om4Zv
z43N!!S9Hj2s#t3<el}OtZeV7h_t??C9YrTgwg$UKQ~0GyO}rJBi>F!dSninoRHd*F
zxdp}ZJwS%{HI)kJK5pGg{6B7aWx2OiU~k}?FbMbuOEDj{N&nfrLRVWl7w#L$548x7
z;*Lqx!27Hte1;~b%bH`zweX(8tNEWRdibKg_JK!&i>wnnvdUS9he?y>2Fd~fe;0Qn
zXKZLXQrGB-+ZQ)5)@bWY%cv3Nr6pWdAq($mVyzqXb;vAi9=D2n3cr;9W3ThW@OsA2
z`iVx?Fk4d}&UJRqP0rZ!^;i~Ou_F-ROvpNIp+#casvl%DTGu01wD4XHcTld8zcI^9
z^I~qsytGf!KZE=67ow@Egl`AWu9mh~>r~?@+kN{*qNnWOGucO?4X%XT;MKg-Bxt)T
z7b~u29m%MYcgM4ay~(YWZsGCRSaK<$3*RZPQ?NNdP|A8vg`R{R@(8+{xn}&rn7PJu
zVl%vg;E1Z^EG9^NB40C?%{T33ngG6nnoX>rC+Kz(OR*Q`ZNNs`DS17-x9qpVz9kQw
zDS>4kU*$};1y53q3<HG$o}T$w&h)bJmAix1;IOE~XQ?Tg0m^aTaNsvc6NXE*)vm}@
zk%4*bW6MQbH4|!50Zou~#Mv7$Fm{SQWI7PX$DSZz|7z#%;7#_bT1PHnU1*B7S=`se
zTJ%>D511=cyvKZ1LPp=Q$QYrn5+;-6LxHr=#mIbl3{rqMBvmL5szH3meag=0_sAYT
zMVyPlxL0n31@RDLG7Urq1(b@(K?|SG)`Z_EyVb?CK^NnQHzlC8)tAvZ(Y^d}?v_wj
z?4ai3>-AdOP|Y8JM><uWDeuHdY(Dl`{aN*(1JwlRM`^31Cq6>|@3j<=ojL<>F{f~@
zyh+*h!MEv-@+Gdu+~4XdYO!`S-h}LmZIu*xxLCrjj`WB`m8r;D)TNnAHO4N;qA;C4
zMId-H?NtJtd6?VSYn?~i+H%4^)=|s)FLV^!q^s0b8Z!CO&Rzvc8C{F4o(tYaejz%G
z>SkJL%GSJq9*O4YMz0s7%dV8R@uFNSv^&_it$_N8E4khBYQ(AgiE2n*G)&bbm<h&!
zyfW_BOZq%BVup<cy5}*mF_Y*N0WPUm(5L87VFP!nf0|DW9aE<0UfSC*69E-W2}!<0
zZ}Z?xuivv3YM@K7Wa{g|UTCbmh&QnZ00Vud|2H-ntxun@Beqf2Z*jkwE*Sr?ZnVvI
zfNYZK7<D8fm#)pbRaET!v3$PA%+*I7ruX)JhLv=RoD-QMoe+lsmdaJR3q+|o=o^q+
zA1561^$)j>v<mbJb`6DvBau1mWMl!;+J4=%(zZ6?t9GMqyLFVI3q|otMQQG=l2Ptb
z&!w>FORtzB?J)E+)zcGnJL-{kC^Zg`KxE`vG*&r4`-~dHe%<fXI86%OONdc@e4%$%
zaE$ansv8zh9Msez`xrZD`(qXgBSspW=2!G9Ud&sOo}8cWTH~AOZ5Z9e{|<H{gl3L3
zE0h2dgs-Lc@+{eo>8NY;9eT2Hv%Ujz4XPC9VSYxGe}g89UqgS2Ichqwj$A@X=AH35
zRc<*-4IN|aS+*N2+J@2%-}K_?xgZ)*HlXBQ(Zb4EfSj8TjR3v4dQs6E_U}}$h?7J+
zRnNG|y4!NbNE^aL8*y`x78@(GfkEZ9T!n+>RCOVptE&clR9!89Ie7C#tv1GBA5Coq
zT-H#St;i`@@7xx2`5t+*g~?DVXOn5@ee^_NX{FtNKxr@9qZ0Z=Ut*ZRJSX>%o0MtM
zVql^vjlKxAgU4YFgpSZ&{7>B}t6mF?5Zd<EdD@}G7|WrU6{aEDxnw6cv+QvG^K!~n
ztD@Lj5~7qJ;8W5~C?LKSJMgAx0y&NL6Jbk{qqBL6Hec&vvejMc5w5=2MEdR%gVspR
z@Y(1IDUV#G2fRvrxM7{)0+x;uG_0kV8MYr|BAOX;^9pm}>ase;#pScyBV8+lv!tuq
z6=s|SfoV4&2cr9c8`dYygnD6Hbb50JTEaeKH^U*K8Sw!BtSsg0M4-q|@O8XBa#U7{
zHMU*WDW+w*1=u8^82VyrVcu(q;9HeO+^y220_3|XeQ-h7;>&)9*lQ#iJ@yyXL~I$H
zE}-K5Xeb;*)r;+D7)LFH{wJHEamXQJmhuj?!sg0#!CZK`{Co60e8#Mr*TtNV-)4D0
zO(l%X1jrY;5`4(+VeT3mGtVHt@?Fm9ull?-<@d^Zm)G}4$=jAgj{9-#=qAFKAfPde
zi=^^sUho33!d|SsPTxT1M4I^;MRPD5hopzlMEVzFUrWe*$xx#0X*{5trj6)Mp?yO`
zL+_AQ1cWcr+|ZWk_M7)wS5W?7+uZ3HGxIY6U++nHu26{HCmxfHbb{ik_&I-JQB#*W
zus_s;)krH;9q!RLG#(@3r7_|aGQ-qK+YV$l&rnS?dXP_ls@slJNDQ8h_|$LwVd1c{
z5VjC3b)RewA4gy?8*B#GixdUhg>L#3|DU0XFdftf&vA+9cCv+1$3N5aoAYb=E9VUV
zbUsz6N=!3MbnLb-)ZRo1aeUOk_T&jPj#|Q~rs3v2`da8SWeqS>7m2CpaB4jBma%JQ
zYhhy}-ARydFSnRLZs-?gjo6{0ac;}>UEj3@LPY||)MYSx&6V1&@W$|Qcipnjt^?84
z=vL!2+vFH+>>zU-K03NNcs=A}A!HG7>Rm>2&|7$4sh%{6d&l>Ou3|5B+pKw}+SD{;
zCi)bu56BaDu)3PTrdg&I1{e0+-@9;Y*67U40=DdclMfw5b~2^L#}+3uQ<<s06+@v_
zk(!YMk_X;Fo-`CN&w=Z%JG&*4#vS4Naj3eJ%%pbe{<h3A+|dM)+UizhEX={bVDqqn
zXfoCk5s)qDHF=b<3h70E(cCi4BGv_A_ig9;(i)`+r6m<FBkR-w%n*HmnW)?i8k~ux
z8sA{=#^6-cY?@-eWL(aKAyhdiT$e_u5^|I(Gj%bK(zGO>sgI<7VtZv2GLl-U$<#g|
z77Cr&X@GY>2EWd1(-y@1P(7jA@^}~4%O5Gck+~`xE0_IC#lfhIH`HvVM#wKK`&9HU
zc~dqhG$~@>Ph#!0BdPw_V6u`7k?*N6RR_G*!Ndfr2{c;$pS)7Mr8L1tA(?7@Y&>u)
zwuD>2$B@qCOQX(Fpc$vxVyQ69(zcST`F<^(P`tT#O{vK<z}*iRBwwOoO&>f6jYM06
zZ>yJL37;13%D#sWV!fFq`l-xD=05aF=pQ*BLAd+Tuiyq-jXI3I#eX-P(yqZVgu*MS
zkys<>I!KK61@y4z%ra|ldx|Z|{Hxrw*qBk}%a31|W!}zh=$x<CHe8E86BpLqf=2s^
zirZz=+!HJJsxj8KjvCf-!w>_D>Ubywc9+p|Nuc+dH`(s#A882eUwE>Ts~GV_I$Iww
z1dMlxzN#o4=U2i6y;75?`v<ZF&w7-SM!-jJ$SNpZtj^RfG<}Y3=%`8`7H5b5ai1v5
zulU6Am{AK`TG%J*-a{vqUff51yf98KMILHun&0UHOg%VWk)(Rq04AQ?i<sa+#AW&#
z!EkTD#Ac<QF#JjEj{NM=cv}RAhT4~ZD%%yh1dXEx7>YIR)a!h!=#B7FFXHT7Q6o^y
z^KdU}6~pOuhNE<A=mC6QZp5DDWUwz;P6f5Mtaai{hRbwM?7Q$U`wyQeyqCT(W9;>l
zx0%}s1?5aJQ5-E)3lA0C@@|Lvn2*GzS|%V^G{L*Ra=G{CiZqXbKLS1nGqu+Z6ZM^S
z@5qJtc;p#;1g!^7A(PRw#7Be!F6)s>BjSW<sqq=J6nx7p6wV;2bSd+e=+Dh!JFCBn
zO(M^|*-o=-p1+$~K|iG)V?$8_n<d@wpD5~@yP^1suZ#MDahsQzm)d@@cBK9%X(E-;
zYQhF71?_F<V0K!(ru|@7^?+(Y{7FRc6!;zGuuijVp@s%-SM2kwbbWCzc296+1%@Gw
zH20W|Sfy}EY%kKRGtkhLRe6q`Dj&y|(hZrpgq0k}%qNPJYw%j^8;-*r0fpSHRztF&
zKkx&ZtEP?CJ=(*DUyTCcRUdMlT<OJj&n<t|P$X0a4EHa9#qX%RM*74(ja-O4;h*xu
zqgg>D+FE|hcY-cxuj)?f&*_JluNtn>2hian0{sJNp(gk)U3%=F_Exr^Y}aU=a$Sic
zW0XInTrLq1zb8iPMzY*QX}gl6m2ZUU=v-_F_6Z$<Emt;rkCgW>8dgxvJu`X&3J@7u
zfVR?qV8Y6QXcf>uo1oN1<297wu&EgE)eUj)VziE@rh2B235!#oJNnVR<!C7CYZ!PD
zG*<pp`Bt1ygz<R19kSbB&GXH7)Enb}UD?t<F0vU~#H`Y_p)g>uI)l|#>Pjo6m%!F{
zReGrE;nxx@uZPZ}-Jo;OR8^zg#;)Q^`7>^9UcKzAdG(5)dM}1qekak+anJtM^3E6~
z4ftv7ci^R*NetHntvzhDj1Tq0bR4}351{+y2}+rq1xV^qHYai<*f!Kb%pyiGFrA^v
z1pSW%x_0OvLib9jc%Iwi%@0gsCj$Gt5#5NrgPW^Aa%<%ZxIWxSittSUrOg=12Q$ox
zffhohST6qw=6w6)tkBlrE|B3Z3Jp=$p@+$B_JXwZlm@Y<4WEs*?O+aTtb!|`cbTGY
zl5R^0fCl|W?LlqPSJigImm*Uji7oIF<?BoTb4>`eK&t5DwY}+)nhW#^V6jXN*Yy@u
zLdrR2ji#P%zioxX?r3cM%KS|wq18Yl!>FB2CPC|h8$5F=M(2FZ+LGDE-HBbrUf}nD
z2}(<G6<0k#yPsAJ58M*$5YIfeCdN&)A2a&&>C_GE5gtRnMNQa$+8g?j+BZZH>jfuE
z$AG#0S#%;-N;=R{(JP*k{K~9QR-=-7<;|SCBO9q0dzRg1cN^SHf9-w4B>hYL2$rK+
z@92>DAm%?)GoluRqNVst;cBoh`z5?GRMTJ8*TS`|#8Zii1<EJo2BE>u!#~45r3F97
z-z9u781JhV2@9`;#(Yz*JKsPIDy_gS`Ve8zX>3WhA-XtK2;T}82~Xj^BtlF>AL+`h
zPr<23uM~zSMruOOkz>dsw5mq7{R$X^Nw$v6MOd%dq)XGRGqlnFK#x&32D$)7%!s^!
zC7a5#%I$2W@)16c6><-Jr^?op!DZf(_T@wTf2&)_KTSKd8ZrT?q11&XkiXa=kEALb
zuJ~{EXZHIhyY6Akdyr-vW0|eD8R~$|RRaAxGJyB93p|&yyA)o}f0q5ZU{ujR1?vhj
zyu-NO;t=2*ic_0GeX&{c3$|CZpL_u~8Gu~WQ5w5DZedbG^BMAIwV11^u9ljMJC#-V
zd~zfp5Sy_t(pv5@Ohd~#hZ0Xny0Mm26RGU;oUUl<F0IHe@w&Xe5mIkms(AqUL_93$
zxx1lhuBPrLl_!0Dls9k$x~2fGD|v=8Vvo?X%o+Nqkv0!y^08dx1<@5Jh?b1TJkOGC
zyKV2S-GK~|E$|Gnwd}^jSQ4C}JWyx(%S*15Y^hk_s_GTx8+b>0yXm<33VN0Q7|d~P
za~`Q!6zItX)GN$Ey$xRj2s@p^{ev_8rvbC}DR#s7&eq%D#+J~Sb~pJBD<(fvbErY4
zosJS?n1}(?_FuJosT~vp%?}@oxPr?Iz26_@UM}cSR_u=`uke-hI9(^xO{{NZZGfp9
z<>%N0Y#(()pJAVo(9==~XUK24b--?v$)8rcqU)(d9YH@(8bSHO>F5v9_A&~+fI8?W
z$JdG7sB6r$rGfGmX@Iqt+lA|d`-BBoZt+5A6Xz4>;=n8=jI9Se*S?z8=+?-AV4A;k
za4Yv4`VfDlA+4)p51Kv19MS<*<&Q=VgHE)Y-lN^6`$r=qBatMj4CIpRQe8Plwvc+u
zJj;8+K_(JMu`1v%&cI`#3h58_x$jbi<ZMu~yI{Vv2Rj%>sJgm$+P}zNVymF!JX$u(
zvn|k#orcuYp90>7+a{BtoKArM1$*kMbSB_+w**XtRNX9QBNXD>@aa-HNZ1r%eKa#Q
z3(+^oB~imUxC|*yJ&7G7-bq8*rs3702Nl-~9fcuRsn8kUZCGLc2-1{i;Qzusy{BDr
z=`~kk<TGIVJ<zYw?bOX<uF1{9fO{!zRxbhP!*l%=(_-^Itp@K0rC{UKrb>O%rhiHI
zpa8=X@krgH2iOE|l48aFP<OL^SzDx8#hk($IeUw`yI^)UvQkrI>16d7c{&~G6Y2%p
z!LNc-p-c+cI!!mNR&!NNlC%??mus_q<(cXXbwANT|1a4Qw5GhM27Ifg7#`>|06Xz7
zuzwn?u8>6~L!CmZ`e&M6^bPu7@xSuE*_}TN=|AVTDq9zNul!DaF<!9T&>tkuux#+9
z=euhqyA9a~KJ^wWVB3<@fFq?$sUeI~FUzS?CnCW71HV%C!rPGFq2uInON`M)^X4S$
z4NWi2Kq3L210BSNYf<I~A=A~7K3;v^?$1Ae{U_r^hPFWKJ_G2I>$ES)1#l>`$3NG9
zAsj@ENCMQx&^qCZwUut9UJHB|vO1NxuJF7-iQxA6hW*O!jr_{~CrzbxqE7KPaK9|V
zo1zi*SFkDRq0MkCiu*P8SW-iK4%991WBIcpWB$jyEN=zyTdg#XO?Y5FgTc|R<x_I|
z<uCCx@+bHQAvI$}dnrgO{HtXFTmKzKD%I4mK4kul){(=Ax5`W5Z}~G-9a_O|#Rljv
z5!0ae!a84C<c72ikmjeUx#$plf%wTA<Nj9Ey6CHWg)|3mNnpmxn4XTMOtN^uwWcV|
zy`TS$e-my*z>a$0_Et;t3p66)W4&^+aEIHA4>4}l_qP0HjDch2Gx!I30lXbbr4Jbv
zX}>Xxu=iq3wYyRmd=@u3Z}?V6?)a?b1tr}oCI#;b26QWa2V0|y+Ljx7!%NuN{$<`N
z5kO5>RH(DXll<7ePJfKBL@95z(1g%g|0cF2b<eD|jJ1aiOHrpHVu|=&cs2H;rdo`g
zlo^*u5|JjJUheMB&Lw9H`c#Y%SKxy%zZ??VgEQ(*u}9!!g*G68soo`eHT4{>4XvQR
z8e-@iVD_v7Y(-7!D(DU2A-7Lupxayq=w;U;dul7_Tgo+ISfm?w3GD`&R`2jjs8-zw
zrAO{n-m3V+^MXAjjfc)?Z`f56ryq(B7g~G&_U8L8xY`CY)X(%z!wl<6<`L3D+{ho2
zHwZ7JL)aMFZdx02)3BG8iS5*4&0pj=^1aTduVE4G^YsHLy@0qolx-}YTJT%((c)+2
zC86`eN~soGQ<|xG!c(KXQiG3;F5tfe`-c6T3=PA(s*lKGo6a)CU^FB6Wp)FYz6|2~
z0q63c)C7HA!o8G3_WtG_nsqot&%^KHvzb58x6mfFB09sLQc=4oyQGe5O)y(t1u@7E
zC@h@|wkwxQdzGy#{^V^3oyTMJ#~qc11Z{8fG13~k#9vUWYl@gn`g68lwfRUgt|RmD
zsrYhYA~~D7VZ9SGTl0sy-*>YFD|=qr#@R8f<DAf5U72Q`wt$)hnUqA4=K4t6RJ(c&
zyNhi^da7&HZOSPy0ZxE1IY&ML6|vUHxagj6|4653iIQu0V7X^+kenPl!_d>%%Ct-~
zm{<%imfmp|Xg4nM-r(@SasPziy72X=U+BrdVq=tl!ma#~P{8xZRW<N;bdg#KxZnRX
zcGE&wf@+i6@+Se6ry87!rxUgG{peAE?9&|CE-vNUNnLdRSZw;m=22t{*G<y%t6T*Y
z1)k091LTEvP0RyxPkIdV9Nrij<qLV5`X2?Su=SC-$PuEy;WYX<`if_OL-H)L4LX8d
z$6g@o$p4{lq&Y|ek*d*{Zfo=P9}K;iU#V|msgp1Cm!$dYgnIjSM#o9#l?bii``I;Y
znp7R@iVs4@P`TtESgL-4VJ_g_isU1zE`6VvMs)$-E~)qyXqUgfcUt73xCa*DmE>vi
z6S|C^O*BQ)@Et@4%%D7C?{FQ3i(XIV1b4l%?UgaoSEdC$k@$_e!|aA9NLi6?g+lHV
z_j&0!JfB!%tB7rEKV;7^^;7Ofsz}r1wekV^EMZ|rX{Ol|ZDnLbWi&RA8pAM}iR5YM
z-(bh!p-MwhUhb5la7Cs&JA54qk^A8r@J{3rk439<52T=2T~hH+nt|H)fN<-eS3xzw
zzQ9g?0J-rdc&?lXI>!nJM+PIM#B%%}Vvo)X0LZv`r?H>fI&ziW&c%ma0geBtyQbU3
z#Va}77g4KjgRGDwx&amGu`Au3>s{lm7pe)r)SNVrF)pz;vD&nS`d7?rrC0d0GM|d0
z*U|?p6Ky5BBlhODByzC&5{Kz>$f2Hs8nM1gci88DS@@tRT-gykMIR$6WK%^|j8qC7
z^%uE6`HDk+&LRGeOoCM93w%RN<_APK3+>fPScJ6rPNFk*SofScjK6}`(4~%}G5#1|
zd`^5%2cG=MaSWdz>VdK6dfAln;>tVa$z@Uh&ETC%YhWeo5!y<Bh#j~&o)v)`N=>PO
zm?Le$nvm5EJuS=34;UU3@GZhqzIrr=?=GH@t|3RUe=!r>nchqcg|>0q<Rf%jt;>Af
zFc8-RRzOYZY%tS%%YQ9!D|koAAkSh)sh{aa*gna?P2n#FH;4K}v8dwxJ@QKK3uYl0
z{EGTOQot|RfSG_Fh6ts<a7X<P)zoA$549)Eht0JOW3>zP?-`sdg+8cXxtvfmIxk>w
zkFIq1Ck0KB+tNh@v}vGnas_n;+$SofmVBq^KWvF$;~T1Pp{JsSgP=ERRj5Gt&Mg)f
zM0ZNV5EoLZyjEMNEzoA@9de;j)cj>QY29sG<3M5+YqDm6_+#WucnIKnjPv(*ZuZoT
z)B!UMb9B7;K{&#$6CbG$`1yiQJ}11DgW?$cJLRHj{Xq?j3CJsa9=abNBu$rZ!^4mf
z6pNi#f8%C`GW~z~XZgEwXXIb`Ys5TDk|oZtmTAe1gu3wyg@=(2-e>F$zzqB*jYI~M
zB`AV-)f`k?@RQ&fsFm%?K4F)IH$}H9|D)CdfB0-_IdMQ*puWQwAuZ4nys`Fo`UP{y
zI$IY+;vkLElb^%yla0#%cOdT(G5C2YP0kT6M1Kli2(9+@1`Wo3QUi4dry%c{X1Wu)
zTSkYr9{L^HPc_ANOFtk!r89R<-Gx<C+J*;5!tyabCVEGjEF0wh^eeg=ewvzN*%<qa
z@iJr7B$L;n!Gs>}2{xh`N;_l%R3vSSb^u(^n?<9tD!w1ee_r$=u!zm!`;Z~?T}ORK
zI-tny)~RH3Eoj06``1E@L<S?nkU2yi{I7Bae~JzhPKvMi36W@MO5k4f9NR%TOx7hj
zB0ULUCWo`B2DF#_3He(Zf<MDID!+3}z+A7IuS)Py7-1(0=d_RX2JmD%gLH>aDI-}4
z5U-nuICU}nP2NDvL>tqi4U!JC*fn1@Gi=@T`EVyCz^lq#WIMcs$VX%8NBUyqf#8=0
ziMzu)D_!Nc+@4C-GdPmsOYqiZ|6|uH1JMB_W%TG3db#Niu}k?6b*eMbct`_Ufl10O
zkyZa?Z-*Nwe@PwS3s@D+Yx7R}GL@?P32+)_pkLLFSTD_O?Nj|E@;mWb&r!?O^?Yn-
zri(7o<~`2qmenn*t?PmNPv0p17dT950PihDL(5C$Aafb#6em7Q+rYTre8m)}+lj5g
z>J!CcV{RU>P5dXel0FKxg$L2Q9LQ43JNVbie54N9SbH06sryr>bd9VPbOYFexrF}S
z+;XOLh3l~IUw<LjBZ6@dd|0h6H;*0<+;$Hu*LZ?b71)U%G%U3|uspYL_BHl9dW<@$
z{|g<A?KdXs&k-i<4m|^%AXg^}h`0QfXuoKYKhHOT9UR^q87&Ti>XTYx51E60miWj~
zU)`Wnz9(M>v!@ZzAM#yjHaSd95JTML2pKBk-;ukNCBh8&ow`}5CWncE6i&RLzcUk%
zd@^0%UVoWFsC4Z?GN75GAEWDz?2)#>uvi!^h!n6DTs2{|&?9;`LUXBt5dG>t4A@^&
zBh|TM{A6H}c_aNzjG<Nn`dwq?7jdMtSe=g2N_Eu=oJjjcgFIE~uN(x#&?0VQFhM*=
z?gQNPx72BkP18qnQE##K)AVKjHteT5qR)}0s1`68U%}s%Tz;DR9$Ctdt@M?gFX>%&
zt-Nt%_drVMj$$Mq5eX;{9aABtskjUH+s|N}G0ytIa-0ONK;j$xqjFdrBz@v{qb>1O
zss|8H?ZR9Ci10GG0<<;`8-6gKAgjm&ph-wJw3m8du4}qu`6&j8SxUDR2C?bB&h9ti
z+R{7aIdlO%ru-c^3t;CPecxSwhjVybZjblWbYSKKy2LQ_Ct#=iq#duHuUk${q30l8
zsS_7wn}j|GP7C+B8j1yerncf7-jCiU9)tfuv>Iw)=4+c6g1Wy9XUVbXZ=xJNA)Udx
z>F%3mnmvY>5F5Q2eiW=3>=CRUtuO482B~+!P2;$DU#bJVqZ>#8IEg<o^{|!lazOcA
z3;&Dvq<UyH+Fi{5C>+}^Yz)>5`TX^KX#pxSUno(k!EeA*?MKy#E>czsx40GTRi%)?
zbuvhb?xh!@hhYJqjvP~7APyo|SscAC_E5UBXQJKMA3_I(!I+kO3t0Uo?gF^^|A)m=
z<B0Lv1j_;aIeIWYn8-k^cnEI@rtt&N&uC9*nFx0MfKPu)xXvf=>%#{<aekvPRa~nC
z;8c<$H_<W70i;mfhF4HkVG3Vo_|?=}V<B$Aw?oIc-RdB2SfmEaMtX*4ak1ig?n&Tx
zkSXc|hmj?!3yvk)5rE+a6(RrXNKH1FKC~qd(!Xf$<ExaPr3O)(|Hq)8e<37r<Du3_
zTZIGU6l-W%=nfwcVE%&mSzBh<ON_!#U}exsbR@Hqm<b<7Iv{tX6T*4vGxt|;4g06u
zOaV?Lv70nPUdlCNN3qVZUs-^>N7iE}v1K4lgiuA4l}dvCR#rew&>s;8q$8TZ|4C2O
zzHDl+8rNI!Mdn7!<a799Y#4GA>KA>_o`4>LPs>nZmZmCGlg?xM6XWC|;sxO&_gJlg
zR3czDs?-tUgGgv`#Lb~{KX@zt0qoAEkT5z%`CUmCO=1yVL)Y8<$go1!nAi?oM2ynl
zNPX5QX#mmeGujE}h1`%K{K<PKpol4ujDIH=;3MP<oFq+9KM5{*HJVI2W5(Jy(m%nY
z<S|k{R{*TH6QM#}A#&yS!U6sxUsqfZnH<^_{X=Mo)JLzV<;q|g2JcZUZp4NH8)qMC
zAU2f<kT0N3$~AULxK_BWxDH(oZBTwxj(`SC6Lx7xAFdHaB?7yMR$&fm%dxPuM$C}S
z@H5I`sL&(K&-gu=6CR6h!2^B|!3)qo&^g!|MdtpBM#J~GT9BWdgSAx$!IR;>VgUM%
z_L8na3B+2ck2D$mhqwqFcf0vB{0DhAk_ayswnj(uN7SdvX=DRF4el(fN-mf{=A)DF
z+30TS1in+fj8~@@qX}T^(^t%cp3~JySZFH_k*2WSg$WRj41hntYoLGSJA6O&ACT{y
z0hmH}p#k!8qJeG}yj7ehFH**-bHL|&GdGssCpD8jd~L-87ph-{W!yz&o!l0B4(F=<
z)O{fN0g+>wHslIIfDcM}a6R%g#zMI$110lu{6k@ra8URp{mVOqVd_j|8uS;pIGPr%
z&JGltfd7fTfRNJ(O;IPpdN@;BB&MqWf!x|fl|c_9>FP{2F4&3trkukjpxxj)FpO4H
ztAiwsRc!)qgf1iRh^N|{`W?h5bu_n;Z6YG-bGQ`y09+*N)F<Lq;fT;Hst?y^i)9q4
zLaYadf(;<GG7gZg`Vu<<^R)vx1$zpoK?|UfkQ-W~oC5!Q7qOWHiF^^D=wDGxED_d2
zO9&&KhaZM(BIB^`#60wdS`V6yo}}ZL0R%<1A>3kibfz=`a9HXJZ@81}N_GG{D*QWl
zN*=C^6)J?ua2w!AYo}1^3y6h-s0%xVRWhvhFT4vf72LK;fFWvC)XLTu`zZZnLOw6H
zjWmdk7CI;e;5GiN-cb8u!*Lc^Pu7z!=rGm|K1lAOA)3MVh-h>&J6!rK-Q_odi4Y~m
zaxvT+p|MCuc7=!V2JxzT92*F4#So$c`U|=PPoi4V9WX^%iM=G&p^p_OG)LLYZWc!?
zccryxN4yC;CNzire^2Zdaf3P=n~8GRNwOC<8XbpihenE{;o;1Csw%OW>W6<-EOG^3
zAYD?=@($i4XY;^REp-M@U_m^IG(jH2qeu$a?*5OXYYvlJZTrEKWRUT!+eK~Lwr%&+
zwr$%s_SANJYGc*4J-g#L-~E2q{?qGR+tbM;d2al42<rgo$bZZqO&|RM#!4U2J9UZJ
z2HZ+~_FZug<PHdxx#nC6SBFdRHQ;{vhx=9tr&X7lCr!s&!r9?rwlleq+1wr+w-}}c
zm5BW-_m($tOMP+TNFl&i<SXI!dY^hz{c%2*uM_uL9EQKZooX<-h4@bCEt{?Hw1?Qk
zma5tg_&hv{@W@LfpEz4+%HQMjh3CEnC2YxBXFJDlr$-9MU&~t+Kaq@H<8eesZ6T9I
z?=@bt)P`L95=}g@SL}`j!)zTU-BG#-2b@((PL|qSWlLh+EqIKdOZ;ZLY35*K=zQio
z`3dFezZt6=PC>#Qui3;n7#DMvm?>#NVbab2!Pk@<U;1xxUq?0PFMl_sHh76gD(hqf
z^Dmq{L{;rbwz-ZqZ8UEL#>g1W2;2=mi#3Srcq*`se)=NZ4P9&aH+&DsE?K8UsojNh
zSV!`#l81qvA+TRGwtm*KCQ`GT+)ix3gYf&r9{jbC$iG%QV2sc2eC)hl{IdA8d#~@g
zx2sSY`zBQtwCJs7H1z}$z}o3fK%KpytE{bu0`U=8I~+6w<Q2eSK5^~1c#p26tn-tr
znlr~WNl3%&)H<e=N!QfGN6LfHFKu((EbS|enf^%5U_Md_$_=$DnXViYJIj&cY+r<H
zhI3uf8b>N;7Z-D{L`-_k4N}|E8eL=U5JuHp(Z*|Q=nm+Y8fG#hi1w69oF{iNf!Kbi
zu!H<0_nbd0ycMr<N8O@po{Mu2_Fn@Abs2JvF4@w^WYiaEzmXNmOPXui&h&6%Hs(`V
zV3;kC&&khuhp(-xhohT&J{K;gij;817wccIuA*A$W*Qf>Zl;EQp3aZ1QU}OG#9DNW
z?10W{aa|?UK$X1@O2#@Dc|N*sc^Zm#v7IyvC!q7{gG=fRP*QHwZ_)SARDg+NHuxT9
zqdgkLzSB3?94E%8k&;;$=|AjU={e)6&82b^xHg=_U&E^vPAct{+tM!~5O|p;xu!A*
zXUHJ>7<#6zQ-7;V@owr_<*u?t`Yz{VVbULNp8t1gbH|KQ(r5M`@qOezONZoc@@_Sr
z2-Dv;zcsfszcv+G&H?h%j?LHA)n>q*7)ag1D@z5wXIw?`sU!-ox&MS^^1s+p;spu!
z+rVk2L5|ir@)xZ#({ydv9L;;pKy4;gUUAFkeJ!1`vp;0-o^=$Ja>c_7ZWq-l`PUiF
z8L&5KI(Z%vN`5h?$wu@=ZB5-2^IpjD^XS(zKZ*A8RAC}t<eTdG=$u;e(~(n@R&?9F
z)w|98)7#xs3w&s|t9MlebE1LTJXWt807|TCh8nt_u;a)jop=o1P0)hB%3AS>KZNTl
zHNsoqW<Z-g$V?5Tz&lYlOux$Fu(Z=T8B%|qVKqN>y+P|3r71)e@j=Q`K;hmAT|Hf0
zBi!pftz845gKzDb%w3X#lxU@oa$DFeHj_syxx_mBKZPV`l4iB5+L~OBw$MCmV`J0=
z%!h9W#!VXkkNikYSG`zoe7%w(%n~ni@%~uZgar~K$!EkR!iJg>EH)4))Jy7k)h9Xm
z*Zwcw1Kw}^Zb+Lvsy<iU;2S;1-^90&w@F9DWO)kKfb5DUlH16y=mK?7GgbeP-D0?+
zZ>sA_&p@;2EaG3H1=WXWE}vJn;6HI5+bLUBS!s=>pjc3;JBX2JHD0Wo#acq5>ou|t
zlS6ql$na5DR<{N9g}Ln%Kg(BzAH}747IVV{9i)kj@|CzVJ-fxe*f;V4N+4SjEy*g7
zDY+7@h0ge?b{08B&XjfthkOrw(eC%IgKm#E$luoc)m_$o%w6PO;(F;Rf~gEi4b*<p
zJavqwfb9g?v72-wSqrOZJ5y7z19Glf2iIUNF__oH<NoR5NGV-tA-~4Lu<@81pNu=G
z8=4lnUhG+YI2&!aVAPpqaCCfQXsfenuY#vmGpRp+%m2cE%U9rE#QpJ}aW{8AbNBMr
z5cjHm$yu~TtJP*OR~Wq}h1`vSR|-m`9-$XxI&M@W#45bkyU8;Qc&rt;%6xrAgI$!C
z2*dbk-dImBP&p*YCy2eY4-#`I_;&9RP4Omjg!o7Ki2VmB$}X;wPw_M<xlye1CJD*X
z4*9RROQ<6r=8zY;2l$O*XZ0!?uDfjdYUl!6lK+4w*^r5)E}@MYf;z4G$>&r7Hb$;2
zIi*j4xCSaOl!nkZv;%yg80|q8s+a~J1m*?mhdk6gNEVL37bs3S7W$U?R1jm)xaiB&
zdb${O2A`=%N?CP-T1|-KkBdh|ztm9qEV!jlYI*exAexbQFhQV4koi7T$q>hge}xI&
zTCSRK!rXLT_cU@xIA%NQm;NYzQ@q-F#nq3?kji5jSUH?gUBoyI%jjqyQ$c%E(?&ZD
z6ekU+Li7v&PaTNYr!Ldy$@4@6abNB&O;F~kudyR!99m47b<Om5H1#xsE?d7z$7n=q
z5FM$tXq_kyJByi60MSK0A@&zzxgH$y6}ffZ)4rNqvXG>HLM2og=%V%XO31fwOI2r5
zm=(;wR0DJfSUiuUy~1YxCQM*Ux!T@H_g#<1GunC2-P$+7cU<tQ6R|x?H!KiPjzZ<5
zTA6GOjN@5E55j=IgK9oRO_yuQ%fuf3s-At^S789ZO-vS>K=%4msWPyIW=QGkP;`@e
zz_>JK*ps|B8uWIwm!uh!<~9|9#^a~470_!Ga*MfVd_!@XxRs9+*Q#}i%H%&}YZ8*_
zXo=p%WHAl2M>HDhU(}wiN*dK4;we#)(&Ts2AL*TRNtp>fat=R9EW|nyx#|F-3O$|r
zM75{36KC+R_+M<S5-cB3W3Z#jP33>v*QR0{p`+AZ9xPW<=880QP-*-Q|9f9e-&r9;
zT;(g}nqui#IVDeBsJO&3@H`phZR#n)hmXZJ60eA-;MO`pd8=|#S7C(o5R1UvSTuf3
z2~u)!BblRy<JYKR%x7vR9fP7_;;KjNBU{pKnGo7TmZ7dO0aO$b2;7CT>H=jT(G1NX
z8k5t|Iy?{SNzBAwVogbcT&{)yBSDX^SEnn-<ZS5DNqjKOg@5pJ>Q}iy$m1>unf__6
zSssITmK%32_CAJpwgI<?Kd6|A8&oL%9%h9hYA0+fz8tSeM8i~@C{Kqh&KA;kX^^-?
zjF+A(S=cA_hT>AEr~~94SUXe=(#Y$O+hH4h6yA{}d>2&)YRg?sC{w_AU^l%5Z%fw1
zZz@Z%Wy&}14S!bZC|^?cs5j(|@+`Rz){XdupT>DaK~m%-^cfvRmw}1!3(&lcI6TwX
zDW$iBfirdm|55&`^jiETJyA1>sn{9(CQ*rOh(G;*zCn!C9{e_@O56E^LRpw({&JiA
z`}~u*X8d>lj<QuD)F;w>IT))#c(EDE1$87oo9F_YpOJDHY*o+mQG6C8lJ>?%6XWsU
z>Sy&nepnU3Gt-UrQ_Ev>uqt>aVMP<@Z}blhqy0zQm0qX8HJ{N5^as5~Q-NvU61G<#
z6-u3@9#Gd{4T$sVQ(?S(0-WvxrTf@d(ngQaw$*;qjM1iRW>N(79j#CkqO3Gh+#v6j
z_VM+Ev(Vq>D0xynv4h-KX(@YzTiiW<HO$sy`IBObx>MaRHsU|<Tg3Z(ivJWJB`7eL
ztx)F410e;zk#I;@CXEty2to31xtVAc8VkSpWg?O?<yPb|=C0->eVTA$qp^4DP^>oo
zhO|HqZhbTZe+H>XT2fD*BQHQlwHX{zDl#n~f4&Je6kkpLWY*~G8b`A|bThSAscI@I
z`;}~|y1YOw#r`+jrO9@AqRgtJv2Vlz>LhATmPJ#k=foDZvQ$ATql{KTsfW!c8<I)b
zA?b!c#k=3z#`DVa##fQI@~`}3{H*_k|A4Q8r;R(nTZ7k&2ZWzO4JlQ5AWxS=u@GVy
zDnrMT+lbS|chw{G0R})9VTSM=zLQ9~mAVjXtoBoB+(wiqT0tkyP<hlpRDG0##?rg#
zDEc1Nk<n^q(lse7H3p>;f7LYQD{-A%jHjs8&|Ky+-52#jnW!2SO*co!$vTvtIYynL
zQm97M1XLD{fj!9&q7E5NPQw4H`HCt9Lh5Hrz)!652W7lkMcpH97ged2vP{Yr?gJm@
z5C2ZgfellCd6v|hufe|q^+q4hYF8UqUANO!!~M`z-Pc<fEuIi3h@WLaPKEjCrkbZt
zP~I!U)IHc9^$p~ir$E@$2J%1bsxlahR~m~)c%M8<ZK-}&6;+4#Ay<%bL<e#<Qt4`%
zaSTWGqhpxE@TYmqb!LOc4mpS$nYVOz#zyxcr(y@O;n-I!4*x;+B@+mio<Ln94wK8N
z8Z=LDpq5hS=r?p-Mn^Rvvxw(_jQO!Vye&BEFM>S6gT6@MwN&x#1SN>gFL7=7bWqZ~
z5gPCd_y>Z4cW{4&zEYxCP86iNz;bvY$0_sWi_#5o41dZW?<?|d^nL>+!+7okp9Xkx
z52=gnP*~Na>{dsr57gCoS<*o5M%_>t)s<pV3Yv+=!^uhF3st>3S>?fhf4y1*v*Y`S
z9LQ*&k9tCV$k!ZT(&<(jyRN1Ft1d;uYh!eKwVUa2)GcZ(bqcK{K0s1?B7R-%uIyBn
zDgUV3)L417+7_>Y|Hdog%`pR3tgKfLU|Q$`GZdt3hpoUZ(Z@gH&+tt-m+y{$syEqv
z#N%@}^VId9;XjKOIYOC+mBj<qGx7&;$S4&@gHKR9X}021FUY^Z?fjq^Dbiw)a9ubg
z{t^a>L&UdYsBBShKzI6*OhHHKMobp94kn)Z<XBQqMbL{OV_9Kh=<)Pc;6K$sw+Sy^
ziR?w(z>YxTL^S!B+=GTtH5k8Uga&Em=`QGQF+JePt_upd541`pQ+=tCkk#VE2Eg0c
zNEssS6|0DKg(Z9vr{(+bLj|MAivK}^?n>#WSV>$YUKbpkmDdVS_{M@&9LO`k?*1d(
z5dI3^1v`BD-~2XimA|HMn7<Dwex2e^>7%5PM+0Ua3Oz<Wc{$8xH)RTH-5;ziJ|AC0
zM3K!=E>fV+-A;6cbI^)4!NT#Q#B}N$bAVYv_n=QucL70c3~3qX@dZRrVhp|oZ$}P8
zS=1{gOY>Qi&3w`nXr?gv)H13pa*#)<c<MfKqleUBRFk-a?NG-n6XlW83u&9YUw$EX
zQD)0F<+{3DVP#SouIQxaLI;5mGPx}O8Q)%CI+rF;;tXM)I7_N6b>Or7`CKsMYQ7gv
z2^$2L5D%y0E$%A+O!SJ2Bo5A7LY^vBm!idJp@X<bG65Il7O?xWfZvxwt|HeE%ZNk7
zVZ0Y`G6&$p2?^$FjA}+Tq~fS`@EP}zgUL!{Rbn3zK`w;9BT<d$N|1{DgI>X`VU96l
znXgnnYKtxt&4^BLS9cQzVi2)|XouIw?kRPohT=z|tFT)Lme$HU)E3xptOiz3E)gq8
z80;tSh_A$F;&j2!&E>{$7QUviNT>tz(p=bhJ>jbgX7LKYn)}6f6C%W5>9^Qasw!0y
z|K)A`I3ZE`7jiB?%NJx(4pMF@8`Uw`0$j$Y6GO;y)D`L^HI=ea9jIuSp)ZkV&>Sj`
zZUesCb(kdj6LkPJM3d14vNw^7mnZFL2pLIckv6mfJ*G^wg}z5m1V`vY)F0{^<wo<+
zMhelJ(J|sFo{J@_<<x`ncX5lj6#DXA!XA;8HcG*Ap*&HwVIR~&<*nRNdMrjk=Gt0u
zg!qqejISVcfu69yFTm4R+n?=y=ixm%Upc>lo6HqMV){t_CHF5MD{AD2@&Tn9)*Vm4
z;?$n%V6`{Qr_C`J1{vH$Eo`AW8QX>(!TLg7Xhf1QKLx;!@*=qwrJ;1#e}LZ*>~|8G
zD5eV?Oz)u5s3we+`9P&12JIxrkODCp`mPbwAhZVh{<8!k-;sY%RXUdrrCXtsL_W^q
z1#oI;)F!Gyc`Pr1PHv_A6Lz8%L`9q{ZG^LZgZNYE%-4WBHjkUm9pr}dLwGlL8J^H=
ze_!4tSb$NtQK&865RXdH(lp5|JrYjvgSnSnbK#bF6gs#I*n71b_6B<ZSK<NBwz~KS
z;uB#c0*S@M1!6t1i#S4F1QvAws*c`}XUGt;I}t({$lYXfay~f_w1m5<15_V)7IWZj
zT7!C{7HAddladijIjB)INlyU})4L=ht>jX;>MF2%nuj;VRzSWSD}9mHDsz-hN>iA?
zcPZ(zL8%Um?h#6W{18s?%W@Uj4VuC|aOR!iJ+KLU;5+Mk>8s`s<#M@1?gzJ;-zroR
z=ZGodO!)obGLo~UIZ`^jU6<w8%24bS)&gsTnJ~z@lBdAC_eYAC`pEw%t>8ZLSOdHj
zUWaH-77-VTa^wh-K?%Uvi9wOTay-C%hdLL|^kmjE3js$>LLullYK?k8O5t;;*qv#H
z9tJ$qrgR!rnYxAE!{3WQHOXb*C7B2LFn#bs>>S1^b(E3HHF>IhQ$o@QDMN;IbjdDW
z6Jmu;LLRU3TlgycHvYGNgRh3~g7=#DxNn?4nH$3^P|1b}D&J1<@%v#85rhOGOsob!
zW2F*lwX`1klJ}|s+&=$88scN9KJ%e3e4sYPmSg3Jm&8fpBLR7YD2-f2d?wzKBhV94
zAjiU+w}>G%J+!#y81tU4L&Z|x=;yF^$bxHngxbSZ-iG%x9*u<RUqV!a9q}OIJHbLV
zSwZwCPT~dlDL7Xr;mKGs)Ph04KmRQ2<U8^$`IM5ctW(mZt@2Z8w6IO+%J+os3*&!7
zB?#eK`%n8Xz%^|U@`bm;SFs*+F$0BH!b?FX50YxhH{`q0TWPlRQtBh=Kv+2vo`^2W
zM|gKHi*Kc_(g3-Vx(O>!dhw-1Eg~JxwI{>~m<sMuzp0MYJMa#Df(DY4P!hTWXJ8Q-
z2K>17P~%n;zwxzrE12Da(N6jfeT7n})>KWjmAr!dWPR!oT16eE8l#hBLqPPeE6>&G
zaB6&0{wNL9?QnYdB)i;6eyUW&zQKPTpmtO5%ZnttR8E{H21p@NfH+au&L7}6aUZ!P
z|3&{j|9O9^-w#`7uRnqx%B|(U35?iD9xe@6#>%6m`;gLpNnHya7O##4&FpUFs8XOd
z!lvN;uz#T=G7t(j824iz@DhA9(V83&2t$23n|exhf|Kw!olTF@Tw!Ku25W*Cj<(W+
zU^96G>Ou~Qk>Buq9Qryqtr)DGdJD@|E8=tTQ$!bXG0}}^1B~8|csqP3eisLX99sl;
z@Eq)z56CfMS$UIK0v*M2ZXf^Culn}+M);q=88R1Uw;bLoh(bF!aUvv;LdrYAo4E<>
z#9vCPWR^wfXUa;aq_WV9)Z}kK)zC?^#Cy^r36ql*t<n~Ii+3Sy1n^eS6siXuKo5eR
zY7JdT5zJY%hoaC$vKrZdT#3)c`x171Bk+#Oz`i>Me+%l$81w^pQ;+Ea`V$SaIkkk&
zqh3M>cOGp)mB<C~Jq2L2dRa-3VOuR#lg^8eMHA#(9+y^1?G!<okIC3-c+10aEn&oN
zsH4?Q$|B{P{6Ly3B?vu)s$32K5dT|WUEeeBXWv`@53V0SjGrRZm%d6d(nci)&Uhp4
z#NL44$0}@|3erJrBnCWUWt`eZts!rcmPr?-axh(0kvGA8T!THsniJ#6<K#A&5rUYF
zOb0-j3>pRQoR*$JIjJdBbp)6*@eiSe?sF;jAFzKPD;PXkF={g`8^b^aHXNQzl4?$E
zrrN<o@f(dG^=L6M34e|)P(8{LB}z0&aKHFoLSsHcxXUf#%kpRWhr%4#f=5VCrK`$E
zB^7$718Sn;QCw141vcGq@4ibDAlK~&;GC>5g1^Jf=4SEBxla6b{<=^_>aGMU3hX#P
z;|<U~G6t<gGnw|3NX?}$P`Bw<R2S+wIRkQ`XA=~$4${~cV|H~E?6b7$57;dXBI=<{
zC>4FBrbFM@gh^%`RIuh3bo@K$N>n#$6j@5FP+9CFOlzH$`%+7}0&v3Y;%~8&6eZt~
z4#N3=QFTJqzJaG=i-=D69*l%OIsrSR{!~6m`=oJVC4LnoCV%vCKD}?XSMR&%{o(z@
zP4a!>ZU{l*V(GkORFf44Y;Q<xCDtC!-xRD^UIW|Kq4FAOl$0o&<$kh9d;?kAucY<L
zbC}x45-T8sZWU@uFQaMACB_6y!>$?~^odKDBh&`^Cn_P|l9$Q1_$a_yw_#g>K^vv+
z!iq76S|9YxL9jV}f%c(8)DYMye5Kma5*3REQ)kE)Xd#hCR3qN0t&~Ob1*p8egbCs>
z;XfcvUl(2rfr4A8EQ#WFDM|@fGUTIB1@FoupaO;{v2r=NsT?ou6P>~$J_URfo^lhp
zZGMVh&a2!`zB<$li)a)ZLdA?y9;*v+9c+~n2|qD_xI<JVqsUXldBREVB1YnM@r$?(
zKMS>RJ+=&<xqi4Ex8M)(RQx&NC)c6v^j_#83+Y%IqbopnvK82_DQFOSPcB6l2}FE^
z&Fxp1WVXZi_(8d%lu-r&UKI`~%2@0>UIwu7xA-@#3m%QHhMwGq?Z#fJ^VG8Nd)wvx
zqF$OUP7@voFL@tVUpUN9fF!BuLRFEJx=1Iabx;@Q$=&5x`I_v3nKxA)s@#Tmd9gea
zP>c@JG;zOF7T&L3P&KE?|H)nCQP2sMQ5Rze@m0hC=p}2T9#DT@BL%gm#zAK|3Hs$3
zNFc9}UttQ3CTc=g=7l~ckhq8SgqnOD-viS@E3zlLg-F;E-y?gHqsS`c9pWL;ooGq4
z#oOW|u}SI?Wj5^7?#W%H)>0|FRrkgF;2T^d!d60_As>{_%Bz&C&>@D%r=b?N1`myS
z&~vPkeo9ZFkNyk$g}rdaJYSa|FYM!M3H5=A=j6vh#z|HAE6jMil-BB8;0ea7sn`_w
z)-3oJEC9cPC1Q=RRZzp1WBp(^QWh7mbyzLjgJt1Oi6*2QFoK_`52{aDsPgnTO3O^9
z8HR){YAGe4#emKZLIXe%^NBb>+=bM@*MRd4!^&gr)$#Cetj8DQ4tP@fLnWw=|G}<c
z=ixllW8JWcaF6e)B}$Ak6f}81q`@$!_LFW1{e<TNE@bnFzt7(m6gXi9i1$USco^Q?
zrEs0B)C~OO9|O{zBG!?PNacam)=g|C9TLk)ou%cVgLou0hi5uS9RwAx8GZ;qg8z#r
z5b0<Fu=LxL-=P8=MJ-7`bYQuFTVyD66&yTKUJJ#-Ea)LTa1s~FKhzF*O>!cw)f8*T
z={&kT{eHG7dyxIW{-Zys->ciDsmdf!4!Vz~3^ftv{0HO^KydUT#n18AanE)(ajB*I
zOFx&+c1C%&`3k_7_oZx58^K1Z3Cf3Wa|5V~pAwC+Ns1QE$!uwo_*Hx;&xM?<-Pk>%
zI(n)(ZRp5WV6Pfgos;HB4swKS-lC%G`QP%YX0^@4a*A@uLTl+rcZzTg*HH7d>)0xW
z8OE1}54!p~QX`OQ_&khJ+RA#E0u?Nr>_tcG^4TymvbDF5EmJ<?cSu;spy0Wd9Q_y+
zF0}Bb6<5oemoX`QTndpsDZ6sPf6jycL@9uAv13hBZJ7O|)nI<0O-4hBZ@@P)dc)kK
zooTM`?(;sV3DQP<Fuf8mu$|^Z=GDQm5r2Xr?MnmvY%sM`jx8mM-sHsmB@*WTtr7b^
zVOMHu=A7b9-r2%h>aF3k;hkx*xdd?Lc4(7gRgUnIJH+$E6Yi<%b8<tZDR?wmt6gmp
z%v&x01vCuuhS<voM;e3n1lI`IqAx{J{F>5#97S2{Qe!jRsZY|(kUQ;n-;@#gLcb&6
zMBw$n@4=VtjZ6bTHPBk6#7&-Ro+F-bu7AA;{l9_l7D#MB&GeY*f~k*nvb}|k48|ij
zhn}+5v{_71OjEVHt4Y!B{HWBx#LVOliOrIaX4cQsmrnMFNCGv)5YBdFw;3*IN1|Kc
z$2gVi1T1;k8S5JFI_*8g&5&wfyNHYQPW@5#3fsZ7$Xd_x(7wHFn~>k;RC8xzC8np+
z*FDfNyWnK1K5>1Dn3S2kI%`1@;VY1L5(^ED0uS0p+sy%OEo0c{pt||3ScD~>^B$w`
zt7n(rDJ}<BlDEth{V_AL_O_H-KL+Xp#emGn(~<LSDVDL;%i3$$TJM8mrtoCCobWoi
zYVyKFNBY|QA0>CWC^d-jn`>BD^H<9`V-?MK;MIxzJMSuIqteb!!dczj#jgr&fkW1Y
zexdE5zs%~4LFPor(LzBb;Zy8&46Q7@{v@8~uU;~waC+9Zzf=F#NLifpBjs9No6<hs
z3vyq8H=bBCE!Av;Y|jnRz`T2`ID{m>#=FwH)jyh>D)qzx2Y~JDFJohiU|wkL7LXtC
z+O{+Be&ot<mt~Z>&{|P{P>uCQm;B1trM8ZLk$5IaO=z8#Qs68N@tZM8`@tM)o@72@
z%`!O|ntX)KmNs%HVW+nT_FUC@MLG=$d{Kbd)z`k#J_4qFmj0}Mh;EQI5**!+YmLTv
zx(zCL2p31^x6Qm6?};my^ecW);-Kv2MVU@u(@++}Fz{$uY3^!ntu>J4@fz}T?u2ii
z_pR?6uL{GJmShT~Yb{})7%Q32m~-JbFWWj;By0buVUZWCoo&DE!?b0T72ao#gL%tR
znk2}{fk~x*A7sxf$#&nBnrOF}y9SgAI2mv<@Qk^kW*X(d7XYhZp?`_5EMG~uE`A19
z!F~FYrW-qpb+8|FXSFlfYoMf>Y3~rOv3c~r&GmKj<u%?h#dmW1r>~DY7C$R_Y5bF<
z=)A9vVmGC3W^@Lli7{rH+8b^FqW4Bg=E}kTVTH@)e&bK&<HaLtf9k8Ig5JSWrWm7(
zU1`iQ)i4y9P2uj)1%?mC!KRHw1W!BP=Y7Z;l5{0DGbt)5@o&Z4v88J~aq2YvGxIEa
zUwcdYXWJ5XKFl;7u&sO{Y^ADmE^ee$syxNNpcR^_tkuXHIrBMl8ME7R+A_%O4<X9;
z3qEPAX?@EEt95)givqGbrliMSh}jaqI&MeO(!A)B-=3v-e}iIbY`Jd5t^XLOG8j1-
z(?YVc$v464cQ^8t`kM+5)c!;->Y`p{*Ma`7z*x?ZZZ3d(p)DH~nP@y^z^yOPPJWu_
zd4B(ljmgVn+b7tPUMEDRA9EDDV)zf*iDuqnv>R-C(DzrR8sa~d8eBW?89(oq+$7&k
zyrd#>8r7cNVw}PLGT*mypypc}aL6<-q*LWZp<(9d_A#bBVlMA@?8#Bnj0vA&t0i=g
z-T5~qyLHhtXQ*0UyN&H`?quy}X=;3=*+s6xs)&F5eYu&w3+|V`j{JY3R_%iMNCF(V
zA7~b`L)cP1Y1*SdWj<5xM969#XPIKY0lfN)&aSzwGdKO68*?<NG=5<G<y@xZmb0P~
zr}?T+HaD~0Hd`z|bTi1Wctd46I4H$%OZ;{DD&iU`8NY>2G1v4<*m0(#7PD!ad3Zoa
z%j95GwR(7-d0udcy$h9~zVi0ZpOy10F(7tj^2hkVxOUlC@%&Psbc6QlpIK|!k}TJ3
z%h~g=^E{(cg3RUkc6k^1TXT=aA6NulKt9xVW;Yx3M!T`Sd98hmH6Tn|xl!malP%C_
zOqaKDObMQKDdl8L%&!%(m46S7U6(baxR-OVGGF_S?P(!x(=6-EWpoRWh(p$?Z>l%X
zHQJf)k~|0a%}M~A6a|`B`fA3T=4?}mH9w%##z%~=GCk<8IV7l(zNZ}GKV0}LGc9Fx
ztQa#mzH98Vq(%iZTn&V(Os=t(ZFBISp!@a?)?!@*dWY>5H+v^}TX~CJ+r9ny9g>Lv
zuNm!6!&lQ?%PHGjYp8vf{j>d3xkFLkOvUC^_9xUNA;*K~cT8WDbmdQe%$m6Nv2Rjd
z6&!UQ<Q?=p!zs(_z$JFCd8gqMwOM@td}O;j(z6ZH2ZDW|N0&m0cj%kOZWwJ8OigXo
zE%PnIZ7YM4%B?Ij*Faj{S{oCYzE+-2c?(lZ6YVj7Vp}G7;)bNnENSQYEyl6y%u6kq
zLE3=v=4)(M`UL(26NDJg7}z5&@mRP3NmlETAE}w(HGSV$&Q#61(~@YL8rZMw$%-YR
zC8nDJpCAoR@#Z;4XDvytmhkOYK<u6P4GF(8#FDq(gIIgEpJAdUC!mkzlwqUx2w=L+
zC8M{a>loDc-k$mVYw-y1T30cNy8WgU(=t;PtJ7+=_X-M(+#h+t*3<mV_MTBVmwQ|O
zt>h<v@5NO4wIsG{Lc5f?`PE%FgpQhyrYNf}Xh>i$3u&UXPQ1F>MR?%d=xgL@=l;oW
zf{A`2x}-U#jW&(9PBcHZ1_i#h2Lw(EUtBRXe2ul2?W<)r@!t2a)Sh!Yxn<(FSWRsC
zzdMrmWL+#V@m+{{>@dqq+vdQ<wsZpv&Jh=s<AUBF>xuFr&pK~8p_cp%{9|4+tH9YV
z(lp4h({#=}$@IpuFDxg#ysZH^W3++<vLB_%1=}**Ndd9ze^!ot8h`DtJFBDfEPs*e
z0X@|Z+opg3;}P8{=A5eVAGr$NE}lX!<qP8uiB>ES?PDJ4#u}f(`7fDjSYj-3mP>)z
zktfPrF$J1>n^Va@{tcz~awen?OTlBu#l|NyX-~87m+s}N6Z?$AO_NQ7ZD|&*Azou3
z8p}!2IZ)=@_5I6T;yX)r^*RyFD0-Q-n=nhJd9~SK`DFQSyIHncx%&YFOk-`;*dTeG
z=TYIIj7BN5<M#jT7DuHFN)OGS=<TV_)I^x7SYoWR&1cxEOcTr~_TZcN-nf3dd-@W5
zgg8pg!3xn-o!zjEO*OPPMnPi29P=@YIV2^@9Fk}7n46h)VNJYQ#bG%Y(n=G{#k`5#
zll(bjZC-EJ3Hdcs+f?6Tvwg6fgIp~OIYG|n*7(A_lRdw@SN+e0E6NG{7^TsTHVik^
zHjFdAGR`r4F>W$b_WBXg;eSkv48JWd`aO5oxj!!_Eh(iqUj5S|v0cWeoUJ7~@gRw_
zf8c5ln64V8X}aUBq&NPF9?|v9HPW5oGYdx~9d2aKX`kp-qii_DPB8pto9nmfRYRqa
z$newVB+W!4qx~lE&Q|#qv*u?WNjevkoS2?<ByW<#1Nj5d;N$bgy4AAOoXb|Df2v1?
z!TcpI*C%^V@YiKGocM2<+xiT{Eb~7m&hXZlW?W~OX6$7u3Q{9y2G-Q62GY<NGx^>W
zzQ~fYj;8I8nIHE#vvYn}@h4v+b+qOmD`^{K`fKdLE}-UMJ%j|0(_7X*%w5r2OU#s3
zsfUr1?ymi4Y;ByZFK>uvr|CIElqoe}fB0?tV`iZ?LOV>Z;Od!YNY|#XN^$?b_vdN4
z6;h91c$Q1CXqWk$^|)a?Od~t#rRpi6hi|ZNs;|8JvAYbvPaG#tB+k-LHOmcKjmr%e
z4Fkacz-4}C*%7v{d_llZ-2~$l_L{2qx$+mM_sH6p);uOEzFp?6+!V(_{<QLiIb|Ob
zkYH(LNjI(5)uTTuZvRcbjj+J)^xp*x__o>z-KEQDj~Q>84wxsJH=9;j&f6;3-h>S)
zSI=Im71>hlFDb>dHD68FW^GLgjv1CPFk??vmBOE%9R3fHVpwI!G<-I9H6eX2GZo(_
z-UV!KhxdzbvOnHu7VoR!*k1g&_KtRvu1L3E>tT`UykS<rfU?ugp-eOVX6-$7B0sex
zH#ea`%^99DEOkjHmyL=xIM=u<2q&o{njcIb{WARm-95H}c0I9^_y_#~^}`ZnGHg2^
z5;|N^9-#W@7TKPTq{dTK=>KhHJJL-Jy$sRFK`qoCN4dmH>;m`O7be#AO)RmNc64kk
zp6ssf?pTuG^@yFsb@EH>n%b7QO#5IHBY}$RD)ocP1OMI`unFPu6s!VPtOnx?@C#~n
z>@)Zt@z`RlD>*?Isy|BC&^%*b>yBwydIa_iHgTW1-EQRGR_b-=OGi0!!M$;aALoaP
zr<4hJ50rsUQDb1gHH1#5N>L!-joZj`L^3`euZpL@&sH@N5S6lk+^obk<N@ZRu^L-b
zvq`_#Sjeu@UPX&kMX4qoaqn>SDL!4ewCH%@%mT4E13Hg3(AgZsr_zgb7Hu8C*7q@Y
znL=te@dpni<A9U>PPqX-`Tb#Ai$NOOLOcYYi#EePyRxCIO)^zxJ3_60qaA?GN^`mQ
zz5^xRTrS(5eLbsF?%2Fx1yx*Iz=KqWy#Rmo2yov&uDz)r3%<Sgk(sEA-B+8*P530?
zj+ib`a<=>q>p{}sHv3t3Tc2lfhu{HAO>eEk?VI%tfnnaBqkN|vm9qk}{$@vJn{poK
zek^S2xhKpNPY}G;$__TPH?=S%7|R-3Fy&!yU5vk18^|ApHqs}#tvC_X6uq$}sJr&7
z=8b+%@SUKimRh#90gH{#wKa)t{6YVCmo|4-=IZQb8DBF;=l+{_&2hk=!QaL1GvhR!
z^?l5(SXw{LaEUpAnp26&Zeg`#<evMM3q}3~e1;kfXirmSq~^S7WoVxLgNX^r2u#sx
zH6QS0!dcJB!tkuKIcw8LC55H8%kGie(oxrQR(OOaQ6rcj^DN6b{SU~J(&<TUEBXuU
za+9P4uCZhk7YI`T)og(^hR?9w`XO|`{k1K=OliO!R?rp_hXvVnq2O3H2044Dl1kIU
zvx>84mPGhE$veml=B!~Scs**(BW&%>v)CdnMGwN)gZ~94M2X3KMZOsJvKr8MtkC}x
z^w6GTof>v4EZkVm_*zG*Y2HUAHF6-`G5KBW>11!ZBgK@5+=G3mmA`1EKGgcbI@a<a
zDBhNAG#c+}58>-!<~q+e=1Tmp1zZY~24F|gLH&Jj=MS`vEBh&|wUITa>r>=@K3}Ob
z2fXbP2gQ#~_9k{r{E|DjWWQ^rL{U`@TdkLE$wBYSG!Lj|+iG3F22c%%%~B+2eLwjI
z2$T3a!UeoP*-g&}|6^ThEsppZ($~<>)=EEAN#&|LXXm}hjE(=5FgIyp?4ZBrvy*d&
zI9Sf5eALusou(DRvB5uWp~3O?Lx#)RbIf)1nb?aP$^~+6-(&7ReCNfQk|4Kbre#M|
z^ROp|1NLb4t{TEKuH5_+S<MqNk`5-{k87NKGPg?ZKt~hqgERwqG_rAnJuFbLzYQ4>
zxW|@bj4(dbILS*Ysos@*{C3_YM=1yJp^$&po{bJ|7PiS49za_DQaQ>Ju7NYW08aIk
z;i<=C&m?Zm>YP<O|Gjr3@58z>l?=D6(e@5@C71|kV%ccEz;<VTpxJmUWx29SY$BND
zPRcL23A@$sg{f=zgnTmOnGad|GoX(b7kcfExtZ0{_NAxBR!{hzMyE|k@8Edt{)c0+
zUz+8{i{^E<OTqsIj<gK6^)%Uak#rQ*5nHDiq{FbQJ}EblH;_8xFQ&IPK47|Kg?6yT
z$|CZlQe7<XC5s1S_sPAM0U&7l>dY+}hjRCq9(V5*im)iH1*YGn0ZGBL1K!(T*%z2z
z>HlgzQPEg`wHBaIX+mfC#NY6mh9GSl?G<~1Wrc2?d52*fRSB=EG~g~dcjOPqv*+vw
z=fewGoimr_Y;ufs;=UvD3FOyQGi<WHg&8?CAk7|Vsb$R5?PEgGWAL(StL&9R<@d0Q
zexm)r3L3)FBCsX6yPP!N)$AfNlsNvEE3j}??(y7esq<6rXYR?Ul)0qflEdlh&9}xD
z)0ecjj0^0zeWd+H;AGoJ(>r5FosSAeZ?I@38g_^sl!fw8yd`@^yIC7)e`A}b4>bpy
z22m3+T3+k#;Sh4G=8ewclU8Od&tfx9<|a7Ir5${Gq`Ek`!fRU^=0L8+Wb+>LPvds>
zkZwF9qke>nrKlg}pGrUMhf<#$#xB-O)l9V9H^0{wva9t+P#0x~80X*ZD9#;P&?P%E
zwNiF&cJ(Yn!Ti!1t|WhDc{6!{7PJ;q1xuiLr?rAL)0n_sWOr!WQZis9kFgp`H#HZl
zfIr6Tv!e{vwQtM^16_tlaJ<RTlmRXEBH@eEP_(k3W^QTfz|30N&Ww<pzs09Zj(F-x
zY4|hxj4s_Y*qUh7*!J3dmf=QD@6bt9Zz2=>s}zBrez2S&BlQb%=vQkkY>9oB<s6%7
zsco1;e!}m_SKWC<XY(?%r>5>ocBhr34o&-*!xeof8RaXld_og6uMO30zij(#KLY-<
zJu_`Hw9rR^a@3A}0rb`gr}YHspgf9b4IJNkx*FE~_DDmj@tUb0T^Em4a(qonJ{FYZ
zbkAy$x+bk}=KTy~_JpFA;7L(lii3XVw%%vHZ7s3#wn+OQbA&0xa95jyR*--3w(3Ht
zU`1FE#t?DZ#zs*$#zX`<&3o9P=4$#G#02HMkmkBpSU#_R?ud;2sqM4MWuMK8F6aWT
z#%1`LSTGf+1@}607wcEcW$OxyV0f#K)HS5*5zX=OYJ&8y^bojKwSX1BM&Fe+u#GH>
zZ6^)q*qLls>Xoub@Od^Af6E=8t<CzA`ZBFw*2nB=xicJ<-T(UTNUg~7%oE)$qt#-t
zG&Xz8{~1^6n`-YdkI2h_aC}$mD1+gXM-YD@Hwxx7eRpFW>t~pBD(II{y_5#RVXv;F
zTK?heysTLnUDNMpUCm|lTR3`pcW@o$Rb;HDihjRg9BlY{n2#7o8%IL!dv}_m#^NOS
zi%(bYs86x>&|}PDChFU=BiQezZl-U#_1a`c!7hq1{>H9pMV{R2*_v!!W^mS>+|T)Z
z(Q@}Uf4HO}5FMf8ShEo~SF&_4y)#rXY=FHpPluwFfNreAci@dt2=KwSLnkWhlC*Z+
zHTI6~IkkgQh^_KXeuhtQZgW&DEXqsEKb=1=KNP$_);sOK{lWz0F|n7L1k?UhHeX-P
zkgsp3Yol$f89|Sx)}zlvKjIs48&HL@#CyChVIjH_4^R=+8$AMrSuA=;lp!2glKfQY
z!L9Um^xSqXFKJtPt@Kf8fNQ5`lkWkqg4=mEJ{#4e#xeoggPLN^Q_Wmv51l|oq0i)K
zG7I<P7UCNA7cf{Gei_>gyy4M!9$tj62YgBZF2HGm#p|fEl$FvDf#VMOUV1ipI=MMl
zf6riVLtn1{BHu;4D}Pp=sYUoi;3fv4H}DgS?7+KG$c3mCxq+MvT$T-FZ!(-*O;UiO
ze1UH*4j2P5q=w|lAnFy02aKI2r{HaXOEppsm1YYGoC*q#%6^A`FZYKl<~xa@(ktM3
z{Zf9ZVSsXc2LA7M;K?*37m<17baDq70Z4a6@(VGBOeQZ7R^Xd_BR&vuz-0JE+#rqu
zv-A|vn85JC7{Ua_B_~Q{q_dzBUBJh1SGY6Wc~0f}19LD+7$U3}nv0*s<`N@^Ds|OA
z>P74ho{gITBRULRva6&O-2`q<G>Qb~aDNnpIMNOO#x!CtFud2|JF)2)Ni-*R<0tT`
z_$Y8384CREF%l>n_+subcfnuR|Jfe}y!{m5HSFSF3ugeQ4O1Ga@6;Rk6JUnVBel@C
zk3=8QK|s<Bs0MkFyiK+x_5+gg6yHuvC65#FL<xD4Y>UoPi>NDT7U}`&psCnP<*am3
zh~iiJXZQ|#Yk1puecm2^Ew_qqA{-Wn!AU<>9g1%z-V=4v4`38c{r`J~K}OF;@()>-
zoDKiiQGot;LV>`YdW!~73(+a$Ks8Zk6pvJL1Mvp0hus2>La_LSpUUO=`ueK*CVSs|
zPxxZ|b@)JGj962;Ee(`cC@oYA_5}C_ad=0f1JMasSnr5jq96GhaM2TRT|cN7)Gic_
zDp0LKA#jm+3<?7Yi^B#2uB*io)c@2~N@ux)SetLcQU2E6hF+hilIN#qk8e8UB0S{F
z3xe2Mz75=!Z@?q45@DnPjYBtpqjCXVLt%i`ZAPPzo9qQws-vEvm#8we59PtP>ZYz~
zYHIh=&FI=RMV7@v<bnKV-$YM`(sz!*j_1W!9s8Y~A!%_OPe@JFIk=7_&<UzK9m?Ed
z#xpnQIQj_SqO;H};3L%{bBI@{1+^UQ1+~dU25HV}W@{*8U%+AZYCdSMqsCaE^u<%x
zHOuiJFDvJK-sbFAdDR?soCTgQLU(y9K94>J_}Wv=zszuYFf#+LU@XeQA7GX6aNzni
z#B1VS^n*S?_th@fU(^pb{xYqzFSmCvUeYhu7ZLNMH1AqRxx$9Im($y2kXdwQI86S7
z-5>l{<fr%~&|!Smywrv1vw<JS(shUt_(RnopO^Bb-;zez4nFxfT^r``LVdEKqiKxo
zLQrJD64MPsCH)y<t+>kdrRYoE)y&qZ&(m9EBxW8jxa|z#enRhEPjiuN!P16<>{H!S
z<_fiv7y<oNcPUUx75hmQ<b&!W@KkYX()7a&M@=qkSGza(MCf7r7IQySC%U^#`e!?i
z<=xM$nCeOKr}a*MmOHj&ocFx=gXo~?!mcyyXX_b)^(yEmju7S5m2#r!5eShJDoAyd
zZoq@qGp%&hje6rxa~=ETpb4Sx1E-otnwo15$Y1<FO5Wx*&$^!aIyp4`VOnw4+~PN$
z&caS?AiYT6!Z1u<L;q4&hPg|$fIi`wJP#PnXF&54EVoxzz;qT(U1Zh(*0smb%R<@X
zgA#&fny(lg>@fTtU+gN(&&_(7Ixy*FO1so^>H8q7vBZC0UWs<;BG_~K<?JAxN<Tr*
z!Jku<OMo}mMgAu4lt064+<+WSPiKzn2~#g)sWmL1SMa(rqXVX!KAXSL86x5DSTs84
zb$a(CIk|n>&D4^-8qQmOMePQT2qOWRsbhR$a5C?Z4{xWWNVP;e-&?E=ytj&28or4<
z#hA2;e!cmx>9)mZ?-bA}OcPSyoM{@*E>h3(o1H@5rR-&?|0JiRbx8Y}Iji`aD?;o8
zE&xuwpM9onu79dAkqq7ld}nG4F&ri!sk;~@7lKpoHPnM?qitoVVJbDIS?}7W2i+;N
zIY4J#Xdc6qlh<*h9rN?<Wd^5MQq$8S)2HVJmUQ=hQ7;i4HK~S;x`W#Ox<%+OmMX6j
zRthFA$B)GMz+wKWEXS*mJE*prXZrERg|J^)WDB<!htvq$Vtr(4WMs+m;s<yA!v47@
z(x#{6r+-QxmQ|r>iYrBUjeSPd*pUWEYt@Hos**VV7#P!iK`A>>Xe6aecNH9OPp+ok
z(nY!}hE^u8>8B;n`ZItJy&N>uT+3XBEyO*-Kv(VJfZXu3&FQtXx@PRk-Rh|9oh647
zHYStB*bzERUl}stH>jO~>m>0d{?!65hKT8My!wP#jPj@nx<l}U<QRKfN-QUXZihzL
zG7VLYb16(7?{ybHDR5@gO6{DPm{C15EB}7!HlD>|Q8)c;6ApW_{`&Tsn?yGyK<X^K
z@wM<7{4^KJGty?zStX;#nhor7Q?e<++zj%Plu&o@X!9J?QT<~qUfAe-Ul^5lIkh-t
zKX@UVvc}{`IR(DGI-K6Y1{fb1ry0(|JaUlGt7GMke7f(xZ;y9|uf+EX9OR-^E4fh9
zoDDafhiQ3tfHvfNnYKZbtqGQGx^=`zVW@L%@v>|oWoz26)Hi9#Swwz`vkHG*c|f<-
zS25xiWNu+<%Wh;ubO>JwEP@_<9Zt*T`nwBhQdhMJq?ZNin;L(ZGOR5F>y^n1J7J$?
zdt-^zzQj*+TK8s0K=$DD7wP9yJEwQboCmoik-jLYA)2cRWS4+uJH&KP|5X#tOd|c*
z3%R2(OlZ&D04L~n;yYy+zMovD=>f>{Bja3KYVhKKk>;P~ipI-KvD%c2_a>FL&yUGD
zobAkNn%ycprC>>ESNCIXll+~K>Em=et*YOy>!xd?sZW2VUf}DL-LeT7XkMv>d<8QR
z*NA;kL+3HIH7m7c40g7s_6F$CZ&TNaYH~wR0yOoF@npDcuJx{)rKd~FxjTCTeeZyM
zxL^85>7!o3gP;aCqJBc+$4>ezwH}z*DjE;9p(%QWtk5AeKpjwBY9;y&+zA2Mz_+44
z$pe3M2EGz2QtPRc;cZ?ghKv1y#nYd^#{GsqB#@8hfAI~4@!|_{khD;4pkyjv)g#z>
zydLx!cgW7bBW0-s;N_S>u`?PqL2+bl;HCUSR3HLiI(mff#?$c5#9*QT?~K<6g_Rcj
zs$2oSr6}GMj_|LzD)8-E{fz&Szaw{*yTvyUZvuZ7Q|n<j@n^&YQU-415i}o^H8?sz
z29i5L(Uu81uj9}m9)$j|5AlZxCo{p3D;!wM;p77%12^CmuoO_{MM(L=2EH5@>QD0(
z`()o3zt=Bw)r3Cc2I-G%RwJ<ztP#E+{{_900q3w%Y(F*(8vqKI4cJRi{T2WVRR!%#
zQ{bC6qjpkyx*qVpj!_QO74$vP#4Oy3d6k!PDX>|uh#FB4s))<Qc(IKXAg={hQKsBa
zIiU0dMt65$J8w{aD7;cr-LHzO5nF;KVFr8{TnP>wo&dPAxzLZql7B&`v4pHZJ|U)p
za%BJ>0o<!1>=AYYTZ7F9KIaGw1BT)!U?shjzCa}!Al&4~^Hupq{6W5&kRfaU_a=+{
zMINlwR|{0|>%fMC4zVRM1la5Y;J(x)PT_~~ad;Y*gLy$+IT-FxG2R0>R07c-7>ymt
zE1-XRgS$YTmkx}@+VW88jo4941wL=C@I{Cd0>u{M710L_WgL<}B>4yQi_g^|;M-jt
z*W)d~ucH$l0m`2i;C62V|A0+o0BVEEfC_3D+6ddc*U)8`5ao!Qz%SP0G(3Gnu;y4H
zFe7KH)zoPCzVhUiz!*CsHI{aXPk{x$T|6Yd7B`7@;C_w(AF``5Qk;-sa}KMBU&sFv
zq2wd-1z8h5c}Ki29z@I{+G63Lf4TwJehvEVK`^g0CZkX=8iLBB@zCuz1O3`hb+}@Z
z-->1-jZ^#%-!b1eUm3sXufp$wt=b5=EqESZ!6x88FobW1y>dL}fZBOlZ2*kR`KniC
z@N~RB`GNcgRiS*SKj=k|&|kDF`;`5mTcXX=+-4pU4dhZj&iBXl#nHbgt*}YalcFvq
zuU+N+^TdJbW1<n2Mn^M0fvsE*O($}(a=^YDr(BZ5<myTVwG#FeABN7-4YUn({Qxoi
zVXPW>J!qVzr%}&N(99-3`=d+M;?DVzIX^SBnZxt@fv2j*Z<jYv19j_lYuWGmv6_L@
zV)c<2E^LR4gZ}=ZT&8eL7$7_Gj$~VAzU~zJ&a}y#0Gp|SA=S%nwqr0){z9C*7&5!c
z=JwATma!lsEwgL!4bOOvz`8J<jGImW>RvDcSxY@41i2@>HhY`<!}-y|V?_(I)hMbe
z^9!<*Btw?5*tpgFpShKNd6{a#YuPQDgXDQ7)19B4nvtFHIb%ZR^vs5Z#a^cvK}=?P
z8&{a-XddE2<eGxX&x89{3Fy@^(7i7rrUF_J3TmE_Ok<r>TbX6_cGh6-Z=V)^tjtl<
zAhr=*AaC)M&!W;IGQ4TcvNq=w6fG6n;xDKr`d=p1c$mr*)_S+New2JE+UB_DFIDHD
z>-0BGoGwz&Yeq8%X&H2H%e3<}NY~2L)c!ntNxAxgZw&V}_hs6%E_-(3>||rw>CC-(
zcN}%3NzjiCFx5BDHD(at>g-4>I9gD@@I}#XZUp+GZN^&J2JB#Vm8K6#5!cA;R88hA
zT|&P$tg_AsyH(LpRy8H-KB<GfYOXu>b*z&7C<EnhbA$<#bR#UdZM%7cwh4CHlb6qC
zU&(1y(4yo7pNcB8Q_K$2JkvbL?P-b<@j&7LX$M|A4IU1e*2=+CEB>l7B4oVb2{FiX
zCVxS^_nRl~YZ_T_(w)m+)ie&62x;0cXgj~dH9G%VdZn!3yqTqh+>acnZDOinJZ@O8
zYmHLKHh43YC0mdfy-{Du7-!23+!}Ga+R3s$-BCz!I8|6B<HN57@#iwn7v}lriVQg)
z+?4}NjhOxZ$E80Comqb&kvzv!h_z(4>Dn4!>R)K8(sl4La02X9PZJc`n!azCX)d%^
z4enW{Pt}PPdYI0U$-Y~TS_Q5C&Wn>X`xPblL}{Q>Mw@7gW}l!--sVNu3u@)5xfP23
zgVeZq%|5-xP@Y|?C$#nOQ{XKUtI&8hb{$`#k20^Ygau6r#>$_nGRhu+Brd<Gc~MwK
z+1R|4qj{S=bFtBKPxRXK%<xF_FSj{Atstn7D>z*8$~9PNs3+O^`bFAE%>ms!s=kV=
zsY+}7Ak2O1sQzq%NeKAQzAtoorKO=SnVmvn;k^Pr_xRsINslsVM{lK!`UL9<_{nzN
zDS2_hyWFMuYYJjY4mdvwPqn8FBMq~`1FoSqo$ih`S31ZY@L9|js*&c2;i2(BP~EVg
z&~xSgkD_ycvLoBVa9P*4-Ram)$F?T6ZQHh;Ol)g{i8HZnr=vEmS#_)GoVVY4>#a4@
zlkVIuoU_l~|Ns4y3Mht;c&V#UrXjohub)4Jj4qBxs!kPU>>>~T-hBFUS3l_1{B(u`
zyTj0bg1P!pOF3g_p_TBAo5EZrKIuUIqo1)~xo(Er=AyRbm|IamKQ3@AT4viT^YVt}
zuFsnA^VXlQSxbDE2|Jv)o3TBCWB5<tY0jfu($&fLJ?vB*#7uFk@vUL85MjgIQ?4DG
z25##o)LQlm=MZKA(WbY(VbqY=z4<#QBp4^5z21q==DBxLkNnO{FY2nM^#h+XB6{OK
z+LK_vy!Y9MoQeJ<`DtV@+QqSkDI&w$z~KfwTJAV4Q7@?gn+@Kn%D|4qmdduOQP1PU
zv2%<C$XmgCp4+ak*;K}vOu|`Ieh8ZGIK7tEQ7ssH>>QRC@7f$VsGL{7q7O{0XadTK
zK+j{7g{?w2@Ip6YS_&tmRbm|=pp39YN4cVmkYTvpbdo8f*7L`C#yD!^YI(e8L2!5E
zfVNs2sn$~bLDHY+?c?hoJOGU4{6sP42v=CB$WP`T^TWmI;sd@KSAc6EG!-k0sY0gI
z#B8u0wr#b~h?!{B7{B&3fV`vKeRD2mCp#3s75rLdlt?HAYTmwqOy6?|pDLs~kVt$Z
z7t`awi86!!MR#P+^IpCdxMv%20pXVPOYARh7Wx|+nva3<ssb?4NqtxNoWCx-ACGgs
zIZk?$gR6tvg3W`;p<kh<!2+SzVXNxWL;8Mn4|~ZIbP9AehBB|YJRw26!!P33i_Jls
z<&i3j#b8=D%a~z^Gu9GD&=b)Hpkg{bH=WZQyPXF;|M(jR+6UGJQiE;eXL4(03tZdc
zID_Dz`e*?)RU-YAKFLn!qs3!lK5?(ONV;L5j1Prv{4DXDR7pA_d=;t+kJwpc8?B=J
zB$(<S@5PWR_}Nz*DD|;{T7gpFw@*+tHB&o{MuC^k47+`EVg}iYieaX6HH7QpSLh6w
zr5NKJBPH(T9`KU*NSMNNkmL6+Q-<kJcGZT$WO!rnxPOkfy0?dSo$sYz_ERvw9<Ri!
zn?N%@1Et{W*ad{H;lx$47x-cG*tR?p?gGK?lJHqPELIS_;2$c?|HBhpF13rALk)u!
zudbR9nH+f!yyG3g4S~!4QT|cBOWykamBE&Bx5#t#0=U!b61Sn(90I>@S4siz{(npw
zTZT{IMZO2WgKy7gaXH*S>>BnLTbwJ+m1Z9^4e2|S1*kAT^q@9gzo-2No|=m4o`?`x
z0{t*K<PLvPf}pZq6IrfK(r*G2wWA)uJIElJ0)Eg<z#*E>K4BIyA@IVk2WM+3CWY?H
zHe%ngeP}B+l#GSCaXEgYXQIpcS#(c#sy6tig(yv5sFy<9(Fg6Qx-zm_rGQ<0R4oD2
zpN-%Qzo3<ex?&nWia6Z|Zs-x@Nvb{3nL5KHG5Nr`SB-i=Ehpzg->(*#1)Z-Tcyu6W
zib}&<ss3=^wi9K+AGJ`s2i~uHS{Mz|Z>sZ94gInHSR13B(k`gg^-eGyYK_jKQ=llA
zjyr)5Nrx%?6QU|{5x(C5e%I@`1?k6w$i0Mv=m6flKU6b9Bg)||<TCJHrD6|`CePy`
z&`B#yyg-}KcYO!its77-I*!ta7x48f<Xj-*EQFuz1D$_!aJcID4fN~M!M{)k9H|8H
zizrFfCWAm>_zupbMtC>)-8Iw#{|4X4HgMwn0?NP~y@|d6+4bTCfy&`3WHEe|oDMX&
zb>vz|a5+UVP~YX^Hjv;FMrL9#RP0@d>bN|9f+MIpF$yJM37liU!5y@i_*XxMx8u3`
zG`vK6p>Nh@?E-WIeURBQ61T=};o7YN*LGO%gHPgg)Re4_FA`~Z3GomZE7R~G@YL7B
z)5&(2CA#5<_%*Q|HO5t7syUw6g?1nb$e6{5vwCH829<>0sR#7pB1B;_M7AZrk=5Z!
z42RGCj<|{wsgZaZ)tp#No`Z8tIkF{Ysa^O9nTf{`3*dUb2Yz8QvI_bH4xB-HDlkMS
z;vAZ<KR~^KXmK3=?pbgmIzzT6TN2ChPI3`USkA+ro=WtEsl`tGgvh~h@LXpBk;z6j
zBM~l2h0zgmJQj%0s4ONhj|-r?Kqj24AIDF$>gYYX4n)Bf=sx@|-w2Gm5v#F4*26V`
zmL3o1tO@uh^qQ9wPtY5D30;6w#6<iKzWNMYJ;i}o_DMgAhM;zE>Z}XS*faVSB%o1f
z82BKcqp7g+T|+O4#^9pZLo~$Oh%NYEoPvI$KH!l|!NrMQz|#5#M6E_}1&)*FK~J%S
zx(X+%Y~nEd=_c?Ah7se@CUQM85#{08n1Ije>F5v|i7og)_*{PxZHZm*<X*!o;kuL{
zhQRMX2+nPj@MoeZt^p^4N`#YqPAsRuflAH-UkpMvxC%Nt42*!s@Dq071^59`2$jYU
z!NJ)ao|r<!5!8V=26v+|X(2WfUx>TJ8@vHNF@u}IUDoiw;JRr;-ogv1Z8(*z0ISbc
zJOzEh0-8#^MtAXP;yu1gWC6(_1y92^d;(d31E(Q74gw8jInjW)PGsY!xEFB-mmwCz
zwZ4TK;*T)@9EK;sU8q2G0gcQjlEgEx7gazP;LX|wT$3O8JPP0_ychSt#eg88>${O3
zEz~!{(>MwUSKmPO5+)+>JXeF$l?f7#+rf#=k5<B|r6>IMQ^0vr65h#NVEF9^;z=cV
z+Be{@=s55(l8B8kJ+45$MpuD`vJS~GAN&M-3I)%BpZFhv;0+l8pY|U#9FK%gR0kiy
z@Og>SWE)^s9s?K9O7a>pkSIg$0QcQr@F#7MD>IPjgBy~^aR%^j=74LdIxsX=1DE?g
znhDo82=7;K@&K+y&V#Sa!im6Cdyjs=N>T~_OApcp?@&=937mch;ck_OJ6-^vz&Y@n
zEhh?sw=9Logs;8A3n0<%Ihu@scL=?YOdN)3?^^sB_a&+U3Dc#mMBBj+e+vE74}+g*
z3vmvvR0>R9S`g=fvGEcniU=nYM{r598az=t@N1e8El@sUGxFejh(swU6ZODra0a>!
zPU1y)Cpc4WkU2r4XL=r*r2oPtQ6e!A&jHQRN_>*&j|LDtoK4q*ztjqA-x^{79t+Ro
z4Wb3?fSrloxE`?x=O@a*ickzz?#JYMIFn~m4~R@M0sNvE^(9s#H);y}x(471Is?B+
z5}8O0BOk)m?1GK3a;_wwK@Ff_4P*FBvta#W2|IBGp6xC~1yql04BjjY8ACLoIudhW
z#VkXd0x#kq#G;XqH<X12z@&2n{3Zw|LQVJ<C&QaK2*?{Wmf=Ysfv@4U=n{@bf5Y2p
zhZXfaI)d86E?Xbg!%{#x@<K0RF|ire#Bn%TKZ4WrAG#e))RXZp@bfjt)A1QtiHqO~
za1VaKJxL@a;s(5JE#c3@Y7S(UeLz?#0Z;T9qyiyiI%vX7<Va#6SqM5F`^ZV~7Ieja
zSefd>Du7WBqCWl!yGIgn5`NAfSbb>tX8~MUwTSh^2;wBH)Zf7+S^+O0eE1$d1b3?u
zykl*^>o^{EvLB=cYUKssymP{yVIop+RiIUUCF<b*WK&`ZZcQG>H(_#p68bkq2?{EY
zcBBIhh5I?17=z=0k#-H<g|YZFK7wL#JggVH;BH^QBzUEYfYY%*is+B@RJ2TY=sfWG
zE~5-o6rR=_Xf3$9`a-{|6LAke19m}i;vKAkec<~m!IfBsIgC+0v;-yTxjF@;k&jwm
zy`TO{-%8l<1GpM3@BwNN^bRpu3=-z1QnRS(@NWl*U1U9?8QBF^pE<C$kH-ta<vS8Q
za)n_+7|{lR!~Lzg2%h@`(0g15ozYEr7L`d3Bmbrw0GFaE{g!r;g(v|i0PBE)#ZXm=
z%dqw!e2{2K%toc~OEe$4Vb8TH`bTY!ep+1w#Eggf3Y4Gd3v{$Rx+H0)<^Z|m1zCxX
zq2@schXuENXYwVr2AG!bsIOFM@)F((yVDIV3P@U;^yk_;NJ<N6BhfT17m-?LqOHD&
zAVGuBo|sLvrYe!8sSU(Spjd5UR+4_;0o^4!Q0K4%*TutdGvH->)ePD!{b=N#_Fi74
zR0Jn}G)!J8=rcw$d+->b2A#zgqNKhCR`@G;53!#-Pt{`o0DWXLU6nio9i?kp8Po+j
z^`A8&(pCLSO$HzGY+M!A=Yzm3i0CWTEEIy(ZwnDmo}nt!GF^^6z>cFAQ~$wFt52?i
zskcPg==H$lFAqJ_&EOc#gWem=K-AA_Ip9IAM-_1zE=!KZNAWu>f-`z8RK0hIIBGPx
zmbL(A=mwlAWT;7(vILz>rNcY76fM!`>Xq?rR04L-ZczXERg=04+%AuSBQZ&_ss}U%
z_OyoJOLtQ$bsnfTR&p<Reg6eQ&OWvP%d=Hjl^zUh$bXQ+mmbLk9arN}`_P4;9p<hx
z!V^Fv^$Q;*v#F;v3y$V!t~YlM=xI}h-$H;F_+H!-aIhaCw-U|pMcoAilFG^s;8PeB
zEt~;N1XD17aCK-__@8j1QcNoVwO0cw0DnKhrZ5lKdVCysbzkz6g?_?jc04^AxFH9i
zHjV~bYX+*TwT6y$67-VK%HQE9#D|UqeEueo@G}Dv>)k+?l7ZG0rT~-3KH@G2{X|C0
z=5vAU@Rham*ZG%xcOgnx&fTFCh!yHo`FJQbSTp1cd*o-~BcUh3N1+2sQQ$C~C6<$q
zh|{<VkxP<H2X2{=En1{S;z7PAFn8{9;L+p)Ob1X8!0N4+Qy(f1!9<uH+82}pwC`W<
zF#ma=HO)ha#NdcL2$SyaR1wH&Y6U&$!f?+gFe-OXoM#wmYH2QS8Y*FyByL1bha<rl
z;2uf9wkj(xk(<eB;pTD~Wvwhg*HV*Z;IfoNUGY%xIp#92ID)?q^YXc%Vi-zIg)10h
zH}N-w2mE^$d_vS_Vzpj3@?WTZAjQ8RcrJWixvEw}Maju9R~|^ch6<)D@d{S4mf&u$
z!JdTN(53t#;U7^EnhIywLS#iv0CM^7z>rWF{<kU|BiEAW$algcLO(+HLlc9AgH)(w
z_&>R$8jnL%J+72^K-z0aF{Bw{OifKGrnZ)*)(f@<_FdNh%qvY#4d;PE<Q7`7MaeC|
z33n-%<k{io;r`)vq45E~x149PyOg`0NA?vB&J7Jz(zF=jIh=BH7z4YU$s(7b?doo&
zkWwYm96Hjq^jA>hcZE9O5zMoe$kE~SV9j9lkR&&Tv%Vdj!9U3awzcRrW|?{#?@LR?
z7Q#}l4m*)uz)chGiiboJ+&~)NNvJ4P=99S_>?-yRlb=?I_LxC&I_Tk5Qmv{KkpB*E
z4kd*~hjxUkN4`KOe57X7*MR13t};%}FV9m3gE#*gUIn|ydN}i(AvOVL`Vw{mZ@sjd
ztK5`J%df&k!?VKO<lV}AwW}V3w-Sx17ECv;o8Xojn!1{Im=BoinU9(d7{?nXN;`%A
zkib!gnFTbKnzT$cAPu;&K13Z9xvJDrmMM#Y2;fs2X_~f4Zvv#1SHK?SiLY=vx=WTM
z<8f!bm6oU`DQ`kogO*V5(9uxw@LD+uJWw{e1uJt8`NRASZW?<Qh#INXI<f(A0M$V6
zkQX<GZsR?YA!h1TR9Pm%b0DAidU!k#XwF0)Xq~|6Hw2vKJoyO-ljq1outI+&p94!~
zCs2JjzN%17Y$L7`8t~aLaas>ElOfbdsyH<P($jkqrx6EL`~f@#@;)~LDK8Ex$eKWg
z*hlUp7vLt^EF~jUGPnmi2-m=!`XS&8)C|543Lye0pS{CffZ?zW$SOwgj-Nyu$Pr9)
z-Yiv=hKf2Q#wg-oLp@V}O9|U9Yd1?n^Ig+U<2l24sWrchUWFHHjls8FInqFD4W9Z7
zR3=p#)OHo%l;hF2s_*4vq18c8piuCAsD+ZLKG7@T;ZVo!(9?m2H5yjTD4>pi3&p~;
z^s;hGU9Q)_1IdSUPxd*Rz`h3kPf_|XT^VRA1z^^)6i6JYz~8D1Q#qQCh4jZ~%oaM8
z%)m*ggSI+?<VxWJp}WB#yp5A0HoZGsa|@-B&)|t^3f)LZ=Or+)1-^ElI!9MxCNUg)
z0es*)zyaTqnN1BQexVVl7fJ?_^cCP8l+mhbRe_GQ7+8MS(QC8<I0NlLQN9{&K~v$s
ze+9DIBREIx!P|+h<R(&}`cj`si5v^`yOO9roZ_-^HK_G21A9w_D&QV@3+l&qq#LFw
zYk`CIH#rJuiD&7N^k}LJSpWzmkAR}m7EY86VM<jHcu-b4nQ?=fXCO0{-bA)VW;IsU
zgMEVAgLgvv<?fLZz!6MAF8mic9Co>NKuFq2)*#%dJ8A=a+fCqTK7#pE7g7Y8K?v%_
zCa@;G$BXrF#3MJ6dnzN<Wst7*i*C>6XH)2!&}mr*Uix^l0JRgePA|yqP%qVn>aZlF
zac`n;(yL&mH4J(hGl?2-hA&C{1JzV-ZGL2ya#1-KX%Cal_po{-sfQvRzyn_@a#y{r
zA3^<~f<1#2{hMxtjzJl!6g>mzX&V><%*w66%fFgj0TjpfkkRpm?hHAbue3q`-}TWq
z{06RGG}O00P&|=Go~B`Z#5AV6kWYZ>*d0zI->EnT1M{RBqrl8BnZ65ivU)h5t^hs2
z9jY6w0XfSL!iu~-Qb6-)JM<-R9()N5wC;2T@YC;QrZa2klT<r6eILUIfX*`<IYAxv
z1oEDKpfP9`yi@bxuFr)^bq<*TWTzNl`g|b~Ig$bmJCGjklJ#Jw_y;P{ZNLtVAs3UY
zAaywk*f8@W%ajAq1)Qwhjhxk5>mT&fXe*oyZ{UqUu_=N#LvQ9j)MX6JjN4Fcfi&c2
zROS_Q#F~MQsycI!5`nDni+o1igAT8i$|R!j3eBQM<Q<{-V8mO-GtpDsGs^p)x2v~R
zU~srs<Qq8jhvBD0LzsmX<oki5zlxA3)D%yNTcu3~x8asyf|LV#-E!hJ@rQ7a@5rrS
zH}dQGV(bRIG4$Pi$+63E$D{bC2k(Z{mGb&Pyi_+Sxq-0H8Wfcy+6X+D%!8G60JvoL
zQ2WVp)GFp0S3xK#{uTsL5KT~>d=OTMvBt{gMYaYp3+zRW^N8kt-8sNH$DQLJ6L1AR
z@}bB-KuuYpBn5YRH~Zg(Gb8)-J<x9}NqWiEl%0G9rwkdr0Vd2#dL7$^O=Bl>`&lD9
z7fAFs=?Q#QYt<;(xSf3O6Z0<T`JL^2Zoe<!iWEd=;B>e|t{#}|E#i9;ex)2yt7?7J
z8>lk*kv_w90HVrIP~Z8u3~n3GOJfXm%w}tX>4cOdP63_iOIyYG)R;m>S^wkq=2Xs&
zcJy)=_YCsiSGK{V{;Xp5HFQ~AXFN-T!B9E5n0gRRWoiperC6g;@(7FgQ*0e>7|U}%
zfnBpr>S)ALrnpRmiHNOLzE4SIqZhLae6zEAWq!=^<<8HGxE_Uq`gQW4o)$dix$j=$
z`xB@a3<UCpE31tOiVbpog`dJSSbGWaq<CFSl0HZurTT_XrZme5OTbK<CmLhz9b+3<
zY}~`(-5gW)ne5+rCmq)vJ^TaJd7zuSDi8Fm&YhMs*xkVA57d*lDsD8EUc&svuBGk)
zA@C;=hK@i7m|iRN4R(-F#&80t&<ms|;u_oRguT)CO-r;QF3!>1xzYbDloZ$;8mmEn
zllS0`p+xuf+=ZT-{wI*gHeCJzB-0+uET$IlDcb_gs|L{8`ZF(>yBsfel%^VINM^w=
z7(~%FJt>l4i0V!rb=A)ulQ-RG4>t?!54Mg3@E}OpOja^|gWVMZ(_ybzCFjW7_2tla
z*+Il&3U>VqWE)`N^#i@%El!qp7*AQ=Stc7VgV#8pd2&86pVhvTdg$1lv&>P`>kB>f
zefFQ%D${R7hTShKp23beo-MEgE!1gHwTuuRi>0L>+)w5#dkq-5WtbJj2~-3(r}J~I
z1&s^Qcj(RZKm3cRgHfu;s~56-slzh9<%q7UjvMY<@(5g*S%hBr>g1ivp5dGVS9gUf
zp&QgOp^$W3OyNGUQ+T)VQXDRP;aiC*QhD=8(|)65OqAM6rwuhthoXaVFH9Awp6<`-
zOEZ6DpLcC^``qoqqxHjZ4etdXIeX=rT<O6^Kq=j$d{JhgCe%n+cMlK+DDD6A4(0%T
zmf6CeG>kJ>HV-w8mWmkqn=jaY=3iQ{OzaP#aj2wcu&+g6X}Cbp7p#kRP>a|)c)nk8
zPIdJ6qL37R8lD-BD4mJ%R4klD97GFX2bti!6bpUdo`ju-ajleRjyKH%U34XLa{Q9~
zFXC#5`Gc<9skwvP^MdKYccH{cKGdEn0FIj{&U(2kT{{BxlxdL)%0!rXyr6vaa-s+H
zadzP|<ay}OrbA~;A)7EF7bA2Nb_+EnlT^l1JN_U<dfo_6%FfNalKa}56zU(EsGNdN
ze3$wjS?KHP`Qkeq$&Y>dQZyP>q#`imA0-+@Nf;=U;Z`w!!w#;|Ds_YI!Oara0vn-<
z*hSiIdK%v$zN)zs?(8^{oswJBdEE2IS;W;RutV0B=Kkin2eQqM!-4x+U6cyFsAp6M
z?gr;(3X(<03v@kp4PR17ln$FJ+g3)sjEage#cZ)(G#gCAjGm|+@%=3EWNnB1yJ=P{
zPt|ZpUKZXF*{eTQ%LJmb{{DICXC!^GYp}m!c$|6`@_H+nb{JZ61UZG+3#7wza5lK8
z#>_3gs&TNbM(l(5OVPY-jCE*Ku|!k!1t!{mH?3Rh?<}`RQVvCa;evcg=?0q@T992L
zwLx0NoKMaKHxEpfQxP*miieFgjlabvVikTa8%upfDQZ*Dl<4{s+F^89FPQ&WzuV6h
z`ctw=LSufDb3^LT?1PR0fu8|7@LtP+T*G_JCHbm1);-X_MCq?Al`DqYDO;dN+!J`Z
zwNW>Q;+@<*rYJ=dEkOVI8_i&=8H0uhC|i4qudI3bhZUS+nXT5zNl)|TRB@N`9rcY0
z4Iu@Xzs;sws$=B&kbHR)wBL9126#4QWHymEiH}5g`n%A@P{CM7{KQ+hZzxB5sjeZ)
z^S`*pz=1C)o{L&p;A*~drdjB!<5fm%*7WR1Zd9(%aoyV_Km;l~?_>{yx$psH0CY>X
zKpIRNm?0(cN4PEA1EIO}(lEgsXL(~OW;Gh`2vdbAQmVOurGRmuxKR3I^T(f!DIisd
zw9S2;;mTT_o8S4}L3oygX38Dqd)|axTTUo99cJ0ZgB?RRf?H*Oq>ENnH=~Wj2}<Hl
z2-gg`7E@FWdvWt8L(r6CzZvyc)UK!;`=8kA`7b4Stp+;E*VIuZk8`whe9VZ?oS!$w
z-Q8E*IW&7yww~8E=+np2r?_*hkz2=o<G#Xt(Jx&zsYYEG#T16CGnA}K&Lpcd)rCif
zp<;bD!ubs!<F*#O9#>AxFGo8cdD?`3Mdqt^d57$dT!`!s-}i8?BcA=io{<lc?`pLE
zQ@so{$072E@R4w3<yPb}FasH-ulfmc8Lo0ZAa-QN)r`xuy^@^#I#X_R|Ag7mL%H5z
z*;&w4Kk!lB3>4Pu`T%+`T~C|g#W~A!hr2iWa{?;@?Sju0j6X5$IU8F7a;AAYhwuRD
z?<8@C`NZXe`RgvBn~Ai}GwqgM8uwV1+V<Kd<0$gqpf_h)W{u2Mnb)$r<;D6&MXu^G
z>W)AkH{%)SuNM9uk#HKFkFPB@l@`FXnU!9POQq$a1-L<#>2B;8z8C*l;0<$4wXC%)
zKaEc5t=QH$%MxX6ED~A)PkipRoaK%^&g0IrzEa8$Aa&mjcJRD(xE$47t-SMtTO%Rd
z1a#aRnWw<px<cNDWXi+9-#o)rl3q)Rl36-tii@e4&?Ih!rHsLEXl3eT?PD!#=uJ80
z6wm0~RoQ*>e!BaIjGzYVp|z9$_5X7Bah7)Vc6aqo^OKO_oD3YkPvF9tAIZ>CiMKQj
zr<d;RGUg~X1uDEmu7R<oZBtYm+c3*DOSY|jj1adl>bl_-sfHeS$Gc0q2l}Q5W`}+N
zZ#&O#_tbIDbaJj4u9L1x?h@XffsV=|P11`4+qe&E45Wt|hP4*P_K&T&RX0zy)VF-K
zEVG!6yQMmY;U;8GGc`B5*}Aw{_@t{5AlJruQ-W7QedXQqfKatyy04aRg1=*c49yQe
zRp*ikOg-i-C_q@WOAnx7<O8}OpDaw}{-UdpRjAoqE3vfDoqNO|HLNh-vGt8{#|@7f
zBH3_L|7>r%?|PsWB(N+FP6@va?(`jS?seRD*Z2JL+5@LUueEuQk~N(Yh-AD6&L<)E
zthCWm%ii4b)?hFMjIXRiZH#%H(I)*XwlFOeZwWkiM{6nXbJxs0pF?Hk&$YS>`O8Io
z%J9H=&l$&iw-|UFnxfuBpXrlA9kGL`^U<)5)PM}|HQaEhohQ&sh?&qu_5;Ijly)3#
zW|EDSY$GkR49mqjTtOnNv<WQnW%%Pl|AdCi{U8G?h>hy3z;%xu@`qLj`^(NqGO!wl
zYc6%WUY>AMPnlfi4!2427+6CO!#LAQ^D@&VLw`68AG0@zeHGIx>Xh*+YeOsjXY#&h
zm&tvQyE}J^<Cp7|_qd-3-1Hstj_@ylBsWc2uXiA~GsXGh;$KiLUlgB7=S;h7pKQ-T
z?|(upDm3N1Q2D1YCwZ?l-}uT{$oNyb%cViK-DGbor;t}LZ<o{Qdg)Gc-*;#F`i37W
z^CPy1u3U%7bUR>cuGH3`pOC0|lp0R&<QQ?Fw8lu8dzrJ0JH?$s4e6US&fu5A;u@)*
zSc5xCHd0H5Py1VVzPi@9WLKQ~l52}Q)w?550<@!R!q&)UJ%ULxll%%5eplYj|0nz>
z+NHkIBXNj$UIa&>P><~b{-xf;7Gyx<Q3diD^8(1OI(?g50F<OyxnFRE@1d)><5}Jz
z=W4GZcslqokQ+Ls?!hmqjqGY+pfp|@B#jqZacOLGRs{~?4WOvz=LOJr-?vOKFE;cM
z2=*eCM!luKQ6<P0NKrSd<0AW&f5Am`E?hCV)6WFTg*4!tj{)swclmB8E94CyQCq>J
z??3W7Oq?v_73u<W5Bj%Fg+3y<EQLwp5~;Lwg?~(C;Ny^VnXSxIU+8Z@bGZyw-Vfw1
zNbG5bH*2l*Wsra|NdKgbN9pJnCI~OugiT~k&|=1r9(}jcA~YVdn+n0{qd;(r{8&AS
z4^z+Bv3z%Nk60Vj9lUS{)DiiC?{5=m?hETC3lT-3`?HMfjCyKI<%QwN!M{R1z+ZDV
z(nc*0GwT$3KD(58L~kS>01NPhUIp0N@zA~90;kpe;MD<58gW#gp;uN-3Z;yeA1g0`
zB%UDus}@E_sezFFCy5`ytJYR3CUzIDvS;CaxQq;-JoUg->J?}ax>HMaK`#NB2CtRb
zN^v!$%?H0_2qveg^ha_i_^4PigE|5Zq<fI}^g|h?d=8I`oKky0w#!aPgXqj|Vn@@R
zsXs82$%5q2)A~KVGg^uE!T*nIO+j6HMB4}Hf9qkQvmeq6lc;Z0eX0~Yn|~?(;`57j
zfM0rt+<{UwF2Y5&Dz9NDtAdsjO{pO;C(lGHw0w~t;Vp6rP>q(7`A8XMnsyuM#8!AV
z5;(*xV#CY=`aLy}90L8B_F7OasVguYA4=8)UV#%-*8!MWHi6k<ahQ*OCPqQtz;Avc
zznXi^q!1(Z(#lSGY`BtqCA35S2ROmaAP2EA%=M0g{`eluT8dCSWX{Hcet8L`OH`oN
z106wNdvi(LD2`>)Af;jfx*S1DiXy5}>If|fEyoOW_@aPud5t(nR3Yxc?AnPs6O*8m
zw+Z?;e^GX*=;z|Ts0tbbbL%(y0N^w}gIrEMGE8fMG-L$5Mp0rc%*yJJ6-bU+P1dD4
z0}r7qU4d%EU}`d1n|KRk)*+yeSW2eAY)VC2wbH;-Ek<<2%k^XW33ZT4=xHd3p`#03
zi^A~qKGtso!yy@_AP5Momtod12el(TFt6W7tRt2|*32Z}>vf`D!uN=v7hVX;>HWkv
zJOdpADl3pf@n)0-8mnWVI`2gk0oB4sIA7O*iSaG6BJmz{#<TEx^q)RNKcy8`>*^!a
zhG+-gO_Zf7g4X#BoaYC@^t~_iII5A4q2I*=QL{aeb;l5Ui4%AbwGMg-+lXhN2x$m<
zjUU(yYj#U2K<<Xw)+^|cjfEtL734{x9x6yY)my;Kyc&4i1en=*)UK*aouHOe-vHr%
z87d0%nqg!R@sJAAkeEQe!pZQK-9+)^M|6O!Pi!O)5mnI~&@>c+Su{mmg-<^o^de2j
z{e(b|ggt5jx<yRZ+dxv#Wc?oYYa>D9atc2uI#NgB9F6d6=!gdKE^;g+MD7RvZ((f!
zDx?eWdD3tL+!|ErBlMv_bzY2iYYs>+Igbk9S^9qHb9Tp|=O(}Co5{BLt6qhujmA<v
z$!b8`Z%lUrb@epz59)-g>3Q0C$RJw)UB-COXM91s@e(pZe1U1-XX*f53Hnou;at`N
zh?Xru_fd{K3kshcIKx*akAT}?tB&=lFy%DD-`AB`3v;jSR9D&n9?*?&$`@ej_zTgX
zWGDtx><+jQaStVt?et~9MPCm@b1ZwIJGByM8NhG`t^Y)-E$9!1f=XjGJdx+&RB;XO
z)u*86z^g6;Pdl)&VQTvn=EN$#4J*|Yq8#;#{6<ftztdCM4$LR=JMIkCL=>v2g><`y
zfT4a=Yk*E^f6#S(mo^`E*O&TEZ4Rh$1_QrU)h`i~iPiLSW;-agD$xY>foKf$*AVE`
zvo%Wns0Ouca40WAOJRmR4c@03M1Lw9GJsA(%E(2c5tBr3Wxg>-=*RR-VjQ)WyaV(4
z9pH($p~#VzkPFfsF+^oxmTsf-(dX$W<OP^fw$*##NeG^O(3SKe=fHLA3aS?K|DOv`
zq>lpUe15zZza@_0fj}m233UA)v<PoZEkc4U4Yxc+uc^-lBFjikBl?nIP{IGFH_|Fb
z215SqB6*>@8fvvY;Jf&RbD7W73HC7PKigAzL@ZT6|AChhCg?vW(;b*1kSw_h?ovLS
z2N_ke)+y2+sDELcMtbN~%p-0kD>4n}PLQGUms&PbJt7CZ;nqqKeK_Qt&Vat)Q}QV_
zj&4b?dPT_SE-qhJ>T9#q>*P=P?hWi7<~`Gx7y-HhP^@SZ<l(^qfhWpVbt(CgSu5TV
zGK@E+Ho_*D&ro<I(AFA2@8yU8Nu(6;Fu%fdxFI`&&k|##T=o_kstpbO@-B0o^<;TR
zghXOBH^cBcs(j3fq(KQ!pbol2Z_q~gb~}HjCub!&=6Q<-$7puER~%#tLx<v#cvSd+
z-$zP^Dg?JeKk1YFPWws*48<)ythdaUjW4*BWEr`hd$Du5qnxLYvuya5UYNtiVlfZn
zXuIDy3X-%c%9Z6&A-iu!ASEIb(adMAq;!ZINS)TlLr%fZknTI-so)<Gu7Wl&eINmE
zfT4|H7ymc+p599SREsI`+6i0+Iy(jV7s7Hj1N)U(;o8B4@R`GTWn8+iHq^s~gpSf#
z;10b97Fk=<--datTb~aZ2*u?zd3!iMlB$~Y0Z0X}L=RADRDr}9Gb&Hsg!G+Zka07g
z-cM%`#n?sQ(MS+(a`pM$^lj<}<o~>uJBC^X9w>8=0~6FjP^TQDHv<W0Bc2VJKuWlF
z<SxDoQ`HA#TdEqjoLeQ@xtT<H-4R(0On9rD5I!u=QZ!JJo@F+3Boj*?fj71uaZ10U
z8u4aG6CNZsH54*WH-6*Fs_zs&^f1`dM|#)#xA_f`fOeS95=I*b@IRR<bS-KlZmShg
z_bI!8B;1UQW*>7?xNNE<F^jy3+o{jOa{@!4!&w26Xaj6@=?}LN@+C^qnCXPA`VI9K
zOnh>Y8C;bzQ8IE)SG31W3^-AS5c@!-^adS*_x+0AQa!AS>VD!gvx&b6nd9Z@3-n%4
z4zwe>=mjDjgUiA%)iT5()Brl;t8qK%T6;+kvzxe~jSYL0rrKd5hWeK%N%v+aN`Ffh
zAb^3U0_}i~`XTV;^a3Z+t?+H-KHQ5BKnb4=&hztBe#i?QMc>BDBU4qQazuZRy8?TA
z1neQJumUS$YqA^65)$F-2I@AXl73}Iz&_9zz1C@cky2Wnq*T(D>0^Pf{){nE#mJR-
zKWO@FXqP-B)F-qgygNeZJ77XLfS7^PfeieczDVB1esu%7i3;JJ)Jw=XqPc;PJ5`Zi
zL64-Ss-wW;+#=`=K;D#I8@NzQm^b_cK1Mpo&7;cUpk6}H21Vvg&_$WS0hFm{(-@wD
z4n!<WRn|oWn3<eK>1q|=2LHq|)Mc9~ni>eJ%1)@Tdcywt5?Jzf#DhO#CBs0P!c!_g
zrGjpT!M!7W)LNjv5THV;1<d(=`W955JWQ5nJJQqHwxogXORoZzNi*7sN`ngUiWbX&
zHU`pJKLDXP3ML8n2%gxcb|;Q&D!r8M&)0(0xfEd|ic+P(33N|eF9$;1f(zv9kWaTz
zeXjIIkI8=ALUtgth#W#cgR9ewTujv`7E_&2HOOE@ka;M{$CbeWqm~*u0%_V5{g*I{
zJtH25ndu4oU)`?k3Kt5G3Xg+)$v3nDNi%ltAXgBw7lv`?U=3TYwvDs_!hUsN?!VUj
zdP`ELe$t7|Sn4v_ACzD7v<tvt-h{5e&t`<5tVis|RE7E1cv9BF>f_)T<qRa!H&I81
zH9S%qjci&=&^Fbj$J490$J|mTl`B9E<Eua($trvtG9!v;VY#Dn3MPOxK-u-1`onHw
zu5)eSr1_1Wq<zzWgpR5MBh?~fv}Ak@d?X5`;u&lyQX_AI4>1~)I8{Ii^A~8B`oT=E
z9n3?wL#6x>-z6Wwo4kwtNDdP=kr`YnIf-T{6Y(#RpypG@%hAAoI4AE3PSWz!=J+Na
zK$~F?iK6;*J(+mE7+(bvG&Ygr=m_YU>PL+F_dt1Nxj#*55FwF^Y{k^&?$H~$3*hDI
z4E4wZwK&4+UU2SXY8>?#&TTt@tWbh{PnA-$)MpVba!&iDNz_lgn4X0V&>?xNrJ;Sn
zTWY&Nyq>1iz(eTL^jv|bCm1&g52ZCsHNt|v1`9(HzzFrA9tWDx1$Zyd&|z4`qp0#|
zA5<4E`4SH39myP|VFGd)j*{PCKdcX`pt0Z-ZmZUTWH*(_$K;W7_+<8tPz<yw|I#E~
zmTHGSt1TllwRm+hIHSfQ2GXA_$}?R=59$46A|%g0<k|sI><vGH7{>P0#!>Ym`3N2K
z*(LS1Y68sb4idYeSH6@8V@=;l7uV;(K0N`gk^hO*l*>Uzj}mc#m$56AjJq0Ohcv!o
zSg9W0jM>Vocr-B*h|vE8;v?xnfMv)ZB3N%tc&VLqE$%hFkhw&@0!4Z}^$gT?SM{4@
zy!L_gsly<nqG==ox^M;*TB+m+;tlmT32z+sMXYF&b|X?8+w^ZRS%1YmhRL=GJSoS4
zfi@Jk(4R-5v>VDO(8HCXSFtyMfmVq=#@(SV(OuLu{aiSxELZlb9Qp?Ouvg?-@QO<8
zU7)cgA($wmQ`AtXTFyY8Ll5vy7E$|YagYvRz$I~Ub~ZcPFjK<32zACS;vu>S&ex%#
zdZFKeva$&NYMCI(!Hmc_guxsk%mKxkNL|Ha$igrIy`_voBO}k$)@rQsLOU#<jx>t2
zMmDk_dmq$9X6`Mum>EsY)Z2qvtcZFLYUcJ-Dr8OtDJReYO~iI)j(#4kP&a68aSy1*
zk7-soGmb|Dbx^-W*zro`HF_;ygPC*{$X$9(QEVM@h(J-%+)KS8?x3GkI^hCpDzO6{
zgqpk&GNOFcTokSEBmBxGVjF4#O0f*O9lwZnf&(XuwG(#GmHd_i+SiZ?_l8=v2f1CX
zNccd@+XoaL_w_R{uRpGbsR#HABqh~_`*;o}VqW|hRC80b+qeq*g~(#E>3XzEe}NO(
z7*r3hRXOc#Xcy$KHUhPzADyJ%(Vw`pY%;eMvI4rJXs923`T<PATV4uI?W2iTdOlQ9
zy`WuDdub2!j@SYE)0M<wU4@fdE2b)0jOtDfCVEo`sQ#doXo3wer>`4<_e>jtT9CXx
z4zGZ;&Mc}FsHDoF{HQT;3o^d;kpn@ElL&M7&&*@^UJ+Q)*C6-vAUZ{K)LX$>tR?D9
zekY5P$;2LQn0iFH74|Bwa6Rzl41{F8_skigt|)Vu`9->+vfT?B&^vlvy%@R)$#A1_
z6VQw(dLOt(Bj7YJ0`v{7;CZ`BWRSyQFKo$}=`rMMoB&t28h9+K!&+O5ct@S5jMPk`
z4AQk)+UZEmNO{$*PaysxAJfCxEXV^20I9w(Jq(o0IZ*3Q0&VIgn6F24Rxhg6(`u=U
zmG*MMuoNy0y^P}8I#8t_Brh}dcumx$`I0Cc1&?qoo)j-b4=We6Wve)inNL|DvC<X1
z;7fAvckXj-_D1>N1dQ@WWvHG+tbns@VNkFZCofX3xaUF^-%DIB3I^F20WMTY+ce84
zLmBP|y^yS?%?bDQ74__OZ}2?vI@~*5jED9Y48=vpqh*i_I~ceuH(^3Qfjo-8fd*&-
zoUF<+LDS^;D~bIRlB0$hH%Za_AN)G>z_B?yI=fKbQ;+IS^?VPuj3CIetgNL#2H(KQ
z&qx`$zLFPtf_|{w#RZ0X<^`59u@eg?7d=s+M(jr851~Etw-)cCGZ&=BXI#m?=)CRz
z;w}v}?mf5`gUMCsq*hMPg3P@(s2QXU=%AJ81Stla#r)>AiIs~)6*`m9&7?E4$&Hco
z-tAdc{&Yy|m)qNWF8C`rBYajnO1@>U)5p*y?Ye#(lChVOETN&H<Tb{|(U1>zhihgz
zoLDU1xY(P<^VD<wvU1FKA$MQ;%k)ioBYo55rIBBe*NBAdv=_{9;+@(<S*qMo+o?|!
zI`T+cO)g+7iw{gyZG&Tu6`EI~PLV1J-A%vf75b*&zj-B7*ZjEp=YDpAv!3^^FA~gD
zmx7Xct@a>XKG+5FA_qfmKyBzX%w+>c!Tw*=vuI1qjl{=Aju)mATUz_Espx~+EjZL!
zH<QcUl<RS>bNjugfcsqmlDSSRCxg-cL&09^7f7Zm1NG=#lHmP@X{H_KiMHR-tqayH
zQMbsx_>0Cq^dM}Hl=VK&s`KY``is0Dp80{R!ENFE`aJR=c~rk2UK$7o{tGP(Ukx1a
z4-2o<|6wjjH;n&ThsUf-%q>=<WT8US;!YTvGc2`J9pXQmYt5XN^VLzrndIg@QNb(f
zD)5gRBYT4R0>whR!ezrt{kH=`q#j}CvyE<Z$CxJhE)+^CQ=nA!LiV_mVm5h5i}sGn
zUjO^%j~^Ld@+!DX1V#lDBUx}x@1qt8-Sy4!ee(AUJLJW3DSa9JS?q7gXTNQ)7h{Os
z7}u@9iTv&3?%ELF7!=**WRE8&XJuwE=euKwyP@}??=o;)#-V;%GSF;)h9yN;2Fa#i
zuW+{dfVj?1mbw^MT3SXAPjD28DfTC+cT6keTXqTkO`Yi<==_uGb+7X^^XvYO{*+Kr
z&<L#!&hcIGRSUX8v%~k~Bk(+vkeFMF*hZh@{z&hvGh<H`E?=ro@#h6+$2>F+;g@SM
zzGpeD(+*~I&FkhG;+f;GtK306QAaPU3<=MLDmn+~?RrpBe-h)FhWtRtbeL_qVry%=
z6#XTBPE4|Glpz;1%12S-@EEV=;GG{mWBt2*<Gls_g4_f$eBzaP$_U8R01B;URRygm
zbbd5Qzd6s8<9~>gjpZ%pV~vTMV^7(87!h}ZhMgc3@4M+mzRY0bP)tw@y;r7ay;V!t
z3W-z0LC5irzEHKQGR)0>=!wKm;vV&oeIgz){})@g(2xRy<A+5VjJ5fi<iv0V*QVUq
z+;$GyUDb8mz1Uw#J`wo_yrh0gRjm+Osc(ctsF6VHWa)KWXYg)+wl%SRv=*~(i%U(I
zYLB%XHJbT;%r33J@2Rs>o-uEKUY(p{*>7`eyJq_41^)|g)a>MB&`sQdOdJbGa;Jfh
z@c-PBWsn6L5JpJD&D&$^#+8YBY;9?1$}S;Fg=5{(j$lqWZ<On!>%OOTpg`zLs9*S4
zIH0Uk%cB~&0VF0*(nk?88N+nt+lnp4heB^dFQeUdA%11-dV39PLCM5*CvQiX&{J<S
zPn2h(dzP!NXMlH)r>f^~Zw>#nK#g#x$Uv<#il+YJ>Ki_o%2=${$=0Wq3g&-d+H~6d
zx4n#Ix#X1k@-4^#T32~jfbwp3#<(O0l~Xm>mK*EX<vQbY%g41bI6$8Oo!3Y{Rj6-x
z3i^mb-~%1Wt3ZsYFL=bZ7Q%E}I&T=uhal^sL}W`i(XYEZ`3T=8&m`X~?-%d6z&y~d
zUXIMvKNG#k8lbrA!PI2yGgBbzvJT^8-tq=RVPlHrM05e$Z}Tr}f;m$-LYGD5A=&$l
zFDW?1f7}&v$!^(w!fo{~4{Q#s4BnMnMrr}+{~CFPvG68IGXJpTTDDtxJ7HaIiI3iA
zduDW+!-gaDc)TF8GNkz!_dWL!$LGv}Ia3`?96KEC+-n2(gKxskiCOdp`ZSlro5e-K
zd|{#Cv$R8;FU<i}!c6g)d9$Ssr1lyu|8Xs-k0?u-6L{|l`R00!jykSOo=?tcuKT{s
zP#EstMD+$_*}g={)W3|AsllcTy+v6#XJn0<q)N%g4z|<g8OFx8!iGQK9TSmP-WSd%
zHw+i?6P_oYMed=lKJF!+i=LI<6@fD01Hef5PPnN5xN?T`<}S9%wtTi(mTkt_#`+R(
zw3x@kJT1;x4#>81sbp=x+$*%sf5KDK@vq~Vvs7M^bC|o5=bL|@;soy8c;<z$ODG6k
zk`|!+eJ0fs*6@FW-sd(~3fNK6#yt{ep^VqrV%!g+4dltZ2%hqNaX)e@?n>@+F51@`
zvRhrjzTpgI9%OE(BOU#s_JZGfn>5vML~JE?=g$Z?_{$<|u4>$CzHcjSm?Dt8f@^Cr
ziZS%b`^K5+nBhptUG2Ey$mbmIF5}tk+Zrw%S&jG7kauF7Vh&hxtS4Zm&Y5Dx5#kBH
zt>iQ`m%f|hEh~gH;Q>8a6V(3UF+RKNPTtJiwmH{x8^G|Oi2q916sZDvAz!F!d|0e$
zI3kr5Yl<5LvryH*7`6%>4U43u#<_-F;#YHF(_Aiz??lzn8|Vd;)`0=OKb{olv%E6S
zug*`-QeMvY%{w|649}O(plwtX6J`azpfFLK#{U+INd~Er>4z!NUOei(y-wW7sJ_Pa
zrZkpC+qCB47oOg(MvjE+M;UVF-x<X+n&w@0z|=3aFtSenL+7!Xd{<C>OcTMAEWQ%=
ziGJaT<PsCC<?WrV72|rwlrm5zo-d%E)Hch%y<t~x*Y(`8xqmsUIWlq&dAoW2?q9(!
z@)Bh~ahje-=W#PYUA7wZR0j=bq(<UTQ4$*)vdx!GVY?K271$FKOe(PV&fxX1t3B}4
z$y=D2k+mlKb%r%B(>XWqpyyCvPe4_MLHE2pJ)IjQbT#(1?6NGd&$ExQ76*>f^=K|;
zVf4uO9-!L0VY<xTKqd7>LCSSI*Pl5xt!=6+eObo)jDxwu9oL<Y{QX0hBUbV?Ob9=U
zw+&BB&8$Uis->i5f#sp8mvO4;on@d|w6wP8GtC2U`ZT&1c$M?y%Kk0hi+KgIQ!=Y%
zY|A*6xjoyR6LM7WC51kyXUVDbaV}M?CiOLJHV!bXF*pnz4K71J(->20+sx<_QT<{k
z#ARBmn`;_U$R+4Vgz^n_RdQ_1I+;af{mvYdT_mS%PHe91=<YocoT7b%6H~IZ#8}=W
zT2EPrSwGwAS#OwYn4U^$(kPg}x3^TZMcX==<{Ku72dVD(yru<@c)PjMvdd<*%<7aW
zW!=kul+!P7k$Z%{Yq+Oggse&r5Q-Q!7%9sJ(?ml7Lm!yl$wC=;7g|cUO!cjU?E7M}
zqbgcDnWhWVsBAnSGQ_{mT`hNY`o6RpX{A$hAWf-jX6>9K&TF2Yp%LJ*dC05~;|&K*
zM*EzoU{qqX*ILg!(3CB;5<2o}{ABTO!&g(Dd6lWV@s9YG=|;ZSdxcB+Os)^v`!i2u
zIx|jYw$169dnGU6dI#%~RsTp`<t~b|4cUfDrorYCW}E4%)Kpl*U1Q&}{kc0pqP4-3
z5^aAModxU47t=icA$1?O2`77(yKZM4Nar(C(k7-&&1{)jJA0<HxVJ{gueB$h(;A;5
z`V5cFjHRb}waI3X1)VqZ_qdk4i<5;xrX!#is1Y;UHq~^^z%n(^T<xpBEN~0TWXwy;
zmsLM=P1fYR9(h@gcuyr?y^vWw4?f6ZY&l_vlxo^ySz$2&VXeIJso}8HK}?Xki1UTr
zhC`-jCd&51ddzT0?7?N>?dWNwhHt!kVqPSDPKG~YZ@NFLLC)3eNkD*k>31mLRHPmJ
zBf~i$ZVZn~hzdfE!35KGL$;JC{Nbkyow(A%0pkbbNO&q+o06p=;%%xn9--e4+;lf^
zZp@6z_?(%Nu_dc|?#A54&R$+B&|Kc4uO!aV)r1783hXRJ%u`Kqrb*H^aha3^PtjJG
z{+BSOTCYT%vfqh*XWK8<6o%2^h!m0i<?~Fr-_keyuAf#c)t0(9V?*Zp?7NPRo_wHk
zd5%Te!Bv5KG{Tx=ciFDks@obsnn^2DS;HR5E-}I)ku(Jis=;Qu&ToZYbz6N<WQx+#
zTip3G?@Z>0%mLZ0Gr8<vIahKYInR1?f(A7YJE7ZfPS|6(20vA^RD*=BmWEa0Xy8J0
z6P^L9{($hqG|BSVvMTDRwF5W?p3p(<wR$u-)-}O#AuF6#KjTWqflOcax?H<sqPufo
zhI~nXMFp8%!ffL%(-TW)TYhT|>sfOHqtW<P;z5f$h40CqFl3o(1E1`fxq?_rJj^!3
zr_ptJo2P(lNY3MoO__Y=*Nh{XzO4A%%g$2%4`H+3nVQZN7y1|m7~Yvam{X10;azVd
zB^yc@zDXqwm!##AYVuiHTiVzn=3T-kz7~B=eG=Iec;NscTh^d-IipHu!_4nlHFN7Z
zPPu;tddW5PiO`Ex`M(X5jjJpnO9}Hc(>}u(aAEu{T;~__wfOSFJ!5`L$b8yX*K$ML
zB$j6v;$i4vXr|lg_?a~`qfh4a3|~g0Y$9h(?gQ5W--lpRtv8`jFNLy(_r{^tLDqjQ
zS1ij+FO21lKFJ5{JJzt$m}OmHduuxpRRQ?qyTq>41AR~Ah39r&)9k`&JyY}k?D%6#
z^Q70#Zj{&FQ#JH0l15JD{uS4n^DJ+y9qnn>ua*>ZcjHItmUvqD&ClkC^LHc}vL9C4
z9@|<OD;lzdV=%+J9r?%i!(At@MfSn$*IBi)tL3<Iqn&NsyZs5_8fq9^$aeO;kRte`
zCx#gkBi#`O^AEV;ke+><`^EJU78*;KH=9@5o}2CoBZc|YIN;SU^@SXnIma`OrMuHt
zXH?EyoyF(Q%e&~V7(A;qC-yL>_`AlXmhraVQT3zyMNPKXw4JcrG+#AMF+PF&WHK+X
zU9=vtpRk`Xjx=l(K9gJUkVraITdi{QXZB7{NS~d)H~m)T%dE~hHrF4|g}{2ywb}4)
ziek>OK{kfl3cj9-^lTtZtpd{KdoqgoBD99J{*8H$VX9C`^wHlTvF>rGf`6!InX`?v
zth28BvFAJJkk=?NIDt(Pn_Ak~Z7~%Sn8XW-UGo_ecgHo486UmK{>Qq=`rKR;GDaxd
zYdd56W3!ucfC!nY?+-2T$LCc_ANtGjb@b=7j~73F`*`xxjjx@)SNc^hqha=UXBpr3
z08&0^`SCgM$NXO*-G`|MO7RjxL*b|Rm+_FLY|OA&E<sITqvzOnTb_fOd<x}MKgzuV
z1^mzb9|L^&OBgA`RIeH$db4GvebyqdqXzQj%U`|#SzuvO|AgByo$ZHV4RLT&>0gkn
zU}Js()fLkN(PG6DKJSTke$UDIGw(;OZ=XMP{#fVZkB>_~cK@uxqw@EkO_>$)`uXaH
zFRSgyTI^3@u;H^28@n3M7#|r58g~PMs=Bq4eR-Ugv^@W$!YvDzPim9&Ph6C}gw-u{
zqk5uVkt<;-G!xR4HU@{v3+38s5HFyn@LAF<W16L^O|d<*-?eepDyDp(X$rz*pf>6S
zw3tO&C2(~=g3QJ-fXUh9U*J%3ex+aek^HUT=dT~c58;o2&z7%6e;9r}|8qRs?~wdt
zq&Qm6bQSj-zgx5I7o&-o?a@1;>8M9hmgvt>hS<#5w0r{#?J6|2*p0%E^Igr?Ja(py
zwQS_4Q@zkB;K<Yu?hEz_KonExQt**{2N){7!1-e1nu!@=IjNXbTX3_7scGPs%23|O
z(?Y9)#ezFSZPjJ!K>Y=-7D<#JgiIc{)13QH>iS>zQ@r1LeK-6_`1SdBbo$iH(m77o
zL%$uKqzcp!?zVKnwBI%%dM~K`R>W0~-<Pl<@o2thNk{Vk%73!(#*%kS)h#=rT;1X|
z3zx}HMh~)l2Mc0E#=Z<^dhXlor&&02Nml8styz}5C9Zk?vdTKG7#U#>aVdgX?8cu5
zR#CS0NBKM4Bk1x?@m=&(^&ORGD%o0LvMijEPpaL66$2TbpE=1{MEa0FRsVEJJ)71r
zV|R8`-Wb>CfKNF~Bnyj;#qIavP~y=7>kGduvbyM~qJbi-i?k@RzwrHnQo$?v9r-2{
zqziKeR}|`ybTFE*AD6CDZZtV$a;N2L>7D+Fzt8;Y{Cn-6wrTUz>SP?uPRuRp8sd%f
zO$`#DBdZNr+?ABx^8HY8ICnP+ZU$f0QhAJWTdU0M<SK|IOthE<=Y*Ef9bmOG0i)-a
z>r3veyd$o)o{@pDeD?pnbpEYLvA0Y-kzWIr*wP~Tii|C?wqPjfY{Jx-+4iEAWpILN
zF0AF_xGP*=Z~~~7t@gpz(Z>0bpDBuqsjt0VbLOYD|GxUu%@2;Zfwv9cyWWeRj9;&$
z4E=K=i*^q8W`qi=lhFfeG~14=%rjgPQyILuX~57nKngg|jOIt1l5MAA;uD)EG)qWM
zoEv*LTD7k?UKT2|)9@_K5&0v(ljD_ixqM`;_6a>F_poPSYF^Ov$lTt#8`7q7fk%JR
zI?iG;I}MYh*L+{L7(EFXIEBbtXc#dW^$Fh%j`m*9S(wHCv3~vWsnWYSuP?pr_pa8*
za^ItW?Mf?}Gs8LBX94fRGGZs|gnsCAV<E_idv1GfZE5w`bZf3{T=b&oiZPa0Ddu(T
z{KUhFj>L)iTE=GEE?agB-{^+Kitt#!+0!}aWH!W-Wkop@*DFu)kW-OB<sBt%H@r1H
zGe?<!m<pSUN&oN*nD)4cc2Uj<Eb<TW4e_?{P4=Dle+yUE7U5ZR&i^Pn3m_@ZEsVCy
zxUCBdyDYB3-QAtw65N9Zm!QEdxC9Rp+}+(_m1SMWrM>&zS5!e&s#3K()6?_!z2A2Z
zS%atpJM{rzh|d(O1)KXWIIk8(6wN7c78pwBIQM$Ggf0llY8|2;c>nrYcG)uQMPd2j
zH^cXaPjw_(zZz}2tyGYxLrf!%LAq))-HdH%7;2ht!R`0pGkwsp)s|w)*JqJ=>T*8L
z`=$6t-rS!xe*FC-@yF<_u$+XvWrcOhI(mk{%xsl172Qp|0PfQOb~i&a5Qc^}a6dc+
za<`9QmXnNrL)XJzb|N&B{?%{R-_`%BPlLSWUOI;O7rC!~5W+(_{<EISZrQcaxz}~n
zbJN=`*iLvM+ptO0uk1U+ZSxIlmVKWi<oISk1El!V`U}itq9uA?Hi`B57_NM1QXn#T
zGq69@m@^1*;$3kybXQk_+og{D6kM=+IJbrPqug&?BySRug#VyvDTy1vr7R%r@z2B#
zYAW-ZU8=Vkg1QXdDaa#tWxkL{u$da7E|QvyKlq74NZ2XuS6XQuu%6^Z#;ChtSZ(~r
z)XVgb@wH*PZY#YU|65BFYjD;4v7RK?Fy~ii8RRr(`<#JBoFGt;?EMZKhjaK+qBc1l
z2%`spZT>G1OV{FifuA*qcuwpfhf!YYEVY<gNIoZC0yQ%WaxZ$|2z5iMY0>I(xs&ut
z7|O2>T@U#E-TagNcm3YL@1X*2k?@Pu4p<UV=qdQV2`5W{-T0C$By#bo*k`00Y+{O}
zA!0l6pjZhKm5N+VtqZvw70E&uU_J3tnA=PyjuF|!TjB*Y|7T#kA*GlOIk+WYvOb0G
z1p93=CcwWd(5papXoLI%v=A2P97*a!Fy}TB8$f$|4u77nBM?CItq+W-HLx)XB6YBR
zc!1bIHlPl}y<rr!kz7v5kZ}A2^Yq`u<NPUZ9e0WA!4D8-K{qe~Jl;LfonVi5;&+Lb
z<Tr9HRh#ZY=TJT}jI2p)!hP5}tUp#B@<(Yvz1WMyBXzZKHA=xDZ_^V90A}f{xJf)J
zo)-TV_lj4=x{!uUQfkAdWQEoUXbl}8KQ<InTf-nbSxtMY_JhXmPvy8mD>LPN(oi7Q
z*AX5FH^mHTj?zhUBfFv5*dEO7I_f!O$*V%=w=wxE*^?X()4=Xz9Uxe>C2Nt5$rI!|
z(nKXt>&ffH1RTTeLQimlGEV+ex*|r32Vh!X2_}?}x$)d$E|+`72L%d}i*J+z&}tNc
zYWg1--fuzvd!FJ0kMC2kvv-jv!rucR1uy{|?cJd3T??ItEx`K&D}E~YqF<2F<iA8$
zuue_Eb?~}?xdW0_HSyMXAAAm;0&U&VU<=TIa-Rat96Qz!T?kx-6Ka_<S?Qs)fdphw
zX|4XIhN&MFk5a5`f%hvO=?&!4$J%i1nz~)-C)=bva6$LxBf)cXg8#<1gdWsmAt1y8
zbMvh9S-z-Tf>f>njmCKF3;u{00h^3m@*()Fo5CxVMI@6|NISebb;vy6;a4Pbz(?K{
z&jvc|9LxngtEmVI)T$V{vUFSQ4D7HjQWY8h|3(aWIqiX0a|UeXRnXdKe>h9MgzQ{*
zZGgH#IU)}RuhAEHMGx~s`I=zhiQ~8PZG>nMdbDz9_^tM9H;|h^Jgknt2e0%t;wK>x
zInYnt3f%f}#A_h74kZ_pFG(L+o+={+vJ9S}uaYsO7k>(7fefvIdP`mfX=YRs#Ou;+
zc^+)Nn*t?hIq)QwfVbfaHXXl?-^NR^9gsZf0A%*IA|=e@`iCxsMsTCy9X<pch&Q}W
zcqOEWljW1JWp9P%p^Nb;!2aAyU7+%)HRNtQ1NCYb)Md&-xI!lY=_nPQiN_P`iCr*h
zUP@rZdTb_SCl9DDrGZjc4wHAuaqzzJ>QJ;6hT;Q(5&Q>GZnLmoumivi?uh*cUG$E?
zfm?z8sxiu3>4~tBdklH(d7&erms}d3D%=GE++Zb9+YK8aKcoz3_#F6vJhM!D3;WSw
zs0JjG&9D=#h8eNe@b_Mf!Mor`@F7GOV9l)}e<R<JUZNV2k9`BO*9j#~?js>med&yR
zLoGyV;P=Uq^j5klJ&Iz<slaP^hUP%y`Tx8y7Op-VCgJzw0gwsY$lJM#!JNRW&@wJ6
zw3lxq%>>q$9!Ou4wQ@krYNw{a-T9UB9n8vLHAe-YXEX=Guo0aGJ&7jTF`_NDL5&tO
zr8Lb1JO1ZzcRVlF1fL(q3}ku`6_K|Jt?96f<YlS^HjOQaome<=!mwUn%8a86@Xq*4
z?4x#6t}iHoYrdAg$$`5<Q@Of2KpTfWgf3n(x=&6M&T-|qU-(|qBBifv(kj6Fmq+zs
zR*;nuFm?nw`w#m63N8#31P#Ex%R|P{ImV@C&Cs4j$Ul)OiY8YSmkay&|KNLU61s|t
zf}V3zaxyU<`vnq=TkxT1V}6YCh`38tq&!rFp^Y&{Urkrl_?-QYLmVVDjH|-k=bCe=
zAw0A$WETvok+jl46NE<c0qDmKAzWAhACB!)XNv3855!_@sXT#u&lT`HLs$H(f*9uq
zYRLCsdqu(Skh|#aOe(9fUBERy2Mv>ZadU#%p~1pC!6O}m&hkC9Ke?T0#55u2p;Hu-
zI7ajf+5BU^8lNXsM<<aZ*}jJL2CqJ#&u51-4(c*71h1~yfy+Dxn9HlMIm9C@90{oJ
zlw9cIE#w9Vn*|02DDJM<McJY(*A_xPGlAL)o0Na>_Sj;`4!C89v<&i=Pxvgpwp>SE
z&i~;4<^tj*wMa8!CB$qd#9W3H|5V)y`YcjM8pmY@pZV{H#tHY8JZw08YI)|W$z{ZK
zz42$zmHPx~pV>+`1Odm~5G;*3VH#sjG|p#d(-Gt%as&QCYbJ~Q7Vc&69@jy<7^)C_
z4F2dV@SR>=qw(8FIpDe-gucmKw1@motS35!-r^E@k}OJVA-nocX(peN+X5{kFW8xT
z5lRx?E9cR1)C2k{{g&CK&(!N6=M;xlP<`?i`9JwKysAH-vu}V5$`HB&*-l%pwFKJC
zPqct=FgMusG{u~PjN?7<s?{NmX(=4#ujxM)9Ke6z@ADauOD`2#at(!Q;OLkY$PSw1
z*4kBc9b^l3qZ=W~?LcaQyJnYmOi9)fH9OG2I%tVNF-%j2$!Fv%kVv}^_LyH0173%8
z&_}3!_&NMM@f&#`JFg`J#mbLd!*|2xZ-p+vKGbc{ePLdL8DpgOQ5mc#N(|%&&Ov_W
zhBgE8L(?FA_gVfVYG71(DE$q6?s({6=^z(%9JotAA=P;+v@o=t?+%QHNsz4CiB85x
zkPG1~V<e}d&w<6&No^-BgI?SV#UZbi>cL59fcir^r@YX*0GH|+dY(XOmAXW=0lJQf
zsY!dt8H9tpNL~c<QYA=^_m(7~j}$2d1c{%=HxU}j=af<E8OWp5QI`OjaG5$0?hqZ3
zXX+Dm8Wv3q#nz*%fpVUPUehM4F~F45q$c7QX|y^X7<VRRp8Qp+E?f>i@ZIn_yj$J*
z?izt){+Sq(Kg#nUTUo3n<E<$Jm`vI;AE=k~XTxA?1$)Ja^^xl%xrlvX^};tqe6_8G
z232=UgrOGEPHiPr@*gUDm~%Aq@XyQO{~J_VP<F!iPX3^7koze8AZ4XMR!Kv~!TszK
zat<gHb-}E1LHQ!R7X9*Pa=d;m*sUMv*U<U&0YmjDU3^{hT|7gB{$@bunNirLg!A19
ztl?Tp+td#9N&Ox45pN7Ub64_ko)_+kfr@eoT917UDb1J0md2;RC;F340+({EK839h
zR_@)lPPPckq38wWrdVbZqs5x;C8aBV`rlhVpZ;03R2Q1ZeF!bZD(kl5Ms-DSn)46W
z?b7+hEq#Ja(vpcZJk%BFS>`JdK*vEQ>^AUuThgU$C*xduyNLdgUz2OsJDdEUZ715$
zJK8<D^zYQS-<xF*DJ_tmYrEwJq-vaFoJWTH;|u2&wJ7dU(#2KVZ`9&UM{N}yDK?Mg
z8W;_x8<**Z(`WH&=virjl!*OGj-r}|dn=rG>?YEKgNvG%-7V^tdMTrS!MH#n-CP&0
zPXJ5qP5TAY6j3O>lwTn?R2=5I<9;Gc#k(`@4euxq>4lc!0iBNe1t}tW(><u!>><Nv
zYj6AAa`|=stb~S@5Cgn7oX?9*sRL8n{+v+MN4zAz4P6ncgYkO07VYU<5LtSo^m^zc
z(gExj@33Q74tt;cuHD0yX#L={Jy?svrjkX}d;JgN1>^6A3Xus_n<dm|S8}_cCA=<_
z?0i|K51v<sSw2}Zu?S=dchJ2w@TBNe=JMQuC5Oda+DIibUgHMySnC6}DlpY@R6CIC
zATfu%f=ynAbx~ON$a(hvBKB7r6+4I6?}<%M%J^JVGrM;-=6n~zO<Tfh(#Mcr_y}KN
zXp3w8&*Yru#krwD@I7@}7jEuvu5R(LM}d%83*0WO{FL|08}VAYHr7G*{So)WR)qgv
z<8+n2)|1Gd;>_H^UY&DV;T~80pi%cZJjJkw+^EzIxwy*yJ%#&oZsgnDZR9*iK=p=m
z#wn6vwh#w_bJ7`Yi8h54Y-PB^ZNlT}cDmz+;kp^|Z)$9gUP)dl-IPA4AiVTm?%aZL
z&c4W+h~)58!)i>&O%vXVAH6e6vWjf3WkNeh*k(#2AdUQla0Auzj?z_|Nc@LaB_}Y=
z^r-Dfgg=sw+ZuB=DY;2%)h?z5f#&J+vto)KWv)%XpH;c+2XRy9!6KwYS8b;w(9l!6
ztf0i=l=(sUFd_gX`tigLT^UPIi^vlEJK@ISWlnym4J20RrkZP-H=1@C;>$<Z8(OXl
zd)Tue*X>&uI#_CVo%JQ*+2Q%-(Zn(SzUxt-B7fF3q_|4q{<0<FKx7Jf2W^0b>CTwC
z>umH~@;wpHEG2T$Kd4&F75%Sft64BdTkn`!B&?}$Mu+k4A2Ht#<WBf`EqzyxyWkJ`
zuHJ~>QmO<OyWyFRlVMvt*kcsyz+LkYaIG#OFLdopWlRdW2pT56i9yI)`8+VZO$N#`
z$@sT<sGW}7S))RYG<z!Ax6D+$m|qp><?8C6%uQuGSoh*Rr8VA^(&m9|@2sLX1)lu=
zzPCVVGeGlgztWL>3a6kO=ni?d7$(<-lj}lhCYsB%FxiazjWNcH_R*CV#Ee8pckT3z
z89$1f6nrn{1O3!!n-W%{t3w>-7Y8DwQkXhy_Sf+KEw5$c*;Q06{1Y~Xoxye@rV>2%
z9+#;E;yNW5OqM4RE#kc~kuiJ1c1F~!f>emm|Ku+I{3o+v;j<h|c4l7VvP#+!Dn}^`
zy>p*;U*HCEvwge0wF2vuVYn4dRtta!yc?J^g<>K%A!y*1O4Ecn;%4AuqWCs;v{~m^
z7LgONIC*;Q+3}xrZMYjH-F&M(e-*VT`{}EJC)xb^d(bdiDQ!S5BfA32olnZTc%KOS
zg$lw)sXI1D-_L}yZtMY82|Ix8LTjo<*guyN6?OSWoB0p(3;lgdLPBBKHg!T-^_0^o
zYkr<i`I%NRf1+<Y)5l=O>MJOJSK5j`<CEQd*%h~}Y^F@)L8=XPk-cQ7OwH7`swaS4
zL~60h87x*m&-BP<bbPZlh`1P)9)(o8US(v&PFf6BFU7nkT#mwnC7-?LkpcSsxJ!91
z+zbsA(O}oo&c(Az`vy$VI9Q>jqo2t#T^%|RXo~9~)%-x2$*l^#5lrA;Tn&BoR?JGq
zsw=Y9uaI7DjA4cBbr(3}eEmxv6%@N$OG$9ek78aB4Y3cvZvDsiq~L1);o_?9&Ve*;
zn(~&cW@=^ASx{p~*e$Fy=;`LjS5(G6V&7mEgPCZX-qF=wF2YxCe0YFp9GaN-clMf`
z4QYciuH~h8iqMPnD&iyd1lnnBrIoG)xvz6Gi+E=T-`5bPPNY`p?lF(?Ztx^W!gG_C
zj~7;IY4~lXy78cujBFKCEADCR=EVOhjf~vEyp{Bx0d8yQoZOaqZ%b<Pjer67f9~(U
z*calp_Pc*g*(m3AUlDg$sH=`8n;Ubjjm-<#p>#)@BbVb6Pzgq%>A)vY)be;k=$~$3
zHW_lGD#g6kwbzaYDA%0Qqgho_O+QMCLp(5%wFvAI^;jR$Jwn#_b*|p-I^NlyFP_%H
z^2%8%SyzK?sXJpFX|4mimX-7^cA##suD>oq-_-KZy1|A!5@WrU7ALf@+{fGSr~HYf
zPtx~)S^WKNZh23QASz7Jrcl)lYjpjwWbt5VY~ZZtV_AP^fln6WuyI&->>M$Qsz~b4
z`SKR&ojgX~BF4&@8bvN=R~jChoMAr`%O$l8Yoc37%uxpNZdY!$DeG-sYRMSqRp(e=
zj<6Ez%WQ$>uMrYBgRl)sTj=9%fdAh`oda&6LQT|7)qMbd6$doMz2pa&8eD=Yi-UYi
z-Y2?Jd)P$XRQ4%&G)F^=BA^@+KX9*tY9O9#$FtC#NcW%eSNETR)X0HAN?>>B9_$xN
zlvPLwxPc-um;8ldDFd|#XbQ(5@BANmomr?m%kI#f(O1*k^jFwoYCi4<%C!!7!w9kh
z8;h-h{#r$7c5Ma&YYV9bzb{1cHHERl2|kl=CY%-?2}7V`9LEiSr=OXjW?-PA6&xB8
zDo~sw@q9dn>`bnt29RU$!9-_ZjPJl_pmwA;dJ5Nr!LJflj9^*{BzB!(x*MgQQho!z
z=N91FZjsC65mIFV<7e|{g)(Uu{MTajwzd-7j40*@I@leo3o(rv4`<Nzcpapo(n=zg
zC6Y@#fOI5g5N|Mq*#!H?J&a2Jho8c_LStaPG8eo!7UYw<9XhXlpjp~j>=YW{*8zoo
zzJHY8?fWCxPCSB)CN_Zg$4&O4e<7=2XHgotrF8?|qgPu*c7S}+F`Y$s8lES9XP*;#
z?IgYkUk_c{W!PLyq8{kFvQ^n$rYhzu@Et=Tm*nbV^+3~-X?a}!xw3iw5!^oDPPP~G
zrJK-U*`icNdk`&<x?&w^o3@s$ZCGJgN}t4&kScP7bd8_m_xXGIyZGkttojSJ&2El-
zZl7bWr$0t{nL*|rcC&Gv)=ugsZVkTmCVTFbO)kxayTd`ZzwDMTr0izaG2O|(@JdWA
z(>v1_Low42*(h}62lywJwJMqJ?C)z7Iukm>RaOp?4Dga3=vETl(cX}&yo-KhRv9XX
zmrp#ER1z`B*xHnDWZ4;5J3i65q<EV1o2!DWb?NAmd)`~ZNuh0Mp0EO|N%qw`^6}mQ
z#kqxbJbk#)QXx{Ceq@;*SvUG>d{)Kv6$XblGrgt{p_dRnzJY4UhU+&P4mkczI2x@P
zr_gKQF7z~iaMtKlecHX8KZ`aM-zof7u+rI#PeS@(FK~F?Hcey4s^(w~=OEV<eylP}
z`Ysbhm|2S&9Dg*b*!E7(635Z5>S@Sv+O=}zE@nFHgx$<2Lw;Br$2|6+$_8ZbNUl<7
zMCr4<A^B9kv*4U-f8ZgXjwI;n={wLx^hd*9V;;3YyaI{5zGX+8>D~kUH+d6crW(*F
z(N+B>CBqp7)#?hbWdxdYZ4K$>zig{5l4VfB<-~^JWkwt1PClSjlxMER`SbJU<ZUQv
z0hEd%&fkI!(T0ZW)&$c!W-VUAe{ksw6S6nt+Fjd2PH7-?je@#iw&RZPHryf^!i_tO
zhYW>=Urf2CV`iP1HO)3A87oJ=OWYiPFf81-9=RgsaO29zAH%*){W$I2u}@#WeovX6
z`^uds4S`PFQJ_J8!|D;Ek;&X!Uq5~)(vZzCms!`^iLmKmlWZBf^_ZaC2eS9S(BFQj
z<RP~yi@v<MkKv$UPSn7dM^=aam9{GQGuY1`Dw>tOKC|~v()l+RBU}WH#V*^Y=mRm7
zW2xyPI}6(^<%AA<KX|NMRrMj>0&6567UKBLfttSWzMsIk=@UH2zZL!xzezi^<JbT#
zTO1@-VctZ1jxtBhw6w%NDktTK{-K3Evj${F<!^UC@HP+ZluL0RJK0ifH5x?hr8W}S
z#4%Dup+Gr;ucvG2!hweH9{5I^^Z`pP+eXV2$E(OeQT~XbVY|TG8*iO#tr7M-!By2?
zd2jh_M^EA?FdS}`y!}4oW&g+F&xH5%_d97zvYh!AH!h0ua4yy7^H&IU^3N_+3u+bB
zFFo(R7cAnaV6y*gsG<T6RVKnP%9LkX11|1srnd&Wv8u&uuO9g{>2;0zRr3;`MVGTF
z#unt$(D~9wg;z^1`lm^vd{4Q6H!|0Zott#O{IAieVe9OFSZe8xA&hW^JICJ)1${j5
zDgvcH-LL%fgI$7i0;z%Bf&GEg!AXIEUd%JqcP>CFtp0>yKRp!)C~Z7@N+NRpO6&1e
z{8IYenU?q?F?&^E$DjqjtG{hJYvhb8Em!T=9qE=o4g2-ejp625=HJX&mN>i4@xn1J
z?1JML`vQAdSa_Id`^$FGjyQ6|OJi=7zg@LQwE>A|V!l{h^g(num*OOI-=^J2qtlyZ
zbopWYF*)aZ(caRz&PmSl?sR`t=-)uJdtA|3$d0uv``|J-Czpmh=eTycfAzfa%ntm=
z{~^89&H#_m#2hw`vJVUYEAn``4+$G%Iz@Ce*JMv(t@(MrA+8zD(}BBUZ*3PO^+;2*
zu*MPhqr+m(MK6!t6I&AVC8DQol07>7fTOKBjqVEf_yx*Db*IAfJwlIzJ^;ew(q`2F
z6Z5t}yXLel_(Sy=H_!XCXkBh7Bk;xj@$AP6UmB!_(ne)2%-a5Qeu1g9SJ@ND#c%h2
z<<phV#6z|@%!AGv%9$UV2I!x%jTt?ChMvmA={Ox?9AYP;>zAvW__pG#O5dx@s(z~$
zUpuD8xa2i)6CHOApNVX_JU7vw27H(-ugCM+)5bH(i~D!@)_e9i-@<)^=2l3R)Ky>r
zKM3=)cz&GU=`<7_&&|lm$~m0(OVQlYN$!1t*W3jmQVa^cq;<+3n7;m0*2v+~QhAB`
zR6VJ6)RNUp$OU2!wSXE+@1q~lBblS%3)-QdX{ccR8Ic#A5i>uYi(eP_B(_b=&B$SP
zqcI;W#}-;3cT;)94@6KeDXKI{7!qQGs{$o~crdx#42B0!g<|=o+}mJ`?|{qU{KNUV
z?B9}8g`T{Gyrle^1y2gIi*J^^DhqkK2fOk|rQ1qV;HckGo2#qjpg2&v0?E$+P5>Qn
zI$e#aqFZK|YV2<eGhelvqu-Q!mPAz^U1?g<sB#Ts7DdF`dK>Q3A4v=hG#qZhJ3{a2
zGVIiLpzG9VxhlLie+j9aA^6(+%ry<Juzk+oT@H`z?e7oz{|xjCV7^}NPp)3>fNPBF
zq#N;X3%20(z{5@DkA>!hs==n_5qFEPB({@!DhA{uHUJzcbs37StrK*GddWD{l54x?
z7#sE=ylv!vk@=BRqjyJFkC1F5%*PCGn3_Z<><ijc-2_zVy&^n)E9GJO^9DE~NAQvO
zV`RS4Mm{X=gPuV%&t13KbIN1!UU#RLwJ(_k9&1x^YVmJnUz}6ikGvOyQQ}*9Gfc6{
zYfY5FQWxp5)IypsMu>yO`QWcJDk(@eGJ?HrC^C1jiFVa-A#6hU!7#=4(J~hpE(yj-
zhW&<n`m<~)wUMZcm1+rEZ!HSQr?Kc=G#USkctMKf7Xrm!0lDJ3JXvZj#sL#p2_6Yl
z^q=-V@LcjV^`?27`v!Oidggn>0_8&qe5o)?`b(aw_|#2cEjXy^lp0cVz8`RGw+cy8
zk@Q;js*6!4zK$~JoQ8WQqve=+4J6fL!D(J(m~5zIIBj@i=xng*d$V<E4(|dzvs_`B
z_z~t?Gq7z`FLpifF*^Y#n8SNur?pw)=io^{;*a$I>+9`b5ttAF4q0eC_bucNwF7!@
zCX`Fpa2Gj5SRoFVH!B(P??7dp1uXn{nDg%y2MPaidqP*ZIbtPs5`Kd1XNt1^YNPGn
zY`ray3}4s{RC_E<+YfULMVTr^iX*^g(^y)ngoC+a7kU%s+dCjFMA7pZfq6-HfM@ic
z_!R7Sa5r8+S}E&b`(p_;0gm*Rz?4A$fG4<97_3f3v#>p2uslh;##SJA)G@HTnjs&S
zM@y4|5}p;>2-|828XaB5W-wi<gm0klvYmhsdQ0Cx|ATGMPG_euy{Nrp8Bv7BXsp^6
zc4dEobLWXzUVg32L+0Q~#2XwZs)Hx{Fg^oV=|6}#Ai5qVHsXJPX9M;;>TUVEaFiRz
z<@1{*MePct$rgwib}~7dQHxMDWtTcn`v4Y=PTDp3vbb0rCTxezz^#Bcv`P32+R_}%
zD#syK>;_SuoK1|tdqFA##TH`y(dX&|saQA+XZ9r65Z>T72ydn3>U*H77Ag1CC}1KC
z2D-vO_&dB2kw<-DT0o+qGujTWzDzKkoK@#*E6@(a2+B^~!{=ZfU~lDw-rQ%{OkYP9
zV();rABUDGFQjqO3YguV1~M`!wUZ~QTaemlJ<NrFhBWtfsvbF&xJE1@p5raheoAfO
zD)_(Cf#=*6nAACZb!ohE1>6<;(Iuz=n}G)C6xiOi$NP}2=rPPK>R&t&ZKnOJ$kKJ;
zN$6OxD|c9Wuhqv#lcm&7<}J`aH$YqC15Hy|usy7ajnpnFQ{?B8Caw}Iig$#XLXosU
zyM^Rw!=c}uEvLu>!L5-4UBR1L2ebpa6gr8!CA~PG+Zm|tf9sp>s~8Zt?$T=os5R<o
z?LUOUnnK<mK_4Oa(7VvK?o3#Sb<loH#;zdYU}#wYKl@H>1^C?;;BWBXh$Lz|T^(lR
zne-rr(sc&b_&{nZc2j$#6v@%@D)CRzD?NwiX^eIe+&7C5Ac&zu5x;s?`3X*gIBY2p
zj#HFL(g*%Mka^eo`g#KHuHHxfd%+5Pir7v`0)EVLV8Bj-?dg8<D0PJThZupCAT5EL
z6AQGGdh%S!BbRE6fQu7G)FQeO6Y;jhILZRe#=E+5Mzd*<;XV5|eVp6{Ph{`3H_9FH
zG0Y{-tFXt##}mCs7Ov1z*h;&=w(*}*O&JS4^cvy}{x0`BSAna~nL|q8Rxmo01-XD>
z-0INuP#!lF9KM}ZQM-opz#PPSvXHDm?#5EIFN#~52y8tOx+7PVu^Ob>Aj@!xI7e0h
z*6d4y0gC+@8e^(K>Nu5p48GM{SRbU4=2f<X8z)T*|39q;3^7Z!29R-B55E&I_^Ge(
zB)gUv2Yi;}d>_~o)eSWBH}GBZrv?s$lK4g9E4dsPu6988zd10X^N{M$ot*|-ORw?_
zwg)j_$I6n;@-1nsG7N}?l?g9FkV)iL;$N~B)f~<NGno^N#=NHoLbs?Coaztpde~7Q
z<nYL7a1}hmN8?K|2HS}w0pqwPb_?g=chX=Bdj&lK?vbi;H!;WsgBgMSemr<7)Sd6b
z&*Jhp7iZ-5hJJ-C%r!7r?hrT0yVZQ8E>;n&<O{SaDyiI*{{v5j6X?rrz<u-vC~dVN
zn{xpjh{qB}!h!$akTFY}2L6HNz<s{1UIyZH1EM}OK^q&U8V*Aq`Z_y<X%E{hJy_W_
zGC&R^uMpYTE3n26RlW-sLoq>n;6lJ3(7-%e9^UnFVCl|Oeh0%%MJy7}gzQEE@<nT`
z%>agXP$>k5mkIvN0)Ein@Z_C=oX|c1XT~GH1g29A(5`+(F|-HL0~`w<m2ibucB()&
zLN5|C;TvBeu8}n;KlzwiOvlpOC>L1_v*K)aoc^XRUN?ch4=K4%QY&EwI24A2HUu&P
z5y0Ln35*F`3j6^RnNAWdKT`UGpQ|o1M;oK63I%-)pK?b#1Fn{PXa#&5@e9!xcG6bJ
zmvoaYatkRzd?X|S0VY{&CamC}gR5YnR)!~1A)+;5#=C>>>zZ1sy#cPnC1MYCk3DUS
zw&vMt*e08;`ljSww54)N8X_$ea6UYA9X6R}IZcj*_hz#6m~X^AfduSv`3bPj&LR)6
zL&QCD68)92F$*XOZKzh1i=-m)w$w%*t-gZka0pU3Y2fi0C|?mC^AmXsw=Og|^iFsW
zTe(E_hH_3j2Tr=#=t(37w&w8lj{P7Wz^2k;x?#CseP&*4yrY{)O~q5S!LlkW5?;gi
z_Fma04^dhunq-#m$+e&t{ZtvR+=u+hZLJep8JhwbgM&c#iNPjdvx#ct-{5_&NwmiH
z13fASDTapePx+7-FNAS_fKMPJR0k+xk>VoZGqBPw!RwXEb>_mjjL`egZvKc|AH5IV
zm&Ra&t*<|%KgS-XM-x-fC%{Vk2%N6*C=M>EUxC?lRGcIX72g0=pc}NTA8S1Jl?akM
z=ti`iUPH8iteFe{8%}{DB$pDwX}=3O3^cG&=t$H9ULd1(7EBCrkPfOPMM&o%Gq6`m
zRt_mCV0N1zHIeS{dhVZKG`E}^Dt1<$YTLkol?!>S6iD*y2A0I1+8(VTn2b-65s*ub
z#@2y*>?+(>p8<XS5`2DY<2MK+y_n5srmz@nF&9(6laHvURET^FM6(jG>C^&hc`A5|
z_o?F`(^CfIg{#s-X%ZNlw}L0hsLoc#i#Nr!(nblF^7xnhG!EguKsw@Kz!;j$?+_%R
zku*dZ0m-YmV1XJBUZey_Dr|>4P%mw{G6XU)&(#CU6-YVl0k)WmKc&VqiEMz`3!Z{M
z==S7p@-?xCyg^ZnpL|K}BHk05F%#q;%9Kj#37CM{<lodekhI8z9sOe5hd$CeE0I8b
z+Ab{>4v7O{rc_6MDW8^~LRxqnw2pD%G2{|H1Q!SAht_fq@qsv9N|np0e<4kPsDBdc
z4E*?Ncr&oM4aNrpJG3X&lA6h8F;jG-m_H!_6A4Lx3%HwlPkO13<QPbmT)}5iOW~cY
zg49qyN_V8CQYW}mwZ>zpm9&LfL?)2E@cy_FOrJfF>1a)jmwL**ght|(;F`c%|5JZq
zAO#5QgS|)nNr8%?;!sTy5q}6)A)BiLK8hvEX)P1UhqlLabT>8|E5aL*=OKx<8eapv
z!E?wMm>Omie%M!cXX4n-x@h3!m6F}4CPXxNfse!1dZltk^{MsY9@U;01_ntEYYqhZ
zBe2)jf%$9<s)Fmw0(Z{(iohF%1)=Yu+(6@C{osd?16(o}h1=3FWv#49>5xdgERKZ4
zW(WBlocTJb6;TmQ!|y=5e*;{>d&v{nQ%JsEAWHCR@O?p%Yp9h}Tj~JamzhenAn%ej
zNse4cJi_bY>2OEA1`g~Wh#3g2AJGiR=+y(;&0TQl*}!)5oBB$w1U`+!g39&cW`|O^
zW1$2ghjWQ>VpB0BSo!Y!RIrGj3Vebp<_jqs=#^LDp4%8tK$`$@Z3uYHDYcpUJIrXG
zp!IP*70dnvljQ}v2Qz}~PW%o|h-*Y!d<TZ3$;d_URKC>4LN@XioXNi6e_%Z!r!rcb
zterwyq8DJ=yAX_Ev$SH>s#FIn`zqmRND7n$D{%-U%iO|i_+-lBIPoICn9mXzsWvbN
z$7@ft)yNj)D?Ekgsw=^)Wd}Nvg#HV36dSe;wg7*TJY@4;QhNF@H32w-`^b9WtDH~x
z@qKs+HWN$7Bzz`$n+$*{I}vF9x8clTK~AB=!5MH74MTIZ-_)h@0;vVuVVuHb@i);R
zO_!dCnZkH}AXkom%3tOm@&5{k#b#0m*$S>O2QpE+rkw<T)-ts`IMTLhWsoM^4qm|`
zAWPmuAK>ZmNi$L#$d%+E@+w@@cZhtlJ$wSHQeD7GSpz?ZB9N&pMk>Q+c_3Ki+&~e!
zp$O6=VGK7aI4p3?-_C!_-#OTxJIdz@x1@i7+nfx%z+aHA;1f&K762(IUTv**0~+2H
zB7!~*l<eg?Lcc|S$}r8?S2v#|kYuqH^sRa4Fy{fM>P+xl^!(#<a<AnKB$u#)!>9rK
zD}5M#!bfC2b&Wnnr!xI@7j;W?8SEV<i-}~jnIvW~vxoi4(z-|b`mndC#Oz^q8uLwy
zm@`^k{<|;5IW2E>TDNb@zAa2SmbM`CcwRd<DO^MAGCBGf<177GHjEI|jlh?<B$}l;
z@)GR>)|!l_J2I=-A;8g()veUkH;gmvG#HJ^#x&C&Yd2e*ZAi?nq~mct>>u?#i4j_-
z;OG2(8F>1E9~HB={!Gm)c9lsYIf;G3{-WPyn8+rh-MD7nxo(5|qAS(a#`lp&;VO9x
z2|x;KNel*F#yQMK*deQwiCw}bQ;&52LBA>2u9g3@+!0$G`zta^S`ZkNcjf!a?{hQB
zoa1>Li%o$Y#1G3&`=sy}k<Fq$g?sd@_KI&6Y~aIuH+|+%ZS_4VGLzY$?x%5;Wuj>r
z)0bF@p8!+pPTYvspvLGjj5gDsVav*&j;(G^Ck^6S&!M7S-&eizy!rVlJY`x2o1NzD
zg7h>Dv1D57+WOg>7<((tJwr;Dm-Hz+@5=CPSMD;cOw}!j`L^ktb(O85X${zPBlRN<
zHt5QwGS`fY>?gwW!ZOQUshL@2OLV}b!|zG2{g1L9eHi&^{&z9cpK~bxrmqKC$Na{E
znO^DE>X(v7L-k8)=SLS3#UBcK6{%j2d>isWbFn=9CcT)xih`A1NReK_8OJ9lVR=k*
z%WIo#PfK`Q)t<1y5<%+37yhM1RlZjJQ1tz1)|=uIPdxt@dpl}-IX1psIA>{V9zZtd
z8n~L4?eU)HKJZb>VS0`ALiq2FBc`v0UPh8#fX)X#Ra^MhTc&)`Xkr|@!u+S{oT*XF
z#rTz$%UDjZS}9lHNc;Bc?3)qa;(ksmKH|I_Y)e(P#@gSTXEVKt=4d3huxwyagOaws
zu5eGyLT~E3+mD5xc673qS~{CKb_OvGnT#L=4t)F0#vQhGQApf~sQhw&SNk{VvZFTr
z5wcX}oLQ+WKRo+>Jg2McR$v#mmEi1yBLrI${Yw0m+Aw&cAe1>0@)<<gV^2g7m@4=P
zrhp<a3fzqO@(%vB|DjLM{U_zBm$B_sr17?6uH#GiuEbAC)50T}HsUic;Xad7{(HBy
z2RUn<7r>1B32kBT981Rz2~RLwqUzv%_$lt*FhcGw^N=AJM~}DY!o@Jntm)F&XOw{4
z7I$;c#rx`Oq$YlXIK*5vFST@b3@KM7u95Mfs(4Qpx60MN#Jvgsn31-(V1oO&zr1EK
zp0{qWRAaZP>x51Iq~d>a@x099BLTm35lz$|wuQo&uvO;S`eSScIUEbqZpi;=H;60j
zZqscWAK9c_mGbG8s@L=;6*?m5C~=mrZ}H&N?qAMkJTA=h?~)!P9}IoMD~E5idg!Z4
zYYwj9y!Y9s@~)TG_ZNjmDk;=1U2nE4*$*+onY#fu+;8%l{2%z?>L28K{Y<mRaWA5C
z?7NDK%J;Sy@cp6f&JKmj_h;`mf4`91(A|W0OAfk4xFh<IW3{e1@<XZ?$|$oJ|5a8N
zbR%!b+PXHj+u?L%X;{ATCF7=l0Q2XfxKTWzPQ;dzyL8c(eGXUn$GD{xXT%>i7AT9{
zRSH}FX#AdiHSSaWtPZ6Oe9w5Cnqxa}FV>I4u1c?i&7CXrx8=MnnC`)VfK;D6t&fJQ
zY=rqTO9Qd1uKJZ1g3tLqN^k5l+sEv7OpfVOzG?NpYut-}YtF?fVZX<mQ~!IF3@*RG
zxi9caD8))Fu@PR|YW-)tw@Px(QZ2VfzNaiIxIn6n2H9b@_u)FnY~vPY2TYS!N@w`z
zTz~11W+vA$PxYfMQ=;_Ay%P<NPIMh9$!9E)QqcF8zjV&9<c=v>;cc&NG4~H^Ypuif
zM>C~Xz9B_<dBK8w*GcY$(u43BrLdJz)`(lyOQxpA9!zztrrHorf&(ZU+^1fdraC$&
zOi2DG=Bg<lAIh_y!8y;reE9NP#)$lU=WqTVa$87?_{?3{dgv9&6|%VgD4JJ1%X!w9
z#&=M@6N27h&NYoN)-`n3jiqLwNietAhg1Y2;3uk={)?r2+^Ix4%4lqX&l661j^>X~
z`zPI+H=;}pv=)|W#|=##vur-Y38Iy{L+I~GFJ{YncqW9V%V3$Lh8qmVbNb<IKdKk?
z24AEths5uGqymXECVd-AgNRqjW!1XG-?I*8N|e}8T)~c%YUzo2QKhVRexS4RNq52A
z%itwO%b`%Rr$Sy-R{NZRMfsj5+!lE<S<x72dSO`3Hln}6{U1Z^(08~-?qJvJI+~|C
z2A1Dbok$!Uw$*^+S<-4(Oy<c{|Ickj4LlivVu{utcSP7n81so{>RmpnOvrZryp@NR
z>HTN;a%euAVJOvEX)DnjPW2O%{^CZ+!)*jI*<1F2=}oM&(zk@EVZ-!W(G^1Zl8&hl
zzidw>a$Xm&b?1qH>c54piTGe!Z1{uW(2Ake&fSpta0(5zLBvPH7{~sI500MZUk!HX
zWOYURfbU_swij&EW!Qb)_^2Q8h2dX}<H>)NzJWD4vESscPttZ}3k5q%`wRCN8RpR=
zOpjR~<&@{R=M~Q=ZtgkCRgpAgpKiA0y=}6^Y8(gKzrMQaWCd&jK7+hQ*oZsSM0-x$
z^Qh70`(#xm$n7lcoRO5WFYQBCV!`X;89o#C&2Y;)*!sxS-%vo-6ppyRJ4?NvLYswy
zib}pS^fq-hG-7Wtv)LicC}KEnrm8Xj(%)%;>13}`ZhuUk^_6ZRhRWl7%X7sa2{|+J
zN0hvD?GGC8F$NptuCD5F_5?nHyI=NK$*{8Ko`(KUL0(QEEYw0Wo(O|;_Hpb4c)k86
zW|4{He{e!yVDrSzkGgN|rXPhhkOWuCkAZ2oGaCN%<qs~I<GX=K%w~PQKAhFaVW<!s
zQ8u=uX4wYM2w=7zN8;H1`f++Edx7x+9sC&;%hc2-8Y`Mwm;#pi<r-JTlZVC~3A<xF
zNj(p3&39!x^L{NlS-QzNI`oMcV;F5}WU6ia#c-G+#N%GK+u`dT936@k9B2gH35+$F
z;J->H_Mwb+8M5b1h=IgItOfbrb|_|8c($Px*-g_6D~oTY?)!E>?boc*oM-v1J>9fS
zGMm!K;lyF=hFsTsw*)U)T~^Vv!QV~9$Y=Ve#scF)<7m@1qf7UeQJ6~l9K%Ze3;jOR
zzUZ;ZN`>iB&28zr#<(HS;pg8e71EdtA!A|Ix+0#RgAbt!>Ah^6t__*aTRlU7Me@V@
zz+X@3gL&8y`ft#69-;rlZlxrAII)=m69_YvZDp8X4@-PkrG14q(amjj+5X5NciW$T
zXZHAcAa_&Y-=#jT4?~)#SQ4%CELq0+_^|-us_(p0dbM=8>q4k5_Jm2)&CtKqSJVUl
zoa}=)ho`jz>Toq2Ea5-!7p7;iSuvu`ZCFmUmhzoh=@Y)4Nc)(v^+(HGxpbC%h$6ww
z_(11nx)aNUW}exu7}s9sS<l2^mVAvUq2ACgW)pn|NTXxmx%)quiJqrM>mKN@n3B!8
zk%21LtMrIF;0V{J6WQY6{I%(Kf6mL>SJ0ufl79iQ+Sb#t&`~G6hV8B{ReRtMcV{@4
zm3{U6#a&cqQBG!oKFl0tr~r+^WJFXWwBAy4$%^!axu6^F8xGsIgl!2|ZE-q1HjO`C
zb}Mz=$FV7&)30RS%bnzWq&+t_H1##6ni?3Q$OR#~_;}%nk~JkkSA}4>`iNys%Z*Jf
z+bm6t9ogadRIqGaM5@WHlm^5leX3zHSO}UVRIfI)d^d9;H3GAS;_{w;9`d;)!<J{y
zJ6L*G>IJ{ug0RDu`u2I2e5{tQpkPeVpwi1l$BLQ2WbG0dAf2Xu_6?3}#(3%zIGk^4
z9U-s126;%Q87f<{?AGYm1hm@g8mG$jG<TpM2+PXm|M>Uwyp&nFzvuHM@3~S!vuzB+
z%sUL_4Og(I!H7a4J3CLvKbn_Tx|$zBj5UrjMVqqCF2ev~zH*XZ6-p0Y^`pTGLT`n}
zs#AaH4q5`1X<<teOi>evmBMk)vw}-MK7Cm7?t1!_?7ZCB&R_X@%v#$8gO2^jxPaZQ
z-t&zu9pb6LRSXX07m~xQLnGfrQc)3c7vYZa71G9i83*|b8i!V)XX+m6ADfG9BO@lq
zw2Pb^UA}Tj#kRJ+<Po)J;9TLGuUFrm{{A_uWA@p?YW_Mzg5{e*&z9)JbT(v#*H-YT
zplQj;!mR~|+$)uQx{vOLKF``bEZ)4G>Vb7e9w-;M3_s1+)5an#u}@6A`H;OJ%xPuA
znpAiY*NRynwc;jua`LBrUH@T8#*O@Y1+z<6hU(Dot*1<p`UL2oE|#miwiS4aii<lI
zH+J<Bnvi#mwaxu3Yr`6Zy)lZwydQ;EL%NA4#3e`&b~F~Mjp2=TvHiZai>aIWX!N<5
z2~4=SNopAyQ+z0W!Iz^McMGo<L=-;{t)_lhewtq!-ddX4Dl-qH<iM}Ne>ih6CMc@w
zS<1Y^Qe?See{cT<zFmg^lXedBC$tU*L04lIK9`8m^)RKF9vk!YmGrmmwPG%qPRLV*
zb)oAem(sJ}SN<54J|-h6eO!Kn;0x^}wj0l+CNNHPKF7Jk-LaljXRxegV1Tj}@5-pU
z-_89Tt*rG7U-Y9`GZ~4-Y4z~wR3h<?oM^mhUmVst>{Iyt$gkznDhJDbGOVHhAS#9C
z7EDM>PQ9IdH@9E*#4@)sj2#E&jxN?Sj+^Fxv9{biUxIgZS>>Y2rQSfEf@3f7iTZsO
zopC4oocT&t!I!8fg$1z5C=X((#Ym6|>YwXeCe3D!nVqyQ#>K=Fs=CzU%U=HV(3h}`
z<{5DruL?^27Br6D#~d(jwk*~~q6<PZJSk3BQQx9luKuB}%2^x~W!8<3%ht>036>*<
zAoT_*QkH;6eYMm|3upQp&zg%YHv6Th#ucqe|Jp4~J~>=+mRQo_Ke<!#GAF0HG8ehJ
zsrf)gI&S!6>uJ}qFJxn=cfjgiRV0*b4uruIb{O@=c+T<6o@zR4$}&;<J+Sq9j~#_v
z`&ZP?M4J5OM&{NQ)NYP{l(;p#J(x(!Vab8${Pw9>deyAvX|Gc6=RfveRf>^Rs<~y6
zjWK-1ElN5+(s#RPLVmpxqsQz&94d#1Ob?v{SS<xi1nbA|X^B`SegR#NY#}_%WZhN$
zAfS50#-=8Uk-fp0wTU<!aurTbKbUU%@lWc?v|R;VgW!xN2N|kGYO$@t-xxhKMv%%^
z|7&+me^uxaT^BnNvkXzD*T%`_Q`SzF32Zgu58^#O7qJ2bej4~cN6_=wyZWgSKjYtr
z@rKI!dw3k5UsRTslvXqS@t0Gdiy%2XGq_o(uMO4jw_ml~(}mOX$ltX;1FxK)UH!ao
zJmY<<g!3o`t?vu$R>LV{0a)r5(xd5C#Cdcxm>;?TgKZ>m%EH2zCp?TSZ_YN|)?LGv
z`>W?2&)Jq6k>2`ya^|2ShkqhhR~@YnISL&f+d)fBb49kf)_^-3EC}58alUfGaU==I
z_BEK6hLPq%!zT8Yt|u_ENO~*PnH{dngq>~`c9LUk{H5@rh6RS&Y-@CBpr~MT{@who
znIlu8GC|kmc6u{I6);J+5e$yg*+=X*%A>C59t17HbngXsV}Dg>I+a&HX?4lj>@+$L
zA4q*<#?o`ao*F~v(q;Hy@MA2X`&b_6exPA^4z8+eL)%Ly7k4dNT^yC00$#8lo=d*P
z{s6xUO{2Qe(R6}tuYm%d$#c9md6zf?R*cHz4f+P1NgZHz8`_&X7>65bnMRqxKV&>+
z>}o17?gL-d4SJGpk=bcF&z^<m%365EUCJkJcPK5;#M!j)L;ksfGll01dK8wHYQD5k
zr1+;&6N$$1(cS7a_$=f@GNg)fTx|v0Iw#O&f2ZQee6SHX(5gr^^*5=fcuZ_6-IE@`
z^|_3?YD~1$19HwTV^H6Q?y3F8rv$8ix64*KsAOW<H`ip(Lr<!2UZ@2h!@uU1aNoIP
zn1KGPG{d%$PA1)$Y%Q~IcXY6CupT!Z)@jsd;x1MPx}Fn|Ao3L3PefCDnK^7z-3r5h
z2H1(yt%1y216blMgrtxG*s6o1^&&5JQ2GKf6Fi9iZ2xzE$Q$&Y_9t_l<yFWga*9EP
zZAWX%S}@1e(&dr+kUi2SJ~?<e@Q9lzk3u9Yll%>sU@Pc1Bt;}5^;L)3P@d0y4s{ZG
z%Wmba)J5Da?B?$J|8oCZda&4CV9yO^b<ggRUtD_8cR<X-Rx)<IY<OfSHbj{(Lq`s%
zJTQGPfC+L-*pBenCNO9w(ckDOh6bk8cxE3y5?cZ79HVimBQ|Pn?A{pJ?y$}_3@4mQ
zHowUK-Q)Hz3#|2;JSFZ2z9WH#KA$%b8Z4>eZ7m%iP2>|@@ylp{ct#fB@nkP57Ut`l
zsWn;$A;N#UcyD1&@$upxo+z~gyV+`vC<%`YziMqo<!hzdcA<Qrm>VeV7JCQ;cTTL2
z>=V0$b_?S|A6(nY+PE%zzPhxcKZ}-l*x;GaL!}aajF?UDFs!uxYU#kvBTmvBa|7-%
z{Ruy2LH{6n=%<<o>I;cAWHfUfABP-5|I%&)CHOT_$?(E>P`}S`!eTa+u;=OH*f;5K
z?wfEOI|}_mJu)39$nUD1X9Ba`WhFI=mzI_H#(TEAO@SdYi8ds0!$fOc$DD}mu@}lM
zj-FtQ#NSKre73R+&X(S90qBcs%k_<IZOtDHw+v;hh<{XGi1$NSa7A#qxJ}Lx25~b(
z4TU11yeJFTxsQRp{tn(gF1aMPP%E^SL=-P9ne5#W8pR(K-pMAk4W?-Kkn2Pd7>GmE
zUrZmSHQk1Z)ERWOA+@lOE}$3CX4=E{HiYX7bSI1%7O(9Opk+?6XvSmoIeZm<7X0E@
zv8v=*rn~+coL5@vgXCvzrt~>fDKt1Z(bp}&bECv+!Xhwu9}5l)EcYGv9`tFxae-;@
z1o0zO48Hj>>OfqhKN~r#+xEpW$Yj@p&rPivO7b=FuJj)bjgd;w`{XF*zAnKa>59ot
zSUGJrIBb3ky$!AmJq*qc?hZxs7dTX&g+9ikv5IPMF^PBk_j>mGVuFU?DX@G#3hw00
zu)%~KQz#}B!H0y-;$Zm<c9;?MOH5a-{Tw~u+dS5hZq3)%C$FRRkt#s(encj-Uv)K2
z_Z(xQ?nd6V&9uxj6Na6197e#jiQ<A>O=wD<m3OHgd@tS8@VnV*G_i^J3GKX6i9hAO
zS-iT~Uh+rDxZ-Ywp8To>Z_2j%2f|LGW@s4v)J;N<g%Y&{`uIojbGlzleT>K0Yg8F=
z3H_i{kt_0TLyGW8nT2|h=86&AM7zX0>NsL9vz1nvI);6wbVFS_962XNiPiX%{0X6{
zcvHTMl*7+sm$d$BN2vw$IDHC>4n+D$_4sPyT;aD+iT{@GiGQi^M$4t<>c<*Wt*(eZ
zQR~A*YZZ&vG}Uz7biz8q{-5y|syn1EZo>{ZL+PxXP_G~#@I&NiJRX^@>a;xRQYbz+
zDYzrlg}*JwgOkR@x8oYfb=0w7C%5s3gRTFcMG1BAwQ{X=W_VWk@A;nwPKI`K`?=-3
z8JsLLgcrhXHIDkIgQpMuNWGsu!&ISnVQZ90knMV>YG9X{ru9&Jt7bG8Tz{F^a^SUI
z*Pk&*nm)5x_*S(O*jzSCyM_Jy7V(yR1r_mH_(kM*tr6Ig>tkjt39Q@8vBrc8ZJ~I?
z*1QyY7&^@z;g9iVzOHl^<LS?^x0H3Az%5?e)-%i&hFYr_`x{>9mQx8@6u1qyai5_D
zU5TFod#t{)4(W&PReli|ey(^Nwwbr3{o+G$r&L{Sj?O`zD>tRd;tg?w*onUp9PVXY
zy_^Zo?Iq)i97S4*&RZ6|#apC`@>As)+5>hE2WXZJF|F9Ky8HSj`V~xfnA?*2{*amM
z$8>}Z#bB~6wGVRmCP=AGpx1!6ElgKc{|pj%Ee$pGcXZd;Szr_U#IW@5<U0I!uzKd=
z4KPV<Bd?IE%UQzm&}x5MZxdH~>D|(kWshBEZ%_Y-;3HwBnu0we&(cmt)b$1G{2=Iv
zJwa2zz4{PH3}2L{(nsLfuTXSasx}k$eA(y&bPoDeb3<>mvN8p{LRausR4M(0{y-LB
zOO*KFYj>h^YiU}^^3v`l6N<6ohQ$@js=IQW$31hoj!I)}HD%SamIMb8o*aJD(Z#mb
z{EKP5fo987f8a)BfTD;K#7wz`8mUoOM|!lO&|J-NGi<wKxV5=a&|RXV@o8u)+(XnM
z+Y=q39d-b?<T)}aIfQ52rO@#}rNGFb59rC`LN>0Bq^gTFK}*IC<7e?9_%d)=y^wc{
zqos9nsrXu$A$?VxKwG~D#-xM5tUsx=KqA2num)&5tI=>syD=DzzEW#~HDDOhPCm`u
zhFx#<&>QYCU&PlJw~GIW^@Tg!wZI;K3x5-Tw}6k6q)i(1C$I%%6f+FinD-#R)=1Y4
zI(HA5OLTR*6J3vvqH0o!^cv<Tux?(!yZjo?`V<ojCqACaqm!8(x>(a{3uUfl=*(88
z_8{+si@p=Cl(O}uxg}vG9ZD=E7O+V=JR7_d19{vdFx#v^=Hl<cBk98yqEjF%GacRh
z|M@>!8Tz#omDOUm(7ZrQXcM0=#wr3@NOv}@FrGCwG2YSNU}v-4**>%pdm-Ny%5#(a
zyIdzq@0PqT36;>!R_+E~yRVP`LvSnalM1xCL^Y;Fx5s$NIv$eFM=agVl5vDyqK!lq
zbcl8z3?kc=ba{fJLobkP*?YPM#$)FG)_v9l%Vx{3mdobDmLv9Q4wI#Z{yg0i+QN^6
z$K36lzm$|KR0=j0cXCSZf&RJNcR0zEN5g?g(TR+w2C(V6*7OW;Wo<#asD#))<ngWa
zd~|R23jTG0t3fN@Ogb;mlJ?1UwRrR))`slBOoOS`ASR8zM6N@o%YDWEkn$=H4&v4b
zyZOn%i{4aMYT1CYpJg5=;r%C=BsaqpVkWhXU1;oXE;DladitNby}G5qI&4JU#w$R|
zZxrk)8)5r_e7yC49G!J^6zBW5$7gnCUE&78-Q9|7alS~=;!s>$oKmE?J4K5-#ob*K
z65_V8-K@*_d;i|ke|mZ-C!1tvpXa_mpX=g|Xn8HIH|R!kVNGL=LDQS9uWhY8%Z=q&
z?QZQ-wkp|QRfOL|{on++x$I5JhO%MKChlTydf*1H0Y^*+bRn3>c<dCgQgTT>*^Rgf
zl<9nRfby3d5?c$W_%XsPX*7^9&Vl7jhCJ3l%z~a%7b5+z6_AG6PCP+J!5(z1I$atZ
z?C*YF(b`?;{_0u@trJh#2#3!RRk6Y~%iAw}NGZmXm_@L8C^y?JCFcJbpJ^L2Y4|+!
zHF^MBgnm(vC_yCyQc1~p1=a#vLeycpahJ9GxHRq~P#i{^;!QR6^SODNshWqHXXI?<
zbhu`q+}qb(#SvSYTvDqv)lt`H;nS36B+V9UN9lfn??9OIY8o@OX$}3DY=*6p`w5GH
zte+To1rEwNzJd@d9aNeCIcFg-XqJNq?q{qKkXi_GDmfef1)NsX_+apZf4#SrTd8<f
zp}0s-zWb?LaX0WB_dEiQ(1Y+MXt2LT7m<gVqj1XDpj`rAaX;>m<^st>Oa8O`E0`R<
zA*=COR8!414%7EHBpFWW3Uo2R%AKiw2v5!)@Cq-pgP2Tm1@VcPLQ?ofwWhR_?;jfB
zyX30tI^n9}t_97C#yp{XK`#>ns2$*v8A71Y>2ra}Fj1|71Qb-hC8h};NFR3>jG`ze
z%T1B?_*`-wJ(})Kbs!huJh}tY#Gk|kf>ZjYXyu{8w(zLXr%=nF;Hlv{?L6t&=4|V1
zQoa@v{<pw={LTL&uuNF5&cR<(^O&w&fnkxUf$_Xvt8Ky-FdN9zU=1o%tkB=wr<OwN
zx(ZNmVn`?K)-Ta-G-I`UbU*9=Fr0w9b#2`{P7682)m&o@N$(`y;wn;2{1<qGs;jf>
zl=F4@bZ3U!?oZ*LiOpp#T1Zr8Ca}-hq1v#1prM`K$JVB{VwaS8ydluSGr@J%UCmR)
z)7iH&*g(jVGt{++1{@ncygj}Y?TP4+dXRmnP*=&9)fM<_!i0t3)4z{&Tm*8w|GvAl
zqJ=BQ)yU~6Z||^yNjBi^>)*=nRV8AE=7lyxi|LLU*II6wdl?!5Z?TwtO5K1w)*^Y4
z^qlV;#`%3h40e-4EUT?2OuW8_K38`@+l4(u+EAl%T{Ti;wMPv*jaPJfCJI-<BXkDs
z0j=tW&I;!Z?~lM={>kq1WuNTBO2@hc-+;j90M2hywvv@~?JR%T-dg`K*3~2vnOFnj
zAU0Sw1*`ew;9xl)Oh%)Tcp*KoAaIr6A@@*D$lbwSs7E&uU8qc=s_F<{^0f9^LTjY~
z>L}zSl8&mxReC1#FU2BTLQ}ktEB<sbo<ire(rzV1<y$?=LZjs-WC7C`yg9QqMI5Ui
zU>suHZ1}~{(R9+<EUGASjNvf>_Zvte_d!b3iICB-k!Lksv}SETt{syDCivULQR*@n
z#q7)x_<ZT4nWzyogr*ZVR6ZfKlQWb(h@!ORL+-ndyt0Vm7WvkUP)euN=~=1vUe1=D
z*}NUgVqWO#m_3%;#-ZE+V!M(ZP7h`W-uRf%Lb*NaA!H^;lR?%4R`6bLoTsO6RIr?P
zs@q5tyGFM_-_=mT-CzPlI`#uU0=$q_>PYNoygudxdl8ONgn^ijED)-Mvi&_>ZpYiw
z%f%l`AGn=DG;p*8qAmNg@u1ae%>)kJCo2|l-PYOK*SMM8N%WAr!Y$=Do)aEPtAWX(
zWwt<nq_-xTsHDDxOwJs9J_QUa;x)lSS0!FH%Ojv2`bE$yI(##@IIgJ!<+oyIkrs1;
z`JUVG<egQTUg9sRQb-gO+B;TM@l_A__}a=y%#I`YJ7p2DzDJS*9iUL=7wRYcDt40$
zs;N?E$ZnM(_lN~F<dLvW*eCKBy@4IWO{0vE8NI9CRXVCUa4uSe5Yz-9JB6A5S(aN1
zxQWCBq$N>DbDUZ&p9*er4sv#Mb#n|X+gIM#_W_C1W^u9HJFbnfr|EBf6}C*XUf;;F
zKVpV{2;o&FpkArsE=XQq4mVS0P=3;kC(Cz2`GN9azwm3RKW^r>aerZd@ZE!ccycT$
zKTsCw{VcKU9P12gf89)~1F|{X!JAm#xY%SrS<=k$XKCBKqZzfbK4#-ZE#1%M(b@x%
zFJu0R0@;Is(SF1_NeO5aLumbmZw8DVKnzoM@%v!rwK150_0X9kURd?uDeulzW3$N#
z*uUiOx(M6Um^%^w>May6Hx0k#31k?Mo$KoBTP9e?=vbwL`&mKvw27(z%NSoEIqw8!
z3muU9SY6<Q8B`oy$4a{SriYe+`nAkdJVRa^EO3{5aG^VLj!889$)3VqDQ;<KaI1T$
z=X<yULAU{i?d%Y;J4#86zqRXPMP<*d;1{y1xv8lqTY+2-Rd{Q-SCwBYt5tTb{DkX+
ztGT0D>G{H@`6o)4z;BqO+YzNn+L7Edu~%d(9f}+Yj`p|o9}83n4b)<ASG8b|vU|Z)
zznEU2eQX*Sc`hQt{6E8O?moU(42Q1>jpQNt37uqtl~%&aL~F!DE>_9)bq{O|*X6TA
zgWNjDLRZ6zlCp2b)}l?N5#e>Dpr2s+%1z+T!E7KAy&@d*w+IBoUTKtQ3tkE}=9`8V
z3B~GK>=`{=o1?p{T}nHU=Yr3D-8tR+zra?dh#9L}qMNNHb+016SdS35!Z~&>_m2H+
z!GcWj$A<4)^8CJSa!tBB7^^oMzgf@d(}^a5!zFLa>bg1yD&!v+qP-chF7k=ht;6y9
z$|PXVT_PUPdTyy@hb=YYS6fHzXgY~mMlPbVNfYsgt)|%sDeQT84SI6S#JHCxo?PhK
zRmxZVR(_~xcD_A(c!hu!v8XnJcp@J_rYT`xf5*DQnI#o`413r-!}3AfQiBoSgj>Gd
zrGMEK_YY|){yTe*leJg%o9I5uso;AsPFI2acTe>(UJqDb%khgyd%3k{X_R1Gq(+vd
zr@zQ;;b>U`T<+r5&g+ah=48Y|eHWDrJH#gb!Q~H27MFAuf3Yo#v&0{^rD$xF8#x%>
z=!^0E6MDeDv`vY=61Cp6N&A_lsYd8&;MyG}$H5NhtmTolo8g_oZYa_gNBvTLS6qAU
zows#%s9;=qMZu`NA$jBMD^=QXOdmrT0`nYQTq~TFDhgde*J&kP*A(0sSMge*b-qiU
zp{|vl`M#q<ANmp-rFlg?kQam(h4DaEpqKbTJg(lMc-WR?g2^X=w#avcKKhNe*5r(U
zFRNP05Bo>&4fikJkrn-e&-6EKtBi+HTX|7_dhzX&XfN>jl-|ZUai`+||EPC~vx0a0
z%|lJlNGelXKQb-)OmyRjuG*H=94eY#!`!4<($0+0el+!o>}pBV?`5Ot50*34Mkh35
zZSE!Ce`M4zvpAnS<gyG$GPO2Zj9G42=WkkARQR&wu<Ld3RKSSgw&(GQm3Eq#(3+A;
z_D<!sLVLp71Ai$5^<8_*aEp-n@nO3-6_S^?g=gUd{4Mb<d4cMTK9{@jK*_UoG~Yr7
zJFkD%e_m6V<67*S?$=e6i0w>CwzY=0{LR7*1wT7t0&kI7(s8LWgBou{IZd(37WZ!z
z)_{{#b!RlW+-6`tOpGnEPNa9D&D4`b8P}Qliv5JV!pB)o#|@8eXuia}q)#OFu726#
zlhKT`A5Ij^^<59g%g6j-zJt*f@y$F!?N@N`M?}#r=Ok!eZRY#a<ABP#C^DUx>vNRf
za#(_w<pIC}-YBe89x<!9MZgxHEc(>fz{z$ZBc;WHktpXFZWa9r?I~qbzeGOKwUlD=
z-n}jUQnlcovxWDpYlurx|1$Kl#j<Za&w!{iJ|IA!;R)<tyXh*TmPgg#D$BLP8>Iu}
z8m<xBo7QNX8eMwaIG1Zd&LkY<DSA8mpXN5Xo=#;|Q$pm1h-H=?+)S#KEw^%F)c^3&
zh5J9GrtU6Y>-rQZ@mSp`dc<(qGMHKIlCr<&o+yn84Uk(3o7MT643ovyQ(vy`4qWv0
z<T0=lOHzUOr;>?vA}c}r{4u5ichL>!=Jnx)fq~)vvJZKS<$ygr2rlOYtT}g`+au1f
z$EUpeygI9$L-s8X5`q5-o$1$xkp>G@H-y8J_?tf%l0(sAZ6uSpz!KVIa80y=yQ`L+
z$IjQhW-#VB{h0lao2PxN&1HY(R%@$q9asaG%el4j`Y*bATq=E^+)d3R%=i}K4|=A4
zmZ6x*R_}Yal>BEeE}Bq$vP^WI2__-i@D9Wpw5sG6%Y?z9Zo#U7!J$OyfjS2BqW_>p
z_!@E{u^M};PFA;oQRNzNQT6g2xk5dOvaogO13j-2EDotH#|x7}e+PdJ#)p0lHxSxN
zsx)5iBM*fx)^^}~j)fEXzhOG~)_cTr&imFIfZ=g^=)5pqz6*_x#VUj1_+#QJIgRX2
zl;g+A_Dn20Q;Qh(7;73+^)IyJxtl;hy~fqhj?i_`ZPO0raIPHazPXU0HBz7H5zG!s
zhofqV_&0O}ZUaT95IPejstGwOe;1btAAuV8B{UqUb#sDygNeapf31KRg!^^K75XVm
z@*aLabd;jNC0I}RowxB1fW}$~bJzsoHGfIyAb)~}&o%V_EWdxD=dl&oXV{vZz+l=!
zkYr~#1<Alo1sN^25Zt>cwi-Kz+0eo2IrR$i9f?BAQ7Bx2Kl~I>BcH1qlmh6COjJLj
z3B++?6=5VBk%>fm=o9`x`XZ%}p8Z0;B6{Gx(9__h*1?nhfRc#D;+2WNAWPhVu;Jff
z-rf)6fsR;)JOC&AGiYTU11r2n{wm#(ri=H4N#b+ys@OzqB76-Ogx-eTLb4=FH>5^l
z55dn*<7v17t_)QTPvbX;iBdf=ESwM(X^uQZIty;rXy{w)1p4I(p}%-onyXA!N2npC
zhdKp0iqSxVtV=w^&*1m)V&V+7lWqXNW#@4PFC)T`E#ZN3p~Fptg2&@+fFOe75AdVF
z;Pg^sG_AOfTrW)~)roX~Ut}eC<(+CLVBUv_`>>CGioQ|1D~o{{w;K493n3Zx3pnPY
zi09xmU5xGmAM7200keGPAQ|{Q_|3P9->NQwZc95c4k^RNL(^cma>IYw^CgfT8teVb
zaX8RPx*W&~`DK%`K<NVwjkZ!1e^NMJZ7ashZtxp61y|?a_#1U2^kvRqJEcsq2e5m(
z;iqsONtWt`yDQhw7$sWm0QA~OO_*E8og^8x5sm}<=rUr#8k3`#%JgNjCG`B-XqIxx
zjGj!vlCgn!T?AD|0?Tv*_#tq50@;H6n_ACI!-pY9lme*@^s_d>jI^$D3!OncRgZx=
zHxVeT6dw#%3l9kIQW)&KG8#HAsqjwIqh4Tvq)8UY=XdiZcx(HDzINehVv%?U>}IF2
z?nqnlSLMS0d1jGH>K8enjzQ02Th*hG09zstmdA(#<uA%l>K+`3qUcIxvHV;jkloO+
z)i8BfMyt`|nxSZC@TFgnIiPr+!#0z(sQTntxc%2cyht9FMz)0XG{^R!T4BG*D|svU
za0kh+kZRNrW)+i9-GKM)Ty&-qP{QJN@q$Q&^7!MDOO3?Of^U0?ib+$$yMSu+3U;oq
z;oh)GIV4^Ttqwf#>wW9^fYKgXcL>^AJmqibo$E{C$0+OIH;d6!p@RH8ujpDApv2GU
zFldlYC%U02$SPq_xCi)sW2oo!V6=q)9{QdC8z_iV<wlxB<4NNidXv0Qok9M~Brsng
zXLpj$#Ci#PgLOm4MI&%rM-eq(&ejDHLT32|-GzOqpBf=WR<^!}ebsg~1B(ZuVKa)?
zCm4^BPx+9qZRiP~9{e0!s=gw_=<-mgVv6gz_nqga=dgbzJa5AMh|oZJ8Enzp8hnNw
zCY$k3ZBN_*lT2J$DmPbFOPhm7J+<94d|bF&s8lFYb}I{n822YTQ8>{a<vi_wC`Ey>
z`T^Yq?I`Z%kHJsOiF~40>e_1GlNZR(R5xlNOod--{M;B80cY+)>A3t_c`7H$g;FWp
zxKBvq`LX;1@q+prm?@v2ebujWEp#nRT=r-yTOQf|Fl^$Q(9mcX)373Xq6RUFrfa&^
z#3Xs5=oK8wKxQK|59_Zi4h%2tod2j`t+Pi+E1r?R0lhLw?h{T7f5mmWNb`5=Wc@i!
zA$dV``y;{#;$e2PT0CF!@NvPbzV5+~@*sQxE{Ic{Q3W$|u&m5{pEq57&F(QwW=5!Q
z!(Cvz(@70*7bEl$?Tz25K5`@BS8+1lK|8{7GHR{0k7lZRJ@BumW(a2bxSgWFWZFA4
z%TpEZ?f1env7SKfwIe?P<MBZ#Mw&%Ax#pHy<~Q&J>V{R7aHJD{3qD5|8`^Vi$X)6W
z>4^LV8AIWkvCIy9n+RJj*D+_Z^S6q$@Kdy#vWHI(w+}BAW(t+WYU(qj2as?^BCF-v
z(o=aaIu#oMS^XVoD{?;Gg;0pe=qtQByju@pG4f5{RPR=AdGI6OMC>Ug@`nP8{O8<7
zUL`P&Z;0O^M-tIQYwQZD5Py>UG;fT{O+Niy4r3>R&vrQ2=*Q6y*;&ju^semY3;1Vz
z+t49ltXf5$EesFqL*?QN<s2Ghw7?!52m35Zjsfa(73@AGz(!_1l?e^+V(41Y=ndGv
zEWsBcQ{;61X<&4yH@`+~k8UDoqtoR3Qk*zUYzA%MVZwWn;2-(+d2_tefQ>dO{FmGp
zESy`Y3*;n1Lg76QtWlB7qD7`Bc?e0DcSwUpqfivoiIspIJ|x&J)GD|kR4KH_HxhWu
zL-{b!qZfq#0dDts<QqAgbTR)xqNj%TuqH^2);!~Kw4XISF)wt#3i!t1Wr9I{0;$P0
z(ClA?Jtp(%JHTGfU|MS<wOz?E*k)`z{tiCvG}uz&Jh_HhN#>!IiBfVRT2-kH?z|qM
zHs1dJ!9hl<3CypWcsenYzDZ3-4y&Wl40xjMh1T3~sd0Esz~=kxc@XR@q)2(lW_&kR
zrcM<XNJ-$idk7ZZmoQuXt_%>&;f~=^;Tz#p*@AT@67lcQ{j8?0fX=TZyoDa)Md>bo
zP#7y709L>QXu0MCv2hO50H>j;YgcE(=k6x;yLdfd37qC5B)eoq1`%V3%hW*n58^L!
z3H^qA%DA~4a3T$W6G{O-4+z&Qk%ee=v{*@%a)7-}i?{g;;d-(~{``M_!En03sH2sT
zdK^IzEh*D&sC4Q8*zSgck#sq}3&)h@!NxwycLDl~)qH>ZSA~{H{|Q|~howsDJXMDT
z<)_jDWdPWODfxmt4S5PDlivxJu}~YKp;ifZsQ0A$LRr8b*b=H7ZW?|g+0aYaI6N7j
zgjEncVS;XNJW)vQ!-MEQcu(pFei5w>{Vfkx1T)j6L<hVc>|M4i49tnYqXC%1Y{m7!
zGaiksM;a)Z%3joltpnESGiYBze-c{W?^I~Et0TqA(m8nzY;}z4pXg^ane0QYBVSOr
za9p_!hTPx8mSTChN$7L1k-xLg0W`1sAyK*@o(8*bW8w_lPLDxj|2h20qsScOs5%~6
zZ?Q;;;zbst{owOHO4ahS{Pn^|`TzW>K3Dj#@Ksu?CIW5M41|IRW*wW#oYt(T+9KO9
z6Mg_DWB-6fx)~ZoV!^_i3XW{Mq)1<pb|gmg*a&nTwV9ejt|JE!v&j3@-*`H_t|-{@
zt;epSL1-iY1>D&h=yA+0UlfN)XT%Be6frsk8y(D!EylXiwb&J!9aL}P0=^qIgnuAT
zu$Au=Rs=+MD_3pb9)DB+_K-u^C%lkPNjBKyO$E|yZ}bgh6uzOYF&Ej0wv#=m2*|2^
z#U*G%MDSHYPkaMh+3t=(DwO5F8ay6^%pLp|$EaWNCv-m`QOqLX)Xd!0TxV`VpKAfx
z1EZ0yaDqAwo3$k5F`@+u^=$B7llW@2T&W4Z<L2@j_?&jAyRi>wf8r{&p7s*^u=}vz
z*@3Rcc=S&cN1uoxehYtzuP)tIORzEcQE({TBzs~KvJ6_9_3*V=8~D3l$sXP-Ea$D^
z!MstJ4V?5`*$h2ulbVYRhgSGXWxwo~swlY#fjXddSA^i$0VGv<As2uFdWN)9=qXGU
zTS#rh4)Qi>tK10wulv~VWGc1?A)t?c4*v;ur*Zh-*aCbb_CYlP^S8e=OP(T^3w?xp
z!b-Ui-3$cu#aJP>4DW=eV!dH&u?W3JRwYe%5Sr};;Qss*TJ!nf8|a`^k`D{bq2Jw7
zxG5MUTJEa!1v7RLY*&}7H-OV+A(HX_kculucd2cGOu9}SBaRI%3PuaXe8ccmVUi*$
z_tj@WQ>aijDYCp#y@&?zTi8WpEw%>hiQZQR0{!<7>6Y+F{z>A(vw`_gHM}Ogn*So6
zQCFZRfpbw6b$~c!JP{;6YNl{qw7s<5nAY@4Mumyx0eE6=lp6A-Kv-VSrvh{Du3Qax
zKf7feaz)9J-l_}0KYR+mNG_*7Xqs{zG%-vh`x=t&52zsaSk=gl#B<^(d6E3HbVexU
zF~K7K5Za5wz_L9QU4V{6a+NV^DLgr0e+pci(aI|Eoyf?K#4Tc7`GztZW#EL!%kPld
zNM)&%-z0y9Ekdr`U0#XUfGM|L&QTsB1ae6}2F=J~aji5&$Od~+hA^FPAfw0!b&+yg
z?Fl*lWbz+!C%6$rv;j~AUdf5737rJ(@GgofoK$B3z2PO&6g`1wgR}aedP_x7r}B?N
zKw5A$@dwoz2n3Vpp?J9xjZ9FhOM65;wC|J9he!!Z;7Q=9`U0GThw${NhMM5F)r(&t
zj-e@7L!upSMp7g@^oQ3A-GcuG=Y{Rzd*O+^PpGLR16koJaQmMCm3lL@)o-FAk_1H1
z?nFPL7Hm$6FfH;DJmQzdQQ~9atT0482Je8~yguBVzs+9^-w};!ckD0XEm=gLq8X|?
zRi8dib|S7}7`6;6z(@>Orbs`PR7Ke+*O6Ut0vsokVo1oBH>k(dPS`FyhRmSM^dM44
z{EN*%-y+SBH^^^5Y+Zy2*mtC*LQ1E^9N}l7ijd4l2>0a2@bkI~`@l8OT>Tq612nni
z%1CLXtOGjH1Gu^Emij5D#hJn(nSc)FOQ0j{hvxN3xr>se6e+#bMyMS-jr3I-z$YoH
zmO)E%y4oMzheW7npr^kbZph~$P5uh{+k22*=s4JLc15$)pO9@pGa<n`V1%B22RIMM
zV3pA_<S;zLmmtfKQNa5Dgx>@%h#&oeIMk2eis-IhN8X~F(1U1glu%p4M8B1~4E+Y*
znb)wH`WsDy=I;s7A)Qu6C>!MC>Ne~qItW-G)8V-ui)5&u)rP7TZbB~cU#VQaCv_0x
z<nQt`ahC|)Ja{#=k)>EBu;!`&dEq^@RB><@q``A{E6S-KL_}D|@8{bJXT=5LAmOlB
zC{E%3407SSVq-9wj|JZOf4~m;jLpO2$OhC&CYjzsrjYINRJ95E9^I<SVuUbT%n&aD
zt<5Oq!c#ARF2VfBU8E8kRNtsH)&Ort1gL*B6B!%Xgq%T~QaXq%F_XLiM3OGlJ-G=)
z{8~xBU>sFpP^ou<twgr_Dsuf-sVHNyC8SOY)(OGHj(w;d6<Jktiho~r&|6hak<OEY
zu@1ylZ;Eq_tl$T=N$e+`2Kmi9%zswihDlN-@)4RY-0>_845bor4RMKxA$-DTUyR%f
zU90{Rj8a-D`-0Vg%()70Bdm~zaJ%&wR{@>pr^rI_vQ(AqfFBR8<5$Qwd<L<eJ!0nR
z&dQ$f9XJy$mSf2mL~|s=cPMyDKCQgQx-)*QU(tkC@weqo$Uq{8TS-n=3d2Xm_Ua+k
zOJ*_{)lTUK{+y2dn!s*PRd-$R9e)YU$39bjb)Yzwf9(0wIm>raupsf|2KpT1r&Vy3
zx0ZLyqp>@>^|ryLp~fHDQP{Qcgpf_?0A1(9_;2(Rq9<@<F2Q!=SM(@zSQBE~a6_m;
z@;gt+^F5S_gz3Ia7I^_#D&7)n!Sns4=5G+*=6XMt;iWeF+TzsmD;0nEb_M!N{gIYp
z2S4IySa#igoG(Y#Qs*?)$Y`l%$jWb2V#zt0)!ZVWNVir#3CUsyG=jNhSZCdD?P?mW
z^-v61z)g;N9g`nX)z;VaQ9E8!TR+`eYVBd@rd8NWWJmHeGnHDW`~lnsN@|QIkiX-1
zgm%t%MgNs`bzkzW5T1(Nz5f-S&;6Fa+upu>o2#<_cjw;x!8xr8^!Ch>aK&ubBFDM%
zNcUBr(Gzz43U1(+!LNc1Zw#+*7rhK<XEWJC%@ac(%RF<Q)g1FN;)eNxc~(S=sB6*w
zq=-t_qW?43Gw(5H8j7uJ;ykg<Y;OHS?l3hDJ59Xes<Iui7%?rl!OeP}!bxLqFc*lQ
zAKf3ztCstmH_NLP>Fkx9%`4_rL^wM+=i8?hOfQ|}nJy0oBj-={jEvv1D!a{USE+TV
zxxd`A!y6}VM6=NnphYwzzQYvmJY)`68}~&_v!06DnKU>tnCPn!sJ1k=ku5!{Y2^60
zget!$q#I{)mo#p6W<+w#409L41~Y&r_+$2&X0v+1H`G1Ak>TGZriPk2h8Oh!hiX)y
zhcL(gv3O?ojkMlblU%96Z|<SRRNl28KV>f}saBCyx~1@D!G^*^ju32qmwF$R{Z>56
zxjWn&ZHFHM&QX^98TINCVlt!VTKv|tk!O-tRuO9`$?k;z#T(-BszUX3HAcoyfF@<w
za6O`L?Dd#)MvT!RrP3AhUrSY6Ia?KP%kKl${sY8Ajzw4UH(aO74_90cObRvkMi#%%
zT%R+@?kq<fSId<GI(62!s(D$ZzTzDv+wJ%A;&T4YyJBBm`m!v>^~SqDK!qBH`UQ^!
zOp=8>XsBiUS!dPeX}cOJ+n~yKtDZ|bnQ$UL5dS{0xXQ;W7b|Hh%}@F>sb_pv(vwQp
z<N8G{v8=R&^w)HW+OFIv_6iQub@_(6PU<IRNza0JyiJ_@OP%)VrEZtbTkKNHrxe%7
z>z9RP?$6#(Shr+PQDp9v%n#q&evMC!%Z@KtSU9ivUg^h@TIFAy=iK9chR|=2&N;7)
zBqnHiOS6a*=7~neSZEw&+gK^5*1%fH$xq_H#UXK>Dp##ptM-hl)8ghvys=4<lVc{t
z2c!Qr&*VmGtLoo#ts$$SB^xODK)e{jEABeZ|6KK5iz-e!^2;XJb%p1O2bFGsefO07
zgE{`J1^MCP=VdEOQVKd{YkzP*R%YpoBFZ+Fr<dnA<2*CHTSE8b0yLk76%d`OIjBuA
z_>5B{Mn@d8bhJ`Y4Pzg~{tYjuO<a$d#tF@mpI7!(mMi^QscvFoLcPRbyeYPIq#NE5
zCB|mDhFmk2()6KzfEm57dOI{Bs0~#0#Q9qI|Mi$k_#7c?W!9%`SC%!WPUh9GrSB%Z
z7e6mbv8C_LSexA;t7CSDf~j`CbWp`2ufgy4#fI~h{lHxrL7f8{W`#b@JU(Jk<nf4!
zF{=^>CG$yxlIkQy#*K{Y8uuW!$hOs}*LGk9?FaMl*dqx;5?{t|O}HO>Au1tql+9sr
z=s$99IN|Mp^Wk#gez+;0=4<3R<8B+^LKVSA-c^vLIZ*z%<V*R}(#H86vr51Gc)Rks
z<MD(S-QHjSkoqO{hcUBfq2DnfFj?%WoK@YBK5~FHayTSETB2WYE4axA8Up$Ymg&|$
z@pQE*@bl|je_q2C%__AU*kXQjzTwd-?GskTWLlisJ49E0Z{S>Drtgh#9wSK|`5(3o
zc@2z>Z*ab@%g^xiaO|{u3T_u<=WosJmfJk1RsPB%qTpNM{L-XyU}6Togxf1u@DpND
zXsLwqfBR2X>@Dn?+cT$i#-aSMV_x~<(x7vAU@nrt?$nQsBx2e}>EcR~UM6KFEQy+H
zHUYtOnvIGFtx(+f#4d6A=vN8TswCAqQb${(edX^}(-J4zHbf3G&n54RUbn6UDV&}8
zG<{{pZ{NOsxcBvZ`o`==C8WEFhp0I1c<qdJ=^U@^NrlsLPi9Ta%+A@Ex3chLah38N
zzH9tOWE0+uuF!<I?gl1mQgWN5@o~dr{xci3DH<)^P4$IhJlovBSmYD1>)g)<v+<>E
zXF^G}#5$X*H%>Ms{u&u=QVmBfl1X9rkO#=?WG$jP{EjApk)}K4fvlNMGn$!fcw<<G
zZ^9;`)x3jpQ&NY1y!BdmKIlokm#>~zeYWK-{{2YK*y5A!s6b!ofN}uNHE~KFzb(jy
z&+?PRVsX2$6X=O!<fqs;?RM*kh<-7ygo;YV$w<uy&G0ra8g#3<z2@imb%s%z;Y7On
zdvL$A1N>d8r_2lP7wjc^lF?e$MMN6|oSWTEzCiXuLgSx6clY`7-z$E2vfR_$0rwH_
zB415^4SuOC3C8eX=_rF}v$0}4L{1J=*lh)Oa_eTkO_}*=)R#S92Yor1#@j94IDR!<
z*>WJ#9P>|fz;@o;%y>k<PhYMdZTw05m5JtNfc12%@qX-I39n*`;+|LPQAt~QedRyu
zWHdNjX?onX%DFZg>naZNx$Q@?o}?wF4b1eU2h%ItXE;YWx`hc;QpX|-6mz(iUsLf@
zv8(iC`K!`+umQg)Jzc)5qO~_!$d(%^>#;VBL%YXfwzP~5RCyNF16qgEEPGL}R2XPn
z*0`v9?#|rOvOgT{9G3(SeSvFj=^Q&Q@pICo#Iy0&<1gC!Yicv1<{b2jkI**=JxsdS
zO7{qpu0-F%lxeQ3KhKS4XPHJOT#u+jpQ6?yOPto?75U!pj!*uVH6Qt3+<CwH<Eczj
zSys8|y(u3@tI*9jJDv)LnMQ$j-X)=<yaJQuf#Dir1QtpC!bVv?L?uO5j-C~tk@z6d
zSZR6PoApyGAFOn<TK&jQWM`?jXL?DOqLKMA1%DQO$?IKo*zZAdG^N&5o6Gpc@RRl#
zvzle79%7>Zi!11C<XsH(NDV(flo^-`cFb|q2fCqV67>mKl#MK(6GlgFXYX@kiOudk
zCBuvQXC|jq{gnJZ>)YIn>N#!76+Th9OI<TNY&D`LMxQs`Vn@*JppEs4_#Imdu8=7C
zFO_H7LdL#BBo={M?pYHe@!0<oisSoKdsO{tbO)O;vYh@94p(f=8=HPV_56p|?~78&
z)SD@{3Z33G;WH#K3HoPtIlV!-rJRI@rKe(#JG0`1yU@GJ*MM&fH=syLYZz%fZ+vB1
zuA6VvM;H=L)QPXrBRUjaEn*Y~XRyHh;#Eag^9#P4GH)0BUDT<fma>gnZCo2WIj%*_
zq3EZ^zsO2>GkH<i7kuY!<h2DC1lopIsQoYkzeImyk8(Bj6ZD-74XqB-h3HpR55x{J
zS}n6RS^nvzvvc01Y14lD`0J}}pT~WRO4*fX^_&#<Q&V+^^t<)5q4!yjHc(5^v2t_q
zYIu>*9>{nD$Sf)W__L37S(bF$a`2Iix0#|I#2v3)ufdVT`4Q_P9&0pU<{VhoDX)2Y
z{+mZ{(I3sS8|5A@edS#!bfY&J+t{{5EZ230naVQdO*lC`Fwnx0Rr1i$!&hBwrhHYV
zAt^w-r`V<D3=3}AWGsq4Qfo`KV9d;faZ#n%Ek51#vT#<hIrqOWBfc-p-jXF2uL$eW
z80{JJSyT6j2~oe8=IJ_ex6n-3N=yol;HLqRuqQuLIx9a#2hwf09=flZ?aUK>vgxz&
zS@MzE3!*?~5|K*|2wiiJ&l~sS;rCW=ue`bWZRVF|-(Kb>lw`WQqwO>owXEs2t|j|X
zH<jH74o-v8J3I@>l|KSnxeZv@-a(q<KlYSqlC5_1-lV08?PHN@pXxiRyh<EjS+R^H
zCnJNs*%c4GuZo=M=d)7NZ>CKzTvc|-vrJixoKy!;_1F&DWNixb4qu2C2(Caw;j{EP
z*pDA16@>3d-Ie<y3dGB|!DZr6NPka)yWv|YTd4+4F_QcNJG42-aP%P<pL#3zgaN?^
z;CAX1t|J@NvqGcL+F%R*v{HhaVZIkj&L&8DzBWzQ##r6Bik-$BVTW_E+ArYnod#4P
zjw~TAQIBvdJ_VZwsoTnEGi0p1PPip%AX{HoSt-m69SPJ4^!62c>VwU;cZsvOLy4`d
zUd7KI%Jas(%kyvWb|^J8P<f_ml_h8kdZy;QcDD8?*H+h(o5sG;E!Nv~>vXI1dx0c-
zoIB2q(B0+Qup4x9P4x|Rbgb?>w}3NnJ(zgr8@&zN3(VbGVq@MO_{D8@RCASi?7mMS
zXteQvg+D_h<8Ro|_7ks#y}_-ao<hU$BK}Fp0bJwf{>H(qU{&E|@J^@-|5(~6|4(6o
z{Dd%zG;NvYTpe9DHHO%M)`h9dJE^5F$#V=|&q=Q}xHUK|^h@|==%k{jpKB|d`G}~<
zt`UnY=Z!7RHq$$OyzV>8f{XSwafDn#rV__+H@+U&rg|!ou`!9vH=V#WWAd0(4Tl|(
z`|{-;pYwTX#{y@LBXe|mm5l3|*6hm#YH32n;ox$qJ~9R<wQ=|%A`9$WLp3Yu$;5l?
znmSVI409Mb+Y-@aLn4L#pxa~WWvOPJ9(N%jK5}k!$4cj-(+w^3Ei{8rPILsi_+C{U
zDz02IqqKGj;aK1;0CV;hMIt7#Z`dB%r^eUD5r*OBXNDf^M!c6oiqFDQ@JApvIL>$5
z*Ee)pkooJ#QBFrS!+Pu9YcHW&@pNQG@KQy~l1)YXi?(DB%dW`nn7IaOPw}3o{_9da
z7KRzy3`1dLQS^x@N8H~r7cC#n`M?bsqOs7+=(S`q_)aQm29k&9=Mi^p1;!8Y*OD7W
zbhK15+n6jRH(cKzU$HfJNXF)zzUeE|I~IN`t|-hY@8Vk|>_D7&qNcVc1ozl7u9W^t
zbj8aAy?=`LxvztNf<HZ&8cg*!3Crwg{dvvAs8?~Uwz@vi+M6xJr>Krlwg)NMR%~(p
zUO1|7nRA$vsu;l^hn)3rd^J<cw9AqgQ7t|kImxoo`quKzxYIaTKb;NJ733Fsng(L7
zG-Fz6jpXJ>{8Fj4wTkJer3-mf=p>{CIymF=FaLOy((7%X_uo@?r|nK#pR=g2R>@e;
zTA?=HjQW*ssBNV6Ypy^NGy-3ZxYaJoRAe182fc$5#0{d1jfgBX{bO2?m>s*{{3-fE
z<a+jZq8IWsbkFg_t}8!R_#^v5L4yJ!|3TTiz+9m#8cUnB8+G3-ui`GoRRuS36*x!l
zG)~sn;t=K`J`?SX{0ipG3rcrrp8lfjp}XiLWe$3mDhZc*{&hbpeV^C;2lC@}TJFdF
z-yWn}zqib2RCvRFqhh9Tl$fu%!DSc&*5kGb(e+|m+Ul66>aW17H&DIFAnc=XvJTOP
z?H={m(%f>SQjOR-Mpuj`;w;xv(}Qd!?sv^9%`aP7;LJrzKiDr9I-TqNiNT$67O{fU
z8R}c>N1m}2o7Y;8m>TFBut$iC%6U-}&JE5AT?!ou1$-Bkc34|+9i3)=kE8f6%xh&l
zUl5)i&^c{|iwh>_XMewx;mlu`cdc-~qp6ee*OgPSLXFlaS`S1-L{yGC7`5JPF?BE<
z*PUn6p@lSx$VA6chhUn~C32_vreS?TWW338Bkp?iG;S(WmHb6m?ByN4l9{=5+Q5vn
z8To0Oa(=ZZ+1I!xhyN$<A?9d$vCH*|`WUV`H-TOUd{mEeU+{`mg-~d8=!}30ok*SG
zF5O6PjsD6pl+kR`-T`_!F0b@-b8IP&Ebg3tJ+n`CX0|8mTG3b6M!3WGMMqOzwEwdx
zkwX$1BtDC)9B+w_jQ$bnu^lx$(*LI2#5~ko<eF0Vwe`)9G&QsrBSz|%6LyZ)tWu29
zRDPAmP(Cu>l{GN4=J(%H7iD(KTAuMBe|34biw>qq7tvmf$_8|AEJsZ7>~8K0y8{nF
zbF99)Td5+hff@Tc>8rY%gA5dn>+V^O=_j-Iw1c?cnR`TS`E>XjAK~j%e#-H$V@K)J
z@?EaO-ff{gVYytLaB04=6LtR>@0orwtu<8`*Bh$nQ@O*M>l6q7>;Z@MBP<r=e;%==
z@I-ha{>mQ@wF>v)W5p`UeR-v@hL=No0%+ikf4Z-$ce(pyMRS+Vt?~TfI~*{Ej`7{)
zcm!;+xSu!y6YwBvM`dg+@rGOq)|;+W3OR%7NbjY`G8;4(*thH(%@XDfy@5$(e%8Fw
ze1v~jsq@fkt)<yVYhWUls&tbwh4nyp9>sSHP4`#x{^vowT|K+NzTMF~!#m2?ATU0Z
z6K43Tf?dRvD~N!_5eJA&;wt_R*jzgzJ+Tw`DB$^8A#szTBEV!EglFM0-VCpbDZo|S
zioL=Rq7yiUgXB-teKLvo6L`O~aTz;;Yy;=6SDGP@mM=)M2z^g+59~c&p&BfR#39+p
zZ@_`BK}6%3SWmnGz7~&!Tv#)#nYvp#B>pS36Xpn$gjxKyaKmupaM$n<FzK}C^}-VI
zkhDkY1O3Rs!Vz%Vc9YVjchWcMku*g<u8db#K^Nwc^i?{kJVLHvmEm@E4J`s{X+7*N
z@jt3BeTkj{$(m+#CFVG@jQPw=(oELqG@Rx+Q<+&#EhEfWNDaaadXn;3J_h{bH++-u
z0x%q36z9srmEV;+a-{q#Oom}61$5YP;yAIM7!byYF=8FT2-&X-;r)DHuvH!eLu7Rc
zgDg&xvJ?CU50TB#)ycqb;WTVkM-cVNx$x73jR2UTKalUJL3C%jIdzmM#itO%$Qkh8
zt3i%tqcTmoryNpI=)=^MqvRBzyuOq3<W6#)7%MJ<nfD8+iF{Zp1CH)+X`>V&UzTcu
z5hxQVg&OfS|0{g=qWMf=xpY)sDEE@>a!4MdrU9F|7qE0G^k1|e__D_WIVq87M0~*i
zCH^4$k%wSYQW+)DcIad@A3F;>-qx^#9tSzTQhYSA8GaisBi&E~X2j<JE4m75L|Axt
zJ%`-d6Qx`pAvcs4OKqg_;(FmFoQ^uk-(aWlujmqf7ULjccT0XMXGtxArR-25k-10<
zAXs06XZ2VFY}x1m^bt_38Kfy<L^IGw*d^E*j>V_o@jx&Bgp>GFVAdW+yQ8ZR6Hqu?
z0~7bN`cX-S{a3m=7l^V?5gSrdc@ETN3MM8ip~*H%-YZXoR>O6mQ(gi~cB*nmtpT**
zt4dqhCVdn`qEEad&JaHe>%f&!S2`kHk^ItkiBy`Z1njI{B3IB}=n7y9_8|8W4S-Ew
z7hgfFfoAGOoX3u!2J{VD7e55XhAi|U?7{9Kv(ctl6O=}~AtTk%U`3j(5UQYDgssX|
zH5aIt*Od42RJozD2DU0E<n2;Vp!>fUyMpt(O!&$(ye}LDe0WNH0q*bZLKf^tJ1ZO2
z+Q>0rXhW+LEYJ%HE4*9G@a63Qe)s}%Gkjep@Ijl%bfOQqmRAvDfx)_k>`hK3zCfe9
zBXmyt;0iDoR;fvHP#7l+5D4KNf0y3{d#Wg5gZN2C)H4dFtc8<oYe=USDks$;!0B9q
zv_=QPJ9QmUcM05%`^dIHZMw|GF=O!gYK~CoKUi_1_;W$~q5&mqN*k5kbnOp)moVT>
zcgGKrz3B_&c_NauKo058|6@1cDp?cWbv9-meGWJ{mGxt_Ryc1@weGSYQCgs4Y}9_C
zX36P(zoTl_+i&_G$(e&QyX9>vzUYr4WU?HyQ;n%g*jZ(4@P_w)VAFaLcp}VFULe)+
zS<ozu1$ydS+QqfhUg0tg24lIYb4+fvPxbIByR4rLJv3{C7sV&OTT<*l5`ILbAIkmD
zNy{hc(_A<3UkKW9#Lx1u;BwzEe<Pn57_1oaNo16!AG?`L)a}qrWt^;wy{I|I-eU8#
zy)C=rTh^LV{bHocc${k>o-f{*%DmTqI{KM^zdL1YKIv+#+@a>M6HRRlU2&as)E9Cr
zbo^FU<XjP+rXIwSsWiI1CSJRio5FgzQcl*aX9wv{8IvM@#F=Y-YS6sO!pMKkCm3tk
zVt<#yew&g;rgltQQ82=#mF`k6bdw|QMGog0qdUc3{>|<t&J0IN;ES9OcNv^I&U9kW
zGQEM9mCIbE`r;IU)4#KCb*T|(jm6bE*y8o2n(tE8ijEm8KS`-`Q(k_Wk+!eksrMB!
zjWQdi#omZ~u9=JeC2aHWckL^$<z6pE<63eYP-_f^!}^!(G`6MglP-zvMxE3=H*T=5
zjp$g#(D-D{sF=6bX>3D*FV0NCzqR{uDkVL&cfQrFMG~1(%^vfG$O2ZCRtC-PmcYun
zTJ)*n4PPJ+z)nDxPGGN7HSsoh31nrzz|HRvg>WMcu81vFzt>Gp>Ss>ZClYDi!?~ls
zEc|vnE#vF`@BNCK1s6aIcC>D%?SHntbiDL5)X+DlVsLreic0)N>;M(bxr}wq8M=QN
zo~jIe-3G)LtS|kM<8*G*mnfx5R_)$#Iffg$PHF?ECUeY(hhL7RqF=`UXje8qsKcJn
zx3~!4Xf{+T2}~f>6?VQTV?0a5DGDfWz?J)_u94;@@tV9$biv0ED!Gn*r(I?EJEAbg
zSEY8XNzr%odAj%NHrI%}@!v0JcFjeyHWps><cK4P1~5bW)r4sOL!zW5;U2!0?jx>B
zf$efUc8P4mlDb12MsFoz$w5SIc&?;VFEy2zer#)?4OtUgRJ#_rNtd8otxj~^$UB`H
z{o~}1e^NT+)~VPPipBq+MRtgBI&)kWgr<Rb*GuP6=MG<Y`L5cT_>CLH-UK6YJ9;|X
zhuuQfp&MvwatS&;+t>Iowq0UumExo(R<kjgP6+&2Iy^`I5zGvw`?F4$?s37S06Rca
zx)+*O$P4*ZxYRwu{Xcg@k1we5r{!E?1T~$?WnR#Q^a^G?p(EE*#rS)24c$ePWgKHW
z9G73YBJ!l(s6U0)_mmV3%IyDRVS4k_vdm2-JKUVG37g3R3QA+aE~|UP%e<34DQ+$h
z4mT2}!$~efbDr%4vzmbZKjt-A1`TT)6@nAdRnBT$U`eQav4%5dsb#)VL^pYVFZhzC
zrl0>lFXd#;{IV8)lX{U@rkiM<#hgV4s4If=J=0vA3k_c3&xw_Y`mA5OPv1)a!KgRL
zWGNOPS`dri#PBoe)s-9nw%V$sRR0>&)Y{RIj3fS6`BO7uGW&mD`Tb2!Qb`>6LkHkB
zv@HygbSC6=G6Pz7lk(1v3}0?2S|W*3uu&g_rA4~-6t|VCN4$dl>j~gHV|1#PHH((z
ziSKLFPS9Dc#>Q9+&%k_3TEvg4=?_x2W$!NS<N<O$k<9*SXvp4yjL2<4^7V6%su<$?
z5Ke%-+68()(||pz$!9)lhR`W^DxQZC*j%Cw-GVJMOf%1qWRtrkY&ESj#FN8(wd{M-
z?cZb5<5K?q;VC><{wXjC*~xS?P5}3wLX}}1#NzOk;Eqr?>AjSqYJrJuWSet3mgBav
zMrJ$nfAnxWHJ#CLH}$EOi&5(nPgeO9Yc&OQ9k3qWGW*7?x*08h{F8Pd`-J^Sc}>44
z9U%_0#~6fYj@zZ^z;s{Od)+?;%=5R^bCBEUNbMpM$#&#b{1-6qn(z+f4tgwiT))9Q
zFY0}4zsjwu{1tg$|A-wRS)DKQYGhb`*uQU0Yn0cnbaO>?z@Yq1y<$dz(c&;TP=DrQ
zL&y2=U_HNz=8!WPS<@RfP1m&-Av3v2Gf87$DeWa)n$c$2V67JAi>{p5yV5+Ec=y-U
zSF_zc>|eA0$w>QNGrdRd<HF0O<2@hwT=X~c7?4w1W8LMpkk73LiN9oiESx8^6%SZ8
zDj^-zIf@qO-?X|IX^FQdhiU3-^K`v{pEW=7Qrr|vBW|%~qGESv+xhI)nN!k#PV1AU
zFPKt1%b5^#s~i=>q%i+57byncg)B!4P!raS7*CC6)&ga~&yEMP+)bcJU)JKfOZv+O
z#H_WtY)zy4Mt_R^C24tdD^q*@P_i%oZ-u?6bN;$)Lq@-><9Q2<T9(Co-J%;UBR0{8
zz-u)Yqtu$}TIIU5T|TO;gVV=IH65vj1%a&o88hQ+h(mNVdr|vFH%ouW)YcqtC8Gbf
zwKH7Sa^z=$^FA%9S<o-%;}1u=HS<pPwfw&D-C@FCrOJqkj={3Pxbaf$sD4sLtMwrX
z5=J^;{fK|bu2gNh9i2{<(LkEzzUtaTCw7YIin*<IVbr(CTyuu89=8d(6<+U|QKqri
z&U=&9KS#=4lFyY?bq@+%k*w$gB9FesL@<LiHMmAV5orq9f1W+a)S$Jr1DZ1B!~<dt
z)rGmmY=!UDFS<K=#<0uivc9*DH@4PqV&@XFGCe%p$GabwH?hAj>|anTe-CWX&y=>R
z2)lV-T-YQYQRZNI#7^3!acY)pl9~SGIqaRPgG`=DSQkDTKEwBcbXla_OdW#xh-36L
zu7ft8`^t^bMA8Sz@nB|OD0c~W^|x|&b4)Dj3!;eqrAN!2I{LY;cy|U7u_-cx=*YCx
zp3>JcX)IBeDVA;KQsX^Cj6Pa-OZx{<clxqUO@(GZTV3~y{)T>op}H=UHL+#n4Llj6
z<xc!Sf1`>|<r_-}mc*2<E?HUHx_pT9ch9KcY-v5Zj2H|K=`>wS;}ZjJOwn_2D>g%m
zWh^!fsiP*SZ6H_K9XW(;B+i1ZDG2GS-_<yAZAcUR<Zkb5UDmefufjk<or2CqC+*Ej
z3(B`RpLuo!yNk<_rNj|UgzhK92s3YfZ8>bIX{7XXxw*hfA4XrMexavQd#GQT2HL8I
z`-aWNdiuBQUd=ILH=3jN<M#!!J<Xi;oe7SA%4awU=ah=o?wj5|p}HcC^db-@UN_6|
z(Ufb=vo^QoSe_fZ8m@8gfQnLy%!7PnU+6<`q_%4G&~oan-No3+2KWhioahOTb2oE}
z#ZwFK7Iez5Rd~Iqzui{)x@=Iz8lN*XRJNeU2tSQ#)^Kff!*#=SPuWIHTk0_W0{at8
zAwytB`vQGNY-Q%KC%J{%RLw|8Q0<4b)Iy<)FWJSFH7lxGXf4=Su&Jn4@z_#tdAxf-
zAW7Vh+NgHipN4~`jaG;4=ZL`(h}CI2X!xjI_5V#)xeWMsH2bw)!&6g~WtgRgF<IZ9
z^OC>eGnMqv9AAv{V@ZqRs`h!sTS_WQAD4f2_Vz9g4ixtwqwzEJUvS=AqQ?x?4LkLj
zaPB)tCsF%I8Q%}N<5OrZww2t*OlJ>slUWbtC3+)aVOglEr@VYq@zcB-IsawlX3@D%
z^JW4Gv`g7Rm(gD$G(vjeL%>mcSX<ZdOy9#$#gMN31oP`nU=&$M&8IfQebPo-*q^l-
zy5WW#ZDUBcHXyucf;u(4+5gmi#<8`$T{-RO<(%u9=sDy&7ak$qLXFHZ4XS@)dS|L?
zOOE)<`r49WJg-~Cg)}8hV`c&KjIK|o&}&#ldrG&`utk^4?4}3dAJtOX8%*?WcaATv
zS2VKVV?J6KU-Z$=l?2LN?v%h)X*@C#UqR>7eKh&-8TOTtNiDWcMHRpNk5T~{vqkuH
zvJ+E7SIw~6xY1<NZDemV<FT{qFtNS=SIDDOlpHFVT%s@iR8p;McG;P-UtPnz4?}&_
z%h*rMPVGefb#pIkp+#e<ZZzpHaM#%<nsi_bPSE_MImfLt+%>0Jn%ETcJ^cgiD#{3H
z;GV&e?hcN##rC3^VD&q1e`TLmJgs<AS!P9F?{t2uV!+pGn(1npBCTC415GLVy4+9n
z24XyM5AP4{q+e+Y&g~1#RcwcBH*B4ZJbRMfq>{pNf0E;`;@|UcXP?h*oijeScV6d$
z>xG|-wB-@5(f$+CW$?kTW<Tpla}{d`Yp&(9sX8zdj%iLXW%M+rfDX_cvsE(~C=gAJ
z0mEK)Ax#nQ<k4dN;8WL`^1Jp~g{=zf7VWe<i?5Wk6}Q}f1P2K<z)p&>OZE3m)ve1T
zJyGAIiXv`U<{9pCgV`_4TlzOzN7g5Akp_Aom#lrPoyu{PmAH#2VpE};e`&>_vRg&E
z!ixN*1^I>j>{!`z$2yNa)KXdx#@^S=d2Wk#kS-H?bgZ@&69)f;4cV@~hxB+|)u0?y
zqL31-HB+uR#qH*fQP;>T_<!m&<wtnDFU~EMZ7N<^gxY^8-dB9AEX#4keIvMET!AfN
zhH=yNdku$-P0W`~W+2Muvx77^?EzBa6{;mOlnzqMn8zGrN;eO*CffdIH0!%-S5rlJ
zNJ$E_zMamRWz9;Y;^`$-N@|upEr06V;_2m|#S`jdv@N-f{#8@LWowse?`aNF*?1qc
zHS#AoC+Z@sT3>N1&9H2yGq*yw!njj6K>LKNAXi}9<@$b&v&4QnzinQ>ymk4P3P#zt
zm7Z|a^6n4alWt=zC>8EOPrz#$XZ~Uy3A^p;`Z8|0Mx`~>Ya)pE!3F?P!AsB6%`kXP
zyUpwMmvpVU(O^P3C?)xqRNO8ZUlcCfS~RJ6Oleog|6E(WLql2O???tQmnr2;hBKyg
z%XV9)?X|^ibnC{mJLt<qFRVXGAlYC~UW;x3xAI4>NcTkN(rjP~iDY$(SmrNx9xnM*
za3i;R&YqkWdG`te@MPcXtnPgn7$^=<=VA}Z&vfbkqv$N4qsW>l+}`7oi3=eD!QI_m
z7Y*(#4#8z{cXxMpcMUE{fP@hD%w$}8+W-0wXAdkSIWyDU@71fi_q(bbO^mKw_fqq(
zDvn-`-$rXe3YrU)*Gr{`@<yyP-9kIuSP)Pr@P^T-o36>H_M-)Y*|Wty!!oa=U(v?G
z^@U%H&X=w-huQ)l4fv|K30KfH)s^(yj86mi1-}SR5Bgy`VYsB(p;Xf8#8+T7-M|+T
zTgcV)ZH+eIgXwhezai&LxdAf_IgkuJ679-<cOS40E$vqHxgaW^1p<FwaY6Yp`+Ii^
z+efZ}Z6%-3ixtUAqw26C8Q8OCv?qApBwoQ2d@ab;F@iJkn&if`u)d3$`TC{WbWL@Q
zihhh|NH=`xjymR>g`@N4=k(0klY6h=Wbyj){f;-@UHn8Wk({M$pna&_s{diwWT;{|
zpxXv2y${OM^l?ZzIS390A2t|oLe^G#bvEOX!1R!kpqW9B0%P=zH7BSQ;#DTdX)za+
zb}lI|9$iw&9A};BXwAsnY<V!*nKr1GLbCN6;~dBUIc4mtzpr_(yhg3Z8zP^?H=x?M
z%=Tk{a~CBoIU8n-8JfRJRB@3yjHC#&m>TvL=2Jy)bIY=8WUI4{IWzNL7aB^pS`(ag
zeEC8L<U83*wN_IISr{>fa$PgXdfZCg1}^n_saPBedh1@&0r?m{S=CWrEudPEI_L&u
zNi5V}q!*L2)QKr_MOIuWT~+d-D82Yz>H6|q%PIR#&uxD#xh~mLnWT?~+~d@cZ6PJW
zUxIc8Yz89XSydfHTj~pVRa+2qfc$7zhXr6kdqbXu^$J-VG~YyPWko5T#(j0~spwa%
z$j{8~nDy=NwCpRnnu5P2Tg~n5cJDEEuv7=f$Tf<5)g+Zy*-deR)Z?d-V$kzig=FD0
z^eu0T=aC|63y|Bwj4$+KbyIW{s4rz?tl#6BY`s%br*KeSZ0^ileSTO`ddd6>gDc;c
zC$`2GQ<%o5y>AFH4GOp$@X|O`|5K}1I~3pOJgNr$mpVs9(ui`Rwy}W?I0rlV^5EED
z&ag~7U+IAKff`<w?Nzy_L|@Xmbb5KCia+*9PZz&kJcqZSyTUG=r(b2fV*G0e`u~Xm
ze0GJzG;BFymuiXg`Jv#(IW0XvcM&rc+n}R$Q8AG`hTW6B{?qQu)?Ove3*vJ}WTQDL
zx$g^hl?*qNwhY%_rV;O#I$~3ar*vKAbm%R;SKO!1(Pp5*=MjsEzQjZP69)ZPAcyZz
zm1(=`TI-(aE~+~zVLe2OgnIsGu1j{mC9#|;=gQujMeAW_yjR6`1YfF1G*HH9dKwZ<
z0|Q?K?F6#dwt%mOo%&C@x>{6wQS;~ju5axx-5ziozR}HsT$dr5n~LpJ2lNO3gt_j#
zZw<1%Dm`7Yr1(eCsglZN2hF{$9~{R$mlzeF4n!mbze{wZ9?@CU3+e%+5(R?-{}=WJ
zbE0;X0T0hJ>^wFF|An<hHz85dErAxo*`~~6PZMV=ds>Cj!kagnPg$(i>h@;NZ1+5-
zp^%6aLQ>Xk#a7h{^$LwryIeb0H%He=J6!Wj)d+HiuR}JZK`~3wPg$%?P+e9%R#sOO
z&>yG-Ag>)IE%-)A6>K226ee?T*$&`3?#{=G-=#vNCVqv;Am5Yk!F{)$_(hbG!PHo?
zA8{4Cg**k#`8ec{6en)y6Zk>=F8(U75NZj1_#s>)wi-8xUkdAsiEqtmfLJsPQs|Ps
zcRiimpIv6x8h15Mp!b&dF9a5b_#XN0`zs*%>WX+7JW5kQYyS?`yJVs^`5oVZ55sTa
zD~JGcG7*KZ0u6aE<m8?K0`N65ncNKS=gW$Q%0NYTx*0W}SdU}GdHf2ny9DI7JQ#@Q
zcjR4=rScrJ<8_Hrf}}K53F#t7!+S^u$2bFh-P_<v>J3_i^SFSo#s?7Jh#KIUNW>dr
zr;)vKmiS&+!q;RAnPI-u9<O_=yQ_N^@ERL=T%O%PctriJ*hbtZeg@=r)e)6aCn;Tg
zCe{{Rd`)n@cjG&X)4<goDl5RV(n9vi|AL>l0WwtnD^-R$#5ZB5@S0D8PbxwP14=L_
zZ$?L80_4Ko!FuC`#4Az@*Qf?n3$9ZLq)(m)UCe0W7~T(GhnvWq<ZbE>^$!&XSzw=N
z7W%>?fn2O0@8dnO+Gut364DEDTFub^AAwGRDa8zM?hZp}@DyjkY^R!(D2@`w!_+05
zSMxS5nayEWv2La=bDF7Oj`=UL%h{2vhn>UL^dI*}fiwC#`-lAtNxTh&x?;It5njPe
zYJs#)E`v0#yNHOGPz`cac1lC!8S-p7R}z5lzf<fYv=I8h`;<kEY(-7@A3T&wr6Q?^
z)F(0n-d{A8Prjt~Qwyj;kYsk5*o>zVyNLtjEOG$U@~eQ2ehJeO4<W;A8r2?%wk~QD
zWW(MeHsX&U*X$np1_+E}p&q#jpRre*E4CGFf{$OuE4hx4)m7pPf%L<*UYjS!o9~_C
z8^KtamP|6!+W(3Xm@|;${EKVBZ|BoF54VXw#Op+bsDhP$v)oZml#hU4r7NNV+G$rL
z72aWe^b2AI&x;?Kf%HR`qTkWG=yAj>=gP~GX6PVTjb_2!)dgPR0(v&xoE`<-vv!n7
z#!(l@0HPoGl*+(GathPnC$R`(ASBnd2G7buNM^I58XztW#s4K|QH|&e)FZMs%mA<B
z6?jb?hshp|JwQU_xndoD6_?63^>_5&1)n<UzsHz;cYWcI3K-yh<u&^PnXkU9-s#@D
zpn`two5b+UAO9Y10ape-K#~8$`(Prtnm-~wmHv|-A#c!T*hS2WZNd&>{c%113crX&
zV}sFFXlGc1^072*6Fv>^Kzt^C632<hcvE0aB;ZS7K2nW5O5P(c0IhF3u>hv)Wf)LJ
z@oji#JOSQQHLMfd!JDxi*m!WBtb=#G9KQjxk7xKzyahRmTuA+*K2tNPHDoSSPo0q$
za-i%J7YcrE7?;j=U|0C70J+r9IDC_Q{k)w#OFeG)Uf@ZlxhHv!c^moW`F8mRFpro>
zcDp|SNY6B+9o7S0!FXge++lX2JGqG*3l;idNagzuIkb(5^Tb>H2mJR5a*Au9f8+{j
zq0|ayGoz7e_z2=V^^Dq0r4XmdTaX9$0w$<qAe(hA`II~k+0IR=A>?3~nVrQ^>=<NO
zZj={^n?)brQv3>Dv^cC8aP=1eeWC}(p)x#i<B+xBCj5gvfi?Uq3ag~FUYNm^K)R=v
zoy=CS>$qr`8-;NHfCDuOavcx&xA{`MDrO6l?fvGv;>S4}*5P1oA*bTBd^r66n{CYB
z5xk;DGNKI89K3atiG?tsSw!-9ZQ?7jil|R)C)eYr;Z-Bxso4bSfj{MBSr#`-JD}6H
zMc#+RU^9sfSXq1F`|;cOM|2og1N=0<h-RSHilwSjBS{%3qQG1Se`Y$`7C3#Q5ha>}
zR7XANJ1h)X#tN(+xN$<|^TI&z-t_|S<RxSRdJL<N6Icwk3CWQUiOKvQZVad7?)o3F
zW4TeB&mRmaq?rE{5dK2IJDKFG;cL${XTSTS_#^xqZXsX70gZ*fFYrPL)GpOzrMwUN
zffn>P76BBC=lCN00HhYma&38lbXNKT|F#G1hc-q{=zAm+l4>iEYw{Ze!E&)%z(QF_
zj;B2Id-@7>fc!zGLJoF0{3;_GlB>usL<O-G){QvGMbMDtK+vcLr_Vn4Id}%LF()<+
z?S%D&E4LNAcmG00_7>^5a9=cv=f!>ENtpQR#c(l<$N4jmD?F6bafi9y>;m?Q-wp3I
z4)QSD_z}N`9RUPg(r;$s*jsEnHj@qK2C}EvSNtELrMO1uFW*53tTl9!)MyeCjb4Ln
z;&8~IK8tYRgew8cNCNaPT98)=2D*SE_}zm@Bej?8M13VAVXq!eRR`Kb5BecB2*~8m
zs8HzStsvi#|B#P~-sE`v3FvD_!U{hGX(cxXE!se70L+tzBfk(8YC#U5$I%7YM05ub
zobB>tX|Om$Y{K(G5jd~rLl$~7_Fw-F|7yR*x6ZegSqeMBc%PD)161I6P&h7Ng8dJD
zD}8BRgYPiY622~({Q&u^=S5m#q!hUnc7fOEc&sl<;Y(nm%V1$dSMmwCrTP+mi2sPO
zWL2sf?N>}!3{rX(#}&<#EIo@3q94H&VlOoX=By1ty|5EI1KGnr(NuIYdJwIGR>2;l
zMOYG64AtBrm@Bk{$^TsfCkpXwv@`k`sE_|3^Tc}6cJMupm;1>R<?C{UR0^~FbFd5S
z0H(}ZVB2m1M`sMzi_c=Sp*FFwY5rNP=pV`b0>wsWb|9zW`f&%@`s@zw3i}F@(TkV?
z>?CeDyU0I;=fnbjkT6}!hA#6p>>|1uor=$fDL;!QV}5)tQ2<HZgE0=DjQi1!@T{E0
zF}yYQ3F(4WhpDy!?o~bBis%J&KpT9OfgDIO#Bf-lvLLbZIc6jl!ZbJ--wZDCVtg0e
zk(=;c_&p*DtAt!fwt)*a6ntMzWC2)vN8~-oJ0u9rM%Dlgf1J!pXJC(obXs9C<giwQ
z)Y{wJKp^n=SO+j>Ot6w(_8a}Ye;QYlSMjg;cfuiI4?mE<#H|F)#~fH+PH?|D8+V3(
z%=HB?^-}2x?B3lG3o-~&Y@Z=@;I%(Md*OXx^>>1^ejnA3wvxl)1fwHXz^ufA&Bd*F
zEn+8e4PN&;qB1B;6JRxOgq{XA@>jS{(_w=C4ZjB0^(Iz<nP4|>1-aJ0u|e2S=quJi
zfHNbu7k>+pLVf-acc1IbSAh33nI8>V60?E#vkhU<bHHHUfMiKZ!~;G`8_)#)fOq++
z&<EDV1a^|YDf7mA%6r{A-nXBr2X)#AUyLuqd(Ru<ZQ_0CyX9ZSRS`x=%aKHE5TT(u
z(%C>#<mfd}O;n}3Qz)#aYbhHr9uEUa#ZG>st}5@U=Bl?q9@Iwixs=FG@u|FZym{VN
zzQ0^LcwoOF6;dUbT09gS{8w;FrXYi{nQ+F%Xtgpx`GS5yk5=5E_bJnq7vZOlQu)>K
z+89-tCOGs}NG)vxIm`9NR@d^T;Ge7=e=ip8cLVQ8+$cw4eIT0}V_df874z-w-3vTR
z*?saxAWrP2ci^RvQC}JPCM;ravZusu*c-eKOzv7~#~O^G58_*e)>Aa#7ukkaEGvDQ
zvn=mqS$A&;8V-!|X4G5d0i}%A^%Ry#rK2quZEf61%mCzzsxmNCM<}LHA&U9bZur>;
z(B0Hd?KOS%!0(~SVYQ-uM|G%~Q{zR@U#g!cyyCvCap^zBJ1aW6J7855<<KJ!k!Ooh
zVtWs5v6j9opXpfdTg28CKVuPeOVxD>2Y$g%nHA@-Mqe8?47p9;)wlxo1s@NyhYky^
zS4EEaMHRXy=hVv!F1?#~sW7MPv2!eND1)TlTn|u|7P^~TK9=1nno%~)wS_^&Zb08?
zp!}ge3u>c3cr|h*=|Za!Rf%7UR=OYB9|3OzTmk1z{*b^b?ZQ%tz3%9ext53aL#40F
ze%lucxvF~9X{3c9`9DL3bvO4-`v+$^I|7d;Q;3UnZ&hvm6x|-6jE}+(fO4u9)U$EW
zJw{b(4P-C|Is-?Ugs_z8P64-&t@b%Z6~)mdYx5lW&&zlCnxO;H;lghZ<4IuWdapxf
z$L5NozUF8qRE<t~4ceSa#J7Oo_LA(wEO;d3JIz5-u>xwmvZHF9`meT|L03tN9HsK`
zO)VW^cJtB7SPLEXe2uB;%KdnXVD$#@Po;l-Uu|P7E9`BA%J>#S2N}hK6tk4e$SrV!
z!IZqJk3voDqZ#EmLqpTQrjVcs!DS(T;x;Da1~;NlcwCkZj=|O~WuHqgTN?4Z(Otq9
zZ(qkAPd<}ipHVWQu!ecK=Lpk^eZhW}su7)u7=#o%A_-6}<RQ(4L(*?*hi*<lT)=X}
z9#gI0&avaFJqoTv@A7mt?{uVF7nF7~AGEDSK52U@=HgkBS*nV)V|*1&&2DRy{}H5U
z_hEfv91x8s^H+eqqYxwIAKYw@z$}m^VXN>Spo*cD6Lms(TBRs`1N?)lF{lsC=98sq
zmY(*8a!+*--44{1KQSdm38E|2dEK)_z6=#tO=TBtw6TxrkNTw|ANa*7y1S~*R15Vl
zT|W~QbU~k{zZ9@MXnB=|amV#9ktH^lxzIkg3@>g_e7I~hH%y+-FXxjX8TzE>eR*_A
z^Wv{%vpgTb4b~Ni-C^hhB$gY=5qvK`R2uI83h9BDu@%ZQ%5cc4U8cGi+#zOrP$3n_
zRJGo8oOTQ}N1Ll!gV=I<vQnjR;y4hXY~sJ(VAo;S3|2zgU;~NIlvmkWYgIL&AJI<~
z)6`0JDVak=Dx2s|=w_*FDkC%}g6O#8mCou`As0RWcv75yORMLv$(PIwJ6vieq_Y#)
z(~x!W+Wo!aQ$?Dmskjmx<eiZ1SYu#%JjceNBBCXSQJ0|V9!2tsq3YGjNAytDc0;}B
z#+6s-Gtp_@=gy^$^TltncVty6Om`)6i<lL@%Dy~i4m;X)!%|>=Ym4<GQj9zu60IN7
zajH{FRQ*M>Nw?du1fG$7Ml2{Ns9j(cV~9~U<wPEf?i=(@Z9}I*BKQ_ZQrU{)YsEKh
z>F!o8wa4ZT_PyW)UxGW_b<jD=yOP2D?bxSmOECaBDV-G8ON}rO(3&ez!>EbMJ=zc2
z-x@)ku2~XzIecH}B-19%LwY)yBUkfJbZQ*Uypz}!Y`i}gR`g$7EnzOV*FTo?OYhJq
z>@2z$?SVVU2#Udu$PMLRa)Ml6T+UAt(xmZ-B=3b3^i<I*3rMQipB>;^>_ObG>_L{i
zvcKimtf|ho?j*0yzn71bpP{p`{!r^qCtuPR6txwLpt}&SdIgCekAa=`TvM(c4oQDT
zO{k_j%u-{47`jurSNRQixemM<HeJ5WpY-qb)%9vU%iRau7vRit*PZ2=$qWPK*%C<$
z72XpfhVGyotg@)=>V4`cWlQQW{tat^CqrFc6HZ?qq_=F4{_u5RXI=z}^ly2spaL%1
zJgz6yB_7!Ce)>=NkNRt|iJ)%#;y>rV2<LJW=VkkHN4W2>hsVl^Kxok65s(mZUG^ZY
z&^&Y(E)!F!+jN8?f!;*a!|%YkdL5=k*8rpW4e}2%6xoV+ktA#}UJ7SCfrurS5<~F+
zu(cSA#e)Vs5E+1kp-!kc-in=s4g7h29-RL3_{IEC;W5zN&WeLYNw_Aql>~99bV}+f
z4@KsKo-j>bEE7<XrO6MGMd%q|1)Y&w%l+k#Qih~}&O{3=l(+~zr5nU4YymL(=gBXn
zPvUIR0zYXBFjIDlw}c_WBfb(49By$Zxgq>r$ljR^43J$?rnp8b19fSCpelTUH1SNB
z##hHv;pAxqa$<dyhvbk0k^~ylDZpyDD*cj<$h(no=wmp2f5d7-^<RL;6Y)e#{0jC9
z?+H4@8u&8kH+=`%%rC-AFtEoRLYtyPk-G9cX(F&3y35aGCGu9T1_Z(TA_jeiL&5~0
z`a%C*j1e~o*SH4ogw|%y_*4DM+2Nq6wL>bzCdnYXq@j?YR4zZ2*UCSE`7r_B!5iQ$
ze3LP7=8OdTQA<eyou($@U9k_)23tTK)&t3gvrT_=CotjTun>GMu&&i`hXmo^RKS*C
z9pG0ptR6N8`h_{5&wT<}O&`%~=p@K54?*9f%b~Aj$NHg1kwtJqdJ68a|LYh6kOpWv
zB-=Ct#mIFm0&4YD$Yx+T>mh5LlH5T1C`WD}qad~YH(a-|z>fC-$zm4dtX~qhin8G3
zr}8KH-~4#ttjJ46GL7^=P9cwx`Y=`L3G9`{P?0v1UWzTDYK@h<OYg<E;wv~GBuFhm
zTN(r8rZQ<T&}Yho4#IKa0Q}1xDFPXevgkx~3c^96IWNzJPL30}1b09gQ6KJ~kMd-s
zC9(lo0ht44<R<VfdZMp@jTwp-!}q;LS^?qlGSo+Elta#;iP%KwrdD8WaTPuhi^RI2
zUy)e!KIlEGKo-wtY$SAG#-Y*36M2`ME~%l5*-!o>k#LQJ#i~L%e}X>)j?g&4CY*#-
zqnb2ZswzzoIib3^Ow18W#g}5F_*{4(AVMJ@C`1V>g?}I^BTIBiE_n{r%)5cQGex=w
zI+1JeQ#oM6?SKsUF6bZF=N4hPplt039g>;YWq7v608Qcrv6xIDzmmCReQF8JuOAY_
zfr1uFW&zW&C1ynbPjqP`&J|_~Mz|Jw`GCAdJ|Vw=Y=k&5UQ~(w;q%QE_X2wo^kWhN
z1jiIH1k}Uv;uhf#-&=SO+~YIiYvHmm4$cTFcupyCCy-`7!s-w&f08;&LE!dU1DfVP
z;sN+`8l=mb1+5e%S;cnnBp;J`IRObq2BJ<-yF9^;!K)8J|AjMVAP`lLKu2>CS^?K2
z4Rpj`L6y5e&H*;k6FEa}4_%g7aF=(3`*;od4b25|&T_N^+5@YMcZIun1<qji;Ve@D
z-Zmc5z+GM&>aRYy20xDV!$PnuxW0q2Cs-P&r2is$NL?gZ_5pD*8CXHDL1DX4s(`2Z
zfV5efDY;-`^A-A$_o4S%D272A!5*YGazVZ<uaxgg*{}*c6EBHLLT6z!tSBReOyQ{5
zPi!F06!Rdh<{WtY8KIUq1kU)$LLDKS?<ctV5Bv&Y4BP=lKv4Pu?ygj^40f%#@^^$p
zcOg+|5?ssLSaVo0l5mvhMYJL8#AZ<N|3j^XdA@~GQWuCjxQrEmdg2o>UPw5{grj*#
z9Nf8XcztTfBzYs3OYh)n#fT3@r*uQg7k2|oZJe+SuHABOHJr>QL3j26SH?ziDclk0
zy)F@+iC(y~>dNOpr`-%)gKkILL9cELb`$z+q1bkG4onY*z~rq2D?$-$BZgzCs0Aoa
zYP=FQ7gZtWrBvY4G!=Pa3w$QK;O=b!+?oxN480D8SWi3#pF~^nuuxwtmnOh!a0hmY
z^T-*r5{AJ0V9^QKDma%9LVKYeqySkBdiKuf81y%M+O6dEax}6ZbmuaxwVTi_*l>Ii
zwg$e_jJ<;u=PYn6W*`&cD+fyLBuTm@O%wgFg6ai?kK$(lS!5BMOjF?O8YpB+&Efoc
z1v=NSA@gG&(U}}XEXHae6XYP^&6y#2fahYNgI){xa#N8L#0gLkETukS^(2+B3igW>
z*5x1Tugw_!Qw5j24rn_4(Oq(xum#lN3ET_jFoUy2Y#v`Ew<jpYY;_Z$yL*+iatF}n
z6?6?MfjEce$@9=!WLK(~S_<=XjGT@2k&A(AQ|O!Tz2__Qhp_9p2hwMJ5F|yE!qjs=
zRTDQOO{4|9jSXXYhGy#v52Qq7AGkF3BR=^1EasFq%l*S$(|gh9_mwfpToqYQ99A4r
zwNxEf&QZLgk5k7$vvUZk2izY}<`ILaL|USHl00@;t}0xEWK^AZhj)<og&X%A_f6xP
zN<L%{whMD3Rgg-^1O!sS#kyj+v|4U}lwd453#!eLbYoJ2^|g-NOp1r+MkP(=1^*`Q
zg9IH4ygumM2jOS1|L|wf@BBklg-+N4STC1A=Qe~0rLxJ6csSZd4iH9h@3<uPu6KZY
zitDM%;i<}I1NCSmWZW!~(q#qEi8A47IE%iNd&!y7Vfg{JkLscL4vvs1L^E(bhe6k_
zA*9xzf)=_F7lZ=wD128xd9yf1)WL3D26tW$=;<|tY~Z&*_F9WA#fD&GP*LhD^yUuw
zXZja2FFgOb7km8P#!PFz0dfLwN%a9Q(I(}2#bw1bMLu<wUZ$F(@<N|tHcUmHgI0s5
zI#VZ!RhSo9B&`&h@|kRFwicJgFN2DuCOpm6fv1)OWUvg_#Xd?s1qXCao-wUG#jeht
z&fXBu1J7?rz1$|o$lGA0I)+{Re@`6r2|dy0@<#b3=pe4hZmA#eu)@%;_++YFxj~(z
zy{?<2Sx@I+g|bozV~hPK*$DQp{{{4_lcepk4$&j)kObrz)H_Y2%P@(V&fjJ0Lgz4)
zoy=v36rM*`qu<bV$iCPvREvm0HE_jr^?Utq`6F^R7E8XP?o!u*lPBUW$(}T!ctuSm
zz9ZWq8Fjq43wXUG-U?-*l88jw5WDFz#ZKxuHW?A5W+E-_hPo*LymIHf?LAez2LFEH
zBXS)(2_C{9cq{5BO@e#*EEx)n%R1sqp{gLW-5@Pb@14lh;P=V*ArSN+>{TArBkbWu
z@<GC1P<5V!{@-il1oVx*ftDpyUMY2g^)*LwAnTFa@@rUEyK#P|t@p8Wr6a}zL}*}V
zRK~7A6;eX}qa39z)3-EkHMG-as1WsH)qQ#*K3M)FP8Kr6T4)y_8+RgF;rGP?aAkh-
ztnu`RN!%_U=N}_J!@t1O+e3HLa9ICI^HTMiPQ*vbE4dm#S?tR0=azFdIFz+8)qP_;
zKRmhKXI_V=z4tQnlq->X;(aNe+(SlFJ7A76lQb%B(Osw^_(7P&&c(|i32crcjebh)
zC6d9bXB5lX)!yZfFBY~u%d*<p&EG&`Am#WV=tS)>^HGtdxC60r%^4r)q9eqXNCdu_
z@Zt-xY?%>niSOhpP@CR?icAgFaTpej--YRq1L-QCgznTBd@FPY*W*=?@sQot5x4+l
zXj@27oDZ|j{@{sgPWA=XPIJ!XNp+rf{mZNnYhXhlac%?Of|>03&(jT56P<({fftv_
zN_+|JR5YXC;)9Wiz&l<eV(389Pie`mpjE32Sz?1I6P#T_l{t`Vm;!UEEV2PQlDpx#
z>+I~@>hAAfCY*<qz0KTQ_B^<-W{W#ORrZfqEEs_8{YHL+{y}=eNvkc?^`k&@JDdCf
zddt(ue5i8o0ryHIYe5FjK*EeYggL@v@f%-HI3_5?`%)0rm$(3I#oO2>bSv5kulau;
z9%!8GSYvrSf7O4%x6eDqr}Teh|8U3nO7OH!VD~T!JTsg-9EY4&p(mCvbL3a$H&r4`
zeIsC(eMN7k-;pEnBH&;)hrPdz)K>Z?)rGrnKhT|hWM^e%Wq<N9(n`>>9f0~`<)#Q1
z#kO*1Q~`64orIehhEGEW$_Jo+NCA4cBzzMKgn`^G=C(JMNrUI!C%*=7-a%{y%uzew
zb?ElMLAR=P>h8)x)F!+JD8|=8C4B)1ZnCrml4{IIWh7skAsvO?^oGz|+$T3hlH}v^
zPM|;Tgs%uduc9-t2?RwsVX}T6Xput&i3#*3d%VzLY%h)!Bybg}V6E*TtQ6-+E~pO<
z2)}{c)><BeoJ5!495EgGl+P3u%G;{_$~p8lVjZ$u>?l0oH2(hHwVsRKC(LIqNjwhq
z*D?8rSPo3_Cj5KO&Mkm_^&hkZUrEa3b<$4c;`eYZyoPwB+y9kZLWuAQI^b*kxlAlm
z<{RzzaziB(oUyB8Pth{S(G#hr>KW>A)jLpJFsg2vqZ(2*otlh?BFm*(=tFXkqPsGi
zevLg5JWQY`$MwiH!a3UZ!`!E=0`zJx9kKosQeT|GuVI<c!`ck=>w}s;>JEyn<Q(iU
zY9OXl1Hf(b87TWsg#!|Ss%X3GG};lWzVt!j4l+Wx>W}w%oja`C%~Q&zma=8{fjV~8
z^})T>v(&eTJ0*9g#;WgvBCnI?61^OAA+6zanZQ|@e4m$nEv><K((}|0H8nv`eK9a4
z^imiST46%8y{L|;gFnhR9fq=xc`b9k<sL5<tyev>m>6!HFh}}GEZ5x*x)gFVI4mGT
zb3oxHv?wXe@IAISDgRKSEB|7x;{L)s;xnb6#0;Gj@t}&Q%C*Ys&@kOQP|1$uYq>U-
z?$240G5*i@yw{cmp6%Rlp{;D9j%f=6uZ3<5u5Yj^dy<V{hd&}#^ShmotjDdV?8`lS
zxoP50iNgNSN3}go+rth=caE7;xlQE4psHF0RVuyr5al(qzy50Uvu{SVoRq?s=3oyk
z6cC8E)R<t}W~yxZVz{k4rV64fLB>ocR>%I}7C?VJQ!GT@k;~MLb?3AN8p1FmsA0tB
z@Mb}2y4ecQG0N9{Ar>aLdb*f8;@7UswmH=b4wn6J9^hZmZ3FHEH3&`$)rV3+jDEQS
zM?P~0{O^HOR@r&dmEuk0_K36P%GgoLtJVhOg;rF45&t;4acGGl9{PC4<Z#!R;vd<j
z%sqd_TrzKP{^)Xx`>*hoOw~>?)G;jxQ3p5F*2FWpRPP6m$y3K(-Q3!Y+IM*R`)Bg+
zq%lOcx>LZWpoPJo!$-#dN#HAw3z?ytNPR(v2@f6NC6)8r<mKee%WsiCuV|?~Q@BIL
zY9b8#O&;K9T?*W(dI~v5UAP*)JV!-EdBp<9TK9ENJ?|2xgRmRxs@ke80<B?oXlnei
z_-YZV!29|Vbpv_;pJE}3V@hk4G%LKAS0$e;o#E=mC&`KAJl){HpTYj1T<vuVQkjq?
z{u=IXcG51o0z8*o$9)IIZP*X8ovNMwbikv~l<>^RJynJ$oQk+-+G{XSkJv-@(xQbq
zjdC+HV}5_k_@48rpoOKY=Ov#FY4ueCT>-;`3XCrm27E4(3@K^BKx)lkvbf69DVTDX
zLDHE*k)WGyr~^vFqXs!JCAuQ4pSHicvFaU?%!n0e(Y%7u1wS%={yLg<yzoXzsb!ca
z3klTTGQA7Zhx`oQ67W~e<KPfuo!%(N0$UB+AjcEuJWmMQM*fA3p~q`(2dF~UhL=WM
zj(k$p7r!!OyYaNKDfNu6;;dT|STL%P%+h8a$z5CUtE9v})W-=!)CUY5jP*<fre>Pf
zv{PQ?pXmPM*li_k$&SX(XYOcrw=@ayQrlH`wL1fvhcyX#9b6pDh4hGf9e*yUxuI?F
zam`fZDmTv=X&zmnEEu0THLq@ws`!>I%>R_b$pzqIsH%<Bzg149gYezlH4p1<>wNDZ
zod4OAT~;QCQ%DM+T6a+%P<f1DfuiA|sdezG5M^B5xb1;!Om{+Nk>y^({oKp}DT~T<
zrk~H|ayAr<urBiL6ILh>7{UWv2F^73^}jWC{JPkQpYPk@8sZrPd0?m6HR3zuq}(4b
zCi|&Mlus4UmCe*=RgKj}%H5j$@PWZ!=}DS&!zuQ&<E$s!GB7VW_x9i3*%Jz53fEg2
z^Pw<-&o|T#`DyY6^$$C&@2Rljx21z@ruV(wYpZZGp7TIsXbXzkH-tj<A9O<-8uCr!
z0yU;Bff<Ic+Wrx5qti8kirJ=RL{rBp_Yudc+$Mi7{jHv%&Tf`lk$=V6n<G65a(jJ+
z=AEW$(0|6dDpaAyqC`m0au4;M<;+Y!b{QH*3?O;sJarxQ5^bLPjrxe8n}O5$jqCJw
zePlEdSwrpDUko}c)NoewAGS8kS&=<6<I>N@naeWbb5bkx&aZBc4%g37FES(r*U@hR
z4#y)R0~y2CWvtv-*6MvN_9NaBBWRU&fqs%9Szo5DW#|nlb`b5T4FcY7Uf4f+zf@bb
zOwGF9J0iW;O8MO6ypDe!{`F)lGrAQ2_D*%#*g^Vq&1%)zpavoT=?ywg0U8>FgvyN&
zHhYpC{h=c0<le-NM&6-qseP&`>XQb+*f5}5SdFkn#;P%j8nLF^+VD!J^pAWS*w(&p
zg_kp5X2txSmc2Sd^{1q`r;V^R7N@B1DsO8p>P5{}MSXH6vK#*ioc+4uXrwhO2u<+!
z(p>%<atag^QOZM#zS;o8Ke}GJr=}&kqY-0jwT|j!npk;S&_v+#hcS;!o@M!dho$j<
zDy2Dp?JJ9Ljdtb}i%p+QgTsnKKk5Hci}0@8GR_4(_J7K+S+-f$ajBFZC?2u8Ybuz!
zsR`1p3(%542b~(QRudgJvD*CLI^peO>fuqYY<EIQzs#uLeZRf^lAiiJHLkED94&8Y
zZ$<U4{4=6TXpNv+ngAk${pl=o1=yyWk9amoKUkGG5??K>^p*Pqfm}10r{!oFcm(<(
zAycXpG@VzkPYhQ*G~R=qWP|*73SRzbkY@imH2rQy!-7QLd;FC`5x_;v2;8EntTd7f
ze8cP`tl8F+r7g|3eQ7WUxe*W(dMdEgpr<w>{rGi0-d@)?p3yVQ_@$x6wNqoqS8m&g
zsrs7QL=NDd<uCj__2;WkMc+UEjLHAcO&}}rJI0k^!;O_RHcf@98}XFC3M$k(zIon8
zqE^{Xk*aK>{EQ1+8dt&J@{V`qa6^c7ih0J(Rem%YRefz`Z<Y2D1Mz-Hj_+H(?>CiR
zGqqRRw%<>(x|zQ_TY4hN`+;?V<kdE$N9Z(To+^o2MC@Unx_|rgy_4M2LEY8Uzkxd<
zsmP_OYpTYY)PR-xfk7Rs){LzeGBBn_<TuD_MDR)8)Y4vsMY(^nb5rwwMCak9my51>
zwe)`qpT2J>7y1Vrp4Zjg>09i3w~ig|ZEPi-2fQxNct|%(W%R;K^e9oJI&F|D)viv)
zkBT2vw`zQWev_iA^u_AR&Q96$b;#G_-{xjKDY#~S<{zwn5?VK=X59R^N6{$(F?1qb
z6FcJ~Eb~hj7Rtpv%$)hICCGlr)0G37yy<@Al$b-c*EHx|XG6Vdb^3>mqfbbrV@-Ci
zpY>87q%Kdrl>V;7;`-@th}ST>LQ=!qg{OqgHC<KgL7l>3*KEsTTMfrNTO(UTPd3w^
zz0bWvgXy;lN|~rT9$pdOJAPqw<Cyzl8hvkIz>r*hM^ed@tgb)rrDXrElCv_eUSX26
zsdS9gs%i(n39lB`Fl<t!Gw6+OkUANA%JgtpE70O*`StR5TYkBB2+h=WV&2v2Q9r5P
z+gev^-ie7eoJIP2#}yp?_3`VDZ)snee4qLIX#SD%O3XY(cHo|{(cwp<qQY9h73{5T
zfGy&CcuqJHD{57Ql-?`~F1u{q;~Ps97_LWktv{^!u~r4GnzW9uw<aQ<IPVWEtMw=7
z$GlI8Z^yi?`ZXt$DR;Q-$Q|VY@XdV;KM^%5tVDlNlZcNJKC+kmZG9!)mafDKw{5p8
zfom@BBO4pY$}20U#S2w@vChb&M!y)yT(PY#=#uBoz6ipRxB1SZ_K;lrlU;(mA}osW
zro^D#0m=Yh;2eE0T^XIm5A#G-tSB8`+PR{a>oe;Vcaox>uJj{rLd|tGE+^#2EDM@Q
zZNtm?wKl$FYu@3^u^E#x7iRA--EaBks>I^*017p31&^D-qzh`M|Dmi!X3Mm{fxW2g
zVp)XcTZP@J5dKj#4#wlDnpq9D)ez#wR~n@clS}!!_8vI}KU=46Pg(G5SoVjqZtgce
zC3;WOEns309XTr)(VtY$S9}u_h2LCr|9DrKZHP6~TGLV0bDrIV{#I-^%!vM0y}aJ)
zY6(^EREdk6qwPrRIlcLL-nFa`ne+eXGOSrEi`tdma6UyB>iQbanmk66rln#HeE^xt
zG_<ppo#jhyZtoZ&3+t+^r5>cMWZE1W8?!g|L-b@*p1P)XjB-2hzss3L<~D`f@_Rt-
zw;;c1L2^k#x!pBcVw8*ZQ$z1X_KIv2z9+P<E*}f`@3UVu4=oy;ugPyx($leCZmsf#
zG>v*0|Ep$lt%54{$f_Z&HM{&H&3#K1*~P!J(wpY2E}%+Bn>D@^aRc&2G1oL9uuMPH
zG+i4@-yr@WNJ;6x=-CO^y}4&TbI5<gpTzG(1F5(Ac>xKLy{pWq;i}r8(#P;+foi-a
zxE>t&0lyD_H~zT(olmR#cU(nht_g8V|1DxvbnnQUk-=emb)(P)eueEuv8v>{<+4@l
z=^|gHsw-!xx9Vq@R6z@jMTVQf#<2V0j-b4te}h3!kHcx$`=q2!jw4h3EAGd})Ik|N
zikdqPp#SPyhL4D(DmSS-F6^7;FjY^SXm43^tI%7RTY}h2m@woJ(Lo)c&kOirROy==
zu7tjidQoY7Xi?xe(*yNt`JxcZEH=+7VTxN9J}h`y{IB_vJINO#oS};KKCMmNRXG>C
z#00oX9Dl4mDmq(_IlH)7kJf)uPR7S81N5~`Wx<of$A$lm=pRd08=deha&hoo!xP!*
zcyGT~d@%j)ukv(ndixA@W{biV)}HoC%w*~sc-jVrHjCU6YB45j-zx^8`+!vv?9X!d
zcQ0o4_+EOQGNL{PPU?1Hk3#mD5<;6+o*r{N1UF6$>7Y;J*MJJQZ+Yjuh=S6Bkeo4@
zLvo&%)G941tINzr648GZHj^eO!|+JARTr+jiVwj&@_s&8C>Dbum8+T*gxsW7(ndwB
zZZ9M<Z&9m_10p*|MVsn`c8`2XXEIs7GnO@38`3}i{_^Wv+TY)^ik4YJoO_WX{WQH*
z_dIx4_}#!Jy0JQ~>Z!1eN#t{wBhFv0NiK6m_ln-mnZAB}d#stJlQ9g~)bFEOM0JeG
zuXV4=->_p*8Nr>AC(OUz%Vm*&6MxtL^D1LNN=n-DqHh*gMORJ(6u+CMk6~}a`vq)Q
z?^Y%ebNI@jWBuZ)3DoC6*Du>R$5o~qbY54}nVK(#Zl*OsA3{!q&5KN`I<WSHO6j5d
zV;Y%i36t1kj-s4yKaYNU_PP0|(I0pHYFj$GJl(N`UJ2eg*;E=D6cVc8$zn*>F?0K+
zlZcIr;AhGQL6;Mb0o;|6upqjd=Ahy!2}#JRNX<44Yg|w{CRC%pADJ2a0eU*|5@M@U
z_+Q?;oSoUxznA_wWw}womd)j+sun<fJIGKi_?rGW%%+}z@IvCQO7+=5kDmP_=(r~Q
z1?eev3|)!bqrz1;prXeN5dp)EMf$}t303+8#0SSjKfwpPE^(M^UxAR7{kJG{%de&>
zQ;XWUr`u|{XmCkoQiD}Z40(plN&%F%uO*+a6qJ>-yaleYjE^0~-V?8qN#GS}qR%ls
zH}wr18=M%@AoNhs`S62Pp9bI2Z4ce2ak|HP8e13ST}*%WCHYHS+R!iUQjEpslE>v=
zy_4~g$~wj<)5XxIp{&Vmd~d9&j-xs1xpa-0?Fn(ca~^Xcj&4jF;XYzeRx_OmEDAM8
zevDWf);cD(_MI3ikPkesJMK3-<~RqJmt`(Z-Ix}Yo|cySyF*c<ifQJ%u0@1fbI`;_
zyo`Plb|)~y6dd?lLsE~?O`OV|=P=uT+QVHcPaW?ipIR7<yr2iEpXkq;I)z;i@m2ZK
zpiBJ9$eg(H;7X7mbj)kD%*&gaS}R5MYyIb~Y3++rN*b4T^DM<asv7BeL#M#$dQNpl
z#i~}2qp_V*TTsuQ1O@6^p*DX)7!Q4(qu6UzH{CAn8~wtN;NZ0(wW@B9K4(e~dmVHQ
ziQ~h)IW~Lonm@mO&iK{u>*$o4xt@ZZrOWLn{cRDJey!OXJUh6P-lyxN-$yTmG=?mp
zmuIgt&Hd25$yLm_`To*u?3PM4d^9x**%H+uA}hK}^^k}Sriie3%`LtkH?yL0(VU#t
z8Amflr@u-|&5S8P%1^t`@zoXe4Ap~85iO$cM>Yt(ZE&e3;+KW@>=yrISDbaJO9RTi
zZhn@F;S<r;aDr+apbK9Zc0Brf&FwMj&{5I3p*`tqa<oUXSGSzZ%g;KN(>ueQ{yFPR
zq0v#-|4f{w$kAWdUkkWr+8HbcJXKUf=ZZrhEvvO>sAntF&7*Rdz32G}!V`Rrs;zpk
zK0N4I$n+YAYej@r3ak~@P?Ie_aRoURJHm^%W%VuiR5qzZQ+my^&lk&1cAxilhE$P`
z_-pbzJp_~*tB@jOw&Y~j`F?l`eJ-Am{zXPp2NW|@3$-T<%?t;1XEZxQ{o%i~A)4=j
z!I~lRQ<i3&o-nhJ`!=UWUXPqZc`HjE+Q)k$nOeeVqOt0%X0Lj`_NXCEb6s%|@(@IH
zvJ?pEJBPT-%nE*ryc7ujO%$x6KAclhb@f7igv`*$s#5&{%@6t+s)RI${XW5(UNON^
zwd6$6nUZss4$e5{6Y~%Ifa@tx@=0_8xlPeZ)kbwv?bj{P$7?>S(iJzcLjJvPgYPLf
zQH;b_(<9Yc0gZ#Y7@p~V=t?OKvY7AV%kx*0zH)g$WL@ibd)~N`?X7IzEW688=2O<G
z&cVLvf(HAb7_6zS+o^A<ZL5l)D?##50;$Bu$af&&%_(dWTHwRAg}Nr%De(MGGxab;
zt4py*(g;4x-N^RPcHiFJ&RLF^oiqQj7doBp8O(FGBbUf6fmC1{833pF`-;cVkLU2+
z_-UAgG$&)pV=yPnhB@3K`WHC`S&57xOX&WJH1IOjrPq_25Ff8+PC2Jm>?`e4w7$qy
z*240^?)Ihd<K$bI5}N?2(rb|O=xB5&u}L{p|I3&XfEq6vv-AygO*Jj)H&lOmq~aBH
zF!f56da2?$F$POUYVeKSYphkvwibnfbF)f*-=d-tOUavZ4zk0;<suwao-z~#O$wPE
z)YsHH;G({=_Ot3UJzJTq9!f(OjK-AXwF&wT+NsbtU9Lh%M)di!J#gN!Nu^RjS^<)u
zocFmXz<k_R$CJcWh<0=+IFLFKKxzO#_(4OG@jqj~fUVkL%41Y05lIA~L7>*TC4)PQ
z>I~<EV6|0yOWl-666-QLPlB_N#aP<9teN?WCDD>l@ySlP8+cXTZN9%^Ln=hsQ=P6|
zU|0}v%b24dZ@g_hs4Z6BLmNv`;!}SY?tmbO$3O-0M)si>h|%<5#TxJh#1ccX2Vw}@
z*;m^$z!_*$*b<!6JT*P5Jl&ZB_AmcV9ExrrUn<8b39>7W5b1a*F^+VSN3jItKCqt6
zkl47LHfeJ7<BW$4N<&}WV`V%Ug^cCffWkVQt>PQtsc>I)wQ-EH>)bU#XWrFEd$xII
z`j_#e<z7S%OkXPzlR;};AOC~(LC-*!c#WdHs*=X3%2Td~OoT8^oc6RX3H-tJAYsvi
zOp=P&vHoTLF!v7YM>A3$UH;Y*V@bDaz2BKWeuhgHRzo7?GI=&WfqDQ*GRu{(X)Coy
z@j#PgSgwC*7^>f_yQTH0`ly;Ieh^uZmt`h!tg~>;f1IJb$@b5daLcWds`<}zo8-SO
z`CY!t`q#Zy5b&kSN4kMP&Qz(psrt|p>G70PQK*VjCMyRht1E9P3sq6-QlNUQq~gdi
z#5ue&J`WT<+vExSU8a&R$*r?X=JA&4_VxDTHmALf<AgiR*Owh4h2anAHL86Yi`K8L
zs~7dVHK+BP^^4UG<vijS%q3jHe^N(rw2&`lO3RRXpaB|!ERhn?f2fAUDio3KaEI8B
zKC645yNB1}4s~vEc65EV|FoZQ?(#n8V$grd{&ZWFQ*#6;Be$SBO4lT55M>=IgB*qj
zVyD4FSBSqQ#?sHIa=NBs4N(i*jr^2W2sk^8S?6<ma@+x~L(s4fhTP~)mJ&;8h1p)}
zDP{l48puEkR_{@_(B^BJX+CI*v?H{$HTTqqscvLb`V0||_eAf>--RB0Pgx62uED^y
zxeUCuNmMm58CV6!A^j=Bd)RfYVoLdr@@3^2=BE{+ZId(CJI9ZTb@57cd-Zc|JAE_5
ze8UO@ZFsIOQO;L2pxcw{!Pnx!x1bbKEYFnMLPk!6{1u&m#6iaDKCxH|mHa{#K9X~A
zfBDAzSiTdV?tkI!?{4qP^Q17%AY*d_*F^4ws;FtoV0sG7kO$&dv0zZg)xrm&kBAW9
z*Bw;sP#d&`%2;r+odKVIII$D24jT7G*a~bG`mc1IAHeK!@!$t7w4Af59pmh0tnqf0
zdo|NZI0PKM^WcdxgAZ{w4!Ogs50ET;SNUAsTNkLwQcYLhQ|wXcRcZ8Ls*a*I-JZCJ
zUqio2ZKO%k7s<-Uunylo_ZQb5_eS?AcQ^NT*C<Cf`%C+F2ja_MM))4H{Xl!v0Y68V
zDeGv8bZUK`Mz2|`eyfV5_v6jb2C`K?PFTQcHWQzTM1YUr2{IQQ4|#Ogq=`a3P{t%k
zm5{ySX}`&Ti1qn8dv|&weY|(OuOkZ+BH^2SMv8~*w60QH>?1x&(MB5$^tBGk`}7Ir
zD8(2>IX#}(4mnkC#9+ZEK1P?zqF5cB4DPZ5P?21bR*GinKcNweaw}P<FU-@&^WD?e
zlMmFF1A<0)3q<Bte08)A@mAqd{snT<F7QU|1Z7kdJ`%KEO+fM1pK4EMQx$YOWvt>P
z^;|KBP9);cp;Ak(i+`Rk-d_h?R|EWN?{vp!+hT{-b;>i?SL$u(d%{d({c<39K8uLA
z!1=5~y@3R;>-2l2O);E|BIhd*+D6;~veH)kCCsXJ6G`MPY9=uaZH7DmKkgMVLtF^T
z){E{#jwD-6#}&sr`+A4Zlj8f}hY2U*0B?CNIfjf^lmWeGC_M)_5vLS7#VER^^02b1
zasf4iYz%kiV}wE`$$8Rap#c}_mzc@Gn0I;C`AQ)7*vRjIyrmlQCYZgQ27TUK$U<Ai
zj(~aW5C1UEBn%fXpyl`rygBU#b;u=(0CH(3`W5vbFwc3?MMo2t@t))lA{cK0Q}&+7
zM$lQT5c~0)_^I4}UpsdPS3Os}dz<Hi=bbl_ox>mC?}#1I7I+6>J^ZC;MLk7FQbl*C
ztwaSdHaQY<?O;#(My`QWv0=nGY$tL|ekQv7=X^Qd2i_h`7iO9#)brlE-q+K29Mlrc
z_%yz&cvYw=P6l0^7W~7V@h@0waIJNqlR={a)KztiMyWq!<n$?;CyLe3b1N5L^C#H3
z%w_LY&pO{6rkS^?Ps6rn_xTQa)4UD5hddqFLEt&~Pp&|IgFbl<J(<iVH>lPCVQaar
zyWxxOfX=Gztolrz!8hUW&=!In*zeDoBg_=<3C~b)3r73ac_Q6?oj;sO-ZlPiY-@g{
zkO(!wBWxm(NH139s`Q!>`dWthdcrVEzed|k6|0C-tblpuPU*YYPvBv_8|P^b9_DV2
z+tz88F6HaYZyguB8<<&KnM7g}z?uAq3RdbgIY3%JufJ_H>qlwpY8oj+$$w#8Fk+n4
zTX+mU(?#4qztPvrlj54^THs8#^{SX@D}rp#nOsA$Le4@lm^Uv%FW}L1Lj|GaHD2ui
zO>=F$_MIA6-B&0T!E`K9N2Y)eit-)Uh0I{j0{2nx8Sh4S57#93Gf#}akn1Zvf%LJB
zP%o@NFOz!}Zs@u{)r4t-v`w`>^=WX-CsIwR3sf@R2x$Veqci+<_N{N5GsAJkZF5z1
z9e0WDQtt<LlW;>Y!L&aNG-7{|4E#2wR~=JzQ|IY!0%>}K{uF37L^^`5piD%WbdUeT
zHt}b8Q(P<TtL$GLPaQLydRJZdEN@eGsZcIHMA|^Y)EV$OFT}5sEfwL4?utyc!Z6M7
zL;G0mR9>dr!AhEh_80eqd#RcKnRk}+iuGp2RO@(~-`?8!3iR6FncMt2X$2NW-XVDK
zN`0nEm6L(L^-w$BusZO!$*rHIVU<DDO!R^{m!Izs_b6S5o%8LyCD}ZnqLZ!Eam#a=
ziDmcmPWc8NO2;a@sD1-6hE$AIW~g(tWA&N(QN~_@uYg!r54a5~V!jl@zxEe;16{)$
zckLEyQpGfDO}oO;-u2o$fStlK!dH0%ehipo`xMiZj})k)wc@t&kUCh0>MQiO1Lg$i
zb-~I>R6dp@Hy3WQhkRwOSVu?O1#7CcyX}T;pl!ReD>H=eARZA<$+4INJgWn77ZFds
zfcp0$*+?0v?P+LY>}(um{G>atVyQqP3ltM3=9?RHzO(JJZm><WXWNH3{H~q;bAk#I
z-Tp%^qWcLW^?`8X-^qpKcF-x_CVPN;;lA3Xl9h?ds`O%Ph4_v2F%C~(XLY+|^V{_H
ze;l}rcXjYO*wNAe*b$Brze!4QNSUO_qAt>nlr5Dv=z)qVDz~PZuD7;W?NlME+4MfF
zi?GGN)pynX!uHiN%%ZDUYu#b5?Og0K`g-u&qy@-DJcsI_><oL_BU(q@p%YYp!E-ei
z_)ql=Qw;^W-nz@$r%-p_$3BS|AI5I*c62;}slzW@p}o|R;=JvC2S3Ro{ssM0F?oSD
z(qqYScr|!$trTD3|FY;=K=YcbnXbxLo>UB@c42FT9l)SBc@55)*0UAqw&hN%Yq>|u
zbmCMJi;&nHyf<}Rk*GYSm_i=G>}W%r$3Ngh!K-qgYOQEQ4ThC}DCxvEA~(2CjE%YH
zd*!-pTWC$RPjI@OP2GYQTz2BW(n)DBav#4;)mKcV_Y!r%wY`>@OKzis6<-v`G{<y{
z)K7upRt)EYet0YKDkpMbtlz!GKG2qIujP8|y6t}J8^W994agI81(8nARpqKZs*lu2
zs3b(>GNj*m<muR0x`V2vLLwW24|E3}gUsaG`F?s;9>48|IjekwMQ=am4DeiJIzq2u
z7gm>ON+HTwnnZm!gF-)2+gY2ci3aCFp8AHiqp_RG9B{#C1M2o9ZG`$4RfO)8n(*hn
zy&NwqMq5Iyb8SiX2$#+?*;k3Zz(H!D_yHWNZNb$zP`tp?d=36AyoVrev6zQE#X1tX
z*b~qWyChNA=C9_lJAPQLW~nrwv_YA|9AMk)PV;SImx*2^kw{gx)%`Uz4>}n9AjlKA
z(X=#hPSEkdRe>i1ok2H4uSc$rx*S$1WMxRJ;Gf278j@@&cjXWJn!7tYc2wwWW1Qby
zTU^H-ddF;My8EDao41Cqf_cLT-rMdV*HuTlqr@@MIl_6^6~#6YXGodyY)G;1gB%pk
z`Iou6SG+C@DZ5&dRA?xSFXgNU+?^l;=m_5!D^(`xni&rVriWIG2#k7OX<n2Nl~DQL
zn75VxM30T0Ub$1;(W)1!o{9BU8XR#wINlhbcqR_^yWOmPL`DBHd)Zm@l=5xmGt1MV
z3$AqX4%}T6RBB3QBh$vW&GXx}1X2Yu-P>GW9i815SeN)46txe9GEU8o_Z+YfEmst6
zEvQ|PTJWyuX33E9|E#ieF0(-xgj^uHsCq$n_DzTs@g%xNtS0VbZ2!3K@wu@>VsFO&
z7nfA!M?!G*tg59kmm~X!+z6<x-A?EQ(Ywt3&ehOSWEo{1ZE0tnVEa{3Y`J26Xb*9n
zaF6$BeQ&%AJnh|gU2_~SteF)Ptf>{4b-csnuJ7ORKZ?$RJ&Lmn!{fTX8z)Kvgy0Zd
zi?m3P;_fcRwYapnyA&@JFAl{mNPq}&_pJNw%#M8T_XoH_GV;zj&vV~=Lw_&N3}8Yi
zwT(3%sq9dGrR;iH)ACjo%9>xzi|jtn;6PKTmbk4PrN0s$7yUk_aV%B8DB(wZM%=Er
z^|6^T4dYy~W9w%%xY0<L*r3tL`eD&*_(*+g<u1ID_>Z@Z%jTGE-(v|e4L0^Pr`YB?
z?mLEn>pvMxv)X{3RjKzM&nZuY8*+r(8rp`~#@ephZBDDVvCu&JlMnO!>gZ(cZroZC
zQFt=<QC`Es(!!O6b4xx}wX^1V{QS?Lgt<o7C1hSi`{-`5590oaONb-lhQ-c`F0Xep
zq9FY5h#t`!6BZ@88s{gBkG0k77Q$#p)3@NNfY0~X?R8kJGp%~ZpN>qY-;?iu!FBXE
z2PwiRu8IGwyS=lk^Dp}_%X8z1y26?dwHr;9j#K_*p;(LyWO{DdBP{DoLu=LLJ&Ohv
z{#6`W_D>aI>Si6~UMp=OJFqp%X`09SzG0;ic*N@P?66Z|&JcA->ky-1g<(&KBl1!G
zYl+{Rw`kct$r5`y{7Fzl?H=+oXR^<>G`8MxHSqLykMV61-yzLmOW=|>)|Kn};o5Fb
zv(2=<vV>V*n%f%B)a^B1w9WB6^ycz6VVSzaq`*(zv8F)zo5IZO$KOVL%gJq7i+i32
zQjjKqa5GPNl{hHO1`VR2Vh8MJX0kd>?+E@QY+LBq;6oux>m|j6M$f6|i-8-zYT3BW
zzQz|L7OH0xX8EbNmASoH=Nd17zyNp_O#pO@45^uGVa?!jbp=}Y-8S4wdj$UrzuL3h
z*2hxlxaRt7PqBsC5BXZ)HGnX*pRl?nS3fGc^`r7@n=jV%8D($Xf59_|223Ai7Hx!Q
z`aatZJGus5-~-t;YT6JVvLR@kW{qNzDp^-#hzYuE=o4y-k8h{!$#l~-=^OHbj1k_r
zGL5>bSla<O6?9lX>aJ*$l{#dTvrpOje4#AY<gu4HPkD<1-GsNE+t!K3$0o>r(6P?8
z-NyO*D_6(#jBgv9DvdMtFTR#N|Lfe3`tK=~WWYoHrQE0Vvj@m=;xOBfnt(aY7Y9WX
zofURnamccut4bd+gqoq6s`F|Zss{zFNtn@o?N6V&%t&fum<6YJUK?{O$5!pI{|7J9
z=tIFQR;^`KkkR_MY+F&6%H`(kPQ9;+pD9)gH$2_U!F9*YA&zwCTgMUCf5Jl6AKoqw
zjra{8WSL!fEpu4<qm0`*m#Zf7$CYdJD^v_~AKCBSVt!V2r24S^&%j>n3NuQHs1GP5
zf=5&E-<cH6UEL=`OhosD{jHaF|GP&`t1ZDR1HYTPRj;i&T9IFUz`s=4E98gajG_#=
z;+t*mQXX0OZz*by^%javpj6PKE8`z|lHHp;3cepW{Q>$vK0x&&YE@EgLq>bR`Ld`@
z?%}-Gd5QU7tLKP`8e{0}pzrKJc)z!)B~UfD@|`6y&<5AgE2-b<GxQkz5|V?G^iB05
z%>y;29~VY66x&)mer~ctyUm+iTU#-zymRTFRU^Dh$T-7}5K_}0-RDWDD=1r8e4(PR
zy^vofr^sgD3)tkZcK+#-eWl_mIa8c2&qQA<&qXU5pO61b^Tpk!EEUjJC+5#D{?jy8
zSgq(CQr~c$oX@|qeyBcJ@uj++v!3)T$o7`dTJ{w=7HJB7M0S%0*-z{cVDf5gm{k8t
z%S)|?CuGsLY+K5`MNNv2mklsA=bNyn!lEKNYu>`=T-RzxR-{+Vv6#4DU_W}9cu(E{
zb8WwWEx%cMf!sx1z>wRI+7)ywVPkWy@$;Z#+}WxnMQw}MmNlqe>j=Q9x{IOLv|aE<
z-bHndEBcfTuRRZlytB|MDnqf174d55H~BIOu~{IUavH~(iMm-aM6=qapQ9jjO6~T7
zM!6I6e<}&CUEp`qBMiB^aw;*f!b()NE#)gV*#G9@<Z}E7^B*l@Z^f&=Nt{LQ1~QjX
zh=|#l(x9#hADiA!9Io5o+FJ5c{-WaH<%_EwjxESDJr{OH_W~aVwwjjeX;o`XQJxv%
zY`iu55Bm$*7TyXt`s3t$xENhcq!KYSulZ4LK;!u>k@`6HvaWAo|AN&;mrA-;pK^UB
zdIe7l?xVz^1<qTwNJUOXjCrspT23KRCYXMY9OP#K`p)CPHy9${k}t`9fT?~W{%Gsh
zt*(T>5tHk3imw%Cl^!Z<Ut8rrs2m$=G@M|sNw_Q5^hb@aPIjgXgULkID)m-HHvUfT
zF7A<TVVywR^%M4mSfmUJK41Ssvw{XQRC-TJd0zgc!d?Y)3qIDyNFUU3L08ljcsf^N
z=~B&BgjQ!+zj3kXKfq<dql4w>K##z9h$A}CS-1`FsCcBi7B!?vpO(iOgsGPMzSf48
zt}k9&u()Kp<30L^rrN-0f1&pCS1sW+->W79BJ?16KK>ERkoOYzpb3IYfS}W84xA-U
zlPzdt))CS_KA}N*a1NxgIm>Db3v*+CTrEj)w!mJgXKGI?4#A5&<IO2mn=6{v{p$Q2
z*n+GD+^sI?UU(tM+z+KTP*otcYos`p7&<%Q?`FfA?2h=AJnY#}x1(HHw7s~Cu?K&E
zK4mx)QlwRqtpuCvvvrCk-!YM!1C0Xnh?k^}Xp6<7C0GD&j~xMYiY-Vx`hr%d*S*1`
z*nC}@yuiA!q9DI-_Mp5c<)~9e;+4^=wd8XV_RY5~tQ}pOW=?U5TtI9MI>*Ii0Y%XP
z>IbuviKPw@jp-Yj1>t20<C31$AEbW|mpYi*nPpoG%ZjelzU4*su70`hk-~@{6A!tk
z*nhG2bmE@r9QdwAj97EPBmVmTJ{WRG9xYCle!!)~bk*SS%;@hSW2oKUf9vK}!bQP9
z#$`Loa-Cst5WW#n$!&P>4z%4g-7wCzxa|+U<HQ2w7+KC-V^1jhDt{=F6wMXg6)BqV
z;BGP2#F~cb5s*SHAM+JkJ6HIN@v3#s6xhHFWxdQv>OH;?H~?htU3a|4<0bf!5(l5b
zS^$m{L#zW0fn(S_WCGTo)~n})<ws8pt;eRz7eMOgdHLd;zkW0+I$Jx+-HuE1|IM`m
zG%YR2K3=tNbIf)=^OW(|<zMjE45btl*~(U$W9s9oCz=<A=Ao~m;u>y<?;0^qdjSVq
z7uV+64}du-nL@p?lmOp^!Q_aVMrh%-LI;1Hr`TQW?ZOocR%j=f8pmQ4SQ4fNtRp9x
z&J0n1)pY=Q%CqX(AQ>q;7a30%lfWMJwP<Q3SG&eC)INn9z$bDexdvd0bRBdSyNN}B
z>AM9mXodow$5G%le25RE^Rzu8;OG@`Xv5n2{{?GUu)UU=`%u&R>J>GeO@FyOe7>{_
z8%-Z0m!OY1#vSGE>uzXw*#n-BTmrNQ?LvK29Mi7WZ_xdrIjWq`76C6q7iuHh6)+)=
zqq%_hQO>V*O)z(=zFvB(L|JSvtp$vSyQb+@+_PJ_i>cWxzzQ^}mQr=de~<v(M%UnO
z#;6)?SRDQ}vOMZMup9~XOrbi}7~~Rv+I`B>u0~n&v~Gcga9tDZ;5Rb_zX(?Wi~Fy>
zv#uGQyFS@JEN})&z+aQsl|`B@;4R%>p}}`>=iQVy2Q;u6h&1XTrc=pe5i$n)0?iY;
zc^5iMEM;buZK++bAG0;E=i77K$9=)TWO7#65*Q;KllQ})35MQD9zpI%AElY#t0tN8
z)8Lu|4fz4OZ1y^F1L+|52DG3Ep%G|8E|jOpHfS@ZCe~r?#4^w$83LFL3i};LmIL=a
z5JRzYs-EHkvz%#7l_KZGNy61YAO5gc;ex^bcs&41ok9-~OX!C5G~l|~ighJ(@m0_;
zxeZc-cLLoNHBkii7j@JNVmi_Y+AB5^x`3AUdEu>i7>Y)261m{+S`Dv|%B5IgCt$ra
zmm108phc>IU!#4n@A6DJ4-E$WkdE*P;72@w9F>!WrvBc(O}^9K?*2o<VAuz(Med_x
z@%F@7yuKU<CTq*Q7u_#8m2_N6hK<Mwd^j_l#*j*`IIx2&cZxQvZH;@L-wRbDg~S{{
z6pm4*DB7~^>8;4ZfK96AoQM~A#kL7yf$b8_2gLXCQu(?2qGzUGC%qTK{YUua+<cjr
zbCLe^X_}$;P*+GZ>L<bp1{hN|NpG+$={dYX_)8ojHS`yG20PEVmfITI2ivM#*L=7i
z5+{?GDnap+wp^2{*M&xDtoje60`CV;4s3**`sYDqfYr22`Yyp#BAN}A^D8}X{4+h3
z-dEmfPL;QXcdxh=Z_28GyDdj^M%z^}Me!BCB~IifI)WVIJ;!|++}FTY8HUx&BVe=L
z#j40+>^3}53<YysHSk&Q=Fa+7dE<~T!hU!Iu^3ka>S_iQFL{tD^1o1bX?MU5$Y<@q
zeD#j3L{Vvmh#-DxBD@i4hjk&EQ~S_+&<FV>f7{pAwbGUDp5{ma4VWAJducKHR!YG}
zk<F#EOcZ8-2ebL0Gj|XDAq+=`l5aVdH~}n;8S+oOU9N*1;%;Aa=#)q8S4mOsJ#rqO
z#Vg>5Ks#g%u0UK!9@1Bqv2#=r_C#4o!{`%s30Xy#(6vy7BnRw)MYi6)k=_j3X~0x}
z2tT6-;Kh`KoeRj#r*UgwnzRlOc>eNLIsbNT<2}9?;uHWg4aRe+J@{yL8XJ&{=o2y@
zNGBe`-=H*L@ail?!}HNGP&GVSL|jL_o9#B&Eq}bLo4CO{TG)(+LvPuWR1OuTPN(e5
z?_>nsgNmjf0rzizG6OV|QQ%cS$^CFY@W0|UauDFm*>H^f4i%yW$a3FJv6Bx}b^~oZ
z7x+r)p<}wxMatk=q7iacJQOGi4DjCu@4yggApJW$U7m*CfO>*ywo9bIE=mEPMYajI
zkimjl+6FZNjnpOnOMFXTi@<4U2j9h48b}0<*Z-u+<Q6~=_!rxOoKk)TR-QQeCEE~h
zDGY-z%SQKRaW-TW4x&fJ`+O*9-2W=o5*M)rVjiTIGW^e^?c!X(1{)8a<>#efZU+2D
z5hgB19#SWf^1xtly(dcx;CH^a;QI%3>!6|9tyC1=N!<=4ZIiGUZomQ!ta5k(!Cvr}
zKu(1p{~3?gDis|8Yw#-H6t0$wtUj&|Mw}hELujYKMrb`g6#W~V8=j$s=mnx9my28`
zd;11L)1<Y4G!Y`*MJeuxJBK^rb(xm>Y@R$mA9M|0Vy^+cW)1tz5Q)aJ1(Z)t6H<jS
zsNPpBzd#bXM$&lk6kjTY3wfUYp3{6APkYA;p&38M+lihHH^l@x0Y9hdL%n4v)gX|2
zTnh+thxi4e0zCz?XKm#K-*uk{xi2=Am!SXg4}}Zp3Q^~qKrWHSNTt97e2{ogHKp^=
z5#$TFGu8xt?AgdYhi3YFxt@?+pr!uS;zc+XZ9;xS^RfBrm)J=D5LHBu;WEW2Krh_x
zO#*znyYh9!!~yC6^vSou(;W&HuK69p7nA_D6_auwT1pR993qpXX~+xyiFc(u&#}VQ
z9KIeH?K%MV*e>C-7)O|~3}LUFh`a~A*)u|Npg$HCc*>E88SNulp$}vMxdqZnz{M%c
zJ_a<@#|F;uey>hgk71xywT~D`br3aD96A(fDoldjBDaMN{BUs}+#jh&w}c&Fhx0`^
zD)oiW2JX1l^2@{m=SnayZSO_{PJW3mOR7beOE#$|`wmkf9hA$_&B%7eK6EG4089gm
z#s0!N=^x(`-z4u8=Rp4`U#4@hM+<m)tECkrrC5%hLOQd<u`ASg(oU36%fQ5Q7rGB$
zfSng=q(S0Pu8M!kw+uY=8oA?Qim(V8fOLgr;UIh(ZVI;rM8{*qL2MkAMDzpfJRs2v
zoaLH(*Za=-+XT+@fAFc`ePI=5LhF#N;?KfJ@^`?7#i?WTJg~uS#nj21z(HU9;m#>;
zul=q4nfo+&<6Z+-?jiUmstM7NSgXuuzG0=r4kh@LVB_dnXcUfMGvpC~<*($GVt4cx
z?@FgTu)<Re&KQ|o5}yY45hX}CaZo%foFcoRYk+riF}hW*FI<6E1A4?H;XatJRRK!j
zSvSisg&K&d!b>O#O9kHVA%He9Knmg_ychZXzNwxM0S;aYD6>tFC8U#lgQQ|QvJu)E
zP9ip9V=yJFq<i8g=t-1Pjt3075pX@^2^20DL0alQ9)+%;?h$`OpQS0Xop0h-@`>)3
zj_>{heur-`pf2_k-oqLqAg9A2gkBZ{{ox+65U{{Qk=4K<^hQ1@puonqQG5nyyW>5G
zyMh0!+XT8MD(|2EkK#7qg?mUPgNbo})}wl*8L3WJHf3fIg}@It22O*&1ZupW{hzoZ
z-Xyr7GT6aO{C?@6tVSGY7SV|CAia_A45D5}4n@wQpT%g;H_!5bhl}?-b$)g9@ZzB9
zdB@i;u-<KUy!5{H-Se&HQ>5K+2ynzTqa2{ymq;uId)Dq^j$g}l;ZuEoJKK9#1wM%=
zk`EPv2BwKTN(o>uWu@1Ve}M+43+qdD2B)BFv>xZMgOr&JkPRpSQ3=<DjnX{6C)jya
z_>%o9z`e`^&HZswH$aUz3f^?5aSM_H*fO01qkYl7rGPej)W3im!8^ndz=L@!mkDFJ
z6MQn?*4qu3xa&Y3f<T%Aw@@Up7m)V;LPMZc(pq>LtVAlYV5%RW9WMr%tVlW$I4X9a
zd*vR&5@|fN104dIo+7x`22oq6+n5z@0lX`(Ar;uC!+;s^2fvLg=I8V0{F8WnU>mr$
z{{XDOX8eJ`cxe^vf&b5H^obt8Kv@sE+Kc$dd_#Vm|Et&SUgDYRp98W>2LcNOH}B+Z
z{5fHmJQ>vy#YA`V74?OgOc#<N=m`h`jGHM4j^0IN_#0A+@4~-<z2i9|39m#CAs^xI
zz?fRhK+5G{6Sj^)sa@zp>2d(vqn-_(v7VlQ2{qld!SSy(U@=>ES<l#J*ap~lJ7@Y_
z;wG#IJy@BhPS+d;8`T-gaHchR3~dNM1Rdcmpmo0+S&cpiX69V{6*>(XC%p!zo{fN$
zup)4Qi{+;BFF^ugG3VfV12#e&kAfXk7_uKPChO5*zz+Le;Zkl@jsahJo$)zf2XGM>
zK`z28iOKXE@&O&CxJW%m4ubye4o>eq>)2`3RBx+nSDsyRqqJ>BXyvDx_oi;PZl2Kr
z4SWgzgWkjv$`n<1g^Dp#?TA<C5A;`bCz61D!2ZEcfc=z5aZdG2mueWO?W{zVkqRxn
zkKBeX4_x)Mbmm&-8f)u*se4naG3Qy2IYs{+Nrw00k7<c%0or>z)Jqk=QlUh5tR6ZL
zhUFPjDPT;T5hut_3}V)>EmcQYHL(M=p&gM$((eN9tFdy%<l4Sfy{b-EcdqPI2^({4
zFTH<DrD#`T3Oi4;Lw_(>4v7m+)BdBH4&1e~u$F+j<AyBKPf`ig3Vlko)?^x9guV*<
z6ZmLX>$j-xGaE^dc*q%LeqFh*q($lJ(gnq<OY2vq*JjwNyyy9JX$&@uxI<>Lm}-Y|
zrZPcsh3twRl81=kvtC%v-|(O2rUhohji@wbJzXnc?#Ko%mKLBfJxCt!Yh~YLYEv_?
zI;sY(xltQxX<~owa&wbpaP($K&1~&w-Fri|VPFszv`lwQl}DX`pYb)`SDwDUkN)YL
z$PI#OD7B_%NFH!nG&H!it(9%4)#zhkvTJ6YyJU0z&v~u#BZ?bVd;%ty-lo^~_C8AL
zioGE>0&3MQcDQP<x|4dNs+O5cj>K!QEWoIVf^+3mDG4d0m#c3WnuYcbeP~#r3sNFv
zD<m}V+8tpluh~;}tF*FWcTFerVdr*lLSTjbH@1cOOZ}gIZP4JL?)pXQ3(ObtEdB|}
zfPR;<0#E!Gd})3H@D+0)6*Wn5N~;KN6l~D`&K9C-=~!ToH_<7Ysj9d6p;-+xH)anl
zykF7HT;Kbj_yldloK+hPsliu5&V<E;9nl+9Ch8Ho66BTg0;<5=z!?D&_2LM56fsh*
z2_6`Zg|7;ppv_dCRUT$@iPO?&XI;&e;z>DV=Bso^#>l)A6<XUC-a-}WHQ~yr*OB)l
zCWMr!UZE%X(e}UVBI{OK7TWiDzr#FjP<d6Q%Im608kcIg`n@6xzbUK4CV<~!lp4dV
z+#yipyk5Jz>_<U)UQo%B%K3HWjvit!YMx<K+%HL4&89Sc8Bd3XDV|8bc+c2tYdw|s
ztAx62*ADoB`h0j$!ntNtv$>5PMF;5)qfb43>K0VIsN7n2!1~<{``3GxxUw8SEImx9
zwX1!g?UVVa+3Rd1c%ZS==AgH6=Nd8b+amhvwh(%M7e}S7uC6Pvv<x;Wy!UWR$exCo
zEmpLwZk!%NXd4S(&6g_Qm3}QDD~oFn){dw>R!7=U|0ih$>_Tz!AnuZ_e40<owH9NM
zH*A%@SU*_%hvuTnNN+>;3MTJFN0RvuQ-6mi(2M>Wn$l=h(~*gHV;<>-!6nwk<%I?J
zvtEBUe_NfoFR#2XxF*T>1v$c`t4HWZ>DDS|urxIajh9W(IT}*!rH|tOV)X&lcM+AW
z_>De_w1HCKNZ`(d6m_}=!QNm?@Fzo(GDf=OOt(F-zBRrq+mc(DIXk0s&a(3Tc9pb{
zY^>fBbSJot?iOnzo}mixj%!N!>0)97`~dxfT0tquzsPUY5&RU!lN(qQbBgY+VhowO
z0%kN;BYHe__L+{opxIkh<txg{X_MI^<3#qv@&xO0;j-#(<bwtg4f`}4(I7AGT;$TA
z?aC!sCoW)LY=%vz%=_)l{Oh4Ya3BApj?`V!t<gQzx6+MJ@@S;*vDsVItYTjIxGJYn
zu-vlhZ3At6Y=<0=yr+c>XeROxINMtA7UUMHFFQ~ju4}COp=wM6vNX5R-NP-pTY3+J
zgzyg-p~H1+!z-e%L?5m<GGv2#I!=qNy-EjR3s`#EraB16W~*epVmxKZusPg&#X*1^
z&;hkVL*P320WzI5uxqLI=yCZrpW}LA>0o|fd*yoQza<^V7_z5=3GNbgH|AAjZpb^;
zP<#Ua!Cl};v0|1j7N_-#J;jyne&rp(EeBjBOgJbs67NY(0Wl|?GAcIe&WAOP=^Oid
z<Zq$ZG}-hfydEA(%)|adPQndP2~VN5s=sw(v?mqS)Oz$c|Ie1F>Ir3<;x@UCAMJDA
z|ES2Q$q6Ynm($f>>vmhr4#wTmmoH9%dthnoQ=P_eE%;zqY3P*TYRy0FXwcv^A*ZnJ
zAR&7lsYDi#Gqthd52GwmtLl}6tkNX2U&t8HhTP}1x~I8ITwOux@f8Bo+f_$&DcVm8
zCpD3H3k=Fe@I^EaknQV1He?mDSqkMJdfPiYo847g%Ep#0F3+zxQT?~E#PZrwYFq7E
z=$`0wSgTEKjAmnrd6Yfak!0&_k9Pm#t>7MlGs9MlAa_%H=nd3CECu|wUD$V~R<$2A
z0BXYP#UY7FO<y!!&^W5W=lB*0|Ha;qXc>Ao_)~C)kY1rrL#`N1>K1G%m5s)Tb}#1a
z>lo$eX;qmn)W%jC%7&FHi?`&@$R3`#G7HL0%|BE8p!``?W8h58^)C!afM51D&`XGx
z%H&?+8vhCZv%o2#QaCKN1Qd|ltfcP}o*dRRs08#Ib_Bf(>a1(5Oe0SM2F^$@Ykr1Y
zMPK~?%MW}@Jto=$SL=9fc<6`lCgCqat_OV!J`nOr*G2gNP-AD3jp!iy2AP4K19pKd
z*eh$r5PrIk1=gze7DwI2%0(rA6%Q=zo~z25`}ynJp>OZMqdxV@NY6f)x1pp*RfOqx
zN3iE_Uk&&oyh==B`U1Y<6K!o!(@<MjyYS6nzlSf6dJ%h~{_up#1YLuE@eg8;#$JoP
z7qdF%r|5H0B~i1&j|PiDZ#4w_EAc&W)9JFUHLk68*FLKqT{E<9zj=vM#p~o8R0n=S
z6ZD((O=!=Tc~d;=-5s5|Hrjf}JkK=C6m9)%J#Rb#k_v51d+nQ@p|1bDw|!&$KJfuy
z^Yw-2OB=v!DaC%Y&Qn`emtEH!ba)oJwcIr66ke`A5;`z)XYAhiK@EpB4o`ZR*s5V+
z{N?!H8_a9?DWNJZCU#r&(}?)cT78uAcj_UIVtS$$-w7QAc7YfCF8&z*&9lzc*cx2<
zUunI9pTEX`T>o+ZhaaE*OWW}U`riA;&fK4hJ5@BSI%zDi|Ll3fU69(qosdshPg<c&
zQ6JF!s_w0Nt!k&PRCQEWsA5$ofU&VqcOc@wr~xtC680oCjI+h{jvE@aE$VGpr1pVI
zAd|$Ufqq=2>$tC@?}>eYLvn6%F@Y6;+kK5_PS&C2csV_hi2?bdG^nX?-hbA0%&v0e
zS!E+#*Qw^G>hs{-b<y6$JDwjP&Jwo@8--;cpV!uR+|}4V((%?js`kEdUd_gGq<Use
z>sqgQgn5DKvOO8}OpQ_!%2O{jD-B!1QsWjkZrd!U`SupcEe<7(Xi!$)5^W0K5UkL5
z(DqZ;vR^==+s1n7_LQ4mL_Z?FQ$La8<t4y4eZb$0d*u7W^i$QDlDzZ_pUs~SebA;3
z{AheP>7)Jov>ZqIecM6L4t}?^2i}fv0S#}navZR@JtH*eYIF^H8B>rpJci7tDv9=V
zh-$TFqb^&!S358yHSAVIWn59rgot0kQ)5@KBAg2LGijKX)0z*|Ro4_$?KMxabTQ9!
zT=D)FSWE0z&(mJjPu4wFm#JE)^ok=S0&n;3w4|6SjGe*Rw3T(Xd9{_WO}Fbk0dGCu
zYA&DejPvzA#2>1EH!_U)QTwDI`3L?zGk0F@uiw)$j^~aoJLXSi_h=Ih167%T+u2|F
z5cJ3{hF#HYWD*oXs+l@(kY8Dg6atbXOoas93GE&l9riKktl_VEL~LnvZNxo2%3dYI
z@do%M`kUcU*lX2DNL9P@tMF>t8}B>e%a!cvJfzHGuJRU1|G)?RLrptNyBF1z<k!ry
zZ}ooQ*8zIvbNB;(9{AG73p^ho>d}qNYt=8Re8n%Sf!fwVO~UJkM~2!$azp=)yc1O%
zxhry9{K#gV5>JI+M}?}v+5hG4EL~+@?wjKe^?#H`;Q;=CtP8+^#N4~Cz_|==N#oRh
zawxeL*x70HoPRv%Nkv%mop1f^1dp&e&_fsi!{8}7Mg3W^it0@q{eMaf>}Dol0nLP{
z4Z#c^S$FVD<B$FF=G5MDZQ@zK!dC({Vt!?p;6GfeE18<hUN3di@FZv&*bV+ppTKuu
z!BQLUj*x*&rsskT^gC)Py@v@X#;OZd<0%P#D7@rxAqr}P7Q(wQS=T<XVdA)u!(#73
z>&JCp6$SBSyQ;QT=T$Xx?n9HvD5<ti%z2cTY%&Lw@Hwcb)Bu`GG3-tJrC8zX80bxO
zRu`yxQ@=yYrB<ktexdNG+k$t@HcggcN?5zFXQ77-&Gc{Uy>2<D&D_XO!l0Zc@9utH
zSrAfF4N@L&IU8QAZ*CZfF12hcd|jwA-tx5NXM*I*0Z2(sqa!f880}xmKf#MtjCv52
z3Z+UTvF>cSYQM^*nyxvZyu=QqE+NOH7Q)Zc5~gMS`w54%6a3}b?8j9<dRNw27y16>
zqoow`pi0G@a3>WW{=Pq_m4icRC9NF?=ppIqud3fMqcF@{<iC%_)6ell1e}+J`LG-J
zgDwNZ%mk<O06vF^B$MzC=oNB8#LJeyHTs|;%@e-Gq^~WiSM!tkv8jRO5wBnls#xl#
z_e(8P<FogW?Wh2oq(fp3ybEn8e)o*Ee{>Si1zMnXfKEXzg3w>sW9$(|NnAsB0fSFN
zJeqDueW$aPizD~6+u5RL5aH{deePSc(o@C@re91+=AC>iRjQ#i)7!PEe0O<sb3<UT
z8SL2Zbn%H~8|`mQ5AiY=BK||((T>)T^c^%2%D^8g`j97~)xz{Z6?{i|(C{p{vtH5;
z3=XcJ-fDLJ33Q5WRaWP8vS?;$O?g6{-tsM=Q^l#RnC!VzyQXHb^_1s~Yp^rHe-dN0
zZtW^8-!J+n^3S2cxI>!4Zx9lo_GA#fmO2j{Cj$A9-KTw~v8aAhELNUXkBYN49A;<%
zeXiM<Kdqv?)>0m*l8sY54OuEUoK2PTT}^G-jw)Y`r>X6(;}>Ba)k5`<o(bB0L$DX*
zOvPiWA^a6>4IJ=~iFQyQU|Ah5=1Y-acefHu7Y`B)H9zQ&26+*Yl-fJD@<RC&V@&z-
z{P#t#syW{&vOC(3)44tNm)?6qx!(<1jcNYhfX#X<8-Zt`BIt?^Ro_&^;`NXuEQq*E
z6=EBKcOV73O*c`8=-X-Us%B^pY5E6UY3N7{gk~{o`7L#=Olxa~=HJU>O3#@HxdSm6
z83mdU3FKI6sPvzGu<-$~_1<^i2ipOy_yV?Ijfp-G#^nJfd}F}@{f_Jb$@E+}K(u1#
zE8{hvv_8;x8l&ABGAH(Wl&pPDXt>cfh2>M#+>)rWg6dn2Y+=6`Ce@%xj8)Z<g+#wS
z!}Q$P&f4D*<+|?w1%VWMwGv4GwqkYcar#f<7?L8t6fuZKE+R>IGBaB3&@Iy)*2IAp
zP3sVENGN+#{OH<UTTtGyfcXCOtM5li(Y2a<(>~J)kVwj;1^~Yvg<ggW<iCLVwV5Z!
z7Y1u-KVxK%g7;G-yGPNUUBoU^hO1)K&s58l3zSckiAsg?fMO7nN}7R@wGlpp?x|8M
zyW@XCFQjRLmV4z)H~OmgS3^}?B@d<}W^18$7oR5I!DgbsUP|TC)5$+@E9yW>pbGK2
zxEah_N`QaZ#8vwm@E3${fNb_j{1X^hPRN7gGWa@vg+ka%On|<_lrz6DC)jiBJ#rPe
zhZdky;VohpX(vph96VEY06$A1cgA}bJat1XyeZDo$ad0s+7~KxffXRP?qGgXRIxkQ
zMD{m2pBzdw!qx!FaAWulG8<PA(*co|!ZMNNa=D-pZQ@PolDJx|FW7-QV=`CGP2|$O
zLp<HQ^L(SYp1^#ikOIIz(^}pu8=(`Z8H>gLK~v!zK#6TA6^jZ;1+S7)g)ZVeKx9;j
zQ{hEuOME);?5qOByht!%Sp#1~-lEU3pRsIUYB>$;0D811NQNJVU^oB|LXRSLqz5t>
zS^=oT^~5ZGcfbTPshFP!?TLT={k==PN|4?A#D5ZRKr;Ycb`%<eS>Wf=bkHH#D<q4s
zyc&@Hr=qin57cXlCLiN}A*1A_LbJd)emysdW4WJsPIxRogF1q9!&JDb_$jbQ=m)Y1
zdDze7GbU1bL%}E)fX3G&)=N4OtMpb}E1Usj%eR19*c+OK>;aYwUM?3~at++?oK+65
zwX^jf8}01i8N#0h?&Lv480}$>1DpH+@&+D(Op@P-W{?`WCU*d>izny_RDtCH=a5~*
zgrtC*SMsyCn?B4N>TBaW<o@c~<eA|q0!+hGzSdkrX$jVmYz5kEm*{m&OU3}$M7<R!
zl?ru7;K$v>+KFx00x-Lq3y*}af&S18zQV8Jj|*$XJAq~#0z4rmUzM*Nmj!0Zkz!Zb
zDlM09B6GkMJO;l94EM*F!^}3ODSZv^3SSVT0<Sn9cbkt88Uky`DQSsN$U*+w?$3@A
zkg7Z5?BZPD`pZ-0w+Pjc2I-F|F%EkJ3?Zk8H-OT*hM?&;?9Zx=>Yp|3wW2ygb(Pr(
z?2Av}EAn886+Uw-{GGfP0b_Nuzm#JF0|D1CQ_zbBAtewiQ~>7aZs`u#yVgKaa1lHQ
z`3T76X;?n4B-a5Fmjh`GIJm3eh0@P~EB-Qfs^f@_upPCPTkqRiIKR3-`nL0*g$!x0
zv=R_#X96DgQ78kGh*FARQN<pXQ3MpRin;VODvJKWpzJd$hHQy%Lao5{B>^*-T`HF^
zLm|j4bUKm+4Ff#e1Sk<?ke&%vz6GGN=W&HxHy#Dnvs(fOSj2CDi)J3+5<Ue_uE)|F
zDN33xj1gW5PsQ)zKf-U~7r@Ql45-)@LQBx*c*phU_V6|#1W=yM&`$UUqyuiVFsK*U
znBM-sg9;A?)|?ka5`hxQcnPpQPoi!yY0PeBHq(gZ6zi3%6@Sq(whf*k#|8QTZ=k|e
z;*4-Y&NpDU{=qZFd(OMS-+~_qz6bTt9C;D&S*?&;fbPwt0MCa6L_Q_3E3gt+WNwN#
z<>T^a@IPJ#>`OhRY;nE3Ssn)&Bop^td;@G-ozUh)7S)_>PK^T|A_q1LU4*X2W`nj5
z4QB99$%CYs97rvq4p9;GND9SPLtlaKWt|W&rbvuDK)NsV0C!7ssR1|D6YxjzLEJ-b
z2-qmr1|Ik_Ko_Q+|2Ocxp6g~@vz!e*FMRX;AN;2RDRL0>3@!!i#%)*+@-E$iEW-v6
zivho8HgI^oAZC!~u@i7lxq~!MIxV~uPXQkJdsqg(l=kEmdI|M}tfp1e5?qh3$9jPz
zjRvG(dLj4F(V+8HkN6K;1%Ast&|c6nX_nB3cXN5Z2wz(+0x$#idv16V+*#h`-ZJ-5
zZ=rjx%kNBcMmxJZD;)<Mk*=n`1%aQyF5(5I!H<Is*$27|Y)Il2ZIwZ);R-kVgZ%`$
z2}UZH;DOW0hyIP$0Z-Ee`H0jRT!VuEy|)&53OeSi#f3saK+UE2AA7s|TKFscX5j$f
zw*QO{0h<k#vXNpNJBMvfzrwG;W@%vHu0Ip}MAzM+u13xSjxP2AmRrW=rq3qH{LJ><
zIn3+vhw%>rXC)O<AF<$N%yl*l%$*mqV?nOZ!0ury6o(YE+1<*3GE+H0wF0yi#!}^&
zh?K(dQW2NP_49{=%}YvPmCzk9vhRy003~`V;GnyOzVcRZeacW{uwl4>)Q7GDLcSmR
z6;41_Aj^Q;{=IlPuuvE-tmV4+H+fgMXeaNC0rX(l>2P4K)1EcHr~aRWQs4}kidCV@
zfr(Cp4+8S=7DPt8_$E4u30Is^?N;~JJlBQ;vRq%?SIrX5zsgo1pSKh31f_|lz-s=7
z|A{x%#W{TT{~Y_=F86I<`<vkV<OSUvH|wT6zj>{`mb^Q_O2zV9=rPDw{E6jZI<SA_
zF&?-cKLJ+09{YlQ#QI?S(eZ#eu0%$I-&HcW^L|FEz*B1vxc_s(({pzK^~`oOvz@lI
zvdpkuaxV7H4Lp;bXmc<@9K~Kx*)%&e7c}EEmCBup4q)ok9qW&VA~t9gyc9`CdjoUJ
zKG5NOD!vUg748bNp=tCKrUDr*y%JWrlT9xwnimbpYo6CXPg&?Ly;P%cEDv16IK@X@
zd&A#B7eZbeid2^s_h}>k2I&s3k>`Uw%tp9S7NJ4tbi5^K!}X?GGP4zgDqCS?J}~Fh
z>ta5K1uOp1?+$v48u-85J&dEk$zxtwYPrEU#r(+026n@}$QZQ|bVCiaTfXJXab(xd
zug<L+R=KX`qh*+*o@;<_B{xJg!gJAfND^6(`NF0#a}+l;g5Ij{nfS0J8nG<wX#GjL
z8<K~sXS-6{xMoz@^Wx?;r)yVQC;PJ@BQ;ZhG^kG3Rs9PE_R{_oXQ-{(KGHeZJI~AT
z*+LlvVGYPsvK_l$@eZVL_bVO(qlTIBs7@+I=#v^hk3FWGqI;;9`2<^5jVC|xN81cj
z>W41_vOxu;Jlpz@e>*JE`)PuSB+>xmC)6|DKFn3%dBKAo4;iDpt`)%7{MK+J^lCUC
z8XjDuZy2;uJ3}3;t<j%Rz0o&o^fEGpb}4Jr$M|dJZ55phpJWe6cYf)ceZRC--BtGi
z!G||j#;ITh%YH+O1kTSpf3x&;O?TzGzlsUKo%n({#hfDyz;D(IpA6aH!@#-LT>4ow
z$w$yXkyEM<arZ-)F_{`!y<50vYf`(VVp!q2ybXB?<@Ib+I3H4?RD>fj=VSIq%?w!!
zPT+GS*|W>O&_ABj3NExG)sb$lxT~D6@PnslTRc<j#$EO>{^y>#K11MNI1Qf^)~(S-
zLk8v6+{RPQWo4Uk=4MXJUiu?GvwKCgGe!K5nyak}x(jmsbC^xiWskyov9@hhVa@Mg
z_q!H?DN%V|<JZp9J=KY-TTCwb1n+{4#>N9P=SF&)x<P1@=+flm4(Fo-L59f5ieWZ?
zd1Art+-vz^*;4j-v(o>Fdyf{Vi@`)nR_=!}&o<N5a&PgG(!VQb8i%^>N;EnE7>j$d
ztLT$t5*#Z|3H0Qx{=oqu5F_6t-ZOuzk|R1dX%sV9<JNZ2T<{sHXO~74gywI~V{?bs
z)Cue0c@!M3jN>D^MqCQs%!bOPp5fLY`!z>n??*{R05y;b(p>>xz~?oCnEgaoG90-L
zNW>42eCZgT3i{7~=v=W!V!%f<o`cQvy(oE>`RnH=ABUywPkWcqqOPBBAD@OJ+A8G?
z70WJ@&vH)p8&j6?hqcQ3*}oi#BrmJg;b9@!hFig_bmx_i6cca@T!B0XoP#GIM}9@U
zGAJ%8w5cQZt2#^lP&L&DxUA)i^OK7<l@TRjmikB^>?i73@XKJ6rkQ3hlIVNy+GGBy
z>Qh}ka}S5jS0!vl%Bi7r5^)r10`BMD0?tkGclTy^+6tJsQCf+OQq0vQ#y5|tWjm5f
z$V6{i_5PBethd=n+4{0RbtL?bj#11CITkV5zyx(-f03RCES%k`_pIZ-g8a737OF>U
zYjis`lYyma9|lf=l3M&IObGM>KHZ(@A*xijCO9qOT*Ibn2e5><@%Akb6u-%c%UoAP
z6n-!L)jtcGfwouoGQ3jsRy0Ptx%yf9){H6bQ_j>?m`VRjXbaJpA=P1uN6ZKM3^5V7
zV=e&q3oh+LtLas&TG=xAK;)rDe4DhWSaqkMnF^<Ec8$MuO+jt>?#hp4FTGYWo?5S2
zS1&6Z4;rg}Ctdcwv`?(*SJA|{#PShLDBr_H_$hWTGY!lJZbD;3FW1rA&Gp24!yhBv
zMAIp!vLL89+>~^(X^wtBnNDwaKPmL&ZpfIF(Y0uPam$KpflEX-(NQxeI7Rh9F&iK1
zxo16XEv)NmCfr;7|4BuJA9O07gse4u*A7wjR2rDc)F1GCnSeJVSFvQ;4%nU(LhO-6
ziI=0J>G8lDQ*OMMdn&7aI+T%=^LO6&njJzKqNTd&HU#~mUcf4#3|E*XwfbdQKj4qw
z>gdUTLEBIn>?GwQriN`ykHZ>6EPP0OFE$Vl!q=z+$}h^>24z&sMk87z*Skr7RCOV@
z)jcasE+LAJmqk{Ms2t?iQaGVg76xC?k5kTMhe@~({C&+^YInE>dv5VNiD1Qb`iwGE
zF&yO5PC?80c&@kqfc;NTxUV(e6@u{?>WhAPXqV`LEsW8nz;2WS^{Kg3JSP|Vv95@%
zyjD5Lt0QJohc(Yb!t^5ZGa1eQYj17Bsy|gmSP~o-z8q`HrYXwQZ?*C2k%}uIQ~C-p
zUwHW$G6_3Qy<rFFRt4P-4~goT_`YdNLkNBtPxISK@8xHuQ{RJg@8-VByJ07!JmFtr
zxaOX+t6~nh)&GmPpDVMjymp+^?9}jW;obN?Hb}c)brcZ3mGpf)2i=6Mm3>fsITc!s
z{ED9>AFAeQM?|b^G&y9Ad`t=w$JS|zOLLWZf0U0hmen;Cx@c<jRPf{Q+|ZZ$d&*Yg
zV&`q!Tk~Sm7Ux87sqheA&&*Vysuqfcz}b`l*OwN7U2t>%0nQib4cg83(AVT-V7qE(
zSl8f4<Wgv$AiyezrL3edG=E6hzjYs~C)yfeeVMoHI{loGCF*wcD7lr(YMpI4TGP*T
z#j)9oK+Wkj>@ejy9id58EMgxLPWUOZMs^Deq51F{%*YPcRt6_W+QPfU$2WU#xDV!s
zlcBxUDTN1f=<HR+a9K==-<}1JfV&e<ltW1iydUo4{nvEUOxCF@O_r9fpZSx-9K~Ga
zNc~6sD@6)(j+}(thW5g*K(>j7y1{*j)qvk|jP0$yrMVsDuiuoaAJAZouWcDz*fuLW
z<3Z7};_Bj0o?+nWbwPDKB*Z}LZYh?C^}V=vqiwVKwY!Di1OK9+)I(J#wZ%#=Q9;bW
z>Pb_9(<WZ52amw};sqqF)@gDytApDG*F@Y&x)k0Y8I3K1|1zH~+g5NicU6_aytnGT
z;|3WIGT^NZ@AaQmW7%y|M`ugx$J(;8PR7@^sZMj?3Igmm<ShCrRsc6azKgy1v_R`X
zN4_bb*sqZ?ktXCyDpVN;NSouLr#E;{hsc9SSh!HLqO?(dRS{B6m#0<?;#|l^WILU#
zZKRsa_P{6lFWCRFk28NUNBh@Fx%d_3Yu$VO!jM^pMVe1)OgWe8&iKe_;C|Soh*x~3
zF0v2QmkgmHGxdpv&q)&#2H<1mlh`UNneWZa`P4oARUVSjHt)SFgxkjr!jCFW1HR!z
zw3D}o%W12t?OAuvdeqfK*oS)XS}IvRTv^B3*f@F^@d(g!wgZbm27Q;R#9Px>NRjTW
zZm9we@{q%E$MGNDZSoE8__B_<2fjT|A6M9~;C|6mPY+-Q>d#!)-_*`lpH&ti4+9Ih
zYUdMcwdXt7)3hR^wMm8y!#l%B{c24avj*gt^5K7_CV_r@j<{dI<!w@>luL9{8t9Iy
z1MzFad~hTDXL77Ns;XJ>w>-Q!x^!_-Crb{p8Iau1hnT~SL1PR(nQwB2Q0z-`{OK<7
zEfwCQUumOysTMZawQZEc=o0*I2$L~sh~VTCrEy>~kbpf#vlxZWs{O7S6>W>#NJdKI
zupXXvB^Q45{@OV0%=c$sQqo5li``!D0_<1K4CQEMD2@ddd0IMd8?T#(xaPTj;V!}#
z>5I%E#;EvDHJjZ+?7|+PCL|TGt>2M_%t^YZLaVx>c@;D=xUs${sz(!7SXW{VNCec`
z$5(7F%*_8-y1e9YaZ`H*G!x&VnirZAzCFyNHxZ+xm%eG%b*4v_A-1NTc;O<167$)4
z>W<pZ+6+ZAa87KCOqZ_-%L1>(Oeh1)R6F8;VWs-WzEfw$-i<hjMnDgcfU`?Em;YyW
zY~h09kGWZ;d)%G;<G3U|S~-IKOm&6oaYKAZtu5+GZ6WTqURXYWKc%Y`KdVP+j_PYv
z7pX?%M`8l95qPnzU<=t4-%B21>S=<sCsm!bXk2vtFD!8JAaTBuve=yB^q$%A;2E>I
z#N+0K65%RcFGz2Au8UNyBTVpGzt$e-+~?WsDH3+z2iZ2Nd+N@rJ!(m1U>Xx&$uN2-
zu@>(}KBY&|s}%c{8?>e%(lAsvHReTw&YB9~q}6eks+#2w%xL=~wq#9lpEA~y2&R!!
z$wc)r_AZSRx!iou4I5vfuQ*r}Qk`Ml!)*}t*j;)*`HI{O2vH@VbAMQV6(|Ef0$kiB
zM9X!^Ju00JV*gOTj!IA1u8#(U69wcpzb;vuJuGK+;nsoyrM+Fvp}pt|g)3-T&}RKs
zO<&L(X$}qZq<A{=yL?@QWPFqI3Luo8GwclFf)dofvN8kEd87d&fn7?6i~)|e0SpH=
zcy-#tu_NMtQ!CJRki|E(`gwNHC)L+s8FRia$$D9r=6?V$Q|t(tUC$Z5T$@byqK-;G
zTzBospecUJNxMAUR|Lj$kv8~xat)@Eck@St<#LQLi&M(cVA58HJ)?&zCuyrfdN$J6
zAEO$lxWnA{4XTYTz5b(n-if?|%)P}=9LIb;;r{BkLHk1cgqNs}5;i2m^VV##6quTr
zJkAB~gM583i4P`xipi>X;7djz2VrgSG+-NBhV=&-?WL5+?ou>VEeSi9G(5J0wr}vc
zV6bg-y{gNo@YVcTUX_nk&vjG2uTm&wQg;X)9`=u_N>NN3#4V1imcFJao6Eu5cKeKS
z2WXMB2Ccxal9l*0kb!Im`UA;AsN{ekkl0;<Jt8Ks_4LWnDM1!0lP;t?`!lKz<eW_p
z&km#?`urq&U)^Mo0fmIo<XC-4a4H+B7_59mj21t5cDfq*mvAG!p98<3D2d|^@+7ld
zgX?Z+3GGR}L;FyLDJLklC@T~e#Vh45O+-*kY<S2lCL8pvZX!j_wdILL`m%-j6VjJv
zE2^$rKLYkRa9=6obzRw|%s;Bl3LD-?80X99xALuBv)rG2)5I)!nA~0dN~~1;s<@zZ
zs%B^i%~Ez6;3(7wU)(FCzr<zo4>nN~4FfYEI1lXSd%9|Bf2})ieOBWwIa5(l`^aYV
z6npdm4l80p*kt8K&<s>)$`oyhNPIRr9vUSD0@H;{;vQjXAOI#9e@Zp*Eu;bJ#1CS(
z5G$C&L}54Zoj6M%Ok*{v`amzGR+Ak8L35ZG<Zlg}j=uqVNTDU#{KEFo@yw=ozVZy_
z_DQplTx<e0L9tXB2RPPkskguvvjFb`-<E@bfpR8rY2@-MU|Xw^`T#dyJerOVCYFF%
z^B>e_hG$PHuL6Q@E_M>V2vJfM7w$gbcx3Nron}(it*+T@tTHt>rJ1f;ezOyvzTBSy
zRwl67<T|RHeoHIZj*3js27CZgODmB2z*N;=wgDoL3w?*5qD1;7bCF%h^2{A3gg!}J
zBX==0{e@UcE}&M>WmGM)L>wj{{sGQU)(v$;%?V?`^oOafJ<0o+C*Y-E+MNn^ng(VW
z!&0L$@GoK^@FKYxNaHflV(}b*8CZ|siFc*$P!nh{cv|1apOckz4O_05s@$VGq<DqL
zB8Q|8{0?89BippY)ZfCJFI!0~Z(eGf<mhC(XIpO1clPBW!N^xjb@(b)sp+SAu8z_T
z)YU1~WHdB^pT)ld`;LM90qFwV4_`uC*-GVI)j;)e<t0W#Xt7+pBXJ9OcPi20*mHat
z{s7~lVA07R@ilXXn(tSCtn61?XIx-jYairc#V^ET_JMMuc8z|U;fYSC_>-cjG@=yU
z0C*N)q6Mpwm-1Wrk^Dx!FMZ*5`WVj1S@~3vmwtvV#7k<iVyOmKcV!fKYdMm8;A&#J
zT|K?#Sk;lr_BHG37FrChY2K~AG)^Tb1)WgFyTN8|oO}?eN9+ge$Tr{v^FloWbZb(m
zF?b)y0VZO>(m7cH&j)Rt8Eh|A2W_rKrFo?)0Q?gUbm|+R9f5Q2AhZDVJ{{;GybX1c
zY>unZ?$R9&2TZZY)>NalZmK28alkdvmnfzo2x+AhRC8hpxqv*0x!@GA9l9m=7v~9E
zL{?q_S3)181JW}oSDGod6HuWsa9=G1{W=}JpGjjoE3Y&8R8ML;T*zg5e6|h7t5rWr
zb{0hgo5ryUTXk=vU=QVg617k{5vd5#%+QWe-&TEA&Sv(4eEcBd06q$y52o!G{b_;H
zz+@p8narHfMj2jeCV;GH3%VXD;Q7FfTgMIp-2Lu!5PlyzC9U-h_Kfg{`GTD`D{B77
z)XuoGwwd`~tI@LrZb1)KHPem_`WCh`^m>p}V+R>{Okr2FWyUk}6~pN5R6cq_ya+Nq
z!Q2$!<=!r@5U&DLRkuJ2pfR-PEbv|;nT`MiUJl3Lm44o)s=8b-FaJm3_M)-HQI%7z
z7MI=g+!q_z1fHiuku_+2knmm&_ap|A`|z>EY0z%1AtuV5gb=A?V4!cU-yWzBlEk;9
zL&#EMB{_<2tT><uXQwL0t5z%DumR?)QfA(QeVYqVAsxWzz7zY#c$NLw>7)^!!e@JU
zSGcRvw#%Gp?;hw5c5^F;ar7u=97D19Sc~E(<{i<7h{Cdv{-7z7DTeU__z}WF@rE!{
zkf9>r8N`rdVk$^jFLAf^LA(yM8g?=3l@`{)TB&H_BDB)C+CJFQuWn#vkFsZ_fYxp8
z>&kb>c%HkifW&PJkN}H=R-p5Vd-M+)%)0<L>#ia}y+zrd9*!N8&Iy~P_rSV(P`t;t
z=dX)(z|X}Z{jhYpJ~(aM(JWGi(ATL)48jCqzf1iBm0~OSJj%nvWmG)j|HGAP8B#Z|
z&S1J|>gqV+ZwdEdMrlVHwgjW0gMybC&S?vjlav>fIm(f2Dmn=y`k(nF_deH0ca|sB
zM+P>C|AM*MT%-;Q$66q*Agff#pX2AtzacW(0(vIi;?H{bdQ9FgzIOf<U>@I|JH?OW
z<GsA|KkFvTHDhU2cKPg5uJWdZa4+;#@@3F<&>riryRE&fd#;8Rljx~9fy|I4;k(ci
z?ES_|SL7V11loh|r`oX=W<I5*fgE17nTaQ+AoJi8crrUllc)cx%hX)~lp02zOB=8_
zu@%?Lzuz;&@yQf#Ott>*@_K*bL0d*Xib7O2;D@cC-rx)IWB4t!R3?OIo)F@p#n@u>
zckvz<0iK)Fq=~=+6((N=+o$Pp255`L!Y6=Z?;QRI!ixL3uf8MRkK8fgu79>`t8J6@
zsPnPsk*kff%ys;KB%NhoRae_>x65&l8}4oef)*=Qq`14gySo%9R@^<f6nEEPAtc1@
zxNetkz4!j&SD{IE&R*+z<{TqDhatFyp=RE9-ebXK>@49UcZBOFUk6sPR(MU~C7yx(
z#9`1GX{A|64W!JPmD=`tt07G{g4&KA1OHZc=!kMkuB6~_MHEL{0{+|xcnh9F^Hf_p
zo-R)%&_94r`!Ca0Lwm5*o}<CZHYfqVl1<WX;YWCeXIj~o(#B<}p4)-75jU9HZ$*BB
z-_ad_O4Zi%OMepZ<@4Y=!lv+~@W==pdhS2z3;JxqK1_(euB5;<z-MU#d?hgP8L_I^
zUm!tJ8)QKjLWD4oJD{4eSMXVt5i#}$(~vn8tmU8O+3fo2PV(qosjf`VEZ>J<JNAN*
zuS|j$p$n-TLrrUYd(g4ovD@Clw#~d$zlB%;$AQi81oRKWL-r(!0QvT~M$)d;#Dd-K
zdx8ayvCqH>`VX`QxJaj=b+D=kiA==T)6F#BKp*5fNN2}{wf@h(3ceSf%btXQDbk%e
z9S#T21|J3&vTvmgfN#`MJ%Ah_rcf&B13UK|&1(7@(GJXnI{|{$hY%dd@c3OfJfj0H
zwz2vPJ&H#W-|;cna`ZCTjJ-y2yd&5fZ__TJlL0ArGQ3qC3AlcPxwGMF;k5AO@R;CK
z?-=ijz=v=e_f062Dg*E3TC4-GL1xIcR5Ox~&c}=J1;lfDl<u<br8Y=s5+m_c6o#u~
z23pm!x;DmT01*2qYGF+In7pVJ4#M_8*9Uzsf0J$~52RFff2e2ZTDUXQi~Ydrxc$sO
zp=e(Z=aCX?>Fm<iP7+vv5`0TTaoj}73s=C~Qn}g=+7Z+ka28rfbRs)}-=VAE6fjC|
z0oX;1@TZJ`?b9LlSR{pe&Y$3_@ted>pdrVKCh0iHceKYZVQrBYNCv)+a?n38mjX#Y
zgiHJa?kLCb{lx9Of$@jlhsH+s2(^%3phdY+8`jUXRF2vjeZx`Ta!mh&?nm^3>&O$t
z6+%DW4IJX_Kr_Dqwuwrm6X`~jp0;ZeX#zOc-;!gf7n<q%-iGG-MH(x8hyZCLVFR-%
z@-{Tyd%sj$*f-CVcOKY^YPxO)TpX^<fNV%9NP`!mOX2lk`??SKtZzyNaUE#HpxkYC
zHn$s)5#OojaVy<KcTYE8*9+{0AziYroW5AI2k<(F)8~kM_?+BCexpF(JF$fO$jFg|
z$n)S_pWD66J=|05o#t!gdk}oc{U;O1aAG>$U*FO6r_pBGYu*9Qxxbk!n7xK|+7jvp
zH3OK$&yW{2jr51X^kzS}#r#fACknBnV46A%N`NKoIQo~;NGbq((sryN^f&lvee^c=
zwe%15C3`w}K6##dc6ciJs)c3#gZd18hc_o?5jprTbR^Ok-mXH>5~z!sC55=F>_f2Y
zug{L*KJ&4XM>(KYg;TLIyfyv+YlrNCT0n{DHM9;~8(xAQ#<yVs=qGT}Hdd!XL!ov`
zU*S*wIX_lP0N<;+Qf+7v&I4lEKe_>i4uF|=(5AIU8HZ_kVja8^xHR7Yl4=G1KVg6(
zLQBDxl|!|F9FnU|H`X%UHgqvAx6t-KthD*AVJJv~e?~S)h0GRTaoO;a7lj3Ry8Mj=
za`8gX`d}`DNk7&5ss)&;7b^*BW2KiQ@LB9&=13?$km(!hTOG`0anNd94rQp#Ar5{6
zJi|OP6ilXL^+kpirui1h_`9wSVEWd<C^e1i8Nnmka8^L};+{&bWEbMS31|&<I8j^-
zjl(Ex4YW*2h6W&$L2CClo<S6o|C0NtSdBq5j2^D-rLS%1Y5ZYaXpA+sG4?brFvXZ>
znzvg@Y(Yn%{i>y$@swsZmagcyzW&lOrSN2aAb)lKKlv4lt`#pW+v=$wsLBi#H$okV
zavB-j1#SWo+XE^dI|+AIAM$5IC;ij?GeTDGjyMV!lob_NtMTFFXF$51L=w7ueH~qS
zx(1RYed2F3FTyW^?cFU(?w717O)AxwwJfbuR>iX|5YKq{5@k1WML*j1K4whZ%-CS`
zUPrR^i*dYeC*1~rr|OlC3fN&m+t8laWo!(=l5OeRw4Z*fVd!aqyGjv*h^pv)<)l(s
zwSrGhR5>dADNYocaNoG*Af+byj)xkumxTM$MhGWfkk83k)GzXHB9*jIBC!ZPp<>_!
znken#2Sl8~hT-Yq<nX5u7GA~d<X`gd`Lp~I(F(J87dn*|@oR7a=+Cx<9>{yZTNVv(
z^xM5vT>VR%xmNqPMNC4r^h5PvuW4RC(O6$UTQ|;7Y)IAb1Iz?7F&}9zSLQM1ukfkJ
zS+MWDDCPhnqYqz1X3>JSlR<C3Z3)_jMX!xs1<YVMhKIT#nyTm^N#R>Fi-INoGrqxr
z3(Oz9B$lah$V+q^zL(6VPLlP28+ROL!tBUuz_!fb+wtFcOnA!W@qTHr`X^EV4+o#(
z8R~neI`A4FRbB%dH3E@%5IYE^$Tx%z!Wpp<KPf~8<_ALI45ntVkH-RLld1msp%cOG
zfJit$(vtJ=DZ*vtIf7%)@g!_J(h3k(r>hH)q4-<854nx1syVFbt7)%|)6dl{)OONc
z(Y?@5HncWgF>W=L7zgV9rhM3CVAcMh{w?n3wuYw!1_vg4&pMyDoZi!+{#=5vQ>+Ji
ztC_m4#sc$FOIM2w7}x2V?)Y7}8!(%Wmb=S;h_sRiW(g#fM-3vwAp5q05aD}hH564}
z2<><kaD@JZ`+`oQmj4<&=>5li&^e~$Y2K0S9XUe_b)H**7x_%lBkiDt!We;(4=Fr&
z7rYl9$dw7wG{9QjjOt48sVIcUlFg6<Qi_nw_ZDds(GJxwF(&AnlP6Il$g}*3b%XTE
z7+}_#g63-n7@Fv=knK?tIgZwVcX66<D1?ON$S&5%6ftwTfS}3+>T+x#wH4$?U+FjN
za`kbhDTaE+e{@x_E5Nw?fO9b?z&Usr$b$`1PXaRTBy0oLT7^OKL<i?92C1L;ALnGR
zi5bAFy<d${P5dENFE>@DiyfpZ{E4t5Qi;1Fn8kE<L@>>h=+5!`0v7LFZ+uW-LXcY<
zYno-;qj96pp~i3uaAVg-G$4Pp13|FS#2RuKRYF!p&MFs?nRqPGMsr(}N!QdGL8`%J
zh||ra)`QlgMSD!|(vG4>6Q7U_XeCH|nh*nAL9&K<&tmsOSEaH|Wf`7~@ES1+-hlO_
zu23IwiFiU?qpxb7>%w}6p|-x0wgy!luZ!j=Be)OXj_^CbMCyU;!js6Rcq=$psUY2C
z{tZqFb_yB-Lj(0dB4~Qh6Pm_s;4X@f;C@62Fi<v8kI8kVfg;9L59xjD+}Ayq{B=W2
z;15qZHx(GcToO7dUl5s^Xxw985xYKax8t!fLfu5YfRfx7`VDNeS}PgSWucdJO-+Fg
zsVY2&sH9tMI%R8Pvsr2xQB8mREw%#8c`M*+fV+4AIs?avpXf8}gl3@elr`P1xAr$S
zq1HeNe3C!esdfEy|L4E%SDf`qSC&<A%bvd8KA!%eI?zn*RP%IOv^CZ+i>9!u%Bb*p
z&pS^;|JC64kRx(5Je<wt-|;8JhS)ycQLtCuWE^cMrg7|w@|mL}O1KGIPTm07p*ylq
zcqPz6p|C{mj-u3IZ7p3l&3^I`e3!51ds_0YU`?^rvkm;D+w=GM0=}p8PP!|0R~qC0
z>ZeC3@$D1OB>j~zI;M+th^8@^B1E9S;R#AB77(qOeD1ukOvwOu>=%Ypc3<>rdnbKO
zyuW&aYZJN?a7S{b4%j$SM_eYFP|?&?z<tP(|B(WK7V;bw)c?3#e@|DN5?#@@qIIRD
zyOYo8SA0u?9AJU`9;_Ss%xa;{nqijN_U+a$hA;FebgeijyvXPB+CqESPr?Q{ODTia
zV?LY$U8^4^*&1utnFj(N+I6%q+(qpT%=ZYC1U%Wl;ZAHfvOx)PgPFa+jPy(VjB;cQ
zc2+$jj$>PgiNGh%D&H=agCTH(udnS$-K2Z#Um72oADZ3fqn7U0_vUii#c)KtEAHjK
zF&lv0BAF~8c%lTG3$0SBO5M1bj25J$eyEKBRbV6D3oz>&g3fhS?y%SunvDNV{)N2a
zC4UF^-(|;3I^_?{gNwJjPy4Tg!r|(H7{4xfFZ_!e4kZwO(oW4G?FAYn(DBNs3D9(-
zK^E;SqJ<9tqqYPb^mSA>T#3G}|6sgq@tGg%_mW-V3~`xoR@x6m@XfkJ+sCMhQA4B0
zJN~xrGW>}xl=bo_xtcUZ{EdwTPuknEB$vb6H(1PomMHp{Ce7H|aF(t}Ji<8A2?)wL
z+P9Pis|TD*9fb|ys=h+6oq^PsxI})TYG|6$`S?(@0NNp>ah1f&(o#7}o(2?)al$Pj
zOL>Ts+VbX+`ZBmN>+?BE`{(Gtws^lW{dCqj=XIe3+d+;Xw-LQ@FANDvaAV+p$Se*;
zpVH3_r_DPoM{WO^+iIrZ#{f5e4q06TVh`{l@HquM>*xh^3&>r6)EqHgGHdh;@#pFd
zWhn9#xvy;+^E7T_bOmD_wY%?L$%Fi~!WpFvox?-v=rfbqo}u3ayZGVZr=fC@-<i7H
zCv^c`Y87LbL>1`2qpjpGtjibeyyzYgx~=R0`M7VyXM79XSotb#=bMA`?iQh@(nuH)
z&JCSo7QnQAkL7dx$rL!Qo$fYs_t(NN8$KV;NG+J;-onISU-W$p>xib|4kg+7e4*1l
zE|MfYLzfsf+ig*gOvCWr;%Zi5d5|vr2YF64GdwY+n!Xs`lW)~(&^CO7uBCZ}WteHD
z_5$D(eTAZ_LzdfibL@l)r>aa$x~uu@tD7@7J1Q^6sf0%GsqzAJENGgvmTUQ1l+w<|
zfF}uq?-Q=MXIgF9Wc*2P=ihqAyRNu*M_woufngz}t6_-NT!JRE4I-Dg-Rfqn3tU&Y
z6Vm%10x!ir{x|qE%F=&F(J>Cgd+}~=`iEiPU*s=vRtjfF68IHZU(IO3%ge=6vfkwW
z=0e4@_yElw3lTr9+~bsN%T#HKFV$5qP)p4wQF=LjnVLoZgSS=2^BK|-6f>-L^aOOs
z<(gUKIs)XMG%5N%rke3JtNmMXhvSP(6_#ZmEt&2u&zu$8$yceW_SsPZ<1X1=oRjM*
zE9B?W-!y+wueC$XY1StC)?CH>Z9n_wL*ZfMNzFy_8Q}YHa2vS4_=(A6Itvn91G}b%
zIX;vcNDZHpYGM@8Pro`Tkh0YNKxtVZe&3!QSNtN72Kv(FWdWE#x~gkkT>9)c&h#gR
z|H;MLEv7PSPlp^mBdRK%;(b_js;reT&bZ9h!04i`!gZipPzCvr*jpI|2ryToIyhFC
zd+RG2c9|$!eY?lf!mcJ&Nj`7A3?0lzKCb+7IDax|>c+w&u&3IMIy1FSEGw&#*SO?%
zcs|8iU)#pp63or?(Nr>9wdi$TW|>y$WAn$<G`A&#U{ACkqyw%C4)G-dvVtZ>C!ooK
zi|x<V6s^io@ud=Lh8=S$A-v*i)#tV^CrkSYkI}P&nfa=U#Aj?1>(5#GDf36Fvy!q2
z+&(W^CPhh6xZ@5c`w9P3e!H$s++xQ|@)&5lZG_Kb2cQw6PCN^J){M0*)jk3wietoQ
zgJ@Z9zM?B<7@YL5`r*XZ7@AMKt@Qa>$xOZq@?L2yzoj+yp0?veegFHM9>o(GmY8Q-
z5(UNdkNs>}gFOfh$=ja&yDM91W#G;6nt}2YMrBru@z5~nBV2&G(6_*S&`bFRZ1!=|
zdUd;c5Zu7;pfxNJ$G_x+z~U^^m$}(3JZYRL83C*2v8JhR7gWhP^UIL;?(Y}Mu1j6<
zarj{T7d8^@s8op@@a~JWA(uuqO@QqUuqS+F{)bYJ>aQQE+dwbY4AJK3R_f<cC7O1Y
zJJFpJ-o@RswKwe5R*czF`JY&bYU>^RqtUM|&WL|B_a`$Z*bQ#3v1(i369b)cmln+P
zfjq6{n$>LjpvgfxD67ShOf+*_%!Xf)Z^?DwbIM5cqAqI7s4CP8T{#LNs*|^n6jhXR
zc~Yz-mlsy?F6MIh13y-C)OOI=Tp6CT<<*H-|9nd-yySlt>dP#GR?_qIO$o$*D|6Df
zrMde;bwC1dCb@>9wKEO0_IG?9+(~_k?*zBYQq57KHrxivgWQk?eFz#`v+&RKCM`Hd
z0;Bj_>;Uykb50}CE5U@ne%zC!L`MvqR?zCp$IKC>ZJD}CJYc;&pbuJWMrCT4P^F^M
z!du~;R98zgn_#)GA5SM^O+czL&0i86qDX{+?19^mY;c=igS0|B!2{t+SO__yo&ZgV
zQY974`&T1YWG{rne_)5P)u09aT))HEQ={jf6(9MDeqWL^#Wf+&KRlXk!kq`Lh6j=L
z?rTMBO3wN#3lm{G_7AcM+(abMwKYKNz-)K`d>y|;9R>O7bjnV3BCFD~wJu$hp*_gT
zrW)JRSBN?|gEk{~gH6tRU?i%d9|w|65zK;YffvKQlxgfIutT#HtS$c6Gc%AAULzDJ
z9g$^7j?zckA-oW4swL_y#ie|Nw77$OM|>m8kz0tJ)H!khvQ44E<Z(JW3~XYu@o$(9
z0j)$ak6Xa5VPCKyaT|&X?`5j-Mj;wBl38J!&_<Zcm*Y4t3Uo)iszZSR<e_*G5Yo1=
zI0GceTu|x`wpd1JGL)eN<=5&%_!ijFbwdXtosikUKT`>BiB&=W0zHoU_zFTLDo{1(
z^P2j)ES<@atv{)otjpD{&{4V`VB%Mic!s@2pTqOv1!#Bt4b}wfgW1t<z&#R&Y=Emk
zBy>?tk_QMQ*~O7);DYNAr~#&Yw(v>jET;t&n91T%ago?ox*~O!uYv#DUC>eWvK*A&
z%8zAEngafOppJ!(fsX!a#0&-0n}~#pAa8gcsi0mIYO(2&hfF=@C{u?;SQ>0pmkPtB
z=1LFcrcxK01mA=215VF))Ppp@I->31-(d^nlw*}u@Ng^{{}=2Bw~$>aCz$-?!@Y>n
z_*eA|S{)97#)=UghqM*@hz;b^e4=;<UZpORN}!Y2T{vHA4cRF#ag^L@7@*liUd0Y!
z4#dlzQBNVYR4r;FZW0SM6U@W(JlMY^)5%I@pWd^|=?-pTp7WFCJZ?>Ri2t;ENM7Hv
z^2`HdFr8v(YrTyxQ(puG_nP2JsfZX!=NnIJhmcv}M=m^Ij36K#cY|!A(QCX4?^*3j
zWv`-3=;~&-y|yh!mm(f!z6BPCCQBhe&f1_{Q1y}G$N>2bBqB*<NN)wVmD<vWz{v0c
zrMs@Caky!X`Mh~Qp2ZyCvH_QKnW3|7o4v9AZ>%YQ$<xU9gfqi39-~)u6(EBzt>jW^
zUFS;wU9L6q6C~amDg*ra&eG5;`6B#M-_xd=E^2-w%0V&gj>vRz0La+Cht{azlP-LY
zT`g4yd%bs>WJ4*@RCyAyg}4w5yuD}m^U^FZkG&gUJrhFd!gxqS*)=b*LM4d<{m(GP
z{iFP?sbI(AHdvORm6%82*ZgkzHGWvP-7?(T)UsN06*$I@;5GCS@Gkgh%+MgR<on_p
z<ZCBaB2Ex@P><4x=X^Ijf$#ySIn7b6@kOWs8qBZdR)}ZGjW)Ywl(DPMf`)i4TOC*s
zD<Ko;eTLcw1iQc<4{u<5OM_9B($WoxW6H+hP3J9OpStCL#h#ZI$cfSkwsB~Ve@(ct
zybK>ocP8$m?WD=fLuNwcg4Bk5soSK<#U1b#zFIheO#*zY)`oE=y$*%vgueK$hmP{Y
z;1#q<+kmQqc8N4E`7`fT@z78cxjK=ezpabKIVqOaF@w~5n$bqlTx_3i?oXDNnnb*O
zBO=z^(ni=Wn_b#&c#-laTP!5NyU_pe=hzUe7+#>1aVLfA>J+3RAnWa7-$brP`h%>|
zZN3+<NnTJ(q-e3W^j7MuE+E?L_Zv!dpGW~N<%cu3xg+XcK-~M27(?7b)~Vg(RKAZ=
z0W>()kW0Wm=C26kvASk?7yDO+)`6d146BCz4G;Al57ZD>svD65fXWz;w?(qBQ{-~&
zAl`}YN%yA0L<;r=aOY}cv&b&!XZ*ZwBsHH{MNS}6@mqK*vQyqIy-^w<DdIu?oG@F=
zV4E>st})k&$GPRa%$3U1&@CX{dI)={xutza#*(qb5isFyPkjcPm^}I%6-VOe3?v?^
zjWk1VfSh5OsOPJ(D5plw1<8PsQNhl$0Wf?G4bBX@!xnb5*hMKPT@mNXOW`ZfL}VOk
zATc5Zt*Cxdyh=?dQH>~@pfb>Rd4`RIT+lr9FuV<YK#amW<BiZa;xlFpTUBf&TnCi9
zy-YVICs^Pc68R#!q%pD`J_$OA9EB0<0ptCtWs9Y+B?crp8fX@v^WpmBcSDk8nrVh+
zAlg?hV#>2&xd+l2E048@eu4Q-4W>qLV%W~_RmMVF)pFou(mL4GhXqE22MCh90Imv;
zRw_v!flr%7D6QLg)3{z=owgt(+(wnu8l+D%m!5-dk%t3j{m|fF%xb<Bcq7bV&Hklj
zHs>o>fBzytRXhW};|;~Cz*IhxwMm!Y87Pd^B4-iF$Y1CK<T7%NtgjsnZeAPdUf5>n
zJ5+$l^bYzP4t_U@3uqOnJcO!xI1M@scHYyV0NhyZDclY_*xX2AaCWE<%L+Zj2l57C
zn7BvTpmqiK!`;SJmcOmh)^?7D_I}0$O*?R({6TERA*8y}U0n*jRxHXGcpdg0bEzD6
zCfo!}+3S1OxKiA0{Ez*te^bcIFwzCsO01&*=?Kq(V#NF0c434%9mLUXR4ygKca&VI
zopKRg0MEk@V*TJ2Pze+V)j{IWyJ!U5j?*9?--y{9S`{kCc4k{}fPf|}X7+`ehvPVt
z3^<zVDr7140$u~soi&LR%_c*ZeV=2Hz0}GW?`j?q4Y4Jd84H4mQ;AXyIJ*q$a;1(6
z$ieCm&_vtI(vdbS$XRiN*)@@@$XV7P>=&ctKb5wyg{(-gqBuMb)q(8EP2hK{M!4{+
zcqPE{s0oc%hd>Ll$>dSZ9=a_x40kJKVh9*nPDaXe&p97EIsDb%%`?r(J3o120&$^6
z+!nEvyUTA-oJbOW6kkT%BCe5jLDRk^o=vRPOxK*ImuaViH%|#!igiM^!49O8GD$?_
z$?9^|rU+^>R*l>TGE!afS->KEjJq1S8<K*~&<F4p_(etugLh{oNI|2hCc4#Hie628
z!7BpB*JOASHkH0l$I&<GLXyU3V#lC&a4V4L`G6E5uhpjF1g=47abReuTPWVM$n(^{
z%s0gM$X@{%B?#%7k_$eQCgJ1plXx6C5}yypz{BAKN<@qit&#>B588H>ag_{{_wX0M
zJ-86ulm0<_z)#?x@;$MwxShKZ8U}J7w#Y4J1)mRcLW5ZY(?7D2X)e5#)`8!n7CP3@
zL$^uy%0L-v7-}15>qhDS=Lyvk4Un}^N2nG&3_OjS@h;>aM0fCc9S!!h-{H2P@w-5M
zD1HZB&kEtb{%V23@DKhpuK-HsL%A4OU#nqD=|41`$iCzc^qyKQj*vQtR=EazAG9pX
zz+K@ex&-vy5{d0t8Zi&kBBHPyxZ6%Jc}zKW7ds<zg&7Q{>mB_sB8!FFU_<ktSS+=W
z7Kl3aIMM_VU@VkHla0H<p7s>d4CDusu^*s~d<kBLG(f9ju|#8v23xl*!UNitm7$hk
zn|%RlhfIS`$q$7V{0O!Qc<x%UwYb&XbUuT7Eo_pq<s%>&G8Op;9fM7w-{`XFmYS2~
zJ1h?^LF?cuK8=1ruA`ol!-+fiHsT0K&dMOQ^-;)XJ2O3loqgZjXIyn%FWn3LeIglr
z4KYtT2o<4+u{J~+egx}Bn1B~_5;2^tMN~oeK$Srbc7XDS>OdG|7Q9F82Dd^6qkb$7
z*$uhjhG6?`RcFe(gc9MIG*8g6C2S&p3;dq=BQby*oS?*l)^r`UH<S(k4Kq*(TSXU9
zPXG;X8%SFEkToa;((MWOK72Cyj2KNsQwIP)XaqhNY&-_QVfi}uf&EPocrs!Q<B`RH
zll(r^3V7Bu@^*C|Tm*du{Wv4kQF<)ZfHuLSkyAt#whii|UXU8gQzcb7h4jM45d*ZH
zbpp=AC)8NEp0rx7DXtf0NLuhlA0J%oe;IlM8qTwXInpk<hrCQ_3jWsJphK4dr640v
z7qIhXDhMK?@1WaIW5API4(QfHRT8RARMaL@IKC51aterFzzy{hYlG>qHt1}qv${sC
z$(1lWnXPOywk-04`!3FuCP{Uq0f1XNAMFl*R|lbMfO881UdT*r9UetZ)J&)6QWwb!
zL>$$NT1&hpzM`%0`q&bvznlnKK4Z8ZTyu5?ATRX{9raE0R}MRvJN$4kaq-}Th`K~F
zTvxscc(Wh)%|Zobno27lrH<-ju={8Ur>KL~8c1DSi-9~mlm>MI^u}gH6QTh&3$Z|b
zq(q@LAgvZgYIC@-l*x^31MSi8f=}K7e)<c+EMHMNDfOUj;3Sd;o{h!CC%g^15)GpZ
zkwe&T)HA9B)q}SE&rSjODvPuYwY})^*abBVa%(x^${{kml&!^fkHqnt0H-G=a-Q$N
z8~Iz}Tc|TK7Vd!50Z;CF&@_IFd_jSS6aR_9|8wP$3+Zp<chK}3ix#O_@(pp8@Pfa}
zt>oKs6}dfJGwvvRfR7W?`Rjm`-AnnQELTQ~Yo$b_H*t;l3nW3tphI9$ra&`z(*Jv(
zy@LmUM(qjU%3Ot=pzeVz!!sh9Zce=dDZA#-3v@Vs7g{L~P?ic?BKd)v{v)BYd=+si
z_b<Daoyjkj&MFVoD%fOtBy|X<u}0`4c%Ir$Zm7m%eTiwrS)w1l4DEm{hr`GRY!dz$
zbwkBs1%4>!<1Vry=jI!-t(fOvGI*R7g$>~C(g8XObpT&`O*LIe7OqN1)mq4DWF>r2
zNfZuo+k^sj2=W{`j>$v=z>@giGnj|n!4Fdm-Ich54Z=PGui*fx1~0Pp_*KGUUgU!O
zcD@N;i~k@TQnsi)6*Dv#2|~x9W$<=jjBJBik$<66a3bhNH3Fx#dIU^Kv`j(N0pNVB
zN|1OaRtMP9%7bUUgEW*$3jGtD1hU#`LOHRzG*_xDeU%zOcC-Zh2RxVQNT#@h>mWpd
zXYc}c9sL4NQD(sNv0lgn`kTR`JqNiW1?(pPuDt}F?&U}<cQ%kAippnrB)uEk%HAnk
zS+a>i#iMXD4Mk@{e}){)59k-1i@ybS&CZIpthn?*@D8^bf2$cs&&GF&i<BqGT>LOS
z%y`B03}1)n&=|ZNJQZ6C4PlAUC2v3+r~HAx#y8_ZWxw0!p+h2|Vw550sJ>`LrIv6S
zr9fY`mTs|mBQ=7zscqH0s2icdso)DgR7_QV#}}(h*rq}uAyQM67J|w&1kK?U$Wq-z
zd<7IGR+P#hJFqpC(IPyJn-l66t_Yu^pHk!DK(Kk>8M9p(E3OA`_D8_4I07mGZrwEG
z4*Utw$lt>QHMcZF!O1ZSoI7zf14@^3fKhLp&;{xUZlYOIT`?jym2spL6QLBbm$;Z;
z#0SOkh(wM?8^A2!yS{_QsqX>F;e^s(c@8Dwed))@G3ghV3GN7$gjUd0)DE2!9pTUZ
zL|=(7CjxS#*c+@q6sINu!}AIlfq$ZV$Yxj#jD@Wb4_$`VVJGm7#BKC<1O#7{-SSZQ
z1Ns?Vsu`>=&_-z<l9wnL&4FydqdY{5YcFWt!3)Hmj5{=#`6Rr<j?!J|#i}RRz*FpZ
zFdZU;0c9X1ve?(dZSemc80`{DCONmcHv4h*GHBlQ<Hrj9gj#YIk_yiEOHiwtp^jIF
zLwl*8nt_@C9tVt;?}(LT8^Z|O4NKTKQ(HxsV93+G)D+R6YYA?~e;70tjm2QQYdWCI
z)(OUKw$tVhX302;(1VowUDyE~l)GZN$}8?+WL5BJFye0)s2D2ntSl=iUQ^&Id|ZOL
zrk808zvqVv*A<yd-?*-MCV4E*U|9oiY_QN9<9X~$^IZ#ug*3bk)fv1)TWSB&zcqBV
zyt8~YA2H|IAJ}&|h!}lzb^BM7(Kg5a*wM~D(=yle2e2j&H$<808a#lvl%ezLX6xD*
z7HC;wDpCpX2!_e`l_79fzzw;_*N9w>>|=f~;~7if4_9tMRPM_Br}<0rEx!y|mwvs;
zvz2u9Gz?7-ZgF#^^PM{PUT<PBH$0WyE7S(Q=KJJW>IOCl>7tVA0j#3tr1l(e8DFr>
z1P-`I(T12=jz{)jv@>yQQsboC@hu!H&7*9&@spGB_{omh)>Z~wx4?i|E*dN2N91;V
zH^D1khH4_D^fR>Fx5Yi%dBgSCd8c?_fn0E{xP4Kp;>|_-^UvlD%bi`ompmx36!k0Y
zQ9Q+|cQtkEy#Knsxc>Ea50?XP{3TMh&`sDS|BhwSLv&Yx8}o`@HQu+xT9R!GtZs{J
ziCBKbj7y4?>sUTL<z~67$qy6ak|vgOmrpErBe6kTw3RYoM%6ITG};_7hBW1ny7C^m
zmpn?YBmLy-Gn+mCmKK%HElVy+{?$HP$~yaFamL?2jaj3A%=q5&Yx}P`8N2caJL`ia
zuLc+s|8~yv_Z3{qEl3B?L=>p5^h&s?%myyP?%H_3!EHniBkJgS8}ybVG0Rg1r+i6B
zO%_w$rqnMtyyBBeZOZjdNRDS>(j0aNYJX=7T4tCW=F`TNhUdmcrYgFN;Ks_RMrFUS
zpFI}%qh#!_VOeM{S#YU%l(T(F@7!gX_rEX9Xp+@5&roD8yq7y9w>WoGUP7L=@P#wq
z`_0$KH^o1}x7Fu~jFo1n`3eO1Om2F+QRg@o^`9M&LgR)cq$gBJu~sCLZ86oNcf?1^
z#a3V|Oe>GZ8=|}*t9RMH4zPI+8}@15k)4Q3m>${&xLftm>+pYaj#z<P@9XMZ=33@k
z5;zk0<m=#GTU1hb!<Faytwf(YJR8gEkn!@zlI)r}saaFA&g2{^<jbCUmV{OX%lk(7
zo(5V(^n6&E3QoQQ)y_yB*;kvbA8fywXipU4Hzv}F?gU55{i<s1KDF|z-L0~{;`F3<
zu^r;Lm{#_H>AWG@uugYEHx}fY^R;uaYjA5M2adzGl9ln_<%<j!dK}yo-V`AsD?Hr_
z=VW*Mc_e#Z?ynMqvr5tG+{w9hi`SP0%Zkd@lr$~=Rfy%*$_`|8%F*Om@~lNEWtpzY
z-UcD3ph9i2QRGh0XJM?4n0g5(lUAqL%C}E$l5iwGJ~^#iPRfLo-YGwlk0fk~w<Lh!
zf6~#E%E_rQ$ySr8g=LiWm3gDdrWu9ok|6Oi@c910o(>-mymU?|YFqfUbiI4OXQ$^w
z>5qb%dDrr#!Y+mJd9|{JevkjYF|$YZ$K13WDCd06pkJ@^mX<XQ4-sw)(Ly%&j<2h{
zKolZQ8*kWVeq!Ea-fA(~iP&oiq2%P`t8p1I?_yUayiFdS9FzDxCfk0>-rk-Ubv<T5
zOt;uHhsXTLlxzBCnQuOzKc{^~97MaLm%vng1~ftH!3_%>E8~k!7I!acP?S(KHm}9c
z<R4Qr=Kfrsod)&<bqmRY<X<hb3vzzu^)L9ncy`H-LOB0a@nm0V*u#~V6F~!V5&A}3
zWN8>vJ)v4+o5UkAx1zQ2hvNsw9f@Y5sydq4x;ZAqc8?zxcOkl$W4-OTX{mXOZN6i$
zBWTO8wYD@eR?%P5&C%rG&Cx0_5B3l_A!9HAXs)jVi~U2q$?kOb1m8nH<X_?`=R8`J
zmNz)3IA>h$<ea~M-uYhs+tF|RvW$7{3*^EvC5Y>~zb4-du<fe=n|nTuYnSMj7~h-q
zmV>r)pxtP;FN>-i+dg)7%&55W36l~t69*(VP5F@Qihq*OB!P|TZ(jolu9I~iXi0O7
zN(VNB0gx)Uk{<!DaC2D{-vH)#8)0PRx-ZMwpy*IuSpieF%XPCXT=KQ(TtO(meNn&C
z7G<AH<dUUjuUuEXY_J2H#`KC*4-XDU0gG^LW{j{#{7p=d1+^R62YBb5I;U~F<*K!V
z?USP<YC#m`=x?89_t^~gRL7v0jj{LR&c>gL-5<5wZnDp?ezi?-w6ysR_h~IT1NB2u
zax`y>r227x6@O=6Gf#gfR(80wwll+3-phCzxD#F9U3=W`%HEazSIQMPD}G#}bFcI^
z^Zn=D>>nAFA}<898U?MF+bQjp56V5{86b)N3)1aHuv2}hzQ(HRz8V?5s2!_+Vpwbb
z%a-Hl9Bp)X9qZ%Tr2LsuEumcuXQfRBz|i<zcSyUGGLRx}fm=Zhzy{X@zfdPaUxa57
zI6OXlFqrIX>h0tDr+99`#KOtNUyHsL<rFt4RtvutzjQWtO>>U)IDzkZCwq?n$uDNY
zAvN5VwF?cw1pg$s2bAF>Xs7<6iMB=@V)Qu28GCAUjp+OKbQ=Ns`u|#Mnp&8if^^L|
zeZFoVn7ORON|4>~QMee{kN$=%f>NNBP(9_L^hun?Jz)%Nm^&r35@!e(SZ}x}G(Yl@
zSrw@foEhK)U;UK>s{+#kJh1fw*RId*KkfbOt>q~z+fb%+{psBsz{4-X26nrc13g2R
z0bj>`dLgh1ZPdO5@8{{}Io4y2DKYxkTQN6df5knG^+pA3*KA9`?Czt!A@vMv2<#q>
zkpd-GaVVMMNnxPC@^6{1K~u1GK=Dg~|3VJd22!72nD?P=p>C0TTytT7_+7aINlHk(
zA#{|6LJ#1k$Q!7={G2m}k1@^p1KbwCbA2CL?q3}E!0Z+J$a4Ux|ETnvG!>dhcG5P|
zlZNX0`MT@6<>tM%rsh3{d-^2?8q7NCnX6g<Hec6I(Y^v+`}QP<8}NEyo>@nV6SZ82
zurt&nya$+zYxyAmQSV0I@L){1duVAOJ@|X%KX#6=5oAkuh#N#oTE;JBWp0K@i1!3A
z*;ZUqtlU)n4}OG>0i+%Qbe>kDJFx&o>jI#+ca>ZV4C6TYi|V2Mrmad3C#&H<fYmpQ
zJ_bhfX*de}3n|ceWEg@%y#c$-F8-7|qG@0fdPi*s+Ua#AK(PV$jSA`lIV7$Xz6le+
zlxVvw2tQa8QxCK$szv%SDNItt9O~tJ<$C0O8!pFKnIXVzaGSruEdpe(ad1C$HnCbW
zUb|Y;Om|v8(*)b9+Pm8lEoaRgEqhI;^c2`)tkk$bx;Fu{p$ybqE+@&-bomI#|MU<@
zW>M&E$Qu4D+%McRjD#PC)`XWtBFqNhz966;$X}2_-K0(hvxES01K$p&mJe|~Rs)@k
zJc0j0S7P_!pJE-RZRCF**LjS@Z;=*B*M$h*Sy&<OMn<D5yc#^gPB3X|2VX{K<K>9W
zB&A8yj?!$P=TrOXZ@QJn9HZS(LE8Xy31UGH?lSZrv;$66;v@P%65B4kr>vH{xBs`u
ziIBs8(7(#pKX@aw2{3jPeuJ<mLNF!LCZ!1U(bvE;@jB==*a@{jSdf7KNOsm#p{G#e
zHN8P+4yPB>Z?s#%JVHTjAmyxs?<uv^>(E+dnle}USN6-7Wk$KCmIu_b6m^J9DQ(pq
zfYtO1dyRXsBvcPqgyup<Xfts2RKVt<sp<$R6YQBP17Au+odGRWpYu1_GG63yA&Y0Z
zeUT=?Y5`aHC0m2d2D7?$Tmi_3=W%BwoxEA;iJZiH5*5j#)ErHW<_SGbJ6d~7dsA0r
zs$^=VYpug|J2mskQ$!2kUvGtpAWu<E=_w7AYszubNnr9F&fD2{L11ZOA4IZ1^K?Kk
zA*l6t46KeUXIrxhzgFxaH&<(dS<EarPZ6N)z{59&NFqeS3H%uoz}G(kiH4r2LD15w
zpnjDhd9GL@EEoTghJ#twH6;l?13!gEA=5Dnejmw#KVdmUEZtc%L%Uk{9Jo;@8J-#b
z1zBXfp+NhUzE3Tn{ss2B^Y~umqcoE(jHCq}{ww}s-)GmLvI%7;O8)}yl7nu+8y%Fw
zKDGwmo1XxPZd2t0@>Drj*$NfHTC5(qhw4fWAxu;o;59etzZlbv$@;f+2uuw&pg*A3
za=g%q9R-NV*SL9rvg%brQYWEM>?VJZTf$j*Gjascmbig~n>TTV)Pdd0E=tx6(J#|4
z)O+=qaie~vKGw3@Z~*ivBzhk_mwg>v=vh%j6s8wYg;$GXOS_g%bEbOD{)qp0Fe%{k
z-1Hvtt@WEjJ=xuC41YjstHh~yAQ)Rh7HT9@f&HQ5n*D`sZuH*h+ljrZR4v~pwji!w
ze3CH@_R7~H;9lZA>zVFu;mcz7@+~ASm=?3ZMzc)W#%+$oGqb`&L%E^vOfKL-M9V{^
z3}qx}B^d~sstg#!t%=sSjEqGqQK?aZMAFXaGfh)8>-aOC@5QCR4rXo6zLbe%ohh#7
z4~AdxbL5xMR%o6g0LRjFu0E3yy2fM*rvSb3oc5lHGLN%<v5$>964NSbfOVbanCXe}
zH)CH@8%vE8M?IoydQ4gD^{5^A`=F)xeU^~5C9iMx%FM>a2Z9ZmKjn=u4lP!?2#`Ne
z@~q@rNp3-Y(MR{u;9@>jy@OOCPEcjUIy{lsihNM!s*E%k5aoUc+=>&?wi?T-1!KqB
znp-{~m%PXG#%FBF+*w#wm{bt-JwO4?(ipOK2c4-q^h=?>?@wQqVAs&^oLenVHMTmV
z^idsSlHz+g5)7%@+h7tJKy2_BcsG%*%h7j<iL3RxW_;XXT^zP3e7T_hx3#Y}zS*Bq
zJ8Ms-v#5;ghD@WplnWj&H;!yB`Y-d~&#n0-Wn!=@pi@);T+R#TsiuYcA=DgV6GqFo
zL=FP~1<}rU+L0gAzDBFI1<lgRS94?=hAY2Z*w1;N!dahP8{H0Hd*!Qsk)u*vEqhz~
zZ)im1RY`GPUJ>P~9^S9;_;{VuQfj<S^#}Lu3rddAgFPDR9l979%7HW<dDxV1(^p*6
zuu^5<)P;sH_lsV9m7grUTmS8qpFeZ=IHwB=QQh#-P>7d_otQLl<Kq2=ab+L;!-Q<S
zKs(61F1l~ja0_j^soPI)BEG;RFb%b(@9L)6ZpIxbzpmPqCdqBS)a@4gQ1geP@#}LB
zzOVUuL&l-vLeHN}3%G|i!BnbCMTWCa{28T3@|Wc|Dbjg9MU3)X^nm7}p^dIJ)eZfs
zY?1r(wIX$xuk0vpg6zZxYdV@AIJ_z2YqqaY%@{Ae@XX5V@s)nP;nmNK)UvaIAH0Uh
zFt3Up7+u3;CGSD!*=znKzE^>N`B%_qvKv5sor<~;z1mT19$-k*F2#ORYr*TWhxmMY
zkI5L-KVg4TlWNr(RIB(+w@@7D-jkdD_56#=PbYu=m3OABcKDNef_k8DrHzA^ap}Qk
z&cE{a<+d-#b<Ph&Gl{YVKdM_~{GSEIj=La1oX#EMT8clQePk6Q?O<XqNAF6$T&qQu
zgSO9@o9XRZpX2&??k)SHb7@BKZ`f&=7BjY7Y6U88ykR-Ai`nk}r=)AK*}aAhsnu~+
z6EeH3i0QHRG&Ke*0ga|9;JzJ=EWn2n$y7(}4efTz)^gVJ^DJ-RH-QQT^?&SoJNilW
zcl~~q7Sn-Dxg&MRc*i_KI|rMmWCg{N(xS=5i_46`LBc%rl;(xrWBO^0Sn65E8`G%I
z#4hS7HVZ2w_tBk<L!zRh+Qq-AQ@O$S<R2y%+K1tswKKIJ$c%2Ka|3Q+7=B#;o8wVT
z*ox4-q{BgX*@j=^GrIrkSUSx2oI8WI(J!(kSoi40YTwh>F+X%tEFUTta5H1Ypqzl!
zpf8*2SA1F>i#<f$mWKr17PkL7>*bj@_N<JOKfE}fLRPiykJH4ov&`3ek-iL5vLW|K
z;dEbB{=FI?yIOz5)rg<s$hF?F>dghZw|I_JBy3fx0P^NdvW~%?Sg-z`I%ncq80QmR
zgi$WtH}z%ahv8X{f?$d4Nf9sTAWI{|G=Ohtj&~GqlvU12EgI{(<5?TD0)JdU=hOwr
zSGbYfMFY#RI*4B;Tm#I#no4bKwdP5DVXdUfwWBgE1GLo;4>K`;&JR=m-cqzAw)mF2
zy*Pk&>AwMM%uf3Y`*r<A^a%fpNf1L|L-d#248Ked)=mLLL=&K!&(a;IYZ4WZ3Cd&X
zB`{6*gC+Em<{#_7=45QRatrKIja(OBNx_KXr@poBFQv0wRo(0T_1IecXJL$-t+azX
zp@k4Be-{5z#=@CUXXq6?9KDJbz_%1uN>)cht(7HmP;CvSQN8KDfD&*~_fC6Ro1qEN
z`!p-GPP!b}Tzp3>BMvwb{e`T98iRAhYtWY*Ben+Hkg@E_NWIA2$bXSo<^(eU&`DQB
z!b~%vuUt(&A&!)LsSTC;N-ne(28JLihOCILg7VevpcS$c5Jr0fdd>vs0g{aq8igK3
zYRR40C?pPxfhaJgt}W_7lc^va1#WTugmoZ2{{@&kt17kOMdW270UJY|r!JAQwjnrw
ze4|$Zz7~N$fHmrW&^P&&FhII3O;U$pUGQ1tEcz=TZr&u1)0NHp^&Dt~w1O~URpdu$
za&B>9*CIdgU&obH_a%XMbS-r{x}JJ#I;5|U_EfSZK|U{M3jy)Cx*Glso(TwcJah}Q
z;nVRT(MdB{*MQC?FOo8~Q13Eqj~<)U!qkbnMy{5!nSb2#e_hURTsGL1>Ran;9O2+`
zphfhZeypvo>q_@leumC75%zGPuWwagHZX$bpf{0vfE_-P9z={qcOrV+4cY+z0T0wZ
zyax5i47}%tMR*sggIFVQ-YI6b$f{Q~sz`9o^nYejFem7mjWb4>Z<&v1Is-fH*<g*}
z7~nTc6|&*Uq|pHDhZ9xERFJ|rN$nu}lWXV%+C+@S-RNR{QN`E_0YkKIK31I@931uY
z$2&grYa!(>_LP=34F|9S%0g#pCR<uWAJME~M)@B5`?IQ)E{z1!{;-iXyukhPS9K22
zir5Zph?(jeI8Hex%F-+RW#X7B_pCnp2|iey%55uX{BFv(2l+1Nir^7{i0AbO>@V#>
z&{t?=pJ#e1j&|KB3%X~A?LxeC9DAToH~g*{3LIKyY7%))StGn)53<YnTy6mPd}wKS
zRpVl%bbT3kyIFuM?m*_y^z>gT#jSml17kuoxi)rkiYB(5VL$l1Y68^^6cpgj!I4xE
zmQI7|&NFfkIS&0>Ne2uy7`ek854K|FfsKHP_@JL?&#SP!dA<4rWBQmRwHZ_Dd-!e8
zrwzFqOHn2ToV?BEaDplRh-tNYJ6yw8ToU=!C3A943-4n#RXmM-Gt9G}vAa!fI*i;<
zH}j)?GhH?OsX{D%pPpvw6mziJymlQ@M<yQ8yyw~n-<OoW%X)@>y;0grXa{b$`wgzB
zJ@!B7wyekf!tDbc)TpA3B|>;0;FI2?s_UaH7HgLA7uH49sC{L?V`j$i^_9tVp81ot
zbIj4iS`E`$w2gO3#v&@CZO)W02cK{Fbg|ef=h4#$A7;_j)dAOe<Uvt~!aL5q;Gsxb
z#0uTePqe)<_tUKcF4^xOL1ks<@Y%{zhz9pNkCKh<)1EgRHg+<<v9_t+yXn5<LD(YS
z^a7$}Y7YD*BXg{$2h<$&uSOFxEozSuZsD}Iigz!w3*H9p;*Np*q6d45RtEjia#EUF
zSxgCb_5TsB!q*iNfYs3gKg1DTBO_tzW?omp(PC5m`i=(jNKbDc>|Xb4aOT&7&yjR8
zPq&R)s#%~-Ceo!19;T>qX*+*Kc2zh!P$j%c?Tj};wko9TK;PmWU`%Zx7Xz<Zd1{bu
zi$1}CS$8|y#`KS>p0uIa<fa3Y^3gd(Cv(`M2U&%mSNxz|=h08P^>{8sLw%tO{NE+N
zGSh(DYJYebf1e9-q|9Q2(U;0gd8bkpKaNcWH((qdL=DhP);=>ew6Bdi<gnW|T2%9z
zs^6PjDR0y6_ixC9N}~#c-(F@eDQ?Smq+b#9poLPgY=aWRNXfoJPuaihI*^+#ls3s{
zKn`;a6o$&wt)MIa9OO=ZhZy`AHG!y(PD9fOOk>kc2GrCg3HkMES1h342C>4H#Rm$H
zWgPmtF6)qg4LXAEMl;A3z?uWb-cT3k%Hjjw3*aW6#cUK-A;WajX>gCCyqfXGpymp3
z4CID>Q3z=Eccoequy(gKKPEH!TJq^eUu#y1%0Uj6^(wnp+BI|Zw}}~x%9g3W6FtZ|
z_#fD2;+R;+wYDHFdtX7a^K5CEKggd#+ktlKYnr74^jBRJkt^KgRq3!g20E?WR%&2d
zwHiAewc7Ty(u+FxQ!1OXxv`!t?s55Orupm4%;lb=QWp%Nu8>2uLv`2Gvq7V?srydw
zPuCIWyHJ6&np{p*qgU!Pbs2_s`uA8RxD4F!k0S>G-*pupr_C@e0L{{t6^_)Gt4c9z
zuq^&7S5jj5j=y{Q4*I1po$5paPuYr48nAR8P}A9=f&P)>!R4igi{Cj{Fx!wT#8h1c
z>qSS`=yTSNdeB|P<FQFtPmlo~gNnpyeNWSg=*d;3>J=;ObJQej!Oht!C8sj$eD3#s
zUhd$c7<akwE%6$DMcY{WlU_ppfyE-}@(P9xED2raH>&wa8enHl2X3y;_zmO>G8ulW
z4pbkizr)!`Evz@lMA*p?u$tiJYWhU-BiQN}N=sRPAmH8UTjt;8Q{9!_ZM?d`=AbFE
zi5(*dz^Qr(%>=8xlYo`|0O}0SfChrRY+r0Rew0X|59)^NMcrO)yyiJY5T}V`T*WF9
zGl;!_>pU1Rv76vikkJYz)@9p;s{0l?Z<IcFcJ?gtHxHi#cii&)9^hyIod)R<I5U*~
z|6VI>!!OZ4b)5|J^gFcQ>2%6QKElcnKh!~;4%ppy<iqL;FlU$z4T8oiwMCY*v+hV^
z<~;L?I}GMvuYhxWFa8(44&Q~R0a`s^3IQ8K0n`;*3iH6QTn+e8&(V8<r`8KqR4>TQ
zq?^KUZcwCou&qDfyX*fH{2bZDl?p*oCoKni`HpZue6{wY@n2KA@uB{;cDIJ3{6tG~
z2i->7QZo<a9+$zf!0ePF%!t$v;(=BHM?m%s_P-5k*yjQ(@cb-5$IwaD#D4rS9+xi5
zb(Ha79<m(kM@NA?5^t<!ysJy6#$r)weaRqw6|YL8)J&uWz8SlZ)<MlkiIUDIfIQbD
zX)Va=Ho=Zz)9@F-QCSoD0R2#6#G`Br_6)N%d@nqYO%$3*6O>ud7I-2&QB9Ku3RAdq
zk)2@$Q0Z$54r!IL8^+M#*dx3jm8jVaJnN&$D9w8P4};x|f^FnoTMzRSJ*L@-*_CC$
z?W1E_gkA<#0G9KlfFY3Td+6Qco97=9XdjFTKK1Vm1cDvHnUVTj6{)>C2kDAmC2s;#
zbtWCwG}cq56mTl&W`V4Ot&J^=sk~vLW+>i7-7eh|XNvvAMZ$dnqzt9DawpjdJf2xn
zvV2Q6tGz%bI|3ufd*nYP9k~yB;~5~G{|xC1ZrLFy7EXuG!-t_RPzB)Zj*<@w7I7Cp
zifbP^5~vrL<el&B;=35w5HYjA3of+^ID5iKXZR|70*%J|<HLym$PZ+1awgsaWDQc`
zPtZrmqtfbSb%5Gd`6Qb8s@x}Twm^VZiC4s>8RAc&zKF{=m2AbN{E%^_y?PI9?vjy~
z_$~4qutTVHd0?TehL6Q%Y#9EWXbSq{jWu>+IyxJ>hR4&l_2&%%Z7H>!=#K9}I!gyw
zG`t6#k*;_X-90^v14ZE;ktNI-zC_HD(!>jbDyD&E{T%3*QU|&Y-2z;m%F;1O2Wde|
zb`~HlRM)lA>-A6dxIs4VjbB*K8|OEZ#6_&D>h!%Xi2SUa-`rK?THqo4!?_T&M;^wt
zj;soe3=i_krG=#ymp*iy8O<+&)(|1xJpI3P8QulGf@NSVo<_~ozq1tEXGX&nUe%*(
zw29rW>7b4gInR)vW78*mZJ+nvc`e}JH)Gw6y)5;0jo^CRvQTC3q_PFhfqtv>nD|{c
z+Em}xz|qC>P;&?HC)WZaPCxObkgOVs7<08KS5<#1T<=_Bce(|e5-84Jla7B__w8iy
z{csymL3!O!V>dkq8AFQ8S`sc=SM;LvZK#>_3|b89l*aH%Dnxprt74`&8F~ZFla_N&
zrQOs7b1T#0=ry&!*FKpTizk)+ENGX%>c{!d>0fJ=?o|)!O_uUz-mpa1Ocgx$i}vNU
zD=zcC49|cHsC~L@V09Zpb_1!gr=Vf|g*ZW`Yu0Hl(dpze%}n#y=;?`xbzimg*Nn9{
zVVCDGE^Lt9@Bb(|>+mS9w+)Za?5tZh?zp?VLn-bqE$&j>3dP-ixEG4My9KvE2oTRE
zS$7$q?|fJPXnXZ4kYsoEocDd6`~K$te!rv{o1*$dzeBwP-z;tqtL;q-V++=meF?9U
zYoihTuzVK&j`e_GkWZKfjie;vAfVW%qs!3V$XmpQKU2p6h-QsiZ(H@Ko?=1*_M9d^
za<j|dy~~CR`$WEL^9=iFNWSW6W8YlX?iZb>D02oighjoXii*`kLU3s`h519MfvhLA
zign~hq%%Ai$slSgP6G=|A4`XX{95z6Pi$#T26>LpQ@(X7DK03gNOXIJwuw#B$5~RT
zU|^;Tb}cWq75B7n2@TTx9eYrpteDJ>4>t!5v-$8bdVy-7x&gIOEav{<&WcN^p1PTq
zQ^|uf*H&-cu~FCg8Epl{yS)1gzAY&_YNx_Axg1R>{=M!Ibi^V4G8g_`a?U!#(=Bui
zx}<avQHct~*mt;cLKDQkz>PAE@WM%A7W+QZDw4<*N*=tn`k3*F`F=+0_QM<2(++a%
zdphZL_q>q>O>G;!3x%hqRq+>e$<jn?#jncNzsu*i#)mhtH>h;|Jw+_EI5@)_WhQ`R
z^Dyme<EhwyQKKrv&%)^xs-2;^WNa2&DLyCVUE?L4+ttjcdzWl{wIDm|=Z3;$M?vr|
zwJ^aG+e%^a)y{8K7_o)jO`=)iXS|<jw*e-R=n@;_93A>Bb);=7hklnqr4-N-{w1T3
zi@{7UN%>JdLRS*kuW_>`{Vl1{2A}*d4&`3Y^B1fvJLw!wHcdET&cGX2jLT&U=9em*
zvjevRd!$18AT5(E*+pJ&uvfGldY5+7O5IP*TZI~A-*=;@h|z?a+^6JXb|!ghp6%GS
zX*A(8oBbvF>EX}4Kerd#twVxub@LNrVvk_2Y@3R2mUznd`<?`>%nQ5{m^j<WxuQ{M
z4y(u{^?hYy?LgBzK;xN)HWQnJoZN53LS=RRKFg-KCAHIAB~{6yFIXqPSA1{w>u27Q
zBFx&J*`}_eYe{|z3@aW|(z0xi>qO{&#4Q~}@1pg9OSFht%Et;;_<!VPvXU~Jx(lqm
z8>4%I^`hAvgwSflRK=o8a@2p@NSlnpMFk7LEi9mmbR|Q|5?nI0M%P_wlZLp)l+<)A
z_6>-x=2e^pGE$kE>KcSFqG5C<VO9OBnhm%sgUMf5XW7l<h26Y>UDVVvk1`K5SI$s2
z*;Kokr3<^Y@V}B}wy)*2%i^prd{6NG+Hvaja)sxhllAH%I6E=?n3)6LBvO=Hv7zD=
z=m9d8{7k(@+rbm%3G!fZHpmn*k)!fH#Z}EtL!2?mbf~ho_K2h%<WRfvS5ncY!Y75}
z@}ot4{I8&Fg&J!TTIQ;7c)YWj+R<qEZ?=b64WCDe;6@*Xd1O2FA5~7?L%s4qK;`@b
zx>b+3^YUKepe{XOZ1Tm*iA@R`<fjc)yl}5Cbr+LG{qm{2LFIiyoxw!my%-l>A3PiW
zEMI|lb0fGrq8eKTP8pYpuEYl58xJVkDyrbU;j73JWCK)JY{KmXB!-`K4ZUpmWJpM!
zQ>%N`1u^mBZL3hQsPO$S=Qnlsnjas_e~Xri^`gCl4}&|nndEiqJh&Uz6d~jdIh06*
z)1(~vFglE!Lp+oh^4EYZ`yhXWu`nM6nz*F9ZsB57mZFSZHIHY?2Ec@>=xps$o@dpR
ztSQbYd*uHedWc;{WvI3skGoaR)r`V`(;yA_H+ciE1RoUj{8YfEyCm-7Ke3+ZH|7AF
z1Q=!)(F}UFE@W;U(>)H!*pPWW{-Dy#?6=Eh`%B@XokgolqGhwaEtqy<67)+NCyqnv
zQ;*0D^phY&rbYHKz1jBMY*vV-auK0I7%nvBAM;zKOOO_=LjI&nRCm=?G*z@-!=$+B
z2_r0n^}VStQa7H776lD~vz`ae_O6~T+?DJe?kx{|k3JMy%iEwBkpDdbS4SVAi@;nZ
zov4p9V2?Q;yN~t8dV|f}9M}d|1Lx*u#Ad3Ca-Q}t^Ygfv*vY2Z290J6-B|Gnb3xg{
zpwJfgA$w|htFmk5akk0!FRnqpwBQz|j9(%a!#%+N|AVj+JAu>DLd~JZQ|*azXdK{I
z(9w2G4`v%Pfm<S$LdEz|dJ{cVxmDd>bx9r3OrZ0KJy3jPm6vq(EsvD`TY9DBc4=K(
zq2sPw2sDnYVAqKqWEL*Rk5e_21)3rHUWR7+&B~p?3f>rsg{HyDumvs#RKtrnuguhH
z^b1WM<7v~l*c&m~hD913VUfBpSNt<vg8gH~=<@EiS&qu?l_0&ag_+35NmpQkm;y+T
zyELQq<Mp?+>FPt&S-d*Pc2>q(VedfJb_IM4F2@D|^VVY3Rm}-?x;jNIQ1h_Aq?zF=
z-h+-DYeA8|AothbdAWsyOUujWIPSa6fqx^poL|zS*U4H+t7?=+)I>E}RRP(D_=wjb
zFkp>sflPx|%1Q8b>^0p+8`Xa{c|b>|Cvc07!)rkE8DpTMTdJsU9Z)*R`l;+V$he(#
z)eX#xX7i_^UU*$aP<cyzU$ayfFkCk7H$F2Y>wM~is(<M<)Hd7%50TzW)nEm|17>$u
z^ZwY5u^BOI%_Ul%>Vhs}O};|Mqq4IlmeP$S)rw<F`dEYIwVkWHHA4?U6MnF~9b{h%
zVKo*5W`D&>2YrQF4APIsplqo`T*v3I%{WXbkxvkWN~bL`CYc8scN?CoK44kWtH^q9
zcW1|nlG2$aRf_*Cd{t;Hah9dJeh;*W&II0)$LMJyhcYUYwPTE<%{R>Hrgyp|&2?2r
zWp%oQT170tml3(-P~Z`{ZJrX>C()dg6z4Y0(Jr7Kp!+2Q+b(p*yT|#qqE^}J(&eSI
z%EvhNdEN)oBN$+^WFe2pHQ-FXT>D*r*Er8GPg|_~smKLMj={JSamfv&o`AcsRk|p9
zkrm`uvW)!y*@Ox5g4Fo5=)J&q7iNR48AYG-SLENwTbbXYxWZcBe#6~4(3S<hCHxfF
zA;+kcnpE9X{SbY3T|><`)f;7R#cBLcgaduwUC<-Ij3<!k*h8wd;w)VqaGx*HUPU!R
zhvf1P!$15XkI}W%KFv1CHs3zVb;esMgmT}&xv?EBs|JGk;vHjh%wMtf<8Q}*i9Z%s
z-EzS=PMfaWNJh}xP!nl5Xj?tuu8M%kMSyOZ;tr`MmBfB{ft1b-57qD;b~Y^^T^w83
zqhLhAz~aMJ%)ZNWC@?!ZhrcfVflMPY<vLABcS{fHUufzpLqsB41N3L>Gke3kgEvDd
zQG(Y)-LVt&Nlj(l48wPwOIuTCR(&B$kQ)5q;86FPit<vvG`F;4>EyC>+hXTX|I~<u
zk3eeTFS=Z_OMlaF(bP0%T}<7WT*E32q2$PRpeY8Sm*CsrW-<*s1{yj)=w;e@x|ya*
zG0jc8Optz<vIWsZ8WUdXId5-n4Hr%<n3Y$Q|E=Uz`B7KYe=$5#sDj2Srf5#-6OBhq
zJ!1x#bh<tCdTa^wPRtUv@O!uw?C}U49vU1Sum#l7a%nKq74J>%!aibcF-A@n?TjvX
z!PCYWs6fhd%Grv;_5<#PzQG|K*HoI1CIW)nD0PB%mG&&4Xm`;z0!$k{)s2WJ0@y{Q
zAM{+j%2nfjaF2xv&}4j@Dn|F#P~URE^2kyavqHa5^_|F(wnfAKrk-}L92a;C`%HlI
z(x2}S>=g>quV|)xq57<zs$QWQue_|tC-36~IvZ*$?gu3A=ixwTedu$j24F|sX75VN
z0F!Eq=8k@_ZazTqT%o4n3!nom8|?304WP9H%D$F-D4tmIrKEcqWq;_Z=KmJz9Nomt
zmCgb0Y){2w<w2F3UQUf84->8Nn%GzLFgh5y3oV5PBL5KW)qb7TFvPslK<SU_&!}4~
z#$%8e6MYg$_m~{zwnnyf72_N+?rdLScrQ~~I0S9N`cwT?-E>8U?<S9_jZxH})791v
z*7Q~v)0e3zei-=$=4pPAe7r!;rU$F4Yva|Z61=m?qi8y`mpu_=JU8u8tEqH%u~^i{
zI^Q<W*}}Ue_&5qUZm@{nA)ZsKs5HemFsFzkMuVG_Uz#j@U|vT)M#e@SM0jQdzZ04O
z_#)3W`*bMS7PZx!Q+83*0n8a|_=9hZQ)&BEK><e3Zr5|qVDMyo#Sel$V6o&_YMpYr
zrmt>+;f}teb`J1g^dKYHP|(~O3wHse<a(g3cZBc*rtErS*tEj<$u!Jp1jNo=_%rE$
z?7-kEPn!F+oAeZW)_b>jCi|v^9z;6{C?rDf;IqglWB~Szs7#&&8NWf0Ls}uf2c3~$
zpjFlc^!J`h1ZpJrQwx===vLHGvOC%hP#!JewqCvCN7<y3I>j%G5{kvrl=2R?>25N#
zg71fHBsNeN>2<1zdW3eVcAI9P`n&Q!dZ{9w8Ukn{M*w|oC1_GRXp7panxR>)Dx<B+
zv(!^ug=NT@T+OH>xY}3Ko9iCvehoIR^MhQZCrI)7(4Ry;bsqFgo@oknFZ6qKuto<g
ziwOz?$X7HVGs)$I5szS1DV<`NB8_fHj>czUbD@94f4Qlli08fIP<ell>1=5YS<hAs
zv-fhI^DOcghbM8hgok1~`J?QGz96yKUeHG$3|*BHrE+nebWLssw}o%O{jn0j9{)qz
z9hhjZ>$m9w$`Mq5bds<ug88$ZgxzMVZXf4Z;{M<n3XD2+xg~OQY!%_A)`MM@sHm(w
zr(B@Ys$Z#oQ@2+asrIXCs6_gnqNm~y<$BFzEvj#=yP&cu?^4Im=}?%P6Q1BNbtgLi
zbod;5oy$GTK?l5hl;O5XZ_q!<htxU6MnIAsqgbLiNq)e;p_Ab^vQ@mr?*%fh+H4Vv
z0m}R;6bwG7Im-G97dZ+?p?u*0(=zbVwX!0)bbRrd;u$5w%W`agJ1xGr(A{WDu_?SA
z?Db&9ZH1N2R5ejOS4wn>Vkos95bSCZ8wm#7aYhgeiA9R%Dq7QCe^=i}`%Qa8Ifxhu
z{J;qNI-KhJ?yBP~aV&66^6c>$0F_O{9_B{?65s*qiOQ=Uqur$o>00PtYvVOTRekA)
z;FkRlJ`Nb<{sBaRy6_=%6!DQfOnd06z~)#91sQezT;yWlxbHXDYkRUyQ$Dx+W<@1C
z@0jmi>AM+h5%sVQg#~gU$Z!on*P?^5g&<jY2pTWPN|!(i?IbvB#)%E2wNN=4B^lLk
z+6nqW#+CX^ov2=*NG3DUWzs_a&&VTxtaqe)towyK-80vl<sTmY0eHG~<<H1Gl2#s5
zSJJDDM~r6EI3r=i3>s~=sskM*4r3EQf~Yav4iFNq!exNMH4eC6{-ct}>%_kpiakS7
zc%F2I4@R4Z4+N}Un<v8)cH7;Yr?!7>a7bhh`%ri)F9FUDJ31P_3Fff3@MqX(1On_n
ztx$^}!k^@=!fQa7YAF08hJ_ts4j|;6LGEMq@!|M6kSIF~X{62UWZ<#P_w@wtmv-)M
z-b~*;|Ai15VZf{9o;VFQ;%mqUfZ;q#$tkC*XRF()tEfAw$EzMGYzm61Ox4Fv09#uX
zBn-j8;P@BTkIW!P5k9OkXm}MPH_=$+0el;p2(^d0%SJg%UJ12;M?)fbGJF>g0_NRI
zz*c_DALl&mOjcwsaU=Nw!W}@(IxC-r215UX+n~Q=KLM-kEFi^BfJHf5%9PrOtAxJ%
z3NT~knGURn)pHh(;Lfs@Ie|ORe*sg)f&2_M2JBQ|b~tyDzs9%WNAcIeHtrbcK-QM~
zLbt%Iv<O~~>_lr~XR$^&hIayl*qcZ;oC;>B9Qbc*;79OQWGi|MI}NgVPl0RsG3bWv
zBrXwsi2b+%?*saJ>p}YTBBY0Q%dO<MQh)G{za@PGzM^h`JfgrVV=nYDu(e*tdg0Zu
z-AFe$5xOKD5Z-dr+0M+$=+J0(<nKr%(l@#&`frqCbgY-X%5CEd1%(un#sTl+U-Aa&
zvsfZf!c=|$Kb4OYo(pcFj(Adh0*Lkj@sZRGY6KhM8_)#k3^4IL5lvznu~>W{G4dlY
z_x=xcpb6LutO<S*klKsDGqVYC8xTexU{*AWSO8;rKKQ))DZAz0z&`35^dI~K&W6V#
zDDbo=U>SHSnB||r9wK*P0#1e)sj}n*&RJSoBz=~y0aEo-DMS8G?gN?O#qbQ^G(806
zfbRD-d5i3jHUXpNd$F&WA!dq{SPu5L$3cs+KKNRcLR;|n9sEu%g?$^{6Il^H8LAmN
z6Pgx26tPDqvhTPK!UDkfPJ}pUA6yx@SneS<<TTP4IR^$b;}8?l7oG!k0<WkFxg%&P
zK7y{p3Is>~M2gTF_;!3N{u!?VXz1TDJ6Z*0kljc}<agjgJOcir(Nd%favF|--B5op
z3GM?Dn0=8wh!^>V{s-ovXTS|`DvF^sKtAw4_)laik`Fh5S3(hBVZJ7rB^bQ+>IyRF
zXPdAWL6>k?bYS#iv<;x{-shh4>B4>?3Oa*kX|kjOlj97@CH^Ni0`I-3&|Kt&jlenD
zQRo0>-aW)hqC%8}9AF@1g=OM2X`$Q@iU%zJLr@iXAAAYE2=@T9@EwQ~c?6zIJJ5T`
zX5=X{6SbiQ;5D@$n~$Yq4?xzxGn$XyK#RcFHVyfK)CAqiBs3qXfo?=L!l$935ZF%2
z_2iKt<NizNCM*<o2;+hKbGBF_9+U3K?VwNcT$z#=N=v0R;D!{CPeF0uckhf8!uMbu
z(h=SX;ZR3F?&vSc;Jvz>PvTp1CO{qA7cGy*GYy$Xpq+Sv+sz^TJ>cB6i$g#HW1jq7
zZX>I~EBL<LQ%2+rd7^w3oHA&59*iRfq#p7eS&4SU80;eM0JrQpL|<^e+=<V|cA{<3
zI>>l<GS~%lN3OsEbP1XdRR{ONZSrn#b3X;h-LK@^k_^(Bv*agofqX-r2Q7f_Apao4
z!S_WAzAKAB6ETeKz_Tz2&%lphFOczQFYrnH0d(32@Z*`A;O2dt{mj+l)C?|u64IDv
z(jD;&GYTFitYe2uTZD^3cj2%wNJK%Cx|Nv5Pv@?QEyUH}-{*kN^8j&=++C^%$ON*i
z2Tec++(K4DMc^jb60}|^C>5|G5|Ja|H8dMp1NatRbTVK`YTz!QpV?a0K)<2w(Ja6c
zt_pr)320aB6X-;)#%ZDo`I$&3d14l^2A42B3Zo>*><)pR%1z`_v5EXqYAvmk9MT2J
zCjXF((mUV>?k&fG&%STqNfw4)NIq$Scpf}Yzp@N)TR!EwaV_`)ajmo*^x#)OjUhXD
zLRFKr;CY-Z&I5Vm&miqAfoI8K&@*f$rGTIF82N}40c4hi5+M44*W_3EDb)G@EwS=$
zv4?0Ap9`IYcU)V}#Q%>Q%bw)&I1%J-rhu<|KT;pdBRVPmQ*@-i(@Nz*dW2#HwVJ9)
z{UGweRyzx^BGu7{=taPZ*#VwN`|%gVaIzOwg}$L+$+xIO?8=S~wexm!zN$D~{?!)m
zT;%~1oS-+nk}2U@f=$45q%V2~J%r_eCu<E%g(iTXH-;6U{m}-1Y5WX7Ngkt=R5CSK
z(UxvQw^c`U&p{?|JJD0_%#9Bp@OE=dFI!$R4ww}FaBBTK!|wod^Dl9rlr1#{Pvw06
zgfLQS0U8q~=sDCFZHYzEPUtuEDb|2IOg#eAg-Pl@>SJn7bKE>V<ziZ;<RtTZl9orZ
zy#vo&ZOYFViD2Ff1<rHpK>D+zQe|vtMoe2&Z$J*b72j0oFPWst;w$+TvI}cSP9d6L
z`AAiyDS8d;RD)PwG#|7XY7<HNFP2<mEBdtX%>8%yw<02U-Y098{>6@WpK`<2>fR@z
zcB~oxq&TXds&7hcj5?i7Y>ix0plSFQ^MHRV%Yf<Q)Zl6gFcL@W8^<1q{~6mQCdd5V
zB3GHwVo2+rP0v@|Vz`WVK}o44=kW|Hrb~u6EYVnUou-w>rBj-=#0^Y7Wl2z!MlP5A
z%70#*Q&9)BOlCV9xq5gL0#5@Iy{V3)71JFHy|+WnqBkSoLz~1I`WA`55(gV<iS3;`
ztd)z5MI-aGzk0JL{M=m;WS$XWRU_RlLsrb6DQhz>r%W)7#jSvxv=@J>wZ<NcUl^AY
zmznr7<ycxq@&$|8xKBG=*H`b*)>S7N3sc`zeqH%&au@YEUi9_0RkL;~Zv3Ocm!%)S
zW?Kt3IWvPxBK~kN^j~;dxNXo1rp(K7-Pv7o=KuOuysE6Ue2p#5jfQ&xZ*F65K4W7}
zi$l?&^hDJ`-MPe9Y4*(2^qsM=t{!bhFGDK154V#$Ev$uI$}5(7sq3mVt3Is8mYP4S
zy{$AXWxgpw{R_7Nd+N?~P}NlBr$t3i)k)QM;Gyb^9+%b#9M@NffYeD>(m=Ms2=S8d
zVA)^!UA{R#tKRFMqfazXcE9NNS;%Wv^17mhy|?45=dCX>Fwo1D*DOrS%gQe)+29-&
zywAJ@ymJxoa4^&MSR{Tk$WG@Z9n7d*g{?z3zuA09v(@!fl|#vFY;R*T!$jp$ES>NY
zTa~bxOjwjUF!N4&OnNA-L-POPvh@(TL>Lv?>~nZ0gJnMz$nZV!WV&0s4|vD<9DsoQ
z)b^r0t>Uu%O5jjL72fT0m)7_JeJlI;?8CnwUcaKV)?}@IHR;R8B9*I0ct6)utbk7u
z?NkpzzI~mlA=w+83;GaBwcV(W9Ut#Z=##iJrBh`?%~o}a>h`RYTYFBedi4f2?cD5Y
z)8+MMW|%B~l@{9q<5K--YQX5~VE@;Z=ocdCz+>N1SjirZ$RUTnx_f5Dio$E(8-F!s
z&(F4eH~d_ZmsRkw@MOvQidwGa{_N2A(7@2uVE>3(nvbceSyU`KN}LAx(Zd;-f6i@U
zr!gd(Dwg4Iv}jyWa{ml_<%89(R!^z9rPjon->S)(-jt&WyW-}?yW_gWzO&3RPXOdp
zLrk;S4RJ?ekHtLDXQ&eB8p;pKSBjI^P+s!AuJ9F}`q?Vy$LD+RJHA@@tl_htFDAY1
zoQ?jtnD?+?Tj7}^Ly5*Zs64(xDpQqiFVYmZvQDyJ_9lfEM|bh7<%8%VGFG)%`$fls
zdC*{!Bj!UwgY;EZ-d1~5^;(rrl?P|;PP+oEvl|kJ#S3N;I9(!|``QgUQOj%db+WFP
zVS&+PdTwxQ>#G)%3N%}K%R_)J{fFP}{^e+D8&|F>J5&0t*i@2S+Q?dA?Oujd{8Q1|
z)~7-$xnFQJFYi~wytu-w;_Ib5%LZ3ev(I+6^$hW6g-WAa0BK}2;C8J7Tf~XVH|nOk
zkA`99%(#BZinNPqhth{;q+}*!v`sso+9#z>O10D%sg=^cr`Au+Ol_XrH6bo865}zQ
z)hB5N(JP1p$Te{=!}vS8^X&V|r&{HbS|v@29~K=f{Fv|gHTYMJU)z3u_{HR<=Iion
z6>KfKQ_`^vvMq5MJbphK>C65SGUU0?6<`Hv3T=ZvLQfDKaY*r9eMkR?DJMpbJDb=p
znM}Enav*hkO7kRZ{K8ny>@;pOm;t%pqpkt&h39mbp_%ch{x{tM%@|c3`T?mUXW)6T
zQfkYIktU(Fe!=t8^~2H7anRPW;#YY=MN?aRdA+iCr5j4?mp(6PP+Cyxv1-a^Ry?ja
z0(yTsx7EGLqwv-6MSQmd;n1*15mU||lO5<wa=WUpJ}1T+KOpI1^61p_>Cv<XDQglt
zC&2NI<2uCEkB?1Qlz1)~PvKGqr&dYTq+Ck87{|u!Hto{eGzXMz$ce~dX#}6dm?DEi
zaB#Yx^JrY-?Hwv=l=reCCEbd87S=E9RM55HaY5gr;$qbLvg~kqf~~o;$TQcsFz_OH
zFysog1{^mtI4#%U>In-$M|>yISM^bM#JI-1-+af+#&ojOj@fFSX!>dVY;0}ZXE<gU
zW;|-jF=d#mn9ZgE#(#8mG<8(f6>8!hLV*7JXtA;QkZ;LP<7@I?Ikj+?voMRo`-3+F
z)%@wccb@5<sqRnCs*YRsBxgEE%$0hl1TF&#cxJeDxB@uY)5F!n%fgex9Prz_!+~(E
z$i+x)_PcZ&%_ZJY$7o31SNlL?RnJxTP<^EXbWhbc<vcKnS)%W6Dv9YEOUG@DYZiAt
zt^y<yADAZV2dTd+hJZ=+evClxgVTQ;I6ELn9cVG%C~6H>^7U|cwr?u;TIsU?tdP}N
zI<9OU_@_B#jmmdaOtBqx%yr&%?snN-_1y~35MOrS5nw?tVuuL>q0z*C`h?1=j%pZP
zp}v-JtZA09pD_hAE;96Qbcy<7hJnUYrl@6Md{W}MgtWvu@r3z_{sQpQNcd2|!GOT6
z{0A?vgV-aWucr}Pa{+cIFsN*eJPoA>7JKZjNv=6At^1Dmc7O<JB4Z*S!X=@5p$p-(
zusQT1)H5_Q7#rFVS{r^Hz7pBN#B*kGHQWGe2e^T0ignaHd=Wku_hT}e1`O$H;IipV
zG$h*-{mFd_lbX_|>F(;k>2~OqhEv*h!1h}RI2<9O6UHOG0W)8Z=MdY7?r1X77*3aa
ziE6$xYmIh`Oba~@ObOf%{1vnZCxq69dWVmOI)~>*ZQ)=Lh~T}XC*PgoiT9wsHh@UZ
zgtoB_#NALgbOUA}TM;<0SX?1blP5vyHiGvj-%&nAb;T_Dp6a<~fbNX0v2n9eZOGJB
z)#NHKD*jbep}#5KlLK%qRtHPL3Xw;M2NvXhVg@6GUx!);gZ?t#N}tnH-J9qu^^1Tg
znjNVceZ_FhcD@B)kAKat;}$dPBdfsOstdc8-N&wGBtY_}#GAkdF_&nn7@>F%nrp|X
z!=w{%8nek!BtzZ-91;ect}WO&jKDt->xu68HcXAKK)!&koe7-Lr-B>xR*;lxi#o7o
z!~uK>?m%kEW#V^Xl{ix9!N+sWxZ8Y!m?2aX9)nxBEai&z<)P4QX@wAGcQRX}M<Un4
zJ0mNYhs=0pK68cr3;gMNu|v83Vn1Or-v~@u{sCv^SMYGujZVZfiSJkgVknVG5Y%K~
zXIr4^M3c&X$_a|8lmqxinp5-1e)wUu6EX^rD1QRW7>#FRW6=(XByW-!;W&3I%7>~3
z{|ammz6qQT_6S8omBW`qp~#MCRi-)9ESeG#BPPJH$ziAQ7o}m+7_qIy%O8;w*dAgA
z$>9~~4zRPE20G!(v8VV@ayM0%I)Kk3_K<VQzT|4+Az4Ufk+%V}z6@Ri9gri^O(|Vm
z0lKuL@c(C;UrZZD0e%_{nFmo6oTIGZ77Ot%-Yi@YUJ8wctwK9-q?`$DhYI2A5C#2$
z{*VWVJB7c631Xc52gvXD6cfaU!ccKF)CFr#E+DIu4$@4%1NXAos0BR?Z-8UbC5R5N
zjnwEzG#2%v2e7T^eRK|j!S^5$o`oC+e(d3ZGPjukb|tI|S`{4+*hgNey|^0u$(Hk5
z#aF^1ZV&%Md?*eSTx>7qHnV~WMttEHk<HQjOuy(uV7yoqY#(|O&Wf&QerJlJtJv!t
z3ce1&Rz(|ux!EI3O*|o7<Qv5{>LJyaT1OouTaaC;rPLzDD*CoMS@R4SVcyV2x((R_
zkD}eMK13|>8tD)3fHJ`*YCmXp&IA3_<nX1?gCHJw>CX*34PFhWFxMGpbPQ9MJI}r0
z6ZswdMxnoeitD*DV1Sv+>4kvU7cN8o1via<u^R9t=wB!c?u{k`W??&|0O^FSCy!9I
zKnJif9a5YpuA$$dI&cjn4Ss-Z#gzCA{5oC;zEhW>Nzi9Vg0~}8!JU6Hm`Syhi$#+(
z8qn@Ush{ZM2MbljQbA&syd<3G*9y<2oANDSw>u6$fLhCD=@ZXKH-;()S_N3&rvM7r
z{SVm#%xLCWcyahsxCZlyuPMwIXlV+V;>|?%;TCZIt*v>Y-k}WBZxvS*v4B#y6Mu_q
zDGOZy?2YZo#ndEfELn-d75(TxR2tP{#Z2-z{tSGdJ0q8*`NB%>G}DRAV;%xJ@#1hs
zQ12b)?%?k39USNo92$Baa)uM5hoX(bRRgtxi$Ui%m5t?FiWWeptp-eUrF@1kMvO`o
z@*QB1whIK9wbw+9cpJh>exmLvsw+`-ZEd1<vv!>ZRgI_rq=w+1usXzb+({fFMiC4-
zjI4z{LYl#4;t1)vv_SHTY4TApRmud^o8|BlFbOk(IoWIYB(wqEA}hr*ewwgCI4GnF
z2%rRxWTWg1R*cSzlI#d>Ht*xxasRP0$Mda)k07Bsld-T1nd%HM$p}Bi<#G|Y0sbY;
zk^4i3kTPsPS_d11t_4i6DIl@C4x35MQq-o;DwnArfC+zlT8lRTcakG=vOH6&B@cua
zf%ldKyO1V`7hZvO0Jq>mtTuWW0qt9%Jv%3|B{(qf9(+<S^Dgqu@RfKSzGeO<fjWMh
zr;&G1@OyNDuneAq<)Rni{c=s|4)hhNhXLCJu^a7%{EglKj5;lOoFIt9_+xZ0@aBEM
z=TPUU#bg5_j%uY`ta${e=1S8k{S8$$G8d#!FG1;2Yw;uhlAp)h`Tw8x90v5dhQfaE
z6AB4CL5n&p4ir0rX+Z+pN@y-$m#ac^kaBp5JY1>@?0{)OIPf-bErdj-M#eBCw^pbM
z^^{kGspbgzU*I+Jvt^)fUQgO2C-7gRhr-XIe+rL)gYO&aMN7a`?r$khdJiWnPN=6S
z2T-#J4typIS4_fhp%k$U<R!mp&gu!^duWxIk{ZfrpPXyDtbT%x;=cr)*1q3feX95M
z?a$KUlNFHbT)4kH9NQ1FwJ<apm=a2Yl3iWV(B^Ti_WkbngcIaK+(ZQwA*zLHm^M$7
zOW&a~(T(sDKtgz@@#}jlsso1FHZb-4Ju2F(Im-Q=LM@pEk%qxVkfi;l%QV(84OENj
zj>=fMO_b(-3g_^96iX(l4jab-4-SCO;^V<P=doCcEfZ(UM?w3!JyOdUO~}%8qv~J>
zqp4Bc+5N-5tcxG+d`T%-TT#EF9$Tc_rmv*Cq5Vo_QXpaKc?nnx{cQDp4T7J7oS>#M
z6ca%ACWg#V_0y)S@|1VAIxS`zXzXrQSHDv8MSLxDf%=ks5V8j+=O4_ksJQ7V<{yEa
z`keT-m9b=<c{yD}{J}l+i-i{oeYTyRn~^@uKIQ^>TwkOqp#ghOOcORnD!J3$)dJH(
z<JrHssnXMg)T)nSQgwAzwZ%BTz#e$r^i?#wD0gJ3wc@=!7Mo>mr*#0&RwK}xB_rL+
zbrs(|JwvDXLg^s%LE9nrP|OI6H|F2iZ3(vwh@yjbz2%c-uw_z0-K5;QA6hO*|DCRd
zuVRJZ$g)~5o4j!64l2@@opQAg8TEUrol4zhtgpL^*APehCg)ne9VwmYXyn}=O67(r
z$HrXK;AA&68B51=`NQrN{$^YQZU@+5Cc=RjzHaZ#9-4!o)i<0cLY2O>$(o!emM^ef
z@_h1FB_F4*OE|Bcq${VVBRiN;rQy;lzz*CVov4i0&q>a&bT&3#t5sgchoC#<rIB6S
z7}yET#BXRy4DXX;8ZN4p6{FBJ!9sz3wvX@IJ$(7TMGle!l??ON#^aLLC3MzaSANA7
zMw;56<#<2;R*+rHl$iYO#USM}wb3cnFI9sH8%VE#Pk5m<egic^Eyx+#<*}n0Y;M#u
zF$``LU`7{hReJ05sp4~vm*ockdpS*G2DXFQF<yN))ka?9$tr4|JFWDDyKC?@)JI*{
zY)gHbeBazk8^ZnpqUZMB3!cNl?UDQ3Lh6p?dMe%cSBrVc7Ik-WPjFW$_i@;roF@~%
zxUyRp-uI<IkIcU%VTKNx_Vi=6l{;K0<jg6oZ0qiv&WZ{mCN9OD@Y!6&v`3pk9FhC;
zhdBspk37QzhOdc}QU^Bp*rXt7klIN-<0^Uk7QD+E^`&P;2m9~-I7FkfR~lb^qvbz!
zdtykmi+%mi*v~`qvK({$MropEuVr7%e_B0-6Ri9)G}e>t`s7~gvxFaU{}7W5Z(^@h
zpWUc!>M#{UP2yfUV}5LZ)bYiYAAD}Bf?k2~m?HUT`VGTcU5*|jJkf_0+X^?h+p_Ih
z;G)()vQ)&gy1hg``561j8M#l~*NBl*NOzF$suqdAr6$+C*lv2Yck1WF5bhs$=ltAf
zUEe!wQ{D5uf;dBMN&Y8oymk>FkR6UJF5Q@|{CGZJa#nGDkN8MfN5{k)UjsYc9i)ZO
zkMG0O32lia0s~ZC>agLk#aLx`+lu<_47l=;+&b{4lzH3XliohsJHs0gGAV6LPQpO#
z8ZhZ3InMs9cu?_fZymM)zXjuTS%w_*bNzgBy`m3Rn-wE3m=SCim;>Vksl66AKYmH&
zjCPLt$MsfxO7KU~m2b80R=IoU+q%Nvtgc`mWSFT+@*lb#_<87Z_>FC6{)V69>{mlQ
zLc{o43a_DNLfg3iG<)?`)i1>bY!=&&-6A%TM$56(1QQbbZ~D+yUmLD4O{B*1zd1J+
z)qZp1Z6k*x)G@dLx~fS`xRUZzGhg=dc;G|XwE}y7E63{4+|Xc_rH-4IC9aO!qqAs#
zr!KO0Lw`n&L|BgI`wDkSB=%TbFsYy+SNFWmFY^&)#k^ltU*<g7^kZR}rL0cmIV~jk
zD;HT7k~K&@7K~&&7g+Dws{|Ba&w3WBP|P!Kw@gucsH&KW#ltKhgFx)>atLj&OG_0q
zeyb!lo!>ZQzDm+)s}NUlCTGCwzkcm>K6Z=<9V0z44--Aw6VhEiE3CCS3)=r0S~SMB
z);A$?6n~|4m|7TBs%EN5^c(?;Cb64COZ>~ivb;$3GJbrjFKt)7y3J$Lb`dL}K_R((
z=eHVJnlGGnWmzxxW!S2BC6-&-C{AEakQKqZrQY1c!f~$OyxD=N*jb&**u*$X^Gh>S
z{Sm(kPRQNF4qQLBHuOJru{kSgdID1AYxCVz>ykB~0o+V`r(ZQ*%y`|Wq(!;5{2Mcz
z?i&Al;%sGad@Qk*LCO#3?a3eDDD~eAQ^<O4f+at8lliOun!W*<FLvNBFyAA^AbocN
z`A1_jH%Y9Tp=xSq_P6CN{!o7A9bfX}<Aaxhyu0?DrLzKa$ulu$QY2GbVi;aorrk#h
zs(imu_})_%+`#ms$HdM_qT<J!78&L%^PvaAM1EOxZ>Z3(;uVBQyL2l|ODg3wOi2O6
z520UVsx9yPmX`;!zuGI?lRQlbr=?OAeWg-EyegMsLiq*zzufqGqO^wt^c`VN*DppD
zvrFBSDpY8plhJf$Jdg2*ql=gr;-X<{?4#r_)l)lUw6!OGq>8b}-ngH{i!1jhez{n<
zJuk_9m^>c4JUubC5`9g11#vnue%QaM3U4|+o=mon=3IQU_yYY(&13xzO#*yXx+-2^
z<Ab#OUSK4Aj>^>zP4d^<(nZ~TaZE?$Ts+>}E_dzA=o^2D)%L-WE|;k}OR?oIia~Et
zufj~xuWzHWgGGbv7c1)UJxxn2J1om$LPi{X=IuboL)+wbe0DI)^LKOt{zers)=a$8
z;I9r3s(%8Opjpwk`Hx;MzIONF)gPL|U8N_bfkryRmVPWI)jUAgkZV=(E`MNt)Mm7g
zcI<^$m_o6iEo+T$&4c0v#ojO-oD}x^s<^qp25F>XjImW>Mb%av)m`(e8BE8i>fTSe
ziO){o=<>0JHKw4E%R+uP)k)fH_#YBdK=@UAtCF^WDA&w)*{_UL()<p%PM<B!V`iA^
zXwUH%-Fe;wPj>k#TMhqVahifR6vY2oFVNZ1*cNw8*BQO%zVLnV(}XwKMJ-DETP1dn
z{$`p!C9JKc?_peyB)P5?7UZRrv@fojH`}!z!8LPC>tgpOHA>+PMJR&qLw55ggTo{D
zutMcn{bBR@^scR5w^$HA5A;=^_=*cVy?lIs^XJT;@ju=>Ho{i()U;eniRmv(1=&AP
zxqKd&TplkTmEYFc3K^}Qp^F-u$81lysJS9uU~(g?{K?)9;R!OQEHk}JoKU?>M_q?^
znJ;4M7?jvq_l9>{@1DwHKc4^aC{N{ENA-`V;`YbSOPy^RDb4aP2fVD!)=2)b@|)~Z
za=-r1nERI2Nxv);RZ;R6K1!+-9TnQe^oFiceN_YEF4g^583Ug9iR9{txn%3Btmm_S
z6#d-x^+J(`Ei@cSJQsf?xklOv6CfM=YTKq(^v%Ebb46KN)P<~}PAIzS&c>Pz5o!~-
z4Mn6${Bda&nyOw6=3dR~)NlJ=4Jm#>yit|Gk0?ocIs5&zA8kGkduRN0CWxu`0w04u
z<yr=o4C|i>o0ycq%+dkYV$bVvThR=?mX?yulrzx7++g7ku^IPHoB^%Do2Uil?6{kC
zDym#CFEMGAGz0|$zncCyP<Z_3m7nFMr~P%vTVO^rC8jj)s-Y6yfT?hgbZ#u3S!lMe
z^;j7V{*~4nm&O*Gcj!`8pMZTaQE^#WT{(qbp;X1ctok~wtJba_sT>Zi@_#DoRWiD)
zasJF7ZweLm#%y;$ywcH)^tJUf)cd8oj4qPrcn-{=6Fttr$;cPsGj1eu(R{E)KOy!<
zMi7sbA?<%=N9?8yb-f8y65=z>eN-pm9{vOQwepMw7qV4f^#z@ry#N_|F|5-?W4Bng
z8qO$g;a{O&OcnoD_aJW!NOx_P&M4jL4Ap04RL!XWP$w%7f%)DKYLjwoybw1FxB<o>
z<C&?UHWe$2c3P84*!*jy^<AggTF?n@4m?;@riZkP$TWNv)?J{(TLZEaaS!mN`wmB~
z@EYKrSfXjEDbb8nR}ibwyQEh!NwY4wUvj6I;+TV`OcjvANsq&v|CIA;`Sqeg(8TIl
z@vb83{YR*)n4_<%&o@GG2J={5OD#rhlUDF`B69<MgPp=VgM-6N80A|EINw4T1RX`|
z6Mo%nbBX?`cA#OLW+$+*z2(!mevwzcy)IkDvWm^N9c4n<GuNx&GwBFiNs7Xwv21iD
z_8DY4AHWbYO5P49Vkl}xd1|Njx!$8+t6QrZ2KEW_bgeX36%*(a>WB1OEFNNIO!~>X
zL2JL8AMqb^A?4Gphs%#TX8L~joda&4T4af$J7961RXkJhXgTCY7NFIHeZiKXU%`W}
z-d!k_$kR-S@f$~~wZIveuCJpSh)aM4@-l+@Kl>^?2b{5vCeC5@5%z5^owr7?B{K!E
zo$U0V`kI!vmSn>(eM?=MIzZ1+X~@^m5$PZ-qlb{w_%SM^`^!{GKSTK(Ob@4Fm!#AF
z^_~sho33ZJYc97Z)sy5dbJq{0F{{}>xGBP9!49TW-K8$TdD355KyJdauvz$CKp1}~
z4F>!9XTZR=23TJ<;+-^GRo%4z=sM`SYAnj>m>?Yx$A^>r2V8lsDefZY2Kx;6k#Kob
zDGUUBidg&>b%gGv`lxTC-=ez!IC(b}r>HadH`okK6!N40gy_iVXdmvUcogvS|HPhP
zN#r#}3e^u!Ko$w9p{W5j)HNddb3C7%(>+y#LP!-^6R9SwlNuw>0WE6*pisU*)8Jm<
zQ^SBX#A(GOT2>sS89G@rPNUTLboKR1bw2%d^<3&7#bojkv`J7zYIy^$W<FDZa-ViY
zojn3)BeSA8(Z*sjau+>IUM234OF{1RBwh?Xl@xqk#uu5yd<FAU1Cz;bkj5ja)NxIL
zy1)8}Zi=Rp!a^os$<k@QFtXUU*wxY1&NbI*vn{c0bAR!@2~H3H8_j0+ic^qASOVFZ
z#`F(#Ep#_DsT#fdAe{?33zw*+<S%+4Fbwpf^Hnb83zAg~RCZD)(QR>DddwsQ=eXKb
z*vppNj5d(HF6-#v-4*_pVKXx|vV)x`T}MO`Qr`vrg<1Nsn%(pW%mdex&WS;`H<Ky;
zBixglqt(c1giBGZd7%5vI3<R(^e`Nv6%b%m2R}QuSPxlCtygTt&ZX{s{&b-Qa$54h
z9VuD0K&vx!*4T9~w1ZS>$}eQ5!bceJ9O*ekpsQs+NSOD7G4>+cmAxj;LSwMja4-A{
z)gJ!@|B%juh6&7W_XAQ-*yDTQW_>PqQ)hzXvHh|44I@f*q|@+f><iUeS%Xeg1k_aw
zPE~>SyfRtQULlh;(K|vRKaKqc7;pKCPqe5?)-5$WH+-U_*f!x%@QCM)BeQJ2^$+_4
zU&mngz;B^-Y;Q?}RuDGolL99lL^pUj@Jp|Yd<lY79ygzB&F>L)<Ur8aY=gGKwksYI
z6Dcp*hpwe+t|rwLs%Od`L~ZCk$QaxW@9~7(J-q4uTwjjM4m!KW;G5_*<_jB@p5nX6
z*2)2ZQuaT!!sLj59_No=Wa)32p&z7}2k#V=T)${JlgU=)wu$EeCF~EyU3#OUF0}wZ
zFK6=W!m>Bn*}rsI@i)+3xLP{ivE0W+hX`%u0$c;S{xhjfP!LQw#|jssKO!T9?$}#Y
z1}4NJ%1)nBk5gx8bb3AD5vFL;weM7B@&$AnY684C{UgoU7VMy)&HupHAy6|Ch{lHQ
zL=g6T^cHC176RJZAb6a70{M!s1#_?Gcpvf;7E<WIc0CVO!6}l5+suT*SJ>zLeW@uj
zA9;<AQMxs#=9DHz{T18JjPy>my(@JVv@Bdw$d>lCH+R<#KjHsGE)r+R)k>}Dvmr^B
zr+uj{()>aG51USX1H6(vknH<K7|5-3Wz|LXY{LQF9r6UK!k$3AWH)z;KPYbDuQDO#
z5Qi{}A`1hT1Fa%i?3PIN(7JF*5FCuc_F#OF4}Sum#~Xw!{uOkWC?<RSzYWPSS?AR3
zq>G3!^_KX6g@DQBPw>o~C~OwLLl&U}UrDY9FXVrZppkaIecpGT(cb!AOF$K!!in-O
ze4{Es+cTy(xg@P);#s4ho2#iqnjy3BB|0a%pI;02K^IUmy_s|YDrN~b0a!UrTxYIM
zFy2$>{^1_(n(a95Dt0t>rh7Vv&qW>FA}AL+3=QEgGJl4@MqZ2CAXrT0Owbszr{b$(
znDP}pM_sI66Z<7$P~7~ObA~yZ>54M+8~-4(C9I6x@yNFBj+3r`{nNwE#2C0OwiPoI
zndBNgjogeL2duzB@(TGX%n=QUQP>?MiTn*bF&^XV&;Yy=qz02^NP5NR3z#^UZx5^&
z7n#FsjMM=1*Im&zfzfV*Gs$_=1A9Na^Zc`zzVbWdmGY3frRs}9O`lVCRpOd4$_c9D
z%Kxb+Yu0GLYBtk<Q3Fsdb_6{OOf0|PW}pkQ5y@e9Mj8cg1PlF}y*a@3(=@anq`me*
zZJ=_oI{X_|PnDxgQr%ZnLyLt{c3s39<N_PLAADS>fk=aNR(o8j)Eipr|4>&Y8zId=
zPPHaKK47&M75`cCt?aQY0XS$5FbF>u(NUSI$*P5#kIFURwG&aQlpU2LRFCM<AkkH!
zh*ut_pV2F|PV+nCD76`6_8UOgr16o6ude64Gr_gk(+2FPhdC-$)NyBmWYTi3p1d6=
z@P-tm+Nq3^n{gjH1nPz8(W5XSk3w71^T@mCbkMcd0^<$LePP&8f#-<tT(EIuI$O@^
zf#u+d{1?81GSY)Jf-;V9;~FXsbTeLyt)W&>HK+-GU-5_vDc)*H)1{a_@hf6}YI-PV
zsvKmN*bi(>)`wR4XkRt(Ikv%j)P2Z*G_b%|+rP#~xexdfLw%zyxEQ$s+zE=s;uVtO
z0r3dyOwL#DS4~pxQ~phw$Q^_Ve=ZDSIgW|ekGLW?BTi4g>xB1ys9&@%Z-otbI*Aj@
zz?ME4TLiWqHekzH0enisuyWF<Jf&W)yKH`BJPf#|Rh2!JVJcT@#NA?-L|aB~fsJ$j
zK)c}D(6R89XuHVLK)i36=Y;#Gr;a}@e2Ov2?GOc+ryry1)0gQf$`|x!&>z@IjR!r&
z##otrQxF&z_%vS2yp8@5-5gyMPKr!pR*J2})*y5I9W4hQzxRr6ig$|cit3=1x`tXt
z{jK<<<mh+W3EGp|2f87uK?IDJKxg?OY?okN@4xOs;O1@Pz2P?pgUk(amZ$}U%(bvv
zUM3He$~idtlywN-q#IBz^fmd3)Daueb+SiJLjET$=H9SZ0An?cJ;;3FKXWUh!}tuT
zCbSlkz((yOT!b!%1hEnFJN5**1+S7HAOrC{knDX%{0p`&8Q}A+K-ph6R=Y;KT2%u4
zQ8`i*HYM29ztHV*KCn-5^>-@V{oEZqqx_|zNHm?D0!@OaAQvztb{q6qgZMnUx4NE2
zX=tyDQM4u|VV%%RQkZMYR*i7}LSL?Pv%}-w;(Z+&6~@IrSWB=$9Ivn{G|DXX0rh0H
zmA;Sf1!qti*wIr|9yO<pF~2s=($=7d<4q6-{tddp4TyG&W`tJwI=i)w$*uvuncj~<
zj)`L%1GnE=kXhV{45A*>m6a#J7S~M<qVEGU-hTWgFw$&6O%M@z7Rrd~nDLRi;Yy*s
zfZ%(}^WJmGHQb*VKE`iEqnHtpLbJiI@KZ<XZy3AA{?9zrFh$o!XH*Uc7Q$rePx1^P
zNhCmDnHbLkS3UQ1x8NG@ndjW#*Z?w6_gx=+9{|JhJ~V)esz<A9(LX?9zq6_xc}S73
zxQn*{Iq4x#b@44ovG!)?GWYnEq1X1m%l@$yx@P$8k<aW|{ysC7NfoDpRPSnPqN0-G
zrS6V4lRio{)8>NLOATY3B@mOM&rvM_6p<6~7I-4uK+ubOWk3Hm&?l&m)MIao1;}kQ
zUhEY9FE}ky$NN37gLwl^LHnhM_<<iUWJngY6octX2F%E)zpESQYEU<@KX40tkgLxv
zjNEe9wO=gTQ~tN}lBZXoD@gPY3*L^dWyW)3vDMT_#c|DC?Z4U@TBrVic~e|&Ok>kY
zODk}eY685Q`@y-XjX?2DnErq$)6H?ABDt)MYeV3_NE7)q7LitSt%Y&IYxye3pAMH(
zkYRFfp*ggH_zKKa#i~;9YyPh8u6&@l13%=}`fs{-y87A=l-?~GU;L<Kk@da(kbfzg
zfIlTBf)qdzl1AL8Rw+hmT5AVt3p9;Xt5v;plVkeFx-5Fj^O(o_psu(2F1}Gd0Ooj(
zU?cB5$EONqMfLIlHm`G9<b-$|o&{G%bEVm!i;WPYK`vq!J{T)S(&3k|g<7w|)Y+<h
z^-Wc-@~yHN{#MFm{|xpFN?yBTUHOsHqQZ(osKVtd;Ibee-AeVJlA?Fg%M>lB8A=sy
z!mGm-V0$m4RaAWp-D9Skx>yvJ^)a*bla%0$F1%)rNA?CAhFS$0IDT{9cK7jr<;P+-
z$(B?EtuCeTCT;-xg-ehNcnzB#c^H`Ky&2jg4wA1Bdq7k7o$i`xv`L}gruv9JK$PNw
z@LJCrTSn=m!rc7#1*}c!zsL09j|)wJm+~t(btltK)jayB;)J3Tu@-Ml^O`rNrio1x
z&m>NZr((_KTbd`pD!dTc%8d!F@qV;DF8p3lx1^8lX;8!Tg2IRo?9E>TpHQxJ9)1Jw
zmYa%agnsN$uw#mc67fCCJ^Ht%?uIA2Cz^lBRQx2|hYyAyhyV7?w9P6WU)ZRmclkum
z75{d=vUCn1iMN1j;-Zh}rUQ?bSzSzh#3a;*s&Ow_kCyfR*l^q&%deO?OGC>yoeeLQ
zQ=~oNG{@UAr?qzl>g^C|#f%fLNvow6U;~{kJ{5Kem-!)J^SU!MB;bnl;sVi@!c=%L
z-9SqitLxe+zti1SN>wa%4{a&b4U{|2+u72|g*Qvuy0Zg&Ks#z3@&PL*E>L@r3}`A~
z&@4g9<&i=xTh1>)M^e|Zu6P4&gV+z2L{k?tWNB(?5<A;eUsDVDi+vJq6UqtR@!;;$
zuFSB4*%8?886UX89*#^1b_>>zUJjQBE4-UL{R58Z8l)r9UGrYo(J;kqNZ6A6H0D1;
z8zZdkg<NNX-V%FSc|)7aKE|HmnB-d*j0>rvZ^CVuOs)oU92i9Rk}v2~T1{S3<f(q>
zUmI^(hR5BCnQ1}{y$y>EZFSpeK$XO=Ak~G3{ul0^zG>bsuA@O6Ta~@Z-vAwp0N7Fe
zj8edVSdUE##(JuG>+=dESssSi72SyLz?*g+qkwVtpt^}ZRttU~D9SyFJoV3aUvW^b
zboQ*+lIzNq%A5Gr!ZUG?R1bZD>oB+YA!-TM;a@=Oh?B~(8kKsURxqA09#<bx_1B-&
zXmsbbCS@Ps(RBjjYZa+B(}-8{otU})Ar7MKQTb;3LFZK03U7<x87E!dy1cSm6>Th)
zBbdUhdaC+I<JTTDR9A(``eb)iAMI)~UCN5i<XS|FqghNozY6Y*U546=4zZDt!`6+)
z@spS{k<Ffl?jxaJ+&cI!xm5i^-By3Z@Q>j@%)Yo@=23dsc-V42uFwBbbe8c=WN#au
z$ynUI?gkY1UEHC#!=j7B;_%1a-KDs@yF-BjrL;h)d*kkzB$Ij1`@Q{;Uz?e8p69-=
zOWuOVL$uV&U|sk%V+1r9+E3MZ8#y$#apr;geul=DS>~q32pu1|)i+rt`<e!I)FZUL
zfFo?rmq-@MD+Hg>3$Qah2@zl+^d~(sI6I^P9x*=SA$ld0<o@bvPUX{9|K#9dxD(VR
zpa3VHmYxDXgC?+%cp<N`^tmJ#bah(`VD?ySFt!F>9R3FS8OPB$C?d>ZNI{d=EAGtQ
zj+6qM>=wEyxUV<Y&8S^n-(0h}npgQhO?!*Q`Nw@BpoI<Sb7CF8Lhy=UWAm_u%#{o_
z><O6yW9cP;6=TJ-gcB9{iej#S=*+SbS&X}WqjR4zror0qNx#d$)^*lxx6A0?#9N+3
zykEXa{W9{qysPLBf1dCzxD)1aqdBAb2Y6liH`q5>xnM#xBb4BO>1=In={RG%q<c}Z
z`46jna&<yo8|^LgALq017M?(MM8=n#5ciY(5Fh0X#0E14!;y4pND5j<*RcznrJQ2X
zJh@mhfX5-q8C8J80}M~5a_xYc>iXyAf$m<OKJE`bKU^+24_dW+^<U~t^?vneWfvjA
zTnCp1u26#^U=RaLgxSPr_AszPH$ukHPR~!<zt*#+iu%uG=Sr)~+4T!Gv-QQcwyxoT
zI5eIm;_&#j#3TZ=&zKjGjSM3^6>^}vxNb!k<x?JuArAE>-R^hBf9n19D=eSGZ{SL3
z1G=19!k-CT25VT4Xtn<|$N{A}W;=(59ia983M*w@<vtY`$Z~}H1RvBdQXZ!Ekes5%
zds*H~Zizmr@<inXLvlC;T?uYOE8w2kL#UbSWL;v_)yiw-=gZpF7q~X!g9TFI3$Xw=
zI#MEJ;#D|_{w=%|yCJ58{oa4lYXemO+qOO019k_L!ms8Pfu5p^_kzf9oov`#Gp&K8
zd93Mg7#Aqx{Ze0u7^!X<%}jim`Y>Uwe6nDvs!ROu#B++KLBjY-v%UK7-}iEd6x`K{
z$!XMZ%0abZZs4w<4_Y&7FYEf)9vVE=e3O9Oz!nI%Vw14N+}Vl}z|GW=y%<A;{i5ba
z8n|+J8`<2hF|4WHQ*>4PguIUp1Ma{3;+slT`T)_}XK7kmE<3aA5teywC47|c5w;Oc
zRg99KRgYBd;dW%NlgG!n6LzcC;O&s*flQOKvZl~odf2qa+m)=M-XXQ3liWjohiP*u
zT2@xQyFNp!vwZg)gcsqb89(`Ag;hOV^|vUNm!v$BlHT-v!f^f|WHdd<wY}Q?qa?qs
z_O|;glEQf|84%qfiLKfO%k6~?y>uqSP}6sBQ;>fO;)Ni!!sZkU4+>*>QV^-M#LP+$
zX8MwvOHMJ*QrV6~?bKh4qKS2v%xyg111)HTZDuw0O*7x9yH*=f+okeG%{Es$BL!X@
ziuZ4Zf3aTj7YX*Vf8c+K=0^`q<2DIKS-9DlB?LM2b&8@@70XOFZ5{m@q&sK2JWDbJ
z<~YviyXjtOzSi|L)lzFYU1fiS*?f_FTEyeXS`{U^EgBm2Emf3Rn<i0wpeH)ZH0_Fd
zerx{eW8u1*eufvGGPnW1DZ0-)LuMO`8`hda_OaIS9xH2rNGMKYGr-mer8hy1gN2@d
zyg2KNsv>oM#v9d5{s;83yVjtrn_St_tn<joO{^`vnIc@-Mcf5n8Bn_h*u#!^8|7<@
z9bqmaDlmf4ou<*h(f){?e#ZQ*I-MA5nw^P9i-dXDa`!*x<(12;#yU2+YCZRZ+e1~*
z20YQzRX3-mQ&~-gw4$^!&BzY>0mHW`UWEskRw9kr9Q_~Q=`>f!(#u<V8VS|Yx%0vY
ztaqz#<c}yGW^eDG7g~%Q#c%OuO5QM{eWw8P>4Eu{?Jsv7BSmyZG(wmtYQ?R@q`~df
z75EP00sc{OwrN@0$4yT~T@^f~7MPxu{qL*h$K?9MwtzVV&WQ`)G=$~<;&fW~=uhZ2
z>L=^Z_$`dZC?9JK8`1Xod8j?aM81VZjAxQ-X`NbUHys`GR=6L-T>WaB|H>+DWI00K
z@Sb-!gp)WP-eS0`znz0?Ni)qfb~5*5e3$lCJWv&@Z^gZc2nsH9w4i;=M>+uRb9}RA
zX%6vVxYB#FzA*p8yU`!C6-~|GOm^Fmu#($Iq+#x+f5YvA2J1e{IR`r&Nen}3pq)@R
zs=cQtaEaXav?f{JKg=VEgIafJ`&ZI<@dU0eXw^F^KbLi|=|Ydm`#}@4K>Q@KLFUKy
z!c)AMA-ZN$Eo2_(+fLS!{pq<#8{{e^MTY|JY6PoXw5;)vPD!1TGA1gT3KEe&#+uTo
zqCWL;dTsUOn$gB4?jKYH(#Ml!Ze(24u(qPSHr`n68cnaJudtg7PcqlB7+fR%9hhSe
z6D85kX06-JPVXpTaJnFuOn1sB|Ng7waDxeSq4qm=!rMf0brZgxQ^N*K8^=oLXMZBy
z8h8mebJuh4vWfu}_yKb@ucK&-cv$ST=D#~!$XF@y61Cyk)~hw?CFMmUs-IQ+t7aJb
zkiGG#?4|J1@RQI~$Ci4s;!|~1!&1u(=RJ2^AV1tY1P4OFg}{CZ62)?DnzE%Tb9T&e
zS&X;<AMZvQ-j)ukO|O$wcG0W}NrYLd$?|GxuEHrYGTwMwyVd?{*dXo?{xxZm)XJ*|
z4gR~L^@8o3kqSI%L3(7OT09MD29^1TG+ZlapBwdqU%0vOdub;}F4YcGh;DESptr#r
zmf@wy@0Z_q{25qVT}SKRnY(K58KMBL(ZOgVAeEaFKeTM#@kg_EaZGhyL=Ep|V7GO?
zb&7MPtDCC<_6qCdhvNPhF;w1H@r6a$2O1t)?l@n14tTdhg)D?~lf6c9Cw5H2s^p^y
z`6-{9ylGaEC=$+Q?ZC{|=YOK|Zob>|a^KVV7Yp)YYPr_w6rWHbH>ksQY5CS)=ZYVd
z`x+iPDtxPhaCkj~C)l8xt{NPriC7acGVx8yi_|9(|8V|8uR~8A4#Tk8!!@y%IgUi1
zpJj}Goj#{U<HnN2ml1KSfuQle#W%)Hc(*uDfE(aEZv%CT{X?LXNG095Hp%}~P|P#+
z8n%+|8#-paR@v;=n@{b(PRjHC8eg}-V}}}Z9}31Z#~`Guy}_qHq%W@fqUo<cW3oC+
zy(-Kje-oFH`nl=4#z>PVnVXyKXuc)&n4&-bDNZ{0n%bWOzYi?r{K>8w?7GWHV|5X%
zW~;d483$aX`H&^r)DF}FYJh1VhmptJ%E<?(yy3!V-bdCkQK9UX5{jHJ>I?`HJm<!`
zin7vTOEqEn<37Y)5;0WOH$tp>D3J;JV1=Il?D?8+)!(Ze6?dw)neKa%sVD6761h4m
z{$@f(a#qIojI_qT;voJVc2?k@ipo6Wr^%m==dH~*lsDLidgP(T=rVjIp~F1B2q(|A
z)$zi1!~2!Gj4u_|NPootYV;!YdKy3DYD%+4FB*+*d^j~DqCr>-7wWP~ZWpdAY+gFL
z`ey^jxtyv(X5nsPJ-ZULIpTv~$vo#^{cDTJ`pq=j#qf8dP-Hyxg#s4qz-z{4c0jOD
zxPa+|FZ&Pb{KeJ3f0i!SJvD8#L7`FXE8-!NUJ)H*o2tHw7YmMX`az!@5__6G%4YW?
zj47;1ie_;yqc%iG#iNaSWe&|8-z+($zxoSz9{t^Nq~>1f`U-Z*>YvqrxD_v}kOsNE
zm34`61ek?QvHdWawQn@5bSn)f+#3L;%n1!;H39uwDJw!~Q7ua@Yce)<ZtO?(RPi}F
zk38lP*;*O)8hTkv9KW0$JWfDUD8$=|@W?*V%w$)}8+BM*A<7YJL>i$5n1a8Bn+M47
zC`e3u0)L=h;cU+*dpqk`?R%rhkz(m>Ib~nycwt>)KBAr9kXm!7s<^tKrgeE*RgCVM
zW`uFH_Y@K@I2$)Sy>U8{u1>M0Ri;2m^0*^Wv8pPiU;2q9h7S5$gUs!&Ky+YSaD{)U
z`-=CKv&g>7kpuRBgTn)$J#?eco6vLkG314gBL|oY<Z|#SAdk%rb0M6b2P`O4eG<<H
zhsb<U?=aNsa_xOXxq;cfw!ypbbHJ3C&O8h_&uU>u;VkX}&H^URs=>D5ZHQ;sA1E7X
z!YoF<AivNYVl=u4%|rIn79<1z1CrtuL^qC1oGWb0Jc4x#i+oHlZxL87XdT)sx+a=-
z4Hfn2+AQNxN0-2A`Xq2WeL=^7DV2%yh4YE`Q7DtJ1?8M2;ADH7IS%kW)A8<T7o<C;
zr^}&VFdI36>;lH_JJ>Tq3bt&uh@3tT5@`k06p};j0d$$2=r3X-{v2H$-syR0mT9&1
zTdH1`eJ@#1wW?v1_KxYSBguKvqopH=jqGYcf_yu$tDlk0l$D8dcu8yx9)m`rf3Qc`
zEc`pxA1`G#XFcZJ;v8Xr;xT0dWXFYTxGnf{)_C9<z3G`^8)SZI+OI3q8nu~*e~bcs
z3o~SI4?MraeRG3zfIF5QoCpZm|DZ>)GUh+r0+ty406MkZf>C6$H^IH!VRLMEZSm!V
zqUh1sP0m<pj(Syme4;t-bc9L1Uy6$Ig<C+%sVMX+kQ}@kQqcK~NM;f$XVlPB0xVBE
zdnIUXrCa*gW%fJfJZlrvJ!_29<vQYX`Ln44co4CUQ3fA}6o8uA4)81*d2NmlX2Ozg
z-{qx4L3k~zDL+~^M0q@lA16xMn)D}`ozXt=j(VivDRX`JmFJ3WmfKDy2H1fY{%Z1=
z>w$B$eUa;>PZHvVx_K-vt?iuUf?EXN1Jr;*WI1t+WdoeEJ6_7U&)&*%O8;5^yRKDT
z$A&M}Z?wye3HJRY6SskOObz=r&kS07D-|=9Wl>Gl-GzS(jDl=g<49h-Ow~_1gl}iu
z1SH#$<UmIqn6Wd0V22la1a3oHESR~q+aGoid$}H7C94$w4;c{t5cu2w&F!?-=&#q5
zm3fM%l<cm!qB&-J>-EzU@f_|S>1;JKGFm=M{Eat{RlwYWUh$l@wgx1b<y0Zuo^Y{M
z0z`01G)p{G`c-mXc_7Lvn#PMFnlkR-R+f$#&#L4WGOc(K><bM7X4r1tblYd!bjw<6
z37BGi(Em29w*Tea=ywLT`%}H`{LMl`;BD{&XgF#^uhJf{gZS!t?oRX%p?Zb(P#>X3
zv<Hen%7`_rr|gT|9Re+H2*<!_i(4p%C)+Cze1c$N3wJ2@14uE(vZHaF;)Ra5|FdWf
z4(%jUy2)kh>D@|=WGuzwIPdvSq>X_G?j-LA(}+Cs3q3i`8IFs#!{$?_n|6<DoG%kh
zOhyCt$0<4okK?7tZYTzbG2u6XN0cQ>0-xF}{J{IcvJ>slLGW8@y}y-fp81G=u6B~)
zsBVz{q4rztm)eo_Z?(tFx!wizaKgbJD-J68k!g_v*>ut0AT7`W%flasSCg~6J?$^;
zee9T9NA8C~hMRMUJ%K%r*9FYp+p$diSCS%8iD-&Ut!$!PsC*zhBGz)_v1{<sP)qkI
zV|p#C`fL3=!+uMurM;~H?0<ufCjmCp7Lr5R6f?*N`=?U-bjxz<d+Sr{SSw<gVZ3d=
zVU}2CxjOkuLkc`3xFDV{Hz}&62NbtuOJoC7%hVSnCjLwQS-wE>2oT~C$rJH?(Jb~e
z_B<j5iUyp7?o?smxvQz!X>H|d=2`D81~cK?pvMx;I0MWugKa%Pr!T^I%G}0&%EmNk
zwM#T6Fh_3Td<^I$EYM<D9!T+Cb8ho|AxAJeGw-q2u-9;Z2#lf^LXKdaaFXbaAe+07
zR{?lD4><n_7m4HLqm*mqKO|=EA~uhuB;3eTVkxsGT;*@?x$7KfTj)4$TWlR?A7N2x
z|EWG-HMg#hain#SuMKho7h#{6e~2egE4nY36AeU9W99J2FdEVaX3-m9FKvP^GfNpA
zL(Tlf&L7sf?&Z`~V6|z*3GmYevxPI{2cu8N$r9J3FH6|3%oU7eucZI;_4jmfjI|Rk
zv8%7~YQx%^aD!TZPyg0_!236u8k|diq>_S{p$n}3+<lyEq6i(su!QTvZNWbMlLr_f
z-D1ZG(70^nDt0{ydl?t85~hjwl&fZsWIqsCB#Fum(a+_B#qEVVIJ3f0zPW)OAce}c
z%`lzSzN}BH>tMKV6S;?mJ%A?g80<z-h9h*-KbEA)!Ss7n0cdq?sP2qKfO(n0?7`(Q
z)&)lR*q(9L=jNu~6M_9Smtn=95T95J`Fo{xvbKs)+@$CN$uf~x@`EGCS|W)I4X`th
z!0$k<eS@syt?O-Bwr?JVf2b|Oc-3^+G+uk#Aa$;CzH?W&x_gegXLvsOvI4Uyk{-!c
z6aO&=phwV0;S{oG=zl>vunO9Pon-W8gc&W^3&dAc&V-yeP2^KWp=2)iJ+>V0i+&3J
zMRp9nC7+Sag4^k#fTZ@8uNOVz-s2UrQsLMB9MHx8X=PcP*z@cgO+$=JOx<jqoJZY9
z{hQ6jT7Uhrs$1p#>qYh}&NHqGG8)REJEJ{WJq3%z`Ld#z74a7$%Od8eD*4w~IqXFo
zGx`J9AfHJI=sUM}k0x(3%)IvU9-<Clr?OU>%^k@v5zPS{D8SsM4mzhfr`UGdkK2nJ
zpZq^Pznz_(ovhBf3pFy(>piTSWaHR+Teo>wlmpSQKY>It5%pEtQap@zoiWz0^3U-2
z>{`&W8*T4szv*pDc7{*0FbSAC%1=k+0k-H>5l3VaZ5CgUlF}6R45TmYfMzqUVHwOc
zMxw7jI5SNFzTAX{Plk4u>$dC81lJk+1xr&~J6CcDhg;(~YYS*#Oye&Dl<>jW62>dQ
z>Rd&I96Hko9c&n6Z%3Nw&5Sw30>IDMNVH^cAsRFKK-YlN{0S=&pNCGx5$-%O4gLq#
zNfd&w%nHVmP!l(5PB-+iwzO?AR%$N;9>R}c4Wpd%O*n?XkfUK26X(Lm{a#1D^MFV0
zTkaX^YU<&F9qu&8ZK@xWWR)@NS<&prL<2LG`;mw9!<;#+Oy*B)W$3aO3M>kDW>kjm
z1senU#^CT}-+J<h5BARww1LFX^+38?XXATR{;AYmaJtD9+!Oo+GnIJ2;CMl8^KI}H
z+v|<@j7>mR{)u}xS&H}Ow~_3YW-5G&w$d`;LE;q_%?$CbvPAg*7`qtBpi{Sx-G<YY
zIU`&ixaL1??_pYF&bG>I4_#&6%l@4q94SSIV3BN*up?&^euj}uFYz2V=UQYY($Jvq
zV{c+<XVB?Rfb(Z6@JzJ~zenHm>m|RWufe;KA2C;UP?RF-EzD$}0`uMg(gdQRRCETD
z#gF1f;taeM@e|=v6xazDk+|oSW3toheG2^ai`loidxi6aDA-1%@MwH3_13$|F~s~|
zow2M<DOBmJ+N9}i>+bs73x~lLFF1{Yf-QslsnZ}0@sqtvG#kwSS}Nztzlv6?j1sL-
zCc4aiKwk1br;qw~c;)18@&GglI|_fqbgX=Sp17s7Snw~mqrlGE1?=V*U`Egr+U)&i
zMNOx*TN_r@jcE{R#v1n8o(Jy18<6eT54<T(Avn<<L4wnrKTOk1{VjFoJ?=5kQoNF5
z<1HlenF4-3yDjk+TZg0W!QOYwkKv2{Ti9OqXl^I<Ruv=SXtYzMle&3FF=_Ze#wB=m
zz~K$rc51yAo!97P`W}b&G9-{DP~f@id+nV_b|#C-@xk3R$@m^_3w@xbyN;N@x_1Wj
zo~c%bgYwPtjSp>RFz{8}NZ~McbNm^mW5V1xwv9hU;AY+ed)9s8U;K_>B4<Yr(mB2=
zyUvUnm*^V6+m5othE}mJitG}Xcr0@!VFlm11lDt~$663PVvjQ~F!eOmxu%CHWIk~X
z^}u6*t7^CBgbla+G=x2K=y%ju-)-7VEMv=rh@?!tGJ1uYmRW@jEG}m?iv!F}im=2V
zYyD$hXbI^zYnz&mIi7l=Jk{Puq1TWNyN5sL6pDMw5=4ze22L;fs;Auk(N*T?={j#6
zVo}+jSti<EduE4>bR5<a?uax+FNQaS_rWo&?t+bCzoJ9jx2S3rM+Q=&ycf*35C>4b
zj(PvsW?O%lds!%Q7$XzyAuJL#2b=aa>}DVbGBtcE_&U@Qq%JmiuKHFv814z)UOtyQ
z!hg=U!UEFV`jPq$#_zyBGr@Z;{6F*pZbBM>%VaCB0C4uSd;uH6+5>)zNR%u6ESU~k
z{nxq47)n+Ha!$D~mmCq^$G8TXV40l9;>GeEAh8Z9-inrT{$)smsP&^R&+tgoph-8J
zvVAob>Lr#4*Z=%VurazyW&l%dRA4h%<VC&P{EI>?K*3EwjsoZAY6uD62tS6ca3azL
zZ4DB)tyxaaX2BXkq&QacRd7yto%semh3MGn;zQD_qMtxTJX4w@7%VWc&jp{l_F8T>
zJgFXBO_XjcSy?%=Zm#Kot(~t`FeP-8S^@S1-RW358{W<+g^nNwU?Pbko-zM${^CqW
zU(*`{-8^@_G2R!z_LG6~_-ct#MyYp4%$IzW^pM>avRIjnEx|;W+WbZLkM6myktNc`
zwjFY|bT<zqc+U7VbOgSWkf8^eN7;$2)`As^Zj!6qbZjL)h`FBl7kBdeiZw_ody(A6
z4ggAq-l;AfSsYtD`)jM*uLbW5N`GTD&&^*0xy;THl7y>G`n6VP;%SmZZ)CcB32#tf
zmUW$OTEm6<@s?coQtxKE5znoROXOt~rJQWPsZCk5A^LUvF5(T?NRYK13od`R<q2{R
z6fUZmUO8QR&+2tNq5H8rvM#Z1vKAxnNw05cpn1?2+7n&{PsDDp8~6+43GxU*8&SNh
zqkOpJwKSEN##|V=J)(7ZafkxOtgnU<UZpb&a8aM@WV#4LoqmY%uv6~2=xPp6!7qZp
z)(6oCu9{`xt2jB~(;=K*?0fF9dh?wn&gs^COOB^3^a<U|k5ryW$WCqD@>}Qq=|3Z`
zro<}^o*R}!8ezey&&Tp|^1tMp|CH2!b_JQ^#F46Xu`LrkF~=gqvPkY_?0oQ!qee&T
zyXh14?afM4mbK8i$LV%bflXl>oX8e}^NUDQn?%Noh3bfZlS-J=gJX$}j1sTY`oK~H
zoIj=7gXX55hn~&O#ldD&uKj>h>KC}OeG>u0bp;Z`e<q)!9H49|zbwfYn$dlfHTWxV
zDl`u5%X&{7=XOq@nz17MA~a$fzSb-?kE?(F&6vag*!k0wujhVssyXF|MaPTsV!9`e
zjBQY3@+|gkdW>g+L8+Nvx2tku<ul!7Q&W4}fEYU@2q^5aM^i_oA4!|vq-o};zyIz-
zXI_k28P`L2z_rn;uNz$W@Owu7{jb(Sq%5Kewhju-WS9toH<!JYy@|5}KM7q4s7Qp0
zfo?%v&|<s-CaGDBdGP8WKd{?9$#Ovxtly-IwTxf};vOhlN?v8GZggK5!MuyVb3N6z
zXc$-hvnHzkq~W^v28MEylxR|9Qc`MVa;YL4YU3H}cw|hizF9xO_|o*+*vmGI3c>Hu
zrL0b%9~v(eDO#u|MJQ88X5Lm6%9h4n<$7$Rthu^if$2l=!@zGZep*V>s@u4u8D|+=
zh1+6s;@q*<Bik@X25UWMO;>A5OWV}_WvDlvv9h7#?8nR@oK4aV;#B?>A-J1LM<`dN
zdNWrgHl(y}bt~Z#f057u?bD1a{=4+{&w2S3U%%)7ucT*1@A_5#o?JDD7H?2bP%Tt;
z7W0S$(6&&a|B`QxbB=p#*g)?g2LLWd55`lpCvyNNoAaHsQFT1FiBKVmkD4Ij6RVL7
z*Yf(!nwAZWs>Nlom3a*<%-8IF+%$ev;+IYnZxBxgTcuW>MaK5pxJsm^vAM0gE>OgR
zB%P%-s?4Y>F;8QIF*9P))pLbT1t+3C{vXyvfYBB9Kfa5$Znc-IZ<IDIdj6+hvAR6b
zFb&+m<GIh}E95g0txeCRUX4Q|u1M9`RA-rClDV}3uRCiX^^5A)X%cP4_E^ugaA%}1
z5#)}HyOJ(d^_D$J+ZlBgpU!*0x00PLJ#~9(!<sR*8yf76D$fS@XnYHI5&a0GgxA=B
zfj|)OAjeZ(C)+e%oV$z54UgqcW(^YVR&|X^S5J$26!R|PwsKH{AxTR7MMe=%!>{Y3
zjoUpj+Ro)KYev*()I^u<tWX%PnWOCkL$et{>L@-;d`Z}sJA=6v_l8${_5jdHq)DO~
zZXsL~yxoAMaUFV7*hW1+ZbI6w%uTJUI^Ss1Hg0SJ9Cw4(I=%<K>3P5V7R484=5GC@
z{kF42tt&Lf`3+pZBtp46a#_@T^>*oR@n5nHoCTqK){KUC6{$7)`tNmT_1m291D~h`
zSS0^{!nx93(!7MoHfs_ZiD$=%r6!+)a>C6lL$wEu!up1qkyTdB5mS_QsD(uT1^!h(
zGJ*4){ez_xja9T(_7$`Pgy>rQIUP^83QD~x!G(0Iz-)gt-49s=<zS=v&m#9HyTrTL
zebt%lBD34`$Tu4dYTFy%>YCKuDehIh%lQD<)wi=1;^l0u;FmPWUra1z*R#ezMnH<H
zcXh0PP^znJQ){d|uleQJ6KIa^=9U5KSA23snxg66?ls+(H9p@Ykdepg0cdbV_PtdN
z)l~8FysFPba(DfF`BU?&TYV${;c!>xJ88M1uY7m3J25?;Qq7l)5gkH%1@C*)ElV20
zTAek<veGc$`rI24I!Qg?t&snUe%Sm{V|{dOqcchWa8r5vnG(-wJ+MR8@~Z9^Y%aK8
znNk%|Y1HDj90wUpfKFis=4Me)o-3a$rBpNI+4v;FjZJ0j54Q@B36bEP`7GRnIiAx~
zWRo40J&DX{RH3Y9ZCAb(Z~z&jfXWA4=(76JRTC@PlwPbFrS07y*8X-TdY*d^glFJ|
z95<h-yc~T(xtOzvH3`}2{bhe(U1s(fmszx?*Y^3|?BH<ZArDqwj`<OLA!cmmr{uF@
zT%8ux7cGa%@xR?E`grY{x*dOx6>)1!x>j{tH0!+;q3ckX=qz3m#ZDL%pB?`=s!;rr
zw-l`j{pGo4;x%ln9aHtYqPTvM`IdJ${g!=3?3eXWr$i5nZXMrF`M30V^1&!0(UNzA
zxy)5z^69SCcuT$&j`$V-qwv$muQ4SfD&reuWEMAF{zmmWL6x4Gv^j2NV!g^Pl#27%
z1%WhwgMX;&jw>Z}6^786%oW6CcrWnP|A%xE86?@lqp>@p^qj+rE^-n+4Q@B@y{Se?
z*?)f|#mLWLMaqhB?Opv$Una<5-lsbdD60@@%WNTN#(s`<VqIaLgnvPUvB$)H)+u&B
z)?Dl$V9RU`<$9Y@7s47sCcI93=KhFu@;|X|$?x%YfHPw6aIS5&rg7D@nqyU~YAVf_
zTs7`dv=+}JF7f(`zl#q`1=2VPS8$s60k5al1-AP0{rkOqUzN9occ!PBY(o#CztSn_
zIPMK@3*mNEnYe;$RwqX+<SIm+S?jzz%u_VARbz^gf|`<dHMu1l>Q38It%vN&P%MlR
zZ}}SO9z}2YJ;g_L8|6=-SX3yA<#a{;p&6cPo6NG#_{iSH4}~mHB(a~b64yx+5~Ph^
z#!XCUo_<ZfmAQ<mCY_oc4cj$mDy9Mb_{ZY<!e2jkRgG&v8aOr@l3?+yS^OQso5Fdr
zgHgj{bEA4jr>UFsj{r8oxxhEacjptw1{2$S*gD<T#JSWrAMmOQu;0SA>T}{}(x^l%
zCPvDL>>kxh)Pi{nz2H5sn_kng_H#vI>5ocQMRl38`lBJwI@B`{TFpBmW~r?40~2LY
zuhcD+qr{*2g{;m<_wb%zzHgta*b(Up0qRPXcZ&}O$<gJGMqwX%it&u!Le*N@Ab%d&
zUwTY<mVXKV<`3Gwm>y_Ply@$kTspLLSjE`doQ8IWN@putM{T8xnOWRYKCUW>Pl$D>
z-^$m?IDC}zn*D&VfpmLru&?i4a3y4b=EDb(NHkS2Lh>)?2AJ(X22?98GXp9m3w_0o
ze0@!Qf&QI7s{t_$wJ$O4F&=alIl9?9djj-Sz-cw&_W^IF3wYyA!~N)MJRe_=?nWrM
z3H3B^3b2PR2ckneK(@XR+%#S>j^iQDP~6B=OR@zeL_OZ0UPI0x(<nu7v)k#o=M>sn
zn#2x(0(JfJFhl0>3V1Ek&RxtQg?9N>`El`i=`isq;vt|luYk@2PH#KNf_Tx<Xb++b
z^9M-1ZUVIWcHE1I5O|JG!q*ThkwcC3zV%f&XXroIjHsOY`=4(Ezb*gy^?ONv_u>=f
zJL~#b#(IZ^`w&CK4<ne7KU555v|J@!tk@>o&nxF=^2TBc<QlD^KcOFpx5xy-%1Pnw
z5wax9q}9^>lGd@q;&sw7^6e2jMcMq-f>q2UtPL>yjR^nrJKQbEY}XLiNMF4x-#Od$
zpDWUp>YYJOpvtJ!z$MW78tW#lON~eMD;uO$<IBF5EH0FM_x;HFY5gOqK4a|S*&lie
z*Rn<k9fF+54l$D=w<n)ZB_hX1pvsG!RJH)!&Da=r`1bi8lUlpTyu&upu5|quID?*M
z_vSAa_g0RIxsVu@dMR~ZM*qgsG9INQCoGS7FZ1&~f`9n!Sl4hHv^G%bdFb5Wu5vwd
zJ+Sw2oC_G-KP@f&`~73gCDs>~Biha7O$yfMg+7<O@0|1R$1U$-zSRDF`sY&R6n!t-
zA^&6igJ`_0wRE-ey*fsIQSm1tB65;yrm~B&mAF5*6Pv)9SP>qJ?*dcT8fFkrM_Ihz
z(h*U4$$e7}G%9L&vPqltBaJMveIm^f6V%&8dSVo`Jut_vH0Br}eT#-OH4U}HYR=WD
zYu`8Y)D1LzH-EJ5v8}UI>7N?xI(OZL+CbH&Dsk<9HO*@VYdqT5rvEv%c^ikfz$Tht
zJ&~nw&l3MC9z+)kAIXBM@xq%d33i52NE)0yym}wgR$x(EBFvxdZt4PlhRv62;)BU;
z)7Lj^)2dg~v(5k4`gZf3jrt|;j@uzi74ikkdB>UGi9~!T<1;j!n&^%6T=U5sYlC|N
z;C^6x?`U1CtZG)zC~+0!|8Rfrkh|pdgSVXAiEjseKz|u3n$~HJ<J@IoCecB#M;xbU
zA;ko*rPqWU_GpL*bs$fWTfIzw7xF*v(Le@$8qH>%k`ySj6W3;TYBs7B*6T^HhF1D6
zTYK(l(mN?B5fS6zDE|dA*>}J+&8&78*p|A6K}Iwi&g7~^`TUpcudF0A+f!uPuZ^s0
zR&w#D>BrxB%fB4`y8L_d@0SZt6o0C2VQTAK?N<8w!msduS>Oq%W-F7KLS<s&E#{!0
z3hCh9W{~RM8wQw9)})o6Gwrt?b1cUb1=GbV<LG2|<GIZo>H89dsp9xr^$qm`$p=;k
z>=n*t-Q(qO?g?IsB85XGq?|3h$-N<LD|pIF0o|JGG6rk2`wjCPC*Mq)kC=CruP^fF
z9r?ED>)5w@J_n2E{d)2HLhTAohGnB?j;{?|jIRw)q#lDq8SYyD=ioY!pf3p=L->F^
zG#+gW`Vdoz*~0eHO|pBk?dmy6*JB38UFv|e;-pAgu5WZ!K`B4+yTBL2V?1Zf?L1YE
zpT?PBBK8>#atft;<Qmm(zK6A+1-lJe%A92QQujc6*U;C%cW(9GCR+p!lLTd?clvs{
zDf?EvUmvLPYeIIjd3kuffI)|`82Jf!d!S{gP}{e@u;KWhU4PEjFR6WHtqWhHV+A!a
zx)@_pY|0n~XqaJLg955YV2Ec>=zqvVY!`Qxd{@lEgsiB+5fQOzF%_ziDqpfiG+Ee6
z_*HUCoFQT-u4~deB0<tiG!6|o29~}5D9iovwd1Q}@9<)x?xAM8!%ewSn)d{G9V#Xd
z+Q!#St$I{Gp!TTcwI!E4i%VEKJj5Nrod~jO{mAqFNr7lGhh%|-VFe&d=v3k8P6<QX
zZR`?CD~^s;4`dzk^sVdmBe#5?F2B-iC_+Dp(b&1^V-w;MJ0?9B?144j_J#%e3+4fO
zxw9{H4OI%VgcI1!`OU?L&^f{8WT|tv^|+a<+1kLf#5w&gZD<nyp0S2;McF*%hm=Hr
zQimOFH2RWNx$l0^)x7G%HBS2(I+m*!W+O+SBe2;2(mvSIMpx_9!nKT9+<o%Niu=)h
z;*zCu;VPjG^m9Hl2GN616Y&@Jj{8NLBAXO3J0>C8D?cLop*Ws#H+eC4B&jlgHFVZ*
zFM5=Fr`TB2rD23UL{5MnGoRpT<W1WRYd0%j=dW(8kvm($bNQ&WMjESFD__qaiKYd|
zdBcufjx<1o+~|?ee`7NtCnU#LaIf>Sco#v|wU1(Rqcy1qxtHNr{(J6SuB@8-Kh!lU
z4}%V{XK-?aTjHzZ$BC=(j${W@PaRUTxoVI_Oai(WUXF_K;k=jJ4CHR`y>|`R?AB8U
z{NJgCfNQ^v-3&Y@<9Hs)aZzhgxnPN)dotQ=wj?Y3)d|v;waPyiUmyH%ymU(KXuAN8
z#=A-Wi$zo+*4Ti~oMbi`XVq1hO~Llz_pCXhM{E)MI!JoW@mIQ^_?_@MEEzPYZgPau
z3DHvd2jVGzh$2D422<oStT3-Kr6@Vb`6n1{eO>>&K2Wwh=UC49qGN`M)LF!i50ULu
zARGgp6g*|IJ5KtB`?C=SFk|o|7N~v`E#M{OET_}<M%&vk+|La)gU1LbOY%X-Xb-Cq
z!bXn6{{yM^S@3wsz<ZMNB1I+I1fB3La4ohYl^=eLE#}lbbv9rt(Z^wk_ev@zhPfl^
zT$QNiqNY~&)6)$(DR4%(qUS{(mK73bXo5Z$ZWsQ6wcwP430D^LBFHIc@trIyPsTsQ
zUcr?Lc!D(kvbfC|6Qv&mi}Y72UsXRYItt`X;hG6{9GS|`=J%EFh?y%-B_23hSGK6(
zX%^R<(CA&i5t~#m`_5k>$`qbu)<Om3D9>fU>M9Ld!oFaO&}?)R5kNkp$2pj|4}UA`
z3wuBNwA7w5Ir<{u2>xZQH&vTri~s#n@u$?_q_zRyRY$>Rbz|_ZIY{3!R_Q$EDf+Sc
zC{u>>2qqV%@iT?5MD2vAuqS#x_#DcHdqX_f13iT|5zAR}b~|P=f&tgj5#VUu16cmW
zswZ&^geJJD`@V6z(NebPbM3ePivHAZ^zWvBGFl5^`CD0)s23daC3sp{()F|SeuLIK
z1!<4p;_nl$5U)_YQ`{7vkYZA{P%C=D`vh2xH=(hBRJ%J|10O~fgPB|f&SPy*txn8R
z#d2qb6Ws-#QVUi55G1<3R4ObRoG<M;p-j#;@lW}0?l!m?eKtt>#NH_D0Bgus8yFDy
z;J@!r3tyot$a*r1$_KWN=paOW1~Z&=ri4|&Bv@6<bZ$_3RU8(ckL{DVST$9&m&l+_
z1!T6qm04xmiwBjr(&3gO>oLC`9WJPl3AqrH=D1j6;Q8bc_b@jf5b8FNPXf0>iHwEV
zzib94h;Jok@azJgAW!(6x0V|Zp5d3d$-H>(FSeDK!<i?YB5f&r&Qj3zp}rK?zM*=4
zk+oo2F}Li^@3!SG?EwqJdyVP@EyquC?ZN_4G=DF1HG4eg6xjCn0^7u`v>0@T=lX8>
zUU&}&lA%VxgL;`5ElQBaN|VKj;-11ayb5Lm){b?Zc#X*D(ez8GTiEIiI1$f8*KUs>
zkQQu7?jT=Ned+N~7S+wKbY(bh*o#~T{Ts=#^f<(Yw<h|~<)M5i65T-MkUap`eqHb!
z2$533o`7EY0vON_L2H4*`##gjDc}@yP73}f+`(Q4NRQ3Y-moqFEilfN1LzS){ar%2
zR5jH-?4mmbivuv=3ATpx)Mg4Kim;RPBf!}|Pp=7A(qa_2l&~y3fvMsw;f?2r0E6@y
zu)xHi=kZRgtJqz}9k?RY!V}|p6u3cV`B;E6Y48kn-}eatlfNl-F(?mRrWS=p1ggDv
z+<!Zd*^=$B_m}IuZMv(mKc0*T<Uu=txu7{Vfw<0=@TZ763Qlusm?gwPtUWdx&;_Pq
zz3_g_5TkQ&7c>svga`2=&SgOnKTWWZ--7c6XCq2V0X|D1ndAEmTtCc^Fu0M54XXnk
zeUJTP0EJ5DedJ=<>&&Z+4&xp(!_nRK$DQi?E07&p7Vdz>GV_?d*sD0_*fw+neKaWX
z9d<mo=ezHD5r2oki?AG`(8j=d*_GQ~a7;8@I8uH}9W6^1#B!eCF`>DhChnm3o43g4
z2$ltwg%(n=@O?13|H49<eV7l3j`$$>53r5=4y_4wqB}Cm!UyP6fcd!)Dhq#u?uNgF
za)KE6&GPUMhz&l2-&^iZa`pF_z+T$xf9oIa-RJD&+Td#p2$uEqPRI>UMMohI!{>t8
zp&Mk#KN5V_520>!OYAv*7SF_vux@if#)Nm2j|hc;nEQ-V!PKK%#tHZe@(M7%rL3#W
zIjq0%C}acCj72b;p*@ju#xd~yj;2}!KukAaA}a&af?58vu5R|-cDM1i_J%Rj*2ocd
z*999xD;QaHe9-7QWou#{W!h_W8n&B-_QtL@?k8S9Ihw)Z>VzLeDUy3~N_J0jQ1qLh
z$LtLpBW1u#eu&;l2Z0Z~1)Pa6n18sdh4K96k|wIF@*lzy9?JU7=#B2ie_<P-NVq@T
z4>+w>`;G$3;5dp6w`3$S!2B5MLk{!W9Tr1ttwldbf7{T?-qUs1b;{A!Cj$5DmH0eh
zKNI6^iALCtP<wZp>$GEqYhI86w?Q@mkKsAw4D=mhBYJos^p<g)#;KP<Ww5dDuy=f*
zIdzIY1OJQ7!&|T?b8Xy5yye2JQkL>d6c)WX>Qh9K`nYnXus1so?}qBAdw~|@ChuU!
zR@2|6S>~aRsU8iv19$}$!PKxF7K6suxPY6S=hHc7I+uFSdTPwG&2ubwK|3|ec+v9B
z)d)}~s<B_pB%+>CgZdf6DOR8h*uyS#N87fUA3HF2j^|+TGIo-?m22d05D!&!lQ~2O
z#q))Wcy0NOq<!Qw<pFV>NH6IosurygC(Gkxt9d=y>se;>d|;M)xhu{+-ZsM0*s|UD
z#?a4r-S*JY(xdVrK^c5AG|WGjY#r(rsB&*`U-M7$5BKnVdqZ78f~{!~2^RZDkzK<E
za3kK1r2_lJ1MCufE%-7JBpn{9Bh$6bm+5WqF7+LTeaLO*O;HQQXtiHCOC1qe9#J75
zE3E_1JCfT7*vzt73js@Eb*NR~k|)#A!v4)~^RM-{4H~Ib=pelr%_Mr_|DSNVAC{6O
zp2d!DAgeIkMClh;j=JCZ@W7QYiAEwMZKMNXBRSo>-)r+saZPrd1>ex?cD+5?xy1tq
zr+}S8U1%~?N3Woi*kpD&XPsb(w6E-$V4Pr;&?zY6%@7}#PL&kM@}%{WP7<4_j$Mzd
z0VntuofljmUKrd%-U{puZ6Qba13_tcFSHLj3O5E+VJch>vO+F%GxK)sKMmuw?M&AV
z5r9bk)4s-w0Cpz{Wg!=^6U1Wd9r_F14GF0W!L;Bdz$dA4H#oXFb6gU4yz6lA6ypoF
zo>;`cApRx{%VsF;ims|dQCSft=}TFmqDrFR3wWi>aTo_*z+8zXA?vY7#ydbx-58!4
zK>ZT~`vX(R4I~k`=}vU+bL_B(ty3*Ywk**9?rvY@sr5YYwI+)}FQFq6PwZuE1cs+`
z@H>$2dqP!^-+kl#UCB1Si@x1{8R-k0pjL&op?i#G_#A8yIu!qiE{DgU*_Z?5_qGX&
z1u48`{Ov-Z4P$o4vY@Y2O1OYlhsOfX+xYN4;7&Qim;zs5EXGo?OXyDQ1mKnb4M-JJ
zkt=X!cyy?5fbcK!>~{^bwzMy{7u$~6ySa2e2t0{L1e57AAc;CWbU*kqw3%8$nf<4n
zZLM?6>E;q=nZFb`DDq$xUdZk!u<<+cvbc-6d-<(}SH)~`h(D0khWQy=gsw!C=rjB#
z+JNrIa*0ajN#<E*SLR6e6t<ePoqdnv;hY1yv8(W$@R7iakcph-QrQpKs;$GUWp=r}
z!13OiWIb==IL>*7xl5gg-FDwLf6t(uZVh<wdw|(t8$2a6o*e9_Jx4rszHQWX!~`#d
zs~`>ho)L*`!-`om!QK}UjOAN6&DiDKUA#7cfZ*Wf3sk(*?E6R|G%TD>E&>0k3jl%q
z8o2||HeUgDZ3eL%Fs|oevxz>8k<>j;p6#@?nK{W~v}|#Yam$=ZZVlNfbe)_MhLBm<
zNMsK2hBJUYgt-fQiHr{iyh*mjW}Z!KUut<~7m-7PkEulD5vQZ1hoYOxu4){iQ`*H$
z_C@?QqdYX&@AoG97J5O0ks1f+*qhP8fYEXd(PFQ$k#H(V18xuBp|{cR89Ny7(QODD
z*lAWnP5n8pJa;qaH^&eslROgm5*QJV0Oatj@NPIC(Dn^<8(7S60l#1KPy>|`{7!x#
zW1&(sA9(^=|1pfYA+4|6`<JiAH<#QU>`vW5?h-FqS2<SR7||8U16j7{0ifuDpQB>P
z9)PO7Jmd|S0}rV|um_lCufzM`EJh_TvKBL|nD>ZX1PdPx-S$K7md+!#v8L0Sp}>{8
z$y{P9@pK5ah99z8h#xANs+OoX$y2%2@F@Q$N17>HJEX3ColoD_+RoA4I~!OCi=hl`
z1g9<MFsqWYmQ_roqpuMsb|1H~{>SdXE#u?7Nx<9o7C(-xr*jY?cP`sPd?eoB8u)d%
z2mLp22OSF^46O-DLS4wc<lta@a03}bZlbDSb=V*15IPqa@4Mo9<SYjn)`eETUFva?
zC#h%98RQ0ifnvZ*2|aFx`@&tIDEfqNt!HsS8#Y0W80Yc3tezY#tAu?O^i>uy-?8op
zmIC7HBuT7HD*nNCV7D0K;SWKt4=0z9{XI>bSDbSlxvn<BYH%adiB`(A5)#}%XNNMq
z#ZJu9t3h15uVI&FQ|+qy);gbQv8}+r9G-=YW6tI7<JK{^fEM6tKur1voB}Q3mGED5
z3vk}7pta$7p{Z~LMiG4OVcss@4sJh?Yi!3I%}r+;5f9o4&xW>AzrxF*aWE6Rz@tRn
z1ULCtxIhIGj13I(^>XaCwzWRD3GHtjy#QPPCApG1L(PDWqR)^z`WnbEHhA6kID0S0
zBWDM16Y2w8g?zzjKs9ehyaF8iIy{Qmod`1q!c!UV0UIDM6hZAK)n2{VOJ)SGQWe0Z
z`-{$ETxWjg0}d;&<`9uH)%DVeLN$=EmyoSJv?txU%d*lO56&Yijcpw%zG42W0h}=!
zw_yYEd6*Gdjef^lAS=Pm=>fesd@mp*_ku}ly4OzD2f5(_WFVSK?+!JmZ_$&&^Qg(e
zu0e=ok`Mf+J%>CZFAa!z2S69rOsryOa{pyPtl6AK_$%m1=pT?0+2~v5x#1m2z7DQs
z%wvYw134Uymm4cw&)-Cx!Ox(-!@^K%=n1q7?i(ITA7jKrRe`1CLvm{1QTPmM#5SRa
zAx+RgZG<<$FT>@OCEN}=3rV1H)DHJbtJL1yjXH9yzdTKRF+N8?LBEDuz=MDx?j>^?
z=P{nhumOXQin<@}506Kmz;b9Fq2R?bL!h6Zg})_6vjJ0#_kri+lmZ^eN!~P0B&#`d
zJn@F{4>Av*3^(#G@sv2bSeNN}b<OI$b)D+h>T_&8oI!AASsDNpWV8o5l{u4_&(rZo
z0zc|uK28wf<5XYjlIOf*iGyMNYMbM&3g*&ZP#-gg(-fFKH_Mx;=Bv)hI*W$!Phu;*
zWu{miUrX0`O5T?ZtXtVoWa#gnPklnC5O=T*?B%ja|4)e!K9DRE#;|6>XTop@CAa$9
z2d0Kzhpl0GxHU3_8zXuy93bs1A1du9c__Xii55*jEuoFHKDf@V*FULe)^)ABS;?!A
zHC)kRnwyq?d}Z_{d@1{uNT^JZ4hQbge(ZWiFvtw74%g88y)4HJUm00W=99wEBs8A0
zhkH_-t2Qfd%Qeb=(Nkk{<nK8xxudufpqFG9@E0EFoS_xgGEH|a%NmyGa;;qVN`GEx
zH}o7UCi(*!#|4Z5wWRI__@Kf5I}{-21-kk>xy#&F{4c=sEdySPoMi@CU3n9vuT{pF
ztjIDkTbd!-iJbB4J#XC49Yb~9YK!#`4W{}C{bAq-st)Fc#b`(IK}B;RL%3J`joS!S
zh7^8=XOro!R&MpVmO9Sa$9T_${(^p^BRT1!2LhP@m-kBSpV~!TEqkiU7m}d@>jFb7
z{p%`6(YLBBV|zoPHq9;yZbfzy2iUVEUzKMiKX|u=LwNzl<-k>cif@fWWoc(C@Erwy
z=}nLZI9AW_!hi-<r5GeDRpdmkk6tSLOq^ylg-Q)`%lnlJD`%CsfA%g<)^#*pw0)xr
z_={v=*)TZ~g~aYsjN^V_%JA#HMmC{yw=2QE%r?%)WVAr~K~FF?Z=+Bw`KWZLQdAF=
zXVgz3TZ(G1R%oBlcJs&DRaFtS8P(zve#HgT2eU|DZLbWxqYI%k@MZh}cPTy~NP4e&
zyV>sOG0@xj=8|}yhQwGa&Un@f&P3@s=~(e|Q8&rHNGxeW+JiJCVOdPK$d}w2x{yqE
zOwo_4^_P>?>$N!zrDl=0PxubADSsU|ogXdQ%ie<)!2f!!raz`!!)_C9UuYlZ*+(vS
zZ*#x#Q{+2pFZ7za!kj49C^ji#1l5w?s*ddb!F9oZT^o!eHPZTc-ADbL+P(S{fe@oF
z^A}$(i&is~{|UBn&T}SG|L-A*@HGm|AvXtQNI5bp)EIUUA6Q)0Z0>L|FLHbQ*MtM{
zbK}OxpORS#3d$r$Io*~orV>km`A~yX2c}Z48qd^VDcl90iJfKa!koy@@H<~K_XjuT
ziE;h0@$5exOpr}&2%m+zF*+iVtW42k*=<QN_ZxFC3cF5d;JRN`%Ccc4Co50r6}GOn
z@qxdHxq|=1%~i8wPsU3krYpuqOpu->e4q#4HSowi!M@G=Ht^irE#OB65rxcuIj5vM
zqhBWfO!CG8v4bL=&7>N8Ht2?x&d5V^dw%`=L;br+{UYZ>pCF{cP2610OV&AJ4^aZh
zjz{P;$VdI8zSBqORWyz4#-drTxFXO8Zm)b1IXgZv=~6^H1)@C0E}^mmh_yRND|9ZH
z^K(_vf4>J*sjM$NZmN>#&938g=IWSoT!`7jhiR0$NEVTI{Qytq?Hx*@I$!}&gmPL`
zMp~!z+VrfnsWEG#_)0z@3!nG*ux&JyXqq(aG_|*&)>%F=AmEv}n<Pgh`$QPe%Es~i
z6rlB)?=-BcZc$TF<tdw4e!Q|#xv1u>Zi557Z-hp$uMa9JBpS&Jgm%Aob+^80*j2Yq
zv(I$Q$@XN@EBJpax5u7OrJ58ssY|&P6CaT)n!~iC9pIgz$-#kSD|cuA`Tz%<%(pTI
z;a_>#qSk6}3|H1l5GQWIXlYL}a~sZ<94h!LZ~U)_vTend+LMl1-ZsI<jD3vd*ge)<
zVjKeGNHh^@7U&f)Q|I7%=ojb^EMPdXIKEvlQp%2)9eXzZt74=mSJ7Wcfd*<nzuDT(
z)KwF!C2f%=%v|IDhx$nE!-q51qwSEPl-xhmKh^!qvDbURlkB|<JT$w566iJ9l{RPE
zxLn!WxJk*2Gut#;8FL$0v25HNES*v3iM4*#(UloBCu(k0b~S2U8^~vHbM^`TU2!#U
z9X1L2=-X>eGM&@E*8Qu0rAyQQV@fukvCecI3f^ao<dbSvTt%a`je5u0V+x`dauOMH
z1FbAkx+QhOidA*j8rIhCu<j3N=yt3Xl8KUTiap8-(Qi&u#(&^MxXO0bF87`e6a)(x
z6&QoLgonwNM1G69l}N`YB$p=+m)Emz@lFS?>DFo_<^Eq4Klc=V_<g!+S!t&#(u_JT
zx~9=_1fTdHHVJq|#SAW4>G|p%<&wL8lZ&Bb#z1T)r$Ky2x<GL$vN(27!tsQ^QvNjB
zmDE<LkKC=Of;y7j+<xQb+V|!A$|E%2Yra?VOe-C@qlteu+KTyz$zu-VjQu~3&Vo&f
ztL@h1*41ufjNlS9xF-;t;1b+55L{o}Ew}}DcL)~T-C^9PXQth&%fEfjAK)5Vs`q}L
zweDNf1Rtr+gP!v@{EdBV;FP~g;C!SvtYaFptqmXTRTF+m{5uV+Vy$^3rIV?xWh?tO
zaH*_MX^nK_2mM>-?Ytkh?3FnWyeu$$AY{<|-d<{6Vg#ry6GnNFg=jzifd5WlTsVQt
zj;eAKVjumI+{Nn6PmM$MW37wh*H{iD5sAI@#cY;lB0t2x!jo0lHotA&qWl!#UtbBj
zk%OfC*hU#_sM*cz5Be3`T|WtH2nddC_|Jj+q0CTO=r#XQ7%iNXn((WHozf(wGjdg1
z+n8@|9tTxAUAeBcg073%f+@~><$pRe^QL9h$ukrrm7FQKUN%AOfXqZc7?P5li96%B
zCv;CZU_Q#!CHJAT<Sf3jya!NgKJ$X8lM95um3>HSDg~Sd3Ec(Yzbau)g0@ehwgv&(
zW173M_feR;Sk@=^VD9K_I%`#CD0_mtG+Y|`Pl$oD%td0jW;+d25cv+d4G69+K~p23
zbc@Xj?*g{PC#nH;pnqvnjhQ;Zl#%e--obprIz6FZvOP5;?zpvn+;?VoWTpSE=Ur~Q
z%+J}4Ge>3I&dkgCQ2x$$*EK7YqQbzFjQ|J6YvV}PjaFjnF+2FzTpl!2yc*U^Q_)K}
zi<TqL>3dXNv?^6gUqh?cZ8uIeZ8EOZ-7?p-G0b1oKbm{e>)?{`ThF#4G^gi}w;3&R
z8fSHI%#NJlGt|XwJ@Yw}-89#{%{WNY9C$JBq4R~V`~>MC-!ytwECY9|f#@Y-l75<b
zv5sS8oy0aFw_&r%H}qfBB7N_KD~U~v_l!nkI!s1G!359O0x9cN*6G||Gjl&DWR58j
zOCC6BsT9j4Mlz+kS0;^d0l68T2mKe0`ff+&#<Im9a35qQJcf8eU1IVy8uqEdXdPz0
zZ2V~IYMP*Lr(b9}8h0(O)MPa^u|LpvhHCLEg40V+W{vx{^K<s+^pEA=+Bw>|Q@#Ij
z30OSdhb%L8u#4tDE$0mdWD@cgyvyCf-F*|?A3PtuHv-?HV`95S5pjdl@?TUo^-ilX
z{9y>{_8V}^ZOdH4X5C|}(Oj9F0M|oRp=n^PdulmcvNEq>-mub2-YvdZ^f`JCP%Hbh
zM*+vD0W}j%2j=bT!k1VzsSa1e_ayMYP#gcOfQwJVH&GLrr-qY&{VE%H%RrOaa9ZD9
zzc=oFg}3IGI-hwY)i7M{$3thz7Z!dls8ggV{gzif=UDk;?`r4qC=Kjdvov4K|C(9D
zGHnjkj2H*+<Ku*1#bL1q!YXB{@UL_ObKrW=n4Qh+FwQVy+D*oT#$TCU|F6lTs~I=e
zREM5s-x+67jznCs*UrDPx_p2B?RuUqe?n#h*D3K^R1k{5=>yd)0CTh(){vnW*ycHq
zPQjl8T)<M=x7b{s<{k>XqnXj(fRr;_c@Cb-fPsYOlMr*j$QcCVyoyCho3yF+GjS0m
zOH6=?=x5g|M{?ot(zp37vafo!3i?P9lx1mVIc~Jar6ks}^wq5<IpP&$k3J1n=Gp}E
zToZ#SoG*fbbJkj-kEW}xvtgiNC1@dBVL8x!J4n^Gy*0nVN6_1K{REwVM6k4cbe@<Q
z%=kUGWp2xyDUQy8>Y<*I*;uLO4}B@Hn*2yOWnOQnVfvuq)dFA_d&>WaG!inEeaaSj
zJhTv9jHIB=D9Gg0ztCwcnYO3a`L<E16XS<!^Yqnp=fz=>{LuUI{`o7j*MFVzy?=U-
zZ%H|;%I|rG1r?-#{lfM#G_e(%<{8&(ooq6>4r0aI+-d)=@@bwafFsv1wgqa7U!X*`
zg{j<30pHAaa|8Qdmdxb*)a8J~JkmZ8@dit{f7}DJ9;dhdI{I7QkC$H;WT$zG{A_?n
ztLi@*c$*{XY2x9;L6++*f*%pTfDUA%0PE8DvqQt8kHo`(lX;Q(sPAT6Z2dL<zHz6i
zuc_Eno;caupH%hnhT_PGaFL+8TjY1nf0vz_+ch&Qvr^d=(5EO2+wk60f)<phEn952
zOkH&+b*o6f6fY#oZ}|-z8(S&-D|VN%)oftLt4(I;ZX4(8n(5-qZFIHbpC)}a^tQB1
zuF1AnVyK2|>9|+$E_+0VGi%@1d)Y&M4}A4~3S6ieK&R`QnR)#x_9gKMJA(|BG9pbQ
zp<pE+7Vv?VdVeq<I;?a;_hS|4`&wA@TvOeSCR|9pRjnxbS<1<(9$Pszm98%yEw55E
zGCMK7N@l{B-CtkjS1svUwj`2|_S94`Oo*GEdNpB(;T<qyZiKQyqW*}dV^M|TGtLI?
z;<8_S*P|i6zS4^>FkiD#_LK^0+T&_dYo1OHC)`OXwv2&P(9?`}E-y^WnV*rA(e&$Y
zKl(U&dv>@H<q^Gtxv9tOm+X)27mOX~1%wGOsH6N+5ei9ODBLnUJzO=q1+<RZOLw4C
z;MUupb((L*cTIVnve16XJR`wi`iR{k%~G1{cJYS1_vvW%-HiO~VXkSu{Lnz$YTgfW
zCVdhr$1#?V#zm$rAQQ0<v}u=e(>#N{HA8VhBw&cOm!`=d<VV;Ox<07^JB0n@L7m1v
z+F&r%u}xzth&ghxbk8@ybH)>K7doGmHT8TB>%%(l*XTWYgPexu8jjcp+p>*_VU|7_
zfuxyAu6!{JMSc<b#*E>1(UFo6dlXLK<DmiQC*rf|1ZXCq6&l4chAeZL_9Fj+6Sxh|
zW+hciYZrXVA+tuMkIb7?vf0rzyo=hvqPj}9lkr>awQQHnf0zhOO|`Dn3;tLB!3Wh3
za4X>RUaP)=A5+)axvb1Kr8?l1v<98lay9Ob{+O{*!diAA#NburW!_DteR5i+cT49#
z1b-|mWgI&TtAqacWH|>v8+WI|G}~*lnwTAzM6JgRcx%3*+ZmX`;ZciZ0SUMJR8P7F
zYhmLwgESUxHNaKdm$Wy2mDXbEWlcl>76u6Ufho@Hvd<;^ihJc8|7OieEc`G3Z0X|2
z{+Lmi!<@EeS?t!07VuoA=0mrYW@<fw6jwkWlmw}>GEON_>LInkr1y7by53-YY*}oc
z6!#&eUWJv$L6$uUvbGkW9_)!+D;l3Ed_Vhj@Yfw56Tc+q&n$abb|dmHmIHoIMP`$>
zDPT3$!>eLE>=1TvV`6PWbAoqxtrCWE(Oi1HA=|juG{8)mzA=}8wX>(bnjskXBkiTN
zlHr-HOxs>664GM}ykAP^m3V-eRG(X(`_S3cZ7yFGet}A0pZ8h=8^`IY6JKB+ej;rM
z4-VG=``gP=1US=M$kUX|(gJuRY9@y3-W!Sx!)+tu{x&&n-{Z=YQWIB!Ua>8%pT;61
zfMt~A`L$?hQP-mWS>G~J@}i{_aHJj&wo_)PO_AkB#WYvnT<0-9)D0od!*R-=v2X4=
zu5sQ5zA?^;fp);%SSn{>f9Tt>9hi2ONr|UzxpsYpP|DiMH?2RkZS3!v8Q~4GD*8*)
z%9a*S&pDNUKV#mP+9h{gql)4JhmkJmL*lmKi$0{^t@{m-jc1W{<bm>StftT^(k~M4
z|KPhHObmwkLcrzip}l2WW@>EQZL4Qk&ek)^>_WC;Qi{EbCeHf8G(^pkGsXR&p{952
zC}5p;OKxZNaBTCIm%jGQkq05g#5F)*oora9X@lhx`>>xxG&&-7Ke)twH}o!i9N4v1
z%310IG>z1-TH^vUWFzC6+4kuVgQVg+{eC)XTT!v9uD_<Gy%PCP#1PvWk{!2-4&>}A
zpq%RqJ{PTsbPocKgH#!>3w^`e>bskcnOJ5ZU7L9)cZr>sm&UI9dxqvlt8s;bRoWuq
z=nimpSxwv7E6h?|vgxoX#WYtpS(~W&mGCoWHVeG|nc9H_DK?IsiS!S4@cdV_zi?Jb
zkG!pU_sbr-+Ix-)JFqW+KlDyBmIZrH@R`e{s$rWz{s9#pM}+Xb@G|ZwKRWhZHWK~u
zVq%?PpmCPw7+X(2ftgLc!oNV<(bf1yvPi4bYp}l5ujYqz60k-z=U4bG?tF)@ti&~=
z{Dk)pAuD3{&Eqp5LFz6{LagBF_zA5BZs)Dx<#K`&=GTQm6PVvFu2!ex4+t995g*9o
zz)$#y+(KQ}>}Kt{y*h#ZgC0X~!CQh9^J+Yem}AAQ`++|dC3Z+V0^7^aIc67+%#+jI
z`PUs|3n!FC!#2LYl!^(OMz#U=4W_4tJna-L0ey?KiJcBwfZsLIe>}K}YYObJcje!q
z*+d-qg5GK9WnN+kf?m%WjK{yBi%85=+mg+$)wQsX({+Z|BAt~p?zKe=3;GtGD)JTI
zE;oa$u+<C27AkJQn`y*qj4e$!b&Iqgb%)3}2^N$10p33Db^bY##=$1Rjr?w9kqm5u
zY74AAK94Nab~8V=PP4tTm<^AB_hA;XTvuOPMm^Vj)KAC$0iJ^t>3R5r>z0Er$<3Re
zGtzaEvxk3)+)+0m`^o=lzt}VtIwm;cT3MD;Kk@CuHT;cT1D&_adY0~WT@3x;OO;ue
ziB16w*a5ok`dP-mEl$gNW18_M(*id^RpFatZ=_6lsqJm$2~O1@LxqNc)u5%cD7eaH
za}A4J;->m*dy^vqH=hefii9|LG`@tIqWvAXQZj*SDb?q8=liXp%hF=-1ndlz<Fm->
z;N4k8&)2k~dePm%sjR>LU&BcK972y&H&3P4Dox`%r7h4O)GpI)lxK4zosIJEmgutS
zuN{k%%O~Z{E?wrU?{$ZEBYW^)HFeCQev<i;<pcW{J{7JR-r)YlwWMs8?-aL>uT2na
zYa|u9%5YQ|3+sAY9>ra>$m|`x-`E^W)kWh<kuFH7$wuu~Z?T=#FX88bSNSDb!9qTB
zaQ^W~qtK=RFQ+R>;_vAHfVp(7ajO2LHX+_`8$@5Bt`HN&r=ctU0p4lB6@dr74UtjN
z|3&so_tau}G`5S}tifz|DojjBPB<QSCSjbV5mr?<*tUeOiFnbOG2C~vd|qBGFDKjn
zu}%7<l8q&ey@NofJqe!;+z}lNs}jBO_3XnFVe4+}3EV^Y>hhH}Dh=hob<B5u^myd1
zNHThlIG}68IOtBMa{IXW0`p(?_l8V!sreV|3P$KwtKULtz?68{^Q^3G-v5g79aVlD
z$|gfSV=kFz=9?ax4w>#4uIlz1C8jF62P;F8)D7aU$jZQh!1B_eMW<ZX+}olER3AzM
z85%1wnVF|KNdK*ifh^#B<0PA$P;A?!?`iqM9E{EeJK0rHO=O6#*!?^JIeQjXcDekV
zzgo0hwo*F%Gj^*!&)&uUg{`L<z}lDzY#}ggG*#Y4Ke{{m0E@1ykJkc3beYH@bQSTJ
zW+-z=vm5(WZGfDoF-wll#iW=q!*F?-G){Qqvj)rDi=BN!pS^EOirtfar@f0j$GrWe
zWb!Um*<edMo7^_xY(j>01=9g8R4$0mB#|$Sl?v(NHR*!<UMP)SRi2{T$+dK4&1!lw
zc^G*uu2g2qEx7@aTM7<+Ru)1XKvx46je)8jIG6(n_JQzBF;xnS`=rfqGx&x08{D3x
zfN!oj!BZ<VYZwE)ftZUFfqBUUN?>;AXS2J=rr0#7vxI~8wK4XXYZpDqZ;Kt}X7FvI
zuR>L$Z^UIn7}(o8;BV2rN}jY=`Wo98PKx!5J?1M3Il!qfP{yFYq?gjK@^WM!SzV9E
zElqlnP%&Xa!Xx7bwwMgyE6~I0J5B>g5&r=D=Bd~|afdLBqa)j6i{;<I{%<k%JJetF
z2%ot+u@bS0xJfuA%;k4QFYrwzuUubj5v|4d70wD1l?ljLM8Id$2k|d(7#&T%#2Uht
zU>Qpwjf_EeMO)5nqdwCfU|iir=MYDb&B|%ML&O!X5WNzsz?Vduaj*DELQou_UR7(!
z6JqP46@{frV_<|4aTQyp+!aTP!+9r{8_S3-4mS<=4qu3V670%VwV7O^E+_ghJ@p0F
zHufs!5-raZ;V+=}a8;<T_>Ma*{17ZcLv<^<1s*GXlx65I^*^})5}}4t>)68ZyAU6$
z3%cKZBUzzgp_`Gb(F*cwI1B8eOw>EgPE9TC1;bYs#g{@RIZnwD8uCxXSISu>AO+w`
zxRXAu%QpP2Z>&AewqvKVn>2%&YSb<4he|8a*p0}UXbf<fJC?8V9(O-1H+W`yoL(Iu
zOS};~!7|<6sMG%p?vv}7?N}>d)ajr$Q|id=;RZ^3sUkEE7?bmbe7UCLgs;$-v^TVE
zHBGh4*=gixklp?n{s`5O`>HJZADjfu5XOpeu|?5+TvPckY&kMaT`o)#+QuG*GJNg)
zIl+k_cfm!v%RzCM;z8S!t56uDnD3z7k_xyrbBJkh3%N0Wgv$XlRF~WkMu=(5e7r01
zolJxp10Hn<^esfG0(?rXEpVbkIVOyY)Qx5UGf7jWv+74`0s3ukg%UpU!?^>o2I^pP
zGHw95iwD>g_=|*t7E6YBpFb#!lHXvHsebfhb}Ktxa||!UGuglNLqP8%+ZfL_#%`$p
zianxTL+>N)qiNuL5ERcVPvET}Q#X{m$U~}2*$5rN1+;^#3X8elyf4ezIZt`ap0}Q(
zfFGS8HidWMpFm3IC9y_hVr%Go8-LS}(%hp)VLhQUa&@^H^clI0Ip~hsEWK#@q$P-*
z&>;8++K*_?tkS@mFqMqn720qs0$ZIIU57l=oej%pxF-42L)Ak&!)*c?!3Dy32*+5e
z0c)rG;<L~&yqP~8TO+@f*741xBz3pi0YmW=j8?m#z3K1tLu$RIt{&FjX1|d<(h1yy
z#;J%n6c8qQ3qIi$NPyLq+>uGKCDJC*sG6Y#VjP#p?dK|nTL#*M$HxdhS;z;u_w`tH
zZ5^FP`<9}pIOZJNT3^Q20iTB@Yyp`K?Nwx0gCE2{DWiZ9c>wYq-;ezaALIA&uO&=9
zB41QiA`S3Y$Z>UqXpba=6J;pcJCqPki7W@NFvy-tSGkz*hiq2>4;kF?Is?PgFYr&&
zFz&Os1v0~RlricA<c(&gK{mW#&Gb9qkZA`#`SlEo>8kX2a=JQz`x~Ub7e*@p^6ea<
zB-RF+fa{5s$Z4=;AB499PWHKQBjB>?8hPefU;eywY-!ZB$bTewATT#POgV+r03FZ1
zN;`N1ewwOA7gPPIFPiFXH>MI*i%6q((z9>}^b9J%GKikU9C*9>9vzBK!FE#{=~mPw
zVgoi7+9(`}HUfXc=YY=J)tv*{JZfmP(2W08K;)lgoiY|W0nI_Gp|x>9K1X?ED)Is^
zL2ko(c%r&l*^J@DOIS<xU{7f@bRrYdtYzOZ%b4HEd59g}4$;anu4%Lpw=wGAIcP9K
z!haLrh{5o9wJCI4YQ}Ag91I=zUID+Z2mL$z!-I>t@!~ioM*Pr*7=q2weWmAPdyxX<
zJG>A%fcFF^R0wZR{DQoLmMV#2SMg6F3#twIMF;d6J&4Z2g7^$<4N;d$raR&cyh?5*
zB!yQ8E_$Yycl3=7rpCC~NU@pf1s<tvwYz*z46C;w9aIz8i?=GAI!wWpqrytDiLz0N
zs;g8I<;h}A8tc#uqkq=S(Ry@8bl2G3#B8Xx?BZI6ulafg7+|a!FAjr7;TG+56AAod
z2dKtaD%4V3#8ru!{6Bkpc<#A7dZ+u)V3%kOu{!uQ^Qga~GqG-nO;Myz3XMOar+`o9
z8^caxJ;PJ*Tp12?!e?MQA1W&9IeaMnh&jx*W}Z^bLBezxC6G6%G<=J4g>M(F?0a11
zFQ4JP?%e9m4DaBw`OWerVCl%>9Ksl-gSrQ^P^CmGav1p*?I5k-mhc8~M$DmHz-ME-
zs7>s0`VrBWS<4=wGnh$+GW`R3KK>P<#5(_<^ghZD`w@XtcVpEwAtoIO!kfW!si&xu
z=7@Z_B)G}{$jf>9`;LXaMK6j;XdX3KvtBpdIEUr%A$Uu;RBR-bA?wH#S|M8yW8lTo
zw%9f9@5p!m>CowDxl|7C#>S!;UPzfWn0AnUg8r5!hbjfVk+J;Ha7*ta*R8U5PTb!*
z+*qs$<-<P#Q~NK9K}nOpLeq&T$oKTannN%+yKj{Jz}cQBc9bfsH83N!ncRav#2-@=
zG$Ytw^~VjDj8_c{bRX$AP_t;opu=C)vpG<kyC8+p46-%#FH=M3({<9M1D7;}WC&Hl
z^SzJC50v#POLEpNT~wOlr=u;DRO|%aM13daNwp+O8mo?@wzJoCwBamZAoidt;7h?)
zIwBOrwgS6ZmOL1wK)W#SwdL#qcDz2raLc&MSY7vyfI$YaS=16*?@`@_!Nsv!$|E_0
zU&4X#V=R^16OKmo;$ww`9mp5BKk^I-!$s;}z%#TdG7+%tzsSjIXEg=nuG+)@p<S7~
z#?7``W}V>*RS0#J?#FI~Uwi)cK%uKb1YS&FWEV=-ZZJU1X^@LC!nf6s5RQEf&h@nQ
zBf+WON$%T$0n#L5E%QvXo4!eYAirWE^e|dPR%0m52>J;A6g!Jn!*(iNq7MR}z|LzM
z;QDkx4xk+gk}fBs<Uz8#rk@@&z0+AJr<y5LiOmmR@VEA1z6#-mfP^B--{pnS3T2>3
z@<owZ(J^8bEDzsA1c~*y6@%pKTxldNnkLqiZ-{zvyogDh6sOjOOHeK2Fr2frFzz#U
z(k~*0A*%E_%J>@j`a~Idh`I(J$9`qAnd?k-_B6eRn1=5pA3=XeFQR7xodWwjA6&;=
zZZN~m=61*)wW^{Oa{2AT82-HYML9{_WCv^a>;BcyR2&fi4uLgXL#`w?T6&I5rvl6|
z;O^_C$zb0y1IQuN-}G3lk4lSgL;r<ehc%IPL02#-_CNV5yc|9V686hQd-Q9lH1Jzs
z2A8A!z&4Y2iE-Fcuv<SM_K5r%P7FT?M<PXHz8q0U;oCr(CQIANKw5jnHMearZPq|o
zGo?-Jd$3Ayec*A>9ScJ1@H}9V&n7OS(^O1Nl+#oSHxUGoo%7NZxr^k8Rg8}C|K`6Q
znj6~({3cbwsacSV)Fa3|*hUUFRyPz;Bhds&6O9DqfG1E9uncFayQ!9ju9i`jw&uYG
zt9A*KgpNjcQdw9~eI_i84vtv(CBP9Bij0Yol3tzxZ2<lcQ*2B0eRvP|Svag3!Ci#Y
z3}@z{H9^nxlX#z7<qvs=2KPqr*m}_^^p@7EB(jR=Lc9Qpnc;>ECY3_)7H~6lrF=+H
z0B3ME$Ys8ypOdZ80;DBy#=GH9P-kQ#b(x%nt$?pefyjwyax~!iuVe%WA{qldqSd7}
z(oafr^dEdLb&&bU-q&B%)}^K+N2Qe!N2FRn@=W%XM#e!L2^m*_8PY}lH|-5NNSerT
zxSOiQWRZ`MrSdFUfu=&Ra4_;Ne1yNPjDwCVpLr5A4E98-afbyG>Pzed@AX%Bw#;$2
zLe0HBU16u<?F)P#@kn1l2%^bt6h!N(t<+Y!zb@HuNOyx8N%VoIg1vZe?saraY_QT-
z^}$oo{=iDqSHP4J$RzYU{oWk3pE6g`M#!*yG#c`!mt83=Dn{H}{h;wB_dz-%r(hiU
z30Bk%@ML@wUS0i{>k#_a-!Skg)Fyn7uL)P9oZ4?DyX|+ANjrtigvUsC#1rru;u+PS
zu1tPH1L90>bR_6s>p9|C6lpBhSKELjQB_pN{-N@iJM3nyN6%?bP|H9sK#DqiSA8RW
zPTvpT|DtQ<qwpyVLa#%EmFkKr9F{s@CzuAN#x{rbjJc~}KQPtzQ5^hCK2z|C>y(?2
zPFbk7L^1HM_r#1OL+>J+5euNE{3`z_#~(##ak$LkB161z2^mj4r_Rug@ikC&S(WN4
zgz_1RK&|9kd_`_NHza&M5b%S^wXz<60@7X|^xgFTvKyKHfcY{`U(Z^{y2LPyegjUc
z1)&<=H-Of>z^{+wi=^ttHWM`n2%aPjlYGi_kSN{&{|Wb%KJXW~rXbsPJ31t~AzVec
zqCA1N!oR>J${6`iWwNpi{Y2S}kS)d1S+|q8Dqjgt_Dyqta^<)^k;8H(lFGQ*o$Ln|
z*0x}*nyGr+^jiNP{S`Hd*+GwQg14*hqaO=(iwS&Pkg1xbevqfCi7=!3l|LW_zf8>|
z{3rwS(qis&w0l&~fqNvfid@c)HP<xdYCE$5%{yv1-W1t{8;H43DxgA&{-ge-{yF~s
zAt}0B)uAPHJbRql52&(rv9}O{bi-rRZlW!664)o+1xExUzAtXM?7#AF-kHAT!GY22
z*d+NHGMK2(4$>Ymb+=Eqx3VrVrc?hYS^W2i5NZ+hM2|qn@CR(RZZO>kB>)fd7&Jp^
zg-)hcLJQSFu|Ffn!Y6}U!nFX8by);OA7k%u5r@$yP#Be<QOZbV6Gkv8_!MzTq<Lt%
zdzovw^Cd8nj^Ylf4~cEY)%H_yeG^v4T{LBZ+1O!C15FDi8~#acF3jN`g<phHgF^yt
z!7naWp2AkROYBc>fbfuCBK{2ZrM#N|vEAt)ep~n$&5SLLn7rf4W3Gqbd6p}mfGZ$B
zk%dfkIu-wyS*agyKFqekAFDHB6QUKlBz|&qJ0C>qX?^Sg`k1z|euK8FrYlwzx`?)-
zhST7G08Nn+#r#kme?O<{Xytkw2*z^wfzVyFITl7YVuv7*iAU$ay&;n{J^C)t(%;s%
z2&5~JK$7qo?!-I<uH<j#6Q(^zge^hc*cqB(+R!3-0Pd$OP)8^xWh7|VG>sLCxoWb~
z3EqPaCf-xis6wm{$?0e4&uPA4ZG`oa*WRT?Q?ru3b^NZ)iIivnqraWxz)A8j*mI!d
zBaO%K7of0*na|iBaufXk_*L4dZ;*+o4;zA?A)WMBO|e$gy`q-kVR9<1QZF@SM27s5
zT!!oMUEFKna~&VhgxdnDb4S4AJRR&2XkO-a<@mOSuk&A&o9bMpr;?});p+x;o<N`u
z-vclgc4H~Vb{05cbK<DD%a$pL`KgBFx$&RC-+T*RFM~*%Z;x|`r)8vhEK95bx74gP
zo{T#hztiH@)dHt!kJLKyt*m+R@7Z56rhkwAI9T{cxz~4JOodOttu+^D0r_27!=DWC
zTsFw7Cu0nXA{WVp<T`j7;A|dZ))*$4t80fChuJ?_{sP&CyX-gSmF6f}h!0gqik?^%
zKqiAD-y?URQJQ0#rj!S(gLlDymK%m1xte6hrR(z+7Qb@63M>3C%6O!SdIRd99E({a
z$+41{Ia(n93T;uenBMTv1URzxrAfu{{~A9T_OnyqMFQB;#2Rr{{+@6Xnvd6El8mi1
zpXqAM2dp}3f?J^#DV@2esk44Ic`f2}Q)QVYYPRrg#i!oiZ<L($?hdb(>Oy99GgWLo
zo?uFRV-uJX&?0IQ&I(lbJ@-)l8WPELu;}AY#VNKu@yBiZwI}Flh+iG49#Ol<$>NEK
zDO?TQVsqfNXcMA6y;D0;w}So6z!`QisB|d!#ofmB){$MP&AIUX;HN7;))%-ODZcsP
zbag-bGX8Q3k~%zbV%!x=y4FMCxC1?{ewVf=v%vYInlxSdR~`cwVH=o9x<V>Qj3W<#
zyU<YdyZS*XLky%&d&pRzJH-B^DW{j~-Z2gET|&ISi(_bkp|E=H!rYwnE8iDov@4y=
z9l_c%%NYyRi9pGb)MpBU3nhb42`V9KXm)Gn(K1<&Zb_a+!1o+GfK5Q3k^(UUtEGH}
z(qUDJLdQYh@1WWY|H6d9bY`}$K5#lVuzXC)P8?xKgOj~EdA@Jj&;R>4<Ymp5yFcD4
zIu)LbXPb$*n)Z<iKc{I@7TC7vPLs=^rt(HUhfC&iqKEm5N-M;OeI_AdGByr1sSwl<
zZLA(rJ7YLtP(GlyXpZ93fKO<mlBU)GIeV8J)^<0g$Gx<iLK^XvqN|)&OFB3<|LFBC
zD}7ded-s&E8cl>3V5_OqmLmy*6*9imzQ*UlXXKqy8{vZZTHFk;(p)oaGMv*5(VQec
z6LawO>IdK%Jjw4=cA$O9?*xpkgEs)i?kwo0T3cKUKSvGNbg7!JU-9ewQ$?#w8oN%p
zzWSC0*NVS0qA6%Q5Fbq1opdp2VbW{6O*aX8&kgo{Evr$|wU8>fmiO3MGulCJC&#4S
z&=vfe=7TO#+mN^j%w=t`jo3@%GSm;Rs#&0aZarW#*oqTtR!mI$U(z>yE?zsP^JbLX
z%rXBs@^03<VPALWwJWXU2Zjr=GyaWPsPCzR=u1dc9WK{V|3uQ%e#$OI2bZJ0h`MYK
z_IJ&%y7uN0Yo2+a;V08?#yqwjdz*Ry&Sg#1(Nh1|!bpqIZ{d)zTV1Et;08F47JSKj
zo)yVdvj=Bsb1IgnMtcy;tZx#Ar6yH7T_aHadF7zJmNpH&Cru5BuEoxa&N0r@<wt!T
zqqSny!{=f{q~r2+_$Ja7xq~kTCcBrcjonA@q!`UT-EnK%gvZG#HHO#GRJ~|t*xyty
z=M7vg-J6&6{pIVrulIeCGqVeql^yf_EsVu*?R&!=!>?2l;OF<|J4RcEx`uuV=W_D|
zJ$#6SH4C)Wfr;mUrAmCWgn#Tt+erI5Q(fIK`W-oynnezwKawrf@9I9ya=I#TrZ#cS
z&+}&VP1k%M{Q2Xj*pG`jV)3Owjug+-w46*%t{SRZze@YG!}fA^DEVD&Aor9j$}n^U
z%<cWcT=9~yg-?(w$%Ca)a!3~CmHZ|!RlFs4SMBmTd9nN_WI!nN3cDonR6-MAPI^Hf
zB`+gE=~^`44wSAb`IKkReV9|FK=0}vIi?OK{-hk54s1o@4$@bi88vf%M$ZO1hK7PE
zYpKv%K7!3Q{+={8bwZLi`D*gY#E*%EwpEtvhFZG!`XudVvLhKIYavNUfAypEExf{e
zx_ot3?8mN*W?2(*F63V?{^5)R#?5Y_9Ime_5gW-H<On>6f_0BH12k`SdBzH+CAweO
z$t+7dh>jSmbQ9~!U7$2#Ke1l_&a}&HH8f;95ku6e3Kg5por|33ov}(Vg8u=Cq-U_<
z*cCWkxe)2dxkDk(?DE4Ux}qFFQ7-X*i^M|~s=02frILP!W*b!qFO`-^^`+bLdwHe$
zFWL_thn$z2!yd#0bwYk2cG5L8`>1miN`E6JX?L5N0aD#jOC@Fl7K=6rK^~}dVri1A
z+~anO;XrtY8bz~+d`Oo2^M8tEAfdlZYzFngK7+pIBy2m8M+C?)@gA=M<w!SqLu9)r
zzx<vXm>PH=93;O|*~C|h#v?ERzkzR&`!uw6tLCn*weghI9Uqr4(%!}Nni0X%q_Ybz
zl(Jn}UGx4a3^=a4UPOw3dvBJy069aBCmYZu$Tz49+!AE<OOZ$9ZtXfis%UF$pleRc
z=w|hSgs6vOZl0D3l(2eS$x!=?I`s~G4#8tLVujJmv9)5k)B>7{^{4&@bBlQTxz5Iv
zvCYYEI3qre)eQ9x{|=^2I^mP_A8v;hBgf@V$R=UE_&r=ZR5?1Ht0at!E#X?ozbXAy
zA6Z%Ro1re4e*1`?m==C1trrigX~+e{hQ7oLiOcvU_?dKx|2=%wYY%8#eviSms%#f<
zGm_EoLUm*ewUyaToYQuvI%wttuk0z!3~Cv>O7qOnpYEa=K}3=I65!^FxzW?&Rz6i2
z$`e9Obp}?MY)U1v)!A&a9x<2Ljxy?Y>7j5@XeBfjnn{PniBbn~7I!YTICdQP3+IF=
z{*<&sZlSnQ44fCzPzTfuAA_Bs>QMtI9bp3=@71v$e3>)`X-@1TmXn>ZcKBuaoAh0d
zlUt}?<tC6rVIU1K)Aa?N?p%Fk+iFWk6K1f|OVRKAvPhwKkN0Z%jMCMGvBC!>r^|nY
z8$>I~HDmw6Ysg$p6Ky<O$2!_r#WqF%!|;Syh;&n)1A_JM{;psbJts0KXo?JuXyp0m
z9%?2?LwsRpqXV$*NGIsD`Wi04j+1uqo$JjU(rp7Rtk%G?JqTGKj^^LHS3B#M{3tu(
zZ01$UxB8>Ny)c!Fg#X8fg*Mns>IukrCYi&!`X;Tml}^$30q*T*v<2^~^pwU0(}WJu
zCXv6m9Qg_ckt~*kzlL9;{b)0FNOKV<i45d5Gzd^;D@JdCcF`~X4W9MhuHNO*$}u;v
z0&WvjumhQbIH5(zM))6UKRE#8d`{vp-HE`6W1!!ipc$m^KpscR6|>R+YzJ0KHRbmF
zG?0-U6%7kFLn*OM;&-GAk%2?ZP{yatrQ$SS@dxxn^pf&O>Jm<g9(6~9jYBQMSNVuk
z32y_(BOm2?$XcX7xVcPJ6#^A6aQDMQx&7h{aWe7@n@K0pwY6=iy~Ht)bZHNzf;8$r
zFy-E;)=~DvR)ZZ*0!S8BCS)RCZHGPpopfM82`vfL4lE1J57-2e%M4BPxx@3NZpte-
z3EoakCMs!bng1|+Fzz>O*N!7|#K+vw$UZmb>|SawpXF;5>Km;L9fw?+W2Tewbo>k3
zK~n>^HQf!>latUhbWN;1RaG;Uv=RmC0Qe=C4W&kB1QDO1bPwRq|Kt44bt6zidL%oQ
zr$Sfhk<=A5tP+3=dVz79;ijRJagn}?y)`q+m`&tR_o2>0e7KThWZB<EPu%MRca)kK
zPd+p@G(L`R0h$Txv|E{K>_V{rcqY{re}qdxe{`PbzCY%B;!O>v1y6FRp-g@%KTQ4&
zIgVb{U(xWE>za|;K}18mHJYuwkxF7oatGvZ@P5KfBfJB75Gh7(z+)6d%88AR?Fdx~
zPxmuI73IC!PgAUUXCZC%5(e3R)<0z`Ku(AbEeL$_3@G1KzN6qp8CH_xtm)k1YZE>w
z!{{?)E|pJQr0-DEbr<!1^Ks27-Fb8a(p^D>571?CqY_qLD^-Aba)7GHO~vo18=VKv
z`aOy1YDIW`^j_?xTCP&eE9N_0NK4c}%!Z8t?UCWJ9lRsbDa^atINc=`J?X)=f$w6b
ze3mL<wrM(RRij0}TAu(|U3-~qJO!N#)rs8};$y9a7JL)Aoj3wosSHI1VaLHNqXPdG
z*(B}*)aX8V3EB%Z66+BM(Qepn=s)-^5>Zj&hLR4i<}Qd2!*DDonin}1@rD`)_m|%e
z1_MdK#OP735qyEn*KV}#vnZBo#-9yGsB-)?))@L(!o&#3ho9zq#1N$hl!ayxHJQh{
z#<~>pE98|^)B{L0tQ6@B-G;7;O=A}V-9oqgKRke!A4H<7BGHIZP=&{0K6;nD!Mvbr
zl9ORt-Nb$7yGbEsta2GjC*ySA4bRvv#)^RAoufUek->M5l^O`fuqAvTx-3M;pvX}^
zS(>h-tMyb#9R`P>f7Flg5A~RO2b?WVi0g#$(sJ>MaEyN_Y?HTxN%R%uJTep8NsK@T
zfJ|7XVp1o8UhOS;7(bjpAYA443zWJN2@^A^q0}D627b?H(0xF6^$+YLG6z2erHEHz
zS0gjHThe58CmdD_<r0OI9&+8IVss66Dz-beHYUd6gel@3X`fm~tkYI8oiH9`M7lG6
z0_@_nu}n@Eo)dW+IT6X?dVnVG4E46U9e2@3=<4(<+=CiWn&?ZNrOX72E=2~QtpH8%
zAEXxY9a<-)2+r6K&J%eVejR-;<fs$XH_&PEXz-ZV=7j=3g;(=W6g#{S(0H3_wfgmd
zkzJp8NA<`50CRv}eQllj&XBK0bg?p-T&OKI-Uk!1f${yV5A-%*FutOTktgw~NM*iG
zFxOM;{o=jn>f+vB4wt@juJ9!LW(LYbVXjR68-J*+YkF=fG7^?mR?0HK<TACl4z!H2
zp0hb^w=I5cLu52xH$2T#;7G_Fn=Yj9&-%Fl*rGk{B2AUbWP+9jyS#7u6D&pl&V0}e
zV+L#1(U0+Du%n{MLwGZCwq_F6OeDF<ft%$wbM}1w@vULrkn%R5HE{^*L$7A)Yj4qi
zQbTc{YDCIVE7q7;MGdAIvN`@A(T*sj%b3X|%`7yWvk#3sWnQ8ip&39fff4Bvct@;o
z96p<Jf~V~WzOnaf(cSE6*>|&B<VDN>01YoGdS5<^=r9a#OyAU;(CpA$)%UjUu>NE!
zVw*7C@e|PD*e_m>Gh9~Sn&=-8ydR`OV?*oxC)|*;j&q!AkiQ3KP?E7r;Hk}-2F3>y
z9Tgi@Sy!olYGLZuYDJZaB+gV1FN|yfc^cb~%x|}{N{ZflJM$?>2Vx7+6pqD``R>wt
zc?p~j=fEAnowO8xMrbwH^~1o9EEy#3<IQ>YNw#zP&E!vNvT!_5Uecy`w4<{}j8v4T
zqw(ZcVw?Ig%(?HE0WYodiFbOWSjt2jqTivFph12I>Msn7td59EQ*F@p*}lOV)|cQ@
zmFCd_fDow#G|{tgJbDY+Enf@1DsNO&r|gbzRAhi0kEKvCEu&vgFVvnhJu~$*)C4A-
zOY|3OETwO9Qv5xWmU0LU-KX=1<}EH>?;IBiNdGBOrIV-+9V@pKl{+dpeZEfoYh^Ck
zL$iTuO-<770d9(;mXG?SfJs(rEisjnQ^m!;O{LXK1{8iS+Yr1DUtvMLF!5--&hR@W
z$vp!veUE}hFlT?G{D<rSc@_wy<@4E-S_^50>Yz2Wm5qKTCa;NH4&3+bD%nwRr?`pV
zsQiRsRFVcF6mFeA=(_5@73w6MP|CoZM+4Q7t4eKv?L`Oe!3Pu9hy=4WwIJ1#d?ul%
zz9$)jzePWJzxmGz$C2j<r|gKWbha&epYt;3OYuBMN6#Csjk+47!;*>J;2HKvr!()f
z{%-omN>|j@xLaA55YWGd--b^+PdZ*WYjI`JLlh=k6K=6_5O#9KkIR$8Npf%KXRIGR
zkGT!VCqs<~%{xtDW4z^6!XFg}R?3f`t>xwKuARWin*8bF_Z@lNozuWc<8VZEB@_sm
z{+wY2<t35e4EcX(l$x(S%f{(O8QSYv{bOTu%dW(}ReWg+?Kd>tl+@s@GEMP@(zm{W
z(l0c~t7)pi10s8!`K7JOJ3BYI$NO(^x77MbSG1w#ouQ4fwyCedtPL2~CSR{OG5IIE
zmn}lNiFy8xrFrhXv3MlJ&eNTsu0RcakMdJ;QgY81?(r@X77?}eKBLZh(7eUm($dY)
zL)*dBA-P%gMX7@glgLE4TC{?zhohSZ<<G)nsh_c|ShlaBBQ^I*PNm$|MK_!_&sd+p
zU6PXF)!?Lkj?iJ9Q3Y4^s`a~-1`h03WEZt&#Oc&I4~AzbC^by;5Y3c3b4z`=^DrQ2
zzZPo4SF!7~q&u#E#r}hhK>7j3505rryMaE$7P7uFGjiQ|rAR7h>u3_?@sKubxXVb`
z9?1hNMZLKB!h3m>(q3*Tmx=Gh1>#t#6~0!VXg-*@z1pYhr_w4XtT2sdld;A8jc6pc
zM&-#I=1=?&xr+#i>$%P$tABRjcYmg5slQ^Racrp^Qi~M`GDuGauUbm3XX`U_$OiD8
zXvq7xba^?rAgiyL?(7RP4SpF5dpDFlDl!&lJL?9{a+jqQuotK4zu5go%A(i~RybIB
zQ1#AfV=Okhkz$Sh@U?YU^f!u5QG&2fq9XmhOB~MpHic@@mGYPFIlj_pYw0FF2K0Pq
z+G24DcC+nBT=i6a#bNO+^mT{_d@t{eLMB%z>F?i(<m=vOZH$09)Oq}=@FDIVG!V-m
zD{6kz_BD)RKM-kX4YW-2#=amWBklJ%FeQ-My6+UkW!6m>iu(B<@k5a@(&E4jhd+0I
z{_f(L<y|A6<pT979%bGe?gK9PLQ}k9D*c+Wu}^gC@HqZOWL{`%plN7m<P#5EpN2tp
zlWnZ-INcX9g00Xd|20p2XUDRyZZhDGOjAdqKhOkVMBb}b!ES;a=6^&B=&`gi>i3WG
zbqk)6t5AE4$@Wg>eQY6l6*fra;XB?upF40Y5Q!+#L8vMA2<Mrb+I@N|et$)#T58qo
z)ZgsYwf}?d!gG)aPJnjc=dnhxB>fWY<+)!vr{r?MyFyLrXm{)2DLzxSfsQ|-OjKE^
zm-2>LVqYG&+q%$<YWEYIa#on4TF}neTVe$g&#iK{%{}?`m(Sd{wb_*%vTwPxlX_w~
zpK`5I!^(HkmM70kX;tZF>P~wJ)k4w+M>^_d&-igJ=V{rKz%8*7eixY{4g%(nu>Xbc
zu76S391chN$T4IvaQJLB_pv><RZd!3<xI7O6{}Rh<9UOM{KHAExy3ch_j<hnU2Lsz
zjk84`glmFa-D~LyTAyCcnhjHR7g?1|f%mD)B!pKL7qJxmNp|v>a58$)y`c17d6nQc
zkoZd%{u0)5hd@6i<o!M5<|;@7V1mriwKZ)v-8N4$k1#dUk7nO%Uh0PE`VoggRwpj<
zM*#C}2yIs))P2L5xIRg%;w<`gh?PI;;~ljN#%CvGlx1wrA6vFB@Vgw-JTzCf8k5qi
zo~m^-?X+#KW}&##JEN#!_TM>|i);8hDi*Q<E9m~#1jq@Ln`}luC1=6$VmLNldMy7d
zM55hdickZtpu3aAr?N>`;}R{0wGM2bx<siY$HX*cuk^uRvm}~X@a3Pcmol?UHn?s$
zSNQ)Y<&gFCCc87PZyX)B()zb`tErgnh*g!kMSF)QhNlJhap#dj&3WSyO9e{{dXac7
z;Byufe9btO(JH%HVGnmpsV8&Wlo)q6u|v{>_}R%d)3(PA)2*i(zzqYJ3U_C$%oteG
z+do-+kIi6G*f^q8xdXO!p8_`jw$Pu^3g9eQNA3tY(Q7Pfzmzny>c*e1HyU0irONyY
zqb-y0STrxVHPpmk;LGw?@%`)T;FCSO%gM5r?v0@?f<-PxI#Lgr2imsUdNc}MitXci
z$fMDV=rN_0SXUSxe&cK5(s`@J>O!sXz2q~zuXx54%5i>g@xzhhc5Vts<tt1jt2Z^i
zN^;fnRrjSOCRa+mTWNE`dpckFEqdI0ysS&nje<(<f1)Q;8-0Yqnc3KIsb}Px|Fvg@
zYjU~leBj#_IRlqa4cYC+I>w2nzwAjV|5PqdzGyAe?!<0KH#;t8-_HNpSsHGQguzT`
z0bVM95PooLVz_z@`3XxTOUWC!4z)tv!0hll+=Fmx5&Ki?CEaKZP2NOaii7<rp8SC1
zZ|W`gK6m}kky5hJA(wi}#=5up#9#w139g_YZY{JTaTnv4nsIivcBzpyFxseQJk<?u
z$=CFoJQMv#VwYi@V9DCVB?Su{E?-vq#&OKmIgl2ON~h4<^la@{UBEIm5sIH?uauA;
zKSX~NG03+f)0~5fmlR(sYwo`g{X@K>9Do~Q(@?*>7ku+a$OEG#{_5cu(kU|2^dzxm
zg{>)ATCc?W3Ck*6s?gA0Px}*bO|IZ?R|MxzD1KeG!}nOaj4vb3BF!ZicQv#ocqVi>
zkQOov6_f>1wh$J^38{jg-=%INWAr%k3H(O23nxOWz2{3ml$!!mqpFYqb;bH27v+i4
zCLzLg;Stb7$`Xz#?dURNCv&o`zI}{wC6lO0(Rb5UCbNm<=rUn(c)jO@Yh7Rq*BX8g
z63LAXOQ<!{ognA3I!2Ymm-i1E<s9rE-3W^k{|XS_-kSe1evac4wi-9#9TbzeCQ{88
z_O|3Y1BZ88T?PF-Go*81yJS8x7x3M{?~!Yxvz@zBC;@6ihqX=2*KIA$Pc3U~XIK(^
zOT`!+{8Hx1ZuRYQMtSa^Wm`iLsUkd9$(NQ2gL!9ockn}Cb>JPh6KX{U$UQ_maB{l~
z^}#Rdds#o*PFYX`&tAgjE31Xuv2*e}_y&9j<mcuJ`~B_8*O&En<+#$l{=l!oNrWcD
z+6uaLnyMz!dYR?Pfy`HG7J3X>jSfYe@*V*a)0JxQ4}2S&t8E5+yw#v!=!|D^+26(9
z;{UnZ3*GQ5>^94Rgt!VjE8I)|Bl%#`fz<95rW*$W$5t0^h^J>s!_qe1l8{B}0B=Wr
zpta;N(H!qnN5A4f3m{OaDae~plH<W59&rg8VRH3l7DIAoT8G5N)^FNb<Z@(Mw1NAQ
z%i_!Te-71+{R&;dO4ZY1iQoV!kD!zzCMj3Z+Ti?a)P{g_uo*5WEFx)C?az#k@q>g%
zGuR)k7n~h6N?QRPvQR#+K++I@xYX_#U*`0<{k=n0aR=6rnPR*SUVUrQlSD3Vbi5&P
znB^s%g_^MjL@Cr>yessCW?&h30{u+;PB(`7CS3=Xu6~Y(g|6I3g}psj_)_RB`3w6_
z-^(;k_b)ruaNm-rZHwxK{=ru6`X!rlTI4);O!BHBt&jv-6tm@veBW66a6&N2uXz6R
zP7T%JEXpTr4c*ofOwhz%i+_?fq{`39z>952qke*qhkq;kQt)rVgOZ1?+rD+t^?;QP
zd{@!e+`Fh6=^HyCje!4$U1KU6>KLX27g`DNH$Fjs*!skDUe|`b%Wk8mqWvT;)?a;x
zU!#l312`Zp$>YMm_?G#+enVswM~R=&#+o(8GnTP{6EG;jWPPg-ns{SdYB&-Hn-w)?
z3>eC`mTqzDf~DLiej0GI?Tz*HT8l5_y!v7N+TgoTQ0DoSTY&tJ>0umX)5n!rYnor$
z|4V#lbFeotqdI|42&{2l^u>5seFRNGb`o9a#n?ijVz{qwoTsDfPRa9<^-kV*J@$-9
z*V(Q25{}#NSiSM%lM><~LkX~&Zjmj)$3<uJD;GC(Hu0Z~DexKMA!tMGQSYcxXd;Xt
z6#?`9rS4ztY+WB+CR<tS(&p<sSyK`Mb{cfID{BWa3!vv=B(x}2A|OJoSi@LDp(K>-
zKj$CnZRs2Dedk%}%ZdCc&6bU@2R%aGrL}mm^p7wN8jt)0NWP1dzH%2KF?`8?jB5{)
ze?6%=49u*=mID{r2It|@3(o)f-GS+`r*c(5s_LM7X&q-<VSi)$0bbGfmeEvDiI)aO
z7lP)(+_J~cNB*CpN&FeLKAD5vQ!mKZ`5}Q9j`2B#IeUu^xrTGoprM+3<_(FrQXi*P
ztKO{czx9GOk5t*7WYV=$U;Ab`A|=bc-D7`B9py_%bNU>Z%wB>=DZRzYVy{?1Fx~gw
z6Yu*Yw2(U{w+46mIGDyU?OWX=-2f(yc&2KEME^<P1THV><X}qA_=a&yVn0R4M2aJ~
z!eh9@+}kM6r$bHXD!OaN)0SG6b%v!HzZN!US&H@XY&xyr9Z5y`i<`*(5SGd76^oqD
zi?MP3dCs?`Gm1YH=N8v-RCKbT1>jWQh2COZ5Pv;kWc(i{udbWvpebgk&n7YBm>`}m
z%@8`l`(P7!RMS|$)%ZlS7tP}K`>r{Ud41k}fqsA<y@-(LmgZ`4Q{qese<y6IU`X><
zSfTHV<Z`;;OZUHdgENK9Px+Gzw>pf0w;Z94mo*>*-ZgmK6D&TTtIMnFnBf`}x-G|3
z9gJ<wgX~qTPZPRVUS5ev=^MYt;$<F4%iL#6#*_{$Kjs+|%o8@lPNcV5#y5&Fky60)
z&h`?4<se^sI$T{`uinOHvDHnUxKPS~N_~@KN!=2<n%ikFAR+#ezpwY0>!QaQ$ct=J
zF2O&8&GZ=PXSu2{0i26%DvU*GE&B_*fgKN6dn2@i&686ORK8KMYx0-4k6H|y6MpGF
z=sE2^?>P=kulsyio)^w8j!}-u;4f=jLX<oy!@UE;If9P9rE6!LZPJ?;X$R21Xt(OB
z=x(sBwGMKW{4BV~_1#+-Tm-x}xyUo(6~Uujgty>q7WG%~eDOWtU&yz?le0S3g3)Ph
z;BMSYSD-&<nyH&jGWa)SyVN0c@Bb(|tMI6@Zi^n*a!FG0kl^mtH16(B<L>SbjZ0&V
zJ2dY0<L(Y2#FI*;+`W$7eP4OVM^bY3UTe-V+?lRq$0Yjz_tNlEegR^IYjU4L3qyZ|
zqkh_VAkc=}hQMqE-S&jpNhOIBlgAqNCTP+l6<VilOL(taulRtM#iqGM%RI}!j=SE1
z!0K=t?mTxe^wnR(cfwWE{@FRuSJ~ep@R#qD@4uj(n~%g(mFQc<Q2BNBD(z=rHakR)
zfrdmkIijXqlVDm=cD<~=yL&7jnjm%J5`=Nk4Y(YB3N=GU17>tBwx8mrOrosJ8RZns
zAzj0`bnV~ro0Jo5n?hiF3mD7p%DxSu(Sc3g{(cd(W!{8B;YA@hU;wG&eE%QO+tMI(
z5PeZa0B%o0(r@4i>1=3`MyIVw3~8?c6G&6CE_5!U310Hm4Kk6H{3GE=7;%5G^t8+c
z>Ab4$MAsb8=uj)Zj%36R5*hRcMVW@tKhQi;Rg^DcDl*q;IR;1n=bmXhWnbxt*$S<w
zr3*+CL!sxvF5sPh&U(!*xI&?s;wmr^ZOSgt#l=4W28qY|rSaiZM^^2$eEko(oLPlc
z<eK{5*@l)MF#W$xCF;)iRtMy)KECmweKy-`a?W&&@}z|83vED?tTCC%s<iX;6Ew~A
z#}f~yWo0(2l$tpsu|(b)z7{(S%rvh;e+50^VS)jE5K{!Edy?Jze3imC!4AeCtOM_!
z0C0+~mZvFh%I7P-sy8G&PWVG#QC^4-L^eb3BBvaajFF;Q#tq<;UfpuZ{J>J(vC#F_
zHnqH~`Ln&q_a}D&jo^9s-?*N<AjdQ>;)>(j$89&%P0dfy$75<AvkYtlPl;}!M)a)T
z?J9OWb6s&y^3HIta`Ns<p_SpDq3rOXNOS%PlF7c6FK6nIL-4UwF};)hrR=5JCf^4-
z46CVDm>xdFPX#;8e&{x2dhBMPnNJm%5_}ZC8)*^R9=!oAMSsKpq1m{Tt}DZp)3mG9
zb>uD<Ra90TQfH|w42ktam!fjMav<Bi52WNzI~?|#w%z6XjjxOu<)^G!4w?5C;5$zj
z8zVa853DD3h3>$3WTaYD%%`4XX4Hi{0e^83yO5lXRRl?1gr6P?2kr+N1Qp>o;RC_p
zo>#7;&L}tmT#nulE<=+@NO4%PNA^hGL3Wg~kgMnzyO-8sjp2pTTgfPX75Z_#qg_Eq
zt^$`A*&J;bc^E0<rvanlFL3UeA`XGNkQ3zl)PHK4YR|{bjBg(2)1A})tGTOt8vjm5
zD@Rg!C?z$BUJUOE-t#x|cJ=P^PIrdPi%bp63d(fWkfW<x;Thl>WGAdU9M=M$Bb7Lx
zFat&DEanU2W-^&}>=Fg5S|wWpIIecIJJ^Rl1Sf%I@V_AEI96bzH-ilLxdS|#y{P}Y
zZ?^Z4ldwN>iXln*N(`1C)eK3<O`4u`Kdyr2o_d99r-A_~xfJp>e2)hWq{z+Su0TJK
zBv=vL0qjV-0u@5NB3QI}tgTRAddHjj9>{oRx9XGTd)#n?DQR%>2E)`ioo<l6mFAw}
zq3kB}8GjkO68PJD%{9c?8ko2{J96z$tZgk_%deMBDQ|8W>-g&Z;``Ti*0IY&1|P>}
z0k@}GF<V;@A2tw)!xQugx%wnceT7~27t;?rBt^Je;b=G<j)f)%@;#`lpM8P#rg@t+
zX4N@vcwPjag=Pn>VM1Jl50rP*oi%(<zLSh6`r@kT%<6yS@5poLKkyc@Uv#q%a%t=e
zhr+eM{n<OfzbdE+c|-fdPh*e8bTpG}PQ78~$Ob4HsOJK+$+DD4x|o5b8Iu<z=OwO<
zAEXN^c7nat5Am<aJog53m$KufGmTHnu9fS|Lb={7SiBaSC2Vg5obGn;SuG7@hTcbC
zi-U<C^2*xN2{J>~gctGS6Lk8ZvN~(S{)W1Uqxe5Vv^xTLl3yI}U67}fN9B3zY2uF$
z{Tr^wfhB&7;ho}M^gOYX{!3n_@g|H-)}<sS?vMYX{{e0ix5ym$HlGnr^QU|7IC`4>
zrmN){*7L5(K0dfGI+Kr+mLpNjLtdq-kZZ^UW`m-FVz_*ta;j!${L`dKDH$o6<b8=r
zhF<z@@&sb2a4vMqThCd=+SYiisAAEuqQfPBmO09AS!UQJS3TdHz}4VwKwWo6PH}yq
z4#-n<2LX)n3a9RPLbl;a{Dk<FxKzzY*)IZv4{^yM)OW<2>uhS<YaL>XcdZA)*<~Pq
z@Hpn@E{iIdLU*B!v5&wbvrt}0kEW-xbCrYC^)#C`hm_xx!{wEz4rni7TezmbhkLl~
zq_tLgu(V5Asi~pupzA{rj=d8q0oTSi`9kFqc}w|p`8LH8^=936jZ0mky%+CDx{|sp
ztwZXNw3;cu5;8RD)B&h4dd^eFa-%F#?8>8ZPG-;fy{2G~ak9naIPNPApW}Y<pTrc9
zerhchBK-l)a~>7}{C%~0rM8(Kjc*yZTC3F<z|7+gd?vOakm%{@3fWecw=P{;^04fk
zd8b<!OpUD)^;k!G5^xLW(mC`U+6$Vw&FDkq3GzQyr?4yk)UMEGsTKieR1sFh*AF>d
zEp2<sj+b;Sy=9Cyt}Z=odTf6bxEnhlPDe_pYRVmoBZ^td^QtN8wVJtlLma7xbVK74
z4Z{*!Bu`6fXNc2RQIDpd!A+w%o`cr1(z(S@vAOVNUP12dJihR%DbL=<`#IEAaG}?T
zhJaakMpn$;1NX(oGK|e+Ix@vfmg1|XvTnFmRL@eilnK~#eq^YMf1kV1HOukPa@dTU
z)|4DGuCd<&t%LsJb^JfJwJgG%W7FiL<m=?|^6v8e^4;>f?0IS|TTxyG&@T^C*~Bi`
z8>#7?@90^+uQ;~|D|Qu?6%Q}DU|eh00FQACXgo<PquNdS=5YfI%Mx=EbCV7v|D9OF
zurG0=VO0EwxJCL^y1Cj4s`j!|#A)fz$Q$onYp1f4rB@2a<;54&DMAZ77d<jYtUuk4
z1L2qs-i<xON09HRm2_1)N|MA=VirTNEkN(^m#kP;OYV`q1Ub?~Y^rc1ni5L%J$K!)
ztE~^M&uu}=Rq$;5)4L}0R&<kyV!d*Va=Ut_W}xPzYPP~6Kdrp4rd5Y!<3M-kG>T)D
z(b}+E$O^aiiH?TlBaAbR|10Zg(wKO2lJm6Zs{dm+iEjXIc$M^96Y3?plaaLM8R`ms
z(vBy!H5e17#DCKLR)m-$<}-7V*-ia}uHmnSEuNLup5@O=j}>;#SLRjAuUTj=oK-s3
zvcmN?xL#aD=F6|E_GsLiYnqB$o60J`D`VxP!m8LWt3;o{tD;`4G4Rh+k{-ooM+O8t
z_{M?hdbDh^X@KdH<&>RtE%TiTUE$kd6WEK&$C@s2&EsDKE0$Y*U7?V*W8x?y@eX|g
zn!(+I6++hVF+ihj;tRVfIIh@o%-zb@nhuz2*vEVA!7iX7y+jbPF#A}0J?TQmiL8{0
zv8>aX>FFuStrNG#m+6*jTPWu<r-?J@1#}IngNt}sq=7HrS>Jxj)U0@T!Swugxy$kr
z3hhPa(t4&Ij+(&@;yAJy_!JvdtJITKpA@$g6G3Nnw)~L17lV+avG&MXgh%tRvB(MO
zIA6>y;Bvsc?zVH3J<i(7p5?yo)dpUKZu7IyugnlIxvZLWIJr;S>(u<jQbT6^UiC6r
z5764sBYEOFzA1kmq`vxu8vBO1raMaQ1?J~vjmsVwD;Wz+e_Kx4%AB{oqawZGf0>b5
zV`5<{m;SrLhYTS#JB3fYqUTf&#Q~X#G@?DB%Hj#WLTq+$qq~MZ$@;H#x2an(T=*+*
zeBQi*l;X{$oyw2fpZf>#G@d83YfmI}OH5B1lsGhTZDMP~RDDNvKw*~sq*r6(VJrLq
zxq$XSs!9F$ThT_bI??fgyDpWzjqMLxT}M0TR@V#<797V9M!VCu6%)0(xM~Sc4Fe6~
zxMsSk%Bl=XG(uT;h|n;$7BuObg`Wf;`hL57j_%Go4!7-=B?c_PoVmYM<}kVLdT&Oo
z2*UQ#D8Pzyc}CN$HI-bIGBSs!;)(C{RkYgxvuq9Z0CmC{peI&2;tRC*0m6{|oo%JL
zrg3Fac0pO*;DS{}(~Kj{6P=%eXZe%ZK<1EgtY(W|n^YzBX<{$^D$P_?W5p2J4rUDT
z7CVGZz@q4C)CElx&T}=R#i9G&j=(n=S6)~$zW7k-S(C<k+u0=W7jFXZ&a>**act6r
zRA>6f)HjBW`fSyFIU`%h%)<YK9O5PEm6*mI4L1vh{Lj5hJcwtjGaFD!?v<}Foiksy
znOtpx^8mwcBlTWE={CoIPMn_ByF%ZLoyo-sZR0xX_Nh<FFEE|SJ@|LD7=9{7x$MYF
zKkBLJ%(q@J{VF+Lup@U`PEOA7f;%ORz`Wz6cU|OxbP-FS>!}*VzfOuIzW}%70r9Q%
z$@=ZO3A$gJDjGo}*P<$|td#cPS78I+B$VN^IM0+1EP9(iEB{X6t&;LG(*DM`FH&1P
zhs$Iq)o}d&#JHsWiJ1wl^>cN#G?x^AGk=i+-W;EZJb>22QD~AhKxoYMiN=K__dm8V
z<y2Yi(x#=m%eGpgj`x7X`-R_$HlVJ^yXl4}G&7ttTmxj=;`krhy{aRMrLv>+WvUg`
zgqV-D20Pp*+<-`fK!FF`d#xXg*NT&h^o4DTMi-YD5ld4?mOJQw7@G>M!>fR9>1*W(
z^(9Tb?uG8G?mz7x+6kI7ngbe*W~I87@*kOslHu>sM(`HF8d(j_VT+vsTQhrW=M48N
z@1Ve+!DZo8ZYw`t<fK~gEF=sl8w;r#bSbrhRsrv9FS;QsQ#@20R=rVnkZojVfZw?n
z)(P6fUy1Ar)bPW8mrvvS;Ex7W;N;mi&^**BGCNul{l>MD{)0P!E?62?M7*O^EGvJe
z*r_O#|B#DpZE_Lz7D<o>@K>X?!|Q#Y-P=4#Aj@;hd)0p>cqKF>Tpsx|dOP|w+BKRS
znGy}gu5(|xS$t5OENz5cXqY%ozhhU+T7Znk3PrZ^J9~tg#LOhmqPfx>s1;ljU4afn
zXQM+wn(!e?BWch+=?$O3P31;#OCq&{Hv@G8UHvBScaPd<4IYZVjAg~%awmXaWgt`l
zS0bEbl$4SE$<7oHcHXb)S+tER05kiQL_^X<_QtnjC&^?g1YY@_&>N{g<Q0E&<)Cv`
zJG?RQ!(HlF<j8Z}btJe&Z;5xbuX@lKZUDM5K5-MAj2Dm%=@Ar2tkStmbwJ9fL#?15
zQvIn(RBsX{ACpgsK6o64f$vQPlp)>``Un@e9PSx+H~Jy+J31%!DrV#@!U7=~_;@Zr
z=fn#<$mod^#QzC*#o^FqxGJ(69tovFwP7CCA`g*u*gq%-ot64YSs>w+FX*L~QeBW5
zn*dz~S)?D(6KE;C8GVE;2aXpR_8DJGR3NJ3zzv6<#SWk!px2TQ<dpUcDg3Hf%}7z8
z0(iYiKN(PhCyp!fGd7$@_@A*S++Dt}@I>qngU}h|6DLYMv<$8acZXkqldO%{Nc6;4
z;LVAzIE39nsv<H7&@zC@=t{IVNRJMP9geB_qoNY(27QK3!@ZHMh!OdL7~rE)HQ-zr
z1%8i(NCA8eIf2wcIs#&U8lp#AqAAEK<OtxU9}z7=NZbf|-ix3xl#YJF4q$ab>Uati
z2laqD!<~^<fP20gt_D&{-LL_`NAx#*6Ifo_OYOxO;!t59r;mOLcL>$;AMt(iGoka5
zP&5Jj&2Is^m?Zrn-sY0{Y(5wK?OsbS{=WkO>0lHgu@s_&988U)S~33v9?C3oFJZ>d
zVAU`J-X+}UU-KIAi#QWBI1{0o@NC43yo85BN1>Ba4#<+%mAZ-N_-}kSFz5RzwSo>x
zF}^pK$KB_a#r)A(F;A=ycZwg%)rzEsbD~<_!2xrOv;w}2uz*GL33(!Iky=9$sVlq|
z^`Ip72;W8S26?PBW+F2Vus@GrF6=0>6|~tp^N(YAtT56sJSgM|FOFHbkT6u*Bo#~7
zK`wiil+0g>P2t{iO?a&cC>By}@XDP=SK=?o(bOoi0tpJ^#3J+uv=DS%_Hnntll((;
zQslo#Bals=$?p-uVh6|z3&<mwftpH_#I_(qA1@u2N<~&`3#|qlitX4mY$NJM`XC$O
zb<$E{BmasI2$umR;GDEf`XF_L;^6a0BK92X1^gzf@g`_rC{6lL9401;OT@`wCUp&+
zg^j~E5l4xNcx$vL(j0CpP2<l+2ZnzEV&SS_UN9+mE$}QbAyhM3hx?an&m99<(v89%
z?n3lQq&%Vp9?S-@6=0sx63)VQ6Za_@<7GTx$FT$C9mY~}@_*QDq%SfX_}<SUCO8J~
zLGGa}wg~kgwNWGLM*E|+;A>)p@5>+Ns>bSo+fb?ClbXS8kp{?cXr9zsIx5=v6WsXN
zG+<#F$+h6)gw5h{p^O{D-xO|&0U^w95c+}!%M4&VK){9#<yv!ffKwm~S%!@z-T-RD
zEvgr}iNJ}bSRp)I+9#ajT5;`wZ)Xd42K3U`@afVM*aN3QSEY-RS<D96pn-yqZ!BB}
zK811MU6c*-MZ58r)K@0Li~+R9ZA=eJOMb>g_&xL-8VQY)ibcEFTxthq9#y3M;v+#O
zp#1sRd~O7PFSa4_EnFi!A!rRo!k?n=xv@fl)Ewysr%PW!x2dui54P9Y+;breJYZHa
zP3j8Sq1o^$_$9IgoeN$Oi*yB;K;8;zLTzD%&|2s(bd-i61}qUTAWl#?bBFd2CUh-q
z0q*E4{FYd8^lYp#H;k(VzL&$`@6hM}o5#>kXs)zT$mdePclBegfa}Jci}eL2tBax*
zP6o5DjubGp$=b2osi6c(%)+d&7n%=yk)~*S<S0BBm{b%<2(As@*$lQDnE^GIW&%E1
zSK%?3&u->!a2_sII3%`*t^yy;JVby`Kz{Luu$L={#v(aj9vh2Xh-H9R@k(rf@Krhv
zj{!U@6LJ>Vv9cr+?+1JS8e);~9PmK2(k$@Zq(aw$%y>Lr4-??363ah}CPyuyKZEy!
z!O&{(&cmbjScFd!cZn?cf7}$GNPh9G(22juY52N=PK3qNqDh(z6Zl}-$@FJ8uoHo6
zxHo%*dQ7wcpM{s00^5Mq0Jhup*juzY=0)$LozPE+8BC9!!G}TnXGH8}WNieF{4e}C
z+$fAjFz$tL3VgPP0CvU{s0cg@<^Yr2U@0u>r7Y+fG6tOOCSd>I=ZQbaD6yBALS7?L
zG8elKUj!Di8qz)f7)a{Q3E;k{cb)I3UlTkQ2>bU2ZU?sqa{|}=E&SR3g~19DJJ(I>
z1RaM9k$%`atUCS!vj9`tWvVf-M=T<$5XHn=@(I0MW>kDp{!%PucMxsh1^mJ=<X`QH
zy4QFGKNrf1)&MM`c+eqdq`e@ip25!(^TFPYA-)plsqsu@8W5X_S9o2}znBSbhU3}w
ztVN!zeyu&7*gpA-_A2cXntQ9*=ar@B#{KM--7|l)MdrU3z9}3+A7U-g`%tGC0_OC4
zd~9G!xEJUS2M~lfL$_vUvm<1AvZ1oJ3a#>*;+SHC>^WOsUP*sAwQce%<uR$R=c_fh
z++Cpm@$GY;?|fl>=S0vi?*g}{D0y?X4YVY9!oA6%0QCR1kwelr_Pb7-Ts>t#!os-s
zabtA>z%?sp)iO$EXVT@Q_IUcMnuDr^4MDt*e~GPmd0y_cPZ{sYuk(sdy6OhXLYE~a
zyFpv3g{eW2ZSISXTCT@lgTFX*2Yw`*0y3<XK@V;mpfxN8-~JGJn9c>wDlgexY0CIn
zE4f;G!!5Lur>Pk(>ilKO^TyA%eym%{25Ru7@B;R5oF@5RTo6z2+sfyb+Kb~#*Ob+D
z4CgLTGUW;738pT&m8b)fMQ@<W*l^IeyGzqdTWyuf7we9x{xOjtW`}?JZaVIiq~|36
z{%pR+?`M*g_mmg3JChHjwbv_<t?oYM!!2tZYWD|kBG;XD#=(Y)x*{1wHzW681yW7n
z1#}B*i7UuW%#gUBRqxg5R!P*X7u$FzI~JDr{(b1fq>p3s_qqCTO{8a{j40LoqYqH8
zLU9(tIH7!{Wv#ihZA+*W&r>8RgOnA?g{z|tfnjc?SP?l$q%&t_J5?XjYS;T+FOpt`
z&hx!5J6%*Kr{3F5Ph4+(`7PZst`~UEUy?IP%aT6JrwLoU<@Oi0Cf4KTq0W3Rooxi}
z`?caUI!Hen%y_5K+o&#V3}i?j$xmtOXZ@%>vEp_09gO3Q!KWU*amCjcp9A@6)<?jh
z;Ndo7OSGK~m*l(nrM@HX3Ld$8xgBzLi}s;LDEi6=$XhGD${EV`vZF*ptOhxgu1ue#
zk1D36w6C?Jh7k7&{Ve>B8GQ+5m%a*br~S~D)wQ*=b#zbXH_MXaMr*!f{dmwyg)W4%
zod(AePqpyX7#&?4*)FaIiS@5yGV}}|2&g<Am`b#gnWAf(RaCi=;V!U8ftG>ba~GFP
z&Rbmc)f)9Ia?kLz5HQ8X_<eDhqBUqZR>2tQjbH9K<~BwLNNV9F*Bzcim&+2VDwst6
z0US1K@j+N$^d@$g8laG?AIX}dg3w<&DdvT<-0ht8e96G6gL#U*Z9;>9)8tijbaWwi
zUKF5ws2MnGK7?ghO{@!o!;O(oXl*PLdj?$+II$=A3GJX?NEl|}%2*4s1~~v9iMJyE
zN9ypCaCguY;kdhDD6~C1BI=FE!$U$+XksKYniBaKeiqpro6j#74+FQ&5cCUvf}B7t
zp`K6^>3&Qxm>=a*i|DU(E^z7;gAOeRXTTGnd(tYXF>(l-44R%(2@NrTyiNMBOVC=O
z1~0{kXroZXH`+S{?BA>*C|Vvf3r?5-MjIJ8Kk=ZEdI7owPQU%dGO;;)7MdUqh3bKm
z&^n&yZVH!#4MMRv8QzPUuwEogPbQ`#$?!d>nfN#&59E3uxmg$G%5?Yebn<Ngd4Na2
zdu53jqphN+Bk|E^u^Pf{=_j-UUWRnVdf@XxH|`Pmz5WJG{r32Az}|W;*MXMfP|(De
z8}brb=#MMLP`{B5!mFU%-NbRm@y^-Y{oD5*Y^I(fJU*TnN%RAjwI0wbp);4t8^mp*
zUi>W-@K?E+TpNCvcpH8S&IZQ;y{(2~yQ;osw|bLGqZ$D^U=PqKk}0|`P}}p&G17j;
zR^Rr+HqCj?n;lR@-f#=ViqbN%Ht^QHif)U3;Xg?|VG3!6W@4p~K{^CI5zh#9AspQV
zUxE%{`C$HfoQPw-(l4l=q#AcaWujN;z{N-4(5TRY@Zc~KJ{rcNKV!Vm8)Utof#=6j
z{5`RZs6<>MW)rP20ci~WbsF>l8ilMydxDHDLXD<g5=XE!V9|L&Sh1g|5nG1O$8I4l
zz+GStbRJll7W2bn2P2Qe6~jU(Icy1O!m7yL$n;39=y{Iky93VP4#0{vz!Tv`a056E
z+zBcpMNm{)D-}r@(jeg!2f9^UE}sDmnmgge=y<#k`v)|^28j-CU*uG9jenc(wXc@H
zTOb^~9*#y6z{y=LeB=)bxa0?%x_r0@HRFGibE#}<AFTn-yK9sZOp#$g%(_Tlq(jtF
zY61C{D57ex!`K>Z4x7f-qIZ#Z@q1`9s4-s!xFQDya(xwiA@6(N?7%{><tPiKL~8&(
z-vRLk{2T8{b|HF!l*w~&3qpY_K1b{>^@6^Fd)<4nFJSla$VAM5Ud5c`P{NCT$7_)s
zk|CxGYdKwLiZ|DN+ZnUv+0HnYxL$hVf-|EnxEVsZgu#h$DKr%NBK4Ql&~<1YIMuy@
z;}IRa9NGeXmI@>#VCNr4J76ZF3w46A$QLWJ6(d!Rm3F2j*$!hMD7H1Qz!PvfLF%TT
zhxE(C4fy-;XKVpr<uxEzkv#qleE|G#_n?0857+}8mX<&|BnMf5UI8?OdgLg&jHcP@
zvMj|$<!{9rg<N5$<1iGu!FLSny&E0tt#XUk{K2x_w$%01zb`scXdxa08<LmkU}PM)
ze>Z_<LOI|&M-<0PBcMEKf^<dt1lhrjWC)swuEI+38e|i?3X96*vNKF4q6~OzT60x{
zbKD0U6YaZg`)zLfZP#-DqG%5>4@yEcWF^MHG@uXAKISn~MhEB>^i;Yj(+ad~^h8aP
zr3#3D@Xh#C;wEv09KnQGIq+@vkv$_Y<gB!YPYPwa|F(~^9kmXyY%`}?k2@dvSwM&E
zDQ<)<V3X;_PND{^F?J3uMMdDW22V2>foNzdAl)`ao+2;Mn%F;BDlwA&hdm&BBM-`o
z$Tx6RF+ZjXjBwnsoG~Yr9|LKS+U802FP?>=o3Y_S8u-ay@s8LbWFOKKU5xfXKcG+1
z+UR)13!4CMn#G>u)j|Hh4&!G?)}r`F6V%?<f7NePqq2U~6||IV={Gu6jt4fcCEjx1
zw#}XE?;W|p+n~3&m$orEbOpKyurl_NAMim$Ptr{g_*nD;=mZuaG~kaE;HlIO`W_P}
z*C<O>ztoi#G+7y0BQ=QK@YJ%@F(sJ37;BdrjGxViov6QgMBsQ}F+7d$z*-@C*aWF1
zgg+D;4QQg<_y=4!euVHJxX&zwX2LblBfu8n1Fq+4N|)-JDp_^_KLsa9&7xuVS1W4$
zXh|{GD}QP^=SmL>u_QnWp~-yqu%f>lW4AK*ftMf^bauWVZvk<u8~9taLGy9q{|zim
zXZcs<ebq%xuKslV(}Xo~brcYB8cCFn1y|XUO)=yDN_&))m)tdVb2JTH=j_l)v?W=U
z`A$8+PQVX9(mR*;#LBrc;gmQ;{3=d|z9RqNV*oSj2K9kGEPp5;sQLo-$hmRbm5KO!
zsXz#ZGVMQ06HEUvqNSGNQN{ySxwn5fm0u`f=x5>rc@%33--0sWDN-RnNGOyR!!+C%
z%7whhN8C>8=~K*QIR#u_57dX_`XnK#lMT-mQF11JU*x=N%2ydzm*oK}_)61C``|za
z9*_$09aJ6m3tOEYfaicakpOvx(R_lqRGK4g6Gwy3&|>%_nn}#35Lps13yxM1x~=h8
z;;gufEQ0+3mvg))WV&54p!9d?v(lr+Qx@2FA@*5%iuA$V<XJj_JPP*|K5-<lna&J`
zLmQ$4IWKpM8^Fhl!vHzu2Y7vzbaQa3o~iB`H#n(U;!R~oA_r+Fp7DP)k173DT3~dP
zH7s}8_653$ZLxdgW4efaB8S*jcsaONdSE5=TU-rAkgM1n3_;H$H_&dxS;|iDk_}fi
z0RHj4hWn}0Dx6HYu4+t0(ATlaPDSbT0=Dp8QL~ae#vAs<;fau*u+wYUWLYu&3_T6J
zfhU3WvT1NiC_jcsa@Y=afTqE6Y!Z<Q{O?m`tCd%jIhuM2aVcj~x@hkZz2VASWp};O
zdB4Zy49y!>*r^0BAL~wteS#)ox%d|RB-Rre5)*<tU~&V@o#5h#ng0nDBb|_GNOf#0
zi87bzX25sxN!?Vp%J4h&ONGDFC7qTXPWF=~`=*=6mYR&2<*&`RZ8JQRV}GK9C`i^`
zo-1F<`ms&oMPO_#k8X}CIl0sgT}31kjj)I4UQ9#2AZL=Z8Kc}Kuc*$C+mTp1`Hc1=
znSlc+w%=JkuJCR_tY|}tRCdC)F0d5z=l2uqfUo!*U^ac@YX$3h=Ykv9eXlF1;<Cga
z(lB@r3?a+00^%20nf9_T*pu?JS}4AYVX2lPXQMwQJaE+9yl{SgW|6NXYC2&58rp~C
z0xsl6u<5+R+6fA(8|@tWC-^(Sgu8MH(qCZGeSn$5JO@m}`K*~~!2XoYks*rBx>*J$
zxk`ds)&akbtc<R7rkT{Gn~XoqYwZ=?{UbxsP1H7KpiIM3WMkw#H$9XUoE_kR>GyN=
z0)GQ~inhip;?;2-v5~9=Cb3V5Rpe^whjNXcG%Qa<)d}Qd^f`CjIkseU{@46#g$+tW
zrb*5Rkxq~b<VpIlZl)!?2lQY{f<f;QPhZc;fQ4%&ZWGQ!JJ4>Z8s~@=#2d0U=rd>1
zcEx@DD8q%MR&iy_Ao3#O4J@_RGoCE|S-Qde&DPb&NNcF(^5vR|+C$1)>;j@lTE}ex
z^X!I^qkLDX8DK=U2EToQ%r83z=G4_?QKlx_k`@_*=3hWZ@1<QyUqPeLlTfkkRoR1*
z0iYN2#fX|4drm~VivqG7Y+;_k{iTYagWouq?VlXD6gdwp-ergkcy+trr?64L4>t>y
zp*!%V_-=F=V^jOJ|LDdj!gzCRnNaS`C|g?6syMrZHPtgubR7pBlGW%ZdVwrRHN#Et
zB4G)4B=#w?moq`9(VzG}DoD>{56d!S-`H%{!o=9Gvhg5Sq1O50cO>l59cN|(epLO)
zc3Zh|Q0afh6!T>34(EmNEa(-gr-sTDV5)x=Ndm^+&!O3YWdTPtBCdodVMo9-Qlfg&
z`za;Wn0SRf!EfN7u%^s9&0YOt{X=Cwz7x4Gbo2Z)H7glXxV^|#>N2f!t%(&u7<Pj8
zv#Ing`~x%ybaS(V>wM|{Vc@B>2<nK9z~|yTp(h=9C89q51k(W~WOZ~EGZ(Z)Ny8RR
zA+?FvE7I;<Q?=6DMf#FqWqf%BcWEpYF30Y(PZZzS3gkP$!tc(dMtg)3Be(fS(rhpr
zs7U`{ZnCpw^%T8S%audr736Q2CCp2;GHz|WHU6fu5tRw(_uX8yxw~;q(W@fXSi{`V
zyO}3YjG7^Tq<SVhiD;$8VorFVf19_rcTMnTYzm(!Rzs}lZp4WGOKc|FQxUQXwUL^_
zTvy})Q_J}{LaCw-WB<mq?t$eO3UhO(=AFyWDtupd$&H20LM@yk{lqk4Dtb*CEmY;7
zar=cj@DfzQr&Iahl#<O%Wxj%EPDcf%P$^!?7Rw%~<@(8SL*r^F5<w?_DOc0;$a1Ev
zX6d{Vx-7>WaLtSTg<Pg?s`GR)&0W<v*#kf$GYQY5T)0tWVx&fFH=iQzl|F)VR0LIk
zInD<90J9XdU@NMIYwl<UYlg8`&`;3O$XUnHva^Miaw9<B{v<E6<b|CKq{q_GHB=f%
zJ=LI-i7f0oY!#b}hd~FpE0_hh#AcufG6dWUqX>sKAhgsfsy#hXK2q(_7V2-SWMoUU
zSTqL@xhL6YnID)gn+BPhm`}UnLMx(HX*%(dbkN(_oAfdI5i^dSNp1uCiW~SI;xf6H
z%pw~RZ}8K^9gs3!C)*~+<zp3y`cGAwqK&*ey%_x=6>)fIm#5J2z&hV-Fz+<)v=jr9
zWW0Yx=vu6isD`g%L&y?pAyWW4?Clio6}uE^^1ndec@^?ax+uH=^o7PzE4aU$3IB*p
z;2r}XJdO+icSQpGfHp==NI9VE*tp>lIGE_OxYjy)f?2~Z+YMWxW3p$yKP_B~I|RCL
z$zWEmWiHFS@;Qq6ijDGivZG8E^`2-$bi{jN*N~m?EciLJUK%0ofmXm@VI7!d$-%4e
zluRS7xE?(VA%LKNGx|HSC1Q_^j*g41ip`Ghh*81^U@Q3(J&NxoyHN&e7ugz2_~sKk
z@F-RbGl6s3Z=@d_gGN9Pq$0=x6+j1(H^>+y0l6#X3)}hck<EcEo(GQl_9UC$+QZt*
zw#wmf4e(YBrbm17&A<srz~d<o^_23E$H{eMgxF3DC6b8`IQUk^=3&3^g+TuL4^<m%
zvmVjosEwqC*on44J0U;B48B#QN^nbHuCJn(^tTFp4d9`K@bzdNAs&)}jh>Et%<v%7
zHbDMGwMVr~R)xI{cE0)87<3h!4*vk0<3)ha-x2Tv-eC7p8vP{I6b}K$@D6`>Pp%{C
zsAO+v8E3t3i`aXCj`^P88jyRtE`37@q6ptiIT@H*gFghRyKInhJpeC)21{+FipUwf
z4Wn0Os*BVz-4KmkWdij7HN-xsUz7|++;;n2+jaA~^3UcH^9b7qXEX1HP;c(GxB&1v
zh60i^O}fclR14-Q^PBELtEd!GL4?tG>=>RvsOj!98Av71m-V5);Pv4gVVy7})*>|5
zU&r0hxz15!+h^|swy<9B_rSea73e+sgIo++<6bZUUIIwq8SHab4;tsqseQN|tBFrU
zWgso`gM7wTQ`AsCP%Tq#lGkHL;Qv7#gy&&>Am7~zuo%piKP{Z~mo041ca8JeLe^Mw
z@h0GTsX%Z00-la7g$t#f(h~88@QI%VcB<K2fJ>I{!+o%q<T>&t)t4Q~B+^=988k;|
z5#8c{;x%|McMJD;R}VMr)%noC!H_Jvnj0!M0k?KPd4YbzOpt8>oxAI@!}4A7bOi)b
zU{zHglm)7p>IW)H(^oT2y<7cAv5Z|$HicMzWTb}A?>cC|Vxg_o0fV=<P3Cyv1okpt
zl}Jxv8vF&Fk7ok@<pz2mjRA`F0kFY+gv^KcLJQ!I(BF~`%0#wcNr0Xe!%C3F;FI8t
zJPO?e9kXAKX7+xzEc-nBGUr3rQr9w1Re#rDLiCi-1OAESP`zanWw~sMY?ExJoR)87
zO>CKLpDaOEQF&I|IZkFskN;QILms0YXhYuQJM1Eyzrfw_tS#5^hktF<C^Us$z*;m5
zn~Oik5OBNQLp&mS<KsYXw~pAH8x}2ze2DJjmx7JlRb&+@s_q-Ar&dc95;mz^)C5=)
z$#D6~vy5L$5M!F@qIs#~j<0g~T~y#6ardKAbR0*4UC#jFI{1`r#y{ap0dKg26q1%m
zGsIfbSwu|^R@95%oE%KOkfu${RLRLc{9CWd>NFxH<)wSdJ=PP>QQi-JPsj`?i}6sQ
zbPSCWhv@|NKc*U!&#2hl)E`)p^q2HEL_mGT%i;<61{Ku)O!<|ORiQBDrEVG1M?B>%
zG%qY&TasnkZ-4GJgwy$-fMI_}*vt2c+zL6P3F3YvhZsudf#;2b9Y+6!bp`1jFR&^^
zfYV|EUYV|?d6sx6wO`tW#MT-!y;tfJcxD@8q>GD-t)}O8$=xY%I4nihgZ;|;;4IL%
z+8$iTxuFZ_9_#`BC%Fv&DE%2d82A-v9{mSo!goOg{;zUY@`a2J>5yTg+=9skWuS#)
zvuSwQCQBu^G5GlZlf1D}ptCkLCJ!t8RRSj?E5#w05wNyMrYXBe=B2Gz5>f)`z!TaH
zvUHsl`MSgDt}0)uZK~KU;S0MMNsC_cZn9l7Jt_a6<Bb1nSPI_`Z4K&zGeW-tT|B9t
zvwl}>7j^{D=*F{VY9eXGwn#m>w$ZWCMtrHrLnQJD>!DC3WG6pPHftv0owx(OT8<&+
z#m4Q%YnF-L4$)lx1=lD#IHU<(4K?+@25iTZ(MhPCsV4s{^HFt(Z`cvI6=;FK<v&Pk
z(PM-_C$fy{Z9>)5r|HX+dF5`b6SqE87Rc~P?%`fba1>zQ=U`50UhH&;4ZR3l^qurA
z4m{us2pRj8okM3}Z=nmqyx4_El}OiUOMbD$qu}|$eAjd~BqlFOJfnOCR|vIr7T7k}
zkJx(IySU4PDya+h7lI43L#x1ThVU(R|K-efZ4OU{H<I0%@8k?@F>(fK4K0#}h#Mse
zd4~I$B6&wmyTshIcA3WX58Ai*o@l^b#ktlw#nHjh8<-<q{CBCLcqHQSDBQX35?8tV
zt9MrDkyMpgpek1vfVAjqWIxyx9~3TeJ@_t?1!+$XV*gbgNEn#5zd}a(3e7&GQ2@6Y
z%__?%b3d!yl^yPe*yy7yPF;r+glKF{_)f4SpbOpM7ZR-%ztl&SI~fC>39S%poDS^m
ze~Vp_bHp@o+aIgxp12?ltI#poB(Ekd_b#(;0v@w{<)5r?U2G%-ZO7^%m$;0;InM!C
z1IG}1)NXUX4Ih%0Vps7&$a9hBE=Mkh8iX%~KSZx`HN-@;BH5KK&>TqYon}h=7>CjO
zVoImk)U)h{v1xgdy_PS`d&sSdx5{Jm0;nd}2=u0PZo8|*|B0WB&sXGY4yj)$f5_(0
z%PEY0MSo&1uyvSxdKh~^u_Hb&{Y%BWm8Ybs)O%1v;2-N~Q_YgO#R}tAOB3HlVH%!E
z&n7BC>tlocr(Isx9k<apCwgAY!bLzwZ;c;?-vYD4U_mMU5AmXDSQqRmnu>umye1`~
z*w9*Y0lgjk!&1HYcfqoJqVQJfBwK^f1GI`_zV@u@KgtXZkJR+NbZec%oTR@?G!rf(
zZPYe$JBEOL>0H={<P)2yKY(xT4C|I}(Ycd)RH#__Le|NIJo;;dwtqA6r77TE+t^mc
zua)wsm&%u_XG}ee=Mw$5T$Sx_t=pZ9|9R{Wd<y$pK2H7*^$Lq1t>L%8LxJI~!LIK%
zQ$yZLWzk<unwGLS{%?A5WThD@)aO;r>rptf^qggZPcJ^Ft}9<CU(>7L>fwO%qvd`1
zEt|=w;eu$4J*gm-&E?hU8pJZpiaPM|q@3DJ-=^y`7ueORsqwC)ugL}4m&ih|P^|xb
z<#!;@R<yh972sCbv99WUhG7XUl}+%Dkpf3+%f#}>mKUDxu{PLY`4Dv-^$K|!Q4_u@
z4TetO*QpC+ck%@O2zyIZlJ(cWNvWFIJMFG22|n%FQJ!ZE8kd^~*_EF2k-yOPvi0hq
z@*UYiyzRelJ!A5gHMKN!$A>eZvGiWW8t}BN&o(3<;d_a@bOhYNjLdp!4$+#}Otn+?
zh@YDL$<RgCGxnwY&F`e_F4@}LqQXXHa@T(`f=E$rQ_Y|Yr6hl@c}7{1>8$O#pA>rG
zE;g#Tq&lV?!)nM>Gy=E9Mi2{e8q0!3u>tg$@M>zOuB!MmBS-y6>fxwVf)tG}I%>=>
z?*k@CVR)*tfq_Xnq}fYei~VvN9aWtheNDMr$O*QRu6=wcPNqwjXOfjL5ltc*5Cgz>
zY!vML=fUskqx!XJT!kD1#ng<T<?V{P7I!hOHxIGuocjaoq$}(U?RwQm0*MAKkBeUw
z^)Qy(7X<qYO|XMh8rzfI1Q?{##80s?{5jZx4I}GQzX8keqnt5J&OBP>d&YC+^H{NQ
zS<d6^n>kGJN8`})=1yP8kEAK5YHKM^;cLQ)&e=AZb5CdhJdTOiu1+{_SZx@q->HCU
z4yg+tMw{Tr@GK02-$HeXYpVB2J1YE0G%;_&$4i^$t<IZMw8cEYHrFx4yE#&YSgdVi
z=n~&WQ6$Xpw6XQKymnm$F8OO{40n+Am^0vB29i^NSVw^_Yz9&VZ$vg`FKMnOhBKaI
zIQ4gk8=f&GHws4P$Bap~HukOVtiUdQ5`775IoGILp;P@{%Mqi}W(mv{Y7qv;1GudJ
z5^J#z=sZah6=DJ36B>n%#w=8cYGXoig|-zZC$*6;4jwE0p1b?ktfHyq<E=VRBuI+0
znS8Zf^REJh1OBb{p!r|-?&txe7~Bf0vL<F4Go4*0XXN!k2KjGUeMM&lEiX}2*Vzoe
zGv=rLtyzuqvQ5Z+`osPsr*KpGXFKk@7D^DS(A|~O)h2}no)ymUesmea@1!&27<pd?
z2h9Fs!rx+5_#FHvS_j6(^}IgTnZJns&2-cv2{FY`B+aupzjyYfA9wO{&68cjBi$uG
zQi-iCAIjLsxxxwG89@J8<uruOibu#ix*OGiT8;O^PT)H1I<^X=#b#1>>6ol{+|sne
zRXf#YDrV{@Ln`a`B4_^M;(S}K``<t-aJn5%4N$Ms9@L&BTZCUar<Sj?UkG=D=Yq-9
z7WrWL1j<cZr<M`N$+O@ll7X#3o?>_9TK%h(yA_%woTNj+14Z3_o&0hAH&wR7GQ@o>
zurr(s4J7MQd+Gn6)&9};%4NSSD}BqjV$w_R1&$6Qv5UM)H=wps^ND^~J?te?fcH|l
z0U$0?Wm<9$J2BY1aB6m!Z{2>?DXvqt#reO$qZmpg$(|~9D}UmZx$(Z|4#BrRwij(J
z?;&f*PGdgcIiv(;lv@;8tdg399TOizDfAfi%%q%@+1j3DyTJ9bUcjAwthA}M$gwyy
zn!k<SlW$k8Q1y{Dg6@aPoPSz-xbp(7gk<1duwrM?<&Y8N{wQ)9-5%VBkK#D?j^3p0
zn5?Qiq4L?JRK>!`9&2Ue%z|v={qnt*ZJs{@hxtwTC2Ad8Of=#K`bJugn>0?lKPaT(
zJMbaI5d1tg9^9h}L7rm_IThTwW!Oscgz`unk@i<wecj*W248*Sx`L$NXG$0g?Wh%4
z92zCu1K*Be_B@dvJLf|Hcj}AxeWWdxCi|aat8%T(&CF*{(t|<YqB1!PSnFoU)~KH)
zDAONg6;}!+uT=cYEj4c{{4>Xy+pVNeSsdV;RERyqt}@%@4P+IO3!&5YQDrYJtvxTf
zALL)MM~WHp&CEFFEA@q3N&;60td>f+p+Y_!&$iS3k+eEVP<DlnI2#puekJ^xUbLz_
z=+FcPMQ0+v*=*HO^>o%R7(H{#CF6bDD1WMSm0+mzq#X5wWN#z*CpsAuksoL#S_AJv
z7bxl`HqUfd+g@#P$`X0iFl)*vNXc7VY6nK}5n(w`qdVCGWs&+9yFonYNh<qL94>F@
z(?Q+YL~zeMsC3HKvm7&!ZOsm+&r{2Q%>XAj>WZqdp>M{FiUX1#$(Kjkme&4N{%vf|
z%#v}Isa|=wfcu3`qTVwovl~{0R$5n=D2#(_PeUy+l5HtZmo24!5MFS{ABfdQld$GE
zhPS5{vf~wY{jS9AY00V8)nnm%)`q{#pYD8Y_iKO2H`{IB#7MUIgOFqcRjrjZuqUAz
z_Ah0eWxIbl(n{4!zgJ&Rvs!+Sy+yA94u^W!CO8{v0Ow$Dh%jAIb1QCW%BYlX+7{#y
z@5GXZxqEV!mY#O54_AQBq2<IZc_Xz`^Fg^4+Z-8fA8*`JHrtMcJHa&Bg?>(5#7CeX
z;C&#CxfSeUl+<dF=&CHMD8H%ECN@lelyxzAs-h@1+<4>H%rE)h>J^rn8o8ebJ9Ba9
z1!}l_rhFYSiI;h1n$DEAF-JUq2%E?Pc`C4tx!K9IoLoz0lGE^9)C&)SQN)RLr3%@H
znwj9Q&?kAGW(;!L(XOEMNBYmh1*^=@ys}7wunzfyTBBH}*`eA<_2j>}D_N`98V1J0
zon>vcGMz&ik}YSq$&M*TC{D`GlE;y|P$GC&*wF1LLUdr=YCL|S_BDgVUYn@j;jhKn
z$4XVMHId6gPq-bC&HB_%-8-cluN~@cnQ3&GntOKhbMSREM@)f-iY<VRgAnHnE5xzl
z0w@eN2Cu;E=^8s(;n9{Pt18aQ{A^f4?sb;^F8(m=L%(0|%i8!~a)Y2p*kSS$b4Rv<
znj&@fEh+0=c)!?hZzTrga}wGmIrPm`U)ib5T_#AMAsd4otxJ3@?E=Q5zNE;^R|@(=
zDZMjG(~rk(M>d$R{y6$}{rhLXtJ=iqYqW%d<^S(*o2o5W&LkP`FMHe4r=?fyySeMs
zDZsm(&z!>Rfpm3G;yG~%YYdT`GdeeRn*STQM%byv^lA2imPk2V!JIZjyH(g>F3N8I
zxo!5bl1A=yK#<*lb|<{-Xw76TsIVZbJ)esw=k6@1Vbw)UXluF$u>u;)YdNbp9Bm7X
zX7wPQ*i^JbeTnA4L$h3iX#b3xkrJ(Vrt<F8O7c_Q6Ti{->bLBVBgGqCnc)_(5}`ga
zg<7RpuiC->f;#(GSrH5E?j?Rzd^h}+;!cRyT#{|2lfcxl9J>N##%_m3hpX}DFplk@
zUZH-k_^etVFQ$dk*~HIeJ!j9H#CNklG|8Q1>&iU_(~dl{KC?$T0Jxx!kcN<}c*M8z
zPsej8dsDG8=zQOi7ZBZ{b)peE4Cleiq*vVcSR>#fT!8`iD(KXjRJw#CncJ)Hsk}e2
zqj;%k>YH5;ProLAA91~uT7zfQFz_k3uI#4OsUMMe=&KR_ef9T2b6)J543EDT&uH5y
z^zxBPN%fEFw?e_>U{An|a4}X$B`bJUfA#FR->Lpe?<?Apnv%~gS>NV8JNNAVr;UYA
zJbhvoX)j;}wxm!+71bG;h*S?OHeV>dZ5-_WC0t=Y0B?AJJObYn*6~Sv8CNlOB7_G=
zfqdUj@jCHKwqHFbZf)AP%Ka+)Gy7?;a7``D&+Xr)=FBnL{gb%ekQSW(?4akEMT*Ga
z@J4Hc;=H_1rL{d_>7rtr{*(5*Vi(m3uSxVH4>2L88g-mB5Y5SVvW6O2e7z)ddX>sE
zv#ut^WNN=G|KppxPn*Bde!prO7Z@NYh!N}|#YIh1b(rNOgD1gMqhNB0!_`^X#Qao$
z(!{Hlvg7HwWLL0Hzkzgy`@uKh?}!9Wk*`$WlX_MY>t3l|C8a4`rTqSvkuPez@ALgp
zaYdIgFkh;~JkbA4GiH#<@8ny<yUMNkbiqus%zs!Mhjqnk<5$sY*lUoy3?h@DH@qdX
z2V{?W@k<eog$?~GU8{bna>b-U@G4u&U*zZ3+0_c7=Dw~A-g%KeQd@R&+?9lSx<s<2
z&ssF*N8=xDitf4BAq^D&sq3lN%SO{0rlD+%s!X>iz98PA59mH?Bu!mIdX`viZ>0`N
zo1wwxnc3&xYk!O{6m0{7lY{qSJ>Y5dmAEs>^$iO7?eHfPlE1uQqa#tAr-&q6j=Qg1
zMw+B@;g+xxWHBcI-&vYCmQN7YpsyA0lQ*UBFkGZar~mhh_u+S+b4HYIbJYori5MgT
zpQvaOzgMT0uNCf_Tjm+FClnrYuaYA2d`*(F6N6*L&<3OdF_yU^Tf(d)D`3T#Ti(F1
zvZ}t$r^+=F_Hx(DJ^-7xr!>?3nb%`I&|c(e8c}slcw_jXr>M97k;VskQ;Qw0AtE9h
zsct4i@Ik`%=xqLul!iSZ(}@;fYg0n)(zsLmRAnj-NX*1fS_^Z&f3EjaU$o!aAea$s
z73vz@&)r8GQ$0u+!ab*omi;`HO_ZGuDe33>^YO1Wh3pIRZ|1f9mU^oWQB9!NA#QA(
zVrJ6m>PxFWOKD5&E&utW(fdI^oJPvy<o1G%msW^J9?HhYU5v+7BcW{P0V8Z$<U5AW
zSKW_$uf9cu`H|r_F%dD+df7p8Eu@MK5&j~p8)jBMoiSX$GPb@D{xb3%{#$GL!#_fz
zMKwr_wZ`8n59oWU9}+`7Ma64=$LAk(w}A(%3gUCsZ|EG*<CqB;|6i4F)wh@%=riOe
zMHt>zsa)f0)*+eIGrDO0H&fna$H8zX>;={wJ&)eQ8Y<$nh00HKjnI|SJNe4|KDJK6
zURt4kO79XUMtr{Uz$BG}{lW0WKk#CBE4EkLKl5OgGCf(g+8NHd^>*^diFq>1|3V8Q
zQzCtNNqB-UlNU28H0CWVJn-w?uZO1cunUu^M0pYAC&mz)74zd3C4Wy#P5eu1Q1{U^
zP5ra_&1xqyyDGN^@0I@i$>xtR*LM$&6~?+n>qtA$VTvp9wc<;aKVv_v3r(ZTcL$r3
z4OLzB#c~9n2DJp!sV;0yMRVmeG9K!NcA;v;yE7&wb=7<i{mS3)Ir;T~?*~gvwxpoO
zx61R(-#@g2yrsA=J4h%!{^Ek%gN57OuZ3pJNd=3SNLQkLBdZaNPFJ>6&ZYEZKPF3k
zs{&qqXr)6*Kj9vZ75USCrj=lhXt25TmOCo81~kS?+D`E^b?ccHp}O{+<tk@;X}ByB
zcQv6%)(W{A?HOGOt;IP;!_G$ENIRhl)LuiUEVN?fq_;@EV`tv?Z(x0Bjrm&(Kcl^X
zsc);ajH$*xqCDbsTVYYtTzx@~b5!&_0`{)rJ<ujR7)B90`Bc#du%H>4L*7h(Ba^FP
zs8KDmJv-Icq-<c`dSj{UYd9cX291u%TrX}Lx`=v*o29LuI8$!PtFrTf7wC6|pv_m-
zX7-@dVJ~rzDNr8K^j6Ge>XCjH)fcBV%XAxD%zMw;+-jd6d`ijfUjECI6lml>7+M#b
zgf>xZP<3UCW4kP!isly_v)ql0BmY!K<ll%&5)r#3>Twyc-(c!Ac`F8It7ujmK2%Jp
zYEFBnY8B2iPS1Jwt6}L>8y9HK?-gz#dx@UPCJE>C!&QUO?p}p?y>Y00JqOcUbzn}c
zOkmH!VbIGs0QbcPpke8w2#Mp-T-mXBCOu%tQPhumOL}D=`=t8$Pw@up5dY^ulW-^D
z|0p`k@U#^+3=;w&KyZiBQrEe=yPR!j?mLst-QCZ8XYTIqcFx?luIt*>jS3WZ0tq4T
z<@?_s?bVXzec$J~?^rrDdx~E0O{|oF#W1ZZqw<rH=UWpV#MlVH<XZehAeL+mHiDP)
z{zIB_H*vT~m7;6Xj^@icwQ5t4{!945FEMN>4_9TGjyv07I`Uw2E^{nbA)YK#3tBMR
zdb`z3Dfd>6v}KTX&SqH~S*DOhy%%%1>-m!@R_S#9F6dw2YS>I$&aITLP5PCbpe^9<
zb{Q%Xb6UK8|MhGBF#ROk6L))J1+AKX1o?(g8yzy+HeFv*o}hO-W)b(`R>FRq1<U|t
z1&M|u(eu!M-0xgJ_X(#RXA5tUWUl&k(!#W+@qfs3$qExv>ibz%e7t6Z`$@EjDde8x
z|HXF;&xyARI>OS>Nmsn(j#Y(0@M&pJ)hFp0?jhhN(L0<OxlbkiSWr8vd1;O=2QERe
z{E#v=;kNFOstw%E?b07BSX|JrqFH?-=OF*Kz-r<Hl@)lyR&xZ<rl6={Um2c1v~-Vg
zBifwKgPt-|Kq;*g{U>XRV47@}svu^Mnxp(I?In&#Zm51G9nPGRGD~ZOIqnkulHdBG
zJ5>XXh0YYpM358gL0qS2BYwei{xjf<-(q=Xxav4dTt>#K@-+|S&w2O3<fxT=Kx@J%
z2PL2msHA97&w-!JdgQEZmF9(<KyCz;b@hez9M7-Z(w=o~skVNr;DSgI^j%ORw@5#5
zIrwT5QC?d*#5fkaifq<6V|gk-@Rgd;3m8+_4-h|6N%1?zvmaBr|F43m;%dUTtjr8w
zLO1@%Kr3TS;m5*v<$eR?Jw=h~mN84&S)y;sLU}6hS@@ELSN=y~W);u*IlLX_bB@w!
zp{U31O~RzK)vOC}duSg04fQ|sGC7TLm;YQTPM(nBi|vWLb+@d%`E~h+dEfu}J*BqX
zDs-<v2NMZkDsq)8fR>O2?hEGehURt=!D8Q6eNOC{bS&<^!Y92dX)E?g-U#^=Cyb;#
ztwQ(+PotQWaHa7dO}{7eL^A)y>c4V#d@0IXRcUZ`4<BHh<!A(LWdmbw#kds`zBkmy
zTvm3e{I#*Ww}76+9m$TRAIC`ae!v@y;!6Un{9F9HsQ$uVp=O{$a6+{|xpT@tS|{?a
zr>YwNIqjR`cS-dgyNTlPWCwBL6O$>vEmKO4au4CRtY}R_U8(cG@Dg6B@{qzL-c4D*
zo-$d?p`6pm173nSN7O?EiW23+V!x!XZ&lDNE47z!tJkD|@oRg*_saW*7<UWr5MNBt
zOR_lA#7c>p*Dj*Beye!=`&HQ*^MX)c_9ek>UNcrOI-g9Y68ugu3CyQ;r!5WVQ#qgw
z?6uNH2``ehv5CS~zPXh%b6D^9eM`^R>nrRjzJ8Hh#tES&J~wq=sz*l`E+W4<URaKM
zbE5Z!UZq@dLf9C-1Mq--RIjlmQvyDumoxuj{s(yl?^T1+S2XFGIXHeUqr@Sv81b`X
z@#Y$)b2r`^&mvUR1_eQ`NE-xC7+>7WD_;G~&)HG7!ZHVYOPNc3(Gf&9Y<!3yPDOju
zztYlyrHsGeFrt?2(_Ly(*5p9iF{LNit2Qo={S7EkmD?IRx!d{`WDV<#1V~tuVogYw
z-6WFj>+2gC+MtV}>(T?-;p!!dT7D-OLvoP@o{9gFGXXBA@+sTJMT&tb8=Lh>3&zX>
za!tDmXMY^_{bs(qSk^GganN^=SOR2mj|fI{Z!oT*2WoGW?<yTr|HwCpb_=m{9x_Kn
z!C;O5-{AM~TiSZEG6drDgOj6;IBhjhGFLZPksEQ;_bzIg%lrMLvXO;}_l*+lCaUT2
zZBx@T&m}ET?u0n#So=P+A8iHQ5%y8$%iRJ2s}be5cnscv-XnMUSGYX*AzUYz6Z5Lc
z@HXF?UC<qX#BP6Os}e)iM#C37%a!M}`O<?D+F0ImK`q3@%WHb%{`Yy$kHPvCuBr4o
zP6#{`IgNkEeuS3+=iz&tp3q}z3V*{sDcqyJo-kkYMpPR<Tx0sxCg)mSw5+Vb?426y
z7BbUjK`#DL#T(TXMQ8SKbg=!Nxv{?q+pGMTG$G+fj6`yiBJSx~9!>*)Iv=5Ipmb!B
zJULm>cyanl?JGu{k@I`#=jC617QQpK^`8z3iO-P^^zWSAl8KTvNESKII#&O#q<8fb
zM{dXnA?)^yGo%*(FS3ey$4X<Z1qOsT*aG|mxJBGTHzP4s+myN5e6#4_x1&F~)lXep
z$<NRreyM1HSfjobpQ3B8IfNA8q)lx;=x@gK2{x(_*=hExC>wVWgQD-*8zk+89XMk4
zI4(ybO{#4CU)Jb&1eW{u)hsETRVJ)fnNpok+*i<U!P&IKRO(|hr#QOK29{6C`}k{0
z<y_MV^mT+u{0I#4<@*_td(2MM{=~<g#Z__zf?isBTBFnjG4Ggn?P$s8oS{X(^?<co
zuq<#lC<+gb96?awBav5RqCX7rus=d?S<@v;VvfZ3QE?;^VH&TcxUt+J*)C3E>j4BZ
zviqp#r+3J_mik6?3twW&`mHLwQ?b6f!Wwq#y-;XAxq~^EbAh5#6nUoB>GTKcGF*#D
zBgp4$rM30^v;~cXB__0rah|=0^)Ib7JS6-GIwek(pAeLi2Tf%qpMTaBZEo1&euBk^
ztU)E&g=LXi<Es)LsiKS$55wxRb7((AuVP(kJK|@^nuzttY~FL>V__%BR&F{=gly$E
z)>J1SN)*LSLMCA|>@%usjOV<M(RuVlh~nDQwuAxjKDQV9AC4&!YZuiWEnA|OIOqA#
zld{lr$98+0hGN@e;sm`TcPiTuDU95X>}TPsgR%MQd+=%Jy{Zv;f8-nVJIwvOivnwX
z7K+)kh0KDjoI7yK=t~!A<9WPc7WZFiddzk?o!5l32EKwklAGd8Nn_(NWmvjEazJ6%
z@-?6$!i$Y8bd9JVSr1yhjvxMBSbu*@uiQ%y@1mL}Ff5`U3g$V-HEeV&4_$?Nis*vQ
zj3&fJ-+osbT1cgh#*wGP`{^!V98@AMm&b^E0<)~avhuv{1siH>?U#b=NIh2Ko95o;
zE5OsDU!cLz_;B~Ys30wJma~K6TvTZX$>)lF!U2*CN^#6z+6i($e-1khLOC52rEyyA
zPuVQidGxM{SF^_Oz&78%D<WqQ%o^}AV=BCZIfRZ!=6Dy`mfH8ZBf*i;yHHbTcw~g%
zXF1TY%dr)^0$3RnBNwm^e$xGnSjKA0Yb0JR{6sryUsrobf4i=`WtFS1w-vesw?{v)
zwhAr^!`wSSyxUaYU9YGu^z&J#1np!!r6r<0+#g71$$RyU#2M)=(jLa2QTyd<HNyBM
ziL8VsstfQ+ytmzDP#6XF^PV%F0p53xSbI0$(#TCJP5y)RM<n7rYg|+_#nL=Dl&ph=
zoXx-|;-63#@_F<Zwbx>Vb_Y^1S!gQlIr|+SmZ03%WQpfQRge6O1#j{v6pgApY8>v!
zaQ=bDhgZ|D@s^4w3c5l6;ZuAO->P6P5RWVrRY`}+$4k|6v9>tLow7C_)ozj;;Z!4C
zMU|?|_#H_(DNfCL-u_6XLu7nh<)|&UNL-fSJCaWkOuur9dAo#{MKXS0#>(JJx6k(0
zX7)eDrW4IDfp@Cc?ON}->Z?FutS~Se9po9~HljTv1UpIgPP0|DT)YW7;D&1hW!+0i
z{adTporu21i-@gc62NDS2D<=DBC~@p9os24{0rCLp??_dMbBjs#oJgoRuZd7Je-n}
zB2PRP+glFs{^h<Fh{VP6?&_u*fpRhbBW;>1TAf|ozHm+P*vgXHj<$_n99siiVWhF^
z5STX<ip3jTy{*G+-+Z;9uar4=FxA@kN8b@$!gs>r@FQX^Q5Vee?(w$5tP~+hLperN
z{6B;|_JZgYPnD^zKC^aN{X5eW*Vo`=z=li{MP&`K^W%r9e+k0${=x75KA}%cgZLj!
zrLL)NlcE#v1uF%-O`ihgGE2ZM^tOz*P$!O*m&%(j953f<zQ#3;Q3;a3(e44&EsMSR
zhN4$B$80VAf}kC*qq-CGBfC+HgJ~F2l#|!#_w>S-)$N=byesgIVF$;7Ltunr#T{Tj
z<GkZNV3kH!MLN<D+6%D1aHxEP+^Kx0@k-CL#6eB{*^;{714@q6z)mTBm|&;8GIo7Z
zMRL<5JgGGHhG0ba8QKV49k|QL6ZTcV);?03B>OpUnO3k6xCEH#vS@Aao_~*bn9t%J
zi1h(Fv#v?IXzyw*k{sqCbeiEq$(Z~Nzq^*Lsqbpv<UUGqP~9$`dz@#pHKA^P^{L9u
zRWtPMOzi^`=*?gqI}A;xPX(SaA8@mI3;1Js=Q)eHe>3ONPr&ICvo<?<c4kI1dh6Fs
zbcwjw6(L<48xETGQyI5Ao_W*+q>CodTQJiFdg%#qK9Wf4e79XcJr;ru=Sj4h4cbns
zcma*Mi+()XIW!&nfU;52H!rX+)Hj?QC77d-Y5b<55r_`V4fZx1`?c}iwpY8~wf%DD
zceGCB&c>zCC}D*xTXjhOPSlTH<XUV9R$XaW5#R$uISYg@cyF0NR2IELr_<j+r`aaf
zSauuEApx#971uGNUrTGd$6W=T7B`)f(3yS5{k~$_ukf!<1+6O*jsG~m;TM?w_$=`|
zaXc@MVL|7bx>Om;ztvP&M`0781)_jtg7^c{nbDK}fVKflV43L6C}QyTz)`Ayd?j?1
zL8m&v%h=25+leoxoh9xZ#XI%a)5Z7Ab8#Wv2w&nI6*p7lsAj9ZN|bjjlxV+cHu`SR
z9Q>WCC91yCi6TIpEyxj06TOo5SG1C~kc{Bp6804*@s9FmN@wZBsqGREtDi!RU6-ow
zmTF6*)pGMCZ~IV8ga$2!m-6n2ma^UuXPx@0tA#D|?ZrZ)$9+3Ii4mfW33YRyqR2KE
z%mVKPd=qsQeiPgq7#Z3Vt%Cc@{z+<;QJvgaLxN45|5noTk%Fv}+xiQRt9Uc!J+>R>
zND5{B#QB_-p;BL-Ybz>ev=w=^M^j&Bd`$u3S=vT%MC_{g0dcr!tN@44&|61Ok;%}X
z{D!!r>HU*>OIwGh7!Kw=dZ+w6weWHE1jhzna_~^(FXmJ#5q(54QmO+j{&to;eO7sT
zZC_J@?TUT3)nfTZ<)VGoQLZDtSH5L|>sVLfdjz9@Kqkdp%xc{1SffF@J1o-I!ZfQo
zy@qM}>Es7w7#u!M>&P-m&uS0GUe{a}bYWBywSLIohe(HZ3s#Gx6nmgKm%2~zYIy-!
zh2o4HRy+|+krc=+s-ubW)Op%-;w=%cSz0mf=b+!b(ias+YQmK(8alZE^htChe1kUx
z#_@sXW~F0u?FHj%XFJ*kuZNdJE3s|9!S0CXZ`vu|bXm5LVvF;-vl|O;$y>zcCT>YI
zC|^f1Y9AMT{n_YOVfohDP4=rnC2&Z%UeP|$(6n!hE{#mueQZN$Io>UbFmJHu2s6Z+
zkbLMQZ4dnz#AHjU4b(Y`(J?FfmiC#^jnhkB7&BDXhMkJGF`O#TDE3uuG4`hH+SwRD
z@M$zSMvx`MU;sZ_-?wCOzWvwGiUY>swxBtt{zhGcv5RW~@tt*r_n&BoTrYbhZ_sp1
zG&N$j8qw@R$|?y#ge+IfMo>?&PF8myj!JY_(PzMY#d9?4v|SZ9knxclo}QKpR|i@l
zw};}5Vv6uObuAvkyG~Kyl7)z16YBsNU_6Bn$!5h?Yi~*iLoa=ab?b^R{PGptFL|K9
zRCm1AYh*b0V=*)mMCiXm>phzr7S)K1e#Z&QO8o>>MWgslOpfu0W;7=h$J>uwr`lna
z{D@kf(l2Ry+&ysuw%Kr{Y(k~Xc*|Q#TMwE+IW!bmE}0xNUnh=xp*+az1N<2nM+(@t
z1iO{&*jMTT;XnLe@KoktFcqLi*T5;?EAO(<W$sSZT9ripH*zz;GY+pr4L-`vox^~r
z<b*e<_s0Yd;v4Y+-oLCFwe3oe{z|F7Z%_A{1B@ULZ0(xj_~N~aBlP|7Np^_x+|{wm
zgnuP8$tX?eN&P9#MPJmX>(%BQ-?DH&#$bxpFpTOIk7WM`U+3(jb@7M1E@vMHNKO*9
zh)Il{sa+B0iP@_DBleDVQS1{<g=jb1&hSzM?=bI^FaYiMPqqr`W>l`w$C-C|XW)&o
zw7^e)c5o5-9}&Sz1DW=rb#H6#8&hpc-!9^JG!WVmSb{aB_LECFZr)W9SF}*@kX_2@
zDOsf0A`$b7!xt<Mt8}FYYXqj-p5c*6(d*1ChLipW`zF5~e+csx*)!NGkR1Y<O8$LG
zPsI%Rcj+QwJMj})uIdr>-L>MJrrLIy6gg)#yDRfzq|&9XpH`7seulcI-6Cc(Zm>!i
zb67FZ7e+gHGRMzUpe-!j>j%{H?2FN?us&K%{PJ9JoVIpyJ@oet9R-?@Z;89~9G+1k
zm(+`faZg8S=qhKn(;Hkydk4MZ0Nf~71M9hELLFx`<0?%bTw(26d%PZZ@ySK3TI3KC
zpgPyL`DqF;VS3ujR5E#}Zh;gPy;AIz9pH^2zd9P%vn$4xFEKbgovAm&7vNfE2a4Hc
zA!mgq247fP8Qq2x_3cb!ZTl#0`vc1Aw+GvZf5SPnX>h7=G50Qq$rizd>{rlFwwn1A
zA7x3c+*R>FZ*Lgok`pZ>*CYLDYUWO4Dx&9$*%&YqKj7<($s>!P%Pfd94uLpFATuXL
z`7~xj;_}S$#%~+bGFzsNNg5RYr>q^++>@q1^t<`DioBmyn5D1h8D170N(Q0_I0>Rx
zqU8bw<4mX@wlk1LypGg@R`7G^kKk^!rRSjcZK!c{25|vP4F5w6B-wP3qMM$==30MN
zv?!cV=%~mu#Cg%kC-5&8o7%%d!VZeB>h&@sQWRN@?)R??eTp=udOJ@6GPK0^(6!&&
zI{Xvdz#l82i!#*l@f|aAn-6I+C{vlVUA&%nX@6qKX<$05z0c6`C>IYB8|gGwKW<0C
z3eGFW!$7=sp7o-CJ#G#B#Bl#<?-*aAuUBwxbPSZkiQ&#-4rP5{`-DxY*V!_-AX?)o
ztGfA<s!0~r83wvzutT9N;%5j5PXu7-6O}jWz~V>DuGX$u*b}-JxDWmWJJN<x{mTEq
z9Bv<pNq$-Jr;=3X#qCac)Uvku_q0zsK&%c|)P;*W{yI{Km))*hS3lM~)IAx^j&wt&
zNo>;DVgR{D{t9jmUuAZJFEj3gZNkb>OklX57pY)mvAeK@U;>RpF?t>YZKzb~3)%xb
z(YCil`|aYVr{D21w}I<>NAJveAQVY9X=W!LOPZ8)B<41MLTI=r+q==<7FUF~(+Yv%
zk*?UC&^+3|;1Md{(@Qu|YL*X=;U=}tbYymJvLtP~Hp<@T|6zMq|G8$P;e%sn;6|t&
z)+=%Z9>GZye-lESRWy}rMLkwAvEpWB*zl(tN0DF(wjr{Y<_G2hN$iXKH&lMAkaLcm
zM)ALJ<}@mueAL~=dZzkAanGVfrB$XM?wNiJ-wa5B7xalxFUrX}6@C@H<lSo5nYWqI
z;7JhTcas!JyD6I};v}Dy{Dj837@Z+*Ph8(PLUBiQN_0}97c3AJQ#aUFksnrm{hAtj
z<qdsLYcKC;bRjl^#zP*9#*44>zjOYfCwn{Cep}W#X84;2Mn<kvHl7rEKb8d~!rQUu
z!Iz<Y|6OZ;<I1|Z`U%y~%$M<%oSw2nvR1N#{9p8Y;ZkBuC^k^(`wQy<=*jlskMzBe
zkM#q18(B|`K(E=pnwz<`p>&o-FizP=evOyO<@0+hHc?KWq1v$KxnvI4$(<u)%TG!7
zs`zpD;s+*Zm3jQlp{|Ckl99ig6`d$_mVaot@4D|==pKc2jy3|WQTvE0w5z`pnu7VF
z_kem}Dp<l$kb3WY_hPRGedsyiYlmY*6JlIo3<lFbaL-7O$3dw-lWR2Ng!gI7EWEO|
z1=OmfT4h-8>`Zh4o$zE{j(l!Xr}XtH$8-b4|IjA;^}g4EwW0OYX7?-aG4hdhftd$M
zSlj5n=qZMswSq~4Unt*sE5;7i2|<6V;mVS0#Q;Z(^)cJ3KbMcKK2!}Gj(ODBKcPd>
z0!DjAS`@`+cwZV`6ua{B^P5ymu3uy?Mx)_-41{%szem$OL6?x4v?O_$wyP{f&<455
zUe9a>uNNLw&4`(z>MW8o$9hgy_byvnPOFVIC3}B|mxNn}`OyQ+pWNdjT+vLMsoswW
z=s$?gktcM7ZINzM)JS&l9<t8ReOR)K<4E%~aX)cs{b}Ss^ogWBQqMTe?I<M_jn!fC
zI~wAiS^Kic@KgGubD^l_Qth9HXO4S#4%r6};ndmP<uUJQ2-sqRHQ-I*$e29!9DbPY
zB{xND$q@a$@Q7BeO^}PER|O;Zr+J^G<6^}rN1JtQ9cuX{eg@rPYf@z{DE^gP-o&~B
zPYi7c-H!C9?_f{l&z9<?1-vW3JbabEmE)x)#$_XK00-z5a1`k-G*X>WDqFy6NnSzA
zyq(>vd`7gAmdIAJJ5h8JYC9i54X;Ya<-5Oa|7`zJSPom|&d%s2AS9R-<4)pdeAe~j
zj|~akUK83d&pQxE5*`wb7VhCTz`vpM<k#>h>Z*4T>dRTl--OgM<}tsC&uABCZEQWR
zgT3{$g!9M`?54w6S5`HsX1Zy;!|J+@@28Y(J8=e@;D6&NG`o#irp~tG-qrXIMiD=Y
zvyGtxlUQF^UD%BTdxaTr942<}vhqwD&C9&2=yHKW-A}tgyHk7@>tlHKyP#ld#n;+V
zPDOA;KpWgho`%0lW7R!ke#G!aB|snIFQRL>CH|CL2Y=vCmgGtfi=QBufHNdSXRtJE
zH9MP02QScuf@64y=4kR}-6Zu{aXRCz?|1FQ@=GOC3g?wvF|?tYf;Whl%)h9;ZvxT>
zX$35Hy|0>4)>+@d(h!&cJf}#gr$Yxk#V&Us7>)<~Bag&Ogf{*N!Fb_DM8|zAUy_)e
zG*!dpmtZ66D@*2-wW}R(2ZE*11?)zY34WO(OYu;$2zrQ~r|iXH$7g?iB%PxW?BfmQ
zWmB~F*htTam%UI9$0a9(bd9AnXaIPKl`Fa}yCFHp+e^xgdka5&vwyIC`SiW;*XGjZ
z4Ri1@tSz!>+BvG0(jI(1@XaeRjWv#Q)6kye0_YZa8tZ8vW3|}Yc<zz6cpvx*&TQtU
z$XvRO*_D4u^<0;e&@yR>#>02BGDFJ(s{(}qH{L8%7g`g&Lw^ay2+oQ=^8L|nXqx+h
z<(YGQxRCviu#4aczm8YH{0tQ#cK#?~hHwKf$hb=g!_6r|S~E7ro6TB5>*}4XAN{M-
zcd(?W{-SLFHPfuYl7kZbGNV05$r{265gjdK^p;XhRnS!7PNS28>5{CN?z&9Xa^(lP
zR2<;H=Jwz^m{Hm!&O}+ficn6KJ!J##3)PnL;_~tui>m|1#ybX6{cZ5mKmq^nm??>;
z)uSa};qHN2m)KS6wc&+~U4q5pcKm!nrL0;oiFKCQhN+33#lvA1)f?E)Kds&>w=fQR
zjWt!Ji;6QVYK%JDUGFLEAF6TE%A*f_BTZ3+M(wN|r|bpp)9w+$-q8#=!sW1H=tH3+
zOf~ZYS1bUKDvIXgWO|X8a#gCb)%P~%TL_bTitf-mc=y?l+KX(U`>b=F?XCN0;CnDO
zbQUvvHy96<If`dcDZpOAzmfZ@Vd@iNl0OTX47FyT6vzds;@!f{Y%VhvXa~;Ve&qed
zX-)s(>qapVxOMaECzxQn$}`@R<joH(4$p-K2~gf=<_Bz=b&v6h;hQ5a@(0^5hGi8L
zXDFSB$B0M{W!L`5ZzlXE2#HG+Yc$Pcu4`V%?!z|%U#wQ+_xh{$RlZ)>`_P1dKRAV4
z4=xb=R?OCLWB1CNb6P})VpoWkwAu9Q&?V-2Kt$!`C~r2tDR|HO*_mj(SQj*xcvFGJ
zk~nQo`3#N^U1jd7w^a`^y4@?IFPMwDrR>k}2i7%KV}^$O<vV7ZWsEg<58MN&@mp+@
zi-j+v_t7QPMx+>w5$Pm(R0gmF&V%N_A9-TxUUrh72#rKnStB(fQ%`$em%)8M$PFzF
z-DFy+^tX$?l59auT?b1&_4nQLaUFlWdbdU{?27#6Qn)vPKXyZEUZN%OaGXT*H@}33
z2+lwb?5l6LbzbG=%3GDcsaf1p(W)xBoL07~AvZXJyw7eT{wR15zU6=GDRuMx-NDb&
zLYZEb7h}=%lzf$-(q)2`6uIVK%9hs#ZmLixm}2)Ud+>H+ZK_unWfunvCRZqIxtJyJ
zF#v|UhVS4?&;g&Lk0wz<k6&<=`tH%rF`Ym$V=zk$WRdIGOJs;3p0|cmOTX;j;3lwx
zz*WxVm{Cb##Y}El$l<ayL~IS=9QckPs+MTq3l%&yG8G<10{B$lr-pF({i=1=UTzTG
zjvo#(Ec@#Llh(1@PcoC0OEkZgrv;hNJ<!j6sc4z>F6D8?oaDZ|MxmzmV9kWeNp+pg
zQM<~1GZ<uagehVMG7WkiY-RdT`m0b_vdDTbx|~}lp2Ew6aEiTjCUS({n3XPCFJCSh
zE50sh&MV-~7KMdZxr=G#Xd{Qz)Yv$?p@Vg?HEc^YpKAzO_Msx?Xz_Ao4=SZv1t=K?
z+8Ow!^sZKsd_A>?ZiG0K_7Hm(9)~3oYofIj&G0gnA?rt`W3gm57{E$B^Q;Ai%Z6Xp
zRvz5F(cI0d^fA4EVsQ{C!(zXr{hifGx01CEf8|-x(5+#kw~{`SN*&yat(V;cu7yX3
zYF+u(IM)U&8QaUKr;H1SMK>g`#XDG+@ho?e*KZl^E}*zI2DDS4DlpVN*S6a6kT@9m
z1`B0}klulhwl|dXXMt&x>twW3WG(ZebdWTMBjT$lQuk>ItdJ!3i=7aAB~_oWLEMDD
zg|jho$#b-ROU=^4<f51L0pq*M&gJJyb>&~`=Gnc#Qq~WyRyvz=!EdqWIr{hlk=bmC
zW`FF?gmoD+l1GYpoQa&au$(1=c5r7i`$2`G9EDa)mu`_<gO(Bh+TF&nRllp+n)^6+
zTQ1on4%j@;$@WhRuLKIX17!Op5pW|u)-%Ym%sVN(8XCab1<&Wc<@TXyo*;WAMV{G1
zdk{L}=i`3>m$>JJTJ@Twm5FUr0=mWG50NCSJK8aj<dX)5<3H_RESc6hwvP5OffQ00
z$#Cy&SZ?4{yr?rd=A!@4^`~;QqL8p$*g|MzK#-fq5?YWIvNo!6g<rB+k*2vKb4i;>
zCUL(7dbpUj-lm@vUt_qTZRND;Eylf8jhTb7*_qNJWp6oUTC%b9FZ40SOQyfcgTflg
zdQor58$k#>&A84Lb05)Y5M}n|*|}{6t$1px@3BMDNwEq^6f}qb3|zA;u;p1R>P?pI
zf$o(1XEFbD+}9LE+WYjUT0HWn-DLhn?SzEYGD{o#7uUMr3U9}{={57LpMAglYOq{n
zmE7UK5?w_U;r{e3((~F;+N&uOvYI7r7TF-Jk6HXH-&3)#{-E)^uM=%K?JiNt?9B$F
z7wNO1FuBA9IJf!Ephr;~y@=tYh>QgJ9he=R%-o9*+>gw|q5-lm&~k7KWkL4xPbxpA
z)TNJCQ_m6bzF~WLcGc?2g;jIv9hP^_)s7Hhq93QV=859-Q(_WV#2%53fX<<e@K9QP
zXhNhDV=VE;X)w)h7;WMjIyx8o0`|kU38>vS!(&3<lAqvxf|p5_rna>Iv=bz6B3bs+
zb<674H9RsL_r!(mWHH^rA1i#rAJ3c2oKB8Kdj_vyXM<v*H{%@iH++EG6sCivw8cyq
z(l9T83z#h;=71qM5|1T^fI?wVwL9UTwCNcIv5WZKqg|cfs-@*;^~-8S^{eZym|itp
zHGjbBsk!(s<i21JJR49%E5P^6;p__O_t?Ff=IYg|GrW7ygQx|YZF^FG(ims#QPs4z
z(mBm{m|Va*Drn5>!QCn7fsmm_-s$eoCa(FDqZ{E1w}>8Rad=1Apg^oSDdF%cpx;2Y
zZ<Kv}Ku&)~UZAx?dN48I7v0QaM*HDTx`8)`-I~!GI!9a#l!jTn;o@EDs)SSVO@$d4
z*OpT9JMTk@wq}8Tr-_AnC<5^;`a`4}%R})<QW$pE$(l?0Y-2OiL$`*xA6Y3*(Kb#y
znXpWECHYInmbih^HZm7WA5k(h*)gGPk2*L9NDPVG&m6JU6Y{3!CYEk1dRBbjxGT6Y
zoJNPmKQ*0`?q<-MI^y!U&m)I$)G^KG@SnxDMzYz(inf9W&<r*#c*}mpVzXA!s7zD1
zF)NXFo~QyDqG<vi|1p;vzT!G&v)Z2O*HyJK_-tm|CGW0KOz1N?9Db=-&Cdo}6K}BQ
zj>FVbKIHFBk#Hs;x0vIxvsibQfcr~)SGiv`C#FREPjc(He5FjgF{L~;A>(ku0%3>n
z6x*@-)diss&ELKGvg0cw|83dSN}ut)AEoEe--nIpB<vAEr8~HTd6lxN7*=Aw=8I%I
zALFipo^fAtx>Lrie&Op7MO~(7B`MOS%JHgIvPEEfr^9&N^iw~fZ2a&3Wn%qn<2UP8
z%Xg0iY$<K8ut+|^)RiP8!8Z~U&~s=W`I(~4{b1KnoiYn6j$OhsMuy?7$ZEzH)@Y$!
zX4QI<`)4JlS|p9YSu_=xOYaTq+09w)A}JI>yoc|SJ%if(>HY1TiyL$m*YjDWU8~Pm
zD=Yu5>+bsI8%J58Yk{MzsY+FRdVF(DibfUREn!T?w#FMXQxXToUg0+h_SKIm%&5Fo
zx7{|=m*;U>FMExFhG0MRm49aBNhmAu$^YH{sG*PV0;vPGMP|{Kadxw7`ETSwc}H;%
zWp9m4D&<UPrt$8HVP%4Lx*`$C2>x_+sNYqVTM(%@X`Jg!q58&ya25TI;FRjQ{0RTP
zm@D{)a*z*1j!~)RWcWIG&VR|2Vq9lDX{Y)1L<8E&neT+`4^88&XHbxKh`U~TRn(5=
z3?4$0g4=@U1AWNx;81>3)rq)!%4$WaTBFQn@4)KZ2dvk;aJW4~3mC&?q0K>tn`xm6
zE*^-eU=;JsoLlS${tsDHHBrHk?dP0j?Wd#Bzp%q-7O^eTF`VwNrMPs5vDT6OjBAX&
zz=6nQzsqvHu1DSM`jFch+6d$@dcijCc&ZH{RmaATQtnWdsqd;Y6irk|W9k%t@-2)X
zsJFU%*~X&Qg}?G2{?09%RbEjxQ{UV&*>NJgjWbtF3chepah_5c*HxUxVx|a@SL+HB
zX2$UoUZ;FcFsn%MOhgNwXSC;0W+vWcUOU##z^s}*KmYvP|JC^S{KBf*8nc<gTd$y)
z$5Hwvwud>8F_w+8n?qOF1tOE=8t*Dp2iD-zgGJ;-+S}+Ga3|aWG=$CulCg@wqwq;~
zt?)8?1;a&SqXEYuCkxLB9VY0^3y70*h_jTMzeYl1X-Sb%?=)v0_X^K27wn^98{O+{
zK4Y47jrG1e6-?&Y1cyZy`QP$>qHj`Fd>37M-0Ap$?uw!U8N_YO=txsyxA9RJ=^lga
zjZR`j!B2Ei$kdQuXv&HCeC)F=52`!nc4JGRTiheO0TewS6^!Pz6c|J=lpW$uB;Rhb
zswtE*TqQ(uvC$@VeTRAh)w#*@S+T<&t7W-;xTUA7i%%Rx@NOX@nnKsHwoy5kSBmTM
z%gUXyrV^F{kbjopqW^dT!7JzjEiYUistm=17eyrgZAM{HUS966b9vLtuGdU47TZtw
z21c%csmwf)MDtdg5$lZ!sX^s=m0!vc$8$zO_o&Hh1(eQFa=NiZ;NtK&*J1tAQmp)E
z)sOl)&WU&zVs2<8`k&We-)8$1Y8L54v8KjTS@@Z8FA@W>_Z15`SAezQv*;uA5Jh4F
zp)AfI*6YYnpU^LL25iTj&E3>rCsQMtpi0vY)&A6dPr~IlxOU(T_5iOU{)ogx2jUUm
zTdD^%tNx?mx^=X3Y9Kv;x?{{5{Z=Db*Qa)ip@%hqO$IShhJ2+QS1(QsW&D?PHt}+L
zTvmKjSCcQ9a}q|2ZgbLUW87Nvl!o)>>iS8wJ<13CTKg&IQ?J4uB|~eHobNCpMH?)m
z=r>P6Cae|TSLUb|Chl#lN=r$7mSESM5^e{kGEp!PnFy;zb3|Fl8g|F1$1E$}_~U%u
zr<}IGlg!H;eDr*@mRSrAqyccE@TNc^Jg#^qk;3_uNuVb31>NZB5oqe8eh)NZWNuIp
z+)s20Eu;ATv;3O^=Y#8k_bhjqK?Z@#)L#8Nk}Q+UxUxCg*4j1VzT8{F_d+cn6X5(C
z%x9<yJrqbb^{hTw-M<R2s;F*jm~S3wnq$8fw31JvJmj}5pje{YlPFI+mvJp^VqyzP
zkUauw0bCE&`Bu9oSh|~fIbQ}?!F1nCawyFeeBk+MxLdid6wtFB{ru`Mo%vGemw%T{
zQs|^z#I=eU+KzFm7_nNZ#6_P)h3xs^o8ElOHS<JsUt@N|RjbJ|)#xz}tB<MOV?O4t
z3e5zsvdWR(GF(1Elp>v{Jg!<2zb)?1nEw=I{0b3Q)<?LSwTQfdi!h6CgbOfDH<X#K
z*rr(kQ(;|OeZWxMFwVTglGH%B&`?z*%KlHO(uERMCpS+z7&}GC0dIhe$XFka&ZD-@
za|k~69BUgy@wCX0@Hjjb-544iEd)o<{|#LuoM54drM##BW3H)A3089-L;Oe!-vg)8
zUx4imT=H!TNdgAv9sfXYkrVVa!xF-Yw3O(&a5`-Our|6pQjPyhJH#6&t<aoF$<0tF
z?~hf-WXp!|*9nhEXu=ynY4E=9Pn)kgS{hsQ_^asK$>KIuL-j2i4qNuwe)}2tQ|wo8
zcCbTqG4C(wJe{uT`^Ftom!|a4#YuXLmPn^d{^Vv;4eO_Pnm5jo<~4eP&Obtb0o7z@
zY+;~@cdn(EF{6G{eV)UOWwYALij~^9+{D7T{t^|ZTX>Ai74T6v;<Z4Sc#1A_HrOdr
zh-1C)6p8~`oFw*Hkw}!yc}daGjkL?aB4jtO6Q75`U>^L2Q%5yP=g~~WaCB2}LU1K@
zxu|jV_r!aT+b22BJB~W$nE$Z!vtBVya5{Xg@FHLtBZ0Ek(lmYIf5di<+o|KEeQGqi
zG1g*K<Kc1B_>;rQ?&KO#`R8(4sjeuY=w1zAQkz4LQ|>mt@&1{i1R#rIxu!*HplQ-7
zwJ-jQ#wHynp2i!;<H29Sx1n|3{n)=$q^mZpiOgr*iu{P$!ZLKIx0Q1wni8DvAC9rS
zMP4#65N{E_9A3&Q5@stVYgfg|<G)Gd0xN$F)%<pbD~T1sw(czSP!K?CoQ`^X-J#kA
zrYzrfVrg_U&=`iepM^{1{gBac7OOp{OswR8<u~VCrih&H;5D3<&}jM&${U=5y>oZ5
ze5nH}l4|<u{q^-$*wGUEj+GEy>Gc#XB1KrLXsjEXup%`xrFBYeQbapKJR8Ui*_>T!
zj_QZhe6MC!+pCu}R2cttV1a|7=M?o`%~;7U=62;@MFOmrzzX_9n1tp~PP2{RIPL<`
zF(s-FXcE<<q<>2qkmkZM!v63WND;p3Xl~F|3@;FTkNdpv^O*15N>>_b{x;Dcj0)tF
z5>Hy2axwj5N`<<I)}!tx(a0~0ve_3H0|`ff71-@VT_@Zr9*J|kca!fjIuUmge}_5*
zP7*DmHz;y*T$oKX&^iF?p)b4;cOUx<?+e03ETSvij?7ae=zM8fWZmi}-0NNU{rT<~
z>m$40(}v=Q_oW|0($$Y+>DnQ&>t)A<e@McD{^E7W8}K`Q9(e@+JJ1iE<PUr6eG|}M
z7?*4wc|qO^O~vvXX8-<_`{Sp#_<W_+)PcGcH8Af8E-2}-lVf%zFKL7}J<+^*^K&iM
zC$Cg&5<lUcg^A!V+k*NzrN4@<77Z$|E3e9P<U=JRYSf;3td^F_Nf%}b`wJcmidZMX
zne1Vrm#XEI8EmK6f;?y5p~bS>@`qBkzU~4u+?tky9}jK_v~ic2943WX&`@DQ-Dd&=
z0t)n}|2X!XHi30P7*UQ<&z5(V<VsEaAHZt@CG1qM=Lz!(b0+OzV34O4eUHEP{%zO0
z7CR@nv|boD&>J|}{CdG_>0n8Fq?<q{^9eUdhKZ&ke~G4u25?$%FCuQh=v(B>u->Wt
zUDLeUpdVj%qB^hM?$CGy<~Fu&;V7IhU#VNJ*{U2a_6lg4ueut=X6^tgwb7JchA>#q
zqiKOLuD!1A?mTyudAH$%WwZUU=df#}Ypk<d!+FzE>XS1LYaR-b$D)<2R@~i4P<cT9
zLe@yvCuwM0Sokk8MzEA(pAJTzf^m^}=SG{(m1`_6tjZl;08|PsZoA6IBx8vPC1tM^
z-{P%@J|mCiov5IFFsUfnrs>b$!LH|gf?v@B(M{w<qCZjRJ>p4nmei+Otj^7zRNrLO
zMxLOLU<qj-u>HgU>}6mu$!8vb*_>iQqWlj{cL~f?F<XFpA^`9Q<%k&K8}6JGbWm=U
zlfGyE4rsh1lVbL*j!q^=hfjw8X8fjzTRq{2%-yVy2wkw1XX4I;bTnBsn{|(Ulm0p+
z4fJ%?ng$pf>dI<5)OgJQ1R3GWq3h%%`csOFtmme3??UrA9VCSIa_WY(6)BR~8>%Cc
zEpRO3E6^(P0K1Gg4!=aJ>(3N*Eu2?mDEL(Lwx-Io)H23fOh3YE!DyhqYJcP-t(18d
zw()Z1q?#AsJn7#!R0aytc>nM}A@AVX%%bRUqJ8LSG=qHNer~yIDYr6Bt0+3zHOp`7
zdm9(UL!Z!1?xw*Muq}79V5z*B%C20jj#2lB<7=MtjzgV*Dxi1pggxK&$<@X6!jn(p
z^dF>{wg7Aa?c(TJ@0lvbGWrw{VpoU;B9(v!@BuRV0itDK7Ew*65VL3(xt*XD_yNar
z!%s_h^Cx}V+7=d)+W5zVeRv#L%>0x791ww)C=G1NyDFPa#rZyEo=iFzCz8XQY>tPv
z-`n3?9e9hLa%4J>*e;rS)X%Rp)NMAstS>Z<cf{hgVGf<3H3?0MTEe18d-lIvGg~3N
zqV&emQnsb`i<_Y6At>MsWF4oi@lCScGY_(N_Yd+ma~V7zJW+cOpM}_pb@Q^Z-oRm2
zEzc!f#u>$F1FfQZ*nOA?xD0&5Y{k~{w8#UnMRa<I=e_O!iZVR!Oe1VdsSM7S=qrl5
zxtC$09iXoDXBeFbPPhly6S*MoD7Py5s``ryx!;g97L#m&(t|JY<<Z8ZEO^ZAaV%^2
zUaK>uHmtEuaGeXQxoZUvIO8a%Z_7vrbWykikVd`9#fd9pPw2?_8ES*HD}Of#v(%sj
z&kV-<NBVDg9{7qI5^K(z?^-)}{|qxIlhH9E1+3sa=T4*c3_cK`=mS%^U%4kEO+rC3
zF`B~KD2#(0BoFTvT!jAeRy(HHaa*3LslO4F$G*gv!KjFC!{f+TwC*GbUFY=R#`0Cj
zGR_)E0aY=)EGweoe&Tf$ALBB)J(wc&s#(`?%Cf=Q%hA$4z}nC8habmB(t9(yMJE#c
zh!@l$qq!nx0_X#NFwP4$Qi;yl+8L^|k{nS>t}hbC?t5?f?)W3Y>yZZRmG`!TaEZM=
zy+Plka16Co%;Oq)I_43gQ{Z-R4S51TiHRerjC*hdxy`{CJ3}h(2Tvh>3a|tBgMU*7
z+qnTr;6UIVnLyqqD_C^NE!85?d-ikaBH0^|GyjHWFlE3(_I0=q<Yu$L-VrmgGb#ih
z(Mp(gKzl5~N4Nemtgks;zsY&mZ^kB(*JuS~-w-P@fVKf&i0kMYs0F8~WVT|kl8}5A
z{ggw>SOqBdb2ihD;p+ok{7TO?cS~xEm+kpZScpb}*7%0-Phtkm1Nxy`u!gY_%wpWd
zi+$aFi`-)G_|QuFL+~Tr6jc#uXaEt$iYPnMWr}|~5O@YIU@_q1j7)lCit}-k+gH$0
zn8bHd9J;GaH1wH}P)sd*IE!Rc4EASqGjM^Xpnr-cM(V<OggY8TcJ)0r9j@9?hc@VK
zcK?##sqhErE|<&g!M=}-WVOStVc)_6&VSM}`NP;raSU}M#RHKR>BbmB?V$TQ6Fn{b
zv969j6*|&WU@vh$AmgdaMO2{ViFh!lCF?%)BQyYg?T)j{UGc#$;c8Njx9}tWSy<Ny
zgUBL>hBpLYq9D2sRI%zgB4mr8ShintOx;#-Ml^w`i^hh7#D~B**K@y=Y(+W1gjDM5
zUUXZy0=p3GN-m=vr?q63Fkx~rO1Br*cdf$>dA9AY693Jxj$JK4cvCpV3;}sR^j~;t
zG#=@#o}+A}-l%nJA1a6PEHne|!qS43p)=TI-*;PubE>PQZMeTDK9%SW)H3(70KSu7
z&wd22Mjper0m?`j9O9pA9ah(`YGi$Zb)IJsZ4I=9(}F#SH4ZkgHbt_-t0TK<z3J4L
znxsnom`qDFsxFGR@W*h)upsoebF?wHc0%1EV|VMjhKb%wk!+w6l5&H{0_H<{K6?a6
z;;f+GcguCM;jUp~L!F7*<A=9^TM?;PD1IW?EbPeZ2fc*1aT+0U{I;^uG4mBN{!8`=
zsF<AS@8=TRd6wU{=k_8`4SL$YHozfPvNm()@!kl>AQ0^2^yP#ZaC8QC41ML<?>*%1
zYwcy(XlrRsH+S%yA-VvG;0{hEG6g!tn#~O$M&T}rO`fJC6sI+M=|SES)@d>|aMl|e
z80xWjWT6jUg{_p@&YbW!_x^M*ww-j2@lA<Dq2BB<NFz=ox|6b!O~UCOp_lM>b{zFK
z1k<sJA?l~$?vWI$pXj6sTHWP1ojPABm8A2x0Cxi20((3@Td#(1#_^Vww)>9#Sd>&V
zRzvT3A0!S@i1(EN!7+@5G&3-k%3OrV8PT%veMe&L{>pnbFHPwdpMN1Hi!^~rWQh2T
z+^AilT1c^l2WXZnbEV&;O(oZ%HI&&y5}xlJY&W?-x-{N@(V3yt@NTr5cZApFEe>||
zf1+HGAJEbMp1vd^Da;~9Qud@rjC61T?Fju(nm@P-`-XoHF~j{pK7YI9PsLi{2l*V$
zR`Fi`V988L19t$lnt7R==U8fJSN@^+7R7cr8=#R16lo|K{*4?Fon;@O&7%vT%M1^z
zH+LGu3st)-Y?)TRJ;o4cc;t|IA+$bdkAkdw%$86e&N1m`&CvK2S;JBm#tc_ol<pMW
zg4;&KXpF;UUuoQBeC~AEEA7)=Er~4VFvbHYn>C8LjQ)|#3eI%Sr~IHJD9gRU_X%~7
zZbmE=h&}}xvp!P<H!BRXdQs-TEC2u8v3;Ui=|0I4=^52b`9aZPUMe#)yfxSg@8fxG
zz3BG10~DF7FXdcl5oLmnD09+tXfUuZdXdb<uA@ghM?y<!@9_$94}D1Fw99Cp?#=f!
z^(EqCqfM9{8O6{O#3hW?wpUcj#Ja)Bi{f@@a+M}-91dCmW3#%Px*0Wt8;Xo(S4XTJ
zzA20arJgPBS<zC8N#71S43DR^4xINc4E*g2dHfh7pbqaRn**=IXTx0DY#=+@inbMA
zDcnO%k#(Ab5}xW2^`8Bn^Mci%$tIZ8=P@%n7dz-RxD$Lwybp<9w0vMIIWjmN*9V(K
z=p-CAQO=k_f#GOU=opq7Or@R_w<BMGm)NZ!8oVFqh*tpFNEdO4qC^Z<D&k(L%Txok
zE9AX+`xsO(H(U~GKu37C2X2N&ph`yz>wH@mTUU$9vDsT1kOkjTt>q{5n~WTYp!bD1
z+)m8lG=w5!J_$FWw~Bc2fPbLpoNrg?B~TAd=YJDv6@{`4d7R?8vWzF=Y+~-E@1m^<
zrUd(<M?;$_OU?OEv#5!>bRF^*2cQ50wTHh`Nez3XIJy`6)3@BS-g(REaQ6yS1bdOs
z=ndex$RNh4NT+B|;#hPmqae}<sS!O>CdZU(pXm;3N6K~z1VCL>MGnT{kUB6H-)gyR
z8fSLaw=;Y<UUt?5|L->1MUzl0Wi~N8+=ueKnEfOCLn3*gj&qS;Cbh~BNO$qB(vJ|6
zF<oF(s9i)1j-xe-+~$50ER@_=UXfpwca<Cyq=LuM>)z(>oPZyX31NYOu9^OQ0j;kD
z<43PR&G;7KMc#VK+33W-d6zk7*jHK1`iTugy`I1Y@RBfwzf{mz)SKTH_=3$Nb&LfZ
zIVVA~SHh54G%2$7{0HKb!lUplcnVtq-192}hXT_AukCrJ0s46bhswv+u<e7w?-&#g
z7^xCuz)jH}&IWIi$Kv*)|AG~f?aVx04#&<<7B6NmfO3Qak%>i6JOv)K1)2<&L7M11
zUq^g(<Oj>ct>E0IpMm>wo&nSR)7^CEx`uVe*7o_%%a+{0%BYvUTlh+{P%u|y6?O!F
zq7ThIsCVcq=K0P>n8$m9NM`z>$H*GtAi-jxLCsaR6giQJq7+FM|1~s^`I-EJw}}2p
znT-}eL)oJsg7*SBAGVqIRGp|=SDjhA-m12pv#b0o0_tc}=5N+TKu2E+eFSTxWuy%l
zM%n6Wxv8Q$WG)Ye&N7p@Og@)NAWVvBs^sz3gW1HBKvVYy=QBUgO?n2PZd^puGZ5e$
zxrv4n8fs6z-!sbhBGf=WVwF&~y=jbkU@h30$)wnW9oa(mIlvWo?fJt2qfY}_)aG?V
zs2-3<zW@sOHrL8qtZJ>(>-s3W2^T_<=o=!(x5q!r%?N%&bJ0qo6?wzUbtR(%-0|k4
zhWDnhZLyCsNDvPxM-kyYYC7z=7f{k>!O6<wF<TT3f)T<J-X`{0a4JOO%wTuq=fL&c
zW}+d2bar21mPo<y;QcAz%wTIv(}jjvHow*8+~Ev*O0f%(zR^BVSlV2i%N+)ffv;11
zvKWqz`82cy+vuHX-;U0sn3}IxXQhN>8SgghP~>GODfk8T5EEz#%&VM<P=D@d(I~-g
zq`Ul7%y5B$d6u>#x(rY9{zL7~_gey1zgcbG;@sq$?9C1eKs@pvo*EiQY`_M({&h`r
zWjbyC+r(!29(HHRpxAZkjhkks_LS~s4T%mXNg{<9LGK!=rlqrvv;Lx7SJyFqpp3Xc
z(s4f89&K-ZZ@8oHQ?suskII3K3G9mYgeA(eao^KuDS`MqiqpK23@I_t%XTa<O{jTf
zhdukyIINB)U}SQcqC@<0_$uWfKS~A(41XT|6pdlsq2~05oUQCxtdlG&e>}ScnoLHq
zIi9apu3>d$*Wwjr7Q=hbQ}O}*D9^~-F0msE83)Nj{;+#2^}ruS9H$KdZ*e;bTPiJz
z?o=<tp3*F%MVwLYVYdJ;hSRYzj;)3rHJ=;gt{oVg*h~0Gexw^CmL{T2$Hure*uL9o
z)<tHq=K^sMdL(%gmzJ24HYIgddQ4n50hi8274FT>AC|sVgDYnkX;zKrAw3sb%xuC@
zN((e~O0m2hvW0ppniL*@W_j%BT3mv+W>^Hd{G<Gh{17`fFw*c;&o5#ZLzR0fmQ}Vl
zo%Hnge*@YJE^-*~SP@;lLfe`@nll(|?;GkV_l-pFVNbbRMB`<15*nxM)Gm+f61P{r
zggHO7HZ<Ax%))D!UA^<y>4F{=C+pszQz&z51o$F&#b3Z`Pp$_B2IBoo=uT)Aw^SO^
zbylaSLCtbiisY;u7W8Bczy|x)yPj8Gs&8p9m#r!K+EC)#4*V%L#3XCm#GZ(~Apajj
zXZ_H&+J@nzN!^uFTnA%J7#s63cl%~%?(TNx#@yZA^~~K}nE)H^R=2c~Mw&1G06);A
zec$J~@9XNQSu36@zXMRT3YrG^(ft@kd;Kj?np6hIldZ`<z6j^*nw7O5s{56%vJSEr
zn<Z`xo+jU-g~HE7>tkO=JPx}Ux?Z2GG)Y<jD>$-Q871eqbhJEN+))*;%G4GplZ4e^
zGJ4waKXZ>VTi);-|JTW%mjB49>}PvP9G1izTE&z_rzX8h8W>w-EY!c$Mrflo3#AJ<
z%L+p8aX<3*Me7((pa36?CwXP|JvB4xr&c_wIpXMupM)nU_Hq;NS`}=_HXYTk46RXc
z?-j2ASc|W=4XkI&k5uGWkEx&G-2=u*duoc{G3+f5R41s(s=MJ{=byuSFEMKG>JF-p
zD2ml1b(i968+sdZBgc>nib7rylj<$-R(s~ySKF6*E|MML=7QD|kV|H@_fM-mRhd_?
zzQFZo=ASLq^R0!x`N93-Hm1SJH(Qr>JJq>KJ71%m=$*QwGD;LmUk+GZ?&_@aUxjUp
zj+L&fE^>7CRQd*BFNl{x3~C_!C)kbGl}n7@mZ!@HXpe+_j_ICwF>aG_oA8@2p?-Ji
zi`uZ-iS-|>9W1}SEb_(wHSmZ<!HHlobC&*0tR&}<aX=(5lo`R<!wiz+vI#0pM0WDj
zw2RH9sYBv^D<g>Ec7J`qf>udtzE!lZo?9QR99%!h{nK{?9pmfmn&-CK0C!98ZQ?Wo
z0qX@da!Hgf&K0+`(To<l^tsKRHE11$D$>Anq!eA{X;Yn%bL7K}@3XR7=f137h_44n
z3j@Mx?z^ynpCYUmx8ODq_Y7$Yt?rNRBb3MpptmeWFQK<!lc<)6opX=m`;7j3wocUp
z>Sp;oXmc`0xIi(3^JQKXu2n9PgB-bg8^59SxvY`!m~e%*kM6R5McA6Sc2QQ-IVmrA
z2tQ++Z)GbQR!pe4`uF7LGe4NWdkd#mv&b0WkQ_994oitoh&dR(OSV+pLTy)c5_Oj>
z*QM+JXXqQIjocmHBg`fF25O1f-U-#W^EiR^p9^1`eB73Ep|qFvF7ckXOfHR{8kG<w
zjXf17j?ycJX#S{13Yud_T#W0EOXc53H3uRTn`G^R>#>Q*d-s@<4i!7h(U#-3O^!I~
zujq|(oMwi0a70q%0R1TC0wrNoiU-0W@-M<PkdNE&zq~V|2vwP~Oz$%Of}VS@^2Wta
zzhC=M@vG!FoAWboT6vjoF({Kqg`Y`ynlY*ExAZAZW+gW<RY+3gxnh7fEwF*$TAqTl
zP%V@QOW_E1io0*!oyu$F*9-m@4J(^bG(7)c*?4yh_)#$^VtYbZlWEP@CRRt}Dj!1`
z!8-an(~R7W8T=#;uosC<<PPXJv_)`?{Xu9wN_z)~#v1E^eQw8ke-3nA(<fwtX-O0>
zc2!){$d;jUc|P=o7YvSPXYxLhC(wGb0i>X+i8x>wQ-FtilU?$vl;TbWuk+TGp|vSh
z*PZdfOS0b~_aZY>Hm0pef7GODYEHa9L?_AMRf50SEnG|K1X}02%578bAlF@sxM|*Q
zYp;5uqW<sl{0TL^-G~dM2MCu*&#4dUszO&p2x4;+4<x20ObM3@4pLjNi>S=?$;Eho
zyN{t`=tq>xe~M5OU$D;pY}ftT|LV>;^5_MkR>}zmss6jMMc9<kIl2%-4}Ig%4I!OW
zRf4JX2tO~dm6_!~?OJc69Ut769N~_4&UUV&e!#oeT2SAwa!_TKr-XMzlBL=fu`+39
zBW;t+#ygUD37umD;U82uzc47qRP-9MIkLgJziw%*tMo!iRPpEHnKd`f4sSPqn0uN3
z54wPx4~`c+k&aRw(1&x}v%B%v<HO=RMNA7bDQ?gesKp!UciDD2H=!N;6Wn85eLVHn
zp7ow;apf+{eb+i)EpNKIQAk&<J7iCo)KIIqE-O`xP`^_T)tu8@Q|*zSfEKZ{saHs<
zd6oIOwbabi_qX0e{NAC~Cbj+wah1Tl%=3X9Dt@j0Y<L_WnIuU5osg86n)JV@BgPBL
z`_iqFG|5TvHy#~a<a_E^Y(7~O%o+PNA@4=;oARW(o>j?pN*7Ky<jjYqQobD0Si*Ki
z`J=AJR;TKdCGqK|8L~CP$pV-k&Wy#UbII@>m;s&Rj;^jO=5cPD+=|O3udCAP`PepS
zh`6VLj=C3>5UGneYuu}Orut?W7q!HIE1GIrOYe)80vh}|l3|A}SIt-IU%PL(_M1OD
z4>&cIv6c6#x6~9kmibX(|A_Rs8L3m!JgFs(e#aS16GK{reA3h#oceBxDCj-D1=YG-
zWq<w%e)r0I^=Em0!=htFIYoGx+H&4TBHR3XgHbA*=}h?0h&K)FjrKH1PCgl%5;-^Q
zm*JRxvQ$P(yt_ORNET7&ZRL88Y<2uoy|M6J?w;KEf)BMh&QXD@^a0?ZbeASwlOVsL
zX{H}z`WkmW7E4%~_$xj#DnvU~dW)Lvx#isAR#|bY$?>4}LCxYSPf>E|rPAGIp=-6v
z!&E`_LY^@_CL$rX$@WHz6Q;*$qxYK9!uy5JFkDb<;Wvb`f)o9}%uUKu^D}<5$=?6V
zpHp1aq^7`@=23Bsvx>lZau1LNY!ciGnUh%4cxU>Q=K0C*VsFPzh}f-JCy!H1S9F!A
zWTn6f0&qVr{PS~Owle!ec2eP8bFyQ<ZGt1qf0k|zegjWKqm_tqsit3KL~KHQa@3%>
z)PzZ~4<pVS_4;Z>I<LqT=j?5vO1}MVS=_IzQ&Dd5u`;j{E#FXKv_8Ris?J7+#P&})
zoBTJ{XnYbrC}v}Lc4T~X^O&WfW;p>(rScs=DqrXC`}yyW{2wQN&B$+2-MFTAU5zUb
ze~()^R{CRpv7}+B)woEH=>+=EA)~^Z#alR%^z9f&<P`l##W{7TI1+9NKBrfEPgEZ$
z6Xd`8VfoZF`)qz>#Wy?8X+a=nUeL#TCK;<fBg<6Yk8`H8E!VZ&-R^Mn#P~n*_v}(2
zKwid=bMED)?mwkX3*VJ4Do+1)@mK%qCXNtfC3*oI#V3VbltYa~?B#HIL}L8ahM$t2
zM&3@GoA4>57@CVtLc$y^EE#o!>yG|;_38BQHifdXSyhZhiq=p^xh%m(Fq7@aoCJ<=
zRL!vpIy%3xp|LZeCgNx0Wz!SgROt<o4{FV>fwZDq;xt@T_n3p5?#u6*8(lc6>_XAG
zLR-o5nyJ<&w)q|>d6=2bE(|%}>`BM#U86en$xLWBBy~fCUqcE8W6hkm90%+z>pPc4
zml{is7R<^WRq(}nz%|kB_rL)m6fMk_yY%&84~)~J*EB^kezok7GCTgWDNfpf?&VtI
z`DQs+^f-TF{(`@2atCsxqkZN#^*vo-z#RBKKZLHw-%z~+U75M?Db;!1F5}e(z9v;o
zUN*dw%!@73WI=NO9Ksn`j^_F`=tuOU`@63QpN{J7NwrGz`|2ANDaC_IG}Xh(Ewz~E
z95Y{-s9G64Hf4G9R&5scyw;cK+$>EPnWxJIhPZlI;%kl+w)vTrH>Iem7%EGwY;0Za
zu$psg8z46Ww>*Q%NwPO#^Wrb2FYD2vPp@v(8GD<gB%~?}JOeAv7XAME^Zl*gA?3L>
zk>w35-<n6*=2*S1!N7XaGr=8*mCcZhBk%fz$Pj;rfE;cc;!XXSvA9)u8$sJEsp}14
zl1TQ3V{)yw4zp}_?{E*ajIOJw>s9@wva<T$>LEqQ-&uvniVG_Tn<x012#1(73478S
zW!k!`y7X`Jvbj208NJx3lK<rA;vu$iHGe8a`I+CwW<xoJ6_acuQ8;***ov;VXzIo~
zqTG{$zx7j7tWAyWEIm8-%I-F*<-}xI*NI(i`&FRKUGPcpetPz`QYmK^1M!J$hA30e
zR<K8^;v4CE9uuPQ{^!<^)5T6D4MYH|gkx3e(0!(PNy0`i8lH^IFf=x{<yYeWplCqo
zMr!uECi>IK=PtS`z4CC$f?xl=lz$BUvMAeA(-|&~ZI{e%F`(nCUIY5BYqvhblBP;l
z$&KVow5=t^{K(o5nPi(*npxhd>X^+_l~7z<Dz?0Kjk6^9W}+{#LbjW9m~lkt)%abF
zem8%bP9#rDycE|lx=^-<zURJP{LkNwg_kPMmfkJ?UVq$ALIu44u?6fKUNSwvEpz$p
zInEZC7)s^%-JQdZ#C}hlnsCRUQV&(HR;5aX!Y}ap;GIA->H-r=u1D_MpSkWJRdv^j
zO=W}2-xh}b0)CGw-ckF@(E?u}92|1L!THv^2K+Z_+MxHnUUm7{YD@f4VRzr8+Jk@p
z{WjwB-5;Y1=9YY^E#e%1`_WePWtOGiI^xaaT+{sffYxGMdn;x`19!u#&HJ|O8gp6U
z6NIz5-tgM~u0wboIuD(V?nJY^S=Q#(dB_$|mi;)^ne*QqMy%$S?!)$Gww2fxUX-ef
z;aXJl^tT!DjprmKM&&EVlfCNZnVs&S)9*Tlx;gjgWCCIjz|ZlHmT~p1>f%ZlX2*PO
z@VBg}L(NHShO#I*qRHXLXImi|k5lfYY;N8+?QU$2CdD9BmIbD}Pt+eOAD^55`JWt9
zDOxtKEVic9JgVk$L43(D_bqNfS1hfKrkb@(Z_onDxR_!IJD}<(+bYu0kDa^SCp|jb
zD#v_(3+_H}jLd=_Krc9tTsEGG&A0!q>R)#NsUWs8pkRr5TG%(!hOqA8-Ap?*7X*Lc
zIk12wFg=3=%l(7#yLcCRDbSm4O{bu9J?HHWEoSq<dRfhr+J&BNXhdK>8zoGYr)&F1
z6({~m9ouYc!}bYK#4N*dMK?(wMFZJc;eGxf-XA8`&#P-)=KXv2bJ)jL-}~l%Dlu6a
zU?gvdYH*0wlo53(3N=j8Z4Wb<HY+Yjnu{*-Kd?LK+3Z0EqTgXzuBpzqj*s<uj@yLM
zhk3U67ISTxoha+yhEF9fGVOpl;twjV+N@g?aXn(YCR}ltvvFC4pMXDt$MUbTp3pwJ
zJx*F?mAT8lRu3wgl0T@tZS^SEbo48eDq11Uk~R@L#PemLic~{#ysJS*Vp6g*&Kol~
zEU1{Jpk!jcB}fqG9g$V-%3~`pmgg7GFS$@Ms6t?0>^y~b<(-Ba!zRfCS(d1!EL;0a
zrw_SqP=;O!*{W-y36o3|W$@NxUU$6hVP#Zxm2Ii_G~0^nY=_B(GNouPHH7lBjDHH!
zA#jtp5YPz=l#8@tjw3rzF@xhTt&*$Z6n-K21n=N^VzJeg*`9I#4V7;XUW=t;2YfH6
z2+#th!TjKoU>x?@+S;WJW{a+AFD9I9I4AjAoG`i~yq#*SIE%UJ`{>TBzgfQ?dj?7w
zJw1yez2CSSa#G#$>PIz2j+t&vz{?C_*YKyS;IJ)GUy|0PEQ?DD{iM&)%opYI|FBYj
ztQD+smK`qlSMzJP+uma`vWEQ3KH*w^-I=#cX&{!%H7p7`1t(O1ez;+H*k9vr<to83
zcoAm`l?U4}4e4YiJ@7j)n4|)3-#3p0skT&@t?udgPmXx|7@y<p;%e_-iZ9^t)fWt}
zb#@~bxjTAuq$GYuLP<oeafWib<hCFTK$uI+SNbHk@gHL~R_TjndF}Ha{vBHR)$DK_
zLl;n0+_?-hszXykcSKGPD-1syTbbOv(XRwmcpLF&jIh>J9j_i@wb^eu4m-OeiwGE(
z<DIxYRR-en|MkDa-_kaw1LL69P;uPv`Xz7?+?`)0DOK)Q|I)z9D&a*y!>FN9=}g&d
z$yKOTa16DXpuIWX1HOf>w+>JJ8S@j{JbO=PXV((k#cq;UL|$q9Ps^C}X=$q)Oo<yA
zQLP9F1mFlTjqc&kbn)v;E4LM?IZE8JoDGEy%cqz>ay#S+{udnIGD#d_7#{IojIhDz
z)b6S8;<eG8jB^yV!fC{4_hR>a#|`V|+Nzpmc9rifmP78Q?Tn4C!W%LJgIQE;U^I6x
z`wPR8BKaKs<B$pkF7UG}1ns4R<u6pN<@M5cLK=_<mvL^gcSIJofl6RT1_qHW@HNiQ
zcAr^NbFA`h-4)kv0)Y04BQ@8<oYAi$PKQm68{FV>l)^Mi=iq<9XWPnar&ve0_j=cR
zhajQOnN^pI>Pu6~3o3`(6rOo_Ti~+H7BVdQT0&+*o22CUPEijd#z#$ySR+pWzI#{K
zbj<Jl)A={C{<!bE{}Pu_j|RJw50PoULf^lEYwS1PTW(VNM^q=Cs3_(<s!{4k;&Pyz
zJLgfrV7e=H4c+H$>+*RSrc&}n{(`@NV?gr>o$ETcvl+`A0DpjkfMtPazHa`vf#tkG
z^3}$dF%Of`#L&1Ak=?bSLIjI(tf<C|M^zX-ZMgm2K=vki1|4g=P?1_yZ%Oj+AS^@&
zs&%lOX%FsJZ;13JU1@YTNgP+AZ!c>Nt)>Rj-KjplHtzQ>!hs<)+TF)^zI&daFMJ_*
zHm^jc(cRU-I#9h%_7yH=#KAO3$T`WvWfJ*XxM|>De?q`U{6JrO);SnwhA%$20?wD~
zbjMU0MID?-Jw(PkXIjcD`4wAgb~)a7HwAku#%Wfl-SYFQHL5W(m87@0ne-p&FUb$^
z0bNHg@O`ybSq8e^I;EZ(v=V9HDaPEq`LJ8GT6tgClttNcc$MU%K^Z|AbBr^>=NVn1
zNBkOKhP_o;lM-X)->QAKpO`K9M%;uW1U1tx){v6^bTqmN{YpLv{wtm<J;(XO#hlF~
zohE2CxB<<v*4lO>W4S#<BrWIM)=H4i%@H=UQ$Po{ittL_h4wctH679A@@nz>{<-*i
z-zh}w8{zrv8wu((b)i^XRzmO43`K9T5ypH6y%_<Cud}m)dZqfKaLeqnl`QT5h;(ty
zt-E3A<d!)Mcx!csXlZoML}}7FeJklb&P=`p*hOz3UOC3r_b{i~|I`(fCzoX8AFX)d
znMQYp@?^vG@1+QMRZfQNQB0RUQ*VXGVjGd!-pk%u_zvbDF3<E#C<ixqetQbsBWqE+
zHh4tvk2qIVr{Ad&$n4TwNn^M(YavtU{{V%kKzl57q~SdG^aB3h_;(g%VBR@dh-#)V
zL@-uV0(PUTsq^#?>@Hq_K6FJmCD#6S2C1N?F)M>K+#gILDtvS4E8s&mg(Ju|QBUUX
zt4H;pl+B?U<bh+g<&yoAFB|`h6aF+`8_TEKAJ%q`-tLq5Na(F-hjC?sF+mysJf=zP
zvJj7CAV^W)fSpV$@;Wz@Dq|gt4EV~Te1-5ISPvXvCSbE%Mmz`%lkYOp(Lh8~)d|U4
zTH$PHUS%0$EwL_eZSrb~?!gwksq70{#Qq}G{w-K1Ub@K3Wo~u?YbmSm2iJTHTHa$)
z;3vn3f2!CcBl%|N0I-rs#>Nqg-K=dG@*15<jD%mR=Nl>wiN-FbPoYJI4~j$lZSZ0E
zDNhTkq{@)zArs{DnWL!AVX@HmzIMOU%_WCN6G=cHVVcmwW1(=tuRyE7yFdZrKn7Bq
zfZ<FgY!-}X`*=Xd1}^0`LM-P9&P@dScy_uoJ~h|?cuKO?X4QCIWR1r4p0SDD%Du)d
zVSwIYXrQ|%qiGSxMwrSx5oF3ni(tuejX`xrG+Eq;pMrm?9&OI^_a^U%5;Yez4rw3J
zBk&7t0`@Wu{h_w)$moEa(h5C_QIcl-WwLJ^4c!OF2=b_B?sM2$swK4^7y&NEl-}ju
zuC<=3AC`QZu4YjEV&=Js*5*fkirSzl<L`sK=s^E8x`qj5E<%%3FO>V`3`esVj$d-W
z@fUk)$%lessglp<_f{?xe-LL2jlm0k196Vd@VTkklBMF^&`d>NBd&R`d!Ril-0F8b
zmpT;Y7-SQfKzK18(+J=Ze|_CuQFW)Qr#ZPzD7;hGENXsO7wuln8%Y(_0WbGmbB(p9
z`Fj(`&`m&=;3QRnjH5zWn0y*s3m*n@c_$SLO;?RccV9gYI!vt&hNI&>NvIfm;(Lql
zhDya|<&@ChVaru#1f2g0Z|#n7>X1ZYJHM?qM73J=Qn6LI25;f%K>mmR&zHsdImFyO
z7-1&`SMe5bw#c7>0LP?l;XjVe4wk}8d2_^TrR{+!!6x)K{IoY4>5n!=K6@4ZTPTKy
zf@j&YTpsxy`!28sPXZ1K*UFxmauenx?20;V8Yacbe!f0VZT&LyOpnt&7Fka;4GP#3
z99tkm5D9q&HYkq$1D@sFq`PJFR2w+wcW+TK@1Vb<|BWx;Xlu@JZ}Ig-4p5Icw)7@R
zgf>-^Ej%X3f~V3`{hNtH#3Le;ZcNU@E_(YCI&8ALA2A-jD%dPs!O>?PLXi;1`DVKY
z$MUOzvGiTACue=o3tA~!iC*z@z%S%CPd~3Dkd22C*I0+36R?V>gPH|B@EZ9m<wVhB
zA;x<`9Pu2)r-Hk9rxaQ8gF+kpihYRx<GAAb<=uu%@o#4?vvrJ@-x=P?{~?fw1#nxY
zCn#qD#)6+_&IDfvF!Y4`Gd_m=MYUqOfYTs9+*zm+j!}B$+tnKFQ_TbIK-ogEJ-7==
zc4hiR?l4CyKZLGByLl4PokUEa3($)evv(wuwL9c()eS?Vw5{Zyp**-f+y^Wovynr{
zSH$DPeS?B+*qq=#?o$jCa(qEHG>9-usOH>v4WH|y<8Tjw65!PD+-wR6oW#a?QrxAS
z^Jp}@j$<Ug70}cG+6Jcr?SsvNiRb~O8G75-8|%e;DcHo*0x7%&+<EXaAfW%CgNYSn
z54szBgUbT_!>4&S_!^EWGF4*YdTUF;31ANfqmRIO0i`R`Qflq*UyVEI<4h0mDLhON
zCIF?Q4YL$2g?ISRq}9q)E>Tqr#RT&>Ld+_^j#?9(kBo5buYYZi_BO-U(wkYAaG4y}
z>9yVnLu8hsJJ_1+$(;^nfn5V4EYJOKeW9(XX9Qfy-vLIl+vv8uZM?_e6RK@cjGyyA
zB^I-U>^65#cnzk3F9aR<An!jCWF8PBskLCS?4|CstS^s8hQaTo1*$6P9tfl=t&hyF
z>X&=6hz?{Wb&_JhO8#ldc>Y4Lgm~)9!v7&4(97#4xWV&rlOuw&IGd@7w2s<D{vsMO
zW&90bQJ|Hx+|eD~z)lGMp#DJP!DGO`ymavo#S!fx-FkVJT&dV7vjqpBw>*>T|Fa;j
z$5;$7QrMW6MZTpNb^$M&j11o4RSU{gX}X~yH;ktZ*M;%SDE2t-72`%51fKi(-YRb!
zKSg|Iw!*7|uUVNGl{uw4_$8|&P;?8iDKMIu4^M$NkY?f}F^<Z>YTTdD{j^okSaL*W
zmF*Ye%v0nq`hYi9N<g!jeXM}d(w&1PK#$;Vx&yh^*C-IfUm~spchEMnKhcwE56_XT
zQrSXxn+|Gjt3PX+NV2GCe_P)?OhHAljW~zGLn6*Ou>PFu4zVq;$shD(VMPIeBOl#|
zn+QYX4HX|$sUiC!b{a6A1ncCYEkA3fTfe!Fxi9-i`qm-Qq#E8xXL-K+jT}#Sr7Sfp
zKh&%$mY;=G!M1D<cpFnmOb#ZonT(n`4fdiX0XJ=CqF_eeJoKzAEBJ=^fSyMoJPpo-
zr}K|VvIXP$PlfYDoAD}S4z(KciMGfS4Xwqe0YR`1y-#ETD|pB8%NR-DVmE^zj0w6i
z(*gzPH#dt2sozvP*D-sP+vQu2wxZf`O@xmUMuvz1samO$=YTxHV#!}APZB4uQ9WjP
zf#Y1Oo-o^-XWcoj4)~+sSJ(|N6*U&`g_6YKoF_S3(=#;87^Z9}9VNKNYe`JQ_TyK%
z#{IoIJttL}Mj`ZQZsVO4)CL#f)7ZxRxxwZ10`dxYo<B}BL?RVMi7p970}IjdcppNA
zz3{QfcwmEYgS?sI3;!Ow1;6b)Yku#(j3ow+Pz4~Qh*Hc@<f|?!6BQ=uHQolICU6i~
zE4m<Jq?5GQq^W{+;3Tw%<E!0m+v>POri&NK{|CQ^ljLh8_aqA?N5S3HLSI?U_*%^O
z7}yDYgVL2}H7~^1M9W3<gHp;L(D?3SNnEPT2=>4p1eTFK{MWrhku%mt=CwAl^C=yn
zsEcGHTI-(bA1Sv&y@F4{JmwGU1Re#C3dc#dDBeQ}%m)5*RztmEv_NOVPxfLnfS!`M
z+WN>M%~$wsko6iYb#;I3j~u74SaLO+t_U+MkI0mF<K19ipr;(1EZTR?8|TaRIs!|<
zeD)5o)Vaj0w|%ucyhni{+TrR<IU~3so~g8I`<tR=zrh^pynmDPsvE%t*jCEPT!wcF
z?EGBb0M}&4df#z&k#LUAA2ZDurM)a4BaR2`)OF&3y`75<91*+~Zw@(|@FLVC%V5=H
zL-dtD))#4BVY}`F$pZ8vY2{rb-*B#&2%bXVlS;%FXoB*xqv1-hkK&Bp2Hx=BaP~Dn
zs#sM$*8Ix4&VQ6$E-De_a`fAl!Uq5YhVcs(gTr@)oD;@^B@F8CXld$N=wIi^MJgGK
z@Q!Y6#6RH*T_<&_$}7p_?CMj2@ko+;1TqglKt}<4s3ZR4ejh%c(Bbaje%@vxnz#$z
zlFc!li`)~EE^Wn24g@V{D>~ObHutEvBfo%j@nq>}(H8cl&+4ggnO!aL9?&wuSMWP;
zoN$d;B3&nIA%4woDw-sHF5M<ysx|8OC`O34@L$8zpb~PPV?tGK<%!B*^+H!#utJa_
z{2`gB&I{QPo*ULnmnI$0KLa@6e#*winZ|RHIZUOef89StvR|R!<v&u2e_I<fZDm_c
zT_Qi|eyCB|8d<6s0H%3P)hw%OUenKIr`AY@h|aPRz}et8U<pG6jo@V782&Z>Lzz+4
zT{lHu$ak{`@V;a*mWrHm-@_)e?Sy^Qk-BxJ8>&WdSGI%|imN2eluKkK;vJ&Xyz{~S
zykzlnvXQT$d$%hE+fJ6iayXGc9?Ygb1ZuhSGf^X|yj&Wn6=HvYkx&<4vFNDirRck|
zxv4nxgiJ5AkS(aG!4#^7_~}mIX6Ayb?lr~EUv87<9o3Qt>67CQHP{_n6B4Zlq|4w;
zK`VKjbdY$vSO@Iqmxwi@@4>~saQCdbo;8W?^YA{|G|d40FHMB$Y{&@JDA4IY=<Hc7
ztgN#2C)CUhh@0E+`zu!&KZn=_oA6S{s?y7asdclwS-uRcxjzK?5$Fy?0%hJ6uI29i
z_7tq0Vnd`mn)?~mbdvZ*S>nFDUdVA|mM_`ck&KZ~Q>Q4L9Ea~1k;2}Wh@@wMXFw!4
ziYDNl#<}5djq~MO$xr@A*eP-umg%m-b?gY<SN-jj&8dR;jd~X#c3rl_+Hy;)bEAs8
zSIw>i@b4Ud<1HME^{78$>yGwfN|`-e)_g7?q9+NvXkTy*qencFs3Oe4`Jfgr<FZ-%
z$VK!h`Jb>|q3;xJ;aofqiv?~&*O=YtO01Fhkoz7eQ=C?miB|>Z0&5kOVPoS~L?wh>
z*6xK>fv*&gIfd_aw5}4@EcIxhZm^8)O&!4GzCv^xSjA0C*O67Oc=sfNFB~o|;4k2)
z2ao*_a)NF^-1DDvp07Ssr^PcwS-eO{Buy8808c;(T$`(f<T0D(yN{Fww)49S)`_%I
zn{c(LxzwpH39*<)ha^e|!E1nH^eB7=W+aycw$snxPU3OmKPpOM1y6xj`7H$Nuohmc
zbBp7s`w^Z4R)|)Khw=84^L-igUACUf+c$8WHXm`=3C<47#)w|?CbAN-T-H?7m>J@C
z+K*HgnP;G%*jsRK{?}j)ewi7ibBF#?JyE*^LxXde2QUm>hewD=a3pUqctQA5u95#1
z4FFkosPL|^sX!p@EW`P~ffoX=e5`08&&Gbh4kDj?v&naX$=E)Bq-Te-nXLiwoJ>JR
zklDOrf*x|8`nKklwzKdyHpDr|)y((Nqj$EdpI^J#*(qS;?2P@SV(2MZ?fB32g{nhq
ze7(7zXd$~)E{H6Q4T)=JysHWod)PG43at#r`_|zSh%daZ{2lQ(Y`E0HZ^qWrm#D5t
zGk;sJ(bFECL*HZwek%j03=<6Cy2H(cpFuYfi(Ml8{@uhXVlJikOZ;No?cux;^c(Uf
zwit<Vt@eMWj*#E!Tt<Z@`<FA91a05|EEF{4O$0Vl0XRnXM7jxn0iI)GnDrrZq8DiI
zD#xhb!aacqHi8<-h|wc;3DtS^|JZcQTrPq4Oa8Cvg-IGV%QVRJBIJk+;+p)$%wjL)
z`j@28liV!iXYd6u44O($#8x>zI)1qoh|%@N@t7mw#bHwBh48vCz~<mwh>GBmv(RST
z=ZV@+`@+O)m5r2VjJA+{vbWGtK?Z*mIoikC+E^b}yX`czOcNSf8(kBd5cW6pLg;ht
zFxdm>7}C{q*5B9{2I>@_1y|^{ECh`b9EDN-RA4N2%(KIF9@|dO;;)xp5)7rsaLEHb
zw1kGRJjbkRsJ@de#W&pF0NKmE%L90apar}Y;A_T%<uNE{w7E<EgUxaMs!TDbQ_tba
zqW6aBAqREQI*m~mmaU&DP9Qd-eGq*hlGj>r6*xsTV={Rn$tdMi<8i|id2A2{Ch+D4
z-Tax-&d`G3HNKa>Mfd?qg9c!eET?N%)-kr_jvM4ou5*+pvdhxtdGap8Nz`BZB6Sci
zbZ&RItomQxwURCM>pfH0yRuxhLw#1XPf??wh1;oZxX=5=nH2mbJ|YXsPskVX`tc&U
zRNPnLeep=%$-u<m!9Z5<1J}BZ6DD!|t3JAT<52l6Sucq871>Vtn&IQ=8LE*+e#kk~
zU;R1BR(J>6*Y&_wQ75g8t6E;aq{d}g?zB2@pir=acTq#D8!Gy12sr~61x5v;JXc)(
z=rf$9*Uj(2#s<#&_u2dV%;*Q=B^?9Lgot3WOs*Ov4_7^v+~6G-caiSXG&Y`=&ko$Q
zE#cmiv5ZK2*fcG2c62gF;11>74=qFkm?WgeJ{nzs+;=q&#N*$*IC>>8fIKEh5ajU}
z!LNcFusUBI23!9)^T{9NXEF^u7JN!y^sR8D`a|#_wjxjnZ{eD+$3*-1SAkpbQhF--
z9Q}?SX4SxM>Z(23S?R2@3}^f4*2IWYoy`_D<fn{{{V(jkp@Fc@Ut;cLmQ^gY9V9d9
zp>#OU14fAdQ|*?cve|-5RJoH!M3Pf50i4KXGsIG@{I9&Z)PhZN`)m;wrzO&V6&3&p
zaE0Fj^1!3u@d#VHwp91WQ9RZB7U{>)+eVOW(MOP3!Gsu0gyy+?y7V8uNIu%M)AUHT
zlNThr*-G4%^uJ6R*I(^O9^_wF?K56aw8i5gPx#5ue(bQjA$r6IqjmT)ss@y*{wlgD
z^wLn8Z_n}0AW|Jtyn%40T51d$-YU;3S_Eg<lB$=NQ^o0p%_>F}POBV+2Ss=Fzr%+Z
z8Y@6}rf&@%2CiYB`Z{24F4xhK_z%7-UnbuV9wELETQE15dTMD{pfsyKhi=!H^c_uY
z)SJOP*Sv~(^;djVfKlnyy;lqsq6*H*Cb**5qDU47nZ1EP@F6%1^CD~gN^frU<N7ns
z8P-ooG7}W!D1!#G?tuE9pebm8n}Z_*_1=3PYt^>WM%51-*|>qC2nlx|^!aM>rr=>{
zCmSo8s<^3W9}30BnXH00$d~H9by{0Bx=nJ`@Iu=}zu36W@GjaDyF|Z$Yo-mL>&X-J
zS$qaJk2WC-9eqh(umVhnHo_O7E1VhkDwo+^1T}@Tgd^cNb}@~5IK*!GkovBUBIj28
zTp%2r$7@P8U=C7hd=;{Tb2uCn0BVzVlJFIH8J}&vU-!HGseJ)?6Y45lsT~;EGpc`7
zo7jaMr>=kl@d-#j(iSO2jvzm={=vRn0>~>a*Io@%DZKmwdQu>hp2sv3AJPm7d!)?~
zE5ILQfw$1wy`o#iPOHH6Phb+r$oFYhshmJH)`DmekmIvZ1h41Pz7NdT&7++SycE6+
zWcah7)8ciaYT++Qt}azxDm=``f)Z+|qigMnI>Ir|cEi!vcOGo48XOTHUm80v@o3mh
zWt?!PC{9xraot!gOH}ZcpP_|;2m-XstC(D{JO5{We{!#k7xE@#gtA!bmb8@L7QYd{
zA?wYPtM^xqu>sC~?oreo*-uGp=oEjW_!RUf7)$;1bnq4XPWdM|4_J1(m!b`w_v&)2
zE0HK-WpJcAG~`zJyU=L$GuZ~oCeZ@XLUDg+2B;8n6f{Mwwxvn~yNN>I81f-`9$2cX
zj?4)qRP9yoj56H}$qf2vZO^~d@BMkE`~fvif0eAIc9{NJm?%!2_$!RBTF>iD=lPy`
z)4l)tu6i}dW8WgjCG(#8mi2gPyE1o8j$MTaz;b!1Zb;}<<0#X6Sq|_5y^6Z%rBH8p
z2WKZb4gV_^L+ym^g}o$F;d9a#*bWlPt@?JlR+1GUjFa9?j)jPpOy_=UGsUU8Jtk3{
zDEUUh!mv|1Pw==isdjLFpMv>$<E#2Rrs6GvR(2?4<|&yyNMj_5qe@qk`vt3&%MB66
z<;r)$&FELpN!z}PTSfQFmsEDQRUog~C{>hJ68<`LxG`ScLs2E$1FvR&`uVo8^#RWb
zl;o`!pXG>b(`4J!mGYsc^Rdrjdq?y!_15-R6^KrNP0$n7$I2R&^6OZ04AurzKu-WF
zC}rN0FUjA;NM<tqnww`yBnH7$CL{2|*Acnv`rzv6Y2lCeFNKFnljLFQR)!M&e8F<)
z4qJ<jw#1h{%K4qAFFRu$NA`z#3QQFhvO~Wqv~z4(%+1Ks5QQELp^Z<qN41N^ABZKE
zEj62K`&1^mhB6PKJ7Q9usbzIi4WbZmr=7vUH?$pG6IhIl^se=OaAmn-d<{wNm>V<&
z4>SJ*z5-`tGo{aYVy-dY6K!Hnt9V{AyhxkZvE*9aVE4a-No))`5xOq=OF~-gS>1fj
z1Cbb9&Wz*@<0fAD<VE)a;uO-!nSnf_PXlk+p@ON}q7c@U9hDZf&zPaEH`FWk2e;vS
z(O0hawW)OyBqCr676_ZDmK(3A)T$4PT~Gv*iM91!u{SWEcW4laqnm4w?*ls7Jf|MT
z=FxlEje^gb9PMs-mRKXd4Kvg?tcP#A>!A6KbDw>$rP@)9ZDtJ6dATPdHvVeNuc$W0
zDIwbwSH%a#nQ$5t8C(DqqVK$hz(@8r;i6}YTnb7R(2tEQ2_G7gqu3*kVtRQt*?2a%
zHm$COXS4U62XHP!Hc^A<xp1kvP9u`;fOiUC2r@`B&e2AY2*(QBdRrUYW6Oy88Mb+r
zMfO+0Wc78mNIyGlp)N@*=b7Q&ybN*=dcxy(9P*~2^}$gP%KOR@k6ea+I>vY>a<<8(
z?WYRJcEL^ASSXV0;$DXp5^3}p<^;Zz>J3J5xA%DYdd*tZQ_W!gN#3Tw1k&og;m)`0
zHrHEEa7~)=b?@r$TZY)1G8;wrmB&K{8gGX9<iGj7z%4;Vpohm$Kce<S`9w>Oe}*rf
zC4}b{d5Z3`VKS?7n(DrEgkTZak$uHGBY!Ef0DY)<s*stDO~B8im$3+L{!=Z_Hr|Xf
zB{qz6hWeG`1$TKbuw%AXwuR<v=4aMq=Qb=BeHz><Ybx$1+9+Khzaf4MSMjDp-MN>b
z2B~!3v0barv=6brH#e|Fp`pw-TE`1YYUE3#6QR@0HFBE=^0g;c;~H#qpd-H<w3JPO
z)DoXGATLvn*Ur~0*3FL+n${R-Ev@-1+X=YH3mgMvw(DE{eEWKAjQ=*fPg$dRrrjL6
zCDbed!0+rAj@V+t-+SkJ8e67V?ztK}&p6wAnxcKYVcvbjAwVL2A-V#D0TlO6?gz8k
zPQ-U~8U<5tIL>AjV#o6X4}E<wE3gTI6<4%M)h=;RPO8%+bA+|r{D_s>VF$5*xQfLE
zY=8_Z5uB3VGqwq9qFJciroJsdFCNadjfWHS&{AeRb(~llU@0%P09)oY&}LD*Tq8XN
zUjy<meqb1BLn&V-b{QG&SmXTddWMasErI?>GI|c{N4Z2FRd=K}VGQmYyh`|qCe&y$
zmiUOYcCEC%aUAh9Lb7~&v5&k5iWT8CvFDP<H@cs&ip!vP(odI+6P)Ge@%!?o!4*&z
zok{upJ<vAvd~k|jJv4|Ifjsdv^sYdaq?#U0te{GPb$qEHny04wczNbuwSZ?8*#e#+
zOo4;k?rs8kkDdhA0K=(eTvMRPHxdc=UbTHU$2phzI&vFdjqytaYphY&rGW4om!lsG
zd*C*rEAoT#4T6b~5_m&KGL3=xvh%vhN<<=%?UU>meHT3to`Xfeb+8i;;@9yya-88b
z=isVE){)p#@-?s?&fv}F=$|3{3!FRZy`qO47A+3k^pf@&RSio2`!lQ1P~ODWjmZ@K
zRsGfOQVo{0r$EO|?_kbtHixtR9v9A$-IjM%tQ9pCoEP;GwUEBzu&?WRTBscU3#CX;
z3F2h$)I2Ru6CrF309b*obL|`V2WE-{(3`nu?zd)@`mU;p^d~f!Jx+^*cahu3eyqwf
z-SVxhs`yNC$GX<8Ib;e{FY2f^s&r5o^?~gMTm{y`TLd$h*QA>Km)uNT!qkCVf&cId
z=U2yEM@LV%|10%8cmg(Q%~3NOw@itQtu<DNl6=h_XAw8E3f?FlDjg*kg^D7&MMDwc
z>R8|?(Zz{cMj{;pqo~PPWuOPD!q#xp>qMX*MRShPu1t?$C_9xs3!f7FlzkJa*vaH_
zEXzC0Mwq{QVu@$|OniF)3ohnQ5VYm*V@>QX_6RssJV-PRZVxu_4&{#RYdC9>)b`iY
z#XmUEU-mOr+EUd1S%#v?h)7hT2A$NlfDEnlzryY4TbdAem-pmTWGo(rzI6<-g}I9S
zV_1yeMtN9&T%T&lS40Yy69=72`+)Lg`LdE}H8Z%*T4y$eU&@;a9fsn9@2E7w%&{F_
zx;x^#;c=3m^7bMx*vpsbzE8~K^-^yL4Kd9PStw5fA_Ho&2TA*z`@5nWId|J|$wt`}
z^(_4`<1E8z)fwGiJ*?fYJSrvSvFdLsLOW06kyJuC^cb(JCc8wJ{~~u-ey8f7Z;t4)
z?sG(Dl*~{l7E?~=>&n7{W@Xv-H{KJ}dA1eyul>23B|EbwflVHvO_mEqF1}YDr<yK)
z4!5VLdt+T^uyg)Cwno-U*LUwdVj<L9T@&Ke=WE;P`xrXNeo1iEVjW+XWBeAT);dKy
z$tMm&wa+pdnG~qu9g(LP2Zc`3jZ&@@_oo|J+yxg)#*~)UrTKN_L1Jj&A*>MyML(rU
z9FuRp=ob7hyOW+vDg*7P*^~l%=&wQ!xo%Y5EX^+{C|YeDNH3GU*H=X<Blny3>sZBS
z<pP~q>Vob3Zv0V#{leMs0JaEU>2v$KxW8Zlsu^FX=ZAfaEQ=m%V1yk5m994CDsv8Y
zo%<BpU;!2oHCJS6e(LIELhvZL%Qpy_>3r+C&!s+uSTDLYyOmyT*H;}WR_3>=+34&?
zETn0{1<g{ECZa|7t585S9oX%=?!IMv>qsWm{A<u%!CCQB*%9~zaF(|aQgU^EINTqz
z*QC|j)wR;i>^WvQ8R@(0%yA@mH()F{T3M-^A9*pdbA-;YL$n{-1n8K5JnP-<aGWSb
zDgQfvV~d_^Ixi{DEZ<fByQ-VH2x%!;q$`Oz9`!loKiP2dyVGOI_SSf}qOEyOxQ9?G
z=_EN1Gz@r=?)LGXK|a>E8Zn_YfkVt<DXDs?v`glL!+7Vpt)xNUJgiHsG8#_$k<v5C
z9Qjr{fw4QD)b+1wTb@w4zUG{#Cyl~AWJ$7PfY{UB^~4$N-AKekY1&rWr^W`x6^eQ6
z7-w$n#Im;)XDUuq4Rf?Zrjr^d4jv?okcLV7fH{E<RA!(TW+!rkWi+>~7QPhK3Yyc~
zNdiwL$5CgQu9Cm9OjVibf05p(&ZgE%Zg)#W;cNX1u!r;kVTLL>OdMLFRDd%75ahQf
z6+ezfV|9>B`b(h?>7?&u$dPsC-NU<jzxZ>Vvm6gy|8R!11o|4Sr`q7OYlS(a`eEI(
zN`K9E`+m2K7%1+bv4`(4mFe$u{k~PAwO|qy04d>2VJz3O-@=Q<`q`(O|1%Ht?DJXa
za{d?jdBsJeEVQR_xSGr5Ko8k4IG$09TFViA8+{+uH`!rfH_$@J{MpDpwA`L*S9yLC
zs{;MOgZzEKb>Irs1fAh+<Xm63(R#(ZfbI=ZlAW?V@muIRq4vJ;FuqpaXe8Fh;wCmA
zTq7l<nUcHwQm8we1IREQHj}Xf?RW$DE8s7**#F75EwGG#Sa;KOHAE8f)i5>WM_4el
zfhkw_M#Az&FcXmL*8a|==xk~(Q9wEYZss4D=l|wA6zIWZ03qxL#tNiJW-AxVDrCpN
zTznsr&N=I-s<GA=&YMIFU_AI7Its0#>WLlXM|P%g6|Xx-LYwTJ?Cb0wK->pc3J)nw
zIzUg$9tsM@Yb8ZOqoA+wwTOk<bBxIfLI!LS^%6~o)w~-1HN`c>b$OL)ozg1P@Hg=x
z2nPRvbATtoNNlE8=kYt^YFAgr)ot^tfOF6<!C7G|*v!%5m4Y02FnpQ6o+It7^n_aH
z*3PXwQyXeujUJ*VG7CU0{9N=@H8mtrQ=}|ZeB;+LIrw)!=HYo(ySeo$J_TPytA*{A
zh<2myWXKf5OZ6zlHfe9gS?zXxC;3v*d+;=Q03DAE@#H!>Ic=`}fg$|u;&n0^#~I%s
zn!tYoZ(=%Q>COkWORHTqi@7<|TW<SsmHi1H;%J`+MTsIov_|w;5-Q3NoM2k}7r2_*
z23cO1r#k+%d7W(nLP4?Iq8}MCH?+tI8@lN(tLDhWf^05x)QzejuLW-S)BW>s2i=@5
zU>*uubM$M2Zg`l)Nb7$Xw7NXaM$riNm4C6BUwol(W9>ludyf;XAom3ifwi)o^2ef`
z{O)Wj8%EFP{!$_$wddD=vyHT(&Vg7N-HCY&wO7<@n;XY!0L323LLn&ENk<9~kn>z`
zU2pA^9UnYf&_0~gz6(_qTq?b*j?wMa_b`B=Z;h=?X8lUVcK%T6Eo!#u>r<+C)$qJK
zn6cn{@jY#*W~}a<=7#KwxRbCJ7#?tX`?@3TGRJMJxTb5}RtxMC5;wsrcpuzfK0}kN
zo~+4JF68s!CGcoqCIKT4Z1d}Lswi_4?>hPsi0~?<Q{;0)ejB#v%9Q8%HC!$$ML0;b
zgm0%xk<XrKzDVzPd?ybSj25&|eKj_SSr{|J)W%556GYR&!|Zb+(zVYMVO?G-t_alp
zusz27z*jL}QYF8osa9+ewc?!u7QmC4>6`&~C6Z#lUt3f)ydtYwh72L523v|7i6iB+
zRCg8kmD~hCIGG;=(t-T|0#1Mi6Mip({Ey2c<dHP5t5_&aRTs$iNWMvV!cf62_!PVa
zUIG6Rn1koNvz!g>JkKL~JSdZ_*PPcKF`UvhRS%MM7KnNK@k>6Q_pIk6VspH%>s!;T
zy03Ynw<U23m<rQe5_zX|1NR)&@O;5&rXe7LVE7BrJn++d*q(~?p}(+v!D5+S-BABl
zw^=z=2EiG8G5m?uK!3q!aDZ;<U*sBNRXL2Veb^QDf@qrIMa26^FuZl>PVFkCMmiXd
z;^k1Yf~yJERmzd#txlJ>Bv1@}5Eck$fZ^aQybLMF<^B|}$e$jFqbQ&`djXr}DYX4{
z_whc#&Fpwl6Max~RHrr|^7Y^x@-=grs3LpAeStefSI+5F%+ZzCvm>B8f@+ajv0SlB
zzE!|AQzX44iOQ#XVTeYO4812y?fq>Z+zRhAw2VsSpOP+CQJPZ4esOiM9FKC3b2f0@
zzy<~<vp(Pvcp|vZ{mU!y6}whoAo~s)#8*QmUN3fduos)eHiJp1GWg3EWmnd+mWRIP
zR2O)?B1|_-wOW5gxl%Zfp9waC4~y=~`f6Wr)LaUF$o3DK$)5OD&vo}kXG^pJG)+kx
zH-@QoiQ+S&dfqKyF0+=}PyCBixo)FpXq4;~XwL|Q4MpPwD?t^#6G`<p_XV+@>}Y5t
zxQzy|5U1TS*qP=jNA&1T|2zs4+>i{H?o;G(C-YVOc3{uoZ#o9t274r#vMg@HUIH&;
zACn8P5xze7OnL=yNpM~<n!AaAmoTbx>T=0<V3NPN=awtfcQrU!yj9#?_(%Fs)?FE`
z-YPT&Yw`E)N{7U=0T1H;1SEk@G@mz;U5YiaAE}>SG06<!5I7Mk6WoyvmNBvd@gBGv
z*q4e#P560oHYnp4i*5>s3*tdO(am=fX+&(L+`{%Mm!Z8zD*Y{;Dr~}Q99&7?qHd5{
ze;(3-G=ce|6=7IRRn(V=5Uqh;Xd@ks+@;7Eau_^>w@GkBMsxYC_T*95OJ|H{gR7p4
zAvI$w1b5Ww+KyaHb0MB$om#)hdf3(gT|rNzKl+}d;Y2C22hV4o^G1q3$leMwKr^t8
zoeOgAXx&reDZ^{oJ37jL-`B;zkp3;s(X`SyOjnHm^6%0$n8Ul%<MscK(t;iMJp?{c
zoHSpk=QRNqGI!i(?ZXf)0YQ&sYZV%aS^i2iiE2Xhq(`#%=`vc2e{x;4L)OopDm;pM
z3HIVm1=?_tnLLZ2_E=pTZzs0DC|&!n664!}b-;9P7C&8KQuS4(>idTDGIZ45m0W<9
zQITH0xutcryBKc{J_SefzHvQ@U;IcWl(-rwVk!hl`mBiFrv2KZs#HZcS+;n9$V~Nc
zcBqIefy(#R2t5%*ZSXPwKZRW775<MlqE}oGU3~&s>=2$u#EQQ2ck(@83fP^1e8r9g
zYm(!-U&d=8`l#%sjaGjVN`QK@8#9S*7+eIb<$V%1(Ja%%D0Yi}gHM8Sln2PB%g}XL
zd$5mWu(G|bk+Gj~jC3(HgKZb6^1nnEpws=c$f5kf;$O1=B+DV1=<Docol<3}>{k=!
z?Co8Os(^tC9hbTB2<Nl=$#&>z#6hU333MY^F5E8}FI)yTA#eJ;jvm!it<QFmYr<Ct
z_rkEWgJ!ZSTh~rCMY>X&C*{l9OJY=I9C37kvYbl;`{7#prh9YMph|0f8=@IlD4>O3
z<v(N~d{JQH^&oC|X5rtN$-sAMv@Y5(O7Bv(m9F6J4~%rps^4Hvw{G_=!0r=U5y*cA
ztM-2LT=SR_p6?7^f*ruK;b@UaDGph$-=bTizM_}`M{@*{OZalCkhfHTK|^KTWj{F!
z;p_m45ArXi9x(O5Px(02V@<En?Ho9mvk)>1oXsuktZR^Wz%S{4lGd`W`aQC>a0_@H
z(+!=BcA!QDGJqcZ&(t75ER5!jq-Iiuj;p0hi+kk1DL?3TQWpa~$YuQga6J?&v54%T
zioL{5T7*K5m?8;NoRh8v9|k{yzwic}KP(0@;1Rs#q6BeQS%3Ko&Rxhz*6^?K21ClA
z378=tubQnI#@TGDW!r_rA%L2RKD7U55xQ-@Fv3CZW=9Kli!eyR{EG~CcJO4mvpmg$
zDf}ifx$c<3ramNV2^r8>UmbFYb6#9UqdfcFeGm=$7t0{VFdwN1Vkte8Y5*3=XG(SA
zKQiC{DLUu)xY9NZAA1<H_SW3mwrzWByWQHh+pX;_w)Sq_rfHl^W+uZk$N1jw|Ni<*
zGIQ`g&wXE))n=P#+f1*(Sh9+(Gf1Vq<~AaijaZ~F+K`w;L}QO}4zGo5l0K;yunzcj
zqyhd2KSC%_ZE1aAh5tpUn>5e-+xQb%N!_w)bSk|Mvl^e&IN_6LMy^u$J}`<;5J%~K
z(5G<NC=Fb0Cx!on+t3#j(ket+E0FO*+ND0#;*mIJEi;&GPDaq?MjL&dS`#Z{z3*Ha
zRo(UnhuQDjo3QC9uEE-OeWi9&5rhi99f1r{fl3i)@jKLT%V7IkdmFpS^aRhrO?(aC
z)nJI1#J1A%$a`7Sqvbt8JX{p6BQ!To!!p7^b=9ZpIFQWzB$ARCsiE{V%Id#ssp>Rg
za`>2!i_9|r!1e=f-Usq4V~uJNcP`4xbfqcoEprl^q74!*XaqT#?oDU1oW*6Y<Vd$P
zvb`pLs8@KKe|X`dqUnIC*Wc(5f5N`8R|(OWrL*QaD3h#-w}Xx#WlR`3i*(RawX0Iw
zP^#OWADjCs_ijOydwVcXn~L~}?bZ#{pEyBuCL6K;fb;7IJjLv&K9;VDIg$CHDS>df
zsoVtGLhiCV5<4X#$zKvy#GQ=|(G{Vg(mU0qTa`oF7qzDXi-!6E9$`Gv%IHtbim)C2
z1g%DIk+~R1VUYvyQOIMntNKrn4OR4PFWl)p<S#9bl7ASBp%d_R_#Qlh$j5#|ZyB<f
z7Ft|nDYSSTd>N1@jW>3yC5#w+4BOPQ%es+1MLi?0V2fcv_p9TL#(+ukOnahLMlp6c
z8??kkRY@2V=dlj9jAVZ&CYzP93DiE!20u~Ea3gPCeuM1OIV1A-=T$7~rOL!0+o70G
z(bHoWCoGQTx$Q^|KmjivY8OTY2cH_;U1-bu%{AYh9ylkbnKH0jlx0J70o%}##@r^_
z;QyMJHBNu1iST)RBT)iSB^mNC@&cS9t{_M75>!=ghNX)QkE&yxLyiE{laq?okoBMD
zL$nFH5D*vtQx6+EpbYrC`b(Pz9n$X_cF7F&1o`RPfC$h~+@i*U-T>j~1BlcC>4kVh
zSP;w(T?$$F6n;-&x?gmc^bH8T4c`&2NLFZ&WqT|FGEhsMeYjav3RQ}}NDLx6z?t$!
zU|1RFpB<PNcon`WjX*m%VpH0uY>qLk9j%?f6?vE<*|E-3R)`&py$4s@HsIGuE4b(D
z%BLAk2%XqNJtjIKcO*`<{h#w_?l(6o!^P%-<3)FZBjnYQt&yfC@M;2j<08i}CK?F}
zK7O83XkG*DycBJM!pJ2e*CgPhj5IdCFvpxsQYiJW#F8=bHU~1rG_lKo{#G7X%1^+J
z^`U$*v4;34_*M<lI$-c`a@3^8VGgXc;nG}6Rk5UyAyyKKe7bj0K|<aGx8%<j&gyrl
z@zybpHO`S%j%cLTmV1kPWnFur-8CHI(xRY?EZP#77itEWk-xC_*bH<r;>G^OU!WJM
zrOZlpJ5`Rl&w7DLHi~EqJY;oEgYFjNPka+g*rKtElIrUlY$~~wBy*Qu8{SL&Kxi#a
zSRTCZY2jNd*C!b^n%P6&0QaN?$T`z0IReFsUU<3CW3joGU=CNuO8-SFi8<yuQiQzn
zHD!X5C#Q(p0Wa>DSq|!CE`x5G<qeSjmGYFYpc#H3;dz;}WqTK|9b@IDV13n5;^xqS
z$Q-_+XooLiXD#2OM%u5SQ;ZX8wlWUPQx~Fbz*A1OE_Hse)*u?`m5T~<`{qRDClpTg
zE_Ijlobs<$C)wH9VAMG4FW4jY<j)9c;c0>H{A*<vWFphBrKDSrE}CAjtUxSkFAaw;
z6Ah?|_Tvd~+&bq(>p`SfFx`F7cS>51LH5j;$F^)T5$c7GKp$%5wJ}=Q?1#-JW^z01
z3vE@{X~a%Io#;WgGwX-lu4)-E**p9-)Xq>N!opZ>KJt)0Q915wm%A;aU(V|Qh4A(X
zaphws+bW`SrTc+hJ|x&Zv`{z>uR#d(8+{53E93mfJypVo^<$8Xz9j0w|7km+>O>Uy
z-%2}f*;++Can6al;F!b?!lSj4ST)=Fs2SF!*rv$WywkZNurZ~FPOANhG{C@H8FwJQ
zz}6nV<ukKmT*CvWv<k>}a<gR%*%<8$O^keWjm$scE*tm}siGgniV;hRquMd)mHxN(
z*$C*p6(u;z)2wJ9;6iQ@0~l|Qis|BLY&&B;#5{tYC_T~FmiEz8lg`BrvgRYf$OL~2
zU-_cX{-$~%6YpFcyE8c_se|($bh`K=v?+K&3~3$Bfye;R8|KN=SWWqGI77zG=f-yB
zxllri5kCQjoE1^<*YqypvsyNAC97)M=pWP4M`tm<gYdEFAH~WhABz&GeMVimhZck`
zpk3(IY=lWca-_pjsYnBVQ&&x2mOK>B!4=F$E@ysP80VOnp0N$1YTJLXR>sLRvTU|Y
z=MK|-kc9|^1ffjjb};DeT~IssglkH0YoxN#kqUA58IOJ;eBYbu%FeMD9X4%_)g>C2
znws+1Q3f_cuZkpZBTrLbk^e<tXt)j7vC8lwlrUOBzs!m71N<AckK0R?pu4bM+n>y7
zGo;)SdkW8lN&05<J+_CW@l1MP^vTpqslAf^vp+zij4Qy{aR+#Yd!WPU>GTY9awNBK
zQcl^ldTFn7YKPxLg~W#Fytr|3>tmWkq1LNVRld4+i8s;p#I+`n#iy&8$OD*Dt}1bo
z*MGk##k(ZPL>5b&(E(XSUgH`%<7~^>htx{Y*?O&9)q;fVyb*soWoS}?J(qZ^HxG?2
zH1dzQMu!?|z2G%y3!);EM44E5;t_QnMCxu^hFC^BvZGhW`Jx`u-?aIG3hujE+kXuB
zu`F|<D<2Th?BMrGq~fSPXmhjyvPsz!NdtFnHC#(tj*e&27zw`zwNxekR3Im`U;cz<
zkkd)0V?u0BRDDMYvc8<=UlC{%8Wi3pwSan3t2o5++7hwew=}fk)N>?4H*(yJPH=t!
zZ*|qk(a3TrUgtyiy%ty1T&D0lKTJPDxuPyx2*QUyfQkt_eNzFUW=H-vKPkLa*JC)l
z6L4P_5dT6e6j`n>3=ZGb-jN@e9^7{NcQsvDFVyyZaj$px@wkhI^F6f_cx%geNAsAj
zadPZVXB+1UYioJ|HpA?NucrqyKH@U`4_u^w6vl;PcvP5SYRF`G2jR2;rZT}2r;NV?
z9eqCv_qmdbC}9S4h<wk6Y!B^Ct#7#|;O%aX&{_B?tPY38W|5lV%*b-Fit$DRE>W<T
z|5UiZtMY}&Cfi5r(x?S-U6TI>L<J|{kS6O<YOMT2nW)Ly2c;??D-I^B0OwhECPkkL
zeSl?bGG-&9sYBQp;v4!MJ%k>Dx9dsf2Q&pAgkC^$=n_btIs!tphQMdL#P_dfi8nR8
zn!hRC)_;disFlQq;k2L>x-RVk*^De;Xh<WM;{%bcSS55eAXmSY21T?;ZUmfM<!rMD
z*kzTB{wHp^MF6L04sNMllvf)`M!G&(e`6Fu;6x94A+^|=APqDRG&~NHXOZH>4}!<i
zlphjgEYOC^ze{bEy~ZKromN$75osmYl!q$|;4FQZcER{0BjQ;8S|n52sg~4=$qu1>
zq)ZqM+z$N|ikV}O5c!n(llHK+EkUL;Hea6tIy0&I0riTy8Qw_tC!5n(**EMq_7}}@
zn*r<l7_t@WuI>j3vgXDXq(7cOpQpz%e^K$o0eq3MP5mw#+BW!!-WN9EY<Rd)TRy2I
zs4GG8sg49GKa4LbBfXYJ$fb;j`Zu&TQUua;Kg@YxGdW3YF4N)`VT|-qeU8R3oAI|O
zgY!5+&LIY}H?To^W%Gn_QC=K=#8(Sh!j;5f+C2QMV@tx4_#H7P9e>$hvD?V!*hkGU
zVQd%lQ~6VJ>lf6o(qG{Ec`eOWGt}2gJ#go|f(qD0x)gY4ZN;=FH|p2ITSJnxj&JU7
z<&O6*4)s@0<J*am#37;puYr7nmYd}PSJVS-QovzeSR_S)D}wKR7XFofgMA8S$|qvx
zgPCD<<||0l*(rnmjQpd<i*Jl{^(p8SmDJ7{l^{Ewf>*&QTtvqbjfqt1B$a6?vZ-`i
zW38B>Yzw&piA7{VE|`VZ*4*#|CYAYvM(K0rJn^wYpf=<;QxrOeeWByt`JT_-Z-I-E
zKlSBAXKt)D&w9)8$T8oN27Fpo>16b)vM#(KvN!AvSVB)j1>uQm9dsC$M%CgnEl(|7
ztaZT^>~NHiI^g)i*_bi-dc9b<Y2l87h_|)SQo61j(X*j{h~vO8oQm(j0f>O;K-@Ir
zw0)76!4$XX`r;W97^#$2&PwZq8G1TWndKa3Scm<RW1yoQ^#@u(w}pNM&J}L)<^<=d
zi6*UfRPL!XO2M7+k7yZm5P6&!!Xi{lrZLjqcxTp-Yv>$un~o(t*fqc)abYoNJ!%#(
z1{8r=<7FlTngBMqdjf|%z4D^H0{<O)1^dBubOO4CT!Ca-wlzw)7~3(LV*@CJ4iC@t
zRn84(Waf<WJ`e|}d3u`IP+6)rG|J$MX%bjfr#Mq>jqEE}7(N1D=O2VPH6F{uOTq=p
z(qJ9_Cf`tb2)_e{k5ZOCjz?@K+bbkT*w0r93=?{*anLdIpn8)3QB>SNlDB9k)`5#*
z7dU^5Y0rhpzqPL-5wZoEOLfiL*dnYZnrb|hSBSrfs@Pu(n%@nDe8VKtYw<k&mik!P
ztZp+dpkt`*)L3M!P6#8#@<u(BV0N=(Z28WRr7r;~55lMUIs&Eyv<=ui@D}(+KEkhX
z!+|wmI<)}pLF6*cxv;G(djwx#^i=XC8Za9-Ms|zO_-gV9p(xZwE~YvFh1ZLx(o1QG
zbVDDEOL{3}B0ZID&n>dIvv$Hh!y^SI{5MFMen1$eS4{huyyy;GWz#S33b&3_QhLeB
zI*E^ie<CB%aoRg=r&3OK$>$}z3@iD_W2_}DIOCkjQNUFIvH)Rzu_rx$OV00^%X8CQ
zIl)fSM!Xo8YANRYMm~h!8i+g<@E?aE_X!76NO!@nXkUYyTyJvU<<NznB3q0Db|mR=
z!m#9qiPaJoL=9nDpqGqzrKOlDEmtdQB>}144^G#O<tkDR^bK}kH@Q=eoiPt%J4N+k
zKR_{3jbJnHJa3=E{9G>AlT*T%qrR}tN;#Z#B=#m<TK^RZ_{(|=3S0ZzC^ykdYzOBC
z+d$^EUf}z)@Qk~L@Il$4siuUD=eDyLJA<fd%$6*XO`%D`AI4W`An^<zgPuS)vsYsI
znBsBiw&L6$)&%Q7+jzDb!!om}_Q-uh=AYz0&5TXU`+h&Grn=l#FJVP0n>;hVll>#X
z>$#%HUlOm&4|NkwgjZ-CrJCU`?x(KX?*6XLzT^H9p=i0iULO5KuEUohB?$`s%~%2E
zPw%~y8}gM3T}A3g&q$hD>VE3q@l|chFo${wSf>h=w|Hgi@z|7@zb%w0g+>*&b!`w@
z8r9f!G3An;CRd3a#0GU(IO1y^?4Swge&F$t;Z<rSVVU3bw-ydbXQV^I8o7=1lV1@U
z5gHZQES1HJv)$MU@FZZMZu|3(FRi{s12<$QeKan=%+ktd%3V*s$<$Em`Kcl{c-LG-
z+(Wx#r=i(;UgT?d4VYuiL+?=)qQ)g3N`4==z&Z_m3Z}N*(BjkysJyyMn~Y4Q)2*Sz
zvB^-%h?phhO1!U(gzmZAS+_Grft2*2;Bjq{^deGD9IPEss~LTDw^^J%Kz0C0-!;G>
zc?I3-BQjon{`_7^GqU;oL!rZ35J^Bc0wYE|)fDHY7Sbe5hHv2m>7fi}KbBZO^-;<Y
z>t!vw$nL&f*gNQkZ{we%ViWr%^+?@c;!LV9VMUZ1UIV&>AN6wTpzw;|uy7M0#uM#c
zTUgqy24~AXv2e_iVz){%CEv$=rZMGo@GlRRvE+mL>e)N|>!x4x1Euwq^liskXHQE%
zY_Gb<b1L^<&f<c<0%3DEHIZtDZ8Mgll>l4Vu-L7y9h;+G#%)ciU3_-xm*_+EPW?AN
z;+6_uc)A31zLl9zz;qQ$OV-V0(C>&o%t+g-7%HJ@a=)ZoQEjYGtyz`<=BL1&tb&gx
z-qwCI@Z<SkZ31o7HRMNIgQ!+foCCAXBA+39wQtBq#A+OYRcM8IS4Je*cPBd`yF>PA
zw@=I?{8436#*~OD*3#yJBl3IChP=mlWdiN^Y<Ucn1n(e!&=0L=V*g7T8DG|x&ratK
z;=`d4NNIegc^h=3JE3FcQIWUev*7p8XsHjXb7P}dg3TdjZ^tZw8-&}t8yDbN-i-Sm
zzf=#~%q?g8;JdX^!Zm+va448VO&112FPI9BByKDws$c!}bGl_O&K{o?0^GD*zP$1a
zTJD^aydXKf1e$UsH9ci@e3_^y`%v~fNXyPOhQhyVy$w<yA)S~1GyXCvLsP-&d@a|*
zrr4smE=*mj0Wv`=CoYYQ71|kfk(Xp?;B7i*y~s9z_VX<Y?_~Y@H8_1uL4aSO9z*&N
zF0{2;J~-X=D*vbJwC8LXGjk~y^Ode|*<kb0FR?$#L-y88XEMolpRNY4m&))>BL~&f
zfWNSbn8;3~CZqkq*>5wp8sWLhQ8OHMo&6n7?k1cl-1G+g48K|IjQ+#jvahnXp$h@~
zzn`yK;coZpBF?vq&jbDTg9wYl*dJJ?xgAMhF4_(`&pS5SFlw7N*bjLw6}BxHSUBCU
z3R^WR#AEwe3*#V4klpC5Y<p%ev`tn+CkqeezjoINLwXkZ0@$2}+K=1sTW4{X@rv4g
zew6=NXtIPF?T~b`DqWV9ZKvqA=vXXKzbHf^2g0!us%c<flLLN|;n)>?5;x8vT2hIP
z#C5E$40vb$(Vn#2v)M26%lJDAtXv&JnVQyZmU{NpTxD_}aB8t&u60L_0Z)i+p~1n7
z(2>YVFquDNj}*U9+><;qVU1$~o~TukVkI0}hWFqeTAN#+5|y=1dUxz!K!~Y?^DO9H
zFqIe^b;!ITRSV86su?80)5EYl&)lRn5gJJ&q-UW&JY{_^LZkVQ@<ii`vCo{MEfWjW
z21reAfHU2`)y`VR!ky%fp_&ED^Z#%kFWMcBQh$&G?TnpwJa!&oHqsyMFS*XdU+_+u
zm-{HA`8&R+p3i~Sk)z^A^m5eb_=1FaNlf%pBG#-amE!A!R|f8e{|rAD)=GV(1bwY>
z(^!pmr8iM2<UaI)<_sqUpYktcV77s~Fh$Po(Yf3`>Mtx;KM}qkDCMsn2nQC5Yt3y)
z0K>^y%yDan=p4&P3uRr(X2N0dSg4=pTEUuvX&_fSR$B!l^hMk4sGHGEVmSwD-Nx)P
zJ^<5i1^44ZUr}tZxv~_)xTn@Cw%)dP)&|r}s5Nz&{08RkC5RbFRsDQut*dPz4W6ng
z-ib;(^aDEB`~VFxmw=8~XRVt#4X%le#TK9p@<DnK`cur{r9eBO7jl=ZO`oJ3D6P48
zXXuh}1?1W)SjWeXOx~N6=}00}2v&c}gAohJ_0@~IAM;oANUl8c7xV^d3bla~h$OOy
zIaB3@8T@+Rue_Bx=Un-o+1`(#s@iz$0p6b(#m10PIu2Y>v&8Em#XH77JJdR;dC}k*
z(3g5nwYQImD;BrV*~_xme#h2{{fvHw=4yw8f?%28hhQ`QzP6g^Y0u?Q^1gW<nL;K}
zd$|+VpzXPRJ<}Z;s~!q97M2(}zyZurFX-jybj=p-;{84EdG;dE_L(L45W!k2W>oyj
znAMg;`dYrwGo`4DPz&im*sv7ikyt(aPZ1QZq@Zx3l`ZxuwRysP>piF-e9Cnq|5;&K
z{x^Le>7jQsrMb5jr=#Nkv)t@!x&}2Ko22#xv&9j4)UOYj4f05D6L|~tp5Eh#iM|Vd
zk11Fwtd#myZAMPVdSNILAlJjywOr)_JeqkK-7M~<y%AB?gylc|B}3bMBYfF`A<`6W
zw{jkMn-0Q3_;+-JLh}<`!?MPv7iG0~4Gj&E2OEts5m`Ybl6k~7VvqH^{hDPlJ&HX@
zKZB2&qtyg)Aiq#<WWd-yOygR|zb-zs%*#|ubTw`)yfE~cA0c%Cr_UI6KR1gWfIcuJ
zGzXlwDiQP11k)uw^4)V?$X0)~&T{8I@i!A!0s_!Hb+)$3m=E`W_G?YlLrR)jL60($
zkh#!CsDYj;e^8(3E9iT1_R@XJFDQ=0jwF5tSEQ$X%1J+4R8cMBt|fIWnUwM%L5}a}
zsKAzmI~b+3@$wsGvKFnc)H4NVs4*YI?*@*$hT3SzgYTevGf(i&`T$V_Tckw(fM!GP
zllQQ(T4!OcTwrX*PqBY<4qAswD=uI4{OVal@`ieEhykLQlS!Rk%2n)kf-OqJlf=C)
zF}qhLl{MJ=LOqB3>4nyD<S7$Uwn@9pcXTu7qL`b}4IJC4qv8-Zno}x6&K&QbtFz>A
zd#AVui3RaJ6O&@zawU*gLV>SyVY;`H(A(&P&!ak%iOd%3+UQ=6x3=rtLX0!y&{l8P
zyn4Bx3(N3ljrzn<wiDMD@1z`XolM`5JKS~0|1ff2J8Wh{GQ1Y)id@k%v~wW6*xzD}
z?ifcEyAw}azL-$xWd7uzEi+CQt%Sctk1I2$TB!D$-yW9O=PXON!MmadiRbiZwl>k<
zkR>+oNAA?D@!6L={UWUD1pYM8B9YpLxATNjD3?%rD<$<eYVF8;e|7&aFb621{Uk;>
zD#ey`##uJwmqX5+hQDrR|LHf?BDQS8@1@u>9TKaub#=egJKR2EF=irLk&aLwU<<^}
z#`;bp6HVaSTLxMmTD;aLL?`1I@SeW*M%?{Ew}p<8z2KX273v3Q0FS7BcquFyj_7NZ
zAHGZZW3x`=>b}L|61-&0-Vz_nmn>T$Wu<i_)KqL9YT+*kwNRF5|6rr7-`LgoI%twA
zi1+y_kz2wgai0RZmB7Wm7Q3OBQX1=5wWG46w1YYV4&Qus8hf44kWuRN&}83r&(r)1
zuCAeOdI;%Al(SrO5O#^{z>J^>`Z=?gn#2^@e%QL&kH&pVGMvZBCHfRT&GjzxK&F|u
zC%oL)jXndNx{ug6Elchpl=Dn=S&J-@LB{_HFkR?-^q=f5?2UNI(<=LPM)6!=)KN~u
zIgH5Gu-stQ;@$8rbaBVWsDm6#t{^@U6{tIwL)PoG$$X<Xk{j^X<_!Ii`IUTR+hFf%
z`H#z?KVsSD3!#U*Oa6{rB-`mK44jho>cjDRWNBlkCp#nkd)IHfe=YXhR<2S_68y>Y
z5=%y{r6<UPL7sWFmTT&0J?k^)%IKDk7uMcnar95QY|(bWnI7wz7f6BE06W<ns)e<J
zV@K3~(L<wOapi~wh*iED>8flsx55eZdiFGNM|@Z0ENqjD<_s?g2T5^=jzP0c$k?eh
zm)FQ^w7<+kWElG@J}UKCv7^O8DGwZ%kW9Wp-n+EF(hukF2q}=nm5j-WEfs5Z?q+bL
zhdNdE2((mD8w303`HqLt|3xdd7x*(}Y-n_FK~ZyW$6yz6xL7MxBmCKS(LYQ4O}(I{
zn59rV-UIDQ6bB5Zmsl!ukdw8ckx9WzMHhk=VKaQ(@>gR2lFpLX0i$Y6v>)Fjj|=b4
zVtzJu%`WOKmV$;*t*{-?N%2hn;M}1url77jTc}QhWG?0>n!<^IPIF4`rGTb8I!!+g
zTj3M>HI>!dQ1`e(BnC~y-XP5lO=)4?fo6bwU|;L>XkT1Z%sHwPc@k6A&q8s?<bGMV
zIOPO6Zb^Ke-46$(V(!gZzx_Cz-q=k9`}w*Aj*34()BS{dkY_SqD0PHgwj<81@r#m(
z=r}uPsg8vdQu&>K=v`Q_K0n{rnt!9sA{x>gxdf&b)tShkE?MJkZ|qa;9k^Q5B_fY}
zK|KdX4;Fr;SOS-Qm3)OhT-^^6R?VpLtWM2^Ah{x+;(P9?;@j$rbC2`32+j4}3q6zj
z!JF_4<O6mvg;I5yJC1%)zhW9k6(b_*Lb<K4f_JX4&3r``;ws)5c<kn@wV)RGWO4@E
zk?e{eBzMpi$yjEG^_TOcZ3VZUc0m<+xNvCRkxUG@?4A^%!XTYOE0d+|Gvj~7Orma@
zqs7tgS9wF+4GU-a_C>srf0eRETjUUl+h!#kDfTlpkkT&cgZ(>|4QKMz1C7EJ_*?QR
zkdC@&j?iao%QaQ`rF@kqN~NX4k)xp<k%MwI<)C^+<Ft?3IOrw%jqsBbu)~TyG|acE
zaG-luQDwd#+@I~@e3Zx(j{t*di}*1ygQC;zzuAV_f3eHaW|GslHZ(R|BeEZUPvPWa
zY6#cN($n6SODA6<ceF*3%iiIxXTC4~4(^oDR=!r~GCv$}kDjAD@J3`YMj$aH9Lman
zll5=T;M|w~a^`2?$BSap>>jo&IRGhyXF)%;!Qu!$ombS&=yU2?+{UDB(J$>%?82yy
z)}`Da<_q;$%MMm6sFHr~=YyPN*9Nt=rI&4y{kNE;*thIlKxmp~%nEIAW#nx8@%npG
zhMu+4cMsjkpzK(yknmr^)~H8OyPQ$X1~m{a@D3=t7icS*_^X&UiOEqG%X)Cnksuee
z4E;#N;Tw^zgcD34pCQW$oI1tO^k@7s@jFpY-x5g)759%W<TCPpb<Ex98s)ER%%Cer
z{S))Xww_C;AL9+6YUWO;BQiu^1~&49(wC>iXWB9NBmNI5(>!Z;4v4Phd}wXLl!IT(
zqk*USkyu$8rTqYVwJRoSoRB~3)6J&PZD@vJ)mjT5d==aS3Z<+zxiboX1rw!edSzrG
znE8EXKG7TD#mG;joY};jNp7Z268*VH+&ykLaThrVb;K%=m6-OFh#et&BTdvzimq=I
zO}QyD0ho0qM~~<z=Unb6)>{4Ub-CjT*JL%!O7OV+bf~db1_~mR%ni^Sv^lYmAwl<}
zmRS#K$!EJ`-S3Jndp|}>!4YblWdz4MPT9QN3aToOLc_?j))tm2wl|LU^dhaLp0D|#
z$50t8i>A30?imduQ-yM&9j-mO_g!oKZNg{GiS$fvF_R2vV&k=U@=`FB8m+1@hg!{g
zz^n5%{L^<SP$Jw|*`!+Gnp7`xDrQ16G*ODt(jl1MXWQgxVb6DpaZJ*%*cQMJ+?1A(
zH0%eq2Cil{)EwfUp+o+PMcIKi@&@CTVM6!uuV@nBR_u~S2!LwKZx<=CMa1tnf_LOL
z+E#57d>pTUk3ucjP5cSMqaD%u_!6`fvPxf}9D+sU3rJ?wvdm}yCU2oT@pABLy^q>L
zwrO1qLCaR^!~OI+A>H@Of7$b&i}T%(J3zm%f7wRN0UXm01gg1yx<(eAD!L!q3D4pN
zv!#jM<V*a9@j~ka_aLfsj~uIFq7!zd6iaSslPq6tBj|SUZDNOY4TGUE<}9Uz|AS|y
zdt!i*p8<AxUHA!mm-&o3kQ(d)wlVpF=xOas&qG(J4}v8<$=RiUO-!Fy2no$WR=S7%
zX;f)ylbjl{`WFG$K;vKmQjRlYr=-*`-mTahK$`jsizXu2DdYqi;U1FLFbSLv9|pI$
z(+cmn$NJ|*S}O10eO!C%5qhio5Zu2z2dV`Y0DkLO?FZN+Nb(e6m+&(Zquv3{#2QLx
zakgBZuV3T?E%=*(4COBUBz8mU_mV=f!-+-qK}4)N#2*{(t7Rh_*x1<8@&7vOa4x)?
zdM#W`ENgC|UC|d)iznZ4UZWezM!}nOBmHjHgF;1c!$IOIZPIViHu|B+QQxzIMV|G+
zG`@+_69!LjR3}Ut<xW!HEPWkKo%J2v+0W3T$fE#O^udSoo%Cbq8fH9qg_>#dqFXpA
zV&-XlHwPq1ac>=|#C~x~kt;7T>sG;}qHuV<_8VZc7qL&#b&<w}_W+@LUD}qscl>@L
zFKR`x(`9RyC>?*;dY@@UqU<`$9_vKs7tRg+pGrrDUWdMhtLU4N^+Yza8`$nAb13x_
z&OmPIwDLkZr8Nb46G|hsvT9A`4`>Ebktm?H5|gxMk+?$F&&1ESzcM-P{GVioUKO(^
zwod#b+b49N`c4??9~kT_xy(vfZThnPpd-~*k=xIh*eRkV2@p)y`;OL32he+2B@PXk
zuAt|iU^1|CSAf?*HIb6&ZtNVg8s2YAi0lZA@pLbA6m;{Q7F!?;;J8&GT7awOwq8f7
z&odzZ)=37lFXN*A!MKieqe@wZksYBFbQ!gm`DMLfJsZ6`HYRGP<tcrgK+R3&KcvfX
z#lDqX0<t!nsY8ST57ZV2<-9*KzI;EGmh!Fguk!xNAYsteTGdfH{-gur>Vdp<Pi!8%
zUOOV)RGUaM_}cP!&1bkncZ!1i>`0Nk1V^K%#hs6x64QW+(--lqXNT{jyq1(Lv5v!W
z86Y!g(sjv@)UNPp-i_}wKGjHnkbTEXXl+0;u9khYWdT{)Op!(?L!_F1BJ{(@yH5o&
zBb?R(``ZpDX2y?;vqTkGCNUAVp5+WO0jq}%S0{<PBiH!){)F&6{X3Xi=h?@_sB!mW
zo<{XVp9pU6=ZqKW{;ZdQZpwY^b=3Kk`^Cz}<}k<14WaFUHlDgg{|a^Gx_UEk&U~g{
z4m}J7BD*7JgH0k`&G+zPbTB*tISi858?9k3-CEkQ%T_Y>N^-*zbyA1MG;{W3m+Msk
zKeM}Q`OjZJH~*@aJ)ywv?knD;n#ETrE~N}kq2h*;lZF3$tw8oUtFS|Gcw~~;Iim36
z`P$+8fQCFls3FIw`!zr8W9F0TV7*osZ)V&VS4sDv;+9^?zsfbKRQ|VWrFTT%$4V;u
zJah9#`DZCkXb0dU-?qQE)d%;H24p#NYh<`@gL__H=`1=EcGZd0)NOEA?o;fbBq?T`
zV~wRNyh}{+ulEdbcXsV_4e>|of0(|AT_!M-8)j=5bG>Ajk~Nd;&Z?|p;038)Cx3dB
z_9Ykdbky5M|0?z&WnSEsgz>h$h6x;*j^ONqmjyk%T(F&J@>HaRnTGHh$NR+XeDU0>
zIVnX2!K0xG+6QbjS1UF*PKi$_{<y@r67!QjCcI1(=mv0mq@unl80SvTd!BQ!a8Gcr
zKA7QSsnRXWdP>?#--;5@Hrj_^W?}2x@`X=)zw=%6UU-BU#D0%j;vC6tCv)|_!5V>K
zfW%(iza``Xv#DnCB5>A=QEcXSJeC?mSU8P+$zHK}tgD%aVA8`FeT^FMa4ZU2OkA?B
zw3nf#6Lx4#aDz89-^}Zl|IQQgmkc)77NK8|HpJSf>Tx}7->4*{Tx5>#jwjC5*mbv{
zX+eHYWzWj+QeIV7l1Winj(K2u_tm<BO2doH_8O-=5}xscM2|TiPD3uxgJRnyYw@!a
zdM0ghUZ96Te=6ryhuj2gf9)o4#X_B+Yv2vwyrJ+<f)|SN+@m}lycwXk76*NTTT#^<
z$85FPUbe~38k`C4?Smmr-W)3C>Fxf_-<1C@=-N2TE$2c<-Iz5=T@u#VS&)Jpjh)mQ
zN%lxUF_d<}TONoXE4hTn>L2(uW+OfwFtI%l35aobi|z-%1q(cr{3%LBtQve<yQU}V
z%Y|a$PSOeF2Wj8~s6A{vJB|#I3&~}aM2tmgGKXpfc$Ej>6ttts@yo(Lq&C_TBtYge
zgV++*kfp6H!IDSTq1It5uqNa_qYdBIujQT0LbAfScYRfaXK;6}o?Yh{d#2?fwh?P<
z&WXGMd%Rox_|W@MEoG7T4D5cvkB&5@TgFySIGorZ`Lc5{zEp3l<b^kca>TzCOdADd
zp$t(Io&)70YxIrgS9LG{J$z2ckk5&m)Vk0e<U8Q5y(Su?b0HTRFzZHAy*;yDWbVoA
zn5TG4@Ri_xlw^-}E_I^z=iCDO3rl0-1X>BL3_<2CqaT>6SAljSHpE4t>>_KfeRo2W
zgp-axtgEP6Mmzp;@N3|P&lfBM*z6<Vm&kbI8EAmm$UM*(NFXiP8DqBINZ%g$6#PBV
zyJ%_9DtwI0RatB$od?jZ^@!c@1Hdr&hxi+CXCBZK=<8H2)t{^dw&s(WyVNR-g{PUc
z)Fc3V<ot74Epz&K4hIIxBd~MqaH|!#h-z~+px)xc;Ct8C{5M{usEhANuphsMm%&zk
zyt)9*XHiFKTQ~MLNHDqq$-A<$OZ3PMjH&2HW~cM3Q;JE5FCP2JBEbi=xk`CqzHm~0
zqP#Y7Y&Ag<H;8`Z1|pfYTHkTc@rdS8N(#3_{X((9`jJ`6ac~+r0xiJ4ncekq#xL`c
zzDs;9_W&*N@_N4c0p5o-#1|nY@QLha_99!u{vHtetB@fR(i#Uwx(<1>!kv`cfPOrM
zs%Sl9pGjRqdm+C=bER9s#liyt3hoXnk&U6T9>x6<u+4F4jg%`5RjeQ-mn3}WDRqJT
zOYR64qld61+3yy+y{6-iHPt$Uox<pr>r4<d_77qu^c-cB@c{+B4{SMgnR!a@V2(4j
zh|Ablv%Z)JQX7-hfZ~!nX}Q{U^^j&UYQbCKE9P2bk~vlVAsi1s35^IZifk4CQkTFK
zJPMrve?xmR0kFFQG*?S3an;-o=72-x()v$$F7gU$3Ucy|pfgA-6fwt{^YKi4siA{p
z)HJQT;u9VRMb7}wp1|fnk8qZJ-q@ytehRrzujlXWnHVU+^WskP7A1r0{0Ik8IMoMl
zfZt$CJAJk`RH3#)onu@84faGm$9#fqC%)5_?bof1m;u)5fDdf77ROsdb%`c;5PoR<
zE=!Ra;n$%ZVs~+rRMSkMhgooTKK@*)7x>}6S6JQiz@H~Qg5&68bQ`)X^&7qd<53Mw
zMh@y%j67r;x&a-5T!(7w$<kGjW2!DJQfJaxpba)9+GAOaJkric_rl$L&wa~ztCS$0
z(ErhOsh55aDUaMUJ?2d9VdPcF=V_ny>1VU-Hm+EIOC=8*Vo9){k812VN<|}fb(1(*
zOx3OM3%nf@WDhZuP{Onuyjc}{ZmF8ssq~sMH;d0n{@Ymz$`3X3cFJq%N(&^)uaTWh
z9a|cA9NPz<QB9#t__lCGX(dlX%0g}A2~u4pLHs74N59a0*&EzJ`+II7(ZYP8GzrZQ
zhlG=SYssT=Pz|US_8)zNea+?C1J1c|f!Lc-f74FWDyHXc`n4_{&3amRQH|whN0*N~
z6}6ga3wDu{3NK}?N^h0>kGDBsr$@93+8YA~n}iX@Akbwz3mC1BxYq0$yuWrWJi18o
z?DgydZ~74W#nw1(QNqyp0!LfxDDFC*K)oifB7VaFzRau2L~|snQ<trMKod99l24-M
z-r&>17M@E5kKCjE_l0usUHo4rnN7!*L%pDJ+FUtHwdkjeDd=sa6YQ0rh8hMc`(^$g
zr6v|_2}buyC?4N3stRy>d?vGyJ7A+N1`Y-Wg(FfKcn_IM{iMp#b@4f7btM$3895U9
zPb{rG5iZLPeZQGx<{DG9k>aSxZ$f>^EzA@Djbw=RBiqBQe~5d7uTS`?JQz9-c%OaZ
zV^VgMIGHp){*k>ZvlS$`)ATdq52Y!zlB~;guoZKT0@q?96GYmm6O}vsX>qhT6Ht+5
z`G@Y(V&Su}A4-8Qm=(|`=sU9<))hGqkAZNxXXIQU%_{>3TP%MJaB@qb4DfQ)XA9{q
zR6IyAT~voD8{ty;2ZoGplz1bqo&6<UggLeD{-)kd-Wo-5!OudRbXUXCU#iY8k)DV%
zLMy`clxOBjs0-2oxeNc&dPP3?t-coiV}(}NZr>?!s{CB82(KY9OD+2h#|y`B$2|Kc
zVxKwJ{7*Zo)-gnUFH?rLvME$WcmYxX%`xVo>+nYGDhHYHKB-l7NzO!_W*y%2Zw#FQ
zbnfAB4BCYF4o5%|;dx+`?`EOyT@`FB{(!r)@%A0|hPJQVAnGx)-8?D3S6iWri8ky4
zF3pn84W<%t6I+R_R?maXTCVttpUac{IdOye2w+?^5~a(MThVLqCB2@sLaL*IrX$i3
zS*90C{|Pm{ow8c~?4Ncy!<L^E7@-j6e5fpZ0;*|rk!wk}^a!!Tu`8i(O8er?Q{N<{
zIQQWV)C!?fz5@SI=?WAJ8^}P?pl=Wva5>0I>}R{MTRAt^gzb)hRoh6f#Pfht`cA&6
zyq2p<TR|VvCQj8ek=yt?wvz+5JRvM-GeF|+8u;eh8@?r^>)#N8NVN^I4Wb%Ak5mCT
zP>$)X@cEY1*g#BEM+j^Ol2s^_R@4eymEVOd;}>2U`vX~IZdWQRm!+P*PhPLTiC6P|
z4zH4Hn76?uJBe(7H^WcEZ^3qCjapgmAY79O)vK0)L3a(f%>N@*q7_jYzHD^S-m4)s
z(<~3IH-|!v&EZg2vK7;cTH;s^tb}ip52nT>mA22NW3cy;qn>m5+cSR8N+?kMPa-$P
z3_}A+ViJ5m|AGj(E7k~oif*7AQ^moP?x=QA`6+D&>7#L4Z>^3#!8nMeu>F|M48S7U
zBrXZQ3%QZjYBw-93hJ79QST4TVr4KBePTS;x*NNcE0KB;MW6*MzhBBzU;RIYpw<%x
zh(975{JFmM!J(eP?tk6m++94LqEXT!G>iI+I~H>~p;KZ~!n)Ysqkr0W(ygFMAVJng
zND4F+L+WZ{2fC800d}J-;1WEs{cG*a=E4+s2DeblhqT~I@uRw5SzyE?K}0YcfP`cN
z^^ozmPHT5HLYpZ`k$B|_{2e^Kx=>HpL+ml810v|}jCE=W<%SVNn_=w;Cm=*UwH>pE
zZ8@Bm{R+$ry|k-x6Jc+7r}tAq?Sk96^K<6_UeRTvG<J&aYAdqcqbcGOT0^%3-*a`)
zulVWu;+j-Y#+~oK5%>orQ+5G~V}|2;^pUtZ&JWC6;uB=mb|^2zBhqLc)eXHf^d6j5
zM^h`ArBOL?aMWj854Hiu=^o(&|BUy6t-xp9fFb%AS)aPfoySY-(}XF${hp1!SHVe<
zk9sG#1{y?uN6z5)vG&9rdI`Ok-a~jHM(+jk8Eryr*iibxcW|CN09u;o9B=J~z{fp{
zaT2|-2TD!x6!6S%3=fT57DfpJWQ%e`nXg3~)nE+y0P@BuQk3$Bhy8>6Zr|ZRorpIu
zJGhFU<X>I1ESM3A)>USmeMQW&q-_c7qSxAs*pI|PxPz7gdg3w0F~g^&7_;HwW*OuI
zb_Z~K$FT=37p$Wl*KDWQG?23F1I-dM!aD<>eH{d=(H`oGj6gcW_4KVqMR+8X0ev<`
zDeI*%eDC1(P;+6Vb^*!2*R!*nogMY88@YLGPjKRSith!DDNY{=X2`PANJI6rP&Mol
z`WwcexyW+NjpjiQj84+xz-rI;JjvCes2*PxzDi>BFt!Ob6YZ||<{SGD`S$p#6fVmz
zUjVz4eSiC3^Ix^@7-Ojwb2hPb(%YD}PR`MYb;I+dphqsS_~U|Q`PC|kc4fXfS0xlr
ztQ4<Csdmyn%W|5=(7JkaaQ!3+vp}+<2Qa(7Fe~C?S%G<l^Kf6Iz1l#`37w2gl-n8u
z@V2;y{s9ez4jRLa+h`4{Hr<cv%~B)}ebBCp!^881M13q;8NW~F+v1`=IF8yW?j7)O
zFw%xdaR~w321%Qvu9n-&{UlcECIGJ~R3DjwCcwkxgMp^*3)zdas^%AYJ_P>|kD5Et
zbodWcM$_>!L^>;S6UowOoc5<$4N%kvE8mrSx(1&_V(<#gaZ7=9w)L)KqoWSs!RF#a
zv9lQX*LZtuFgn!OujR{%^hSKn!+?If$0#xj)lphIxr*o!OBuuAV#a0Vr?L=y2fAuU
zm9AQSa|*H=IfLy%<BTE3U#N#_!}_>>%pfYAPN$}k9f-O3N9rt*L&ne^y^(Mulp1Oj
z&WPMl`WWr?75YHHlug#twJrKz=5k~cXty>s{{%Fz)bN^cd45}HYsd&M0v);rVo$NX
zatFyl^U>ARX!1A~3ysza_4n`{;5^u&U)0}#HhOFBw!OXWrK5HXk?<vI47ZZ5j}24n
zt1tCds$KjMY#pk~b37$<k5mxs@HOHH@Zku|0j4Th3ta+%Tx|qI#tJL=HiTHAnYI(z
zM9d_&lV|X0NJ)b=GtDLNTjDA8o&8{mwd697sR-E--v%E-$6(obJk|*L589ykWvhHS
zk{PZl%#Z@YSz$T&^v*|Si?gNgLM8pJ)>f(@b_#Xy)$&yL*!=Uu2gHpKMaQxkYzCNG
zbw(TMW2CS+N4c**M>QtSdDeL%YJ+Voe!+Cg<s$<GpYa=4)=?DuAYn!{#Ksxh#KqDp
zZHIXR=}$bzn-Is4nc(E!IC3u1Q#%X4Kr3Nmpj_h(<Tama_d(KG^}O{Lg;w&zg<GPc
zPlhA(Tzh-_J?Fo%i;~r(5%Esv7~)?!F{t_12Cj#ns4Y>zBm~srrsm7Y{@@$;=OU{(
z01&8jCX;@FGf1MbPMYfP=dBue8E!0I&}2XsqRjJ=14V*sW8T7?cLhf1peEoUwhc#d
z9qIFADWWs72CGedCQ4E3s9NY4wMZ@j)u3|Oxm-ExC|fOCL+UNsOIM_s60S~08j=mj
zlkj5WtyWWQtIUvY2wSwZL<MV1Y(h*vcv2jYG6T2W-3x1bm-~l>XKEpMCOioJf}KM@
zgX`-n^?^>uYmp_H8LXSB%{{X&<H}L7SPg6e)Jj<*?$iH5exQfQL~zeIseM!ZN;3sf
z>}pjdMVz3Vlv{-D!PtP;Kgk#NjVN*z^$#ux{1$Gd!z7r^k{#)I?i&3sR0uW#A0ka7
ztA*-%0Wt}@O-0yB+#Rk9NkOypeoAZgU#+aU8{b2GVeK}Dtu;sh?I7=xlc}Qw;G0u7
z5wF@*oGZ}4z+TzEB>;o&8)#mttD%!PL=L7uawd3xUavh0*8&N(RiIIQ1fL0>QWfpp
zqNdwlGJDZE#!=(4@u%`r9jBMmBG7zfJu(umW31JuXj}DCP$v8kZ^)Kn8?etA6M7x_
z>?!UE6>aft3cUz75_`)nrPlH==}-B(@=C^(>+(DPaG;EDoUf7m0-leRV!Co|xFsw`
zcfyA11uCQuH@jn#spoVpu8Q@wrH>_wM$n)7SIB`osh`|Eb`-Ol+-zJC@9~}8nR%IR
zBy>stioc+&7S+PoK3cZWKY>T-s(L{>$FJrGDTV4s^{sYL-=nMQY_*D-EUi)Inm3So
zWE$8NrW0R@yX*kRztMH0x>+{SjmbgSNGt|^Vf;c4Vp|aauZgS-BzvJkoBNg57Oo+=
zRA4otpJNX|dUb7(Df+wcxwl7ff)qg(GeO&*_7Zdg+)oaLvjTA7dstK68qwGX3`Xi9
zUC;^G5|B6Q%?$%IgG0{J_8;6YdOSG-Uu8zCygti#30j)HbX}b!Hx-YnEzF296?8UB
znHW?{OA(!+9f7vtt$=)1iN0lfX8(s?h(zgIq*r_~@XakkyAkQcQ_D@uYGyF;9=&2R
z#$$LHQJ;xoUCc9PKGP3m%z_H|mIv~KyCe4{LK|lsK(6DjiHqb^yb!&I>_g5&qHfb}
z$@gRzAo@0tCWWH{1B$Xd%RK3xQQjVYkAEqDL6qb%NEWk;jabJ!pIL9%CbGk*+Qe|I
z0TIGwd=<&#yV07+bva77FTInl8`0!Z+G1U7Wys^`QDc*MCFCg5eP2RTqyo4zQJ+3x
z8A#tp;|LmSi*`Zws@<gr(opG|aE9-}yW~0AVrV{o88@i`WE-R|dJVXWj#6c~Nsj8#
zqa1_n2iXePR`a%I6DcXE%v2ld>$KTgraE1^7zu|P1)X7!9Bb}|dm&5EZst|+p1w-h
z$$#ZL@H6?B!dR)L)K_RN_LR1QR>OSli*XMrLCnX8;`7jha3i!Pb`AywZzIj<iM>Ue
zq6t_t<P$mre@~_|jcu(RJshZW3~M6g^^3|Tu}<ipa4)H;nr>cz^0gUCg3@0~6hN<5
zsS5tq*ND>Oesmx*8|BgBAoDT=`-n#{H(m_BY1+{wXc~AgZx5eCHxN7MOzWRc7k7%R
zi#0}MsHL_^ZXz#M7Mt&p`RGXG1L#ma6d#Irr1hHDD2*&f2kPe{UqhdRCqffLMr0Rw
zI^}DEwoF+lcjAwE`}#^mT1(fp(#RoVJ+qKHMkFyLRfoKVr(os4Gxm~FRXL*4N;mNR
z@XP0s$;1guI$$p3$1=|LWC{EjQc0N+c>%2EtEGzIy!uTkEipp5NOokix)Z$7?*yOX
zG`u~MXtsh&nYR>1*`iL?-e~>cfvAW_lP2|uenXvO`chdW#lencHkm`{46Gh{7@Q_c
zf~LVt^|)$>cqkU|Epp}c!bd=cN|1OhN&iE$seeejh1p_HrM&u3`K+?)B4wZP4ZO$G
z;-c^d|Gt0%tWWK+-t-l2s&%7fCNUG42Ha-LweH$@y_zu|i;%yQjfq>tIqW&|06RcF
z0|fL#^lFf$cm$7AMv7G<WN>WoQRKcd-6({nBHfS=CTld&E~y>i*XT0z6g~jM%un)P
za%IhF%rVxPx8XKMCF7L2Rc))^HxHQ&p=WR@B7+=3uL52?)-lL-gh?UlBg?f%3aT&F
zJ}b4%MEIRq3u+2_Y(IIII7E6Wx6(6=s`>?GwFsVUf?aqL&J_;HJLDW4HxEKr;o>0G
z_+DzFPSnrq>Bb<W1=1Gk2zN&&!t>3CMl5)lN<>PL)ft|7W_iTUBVHrxpe4G+xN6Kc
z_n1G;zSsu53z`i7XRI+tn5%UZE`cXwBcR`b&*_bLF!Fb#q<lwz0{uke$Sx$0)-Y?T
zdn6B-S9OKPVNuLnb{wmMhQkK1gB?N~Cyvqg*uz{|t{8I(4T3Y=XT>L`NNuGgFikX!
z5@s?yOou^-%ZxM-Y*LK+7&P@KYkvsmLYBz1$cD(@GOlI`+od=qQ5Y?Bkta!%+y@vR
zGokZ{ij^ey5)gU=>W6;EIwIBK;_!ZRI_U7Ef!xi%(7(XL)YDjK-i5j&?GO$dh1Z0p
z0!QXj{dYA^o2>8A!p1Xr379ebhn>b|;Onq%NKNyS`iF8^`^W4JKFvL5AzT$2huk7Q
zVj(c)YQeN;J6VQXx-h4RY<v+)BBilP)Mz%HT87Uh62PgblF<OVs@GI8{j%oK^7Um9
z1LqhYfo1S#<N{xYZ!J6sLxBq6@#6c4D|}1rE6fUKfe!l(qYh}LuEbj-Lt)C?40T5O
zBk#c!^b~k^o~65$B5{S<K-aahXmhG1^_+N1O(grG7vb6lW4<?4^E7D7j77VmesU1$
zg-Yoq)nbt`d`tPbQbpNpmIJ?6CvBZn3=qji3ST8yt)SgCn~^$m9z64>Q6sQkpkcwI
z7`4+9v`w<zwid8M=&xv7FoTX)nn};a|FnbfHh3_!4OP+pVBh}=PasZ^7m0XioqRob
z&9}re-CZA$aWsBeq?+<wFRmAp(}2s~$LA@{L6V>uXkw>Zu2ZVHPd*XO2)+#hTbz_(
zo~81vIkrVyJQaavD(mEh`W?`uHQ95Vmm5QO##aNkWt!eltE$dX%YjXCN$8$dp!5N4
z<UFwv_;fo0<j)4U1~STQVYrNG#zm+Lya=iX`H>EI6#C4_QtK%1#f$0->?PC9(dmC2
zoduW_#}<XFy2n;<=iw0C2@u@fAwbYz!CeyE-61$6I0OO&w_w5Do#5`WHZ$E-^?vfr
z2fHl0JKbGZ&N=tityH&@HH%JU7j+gVe2lFVcRe)1VsA~7{wZ&yyqlzXL~bjMQ!tb<
zJR|%;H88(&s?(Ejo46ETO1>ZP`t{2*ud97*8ec>A^W5>~^V}CnLMPa7b1;}hm9j=!
zy{!awJrp0B5vojtO9?Wmtp}(r?)h;4u!1ukv{nb`w@&^%`SiqZA~Shbm@J|fCp>3V
zKdMY3iCxLdtZ*yr=8hlusriROUrHt{6IBCl<QJwwAFzrsm6pNs!G@t!x`p(5Uq)<*
z80jzIE6PruDV_)3(f)yvU72w>GV-6u%TZ+#-SLl*lN39ubXIXq=Cn)Nk#yHa>cZx=
zDX;sOHM*zsP54ImK|+P#F|y9o&@5-Iv&oqdDiwP!=0?oZ*zIvG!)P4hxYfjJtZRg}
zI+KIn#~z4F!-W0`;Q{89uYIC)iA5q2`PBc!E^BtGO8OL&isvxnKZ|F)-B1>>E~%H{
zLeAxI9(RR%*xBsXc8W6V{js}B{AO>qw|ai2%I>#Ec}MvQMfUZ5GPj+r!TiLuUqA2q
zJSMIzlcR=so=3(f&6a#d(l&`c1~NsI@lW<%2&4_9@t<K2ORvb9erfylTz9{-pG>~P
z46)nV6YT+_4|99&hu_5Si_ahP<0pr6sT#+g4z_b^s2o;mPk(lL-3SLlDdHx@j)*@S
zN~X_<?cUmv{d`|_`$e*dXs_<6ADoL$VUx;QZ^e0X`qSF!%^CLrO7lavqGwN3??g`%
zFN*FLxx%+V?9y$*?Gv`eO^ffAa4Vc%yw(SFlsHc3&Qe{@ym1}`^9J*VCaW=emwrTi
z3UWeUs^|lW0?}6zWsd$5$QF1Ka6JF>?TZ=_dEGbE`osMp;nSCDF((t2J3DkL+eGw_
zoauY+JtHoM6Ngth2SdlgT2vB;bZ_;=Ns%z%W0SXSUWH%meV+TxjF`5e#ZD%1PWCjJ
z#SBqVuT#yeF7|NyFZ(rK-qEtWZ|DF_$LV<`ta$w-v^?Qvd_+Pgcau0^Grue1vcI(N
zSI=&%qpTsa*i=-l8lr=^C&vm)f9I47Webg0%k+=p9ywsL|0jP9-xPV%ts1T$UK8vP
zY!tfcM%kOZd%eqj$9<Ut#UqPH_780IDer2Z3H%XxBl2!U$H@OhMMNa_-W2UjMmfvO
z)_<D9W{eq5_f~@YOSoBlpD$@Xi%<REjd|PbbJqBG2|0o%LK&TbDxX$*mfqs@RWEf3
zQ9(2kBaBzo!q>LBXXqNg<qmTbJDbDL=@<{0dY(VL$K(&zJgbb|%bVGMEwGkdH{}wg
zj`l}Q3nZaiuUkU(&(%N9`cUV?$uC0^>L)aDs>vGOL!8r6)LTWa6icw?QS7Z~Z{-k5
z_^i5~mFyxd?kgWC?b&OW3T%z|E2??ag@{o;;ce<IWaYB%+i$IXx}r(I(?-faMN_$x
zEM7}@6UTXqyG<H={(SII!Xy;B0Nsf<6Hde(iOU~%D6U?7sh|w*NeF}*I=fT`;mE?m
zQR|#a&MGzCs_UN`cpNy)9i;b##4dNV`pYdAz8i{g&YEHNKfdeU->lvyk!fVEa6;<<
ztCeV?L9sf6>g%>r*>wxk$nsl{?Vi4szA@GSbvbw=J}Nji+{M(8E95o#J9gg5>~h!X
zTPnuwVBPfm>&p@KOX5?BL{u=a(O=p3#=A3O2E2KgH((i&OaF+Xb0AzRJVtfZd-Z9V
z#GWa~DmTcai1_pIqeBTW<QMS`;{36-;_k;-am^DxCu|OV8#)tOt`o_j`l9;*X6aX-
zOcrlUM6SrE5i<gRd!N|{^g;JmccSyujWw4=yk}}u>WHOwZqZ8bb{n`JokbirQnr?P
z^%0W`i+t>yr<O4|d>A$MCp(S3LN1i^MG=|QO3JDqvp3pHz5lbuTRA-;(Op#LjIS)-
zD!!+_LQxf?&-hY$g{Ozz+<I!w@D=to@Z9&F^xT(q<SM;T6)^)u74f6&BVY53v@<VQ
z4%PH<%nvbt#J3L?41FK!5ZoL8O?=k4)nE31$q}19)`_d(jL{kF+sx*hZeR3d^Io*t
zd-i&Vd(zvpLFVW6N4;Flcdj^*PJwW1^^fUcuk`Nn^z^U;)*ddCbJkE2&U5Vrx2+V)
z<Bn0!)k;&=6w!yND|E9uS!v8W_j_l7v(IVnj?-&o7JG`XW#E-3KZ^Zc&kElwZ)NMa
zecf~1)7;;|-_QHT9?abJog$rlVkNONdq()uvxB&VZ<#l__pvqCJXVd=XJ?-KNvAN=
zl}CSe`v;fCm547DKQgvs?3FKBV%Ep~FCj(fd2mg_=lD9IQBGZ*-A?6uOierF@8Zp7
zX|Y?Z)XDW~cYpYVI!Zr(q}9*LCbx@PR(;QB-*De(PjYL#$>xj>Rt+t4N{07^_o_l_
zoUSC>S#MOC@SB8p2|j0*IwdE2#(0N&H+rhsQ{_QX!R|wkNqygK|9yXq|5e0&=G?^V
zq|Q92wK^bH*>`*+eZSc??DF<I`?x0yr?ZW;7g*b^i*_RKR#`~zaq5Sjg|>y0yWhGk
zxXUELU*n_Wb0%DlPoK~#_&k^_92MRa=IkSLNm=TX)7}~4v{EN@DVf#ED{`B1tbbCb
zpWHP?^<i_tinYdjhxs?!jdTfjk+VAd&JCI@cAPipsU@45fAP59P7Y3E?H8Kvj?tY&
z3A>AZKvXtGO)hZzFU-Z6Yd^B1B&Qt0VGcT{-NYu7T;(aviF0w0uOo*BDtjzDt*l~w
z@6QnVAaZC_`iT3Ui}W>)6GcrA<0pbNv#MKvP*KTmMu)f1g>oj|4)1fS!$arjIZl7K
zBD)wqgrY+^!tX=9ohbKKxR9$kQ@2-KzPR^s^TL~SYEi=~Zl4wnOh1!UMi}j0F^T0^
zyRvsL&#k8Kth}qzaTe8|?o>V0w3fT9VzRo<<Zf~2hw8;;Na!A%<xDZ1<qpsNz+`{G
z^HK)QZ=$_uB|K<uHLP=Dsl4lHV=por#SoEJw3V~1l%9LO(!RBx6WB#P%d+>Oiw*II
zeWN`8TD$DKoMIgBzSi4B2m8Hewl|sYirrRZcX|e+!{4|)^fOuB*Oh8~Wi8xR!KI&@
ze%$e~)~7Ks-vv`D+e#0=Pbv?BqqKX{Ip8Lj9qn;;LF+t|*E6ckp<LmS;puJ%G1V&L
z+2Qefu8T$Vl3Y_?^iDC_8ZBqB_kOefVrCI{&a0qn)K*S<O)YYW^`>n&2WMh051)2#
zm{(-AzdZ}(1kP1o>t+deba$Ar{Wd}*DxD-c>6IjdqxN~}S+QT)lj%ZC>2K-v*qz0n
zW`%l@up&NdLh^7IrraH{=ljO`8&iQTZPJUYW~jDJ2lG^!aQk5Q__1-Rz8v^m?n|=R
zs9>d#2Mf8&6_rvub#qydbM?9f5=CV6M|zr=AKhc%ihRMO;fCgrXS**74Ku-4-nybX
zyN=smPv=C)8`R$ZH6zuf(36A(aWm**7$0AqiIDf1o;=+<&+aWt$yZDV``xqMeqw<b
zWMQf)B}}Brr(e=hvBi7b=Vg~ksi?o{bid#`<{uN75*X`yV<nfx%@+4^_?WX;mD0&o
z50TDu&;HdOU?ml6++^V=!M9Ed^OTbvtI8x|iAozj9bY8o-%rmz<@vNA=2)n(E-O=d
zDtjmLye`^wKiW0z!c0+W>x>UyOxPR$DqbdBiBA##DY(&Hrdx`t%mNx`m8SpcL8OSf
z7C9*5zMWIN($e`W7!^tu`YAL!bRw*sDOBR7J2%n3w}+dlGu9yg)ChlMM}I%NfV@t3
z@hbPSN@qIBte$rM>5<;3yOH6*Y`FRl-m|`)fjm*~qyCL(>MQTjvb4_NZgV&xIkd#N
zrYh)wDIy=p7m__I-ll>1fyKVras#~^&Ej*!E{{1Hn<TDUe53e^!SkW9p`TG+-iPjo
z`nUr`C-0`fh=@<Vm-bD4A$&0Yo7j<Ye<l<SA9asd=X}lS3u^1#BAUCI)ppa#D&Vc+
zx4j?ad=(70OXw6^GWOS)y)lns+=Q!+t4@hFppJodC7%<qEYX`J6_ON>?CN_h4y(tZ
z9l`hEG;Th%OPw`mIg9YQ@yTLln|Q`a;1ih5Q#7Sa{4nshby438XL7pgCL$oekt;z)
zGvpz?QzZ-M3^oi8Gb`*L{Bt9Y`)*oIb$aKoxCb#+;tHYLv<sGXW~+*3o;j^kIQyOY
zIz4@V+d&iOty9`|*M{20{}sP0!53T`%;IEJ>y^z^w!=EF+g?|-o_KpkW{EBkHQayB
zx~&^HFXA`F?u~5}w<fM*!j5oKw<ujN#oYFx#hg)n-D5|-i2gP@XJEe_Z%%S@TAjFt
zahKx<g&wFTo?L-0k$*)$j(q0r<U7qNmC2*VCz=~wGNPuxqi;7|bQeq;rtl5owDaL=
zu9;@8i(=w|x@C5G#&JsL;OH}v$H)!0^|{c>gktf7Vp4vN_>v|jE-qbgZ9)bt=}ml#
zgokcz>#%QgM5?GbUmx3Jf6-F;)IFzFIEBlu1ew>{&C|dxBrMg^dF;*+?d_GGD&E4@
z5Wc5fsCcMKFn3(&i-~y?_cFl?8;pUQ-ZurL&y$%QKm#N41mf&Z`Wn0E%DUU!iq0u4
zcdKe+o(V5m{vFxprAG%oCw`PHN%HwgS4965*yOEdeG=6~9(~FE-A%2k6E!|+%UoA8
zRDN?@mhx5cC--0RF0~$u4*IyW-Z@X#<dfKyu`grm#P1Gnan`CXYLre(4K(0?;(y~4
zzO+^nJrmv(39Bg{o*Y^o$`^_Z9}f><ve;YoUJsU)JpRDV$Yznl11Y_i<y&1>W#;`O
z!;=zbGl_9=oQ^x2@F-L{RFl1PPuLkW#J}6O-y31ql+(-vJ;RJO(Yh+rE#k}>Gg^#*
zsXnqxdm{WxB3mWOo_IlYL{ur1lOCSk_G-JkeNyfdY2*lc#?FA}e-NAXXVq7x^#0*1
z>tEq5X;m?cRR#BI==b3CVD*HA`11+v;_t=fj4v18Ah<M`D^%HS0<TQrZRVZgX~aam
zLiSv1kUSwunmOu{vm-P&xFA@M4z;%KY`3DAN!MVcueR62B-{tOgqj{65S$&n8q65F
z$Xvj2!F9p(p&QO1^66aB!&BFn&cDHL$ZD^w=khVQbFjMXj?x90k~c-?FsJBEJ#4kL
zJ9vW;-z3VKsAi&M(UT)9MtB3seCw<hOtsx0rJP4(?X4<OzrNxYQ0MeaYYwxst9kyg
zQ_{DZ)%4VpoT1@7&RSQwEu3rNWueE+Slpiw8O$C2P0ztwBk7@NZFM)*Re85?C~eSY
z-c%<yt2@~JQ7JU%PNu7vY-RLK56or%_zT}>?-H5WxH_9tFt{`54L|1WjHID0!Eo>!
zY`qd^fu9ta?WLZi-cz2v>?mo#sk1-p_3lMA-Gsr6Q_L`P5^i=|2jmPUD>shF6V)zy
zRrI0g7J)3@RNkqU$E+uwE|qz#E%K2(WpzfIE-b#25!N{?Xut97_atWbTql)5oeIy4
z?-xHHcqCzOa9yZ4Joe9UCpv~^k>v)e-%Tu?Imx}s$}aBd_Uz!@?95YF+>+`9U6BLL
zBX!K}r6%g6=7G5*huVMIeXU0(t4iX`3wuL%gQuPR?lSeK`G?8ayUFhl-LlG6<IET9
zx_2|xU%#En{OoLCro!`Z1@%aG5v#3+b{YGlwaUKgN$Fn`Xd4k9bt%!1M0X<p2<-GO
zlrMxMo|;ACTY6EhiuB9_@2eZ@TDl1DFjJorcdWg3d+R!yUsI<p%EAI?Ciarec^B>*
zejU^a=Y!otFT>I9Rp%G=8@l91QNTFv`0$x<4!5_H#+mAlbW5vWRoSmy8s-m>)-0=+
zY$@AVN9;vbQ?W^9WyVvitNDAL+sZA^Ue&E`ZZ%wWP-jd)9ySZvZ=b|&Xr+@6^(0-^
zd@*B0ebGx6k$+HQ&+p0X8OBMvTYO{uJAEy^8T@G@`uK->OL+pG%J$Fp98U$iA0Io|
z%RB?@##EeIS@*34_I0bYTx2EKqvSz-l6U;Tg#MJ_&0vk_V8Mhqs-d^y6B4$De{=il
zdZxW8CFk4qt()ee@uJmDRRi=BceJ~K`>L#asIpFT=Z1Q#zcH3+rHorke{%1IW^*3y
z|J-<|p`OHZJ3tRmC$}OhpU2&$XN#61pC~QT%PMlR8K83LaVD$z#T1k4#VoTMweKJ6
zFe=SROL_AKN(7QeSP@g`N+}h1=Y8WXi7J`I*9Qe-5zKqKJSfY_f?}C0?-|2H&)L)>
z+sfxc!#=C2duRzAnTa-<vp2>#72I5Iey1TFK@D^_6Kk@Hhq|O$s=K;zq3PiUZXuPL
zsB7z4?i4qxN~~%-Bf>KriTc`9UX|a=T$Z$45z?JaQ`11dM(rNpd=7D9gEQW#9xf5y
z#AMovI*Iw&B+&(R7E_(hgVp*C`{TTx1kVn;r8PvR;LjeB7sOn|d)RxxUpVkRXLOJB
zMtYveU#w_*3Y_wxr@H5NYW+FAAMI^u-s@y_Yo9d%%zFw1S4Cb0(GPQTV|PQ``Q(<7
zp_j0>EY3ily6gPoHd0&E9(B!KrL=BnGLUtch%QshC{tS%an^>HIsc=+?Ks7CPAZAD
zWf}Q{_+Io9c}-E348QtDjZ~vlL!D7a>N8ra)94EmbwmADTb#kVQrzKZGH?~2&3jYV
zWHa5(Ut$nlQR~p4%Gp2J?L4(%X$$S`_TQdp?@sSW-#hl~Tq0I=g}*hl(^#A27<mBn
zolT^*=71n8Tkk|6d@(zCqOoaViepRT)j6`nzpTR_?j97MV7Rz@&uQUob0btseM<LJ
zBh)ZmQ|)!nxIa0z+ew{f{r2nex&c=mZ&H~i`hmWIH+MD}%>h)9>|(xYst-83!-v8t
zo!U+qmHY_kvyDlOl3PwqSMe&bzMx8&f}DQ*MHZ61L<AM6cVZD!DwJ+*{PKj{@->6o
z!W-~a_FZD?L0#W;Z-QsDy&g`S&%R=R;~nkI?fuO=+2?w%*o&>}a)^8;{nj_KruDbA
zfhV|E-*OY2cI1E=YN`50Em9ZsW}QdPq!+KaGt^D0TC3}5xJ_Y!&&&foQ&m@`m1H(F
z-J9wrDtIf-1up4+qMEYAZL1cj_G+x2pcCBkZYlRVJyVs<dTg(yzOCn~9&T#baXi0q
zn{Fghil*i+`67m&j&Rqz&s0{dBgz`!&Enth?cw#HmQ3^%gGK%BZQ||Xspoy`QPv7M
zQT`<F%Fk8>YlgHuvps)Vx8xJ?7PK*!^QkLSk?bxOV4YHYYd&HT<;*5CO?OlqspKtj
z3OE--*HJCk5Z(Ods21iGC?E&S$EOdeMa1fS!iTPKQ>GGWO<Cnvy>x56N6pm9R0}%6
zMyOrxDYq_KSuXbpXJ0MXPsL&}#H`fm)D${=qjW7bNKaP@YLo7vU$KtkOh|t+Q>2&c
zi}3tuM_BiyPv*2<+fVGp_EI~M^^o&`{*-?SAy?Du`m@FO2G3b<7k@OnwkO$xWfD$q
ziIeSQN4bs}2HnI7Q&SIDeRKnr0!+40H#a|vQRcq-U45M`)>Ah%RZL1#N(-G<|E9w3
z0e6bdueYnsdWpCzf3=FsCiHAqW5wRPE-}BY8tXo#+iVHv2K?nZ`W6wsrHMd^3dt&*
zz;x9a6n+%m4_0_d7D=VrseJ0Td(f@!=F|IhADvWmwp)5<_*!{uc@BFr+57FWp8iY=
zDdy>KZ?vY!A)*CdJ%t>2$y#jx;>#Ks8YtsCX^*x)W5tD08S=AoA4FD^hT=M2-N6cP
zn0;mz)A6dH@6*|#hpDeBNPZ_NYE(C8va{Q%$Rxzk&JOpH>TAZCr6STk>N)EfXN?dA
z%_x;xjaHn;LiG5@o!~BUQh`#pvCAPZh_AoyES|`6)-5wz4R${|{hdqB9XAEjX;z_z
z9dQnYvxG;1wiDENz0)kUu6tH_(|dB-ZLEQ^fLJ2#lQ(Nw`-#NY%?q+k36aBkZ}0a^
z@^11sjF=R0!oSV?%8rq5&3;pg6X4s)AEXlO6juk;Z%hlkBTkBeav8eBU=Pz8#B6lX
z@7<BkFwn^d_o4fzyUY<xNq*ooCR_Ivl5CyD6YW`Uzl3uX(P8&{be1#Vm0I+=TyxTg
z=Y%#mdtE<qA<i6@H|;}qXM2EbrBAx+cuHx)tEqVxROQ?q;ZdQ3%%FSjCNbG0Cmz_1
zy}6jH_b>X~csWW8NB@fw-DNU5F77jzd8mFOT<NzLdy06A_$mZ4N6hjs^|$smvJW$j
zV1ij~ewMDa)=DSJXg?9F4T$NIXfF>~!#!g?i>yp&apyU+dO|2`uxYS(c&F3Hjc^{K
zlx2puDK*SgklpPj-m%{2b}yTG{pO*HLu-0MCrmmwi5l;04Sf!M4*x^9TuIhqsvK-@
zu(wJhI*Icj^t0h6p(CNmpq{sCI1{p`gqh9lme*tTA7ZvW%sbip$<rFOTzEEe;z(xm
ziR+EG2HVQ|Mb4A?tvYsZk7GCWcJL>OsE)$a*?+^=kg9Y=s?ulmZc|160+xP?9@f(w
zBo=3oe_O@8!<l}5*mkXW88Q#tkD;*%-zC%!hC-{t7sF|sbIu3nEK^Glan|Qrdy6Nv
z{YjRP--);SklQ6JgMr|vP#Nb3a7aIQsvB^}I>%vIgY`nHH9M_~`1x+u;kr91d@A@&
zuv%zI__JeS69MIMJ#IaH#(X0idlq?PJ#qFtJGb4!N&-t*rDK&eDN+6>&_TXl{w5lV
zo1Adm!4vjv^k?xO_syceG^;08{$-})1N-!6GgllIE979Srd%v4aSq~kYY1l#l=pP8
zn^={&>pyiTQ1N>w5wStJ6V*|D4s>)>e@kEfV)?~7W6!q+TV<>zGPh`_OS)fA%e@*(
z>bwbebYfjaU8|v5=q_b@a4j(vjJri#Gu=3K;Ai)GxM?_dxI`#@xO=#$^Uj?@OgZ7k
zxWmvs2gn!Jb6%gUl*}uAX71^m`Zy7(ttlxov2(4r$F;lDL0^FV;$OTcPz6f+Hsf!@
ztQ|6?xBx%;qQBR_>AGf;$R+!V{bs2-CnBvw_BiipZ#nN{W=4I->DF6SD|N=r46=G3
z9_~2qTwR{$;;7xaD)Te4S?}doc^R+0!M?gC>|pvE?%Ir++!H6Dvgk7Uchyb3QCqRf
z38IU*XquSQDkU?8woz%x$7G>D!_Ay;=>ez%uc>SLfK2Yle%1#2y*-#N=kMW*4%s{;
z>d6e81lm))6c^+b>!|gMHN<*jCH5TgXinqmMMfX(X=JCf*2sTlbvY9ZvC0I*A<-Y6
zw-GFum=1&m_AF0*PfNR^^*@={^isRg@lv}7Kq@(jl;@nnDx}y`pnWEdIK|YSee$8G
zEe6wh&{rLIeQFL}E0@FRoiWZ~r>**#IMqiDQ5nGGOPNTQgSq`9Q6)aP$rN2@?q#=(
z%A-DjmS5?ORDKGX`Nk5}VK3?AW8s>rrk<&RwwIEuG?+eqkBpI*tkZT*Pf>4-=e_5d
z=OX*eT6u4K60v`5J(a5;#d@*Kd}9Wfo92dKsy4k0C9THvP?txI`<2<R#XQTcn${t?
zM7%PC%oX*V{IlJyz#6twgUErY;Jg1)d1^-%?Jkm;m%6LoL`M9V%<j0W6{lP3B6_td
z29`^P29;YiP$~6Gy;9d#Rn!M^Sr7LG_@ud8AG=+kPyUD23!p(&G5_ebsLl;!b80>3
z(Vo5Hi0C9gi{D|%=dIV|wV*ZD>dN`yF?LmZ4*j}5R;&v1HFCovx^nj`WdrMw)!K@Y
z%j8;c&nawXBblU>6jl*S%XcD=_^dO-MenNupvi4&zlu@s)g&<II(m{<>jm`nyfTl?
z@1~AX)Qi@*_s|wPyMA>O6dLC)cUQBwX_DIy=5|6^RDM38K5WGfR>A!yu<PL`69a#q
zXx@U_7U=-B+JU;7@iBd)w;V2SiKoQvl_HI}D4xoKaQ_OPbDns+ggx7iwfa~WtjtvQ
z<E-j-7JIPO#d=2<f|BX1w^ncal=Z9Sv+nU+z7sFV+ht(0edKAhrCsQL^*}Fe<bJ{2
zSDr#g>XuLFba?>s(x9g{`d|HyPUGiX)!*tJR=Quc0Reo`6HG623;XJ?>bN7^t5opX
zQ;qr68SSic@;KMSJ)E}An(&HnMdz$jOifme)oZt~>o^JSadlF)0CDCprLey)raxyf
z95RPZc5#82xX1F?Q<%}c8s7JUia|R0T2#c7=1DEnTFL*r!jH1Nwb?4f<m|_&FiYt3
zIAWfgA4O*BfsagDag+GBO@5N!TSL)`-=W6Lx08A-&r7gfdD%h~7i&d-bp7Eblc{Kq
zm<c9U$7`?23s0#b@(Ux<lF6&+L28a$g7sPHc6Gzf9VdWVv)QfT)`e9ab~mcrdIopm
zV2dNvzwRFQGn#UFeHvc=MIF$a%?2XNpQt9<l$Q6XBtDljtRB`Vxs3eSNTh(<yyq^v
ziZ9|Y>#<Qbr>^&xwZ{I#o`f|{V+A{*1s&3L^kJS>RbKSG@l0Z5L2D|peWNv&`pI@{
ziM7j$vgU{q=Bm!4pR1v&syYW|zweG!Y2alG^#wG6qh_y>=Cw{vHW~v?UXM@x<W_SB
zx?h}a&K_r&8+7mR6Km9A)l5&;o3ZqKOu#InTDfV}MCv3-z|2$h71n+#)zcm1roEO!
z2Vr}z*N@fJ2fOwY6U8%eLhQm94~dj`RAKslli1oW;z{qR;CTvjO>IA?Pp+f9#8kKL
zVzM!4>Q&8L{BEdNB)eIa?H{n(CDv|h0=0-avVmM7@`~)@GaNM<OqbehG>c3Gm8S1t
zUsvTb5bQ{@m)Cq?Z$n?|Uc>OU>&{fC5PzOi`^t&;MJY}(XU3~?E7OgWpWUgGP$Z(9
zsvtX$voCxMn=M1H)&i!YcN0Zr8lu@R<bXfK6p>6gCN;TgpZS}3+76^5MQbsMDA7{h
zvX-#3b2Xkg!_EXUi<RfGGKYHq-zd&=u<m2#9d?xry`qAh*K@<u%991H<*~gL-<@r_
zGK+OV{vwW1{n?5q9D;+U!5>dyFZsxG^F(3M78O5UA5~3Q&sU(}l<Ff4FX&dr_mZl)
zs0n*?tZuH0s|NUDJ9QLgu@Tm4&??SjzaQOZ<j!>FGI{PT`ebqYymg1{v{^2avx#^%
zs!A*Ki!KQ^+p2qEaXCymkwyM3Cs-Niqw&~1i6Wh>KA_O%_)ZE@-1I;%>7gB>*%RH$
zv=+x@UMy086MvT$wy=j&c0Py>@`y|Z5?^e*V!0{8T#Tz`1nTZ>F;xV_G?RpiTU%nk
zrSGU*8eUGnb!%0dd{&68Fit<!olvv(ajN44-s?8DJp)wMoHI<L+%8U0=SL@n+uoh#
zURP~R0Z~jA0{hpq_Q~wB6?kwG5wkgaJlC3cdMAoYYvbr_VBjclQCYh!Cl=Q8%(1K3
ztL&BbJnJ)69S6;9gvc%4o223ov&0-{O2`IF+B5B*o?$Si2Ua5cq*aYL`A|;f&e~%Y
z>BS<L^0!!Ub#ag`%L(NE{iuX@nHrkWWWfVptFda6o1LoGO2>7kIV+qD?ndJN2eL?a
zvWgER_AhJs*?H>x<hYy;eKy>a9a5E?kxpUvmRpKk&{!nGsy2x+*kcW$c%DAdgIeWv
z)S1srD1EORvA)evD37vl{s8@XoYZEg_S~`i*p4;J%44OKU-!HA6SkOQnw#CGGkN@9
zW(3x-$J=@AGgeMJmp#=QWHq&JkaIH2tKxsMC@Rztv4`243+1=gaqBnhGEwR&(Q1f%
zAmU9PlOE<?6CQUK4~qilzat7}<f{6cO60;Pbd(m*S9k(_L92O~@3PTh))0B3FDDp}
zaPyE!59zU}Y*|qI){_G^2$!hvhUhs7<gx&bpdQF$F={~}l)y)FlC{7p0m8g*g~{vr
zthua0Q%>_3jUF`36f{?e$aTppIY8Re<Q2|unk!#QX*DIc_Ymd8X|t9{xCdYR+0;a}
z{N3C#yTuxL5gs^2o|D~WMQO>oA_@5Dsa^q=%na+jrQ*~}eCU6Al<sGqnIBCXUWv^N
ztnxeco-85VR2)I?I?GtI%T7yT>rGcs`xwCKnVZBp_U8Jjs$LTX#anX%#kLUFdW*c%
zm}oYGJh2~Lqyno{$69Q~5mz5r!?DO+bXyjZOUYRMu*qwtiRcSkzajpVrL7KD0jsE$
z&1z<qrm}Dr)N@JJmgzxx55-V)kI8gNb_Cybpl_vuY=$;JRyIN1XeJ7gd$XIL^b@rj
z4n9V)6GB~4pVbKcLK|Yq2;EPAqrG|`k>s)?-LzC8!r=?yq2Wwu+UvtkxR>)YnS6%6
ztK;;1^AKivz^pX0Iq_|i`N`BLp0_f!%yd@m72OKY*zHl9PS!uD_%~%HQ9k@AFZ?qp
z@jbJg18Qq1Y7ys(5*38}mdyB?DPB{o`E=vh@WIn`@-8Rm4JF%u;J1ava?u7ZbrO3~
zq68RWI|ykzyW2W5-~X)n0h=j7uhkS4(6jZoAhO5csnU9;PS9(KH?zT?-E?oA2qe~7
zwN?K^GwZ-fU5|+?!{Aek)mgIpP5p^3vjSMjPIC@bdk=Ti0!{Z4S@0xz^d{)2leumL
zTKg`pB_K=6((-pA-cT^rWbjsh?D7EIbS|rXpWpTsXAHs8vx{a}1T!||&-4>nRFXDh
zp&Dj54ZkXgMYkb-rRD!pSj}W!Iav;%Ke@MT%7l?OqAcA4=gkiKQa6EM_MlD2a*r2u
z1+x`zyNb3shCJAhsCpFKbsyEJH3+&P811Gr!Idhby07M-eLkjVILv)?GEZ2g8K$~v
zXr_Ye%97z0fJSf8gOo}P7oV`*p=7nc<r!Iu4!F{E0**ipt|{xwNO?!>AlD~l-eDv*
zc3q}{3DmN(6C-!BW|LUMQr16Qe^$8x%grjHx%$sU*8b$stZ2C-%x3eFue>wy<|*%a
zi=Ox)TtyjPxnQ&@%w#=J57Iw_ircGZ#F{!Pk-C9?*_jhMr#MTT=^)S5^sH*9qr23-
z=GIo5P~L{9RqB=U>x%k!R#K5k9-_6cC0dsx^OS^L7mzdMN3vFPG_GD?nRC_+UZw1d
zOkB8wr+h;ealt5M#XPj^jbbmjFt^Nu>hK%5W;MvBkCl;CyF$G0A^Y-#7PETSWDun4
zqrbi|?4hQW%K8nzJBJ>>i?}U_+{4L6Z*&IG+FVxas7|cktJb=nmin@4s>-YR@QXLZ
z%F=F4;^i}^yjz>y(bK^uRn-q_87wacn6t00qL+Z2zUNG^WqKHF?=H+?r_N00UtyC2
zt8EMBOD`ftWl<O2=K;y&;2Lg|fxp8xpU{_Bf&P}O;&)M%dwhple^*=*n)SRbDiAd@
z$V1{euN&en>stv6+$blJ88$L6*lRrkdp#p!j+1-j5^~`Ku?Ee5uoxx=fp3S2pI{re
zSZBIAscCh<YnF0#x5x~oz{`ErFtqAOxSe*lsD*TH)>J*X?^h~HXGiNhjpr8AO;AZs
zlO+r3+PbN(q}QNf?IL#mhV?f9=lh6jHDxb3jJ)s|U&<^yV}bK{)<yB3X*~Br@*lBN
zyr+U$1)b-jxQ6ObSmr`E@)6~~TJL9gUJQ5ry)1^J@Q|En$r`Z9!f=n$-1R-;Xgl$b
zI4#DBCS;J!MAmvD#GO@TpVb?ko0A_iqfVbkPdVWZb?dl=$m92&om3bPvWM)36OU!a
za<asB_W}s}nEMGdR$CPZ$Ni(8sWN&YU6T*diAS34WboN$jj1Nih-}<Td$Lh?e7-hV
ztss%TB34-$8(R);`<Xi&#+q!Bw`2lX(UBR+i}}#KvRG}c(O7jAGDKsmqLsqBi<;)Q
zZ1D6dz8Vj&y&_lfdp%^01Lz}l#1G_`G1PWyurKo?&$l05xs4e50=v3K&ET?{iSDqE
z>c<m!jt}hlw>udIdyE}Z%iVOU8lC<Z+>>rzvSBouOl4{fHQ??g)o-ZmnRH$3b+`V9
zddz3tgnT}T+;9mTeT%3%8IRwDSImY3g1kjixLFM_z%OE!xC~bOh77il*mwywC8f0!
zZ@VlrQAH`ion^ApS|8;Nxt3Vko?g(xtoTUQEhJ)yus!%a*}y#O#0V6XYT)rmkqPe)
znjrpg4ga`^{!_|SqYAK#2yqb>7}CpN`akKGI;$>$>XaFUrMk|kTj`O+)LyzBv9=JF
zSqlH_4?`Y6&b)~p=`k&tPcs6n`p_g7F~((QPk*{bn~PPT!Uy6kIcuTVCVoauXe>sF
z+4$W~DkCq*XF*Y1<|nghk%VYp9;<H1JdfjYzU)Vw`5;eH!F+=voRu}aP8=>S&k?^C
z^1I6jO;5!b@?9#k9~8KndPr(Ks1)&}C?9RABg0VJ+n}xFr8Z<UE997af}F6zedIoK
z<J=sq)O2-#X!!?O?~;m!1&pU2x=jalK2zFs#V%)?8%CLL;Hv+S4bs9}-@saLiwK!W
zM#xlnOj2H_#S@W%&;4ZZHrVDW*5wnmktEpPGIGZk`H<+*ojW_qYB61vKjTnePBR0b
z7KpqY>-mvrx(=lBGyj*IydFzdAItN~1q0gvx;V=uoEV<*bk-~__-q;L(HPddm9D=|
zXnx7mB-p?~wA*Ixd@6ni@wnUWZq8f0MWy91pIc;)G}vVa)TvTbsjtB^QlVg80?8C2
za^@ln&IfNU;JIdjpVuayE#WNWPT=6~;HiFMskkB@gFIfs(oTyNe2gG+zTwFvpdI9p
zIb}4j+(f3KM9O?tv{llYW393J;)~V(yUUAmf$WNZcOzn*!~;KodE>G4<kFUB#2ipe
z7I6l)-^(O7e-rDOV~&EnLUmWoQO4>qtz#RA?IcXyB^zv@GWd{4avk+7qpm?sxfs*f
ze&Xjgp|eP``5rQP$kfK_hKb*Z(;L55#XzO|u%UkVg~A&O@RYlu^^N28qZo*N_61{2
zgymKPo3$ZI4CEQ)V53I?kpY#YFV=evd)P&EjU_5B0HZD-TP_59b`#_I{e`jgBK+)6
z_~Fl>`=Y|4PWq22YQFZ;E`yDiBImtOySXPD+x$SKvnAQ@4|3cFY6c1Fu6n@gcwi9O
zbvC^4M;K=l{@%pCiWuFO3ddnI$&coH?&?os<~ulRCXhyY^uJ898d&KHezytldymzY
zBzD%~)s9G?OLifm+#pkTw0g2Omtc8&(a}!B$d}MpFc0OZ5z({)@#O*8`y_dNkt`tJ
zlHroWA)0_ou5%9?|3irfbr+(+0G@hf@J1P!ct`v&h;2Q@uUeAr29enZt7&Q_s$pGK
z5DN?vM<Z1Zm5a!kRb}UEb*PCIATQMA`wydHe^0#W&7Q%Y-1AWV3l>@lY`vM)JP)QW
zz>{sudJe-LuaPY(aaTR@uN8DU+$1A>Rm(ogSaS4j>Uc-+x*g=m)G+fN)&Nl4k5+%H
zD_pKOk+g+XgDPK$pF1e`bGN?{cYdVa-hgPD1`qekqpa*y*07|ArEWF~o%4&HugB2^
z^AxnT8hxm*8pnxp^;Hpa!Ejb^lR87>f2UrstFSm)K}j-reV)-GeT?pj@+fbm$TBP7
zU#rXo7}as|-V9jj0oL?9s@zF@d;k%(4m^pCU?@KkCbh|FDw`~LMP@v;3IF>mS?U1@
zJfG+TbBtxxn}Cz&6Jf3pZQ^Aj>lJJFoCtH1c={*LryKFL2)X?ZwmXeXo?m<*s_ZoD
zc()wpmEJ=CbTiFqUUZ#Zp&M~CD>w~JqA&IH`FP%3?(Ch)u50Sfym}KW$HNkjlRd&Z
z`aj$?jeB{5zoo+3vx@R~K^jnRYIMgIaF($k>X~54OR(MPc+m_{(-iD?5#F;B>~#eM
zQWx880D4(Zr)d<Nu!&V1Tda-Vo)YCDE&U}v)Ir0#uEUzYA=(5$G#9Ah9HOE*7|%;V
zuibv)SaX#3FxtRgy<Y!{RhH5b+}BOA@^bua7>ZJPm02ZMIn}rS;j!1m$`S5(_eZxD
zNM->2J4@X|R6WzFv}BNW=-2nuQ(mdD^*Q=)?I+`{=5+(U-CF#L_b(?VUf?QLqZ-^s
zzYc@a@`9-9gJA~Af$)aL_+EcdTR)=UK@<oM8{=N8e%+&rc2mkqjp~&ki*e7k#b$W0
zOB(K5SpPCp=O2*357=gI`c$;|m)N<C7*&I3d>>mHN3NQTkE8@)FQfL|jLc9JePxfD
zN3_pNZ+{Fq?<pL?Qn79&w9Z}J%VTN{<%pZ*`MUs_z9{!LOfM$JY|*b_NeMa;HrNwZ
zvJupGh-yl4tfsVRz?#N^T;}riJ0=tU*qyt7F0$e|y}8a&bR8`v!wo<YYDjF)BERY>
z-@?YH{P(r;Qh-<Lk@*wLSLC_A*or0Shrlm7a2Fj>roW=+uBI`s>frenFx$@jDMYrn
zOc4Hd4YoIhSYJnHB3^vU{gwr_WW>`36O&fxBjD|?%-|mPP@dmW0Zn?8nS<9n27RSt
z?^rt`$ZYI#1GT5){CNnY_RA|g*HL7I-uTrZ&|weka~)6nHe4VMHRvZ$=xFY*Eo<6M
zmW36i!wyTbHZACcC@ynwZy97ZFwJAQ(;jlp5>RF%{NO1lcR7AO0mRo9-105jUIZ1P
zec;1U*k^Km2^MezB(jR0jWNWOmY~Th<mzA40M%1<RQ-rHf1$=aXWeoUacdDF`{@cg
z4X;dEDG6fx%I|*%RR_VF3AzE#aVuV#ihPt4)YRv{Yw5rWb|MCx<E}1nl~2jT|BCzQ
zMs2~?{fYPIiHKXt5()AZ8qzDQG!?daAEez3g}wt?+4olEuj&ivB{f{|F>z-WPo({S
z&m$Ea<E=Q#lbuDDttmX>9y(7QSi@p)WL?&*5$jcm^{UV3o!~eDG?zy(iO(ul`To;Z
z6YDQ%XQ#;RcgZGSbu{!=KEF!sOv00rl5aYJL%-(xKJcSS{N~p1<yF}3BkjTl^Rwm+
z%y{}C|3OL3jE(h%(QH7Ye}JvhXN)qPnuu5sOYA_r&mmK=lF5kr8f5wkgnE}J^oR`l
ziJ4|;ss1U@%2{69K|@1$mQ}g8s%Rj^(O&Y4bmA6qybBsoAym=F;Ew=zd<tE8CECkD
zD(_eDDnSJAgh%!NuL9Jc&;BBo@1O#6lsxbm%gn@Y%tW_WWB6++e5*I!76VT4iNs`~
zoT3C#vor79gO3xjuCE%~pTyK%Sm_I{`wLf`fo%UhemDw$`;lvZz)J7<?|Y|l?TxYh
ze8gry%G%xk-nS<TaVefy74pn85XL*M^ek8Yr=H3a9m})MLf4KY=egjo9q2^8h$~g-
zaLffN`-P7Y)Go{Nc{_4>9n|XfSnLjP^$U7CGhnM<xx_eDCJ8(AI)XAEq2pE}kGCTF
zU*ozXK#z5Z7QMORj>O3(#E+%q^zlUcJ17fJ>8CABCg?__{Dq#SmFO!gsY}m73+<0h
zw!seX%fsZnwf|-DAJ90K^RvsyiQ~Ydt%<{7-svhRvo_E23bCLMaUmT!^%`hqxBdg`
z8GuC%)ZMYnNY0ji3<|q}&Bdxmd^|=DI85DhIehS*y71pqn1N^h2sZ79ziwBD)Soch
z<I12@l!Udn#3uXdiSXPFs8la>UVPv?qS|y6!@tSiZ_NjKClj-#74VY@tY0)&*$_o#
zIPs*)e~7IRQ8ER2j`N{l?QdX8g~2;D@w9>5*FsdcE_@t_-~NdAwjqD!$NPkQik%-K
z&sL@W$wXCRPZ!=h5$ju$+CwVz`8TYx2QB6x>cnZR^O#<TCUa4r(Dz~Y5A+?b_zkt_
zheXgaMBk2}j_E}Fvs`rw>QY(AJyo&JT3mfuY_&O`b;K$MQgd$%1Dpb{UQJXr_}W`M
z?lWrHD)4Y=R=pnG#7T&*9mTg;_5ZN<)S$~x)aFZo?;KRQfANKFV3T{G+~;83mmv9@
z;G;jVoz-N5Qe0Dc?&Bz{HW}SEAJM_6Wb7$ePyBRv9bl!-@|9blmt(3fyzqpYt+KHy
z9=!$ZU6ij>;57l|H-I8t5bwPQ{+iGJ!#eQS;?$nX6CW3HKYc(g7OK!XVq_T*XG&QL
z`+AJ}(+~wFKans9&ufp)+Y&}M$vTAwxWOuGJ)*vT+-gT<p(h+R1}ol6H}2OSjv3^N
zZme=`ITif=NF<no;xWwG14}<k)E))5EoaulMn{m*)9Q0zuUgpDN;IQ<AkMGdm^Z0%
zl~(Ea{Hj}%Y*AmeaZ}J)*ATTV5uUjneftr}`!}@^&e2fcRzK+<%monpEABQaT`!5v
zK$MphAj*Xx(d)#aT6pCU;zM&{%^g;83*M3hR&jx@>ZD}0BILHWVvdZ3_1JQ+C@rI?
zuKbM^D$yJL;Tj&-PaGqQl*Q}vp_^G&6YlapJ;(F8Un5$82U^fgkp;d~iIrb0erDZY
zu&Tq+Uz&p`3X&a%QG4&rs{94M9E*i^A;;y%lX4O9v!nLjrz>UyQGX(xp#{w&Y7_T$
zHD-8B179D4F&Dw27Q);|n@(h(zF6!ikSX)c!Q4~0w+7hdI_$O%>R^6i;|Md4n3$ih
zmoS#}khzkh+RlW-P2_vhQ_JXy6)ZF_%yh2x1F>=-8pJa5P%ok0a}7=uK?VN2K4i$k
zM3kOru3gc6T-D3uz^BUTX}X5-=~CvS`oRBYGm1XVD=?gAWWFxk-!}MDcNCcW^c~O%
zK_9|kuJ|{2!c<clZz)9`_$?SL3H-ASy9)miN#$mdTP9<w_bYUi>GW&Fq1*<nvf%x#
zM9v1F$Yb#ES9E3vS(mKD&$smZbS9&pl&7f8XOKTxU0IhMVjwZ2J#1$*d@&#Iu#W!v
z*X)iQWU7$$j-#30rTV=AZQwMWl|_l1RX|z&%{#Rm+&GwZC__ylFDrD%?ata1qd&SS
zO!kZWbw}Y<@_+}GVhhaZH$K}BGW{Pt#dPV?6`5QoL5cWFz0yr!^LO=KRngQ_0h30T
z=3VOOqHv!*WK$pKMNbyL6BlNX%T|H+|H3vu5)YHX0F%(ISrSw|S{}7dz=6Erk~7v@
zxs<(nd*}>|;bmJD?F*cqT~-#h7o*=gBBzzbnt-x>PSmq9W8H7W08vC%MX#o=&Wc~-
zU567rJt7L7>lo3SS%>8ClAw<+`k|^|CbBoKK06{0Ftbl<ALp4bpw5t!NSe+3qyEBo
z*O(XT6rEY)Sl5qmkw&^EDs_1?1r2qa3A3x>oE~p7h;QhFIYT~}M^!LJj}|Y{dXtMT
z=1;K85%I`;#9qhC=3L)zq9fVhshAGu?@2dL1gt5BSUgI$5!q!!^2lTup=G|8ML{vY
zib_my9S+|ssgH>}`iQ8i2QjnZ2XRxU#5d+EuL#4m%M$@7=t|<4n_ILY`X4~8^&72n
znp|`b$C1OY)2+LM^>~i&#p^W0=K^{Y6}8i5lKuyV{;#ReZlgi;rDPLrOmil=+=3Au
z7v<Swnu7>nljCb)r}uc`X{=~5$~q=;&^<Aj_1Y_XTFu1_x_h^gH9DY|C7^U?!x#Ho
zMPNF6WJfUqEjxucCVrBOh|h}ENhc4Aa;CRPC2oMM@6hj&Onj{{oC9n2!w++E<=sJs
z(@>2n6FuUv$sXuMLv>NQ$utOi4+B?kyTx=jta2iVvz=<IBlwe!3^AHY+IIaN*g6}C
zZVsz$ku|?HXLWV<_O0M~{Z3viA?i{AuW0I$*{YKh2b*N_2(cp`TzyM+6C1%ck3<pc
zBvJ4m_}v&uzY<*$Pw>7>{9VNwB^xuNY8G>f7Q$~gSvBY}F({zrLEwICyGU-$;+b4w
z%JDSWntYL0?l5`9E++e=Mi1DcC({G60}R~~9`}p>1$G-jXLU1rJB7}V7W0F;L;wF_
zxcn}%WJgfkPeh#t<i_Qo=d<bwIU$EBL4G+7Ygi3?%0y&iw~lU4^vQw`82ys^$z&$N
z6eRjogsZ#eG5KLR%)uvz!X6@sIp4{(aHPLQAO6gN(MQN*qNj|8SIy#@9q|qRI*b3!
zfi(;jb=Y<BnCf8-{?!2f_kajGjQ+^|dJ#2drF)un)U=<W#?GLEI8`ra!qh3&WHYS(
z4GgEN9$?Dp4JNEQn+>3p3Z}mvZsM7hSq;XxlSp68^hZzJ1xGG`7JY%eOwXDB`wx2V
zanQ;(k(^x?BghZe;h<h|o-U&ktlfIk4=mEl91#mlP4O=?8zaHwxj@S7!xbOFLLsn-
zPo}0<Bp*ELxk<#&Qty?c==e?q+j|DLTn^@*NZwovu1nx|h0!Js(D|{Q8t7{BND(~p
zE!gHN6~}Spy;C|rT}q=+bw7ef_rqtSz@snWgPl>}cd8?r9!R2ON|eJ(>N@L}*&I~g
zn#4Sb&U6|kF>7@db3)%VU35D$UzcWgFcF8EyI(Xx_g`nGk<D6yuZFRUJ`GR2G4Z|w
zI!bTZ2o}4Oh?3aafwlIN2k1U3i0+;V3_X|JUe?M%jlMO=da;#~eK@1&HcyO_R6-75
z^*6vEtAef15uGofzU<-oPeixcK!1ib3sAkLQO7K3LaMYWNc`KVKd?tCGyFoSa{8mH
zf;Ki+RfPqfQoHp?`jE<k>W;t>*Pu##XVQUM7GeRP$&u~gR>Xha;R?S$Bb~78Oir<d
z2=JNi#hUbK7N+LcKpvw{{|)P2oZQwBPizk}x=rM0LSMik_{KGI+8}VqLTV82%wk!O
zI`$pvKsUhIyFq)$(1^Ff6OzkM<~4Pb?qvJ(bnskes=*C9w%B`3=f!v8CKd7{pi&_^
z!|m%)S4o4O*3wMjdt59yJ^Z2x_#^=&eHL4O02@qc?x9P>pkMSgiK(J(L_vFrhW3^i
zTaoV%m}Y3#h0xNv!cq=^%W|VW{s}H^f+ighQLw*MVCXWa&zY#vb_PdpMTNS8&26L>
zkwx~xE4}g-_qmoRX@LrofHQNDCzEscCx|7BU>pMOWr1?)gDFz*4*9sVhg43l!%mKq
z^V+h8MX5HpXes+yiv{qwYC3~{Lr=(hYGO;#2p@wlkCL@N5p8mU0V;v0+rgra;HNX;
z;+(pHZ5H5ezN2oqgdMS~c}~aimXAd0JRq@=Xy(5X(}F~aq*VIa!&-kwAKOHAbsJW>
z4>jUz?Q1d2ZUHr*>0sxJ<nDQV*G^E*d}=1`L7LgA$(%<Mo{zG)5k;{-&ng@5Ah^d%
z)ZBLBXTO4XtJAxagXjJRX4@WhUD7%Dn7i3ZhByW;IY68|jOK8GEO7=tcLDBqTX}U#
z?L#YTNiJ!L4Y$Ig7omVIpljqZ)rPk)=452`X<&qXc-<20^5}p4a+#<?ci}Yx1#}Wm
zd@D9L1bjJydc)VR&ExZ<;?{qf1cv}qov#i1?M`0rkD@XjF4&g-hYIk9X!)KsWDfxq
z!ZcX)2<)H~Jr#L~B%P^Ee8kh+kc0k4NBbKk!NDqf(z`JmM0|s%-r4j*4NV4ns!6<w
z1zCT_CT}r^E<3tmHhL<GV|QtYBZomI+t^<a1i5~-$woZ2fO(AlwxDCKuJQA|<6yB{
zQM4A40~e6{KVhFwss4S{np$I<x#>%-29u}(<EzBge%(XYoX9&I4dw{8>Y$KaM77w<
zzc#UM<9IInV63%Ji`&Bs%fK+B#cS+-kJ-XI4CmDtD=KY-InRB}hWCvjSB<1D@)L^Z
zS1qY7yt_RLbyK2f1Kom^>IK#whbA@(6?iGi?IHR<7Q%DSaF1Vm;;PZn)D|W4Jl(2a
z`D{bf{#{gG6X7vwc<Mh;&l`be+mf}IjKv+I@A3@x=eLqk---ZZX5y8TjvfymlhPgc
z5p?}k+g%DHuZLYGWlhge^PCBTs17TMB`<A;Wexz<mf?QBV=c1LQ*)GS`;#l2&0US9
zLt;F4(F8jyOkRJ7`t=y)<r#{^7c{YSRJw}cYizaqZ$Fh6{P_h$ogD@A>({HI3$8=U
zor<clm-@-k|Ee_xPb^M<($Bp6HL%(x@_Jq}SYw|4RG9g4?);+o8y))u%H<>2`z|8;
z8=}QIqNYnkNsA4phq-1zDN7LDsE_nOZ+a#&^I6n?+GjHUP6bM<2zDuhu9g%;ke8oJ
zPE_4O)M<%L<Ux4~!})F*gTFXLFP}b$5>}hL-;KTf1NQtMy_uzn6+Q4ZI^^{XDzgJk
zRaA*dD5m#8EiKIrzH5p33;p*n`%iu`OQ=8PA{sA%J<q03b}@c6l&a<m@>DwZ1+C*+
z^HZZch-Z`_A2g;)aoO}FA0DHB5Twk^sx_?AI#6s)>dU=Zt3z10CQ^-t<?ThSd1_jS
z*{HU2&3(?e*h&xLX1uK_+DJb$6BKrq9K|eLBHuCccttGsrOrqm+@@<`wJ(Sz8BrY4
z>!T=`xnK}K6D7-HvrCAtEl_R~6K!n}*H;BR9n7;W*nc<pc_UGA7M7RD8fX>6&K}4n
z>_Ny(r`$~ITWVR8s1?+=_OcGA>G>E&)Z9UYPe&KX8&gA1be}t^-MMsNUUROw&vjL@
z++10Jx?eXtnv<ytGka+}`?J2#?fKF(#8b-_b{bD9?|J)As)D1etn4=LZfEoV6RCZl
z#Ex(<_M0!aK2Cm9@O7$pV?H+zu5<_KJ)$v_roOY{)WFcu_&4!7VNht7n_sNAmU%4i
zRlB&|o84)(xrYGrkq)B^45H>3lr^m0-npI<_H%nPJJG8q>G{91>9$8y2p#;~>toi}
z<?mO!UGCAAkCuMv8S70ScoOwAGD^1la{BewH<i9bguYkBtPX*ZNuyGANYcz(NOESj
zZHb}Iezo2{=-(7L?!V|y9#tyQ`N%WO+x^93d;57t+f}V$Rx<B6f26N~FO_FS@(ejU
zq?;_`Kh1glzjtNcr1>}Fy%jH;ha#iCPu$IW$y(~GC+8&;e|7uu<aZx*-iUs_f}Z*j
z2a_I(`a`AqH0INH;r(_+-$lBjHv95L_V%6R#Ghd@m;Z%7t+%_?$kWMt!ah&z-H#5~
ziR_S0{NnAIv3<cI>9PcWdHVUmzGs1F$?h(^x9V*t&+OFEDHnU|s5j2{!K+`~m#3dz
z|Mb~kBSqW9YkV`AynH*NgS?h7JpQ^W7#P4Q#{<1918XD82MSnI#ZUhCQ7s~7T8H%<
z>$-odZ?yburrP=a`#inG>hShZbJg55N>?)9_0;cFuXjVAb$(Uwg>$>wo!3v7I1#Dh
zQs)oMa$AO~2TR92dA{<2diT*kHC6JYUp)83YM<jREjGj*h^rxeNe3nG<KM>q?z_wp
zlXj%s;d>u_G;x8bgLbU@%hw%acBFMf_7qvXqx?U5_pzgSoLLjyD);YclDZRK_kHr|
zMfR9NFaEke@3nD0rW}!?oF@lUCpIRm=alxw&r^LIXs=E_GFidEO>C;GXO1_oJQS{D
zng^~$r;ey<$BJ5<krVBI9$6!@C?_%a?TV&}szjvgXU|}U!(!_fG@mlMs?%Ovw|n`H
zWNw~qKw$ir{!bD=Jn}+6xpk+*lh5zV`_`o#7k$B$3096z5ts4f%qKBVbH!}-j!eET
z*)88*_}CD7n@YK7!rQHrOz;}xUG3fBsqLv_CG#xumkK0_DCa-GdCJ-749}*!it2Kl
zZ;fY`8KW17q1MDe(x^(QOXr%Os=r9}IsRFrr^B9gz2Eck*>^vNFC{6E>Rgi6zJSgj
zs+SP`;n|Cm@9Tz6d3r@Hirf{r6A>4YJ!-wbgj{Cr<iw06o>JKATW^y<wumx;Wr534
zmm@d%cUpDLRM6!W^s${pqTZ;Be~Lt&=e{@o<Z0XeueNV>?Ce*~o|k^<yFcox`|rxv
zg`7Blf@i$diJor1m>w7RYWtfvAC||rRBxTh=8^AS^m@*cDZm_r9adxetfv7p#M*m4
z*kybL{Hwg114APcMbr&El8^N;;^0*ImcC8fT2CkTTC+wL^Zy<>GI`RBv8nd?{tga$
zKkU_-Cy#F*y;J{5*AI={T5_v>!Z$H8Pof9DS?=}tcAvzDlAk-pMd>Q`bf1$bPm*C#
z<(cDi#q-uX#ePIh=^S&=Vwkadim7KEBJxJRjwr-zn+|lt92E=QV(vop_Sa&Qb;z4B
z<?6I0lT`3TB=q{U;N#V29qyI8ckMycyLPc%;$%49Z1--9?B?g>71PoYOqBaIp>C*?
z)64Alri-{Al`gt)lpDD;f)hD?pS-(0*X=f*mfj~!Rfvu#6mcYCRN&{pC;uJqJ9~oo
zAJ$OJ%}C{=fEr~M*&hRUBktIlRQu4uggddH-X(p}<V9D`7hCZ8<)?YEYr;=tXJ0-h
z-et49+66tyWn0xqrx1JWH{L#;O`hbwtG<E$`o1_{?}+qFNqOWO<jd-7%pTSabYYaX
zPud@(M-D=x>}HOusqRrnhu4L7g!+UEGIP2(`-6`=QFIrKbi%>*@#Es_C7g~O`Q^$d
z^{Gqjm$;~enBZu4Iy<2MXDt^i!7VH7+IB0Zf8F%<_fKS&^Fn{?h>H<JBZ>vuayr;;
z|3Uu*-xS{!Um^bkp2Qu`PP+${mZP#6U1_yJNE7vWcE)6(TX6vQaf*H3d6+u5!1>n+
zISa$nnP_*BokEG2;N6&h;_fIbk5B_wgN@sPZkB+~nxhycXn}_JmpEx^)7AD;erIi_
zqir_z{Ikq&h_q`nvEvjS;9=C{(dbt<L?(3U^`ffDZoNYLH0CbIuAeIIHla#C&7H#z
z|MY5`o@J__u2yjK!9FI#P%698DySS?QFSmM^{>=?=c1%;M@vr!L;V(&DaM>clW9#y
z??meoJDDF_smY|p#gFJoC&Wjp)lXp+K5Fj|<Us2UNU;A`W^eAOU2vOs<muh|6Idgw
zxUE;2TZ(-OAm{7moGvF?<00&SFpa1`XJ^l0Fa3o|%WbMZX+Q!S!7qM2SUghC%qB4I
zX7P?*<R0k579Gfb7~?jv1ZHYWDwm?6TufCi1!qA2M3=`Q>Q)=fZIJaA_~r`wLuQI*
zaH1vhz46-rqV*n-M>rkhBurf~KcW>Jy^DN6hw(bG0%UMow5G>=gxmzao(T3hf&OFZ
zE!<Z&u$j@fOm0xi2tAISd6np)`<?rkj}Bdzc}Ur*C)Cqx=($?xt^$t+-2@cdRw^4v
z#b&2TT9e!4(Lafhs$y!fzvG;~qXsjd;0${;hJ)#Mg6)IonyFcb|A9$8C|HTa5^Ex8
zC6?>GYB^N?-ZOPzBj}*KwLm7r4zxTe7F(Uz)A51~*8}DD9tvnF*^-_0O=NpJzr9>M
zu(orDCrlU6Yz@?paXjaz>g?CPMS86lo5eb4W>eEEtvjNJjd6eEX;Y6xQ<!a5!x?U<
zIQT>pc2ONe;oQS_F4YOt@>+<|dOK6<o~e}Pnkvfk`T%GA9&Vos4KtN_f~CDRoTrL<
zQW_LoKpq9fW-?XTJ==rsxUao|Owpkt>^0L=G*#(%T@nT~k?Efev6pnB1y?Z79A{_Q
z4|<+4Sm$ZDVPek(G2dFp-uIbQek*_&O35zNU(UlRp0ew!4z-L^?EQQ#dRU{;v@)W9
zWCJ~i)oNWEJlf4n;JGR7mxEM<+0VYPB>$)Aoa5uz+bBNP8gZJWNt4v6ZQD+5-rBge
zZQHhQ-KJL3#&)vSEM|7z=l$f*-uAY;gWq$WbH2yl5_TWpc?V}sHON{o^4np)y9O%D
z4IvNI=x@Njboe`iD*#25kRR7e!{Kk62haLqxU=S?jbIZ1I4@w<J&<;yE09s35ak2e
z&kGZT9;S|};7_LD%H0Ng$hYWOWFKh1^<g5MFU<h8tsyAxKC}=1|F_RK$m0$NuIo=}
z1$c??!1HArIv?_HJ;6hA68R}yfluOJxat(3c_f0Sa~^)@Bxq6pDy0i7n(faLOOZ?B
z3h9FQFC?H)X}(tw&Us^m&eC-sblHg~d~yC{$TVyR67D7V7FQyoSb-SDeefxN@^R7)
z*hDM`{m~*(*iU~2Tzz?xh_(g3z&NZOVg%hQ3HeK=BYp84JOPU#J0gwnO>pYgL1S|R
zq#iZ_Un9)L(&0`TfDRMRV2=p7B*$FXNsPodA{YJZu;$V@{|&Ue^a*28qi-^B=ljEb
z;P*a6Heqfc9IQo#!hUd>*xA1pXZ$hZT6i9)v0L7TLO<j>8s+y0GsHw>0`LuMfhMm;
zKlo3>cl8Rc?bYHY$p({14SzK3&i0_Mu*1LwG{6?B7qVB_08Lf@Pto3l=J>g238*o1
zfRJ=j*ycYDd)p<_R(K!$foIV?zX~=I;3J2*W0*7uuF0{Y4o)p3aB>HM3&jt)gD(CB
z;5B~jUj+2TV9=XF#VD9#E`#=;1i79%*bLMKQxv56|9?*+bz$rI0+R9H&;U|NdVwdO
z4e6?X@wLbW)PVN{^}Y@KIaz2^>7K9(G=TfC5nCuVKwBa~F!?k^9{L}F<D~<r<w5W_
zJpyxSwtuJiOswUXi{-wif=4I@PXP%G5lT8EwgmUm98fMAfnMbWM+Z20U?xq1*=!F?
zjJIKe91rRO1{9egFhwndr*LQKAb5|egZiEd&cEs41<+xTSODE?Bq;EmVTL*YiG>#E
zUeHGOz*foQZw=|II8ZjyVbc@|`^|$$Co~RJ;Hr@PS_i+f1RQw-{2{PW-3QKxNkGZD
zBenyMY-7mBB*RnTA|$)MfM@eMxc0pg2RrU{uvwgjY(^)dr;v8&edHMEDI38_807y8
z6ou!I<lhC1q;sAxp5>nEo(zxId)GHh=r2nCW1!Lg!j2Fd$RMCP6;s`49kr9J3T&OO
z<N>ljwU}809SW?Pm3N|-uxsc#(BfAHbg@YOj5*Bm%R1UJ*7Cu=-;H<=dMAo)(P-=x
z5M34nuRss^kEVDSj^o>~RroaG8GZ;KP10mt=7sXSa+rROZoQJ#++p8J1BDijdWQ97
zz4BWZoG3`h?^4#p^wt5M2w;mPD4r;1%d0BJv5o0<_-@ewY}lK;k@xc_+-rbBIYG)n
zWAO}jh9Xn{A@oQ1-YT7f{t29<aT9ffKF)3iwD3k&<IJX6Z!<IUj+f80KI1>3AGxaX
zr<xpXf7N3}C9ziOAa>^?TnVl__WrICcdS<?9mOih8O%9(h<cEAX)sfze$=lju|Yor
zA8Sw|PxSMrji*c77qrT+$dAqIQW66F^iH3L3{!N{r0IfnJGG*6H~AkD?0?{zZI8A6
zv1D0gwrtl!=o<<^M-nCEaaojdv#w|8oA9TRLE*=PngmYbj!Bqrh`Dj`uiOWjvaB|l
z*RtjpHLm<)+b{IR<+90|9cruUm~s(QfDe#jychYU4zI0&Q|)-;+V1_w=R)OVIr&!h
zT|ug=1~m$is@x2}qJI>at!@P~vz)gX)a6$TY82KfzLCGJwAh^GxDK6_U)Y|SSBi0R
zwQ3V{2D>NueVx5ZV43>dR`(fCo_{FPh0rqJ*$8F6x{c;kz}MhU;S<B+w8=WBDiEzI
zbm7}qo-7`lyE@yIotpkN_eN<G!zgE}aEnZmo7kJG#=4b27wO1UlYmp{9pl1zBd{*(
zd)=O0z>>a<eV~`ht16G{-v-&km&8N`VFCWob=(}7K1SG1m47G*%=YBYN{`QsF4dHe
zwHd@e*a&$`MR#R(&<ABtrnRyM(L-3|pX}@9iS*3%4D){y62%Pi06qrK<fhA5<!IfG
zz=@G{!ggw&2CvrE!XWGHS!CE+JTj+$&d)4!+OvY7@+O9E{6nM>RgF8WNYY}e3fj#E
zkh38Rwb<9wy%R{ObKMsHnftwnNP(EdW+}#L3WA(rLe=|K<w28!z53z!A0d|4moLwc
z%W9tXG&T6o?yQF;Pbv}DBXqU=kJ_)P8C(|dOVLEpp1mc_7hZb(u2Iezj;k(%t1rJ(
zEJEI5gBYD6MUknq2i*yK8gWmbt1l1uPF97s4uy42>82uM-j2L}Iok_nR17stun!V@
z5%1}<+#ppOb*%g}+k-{$D}Kly`P&P(d}ZQg*n;&U6PS<8S-GeRQgH#RgHMK*M7aXb
zX?o~ykUQK1`D%v$a&0*wnOW&8GRW-4rCEk0)^#Gze&k{l4Rs5(yA-RKc=93gulEHo
zS&E$w`y=NVcRlY6|3fUD98Q0f$E%{X=Y!gYwT`(M_E}#q6jRoP-F$n;hN2evtumw2
z2c(t#d7eG9cx%O38*uZ;cjRlu57k0>j_kbbDZ7*oplj0E_*Gyd-^Y$4`>@r7j4UL2
zF~PF6%I~_{0ZpUaVgG8zhYZy`mF|dr`2Wg27R}66Wp~N#p0l7h&tSABc>dooc8yXh
zS}Jm>Ze$^zF6o7do<?4e`=U$lndhD6F^iG-NMb5`PB~T`9WXJxO+-X|zqs7Mnqj?z
zX}qaW=H6X;Ik#K(@zlqu#eX(tJ}T;2zTCP}63J*fPZgrOthgzQkToMtLciKtp@ZkB
z^9O&1uj<Tm$HB8X8+i@w3Vjs+Y0;p+5jWySg<&CeB6aHT$W*MQJEaUMS(Nv0Zff@I
zoVg`IhMLyuzD)87b&&0&XeoO{zXSzGCj6fbG>g{&%hc%`F6>9PlZk9wc@JfhW`Q<O
z_aJCN@Z6{gVadu(`dHOiU!3c$O;gk(=T_#C^toBXvL_V}v-IIlNrLRWu9L>1siAKy
zPseQjo1W*k*47V}X{Iz&AB)ow<PP&Gv7zJ}W`{CeGeFxoC?n**C|!K7pvyWbxHYYH
zH{i{c3v;Jux6L@1-7xob?rOs&XHD-eV!Yy`a+UlM*N0_^DnfPN0M8qHsC%~$g@)%H
zNFla?*v>qbU6Kuwzf%rVyEN_LuCql31U;3l)n>87U2kkvEEkId^5*2&^5aU%iYJ(=
z`^?bJ(?HQg*HWF$Wz${p8ou|=x%O1+DeG$MZAVMK+}%SugJr@u+eQ6e+c}_F5E|+T
zZBV6N^?p@il*{xtW#jqNwo=2WyeZi$(_+)t=jCNrDT=ap^G-v8xl!sVDxEByZcG(O
z2fQ;qH~2Pg((~CzgTI8s9+Eqmb6h{!X3orsvU;+{%Jcfo5sL!7vc@`05$~Pl;4O~g
zCwYA{t7iREFgdq%Q9WBPPaS_Q$;uAPnsf80JiNO!*xjCg#*gCHx}$}|k_+8JMlk0T
z;VQRciTZ)&tZIa^i>7Jt&8Ry8!{wj!NiwUav7@{3ck$PJA^mc8Udh~|=@q$rK6-|k
zsaU0t2s)@~C$rH*(RQ9V*A!=>^8}D(9o}i;ao;lm2ina5d^oj^InBP4jZg=Lj){D(
zuc7LrUnwt^F1kOO7gzKzf%>#;O~IHvMUlg>(e=)|($^Y$N*^I&F*UkbT;x0J#XXY$
zA^rxp)3-RaJV|j%*+@}K)k;;VU=$N%Z)9^70~M5VDffu%OAo<s1EKgI*MHW|W{;_g
zG1*vR<}G*Zt(~*^#llU=4fFp}at_s!`AglPjxxvSGo+Q6O)SNxz=qHx9fR3>BJ7r$
zz^17WnhSgBm2e7YQ4Vj72Ko03q;SuNd2Oyh=N)Hn$17X7t%h}q{fcXe`-<-`vI~5`
z9<nXtCu&g($snL++NJ&A<C%(n7IulVkYnI@`6b4|cIW_1Y*&!QSSLb9`(?4JWK~a9
zF!cF;R<!4Iq=cjj0dCUK)V9?6(4OL~0Zpl+yxql7Fo$<WLa?VucmH~^0Z=)<ftC;s
zr-|?AWaK~CvfKhKc?$eY0~KxtG6fpq_p-0lvo-tV=Vg!BZqxu2cMrGCwAVJ<%e$1f
zE$7UQ9LJn>d{5Ci<P|1W#xZR$aOnHydwz>ug&dKG<RpXrfM$nPXiqX6ACBwrV`wY<
zBvnt@FZfc`>)}T=smhVu3M`%H%ID?}FKSxUyl_FunhM0;SL{oa(5={9g+lofzvi38
zA9rQDLhSQx^W7fbMo}&O6fa9WY=8o=ebQ3@B`lt7AQyt@I;ZOGkGLEBO?zBc71tOC
z<g6}zV7OoL-srcS7MCg8Yge;R$wg$QFUfScU~|r|(xYb4dezmyf1Ug*`@$gD9=s{g
z!Gef6=uXfOqm@7PyK4REG`8u@h`st36fjQ8HQ$bZq|<`4yA~*mtCX)piq(vwEgt2$
zX8&NyC?1t76vsH1ATJ3$b6#On4^-|YGhsjb1+9bB5cm1J)7RxA^}i$cG<n;jEa9&9
zG?8u1EZdjve?9#3y+V`aFf<YDqq+o64ehC%>^o_ESbDhVGkhwGY$vIistf9u(5Tu(
zy+xLbcL&nxE67XK5IX{2np1cK+*K^~irRgPb5f05&kE!6&FRXdu|I+;w)-A)i)16{
zSvr~i6A@=m%4?tFE;AZ`+jjWZ();CSRUve^|CSKtp6Y62?`JHx?ee7f{`eo!8?^t1
z42#UF+pp`1rdw4h?u8XMD(aP2{d+8hH*Cd3?M>Yo07(2J3q+0?hNfRnc~?BeW^&+e
z#HT~AF*`_Lru#eoKhaFIfeqwW`Zza0HBmn(=vg=xZH-;uGO*LG$QXetexA9jNS!(P
zQ&~#3p#nE*Q8LvrmapynYH$^{P5qtMn4g2zpsUiYm>SApRZVJ-xEGzr)a1qyJG@u@
zJe#FDsS=grH0nS+{8Rkywz*BVDH-dntP$yK?z`VJzKVIz`7g2_`e@wmsL8K$q+5$C
zx8`rFXeE51zsoPOqwy`|NwyrCGqT9zG@~$av$39_xZK9KF|(*+#9I2ds%m^z(`8kx
z&IuXkzyAH(EpI^T+Vp<rMtH5j$>A<#YamJw68F2B8?s9DrZo3jY&N}@KoE;K)pyn1
z((_HoMcQNI{PDsQDFM61e$p)r>=4qq%H-&_&E|A{S|^#wsmM=(&!Bi<h9N^`EJV76
zu87(%@9wK<KW@BN@glEBn!n(W-HBWwU!i6Gt!NVQ1!zs9iTB(*^+H)Vbr&eV<;)#L
zic+I4QGE~Sny|C|#n_g};M@ft<5H3{n<X#K_*@F9m5{_xky+r2w}u+0SIV=VCR=k)
znBHM)6p!R;WmDC^s=D$y<R|<;=Bs?A><?3&DP%>(cx7$1Pc>9m8eFel_YQrc_xS^|
zPJB=%+fsLYt4y}$+uc)xP2o$mN9j<1fG6HDs9;2TaltoRF?(BgOJmYp3OEyF&^=*~
z0H0b#Hb(+H*ZHQ<dJ@GS@dWu-lGoI`YI*C|(jO8x6?Ds3T)Lq6R904@!4ybn!&Zeo
z(zlUc!a~G+$D!Olf8S=HWtBcRw328j5A#sAlRHB<Vwy4?xqLX^)CcNZd!!kumCe$o
z1Q*BNX<1SCj&7fnmcJpps37=n-;~UZ_`GZ0mhwfKBY{!MW=tWu-<xR&Ec%uA(qM7}
zy^$Qjeo<Ud2dHF<wajp6vsA*?P!DX>528%)iWkZ2+Ve4I8#hU)RV81w##d=p7&CKf
z{pFL3zOT)^U6E@~^shy>pv&neWGHe?IN|u{%<&@rd8EibQoPrM>pJKI^%qpbxMS2_
zvIgw4ERqu@@>TvYvb+3q=<O=aRdVW;x0cyyc9*rz$;!<C`#bA~VTR*@M+2^zRQkN4
zvm!|rOTzU9EWHD`ikO0afH}GvXg$$F8Z`dg@BtwU93DDsEU^QB!Z7NSp;u$>hN)F`
zNS8;(tNFGDTS;(Hz2Y$IW7k~IBOn@0MP2j=<^$WD`Uo2DR73)P>Dd40ETI?bsuTyT
z^i9G<-#Gs<;JiiA7_*SNz=SAP22H9O8PZ6lqPGi)z<>H_dtJE>zCW+An_Y6=@%Hx#
z!g^34w_tO{BaW)p5X&Z8JEz~Vj6W+36VzxvXfBJW@$4T(d+jo9rS`qHp(;~7L$9dP
zF#cQUd+wds4B}go$pXfbOPTWYx<x|`7HgvCjrf4Ru70b2sOroFN)_HcUQ&w1C!sI#
z!PH)8H8=)4=<C=lbRr%NZ3(l1{l6N?1%PF8^t+m_uyqQ~d&W53_Q+r;NYAxr6cmql
zjP$i7txTZolID$a3wg>lxM)w&qKX67`9de8HGNr?s(PwA&P0Ot9f7{byu>2BIyzLk
zfnMiE>-N_^+xSyN9^0;RV_N&1AsO=YBRT8yRy+I2Qv#`|jPN-jap6~$cJHmc{$I}|
z)A`LUAHb7(g%G$?Oa=N8dggceUV#IF7gW&2HC*;dHzlH5!}pyZHFAY#``Z_16>0O&
zr!`Mok=ev@NYN&EcWA!8hN8RdhQD3ezLXcAt|gx@nd(@FJjIq#Im$SNgVEp~)WEgS
z>{TVP2}BWfUil^Teaz$r_dB0yI5&8Zr)#S65B9gyw^qrGvzl231k8#WSLL`)MsbAP
z)hO?7%KC4)nRT2>=^0HjALw&%e&0^b#jBw$$wiEUXy9M#jl`!Yf<tCUMc3KZxuVes
z9b!5DIpB-==kL$jlq$I!E#bNi5gURRsMNl@4$gEXYjrC5r)oi{|A1mZaAELUO|V8I
z_tKr1NP03elATQq1+^-JdZ!o`uqWtNl%n<Ix~YmQ70+JvO=|MDUGm7RUd5-KM0i%+
zO9{qU4=V@>{Fc%=c`;c73(~wJ=qxstg;pSBzyAU6g04`FYnbo3aLTt)GPBKsyT$g8
zn^*H&r<IL-8i%FI$Kan-VMNY`;--cc&bz@=<K9GV(r<KjtaO^NJauZx&!c~a+Z`Cf
z^_LwX3~Y#sVE5pVFom8;QV12mJtO-!TpMSPw>7=o>rcWTMXyrx$9-wLOA3qEn@-qB
zl&CT`dUsd@W~Rwqa<1^y-{~o*Q^yuFLQ`@O^eQ|NPx~fFRlSG(qlxB(m+XUV!h^L_
zBZ!*sYW-8Ede{B!tA}555B+-hZNI;5Qa|PNs5oItP`D#QL$4~c?KcYd=H5&m`tw5S
zsluhg2+pIZqio5XrZ33aGgY`?g-5<j)0|s{*@$e#)zGTdme%^-{%ecSpjcP+&v{Tv
zlll2z%8arS>jsS`HZZz&_!>0UxUp<vn(Oznv_*L*yn-xMdoM6mzKIw?)b#~=hI$t8
z3F3C>XX%IJP<M58s+A@D+m&wLCH$FKk~-t_l|PD~eN$`&$%aX)u()rr17c39ri+Um
zQ}g^O`;$}BjkX-TzHGSGqiQIZI5Q~h<(NR!gMD9!^o&@l7!`)r?$~@_&z8+=>krwg
zeB1VEOmdy?v8myur`>zQ?$l~s>rC8Z%_<CcPt3jh>%#Y?DP}{6@0hp|DHK+CJ)UNk
zUY5q5PGT}@L6kxh=^x4!;I5g_VQP<l4TA!r9b0nu=SAg|r}F7<a>DIvl%s-{2Ci4>
zNYUpq1>_PbZ-2baEI0QT+tMxA^Yl?Bg#bsX80DXX<*>u$gBA5Os{=p9d~WigTYmd_
z@%7~m%y_}nyv$V3uiTVRS)FW6=>Do<dY^Wm{0&v<+hM+5^f%j=Kix2y4*)OQS}71x
zM3W%t%%cs+ICie;r^c=>hfla(cty<Q=;lF>WN(Ey^Sz2Gr8SEZi>ZRcg)ydY&J^!L
ze-`XlUU)9^`<)jZUHG%!A$~pf0h<9`hc&73(4jVrT1s6eZ<3SfzRU;4$E32~Wf}6_
zs_D8}+GAWd(kR^rQt5i{bm*YC>6~Y+FxxF5jvbDP&TpO@Vl^ZR`24}dR>*R#LiONH
z-za2wy`HDgBN_><o(KFc3H+&KB{Z7P<K}Sp=;!!-@b>!A)p!@6vRardu8T~?(!?_%
z-N9MTSZdfBSwpNf9oJm<T<!QC?rxro9=%ToTfCL%AbdRahTg(3Fm(-543XPpdtt)n
zsbjEx|0LA_?@UdyKAR(tP<)mxW;YU{&{5gM#oM=7|1lSsj+jrGk6IMgG1g~RmwBW$
z(GlV3VDH4A5^5rsiKXmj`D}$=HCHuQ@q#@-jmC4pdw&TsAv9vb){u+IWJ(F_djYF}
zZBkXF!2b&xbX%hiAllAz+g!U{k}D7z2r7KN#TMvI;s!O0ImjK6o#6`Ta;gsr-bXP?
z0QxO#_;RHYXen_Fx~40r-q0-d1Pue9GbG6U7IY+ej|?RT<0|wmBscm3TkbGF%yG?D
z-!{s=+R@u-cc!>byV9JS;Q#1$p5qfivH9d(;_E41@P7oS|1!8|&(d*RE~nw1v(MNQ
zYy&Qa)l(Dj0DLXxh7Id40wrFdC&7bT8+r)7Lz>A0JG7^eqS*!;h+Tr;D|tJ3cYEr2
zE#9BdiLhCihm62)lUkaityB~0H6%7}NlxL5XRUjY$LD=1u0T>?yOx87;~e#y>__w^
z?AUh5U#{{8_|iRAcNt%ck8nS8SMqcDAWu9r$q(^Na@*a>-V0(9<dugbPe28KiOliO
zhKAe#F$4TE3Q|ekr>>DtsjJLqHdVG+xmlH{9Tw11|5LqLu4EgMIy6jZ%b&B&HBU2@
znNM1_Sl-y=j%&`*;Bwk0)Dc#SUyv5qJcN<DLBeG$bRrx=7J?gc0ak_Bf>$LL0}KB*
z-I(3YjH7bNbn+0Mi2f&e!J$|SnEO9GtDyb+xc#nuo0D_hbe?p~=T8c~&?)3Vq80uU
z$oW~sO<-3yLq|*Jkdyeou-RQmP*e%kgI&+9VSbP^aiF3=R-_U6gnceQqa>9+_FwW0
zv{7yKgt?~KubFC8);E+HJDS_rA3C$$Il^XNjHk?X)Un?2(wXN>a1Rj{NUwp^m`Ls*
zQ;1K{0~kRd_+5W2Ocio=p6Xk`iSP>%^8)57>vL*+lT_XNkL5_k&(h6hlTBAFoo&b6
z&yZK_OqrT6y9=B>cpYzWWw~1;8SD-1sDS0#_o^zIDE&!oW7QMcI{6-TSx`{K)o4C8
zC$yXi^Cek+mi5b>@QeD9^mjwf-HP|N^R_|0f!r63N3jE~v{sbbOU9LsF8kMT*A+>?
zUCiwS<zxnt#HhJiR8_nsxmXb!(y`Wwg#6H3^c`=$abel6?CoDye5;o=*Dy*Li%q8L
z23n#<2G3$--dDy5LrMAG!o6kpoyVv~fhU8qRc951I$YONyIFRa8Oud0DudAa6PqD1
zGu0nZ$#KK9JU!^$kI&E3*^2qT6-YW28eA`?Pvi*MH3wh%zPMgN|EwwbOKoGw6Y>x`
z6rGA+qnZ$q$MYup-w~<GR^g2jHa2Pz-A}y;uj0}ej;B@qkokFT<^z)?JVARaD`IrD
zu7_{K##!?#JC^*;ZICy+@~(fA>?boFr_fo%bNU#OjJVJ)WRWT}bX<JBHm26!tL@XV
z)F+SHT=93?w;$P?jTV>PlPDG||3pNDRN{q}Zsi>dwxt#QzLLJ6@`G57Xo>a3lgNq0
z0r9-+ghz|?$2-f4gWe`2wys)J8PJg%DDdWSY4biDPRTFjtv$RHx<ENK;zL+V`mEJa
zHmB%Nh9|io>!Gz7bygWDJHmyi1}UuIgZd0zcpK>(3RyM2ZO_hk>+T3Ws83>tx?AKa
zl1JsYvV3v;74FK^Aw43y2Irw;4F?KS(yx5&|7qv1IwhyP_k=lUw7jbNm~sK#jX0%P
zraDd^QKiK-Y_+iAoq+l5Dzcf&nHBrK!{=xDTPwniVQwQu2LB2jAb;vUV;EGrC;j8s
zoxkP98{J!oWz=E0pgX4NCUeVA2UH1upxUPGTN7=Y(r9MTaz;Vz_C=PZ{EbWBRgq_H
zWj@WPD7#hVqZ<S~B+dwzJVh1TGt;uy8bqO{v`=_K%~tYk9JP_^C>yIBKw;d@s{8A!
zs~=Xl(7I$x&+W`<A18iWpRF%?Q`o=^#cay1DnI%JT4FX>vJ0MOmgm(pX1SLkXUVzT
zF=z_DL)fSz3bSk$DOcZ#zgBN#<S5y7rY5z`b|-z*uMIiN41Fsr%AdRMDnAA#XeV;l
z38#OVb$ecD!EWnsaS@%O`W;*p@n87k(2t?_LZ1iyt9qwd6;)QFb<A=3Hu0SAmSNJL
z{U2|CZIpem@Na%|n2~9<U2~T)BSzm%%Z~gyS(!ykY&X62q-<KF>Z=~Cj??wfQ`!*O
zZ^iep(J?imE^C&dN5vxhirgN5I;13Ji6v{xQ|&XTacVO3Na$&081o3}ZLLvSue`Tq
ziRY<bphl<~DAy|7nsM4gdQm%B#Y9%EGp$xq#0J>~;$QS&<>E|RrX_!5>9q1sCckew
z(GvPC3xs`6%Cfg;WA>k-$Htwm&C*SBCCAZD1SC7M4HZuJmqt*3Lluz|gNJiY@Nw@k
zjm&73dO!1d@vRE8Dc#Q~!!%CKH2EfExu@7TwJ4{gi*X5`Mi;AE2kr`XYK@?-EK($M
z7?F+H1L&B_n7`pmm2u2nlrrS!rx&d#|7v;c_~Ngro*Gmh&^feB*PTA-Uu3RYP_tl3
zQFi4-$6$9`;EAsB_r`9M*Rc+0GeIl1lw%>gs$>V;p?gvX{b8j;vMpIZvexITicO{@
zbc1|>etYN*Z65amFE-yRUQ@cRWPs7Z<HBc5g+&NX@FTWCmk{kpP?aKf*4UKLx9;I8
zR{ay@d1qpIc<Gp;mE~QG^_}PF3!06=ld851AFs)jO_LDIE>kmO41C@-#1YsNIzWmS
zx=DrJeXiepXMQCzNi{b#t!hAUqO7${@^vh7W(`cclsYW)TLGM%&=H)V4++|+$fITm
z9n0?)F3bOvU0htl?B>gaJ>C>wb?hB_|Nq%9U!ZRd=~2zEGOYTD$Qwaj!<Fjs;&k3+
zsbPL-nP6)zU6HL()eL4sALs_l`uP?Z`j(pV6Y~a@&9QBOiRGI7ua*g#ty!SXP+yiS
z<gwaOAvL1TN9_&#uAZcskNq?*FNrUxlk3PCk*BMS^sE=hpm}5yDhOlUzYHnGj@<J(
zeG4y^huK7TZ$FQ%24`F=Wt2K!Nz2zN?&$|b{H#_zsx)xAu9D7kh(>+cy1c@CdD#F<
zvhWRWKsS^zvdv^)|8~B_nrymnOfxTb%<&FGjxa9yGx>aVcfCH~bTAn{Bl31!&zf`U
zu1IJS6CZR&{YQu{>5=~UEAqkoDd&5|-!4Tv4Hb@f=`<<{@!sxE)SO(|tCFx(@{hf!
zFbrB`hmcBHn&Q1`rnZB2QD8}x`7vXw2Sp#&H&RD1BkWNn^|Q_2=O+FAtonT+OJA%v
z9Pk8Cg<LD8sHv~Y=FYOC*$zw*^@9#nuGEL=-|1HceGim$wRL{&5dDv!@JKrPcSt{d
zqOKj)(phG@S+XJ9n_f44N7|Y6u^BH4s+xN{|9Zwqr+`!;Blc5!sSjiux-~O~?a%C?
z_LHqZn|TiYcbz{R8A=Aox-&JX5wef$Y=1BBIOpf`*M&oJw`5JpU7zzJ`(4S;N}0Kn
z2k1uRYju_29^vaFqoXE7>Z?2qT^pp)y_AzobM_Lu2v37%xfE&(H<3%`{>qj!Td6tB
zacVklK|*~yowpqI?FVhBvzv9JvDC8JHrig!2Z2Aa0F~iY@$1l3jQO;l34F5ahkL*4
zs<Xd$vCrkXD3$_e?<^h)Z|{ZB$TChk1gT`8C8K-98qmx^@O>QrSTUo{aLBmI6k)yQ
zTIDnO7oii$?_3+j2H89=K_1Emb4FPzQ%B}go0X?zfr^KUPAWn5MzvqFO}AHP4qO|Q
zr`@G~p)6w-VORW9eAOHWD@PUo&ZBcz=k_aDR5IRBYMsDG`kH%j=!QbYmB4;T@oD@Q
zF&(*)`pevdfAI!c4cS>%K`$o$pib$m|NoxHn(i8oOV&VZ6PwI#Fhv{AnsTjP>vYEq
z!HTvg`?873e>6MQdeu*rPUBGLgTgsXbyag;Q%ki@Ss`CcKSbyFUkYR0bDT}w$Gs1{
zBZWLk06)uQ>;NGVCd>&A=FXl_x0Zk5<)tM+@{fh{<7RRW(jEF7MtQu>#rBo9p4Kkb
zgSM+y-W*|b+iKVo9C41`uIawU&~|bX?M{3rm!soh3z{hM!f;Q#yRA>{?}509e>qN(
zr);SCPd!JG&om`|VJGkt;N{BlZ$rLezp*p;R^m6b2yVq&k%wrKJ<A=FZI(wUMP+x@
z6or|4$&FAxQk~$EA;sGgbb)ZkaO-n(MWw2|V_E(3X=O3xFDw5s?lVubJ$EuL-t~{y
zCT>6$gY&Q_T9;T))+K9`)#$m*d#V-j5nqR0kZ959tL^*AH?&7tdYM9u-Ho_)A#e0%
zi;eKB+)Jfb7A89eTKW+A5w<(KN#;-m>ydy(0qVeRf$D%nt)R5Zcgt7EQ@G3I2edk}
z*LTvf-llVOw&fZBsjO?NVKG|oJG!{f`woaAWJZpOC%vie&ED4F4;8_W_)eM*uELtY
zJ6hwfghs&!9*c9C<6lRLZM-eOHpVvF-rjDtHgjBaU-s347Wh>{8aO2LeO6>7bBODx
zh}8rKga`c8{i7SBZKfWfvM8#{{$(BXda^5i9tjsZdzZq`P7m*y?B9l6fllo9v>!C!
zm-Kw-1ulTz<L~Gg{3dyU*hBPZ)-xjXk1C~EVv@^j9&8LUa1~oicb5c~HmxAd(Uz+=
z%C+0OSp4CS$Bq)uDGeP$UIg~#cJNN0fD}XkzJ+)W4#@=Rw12g<1ULkfz&jTqDuH%?
z44llvMM%41Gx0<+ogT$LkRMRJ(N@tdR?k!9%c{%H$WF;C<zE!fmH)xEbeHS`6HGUx
zHsdwKGtTa|ou(TVT}rY_G?k1Y!m!w&Ft@fIu+Ft*JC5@Ue0p(~_k%Z9T8q8GA5kOe
za7cGdC-R9mkd11Gr{G=C&%SMLm$R4sqp6)C#=sk!n)T-6w%`0NAsM0Q8gPutmM1FP
z$Y*oal}9uy_5Fe#27d_5)>jXFqaUl*D4xpdah<7K#1JwY|0MN<IalXB;O@y^bo%YX
z`1$UK?j&z*aC!zn+VBQ67qo<SqXo!EaPW19H{B#iv)%H3;7_^?_TAPD>j3*@>nKxq
z<7IQAb(N!^I}i57eFdGr7W5dlm2jB7rvqteDrm7$(9+YH+(J*0ZBg!2Z&ilK6S<~r
z7IcG_;%mse#17OC8J<VdbF@01h1t-z#0Qw+hjN$XZInOd3uH^#k#rmC03}e3Nk5)K
zO0<F+i!Z<)Ax-=peQo*o_5|ArbH~bCWkbt~%U~d=xLUE%pfkKT%U#PnDMCHz8zh;o
z;w5w*bB6uRwPe#N4?Y%;#3KD$g_pi9-h1E-dhV!W|6uEDn`;~B3WE-rlfH}oBlt*C
z%bb^wP$z0{Y1^u%%9krL)J57Qx|zCc?QHEa%~9P7O?$;#E|IIGaV%HT_y>9l>=&$e
zEf+15EN9Fc%s;G;9bV@PPptS>N(7FCL0sb70ItO&Vgx9R>E03{0&RvrMz?^2@g3ys
z^Pq{??OWt-<{WCrEZOEomL`@W(=_XAJHn6ku~J*22lIr@V&^I|)qZ$lcT?R^o>A6O
zt<ucZZP#2=s$?0=H@X4Uo;;4<LpFm?E>RpK^+z6y5x(m}7ifj~={HE7Asu&JoG#Ud
z-mVkSPbMeBu^e!Y%0Mw`4IR~Y-4C6db%bTP`CBDlnpD)H_;`7#@sl~yw9&N4)_|A!
z3n9Dnm)u3V@J`@8jwR=jvC!RvQh_j~w}N|fArTE-HyOl1tdo>4zVso`Hg;YN!0yt$
z=myYCPGL{*P0SO;Pt9iCX3Z=0JzblCbAjo4LEA(-QSqFmS%R*Oy#VKMBV?CQ%=hOf
zI5$|o8IufKjA<sfDaBN2UTisSo?^ajD{^de9JD{NR&fsWt&!$oY4|s?1^t70#y*GC
z(Kxui1hL#(#P8*|x|TTy*hX0!+4|V_+s`^^SA-{93__!E4Y`^+&9zqCkl$2p(`^na
z4@}j!*Y;QM)2!E-w5ZmjoXo9b<xE$)HkFPJ_dgNhywUDA?hMx}Td}33eT{3n`;HF*
znr*EAAap6r1%*0W`i9oPpMV23PxuVa=|uj9t+y@N=C#GzuUijV7Mu55GT=%7#?A6I
z9C`L<cE&cw{?T>cvrydbpNH&+cUMm~P(D<due2*GRLfK@S#P!$_lzrI|6>bf<K?56
zbLa!X=_?mF=`1oEml2<^ad=}Qh`vmJr8d)J>1667?P7nh6)YiZB%iK`Qmm6br+W~`
zrDeV$-com_bE$2*y~LJjjH*a2Z(tw|J4=zG_~MaeFO4;AE=MizTrpUZ;j`G6@=fx-
zazegVUQM=^?Zngr&uSrb5k!c~fRShS&GQa*k8)r3_7GNiPy6mbC)ExV!B<de>=<q$
zgV3uW<<&<uP}4x46!2EJU3*z~Ll>s*%v~qPz}f4tFU%9jS9f->h1xhL#k*W#{A`zG
zYidunH+IZ-40aUqzdSfEch=;mLy}{H_q*q~5BTiB3~CHSm&HH=m@LKldkLi1<l14M
zV7+a&TB_JbIzBtPx$gPO{d3WQgq4bAj?%M954E3bEO)8CX!G@X0c`@QK(~H~YA$^T
zn!p5Tn%qQ2fhwnfdBsFOU<OlDu<`z-{vV>(S67e=b)hG)4bb_zf;WSq$AYgk0h}U{
z^a}#VuOaJvcGqRwRAZIO!DTgzh{BfzhT=Mv7Yq$eH_hwJ&#l)$GZNjGycI$_AUBUk
zR$xwYH`9`PBpWVISDw%`)l?{a>}L8FDdM?s9(@5>TNkh@vJf7BPdq{nip~AAkPY|{
z@;zCH!Q@-yJvhBAO#Yv|qiiT^W!f=`Od_<_5kyaDY3K+3k}*PzM{vBhl~{LMe#2DK
z#*R5g*qXo_+G`20EHG|1eX?abp7A$*Cr~Yo%T&rf%E8J^MYe1YorHvol=mOrZ~trY
zT8y^A@cUXhYVgZ_7P#6gr87h)rYAR9RwSRL3|GBXw3k1Y-G(zqGDoPw6unjZb-&eh
zRb3TB*`f4tqJi|nHyRYlxqN%RiL-;NgX;_*;~dAUe333-4}vFsH#P<_`TI+~L<_Q=
zs7*}4((wV%7quLE4)^%afVW2L-R<7x)H~}s57|H1J321F`-`?HjWbR4EDtSv?YH=w
z{wa7K9VZ{ITBoj1wb8!T9@n`vGqjs^F3???b6R#Ic|jWD?co~d{AS<pXv_x)t04if
zAI{w)$TLJE>?0&1ih+LjMp6NBBp2O)pN0(30s1p^vXks7@D5+4MiG;xwZcr#K<9AV
z2V-8vfKp%ar_zw}oQgcdbjxe|HOCL9+PxQ?^(gcX)*?I5SyV^1jGMp?;eOD&nVIZy
z$gKr2ABcUBhPm&*35|h0eWkvg(q&{axT?3}b{xaoL8o^Y`T*BiHb7Qg^+(xErwxn;
z$L=*<JB?RS2X+`sK+%8X&u|}hzISBW54bw>wcQ^)cRl-sC*Jk$tuDgVkq>sBv+pq1
zFg`6`RotTNQF#~h3r8>?C4NDNk#^=5S1$Wkc9ctH;_$Z8c8`bO;i~OOvx=4j_VJE1
zR~t_l?0X3zNsL8D6Hmxwq8Gb|+p4&sY^8jqTCN<WdagF<&g*aL>uWJhLuFq&jXq8d
zA=B^}NKVI!YoXiepnItMh2xX$xm{-OZ!fnCPQvrcw+0zPuA)DZ@xcAUiIdoLEEw|5
z4~19m3`bAvP77o58*7>pErC{twS^OWE1nL*Fz7ao^EVQ%`J#Q%;C`Db=rJ|xkX=w;
zQJdAXwX4-LH2c(viq<NVs*e0Av~SNQ;?YX62J~s_fK9YQT93WP>ku@R!St1397Fwu
zHkaLKd+;^0@ctVD3`s(0CX@gx>>0Fi#z-T@SKf9)El-Mbzw3`P%~oz*0XlXaYii}2
z%CV-grVZw67Sti*tNGm0Tq;-@pggP;;Jccu4B|$zW9T;MT>l?vLfpp>ac}e<1;u_W
zu!FLQ`_wIlkY7=v>JF;D+J4%pDppp9Y0p0Au5caXTNOu`LBw2KL_ZPPNMoVWyBBs0
ziwr-ELDsS6YSwY~BxeK9K<{SZ7HHeEka*05wuG?P5BGDY1MXE8l;Do8VYX4Gzm}=y
zS`LBde8;dm;CtFmuOXdO3vfH!0OIrjbT+sPlKggH3C9EZ<0Pqs^Tj>(Efvk3Qr^&h
z32GMjAW#u_MYB$$Q=e0e;(F0DsT0HyDN6h-{B;+)#yHoz#`*fgyDvrTiM+&7(AjM$
zf^-rNIFDLhm}{8i7OT0wX`pqHeWz=xyN~CcdzL%E*G}jye3lksM#x`%L(brJ@Z(f-
zx(u_>pC}W0g-pliOU=BM?irqNn_y0J#DU&k3XaD!J{O{+*D^5*RG+GUp}QK`BVeO;
zfoi*KJ^ce154=CZU7J54c1Hf-<EVC^A+%Q1m+`WlOc}d~TZNC4B)+39t8!McrucqA
zll<1jbZNU{ZCMxVO8YPSG~Yf{i$I2(YKjgNlb{_~56y;$AlFybU&L%wb=M^Zp%F>3
zORJ0wZcwGa{;Nz*y%gp;8XA+!wiN~C&MEMf1QsV(Jac*cN61X|`k;eatu7&`k!B0`
zh(3sqcI6v?SZdl|*=M-BA)TqAYDKks38(8EPcYZ7Un?|%(Cg*9-Rh#H842G!&+0#z
z_hjaOH(oCL+B#=J#azj${u)fiM#sfR91K4kFrI6LT@X6^rr1AOqg|)n^@JwA3F2RN
zrDlI<x9Uf#$J9Joqes<s0oS-Teq+V&H0D?HpY6X&KbB`buDHziCp+u+R&7z|QbP6W
z!z1ekcBU3Piwq5l^|_1lFO*L=f42pAP~o1i4qME2mjA25LRM9O62CD}(k{|G$MT$m
z%a0WP&R?E<{AZVp?Rk~ujO#4gQPEUa6woyAg|53|m;btJyj4>^xy)a2!=!ZG@sj=?
zWIMJd{!401)nqOcKgd0-P$jf^eC^cmw{`c_`bS*@-{hQXh%Lucf2BlMG_!87)sm{Q
za(#`^2+cy}LGFMfzO;YAfb6{7KSfbx{T)}NDcE=FF&T<BMDF56<Rxkbvscwzzpr+y
zwo~GS@a<J2)Dhm4+^SzEC7=5q`{7Q?-m=TWCUyartsfd=({IBr2}>%^6rL|TTl&zl
zLJDJ|<Tg!<fS=l?N(GfCu0_5RN1@v{fl5?uj#}OIZ&y63GGv-A#w#nC{oeh&O{O&~
zK5cb*7}_T&ugY<yk|DT7?o&lGlK+1Eo|aVFyX?Mw4Th=CL1N)2dqqBkoD2+<bjbP5
zlr+K$`fb3BxSKt`w2IeTnBDx++(|zg-|hAIMy9OvvGW)+F3i(3spY6BtEL&d&wtyR
zm%BMn=dqDbNQ{YKqhvJo+#6|qZarmw=9tMhaP{%lM%E~fg=a?os<pUx>vqLKkNqo3
zCuCj7kiEM1VnzYQpW}Auyb3CGbhT~rQ;w0v4YI~(#HSAYlURJh!y`r1J^BS*!nNnt
zAf17JoZ+8<<^Y#qu*A#p&_B`dYuxVfe9){09RuUUgo@OPIT=A8-li|KJ|r6k?3VAO
z2I$VnZ#e9^L7%aYmel?^RB5?$mZVg*3K<YMPpy$B$qvYyDo%5!*%MqSGm*Z-G*NyD
z&I%nJN3?&|u%1dVAN@Hj3H#XM@z{rfKTek_aAV-4faUuAA;p>^`nK~#+N6||`OV6;
z&bFc%e;aT*GAFdV?ik}n?f3vBMmzyItt5N{oknz59D!6vwODJDil*k6)vT+MN;{M?
z@oUF-y?)-xzU3k{-oT~dW5ZI^iOK-H$b7DNXKw4_;f@tP;A~RWVC$}?lcYbM5AOH2
zj<!b5^Oim4S9YV@MATHx2}ELw>y@@%+~Gz;B)m8NrqY~uDQ(ox^*<J;Ru*63pJJ=1
zXlf?3W_*@X9hIfA`JD?tn{IoSA#uzV<=CL6QJo{W;HDaQa3~tc%gHWCGhkB|U^JVc
zsvYnxWN!Gk$l_`<BAx2SlFs<4pl5DkhC8()<6Tab(m4BnUaLO}?|@B_^4)a}?@M}>
zj4S?JG1)rD{TqG7w2`+^chl_F^$0kv)9T_iPZcH1QhbZ}&{M}f-_uY`f)+v_HiOo%
zH)Pl7|IqfnP+J!xZMtHtW68Gfb?x&eVr`h0Y!@zwEoP=tdUQ7sLC1@4eDB@$-DicS
zkUH#v+ypL13*Z(VghXToRu1m75aKlU01{VCaW_#$22;=I0Ja&oS5Z|}EE~n>=>%d2
zvRjCC4|Fwid~sy)e_ea6F($(J#h7M%V6xl2uBG0mUe>eF_Zf-7f1z86I+TkV$`sJw
z=+*2wW-Gfx{y^bS_tN%J&y$TL-=JE_06CVL&QVUQ<B^SajTMdn8Rd;sfaj1nb)Os#
z`)<GVM>qgy<>vHz`AVfE|0;uLBjrZN`!vo?md@tM#vIcO+cX<t-)URnc;Ou=X@Tx#
zMql6)AnzQ^RB{K|iA)hUO?gz2AU`30tU4m^Ny3T1d&=|1vE4YTqSCO`6mMPSTmU<T
zht9#y-_CXXRNp!A0ot1ofVdFF<tTc{YRXF#Y3wqp1gkIVybs(*Jz3%wWG-=^p}C%P
z7rY+kfyC*2PZr<G{m~ibaJyRj%6#|yVdz()1rZ6{zia4V=m<Im&h)8Fe-5EuQ;)dU
zbTj-pTARSp^?a7?mu-|Y!@0^i$;*qC-dyK&$9Y$G9*3z^fMjJ|f@DUpz3B~jIChnI
zODd>Bk|&4Kh4f##H~6wvus!JSSQp7HT6|xDWu7V2_d~x5HVzu@chO_Gjoedmg+JNX
z-!s6ec6#haduMl=co{><sYEC>mdT)NGxM0YlpUWVn%r^jo1VRpwod>brOz|N(Z#;O
znpLT&=v98jc-6$)&-2^7U(tQk0=Y#yKohGHxHfb$Glx8kcgCyZ223vYcI$nJM+RN?
z*}_L}wzH`t!nKMY?IJwk{sJnOZKlv@%({l!Mat2#T=*2bGCt5lwLp9sinb>8TmXq+
zdMVY1@onr%=REs9OOXAseZHH6G|^eea&HB?z!6lG#`+t0XSr6n2%l1FhsIzdaX%Id
zKXzgO(}7(l(=bi(<%k2iw|nw}gW<ECyraHnt!IpTw`a6>i62L5W3#C;7E$b!y_Q|p
zcL}(sj}JVr$x-i9T?ECy8hHp6g}2UWwiwGd!<EuQ6*WzNEdM&=`BuVR&v<ty&n{0}
z|6%C@+K-B(yD~QRhMdtXS3Os}U^*cj%x*tj1Du2GTdjHK5vJ#+WczJ?7;kd-aZh#+
zaBp-Ea!>ariRlPRa_kd%isH2Lo$8#bKsJbd3s=@eq?`YNxDu#jZln?$Oq^xx>{I*+
z7KD$7)bBK5jOU$8@7(VG$9szxJqLwGqKF+Mx09!k6~a;fXKWL38fgUj`ZpxR7Y+H^
zA3zoCEbS0;+{fHkJ=OREXQaD_7Z^y;8nFuNPTc2eV+;MM(0=@$_#oc(R`UmoqmdQ#
zaIQA&kPmQI<TTq8e5YNB7UX;Xbni1?BOmU2>$~Ku<KKfI<Q+oK7E!=gl9b{-;QYjR
z-+9dNUzCZT(CY+3@Fd)-*e-BdHx};m1+ISt1d`s{2^Y2<y+?kQX7jzgfBAuqaK|cZ
zUq=Yv)&14e9-8Q;`s?AX=%?&araicavluzhpIejD@Wo_bCZ4Iz-shgN2-6g+E|j`9
zJ2yDzIBr|dTZV$e<F#X-dnPbwqJXP9RNN@V01tI4xtRV=O`{$$N%9TqM%qj27P8%B
zJ|YPv-iQ1Hhh)vO9kgfJmpg~@h5U0q*qtg|L@y#k(cjRw>qVXeUs0rHu)Uc9Y&ti9
zOW<BJtEpx9Z(zy}!1_RPEEn=5KC}V;8cl;n$jSaqg5-I~e{&9V=G)WkJsoHGCgLJ|
z1G9n6mVZ<Jkj-EO*kNg~fnsmygnaEi>5cJKgNbduC%~HrZD4C*=3eR<?cV7ua-8I6
z`UXlJ@Uzqp?vjerg=t;dP|YD(g8VFOfnIYni9l(wTVYA7xK!>b_mwR!9R=F?c56?k
z%}ompA-P*3H6gmPD;4dOhvZ+l`|JQZlH5y%llyQvsDMkT_Ecjc8<a%@`J3CPdZWg{
zQv=Ci=da46Wvfc67au9sl@2aTDD72N!|1Y4^uF_VCHl!qlq=<P*el#C*?le%=Fzuo
zSGpbk87PVeK=W8B?DLOAd3+MpOg>sQRP!^aAlx32RONhdvT`#1(mB5JcbUHYO-18!
zp=d$Tk)m3qcP+hz1TsygRUMQ+W`B{pkb&YE&q`;wJ;XA~xZkwWuH-N93U7i~1AHQ7
zl)%+e#wlslMRgB#lFkuuG@xm4yMVSFv`RbDE9=2qwpLkp;{Z#cd8q9p-yb=|99Aa=
zHw(F`TdH29h-Bx}gRtRVr{lWioIz_?VQgi&>|Ep<4U`!(v63Dnx2oF&oCx_H5*%U(
zeH7LrG&AtGQjdLiPAwmhJwM%)R{w96)J19I(sDCj=J&1K>v@L#2U^T=b|oD_b_f5S
ziF!>Y66M%lf0Wom>I~fhRUx7O#s68FhuX*v>@S61wNcej_boKJ>X+DKaigNg27Th*
zAr-C{mQKcn<?GA7l$7QV%Kui{$fR>t2bN1V$0=vXwep*?Ja!^CgBmJ4v(GUG8rqw8
zfzn%O^cvC(BP@GePbCFgPcd9oTeCu2J7{LKx8}u~2Vz@=evkpN*&12?PnovlR-PyG
zMe3o{(wvr+4);cKA?KBqs#Dd1%BLNpYYe^;4C?@Ddzh$_YM~#n-)L9lJ$8*+#e}ir
zWhJnS%%VC|LzoZh$01ng)xZPVLsY)^9K2)il*JV9%ATFl`^TQ2ip-1U9{WVl4QAjc
zxOnX~eaD~)0kaeWvDY`mamM!5amj&L*O)Gw6!s0CS3sZmBdvzFe+b)^Q-Ig}V^CZ~
zLG-t3t7G#cteUC7N~-17xj)(-lzR)8<&A}PW9`bmwk1B%KOH5gcI<IQs(P3Df#L%_
z6xfIXSP$VJhr?9ekYrqC8E1*ISGWjof>0=lL@ryQ`Vnv?JU(i4#MderVU2Y!=nejp
zu36@UlEvxAQp_n8e;Q?<EXgtLahb#mcsKf)tgG&QSk1_mVSe>m+DwSpX#W%MP*09~
zxaW>HMqG-lBe!tX)MNEs1Ga_y2oDeM6|ynpQg~REb|GujyXmn4Zu@Oem0rxblyc(7
zv7f^4H-8hd7L^{gjpjd#W9hBRqnc6LI@+G<L&~o5nd}A{!Dw$!$9dZ~>vGc=<3Q^u
z=L@IT{?1<HD00sgWAVufZ%|Ieu&S%7^^STHdMr#AJWjoh9)%3>-gEXfA1)tTt}Gj0
zcCl<qY2%9TM(~;Ot-K%ox3Sq|WAYr;ovp@oRnE~gR*jd%(%Z0B$c6tm3wsxOH;cpY
z3q%TaK~+^XL$^vlO&6kHr}~!}?(bvoS$Zg^Z`RrLZGU<tCnbkvY6^<V*4XZO$D@5&
zpQ5EEHpm*bHR4N@HR5;poUnC4&9z6_hh#4zhstF*>K)M?vtez>?^Fr5MjoSBC~rf@
zqb|=Xdx?oO+^A?(QL}=m$gGI3cvDfs>~Q7_(}7DT0X4o9xrjEz`x0A$(V8j+|6e->
z!p3QI9q?Kw!D%ZQbfW+81F|8?db(uYRE?w^sy?dd#|_3iO98&?j)&&BiqgW^yny`D
zqVwf}Hk;>yI1kOj7NHHPO)^v-CC}zmvQhGda!&4Kdot6=t5`mCB?S}ph^shBZ<h6v
z2P#Tcoa_a~Q}u|~cyFo9-qG;5cwBZt`o{ESX-Cp8Wg!LA%gxsBe6ClNHo$Xam3*+K
zn|^WNc3qP8l_pqqM&(d;lWk&b%zyMO%0VrGeau)2XAMjh^`W3_{k6c~Aq@f>>GsP}
z%;i3Ai7%g1va<+>VvBlznx@Uoomo28yw~#)TR=|WTB?s~E@|&*%hbcv?cj+GOe%bZ
zf1`UR|Bq|0gLF=C1;94#4>pFPWiwQ@AY<8FyHB-9xkgc+ULqAab4>Rt`~^!g-Km4p
z1M@zVuC)wx8-x<fL7tL5&?o3Fs(EdUwx%XeIT$=A6WC$YN2-A=T5&-hD<93NS(MyP
z%~ymg`oo@~i|m(Tt9&h)iLUkp8($TZIsayCORxFo;&1=2dVjuTJ}peEjJLTxiRd6Y
zO1WEmNxN7pf`?|SMy(wOT&zT9C7n!OKuxfV8Sbs;p6-qk4ft*O5ctg7XfDB?r>pjo
z(xSM)idYqChWD>ytC==M8Qzx;uQ*}u%X`675k-xYZDU`sJGiA(IdJxrKz^w8KaS2i
zs%`%5!||l43&jV_n7g~XZ_nJ_mASk7p8597-QC@lF=Gse7FwvcX*}=u_a4r64*zVW
zO+s?tpU-u{tkg*a>~V;d1}cYP4tgT*0=C<x(oXp|`dGWiR4KYa>}t?TA8Wm)9jGdl
zt$|s^3v*tiGv7a?RsK3X_3F>{f3W=7&I7)F(lX*7%{}vlsNz^LzE8sVgimFj#chwN
z7fVH#m{q#UqyjiLo1oqDX5}zo{Q1a>AWt1M+%UXVIq1{mBY2R~DBQ{Qrl3q_$3JX3
z{3kE{NRGa^wbSSBAJniKkR#~=SWy{7HL%MVt2wW!sYX?AvCU|ExRT`O39dH_v59Pb
z;feAIxrN=KdYMPWoJv?<;aa>cW@G$HbENt++BJOGJ+pXq!Ipfaa6!TCyfoX>;;fSE
zfv;>(&cM3jXNbv~^M>7q>PEsWSaw?-#%%2{ZIS9JHXnMxHx11Tj|SV-B}@<YwXhUL
zwNaXj`W(v&?QnV+^<D1CI|E&urlPMlcR}U+M+IZ^r{^}!?^Q@Rw|JBNTxbI{pZuo1
zYke65C#)#@Gof<q<%lbWMw$iM9h!FdKFowx0UX?0@Hun@=*Z5{^wxif)JKIPZbX&p
zF=_&(f_I2|rfP9Xeyf}-85Pr~{I>o1{WmMuQPAE#+j~8<iJOgn!5dOHblr^_W3)l1
zQ-KXvOR5@1AWxMP&@tO4G?14mN2PvpS3om8fOMlenR-WZ=3SA2$V%3)(aEO$bRIcf
z(S-#cQSzVw$(ft^IsHyX#r%1;4W1(Qkywi)4WEs}%pc4Z%o*k?=5L1Tnsch9xC?nn
z+(r`sZM`gT@EOF<Y&JhfULkYRdTb!s0l%a*YubS4*5i18v4Swr_n=5ubi5!w`}?0A
ze^eQA_MqZArJaHk#e?u=O{Dp%xoqSVYmW7H^ebzTQLA69Z>p)IIz;`%S71A^r|?{P
zrLr3;z?|y0x&lk%*yxx!ad%=inM%#G4O<96+zxJa^err(-SW5h+upP}zdrx1SlHgy
zr?`>#gnyQB63|KW$j+K^>ZzLR`bowe2Hdbv(@iC-ev>ZDj<is=3klprb`HCmTg+!5
zJGBq=GptHfV@p(2w}>g~F2paXH*?+h%hlGgs4(BIFR~YnaZPr$54`5LN{zraE>-i_
zIKfa+AJm`H4>NSuH=+9>EkM?!l(`m6^jGw~4eVjG>}Re->VVGCZnC(HpDmvv_8T%x
zd$m)Mw$kE2mb1DoJ_pJAmf1e%d^VSZ*uU9sI5+xiz7_0cXa;#pzs@9@n?)UtdsF62
zoHJ^ZS#4nTq&A1zLu|v$r~prpyFru5b(-=K<E^bMQ^7l_kC+J(j)&pnLW1u^X*1i8
z?A=-8vo>Zif2-!cFZ@<K-80kO+&7MEBmyo4*+^y6WE;vF=V=+T8WsYqs|DgKwuqk#
zjI<K)6-<`%k-n<Oro4y-5u2mJ*3`&7k*Br0==#J>VP5FD>sWDm@rL3{cD!hdGtPOo
z<btoi|9iMCJOkgMn_w|pyiq@5!_g&{vAUCVdy2<SDPx5M)(p<Er(7>?71%jPlht+8
z=#!c!>MvLmaur-w;Kf*Gh}&6|mNPTc__tnWex@t)b<XGf?XGXkbIy)hRh{U@`m2T_
zlVoXP?PYyq>ZPwms|gu9f+WLdz!rNIdIft(*)@Yr{iE}v-^4GEn{2HTm2Qky&mkFM
zI8!!Q;(AtOEQqn0>}=s(+oycDjd!jsZ64sl+r)K<ncSgmZ+N6{3KCq;)jDE4as}*8
z7b^epz1YiKdC(p4K@5G^Fd^bv<Z;thV?Et;q5$n8oevyxuXT(onqxmxXtcL2F7G^0
z67B6Cs>ewRg8NjZhU2DF5e3nX$grgb$TUS+5Tja`Pj8^ck(Ka;upng!@k#=*542@o
z(shV~*e%2(4wWAA*8_dMLyEWL?#-^4y&&(4y_vIZ$#pmGU*~@tI>rtaZYiUbhDbG)
zMsv#W#+azPr8!RNu@1;o<-RbSUn(~ML?pjTYnW}W79ACPG4f1QLSzrqCBt=kD3r>s
z@bz>?+040p^S;<HXLhN{(;&Em9|6Od8xN?5>SyZ<b+y%bsta_GvXZs%e&}NOJD|)1
zUm9R|{m*MX24pfu<Db<&&0W<mvKY#dCJ9NtbjS3<=ee!(SLUzICkv0+(u%Sil(!$V
zML_Ysswe8(`r-N|#!A-H)+*K-))?y!Yf{8?b3c6rFm=tRIWTQ+jXcE0k!q492dU<&
zBQ*QT5Fm*Oaw9=zD~JBN)0{_&o7zSduD0bDA*BINKi?i-=OD~J1W9w?zs3yYOZv2C
zo8~pO48MU-A}~A}-$(SNf~vvzC3p#vjvP>SOM`)_!=qrxbku}Z$Bb|@IYG(~cLkmP
zHUSLujjD5-`1isGVUBQ_Z!K&Gn}APrUG;T!j&`5%54ZwP(<c~B`bO$u#CK#3G(pPd
zdxBZZf8hCdANP}2v8%(o_#}CY42uJRH5s@zL>t$D9TH0Rt35qDm=6w|2^|)CgFIpv
z=sjR0ep6ZizmW%`0HL=5xsndhBk2%e=$N(DH7j*i(|ZH0`B&ALZUwji4T)TA8sOb_
zLt>OK@<sWDm?Sh|uQKuBy=+IWHaDJ2;Cl%WpUgeuEc|m`C!Q3Ch?#sA*I8&GjN~u#
zkA$;ej`UgHB5oE^`A6Jg_F(uI*Fx$Hy+y_Wj_yBT#?b;bV$Z=RJQlD|0VyAvgz7+d
zcP6?8SUO~QA@-N-tb)jRq9bX+GoTn?FEA<l<&MBf-w~OO%|IJKkg^nhhpd7|$;YHU
zf|1)Bwz1m*`zi(a0CvhNq)|eOa8RP<{lZYt_5U}#j`cCKgCj#dSU&tIJc_#{{#14%
zjj(?BG}Ujdtm~q=uj-|msCut5(5cjGd^mOnJqlNa7D$hUr(z~}Cl>>HdUJR_S`nLy
z+y@+qv4A+r0f)mncm~Lu<e^*83Rooe7)GS3!a(5wUyWPER0vKEd<YB+Z4TF9f3kD=
zJz`zu7t|H8pi{yAbu4-rsv{Rl8^n{`>~KrA1=t|Alj6k3(rdUiRuyFc-`)*qhb};D
z3n4Vd;H!y~V7gEhu(oCardI;^T7@fkQ=%Auk2l8`;YWxy_&VTZABCw=n-T_&_dLLt
zZzN3S2Jx5pFn59b&g+C_Tq-+|Ys5YXeGaBDbJzrKAy=L^h`?+jWPr(DEEmUe%oOG!
z^B?=K&`D_vc!?M_R=t4kNk$TRWCdy!kxonpbEEb6DQr0Tg*t(qfijVm1V_9ka`D}G
zLo7w9CKd^cg*E&pej>jSkSxY42r>?C2n~kaz$dg^sR}$kbAbbG7nn!R29%3`0MYIp
z$X=y!CBhP^o*3lc@^8fiX*B<VZOGOPZx7WESc130RfJb^9=r}M#Hvvp)sNIqR12u8
z^hC{W%{p}kO;UH!ZBUA`UpmOXX3p_tl&NrYv=%Xo&IXN`S_DhjNDebV73EHVFxVaN
zyX`O!IGDWvGtnz`=4*w!1;_Z$`ucc(cv1mZ<Y6#5RGwJ}=7Vj8eZnFM03U!gE)h-z
zOtwzQakwV19E||v9hB1HgV5%H&Le>>dq7ykGvIX&hUNiAXl1Mo5hQC;(d19EE?tq{
zO?6YvQ+LpuR(Ak-0~s*#$4P@Z3o|3MKh!y-3a;>l{n6|}em%cjxFxRv&de*Y2D^bu
zNIz7E(102`UWy0rms*YiR<#buW^@#C39!o+1S|Q|yyrkdZIka3vsbtbH6s2~TlCcp
zBaH)0tu4(XdYa1{{%X>x2bck+K*O<!&kE;q+XO$C9=38LL|lOt6)@7KC?HdTRt24y
z?JAGjLsuuC0{Zm>sD*T1SjE@l)a-J06}yjtnAuEz@T+%G>CBQ<uDZUBfm?xn%nu<K
z+68*p66qllaSok;5by=40N#QoVjr<I{5&AW?#I5P3-GHTndMR~BTKL#(hWI?mY{m%
zD<Gbx!o83-P#dKL{)(1I`@qTIRSgoV^J;Ju-;`>>>Bw-9N3jw&@dlv3Rt+=}>cCg!
z-rU;21<wOlYq!>u;Wl_EUq&d69ml=rR*1Vn6BotG;Y-L9RC(eC_7z)>cEE;XQvqGP
z5V!;eD=VZX!YHw$JRDg7wkO*_#&`oc1#g8_KwkkSeHtneKgoIID*BRomrkW`s4jyg
z0a~Dqjq#GcPVSHHss4cLS0EU!Djrg5p|OOON~M;7=h2tQF{y)eR<0wS6Q=Ob*mvRj
zY^_i+(}`WdTKLQ0yf+Kkd?7!So5R|r?O-#tR^<Zv-nyD*+C!>Ucn;o!KB9Z99YD9G
z9DpuU5t=6@iF5ftIFhd}j9>>dm%{}@idah$l@nm|vlyR(w^x18jMiMF=c%UCzsUPY
zH8>g3z>CCLoG&~nSi@Vsw6o(=(Ii`?!VLRq=K|Ma&!}KG@j5z>mh{^#&8$r<HH>MR
zKhz^)C7z1vz!vWk@NRTc&Py`5=I@s(Lhq1|z>#GK?Eh*Y=MV*`oL#V+<Z-Ga)eLm#
zCz5-K6p-<sq%;6oT2yW+*xBve1O5o#nLEbD^S^~0kcA#D>(Fv|0lo(Rg;}vK=mXGE
zY%hA*6h<8y6Y3VqX6AFn;!P+9_&mA+f6ORlskDr*$+l)`{y)Je>=tKBall`&7|_c5
zgEK2xT}XGJThT!kMt#TkU=@f+)j7>@tyL4NouEtBaq5<8LY)j~NFXh&%nPTx{wtF0
zDfV@aX!kDP{Lt#)>p&LB_L>7n1AF|s&;@3A_!E1PKLB`D4bl0;UofXgq|TBfRUhci
zG)Y6MbShSR-rzE|HZCTY$xFjsJl%@B<?Hi`i=PLo!uK=>bStzk=m%s=teSL)$qd{I
z{p9Kb%F%L=WpiMIsO9tpO{TU~zsqpP&|kkzqtPzXrfXUmspwM)CGr30-tmu}_41eJ
zy~)Y^+bH|7b6B{X(4SfB=87XgMp4L_n!DG|`qXk?Ra<kD=z6iAqWOs1h8r5EW~A<z
zdMfz=i^Z1WEJ%niM-@#ldRa8Mf8q8xFxzNn|I!TiD*rE$)sK#O6+O~ij=oKvM3-`t
zePYQ&?*;yj(gb^rbwIzPE0jCj^U$!slh7MR3^x!PLn-7IeLM5}NORfJs)Lhz8~OyR
zX7~9O_+9@u{i}OM*Ww;R92N^j@rOdsf)fJ~t{(QIwu-(qWSDM_G2c*ZcxD=C+N$fV
zo(NJtMIf1?rV1!QbzVJ2YcZ6ILCYSBX+Rt+y_vN)cXaV{cdT!BXcVrsE{StQ<dHRG
zA3HL5&wasmreJvKobWwpr*eq<z<y>23PVJm2QN|n3p_({$SQ)RpJ_Viub65loUU{u
z{tCIEbY$kw9G&BW=a<(UOhnRkXZ4lw>OQ;eNFipw<Ip=#xSz5dDrj36Hfww9D(U~~
z8ycM2Q@W|T_u56eYWh2-tJaH=LoAt=^u);Ie$kn7QO@LV75|JWP&rSRT=mpf2CHf9
zPJC8K<*MWA<7pl28Qd1=$$k;10V?+v79=@+hCl?<GITne$={F~Vn(%~?`ipJVInq_
zDO;_2&DmvkBk{KSe~NR{ipn|8I5OQ!<c6B++9L?&dt6lBk>vGp1LV5U20T%dX08)4
zM+-<`#1Pd4?LXR^^uJVyI8H61htqZGYUCumlJ;QS$TFu@Mb44m&VQ<t+0<oaV#T-U
zOjByy#wZ)P+PgFNZ5D5f_B{9X^G5q8golEpe>1@0Y%ia~C(vJr*~l)if%%KZYabis
zhz{1pCMpWARHH_l_{WIXJ~?xL@s`jSX}j1>_=)R{xJgAK!EVLJi@SO*g-gQ|L!H@%
z@?|`V`h`Zq6)=PPJJ|Psl1~ch0)$*q;o6$|{hBzsjc!@ok>tqe_R@-+Q(rTGrREow
zEc6t3-J+t(QIEhPgSpNR?)~9I$`#Nps~o<_{gu+>7wlo?YWNtZ1O7?1yjZ#iFV(b-
z`j&97?9g)SlSakICcUchqslO2E6?U{QQt@AA1s;R|LapiJK<K?6>*`fa<=L3p~89r
zTsX#7W<BC*bh4&`uBzs&`kOkayQn=vmcULiOKOQ_Q=jO1s;k6S><%2#K1g^H@l`03
zdo!(VUK#&Xxd(Ou>#j|Tuv-qQd$VJlx%N?|NXQl_^3?Jy^l#@ED@|c13WGK%udA!A
zOJVR+z(nE66Q+sLo8u3~HIFY7yD+v=a$cDm<SO^&w8d$0`KO#3??%VJ_ILjC{AaOU
zsDb@f!B@u)|4P;qs>~o<UFag+4a^D-==SI^?Hlz6axQWOx~4>;ji~YJTbdm0d=0Nw
zX*XKtSJajt1<uh4>8Tl0ijOd(;W+V+Sb=z^Ua5&yzPkDrAx@`%9oYM=1Y6?e!HHaZ
zX%<`^ZljEWwx9>G>1buBEii^HCOYUFMU*!`&{R{8&?Q;dR%l$cY}7_6klp7C{cBa;
z%hD8gOIJ#uhFB_}<&%Bei*lT^1GIDp?DOU-SK(Te&iK|c#gt}5O_wawBJSx@C}0_q
zzN1Tty7V;qw)(KKPGsZAB;!-#hq%UZHPktNOUAHtYvCGqA7*C2=9w3K#P$hCde0X2
z%}Fiz?aE`K_#a>kTu#1B5~{8k4E#Da@~~#IW*u%-o(rP@SF|RfA_el7s)4$jc7bLu
z-B8=xdNjgDYMHWm`*Lc!YO{k;196iWt2JmpQx9P{wAVew-7|0pr1P3_+rs($bo4V;
z09+>3@kU_Igj+h8BD6T!kDN#iqx2L_)l;Wvma8V>Q=ryj1?4yPLpkX0lY1_;=eHw&
zv+S~Kgl9r<v<RMTp$7akPYsve^NBMO#l%+R71+=0MK1t9#47v*ae_XfA=Pf`AN(`Y
z3ZF{v)28UV82g(aS-GfTQ70pdEvq6=Cd#o*)fYkw^Gfo@yY%6vGS5W?hcK_0A>jeu
zqWq0{Gwg3Y|FXUK2W*dU2X>0Qj#x+8h}YOdd>}anEhnpZoR_8f&@e=c4Fmh%MpS_6
zN5|s>k=ghY?Rm3_TojyC@a@mr{MWvBLM!AQf>J{aPxS9pbENzJOaA5IHBvm72i<1&
zfu!wj={6wl?<GyztA_4|F`8MbQMeU*t+E;`TI)tVwXTo)9rZHeiE%R^Om<K;)z>E%
zhU)(L{nqrU=btwAOQkiv#lChSAG4J)dKMSfDY#v7oaruEgbSh5%u22u{E3)KVyaQ(
zeKL`{hSKtP78f!Jr~X$&<>=9oqa$y{td1FIjWS%*9F0m!inoC7WqyO73v)-hd$Y5}
z(`>HL8F2U>A(Q<l?JFDu0(YRx1cMxqPs<<i;X2CjLERJI08c_!V{M>stTj;E-;8-K
ztbr(WA<7Z$0F&Yt`I;;?cTN0lIv}qr%KC-m5+#y<B=--K%YFxrq6u=E@0*>mzbc;U
zOX0?g@xuG?Jl+R6@e!)lG^=T99uqktvbFIcwG_`&IgO1XFGO52p9Niy{*jF$=SHZ@
zoK5uTKZ(wq1E2N3KjaVh><V8Ep>hLYuILA+`st$UMQe)3_)mqO1=oaz2DMB&uj4wi
zvHU_|A(DXaL*9rN{U`m?#8&th^%y;5NH89YI3NGK?8F+KYxFYT;l^c7|9U!msx!oG
zME}Uuk*7#2C0<DMTq%KEtY@m&8}pL4R2_jErJ2sJo2`FNqvTT6JvE}Huz!Ug;R=ER
z+7G<iK{wF!GLdFEDW$?{%{$-d4`Uzn`*bI>o3Arp!fb-~(zVn-$<K_<akjXRdp@s{
z8-e__He5e!=REvo&cT|+4R9Bt4%rA~LQq(x(wJ|=rzW+D-4%O0p-<(j&7ag;X7z`b
zerxf4wX;5NM27;huqZ!7<1jmGvK`8<luvq3N;c6U==u9n2;ZVwuBwc00NoxIBxLIP
zPP?l3wsMMcl^UyYX_^^OgD%=vt6klVu{s`43%`5uw~=eAj6+A|BXnooXw6MoZI8;H
znbWFd3;#ykBJ5yKv)hy`>@q%xct{P<l-GUNZqZ`8^M-2Rc#Dp`5?eRsY($b4im)ZG
zh|5M><>ftU`kMdM-)3N&Fm`E>A<@)K(~tR(xh=hFHtjg?{o~&lN(~Q^Q$XHic9>%#
z`8(uT{UvR@x*NU(nMeF0H&CPL+G<AEIIe2_aLsk*mi~7iH++t=Cxjc4$EdIL__$Yz
z#ZhT!nr(0<pZnaE#r@(Y^N-|ooX~<Mm{JMk0(69+Zcf)HQ?c3jesx#fKI1sc8*_&7
zW75a!b*x;d)#o+$>VCYEv(Wn>JUMVsTns3*-_aM&jLb8+CRd5l7waQtGH*g><hQsM
zwLlN0&Db~XF70gs7RCi&ei8A=gqN9;kQt*(&TLY-#u(!)=kWJ+eg{3b(Z<Ft;J3`N
zC{66zh#6u;_J#BXSuI^Qes!o~pquY#V5M-9S>PM(%M0FtR{@@JDRxnsjo`X%k>lh0
zMOV@<wmhyBpVSVUm9^#G=_kAX)b)H4S-z1tPP5s1$=E?u<&68$FKdVYFsz5x0Hfe<
ze3IUxd4s)Fjw|<68x7mE%gHIwL>N`yv_4OaOoF2)C8pHfRUI`yEjsgZ=*L!th2kmA
ze7cD4Vjdhl)Z*g`GIBnprfw_T5Qt$40+Q#S@KGpFwsO^&9APWfUT@TF#Wdn+@g?Xs
zTcc-1ywV<vF;p)pXD2rP6&@XadFQv!eFt=czT#8NN}M}-5Ry`SDCe&Ipm3XLi*<v`
zD;|8j#!XI8W(%)iwf3fAoTdt9lX{_}^-ZHU#$Sp#Y;96@eVwtDPSMr#UOn&i*7SG2
zyRz_&>n3UFRe%=Thk^5w|8&T%<$eUt^%H?xz9qrC;nx0b#RDCuLNfue@DDx-7UUVI
zPyNceE@48#jQBp~de-mU=uDX)+cGugb<gyT&N4z%$R>w0*P@?BUL@5ezcUWxF7^D7
z(v<rAB7PZsU3H31Kx!+6*knz*v9V?=@>7fz9zX{AIN14L*B;b%jJ{LlOSxr4Y99SM
z^TW%6^}&_mR=%rb)vPgOlb3>%|AHD?c5G?6a98Gq=e4gr>yj?YgE&d}j*O#8W11EN
zj+{a2t(J)iugWz``Vx0F_HKo9b<?YBbRCQCzo$QJ$~)%oE9{gPAmembBg*Rr3cc-<
zbDuhYuq%)Oa6iGwDr`&9D#dW;m{wdWnA)X)S;=<cEV6>un{6>-{L`pzpx5#^R#h(A
zyx&*m2maRjlPrl2$)Uc1Ra^l@sy8Zb*O8n}dF>q!gH6Tb?BsBy^aLG2oh9CbjABjI
z0&ssHp}tSTL@d=sUoYxXOmyS`ORb0*)`4-}3VY)-u?{6o|B^Wo&Xpd{m*kHM?GP`^
zN5$m8WZS!f(~ekg-Qe@U-{4YyrJN3hpt*8ar7v;?A4?4<3$fF<8?Qx$)$I&#EU@u1
zeT-V53Y&JuSBrF$u>o)1fB6lZ)w~t`C;Y5%f@-KfM=lgIJdaC0xEeER@d-OK9Okyl
z1F+{fLBy%ff-6NB(4z;MNW*(wWnDXcQ$wn@B{5JMFC2n1wZ~!)$9L8-?CgTO>0(A~
z?khW8vcU6=&qv2#tYr7572kF)^$ZDr1AV;TN<CCX3?%DeBazFPgl{4yW22F6!0ucP
z`Uee?8qHDlOqE4_!r+Z4jU7^fE%&d<D^4q}lXuo0D(T}DeMsnu_!f3RG-oTFUp(D)
zirFJ}76yoEN-c10Ye&9;L$X8hB3+3v`VRU5%)2(I1v-W5qTOo<nPp=+Q_F}x5wGJO
z#MM;I4Xn*!(_iE@EPh&2*7=~Qyk~9jQ{a>5siS^rny)&;a@9DWV89);Uf17{t6iZP
zK~JS_kbS^1|EF|a><G7_%(_Y1CYpNs6yrzB?#K<1c?nqAkZBjBD`jklOM92ZJGVKO
zm!1jl65DawK%T3Nzcpv)4-4Jd#at6~F_;a7@Zrcy{2{?%M)aG!PFOA^iaBB<_y%!?
z9;fLKj^}3tO1CpTPnZ$qfLghB<oaxO&n7qF8tyA2#)1?=jJzOF+5IzQ<@@rL`RU9J
z{t)oHF8rT=5;;mupi`)4gb)3McEYbCZ()YGud8bQ0kZaGbjPh^nNYc-370fGxRDMe
zZ*bAq;>z|CdmrB*q%QSHi3+rFb}H%RDfS%nHw``l1gS2fTY4|f5GqOo<n_u0_yiJx
zoKn)HtBMAHsbkGgBW6Ynia2d0qUt8@h&9ot*=ogS@*d>RFWm1u=6%KfK*!?ml%DK#
zur1%ft>yZGDR4QofE-7ZL4PX-NKbU8s*pJG8F!FbWPlh$bk(+v=wUr;NziZA{?vZA
zyp2z{#3F4yMD~vKl+5Nij|*1VZ@Cuph$6G=y&Xz>xHfs~hQ0`*(wPX;RaDKW6fk`o
zj}L}d2wlZ7at7Fwya#@+Q|LodP`A>RH#Ra4j#*o2SH<a3H&m5{Nuid(VQxc-Py&Zq
zD|+OIs1J+_sF=^esi38w?)@2_FKp!#gfpTVs)FkA=D=y#0AGpKM$Q7u_cHX9YNTeV
zW~2sF57ixr(nM6ktA+KY8IG+b3+zIEPx~KVR~do(ihY9{8LK=&D#OhWXnf)DVPKtK
z4SX>x(e|pcYOCrzb%%Zfo&X`rPgc>Lv22U<TlYs^i5wjFvE1E+ZKkP6O!%;`aw%1q
zpCx4tx8L%V4JP>Od#VLj@s~iKnPrAE?L`gp35AfYVE$i&kcrm_3<}J50crgXl!pu@
z`>4#CO4{+7&zdEc6*1<B?HUZN&*u0imEI}H&KZ;c-0`0;f%Wpo#8%KoKw8Mhj-hAp
z#j0FD)&HYSp}$kD$r{)P<(K$O^b4zmP2wK;9<&B=BL|T4a1$(E{Q|fiI_M^Ar)zJh
z#vmI0i=T3p7B4PZ1a_7=c{K}Ewj;%Pr9tnEP(Qve<VQykPU<p!5cFnuf$92Knjzm|
z!w>}cOUJ-_(R0LjO*zv%v)TO7G|mVa`sm)%<)|Pya^^^<cz@`Mw~Z^-S<RVH`j4yF
zRo1tZ*~}wg!&e(tp>J@DYO-3d9;JFmC6lqZ1?dKTg8!hms1@3<t~c0CDVmq`0ipr?
zUDyov=H^m!ahmN(Uf<l7d1DJRids8gxT1qT=__$jYd7tS_|IBu9cUdIG1D|gzgE9M
zpP+3(tw2E&8lH{L26XKh{a(-#kI~VZG-@O`v+D~dLRxPpXHo&0UHEri_CEz*ix!vc
zb$#{C1kFxh1V_#ik!r7clD4((sircR;XNQHkiSqnusO#APtGCK4s0Lw2_3POXihXo
z|5aLv7un6BxL~TcsHDB)ic{rwc)Y$uW*euIHY4f4X;EruX1Z$mV$HO)H!RnjqIJ|U
z{0+JoH2{i9W&9#JPi0ksJu9uyN9mvBXrzZcmG2Ym=c(^3XX}&OEISeW<eTl+iwI|R
zZ*=&i04ZiHpPUYyb1PKC$fIaAXygBkX28+i1Qm$+>gD=BrtX#t5ho(jEt2J|`HKD>
z{R1xpbrl|kp1PMf%*8hxgPkW!mb;6*(ZMU+03``mRQ&<Pp|-Y)Ue+%*;Q9~hxvJL0
zanyxifNtF#rSV9xO@5-1sC4QD@EtaldhjDcCEjDs3%2S7DY+eU(Y(L;=L;6+ce5=m
zY3v&u-YlKPY%~Mdl1_6?OFdH~eMQ54gF(MrQ&l_8)YfvvbkS7Nyw0q$)CZ)uKdQ#a
z8SqY?3&nXsIyQf9PG;VH+mhnBB}i$U=QXoY>W%pEFCcfU(GS+&*45IEPz&UA>=pD~
z8X~5P4*4uF1z$wZlZ$}KvJdV-@51wCAJ>v8_IG!`aSXQI&zqjJI&Z1{LFstkwLm<l
zg<SY}^)SN<b7hNcCL;LA*U`PKmkp8Hwi=n9psK5SL*G}uCtIoO=mzNr=niORtKU#j
z=tjApa5+@pV{<GlPIQbd8f70-QqOzQwG~)A61kDm6yz@+N#;=7!M>+GeivQ^=<SFk
zuwTP&ehG9!r7?|)gd=B|=jirQ653Iz7@pw$>T&zF1vdI?dmOHg9y(+O>DEM{5&J_x
z&{C=$xOz^Y7wY15`&ALdC*Yf30!Rj}(1Z9+idRdzx|T|D&&tPFd=+2W)PQ=gjACXv
ziJVs%?XsTbZ?;t|E^!DY$v!09nmrU4=w0W#99qI32gW;(To>4f2PiK@2k&M_vdhJ(
zfOP+Yes5|J-6Xz4g`U+4YjmpoIPRzJGBSp3=1~_<D5zQxw!2GxUbSzHuNEUpW1+TU
zh;1mOLT2nDz6{%d{UI1||I-641vcELz;C_~o{nxNJ83TIXB$sNrX;LRd>AuDr%`5l
z|FwV5xt`Jg&(FW(3UXbi0>^@yP-XUsXi{nc-b#I_Ip&}^I$M>2#)3XF1&@TTgT&cl
z;3Rs29VU0uGqr%a4Tk(&;-|9hl2T*q8g?O#!fo8z;x`4O@)i`{chzTdnO&hMW>~le
zKUnz9-xabX9^^9akmEpRI~%Kjw*tMC&Ec5f6=2qQ9)!7rLJjCG*<JV3G}-Epd=jZM
zz97m=GehsZ7WdK8Ojm(-9#g{W#fkjf@H6%#`1#jMsQ6bp2s3Cugpsca<%D)pW8gtX
z;Y6^%{f!q<-8GN(o(OMDx!6lF+sbImO)8ro)kXD@H+ni2-6(8lbJ!1q=jM&UvLTJX
z65!a#fY%=kUtwqRk@7KgD!vFgA*6&av1#%rL<Ifl8_HzJ0zbw|s2b{J+Qs^Z`ciW^
zW^dx<#J1K{VgPIO(O$tdx@203*P~&th^wTH{Ei^*@5QD`ko-p6Bh5lF)my3pvRgPQ
zm_g6)Gnh%G1NY)7>@nS&R#Xw%VaB&ci~fos8l0iKwJ+qQo~ea9a$e^~<+aOgoWH^u
z!7}oGaRigjY?A&ZHfzqS7ZKIaT#zW+j^C5FaA)}>$bh^M_XHEYh_4z`L23i<#=6tz
zOvPYdkyPeLxyi{w5@RfuVc&vM!M(<Z`Z@>ZFxR=UT<zd9*ZYz@UmABsDB^~4gm?z&
zfCrGJ(n{`}SQoiK+#rS^@1(CnIe8lL2UC+J)FD-O4Q!emwI?nyY9if~lN{R$7TN}s
zRPsM!x{C);g>az||IWX{Ka8C(y^^W}OQ8)h;fs-Yo(?_<4UlSKbpZz`Rh|vkBPwc^
z8=e_6OvfUkqKCu{P3l>3T*Xc?r-|wQ5e32Q`niYle}dl|_dMsB*6jR1pAxxvuCI&u
z1TY7hD+s(3YYRLjPeE?_7C25%5QE?!{Ecu5p8}|=7x9xSQoBq`sSjz_T0+*t`t{H;
zUkj(rndnLJ{|F9aeez&xv?@wz5)gc?gahbyKq$}ST5?r@m#vySn(qwyK_nDJT+kN&
zO87C~8TwA-XigYznM<u*Vjh;6RPIC449j%rW$CM2RZf+{Z}yo*4V+hfrQCIHm~V_T
z)jfrujCLn);OCJCm`vSMeL?F=wS{-`H{?6~M!Lr}WfH?vq|QiP;;8zxv2Wz!c(~%8
zsvpYM*0x|CIy#no^i2&`3Qc8g@=dfd@{0fAIan(CvY0d6Ft!$;E!<$<3d6;RTn{jz
zcSDPam*i)hMpqN9^b;d%#=eiK5wkuvG0|3Wf2Aj}zYwRr=$GYBd~Wl+!kk3~`6XZd
z5zIG#L1`^_E<++KsE44rH3~bX8m`%>>V>^hl9Z3iEID0F4Oa-Y=M9)e+ty?=-7#H=
zIF~rN#?k7!xKEJXF|*KG^2)Q+wZVyb^Vm#b1JlOQJ1?fNyQ@CSi+99+QUzotl}&ZT
zwn%6B3{j&zflfffl>_iC6>6fR9Ffr$T}1czb;-K&Q;nOM#W^K^lJefz%i2o|?iRa)
zKSkg>2wnB&`?6UbiV*AI_0T2ay{?JjD7_dPt+bOy2>m!RTsQQU$(O7YYiw(M6Sbzy
zs>-|TqE)6DlSA&j$ozG#w#)<OMj$u5T3!Pi#66xhB^x~7Lo8s6#WHJy?Za0^4b)j#
zA&!uOz$*V%y3YrM1yBW&F!qQoOzKyzxYD@>4I7oIkc0OvV$!k9h=PdxrrERe?WHZk
zOWCQVX9{N(b@5c<sw!I0Qj)-PZoc82Hi9~jZzcPZ6|hQ5MQ#|=fGw4lkZQwMbC>8_
zl{4$ytaw28#osz_VS&Xp8_<a-cuTkxyeYj)wtBV}pLISB?BbG`%6{B$2o2y8g}%Ir
z%>-7I5<vM5E7`&isFh}7WVbRe%ayOxr{0C;-D?lFCWNMBz56pfFVaTk&dph0bi{jw
zdF=UOpKl*n{Lwp69EGmM>yc|UPmQm@v*B9(AWfvIH9i>4k_s3@c#$-P=&wbM?@h^x
zLu+lRWHi<Ya@mh_RHZ|LjzE?#z;u$2BD}E0ol(5O$@oqPpQLl*b77p=7SbZSAd$Pk
zJPU7RuXE{uHdPI}L+0vkMy`&3U-oFt^)2*`_av@EZ#nDaS1UeJ8eKZPG|_h~G=Luz
zig0u&Y-NAsTFkvr{*yot5UP%MQfX)h=^|@_yP?h0eEdFeM)ri~QQ6u(Mx$v&<d)>^
zRZ64F$y0KuZ)AF;ty;<2(n9Y9Rzix&vT~$<jH|g17K%W7w5nhR^wn(mGBQLiWfktI
zpcm?~?f?;(%v_WZa*T0;^-om)3bz|4G|#QlTz@{GEneZN!gb-62RZ*owl(}p&T!4n
zNzbGU&$(X(%Lcy$sPH7Y5k7*Lh>gaM)3bCpv_+JN<^vv08~P{kr~Qf8AK{E@RiS?J
zLd(i<<G;yY{Xdz!W%kxKzrzy%O)PS-JUFOfHpn?-q$ZE_12gAuI0cvlYr_w?Q`}c!
zE^y`E<YtE590qr#su*k$C!-FRfvY*29d2^H{2Y>Z%_wv@dU}2CpzC#@o<KnTgjdB6
zGO{x~`9nN_m=IbNI1o}K2xsuJ*c05QZenyByy}W*d$}j{0;R|i>c_g3x^KqL(T$SF
zC0{pG_AUN-{Nu47-3p3|6CAZXVg5GxR`(c74|NUZ3a`-r=*`qNSd{z1@6ihI0`Wb=
zv17oKaYON3Nc5zIj-oHs!$7zFcjVHzw6deiYpQjuaXS7xuJzo@d7QJ$k>ncYr~$5Q
zIqojOH>GFth}=xO!<7=c%M1*?=0_tA5>}_FQpqr_=uR2p^y^f$kYTU~BsA*jdKp{k
zGu3gLt-9NWkMUx;dJ%P`u?5WcLFu!KM)@`cM{$Kp7BNltfPBU;4X$J3;T}X;BrICx
z!>|tO$8GfdTRhP1U=KldXp>wbIAsf2-_Sg=e(a#w+VPhYYzfEWm&NU^h*sVZeNP#g
zfA;gd&vSqMlXW`#aqd`KJ9h)-ihEk&w!$p;cKJK~pL(CFw;DIrwRALIr*=R$kZIH~
zHAjtr5zY`)`v>~-Lc4^@$XZpr=|uz=wKBF*`Tf<dl^dq($&4r%mHni6PH+gjJ9H{|
zDVQv#N#Fg4?34047Wuu`nM#2v?p59zoL#vszY6yVJK>{-ZBZ*MI=T^|rT^9E8{ZqY
zXqRXhZO~X??4$dw+G|)JiD>$SYG&>Jaw~O8_QjI3fo|a;(ju(Cp_#E8`Br)@<REP|
z0d*#Fn!C=x;uPq<kmw$7KM!Vhq%6xXK)$!J@<Qb{J+iipIu)H3yCh*z(u@R8?8$QP
zs=i7@sN>ExKb&dhv$xoa3s&U4vsql5`G3W8-WN7|;Z8R%>_T(Vrx1iz(o``YHBF%#
zVmr}AWJlUSyinAlgDc{%2pNJy@QXeuiCj*PQwQ|_B#o<5A!(j|NO+okU(xHpIdPQi
zmio#NydUo)t}Kl#>|wWhUWdvAUzUz8KJ1>yj*@zc>sW(u3u|qtXAbK=0!Ma|7PCBz
zcwp4(>gt9?l!=ayyk{!0Zizc!T+MS?v)(Ijzka`z^|XK~YT|y%y;N1v&&Rq0`gnV6
zjiI4wxoRc63hIH4CwpM0xnsT(Z#eKiAo(kJ@3~0-P2oAYRNpV6LtK8jiOJoQTU2;Z
zePyHjwf022#HhlTe~0FEwGSxF$@wQ|VP0$JiV{n~gv^>bn@WE0PLLz&C)FmJ7;_`x
zD7*fKsyTha;4usOYbeK611y&{@NT?1u!-!0uA)|Io8D8VMv^Har2KNU$o*np9hl2?
z3twidNtt9oFOoLyhW8ZM{eFR9zMkhQc+zkJpP1rb=PK_@7cSvf=too+)PuZK&oRSb
zTks<;A#q<>F0pDEIN4RPLc}IMGjrL;OP^DI)k<IVYwzDS`D(Y8T^`u&qI_$_+p3+$
zkopeN2(6$UZnEitKTfKn+{Fm;2{N2*>$W*>dz4VFJOj_9?yK+VE*mqG9Chg$hhk16
zvpp?bhnVVOG#3{h6pj;4g9el0&deW`ceCh>PxN6W`<;c}e(WM(uok!)!hIw|v&cNi
zRF3wMBXtRp{bLWuSz`M{y|XSbABsCt{@<uNaEi^68vW_O_ldv9{lYV^6nU9t<Q1^j
z?+bjj$H^VKErwW4HhoLi#&BETfgH^*4Q&Zm;kJgZyYCh~ci{e}QeEn%!DXo*<&IBF
zp5CyiL5uQ<8Yh$NPVo<7-g|#L7CGL!%7#bt!#or6QgT|_w|Iv#jXepjI{t0^3)qX6
zLG|c#vYhUvDc<y4{gzOZDs^*RX9K5SuN$R{H>Souj}58rd9yR>r&j!a;BVdBzP2P!
z1wNH9>aWp-upagkqSj@2O|Qk*U~jQHpk-go>3wBOzB{^?x;-l2D&MH^DZl|fW7r>g
zDFG}0sfwlH&_<ss_b`<a8@M-=?k}xeG`?_k(c_ZMzHq=&np1eFa8pr&E7q6dUE!@6
z?8nbU2CH$+9r6kBS~XF#T-{K$it4Y4HQYBfv%ZUpi)v|I99NojEovz;-I1Jr^hc-6
zvIQ-R&Xmx8x9}esr=sBx5(bY~tu+oe|Ij5+DOgo(E-?W;7fvc2;<)eX<G<;T@u9)y
z{5!;=B_h9q=xX2cZ)!1hrj_5I=^IQfYU4Oty4hK3Z(KaV^%!J1YnS8|)X#rh_^$(X
zbKaO>AiPofghi_-0p?~C^<m9n?KJIk^#qWMjxt0<9Et5&#vNT~Z3gy!8Jd@&*;y&6
z&C`x&UMM(jD{xE*tW}H@LrzDBLCc_Z_;czlNZ$;?;;`G;aC{%sm0j!G>MHN9<%#le
z9z67qa0AQHZ;M(Lf3-sEdTSdcS9@woWa`)_+839K?qRMPuGL<iN#vsa2a6x(Gx^!Y
zPh3NMcNqgn@n)gj=mISuIB4f-o9UVv)65?&aS^g5J}N8jZhU-9_1IlWeByI+J!xja
z#I(n$=YCJgK9t|D=#ZzS@DybAI?2VXz<d{*VmhKHNHF6_Dw2&HliP6pK;9Jf_YH*s
zmB`8a;7IjE%dDt3(Ob$os;O)IEvwen4|R8_oGo0N+*iD{eGh;k@;We!{VlCw>t_2{
zIx3XMnz=5#S*i-}K<gq8f%)Bt=qaz}f#HY2Z8%^qh}xX+PvW2WP|~f6Pm*pKABR)2
zetpgQDt%A=wIt(R?rz7@z#zcu`W#*v{=#{nF{*3o55WETj66;sqyM6Zh4#$v;ACbe
zJC?1%_T=ixmx!JEyol5&ds4gVm22l#nq%I@mvJ?B<pL_zF3(cmqwpl?4_rs=;|~-^
z70+;|2M;s*f=r+}(^^VFa*=+Bf_QM3s)?qo`n{?O{aUv#Vs}jMGRNaz#*B-9nb1G_
z8Fk%PDKq@t_dA@KmN_)LUcnaE3+|89TWrWZU}NOZWRCWv8YM0wn-K|YaUs+%WeH$=
z#@FYX0=7q2VK4fVu5NA`vpBwcyg8{?rGph8Mw`glp^v4#!EC3xdycE0`;_-m2xVXS
zNXO7Z-2SBWfL|Ak4^$8C2kzKuz#|C!NT7wgpYEr5p*g1ht6m7~%Kj*A%z~)N*0_jX
zR?gZ)e^l=0$Vh*cR{XQY-?Q1v3WZXNX{6AY4Wt|%O22^DVHh=>c!T!9vnfthhui>N
z;_GrRgdxBZ9wnU=>p;zk0!?G{;K;7gpJRH*bdC8F!$!R~bVv61@7ssxw=MXuaCi|?
z($JObTO2Y42LY~ii&EZeW)F*)ydT<$mLX#46!l7ahPsV5Ps?iv^-X%DhSF~}CYTx1
zzXnX(MU_q-AX9NSnv9ecFZgRXX60|s*A%sOwF=hfk3he$`&c1T1KKBr#OcZ+cr^3_
zQ0YNeo%@%2&W;TK4(;RqgZ6_w=RSIk#;9Loim*(#?6JHvE!CgZ_0rq5QS=ckU+nI0
zR#Z91`L|V;HfKuSFxzwITes8qF7P9;hUqP+kP!KSuAnYa*V8`K1^~J3zJ8<bgto6H
zjjm0-0#1lEcnLlh{Q(ysH2wq^u@U%js--%GzJ<Hw#cYK@*mJ?t$1et_F-@6qOzS|3
z=S9hIr@EB$qzBFhCj<@5J@Fc*sCKDGYJce;8xNarMD(++HJNqIbwi9zO)gDcYBL~j
z_aNrsvB*M^58Hyvg2w{Az0XSemb?VyVn^sdE{i+FFOvp93!#y63g}HdM4w?du}6S~
zn*(gRVfie`)JDnIB%g8_vEV7>XX>o#xaOLnqhX1zy>^VoK=-9gqzyM<W8hCx1#U<H
zbLTo{+Yc4&$$gvsHfM3+!IHzie}hVRk$4N;MvYR<q|a&6wFk7jbzKZv!$6%|^IWr8
zlS947`x9%4S(pS5hfV+z+ye9#-kjP)b*4_Jc9T2cD5;^K<8qj<fhWG<zTe*W?#iyg
zrQ1uAN;BQ#JU?9JT^&59g8M<MZz5cqcuZH<rRbL#<{M9&j)M*6F4IdRrk|sURVS;8
zi8=U4!iDvP3q%9ko@vV%7%w9->%-@`U!qs~!FLT`VWPP|d@O&TTO+I#zk_bTG4T&~
zI2>TN3$3IMVhsNmB%3g}7U+*~w5UneB^xdpegSIs0nHliNbOos30<Z&sV7jmSTdB&
zH)7O*>7G?3Uy61Vtt~0z9^yXk?(cQ`4+XQC?fi4O60!i>Om0zSQJK^a)j8EpvICY6
zHwV{`cw|51P@)0t_6Ae|n?ueA$NMH-mi_`D@bxs5(MGBA$?kv%vl?5fJYk;)hIp){
zCC=u>lx=R|D_f5Jagov4*u6KX6)J!nAOsvk_rTr5OL7K@k^@K-5CPoO3bHnF51RxW
zFw0@5@<JXbm4f8^a|{ME<?Hkh^$hh$bur*ApP?&KSBTwMWq2(}VeSwPh0ppky{yON
zzFX47+1Od=>|Q$4`!qN%e1m%+Ek#J;9yy7W$@Z#z)o8j@{YkwH{3}7tH`+|LM9;y0
zkW)yyvJ2Q{u1ST;c#yzf3wk&gDH~{Fy}|CH{Q;Y(3G`5DtlW@?0iIFk&@X>u&rbJO
z&tos`SNw253^rn03A2?1@N;b>m#8{`Zqatod+4v;2n>eTr~rZBf00GNq3Rbqam&I#
znC0P#j2PO(HWWKTUD0>I99EXBfj>caV9l|IVB53=X^9L|=8Io}>Hc4KD%0EV_IC80
z@m=<p2|f;u4`=Yx<xg-BbC3g7CsgSmr*u}kQM(fufETG(0Jg{yat+wIUXk~4PNpT(
zh{<HUY$87iYz=kt5oj^uMZ+kAe*GT@m^_XjMeacV0$);+ki%CNMsa&W^ZYNobG)c`
zu=k*USLhsjj9&%P90RBgDihU{JVKqJadjv9Ic-okq)uVC&>?6PVpqK4TG1%glX3v*
z__FMlM<^p;0V|{is1wweslWI_;Ivo|dOIa(JbY2U1@@TJxqjiHAtcbrZwhz=FN1Rd
zQ`g4L;J=C(0uha<vlOjruDVC1QPn~FMg^Es<Kfz1zJ3+-T@da-aHCJ~Jqs9_XnvT~
zKsl|%At^*OxI^K{$<!+9KMGgXrnjmZ5Y3T9WsJO6S}Zo;SBA?l^Fl*GgYpuf$-n2z
z3jM|IN(MXuO~#V2BJk9-0&S1v!kyuY%515OxImaK{NO)v|FFZDrlCn8L%12ZXPzRi
z6b~x1u%YAxa2$UmVu;N|Wh$B;q`sn(@SSLHKpEJol!^($ea^zRXOD1Az-B#Pcq>$r
zenJ~Sk6Ho8N<NrH9mQAS&4|nRF7yqwO}+^58F#snpuM#z)Fx;PTEo9NjW`PYZ%+9(
zl84VC|Dh;V9;qje;n~Dcss;HE)&lgx{qh~@sxXEd9d5={0KM5q;7pSNxuvXJ0(ZwV
ziRHv7A_Ry{4X91vT{%fb0OQ|HxE9zgG*?8i8UG@j%(P-M!ioGhF6#dolP#16&`szV
z62#`>zzPUDoGXy!hyV?imrD1<RADGzF5EI?4Eh5}q32-hcU)K{y2TiIHSh?g64l6O
z#4~&uaLBeHH<34qkKl7}f+ZoZl(tfw@Rys*t>o{Bh0;_>E4`3_eFBiTAAv4Mec~<A
z03QH+!aRf_9bltULmUfejMagu4r5w`>M<+B-ME@y*IOh-0j^#=)D4&>>f&<<310xx
z|K;(IcnVJ8v#_@4X}CFbUTQ7;<xle>zh4+E9+v`go{|h1LHm6N=qMGFqsfZoeEc17
zr2!@!5{DiJ4z148YVopA2k_HU!^MDdE`e4AEPN4r$xGw{z{k4@dXDM9RE1*)Fai86
z!JB~><cD-k`U!g5<+xqpq0D*aJiC>zC@In)ISZnZj_3!B#?!H`SYN;*?m@D6F=!hk
z;O&5qcq}lQ{U-xomuMC0@E-)1^hEBcEQ6{dwZNukJvItk44hW=ux{uRIG{9CK1<t#
znj8(xUBkJufO}cYtPVfonhWtFEe!^AW=5(44?|aB570336|M8XjuA9bxhKz7c+lxX
zrR~BsAx~Tl$U$8Mqk^Jf?TPu33fMmU6uFb?N`At(;f;vf_$#yvavvFhhTz4}dcfk{
z0)FRcg>-HgCv#r@y%;T@7R}-rvAMhiG684VU?>-ODNZ6)(DO)dcn5R`>|E*#AH|<i
z19=|UwSmGsUr%C0Be*sUg+HR(fYWmTL?Iv0mS_vmO&mz1kT7-tBILSCbtpr5q^y_i
z(mLsiWR%THDug3>NLTC$X2xyU6V!wP3jq2X`2~+he!{(!fnpT@k;?^ysdqff-RAak
z*SK-KM%*pT0?nDhvH+#P9l(BSF1$oJBNs_EKtFztQdU_9_zpwGC*ph&(7nJhc|q&}
zh&9uI-yjZ>;A=QZF2%<H-t$mm1AZ2p1Cq-Zh(|;XY%Y8ZDpY1ElJrA(&0hhI@&qwT
z)QOZRi>KvvkPrH-3{dJo51{GLR0xBoA@OJ!zM=F{{sW)I7iqiHOS&qhf^(@r>?@C!
z&Pc03V>kmdVoB&nghYEGy^(v!LUaap1WkcaXuI-2z9Em6dr70D%@QuI7WPXRv=+`q
zjv(VPnz)2@L{Q`*k_4ZXOTl&iIUx9BQnt7bWPeMgJi*PUfTraWDNkA?ua+)KQxzX*
zTJA-vA~{eFXqyfJhSJS~M!YL_ld8!F<SEiWVmpx+hsZx=L252{hHk*`peN7{xHeiD
zn6|6okHI;22DuJ5gC`-y2oE?`k?2H_$k_t9rC7-?-V+I_k7NKm)z{(&VV1ZW&;!TF
zRb(GvAD4(_KyUD+v|7F(wFk|H+e#(qq&yDn>`uxpB~E^+?31nm*4GV)hw_!PN)<Q*
z`2|=j9ykO)fNLPDkQ`(%HXEG-{IhLgHB<wB1)<6d$d9x^GQoFE(W96L-42?UW;6$G
z4<?NHass>#$_AhKe(ABCq8t&ed=hBTz7{31sb~bRbsNa?oq<llwUEOogkDFEfhLGX
zstEG8bEMP2nmbd;mSdzuVW~I;d<NC!WMHJ-h-jhq@GA5vIt{smOvNT(Bhb$1V5BWH
z8)^u8bd%t%pyS&XeANSIOG~MiR7J{`YlCa<Q*kL^d{>6%$ZF}ev`L2K_TbM-NiQMb
zcn>QZp;#zRDUfD?``?T5P%%|J2hMFHNYKNIpmc!#Dg@+)zC(K<2+0Inn2s<5Jy3?i
z3z4nRU3nX{92pNCkV$2TvIiOlXuCb&JE)pSA{Jt^kxKAzcp#X<)|6jLXXG97M!>#4
zCOrpClWeI6=(hduZfBXIRi=P6+biTB)CbP64^U6w()*uFGD(^)K9hRMFQgN4edU7m
zNK}NY;%~VF@PB6hA4gXm9mVo=dt_(UHQ8+3NC<)8PH?x!gW&G&4i9$;?(XjH?iS+i
z?y@d3(_j6*!#VGdN5anbbaz$VTXioE2EW8nxDI;|+o>INIdKE^KoLYg%1$mpMr0rb
z;vpd?EyNh&Fggwj>%hdIT;T&hg?}Mj!rrJJ8iB_N3L!;ki5CblLVLWMx4GKzulNJ}
zRy+gUz`0Nl^c8jpQvRB&(na!Dpc`x>-i$_~R2+rhgHd8J@r!Igs));I0XTGyLA%f}
zG!%72JMlie5*@_-cq2r8J9y*-Q)T22_;Z1fL0?}UnnWa`RrnzE+7cM{Dc&Mvf{%ff
zA1n-j?01xFoU2F>P&x6DYCs*OZi)1wNu(Fi9qD0m`Ke&xFn<VN19uD9=loOdG}clM
z%99v`ucFh$Y2q1qmy(m;&}XDVKVcR(7FJ7)Qc+_xACJa5Tm<`LurM8-v=gr4&8}J8
zE&d(<o|mBs<TL0<nF^Zav1l2p6JjCyiI5*bqcE%i)tIip4^9HtgI&UL{<-Um>mKNS
zZUVg;0oFkS=R=Hsqm^V&f*00755+qKj*9#zsAo?Br~X+uDHIDUgtz=~905uPeW|Tf
zSIPky|24pQT4N3LCA<_Cf>(t~NC%IPSZ+7;;iceLxU;a855${5JF*L?|0{`CWMANC
zKfsMViP(&Gqgsdy8lo>KD=E=UTp$GFI8ecDL--K0kPVc%L!qy0JavTpMD`&O5l^Zh
zW*;G!lTk3=It*5IC`v=iQHgL1d*f@6SFVA(I)HBrcjsUH2#H}Dc>$K<`NVu;8=eZg
z&IxBI9P|(6cnnIz&-oUxf4ic!g4Olb*^W!+zYAeFN9YJy{uy)*A0Xb4li<E^qVdQ=
zWWsKlk3S2f@RJ+CeT36M3E#lwherzZ9XEzLD3Le^`ad&>|A@Ar+%OMrlGA)KC}2N_
zySp2=*450lo@>Pq;2-lpVE4`y8sK)sQ?dp5mi&kG1DEWRWE-M0Iz<4Z3HsYJQ33V?
zU*u3wq}+%vgNk)7-Ud6knJ@vmM!&&~_Ew?|@quVcg;G!8L~4mUa5L>g?!t0GgMv{Y
zUd1nlSQ-XhF)R5#{0aUfx&u?iA>?WzhuBU|CJOOYJRPs+_i(?3$!H#Y;vw`NdbxHH
zfxu);Ko3wfWLaiB8EMH!<T+v`YK=C)dRODW*nzsCe?bc*3VDK#NgiZc6`UA!*qvOY
z;KJ+iP1q5~1V0=M5%nux4RhH?aDVg{p1ujFD7@k={2Bf?7Yeb%oj(K<if`c5TA-6`
zAZCcmWCKb~`Ve-gEXSbc_`C2$NCU4^n4*H1$OyxPGoWd(TWBZj6!zc^@J`l)GHC{^
z*HYXJNeMTy36X=hqC`SMVqzU}6a}DbaQ>4}4c?7|1S3}kx0*zl$n$&`I5CHC2s#1L
ze=U(nbcI|w7%zc%ycNFZNO&qwVhP-YGjR_<!w(@5<oyORfSL`Oq&wh^eI}cdABZW0
z2kL|-6K#oPG!dTnxo{iwfx_@EAwzhDn*f6zL;N8gf=9#-)D8!rSLg+J34B45&=ovL
zIKxlIm$8upMSVV)ABN|kLcTv|<?Y}K{vE2^Pr_;FVOx!t!|lzIKZqm9M>qg6%8pkc
zKj?0q0@@c|I00{mn{}_?4c(*jQ4UH5H>R=pGI$?NM)4>aVf+B{jeQVDr{N;ldmh4k
zVGi8Z;{+LcBh+%OA*-2)D+CG5C|?&y$U^#~Y}5_Trvi0`eQ^x#kvFi@d*UrHT_{3!
zsE6nAeQ-41gQtUT{CJ3O=ZLo`AB`a<LOh8D-fjo674ip?n2FY+>kx|uqn;=o4TV?{
ziB=K*<YK~~_(4dCedstula448xgjIOmTK^0ih!Ks9-QeAVKdzEBx;Yp!uw7G<%<V6
z6;9Vu)D`lxFf<Omg3sQAw&3$<C$W?`OiUuqz;~Yq_vUEi#AV=)+fsM~8AAr#-y_fy
zoC3N#5!eKJz5=Z4D0s3>5Q&e$Gh7wg3jYYuU5>?A1S(7c@E(8g4RIvA$$b7i|A!v}
zdm|d{K_`U*ZZ6~{CP6Rk=X!DV`ASfQ%HjjyJ~s0!gecq=`H@lNDq<u;$Q|B(H=;ek
zz*>far_L*U0N!SQA&*zXY7WB<(E;=g&%vjF{2fAlp;i+w;qOaeox=cUnuG2F%B2*h
zLMPIEsBMS9?^$pq?8~R%0=691F%a&arqp9<2g#5ru!nh~fanA7`5bn@Z+t)#Aln!S
zeg?-tZDS)^g!L!}*<oM)hBb;uO;Ly-=a2DCg>Z<RyM<lgF!BM5;0Y$f>F<pH#ZRys
ztn&(74O!AbL5^kUBbtI9fNRivUMyh9&X(YGAqO;|lYyIj54DM!0Q)H%j|<?Fb8sQ#
z5C6jX`$lBJDfozI;LW%KKZY20M7Ss15V{Bhgf>D`xG&bhsa(%j@z(`6oF%LjhQKcL
zLTYpn{Y5<>2U!LC{w)4q<bMuG!ZWTrzeHGt&%=(U@HohLN+BYQ0+nY!#1hM)v-lVB
z2KpZx5}-put{@Je!_ayD9CydFV3xBBaf%>`So{WmMpKCPWDm-h+DufSV~|B2B6dQ*
zbTyuY>aa=p1^XvMXo`p9X%MwaaV$K)2AnKz!VTIF7YYiTgonUhYm8<=ev%Jou@^*e
z4BxvC{v$l#i}+3WHtd@$_!m1MKhz#=2XCcl)QjLi+2K9t2J}LA@NZm&H{x=khp-b|
z2BNqiE}FZ`KY<hZ4SdyjArdEpDo_~F3ueWVAwIr=_%|Ns!TU&nJwBbU0k^f0t|(Wv
z>jYQIErjfA9e#oy5s!!q#A@Og0UjdY!T|1JWGE;gAff|AD-}{e-C%^(s}+XfUHB^=
ziF_fp>?XPpJ&D^yGOWjKJRTQgEgAx`G#1XzD&aq<Pl~zY++r@BYY1oH2AsX0=qz$T
z4mgqMK|F?tISHzomEgk{j^@A`J%+t-8i(UwLWy7i^v(w7u>$r{CzJ~g<n!TlbO5bI
zB`G6|;H)Hq_gXn9%&bReVDImSpZW`LH(qcDw>cx9D?~%~*$gVBE1+ZC3I43ckMLOV
zC*OrOAp+i5Z@BL_2qR%%U4beg81j*|P-&;~-}#?HeTdix;Jc-P>hnB^hX%4E`I5Xw
z))9e_+qDIat{|ZbGRA&_7o7fUe4ub0&P5jNLltTQ&-5R92;Wo!-%v_?K$r0fp*2Lm
zX>eP7;~((-_{VUMALOP&9^O+pFT8^s$%BZ4H_oCsG#s+pX`pr088v`=v^(mLcEjn~
z3jcb0+)a4LdkEd|2vm;F68*>t<XZ9;d75M>miDB#Q;`to50Y!Zo8ty<h_67*yCXD%
z^CyCO;5fe!p7OVF4Bv<IJR35S45)Q{AmdL&&mhh$g`5^v9B$I?0xOh(@77uPW~cZt
za1r;%9OQc!2!V(vUJ%hFN$n-gppv8kMb?hQ9^`=A?;+$IV}(t^AfcX61KMS4h5JH1
zyaRr7BC3Jdat+RB55&N#UjuKVD?%ycJi(y#xdbZS;ZQp-<Cj2P6U95Bo(qD=_Yk5$
zG-MOw(Ns7M6*vV{+V8_Ej6}oXU%7=d0bAdQhM;DMf_S<d_d%E7#_B^HC5qu@OD2kl
z1jxsN$^K+ItY{&`{vD_Uhe3pRE9`?xb%gM*;0cKBJ7Efb4_QhCnt}E~rQHXj&0EME
zl>`S7z5>DA0DdDh0H>2uIHULAuD=fX#Zn;<?%oklIT?spVj|$bGfD7KAsdly<iCUo
zqQ-sn3sh>_;J?CC$N~K!M=KVd0BUg!&xg9+h&+jg;G%Mj_)63#cEQ^?fxBTEm%#fP
z#;3rknaCaDjNq952cm8kKUc5_U*S6*g0sCFGzHti`R)L>$V<ppqTxm+aX;ZT+<f!-
zUHm}4HN5R=aHD5&V|*Q|m8MWH{UH#!jJybY<_h6QT!(6=J={b4;qK`r#PP5BuY3m7
zjNODq5c3~E-Si!@`bxwQRS+@9g2&Ehq7{)3|K}d+3wh=Sd=HQ;7wqOdK7scaI>LGu
z0p{`-$Dk;}6LR>;WCGO910i?)3eTz{{)JQV0)4<uU`2cYPpE^RPZ2nwE&hQCh+(rq
z4g3vp7S`S!c69<o{7SS0-q~)r+i!xGm4{HrhYLL4861k2Ks?zGPgnu@=ruTFDk1|l
zAR0r?a0H%Cj(B_&u$Sp@VlE0r{9!(lZviS%!GILr=iT5WV&Mn4-&{u_$RFbL8CZ)j
z^bBwq8DxhMa1%ud3;BQekx(ygfyya?TgT@@#9k^~6SBc&>HwYzyKp1y<}K(Ce6F6D
z_P;zF?&nXCQyc|f&oC^(Zg3_(0#4`$ct?HEaHYvKP^GRQk5L>YrRRfY{U&lF@f_lt
zKUN4s;8yq!bwDK4sr6iAT}NC_*GMh|)VM|nqj3mvpLhbUJ5liadE|Y_qAI}u<~Za{
zok<U}Gcf?%^zP9KfX=3{S>QevEm<TU%tniEi_fril$x_y{u;;C4ypN5T~l3D_rdbh
z841y;1GWQNP!0S?uD!(C+aBe5B1953<PLhD$en4*#Dd<>Suy~ogHDlM$W{;yn!tW9
zCr{IU%owpsa$o#{waDhXKhgD+N0Kuw4QsAf(xnlF*@gD9>bgPBNWg}j$V6($zIe3r
zrm1IbDtHTp+hd&@@FY<;8Kbx&ox+4t4Z(}5oUhME;t5m=sH8t+y+Gq^2i=HS%r0Ul
ziuDpg+EB{LPIy?nN>#hrd{=&TURBR>@7zZ@O^Z)d-?LMo)#C;#28|?RsVM?w%dCm0
zn`nAuOg9I)!pT7KDfwu5l%&155&MxM0NK!>4s=IxFY!~hR=h#nlX(s3=s3|+kvFKl
z_XQuaAXS*Rx9@LNd-}aSyvnQmVG*5Gkv1qNyZnT?9rp_S*A$Fc(OwEV9}Zvh8B?Ya
z6wA!(t#EQ+Hgch?kz_8ro@vb7p}mMD<Oz`-rW$rI@0lgywrn`#A({)mUZKEL4G_(v
zH^7^GBVMC)i8u0NY)7n4^O4&1m2qVcOV?GZOsy<)OmW5<%X`;GVG%!+o5^j!vD6UJ
zd5R#Opb$`+X+fTVh&GLkrwV|hUkII`5o`u%n)yN>V;8oXxd=Y=Ct;4Dn`l4Xh};jj
z)^FHN$>=rg^A$)#wFJkB0?14bL*&Q8Q_!P}ccj>NTGLGDOg$|FY_sg`K)LF<LkUh}
z5KYixqKy1ZZ(?#7DbpA<oKK1Z7^lcgf2ZB(*JM1Lr44XHZHC&pD-ll4Abz3i#Bs8Q
zJVt&YqTv5?aC#&-8_rV@QIEa@-#-fV$LD})IN|zg(^&SJH(K}EBCK7^-^`Krd{=)s
z^H#1v@S%J}d+6g-GngXMvaQ%n^ft&J7r{-`LkJZX^Yh`J+X-j>CRF5QR0-`MyHW$-
z->*;U$P$7;jiHM-01*Axq=FboFftEqp1dpd(GhK5>ZmrZDl5sIo%^69w5p<7sDVB$
z{v-QdHe0q`k}kalZ~8p3)ER2C*bX`CxgLSnMFKTLqLUdU8SHpTihLC))1F~>Gijia
z_@B5j69mutOEOe)7rKNl)4l0cj6(E|>ZtgldB;Ap*Q-8S^IvuALM|gY<v`}3;^2z3
zYCogd7A~5t`k~2J=-6fSCUOV2(t6BjGu?5*q#xkh%|!l^z4A`-J`ykSURjd7T)G2X
zsEfsVnObra811`aPw^tQJ2jc`5V<iIsj=iE=`F2A63O*8a<!pm--^XK{W7j*dKAyC
z>{@-Uwx-VMT*fYtAC`qPx2dk6R@{i6U@Ngs;Rlk#NhLXu*Z>*_1DQ<GJJDPAw!Ed>
zA6!kW;?L5T;xVEc+9L90wonO>-yeavoWgJ9<N40KNEk#;V(ya1T;uG2T%FM{*E8dX
zYOk91#)ZbgwPR~f);+YwaUX>j{1C2*5GML2InIuu%&3McXZ6fWh@A__sZ4$Ll_;3*
z0B^B1b6oV38bfB0!E_YefC?p-kYmWFloN3KkK}5|W8Oj~`dT>6CkUGWu^qy8VcrqL
zu~NtYr?F`32UAhqZ6jlPQKPGwQ&(&0$@LJX@Ee6D=n!4RE@c`}VdQ06!XlXQdMfNC
z9)cf81ksEzkxQwm(3NzFNFdLF_V!rl0#=ER0tY)6FaXdbChbrm-4lMJiNq>EX?uuv
zs|=b=%o$<7YaD*cd)72B78UA?+f^(p^(pCI)!woUl`;cG-9!)B1lfM|PH8fF1Sn4j
z;C;^9#@lZT-c+&ZIu!{MP)&dZZ^3@1s~8N9rX$47M7!v@>=(v|q(O~$JJpmvMLvZ}
zV?4D=y4$^>dONYrdBz^ek2kN*Zk;+DCW4w)oGe;Ylu|R%^+?=R=E2b7m5N1f?{rT^
z0nU&1Q+!Kgbm%NHS0NoGxx!u%EfFtJ{7^EAKCq{jL07{FX%>B*lC$M3^lTDSa4)(8
zdk`j_tH_b6Ki>OvNrZ=SYn`WSOI`2mMM+PS4;H*Hk1pC;Ji8kFnx!!^KlTN)Rk~I+
zNH!c_wec32UF^7RjkGO*PIV)DfPKXx*<WRiN+c(x!{kWOTShZ0iM3=GI!_cq4?uxr
zIW=80k13$Lshjy8aQ{k|SpI{l(B73dQUemn6wjQudEvRcO5=>Pg<9z{`Ag_rn4-37
zrb?1s11twEEkW^SycyY&h5MpHW~S(-h!bB{E>LxoO%nfNAINSf^4b2>Y6`Iu$pU&C
z<iB%8d*rF|5_PrDAfIH#OzwoKvu#?nHPslqIiW|!)`Ct&k18U}uem!4i`!OJTlswH
zJjF3-l<S14%E(%}I=|Q)wyk&tohp4QOJOYHIr1t+eYp-M9S2AoNNl1HgcnGIL`!N!
ziDY-`sr0etfW~BK8M4>!t0c_kTYJ84NWtlt-@nV_4`xb=|CDNt_k<EzJHsN~P{|d#
zC2=1AGVKBd{q?mU9E-pSdnnaSk*_(UF@w&q4|NJy=Z*N7FqS?Fnj;*j;T&RGNUTyP
z+mh0XTFZje22H4!SA&fKpBc5ean*>*#H^AZp5J@Mj?ZpU#hB8Zqu3ShtGv3ZQjyxS
zsP<fKP({a*`W45`wS-YDmHNpBD^1#Wn){MVL>!>PHBbd~2bSZO_>#JX`X#7Drb{--
zr-^q1ngML4e1@vdZAn-{_#oX2M@G4$xIDK@V(s@m-`l76t*hi+1kCvBqP$wGeei_p
z(t_DV+spGR+1hBQN}|+mcW<cQq{~+J60d;yxT}skj!(RWY9!kNy&{`bDe^(m1a<;D
zp6QKlxoo_S7T61tLCReo-Vq5cvkW??ZyA}}Ci80C{ZIQpw@+s36!b1hsmx6~#BILx
zzSFOi&K#4YFISmvIS<h{<^5sipt1WEc{JUHU+$2(`U)G!Y0Nco6WK!fT=`8|8`%QM
zeG#Isl3mbwejVQs`HI}czvL3PAip(@TQ%4w1;@*R@2QE2J~4McAN<uXZ?vn8{FL&#
zOr<E7ccN^y<1??OG%9RlLfk*-A7+Qj(@^X&L-B~{%Gcw+;8Vm(VhXcV+D@J;50}gb
zm+}|VEz;K#B&}rjftpkW)TE~gKYD;{sJo?}rNzw<i)dfXrrgsh5s9mQ&i{5U>0Wsw
zVz=s%_K60oKg&)Fk1CF5%t}91>;bbgH%OPXr%r3=?$%Qr#vgYs<ypudZxa>~tNf|y
zqMRUUC$>tqNx!q(fsJbiouXT)JHVYCB^EKw6-u}B0hvvLLPv_->YC@0sf|;K*qEOy
zQXZAgaQtEjDJ#FFv4R^(q;Y!wnVcErGE+U<66Y7rhlx<nRSl8N6ip{i(_nVX+y!3z
zG(A_GC+^1hu|4689D+SVf-7<)83vg$g)b3v+2gXg>H~qx8uju@M!%~=@_XezOAGw5
z_*=K+7NrH&-Mp1bSM@e*ci+o4w8WMzhM5CXg{*3QU9od9t&p6PxXZ38-)okso5-5L
zC*2ZbHdNGu$e>vEKX5SG&l;Iba4gATR*@_45h7T8Lw-v!+Iw2~ZvQCxdhSw%e||)^
zGVaokW(kLKK9%b%>$vI69G%XC)@_q?=FeHX)rFK56pG6FnRW=vz+o$1)K4za&eJ5x
zI*WTsq>4vMnKXfxi~a#m>m&3&@*epU^yOE`rm-LCp6n?_y!@=Hz3(5xH05q~o7Ge@
zv+!VQXk6Q5d+LFljM81zI&%UVCtasVRBV-AWY&?vj_8`$s@Ao$EUB(+ycF2(!z>|T
z#Yt>{<csWwvZ2CX79%xCq~bA5IP+1|kXg*kV&x14y&7$#Vp*6X8(cWg%eBlv&QjZ?
zT2wS8%{T3Qx?9fVB1`e#l6a$un?v?x`hX|keT7SQkUl3IcX~KCb8k46GlQE1epf-X
znl{qjl0S+7)htz-k^oP$(ejz%mb3(PbA~YCqC%1<b)pPWglH-KFY%QwkoYj;Fz<|l
zj?P+Za?QN*+R}p3(lT4QtSqgxbq#N!U2-7`B~ur~Tcp3lotQw;IMF}!3y3qD@Hdo7
z^3-^G1S3f1%SR}#gCb|F<REl*4HtbTp%0U&Bioash%B@RIAno3Ox(b)_z3<sOt-$U
z*Rx5%-`Su0>_pBt4#7FfwaL-go?shln`wJw9bn-s%k6sCQ2sxtI_IH*qzK;P7iuQ;
zlUgi#z<d_{q;u&B%rMpkQRopl4Jz1|WH(|A^oOh`w*ptEquNkisB3@{zQ*r(9cb>f
zbl!D5byyu2oljje0pY#R>wt#@bxGkeobNZ>R^X4?Lv{RASO946c|dsT1A6BP?0qjG
zi3epdz|4G!LgEwojzaWC$aFdZVq1y=hzEe5MiGC>BIqefq(Z0(<ZQquPvd7$pC1K0
z;;I1pqUbNNkl0A9A%X!jZ3T7jc3dT739W%Uoex#Y6x0V5<A3mKsGVc^vB1_X24+4}
zr~n-O92!i_1zhAUz6%&wH9wW_%Rk|73U{EkJrDDjRzP1S;{n1Seh2W$+1y6HOqd8*
ze=#u)SnV^w!Hyxepv~~xU4=mSj!^HSnSh`epz0e0=-y|jE+wF$Jw%uXb^cz!#yS!N
zSxbZw(Wnal5GDXRsOC5Eoq+4v1Zc_|KxPjEr!*ZtaX&u?Sj-{(5#WQ50&BK|Y)-ud
zwdmvIFF>h8_z~bQGXy6fzmJeFc@_RX8Q8uks5#aH%EACD@)<28E`cvr4H*RPSu!FX
z8-UgI5(dF{+%41!g8&y<3vA3%Sm*1o?+)Uo_>=Hncm_Vo6Nn&SZG5Rj@&$1T5M?B+
z0bPszF!?%IScKDnr!fNhIDnXeV3Hg-i6wyb#^Sa386Z-A(9tpB|1t1eLNKtL{eiDJ
z&zC@M4AL#YCw#>p0L5Mp`=L7?i&?-*ZNeOM3()wZfGjpfNAY^0DR``1fL?-3t{p#F
zP@|hf19A^>8xXpOfYx~8yEqDX&q08L-9~bvC2;|sBMZ>iCV)EE2{wKu?|^B$&q8DP
z$r{kY-U`1t2Y$8~G<%1my?|^60mFBL5EJKMe@p}nJpizZe{d#r46Q~UWG8AFrJ$rx
z@kgPvP_1nTb@_9EQ1&EBf$!@HJGh6S1qPrQU~nef0-ps=HU+v=yiiy8g!QNaU~=C<
zvl@IffDxDln88B8My}(XLIljFpBJ_Xe!w#C1y;Z;P$-hfCeD+8VXZF%2eA|V1K;u#
zbSGR!DZo;@upV!RuBQ6j3Fv&7#b@$c`PqCkz@i@j)|3ICn+<&4PjrZ2$QYsz>;je;
z3ku_%fV;AAJ2?|~5Ez*zJPZ9ULxJ6O1BT%_>|inQsFz_?A^@Eg!#kOPPooe(a?S(8
za|@V;8E_^9_?`Rz>l+e&@<;h!d~czZu#ErB_ru3Q!S^pQj(keqfu79AFs*(CjmD$l
zx0=FEio%xwS3CsFSqLgZm*DQW4-DXEVg~qC`@v6dhd))sBXT7$F%v-L*$EuZeZV<&
zfc;ys7rdixXds-VN2odQDYNi)6iA2w4@-je@PnTk0<2dTp$qiKEP{7D5UT*|9R~RJ
zSTqfthE5U%=<^?flQ0DsquJ;Vnuw%;Vw!<vT>`l28eu!|eIJC!{7bF|`Vs~M&U>0)
z2W(UioCfS!2<(BTgdLvZF>ZuU3loJ+{BrKT>y>L6__(zNT>lnu0hi&w2XJS&WBQ;o
zz}}nrWq{>%gKvKgpTP@o0qzFK)<9s^egks319qYjc(Z<hF8_tIJ{>w1{s80I1K)-Y
zgH6D2N0Tkd?xX|o&@dtct8snc5*@e}y58K#OW;WJ9%Ugbv4z}D9)VTs4{xd&F%x_n
z9YiJEVrsx?;g$xzr3ElCS%AM?1SD@aa4Tzp;U5L>Ck^hq9Qd^Vp`vE!1Ud>xb~>QS
zivf!`1h{MxXuhw&EcDB$08s>P2-gVh(M`ahZvneD1TTcjt0my3pJ6?F!RH1NX~19K
z<-c;pTml~gIQKU}BwT>5r+$F>&J}L(4(Mp{gNZZ|xKTcb9z#E*1ibbpuwOLr0RI6)
z(v%P7NUj0@0eTb017|)No<9WenaL;%{8rELNkTi|q58v#4F{(791aAu<9|q{75_r}
zh^N4WghMaoU^xAM;7v3Go`->VHCE_?Qi;{%7GNzz<Ob+VS^U4M8oD+1VJYy8zhGZ9
zAfkzeWIX9l1ycja%g6?`Y%^e0+hRdD1Mj~#AkzVe1;6yx+)kcA!^s%(BC#4cw)W7Q
zmkW4Gf3yR-eHXb3UBmcD;UV7v`mmk?Qu!QTf_E*(Ed)92kh@s^Kc)+1kiY38A`=a+
zn8ZeO40t&?a4z#Xi>r=%CVWK!(1DdeOh@-2vPIyF$Qy8@&CoH@03ye5tOax^8#J3<
zx(0C-oIhy)e|H_>9`S`jF2uQaz^}c)?cqjF#b@{!a58joIp7MZ6fsm1I6^Yq6JCl#
za5LW9xz>K&A>&&BqP>o|h9s~*PZ3+FTl5jY8X~Az$`{-KbnGBzCAAKi(4*K4eNE>C
zPkybdF=*32<`3~D+!Id5&kzzZMmBO5T}w}ge!Ea+C%AByvHR$6p!zzHOLtua6t|g!
zaBOg#cTE%WAd0<%9+IZQEVPCkNX?@zkTq~u?*~uEF2sH8&kuK1IzPMi@dn^v7Xn9u
z(RYdy8ASe+3?1VC@>k$oJ`n8C9r~Ax;}2kW(5-q-UPVc8x~2kS9fp9Xam{s_T@g5*
z2qSx-!O-{E1Rq3MWD}?k<Nk*fgF3x0y$){nSYeH8vLn{k-geE_+13$ek?uK$xlZxE
zn1b_Ci~16uh-H8&-xqCT|7ANfmDG3Wl{-UvBPVz*ymeGK3Y-U=3TK+*rfVurA}U~?
zox?X=lbmf`OL!Lc(je$E+zD7ke{s1iLRP`d5Cwrhgbdtc=ZF@Q3xs&rS#Aiw-L=&&
zvz!I=w9<Bh52e;Y{<@g;W=S?gvQ;)*mMi{C8*x6j(|Ov_1U%uUI441m<X~<uWFuC-
z7x08$z*4j)wNzKSgtpW3MQ^AiKr`D4uenlZrhTBTp6#-&%rTpPinb72@Ls;Yphrr|
zn|?u>VU>TPrqpoys;D2!Fwe-2s0GR)egi^y1F0|pT*ymd8P*Dw&T-JOA7Z>zciglc
zd@0^IEy4||89PJLSK3K7Tp9-|cv{g#YCR$Zt!un}qxGHj9&~H}ut(bxY!!~(;0NB8
z^rk<FZiz}5Qam2ChkCHDDKT(9OOQ9Q1pNoSHUmfo6n_h#GwwVW;~Z<}Et%#H=6v%R
z+bnS2j0BI_K=85%2Jg@3vflDzvU3tQ@g_-vbd9X1^c5h6C&+n3J)$#tifT_a!u^~p
zZ9T1fEuNrVf@><PhE$EL-c#pi$+Gsf=2}ME+B^OD)!-52#f}$$V7sz?#CN4>vUvFi
zg}<_&vaxcaa)YXgdbj$Dc9`~x`nD{R)Z1s)+A8d&qf7P_RpzB<%d&gso-O)TInYuc
zTtn92y<|Flh<POWE4waxC0z!yXj$Ngt&{{vizPp#sq%)Zm1>E)lj@zu;BIt#sP&W0
z#h=VmD!UYC<~PV|o12*XHy7oHmVT+d?R-U7izVU=<`g&yj1#S6*T5W92l8Lx1oU|u
z`EU3Z%ygU*50aS_2Q@mkY{QDcs*trI!-H%dIpP+sht<zuem63=b7p2*r(`a9ZqCH=
zskUzP0_i<iH#PYDjAt4$)0k#}eD$KnqxHZ<eutaKj;F&aE15*eY`M42+cz^fJ@j1g
zAbk$|*0rhnc+u57A@h6s<8)P;J~OT`vj%!kWcM{!-OjjOQ_YopC0}u)oj>fmtz*G2
zb&YwQg|kj|m;@y1D_N&FscGQm?{zcyaCljhlg)Ht+dZx`OH3mRc4c%;`WkEcJ2|Gu
z-$}_mb1SPzyixX_?wG!(HbeGPv=*v>7l2?N0?xJqve*6GTmB~5hrJ_SB3-LEtI}w;
z==%D&>a!7h!{hy%D5~x0#ZOXKC7w>2lYAv@RQi>))!Fq*kD8Z?KI_JLH}UIh=&!7z
zJ-JE1GYmHGvplv1TdtTRY?~duc}(nO_RG4dS82Dqd3#I<D37qU*wkWM!*7PoWVf0-
znGNIFxQ%~xu_1A%V@D=l%zRdQoBN<z=RG%MU)b@WIo^}iE2vE20T&LQH|-n_sJ5nA
z_FE>pCJCR3SaG3()`Yl^*8lV=3iE5cq49<KHhl%P$ha~8VFt>0lUkd$Bb`Y}N_~~{
ztdw*Ss<vM4f#dz>==!m_u5)z*Yfjhnui0K#-?-5@*jD1|gq6%4a0afYZl+Dq*0^=i
zukt(=91^}fJhJ{Y&l)Dmdc5#d>eJ)}iER?3Ngv|=#tlwSE8cA*m2rL>Lw45p2rSV@
zDxcDwU6ifBD6eCU+iDurw5}UyY-CY8qXaW>GWX?Q)vw&2dkptoS6?0x*tn!Ytl^Xh
zn=12`re06l79ShmBl%ror{tXMYo(j4jl?6}`}<z?E7xOLW2&>OIe3#4n48<?IQ(5<
zco@ag{l%xGlVGCcfYe`kSiN4GuJ!bo<Ug<8j0RJ~8hR(O{mf<gGt#B$8`EW3McICt
z>oeBpipz3sCh0oE-GDxUYrNj5r!xNu;~a$LMfINY4rNEn9My^DzV^+6I~~VnD-XK&
z^*Zf))pxCTZ{P3rG8()K{~S8Ra|SchRG#}Xg-D*4s82qU`ZXmoWq(F~zP3&&iqu;I
z4%dqaY-E_Fr~~e-k@Jf6hb7LGS-0BgZ|Q0G;HIJv<R|J4?a%aNyGY|@C9-<jY9B7>
zXubBqk37`u4{LDghrIo{pR)VptjnI4rc6uC{!&)v<Yg85ZC;N&4k$;8NdBeeCFm!#
zs%=vpQ=L$|$`%1PXmjao#ZY+<c}KZS5w4lzF7w!8Xz8C6(mHfuu*~a(Yy*F&dQHLJ
z+`BoWvj%6LPkWqNkTtKEGF_n?X{UR(_ECGdlrew<uI4iA?Mz!Lr<M8?4=rmBQ|Xyl
zFG>bX;tji3cFN7m=U2dvKx@duh-1x{wWtg?c-3d4Ew_sP$+?^rmewoL_jm6vnO{f!
zeU$mHF@^2sKF#Nx_Z*KZ-C}LE$|dz7FWdH*k5~wYg&zT3WEY8l1q0U`51?L%{pFh!
z&*hcs7JinnVU71RK!#gXp-EQamA@)?c}7a|p}))z!=J*mr{(?7UUjiS<a^z7h5JTr
zBYCwbjq|AWDDPL+sbYi?G-MnHI1=?Ehq40|bKOe49(osh9`*<h*xP7Wle~sHpA2?}
zeQ)W9oL9MiSqaH?@fZJ;#@^0uRU;+r%8B~6Ufm7--3RN3>h{T(6HRNc=TkW=bL$s>
zuZpYtV~#gPSk`l%R5SS;w_H7^pXgZ-(yX<;{k6958eCKdp)Mx>O1^AS-k(JEFUQy9
zUnOZX%4hRx@knt~d4gKw!TPoIQmVqq%f^%C@#W8}^ydARE~fpK(a!5+BV|4JHC_*V
z+xqPCzT`Kh;gy#2o87NBM!wI{q)J)%EdRfZ8-HhgZS?-Z=T8aE3TaCL@tGN;>|t>C
z&kuPRbi!?+_&-PMYDM*psutA=6{uui*^lZ)7I)l$sg^1=r}QeHuJvX%JKBzFt7<yT
zw}oN@InHXTSy4=;;@|#XwttIAc$z5`uQj#ePm7zmkMR4a-l||Pua>G{I>dF^cGB|8
ze9m~RW@PRAx*XGTo4@lp5h3ZSYN_w<cQJfZ<8$GvpuXB~qE+0YTC&t9dwX2+&k^6l
zV)kc5mS&oyxUKA%M~0s`=tMx8=YOhp)H3Hp^V;fb<<^pqrT&$!s?nyajxwQ>Xuj;L
zn-gqi#<yJDacRf#ZO8^up596heW~kTI5Xk!r#|n;evXVu%@|meUvrN;z}!;=y7luI
z>wXci%EQcge9N)ltgE|HySy&c6k^ue`nX=9r_3tFGPkdR?kx;$!&@aq-0`o_?h&8h
zIvQt`Tu!omb9^rTRxdsxYenJ3D%SCnx}hx8&-MK7aX=TO&Xvy)8>qv)r~Qa&Vx6<D
zy~*2V;fl~^cCaGEZGS*YqfX6KP3-medHbnvFgdQ&x;MqqN#xIezLozdjq^z9l@VDu
zue#FiN3T#;xN{zqA;#mXdxo}$>OW}`tr0w(7JG#Kg+1CCEu111qGs~<9;f_P_%-of
zsGqI5rhFnEOsNI`x(>xFat36M$u$&BFG(xkSb4JsRGs)vL_=C8ej|04hbkv4rpb!f
zCd3FX9lW&`THLHIJLs|!uULcI0ROAO?LtNe-S%DRbIGHXrm5_p@V91e(Wi`?=@pr8
zGKBQ?=?^kgIbkK9wH+OM2!UNH@1<_xzQZujD_ftUDN=lqc!<}~kMSLD9=AofDq19u
z*4p)-v@Z2XtzA_pza<v<3bVDUu5e)f{elyP&5LIg{Vi%%`fsJYHU*TrHd@LYKfrOi
zJ=0z0D_tc4H6U>Z*<#r+xtDyCthr*JCd?zvJ2;5+*Xt{F=T$o;9Yo=dZ&hClk7pRt
zm1*wj5t-|=4&-z#U@C*mqwT#>WAME?4tn#ewC6o?4O<NV=oYEws4ghR%hyV4m}krt
zd4{&0TU$`+zpARIC<S+L8s9W-EnQuZlJO|DRhluaHq$ewEHA1krm}<etE&msL7X6d
ztnkrB>ZWP^)h(1yWKTuU$zJp*+E?_H86@@BL>u0Dt@K+M+{S0QevqC~m&q$d*!s9?
zP2uRQao|chJ>zx8o9wl~!}O`r)v3+xxo*N_I#%{l-d6QWb6a;=XI59K7AOK`kHkYL
zqp*eBN%|_kC>E%S)bk|crB&>4m@|6im|Szad`fZ8qKbm_f>*`j(moZ{m9|=MTeRh%
z1MVqeEmJAGr&uVz!Ul;NgNI!(prQXlUwa$$9efT7G{1bu2hIxH6R|q*h~H~}H+@^p
zY?iZss>uWgO)|46)hlsC{J*L4jM}U=#ct&XYSOK7j%j3^bho^dGDL0Dv;<F~L7I-5
z8c-v@%8q4a;!5#Wct=ar8eI#`Y-xm|o-~#Uqy70g=B9P^D$HeJ<*JgZ{0X_+i&mEO
zt7vPyUMDsmvz>J*MDrofmaEd$F4ZMfjQX)!q>Pc)V;_SiwL?Bq*~%@;@0X9ScQ4;B
znpY~FJevE*F}pUYU}oNf^!te+NqnLsp=;uU)VJAT#mj3K7}FiC*j>`Inj0Qdyj;GW
zy{v9`wB6O`WxVJ&J)2%Z_NP+O1MosjqpDT2HSOIL9=`HTs`W|(ZDMzk%WO+c%IYSS
zhSF&z?~COHy-G`qUzgo8PckK2p1Y*nQ94uVA)TZ+Coho1Gp(qF!~ooy_=H>VdRX-X
z)LGCvJY+}>%J7X0_~O}Dd(wTDY`kb5(bCwol*x@wo1D5M>0ZLyzjg82+~Q)HaXx3q
zyCripSKZ}4H~pJ<&v4heHP$WFY*7cv57YaxC$P=iTvKg-%*!2%oK2Z5{Tk2gz~;dv
zp5cBi{A})rRDUQR>;CegIn_y(fBVH$eZTc}U(A8{2C47z50;O!EFduWFUPxY^==ek
z3prT7XT8C}R=*qiQCeC)f$2o$a@%Ziwjquc&J6mJ+*|xW9;$gS>7sn0%BMdOp3V!E
zsLWb6xoB~IRxt$C5>0LQx~w`cC$NRWd};=8<@cp;C70M`vPxM;F~^>#lAMcR#xdO5
z!x_bWab4!mQIlA!`ewkvKzIKq0qOc5nuXd<;zekLeR|mv5DsC}b|k)vcf~c0f01#$
z_<hxL`yS!|^GSI|cUwQmd!Xk*_c*s3y60*i#Sif>=BVfj>d5_Z4R^hC6xm-neS{(^
zRFmXs@=OU_5V|!WJ21fSuP$2IkBqIGQQkD~NK)6ogMRn@apilx7-#I%lqPxiOAnje
zp!>iF6i#QkOFh5)SpBVjtY5x&s>f0NOw~Ac2-AQFa2~h&L9Im-)8yB54RzNIGWQv(
zOzmV@FIq-?H4Q88QGU71Q6woSEOZqHm(^BuD!*-74Zr1u&2#~iCw(H_DX*_~Xq4)v
zGC$_DknGy+T4lRsU+Fk!Tj9LPKP7HT?&-q)w+E&Keyq3M+p7QJHcos7g*rZzw$B=o
za`^A`pYmUqV-_d0&K!_uDt%+S!6nmcwA1v5y*m0V1(nWPulw%1l*467;{F8m6S|t1
zNlSanEpv=zg|i>+Qatt21*X*N)ikN$fRG1aZT+S0pQMLu!^)TC9!X$+ke?MFcfL#h
z?j3JRSetVcm^OFRf&nRVUB1EJ$K;zGcr4(RUuUoH8i!(wJV~S_mkY7>|LpF-Sc>I0
z^-Apr_tPE_H&yLrRb(JKZ&FpPDP392<Uh!&DM%`gE(<j-ukB>ab*|=SQ?JFz;`)kq
zs&48&sw{=K@|*Yt6(jV4UcdKF8~Em}vbA;<q3e=L!(<<IAPk%Yq<KH{8m7ebY3Gv)
zdEw%m>Xfk9c`>j4){C8$8j$@k8&|ZnF5%xuK#Wv-*t6KHgI}P(o4?a@n<ifNfm%VF
zquP>>aUjgB?{ob|dCH-h4Ia4xcl8%Nm-)2S^jE7Sg*by-Zrxvdurw<_J#$UUjr1!i
zSCanC9+=mxRA-!P46;UYEM=7}R2<Um(_GTb)TGD=*=^ZMNu6Yk^qRDjdaY-$cTZ0r
zKZ{|CHqj$VxknU9%{3n=#ksH3+!LS0$`c$3bjE^0|KeL!`>fuARF<R-^=RyM-E*AR
z4xi>eU)-udAEcQ1N{qqloPBMn)*iMZmsoOKrck}`oS^OQ&U?FqB6b&XKThF5=EbGs
zGEHeelZVGPO8uNxoYE`rd-1Mnjr|4sC0Za}u5fC8diV6-<2A?QsqUrfo_v?&7=4kj
z0ylDnU8Gtkd+I*Vuw38Se}w*vvY~V-Zth60`%^wGmq;I*9+J{K^M28^!e?ccx)7%~
zn<jZE*(FiR2~DJ%ul|c_jCc#h^Mmcx7L$1&xG_Go6QaSg?aBmwKV3hs3qcLN`g>ec
zzopK)zMA${$a4E<+)3Y(JTvn|_K7U6XmrW8Do<wv;Tt09&Eiz~Yc1(9LvPUAv@O6-
zHb#9_zDU|Z_CgnA(0Qf?Z}U5BDD??(CzSJ;+pZkr#nK5mE0TO-4*lBpV_VGIl;n)*
z1@_7$^BVk_36c-jrMh?XSns>UKg#pCI#jBnuen~^-r0sb_Ht%o6Wv*ypj)hauJ0P)
z@7c)Xm0JVpHe!}zP2I!drupYG%ai@Hx@T`ncV>?&xKp~ve3rAI81}X@Ku39X^~?2o
z>h+K3NVh(29o(C$?UEmg4XXQ+H;SwB$xL_o5V1dYa4z%K^8BJp#U4e*{PuaCnLRS!
z=Jd_&SG1(!TJ=g>bJB+i6^ANztE+UMygK+k@lNxcrJF9Bz~s>VV4iKHVwkeKe5`J>
zV!r%_avQr^+>Tko<yoqXBdf=k*oyuX{LIfO>s5BGbZzZj<2ws-&BdSTmEx=NCyG|!
z^4(Ihn9ZWY$${VoosZ^|$<jBfSL*qOR^X7`!K<TNcSV3Wg+Eo-vvg_U_T1Y!@mZl6
z=W_2BY%HiQQI&VCxonRCMOBvVB$p|lYU<nwx2^how+-rrYPIg7wwa=@daT=a_k&&o
z4HLD68V~tT(0Lte?N!;hR8$<B_Y^doo)#AudzUH8=T`Ts-C4KAJ{~yGB)%5r;V;n+
zx`Or+jik<^8F)GL3|A7*<Sjj_ecbD{s2>r$H7L?o?-A>EOj64Au+FRfP_#4iZF2i0
zCM_@Xd)C0b6~%W-d)4^aPVtHKHt7^ql`h@0k=Jqe4myp-PZOrIYd@$D>#n$4bUFIr
zhA4Nv-lfvhC-DR8(8{91SJ}_fo23M$y-oi&=Sfk!Vr}^#V;{Sb-wbH|G4c?-UG!TN
zBLZ!AY6o?Rh!NDp9lA>VuV#y9Q*U{IG5~wU`ntS%H;J+Zz1`llZdg@HVNEuZy)<h|
zwmL7rXb$LrO|!*w(Ag#PPz7natGB2;RFf3Dl$0W#SxEjSRFn^L64xaminf|;_mlbw
z?vHhmioQ%6@~1tkI;VJL_RX}sq#KF%lBksE^zee*>eCjxqY3$pmB_zC_WaE&-|K_H
zL!YRLP|OxtP%<|cyd`~6d)Y_TKdPs?%lcJ@W`<&2t(uheB3JQd>%5vr<s^77KF%9k
zIJzXeY)W-i-61;`KA<Xel0?)dQ8N36b|bGtmv@XXihs+GA|FZO6iC}xKN9ME56=dM
z`kp7<R;gQvH#^(a49oA9u_XOOvN*X(^4t_IeO%s!@=LWwXAJXOxdWWqM|qhHqxA3H
z$LK@c+p7;UUbw`W?po>kVvFVvia#n}fIC=QH<!M|;NzCB+o%~SO(A|-&Q;vaACw-F
z)-6qy+BRL1Yb#DH(Nyd(9<nE*BXlAgC!epprQD}DscfryDUT6PVFXqt87;|_byiMO
zQ*H$w|9Y7{A9%b`Ee6%W>&~`yhDu%W<iZDerJ2t%^|`Lxruh>~JZe{Q2iVgJjrO(2
zGOuFK=^l2-+mC79s&2|S_8^^ybGanwVAw4%L<#TDFD6FPTg3H12e7BiCFf<I#43!<
z{i>Ih)s$Q<iZ8Ggb}J4qMWu$aJ5{@C%1k}DVA7o#%nFiV`3YI6VwfgCSD-0U<wGue
zPB~g~RoqeWRz97LrWI5@x(XfP9t$esJ!KZXBENBdE+1!%?XW$;9uC#rP`k!{$9%jl
zvUWgiunF{)ZT+2ZoO7H@9R#-v^ecXnJ4NTkN#a0efQTb2u%4Jt=Q7h+7qc7sQm=s4
zeN(tOMlmz!{?tS!Ml=Z7U9FsMjve+WQ2fd^uQtE3v<2sgX~wIL8^m1t6KDcODaI?D
z><LjQL$W1wG}Q^ZrH|pi&RF{jTZPFC-u8D*>x@6^CRpA1g=A~?n0$$Ln)@aVrMMuu
z$(osd^lY+H*v5PEtsTjhq}rY})9Qv<mRtQDU4ixQ1+yuS35Cc9`r;dkT8bh?1L;bf
z$erc$aV|g7Il_6+c@^AN_t<aQ#ez32&|R3X%sEk=D3cAAnq;HYZ?#IzIOTN78+t7w
z`Cm@0?V5R{xzO6f{HC_V+})OHTL!6HfVIBkzP+_2!up?c7ibmfMI)JQ&`&>`T1;h7
zbLd^9KMB*l93^~k6#=HZ#W~Vt;PPA>?GfB$M38O4r@NbYg(6qwqfS*7DQ3yTq!-!k
z<Vs>HOoBUL9%v}I&HM0|9hB8&u4h_q&UGX>p4rbk{_wNOFwj<LD_J9Z$=oEW>ARw3
z<QhDm=QxRLxnm9Zq@A!VF&{M5H}5u&bM)oTgHox4Z%xc)?2_lwmC_73Eq9j>l=+Hd
zSdpX=3sYInPOkT^$4)CK-F$IAawItxa7Q^gH{az0s&&y4teT=J)AUyqinbCpLNC{8
zn*@Br6YDk^KN#m3&sbFU7q+$L1(t`-hA=sPgqwvg(ceL@E<m<l=8(FHk?1LPmRdxO
zgE{}xd>wcsceEDT&e(U^wpqTL-qneXmG%kbZBRgZ$m~?y(H(R9tMSo()fTI53Wu~<
zJb;PCjU2RXkZpk_-W+1`u0CG5x_XMSkuBSm%yq@%sI{Wc>_jQ6vS>J^R?=V8oA|}e
za2~X+GDn*H&F^ccR4q5=T2I-*YZO$9T2Uw28=?#JSCJYf2Bu55$r;Hh>N=TAd14*(
z+{-BgKgJm#RHId(AF`3S3bVW?h5O*M?1EYD4tSTyCf%ucrW&u_C;uo`v-8Osm=2pJ
zY;!1WQMO=HZ1uR>#+K3M?lq>G0E-HA_6^Rq*Z}+gzQj+aP#=W)RU}y<dP=qd-Dw$0
zaLDbEw&kX6#zJ#5%WTsi;~?uG$97JSyx3*ZLP<+`wUX2hS3Qy?%RVaJEBZ>R!5Kaq
zKXYY3&%W4YcinPLvEQ=1FfFZnQ}eTiGH$l!yI}4b52ifD{>pvYJL+zV2J+>yYm%X&
z!#LK3?7NNWRZXjttA>=lD{)qlriqq?jv;(|(pNl5QK%7ltTeQ7_tE4iu1Z(44BY`=
zbM<h{b6l|(nJ=0PY};%-Ef*clVB%227o#7H98@;_RfE(^HGh@OrDwnceIwF2gB@QT
zf~C9ZsBub-cg^Cu#Wo-NP!l%mUB_Xjc`x2gbYvqXN%95qxhjJyNmeYbWu7w_ZmRPx
z%GJ?UZ0cQOte#!fvpTMFN}Z263Y2y-t>cMJvaRx2S~t%M-6YQp_a*vgO1oGpdrpLN
zjk(@dspYkOudUYJ#MQ$YX<K2RZ|i4oV2kC3ph+;J)JC)bG;&OIAM!dqi8{#qCa>`a
zTo0i41qtW5Rxm5`z`|G`o5i+yj)UfImc_Ox=N6civyx7_i};i5i8Nl)O`?@ek*pF)
z*>H(il*sRPr8qk|mRj=6B3r0+iS>k~w?iWI!cgu==Bt)!9hyM(R^=zz4C!u>FJ8wd
zIeOcb*0S1^+RnA>Yy4`i7>`+B+iD#7+#mdj0**%VOr8R>35+}sCQUj@E=wxO!_ZgZ
zjmPm<ZKXBN%HGB*Q|sDGRk*TM)zq5GI*m;v<kBk?OWgi5u%0KpqYQ`L_jzqHbkWEa
zJ0&lv!DzTZ2`_O+Zl^ud!kI!%J*w7}4Xv15g=#mLuQ*0>630$%IMZ27gBIX3(Ezdx
zw-hEhmYOCSvrMn8!z_Eu(dN1KY~l+0OrE79Jiq!Z@%>uAMT-$lsL=Cn8g66FnF>wL
zi-b=x9g<!YO*h`Lj}ks`$AwKaiSvy)#m9@7vemVH907bwrpj%lx58_z#~p34Vx&T<
z_$|H&`PwIGf936f({1>OEYG*dQ0ZR!Gw#Ow;U7nSd6PND){u~>MtL0eAJstY(~nLr
zZIz01t`%uYe$<>XXA#Ynq@s<Ob9FJdaJ{niG;Oxdb#)P*i|cuBZt`~2nQ`xXo^0ep
zj;dT-5}DBLSF=AT@nGFy(OtP-r*^yI(ZX+xa$x28&kG+OeOH$}z4&46R&JYYpwBHo
zt*Tu3X3wUbYO%&H?<IS$k{M=(tZl_b=?9dDTSZB6$!{;eZuKDi#hv%v;>Qqg{Vz9O
z*>t3TjN4?n(b}cBd+fyT1zDTz>y!m<<0K_a7jYXpN?2nt*L*aIEH{mQHjDKOaZP(S
zEVuK}8PDeNecROgQZ*#*pOn$@|HQUU-jyQQZs>-1chaZg9~FTmHAzu_n*O@@rE$ha
zQ;}Tj=k%^{yWpkL#z>m7XJMwdLgaxTz<l}uVy$SLJl8ukxLJ>*oq_{)*gn19`Z(?D
z&#$&vd&cpqE<Wk4_I2FcyuRL@P*^V%^(fk$wJ+P>qNHZZo3jjGWS?PgVWXXMtY@Lu
zew3@q`pNpsIZ!gdqafJS@ZXjp!|DF|#$%}dvG3y!WQ<Mm$?20)oLizi71SiGt>K+*
zTTy1lp+q`m+TY6=D;yTdH1GO`e5ICMj{;zlN9nAGDyV9@jEHn~;I4}2=)?S!f$t-N
zqyF@I9rBMg>D{!qSN}Fk>RWIuZ$tGz!Ll}I+q4K7&n1_ci~Q4@XP-zLo-Wjl<3`Ia
zDLV-R9lbb{?U6m+^3D1|@FCAi#(?K9ulVFq>K_wyI<#f~e*dO6+oZ@$G5m~7Pe?kM
z;+y#<{VMw6;pcT*y`nZet8e<0xKrsja=Ybkb66#_eCitb1&Tb<wKB0n(UI9ptdvYd
zp_u1vCN2L57~~x3JL$Uc23?xgSIIx+W`FREADFQ+Gq_k^IGoCDxTWo{wyk|uI($vb
zD);5*XHAPuO}$Wgj2pqWLu;)gotch7!fa_2Qx0<tp5p23El@PMBxBTnyd1t&jlU1>
z)u}qjV($H}=jV?x!~TS(u851xRp^o%o@*fqYJyXZ?zJf;C(0vpxuV|O9qA`e?6FKb
zlA0~daTW-2o60oOc*1nCZjPC<HWn(SWA$DE1DpOFmoa!kvshN1+#{|!y-A8W#Vut{
z{xZdX{`(pTK0CNp)tyVXXQ$=hl&SI3yz4cqsLzV}vMKB{$sNTU-7>{kaSl6O5-mF{
zKR~WSn;4gJt#9AP_}@3(4~HM7$0e?fef0bIw~xOY{qjmT3H{u-;FE?Q#2?GY>Tgxu
zOYWs!NEYW`vDE;vKE>;a`#jA^w-f3$l99q^V`tM~(^ltYb8%fK;h?Hhz`<5!gKl*w
zs=tFx%>JH3WW9<XmGJfVpOntr9fLY-chC<_B)wMH?Al!=Brg0F7yGWTw{to1MYMtz
zNk({H3+x-{W^l6Sn7)!1?0iAvc<1^ea>_3R-f9yRI?RJYGYi(0v@gp}jZaz;b1A;L
z=`C|h8)KNNN!CQW+uhnp@=f1LlC!Sl|ENA|PI0W_b~}#|UTlcyBd#<zGJkNw+`ag^
z;*0#6e5UqoQ}>=b+RbU4=((NV!ak)MR{Q46{^kDlRPulMN#(n%b8COtqH%A{0k3b$
zTm0Ax_u`DIdlgL8P)jSvB=(T@gxgJRxU@gBSUN`;t#ZouNV=d+whC4I&?kO`=WF?E
z#Ixs_i`FM){nIYTy-Swo*vk%8y{+ABdBmMjy*Av{4w9w1h8YX2+2%!cXN;HYW&=re
zMA}JdW%h|ERwCX6o>ik&^VF%Dz=m;=9ub-T$L0T7et|}zwqj&X%il-7y!iDa#a`-J
zlU;j*8_E_Ks)82yZPb6F$3iYSrtUNF@#8Dcn@ad}Hcquz@|vz;3fO&;3)Dswj-Ro|
zLmo7K6g<iAj-;JyjwpjGHI`L0PU(?wD)V@Wm-T>ixg(aJC=T`f=sVl+Rz(WUEIG!m
zRlzl#s?U{4>z+6>__y2^SG3*W7(`2Dixd;xweE=l^E%e=^nVnc1w-3v8-^QCn$%ld
zHeh4I++c3Z-Q8W!^vrkW?(Xh8(=&JG8yiCg43|=%)HP|7=6k<?0EH&+`#kr3T{SJC
z`c|ekRtK*S5PV}Z$G$xJX4V%pr+dvYTb3(Ylu(Dm2gEue-YQp12C>O*-Z9(}Z#rnw
zvn`QCa2xOae`<ncE;<}{F-DnDzOw$+W&`TG;|41_hz7DiGSlbre9M259Z@8dG`IF}
zPO)}p>+`*_yG$mrC*ZXvR$D4J8amreo}s?S$S2CK@XK_vF|zy8z6`8xs_6?FHz{>K
zw?5s3ij89A?l_mc8f+?aQa=WL+nRH^bceIPD1$^&rBZ}f#9j;911)n5u;#dHxL9AB
zce`&px)mQIS?c*>y9MkV0cw;I)qGI5iF%V9)63f`BQ(+cvD{txwP;s%&F7KtR^)B)
z12b}D8_jQ-pw8CD(C^IRxA?b*Q?FER3Q+V5YALfRWM9-gty(h6GR)l9@e*FDNL2|k
zE+S;$umSJd?hme8boj^mKW8$>q`m(z;Ekbt86z~F+v09agz6b{lC16DUNYfR-upep
z$3&X~QxC(l&}Y)`(iu>(Ev@`?O;e{yvVc&@rs&#t+dH#jP-W|Iq)ACoxu($n{lUAe
zCx`wFAX?N*Yk|f%<bJ#*(=^b!{Nac2SL&SZfziwo>Yi_cX9Lnw`V2qrT4(TAd))(I
zoQjtX3(jovWbU^`#r=9kye=A+*))Gd*4uB6mqlN?d2=Goi96$mGVR@OO<s3Q#kOCc
zJ}=B(B^gp{VboL=1UDr&Xff3qw5_9;-4SR5+~f~jc5grF_qxQWj{WW?926y4Hw!`S
zu5>`5F{8ej4&T+{T$}#k)q#&Dsj;)(`*Zsn`@8*lOQ2Ee6=byUhwE>+t$Z?lz~2WL
zMq-G^^hQNjnK|S|-J&+HC!Xnhrom{*=FcIiVd>SMx_-I-V)V~M*cpAjNn)*Z@*C6v
znalsEY?V7UC)cz|Iy>xn&<!aWcnmKfQS733o~gH`yR(6Z;7{?Hc#FubP5zsdJUY7J
zSi+L#_%uEJUMiaN`_I9e`nnTMZ?wA{-&j7v7j6r$ZkF@xbBj->^4#2O6{R^q_X4?~
zZt}O(GXD}sjOCB*6)^Md6DQ)1sFVhdJ`<;XNFLX)zkm9##c8j;lHZ>E`j}DMnjoJQ
zy}ee5T<7oX`R0bI=jI(xkIk?2p+R_PxpJzs12afjCHohS1gGa@?_AGUdo6c@x4*nN
zeszP>$&be_?)YEaPUr5=r+&;yJ^FJ+VR^|h->T?@1XH7|u#s3-mNK-;qTknlWqtqf
z&sw)zyZ{e}x{`C$SJW#s-BqpWpE4V{3`BkoKvBvEbv7q7Y1pOnn694_mdS3We|!YL
zEPPw_<M6M_><-pjGG*-jT25WEYyy%i^tH6fpOCl9kR@zVeGJJ4C$OmuPe!3Bfkxhj
zPR#4~jPf^;tb^w(qa$n8>QdX-;z_sSR{7DZ+&?nT{@R$X`aSZ`_I%EK5S<uokI<{X
z62bm_M^44v?2ydTKg|rwoC5*7d%EYG7$<!oYbzVb43<~x3c}t7PYl|sNTy~=8Rb;X
z5AE2n`;A()Zdq@na<~0pe#Q5TDWBhPDT=h+hS0zl`B!y~e1USQ=8bYUTI!x*EUl^Q
z?f^!3n}iqQa7htgz;)x7Bcp&-Z5$v~G(hK){T27M-y;5tn;h?qk8Dyq5pJQa-5<);
z_s`vvzUs%vucN=-$|%+k=jsyYsm0g_e!XkCwTBtDXLzRpzH1lcE|x^8nJ=>4(sXhe
z4x>YmM}c$xqk%*Iz3ygSHGhkAsxx&Bg6tuK>WpddHD;fxv457iZ$(H^&%EY2-SfX0
z>v%Q_I?>8E02KVE@EgC=^4he}@|P=<>&YEvi~SlnnX#$I1=R{Y8uXv`i!w;DSEeEt
zWAou;^rEz(YOXd>(@m{XUDNJX^ue;czYH5o2Ih$wE7E>uxJr83EP#c&iJjrc;H|_j
zat_3?Huqq6us7N@&auO}-?he<CA@{rq>0``Ph#fE{!%W{?F;IpYpcGfs;%1{hD2Np
zS{Cv=<V}zvXo)NoUm$FBsZ1Tq>lg0+lb7GT>`m2j`&4k|Yba@pFQDEK*^&$V9#-bo
zJ7>FZvM0bT;|A!;B#JFj8Qw(lgZqaqhJFxH)MQFZ=TJYSg!+_<WSS5|urM->zDVz;
zo}j-ab%fz;rR%VbvF)|>we&GxsaaUF*WxpKt=X<ko*d6J&uqRkM4||(AlFKxG<`Hm
zFuggU+^eoo=E!R3a{4~i2l?0knH|T?;h(Y1yuW=g9|#;mN+cV^W+(&y1L;8XVIOoU
z&_pnE&z!p*ZJiaaJa@Hik9CBFwRW?2w8G}r=Ec@BM^EQ&)(rYDBk=2VL(Pwn<j4jQ
z72#CyHrY`M@c#jeaG7KgWP@(-g7_3~#pt9yvM(;e{~>G8$H-Ku2xME&V+`^c8-etO
zW5i^CmiwpUrOgby3lB|%DYmAWW2xhWtI*ZgyUEuJ+DwW}hAdL*qoz;=#CEI-=>?_w
z7rR1S5AE$doc99P#lK9_9558VG7Ff!>S^Fkn+!YwfQLYqA$uh-90awZ2ZAYP8akEV
z<<)z(xLxky9@aCBy~z&rC-W5OkSu_{ipvAE{~@6GkbD()gMGu=eT#hy`JcjJ@&9e8
zAo4ic03QN<<L0o7y}W0gYl>^U^N+)9@99|Nn+tljtr06~2k#OGRVtgQ?5Xag*`!z`
zJxDQlHkuS@z+DK4pdD81jq$f)YXyGzv*AIg5=<)7AeY!5D#0nN3z-Ed386?`;gx%o
z*W{S#jI&aX-tLXg?w+aKLAW(GnqB}L^wIKV%EdB2=t^|tBDni*wLQ*$%3jSj_T2`3
zt2Q_cwL}M?gYjBmX3-tXfac@J&|>5!I-GXVD)Kkt1DWL}cvolwV2YF?Df}48BB38#
zf!l>9fB_eRqM*f*!)*XWt=AGBs)jlT<O1Uh=A10)oypDiH4%>ZZi;*TBmE_=#-7c>
zceW?{)U(Pv$P3vf+jMRncS+I{pP{^|yQH3@p_I4f|H*oQPWwfuq0k?_f}k*rodc{m
zK<EI|jn;gQOXX|rdBlzrMzfCtKm9KQ8Q5=lA#s7Y{r`Ef==L`SeXm{O4RODa9%u{=
z4&-u)Y_e^-tHyfAy-i4${6k{+Uh*RGp6pJz;7&*ibX|}NY3v*}-M7HMRgC2iNG8Jy
zEQOeZh2WVWwVwnxBhJxVr8{Y@Y@Ixgx`5r6K>P`p(WUX}d_n#!j*uw$me76Bok;|J
zocn>^zF_|w_Nw?ElH+<fPL%QALGFDUpe0@Php?o38Aoz`xz~J|a0%%J9LZg=65zdS
zDn^JK;nU!6{V#n3S5b%XV?;m11M?CmV8=ZV0P>Fn!VHoMz*;C3`oM0!zyB|OAv?)e
z;%>w-{$7C5<qC9=)WgHkZJ<S)=(*_?9HkDsH`r4Lw6%IdKam8~3V#T!7T$4<d{v$g
ztjfEQ{|98$ufaz#BN{KAL!Fh5mkpu6$sBYFGlyt~{gzZ>D3(eMgNpbu>~Zi(j`j@l
zr3J=fwXl=YL}JVTO#?(3y$M-`{TJxT&GcTkU*_7|Td>)#Yn<p!@f>#j>)qfB_bd%0
zd0#?l{!7SVcq_S-oQ5AF&B9H7id)Xr@|<VuxhuIBf<$}?ufUwxJ|c}Ag7zSb@iCMM
zXmEOvD(nor3~;DlBU{i2<N!1b{BN-6M8E-?Ea?G@_;S1#pr;Ro4)Z^~9X-MP1kV(}
z<!#9A0aMKno~!P4++@#swzG4*{V!XB=No&JThFITwt#uvd1$;O-(Tgu=7b!***g3v
z_>rUuww~H4%T(s5H)szl)9568oTN1*5qATA)S>_h+C!O=I6!4I@IFA^+zSXu;M)M)
z=pQ6a;PuEm>=BxXA=G^AE>y*D1Bv<X+y?hBFYQ%uL--T!kuIqXcRX<oV)qGWu#Q+i
zTnZN>0qPE2B@IVrh!)P|#=u@nVJEmvY^*Sl8cMa4Q-J8<1I&p6<h<lR&{nX(Edvik
zzvM4WLfizMt$BfJcqcR%P^#MkQZEc2mdwO<qc@OH<O^R{qyq~i-TW`1<$#Ig;}Sis
zylLK8?=aU47U4enlfg!zuaESJVivYe`bg2AS%J?4jqEqxk^aWqD<30X0W^mUa-Q@d
z)=&C|$N@dje91@dg14FTmTQCm1|J4%0qyk?=-7y2vFHxa$QY3oHzR)01G;ZsF&2M`
z>;w!-9bh!4u?IZi?ohA6{lK%-F@+o8yTs3f<st>r2b}=hA{!~kHxk*@bFw?RSGJcT
zr1{t^d<OO!RioG86hKiTB}+jEav7h@5iWq$uhv*!+UxqKNs_Sh_#BF6;>hWA5OaYz
z1g(`E7k&nMd*`~s+{5`eAwztPJP@D5KZGd1z@Fvad;jwj{=c|#e=9(Mya&jo_ayrf
zDe?@S8rTOn6t?(hOHzQ5^(1m09YBnwmrGwrpOW{;9BC%<PEr?e4E@3~;fSzX*vfzN
z2H1J*C+-`+ogV`oB)TvkfVsLOO%ZC`2;9P#y|L^>?zwjhu%FEHocAnn-F6)G+Pr%_
zTb-qjJ1&E#y}Q`;lAX$5mAEh)!QpGLQP3FBs=Xo328_9X;L~`u^sq8ceF`|bGga%E
zjrbMNV_PAP2JTRaX9G8zJ>uQ%x#w*Knlr^h2AoNJrVddMnTtz_a>9(y#NPrca<Dj*
zU&(g|#=l0sE_{f1QkcMXWjW6QdyM%~O`0jmkq$f}3Gg>G7JEj_Cx>B|p}m0-fi^;G
z-w3vj|1{Vw+{S(}dsHoT{@`ToBBfH=1-zH`!l$4VR8ABlUjnW8KA_P!UPSr1p1<w4
z>>g)#??W!xmkmB=6KHC_2Xx1Aps~6S>4isA|1o=*{nExn8`wa-r2oOMKwDU;YqGV}
ze88UL{OpSJOm`pR=6cdyzkEks_Z(ZD0Y{L}Dd=D`AxOVSuTa0}3rt;7EnBO2No~d(
z5Qr{4tSGpb@*(w0mPqf0rJf;`d}(E|t0=W(Va1&q*xOg!2~{GI=rOc0d=Q-p_2hAX
zSI*3J^{o(sq1{LcN+NPpty&n>y7r8yVX9E+HOeSX<dQ4*=Es&e%Koh^vHoG_i+W%S
zna{MA@r;$wNx)y;CAD96-v;K&3|orhZ(lXkpP8il7ELwzkl3-s#Ri*$Y{b8CEyrB_
z@f`K9?!U=`HF}35F@P}pbX~O?#SC-_i#TAjrv^2(wyx(=JiA?~T$H4%^o?dy*uqFt
zWU~ehTY4KessCFQEF`<TR2j<?3c1Yf`PcPL9KWH3RKL(A(Tl)T2=Lczd4>&zNkvCX
z)*GI>r2fCfQ*<NkjW8lo7da}jb4W~NaQw4ctwKgiwpBDPKT;G{wx>}1@jXLP;;{6F
zZ^)LZIqh57Ng`U9Vy~(CQuafCrN-;LAXp^R0E=r6VA~BKc|}Obg2*3{X^ncd&TjEI
zek<9J`{EjD&o;Fw+W$K(zqY>Ib|YYybO!r|DS-cDb@ZsXR@zm+%{~mC0j7v6WEzEE
z(T{#djUyZ4z3~{dL{SrewqaD=BXncyC*!6{TZOeSCaW@IRnc*qgL)MTg>?*lqRI!I
zmP0msaeDs7vc>i|ktaq0=gC%b6}g7qE$^Y(q3lRkC{zuGces$)scw9r%FwhVp)k2v
z$ZeKBHS@K>1b>fc6SFVsb4W+!Lh2Pixl;Y-dG@*Drq)}08}br)GZ5-p&aQz*(=+Ak
ziMeP)MQ%dlq!G=32idH>%2JB&RpTx{n91v_((E_s)Y@XL)1iwPge9uB7Ov0PSTLdd
zfNdFKQ}oeRE7Hk!pdBv5x=9;SUC<*?v@WEvyh(2SDcWBBuJEsdVI}>`CKL=WkXD@t
z#Av(KPLIB+=7@G|Tg#n_i+P_48tdh@xnMRN4^m}ofpc!2{XW|nU(1Z4T@)I7DEVOj
z$nGs`J@C~rZ`04OSWpT7Ig}QhKi@i*IUjQ=u5;vBmBZJtx?S<G-=;s-%Kq+m$RFts
zdNOk#O8^Z#4_-(%qR)_<nbY;gbVfT?H#tr1tXNa9Id5;#zeSI-^}lVE!IDMcr|P~6
z?acfKZE}t`JkOt$cIVf#f=$*ka++?1#-~_C7GVwKl=h=;l8PlxV$~5jiLRs*O+QG@
zrLXh+MXKsFV_LB!Ph0g+s2>7192|FDxm#Rfv6ZVzH|E)j*HuTk>(f(oQL2-SS5m`{
zWE;9Ca}D@Mo{j7i&Ar5SUGF9C4Vr5{U$i){qO57Py7<oTyZN)sQH;87dE9W#Y*A`y
zS$?iKGXGrhQ1d`Z%i!qPm9<kMXr?_c<qLpsIf_aFCYqMv4cqQZ&S_r|(a-WU-TG<I
zcUkV{yvUrlr9mEt_Di$gZB{pF8#R{9c3m=ZMZdDsz^-P4rAWAhs&Nle<g*0oBB$Zn
z*ek#RY@u*88rxCQeo_4+e4j#J)`pygWtIAdMR!VPIg98G_1d%=SiiC6HvhhIZ}Erx
zHGe+q8QZYH3gzD+M}v1LX2ZvY`~Gx(9rg|%j+7GzYOil!*7-w=WZApwDTTKSI#<>=
z2UkBSBP)J6XE44fEONSh0c$H6krkUM&+b~h!#ITNB##X`uK6naC|qSLL2I!q-kp9%
zHdAb^d%hdh`(C>_Vaet_Iop3k{+g7Z{pV%g`pOwXe)O!Ql%!|z&txC$`wL{hE7R&`
z6&3ttn8z=s7fVM=J<t?Kkn;*V5_blD(N?OoQ5!lP8q~Yzg63?%nH~A*>-(ZiB)3OK
zO+lrt9$q(gO0x~|IjXDf-Fb!S4Kn08y^ZnQA+(34W!TT~m=GiB2XliNlI2h;JVg8i
zb*cTf>+|l`4!44?TJlSivfmVJ)vF5ef^#)*0$j+Q1XumHA^!zxm99^p^Xn$)I*h6r
z>ieQx9NH+Nez=i5@888rSPbN^IwR+yM#@*MVtaS!{-6$PS)JDC!@192bK}ca7Te3F
z+56Is8yK4RY0xR8tz>mo|AJ0=-%2hR``Z)v5^AZ!!<flSAW2y$cEOv-$0&Eu=XC><
zX7}0D<94%eQ0JocKO(;%fUPt$XHEX!wo$~Jn1Riix*xR(fd_>vfA#n&r2feNX>7zt
zstZHoLvCx9ptrrx>?7<$eW^lnpc;|YF6sE9OQWRr+Qmjk-t5eOa(fwe=nomjvE}&F
z+J>Z4EvDA)M!G7l|2p{f_*Y}jp6WPXiIfWMAG%FDk)8-nfGoF8;-mEBQKDt-@m(JE
z%<cBM{!_tJZpj$%BRsnxGa<EgZoO&)WQrZx_+_1OA$J3-D^}(Y&ocaxRx(z>KTAr;
zchdc^p{(CEi~BcFL_TBY(9?s*we8$*L(c_?|KM-Sj9Kr0Sn_U_ohS&aaC)1AXNfr>
zGR~*17A}_8%YKqkoSsl}%9P9IFprf6#X|XUR4Ew;_s6W{9`Y-ik2!1A>bSnGr?CwG
zR?sFZFKvA8x#B(`iT1}zq7$Q9G+WasBjOl7&r(tJFz-y}h@5@pL#%SDZ&*@<G~@%$
z`WE=Q^M|nMvg33<(J)-z@t^K{+J#4KHGR*C{aNs{P41Vh?`bRkysPeuO^=(MusUXG
z@OgZttF8$t{_>};zQ&Rk2&2z4DYBOMd^X%s-yZ6H2W(T%pn+Of%N1RoblTRi2R$M%
z#HFa7rvF*+HB-zUREbO8hBc0z623=wTHXKxli{Kk>Bh_(d7`NteXk&OuXPvcw>U|i
zp<wxBCL4Q+$44}6@x4ixdd+1$jjM|X6izI!EIXVVlU1wa2zyrEtriiTpn0jRB4+qh
zj_~qVf8OPNExc#0^p^pOb`&%aX${A~*T7A$w_=3ymFiTzPHi8xDQMhW6Dd6O%(MJg
zl~=S5?6fM&DL1I!sz+-Fr~)AcAp=!8@Bw34K}O*N!$7Bs{o%dI-2wdk)7)R2;JXT0
z0o}(JmeA1H>Tt8vdPhV0LybLtv#q==-=8t-XUojRrJL>TgrCBEUpr)_qKEt(a?HEc
z_*Z3yjbPgc^w>4>3H@0<Te<<z5j)^dq*A#|R!X%|^a{Hbb~*U1Di@g}zJ~jWC)osh
z3gA7yu(n{A`p0kqPaR(yF$YG;=EPL-2iJog#5Mr)l6-DCxRdSxd*QZjmi368fZ69C
ze7D>gy`>&jXHs-W-A%x(+JQ&<td<L9LHQr@h7~53CYEPa&bEKyRzY@hzkG+XEnSZo
zMolIckweK!au(>X?Zsw@|M5KNw7DdYVJY5TaUj$Y_9W<%swt%*6Qp_YHs5pS$ExT0
z%8I>}{c3twuP}bJe{<ZjHFCtcZ-F+n6P-aFC1(NiPh+Z@a$u1{H*bWi$nEkQ0e_^C
z^ipU{j5anYrg2pBP>=4Dd<tCVdRaA0U#MqGnPR$Ne*UeJsA|MC(LB<+*L@Va1<plf
zidgw4`7^m)7O&7T+sH%MUO>=DN3SBg$Q3H1W~sa$Q4enDf9JizZSYQVeQ;JeW4T?v
zAa=i}hb!7Siz|~<2-iIMPL!P^5y&3&PfCuZ1FrBkq#Ai9fF73kN)nHEl4eSW%dhI@
zN4Agf=`6}KinZ!%+OLXoqN}*V)5_k$#8d@JRCxpP&J<tOYmEJBZq`ul82AaDE;~tS
z@pSAAX~oqDj{U;6NxLyEDGPQSOrgr~IWkf{h!`oc3Xfr!RFU7{j>1(i&p6^A>UCQC
znWh_Q8_doE9;{RBG4`#mec%@Q7`qELKP6}@WEUEZ+yg}CRHz&8X2<eBKvKB{oR5g)
zXJ)n{OMP1NHfV2Xu=WMM#=pgV#g3V;82*$GEjv}RyZCI`f%1kGYioS=j{aFlC{6;R
zU_<F1O;;W8mWSr*nkzm4V|XFtf?q&;p_6=!Z@d4GSPW;QTgVccQDn;JG70hu#SOX=
zzYPx-nzD0jeT+kEicL3-xJl>Q&sFl50w;h^LK@h~7lWsKQ(s$t1!zC${8PlI=x#g<
zNhIIM+Gw`a>Ro$f)Tfw15&LDK)M7;Lf9O4B99TA?Y~-KVtY<kR3yk_X)+f%-yq656
zTQP0qA*$V)jhe>V7)`w52t}Y4=rWWK<?#c&%WaQr`<xg2_2|E4r&Pzn-$m?ItJG8F
zuZXsiosLk`lB#EgJ98593k!T@c0*`&BUhflNOn=hvfqFtRl~d_I%D^tcH$JMQ0NX=
zM(aT)csiO--VJ5q+s53jYieSRNzv+*saT~j-Z7@4XYrLR&!?i)`<V-WZz}9rX|gQx
zHGoIZhk_lU??XpM&W%V3y%m%oFQcxAa(0?WX`gA@V7X|i&9@|*AQ6gXwT|dMssBVs
zg1%`EF)N@Qf&GrWqM*{!;u!_~^;4=gR~1+~fer97GEI6+Y10f<Zk1k^FC%}zeI(NW
zH_9V66^;Qi%~YZ^@<iC$up<rD*H4ME$Lt8|LFGwSST%+nCHH<l|8DuQ_}#v**D@#P
zXp0wF&igKanRP(kG_-x#q@aGGBSPw_%2Xa%ES3({Mgn{UU*FR}GLSxjZjz;huL>F-
z925OSmmuFq+!gnD57hiBhRY3k*E3%HN!M>R-m|EEA0+3|?j)nR5OiMiQMXwO5=elG
zkn3CJZs}ryac`A7+&zm*R#&R}$D}mOszuZ*YAA#bW6p@djw2OEGY)>4mKvJU?Bn2H
z-E!^}^sM|pS*;KDOASYd$Bc=aUax1}>EXLWzG#;-J>h-)D_6OrpKY|)M%)Ml!*L<^
zLpVkI$j6b7)u&|F=ub#v@3hLV75|pUWIGG`mf~gYD|%WoKqtI`5J0qal>DcBo~F5K
z1O0{k3U~9b@`QQLS|2$L&T=?f9?Ia6&*~kCS`~Y%;hu=rssoG)bGRE;*-AQ<nzH_6
zuE<OHGbJyk;(_Ip&BUHWJIZD&F<n)}w-{@9_s~w7JMymNAgn~P08nwBi9?iGOempH
zO;MGi(NqL^M;OJm_oh3$n5?ChW$((6{OhGZ%QgC~Rq@V4-fDKNpe5w8?aB^8T(Cji
z9XLGyLe}#uxd4C0yMvwSH)8#iFQtn$mRj=2ePP+LhVZs3URoQ!=Ram$Tz;<faL&-w
z*T1f0Zp$$i=ht*{7`S8N2>AewPUj6y3Y{A43VN*>D_2r?kO?s5n*nmVOYtyiJ~~?t
zYuix6X{92P+yFiBKM~{nzijVoLQTeErtnJ{YJ6pCVt>xr0u|yV*v9;%yD?)_wN<II
z1<E$ESY|Cg6j~~h{$>7Sd^liAi|}=2zsR_dwvp|ltAn#;enbK#abt}eDmv=-|DKd4
z&6t*REcZ%LN>xKg2>Uv)kg6{u6roy+Zn3Uz(4?TnLGxsv$>(?*(4-C(eo_*^muRS6
z8{S{BMOs5;qRrsf+;NY?9dB)E>{?S;wzD9*DAG_<v)&fxvGF$p(!g(YKLOFTRh`uv
z<W{mCUV?1`T=$NWj{a131~;2`V)e0}*i7~7pj2&c*y1q1rnhuDpm_xR8!VHJRh5VH
z7i6FK{UCQm(UG!Nrm5~L-nWve(tYxt+R?f)&3oNvtzXw8=%;)&1)*!ij&LYET#`*R
z0mj21dMzMHZv_*dO~gnnQ?e5Mfnods$6d>jngyozrfrskj$`&Lv(K{IKFU*12tY2R
z0F5W7(ZlGe^cvbGy+vQatr9uxfqcLv|I_~inoox?*XRxM6e&!cCEgPQsS2zzaL`|m
zqg-umO7k^Sp{YYnOQXb+?i}Ks!;KfzftmbNxS8|-VDW8{E|dn-QjnH@gTKcnB0VI7
zg|!09_w^dxqrE2g8TN;$f~Ubp@hoyaz6gDQ#nFQlA{_+g$yMx0&u>pN&sji#Np|&d
z%yrY=U^c;5?rZ2b1K-_d;U=JRhf4gC=4dPG9<!O*N^b<S$wKrzl}o1K7Ic7w5cd00
zecC_+Xs&1gPJ`c)x@cWw2%HQ|gBt$>c8z~2|BwHg?<ITF{m6}Sh(8m!dM5=kfFtRd
zFh-IDl>pnxV#tNpCYPaoPz5>`P?#c+zp+|G9DW_n4TSSY0*Oc*_6WNNXwiMZl$yi#
zl0M2u$k5qvu;j3x@ZI3HgN*-dezkwC@G<a@@XPnq+lAfdv-7k3!`b=n?yg1dL@&qX
z`p<A}d>;NZpA<L>^*~0UX7n)Dg8V@3lrE=Qk<V}|@)*uQSK+g91KJp!071e#{~F(J
z4&j{O9al$qF3b|niS6JdXdm1PJAoZW?n3{GE%}+=1n+dAuGmjf9?$|K<<>y1$N-Z=
zg5+!<)4!eV=<e)sa*zD){hNgu;w<2@_`hjj0jeQVC_O!fo=CQY=K~i-5g^n*7K(k-
zfQxYnzY`FpE=z91`oLEHS70?{M6AGbbpjHBS*sDW2OWoRLCYmw0T1jfFcJM028+EB
zGjPLn3V4L6fT3j-{+9Sa+WdxS<=T2{JT=}cejl*hK!LeD6nF(4#L~$nz`Q$;)Z)wF
zOtFr?zi%WzUig>y36mrlP<=3k{sky=amWrN6uX3egzt(LejmRO7(5AIo=@xV0cM=(
zTx)J0u*pt^&cU0I6Q~|<hv#9d&~>mH`11VF33w@#0(fO%d<lEXZFk;r@AkIhCUUUv
zB>1h41OSj9d5(7@#$n@;4}hQqcGQ4W8jtNmMnnI%d5worcmOa=1E*nNyYDGCo2&5O
z1iThcV3b%4n0s!qF}UYsLRIj5tT}N5)gqT9R{|G-dFm^_Ku7`P{6Uf#!2hxh_}O^S
zuDAs3Tu*?JwSg}J5Sp3_;{buDH@Xn-fW885u5Mr|TZC4D$^I@toZbxF6^r5Fpvm+%
zpzaTZYYWHy>x9Ytd|?;=fUgVXp=}^IPyru9p8{{F51oPShWY{eQa}GX-vi%O-!}e0
zpo-rm%nxwD)O|{PDwz@R2kuB7iu3ut+z7rhFqQ8Lh()8omhU6K2y|HAf}ML6x)NK3
zctBUF4lxqF4^HNz18P8Oivp&s+kBbt27dyy9M1WY{64^+GyvOYN6E*)6)_Szip;^+
zVfElX;BR@xzsmp3KO3BQ`T$zGQKCi`U@q(#a50|?IKcNjnce9w^Jsji?*-UXjRn*D
zXh9?3;B%cKd_m)g#o+EY54(uw;LY%p*j5ZYtB|gE8u}HQ5Ev#TiG6|HFPb08PUS}V
zkAvjW1%8(}6+D|GiRWlPv<ESlK;c=y6?HApUYOx4;pX~Q@^OHnch{c;zJGOuuYh{B
z9Bg;GiyI|vF)1Y@J7Do>cdRz{iAa&2lD;AD6D`Q|m|ApkiCledr}wur#`2@)vqkS{
z>5*}vf({A;ZpOvJLjN9NDm;SNMv_<%asum5yujOHpD`U}m!=XwiC08@QWE?q;*RPj
z7R~FqdR#4go#GYQxAM`l(5mG%9_tDJ4$7pGD;lAjz&5F^H^=(cs50)fX`qc*PqYAU
zKpvrYDQYQvw1?@U9Ig4H+^hJ&SYwq*ml|{pz6Q_m%H8WMC$i&HXQstv&!{T2Os<J_
zZze{E&WuY5ky6z{GtV7IJ!6;BQvES!k|dH|Bgct!ES?yOYz?$wzq^02pFl2sBliXB
zLN|;4+4Es<NvnRfCowb<EFP<Ble+nfGu>NujSCaMN*Gl{a9Q}vpfNCReP2;kezW+W
zqANvBt0i!S_D2{Ur3{W&4ONO%6w=xk<=SrR?`Y|)a6b~?%RIXFt)}<=t99SnhtPj&
z@=8YKXT7`nqIIgf;FS0<NGe|{9~rt?+adHSnPD1JAkRBnsxfT_KY1tqFGX(9jOb~h
z{joCtZFgt)BO%G#-vM#E#pQTB&1l1d!fQW{yWb|YV*$v~?Q=CQa_5Am?|V;utx4}!
z9ZOCN71Zxke`KG~I`~@GuA<jDNd?bpW})xoWq{5-ONVQZh706GM`n$@>Y$~L7%N!V
zt-hts9=ws5NxxJ)iy&%s>s~T&RkJz4^Bm^fM}=fnW*%KUsN|ZZNYS%So$y=gOn9x0
z_v&jZ3omDm&sb4ZF4?Nvp&O-xv<78^u$$^v{-3UTHG7@IkrZT~ufm&XdFTB^^krt!
zV?d|4O>F<<HVMfgH$BZVwq&g`E-&w<zh^L4KE|tKugAX&>7`h0(K_<M2;iT>!pz&b
z+uQ}gS<&){Y{gLYkt9KC=BB$2TP9de!)@thxD3f*@7fo_7f7@GoH|w2Ra?^GTc<<y
z+p4FPwEi|J%U<y0cUbP3jJlP-WiJ{Wj!g~e!50{mAo;JgwyRoQ)Ta6v`6`Nx_lJ%m
z5Ac2XM0U67dex@#OQr$bb>Sed3;gzK@B_h*Bd^zT*FGM>HeWE{YU`)9SGp#CZ}(kU
zc)a9ZX=HIwUMsg4UQjnDYzj4@q<iT#b8Pic%P+&OiW-g%T3F}5+7mU4ko&>~5%Pw*
zGu*6;66cUM&=M5AcbyZ_j><v01v<NGt*pGs`J_fM(^Uof`e{&Jmui`5lzoz6M&%rG
zXx&wDg%NRRc=6oIN5$I0+4`)K;T1^&qq-4f4B0QQfq#m3BmwVA_KIhPr!AhWNTS+c
zI^jMq!_p}$Q$v-I!I~#YNLz26>Ewaj{$H7NPw_@QT+zIwo+*`XT)(jHyJ$e<txm6*
zTXMO2QiWKu(_)8)sM4d4);_1v;^+7|>=K9DIk~3LIx#>)1@IW?xG)?)Dh-vnR6|u8
zWJ{udb&F`*xbbiKn<DDhsPq*%ZL;@eU;EXuG#_pi9334Ip%ACJM!DOV6;8cjL&YoG
zc;s*O)u?V!TNHLcGYf|b1El|pnRE4GXLEWV<htw*g&UDC)Oq2nV-sV~v|in9Q-h7Q
z(wuAmbjkgit0-7q_%6?tqj3BoEWsCRGr{|Tow1>#tM!ZRQu)O4-PIS_uM`vVP}fQI
zP1#8CUb<Ae!Qaj+;a0gO`v$S!Y*ija$O<6RN2+B(Un5HrPbM^v4k)@C_g4{ywBil<
z);~vomzMPo2&$AwG3LH*r|e&{ulI$sU1`%SV|HThxAHRk64uJ21Qk*ct*`wks-4m%
zttOrWdhvWt&+UUp;^$?-n*87vK?QZkHohBa4DoY=D=w9v|C5n5<7bN>o6~{{VfRev
zjOuIX;NUG$mBIUhKPc-22+#TIu<8{R-%GF56xG~zUgc}?DbP3G#jO))(T5xY&gkLf
zEAlsehe1@egYSp;N+6rK>#nbzq@D@45-)Ou$ymNPzaX>2?*#=X$_7_&GA(tU<`*FE
zn31XyCLhdJ3TZ3TTDljXhUN&f0iz%ayiJ?=XZsWQeEzf81Z-KCK@h^h>xd+|Ub#o<
z(`|`*7U2)RuC$`hh3Uc+_ZhRqc(mA9P*`4I9A__eO>}SPe)2nzV&;+D#>7dJ$>&6K
zX;(^*wS?OPGuJeM0nE-joWmC@3}fwVf6rU@u0S0ul{m~CS2U0{)(nVwTJL!Dolv>D
zCB6h?S9W=~S2rnrp0zi3R54pvR+<lXBg^!pZKpR2E(4^)#&m(oq}iaGsR>nfm#?4#
z)Mny`_>8a1{c>;d#=A#5Pq+y739!IRkyiKwCSLYa5g*(kdP!87_P6>dGYmZsj4D#k
zdTSkHVacu1<)!LUw4$k@i*bj`>Rs%6BU&VHkS)}GDh@QIqDe2NLXN=+$PdYU$s8mM
zEdXi!kwSk2L5kpbYOO3raaO)im8e>yZ5G<LcAvN=p?c+Z$_~thNx~dwmC;pxrNmg)
ztRhW6*f2*wM}ORGbzNuG{4~gciS%Seu(m7sZ=J4^C}z_(d@*#5o8q48xNnKBxmaCO
z)w0TC&U23P*G5M&fJU#o9)2&1i|$k}rmi+LGHALcMRt!e<5j$9E3Zn@yYwf^`xRJo
zf^vW4I*UV$1@`V9ksB%LO@GkUj+h48_9o3nWw>m<EQg!~h4|lk#(B=UySiU`=6KZJ
z?cAuqHz))@KoLY9-i{cBWf5-G8r>H8ZM*|sKq$~Yl2<&#cC#ThkImC8imG$vW6Bo+
zlE4GoF4rf}v%D(tU<a9hv@3$epvPL7GL@Wx?uOd}_G^8~WI#85E{MJg;UXM?-63yF
zy|i5Znwbr9TeanpiuO#ta+@|$_7wL*v&94cz22S9?dFk{`-}h0KUjFI=togsJ!xbt
z)171aM9|kd%4BPP2Q>;ZYkI5Nt7b4KuyN2kU`uHYyj#}-IFE8(Zf@WcI+sW#PU8!a
zEii)qCRWfbWUu9wvJbLln(aDB(^^_b6xkWxrruCz2UAYjnu3D`(WRB;<@(N*bt}`W
zMp#q5F_NXA?RbnNn3eMLsvRM9gU_liEBDC<F;B_6=+OY6eYjhA>w}w&3V6>NOS+<u
zsQa=ds++n<-BZ;^RhWWhim0*Dd^!P66aM%oIjlB|YofJR&FJdCOCyTDl-w=rS)s2i
zHNLm(b+qJ8i#ySG<V^arGGBKzXsVW!&%){n)4gw9F3(M08{c$aiI50!Sg7oqN~_7z
z1hm70x`o^f`k**S&!$EYFY%@H)S!ysCdzQCx#TT(#`ndy-{~{{EdG?yJ01W1_zznC
z**L^H*4;pOglv?aQ`S|P6`NJvRdZy`v6#R?&uj~8ndvBV-gc7CJFW_E!$2o2nfY7Y
zOxGqPGPs$xzIL>FiVP)dV;1N)j7c-(cVt^-7s+P81{@#whZEfgTuV*$3`+e!<x46W
z)MQvMSnt}`yBGUHp-}P=JxHlgC&-&p?}+8(O1wLA+pl#wEImwe^K1J&&jc<>P(lMB
z2^uby$xbK^sNXB=$i681splwZ^%h;Fc7iHRDh4W?Ev%?*t97*XwE0ifuZqK!kE{Bc
zct>B5?$dz#p@*LY?t*U#gY<9UsuJlHQU|^lei|6+&tRRNH=sEfCgea0tUeu(HYW@u
zN9`e2Vi2(rS3viC)7V#nlUk<LhN2<eRE?x%XsDzjun}Y>t~f4Nxy#ssP5D?^Rpm<a
zN_&iJBRfX29JP{vX`4k2t3^g<hZ<xkGK&vmQIE^r+LPct&OYLkpkyLnHd}6x9we^d
zuR-2_6fokw5!(i?A*ZC#3XdXG){vMkPWP|%th2{i``45kO3S;Ij4Za5wlXA|54vUu
zVW8`5#)=6Q{X*VSc|##(?t?_~Vi3MqhMpsKkoECS_yKG(V4I%+NmVPf98mH*0}kpt
zK<7V;rVzX67pm2|-N9Xh<|$`WQfQX9md#hQxoT_qo?^Q2Xl|dJOL>ywordwY5ceJS
ze4sUUoypTQ2#<?2hPKdcR8LmIj2S<V1ORim0KAzlAypWLmttn(w6rzdoL()>$Irm$
z;OA%@V^-0cV9g-)2-#dLN}S;RY+q;XW6_xPrcG5HOTA!6kyW5CJ!OO(VQh&I0rf(j
z6T_qnr03~mS+s0F1rzmf6FLFe3W!!_n1}nL578xv7EJ{k@ekAtCS0~qc8pmlkJ3~I
z5y82-L7M&284|`j%kjoG)pV!&qj6&OKl<%Op9?w_4J++Yy}|m>{Z5F2BZ-Slvb>q%
zyYfHHI_(=pob(h_#-4N5w!r2*+ZA^-x7+_x{0|*RhJ&|MGu24tRk>2tO&hD*raPs%
zrYvI?6U#)s_m<<O<+QnxZJ^_cb*AZbmAqn@esX1^#o`{!Uw}U2?-@e1S6xqAt(GYN
zlb0|piD!X4Ph*GQ+S`8Hvy<N|ih+HS?_kei0JqY6SUIXg6Ubos6ZI196ZK_<S-J!*
z0r!H9F4*zbJg)|=-fg&7?kg=VKTy5Iru94&U(yyOuWA{T7uq{)U{Idwf%1dgK%W8z
zIEN(0C%7(vyy_I;4e+Gai0R@!$s=e7qQf2_b5I?1LSCV6plZrIz-IAMPcuub;apks
zvfJfH^e6NWD|%LTuX=2}XwCCwV&L~xu28z<4S+}Ef&!J#XV!z+N;ugX{NGv8<Dfy@
zk2pdMqV`K&)N?EXxsRTKPXaq^G~5h5Occ^b6;ovpc>td0ukYDoc2~w!f2ev??k{ds
z+PHjtMV-p)RWECHxMm48NT@VSmLYE<zYOMjZ>8f&378*Tmq>jgJJAp3_mV!Sl<dGf
zP`Z?#<UQrnR27<OL7BQ?s!7UxWoNlWdW5)!h(49Qebt7N!zG6D?fMME!>UZ<eairM
z8=*0<B>-|K_`M@k4tW&A;Wr=+U+5j_8S3uueDCnMl6+-CcHjaq$-l-k8K>f;s#3n4
zKF!ou_0qgm4r07S6SRrM;$P-l>Qk@-oQKWts}>rjRsO8jn4bX;7su%XUcd<_v1%!z
z=&1~opP@HPcaamYFHniN1aS7x@sn5u`<Uy;%Y@GSTwWs#lzhQA0DH?CCR4sf=~7Kp
z4riVb4(K`XF2!5xRKGH8(swNWtFXMdS}(7uwg!2X&<p8Ib!Y8s^+45DH3BpU7nFzS
z7bp}cVN=~5-A?ylkmq~Jhl*#Buf$hrTWJM(nygE2mbH|(V|q%<8Ah(Ahk@_udSM^i
z-@VrPz<%6fGgVf1tQb-8r+S#Vi&g6k^}^gAz8S2?2wabCAlox<Wq;^N(#wDY))xH+
zwU)$4ZowEf2Rn!4!ZY9+$$!vjG!L6ceh1U;DO3hHKRl(U(K*s33{1ykk0cj_TyH;T
zfsL;@W0+KWs%UaiO0h%F8mCyx-NOSEHXZbAW@xgs4YgKHs-g)M3LoHKu^5}cA-p1x
zA`S#zf;m_YkqoSDe`JjrCFlf>r+&j1f!{V*jD^==j|dEKPZ-1yxW<KWPR|&7CrgD%
zZdzAkwhXkxj&H6E_b2yIc0RvNvLBp5yUR<Yb}So?f#xC@mW-dm=VM>dh0r4ZYi^z|
z+o$K>i#w3}M6NW2eogO^MKdI6B03OX@V~)NVUos@k!W{Gl5e*2rDbc)7$ajuOpv*%
z=B@dMWr7WLJ@q!{+e1}^RxVX;Qkhgv<{NPi%>eHCQD6@VPDI>Kwhr*Z3>J@rMAHtk
zuCyf`OfCVR?>W8$+n);wj0C38cgS~q6Wu}iS-n%YOD&^#$qygl8D-6^{;%qQVP&bK
zXkTfS{-NQx(P%y3n#nUrH!@n`(u9QE54DDL3sZ*P(5zJ;(y8$Ez;<9>Sj+DQQ~h#p
zf^P_)DV_wL;>XB(G!0n;Cco_f$$psRZ^>9V6>CS<qRvTogBJZ5d?g@_#B<+W)s_n5
zhf04*gZwu6u|?&@i6zY{gI%A5YuIJ^aIG_FQP5W1g`nerEtIc%A^#|?1KfQ_&`<EH
zz*KG;d)}AJR|MjLX{9M}Lj08M1=H4C{2kGa8VU&9+nM%Kj#!4~NOTfi;3T&JkWvm>
zBP}y6X|_|2cXqvrG!CmV)oiWNn<m)r1CDo=zb<w~_CVD_qti6e#4GCpCeLza8r_g`
z5pQrDFvK^aP0_``sf%El*g|lBpn-w2GrUnUNb)z_65WI82m>{X*-y*K)97PKHv808
z$GFNc&k$pHS~<_0X;av4SqtnD-fJA|lLe+qh9fy>8{)TgDt(B0K@<@&<X_lzxESQI
zI|OKu;NJpW1s>;0_$K~J`VQQR7{xKBrF0iQ3r$8NpjyByu~=LgNEH@KN|6azDK-gk
z=63N*yk@&lqpBWg7*NrxYLIb{vAMOe^R|1ee=(d)i;7(3T;(hI0R}X!@mx5ZcY4md
z-Z*1CN$fh`dcOkLl{-L@AmyCG{F0qg?o&0_bk>xr2zg!lEkz@jf&Vt%zt*=$_#4bJ
zzrjzybbUO()%T0*#IAFXa}Kv(w$vDlD;Mbt4QEYj9j|!~`z+&C=hQDWWol9xB>PH5
z;zyw2d}FT6BY4($dOCIPBff0OJFKCUkZqz_swa~xts*)RX5=49E#QsJgLjY$`4ZV6
z`ZKV7jf2+-wb+;L54KX1#{2`cZ4OwUS@f1~<_z-%%O*#p`;F@>dmm~*N2|_hi*=Na
zSKm=Rk%dvGa0B#N80)tH{&fx@KaT=lqFw&Mfx$2WO%^(cCGc2uH+llO1a>f;<Yv_k
z@H89;Xdj70wK#!OInzz3@jzA2%JmiZN=Fv=FKkpeNI%McG_a94&5Te!QT<YVQbmBR
z)L(#HH(welZArGEZc)F%H+&fRnP`u+l|1zi2JDsdt^wQ<eynecZ={e8H<!Lu4AUMA
z*%$(A21^Neg)o#WatqEkj?UojcBJ~Meq+(Pd~eZgV-I&cAA(*buhI|XHx!ZTQQA)0
zP|YX#aB3J%qg5jBPxUqQ<#16#*#EsLP%}J~E@Bol2k4>HbK)=Dhm{iP<SMC&enof!
zwYX!Rjjr>K9roFdVYZ;EM@4h<zUMtI$k(5>B)fyfGW;_AkJ7C%YK|%6z&ml0qLXwx
zIv7e4xBB061Hn7T4|X?#=QsBza2T2gKD#+s0p=iA%MHr6x{9!pi0DXdSg3ZbRDc<N
zzf)}~s*X1_EpJz-%Ds~FcixJUHq|E_A9xBklGmh<WV2KTb*}bAP^hM#qL*|!aSz{s
zc7#abUoP6)#nsz!$RTz0^1S!H^L-Ni$QVLFcT`T$)r7PSbq2?2wQ>pGQoJs>e6zjX
zJ-=O@ZG)=+=yS@`E8r@!x`kQpbh3z;jm##yfv(XZdYD2~;>rl-I`Izu4p#&J&UmOK
zP=~+gn-R!Gx+5RqpTN?m1ok=ub6MUGoKvRL&#9ki7hp_Gw0{DQzQ~$r(-qUl>am86
z`Xv?NMuRoWtrus4Y+VC2s{Iut1TE1$Q+1Q4N}cE(vDBZ-odT50&7Pm!T7HVa2Mz*u
zSU9p7O2X&Tb7c{V{eY7`M|VhjS;@%u5Mu-D-Q6wqjjyVt6*Z+J%GwoAEVx$0m))q`
zW%<Wj3pzjtDea1ts#5hV<#hSq^1JdZ#lMOrvZurZkQ}K4Hi{FVVbD5B3up(_NWuWS
z`f+4D86jJ*I;Fd%T`$kVUiw$KlkN2^M~&O6@~RG0!8LO8Idi7vzFo?m7Hgv-UP6Tf
zQ?3K;BxxZ)LU%sMrxd<`d(aZRJ~|(|19wNS;dzvcYQ?mZCn{4k-89K+g{H1fp`ESl
zPydIi11YY$)kS4hrGJ-xE;&(}Za``brmnX3?#`@-pNZ_3Zd7I}#{zGeNj8~Ip^o4s
zpdC{sxhd@7ql6&7j_<rT&zs``b722y$c&vP2Fft?dW~5%L~)i$qyC@=1r7JFXRRZ`
zX0z_Ic&&q+GaVfr!(2T*{e4XXouSLfRI~tVDm_MbrBQm6^Z_{;dxw5TXs{Km12Wtv
z`Ih1dr~&)|S%^d634B`$IH0O`@)X)c4uS%nOcP?*S)NyVzNB-hQGciEPu1Bfx6xoL
zXJZ0Ua0&TVF-q-GNwrbB6H0@un<`8_R(_h9K+h#V!O21>m(JehjeH$23&}_GfrVrS
zwGCurj;M9oV;WkyO`3@K0|z*bqi@ZO%BzNAeO&pk(t4$x%W9RUl|QNcU_Iy?f*zu-
zf>UOm`nGbHY$fAosu(?^lvZH~Izm#-FA)Yy`oZP!72<`olXL*H1!TzjsYc3t<Zi(B
z>I#1o-f$~CKKmnUu+?CBYj&90SWVU!mRpwlmZpxW?7+Y|;Dj44KdqR~JRsJfr+_JB
zk*}v`sAs6Rq4%BVgC~Q1<=+<YL7%X5)CuOGJXmpG@j|^zH#>w6y%79ad4aqFx8XZ`
zI@?{AMC&%o&YE3@t>D~$uHsQOYK?Y(_4S7~l77Wq4XY{FHqb;X2+#uFg3llm@z(GP
z$pO$-`-?vcHf4U!;3eD_oIjnHJT5OHe8kSvEfh1=TeQtJrHl(327eMxdLpfFOeZWw
zmc`a%R>rc=oNCE-t>#~%Q)O*cT~r&CkRp_sNVUgTflXgXfPw$U>?8)dQ3I&~(sX(_
z`50J-vyiJ$2VgEP2KlJIyb79*hf+((4@j2K+<nF3G6_brQCZctBB!#GNoG52XYKu*
z%{`5LM}+0@YwEZxOp&I1q%KjF$Wj5{6ZCX|@pwAg4oVYV`+xCs16RO~Iu_XgAI2_`
zspMmD5}QReq<&EY=m6sbgtt265LhBqc@(yIQ&#mc!;SJl*{AZfQg3m+;&vsMD<q~;
z`xUl1^o?q&5`#~NRfW_GQYotegC-LT!&(44%>Z#wpc^2D8|kt1cxoe<G)%<G&{DXG
zxSQWD+ye%67jj7&V5Z2es@2M0@}+cRe4zM<Tjx!5wXo$HbIUD7*~Mo|cj<o`WK~a1
zd!1^&961fxMZIOIz?qT<Xg6cXII1Px3iJ|=Q)yH)A`5+s{lSmo268|3ozO`I`XoJp
zngY^fAy5DqaP~;vK%;=sG?aLP3s?o(2Ljf5?@{MB=XK{(+cVHv?O)AQ%Bshi{<6Mz
z*ML;Qbhs_5!}oy+#&Y~NIN5as2I?VV9eyx>AI!fB#2u1`l3|byUW@{_3b~!i#s6S+
zh`!h*yajoI{D*2sJ)|pSh4QBI(c~S-!@pynxm!46Y|kxOre3B(^DS$s<CmkebFItk
zI_djY3_&=eSen2b0L_7~WFNS<u#6wVePLU0G3+O{2X~PB!D_%gMT2IeB<4Y?&|!FI
z48j|cPbo9?lYB!v=(*B*;AuTragT0KrI8H!TG-^BVc%P`r+QX3TAf#O)&@BrIF@)+
z{<C5_I)uQfzT{4FJT-$tq#S+@9fj6`?}FK9ndcM8K#cdcWzVq{Y(FlH6MYg0p_a-9
z%R-nnlo!{d{gKwlNvJ8*7Cs8Sm$;!4_#l2*`j|R_Uq^Rf!=MJfF78{7?>54A$kxSn
z#XijO!8Xqt>d1C=W0RmE;2zyc>ZJxSa)n$G!JMI5Qb(}SBH~-k{`4gYcldh##lCA^
z&a;7K{Rxm3olQQZV#t57pI}G+QY-_0rCY%HxF3Fr)gz0jO>(J5r*17r$wlIJ)@>hP
z%B$+Azg?!+e=wY^yi~cNW~$>E*Bh=!chZaxei@n+#s{_6ozt#XkCVS3mPn5Jj<_1y
zg6y3g;jUAjtKRxt8*Y$4C(siaKt@ViNc)g}d>O{VO_BZR4RC|1g((m(x|&c?IBg^!
zU>hKr|CwvC6*9rb1;z+dnE9r8y}7mZi}RkRo9`gx{~t$J0Ubrst*gDqB`%QQ?(XjH
z&SFb&cL<BSySux)%i@cZgcxz1jB9sSz5Bm2C*+V!rn{?dUBBNaZa0wNnqkEuufgA2
ztF9qL3de*{_8P7enB<OeY;?W@#`5EVk-pKsaCr)zM!DGQkW;v>xhb^Z9zpE)9)+?O
zI1k@g=**AhD+(^|JiCwGMCAoI_X@{y=K;rE+aQ~zWK7B2l7+VMj;*e){#QyUb3=XF
zFws0PbaVLS;G@95c@yrv7dw+444ng4<+I*Jjy86Ud$I3Ypd_%<Z}<BH`^W;;E$q;A
z*A38?)?^DjS5;^YTuzX4Ag$yTzUQ8!&Rkmy$8T4@r<Utb$<m@7`8NvxvOaOt^xeb_
z*kWF-uAuv7IBZG^RzlvIV}t&fXBsZ^PoT31uv`35@})q&zp6jZ-_q~%&J47{N$3&X
zmD$Nm;x6z_RHHOCbt7Q<{hKLCE3&0<1K)UeA7{G~QgAZYo9i#gE}U0f8K$Z`x^H_|
z%gw0%>`3)s{aIjey&hB$v@ghQh*ocds{3=^j*9U?V6fb)0NA0l1SXx@GGDmiq9Ux}
z#&a&J5H}<HNmqIz%oJ{ie9lQ={`d=O6LVe99i8mMt^KWoN<s^l=NWU>Wuv^##l1ay
z$$GJZzPV{!$jjg$^Lc}yZ=@fq-N!Y>cm2%(k1xk}1+e^fQOBs}Ole_~>XzE0eW@F*
zJ*MBPZ>nvqo}@jh{Vn!X^%p9U?yfmSfvmS_3)6P|DV?(~uWIhGoF2J9@?%R5x<@Dh
zZm{l>A<bko8w?i#W4gP3gkiopPnXX;$2hRfbJ9J|`^=l|4flQbHzAp96_ui^XKoi7
z9o0BmiCPpLUb;r~`fyutsIC=b^J+^j<_OtMvr4D^PRUG8OW5)2da{&$H@A&*t&%G|
zG?ot<XzmmAGsGA6FzkHLcY{OSgqrBpI96K4lJt^iw(G7isR8~#nZ;6IC3+efnRb{;
znf%7Crf;DGqJ`)OVMT^&LKmX)F0w7PRw@3S*)n}v>h45WQlrdH`SDh_6iPSdmug<?
z%!VwjOEpBy<qtB~Nj8p_`+9~u#@kiS!R|Z04stTFu~SrcfeY%b=9li4o;7HKwuS!}
z)h)VXWN>(Qa|bR)igc$I&dv_WdYaZarDvKibwOHo&U(vl&s+-d%1jSJ-i7svXcT1+
z|HnkBFK_{R2hQ~`c9pVCDY9li%KVtCFTw8382YZ&Cm=g&4*C+_DQZsS?NV3EEQ*PW
z7-e3pszYXbca%iuUe4tI)K2-C^eCxaYU8ZWIr9rf+s6j3(s$HxAqS)9mM#-}I;L;L
zEHiJYsrw2&&)3Laf2J$Se%W^4Ho;oYF~XY?ScVrfjOIUsqC2mxqAxUthU^YI8ZyYZ
zp8GCmcvskK7eCH>l^K?PASFM^o6;+@M$V^#XV#rAy?hGrZgv^xgp?0G7`i#6vMECM
zNj*ngBW_jA<$D6x<_n5by2>|{k0hGuPcNZ0e5k6Hwx?mN@u_i_sl2Jg@KDp2n}ikx
zdfJ;8J<5BWaXPJi%Bln|X?$vQM*V!J#bf{M+kl?&zhEwJiLu1|kGY>wG0rxA(;E%I
zfS{SC>893+m$(Gf1LhS1xCOO@slvyp{?T?YHaFJ`N`<@}Ywl#IrmL(T$lFPxXLZTe
zJT9X_+M(2C$;RIklX2>f^aYvS3vSw%`d^Vld@wL?-3n<O9unRnEHh}Z;k@=d-;!QP
zy&$o`8Jj6LhQ76Ak_^u>LN&!;3~p}DG$!d2#Qpp=elGik?FTsi*&f0ErI0UtRG=$r
zXQ^B?vS^xhs6E%d+~by><Cb(1>k^mgV)ga4Qz5%r5iqMV=>Tq~%vS!!<*75!!4Y7x
zs9FSAG?_vwgPWr{t8E2bLaP7`y$1J?x&q!oO>YzXuA(QouX7sbpzM7)QhsO4H~TD4
znmm|YDE_6suP<Zv28D*ihQ11|XkG|avbXF9Y7+KJ>y+<+5qisC)z{Fs%0JV;!rw8_
zP~MNqauJ#l=6^yLg&hxFV!oy6C~k%>-j2R&R(0;aOzod3fJ@df!;(ASLagmwyZ!$v
zZJ0YE4f#luag#YUxKh}ZP*q5B&_L5lU~qP64vDMz$~?t<R(?u90mC)MyTKLalO;i^
zt`y?IOt3gX9jD%|>c@9rJj{8R(C<ga`&L*U=FfsiHz@5x>g%+VS=(}27o4<B@V1c~
z(xWujf@?;&BX&ic2#X5q6SBZu#^_ePfqY}M7|tidJUk7k6x*1WbO*XO?PAK(>+lQd
zQ=nMd3Ea4Sk(r+WxUY?cu3TS&f&1`=>t{*%f@9fYc4p?!%sN>YGn2D><i!;&us`sI
zE60$V3)c459|YY!%GfJ-K)64AX;^0P8Nf!`s(mU7Of@XZPTZDmNZq2#F#piy1p)Xf
zZmP<tpR4DpJYpV9{WalQh`so3>{+He@k0MqoU5;ONPcp9%ao-lpMQ5xIh6Jz<3OR=
z-o^D9xXL=qEb~S^-^2#bF^>*<7E(9D9La?KYh0(vQ@vANfR$=Utyad%IS^5P^6yms
zrIUoU+VT*;J~TBBG6d~6h8w=Z#Li(A$5a6J(bjTPdt1je_t=uVMN{*RrD{{Vr?*ZC
z`JIrkHDO{#`{G>3ZQnE*Fq~9_OjARfhZTqQ2~P=?gMOM$XmZ&#z}MLp5N1+*rG1xu
zi{(c26t)`IUC4tICK^sb?mOK)!mvVDRzE{+<(6>g`D{bi&?-hEY?B4ss$xg}uJmDv
z`@Ts({z{W`?i9W*{$xGr=9H)OAm%ix&ZGzpbfrxJ{U>#4Rgu_Nn8nSc5`8u7YU?(q
zOPYwoQ4Ow|W{<f_*x1mJ;GO1A242@h-A;H*{|%P0HdU2VxT)MIz=;)t`^03$b`P7U
zNtFiMQj4iP{JY(^K0ge}`Pp32j-t)Qh4zNt&r(zL8~9Ay;U9E2-FEX@%|ZGnaHkF@
z^T<MJr>}{xlK;5Ea(6TtYODH&$rSQ3DB7skTou2G8@YyLnAFn?T|_>LswLD_jn@AN
zT3oJ4tsa$@gzVxj`8fM$OKQ%9G%ESl?}Hgf?H_%&ZGc{#?=LbqTYE%jlD)p?2ic;l
z6!O~eh3l*AP;T<u)p|<pOY!(+7rUMP8%-unnEgVW_Ns0GV5NM+kuWdULYM$q{xD`U
zS6w~HFwM9t@<N5}Wo=<cHLUk$e#4>;MZF8{dEIi03%mKEa0hS0lBfBe{94wzzNx?{
zIZD1p8;qwzB<*$PyE0v=PJf_$@=f5KTpNgi&e|^cFKLgIi{CMi)bn(DeJ$fv;~KzK
zf1%atjOtjin!1!OIiyPI+opW(fcI5yXhzlC%={_^M<K($((?(AqLTtG-D=N%|50?5
z&jjYycj6_D6nr{p5x2ynu~sT>3LT9(PT8&UrhEGbt|~Wi3?4#HR=w42FrP74)u}>(
zSXLdZ3)TNorKvmU(shF))|Po?Xhx!PEBze$?cMMGfA(cNEN0g#rVC&Vb;MVEw;fx&
zPq<v66thNLYAy^fQ+8Zv2X?h{QpsW)?WymdZ0}tx6s46k^Y?@v&AD;}Jxe<-<XP0=
z;2WCD+#;~Tk9GIh@_2^wLG6eg6aEjoG{51`*FT?T_jW9@_OrLOH1ZFmyYn@?+Jb_-
zL6)(2g07F@rh19-tSLR(8=+{HdzY2mvp2*~w4yqf-h)3=qM#EWGX11v|2A%$Dq44g
zZ7IJdb<~`B5_Izq<&(tFh$H6XSSpzRIpuxhUsnspSUNcux*7yV3UP*wVr754Ew}KZ
z=NfZNJObzw&*gbSi0Q35lN@(Ev2F6NQSZ^;5+8t<n?m2!wlF-^e$w^`S`k?*x_tOO
z=(6&uHmh5y-U@HYJ;0QGEH|*<PQLo1@aNEsrUkdaqmZ1ZrFnQ3+U+d1tS@SB+3UMb
zk7Ty8LxryVdi_4tV(OslzoHe^AD*Z3F+4}M;ymb$*<c7U4AczL%s15v4hq?C9%oJp
z^+fiMo*7*ya&7GT;Cy<y^<~nO#C^%na{J~@EF4zQ(lXOCRa)YmVGB4J_dBvcJfOKn
z&&Riw*`z7j<NjiqmY-et$Z1eE(Sv9MeT#3VTBbg%ddMkk6u(C^&G5i5%+L!myK}>C
zM{bP%ReG=Cin6L?NV+xsTJCjgZ+o*q4M2ZTtA_9kl+jMkQQ*8tnv2VXrKmr!!*_<<
z&Qtp^OU06Gr&j5KBCyZnaIE#D_#2Q&dI0-KtgBsPoE7{te0_NDa5lVCSdGxB(Vt9j
z18WNQB}`1(lrhTs)?UW(+!^M!%Lnmr`L%5x?Dc!RK&K5ZA9gO{e$<TcmSJ@@+vPjX
z4%V{nRe%revd=AQW$9pB;oSq6PJ5WA>YnCqAxDBkjREnxD%)5)^jqwkpe+2UxM@;m
z%Gu1iC1(3ho6V8qjtrdjcXo}<FQ0#@_;%p5%4J9bPEB3t_s|c)SB2uhYu6B84_Yg(
z7QF0RrnT@)*vOw{JJO?>e(WC3%2ne!0Cq{dc6v~!()krDg<fF(DY}<1;rHY}!9^R2
z&KDgl?qvyfymLLZwJUyZSzhwR_mf+oU8kF`qru}JCZ<sJrP7|A-jie<vzXn&WCBV}
z1F9)|g!gdWgfBw8nloXuHuP2Gs@Uu0<SJ|}cXWjMwRQ0C$%#yADDV_j%5R!i&C<`^
zKsxP<wa~c<IR{-9dKN!|T|`e*PGApp6xikGpbGR#LC{oIFQ$72UU>iWR1e&f2jR->
zAJrN4F#f9WxAv{6Rp_>epi+Oz>!KfOlI6F#-?FCUpLFe0So#kY1k)N7nG>>7d^vM&
znkuKCy~G<V8|mrDN#-+afI0gNIS5_zdTI|I5Xf?;Io`S!_%G0>#45T3T}xGKVVqzU
zuRy0$H{ct%XX+dsWO~gmceKp-k@2?ZiTANThBWit_0=P4`kb`1B(Lyd!H+<UUJ0!i
zZVB$KN#P&yuh9m@9JuD^Fh`vOuX9EqRVt6u=s)~R@vQ0}z7h+FsdAniOb)R7#i_dM
zrkzn?!AUH3&rVmT6=vQmZfWP7D_p5gMxKUJsrFvcdZk3?I!m?F4lrFYE>u;gACV@?
z4*Zqc#C_KuG=B{KY!1>-0@V9BW(ZWT4ggzv7aWlLDBrOT-QbssorQYfd)C*fgGLGY
zzI_=jzIlJfWiIesS4JumeBFFWN_SM`e{DIQ!)5NajzeDIwtlLr4)Auz02)#Qv;Z*o
zr&7noBuz6_bKwr3#rHEdj}Rl4gk3Sk>K7RfXv?b3@*UZx=n1gNUQ`|;qKz|`;&1t^
ze=dJL@hd3L<h}w`tUuN@)^4u(zFV%{_CT@Lve%y=-q2sxmExC5n`A8SCZnNqr>k5-
z_6Um&Ck*MDMM4SxNj+3Q&p1Gbgbda$#A`PgcR^6OML$B{QNKwaqFKW?(b7Tv#Aedn
zJX6B6gg)7VE83UnYiie8D%(ywT9v#iNX~1U_ujq=UlFdTm#K}+99#=8mG3DjfU>lS
ziRPZM11Um!055tyE>dk#2OxqUqBW?O@+I^m<_fo&j({10Ts~5B)L=E^;N~%@<)=qA
z(GGRJPurHXIU_y)Xi?XqxIBHn*Yer^$|@CQ<}Jy|DJd&QaK#$Cx+gb<sloe&AN&>0
zz?Om8sB3^o_Y?fXmQroJfcYWxRh1J3_B0s`GZ&1g0w#hul}FejZcs1M^wXAT0|u$o
zjM&KN-@3v66S+6itLFEyjB`fYMirjVsa9~O_(M@*;g;M_c`vPBa8uPI{XxwMf#aSr
zqxoy>UdYydkX{9D$pxe$TBY2TZz*Z08rNFfB`y$03Ye<`b1<<gpYVr0LBHpc#aZfN
zaj7_*yRZHc-n~?ESaoiVbw%o|KRt^#xTgmmcy;c!&Ypg!lpytV|1N%1bjJCB*no3%
zJ};qPfV+=L10qSkeM|h!a0qjpDFU>fJyH=a!+p|zGal5}Qypb1uvu&gQ<rM2-0{uv
z-zDw2{$f76mJboxpiwcQrE*Od{bTb6|BlHxR5DPCq4V%WskuJ_)x`JxYpkF0I~K3=
z*B8s{dTH*UME_RrQ@??{R2aELHbRF(U3NCidrT(DxF5YusISX5AWb_~z_q1ccph{q
zl?9xp9)XR4mdZ(GF14KhOFynmV&$b}%Bx?Olq8A2sJt$&CCWCuJ>d4V!0Wk>^xVKh
zYn-*eua~gM6cfss<_f<k8D?qHeV5%^-Bh3r-I4#oa%8ucayIcqQDN#9x;+}b5XMXF
zc{-L#Q5b9m&ijtE%uVA24w$92p)uQHFNTzsU0KX8Pl~}(!xtxq`FgwK+^_v{zTNI|
z_DJhyPY0n)@Rx{&QF(^%LQ}|q-2nWy<5EMn8uXXSHN}0>6YZsx9Ht|G1+r^rXe%|B
zEoRC9lDLUgvn?Qle2J8z9l(yUIA~Msf^Z+d*wQ}X;rFFkyS=06r}S&zc-uBx8BZto
zLA%b{)EXicsG~!Zqc?}g8GGsPX&Y+3st$2W$r$-F>A>!!>dUKKb?qH|Ifxak8c7qx
zzoP!3#xswYP3Q&=rjxnhs+nrcx7II>93A{nyy^){JNLbNvdQ|%*ER6X_0iJ6-rC#I
z-^p9aHQ83%{S7r%Khh@|S#<>OVO!HLxrRb3^+Qz!z$II%Iw|fK0`v&Bh#w$ks{a!T
zm~Tou-+#Ve%4GTktENApvD`Z0ETEW7iD=62v*-Le@FO){>&o}dR+dUD9JH&IYk;e4
zQFQL@)FwGo{kH_xR4Mq74l!obn)F0H@WMc`@0zk&T&o+bX`|}L)ls!K^$4pMRW_tp
z^FzgGXB$5lcLA!$e6|ntv`x^)NAEJ9ln)d<{T%$I{qI?}(f+ddfO5_;+jZ8R>zZx(
zP>6Ei?XsJ%tqG{FQszJdd0n6<T2Ark4%$a=;)?io%s09;xqzH}qUMCLxqhqqu<%68
z)GZF)7}2lv`RH2_Pr_?g{vLZkx8A=t>AxS76Xhbm%j)mpyI8W)`pRC<-XQl))`ax1
z{73%Y{4I5u@IvnCTNPNTtfJ=t>qa<<qjocmsR_z*>6mY!d|y;_NhYiIZ?F<tuDLqQ
zxWlx<xXoA+bfAJW{3^f1JtpmU)-OvuJ%B$b+-1iqM!FjP5udf~DsGV#QSjPV3zcIw
zk=ve$){m}<t|afJz)YCXGtoWxW%O1YLH?5_(zJG}w!Suje}g*9k>G<3(dC=InSUGq
zM4b%-4h3mr+JnR`$wBsJ(tYwl+2E+;of>eH2zhm&zN?|MPkS?bZ<Hz`QKOgtlBW27
z%6rgoK=fo_7JRx=K5#8?-TN@GkZQ^&sM8=@wTTg!R^mJTDD&aqrqSM*S(@we`9I};
z@CiLK?%GGY>*FQ<?SXJ52phb!><2Adik<$EYz-}~zoxbWs^g=8;#(wlB$N4Zx+SKa
z=HA+?nhDwonpxVH+CI8~ZlJEE=D7GrED?2@y_zo}{lj?1?$V^r`cd+8dFsT%{f<r2
zYk!99pf;jvo@FJya?*1bxgt<F%(9l@{-^O$0w)6N0x^CI?nn)zqiGte<aoKI{Fz}j
zuZ;f$Cz_6##gL@Pfu+aC3@vxB>YCD(^i$-SSp!nGrTom}i``b2t)}f?-(_j7@3k$y
zs8eooiCS48^j4<{gbWMxRbET`0uOyzfpto@9IRXpjCF}FlY4I9GZUnGt*@istbb}K
zGJOs9g-#A@SV|u|*Q6HLI@s*#+0~1Vde`|{19$rY>WrvXIp}gylIxRGR#be9HXQ0t
zU7^aoTIucU1AH{&y~q5w1H%Fdz{j%AZFLtb)ww64P4ipzNt`2mQXSGxHf9^6A~msp
zjMph|-m9c1iPy7gJCa?UrIX%rf$xDC{<W_3k}}0NijVky^OejWL%)TWn4al^#iPIt
zo1m(xu|uU$<mQnLveWm`dsn(B|0YpTrFliw0W60$nl}3LrZu5`VwReRQM)aRlIADA
zP2N>dt>lrD0k-23*J{sa*V>X%#XIsc>=j6&!03kQhO4`9{isqnPXSC%sxzC&%@#Ir
ztJ&4UaWPrdN&Q3{9<)99W)N-EXl_ABd&xA~bk00DqL$If{Bl%GIh|1M_t~6VMU=gR
z%j=x$f8{rLI#~WKXqw;9c2=IpT~);ketMZ49xzJpqy{p<ujp9z6C1>xff>#tNDI6r
zyT!7q=75?k=#FdO>YdP|`Y!xxR8I8TO8=Ez5Il*CE4F4{%_z3?_vHK6`;mRF&Ewc?
zpO{}gt80cm_qMYS(?#3a@E8zxcGB;qmi`BRi}Vk<2<V5obPxfKSywF=hnui%RJ8WH
zs=9buc*njKjGCQ#Nf)iJVlIrF94+hiP(AbQDGgIqMFsL)x)0Y&IVR;v1@bp{u5CfF
z%W^*O7w6So(pOPg$kf0M&v{>Ozuvdjze;)t*}r%63DjAN^5)2s=)=H&fSK-;nR<@T
z(7AyB5h>=Yiqsl|H>h5j;)p0-?f8%o`NNlT)A3S@P!{<nJ5}y<Z(F(0d))oP{>Cq>
zI)=}SY#V+@KZkn)aj{11!apD>{$u{<(n$0M&@iX@=XhV>zo=bQQ*I`gK=+3y>Y?hb
z3D+#=)a*-kEThm@#Dvh~;KN)^XS?K}gr}*EiyL^IQmC}Zt#Q}z?F;<tNVH5U%(kbZ
zX-0SG`>^(a>k_ZY(Y(|{*COnWjX5j+C-!E~qFJ&5dP@6ItGV@DSNaZdq9@c+hGk7u
zCQeWscsAQzY^Z9Ztq~F)*+<(%x|KQcYwDM*)O{u6z0c$^uEizqY@OVdU7hV|#e!vt
zXBazOUu;Y=W($$bDQ2(mMO8`FL@3YA;Ul!Ux)$0In(6#7&MmCb?+&^PF?<u|2mVKS
zFIQIjNh^H+dDHwKQ7=(cZ|7nmf8jCjQW@o{xz!T}CEBtDXNy3JC%>qF-Z#q?#|KA_
z^R!*>TqVZ~Lk%~K&%~t&%J0-5ew@%77>ef6AxsD1i+ZVMl%~4&u5m)pt)PuT6Ad?2
z9bg7wBuuIna*<R*pxFD%)5({vyrk>0HjO6qLC7Ih7k}T}KtikEt8(_+Uwb^RXiMV)
zo#ngrFmwmV#b+)1J#kEB{Xk=h>J$BhEJB?*Ue%p@Pdegt)IzocKaG0<8HB#70^`>(
z6lDu7V@MG<3a?cCbfxq|)xpeTWl3PGv<@M*C$oi_q>l}KZ@5YVg}Q{SZ_Cprm7E7Q
zwrTclg##cDlJ4}{w3fvMBdtH>+oH<g(VgMOD74a%(h8r2rIcOzuB?XM((+tADpJ8{
zjB2lGV)(_dPeDz9<4IO`Q-`YisF$ket5X02XdIx@bmz9PL-mKlyP1bj?F$G0X!`lu
z?@XA+*<e3iytD9(wY*#HUSs=h*;`!V9EIMhXB)2SV)$NYH?@`-!}KP+Yzur+W-yDn
zH0BLCCM|)<;rd$9lx_AH8|trUpR0p4J#|C0ja5^HcrjgD%e*9biBZydgLa2i)SXu<
z=fC;U>bsKGrRawBi{)7E)Z7?LIY)QLTl)!XHQU?3INqddXV9v);%K~tYQRt6;+13W
z495=Ne}rXX(G__x-peIw7a9i``f8&g#=9fb7rTn<#R6e2H$YgU8y);#@KjS$P;N}G
zs7A(IQn6r8+PREV*72U0KySyj!qEIqh3SQ7^Sc(@&8u!{<@>+{RGqa0+1dCo-c0V0
zc6hyFQr3|<;6>I~K6ovzJ^pj_2^G;iQok2Yas|wG<^*G8&aj(>n%XMH1mhv&oZ#_g
zKb7ik45s9KRYvXnj6h9pkg6O#!hg?&o$Kwb3i<pOIgKm_{V^=yQVSf(^LLfj%AJ&l
zfCTifd<<=Z{@OqE2_-~&O@<5K)a`{;%ypcG7tv`<RpEwsN;OrTt<`EDY7VN|h@`M$
zRcErL;CE)F{L$_|zRNO#it=RNF7%C&q@(_0&Ly4&^cl59by@wK=|xV^M^Jp=sZFwc
zwAb+OqDs+=rQ5!?KAK$M`-qptc$nZm$kyl1u&HdcP*L?q8xB}q!*p3;>YyNIw7XPB
zYI06ma*@Lx?;Q{r=B?`AF8`AHxt2S&*si#XsqWfVx+8|0I#%~iUqxf*4#Tu}ZB&V?
zsyfeYQECMidd~U-q==qC2dKTwW|+3W!#rh<aL-ih;Yu}3xsfZ)x7i17U&iLN%nXg?
zw9V?c?09Dvy`!YY{<)3_OP9hIj`bkl2i0oLJpQ7}q{-!fvg^?lGMUa3bh=~uk(w^*
zPhy59PyYh?H*A_}Q2*b>{)_BnBi#)q0p1Fsrv1jrRA*1mY$>&3W`&Zq?(^OnzW1)r
zp7ru`e9EhKel8kc_^;!bq)<+N3ReyK;%mXweN%r~DUF!eT4JiW2|V@lcqZAy6{*_;
zA3%qoai%XYKM`-ZXO@D;0Uu~YWRls%mT{g=Ka#jLIVo4MJaUe86*=Nur@ZH3b|$Xm
zUeR#dp1?h{2zrSIQ#GN^tqpXQTj92pit#f>ejvM(K1vP6Z?OWb7`+S{^BO~K%^ir(
zPaB7uS^^XBg|L|+zf|?4;RUTSHf6_K<9s_570mVdsKwlQCP+GBKT*gPR(0LO@k~WV
z8;Ec;au#`?Nmt|<l3r@4T%tGdz4&rWT@sIO@%MF8Oc{p5YQ4~(4+pegw`Qa!N!8eR
zB`8;2AU!B(mG*a9y}~1|a(<WJ4iRT*^cfJ|O%nF3^Y37q8JY)eF)S1+l9tLxKra6Y
zQLi!Z&fi1&D7OaujoJPeWR)t*&;<POm0~FL%T*KmtA-2v1WtUVKCi1P@PR7@6H{*{
zd$On4=DV$)i@;fU*xv(d2p72S&U5Vuv}ZeuX5lEn=l7w!+*0w2(1u$8c;>g6Z+s)D
z6ME^7d|O?jd1&xYqgoTgjR%^K9YQaD3}7Trr+V@pO_VU%TQ66W^jBispG8HVq4zV{
zdDDAE=}ldv4ok1xQ=RYJ-Q<DDjz*#@B$e9E@j?tA!Nk+cncm!NUdQcYQdtUST+@xU
zgFNQ9=6mMZMyzY6iPN;zU4)79Rbn(p01Nm7)CN!FbWT&JcFed7mFJ7@a;^{dXO8-=
z4W3)xM!r41wo)Wg=vFMn9%j<G^<uc{wD^hd!_HuA%n7<ZbT%0I+Uhqt$?!@)MEhNQ
z!}-}^Y!x<(^YRtM9M~m=sf40HHWy09Ky6QV#|~>VtHnCnw%C#9tm4}23U&pYf4Op8
z{oJF0TXB`&CV2pL;Rm{prcwD&eVYjA8-;?XDz7dEef>>+L){cQkxr@SiUol6`wS2i
z4vGVX60jAKbZ=AxH&$}xGEzC|q4ZOlB|n$HD?Q1-s0u0rxFQ_`FML-#$DM_?^VS4w
zV_Sx8hn+YiS2@pj&nPc2+4;Uo3aQJi;_UoWVXUgEW|OwH)(G9-G3xW0TAB@NgL=DI
zO(5J?_Fv`-Q;DV7>FjJai_WF)Q7fs3)HIr5HZg~o6%4~R<>mp>!&&+UdWjdyKm88x
z6nC2QyDQK6!m-P~+wO9{@oWf$N`D9X1v&$Ahg$JV;ec{-Iq)#BKX6<6q`V+qsM5?W
z_{3?zznj6;;8M8^{;aS@OcXQ3XTp4OpJ;-)%qhSH8p3A+D`{IgmR?N9GLPwMR1$Q_
zcO#?7I^rQYXeIRxT?US|vr?yk(^txO$hXfg`PO>MxevGn&jWY9d%ow02l*-n%E>*I
z(aIqu5f`HYz}is(m;qkU>!@@Bm}<%fm>^k={zZ+cc~m-@40zmjQVqQYROerGA9fi(
zLp4ORURzriugy?%s+)Xuwk;h_`N%`Ka&n-Gv{f1{)sPxV_CP<$E$_e*@uMWDbbhDn
z(7Wl~4B#YCA4!H%PFV{mL|<SB=gD>CG1Be8ioo^2QsBzjBS!)9b`YSAe@B}rCuBf3
z1NKfaHIkkQJ+E`wBTOB-BlQJ6AWo%+yjf}>T?+IGyb5ULH;NghQxoVd^aXl2y@Tq9
zfH6ttWh||iw<@D>Wl~HwlL)dOtpTshNuQ#t)7t?lM+P2+4k(e@#e89EFwN*Hz)bK3
zHAJ6*Me?<@OxEG`IGprH2Fi*0QtjzI^jUfljj35w4Qee?lf`nb|A#Nh_ry2Sm*)H7
z^Y|tO(j<ozD?JKamM$v4@jO%y*dcTbMANK`jpbxGaUbC-r(s_DBe_8)pi!uhgrG`j
z3)urTlG@aM)QvnNpQ**nMD{KBgr5X>e*-xSMB_eE0oHG_?2vi_qR~J8rhz};#jTPb
zDQ)o)oI+kusq{g*7G0TcO8cp2)Hv!jDuuq2vFHaXK^kg1iY6WK6kHZ>!Sje2QGhd!
ziA=_z&Qw>rBi(~~O}68s@WczC{y2l|B5TNevV&BBX^?1io21|pWr1>8>46)QALIc{
z%we*Lyu;IRL;OhT2>sNvfuZ$cU^+-Zfm{`LBZHu_aFE%-RAbK5o#<xtW%?D}oE|~_
z1NrKyfcugt4^{Md7OnsYE$8IkfRVIW@hAe|W?4u@Y6jhedBY567sD%`Nuq<Pj$|ly
zD>apBaxld5-JlP-1>`@*5H(r`IiA^+4Q&M!|8-P0rKRW6@0h>Y^Xv-d6%~hiL55jF
zYU6%*E*^^~kyC&XW5HcWJ9vV}xCefWzXI<55~@A*1KptN(f6r?@OhU}E_n*R*kZW?
zNb3`@E%kApYy+I53WOr_kwVR2Ixx?u7^*p-Bi$n{NH6f0XjF~js7a_aQlp2c3GBin
za)c}*ok%mhMR|%3kWey|IG`7_GZ|0f$Y@}oeh7P50q(9j>?B2MBO0)CKBIK92FH+j
zs4sldB{CL%p9eez0EY&vFadV}J#bBNOGK)xoW|ow49UkkNOj;5`9tmae>Ra6<^o-Z
z%0UZJFlvwXl6yD{w;-+HBrL{8cx5ZSaU29KtMMUniEJc(=oY+0#nLJC0XPqL=+pFj
zsy@|=dP&|WZ-HqxR5`9#a6@v7Y(RSID@uVibl^FpE;X8|$_RkGG>$q6@Be^Um{AI*
z&LBd%lhVNS`2o0)%_NejL845gGmeMp*a^4^{J$w-KsvS55Ojw0L#N=$hoLcWDx1TO
z5z>StD6Mcy;Ak+DPUr+GMi)^L+J@GVn~F_7rv!rz{6N0rV&xya18N|rhzXv45oBV&
z!pUk2c}5D=LaT_AJVYVXMD&{YaR^y~IXpqJ%Pz$Pdr_KfC5@2-IVcPLgz5o%-WI7r
z5<KJ#`GR^-$51OQgVm`h7s!qAWyK-Yk>*SP%5LSG!YIiwBi00Xln$fy)E8jsI6~{_
z<xug`QY<B*yW|(Xuf)NW@qY3zX-fjic4du{2%T5WP;GRE`cBWHwP10cFtxc;+!Lk^
z&C`demXOzqAkT3tQV5(uSAd&#hr$4!$pW+uUs4)FrTzukM@kWeR3+umKd3k0C-LM7
zj>T=@EG$HufK^7IOH*q}N0JH=g@;4|8_6^>86nhyd{cC=QWZg$bcC$<JgCcQs6N0*
z;6q`Q6?mQ-qQ~eNXs2yB2N#hV=r6JlbEFG&SuK!fOB>}_Wx0G_763Oa8l9tt!AiA<
z^^T@~qHMGTWgt5>hOR`@$gVtwUR#=^E0Ib7_!A<PkIGhHRdC`2G8DKE-q1Bb%5vz&
zG!4w))d6?(71aZzXARPmL0F4ND_^BGQcvXr{)rbs-6#WJM(JoYilm0ZE19ZEKcIKe
z3b54Fgn9ThRE7M(w*gJ79%=_!*f27H<o>^&8cJ%CiO~6L#xHRXI0yHE)uKK1gxX0_
z;9XxMI@F6C2F{cSG6W{iZs3u?tg#vp?}lTHy?8pHh}8yJ@hKrt!Pb*iI20pXlRSje
zvKCDPdznTZqDBCh*kAMlI+|Jn*0d3HdLM(UPQwlG9Q+FJ2d&c{b}Wf-=sakNG{7-^
z4qinAu(Z7a4>c8SM!(?H_XR%ck@!EQ6ufUPNmBO6ALW*K9{!-rP_BY(zeaPYw$M$!
z6_uq8Q~@~-yT6m7>943OnvVWPG0>+X0j}3<IM=6f7wiKTlkQN9tVG|YhESKNPIL-Y
z0w^Y%sV1=MHRwB3!~e0Zz}g)`C1g4&3)7EQ*q!U-HgUmBbPTNGEy9!OcsALIW&&qL
zGZYW@u{)ZHIBFyng+f5G29PvZr?L2zvP~(1uP4e1umxJ>Ke?r%!YlFL;0Xj!1Zs-j
zQ1z(UXcE|@V`vCPQ!_zp&O}pCPtasX2;kO{Ah`e6cqzUP{MK<eRjH=TQ|e<CX^Xo8
z%gIvm4CNs+RR(bEzR)Y_wQ$!w_{!x-KH#qmhJK-5<QR4+-Eb04#y^xy<p^1h5bRKM
z=mmR9-KEb{pV8kCd)}vY%mkQ9^dcQ_A-V8S=sqHl?Y;qBzm-W{vJ!Y$`k`bJ4OXZo
zwG%x@Wl$FM?uVlO=pyVGL)`>PpGOYjtGERou4E`ZND-`eRjebmK)b6+XSmKKsx@Hl
zouZ7?HK?+8MP1Ndv<_83F3^Uvz#<#~Jy--BROJwO6DSQ=0XsSuu*O}uDc+0+!mbQM
zHBl{62RwvKn2bzD0kBGYP&>G@0jL%F30=yW_%D1Hp7bC{sUE+<r{Ip#adoISW}~{u
z2z(AR!182+t{Fo`L0?Bc)duu(Ba(#&l0Kjv_Tv;B1U=nWIS#NCyMm2rf~(_NL_sPl
z3!dg3x=(q*S4sk0<r3)Im*AR9VRcjBex5_$QY+jF=iz*OQ28jI!tK#-G#K80npQD4
z=r`0RY9V0gDbzfu=6<C=!|Kfi-)9!dgGz}JG{<(*9`3gRsfKI7sx<+*e+nmL5J~{7
z-0Q@IPJ?FN0B7SWxj<O3H*sVMUIDUwfXpNpl;uhycu?E%AgJ$^CEX}H+DN9Ofsh~V
zh311rO9CXxcIY6S)O|3GEt6X41~HS<WCZBTrUa1!Wf_ixYwX4s@ek0Q2_W%#I2Ju4
zYvIJc1dTWsEhTfvD>4#n$z`0Rbiu`7L#yD2iWU#S!(i=0m6fs{Pb3Z;Pwv81DuJ)G
z5wt^n>MXo`l!4BoE`YX*1YE<ls1s>~%YwzCNgw=0DTN;qhFS&)Fr{I)Mp31}YV88s
zCsIqPEL4`71E`DT!G5m;J^zMy$#b#{bR0$ENeGz&p20(MfNX(tJB>Ucr_n3)0IfjV
z(Pi)=$5PW_bvuLSHyJ+jJa}v6&>PePEa7I*g)QNn{7XuK%nc<g$PkdT5g@Vs$qSqe
zR$dRx-YS$08b2GaAO%D~*C5)c06Mij;lOsb#=r3`Tn1BcR(9iFq!?d-9gHTo@j{R~
z6N*J&A%2)cRIu9uIu3WR3SB3c$rZAMYz5sp4A%Y#DNCl}T(A$5$W(Zqc+f3%z>+mb
zHew@7kR7~-73eG32~Rc>nUNcx#sA_|koG@twx`2tP!LJhLSx~aHKLv)jHXcKsp`~w
zsyzJ;e79-v{E^fruoibg-$uh{E(c3onmi?Xu$DDR4mpIrf#1;!?FaOov8WiLsUp$^
zy(9PG87`3fcp8aA-^gO}9z28@fS;%a`>=)l2U73GCqb@K$U*qY5wN2_$ys>cD)9eC
zqWwq(zE3DsmbwjkXCL&x1S2g<Aiv2cm{&XqamXn$2(0o<(htxr-sAEhrDH+I>fjkm
zgS0h77fFCzLrc+T*wrP_+x!5(z|r6}H6hn=ABbdngGXf`{qcN!4nN18p+ho^^nhLR
zLo_@PVx#$>X?udMIYesWG58Tkb}ncc3;5I?ybB_WR1%8zk)>oAT8}KGIoz)aBz6P*
zJRbIK8X5$eYAaa(=eP{12s?fmyq0IUKHTM7@HqFA7}(WF(Elgk9!G&EmIV5E2Ta6w
z0qeMoszs%cIUs*`L5>q)hJ7p8tmY8g7(x0nL1RuwhhZnK!b&^={hAABu@~A2S8W5H
zNjuQS4XHQK2|5|#kN2=DRmmY-inIX<>qhQ^g-M0)wczwN0I#tncx)N4hxgD7G#D_}
z1MqbQW<w8w|L_Ma{Y|nKdJwil1h)lbr#gPDv<5HYE9jYJu&$j!r*?-O4+ab5f>%1x
zpnUMCeu1qShbzKLrzxkD(%>g$DgS~Eoew%M0j^&jC*serCL4$dXKf=oiT(qPM^g@v
z#>Xfhbkzgc;TdqMbf60!L5%c_=!lX00`0Y)7{EUo2KRdt4S^NBg%Uw-6;y*N2Y){g
z*6$t2S0q}6E`Vg$f;q7l<O@lJ2xT95dSl=xEkK@6!xjH$0Sxf2y5Q$`rltaW)^hN-
zFT=W4gw@U^Z{ajCVAaZko&i4s?luda&q=aDT2{h|84RbaCX$E+tnY7h1nlujIIYh}
zBZv(ulb^6&NAW7qfU<H&*$005GSJP5m?gtN(qF*ttO8qo2c@9v@RzF~ZtV-Z(i@`1
z^&l%}fK@62=PN4#-3(A=6%iNWo^UsIh-{9)MBOZSn$qwrGvKs;g?(5@Uc+f@4Styw
z&gH+bLv`RZ%>{0~c_f*XfSy_e8ZH5@m`n0O#`8g57-~06%5<UpV7-TdA8``2b6JQ|
zSA%56k-OkEp9K%*f2Uvyasry_0k9{zu);gxDnCd!IQPHNF_6d=Afq4QlN*3XQw}YI
zXE#7sYAM_o_PPedzq>)!=EC#tg*#pe+Iu?e*+cXZ<dsGlph-G`FL?k?Ul<tzF~oH^
zEnbkHhVYjcfJbpYnF1c#ZL$rtZ420gpRn@vK+`-0jY`8_&xA9z7*?(hSq<?`ZHO&v
z!rF}o{f1%Z7Q!<$hu3-d?P-Y3BH*28K<YMtjeHIk{W5r%Wk5D=k(02BE5Q$243YE|
zu*^f@EPo;8A&P1NYjO%5MrYAJkeiL*OX#4tjEDQK2l*X8X$Lm(H>~hm5(`-fCurqY
zuzFwMT+{)Nv>qxC5eH4hf?cXiO`&c8GVT=U;ron^f~GRT?mdC*z|#L|AABE&l98~t
zJ3!uF!ry;|$aV(otA}KQ)K`Rki2_ZN0aDf&O@v)&fV`j&KY>1J2HLqAJV_<6H~q;W
z@)>ly3-qJ_x^Na62R7>f+JVNS;iwyGi7JC1^bvga*&u1H;Uu>sh2ZU^0Aj`pyb$k#
zr~mi=eZN9n4kU69eBL=&HL&ooVtVjXUxKX~k9*_U_&k0HXL=*pb3gc7;h>YJz+P{G
z=UMsxRwo#|r=jpV39{oxCa}Z^;#vu`Olyd0pMl=4LKN%+TQ&kbgdK1l7FM<eWL#>1
zhr1a5ZYSykG2UNr=bhpEOtc0helV<CDewSIAOSLHg+pXD=!=yg>ziPwACo_D(hZRR
zy@c+<x%`S=z~}6P*B01`32?T9!9MJQzt{xYZ6mA{i(DWNEb@Sawn0r`wI+cF@BsAk
zYPjA>&=Gs!`!0~$?I68%z-r~dRrZ0sZ2<GOU7^2lHGDM(o3t3dj{~c;08ZpoSlbAA
zx{C1g+N2&>p(><2?2#Q-EgrHxWwBpDxI0Mg3|RLOcrkv5KfyWg3oD%p-pyO^H?IG`
z&$a?ScRa}dHpq2dhu2eh%CjJ`|MLcRkO?5up#;)&xCwX|<Kc`ztqd&CdUOrFgj}Q_
zy#|Xq7tXN}Z1GCa*#Gku*22DC`Tz5l1N-2Ctl52d;(MTfpFqCyC!BbO3Wc0ZL#i%S
z4Wu_0a(a*9GyejKE`sOx!x}3j8vdt3K8Qpw!|(6G3egnQ&ftW9f(SDc?Av`f1FcaQ
zauW%x(IPSsR%bm(Np<jrDuHkG0cS(@BbZ=_Oj+<NYm(uxZk@o2Snzke7P1!Mn1(#Z
zWo5ULq}0R{AQqen>o*jBW5RX7o^=9Lf8eqKZTk}!!I>Wh&zJ`h%PY8x1QZT-VIcT4
z-Qe7`K#w3g?@BEJjo*lN(aY#Z|MTO)Zw|#}6)T`F{|f92?38xNJ(NrM7g+aXDu&qy
zd4-0|B)Sis2i{R4=(rZJizh%kErz`>54$oS{LWzLA-e=Qvw5_J@zRs%RA8R`8zS0~
zaN3tqE2vaz1pOcQQr}2roGq`B`%1a~A^z{aFTNlCtiVs{Z)G!HO3F~p=p_0GvmdHG
zZJBfQKG=iFV3S^hj2;IaQyb2(idqLcdjnXpeDV!ExCh`f`9ZgLfxCE)-k}a~O&HUl
z?=!bpp0CTBAn#d*o<TY*andzlS!wPb<4SSyo*N#;TLS$N9_18@r8(v_6VHr*FN*Pi
z=dl_5g>>*<dctnG!Dp@q(r!SvNEE7yT7s^53NrK>EMFpM@H^-n#A#dT{j`ex%5x$S
zHVaj_Cv<yiIEk12{yUy5=P+lQb1xtxb@g`exdH=lH|hXWk88m7=R`h=&*9S9x%3)%
zmRP9Vjt9SO7FfcHU|T7Wzy5$#(VY5BZJ@*H3LsU-Ko9Ss6wswlsUGwgwn%)Y{-L@H
zvt|!yj&6eVaxt(*AGg1-D~=+^2G<#PGtU%1jnz~(vzn{NC2_5UM#6ZW<xI32r0@es
zQ5fDT-<I~vVPH9jL;mv|<Um?OrWM$5X%m$Mwr(%j+a}-<ej(NAhrA?~Q{55%VkJN{
z{Y3i6t^K`Rk8M3|qwF0V_nqIIEdlAXoqUG0Vajor*nhYL{v-dAf6ASvtzbP<Am3X@
zc@lUL$dE=W<xv-qm8NtwV`fXZ^IQ-+nUSbTkbSm*r3k0O>47}0si(E8O9^Roe>ibD
z@=br9>yGuI<)C$hy^_=9F6;i}EtHp0i?}%Pu25OHBznd3;tlaC*Ov}QI$T-qDG!F~
z#?=6lFX0I4D?N;<%$|T+R6ak5pT!MhW<f^(9<8Fkg7nN`qcz>3gLs{If-MdD>j+>&
zzH}|LJt*`SsjTrOoc)6HkaLW08X&wh;JsowalhC~JzV@tEG>+p58&yt+yBDfS=!>a
z`R__MWe?7xE3hHlTRsdj@tgU0t`n0$ub~vArR&m-m=tk}&Z;?}t|DHiD?=`KxPO?d
zo?Tb;DX&xE@uEG&b#3kJ_nmnG3yEU)sqR4^#B%L6?GyDN^=keO)r}Booj=uo59XTB
zK(*4UXaQq3iha&s6q*YS#q#1celypRby9_tnQlq%XA{&>x)z%E>J@@Sl|!XTH{S$T
zqU}N<TR7fw$ub0x$?iE;xucY&)LCwa`ZaWOP6IrJ3Q*yCz}-gyC0H5>ETOw$#;`u%
zpr<3kZsRU-2cT2JF8)$EgbZdnU6sP*Jjkg?O=TZxyXp(H1GHE9u3+aHDh2Kn&PkSK
zIiK?)il-HgxBhfAvYWgE$XNOjuqxZdWg-Lro)K>e4m3bk2NVwvNNHoeYkaHZ<|K|O
z;0MA~V1jC+O09Y=&gM$f&#Cv25r~J}9!)I~&+7Z?OuEbJRdfw}Q(5P^V$UyWpSL`F
zQ~s`ky@gL~BONW>XB9JZhqr5PYoDp(wNPAE=~XQIMmZQb;G=v${Wtsr{Y~T?=r;}m
zgpxSXsd}xts_Ljd0Q|>S+24@Y|BEi97Sr3+<&Ed`tMz@gglz{g%pQM&W1#I)ex<DP
z`A=X@)NfN9wH=c5oLS2a*KRO;SJ%{@(%loI#U!@7Jla>^x8I%Xsp2o~`xLl`pHf4)
zWrAAtsOkbXQ3q9d@i|+Dn*^O=E{M)UsdK7{=JUo&hC2Ex{8W4suk-b`?YC^o9h`AL
zH?+`DIL_YNIng;#NnmDif3$yeS5#JD@R-G)27ZBJd0}9q_knAnx4r+kZ<|~P@*D%W
zVj)Rb3f0pB@rkOjDvya`zQK&mOxz4|u{TuOpeK3<(08|^4=Q2kw)>W~YDtr<cA10o
zL-KbQoppsc&v>Hgj%+hky1tY8F(BYw=6A7e1s!hZU*cQr+~TIBZ~nIOKg>kNBqr+W
ztMy`2F^c<_B|;868!B`!<t*hNI-L#EG>thP8y8kDxF)~eljf{sZJ%aOZ<E|P=}TU|
zyOI327^3^bFEeJF{Hig+S1G6XmSw+vtbLXI6^&QQ@Eue;)#Ctr?=h3jG^aNxWvMUZ
zfm8ucrQ0%9R8L{L>J(p{AB!eZS?qbnW|~@IMf9bh4%+wbN%_qz>3_B)d`&r-v_5OB
z{7Q9Fe>t?Cb{Z4Pe^g@J1@>}z_cJe+(0(-&9dybxP}5Y~L%5GRq9^`I*0G*Tf!+8#
zpmhx3O2Z_;EY(T%6Rw|9G0-&dk3yq^^me{g^v!C)<u*t1syf!gS>>~P{i^>x<HzU(
zcX77ZDg1Zz<){vtZRn+R!>;5{$@=*xDsPYfxw=#6i^zUK?=%;=Vbm3@4zzaccNF_K
zk%r<*-6HKR(1^0yBD7$?;ZOcOzN?Z&u`v(z2g*07-@96T^bnzZN$Ec~)A6t9Z&km4
zPmXq#80(d76SFyNptxN5?GLfn$Ze3W`*Scq4$m`oj2a!gB($Hl1~*l?;;!rXulSgC
zjy#rcVQ6Bu>uf6EujjtfJJAqjm0VqZEO*6_BN8@5R<9%1d|u|7eu=GT^01^;KWyKE
z64#}~7cbyZba?EE=soHs-ghuZRi&_LzL0Y%H^S3cyD>a2=14>*EoNB^yy4IpJD^Z-
zd*~b5tL9+iYV|GQ1*@e)$Xn^4?*-JH>yh2;Kbk`!V=IT(Y*YrDivk51mc$xK{vWo4
zc_}0Fz64I0aCD=nhrzela{;}_V#&|Fl{GB;Xvtn?R>-5$Q(}jQ`qYn6i0?1^EK61~
zwo4>OcQGhnKCbP;$HPQ%3B3TMWvLP_Rg))^2FxFIyHW+Uu2p{;yIl9!J}0e1O67z#
z--jm-Ozm8<g#SBQUFLM;NUd8kyEANIMQ?KJXHU<$?P{#1!Yh?M6(gDMiT4R{1*|D0
zH7svDJ^2_zdeD3GC2dXh1Hj!Vhmz!&K$!2b@0aw6bl}FA%2k|Ke^=E_;X(AH{9eCj
zCKo5v`*9}G_-CrKsU|G?Tf{YUlt9T(eMJs+f$vYPKW+2=^JQxT;bo(9L)U5VbK#T_
zXyh8__+bC!3*`oC$LKC;;#8-^PU_~GAABE})DQKq2kf9hfp^L}U2&!Mbu^WRN2=(`
zh18$L$$P%<`Fh~Tj<nj2t-{~HIxxfZR=iFU0vdO0ku9fT?y92Jff?$*O+I5?!*O*s
z;D0QlfA}??Ii6WkK6^>y(>~QSRUJ}|Rp)9>sYXzb{9D{w&#ZtC?J_p5-l);U8rMoy
z7hl<T<vdNJzh8gf>ixm*f9LGMqk|qq42i5AflRNtNadh4^UuT7r&))swJA}bW#VC8
zYNGz4CSF)V>U+z$+xibF-=T-BlK5S7!4PHIu1``0F=5hfZx`rJm?I_8AGCKXK5xKO
zZ5FjcknJ<_lCu{7l0WbLX#ILJOZ4dYCBU+1FfKP;)z%Okq_wk4p}8QtXpW<fFI{dA
zOg@F`tGa*HgScGk78=R~a|752rZ(G{4^dsv^c6p{qbM()2yxXp$a)T?=JFGw#fp!k
zml@;GeS24HH4DyIpIq(7yk9XnZJb-Bzn~J>mKmUWtrK+(#mo4Gr_goRGt^7Nl(FFH
zr<7)%g1uZX^cDV6TcFSTvUZHvj~~K4;I9kSImGF?7ThynnXJJVb33?^{D`2~$TGqE
zRaNjsM_Kz5Yx~?~8EaB^rk&3HXlvv?<I4<uly@_agaN=xu!P+XIi|Jf84glL`r3Pu
ze2dJXb!-oAxA33Fr7hBAt6B;sVVN*jj1&yQQ*IY$XX`N!nHcsJGZtn+WV!*X<^ERH
z)3z3AwgsvsHT0IXM-&XrX`EdzM_b@1zGf3$t313cQKh+Y{8s)ZGlME21Mo+Ap;S}G
zN;&EqQ-R;bXTfBILo6dU6GfPEoG45a!^C+07xxA{6fYf2?|?jQF=Ud;qdnvW#IwyH
zlFTC8A%|ZD50qO5U}oH_cYU{~+veKrwtMyw4!iT3+vRBxNRf+`G%}W|O%J0_06I<w
z+Ce?1CsPxc&+IU+w(webuZ{;TSyOFQvEl-59&-RJc6+J_diksJnSjP}kS(I$(^=>t
zxvTV4sz}e|S};?6Np{MsAl6z7`KMFL-++C`NGJT6eipj*KS@!_B*<{5%B!TsN@baW
zY5g;bLMBm%n8{2gyNBPx4q_ic6|b1yNx7j?@}7wY>>LXh$q(nwam~2LP|4T@F?=bI
zr2Tj|WUH1!WPBdN$+~!&+*v*<t%9zz<iL8lDrC*#l&0jC(geC14hA{~wn!HOpQSO%
zQLINBsh5BV`xY|X`4ETxtCYc&lsM%R)LM6<ebhO6E7OhMifRJO&|`WgAZC65AN~>4
z?iMpWsF_p*J(Bn!M?46k#u?-^mLRfi1aa^}G7<-%lOjP%krlZ#{tcOxU*rN64&5ZR
zp~g82B6AB=PWC}%Y#XvbW|V;(Zez5Yet=V<!c-4@K0oBG?@?ue&nb}(rE8%<FrC+r
zyo3r&GkDTxkVo!F^+lhlY;+d#iZbL|20*QIJybWplTOMAs6Csh0rW7Kz?6ZDDjQEF
zUZpH#pqJpg7}#D&Wr%G{L0o?svM)ZxjqgC^q#Vj2A{|8q(Vrl8@jzw28BUWsVUK)D
zsQ?wKKTsb{qCP_(PD{K1?)oF{L53)8pxzb=RgzawlWIrZLx0dNh-Tg?yOcRlSK*-w
zI0)Z|{7O~gge>qJ$XL9^QILoJNF?a*=m%bI13+Q+K_%yi+(79BT_vRz2V`Gas45ev
z$+U*J9>X=yLzmks(h4#Zz}W<u!}@dwsw!$rm4ggb706{&!;3+x;>iQ_f;tOPo(*N8
zL6GrS0C}h8R7VsJeKk9n-q4*?nSMd8qaQF8GhgWsHLMcI<Y=Jw;D`FkQjn)sr~tAx
z0n`ub?z8Y_s5)$btZOmklh#vj(NroLvKN(5B%rL{z=NUku^zHYcd0>;E4qyYs0i$X
zj*_;BQ18hWN&`8n+JJR6M}dqmbVu~Z9hH@Y!pDH0>m@z}OfCnY=VKvc1V$4h9tru*
zvC2SY9*$J1qq}ft@nj0*t*$}u!3iY{Zv$Kq^#3*CpHO4Vpt?~B@Y^*Y$Iy2JYx*84
zSY;vKvI45Y)2O=8rLh~;fc5JD72HJS7Iu;*)FNszwGnFGKcV^%1bN7Mkc}S#F}e#~
zgE(;(NYfP51F}+6AWPI2dJeWjjeZt&9T0a*p@UG7x(ju;dyrSG46JW7MD?S{W9au8
zP1T3I?MBEot%WM^J9y$-(EGsC7V0{6m99ulg8K-8e0F&}7^3qS>MWWGd-M^qBe7Ij
zsQw!vmy`;*05_RPouC>+MVrU}$I(|fHgW%dpWnr`P92IBcXwylV7R+8+!@1N247^r
zaCg@++$qpfcW<Qe<UG&&_xu4((z}no^ptc%8VFj2SAgO)k-GyMAOgNQPP#095-$ta
z1*@1T&XLl@3TY%L07fFqu?y%Uln0d#3z&*5O@h{}A7UwVe7%KFu0VQ&hj#`-0gp$Z
zbAlbwVaNjX4w{Z6p-&MEJP$))F0MeHz&JhwSb+;L<sR~u;9X#M(#2KKtY;Hr0e6X%
zrw4C<l5`cmA9_FrqG4DbX22c;4%Gs1C^c~OF9D@*1b4U9SPmq4Uw|~o06f(MKyb3*
zn<m3t$dFqCx5L4m-G;=Wdx05zB}W5O`d<*2Go?FXXW0vw{RY`0Wx<@S4>$O}*mQIh
z7C^ngRP+wA(rqzOye9Sl#7Y5(dLbH$Eysh<r`IX?JFF~iU{1!#8-i}&1rs2{cr$Q(
zae#2mfpIh&)bw$XF!2JODh~Jv>~VnZHw>mht6DnXehTE@;BCNXege+QBF})Gg-?L{
zaJUo-sI(sNxF*0XZ-!LXmw=4^3K*gbaLi|b61Rkz(H+o@>j;fjBN~`*`G9c8AQOV)
z;qw;&zP3v`3Nvas>`q5P1DG0Ih_awW-3)W8C)yYJgzN`J*k95cc#a1pSzagK1Z`Y3
z;)Rvo0SxK=paNK!VnEM30B3R!JpoMa8uTB)*Xtt9VGce5BuNB3n1ER$!JFs=f6)SA
zVRdZ^+Jsdwt1kh&b^iZz_TK;pyAB9zILyD%uzxfLJPw1upAYkJ9pHyfV4-US!vK+9
z1}I%OSXrCOuOt$h*wpe=`6^)FSAt6bKMMsWyBEy8da%Q622@)F)IS_nhvC2~3;<lU
z3%s4Lz|Fk`W-v846WF3RfQ77p=Wt%$40CH5X#aWu4&4Fp)#1RS-9uNwiZKxR2k`&@
z0HLE{#RqQ%jGzUG3D&*qFt*BJ&DMbe<R~Ech43Uh0V2N^R9kaEq3{LRyn5(hnE$;&
zpD+_?589W*z@P(i3W)W1ct4-flNf@hz%E{dYC*?oM>?P<00W!|Oiy?C)inV#t_Lf?
z3)lsDcqX6W(;vh5{R`&aYfvaKpoJR^D^+J$Atr!6Nr7sSVaRFFF)+aM6-y(enV?F#
z44SN?vLMX?z0fPU3V3P~MoKC$Nq`t5(dZapje@{cUIxs19h?!O<avN8_ksUy6)1ql
zLn~Z;U}lm4rPctaGc~vi=D`YC3ygpVo^@AXdRhT9dQAQbeCl?<+*bn^q(>V-IxPpv
z(B`0RoCcbQny3MlVQe_$-Y~BO={f9=^<maAkX62k*g$wemsg6K&<JEia2f1XH>GST
zS9${)yOzM{5=b&y54{ZQ`W@hG7K5Ix9vTXorc@XUYIzTg(u?q`-T;H$4qXnOw=A+L
z)rIO!b^+`y2Aw1)35DELNRjy$RG500ZG12TRvtB|R{B6*O?SDg{G0Sp>J5C;ztV82
zku1q8LB+HmR)bo=Sic8u;W02%CqO^6OS&Yj1)be1Xh7-=CzMvO_kw~D(h-i}@8Lvd
z0!5}%tP})6Ct8ImVsFrZ@M0I(zgc-vun1Xz<w4)&3erGz1?((}TtT!a2x2N;4eg35
zbYt+od`x;N-sAs(uFFJL3QS;m_CNMA`!{z&sFuznv#>KnIysffr;W@#sy}fQ^~zVp
zX5t(%4_1aJa<x29)&R=B8}ur@fV(M&H#isGS{Im&!(jvsL!V&BaGsb+RZ`VdKdKqo
ziO@p&*?F`A@X3DYIizRsk>n8#;!5ZTd@d2NhV;aC6E-r5dPd5iU>OAGpO9dEP@+8+
zcJR-*D2`^I1s(-<1%|LZKSo*yy-+K#M)(i>Dg4rjv<OWPOQ`c?U-+K3;CN{uCkm&y
zcieb>1OJF$!~F=X4;)}e@^1wu_!w=3H^*-QVvb<dND`>dnoDNMBK;dIK=(n`*mQgj
zrbcGSN2IaRa`C6oNvJ2>7h=S&VwNyVEERu+b!tDBNJs?egNY>K0X`hk%X!R#b-<P(
zMRGl<DL;U{5tzg-f~>zK;%@mW(h!<L2IEbLr^Hxt138u4La6Xi)D<j}r%7+cUxiM5
zPcDr!!5!ewpc0hV8}KYV8@~-{{1wm*xtKf!{&qcllN-M0J)GJ42Csm3<O-j_&*G2s
z-9X>oOzZ}Vvk&O+pl?sYpI{q6%@~DE2W2vjClDh^1O0-@VH(j5iNi=^=`>%$Zf1A0
zd)W?LBYr=hAQJLzP<L+=CW@py9A+2+qxJ!;1)t%r@f`Rp9+WSW#1i3<a8Kv}nxzzR
ztyCpvqep>$J4olyx2a=f7&(p*@zz8D--um;HL+Z5#XAC-zAnCG-!xw<|L(wI{s!a>
zuag}?3f6={SbO3F*@F5XqyzkcFNHl}3~<3+K?T?ycJeM_v6vwB6vv2dq>GYMs)zW2
zms%7&1W5QSSph8MCFB-*4ev*;rV413SxGe^Mx&~rQbNStLR+CZ-wSepA42CQoQZ*T
zRU!GoGr-RHpg%VT@NSGI=uGMgX#M9vazds2Q0xXO?;*l`VY2WL`YSV}3b`{Vzvf`)
zVW&L=JNP)5(M#YhHwX&SSWqh5fXvriel^c=3O<MT3m@ftv=(Tt{n#Na1yhhi>D_co
zY9mpIFT%3mWcxt+42kg#xhEVZY!`RH*)ByMEPW7vi0M)TxFyUAW`R!Ui&$TJCyz&t
z0;-+`iM8v92jmXO0vd=vM>0TnEc1+Dh50att;0_T7jBBUOoDum;0dHN_8A<q9=tYL
zo6N)4VoMPf?2NgRNvz3T4*325`Tq_q;QRtAwFth)w9q^dAa{}BWCp3ECXjc?0n{Lh
z1aH+-A{*z?<w(8YUhx`N7U=9>3h&O&9_612=f&|dpq<!oK<;YMezG_9i7F@W5z)9A
zof7;P&ir-YX7MF>R{jnu!Xc6y`cv1#+u8+s$`!#pqyzR9Urvq&7s^+vie5^W(HWXa
zdZ*e9E#70qs({(M*nXz`XHom2nPpup=k0&Frht2ID$<sjuGT@4+e6h0<q7aXe1n^?
z9RcQy%%QTWndC3nCTua@0aBnl$>)W0(5d??B<&F70o{|3A0b-(6UBRC3_eEM=lNcF
zuAnGaQDUuX0L@Ml{HXXhY0!-^o;J)?Eg=3x*2r`Cwf+S6Z;ofKUjymFbvXseL3R+;
z^hm{OCX$*BSsK&e|2>aC#}1+*x{SO;|D))sei$+@VQAc$uu1BCd9b&R^Jn?<+}j!F
z(`~uytR%M`ZJ-#a>Zbo3>I;iC9HyI#_uSi^u`a7~sk^bKVITtGm_6F3`i+pm|Bh}+
z?!yisP9f62(Lb1TiZ$W16pQS^PLll?mU#kP)K+~U{!OAeI?|vcPIBA*nD?h8qG(EX
z>)dr^neH=uXITmQ#1`lTas*iy*~(6Gn_Uw<57{r`tl&ayA30F<z*sM&IRs|x#0BIl
zx)`sGHGx&-j;zIsiAZ7|QVKV^MY0Ast=h2O{6#v$=){WHGoemJBjJ{BtMB*fHKil-
zzU6ExCS2>qLhKAE(ceP4Yco7q{x8tT(HoLq>pAv#{d{q70Dg_Wqu&~SC+c*#&iGY%
zfg<Sj6iN<8S4u6xNg=|Spjc?l_VnNIE%ao0R&wp6&CKQ+5sBxbsqpXW6LLdN_D{2G
zO3U-F<vl4&^36o9(h60vB1vh~T-3Z%+(i$2YFC{v53kzlh+}P{894y$V2yOikPG&R
zT80({W6-rQYRA&&7#+055X^k453UAgHbf@*?T`+?ife-J4t*OFh`eadW_t5so^9?f
zHf8CW{Ir~1MYr8|u)$h`>4t8sN~hRHw!_NBT<4q$w)8}KYo{DML@!W|)7I9l(^z#$
zdRcK7#@Zj?CSNE$MdpEn<sF&=XNImsGvX0AW!}M=27Eq5xe|$3nRpFG%??$(G{8B^
zx*Xy&qkjJOb86O&vX0(yL6Ls0%Ga#YWT-7nV|28?WA*#0>6Ua)_uv+?vtpELf%3Jw
zOq;GePh3MkgXgILdrJMJMo>JK3^%%yz+W}TwjeV_memXYL*nSJh9QX&4N_~Li(hPx
zMN8c}TmAg8KMsFgow79jWaS_HC}O!fQ?-gd105)5@RdOqXLOIQe&n3S&m!At_Cv2g
zE29q_+OxEU3`%t7r+ECXtL_T#Ikq0;7yOX4&|xhQt%;||L#dv4LS9d7(0z&j+OTiE
z775+WOEJIato>8T?97SjuGHoky~`hRNo0yfqZ^=XN!6zgVool^9bOqxbgLxMF;^m#
z?+p{pIVRTJ9rE52b^kJr&_Tjz))hD>4g^&{A`KJY2qVRQa!HT|&w|WP5*^4_rXqA;
z{ldnP^#ZY1G`U<S`?m@r`^&e~&xxOVr-oaWOIpQj{YkBpE+C%LONocU>w$CjsTEgj
zli100BSX`WTw|r7K;KWR(M2f#L3^<Q-}r!&KY_F+77|+0L$;wR$TZ?Tv6wi9wS>J=
z!2YBDXS61uwc={vx=^Wwy|j!d>zdDHC1=gbx>z{aa|EBLZEY?$*p!#ZPxvx%Z{VAI
zz0GDl?qQ@<3fEbU$<PftRr^@=kAf$L1!o2Bd-i%WxZSb})HmbcyxSBnrH;|bv_Op_
zDLff3BK}bH4SA4csCznYpD9slRM9EtP6q$=!^gUxohc)7=lbd>cZQVK$c~&HG9L17
zXH%<?1ooX>ZGGX$;hJG1m{aP3>P3tRK5rksL0ZJdd2FsLfyVL-tQ5PCO~v<<1f+N;
zL0giZnM}svHsH>e5HEF?;{Qn67Ja~U3#+WYQ?jG*RK~9FGrv#xmiDu|1(diNWmsD1
zS%V0TH+kfB+3CY=DbU9FOf)c<me;B@F4YxHM-8POK>a0m3Z!}>yncUcsXy8jZ%3=4
zYl#le4bzzWs@u@*Au;<0{FZl$17U?RE5mB(rXjDa&iswJA2J$zKmEh?<96ncDu?t#
z*~Y91OEvA%p4U83groZcPFuaocb0bEKc!d1Vuf01RG%?+4S8i8qwIvN<^E-7iD%__
zKyW$(=G+02+$Tfo&wTnQb{Ou`UjUJrFDKHQ!!r|Z#<U3;L+|zdQnkN$SN7|awx2J4
z_NHwsSBtkbeM9es*+M&pWEfM_E3up2h2@Kjo|jcR&+!JxDswPfHD^uR&2HT><{>1O
zp9_$J6#N^{B|Fn^nU|_t+T~hAl~27uNqHoHBoNKcW|v^Bxk2>0h$+VB<azdh^O$9R
zVcYc4KbvNKDtYgIjK0^bF<V2rhx9iO)c;8Zxr6r1lAlGB%cfNi@$u|(87_jFg&}$2
zfzb2XOQaT4V@JSkolV>zbmTBaZC#n+r1q;~Gu00m{!(chwC(&ZPSZ4x`Xl^+t~Pm$
zUF>{r|E01~_UCVbZ;=_(%iFNuq36V)i8Xx)KOHqPY?u15*uVOS<-TQ%ZIvCj)q>v8
z?&t;86vJ=Ee+&h>CE75}M|A}=1v3N(U^Ek|oT9qOEF{!K3qW|ML%+{yuDdi<*DAU=
zVw&n)(B#i^-}la{{wu#`%DFGGnLn$B`&UZMB@Lodo(g#y)jzyan}+#7qti&BeM=pY
zmP#w{iIUgA8grLi%2a96boF)Dm@1@?xH)*A*g{{VPZ6o;M8Xa`@_))9)F6BYHcSy3
zdM+YYw;OMaREqvUlJ7Tr&q8M=l4~jnty0-swtfy1H-j1gj{Xo$v^rnYSvObHl}VJV
z!GnB_O%N|b!f`MB7qX=?s5+teLRvwaHx8`?TqFj(L{o_vY8dr~Ou}$L0R9E#<6`8c
z+(&vAJO@clSD;U_kN_P%ehq0aZVVvaGmeAyUiKHZzwP;sf!^#uI@?9ahC9G(eyA8O
z?Upv7oyq?xI_Z?gcBUxfLfsx!3aui4V5g8c`H|3E+#-FHJ_nzI*XVoj2C(%%#rL90
zT*9~HzH|G<$H*V}T#|tPyL9Rxg%L-B^M(D~1m4MY<$?iEAc@tpBiI3fc0SS5!rRh&
z#CIU@FG~yG<XhMyvQojS8)$l{o2uWa>M3HVc+4p`lN(93rASB&o{bd%@}>ktdJLc>
z$H4Wr7rH4d=of4PsB-*pChSAarv{Su00(ObuA+CS6;6>S!FPKP{Jfy*7o!5({15!I
zJ@1_bj<40XoN>N~zDxdQ!gKT+kxc0nn-#Q*R$ox<Rjgu?7zg<qeh!fDbV(=Y!HGUv
zXe%uaX3PHu9iaD8qsf3eeZ)MFDex4Z22By?h&yB)H3SgmWI#~+;>q+f^eh5lWB3Ny
z!-o3iJ3DxHJAYW}TGFe-T}`Sv#{@@fU%IdcZAVD73Az|)U1v>^riu1<?G0d&#}gaS
z{y~-}ScmVW@49~rIJx)o*}=`&9Wsw-N*Wo3V!3h$%|N$<nfyd_Bfb;UD6K-JxB%zw
zFmz-vSJ1E`x6?O-Gkb2^X4`7mTiCl)t#x*Hw)Qml+Wm9*#la6SM&_$U!^QAj;b%im
z8)7u+s-8rZIFg$I_mD>1Rc@%rAak$`NIBU??WS^o!+3}fCJsR&#Vp!SXDCi8d#mp0
zCh5-5x#SOe8rcomBi$AlZwF6>E!4W#l4~um>`^?UVs`m^3tzPnTA5O$MZhy98xz8x
z)tDV|J9M~7r72_<<F^r~#PU-E?*co-MxZWxfwAavxJ?YezoH8vbMggvF}Cx2M4Q++
zIE0wUY|wXv9*g7p5t_U7Rp1T$>?wY#f1qQYd$jF$TTaonk|&Usf2d+prNU$6w!s25
zNI6G+NoO)7>F1c{hvXSJWsv%V{Dw@HoWgTqogi^n0dtK9CtDtR8zTWHQwPsrQA9a8
zl~_wxsTvy^>E1BS^}W?e%oEHBT?>=NW31Muc5bRFD?3+EQ8vul!nxGf-_rzmtNMf<
z4^uP-WzsBFd!~)Dg1HJU$>mrWu?uvfM=%-hLH-pyg!aH@5Y=c8R1f@C7px|xCQ``t
zR5IN|dCoA|c!=ByyI{QH1nL&tkVDmt?{4{MzhYTdvbLa2!J|rd`6<Wz>i>8#xD}m1
z%?1sK-#jj~p<#r<p=(1O!~T^Ai~kGM_XPa)Su0<c{afyfMS!dPF?yAn$h22fF$0u|
z+DY19)WdY~=JCeX*bC@SO~e%bhMrA608Oe&(~lJm&l_75R}@;&+2imIh7{@tR60J5
z=tB=zwlmGqH!w{zOb>l$%AtGGok08dpZ~LWzpsgVo%^iqpcf0g<Lu%f>@eMi$yaHV
z?e!6`hs@OPGChnQs2!}U439Dm(}5?Am?f<6pDUe~?=9Mq@hIc{_d|KlN=8`Q*s{De
z@%qF;^=^H5v@y1R)QzbBLfVICXc|HeYd0iDZsz-iJ?!)O&-xB{S8|!YTHI@4I5vo^
zA~PYUDaP1PKizP^a53su_$so<I7+vX`5YV~^%KYYUO8&zC6_-aZdgzw??d5j>(FYS
zbF}@wv;#dZ4<;HZOO4|Uy-Z8Yspd=i{n%o3nABe!%l7g&1{Zs*^onnUj>d1|-N}Bq
zi5`PZK`O8&<XtiW(L)(QLRc@=QT6#6r$Uw)Bk0fg1aT8PtgJ`w$f7{zuRo2c`-{d{
z94_4c-Ft(<={JfY`V--!qu!Y(s?r&o@``j9GAT*|vFu!rz;2gS<Q#dYJdU8~jf&~a
zZS@fSWNjBn$EH-{>EqDMI>XdVTP9Cn>Z$rDHXyb6nf^R)Yb%*OyePByYvJj<d!><%
zRcs!g#xK*V!sL*ukcx0^oFg*C(2u->HQ>Kk*IMpa>p@>fnO~CrA%7_BpgfDw*44kG
zb5K9lI#^3`^B!>*BH^Wq3z5$g3d1_bB*k6~btqlpMc0JNt;O5EUHrnO+)nYPh8M1@
zj^`Ah(>tPG8g?>bRYY3Y%gAP-S5?P@vBEfEx%-4;uJfR8CSOC2ChpR6)j8Az{7>RI
z;3yrXeSl#+gVlQ>5>0%h>lz2f?WoCyTn`C^A2!XV&-rFmjLsXLHSy!+4+noN$XZ;G
zTlJoe!r~#v^e=O>h_8l+%Fe_AYy)@SJIu*ckMeHw&lbH{3+?w1A<7xEG5liaJ?%@X
z4SG;uT`KD@(4u(I!TM?ly|7B<lc-CL<~B-;_r!LsF~xXGzFKNa?U3e4fA-_Iw8=SI
z+cCMVlGXIoE!Gd#jA2UnzpL9=N7@zk+^U4?k^b#))~;u28h$nMzwqy2O~Vct%9TH{
zB;hb?53KdO0<)#*#5_i&_>;*~P1f8rv`*MivxP~(x1;BRlLBu`SN+)iV`%oE!iJ@&
zb*GmjCK~4%MyMo3Th%5Sx{h5R%f<2@j<KFgzOno{JXQHc-9ocN^;rEzw^jdIqi4Di
z7@kh0kPRUJZYnQu>-Yvj9{WN36?;M6(RmZjCvG=KXe0H*smbo7l9j2wzt70O4DFF4
zt8WEPk^}U2^ml2K_|aeA8&W;C;&r)PJz2;k?x|ebgphL)%_5E)?o!3bAaD!@cpdNH
z%f-6D0V>d^=pl3mB%^G>enYz9482A%H*#Q;yt?f|*Qsz-2Q1I4F01q9{`-{~sg?6>
zg|4weEVDQCS!lH4ve21j{o9;REGfln3zOVM7^@y^=wiw+SdHBy+Ub+%F!~~>5Mr1h
zGaU`!dCUkh4BHiG=Xg=A^M-m|o^;{9e3~h&wY2f8n8W5YV}Wv|u-0=g&-^7jtBdWB
zZvl5DxLn?=+!mgsRdT;p{gd}HE2@wzn^QE-7K;WnUuq0XNUD)%+8;46{FS0T`X~D(
z;6nV&C~_;>1XK_$KnpQfOaugYu0PTn9~da&@?~AkdjHgpjQY)(N0su&-S*0QUl+WY
zmr`8t((?eHuWZV2hPa5^rWN!;A5rcvL`zCa{wSGXNphNlAB;;QB111g*W5#6k@2{$
zHSr^8qpQ_Fl)tLYDhECkFT(os;ei#tM7P4TkZ*vl4_;P{t2L=sc8zdT0-5al#r>zN
zRern78o5Ku^`3tqrF<1Kftahtl;4TwTzS=t;{R1napkx}x%tB1<b#lHkwvCZ)h#Lx
zG~~01ZovuiUc$y4Q!Zpuh+kv|t%=V@>x1L&4^XP3aC;b{wCMXJ{8uM0CdL>}M046|
zb$RyBogYVjX_--{lyP<ytimJY4P=~|b*q?HVzev0x|eHMb(wp!w^^VT_FlD5zepEt
zx^G-zXki|0TBhfe3&;YbNK}Yffh?cFpYNN(f<;_9E@8p_*m-7?@m2i6dc`%vBZ@V3
zDJi&`vsAvxZ1v+vnla}|(Sizl#VPApe@*n6A{;tYQ}LSUEW8Q+A0|s%xxb+w{Rk0D
z?@-oItJHf8$)R&XCTp+Keq_G*O<cgW@ne2I&`h)-Q;73~n>eL-q%2bBho#k68}e24
zg6tn0#dl+0xNH>zipkQBl~I<$>UZ|vtiL&9eRcRNa9gVZ`9(E|(W)WZpUP#F8Eb;n
z$Hx;KxrxqWmTDK8CYoz#s}ym}bi5wgR?PGt^z8Ng?rq}Abme)+vKdkl+KS$&4UIY(
zR~r7@cuJe7u2#6nn!#G$F7{EDM^%kL+cdL0t$25Z&tB!a6iDZk!r!tR>qh4=I#rq)
zQPf~aWn*PIvqVvksZWf;qp<t(Sz(p<I=CMk5Sxj2<R0P{+6|e8?Zr@3kWL96;Saef
zxHr$@8ihq!qRLm9)Hj%eRCjW@__yb1^(|{R=zN@3nq1tW_-SQ*&mVyVaU+I8FHE^|
zymFhWp|+!bykU~@qj95NtI1%}ai_GBug}i+{|Gqzw|vpiwfb53BdDT2D6^o;bF)#W
zpQbzr8mVL0VmPy3k=6t&!N+5gTZlSIEd<yFUd%;0wa#Lf(|y>(ct-iG>}@e8*aj3m
z#laBrA7(IM!6%7SygB+B;qfAJCG@m~F<L4CJ06@Wm4MS>oxCJCM!FD;C1k=$HiM*Z
z2lJiU&pcFaQPia;68}j<`J-ZOX)(9Y|IHuoTjve1eZ@SkjH}6i3K#+h17DyAsZ?x)
zS;<7I3v*DBP9{UA=?AHy&=E3pcKT*`clinf|8bAR^^jKnLDN`!T_b6KD5o(?>2CB8
zQVn;p|LcEFCwr20v4`NH`zc%r6!<3jI|qgeN2Gb+#NL9vC0ytoBp~$_vI3m~ZCJm5
z8=PzBv!?>*d`w_G|1{VaZ%fXl?@)#GVX7VZH+B`6z83OhU<~rH<HRGpKRy=Q3ngLo
z;Y>G3bz6O0S)1xi)g}c*5EijV{cpT|eA5F%xQ09-y$v>zE{P-2i_|>D|CHxddCX06
z29b<pb3xB&$3E*B%MxpZeWf$SWAP8=K8r)KR*G@j<Hj=61N|b^Q>roXJy;u(f@Vtx
zkv_x|ayhw^+y*=GrQm+?qp(w~BU7MeI0j0Eh1fux#4914{xnfaT_6{uJ&?WV*kFWE
z7fu|R-l5*ZK3AZre~oXKyRYZF_oz3^yV9S+?~+HM7x5<aG?i78sh+L4MLO^pY%PA7
zEX7513sIjs1$>r(Pe!N9Q>2>05B4d0OzH$GGdcJL9ZOzgV$}l-8_mN)GWGqn>$HU8
zJJQ1c&ePkGTY0YZL&>WOMOEjje&tuI=2mz24&&EhN0r-E5&D6KwT6xQgSz(WWJR|6
zo}vjAMy??{VhMtoo$bBp8S0zEb(3wuG|Wy;WEN7%*zee{#0UIWXoWvYb*ATNQuH^N
zwd5?iIkAk}&NV>N0uNl@osaDMD(aQ~QZ%5Lty*S{wnus&A_~e*B8qP69Mw5xr2c_1
zB_!LBrjFD6s|*mEI5k(!jq$y9;qC=K#Fxu<;I{}KxU=`AdT1j}`^_6nx{#sa|3p!S
zoyt7@E!9|w2si?p90gV36?;lOg^t_}xjze^TJ2Vsy`Arn+#aig$3lMoE5lDib8|_E
z)j(;7s+y}`)9aCTTtOg_OXhA1$E8M)N2H@}LJo2wbBlV&tb|Oly;v*gZQH1?W#~&i
zR8ZP7QX|=sxk07>fxD;Ytn+Bq_A+0w#S(4fN*h=f`Y!X7co^@eSivOIi&U$PuS|a#
zzZ#15^YmjCjj<)LK4yBmJFYk%xZb;S{O_eS^a`Fy@QN~Rdt;tqu`$hb(^M3`U)7rk
zQ9YslV$XO#^0>Rga@|r=^`>-beiXD>)vWwnHOuyt>xrF}ONk`)Fzr)KjyB75%(%cX
zT>q!;9`r4hA}57g>_Fcw-!3+p|HS*Gb#VT!jXo#qDfdI;#sL^5NvdtiWc`_Nn|eNB
zRQyFni>Crv{8r!8YPPDQwXD3dL?~=g{+n%3<sy6UK&~*J3&;90T@;U%E43{`2ZcWg
zcZ4kro1vdYy@PJ(Cvq2dng6|ekh70{sWUBb1kzAcM2QknZ_!wEos6vhknW-Ral`<9
znr5!quI+$47UJYWS6@qFmANvs_*Bl#tSfo{mW(XfVL!<wN!Ns><Wlt!wNX=BQ*0oO
z2E*UF@Q_eLGx`Fxgj$RoW+w|rgdc&gfkN;zsO7ELN&qEZK(6ge`d`9IK2|)^>@!?p
zYSV{QE<97fVdZqNJ-vvl%$@AmS#hm!d&#FFbAD2Jg>4?>ztO^2c{KWj9I1>p{~bCJ
z+D@N_b<u@uf~tEYiu97g<>u@H-)sNhd_(BC8H+w9T9X~AGb**R4`WblqLZ03hQ`|A
zWUlIsGF{%vzZYi*b~>S5w0d)us_<<dTYRiMynKvfZXg~So2}R&dM7o8KB4+YQ>c2c
zIib(dy3~gO>up9pB_@(Zs2W)<spR1TbaRn=>3r2&^%nI!RS#x69*Nu0O=v^<cX}Il
z2OZ7yVB`H5njkxTSHvLS&ll&8snk>=m1zZ|N;X%k-8a1Fqz0H8I=*LU_v_!8elux}
zVaCzw)9|!*V8cM?FjxrXvsew^O>B+a0maBtDvnl@?Wn2rK*p|Y2WU?~b%w&!8+2Es
z{cy@{#(r{*<VLYtN0N0%RjRc~#m$nb)?CkKcVpLG$gdwE+>-T}1vvV3)D6`U%>zxe
zVYbeweyoZG+~<GDIr(2%jZA{ffjz-&>MbA|^Hj^QPq>{R(c8EgX^dHdW3beqQ5qH0
z;QQ$s)OBn>sD{r-H`tni)$UH#6;;n|9qhQ}rDLr>B(NZ`h;7Et7QY5t5=N#m-CgyE
zj#HYo3jOck?&+_*q1uNhBDD!4k{B%Hve?_wul#HI33ZBA;~&(URXF)hn~5bt#>`pa
z7x4?%HUOQ|XzjpO3A*!G7hr1BAd`iHtcXoP1=q;8-5uhHsqW={;$H|2LT#zl_)l>&
z;t&o<4`8L9NRNWfE+zDyol%MOQmO@A1`g~~TzmE-m(H!_Hu`pojBG}_QPZemhEPXQ
zE9r&IYcw91{J!XHv4s#Teul<_SD2l8jjFkO+-Khx*KU7zKkKguoCv&Up9*W?e|<u&
z2cPEu@ZaS3!F2I4{|LCii*jmkD>08~OSPgq;u{zRR)+M%xAU8Yd+xffae*X18`ujc
z!sTcl@Ow?DgNp0mNlH-tqJE?FDW~GYgI$RI++OahGzJ<aA3|Rz%Vn~2;2e6{w}ky7
zEJFw3T^OaZiE4zZK;0Jf-yeccxPg2(nC~Ny-jWlvS+bapxWym;r%}Xg(p)4_4tTj>
zv11)KM7|XC;C^bHDnXN`Tmu~VD0!WDTUf!j1`qH-){T#%4Cnxw0+*zX^g@~woQ;Hq
z+)TNgE#gbW-hwyyMUt7v%JxJowVPZP+{xYGItnYf1HvxP1~DE#5Zp_p5|MDu`yV=3
z@DP|x3y0Vgu2`bv;o^BDl)lc703C2!VKR>+e&M?igQ@xLs1F%PEKq(?rYeHEnd&z9
z8=@b|0>2z?zi2<}+Ty$z=my@_4k%5`#TGIVpylm{cST;HgUA=ax9nF{fFC<n*%_1;
z??C}B1NJx5_mArZms?TOvy1(WZ!0w-N0YJ23g~%lqCjviNMl`?vG@~MJO8BiA~PYK
zn8uIETkuFZ4XrQP*;2ly+vk~Uo$0UPKMHzHLiLAfuA-NsKeHWe1kUDK!Gn-1d=7&I
zYHBvoketMxfi8*&-(7YJ`^|HKJ?7a~?cfhUQ(8UpD>Fc|#JE!VP`}<d4DC#qM9E)_
ztY;6glknyUCUub`k#FKGc46>8k&qnHMlK!_F`E0gv8-%ikK-?xvxKC(7PLq&=qs*q
zQU&)uFb^+~V}&n70p<=)QicaJaSF}h`(q7|CSJ32%v0s8#b5J`m%bq5h!cvznoiVO
z;;g1SQ6P=S3dOtP9xO>52-&{p*`Wl5oo2U-BUu%f2aWb;-M2v%f=NnjJ^hHfs61dA
zE=_<Iocq50(p7GVHw$hK89t-VgF1tcbOcROm&jizhF^{l{v1zd^o8?>Z>HRsUB<Ok
zPC(`nx%v^%Q&YwWLVeX+Y&P2nKg-<X{lF1k<zC_){c3raaN6q&L~?bdQ12&pCw321
zdW%)F)QxF3y`6r=?3Er#jqzSwSH79l*5413oF;Hrsd%J7icv088>9nb7?JLOBaX!y
zatGyR!Ii>dtdbbSU&IXLN>+iZq~?KV@(0j#pC?YEf0GZP_bP-LjkjW^VSkBg?z^jn
zx60ATy1?7h)7@)C9^zW%NbCSsmuiIcBEpDd;&^Zbks7=U#gKnUsfrqkQ;;KDNu9*!
zOR3Q7<8ya%zViysnXFd`6H+0y<{`RC<N$^1f&NcjAMHiQYhF^J>aEJJ=rd-c;%%TF
zMoAl7!9b<;hBMT2v*L}D5?2Khkgp`kbk^-t^kt@lQ}33dhssMfgNF0g#1Q2d${Fk+
zUlu0%Ey6=zwcRRs0ynMm+#25|*I?-f<R@*{Tvboh9t=s+)>bsst{|I%GU~3Rl+AJ_
zR{%-DdjG4S7+5Ua5XSnx`kO!wNqfP7K)x0F25o?Zl517z)JOa*<&Z~9N046yKT477
z*r~zxghs4~pOB7-1;`F@v;Q7{56SfJ6#oZasvNliMxfWgiO^j7Q(lPf5D9*~G$S}v
z@<~gf(?-Db<Q<hvR^uu7SJ5SO;T68U0fdY2oMR6Jg+NC>nw0Q{NFF&A{~Oa2!-Y^W
z2l4_Q1{uoCTqJrCRRl}!g){z9>?5*K%wP%jFYZBLtbcC68%PVR;C0~fCLput0yc|$
zMa_f0=@}}Mc98CkvX=54Gn_aq&hz-I*La>d9gc2nE<c1{Di0;g$(i&7=vegN1=t-i
zFF2Hv(M!^e-~tIn?8I)gBkdvDKz8R7v`UN=cs`Q5z}I27vP$u!G#XtH93X6x8=$M?
zmRKP<k$Q}KvD)++a3a@ZX3;3Ul0FOLyGn78IuiWIl3t(dKJ*hd@Dt#g*~|S8a;ip2
zt&nB%1re2ZihZR=#4-9Hbc_sBhJ!!zI`r?XBkBg52{*)+e7f%*JC2(y4uw?2S;#h6
z-JXlhgjs%<=d!ojcZ%;8ypFyk7OLiGUaM*CA@w|^pSXb55$6RSdS=<WTXSqXox}V?
z#XG?vz(LKSCu%OM_Nw*(UTV?YRn<3q)Xmf6E4Pr3k(=T@w!80#cb-#iyHa(_!dg~W
zzOwFf9Pus$UEp!_8$91C;y#98|6%L!`*eaX%+OIgT|LUs!bt1Fv|E)*MuV>6e0(py
zB|Fx?!~cN$CiO<H;|u7e<P`KKOZn=%-c+rx{JpxrH`c4>)?>q&Cdw{KRM|yUL$QRw
z=>O5_M15?B^c31tY(l!=K(m>yOezy+Oo*TjF37BYj*XC5!6%=PuEM%uc2D)xs(xze
zRSDf2wocVyo}oMeNdbRhH2Fzo&{U~A>DKH1)$V0llmB5_S;5a{)mQ;&Yj&sxng0wQ
ztiPjpgzl0k*6O<C`RYI7bvt4_|G4To|E^wT5gkq3Z(Kusw;<8CDZgEy<@2b6ysdIT
zi|Zt_#uOWRMcabvidy+4{?{Ihx59r);DQ>=ju+4y)mB}RsnRsr0DemRtu)4)?7U{_
zUNO8pvy7{RAOIKQ-RMPqQEXe`7P5-LbxloGhG=L(9Ijra%qQF6{@^&Fvrtb~2K#gE
ze9r>?g6FWh%n0p$qbKBqez<y+vYaRo1<0iDS6xz-XB}s6>YyB_?UNkyeT#j`aL#&#
zH&RSc-q$rSb~kS^CzxM^{;6xL*bjNik43-pp5wh$v_5odeSRs1v8XmH&l*mJ4ATFu
zj8}J89uaGRJ9=B-qoZT_>vD6IvGRL`+3|oqDKtd>pkFDQtNwyk_o?bZnvE37tbo7Z
zagVT$X9FYrFMZ3s--VapA$msi&?T5Wnrpi2VWM^k5yvPs3-AVkI*usol=Aw;tAO_!
zV|i}>)zgnZDMVw_6u0O)s@a;qv`vkBL&}Yjs+Qy~^rbl7PxwMSYdx#H{|5F0|9cZb
zuqYZ>GV(OR8gs)ZX=>43nagM$R`l)ilsU5OgDg?jO|I+JO`RpaH~!zfalTdpj;>d%
zRdk`smC2g@>P^t0^_y}abqM<^2E}3gT+tw}f>f{;!M=(uAr;Z<jg!?E&3m+OA*;fH
zPiE&jo%WK7=Ox*N4~xH*eXBZMcG}unc!Wi2?8a}#j^<n8+roO7>KJZoQkYO=3Cnp1
z*CktO`7~Qyi`hEMmxc^fDpV<^g|S$jTZvy1J0<%QyM?71hH3voPWni1sBK)yu%Ewv
zqf;}}8l>j^=v~mJ@`5WCd8=&~c|QJX!mfmq2?wG`<4r|PY^ZqM^~Ki1mQy{~F~j=7
z)tI}9yr$op8YNt){U~8$lqcb8Ty3qAXhp1$234FbtY0`PZ%_Jf-$OD(3tAM<E&t{p
zg5Wr(`X|g)V_xL(8t#Z<Q#+lEb`$pdtj?YGoGN|g^U8Owfow~mH*r^8roS9o7L#0y
ztNUN=gjl?`6rZCTN){3WxPc`PvZK>dQ>J}d^l|qOG<Ru^zR2m<l1a*2VP_LmwI3zM
zCR~f&7tzABg?th;bIaUCp3Q6r{{-*oz@nfBE5yztcd^!xo$#DW)?6~>sV9dhBRgoK
zaE=<JC>N8xmmR-Y8kfG$Pt5OMB$pfm#%2uPQD}f>YPit)x?#HR`aSxyfTMcJ9Q3L%
zG0=l^vy6WUze;Kh>}U=?1~fGjbXT;|=E&IjHLMXIYq?^^Y7UT1u<M?Lk|tR#(;~je
zA6k7nn0l~qbFsnl&OcF_M!qmykGUTIHFi&2r`T1|BSJSD>S{+&a^RSIjPnwppa;ui
zDzv4^<s+eiu^HV~>ka?6R&Kpr2_g0LP4jCqA&*roJ<yw3)~aw~zA|I+=f>Z>S(i!=
zTdx7q{egb0X%O--a%CuOY^EiZ-|+mvcmG45$|F`M+mfrVJ2Zi(!I|_Srd-+2a4o7{
z-16AiTBGZ|iEm{-XzpZuLCoZ8`gN5_nfi=683{R9W@JV%Z&Bq4M|011{IYJTX_{$P
z#GvTaQD?%}hO{$6{j9&Er?>NQbwrh=qGS1%iu$(J-aBFyk_?S+h59w-H&I6tpCnuB
zT#NR{{fM0zaz#B^^{2esalR5QUslv7qav*!bxHb}^e5T3ZH(`s6i1gRH)u8)#)Myu
z8eIc3muP5BymAl5b1$V9foYC>`x{43{}|sYZiDni?t%TTY8Ck^zFFj|$d55G<}hYE
zeG5Mkm}uKw@u9qTfg*o!-q+&e<=YFcTP8_6saEQy=B5!%LN^)zH6$7tC5kl{Dgq<i
zeXNXgr*n}r+40mdnSD)Q5aiJ_-Vwh#acbR=rebY({EXUUNGEI(U(4OOaA11Kcjn!I
zmk(c3Uo&#<RSd5@>FrIOQ1&qIjv5^wpJ<605HZmBR=WpZ0NJ91FRyBxeHZr){E4aP
ze7rL{MgB~hsi#a^Lsgh1GD3aTSU2jip$nBE_X^}%YuGPVbt>}|^)4ze$}X+6D{KTe
zm+7JCt5WHcBIbm)54oV*iwESd;y%G7yyv@eV}u#PHMp^ck;my4%Fe2C^>$T%{bpmA
zNYuCvy-zn~+6#Sro!HOSYm1?2KKD+}vaC*dM~aiJ5e~h792u@T8gf0f5W0<ZF%>lm
zA_hff8i!NoBqLW`J;u`2e$Kktw$onAHOk*!OeI`cV-hiMsD;(9SueHOvZhyJ?9eDy
z%HOC8FXS?Fztivbye~;9&7Pm%zTkj+0C7o+MmDV})f-u_acq=%zwQA3hNHQfffer0
zj>SGK@G77TeDgHq>LAmp0l;4DiEL4;Mzku#8`CoOjJ_Ya7ys9@t>mBF>eLnAV?PS7
zGQSeVy{k-~cqJYg6;l!4wDyTQ+T?i&jY1Y1I+MHD7VanZp=Hf;w`NYrT$3A8mTey#
zculrYN0|D=Y^ry$ZFNhb>6aEU4K742HvFZ=xQ``ge`>#7_^{wz;)j^DxYD)7gDph@
z^aN>pgxrhDk4TH?7y4e`OT!|!T|-=ytG4aFt+KkO-_NH6W_en17lVR~Fue>Xq9PK@
zW5347CAEoIPS&LRqI(^u%g2>ii$4`~$XlHqZBYP2Uqxt)pTlcLo`_LIehjs0%E1@g
zL;BUd#WvPnWo=;ZU;VfJn*XB!Z79eOYMG|3Ns79c(7OKn_{%YW*Zvx}NI#MBP;33;
z%Q|En{;@M<^ZUrpw(m7_YUWNTjfCFRabzd${;05olW|GW^W&B#EDt}b-p$02Be;&f
z#=bb`7W-n$W@`t>KKD!CO}S9x3lERE8@eg7e$AAKRq7p@PYUSEu&=2~s90C>Irn~E
za%F_=Or_S_lWfbZhxCp8nl=Vhb(KhBPEnirroNHve!tee$l23-$hX}80+g!JhSl0Q
z?Y7YT=<He%$#RmZ4q5M2=pw~1da!V}D!I5Ki}-%`)3Y~sK9^<D`C&!Bc&^~%nI{H0
zYC^41bsHo^)YuYJKO#$U4F6AR;JsayUp%99P$g;^YV`)5qNlN&WPe>=_|jN5wlb_T
z=3>kpwMaHooD5EP-Lu{;EiV79q*u;?qG{G4mRn`>oEJrk+@}gNZI6CZBg*tt)ki}p
z)3EpQrNIAKled?Bj<cOV#NQCQqvjAD0bzd}@hSdHycasAFPegeHDq0>A^X}LEFGD1
zJ}o_`QC9Vjl-$VjeCJXB9_)##mSI)s<?zgy;R)Wjr4f(9*6Dhp6WNQ-@74P%>B^>#
zK7LSrvk~%VWC$JsTB(kjCMH{CFlu^~HFkaE0^L{bH>DCiEHv^gut^o4v*Ny*QhxtB
z?Q3dgPU%pGhL0uxQb&YNjbg(OL|u-^H6MbOd57{QeE=E8ZRUq^orD$0pJadP20jgc
zf-YvxX-*n%8`@|pp{2cs;xiLXHWQyYH<SkoFBBydoh@Eaa;#iw>*lJ@)kROLL|u~B
zqp|CT8($c7+ROAatcmc*`>!h*9P1h0BK9|F23m)>O3hJSS9l;-;IP&n`7v=(4Rb_x
zcpI&TAlR0k`tIS@#FEAZ7mDi^d@ib0^~k=%+tYWI4aYhvzNj{8A~eaGElMr<3ms4n
zSM{Z<h)wtaaRL9gueJ9bdowUs*p7zcpRhG}U;GPn1@6~onhV1JjP!+=^$pZbi1ERD
z{INihJG}aW^RerZ^PKHe$$`Re#m=Ia72{ox1II+2ydSHkRw~Y^ZYs027j*0O?aju}
zkgzbr8^uh}x#y!@r3?H?ZmMsgqor$}FB5dVe_`zu%a{?&1NBCoT8lEz&|6YN&f|7C
zTRS}Vm$t^1I+mTbT+jNzYpxeERhrK)kt>LAp#66!Rx3%mEwz*BsT`^r2WZ=Qd=W8#
zs)=vFf1#CR3VlnzKXg&(bn^^dKgCaCh<t^M@o#l0Y{M&FmxLC-FCLlyt?*jK`0^8$
zGXDa!9@SB?OBJnqZ#Zsj6w)>9V)&|%?b<YIDEgCs@2-MV{72v4oE|$x%hVyF50j;N
z3%9X&ICq>fR%%u#b~0_j0e27@5#I$eoJAJgI>~yqaCPSV+<`fstOg~0szO|Kq^ZbG
z;-_YdsZLa3v@bfV1`+WAI{K2sZfoMGh15g1smAhcIEgd*k2){ACwOjof6Ax8;W2^E
zry4T#^pB04;v)SU_KNQkSnv33`OE69aF@QV+6!yR8jr>^#NS*j;jLmrCQQ|WZlGGM
zX>Vv}yrU`9RA}QAId~~%ln(Hym=mZCxA@s|1AM#TNqA(45ZW#LxOukvF?k#1qy=mv
zAM}w{FR1vv3aw~UHn~z$QKxF9e<i!Y_g>f@T!Yr7E`y%zz45rdTIJPrSN5bQ((#Z_
za!Ys{SRv%17vzAj8=4}&ft#YPR31#gOvE$#v2wa@uOT<IIx;?TYxwxELc=+ACwjlP
zf5oASj``iwOLD1fPuixO)O@Psrfr)m%eMjRpxmSW#cYh+9^WYGK&&-#P;^Y_Ev17%
z<%a&f&UaOHO5;j_HmXRo5A_+iiD)hD)kt;h+{9J&`_=v!_bGa5cuj*q=Si*ES?ncy
z-$H;4)9$8>|NbV${o_D!OG}oml<$t7P~?P$MLvq05qUq%YzWh@SM$);vIYGjZWfk{
zK4dJJN^}R@XbxuOr}Bt!Uf9kLmqsBG#B64o@nFoFki(&tsA;-2iW#`c)6{a<@;>iK
z+MJxq{3E4DY%g5<0wsVW+yY0o30*`t)HJ5ws_%zJ8!`21<~o+k@8Y|=7ggVKH+0YS
z*||YT7vivTfWd1X7SS`z82KT#W$0jK2GtzxEd0>yP^=Dof&P=joZ8>l-aP+y@u>3J
zIkie(TC9%d@_S-7+E;nrcplW%2h~5p4Yg735IEzW>iyz+?<n_laF++HvYuM1OrtEs
z6#Nr@n7pG@Yg?)M>h@_Ts_$whYD?5k&3N51b##q~;mL{xOdmw=jj<%=Wv5OrBudxj
z|52<iyHII$o#8y}4P+VplxRu?lp5^_?RK43t5hza=3(dLmcnS?HAj!?#?=YcQI7q-
zF6dR&Xv2RY4Z^ddEYa`6I)&Z~eP{e^dTM;F92Po1W~F*hFh#8I4FhkI^YiO>?9aRT
zw+g$LB{^l@rP!#6qA!p)@w$+{I~Y-m(1NJeYX_?*QFZVQ>TTN1#BIpBJSMN^|KxTE
z=aGqk&wQabFn=rjifPPW)NyF?$WU(77DUcWTxPgP?<8%)5$_|{^O7~${mTj}u2py}
z-z+tqwIPFA?`_1Fp(lySG>KT)0{(IE2(eOOXL7JG$iFj4YG{N^1douBR1<Af!}Pys
zWM!r@SGkqyPQ1d8l0B&1OapqQQ4{x2y8$hiUj}S;o9$hRF6&!~&T_E&vG0?=lFd=H
zHS9pY1(rEq+U7Zf4%y}6AL1>QU5t^2fq0(qo*Tl=<G*=K-e1rUssXB=ikpfZ>PK2y
zr_hhkURH*y9_hyFdK*?TPmTBL9go~kuS0d*E$fML{M+~!sXuFEM;GzcF|Ja_W9)(s
zrBleg(s?$K*uZpxycLOAqVwsysMDdR`JsGN*vGc1K579bLK=qq$+61DrppmoQRB_d
zknD)~sK3INm`<3kXm2E3O88YZNX&5#sX$7e<=20+>;2s9R>jqJuXD5ulA(3qsHVZg
z;&un=x(B{_i*SaptFML}4|A(qBJ*%7-dqlFM8F`A!Iv-t6)8kH`WWd#;dlXL&kqRB
zqXW!WxWQjctlhL-47BeN4AO!7)$>o*-ISP|oyEoO*1~T8HQz^SK5Z0oT@Q=y7Ywjd
z?m>>4!dfCry+3rD@dkMeSsffDmB}Vhx!(}usGBN{F5IZpw+Lx(%+XATruR$qQ!I|!
zMeC!R#Ko!{(o*+H`x@)ns%<}7rk*TW?YI)W1X(a1^~I=##<Msh20`aq;o9%y%V$(|
zb<W~tQip96ETU5$FX@Aeqy^|h#ZuK=z24N!BpDxtFAcjHIzBYRM4CsLx`rjj+3TN;
z7)cK1UpS}PL(1oU!~g64F_4;E^4KN1r~7I#+e6wJ-mA}`s8=Z*lpp)+_@9dJs40fD
z&{wKQ#544Fsf^V*@{5lZe6Eb}EE4u%JXNYc6Hy~}dO}*Q3yEKA42$0xAJMd1gHZD%
za$<n6EiUr@jCpe8@zpokUuG2;s-9GZvs2B@!kX(-6!+O!K8koNjb<yvN8oB(VVJG|
zS7}lFLboK+D3_#T1^xx($>6M$+aYx$)<T}qSgM-Yr&Q?|hRm$px$X{Q0b`a=2<74{
zccZ*jnK$xcOBQ(+3j^3PxtB6jdrvh89R<C0-(91vDHRPW)wbUPIrtT39kWF@#8e~f
zKxBrtEqG-KVjR*}>I6A0m1L2sOkJXHZtSW{Fet*FCOk3!N`}Z?-IVKpmXHGbw|YNA
zat4*O_KxHlBU6l1Vjd-W;-7`5s+JS=gVQ~AY+H*gx$2@o)#>W&>K#6xm`JZtbyFNw
z)K`Dd&ezS-4>86XYKBaX{26vLWQFFmmI?VcaZ~&mW(K;_v)YzxdzSC|8vSYDH$0<v
zaaQS;vO$4o<VKBOe_Qv-5N5m@+R0#}_hE;)mw}IgPl0@2zkrp$A=%Loa0h%6^ul3*
zk#<OJWnO0S<;+v<>d+zKiIL9OUG+aDjjVx&-lcv)6<Cq0X3>OPF@w%HmrbNM`!@Dx
ztK8I*HCCtB$zDVHs3#fD8(GuS@QI*<9}=-3tgW%P<^>HIFLFD6sPB#MqPJV%JS6em
z6+a-4(HMeMgsMg;Cov7QXF~GKSvnW^J!tYdZNxsX!~MmsLGJaS_P=I{vrMh>R&BLD
zw{>&8t4{LX5a!F3=w#}xGDZ8r@JZKBa|vz>U3E?LWAy2&yVOpi6FwK&!?k6PvR+>w
zHU@HJA<qHyFBSUK(24rd>UGMaiVg}3-bkd`RjzIJXxIN-%^Yp3Gwe1;rt7iuy**Gp
z-<KjZlCK3f<IV7f#4V;8PJ(wZ7Sdf%NIF;!DG|AlHZu=9O`p(&=}UG0n7)}$XnHH!
z(bq@?F@#EG3h)__Goh7MNg*8VvfAoYcXrNnA9V>Xn`59g!ucQcd{?^jechz?kd*kC
z+(3UJY9TGq-FO=0q<+QJXfC!E`Hi2+iR_1f90(EHAY1TPbaSm1-j6S251@MMqsPWB
zt#QKiQ5VBNo)Z`6oogvAdsNi8;9}wH+zr`t3pNxRD!RJk*$46kT%-r;yVdv+_af?5
z<eJEkh_9w!nR!TC_O0Df)u5_**^bhcR>pT-?vE>ILVekgVjO8Qhx}naVLYrqZk!dd
zGyI0usGg$e3w-WVex;|#7FYIr*#^sP%kJ_UrRz)1Ri3t|**|&szy<DIFk1ay9}69u
zXG~?0eWDJ8IP}}WF_nuE+#epdv#n)B<@oA{&Veqo|CltH*iMgUW&u8tuAgqSM|O;z
z6Zyr|Qu9uARWqENzzy)6vaBg9D$OYPkdu}1Bx6Y7i7L1Kq$@Fy9BjwThg?ujH{Vd9
z8LCatc2eBOE07?v2y_H{An%|GX^c-Mr_vV`*N7idne+&<hD4b|_K?Ynxtj6nTgs72
z2W4T>R8yEHfamrQ7fSDW$@9$d#HOnHQhA~3L6xmCzkI)Sjo%~eMNa)cj?OZ?sjO?m
z$331@prwW4u7kS|?l!;xgS)#s1B1J}ySoj8wn&k>dy*z;JjcHEem{q6t`?Gg_St)_
zXWcjX2Qx+^=>x_emNH{U?f}`FJW7qg+sVU~`sf(&#blCgsY&>Aq8@3b{q!mF7L%Zh
z(ludB<Poe7_Ec#V%JlNiQAPU-S6NS6kJ%6#Y8&A?7HB8u5ntJDT$)f{=%M?fPhf1g
z56r(S<+Q*G&t~@lPr6qQ_5gmuLgIJcsvigyqKCo>{X=~tVG+FLgXB8`cuC4Fu?qD3
zmY4nETJDscZl@I-d!rpG&a|?Jt`bNWbqEd?UxzxV2wjywtPdJX^%IO~hTk>&ga>q~
z)Y&^5GKTdWudPP-E`Rx2297Fiu<c|cexfeUvLy0lxiv92<EBPWjd*Bm$nT&#BIVs3
ztfO-KrZq@CpSm}_Th_3guLUkA69`lPBsS9@g>cvx-i5`7?==nAXKVHgx5$%9V<{pS
z;eX;8;ok3U6Z#_lf$XJN+Ck<~M)rtijp37Fj%AA}U+}We$P-{~y&<g%whma`ZQbQO
z4p*a6rMP!Nwc;(-hPJz<r=7<=?E*ifVR#l3&nB`1`03hBdQsaC&W3C04nX+uV~ODQ
znyNfOkK^DiQ~yLe5i{9Gn#Z~#-8D@Z`x^RNE6M9(ZMU;zP(emsWNyP;BCB2cl&o$g
zw0j0jy=_64Gp96f^#2-uX-_jrL_8i&P9*mJug?hcBsoD#uxY5A{0#oTd&~w+75z!m
z<8V{d?$|~Zo<+_v&*qQg{gr`%U-r&9*HZjRk;$2<30cAX<|XT0VqgzCg!{=S>u#FT
zOh$96k=9og`jR(+4zpT$6`B_s6By>>1GNGrp#rs3i9yUz8NJLN;vZ<r%(3BJbZvD{
zv>PA`(~NqJfT=gI%hlJlqx5}=RMM(sM#*&BjMDmLKYXTOAk-0W%(WNx3LW^(Yyp)@
zCox&%VRSKYhK2#{xdyOaZi6fEE)b2zA>Xie<QKuCc?(&eCiE(5CjW|Ejs?WjvQZ@i
zi#`_9CB;Rx^Q#xx9kqSK<zl=ayIM2W@X)j-Ok;koxxsA5^VPoMb)U<_dMdc8yKZ@E
zKq9Mwv<jI*ZDNZwuPoatw5ixBYDZYWkjXvA=PHf-D;*#6Y^g0%+N76e+|C|b*byc>
zK1g}=A<aWAr;paRH+<56=4&$<Ok={Q2IanDd$CGjwf9$Gk%Y=DavM5;A@GzA*PIK>
zsbG#(qXvch`PS4#%quPSeY9FL=cHkoAG5C(d+q%lhum!gr_?%Zk~US-gHNWji3&s#
z(oV@0H~YQb<-wj}8>t@H`$nL*s1N)?eGkh{OEb&I$e}U!tADPZALTOECJ6sTH=J+s
zccevqTl#r!^2t2RG1z;`|1G#dUCs70&9QXXo*@2_Yr-VKpP?!KR-VsgOFWgtSo{om
zfF$vuNCDo7ZKvN8W)3@VnrZxE8C>yM^dd9M<oiO-p{4We+n~U`_~(zLmwBw~zS@nP
z0`qyNi6Pu1%>v;V`o+E5Ru`PiTimO>rM`ZF#}b7fXKS)2!Ap7#KS%Ciaa~L8S$;Sd
z6na)Ht64sdjGD_d3ElSjymm*fbz%C#FO!n4WPGvn(o<v($`HR(ziD#Km9*2zkmT^K
zhm+PNxhi<{P<1aJN8JGy?Pu&hxbslFDLq2i#13QAnEjTzRTo#@U2(iNKJ>x$*wL%>
zc!@dB@ICU!#`NR%&XNW12PD8I>>TYd3t^hU?Ufcenik{s?e4ZAROu_9R1>g~><}Ij
z!qi-RI5vXX%Z(BCX?q&BnXXlQQLSN>ffbfABm9<<_qhu)bgBQuuXyMGQYHDZElZ}E
zhXQ4oZ+I7GjFilCbsccRchT|H@!pjmr~>OFPI-h@Bnp8wV*n=F0QrS-hZs+;<(Fyh
zXnRE8t~fYmK=dzuP3XMqigkPb(Y(ef;<w$&H*zxFk<2IkZ^qxuPv8w-OTU^)SFStz
zWRvOVa`FlXm;LLH7X8?8wx=Q6^2)3l9%&tHd%7OCnki-e25<WDu*TIYR=F0t)f^uB
zw`5iJ>y)(QoD^N+p<gYsSJ<nNH^b+bi;wyg@t=N({t5F!$@G3L+Mm`gD_C&OJrQrq
zP1MviY||T!7fl!W`ec2zad4v7=9}+pAohhWO|6K3YiVoyYxjyhN`DU|l_uvJ^LpeQ
z`aa{=!?ZVfwF2v?Pi!y4aBW@cFf$4NpnMDXY=*o@>o-?R>9g=RP!7)MH)|B_1bqb8
zn3#YZ4fP6rl$QaQpfOX29cy@1xp}q8aWkW;W0{Ukxt^4ZsZx6LZ%4n%DJ^rJ_ySz2
zsX_F_@~w;ohP~SN%vKEbCl_qW>s2t<ih|Em2|SnHDA#eC>&)He&+*sU?_8O&p?SFF
zi=~I@Y?wYKzecwz_oK&h%Uxab%96h&-b;M*+5CR?$BZw&be(S}yUV;YI=q}M{89L2
zV<qipVuLrUXlG$T@iI?Ubs=_(x<bFBcMGL@#V}Skjlaue5cTnB@Xk)f7<>}F(=xQ`
zrK-a#rJ9Y{Snnw7sJsffgVI*PlzZ6EB{|jnyXXSV7d^>mF{9W!R13uFomKofYhaG1
z__QyQY^XV|$1EcwH02kRe{H!Wtfsc2U*#{#O5k|m$ULkAn;#KZb#CQRu{#WLa<ThS
z$=sYHS;n7><BL9T`cXe`MbJy<X}24)wT<-6Of8LzbVc;#;BLnzTN7KltE+#C|B^4#
zSJyvEu0R~7I#Ppx@6(9WX=dns#_EO)!**j*<l1TnsveIeO;x4wj_{HNxdU>#rp0}2
z7{B#P_vDquGeXTUGqZ_zYsXmP%S|koZwjN2i7EcC-UYrdffa!{zRuoBfp=1WER`rl
zoXACTHR})-YmaEI!oJ^x#<Z?zTcwyvAIlA7wuzDcu4O|@KNrqOubP~mHZuRZbG!5s
zO~8&Lf8p2ZPh0`#hICf4_n)#lp5s2zZ}SI(chp++Tw#L#hoO(qkGet(BpcC#nPSpN
z_N87h2l@JuXDcqOa4_N~_fQ(^izvHZGBE#fN{g?LzaC5Jn0MZJP&^I)0tBiypNwO|
z|1`Yfe}~iWpX$;7&3XAmcU{+TPeLFyv|l<TWy<f7BJ4Z4Paq7t^;*O5u*&6*#B`|K
zA~v#Is;0U+z<0_uznIS<)7;;xC&Yf;^rJ^ce8DBiosLkNv#-o)QGZvM9@C_}-;!^t
zsq@k)NRQw}kE^V)YgXA3Z<;U7*CFIo^RQcF8=7Eea^u-V?r&Wc%VUdTK4FeGzSs1E
zxe*Z^ANbSm$t$0GI_G=l&+H$0XLAP>G`2BrSMUa8jTm|%*O`B&X{76+i_@*v&eiQV
zTrf=3F5p+tS5S>y8jJ~i^Y!tq@%<GFQ~Tkoxp>_u!!RRlwCjot-wn69Kk!|_FZN4C
zVTC_(U+3+}yP6Zoe^QuLa?N$kS5st>--u(}V*N8?ZPRnZLEScC1G|ON5OuLFN?Vw_
zO@MjhUea*29cm#ivB~<5VOe2KEptrcbshLhOd^qq>Owso!-~J>-OT!!m7X~>vr|q^
z-qqqOuJM8IayjAwTVC7Bu-DYxyx&CXNnsI}OjjTxkZa=Tz_GyQK+C}N(2Y=8u!Z~u
z^RP_}EzDN)4AXGqKw};KD@`0D%UW+2d&k1Jd989TWq-}i&+eDs(0bHW)psp)U5zF>
zGu4C(T9@vNZlgvPbQ)5K)BK|$HAdkC_nEmv_Qg*iN71dsGIA5SnA!uWtGD<X^s*8q
zr~28ly3PVyOv&_;ZbhNO-q!M^tvzjmiBck(MI5DDur0W*++fbdm2fiKh|6Q<5qr?#
zY7^kzjX^SzJeYYqL6&Eh2wU}?P0{8ZhPS%y+R1bu^hL<!ylMSZurzCN=8(+$=~&Lf
zf}KUfZQGpLp4P$b$_wHs-%sDeu+V5XW8tmB+k{;)Mro(9LvWkgMV=M<75L>(^8XB3
z&>$(WD+HfF3uPLb-%VUb(?YL2d&^eXt6O!}%|&oxvhK9I9iQEKUWb33_*or{O(kbg
z2dLHD7h#OBjjzk@Cj-PYtPhwn(y-=eF8YLUF~8~TrUzyhykA}koB4m36KD;^?)N$3
zZ9?Iv+(&tna@gFmf-(Sv$CQ=&egnpTDgBynqpx5&5{5>~<vK^ETRLi+QRT7g$~7?%
zN(+qh5k8wgTbvI`vW{$B-UUhZ(>x;_rj5iEr4u9+C|}z$yQ7(HamkgE#FAQ8+}_-|
z!BaCd0QpS(pm%eXd5LeU?XMlD(eeZ7&15Ei7yJt~2>~~Ov-t_RmD{WJYqSE%pC->?
z7WB4wC$P$M$G*gh7O%-S7nCnZD;QQh$)-AXxub%1IgIf0RbVIiY5Zn<Vahfw(9Pi<
zkgd=&N@d9yS_u=F*F!7Cm5PAfhwkBH?MAJrtEa23b7~kSoD4^o1-p3_;F1q3_7?8R
zJC=8#prkONSSbBjR_5QSXz>5Y6iBNt(3~|?gePaSex`PphSjX%?{Nj}GhnK9!J44O
z$Pglu&Y=ba!(c1*f=(n7l^Cgo?}GENT`sznzdoNXh=%WQy(7W>6+}K1rRQsEPiQ)8
zE!z2f0jpydP(J)1T1UO2EC#CLB59qJEOk*5(BEKX?9-ygDdx%HPs|0T*_M!SkNk;@
z_fK;*w6@P32xro<scQP^?DhFcMH5OBJrzS&A)RVrZfJD+$Hu3Y6JawglCg&VhVYDi
z2UX*PYMz+kd*Lzr9R9b`Lp+6E%~#f4(hS$q`gYuR;()?>r#T{Q?t(h`+w<acrxmuf
zF0}7*H1#wM-jyyOukbRMvYEgJm}WdK9OB>c9ySP>{|!JM(~<>vKdc#k1*gbS>?XLA
zXe^b&mKq1^4(PJjm*`FLs4JmpNPbLKxAcc;*3|mxEwg&&Pqub-KM-T^HB3n3Hkd45
z!$(JCME;7{VxDgZ(;TCh5y#N=@~w~@oEh8~bcB9auA$|rw?akTaXo38sK2MHsn>Fo
zNgN>pwLLdWAC%-2M;G46cjg-l=I1{zu$F9hjPqO!Cd${bg^Y&ps6A_7jPZub`aiXU
zHC1^()0AFA)Wo3M2-McbXdUb!F_k;UGkh)n7FCgIPjr@Fh)iIPGs%`zI3#y^Zf>5l
z@IUK`(q)cyWg7zv<bl`?Y71)?euG<Znr4}133r!$Ld(Qbd?K0#3=F$G5y;A0z<8-g
z4x;nORQ>}b$3~j|)xXlc)V*UnkbfbM{byaxY_8lUnHlNL(syKZ%l?_avSf-Q=rzgr
z2$74>T{TG-bNJH;XV?n!Si^e3$7a%Q@*w^hthOKJVsWrIE94h7%1bPP?!?Aw4r)@l
z^Fn8~Ch-ioT$%n;p2Lns*0`cw1#DrhqMFtV_7Z1_Z>iWF*+HD7%5#2hIhU?Ep^X<P
z;V4_3s!6;6dPV~Ah)f|XQ=e!Xy@hGPy%f^)Q{ep9*>Ij~O>V|gfqXyL*|Df^{_@=M
zS+=Z}IUVyZ704wij%FS-R9}6A`<Y2>GE+}z!B6FNT9X#hRuIlZCLk6!Vm@Gd_EA2I
z5#nrlmC^tWBZ`<<t*Sd{d}8RSi`FKx_u>3`#CO9n-PWjZL2mWza#?4yvUAGkmoG}Q
z`^#SV!{j3L68VE|Ahg%+G^814m=>D)81L$mG@1Nb<~ex=8;*9tXsjg|R{l{V@qI*p
z@-4fby~AwfjPzGv51tG)^woAhv0noJh`G31(c+>l#pkV89gOFXV0UyBB<mA2OLb;#
zW!(&2HO)|dDRZ5O1EO3<@FCa2ijgJQ46-eg!1WPC{TI_V<4&VXYZjIZE9j@_5Bag@
zl5J7ZKe>rnjWSPV41+H9vi#mfE=OPgUvP?P2z-P>eLGWvX>^#!yv8_A*Gy>4KBVeG
zs`H{+Pl^i;2@DKA3%vs}OlMkRhA}q25?4w)*;J|;-Va$6`0OroHL!0l`BvP$<Wz}h
zl}l$hr@P<z-Ujx||6`n8zzT`yB*nhqe8L26CwOOG(X7(65~g#1vS*>vq=A3Ib#xfX
z(p#v_%zcW+{sZpERQbMG&;Q-k*E!sNs$@#Zo#K(jMJ1-vmd=mvkwH;<fNmoQ(oa|7
zPs2Qv)0k&?p-<M#;v(pC_)8!_4^&1$KIpx?0$GE_Fh^kC>XH7kevEdV4&w(=8;E#m
znXjSyti1@R2X_mP74|BOFKkfsu;eD}kdeW4@>p~owT&&O8DZRIT4(Ya$LJqw4SWxJ
zDVc(is8u;9&sX~)bFsC+Kq1-k{6ad09!NDs`YWRN%)76wxuc~m!<tf}vC)o|F4}#|
zBLI8hliUNkS1p*!Tp2TleGMmv4fF+S0l69sH4VUaxE_3b`;e#Db$lXGlU*jHYKG}D
z`Dxr1jv{xU&D5x1b#D`AN=fVD@dZQj|1C_0S>+41y3T{%&f<KS4ynpK<TaXXt*Yns
zsBWHclG#NU0|B)rd7r3G%z{;OfcQ?Hq<>>4a|pMX+Jxt#o8<=~OP~@|HS<b&o8JD>
zPM5~GzLcfAPkDd(--=6->A0Qj#B^t8Gjr)*^i}#A{U<$zqQMGaC7)B9=(BVum{B8`
z4r~I43TOD9{3iAg+~6CdzbPl-TNK<WrI$;N7q>6&P*hMfv3PDt`O;-&vVW%h7Oe#*
zoBz1=!W8X0-8x__#tIs4H|wMgl#kL=&+vD^&^d%2M5}>Usu;X(lYwm=1BB6MN=vwT
z=Y?W|w10uOs;9r}iQ}x}o#U-DrfjI^t#3+TNa&ahJ~&{sx@arAo;wcn&r^iEyq|r>
z{7s*MdFferQ|vWZ2!?<cs4MsYmJpkW`a~V#E^um(${Rz8{(jyPus0lXEOXR$#<`Z4
zt@kwb{}GH9v*j7+WV{`uI?l5J4&}9ioBxfsvipEad5(wyPVQH9D8c||eW`K*{0O&z
zhTaJ{Ax-gEVj)?Ftce#Pe<;~-?(G#k5o{Rf<QwFD<vH$-_ISKq{Ncf^p~KQig$E{V
z3h|O0O^pLSot;Xct21lqHuM;3Dj5mC=O%7~?EZLQR__P)HlfUwK8vh0Ly}+~cnPu?
zYmOfP>iskzfbK*8hWVvdqBjuq_w&E?z4z7gR}5qYw4n*&R=FDT2X-Fp1o7Arc=B{u
zEWC+YgBg!UTZ0V`2a8+<Am_FPhI3E+174RrM#hqV5*GXwwheuwUH~6pnj9y;lnzLP
zq)F1>k_^P!u2QiyQ{D`I#<p@rxfrU;)nK~$0kDZ<z|_FVqvd7t5qX+CUA`hW0H)GN
zREuxJXA$wlL83RY34el}Lf?VyEE*=Lz5s9cCjJ#TUZ;Va+ZlX7Covp50(|7b;5G2c
z{p2Lzv<_AbKnI@<6H9%7WW5WRvKH_)KY%~|spyo-!26#izmPtOJ~3Y`2dtmPP${S2
z@3R<~;G5CeSPrfSI_^Va9MPXh!@J_e*l;WcgS!tn<NpHlQ9GcgHw6aOG_?*8p$CH%
zjRmXUB)Of`Q~FIpMQ><?lprqxfA&yBi*5n-a&xp0+>!giSYB0mC51wLf^7pe0<&S-
zp(waXGy~(i3-DrE5ZlQBh0}wmQ{)@cMfN2sW5bZi>Uud7c(;FxEhG%=6=Q&ZTtV&z
zMuW{j`5FgPXjQ<-@c?g)|BcVbmZAI5BM1h5&K&qV9hP50&i@#&v->E`z^je{b-gjV
z8ubDR%Z-didjLB$6ZV>iV3j<h?m@<ZLpc*YfZj(1><PH_eqbxnLihw5OI^hYVtgnm
zG)A;b8Nd>rihaUSV75-7Dp8xsspK&78$Jf@q`sC5#X6zUK_YO?KR$2<X42zAze2yn
zz48}z1KJGhj-MsIkt79o0_+t!99gUy)GM+^?f|ZLGf;>t!z5B1IK}TM#WJQ`RrY}G
z-iiH<uLpzpQtSZs6YGfY!X|^~_ldei87U`A8>NiUwBY?<N+=xsMjhp0@@e^y{GU>+
zo<s!bV~oR4d@<ey&h!tln_w;Z8|eaT`V%%3>x2&bU!Pj-0q=<O@;ccAHPX8BVdX3s
z5(#igwnH+3vtEiUL64%3!NXV;?9X7J23NvVFymf^l{-|fEk^+-xCkodufa%B32A{2
z!sipWfOlPic!R6hWb6u5a(3hUu>iIaZv{U2B=~Kld>1Sox21UC6RecBN&SFl#Q`OJ
zBz72YNIWOD5|eQUIulu>B#ZY$@gc343KWM6@Eu$i{nBMHXCFlRfhT-AY5~h-JMcul
zMB}jOK!dx4CIGQ_0O|pwMsx5nWUHH$FlC<<E4KuP0WD9EQ-SjTmmHAl%3;9CU5w~4
zFZv2d{^Ri|IQO@OXK92QsdSUV<jdkE=n7nwMoU$saY|Eg(1oFXEDk8r0-AvQ1k&?r
z^d7PZJPrRLy-_=nj7jihOp->+M)f0DNv43KaW^~{UzBQUmRwsI1K)Lq+!5yZuOcge
z7Vrjm0X87yzXgKbJ0t>3vAfhg$^rR_d`><uKZ2jU3T%Q${%5{~>HkD^B@pSI;P8l7
zzpICU-TnjikH_%Iw^Fs>U|0cwDi8h-+~LLo;adlUf>S69-i7<HcR+qbP87#UeWiW!
zF1ac2^l9ZTxCve;eUVG(0=yZWPL}~2{06wnJ1Y%=k~kKq*$+dl#Uj|jJ}cXyOG3b>
z^9Jil3??SxF7yUE6m!8&h$EGiY2cepQoeyPl|qkW*;scp1y0#5VK>?<jRRiDTQOXE
zEWQlw4n_r+g_em&q(WsLD&x<{SyT>CwRgZYXl?8oaz|+@-3$#1%?Y_e!^J<OR4@T0
zp&RkP$O_bW>I+oZOhhH{(<~wOz>Lry*pI@{4#4m3B`1fB!Ips$fgynt!S11_p={ty
z&j2>{M`RDC1BSs#BAYmgZvo~@3UJrEgNd}F`WpI2(|}>W0^Fh*;F>)H-v^D2$2#K=
z37%?9ub`*HGd&6tSM|^qVCVaab;FLMHuMEJHiO^}9St6UEuz&o!X01w%jU4wEjd#%
z+WxPrV*pboU|)$8qBUv7^I@+^gH=%rnD#T!v3M_V85NMflhdiU^l3VqszWbj&agw-
zNsN~|MrM-^n9OcVp9MDaZs0OcrMHuDY%yQR-bJXg7I{C?)+HbM74~bvuat}}#fWbz
zvX5-W?BcEqnfz1gqq06Q-#0&4q~v46=#AWentyejwH>(M$x~<=f@2}HJEjLN_B^^F
z-%^nIkz56#t8iH8Eg1PqY(2Ui)sww!@`wE}6k*k!Y1u7PkN#@^v-XcFKNB;%+p>ed
z<ENqK*p}(RVl;R}{b$^pyi3JWY#TWUx*3b9A50ZiAdjn!6o)(w)?!~E@vR|Ew2pbk
zROhP*3hQAOFh9A0LZ&8#d&PBOdYU`OWyDl991C>GS(Q3G^Y_$8NpBO^Bwa6gFU2te
z{~vx>zAEt{#r@TGu)tH&I53CqY@xz=%RR^lyko!?6x!^Y;QJz7BAzq%poVdR7)l>u
z)-r3T*F<OH2oX+UR1{sE<JsEW7R^($z6MdVOO&4&kXQTb#>7Y8x+QM@5%GO*o?oW)
zN5gMu{}RWQO|w5PnNadRe^r6Qdy3f-wWV_HD6e4)-BuYR>U~M2kDVofOLPs>2;)G_
zZl(ei&xY8c)N*1TKArtVKfybpJ&^%)hUS^pq93Y{4j)>*R?G`cN8ca6iV~>gy(tH?
z@^kt8JE29Ia$yZE>#?r3jRj@7uL~ZQJT7_S`h@j2zpk{h(g5R8;=8yUMyn_I1+Nk+
zPo|o-Mm9Gx%wC{Q?LoT`68Z_eAmj0+<ZJQ?y@UT-a~3i{?}a}4jTJgpT+BBNUdbr?
zaxtlUdQ8@sf(=EPK9^xb_{6Zb)M0yvJWD~Z61y8p!rt@9F3o`QBP*UT??eUP6r0Ai
z!}r)%ELOrv&6zOV(m=4GqPR_5hOGiO(rAPbyFn&>C)SmH#+t|><P&BUzd!15#qzoe
zh?Eyf+?LWkr*8fyyJ}nInJNslB!pRn{+_JDvce|Clf5g0v^bu8A(Rg*tZ>nki2U^Q
zw*T@R#k#|Zr#bn8_^O?wU&f{(`GJ6c7Cx76Ak^n-<D;=-L>XD0yFkA|O==scj<t_$
zTt#QBfc(m3zaIK^J5$PGOGw*jf0DLC`B_m<wQoF&^8d-ImWf$!I?j6s;JtJ$%P)v6
z)Q^`HM@i8?&N^}|wj7YOTGOd;tF{|%lM2d`ygjfzY`CGn;U8f=bm5y59^sJChyI&r
zf;<pbRb5=^J6F|_7C$!rXVSEsX|}=6pglu*r>!4x$^z`3A~roDbAk1t*jo99rBjP_
zL&HynjpUyC&lSGR3pu|imsm!dAbi#w*ZsllBfHCc{AWT})Cjtnb_UEjx5kgCEYXsQ
z)y(A5sA8%p+FN;^u}G@+J^kIh@BQ<Clx+zOhdgc%ojI~y#42QD){P%{imPNg@?4!o
zUS=_qEs_rlBNAO<MRkh?`dy4qzsDd7x9G0G?pnrt#4Z6cXD~9Cd8qH8J&%8ZH^@4y
z9m{Iw0#m&eS0(0Nc|HHwQ|H^dPrjdba_c#&hHAKn;xBc%VLi<zrA=P5wE7umto7ub
zzzJwh+}6dJea7=dgxghky(rqVme{YAbiFke*1#R)9tv<W!e$ZY>3+ft;XQdC1MW22
zNxRL^SksYxNgX#wRXi=kDxZ?azB}^mTh@irmh!t`n_w}`a<6rF@KM(Ml&R@8bNRqP
zX@)$F_|CRB4-A_pTn})z>ACTaO6W&U)sNE*qvJI-HJ5~W%vZGm<cYd)wRnz7!P}Bi
z!gJGT!(#3<u@QSA6j!x`x20<p4ES%^hvcM9Mc2I7Lrq-~_!~he*D~z0Di$<Jv!@fz
zlkzTwqn*q!L!qgrc9`fZomlX|wn=s|bF^c1^T~6#fea_2$!kFD@v~W)!J6-UHF^Xw
zpW4k1qt7twh+T|XSH5y|R1=!Fws;@;G41DvqJf^H!Re*<#dJ0z>}TXSVn(qeZFlO?
z;(z4(=pWp6?K`8@+}Id~t#{Y5KD5P$+Op4ua=H#wYp|Jr2Oj2SbURp<UJzl-Frf((
zqTI|6eiq+ED{{G<+0Zo(t2j=W;LH8e>cjP~xtX^ei-TR=wS!NoWjb5<0yfDmWWG;M
z%ke><{5e}w*G6~AxXiGC+88w00>yEjdpORk+KWsg!jc;>37ohaAzN_+@^Nl<2i_St
z%9Z#Qx)X-kd`IRJb1<S?^~aXYbbj89`1y&`GnEp1=!NI4s|bC>eKtK4)|T~7I`FGS
zTEKgk@iAs0n%$_o9Wl$e0Pp6^&pA@^GxSv0X&z$4fL?J0j{wrvee}ALi!0<B$nLyD
z-(yawDbCWV+I8$^<}DLjAv3O)=B7C4`;Py<eEpT3<60$i{!f7pd}CAnh*GwNbxG35
zq!u}!rCa1Z=w9t&_8DrGJF5Sx{#p7dC#$rw`jJ1Xn<?~%{7^%-l!<2Nim|?S(mbpX
zGOYVhH+YNUfC(6<e<c*KW;R=YtkTf1R`leO=byNbzyFw4c-wzf{_MYjET!J)M;MQ(
z3yW%IRn2VcI18lFD$GaWUwwS|LSr_1*Za|0;J6!1L}RE2+yr(7KT7Bb88EwIlFURC
zW(IqhpH55YG2$FKgPF{ZB$|*Hs58uq@Z%LmvSp!VnIFH5N{+~VYi;T4;-BhYL66o|
zGGEqy@_x?#nxV~3_s&9_K}Gok<I=Uaj5MWD@$P;30}7gX|0N@|UTp!}o9!Sh<Fc5$
zY7>9G;9X>dCPORpjfmFxS+;_{)Obl~LsUb|*aK5crGCaT<Z;%R_ZvUI%lPGNubvS7
z-fUz9Z#LgGeDL>7{rqD?>Pc@Wt|i}FP^pXD6H7ZwZEl-ao9oOU>1)g_GiU30`Z<z?
zEyiclV+lmIDY1AXuDfmlvsZfPI~3@Ted5El6RAY#LY~spuDUL+Na*kMCDiy7lOE%o
zDH-JQo=3g|gj?I%G@h(p{4Qm5>TmfLX&|wS{=m#*p6GgnPcyHhy7-3M*SfYLTe+h`
zEcYJxil1;Z(9w1vf1#1^+-38J*fP}`+ychP{*Z9GB&=m7Vpov^?6-<rE616R2KW6a
ziAPeW*bjvMR-U^X`M=-^!Zp1cJzCNwbx+#(yw#yz=wD<NdLY@7Kd#psw=q9M9UXX?
zB3sy%x=6z+m|5}jI9rXaiu{xusvY}EX_)EQ3b`KK33ISE!c#t$j)Ro`7vWjlfI9Wc
zoj?OAV?TWSwkNN9S?yq=%VfV4Y(p`I&ipywwOlHra*p7iLR@ER(e=m(?xgXn=?-(l
z|D<?p(I0^q0<@wcHVQ6cG(HP^PwoRw)ld8`p@O~q4Bl62?W^KD7h>=_)Ii*c*P>f$
zTUYE>D<+b|+ox~(ufpg29IbbTa>PH(KFWU(o2;oKZ1hjg`jyf&eQwz{vb-=*^NBCh
z3^nX9Z{*&H7W>+wMV_TpNBzI1IQ~1<0nL*4fcMI*HiAk6Lbakb*bZf1sETw7YXc6`
zB3&;biCxZZsBpbXb#ryKP14Nwd0!^wEO6SSNHH_;JBet2GoI(JxDRH2%@*>jhAcpc
ziy$B1ojB2SE3Ba~DYVyi(^ge#A%yEtoeY&Zlx|G@1+IgE2#3Bz#$)TioON6pF8@i?
z;aTGf(+&MhK7vx&_Aw8_*0U{LmA)o_Hl&;@Xy<(IJy-f5=%L4Hz@v(MD>|B6ztCN3
zSKcdIfCDl@x7e~eyf)uI^tN<~by8Vhv^7<a=BO6v3A!oMh#+v26cQ&9k^BaIqINg4
z37LS-qEVqE-+`V5Y-zvtbCtHy6!*x%d_Mf??vIH%TWp;@%bneWeaHv=7rwLdw#blM
zEAPDhnmP?%$l8RL`n%?prX==r$XQm~gNfs*@oYctI5h*!M>D|5*+Cp4H^#HbEnKRQ
z&j;D{R8?vVSD;yKSf%>`%&zAVIdQ9Wc4>P`yZ4X2{>Uk`Rr9v;B)LdxobHUF8CSvm
zBC~G(2-{S7IyHst#gu5yTLwpzH@=fkmL?SMu@6!Y@Z$xP`-;v)UBq0fqk1!N$Gc3d
z!!9<Mfe1QQX%kw2U*K;T&Iu>U;Upg(SKCvmmZnx-|2M1O4oD`g^?ic7tG%Z>SJOP~
zUu~!?l(Z#jTGkqOEIu9ELeJ37i$u!L3Y$WG@IP_Xa@LX>QVh6QC!tr=2lyp?HF6=i
zFjP;C(rhth=&j^5*{lp?{rb7a``lW@j8C)Ns(i;ZMs=ii{#ZM)e0BrdJJ+q!HI9GL
zrMlY|Lipl&p7$ufyRArE50wxHI)W7;HQis2BOP3|N_N_|1=~`83!8x{v0I<5t;0V@
z&xRfan=Aj2r=fdyoAQFYb_7>Tb4Xj6BegxlGAeG?xTQY}HYc^o7zg$K-6hjX=R0nq
zBZb2{2c|C@To5eLxw}X|6_-4os;=)7K0D%xF`6n9!RF$;R(8<4DUdJkM|v_9SqIgD
zD8tT?Lzp*^N8F7V@cUFV?GhboxT1N&Bie4^Ln{2vT@<Z3SCadsoynb^^H<)1LfQ3%
z`l*jMq+>IDw_SbxpF+{n3ShDBz}@<W;jfKn=suFmm+XBUd=*IX7l+Ow&#4^t0PslF
z&?|W`-j1k3)**J2X>_45)NtBxN#BG2$~QM&j2UZMN<@@($P@GT6{i-q&WX=nU$7vE
z;jgI$!S?o6h0jVRIEVQ!_-9LP*wvP)71vjIWZqBxP~HT{(DFc2UqoQ1I2*f3*2ShN
zR_VIB8aqU+0p4~AGlXd`4AxyVOw-3{zv{XfiP+{5acqUajQr%h{e?C1^;vxO?)=z5
z6gG#7#El~9ALB#4qud7^eOwLX&&*$DlliBvA@_}1j3udapyKyH>59eB_vkjnb1+_}
zsS{BRvJ!m-)w@WNr*qi}{7e2ObC1p82S<D`AEU-APodUawQP@_D6E}Vu0U7TA<!q7
z=-cIN@5(D%?BV_YdUyGTsg<ea`kThKz#wi-3z%P7AfEP*3v`#_(NB=)od7+Bo8&tZ
z)FZ&9?~Nb9D&yA~htN#R33hHe&zh0&J?w4dec5!|WoxVA-wH<O9?ZLFeeKiAuhgB=
zX8EO36I`XAf^B`-K&uR4UV0w*4f;{VWM?uB--iAN2Fd#1&HD{W!NLe1*?^t|Nru<J
zXn9R?WGOk3N+Pd<&1o0;mA<Og7&5rmlvVYM;d1rRN%u+H(ELF;yYeH7qDmTCJJ_2!
zPy61;N09)2l#1q70dF%`)1M#4R3;uE%~hXV2qvc#;NVn2$Kc!Xf53lM4eY!ZNP_$a
zx*Bh(&0Gw;i9WDAvyX1WZ{%aCwdkKxuV7K2i9f>A%;~qbFP>Gx*?w7f*!wt)&K2&H
zzCnQr(l6jU&1bi3cIxZv2Wt%cQZAgy!B2vz0TruDH<f|tMCimsLmlQESr0r5-=Rxu
zfvQ_en8V#dhEoMJt!bfq!bA6uoB%e|f$|$4=PEAF&pn^}HK#D=Wd7{JdL<{Fz5M@)
zm67+jm1-*}x?6@AW0Zc7W)pvf?MMB>7oz8YdFhqQz_yp8_Q7ToeaUT*5xYpuqJJ=_
z*$P}N6Gjcjqp<)E9Wr_?HX68Ac5#j}U51G$f7`N|_5z#RTDO=jHW%|Han4cR^#Mly
z2Z?~*=RIMoFhE$ty<+yTPU;MXqi^MA(rhqk4S;_|2>+KzqzdUK^g=3@EC;T>O2k#N
z2pD-d-JP~kSJ{JFJ3ou*NVY@z%VR>Vy+>Vx90RNuidz@ADEK4KRB)@fWob2cif;gr
z#~P6}_~-geV?$$-UeI>nFSD1(7U&4c7Tf@?zxJUqlB#S&8xhl~xj;DIq4^F*mOflA
zMFR_zgE}0GHNZstI=hFfOzof&P!8;){{<pF!(0bS=N1nxYEd{he@y=Dg8RiuFyruF
zaHJA}JtGu0Ub|I4-O$1CQ8P~HAsl9}!Sgo-p6wT4Z*3&blX}b7)M0oRViC2J+aPe7
z9zZE6;V$wAcq@05twon7c2S+#FK}MGf^HKR1>M0BZlAqPNyq#rxkvK2yo&kr;T<#2
zeL8eoi9~mhi|IA&Jm_Oq=KFCHOu1RW<dy&?foIT<$yGW-)l-q`LY1+*x(<DWQp6zY
z1Z8GhvJAV6{z?sHXgDPof`w{{KFM?tm~mUx-cap0;3NuznVr(^qz%mpD}GY4q-3zu
z<a;Imz%x;^x>JqE_A~3X3$z}t3Y$Xzpf3_*RA=CjUkn|QEh?q-Q+#L?odN5`%QRti
z!VT>TorA}zV|aJG9uP~agI)R(iV|ClZ6l6p$CH_UtE0fa#kwl5S>}<f!-Wl<z5SH?
zj@9DI^XruXs@|XH{w}KI1?@G{CjDdKH|-H^D@~BBpk{_@OLLG*>Or+U`VcB%INOE(
zPS2#L&`VhvQUULXBX~FbZ)_x3Fk<QN<Ygii!>M}Vb1fTai#Wypv#3i+$D**T%2@~V
zcG=gJ?f15G?6&v!g@=-1j#lsc5&TG2)>burH=Wmzd|M%k?LzF9{{i#dGqE=?h10Q_
z)Co30o1snRwsSml7Ce0Qu&!#d{1%v*R>-F%5e4KoGM_Bc_l;{+;kfpmYI5$k+N@Rc
z3X^?Fdons&O}=A3)-Kxq^Y#u6fvJP7{%*<vI-uJe_S)1%bD7`HB~u;I+~65siT6b?
zPkJe3Aoa)$?u;;it;GF=oWca{M$IyIAz6mR%KbuD#L4PdbO7;{e9K7XrpKbD1^9Q@
zgyI_33f4VY8`6HJ2MRxw)rOsXVoA8CzBCs)na2XD-dJ@e8);Z%YROk;qJ;Uv2>vxB
znO-SoES`LX9gtUwIm#O19<`qwN1f+h^Zhkb*%nxL@aA4dW5^G<7GF)pQO7moD=dyg
z*ziC~$u8@=(tZW*)FEkV9$&T~kQ7KLtKju1SFp=?UFEIEER`~P&0wvWE{2&8jCiPK
ziaY$3Lb15YoMgY#59x<o4u757!=8ey?p7uqTaVsXE2z=vTPzm#|3~Bku8eMLB4gI-
z>R~s1qLs1#UD7EvF8OB0Wb4#`JJczdSeE1$l;Y4X?<Q9-cLLIma|#U%Y1)r`U+ooY
zl(^Z`&|z~I1viU}<(KL+d?w#in+n}|hnCc@1>(sOIu+jz_r)7{GP#zj%EmFjbTQGB
z!s;>AgE7`a1r-bWCExm{{v4h6B`_8D;wzAM*b4Ry`B_@-4R`MHd<@=z8pA6hje4m0
zz>mgF$X#)Qx|lFxYn85ODbb()LYBve6YZ!Gz+Jq;E@A5k`}t_@A~hO}guTe!cxS`#
z=$)1^+y(Kvqq)6ae*a(pBp&;z<XWA*ytIEra5nlId_uE`Z1u1jO-*Jk>^aJVH=+nG
zocv8upc6JzazlS|kb**j`)}$VS)LGyrDTxIAm`&AqVfL|y-%_@GlfZH8=JRAp3&YR
z9tTa%LR&C*)z5lA7N$}~G44|ylMk1-;sY6mic<SaC871;p>8fk%44tv%wf%V?h5fQ
zRu3zNuH6#(V2G5X5e}E|H#kSnfE{Nn<t1(sb!e7p1hwL=Oh;DHQc=qzzw4^8J+QlS
z!@#dXPs-+Bn|@8nxS#9In^7{!_Z;aC_4f=Qfw$Ex5_T|?v5jDzv>`u$^E?i`o!6zC
zkgK?Zr%-1(1BZYw#{e@OsjMA#Hxu2CiR4LG&7+7IY(6@QPT(6;JuyTLh-<{XzIFCc
zQF>8jNG~;YopuJC4ZNv=`=Kq6kvp&S!ADY$s2Wgh>BA0W_Tz#&O?(a=nc?D0F<QBe
z{DgF9G`tyKa8raG!evN1rSm)4XsQNr37w%PNok@>Dpvi_&lsnklxBnm2S$2IoQFzf
zdspWYcQ^ln;B|2_c-?oYO(0Q_jNAb8`4#BweS~gOU-d3@^oFb9U~V}<_^B}3LbsuY
z5M%I`*fT7OuoE@N2h>PrAY*5YjGyQOB-c{8zBEM~4G!N6;1$h+9(<}aT>4jzf?i*V
zxJM+wjLIlWrEusnTEK?=uQFNX5I6LVs(?c!&iB+)&F2ri6YHt1vG>FvraxpX%IK?9
z3Ym)cz&=6_Wc2@PCD0c>2YcBv>J^;mMiG0l#cE&qbm+B@^Be@SVyyRo|F!5>9q1|y
zYR1sLxr-%$H#AL|0p0Zu%3Yw_wh1QrMtMhh`@xjO?a*uaHGBdVECDJC^T{&GOqWut
z!6-b3d`?=(Z0tPJ9_-7f<g4=E(0k+21n3UtD7kVMWiK)fH6eY}OUhB;-1Y*ab3-f!
zI?%PSVc@2Gg?56o)8=5h&+q<KR>#eFMtc+d8u6aI1f4>pk_4OzcM!2KiC7KI!v(TC
zQ9z8M5-AJKFym+~xdfY_u9236uK7=UFMCFK_xYEFmdGVYXYxOKKE0V9#uU?=Xa>$D
zBs`~javpTimZRY+DjxAYD9d!D*<ac3Ih%R{zAd5d%3Z{V--0}@kI)fcp`Sk(>j^~j
zZfd$x2hObn;T%33NAX`sq&gP(^pk>}f>lG$ML`*hT*Z4+HJRJcvzf?eaxJ*4w3!Z2
z7szmYI6?x0@kuBrFx+3ym+I;2`RT122nPQXze}g2`SK=tubigt!#H9a*%N-Vm!Jtd
zdIkK>%aknXyf`ZKUvOODr*DjRq<5+Jo9|&rQM#e+p!?Q@rn!5-EWahJ6j**Gzlx{1
zEczwc7GJI27l->b-t%sMSqm>rZiKGD+3qsB5xiDk!Pwpsx}(e0>Bvavz7AKPg5Pl$
z7?MZHvh-5)1={-u`kuSbl(lfr@x2Ky7AqnWZic?%X8JAc1%sGdkS*B>S>6G(pX$aq
z84Ep*oQnU0PF3$f;`XOVNs{!BEGgf?8hH$CoiyHxI7Q`ArSOKIgD*vs!5o_e-CIry
z3nIZ=zVBsWju*CJ_73(|_8m@x|17Y4o}%yA8NzFRs4mhNYuKd01q&qn9uoa9psPxA
zf;R%4gF!HnJyS^ZF?Ine5EBU_5kWZM^NS+>13MSQeu=qceaP#4p-!pCAW5lH--NpO
z&$_>rt+CfF8fIT=Z(<wexa;icP6PsrF4PY8jMHdW@&nye^Fn{ilx0rP_SE(foVW#9
zBOeL2_8;(;_(-vT=)BY#iNMB_&FBVPTdiK7sZZ1^0wWCM(&*XLCbAqDyzla{$lzdY
zwU4)jt*SlB+RNItXm9=%#~^178&P({`^0m|`^~>!9*8*9O!_64$yzjd+Facv%{e|v
zW8tQOm-j51B6SoGg7@0&i}Ae*eMZNU9hoCA>pb10H&rnqrslfV!U1j$^^ll@y08c2
zgy4<fNp*~OuFDCOu{8U(qF;rR!BIOg_q2^F{b}>MM*Duq*~lUMobXOFlF!n;G7Qkz
z_-VoyHjElYEFwSQnbLZ(srb9^t1m9FCs<EDqISS$k!|_%I*Y!6{*EEixK4Ki=15QA
z<1ilq6Y9aSYR5pBXNkYJucq&sV}*5^qo{CnZm;4ig+=*^wz<x3o*$u$$XiAguId(8
z;=(!_%bNxmU7Gv+U^;@ht-OO(Q(62J{7V`ENsTDg2lo&RdcYDnoYGLEnFG9qZ^%Cc
z&hl1aiD5h37e8>-kn})?SjAt{J==cI*2Pi1uuA@|qLcZBxuqp@Z8PmTt_&Z7Y{xEB
z)AhUwKnCHvBYuLTE=qf!&7gK*>(naJBJqU$4jk^wu}V}EY9qCku17ZjkHK&}P5m2o
z<;QBi+=acbnMX|H7a6=%I?yD0Dqin#_baETn8|Nns4eV}w>iJ6t(Sd%sn&l_v`N>H
z3FLivDq3=R+G<)Oe@OdGvx|*j`!K~s1a<=@5j{Agr^3_sT-}RZAfurYU!HAD$K!VV
z2YyWT<8|5P(r0-K(^RF!MFgg<^Th|#{X*GQ`x$#>E1Pf1D=xlP5(YiIbK){-9ARfh
zFja+VT8(D2FoyH6f6)U7Jz0xvfOiE?(tNUzI?LFYs`MVZDzzA|h`&V-V(-;|QG$4k
zf5(>z@k|U_mkVRwg@U2-@(yP|$01ichiY@%^o}N_Io8q6oxV|?=fMN&Ryj#sPMwFl
zNh86c`5{cxrD*+-3$)X#&;`mpi4orfG{KePaJfKPiGPJj${$<`+}XOoz3IL%n7&G!
z;B%+}%3ZQP^+06hVM>zgu0wQPEZLCPGQWLxm2@_%cYdwnJEd2Hr=iZ=mv3T7*C*(E
z7)5<W?Hl1IKY&f6PLutKi`agcmskbHr*kTz4gm+YNmPU7#3CTrRKs>Kk9j{=O}ofw
z<*#xzbVI3wa-O;&aLk6fMme?=ZnUj+94V9w??5GEul0$u)HTYpC9qXqf)A#x+;jc!
zrsif{xW(czG%)NDI#X$QPjsxZRGoy_)Wt|u^deRR3&##(>+xZb(`}3Hl75LtU|OoB
zB7s*c9mwAA*)+AED9Ss%QyqlocIk>j4Xly2B?jj>-)3L3*bH)ZU-0TwK5#W!LGEra
zK8^y?FxQ;tHD@($%`x3un4x~pr?DTXEUX1O7g?h`kXs=hxfW!XF!1bc3+)d*^*0Qy
z6`lUN(8EafX?({*tE6M{?~r=5N)yC?f&q`)Gu5}t>+&56?UK(T1M!{sJYpufo6Ln;
z1V(&ADyn)Q|CrRD_(!T5J4uMq4$_R%rV7Kjd(2029d=B;DAf**^#^=^1qOt|<lX9V
zb%c^2w)JPYv&t&FcX_UPHU37yqEJ=oi_#W3kF>+Xh*o$A-jgelYjO?oanKS1E*3Hi
z8$eW|dI9hC6FZYdXqeR`Hsg=5Fnl?FnLG*i&qiz_QwW6nUTR;73hoK~2sM!qX@ay|
z951dHdrOi6<ytfcPR}RhhQWKjt^PfbOWYsqE(g%Yu*zehGBN?H44rpO-6PKc2f&Na
zbaAv|Mi=Ads4{9c)exp`Jm}v@m^wyTp{Pm?s9AkbtD+j>0{N7_LKjiD$uNAX`YY5R
zs1K@vEy2TZn)m`q#b_l>SuIBculpE~hVH}E$WEvfbqY+C5QM_Ef%Tpz`r%=?8>@#O
zLk}X=kpHpK>qB*Z4B`hX;92;ub;>jGM4+5+rnjHh53X(t7}y&_R@=wj;nxUGej#_6
z8Be*ejX)}FCpQAN>RhFnx(sOpcKc)??ifOSgSr0dzRtdh{v$ATxJzk-jUZlAQCurw
z6W<wlai@r?=sZ;ctH4|NmGl9Uog2kSX%GA?L8>R}L(>BXeHs2Y!Eot;x(!F^S<Fnf
z2m21@(5;ZkKY$!Sq974f5psdJI!;Uv_6^Mf@^Np;4Jpyq;_y(SxLcZ{OhV3K0WzG%
zn8)m&!W)=-8Bf>8ekqSa1N=+92R%!@^ZiwVm4mayOfbhUk}cA8DIexT)<XjNDVXEC
zK_2lIzK%4~JolVC#EoV5k?HD4aK#M@{Pdsm^#JRq5F8;@N3KFn?lQVpG0N4Y`%(fh
zVJG1SsF}=m8i0sYNAd*@v{JRdQcaGP`bcr1;X$bI1bT`sfpj?!Sn+>gE`(4c#0W5t
zt&|!f<Kf)2mHb7QX9h7fnMh^|<paC*b~y{q-G70Xey&QunZ73CLe8M`u>|BBQVZP(
zr?9tDv^YN0G}I>K6IrDvx|>V~(!mirkz9$oA=kMbGF<H;!8%9si6-e2coI6Hi_xv>
zef74|TRsPCW|Xo~y#x8O3#bRH013Kt*c#NQHigvSa&#%81tMYqs(IbjFr)xA;FHlv
zb(PdM_#>bMx&&SXl7d?4tioY!$kX(FrWx~`%Ei;rw(2lxxcCfGlxqUDLZ9JXmZ}8R
zm&kYJk#Zi^Tu3=CkA;cu*@_$7+T*ZJcr3Yrj%Ez>Iuga6sSDKekcgfm_6e;IRfA7}
zlN01jWj|DDjld#5s_ap<$RuTg;#NK=e)S>R8+(r)gAQc}@Wb}Nn-Z0YUAP-fQkKih
zm3zumNY}+dy0@<UK+F*@gzkkFfVEGODyciMrc@th8H;cq89fsRbLS1PQQ$l^D6i$~
zaK4QYqogXzZ^%Cghs;xrN}O~^d>^_Q`~%j4GvEk%q;Xht<}!buk7qR0bs`#jhK9qm
z)K_V#csJAvzHL_7r3{g$i@W5vas_#|JXd-my@c<x37B91LJlH}!F!tx4x%=|&2wVk
z&~NAqltCLKh4KJ+q7!6Xt)X@owf@7t6~2D{F~QCuUZ#*1$e&nS>JdGc9mTbRq*OJs
zB|1$Rr`VNK$`5H@=u@aa?8Oh&BVdjl40or1yk9v3Y^2(1m~4>iDUHCbRfW97Vw(5d
zGP)U%^+sU}k=Dxoki}o*uH;VgOz^h~b^$-kS*fbL8{U~$(0<rBNM^Rjw0H~R75M_H
zgs-X3WOXtJ&&6uu7qE-SXISl#l13^KXG1o#k+N2r5_}w39&`ljgK;(}wN>9C^@u*K
zgCE7~`L|H(Vu(1jpVC)~7k`HOgPHy)P-&(EL%XwtDGilUd7<J|1MsX>hn+nLY=p_`
z8oU~Pf_}rCV3U}>OcX^EkC8;FG0gvc^3U<T3S1W3NsvyI_5ztMOZlN@1FLy9BEh|H
zAlw7ntG}xR)D}Cby!x;D0cKg6pdMrcysO{9db|(&UO>%4{y;mc-{ld~IO#GtZfwCN
zVpZj#x*cr7D`|<EORb?!6DQH5>L)c4X#)w)`%-JkCEb%}sH!>|o|oouPrjohD1DWV
zQgYB3nkVi9!uc`u2(}DrD)*rl9ipBQU7-ek06azI)F|be+)oXn*YQ}aKANZ&$W!F1
zaz&U5s3iMghl+roe_P(F3{(y&4x}!YicO%NLoVYt`Ur6yJA~d+Pbf{5nGywS+Y`(T
z<OT3xlh7xzk+Kx6N!%c3&`a32;1sG2oKHXT9O)x##0o)Ypj-g+?euDW4SbdT69Q$S
zK9FHP2Bi5`YAW1m5$p^eO&%p5(N%<l+S$5j9jZ~eDXf+bLZ$Aux?GwZ*yow;uIBFO
zSz1QI34UDZU`K*uTba+hFL+<ttX@Iq<HMkD!q747X>NfqT(eRGz7=jHhtk(!zOpv#
zW+qah#xgPVpU`z&C3k=<prcH6^mJ@=EGz9-TFJG=EqHEwM)`k;R+u3uk3S#>Fz?yv
z+)9|0ET#S>eurCEZKRTV7`nwR5EQtR^Z0AVI+1+LfC`TAj%KZXA)`l1{k)SXipqJO
z`8}&7XKHRy9%A*BEf;?$#sQ&Zqwc$o)g9t5)8(mlcylBjh+J~;7)%r-i)rd7>^44~
zTF%Kr6Mbc~DXeC>apfi(`?1flUZF3pde$hIXRnitC6`Z)&F)b+!5;3<Qb*A9bbZ49
zD%Tl|;4KX0z~6pAZLc(vivlIyTAsWzw>#IZ@o>Qd(tbD-y(4p|Z^B*ExX6EF_Egvr
zvC+7Xe~Yb@p1M5+HM7@d)yN9ZnVp9fPPREbc~S*p3X2L)U_$Gh<_ha2$Eue?ogrNv
zB{h>(DN*b%{VNTYuOk>tQRcIUgtNj_9cPlmE=I}WYqjUtrP$=qNM8+m&m2wWjI0Ye
zi;HsYPhAeN3-BoS{2xVU8QnzMhT(Cai8f7*7I$}dSlkz9ad&rTad&5NTU-}+mr`h{
zTiT{++>@EieD8Po#o<s6k(qg)=f1B?yT#C6zgFWDHq%p)JK<Dsw)320opX&V*83u`
zC~OvYMpi@si5`Q1fnXW4p6SUpS9Q|;jK7qW8hh68Ry&OTg3gSbb-0Ts6bA~e1!GNz
zO(!iQe5)iD+Jbkd=FxYVuha(Yt8zBP0WxU=Z-37K?{oht&=WZw`UdP6b<sUUCn}8@
z&CL)3>Q$PBdY~jq#G-P9i=<h;88kcF6<0HzD0UZ3D!pLu=3Xc!;3?EIZj0(PpT}$<
zJ0e%b#=bkw^NvOC@1C#Tz5a%wcj5{_CHW)L18lE1qA}QU@DzNF+s%iCsk$cRdRJT)
zJ6+q7zm7kRO!0mw>7O6U-;}>4FHqRH_&`~UpdER{Y*6Fc^IAXX9JeFR$-{#ueCxb%
z&J<fMPf}n+ARPK6-IoVpHu7KKMt;h@QsrwW=}L6R47X#xSJ+o!b#xO=JYN-^Djs(a
zD6F3~BI|3~)6}$#{@Jz72ZO_8C-RD3%MJkSw{mJT6C_*Vo6tte>tIvhuSoNC@Yf5z
z3zwHqLD9%eqCZogY04+7Oqv0jw%U2Ro(ba;QO$mkb^fe83!(0ng}&@Zx$QHb|E`_g
zDZjmCKwyh(f>$#G0A;kfK1DN%b5s9fkkUwM5v=dmguh9bq(^cuI1ODzRAg2&F+v4Z
zsc@7}=DGq8;StKuVfs1bD|t73Sv=<M<y05#$sPyZ)pvP;;;ELJ_B)|I$^>~Yp3l4!
zOxmTwB)SSQ8;+6QhMoq7iS1wtIR&L6oe>t8MqXhju{y*-;FH?UbyKCNlZ7psoyNlz
zZSgC?4l#<p9~t5sQ@Sf7BO@&<Gxc@az#PF;=y(#^FA=0s0~pW1%eaBvP2NBzg&+GX
z`N}+A-<42dc)UCXt%!5vb*`Q2Z{em;AT&@t11_r*%ot&y_E+4+ctZ1#wNPi3X?~4u
zV9xsVK!!ba)Gs;Ro_Dv*9zKm9Qq7Gy6yGu7mf<3gVx7Vd9IMQ`i~53$ZJwpS&F#*S
zK4ELwTY4zwt?^CFsTjfdF6ynG(e%|sG<IWJbOtku*oM~<J9`2)Hs6*F6<o+vr(e!}
zScsIp4vdYgLGH3k!Tk9<O_D1SM(!23=W)Aj&V}yIfotKbh?{x~wxg4H4QB=&dVwj=
zE@eJYeZX#Ga@3p((TP)|W*TjV4op+zkndd4@4Ob-SwAnNxPHIQ{aAM2$3$4FrP`$#
zp;^e6kT;?FA=>lNzT9@+>GB>5EtI!m_2@_J6>h)KLzOFN`P%GJ@IKEJuBq?oFC@IH
zm}s1!c_sLe?VgjRmotRqzkbX}`SP<@=8D44&b|=E;F>CN2g@~znXjM3A4I=~uDE}f
zmMi^KCYP;sR|&;SBn+OI=^gw+&1v1ssN;G}TSqro&GMOCbJdiX&Dt7d65t-J^M7&l
zF0p2iS$yW$w3k`?iVCbv#Xs@I%$caDxR=Hbx;VBCGCydwH#H{~w=M2rY3{icx&}?5
zSMlwIORDM`z3MO^CJzDU!*5Dgr4FzawTdejohr1^T@xC>FU4f1!PKv)w4h-&k%t#+
zt?NP!5SV<aO4F^=FV-|+JK(FJHsX7~(O=cu#v=rtgrACQ<=3FW(p7l^4@0c58PM!b
zbBoy&W~J&^Y(_<G%ouee{XtG2S?sl%r|0@|mjhdKo9y-lm&!g%9mv0hL$P<t_b-1V
zVQ+LM{~S3NeBgLkwyI>4i8g0ik2=N%j*EAs8puOx78l^7G`!}lHlV7lnxtDF*Cz3s
zR?Wu=jiJ5H2Npwqa(cO}x|zeWt`{bo3IAK-x~i%HF4r^ZV?sT{O#TSc#207XTXL*;
zM$sNK<goZAi*FGN@Y~%1Eqt50lg6W7&yQjs;95E)L>rdq>eD-!(bVox6GwN;=)4Wt
zopOtF7K7KNfn&6kk2WN&!dBe@%?Qp&ynz~r>Urur8aVatksfy-3MxbI5m9U@_Y4p;
zT58&8wreMVc6|b!MDomIP37oSLNl(MY9TQoywb;8>gHF^e(-zE@2pHBdxxpi^*i(o
zxynw|By023Zv{|dA}b;B!1Gl-SRA+<Ob?9*Ucq_FQz#9gsXV{~=&5}d)jqm~v2pzI
zid}22POPk}sO!uO39fY>EP~T!eVg*J+vh4N|EBHAZR36bFJa$mMn*4;wL~peB{JjS
zHlcsK+uZG(f4JItCi$j?`pSdg!}vZXj*r$B84R&?<HYy}v2k&&622vAWBY&>gOS(~
z9AaNw^f0YK^3<=dzQ+C{)8A!%vrZNNMNM3$Zlv*G^gvZJz`{Bn+U~kzA8V^>U0_{k
z?dlyRWg{=CBPy@@nzmZ>x46-<osC)}tg8-k+V1G_ni}+8W*3ncQhV#!+ZO$4I$N+J
z@2jao@rjZep8BEyAEIi}1apRpgY%`gff$#@KHjm@HPXAt-#WY=eu9rDcTg}>f&WV#
zuUaKc;eXJ>sY9T#Iv?DpRv03jpb7AH?1S{TZ>|f-jf>>$HAT4Pwe5y~rCdxbXZq3&
zgi7El{4d*?s1x}fO8513wsDPgrdq36mw>!Tb5C!7XW+l=O)uoXXs$=G@!b;W`1c8m
zljsV;s2=J*s>4J=u%dNrVW-@kId^~Cf3L}HVG>Kzy@@EsRaJ9<GyXxS&0M4Y#Ycf|
zj7eJNFXt)qyz`z7v<}n_#!A6(j_k%1yf5Aj-$t~;&LC-kpZEtklCA){{Hu`@$SXK8
zayQ%}Tr>1<_z!slGzxD*b^x2bSJ0ub;<tD%IG)(XS<gATd8I&^bQ^k(h)5^QL9C_6
z02AOKb_P3*nuQNRM<cToE;1oJ3fQG*`nO8$kt90IKBnd|rQBPN=La%Z@MG9pbfZKE
z{O%jpe&*^$jZBM*yO$yE_acXI)Fk1jDn?zVTF;;73b-kNK%^qB5w!?6>XK)Ow$PZ+
z9<fWLsZtlRDdRwE>yq3Zp|CP&174NcPQRsg0mj`F<^h=@AMn?AJTKW&WHOy8d|%Yo
z(!qYzGak5k3(*@?Pi~}Yl=_iQ7kxT<ShOjsoL0llB(mV3Tu%!7pSqhm7u(O-dpdCY
z8QTX(FHeTJ9%)aN*UXAaiuq#vp?%0-WUu0l#m?S+WygxA6fZ0~XIfmMHP1E+wu7#J
z!UwTAY*1~Cj>NS{6chTznDrCY3+X%P)5sBUR{b6H1Rnd<;EK20Uoo&G^f=NLT|l<s
zw8AdVC$Q{UWN74lfb?8;?{V16&fDfX54l_Wa8FhD*g#Tvob(ae09VE0nf3fv0o5p~
zM#3Ip9`l>N!49W&<U0I0d{+VaiV)@R8@w1$hX+JpkezP8FH|9_8NzW?1n#YSQl|7!
zN(j92<%F^VD|~|2YEN`@b1ns@?PTv>U)6A5XshxW)l%2#Yy5pdP}R^lG+%fNznxWM
zRpmtgBxk_+)gA38CAZ>-!7YiIOWWuQWPjogzJ=%wTw8+FU2H4oiQ9cfS5tQvS4Y>M
zUX}NyZ(#6VaJb0GnUN!)eK<P2UHS#43t8|Fuot~eMJN+74)B6B>;RQjJs;56J$xy9
z3~+1GBB9_*?`o&YIm4CgdFS63xvQLm_MtD}a$u6S5FydJ1WR<r)?+YyPwEgH;@DHl
zm)*B=wr;knjyT^*F<E{JC*h6AI6%o5ulX94Y+M&(h|P*l)Lh`s5~t-i;ftZ0!GD6V
z<c$<SspxcU3kDkXxLf%fYLC2;v!oB=p1^V6Ie#x#$R2RCceHcGdE<N)f^y`ktcsio
zZ3EkTzjy{p#_usX{C}E7`uVzNx(AxRd?)q;IS#uIF9H+Ew#r@!4;ll{J<D7hK)PvT
zWH)w{O;$Zq>2)#M1^gF+h@A8GbRTi}%u9=nMR4J&!r7+xru^b4`*43dc?#Zwxuey_
zy)RcGDJLmA{&TcLe^Q78q>ZXjUGY(%p|`n5be(XFbVj`6L*=0{_$3k(;xsljs%ft_
zkqhA+@{`aj|6cC~ySr?Vt)R5B880=L470p<4e>n=n&neqHeHKL2HgZ1zls<@!><gw
z0Jp$DP-Toqh^YV3%vax4ja6S${l&Dy=b#aI40KPK9ceD^3f=JU0eQ?H%3ENM9f(vz
zroz`E;{xY>Il*4RV}UNg9B+MJvp|A>sQ-T8Rv;AIEPa+nDl0I8^aH|uPqseuA9)IX
zEf0YeI1{Z+PNL@tLv$B4*}_uJOQM7he+d_Y8A3{AhvWe#@y-5^o>}gTj{6R^W3zRP
z?W*gjoAM10E(2})(b6I?+mw}UvJvb_5+ko7oH8+Dh+KeTaG4&c%GGQz+>DzVuf)}i
zMzo)W`V4~}l|q60?hB4bwma6XwwLxN?#ljgN*q;(-o{&mqryY}CKaRH4~%inE1H&9
zm^~+FeL+fLOwqZru=|m3u9SzoqPlA90!G^6#FrI*SHLUPNKDps;!AKYGCgq3v)_q0
zZ@4>p0{*SxO7cm#F}|G|%d7$9r)x}it}opY{SIpsUYrn^=x%MF;yh#{OBYyDt@Z4~
z+)vzQ*ZdF%SRzHlD7qhO6P|KK^hdfOwTXC2pQDN?@OwbNlvOJQ9ebDFi>5~qag#sY
zyUdRVdVt=~5NI8OlP@WOw2&*vBSaVMhtenX&i}6qDQ#+cl|QQBThT9bbIV7EI`D_|
z8+*xC5V~lZX_u%Msf`*VcZ_OI3{uueRmHBsccJ6*2WT>uP0!-)X-c9>^?UUHY2GtW
z@pyETq6ImEN8a+zo_5}{*<4~CSG2q+&+^oA$9lmtBrrQt8&3w?VGC}CL9$ud27J1{
zU|%0dqly|i6%G><sA8_F&abZ(^QqjW#9`%rB#badYkG1hrbzb!o1GJ^W57>~aW?fY
z4z3eFg3p?YG|;_)$L|JyH*(Q8+<C0jW13T#Sa`<N!#ttvsiSl7Jye_SqHP>?!tgaV
zHhxX~rugERrBNF-SC|s)ISi(R!IEI*(2oEeZYvFzyTNzB_x}mj0&j!u#1wc(WWD^i
zf=gyF%^NIs3%~NUaZI+|DjRKHTXM9RDmGejYzLil{9nY!iin%3`D}0XN_|e0Kl-nj
z(T2tP&+6s8O?ai6%hn+t!yl#Yp(_3jF4`GoA870CgnXmLdPGm|Fgr!#j~cFDt7^n0
zkuTtRqSa+8U1GB5UC;V2<9T}H?34M6i<{X`1?OV>n75i%vD=dVu9Q^adcw<CZIs0H
zLOzHEz8Rir&N{BTem)GE*%;5KYjUGU#NCS75<4K~Thu$<eCm{3Dvb;rElV|R%jL3H
z=B~<IpZ+-aPJU@YhNZrzy|jvC*iYO=-KFShhM(GP>Y>6|<}!L+P8IuzJAo1Sn0QNm
z4BEuIiD}$(^@ga$(N|-?#4U=U^|QEz<RZ)gHJ8B#QFOX=U<>id1FV<!!KJUv_X-ko
zyan9~Hs%~HoKmv4tbuR0xEk`Xx%z?njYc89QEXb=;@DlfO6o;SHK<->j@TiP1L*0M
z{0jih=ODU<T*%m%+QJp#sVYzS%0Fat`BdSB!i70;m9M|!hxJUUVxCugB=2#4In&kr
zy9KTiW7!VZnBZUGSlC6QLU&D5?FeBCI9HRbmo;<OX^Fnd1euGxi7TV;(U+KxWE!>!
z86qpv4lx+|Ggu^Uiqs+cYb5F-^-lYidx;Ll`bGNshPmn$LAm4dZe-p{(`7WzEX_#)
z?4%q|Se}MnV*fF`h+A6ma1Eqt`$~JtUoboqYEhTuU_f;JWu0T`1wJdcLK3`}a0{vW
z`Z3Sq`&GD?G^)buD!B%QZzRY{j-z*Jx$LauJzvGQW8XPG?fP6krCj!T(;WNCP%iYB
zP%ZXh0$QPK#V?7bgtRz8dy`&`wU!S0r@6N||8WiQb`2DUk1Eyhn%pK$k>Pz@QbHi{
zXu_qqe~is^GmS~YY)DbIhQ?TG6chQXwAN{@f0(|7f8al<)Rdf*;{O~^q$}`cYMLfX
z-!pno?24Es(MzK@>81%m_APLZPJzcrd&I)vS$`d1=&TKhpHHdf;I0jvafZh+{bP3+
z)Aj#oilR93tT+$49H?#SZdURdX5PtAQm3VF&F+`~rpRA<$hO~~BzJ-&B9V&|Myfh#
za#S6J1YsKI0(}4k-2=~tQlWkLRO%o%Mi?QSP`%Z1+B51@z@=Tn{7F3mWP>)yIb=9h
zUtS?@L)MA6z5Rn5+`k+Nu0ED4=CNf3rGn*|rAo=1vI|awJ>+g1S{f>pVlkFJ$aPYs
zX&w5<`qqa2hOO!>whPmdkdcPaW_gqJK~9zCEBD~)Xk#*y>CN3zuh%rxMq=M-E34g6
zMz(|WRJ`g+DC(KFGxeYEuCIr`Ui~p6EiGed;Su{=_qTA6JjQ=hEs5S5&nBFXpJ+T3
zbyDMCXOkTuS6CLqAx-dXI0<ki&Lg)ll6fX9RFBecjJY3sAU+tUGZx3R6i$O4+a;;E
zEU!#39Zp-7Dx_q6{rO$>6aL*GH(cnpO!vFRFYqe9m*$b?di2)VgxH#~-J?sRrszW|
zt!h16jMRa0<Q}1cp<5uO^-tsjtfM48Tgw`h=sU(bv6BrAb!`nZnL_M2`B{AIsN+0c
zv_4~Wdfn8C$sdzfr9IDiUGQJYNoTHqSa=(Xsmj29eTJ?F=owbl>=x4LR(K-HAbX+T
zkQLiU%m>q+8>&jGR;ty)3e`UKNues=fK8)ou#*5|&O`5u@PNSB+&kMj)vL0=rZ46P
zMIG{T@|ysHT&2<^`)}tdH|Dt<Iu4b<`?1T^JF*IBI?B8YwCVTrqVOK1rRwwPfM+@c
z_aH@bUc@7}gx{fmkt3PgR5bTRwLpW#rbMNy@}n-RfiW5V5m{W?F~2Mm`PT5=fDgky
z?fNnzl`2q`J+a3Hc41Yx=i0KkoN_DUGZTg;7>$dxVct$Yg;zxI$Py8lSOb*+A!W1@
zL!74y*zLM^u|4CX6R%acnJ82Yluy@P&|Fs^mb!V`dZ!kgO<nxE#&^rxKR%8968EY5
zkCU1EOwH|_zZSBWJFGJ%2CB5Im{I;jg~Zr4x<c(A+z;f8VgcsX_Q7(2E#7H9O>mJo
z3K~IH7hdRF$8?HoTy9Xp?!?X&Y8uOQOAHC*#^8+5Cad$eBen3m<;9X$H9uYdkeJ*$
z|F`+Nry0VtoIW%5MEudj(TT@m)<tjCQB-fVJ9Ndj%z56G<ScSG7ilF2O<_w_DY{X{
zl-T|8x8f{De>5Lu(tOno;g_NJv89n~WeZA^&4<(TQ>W#$NNxGEbKW0$6>{g<I{D^#
z%Skm+20zN&;Oh(h0DZTZzr_DZr6R-814>(|fpSewj<iSD;79Re^e@0GQt@k4J9GmK
zOQJqU73vL|>AH&gQDD+s$_;{}!keKy@7BV8#lv&2e;)Jw<<DF1_k1G@bww#<gA|DP
zLN$w88RLu68Lt{^>rSg4@nh+O=x1ez?3Tuh@1?GhdXYiMCh{~ngslK(A-%Ot45Oot
z>Q3t$=wqWi`aE?+c+Q-Iszg%5X6x<3Y6V?Vdww<j-1j5<gZf7#JtpmOZcV%1eL$?n
zL;9)4Uln##c9xH;a51rRbe?KE^Cy<9be9=vVW?U-Mr<6ODf;CU=m2(<si)=)7vkWA
zQSraZZA$1GP3q$K?r{0g0`EF=gWNh<kAIx~@at2X&*IynuMaY36pXenmmlKuIIpou
z{LDCS;;zIoMl$NTHjO<(e1unv{X!c;b%AZ{wIYGDRz=>c9;sWRPuDwj+jOPc3F;$!
zMPar;u{O#<G?wrAD|$a#2NizK>yiCe+R=<Axwo??=l8MnwKjE(4F<)g;2yP)Z>(Nn
zpyL9D&bmjMv#bqk0AG!S!A@HQe3&tC4t|6vrq8I_YC36q=zHptwU49HbeDwtf`b={
z?x-5x7@FyO?Mt&yD$$nIDKKUn&MeM(lNHRnVvaA<I@gApN<AWD(J@#*xGvfe#T6r<
z{;p=~^7)!MYA;^}ctS$dJJ91hNv~q-@&nin>^^P`pg44)j^Z9{9X*Vj#3yOaYr2CL
z^CfJo)EjuQ=j3s}%-<fq@Ai7>yFWkC-=yCI3dypr!DM2O>R!y+iuJ3uuhy={l`1dF
zuPc{mc+1ToX{<PsEnXGZ1aJ9k1E<M)X&X|7T*|J{c8s>iXcN*C&c@u+k5qRcM=B@6
z^}Qw59CMR``1D!7ekTw4dhk2-t0b*nZcOQN$L_#T;HOs!D-GRayT^=={Wn%HzKNb;
z=%pjI=QX%6pJ_>}@M+L-d5Y97oFes8;^b4xFkq&rOLr4GYC7wjQ5*DMReG)${#u;s
zeP7l&r_HaC$(uj#`fN{L^{aA*x^SI^@oZ4$(L*)5xQ^u$D#litS)n+-p>dpUD6<8=
zB)0VDx*of~cuxRN?sw!ixj{A0poy6nyDR2}L2F1cG>-bADHY;rT&WQF<eXgcEYF!!
znx31AWZcR)oAs}0KWGB%akULx58s2j;&t(6cr(x#@!?VQNM;+|n_bU+qrcNyeknJN
zZN#l-FS5J1i%dQ}k3GgLr(Tl@priAiiC2A8*98pS@#+QqVDRjjB6ki+PNs;>D*vP8
z-NLu=?~>na|9l~}S8h$~snBHP1y^FQ#{MYxsN#gmwJO)I)Hjii;q*=Ur+7=qBB7yV
z|6pLJN2PhdJ~@g_Q||_M+HTR)Vq3<HGQ80*7wX}QlsN&neTIc9O3B`mF);n#Uz1bY
zq(4bd$-0-{y~uCDJgVSs*#$@p7x)Ug`_Wrsrp5h;J05#GmX7IW0A@}77nO|}M|MYa
zawL2saL#wq9|;hl28xmDpz`a##9WOl0u<;}eKqb2Ha;krtK@u1J@V!3$Gi_S-c9^?
z<@?xFBL9g~P+D>ojhz!$RyI{XQ+-6WsH#|ny~bC<5!@&B@;0<@wxpR0EV+(%f&I`r
z`jmEC?CQiW6{0FltJJeXVZz6leY%ZIM=0VYESiF)8RLH3_;&dFxgW;g#+=^y%S*G|
zLSUox2JJ&-u+4;%{8~WxJwe^Ung9aZH+($S3#*6E#;#$rKv(KFJ(AnR{p4!#HMuON
z0keTQ%P-N~(;9U1bn)6+>KN5krY3#`as`*zdlvu9uAiz)>H2NtN9a?#Z=oNfvwoRH
zcW=-RU8pWGwoTeqVPK^t71xxz9P>>7l#iztV@~-?aH%g0rWOwYIk^lrGH+DTIxJd=
zTa&b=yi)FW93OR(orE?Q_jr!lTa<3k-w8~$&C=FpyvVMW*Q02W*<L!!Hr5sNECYVP
z`$`s~kj>dXU`A9!@bSG>2GtzZ9nAvmB0#FVrYTa7Q&HSbY9dx1{v$$!>I5r>ABl^V
z<JfX)C0hynjn3RMwiU<(RuTVle=?(m&vGwjwaWaMaWQ>I=Ih+bMO$qE?I^b(E33?U
zTkMzwCSia4)7Z_?YW-EAHwiY(VbOcXeaQm_!r^C70@Z@oYwJZH1+(QV@nmeiE`xtT
zjYlerd%WZA=gbvM>G?@{F}bVrrWD*LDzG$gH1m`MoZ=Da7HBqJ#Rn6~pxa234EY9k
zqwC-WP&&K?nT-h85_~lg1n*5JPR-3{GuSkiX3MjWxwn9m@rjE7bIx|EDe*VLE1kk_
z?@#ARTQ$qkVt>J>ybpPg^M>TtFnuaXvw*d(KUrD>ctK8PwNP8zUytd3sSj}vm_0P$
ziQp!rB{VD|iMznQxDuuzJA&4&PQ6w8Tem~EL=)zRF;@XiH8x@tp9Cv|9Q+$sS7#e%
zE-;xKbmh2Cxk{a)vjj}q{&5z#7JEJZ!@+^!9?~v38d2jUXlc}8{^HxH_vx+~ni+>g
ze~Egf>!?}6k0zfZUzIDOH89ve$)6wW5P{%p*lW^5wPh->JLuCO+0Y1^ikyS~jJyk7
z@?CSzwFb@UMIQ<m6=)0Un#P%1+NXK$25ZW9(IRRKe_s8sCQpNCPN-5<3;9drBVsGa
zK#igrlJ)R$paGK!dMX9jBjf^L-lf8O00Hk3{2FlF%<x+1pfWwuK-wk>p^d&=_i*<#
z_XT%3V6#Q+Nw%={nJvcI$!+v{{pZ5g$Vq4bXz-i_G^DPKk$=bc=8teIz!T>xDol#x
zHgYC$fcQ*3q+CQ6RgtMer%?!T0;vU0SN@is0S3?)UlZR2-v@7kJLIVAnCCd@XzuFm
z+U_iMHw5n7b>aDuJMw+#H+mZFiB7?$qrGvA3XrcTH8YgnM7zM5K*O&Q76G@>3cxGs
zP8}oP5NiOBwgq|-{Ewc%wLvzHm#d2pLaRe(gNebe{-vJPF3fe-z1XwH-P(1{dDXSV
z6X*Q`^3W5){Uav<&$KJqi@Cub=RWY01zNS4pUFmZ7`{z<s&vKPzzd-=(37&Gal~PI
z4Lg8oLY~BT12SA1szF2W1EdW|6lN=NQmx=Puhr4Ith>2hk-ngEK_%0f;-;mtb+-Gk
z9|@<){m>WWTegF6L!GFL(HH35x}ln*!Vl&t`4gLjT$B$3;$Q>mrm_mDhE*jd(tooz
zxFLchqyVCDLvk0^7b%bziCqKHZjXI{RWa8u(G`yc&n1lu3QfIACpr%MhJ`JW3+Pg&
zsfyQ@Xj^DY)a3!)d<7TBHlu11BZx7ikv_&4nd|HlUN5v3rh>WJPVnB9V?HzOm>4Px
zNt83g+x@xDLAIf#R|<o<_N>Pl^Rhb^%rmVqS9UcD8Y3R$I=P?z#^!-;Ra2JasxaHA
zKj|A3LPb+cL0jk=F`QUJ{$?6+8#yaKPqkFDPrup#8P^#)sln+8Oc{frcAlzbVxcjw
zbJnvAd*-c-j7(#`wdjhqj`vCkikwEeQfC;H?;(WQYm9^OQ01sP#BSsS$Y|b?Z-JcM
zF03QrBCmiOAFS>iwK#Tx(WsBnZcq*2PLV8BKk$d^h4qtpX~}=4t@(9LFH3)04>~`2
zjs9<;YD!~8l01N(*BazQ&Vmf(L_qJWA&rU<%0QSV(wHKCmv*vYoN;%&Jz;VA4M`ge
zP1L*THK1882A4XXSQ4#&TV`9<Sif3US-*Mrg&mRK$W-(xwviNw7I+<O2HaKd2Aayb
zo+_^Aj!BMgjuOX1x8xr$)qz)oP6)$JQ|IXS7!Q<7iDzT(8%Ar-07E29jFgD*YJV2k
zK2EfiFI`}*?n2!c{IA61hzt2hc!3SpLJuTY;w#b3@@c7;csjH#blum|{nd5fqxXIE
z?+dmSc_kV<L8^rDQB`z*XlrS<2|>Oty8ziJYQhEHO0MJ1CDtBgEu8B;FMV~x&47a|
zja{ip(=FH6)RCHALLBn|%Y?E-lV9WMW|zvQSXbG1ID)Qu-bR78kr@03-9fF5IbwVr
z^+Gp9rQ&Ln6GYZo*@~C6EV!4~CwpApNHg!~4H^s%1ZH~agcxhwhuFC>3uC4lGjt5U
zl5j#(<ay#n-vdvXj}0sg)(+PX&k@H!4Tv&o2N$F9@G{i~&zBd5n)^Q4CY1z=&x1V=
zT->?nZL!ZPdCSDH=vkTtJK>1&sj;hJqxPP9Fz9O!!fz=5iIc)csXl1zsFhRbXX*?0
zAAgx2q#CHIC)@;Nbe7#p7?5}|)tl!GT5cAa^O?MN+0nT@at{Ny&pz8t_qo6tiGo^@
zYQRS?uea&GYCq^+>5A3sKteu=u1>EYHzPxorXX|K66%d6V13b_SU1u}jpK{dRaGM2
zl>L{mAwA_z{vyZdGO|cp&?GlMvr5+D+=RlcBF56jVF>&!55@M;yLq2bq*|n@ph-~|
zsZI+zemOIde1zwr{~~pOh2tom4qTunY6^c@`#GA7x}<*3-(}8|bI~@^5BHw3VWwNT
z!R&gOgEIceUY0+gWRU%)_rFj?*@1tjqWJeJ4D2u;b9=}~=t?*cQN*%v^YH7iDq;g?
zp5NpOz=-anZejQumsH+eJ~uuu`jM`OYB%e^)`!2krdp?$d@_X#R^(v0(WVjR|E!Gr
zq<3B5Uumzh4StP2K~I1VeIYsrrO;kT4Jc2(1UzOYr6&9@`jS{h>6qJK#?wnnM;(bi
zX;`C;RrTR6QG>zLd|c>1&;pY@J3V@5eQN`IKli_$+TPAyjjwVr6rLhAi16}1pi%Ru
zXc7$(i}Wd6H8ejoBQ!u%B%d-KIfiY(9}(&F8E%wnl+FV7h$9VsbPd!zf1a8E*Ar(4
zmb-5_Mpze=n2TGKA&%Cb;r<=L8u9|d!F~qGJ2e-}+^0GK=j1x2Vfcvmp?jfoq4Sfg
zh9}?|?{66%ukiRarkwCJDw1#^=C<LgeuN5V-;poHdhYYix7KZ7XJaU?Z2dd<T3&}{
zk}H`i>Jz#xs>=Kj<|y78z7Qh7Ppad6?9Ov1dw%(f#60LVG!kBp9>qV=diE4!Vkc-v
z#rjkj-T?V5_41vwUCy7D9WLx|dR1sC*=l_lJWZ6bx72Zl=$M4KS~2rgA;3V$gF1v6
ze>2}d;b?gh$el;S4m6IMMBB0Z_)h8uxaaC{8+s0I!|c*7AR2?l<Mhbif$EOj++*2X
zQP=!a*+uz-ORjnUg#Lza6XVt24VR)pHU;c_lJQoNR>8KRoXBQ$K6#b82hJnA)tA6$
zGMV4T)ndAn31C~03iyK-?PA>q+={eQx_jr9ZO+O4k&^Z}<66q}R3uMR^3Zo4aJDuG
z2E!bErdrL91*ycr@a6EW&`If&;zOom2hkVAJ9-OKoh1O*=o9!(#`DM3x1*Lsr^X_c
z^zpq^ec8KcOz^F>fA*!HbAD(2%==<V#?li_gT1f9-;_B_TXkjO59Sco5!$HC3pqVL
zUu;MWKa{^AeThfhYgIoLr+ccesxtxWba_LysG3oofwiYFNv9r5UMDs}D*_tphwQkV
zx<zkuzh^Z!eJEQFTxW*>otp>UeGDEWw()jy_{%00FDfcDhpfZhLqb!5Ywji!4U!HU
zqfSK`qIMY9M4NOUbj`Hu)SqL2#jX)ZHl0ca{3M5GUCBxFMccX3b){;%$J1W6!F?eJ
z-AFwrUMSZC)t#ihsl`|Dt01%VrE{cbV6dIC5Fbhpp-Sl1{3GT!;UebJGq|@xLzNJH
zu@axaX{KwZYOc~>Acrq#ui?4t=up(#JlXNxS2<J^YOiR(y<`b>0DA-VmfMS6{3E@s
zeWGtA*ef^kHt_}ngMvqcvGM`vDEu31P7UUC>Ykcy>eq4R%22FXJzityE0ZPCPV2mq
z&zA88ZPP1duPj;R^7{^oi}5bHl-Og&vr#tPI&C~dDoul5e1+aI&i1yyokM*Yz{wE`
z42YD2Yoo2un#2&!A#CTr3zZB@%GHVPOb;L{5YI%bBfj8F7L)rS`%zY>f={-N!1_22
zZ_3&94`ZQNuQrOGLm!7~1**AMxpuimc#%N=u&C5VUD$9IQGFI-ROK|7x|l=gC~Ptk
zpb2#y%o>KI8ljLI^!y7_@}HXjD*m^iL&+y+q0}1PjM}KB`d87H)lCRJJQ`jr<$3a)
z&%Dh;XF#*z5?Yxr)I8Ec(JP}@N4?Zm7DC(rVG=nM`UdZ$EW$fnAL<=G7ik=v<8&9-
zDEwF&EIF08r7*p0w`XQR6(|j@!Ozo8@I&ZT><ZD9SORqg&eHYBWoSCOn|MJVXA+1C
zq>AmrZXwn9Cql<32pd2o?Szg@TpKr*I|tI1o$;YTp+w3om;EW@Y4Ydq-+s?8tZ$VZ
zFMY4kxvIZZF~S;QooW@|g77H&VLx0dxxy*ow8$CdxVSoWSJ4tRX_@K657AYLc@{G(
z#vl7B>0YH@v4qf_UW;Xg4%rUp)yk@sJ34dwuL-}a<VK25*)MzMNH*#KI4KShDhgY<
zuf)+vUZ9hIi?@e!k<IBy^d*JTzzplNVAofRUSpVPI2-dU)*D4>$7$c`?i<Ex4iioA
z0Dewh>fK~Dl}1_C6d}3mbNUwMmVUR7bEyOMBRE_RO#zMd=}0r>LbzP$VrYeEmbOU;
zl$+Q$@+D|L_h;twUiKz4o9m)ltJ3i~RA=fQKSo!@cq_W9uDx~$@NK+>*9Kx;jIB@c
zu7U;ykMpbrZB6ZqTiaOQwQxhZ2lNcCiGWVDd{=QOKII~`4fvos<KwU>WR0SSwb)^_
z5mEu0LNuouvb6A%PZMSVf{0a@6s1+`x%LzdFB4mM;>wy?CYOFJF%?fOS!P}9Hh9nZ
zvIBg$O600?6nYO&hH6Qb0B0sad<<wKR*8q=ku^9&1;O{TA>A3A5f1bH`9fg}n~U23
zVK)VDhd;tZ{4lu>p9`4J#h4F0t8@&%4c-m>>%Z=$968oXj@i!Lu5|Yj59+TMnkDUl
zhGUz+j`J;21>KC*$CqF&K{M$9QW=nDJxCjPK2iyp2v3DB%YcjvUqC*gC1CTshpoc(
zV)xUX$>+qM_+9iaR70L5rUeT9T?2{!2i^_-9wC4DWC#Jf)QA3rz>z?wa6i!qTEo?(
ziy{x0>PMxvfMV4I?u9PF8xZ$FV<I0rjeW%I;3P8ySpjR|SiqSFSS;{5?nZt13Yz7%
zFdb+u(HdWcG*<?L=1CXe?YSv#0*=WpL7#u2zm@N*j|{qi5Aw19fv;cSn7?Y^ROo~_
zI`Rv!lLyK#6>lT~v?nr@iO5}a6m|?>1^V{!)KB6uU6(lxuFRW=!}w=B1AC2+AZCN^
zVkIJtIzS~63>FKXFBT{*L8oq}*dmk}%nQVXZU%V&Tz@mqBky)^J72!<pU}PVIyoDf
zi5x&1qrG7P@Zyhx{Qj8`Cms{CM4en7*h2NxX!<d`K#(~zXXN!<EqXlB9I)1_!CU0Y
zkz~-xxCTuHZJ>I}jR<Jiz|G)U$UAtD!pM)p?ZXoT?E~jP?@8mA{lh_DV3&{f)$+#&
z&W0X@dn-3V#(xIV1ZznA0*v0Vz<c=@VBJ*3C}Jd<i9A5&!+&6n&}*P^cL(W?)`!xS
z0g=;Emee%DLy3?XN`^3apIicZ9*?D1MI)C7tl;+28$hA|7Q7s+8*~T01)g{+c^7%D
zfE;lp$V%DpNURXBLwNokUmLW8QT8%04=q5`;kmFV_mj?xtL1EE1Vllr0MThKNNxbf
zF`_|wpn32o<Q6g+Dw84kFrfP%40j4Q0Z-sH#R;LEfI6KP>Ib;fYs5Iv)`<a>rfZ-z
z(^-B7^*~zS)5#fNOY5fy<^_F;ThCOZUQ-o`RiqhS4EK@?<gbx@@rCqCJSe}2)RV8s
z?d8=_S11d5jZB3cpsAE1Z;B*`zWN_~&-?1RTf0r}9-gqjZZIu;Nfx1|$PvKLngVDE
za|w}52gJZ}P+jPn;s74dAoL5aibOy^=>P4=XzDH44hdu)V6z{Bo$_Gm@9@x&3nZ;O
z{=XX^C;-gwtDv3OR_rM4kx=mluqeC~pNJc!NW`qnhQr7=#01Wg=a9t+0eJMU(0k|{
z>=1ejRUu)e4KM^ON0&j(;rf7^`wgj!^~Fw-pYb_FQ-VcCLq`CUrj-bV%L0Q!!~KK&
zFTH#~^b)|Jx7pu3v=1cIn<Kk{KX@o}l4~UV$2DSKkORm;$Qk&QXanY`55SDJJ-8se
zF0vEqh};3ainBPtm=Qs|0@aF`4n8x((2t-Y`9azm?i@}Fd<mWlv=VPe5@bo9FAoJy
z%p-t7GD_+#{~<L1-7rP!E;mrl!oT5Cz<umOb|nd-E?`PrhIRtl`XcEx$XB_8twJmP
zw?Qt=AEF{Ed51g<eu0tXL@*(;Q_q=G)NU*t?5+ysxuB&xI>-hm2lj;)htCFofW5;8
zKw2X3#$+NOSx%-5m{%d80@)u~FU|;03bhT*4!#W}g$@PZh=0oGm1V$}&=z#=&cS;@
zI_VWO8$OSohgiTbkU+=ol@d`XbS}0Mqrge_G~fYX*epO|?+l-W+RN`iyKj-)CXyAY
z4*w+|R!F(EoDWF-MUm=&{S=CnMf~9}qBl$c@_lnjmJG^6h(T__;LL@tM3<q>kPdh@
zXl8AK9{>XU>&WOxZ{<AbkXDvYDm~yeP*t=X+JLBz`vKXv3VWP+Nj4^~fToKs{9oAT
zAMCy8zV5o`spDxGY!-4$e?vE+JFo*T4?lw2fEM6#&{P{N50G8*9w|?PBICtB<X3Ps
z=#V|Y^6>z1h1i2vCk@0p>@yr25kPBkEZ{A?mCEE0jAHlEk$7|9_=&>aL#3eYln|Z?
znnUe8qdbf^(Gvmrzs~-zfy$syw*@5O=0WYSW<+nM2_*nZYAiJY{{~ulali@DQt^rl
zMOgYvUWFKu#h`um7La01WDxMoE77-z&!DqB484Uwa%Z`NxGj_xoDIHXl>+|+-uwCl
zdjad~8Nk3^07xK{q|TAW5+)4|mw-Q|gOA145(=}}Q|t*LQmxq%E|-4IJ^?(e=41ir
zw*3iNp~cE?=y#-?9FdzrfK>%Gha|W^nu<II-P#67b)|xQDy$aogf4-+;WyyU;{C<`
z7Qt*WT}+EqhDpdIF9LR!cStcb74-Mo!7#L2DFeB(rszF93$VNvFmLIx%yhaBGn0Nm
zeZ_BKYd}W$m~=Lz4ej=y^?dV9^3V78^{oqB3>^!@(l_aVEXp;dYGRuR4|;lU!jHwT
zk|-VzC52l>Mo7CNeL){|9(D)yqB2R)r|1bZ!w_tFW)9UCq};9(H_)T#ETjl|ro=-%
z6@xNQt_QASIlw{RC)5nsD6Wb##P^}ap}E1c!MgrQzO(*pzst8RxD%u)ze9HTPqa7H
zj_OBDr7Dv!t_2gp0if;C2kHUs#r9xpFde>(Xhhv6{~_j(SBOS<HQ;dh0D5zY%1hA9
z+$IhP_YdH~{6LeyzQD0?USut>xqIbN@J&SqO-Z|$Dq2E-5gbSfoeX~v8^}e<WH<?P
zVph}z2m&5>5)y(W<qKRNSRxvtPIw;j9C-V(&|{b%*ks-V2gFaMGL#Xitb`&fBj>^+
z!lS}_0i!8jnkz4d&Hz4Y9O#&z25$KL$Tn%ZG$x!FoE117{1~tVu7^s%XJoznSpoJI
z{6Fwi>&9~M;n*PTA$k<FD(@lB;FU-T(g6_xHzo%n;D4aS5CkTs50p!AHo_tfcs*zc
zuZL~`a{p9hDEtkOIxd3*%hB+na0Srb{yY3WTqD>Dcni})ou%uMw8(8}86cI6hKIlh
zz`GKF4Zvu07qg)x_5<@`ZHdvq8}^ClPu9g=1Ip@BWkTdoL?t~Crvsx}dAYF?1>2#`
zs2w{+I>;mBP<#ba2qu2^@N9p7&k3i~mTTQ!_6>9rMtWxY--P280nqZslKWXJm(M$y
zr)(84%Unck#ipVo;W0>0s6<JL=#_4uW!n?DCMc)?xr^_{He;)?wpdfd1N!M!Su5=d
zeGk<awV@aOn*KIHOOOe!4~9cu16FWO`W{>cENTNIeF2f^Yvif23o!zVLoX}~d5$=s
z@yK5wlSflcD3%UUyXm#WN@5=FK%OAIkrX&nX%9C>#z1PQ2DBd}WNONVGO28p|CY>R
z-|%bS2Ty(9PXE9DAHGY0KH*K_XW?;?BxMr#PQ5^)@w0&c^8;Mx5uyP&r->l3a|5oA
zjs*A7K}Z~W1KiPL={Hn6`T@O?Oh<pfL*WMKCXftV16M^Ypf$W7)xchP66nruj4TQd
z^K5jFbk(%BE9-1)YujkMXX|9o@Qm}P`#(lDfxD**I}3bn4(1m9j0}=SVkf!}P^$(Y
zt>8w$gPVdMB`y)sOpvZm)+B#WMyeZ?N5m3yu@Jbfol&X+3(+3Pf=nXXz~3XCC1dcX
zUv!_c86C&1)r;Gds4XYWm&*J$+O;(>G0e*h@fUlUsiEqkt*Txn)M7IM!($|d06$AC
zOo4Z*66mEyp=Z&-_%m=C9Z#+T_6axDiP;OjrHim;n27EN*HzGyBiqnJ(7k}L6AXzS
zzkR$l!<JXNtf)%~Q>L{<mo0Zx@t>CtM`pqC;9FdXtp!&`naZS+!S<m&Jq1%EPV_KR
z9)5;4#7AKvtOWa$Ttkng)&lSQN%AQE3;z%Ja@wOD1Y<|I^JGi1KTwGEQ_>={LbW_y
zoiojUm`x?ia=T_l3MLn36~42~ao!G|0tAvwVlb~_-*fjhZPi!#EMVlUPA|pp!bbEG
zA_4ZvL8Kpi6@7<Ch|08qZOrUp<LK>V2{8>@gO?HQ(RgAN@4}bhPKL!VO9!Rfe%RB{
zy|i?uWsOD2JCs{k;xsiY8fu;ENbpw)zZJJ)&*`RkZF;L}G<TAtRBePb{we(%?B|xD
zFF<>4AKDj10MEZK)q(X>I5mx7=;?sn1W`k%U4W<gNSMrJ;{xzlD#}K2Y^c!5JHR9n
zOg_8irv2Vr5M5H))Z6xtZ)CVP_=f&R6{-+^KcAv?sGsqdR2D81a0WI&;Fqiydr8^Q
z4e$hMMNsex-Xr4yp-*Bg^jcuWxJLfQ0sWXaGblzegP7~^agci7<AH!gxK7FalG6n}
zvO5%{7DpGRnE^`(Y+TPlgYl8<N475W6IcuSFr(Pk{5p0w@e6Jbzf@j`v<N9H07u{j
z6pM!NSzwd35afBsGkd5<+;>Ky8qs!v5el%y6vDiKgzyMyx0iL?vQ#i_DsbdnOMj5H
z({w%WRN-BRB`_aM(st9M)brKp++6i2Z6#s3kT3khCQ<~Fq=1=E1dc$!$khav@Y&>E
zauyv+zXgPdU(6l)75kk5O&6jS*sd&s0FQ~T4p#~fl~7+-r_r(1^1}MAv|d5);&t|P
z^GVBIuQ6-`&5%s=10Y}aqK6BOR1fGztjK#v1;36C2ZommkutF@vH{<LRKfdG267%b
zjv}ZFl$Wkf2C)vrePB}>M<*~Fl;dEoz63_awUO9hCr4w;xMHpOs;O3Pxq`K&Z;Ojd
zI=SA5p2?q4D>FyESj`AA+Gg6lU@u!$P*Y|k3tj@8SbZYN;Rzt2T2oGdSRw+L0yNj0
zv(OlKo0&`=rs@&hkyBJZ`ewudA0Y?I=R<yJw7<-eW*cgLY*}TQSa`}bzHE8P-{x}e
zE55U#r%G?+6w#R-N#A2O3wC-UX=01$J@{?B19luvK(tT?#RjhR$FSB^7OkU~F?X5O
zq>c`Ntz$)|IlYdU!$;ITu$IIpZYKI&ysb<OKXH}Xs+g~pd^UM<XB5mZzceKjmpaVA
zyu3M54INHI({apPPU6opzvxfwDS8(1FW!`xi2cTLK=OvgKViS{{fv(p#z@?DP6DKh
z7t~?mKRg-T2fad`kyRzV)E*x#*Y_R?eGFc*Pqy#0-m`AD^ac6uL(XB=e9KyYr*QA!
z@<<PCHJ%O#Rin5n+;R%RTLH4>H)JZ{(Eb88FF-;;YGF0VIrIeJqg%~xVST{*e1M>d
zJA@1G2Cm{u@SDt8q?QuIdnp5bivkw{?QH`9$*N81j*>d2ZACq;3Dz#9*?@5hfyuU?
z{7G%4)46`adajI_Mf%9j<ZR%}e1@D?%EY69!%za<Mj}KVrXH~O`GG5Zp74r0z~2Pj
zfI8#>>~FM;ev8J4UC<n;z-RED2~@EsgDqIBd7Sy3>9%RSCDZoRQrnXayeRdQdt@r`
zxvm8+#}@o6rZ?fm`w(N0UC=f36#5(R3`p1ww@16;bHTJ`2i=VRgIUW=p+7N=>FcBm
z*azq08m>0G64C;S^E7D-pugq03#}I|jm?Bv&cB{JpzxjfauHNo)qTx>D3k=9qgt^v
zm(4d&Z5FoBx2Y%02T}zxo>%ZE;K@G+8HOrE8@fL|l>fxH<ht-}`FvVSy}&1<m*BOL
zC(<i)E?y^mCej@#4#oQRhEzVp-o&=wa;I#+<zC4mbBZIyHqko8S1U}0F{mmaAlwA^
zxDcQ({!R44+LO6>Ik*OzhV6njB6_kq(VN!swZH_>q3W*cz#ru=Fvr2XK98J??Lw}>
z%g{^ADCoL03#+FTc~=Dv_&%Dum(D60YMNbCWcp#+W9{v5S}O+sZ!>FxH3ClA7Qz5c
z89$br2Qu^T0N<m9I2Mo!Dg>AKZDJ$ve9{=JNR_dx_$<|HO&{HA)p%}+N)0HDPXTfN
ztuh1<;va?gVhq+Mc-(h2q_?&*JBqs&jwt$R+HSg5N;ztlx?DZQYM~mDB6=>%(+|0N
z>_cV>Q;S$gET=AldB_iJ1d^i!;hxBNbP8a@K4fTa9{ZDt<~lN^<R_*bWhT1f(~()|
zC2knKMRpKf=pJ%<ut-XB_cd=WVT%qHX67!-Sy^zQbV<<~%d<ce@u4`1cqDA$Yk^nk
zs4$<4qvOfu)Md0GNPsK{=FORK3fcywQX?#+KCa1A4^!<>4dC}O7uW)_F`kEHM1F`@
ziJ|1w@L%vPa-cN9e_lTCy9*i$c_o*MYZd)4Eia*+-EB?m$AdSdIbj==2h743D1}Y}
z%z%l=1L!Nl0amIFO#Y54N0IhKG_~;mHYs(!_NV5Xy05yiY9hM~5Gi{B@5@W&P-G&$
zg1j1bK@t2yaH(gKxXt~`Ji&sM^egh^Z_D3RJj~&@9&!Leo>C;A$KMK_`5G#R`n}MJ
zsf<~mhG4ds6c`$+9=hwN!*!IF$Z)(XJ&o_DI}MVQqx5K0166(gGnWVyK%If3h+}@x
zCNTmJAkk0__ml7uCt19(<dKQWSAkbjD7<f1TYK9`@rd#xyaM}AsKd+zosdkyLwm`2
z;Cl5LZXfBdYygh#de9s4GF6!x!W9Tw)l@a`c=Nlte0l_Pk-7|O!VAzDXn;RMZ&aR8
z8rl&)8D6G5clIq~EiFvr^8d-PrdP{H%PyPtSb||X(mb@BI4^W&SM%@H-&92)D^a4f
zLe@*KeB;A_k`taQ8L>mmIF{quXvZ0nb(=KTbXn@@{9PKtn_xWrM_40k=;2DV_#Ovo
z6kn5I(-355%B~b|E-G)nYbu}jq3pcpKie1YEszB73J;<F0v6KRR3D-@xQBd;)DCYJ
z%LjjY?)hhk$Hf-%KI|$h0#~m$>PhU*nB9i=(Nm&gb(C;}S_~-LR{&dZJsAafDBICX
z;$hc(-yiO|rIw<O`RN6vrfGTq<$khRT{oS(#3@82+QpC64g~|_->M(<BnF}gnH2|y
zzj@a=vt4sNslJY(chY-o6FrWjwBL>C21nHQ=x0%CL%jA+VFAB^`HYTZ{-u9O%iuq;
zCBd(*m+ls&<BJ;S56c*olbY|zO3MFYQ#o#Xwt!v8S;nM#pt_?Sq(8xBQp@O4WDMAT
z&I}y$wsB8&9`eo?+e*FR3CuRmuCnM?MCV4GjB2WVrLG75t-9QGb`|xN=qWrPPr!Xi
z9*YvM1-f{2WfRSB@&@EQ%AcM$B&SR96k9)giYFyhRWV>22$+5X5&=61hzx^$Wg>7k
zDxy`Cf|CNb#17ydu%B4Wo&=5PIZ;mypQCFS8f)z8(<+u-M>hsMW+Psk>MJKkI>Ild
z5rGBXzK&~_=OuIUKIZ2Zw=OOyinagrIQ$xEzq}Ev1<p~2=|OxQ_5raD?Fg-rdq{nQ
z)d0hxB)B+OExZNfChn12xXrrBASE!f+{y$;Y?k4OjsjfjA+#0i2rq*x!(Bn;?@_R-
zZ;AVg>ykaqR?U`Jyxg?ke6gfi@lwkVTLaf-pDK7!lF>2LAIv!6qPnu`D_@nV2r@M!
zG(}n~#)T67JN)MZmqP}51ac1Wo|9EibZeqekY4VgE6{GzzE(dFMsqW%kN8QfA$$TD
z2`5I#@XtU~&qT)<Yetcj-=H8ZcYbbe!Lq_-MF+~-gWS~*aW8a=m@lMj-f3U!E9rFV
zU3@)y7XA)xsZ0uw3CVy7)h=>VX$|F|^~u}d%utJO%QfOB2-mq+++%(;+k>Hm9Xtcf
z*cLF|8H{d-{0bcKt|%)j{GPuf%a(RNy>)uZ@6v2te$8UZ86CO`y=Q-G;-VVHZ!R}C
zeoXxLnCnsJb>sOZco1Bd`+;kz5HU%em920SG=>;W)u#&Rp&&DoOxI^;GNb6e+(k~y
z-RB<AmGM((b!BjHjBkSdb<yR5(wq+&-LvgEyK_Djz{M-fQLgd9CXqITn?uy~qjIBf
z8rB<M82V|NsD3dwQ4vgRGQiAnfRZft1$MmY!1oJ&KHHAF$+o7)0RPD`tQ*#Z)PVbW
zH9Aac@EBl~9xXNs^l)7(=~&>*_Wz!hekk*6#?0*Z1s{t!$Iw8>$WP+5YKnG-p=R9u
z*b6cJji2-rG<~^Acole>+)ca{N(wayO%I=!1_4id7kUr(QYC3<ZA)NvIK^#a6uLL~
zHk_qJ@_!tiWpq<n+lEh$CMRxnhn7-WC<Thc00V=&4DRl3gF6fkgAeY5ySo;rr7lSt
zcb8+|e!s;J{;()yB{_RP&wXE4A$*$ML=O(`@KiaH3`48xRcK4L6hA6|S9!U*wV{O-
z@}$s0<RyQ*?6P`mRQ=fNu~2l8x~}qrR4kVB7sI`|P0Ud+o9{@aQ&X8F=m<O;8z!&|
z<0R`PLdjcT8AL@LNP_Gw^(rbQM};074A9_w%IS@AT-AT7yj0A7zy1AsAzQe!_(Jsq
z!ywnn$Tw~?KTbibm&XrD?U3>^(H(D&%2h~3EwB-wY4s*DFf=8w!#@)c{3cPGxDn_h
z{u7Z<a$9mjvQxYloW2x7T9O7%+!i51RPaQsJiN>`%|6l8S3^`MlwT}4RPm~2g(llL
z-llR_hPSdWc^w2tMJL4@Kt_6;vbpk+bP<UP+G4Xg1P}ltoD0}v+d>kg8~&Z&O{kQ#
zmEMxH6HgT!!k?o~xCuH+v`1b|4j|fN!=WxzegAOFcEdYUMeR)8QO(?%lZGkI5_cV+
zA>^iDUI0wE=Atq@kzXYkOr9oUuow7YA`0CKW>Pr!8fpL+K+TYSgpYhA=_5BPt5xr!
zzN`1iXG;c>v+)(+d*m}cA2=0BUU#N-c#dzc`;?_;^)lUQ(;D*%z{^L?jB7G2qbF0H
zs78?@IuSB}S<e+tj7-G3@YQ$$>L&idHz63{t02f6ei!~v>~CU{U<!Fr)I_>SzC`gu
zF<TlXelM7ZK84CTDaVmTF<yxhT|!s-B<?=88P#XXo9LC+%hu1PCbjo!XS-Ga!t^W0
zOy_;yAi5efD!0S={JkJA6DvI<*vY@gpH8HrZGc6!03S>u{Hu60@sjw9d;<umEkOTb
zghVD$i;fdCdJc4??g+BuB+5qEPb$kJb~SK4s8v*q)mPge``d?KdDdFw?q@-pZ<2Gk
zX@#Y|Psgm}W<ci=lvp6tiRKW!utS1Q!au=H1`-sKJXxjWvT!Y!$leB@<Nf43{wBVP
z$ixR=gMq<(5qFu@@NTFt#RY}!c&q(7XB`h@6IK@1xUE-x8fts!kad`Otq1jtxAinU
z(0_JZqh0WH<Oo`T_apa;oumP~OqB5R1lfYum<5?E*eN;%?gAr;-TV_EEjUfQPtsFN
z3i3&oKLtOAcIWNp4v-Jy>q~TWQ_oaWk+H6&b&am9yE)gpnVkZk3OTK39N#<#-9e|t
zqOnd5%COg%68(qE=NM!cwww1EJdsZ0S;EmGhWHN~$`6oB0ksq&Pm&>Ff$)sDo_H9b
z+<fBK<EMZL^l2;|t57sg`YGPc)w*8lR~VMs4r>lpFE)2^dzpRgOIMAqhpEU~;q*HW
znkHNJP$^`82_)MnbPFm(7sU<mj__z;>+T@fEPRT`Vt_74+$SRZN61zLA#RgVVm)x*
zkisj{v(iM#T7e7u#P1Y$AnGqT?B#TCHJD|C#Zy_TJ7*meXpA&t4>%v1be3k;I7dCp
zIKA06kF6(&k-isa;=PdW0*NSqW%5_ytRP)IMKMz_k@!fMh;&I5d7hVmTqP*}3Vv7Y
z3WT5o`GW-W_!2M`+Y%k0@?G=~Q)sKN-C$_o;I#E?E?cjAR<QNpLH<5Qfg#Ue(6=yM
zs-31E=iiF1l>&R6*n+%8je^&L96kkRX~p7`ii=_`pqcl?K9L_JYW^F{0A@~a_<hM9
zct_#@e-s%j#7PW$MV^W4AnC_dIvQx-=@@&m?Xz~OwTZ{V^duU?XFY8k1+E(V7h8_0
zwdSU|0o{^V2VRxIU>5tEu&LlQu!?L0d82EJx4?F>2KeXZh`Y+(5GZ<xxQDy&kHkRW
zr(Y@<C!7L0OC8B{;e&*A>b;QAx661$HxP7px0H0L-efuHe~EN}v)ym38uuoL(mur8
zUpw1;IQ$5iDA^|Nfp-ulD5|921iyfZ<GSFoe1dQc{{f(;-zC=qe!xiVE-)ob!$<Hx
zq4nS;{1nkWX}<I{e<<EM?vLnS&=*fpZCG1ieQwP!3sm$qY<Ew9_o7Z;ANPV_mG6mb
zw5dsT|5~Sa6SadE0Oroq;<V_+syE~k{1$#zcwatV^b`9Ne=i_~yG1Vq5V94^7wkkE
zLQ)PG)&(7<cO<1kq0l0kT*r~Z5pRS0Ev&Jbqq%iR@#eC4W4!wg*euWXHS;Diw?j3~
z!RAMr8~RWF38B4#L5vf-Ebb8fRW(b%@DB?giM~sIk-LD`@42K9kgBf%U&38sqWBRu
z4G>~9I3^k?I)%SMw&9zUpOWXx%9->)iEFa;q4h@f(H|YEhuP$wK&TEgG_(oI7HF6w
z?*6v3`i_=)zHzp8W{rOpZx@j)IU#(+e=Lj0-;2kSWu%BK7R?fO!)wt-f>GlB(&OTf
z#7pD?;C|ZiCH$wrHuRnJCFCWl$=&S1@MO<tbB6wB(UPJa+9FFU^KjcNSE+9o(hxUN
zUBPD2>96Y>;pu7%S(Afab`(4r11AAtZ^cAqKk-3vAK7p6h_pSJOey(t@j&TrQM8~Z
zU&n7pP66DzA9xa}6E29kA9Iv!3e8~m(Jj4hv#o4p$z#nO<L|n+wMmvP?tFGIrsXYQ
z@4^u@hI<qMj!XMf?`QuFe_Ut|V?ibYYuP1{Mf_IrNYzidQSnh`k&Klb6%XV;0W-{f
z=xp8`_#1o&7GOpEFUq~jIpSQAQzR9<fC@nBOs_wr|Fd>oRZ7(a?cWBGeU9gV_h4`^
zl!sQryLc*S96Nzs56I?ogU2I6ZX1*W$0C0N=R;3$?uZpNQe0Q{QC(0xkscJ)kSzpP
zh}YP7xDdJvz2c(SWn49W8l;0M;DisuY0#KRw(mbc)M;(`Zfp#4MoWz8*6X&OcBf}a
z@MNetRYT=c5L3ne!>)u@0s3w?{(3<czZ32NPqs>;Kll_Ul66I#=(%v6@DS+z?E@{%
z6+~O?4Z?$gF`kLyUV)qQL!1V-h@Uu%t-v|}^DP`P_}6<@xW742YlgMC^{{EZ<u_ZN
zWxjQZvz@D@>y5t?t%R21H^dQX5BW!>7qH$g$q$Q@gjvE=fgc@(oCdu8e!SlS+kP{8
z9NU7g11_q@$ay4$`M}nqgec|@AZB4Phy+RoB!zDNlioL;#@-BI=Y8)T<5L6{1&0M<
zeXTvqTwVw1_~Jb5?H_DHB|>lDw&(%82S^vN0w+jP{U9BJ>4Hy06j6<90Pp`9wh=pm
zoZ-QchkXxdse9mt*mOQm*oKTIyOUi6hw;tGR;ZXMql}@BfhpcS?s~4?uGj8mZo4z+
z<h#pUv)zZiNx?>RQ{Esfj9bAB`@O&=xJ9I5O_9D}i}RBHMV+FG=s(!E(Em2IJUkQR
zW0V9z)FEc@3&?+jT}2vUM{<ndKVlhp-tOg&G5NF+Fz0^@-VY53PYJJ&6h;a|m4OU@
zrMKGi*z?5OF;Epwq$6O<HW>bd<q)UvmUt>I0qKw&Y#zu<r2w+>Nq83g2tEM3p|dH3
znoq5wAG0oA8*DLgjo)6-iR?(?fW;hx{s-0LUNN!M{Ll^Xsy6pd_fGY`2HDwRz8~IG
z-Yj3kpg)qtbw>XnmV%_qEYLJ-FQoX}fIT`3*$mBR&jE`;e>T9b;(EeGm<-PZ?vkD`
z4RrxjR~V6i%uN}(3fal~4E<y&Dgz{Z_|)J~>)@c^vA|<+ds-6w1&IFkz)b%!?``*H
zcWduBe?_Dl1Y-Z#B4Q-Jm7oFnAGt`F3Z{0Xpb{hyUcjG`p-5AZ6@Cb_>?3*_J%IW_
z59eyYj1)YJ$p3`%M0Z5(MGFN6EQs`j#cT@T9<}!T>74KC;Ogdl>AdY);*4`Pb**#n
z@tq3wVDBRLu;1{uz!QF2G)A}q%s8gwUQ`2@@J>Trf&F|PdICNNZxwta3Xu13KXeP%
z6SR|lp`YO0yiZ7DWG$~6?5QvCNZ@X`4*dtRDCep1A=c9{k`=k^pXIG_pY%?3|7TZ%
z;^##7p8*NIi;D*v_M_mPa*#X(Zg6+RkA!>3<HQ`iC7QrH3I1LV3bDhPDE2MWlzJV$
zPCtjbBRRnO8R3r<tOJ|#xx@n8j%`5VICFSOpvXhG+PX1!sx#Jg%zGKwAKrSSd>Q^v
z;bUBLUJNf0eFlt6I{YT#!lnG?;I#Rfe;sq9BS5Fd1hT#~Kau~HA0P%Je}l|WNA4Y4
z4xU6$q3K}5GzNGI&hu^ocKmVp30F*y1*~IR_)+*wFfOnHyidZu7aoK2x+BLK>mKF5
z7a7H+L5tC+{2#!CK0%l%YA4JUCX)|{frJlljpf7Bp)=4Njt_RZW$XmNj6KNi;^~ox
zSOvcxpf-#lyYm+kYw=QKDd;<Fh&&C%`YS!_-HlzhonIYi+_}D`o&z3(r;8`ayChVf
zUdm14okX|bS`-2-)&qD?;wG^P7`9ZzOadY{;_X4kco8la<PmB#31oW4(^DdOR8wHm
z7{*IN$K!plNoX%zhuudS^YTE)_;(7UQp3@~gT8jYF5a2m`|e!VF8c&qxjof=z_%m3
zm3s*Pg%g6WWI()2HcIwGW|s64c>sO?Ey2TuXf#rS{Dmw-p1@}yh`mYIr501S=%r9R
zdIDr;<o~<DqDFWuZx-~Bt`lw%k_5y4Dqnr?AHLpxQ6L-u=GDM>KPV~&mWGR|`k)VR
z1-_45LB|k11a3ekoh2GC>@F%3s=!kg75oF9b48?s-vDF|#v+5cXY_#Z(m?-^E7&?P
z7f?3F`@05bg>aCBnoJ9rbhb0duFPS&(q90d`v7fZtn|xp+rZnvgWw{NIUB*DpdEJv
z)#LvVU&uDXhvGYc*)l0=E`KXoPg(>m_iqDP_!8Shr`o&G!ZWV4>TCynZNj~vI^<!{
z{p%t5B}ZgA!oT@>*f`!iN=<DHefMp4Rk`Q-i@f{%<HFsjS&^|!Kj2&W3$fq|fmiU9
z1h-)E+=Mb!5h;jn8TA87<hEcvye-USwiTAHx;utAGj2C~oBO5)ha({(pV+Io3%CH&
z<<*L6IhafXV$^-e6%4y`0E2v|<9BzjP*(VE=qUXg8wOLF4)k~M)FJ?Zb20FiP*{|(
zKsF=(dz?*Ls9q6&o&1d(&L2Q&O@!%zrCK{zTUTG-INnv?lk2|3ju%ZJq+(xOk7&Q7
zt-QZ<1euBXr~$#a;1A~y`wzFr`N00kYYU&F)<C(uw>%%<@0Zc7IRo@3JCoz_roua+
z*61K{VSM|j-jX3PnQ=deOdg;36zXIptVgX;`cEd>QsVd;Xc)d39)<1^e-zXaA66EK
z-+-LVUsxOXD$^)%)^{}6))VJC>hBHCcO4>&pde2OdT$@#HM|t)9$;AS0^h=$7#YOD
zkFZ#Bv-)HjrzT`|6NW`Eg|G2uLIKxfQ-z^Yr#2k6-ZJ)b-{3Utadt3Znu%mJO1)YQ
zHlE<53k~Pa2T#~4oOAs`$0FN|!1eHE@5jhd)D3p+hp=jNEFg)O@%C|-I1XCI)P=UA
ze*kyEu9%tecO{z?vtlq&9>|2}1V5R@`r-Oq{SvFqUe{r!cA-0X?eU4qJ@OgiOVWm-
z9at&6nfpdN!#6yI_G%B{5qJnckJ=rM2_9yf@<u?5xWBnf?ls$m9uP?b$p)D9L(Pfl
z<U~=AIA@)^aW?htXp`(Je1bjVJ)>Vyy|czq^G#phde!!O=mPpL{+hU=jHnLCZ_4LN
zg7^qDnTONc!XdxZjd?ow$AF#IjYub|BGLyWOLjv-xD&APP2yeWHQ*AtLg)_`SQdd>
zhUVXnUZ3oXcB?KZw}=RA5PBy#$NW?;Gwjl@vX;4ix?4qNpos#RC|h0wHV9VPQ=t?2
zo0rQ5Ldk&%-cByR`+|Q+=oU2runzL+EMNoRfuA-DWYUu1$GjxA7t7<$(k6B?Z!B*C
z!9-t;KNSV5E=ZJEAuQp|^_om6`Z(<jO^UU^)yk`nRG^c|(K4?xL%v-0Ox8?v65ojW
z86p_;&G$}lJ#sbms65g@B537|qjs{@>^N={D#uPD%g`9?3*3pfl|vXUvxRL8WfOH2
z^;8!XcG+xlIotyJMYZ(qw%YZuZmxl~xAsg5Ed;m25BPZ5a@8*74+ZEJ3R!#~o`vjW
zvm=9j4wv5pQnG=U;qKIz@RRUJdL=s;dWoDvEPy6h2U~>c&?WEz?mqh`7l!^7KuV*^
zpc)}h5u8T~;Z(M3pvWb$p3#Z)7cD&;!azP-12&W6g<qsvd66m~yxuyH0S&`@pu_CK
zaIU|dZ>%@uGlw2V+>x6RJmL)Zpsn0(ct5%md5v_!;;?^V0Z$DbXWuYg;5)>Bf)+xR
z07oWp1?(B>b_mqRJrUaz+Xax%=@o9uP2(Bie*7%qTk#6Ow0#RmT}P1R+!A&NJt>kK
zjt`9rZUcm^CE<b8GdhR58~F%m^XEA=yacq9Hh@k(h75-5^Jvb(&4gQH{qPTX8|);+
z1C;pgOrJ>C;Cb(2*LLSs*H7P`h>PWT8__<*8gh%+0EmbYNt$RrUd21WEnuo>30qB9
zM}CH%hYX<}AY~?}C(zyL*-RHG6P^z@g?pd^yvhHYp{8>$0B3#zQ~*+wVZ;S}Vt&$_
zsb`TnktyKxRsp{2e}Y73cjy+f7Q034BYTSHOU8@u3$<hceiPcm`k6`0PR7gFfmx$4
z42Pn^n*kSoV0a?<*+;3*jFfxJ>xXW|?-0eH`I>`1K{q3{z>9SV%R}GuW-@Vrfc_#_
z<D2Ab;2GiU;(qNJ;-5<uvoXB0XdGz6i)1Zi%Ox|#vE)K*2;3PO3z+z8SqU{MGC#}<
zb`C)xjJh^>I#d<x6#2x?;1)wH@(!=d-_JjdPX#|^37U?yg6~2{*_U)t$P(}ddj@Pi
zy>ErLm3MN$9o!cBopEtbd1=@N{DR=Vw394K+(Fz&*o!d2+qhM1Uv3b{C2VG-%n^DS
zvxS*P<%8VPUcg`8%ayZ!wiz^;HxPB;8juc}jy1&wVrPNB42SN~r6FY~68b0P4UF~;
z^M?F&LcX9iQU@5=e()679*`)XDG5u=Vhxz&WC_mTn|S%$b0`6#m@_m72wHr~9eEQT
zAK6V!rQR@Cq4`i8WZ~^aPGB%Um;VaSBgW&WV4Ta0eD;@lB%U3vD~`s_q0T-|mpjwH
zB6xt>3zBdbunB;t(ONQDwn)BK-c`nk+X`QSx#LD&4mX5dLH|yjp<*dhB$=*H&!!^4
zOYtpiqcWJ$bS<62u3*nXtw2ghfL#Q;{CM;n^n0XkaAN3lU<0_D&2neEJ9@TxH~K_@
z4nc3I4Lb?(;mN`#lGf6>@`ox?jjJ{)n#w+iX9&_!7M$OoF|#6$(9_UEkhqKv{}E~$
z>JwTJi7;{8F-{7{p<l4I#C+f*oX&rMmBW0N3ubz^I(At<n;)AlnA_X7IJ>$>`{2k5
zwl(;qO%nB%PF1#7FH$X2k5hkE#L5p#HVRMj2V*077uaodGSwiG35*bJ=;5q{+s3ez
zn1X2$vz>lSw_&C-o7g72k?<h+GMMgtqsu5uXubEXr>?ubW20SWXYG2|Ij=kLFdRkA
zW#Ztq*l59M=}e_lg{nWPtV&e1R(Vf;6r`PA5h7$X=K-%}Dab}@gVRC-L+gTf0Uszg
z)Fd*724(>$5#)lZ@ktnoj)X~Q0}Tu~KGynJe?zxeQ&n?Qmv4IJ$O8n#N@gH3jlWj>
zry@7%V9d)nW89(G7BOXNi-MIkmA(^><Wp!O?{{W-WGOH-bfI+gA+|qzo4yrk8Lk8-
zhHIdeZ2%^R7OawKNWG<$)RM@MP$OR(H|}U{6<B_m=UPVE42~WiS1^_R#(N3ox2r|v
zU_($CbvCv%Zhf3G_Dr-g`d@W3)fD+ov7Q(WZbVMX8A=Kq_KAFleE;}W!KtAkkrB)f
zb|z$iHz6;P7HB+g0d+LA)2DP!vMn+`)2^*auijOCM6<m1wP~}nZ*T>-3-2f{RXmFx
z6aOtCJ*ijH_@p;U+Y<W5d{%alYJ_7*KOPI8gtl@dGbqv~921sBu2H`+7^j2I^7PzK
zZZk-ke~VlVn*;lNfTU}CX^I%~YaO}~y1Uv1`Xi=Cw$HBC-pzqbCK1^zm@7M}`c0h{
zwIBwLh2vHOo^W~MqxhxKPnA7o%_S{GrGl4O6mJgwG<-gM91vpG0x$R6un3&%nm`69
znma)^h^T>;hw#tvB)WE4y6UItvb1XLY28rW^xEx)FP5My5J+bZqPgNxs{OIG39phD
zq)tm)p4v0{M&io&zhcfuEm6LfNXZy{Hp;*T?lE0JZHo+yoQ&ktrR;p@1H2Kvg<Ro1
zW-}t`fu*h@ONxoCmDN0}PO2VJeN9uUn`P`~TjZMHs|~$j_90gQ5n_(?s!|=@Htt3I
z;aExZh^YGNor-|$iIgv~h~vf6$WQ$C#67U%c#j^0tGQlm0qf>|aZ}hU;Jvv$axSb3
zupYhRsO5%!oA##Wca2GNQ@2yU&)CKC#J19T#djq9j4tO+Aw&2Wc&elW#&fIK-3c8M
z@%UXa4WgbY<K@33SH*8YI<ZPHfS-r|hKiB;*i_;*@srquUgdS<-DW4!n(!XqH<#J5
z*n%5=XmvG9s!J+|Rt?n5uT3?rvQPEI1iMiY?kolgTS_450y(41P>od1Q3_OEWhcP9
z_#odTF$#G?DOoD`Kt>BoMUSOLGF-k|Hb|5v_=6zPV%8bF;z@A4H67PA)&#4G8bo_X
z*H_=rxWT;Gw$=I7TN31`WRTRZz>eZq`ON^Iy(5^vydX4q2jUD~fuF&L5t;n)<Yn;<
z=?Gc0{4Q|3-v*ZVUQ&_tg=ivKh$ln2ky7tB$4DD&8DKaHI<K8;&l(1p{<Pk6BzucP
zg*1p}@Y({i-g4k}+z;B-o3LTTR(w22GGH(bFF-PpT3~}J#@1u${8gk*G({?xoszwk
za>9fB=@<){>Dcha00|sULjs%qrQUa*>F(9u9sd1+7r_<b-jsql&Svt$fMC%`5JPU@
zmk|ZnGmx~f11C*O;HfER)&PT6d#DGP5>!A{AltkcZV!58fc^_LW!})!=|>a?p5>v?
zgg{Eb8gK;@B84;uHN_!vg<vUp54a_9QqP~t7lQ2ZVRSVzhSwN0s%}7Wa5>KitpPWI
z{Zuaa%;kcO=C$yM$ezflkUB_vweG{N9?tsCWzHSWac+aRmG44e8#N2~pTmN=qD0v}
zS*Gk?*<Sfa#c`!h`5I6^SIQ?!{t{jkq=NSe1V3XB)1Bz=pm8vY8VOD(4E-LsvY}9l
zXR>{nd9`7N{+q6^ZknNsImeP<8}97ryB`iR`+1*HFL8)$APR_!WkZ#{)U%@d#KgvA
zMaQY1D^Dv%$S#VHi8hK)f+wnjKLh*1>jk<)4XE0H(|gIC=hz5xZA#NXQ@LrKwUHyo
zRnN8DdB9!cee16cOb(lw3GgBGEcyt;afH7}xJ%q!Vv<_q>tz=4e<EB0OGA=@(&4gn
zS%#=Wa8~dJ&x7j$Kh`8}BZGx!_y>8DTz-41T@7+=a_2F3wI>gB#oGp-hu6}Bf$!AE
z+XS)P5a4WD3(n~a5E=diAB0+vKENvzf)DcIdAaZcbU!)+cuWTZZ%+YSi73z#<QO2q
zwPRALg79vT+J@K}z<FH_od8~(6`Ykl!n9;+**MU@{K}gLvq(#{C%O^SVK<P)P$t`-
zx*6ISNcNrc?FeF#$q`osc;#s|Q${D#2kFtk6brL7odm2y5Te4&#5@5kI7XbnWatm1
zF>C_!<PCfg`BKnX_!$uNQi(il08$4o;MM1yXJ1Ahh8Bl1!+XIQr9O2%@@L5Azvy4!
z-{`&Ksqp^{n<7`KV{A2dlY7qQF((-ZbDF_eDSH7lW^O@Rv>U&!=$*8y?3JWS)D85k
z*8p=xS8}J&Czwx+25j*j@KjbtFQYT)Y)Tg%7ToFY@2lf$5vUh-Ms7#waOd!$;4l9M
z-*WF1??C_U!1F+_;NH;M@Y~2@`Z&X}W1(?yB77a53c7Ar1f=+(^qEX0zc1Y;?jqU^
zwn|FDB|#40f%L%VViVC^@VSWtZrLcv#Oav0h#5?X4DMm>v#x`#H1|a?<Kwv=xjT5;
zduDkj1-C|eQU%Ots14{5{0aJWKj7BL2ZRQFN*kD~bR#x_dD=9<Ls=(*#BSk5(Z8Z~
z!b)-*m^khr)xb6T5DP*u(}X$`SsktlJ`Cjg*0}39+B$5WX&$xbod2PJs1F1Ey@7$7
zK`7jg>I-b{A!t6}9XEl7K^`85oWw5?clk=edA^_DLHGjfa(yyHHW)B{4-#t356=d_
z_QA(^oq-z+f~K?mX*rY5Z2MoHH?lQQ3layL?JJ$xjyH~D{;~e?URU7nz-a%Zke#~0
zPKMW`!>|lIjBP>QARlloR)r2gZzBJ~yMe>36deK5gjVv6sI&04-~xXm(Gzq4c49y9
zGvLpkftNs|*!tj{ypi6^HUqPxk-=hbcUOA{<F<J`?k?fJ;cuZ-+8$a$ZDQqAh#AHE
zoxQ*Xp~G}8^Mo?cZXS43BL84Mj6r)~E_4u)1IT1=$adr*{yT6ZdWrFnT6hEcf;W{n
z6wyFlULns4<sb#T^XOqf2MR?h{S^V+dETk=Zg%|_q5>}8Yg!jt8+t?cXRkmKw1~GA
zt%G)AMcfwP@)-qZaM$2*@L{$sXdXJaYuHt+BQ}KWFH9g($uz+mGzyR=kK%oZ^@I$W
zfHr_zvDv&>>=CpdSO}Yi39dHur(F_x?qysF)Omlmz+kG2x4S1ZyvY6CpAp&b?GP@B
zv~xEEjYVx>I7sza5x{o9U*NQ8CmJI63dRU~37?9`3pT@z1b?AxI6!K~2Ex|_d|-dv
zP1Y0i#(E1`K{@HhPI2ub`GKE~8z#N!m65P4vOYI;aM<j#Y?ynCGcPm&bbro3V|aYv
zPfLUJ=uG~8G68h3XG)Lo-J)9IadNs47kvcZkxrRayjoBo{z+Uy?(<i{Bf$65czPu>
zg7OBV!}(M_;M?0BnGv|-Bb|UzXzAmq>q>AN!-~*idgT9Zl7Ij-54p*uKpFT!s6E^k
zi2@AybkR2PCh;`+e(_Gh0Krf$3A)9V2bVGfC<C}P%=C5&ZVfqt-)KPaM2BJv1q;Z{
z<OQi*)LQOT`o%pZ4pad>XC=NI@AW{1@09;j@RM(&m*?N>G&^;^7497Gbl-mG5trJv
z)^P&Z?299Dum$~_FpD}$vc&>v6mY@52Tz>&$}%OVxGE(jC9-JQ-{b~CDN%@gfZl~4
z1@yt)fv{ieS9y!=O3M#@hHjoNR=3>v!oCWa+y4x94~?T10&4YhB%3JXo5>U6HDch%
zkynB2)LYedWnD##WE1fxnAe~4M|o*ahWnK#+q=lU-h0!395nAc(*ih+zl1z1@=MPH
z%2iLmwY;KASGSYp3IWpy*~OiUR0pR8HhY!susz!h=|5<XYuoAu>8s4m?Jpc^x6nT*
zTuYyai^-evBIP5MOT7o2iP}o<fc}U<&8XFCY4rE#nZQZVoNov0^|g`t{yfio*96-!
z+X!bJ_mIFs(Ar!d_~x4q%v|-Is3$Fu7g`l=2+WJW14mjfngS%zgMeEU5N`$!rk}!2
zg4uj4KZ3r7CIA|2u6K(oVq@()+=qO5!M;>K_8<?&hM`07RKX`<NAVxxUgE!{4<$n-
zYn4r+7sPCh{#T_Hy~aAypWIul-3{?ts_IY`S#_^Er6!=kfE7mLaCq}VBO;sFPEaY*
z6W_}(7n92I>M3fyx=>vh(<F9Z?7#8Bgz6Yll^}b=?}J>5s68X>PRlyOTjLSSW9wFD
zf8W<gDR&*+Nt^}-yaMDCT*&r|@IV`@XDAt*ZKrchh!*5qAt@Ut|4s4-xtlkTas{OB
zwU!Q+<(9fO#M>p5M(LRA&?U%=Y(iIHGl?zuYG8Nc@$Y~}h#9FQ>Inx(E~$USZAmzo
zT%GhbZf5i#(I-d{7-1e-l~qE2tN3jBDKAyjd^IP!<en?Rd690QkNht+0X$PdW|y(S
zZ!t4JU-Ch@CW%+SRsBC3BxO%aO^HL~QRwkV6Hl`7f-XgKwX&&>HGZ)#58Pr0Aqo5^
zfK#dw+#}+N4B|F68-BqB=sLhm_mb&^>=vz(5$f?#YsK08!|Xw4GvmVQp}&?DW))p7
zzO41xWufs%zUW`sLG=LjVQB?95bFa^hK7TQpbb3;i0?xrdCGS2pVR2NNTw)@OM0hX
zLQ1Iwm%`AoYH<0Uvd-myXlhMzk0aESX+k5BIw3mnum7ei-M-9r(OK+T>KzfXF-y=3
z!d_7W($6)>ZOG*=%UBeT%MP<5&j-`YiYDa~HLVP%oepXw-bQ*?JyJPN@)WOPriV88
z#LjQlV|It99mT+>$;OK1F*B1+XGrP~s5ht1H&r8Kx%avTEjsi0${X!#^{2tVPH8*1
zue0BYUD8I<JtRYnha0kSR6#H=+=R|z$D)VH?=o|2X>wA=hg?D4>V}r=;=~=IcF<z`
zxtgldHs6+f^OcO%rMeqJSA|~1swk&i3@ERO{+qT#dTC93)z=!oG1+sNdWDpWcxqij
zLPpEXj~SJ9uc`?mn{_%z7`tj8mHty+R(r`61sxUkQcy8H;yvnQX;1WWc#LnT<C1xV
z<&dqXt2TTZk%)FEf5ps7(PhOnGUnWG&?`a7e-!pvifi)A`hH9N{PBmZa=oQtpn{$W
z^+(>q5dFm6*z(@=)qKkm>#XtTF$3_ClF?Cg((O82-TqlbqgM^@HuR<TmOkbcd74-*
z8d_C-Emvut8)tf^(oaEV-~reoYq0`a<u%ziSa(^kIySp4{;PB~@{4RNTc!FpYI)qa
z#8dH;<GU#d=!%Q3O|QzUx>nYyEJGJ@jHUDWZGcaT5^oZ1A&xQ&z4ILZI9(ooNXzOm
zmQ0d9Q~Ba{C)|%263a^orclY{v040nkxNd4;jwXN?dhtvx|g=|fobe;UOr@C#zYSK
z?l|V^x0c6N4AQ!ckL>S!!`XiPkMiCLzVt5jRSmW_+S{0ItjzkNJjC1Q{a}1!7*)Hi
zx<b3kDhdt4x{*%=e!|V06e7JfHnZ`dsgre)Cq(sw7ZHPjn|oZ$hQ!1qPl7b*b>gMu
zHE|(a>PyhAEhfr_m;YPRy?mXP?>xZ_BydtChy#Y5?!hLm*OqbCKb%;o7cW3O7tdE3
zVv>?28MEpgs2f+;TxV>?mE^C2{-KYi!xe{tU8zgeLv4a(hrb+oBgzC><G=9U%mja`
zV~R0S)3$O;jm`Mbfd;A=Ew)PX2cY8@CoiizvhLKZUG;~@N(4;;EkL&SOYK`-g)!b*
z><#f+iZ6j_*BER%tqnAG=h~cxty+t|&@n6$k7bL#Df=csbtl$)n>nfe%k(?xBa@@W
zb1AoBb4lakHHGVb%=vYzVz@~d%E8J7INt`vgzETe-PhgYUCEAFt`z|ulZVENgsSv}
zF?F8SJCOaM@z}=K^4e!BW3S^p&nHd&ieM4(b3<{kvY};DWF`NM?4zt3IS;l`w*tL=
zvF??&G|M*Ieoxm>99^GxnEzecTHPsOSz3oWThjxH!^M}mANJ|m#oB?|_gctkw3P%O
zVY#vbrB+&oZHWx`g8jBF)nYQ+?F=y9*pUOIL_R!9n=m1*d;Q)yYjb0p!kKx>#+=Hc
zsUpghKQn)xDSlqL#d0BZiuWG%^TtqHeK8Kbsnobc-@Nv?sm67kibcN&+bAEzHc!4-
z=WMnk?@ZpU+{JZ+iU+*Qj<dQa)t}1SS3c8etTO_8c-4R*{EVoernvvIyf>b+Y`6d6
zCIcE~zu*t$gJ^T?)`V9{>eQ`u_$fmZ?yK7%C7zACZbjV+zZLE&8eJtf>b#X`s<LsS
zDX~VC$v080+^4KALy^vD_}eZB`k^sIjC5?wkz`9co^8whp4+EUu%0t25&PjLYDryB
z&54@!fGl{xeS>`>V8m^Nvw4X=r76AoA;|uGDIQTFsV#HF)6EH`{9Wv+6jwb<!&Q0N
zd5?1Y*GUxb4?FbFD@K-YENxz;FqXJJu?}G;_1D<_>c!+X=BV>;{dCQY%3~D|YOa_B
zftH9*JTPuU-4|J#8V+i*z1gR{cG(x>j$p<1)kUuhe*f6@!^h9nMTwdm_h@*iw4<`F
zI2Ya!dhRZ9Rk%v*?`@r23xcum19GzTovKN^KV@RZ*aj`Ku&gN=U)0&C#$Bv!UOl7Y
zY<Wpdmf?WQ#+#y8kx(0NkWEIG1`gXs882y>s`b@(YG2uZgx+zpu~^B@C^q3)-38f>
zoLAYoX;UR9>HmzkOIMU)rBs<#lVbT1T+eT!4kd)*dPtkY_X0m0`+&IPq_Kl_yL)7$
zIdY0$CQ`_sM+Z{&HfYjhYyQ&avl={%+6&*bb*d3moG8|pwy#>R*<l+OUJsdJlG);}
zHr}e~Qq{ZWvxe0Vbes)O!Wr4t=={VrX%91eS(@CjO|CcInJtYoAxE4{`J12dh0(u8
zR}MGG-7GgvbX(Ocs*xlg`2_rm39bgto7M%k&hB7v7PJEQ2qfZ#vYje2zE9e%I_K)d
zrvQ5*b;eRqcE3npxVi9jSsmR_yO4fPepaqmrHj+xZ$Yhdlf!JEYwO}{>c7kqg0_;s
z<uOrZacffYGUhf|-(X1Aj+E=7OuDDlTqDuhb<_2<HQtR-Agu}f>kCLPWw71TY%epH
z&MSWO>p?{uV~*bm;rz4G+fj!S!x{H-H#B#&`qKK(hHYXmBjvW^+V<6BOY4-4t>zmo
zzHK~%aEM}ss07LiTb*+(7ffNDUBAY$BBB@cSBYbb5<<zfb&h4^WL9U~%NU=6NeDXG
ze4<oT)b&T<cVF?f8ik_)LkcjNT53aggy!4Z>(|tFs4cEtWGf2#&=azD(SOCG$)D2B
zrcck}HT;!b-oTeUOgJ>eXfOYYDr)po`|Dlx4U2)ADb9{<oSYe#FIvczc_4G!+HTd_
z%9?7qzS4OwoB$axSky_Gkk~w<XC_-;R4-foH{9D5uMt&;s^@EGTLyaO(N6_`DCVjA
zDJJ8c!Y>`0Yqx7OnzuE7*S@n256<V=1%>i0aShWFGylt-n7=W<I)8Z9DAi)9uPLF-
zUA(xkRZ&cNiZ0uufer~qNv%RHmmaucy{hd|Gp;<byhL-^+%d2Q$q+w?dYs&^-uYZn
z%SbD@O>v89>5ZlH!pCY?RUR)pSzKOmrk1m3(*a_H<f7Ptyb0}gr<&UsRvWLHMmd@V
z-gDRZeMI#olp+w-H*R8bLEVYzCF%Q<4v}%eQJS*vEx+&ov9AbtN{j~r<@_H}H<L^W
z39`XR+we~349i%<O6@{D&o<b%j}!8(;xnp(gw}QUWf$d6$W`S2p7v05F|yG3pt48h
zy^23-P8ezD1bRR5Q~XF8Cpf~q@GdYPulZIvx}tv7_}WtIAzuki!K29?s+5G<w5kS2
z8?DOYa#tlk6`c!*47fI^3Dmr;y<@g{Zt%K@=F4Bm_7lg#CdUrryV@_>jny->r>(yS
zJkUpBi8>{vNoGurxJh)=#6}Nu64Ek+6@e|9=Rbe@PJZqEV`X_wt;}-+Diflz-oh!+
z*+5h0D9c96b8E<9^|qn@MBkA!q-yoLgdu5l(>vB*luhOg%K8$2o#1>P-RR0Q6|%B<
z<;9xGw%@4vWRWT%`j&JQf`(c;EQUKZrz-c=Ts1EAbY#-eKZIjde<plN&90Z%;Cfc~
ztkr1`BwHfY`mH4;CA~@)maowCHdh4~3SLD$O6VQ4Us%P$zK1r}kXO^A`j<`t*n?x>
z8sem=ulz>ry|lSmH**g*o7_T>y(j7{ua!kx@vx+<uw{{<`0wh!+>4M#;*Qb=#Ma1p
z_dQD=1E*P4ZY*1;J>vYuAOgSqX56K;!<h+<_B7q!v|-ch+3R9Tky_i&@&={GB4gpy
z(zcp~?v}`NS&90E^eDQXdgX25cyF=mkLjmbj(Da6H{Vo#ND>p{PUdIS&F++|Y7)+S
zk@i%0I`~xgzO--QA774tzVtn->W6D0+FLPRxkmDUuyISne|hD$N#<H>*hPolvO9SX
zu|Z-e`a;r;^ahRIHtpTwey%-s3tVMCQ@yW(Ec>l!Qt<@c@4kLmxni3NlBWrWLt_IY
z>=(4f<-03q=pI`?_^yT9u`Thz()%%R%G1om#%EhRXx%*ffMNnY-g3CcSJ9;S@1N^R
zR~brt5PDMBNFXJ?U|H}Nn)WTXE;ZzUQ_L!t*{_X!K#oe7=>5s7>$!4+`KwxgYL=Q(
zhaVqkWptHy{CT>dqF`9@abvpw3q>$Wrj`L7=x~DXq3e?CsHbW0JZ)jyfC*nK5vu$Y
zH7;74_@Z9lMzMLfGwLe0qA%zIUlT)3(T&e9zqP15Yx@+~O!eUYM&kJU1x9o%n?XfU
zCMuaur#^s*vxEH;laen*Z)Nvlcc<J+J(k=$YPletcbd5s+3gu^^6Oujr`csLgKMw%
zr@yn`>O0}N;OgL+8Jx-z=xV$b$SZq<W_~9EC)N_*__^Y+;;PE3I3}ASSt-VZVLSnC
z0NLq7k?+Bl{{8Noc8~pzbC<J@Jz_awLtN4B#h#Uc;j{$F0=dzp!g;dJ^3M`V(ok_g
z87=)O7$O+PH-c^BZQd+w5Y`p;a32^+DB|QS7SMpd=g9Z82#CP0a}>Q6(!iCFi~9@g
z3ML>b<O@6xSd9(%Xrd#33^`O7MfN1Gk}-ni#3<q_(E(8P62eYjWA}LH4f{sx4eKK3
zMo(+kN$XBqocCcUO!wrS#SOyEVnS3%?jbs%dT`%sOY+3^Bp(#NMNf};AN5i3Try5@
z4z#tF`$pNzO@A3N%S3B|{gStJ@LC|v+s<VG-I%Arb@X|z0_h@fh|0v1gt>x-fL`!j
z*i3vIxNll0&nQUQT|r+g3uGBS2ToY0>F?^M=+5YC&D~vJLI&<NXq&%9R}h;)U)TYR
zUYi({9m5O<JM#rl2s<v^qgtLQOFf->Fv+3T3r8XUFtWgYOGT}*wnAH>nFCsyBi)aE
z8$&NBOT-bTBdaMHeU4#yx3Qk+SwLTUj`qRhg}2oUQhwI`mY$imGIo!AIKK_s!PDLF
zn{JF|M3trbigviE+-dSZ2bo3$>5g6DIq21qZ;|KB62M{F1ah>yNwM@n)bW&Cb+*<m
zOYx}N3O92DeD6#j%7zyE%Tg-N*5v9xSl@U%1oN4#NIT+=u(#MQ$^*@nZldX;9KlY!
zA4n0u!cAm5l{Mx`+{4&6sw?uj!T~TB@><U61lro_@7g>14VH$UoBloF-C(0Jh<#4?
zrTkPTUC55-2GHjL*Dk_aP8dZuV~(WxGUDo~k|j|qB(t$qObhofW1KMvc5#C(^=%^W
z)6i;q60l7wm_78s$fL+_)I;_t(gjNfY@QX^Qak~lCY~6pNj_hvN$Q8#pGt#ZHG9Hk
zt=Ur%Q`xklpz>MOc->*M)jrlc-v1)B1mtKILT=6o4aM5>uL++>yx^|4FS<PTYf6*!
znd!~yP;reEa^h=fpuJyp*{`bN0i{E$@(p908R4^x2D${eC>3x4JOhw-x_|~Z519N4
zL4&UzJ09+X@0VVU>zn*rsw#1)>K_S@7{z||?9)3nV>PY7WZ<^-ws$#20{>E;V837y
zd52gDnu|xciJXmzWhPJ)>D#<2JVQ1;xo*~%hF`Md($+?K$bZ<So}pT(#8X^d(z~i#
zt;2G}yDgl<D!6@g5w$-2#^1}E39OM({=wnv%u#rUz%JRK9#~h`cw>v$R)_MoWvq%D
zA=1zdEEh`sKTm#N^m9qc#mYN|x6X{9h*p7r_bpsXjKn&?i@?9587qN0@meD5`9H)&
zRI^lN#)^8c>wJx#CLYCG;>oT(Tv+iX^-Io|e~L$HtTtI>A@3XDI!wZr0}8SP7>-)P
zUBG8xD|!ZvV9UstlEErp^1}Kza(>SVrS4Z$V*iGJx5riu_?h`5_~T4zwyv|SEXe1z
z<|hlU3!d?luvD&fq|m>@e=C3m#s(G#GQ%g?i^wy1pE?h+_cvXcmz;hx#v(|gYaGcn
z^?)n9N_WYA)w?7D_)X{{l;EA9tHO``13hJ~Tdv-~=%{0k@*3jLMSsYh(c9`S$?1`2
z&5Ox=9vc*<(jRP3%gR1SeKvhdFYB$lU?#j&q>!5i9bm_B7daOTF%3iQ0i`hr5={m0
zY{4V>tSE2lr<`87p1hQX?Nj!u-w+Am4VG~w!ta~E9skjzVqPums0r8Q<zsT}0Wt;s
z4)@}u%s3ijA963aNnAYGBN+&uC{0}&e<$g9a!J%(@&>Owkm88wqRSFWr<Hft^ta@D
zIBG1OF1{meE>Q@pK;!5Zn3Prq6#kyR*1p|-G8|^xqXF^dL_=o3T&!_*`kS~RQaMlQ
zYg~J-Y+#wV;(5*c+IZ7I$5DTAgaO&qp-cvQnQ=sBhQ0t&nFM^xCBfC$QQ<i0hiER%
zm3gY+)9gKI$?+{@`N)jmFSAYCRNF+?%P_=r-P+t0@eKB#48(^fP+_JKSHQGjc%bQ@
zgia#{lMf}Z@~V0)@b%nE8Isy0E=@X)cuo7<dZV-AS;@`P59Mb;_wc0sq3=bwBXvHK
zNH^nhU>~{%AIJY6_oF*`pRXkbk!^)V<VNXVs$c5T=*7x&WIS;YY0G6%y?j0pxp?Yw
zI5~&k<?&qgq5fs=3P(3*49I=Y@*fUfrJL|nNIqHy_-AVXiK)G)pDah&MV+aF0LeAP
zj{-!aUEFr6GO{!LK5*9i#1(WZU8kLyjw$w0&f}hw{%PS`bRlmof1v2L_=)(9_^foa
zY?7>@;*j!$YMTm>R7ITNILJ)DfDo!M(8Nc$o>*ELkLm7eLYlF<a|WSxvs3Ep8=6GN
zz%(&Vv{@Fb8mV5b9<08h9HC$oHd%e~RM7<C0x}{TC|o9};oEQsjX*bOELh=AwC^(2
z>dR|OYPTBv#$)CzyUgwNub^f_Jus=jEi40`pli~zvQ@HSvRbJ|c3<X~N@X)7mqn>U
z8avGsv-3h%e1ubJ?q@L6e$uZrzBS%45w<U`IsWnp&db42GGB5=`d;x?IZZJ~`A|tI
zYgJ3sGt|3Oj}@u16iEZ}89bDZ3i$0UO#jxrESdeQ)vwRR4az>2d#Wizy0dj)FKt2I
zfEkBgwI^yu?7wm6Vl2@;qFyO~D$7+Xm4oG5Wjx7F(MPf)I)fb$Ugmw|d}-dSOVs>Z
z(^mUS*S%J43|rfJ+5{U?FQA>6QaDO7S9(>}6%c9S<s)SE<)ai!l^W3KJ}vuG(nB<Z
zJcJmT%b{X-PiKMUr+%YOscl_5%W%s$4ZPBud`lumj=`LQ(UNNUNJYL<t~{X}sxDRa
zRG*IO81pSUHmY^h6y<e5rrv<uVAcfhILzj4+Aig{OXy#xO8jM`D-UR{>)Tt)+_7N>
z>WY6Cc94Bn)QkEU?T`I4VMKgl{G|B5;(NyysWVg`B#l76uN+XO`ud&r0t>ERSo63>
zT60W$O8>j@hh>Z--<u!8n7`pT>@t73Fio^TdQ)~)UaRoQyC_2P(aHiPE+=K>WIA4r
z#xvR==2O`O=4Z9I#;!4FN^5VKW?FxD{&F`C*donYGrSLb$?q(hAX%*VtYXxqQFEhi
zM%Rsg7u`ALrK*c+o~*v`KS3U>qSu8O*8_XV)LLiLjI5qr{iSA?ro0w2KD0b=#&|!4
zb~8n=hyPVnPkvH$J^E3cExu*q-~@NPC?OD?9(_~M2b={TLkq(40Op)#Ut|>;rN;02
z^~R0BI-2ep>~84$Jv5AJ#gkz#_)o;K(iVz;RD;!rqNb>CtCAIiWdF&UiZjI$(haxe
zt%!W{{`4s9lPruetbL<1Y5VK<nU`C__AgG{J3DlPs^!ff#tGfhh+L;aqn|~;jy)Lj
zH40I^kzZ0ako_ZBB0hmz(HiJ$#2fDIW1QdYa#JtEAzg*GS?vgImhPKwjNzWOt+T{G
zkou3Sk28W%5}T}Cc2GG^y&=jS)isI)-q5hJNVQkeK)8(<2Q_3tZryd?QEvWhEH?Z!
zRG6|%SIreR*wx6tKKz8+gx%sdmTZ^JQ6#A*DE2Gn$bU#((s$x>z>|3h_}BBvTKsoB
zhI<@2?BC@O+79b$YKB(Ns(Pv!Rol<B(f--pEo5b6=xef-Bu=?qJxBd4YA5(ibya;*
zepbCu+yJgMt+azYRc;hf!rzE%P>^v1L*6vkVsmH1c3p<<Ozj2z0^?LuXG?cSjmI9c
z(~F=?^cLEbXabrxAHmrZ^!}wDS*dznOi9$(m_F*^vhQLFJHb7R4EKz&^UZ4gtJ**H
zM@^TlOY9NHU00RwX{axg0Y5<}5M#+nqLWgW%py&b4j2C|UL+YO`6L?$JZVRPBW?<o
zg5*=n{9@NOQ+>l@aAr%Zep|h-_L1?nb(3qY_hKlC?Tic;923ov2IL17OH?;i0p)dN
zta1+cU8|U*GRVJ3@5_D&zw^i84pv9a3+?w#^kh5snI*=d`ejDDX^dqg;P7~?eh2CM
z1DyL;aAsJIw<i(NR?%z80GU$RNL>sje^+9EMa4$5@-dPI;`Z1gjvqPfdF%987aFJP
z&l~Dm&I9lAb4QA+L!dJ?k97ieV;u2F*h`utZ!b+2R|@M0{}Z>ADdi5uD7jFG3o<b?
zw};v8@9!9CK2R&GZKT^%Q(DtNUufOt!hCc5-vd$1Be*4hxum!3oZ>Hayt*y0Zz{z@
z$)<u*!8~z1c+Qu{999-e!2h4;V(tY~T~6CU+gHb6r^9~8KHqi9-!@d?pX*Mszp=G(
zRe>DD=<rPHDZ3q71O*@$v>4uwKjIgPjq3A>0Q#M7N+?oK6gS83azN&8Z)0w6U1*=;
zlzC(P^TBEVD)9L(0v)u&p{w*JXaOJ><dOY^dxb9kQldQ`K#NhBtdQ2K*TlDr`b(UQ
z8<-_Quk(i?tGZ9+aII6n!m`q_+PyS*g)%cdj$=LSD&B9{Nx@q2co{4=$PP<8h`$Q6
zg`3Iif@YGSl8dXK$d5WJdIF!K1ffq}v!jl+pRJuc)hi2J4BQEf3iS_Ud9K(`nEDvg
zEl(Yd{I*ah#>egDjYCGEId~fXJzpo<p}Lu{C_S}qZh}R&2s5+)h9`Ixc9UtE)#<wL
z^M=NR_eOqE{UZBAc5le>%6Y{j34en6V}k_K$%jHntQMDwzLN*|w?yD58&{D0IJ&NI
z1M}Ux$!Rm6))iM;%9FKc&3PVOpx9p!WJ0sU=J2`T^}y`V8aj;D2uI5f$*X0RfY`QI
z`b%5}@(H)ZmsGQpdZb*4S}Dwgl0bepB}92u4zEq`z7br@E@xXrWWgg|v0LVR2UtTB
zj1R4&e8VCNRtQK!26!mZS$I{rOJEdkR`pF@Qvct2N8`JR_0SgTXE-si#dX=5Yrp0(
zg{MK|c(GhI{UJEgf6=RVf@Gp+Mkoi8<1pzaF9;Wj6QtchFZaG+mZ*vHLc)sF$uTVj
zGlT0bS;ky_J1tfDy?k7?(Qv^1CiG9ZEMy3-50Igp5EV=eN7GK^E#Oo%k++s@llGIb
z(ic*js8lGDt7A{6olE_$UP_z^HFwu_tpg6G)i&II(X$}D9NG$-*`$cl*UWj-j#}lG
zljdSuyw?(3OizP`!n4q^ARqq$FbM+Urs~-#d+U8q-4JyR?-jn}@9SIZt?y2<Z*WZx
znz>TIaz;=K8y8*^i1W>NJ$3GMG5%|`6z)wd|6guLx?28Ju|_^!)<!uuwk#D*`JxtL
zQ{6cRgQi<`ePC$Ftb+AV?IR-j;4ZL-?HO+3hy07ZE&Oc*|AwldN5oq3RQWWJFdU^E
zqc|u}kld8~rtF$9t&S&gpZpO-crQ2{wup7O&1Dfg`vel9$NbLZU_6Oq{4JbIt(#2U
zO&g4StHMnLa~LCFa<#y>@Co4+(O6-XWVI@iSeddXhA;X+4R&33c<tSt+kvm@hu_QW
zCgw?|i+TKipgO^Ap52Z#8)GYQEb+aIJb}*Py@fU6Me=l&PQ6C8K;0rHJ#kJNFJZNG
z6uZZ&)3_?zmOrl$SIDdXF#hZMLSrb7o`>Y&LEd4Wt*-XoN<S0^^eeodXt}(#(x7@B
zeIQz+-m04Qe-xc%bQIYZM$4<(B^?iekl=2EySux)yStOY-CYJ47~E}e*TEqWPukte
z>z%i<lEn{5H`U#@?mg#xd&eat?M?fc)+`}K^On8h`eaYCmbbmPJ+)Q!$Ma8#UHWx~
ziQ0Z-SN>;^b-%Im_Stsa^~!fX^pdlJi7XDx1S(*P1Wik0N2H{uKT7Fn_Mx5qdz`iG
zPi&7Io9tga@1joBtlt<@*_^L6V{f?4p%b2F?qt^o*L45X$bI1?ww-FOwU}qbHA+k=
z(J<|DdbjeA)6T~}q}~J$6ko`B@T2Sx!}pgzwE5c|A0ij97QnOHiaOX}aIY`R*Eu*7
z=xG&{!+2TMdTmI5EG8PaBYs)puaxhpt1|kRUX{>Jx0mnXZe<JSpUwZH;Cw!B&kQz0
z++Yi}SV|ZQ2w7|!S?hlZcj9@TzP|HN;mBc+3-!==>J)QY*WI!wVQ$H+lB42}8uF1f
z!D{XjR#%a;xM9&odoLf1h0sqSk+a?WOuZ6cFR{_ikw(Fi0aeHrzQX=3YLO-+tG=Nh
z9aABxb;;N=cPng7znYY-ucZtPe{eBHyYfC{ef?e{Yh7-{F*<xroR4lm`^wkE?feM-
zBL6RYE;@;Ib4}$9*a>o!x{Yq3F&c{}>q^ec_?po-m5c47S}SFR<2?Nw>BaAJ?qm<i
z6Kz?+sZw8ZplTA(JzmgzAx+&IZ-pF`oWOV9A?AswbX$5QU6BcF9JyST3OpDEERx6R
zo<usDD|Y8=L`wx0dotbsdRK?mb9*JP+()i1XUW%*srX}JArQSa_*kqM{Ri2NOhM{F
zLUt{Nf*(O-W~xJ)9@>)HWoi|Z1SF1LQWv&taJRRb+vqa6Uwf=x%=gZ>Ch$6Zh&v(e
zK?<;O1V+{*PZI};heRK88`&BNjPvk)ctfHN*$NDbB~)dAhFV^=mTpLP1Oq}hd?}U(
zmbuQzFr}(89SlKdrAksGafC31>leKf{xdW_G&S@&v?r{JbctG78&?hz5;K(9STgy6
z>dll;wSu|Hk*b;Ci)pOsrkSCh3H3$?X(bvEb%0v947o4w6a!q<Xg1`;Muwx27wmZc
zjZi}RA@2az{UkyGgZyMjA<sg#NdbO8m&V~-TkxhV5Io{z$uBii@{kT#5d6Bo$o7yS
z$iO*lG<FYdiMB#!C_UwiFv)3=yUB0mWSEn$t<09kN!NrS{1N^hu%YM3SC#EZ0=fWf
zdiQ_?a2>Bnyu!C(exx241hirW!OL&u+wlGPb^LFBKd%$2ig%>9%5~%+vIH2XZkTZt
zVY)OH|BQdaHvyM?E;b6i4#fNQNL6$YS{l_NWx<@#MA{&Als70TXcD#%|AWk><}>L~
zA!StW!9w>NOG9Q#R^c4qje7+7k6IkmDcE(<PmwawovedzD}9q2Dl3%o$a5eO%tz9Y
zT;-+`QPv?-P!rY|8-@9S=Jy#ZiHT?i_$H<R;d>WqMVnw-F%w=9AB}&&=Mf%aGZ{x!
zA~UfX2m-nHzl9Ljm*d&5Y!Vm8t!B@%UY6#c3%|g<H3rhFZ{?@THslLZ2N;hHu@L$I
zD64-WIP#}bNl_`~ph{I<Su0P6_iC}URo)NAiT)^pY48a|BeEiOje1SZg$j^_SQL#E
z=6i8v*)>4*UlYxXX27J|i6{nhSC?UGcc0P@W+xk9zpyks1s8z<Ul%Wcp8|f9s7gK|
zoOn+>9{+-M148^appCahZX=7)Hdr=>;N9_-#7MFPHH2yd2FhDR4)z1-r?8S9lD3uD
zEz#rAH_^$gi5ttE;cD}bgj6X<Y9(KVl-w)jx^f&cQ3Tony^eOpD&y@TOUJ;Z>s=%j
zeSzLUjcBnl6{yhr<U)ClvKmQ3_o71}pY?`XM!yDLPbM(5MDRGR5@PrSZU>vmR^|?H
zU%Aa(d+;w@<m1HC(skfIUq(Nm^|3iHak~O#k;BMa<Ok9RlHPA%K7KvwL;Az)^I4_6
zvKi9no23R)4=Df@#7^=Sr8zw2YqSq$!TZ5`@+#6E90^SX8`p#V5apsTquIdrejh!+
zj^Xa{PsBm8q^Qv~U|4vK4T0RrJmB=KB&U%x$h%|?X(!5%Iru-2cGu&7Vkgji)CV4x
zwpe*A1zV4O26n(~`Za^AhpP?hu|Tk%ph)5z`4-oi`xGe-Jqj-aHb@8VpGd>Vw@72i
zK@svs#VuD;`YV6P_oX?&p`R<el~i;m+7B-ey!W+u9(EVV*b($6;!sv8A~-qLD-C3)
zG+$|t4h3W7AzVX@02A17QU(XxP2{=wiEqpvkGR7rVP|-G<nQQl{)l8jGSPGBaWsH+
z$3McqScwe={`?RnSDB_XRs!;Nxs_Z?_Q)n=2<k^(DBt8%xx3sO^7Lhq$;w;E$n3}d
zB>o~@)C~Fu{WncgJ+LG=cQp)c^iT0_@x1Z;fI0p6&~?ba`Pi0xw&0f}#7?Yb9;rQ=
z2ilLiY<(x=3iE!;kXW1fxgkSSiP$Ecj$RL9f$=`Qub+QlaBXA`cT?yn_d-6PEAa^4
ziF`+A0ds$khEbEMowUMuwUqIJ@rGtFc98w${oAp`rYRm-@JD{Vq9)E^!Mj33NUY-g
z$H;%tZroKqQ*1A7Kmz1D^?E&Sv>MJCsrV5kOO>U|k4w3xJtoN>%8A;B6s|5lS^U*G
zlxxd`W80<FOyG12QD0=6carm=?QQWSTSNEI&|>j7HUUUv(+wjMDwqDV>|f<8mk6q7
z3KeW$ayR8o$a$D=wC?kimFlan$A*)t$G%lJ7teV1TKg0%DJ*B->pl>kB`pLN;$B??
z<9y53*lx*(Q%|N+X?tUDP#^d#d!xemg6+B2iu<{)1YaPVn8rF(zlYo{Y;n)eef8_+
zue}A?o-)x?B#x=9zh@y5_a;?N{+v)Dc~$D%lFQTValM&a(mn4ASAzQ#oW+B_d#si0
z4XM1VS~Xco&I${zo7OpnXRM$76@(D_1o*Qy`VV!UI;wpNe$|Sm0hU^cndTnomhf|%
zuQ1o<D!yks;39)f&`;`(Fk5~I5;66-%HCtPl;Y~PQo;LjUHY_kj;^Zynen;llUZ#V
zYAT;tKNT-CJ*|o1Jz6ew#<M#x7S0Gmy`Es6(j2%tJ+XE?6|Cg$n*TN{Giz4v3U@M>
zj(jIugXJ|-_eH<Ya6-FY&BiQES(jl=<F#4R6#ph?1>Z(zH`_5M?>D1e)NPpw#0qg%
zINy7;C@tr7PJYpbP$jerT~;$$d)R=*l5ra?QN2cc#4<6tap_K}@8|*CE^k|Bl7F!4
zw7rV2JGVten``Rls-9py#M|MSjyL&J3NATnatDEtzYiE<Ce3K$Ak!%0EzJd0Oze^p
zGfH1Av5(rzF83a>?Q@s0dx|3NW0ARJIem3i6~ZZvhz|6hF07ul_ZM5ZFT^AF@Hzxd
z>;%VNK(kGyA}?Wu`pm@iw1H_;wZo*J;Uk_!!DGIY&SgPNSVo=K&r^NIehKQ3-i_zA
z`*Gp7WLv;>p?atvYwzn%nLmPI?R|_}zgU%O?vQ*d^+SmTOlD-FS13Abuj(jO^q>0=
z_AmUYrVW*dwvdEy36H1XuU~U>C%IBZ9<nmv;nM9eY2r7=CB<|%?9}Xu<4ZH;nv^?c
zuBmK~RJFgcMhYMQYF&KQUnn(ERipM{?~zz;pf9&@U{;UZv99L)6(RshVGlDy{agDV
zc#{3ZG_1cSl+?X+%d*)CuZa}#jCY0epkqP7V#oDp2C>vIQh%QrPkiJ@cnb=$ep<4(
zI9v0@WFOT`W|sPZwwJz<p}(%Ob})F}S|zh-|CZTTqL_RY{nN2F?=hTDxg6S)$(<r~
z%tkC-smAhdOX1n9eZS&t$HSMA&twY8(DB-GhAu|E;it}}?XL61mn?m?Y}c|o%pQ4g
z04v&A{J!{l!Cub@9?o>89Q|!o8eSMh-1iE$<ZiHi4GmR3Q*Y_3^k%hBJxDcy-cOvt
z!pIP2S8Vf?7HMNF|A~!#*Ya9rn+jItB->g?QQ`?yvsUYT^adFX-my(A_{-Wq7?2x+
zCwGBr78vHAXu_I@nhEN9Op2y+g1z+R3PaM@sqb<RTn!6u6+Oz0<X-b`mb$3V=_k`$
zkWcIqcTPe2Z*@+<QGvaMuT|Y;a#h#CvO7WdR@)2cqKV8}b85+sWrvlsncc!NZ+yX(
zg8RUx?BYq0yvzvGE3F6bEFB8ev&Q8N{?(^2DcD-sO_S<9s(IQD`qBDa{XpGE^#gi}
zx<NdW_OMLJ<lV?fPfY%h-!<}jWlt&iH_!!rsiTa?)W7kHqRzjm@YnB2xznBdxC!_^
z`YXK?rpq6IU+ahFrDn4#!XU8&(gT%uRNWHaM&9qenBTFWApdIi8+!+qq}=*}+OJd<
zWku+OE$#RAtVm&&-=oZ=|6=mg%X9+`sL`yms9OSyaufYmZ1Yk#%4ekgK~E0vw#m7-
z3P$JsSx`NA2k&Hh61&t`$UISELvM<!W<Sb#WP24Jjr=B_Fkz_H$wmwG(~EU|)orMr
z`VlFw%Tz62I`%2M-EPV0_p5gH<{vln@+0r*aLfhEeC=eio*3utlmExBU~UulHvSNP
zhwcII-=X^By46~hj@PbGjnytnypu7mvb9_*Lm`KGMif-aYxH~7&sz41VwkCCh}CdJ
zcO^Hpz&0SeA$+!<`74XR@g86^IH(<}`&%2*-q-F?lgv{6o5X=>CCcR{x5t}?P}|C!
zy*cd9ML7rjEl`7AGUq`GB7`P~x?0a=AI?5yI}}QkQ>fCa*4oO36x|O^N$opzPgN$P
zHg-&kPm|JdODn09?{h(w96V>oPpW8P<T`c;NY;(CP1H9~IdHEi_xIb}ME5B6KV$-3
zR-Fu_(6Xkr#^HuIeI0Fc-Tb&eQ}k)0QwOVVvUfcF3hNhjDCn4{c;84?s+3`o{vXW}
z=9rM_V1Ju`9L>4xv<H(#4_1v%(WM(~`W$03^A6K4-8tjhB&t+#`qG4>h%Qvc@w9+1
zsPx;LJ25a)-b26E3{f>uPoYjmU)v11U30J58~f8DguH<GtVuF0F@}so&8acFjRSNM
zOKNILM!$^NrqlAo$Vb;(dt6b6Y|i#8qEc#7UC5@yHFAP@)%`Ia$=O%f-8IfXn{^{c
zRBMdaO=06pV;fT=V;S{yb&hFe+?C|DmJ3L`@HO`ptE+fX-nfEjz=GP;d-bupnz}`*
zU1C4i*t{CK7mND3h6Ec3w~3kh#ipC4&)}`C9rw}POdBxXia(W9AxW=}M2Gn|I`<X1
zvyc5uD!34wjLw3cHlb#<TbYA`*153oq3w=)m;YJ#r%;Eit9uCk#n0xS@lz8^TXM`y
zVrt4CscG>)(JzsvVbb*yyo+UXIA<TeAtYSP*iG^;x+%KOTfLxBQP76Fw+2^6#>=eg
zop!UXyg_YN#jlL<YDyXJ$F)kVo8(ZRj5ZDT_BU{h2AccuqUDjpava*7?yLK1QjA6-
z;#=jY?`q>LayR#t4%J5U)#Y?24M$D=<2omGu~af$j%O3ECH0T1jb?;@L}d37YvsZ{
zznT@b3uQ;|^BWNZRR%2GD!zlOBxD`0Ita%e=l;-J^bswphHJm;4?^c)x;evAEg4Ta
zQle~<!ZbmjAw47Cy^M2N;VkDrp`VeqoL!iYz9YY2ZG~a}IL~+gwZQhk>(G0lJK2r?
zNiL;ZfT2548-f~U6X>wEGnKGZGthJ|%7)hA>W1IBE7%&ij(RS7n)?gG2c%=@QsfcX
zcy_|1_aVp{9s-BqBQXA{$RO33M1iPQ2agi9f!V7!)HlNiN$sQ$5|q-PyAY`2F6W%%
ztm|3sZRUL(T+dG7vbi#ReX+T6QJJN5R7#+EL@xOiye2i!@%Z21W?!KpjXjLLEd>cr
zW4i0FgO|f6KjRyP7Wq?xJwii5$9((zv8*?;JJc!oz>^mE1*ZZFKV6D|DFdY*l9#}k
za)f!xcxb)mzTu7O40s{WsJ%o}taNmO|FqX=N9{Yj_xzZDYdBfCO*E$#64RwFVy?1F
zIwL#*_u4AN1)jBB>@S!?TCFN%+8T^;brLS6%t=zKKY-cre9-86Se%<ZuV9)h+ugwT
zoGn9Ss^_Z*5eBh9ye@T*)(ck+XR>KvmpdZc(G?V`t!S{B5>hUe)}`|q|Ha2ZCpCu?
zU7xM(e#_ZEox8ky{N>oq*eB*UT@sxZ;{2*0=33{N>wM|mAuLAjBj1Ux8kMDH0v}(Y
zq`Az4^t$QCW73rU;;UeqHIjccs~{)QeJap1{7vxCH?-r`U-0}$$8dwlThAUB<;{#F
zAO-kDay2vG_$c9MLQZ^askvo5Wxl4j)PLh$(J_vtIUBR`zAn$Z;t7UMvn7xzKqI`$
zFw!}1f#;B`qD^CCUCp_72ts60<u#C|Pa2a@HU25=(4~w9CH?eqZXkEmnV*0B_o%EP
zj`F}s_)l0))G*S<OlAT5+kM%46Xup4+mCqS#I}%2evS83wX}p2cO?vspHQ-GnZGi=
zq%0?QL+2~j-KNNt^DBF-rwkVqeo6?n$S^?P8o%Yc4E>bR*1^`cwtpaxu@UTVvD!(d
zX9?p{R>YT#DNH_BY8kL}tjMhBjmQ#*RIoU^Y3?l#!*ZN~C-5#>y=Dp8(bvFs*Iv{5
zcagW)3wP+LU=pI#4~!2I@=I(=d=Y=S^u)5q)1M}ELd=oWU~bXP?8#ZrbL~Er@K{vj
zxvI;iy@tWWx6o<NK(E?)w77z;zF#K~huM#3n#>q9DJOY;><G*LRCQYGl4UF-<nmmD
z$Y$G=Jm0VMyeHm~(Qxz@C!n9{??eX2I6oD~*i&qyitV<ZfkNdfwTGFnI}y97gi!KL
zLd!&TI+igm{ZcIWL!}>l9j|CTlDE0|RCqh&w!+d|vV!I=b&$<*w6M0bSF+Y98U<BH
z40#2v&pY}Dabr`qrJhXOolKWbO*>t3p7ET-^Y_EwogWJgIsT$H!CUMsHbuNje$<$l
zRgeK{>>A*@Y9DE}JN%*D$a~UF#;Asy$|fF8S{l1EaZlQ!(l1Kp>r`TYE;I1Z)~29Q
zP9N*{V29|L$VYA>_8rJ>%Ols_2G?}g5l20HIqw3#HxZ_iDO{auIuiFNjx{AFlqsbv
zJ-k$$-YVCYcSNDtSKPhep!+M=R2<4*5Wf>|Rh0>2w7Ykor?+>nJIk@ylfl{1Zsc;R
zm*#0q^Q7eon_^BTRxeSi#PWnAILeNRW_W*CKjv-BTkko^-UYtLc4;-4#OzZdffRR~
z=cX4{Ki74CigcYE%fzZ4>L$c>NSU5kKW=qOQpqnRt0pYOg6yk^%5&B#=Z?rf>66$o
zU}Eos8dY~x$%-ko*mv9a(AU*d<Q^4%qA=tJsI;%s_le6&%8ZZ1=auZAwy%^iHVr+_
zpN({Ozb}54x2<?qU?Mot*r*__hP-y~sLxqwui@<Gs_lB^`5x&E^G)NKewqWuqS(F(
zEn*)f<dm9Us&2`-=ErD}e1UE5*=T!JxXkr5+J}1|eZ==gzYs;r3jZ(LDr+xmD{Eux
zCFk(S7_=`{LDgJeC3afUq-0~l?-H#t-lzYQcH3mdp324H^RCv#y$YVXu17HbqL7Eo
zh4YdYD;J*T?(ckWFK^pvt>at}4Dhq$tB67(`gjXz*<jk3SX{DGsp};M>MLO9Wg&#S
zHWr=ETjBf~e$KTJPoY1V(HcA1mOByn<g<AmxU0LD`FHW_VR|ZFm8YF*(pk`$1mp3z
zwkc&&S|nA`B*6-$4bF2cEy^$8-Qy!(wy$si-Nb~{-N`t%itmzpqic`jsN=c!9lsMy
z&lXLb;iyHExGymhyELg{sSzc6mH43Fh>R49{R?cX^F6<%f>Q3u{wd)t0!wUG*JW^}
zU*x<0yXUU+uD!pjI7o}9fkItcRnE9M_I*P0_zB6Y)32o8OJ9}b(vVacX^YQdE%;qI
z`)koz+e4?uKbxoV@nn7FYUFrenYWI+vGb|3U!XDY!83t4G*-u%&d2VG9UDiac1x?B
zeyUW+d|5q%u(6AMTdflcNPCeh!CThfD|$$Ig9p$NTyb!Pf0ak)Y~`Rlt0QyeH2e^S
zXsQ?u7RhqS+%qA!#I6#)5@ReaRIQ0Rd@0|1YmK~1g${cIcWM912#>CXes={`PdFc@
zgDbj}x1Rffw{#?q|0;e&_L37d^$fUiM$Db$w<Y_Peo?AYoLfJN61m4deQ`5jggh=B
zWiR8gMCam(Dwo>AEW#Eb*MyVdLjQ5^-9SQkZlo(DQp+MiLQ9ucA2P9t4NKO`s9L&w
zQd`SC)o*!R_=vr2;o$t-oEimni}T$>qL)Prx)G>s?MW4}7E3`ZD~(VmdI;*QA227b
zB{z}-nSpxVvM*7a`ZZ~N%v;@iVvcwuV765+sF)Ybtx#YqobSBp9~gNr90qRD7U<-D
zCM?8Wf}@7f)v0-eiujKxB$nf=iFM2gZH|7G@wmQ%x)YU$EEShW9(uAI73^#5?VS}}
z9?$wf$!ICDhWt(`!VEBfxq!Mz7E`OK{lF$&N?xSu(}QRq^Pl>Hrku8`#-rX11k$JY
zb7iPBP3X^6W8X!-gl%909~nZzr^DIN0o*_Q0;z*i4a};ya2H-0uYgs>vanw`5B@h5
z8K53Os{RGt4<2VcaRvCdujD;)6*)yJ0wU8qK84qF$G|ywBRY)R#K(#cq*&#HG6gE0
zTJQ<3QohTj<Rel`>9%-TJR!Cg--(mKGn$O5@%4mAcB7)yd)fmG_Dj?zB7z;n8e%%^
zB=S!ASNSN{kq?UZ_@z7zJSI0kPKb!8vP9{nw3S;+kii5FSP8kTyaxQB!_m8#g0~?y
z;X|><=s0v6qJmofOK_`hRWcM(wuw35LVYF<5SvMZ|L-P+I`4KQ6IqRx#~wmH|E+jl
z+#;gl8~#7;DwoF3;Jy4f@upk>eTr?vkK@;fWT33(5iRf`aCJIjo6u8eHn0xP1AFTe
z)cGfguY}veOQDk3RyqI`*;i;j)(3Bm&w~!Z0X&^JO$;NnL<KT~nocbwFXO+kL+Cd!
z3D*(saY<l&PK?Y8Uk)XQk3bIlV5A<~SqMm<6cx6a=tTwSMAbG%%>XSMx-&dh7t2NJ
z0IRB-94{{dr{OGQEf6qj;ODR(=oj=dVphJxOlqD;NH$3i)zalK2{2e$uGr)Qz(8pT
z{?DsYQ~AE!9y$vRkuk_4WH{Chc$)k1*2Ehik_kA68;SGSP1J$3RMO-F;vyl!uMl4H
zb2$gFs%CR~c+ShXseC(e7cir~DVZn-M9VqQXE;iJz?Wdp!9|-b?&Qz1`=h&|Uj3E*
z$TyaTDNE5M_&})2-T((y6QU1Bpc!xl-z&G2t@3|TeYvc1MVX+?gr9G~IjM%7c2o2k
zx(6MNK1a4A3i!RdLceA&{x^|NR;JrBCZ;XDm)wS*L~AIGrBlKlZWh~{eIETBy~U2?
z-f)@xQDKqj7sp8&dA4Ffdcf~%j_Oe!`2vr*7wY|bsKjqkrU9#&fjQ4#(h%h=vJbtF
zcEQ@>3FKSCg=wL?@&x@3-IwzUrfB6UQV8bp-H>xG!w=@Gi*4kGV0$lv+i`(Nq;8U@
zNDDQYd<Vo@0egf^2M4AdU5vIvKO<d`4@w>Rw)k1F^NaX;TnDxX`w2Lg{z$9nzwA2x
zPw|+1MEM9-4xD5O9XOQ#!<u2s&>P4@rMtXM`XC+^%7_`#59u}hJsn~~_1I**J8=g{
z9W4+Vd9GAMN}=u16x5C|Xm_L|*mJAOUFDVXZ6M9IM_;0!&?tHpt%?<3h4^N$_pSr8
z>I>pFu^V52y+A(8%fKl6TDS}(<2u41p^_kTb@(pAJs<%t<~8u%o-Nf=WaJT;HNRo~
ziE<=K&L@W9GqFaPjP^y2DmrDQ6c0*`*5V{-k6bAI1=QkVxf9gm?;<(i;!K54Wei$`
zUB%OgN7ybD1qW_P^fwqWuS+k%B{4@jEj5zsN}I(Kk{aHzosfQ*8*d1H@itU@YCEYS
zs}tAJr*baL(oc|RNfJ1rhp<2>7Rri=VjbQJ9OtooWBxopT&yo!fRS4Z9fi(CkD@$u
zj;3OZ@c@1pi^8j)B@dHVC@aCAdR7Tbhot8~ult~^Q)&RUbGMuTeT0YLW9<R_!7&J<
z6v*v>*m4EBj>nLAYzyq%w_>?y68aHog-%2N24aQ`tdkkg|9VEwAy~W<J`^1V6F4Dx
zvlI|U^XVLPm?MoMmm)%>Z<J-H^SuO06vVpn5alg$0__Lab1gOiTZ*;EE?_x$A~6-*
z<0rvz{T!<bxrou&F?5weNHfG`B9uw_b=+QVg-}mQQ8uFO@kPWa=z(@1K4M!?9JwO@
zkOwL)5hL0P{eg6aj_5r2^9%GIx&j@61>oG#0LUdz(P>HrIaX3h<>X#qMFumelrB{h
zrwcEHbYU=ml@r+tTo3*)AlV!T2FX?E^^H*ql>6vp<pw$i42Umr7xc3BDMer!{UzT<
zreim-<2XUQLf$IpfstEH_{HV%rG<ZmcFHdF2lf=dfFo2#>MHalYvSXe7qt)Gi`B6&
zNPBQyJAvC2RO-W;x*6SoH6b<=Gl<9dZ&>R#qOE~pau4n(m66uKDE%&s;5YFq;Rlxq
zYtUeB7q^kaz+yd+t;22NYH{s_eCYM<RF<JeuthJVPtaAFp42bmH8BmZOmrlUW0SB-
z*uT)lbjt0;hx`+8y?$o5b2EigVo?04Sb!))f%*1d^d+tb>d)UqO+tWGu@bfw|A`mD
z%HTsI$XBEj`V|X7^%<PvK+jw(bJD-i!w<namZ1RJPk7JmVl~`kjs{ARUf3_J5>JVh
zMYHfPZ{wQ_pWtrsS)8amf+WFOd<H(3yha`**TL$Ui=QI<5N+_a@I1yUH6&4JF6;*;
z?cs<WW}fErF``3CM^aE69||kAgP1_|0S`Drl^|!41aTVA!g~|#C<C>MECe$5N#L`n
z@p4!?T3soWpUFezYVrc9i~LFP0(t19xQf^C-?;kR7;YUm6Q1pAwkP|EW!Xt=EW3~k
za(lQXd^zy}xZJwpy~!4EH3=X|)@6Rs@90bP7P=Buhb%?WWK(Ph5(fm77n~vb0ebo!
zLS;gsU|x_3_m9M|li^JAUg?ERBe%k;9e};>3aDyc(CT$Q?I`UKO|hz&nFOS;8?eI~
zhJAzeccfBLdM9LZ8PTbsR{p-8uxp<4mc!~m++%ztgH<DY*hJwyutHOjLFgO|!>14f
zC@-~x-l6KOX{@#DyoPb6(J@`k@rF!Y1$94S7xF>q6{#19@f@|+FRokAtYB(US8K$6
z$m0s0j24N5&>*2eBKMf#qiLggvAMkIAH!%vu3@urlW~*bxlwDnWXLiG^mElUn4d%&
zWd`uat)cIM<G%hL+;hxz!@1P;!8yrU&o#h(z-terg{yOqr8`Imd?wrvwt_pCgidu`
z@(8J=){s8(k!q_ZL0jE0(s<YK)_6_-P_0*OAkA1ynP;m7_jnFDs#wPsHZ5pfFsBH&
zA9daF{}WjQna3ZDN2iV19Je%KRe~HhH|7uH65UsIdFB$ekpUAaQ&u&Oxkl^gj+h2{
zB2VW}N7skdfl=N|p4C8byyyDQ`G?Emedh}TbM6hCe7<5wz%x9F{+n_Um2flqMIIx?
zi4=T#Rq{#PO1)68)3e40F_`6|>9Y~hj-oQKE>c$@K|gc<w!4dK7nLnqP~6&H+x5mf
zC)ked3G|{D#4Po9eQ(p>F_SFKW2%`A#zux5{ZZ{!LtXO-^F32fQ-Ptg?jF;gO2zsK
zL!v`M8U7EhdQPJ=;Oylt@I3W?^m%;^0^#7!aBg(J&{;l(7>M?8?kqtsgR8iQjD!2u
zbyz!=lSc4F|Nk|Aq^Y2dYPacXYtk5m{E9|JoU0#h;a}kX;TUYU*lt^YS{pkeuEyRs
z!6)o2F@S!dz1laXIk8vcM<<ksTNX=N!sdJCzs$U`x8c39p?-yW6*Gh$f_0Tnu%Cj}
zz0;w)TBZ15VW9AxHEM6|%J)3>&j}v}>fIgmIe{}j)q`{$b#FDPnr}=yFoo~O>}V;N
zzsSPBVF$@?R5x-d_)cDe#c?WDAK53gX3vFR!z;7IH3VK2-ud0N#8)S{Ih@PRgEY=q
zWEXZ8zfY!st#_8rr;j&j&6H(q92<W*u1B0E{)?rmN!I_?lqZ)V4xu7j<p1V+Z97-|
zUlCHAVLR>^?jG)Y5w^24gvoMWv^zeV)Ph-nP#;u%SKVg*@48PR_fp@OB`P=h8&;lw
zuz!@($}MRv{{!YVn!_Gy82bm?kWB#kPdn~A+bN1id$Z%&G=7NK8SKoJV0Zr;W)ym0
z6^J@;c4<MUYe++U%uvh4m_@M@EuBrxz{5i^3-PW%eifn@Lq7r@UlUIQ=LN?QN1SuD
zi}F<rzKHbTYs=5j-9%lwA~Tga#yFUJ3<p)%TjW6cEIor6%e-OgscupiVTxj^JfBmd
zC&SYM8@;1Fah~JeTfSbwKf)8EbNGO`3cCN-l<5kE?n2*SAK)%G67Did=u>3_tav!O
zkmygRX?R_8<99O^V~4CkQ-iE|sM<tzL+6SQ*z7PCtl_WfZ|vLVt?%{vHU%1ou;@YX
z&>ulEpz7bA9>;8Ew$U5uL-cSa3XZD(R5Wu3e3Z+XCuB0va^5QS;P+smk6@wR>!=MC
zhEDc#4#EAw{{<2llH3nJ3GRdkFuRqcIj%mbuAoi=<JwPRGP(;fW2x9rbSgHF^w4XW
zFfFS@CIU3@YWOE*gmhcr*l%D!A0Ke~zXpt<`{91<OukSwDBTb*nn@n||2>ZB#cZUz
zk|PKj&K&0mJzY;#UsXqaTJ<OS2KAv);J>!umFS}2PG6z>k)x3<**e8G(9zQE^X?4(
zj_#2DLQ|=0>H&JxIL=tj&<l9w_n1R;TZ$vH$nP*q@()o8I}KO2w^CQ>gUHe#*e|Gs
zSuDvu1B=EEF39JKkEFSfbS$R~Q8u6lV7_bsd4@j9=$QAwZe9Q>&X@Ffx-MCc%qKPy
zHSyNiCVU9q8F48^$_suETNvFK86CP3+#eVpsNtLK(RmsGJ8*`V3YbG|w54!FUWgs0
z&Zv&*mK*hE$~?zZ#aLIDs2a}P1!G<^-Gtmm%)loqqr^8-bzuQlpV#tB+52pNwo)_(
z$X&t6IheHFCd9y0*fVqs(S_VWiNLgCRd>N#)lYST4pOCn{CJi41fPjoWI9+iD&qan
zOORE1jb4&H(gI;|WJB=2-{qa)-Qaod+2l?3j`DQ!o$+4?#76G$732U|2ue}i;GVoq
z9o6_XowUz1+2G4qt4UFt)bp4V%wA?HaSrO@o5Yc9U-m_KQ=q_K$DioS@WBV&-y=vz
z_HxB?6dO!VVybI;X&u_Ry6?J$`o8)u`osGB+JS0BCDA2;IhU$}J~uU-SdaHtTEUJ2
zCgq|^bXN3d@S<Pvc5>&r_Pdt52g7>5F`x_k!r77U>>+-yR0%QTMPzO0;_lSW*4Hr%
zH$FGghK9OS?L+kqRX5d7DuFH!Y_|pAn)_F*%Wh>GM3;wN2DS#z`fK@o?k%3T;Gq~3
zBKh7*PqZHSLp5K!N?V|xXZ&GkX3Q}SFx}E0*Hlt(qFKBr0#ns+pS~a+7Gsr4lAEtC
z<;fp}6yXiuoRx!TeJ?$IJy%^%Tt_^Oy&Jsq0`EhoL+jWE;%oUD`ktsrRHd?@0<lru
zRNEQ8)S7LKhB-hMV;{&@%nF#x>Yy4(c14W%cXW~PH|(~o(Vw9Tp==-(j`ZSzPvKCc
zAIC_`kXP7gN}<+LyO=o5CEa!7Qd14XOyDZb*0s^aX%>^)uvUmsJi$*DKMJHc33(4Y
z?;2QFVm#VMnk0PSYDaUzOM<QaE4`PT@9eGZ1y+mA;jH347MRCg6{jk<@EfX<x)%ns
z`JDNVImOh+utxhCtmr+->v$3J6P-@Jf!YeixS5uuLOi8vqd%mzLIQgO*oMOb#$Z3V
z7BeAlyE1w*`jrofO^{JUAzeoERr_5x8lGu?-4bmr&3t++VL?kv441%ejv$fMd^Wlt
z&JCBC-pm6yEy;8(jFk_{9|ccjLZG{QvcqnDTQISBkS*4_!FJfg`?Diw#A&D#CO%w-
zvF0W*app$msiq@3o%#(`0G9J-(rfT@l#xx4@BM=urKzpAsr#t*YSNk4L>z7dPWA?&
z0$Vpy7)<r9^t}kI2n-56<Znp12oL7Sz07h|W7P!aA>E5?j90}j0aLKCI74_TUQ#wG
z50q}ia8)IBMO9zjXx%<=!ak#>BR#l9;TpkSz8dZ#$2R+H+nU08MGb9_Y*n46;3Ia4
z_z4+7UQlJ|HX1Tbd(GL#TE-mkTi*h|>pfCOTn7TD16@V_%N%8<Gn=*3v?Eo!)LPvh
z6+wR^TVhAWebN5G@xJmNle4AkmAeqWTLeo)F0=2X&uB5!c50E!h(&k=R>>lKCDbrK
zV>R&yST68t|0Cvt4KB#on1|}&#Cd6jY*e~Kz2*Y!OWmF>t`d&6cD3W7bH3N=uN~UK
z9v4eXFOUI{j~GUjqXY`2_s|_^T=kE7tLC*fS>H@sTdP%nr_HKtbt$HqdW2!EcDs6s
zp3y&{PlA2(BIZ;U0X?;E<hp;Ni*xjJw6a+o^F0H+l>;Y2G12|pGD(Xzrv7A7)MIt+
z^{i&L=7%bsV#%9?9v@D$CPT_L^b(vS6l@#Qh0aqFrEi=uaNC*ToaV@IoVEt-XFVT1
z-#l`d1Y&5GJR3htd?c6AQL2bKK%Z4L)*RHjH63(ibT(B<ro8&LcCG0TbH4F#>{QD%
z?M=-B%`S8{OmC`$`N8%6dfq<Hm$tUHijJt`lH;v=zJH*%k9Sh=SomRdwcMXD(CakS
z4GWB;%mMQ_^L7(vB((*q<8%{Z5HPxrLrMmfD<CV-_56wGu;{$ddEXZQA^$61DPIxL
zMLYZQAn!9PSRvGsEh~)xB6<up8fHdL8EErPOI&PjOc&E#eOZ-?I>QL?oWq(uM(BF$
zW^3yi%V~$gd#f&$DW^sggK4fu#X0#`3Iauyi;r6Wa+UCn_tC*Wf#r8fnM+mH2-<qO
z9=a`>wyH#x2Fz0Xh&x1UY6tlXYECq@fiU8+)B^lG|4(E<sHyKy=MQHom&U!xecbyt
z@Fw^!bThh-Zy+Wj|3KC64%P!Et$`m#hk!IcU;oLl%UHws7}6j$O;=*3KsN12>>1O4
zn(gYDbY*0U(pR}7%#WN3*?k6g6?-FFqRn1B!*<@0>iX`Ecpv+7LR+~bGDDWo^ft6J
zCtJ?OuC<tBicRU}82t*}SJj_TIlhD(7D|cT<bS!nY~^URP>T17yR~b(<CI-=Ty!__
zJn@|JbqTBu-jCLmL}VS&oav;#szG(zfVNK={?#8abO1wY3H^9OnoiNKHvJj1!8FQL
zU>vFWm)S|W(I(<hZgp7lPji2;^(iV-II7@c!7SS|*K6OCa35ikv`S&{bEHIbFuRze
zXSFA^-{HPBRG$RXG&Ze8cS!}Fb!?`*pS>Nq7s~WCbB?wZ6t2s!l6N^@Dm2(`dm4s2
zM{5X)*aZTi6?K-*rdI<Ax1Fv#tULYSeB!6(tJ)c3jiU@xO}&htHHDh9+IPTug*iB7
zp4e9y8@(UC9eNa^!rg<x;DSIc-$Gw*V0hqnD4pHMcb0}BCBdG$9$Nst4n_4%ztYey
zCKR(Rrhx@a(As46PC5(OBpr$_@XvIev#%~bRvc^HQ>?P>u`hC}Jk|WK1FmR>jNmP)
zztsJ8IdIRsX{5|`jVJVz^qh8_YPY7N>J-_O)`GpUh@@#JQbyS*XGp8WAXLJ(3ua&q
z$3u4==aU4esEP-`&F~ne(l5bRqC8P-18$kx$Y*5~%3=iG4tD6LnECn}x>jmN*I0Xk
zJcCb09YURmAz0Tt+d05ms<>lusAzSu+L7;E<q7z!h7<XD;!EWb!K%t>*61<QK)6mb
zj2=@`OkNCO$}v?oeN*?KevoP<hg0z@St@)n*xdinbHK}ZNBO@3qv123Blo~wP+o8z
zZ`WPZXTn}^yWXZc#JGqhNChx={4E|vR^p<P2^NxAWQbIx9Fsf90Vx@}0kQmsaFx*2
z;3w}Z-?zX#e+_?wpdpYD^o9mT&+#3_YBCL6a0Awv*n*G8_tROLQo5>^&2d-Fu`wTG
z?;F492IzfsFHDj|c2A&#_msnBzvHmlr#qLse|wGvc11UFyCJ9BQtgAu$v@(cCB`S_
z#Px`O5PQU2%edC?9iC@Px)u6Bxq@5~QDKs}IQlNQ5sY~yfELot`OBsE$-W(6XDAnH
z59X)OT(ay#P&5_S5=N{Yn76JY9S}8S2ER*1$VB8hT1-}_AF6K~&VWVxlwp|$r3>+%
zXhX3R_aT(x+2AZ|OS3*IK4p6XDeHE@AJI+XKEy#H>M8n`=A78ualaFKBs7atEOld7
z#5IfiY^i8kX1J$m4}G0A(q7=Ti{2WphPG<ObBntc&MS--{<hw9{`AH~DhNO2`fxI5
zsfj9&x{T(Crl}^L`9=02>mmE4SK@f-qvVrYC_j{c!6nrY`42rz>Y<w332N#U<t@T-
zzBT8Gybn!@R1BX8Tn=^)KMC^TD*PN_p!5X!fCs52>Qm|&nze>^VD)_-TQMOesVI3~
zVl@6|A`<sZ-$Qeqd8kz9Z-s;2Gxn<1W5CAp7HlePU`1>TfU?`!e<6H_Pe6td8>kJ;
zWOY~V9c@GHY|SrlCyt;`5k6#%(g>L)cLJL6R^_*tDx8ywcoo-8h?6>s--PbsYT*ul
zAsUI!;L1mB;M!XlSrAHsv;KDJv7CdffYtUUJxHCTod-naI=a1vPX<j)sRSkNn`Ka9
zT2d>^Leot1e)U;&uUtzw4h%_^^+G|j>}y%(9Csd)|D^DnqpN#Y;57dMZO*)e8Rkmn
zsWBDJ-OX!_Wps_yb?I^BFtD(lMOP4epbpj@_T!Dg^><3T8Mzbb$VS4i0*e9{gSrsm
zi}U-!+ap6FpZRRq7nYVLq4V(VP@xCICUqZJ`U6#UQ~~Oqs=2nl?z8?{%&7!d(%%WT
zxVp((;v4E6+QAyYT=KEpb$^j#kS)KkYu>2b!MX1XXBR&%7-K!@S?nDeFbHaN8BvPK
z)VTCJfV{uf+`xQLm!&RL-=#hw9prmLl5kdHL>oU8W{@5L-(vvKna4<%5E)3;iGqRM
z75x?(=BowI`m*OA&!<42kRjR&_zv&z4fFz4p017Y7;uOu>rd*I=(=gkYA0&4G&{85
z-ZIXPt7>UsR9jY>=BvgscFHBXqxR5lkHg-tczr?VLOwqero~%WJKD~>Plg|{`^4Gk
zY_hv*iKd>myxyRjsy(S2u6x1wh+RYg>xx`}iKeyEOKG-jL!(f$eM!8hcs!jhV#W}+
zv1F_Sx?TD=a>}>dm+abL`{JnQ++s@w&r_oi7cC`^C+9JBwQJ1N680n(CpJx4n({O;
zDej(mhn~@tq?;1=(PO|?Hd0AMHAH}!TNYW0v?rqSOV%FB@zrznu=Xx|T-c~^Y5t!@
zgPp6~YF}a04K|}@NR*<$<z}VFt6!=$s^5$iSo3GV{}fiHD6f^O=-=2id^tH?)mj}#
zd?e~=7c;|<Ubv0etn`o?$b*FTk-DLRpf(irz4m4Yn}nM9R)ks!r6D!52mh+tpvloc
ziMbHF0|cq_45xGvAUsTB^6+wCZ`>;_f{a-uAqj=GM%sj>P$!WtSSvaJpVb^`g*YHQ
z#P`Cz)~R=FDgI(_>eaeWx+jLlMXpBciP=aqybL*=5!4z@ebq%(O)yQYWfrL$sSi=p
z$fIOD+F8+}6N&%8kUEa}pj|{?AZYbWDocsSW)mHh6@m#2TwD2n!)3$CtP<W3v`5;p
zCBjW2BcQw41b?bZ)2}ufjdcxs4Mts%@u+$*2XUADPQ1zLqBYpNVnF=L-@p$tKd>0A
zH8~j>4EfoSQYQB%T+e^UJ;Zg_`k{!nhwYmj24BO_<j75-0nrtvuTSb5nN}Gr+6;AH
zW(w8_uJH<Gk)ogt$feXBs*J{>AFHlq7-I<<TI;SF4{95Lv-2X}S6(eN0FP9qkl^~;
z{@R{oLu|D?2ZL9_^|>0-pU7o27yCvHQ*T$>)RH<+^_*HoM2K<3FHAt%5n8e?Q6BA~
z^urrtgOwFHM}Gq9|1Cu&os2XOqP`1monuO|Y#Z%7<n(%Oh5CSZBLghXdx^1BBT6DG
zl0)!ZasZPHGjF}Li5eeV^|G3m`jRnAfo<WA<t^onCr#T-6I22*hR9UTMl%8@obzl0
zis}^FY|A`ZzP)~P^ey)<XAoaNhW|KOla9dTX=$btt$`YSBkC<hFqNq<L<l<T%`v;U
z7+HYUQz{_4(JkT=t|~hbtO;&^1@8gREZ-0BJlOk<2~7+Q=VUmMriuH-HA05CLK>&6
zL!-oI)nHALrZuoie!|u0q$i9UOnS%yOt9QGDY|k7ovs`C6>EV$;0Fb}`Z3oj>xkm-
z)=KV@-rb%9{@KyXQ5W|bu|kF83iV7i0Fu)mp$hjGRhjHaZ)PeIuVJ>~1knoJgFL`Q
zygGiGh$Sn?L-;$a7@p|Uc-A_bITpE|dan4pgfqhvqBTU1_)`SBfn*ogfftQcTHqz<
zt#qPV(R9(u8lQeZOfL%^Ti-G+?tOf9%ipFtmTaA#EQNhkmPKEJD?+xV6@~I|6)th;
z-Bx#Y=xF3bq^#HqU5XzhJFD8k|FyZ{s6JO0(Q%q|^(9SrRZRw`1#lIlqnOl27$QTL
zg}cR`3}<=<y1zO5+Nar9LX}H)PxpEPXNBwXS@{XRoW4)G2?MzbkA?oKg}6!Gr<yaJ
zwYPMe^>9=&+yQEOS5r+L29Nbs{Z&<lNyK^yxnZ@hoLg-(7IQ_m{5|<g994W>gRR8J
zs0tUUPMYhQ_u35I8_f*OboEb0rRt%2uHv*Gw0@}IbXVo$CcL)XH4+Rtg1O#8cNgzF
z=VtqJYq{de)^oO|wi3=>{zqY1-b;J5?@Wy?XHDIVIlAR^Ptt(%;urB2Bo5mW?dSul
zO#LXsN^LDeeSNITPuHNDgGD199VqeQFX4WqMW{=#s;>@IYNq<e1pbQZgb_#$s<XPb
zcE4J!{-HH!t1_|bdg>h2Mwo8AqN{57pt;QaRy89&$m^sp{N!NBZL+T^$}X6k?<*K=
zRjezlIv3&{5hxWM!eU%hmdL8wK1QE;ahxl*qZu<-Fn`xgQ!gc_BI^(XGFwc9^#SAS
z@g)UA^pEi3h&CJpDcy6zb@VzBOO;e#QLiBLVb0_Q8iJm1KP4=WS1zHWphxAzN0P6I
zTFiK;lMMp;+ZXZ}{fFul5s#iw77E=V^M4|A#ox%c!`IeZ#kIm&8|-K=e4|4*xY_)B
z{)#YJd<_n(D^ek{kZPw(v5ZVum})B7ENNoAV%eZOM-^e8xeB4lp*I1K`<Kh*Sm)T`
zY~woU>EPvks?g5pBXJ4&Mcc>pU(D9ne_~T&?dC;>nUEGJrFzKBQI*zo(_U5|*3{JA
zrTY^uVhj?;NuinkuCBMP4DVrgHE(&}H2;j?)KKYgM&x0{9cd6vV|xqV<(X(rtS7F=
zQ!oRbqb!$(%l)Oc@)pcX_teLkW*Lvg)Q)+qeML7S?uyfc2Jbz`eQR&q8QVL@pU$z)
zzP`qxB6hO09?1ris!>(VfLX4_CdbcB+?qHsmV=!7O4B6cbZs{n)80u9CYDnZ$TeWi
zn<B^YBcn*LnR||XXfb1bU`uuEa%6d$`Kt%Z04*;8Jp%UcMCP@sg_?j0Q$_7hdI962
zms4GtzrlEWO1U9qMYBX4e$Q8)hDn@jd<W<bJdW-Po%WCSo_95JweW8ay$rwSazs|i
zA||T0YcJ}w(9@e}_+YGW-e4IW*FFABYzyOQUA(pmnFrb4UWg(*5I4)Y!X&O7yC^at
zq!0E8T7#zGgut@!n&|IHKKNm33D?8}(gnFE`iiJeP9g>o3-FuxZK#TOf&@zz<)cTy
zH2*kMme;WFV3#{Od?QpVavA2CR)p&MNBGwJ20HKA*SgoZ$9q~tb7dd)9B36|)Qh!?
zwN-V4O~Zika>i8F{MtMr{%~w%Q>H1P%Yxi$9cs4nBN`hi4%ZJ(30(584SozA3pS15
z{CA)-4C2c3s8kZV-4mf>(TF<6v{Ch-@8N?Gt89|y!9++|X#hHm{zV&^RP8DCeBe+;
zsWVExFqL1&4vfqVpAKCO%?q9nc!QsUTLbq)OTs_>Q-VvvHACmaNBG||hg!&6swq0Z
zZkYa>@vy0ckuiO+bOEE!--)+VKF8mI3dL;Zlk_Qk+Bea8&DPldz+S_((%k|wT63d&
zqE&>oNMoRm{A8xl@A0)jf2q!#AQAinRvs)#JUWZep|{0*@<PM`GeP4J25Bx$kqXf1
zh>vf^V(c<7N?Z%nkF?<4vn|;}?3YN{kQn?Ui22MuDsaR9HQ0@lrMifT*ukvTwS?@&
zUkP23bK+md8xwyfE=*h=<2Tka-_s;ht5m<JGeW({u<&Z{Kh8H$dHU1gw$F1+_s$9)
z31E?nQYP{rhBJjsH&qgx#eLdy+8dexc=(QCt&u5UlRUuxf^Nb~c`$lYVudbPUwkW)
zi3jm`#RO9m=fS7aUbw~%iFAY4y$XC^2^{jj^Vjt*byf5v`lG>j>@T@I_L_J^cY$eo
zv)Kp!xIdFRCC^A+ko+iqdyK|(L~WqYGIjAC{1n(B4vc0*mVuw{eY7Al75dAuYzvr^
z`zM+jz882HY#FQ-pu&^58BpD$h`n$!%ViET!)OJ184ZXY_*LW_^v-HUTSn^u4RASM
zNghT##k&J*VxFE?_f#*Z2cWMcif!z-xc)4hkdu|&;n&+NM_zaPThEEmducM2uTD3t
zjd8|~jNg>FGUZpw=#+Vh_v3n43Je;}ZF)a`6z0krC}ClsyqC~o-<6f5LY*h7kx?=c
z+b<p9bJ%X7B$w4X)fR7SYz^5{+*+WTtz>t?iEkP{M%6<<P`}mi&RE-+sJo@U%Jd};
zNcY*Tk@?X)cAWGE>YhAx*AO*a((E^^G^{0eD%<5IkwjNk(ec9M!i#yY@`{Q>&MKZq
zp?6X)ew99;&y1-M*C;+V;d%Vx*zz%rjcv3fQwtj)H09d!qxc|SS-FTWS3xh`a@}+`
z?s(ie-5%{NZC&geOGldfH#;zEn<7skQ*bl)cws$fJ!e~&=<gZ&5Lv}9mGtO7Y&Y?Y
zku{mBa@0idxE~=G6IQelcz+M!5AnA62*ON%CTA%hl_!|M+oL$T8?O)9_;$oL^srDE
z?aAu-FYIebxl_^lp&6mZ&}$hLJs=f9ul5O$LOSYpXyP>IbSb7q=4&x=mQki}`Zn6G
zsw&hcvL5r4kYNpai2MPL%--S?{&M(3G*h}Ni~P~Z%b+EY<<0Tb@r-oq-ISLAVoqVG
zMD!5%Mku4yARMY{`rgLXhFiK9>H_8{xfD4nrU*--%R=5ryiyLkq1+}NntR$GdQ05e
z`0kcT=HEuIx*qmJ5WuZG*V+R}pfN>(f)2%X?K?d0Lf@4ZD#*tff5pZ^R^VqscHCG~
z4{deTS#lpTgRjM&k1$+isS?@}j{z6RXC^=;GdHOeNNK_}Oyq)xg|y>#dw#LAc&bh7
z+Tm>!$PFHeV9|kG9mR+~K_aM?JV~vgGRYHoGpsB!4>i&!V2Wa)wyhzmr}ckp>lk3y
zt3RaO285mU^f2-wUP;==e&TfO<4_mhQb!$YyltW_);YxYGPsTHi+rb7>uXvn#y3r@
zk@PsRbX>YA1Um!{Z-P~mZ?WT}9M?%~1-u=wV<H2k<p>7r(p04~T1vSPeHr+}cfoVd
zInDLZJ=s^yH#`swPl(J9-;4~A3jR-IL|xcyWxsSy`Ho(~_Cb}bozAFB*S0WJi8*KL
zr@tGsIL>1#(pNR+z<lvcG(nyjz2=+ZzUNG|T`%@n``bF&MmT4Nqf#1Cg{fxf6GO)~
zk4uObEk?bO$)X<N4(K1k86?R1{*CMwFUW)BHFy)U2TJ34s{h~&`Y*N=$q~csm!Rk|
zJH_Iujx(Oh&<*?w_lp6clxRpe2G!CYV9wo)6ay_OLKH%U`K9T#<%6XlzD3ge#4d5o
zW8Rr-=_T?hB(Es!tMpOGjN1JX?{wd4kKX;kt?@4N4+=DmE|yzkoiICjThmhi4!GRw
zwWFC;^h{c0Zo~QSEST?d<?qNm+z7rqJ=Op%t=O;ySWo1X{2A$l=s0zBd+4X96Ohja
z*e}}I;#ddnA0F8o9VHl)Rmdmo9u;KDsZFq3U91N8-~T8&%kZext_#OAnT*#3ife&`
zySuv|oZ{~OV#VFv-QC^c04)?Pv{2Xa$;6Xye;0rF0bF#Fd7dq6-3!zspV;y&4V6xj
z`G1z<#(rcsGM%hLj3vzE3!;SfSdJ0D1>5++ne4peEO!2I1$<wDIF*L12T#mT%W(S$
z#{zq0>nt|h(3On98UXoX9~y^q$U`&{k0$4Wif9LU_y3=|azMZXUSAz&O76+5%h`vr
z_vUQLuA6Ui>%O{DOL8cC5~|!Xw(r*GruByDP~YRyX8xoyP`ir8lAjE#%$*!(Lmr2{
z4&P^Q%66bz5M$K((%;}$zuWy4SU*kOh_7aV7Psi9@vXGg_{|t<d1RW;ZZO5OKY??a
zM09}d4nlP?3}H8z*E{w(#+m!DZo?65l(tyB;`>urBhQpOIk!P>QC`D>j=(Tm;?Cg?
zL7s0_*{{UFek>eu!fA95osPC5zvAQYk<>xMJElFGWX5c(?H^3T&CiWvi1T`X^-}P4
zAlZN1-NDt#S;w2hiHZT)h4-YMP;bbG<YN3Rq<dYbn;K3V{OknNVCzzIq;0KzvLno)
zTY8z3j5YBIiVlg#GH^c+aBDrH`=^ihUH10&w04j6_UDKo3A)_U!Csugwf8RaEcb5l
z*MZyYhLoh$0jkjgxT_n6HH)x>9S@xqlEc1WYEeD3*Fq0zi9q^$xF@+b7vC)G<}`cU
zzUjWU!A}yZ*TA!kf6YTJcWggHriQ159}OK7(k$HNU_u&(mV@3c-Cp1R({i4fNx0CG
zij7b5B|CS(#QafC*Zh?Hw)q)FFT9a~MDCd~5J}Y*!CX5Pt$=rf3D7{KhW1|Fr%ysc
zup#&s@&SE^>Q5&dw=kn&qH%_}hOJZw3-P|$?o`(v*YD!-uGQ{`o+^Q^{?kFb+)_)^
z4iF=$P{Uea)@(P{Go3N_wX&ek%C;Y~Cxl)Oy%km%-an$Bt)B_8c4KB^XXW=oPk*ZG
zK{4X|l-nfhP-fRGYu<!>%IS0U^R43>=uL@GdN6a$G{#cd`owzGPFmj@cN=+f7&V%#
zjkVGiDqd-b{7l{pObm074y^U2_@4%5an-#IT>tuN27S<{MhOMN2)T;Z22zpdBCYXF
z%nwNO>~6UT<gR8Ww`HyEt-YCjht+1AZ%eSW0f%OJOP0~g<QpCl2zpmy0v((y^H&s{
zE!dg2vC!<g?&f^m1Om?W-sBA6SpUy7*VM)|-}uZpp1Mk1GYB+cJjvveE_@e;Aoum>
zDl7jdjT6B%>Ks|9<gd-EoHHeRa{l$AJ?@z>VU195oS|nLi!F_S19yY&hn)fi<1+j<
zRu1cJXu*szf3h~Qu_3F&dxTALtaO|;^M>b`1j5#O@<Q+pL<P$S%LEdAiQXxJCs1$A
z;U#f3=!9EH|B20%Y3c+$fW*LVMI}#=Esd)!x$yp`I!-vMI(D;r$puJ|kM|ZAoho>f
zt${}AYEH8pDz|%Kly8Xtk-wBUT-~i+Qp#v5)ci0vz<5aEH5lU!(}+jZB4cOvn00+f
zzpzQ6jl!lo5WCs-!n)NQPhSB|{X9GYT?;IlRLvxB6psKOD2K1Z9~K-zlsm`O5SI%k
zX_p#_gu(8xub~Qa+pvnkOeVGsuoVko5?r77h3rsINL?X4oAF1wn|dC4cesDKL*3o|
zqu}}K&Rf1lfjy9E_6TbAWl+OMb8*rl1f!QQDdtRj8OJ7jM{sMNwA8c)Ep05I`k<CD
z`xu<MK^|nsnddSXxsKY7#%qPjbR}ML@IG#o$LaPt3tW`j>K@~(BQ?_6qf_zWR613X
z3Z+}qPpF~zCQzy_L|0*}iHk%Z{57^5Zv$FyjOb33z>0<E{!ji)Ul;dN7v*{898*-f
z@O<H5=ysa;bZ(0n0A*=0`UpEt6w)V{`D|-;xTU^rthu}CsPP;d&3<QhTWZ;^*-f^A
zmIYRq`HX2VE7M0{Ci02ggm%}`B=DRCYxoggL!ZY@IV(9|gV)dQ`Qsl0qZb-7x|&nl
z=;Q2sOBZW9Yfn?Mv7xcIVFjoI+}JvOw3-a+?{qk?V}bwkQkW#xlMK==?!9l9NAXN_
zop+A&O!Xk1D_#q?R~QVgx8YiKl*2@_6cZ2nlihSF!+mzTxum%tTTCy89%h(%vn?j%
zY{<fp=Z;=5RV-yaZk&T}SB{Gb!NzWP@#VbRIgZSxf1@)u<+LlfQGDO?4IF}%iN=QY
z(DTLH{)E(Y+ySy@Z`c-Bq@(cvp^Nl4>OOe`Osj05G+nBW(w69_(ZR?cO#&7CD(Edv
za}NUffwKP5o=Tow#SW;UzT|rI%th@zx4A+oNB@EUM~^V~u}UFgM2F~e(VJppVn#>S
z3x8=FVU7V7M>G>}m`RT{tfAHrIzHAg8uaVw(3e-zmhhp05YMpU_}q6{|74BHiO&5{
z=r8`{*)L4Rz8jj^hDZL2xfZh`oOamF8|im?HKiD49}9eWUf$EuSA#c$LZuiPWq8Z9
zGk!JRWCl~0@!o1c5PWeSrqGi;J7f2s4cX?r=LOeXZ-bOPNFAc@!190tRY<LZZ&LfP
z{^3#K%_H=1XXNr|N6d?8TlCBD_o3hIk~t3Q-<n7!>}1vlR{Cpt2={weXJ^Oa!_J4E
z#K22#P4GhSwe((+LEZd??=L1n*6DNcqx@Rk1vCFAYK%4y=>c=@G1_h2raSc*NNq!L
z57C=COtmpxGxs*42HN<B>W`x8LS?A<kQ?DG;Ud8;KB{m=!K>m+?z7w@X%G@i<(X>Q
zAA}B!L}F`zAMbt1GqFFTriM4Sj$w)jGluKmL3iFB`HJ30USLZwzg|~)q_hywfPot&
z5Zp%S0FUxxxe~qze~y26paLYb#{^FC7lIUD9Nf#D2`=aFamxZ%gjL#eUBZqTIzqj%
z+49qzZ7B%38hY3~2WCFgsa`tVIPw%ZTOKPWh%ONkrbGVXSMPl9t3W-jg1@8pX`rO&
zQ`YF8$yjqk$JEee5wX#|qGv_c4Si`VVX9zUNBY%j0?&sC@A!e-v*2W<7?klBwa;W8
zC@;PdJ;?RArj?O%gBAReyM^;&;mIPC>!zo?|6Oo~n50e92Ot}<I&jj}#9Lz(!FS<@
zd}Swg%Fx~{Sl`-qIPTl4+DqC~%`!8|Si@L{3}`9R=HN(YLEf_L4fzf8XXOql*z3OR
z8y$>Of1y^$qqp0~hWrk>0=3f$+blNJJk7F_xlBC3N8!KZHsV20^koGGz&`muX^r+1
zpJSNETr`wtDN6@t95E1c>-B@zy+@rB3W<WXxl{6z@*;~GxNG|s`sQ(zb`C3rpP}Bc
z@wQI3Yc@P2+s;B}!YKQFt7M&HF&Li_Rnh0fL$tK?gB!zr_l_@olY2X73Gjr@Wu47w
zQS`)J5Xcl=+I(U<d(cwPJ}R_*Sa-;+J7POyoys;~`WmW}(X<5;4<o3C<aXj1X(G=+
z@0vxlB5X)U{k!~}yXtT6%qrSc;K}cj|4-o<S1o@WPl(Osje5H7Mam)p)Q)#XBhmWk
zMBGj`rfyN8z-yKq|3WThSZJ$Ij&&Lb846&>_9K|*uA9FuH}UVmjD*bHSwwz2=R(&W
z|7uXamBJ~*RQ7{qWk|aav;C&^j<tvVy*)SNY}ks3HPIf>>OKzJYpn(_sOO4Jsu8^I
zEK_*AU}`~hQT5`-u8Dpd_m!U|CMYjOR*DhFDyM)lH(Od1OcXSJ4!A^`%O{al#7pvD
zdb6pFEyLO#ZoV+vB-?v4Za7J9MBgboI3G?4U6sY+|G0gDLhoHCRrEf$D6?LkGcTrK
zUvVwpKHjD2<Q(&jh-q={N+WT5N+p!UOYDhx5tbZQBRs~o%H*Yr)iDwlBz!BpnZOem
z@0;yO^py2li>nlDDJU-P?;hnJ!Cef#5s#{nwTlliTxEZmdKpg{Hc&coOvkkYNH$WE
zIEBv#rhNs-D6D8)0h;APi(>Xr6QG)2&u{RZDLzm%5>(E+^AYDDcWuu^?}5NjsUh}(
zdP+AkwlJf%lc29(X|V%i_^%_v-qe23($iANzNNMsOBhemS=cJg!k_b<D&lezaxK|6
zvzkFC=P&&365MzEdxI~ut@t#<2&RZRWK1$$W*b9yonz!cGnvHVEJsbmZov~rFp<Ep
z5#Um~23e&S{hK}Ky-A)r-dN9PUt@nYe<J@=n4;`MRmw(>Wy0w4WJ{tgmZtrKG*gm*
zH$56zPdKUHhEm4Ww&wQxVFh8$9ka}5n9;;-HAQL`xa`g>Zk2D!J(hFt?})75xi5<r
zc}I!|wUYQ@`Wo{N^pU*%gmt=YwKdI#hHSI%w@tOh+v+>6gp3Cr*eB|q);wtRmv$~J
zaOR|BU&-y4n^0K7S=Zg)TM&#_DBKBbnbl@UqGy+~amH43cQ^<4sqgruK=1nie!(r+
zE^-e0!_w8<2AKB?=$>R3oKwT)8qx>8F*l7{>MzSp=3)b-g>I5pegLk%xdNk{Rr;yh
zw3=ER_`~AKC~73z&yf;3GU8d37``l`F!Z&#DQlq{Bk$!ULD~7fI6LQJ&aqr7r&G?r
zT&m!7k;l_Jcvm<lzlL5{z{^rM$#K+5gHD`+-tsb25_UgrO+(BbP4|r+I*%%gwbPR|
zkDSN95#9*vf^GQ_{-ZFNm-r@PiuytQ3Y0+xO#oL~OQITHfW~A0A?e^!3`I7e)3IYj
z4f>RMm!-4KX<A|)YqeQ2jYh+BcuE(P>yihuy?6UY!JU;+T*En|m~y=<%y8Cn_w#i1
zZR8l?qSOg=og%fEEnu5iZrkdH91VAe-Vg5=u_*FY*nLL_OPp~z9;H{7W4XO<-M!!W
zw(xB6O_$>7?~&l7UmzK!t-!~7pl`$G5JRXs#^;tXmgkToT*FizI5i&Jiko0I5eF4S
zS@?82sDrhc$OdF7IfnKT9(*Iw5jzXB?^vn3c;5f5xN|<0TQzHKR_UyW+zEw7@9y9@
zc{1_IggF+3G>sS(`8#S(M7NOtEYH{y=J}?f#yH4ep3D@J&45UF5v!@L<ny@x{sZpG
z#fACr^I~(daxDc(#q)eE#p<ex=208Wq~n>rykkWO<|s11WU|Rk$VJ&84i8@7_w#<~
zx!xEVhk2R5CM#PF+$bJ%CR3GIk6u+u@{0pkd}n<Q?*vZ|_a(R0TfjX8H~u~4EO>2;
zke5gtHXSbw4!~Ci4xWe8QVBR(drjx<EkfHnY?dyTFw06ROW&<jmfHD;xw^T}xKoPC
z7IrC4D?aT!?47_}7Pg5I@)mW4T3<P-HpT~nB6%@e+49ZY-yAUI8J<zciMKd|<wCMb
zP+6u8k`v^ch!s76R3M%(4%WoXh04}#tU(VZAEDFaXn#GR;Q!6Km>H5iDQ8@M-J&e_
z;b4N)RBJ@l1Px+3Y}Lkw$A*-%MVO3?iQbIeMV1j)srC4M{2*O}yoAPKaYO^H1b;42
z$zv>9kh3c%HUCup<)TL3`GKy&Z8a6`MNVR>n2y=Uh3s&=w^8Oj^mP=xSlUxakFTVD
zRJ*80(Z|$4wz^|zc=NCl5rd*5L-Wien?c24j9y25D9z#%z1^L1!GYZ4S(CErWDn1d
z%e|I=zo@6{hr2`Ygjx!9)2;1d#QW&iv1LmxE2+nRkBW*2I4YPH67%I_T)OwU)8#xB
zSR1Uvm6K6qnO+)6h91F0^&wV+OTmqt5Mwyi<8YR6PW1Q#RfVIlonf)HGzJM00c$VI
zR8xX+5B-W5kF7@D0>@?|8U&|FBJH6YfQPC*o5&oaB&b>YXp{M89!qhL+(&<@zo#=Y
z|DMXMQjp}F?avV;bp~hwt{FI%GLK~c$3z+rvh~b0tY@v6rnknkhB9Oyd@oiJPX({3
zgzrXs>T&1}eG2eHqR~A>JUt5>-<{|zay32$EvJ8$ouU#*a&0WUoj)M=OU~N7+Qm(w
zT4^m!(o^t9;M%xoX=FcXzvE~XGR?8Vlt))5mk|xA7R*6I1;ZvLf=U8XW>;jsTuFd*
zZr>B<(E=pDZvLg*{spHzZ+TsLfc>PFQ5OtP*(=t!_R5at_Jg(|=9zRQT+k=L8=4~}
zE60?>>OJH<=$#P@WgTN57Z&Z<41B-FKtP+L?2<2tS&-RK?4IVV44EIRa&G37$ZDFC
zR5;Pu&bK|dMH-+cB0Y$D#$$F%`20v$#GHu3;r39?5o24=UZtv`qqG>MU9i8eJKrIA
z#BUYa%dMoI!W^-kd{kA`LC6$P#}sS5<X-$Ie^$WB&k>KqnSNWZ53FJZEx;Dx3VI9s
zg_cAcpp}rL8l(Qw&Z0-@f6dj*879<P&w{e)=3<N47)y1=I%{LOdPPriPG#@UP|_P`
z_04NixWH)%tPy_7`!L9lx6&bzVT~ik!G58wCDc;W{MGa?`+=TAe!}+a4&(*C1?9B0
z_%b{VxsP;38mL$08;YRhX=T()(j>_#GzcyW))fW?AM=s0gS+Nm;~(v3L1CH+N~!B=
zAH<BeA~uli>BGhv>~(gk^;Af9gf%o2`~mN*Ps}>I-*n43ncjz1RZ_X~u2zMvTvPU#
zjD?xGSx>SSXCKL}=bRhdgH&c}S?bzLhE@-+9V&+Jk7^q+AZ&l=5F0{Y)jA8y_!9!n
z&EwX9cQZ-6EDcr90%gFX>_Nb9AfFZ=3O~4$UNn##_!DRyD8>C7i1!}%eD=n08NrgE
zq;8HkHq3z?RA+Xl^>|or<e=CJaU)7!Eb%I;VN}boQnpH_J<LYzp3;v$?<I<UW*+)G
zH)Cv;C3|(w+uR!YMMdwumxV5BGP;lo7`xm0*!$Z%*+qNfkYDz14!eD`xf?YYc?JC8
zoxntj(;Lb~@;^vdJw-VnU6-8l9`IQkq?H`!e&|Yc)$%m=RQBx(nD`NL53L1q3`rug
znNzIYvetgZ{>Gfckj5&InNVyk=NJGw;0K|%ZJW&}O&8g(2AN(>p4JC*Q;NQ4K1dt)
z>*$ZUKi~iC@#|rREoWigu40CNjoxI2+bcze#FmbE9Qh$UF)})u3}5ItZ|`q=YIuO%
z$6Q*mlqxomU-2FMzg_Q(I_JgYSc}#<`#E<xA9zHroe(a?X#0q|Y#rN|kZvJuL#Eq`
zj0dPG<aIm%9;?dgU$qO;o7hVk=xdg(VS%t~;iV&s9Szx$RAsb_+MKKCT3aw9+wv#=
z*T1R5Q}3mp%1td+eIBVXasX?KPbA(L!$41a%euo+IxH{D6A~8^6MiHzJp52p?Wl70
z<whTAR(|`>c$O73&2*$~|9u&#d*Od4=PY#12_Ddf)BDZe9X-NChhQT^@vy`8>z0m2
zBXfujBl_tpl%*Pvx21!`3`4P@0{Tfl51iv;(u?5Ez%{N0SIht2+s`Ze+X@-5<xP@A
zX$k+zD?lE{$>2Ab?!^k-w5RAy+)Yh3CEJFCZi=p6x@YN#n9fmBSRHFNTZy@jYz<!Z
zZgRIR?w`9N`%d1xg3N;T&J~{i-k^81x3xc1{;uCaR}#PJ;bz%!A@qpjc*w%A2{3EB
zY1?hiG;9Jb*8s(*9??z&GCdE1>-=S$Yu(Fy<Nf~xh6Q%>50#2?eZD()%l{qTcZ)`7
zsd^P6fmvv@8M?5sR?7U1{b+WX{y$-4iPjwbq})IXOdTLK>QI;#{vTVyJ~SfV@xoNX
z*wHW$z2G+Hl+Wt>`|8(Wsoj4Vz97GBS?BT(ILq_JSVeQFU5>GoZ&&tF%$gWS%*L>{
z)+dG&ki&FQ-X_#gM&hlYcWrKMWEwymHFcogxF7jS^Zyj}&FhrgJlm9gD)(W&;QpUC
zg^Nc6)Ie&ZH96$E*>AjW{?}TU9f<bP?rN#QS%D~NIPwu)LLFvr*p=`SF<qm#g<TA}
z6L~IbpS?T#obIFU3~Y1}Icz%dtM1S1-&%cJ|NY*t>c3|F{*nF4>G03w+i5hlkR4<_
z8iGa7E0I%jU)<S}9ZDKv((K>p2DqwqQ5Fc319bx`*GX&w?BZKQDtp!z68b4(bM!$_
zPkgl|FcWc~y4(MuXh;6GoQ)an(>rCx6ht};-HQWX`LSYc{z%|6w~2o%4v;%3gY`5#
z!_e7youzCOLt2Nm3XczSg{0WW7)z1Iz>{-OOa+bn|J=<zw|vE%t`PJ{OAE*Ha51WX
z^u|!ke4qJA_CfkfbGW0P+s?brZAB49gWU_c)%;I>o48ndFIMB<aI?6x+_)ggXYpxb
z3B5d)jcqrKwE7(5L!Dvc!&5`QS-R7a_+ovH@`0b{?*N%^j)3C*H&9RBhpwb5v%O&|
z_tx@(oy%M#`y*+PvNuLD@hiZSJ;0yGos*ht6ZK?dHu?%pR@)0V_~XJ*(aWC~&d3qS
z6MP6hmMqCMFda38n8!fXei!=SG=0AEk1#xt4m!n}P`~|k#(SD_r4^oN&HlE%2<;rv
zH0+@LjfFSXV#<??kcXf~dM*tJZsk&flyHq#gj*6Wr-_|~MN+h~Rw+=|0ke7;a3r2#
z6G(=c$i`XY?UNiUY?<aROapYU8X+GMW(FR)7rF;{D|=2j4|$wirqTmFMI<r<ELSYg
z*@LW^Sw?dD3?)};8D#zay+?ho0)K;x<Uu-*RU|A_Q}Pt%LMQ4zy`+9w`70k&pDHKC
zWnyFHw(dnI5b=g)>`Ue+^#t~rh+Y<ECO5e%+$`Tt_YMCnaf(_CZ)1FJTOax+!V=LT
z^rkJFZAD)}%}T29mH!QiAA<t@f~zE5Nl-&{0lkAc)#=J6WhyvX&IGOn{^hj5Z!TLn
zu2w`pQO(UK9izjBhkXl)wG9SYajZgcHg~t8y7`auKIWAuoa~+$9IK?FJq$6HuXdwd
zuzs)(Gfg+##(y9?^*f3VxhHFtS8Ad@ooL34VAg}9av=UoAD~{9jtMpR*}^K>3`B{b
zdJcI*%%(dq;qa*%%}WeGYS5a>4gIa0cMC5RB<98BT`r9BED7#Y-V?*j1tEI)({NWv
zn$^!1QQ>HU(ol|+Vuam7FL)E3`~uM^*V7wgONd3pJkZAjEd{BeY=zIVs+Oex2Z?L#
zNEBQ`UbdNau&u2%+ET#8<43iDk~7fTw;JYIWn8n}eLZ%6Z@!OIPRqhOF%O`J$)WGk
z*QrSeCKEty(Z#XSQZb$H!T%NG<TRx>(gbtk%gO1Gk-iDtgjGOqsxS0KcoS?BF!-ae
zuIOmYOwI?sQv*YFsy4YFAA|0bH}Q|SB7Zqx4t(Y9Vl!37zR_FQN!DqOmiBnda1%i{
z!ac}2rLELMDlN_ob_@*i(Y_b{qd~JY4_p{~;pY*7(1NLlr1nB5K3Y5|UzQsycK8l1
zpvRc|S!!A9*>_nl8=t@gvL5nGa&rZNQJ}5w8wd+d3ig!@n1yc67|o4st8GEkOPaw?
zAcystYO(l3T&awalK4d7r&v)*QMzk?!9V>PmGt{+1SAfmilW$EML`*MOo`GfVH9<U
znQS~xJ;!U3$;c+LyT5_wsjIB3D>zN>KowU{s;L*_ugH4Fnzrfo&GvWJSV&WfXZzD{
zhz#;Oeh&GmR+6Hn1UXt+Bkz>v@PCAVRg?BrNtUK4BhV|@XRHVLh8CzB)K9}0<{8bB
z>(T4VFKIPD#6R3OHsIi@2O{8^<;W+M8b~|51F@al0uF?}=xL~9HmlE+tFl$2k&EbN
z>;>v2s?q(Z<JA9{@w5@&tG80pq{_lKu0b$PnlDY2Kj~E=7n7#i6J|p_(?QcB<`T6W
z3rCVQOx_)Ede;Y1xm&>v!QRqb)vqUG;p95QW$^R9gQ?_W<gC(P^2k0VQccjV>JP9@
z*f`~gTuXZnlYu4bY2}WxT6)c2=O%KsAZ4ZsUrN@r*Vu3JC%x4~IY46!jMy(0mpRcm
z8T+F>&_>BCg3bNiygR+D@2~rer;5;7dyIA_{6uN`D{R$P(lrg=7#3#tBk<wyMm(0+
z@cV;{rK!>_*zr{Y749~*lXOn(qMicsQ<Bn9d8+hLPsu-_@-zSmrZiO^^zIv}isT6_
z8o8;D(kH06>Hu!mPGx~y4Y`85;Dl1h$K*W5YB)<iqWVI&`wm}>Qb0KRiNtBG6cN}}
zez~b+7e@sz@@IL9+rvHLTL}xq>PjyS!xG813~R1vUSy16!VLj(1+r7}1oM52E7Y~w
zQ_o}b*XMWfSEOaANTnHi7*CoS!p>`_VGsUR@21U#JGi!<3SL1QaRM>|&d{{U3DqRQ
zSc!v3m~`Az&2`qZ$5+kY6}GsGr2_po)`0lUMBB^T$C<N?4BLU}hZRYWgQ?tq-~-&^
zDfCwqMgeEfuJwde3K=pLo}e``OnVJ(l?O_+dP)8urRqI_H1G-0;6$u!_!oF(J@8rB
z2c(z0iNgc6d6#@g`Ye4#vMC1ALVD33jrC3KOkK@e*--W?{ad$6{Ur%VUZ=%eNPQ`#
zbpl=8R`HkcToj}dVzx8_G8N|O9;7Vx4bQ>;!#mQ9kz!j>EIJW;s_zrWi2;uHRPp)T
zLtHPtO*mJuvUp3klBu+A+H4EA4RTy}?6WVk)nS*=m8l0n7C+6M=7$9L`O-YCyw?H~
z0%?If(T1KR=hC6{|5$@%0ZXuh41PjJKk61OPh$Cl91{G)Hw_BGg%YLR)^_O#5&`Vk
zZ0!LuR!aoEP80d076&|6LTaSeKyhpdUe<7!t;y~*JOOr42HY?%dAHn9Siw)?M+l-^
zq*g@U<24MIAU6ax=CRY6Il#gA5A+x&?6969X8@aFJnZrlluRI`{iEMeM=2idsQzC2
zp`F!u&8ua~x?EMg49v{G$`5r3G8gw_^YP|rc_amGkM)4;i(+IJWGLKIc(J6k9B5A$
z#0<rw*Ts8-^RYgK(Y>k1OopYl*<h|@`)<l5Yopio;qnu3?IwB7JD)fc{AajEd_#GO
zhLV}a>TG{tO-SrA(+$HQoFqmN2Q^X<pw0<$ErOO{T(D`-5xmTIg6-fEVUavcUaR_m
z?A8^XOY9?75FaTW=5xa=A?BNgUBqgvy|z<W#BK7AgB*&7ToM2OXV?&>pWcxC$FSM>
zjjdta#7v|yTmUamK!1y#MbflY@Kcs1(g~g#2U*bD(B(>FexJXa=bZC~^Q<e%w_KFf
z6Z%Uc5m@}=ECVc)?2D}Fuv@3lmO>|Qts=RADQKCyHgA+C2<(Oqcvn-W&@+(*QTHRw
z5y$OG=5ln5_J^+~o)P*4hWJCc>cJPvMSX`{7wt^lB0H01$Wy=%yM~}@Wza$omL`es
zlyK}7){PtkDprFjm1%A;(s!`E>SJ+GZ~=GS|I#zov&UQ4Gt756*e$q1c&5%kFT%|5
z7WJBLL5?Q2V2$DTk?2$;hPp&f0Ty8z5Kvx%lXj@mAMt73lvrswuLrZl1xhnL0_lbQ
z!SX<P{0p6cMiJq38QMnl#GjHkP)vWUt<;vvH$*dRw<-Zg0##MDCYqz(m76OSl<v|N
zp@N_&=QIkvj`YPk;nk6zK=jMfX~cw-Qbq%fY`D;Z-z0qD`Uvx+9>PI&6j?xzGK?}m
zb&L$38QCLpi6hC{!MGe<q*Uf#yX!d}&iz3Ch$;$qRS$TCNcjvlk4>;Y4U3K174avm
zPRJDVBC3ftR@y7B_1E$>4}A4k5k895#TViY`7rp#+bS>B<|;35k~WD$<%6)N+AVdI
zYpNEYAg(nw0762T#mrLle)6w=T$w9f4{n8t{>Wf=I2|e~Dt3YyYOD&$cQSL<co*X|
zaE##Z(e_#dr1I8M=J6xBQ*fTw1v+7-+6w#?&5&W5N9n2V)E>#Zl?GTVvK4g=Gzq8K
zt%k8gZ@h;#LIR11JGHQ^yPT_v$H+euDYZ2Ilpf0TU@x<)Eu!VPsghv|z8xy{70P2N
zmQRx7wCdtGWd%OVpc~(?+kpyUGDK+?f)`;<QQmzKvdBI_T}>)WWf6@vo;Nf!ZnSo_
zO>)e!v^CTx9NJeQCNRQ1&@H*=dK!C<1iH&P$ZH~kR4Ltb-PDC9$t*~w&QL>@zDlIN
zM_m9JLa#6x%>tM8A@JTP*hGClewiGH_Ca#Bm+D>VvRp#@3i(dAwY`vS+|78MX~GsV
zJE$>8zWhKcC4c2ROS6@^VprZNGz@MI%;tOZ_r#y-XZ;7Z9()(`utH!=4ThR*5O#-3
zASP;`Aai^&%$W;?$zlcRjgY{{1WHRiWm-rVQ_%*@2xC6I!PMMQWI13lnOCwdmNtao
zb@h^Br{G}UeAj=T_MWHSFTVNQ8ZCruz!b5KZDqpVhYhs;q_;p~RafM?G%$ERxIj4X
z+vt1ao8qnFC3v^`8(FJ|ppA*Q<ZN;#GEJK-O%+w)1y?ipTqab=R-u<0KN;qkCR?wY
z&(o3QXCy{lFDCj#?_9nSFeeU6hk$zY4D`^ajfvK3rfka$$9dZtQ$N_RH`eQleT3z~
z?e65jTz-k13paH(F`B7IufuoaEzlWwIC>H$z-7QeYz@BQsshEsELBnJ=yjlK-UV4v
z$H-&E9NY{lsAA;?kT3^HNkB&Hfo?}H&=>G8=t(pg%fa^&cXURJM;ehb)?ZzVJR_bW
z4YYRpJ#`+AXv>6pN*C1*ZsJ>_3RI+Z8YEJqXQ(emyJ3Ub8bX*`fl~Md;Z&D!g&x^8
z$)|Y}3$vZGe3yKS_$eYHuO_zBn}N|_pn4kqM@^^4P>X<UG7#M(I~1=vMDb}wdJDWe
zy_kr`ACWilOGt|B6W>c!#8v@QfR^&rv5*o~Q;Wp*QRnEn^i@MQ_Lk|H!AjL2jL0$Y
z3N#ANh9tunE)1SeWxWEh<s+#B)E&b{=tL5T8>|hzC*9OL=xv2H{+;f2K4UP^pXMzU
z2=YTf1u}%(NVhP9*9w?hJJ=(%PVpqJH-qZqo7PhfC?z0w=^S)%1LTF;19_u73h9B@
zM%rUTv<!6^dRwn3-B5=B8R`xsCmkRq;xmO&DWDI!g)Tvl%M--8@;5PDswek_tff_;
zQm!qXQBP_As5{ghXa%IKI#rkSUr1l=w(=gGNWIfuODE71R2tPx883ClX>_gpUMW`Q
z=)fC6qsS?ATSIy9yGBwtT?t#RHBqg~PI(KTz}<y3D4BaJjR&%wmoOV0#^F>hWW67u
zmSRJ-o@y^;aBznEhrb{A0b;ohLcDf?GMZD(A7K~T*gBY=OuRwzglM6b-%?x=2qU_u
zqrZ;WU)ihAA(P2jOcTeS&~d;R$+E<l*Bj!r5b<)blQ<r##3ezm6b|gMk$M+JC+?Ah
zP!HY-|A;i8YC|Wv2Z&ACdTZs2nut}>*U8Vc2k0P#5y#8h^+d%5ny%hjZ~de^K@rgl
zaQm3aw)hWfC%HfythLb<*)6wFZ$i4-V`ZPbP~Czq)eGd`S}`#Uo359GjI(}p5%pg4
zLcbV=ZpB&>kEwh^DWW_O>6ViDx?3QXL7;MO=9?R+6Id5a;TCXxq)XaKok4n{hv<Q(
zc~mI58{bcyB24N9DN&s)9}xBi2K!=w4%Ec|Q%12M7H${?<j<-m8+9I4kh)kHT1L9Z
z%@JOzX9eCrQeKL^g`EaU_BK>93G5^Gsp+@nB9jRTZPm3N`daw{sKM*V^QF^V44<J_
zpi5wru>(ML?n2KbGLTbfH*}p8#n<N%B}%}2gSmy`eCUB9K-pc&aF?t`wI@lsAr+<$
zmS4%+<VTR*HeQ^je?qPRCo)0*gZ0HC)Wdo-oj^W8_h?;E9MzR2@-KBaav$fBw%P?E
z-8h|Ifc7?gXKYvtrM*@YJB@h7FsYvIQ$J{HwKAHdE>T8G|AM1`nYu~IkVh$9fk;`b
zA3zS{+0<?z{q+PU(`;mtx<#oVH|NI%OrDCq*MX~`ds)G^)EwkJ!$k9Lhr^n~zGM@O
zLE1swk%Rm_;VkF!&H{$i)ZjrOS7GrFcq8f=^VamQrMfxJ@RIIIeAXp-JzpCbuOIli
zP^}8GT`hs+W3wTzJ(k!4e9_VB33-wHLK&vOrcm3DR74x0X_yO`P8#`*{7bZ>{}4Zr
zCRzjKe|!}G2V4~e!6W=-g~qm#6%8SV28PZCf|^0y#vNokpxzBdk7;(LDopMfaaE8K
z?eYe>t2|cYAfG-2KStak#{&)Z8@ZBtg&l$SH5#9S{Dlheo^%9MH5uHmV6-qT*ih;!
z*%dFbo7|1%lc})DSWL9VBav!IJ#9O1Q(FM-aJ*bb?7|Nb3xU@Yhlf&Ms4%92vDmO4
zl9cv<SG1d+2O5lcemo?x&J}v|dH#<<r$Xr+&@RL=Y92U#1~FCG@627g54dD)$X0cr
za5>n6ugdKXbQ2b+1|(9)(7t#bG9G^i*-9sIFLFqK2j|NR`JAvytgYlKjg?mVQ=%2s
zo~j7?(*D#UVhut<M_yg4Aw|gP;O^XjtcN_)T6AT@HgXJ649a;4c>=z=&k7;U<0k}9
z26k|6P7S`77Hf0Bm-&TSU`#a|Exn<tJVF-Y@T~whWPRyBVE`W^o|Vdo75OoIXTBWo
z5++H5)#FGW`VbUhJh2N8!=K<g$hX7>YzuxGI*J{74}FU|QwZfEgLQ#eF<f!V^O4)c
z1Y#?wP-_|A(WS^pJQp}Y6{Qj4MVRh&4yxQBp^em3{-b6g8CWXO9X#i4jHhT1+>CMh
zY_+*G3_i<Ez?BP=7wfB#=jbhb2`&L2`nqO?y=XV-zO+U<Eoo9K`5`bk+aOKQS%zt*
z@oZHS$a~lx%xcn&Ekf?fE`Af&A~2QP0lh?9Ac7x3bi5^y0;U<i(6^|YL`ysoZK$8o
zt^>npw{%uoDOsd|lmbl9zCd!>MBXwqW7^Y?$N@w-^r`*?=$gmnlF|n;M(z)H+%0jQ
zP)j%_-B%Nk4D>p%pHe}6<1l2=Pw3|0Q|*qnM7F4l)K1V@C8#y!?{d6cM-EX!l~DB>
z?8PJD-bseP6HYV$I;R^oB6j!|*p<2PEjg%9Mq<D}@;~X3^htUtR{?KRLu3q4s~_SG
ziHF!WbR{wh=$ysMaCx3`7ka?SYAvm+nl4X+di#aC0=94Gw9-KK-3xE@c0@%mJcgKs
z<IpqKAexdt@fd6Z`VP6J%~uM=lKd-fL*P2NQdqgQz6m=>tu)p)54U<Pqs^08)zF68
z0x6`Qg^a*uUvF=yr?w~C_mjIIUe_<;H>q~UAWK+&nzk|!ZiV*(8s|u5rc?x*ky7$T
z<sbOJxRlF!42EMX(3bd8`~hTMK0v!5{WMwq|6Ir<HB%X;jR1~PG(3?**i3YT{#i{|
znyOuto{*3DR1c#6V#n~qFngfM5BM%5MlY)kR<0;_)hgO>b-r3&ZUm&$acU0aj<(ZR
zp)PbNdI=I0KOqxQGfWV=qa~56Fvl(e_evL3Mp~lLK<?<Ik5e+myD+nSDl;%iI}0lP
zhX@KCXjP&IF$hvRv#^tBGkpSN2R2h2QZ1pT&{v!XowH4!fw!f)(svALhVS%fYCIl}
z{nletRw1Q(!gu~l@L<p#><IdxQc%-vfI7v*RAsLj=Q2&0Ei_BChMCPhrIVB*_<`=*
z3pl-n>P!6#q!ZeK-g_834V2)O*j->r$D?cD1f!4wZJbU4*){|zk3GWQ6IFp|b{`xt
zb5uo1myQbSgsb8)xjv9piuDF~E^&?=K^0RJRM<fvkW=U@P#u(zFM(gJli(Cih&`n{
zas@pZt%KFY-6TgpG(;KZQ^&~u*dqNL+}?H6j<PD!Vo*3D91=r-q8l$~La#gq9e{2H
zhjjo)h{<>a<V{}Ef9S7~7N{F}fcyuv_Y~lMM~WPuEc_!cRT8y7`bN0zA~7T04L^bX
z!1iJBK({^%D*yUgAHA!-UM&lh;?43I(ARE4c494v71SB(EjgXMgF~t#(nFgF?@|xB
z1W<)X>G|jb+<+g$HM}7<4LI2i!LR>Xzo=aXzWEE~h*||XfrSuHfMna3Ttv!vDPjmV
zP(QB@lurt?_>;jL!7A5>@5&tg1=<VmO4gx^=z6r1FyL2!Rq$I56P<i@zJBl#{~hKU
zA<_>u1pMwZ4BreJ7(e5pjuLM$D`HaLh_{6>>AqM^Xep_(SK29+1zk!N-HANM>QQ@v
zNEt~*ko$>McxfyVkzl5hEbf$V0s+6b+(XTSn!Tdl8~BqWwY9ng>8TCjF4?H*NK=$V
zc<@xA=yrX({z>PMH;5T{?N8A{UDIl)&!z2<XkJ;~0q=T0eKY=ms6kvIs!|u>=O`cw
z@psroI3;(gL)0(QZ^0nsiUrbN*`XyO`yuu72KJqJOm-tqlV8Zq#D1(LG8npaNo%N;
z*6ym`fQ8*xPL>);!=>M{qHaXip<}UUcx|Er@rF1>-Xq+|Y%N7o)NP<mKOi@jhQhB(
zGNb&fM8ll5Jz*mWvIBL2nn*Oo_o1|2Lg@uHbEGs=dM#~L67(I2fHorf6McxLz}~My
z-p1pRom#Bk0w&Gn)KAJ=I9GE;hjIdPL(gLs$-Cqx@&Vo#OGI1gq1t$Dv~p3}Al;Gv
zC!YcO_dcx#FjI%(JMlH3c;A9i_*u+|_S8x$g#1eC4gTZja+umi8-}3p-etpCn*lS_
z2gC_TRK23#Q_3rC<=0}dFj{OaEt9XxFXSy+M|1&J3jW*?>JwFq+CxqxR$&ZM9<pM)
z!&6R`|0kD*spDjLgAQm<^uve;8$zrlcsvSEf^66zoaqbD&)QyPuDlF(6^T-zd>gbr
zAAopWgg%GP$p^Q6COAUpknyCO><Ap)E?8?M8u)wR@-p$e@LS9R{zit_UYahiQ({${
zwhFRKziN!WLs!w8_y=MpEzyjjzHzBBmhAwW<aLbGFdZAE+tuqqlb`c6cTIBLa>crG
zV6OWWSP*&Y09>No1{?DYoDsRkyT+f!z3f+GIjE~<Q8uh6nuM%XTc{(!vn|PjG+syy
z{^VA0qk^%)62Zy*8-ARWq3(xFh1u#>MN>~f{k9v_SN$My*-L~OS~G5DnCXM5fw8us
zCHUdSBGoip{VP2bE`v8ZEif$*=ezFZAR`PFkHd|yMymwgvj@Z%VmK+2M}duVl3Yj*
zHMTHyGFdF0%}0zs88=0ci|{tsN^OI*iT86e{HwfwVG`TOpXA#Xd?LQ(F9`2IKi(45
z+=K8b<O<qG|HJ%`ZbqfjOAS%XFQ&b*tI@|iW}YyWKtb$4Dk*=1X8ul~jJJa4wx_YX
zz_r@jJm3u6=9?&@ItJ$BqaZW1rm-YUBR3f1P3<iktv}4yOfEK=zJzzcZ|VJ{bJ9Lh
z3yulu!3MB7sLj0$Tny|CmI|i&S-&+{Q<xxKQn~;erWAZ<UQzYvEcz@v+`0oY8pqpB
zA;-<HjK@qh2~0aDwdG2CzB$_ztt_AlzZc)~NWS#oLh*=nMlRA5unKq${4RvWuOcs#
zsZ?t+g*;_oOqY%0O&<FIt7ObKZ!>DZfd5bbEtckP1fF=u7Plx&2TH+L=SA;u&c<(*
zm+FncBcW1W`ZJx&Tx097!wf!#wfwXort9_$d$uvm*u``O+YS@o9Py(s+&k0rytox8
zv)6cbxVHs%1vi1);yK*iUFBr8Hc-aikY0KjyOE7Cf3%Gc`2xi3tdPCdYsMJ!zXn>n
zq^uJ*djD}&aIG%dT6m+F@rX{wS4CJOO;kDbB0<6(X+vvc!@-lg4W<{((B1ST^91XE
z7Dwp7h^LNhOYM+KMjY#aR+1GD<L=~~l=m^~pX^aU5-KR#=(`p~g>xE>&n6a8W!O!o
zOYp{xwfr@FqhFe2V0L$59ky*Ijb6hdCJuT$M4!hG@{aLzFG|k+m~%5fv!JrGrI+y6
z@y`>YwO;yStRXef_{6y0XoJ1Amw9Dn!UlxQaC8cL;0QH=3x*kq%m$J%%emZ_ol~46
ziVhWYE}HI|<I3~32!7|!%PT;4+6`mSYtW^fClaWm#uUS6c0lOM&>NwvBhSS&iz*H+
z3~6mWgPxHJgWH|PoLX5eGt2&2@V80s`hvF3jlLXl3-Sg1Oic$G);+eoWv%%ND=;^J
z`h3Fh$Xwlg%Y=rM2wP)`vOKV4kTvv5${=t>{ZsfNU&%e0c`~y~j-_Bx@kj6(7D*SC
z$yhGE-tfh!ncA@N>~P~mP#+fBH#;<2cIbhKi}rle80%H$k+xObA53&5Lf+>0%u^Y+
z{!Yu=>fY{6_YINVT3M|KF_O>Vd;N~yM4PD$x<56DnHI4n`b=0_%#gBkV;Y3s2x)Ak
z(W+dGr$gb-v>HDe{mT2j_xJCNN5#GUH~4}2My7@NyjimpS{P#max=0Cw$3|6M15yg
z!=~CdL{b%kWyxqRazWS-V_Eqhcd(GlBEC=hRyyt6Z!*1Z0qGma-;;YHOX!2fk?@u#
zGd~Sa$p47zR0>{6Ut+oy`zw+OH<npf?s1gM{?t5%B!#d7GOJeR^Y5mV`M(-wzkv+f
zQ{p6S1u>gk&-mFv^lM@dUK8!8E|i9-Lt#?uBL<h)RiS6O(5e|VvdVvnY{m9PhjJ4#
zK7GFTd3@63clVQ?r(G-{ycOl~hHtQ6Z*BbnZcsm2Q|l_u3a;~w@$ckU3HRh=dq(*e
z6`og`U3+lN^W~<8vqn*kDXjM8>igOsE4_8Tp}(Kc>FI3E)zzPvib9q-KG+7@hZr-7
zhe(Dp6gmN$lBc@#py^=w-|^WM`_vfp&$Chs9ns_<VRvEw)KN+GQzm}d{xv7<djT4-
z>ut$RY@w}&c`VG^u4)yf1p>og;S<FD%466Jy`|sBJ+1F)lvw9Q-6hqo#28F7gtA$c
zQpi^|o+iDh^fo4CL3Uw4!OMh>kE#%RFH*Lq(-Hb3-&1#rE3YV{DB1PF-%2qMrL3#t
zi(1CCT;BA0gXNW*#vY_D6tw?V{oU=yAD;AlG5USK-@fAMx?<ZB(>|_xT#s<O`8XOC
zxL+Jqys_|a(HkcYbm&rOj&WL)Q0H9R53PSTW^2rg5!hXU(m!HePku^1Uid2i)2ZM6
zT^Yo}kd<+r$}Wf=Y_Cst3mnR8kohtzx;P&^9RcYh+MTZNs2SU-+M3o6Iv~ya)Cfjp
z5gq(De<!{f_2j^#b}uG<x%RiWrwgS=EvT@s%JjJQArC1tN97+%r+@ZNPsr1qW4Ukg
zZ@j*pFR7M~t6RN&wGL>Lc~y?tU+Dk1D}Uef^3kKkkCwfw{A)&TRNy&nh&f#;qDraQ
zscf2Z*p-&u`H$z<o6Nx;URW!SQ_rF0Z3!jMS8P|WbnE|Guyy*CNi$9rn1Vy!&c5Sb
zoqt26tj)A~4(f009b)-X)nk{L->4^CwX$1hIWu2pJui*|DoYzQg<NM&jNV!HZPmLC
zwl>{Y`&`*L+fwO6!OAq{)9DY_K5YB?FuQwT8B)XSjNDnm5#zBumfIFAOr8BTId%Wv
za{1-`lyVIdm@M;x$kk=rSH0F?c<X|ucdE^dxT;TZCuC7y3*Iz)HRWxG@8644lqbyY
zh}|XYm3kL>jo>{<&X9ET-*s7Oxg%Y>xeL;G>?*z9*0sd=vcc-Ro8c`p>V7W==MdlC
zc`p6$r_c|t-VIGj%o)r<O=)W#>54^T=U5(yctM5q!)b+CRrBrcjoc>jF;a?hm_1Sb
z$^@$3Y<#Ds++bCu&gN+DQ(^T?{%g$Vq>ryt;&LmAXAL7lUPPK>>cq^m{1wx3JO9}6
zH6h)QU*IwZ>WfEFgdOWhjEyY2v(mBJ8=K8)FtH+KZQ);?ot5_e>%33%lM<2#W*p+r
z)AvH(#0Fv)lqeZC8GY;;o^JfwKecQ|FfY-)*7unErq^UIMKmo_P?4$Iy^Y*@UR^pa
z9B~!=NzeOI@c!M~mak`g8lBrgDrLSCy`;pYk_FM3#=}BP{)}JdU)MAEycHhVe?Ew+
z1If;IS4p&d?`q~IX)T8~3REs*Y2xpnTOu9(UMXeT$BUmcGYkCb#1zNf$mdZF!kQWe
zh>Z$wrmaYgOCO$d$8$kEuR?+%bIe{fj;L@ezGdSDEsGjP#=myd48&zV{}Gq6>+?UK
zKYhu_*y<gJEp<$a9v|~H+{9WH$~iwh@MG-nof+9h_kvdCmev?=%JzybESp?)L*v^m
zwI&fYH$;6=Iv2G6)$7xR5Ap8?zAyXpSfO1X<5(G2t?cGFbJ!oEtiNm4sGr#P|5B4P
zPZzh~NO>Oe&R~y-EN849*Q7_gnQiMfj;?T#cDd2N%~CQy4Et}^yWyX&{<UzAn1aZR
zxE67(!t2nB`I`CH(s%tn@MjL3V~x2SQCEW4VoPMqyYk!WjBb9cMN0i@<trHTe3LR?
zd~5w_`^U>4tzT<oKK7}kA^c#;7Nydo2CzPPLGj=}=3jq*bD8Cfje&e|iGG31H=Cl$
zl@0x8b>s5Q?$tY5ey(X|z?Ref=iJY8k`E;@UmpMI>TN+LhZ#$qD|0z!r+KBe+~vxw
znLaCRUB=|X6yF~Hk%S>xOwEW-W!n8Svw2dxg)K+d+#mT~>rtGMX8Sbe?V6XNuM<)p
z<eZa+TJMxBUA9V`Go%YOL%32D%>I(`B16nQ=IZV*%RiHA5l<aEOHZzOqxG!L6WScC
zGbU!YKB0JH+U%6ZAOH8-{_1%0x{O?I9NR2<b{T(MQaEF(sV;Xe$v*$5fBK~CzlAPu
z`Cv8SzFyh#C^n_~tX2y;m2G#V-u@D|@I&rL>Gi%GNvio@zxRK>bjzH`bugBRsvY-l
zOp&b@6)A)lmd~vE=h7b}TQ5B0lfmhSQq^oHW9wHd1Tc!HZES<-rRGs-p5K3dq{tuV
zzP<7KaI!i5g6Ac*IU+0We#x}Zuk0E0sDEBT$;_YW*_m?w2G=F{nVzccnMq;C$|pCN
z(*9`2r_E=@4-H+ab}X!xdN--b+m0{izWwlJS@wG2ig9FE#i+iKw(!ojUUW}wYhY2K
zn3I@C7MFK_@g52uP#J?5p~i1+d9YKzwywHYO8#RQ#b3?;{cBC~xz{PLXC<9V-Cwvv
z496~06O6|p{Uh26+jVpY|HuQoaDR6`UOFb1RId{kLPM&KZ??X*&}et%ilGT;9shuW
zv45AQG<oOyZ`YTE4BXvKXs_PW_95Z)Eb}}|Bh!3xkvxP;=B`U4^-@?@{4qY3Srv1-
z#=(X&>(iAA9Ct7|*xS{i@aA80%AxnsALGA|%iiY-0}fnwfzTgP$>#a?SLROiG2}ON
z3ekj0E+e;*CQH@m-Q^}$r7JBiQPpb1%1Ir##hxa`xjD1{FzJ@RfC|owDJ&=&=^W;n
z!B<8fQ5_iG_`|r`IL!3d{M@?58e{Dm@+b0aiQaLoO7@AYWgd_I6b}0uI5YB<oNd{u
zS+8>|6)kYhaR2K`^{(>u4^C81;sI(S(~do3e8N;Sb+e{hz1Az1Sa1}T4yzY=C9=qY
zu~$*MIGGFe&U57yS19ZQ6>BZ{H?m#2d#(R}!X2$TG2T!_kEec8*<?e?PoAW1Q}2md
z*kE)N-rg|Ix;^xD*mAqfDzF1XskuZitgT|=PPji8yMg4<D5pyvTj+I)filu@{WVeD
zxX@J5ID!65o+1RGk3T_EkVHhmYty3*i>cwnRdNDVhVE)uPs@-*(icxa-iqyf6eQcG
zyEb|j_~HUzgSQn6Bp=n+DQ&!30U3;X5g8N}K5Y!Tjd%gXwrI2hb_4U`)nM*d8%L==
z%uaeYR!?0jk5Xqs=NyZ71N~Az0(Ou{Ntx$GzKqmE*#@eUCTcUJ7Ws}&Cci*ZP&2d)
zWWSBot7w=W2OFGCIw_R(Z}r>x@A4@<9PNY;q??#s)^Db=R5>(B9|$>JMQTH-fsiO4
zMor`(Q1cWb+lU5q0r>_`!JgtRsP(iDIUd~TYF0eYJ<k7|tHytpd9=GB95T!AgPQ08
zc>(I+FGzpoj@U@a*E=DV)l6Oq?hqCEi#kBP4AW~L%2EdiUY#cn7n`dcAp@$Eo}!ts
zztmKE7skqsf|Y>i))M?kGvt?Yu0EH%WH?SG;LY$ykW%&of1zXQIhfMUfVA53{2U<2
zrtq(nFf<m~237b2!+m2E-B>>>wS(zIlC+n<$_?gws||=)>NB=X7xg0i4J{i=Qa|uc
z&;bVwDp5gM6s#Pa#wQ7quuSM9zd$=P^DG_BU~NMuW0}N!;waKZUIsncSC~0@6hX`u
zw<vS<H+nbK0~4R2_z}vCZ<M{<GM<y$>epaG+YQMiB8<~a3z-9Ws&-yI0U2lul_Rj_
z8jmKx{w4{TryP~vXw|XZ*i)^ga#rn$-o>Bjm~=kC2d;~yG`Cu)kZ4&N%qCW|aX)fK
zX643eq?#$l3I{}=_7EqjE|{d2)}qk2sHzWD6J-P@d0CJb21-`{D}Q6@|0p^K#yHkC
z3=enK%0?SIX`7_B-BX{Q+P2+O+qP}v)HYH@jk(F%7|-{9KcH=zY-Zl~dG7nVYK5jk
zBv&Dn<6(+B>T+c}@lupTGBIHFVH9A4-j}Wcx4NI?cDK&+h?*osLSuO?pNM=QE=&It
zH^Hj-)nGpSjBmy2$fHy#Zvag5`=V}eEJ)%Fhvm=-Mg!V_>nR>kryKBfs4!+A+?mJ&
zyoaO6KJ2detW+&p1l+`}NQkR|RKiri_qYz_0GCB?@p*VMnDLv09KH^l#x@mHC?UP2
zSRmOCCY>I<OmbdqK*9mD=aO&|y3Wq@O>pjY&GYwSB=oYtaC$2=j#v$H)6Jo3TEabo
zWZdL{+0)XOLO+B$VqQ3lix-+=3dswpNpu--x8lUfve(21VQApJ?<2j5O{JoIRi2-L
zmwdP=h=@cU^3#yh#9GlV_&awFIKJQF!FYXP9+*3N!L(k$M#JN{&HQMj3nqnmGRrmC
z^~HCN{NnSvUEVZmvv5b0B+fw^3vJLNk{Oa0*b3pg@ET7Ce40P_I^hrh3S=g3f=@zA
zdH_|;@SKOLbhok{bM7Qhax=NQY$D_r{i{5sV}l~)n?(chhPV-uFsMJ+vzW{l%Ai&t
z&%P*dkXwT^N5jAbqnh3hy%nv)6NIh62zm;tz*6xn_!0a{1S<-Zc_2M@6IeC>1}?R>
zTtBK0S%<rTVZ?P|9rciQ@|}V4a2QC1!d!RQfhD8snS1^^phJ5I4i&DG#=u8*6ILjS
zhlkVi$>R(ISfl+ZJkTz1mYsxlz|;A){-c45Tt4vg<#Q7lmJLJJ5TkH8F9%tWmt0pQ
z3*8Df1#wu0f>tYKF{mBBf?h;M2p!1d;0bhxYK!Rc7tmO+jXDO8Bff~b1GfG@*kDNu
z*=|t`2Nd9>f#E>rbUlgq{Zs_{QB(-^ral5jU{|n>oa!6q$?;cmR(vn99Wins3lFk|
z1EsUE6ksSFBgK_2aW!9`Zp=*O5`^bm88Fv<<l5m?#6q|e^Ohbd)PS8~2GpG$#E-_`
z%Do_cGEH#v87PE{&|9FX9mU=OnToT}{J;Tsj4zCuLbD)oatXYXdWaN~R@hO{3|lR{
z2L@Cyy8_f<D_kWWDmj5X1-~l~kSeqmK>)X%<R9R1lAqWeO7C9bW2j<gD}9741ZV$7
zVyR>(TFEVD0qqPJIFE5^`V!k6(@K*i=iv3Mku88$fi3JWu>W4hc7e;Vu@LaXc(!_j
zNsPG*vf~J~4B9F_BaIS06+R2^(RzePv;*u5<&Xz=0OwIVWEOA@MgiK!V0ITdj$FjO
zKraytg0fm*oSFqV+gsUfjG9kF6|%c>n`noSF1P^8BpF@GRRsPfhw)>P!SH^1fzRm;
zp<44_xM}o0Iv%Mf%T;_NN(37{l)1;v;vWG^5sc-EJ&G5Kv7)Vf5!)EbL}o!T>@`}<
zw1WOc)krd5Le-~_^Se<RnGUABGQdv!DviXpGOfrlG!C4a9`-R)#E78rBBj^~9{@k&
z56oO<SilTu9I#(tD^Uf=yKi8sK?4v138dpZEUZNZX^`@&><Ids*8pSWM(~WzA!Wc{
ze2-WyE5<Sb(fb|04Z6#fQ0)UL>@!R*`GNoDj*;7G8An4YXcbJO6UBZ-h`Lz1208$e
zQ)Ye~S4s^HED4xs2R9RX#|-f{^T+}-=*DzqV3dC=)d<>!Cn0(4ex{+|!xxLYi2I3#
z5O1ZImD5!<5)crhy3%=I>O0uK*SCe-Bdib^h;T#$*aQ(Q117<x3<Z232Z+u}t&$f(
z$SgPu+b`OO?uN#pIii6wx2z+c!`$)?^c@JK09KCN_1lYcjW8L=$-E291f6me<SP~k
z&mjx8Kz3SvRnZNJp(iskXeHE_KR}!55+PYMR}zBb?DIecg@80q9=(fl({<s|VpRMB
zYDnFn`hd5mUKq`%32E?Sj0cVWJm@PWr*L*0Pq7E-b<7;llGq^b3D=<?`Cs~52WtFz
zp3|<s12(v`VxOv&WFfpw2t{uLC(=d6$jaa_;twEstmj&i>GVzEI$)I3z_w6^cqC5w
zZBcu^hVoKpz-<2p*_0~aKjA5geo8a867(RRa#cb)zn&URP6O|TJJ<_o5c7q+P5#Y1
z=T0(Ga(`eDYeNST^U)DpEMEu{xEhZ}7oh>{F_`zo%L|de=?Q_m^iKxto&3RpY_27?
zj_8FQ5FCIzGX*{Y_F+1q8FUl>PqjYik>V&i9XbH^LN}PvWE7b~_kx~@n&SiLhn_bc
zD=FuuFt-9reP5_Uuon-4jdU8A<p+bedJo{pe1v`yCxZ^6SKM0I$8=yPvS+Eg-b~LF
z?{_v8AB(RQx-yaMM{XAU7jlk2$<~KyqKWK*$PLYho*-9=fgq1M6<dq^5xtggRy4$C
zP)-l;>lzpYw&?xnFHC<S3F{Bdr`rT%fo%U??<ZFe&qrS!b`KFGB}6XZSdIYZzc?^o
z9Dp^)KjLvj2i(JS4cPq?sVCr5cP)_aA4`ov_ek`34Y!R9V^f6AFbR=D2$CT3C{Jtq
zDKhazNH+Q(2JEEZy*^VoEb1xVf<5Q-^gi-@Al84@^A@xuGdz3fuh4Pe1hs%O=PS&H
z-NVM>GejGS{lIGQ6@NsB_}+jt=53}i_0V6Reg@3}X^bD-CiXI0Ec8S=fM;VeZ${@T
z4`>%Fv+++tK$r}3;H>+JUPslT8-nv@6?>04!5$I@Ln5$GsTIuVK}oXs0(6{g?)%Fh
z88DM!^g&i4bU~X*_ek^64B;Kfica8G0Qc5&m&M~_2@J=#BV}AH8w+-b^O4iY4Wtd)
zkJv2fj~lVGXcE}39u=yEh9E2X82=>sB}v9Fv9G}ClBX|Gzo`|}SjGtUVL!O4Kv&;O
zkHwqn$#C`aJPY)Kl#*&$I$%_u#}|mkiTg^=6ZgQjBSsP-TO=w2U9B<943OEG$AS|Z
zd4pQZUll$xyS?#tu|3rt>EBNG68gfq=tjw2#cahw*$HBXSSHJnb_P_e1o1)HKy_X9
zQDu$TjZQ#<pw4VR@|9<y!|wX*Jp!Ef`yKI)g^sOOw{4(jaG(`%Gg+X`tc47vJWP<V
z2H3!QiwVWp;1LmMq&Qp=W(-Zz)mIz^N#|ZdtS|`q46O_l*saE~we^jgjkxir>4fc+
z=L0>HKLx(-vyh*l6t9#WRkt*}Rv%IoIx8q&aYr5`>nj~Eo{a8?y75lBGu7I^&c4y~
z&d|2<eK}ozwBnm#v$d}?-(N!=rFXIm;A8kN@VTs299QS6!gReu-$wL{{G`|EWnoZ|
zR{2aKMcVLr%y3_C>mbvR%KIhCvU}xl&2ua7D)num<=j`m6+Ht^?XSQ*zYlRu{Y)1g
zQ73*zGM2a|dTe-?;Kk~G5-l7XXz!Lfu9(=$$fC;Ju)K){aA}+B`L@;G7t|BvZ_yPz
zns_OT)}{n!hOLi$5*LvaliIRwN-7(3F)T;(OEMeZ#!dE~wrj07Ew<W5m2?qb@U3`F
zS-0{5H7ZLVdq<xKaI=%~E}{*DMwt@SQQKHERrf4h6W=ecVb~SjD^)be<E%!D$Y57f
z+jMie`HK;)cvA4TXjxfeg}H*S8Rl-x%t5M%lk)Lu3^cF*1x)7HkS{?BUH90xDL>+m
zMjnf}5^_l6R*u3}lLn8)o@ZE48CBdM`>*d4zu*3y^XF@cq3V`v8?zn0O=QaZ%l~gs
z^r+kG+6TLI4t<Bz1!>RYF2(GKbOvozMM?FH+kM2ITf3vOMd{+AwIvtI3d)}t_c=}j
z>sV{_g}8^bky5E@t5pV%2u=^y2S)^L4^hQ+N@^0-AcBpIRv(b;mR#lT+aDR9R$nf!
zEpp}T$QxTcuxM@3qAIFNY4A8c2i`M!!H1Ycp>mVzxVC#xYi%c;I@VNYcKizc)tC!W
z_cb}10#ynEf&KHyz`qW6^~>TFWlu||6m~3mQZ}e`d(BGk9Fn5eL+`}TK(ZJOTOR3*
zlIdINFC~mf=pNio_b{AP)|dQ{Iq}(ag=?EJvTSEgk8cBi?99o@=~*B)cxsc4<857i
zk<?wL88%)$DEviqx5R}>P2%wgL&S}QjMzTm4HFjDSs(L0>QdApg`582FjRLfuFd}T
z<9<=cs<Y*Lt9)ip^{cA>wg+C)@1;XU<*HJxN0p-$2i;Wem)!_Gn>ahBCQ_2xEFo7p
zRUwxZ(P{R5rry<!%DWft%X?E)S=c!bD=x0wUGcnjte2!QL5{qU9@e4ZP*g<9>v})x
z^hkF#8{aG>@lbqRord~{(!MIQxSDb~iK<?CN50Sb*!oNB?4G&53L<M37~^YTQ*+xU
zKyu08N68GKE%Yy<zs9K}->G|Qher2~e5ptbJ(rlSo2NLb`Xvl@K$hlJi6zqt;&P%2
zo0NYo*;dis=CfdqN{WRaN&(~!@GG<tQK3J=8|aHd4r-Ibyot}^C+a7}EQ`7V$XerN
zwM<KIsE;>qs#uf1^6QZAZL_|9y_g#)<;$B}I(zdx#ootc6PASk5Z`2<LN-K}M^B6E
zn|vm<cl6<?kW@Nqf+{=Ym$p3=7GUfl<%|Dp%bA$dz9g<fYC25z4?K1J3>4Dc$>H#E
z;<6+~b0rju`WEq62Wz9lrpHf=*&Y&^Fg@i{P@XbdX=eL4svO_J&u2uzirnzRlX>mF
zyYg?9Mif3VHUinx?NoDF8&!g$zI28-Qr%EHT2rfg9=|m0U0mmced%Sfj!<8mCv3hn
zOzxE)<%fC0t3}153fw<Ka_g16{nMfNnls+#ay9n1qTca?h$#|56%#rrqCEOq+?BMN
z=$c@05+65RwMSPGqQaG=#W|-eJm*i=gio1YmwY<?Sy~cbJ*fDv>etpVmz7?MO(Obe
z>V%$;s1scq`8sTP)ZNUH8SN8q)Q4N$Oxcm(jGrohLvLfV+}CO+R7n1$7S&|iJ`{d_
z^Lz2HyQO#S!Jh4GmZY0}5a=z96mM2O(k#?a+9Pot>kNy05U!1RD=BA9icaDPauzp_
zU+Xp5PL)l_@%%3RdhF+^vMnXY%Lck*{VlxV+-?LTcB!U>j*s7vwlQOHgZYj3HENT*
zGx}p%ApWS@8Ic=xM)nqIOwX+xQ@AO2^e-yA?8l_<PfPx*8eMpzdYU!ZX7;WE+0GWy
zWm-0LNEoF4Ao&qg7HbWahKuUBlaB^<)xXwtqsMu`Z-{w<;Z<3Dsj-sEKl1BR;fj*U
zB}?sl*m>}4=?8tkxT47MK|T$wO;Ha~7l*z|K9w3AeLrD;!YbsI;FS$$Qr%Kc7QkHz
z_GQ&g%c^qweY5{QT$+{tygb}J!+XUs*4YoxQr7#TS(9Y5wr+S#Y{QI!X_2AVqC)Em
z+GypDXi{|!>W-h|CRpdyw5Z%;G}YcJ5mlL;<4v7y5!6}lTkmw{Jlher5?V!%(2b!D
z)Kiq#Vk43!ghWN}&lshzujvxiTBBw$e>eNe>TwlN(Xh(tReK8R7d5Z&{=WR@Xl;cx
z#Vh5yW80<Gpvl=;b4+zk^+fe3{!4NoxL?$OMiKGH!aJls2rEKvLu=@c?j!CUrb2tD
zvz=jrakOnz$>fRw)@GJ1E+d%1%w#1ZFy)m@B(jkzY-40da(>k3WJ$}oq#vQ%<G*V|
zDW^BpZY^I~d?$NRVNKzsy!++RrmKbLOB&XWt)5~Hqo?ypNF8xw@i{;+4U#-jEKgxG
zB9mS=(saIDcYUlRV@cE)*zC`+B31K>M&=x^yj6L=KwkaL+N&h3beQFk-Q?;?hr#WM
z`^0WZ>(CFO4dfXTS>mCTJG%UY?1tMy21qY!hoEzvd#Ya)8%x{ewfcUg{6^`5-%Mqh
ztK7WT7U|syZl$dt1<_nvtbC|E6tOx^71|(tS7wv6`w`pH*EjtudR;_nL`Us6f+bs8
zrW)7hPWT#8lw3F^=kM~>mYSL+*59@?w>r?CT*UsL6N5|7X<%)w@<V7wQhv}P*{!&w
zxY_DQq4$H=$%@eWo~^Yn4aBbvUtbn<{ga)yrFO1;n5z%HhYtpK|7PN`%0HpYwXkkL
z_?%FM+7&;y&eM=1VV_cz`obWYZUDBEi}4rKwl#M#jrkptJ*c24r{Yf!!}i)u?ybyr
zXriQnNMQ2NEuyu;3e+h&g5}{0B9O$t!&ipuV|QpsX{uxyf&(vGwPUy2?C4&4ro>Qo
zym)2#Gy6{eG~pw9nwTV)h<~vJXeImw2!1K*BWh95>x3~W`Qf_o`VrsdUu3m1Id+8I
z=U!M7X<1~ll*E-5lv_)CR*<z@j2oOA-Q9tua~7Pz_7xa(D=}E!P*EelA`j8;ivAv2
zFMM4>MtGrCtUe{3i@#(0f%bNQtnm$YcC|ILO)~B>#hV!03;%vHhZ9S-D$`^$q=-}{
z+bdft_lbSVQ4t<}Tu65CZq*AB$QH9F0Hbmk)!Cir-sPmsFAZVke~Rao`O8Ms+;pxW
zKeB&AOR=u72efUz^C<RR9;wRH-qC&yD~r7wwL$+=|2!l*Xt8d9s-E;3I*t)s3Eq?L
zE45838&^)P4mTe&>&<S*3m55QXeHNII3WZJ58=0>rP5{+pVXjQqiwDGS6iW23e4}x
za4X?9)C!v>)Dt=(IB)Wwau7yIjluA!HsACSoYlSuHUPq-0yt~@yb|lA@Mv1<9J<_~
zkGc}|K1nt#;|7BaZUqG4&7_#>wfdCmraT)TE$pPX0vkd@VFA0IT2HN}`uZ1me4eiE
zwaz#X=}V+=+7412e(<+a6df=IT9VV)KYSQy>`Vea?q1?!(qXb^qPtip(O_v`Wvx6+
znW5_td|s0bjC=L*Q=kJph;7GpW0nU(0QESTW9h$qrH*!vJGNZ=dAB{F;!wVt(bFC1
zE&jJ28@U$&?i5L;EJBs18YPLr8=?h}Nth1Up98T`SPgE#3y~-`)yLbPS=+kGe0`}?
z+<K&1{9H0ze2O@OSHSDI?!qecD>@h60jp6na-Ykj%c-gKX=WA|2e(3Ks8pc9Uf>G2
z6F>DkydAy$0-=B>u?qW7hAO*AT4S%_rF;$9lb*mg<qory&;l55%|bh2C%ZTB7TB}C
z2fhbd(pPxEvcw6*2n~P<#D%?+^;EyqObGg_D^-pY1tZs(VZK?Ot5hl1o8N?1OY2Lo
zL6_)l)OK=!zc_#}Px!U`ZFaSATfn%hbQ=ARrkPZsHOLdUAl66_$wsu6-OfP3Uh$Z|
zip<9lp#m_O?fgHa&Yw*0=O1yI0*USveHD+Awp2`(XAz6BO5`PA8(5%!gg7n{`hb5#
z+d~tf4<NI4i1AR7d_(>>^^Wet+xd?aOxBX=<QOUrFqryr2)_bO!HVEba5@ykwW2fV
zm#l*6%J#!jWPeGvLKn!_KEkuwJ;YzcbcEsn@nn&VmTVU<0%@gs5|Ma@_yv)S9mc-k
zBhYH#a!V!u_>Yrw`86Qt`%uvH3c&EF^!;{G&b=PHuY@!*Qa%~HY5K@F5O<JdY$_TJ
zC1H9|KZM|Wapgi0H;2k&+oM~MfgmTln!Xx1O!lIa_(F)~d7&Y?0h35BD~~FRWsT$u
z6b|W7Y%kIWP2)dN3O<7`4?HBB^4ahz=sw8hFQ6I%54?!3q^!(np)CYH@Sxwfj=jJS
zgoYzMfdy+iW)~%)y_vp&C~^o@pL)qQ#omf<5X-Tq&={tff4SG=eN7z@3XtaFhq5K$
ze|$h(muQVEkz&w_OTpVq)=LFk&K1xBvf6VxFiha#YIKGu3CD!Ne!_9c{KC@6_U`}5
z9q0pwimK74a2iyHC%|^#J@#6<QQlO#5TAsOW}!fLvJqD*41|tgO~LK;D*F&5#&Bnb
zYos3o*1BF2x%{~7q4+CN0Sq~fk)y<C;Pk1M=HXjm3Um*zlN#{b{2P3ac5+7pn><}z
zR@-;SRG)#_1BGA@#F+FBQ4eVYKC?HG!{8<#Bn9?SkqtKTeaRg@j*Q?tBEL{Zbd=Zx
z_o7Go#I`@?UamPz9yD9DP}3-+YfvXy7XA^rD9qrVqV=S-bh&r}x{_<@S?6r*VaP+m
zHt<|X0KTIeT&6$M7H11{I(*H^Jl2QDN&^xDmJPmVnP6UX6VnhqBtwYS$R7SN=!2L8
zd%3~LSm6GtFS#Y1CpyiQdwEX-Usoyx&^sPrA4HSzaQ-ss^iyOKyG7JMRil}vY9c=+
z8p*u(Uh%C3u7WinU%vzH!vy<I+M3pMtQ~9p>3hmNMvlt9tB1?HXeVAytEr>h3DF?&
zE!loWPvruc0c|Gq6&@o^umlX;@3C#j0{*$5wLdjym>${sds?&8MIBWG)j`UA#1c3l
zIA9dGyMx8)gi~}JE}~hoHT{n70rqzt-~cS*2a*Ha&+Vr{^60XA3Lq}UqJ*qO<`=KR
z20&|}h4^v#0{Jfqk2OX-R0nS#@0~yswg^fA+qvbS+51M^7~9Xcq#pZRzE)HoKN@`{
znM`y*cG4af=A7-nA>`sUvI#1sx<=HIx6$W;@#Y=78v4xtfoH&x{8|bN{N>x>t?M5^
z&446CvD_usNknKFvkNf4Inqe~Exd+lYz<~dKo*a9DEc9OCfPzvBNmE|A+Km6(A$&g
zcx)f-+E1k-ae)7xLY#m`u!lkVtpGSTR}n^H1U?FwyKniE1BdC;+#R?XJ`Ak`b)}9w
zBCY!^hpk$BmAAdHOEN*TDTvnmtyn8M4xUqsCGSC!cC2EFEDY_;HfE#!pIkI>5g>pX
zI|-Nse@lmonm{JT?+FL~o`>W+WT~XL99Jl1osdUtXYQIX9z{gEfZ6GrB#7XVUCeQ}
z0LUz~IngrSI^O!;TS6^oKf+e*DV|8&lpj`RE4+$*%4G_d^g8hvtrBk1JIK$}V*WZh
zP>RTB0RP@1@ioXzDFPk6k>1ZBZFt{<`j4>b*be+6d{juM)&%Cz$C%;3G+qz*d_PMD
z!JmcBd;xQl3llW(WDz7eFY1hRWXF5+O+|(;)r9$r>oW6`P%8gbZBd*AO+Y6Sg|tM|
z@EY-YSwra+`C^4qz6D#!jt(>;-_gz3w}J$}DjJCXfS&s}>j`s-)!|u2*+9;W0R5IX
zlD(3LqB6ipSuGObx3FE9gBXdP<YctN`_=K*Hp{fw{LzLxmilt&M(9-FyYNU?5e)F~
z-Dgh;|6o1DSu(pcO)*xih6f3!(65prX^OP7_>_E%>WeZT%x=Cx>0rmWlX@aNLw6Gm
zCBtPhuw^*lZDZM2bG&L<WoTJR)gRM(`*HVmDw`QjPV+VL<6LiH7+i)-72lHnk&Kg`
zk|ZeAA+z-NB2PuniD(<m#1_V7MLpI;;Zx{%ztx^=yjY_$4Yc+I9@6!m7XBu#ww_UB
z7I%gI4c2>)+{JVe^aXU*#*(SNO7a||$D1q0>9$4GkEjffR)0m-Q~$Wfn<rQPS8(?a
zTza6QRb`VhS^3JcH#LH_nY%yx9Ep{dDX%G_l{2*6RF9SF;6Z>8_dfbu@{|mFn}r=3
zv|=)4QT^p-uw9hivarHl8d|a6kZ(P1nr=w4-1IMp7GXP)ThLa~bMYJ51Vv+FsBjrd
z5${n{s8Y3ULQluet*>tMEOl(~HE5`hcj#*8{)zZ5`I7f*WfkUp42<mStWC&oXpkrz
zyCM97zoAlOAGaw$co+DKAYjl0N$FyBgNTV4@9OuA{UU!r8{EAeHHM+N&d(>mEc;QM
zmsxhZP?<loG8ZJY6wG{byf2jNOKcED3vqs{>jguJNokqvr1o9J+ImF$j5aaJTeW4x
zHNa*Gbq~#(`_oc!-8qdK&NO!iyFJJ&We<&CtyE?yPwJ+H{ZdKcrA$L;p?Iody8N=d
zzHVr|v^mk<l<_%SFMZG5qRx1?RrUB?H|J69Z}YHfUDc_ofNd(jkXVA;VANbksIPDU
z+QM}AUi2(rV(|8O9Z`rvAF?Z&NF85qX<VLimh>T*xtfH3eT`f)S3f}Rzu-M(j;L;5
z`^9dsq2`a~-*%7Voa3-pM0KW`vGW0U^FBHZx&`0DrUH)UAfh+k5S}lzrMGxf0u=0(
z>?Dq{pMZProv)p3S#@VXto~q|=<wLjSQFf>Ssq#j@+CYx6WrY|22Th{3_cM&C-|@6
zzce}WQ6S9{Chx1rRXa6j<UIaCw1$`s+1wJ_0B?ZqE8JmT`G5M)l1hK9YrnI^rS#qd
zXSqe76TE{<!P<-aiiZL!br8}Iv{1x+6x37vk7OL;MhW>-Ni$?BTvyT)++j9iW!QR<
z=2wabKsII`Cqe3C0sOgStF%;_Ar268kww&c@-!!>s+|L!nBN9Y4tXF?5(j@rCZd#R
zpCnZxlP0V0s``oM`=8hh#%tzmqrZG_#UoQc|8%A<sdYU7&hKNsRxYpejoa&e3Qj{&
z=t=Af@lg6ezEHkj)=xV(;b!LP<Un|4_`vwVv1e5e>1)>ijE~HvCTZma!#3Ma_gQx<
zSAF*Z?^Mu!-$ae@seKNrJJ*p-gRAj;yaas+_zEplonlu;)l>N;VcJdFYv=$MWN2^r
zP|KS)*L0|wXDuX^!1>k3w}6ZRbg7B(Sz#46UUp5Hp`E2<H0vXBBaVl}gf>Ws%AA{W
zJ>)ysJH1r2XBQgR7mY3suH9uFU_MtHWs3yq|MOm-Ey}SykU@3xR(N^^BH0r7I(isp
z;0n-ETnG<_x5`~HZ4zQN*YVGiHEN|e!t<@#R!e}hPolfNb+~gXr<UA-etG9p579od
zAeB_HQ1w^vhu{kJKB6UZ0=@_K>r?n<z@UZ6%)!<22=*Br2{J25lmYN&|7EAJejjIR
zZF1M(mV5StX2CMU*8-f+E$mY2v43)44(OGwA<gtxyp86jhL%SW|KNUntmLE8tZEq4
zAfjR1*7#rg3WZzz4GV=>b_eCAlA%}FF0RtK#dOIyrS`T#QS-sxH&BPWgWbW}f!$?0
zgyP3SHE=n4O@u2q1ocsz7bW1?5~CynX&R_-mbq7Y5PQ5~e^rgCt^KTRh_i{~n0>8R
zLJwsVsrhs-w63y3Wd;P%T_L+d>T10@Yltr*FG<@lHzP9oacGP1Rq|Y~r@CS3*z&FA
zk18&f;^i%^Q#@s^%Ic`{>(+RRW>2w=goBcuqF>B={~y=EfC+jBl2*7RGjv);j|OqE
zI%R?Qz664w__&&rl~QxQ>#F@jMc*pS<>DR*N5RP|T;5A}S^HIHkS+&ar6GzN(hg#;
zyhhhS>&6ol-BZ%*<%O0LVyu<u7<AsTuVDMPL)oJ$KUAJ8dtu55bVF?5j92U1Pnm=*
zoR~R9AE9%B`QTiD^ZmykkS|dll`f8b*L-=iPf0~#qZGfOG~cY6#N5WYHReNrsdbrJ
zik_55Ycf?%@J5UWoD?t$;XLjsj+NFoMx*JgeFk+9St8B~nbpkEeq8ESZMJwAyoWkx
z7Uu*$-uqQi^|WR|)jZ=P>Wk!pWG*7(R`U*iUtoeG-+Z`soMnx3oNIdEsc2T%t4Omx
zvd-#GbK0LyFHS&1@5}eW{jAS&{(S$ZY>YROgTSuzrPiW5E?voYaW`;;*%}+(R-7tr
zTDITR$lcD}gM{(Z^4{8;F|o}pe_7hCN?9AS7)kQ%G0e$6`r*}=9u+yRHNI`+7^Ih?
zp6Whw&b!}!)LssD3&DQ3tBd=mzslc?dm$I}ri8ooW;XG4kNhXM!;HGxn3+nLRhp}_
z2Yu+9m0dN%<MH{tZ)sdKP1Ki~Voj;ZE%OzAF03pbT(-{S@X6U~yiL%-@C*7^5z~?a
z9Ws0PGEeJO(s1T4+vwu#kMPTyPmZ!yex7H<pTf>YpVWDfFh^^{<Z7Yjg|)BizCVs1
zE6NnlP~D9=oH{D~SNh3@Azk}+T$x14$53spy$hp0bOsL_*Y9f%V8ViTBMW4!6uX6P
z)>|db3i}oBt2}3(VQu8PM-2nHyIs<>pbL=)lJu#En}6%MwUt)y=DQh%^6O>m^Pq28
z*&pm<<wK(P>yhwT`qo;3(;J_Z`^!d}7EqajmK)722RrZ;NQ^QgTATK~j*#SOQr(J3
zyryt@wIwfdq(6VXt9aG=m)gDs%ToS7ZB#10CrV`oS)(fMm!wsn16z)2|4MQ{`yHMt
z9;5s>bV|a)v^R~<^tst1IQ52NTHuoDr0I-dO8)BnBgPNBA^3Vkf^LBh*PcQyIM$T=
z^I8>5F#5eZ`YyT4{>kEV<#Jn;ee@e*{1GeCb2{4^NrIoyAF8L7d@eYewfw`re9|9K
zKZyOTdjWi~jrb?-GsfqI((JE=?+p`eDLyHUumh06;yk4-;!7P*{bkK|{*yXna<dg7
z-+ULUHyhX1J}MZSA6bR@x+z+OZI{P_Mj}uCWqDUvo^{}7R>c+92f90zZhK+P5Bwtx
zkvf9wM}<a6lSX&#*O5qV7u3dk-sr6T^5@?lUvg$we}jFR=kl-cY|`hS;4`>?*>2W!
zGOV-`ln*q?Tj3>yLpD<F(_PcYMmLX0Xt4O76FoMkww4)ea;wjFxO8idIRA0wc6Ppe
zB5?`1PPtqL<IKX5Kg+VRe}`9sr8nJ{+URcPyT|5==7qWwb5gG-jc&JU$jGkQsg?L|
z!^!H(lAS+8e)r3TtmUfDu|vbXVjELKhWZvc|JYvEb~hdK2E*Nixq;2z+4KbjsE+g(
zV}?dej*4&Dz4yarb;H{RL=_IhW<%|tTRCYz&lJs~>r36(TvBKC*LJCis(4?XSJ<lb
zqw6rj;BG)D9xHq$Is|Rd4-C1c=pmcg=v?oxmUmOyi)VY@vrF8uhNo36%4Y?l!*|D&
z>25<}=SSN*v$WDue7@joMU<}{NX3E=B9qMZ#5T#{h->jvA}8n%Hs9QRYkiZp+G#5+
zsAy9)s&M)5>7Ppqe9SPSDgHOq#T(+A6lmt@?U-Q{TYHnu0eO0`@38AX=9Nqld%fPf
zdM%PZ$1ZHWq}TZtxpC{!8Rq@g?$*nd!}A;e8eWUyv(#o4hK}}(@(`|G_BqCGMQEwQ
z{((zHQ=!J*lde(paKaXJUq3qdyK-mUpcY3{PiSu1mlf_d<L(GY3maSB%5_QBLmRI~
zk=B-u)wvbP)vDU5m1au=X19n2nS^>YNOY+x;x?skNRz~5MjU8xs+qOko>0`|D=#xm
zcaAg{RCOz8U(=IqiQgcm3(Fnt?4Mjg_N-bmUnuxx&hp2Rivv}F-zZ`hNe_f)#$As4
zFZx$=ahFxis^TtD4=O)fQyraZT35v9?XGCZ&Qn&0M+RMl{vor;4$K33fj!(gg?h)<
z6YerJuu!drW~q<H%aRX8-wxlG{<wL1rY(~87nLX0ZnSOy=Idz{sfOjAjjWUSjh%Dt
zt?gHHt7?4Jm*Ng33AMZJVa!W32V^HkDON@_O?gpwU+SaS!t}w-0;wy*SFud(Vf$4_
zs^hkEsL^iwhe<~^$d*c4aJ_u@9TTiU_Mw)&<~H^wt^?!>{x&&3@EZ=6ehJaUg+-nX
z^(Ae}z)}+<76|3Ft&J{YA7evvP?@J_cD36S64(l9=|v<@H6WAO80NXRu2b)v=z&1n
zdJ20MZLAPNBNNXh4U0QeFSSA4`a9}u2pY^~_`cY-SR<^<Dm4}Bs}`Fh$XsD6*N92>
z`mJ|d+0H4}+os30x6RMIzo@2ynAj|h3{H+Ih|@;#@t0HcQ$+Edw8y#T-p=+AW0@_&
z)Vu0OrNr>u){^`I7z`DFR!{*ZXv3gs0kwCM?+1MY?<I36Rcg1cD6ElwgU+tq6}~Ly
zLCmCxe{}|N9rQeP&nvR@EZLd!?)Sw4SJgJlDTmmb>GN>?kR|X-?o42@cO`WM(ct|g
zLkTU80SZh{{xsi0Ea+n57bb}kMEX%d4Z!5?G7JUITMgBDRcDMhT{B#>0P#M|pXMD9
zXc?Fg=+8-^rXsPtL{+TNN=IQ9o&!V+3GEgpNlFx~_J!&;(Gu!F4e^x(CV<q47$jKk
zGN@;$gEDV3=9v~*Te>X%liUdOu=o#=FAkUHA~JR!$dfceCV}~V7nMxWRq_b!4xH2w
zc35&*QCBfTx{(+S`u}BIAw3Wz!iEVnJP4V_y<;)<xHsJS(YxP2!u#5L(KX4QVMA@N
zT(g;Rs6p~erBSXDN8@quHNa^5%zK15yc*vuiWN^H4&#r+{bc_V%ZTZ+fy%KOPFo=B
zjNfK)PbbGPcM17NI4{BFSHulqDzMmj&eqz>*fDQI@&%+JE{LAN9ypEd=d!pS&^MsH
z_$S!{*-&C9)SAxrucavN8<r={l8g~Q!;ZrzL8g2llm%_#7f=`IE?g!PLSN<=abp5|
z1N*tzfUNoqsm8~kL!k$dgI~%2#0JTnvh89!o+`-w8lRVX$TG-OxuAKkVN|!|P4Iid
zBc_?Bm$R||7^MT2yUFBPhp75S#edZctR+;6I7EF`*;Kv=pH83jUUPSK_wrBW`eKOW
zu)Ic9r9373LOh2d=nc9N8;^%cXDiI&ai9m>TDV26q&vb@=qe-!Nr!g`Heg3g62^iK
zb$@6Zzmp$^+(G+7`}s?3Hq(O-VfOg<kPm%REKO@tj1w*ET!~yRK1IBd2>w6GkLgZL
z<&{V`;)3dkMxrvP>MB==e!=yG2Fz4`Iewln%Ca=|)ne%nz#Y5Gh`BcKCed-C67UJS
z&<C6%>on^P$83LHZZo`|c&)gjsw4e{KjGU3&bWiTef&aT68nLE=-y}^X^Jo#9k+eK
z{6EBENtSe@WTPkoE*ADe2BAN43Z0MFlj-D@;)j57{Y&VBy;ZD}D#SnJH>H20-`IBa
zK#(DGGDiU=;X1j%=W+gL8e&=I3y>(hU9^rkCv__eWgrg+J*48jtpYqCs`g^mvfKH1
zztZx+EOpHBr@@OQqh-f|t+W!?3;zJ?k(I6x^6+ZeS7lXjSun0xB6<o()5&ZHtSP=i
z)LmwfO@n+sB+!QeYGGQ$9$-~uGQEp0qH%CTSOj=uqk#o#Dl&qYAs?$8pcp3p3R&2{
z{3Wi#uEEaHE&!qT=WuO=1h%FBx=Za`<GM_i@m9!*4<|lKOMpk?KJe>xlBdbmqXMso
ztC3)dNz$7bgPeon1YjbBBJmB<$Fc<CK1d^f_ttmRaYQ(0x}N(DtQ5f|2jovw;mRcO
zf5=PhEH)8(0`f*P*#6|&z-rfATOI2Pv(G%k(!omF^W7UrBR5*GaGjWOY!b3oaz_0s
zY_%Q&?8N`H8fBh1RMcD20MNjE@-Cp~J`=Dy1L7vgV{V9ttO+qBSEN=anjY3_EFxEb
ze>!&$&V;jsVZcl)7LSs#gaPy;-a@0Oc7grm2dav?!OcfU0&Z+mA_!j#PlkFSH+cc%
zt_m10^a&p$NtN-$G)Tcb3fu)9pATp&=`1y(y{^RMD@1jKn}A)_g(?n^-od`bz65d`
zn+9#?gV+Ipqx47AM6p$KPO}A2{}v-xskyG*mhqNC+id3%Z?eCFY(R|!o&4SQTlQ;?
zj-YS8o;LFoatW&hjfe-bfMTKgf;LMN8nQV!TeDw#T75-TN4s7<UNjwWM|x9}ywlz7
z9cp)qZ-lF_>!y9VWrV%dCbzt?zwm7WtjM#X=3qy-Ufd1)BRUKw>H*@Te55*2#Vb}Q
zH=rY_Eu@y34>*560!_%Dfe0ERhl6v;EB8)7OsR$};+ygz(sZ#0WLSIPhl!<PSo17+
zLNKXI(J15>vG1IR8O--ZzapR$0S(6Di9_)AK%%3${f(p2`L}ze>$OYo-%T2P$G!R9
zaQ|YG3LJ5*b;;eg9lh*n&V2GYKM{$>c1do?uc)0N@%oKnNN~&0p%F8pmgpyIZ^<r;
zPa^H;C(ftNuVh2vf$)x+4fsn}J<V-uGi^O)o$NmC9|l??b$}c3AbHQ5ME-=9%m0Mv
zBV(fuMkYt5=?G~D=#u{&$ZvkNO)-wH2{r#^{$_ks+r;d)6}bCSqxhYiLuex6&|J7b
zIv4#4{61~9eWSX^&rchanV9@1VsYfY@ImUWG7C~n_3`A^J}6gJ{3$cn?zKsPcV&)g
zhV`_qfi2U%#ruG>p$_R^x=&i0yh#32GD$Q<^h(`3@_9589-`eQKa1UBea;|rymho~
z9N_Pl)`XiRwR5WqDmPX&HkY_(vV=G;cvF-iwpUb1@NreV>^yKIH3{z-);=^pHYMS3
zaJ8&4$WzurtLP^F-+`t6hUV3kBg^7S4wh{!udMoD9^<WI&hiPuzx+bsI_IHZ@)|f9
zu)e=QN?;eN6c$LJ;NFU>=t22b)pzkY(84&z&IdaLi=Sj>@VnX1w3$3h&Sz}QG+HHS
zi6ipn>aAK#ZIK*BQg}bt4tb7!z{0iHqpCGdtdsZw(gZk{`+Eb_IrfI<wu5uev$U;9
zED0%DQ#Id2xH6cx&_uX5J^+IO2V@j93%ZI#i~JIaY>fJBd~)(qU4x)a`dCeY%qfqP
zi&XW+*Xh6M^;CTaV*hBXu+()hw(0f}zR_U1waz~s{7bgL2l5<Q%npG6U|VGB2ur=)
zX{zW|ai^j$sPa%3*$3oj@@x)siuaVOhoN1?^oo~NAFD%ZmN>psHf}R=1o)?a1L7-0
zb><dfZh4MwNaVVVovrl^v3gfCUc}B*aHx@8!nL55+XB|__UP(qg#(L*7r!p=T07Ng
zpk2aKz=wUzj-^ZJ$<!G7v5<wYQH<2~4}YBAJ!P#fLO)jjQl3VXGCP4sZg*8e-nbHd
z!INLV3%`{lRZKNU**)Yy&`uL88mjWeL&Tru*A<hbGnEgt_d;?*Tc_`7eJU*{<y}2A
z>X7CgR%st%^;Lh#omuo>NsnJ4x$%FN{!T82O^+Nf4Z*k2h4OG2iEqOSAp<p-3FlTL
znNnF;@5ap=Y)X7vHz>YR*@ejQU$p;pWf`s)k1T&u^sqRm_ParE9_qT|IR;--?A6#J
z0^xmB2jqFgHv|Sb@<I4&*)?fwTv+<PkP)E;QT3J22#l?$%{PuQ>?qk=`JrY-+58%j
zIlktwn`X9hAFu<WSm2tCf)_*U;r0A~^lZSDoybL@&$M6aOViV0hNj5lq`F%55&FIL
zkiA9qx#F4SpUX3?oqQ(qL8qS)vHSVMfMV>Cd?fB73y{maj%)*XM8D`m_;mH$djB;o
zOzT*udFr(AW7>{XlM-Lah|>9alKi^Gv&)ZJ$5l-$FSF)27=JFbi0g`<S3ZL0_?kOL
z*@ip221=Mlifti3)4ASl+j9-t*1r)MraP=i0@n3I{>_#FhGoUdUnOM+YH}-nI<f+c
z@IcZGX1TwyLCieQC0Bv#R$vM0#>XkggdL6>+5AYOKpdagJLVbiU@T=E;7^S#jL(0a
zotb6KFRgxVa69k#Q|LHk1T=;2#USi?s2r0bmH0$iS8!qsmvvJ2%v{i8U56np^BO%&
zIvSZm{B0QXr{+h>_xzjz*<8-c+Eb1$?gGzJx0*Q*{|iq<y5WUT2)E1=X+7?oMCp;$
z%0I!=Qbu)u+dHU@rhzSHoZ<yO(tf7Uo_{0HS=raHvuJ#c+&R^KkD5Wg1SGqcNLzSP
z;I(rCcpm?7Ljf}~S2|Yd30k6^6@xckSASxBc369PL$QPZVE9~kC^s`FtlUsRS9kNB
z0&~fk$ZJ;2v*blL=Zf|nqZV)|v>%+A7eXBT1&}fmRB*j7Z5lR8srNb#QAP>_Ok1*E
zzS;HpYVjD`ckg$2yKIAMfP4fp8h!~az#b|tNLC|j+1{QgGgy8bvMlXf$Dpc^L+O#d
zw-0#SrdOQ>Ix8FQr)%Kc9{I|O!?kCuE~8L2)tc<>NnW6@`ZK%-$?yKQ?wPjnhI!?y
ztn<iW$Y<4oaAn-Wq_s`MdtB_mH5u8oTWX&$k!F?mT7K29LD?xqt1BAUocF9j?@OZP
z|6z4Jvur1vZ|uu#_w3W0Lwq}EoI35R^&Iy%M7Yp{%}YAHY~gB@oI<EB!Tl}UKQDiM
z<#SO%BkLa5SN{n%1L*<yLnlFdZ5&GoebH9vIDd-ugeA*4jeLNPP@V}-O4!?AaF>p)
zZpKxGtUz&Be^1w%`M;8X#O1E6USwZxUF4Wb4?)jKd&=Jk!x)@bgO!cSM>%$QTMJ&S
zo$QG&OgB_JHUvrYHosP{Ph#8XYUv|UESgZ$>RZ=$zR%rDs!U6asdg{({{+ZECfr<B
z)zEOww!uHf`^D8Hun+l$4V3Hy)<lQueL`&4(!OaO{xpe;ttB=H8u!Dz!q-PWj4O#{
z8p--7lC>s{T^=ndV$WHYS0&aQvld&J+LqP#s#ny;cxK^4<TpZkCrVooeH-`g(&l60
zPrRAWW*<~s_VwMjeSh-JO_`z02dX=`XZ?qr<S+W--1{BPTzCCES<idOc^_ExjzXhk
z6SW7!B?(7c?CW{D9b3m1)*H`e%H35(??08lw7eOVKhbd3FrzliHo<j;ia~dx>)@y8
zeCZ?AF2xb?Em%$sr*1)UfY~oreTbgZ`eFagJ+HQC7FUGaq8j+dl&<^EerWe?WJ!HX
zy6u%&Y>RT=rc(Jn$Y%Tsq(J=mYS`=FZcaBpvOlL509xU8aj#HQqnLJ4jlLxAQhWlP
zfmlytv#p{}VdHYj0j{?0WMGc8`Pab}M1*7j+6%3amn++d+>G8i$GF|u5VT}IaTQzx
zdGDkinK_wBsYi6nMZHDm*o&5Lm6D>M;;ZKO&d;`i=0%1fmga%|LORNW8%nGwRC7T4
zSyltN0vr{9M~EfT2GW+{V>76Rty6D>pAa=>*K*^SiQW;mpEVCGy94h$mu*V3zU0B5
zgEiZoIuGUx53HtEGSfJmTf=l=+KGngF#Ws;D)OJ?i<zG@Gt=7Z(<BOfg*X>I8t_<5
z6(dW>R@|+OtFB*BuV`%P``V}W=WdgKD!CVIzgwdMlqcjMZ;8FKSBe4+7uq4EQ`1?^
zI@ReBUL=~p?DnC~eB-|ri4_ei^;NA*8=OzAU28_$7qJ+=Lv~p9Nw!Hf6<EIx;H_XW
z+C{og-9}4?6a=5qrG)nh*{tXelfG%T)|Pt40x)0NU;Vq{mSLK4zHOp)v`Ocxq!#c|
zNE^`vY?>rXeN5>G-Hg?eC<!b#YR(3Q1W7f;s*M_*W>?U^>W;D@(%E7P8-gB2YPief
zW&aE3CEG<)Ol^?mkm;4_igP|$MkV-mJLkKqy^LGqIp)_>ATb}@A@sWLwklP=fcTAm
z6pKI)AVT?BJx_g7F+e$3{D>Ltd}bbE-Q!Glowt9nan?`PG;r#e=uGhZ@wu30d>hy$
z%8)IWwv&+Jzr~4?zr^XX|1?*0b3!}mmxoQ(E>YG|)Wwg|y<C?p&&{WdT`e<RsR19Y
zrXK<-n}k!t8_>asUofCou~_U2mIl%fy{HHNFtR1Nl-dXw&P$Qb*ij+iYvCGfX>9yz
z2J3pyc>hO!Auxg@%KXYiZAVp+>Tg|Tgg=2w*ckgZWGbQO>A)*zn2mL9b#yT|b!PZR
zfc#-swlAw8)q!^GWq74<jZKFxLPfywxEH-nyd`3!8>G3!ZQ>>&C7MBvgeQ#Kv(B-^
zlw&z+Z{h6h;{#W@VnVI9s*K8VZKhhM%#nM<*QAYz^Vl4;3$O|7^<NDL?tQ*gYN_YF
z?<BPdFgv4xHOK4dZ2i~mVMg<M&O+!_*MQmflrmnK3R-9#i0y!r_Y3r+o<V!yW%y`*
z2YK2z-j~7hpz)c-eWUMzwABMJ>51iSfEL&s{Ua>lA0nWIhhF2l1qOTLK<n|8FNk)N
zCjpyxKRX0$M?1n7*-O68K8DoNJ;)qrsH~-?dGPh%FCj!o#~?+hDRix-1Z*8O>cO(<
zVmHfqUpo35Pu83>Jg>T2(+@a-Q2Qu%g`=VSX5chGl@Q71NUtg@v=JI!CWsb@#uI(S
z8PX%lba|e*t=ubXBF#W&2YPwB+YVS7I~uqH&h5@OWInV~`mgepT%yWW_L0Xc_lO<B
zV`v2Qo|O4-f?Ur!YosOB;r11KhPpSh2l$tCA``++r}{7n&}2*}ekW_AI~P$A@hEbO
z{*CU4dZwmpaKoVC3OC*k-6phQhtR>UI|f6=){4hfyJ{bs|8rb+Z}omAyK`UpEa(7w
z7Mjf-V}1Z5Y7=q{==Apj)V2UJ9{(v`D;-U&g2w?yCC@M7&B8h82XM|E1U}$#;<MVb
z`q2?Lb#LXzkz-^FFfCA1cl{SU3a{OB%zKKYe1|Nlwe@T*UE;t}K;I4$&yZXfCt)3s
zwZuzROO0RAKy^YrRbiFKE2hX^%dRTBDOQOm64T_9<x8>GV16^fv&EEE^VH-p5f-Jr
zjlHX_qdOl=qvXOfE=E`aj651aid_e%MxFGQ=nZ$DBM2uph~2=wfwI`(KyPXg)haNG
zj^`#LN2LuylVkIuT13Q!zg0uncRmt23Lh4=k@b|d!<)l)*5i&fW`e1Hhr*X-Zw=?n
zEu6P~ZG62Pcbr@3W_Vr6b@`!SXIO{GrjgCUj2eqPT6UKhi4&q3ieZ`v`EQ~p(uLmU
z`Qo|h$#6uv`;*VPsmyQcAO0+?g!@AufLUXW;Nl+o&v`louF+flyWQWtM4-ys!}-+y
z(e%)i<y_=TVS3}V^o8`C+^ehv&ZLT<d11fx^TT)OSA@4xuKfQ-lWWbir|k4Ij^o{6
z!hOqo#l%%FE}?Sw6%Dmmz3&3+xCQuW=_7F^F;Tn?L-7OhG);x#o91E2tl(|x)nXNP
z9&V4##`EB_Fe^ErtE*Z}gb@V39d*D7=v?f#_=t2On#wi^kRGLDv2j%GaqA~vJfJ*E
zxGmIS&u^E@HmNpH+t!A=zFV(by4ms_|N2*Q)39ceud3RR&Y|HUBZDV}e%CSDF<~zv
zmPVF_5y26f6zOYpCO^W%TK9k)?kh{EvA=n>F|(RCG&k+FU3W(^dyzO|ge*=Hid|=v
zq>~#a+o)?EqKx<&IWp|KCR`LnEq8m}ZM>8RA{(POq;sV|Wov=ocfS~s{sqzroMNh~
zhoYY75jTk3;Yo5{ag1`Ub{pK2T-Qw<%NG{6D4d+%DSvnoRXyE#gFS@}Bna7DnM7#~
zI;GE#`4Fp(GwWM~!ogoPn}etzv9_mjq_iBX;li0ze-q~{%e@+fxt?nR8Gv@7uZ3Hj
z30QRE$ll~zPe1o3?}&htyT{)WVlgGY6N6wmxIO2g*`hw8C&V+Pl-tAH;N8*!?P6U)
z$n}u_f<wbbhn6Xt;9U_1-&DYXS8h1|6P`q6c{@7tOdX9&O@zT;Sy+9enlPr@p7<7W
zt*9QJcD^Vwf>v-YJ_E3KpP()RK#o+)gW>QSLE+j1pkp&9=yfO_a#`gNS96!V)%G2Z
z)|8t~q^)!k;M<R*1^-doLGvB^PN&l4_wY<3T!+ix`fRql%zo1ICh*IDkr|5QqL=VE
z<$>_fh&H-us$R<Oih$~!?oaTQkn{Q%QC#T1ifQtIDjj5(FJYsF-c*slgBzS5ODE=R
z`*q;gk-R&V4qJEkai4;E8F=hn?7DB~-2~%=w&SV9JK0IyV?Cv3gU(0?;;%%N;`ZXn
zL=k31XQ4ZgQv3<t6>W(2K%#(a;}+sVCIc_q3gQKF!vDZA(e=tR&U4an*-~R}>Nw*Q
zJX7szV@|EiaoQ8hVKQ~dEB)lSW{F3lz64KGWC3@HNPbt<K>JlA4{5Eh3@cTQ!Tg{P
z{D2xxej~g2f4V9i_Z(@q@1|YGK^BXBjKc~t;%Z>C10)Tyo2#W|iTRREa2|3m2R-7=
zoD#LmkE^DD3F&0nAn_&Ql2og?78DfvK9Y}24xTF8PZYzcY%v`~e+K@cYcPpUfLfDV
zU4L1(n$j$HEmJKi_F~U@zzxXux~%7{2FD2h1<s79MWZDXR6BLI^)2<@AdmWznh)s~
zIWQtSY?-c+cAT!OZisXm1oO-J7D&EOmz~2NCFfB0SUvT(yFF+y_BTGVesjw_2f%#<
z^{Ln-^0PC<mSgT={9x*6k%7(MT~|2$3EqUym&p}XfS<WNcuVNP@L^HTn8ndc_4h)I
z!PhiX72A~;WdEb+ECZX!)-XIX8A~$pq)Ag3TBNvBSYUz0eQ|e}#ob+t!{YAl&f;FA
zNWDoLcbA#W+;ji%6Vi}Q&iTIgeV)riOH>D+g_<+R{DUl1#qZw*Kd1jHD#$H#mM$xs
zsKfLXdV}GyJrtbDn<);e{3!`F2G^b4XlnfqHO8f?wPl)znx&eD%4sscRG_FKe@>#n
zhY&*F!dD_Yyaw>9c;-`8&-K&FkC%-vZ(VW4(95>Pp>eKo?+!EwiUI+z+`HL1-5&JZ
z3B8EzqMjx<uUSyDWi?gWptPj)AxV8Sr=)T|Xar*q*_(l(jzPwI<pcBsOdl*a!FSs{
zFm>7uI1_d0YBa&j=RGA?BDG>&f%Efk{vvT*G7hn#D1W8=p=O*?BaIi$!Kb6&aVy&-
zI3r~7Ht<{s3M1#a&4OE^kJL%gOJM!vixvt)#7bg6X!N(^ox)EO2l(@FAv7s=2~Zv0
za_P~-u0EDshIJ()z7P1a@h$br`1w*n_up+Qt9v%YhVh+pr}Cq^T72D<teS<{{Pc5~
zv#MQB+^ZI-mPv(*6v<~mRlm%=g8K72^1g*;`VZJLi@hbaN}GOJ{jGITy+T*fJN+};
zCVwEzfuVtd+#(#OlBM;^;#cohqee#U_<I^IVNp_QQj#`DJ3gVA_H9zb1c&ekd<r~;
zu7(CiyM^C@e(N>+aMO(ncS-3_^yfdI_0-VN(b&pd8hVUBLfQbs^s?}LPt)K=_>|Bj
z9j$nu&^Jw;ajM4i%njmN_)}pa@+lmS)bW=&j`{rFu?AsjUIk*My$1uja6L>eZ6b?^
z-NIF5Kk_AUjkg}DPVAPnmi~qBh0>wlA-De#T^#uBtRCsX%=Zn7egwRen%rl&Ao4jn
znb!fC&KoJbCQOx{je97aAPH#V<Fk|&^_loOs=1;U!eq&0zL7fswPorA?6LFgXU7=Z
zL3_jE!C!N~H+*0JRlEGamy=(P7cDllbaIi`><aD)S)~}4*e)H*9$Uj#!<3;{-w|CA
z-_b1A4pkzG{qiE=eg0~EpZ~LQytSp7uY)aCcZE&u80~0O_TZPKJWWqm-mq<QJq(Wn
zZH8UUPu?;CBDtht5-U>e)sgy}noMlaE~|M)YT8J3X417ZkEAExLp_e1v#C85wsA(k
zQ|Mr-5Yu8)O#^PU8_UgB`zzaK&qjJIBWGH~<^>{dVMxGKqjKXX%16tuCccoZC5tHV
z{{_ep?b++zHi40>k<o|7hgW!?TQeMY!c!0>22NV|T=ETjm_3NPd6UU&lF`&W@f%r{
zoKSBNu8a-_6WAx#s>ncOkZZ65a%UE8EQsni8v5B<(*5CwcoTVhRf@V)JzRM)Zl8Jp
z@DZ<wZy&c?eL{W;dkas2#_&!hOwHV>>6|<?^*Vl)>BlCUyZ^del3(opUQjr&H23%4
z1#`cD_`385`)f!=mTx_vQ*9t>U>psj%c;KNM{&(krl%Z8zgw*;=UeT(#B|kJEiB5x
zaukDvt)fA8Z)jHO#$WG$p8pEYS(Oc|HaTyBZsAv-*t^%d&yyVX_*9WQJRNaGaFn<T
z2Z(RfWA&W+-I{G|!F8=_C#};ur!e&twGV&9{pm|{x@|*j)f~f&{>tU{C$>=*HdF`|
zB6-3M{9?L(C@;Jr@*~<cdNTSXHlMo=Eua#K8}vcma@Oyg3|{cBa9U`dlhxg*5SHyM
z`D8p~FY|@C6zmN2f_GII6{b)ba=*G*Gg*FBx>lA&F6T}#6m1Gv2yx;rYJ}jO>MMRU
zGA!K6sW;e+eRZ2EI_t;k(#(h{#n{{N%U_pkCo-w;B_FBLtj^-Bl}Q5>uf)A%60x5w
z5)?@Ol-(6YB-K?Lg$dXS(H0ShHwJcr5!{@h&iK7zP5IY?o%zkbVZVClwirH_y)ON3
zq-`Nbw!a;d$6L-nB<x5n0X7Y}@SRXcHI{cwIFXrM8_Q^<Zmil(btH~KU0H_LA~w~#
z$#c+i&T_IcQhM(9!OCpcvfvHCH`)~aJ9aK|-<$0d(?jTG&^^2fKV9}l-d3^_7~{`r
z_GKJNJDF5bGqXWTU0IFharMyK+$YBCerF~v-Ru_w$Ngvhf5f&#egwA%a{RsN@5nTM
z5g|l&Av2M6;aN@;<Q#_^u2~$;wO)|76uR+Q{CY$(V0bKvj`Kc?{25h-909^@^D)pp
z^dqlR>}&XDY$>xfRGmEvTw%FFKG~723>Nq*gPQ|B@2RL2N<d4Lb2EFy-xQw`eZ=OW
zotUSN9Djr8#K@xvXJ;$Z9i;aYxVLW(6~I;eBjUf5o8xn|j`+ih8suQKm^?+@1C5BU
z)MIHU!Dqq2q*Y1h<p(tz<2op>N&R$lR|EU5@|Is4KK<j?omWLa-DP%TPul`tBBaFX
zK`rQ;;py~9u4c>zFW@u65z394<w}Y2x8`#~YEHM>bF|AeO_hg$n_WaJDqfea{5AQj
z{p*(ew#BQRgP5&odtg>+kFJNy{T}x@ZwGIq@WjA~&_>_{Z%tJa5~L>otKwkVKOG9Y
zlPy2yCNwIj);Mi9wxsHm{?D@2rHu`eipG{Vybh9{pwIp{uO5se(<0r2W%gl)7Pc|w
zv`TrE+%m$Q7Ooa;h@7W#)3!HTR(DJ4ef2X!$-*v4LCV+Vg)NIW7&!ai0X_eyW{J8r
zHI07gZW6rXd|o-zddt-=>VwbI>i}EE4gJgCz)u&nSH4Y3X|%9SG~<xyWK0Q2cNvE5
zAHKe=C^%4|bDXl*u}@{@h(5@#itpf)v20-m&R}(@6@p8m{vr{7HQIvgt3(p+#dV8Y
znb0yjvqQ($_mkU8=0}3=0lrQJ&7SrCe5!Di@jvHH(>CkAa1n4-{r2oHTcTTPTWp>0
zeCqDvo5HR_2V!r?3ej5i%fvR?{}Sce^o)O6uW8gMsgn%!_@Z!BQj+qWSG2NZku~J~
zWtr)k95X<l;P&C0mP5{O?%~#>mSOt5s=1zU$PqeA+sWEVfvjE0-?i<M=C>&5F{J6~
ztUL0*`C0Lg1sYpr#S-w7^#B|`5%L2YFX$y~1&^{FD|3|JC_iD!aqaSE#n$6@@Er6Z
zdJG>ac_{5lH9<Qg$5M`G_LSbl`}vyyp!06`x9^IN{159(db>>aeg55eH|1%~K;dO~
zP+wA2%k<8D*RKyGApgj2C{_yAgCt2h_JimrmWUQ>k)}@@P^mKVxur$bD8u=$=sQQg
z<+nc=5NsBj<*8b2yk7nez2WKW=<iYlFTlIuJy;#ph2;MdCur`*-PI(<?~7Zbm@GM0
zeNo#h^$OMbv2FH+?zWa`1vS51|58+Pk$#Tf1X<VzbYk$lqnd6-(V^ch3lnS_8mFUN
zK3)l^IaSyP@&q+ibVOO0sLaf2o70ia`A<0_w#9$gKS0+me|Ns`TdMJ&7!rFPcoI&7
zx*~A!j{bU~tR&GG@b&c0GN-v#L2dYz{43OG+0^(A)$ZmTN_&*Ot!;Vp*I5a1iO77O
z7A<h$#+g-<b-5uK{+N3R4+r+4&q&Z;VdNXTSSNY*M`{F2K^M{qUxn?1E`iVFFmVgf
zRWc9irpT-RA^o6WZKQ`;>T5(tboAFApBEK;^}GOP%@9)rts?RzudpVb4Hm>|brl3Z
z`U2tF@C~e!=%I)v8xdP^1L{NS^I~be8&66dCff|p15b@h?zTU>=4TZ&Gfa$L0=8T}
z*v!9GZI5&Cz6Hws<=}QVhWm$oh`uAAiQMvCR2JbB`7|>Vd>T`{u3nvXXB$z~Mu{uH
zc44cdZ~o$UvV!xKxq)3l!m|dr=%2d+Ro{QD_}M@=*P8DRMYdtbByxFz;)^hdHXx=8
z4~UzHc;Y3BXEpw4`m$Ca^`(GM7s2!W`l2mA`~TXda|CZhM6Q#T;nubGvzC(5xrOl+
zdiy#+^svO1a!oPN;Dv+q5@MJtSvx+Sj%yg-zj0cJCXLUfw~#g#zf+{Ki2h)SLZ4xc
z0zb-3Ujj1^Th3zx8*EE$N~_0$yT6Ar;K{;0%DL)$(i`9jNn>4NGnr1I*3mcdGpn;{
z&k|k>+e5FJ3C1;FH~&bjaQIdtAAkubhy4>)#<b3%rCW=-o0SnOFUDU;5#kE|Ube`c
z=)4-ejPDh`qL%ZIOX}1pt*uuU;Qd(v`x@=%d0xUV`@>*%PYlUC3a^-_6xP7q+~Qz%
zKpq|zNC+mdS%S@SsivCxsrZR(lUktW%Q}E8_=>pejl{VZvdiP!3icuOV2kN>LAbP;
zG26j;uNinHe^r(m{s!CZHDw3P+TfQM#tGR{<d)z#l_wZL8P(F%$*J2Ds>|jeBiL)o
z{o2ODgW~7P2@<JrX;4#Ezvx)S482^pqqukF(ZGB9lV^pYdifl1X1-_0GjH&HKxPYy
zMNaWO@hwGRT)cd{EK#1PuxO_@deZu4PPL4`Q;q^YMqS8lDz1F)viKeZ)_Vax#J|F~
z%zMjWG+r_t^^O3(+e>sSG6?LHTk$9S`=Sm?Otu~G7a_t@=8(vo{3U)u+&!&Oo2?m0
zBv@`#<Xd(){&W_)QhleH7VKT``l?u|spyREy{WowPXH$GP@mCFPzt>#Tn>_jb19>c
zCwVB5Dwm~>O;{y9i04CRkurEuK<~dA80lzbT4udw?PA~UTM3NbgCk*N8}Bw#5s}31
zBSVDk<O}008bW&_v0vN)QjC8j`jBfROS1aa+?Mn!{+Db8=$&4)Li)t2*Hs%#?JVt$
zYmE<#lXZ<sJCv4~I(r6%akRaJ5@qtuSVx|Xs1O~OZ&Qg>o7H>O55!9mkuXmT%y`&C
z2_#q|5s7z4QZ2_Sr&Uyx_Al*PcG}R;7-uf9jWvERx9FZ$DGgU_qv^f;7m}B80D`3{
z(~Q>sRDV?omFD=H4Zi0-sGU&LmD*IaRd^qn<~(Sy8JxzQR)^!F>$Q8Ab*xqCdgnqt
zk<gHsGqNd=8r>Q@3w0+b;Xa{Iwm@-MazzwFtGK_YfcP&#ysAs$M@<XubVY6Gf;Ypt
z#jdw>HvTq?J)Jy%IC9MH3Qh5W@}K5Wu4ciyK>EB){zUNz+~5|lQ=<o?Gk6R+T(LcK
zNxDKYM&4UohaKbpWc{lmr}B%V*tZ8bq3`-Xhi$=|k>xPT`<r)(93<E-xJ5XTe?SWI
zPk10PNIFyfGofvKUv)Kc2=6J@P!3*CYKmmMP^efal|lVIA!A}iZs}izlS*1v-mI)=
zyyMJwk8;%m&Q@dS4SSGxmwF(dFPow0scx<OC21&T#7n6qs<#;nwX+pfi3!RyLWiym
zzBPU=e_wK@@am6MKcI4J)p^5iOLhBaQ+&C%;(gUP<92&qh=)#-RB7s`Psw&=c293w
zZCfUslv{mc-7RT(StWHws&DhV@{Qq3wwtCohEs+=jEf9YZNqGGi^!SdzG-i5ALp$K
zw}LJUzR40L6u%5kW?#`4V+-Ny=xt#2oSH1oUZB;cj84rKjpsKOd|_7k&jug)hj@l~
z_PLaf49imEN{h|zFiXuB9UZ;J{sythY$WUl=7MFYKy*%YT)axDlMa#()2530lOt6-
z$gYt<Y)cTa=Xo$cZSQ9{*o$qQthx5j-eo~$Xg?z+{uCpsopGGZ%}0o%<O|+yV2wMB
zpOjrt>=Nycn~?BM_DTIHd60yl7Rk=TmVhNZ&+%tz>Cg5*Y85swX<l*Oz_%M+1N^f>
z72avS+l&@FDd;9UEpMyLPsX#ZRcl{ueo~jXFA1a710*hWJt-Hf$K&zt2I~gjcqi#Z
zg(H3r{?`5*`=fSAo=#^%tsiYIT*JLobPBW<xP~wAQSmj!$M`4O0SPZP-{dni-7*fR
z)vVU04v~IZo0!l6iv`97pV<lh%F6z_?xn+x4ZU6bAAF1aAKWqLF1IfTfxcvN^aaSn
zt%jG8M!`EWO#Ln1A}A5vkjP{O360b4YqGS>G<kdnaENK>KfD?4H<k>26VnjeEmNU!
zLsfhwWIk@~<0^}`094=klteHM-H)#zYmsXOmB6mlO?gTAQ&E!eRAt7mV;o=rNj#lg
z;|y;r_f@sfk1;K<>#daYb8sTl7=bVwv6?c8{}MkCrSfsC8EF!97W|aB<RKAX-cEB^
z1u6d3Jd@Wa$ALz8KDUN5$4dPtoN`lq$)80%N)k)@l_iuuD}7^p=Zi%d-V)(ok|dQm
z?y_cR(jBc|HCfwGdn&GzmY1wio5gbJzoOcBAvzK&56%i)@f$2#%00i9eHH%#O8fG$
zrY+7fo^^rq;RpWt{u}<^!4I*PfN8x`)-i6qIz!z|84xMNZQ~vRzW?IPo#~sko#W@K
zJ)(<vBld**6_^baSRl(;<0t*vs^#XThPuXHwvmoG{wMT$t`(dLzr&`IJ3wRBhVh6?
z=z1bgF(ILD!uFI}8KaUvC&kBKq<-K%xe~w9ooAR(nqk;)F`4u1D)U~Q*?7=;&i=w{
z4AkIuP~!lf<dr%{aRpxtLGV0e1ZEdxNS{l)E4IkR<QXnC(l^j4wADY=mE>`_7Fm~D
zQ;kb2SJ_Mb7(IbI56J*=vZhcbtS5Xz^uWK6{rP%+zUZP@A!yHUE!QN}h(8xsTVbOH
ziyun9l8t!bm^ReO|HS&Fxb*j&g48cpf8Qy6sGDhT18kW2yfOUF5{q=M=#A8<U7Avs
zQX{!I5!V(g@5?WU)#Oe7I^hazBDNa)hwH;Gjt+O`SWoDu6&)=V6rV3F(l;<&vaE4+
z2hPl2euHa_%j@4sSMa6~S4DH<Zffa-S#cL+8<bf5wB#X~<yk8;#2JrL?ke(x65fd*
z-?2j9r?_6}hSJ|9m1XrSuITC*E?2fSuJ`Pr2jByRgzz)<Su#a=Q!zj?KnU~g!iUli
z>eBeb@mCU>#uuxT)ODqu$(KA;WR|<X{hMx12~{rC)imrd<r?=J4;j}xj)gWeXQ9bt
zo_L+4hNQD}3Z=)cA;;m?@GG956bM+sG~sjp65f8W{dyI%LNxO=JTY|Bz0<wO)5^Ns
zILU0ZiGZ(YVB{62$A$yjvOqRV+EbE5Z4`I~HK~SR|1yMVC90(|YA|pzpFr&tNT?jt
zz#WWqb#<}asfv{TQ#`n^RpHu-5tWp2rR#K{XKWj`NhlFb71vhX(k7(s%vhVMOx&TE
zCwU~&5QW%Byd^Q4uNKy$Hc;2F>(C8|4BvOnvK}rwU)->CVCm{IO;Mv_m2Q{us$-;Y
zr2l|#RpdCfTv$sqTjq?rsP=1LC96{k6Y=<g+P}5k5}T$UOHn8M8OIaIptJtz=9ZOt
z<*7w)i=US~DC}Q4RL9rn>uXn4x4-i3rRx**#7T-naU0d`RC?KONj+*5(FpHFB=g@3
z?4oJP_DL5L5;fhGZ*c*#oi~Gt3%zuYv|hKYt~yx}Uu7{?nR+-wj#{o!Atf^jF2)a%
zt@$Mci%r1w0*NG@(h!%R3&2Q|M{WRIm-m21vqCvT-cwXl@BsY;>*;&mR9As<p#H4!
zyXlr?oc)G%m@_jdVn2blWMi=Hx+!oA7fDAcw8|S`BPZj(#F}HL$Z<G9ydkdOztN+x
zFQ$xn!!4bRv%CGK(QcEwOwQ@P_Q9u-n!vm#kF|zLbOG^1lnd@Z6XieR#>B--68Ix{
zWn4Pk6)l5Fb|>^1_@+DrM~d+8NLo1R`yNd3*YVlh<+gaxABZ>4HBEI!d}uU3(lIiT
zUBNpjm@apzq{{!q^(2F&O65mIxvZ1eN^D0*#V|lf@q`OPw$Piv)9_7t9qbkiryAgk
zxpuLZ;qH;4Q8H=_{^JojdfL|8=et{Z`?*(oOM*#E6e_{r3dFMciV|5%1u0!1BjO&Y
z&dS<Rd+^Q3esn#r0W>jk(wE_R>HgxW6<ESNXKz4S#LwM~z66ft+To1w;>dIQY(z!B
z=gQ$bU^kh>+>A(>KM;m!gKB`K`32$P_adhe=XsByTwVo7(p#b@*<4`#9l~oww8CQO
z0?@*4Mb1IKAosbw^hkP8tU>gXZ<~9KYmxh@bC`RF>%BV?I2=u89x+AmD1H->9%PuW
zit|XDz%RKWQUcn@G4>WsMGwYyaNmJ%bR#E%wn7cz8i3-nJVvn7*>1p8>Ld&C>Ri3Z
z^5E&f!r<g^dDs;^6pD||V=Cy4z)5`>Bo_aLPM|sX8S)M}jcg~ji8}~7;C5sc)`n<~
zeu1bcz=44-b}Md9xGUJCfAzD`p<EcG;mesCymV|X3h`=l-NH3OL}XrIaIkhn!%*yP
zs6AlqtU%;g2jO$^N8x+2FaI$h%~w&Q1glU9*BSUBRm}I$(m;l<4cK|#4z%$7<8K#%
znCH>O(S&G_UJv)<-xnO^$pPbb9+A%H1S;wQzb7$^tWWfU_JH|hF!;m&IO>bg!6;+G
z7YUz{TC6wn0?9>g;dg{f(fk-6&ICU3o~${-d7Z94zGuKj+&`!eD?vAUH@uExBVR%T
z89(nW4}uRfo$0@zpI9mXI#J9Uj<n_N0Gaz*_*mWsB!|}yIR&$9nE4e!1K0g4eLnB{
zP#3m7pjSxnrr@N099@L{fi_^fhGzn!^)aSA_Ab_p&ZdWQpWp_7;ckOkViY-++>UNw
zmoX>V`)CZ$BzhBaqK#mYXt$_}@WW%kX7V=Jx4h$O0ODv%IxngT9rv+rgL8(n%yYx<
z3UrK=LGJ|h#GeJ<@q5s)*dDF}>Od@@>6lJa++z48m}_8AL!N{L&v?ODa)RK5-~urW
znZz6pBzd0tyN0qtb%M1+;%IB8F}D}`&9n`V3I0RtkPD~{OG0NLHh2~a@qKs$v?FpH
z=?C{<nt^Rx5;~o~Uf=_S=Cx2Vv>r-Ad!j2qszi-+!^aWJu>J5x-aBjvm`9SVDEuY(
zG1$+2)Og8o!c=A(6p%44NP*Hs9l>4FMAj!C;!Sz=*w@HdawWMHD+O%iE>RIXhE1m@
zF;lsfNDF8gy9jE8bcAcg?#6bpa`5L#h7ab^UbY6(4f+8MMP4F5xP0bk%)?BN%A%G?
zPBe*Y0pE=_@nilK;r5UeB;sLwB6VN!TeC*hS#nw6z*j+Ix#K)PG>e-JcL(;{iQwPK
zjs3^CVwJIks3tHn)FukvVgC*HBH!lVp2$6>6+I?A5zLKm!cBlz;23aUc13Su&#|%S
zdEj?^h;Bft0}K5ydLG>g=}r7g?juohBCaF~`M})Cc!MOEVa&Eowl8x`w-JsPzBQ2^
z(P-pzY&jg{ZRg(;WWzhzo5Uo^2=PT?IQknML#`4f%I1r<2`0#I#b1rXWl^D%H;mpN
zJ`{9&HJ(FmJg^`%KSD=$d;heoG~IT#2}}rd4SVS2?0Fa%G2te3A*1Amv$xp&$R}Za
z)s&PI>0gun(Cm_#L>tJ<oHX*;dZhS7p}lNt<q(}$Kh)CBol6VxALMD|I7g!QaWhJA
zPh$%K$vlWp=eHzA00L4W(TAFqxHKa_@sZ5J8^!*hANh^$^OjrX`^xVc_uBHksbMPI
zE+#<M3E!v>Ynm%Q395L7*f9PCyav}LHkLgA4<JhgeW`lDJhD1oo*h>`E;CEs9bU=|
zkA!_~OoH#d-?sU<^5;oo2hU#bUEhIdU9=9VCR#)7LpyxOgKMCR_$gr4{ujDV1jHL;
zGh~CPE3$4GrM2(myh&RrI>TKHy|7m^=9dz{zt*RaUv=Eymbu0b;_5SfqixuIV2ifF
z*Az6Z#{rXPJ$xHa50znm3yw+uQzfZi$N!r>w&A5F_Zk<bj_2=Z&w2;C2e`7Uu9RFW
z`B)Vn=md+ADz;f<L|{?4e?aD0;a={j@=l}QK>@abFV6MZKZW&^OO%<Ky6UA_)f+u&
zSW<na<ZhVfXm4C+&9nVmv9M@LS^LU>9S-q<38Z)IE;j`01x#@2$mh_RNCLB#^F!yk
z?aY$cV0I968SwLyP)58n^?g=u*7Agj7#HFPn)??AWsdumbByn-CxbJwY{?k)XU#rk
zC(&D85!0Lg=G$&@JI_TvvvT+lH!b#!+d@iZuchbsz!{uWnv+;tS)-O}f6U@L?<ls+
z(>*Qt`K3=mjZ(y|=dz(a+)=m|mlxgUH+X(~Zo8U#Ye&E1Lq$`8HS!(qz~&IYh)-At
z*h$sMoLM_Jr$y>}vQwmnr=V(SN#@U?UrzssRvz=&5h>M1un;naF8K4k*FCv@MPx8E
z7BHSaQbBST5|3;pYD;P=qw%)HritIHH*M0sNw-=b<r=_ZYC#|J?Wx-SW7PK@r4#MO
z(7|ZSXaMjY3``HO-zf1v^j7n{@O2C3L}t=WqTM5}>21g?VRz|c@lU~S!87H<)FT-+
zQaQ0Fb~N^j85(KfYF48EzUfCJ{fXd5Xb`F-rt+s!EBGzgIi4rRX}U?Kc;{B{y5L=Z
zelS0F5!)z1q-zBGaXmFKv#f!uL5*7f#a9zC`~&bue@jE;=at{WsvPfUxP;URD)|xg
z5&E628MyB0@7W!`j<mps@edGp5Dv-Ug`sWu4(g)lwB(zzPj;uehO9{ZC-|3px}&49
zUxo5Vmyf02yOo}{HVzI2o%xUGXks5o$+d@m(T9OOn}xQ<x-->4);bb>&(?+;;;o6j
zR7~<)IX#0;Uy#sIHj0ade@1K`kM)XfOySzH+7(+2OPzPzwrC<Uo%}5!B{Qf?L<mX(
z6g(#Ko2>$`?yL}zypzn6%0;=7^O6youeDy*d0gjqrbfO={F>Lt^GZMK>(%_EB8z^m
zD-m$#wzAXVa=0Fc`{z4q*t<JY0=mGc;Ns{a!2LY~Jz$?eLS#5rKxq~KrH!duQ0GXk
zi%FTHT*05QRkq{hN4_*K2$xvPUz&EBwp!jgobI-v?ZMTdInlfH5>&<COoVVh?<k-#
z7P0l9Z+Mu$M#gA%Bq!DT)i|}z*bJkTAnHL418;3dEB-CXskA!=h2X$VFA-`P?#JCH
z!st2V61XEjpziZ;@h&1q02;v%bHO*z-e4a06CH!(2s+1g)P9fqEWJ&&6)fc~iWJzf
z@{5JtifWf3dR4_s;{n%za2MVw9uFSPZ3B!%3YI`8*iB%ru><N2_koTB#!_p*Zc~yY
z<-g;*C7g**k=_wJ;UC6YMI7ck746C{>*6hbo7FML_dNI_dWum1Zv6^I1f2jat>^Mr
zGM*$y1hz^dCrAT^NS9C`*%sF$V_HpX){)dB>S9S<@+|FjOsG(loG<@w7-qa$_Nt<h
zX}#6#oa&z7N%I~I=R-Gm4Ux0lK3*T}81E{v5^y`m3NDLUNjpfgRCSXFCf-!G7BwYH
zk?!0EdXqQFCNnNJ%r^W}N$9Uv46U4IHn>#&zQF+FgN~yE`Mb#JI0Bj?Zt@BLs<4yf
zvCJrf#b*^`G+7CEHSHBM#61KK>V-fBUkm*U*j}R@D;$)wzhjP5;46x<v8}OF>|FK{
zlNv2&&H-b|8rX=PCm!HF!pc8Iv_r=uAz*%=N<EiKB~L_dK@Y*7`~r9!Qy5^JSDeQj
zLCYEgTsgO@mua-)r;G9|^&bdLqH*>YbQ)>MyMlh@Ul45o6ts>aL=>SGg9IrdUn#97
z9V*&OYys!7&fM!@ufTGj+%NL<bDnjk+G^RqI+r?YIF34}1*%1tLleoB;<Iu+ps-(%
zb(TJnER}6n4p&JOBcw?ZR))#9%bUn2iS7$oavV|~{oxZh2y;7q>$2wMPs(cRE*mFW
z&)ECAK6=yqY*@wKgbrX$(cf5{Xqsf8tf$l|{t7Hcv-mt=2gxGw5|LciUg82h(gt`-
za1MCyTkIHJd9?IoQAWv^vd)#SjW3K_ZC72J1NUQH;XJIr@SONKn7g5hk;=3<NcmDR
zM>#{)F_D*?6n`}CjM6V{FNCm6<SNGxTI?CtpT_r9d4@M;!m2axHY<(CjgM>t{43Z&
z;2W$9xDm@m4+Uw$fT)^upG+%V2XZ6#!Ng&;fD~Qj2Z=lQTHqLZ=3Q!^VYL`q88jdf
zCp9&*esMl^;r{y3Dta7yAHIS;BM##2_$2j7;1CcZued;TN2HOQ5!V)VrY_3I%eU}%
z6ErWE8yR~VQU>~XCxZ0&P17wCXMPVD0<)aeeXsq0_^YA?+(B%#aG+#{Y@YO>{Glo(
z?!B_E;<B8Sd8KQmvnAt!1N9>Hk$eTUgU7MUJtG`LZMO~K3as*gseutZjjey#9nS5}
zA;AaiYgP+B3l9EP93!WQA4rzVWXh{DNRlYYk++szl6IG$m;Nd3&i?~sFI$8>&YF&!
zW}Dt#sw-JhJh9kTy1(?Leyhdn8b`y3ia>-%M10u~kYpdCx*XR^-B>0PUKMT>H<RvF
zB&avYC9>&~zsOH$Jaj#b1=8KOY!9vPth23uTRz))wu#o6ZZa?_@|bOeE+vMLWB9*>
zE2Q@oIZC(UtRx`xinhr6%Z|v_s%?t>RC~%p=&=@9kJ#VA=MJ6mxo$-HaNVfNQ-)}z
zr{cF^xb>^+V5llOoFjN*d>UE}d5zvACkplmt>Sb=Z*8^Y5<s?n5;stSO8X1mVDWhG
z*be_;%XIzAiWe2yss&Y-jYkaUb(B$L%k^zx|0LE*B(lcx{)z%Qs>U@N5^|F+CoD?n
zsjjB#Ca<nqsvaWmp_D5|QMp+CV3EDCWvZc8<;BuwW%WvL7k@0NRdTHAl4E&bK&%P8
z4cQKL2c6<}_)9S^uddi9%@TDMZ0C27*hD8KBUE<fdAXQ>l1__$46&Y&vxiga;2UY(
z=`y(DS>;gkH+Mp?d$=z>2BhqMU>a$@GNc}vI4hab6i8o*dx+|Y)yi!3Lv7E5Y08tL
zJ`^T=$3KW4VAs<xf-h~WDhy@CI<qd%)YW>yyx7*pdfd{^Nrza_)A%92B{hnD0*vH|
ze=DWxCfaR@o4}66t>`10AUYtfNj^Z9uo;2R)-7e3MX5zo3s;xjEuW~nUh%wSSowZK
zPj@B#9>=AMxIf}H%hrltOD8H@sB<-B!hZE(*<IOSQJJi@W{vWfVu|DkmILJnnmAcU
zU3;$S6zDEOI#=0`^0&G_Y}o;Zj^~Xe7Vvq%hM~he!m08Fad}#Ke5pJLNS`6mDEVF0
z6YUOVbIBU29>kBF0PMgS!La*+?Y^$p@52StekPapue@b$<x=<$hK7aZ^aA)0c}qH8
z=~B;*->BRzc~0#WofmhNf78^}x)cA<Y^FryMc^N*jogdL!xJ2F`dx+dew`}IuT)xH
zAZ6Xh)5|#*WEZ<}{|O{=g?fTINmWmANg9*RmyMJy7GD#&WjjQV$pqp(;>7yk6G0l|
zN!ah2Z0TogYJ6<YcYbmAbN09QHIjy-wprfc%tZVawO2e*_?v%B_*A@J_D-RXJE5MU
zR;sqhZ^&mU_a}5u7_0iBXeJoTO$;4z9k72i@eC`fR_p)Ky)CsA4=DLZ7qiz3^kLq?
z)zAjm4B$9R6(z`Ot0?6x#Yo8&epB3tz5$%i?c!rpE-@b|<ScY9%j23ye+EFR)I7g@
zdr`l_3&qbXzghMGo?&DE!bp8i3=%v|rJpq36gaiJc7r@ewm^1Xc254Ee4mD=vWjYn
zFA07L7x8PO=g{Na`|v_fxoJdITVup}*w)i(cQ$ghbdGU;a~|^p>>~P;;z@9E8)0{{
zBetA0P$+*cF&2A=?BJb38NoxjS&<w!PqB!v0*RTyz7+c+%M|NB#`XGx6*Vi)ReUYG
zsLwU+umj^5T#A0e>j~zIC&>n=9&1M=e@?ild?afIKJzo=5TH80Q4JCm@{ZFDLs?8s
z_9d+gb@PvKO*5|153H!KTV;Oa>JV(pT#0#NG_wZkKy6X{R1B0GWv%3gB-2HO0t5f5
zr~&W>)D;@ARNMeDv0rcj+ydMq)<t*tXWG@Knx-3;AC9B$eeM~y?WPjzVEa~ATyPuH
z2MGWIM18a`HWGUVTmnL6scNcXxo{=+0UreTkrQN;@>JYQ`8c9u>{j5L`+|3W@O2>U
zBiz$1HLAWDURYY#C9Wdh`*1qj3Oa^%7Cx02R9Tv^Mxtq@X|1|PrGfPLMCu8D1^)~=
z0R6&Vh<pkB8)_0;kF1ApF~cI}5ER%GETRuG`7|0G8y@Io9L?;t92301!wHNwycm#4
zUxFr!3pz#=P(39UaZq@Q@BrTIY+;V1i+q*z9MuzR$#tYZ(r=kQvH#D@FVjl`!`%vp
z%##b~fV%L};KcynLpnCN=Y@N4mx*{VF^o`$NeGkS4Mkt%J!N5Weerw2O)Lc6;2>Zb
ze2kn!t#A`&4RE^A!F;+IAVy0e0+Pq3f!@#}`aie@?=&)$Y3Cd7?B_JOUj<$>TcDHB
z8M=Mww0D^IapWU+7yFk?6P)JPBr17}!CddPV5zvFWQkbM-vl>`t_n^Mo(|t)syH+J
zB38|x;FLLh-pBMT?h!Nu-H7!^is5yrjUSS%m-ka-NdX}lZqGc3><Q<GSBCnA7KAqk
zIQK?h^GJ-D2fSFj@DAvDD4pxXD-v9meo!2fSBO^&5_ksYG2M%OjtoPa@#@AJ1z&n6
z`+9^{fSK$#wgfPXM@2261L3|*HgXK>f+g@8!o8V0k<awZSPC>2X^J)m30f#R4Vcu*
z*-@AQoXpd(Il$>93V#bNqPIeKP!Zk>9n1cV^orh$wdB0uKJpf=$63Q(f1N;1ba-rb
ztP`6Q^GEsN^x)-iYo;}~8Ci$#BTiu)?*`&SUl3aa9jM>Jo<bZQMZXH|2sNYovEKnp
z`y+k9_sVt2R}ezDAU;7*D5M1`<VAcb*;qVC`6+H`oLAP96tVKa2zLwjIrn~Vl|R$J
z$+N*Z*s|R8#a`)qNk2!<@b)1vJRA_Q9r!2Vb4ix;q+k+u5AF<-vTANOSC@Ojj*98%
zHMD?EioT@_xa*)Tw+l>{E;1uylbMuQGSV04;f;}H%<kyu*lqX+N@FeY^XPdv${vGI
z;)+mD8K^OQ9x#tSrJpf9*tYN+kWJeFEQal&8PV?1&#|>^5AGMdh}#qW9-0vN+m{*K
zNq>(ixLUEBkxRkRp%%0f`iy$X-GWhkDV7T5aE-Y6P-oOlw8Kuo>C7@Pq1);HH&6q(
z-~Nqk3);MO{cnTL=x8{AN%^0ITZB9KPQeM0M0`q|15RfSU|77$CIv5eI{Eqp@<OY?
z+^xTVytl&rueV3&DCoow1RIY*<O%#F>cWQ!c1Wg(`9crbmiH%jlqF*7Sbyj@G=W_L
z$oa!UvjR!M%S?Azg{I<ddDocaNHK7s{DL+B(`W{Ki=zM&-XDA&ZqD3;+9FrrnQ$5s
zhg{~>MXv#h;5WPz`2iQhK4vr9mJ`4-_%R@DyJBM^UBfFQMtUw(pBu&g$+e;jg4KiC
zXf@D6YR<lh9gMvJ)`vInC-Og0d+}(oUet-&47lb?uo!Ux>xkY#7sH>z`95H3^|uKo
zM;6mZm`8M%$gaSrAO={?&G-`p8$=ta)qEP~P&2q4<&#%H9`_D?HDGssa8~nH_rCJh
z_y6s!<Ei6>-J?R?+1qFpF<<ym&;zf58sQztFSIc}AM|S$#m0x$`33|VhS#tw&|O%4
z@*+?8e@Z{+f$H-Ze2HK%>4Uq*(xOgU1=)DFu%Emv=qe)w?|Y-@_*hru8m|s=1};L{
z1D;U<pfQgVQ4))&QXs*aA~le`Jd!Zt{qcO{a`d^clXt%Va5#@$4}6CN3rFOE>A}X4
ziS&V(m>tTV<kHy@%$e9kxCkFb?H2zQ|0`^VrbC5nKlUQ~3Tg#)r@#4sJF9GeIq&*v
zMux_QK!x07`d(x#(}K5)yd;!~8VH*Z+j%sc%^Qy+{2W0E*@@@__YE!bJoo(TBSYnM
zVr*DM;hW&<;<^fk=m&91`dBem@kT<BG2U3ri5^AeXenIECWh8JqxN>LQ@*3okz7Bx
z9aln!=%2A?u!8Rw50aEpjRD1pfoj7vIsjNp%cybWZMYe8FM60xr-y~g{R4fioF`3a
z)sCwFtja)d_B|@V6OdJ)1F4B&>^$B@L3hzM;Yn1-K7|?sbJQtWBUMe+bL9X<Q%Mg}
z4S%BRh7SghdXHFMlus_tw$1ckiVWold<}mE0rM6x*MR4AFnNhQfx_IE&`19q|31KU
zGf{2gR%w^T`{Md1o=m=_`9txS<Sf{gHIKeE$$+<~v(@5$?*9-OMtdSneaFpCeW<Fh
zW1=rFpz%drO7{idQ2HOtFT+x7*}JN(NXFy!nipv;t941*D&I`rjty}0OS^yG^7U5f
z1xK5Z$v@D)!CTAoAK*$J4!nr<=I!OJ<pxHogU)0HcS<l^HC%fq;i>wa)FPOO-{xc5
zS?OIh%LJ)(cW;Gjmg$>*qPeYaC)W;M6+G*G9T*W!ghC7%t_nomrH(fC!;Uin8T*u2
zDeEEIByJ7ZCSQeNi9u1WZCJf$_EF_!WMlyH4Gil7n_NGf*WLSl8$9dn?YygEn@|~c
zJbK-^(Ac)zQQpHScMWG=@`mG>poG}NZ!6uQTA4Jr+MLX3)jrm$On)UijyK{`;Se;=
zJyT!5_(h?iJie-%MeU~}9io-NF}CC8evSv;@z6W|9cqHSSiD;>MGPoV%32BTq_#;r
zHA&Jw^8exvh;L&{;m+)3ZeGZ#&-nH7=Y`5o-p_$(XbpHyX0W-zbXS@0A7&&}gSQpz
zK9)zdfpwwH><_#`q?W|M-dzX4$9EKWQ}JYL+yKdB>~?IVb7k56vc86c?nB{rJ}sCo
zw(`7iJa*uoi{Wj6#N5!o)lK`CMVG|nI3k&#9Hs52Z6))9jkiHI0VHqsr7C1C&}Wfj
zp=ZvXx>1HR?v`O^*kWH<_1YTo9|U}+^<buPD7qB5KdJ|7FgLNE!e@Y5{8BYRE|lwK
zb=2C#qJ*ZI!HgrKbXw?*v(dJVCO@#!9|Zi>uyM5Mma{qhg6a)UYF&6Rm%=;>{YUrX
zH6_dV7m?x7nNb}4rjEx+!F%x=#qqf0r1kM<gj#|C`MRmX&$QFrqEcVAz;e!64BnY3
zcphP9826v{a%ZmpI$(m`=GGy9vGLJ8pd+cJn#Bd;O&UhEN!EjEBl|0Ui;|R_l5yhc
zNFNu!d|6@5ij(%2-Yj3po9u1i-R>H0pYEC&X^7<F>#(idzp*8;RA>#hni`>;tWHu^
z2}S{X>_GN8Pe{S?BeLUU5<Sy55;VH-uq(1TmdGp)?sxUH_XcF>AzUu8L-2vv3|xJS
z=})n-umO0XFXD&r^AU;5>^&6j6>82*A&U8<d5N(H^siVOVv@AE`gOu&%{19f0z3`j
z5ZDfwupn@CG!9*Hq}pT-yKAK{J2WW#*gwNn<l5`^NAr<H&>kt3UJ^Qye5f(HOgLKh
z8Qi)Z!sgI}K(0H*Ylu1#oFCyAAe!jB;3(iVo5OuTF5ydf|3w!A7v)lKW#A9y3i1#B
zfX7Dv_TBIf3*Mx=BU1i5Y9#+K^EI$3oXZsOmJ59%Oy(Dfk(%6Oe1fE}Vx_8<YLw(K
z)-BxIJ=?L&HP}BhR1jVfayo07x0v>tySkr8pMp(WJ9Hrv3R(l-ncbvZu}*V1j*u<|
zKiL6n4tbG+Wtem?KMZe<yzmEnT7ND7Q2$2HHEZ9>Z(#oHwsrJF=q>QQ*94zUUj)7J
z`S1`F2l-i{;8Jw1R|}lf<B><?XzCNygM5RfW23=l$RPhA$&yT=DtHaTvt5ObKRm+7
zb1=Urm`kB{&Qx>MBJmE5Hib^YU)lA50slHG1C(x|;!#{5#Sh_6JW2*77u4O;)@J2o
z9Eyjjzc^mNY<+ELW&ZAzdm34KRXixqta@nQ6!bF3c+ar)+#kV#fi3JHK?B)6*$G*F
zaU%H;`3-%C>l3+DZ&8_ey7YvoAHt(&FztbRb}-j5;55zBRo7AandYR>JxnH230}gj
zqL)B(XAZo9myWLm^sK?bG2TbP^4J{S4RSK|1?(B75)JUWRDx`h?3;3Td^d##9TK=~
z*Ek#a)<zaYM~99FXZjf18_Q5vgOG_C&P`(lk#|0=FB)netBXw)c_f_JBqo5dVIFl{
zI$aBATuFB-X2O%hi+n0qFZ&NGWgp=>X1{LOQMu4^$e#x1p%5|vsuo*B-=|BsSL9V-
zg}Es4@CBF$YDAaDx?|(10?BMqfM|^FKszAIpf>1xB8hAT3j!-FS!T@rIyjAK1La{T
zj&g4Tr`;ysr0`UF7u_0k0v?9G1V06rv2oM|C13GSJWVhTXVC;w1MGpf(<T5m)+cgS
zB+WI)I^KH6z1T;)PuO$JSq8iHl1~?2!YxKVa8si70({@FU~_ga@s=u+oRw=OKS%@G
z52FR7{HLZ-a-L=}|0wGTzxIv+MEAS4KGx5+H>Rt)eB&(7;pj2s9@-S1#=c^jgm;9)
zun?R|&hhJFX}skiH?W-!K|9DJvRR7RlBnXay16hL;fU?RO;|r#?Ve%UX|o5MktMN5
z=uE*9eg!wte;trPZ~1Nost5aoVI~@_^ees9=r?$C$qhxR;=XLO<csWTLPqL&O$YT+
z^&oLwmN6&&-v0ZIv5t$i_i%0S4G&g^s(GH<d-zwx^c)U+G2dg4pt;<z*knW^Ez@?>
zHj+;R6LVC+NcJW?N{_`gBcDTm1$5?szQ4YKA;~==+%h;nv@qO+PQ~i;pA&7c?%aoH
zTrdvIZ2NE*us!^!u(2qcT*cmu7R9FH>55olZu;@0MS^SKMoNU5grvSqYnRF;hE4YU
zp1kOPSOCyBsuOQQJzP_*Q>|uO%sZ3?Z2OotaNYef;zb(@)1{EIg=&o=PoA4FKBI2p
zWc5AOH2$Z^Y)eVmHvKTy^T>&4z3{t0ZI9R0!=-m_^fU_`4Gr<XarX^Z@U93yic+b%
zlFjnEin;O$l6GQ;3{}odC`eu>8H<c$vH~%8p{2N-Dm!U*1)k9=_9%RZY%ZA19`%0p
z=pqx~X9&sBu~o4Y`V;MEKM;c@Qi_0oM52+6yjrqRS@j!^N)-#Ya|K~b2xKbkHEemn
zTie`I6j;R`CJTjUxGC<id5z_hlL`zD#mDlIZBWx#9a_s45yPa-MR`~wv<Y=awmh**
zbz{;=MK7U_S?rr=t*<|5IO1Ix*%LVDT3}!0YZMbi4|+N~4fe(M(eD1i4M;!96UkeA
z0z^W8pi9JS)!!4xCsbFDP+UpSWdD^gO&SvNm`eMkQu{}9{wAY5nhQ^d=F&H#Q<?Ip
zHoPx5CQP#DnGeBez#AEajKM?D71|wZjL3kkeGPX~QcIhdxHq#^@&oZrK{xyjHy}LQ
zEH3S;1Kk_=r>GS*nW%x1!JU@<rrK5_Ffd92a=q3*-90p##5*Ax8Mj6Chsq)wBDf>|
zE76oSpmD>7-L&WVc&v^0oSQb@E7Kcpxvz&Tz>mBZoJ?m!2LDTQ+j88v&s#n8Uw94O
zg|1|pMK6cF#J~hqI;lQNyoBZp7Ar$37wT`%z77C4lgf{SgzLVN{gquj>5&mg0KOMF
z1sz2r%vs-jQ;*73PAZ%XHxPWIz6n2LRk3<d0)M@<wQ7?@&3nfwu!+K-$-2zpaT^4~
zBIlgboKy8L%IkQOaEIciWD7mV`@%1BEA0=f;`E=*_l;u>KKqquo}jMGDagiW5o`E`
zB3d>f-kLl&DN)r;%g-96F6JAdcHw0qx0zRXy10%#nLAHq;9G<BJS(kFEX}OTExkM^
z!h2&d;P9s)&8Z!-N3yr_`yjuyg{m$*$UiGy8JC*)yT<dhBm5C8=lkxZy#*E33(AXg
z9jAGdMHqeo3Wgh4pO%~|&a(7iE)Ye6W&B0(^w>4Pg=MifqMec@g1*Q}`WzeOA5c20
zcWR!IT`rtJcW~yrvYmCR-WvNj!=b)-BeFJYWZ$w`VZCj2MRQA8=wFZsZH4q^=R=L)
z#WcojL&j0ZfnQ9DF67UNyO*S?y}NN-#%5syUyiP??p*2C-|Di%mDBA<!w*9R{`&!&
zuh5%ge`g%)8WB6lpQ=17UBz#W-i}p)9@<y3LP4r$$cl+vcs_3@QJCbedp-3Ub<JB^
zRJ-I*ai`J;wkOe9lG6Ax%D_;Onh`^=uG{Py5V-_3BU3;NCJ1ebW(2#0b2ylsr2MGb
zOnv0m0?+t0@_I(Jah<F#@@7H2v_Wy(U$e?;1b(4A6~*ziU}>1NrCOALTC&G6&M_YB
zLnnm?GYg=2<Oy#b_Lg^<aLHKp+W7ZMy(CSxTK%kM%Q~3089&P#UzK1ImVGU;TXuw2
z2!2U&Pz;<{``f;I^1MAgGdu@;zQ{9{L9P<7$-jXuw-c`omkzQokAy$OkHn9~FDQpb
zly;q3#WKzlx>IJdf-bJGH)47z<S8AgOVKv&5te^FgZ(xAe?)IasPO54*xw1{47UMi
z&Q~@ZOXn>|r9>BgvZ#exl&Gq1%^9R!F4#<O^wtmdv@7+bX{Bc%en@_g-<7`WsBL^_
z_-O2A?&)3^EsiDAZ9<R2FS(;+6H3gFVf}d+(u%l6S!AygkEfJnwydp5x<_83m%Ey~
zv+Yw$YXAPCYaV$eZ>&&b&OpdC!NNLwd#*>KoB>@b=t;Pd4?HbVCDzMrVjq#r3D^u|
z8~%^1qZ&^eSZ{0E6WkYst*4w(&p)QIhLM)B;g%AYa=GXjyVyFSxc84W#SblS!aLCU
zBm_4K{_C9J?nz%E4@iBIt-@3^8+nLkO4+2pvU@c>P?uCFAlUKCp6_1|rrTeQ?JPB;
zyUF%gdv>C$e?@Z1v)_5;jHf01Sj<SXu)eWN5s*|8npD=L&B@>8$BESlP7G44OI%Tl
zt5GQW6lh%$`dL!7&lCY>1DWk}@ICQ{zZJU^YwBrW-B5MSFw5OI7AAj7s{{uiBDypj
zjWxkRu0?951|vTsS0gWpHkyU?MXl>)bi!*|xBc8>Omo(9Rg2W6&)`z&Q!1advonJi
zyeX!C^@ZkgcMEtRl_F@5TnqZWZKFZBxyY(akTnzBK&!DFrjzS3Z?}8i?1_pCWPQ1l
z|52Z9?&KX3d>t9h%Y-LJ&3>tSjQ6VVvg5w(q+_VR4t`Q$)$~yoV2zo>VGRCD+)DLc
z)mG93Tg5D3I-z&chBrBsasyH59)D<8Jkxy9J36+S$>6Oa!}wtAEwcsO$vQ`d_@+2l
zI_J^j$rl0>dJ5d(E_&zrmPQBj-U(_7n;~W}AHRp5QZH!kY0gi7k2ln>`1!TmXMW8r
zBj5Aa1CPY)@CI8LG<w?kp1N1t<c5Y8M>Iz2#BYH=ejHOPim=PbFN$Ar?^HuXC_a?j
zLhZ|Vm&?^#D2MHtU;g`1s-x_~WBYg$NC7nlt{YwH$+3XH!gauv?(ASeeR9kqxvWeS
zD(TAs9DE<iu~~vaVuvUZmB8`9$VAqd-cngJOWe%1q`+9b&G5J1$16gUs1Kqn;w*k8
zb~1D({M1w3cA{#9F4Z24<YV6inY>Q)(V*D3H!_UhM&Xg4m;5dA%Z9}5OdQngeS5b4
zPKDA^_ARMYZy4fw7XB636?qqW>dExnx6HNaoa-$$tv@VEn>bVx?JfPNTqJx7Z)E)R
z4XmH6mfA00OAde*u(Lq&s<QgfCXUn{aAEQH_qz%&n41TCB4YSIY%peGQ7$KV$Nw=h
zJR}V*^lWwcX-Y6cku4s`W_t_mQ(U^(6VYk)^|+eC3(&dPOEe}qT>ERwH`#>(mu~Kd
z@kKn_kLUuzf_6k}!MDQS{EuxT%rot$t*fk2<1K^F-wPWB$QuuNk0Jrkw>wO%QDti3
z_?J=>nMQ1qjMtVm2>n^V)<V3nkbPG1^^<98qy+BGc8N8h)uHBr37%eFGQ2%#^)2um
zbaCto#oCm4DTpM8UFvV+6R|=-Bbh>&*ssBL{%vgK|0p`^ur``5itns%+|dGUDNyR}
z?(Qyc-QC^Y-QC^YohogqKyeQQg2b~n-+WL1?GrYe-MKUOp7T4ZfartG(xUEB#+>Kz
z?=!}_-;y>(4E9(WO3?IB`nha&>r30^&CbwgZOi@XTu7fl{nEzpnPZ6~%)gkn>1~!h
z0lifxaWk%0EeLoQJ-ek``<XtcbkFw=i4k@W|CW%v&hnvtvvdsz@_0|L^3B#MS)+6N
z6@K>+)Fm!R(N&JK%l0&3leSgF=+GM4Me=Uf7T*ZGSl=eRQ|%$Kvs4Gmq+h##zR4Zq
zI4%D3IbE9&*YcfqoXWwsDg9Ac)3)51AYLX{D{FA6@S3M*vALv;h~^3AB6GarHwL}C
zr7o%k6}XsI_4SPm5vQ3hMVidxt_LXHX`v8Qw#PLN&LVYWS4U>X)<07d;xqkaGx=Ub
z1#-T0UNCu23eOZ;^X!m$0o%FbL=Wr$`4ur5KZlG8>JX0nK3MY-UuI^}a9=HVg8e~G
zv`vOD^<>~tg|=LqaXtC8bpd~eUZTM?m&s`Pt55WF!=5Ws4E1#nQTKAY_lq!B-8HC7
za9c~&h!K_Jv~}e@wz!;e_Dw}k@@wTZEU1R@`r`o`)UQh3C%^w2nYrJ=Nhx3l)()}C
zs`~zTvq+b&2x%Kv$_1Wo-Z!wXc|;_r+N$FD(Dha5@HV<!Ntf@;KA$}Y<+)GHdF`H}
zo@RNbz3Od|(d%F3jIren$W`21rV-(mGsug~7&V#*8=i1C#JSE=M{j>~y0iYM@rtfJ
zyVKO9V(Wl5s(bDRS<5qLr}xS|;CzNDO~b;+2BuL`p(3?&<}`bXL=q3gCn$+N-4%${
zLSy-<%IkQ4VY@e9c+2iEYC_+JE(#cl9FS)#x2%>BGJ`3!Zb@vNRxQWth{gLV$67?)
zRBXC^SMuf5n#FrjN1__+>GGBAE{him=yU9K_9M2z_ml4g-!YWon(2YzB~u{R5fZqC
z(RX7H25pv}{2dWrp1jQV3(Qas&|cM4Bx~^Zi-+Z{u^;gW@*S{S6nxQsPMnPIB%`n}
zUt2V%OBZ5LzLi`3R&j$pLUv?_X|<7GTlTGgG9*J>k#sNdeeP<9pX^2dC2jN{aiybi
ze#g{LS!44y7H@Lx_RU6WpmMSeJpn%Rbn?4|2oTNXDFW22a;|c+=BDPJsa9}l?9y6G
zgD&FPxvPFv$_lg(LB#q6u6uk2K8M^(?C`aA)GF&@FLyk0$NDm{-pnV(2!$T};9vQ|
z<o3wZk*mI-ILB0E&nxa4Ck4j^7DTSEvPKsmc+z8&eAc0*pF9_lc%qARlNqHfpv}&Z
z?B2<W)aJHP&TafmI9yHzqo^JDJP?RF+9j&{igb1rVx$CXD+II+Sra_j!bLO<Kct?@
zkIZP3tSEkCA70X_6qGx~EIgR%FYYgxmAxwWWYIkTX7HA*$<$>t+2wQ+ae>KTc5^Wd
zE@+%4*9^WAGgH^h9B*u;y;E^?)fWMKDSKgyjC=V5@+#W{9N}(^urnqqTxwQaA%90<
zT)7hw39rGA;IX_89w+mOVx}3}1K%#idW%pm<0v`B&?T_Md?nzDB{Zgf9dFnz)t=%m
zf5MXvq#iDL2(q}F+TqImxafJ5dnIc_QJT9hkpu2}Dm#BV6}*<J&n@EiQ3@;sgyD;+
zHp&j{JbDwk5WXPhafiZ3)o)zol=6Ue*4MzK+#(CMTbHA$t~sabPhQ6Mx-tqU+ZyD3
zvW+YITDaBj_RPnBsQ$5cu#4ha|7_x*Y9Bg(>Xg%oOIU09uwrIF-N<RpqU+BM9wE+3
zdXl)SDBs-~<_gf$MM&dgkT$=vwLwO9Qgm{$tpR_A`JzhY`f@QuzWbVUm9G&{D=(<8
zDlX$0;uCO$ZlqZrR2W#f^4prTBc|&%xxc1f%6ypf)B3xlX30VSU{pgbDy?rw=ES72
z|BjVJ(Y!j$d_XrIj^H2rdwFY0m#NCy9)_E$G0ZsPEBR3K(NIJCO4(as3_V?CSkM~P
z-_pq`#i@zu`-_J8dx1%6t!_2j%-ti&^rP<I-0aT$O8h+1i5?KgBBIV(gV%Uevw^P8
zyker1?{s$!_Y7Us`*DX{<i7%MRCpWNB7h;U=LV)mXVV4U{TWy~VdV7WQ#sa|mc2bk
zU*h)P0fB<fb<MLCE>h#VDb#U^_xyDA5_*#DG=grVLPw3jK8s_BvuaRrUc>O%$GYdP
z34f)3nC+FD2MdMqo;T87>bgoveR0MYjL6XyTrOMhsxCiamT)&%huqd_C>!nMz$497
z#2)LQ`cB`ZD={U?YNk8J+JVm^PlhC^D~PtNPB~ADO~np-`=VXWC6q~}(dyap9?AM7
z?QVAca>3tPUI80mEy(k@Lt2G3ATFVKZUR!$Z{k}(C4;LMXm4m%Ds76qi1oEjR2dO8
z1kSde$U~}+(p>*RaX8I!64_U-V5^eyHhEx{wsaTzmR4`EbdjMgm5g&x?Z^-}3FBdH
zDn)(MGBns}{LJ<OohU80!Stxc=h!XgivIb3(&NviE-8eFskxe8LKe^;7#>?zzA>)_
zQr`S1A<G@E52(vP>$>W1D%Mgqyd$VjL^A!k(`*RYi2lZ1R(;ak(mqk{wA6^4V!n=l
zDvnJXk(*z%#kr7w;+ZAYP&LqFs@^_1Q}rkD&)b|(_bhOMtEcEix$x`qd~q8X$PG|c
zSH2-vf+~c-?l)F3*U-OKwxZvVd(2lO4q8?LJhQ>~u75hEYf8rQ<1m#fUni*#QeWM3
ziy9UI$6@iF{0#M}-CzQZa*5<4e3384|CUek&k@$+lbDLCL%PAbw(5%NKPc_8b!<><
zws{E_n|&l@R$&X*Pf&#46ov|<+!DMM+Lu&C>Em?f#KQl|fo~SDGvO*i^`1m5Qa>vt
zGOJY|)#KD36yfR)y7BsZhKYK_;?u7RKZO?A5IW8JGI>J!m>fs(4M!bcbs|VPPw`oZ
z&T}NU%$Qt!K?clK>HzT>Z$hB#Hq;NACu_i7N+2%FW;mayp-R&K)_&*0$q*(}10!;3
z)C-@;+_QmyVOfcVEz9DOcPT_#L_~oxen&x_^gbC~vicReOXoX#N#V?LjYU6^WAK;Y
zI{VC+7@#!&Gwjzi<5J1fAdN_54r%9^CI_7jd!XwtNV$1`ZlqI1kIFmp87NaXn`zBC
z$Qzzat1A=ab#cxFSDChq8#!|JOLu+wUbm<ueM~o|CwUW=LkozdW@?`4oVrK4YPusq
z=c-PMZl<s48=ZFG-!AKsvZ2ygTnVayy1*s>bDpx^$ex;`En4W!6W<71`MOdbeux@G
zjitM=laz5<N!MF<Szn;4i4v1TxJq1Y+Nwx56b81g^j+W9cPHm+LaUVBww<m+D2cLy
z_#d$wpAF`EH(K%hF@>1tBhtv&Ft5CT&-SMHC;2||%isWVCNr6Mh5dwgfJ52el4S|7
zytCw5{tH+a#zn0(*M;`NYX2@}n@XR1n)+UqRw{ezp5|%h$Sk;*6IocVd?SAg%ZKlz
zp<-M3fm*7FP~JuKxEabz+)nxmNz(N>FL!|2O6<qW=uKR2?xW?6ML||_?aPkH=xqP&
zBz^n&THY;EGC?vG>2rK9$2dn1Z-{gqt(ds)tk@sxM|Gpx66^6O{5n1mr84a0H-h_Y
zxc-iLc)%W$PdiF|!B{D>M#O#1K_SyB<{v3KT6m;jOhHERZSOU4q8!cNEp1g4W?SNT
z>EDX<Gf|?7UaWqhTZ438PU;FM!}kFP_8lz6@6+8?&y~q+Hp=zkR3Ab%Rt^mKNIxwx
zW#klAam|%10Q!~CKw0QT6v2m<%q*~3tCu}-J}9x4^6swi9F>dr##CStJ_S)VlL<W)
zO4H0#-K_x89HQ&QUE-<*#Kj~<?lLcdZ!&);YE#c-FE83wm|djxeU$&g=f1wSmN~v`
z+IGrQU(_L2TNbTSmaA$jI<vRA9qM^nOnHR*L~f;yQM+g_^_6l_INe?qAF(cap(UCi
z3pyn2O50~0?z@A?_$)pLrE+%QM6bSJc8)c7qCLRPAazp%8H$m}LA9GmCi>wV(@oV;
zqf^vDN|0TMDLO-!ql-n1r=FIpv7YE1`cR+k@4z1gDYbG<jye7eX$V6pJk%R0(KbH!
zbP?}-4f@kvsZji?tiqQOf3bgL1e;3ZC@K4yaMO9r@lagBoKSbvMyhVAqqL`krbln9
z(1JZy)b)4W^kn2e-43I{V(cqB49!WZIsJLJbHnpQ+g{HWKFc@Ed(r*Od)%MI_XW?X
z4w{cfQZ3TWa4#6iQu>gfCc(2pj)&c^ppK$q9eUi=EK!Qvp13&wpKGDq*e3`x<S+hR
z{tnJ(_Bi{1(hc5N;ku8Ml(0SSV?&wE)Ozv>VW6DyLGJ=j8?R9gQ_Ry3u|!xJ>eG-H
zUK{ZwvaYcZ`)oa%V#&)b`tEG)+3mgu4`PGGc=1$uKw;Cu)WSDqYIm_GOuA0oR_!%5
zGW=9GR6b?1&=VAnx=J0eZsZb8MBt8)_vYKGbZP+MHYQYRY54>e+a@KYrNR81;`t7n
z^O@vj>nW-+0pilqSH=F~fh89mDqlr-fXE=a(+$y#=Br#woGBfItAuOF+c*V^$_Iva
z=4itO&dJVE+%amS_D0%GFQ7ATR_^HX4(^`53+^!<3V%)Q#=K5_cK@{MSxkOZ*(cXS
zZ!|WOyux-<UE}spt+5thEAx{%MtkT~A_ZH4DCS?7s`M-BpmMt=Ensn#BOzJr6%UoO
zBl}~);gUTl2rmxyXYW$g5aE4sPR*R@wgcs@eJA~H{{(S^^b2bUpfnYfP*W9t-64ZP
zzgcai*AY!<pxUGBsynQTRvR=OEK4iL1&j34vInU>GBy`#%1$G-(~)x8e@b}fALzbU
z+{>QlQu<m7NBF8fySRqXu()yuyIe6$w@f(&WyN>!SK(FCSNM&D>^ntg#c0YvuAoia
zxsZg&LBY}5AN*rmeE##i2l+<pE8BG8r@DsWhW-ha>^xnXi4s&6l-P?Ir|cK;R?4|t
z68;bL1Jh&-DSdv>fyyz8AM6BT8eX67Ourzva0c~eV{~N8ic>W4-u{_y|4ja~KK+qB
z)He|mR0-OD++xteaod(}J6fDsKF~4ES&>hdw-6J^YH}ZWDv?9fKxx|7scz&#lx5I|
z?#8y)9kN^wOb>n=(lEGIg=Uq`1!hpLlDL#*DNAzt+m@G=lqETfB?&|j0DJH1S~jYD
zv@6lU+D8^=mz;9n!+t4JG^P4rV`KFN`ZLx;z632qMUK&^^y5u~O|O(A$ZgOpcV{$~
zML~pygP6T;ZjC~sxW9dA$r@)2n5s@UeAd1PTO22gQwy`K6^hc!CkZsQms`uVr$>=K
z^k(cJ=8^~TKEx?%JvEv5iXWt#vNx$JR3c5P1VdtQX-JZ?3O}q+k<#V=*`D@iuHODz
z(l5e_Pld&NbN3(j3wMrlly`@>hv%!Wy$~Y|^1l`yk~LLHDxKmfK0q2Qi2g4^MZj}^
z_07zU%%ag|cx$L<K3xHZPqS=g7Q6Nr+_p6<?34eiz-XK1*pJr4&G4bGw0u^XT>PJH
zvu#811#b}fg-ucfv292dIRH<``eWPWekir;EgOz>*O$4`N)zW~<|+ni{fL2EEo@kY
z+G@=IF=NNium9@j9Jen*M35frXmxuu|LyIGbB^JA@g4ma(AgkcP|7nAFZ>zLVX@2x
z<uYwIL%BMDJwmADCek6S7ClhC*HFW}!01=kQmtkGvhCGhnXAHF`_8;FtKAxqH!(ja
zACz8_*V38XE;f>$Pi*)1EPY(qq+pu;g|8FV5v`P;*iHm;N5a+e1+g9`kx{Hm@dY_Z
z7ck4X+Nzt%{@VT)B5*@k^XP{aXtuqhQfAkbHJLN4i_4L71zuOOY$q7!i7M!llbpLC
zZ(`B0(%Y^OI0^WX66+7Dp6|G$%5Iuy%^O8c`Z<;*UiF{x$#6H9r#oYL9Z(IC9{kz@
zeSiIT7K2sGy65@xx92Hy+gqy^d3}8lv7#e8f(%0b*w&6}CEAj8_R5|N_?hmZ9;Sh+
zn%s5LieHd*(n?|`lgswdF46T=-(o8f`v@I9N6|w2MrRE~CkM+1>{#)U)YVC3O5+Tz
z)lm9Q9;En#_6Vn8El;U)h5Nbty4U9qME<;f@FYF~43}p@6J~$_OeBhl)r14+@%q?g
zaF6Su9cpSGoEkbd^hMwkOPFPrb_5yhS0d$>vgEo|&gqv|wTLSp<!vFK083$Q;isd-
zx;ZyG+m<ume#QF|IO#52u&PYig}Y0KG4t3kWe;UdE&&m3A(SCWdAT?(Z5|Ue+8k-<
zV*09ZLln$ayvP=uzdq-9UZJh7XAPW*e6_WSt+*&}_0~csoR*H?zBPQZJQbwC*2rbv
zpB<)ruMITJH2hHN=r8yTtSWwj5RgK2sp^aNwDyDI8fVaksKdyu!bxYXlKTbG872ST
zrw+_J>iUS4BVxiC;wipD_~QEJT<y&Ac9SA-oF-Y+4dTWV39<os;E#|?nH;7g^$@oZ
zd+9vRr|6^-G%o_ugHHx&A{K`aHVvS+dHWYnLe7)otbTd@ZJ}<h&*!bekMwo&jd!0e
z4|J?{s9cHOSMC`1Lf;MH3fWWHLKCa4ukEJ$r+UN`P%-3gpvL>+8(}ee1Da}rb?eog
z^s7u?v@JObwsAfwy<&Tn!)6EO?6hS&!u@XfByo}Hpm;&wft&cNDBHsCjPkm~BcL<2
zmF`LQA#$j9tVt273eqgoC{$Mze;GCY3;PYCspo7TB~YK!@!HvRwzR@^sq90^s)8|j
zb#kxdr`uWAM{hM@1k&w1l-t4nSSZkt%jge8b8NE|D3`)Q>@iXRh9bSicjgs6ks3{E
zaW7GaS&f`Xto|f&)F_lHrUII@AJWZH{UvTn$$reav?$s-KmV?^p{=ZFO=+5A7IOY6
z+`NnQ<oH)g0f@->kVquPkw2LW+&aZkZU*<4tH!=zcX1|mJN`|4E54F)<bEhc8&dbE
z%~Sx@n{0*F%KEUXq?ZN>XQjVTiMm=p5n*nUGub^9?RLlWZ~Rfd08eLMj@VXClm@}}
zL>%%ZYZSwkTiGtuQ{0YqA)X-$wv`M;wCf5WMpj5c@*#1)@W9`azbJ-CKZIWX@%}CR
zOKCo013sY+qsm=VULj;4CGJ`1$M$2rV5VG6E*2LF;l9P5O!r%FfY3{BjYkvPKt7y=
z&!k^7Jo|wA&XzK1%o(N^QcMrV+k@WVGCl$2Cq@uWh(l21Q#_sA9#^3!QrIE&hU-Bh
zz`zHXj-1zfrGelod5oS$TgeP?87_o_<#hfbAApF{U%V+kyFUnBBQ5ns9@V>W9ZnIk
zgc98&k(^HPBu*`&MdXdFMzy3{({Z>?&g1L)PW%3!y#Ry*5Rl>cI4lyK{w9HTAcUZZ
zHyG+giyis#Nc%}5Pk$AB1OQl7DTB}OzHqVbSnpc?t>}Qg@m%l=ldyL9a3Y-CMWzy$
zKus_VOd@ho5?~+X<_|=Pd#OUUuui%pgz<~`m*RX_8Q+d4!Q)^yrDsZsNMbQHj`$$w
ziszsapNLl>50U@j@hHh+pl_AO>KW}WbjG_M`)-RjU`v$L7>2HN2AM-Xq&`xkk-PE$
zN>)FJPLea2Q{*bp7u?47OHX*OKhxLDTiG`gX*KF&g<u?51g~Ok@k(T8`X$qi{y;V%
z+fshI3bTe5iAnfSlvsG%e}V7EH}^DmRq(DC-=j>k$HWqXB~)ndehcq|-v)gVp`wGZ
zLpUhimLDR=SzkC!?k;^5{`ls*HJ+XR*+NZeEkwEF;5@p2&*e_Uc)C3kM@jfv%q<;~
z?*k=Oz@YvmqMu~RorUc_uXl^Ti&!12O75fX;j7^UNiQEjbX5;MhM7VA1i3OMpT#VQ
z?C_YGPo=>A{2foe^S!fytJsy}S?pgggo^v5R#<2J9%*HUD^{^)vO9K1+9)=ZujA*a
z88k@_g@yb9-&cQUqym2^K9r70wZ(G+FARpcSbvl#x0$F*jl}z6&#<2OFhqr|uNcm$
z*g*O_ut_(O27QGj37G%AJIFK6hf8<BRtnLG2^znEHG;k1X)qOcLMyfiuLLsWR`OlB
zjob~b8u4(OxZP)Rw{xBFBDoFmhJM1@sVlIx)Is(jRmU2-D^k<}?6p`~oGwoU4%`Li
z0Rz@nJcZ87(Dy*xO;F5!W;N9ZgiFWyZ_;(dk@!Y#MLvSg-tOL=f{tjXAk>3Y^XOKh
z$@RNj<&1X)peHj%9x7iFH}c>7E5)<;Pqv@RslKB)PM9U$ze+p@UZMVZe<l{!^3iUi
zdy-EQ<KRQYCvf_kdr$h$NVl*Y(#|>+SJ~@m?W(~)=JVljW`HtOxtX4YjTFxL9egzy
zLu?|R!;AiG*KsHCEs@=1B6E>FLA}6Y5#s@q9*Q^QgWwQVLaoN9h`j|#7$R@OYY`m2
zL>lE|+{JDJxf{DsYnW+N4^SeU61u^uWC)@NA7*zGFQD6h6jkZ-vJ;=j2y_It*Wb#y
z#Zll%m!>iERn^q_>|U@7t%#SgYv3ytL_NlS^NT&bz1@U{U<-YRUWzwEZ|rd1?mq7d
z<oAnic{bJ*){`3eEAboUjl?c)8&{PMMQ>g=F;#32MzH(2MU09J5_|i`c_eS7Fjy>s
z>!k($THbx`C*EUX3vz<;zUH?2FFi&6iMSfH)EnsNg^JbeCoEB{<nPK8(iy3r)JSd#
zKMFbiIzkZGN$0R9*+b-5uu^L1*LpYmt72=3xx{p|ZU+e`{LnX1s1M4KhhGaNA(r3h
z!}wY9aAF)ikbO^AC8DuU@CStOIPr^`L6IO|xZ*GH4?w%qLgEkEmZ%0#qpX>Qp7lOX
zmI%OhU~e;VqzU<(X_Pf{l(3>MOp%z)$4WuiU{DW3y;saD6u4TKS98Af&6g>h#A&=I
z_>CM?`TT47FmZ~$PbJ}Vp&+IU+eH(8hgqv=q^QE=gMZRk>970&X2UutOEdv}>RNt~
z^o+R3o>o3rK4LeLh4N#5j4)pw2)g3yFp|IOY*^m3tfFI~r-)xJs-#cCM&yuv2v<;U
zriS8!qJ+jkOSH}vdOwJ2Ldo3YhA7Jr!KVN^v8Lo%dON$3-9SHQ#)3-T#xBgG^KJKD
zC_hy^*FLf=+xtQqfzFV<2m$XXzI2Ut<dqZNSMm$|Ey~n7Kpp^tP!?1_c7tlYW|wL)
z`;2-;P9)E>=XK}IMW$}1K;tsQ^pL!OGaQ6D<*=|pUavnFzg+m<A|<0_h*XsnkmA25
zqJ{)vQ$0HzXHmY?cu$a{g=3Is1?;TssK0IMtPfH9xYc+^*blCP2`KybK0$NcST9pw
zxlns5;A@Skbq)t5kar6jB-hSJ{MS1<DW_iXevreBL&<R}cnSPsenX2BFY#Na6eX1n
zcl40X(bv^!#?_i$R6D$n^jjP$&43i$kS-x!$~`@^eJ`mn{lS2DfiEq0O^KDRRoSR-
ziVZ3GUAVt|cR`Ev<!P6*9taIpYgFfz@#HVCNv>ReDJwM1mU+Oj4nId+CpyXf#TvMt
zyg_C&6P1lMz1XKxH<YbBl#j-C5og(7#=F69f(M&Y^}EcYs#c5HtiRx0kl5izv&0*J
z9w)EQ9#&FMm1nuF@54+J#$j90FEhx?*gE81D3LrN;(6&H{-5eOGLg+=yTX+cz$T!S
zh{@tBw0p5g#Zo%)Nu6jp5Zt4JCAf8zH>RWEDTphK%;;6Ju~e5oDfeln$x)xqRhm_5
z{6BaQpX;w*wln{F))RY#JeE^ZXT^bDfqxJ75tp%Hau8XdZpfXN_Bvzik3E2_rPrFB
zx(P<sILlnWc52N_LA^P@{hlqTSef-Dt#;bI{Ke!zV}D~?PV_Mz(wS2Fyb$DA3(ekx
zfJ6?!ky20K=6o8R+Dq+}k6{cvCeMWf`An1rIf*%<?4*p;v@&+r4~gASZ<uL|a5lZc
z&s~}Ntk9I9nGFj*;Y|XrnkN~q6BB(q{f)fGJzq;F+v=6;eJ}7cXrkDTi({XGQ&POR
zMw|%=d<3x%pC(=rn_#I-9o-aTwjsq79#FH!mj-=<o`H#Z4-!A;{jko-9F!HC<@c;X
zKF^{0&Fo+7E<ETBvNq0|m={%^jR&aaDZ{Ba5oJ!n_E;e7$Q$L>%t`fpy01{(y~%Tg
zAW+I~N#J`U6TYxPVbl)OfBdJ6(^*)4&8$6H-!t=y+bB|l4^)_>rNw6DlkJc4o91rH
zP-J)Y%wij;PEfNwqn!6JwQ`$LrRji9>NV-+AXPfZXJLD_Zv$GJTkA$CTZVRNpsHly
z(rtBruK)Kw<9X7b)bzCb#er%%Y<Faq@t1E+$=l+w_Jt+g3NMsJp-EG7r4C&57r<Cu
zW#dZCUJ@7giPzv}@h0z-AJavea1+#?P-ZBdQQw+0t~65}Z5xEN9JA8frTocwkyY-`
z4zPvPG{<2R?MrQRX+Oj*IBL6Fa)4jLE>t|hTL?8lJN01g8qGs?9yVTHEX7DwVLCn@
zDOd+9Snel#P?ucuaJ_HgM-+oHzx^<#bj|2n{KNU!d5u0|DliOCHxp-<3@de(_jT1m
z1lNi7Z2vI)2c3YKggu})^MYMK|3$?5dD3ba$!yjv)O^$d{d}dUb{fuywQQ7M>t{e`
zarWPfKT}gm|INtSpQFf6hjme=^LnPNY(P;>_ZmI{?swU8sKV{uXs(_4j`}huu|9GF
z9ZaRes(1-=pDv_}us8n3(q~wiNKn@{gG#fTbg9=Wc$ZN4x82X<si(6vMGpI+lArh%
zWk=;iu9|yt$vWifn&?<vkehkPwm@31ZEeX^XAnVHCRRq5kwJJo(S@$Y%%+!vqcDN&
zt)$IULdS%?34dA(R#9`f{nIyFe0j!y1w>i@vO^^ch@F<rp>IRR)05qU9qsLy{Y1f$
ztW_mBxY@AIJfH5#XZmZ&7J31BPg*G!3BQFc;&N%Qbc^e2o)P*sEGc-PVO<EURXY@C
z#}tJo{La{&H!U+PJ16Z;(M~SiaMdsltg;=>-I`yw$Xxci?3C|4Jysj1d5RJPQm`Sa
zJkul7boBuGCa%R#WA)|kup#qN%cw`QZ^&sRU@uhEHyaqUUwyXtY<%a$lC0~w2aD<z
z<I*e3*1(n8as0rHz8OyokCpN+SMk;SWcwiRT`FI(m|DY@s0V2~YfrLH@uj#E=HgxG
zb1)eWB*W=n8rfKGsT-OUdcNj~8vhh$N@{<c`@C+-EbIExR^G0TCd6^`d-EsLcaZMb
z>Av82W)HUMb8gs7L_=ehkZgmK_#)roF?k-*3e)4?nFwOGwBLc-&w3Bg(LqD2%&oL1
z^j%P2eUq@a)kA~c5z`9p{`itKEcxc|(o`bjx8s^F*0Ra4QJ^ySr{A%5L5bD5Zija$
zIaAR@@siky2ySOp{mls>dv#;+N&FOdim--QOU6<cnI|lve5@L$nxQ<VpBgYR%2Uq~
zvR4kvKJ;~X%Cw?C_WJIvrHx84%!>TR)7V63xjnXYLGkXw7U{K;uNG|wJ@tzMcj$S=
z2@*)ti1SK=B0`ZzeTJLiWS@fnf-g|7sn9p#QBZ_o4K)XIVmnoDEB*~#tXktN{qr_K
zm2xYybJ<kk4A`mNW9+863KMOkbLJP-aC*daX`JI9s+*ZSAg%!lUr2YNqKR~|y>Gnm
zA8}3jOqZo=qkhem(HtGdMe7a*bPqWk7-vQ&XgX74Bxuj8T>1Nj-@8)}rwz;NRiJn4
zwHXykD<27JDkm15v6_pTI~RHD_<n;R)f3HJMFkmo<cK_Oy(S9zZzfCeeuHof29Yt`
zNcAyoxZ#Jcuc9i`jH$}5)axwPp!U(P14ao?@*2jEPT+H<6`m-2hI$Rju6^=RdaQCk
zq@0yXjuuuf-f7RVm;3%uXLSjtB4r9VCq9z`nRc3dtxtPaIf(G^zsow7Tym#lUo;&<
z{)Ej6J#6Z(jO0EmqqX}Y(&{8uJVu|-y#F@n^TdA(3Z}Tjz5nqKP%n4|cE<O_wj*z!
zb&EaIt@ccDujR{$@!CB7Wz{}r3ps{rLA@Z}QXF%LN+p(oT7t)Y(Oprzih3yb)G4aN
ziZpgOyM&vg`cg5!-pA-$`lYtVU!#5`rP>P4xO;iq!x5V8`bAm|WUY5Iwq%oq&}$Ye
zh*tS1{)Ky_9M7Z?BKiNGZe`Ah6(bMwTtAwS5Nn9R^b`fFN!AQg%%Z;HMZ{)BnC^us
zDtd9)eKNQ-_eafypSc%oqO+#!V`+}up1r9mP)*~trGv_EInQ{<dis>DE^F-HNZr<U
z(X6J<K}s5dZ=(!EIH5)?-{Z#R#-`j_@JS9K+G@7yr|a+NUaR7{W*o)c3H%Y9%Z&97
zNtyb?lsNyNIeTGoxANgswq;dFp(S5DnR6tuT~d0XO1g)yq;HTeELm>lIbHg&Y`gO!
zn5SEASfs5+F5?&S5%?|Und-h~s1|A`paiHN<_qR8#u}#H!8d9IR%NtFWvAjBeV&tY
zCHpz@C_Jzh3tiQeIoh~fblL(6Qi?KMN_R@>1os}vOwmjX3>J^b8&CqkENx$I7I-7{
zbNBaefD>U1Y%cS}DAfdWP|$SKNNt8zZ!C>`QvGv)9?MNHjc=FICi6{RpYkkwCf`-X
zp(*t>>0LoycFjDMBS3B>Zzf$dubiiwsE8(q!S-+q)mt6Il@cOSBK`tK>JW_axAGq3
z-LN$)Y9^^HiiO&7<{ve`Hy#%Djwnt^_?-6dRaSv@O<6?IAit<xV_Kw7@_Mpvq(9Gc
z+aG%NIR1DiNP%FC>aFTMni^Fh6>Om5GO7qm0fTM9YRME)N<|<&{XkWz)^2%?5=K`j
zvnyI_2AS2;>c7K3_RbXSH66K*dwB=TvbY(DZ^Yt`yw@rE<c4`c&hO=0JXJ6qy6Wwm
zR=y~F^F9)B<|BPXkwts)BVdHYAg13#X(nC8v>_-a<e=rPmN4J1bFI!fOC5jcxAJ$R
zlXv7UEq-0vvM3GD47ysWLPaYvqbNOZm34nveV46xyX!pGSJBVdM%5jBky}c4iT8Az
zyw<&|+~GFBNYUi^<ok&d8ES;L4)+DNGB}LBI)x3627TxEetq&bFg>X7h$GJRt>BEb
z($FA4W%N5Xr}$G|<*B@<yi94CqmDd6KQd6K43;nQBo?UOYYtTm!BYjFT#eP!y@;<^
zGNI5_GhVl}3|OZ489t<b$FPB#*aGXv2ER7^JC&s=eOidpMAU1{$11E=G`4<B-k<if
zq>=c?nQPl#{K$2ZYoh%RSYQu+Gug*9P(5GOpVErkP%^k#Y>W76Im{PRv!G4EH3OX0
zyETXky+LbJ%AO~E!~Z!8<M_Fb#&mFaa;T|t9M{ttmAf%>Y4KKHdz1yfK^_3k=-Me1
zSSYsJdqeC47Ky!4Z=2xH33|WT7eGAY6uR-D1>w(w>qK_1Gp%wvoyPs;*ZhRU)Cc)y
zcWdWH&u+zHbLXJ$s_fGH>8Z)zGcpQd$|}23<fh7<+HD#Ef5@9<n&`vzQdt>0@e`P!
zD6NwVu#ud>JfXtXuu1{@EB36rC3>X6TDa%KqHi#HOu-J9wyd_7Qf&%!gsfJ4C?1}=
zK84NEl-75;TmmA-)=@84Wcj<h<DIRg1)2z5jOqgY1J=h<u>`pg#^d+dG;O?oVMv|E
z?VHz*y24cWz3+9OZ(Dvv<-RYJ3ls74K~Ex|SL}}$S}UQf6xKf0JJ6c}b<9uIZQ~x4
z7q!v9hmT{&Xxvl>c-`C1Y48s8OyLvp9o#FVxwvZysNSjN(3sk~T-)hS(Lc5&+pUw_
zAIsZ|8%-4}JgLx<wHAbA?9ZrNu*4BuTCvQ|hY};S4|PLGi@ZiE!24=Us&q0%v^#F_
zJ3wVN#kk*c+uS{HiRF8hosBZ0+8KKkkN9x&<J#X<^Y;3hqpr+!<D$^kVVe|<tZS0q
z{_dLD)NS-tb59pKfjX)Y+C9`{nc^=<b2%kf2W$|}x;F|z^ig$7^KZj2^<Mp8{qyjK
zP3pv+HZ&{$8yE0#LDI0?`VM{B$}%sPXZ&bvpa`(tOu3xlEwH22eKH>iV(4$0*5-I+
z0RB)^NRz3G>}5I?KPBG50@(m%p?ZwwCPh&D$N=@ZnyED&1-Zof@hv_NNdA>^q?~uz
zT*Fm!ERO>*<6Zw<+xgr#xu?ov%P$vwa=n(2S59-08YHXvY5rL74t4Z+CJ9?2UPZI>
z#@tS2kSb4YF&#IyjIGc#Bx;N~u3$#on%}q6KNY#%ZOVH3FDgfxss`?-((DV+Iizx7
z1y^<F71uRixj2|SL-^!}@DXULTx7bcHPUn7Vc#VA5jmN1F-;XMwafH5mKLEe>pyJx
zF8B=7J2m^$%%oZwGfHlHV#@|f7c|SwyMrFUbGdZtjX#4kW)}OA{;G?RE1%^qXwIm{
zDsza{bg6!!?mvYMM0)Fcd8r?<LGwTttG}U-)xFlAt?;+*%Zj<|8r$|adq34ko|^r|
zHP#jA9jo*hLW1__SGZs2SW_OQ?k;UCB*|ff3C_kaJV}az4}c9Wq^GcM`X-{wU&4wc
z8)Bdsn4^l%I*+cMVY=yM__5}5YlT~G`BY!GeVq4qQ}z_seRqiK3fV#(Y}}*e9L@||
zYG8(@%!HrEtnw(~g@=)6Nk8R^_(rS>GgkebGtzsp^H^Q#24yEdfy#*JwMkdW^tQs~
z(2bSTn|Pu>=sP-;?+<_IoCI@MixY*O?(=l9s*SOkZko48{>{`$ssH6?+J={;`2s*3
zt5XlAv++m*4c#?+^%Ip7@E{@Dw?}>kDj^R|G}%~n+4v$bGWc;oHQmV2%GIp_)u_i=
ziSJ&<S4w(a1VyVmK`3J+RaEdj1y<rozwz(3)#dHso$hA+gM~+mZ>q~EZK{R185~j!
zQ;p!(QAgw(h{Ui;tS6cI9C(Xts$6Co7`!X&afBiGT=>oE`zrJ&?qofFGxfuiBu#ED
z_bYEB?|bD@gIaIn2HF>;w#__}_oeIuO19rBjiH(=7wX(h3osVHLcHNlFoCckzuwbY
zR4{hMYV{EH8qTOmRmZA(>T|VO`gw*7<+|WnwQQ9q877x!eaZMTIB{a;gA&O;+IG(~
z1>91vGMobA?PN~f>?Y-}#4?cu```kQKsUhwW(A$dA4(BToSIU#;CpGj2z}H1>-;>n
zM*G}gR$EZ_u$4M8@Pg%}{*pR8q^xq8=_;6=vFuy_<odaL>=(T8jwDYfbne=u8;ec1
zHO_31Goj=J-yMsAJ;_XJ2>qSBhd4YZ{nN3*$T^y%UWCgY#(M_OXDcYSFvH1uY(<Xb
zKG37V9=rlqOHoI&T=yyTUCbo&7D4$>@oL-GeOb1$4q|uTGJjKLdy66P9~)8F=Wp*{
z&(n@L0-zGjhGUSbFI@AT9wNthD9<Cz#m-V;%BN&A#NEBBn5hh7C*vQ18_{2`i@0yP
z@R_M-oN19Q&&++I5@OEjKKY&`tb3*Y4l~Dl^yFk|J8Z|@QtLIV#3MN$k|I<7D@gOV
z#AtH1qPt2^UtlLnVZK%F6bV;EDTgvj;vy`k;#BRGiHcUtGkT$>Of!*NLVf|C@my9`
z9n`(jXX@Klo)(^?zT>a+_vq*Q37t~Hi@T$o-Ff6H!|I?}0T19hE1l*_;<MK~9(ZD~
zJZ7w-K-*fm7o_oX+=sp4n3)_!Uc)+ycBDOQgp#ADA}SN7BeWe=e(E523Tl#i&abuT
z4_1t+`6VQT*^>P%uID!*F+1;zC(K(H?$x&roFCdjW3`KEu73%c8mG^DR60nFCj87w
z)-AdGzdWft3dd1&qvNF__Z6`&9mG9Q*H)#fD(f3*S}QVe4pO+E*{0f{PuAx}7^@$)
z90F&O_r1iv1}EE#Wl?g6i6P1%+PMMS*eylvGp7IBm$L&UIyL96Dtf~{_$J&ZT?7q?
zQS=1$9o2niGid6|aG&t`#Ya>>b^&`@^-En_tI|t|F<4bIP<P$5x$3*Bt<4p&<9{~1
zoAQ0wzuUz|uet1tcMttd8xdro{}gDGNBuryEffX`WuO-R6JMe)Q4b~ow%C^}El?ch
z!kCBH0`F8ImB85(%5at^VwnMoU50app}Iplvw5H8aHT)h&F0S1>6ECqpMHEyy_nOu
z^to+=|ADTl<xTJ|)>w>XZAxjE)w{H5sm)`NXH&<`h=rjzO)Qc^!D@OeeU22waQ|xY
zwYUL`p`$ULIIirj?;Z5Y_??@tysy|<se0Z20yWgH?C#&1rnSsHW~=1fX;<;*RRi_?
z0^+$&j=cQl8SC<Gj;5|&Vgk|^eN(UC?g527$bZbgf}GE?T&&_CyGGSXL4gxOf>$N3
zR&>`kFweGJHIFqdip83A3hF0PKRZ3W@N-orTXfX@t~6b$t6yQB7wYAn77?jr;)|Rx
zw8Gr>zr;SXgN=36E3hqs-B(duicWKOwj-&-pHauidf+(8l0Dfg#&4zx`Y8P*rjcnv
z?dB14^<weccMZOk{D!#?{a@WT{gUFQc6abAZS#^3nU_;N);ba?T=qVdMvGnP)`~T7
zIe*sm6kBRKW-%HJRHP@^ul4VDp5TG_o2p_o1Plm$Q}I;Tg*ub#FEg0Hm)|2_pZW7E
z6)P$8ym1Dy{{nUdz74{pN_mSjZl$^lzn9tzhT9_@vw+F$G;YyE(DNl5(NZyw-p*`-
z&E)S`v2aeRhYcnMYU){P2WN!{K@DpaR1Y-=ivRuC{ciB@&Y9btGkm`sMiLPs1BVB6
zk>aec)0tFgyX*YpZ0D~l-(*8geY9`z4?>||!3vrrE}R)d;M7Zszy?cyvF7ww{gmLM
zknVxjsGRC60}_e+v^DSB|M;9dz$!X!mbZWpjO&9>gj}L)mZ<ZyGCx{hI!elWd2Y$8
z$yb^x%861G(h3iteA;f>HC!<E$ve`2NX&<4=<W1G<!tl9&@tidYISO`y22tlGjsc=
z<_RFFL*}=_Sw%MaT7b6F_9}szxRRm_F1aLgtCh>GQuxCC6ED-xH9DEcaFLWp*4Nxr
zNrYDH>YE0Spx(o4<xkCbT?g|H!-k-HwKcVV1>6y`|L8ui|5cQHy)eZw#=VK%5b!c|
zX5e_aSK)!oh_u1EvDS5k2l?aV5LL8cDV-^Q7Jo<&lo8re@)-=27tp)(3zgMbT0IR_
zpuL7E`VN(2>(s1xN3o;uNPL^0@rltHVo{fpcfKr*A^;D(#e~{p^1l`CDOu=vTr{ru
zAHS9kHxT*`L@zl)Bq^n_s_rOT8FZ9xp;|zYL&-qu7i-kc)|DF+Q6uWbR_Uu!TQ7fG
z_VZ*?LS}ZMx9B5ZL)SQHdT5GzrKgQ`an|pGoRXPE_3UV00d6S<bKmi;-~!l3xw(;?
zmcA=K^R$tNGj~*hhBul~s&$C0TGRL@7^{&{<*D*-+0tJ*-)AKirCzmmDBCJTYeNFp
zT0%4-t{a)B(ql5e*@_+M&Wmz)MS!lBwk{bV*TM3zQlbl4gIGd0qTA9B*pplhT}R7s
zQ@ml4)~~3qnysl}xP?w@lkw29vcwGu15?&z3PpR$3(C&%+wi80jXLLc7s<tq%NOzE
zgoge=EDKkVc4idaiM~av$v%pc`UL$vO*WH8#Zgs=8}OUl9u5Q%>@Mvxqtf_B^$z{d
zNpw$6kB@L{E7+fD%5GhBr>vK|tN*Xi3LFP3{0qu^6g?_(J9>Ho{7!KYR-fIg7(++X
zZRiYIugXz#nrf=2)Gq)*HqxVQSJhO!RyI~`WwkUxEW<O&uT)*C8FKOA6q@%*o5Wau
zqHANB&DP1<I^SZwR9sSi(6inD!F$CM@15=$<R0XGA?yI>sR+b9{h|D-Ii#(M?0D}~
zeUxLkS=?v#Dtn5HXFn-=sZ889;<T8;*ML3XLV2?kE}5`h*mIZ%M_?YQr@xtJi!0nS
z!FS%f%H7>jQr5V9j^mnJ_TBQ26?RF9a(_4z&FiCt6H*9Lc|>uY5HaqmqMPCa8%Ot}
zO37RFRHh}jmz%9<tKOsDhlqm@sN-ZH(pWUdzDmi`QY;djmBW#)qNjLSnCTBgJ)Lfz
z<tPpDr{lQyKmRdlhct;V_0ICVckgr^a02I7_jP_Xu##)>KUgHOl)1th=`Ey8HQ@#*
z>nffxeVGF09?ej*sdOrY0`w`efWV1)cs1e!(SZm81b&j-O>ZIQ$=9UXFkbGBk{zxH
z>C!NyN%<q%`99td*QE00j;T(CQ{}nhJMKHpSMzy1tNmYnUUx(HSML)s14hXI<m(^>
z|BF;t7V;0V3bX*#$xYNE>L#(A*v2Mt9LKWN$mZl|DhSa^>S6ssBVq%&oIb={rZ>{>
zscIlXP86Y7MP7#TND6TV+<<juMtmSP755-sH!JoRXZVYKz4-1zBh*XVC6<aeQPTQ&
z|1`d<u#b-xnqr@cXCM)g{7%7{SQR+p|C$=<Fm@k0;Rhm~szdAPIp`TaMO{WJk>lVa
zHXLh>^#nig1Q3CB#wOq%d;?wx-eOfTRORr_WN+pvTY();4<uI-XF!fjOA2wk7$oOP
zf6#B7&ClfT`;YSDrQXsm;gg@?*NeL)t8kmA#Lm(M=|Aa~yb(T-%j9eDB6Lg5g<EJU
ztOJwC>Eu#kFxijj0CnPgzrsI{e<%Etd*IKBwuoK(0cK*2z<s2(?TT~cPvRv00(=0c
z!G3TF>xa3)IZzX;3@xZnd{6EuwUiWcq<l{9kBua*Q}@W$_!W3fS})!Z0>xl-C%fQH
zP^M8opvLw|wa`R(Eo=|!gV|sxaSvaFwTHWqx@sfV1t!TlI0Eq_<K$!L-)Xs2cERT0
zFxCOyme)(sVkhyYR15wBx5x#wi|NlaB@3}!sg-z5m?w^x-(Yzt#d`q$8D@&j`1k(%
zJSTn?3&kr^J9r$H$xSg0hy&N~y~HCTAMAlQrEGDv)D2y?0$YH$Ce7q+Vm{#kYoJez
z7Iq3n;skj+td6>5_u)Xfoz!3QiT}h$Qd8_PzM2?K><2HP5gOnTYy|O#sEbEq7v!Z#
zKQw{wD8wKw^#Q4#ydQNo9$=5*I{B464jYBPLYnwi_!z7)WaN%wN1=}JgBOJ(ax8d8
zY^ScE>1_};MUIhXN%vttyd!ZGZ;CsC0`cmU@*MO&e1$c^dT<^iv0`bzxKA#`9^rjZ
zg2)v@BK{G_a6h&dCde<Od(tjA6&%73;m5Gca$WhcjB+=mHgZR}Q~o0#!X|*x*kQ>e
zj+J)Fi!l!8K{p~De<Wv1H?TB(9dQdcfq&Q+>=`s6#$jbR1aS^I$s`|;tIC{QBn^|!
zNd|ZsF(IGHA@X6=xv7T|c^-j=*fF>ZQ7r2N3akKCflanalcZ--l-yc033*~ixfAvm
z+JrNLNg9ei!3iFdSE<UxK5ULmhz+F)avww$HRGG$Wci0|l7|U*{Cx$RG#EU_7ZKg4
zF(_N*3mAu0M&#B~VY=`@{0{=mgOPX%HU*B7&q%{%39bf{!8)KLZlW`;8EI!qu};_{
z>?9sb7>GQ0LaZ;H79R6|#ePyB>@|@BqVY#~HINOypxJq;sFYsFYhe?(9IXyN@LS*y
z)&sqz!!QO6!@SraqA{@x$A~f5FtHfrrnHe-OH=rv{yO3$xf*;dUqrR40sa`%!Orjo
z76y@W1%}`nd=eN!Od*1i0${cnEZh*@ipS75I48!)Q{^k@{=Gt<-5A>gyMdq3Aoq|Y
z@u_TwrEnwG9dyDg;$6Wi?7aL>dLw=m&q!MI+yBLDAeVA3NJi^bJ$P97$&Wy(H!D%v
zeXd*$F;RmclzK|fC9V8jSS9p@Ly-EeCG3PfMcSEHh^@E-_P{<O|BwqSlK&yKi4NNc
zx*%nr9qISh!S9$~ij*VJnqh$tU=vUW=?}Y*lZl%E;9s$MvI1&xEioEp1nmJY(KFft
zCCxklCiEU(6Z;7bV4O6Hj}by-6}%%epa*h#igF9M8db7lc^wER&l73XA-W&gk<7z5
zk(8SA<-T1)2-0fZ!$c^+P~d{|;dZ$*(xRrJ)u12fj~@b$<l)kK*bW<n@$x%qrEHfr
z!M}1MQW<H`-FpCzVY`6`FN0z5fEXaeiwWX8r1-i{tRp@G3s#1ns336?f1Gb5ZN-X!
z1(4|43V}vOsk%}XvDW`teUbprKqIyo5ld&wc2J6i;ZH#btPNsC(tjLP<1lFxN?TZr
zhvIv&yVxr^L-t56@f%Dc=hN-zMMO_}4P6Z1O2-k6Wf;gHYGYO5Ir)k7OP(zm#q}@&
zyh2LS#rQDvt{y|R&LkrB8%om2qZg6O$Yi8MTt_?xm8FGpBdkB9@p6<LKL;Bp9^|(R
z&x9q?5&5EALOh^$055zGtHMg?F5z-9I7qAn4Y0AYRjMQAip@l=90SgPnP`o@inL+x
zU~|bJ4ZzwU<=QTi0Ej~?EaTq_2_lQ$nFwqT;IT%sS8OaE5nG9gq7%-*efWH`A<+kR
zfiASBE)#Z$n_wEE6IFtbU?56^x+x|Kv*8&;-ZX>NpbV=lAM&e(^@4+6A%$UWh=VlB
zdM5AU;fRl_z~-U^lBd{X;sm)4y8sL1ZDK898ZY^Q*aPOFXEFwnOdp}0oLAZkk0961
z3gl`)Cp*vtYY0OyJy;8ZaRR+tC-IixkK7;RW0|rE)o>D3vQjV-OOjG#9(ICmn1S8H
zW57aK4cjU{;X_1}G%v3QdZHg$L?)mlvHwsluPDY!XXJd0ATN?R_(t50Qpx6uQ~7>E
zXZe%dh2&^8p}?Mtqs5QXXMU})P@V|S6CsE&dlf0CN~McvZ+2bojDN>d@HTi`Xp+{6
z7x<riCCMiClZS&t*afKq94<ED8w%(68FIQjP%a1O@FUn$7%aEMrsH$42dFyi#{19%
zh*-HXmX4=j%jBEVKJ<KTl-ddP_z$QCZ9xpv=_tbqpbCnV2XdY?7+ui<tOkCKC`8)a
zgXC&BOj;r>lKP8H(V8C%t`TpDHrNhK1hI00)D>~)|B$0_CG3t8yq1d9r9@sUH3qxo
z2yliPkJlr!@#m;JcLjaoU}6r~hZEE&JXM}4&5@#bC34+`!vUBLXi+xocH|+Tz<#&_
zDd^Fj1u+zxV?Oboa6{Z8)`oGYL-`hYj(?FR{D(AE>Im;h(NbIKB^(b<W8rY6xD?gz
z1H8^3fe6^mVLsy6F2=I4=cqcBz#`C-$iaVuSwtFsAMuv+rEXF`^c3s_mqB%~0D6T5
zemn0MF7Ss14jcxVU>gxH$B0q#4zVI%P3#WegDc<^{t}-K_JFqdJ#38}jTwom$oCin
z{>qJ|RM93>kgEV2MuHZ204^g2bw55;$`n2cGEy8*#&CKP6^)G&Z-{fy&TJ35gKH=&
z^McaiN>tl5pb}8R$9N+|_n!n%M4dQ5Y%lnvfpRUZ2KA1Zh@XcE;vTf?%H)4Y9|<kl
znjA=;p%Teah)i2oI3!d8TfjYRGCl^MMofl{#ARY7ewW`Oo|5OGTEU}r4w1rybHYBc
zG14<nM1N%+8Hjhq`ohj~Rk##7@q=Il+C_xpJ+RiI*I(+t%`X*^QWbqG4KW12D_@c<
zm;<qf*2BJ7GrTKa8!M9<NfYJ&&>J+KFwtHD5R-^`*g0{BI8-i1`+&;-qv)yvqei!I
zJeiDkrY^JvN^$qaVWCjmt-#{0i@QT%ad&rF++7#98g=(}Jf7ThANFxer<45uIiG6l
z&_|$jUanP$ErrSQ964SbC?iM=@d=AjZ_4YGY}p^qlV9o=;v)GK--*A4Gw-H)OR*>{
zBo|)7st~WRyC{Jqh+gRKTc+sMt(pUUh_-_{XFT+cU6o%e_tZYxC+s7&hx`W{irhd0
z@J;A^&<qFRKhYwLKx)9ec}-fvr$`Ynsjk#QV2eyf?a*xZNvr@}#WJ}4#-ciW25v!K
zD0k&&N-~~__Ckge4ssDb32wS-S`BrN9Hn*8S|bK+x11r*R?hvO@0N8aBuhfB_$;gh
z=BV1zFfm4Hhjc=^BH_eRa8Xu=N$8?FLaV2dp!wDlB-NiBg&tAb%9Io&R>*DC40wXK
zYQ4eNST2PM<-%I^IAl6iVm2%h6|_-EeKZlC!+BUZ@fDwhr$9Se5W=b(1e4H7o}uMx
zlhk4G#9EM1@*A;{d{SAhhJnXe1y#QvGD)5c?|Vx)2aK2jUr22y7lAHwg2Kqt<+pII
z9t2%=Jj`K(WI?pUyhtj0&@s4<wBu3uWu#Dv(@v?PoQwEjRq<5n1fC32`Utg1{iR)0
z(~;MR8U2E@*e<xo=S%J7y0BB0gCnmBCKK(@gGxJf7EINT<$7u#Ku9mcw6jN3v}W2=
z#h_M!#>H27B<yr`kiJ^Bj7Z7yIkgGQ2LqAnT9P_gxhkhgm*wVK8*L&|grq}0cy0Bl
z5(HZZr*+3#V&Cxh<S}qOOK_IF)2?gb$bPgC$wrq$hx<rzmw=0eD2UP8Tg-vQVrR7J
z8mh%gPALvKhABiF=nLfV0f=5Zt+tUvp}#3XWw2bl2B6fZ<y@(o@>05~RMmpi&S)sS
zBWds%cguAYNv(%X$1J!;#Ntnp2QYcgS5#DjGpsIAm3W6&Ljs^H3Dn7AvhrA)kNROV
z5E1Kzr6|KBm)sZoj9k`=Q5hS8eNkG;XOZ`6Gr7O^4jPd*Q7woekfTuxp3uWueJurD
zg73#m@YC8$B|;e~b(7~vuhm&_Grh#R;g_I^ArrFRcPnoIANqw}!#@x$u}|Q`9jfh9
z`@vuJ0^v(#p$pN=>PKm)go*<tv#LX0z*$?UHrM8=^F&_UDc4u$!JP37Ur6SmwY9Ix
zZ>bk(+lE8y$p;)EhhbkeyS7EX&v%dpD!nuVY-l>vqbibK>>*B7Sa=`CU`FU&tcD`$
zO2}#dtX$BZqXk$4BA=Lwo&;pDr@Tb2qjm>1R84p?1jM1tQkuv^<+q@;uGG$8AE9|-
z4Hl{*F#YUTo-5h#jrAsK5XV7<yA=6b!PIT&O?)^cp0}nN5g58kLFKV>jCLOD1T$w1
zV2(qfAMm#{81l+5Ya5{b?<aNvYlL~!rqWHRwmcTpZv)Y>*h^f*yfDMWD$C`a>QQaC
zdO~}FP6nT=S?MR$6!cOzn08PVRQPb?&xh8Ay};J+%08qi@se0bT_90(3^H0R6i|gg
zdt(D&lW2?W(O$}-;7Ir5-O>{!LF<VnU?u1?z!qLfx23<8nXrM=m;>*LuFzcYj<1)~
z<zt{6YycT)Kd>=coLXDH!FLdfl%9xybVF^J20d3*<Zohu*h(FZrNenfLv!V7wFu_T
z*`Rq9VXjz@J;np@D#$7&L_4asQ1Y~Y@P6b<qBq_gU8oL&rqi>K_`eOBTt8rqiS9Uy
zPE^N9!QxPPGm;1>Ks1?5Hzaelc+CjA^=Nb!b`2K@GdU9bQ!SAf$id>@&}kNn4F?2e
zK4>{sLC*O@F;J|kEyR<t^>}AuIrc*9t7b^u<t<tQx&S{5Y-$9dXrBPF7%Hrio+@_O
zFruKT5>XA3C=L~Oh~3rB*k-IL9#2d_gJD7&D7TR3tCeUZahTXfd_`xg0m==jtN1}`
zgv^JHFNny-3SgpW04~OD;=eGlYN#F8;UBctG6wF;Rl-$hU7dngBNmdsaDU{v(p$PD
zmVz>C9{f8#L@#0rTCDVwhrr~2UU`TdN9Lg$v3-b6Ns}znSkVt$9<R}^I7yVk`LIZF
zEAQa@ZjBX^EWMU~K>dg9)>4$6kS>pEC8!rY1>YHp^71?>S$rn$mK|`9*215FGbl-$
ztDIH(D3g>Ks7j0^FOqp=0Y++jl*7__$%1^u-eA7OC1L|=QPxP~gnfLeGzc)oFOY!~
zj;~P%0H)ScJS>GFE%2>GEY*yfguPV3vm{4=iuD05<Gny%T>-wrIJt=!AY@6g$O-fd
zT7fUaA8424-V(SE;rX2p{-$WWEzuUy;Q!nKU7StTmFPsg5&17UA8V$Lkta(n#R)Qw
zZpG3uE3p~ds#Z!p#D(Bx>7p4h3pj|E<BPP(QjBng-zscWj95)PoP0<f$5yD(aN4aG
z1C^$jfoMdGAdB!;TE6s43={f^@6_)wO~v3_@#*Rou|&w`rwVcEA?z5DM^2@h5_6GF
z>ROm$gS2w|Z*mj(UEUF;+A?LU)Kxejy+gvV*;sobm{^7!l{?D6rFijyvI(1l|3l0t
zhhtT=3gv~=SlX_&A~uo*<O6VCH2|N>CD^pT%MoaM+@H8lHX(4WQevcG!Xx3aLSipq
z8yH2LN9w{x>lFG48OlU(RW$$y*LLW_C6(2%D~BmE>cm&Ty{r&FwewP6v6!DBY*IR)
zIgo=8M^pn|W4TzHAIy!C6s;H996tLgELOXrjFE>)i<KB`7Ez6uN1h`tX?^7J(hDI)
z?5pL$`4ETeajSL~ex8eK%-@ujYj$KQwv^b8wNv#<uv{dX)TS5$3Be>immH6DhM)LL
zd@PMd`r<e6?|{TF(*{UoLSMcozYRQybMcNO2A#J})w@z7@jpIYs)e>EOw>2J6_taO
zD`CoNDNlC5^H+^*K;@IS&@0MUDNE=i-iG(ijPE8+l8xZjsVY|ybNH%qGIAMPf)66^
z;JAjsTcU`MWayB<N04E3C7gBfa87m=tBa@9Dd32hPZq*YT&X;f)(D;W8&Xrqt$qP#
z%N*2Sxi7ti&gDWm5?cvxVkH$qwnoyF=ki)HLyALh6XVEiDxGWveAj#77*~&bF11IV
zp<lsKdItR>o275UNWL0;?!DMQ_-XPHUaX#%n*nEiOL~Yrg}+2J<sb}5tUODs&#&Z%
z0K%xDVZ>Zw0@6f&CZ6P3E?s;C{SOwL2lL4&ZL2a!ekD#){ITl<Mg625<XGe<^alSD
z`bb@oPIzBp1l6B9h3->s%aDdGo>V_$ukdwbd+I(qSN4b%0xgUMpGqe2nj8cyz(Qc3
zX3GDFjpeauGa`!IMDL~^Al>CVVhA*YI^^+4A4tksLHtIZ$y=n>Vlw}yd=*`a6Qqk8
zLOfI_!3lIgNRX0Ip74;JnTzxVaGCc~Z%G%VT&)F85CZ8(bweM^J)~qo;Md8&5Dc4v
zw<D)x8x=RWX#R#-?>pL<Xhr@(?;?L`UE~b0Ilq`sQBI=@nt{(HnjpziCvgy;$^DjC
zWC%>%CSnM3LHr4sE`qm(C~3*qIN~K$6W*I)N<83Y3*^P<YvKX<kgiJ)L-zop`cf$6
zJ1W~y@Es71$XryB{owcM%*RT0<T<v2(5TgfTkRu1lW<Wd^+L?VL~<J4gdT(4hIcy$
z+>?K4dOQQ>$4ufT(gIk95yCiLFT*APr#VOT#ab%$<VNxWv5is}_mFES3*C&|3%D(+
zB*Werk2)Zq-hsElzp0O;DA-p1lsh3Ca1ZW}2VqClFCrlYz+RKB-NzT=zTh(2i*Skv
zQ)-?z4DEoA#uuWyz(KzNPR<i5rHzI;_zq0&(du<*aTy3`(Ixe@9Iw=enc0eL!By-9
z;?l~L_R>!=8r%+}(Q!l$+<`{`fx+a7;tS;)wiP~458{@#UF;!D72XQvaw%F9UjVMj
zw#qc&GG8Q~mB(n8;WX8dqsT&S7c@#cpm}p0Ortp{uboA%!5#QF>?_;QDS)$5NU3%c
z0k1#N3g)O}xt?%_zW}_o9lJ#ip){<$wptFCV&rD%QZk;}N-v_WBfI5Y@)&uL>W`nN
z>QfDgsn{enLi{LhSGq%UjTNKNICTi%e2bL=r2*0d_K;NV9+IG~LZ=bm@Nld#DgcVr
zTCS~aMb8p<X+5<TZKUoHw{U+6ZME+BdU6Imkvyyp6s~a?S4Y4#GjW9MNc!W$)UKjI
zOqJ>?CCE(DNXpnwEEI77iunYlwZnkkozZq{3NjiCM&D_oT36N!i9)2@OI?PpA*KR%
zwo$n&wDz9ktE)pWoEpe<r8XfKqzFOg>WU_`F7+2Zlj%t|2HlrIKm{LZgVq@wqE)d_
z^s9PGw!)r}jNF1#(uvK$P}~Hr^?q0pbZT9e|CBq(bCgNQC%{+U17h1$*yO47yymw`
zoVEmSiTP-Q<<r7oeuOj-Ev6>0Hp5-^7g-0piCUmPUe#SUj5FpK1ZEl$j7Ea%a*cLH
zZK^$#rwd(#tKOTgEcYz;E@yYwCD#jRvu!Mf0Nb%jOGUOL4nzm-G=21irmdC`Q%|-X
zy@NP`Kcffh8ya=y<%S^AtghoUXPzV9^~yVlyX^hf-QTV+J5m-=xy5;cSCqZTIn;!X
zMhanX_z4ZlwHPP!i<v<^A-mA;>0=CSXlb~lD`fgGbz$!8Mq#8GsSs~@9#pI@wij<N
zZCugN)ymV-UEBG#(gBU>UVbk+h8bjNV`{ArqZ;Gu(NVAu57d_#wiza~P9}nab%^?<
z+iN&t`eNv=6Y)c8M@TzOarJa%*r!$YsvKOw*e5`Obukwu!~nl@Tdso4CSNig3?EHS
z!$c;P_#4_FR^n6XPQXRqGRN!t(<8{*;NPi1am+MYgYS9|cc5YhWR2D?b(g<)o^#i8
z`+M}BiSE~2C#5QU&fCzR=%bs&oMj$RIb<gN4;4<N<IzL{wSb+f-)ih-jx{V~BFMpj
zsHCZpTCnnyt8m^g?_CsE(6snt*?h+)?zKpYYlRcSS7EI38~aY%z@acjZ)UC$mEcWm
zL54Bs*d*g3(+hSKc&q-_UtxWrmv28>6>8xhItNt#SNXM~LHW1x_vM31#+Q7A4C0ku
zMHz}+!ln@xvIbrg9KOeyj=H;Ss(v6n3^tnuXe*M{k2BOTPq5xIwqtzAKav0M1-Z&{
z>9;r8*|tJgq~@0uzb}ikAM`F0ri#s!3T-6Xi3roxFpkiN=uR*f$oqH~`jRe_J+IGT
z{q_Io(#bnameFP8%~qdDtQi|FH}_hdP3_ekb)7RSCziD=?NoTBU{YCAhaJ-Gh7$LQ
z)&zLK@h60hZorOb>+3vB86=yG#^2y=m?y?AhL8G#rg!W$Xc1y`yUCk)1B4Lv*iV;!
zEB;Wpzc{^ek)whAu;Z>{w|$#?n5<wG%oWoj^G7xp7}Kt31N01)tQ)3#p(~`$V!?!t
zNXEY#W?65VWTVy46?aJC!b0yR=gZ0;6&Fe(@_*(bg|?zTW%;fid`BTzo}&rcHoO%y
zlRh@3TdEkH)D?UeT7gt0;^=FT7O~b`#7H{cu!afORT^s=`cRd~C9#8}V{!kYkdjj+
z&r6qA$Q5LH?TQHJa?do#fBME44f~DNj9=OPy5r1gW~{CYZ6p^GJF#`>e(JeVG$xwk
z{2y6ou|-Tb>JBnU-J(^>w_Ib(!ir<_PG!~3Yg4+vveeZ9JmhB4Dx6U>$RM_f#bsM<
ziO^4?rUTYASNn`PpufdW_t-Swc#i&L{Nn5HQ)ymiIl`XO_Itm$S5@9As9qFN`l#S#
zZfw4%pt9(Bg};!2?j+7pJ9SA+by{Qk8AL;+exUJ`eiELn9F~uP!{4Ga1#Al_w2clr
z>VHB1j_E@e<J;BETpzc!Y-Yyl)U*sCeP;HH;!hQ^j;XFzps}8ydGO2nrk0Q9FUDfs
zAo6dRa{7@U2@4*C-vk8ir~Z&R#QHrnK5_!IIzBaIAe47c+0~LgrBm{gv-jr2XAa89
z%?T^n;_{KV;JNI6HjbXnbl25m`xx&T9r^_3Hx__6pkd;Sx*b2qbhJ8x!UHz?uMN2z
zbj+8tq%)mVr@bQgO2(GdBgsi=({d9FCzM<%o9UR#y_Abd)qK=u@s0MWr|(Q%Me`Md
z)(Kewn>mdkTABI>@;8$jygLf1{v*0aP2Z5~rX$39QSbUuJUaJoc1G&XB<t_bS&pJO
zdl+v(>rs8FcXU^F1G`9fiWxvpA*N|hgv(x>n<!jSva#*dK3zOp%RDLUUc`Wqb`hV#
zD{O0YPoydpQTgWIKN9)h(W#~BTwcA>f1MNgDsnuL$&S_UG?anLVi8sjd*DvFsT?I`
zi*YcuRn_WaZfdhpu-*t?UUztn)>SgXe)!SQVP@k~%8%x@PrjJgA~7-1k$t~h#|L0#
z#3FJ(J&XK7#xZTEh0y(aSZ)r9$>TiVxz=KWcA3rtRpUTIy77Sjo*D(UdR3bkIX>u<
zaW47J`@Lvx&WW_YQghR;|IW-PEL`E(rc@=1nS+K5&`RNWJ~Y#nNG6$+56C+p_rNZU
zgM6MuD$2CerulUUyc03F=Ele^!Dj=be7@^xV!PvccFgbINl#Onr<-yk%A0$8YsL5w
z%z*7BPD1N$BeExOg^i&du>o{$FOa7plhKQ~FYyn)lM2>HSoQ?9sBxgi`LM%&=h$)_
zM>e|4iW+C_OOca*C!bGA$Qn>uAT*;tv+L>Ecp=~cH?>f8mwFkHm_HO>aS?wFbae&T
z7~NyTTyu_Pvd=BsUsZb7D6fV_<OXyyy`mb6*Gglux1~<W=$$vR;LqZ3<?-&v>T>D|
z%!Qrkk<<jpF;9bp3!FPAKi3)~OVwOil&`|(W2HYB8u}&%nj=GN6<2K$6yvjr`IpQ^
z!W@sXCnXK}xgy0U>qlN;MNKgcU&s!pUm_i~667rDr0QV?<zFG67sMbXL~&`miEGf|
zv%~O&#Z7~)Ss}4?H`hO0Ei$O3!Gd*BjqXbYb+fjowaT2F*CcmQ-i@*l&JXVox|Drr
z9pJ}O01ZvzK63Mfaq{0<XL&H+Q+O$(q^9>6Y^MIE<|aBwtu`exF(lMCMc12L1)0+E
z8LJYfBn{6FE6yuhRoTs<dI^mMwsI8K5$%pYgT3!B@c}nec&|MpCK3&>7QnN9Ab08d
zLIcDV+u*>&>RW0akMIcy(+3hBys`SoJ}@URX-nefjMDtyWxE{1Jf-qF%!%Gpv&5y~
z5Zy&KCGALa*u9oW(}4R^H4UjloYH+YL>i|V7VBHt5~>E)G*o{ToW@pz=Ez>I4JCi&
zJWqX*aWKD5@%FO9a(_oH@g-K9o<=8Q-LxOD`}xD&-4M9b=YU0iM&}~Ukwruu_L1p|
zWwhCC7;XI=+9G0Wczn=W<2|ywTHr*B&t`N>4o|<ES5h*}UTE*=*zWlxE<(l;J@Gtr
z8frjRYx|Tq;PG~XzPSkNius`;dISGJy<(3V!z^C|Z$vbT_#Wc)A?V-OBXyj2M0sVl
zA*E}|nT%NlT*WNcFt1r`Am^w<p@%REDFKvfAAOeIOzcA&Bd<W2ahCW(tzmG+Nlm3E
z>m(x){Acx{QD-7U{mW=hOW+4M%1Q_3oyv&LKr>h7WEQR}<?J2!&B{z{Ik6OY<uM54
zNfM)}%T#y3;HN2@rGAn{J%)4iV)i`THSbJu{tv?Dg#QY!8NAoBL^m8M^oV6&a-b_W
z^F>aB!Xc&hviA0I?gqkgG=;vROV-8H9_X;GL98U3Fgxh|WF?lU@^Tk73>`}jVh<bb
z<^aFmK@)<a1EXxe^|{no^ssovu`WL{{patUX@BS5E{UrcYkyPuuwsZ)<W_^G>MMDO
zveG9Znc)X@jq*^n=p<?n{gEC--=G&W+jKPz{e2Gj8v@}!>wWeNF%qewj26~9Z<UP9
zkIpgYNO^;bpH?(-R(G9s-}lxR;$=l!50lqAosTY%c|;z;Phk(Ra^hc5ik)N@GS8`l
zWGSS!^k*L!mzrK0Uo!X6GNnK&6t3~*p3Tlc`-HOmk^yCXDir$+*A&kX-YWhpPJ={`
z-ozMPJ7bAylWBmVlDR-FfK-Keoe#S}w}CDoc3_z>XGao0sh?C4nF#qa7;;3ds*cpg
zAg#2a@*e(%`<P=`Ww?Ey>$vBwr<%7LH<`aI9#kOTjcg7nmK$`%jFlEZ(e<8Q3q8(|
z@PN_4RP2*wxs_Iq+EBaJ39#+)pmu1kE=QiC73c@Fiq>E92&={2QdjjhauFG)wNlQA
zf>0st(B8q8KM{Y1eFSdY4gHOUsuB4MS*e`_<<b;!r<9;vM01Hg<Yhv@8USP66Mc(W
z$$3N$a!jcyB>@g|Pq--$07XkDG(uYr`{{4sJlf(PsTEW&z%To#hon2AM=DUATE6;0
zSpisRA91zRP6<Zdf@Wohc2#aGP7`a%kJW>avx#Fp(H_7lO~Ou*mmvkNIvdKQlLPSS
zpuBM5=g2$22;^u(M2mNpH;xaJQZyfYA(pFclMe_3#D$>7c!Ad<4xnAsRpLwN*Ig;N
z<@V^G=uJ(Ne+d6aJC>^bh;z(sW)gG)6r!a_G;HyCpd(1a9%`4QQT#@}QZz#zZGYky
zb^>{%<jQ}mQ;@5~B*sB^BmYC1%Xz?x)>7&sL6`-2177sw`}1YsQ`g}ms2WrzULUyw
zH^m={L(M}I&`(;5?BEaZoq$K(r0zifMRT=*N-JPxZwr`Q3F@1<=mSV4X)I8pDp`@%
z<ZtR3Rf}we)k9lg9f>W}DaMZpCRZVZl*nD+zVkEW9moJQ7I~(e0#)1@z<vx=3SA$R
z5PgtV>I<cnLTOp(AoQwgk=F<vdFbhq8>6x0G}4#&g8l(0%MooiW+%g`ENrf}R4V7}
z-b}uwJOi?b0)cHktIh$%&QEO)?n5_Z{-YM)b)gG(EF=acVOxls#5F8h>nI1vr<H-4
z6Z0h@SpZkH%fM{~BP`aF>`nc`ziEOr1akJ;Dn7u6ZNw6^i?9dh@P1;Hd=5E`zeQuz
z_F_NpA0EkjL7I<75RGs<azkwdim%nkN5al5)g{mzaU4;B9q6V0i-r=juwt#bZ09<8
zC9WORrtU(Iqt)RXdM)OOY055iJn@4F#QP)r<Xd8MIb3z3{?sXYJ#`5Gq-_S?sxdZ?
z{7ENLw=q$Ug09V0-g<l&Sr5v;5o(3hQH&B3Ag3xESe3TqU2M9hgYUi<WX|0sTT%0H
z8xkYC0Z|^TmSQuhe5xlg4r!=Z<yA^!q&;zroPpm(ymBlb&pi}lwVi~ETuaP@rry=!
zZ*ipZ5S>W{Gx5|l$i=E6t&~0}uYl|B1FrtLNT~cn94F-|OE4SJ89xQje{WDZl_^Eq
zalj&L5CkM7`N@d<K`zo*d>(cQ833ETnQP0<7v96EGhT~StkP29vT#p2uU#M<)F$!;
z4%iB^2zcK+)MnjCT^!vC-=p{mzr5SHbJ8-k2k?-hfbfZ&3EXf)@KJOC-HAMg{euq0
zMBGNzXWaBAP`sePb2&MqNCIY_g+9|_m1*KV;jSowc4sYQXgL8BwTNj#ZHZCGp?|^s
z_DxwVPU4^PFJv3mhB8sT@mk1mIb1w191~BgH}HwXU2yrNE1D9ajm2tEGnr%b7rdu7
zLJpE0%0VohN}zm*n&@h!wgkRSWj@-L+C&c`yFd!*NoYbotaLy!K<S2SgQVA7KkrHY
zFraC#utL-bxoVnxRt<&xtFv$~?58K=sp@n2qHF`jz<N+%C#oDEJQux%e42CtvcWo{
zpW$6J$PbkJ$W6k`&Nb{|w@`zyR1MSgNP8@WC?;xQqt%vTCjUY>B0och<DGB<%~d8z
zFU75p!E+AILmX?Y$$%=$Vr$U*tR=FE16a8lCAQ;&;H@u_HBbm&Rq_SJd(-pOJ68my
zAs!7|b&j@HX{6o8s#524w7#pZKRFy(38zapd50E@wIp5vvl6Qu7wbsxmHOBVA_I4z
zYk^y1<w;5)=(S#gV(<|lsZ*u8@)S_O@Wg5QKe{@l$1W+eWK=amC-QB=ggdo(>ADaq
zPLk%Tr_e!ILrs+K3H1a`oTWTPfF&coVNbMF`9JxWG6(+Jo9Ptl6tMy=Qok#^z=hod
zFT%&7ebpgSJMpGCM8=VeFlz^(E!2I&H~t@KGcu9HnXU8~(hpyV+|$M*=Yg#(#ZJL#
z^oO{VTghJ%eoNIrU7Dok$YaIhz-}aJEr}b{VyX$5hM5rz$wU&-U}7qH3o~kei08P`
zyiu4S-`B>YP0)C)pX>!5->&2%$8Z5#t3DN{@xgpGfs-=POXMqZG*O8hS2t^q(4Isw
z)s0q&ci4MPmSbdxx(r(epN~KqsyeBjGz325Gh`LE5`Jo!qClSAXz7}E2<wceVDkW9
zJ0M+@da5Z{6M8YECAK9-qnX;DNNc1&QVSi8=4-np)f?<>$9)j8l@{1&xH&oPU)d(N
z1a>5jjDeipS@4GAYG3W3wiJCs93}rl+biY5OM#N>XcO@=@KrP-Vvwhx@i-+<M{bZt
znuV!5MR_gXlx3wW;==Y32XO)MRg6-kgeteRztCUWdDszBd4~HB&=d=F%TefMWP|of
zeX8En?qH|jj%do<Athw9{8?J6>_I+b&q4j`52xi<PgQS<=+r#e609qdpsbbKD|NJo
zXg#tjlLyJL+YlZY>T+d1sCk2lHTXH?xRMAtVV9Jiur;MXC#EX364#5dausz5IvcqA
z!|EmAY}YD!VDUE-JqZWo$32nW08&0uROKm12l(9tWQg`w-2wWrBX~zDk`AYuV8CUI
zMdBMJ8<_;p+(s-$8za3EFDh-&_2fGG7+p;2K{K)$_^5QU4l{@LBP?nMeypd^vkj8X
z8!Ho(*U}-rhxa;HO`3;@<N?M>o5(VR)oy5=u+NY~c~m!(nvE`p)9{pVj^8N;gEH4G
zO%#54a@;I;T|S3Dq!VZ>u>n+~v8o;UjOUZXDTIhcpC}h$2OXkpMwa8TM1Rbsd=z~7
zV?w#w2fs*+CUQ`(vI>-T4S@^q2U!t%f<@~|vbVtdh%1z~BO|Z~^q~4kJj%ZU-o;36
zfv%1uK>RPL!?d1&5oVE@<V;9%dnGCS3I3iK52+AeiTMPD`KkZO3zU(_Ju-u?PA><B
zVxH8SXL(sn)c(SXkzZ0<&hEbNc_pmUZsJYJr;u{J104=2gJHxedI`IiU8t)^9YL?D
zqe1Wa3e<+BS`Fp9fP3z_?A}Ciq-sHDqbt-oVk1an+#)x__cFe^L)0rsJ+rC_$}ofl
zhe9vvF1AWdmnx<AFdYxVd7Q$>ptF>#d?RiiUrqjm;$$DZHZn^-F1!{#$%(+oaoA<F
zg9h!o;BvZ#6k<B6B{dv>r45&xLVtD$dXC&pZwA)(p8QEzCazJMV@YH<9ZlXuLgX~a
zZHrNtVEX_;&jS^(0ou01J(Io9giFFD&g*I9Y*LBZliV><5_+3@L#I*|#1(uL@r~(X
zTIHiz#+tse208(B*yWT*f7Fn~erL8}CE{%UtdJ{?l-+V0v5se8<%N<JCB_QYHH1G8
z%HQuWWi1w>r3$qZ*^B*USZTm@A>=Xq6w!ui#&px))blhBh(Mg0qfMuxj65`yRG~wV
zKJrP>TI~^K@g4WKYdAC-9xd8Ye6ZZ)+5%VrCsh+Sac{VV@<zP9?zUcJRr)Zo5y?_&
zYW47K^g(u%p*p*pJc89A?-;-N#RthjtNj}phfx1#1DYyxrJvr9_G2Y8bE4D8)D!7g
z-jcHaoa;QAC&@E_f28WD{>I_H{{?>cUt(Qs@FiD)(%~FAkX}cpV@b+Y(6DSFJ%)bP
z4}MX8y!kepM^sUwK^gfR`a*ffm*Twaff@BP*5)A<d)>=;Qtqc*QS-1B^dwWX-~51~
z{;g~q_4hG<&<Bdhf6yu40yvHs*`xHw4wLiQp_a8iYt04vU4)<L@?7xF@b>m@aWj><
zMH%^j<&z}?9hbdcc{XYQUv@5X01YCK8&3E@$D}RHm;`(35@a;006$oTPNkdbrs#Vc
zUO?yb9DlR_G2eCOuJ}ftb_SK#ES+BFQ!+XKbas#Qko0-kp9+83?~5H#mTIjV&5UIT
zeUv%MSM}dv8>UYq4yyNsqkO5*4yL+RNCX~7tU+Bwu<?Y&*VfiA&?lejq2BVGuee$^
zsB~M&!P4AfdqH7gaPiVIr*{U5GJA|SO;gzeOunv$ex3P}&m3sIUQ8WVhe4<32!57Q
z58ui<&C$j~Y@%_Kv9p1-$+n;R-DHHksj^COtAgOXy9Hf}UKZ3Y99{4*4=Ij?Hs_(F
z+h8<Nrcs9b%ul)zbOS^fET-A)Q{a+o%hAd*Owdp89pW2h{bg%vKB3!ZG?|Opfy^M>
z!ELXoU2r?&Lq<w=y*#0)LFw$`re(h!1h*R*#xAsAejoh@`i}JRGc{!I=u=GDhR3uQ
zE0VIjpS<}>8vTrIVl44FY-~?y<Zoi4wn^y-Nqr+L(~A-^s-|_$7?U};pi#v+d!oz8
z-RJ*R!l=83uU0Yu^_yrZXQm+Q)D|d)&Brj%k@nEy)n`N_<5;s|Glne-E%u#ht!o^Q
zrOR`rAKvE92_@;7e9HO6*aUrAn?h$L%E?MY=;7=~CNuR-zpV%SZv~|JSalBkC3;?q
zL1KY{Xa>w+Cwwb?o$AKs`MCqqtyOG#(?{eF&gpbkyeL~!a<Q;m{<SPBwQAa=+;heI
z9cQFK)Ig48Qgu&_dDaDi9YQ;Y)(;rxQ=qR#%s@UNUA1JCru(z2jFWXINF%f-*EgnH
zMp_mV9&s~w(9yi&W?A==$0fgtXXky%-By@flv%!*+o`pr*0Jf}$D5~{$bQg+|IySz
zf0AyFv=PF&HQvMgFy$&$VNNjCHGH<twpF)u_x;=7Xxxl{Qbgy5!ev=2Gpb~l=X{3j
z<qJg#h0&$OZd$9L>YESQGHfTUM#~g4ZMkG>Z(O6_OwNX>YqocQ$0a<azF7sU&5sVg
zX<ecJVYZt5a00olw0E8<sGZIxxf64fn*289(nTYR=(4k}YeIc=s=?Q{M&N{iKdqI<
z{cIL}ovFqirB@MQ*eiJ(KU3(APcY6kKla-jwl(0s#b66J?gK@Y7mF8qJMI?U%N(4V
z`ny@i&cegx9qo&_k+46g+8}0t@te;|{~>{G{A*a2v3(gYxe2?2srUrs1<de^(RFkw
zGt@dMc#!W0OO7Ry8V35Ni`*!OPx*)9lezuV5B{#3R+;@d|9R;E{vU9*^u;>RE~c+B
zz;9V#y+A*kpWz&wNlqve@{p^j)l`!1g(=5ymhIrn1Si<G`_&G(r8_Qt^tP)QQ8=k!
zT5eQk+q9)gACv6qrP&9{R4InwbYCo0tY6K2e6HENw!yZqmUz=T-4LxGcffPp&3itG
z56Sb!Xk7?9%i6`Xj=f@ywVtCPlS;f-b|kN7mS4uP3@#%!YgJxIUTWTjGS>4*`9hn0
zF8f-1S>Fx5t9?6KbF4bsBI9Fn28zfpy$pX*8)@*jWSMsRIs6~!jcgr@OBalfAlyon
z^M28p>@VqZ`qhlcya^?nig%Yza7J-IrE)6Se8)Q9@3AlAbKY>7c~7rq%Bf-;A;Pr+
zt_imm4bh9nH-3X7T83Gz0Y3dr{@8g?qWW;IG9kA(^+aNygd>SFGW!-SteD2vf~{*2
zk#6X38yXlBHYJ>@^4VW+YRb5=3rZNcr6$QOg((7#HlxFJ)ot~|=Y`Y_*cjB+)Irhs
z7apzrLs6&PdYQV^ke}@L>q(u{{>j_v4$|tOc|<9*R6oHSZ;J{T6cpi?VCqc2P$aIL
z)3_gStEZxObZ3}9=y0Ew0nL1K1Fwaa`g|m6DVJQeO7G<>IVW-}a@36P>F&(=Ssx1P
zaZS+Lw9B;A=YzSS`6zrx1~|_eKs$I_>W5M;_7$A`cr}W3+1~lwvb6PkYzfuXF#UjZ
zk;`f(msV=dYM)#y>5tU8>0L617YIc!^Rcpb{7>x<=7Du_;Ge-K0?t@ZnAaE&>W3NE
z88dVnNJV=j6bJ=cGvkl|Yv7l#?N!J4-P8wJ?&`N=ceM6$q^oh^p5MmA%!Iwa4y1+^
z?=62`@xgmgZlY}`kC?Io$gu9A^8!~|uQLNs8CeUhLvf%2yyLF#7{WD0w-WaZokNF*
zy|O)mPK#Y=sIZz_<XLJr6z|G;mG)=Cr|;cU#^jwY+2HPhWD~u}Bg|uCxb0I=mnv*{
zY)DU^Ycxzd$WYi~zv3fcGAq_q=w{IE%~=6U{o-vue1{t{WxI20c}CH<{0(`_^9JX%
zN%Kh#&T!-&EbYZB_z9LXw1ZTLO8r8^9P?OPJ?k5NQ*yAf)zig!%ek39f?d?7STUbW
zL!9NS^}WwSe<6T1`C^T{_lrB`IMZ{}TIKF6e3?I@@J>m`lKcw2pr_nEe*|w2^M?Ki
z7~(V9Ji@Zy+|YDT-;a1Bxt+7hD=HTAtLYC`)o*&>+JI2Y5Cdk~V?3`LPe3n^^LAd#
zq|Uz{C$CBUnlY+iaLJ&O=H*vhKFVFnU`h8!gL?*6@o};1p!1+9@gMn;Y(>OsIh@1&
zhvZK;w%iHQM@|U;FW{(!($@f-tfz7ldOxa{>M|>nh9>k%9FXy|q?hYEzf98P5G{l_
z#eT4T2qD6T29C4dW`nQ<bs=DR{YZvPz)pjD{sT6YM2&v_LxYO^bmkve4{uauNLjV=
z+m$2Ax%{Ba{G=`kpHgP!?kexWB|<C0a>!}FM^w@6www-_89Xrfm~E{t3EB|^=wm{e
z4EB&=F!b;iky~lPc+>XYKhiJJT$`FB9d`AH6op6jCid@T1B()Jt7fgr{!zHWnW$E!
zLs*UNuWL^)XI>kA`JC|GV*6%13(bQg__|)ZuvuGxAE1`dkBMx^sGfk{p-T0ejlB(>
z2=LIkPE_<NYh2OTj#P%0w=UUS5LH;Se644UT9f(HoM`TD*vG`vb#*bOzP9FmI^P?{
z?||?vQE#D6GD!CyJBOZ%440yW0v<BHNgf(uN*RA_rIgM;6*yT|1#p@i<$F7hm3oUQ
z`)58`d94;J4*s2MpX;L6B6mgCks<U1{2OH3tnobNqmfSJXa>=d#5`q(cnY+V3+MyJ
z<(33vEcs6Rter*zh{n1dh9$;E%yD%RXp}C95y+q9W~v15tde}1>zm`CCs9_A59q(z
zA^y4RzT4%!r<^D6vc-mbx~6!MqDmjtxfG($(j`%g5Q&@PP%6_rkF>g=mE28kQ6>H*
zA1Z%Ek5Un!ZCFQ_sXw_dZr(dpnSk!c3IPpgMU(fa$0P2;M=&}18SGp1w3rF4Uq8?d
zluOr1A5CpiKJn{>{mOOX7TedbQ}3nzLz)3*(pyU-XXxVC=F~xnb`N$v^8`p&&@g%g
z?T7vp>U+vu{k>fj1Z|J(QU4YscZp+=W3Z>5yaAHv_aUDI!JX>zcrM6;@NwY(T}&)j
zw(_kwPM%34roT*g*jO?_dmu|nKcY~-&eYmm&IY4@i*`OydW<@0O23>PM(mYdyWc`e
z+Ml58xQx}qg5+ABK<B@%ui|-pv#u{RMP|yXXRc=vKS~=w?q^mp3(-UTURQ6|Nv;Mm
z2U`DL61$aR?`!vDZn7#6mAX8A4z)}g?n-nlgD|hvgn_-nhEp2=vpp=;#s1Y_uoPI+
z%z<<(t-F*YHd1dwlE?<#N@}2L;zds%AsrdX_#4);A23lk==tofBOFJ2(QZ1BFeoda
z8D%whL0bTNwL$bx?5G&wneY1L@mCh(5#$5RA@B1(bjbF*-YCtF9K<xFyJ~m16b~h&
zYfm6q`XF?7UX}iFCp$ZF4YX#&C@P8yLM97^-Z-H<vV$IPNHng~Jw)ybXSr^23&P1{
z>USG3y01E22<0=xMc5J@ZfH!uRladuJS#mtC0M<fG0Z8fo*+6mIxl)UNT9VRm*NwY
zm)^O~R*st9IIRyI3|WsaF-@K=EEL|WF5)-5(~Gq!+zhAeyw5L3i|M&+Hrt6RQPv9t
zsI%+PD-36imkd>yZ=kX&lxXY;ZD(KVCov2%kc;rf$~y?2J!5FV_QwwiKJMG@T4HUa
zj5tg!!CmrWZkRWNKcddU-_tz(0sBK*2AS%Iptrmi)*Xw}2JnsTcgtn_Ixa?QNWEqn
zkpHSpc*PyZZHM%-gOD)07g2?7-Zvbpv?14kqNlO`3|U*-B!L$i@5jD2b}+7>?;~f#
z#@=wgp|+o#1Ss(-v{2mRKIq;q>Y?-NJrhegP+7JLLqrL|sac?an+3Vw%Uwy83C@Q?
z39^a2PL!!F_}R|U&NbW{^#XB#`bb!{QNl1z5W}#l^djA3n#5Nr@t}s3q-w|kVhPid
zx`4cw4)SY+k7_s-V`yz2rJqVr+HWyNUXNLrs%%?bG<gi&2To=Ry-9s!2kQ0od9{m&
zw?A{<5jLR#R9EUF;t^+g-?-axTjb;DLHr;(QArWgIIs7<7>T@x#yA}wEl-Bli5<dJ
z#Ftvj*46i<%2XfWr)LMBq{cuh);+v~+DYi_-OJ6ArXux84R9Sodn0}p^N>}{NYgi;
z&OW!<A=pSMf!itWMCUO!b{R2UT`2DqSBtsIYUowE1PS3HU&Gx8o}6aNPH0+N551Vj
zgaGe0PqFY3<>_)phqr?*rj~oJ`@GN}nF6gyUD4^1nX_{9l(j?(y@qK>9o1Mt@4dzq
zs8=aFTUGxLbzPed32c+(BJ@6)MnBO_rSjFj;vqo!zmhS!T-|!|jq;oy&FLUDlA?#}
z3)mjyC)msXkc{d9V!SS1Z_$+_EML#vz;(;pMA?IV26Xk1^nlCv&gF_FJ9M_4Ap59L
z-|YD1_{5DxyD{ycOQ!_a6karmCzWNOlsZrUB+S~M;%jb=U`AR{H))JEf(9vuPlYy_
z3uK&bKf6L#jD3`fxoCd4QbOG`tu-xS%-C~rgFDeP3jUT3yg6Q}T@zn;+j~DsC$Yg)
z2K4}MEX{M7?b%K*KLOcJx1i5rzvQpp`yPc`0*Kj6`YbsJ9V|8Hrh2Xl{fG;?wM->`
zNbbdb_e6V^^4Ulx9jco{wpK%V57${vAkLa_o88*qltt|Tzwcbtjps0RXa{ywe(M3T
zFMmYV<KuOcbz%4o>5;do2k~~4tKgZ09k9j|!gzOryC#21jiyHEN}xk7-&^FG3K>38
zkZxhty&(Tp(mf;H7{6W}O9nFM$sDA+c-2$v9U>>=t=S^uL&FTpt3H+5$&1wCcsO*&
zJjE8uk~e^xCEq0&V`q!exQE;#j|0T!z1R)8N8xM|^+mhDZ}yH7w`eP<?uN(uVDb;8
z(%apA&@)W*!KRSau^r-O=ge|z`DEuz!JtJVcjOb^zV^YDEnQ=UR@fEYHG|b~l^z6o
zhsnS%-ZSkpSL%mT$F$G<VWEW<N<B8lSl%0R83Nq}Xlgb1?Y<(%v{Pcdv$E7w_Stzr
zoQIqu>rr#jjq(-IDYepC5R)M{)@X3k*~m6^JM`2oBIDVqtesq{?UZy<XZb3yki6zA
zU-AB3v86DssBc-iv#GpHQ{`8}56@?~dn));G)mW%Z47F}b4WWa7;;>@8&j-C>i|=n
zZZJ`ZJ9MfoF1$&NWz{zYM;kvPs{kSUCXDeOs_a-eF8f6G`N9vCH#t9zp$5Y3x=;wK
zSYC3std7emd{G#+nUu@l7b2DSXkDg`#p;(}UBDIq=NYD(6?CpzXw{g2M5-Ep!4Xnk
zoc|;1U8XmCTv4Nn<CV|tn_bcJZbJ^Fo7?n@wXfV!uCcgD?u|^rr;&A;ALMXI0&(D<
z%;Q6jRe2X&)%Ue!U*M?7Dq){|){*U`-QFwC$%T<=w^AObS&N=|PpD1Q4#GhGhH57f
zstq!jqa5QaBFgWSD`m!tc-L+D4VH`&$|GSkGKYQdGZ%i-I+kq#yQ>FB*QwIP{5RG|
zc`A?cMCbjJEGOPe?_T<WpDQN{vz4yoN#ib`x`z2!YiT35*0b5wsj{*CG;g5l*^q#V
zmYz%~Gl@+yw6sjL^f2Bq<^(8Je}|RpNo*EgPL|-ix#qcnKXN{g|Me`hR`HoKe`l7M
z2bscldI54zJ&FIpe4|i=<rY`&wns{9Ab&9w)Pabh+^|+>q&854m{7~3(C^i5hlQA$
zfV=b*x(A)0-W5V!bsfjue|p@N*(EJ1IN>IA@zlYpsR>d;xm4YW*QIX|{=|6FibhEL
zxVOS?U_-Lx^GJ6<TWe@K%mtpK>-b2#8<kG2BgUXRwRo6Xf{@utq+AnJ{J*?o9E;1k
z77r-eQarL~TTx_1wD+l88-*NvXrXSTuWPRKNw%0xk!&~o19VW{ROg_lh(YvoCPuf4
znMLoSKIzg-R?7#|0b>%ofZVM3a+|p-N`KU=J><Jr7>hfW{H*v18^HxxP(!s$<!^B7
zF9P?-9BKgbmM$UIY8Ql;?zZl2{93IKbw>A@X+{y?nh0Yw!!{q<_RBPo>5WwZv_D*C
zm9<hgVHW>`_vK668)23kC%hCjP*6t;SEX+<sU5`sVZO0<**L=$y-c0M+Y<xH14KhK
zUp9iX_@R^{$;c|Ql$HUH{(&3<7uX`@CS+->mx?_9*yGD7=oswo>L#?8vW0HKF0Pw*
zFt<u_p-bsPmZCbS9mPU%u4+Yl;C@s%RTHnKH4{E~g7`3{8)?wrHn94BpiU*3sXl!I
zxPWbbZ+&9eM(BQiqT`Oe#KXxB`Jtz{d`U@U*`vzYe5tkr)j|HnESQ!y08iZ=X`x$c
zY;0%(-8Pe?E8K98SvZWm$0p$z_|CQ=X=J8lQD}J8q|j%!QHDiife=;xGQUB7qvC?{
zDt5erD7#)M@!eqJ_-I&V=xi{tvBYu3N4}<<gT~nA^m(#5o&^r-e8{{w3N4p8z)Fr{
z8tO;+tPJ#qtqgnY-^&!tX45s1$F44g)v~K)eoYTZzn?lbt999C(M5Ei-{3p7#p+P#
z0Q@EN2PS=qoF&%up7VOeei~2IV{aR}uo;wzn1khEm#Hn5PF1?s7#=ywZ@Ru0wL?qc
z2Dpcn_bC{gAD4G9V`s{{jPT0g*e3H=e`f$`^Ed1R&EaTBNoj>$MIR}(y%i3<Bh6)z
zl5r<nXh>l<=?Lgf8IE3LFu%4Tr)(>!8fv1TcWo`tEtyrcq&T8{bNP$Hk-4#jxQoL6
zGM%u!^{HoS!*(aF+9lxuzgz6BxRd~C3U|tj$+1LzozcYjw+gu%(mE(9kPi;3ayfEL
zNTo5D8iV~Sr8=Wa+1#YenfY}}zn4ap4X{7w&ZrB~Y;>MBQJ$lIM#GRO=`Hu2ThAM~
zV6Lg4hy_Xrnt(0DhGF+{hN&=h@eK{F5tUzKdkCSsq)g*A*BQs!@@e^-vc~7w^V;N%
zDQNCUM|;~Ig)H_zs82=^G1%MRy@xB6tHboxKsSV*h#Hl}$YsWD46;lxt%sJ<#ndbM
znR#BsoH|dc5AoMnSzYAxFS?Sp;#Z%foSeUlYUfwa-&J-{_)dQ^k2Uronu@WYn6FZ9
z%e$LhzvMCRz<QBA@d#)y(;2H;qkZFTU978Zn|)jOZ3!M3=@;6?w1GYWYKjTc#)_nj
zmA{*2y~;BehL&H0iOb1;4tVN&o>`z~%0H3EScMiRO;Rw(f>{ZzJzx2G@=`oof5p<s
z_=+i@_p)OwOGDn)@~aVTOT_Q+m*8oAo8gl@BKbFD>ozX`R(8B}pW`1)@R?+LMW2x#
zdzZrg($A4zxzzg$3k0-xw|=bp)3b!1f}UY&8+Z6HzINLJ{|8muG~V4{2OJ7x*-hGX
zPqmWzzq@>kO`Mj~x;(_QS2%*V^c@g($^R%#2%J5}UQl_hJimBY@vX`y0*#*sR_`3L
zhB~Xi2L1Kbh;IleuXJq!&eZa66j|+p^*Y(fyS-#WR=@Ap-oN^$q}9p!kYBGP-gR0x
zKlD}j$G}GVZ;Fd=C!Xf!IbJ%>XnjoEd?)*~rQaam(Qs;~UbXJ_8|JeU)Zl%6*M(oK
z-7oT@?XiA6a-Q2-u`zx4mkmG5^R75JAx((mooao0j&3M5U%p~*Y2W1T=3Y<{Ta;c>
z-CK-?P)qSx%?3QIBpSiN_lO>7{4X#!@>ZQ6%_8b93W%a-ikNF-`NfPSpAUbzkSZ07
zakWyO;a^N*NR^0@{?l<kdyk@PrC%#rIlp+<$^TK5CC!#(vQgt9si8R)r)#a-M>V8J
zn_l_3tCTkC*do5>;Xof|t2-{gQL_2n%@?mfG)x?yKhyn`|H;?EV@-W6#cUTP#-3G{
z3EH>`rGJ#xv5!_IU{?gzk4nI&GL7^PfOiyG(J;$q32t8PdOesq{6mc%w1oTR+*YtS
zA^uloYR%lw_ABBHw1H_yNI}?zfO+%?$IX(2%5ta2(Z@ctvaW|!e`=4Fnrc%VW9Rvd
z^?l;=#CS)iGv5wwQGHJ1r%iu`2U5KqLD@N}%TvaDnfvKNGN1ED*=^@vj(VPM#0c9m
z|E<PqVyn_EWo7oqj*Fg3=^de3+6Jf=Cy@(x<UJzXoB|w8AOC#+fx%>0bhKZy&Gq_(
zKGvV(YZNukZ1l6uyA2;BQ`#2K6j|&kx<NlPFeWI$XAL^3{6PNV{3m&xiaHnXD!IUa
z*7f%pXC9&h*DV!5XQFeoGRW_`PAs+z4s26nTb+tf-p~l?;FwlCtS~XD@=JN*$E?DV
zCGKNFZLDL!<Lb4l9toI?c#3=F>x=wL(;d}3Po=7KYhyOFTb`u9Q41_s(3GHK0bPB@
zvLd@(KhLjr&CgMv14zSt)#Kb&Qkk0mdDyQ`S#yd8y1ID|*qd^(cr<(4+>5I1+F4qw
z<bL7e5^LoTCyHo>rPj?plbPO-x1eEdp}8Z*bk?xla@m&%^hRgZTNavYT!ORQ2gkGG
z=)@i0H>4Hh$9l(6*BFQXliy|k&(>7^S}#)YsjyaAcSl!#1^-k!Nd1EL>1rmDx{h|H
zd7X`YtXoE0MYrmJO$$HLkgKKH`jbaJyNW9FgVL;Det)$kT2ogQH*lsp`zuj~?>^^z
zdzzneEeca}{Ilm4#W?r5n=6lvd;OdN!+p0xdzqiEhq0P9#_DB4iA79pb4d8}`nRJO
zhF$glgIdY;a=go`{_XIOF)1AjtB4QPCvpNlm<=$>7C$DyeYSK@`CNOccdSQmug)zZ
z{xspf3r%q_8|_A><7=rb0y+q=U53531Ch6)Ci%UjLZpLsi(|08SN4*m9?1=V%lQu1
zH}0bvXxL$E5jfSa7CN`GZ}~AtrZ5OQqP>tWU~TEG`m2U1<e%6V1~r%4R`}Wt$+X+J
z!LOp~pG}X|8xi~;yN=H-dsf^c>s~@q(yFu`d3Rku_^aMTsTSGIFvZe~S?y)YEJfFf
zB>Piu4N$}WBqCTp<1DhFSeL&iN1_MG5%g<f9xds6_|~W~qt1yc<9y~254=a6AIe;r
zMJa#%u90CVE0rdpaa2u1N3*}J%;zmRUnud^@@y7AYoDd(;$!6>v@1PIe~h_9?PFRn
z&!8bT1e9HUm_nasRrfSFT{ALZG%neLipP}fE9jXSmfAY0X{wyJsN`hDAZ`=Vgq`QR
z+;SC(cdjnER*X9ua_PcU^&N1*578p6y%M7-WG_<-|Mr24eRC~uEP;W8YV@fyvij1%
zLSl=napiz=M?tq-A-8A2-U^%drzgQXK^USW((QdNnV!;*w1wWO?j7FK+%1ttj^neb
zLG(MUj&=*$|9TLt{;X-I<-Sip%S-E3|1q|I4b5=EySQRUg{SyxPSq?^>bI1sInPUv
zyZ=!WiO)2qpTO=SpJOs~3QtGgVh_-#s0-DjF-U!_1;S${Dw6%zc*|VR^2BGNE#0?C
z@cr<$q0zpR*db~SPkZMLM@HpE;9KtGJ<I!CaG@m8UgWJI*8>$ocj^$)7i|eiBJk~_
zN!Uq91K1!B<y*NYdD=+_wI)O;dsjD@s*Xbti3%mcbbI|@1|QuaLPqlC^TI+thcj|d
zgzn-*uD^SN>x#37v%Xg+pTM5dznC-hC#sx$0h;QTdaI!&JB_(Zy~Y}7B;*5mh`*><
z>H=g7Zbt4aRizjyT)T#Ytr9x_CPPwKK2oG+f?Kz$gbO;a$&pbOS30(=)IQB~Mrf}@
zsjB=xj?OYVimYp+<=UQfJVAmcxJz({!QI^knZe!N26y*iaCdi?Kp@23)1B7x`p*0P
z<5w10>8`r>oafnlmw4M7=bJ1K)t3Rys0zJ_$tJsCQ_!urjUpha?lrwPE@7=;06B~A
z!M+nu!0|MMdqNE*W}>6CAh^ly!Y=`-Y>QSZ272GRi+w|-Zt?)-m3|hQtm#r436ZNR
zi5i@bhzXcgB}7Q?`uzUu@*hYg;2f+$Gj&SOQIBiYp-sG;I0(txp4xHv{|*q%ilmva
zO=Kc8MY^hIrDjq)$*2G+m@FgL;GJ;}crp&<KG554qH{48Yl$Jq1GOTs^L8ThpgT>{
z_vmQ4HBi52pbdcwc2XOM6e3~Z>3fUMCdT2Xpec-Ff)=eU)iUMAzA5h3p6<TszGuFz
zf?qxZ<c}IagxaX5DlJ8)XN<dryPxN}@EiyysrWUb1NnjY54r*;!K+<`{>|;+e{q3q
z4M+-qCAKp&&6RCg=9Px$RB!aX`cfJ!{wJT*+9C&mxv?7(fk%W*!Z)$2Vpm53p=N{H
z2@H<i<z(fjc0`{JL?ok@1|2htx4zr#o#5N&-|zn+JW*;PO@V?k3s^dBiK?($?*Qb#
z0oVfU6*doUac8x&>R#YoO~s8gW@v62%rz(90}rV@*uSo;8zBWd6L?kG=rJT;9|(-S
zSnL2{BHQB^)e%Bv?<{w==e>9wIZceBuEW$m7F($4vQ@Illax5MtNsh2kOk@)*$bKO
zrrJB8wsq8Yh~d7U9?J8V`<6FZ@@hO<g*Zj-Bd?SBL^^&LTZ&xK)&h;|p%#t2#0_){
zCZApapPl{aY<;{|strW8V!?Pv{5pOEth+<lzYXh+uZ)A?$@xk7?)}@<%yr9iM`)~k
z1%ehZUEt?IGYa{N*QEAQ27HnBx7fpTyR3l=_pI|BlPl@t^v!w`NZ*)&>!68=O0;%C
zF##Xovb0rBP!<E*<1}6wI{8WP$@omYr>4_RY86qHoIw}UgXl?+1>a0IC(@DUVDdBw
z?}Qxbk@6?lbB;mNE`pdyJ_my80>}&>lgbH?y=J%O3~){@!+gc^9drxPn(|N!i0*m|
z`0Ex64+UQCt9{ZF(C1h=eZ4jvxRw=>!$fspFa#p8Y6USss;2B#V~Jth1s*eO<YJg|
zSRS<XcPSJ+OFn9g)Wga!eKxuXi+~hOZ{{sOi>K%>_zy^xj0ED}AZe@6ROtyEkay$&
z_Aj;>GlIg1>)KmsrBqkCAw7Xa*LiuhbWv#JYwgYOV7|&iLwT@zQk|<($^xmJvKYG8
z@l<QJ9~(zr(hzaG+v6;9-Y%;pOw?ZDv*|cC$k5R+-c;VYJz$=FNr2ZhhFyui5VO2r
z-2J=`v7bJV?8JoeKJFkDinjyDFfVKtW(uP3v2VNgrhBtH&$H2=AdZoTsc(>n$T6)I
z5L3@eE>V?N=q(A99!$@qSCSl-p>2SPE-B6u>xeVueB@6865Ql5Fik%N5@lU#6W#!g
z(is1K*I8#y**cfmBfze~K@MVD8Ri<_8XB_Sh(K}$DFUxFmwp5@h)a+vKLxzXx5#|_
zJ3a*{II`-MX35=@_9}s=(-Dk~d%;enzG`{i_Rcm%r8%bTcX>Yx#}~JA{BpGuL^&LJ
zN&Mz$Ll_%MUnEyy)%5e)N_nu-3})i1zzbg2+`u*?;GU(t`6usS+w=F>{!Dqu@qI?x
zfQfUoxZXF!I}k|Yq*Me6+!AmifA9|Qeix(lCfFNt7h|BSqW>u`g<qb3%0_s`KwJC1
zb`<Rgc8dju?)*eUgn6v_li9%ErHsfhUyQ4+qjSmp(m&nfg=%uVf-8N2rcuea27K$!
z{T6YquvqG+mZ=XEw{{D>89mtFhP&1TYpQ7h*O*Bl6460;XTk`uJ+En9;M2hQmKDYl
zz6mu7S|o3T>b`59SFWLDHJp_kJ4#)S$L@*H4M_52x)g_@R4$(4*zd~oHPc-5H>1~*
z5OCId-&DXIC&ytL(Tg-vN$d!^1@P$h5frhBzRm7omeV%eq}K7*bBrnMnUChSEu86H
zD5vWasbZod5(?hH1i3&Z^kdMqeaUp=_VQ~W+i}4B(nOk{So2Ls40FMXm4dCut!f)d
zLoVU}61}K9IHAvw8oTNjNqKZuTxQ#x_u21rV)MRdQ@QO*hP!Twx5@dYZuT)@UqYT(
zSM#mOap*#QD{`0omz`>`m=9XcT1srU%m^32Wiy3jXM(_5K>9JvU&-~gEXc8<bdYPf
zYnZE>yN2_>l50+PS$S``{*4YX71&Ax)>?m>H}F3CHgyl{3#}OgP!)b?hmlWI6E267
zEd%W@ZJMEsY$NY*?9Tr2dqTpTcs;&HN>E-<DdLM$r=UUL`5nQ}Fd#;^VVkjmaVE>q
zLy0_iTOPtYkSp0l(<}2`OB-8g;9=WvQ>@u(X=*)XUd@~Ev%)~9rLcEyLi(4~5jj7K
z$~*R!&2umCJ`iVXCcKc9jF-T`(bF=Ey`tarb#rC9?zpG=-l`mR+HlnxWlswy%T)@V
z8Bp1p%gjQ1O7BVsW{yqXm)JG2Wzxvh1^KbwaJ4g$%6Q0%(1VC3_d`lMmx^Z=8*7^8
z!uPukF%6%Le+R>`ld8sFGUl4M*yluTh)f8tUeOTME^vxryD~8U@$bxURX_B5bNNl=
zHzYH{aX>i>=av9|f-xJ~s6(mx_|pI9CpPjQb)R=0aD=;$3Ln*><Y^Nb_(#ag(BY9g
zE98Y-vEH`+%lipLZ{}E&aXl>~snM?^NvkrR6=g_XYPBKF^xXK}@X?S5d#bJ+NBi-U
z_y+Bfuhco$p*RJfU0+MPtvACiMeVP+t8!dy(;8jM&$6#G=AqNQnRzik2ER*#a&yyf
zSaOxT+ul@ikmZMUi)jJrf?kax^!B&%xAZ*q+2H*#NjtAi($lcUtk)1|(}IMc%K?o2
zRq*z5<D(lyA|Y*U%h>t)2WP|7ci;1W+)DhKz9#Qa$5PeJoef+U)IDI0VGT78h&^Vx
zqPMe)^3L>?c{lh3pG(lR2h=&ZeGLiBvOY15GZChGc4z460LEBC2cnOJi6uu<vg6Ok
zxBWRPH6zDT*sH9e{1Dp&NxHef-2Mq!eIGtvUoFw%I;p0AglDVQ;CmyuF|Q#gU_)@1
z(9+QO$fD?~H3!u7RdYvNww)wo@92WqUrXP2|GXoySH_!yK4rVba|FtNVINY^pitXs
z|Ea6QWM3foc<M?!AXUEuap*hrLAamVz|>-jsg_Jj)3P8#g-ulsmLF|z#DCWNcsk}r
zB;<Ws65lDgb$&<pBL6G3h>f%QEbYw>CJh~nMC!O)*KaPXQ2M89u78j+5LhSUX_skt
z(EQK^p*QWr;k4Z^tgw=&T8naTtO*Q)rc0S+{j>c^&!FQQnm@H5B^S@%S6beCTFydw
zqz%kVF|9rjxNG}k-T9uH&}FNI_R)W+-OyUJkK1ZIXZQtfLN*8~H@o8OFv(CKJt5BW
z{Zn=zuVwntOe}9iae}*?kSDfQ>k)s$^SuR~iv0vuuN$jRRU^Pxu9wGh(HclTFa!g&
z3&a7oAzzEz#db2Sx6iKdwpwAuL-v={dU2IwSx(R2sqqtj%t@S@`A6}m($KP+{xKRx
zwJ;tqmGPtL`@q17mqvKzImdY7q*};7&@XZWfASzE;yc*ErrqWy0T09WR9+O5Utw!t
z1^y~tf(+Kf{d0=8XRS}Ym3AyQvgl3eW1m6$h`)s$EKR-u!**?DtF~V6ufCSrin7of
zm}9@tKG4HRU^g4zgEgy!r>(i6oyuJeyKWNE=Ki=cspMl}hg?@ClDQ(wo?9{h&-`YE
z^_}I!ci46K-Da^#)D1{&*29}o_365F22qGQv{R5g+b$HS4r-#QPvG>h`Q<i8cdb+q
zH8`lyREK>|u0s2ZX(joY&66r5&&=GL->GD2*)zB34G~j-LG=~iiSHw-)18^U9Kpv^
zFOjpF4$SdHWgPUV!-Wd+QKT{(5^yx+NQlWk#oUpxVrF%W@WeCN(V}2U&g-nu3?Xe?
z=AQ))*AjUsww`*z6mgIFH{2&Sk*6(^?eD;gwrR$0bT6QrR3=Ao^G$~>L#+*LPpq+)
zzNVFif!tx}Ti-?NDfzD5dA78~q_~vjX(buevZv&CEcxuTcq$0p_3hLv<3d|&TZTE_
z(1Gj8Y^7@elXW06T3e@NNxVE(k&syO5Iv7O&y8SWppQ5K*q$AkO4MV0voO%R2ly0Y
zO3IZ!FH^i*q{d2bsj9G3Jgc9i1I<L>$e?k7r!BAfHRM$^9>~5l+*8itKk+=|v;0ET
z<Ww}3IR!amH{XZ9MmhD$QaWrn_j*#j8@wrHdrA%#E-W}$IJcyA*>T@zDN{X#>_-RS
zv&eKf5j~;1vp1PQ@+VqfpA8+$#n8MtiLJ(BNDt{Cm(so1Y8=ZAWjjKGV1qVD*`oXa
zzTkZP19laN@ss3q;S=zCV)fSONBjcbNxuvo)V7{@Z@4rJxryJy1fcwnRq9GU>Abc8
z3!;tuY%YYdAyXBnJY8LiEQGhjd-zR;tFSKvS3$D$OL>TlBR1jd^tS2(xH)73M<_(!
zq<)8He@FSWR3Z=7S7PI-Wo#7B8fHPNHJkcL)uwS~FF6C4!sq2~;xuuK9H9ir-<AJ>
zO#NIdP%0{2^ek)$b&~Et)<?^!4S^{IeNQP^iC5FqDyl49^=Er3`hp}($AJJAL<ZxL
zNCUW0?Eu#3KS%@y6i<x+YgK{gKmQl-0ZQZ}%1E_`dG}OA(;6Ya@HNy7Xc_#(*C8L3
zE9zMEII)lHLVcvp5{G~;8V)?6n)()G3-BVEDIr1y_Y+s3UxQ|x3WUym$PWFXb_%HM
zK5`#>nG0Y-@IbA%Fv`Ptn~9IrrpP_)3ceY^fHZ##Sxnq#mKb^(-vTEm4yEJ?eo6>d
z=4os7HhM2*wYbaw)z?+@s}-<b<UnY(WKd6lEPD*u431tqx(S<y@79mYf|RCqgFPNY
zR;R9!8?o-XstlEarR!2ZX$ov{ANp^(&$wE^=6{cl;(f>(^h+`T9icskrrt?ltaT>N
z;GfX@vKx3bpS=skaP2#MW9JZGv59au?1?PE7L&K=Gwflu7p<e!fJ)X*eFfase7!#6
z2j<lSX^7kb$mdV-1Y!&IfLa7yqJ8RUwH+|+wkiYQPCiIp1y+En>Ugb8Ux2NIeDV~%
zs+1sZQ_JavngYqz4tls^5%2p)3t{pCxc$GtV~E9g4ZIq3fPy&LFd6#S{WuXTFHeOm
z^)K&dA1PnZzoIPG7b#Hdfrq{ugBs78?i#mqt%y_VLZOGhoj4rs?G)sbYidhWk90!h
zl#Y5Md?XbORJl-ewDMkf<U8o8;+^YXEkue*g5ZDTuPKevR$(^k98i$V#&_IfI)=JQ
z905*dOC3=vOUuPVe<h(r`mDv{W_lj8ff+>w5HEp5k^}ssp2%CJw?KJ1mE9@he27|~
zc*<lku*al!!+ZY{;sYkoMP?uU8{eZJm)>|+xVQKmGJ^UsFB*#sQqBlpg>%3We2u;&
z{S;0N)((qryvN<kJwt?^$~<+gI!5g)Ul;o;Hnbgig6YD2<f^jE$nK~?ts$qv#-%GT
z!5mnj{;vw1Te#&b<XI+&g)9-4j|>N=z$fG;VW27#Z6LK|mmm2D3uQ8ai~$DY8@SPa
z(D!M;Ex>}vpY(b90J#HQD|K>Dab!6@yH5B9OUsoq=(toC7RodAO++BK+3=RzKzpzQ
z>T@B+x52kg*eY4n&H7-N;v^`0)b5ypX=B`PISw5M0j5wbv|Gv}btTZ(1)%(v6P?0j
z>7BA3*+g-CeMnBYIU}<NuZH{$);dD&B{cH3a1}W;$4A#Ee|7Z=_8+~4p+P6V6#pBO
zu}1h`NHux9w@%qa#}h|M*;sEPBwmux-NZ~FLv3QNu;sZl!xQ6Ft~<2{+o(ngDc(GP
zrdT8ywJPx0ovH?Fk%$=&g+_`*OT<r@Q$E(011Eg2qDhY-B?e4f`Jgfqs{toqKXDxT
zgx}HbL>Sz!!|0pjaEwz&NOz=qat}F68LUOB>!AMzv;sdTKSozULTf4+gB^gL;y@`1
zXwaoV?-%5BKjWM3&GIQ?7f7WI;s4_XaZlLcOf%+RuAX5WQyEWDKlmS%Jt;lq4Doyr
zhH07jDDnvTzjxjh!+rBmTMbKRE)i`YUUUED?BI-Wjd2CI+xmX`!{OW0Szk&7@q5hC
zwiI(q&PE<Yij?V6ocP!~rp#H=pyYmWo04gs#mXo2AT^w?VZ3EPxii!#DwsNicSlmC
zU!FPc7*DEav~WsmkH00u87H^NaK})_i-scO3l<|bs$GRl&k9d}Uq8Vn=PBcXGW-ka
zM%H0Iu^st`hW^|PqM2&+S9H%U`{)|wv3mP?Lfy06xYsFuf~WET@&);Z8c+QNB!>oc
zf2Jz?h`CA>BDdus{!PCAVl6!x`;BEFkAUCWMDK%MC6{rj2Hjxi+;{^ZyC0JFD9ypq
z(iRDjkNRKxV|<%@kaa*W5S__;U_d#gEmdp5GfX8X(I$A0PLr$4W%4DhDgG}thwKTI
zfLg%hOVFNS=~N5m9k_nade0WmDk4iBmo{|Y7w;(_!7TGqet~qLH^M%^XTKQm)U=Lz
ztNsD0IfGCalC-qDX6f7F<IWG>w(1$`gmEP7N3(1vtvRMi#$l#Crh3c`WSuN}CzSo^
zJm4PaFBS%h7o^=%9XVJ(gKZ@es4$kN{?RlsOjzM7@SBwqEk_%x8s#=(oIDD+6gjMy
z8_YH&hpIXLYrYNMr=H_p#&7j6@g%!%`CF^0cxS%0^@dHbUa%zcMI=Jxkah-mh4@wV
zsK2Tw$9>k<L;j9vK=lm7YePcd8+nS|ZQdKWD6q4&lz)I3q)XllUZapJWcs#wy1A~G
z_AUu^^l`2BZ-KWSIE3}n;2Sxv>{s9D(U1qog?w#!|7YJ<>8t({p9u_(-oUjTi(WuT
zjDp?PVR{kV=*(CuOjkw{O_)h+Pv#IEN0kE)c>}yN^^ERFEysFmAH*@9h%$HSiPDaa
zDUJq?CQjCs=zXgkLx0m_%=-eS+1a4Hz|H}8Y+o&jhNTRTEtVoYCC=<JCs0*3sdcqE
zN~$<X?5QyDTz?0?qz2Mi?_lS?qP~TrimN%FdxCwlJ%775xEuLK$e*!zu7_=^y<gx}
zYnrhse}(<YQU=D<%8)=m#wzLm=vT11jK}oeX0o<7F6UJGFkwSfxq&bkOn9I3US}H8
zLo@2+JS<-99U$jvIp_>xF1?U9n>Ph431R|uQz?54&j4!a2<3vBqAv#O$Qj|SkC8T@
z7nlemYJOxSxrX$AST`x%UDI9J)yEN9vN-=mR#sL-?u^2N?)UO1y&^dlKI0xUA8;=)
zC+J=9_JG6YZv10>n_3Euv2FA*?i}rgzvOYM4qwAY*cSu_+heREQ;{gqufRU8$T_{(
zoO>;EU&@h$jtM`0A5V`g-06z;2|^L1kcX1DIo7nt!UQh2^)(EqmLVqj2k`IX)W_h3
zxrW>T2f==@s?7~N5OgrGwe=|9nEr?CsSozw_ulZuxYxS6yDg5Y#gy}td%y3EYy_%R
zDe?*Z7pNsO(P6|4x;^9+9jwHd$lJ(uGzLx?L->W3R+fq8o0b>W0|E8muXzgoo)P>^
zGF=(!T$$HAcS+We^hVindB?KbWcSWpnA0ZzKxvs<6HD>7Yz?+9cb!k*5W{U#Q%jt+
z$aIJ~j33m$3AKDTr2i2to8uRme4zO4Hto004-B*)4Eh|j*fbdPi=*5}3zKqB<&MwJ
z&zh0fDQ|k-fTCZe|G4s{#zZ{Z&$!K$WthX?=a=)kvAiV{nn`B<Up!s@SG?xG=$_&8
zYkTRn{AFehU6oxzg%UTJxAbKFig?6Vx#U9jmGlS6A*sFdT9qCzo9~|s+|Bp;XGpU1
zmOH_#g0I^X>~$@hxOS|aZbu?a921NGft*0P0F479RvXlS&-TYbl|m;4b~TV(D7jb8
z^wf6d=FIqA@ms@>`5#7o`}*re#+B0Aey=<WUv1c7wTDzMzq(>(xsH)P0#?%q(oDj<
z8@&eqLSH>!6F)7KiIq_|4{ExI=H>cFFDd^am<miboy5H2UH?mWa#4%yv&m73K}pS0
zzh)3c``j=5kF{7jAK18+jjPS8EYY_8rs2RT-K6FTjL=_ts?<Rjl2!)iHS^aXN95j!
z@X+Y6OTmi_AF!J04EN)L=eb8RbCQCS&?M*Yjj1EEZsf(f0##^y(w!{(pfC3(xWK;B
zRLWmtHJs90K$d^Kd!#48o#kE+Y1^0NA-;}nS@^}MePNSAYJ@bmF69I+6Wii>S9BnE
zNy_fTdPxV8vGfjk^@`iOR)Jf!RPy5$xLN#ZTi2lPwpOMA#$)V1R3#>x@k7(`3~W@&
z!`@_oPT?pY8Bi3uCuC<}tZkgJ8&E**qDTBl$%FhGnKOS=iQkg?q;1dZ=NRh#s$4}E
zpx?+)!+ygU%bVZ>Ark}AtdC7zHlAJ2ECY_peQ*l5)(0xLea-z-(MS#n+#I~$UTD_>
zOSwA4CM-w%!`ZB)T>hM7@uxH4?2pXfJ+h|eSMsRfDBG?dqW=Xd(RRaEJ`S>|pUj-0
z3sV6*q1IEs$P2|~(7b;Lx1q5>^Vw;t5;!&}CbCt<BT@ar&WB7k{H29M{`_11$ShCV
z#NP{l)k*%C@^ALQlJl+@r4M(^yuet+LR&@~iumJ(D7HUvS-PlxNHbq^E_C;huON-^
zSzNsNWx$o7ZGry;4~dG57;Wz!fH5t+nS~W{?<M`6(D_&XZzLryJ>~y10h>ev5goLy
z{EKpzD*Ri{Y9GxnrH5gIwTsePzwC|l{97`!g!7b&EcVN+hV+fPQE_$T#n2;R9qcQO
z4Nb4;>;B4)m4ypZs{i=<<95QO-(}hTiq1G@dwT(qV+y_19A>40VnUAFt{7wZVB(uz
zsz+<6nyU3sLxGBaMa@R0^1%T&LpxRojU<C&0^1v|>!pfO@Dz>A^W-&1EB`C+XGX$_
zU+%1f&QN6_9c8Fx76Kmx{R*5Maw4>0P``kE))ICXnklXH;_j~QByUgov_2EuN#WFf
z?y5C7A}6A6_@juaL5rDS><{@!(e%vB%qpotiOrKvq=coR+24yQc^v8qq#>NC$C9m)
z-&ic2LJTDc<}!5(W+7Mgx?uNOr0qqvk(nfrl-V8zt9eK8+0eB?_OM~0ndb6_LY_k+
zJ@;HyOZVmab8bS<=W<~{=`?4!&{2M;^uwM~7OFEnkz2z42Cv*{q5w={<AJNRSziaY
zwY%~p(JOw@&Jn}-AND<=>49;fSa^_S5jWL<k+tM@-qfNo>4k~AzBf!jGg{`oFUa-4
zo=Lun)izACG!MER_B|*o&~5vd`+-N`Eb>{a3?`%i<*L-xyWibb%0Q~oM*`BL)`wmX
zZXQP1)*A|qkLWSl1z~ncr;MISgW?Z;CVp;6tCq8}l=TLA8P!JG*<seZA$g$<Lt6!_
z=1$xpx*EP6^WkwwBXy_RQ|=|t)lZ^b*fL8t(D@o#f128uODPR;>Br<0ci)00sq23J
z^K1OCnLoFrM&!*X%@xv+epH6}yge;wUbqmU2amGF8`jdp2^&~lbm<~=A6EG8OMmDS
z$YESxQ(Nm_fvNT|dv@Sx%M>GL8bwuCT6^XfzR13ieLX8Ft4sct!oh{fMa_yl#lfBj
z;$r<f*@9|>XCSBbp<oV6N0$*J@C0ldx=8)5E=G&VL56o$%s$Wl*@haw(ot+{?hYSi
z?qp17-x2LKLXo8HYC5_evR}hhlfSx4E}iWt=j!UKC3Tky{WD!tN+&x{c&f=)@Og9~
zvzf5~33@tY2U5uQd`&)`TSqg<GbIvyYS~CQb(q`AaO8XZja~+<yS6~mRM~G#3Eo*v
z@mFylE{k>Dauk==Ej^c4lH0s+XGw@JUb%pe<fj-&c=OffHD2a);~7&=c-sA|)tAQ0
zqy4>vwqS1fuFnMK{yw}L-jgXb95L22+1W?v2iYc^^2Rxb7bWL^%3YKjoj<&AOzB8p
z6C|G6!QL=FH4irJF!eH@04~{R;~e%r@wXZwbQT&Y9g#`+WNIn>kg;&*>6uhl-eO)0
zyxd)s0evJk@UCzTavXM6_kQ*l`QN!$JGzyr-qBKj=!HF?Rx=N%SE!~B1D>=KOTs7O
zf1-cFtQ1oP@ThlYwi$zs8QeSO91gr?>NE8dC<ymCFCD0#5+3`P`zCuUyU&$91g~+6
zY=6eu%z&K6B~QH{#EQxS&7_rS6keZt!S*yRHa#}KF}|SO*l7&GIuMKL@8GZd0K4u0
z>;}<|S!Aqgd24$Z^dqRMZKyfV)XenJs8TCr%(bL2Dz{<ww#>+^SGkP}|1H>8kX8Jb
zbGzqHu{Us0EnsS?hCI_<=wkYn@q@X8`GsK$vl-YLRZtH)i!5Tg@{G}DIu-adbccO)
zK#Z*qA3^U!JkH12sp)Mp&gD{tC-XlQ?RP!!uLLH}b3BXc0^ODf>JU;@o+0#*60|n>
z6-Ye2P(^8!PxM?DF|-f8-V`2KE{F@c8_}-PoC?!Iw%Yd7g-UaGLdJynfUiHlPfShB
zuU&G{-B>+Dt~TwqcegjT4l?KSt!NSn^Y(R$?j9nk{{){{7ht$v7WT-k&}HNlwzcVj
ztt{|<z&QJy@<XCuhF-FErglmv-1#~8ezg61Ha;rpTHct_QSPsD7}1V@W@{N_HARyP
z&>H$mWv*|k^Ksb$aR_<?(&sg?y?AT#903OvDu8-HO=80gAI*;f*hry#lVFSCr`E8n
zO401B=$~i5-u#mOeMrXhLT}j><qUHn@I>UDsBHn4@Hlad3v-NeEGl_lyusB{io?p-
zUYv=&Y}#s{96mK_YG|@$nX#McwRKleXjFVO6`5iANYwN0E)FX!pBbAvC!=Y0hk`oJ
zX`U=G1Y6FASVjiS;=Mv<{=oE@lz%eT<y9@-;XRGzac@nF%}%x*v%~P(HY{v%SVTY$
z@1i;}qYR<;s}*WjJRfqzxJ^CcI9fC)=WTL&O7E<MqKe)VzIWbc{=>=(s<Gver7M{v
ze0Mf3vKIxEzAT$2P`Jv!1%}@_w7l<K*$U4NRlvhwzZp*Urhc<G12<NFSow2=W*^MD
z)GEG3xknN&C1OdHa+><zfY--|g`)R?zWSE!h!%O5m2ND)T9WN(?s+3_z)x5kgoj3D
z2H)cs<8kOc!a=tLC$d7V=U$kM_Sgz*D+C1>^O#!Cec#b8XK>=2AN#)#PPtziCy8h+
zW(oh?5@yRV<da6}o^!0@P1$MhCovRA!ws0D#^r{p6r+w7Q^6%Llbi}PnRoOq!-Ie=
zkxy#c>r|=O$0{r3OUC9lO7?ti{(jEe8J`}fTrc|VV{r$M1|KQ6A~GZ>ffU@Mi>DU0
zDb9EG6!u995<@F&SH=WS#=gWN!-|0CfwVc0pUNqw_^`e;l?MG|<d8V5r1W+kp5;u+
zN$mT(e|lTTW$BuB90)Z*%xs|dPN1Lq*JZW&74h?8QgTkEvU9>`lrspHMW!J{C4D{K
zk;@9G7&b5Hf=QywGi@#L<>pmm%2%*gCttX8iznp#Nb2?L$B*dW;l+Qbf0IABQN~ou
zk`OjLB)B)1?X8#lG<|U9q}(<IHwx#Mxuo6L6Y`fnS*Fy+=pudww03KmE^@7n2LkU^
z>=2V5rI^OaQt{TJbp_WmZzY{hX#4wH;STu<{mazVG{u}35Ern)SW}k^FJ(T<o>=tW
z#{pyY66rI>**AupL-$!jP5lgt5wkWm1miKfj+Qs{kGd0GF6b4WQz~XMxoZp06<o<Z
zoY5u=jy&Q}G?HTIAnvkdhGhlYQo`~R(~o8?c6`y|7@gh@XM<Ku3nm>4)aq*Eu=ebJ
z<7u`(F&~R0M_8*@9#!LVg@4Vvgf;oaSu4{|rvxO|N;IX!<kxd;7NXSG>L$E`xxD>a
zpo6~eS(EEcPs?uPh!vb_B5{HHVLZdnAlpLAWFD4iI2-gk_(LFVxo7m+Pgk8^=Vr|A
zh$~c<_f~069-AJK$o(jnG_@#1o<%xf691WS(r$JaHvxO;u9?3*V^8+MQpH<d{)Kd)
zf{i3>Gu-$+Wq|xA_MJx94!p|8n?8j#ss6aSt$ZKrPUNjn<V$wc%(47#@NIkomea>`
z8><6nk37qGJ03L9avb-1nBwUL7l4Ys*fpbUqvw+N9cVdmXec@nGADib4eV=jHyO?T
zVdcuPG1--V*+1ibUEK;j`6F|>riK3M@#AgEmZD;@4gI(2u5E1S{D>2wAIt?>YiEyw
zefgD3hPfr*c`;I3hUL+V3^vm|bEzdhAT0Q2P<()5o?!Ub_&sP*)br46!)CdpFgdGA
zW<qM>@7RRvKQdAsg)e;&qM@!bFHP@kz3u&Mzvx+V*RnSyx11Hcm4v5~pxj1I5zUF7
z_&m&sHYVrrW6aZRCfj;*<ACIdsOWX&I@@)kvVXB-UD4M3Mp<u@e*D^#I<O$#+Y}g0
zdFTeL3O*L-8+(;SK1*qM(S_1cu73Uy?JcU2D&N(7#yryWi*L$XO(E8bfja^d1D^-k
zA~r|;6+D?gqIPjhC9dM?#gFn&W_QhgUkLjmv?{MaY7sRyXV=rMh;?cc@2QgOg+Ge(
z9n;-?eOrXxK)m~a%_1sLHR&BpAorSAOv5d98x`!1dQtv*ctJo->XOjN@ps|-yr<c_
z((K9C(;^EFc=zge2osaYy)^B%#aX{_XR(+5EN3@YHSbMfgH&INm8MDU#GYb*DNOt<
z*FpLaADKGPuWe=C7gQsBN!YZ&DEg83(otIQB=>1nm-MJ~fA-^I!aGcEuAN6V6Fu2f
zV`cLJLm{<No9YksF7x+PmSELsAG3j5!Cm1kMk|nV`UG6CZwU;xwlqAVt1v!3$MBRZ
zAkHX5z4IMN;fTCDIWf8W3c8nOxKD|<z@juo*{Q9e?4~5kP&30)`cGfFNA&~??UXDq
zwe45!(ps@Pu*!~7DnHS@#j@YB+_KN|(zf4z*#6Y^r*S`VKpy4smORgYl|yHT<}Ap+
zTlBu<kYlH7nct~4ATDwpOoDL}7fA|wbEQ6{;|6J;HDDe}r^Ih^bDbf3vB8GRKuVs^
zr?I2ivCJuE0{tg2IPVcdfUI{$J*ZIn1vC~s6;H(5p4P60uKlis-ge?gsh7MBY)bQ_
z*Fb-}taU|~VfC?*Fh3q4U(kTXNA9LL;yBVl`&%`EElfiH#9si#tO9uuKZFmV>ayK=
zo!?-{XRUZRwAerUYWPnHd&Ma6tG};L^H%cB5FP`?a+3BM?g^j#s9zKMDJ%6O=s$RS
zA`Sc>W5B=L4FUHxegFecpxj+pC2UZ3q0^{q>@m*4%%`qGPq8tb4*b5x)On&cs;cLt
zM}AKHE=PgyE)VF@!^HNIR~-i?ptWRoFsuy0_Ji?sFutA)qArq+h<3;&<-B-Hh>`~*
z_sMoZ<y45}*a|cXO+`jv=kUAW-<=NmJLn9{qPj;fkG|I@K?3M7H0txqetQ}V0TL#a
z2;CrImMYX%`@?kZBGr{{1C!ujv;vlbqa;th!IuE<^rsvxyb!GN3zgLoWC`Mf6Ke=;
zKE{KC-GG0_s>23mJTe=hk={C~w^U6^J-LfmL)66!@+)vX8o>eATlr6^h=k%%kZM$j
zlVBbwN2M{z{BL7*Q=D-Dn+)E8B(xdOT^EC$wUYi)P7r>0?|b_BJ<1<w5V%n8V8uXM
zItY8IN6@XxC--85)Cc}7*IpOrdkgKD+DJ0;0`4Mj#ClSOx&aFZ=5ar20KOcl4c5pD
z#B63W7sNfF`lBvc65a@PrDG~k$bm#R6lpEL@$d2771k&evK#FUjZlMhR_G%RQOfIk
z(E4Crub_<c|LxiBGI^g$FSJSMSnz|S!@jW^dKX_#Eo62xpJ*%15}i>JnS`vxJmekb
zDYJr#0Eg*NWE^&vI7UsN^03MJ7KN8nr0I|=T&u++W!P1`7r2cF>HXm5&FQ$-Rry!y
zCDezF=5K#zakSJ=eCPN2mjP!nSFM0F!ve`xG)-4zjxsScWYXbNTMg@imgv>Nv|g%y
zM{=<-cuz>`jYrNP4zxM89_<7s-Bqv^o-C{tM?!}4jamnp3qJIf>R7R{f1Ef&vFmTN
zP4aF30B;+ZYsV>8B!HMl-+-yO1dYM(cntZN<~R%gm^}|<lFP8^>P5VxLtu7!j&4p2
z$F_mx>kdW$Eprv|7Tk?RlGj(+d&K7#n*)Ex0-w|+Kz&b^G_?cpyYC~UHUWsHe+uXP
zLxp2tdUy}}b1>0s6Om_VCHw$6nL0-xXmglX=P2F4;XPXqKn>VP^eNH{nGb&QJY+xi
zA3hHM2U)A0kR;zuUyg61FV<gATnv`5^U^Byk)EPghdZW<-Ub@;Rc)JcLT(Ck=4V=K
z<PSU*2!s;V1e(}8Xb%`HPY_FRC!UFq$1CBxz^bF79f(_GN4kK%N$XTw*tpy$wh(>5
z!q%3Uj@(u1i~YQ*?zO&m;uQIS@=dj>%fK$yUcL&J=AT$7q}u+Ld4cfka+bJG3rE#Z
zuoX4LccEaDM(+@R(=E8Vd>&I9QZoO@<AutS08Q&A<Y4L!c^{n!Ca*Ez*SrpGw@|cD
z{^~p9UhazZ%F=7(J^qlGi(dwd=0&+w&R5q1K@!8x!I^cwZ?8Acw*bh?!?8E;te{}$
zZvay|N1UNwau@jtOd@d{`-a@m8>4&4rgU{^WWUiLX-&b?x(ZziJE#HlBK(!MUEU>p
z_IHB+Q;fP>YX;Wi7h1mB26%oG(FHh8Oaj;E9HpHw*Y}rysbH0ws8#he{W8iy4!jn=
z3=EnBNtgv;1=v?e6Vb>*L_!Z^HHbK(GvPtrsf)FE@a)Nw2>)6vH;{A1R3GI#;jb!h
z0KZaQ;KmYKIrYArEoXx(P{s3z2IO;es=fd?uC?WMdLC8`yKM_P5B-X^MeAS~8A^SG
zeCrut#=b?s#jJbq3-nj^7x#|sNFN|du#3b@x(_><T||cyv%%xpN$Bhi_15<(z61U@
zzD(F8--LYPbl)qvGT4p#Xmyn8;I^!)HUYZjUGfP17n4A>Bb?}bWC`lUHxMm|#`t>u
zfO=A|gAE|Q(rHX9as{$Rj_~X5%AR6RV{ZlD4&O*`Z_gXgF7HdfL;43S(wW+7$?fkc
zR+qo3XCNgolt{uG;<vE9gi7^ixA4u4e?ZH(Dcgyu$X4Qy8h@LL4FVmjU-R#Cb7e;z
zj~r{95oKwxnF$l;s$YN&`Ieb%xXfd;3#bjzkaSrfI@EdCUHlXF6Wxk^AUkj!O>Ha#
zt$oeg!R&$<###0Slm;|1_a{5Z_gxK&eq^7@?2#FtIXl-{ysd1PH%#iJ7ZbJM9`)YB
z85r!5FwdRfTIFjhchy%wI{pe|O)bh@VBp5%o7sKFhQ<w?h55|fGe-o^4Uw%M$sPVn
zCExRcvU+8<faSoPysNHj@=D}5J_DS>ujz)|0sb-Nku>MQ;_bytU7^xPEg#J!_Cwx#
z8r_qL<$4;1SnAm82R#kItfZ|)XwwQ$%ezA+@PCQ_mH6`4W((=%QX`WGWK=F0;oq&R
z1WoT_KeE5+{#3pOY=Od|`Fo24{Co6o_;LCb5bDy{@{CA^61C9B;6QAMhY-&g!W<de
zxN>;an5apX*J{1elDtJ(_0w)7FZ*3T^;E$IZz=MT{cOBs*=5~jax&-Cze{4W=Vsl_
z>*^GRPFh#+8$KrnQccKITqORbBG`faa8`zW#TnC#(0<i#*FIPU2`)sxl-TnA&iRtw
zJ7s0kr1W7WHzhkUlWSy*HfP)J+3bee$PmZvtfN^S3io*?g1dVW`^tFK{K8z#&>SeV
zwaE%}1MVK1inoFuaV#Gi)~jkv<)tBoWS_E%`4e-IjL@W}zv?ID=G=1c)&>)EiFf#9
zCKeL4d-Ok?bk6BqQ%M!yXFUgdM~tB_(;b-}V8ePM`4q5t69wc&Ou`;BV=NcL<?1tH
zUqx*+UJ<vKOe~1X{14<q7k`IkM|)-?lNk>m&et#uH^h*aq;sXGvWc7}#UY;l%2nJ>
zAB9|W6B7^Yt6;hbJBY7hd~Z~_W!x0gyufo|jVg7Hxn6#XDO9OcTs`M^M!S^G$w8?P
zv!}XhAg!5Rh8m{r##Ve)+~d1nWY0R6g%?foRM(p@J^5|C!LXe@Pe5K&94RtDcD=9B
z`Y>z)JKc6BEV0snn)a&Kf_G4;hsftMhbG&TtSPH9+d0GaF#3Vvq47Gmo~uP4m(b!@
z8N*XMWREVH=X<MX0h{C<ysdVVqmXDh7M>%A&^*{iHs<=;ZiY>&fY#XGXhK~oDuB^S
zA19amXz``($MRqQN^D%%QkVF1);9rVwi!0en4$ht8kBiGrEQMla7$+>hw-)TWXPD%
z^nd`vdZGzB6q|!)fcthX_M9GVbXqHiU#Wbn0%Gq)_H$Wsw6qOL8Hoc^`{X=!okzDb
zXZcBdH-3@v40A_r@93UAI@O(l=C3HD_2I15@*v=pC4oJNzJl!7aL7{jCbv_ul#^{>
zjtjUMSv&SzY*fXY)_ggoU~$U*FFW2{`ZVs>*uow_Ir_+7Fc+HlSbfHhxLGnf7ZwgE
z{;y<N*;&DeWHQ&yta&*99r6vo!LweGo?&QZIc3eYD<Pdi4N-*^dWRWIRgsBh)d~-1
z&r16Hmz;DW`-SHwe!)Nllm%Xeq<#X?!sjgfFLP&ht%Bc0y~?)vQ`DW*b%SacWBAIX
z67l#Qqzd@pTLHa(9C^ifEXW*PQe|>vo+(G$?(XjlDH@+WHKSr?_q>m#PTw813NeXW
zYWZY}BHsDt<!wwa$-0-H=x8kM!@qHpO<njXsyf<PeXfronlb12?_3$z)7(F>eOO8K
z>spoTOs#a&a#y-s*d_hSk5eDT53_#M&U)ZjA=E*?a3k%%B8G%Dwr!&ph|y(#7dFf*
zEtFj?_04>cb(y&)e~<it?}2acIsT+^jOnX+zGbeZl`T0qI!X*5V{J@4^4}>9$#o=E
zN^mE($(m65z>lcCuu;qsu7GJyIK=f1y*Rn3bpctpr+A>}2=a<;Zwxk#;~z7-NUy$K
zT>{4ViinK=Wbd1+1U3#A%lpDJ%)RhN;%Uzf$K$Ms-<iMilK#vn$jvJrC+?+_%&4`9
z{RD)WL;eEyWp_p29z`M|7$ftOc?~C##_VdA;`SPh#^Zc6x0LzF4lwr!LdsvLyg$-s
z`WM^hlZwXWv`&jpu9|)`dvn3y(otR&`ODx4JQG?aFpTR;>{cXqy5nf+TGwCVQ@NRX
zUVo_9g^Al{{5-wRFweBwyw%u&4F{f1GC9J~IPku`&^neMfNc<WxE>XL$$AXQ-^oRF
zi}Q<yJF58_s>9K6<fl4a8>1!3t%X|t2C}4|!$!jiZU+_3Y@t*%3K@&eC&n}3Ts%92
zE9TzvQ;fgNg9De@$5;v(15iOuxrM@)S$i^(+>Qlpi=GuPb69<6<vw6l?2l0l%FpF0
zgGHe$xfZK}E<{&jUmyh{l9k9;<Vi;07n*8VldWGYJ<T@b7AA<CMEy;^1|xK_JXieY
z*<5@$r%rC)!aqt7M;li=;3HL)clf@0Zu<`V>-e+%PsLItPn)Ctp{+pdct7$6-0sgZ
zf3VeABfFAq%HJ_8Gc7USHD2S_a{U>N`~vRcR`AomNlxF)GP!tW!Nh!f;fUgB$EmVV
zx7A}2_9*R<)x<>bm_(YlTh5tGTpe(@Sn$bM70itcL8f8%@JMnk^#?c2^u@H_Fa`RE
zbGY`jOgtk0BUcbFuqH?gwVQNP@cFj-X#XouluIaU>ptK$d-r;d`@H`4LUnP6oDB4s
zI>=k>D$x~AK&#1#q=y;87Bj8shh%>sRee(0DhYa|E@&@d?tcmWr1j8)kt0Y=ycl1E
zH^;K|kz$r_llQs%t-F#dt<3Jc?P%w$2ky1%$_Q{y=i<Xr87#tY<!2g?EhJA<vzT>M
zH{ufd7Ab_A?i0Ej-Is>;A$0#-FbOz^*vR3;XfR@PaF#DY>_i)OF-I6@ayU6wA0RjJ
zHT5t;58)&9E5o2U)lVG@iSsGIZ;t_s%rT%`T?NPeel-ERPoQJ~$*BFb6k(yXP&zMG
zfb(8=G6lJX_SNqr@72L-GWZ&IBBRyKS{<<9zEbj#iNtl>L~p=%fGzlv9xpbKFTkmM
zwme+uE(Z8GU=hVj9h9?ZFyVtK;RZaGY_084CPFp`mDeaEwLYp-jZly2EA)k6!YD^+
zWHVw9wh+lv(xBB{O`okF#+|65ufe9lDSx&$3VndBgQ<2Lo{J}F_qBT3DU8P-6OZW(
zj3ugroqG+skjSIMXa}{Ku;PlA4sEu+{?S0Iwn;a=m0joE6CBTkZPF;TH+Tzoa95~a
zc(Q&STBM0;U*wrOO=~Jf3)}rOd^ME4$^|&rzk-HWF?ct-t7nlo{UaSqtRW*YQMTz5
zwDN?GE#^+pgUNbyJ>-&pSE?=LtIxrdzFI}4`f>#PTnFmF-@>Q(9^DWegtv(#^b;*0
z7r~1FP7`FVCr(>0S5m|9Mmo>jg;U>BBnux%1fdORJ5rgr1vD2c7#b$)k=PdUIHXM`
zpeyhLdJ^^$-HH@}YvHx-@uPZwsVeZ9O2m!&Wf|%cdR5>fI<fhB9dd$LQ9tQ2!s)v~
zDFbYcetMXEQ3^uZD-XdS9uBRit?YHABKjFk@YvAz%4x}tE>LztA2ZW80SGxWm6g;%
z%|)$4J?b8%tM*N{<9+dMSaW`^K9+W&ThPl$1!|G@58eXvh*Pje{%=B8skJgsTBq#?
zM|B-7PL|M`;1b$wjA3?j=Zqhb40bGW0^AQ>$#QBdqK#TAR6?Ig<1v*SuXmss>I9Gk
zdw_SfBH`A8k-_+M|9EMm+ENUIetSQ(As+}0;mXuJVTRUMn&}%W_m`>xqPCpW!xxLx
zm+$M<n10ea{2h8pI--|IkwCusp-<Q5;zzYt;ugKLq^hs<6nO^rUXMln>NuSsBESRF
z64`?sNA~M)rAN96VZ=YMH0`VY9{Z(U26uLMttq5YuPe)uX!WMH70p*w-Jto9(`qDk
z8i}Rva1DucDvbJp-V{#&hftC|+CV7_@#wMI6lD}fV8@9a{2ulQ%n-VhnP4JXiyT*O
z=?l=ml&|V=aggtqznU*xZm(x!F6@(XUYn^l@(x$dkZ+XV;Io~k1mS(<M&8{BiR3B(
zZKJNKJC&(Ij8sLhseDrNDGA#LuAqOU^U`3s1Q|ocLR-s=&qto&IeJCqEmo1d1bqJp
zyqEq^IjfwM_n-}-SDQd?#kPPOWSl%ks|lUpr^sIXZ)A~Z5a%ix$_jlK>Bg6G514pm
zF6;}pD%X%7NJBjVxe2V4Im$%HbSq$XeT2WjO~gf{H+BOy?pKML@Gb7F$01&=zPiKz
z(LV${UC)%&=wzZXS_b=Wn<gvQz<x9r+<vRY5n8O=K>7|T+yr5)bQPS_CZw}0DC;pr
zDKAH1FjLV}@D^mg)<!E+o{HyHQq2`F1FzYtbisnLAHojkqizuU5H@U`Cg8iVhf1bC
z4L+v<te=l&SCfsYV!c#uto<d`P|gwk^lW*J{#-7SR6Rt0f$w3j(doo+u-SK3cgkPX
zmH2b`zV@O9;xp04XpD9kTSZ<VS2IoNyGWdtr6vj@Bmn<J#*v-yqw*!Ghg4g9Db`ox
zwR4mckJI*ne>OrnCNEb4kP+aeudY6n>WMbN=CAE%ktSdeUk;9i=|~Gm;Ks-Vx>}v8
z+4QGU7EEFfNw2UJLdScO$&`k<A;I5Es;_pJcWZsHd?FS<um3=+=*Q8W`c8BdZYH1M
zE0JRGTkMiac#bIQLNq{M2wbZ&NdHG-5Aho0Vd^0;v)U59)kvkKQYsD6eDJyd5BmU4
zp}s0FH-Ub!0eM0d(90Q=kdS-&A^7XmK$79zAC8?@J1bq(SK>hBC-#gOM7|?a^lNZd
z@|I!Vn(}USFA|46*Gy_VFz&99a?};bC%hGKC@1J$mHW~-B^qgmMG@8T^^h!X2C1!f
z@<??gvYLEL9K!k_{pEfFB_G$ikQ@1IZUXy&>WxRjj@(YRrdF~~=s9FdEJ@ieeiiS6
z%bP|IA-xe&za!frEq@8kCC*bP$#fzMI|8$~i%PWG3#L{lVU`*RUY+jn+s@UTI)>aq
zI$<xcUWiY74+iPW`XOX0JR$q)HMJ3{89r@xXk+x%mLiczs+OYJwQyy;^jXT6qZL8E
zrmWS%_1n;Nj{@peDY%{%DCd=0%EAAoVZ~+gG-V^q(YGV7k?r~_1O+yE5KPHl;Ja`I
z?E-(58_ERa8CXh&l1-=#VmdY%JpdUy4$LeAF%F~ANBT4^R-3LX$RO+`zLnTT+{Cg_
z3tpc%OPnIk;}&4difT5rp-aWVaz98DF4C97OzBUpFQQ?O$d_<-`ir%&wc!aHgFiwy
zp%2iS=mucyEzsQXCQ4V5)W0;R_FS)}dEgU2TC6725bMcnz-G1%y#by21KMcig*;X6
zAa9p5rK{pZp^cyQz49*d*N|h>-@wAyqqoqit6jiH9faM$yW-98Uw9XwAKz8tv>w<3
z@H)thhau>4L<rUuKTR9}bA5l(LUh1qA={MO@@{ztc(0FXQ?yI!W@u4u5sQGgWs|o^
zZ-qU+8D6&sIJSZ=^T;sb8<?cm(ch>+u<<#_ed90kGdO~oONUU=L~C%nJj7lS4d}@f
zLF8Z+@G*E5ycAypee6kGFy+=-`fodui%t|>%59SUvfyw@Q)dfTf%~zquXYFjhro&U
zxDQ>e-4`v;^DZa9*7uPQScGo}>6IS*QZ5O$9#y!1ISV_5ERQbGlGRK4abgaC)jZG?
zW9Y-}=j>clW2XR%c`5Z=t?1cS%;&vH?UBT%Yxzd^Pw}|Ks=e^;<Xy0C$6(v^)k<^U
zBp?bOD&u{p)KsFAp_+A!rNr2R9}8)%)y#Ib4qFTx`rYJEqCQ>)tA<50jSQK5b?ye7
zzAutMdBrVoyZMSA78*Ir3g+a^%UYORmNGP}VsSt3Rd{;xNL}g|ILBV9UwmCXtvyEf
zYu7zbLzzRzKzIBi`H-$nk0P7k7Mvksz;0a~_5c+qg7#9wfX->44cvJ1WJ{{Ku_?@$
zVAyJ)Seq3O8pEsl4)4IC8@XzB(eJH^3)3?4k9yDQ&#>F{NkcpC6LSZTmACmG`2)m!
zF%0@q<uC#^Xe}Wv(U-YEXA&aX0<8sPRdCeNJbxWb$t7U7x<&6HH8$J88CvlPtce~0
z8TXU4!`jqxhsgAn=8R0vNu8OL_hVMl>deNaFQgLid(1^Cm<jGAZpa%vHC+zZDt|0+
zBwuU&$$D%(UZQ8<P4E}MFgu61@j|K>dz*HWGVzJ*PPc*74bCcH^G<_gQo7*|dx5?}
z6_C4G+&0Y+inejb=bz7dm3=ckD|L6)zJifL6MPsolsrolR4?MVp6Xrh=<WFJ0$QZJ
z2Q1b1NdsHe(1SzhA&}M2hHu^|I-i|nJj=)OT@ByZO!5X%4ll*Nfm09m(ad3H9k{^P
zgVCDe6Rle~T`zVG%3qmXFZ)}{+vF+P!A?{!gPZ#(#G|$VNBVj3gsX1p;F5b~lZE;6
zD9uFtU^2{+kY)=YM`H8Qe)tdiD3@cJV>x5#V_ZwC=olmowNcsZHTD~ABC>ICkl|_g
zCh99Y-QFv>ANN{%TVTjMkXbo%U&iRXjH17MuaSX7SNthDLT{?a>$<qyRj%l0;ia-4
zQlMUis%hA14zk|hPZ3u!5qexx*_V7nW3jOc_lvAf{6-(6GVu9PI+pqi?~jimj!;eE
z$<v&fL|^BcSgRODYl9sBW*kg;oZd8}ZCX-BPEJBuL+v5f2)&`Pib>feEq7lj8CKHC
zeO3;@`_ZGgOl~&Uk|`lN;T5p4VAKi(rs`?(EhWQ#?J?7XK1!2p7j6hYpWDu586Bp(
zh6;Qr-x6pWh;?58xH;6vC8-%TGR)ah*6FO%IXNX=6feB<I^i8~13W*S`Y)lO8*^>+
zeo<RcO$;00ZWPWfqrYNl>L;m#nvI`;EvKDajOW9<WH42STuilPe{)T_TFeN#8Z(}~
z&NYIZeI)D+c~b|V<0lqBOGXm=W=zf+o>DoPPis*WD7`?sV!dD^SEip->UjG*E&!>C
z5SkL{+$uu_njscbd#T@$s+yw5;g#4|TqYCA{0XLz&Aip{2fvlMMt&phz$H$n-?5zG
zzHt(lOx(jVm>U6ojq|h`rT(mv>=OkK@+Rd-xt$6}iW}**hTZHiJX9T_?3bRq|Bs@x
zV2CQ~!}#sKQw$A)-Q68)>)MLBy0)$@c6ayM-MV&nW4D4x=P)qCbl-f>`w4){z32Sn
zd45mT^8S{YPENi+?c){Jgv*#7hp{RkvG5=KGz(HzG`o3`X+l?Gx-h5c&tw}c3>Cpf
z<})@4c<QE6kxT~2yqkev*Cg{>;Czp<gecORnihY^ZvrMpZM_!!n<iefh}b4x_3!iq
zthY>#;=#7*;z_a*H-dQre%BkQfX3lf36eZQPiNPHzbl*Z0xiaE_A^sP_Qjq+u$m7A
zvG#xr-GMp_Txu7PR_H(6Hcb;EUb<^<UN)s{mAPJFcu|ol%6S)hz)aKZrq3&h!QuWT
zu7LfvZLh1Q{ERB#cW{Tv82l6d1+PldbO&k^9S5@5YlA6RGPV!hkJlhOkVRO3<Qj4o
z+XZ+<UDy}YaeOcQ73^hFxwT9(Bzf+XT+cs}Uo%h08jzb?u*M-nS&YP9!E-~kJQZEH
zZB1?2wpZRi5I^5T|C|dDf8#%hLG)1OJ2@P?i_O3_#11e!7=-pB_Rt5}bAaG+8ySU;
zA-8c8b%V54{yFEP*U=3%V<KYoOEHIcyt!H7tb#6i7judVj+rfiK4e8r8?FYz2Oc_g
zj*j*N4v*_ns4do;AFYev=TK=lMoy={F#nOmQ3J9J$;9^KezXKRj?Tjm;-|4c5ePnm
zTqlMw1G!Q*o!X6=pe67F@}fSGpQBE+kIwy&xhy9vH$CTc;hWM5!2x6y&Pkb+NuIWj
zD0^0Uru~X@LhwDR(`?so<1vu4*c1JLZ=+M_5mbG;lzGCOrutwb(MNcQI>|hz7GfCs
z0@u;)*c1k*d9p6~3AMl^{+XYud5=n-MJ8wd&HQx*wt|r*Z_87~4|Hptm2ZKa3-)lW
zc5Je5cIrLZ!H3WYdJX@PdqPR*TQrQENB5z|;*|jn><)E`8U+&kqUf8Pm#@vXB@Ups
z07s<))r@?I)<mvA>p&{nUUf9n*l?B3ke*pma*yW<1;GN`lvQT%IIuA7cWsC$4gPQz
zdtUe?Ut8}Q&-TDwXbV@$ccqKa0U#sL&Ezrnh&cExpw1*QQ`i^u9B^`NqMn0{+HF9M
zH;g(@4F!qdO=*Of2KAEHDjsx<;kv;?4D_tY8T~6GYkpC?lBSjqmPg+CsE57-I&{6?
z<4*9|d{+ULt!^*?wbqnGIE|&;R;(hZ&$F;nbQiP<ZjIZh6nYrQFKY&uK^Kr^=z6RI
zaR;dAUI7&ZL9_??Xey}L=0mf|hT#Xa58+z2l#Cs}f92mRX>T4{+SLNcb?7lrD{N6#
zd*-+<dIFyLzA-+t;796kZ44E3Dk~8A=zr)YK$jxmlW=QnIQ58WP3^<`0mT4I9-<61
zPIqTA>5+hB*%<d>3Xw^r(;WfbuzTbm5##A~{=<1u>BgK2rq-4xw$_$&&UMNsY7Y03
zSS!@?9roz}^SX;?h<Ca;msq49V{EBWu>z$Q@I}|fIw2}j9VnJ^fh*xO*&BTZ??g`k
z6~!Jv-&zi)IV&YteS{prWRyp`LYq)QJ5$#hU+t}#XZ}4QFWhvpq^0?S3AddQreLF~
z^Jv3Rb<Z8wG1qy|X-|$HSDKOE_3>dC8;-a{LH>l7GU3!3aC<~(k+6f>l^_}J93UZy
zG|rqM2Y?)V68eO+#gg&)XeK6+F8n(&H0(%NA9}yo#@r;|Q|v2!XUVpAv3>R&g<)3W
z%JD(LFlTqiPRBiWB-k;pR0l9ej96qNT~(rzvP*%HIBW{i8>x@4BmZC~fSdjUasb&&
zPUos~2D%vTDD74LMlk#%X(bO40l@nWr%o7m>(3(BJXpcQjOd*9d2IgI!u_Ul*J5m_
zZkS%cTljfrKgUPM5N|dAZSdyw;ub~B33E{Al#?Mnw3j@=E~cmBb<m^eU?Ls#I8E`v
zL>$wN9Y&u4GOzyV7A%+O#_r^5v&p0p%niGf6(XJ)mJr#VJ~`IZ8^7_~!lI{^57yUy
z8NZ@wuH8et4;*sYT)lkHL9*9Cxgms8Y5aS(8BrpOq4S`UJPJ1PcY&g&5}8lO(7=I*
zwZyBF6R<t-ZHR|=BV7SG{wd3{-^d?WK6W18!;!|d%v0rWYhvcX^uM!({5Qo@%QiX2
zDgoB3U&LQi<3S>x&3O{+d5<dBux(6?Zl10ea~)|XwFdMjJGPaWi>*S_u+CID^M%!N
zJlB{>rUnDO(N63r3cPJpGFyj9BFcbrVhOs1J`ve0zP{lyWG+#E327rU{duXS=j{&y
z5>}t<%1=ihd7PF@Wi`sbcyysxz_ULW%V18i_lOce{L(;ipf4fO22dB^F-zo@YnpNW
zX)mTnQV~5S0Os1?csY6!c?Po7Q{W8<g90`MYlumRs7B)UjlV2Ere@VH-ci2QW%PEF
zClWWA<;-B%;-fs*-HE=LK-F`@A1lWYAG9Ufuk<wRv^p2wfe*!MAPvyl_-%fo(XQ9=
zMR*;!8rlQBhfGJFz$<~C=QT)Ytw|vCT4pA-2EV5tA4BNPP|!5&=Y=#+?qPF1*LqJQ
zKMb+dUcMR2$$HOt_X+RvV3oi|@0nl)XcXO1AEAjN`@&K35cvv}slHO@qDd5_)$4As
zzlZ|(59kI`jE+V>!N=5*ATRG1LgJ6`=J+vUGFgWk9d$0UD^=!wo>w_NA_pnyYPC3O
z*#j=Cl1*>ZYMEqVqHCA4%(dH_>q>A92pmIF^i&k3b0CZTGd=Ob1+*gBpN?h+vT2&p
znsICq`6sM{o}i1#k)X190T;?Iltq|AAL88LWbFc&I&qQN#-^C;7@6_x=l87V#k(x`
zt(z=M+*hI5>`4ANK0WZsS>2^`<AJ=OC}ts#xQxhS5q-Hr=zhQvT%nXB<M2{4jh+wo
z8gr;5tRdV;DS_IeZL#fWd(|dgS1Vx_>KXH$IYD=#E%Y<3C$gS)J~ZF<Bzs;~m!j0t
zine7o$+j*~0spNHGc;s=g__$7N>-XnZQ(vi+=jN+REXGUuu(147a^Ni2xpPM0DbBu
zYoe|YL$N>5>PQ06>dd4tz{vB9x5N`_3|7Q+(S6j_*G!?uU=Vjz_mzI6KCv#$u9+q0
z4KG&9fV$IL7wxVcZBUu}q1x6VrexC!TUT#yp(9}7=5mku=j3xJMx-StJdr`!`J@rE
zLRvhPS_gJGW{@>{fzAWdkdMk#c_pCwl=Iv44>cO{B=SkQ5BD?_>p5aj0LqI_y^`+F
zx|5$!GN<&gzX^TL5MeOmjlGk~e_Hz6Ci(Y<x+r%s3-jGr+t`ggg?^AbLecaG{wVtw
zH5QvgYy&jFfs}x@RHKkvXemfqYY$(6&yp%TQ+HHXNIS4LAX_&|-#(#RWQcz0d6%7*
z5t-MkaF=<UrM0sGoT|aXtMHZ(PzDsIl(q0y5~=_P{ygYB)n6CJ%#j!P&bTu|Z?NaY
zbvRyLARWRi{6p;t?gk!?Ttqg*gQ1%$tO#%$CQN$|q-L!{4})7~3vxPaNMhqCH(|51
z|1~@9O!kDLS5}9ufhSy5sJfa7bX5VhEwMZXevDlqNL&QfBp>OXMR@gZn1@K3+z#+7
zDx)W%5voUJ$WzRFvJ}gK4Zum#5Z{IIxCxs@sf<8-s1CRlxb*|*P5iMTE5gAZ7GD+i
z`B^FLS5}k4J7sEFn)@TPo$aB$PK@^*DG#^zckc+^_lJCm@+oR=cwx*+Jw=~}cghja
zalny0A$No863e(O_7ahb2tWyR4eyViChTM}{)wDISE45~T>$;gM-S&m=?}%%k8i_|
z6ElmuWPHfoYC37TYHwSf?fM|4V9E4MEIUxyljvLR|JT3Ko@gEC_RIO)LPI1I1Ksr>
z_kIUTB(K^9g{f7V6ys7oP5lCj%P9y-U7~ZC-?WwJflWgC!_Ckn;ur;SPX0XaiAat4
z&Ls&mikWmgvrfT|;uYrerh%n50_Vu<29senQ7HZ!Sm?31Ev~ViX!#DcJ-k-T99<nW
zC-8?qT`om~*kP;?u+BP=E}{aO0G&~{A$RdOY#1D?R#R51b|jp@nb~|}{yE4kje|qv
zOZ^7+y!xMgT29*Urdgx1tK}yZH7V;MrUHk@dF?W6rqD5P!~3UafsYBThCk93blVI)
zxK-F#$OJ7Vjxd$!*Z2m+0u;>cDUN<l&88O9Da=vo2+@?73Y=0UfY}A{X{-aB=m=IH
zRGO6Wi?JiUHk49$>et_y#kn;LFPrC;{q}qYMAOYwMd+oslWVnWxaX%Q-ucA2Dlk!<
zK%HZr;QP?|a1WsCk+D~B71#xzAhMW`G)AS6OMn7nDqWTO2(nX0fDW-9Ta|uJAEYV}
z)9_;SB65^Z(zhh^A-JS-M!$^Rndw<m3v<ok-WhmBUAiHbdxhMDIzWq5vt$I%u|Qa+
zw!%`0Dp(V&6yFT=RpXIJ`Izz$?gf;GEztK6g`Pl<Amyr8_Q5x(ali}qgzkdX1@w%4
z=n8Nf&nM3tn*&1lMSt(Yy&1NgTX|jcmlmxp+3juxogze%0UjY8*@#*Uj|%nzDYZWX
zlT{2qK#U`fQ1zId)I9=2zQ|wUNklDn45y=Rl7r|z>^#1d6WC6g7=2IOea%^>6PZlz
zBq|d#@J7f5bgX7NAC2UCpA=oli7#lCzdWx_-tGLG<(6PSRfb5ljf$h^06Dc7<UNdb
z7Wr>W7u3$sUvMM*KDn2?Py9e%BTI;pbUUsgU!RSlcT;sJl>W?a*Zixy0W$R}a6vkr
zFk+98_ArEQ!TWI~yajIHvzOg0zFxYd>`sxP@UP+mi_V7$P36}}H|B!=fnhi|6p0UQ
z^x}c{Vtw%ajg$#xsVW27T?c41IJbjX8G0I_k+~rC`>irUnG2G&%h5exZnF=qhfko_
za&x&Q>@m=zpXD>O9m!1!<(uZXXK!z9RkSQ;UCtC!Gv_^jj2NyS#w9k7J4Uwxv80On
z9<r)s@;mXGa8KTV9LMXC3MI0Awe@wcH0}8N+&WED?MCh=6-R2RS9BuXo>+k$0p8`M
zR1hzR_dt<A4QwH9sn7gf9X-m@O8L@e#r+HS6izU|u<v)r0LJ1>xjOn6J{+wA&y|Cs
zAl4D^;9<YP?+k1gQ<Ng;2$D!}jFwx)z2qiyfAOm|ySdrS8TwE9AehoD01S}hxQ0Zi
z<770ToBRoPf$iutkmF5BZokH>_gr?t&Nuc-_QQZ8Df-3-w+L_KmdG{y71@RALF&kQ
zfH`^(?~Jrot0={Cu{=mN%ahcv&=mLzGz0n%S`1X(U$N_WSNsCdFrQbxO7FyJQa^PH
zJR8o07^t(lTp6zXlCxz}eXE+mM5wwjDU=zSB6g5!i48)gV5`s{!RvwD!3n}*c>$P+
zTj6%_2WTnO8lC|3)umvEaS;%ZrjdS-;Q5u=#5V)FnlN6XClb{`$3Gd$Ru0LW+*}$Y
z{v+^$R{SDekQd0PG);IESn5jw{JN-MUg(mzLz)AoQG=!0K=r8resDg#4pPBpiII9p
z<0T$!V;(8bq>IAl&_tn{{8&X0ADWB@@Wpr!d>!7JjHS}ZF63T(F*+Mgfp{c<g#mgK
z2IlX#A-$3dRGcr>YS3QD3Jm~kike6#Y&YQ~+mT^-G1x-%lK&QqgihiQVVdwV^dj^q
z)DBEh87WzLr`(ipON87{8YeA~u1XW-f8^=%RFGD^PvC@ILSyMZa0#>r$sxPsKV?yF
zrM7||K+WM5P(yIDjZvC`{LDAl1acPDfF41gBZuQrSOxSWP=>~%ozWX`SHPP4B0mGV
z(y#DpI36|w{>V>-g6u#ctEHyXr>VNcH55Uz;JSzekA%~qLFzp5O|XA3A=Cz_r*i-g
z>yFSm7zU_9dqe)vb|EB+(nYbpuwFPStyOD*&UP|-3Q2>qlpmlbTMjpazd*B~acXb*
zrJw}0LMQ2OWs+)w^vE-0Ft!%VuKQ4xsU@V9_<-#I+mOZ3E~qOEhDE9dyk*Zo#`{vG
zin3q1tx9SQ@cwjDhN^4fZD?=&4Do<ijo(F+fM@m}Xr~&f{#I7WpG01W3iSw86fTMT
zq}lRsskJx^Fihvls7gT(q216$nG)6n6n}PLRtS?0Dc@8PJoQHM4Y`N91$qb{N8Z9O
z)M({T<%9YesS5lwRhb6NM(Qe&hkwVb6I%dfayz_AX)9h0E(+8OjuAH~@1Xs#9(JqK
z)sb)$Y$*7v3cxHuCc^Pe$V_M;v;e9LwNxpE14$#Nfaku46qLHixl&6JBy<N?1il0c
zf<fVL*$6cL-Jv(?3iSdc!UKVNr3w@W)Vl-0QxA!~Wff4Vjwuz?i$J$dsWMQ)|3+q@
zgV6fuAS4t1jQqqp6V=H<WKD3kY(^~Lt9%SmNFIDr-7VLa@`OR+7+C{U&fno0$a>@y
z{QvB;2N+N6A|~ML(brHCVBB7kk^yITl(bu*LOlaE-vEE#U}w<)dW%}1S{o<!6x+!4
zq1woGqzfR*ErcJ+%fxP?32<F8xs%jNTp}z9b_u)+ZWOI@qB>VSuHIAotA%PMWFN7N
z$pY%0L;O3g4Kt210ZrF3<|P$Nl%k)Y)l#R>iclXhLhL7;5N3;AgpA-2pr&XI6u>=k
zCw`8g@Op><Z^0IUohOORgp1X?(skh}$ZfwPp>h+csyH@OFEGfzGT2evC1pupq&reB
z*cHqb4}-**1<)9v-{>v(7mfja!eMEIlCHi1TRTO~RQjq<;ah+Va*ZkkDL%t-KXMuA
zg@v#JtOVPO1pvnkkiC`JP(1Pg`Hg%;8bZ~i-=R41ffNat0F!|}rbIogv{fb|U5U=*
zdTJ3po?3~uQY%YUr6zJnx+hJR5ovHR%6HfM#osvO6`IRd^%(fyeid6wgTN-Q4U&QQ
zfw%V)ApNcY6teliRZtJg11^G(U}G01kRYMul)4l813s;smaa<^)wXCI>I1Wp?ah26
z4uW1iA8SJnqvnGYsuW}gpnnY)kI8=moq0WEpITY27p&m#>h}i<h4JbWq$auzIjmLz
z=KzMM03tO4^f?#dFH(UpRQLeg3eUwGqD6QV)CHCXkBTHb1FeGP0M9{v7=i{X^?=TQ
z2H@bHkrTvG{vDq2J}kt_B-8@@EF<{YMRGso0sIDEPBo;L&?m^I*j6+GYXv-+57=p7
z?-NeUfSM}}<jLSRI4Ru`FNbdV`+IwMKL=I-??+2;-oFB>B$s*?`Ai&U-f>O2J9IDn
zl3E~QQb+j~_@;Y{QYbty(bL#{$=fE>S8l3~Q8h|8u~z7EsJc|9#KMP=WT5H#CTRqX
za8~*X+zkJz!_{F*4?yL6rhEg6q&L_=tRdi_<;v6Kf7E<r5PqM?B?|~Y`V*)iQn7VJ
zThb0ZA3upQBuULv`au`qzQ{^sBz#SY5=VxTLhXcT>8$)0(2BeVyXKwZ1Mse*fN)-f
z=b<ssNwH>Vedwb2RPF#W=GQ<w<gdawz#BUVy+NxIdx&n>4Zzy}S9~U|R;mL1>T=*(
z>gccO8RwM)F;Wur6gh}og_g*@#1wIYav5F#?!F)BT|h-&E^E|Pa3{P6wVeJ%64)7N
zg4zRG2)yN1pv4JEV}g_YioZ^122d=iu!u}TzC%}`a-<H~kE^L2ruB0qt-&F*4#@SH
zjSdE<^+#o&fcQuHf`J#pA!&qEF5D0O2t4$HENSNqSAyr7`>Jb<i*qmcy$h8~>%n(3
z1)8nimPUy?<SDR^c*}O?@9;Z#A4q(iLMhY_c8R8gwkjY^TmsstpI9<+foeierIN@r
zbfoenv?qj0cKN*e5xj#J<n7XA;HBv9JL7eFA>TFk7~88d#yZGzL-atGF_vhIr@}Vz
zg8#Zd6#O7y@+GBQz6z8``EV{Vgv-)a*C%Lq(QS}(a%JToz(kBB?*q~uhdBW=?G#W=
zJOJ}7mCD9pNDw~(9#;?OJ9&Wnk9w$_cKs~-1ayja+bKtFPamNtlm_R)g~&&|1#^Ha
zqNYPD{Bxb_oijX(fG_ijvIJj3A16<vS~MHC&?~s6e05&O>dC`c2AI%41(||hnfA;J
zj0EI;T6qA}Q)iWb6_0#cED2^QCgig+HZ;q%%vz(YTG6AN7rA)_vUOze2{Z{Wz$zpE
zfYWUrbPc+!3Q#^^gAJ3q%P_3cr}gE=T9Ho-{n)F-9K1JK%#a$LzPbJrdl&O6`^As)
zPT()8K@BDhNE2y?a86PnBd+=X?nR%bUq&34cDbHd2iP>W4D-ms#@SdtRaVO#6cf-9
zU~j(xoe^s9o^B^xy@LnTf53KQC7={`0n;l7o<hg**EAzJlw1ZsP|}q&_yFFH3Q|1)
z$)+E;J%*vv$P~7wHd{NI9ZFuuKI3KN5}hlewXQRk?4itCiU)x#`?IATte0I6g*V`d
z43RoZ&7ec*P-ME;&egj-*Y?7*NG!wlurIaewI7%e-ULOFm0$+B4$wsE)BBMzN;#mm
z?T3B=C2}I=!Op6k<vVgSK>D0Pgprl8b3mDJ04VI2!V{$DzK^c0j%DU%`P#hWMHSq;
zKx$Sq-G6jTqzgD}<D|ZlO>O`uqXtX@Dvc&skP74Vy8gOy){B|t%|Kldk9o-o)Nec)
zq<gjz#){cW8d`<i#Y_OStvlF1@SkcQG@pK{pA(xD*^m6>nO~fmx1}(tuvt+9Q@9zj
zt#OYF6olG>?%*1#q6x|rcdB)py=K4)_hZj#6STQ(XVQxOg<OU&fH!D4H-mdmUVygB
zq;e8?C`N&-kB<Bib{No7G@=@D1GOtPow<YbAi(FS&2J<g%Wpkx>{V@9r8Dve<ow9%
zV%wlnOb+)CiA!<*0<XdIudB?t!CNTY2m7G^E3JUyggMKznq+D|M1Y&GxwsA%i8gdG
znS^$hN#UaS4PH&QV25bV@{O3f$aQd6{huI|Xq;}WNB<|Zx85#3X}ValsWi(v**RZm
zi891dVk)k|_md&w2n;O#E|>FGC>%{^25VyZaa<Ml4n9j=FKi5DDeJMeR3G{v{#ETD
z`NY*qGWv;VKylPQz}*xvJs?3}VIFcnG=76mzk&)Vc3(|rjP0H|JO6&pt{lchdl0z~
z{8>#C_k_;*Dc3an82dcWa%DE<;a6zRgA~&kq7xtnM3D)2DfSvWitvClItj<9cR&Z*
z1Z3QegDvVE_&Q#NImWf)dog<e9b!C4m!HWd;+=)(&X(4j#Y6H^bCDvAb33#hkedn-
zV{ny6>m~g|1Ft}C?#<91c@ESFO~sorjrlEXIE5gXurkm;)KP8>ddA0SKTHRle-8m;
ztU2BqRErXKmis}u(VK`w{?a{(X%Kmyo)SzkhZnvpI#BE>{$j4|*e3lTCeRXb6A3`W
z(dk$#cx~u}YlgE=5JJZSjzfax9e0X$W6j_zK<Ax{{6!TrpU6t^RB=3@6c0oH0XsM^
za#$ghcj`}gCzeA@Vp?h|Mnpw;$n3yFYrC?N@;&9br8-mFV%5?w@Di>E60MSydw|Co
z?yYPUP2Vk*{kzbrTxF2&nS|X&_ux~>1QM__$RZ}1yH8$(&qK|yZ_Ha=tl^l(OqC!8
z(4lstBqo8`0JhivCt<BekAx_f-L}WE)gD<ktN6d7$JRnIhF+st$Q*+I3$629avZbm
zvw2)`p?Oe8@**t(1@mTd40uZ0==ZoEPL($c0l@+?G#8<LfZC-JvR8R1Y7`u8O`7Nw
zwi{o_ya&}^08mx`qg%lB0~1}Nti6k-<zF(5aD0)vk*B!dY!o_NhzZp8FY|@@UV1AB
zFG-PV3E(4z(K7J1M6xyM`q*_fLtTK*pk}e%*l_v~xdOk3;Gpv#1#0>tOoO~tr^v$<
z3I0kn;CF;w(8l9l|CiEnMNF~Qlv%=Cm$+7nJAguLnp8a)9*U4JNGYK^zP`>*&Yl4y
z`X~2Mvz<rT-Na?+2I%anD_ya+^q<^Uej_smT?Dnl>vCiCPQz&3R@R6gQQIk()dG~J
z?y^qp*RX1=UTomFP?B3BTP9fcoBNxLruMEa@Fz~Mi=a<KjiuYZU$(z3^UHD_E5utw
zdq9Qzo7@Vj)7#`&lE-etEczKg3G#G0Al(oItqywC(fC`0RUb($6wv9R7tt|TYcMsh
z%QWGRgf-PaAwNn}Z8goUfI(!nxk>qBXGOUywL!Zw>=U~J9x83}tp~)gBW1CU@u6mj
zM8S+o=HmJ2cR-pU;AhA%dWLqN;jA`+(x9(k3m_AJq#iN@I1M`-TOfr6*83}oXW{-7
z3)~GqH7@Na;<IqiUbA2$pgr6&tuAqu)V5UdJyfHKM|f{_UEsdQ;H~Z3>5cPl4z)lt
zc(<Wg`<mTBHX&C4Eyfc<52nyH(RtJirj*`6!>oy2L*w{Ec)9vWt%xRoZBb`r6Vyvh
zf>V(~tP;_XTcF#+JVo;TFD<Q#4(311+h*EjyY9aSImmyQs)Sei?MrtrbFOe4c5L!K
zmf}gR_MNsrBP098Ey8d><C5@rJRO@zaP(fHElkNC$%Ou3hw9pCt5at6qx?{I0T1t5
z^*nZ)@pI$2n{-E_BOT9}k)={k7hZbF>@B6tdrSGUkn0M(njNBj%uH5deEE(+<+mL#
zon`KU;z|6tW?z_3yOJ9~mx5TNETC$bPrM|GNevT6G1zA42vG0#!jGUokjF?8wgJ10
zTvks2J>N9=EYX@8gSA&{$w_KYra$9>`}i&vm1cQ!*5qBu*A=}h3V06S@wzy}Xll5W
z99$LH6KExz3~iBF{3F*ZY(_++b{N?ZWR=e(8`6sjmat$`u<KYCXsYlg$V&(DzqAWA
z1-M;)7c3KB0LS}EHj>x!(cBb39Ga@;NG;SeOm6h#$l=T_SLdugsULo4<h?ZaD35h6
z5o1wslEB?VUiUmtPj4%K9d8Tgb*I}q3Cd?t!!hk-3dKzDQ8X23HqPM)d6w;|d#fG6
z6;h3;8;nM?nJvI4qAElq;b5Bj9VtZqLWhCb=rJ&3UZK1de<~$3Oih9)-%0b>LSyj^
z)9sSH(n{stfCay*+Z9%W&r}Blyv~zgmX+zr^dstI+F-DR-_S!;C$%v6*q0mlDt?Cd
zl3q~JZ9)giL!>;|M(@&T^*y<VSYtU^cqCqx-AXPr2VDs2*E48@d@8sjfJh&>_=rPc
z@kFY<S>D_1NkuKJt6XQDEqp`O!;GY_p<{8QxX1U^jd;eoo$fXPN$pK9;%hS9(LLhR
z;2mK$G!Z0JeP;e;>$5#TW}z94B385gb=~#dxNs~D5K3x7HHfM}&(a6(1?_=jfR6ba
zTu0FeQE(hvjq|CQ=KjC-{-~MRw{WewxA|?^cMk_=u#Nfo*j;gOsB7qL=(WFv|C$^@
zFASICFUOlAc4(S1Er8yk7v@zF<pJ~+uMKMAlkjeFedv}1T6elPr9iJj9|N_(Q&~&S
zq56Qy<YT%ccZXlXs$7<FdUydJu8g+C6$A?li-s3pEYKFl+e(G$_(1ZjGRBo_-DPX)
zqFr0c?^sdyG_}2^QDm#|6!skQ4RkoSvGr7a_9b6K`#{r}<p~P4B1VE|<G6?Pcl-g=
zOQ{do5FOwX)HqEIeM>%;xT?;RwB*@{iBXgJ{lWA3`_ejOw9B7nzEgV7^3xYYuWIh;
z420-!W*=rfYG3L4%M%|u1`lJt>lSDagJe}5F&gWIT2&Zych3kPAahQmI?6SIMPgNQ
zu4WPMAZG%FdQbE|ejIBDwUhq?$xz49)!1U-Re*FXcOP1B&&r{)n-zpgCYSHEuD17A
zcIg_&b&EN~3<BBdK0yQjgw{#5rLM4pIc8k1zlDDnPP#KZ(c+&9qO=$42ggfYktbvU
z+n4*7z02Cj`*?Gpw`#;ZXD!T9dI&uQsGPEOX6^*YJxC90rg;UmH_!OK`*ZRSCTl^#
z(ZV!SGRPshiMK>g3EjNEoNb(koC|Dw9eUwDnGilUdW)eBos4?WBTNgvKGTtM;=QOx
znt*<sVGiE|7ocr$26m177fVogi`|9x>TtRaKagF3Z-q7?q$VR`lKvd>uVq43eCFx=
z?WH5^rM92$yU;oIbl5757CP%Y=}dL}au(V?+Ajx|A$9o``Zlx#O$BqPuka@LmGm??
zN>~hkr`OQm@a52SxjlNFzhKy^TS>iDStt_E;u5u^Ih?wO)y5ZVml{p<++fGT&A;Af
z>@7;N_44QXU1AzhozF8=)GmgzgO7Zfp31)a-XH##@>qNZAEs?Ytc5axC%yu*T2+D{
ze02jI)Q9AF>Kfis9VGvYH_?7K;93`vj@a-paBo*OHqe}-BiW=dA*!zSm^|2g^tbER
zv&>n!iTP9VLZ(Ch_UIg{0-6*Gx)|qb`~330rDn^xU?O!nVo=04@NBl>)#<ZbGII{^
z06K*?+HSGWVx_Q=tP|fyec%RYEc93;U1$)3)rmwOavHJ@N}!B}EgCO2()lLWow+Z2
zQ2sJgv(oR5rN|il=BPqlEjT(j$G6OPBbW)a&cnr)WI@E5SXEo3eso>3pANJTq64gF
zl6|MUo?3^j%Cse}s|m<#vJKx#x0?Gx;^Yu2ftk&?nSky`LSmIy5jP;ac~$P?yp4q`
zi&KjEk{o{ylMucl!bG<4xl1F<%H6}|c5?qv>re{Z$gnD+nJ$s)4=Ck6_z<2*ox%Gc
zt561sf_zW~csjn3*+I+LX1Fu70~Lse)O)HOah+@*b*fS@+D<ww(Z74Am*fmI{VI(v
z{==N-nl1MLHP>DBnD=M-f0o<!DXtLMVoz4Tk$vckfFRpL>?6d2X=h*2BMrt0L!+pP
z;o1Cb;v1f=oe()GIxS)xf1h%&Hx1UXr}`s2p|7snfe#X^lvT@~_4`x$%8aJ@h^en5
zOLmf%+12oE?|&exY@w%<H^p_!(@E{CM=M-UXk`3`jPZ{S9mF%Z)$DCdfto@=s2bc^
zjgqzme+4Q4PhBK*Q)vr&dK&$JMYA`J4HMo+&me2L6LRNfXO;AI#`$`Ct2#;p4XA5T
zYb&%frXn|em7R-R)j_`9F-21AU?$*KzC&b4oBg+ayMvhg8C}G^*17m2WNWa&+lM#S
z9SMhw4Y)XD4X9biQ-9IB07uAW7!!G4Ta3+ge9OA<t8u0$zq%#DcEbL5Fcwf>?kPEb
z)H}y{uH0?8QCe)i>Kv+8;6EGfS{d6ZEt22hm)N$PN<IbNEI;v@u1Xw)t}08A$K*J6
z13#bXLA9iofxPwh`cY9gD)y*8KYBHB%;w9ik+ZdUwB@I5hV`d?G91+WGPc$(lTO%6
z%!{m?9}k}Lcpd+_hba4~D)b%TQkg5%mh5m1I*p6xt^obPb?yz&@{&|XdNerz?x36n
zzS8kTKQfvqf^R6D2+8<Zr=ohhHjVvu^JjkcrLqc+>P{#$3F*Y|Gt8n-DqjNsxgtDc
z0)6C$^iq&dn;11xUmH~Lz35TgA_m5f124^dxHd>?8H3hWwud-rD6)g7Mh?ZCkcx=p
z0__1qL;YUBy*g<WSqt35Q?tmEGYlx+>zGQcLp;yW^V&^e75KT*Nk_6}YH3=TY`$rF
zW|`&tjafJY`o!DBp6E_dPtdK{rSwlU3mQVN(V6rowd2SMcz-~LsmRsiCu`EVwrqb+
zX7?~(!L<CozG_^CmQW6wTxsJo*5*GftZ#l-HpO|B7#sdOrnWv+p6hftXL`dz|AY$N
z+r374C_6oNNAzYoTx#fw_cCfP;Pph+uflXl1Q}=#=^a=V%to{Y)nGDn9i-j{kZWo-
z)D_H$Rq%#JlBLFG`bk(7S623b%nSKm(^l(id(fUBpCQJv(Zryjsk~>o)&9|a-M=|7
zPBl}z!tYijtM-Y!MLrgH3l6es*hJ%M{WSU|PSb9B9DABj)M$7aHW%+h{Q@~|on&30
zlRr*uglxr&u!i8fxWq4u>m1dCIp)Aq>wX*cdq+{a)9#xb(7<D<dt4LnmrS%#rdEYp
z%f8yXIG6iXu|0Z>^ig)`OyH@fwP$6pOu2}v*l2o@J}zol^lp6%svOai8QNuGu)c`0
zU~TZe)IDuG{ZwuS*_*Ht?}`0nqGpf&H)#(f6|DY#Gj(Ckkz$jjo@I0SBgv?r9=|jC
zI{wj>UrLwv3GM@A@A*nKH5$99Wg^e&KO<UiMduA41ihvyZXP}p?Blwr69Fe?x(w*6
zVlDMgIEcm*SCO6aiQw2kTIep+hLN=0^&+1^?_>H!9*U0&pN<|XZ<>>kc`U!GWjBDg
zw6NavZ@}$g<BavO<({O{c=Hu!n$Qz_%cO!gxK89lW1hjw>hUq?QsgfB4!4oBm?9<#
zuZWF-d&-rNZ^U23GUS5@`)YZA1^$xP1A44UT&C1Ot(?iwPV*jX3S6y+s2==yx_6*+
z-m4!eKfeA>Dqdguwxpr;LSR1LReO)G1f|>i70xd{Q-0VtMfKAkHE7tp@E5wHKz(hZ
z4`MIX7{D5t#T^Ytq8EjA<g%!@M1V^S+hmB~MxtTzlF&%88kDM@0Mu95e@t3Ltkwl|
z|1r;@Z}2u|sBSF(S>9GME2CNFp&SR0qdxVV4E(G11ijxqthqSKSybAf^i26w=QICh
z_&5ENf6E^y&WrVYXMKMMtND?@3-K4Uf+j#pfLZ%5)0*f)%;#oB%!z#!-c4JZZ9(eT
z0xiLTE*9+F-ou~BZ(Iw;t(e7XcoUEhu}isRZu>L$GybD${sd<g=^k>1=&UUYTdeIv
z>{FU}kJ|6pU%K7}QV^de(Ky(!jjM+C4jl4FfK;r@o?7mXo?!3|_CoVOqoOfVJlHX|
z!@qM&sQS>2K#qHRz@;oi8=xiXJ*XkVVgE7z>AGwF(EG!?8Rn4JLnF#=W>5HiGh<5r
z&0?qhq*#}D&K~7bVQpZo??3;?;O*dnAR~bNVc5vT&6UF9R_GcNo#E|(D^e3Z1+*(S
zfOf1sV`V9N0LrUL@?5nJ;i8_Rb7VEp)^pDHLCFItK%J>Qz*kudtw8-SybB-By%VN`
zv*TU*s@#4B!%Q*eQC1<~qVDL**vsN3tDKiu(AgI9brR~p59qJjGtp@kf>9fFr-)bT
zbZ9(TpkEx3Y3vYoSyzi~LJwxP((kD;<O1A>_<_IUg<2p~4&Lzp5p=1E)LXhO-43sg
z9_M#Q^odx>Xk5mucfYn~elFSQ{pRiCttSZZU3P+I6V%SG%{`a-wy>k6hxe({3;j*5
z<pvW?q({CwPM7nwZ)czd*h9UAUeMJvHMx5DL^($(CR^(m<KG5KBQp;A0e3!Zn{j5?
zK7Bd=jbE=x(DN}HBD7c)`>daLKQ#I|Geci+!Bk{A;yy!Oj+_-|(ykXiJL)>s-~gz<
z{01m8vgkh|zQk7yFDA_)!9B{4iIdcJa1vYwJX~=|E+B7R3*8BAm0y7gcsv$~ihwg6
z0xtF~n3jA;S0T^fGx;B}2g7U7w|pbA&j0w5Dr8kI8|CcgeF80|?}x=25}<i5rR<am
zD>u3GeM?~r`v*vQYZm)LzmU2V{3mc-nT_}uo8~<Crv|8ym^kh;f#d1m``!f-0w<$2
zK}y_I<r-24odpQG2!!G7W9}qw)EmiZrD^G#GpA<jP0==cSt~aMT_RTSZ=_yj2lF$s
z2IqxYrSiq@Rbnq}xxP&QmHecf_l$C+c=!2s1hxoEm2cGFVGoQ*SbJtW^-@1C;zCR?
zI$amX>$qF`)={?b8oC1d5wSdMVny7L34Z;uPk(-C@pDSngW_++4K2y)A}ZTB!mt!-
z;^kcN?pS%OIz!$~tkl?IyH+@=Z-%Quz3(+h)BXyjKxdSjfUVt{PDA#D+>ZOMTY+WL
zTBTj^t=Ai<3l{*g$-mk)KnHR*=2eC1hJGklr1>RfJSvE^&~DOINh;=#MU=;0)2@@=
zx=%VP0Vf;h1uQM737~oO(m4^2`@ZG4bEn#x=@0scNB9Qj50E>!BRoo5036R1>8AX6
z?R$0$ei=AQ)=<yrBv2_2jBXV68NcDak=p#*lV59c?g4hm%;FWHGxWo-9^rG9edSDX
zTHzS$4EHYk630>31f?TzaWp0M@>;)N#F3iBP@IQq!WW^oNKL#8{s7xYR%RB_hsiVK
zMEaS*8S}QnfY>GxEn;TW`dJ-`K8JQIsQLR-?mJUV`C$9xvi-jPNKIXK1V&a5d@OB}
zf4j(OHQNUUHiD_eTU}RvC3OtFuFgj1(M{+9R3bf!?`argsLSBcoxtH>eXyM!kGzo2
z1?-{C&>%boFmEffd$cDIH87#*^$%C-rQbxRQt-Ltx<_Pmk=qi!hqY0@dcHfidCn`9
zRgcsMUB)Z1^D2eM4brzl{}o3eFNvlM%q+oQD`1Ni>M0JDI!Mg{S)e*R3jfWeg<Xnl
z6!`?Cf>)34U#numZ|zi9gLG?Zmn@{XslB-~-1|iChXD@~6$<`WKC-xfUOUr-vZV5L
z&ISHI)SAdw=z^Rp)D>9pb!7m*M2vC>K2D6FA}A*ofgK=6&`ar!^kL>bvzdRUy`Z0C
zD5)?%{u)b5M@^%19~V9@v6Wc?RpnpdDd&nwt@PUXN#5t^QC`p4-GANN+@BW$cf4^@
z)HUr{WSMWZd#5xVW5_II3seiPuHKhAf+zMGwUZY~k!V6S;ABmAonAjemtt_l?~4-X
zrLLCgi@usa)kv+GZ!P&{84~ylI!cbETd1^qlvys?QC81xcP<qD@B*qi=o;7J5l9Hz
zpv?;#tKY>YQq}q7@V8Nm!_OP~^2Y!zGKn|vR`M#yVBQII;w+aO)+PEHyFvU~1piD-
zS93Y@W!pmA`Ern|&6UM;jQ^~etqyaab>s!-DHFv-VusiU9Zc1tYXgGQv|t6_Cih%d
zj(eClAcDPgFwcF^6Cu1p+fp+2kGjuK1@9nNv`eDiN0u9o#hi^7bYHNm_Av!;!QVxv
z$}0xP2Wv<xiIIFQV;$`e_;T=@ySLNo=3G;JyTs|pC9acZGBpm8#CA$CT7!H=Gy~3%
zK1@r)?XZjbSyVUR#HESO6h#lmCZL}{s<a6x<XVwWxqpp6XacI`9F)~E{Z;y~9H;4~
z*;n3Qb#Qkg8W?1Su@5f!QgX&&^AGTk@a^@csFSttwXN7IXqo?_|E+umTSZMkla=kt
zVWbH&TzeC6@9Sv?0f%WFP?bY$NIN`oXY9jBBwWyzM74|!Xa>ul^7*uBzZ&QEEbZ*x
zZclMGkvdV$^$4x=J}t=4UR8v7aA6WO3*~T}pAxYxVj#a10dJnF;sa<SeE?~u@E{NA
zoH|Ax?hm-5{OdvoLQ8$6?*0C^q7kH6{GTIzR+8jpnu!q|IJfY%;A2)%0ayOqUoKA!
zt%sgy4n!Lg2O4fmsQu6KAI@%K4e1pc4$hw8#w`&a_z&_l`?-=X&RxPz#D&j9-vQMH
zPa3%hZ6nPYz5&;nZNxUAT+|0Zc00tK*6z|4vV)1$LUQmgIA41~<ANXChNm|BoRNAk
zuYSpG^Tp!J_7h?*aKE1rPFwPev&>1}Q*Z=Uj$v31xkKME%4d8_XNijgLxTnKJ~V~=
zN>R)rO)q`9zAe`t{{i<!8<ER_Pbvd2GTQ*U?gy+b`I3yH3C#w5mVUi%MEKg6%bNMn
zOKVI<3h>zcU2JezT{G;XJY$7t_%hNVo^`Y<Jy(3nQqL0#p-6k$s4*Je8}?{A6D6U+
z{s+GJ;2Z@guZi2lVbrZ07iR|N2m6Ia0oP_t%mdGX7AiyK*GgaLC3FtHjOSC|sdRE7
z@qt)iC`fpl=rHz@b{AL7d6ECZvOX|UJfqB_mV)ye*PGQL<?#i_3!YiFdu|HD)ahVr
zk^v~!shWr6HDy4s9q_o%72m5GJdNF^r45V1uZ1V+u5pv;3@jO)flLG}f_!mUu(#)~
zbBX(o?_?-R(F3YvH314PMtU+?RIzlf<Wk!H^o9AS$~L%bdlv>rBjb4{B0ap28Xj6?
z*V?1~I`tM-jmt9FqaMe$h<c)ZhTW8Uhw6w;rRG2}O`wbL*H{6dM%+M3@MQKm53_~j
zdLo%JvKnRxbAlPgEFvaCHRTnG5&4_&Qa!0D+Pd2L*bs01{6k+hd}@_iHNS^LaQ$-B
zc3$<pkWhH3AbSYs2OH+N;ymGogf7HSgRVmR#G28!7`@QeS?>Je<K>-r9d4kmvtG*$
zCk`UFU<Lg`ztzb4!P+$>2aOgB<Q+&hk;GQiw=}@|Gh8fl1MF$%MbwBX*FQ!iTkP-V
zsT(pn73?qTTTZyk#4MmM8>f!)w6at!y;t7QKSh23^k)@_YWk(o>tn8kpXNMBo_H-V
zJMbjf81PIkh;IO;636PRbwpQiZ7@%K4BZCWl>10qwY$WNt;LH<Ji3soq#0@$X`HFk
zhP93m^xMg8p$eAHrTwkv$`^Q4f79S`Wh(iP#%kEX*o1rK4%2+|A=^IBJn0O1R6i-=
zgJC;0N~-GZ<|z>*9MwXAO+T5~g`L0$GBdc({Akef7lY|A9U9;n<Q(Hp4GfWPNnb*>
z{UJ|RPknFoz!3Gcp<3K0?Sp_JtHrz5pF8IM>!_l%gQJil@)NH$7`cE5yVC85KS{j-
zYoMP<4XQ-@EaH3Az{m(qDTD>?c_V!wB1&zFHD;ITmhd2pf#^?sC-u|}>M6TkJ4W|d
zE7KJ50<8sHOSN^^^m*I`)Jk~xRrqUhm3ehqoAh6~d_m`uHwB4>Uz~TvizLmDh8!-P
z<xSBi%VB%CvxTsbG)7EGxEwK(m>KNk*aaB>W1&q{Px=+8DJ0B_l9(GdA`_^me4_RW
zNH1655a>G>K})GRVf~`^L@dx;!q2cv;u|D3jhT(_D1MaDBWFTMOUD7{Zrfckk^N?j
zGY-UR+e>n|48Fi^gF=x636jySP^<8*O1eORe7ufKs%D7h3DpZQAbO)eQ2{WPvcyY)
z`@T`3dg4+6_NRMa2s^-3bQ`k{?&<68KgUMI?T$%iYn$1hp42`C<2{F!VZs+ElP%OI
z#fBLt!0%jaSytJB;57IE4alR^DmsN@=)*{wT0^QLZ<L=)6Qnj$nvCKj=@GgYT95<@
zPPc93CO(zl%7tr>8h6JWiD<-agilGmu*`5Wd=TF}fMt&Odh08n7M%~y{i1LF4q*1R
zl$_&kpMN%EZcdRcMTk;+0VU>sO+sWrSU4kz-@Sw6y~G!~1+^3&1DzvhaC3FJnkQgq
z(;TS5OhA!pfR{j5v8L<^J;K&OP|~GcrwOnxgvn*0;yR|Na-VNkKnXlThHy-UnHAP^
z^Zl(&GxCcq{oRv%PHC317$477qzuX(SL2dL7PnWC=d16;UxHh;0&R31bO^#yZP|~2
z^qQ@t2p)9>)`Pvywx^o1QAV75f}C-dW>v|WUew1n+4tHr*4aa@Ohy{Ybx~+x(B`e-
zO$(voNufIAByL6>uJ|&xlV*(CJz$jfz#(KCIiHe%kLe||pQ?$iSKq@|iIv<8?KS2l
z)*s?TLhg%=&>Ty+5Z_XB7o4}3at;@lSyJ5XgWg~-_%Zp3GT>|7y9$nH^)1MBaKQmy
zYk6mDzUL}5nV5!lk|zhYhPEnql;LtWp@vW$ov!O2^D#ErP@NITh1?!}Wn+F=obiky
zQu|X|J<Jt;nEDV3TAP&cWnaxVOmW36ObNDtd==0NUsKCNFKm;oSFA(buHYL*VLwDB
zCR~UcZ&*)kMtT8OsTl()kvIY83EhK9L5Gka--8J1Diee47d%d(Tyee&r4f<g)~N1m
zOem}9NJhQvP6bmfll)^Khz*8SHaug$DZ`yvmgV-3{*Ee8hlV7fP`yC61R*6uG>L3K
zYzcBz86f^6p<*xj6V`yb&Fo^2&}*348d=vn?4r>gIVJi?^po&@VU08&;Y)!XR;;XU
z*}$^FrRyvMoXy3b=zLrx7O11WCd-B54yK=_N#&M6GG0mFD?-#P$1~;gfm6ZVLR)1M
z98gO{IylmI*uMfK#KaJY<`3O#?KWl_IvgI1?w~@Nzl@)_WylP7XH#ZTv(ip>W8el%
za-So;k@~Q;MDNf%=U-M=c~wvS;CJbp5(~MoR)F+e2kU^l!97|5`Ke@x_d>k|LYjo#
z<%Vmn^Jlop>||~(Pir&6zDKr+I&U1OBjHM}VDW{F16j`s?wb7O`(<Hecb%sKU4$A^
zhd?`5?efFs4j|+0murJG4m-pvhW7ejyZ}^&Tc{vCkZ#YW^M`>mu>y4ni^Ts1=bwX5
zHdGC-6jsU(02}Eg<Xid|w+`zp{3vCzaxzBcL={yo5BE>Qr$*F{(L`JLf7Ee--#$8c
z92!U@P$XR$u%t&K7oZ2~eq<`(AazGNNXNZyXQAg=02SN7U(r5j1l$r3m3AvD)mS8z
zdZ3#XekI(Ylc8_!y+utk<MKb78(CY}cH4eCFAFd-kqXi4$w;`1u)%xJeI6vG`Jw9M
zANnp4?Za1UYU63j0g#26g64sw$@`ids+&rRU*ru?C&Ixl(B0P-&;jJ6TpLtU1?>Fj
zg1DaAOmSpkzn^=5^!wehz;8|Ww!lv66T=$vInaZ^HSZm7TVbdATih48?G{}V{G$V;
z|5M-*Q06a?^FpTrg94u5EBP31;I8l?pcN31mPiJ^nrWmR5>Y?)R9tps&`@HS7yT}(
zAs2*hyOPTKm5eN!UfiN|VOd@Ockuo5#wtW(Pna1mW=oej`+4_^?{S$MsILP0+ZE_x
zq&IcIFeeI+7WG@{vsfX~le$lC#Vdm}?K~XJaDpwpt2|hMmrnqu!YNe@nWc5uWcijm
zp{Vh1GJAZ%jgnhs)5==gpDI1I`{K{Ur)vLDt~v89dA9GavmjH^OnfmkiPY)Mc)UDS
zxGh&EVz`#vCweUAhbzMWK{e4SSO_Fzzo$k}E%427TZF-GQ@ucjP`j|Z{9SA!l*6|G
zl;KLkN7K=~I)!J7E0&~{EGT?tC8V3&t%&n%H{T@F-n{lDZM_+x4d5*5#y1S_1){NS
z@G4(j*QnqX@V=+Qje|8k_kA%TLD`QE1OBvkAX8ib6q;e^5A+>2l&PYXbSCW__9S5M
zWKaiU`qX+~`GDb--<CT&^IL(_ve5I<)4`(^CqvDFUwTxaPWf!>9oGms8e0W@5|4*k
z%H8PqhAxqj;WOy>P*1tDY=;xbOUzv@AHF#vD$GnDQ)Y**f{gXG@^kP;{tC|ath7a0
zu9gpQzw~dGU!WHBnKUGbLn(k}|5m`uE1Pzi(`<))alw8*A?QbaVQC3FV-e0T9=GLM
zo;Z^M<!1}jn4GC?93E+iVJ5(Lguli4@?}8AP>_epA@PMY8)|}2pu#~?U2|PqZ5Bh3
zwQ(B1K~2;g(mba}A}7V<kY3m$9RTUO>!FWi7JHsLE>$T_PTTmkS=!LtYL=~*KP{bX
z-$N})Mw3Zyhn@thd0YD2zM=j)zTKhcSbQW`;Yh4o*9dv$Z|;5K?IZ%$GnuG86k(0%
zt=&#aNN4;t6#(Rq792|SK{|lhb{)Ji*@6DTE~Ku44SJ+7M*fUECc>GA`j(nKRAOkW
zxqG@Vbx@|(yvVyLs1Z@|t(*-Z*mkw5w8Ag=^Fxrd6!=$$z*pI+QAgtY#V*rCO24h^
zO^Z#(O4IBYgY94saSPw1J__`6r+8kAIO*d1X$NSQ(K7r?>M1P%yxf)ggOQe)ZxNHV
z*O|NQcgD$94sRR1Iifdq+|nrZ$=6Ol6LNFQR7WJpJo<rtp&;s=P{$Eow!OTP+aG!<
z_k$K7XQ=kZp7C=lI%5;V+ES}vNIE1&%5~rx<SKp*=v6O)P4j1W1#d#2hFDSU2t2S^
z-e~s~=P<_#SF(St0?rop4-NwfGk<_>KrdsP$ZopV@Gjew!sZ2&O-lI^hu2$63FA5%
zRNZrIK&YeBZU>t^xeCxX=b_!m9R9h+&Ap(y<1?@;czx8b%n@Hp4YAwY9>c|O)W~Tq
z^d77#@*55Z`-O1`0o>-rk|j7PkP~ProKZ80vCQ!Qadg(vRUKU$pE-U#ifeFpcXx+E
z@dCx6NRbwIm*7&I;BLh!4#C}$5O=$|c5G(8{eFwpKgtS8?wmOz&wlpv6Kfme*<mSJ
zDsQgHtn{O2?B6LTvS$>$$c@bH;`@SAZKqsyxia3L=_ixNrQxjP+(W)Atf;+6;a>{%
z4=N^hHz9wLI>jaSF0MJQC$5LCqOLr<;F#j-8ah2}cF0QGOU|vY4_wu6v)Np4K1k@z
zO$Kh-2l`cSCiDr;4ZUUy_^QVwec1YKZhU0c^W4e>U5V8)0el1hDf<oLJLa=NAFz#H
zhCZPRv<?t)4#@xE0<D(sm}hfAA@{&MEpNB~F{J$Tmt4XLJPR-5=S%f0LDmpQoTH}w
zo^6fwkk#e*6#S*o@gkK9A1NMRY@F*kx|r7Y%gS#r5_)9Dy4U8+%{>KdtJ9Wpa(VhF
z@Ts6-Zi|Axp7)*`YGWolQi{{!#Y3A|R-v-27^;pB3oYd&WtB6=S>D>8>!$AWz0l{d
zlEQi3Yo_>WxsSR#XxnKOaBN;hx9~p4(2zdLPTi6AJmEq5qWm?1ZGoYAW!&d<DpU?W
z?AVWY`H$sUa#y+4yg*)8|3Geg=;mTaLW$)88bJ1PbH(w{S@%?~t?aS<t>j3rxj}e=
z@+jzSu*=y&m}fR2r_cb)C)Z7fUFj{nRKAA|bM<1qvwwbz|B@1)lC~_fXX?9nEthgL
zLn;=kZ;1+Y$UBm?G_SDlWI?8X1iEBv7P`Vw7d)?r1E2IY$i+EOG<1oLGIs)Vcp*EE
zA4_MPXIvYhnjS0|QeCG#>~1($=xSJv!aGV|DIF3vQ_%C9r7z7YoL4R{D$|{KDy2ig
z6<p7*SZ&PbxtL$Xt-2%f8s^sboj@JzEki~+MoCv7=kuo!CN<^Us4IV2Vb1T42TBR4
zrt+VSI$BuQ@a@cgYJa1ZY16+4>Z@hYX3Jl~HFbH$n;)%y4F1UypF)Djj_j*uX-DxQ
zNrm$5@j?gqp8Jqw-uLbC?b9GV&t|c&w{*6ggS*gtxdZBIGzMN!QGSrJ*|JWlAwN*c
z*su)(kgTG0hJCW*E6f%hs%(#4IB1P!9b4pHogR_WCaF?ll|)-A2U@w!a@A4@&Gya7
ztCBY}Uv{?vA83Vww%Q!lonH)Z*>B)cTqZ}!>-po*8?}jRuAH`yaK3U@a`v#dvHU64
zhPzm8v5CY%Z<r)4<%@7lP#NP7-!b>|f>iGj&!YUe{0+V!R$Hm%+7g^^tt&#Nq%kAV
zui&VAn|hkv1>SrS=^^xd@4}2PBb?^8KyQj4`U$<@LO+0(@S#e1NGmI6$(Q;F?Zo%O
z4`G}5KzgG@19x+c8l9Vznw&HsK00<n+>^xA^dy*#=XGK{(Mv%_W062R?|Dz0zYtw2
zj<>FGz6}{vXnK+6g)>4+xz54;D_41G4Yjwj@3(nu9_unCSSkUXx}zbL(8)c+K04X#
zV!Sn5;OcxI{vz9}X1nKPx6W*vc_4eAdx4(CyOanyhF?wA`$b55Xz$C=K7yllA}Wb*
zVH@_b0OW{g(S~H9@mveh2OB$RF}{g3S*kDU;FlW${T4N?uYdwIHZ(Fg%HB)54t<I9
z$XMu({Apa#yZOO;SkT73#<x`aH&DSp*887l4XAV>=3MkAS64isT$3w60$M765BemI
zIEpx?+Rs2TV}D_(Fi#n6`^z@iQd7*wdGxZmi5z7NH9-dbo9xi@1GD^zfhI=2al<&G
z_XoG!cYmHgTm5L(q~T<Re!*vRpU*v=_qM?8PuEJAvawO^6u1yLt`#vmfs>izj&o}u
z(f1-Gi)ARUZ5HQ6XB9_lYj0(+^3%G@x!dJ;-gSJlI>dgcDZ7pyaozdOoWZQ5ffgU&
z^rd7!bj4ZlJp7Qo1yw2<`klJa(QFR82)Ujvt(R(nKDzzT12oDAQ}26b6&&?^_WSi^
zW(}jXdd~a5tUlfy>zVI=sJ$}ntOZcrdGr|nCswyUbo_9hb#8VxcEtpr3k?lx5!NU4
zl53!468916*6}Ec+sdcoddMXAwLAW4fg9R8^E_J49};^AkAQ~2@F1QON(*oKV~|o>
zoONNx&}%Gk-=PaUnl#gw1k(ISy{$dc7i*K%CIJKZ+YP*xeF=f`aI=K!vvD}E!#CF7
zQ6+i_@|9ZfB-|SvV%ynDR0hTiC`w{SVIE(c|C{&oOU3%YoH`@j<2&LK>?zqrZm=#~
z9A6#Yw?b$!4seUW6C5SH5UKExf5ESSL=uC`<Qm}S?4aq@4rpomHRz%{0!b~B5vN`Z
zd{Uo->k?`zkZak2@n(1Zp7EZpWyg^R?P5ovizn6SXWTb<vz^JAAN3b%v%uIueBh-z
zPu~q)9|yEestNr&JxC2MS$YK&i&Bt8bWgcwTj^NnjCHMWEpmvqtx8kLAs&aPx|fT=
z)7f%kEO31{299V)&0%OcIzmg4uSN&6H;sZsn0I1#u@}D;uSMr@ORfgDmLD&!5r;zN
z%5FBFJ}1rSYr355HUxcqV3=>Euc*IUpq2KY`qtmXx5&HQd(d0Tm*J=CC#{-s&^$`Q
zSqP?FSFwR&fzG;v_9)vMOJ&O?rI<2R?h2isBL$J4#U((0%p@~I&sR672ef98QyW2p
znFt-uk!S<AQg|SY7tRQsq^WXYNWq*S9^);zE9(T^NP>AzyQ)^zWc`f!H_K#I>2m0{
zst&B4-GQcBC+PPbMcUB~v_Ji3_AxYLHEB$*kpk!r`Q6Od)@g@~l901~0^LIM&{x)s
z?PL}3dB|RBAcToi#VMi=sXU@QU0!1O-8x&j4?n*xR61V*&oxIm4}F&FxT7RgU#BM<
zYm9}EPTQZZrFV?IS`ouS){wH)q?dpjwHgw<ADL@tQ#@GM2lc&g;B?A`Rr&(`6aNPa
zi$qUoTeN3d%fLSW!9axCMcb?v_Q@W@qj{Kj40LZt8okY6Gu4!719pIG3`tY<Y-Q~g
zY;&xsw$Y9^&XLaI_MO%T@>SsiHw3pqHa3RrB;&|A?V>tJudV;1-PijX3(X93BBZN?
zP)MNXABa8Wi;^AaU3H{O0wkC7HG~A*l(aVDO@&054fOH)NVB@}DljEr(Y|VJG)Wtv
zO;?iwE!1^dd9AGatCk6!pqI^;Mk~mPEr7T0F@FyFH9v?MLQUx-_#CE5YorV*90*Kz
z#sByokmVZ9$Ks)AJ+k1PxCn}%eNkC{8GjgZr7lQSr9Hxa$n<`Jn;<vc%8Ii&^cm@H
zT8#b%Gp~`3L@@g6@y0RTtBR0Nu%8vsE0B18mrMnvx+^-!ml5MRp6h_W(wpWA<1h0i
z4W?BMO|9dP_8@O?V6gg&Ch3Q@b;c57hJF~5ZG!Q2{F2`+-VqZ-KvgTU^(Zi+7TB4s
z8+2Mem1inF<QOSlY#`i4GtF{lMd*oss}IvMwM0EbtD%k#wAU&dUm+PG7RX{VxQX0T
z=&oOb4+=vdKWr=Kgw%8^CTu3HL~GI<!>h&X{q$$rZe7=UYOB@pFp67L-tY7}AcZ8@
zH`?!2ufccwlSH6^unl@9t13sV&Fx{fS3uO+>TKlLVqaowVVNzRhZL@U!T?yYD&mhY
zmv);wjUeb0m5gorBjQ4<SWWgnMphwy6`vyX7dP>xxntn_Zp-fiu2C11M0f%@>BbGn
zuDxWmGREs2)bWA*zykk4|GmH(t&g$UbdlkZU^|VRqoKfn*h`C%vot_gLoaih{?+VA
zeka3#Z`>R?@nrnJTs>acBSZ=qQgfG}P{<gVj?Zx~gg?ZZ!VGbzv{u{*-Lbo&o{6PQ
zaff(8tSs~es!#>yViq#pNY>|TX9LBw-}M6Rhwjy{Lnq4vt**LSKlcB*$f;-n_Z%`h
zgYi-n%HFaI_$L?OszVZXo)KieFb9%{#vUWg7^*J}-1QyzH}c>2cTvx)bv3Io+Ds=&
z^mo*ecSv4KC%X@7TJ50fS;IcaS=ZIjl>=wSu1aaSn6epqu}X3-_L<6bD{+#4j8A%;
zk*<9YH1|F93o!p~o4rU7%R>{nMYt&BcC_a(*959&2e@(U9NfhEu#V8L*jg_G?(azd
zBmZi(5<Kk^`ak+9wN9X`f1&?h^(LfrPlNq+FS&0%*H`N)W)j-YKNm|u-kB(kkRC&#
z&3DTttKWJTa`E<wa|Df#;m+bRxCs`qn|+`UAam>|iKH*kZEg^#kC{R@;R6@VW$}LD
z5@h1c=aZn1_5jH-OOk=)wt2<OhM93gbpvIrtG{btn0i-xuIIw-=7MfF3XFKjWtfP!
z;3=pEE5x4DyUd3!qLz@P(VJ$OnZ{xRNP*BnSqxS+jZTC-hQH7ryce3cx(Pjn(ZVBs
zt?&i%Hzr!&*rwZxTGuHz<Rtm6ya_6IZROSCUZ6shMwygjPoTTFDGMil*xyprf&PDd
zLm_p&qcK8nsLT3OV4(*atLZR&0y;QPqbyQ~xJf^@8|UHr$ie25Wsv+mM*E^U4PvI5
z+YL?Mrs}>M{-KZ-e4KtEe;VslFZ7fBFfkV-PEiJ0w_EN@&wwsbTv=s%X<H7S#bMTV
z(j>8xFpGa8c2aK27I6Z8Zww0Pa6_GJ?xU^Q7t+Akp`P{M)tW(0{d*z6mlFQsl2Buq
z*{z@(qp{ptyvd5Fn+tB_xAjg8<OAm+L3e0>c;$Rg-X`x)?I5`h*;4zos)3lmOZ`_`
zg6k-p6%GiqF(rkFjb@@yX{z#z(n~79acmY&63)n9tV12wZI8uB)Q{Ss(=Jq6Yzeol
zmVnyC!f18m<2T4NEK9&<az?0+8=%76c_C5BS0W)FDAGLY-{^m!J%CL859n7Cp$+m;
zkK$_{cmS-8b>=<ewR+tf>20EAK?hzO^lazyby+3zn_k7(LW^@*+*vl$c<3+f?e80^
zttO$667v-QO9p9+Ri=F=(fnKaFQ`a|i7EI8{)BrAF6$AeE68oX0*cEv+=yQb6^hZ0
zX7+)K3)RqXs-5*|&<TE-?}YoB#R7i!1$TY_SA8|~Zx3TD%sW8TyQ~$WvD{kafz>B{
zXR12U8}OAhTy!N~!R-OpWm3Vv?qlBm#tn1<N1*bgX&~Rd)m_hjiqsLlf^Vw;4PaJt
zj?t0zm)1C5IJ?;qFzG%4{r3&r8LBvcaU?6Ld;;5T3ha$o!s@i<%YB8NWT$paouiea
z%lKZvyY#RxAa>PIN74i!mo~Q^g#O$BWFZVU5Dn(Ph>YKiqV;^Q;9Vb>0`sn#IoF5|
zJa#Y5KAWB9iPeKxJ2aiT%zoM(-xu$7J&EfgZ;_EWp59c?2jCWIMuGctiL{67LW=2Q
z^zpQuxWM|K<8Q}JWh%_OcKTYnU2Jc2I-XmZ2rHYJN?zkw>Ah{YqqF^-be^11mubJz
zm3)TSQ(VR+nmnApZu<A?r&$*FgG-~O)H|Lo-qnF2WCpicC?QS+cKa!C=(W`BbUN=A
zp7P;nvTA`o%p>X!vK{)Mve;O%Or7a%=hd`f&>tPg$=oRR&XDyO^8k-6%Yf_j&9Yn$
z7Oz8c;3dmp=Y8jG$3xp+Vh>aV+_6oBPVzdXlGKR1LiXsUw!&<NRzNo2U35hM;5*~n
zqmCfI!Wo?x8uC-v@A@XSkeS5|fYg=|Vkke4&el2wim5ImkNi#VnoG3WzD4e@`7ga^
zwa>;!W3ql9`sK%YK=m;Oa(#hq_?mmjb{Z3m&lK^`WVhwD@=}aOoy{#~4zh~pEp;7r
z9X~Cvp_}QGSr;`FPb-E}OWw#YCH?dlx=ep?t>lMFE68PP4NQ(G(ixQzFDrB8g?u^k
zG_cNJRo!gtLbC+Qd1-y)Lm<}o+CR;hgf4I?xC<E<*x)<pGXmquANU1l;92ycde~n<
z&D3YnVUXCf7>CjOYAg7gbtHs;FP;|@g?+dq*=hEIj`@4yS?HiWr7RVX-~|4Y)Y!Vk
zG1jroR@IU&H4wH!O57NwEmTcCyqg-vGVP6~n`N+-KZkFzQ$|H~mw&42G7nRo1+h}J
zjd?`7p;k94p<|$IMe;ZCA8fuEts}TS767d&hj4lyUvhy_Fxl5dJ*W$2iayR?8yL$w
zd=0g2Bpd(3-@?J{wpoF^!|$aYmU-4=)~m{P@gPn`MIkY?wf!=5Y&?>laM!@W*_aQL
zs{?uLjrb?(Z&cPIwM*u6v<wIw9PUXKNCtA!!Q6DQk9-?)gRHn78ERO~b#xHYAhYKY
z5%d~?&4K=U9BGDrV~p%F&#L<%nc#{#+}LYAG*=rcoTQ%m-F{sKZX~Qab09;(!j{v{
ztRDUaSek34UE*+|BL648iLXOWb}z9$@Pg7|PCVoLiKF10nI*MVqLeFet9T_06m(&e
zm<@Tt0{0Pl*ne=NI=~vzU8YaB=^yp6v>7ND*Jz$`S#9T=>g%D7GTzd)=ohxrEUuLb
zJPpJeccD-4fDi#$d7ZS1{sF!%evjJ4^b*~ys}}Zrb6+d?%~wZj3=~ogEoT~NAZzGB
z{9R}w+my<(3VD!A#OLB#MYZ0w--Ei=91D@g2%?y*Yyzs|TzRvQjNU^M(L&S3+TcF;
zC*;|fI<Hn%|IscO^T`RclqZnDG@MXFCNt<~_7f|R1N(-(hQ$9KYBg=7;WTp%qOZ`~
z7_r*1K&)See|^Ef19Baf`TGRAfE%@snPe6v*T`I&!`gEHNNcT)ZKolPUzCbMGUrmE
zm&7X{l&wmzyg~Sev(QiOm{414q*Ss5<kR91J`u%0GRYBqfvd+$a7xdFjEmcFQ)&WP
zYYS*2$cJdd8n9OMJk%CWLB>TJtp#{Q+o-dQUSt-@F-B`61B$;Hyh-zcz*vBa;>{?M
zOw+FW6Z}zn4oPMkP<P<ut`6Mree#_M)HQ-oH6cgX&wFqs$kW=zS;V&TP`RbJlwSbP
zU6jfz8I~mLT<de_==V!olseW0wjs8G$|j*SP(PmQoxqC|4C&cTx#D!C*3@6#YxVWj
zhq7$64l<NZfGSbjzb3#8gB{|^3(feRXfv>Wj~YkK0pRx;h1#)(#_qtgfLA@P<!ejz
zD*CT#|3Lk~8^{yN1D@A?(=cl5YxEQ3ADkr?v0k@dw4Je3Q7TH&;=htliLk$Ll(mJ)
z_xL{8Kriq_AzTi~lcn9zOFxtqfwL2jx}XZ^0-FV=%O2z<DbE~eDH}!;A&F=UsYOeo
zeLw|$$3B~xni_};Y}M+U6M;WmmtNH;25R|Y;jB?hzh}B>c~;(h893tm0eikk{)Y2t
zDefY4cil2)numcgyqTLM{K2Q->*y@n0gT@<Ql`978X|bO=Ah&!bG3vWQb6t~HRRu+
z<|qVGv3n~0ZSQSWt>xr7e0fwC&iwbe9^xh80B%PQ=qvrD{2b(c9Rn(BXL8vnt~nt0
zX_)HPTa$UTJ}3!wU?lsRBHfN^!9C7__5kB`j=`Dv<_6jlMKHzms)^8pQBjW|9!RZP
z%+`|eMlJ2II?vdK&OrX)FW}Qo=KtU!NJr{r8E>EOJmjcjtqN}PNUn$Agg%H!sRYy<
z?xQ_y70k`aI3It;H&|y-%SLGb8hvPcmO}dwuklfDp<mRulXdtaKU>(yy`cjPw-%{?
z1`>;j7O*%-&{6|q{3ZQfzoy-RedLBdP(2ao=xYKbSFc$cdXdkwR5HPwLuRl<u8}xg
zRG<p?2ULDLapQzB5>i$uOv>WhfI1d|J$y%bqUDJqOLuTL8f_BOU}c5v@=4_t=&ij_
zIVP}<c!W?#Y%5OVdFXq8t!1hc^dZDg`>_YKC)o)}TNt#2DAI;(HbwKa-b!l?wAJh8
zbK)TlAct*=US7AE<$=?^oI3(Z2i@ri^BX9ibLm9%JJ*7LkNtEyq?=taL)mtGj4vyE
z<z_-xK@7WxJ_1)HMOKyC$|;Em@%&@q6i`J{#ZSQAtPFZ^DqhBQ;yqj?ZYatn9-|}Z
zFc0Wc8bn{4*Y&i(J0B3_f!jI_iSRuW>38T#YYW8NYABMM!hgpKy`<&(PlK=ijBb#(
zOr%?k97tk&tS!@Pn4^I+{hICvI@xrh(#2>rs4V^QYp7}r!Gs$tevu16UpXgSz%xPh
zdBjbUt^@z}kaAE+Lx+G-{tI0LUbR>$SKP>_v8m>F7>8Rdntuv<P!^ou!pRvU%G^n!
zX)=0%o1@EQ0I+5v&9d|~cr~vRml+KAxNu<dzA%fEAaf8fd)NChBv&brGBsM5%txWB
zG#Rq$IM#t%AbyheiI=&@Y>jyjbb^;C6_WVsz+Juxj;6E7FSHZx3^`wgq??dbUm9Dm
zhx^W3h4aEs;gZmkZ^a$v_VWXQAhC&ih*Cg>u)-~O892*}qKWix<C3~8Fh(7y-!YFt
z7VA0kPM@xJ4ZKzJj4mt^&*Wn9IriSvv~HjUwKosa-E2C0L+6k%^SW`&1nU_4hb?AD
z=wqT18|YVE@iDZLEuojmDe{h$;V*(Vz=Okjt}vF1#+CUbu_C0hKasPA$H2qm!6P@D
zOAzKt6Qm}>dbEfXGc(PGtPeiUjpTM9Mly|Zpgh(ibyx}96Kl*$ZJ_W*nZqGf<sM|E
zIcPUHb2l(Xm>-CnmSICl8Q_s03B;;{VfKcBhWd(rF&BWYP>9&kYkst}RvIM~!Jo)S
zb0LLO0spU90MznFs1|U5meM)6qj*pz@>=N<9}e7yCuk$&Ed43igb|>jEWkr>2M!BQ
zg>OK4Tfjb$5_CCp;`@**eE^*&iFyld6tH{*n!%>Qiju284;1nr@<*v}jFzDCU!wcq
z=9A-p;=iJSUl?<IFq~_ao2u?G%ERam#4jP^VKR3LJ%jwpKiLJOKmy<qc9+5Z4mvvR
zTomx})^SDtM*%_&`MI)SYiawb3>9aCpY0dwWe)xaRF~h2saz<kLE6EJSC3VIUFax3
z4>zWp;AT5mhcTsX!Q0&o=Ghs;VMLh!LayOu;3JKtKS?zCn`E0dQj{z=AAnvs(TFlC
zlQDEUjiBvFKf|Zi4onUBv;`y@QCthJXM0HqBrcw2b%i~0jKyNn#RmLv`~wKj%^-R0
zz2%#AxCNrG;mmNI^9l##3`;%hb_FV?$b^K!`etvlxDf-Io&=PsOXf}Th~8(A-N<x$
zfc=Tq<L=yToB?T4K7D0C@%8s({W5uuO5px<kA4ou_n!ZeX25C92H8UfouvOzQ?w^~
zQ?eLN%=z3c+>lKsI;n(ia-w)i`X&?QH|2tKKsbYAS!veB`~mc?W&RR@YI?r8f^4Jd
zY&SXp9bwfVDJs-yah9{qlh+EPaBm==cVWZveaK9^$hBv(xl^B@Pcb^vEOZ*!T00=I
z=_c@x+5`WnBiYNopz_=oPKBCt48!;p-xGLiQQTmlXSFsOYYYA7Jnix~WxvbbnE%Gp
zQSD8B1)5zFp2qFtDhl7lF!?`AS6jBlB_HA+u`v{(8{A^~gGB>Y84+4=H?Yc8<xfE8
zUUkSg4iWEg+t_{D64+OLA<wLUi{$?nHc9^~BP?xXLF|r0$Y7(8-W;f+@4QiYYqPFr
z-ph35ye`-tXk~N*T4y`14Zh8Wkxs@g1Ccn`B~QUg^@A}-d#bk3GtB>x6ZEr>;wj+}
zJ_bEn5wJcFf&1JC;e_x`_*MA9pN9Ot;bL*=k`l1xI1W2LT6c=Sp-uFO=~Joiv*%dB
z4sSQLy*?09LEjoP%@t_0xWdxjzR}h~`O3dw2gppbhcUo((4ura9SyY1Q2mMaQCp<v
znmlU5_2SQQ70?3`O16>eQ~^c5KDUWG#4i+T2tmRF>8rF@c*oTQ|Lg!WNB`(=TF^H4
zeP(E8evYqTnA(KoqaVUc*>0I@-DgX)Dwb}RQP7X|Q0XQKu;w18Q(-+`i0ph5;foLp
zxePOr7p3FN_#lph`h*P+$9>TvDpEH+1&sDkK3hVL-i|KzGKvA@`57AW*YW)6)^h?G
z@tJ$FT4lNNxPm*LTk1eyuV0ZigKmGEyUEs>3C0mph|Na-u@WqVPNY6Kk9Ou0g*b7C
z%;YMTVA~T*4XFqJip#)Tu@_kP3;7EI68k}(^=|ovy@u@|<n-`R|M`l3HLLqdyQ}7w
z%<P{10}?TgYpPkA#<Oz3WXP9Nls7Vv#DypL3^HNu2?EtE&L88St)C$+**VCsEDrgN
z|G=spk9%;fU^l(Zt>f=O+FWm};K?W!?c);oB<l-TzWs%j3HzYGB20VXyHt>x|0-ui
z_J!Old9Mnfj-_)fQbd+o_MNU;u3Of{O1#vRj{-&GJS3{`XEzO1J!7mTzk*r^?==c=
zdxX2<6k!23A5>#tHL@~jDSm=W@l~Lzp>vnS`k;%}v_4fbaWzUztbKFmWtB|r8J`y4
zK6QU)IrqFkW7Vb)pb5A-Bs0ZYQswXROKA>&i@(V|LfI6PYsN>?l`9J;%esn9uBRYt
zyrr<^rLq+&XKf%~c_wNDpOR<MkgZw<cNOm1&xe)^TJC5pOEgLQC2+zw)N|Y2Kj&xq
zn#@Akj=b;Q3Q+&d!>y!q&{uul!C6*``-J6e9_@yT!)dZrps?pk{&3%ZeXenh4Z^?R
z4B@-n#yZ1#$x=hEE?nboAr7hyZd^t9EG&e?+uKqZN3d(YW0xaZe$4O2E6no#y?MJb
zXu|HqYUyn=Z3TU_PbxLm;>zMp>+7KWkTyZ_t^tnbvRn9yr_tTU9rXcJm%5tg$srbm
zTjQsoxWtH0q$2V$$Pzw{Wk?MK<|?{JznTbAK3}6g@<NyC++dw3Z=h*VcN(QW^@QeK
z${LWIo476IeCn&LZ~0zNeSHVME{EG6IC|MvC~cI{a%pL#oG3iSJDHy}F^kd}+(Mj-
zoA4?hEj0y-({M`(a1I`W3SC*gI1sJQaj-XVJ8?H$3NI5ff$|h>&9b!OYoeayu0{$P
z=S5^yOB<N|U*2uE=+nGoyv4Ow=(?C>{T&$9Go=9E8Ev6Q*jD<NxmItkbq-8aKWeAc
zDu##V^0k!lR>gJ;atFtY4aHEn*R)XDfHu96zsQ+z#~8@HRc5#@LvLee>oQJcOO0{9
zJvqZN+oyC->X-qUb-5=!BSEJPGkHEr%CRZHJI->(Iu2Q;NE`Teh!AZ4uNFCko`O`-
z3~hy0%iM{U38R66lq~lVs^K^EJg`rmk;!Zj5D4SBbzB#&0GJCmEIVzSWd%PLKOzTw
zHL{<lg(Q+hTV_P|$o%DA&etHYiG=burLOiOuD|Wn_R?O>>Vx`@of|@}WQ$o5DylJ%
zR_sPog`>&}NG)4o`7ZCUS}j|ZZ%R%14&NI0WCzR`Qk)$?)rAP>ir_T6%@HP5L=EXz
z<Bh+5UWx2#$<={{urgzI_O|?&p7FjS<|y!KuT_e|a~f|sXpgWC5Le;y#w*_vKhs?L
zM9|Y;>g&iyyjEJROb2DUk!^)zgKdlDDC`}FfS6I9Z;!WOADn2j#1*cCAwEZfbvw}1
z)BO(b*jzpJW2!T0PHISYzszMBTe4QUQv;d89f!v`Bgh%l%<<Kh;&^Mjt~?Xgv8Vbi
z$VEQpYwbPa{Yxz%CHUIX1pYEt9x7H<pw9g}meB9e8~6t8=jOsL)>Zl-U$ISsUiANL
zO)Q6n7C<d_8ohJHv=@os;z)az^Emgnyv?5f{Ck0CJIlJt_SCu6wbFS$=$Pw^G>pUq
zs`=`uMbSreo$O>?@lk<UUpW4?v{icAO4(B!cWs;aRGL5&h#e{^Zn~0|hjWczX;4@X
zn`yl-^(XbTGwN*rpp*kY)Yxw^zhuPbFU+fu+f=(KsSa<U!=WKcH1`Bt8+B>8F{dCk
zFV`EaeKJJ0nXW<cmTXu5pkt1+N(KBYE)c$Rs_;pe2Hi~)EFHwM_$izYP6$J7?;tOy
zN8#2bHrRfbJfuy*@%%BlpAvVxulJ3Mk4hKR*Jikx&xZxq3DraDIL?u){%N3c5Z_W?
zs^@G#;CovI>rKU{#ET(vkT{Lnfz5alX2~En$9Q6-p`*ZoUI#hMBKQF6Aq&*6oMK;l
zn=-CSsOT=|VXkGMV*as=N#7s6n)PjUvNNxXxfRX>+m+6R+l2qLFXhJt7P+JR&wRh<
z)y?nguZ|R3LeLT0Ra=FiQciG<NJk)3u>l)~%OX*j0o9|r_5rqJDNQ&9gxXd>7apoV
z0l}fF>?qWy?4giMu__8PhUfQ5o%{9Dv%4RbC(Ou5_BKQF<sCu0OFN1^vYtmBef{%y
zx!dQi%vh3_qfZn|IaODz?WE&eNKeO1u{_#tEY_bBjK-0BT)xuW_6-uzlc9fmkkV8r
zOv@7sVZhk<OZpHVQ?*06c_E?DZ8xl-bn3b<h40aa8@_x<{FWQ6Aymsg5;*b)EPnLR
zn5GU4G|C^Gb~RTv&f?WVfz(^EIWodtx;~5VK`*+h|En$xO!Y1`s>_Ehxr#+zE;*!z
z(rmmzyK0=re~Dw2XL4Ndk*Z~@z6xulIEB9SFK@}Tkk=)jKlm{qy-V&b&n085wMFU7
zGNoKsVfU*`9R86xO6teV8(KeMm@rBH!%;hET=<R9bY(C8hWFx^W+U)eIA~`n8>&~6
zEqkE~cTI|cKB|@K9dJB+17c!J%ZiAs@)bjPB}gj4!t)~IqMpxtb}eQ(<a3tEy=XMH
zmn!zG<Puj1KTC>K4829xkCaoHZs_SqC%Yg&>qN+h&<oBJpsP;j>*C4Ad37pKL^nWP
zWwpG;hMh4ELs=<D2~D8#(G6AM2H;!vxn+-*{L4C6(51onYJok;{if{eva!yjHSrBn
zcLi2R4MIm3-fll5zP0p`2We|_?qy}=^$a}L6s-e2BcFFQ1TXw;=smA#`&(E>=NnfH
zk5Q2>gES4hZ~{hmj@(Lo!>{6M2m`>u8O4nW_f?u*0?y*f2kU3nBd_|8^RI<(smVdf
zmEt3_CAQxl9#qj`w^eYoaba;(;E(((1$8`YJ?Ffo{TJD6IaPr^S;zjMug+PJz;YH`
zm{WjqdYD{6iFgk8nL8@(5`iJgoBVmWf4SLGR5t8Tsh`#@^lvHAs+f&)j>M=RD<_Rg
zUmSZTF2l1!*aCfv4o6ex%;5R1y21kOG&t*i3rx$8$Uo_;%8H4QI4Gvr*N60Wy@Twt
z3?YmwV_wpWk~5$=OaPDJ8>z1~0d(SWVk>YDJ>vc1@*?h%ORO7UfBQ%3?nCM8zJL7e
zP0UIz7VC;D?;gcg2vx*#azn?(P%UU7e^v9UzZl_ur@K^vu4ZzbgmJhWbapMZf3sD$
z=P9$`9@Ys?H@U1fW#I4`48EXVLW=ZK3RQw38?CdoU)YfH{fhRIn_6Dj@=@E|Q%TKY
z$j@~t-{Tj>-_0p$oI;;CLrAn{2kmzq6hFZ^crFPJ9Lq24-s_Jx&KfhwDe1X$h-0Fy
zhU1WHy8W(Dz`o%z;yd<HJ*(Y^+|w*bI#|m+lvXK^!8@~8*$_Uhc&dDoBDswc>9?g`
ziLVv=EpdGOgD*Q1e^oEwKiN1zb?y#-S!k2}6hDto75_mOJ#X_add3HmeJA}*%=P?9
z=+>!jyW$w<s%d{O63~QG@knqjt)#cO`n<$-1(N)0>9u@a?q?A~(;|8oL2|Y<*7}0B
z%y^%W9WyRoN^JdgG|0^JwE2M(dNJiy(4H_~a0}~Qv6Qrid*`p?wtLq3hIu3WC-r^E
zD-;HIcC_PINRJ@X*4H}6nkR2SXGp%@44fbvjiKZ*sw$Kh8!GvhudZ38K1W=0o>smG
zRdaj}gr*lsd!5ibv2jeFua%RQ`POKkykqb|XN#a84#Dx(asv83ub^N3zk4qGntSf%
zjqn`MN29u2Lzo-qoY#W-I1f1L+V5C83;A#x>u0pm4?y)k&j8I9Uxu%mXtjl&DZMBB
ziXz*l*mqNuaXB?NrB}k882o)ee8r4t_Z3eW{g!mgH9aIh=uL3tkmAnDiUapI_5>z*
zH|IUcE#*1m9|o#p0sosk&$iBS$Jy2u=G<?OlU50fq2@|-$-w4rvm0x}JLJulNM~w^
zoFYz(VVmIEsBoVC*|&4PBxnBE{ONn_kHp<6Z!-3}3n8bBE%&XSkdH-*0Jmc|+(8fG
z-D;})hr7A2n)iwCxE2LnBik(f?SH#=hSmuw7gWgg(Y{Km!JBNqaZxLy)i&N6*NBY6
zZ3l|%2yJMq6}lsQo^_Po#&^iOGPC2)_-|tqRwl8ygrt#qh4o)(Z@!_OgnkR(9kMcb
zscW4zM~E^H2VVF>3!3K!^2&G{`?u<Sab+pZa>lXKNnHJc8iL1mzU6_Gi>IO@=muRu
z#{s*$t6VNP#yU>e<@nRpMXF?s*P!Z^J13cs+mX~XwPAdj#3woTd}aKS@lq(})Ps+P
zI15D<UL6)=pCb3;TaiTHs)7XtHwrF#=0M_QXHdW2z*)M6ZJV_%RHO}Cltq;e@l|mg
z9ZKes34}+Dt;1Y*g_%-;bGT&$T4GE!*9025e@ok*x+rsZ((|7oDIaq?=I43_nNT5y
zM22#%vC!ADKlo4AV@IsDA*7oeW<Rw_fxpx}nyR;@0hGXXm9ym_;PMu=L@9>s2U;xy
z_WU|r2kkbqNeM1PSt1q2^K7kbC&a5zmAPSd_AJV~pLsZUX-3hM&<tO0mitFO3X~xU
z7z^{HEw(p~d5-b+7{@5bCz)`u{6yT)Y@{DBdVo57)9gv^v-_a1ycCbh?JbLx&X%J}
zuJo11;Jt5x-my|F0X(1<DU**USNULZ9{WQL*FWfS9yx!0&hq@1IhmQsSqb@H3eLC(
z25jUMyUx7)5T&(sgzb>Mk1GQx#wBgztw*J!_!n>h{sj8NbYdmJ^c{^s13`aT4vgHj
z;&idJJX8$uWq_Q}np+Qg-DaRvEJkT;4f@O`8jXOjQG-P4Q^Cd6#Hgu12~1Mg`$~KJ
z77X)z@D}wQSN*1sS&+d^5-&)3@_cZ<6tWezT>&2H6>%|t6<0*n!0k02?#;EKqE`jo
zK@&kISd2xkgYcVJOI#?#@t?Umn9-)h0B6!}vV;5u6pE_gd?`r+K!=E;)ldX_%UZH(
z<c#?QTwpG(pPr|u7+uLVvy%DVh&G>@#|WaUS$Ukwt>+sGwV?KKmtP7jfjwMD@PQ8F
zw{xpOBQ1(+Ku7)usEt}tE~^05usEoLLA{c$qSaX*+Yb&J7kfe5laIz`W1Z2*oCF@K
zH9*Yhf~KIRXbk&<MiYUiLbW!LUId3?7`2dQKvD6TOGss?1q}zvLj*$T6B~*~0zG6A
zxU1@cBQpo`V&|Z3kYafs+^1>674eYRTI?p2;5T!1xs6c6tB054W>`bj@LMz%Jd`GA
z|8;ODs7Bp|_w6TrLPn6$WD*%h!boG%msB7b<}W5PJDQ)&jZkUa$_4{_<|3RpMzfRf
zc8;d6NHKEKJY;gDJJ}2st9n3l=?luej@m;vRa<-&s<P{$&-W1bkbBAf10;;8+#cKt
zl>}w1H|+{FuQ+&Odzp_`p(Dw4Gtztj#Kdy61bDa_qG6~ad`=6Dp$gA)8~B?Jqdrh~
zNjK-2QRXAFIXLV306nA@tw0ZwCg5dC0o`;FsI<GW71WdATpjK+ZU>d?viKO@h|6IH
zbb#B;!5+dcToc*xD5xZUL9LL+ege;{8afL9au@doh%9ArZIlmr^6g=s3?!u~5Bl*n
z;M<Qxqu{H)gZ?xY4L~Q^5|+cxvCHgl&}?dQF`R`z3a$VvE`xf2qq#98N*|(4Xgmp{
zzfwD$LSDh|eSnOhWx<mg0dDS*p!p0zz0nw;%hU#q;v;<O>QD>l1TIzq{{2QOvTm#q
zI39zUmDyQUHk=J&7RIrn@UzFDbol!J*fW@EBhV4#!bNZkc*io~_p1dubq_XzMZ;73
zAC2WB)D;JSFE59T1Y!)&&e1-g>um>J*$(<$2T-dAfs(eF4Fm<{G<@#8q$*|f6RQe0
zzalsmZt+{;lYd3m!RIs??L^(tYc`afg-<mfx*116kM#^3ic?T!JOVGl#ko}Y6AO&`
zG5k!<ho-Pev?pCnFVNC#B{NtgIsw0NdGrDS*AKp5NBHeup}oLw`3}E9Klpsn^j{!J
zJ%x%!LtqyyWf$0P))p#w@$?!kLnn}bOlD*lin+uLkVf$Q?xJpZ8IA*P_BPxZ2V(*1
z6Dx2ld=!PEdn}H%gr86v+=vUnUmA{|0tezSB%#%WQCh(^v)Ygo-IXkXD&;0)k#P>H
zz76Pjv<JT1SWe-3;{Rzy&Dbj1jvgbez=JuS6ebE8Ni>p1x3MVpH_M~Vpqf*Lek6BD
zN4lFnrh8~ZN`P7-Lhaxqy}&LbKR85s^K<!Wyv}vx+TjVv&%Qv#rZc!V6kxY>f~rC{
za7GlzeZfUlkK?!scsLSR9pLipWh<cikq2*1by|paq0QN3^ebpS&A9qpHSojjgnsXb
zERqEw1C7BHl|tYhXJw#P=>`wdW^gh`!&A#-ec2Cq^Ij7R^gj;(zRf8(k5+>@gxG(y
zKD)v`!uoRJe}99np@yIaRt8n{JoB**ERz07zfl>UkI6owr?@9KfRng5;2RZ#mB$LR
zHUO28nLzMpMKj2K(t>OSF3cQKh0dY(=~;L$OTg@Whh+4exzJ0P#q%fwH^5mFlHH7L
z!0KrVE8j14D~#P~Iutm>gP`v;o}3_^V3rPonn6c+`aeLOT?%7^fYVl8Xdy&^Q*RPC
z9)Ck?VYO%r{>RVs2R%pM(8;VaaO|Fd_SF+ku1~pm_!^b922aLQS{qhbgDj?t=?I`L
z6o(N%4Bzu#E&^!lWx&g@82t*I86TVn&X^wKHY5nmCKIWjOrsCkdsG3K*Y|-T5rL<p
zd^VO58VzsHBAP^xvO4f4|BL_P=5dulFP_Ay+<UGYbQDQ!B1tse;7jzHUBTlwg${#?
zQY5@D{qaQT5sSlpz%A;;>mVho5vgEq1Oik=;3^fPV_-CTvLWzUmSTxp0$$w^t_HTC
zB=`;nX+Vp^r`bUl!fbm%evlw~k`{ue)&XiZZ=u@uiDW^SKs<C`wjdk8-(D0rK^@^~
z9|o`83V2s4;(h24ynAn8Uru6wvLWz(u4cDcKKsF9SQ4uTGodN|7q@}2+00Mo{oGlO
zU@zJaPBAO2<k9d>7f>I4NHgeVwhfX_?eKn$z+><@Y=RSXAxc6RmqLBv4atWctqR>s
zih#f2G-(5KX$AX@NiY*Ou+u=X%comlJ$XSg$vyHfX-#{>JbVm}_;Pp-W>8P+4SN|x
zl0!E90$BH+!<yU)W^*}O2i~to>>`?h6R?R3b01*esf|aXdBCw+Le`oi&7)=ru@PoY
zgpp4Nh5rVMf;D$I(7X_O!?K{4r5~F>kCQP_&3Fj=T_d<jY$82r9R0u!qVlj$OoZoj
z3)azMFvq6BSjWH{SOUhmFgRh0aD70@=?&}O->^&FL<eDA%%bgB96aUq@N8nJAF7Rw
zV1&<t(`6!_312r1_Lu|UcmEyyJ@siLm_NZZ5^8-l>16ttRl%EZB+fz8@GE=?uLRFa
z1w0xm9&Q-VO6Wd2!`84EIvYkaj4p%KJdAm09(X~jKpN0N7?l?6Uzn47;gcPKRkJC3
z#X7*5Y&1OK3#<t13ZpDR{cs;}(EPCKmxZ@tA*>y9|9>?o11sZWJQ<uICO(h9;Q7F{
znaUl2&VLGP#vQ7Gzqm6w3y$&>+K3&3If9T5C!1Bk9BhocLkCVRSaHX)bov`bbSccg
zA)t1L!#pkz|DQ#=(pF4`eWfLg(sUS|+CU&%4sL?gKo5*SGtpJpX%bKu90U9QRGflO
z!R|8|I5<1eGt?EBU2j=4cp{&H+BJe}$whK@J{NkKqQQ?`3O;oOb`|z*8K?oJ$ssr~
z*&(<7HLyrq!%o{DO-GB+5*Udcs1NK5FWG!>b5j`gv!pHbf>eWdxD5LYqqd42XC2|E
z<*-MvzbCLl=ob4(BVeCf3wwfrRp>=1fd629ffaQ$s|TL?_pn2SvKlbnkAO$>2FB_G
z?B1uq5B)2OhOe^1E<Tbyfl;Uov*Ley+YC5Gg|c020mHB=b%K+jN+QjF;AHsHXlO2j
zwc;7sOuNEa@+VYBPX6yn@Z$swKJ>!kB=CFA6~^%=;FGt8`GJ8ASOT46CBefIi|)Z0
zdl3qtOztxu#s%Q6S_ga(RPUj$Qa|`i&vZ{`&vH)<Zy(<we`l>DIgSnCnmpa|+B(rT
zz}CbTWF4<GlsXAEt|Cf<^UEPPTcv{wss<-PSH@3ZV&@4KQ4oIxw$mrRENC=~xfyr|
z%12${+@)|L-pIPqVP-&Iqu%##^$g74o7*V2b?*0^dbz#x9=j{}szHzX284w|%52*$
z$7E-)>nPkQMB7PlOr>ybKs~2skU0~^qNRC+q_CoVRY`^O|0qa$y=R%GL`mg@Ke>^p
zD1Bk38&jb!{tsOZjJ8<*GyfaZ9Vx2GpmWIoZ-JKADdz_m)kkEO%c`Ce0U>)k{9E)S
zn#8BdyRD}khO?FHn6tQZtSv#lCZ6QBfXjBRQBU8lozgpjB6W;~@bkq#rS0-Ir95c<
zWu;P(J>|tE&<?r_-i5ocs$OI!xP10VrGYblOMK5YL{?H?H4ChHp}B*y>t(jh7?Rm0
zyG-63&t$cSc?MOG3~Q<*Ca7Xa(U7M>zXzo_b*oP<D{6QWb&~$ZSbZD(?7vADR+L*S
z^b@a(K52*4SjrW$gjf8p+yYonx6qU1A2@vk*Z^*<)D<|lzX1t;7st`AMkiJA#O6H9
z?wOUIUN6m=aR@Twzvox?U(!o3NoZ|3YtM1+5AG0BK3E9~b}hAn&s6w;e1=u4tj$#u
z{P)xcMmAXh?4L%`9{D%R7|4F=VR@=Vf(q#6&Y&n@0lhYl8<L@rtx&%!$<5-ri2H@-
zq#^LyPI>>zX_|E-b93su#9>K|)9z=4<#a3f5$Iv|=6cH&?A@H9A&)~Jg**t!bJcb*
z`8iNBBgs*H1#syGskQVw<Q&u_Yf9a%E$#R1ZpUdywB4}ow49OZ^1bjuddGYR9*I1&
z0(~Mn?M<y+EDP*E9ruOraPK{;Cgfx$4^G{j{4=Ke4@Z25lyRvM*_D0s3<0M|KKq^E
zjbU2~JqoKAnh`P(w3h@vpGzkvwPfvI{j7FQJ4sVfDy|5;k3p85mYdcn>qv0%b(Aj(
z6~INcoQ;P&%4N7G4JG+pk~Lb=1zss<ONQLRzT}a1-TgjeLdK7@i;1%mHYV*zi_2`A
z>-KB|CQAh=)w(OVb$EWECgDM0p0Ko_#}+KQ`HR#YxZ&U9AL@_u9o7bu39KJqAfC3=
zwRN+1w6C(o*%m3=g`cqgk7QNMQ>JRhLQe)`smcVYHQ!7+V>u?)HdD;)`Z!PP%qr>s
zruR)rN&K4hG3`+H*nHmikCDJ#u)MR+4((ewy2#x^tHKV4t#_5S<N(?4q8S4GkS6|Y
z-$s9o{)}d_RN%HOvfZ&qIa)cN+q0qnw4b<^OJ_WJtDV!Y81J;pdI8Ol>&eqar=_p0
zx{^Q=Aa^Fulb>-e*^*K&@y^ed@h6k7XTHkKDmbfO<F{LE_JJV<g-;Yo3BMKEHmr@S
zs}kUPqUYvF|8Q@HC&#xsFhZZrCh|V$30@3}R|#h=`w8e6&J}thAOV1jCqo^j9W`d^
z)s5Qd56e{BO=$^eG!agL{{_yQhXQ-EtE8Syou7C;_K(=q_<5=JtWtSvd;*;${*>?A
z_lN!ruOCt`XiR8T*IQ{QUz$HbzXq-c#%d+Cd3qi53N6WvkPgY8lrYDAU@+8y`e_%-
z7GXZO9x9Jp%$uO8ECJ`vTDn5w?Zp&}(%l+myNb&hBS@r{oi{42LwZd5g5++AICXy3
z-MrHUpVTVo0kEFVIe!b=P&ltp`_R#$m4gOaFerF~s9l@pf9enTmuWG^3%VG53l_^l
z%LquL@!O_bPAJ!<_1qHFj8->i>C4og>JxQ}rW$Y9X>hnE%GE5*?e{G)G+Y1GyyZ7C
zuctgtYm?S8{z3f9G@9Glz0Mm+ipZrPD`#xz-6AiG-VBQm?i^IZ9wvlR!3fpb`Tz4g
z@Lma=)ZIo^yjY5~ezZ4s9S>^gdg^Ej%BEc$iqDZpMmOz(-|y}28x_b^ACT6{bC|7z
z<zu!N$}O{``9;6xo(7*eGpT=k(Vy+&CneX)?3yQfcIjt@B{t-o68cZEI>pb1uL*4x
zvdhj%v+!y1hyE<E*;fS8$4Zi|;4gn7b+lfzopfdfwQx4GH?u9ZZkJUKqw2IFq!C|K
z_v)<;kN%8B*s9odv9fhS(0Kb%QXMD|&OjhDBe_zVEh#Sc)=zu#(98$9D?O2h13EoI
zgD-^+FIKDAps*J~lbzYtiQGzaqqani@C)7wz8n>kR&*<0-E!TA?3JD2K|bdn4#_rF
z86&Rd-jn*ki(Q~i5A*=+Z<a9;eX@48&y}lKH#<vMbInBUq(0d_D6Mf)^`sT?*|BSW
zHc76X)jofir?&Bz6k!*fmxHes*;x2{aHOjSWap*vG1RK>)v7{1Y^pCrzX<n@wcIm#
zq-~3Bw&R#H(qY<qSQ3CD+LZ4_<3Vi+gNoKI?W?{_?~YWcE!B|Yty>*ir3s{sd089d
z{v&fpdUQ&9;-SQK$$zCobdaa4zdoB_Ip_?yZiHPew!82?&~E2B2U=q|N+uXj^*DbQ
z-=08s=ua$xV#WH_*Y*RBUxGq|4!Bx4Z`<lAYs7e5jJ7l1YFeOFV4u27?V!hT&8$dy
zAZ@Xhwh!P}85O|cn~{^2GA8MBJo-5_*8F)g<ydxB{y<+S>SdYkY#h9;(DdS!igpig
zA3WYU(>jl5W@&vP{OsSo-2(T>El4RUB<`{ncU-pDgjCGs&YAZ4)<w!$u^-nTD2vsg
zFDnH4wz_Kb^^^P*+e-PP9BbWdKf={C&Kn;8mAq=HTayzL_s84gO2j`&`!^>$FVp)g
z^T^vFDRy*tAxP0^5;{C+t9_|5jPsgh%>{bA|977rNHfBL&iR;+REoe#y4O`aXt%43
zbBf(=!{Bk6#A?7N4^|thn}7>EN59A&fJB7tQovf%zL4YKR5&RxHm_}ZXlg`qoy1P@
zvl4ct&(1614*0HPCsgED2Nx7cC{7C33p*HMajuc?pkn3)wXLsi!QTb_{h#y@GYB=7
zeYS1RQ9)`*LU4ksl(V|cl&=Yc&@eO97_5HuHuQ&r2du8zK&WQ@ER>Kg0VnJa6lV@5
zPyO9;uBKK^!HE;%_r+a^*V13+O(@6<T;i+R;~=Z*UE!%kXNJ##I>L8bJIRVUdPG0$
zAL;Gr9p#VEBh3iR$&YP69Eq-ap~FIIxH>tG+n&i^__gRUoG^Z>%ny0)z!Uz>%oQtG
z7mJ)!$9mcFjd~yxjd~a6TuD2dS~jI1v1$B^#19#cyk_p(0g>BnaXIz{uPBU)ZV8_q
zvMHpis~MzrN8u8*zG@F3c#7SP=Vm5Q(B3H9t(?;u+{anZo@Ae6uLN|G09P1gnl<#c
z+6(QK)?O<|L@8JqCFV=1w!)TRR1PSdjr^~&t?4b&I;Gr6X#O)E@@j`=|CZN25R4Z|
zt*nKEyB4lqcztN+&_1DU9H+(2d=d^axA`~w>j(Dx+o&DQ<)|HhMmlR*4%vc(fs~hP
z-)C=VX#_qaNC1G;r?~&InF4Vtp$p-i9|5Ppt3VvYv<ADcSN4|9d7nKpYemY4#NU!$
zrx#>=%iNdWQ=_atf826Ecx`ya@W-LU!lOdVJ6b3a(jxA;UQ^u<Y3>f+r2sW5ke4i4
zcq7-g=Ge~Lf3c6Sr&^<wnR2L*#C&8K^dttU#i8ojmGtM6!CN>UlJ74Hr=a)oj?uzj
zGQUz@wVb1Ab5g|g(5!x0g>s*G*BQyImr&leBWOTqTo{4fdqQv>XIDrOnaZcrvb2&}
zOug-|tA|1wz-xMjKP?TgT(c$H>pM=^@7U^F|C5jNzacx_Yg+YD>WjdiYDMEc8;_Q-
z$<WQ-m^VlUX>4Tp?|bgM2jq@R*V788x6Ejt(Lbk$JJ?^xm<J4{Qr20{UxQLYPKBHf
z$q5?nYUnry{aq4Y3H!-RG5`oDt!Wnf$lVq0$+s-;t-4jVowE+GJOifuJJf_8G#02g
z0;T<n{51m2^xsK=xfNU;<+uTmraA!}`3?0Q{z=}P{F}KqvcF{)&gq>~DDR9r-2bQ6
zg$4nE?~c`DujH)lS{Rh!s_Hyp%TbPt2DbtYqZLUX^O~6qXY@X}ChruBNSlClctq)<
zlmrgNd%hue7TuzmW=+GQ=Rx<>9sPHsEICX&fTm~z1*94{w6}wo)oURAr1}>mLN4*N
z^HlMqd;arvRsS}ArwlSv9tb}rT^R?d<|VBkpwF>^JYQTcY~~+xNzfO&2kz(%x#FP8
z<l?iSl6>Iz^0&C{*Z`H~4{{#P4^HE?zC%B%XXvkuvt}^)VNM{!LH#}kH47R2VB<iO
zen<16B2m}asZY}PLod=~!)}I}S;k2Cbc-N)Vl^<%YvH0e2w%Ycx!K_I@5gr&t_gzJ
z4V;MYg}#Eyp8@uGCr(Egbi3y4IOyU_2}kyr+2&%n-&#Rsc?o~IfTB|yoWiSsEV~y{
z52(2TdJ5(mqA}ZOZbkzaWj!b_=i$!067>RpxgS0w1?{&w_+}r&jX51?!mq&@U;$lu
zDQ>|10a{oeNVc#E&-rXFoNJGFg8FzC?!-MoW#|Vg@)b4`<)LJ#Go+${Fj`M>A*g(n
zf>egzND2_xXBu~*s%bM}Ucm3U3G^-o^XWOb^Ab@{_$&le^l5Y!=$?0gn2n$xrXHj~
zoIy1}V|s)g(B1M74**T74fKuV(tC6r{M_v%mwcnEATQ`UX!GrHRrsmbxmu78(+9MS
z4X79^`M(h-kKnU+Fh#iEzM)CLCEtQ(pyy~Xjsg|C41AJG=o#C{9)KoVnC+pbXg4N<
z()a@Mf8T-9Iv78I5vqz?fZE!Gu7GZ*JLW($(I{jFk!DZ}8G?8mfUm3%YQcQ&cNm?U
zP#q|Oma+bzcKOJ!<Tx1wdgU*yKRlJ~FiKzXdTtaKg$qy*bc~f`$<zs|4uMac1PLJZ
zLD^aiHKzvLEBp++u>Vs@hN4HHtp%WtW+R*akE5%KZsS;>%P7e*hN)p@riPiB85(Yw
z<1jNbGjoFtHO%Os*_I{QvSs0F;oZEG(|-6QmUee$cIF~ROe*pwhHK6B{y;EJ6Hek9
zxs|d(#mrH~ps-$|U&Uws1$?BiN~?|3&*~Sbi|3%Txe*Y*?SvUF@}eY1B8h?c3T*hM
zQ5WB0ixH0dU5VUEP5`P`3R=btauT@+IFC#J{S=F9W#HZ`if7ph2;_HttI--*{!nNg
zFM^9XNZP=c+%w(+t$Oi)#J9G(4W7h$x`OVXt;7ys6(;fw`I4Lpwq_(y3<F5vb>OM5
z^lwO&F`$VZPBukm&2nlhk_z(BX~2F|vOE%cEXHaeW<`M(ztd`fivY2TF7|6cCp#m(
zZ!VRex<n2pM-ZLBc%0BT>dD$fByfmu<t+hPsey&K3WVlAU`_4NZQmK_QFFZ>Ftyph
z-2cJ3{xfj_O8<#uY48~~su+Ej$|1XvTZrRe>U?ULngi#EFBGOuS8Hl*fPfwWvN!^t
zUlZeJJ(!3mgvW>gzIINppuG;w4JE5J^z#_sI+9Gz8pDWLK%Tcl+dT!G;TU5L(6v{Z
zN81NvEyE~*dE|l~rV_Oi%FQ-pOEQdn1Q(1GcfFThQ_l;3T_tdJyR>R>i*$n~x;zlV
zr{oc;FZcjI(AQ1C*k%KN?*o)HU8{?$_Uno8Jysw;1C{a+2T6h&LnaV&iG=@u{%)*A
zGk_2;B8Gy$>wx5&V$?_U&u^heQ$z6^ZxQc-V%m+JdK0aiI#1mT4c{l@yq>Am(l-JJ
zEJa)a+O`6S?NK71kw;sj?$&Anu`6%PhElt>@r39Mjragk0cT=|=H@3ki?{<^-L4(Q
zcpYJ+0v)@B-!uZ>a2&4q3o-Nmvur+@0>-l-m{XInUsu4qlm>@;5xVmox*ZsZ4dZhg
zo_Suf4yoX3L}L`5VnN{Jx_S=|uFL8Q?Yka<Y?X$_DxjX<jGvgnBoWm2>u2=6Mm1n(
zZH(!dYu}NsA5H#8I>~Qfv074{DL0Vc|A5~9Z7juV`2}oXU5t@BK;4Jpc~e;bUw}cJ
zj<K`=tI<&~s$GfN#x<}dP4T4r7(KxbO)&Nvao`5>lB3DnK(l9oZ=Q{rl^=-Ud1F1E
z{&2VrL~=S=96UuI@-^|D_!F#YBoz;q>>ivoqrv5!$1FdtUD598Wq{$9!79AQ_(qH;
zi(o~GHNL?!Ig?mp6wu3Qgtkm`VmuDS8*-OgPOD=$jVN%@J&lgWER6eS821z5&#VuG
zx;^mJiNqo}-$rA^^(R*W%ge?UKLYj{jdg!1yt!p{v$j<mqRYSkHJHiHn3XJ8^B;Kn
z+2~~-2YmDa?noAx#JhS6{e$*is}1yg034w|@mW2wnytot-A=p!*R>mCGSC0f`#HZm
zca6MwuiXU3IT+~yGS=t6sl3!za1)VW@5}_eCSb>o<60I1yB}g4!P9;RhQb66G9GjD
zJ$Um`;5ttjKaDx~7HxD9+#Aq8<2K$m+Xy$%+%Lu)Fn%lW#Cu~!y$A%_XLP`fzXIO(
z1RC8>Q&xH=kklIBtP5eivj5&6>G!~=bU-@GagEe8_(1*I9~k3ru{wcQ09$t6API)3
z0&eq(b__gUS<Hh?+B&T$T)(q$<;#Jj9|M1piT~dsUJ}!QlRw1w?`TZK9J`DsQj1uI
zw;~P3q!w9~Y>Rbr196f#KujPEc%{w*LHB46FwVX3e~!RdudX-JF2cW75}7V;I5+GH
zT;XsZyY!dflE#w<ptV}bykzRK*-SR`lzGJLU>ad(uz{{kPl86EJ?<6*w&@T!g+buM
zzoGY|58g=Upqr3@W>2RR*nZ3@Vo|7<kI5<FYVNA!TH(5yz0>`l=Swi%h=gDLt<+Fz
z%ZIVO=xAy&d5=6m#$xu|CrFBg4^!o0xjSqJwg`KJ&BNVikJ1r%-`a4uJCSKvt&d^;
zzSgs_s$Hd4GQEUz@-*o=vq5{FTQ_4!YQ5CMDZaGr8I|p%vzhx+a5Y&={C!$G#WkcY
z<Xxg5y_xAuAH*uS8y*Eel>t{n6=YGoCr|*xj^po&m82ZO;Meg%zPxaRr@6_<c=)W|
zN3Ks9>@RL<t@YtXDQcZmH*!wYBI_f5v+~a2N%@>;OQ@ZECdG};+;+}CJ<)mxp^2rr
zWq>pZ+Wimk>E9J1#nSv>W(Y=21L_0qMV7)0dOK$QQ|bV_Kx}H-YPu_}7S}^@T0l4e
z?<`MzRyzih{L2I9gN~3-|A#0^S7ED&)gvdxtciFnjWRxD5h=&e^zbS^KG~D<CN=1g
zJSUaOTvHRIT@uY*qnZ(K>1!Mfbu`UhBF>>>c!MER186VV!)T=yGCq?-`2=~md7Wv6
zSOob>OS#uv7<YzlV|-LP`8)fD`d<buY9d<QZ_ppOO{N>szw#7}7$i1Qt2;j?PWhGb
zJ>^%m<j9n^Y0WYhc^-yhxh1ACrh?KEt`rqcMl-Lt`l3s0htp+6FgN%0wqUULg7;iR
zuBN~84%70mde-4#IdZJnMQFuO=bEz*Nfzl+iN5;2aqv(UReR{2$ns2H;gh9BjF|sY
z^dIJm#)+&F$q7G|AJ2YWP0EveC1sa=T~1_ZC+9L(F}IM;vI3EZNTlPrbs{Bq6IA*P
z9HINL>wu?A>!N)(j#FcJGyK%kEVs;kan~D49CD9V(_0Key%<agbO^Kv%nPnjMymvI
zpSdrlg#C({lRql&qA)LM%85-H@NM3g-d|lmTPGGv>1Frlj8($ezvObrL~F?00E=^m
zF2MERm+%Xi<Jc28j2p%waPP@r^ZTQ#rapUC%wuwx#+ZMYa;2_PDRBpvLYF5J&=s-U
zx5C@gmk}tBR-n103$tZ|ydXl(+afC2@&~)aGd(>sVeyZ>->)XBNp({Ga4gLp;lD_|
z75(BQu`}<0Q+EM3ioeF6<Njt2Vh>mk`-g{ccsA6Aso6-+jTGGS7V|_Tdo>7;wZ>Yf
zSh@+VnfJtUjSAIN+6D^y|Mm9`Vztt<$pU;hI{C`v`&i&m-g4I6M1A}9q)Oke#4U+G
zk<>P6XYxKra#mk$rI>44EOTOU^nu3!^?o2dkw=KbXpVf3r+gav9kZqf`zQmD{e7N~
zmHSJhOao1G<pHK*=1ie7yNRlxDay^zP~|P~n+*XtnnF$Ww`73(#8ohjifA7_()wDo
z=^dR}$=Z)S->QHA{_9r!kA!vhq?}1=8?Lfxm;4dQ{eQB(xT3;hek6K9JHVF`#IB?-
zlp-1WPGI7{S*4rYb*TcBt#8e*<wFuDHRq#|8s3s@sSkwbJQWDe?<AuB`Z01m_?p(@
z9!q?9t;m64y|}mP=-da6p6O|+#gd%~cM}RGj!bKpb<Wqw7|nGNqi|Y2WV&kUVtrsP
zCnxh=srg2K{V?{jMYUa_b?SD#uQ8LJ#%~gTLVF#COto0c3{xSgFu#-@OC)H!L#u*6
z1MdSFf!DzmNaz|x%x10$eXWP0%@HdQRzFO+mvcL7NcxY&sfjCpEct4WKbx||G2Y*V
zIL^EiSDSxWzC^5#36Bm7e`dbNRU+Q#uR}rq<G@*eJ8vIk5Z+P+swS7fpOTwdc3b|o
zlGeSZYEmBl8C98hr>Q|Au+{(6chBE5ctE+QPA4*$MA;S5HPT|8F1;tt`j+R^b+T#q
zlJh47zBm8*Ey-m2o^wjwM%LgyqfdKySW;wzsM`_$SR2dpxn|INzEB5;P6hV`CgN&d
z>t<>j+fW!PEitvUD3-gxEQiWRg)i)4x+3{VKd0_dq`(sY{J{2LPqid`i&gnSmKWij
ztpm+3xWk&q=gj%(NKT)h@?U)7&o=QplAN~Ooc>BIQI7jZ`d~g3{yq9lO!erxk<ZO9
zc#&C!9KyYdHCV-eBQOLEnAbQ*U*-l%UejYsKkMtTSC)CE24Xj^J^jY$q|H)Z`*wOe
zc^w|nKTw&fxyc)RT}z7feApJbHrqvA;VJ9tXFHJcU&6MZZ+`TSzn#3mJ~vlTGKhLy
zU&&<24R0D%A<7mp$4Z#$@}1}%dYRDPV5+~jZ)xCA@IWY>@KTT16!C{?jX5=}x%HuC
zv-y&AfqRaWfj&U09tLX#A_IE^N}#lQ$XH0ni)XDhA|_e$nIEykw2l7e?n{md>C=){
z|JwVrV8XtX^3I8#3}rOAmdlZjTP{Rgj+z_2G16-7Yx=>b(<g{-nxq^ESOZ%EOO==E
zQX`devOUFnav5_E%S6jZ_;x(PM%GJC)bpr~mA)8pQv(|UPn1IH6g`zXE<7~v4=-u`
zB&}!jYbAY0a?Uvir{^Xej&J{Se?qU+Ue3|pO!YZchTkXGunY=+80n1M8BscHg`CVe
zskOv?H77VXP|N?XuUW8W=!~|H`p%3)OYTH@n(2r++MF!q6=$&xs98jQT}LvD*Wbq9
z!Jp#qf`qW%L~-^BI*z7Vw^^zQQ_06cC3ja=Rr`(9EeUbITK@_qeoOx|yFg%$&M*u4
zb#kudM#QYBq{vL`cynEGEmMPPsE<~b1S<GUUd=yGDX-0<im^p`lU&bS%TmgUZ)q~5
zAfLeWrKTE-)q+Yfpk71$l>_;dmTE8EL{;Rkgr!8#;pHrMxxMHRtd<*aJhqKYp80dy
z&(-nUlhYh~JSCMQ#B8>UxY=?lvTn@uJY!?pgwHT{6h|?e$#A_#aJa9jcb=znAXm*s
zJ7GGvSZE=aMlxz_*mz3~`A?xU+ner1?lu0>Rx8s2TtER{UNe-gmNr(<abn>x*4o%&
z69<s#!G~VEYpwIM?L=bdpXGjakJnRjvu=5chw77AOtv`NYKpoOeJN&3L>9V79LzsN
zk`@3n^TMlpHh4!Vo75r3J$e+kP_UYsTRK|YmJ_By$XnjWuA<wK|LBjApfx)1+8?IW
zfWj)DF^6i#6*Bj+4l$RK>N0TL`=@!Dx=Li`vuTMd6K*H<O5L2<-%BbU;}G+=(9irP
zB0BoNXm?aU>j629Z$St2Dr((eCtpinl5bAnq#9#5$(L+08hPKE#+&DvrkY%0Md2?0
zof%IZGQ!je!9BsX!Dh%q+oJB$E)fp4qd8CbceKjaW(#W%0~b6)vyW#6(k~}c30LBq
zC2w~W%Z&@}G;DNNzL@z+1Qqi>@8_5v;Wm>j{GdJ?%hYH7Q@&(xAFn^SUTtAar0uLI
z+?V#4SC~JT{qk@j8(M_=)C!`uUPig$f8!hOz2pA}Js6KP3J!&P(gD*qvqkE}EYa2k
z7v?6pCO99b^hqum-#X!0@(_D!c0qp!y&?GvDP(_#kBi<IlM@vY-qU2_4XUn@CzKV4
z_pbI_!Hy+dlZXcNI@ZQFls?F3%_~hYrs`52VFK449`njX8@;^xpF&{Y-5IKc@kTo3
z6gHWUBiU>-?<2N{I{J6ITe*DpL8%9lS|xQ%Hf2=Le(Rm5#*)9-ebU9S@W`Ff$<ciy
z`-H8RZgM|JMen7q4sHpQ3?5WW8bQ!hVYIw25_ifCOgH2c(kRi2J*=4tr*0C{^x>)x
zUiLKQQRpDNkgtpZbR6{91!RX1M;1}{2R`Ng$ZD6lA}uPpMpDD1xoMxBMsBCT27Ng-
zi<3+}t;-|MMb?jSnEm2Qwj0?9nf!eNP5lwR=g5I;r#&<}A|35KmnkyxI%E$YkwytN
zv_(Eavf?#;FF3#X${Qu1yjPd%(+P@xDGssBHs_e~@xKhO5)=58Q!(4=D4L3WP4bh}
zG4^imTE3;BSHwijjTe?p;pZd2Mns0CNS~1&6=xjOZUkRo23-jB2-QcbTM4=>cZ*LI
zZE}B8ylJL9U+l|`VsBApiEd;oEdbYCqu@iOx4Kw+M2w~{Lbl)xe{G#-N<|0U*xW5y
zpY2!E_a+qvKQ%M?XvSpEaIG;i@{aKad>ggG7hCgL%;GI72vv$zyRPrmo~uEv1JR6$
z15;2~Sj2zkTksYkS_tE(up8-qR8ycmjj4WQd!r?M0nN2D`YGZe*%^H<v&GvH%c8ei
z;_2+%nQ5034kesSJe4da-%J{iG0fYDGAs)s|Fn$fPm^Py9lopW4b1R%_q_B?GkS|_
z%@Zxj@@4KQH;C`cci`I5oekC~NDV<Qs+0S~Tx3qOSJ)%mcy=ZA+W4$ZRrjd5P+Gmi
zDLr89Vp&;_?pUC1RC9i<cS36IAGtqQ{o0?HoZK%pI%~T2O)eTO#E9k;Dlyc^AM(U{
zKD+8=XL!B(D@lzil4oT^XY&*GPkJGpL|!vKLM3H025>K=T<NUXhwH_z6(&gM#2f5a
zW4!V>U=O?vu24VfK**@??0acjSc{mR`7cCq{8vwdB**6wUw(X#Np6vGF|(m3mzZfT
z6#Y8-n7myt<=L3EF0)|v^PHZZLF#ulkEK)0f#}zGFL+3oW&tLUtX(uZ61Axh+-<Rp
zbWCK0dhBa<2}>cd>^;_^V%lA(E`O+Jku`aSEQGuiMmTByGrDBn>S5T6XPSTA{`&gI
z#iYpepd%`KUNDvqx6X?^Ztg?A^cK#powYK1if65VzqXXyYtD{b9evTVmVZT**3z{`
z<TIS_*HRP6#cW5ZzsYA>Ahls%0Udo!t|Ge;<usRe*T^AWQsb#<(5l`duhS;Jg_vr7
z5^0X;%NGwkN!=H>`OD%TbCN&WjqFXnbyPQt5H%;l;0r0)u1(G=S#5Lo`R|6#Q+DBq
zWlGewh|{Kn+!tacJmH<8&%S~j+M3LEG1HW3E^2DTAA}>LFI9)$Pd6v~BZ;iF>QZ+Z
zlb~?>n`}bH(YyJUrizh=^Nh8eH%ew^egFE2`j(RrXZxA`JomU#nXO}<W=%AGAa;4$
zWL<W2%xdSE>93&8Vh72EBe^^!BW!}(NDTB3w9yBX!|6p#d%6$jks{6IP3?pz^l~g9
zQpi8)Xu6HQEmT}xtF0s!Q0=K&z?lm$3fo+4F7L9sq8M{I(&pL}KQYerZE`~M^jog&
zZYFe`&udjN)>{(kIU*ERRkM!=PN~bu(!yZVtccvG?pCvSkyMo{!B5&esHjSF`?)IO
z9Aw~Emd@};=(1FErYtiPX<PM;uKHjw6cva8&^^u~+cQ1sV(cue!UrR%=pm**)Kd0G
z-<Yr2@vl=?XEx5B@7@$Nb4YOvFKMcz=eSp9?$2E3mIDQpZpLu7rhG7BZB(k|H2)8A
zCKRiMK`YpS=?NSp4xDx|lS}HvJ4gvxm_2dE>0@+K4~H6RXN@w@*Bzjy0N-y<{7L5(
z23Y6DTn|g8R%RbhsP}c;_s{V$X#*XHGv9iK6NlvF@YPm>(fm7HO)~GgGCd9bLZ~uT
zTL@XXn6Z(^<U7=oP$}ge?)w9}2z>Yl*jeH$(|Yqnc@_7H{u8LecWN!!SU-#AuncVs
zF^BSCW^P5Q^&9qqR43wP9y+2hH`!Ay`S!Qf-}e6clHA``*iqj-z&LK=Vv6LU%}tH*
z9@*8_Ww?96Qys49<V&$j`2EN)*4ok$s;K@(A54sft6&M?CLeJdO~=BjgsqYUb}m(l
zI*AnZ&eRCx(N<D#t1hE7b&GDzHsFQ`jm+($Q=+eh)o0>!f2C~udGq^@pYxLrq(<8+
zXPx(Nrxsb1$kyRk#c<LeJmJ6UKjz!%vmh($ifX4-@vB)gGtv{TAeVt&fj^mNgb9f7
zS~7~Y2z&Sg+!!`5JsHZ@4ulUl+%)YeRNskuYw`h8o7cpd)|=L6=CAxat!&Pl^oNPH
ze*W|8Lj1u5G4+A-sb{^hS@Kzyg2Ue-uNLPDH`yW75`AT0l(&ViKa?F^sqyS8{yS0&
z)8zW*=B5f#D`6lPU^l^`I0I{ZTb4ko_#yHcyfquOICUV>djBKFQ}^k5+<K{l{78Jp
z{L<2W5xJ|7Pruyt*qP7%%jUAr$y$=zAUH{zL?+QeW;|C~m@H0^CP*>DMP>*Y1OHK5
zXyR`H|FuwU=sQeXb^}t37I4e>`}}9_Z_bG%(fvqKZ9tJ^Wn;AleWBU`YW5`jIRo6g
z6LJ?9F#G8yNKHJWY!4jp*Fn<U0bd#Kw%o?<xa@&BhurNvHT}hc6_G#I1bt}B8G)}O
zj1a8+V0I7_&CFt!F)f${^iS#@wE>=>{*(zS?N4ML@&Oz>yWo3C2Ku_62!ke?fZO4i
z5eao@dGa2(mqlRal1bz~K|!0>IDjOky2uXe9y+Rw3V!k5_37Ry-%{Vyz!9aLnyNK3
z(ui49fF{{@Y-#QXdy(zRHfGx(6a5nqzb!1wBH^0(2P0Xg3sLvM62*ZHnTKS%BZeJ#
z^8m0zy^UT(5_IxI3659=rTP%4g?Ax$BpRH`X*k6<LkXjXVnT<4hX1SYymzg4jBk9v
zqPUgYNa<>)KQn^FUGfH1o^AuqGlBj>H)iHB6QM;d$h@R?Vs2$(Ze609AQieQxSG!R
zoIP*`bks>`rUxRIx*53ujLHq*!4tsi5nx}B>J9XV+9G(^_8=v%4*dFGlo!Fpf${$G
ze#1W#XX~S(zf@8)p@X0lkq0=vOwXdvgX>*E|3?>RN-@nDk-13UN2}~F`XYUrZcVR&
zHzN_4s}q>vb?AJ*8EtVdN`ZSF{C{ss5mJMyxdU7syTCCnhX%M27zPjAUL(|e>Y|V}
z^i#R1R1Mt>iRub9sMZInz6jj)CZsT}g12@MU5l<n_o5ro!{`}wJGwL)#zw$#(+VtA
z6=XuUCwJn$n~8p4-ku;8@Ebg1;M}2|uSYZk#@vr!iPgqacrLQFG1@UT1Kmcg6$2WM
zHNk<w3Bi@YP%u`>Q3i+ZhN>Xp@PIZ=zh%6EXD0&tqf)rPov09*AH3#TBrBDri_<!F
z8-6r_S^@Uv0yM~zi1N6)IHNsKZVAkckN5)ap)gzr1~lF~p}|HwgZ@oxfVAs^>ON%4
zb%K&NHuNb}5O*O<9S6Q6O)Cj?d{EzHJRn?T4)u_JM)yMkMs+%z&VzBboSr}*rq|Fn
z=?wZBU6;N@g~4f9k#vE%h#@p10*=7_|L2}l@acuXz-$NhJq>rI6jafZ;67;|T8I>k
zX2Ej7DM3n^rdUE-LlxEj$lA@-x@$}I^1%5sh{9A!cy~_Wa~6RQ`-8S&MsK35xC8m9
zb5QB8gFe3=SoKOoHQe);#yIHkM}jYZ08X$0*uWFyHgFmpk;t~tIHcVOHB{8Vq(GCv
zMn6(J{1uQeeKR;R#G)PG9`;D8F_fr_Wb1xZbFg{H0HT`Eg=qsmx{K5rctD0w|AEyW
z2*zk8SrFMzt#H?q$rW%a^n(*?CjP|1QIZGuW*C@_O5}Xw64KmGD~p0<0zLhQkjGaA
zjRMV}fE=U_)!XCbF_G@d*qKPSD*J&kG0kZgIGG?EK`BW6s)FSD^GGGCg72{w3Wrvh
zX{XUucAc(3@1&ey-)Dop?Lg(FJHR3Gl}s{*YI~G6fl9tbo{hO7cdC0)?k*4E69fM$
z_q2Y*PO27@#aP)2Y-iSBmNU!gZ1^>%8i{&3+>kDKS3YCETM+YXF=b|2vFU6kJDeri
z70e)}2GbZB1hbjJ%y{_pw@?*`M72fmqW6(IHoKcEkk!DI=Av@4-8a1ZgFCbyNZh~9
zed8|+7loI|huF{1)I4}`zK4E<4&(Gn8&in0B#rgABiop3!LQ--^EJ6h_5{5E<7f^w
zm;S;u=c@8Dca-i)JPEz`zwr!q-_LHJeav;xH9k8dXO3rlAg^X3MRqlROV}p96yKt?
zt^t=xOH@B1+*qdPH7?;jW1>D#Rq5ySc%~S8l<UU-$72U3bmB$+9XE~pm&?aD<J)r*
zGmzLATJ4K;7j#X`yy-mU%ygd1Ea*CtGtpZ>xvA^aN^XX*THGR56=ragnXgC$Y@&D7
zro%UR8LZquWbWT2YtUDiGTbG89oi^12paD}m&1OxCp(*M%9Y~3at+v@<W04ef4uuv
z)?(*b$3=(BvDrC2^NQ<OZri|e?G!bUTO`aDZNh54DbfP_Q-_H(y*|7&%aO`e9dmIH
z@rBGs*F&$#X1=P}K-vveepkWE#o--LfSZBT#sk6)?juz|EAMaO-j(&%`PgYV7iU(<
zvbY{(@Akw7Rec%rSO`i-kheccyv#e;Wwe>JBP+@os;$PWabPVg5hckDR4=9>H&O75
z^Q47RtXN)1=H8;Au{QgG9nX7^7*>F<L(kSoe?Ir>EID&*=7P-UnH95aaB16flLIlx
zxn9P9633#wxV=aUxm+8z4lN_+cb$4D)FG4=8h}yI9{G4Xsd;n)(};V{Tg9_tC2@i<
zo!`fG;1W3pn5AvfC1E$)m{<~QnR`BKmP4^`a6EAgbh@0iG9z7ubE!ZVy#X?kYe;9M
zl44Q*I-5jyqnw0af1n-<eN)~laiIptp;QT)UeEO5GWaYZO&l%hVqb9(dWfoUg}I9O
z>00rJaEvQNoeb6YF3mm!HQF`DD8~qg-_gYRB=cHM5#NJQO==GRPHJfGZyq6^5Et{c
z*qP|hSOovb6ZHogR(j}>L?)R*Z)Z-jqtOi3Kx!Z-Ne{*9Vr$_JPYRqcOjsm&r8wai
zJDK=9=+52i`hhEQ+DqEk+PgT?9h9q`#}P!@A=gN%VXA}k!fk1R7{#|@f~0KRN8?3@
z(7@0M^&4^~eZ&B2C_MytT{kr1MxyV02(nntvDM*Hxxqf-?g#~h2yPkmpPK9&>|UGo
z&{5R!EMvWGp3P+&Vc(g>c%B7Y5i3{?xiP&=u`+b0;xld*lb`Bo{7^@rf#SJxFLXn-
z>eG=gUXPAv=L$=tm2z2Gf{N76mF70FuaFf%^7+IXVmkkgnPL10jLt3XD&RclsO@NC
z|CQ0qE;^29MR=|TvkWV17WRu*rAbl@?nwvX3EQ47Nwm=t@$PA?zJlAmBYfTsm;r1K
zmn|HVe#j+F`Q%e#EqvBOt{(5@mx@Wq!@VTd<AxDigNHpMvMrevoSMB<##S4baW7+I
zX4za{ptjMIsgG>&?oxlLpHvt<5;JhFFKukVJI5P(h}ISX4$Lap$!ul}&MA1s$x;Lo
zjC1)6PU7CMG5D_o*GG^rlQuKQj1$3Z&+6>2&S#DR_7}Fpwk8>Yj6Ipj?ic=Stq|Q2
zO-^2klAlX?BvP1zEZp|QTP;Pch&St3?A&7YK15H7XLzL67*f1^TmDn(2_L<aJI8J1
zKC)HVf6y<%v$LV9&#&C@PR+TTIn|lhu_vQ-#=jYz?G-acced}6s*$bOvwS_Nznm@y
z<SEj0ByiQnIc9)1M|-WE(6f!oP^uN7uQA*CnwZ_6<i7Gr@ih7j9`V=tVf<8XI7{)h
zguK|jmZ!tD4*sL=#aSIPPdW=YO4$q8TiK^N*XO+V9acT0h0Vur7u(67WyZ8u>dJqj
zZxOGwTy>B(UV8yYW_x{`QH-j@__*?-BK{Qbi1C6T#0aN(KUWlN<W>3-V+SWXlzoI8
zog`0M_K(ah&Kb^3`xo20^f|U~_D<Q~eZADFM36eeFnj^2fa!*5nw-s_qmL2$pwL<Z
zCu%JGiW9U0dVZ=3JB2SP9>ypeBo>l>iYG-yD8ZLOre7=O9J@knC_U!=v{O6e-{fiU
z?&E5f`8}g|>Z0VfsrPK>vW|Ek2cN1Gxt)0{gjrrgoobVB@a^CwiXjIY_4L7NC*?G9
zzZwvJI)^JJ>=Eb7KTRjiah5ISvhpzT9v_SML<;wqErI@w+iXi@F-L~V`SW|TvtMKu
zb~ehGmEI*|nPX^{?0M;*s0=rD(L=eb(lXOo>9`or|Bam5wUlCXL7w!UP|;9Pt*pMw
z7z&TrMx^$2l&(tC<$#ndY(paFE*_W(AI*K>E(puGiS%T{8GPh9>|W`r?J#9n)5fKE
z(l|%0tljRdzVX2&dMxu*C~kUcR^(-pA~qH_al4r~qP|u_jfWa;BAj?bkzr}0`m-gG
z{r4XC@QpY@M4Fn&i`DtLXd5cP|0n3^Z`-B6S62DGc*|bROv#v;-XJ~8_S!KkYjXCd
z+&%$PA5HJ%2Z~u@d3nDaFJ~dgu`PRs%7mWfI-F`ZpwAhDJmrpbZ*~(`NVq8ek{Zf&
z<X9;i|K^M^OHh!+@l%+}x<Hfe3MTsw=c=xv&c8EO+Juaf_F~R)Sy4Hsyz7*z#yI+K
zF34}hY>AUjNOh6Xqp)R}tJDUfmoXJC>S!p_c9OrSMvTtZ<hu%wghs+Tz5v+U30x-B
zkj0r;rVQ(+n!rEPR2dl%eP?qjWvy|nw|}$~jtUO9qheNhx8FAi{ayvg9J&ZUO+1K|
z;<z{$9f7}u2FM+%#ExQkCiMSvMgo14Im2FNSFs1!EaofIfsyG%II#bPRtJI8dM5l&
zvyk5UM`#GT^QHw02V(ti{A2xP{gQvVZ?CVa-|n{tt1E3o!_mP7w<z`slc*K+G^P)0
zXAf{Lt}$PYugXv5%VGZ9;ACzD+F9<RJMS>n5G@ePfk_pC*5WWxmUv}sgQIba?$$a%
zP1r^&0gcRNb*{P+JA^0dF14fD6-vm3>I-yB-Gp!H0Dis)ne)A%soAN=!w-H93D1qG
zBJ@x?1^b9FMnDhVDV*JSqy~1O3L#~-Cuznhq5(9RFN{8LR@(F}IHz6EJ3-s^0Xn`B
zaE6!G82G9kYH2vce`ylB$c_Q6%~8v1f8hU(wL(xPp4AL(E;M%?kfrbnilwVY5PGYl
z21mSyqcaZv=a%ScSU{GAr@Iq0T>GGZ+(Y(-nyvvH>%VoTXUWIJ4rB-1BXp!J%ms3^
znxKtm$icX*{SBS%L!>J7g3hiY@|dG>0(b+b?;GfU=EJ4@2UN2qjHCKYe0q1I56+yO
zkfIPptc7-D7L;<|pnc4Pv-v`(fD~dqSqM(wn$VmL!m7{|uHtRPKU6oQgwG`<I7>?s
zP4P)xjeS_pH|uZp(uNbs@vD$E?9wgzWTO|>D;+tBlW?ZH3|{aV_G|Z%V^TreqL&5o
z{ZLQQs>5CR13KWE#z<tfBpMG1D_I#Q!>%}uSHju+C_Lr;2s8Y!Es%ookC8~6FuIei
zp=>lG?d1vi8b6ytyai5K0$6TIq9?S>XqV6@=tq!JAJ8fSUx3aOi6>!33;hW(ogAZ=
z!aaRz%!Zy|4ccGhp&k7K_0}(>4NN4UE+tpuoN)kWVGsH;{m3L4i2KkCDy6*SQ=A%?
z66K)4y9(FvA82^`f-`(8gG83Zb7HktmH26-YE7v-I9*o+)-{RzS6@esBfjV*;6r%>
zHPx!nS;~#H(<KC{KO)L#lgZu4)h|!g(HD?qj5+8|n1jE2Qr$(gAcjDfsq3T2kkXa<
zXhbVTnEj!5q0^LI^@c`~7x9j(PqfxL8nwtwqnY}d-hulth?%LA;MRhnih2|JO(;&=
zW~|hn0_AQOnt;>pO|=k}1g%c0ejn#jnP@?N)7N7ZMCxyh`P5Fh<Wx0}+JTuFC<&dI
zEp!;qp^VmoO29dgBI;17#BKE{dsU@z0y~QA$ap;4BJg=n*YByth*$XRgN9S<j|Ayt
zeI)7E<B5V)H_b&HfHHBq){{6(ztpxtrDZYfOa<)^{U&8b%hw*2WJ)6oAP+H3tIYk>
zm#IU!M3N`|20pfdX~rB3IpE@8bieuv+T6$58||ZZo?L5~RpeTeIH75ejdD06%4CPo
zC!#&GEF|kqsJqbPzSd_zt&&CYI2Up3buFkgG{%yB;WsDM*2EzCAkyBSLS1x8D`?#P
zjT4XyjDq@9I+K{G>QDm?Kw3tW-b!mi_0(?YXN*|r9OJe8z#i@y4fWXsk1WTjWENDf
ztH>A7SvP@lcB_6EJV{;ky73t3&3!01vXJOurfws-Bb{W8A5?L)7^%i}Xv(|jiRknw
z2<_%Z{SY+O!;RubKH>;j7pKlXWOIzCC0H3=AwyuXevOPkUqP0>2jlk>w4tSd=f)W`
z^q$Z@2lZ?ucW*@EjfWgS{LU7cP7I`;LHT?Zig`1-1H&kZ7;7vgw-SSKmZ=E6WIiGa
znFS%>GDY;fKuP{Ib`YO`_Z<KYA)!6`{bY7R#T<#u7)?8%E`sW^2d=RaX4*^Sm<M!{
zXiao97`XYP;5Dy8bTh^x#n-P-L_*CuJq_PxwLTt69E*WGL=!EI9+;~K;9;K!4}EW>
zbo7C?bRn@8%F|oGzE<fif2$0!g3Z8;ouwaw>bVV80n8BSEJq`mMJA%LiY-Cj3<pi(
zX{g|zAZg%>&LEd&4pK`N0_A7|4d^atFj@3hyftJf@yA1jyAtzOg|hkwR@j43fhxus
zco5Q&G19`Qfm{+B{?$DoGPR*=u8CZP=6JgZWFpkyweYt^q5x8n?&FS>Ad29(l>}zB
z8+yxaPzC*C%)@%|2nx(XxX<T}PROEIkMC9$C|?Sm{Br#Z^yACntGNWla1$u#Paxyr
zZ(REx!T=i71xWxGG21ohNUuU2x(E8)i*P(l#r2%P-F%FzFNPF_>R90$Lv^}V|5KNB
zr}i1T+S^cgzSWLs5n2tjeNF*(HBYOq%}1NcL#-E>x{*+K)&O3VhBrk7IRYIn9Ny4*
zaD}&lfz>7p0JB*Lq-Z`?!tq$=7eMFwkl>+FF97}YW~jyUV|?>K0-GX%X%pN8)j}oE
z^14{jlo_FFDu*nEVNmLO$#QgAbfPo|^6F)8vh&$$>`!JNc#a{=9_Byfiw*#uBeUoO
zW7o6GxC-JeRt0jmMX#%T@wLu<;xf4|JI6RKW?6Hp<}&_<>R{pvbCP=@y5(v@d%g~<
zktGOPUl3A5y^vRRQu`Y!=hb92dKu$kgZy{?l(<hci&e#%Vyv{x+`>{wZX)vRW1@uG
z)weynr}L++b83my7pZU3J37i`m-ns=H6Zgq0XbBzWS(MbE$!uPIHOqAN@&Mz<v01e
z1%gUB?H}V2d4f5{E$9Cd=7_X3Kv<14eqo^;zZ)pPW{C{@Vd*D~;CFI&j4i?P-sY~G
zj)EC!DbLbI+M^x)v&MNFhh`CT*~$EP`JyGwY%ytK0p3S{F%E^Y-~x&X6bb%`ti*nV
zOr4}l;}A9u4aI}x%~Dfo2@<LM3J3Y;XxZy3D`C^+Q|vET3aY^g7?o4T+0bz;?M8BU
zo5{Y(c_W+k4O9Em=ixGrGrcuuAf5R*5Q2U51?^q%S+I!zn(v&yelT2nVq_7^>1JFx
zIFn{dqs8&!V(GH*g}3n(H<xQBM9Z}01AhRy;xPstoRwQCtDD_ptCdn9rIT%<eXnys
zPRO@X+rYeHYl~aWsb=21Pwve(rUi0T=wzT_psuf&KRM7k6mJY84?-)pP^d13$&=+B
zVqWQ;_(r(M_uxh%k-Z6;tlj1nTrKo29y3ZQ^SwS-g{-xXovAm|yV<Wgie=Tx{pinU
zT%(Jy$Hm^J?&k5PY2pFoaK1CTh5W%PK?=I4UBNYKeR4H90O_TZ1&cUCZf_ccv*2er
zMM@NgqbqTg@I|<7_E<i0XE~1fuJ=<adS^nJ@YQ}V^<Da&49+>(H4C5g%7|jNv*+Nf
zdLYM``Ur;^bm|%-LuZ4r!4hzUP6(LQ2&@Fp=rAs?&|j40s<KtCA=}V7^%p;yH*=G@
z`CK(QR&GoGqN0fjp)LW#J;B+@xjW-aY93oRTPMd}*C2OqUvoX0YK7*n+TtvkH}w{d
zu+Qlp1Tx*w>{24|)_>C9Q0amGl!+J-7T%18k=1fNxr^+V`$;PWKVN}+z{PXNr6!^X
z9rY%oap)(~9g1aUXST{Hm)^i$)BZ7YZ_f2xE_lR<r3!Lk0wZmM+jW>|=G(JdslrC1
zkP<wmlt#NFtIpCJkPoRChKH_hy=jywC|5RDx0En_k{*av#4xFvbi;g4oWjsdeIh3G
z*uOicRc3tVkc>{YO7^*qa<1f@yPi*qYCNY701GTEZ!$&8g~Y?a>Fj9TKCO;Jf8uH7
z0Td-3Z3r=lx<nhCO*ke_M?cansh6yYn|^nV^W8ARrb-i;Wn?3=o;or3kGG4fa@I%Z
zd|R6BRz^36<kDPCa=!*&Y72<*j2o?J)nq{&CAhg;%nW)35urz*5#&y2s9FSAc|ELm
zV~`Mfl<z0Th%P);lT<)tgciU$PjMVyT6j$zz^Wcpz6M%)!?Sy2|H?dM|K(We=#+Ua
zyLe8PCrs(5t|wXnUA`yOmFfxegi%}>wmJKOOvUPKh5CIc(wzp9hpD{GYql(3MC>K~
zBi50cNsq;@;!!>y_l=vv%>-I!Wve1PtGoVRs73IQr+aRsyCPP*9$9CzHs*|WKlAKD
zKk`}qELtkPU_A2)3f8;7xINrZItFQ9P4FHrX`H}$^#gdSlk^y>06UU<#re1`e0%;B
zzn>$SB<3W}cVDPY^vmA~O8RGLa~=n-`&xNM<etwNnsX}KpIy!UA@{Y{i#+~W+8rY=
zC9^-+U0fvm-cOL7vVvMnH72Lv4OkWVWo^I_Jt4M%RY^pi#sYdVyMVbu4`QOwymN=j
z0^c<mIa_z&P<V$#n%7z=)Lv;HnCPqFJ)S$?-QRsB$L+q9+sAA7e-1`yM~q+OT;?uw
zhh5B_V=bJBu8Vn$kLp1er02k+NYnq)`{=)z>P#MXBYTIQz}Clm;~9OO%!?lPF?dH+
zhZiA8cBP&YJ$^eRk<Yh0v^2ODomU^cy}eC6+dU1vi+mjeCzMX=PkkowhFXU9i^<GX
z<~TmLI(}OlrU28OxkRs}8`ERKt0%#!dkzf7Gw?+#sAfp;Dou?f+950D5n6-xf|Kn)
z{Ds{_e#4`E)kO6GT1a{Z<Ndq*es7jHpSP3mgs)QIc7Q-4XI*`vL6W7Yj#P0vitf&A
zLmJI2#=-7lEbJiq6<r-|wwJ+wOhyyk6H=rIu)dd}G_%q}u-_jA_r(ZsVng)^eFQS1
zJ{jM&D{wSD1@incloGrcl!IyhP5w>3knfQ{Ht-_2GX!-O{G#2E>5oQ4G>hjjBjEu(
z#;s;9b5-bACJ}7ZSGq1$h~eqd%rCTRRi~U78}Fd*=s?~lqX;*=IfIZhT7Vb_??Mss
z6?W|};XmpOUvOiER$c|-0(<=p{geD116zXElo(`v90P+dldr+C?IqhF$FeEC9ev`9
z&`Og8wk4A+P5ptiD~XOE`_ed1(dpy@us}BQ9kqn$Mjax`ky*rXaBQXFkXeTl^nEyE
zJ^;&_gZ%P}p+m}qpb_X6=pFb2ITKTY>x2GKA@z~A4ZQR%;vD94KDad#$ca=>Y5>`V
zjt3hf(y`>faOkWC%RHJsMYaS7`x&|k8+i#_STkxCxdN?+FOW}VHqL7M^%a^Kp1T`J
zoU-U?T8!?(sr0nkKePn=a$N9X&>bwVoKo_KdZMMbu6_mQ&JV;fk_MZVAMeAfU{VF<
z0{s_~EM0UalZQUU%thneRq(7MprB|=+lW)NlgI&Aw#~3%pIaQQFbVK0^}t!V5O#{2
zk*-(Sn5m!8R%?ethGGwzg6jf5{X5WDaTBS?9_4H(QcK3V(gRmJ70GRv(7DkAY<v|a
zjhO>JU=Ur7sXz~*8&W5zBfti7;jL>*xrki&Xzq~x;T=2+k6$4|Lei%RO!8Fyfj&py
z4HwiU<OH@-&xYPBw}V=sabS`E5C2CW=^q@Zi3Yj8szu9-<i_hnf2ae7(j(~$^kbR<
z_x2Dd$OZIn4yMXdCh|F+z;URS{v_W}o6(?i2+zMXP?AAZ9m)m<`5I9L?$gGYH{sax
z??dWeyuLw?)0S(|=v}Fxlt5$5AA#BaGia8wqciz(sI#^U9>BeD?REwS=U{F!b1+xm
z&|7h5v#7_^WoiHv1ZAoD)F~=R^};)GHoc1~L>GZ0?E^+cQS4QJJNVk8d+wgT4miXt
zI46_gnmh)yWu@8=t;oT^8Nb=T&{xg7$(!Si^G(LRo*8<tDd<93gT&b$+#0SB_E|6*
zu%p2xzC@;YDQXWn2qRsD7ON522;NNx=36(aHT8|$fke6K@KIeyW}FFmS=XRqC<tfO
zW}p`HkZ*Mh7{?}s3MTrS`_6gScvj~o<SzE?^5*p?pi6Wea(zcox%6k~L;4AageAgJ
z{vOhr5}2FxZnOp5#(w4&@euChO7J`+koz&t?RalCrnA9l_NUL$!>BXJFRep$r#jGn
zx+ndenoiCEZctk76CB`IJOy%#x%r%d*`;%yxnFut_$w(F)MRL$T<kCYrdUWGC%=^n
zi{<$y>{z-6(y@5`rTSRiid@%K+Gf275g@12BbjMz3$8b}nj6bCWEV4===oHA%sg;!
zaADUcrWp=xSm>n^7VPVL;Yo3)W>3zpkv+i`os;Xn?b#3AbcWiM*hbH0+X_}`1iCx3
z#Zp2ln7{G#JF+wJUjL<?L9*Q@Z5LDo61kU}553V|HkXa$c&;fLU}EXhR5{%3D{$g<
zCG!!Nu=1~mt9eQ2QgC)4)#vgY&K>8jkQ1NXJZDypkelN9&zBnfq@FQ6)J=8`KSR7A
zm6TV=W91G~3GplcnqA4%#M%%=9t75vf+nPLl$|<2muK!XbJ&q=9d-uWl8r*+_g(fP
zQyTbm4m^1^^*W(ffxmrp?yc+ru0fd&=ibbdnSEWpoN&(`|FKX=FGh>lW!U8<=F8@M
zmSyH|@;>Q;@QTf*FOpp_8bZ)Ah-z<jDbkgD8ViZ8)OGqclY{oNCD`vb5P9Ty)nWS~
z$*Q29M_KN#;d$p`vSv7Y+P~P>IsS1>$SRjJA=eBa&m3b3Q%-0jZ9vX*sjvuZ#W33J
zg+qqqIx!nbv~-~*X;r9#s)a_X-QiBmPadMTffen^f8iGczh8^JYEWpz9;aRslhm|8
ze&68i>&~r?6E@zqA!BStVMidVeoj9x8JeSiqxSG2(QQ(~hFE>pD&Zr-qAk5m`Nfai
zc4h%EtJ3;aV5kp~3s)5BgBOThR7qwR8_y;2<HZeV<=rWDmv}y$Sx1%ADdm7aF{f9i
z#TlN_G5x8{YkQaRHuHt6f9|DVO|3Jzhbt=T@*}t!_FKn<cL|$g-fsF=q<MuoPqs4h
zL6uftJqz!w05{`NqY*krmoit`1neVoz;E7_JkaM>W2R6qv`B^aU(bH;EaNzno{*N`
z);4{Qt(UV$Rx{*Ysqn5;<J*g$P1~*iSl@;>jTjN;HupBI7s_)QooqbRuB*e9nn<3`
zul%R9SNmwO;B&svvFs?`Efz9OFdc_KD3Nc@7N<+<trXH<Gy9dJfqhZh+|<SCWcpeg
zmD$Qw#M36!)@X(_ZbSZV84)ozLW-OfInHXe^fx^aqPV}96yh)apymzLMq+HZ+8x^8
zS?H^pNcUn-aAO2Po@736eq%0WekAgI2X-eB2+a!2%bDPOYOj%gGIe-*RC;yW1LtB_
zXHR^nBay)TAw4za3u_Z`FJfOriHJYK&YS8;W_}V=of5%Vj)v~96|QL|(jKmA#n6{N
z85}_z8^dpbb8N6IARVJOe~B4Omp4u*cl^C_S~?%wkEQ2LTa?}{-D<nyXpxoZz7Wi-
z52m{dwdL-X5#ehh+C*v*<E_IjvOJyt!dxY{=*`vgiX-qaup`h8`f*at)M^q2nV0Fu
zRS^cr8!aU)d(nvH6Vtgm>{6m{Xqmrz_AC2a+drv|QqoetrtVH_YB!t}+^2(@K9l(>
z{$<)}i3@KVIXdcH6difVS{=TWo>;Fc0#R)fas=z*s)njLK<zS#jdVk9sPxv-EL@A)
z5LLo@*7Tg)ZOH1};5l~_*B-~_6ju_JQZl8I?cdCWu8E#I$}0UP(@tIlHmi$Ow)|~U
zO?{;qd;zurQ4WsQwjrmoN1dT6p(lD<stj8WD)d{@BPkDBa_5=7rnmA%`B>O7>wKv{
z)xnpRL8X>SZJ+co`D}9WL`(Yl96gXh_UA5B^|5nKVjplt`A5VH<al<{XOk6}#ZWpn
z$J?<GX~p^NIdPaQP3J|w*JmMCu!^zbK(Ptt&Mol|;WOKx{s(WsG%n2a5xV*UO2O>5
z_HNDx_GsHE+mW<nTPOFTV0*Q^em2xJG}rh}7N^7L=Ey<Kq$;o*_<F(sdJJ~!d5}uc
zlB}Zl)FO$!bQ*V6h!bL@Ev9~!#ugo{=|boc*YXM%#T^i?nZ8NSm?6qN*RPDt_H&MC
zM+f_gjOCf@d^e0G(9@jI=cvu}3&6ym8r#%z>UiP;eUc-1p6*S2ARj^Nwi6w<J<v>A
zm|DWt783cVLP>dn{1lme4fq<|Drju7m}I6dcSNpddd<eG{+wPJ&1~!K6*Kx}bh3BL
ztn3r9gJ(!!yh;HzM_;dRg3lmA8%x#WL&9{f2K5x^*uUfesx2`IsTHe@GIUSw3ExUk
z#m(|k(<M`X>6S24+%1en|MEBbDg8mN8TNu__4u5fX*JU(+2^K@NuzB(`)+S5%F9HN
z%d~&dVEQ|+_cG@GGKfZ}NSEZULIQLQtEuixh<dK0V^cdsX0t(V7yE!MA*4%dO|9k2
z{0^?U_)-$Zi|k;$iHpd=2&~D3?44vUVB4Ab*)bz+U3v+}3U4ISU6?@?QET|a{EI^W
zs*8i)10O=0sjX6mX{Bgl77+19e#%RABE|u;E=ulTws1wU)BKBHFXx&+o4yL0fTK<2
z8DTP3;9pc>{y=zK*l?z2pt5sfT4#GxXF=P?^t6nKoCbOUmM2##W`7HRvCw&Kv+_JJ
zF~pLM#dD?v@deWvEKhr=wmJ|8^c8wFVhR)FOk8R9Z$1WR|5~O9VF)vsvGIM;oK}Nf
zO*WyMhMkDW<rjuVWj0QIm~lUAzrD6?LB^!4L7|=OXDTW5Iq)X1MV$@5+<jk}U<Lg@
zHdd-2d}A8XJLsY4_9#R$I9p63Xyy#pm_0-{V@ruOOv6l9gi1^^IvLrDd*K4vOV%Vj
z;--jyrTzL`w{BxI-e*m4u1T+#(J!-IU<BS`1Bpr@I{2Sb5uGIiymP#lLKIU~&Liz%
z8zC=wDBk1oWFMrCutrmQK3AVTKwW_|xRt!abVw@B<z=RE&A^hM<BHIo$$>l>VY56S
z+k2j5B&Gdy*d3QsOQj{)b<ZIBGe3YdLI;C3<%a%V+v_jpZ6DlA<QLybGCv#q=NI%U
zdZ{sR9PTtMNLc#Le`7uH!&34Q`Ii{U4`hPu38A#0v88B(u&~{%0c$?4uo9nH!dBYx
z&{00MVagNR^K6G+j069q^;W;AGmMK`3EzJA8}AOaIXpkTz^ZPA3uO|2nck#H>JK=U
zUUF6Vfvk(2A$)=RG)BD3?Sk|BvM^LE&lP3{<IFeN?2LFXY}bb5?uL#kCUa5R$s}jm
z>dZ4rI$D-*86oWM>QilqV*!^t-Lp<<PmO}R_Y~8OA1qE0=W%``Av8~ir=8x%oW&0R
z4g06)m%d6<gc4jHt{`6-h}sjX5jmRbE;Na_V{S@(_a4ra98)t7X7o*Nox0Wjhj$IR
zj_Hrg`pcxql&24=DW1-`JD@*lfySN<WDiC`M&&Jj6Lm~KZiHjkKaF01lj$qwq)-Qm
zMtPu_`H5!GfpQKSw!TwYR9<0{^{DADBhvdR%afUtwLN1>5|cDC{jIwl)Co7hXd2Wb
z{t(y6XzBluyT@NbPXdcq)_6{q;^U<{;t3`msDBupA4#n1(91B1>dEcq9b7Z6DVHYX
zHUD1!-F!=C0n<oaV-?LY#9MFMoO`aSuHhL)6OSd7vi)>_Q~rfx<GB&fzL6q@iNxIC
zIR6Kwh|xjstqfEO8;jA|r3*#4C-i8>#&%-Ov<EpkEvazM#$8|&nIhN)FE<&cHgZw%
zEn2uc$x#tAO*^z_?#o$0=bu?S>~|Bc#$T{iaGwi&32jzO8N<0frhVd7^10e9R9;(V
zNNT`$Ht<W&&vfS^xfjezwkVL>zxd9~LV6n=#SY>su+@-5PQbH#lUpi06MXzO0lF?O
zT5c`BHV9v9&n&l^b<gpqt!`RPTS?b4?>FBT|NhWoq63qcYs!p88$u#^nzm5G^c?k<
z-j%vX_of<P_q~|@i7W6hZst7O2$<6xsK{?Jd4MkT{=ZjcG<lR5X$*mmeLOVuGttxA
zP7go<_*^dv)}n=8NQ)0GQgQ-E{WpDke20KTA5zlMbomFe*CjAhC&)h3I%*~~iKpp}
zOe3}jTatarY-f5gJAl<(gF3nZG_5jHtu!<^)J4+639yp=!SOUgrm+L;y%kw2L&@K%
z44d&APwUH&>vapt<+-63&<sxv%?^E4YAJ-mC^HoybSyMqU9L$+EU}#Y3umda^l5r2
z(i<KlW90~CK^M|ux*4tE^cg|LgYj<)1g@-6O#gvzoB)QrGjSB|kPsBZ4ZvFELn6^w
zuxwSKuloV^@3G!Z%TdCEZQ;jV82AwQ6c`(99U`?j?LU1F_R1shFQ0;Q7m%J*fHCM=
zIJehCc2Wr<0SVMOXt|mM?d%WYHaVGY4))|M{Sl|$V>pF(r+zDU6REB6aJZ3toR`bw
zv)D!CA?<c3QCS$+lUp~tN%obTQ_!~-_U`aILv`UDS;mC3_gEEUp5%Vf_kf@s)Jwy4
zRs$Ix?Tjs?3rfSmxYu#aM4WyeBGtD$yPi1!HTPs>dy({2sy0;!>W3V%IbD()&7LG&
zYE2+SgZ-u4GcwOQ-(viZ%x;#mHCOSMQJ)dh!SftsYx52H^4uNzs!>lHtu{wO$nMZ;
zHBKK(KBgKosnF2!TpDL^)gb~K#yPlt+;ixb2Gc8$RbK_Tjh{G4#?pPc<=j>3hMuOD
zQmZQmJPllhv#w?JbTQdQvm@P&{WH`Pgq4n=cQM6)rw_+@<8SbFv%q0xA}Q*E(UI=S
z7G?4R^P2-j;Ai$K(~ND&J%?A|CEX0kG9K_=t-z@M4V}U&=!>@?-}*Sb3T~sauBz?S
z-Jx#56TWTUM9)&szn%x47vA^&)4_(JE$Ru)2A#ts`1@Nj)0i>LA*LGp30>L~=)6EK
zz5^-fL(PH~Jq@Yg@z8N30;h?=^UDJsT!KQmCNNDJN{bUv-G4AT;j;}Q1V#2HWGT-?
zuf!1T0%pt&|1)1bAL~u<nEkduW2LxyM++Di@Y@*rI#Y@5#l|sCdJ|@21oHvBgB1u#
z6g7?{$Y#VSprw6C65QTpat^dDlhDm_8+!9C_}M(DbdG?*E)1k|rg4QB29<O;SnDHN
zCOS2Hpd0Cx_p$eicck~Q7YI=(5lK<HzL9uNZGf(QB$8adGBug&XaM*E{H+O94O;Uo
zU~@mv0y7*;azWs!ErG0FAa!6A1%TAB<OiZ7*#@mL4S-F3gdb>?QJ-9dIkO2Z5(D*{
z+R9M6|6lJduhUc4^M@xlH{_ik?19te2eee@f&XeVKMVb2b@_C5I(>x9MUsDI@~bi3
zfPMu^8F<dA&(LR|rME!Sd=E3aAfurlpc9^NXJS4SA!Ct=^BNkx^5kcF7u|rofmW2x
zdS&fa;Izk;`#kr&dsR+G_5k+@Z>K;%rG)m(SVqlYhwy^16>6#*`~a>ElMaPIUUDQf
zC~b(oz{r<i%{oW6p;D=<U<!Hw1?-4<(~VjQ?Z;Un94!w?;82mNj?|%LWM#O9`{J8K
z!1q~K>E+w)P4hPL>~Sy2q1;uxC;f8*@0DcjKAOjQXjKzAAAB{9`TM}<%b*pu9(@q4
zt(`G$#-O30E_s+7g|#pjIdVDFZ_kB{#Jk1RB%rJ-pi`=Zv=A96>kl~n4160Oc=d(`
z5~@OT12g=kfWgi4MtLTB3i+D^cLZN4P2l><4-I_=yl%s}hPc{l!2HhxBVUEItx^9^
z-|LS=qMrEuR;0q^{eOa-Lbjr=A}gpJQlfej;lvZH${wU(xuF^e7$$f=IvVehJg?#1
zutPZ!=n|Off9&n(NzEPU?ck5|-$DZ98?6elpBzI)F^6$l`oI!wUgQLwrN3gmizJ_+
z-D4WmNbR9_Dg-onBy?ZJsiL^@KdDpX57Ljs`J+UAF!Jr-?>LB*xHV*cdN$DfUFczY
zgH%;bxfb{<5a-YJj`wh$`QClF&xeD>)oXfF@&me+TXB*Q$Fo8_{|jf6Ma)*<^E=Uz
zaU4negP{^A0X5PHGKiG_&r~mXE&ioD(Ko>uOr+kTm-rhr9V~GgD87v6JC)G%+xmSp
z7L7oQ+H)W0Z{l?$!!g7CKbEcmx{kH&j&YczNX@jjwrw-DQ>JZd+q|_>q;6B|*0ycC
zO@m{fGyHeI^{=ekTO@O4-g&v7jT`=y;Bw3zZI$ELU)`Z|1Hb6aPv%qMl+&L1PKU{7
zs4mK2;WmV)+I>9@nv|yS>8k=2)p({iP|;1m;2P2osmJ7Is6%(_dBOJRPL!m!kU{;5
zen?xcUQ%{OHU<-dy#t+me(yl<CvW4xxZtMHe(*SRLQ6RrsoyyT7x>0Kgx#ErH8IPm
z6mkjDcoc0OkkgfL%KJ`M$MemDZ~a52G8@H~1u9t!PL4KIVJe`FW6-+<`X==Z==MIi
zdr`<p{~4$gtPr^8ZRf4%UF!W0KC<&d_ap_M`4mW8ZvKbR+AvBSDY$qY@Af)14fwRC
z?SVU2(qHBfFz0OaM&KW7*}d!yt|K>^9ft3_hJDQ_IP1+LccE5O7+QoT$Tdh)n<)<>
zbg*rpt$(nmy{CkyoIC6p>aQJ$4_}m5s19N$R=nYyB8)*DZ4R%o1(=rfB+?It#wsAu
zP{?64K0`IaMI8e#p(<wWTg)8xIMQ1V(Oan#)I4}@)ueRh7o1-{5Zj<i{3QEB&;5L0
zh&R=B%iY|)!!^pg+g~dfC(%IbYtcEem+UB}8}1A9!~}5(my@kduK^CfTEBpNo^o12
zct5Vfs{a}5_!?Bs8-pS74obCCP?3yf9?~V~g;Xi_4j4~=6N?IJ&6Q{=DcC-c;&Zxw
zxK+2uIoLhHcQ&v$9FXT|d#G{TK|YtEzo|Ep;}#jBg|%RU#*xp#zALM)SNnk5lt+I9
z9o+=_2)LA8xD@CH-0Vm8BXgPVNl&I$QAfz*OiLE(7Q#o2R`y7t@Pt5D-);AG$4pl<
zXC4RT&f`n=`$CC|qK={maj!Wa*vKP90yyp~wlS2u@o*>HqTZFSDqGb@$_}k8(EqN$
zJ9y5?_2JfYB4+DLY##O`9n0K8Znr4jrzEW&ovFQ*ZbZ0{#ka#d$a&k5?#i_Nwv*mM
z{vv^UlB(1swtzvhP|%IF47-J~hTXge)xp<r=**$j0RyF~`VB6mzlk9vPd{hRag&6*
zsF@ZN*9(vFsV%t2K*TRoW+>=;X)HWQ2Ps>mE0Om8a^BMJZ?-S4pkrs&I`?h=3Sakd
zlKNEZ0xrTh!EL$>4oE-KIHQGY#U(Reux9K;&7={=ax?WHl2V{g#GA8mgkTm53QdLA
z*m+Io2<Y?2Q9F=TZ-PJKa%KdQ77j%Y1hTn1x(eI!J90TXWfrpAJ@343uU87Hg$af|
z$oDclFosb5{$qT{<z!kg4}ieWRN|mD%P)^cMdUn^wQ^DY*p+NkevPnL*ef&<Ht^T@
z3*1fS7kinxB>XF^*3aST#!KBJ0g3g+x|3XOZ99--ZOI(qi1#dZz4X&+eq|GRliwul
zFt)Z-g9>$;X%_hBWtk|#iqAVE50V^_{<5kpP!sgZR6*?9;&@ivC0rNg3YUcr&<!2p
z+OT#y)lih*qUGT3)1Bm9sLGlB<-M=mtsK)`Uu=BVa@PUxU03_ibU3Lur#}iS4du+O
zt)h9nb-Q_ta7u8n56K&P0+c78!1Hb=*V7uQd$iNk9Ofo#;ZF){#AO001jT7w2bScX
z(67iMLMd*$Qig6#4UGgt-y`3lKMFXC*?8yl%r6;DTy;FJoKu3FI#Ou~ZO}I{uW_64
zh%v$3&!~Y5<YV^eMlGyXliz_`^Gf=m{8sL3sqjhr#Ka06F<v^0M#B-f+n?q8AicZ?
zJ%sCITmqeYQEr;@UvRxtCpgme$o0}T($U4XBwe*RJoBA}y{h~~?gO3BF=3au%{ajH
z+I-eDU#KP|^Npyv`ZlBpoQ<rKb0{<AQ;JJ-kzG(7d%~TDZs#?xh+BkFLVm#rzQR^8
zv2PjMvCq^(+;ehac(KeVGrS|b+uReK`JC14U+vf35wGgWDG}fpm#4>yJq=Zig)P%9
zc`UKU_J&=8mq{Vp5}UNGaPhq?f0Y)<ZGh~qBi2&)nZn#PzM!x|$Rl<TtME;+zs><p
z1rNmK514yfSp})ESLKw@dB-u=b;ko+v8>gZX|^oq2xmFZ+sMF3A!RZ%o$n)bHx;q$
zG*3b`W4Q5}P=I+&btN|`)1<0OH>p&l8#0WBYd48M^a8F7nBuZn&9GM}Y}f+*ii<tS
z1d07jPjS7HLcHQe$yLJnba!Z-Yo#yN^TZM7$g*E|EOIw=w)Xx&e)dnPHPeC5#a}hr
zEzivxOs7oG3<vnx^ikBbKFg&gT27EwL=xn#S}bvd9Ld`Fi9$~?2>n$nv4WwFaE@EV
zjbo3I>HGq*in@`m%vYB8hrN1A(B`82Pdx7&tsQaBtIn#PXqOgvC0CTKIuKd#?#r4L
z%TTi$>KT)G5gh!rL_IAc-9~%Plora_wNLsVayGEpPh1R`=qbVyJ{h@>9;P)@lvUvd
zQdu~{MoF!pblwmy9Cj#Iyq}$ko(GN#wm>Fhk8)&lZ*YwY4U-GX)5yVmVYJdE%N5IP
zQ-9+du?rlg29O=0Ah{wLk>b%xUZn=W1UyJOn97{UHRpAH19VI87?zs_uioKwP4a?v
zhtI}Ml6SF%*)CFZ`4zF>f6UX)SK8IZQ8McyG;;&ovt90BHu<|$g3K#45yy%5Eg9zF
zrgO$2hD<(#$)YyHsd}VR1YG!g@=maVcj?E0y)5N+aXFzMLEG|UxHf!sb~(L_9tVbk
zpZm`BQh4SBcTO@%I=Lor&z;>rz;nc2(_Y`X%Q4zr!)<`S`~*2kKMl>*PTpaDXsKcH
z!L_BbIDtC`RRB-+(vsB%+5vFz&Cnml63@sqW+R=1D&2UF;d-*exm&ad^>7Q?t$jrm
zsgj(Ze8gr(#smcYm!EXr@mzCPvQMzBbDCU1_Zs&zjM6I7cQunO%O$Z+V<B^WgVngg
zI7IBl&t+?~C8!NxrexDED><N;T?uBopZG!l!Oox{SB5JJ<j2Y{V7H*wXJUF#|KP5t
ztEcE=?3c*e5U=m@Uvd8HOLEt-Pq7<Z6J1R_Hut1pZ|NGUAXe@-JBj^mOf+9KR5cN%
zR)!|R9`+oYMj7=q{XOwfZU~-kc72XM6N$>jnf+kuG~x<FJ3;aJ*_>GaPtq5N{(L1N
zsANzdnViy;@G0%IZ@DwxyVH3K8nHjNCwAWb*2xBPNaZ4{v>RMIzN3(6Ic^?c`T=*v
z%i<A!36lpNlq`6jZgpBDURguf)E2}(DDS5+-TC)8-)?6IGTRsvb&h-vH|iuUFKUD<
z)HLQLT~~^eKWK!%toM=Uqw|A}wUxAOvoCfGcU%wD3p>O42tf#AG@g&H9R1RI)f#J=
zVi?G`X6BHB_6<K9D-8@+l3hw+@WwsNKU_&JPFy3J#4f^X;TzYCO#_~|ogBezHq?Wc
zYZrc~{$HrE_Aau*Ro{EXJ=`9X)y;My%i@f6%I@;v^zc}vE*m4B7Od8i(Z{U=qxM+;
zGmS9(=BhA7s8i}bIDs6N=E@h;yxL*?7MTu@j`7?p{xE-x-v@Qog1@RX)=7V+uNlg*
zZ?#?QQ>sUJx70~_?YiR{=DBIl%qn9~&RXH{x~jV9@L5TV?5D~ZlKCd49MNv`1@i{W
zW8;598MX^`fhenXmm|Q3Dnwjx&wC4>ULPq_RhSU`M;7w6;m}iu`@~#hKXO~>A%;BS
z5aJj2l}(Zi(j&E;C*m}^bz7OtNanb#a`ubP7A`(CS9U1dD3h@`RBpqg$69Zj8ks`|
zj^E7uA(1_<=9CAZGIv^zQ<`f9h^6{L+6`>a&z=S&!Ngm53!YD9R?^p*VWu9;AAP(~
zlb#)RD%F(Ht|YhU>T4^QSu!&|V}`wt)8X13o+=Mltn72sA90?wcDD7__0}|Ne<Y<u
zai6dQwdlj76=2W~gHIa^#X}`>4|A7&$Nl0ItQx6&2j0Oy=j^OTKNAO=RuP++!Qw@=
zb+`>NFc|Ml@|<*#Sx+-RXAa5g<QnMg?OP%hNBwdLKgAF)wzAZ-{xlafZ8eM)4{=wZ
zTDeV(Q;tfr)VVS*lW;=M4TktoWMb6?epQJ*#13G6(3#F)I$-3jHcf<^+JAf!**UaA
zITKOrubl%Og|dVUGUH*!8As50+q)KXWIACM;w<+~3$4?mM_XA-#8?3Q)7SW{Bf1$L
ziD}Axxr3Y^?!do@X~;dl$X@5mKxwsCTq@4tEuv8*`A=*%RJqy`YjE0hOM61qr463r
zj&6>)tely3)7PcDZLeL^oE-u&vRR!^^1?*JP6KZ)VEJmEV(cfL6Y_EtFqR5rnp#~s
z2=-fDC6Bg4=g1{=PxcLWksm7jE8Z6F2#HWTFXj$nhd0PDn?9^g#m=j4=vd@qc%D1U
zHQ2e;naxqdcFvyZdFZ);grd6&tF@)u2s6Y)V`GEYIMbBDf93uYuG1Irrq*iL<RVHT
zd6Aq5g>@|PiTqA=WlIS?`H$Ekyb;pHU%~=7uFj&L(TfCRWvkQ4?b1?z^N`)U!codO
z&EChJ$Ns{$&C$<y+IK$CP<aXcua{MXGlqMnMn=|r)cjc(4dq(`^Vi#bp}q(yjVqCC
z`va9r4^%h3F?&()&7pxRcNX#p9^{a12WMsn?-tw9ec_-}T2msL6dOG6Nq0}ds(aRv
zhLLyPlj127c#pm2ThvS5vPHxKMmu&3Es;M$^0&C9KqWsBG0=@ofxAK+)Hr#`Z}dd=
zIh-b|3nzs)NUdnVx94*))p1g)1%Kb%%qP8@T1fA%#K1$qA9(0veN|j{-ETatT+Q5~
zU-J(NmVhH&9dMm1vKmq~_Q5;$z45#Fgm2HqFn7t%&}S4>QsunTXsLnBDwR>wJV<?E
z-f_GTE0z#f3$uiS{CVtt|HHeUM?h^tG*sFsP?$+Ek;F(_c+FS?*S*_)`F&w{0Cn)M
z_bm>rg)ho=WxT$Kyv$zV&j`njT}%~#zyA=o3D^12s0TeJ>malEx&B9gObFmM9ik30
zuYvPU1QI-iPKFCl0kBSz)j8@H@GBD3(cs8^)L5u#j-e7-58Sas@VVR{=@Nbv>=+yy
zJQVB_`W1Q^CczwAuN@_Vz?5GxCE43JiMertXvDT-PcT>TckRK*@64=)Pr(D`H`a-l
z^ayG#RAoNmI1xqYKpiis1=TENC6My~{5>Ya-TN~fAWowf+=HTSp0Xd_<%N{D@*bo`
zkCxZSg_Wsr>}iXy4$5dG&k<0ajn}IpTh)z9aAhdyZqXCre^L?%Xe;s?e4TOfNA781
zcwso9%uPWWLRD0mveOIb1lmSTgOkTyayC&!Z>jwU@0HbH%}BCat_*I{C#djap=`LJ
z+K|ZEQ=P9qP`@Gbwi{Sq9g#oV?ti(UH-Se+1Iyn}H=^fLf03gzNG@okU)1tLLADND
zv<vXt_UYBhvA`VWpf>y)YDOC{%qPH@MnUuN9?6Ka@V!oW_}kR7aDs|Pj_x;Afj)JZ
z77wHnqXroeTQpf~uRlZrLx1S+hC{_s3OJAn{^*myKdYo)gTG7)Ft`3lR~`$U#}wcg
z6UY^C$x#2-4#m*sXW*kg80^HVz{u=yD4&A6tO%6ygZdACzYKrZ6&k)R@Jm0g|D!8V
zkj&J4>JZhA_Q<1LLO$>!d9D0iE{)yXAndQk=*NLxbI7=EMlS+}Q=Z-jl&%=uSMuX6
zXF@R-4^CMnIG${StJD;@nSVuo#Z=(04ZuHr3Lfib_^A{C&#o;!0Qss{>Dkzob%GLc
z3OSsZ2lQ|q60biiSCoB!djj&(ivp>RLawI~{w>9c;qcTZp$ZD2Wwru&^gz|w1gO?d
ztUN!Vq&YzhCF%m1zXHGcjd=gtz;f#kb<-DUd-9`_cLR#ZUdRMR!YmkdiBP`00~`4l
zuH)6~11bLi-||aHA=rY9@auXj{SNYF^Wu9;Lv7m^?ad$qaViqS=K#4+mp95sWSiU@
zc^Yuu(3a?jh-+ZsmP9&AHOdSGBnKHqv_Q+pKyTy$53Lh&^g4nid0p)U#Bx5AGb@m1
z*cu5AX~c5)r5}Ta=pxaCOhFE4b)e0K;rvpDzJX-qBH$oiN1FN@IQkg0QECU3L%LQg
z`1dzLB1Ti<HnO~50kgkBE=OubES%>HBXRzSJ`&od%JAD?4UJ+dG_29^XwL<F^A~*L
z%Y%(@2Wb+e;rU(y>Z_+}aVRXyK&`Y-F9_G10Z_ia!GB4Z4a*`QVH$q!F*HR<Xz^jl
z;?7U5f<7q&?YtC@|29;Xii35u0BI9{Rhegycbf>^)+y+(kX1^gL5)@p&P?;6U`oY!
z`Jp|~E}?I<(ypqqG7Tx`4Hd6UDvjU?cT+h5E^S9-FRy~eYCIvqyJ;8+FH(GRE##UG
zfJSQ)oCIU>9+RO;ZVXQ7U+0_bz=xkAUw0?cO(~=@CtyFY5Y@Z6L<8~<*t|bciR+EN
zwgtX16@aVSQFZ&SebBN&6;%Z(;>pN+h=RMz1Y|LIiB)j6LGBAs$WKUfEw2s1xa<WD
z*FdEHwj*zm#gNaj9yueg!SbJ@2a%w$6v@xq;9Ort8w%|434H$#qY6<>_n=OBU)u__
zyo+`cqxCSfuq-kT^C73c1$l{#!#vW7G?Aylj!(qQwHK)ReyxRO#i!oIyKaNb)@|x9
z)e3c1StQY?Ym1<DD-C|=VrWROVm?@dmbeVZr@hGQzNf5$d;dqApD(LM%;<%IlaEGk
zAB75|2{<`V#OX)WM5McXL-qs%XQU`{FZq+qiB!uv$nu$t-@Szs_Yllf6QJN525p!F
zCy!xRHNr$)G8<~$lkg@wV05=c+U`4?@H%3KDFB`C4!A~EK&A93Sq62)BA5vX@(bCY
ze2wIRFIpEQ)g(i+enb0)dA2&7nBJhp)&mp%NpR#!;u;cMw&VSlA_}3tz7kGqBQTOF
zjG+k5SlIYt9KXc-Mq)SAc#n~ha}lX2gODfO60<~Y^zux72k{!!3khvH49NB;oK04O
z>70SN=orxC$(Wrt<0oP;10H~yZKAprj!W$@wuj^2%AiWO4gcB<eTT-pTpP&;7cj?W
zfH!YIQjQ;ULmBL8ryx)I4fw#<@%ev$@-AlKUiiCHP+GSjo)F!^8b)20Tn7)NW0;l8
z!Idiyk&gRb3?^?Hp5rQd>k?$PTqgU#F{~vjDZen||IJ~EgTA^GQhmzm5>nnBL}jEG
zBv3B+UsVKKwI@{$E?=?aet4U;!+dZU+VIKfY5TG6<VCB-BZc?9Hd-61o`DAay0Syr
z1YW(atW@i0JGE+<>)T^gjYK=ez^}?h975&6O4P*6-5R)X9jK2j;5+L?bBy+Q<m@gb
zqu{Xig4#&62VdEZ1omu5ADRxgsTLS(cQ9AvM|!;hmCVVQvy;$MjY^tSRO%I36FwV?
z3FQkN2=xiiizG;U<*qpEWI$b=i>ifFGSA*&CPT9~5GP8JSwgRcSJ1z7NqQjN7wf`*
z^cwmF>JmSwXH-|Z8C<UV)3w+g%mlq}WR-u5=cH?a!(|KDU%5*MrywVDE)&h?6NibD
z_-I<B67>3!5#dge7`dw6mGV*zdCg!kjQ}Sk1mB~7*nG?&<TNZJUr`>g!ZVpHwms+I
znsRTsrGi!1Z|-6&Nw$utUKnTCO_{lVRZm-&#d*2NB=xn{63(p`xV4O1n;%&hY7)*K
z?h~n`%p^9l%Y>2QO!0wmR#?v8XTCtyzkzH_oke<jW7>ck#XaoSXF{9On=8%lVkcAm
zkf_`g>MAD{Z>}KbqDsmJ?^x$J*Q<=CX~i;j*=G6)?24DDt;wA9Cbl&5U1<?0?q3!d
z7JdqbK{s^(T}voys9~tbNvMNn$Ih-O{h7*3FJSUB@$l?=Pt9cl+!6K}<AviA$=Bwu
zGo!$=Sj&_)wTjs-^wgIJ*4rQ3y4v>rD*yXU=2iD4^&Q+7s-a4DkIBJlL~8iD|E#}K
zsGV|4t43@AW9t`GX@kT>HVt(=iunOPLpDmIw$t%+PSlR#=`hm;c=Iya%Bsv<&dYS5
zl4zZ&AQX)G8D(OB%B8#)?LX~{(-(Yi|EpH!M*nj%jcvfDa9zQRuEz9}o_XK6OSpdp
zA8Nmd9js40Xjoxp&2Bap$UuH&tX_tyNR44srU6@7n9bj1+AzP#FH{^o2rJb%Y6#t%
zanO&bH`Gh+O_Xfe#>|P-cXZ7>WB-xS=~td#WBxSs%M?=E*cVhlcaU!4WcZioz2l8@
zWke?L(Xo6h!D`rIZfOWm*|lL%0Q%IC<Qk-3tOe@J8Daz(Nh2+oDO^6z115QEZY>w$
z=CMP-D|jtViaBdp#O9U`I^@jS_Ocll|9nf&W%q<@Fb(;m>^-t0(8WaUL-@VV=N{{8
zrGBAD@d<|eVi&_lV=bX1^Mq)CbT=O{j~T+Zh0970<_`FNcBmc<)FZk(GZyE*9&mMB
z&3u9{+8wTsH7?pF7*(UYSw^eO=C=A7(HW03QrtFG=Z}k&@QQ2<l)s34BrwO*!__Bn
zUa!M`5KkL63FA;FOQx5R`&AJdh5S?;I}z3A*(}L4q-H~taFv=suZ91`cPhki+-+81
zd(tC-fn|%{C#GuKJcTnJr=PNY%ea(&E90(xwp4;m<5zJkwMc!TUsN`P*9JCw;LNHn
zq}uYs#i864ZUFy^nM$|OFTmfwHgvcBgo=DE7Kc%$Jhz+c%5ZQ;eGgBN+I$Q61m|Wq
z;%Oh4P1&zm7BMl%IIeHk9VwZo({HDLwoR7otSCO<>r>g(lh76PjqD0m^NRk(YA$A<
z*c48$ZTQW==<Cx?y@YaBg*FH-m5<>x%5(dG1$Jirw2OX9ccu$4Ik|1@9rV1;K+^At
z!>x>Q2~{hw+m=16jcs4%w5-KhH(bk<IUI@XP$RVrjP2@5he%HU4d-5O4dn+NWlS`l
z0AJ}C_ldqh=2G`d{nb0f94J1LnW4}w#n3b97)Ag;VHFh(Zsl+x$PS|o<W-X7i&=+Q
z+HkUz)3qS;ZDyB@Hh*fTFU_pu+o3OpGszozKG^oL`YxFc&2{^oXM$_=jofd;3ZXaf
z(#foq8A{$)<|)_oLA0Mgiv+;2z$sa7KM#%_Es>?j8}vJPH{Ik>4?sHQGOI88yfH++
z3JiAEv!Aoy%>14i%DmtjE+-)&J40B&R3nqf1kEMg^=I>p^Iw#6(<{a5hLJ)7&#*b@
z^F(X)jS{0<sW#jRsF9BWgWu2ixe>gPU(D8FvM}ZwGX}7=DpPxzN``DvDW+G<xyVpg
zD_h~LKzg(EsTmJ#6N0q}hOZ|)Wxm6S)2D4$o`$x1e|r%!s^wv2zB#u9%nBp(nJ!1I
zgyTvx{Xeo2m<gY$^5iZ3K3Rf2#1-bta=Vx#U=y{&-nbByS@pRkrVK-MhLFBF?`B42
zb<J!92d9O$0lwu*N4hmzkuHioa312b)>En&c<X%-c%+_XcJp_+RcsDs7&``>(bH5F
zvNrjYSuCUpF0L0d3Du(<!eenT*qm$FOxDh8+y|gmX66#t(Ok*eN#KYfe!<B&VjU@2
zFSFuoU)*u>PpS##b_bHP(~&mxOmjx21XF?)6%Xa&rgH<BXGk)f2i0B*eHkt<4t*d!
zi8Jw=*@@7N)L}Yu(Oh;GIl9zm<Q>LQ`KSe8yDVl;8@h=M<CX7u=G*sWrDjgaypq*7
ztE_8RV6YM<!*ol^4A#P0oP0}bR(Wzn1*_adH)ON$c`Lvlc}cTOJoN=<j1kb19>O|W
z4tbpAXm}REN$e*xi6-e%Sbt*}JNUu*nDfxke4{QXw*%ANP6zK;;aKYI;_U72;ad{^
zrjDj$D8@AU7BvX&mlRn=@1c#u`R4>G&|v~jZj_fk!S)AZdl6rR--|hNKf8_%v7hj3
zSM~uklXsb8%rpG@h+a+UVE-+~4EqEQ;8wYDaDtEU)%E`Ll=BpE{o`8gUgZ-)6Xgl2
zq9qbb$$s=dtoeVb^U=&^Y7M*u&S59LgD8P>+i*DAt)=rb<LIjNSXu;^S%P!oX843Q
z#Lndk7;mMZ%h{<**qfiwhT+Uy3a&OKwN&JkR+9HgsgY)prr`y_p@9wl?EcIC4}q(}
z0pSmkZ_;h$Iy~SjQ4#tF^MU;Xmna$7={!zni*sFoeY9p$z+yRvGhavSnBu_|nuAkB
zew<li$SXKg_Cj9R670|^a5&20{1gCl=Ph<`ZM1%BUBxI@iHr_?gNo~#@4WAouZF)~
zAOlLS>XD0bd5uQv>|_NnDoz<f#v`UxNM1@a7BU<bs_}`K1;W%2atiSWoTraqcJMe8
zm50aaC9OGJBVus+J%|Lo_t=>yBX4a967quZ4C<_GlUqwqL$!j&z+qq5`=9rfXR-II
z@3FsGsHZelS)l)*4#A;#B^1Yxj3c4IUt{_NN3Jt`DtDggNDrX85&85}KyyAKU-}ew
z(gl%s_f|{O1)O02BkI8uqzj&YJkXI8Vk4X-W@+hgcDNt;6wDtu;5+2$;3@1`;m+_B
z@#(%}!F7?x@&g@eJmxI_Q<MxJOz*Mkr<!&c&xp;0OWZML8u%egk%ILRC-B?qMQ|P%
zoPyTC(dRcfQagzIaO?R^q>v@BT5f>n$$gyNGqn3^Kjnv1Jxn8+Im<iKJHY4ho$$X2
z<PGi#EtKl2W?}^0o~^+j5$%Q=reyO~b9M6_(?df<c*qCA4;eu<AgXFr)dI>@xgJjW
zx76+MFRqWYz?{@%@ZfSGZSgsjsd3aSaL?MnO_*0-%1P3h$f{6Wpo_o0@1EE0yY6e`
zE9;N<UkOZ#)C4~<k*bUx=Vzh2;UE-UTg|#@wQ0U#n{bN1$v%L4X-i^;_EgQI=E6yO
zl=ej%iql(uu%n7%rrSx;Pz*jH=ThUr^gBbOX|!5P87u#aERH-6B?hj834P9!?kR#1
zbk#S=-!NbfSCa~<`^YJ%@*NO%i&=)r=6Fj}ON^z4@j2g&Tfj)b2(J+Lw3{le&QQDS
zi;;b~7H8>)dSNn&dO|N{CnBXO4lT4>EW-aJQ>09P9&em$y;F3pwym^{vA=RY^lgyG
z={DNIE#zLp<<e<<YK$??Wsgyf;Mmhs|EdqwQs5!dU3sIuC6cIzR0mY;&NEH90Dl8+
z7l)ukc*wX>5p+-yFwe@8eKFcO{-k)2t4uBrr8<Y&n%lS8HSjsk+HyJP`ff>OC_lS`
z&PJ67#!;I523BA_qBhQqU6>f*nD~gV!b}7wV30OX??C(lGv~5)nYcqQ<;M!Na2fTh
zbao=D*O$QAo(+#$BiS3Z($-*<pNC87C%T`M%X27ed}cz{ct=U-4qy42g%(1Ix1KFX
zC23QEiXBj{;iNcBTTLQO-B8oq)|AF2!P6q3ebyRa1WduXuR7J3sm{i6tubSa;CBcM
z_?7TvO~Lu*1v8J0W*t-#d5l$zg$)B3LzuDufa0c^ZGcPkgj}cm&!qfxF6i%*^(T=R
zK_UD}^5P_Vfat;`373&tF@i5Z+JSW_#0x5(wvm0|+1r?{#`R;1VBQ<deB%1>Be)Js
zSE@LY<TBY@yoKvePof0=l5st6B^G*C|4ILqFC#zv=88I}xuykc>M7iGmLP_PxIkiP
zklabJsdtsR#8{p&Q|6w06{4(s3FvcQIPw-j-smIv4SwL`+27Q0=*!N*#cve9k;wzB
zy*%UO%)&&rD|L+8#SXH}x7xXm@_NUu^h#M3ook%UT}K?peW~hwwj%$F=o4<`8x}|l
zb8-{;hO$=w!<V$YvQP$%8V)x?KhV_4aHmbA{$*0(EAkS(B}i{(hH!9Z6y9-#nPbSW
zILXAbQShsqNnWIae056+F^eb@h_{u?GCEE;Te`ZtRnHW;0X>0VNr&XkfewM;VOFXv
z?UEj=CE0&0^`Z)z+{^@Rf-*w;hH7prF#j4cvHV7ST0yD_(TG~Xo)+eaH~E|J1K!3g
z;4Iu)%1O*4i_t}e5*AHJ(~AfFwyzm&vZ`bb%c|!%<_6!0Y{r`CQtFG)$j~h~)BWY>
z1?AV&bg`o$7gCr8k!3NqQ;DzI0WhiOvQPLW>~?Azl-GyA`~8<K!`0&8Cd$@_*Ue6P
z2XNO_^aODI8=HF@%2T<*`CSt+2KQ#|&75pYbmfTLA|^BMsb+d>B^5q&H6n?@w17oQ
zC*t^>0?UWNe=LICM-5`Awu5*~R|NZc85@lp>1W(`b}zFIzM_M{mR<>sat=7!o7v~6
z^|WJd2oXzuLpJJrs4Mu<yBuY*;xn6NEp(+vwh#+YZ!S*?z>9vXry?bTUjwD3LBx8t
zCTe|sgy!N;z7*S;h=$M7DRBR4fK%C@_AtxYJ#101xc`M8XKyx!A!si(3O?R<fvgRs
zKMUJLmbs_Y^1EE4ooj5*GWus0wA+0{q{-?A&4QfTEb2FzO;Lk(KOJf(zt_^yM|j4?
z9~AfT*Xc|m863?x`T;qeD2$dI#ExYxsG+;Cdn~}^WhG`jdzI-)Uk5Y)BQstsZlpMe
z-X}6Wkl}0SnwU8uJw0QMlMG}Jo8?2=Rl2Y6TX+Gd%ZM~sik3&onbLjvfZmsx#P8wv
zv7MQYtd}dwuV%C8OW-b3>}@1eTiN?~zQs6=A7D11MpA?E&>BwUg$y-~Gq?zGQeGJ9
z6?p9VX%A%0v3+;!@RasPg`P{IZeqss8Qe$aCiZOCpbEH)w7Xu?1f{=z2rT61bOzH2
z_0+i-sr{HVID+>Bf9(X&lcn@GU@QF?C^VQl*c;!X%d&&`rUK>~Vx;mq+$y-lyV0>P
zD|gmS+dZ&VO8Jk4(q%XCl(_^Jh?)5p-iHUNFtG$4T*KiHu?lO?UZO1(q+f&aoB;QG
z8T+_*P^XpQT5>YmoUOoIKn<WG)f}qrv%sLM1F8B7WnE8wwfab2DkX$tg2(*Ze3N|n
z{A>MX0_Nb+kTXIn`{3udK`%xwr9Od8{g9C{OLjyX1;KJ}51x5bIu&Y-9Mm=BKIgz%
zyN%io_wn&iOPq%%2nF_RcA^2X7ufPWoFh6D%?S+-U$>C^ds;mKhGKmvZJQ_&*`Rz!
z7G@*4DCU(B@=p1YOewRJQSey5j{f)pncv;Px{U*ln@07ff6}d(?r^qmfM16(0$80}
zkdpcc>i=Hg9Nz_sE9(7$IPU;nd=D&>MZjslYR7@s$*5$tfHUJcRMciEec?h|UMUSH
z+PcazR5N(Bsk%`82~WOP+5l878l%!s9$0-7JkuLWrz!&Nx&t?aL@<)u;uHITPcaDi
zS|;iqBT>ni1}DW1sN@VnZgoE(tsdZx$FYaK49#16Eg!NfPpV7d%%v!AkWrP08e%P_
zpK@O53WvybS^<4IswC@(X5?$K7EsZK&|J*MF8wQI#;(6ET^zphEPVkPFnOpy<U4R-
z8^D?IB=F94*jGJ3Eh&kp0R+DU9LXvY1o0m#FB9}mxQo$RHdL+-s&%1-S*7&AXC755
zsORB7*$cj8dEt~cAL^NX&;hK6`aniH`4C{%B=AKWknZ((gB-Zc*}<*Oi@H`0Tzw3*
zI)#DMHUzV#DAYGC;qvf9GsD#l2r0bL{s7N!3h#&8Sb5(9zwLxv<RWTm_;J=(2ceeO
z6g91zNYU0b0?M7ksCUc)S{(&n#V~fJ6;VGU@hmF|H&Gqu0fmeQ13V{n9}WzIff8Q?
z<K9YKfvdy?>{tpAm5D|~E9_>Y2sg0Ze%P`9fTQHUz-f1DC-J)@(6=N5Gwy|o$5PFK
z9QmhuB9JI6*$nlP!a$ubqjEO`b)6fiSk5B_I4ab{y7?2k#wW;<9Y6-L)7px<RRT06
z5%j6eaL{iAlzyXD6G;CcZ8mCW)3pu2p=SfX9jIwwK(@ydhm;G*6n~D^UWv-mAk-P&
zfe{};n;WqIPX;f&7WVx+@$_(HBtl5%9f6kLKy=4vZNtg5FfimtL?<wa&*Hgqp}N%^
zW2dCn7D##>)PM)0?)4S8_h<C6{z%@oAu&D!HN$zxv#5+Qun-x|BXF-bz;v#GddxL2
z$#>!;=Yxjo6*&Bh;NLTi><&hEX|e!R6#2=AxSxDT{+<e4f2KYVICN9gBSJu{@1ZZR
z(e|NDj{$4njz3%ViRd*vDlG?*=pGHfJOfbjQ)sCXsP0w4Q=}4=@czDFPh0{{hcW24
z*P%igff|vOJdd%{9_Ophs1&Y5-7y=^3{AA2Xw5lj!8SOl+);O_iE2IYZik@4n2JB0
zP$l>&?nT<g8ss;;M>@wB)X#sQws8l(r`M2OE)qq7;pavVVxYmggunfwKL*}k2#y@p
zfrKZZzR?iX4OMxnyjCb6;fqwT-~M+(I*ZW|1!vTD@GTh&SHZKmc0~VsN;-gg-!q(=
zYog|q0W^35_Ec-3hv<Xn3d0NKug+!#VIlUQ<}eVhgb(%Ks0-M^G~WztFPpv{m5i^d
z16AtscykG8$8$IZjznFs6yD1a;sUNb23ZCQ)CDA^L5&n7vyck4otyz*zD7vzu0RHe
zSEvQF!?Ph{O=t9RaIXoVc63{PjQsB#IBl&1S719Td!5v5Y82*~>6pt#qjnS4N}&&2
zhu2^ojGSJmQE$Rq(%>639F>o2$P~AsCV3wHz>ASx5dH7~`p!>n5#Gry^{~1Ftv?&-
z=KYXFvPHG4*|Z|?9W12r@Y&5kb^H`gTzOFO%+PwE`jdz%X(!Cq#jsCULM^~<up0bA
za>6^uj8qC6dc#@dkq^MQdjcoMnov6*#SHQhW2dzC6a0eBNH%Ms)>2EV#j(2GLuGj|
zD$>#DhjTG*qoMC;1y{;2X6CWDR&8(vZa{-k5xa;WP?1ci<R?Sl6hd{jFnJWS;cNIo
z=0LvlKk#8rR=dE5x1buW=2fez<uO7_ssCVJtc`xqQ{9c6t&Yh5v15Er#w<1&^FkI;
zoE!~>%`arqtK@s&24kSS$%VX(L6{A1VVpF?x#q9)<odsi75E9+@IGd#74Zq#RTG?k
z|H0K;;A;>Ze?Ndnuu^*swcT30jRgdSRH;2+*jS*WnM3WSp5Wv-8m`7=C@XeYlgN@l
zCMe84Z_)pTU`{`XG;|i#q!n5P<bV%VTj6=SLirBPqN)Mg*{^xDhFE>(p!c3e-@l9T
z&=)gGI?)L4w<9zS_waQIdbBoBhrJ+I!_{Ul>e3q4*ko`OT&SJC#0;5^HT1cb1}9Mx
zbLoD}Id|b;yar$E)aCfByqHP1!fUe~#z<LssQA!-yCE5@5_)O}yq6wu3mym;$?8b&
zUWF>*6I9e1g4J_M>!Fca7TlJ1!tbf7YQb6<t(H;yqwRmFrQuR^T)T}m{}$f(UzJj4
zjHPWD-zBkk_*>~tA_ikDo+8em;ue9nsU_y^ai|$~hPS5~e3Hu;eg9x)y@U!~EwoW7
z%qK-K`>)jpqxv`z@8}I?#t#?~z0pS3FyG!nO*0pnfC^tNwETMN1Nx8x=12ryQdX?-
z6QIPCu?mhrz4tk0#P0C;t*Se<e5j<~fzBcY)!r(Yw+yJwkH%`&NPC2u|3kF_dQt@Q
zQgc-I{{!n|E;)*7Lyx2b*hxIa$mj^Rz(}A^WuR3(gS;C8*E^0q!f)&m@?q6<D~qsp
z6jkGuC$bDwV>ABTQ|YX3)FK$;)!`&{4YOZUq71nM{iGFoQ65SJN_PtiYK6>&)vFG6
z>A#@I>OgEq)$)>hK^Z1@gW{r5BrALlDXqmKrz3}@-*P|o47|o<q8WVHG^o9cvQyc<
zV2$ozli3pN2j&cR#(SYGGf*F~LN3-gWtRM0su<}O-UGhT@h}Bl>(j^}c?eeZ-1;Y?
zF!c+yq?X|BZsqTT2i!(zjXK6G?iV`>yVs}mO)@7D3n$^S^47?<aOLo@(63;V5CMH`
zR%EY~CKp#rY0KdL>_lEj4%Coxp)N5P$?404VPdkFPdo_U&0NB1b}98-uLhr&L&4v^
zk6xemzIU>>mj6=lZuloMICH2s!A!`7_xph~p;~?dp8J{1Y&Mn6&k4dep^Rt{J;Erl
zEN`c~k;^rg%!gO_qP*QbRXiR~6Yoa<f>4e~to$5`mhR|z9@InIQ8!U@`9}SrFC*Ef
z87fOR_^D!Zu^V!?EQU^e9i}E(NefB2gA2S)&kRpj&jxQvcoFT39FQ-o-{Ai)!Zqp{
zH5qEU*+}jAOvf=Ln8C~@wiiEJd~JAR$S`CYzZ-`0-|1AMxmqqV%0I<(2YyQ9JxzUA
z17t*!->A3svY7YsVuovmaa;@Ygqz#|MnF$E^c`c*@Uezz#)Zc7#=$1i*q5(H7a^X?
zi-Q%smt6T>A*apd@xBj+B7YQJ%S|r8KIiW~vIJCn+o8ldpjXG5oeNy7yL5SEP-Y-e
zySnMDsfuZbFpsXMSC+d5TX`A-Yd+w3=UnUY`^!X1sgL1b+?Vb|*P($Tkb}VgxQzL&
zB2fgZN+N1vBv;D7nGb_uTgeh-*>AYSEYVluo(6j!frWU{zQ(c5z1Y7ud_&Q7Cmg3b
z0dwjGMjB6cC(h$ai9|{091l{ljFB5BUNeob^t3!Se>Gn*&gUKwofJLP!#Bg(-Ja~o
za3*^e2UbTi)Sje+5}5noJsl<Uf$h2mJM49T=XD~MN}wCDM*g$-+5E{$MYXj4wrm04
zF$ab8%}_R9JEzHZ-PX^s-<9sG5pDt<k{ix-3Wb@Ps0J=&9FUGB>M$@w29P9uoVmsc
zB5jV2dL0#mYpt`KF<hg+s$C<^{JUIjY*(}1+pjz4d259F$kU+ZxkeoYbFm=#T`z&0
zr?1FWT#lr<VMH%Vr&|D*Nirr`-$XTyDsNq8X=7@{{i83GvI1>9*&Q3Q%G!H5<2>I3
zTcmATTWUPGZ4K$}WN~7FmWeY=A84ZXBAtdJ?^A1-cHAc6n`x!>w)K%^h^3o(ozRo?
z$qz#Jy+KFStovClq1pN5bA$`3c0xt(*+J){&cVy;i`r1_3zz3~Z31DX_5cBB1E-`f
zrv6b+qPj%Qv!+|hnHI4BX>+9UffMfacEUEsQNq>In;N<)SJ5vbujvL|oem;tN>O_%
z3E&8|Qp@Qxh#}M&CWDIz1&u|mSE5%$hppMH$>x<p9&);z6#C;eIyYx+w_SHMa%cJ9
zMZT()$emO&PFXmC>C5057m`~j$CXtoT(!~H`my`@58{5a5dALtN>mYRwB?fF3C*g>
zVT-@FE85l|>w~?kE78{>JV_Z%MC0sqfl7di<d6D5PM4N}zw}iZqa_n<=+5kHzJ$2X
z*xq_CDs1gyNittGcIFKFugKlNZ}9#%WahPfblh}52t1Y6YYJHzsRI()yrs5N86;1J
zLm-VTu9tArIl$KCQ^du_VU}CbT~J5gVD+07!w9CidLTT@p8<u`gsemMv94F%o}r#{
z9O~MGDJRy<?QjwQSJ|uVQrp7e@BqQkF{oJA5spGtaLtk{+7&g&TEH^FR9JjP4O6Oz
z=lhGn*Q&9-jq{oNUw^TPTPaAq!zpzxoaoj=Ej~(FpbW+?ZKq}=M}b3LnJX=nG~6?e
zw(N=;9Hm)SnRggPVLUlmz7#6p8|d6>+hU7#UUGl&e~KiijfqlJexQU_;-mUOc_4R{
ztx7(1x%PtiO?_ZibEkwksBf&cEJte%w?vy;8clqvJ~fgMIO;BJpPu<4Q?|Wy&i1Vc
zuTwtg^P$%LN&KVNM2bx&lJZbLQ0i+Jh&uE_;Q9ST)_B}B#9A}j7}dmb$JEiVods$X
znHnhXd1_~Dy6u$ngJ(%_GE@rhfm>Fi7eTd>s$EfkC_j|P>SB1IzNUsFwP*#H*%s4b
zq)m5;Ss$HZO*bz$#_-WZU8zIxk0-`?&vw;*&~?z;FO;P0(Hl`?z~!}*?=YI@!6$9C
z{IAkf1^1F%NzY?D!vW=vp^%BN-iV^3W?A-{VhtbJG1{c?bbruQ$G$OhRMuX{4fp84
zF{y&qfMn<ml#3*Y6m^g?M&2f`QW~o^Ee@+!74`!6RTyJ<VobG6LQZ^h%SY2=!)LAl
zF;ki!w0Mg;OWB&*?mNc1-}-Y%OVz1FJ>Vt<$r-w!9+Ok0hEhZDyql^|^%m3!CKetr
zOT~)D&1T&ivQD(LHupE4;m?pK<%XfV-l5KUw$io|4#v&+YeZD#A?BLeaLgD&bkYJ!
zlyVJDa6Qy(aCc9nd$TS0NyrarVtQ`zM2XRBtpAy5(-ENvwM!lvTIy@$O0_kz?R89X
z5BHCYJXMQ=*;1Z<4knC6uc5NabtGZY*!L78ep1=lfta<7hQY>#=8o3GnEyVRN*K!u
z^Qe(Z95@u)T(j*rZHpW+?&H2QNCOp-0suW6X(8sot70u&mQ<;TGD-F6YpBccxtWK=
zmjT9F<|o!6Q3b3|pdz5f26RX{89wiqT)pf&Y^|V4P4Eo}|D!e_=D{`gGIg3fsE<}#
zD!1hi@;>E|`duGLJ)_?<U%9KoJ@Kv)Da+Q}mbPH}PZKn1mJ%H<=wIl%U^|#q50#4D
z-sYj~$^)IILfHGAhL8Rib(s>Q{E%xaCDe18fqVnc)Y9BUVWVNN*>2^c&tODeH!n6^
zV6JNEk@bN>o)(UJ_BoC}t|7i}A**r<{!Ino|FD!YB0(Zv1B*``gZ-dOA4cw{@-P9m
zz0k!_-MqtEChEEMgeBIzPTWXuQoBXs{asv~y{pY@U*@Xn%M5K&2%;6$9WErPR9U1W
z@6?{CAtarR&@Mt@bQ7+hFM;e26|<Q_=FOG{mP_V4#(jKts<HYo{K8k<)y7`X-V^ur
zuP+-`vg!IDB>nybJFN?REh++?nFh9RJh-XxsK|Y#Z?G5m9fkv@&B!;OYhGgF4Mo}2
zL|bKj=%ja*)8dfrr1PZvAOE#bH~FX91_=hesS#N5JCMJ@dd>zMW(H9aE{#*EkMw4?
zh0w-u%$UQ})YQ{7+R&RDLao#~ONQV!PdC?4=U3+jcQ#-1;O)pPMbvwP<E6lHK*0|5
zEgV*Z)Mo6oPEoJnNU{M~>|4QNcxmWvykY!h$R)gCUVs7duT&ve#kbIN*PY!Xc+-8e
zf?TAgd_YZwLV|?fLv4C5Smy_@N-l*ywkF*c|Nq0-k-zf+K5YN-Bl*|tXZkz2T7RVs
zi>wYV^P7GBytTc8Z>c{jXb)MW!b%g3gd@f)WD$*H4#GkBH)ChcG9$o*tH-PYgT5d0
zhJJ&)o<W}kZ~PVzF+uC29Fhu0qQWgg!JrVT8af(E2?rwwWe&Ucv2dt)28ZCa)O(!u
z6zVxn9DDJU3_LySgQ?zu{+klI1Si0Yz+%SZymt$yC0?zeOh@kKYw4YoS5B1Q%8h_l
z&c_HG4Q6m9oUJ@?p*W0FSTiyceD<?A54Qu8egm}hC&4i5jSS3tSWABcNqCAg)E}Jn
z#)4_l3)SfQdI{h!PT*pBwddfkR#!PBSqUnIlksev?Tcs&weMOLoWdFrFNioe4!k9!
zflYRzO5+6SBVQt6@g*=38@SL%$oi<Swu2ji4S45UoJ{NCt0K^wQ)&=TzXhmA7Er?C
zz|Pw0W5B9j2Xv|(PHYi;#xw1YRuFiV9oZ{aQF||o<b|^2cVZFns1&`1?gLl(4A5Nx
zNZ4qc#C8Dd+k$iMDxjR>z^$zaJnkE=as(LJOkj%ySi=)>0xpWvVSg~82f(plGdy}u
z;@`dM8#M|@%tn0I1SC850s@nU{c1HJf^~7~mXUmL4Ljknz_uCy_3I6cbq9E*xxl?_
z0|rNPvMbP}2l(6`U<+GudaH%%`F*g~a|53k2KMw!q*?SM%7e}B{ks>&ot?&sc^kZt
zermOlV{r+L=@?*s)p4$L10@=W9G=R+LR;vw@GPrwdOrf);ys|yPxV*eZm+~M_XnHS
z0%m{<nbbURrR_Lh+JGQ6z}dJLxYgzGW|!#=fJVGUTl#Q<E(*NhFaJIY*+{v;l_!X2
z;Fm7}U#9}TnuDKP84iS_(S!N}$(W4O_9SG#Edr|79&gBw_b~&w;yrB!us#>+!_&YI
zcIlOXS!Dy3wh%x66?kV7`e9e}lT>(pRL4CP1lE58Z19TkwkZt+(~0x*a`cPZ_^G^T
zks@HFc7Ot4Cb+e?fLtF34%8BF`5O@ERY1@CB0FRrGI&Tl)iPYkgSUYlC9;WHpfz`)
z?^Xf|^4D3!0PJNB@T2!oa+E`Lp&Jmz(!k+9;-^RIwV~k10cV?<_=!be0$cGZz41MR
zasN4>HrS8n?gLz@4iJOl;M-0_pSlCI;WrXj{^l_)(5vZD_zWGa<?Z15-qdvDc2ofl
zm5lfI5pR17IQ8-Pgrc~gUr5<_1$5yj(Ad{dXynFojKtF{!LLcc49w6&IDs&#S~2|0
zF<`$HfL$yH$K)a~jg@%Te}MDegQxrrcwrm>j!xlzd*FLgpmSIQL^vJ@w}JSLJNpcT
z@dnQSxAgDG{p|;S`4z&6G>?Mt$Kv20vKV-X1N~z-kol^3&z;c^=Ij6BQ;`mZF*6JI
zRUf!y21e8^yur=rm*=5l>4FNtHT2BZxUc<CX>5f$gvS|dG}<T!dOC&riVvCy89eXq
zV3Q}JzpX&^;~aX-EVN}sv{o!?0lCnV7on9NA<e2RkgJ8b-UQ%Gg$W%<(|)w<OkA@Y
z`g}WFxdHBO0a||{KK(fEdJ*afR^X4Pac2qOTc1G77Qy%KLf;b5d&&XpuZG^76ZaOz
zySj-xScoL!+4yx2TIV*H^f{mkXiwBfk10b4&=|b~3j7Rj_qT2$V*fW{rl9vN$4DK3
zzE~2qqn8+kbJ0@<;J${Ur*FrbxC=Z}0jHb<>i-J!%|5hfUEFawv|by%D@M!)yn_sU
zhl1Xk4Ns@wlYZk`r}3PR@peAo=RWHMo;)XTFl5I9Uv=W`ox<}s#0-T)xAr$%r9S4v
zRj2?h!)&qif3spo^xG)CAX+mI`e!M<F?wTTd{xF6>x9v|7`<;XaNU`h$MfJ#zC#UQ
zuXYr_KE|wO!n<gVb{vWEk%H%1|GyTxhJJes^_D$gwm(B3{{~$_6Ci|h@rK4@Y{X-f
z7J)O~cOYpgxca#N%?az#qAc3GF6P5jj7Bs1SS%3yZ>U^M2AW(K*qZ^BApy@=8MEzB
zwCYk^bKw6fIj_);>#^FjK(9|ik6DaQ--+4nJU(54p6544(oL}PXJS<-h35DTtw08F
z%v>0m6LBA(fs|&))&02V<(Qv(fHTwv&sP8c``-o3yXk0Q61~BRYdys5IS8ND2<^o}
zH=<(2DUDffBHr&E%wE6o-z&VGzt7hbV}QiU@&ltbKR&Ms=Ha>cjLCTNVd$HUQTr&5
z_HKnS)DeF(9oM*w&q&7`kHNE60lsV?K4H`zMX%n8S$ZjY&I+{fHMDL9?#hl&bD>Ig
z9p7;Pz5DNs{u-muk2yIzW~>CXU<&jKk1*c0;2qS(%p{}g;6uw~!`P{hH_{Cws1<r?
zd;A0ij?7imG}mBsEy1rF&~96>I<Lp`+{CrhpnO3F2kLnX(Ly|QB=<44Poh_3LaQ(s
zz4{8C{wMC|9{xLwF_nV)UnlgT-cX)Q!4vGmy}!df=f#SW8?}HBxY}OyqY7AiB;di>
zv0nE<uUh}V73vwTl8T>MjuAW_qrNo8hK8A>5Lz<<ZE*zS(||rz3S%q>Qn&BnJA0x<
z4XD!PL?3O0m1ZHXe;M=AdaPAD|F@#g#R%ww&zz3?IfCcChPKRsF*E=(+ZiY~{s0l*
ziS|ms8~B4By#uXr4&U_ws*`N!b^Xw*E8z`&K}#LSE@K_;@hoP{6ByA?Fgo9&a`+$m
zz-O$VAJM=5pf~QvPM|;TrWxM$K=hUsxaK}Q`%iqwd#u8LP)Yi&2l4JdLk&hl$;4r#
z@VKi^n7jMn?exODk`FV*EnNRHu6G1KzZGpT2k&PnM(jvjeIVMg>Hk`(30f*1^K)0M
z6MuW%hW{y3w&)jer$_OY{=*zG7vsAb+C4w|=pXEz{Frwu;-|)-f38PgoQb)zI;z_x
z^)g7k%ZIOOSdFIO$u4QhxZ)Vx$$6}M@AW-U>MR03Z4JiqY+QW{-tj)5VHx<{U;SSa
z#x4u(%S-f$F__D*;{S)ydiPN|tA;mM9SW2=sJpzxKJy^akxWIp)oyTO`(mz`k9D>N
znX2v9ry&QgFELWzPn?36oJwp~Cm;cHAQ+AZ^_Aou^%Z*cQ?(`L=v!ocB1>xq1?UZ2
z&x_WH*Oy_Ra9WE6<8vx;8RLH)kiUCa?>1nhP9-PeI(Dd`2I&K!iR_1cZ&RqgB3eJ_
zp2|T__73B!16IBAz@GA9yfWz5zqN0ug(g6QWI+PlYwQ><p#rcQD_8-vSvBl3=AdGa
z95>9ne)K>KS}H$Q*~_S#e8AW!ftlb2s&tjm1MXwqzYe`_KlJ9y(5f{=dv$~Je@)B*
z8&NgCiT+|kU%rACX^im`jq4P|y|e(+l0r*`fkrpOT#<zx=@<0V2B;^f*e@1D%b&qY
z`5b-o4%)mn)`c0EZDLW0?1+0?j{Eq9nFRbJc*k|YeqbW1(FxdRR>Ztp1WG#r^Fn_7
zsVyr1g>g6auo5xg1>VHF9fUsJ7A;f?b7lfYc_++nD=-HBe%fz1nw7_OE8seRXCs36
zj-EIBf8%Z$=7Xx}Svsmff2%3op&BftnYB;qS2#_GsHzm!#-mpD8uM!@wBuEbh`-mU
zi97ojyO~5}t&PCS(iy!cKa_VQ7&416syku*qTm>H3O~CS)$5C>hIhqtyRiq~i(P*_
zxTtGUkqiLw{e-H_GkhH&N1?(oj9iGUnPG7Mzk>VTuBV_j*%FH6!#JsUpq-k8s#Fr*
zZF$TCLr^=<53ayBD0{k4-Kl<1_uNK?Mi*dP1yPBdOfEp~$xLm5x=EQQACxLdR;hus
z1)dg%<@3sC^^vv{yE7M&4d?jdbOc#0Pno93_I|+hg%;`$6T>Dkh3HvGTdb{x<Yy6A
z=x(rc&>!d<Y!s>%ei>;6=ho~Ps}4Ocs>Oq$>i!DW+f}w8@+D;MJ(s|*K~mH`ZX45_
zszQ`ecS~e=P++$|(f`gL0;jl5I9lo>Co7NCS-6wZ7;{ZfW!^$nqgT_p8CWQCclbE*
ztznLFl5w!nYS_*Bsr%Y)>3!&tZ<MFC+vF+c%O9j7K{-KtsUJc0vKw~cmGR8?u!Fg;
zZ@~=u2>zP|83OrRCk(euEzRpqGfV>wTe(%#PsI@a<^S#}?|$h@aaH#23Z9k<VFV7P
z*5EXmpPqsYm;M-Ez2K(u9y9g?Vjr1}-U{F7O33G0WKJ^~P45f_;WF*f7DhS++IcIx
zySXN~{<wSki$`L$<zyDrVwLFqz~&nxr?VR}<>sla!7IqG*T(sHKRp?V#v!qX2|-n+
zuLfDD%$^~(%L&1s-m~uUt_!YH?ksOGcw6p4{G#%qx^sXW0VY8;ZJAO+S)&x!j-fY|
zCnr(akghP4FDaHWb~kN<r`IR3KR=NEp_P>$2JGID+vWP{-r@}g7D(0gL^=+dtFds1
zdkbV_j?z~?B@Y8ySr&6%kUU2>XWQ|d7;kVJv%s=0ZD=p_XUCGI)lK2Y{@31f9+S70
zZ*btB$V_!HnFwA|Y5FvINl(^P_<7xhN6%E{yjBkBven`Em(JZ0R*1(9B~6X+e3g;F
z@s|FkZ<J?*=KBl#+Ilm+)%>S}JEfCa6R`NZ(-~wHVuv<ZJpoj(k~~>S)aDcCz@?qQ
z{A6qM-2_^k2A}f2##3Sjf1e#hwa^G@f57YA?`h`g=r#INgKMRynogFb6*5bwwdYD7
zIlD9+-uVTTRa!i8jjT_PXM${R-XPo;#u<hfP4Kta!*65TQS~)iiV0rxUG(nuw(?!|
zPYrdK$LX=CWUV5OA#1C-QU?B72O|!tkxIcGVG{L)9?6#Hw+Wp1NE~CFZn7Cm8CnWy
z>|QEW%ZPjlJoVAO+&<brBajk)p_C;#rVkw;JlY1}x?kWb^COZXk3_bm4mIH;W(ikL
z=npsiQid<aEv7HVD8p9%Gm}X6Rn>4zAj-GO8}YXB7Y;^8_NZ^kX><qbv(9R-l&|u1
z$r70nNtSzP6h>iFu=-ZPNz)<<;$v}&@s%;zuv%EjdFbQBB;`kFx4)|IlXs49lYc_6
zqBH}kq08wxqz|bbljNgP$w(wrC^APrprNi!ZK12ObGUclDDM!Ci;AI>F&(V?7f@pq
z(_cvWgXMfJz2&{6ud{z(@E<8%>j=h35|KkQC>`V;(#!C^uu;0I)PMtbQ+h9)+`90S
zg~P&EK^BW3Np8NF%p17LbfTV9{v1q(2Wn3LB0m-E86KhN#2%=SBXB<i&a5neg7Xbn
z`9AFgX+ai7O>Q{f56T#uummli$7DA4Mc&CoZVpCbPpL)lpueC0j4!9(hgzaby+fXd
zqeVyklzLFfF2_Z@;YQLO<)xku*VZU@6xV~d3WbD{LT&M*p^}j`j1wC3{n=~eC#7<j
z3heS3eP_H=efI+ABCk|b`pKKR9}d5trCX8Y@RsmeNmsHH3?);i858H@9`GsrY+exO
z8v4VPKlQI3kB-%ANCyI8?_qBlZ=Cm>Z(nezd_Xr~er~AmMP^S}nh>cLwufiPt+fEr
zgL+KAV>j?^;DdJ=9QkR+ai)gGqT)el(Yn#6w8xQfpo#y7Z<TM8?_yv;<dOOkeW)9G
zQSYoV>P{qum4Rn`99;F5l0PYxiQ#h~SFt8?cb>zCq`xt*A<XCI&#-&Qh*Ca$&Y#<F
z@x^<Sd^ZC{q_x^cV7FG%sKWz7HcG3*eZ%vm^6EbQG1&^P+g3hS7%cP?stQ9zKYY>!
zu?4@5Tgs#md*#6)Au!y3)Yrk+%)c;XRBq^F;aNHXx~g{SX>dkAhet*x%XzfJNY7kG
ztL#Xg6iNxT;dkNyN<SCAQZBAJSDaq1#YmHb@BFm?sn_7U<}VPQp>!rH!;fv6UQ>Ih
zoRgGr2Y5{HkZJ8Hc(%pi!stNDqj&Koggs(j!wVq@SIu55M>SOoMza6)6ZYNrw(!jj
zbc|G1n-kl?V|uF3)z&E!B`N$ctVO=bowfC-eOsCATv>h_PY4SCNvLcXW%wer;y-h(
z*q!7DWpkJdrumQfZg_|Issu|)|7v5ASk#j2PhiKYI;BmK4-r9*Rfp;o$Rfx<FUG6<
zX~8H?7B9llF4^D^_VHO<N9LEFET0Lj3M}*2f^TUh|ESP0IYHlvy}(PHMAjj3Vg#56
z3nC_XBM#J6;w#k>-Y^SswL3zZnBBP6xYzIzS?XS{9lcu<rD?%W{`o$e=eOszZ)eD$
zRMb7d6^|i3cDvSH=_nnD^p<YPHL>1rgO_OuI6|j!FZnFtgt*pl)6hh`%J<{@vVF-H
z%E0iDK$fqwcc90NB&7<GLFy%<DV2o;sISCb?VD0s9wx=hyWoNJT%SUoq93qtIi2q!
z7BCbvrWqR<SBNpf3+@L!Q2!&f3O(~r@U`{^Ji~mug8xc=we3I_Tc8S`rRUN*C}w1H
zO_U!hJ%K*|A#JGFEQJ1|hG-Xe7^=e!|CqQAjytF5!}=ikR%ljWgRiT%t#_mEP%udf
zsc}%)^am!NpE#>gD$<`7Y{a!BJpw&P4Q4(&jl05c#SC#?EMf?XUxbSoJ^Sbm#1Ca=
zBv)v1Ab`=c(myB2Msg^{wCXqor(>_yOB)H@NfaDcD&nlr7Hp_z)Ol!_O>7^w2iPJM
zywvRQGhG1}>Z;TqR9fH3T4Y1GV(4hFL8yFqdZfObPss(Rosr5<B^m5fRx5}EI1V}>
z8J@rY$I(?lH<7i`aZ6Hfp~c-{ad&rj_r=}ap-|l29Ts<YcZa$+KJjES^I!hcvuAgq
zZDyXo`(25JDtRdI@99vMccCl6JGn2|wvFg`sv7kgioYgc-X96RQWSX33=A|13<gg)
zA#f`&9bZoZ-IUf)8XZt~!vCchm}fJ=2`d2q?MA32tbwmf0<`K=kja-$-GO_;An*{|
zkR&+_cgH<imfBVQ2rgKzvJ81iS%KR~)^>oAycszyFObmA0k7zZJBp7O0!CgwoF7|(
zSu=$)Lou-p8EGS^_Q2~Ect7j0nhpYw@*Pm8zS<42d8UKgbPS#u3zVKpcVz(H{hsmy
zN%Y;oAlM%)1Wm{ypoP)6^OeCZU?^CW5jg2CApb?Hd<G9yqE3O?lYj%?Nu2NB0&}|w
zHr7>~oM)*u!I?z18F1GPIH42TU3eh;0%B$ayXi4*`y@_i4RFU^iko60JPOXBI#UAL
zx&^phwFOF=0`#Rj&V+x@?5)75dI5ZO15WJm;BEf>lh#0|ojBEx!o6!Y>JTsfk6SOr
zed06jNLjcS<pL|+g<Hi5+%DcCYrQDYkCV7P><50);{Ugh3h*>fz`dXtX54Yymlfb^
z)9^D}a5o78=Whp`s4yJv<H0a4jn7QQJ$)*${&l!9P6l3j1ox;A+$D<xU8s)x`6`_H
zj{vRt>s8YQ?5+hkGxi65_z8EA_c+(?0s^oRXlFOvG+3l0f52^WFm66>bt>+(lW|Av
z2%PX2kkG-}I<#XQ+;1ML>r_h1gjY=^U>im}Sq@I22HdeG5m52q^S=UBQE?v~1N_tu
zR4*K;LoxC;aQ+muQZ-<-ZNQRl3G`3Hy|EKv#ErNGxYJYcewR^`Ne05blz4_ry$CRC
z7vlyPNesfBOpot;kN;bQb}vD=@Tb4f(sS^h?|_ue!Y%nP5`PJwdR^;^Pm)k6s07qp
zLQeJ(+?oEmX_r82RRTVc4@hAH^uubr-9p?O-{NyRXf{+_{`#zkV=NQ^z7r3m<Tl<Z
z1NhQZ+;^t|Wv~LPxQ3Bc5l@r?+${=iQ5|>Zt!Rgz_+$}x>h*Y%%@_yGfnIR<_gH-Q
zbvSH?<89aB4YmNge}X&Z)&H|zEkGU00oQm8Onez|oAan0Ex`=hf;;O?ATL??*){mY
zN%*^u7%epZ)QcPSD2&XdK%9}7h<kWJ+)Fdj@9;msyPX1d-W#`#CAjr}LA5Iz&$JQG
zB%`(BfVLh6rdAvEormb5e#9f(YxALEvl1iE0Q|ZmdM5|C?rEU3wa_{P&_k(cp&fsH
zKrns}p^fTbWXu5eGYc*F4tUL3^m;7NwmjTzGvTj26En#V^ye&E`39b(D_S)IpMD)k
z^#Ei!EdD=c(gb6yJJ79O7+IBp?zF{y`YceOjldZ4wBBG^4nVsl;L}E8JSE`MR-#S!
z;AcnUP0wM355rS-27bwcbxop@a|P&~39Rv-;N&dC`)x;CS+u^WoLm4BFdAcP0NCTr
z;CC_?qpdcOs9G2+^YJ&ufKl}avfB%PQXG!#*U?5Z@RoOgXDq|WlknX&@zWddJHpA!
zKq;)i*Z;bXpTtZ`NAEAgGpzvraT0y`5a>ZD=0Xi%MEFS{EX%Z)YC+%?g>eUbg3(nJ
zEq)NSI}Rw_ec&47(BF$NqnBxlIucm)9v~xsy-oh|C=<|&L-3wnbqac+7nt!KQPKH@
z{f5R0@&IkH1NDz982w9uAnDOVBQXvNYA*E@TBs%JY2DCr)6kmt(HjTw{iQITwgEZ0
zi+6OXD=-2N;z`#4(|wBe;_%jo&;ll`3^lcf>OVmC4gkxqfj{|;@2m>e_(yF$lqyw#
zNEIL_V7=T2&z^c%1&^WM&SM{}2*hUtTC_2EzXi~C-|)uK@FLGdyVS+AMq@mVAd;X>
zXo0Fu3PvG~_4PM!8R&komfk`OOaZ2O25++X|4+IL^ZgFSg%NKz4{b6ZeIAM@9|W#!
zWvqI?)f-r~N?}G{#meRV|ICX5);|oRuatIHErm}kf>q#erKLT3&yQzW4)iAn>%(ZR
z8*rue7>x$J(>|;uE_{u``{V;|RT%4*9c%eU%rHB!w5Dj$0>CAsu!79PI>v%G{a35=
z8{?$_W^7wL15P$*wYR{37hncPVeD|IO635R?Tk<8gEee7+VLvZt|#b&vG4->i${0H
zTx|es$q3X&!>TeHqkJD$oWHf$Wq2YxMu>>rtpaL&vbG<p)>yPy3+QTea2o56v2YE&
zy8#$+K~w=St?=_V@Ep(3Yo{=~mZDYHp?|-i6~AF!yMp>;Bdoj{QcMQ{2OEM>KM~b8
z3u?o+!C9__cHICJYzIF570}`N7%kiI|J5);i{q0TV2wGCdHxPFwg~pF378=VQDs{V
z4C@}+=5K{z2FCmh%>NX10oK$}Kvk0e&u{*UO8Eio!GGPVJlHS00fFp-QO9B)sQ4Y_
zQ4^_%`lA6mVGp#|6U_UUNEi59&wGshU@U4xtxyBVM4!FHtow#FVw_e7xZYpiEbIXA
zD%*|L2|@vT4SUXZoERRVCtCttpN`#Sm^J_-?>6SgXRL;|v7ZdaZ!Ja4!YCT3{lVPH
zht!Eez@%rR*9q+4-!LnN{#~blvu2>4@CdbvTljk#e}5G_tE#RB3c3!z@h4_ZT|83@
zRQHPD{kNenFR7`ha|}W2y~p3b!q+;?s@6EG6Id@2uzn85NL`M%e2#zOh%M;NT6nuI
zaQ?l4{>hI~MG>X`kF;;Z=bO+g;lu&7=`YNwV;G13VRk&nY|-Io`(Wmt#P7d~6(UzP
zp_fkLy-EXdu8Z|_7ydK>?=k?W=OE0naJbOLW45Axk0b><-e5V}b~)B!XpgZ|l*a0z
zq6%{#KQR<~rUaZwa*#n#noP%RDuWYeq83kV#JS9h8B-Z8&Y}M((geQwMWQ~K4*juK
zegab&@2lR^=HNR=0F7UXnp!vbg4M;STZk6g4rTLrjIoNCH(M}%o~k49@2MCyBmdU&
z(F#q_%QQYM5xa3K^jkJgG7s=QL$GoU(%xaVN1#V~fjxgm9fLZ2eyqtpwH8KkcjzV#
zpeDN*qtT(xLEnAF&U_jzZ~*Jd34H2%^m|FP>LRq&IDE}OAI-sBO2cfvj=dkkezdh2
z{~eCE`-A_YfYvs^-Z20(+N>SM&T$I6-2kj_GoiIAjJyc}C!4ccS<L$zc-rIWr`Pb5
zsEr+`Jop90(PjmSXK>jgum^a+4BDrKz{RZ!JRieRx7iE4`m?qUnx`+AZw<k?cpo$&
z=dKyC0B6}XT19fCb}D#HYe#<8DyxIAtLX>=yWv#)=5g96^(9)myS58w{k_-^LbdN|
zXS``MWLG=}{@($op$6co*TiohuMNYqglTJ34s#?I748Jgi!oR)!|?AnSPAOkq?&{E
zts_RyHmpaVQF*L^J*g<p)CBh4aoBy^<8KyW^t{uCV-$RX9>|Qd-3a*5h2ymU2Rm&z
z(ABTli%($J>j9*H3r62R+E^$~ih{i}0NRo@P%o_rZU~kG2l=uZj=wK~S-t^h-xW|!
zK87B1J#u^(LK#5PIdH!l2hX~$&{d{F0n`lM8R@93?N`?Y_b8GwE$|LV^$Gt4fBwLI
zV8n}p{cwYjkWBEC{7pTfdo#-zfo;n+VhbWc<qh!aO!^~z1KuGWs5WF}B2K#(d>pt1
z<fy2(uP5lf=I-gf?w;sb>+K51)=5fAaH8fQ>QT$+6VSs>h9CHOI9Dffjkuoh2wBa2
zX4gQSJcD_Sn+{DZP-gjW`8s)gE(HjO-|^g8&)LAe*EiO8-QP}qh}EqmP`nuCBeRMz
z;3u0hN9dEx4cx`X(VxKMt-_V&9`R4a(R?$m96y^Wi%irLN(ZmU_1@7`J_(npowi}}
zSw{)?ZeNc;EA=uthrY$!<clFy@1`&viMj1Ljd8#wNP~9>36F=L)Eek~3vzdmj>d3j
zSh#wTCM{L@?K|YH?KU}DI6639%N3pF-LsHCHb60|rHH%KN9F~)f!oc$;>YkCISI*Z
z6`4rfLr;UTy_<H?&zNwI!_&WDe3XnaS1I_-SJC^@o!>Ra(b93s5#qe(T<H1e8wKUT
zP@ErTQDaz%8_ZSaH}DU+Qk;_+0o`s69EEC8d!bU|n3AXllxNQ|HQ3&CKBB0$Jh;ub
z(6ih<*V$DrE5DZ`9rGOt?mylozF~?0e$orl$PDB<A^8Xh82^)9!7OCbsaE7Eavsu`
zb|NvY4f}@e&8$Ism!7@~ZbL1wv`yYqo-o&E`L6u0qqoE6XyeI`z8Mm{22ILOsuH(|
z8^OUfnJ>u4a0{WnE{u$h$?!wH4eyw`Yz;UZWw2-1{+vSV$Q8scb-TZSuZj1ItEl6;
zqqcLKW2RH|Zt%7B6KW*xsUzs^7$Hx%On!o}0v-wx++jA0eo7gUQqIF4?iH}_Fs>Z4
ziy6&!rSiaCnjh@z8|y9U>E<jbPn2KDqh-z!aM$u~^Q!RdRkVJT4GBm^xo-Slz58kQ
z2HG(N=~W^$Qf-lXpGcQulh~bqD>7^n6_0s8CivKQ!duWY8mPQimgQseHHYLec+>G4
zf8qo>m)g%xLbmij{6G9S?iQ<Ow=z}fC3wc7v_kzrPS^{!3&(OlfM!gf3z8&JF!;<@
z+dIG=<D4d+mnX@qfX)-1RL@=Cm*8epXX5F1>~Y{w=i!_^mcPw)fG^J-dKX=faUh|s
z4%-4g@uT_U+)1_sH;_3?&LAwogZ^qh(sR!_4oEoX=n6D1)HBvw*#9tC3wogx_;^i3
z28R&|h{NFK(vus>n&~A_kcU!x=$%LbYRs<UkFxpM5bh71jH;p%eCb>0?d~4#90(3$
znq9U>IEK3-JTttpN-s5<*hPi2|FN&QAHZ~1@+XkxeSy_6-RUy$nJ7t@g*Q$W_8j+x
zO=gO-i=jSgsx1i;{wVnD3~~0CpV;5oU)Yo7>aMHqPF{P!7u>Clr7AOt@OkLNkA@H0
zT&@E5iLK6z1b_28-1@#lZBrJ`9k=0u)r9-QT*3N2U;XTV=6&kk;hZeH?Me13a=hcR
ztEp#%FI~x0uM_?0g=|A^BR^NTA~X@sBe`W89Hc(e4%z@G-$HCC+m1cQm*HLPG&n6(
zqSh0M>b$@&ufdb){2(`z<K$8DBF95loTq`WHTeAo;w$xsxr187cfOFYix>Gp+zR$2
zp6@%g8Vbv8@JtBMYq`a6i93z8GKKtvnLRhK)_dOl#aT#Bx7D=QwHKCSoEfgK9z&o-
z@Q}8IIt(QA3eZbCyar;0bI3r<V~k+?Hi8nq5j>UmGGDmsd>T87>%#S?F9Ac?t}OAs
zcdv80?JI1&{h%$uzR6M8HOn)|pRRBkMdi@pTywszkSqKn))a2@L9Ph=2)@xzsNHb4
zLQWF1iR;gM*c>*I?Mqh#V&5iM!q?nW-IXin*vi{m*e}^%Ir_QQczixGn5b?g57JlJ
z9~>jZiY3G@@JhVFUu3;ZZ6rh%rYAG?m|w__r1{3k;JwQ}r5lrWbw+T%ubF3#tDR%D
zeFvOrO3GE8(_F(m&wLXUy}E#iho4^x>*4YVQ;=TronOlTVaFo1$U#q{jZ7v~VhoVx
z0-VZJWw+BlB1b(DY~;V}>FyruoQJ--C7+c4b$)cM_8jzC0?&h!h{;q5W-vE~?}mhu
z-|$=<jLd*U^zcx4qAX&DF|C+kY&yG^-3J${8T3jr0uBp(0?WNsJe^#x<P2!EG}~72
zeidgAkKK1I;8mxS3+P<7G`|w*$!~?7!YpL0RObe<BbnRuT6hJtMB4CpR$*Lp9=!<F
ztAT2x;6i^b?+14oS5L=EIZ>W2&v$%r7I%9*v;3WvH|i)dm#V<tN7cw6b`smcIsTzw
z=TGs~x$$fdb^#k;db1DN`)o_N0K(6l3L^_@?bMs7G>q}4yZz2W&eqP|j<L@6u8Qs@
zo)x}If!4vZ+BVXG6@%rw2t3^3|K`KaL~7|!b}stb1Gi=hT;({rAsmYLk*mQV=&p7P
z4p6T8`}(eU&v?4Je<P1?ql<F?aM$&0@DBDDRh+>snu->kNq57(@-Nno`S5{Y*-!B8
zOa+o!8M?zcR4F(InBh};1Zid6fKm=1w&P9^r9%CxoDC@cj{b|jalTkzrniHyq<^Wu
zVqmDkfo0qj$lX_BGq}aev5HrsJ3wpJ0{XRGc+LsnK379dSR8yn{W!gBMzuW*>vLtY
z49?o6k&C)J*eAG9iBdKO()~01laapJ+5gJlF7PNY5E)Li`WYu#JvdMU$fi_2xTeHl
zb(_e<!?~p=^NT(V<>6-R>L;KiorfnLkK0cJoWQT(+_?k#-1$%}J8&Zr)wm$1aDlr1
z2|kPWzW12-yLXW<&MyV>D?@`v)!W*4A_BV3@APw~0rCbq;&gNmPV2Mjwn$671nq4r
zaGJ|eYyYq8or6>BEA59m89awh!Qsl9z+3+u{}o?7pX&8_8~PTbavBmyg4Uxn+|KLc
zwsw!G0oC?aRJ%&h_2@D593a^P>Ha{S&%iC|799e=jA*7QT-Cb6U!*wQf|`mtL_aM|
z-K)d|?qkQA;kn?RhqKs7_b>Mi&w8Xsx%}O58f&j@B%YC7={Zb4Xcw=;hpq<Sl`qd1
z<4<FM?F~*sXUyy(OdQ<fD<Gq@3DgxAkW2V46vFY!PyZs{U~di2A$N244HxS^;I_Gq
zNS}M<-=<VlXK201VsvX}6ng?YeTYy`5a7CWjXwu8zX;okslZgHM`P6FkjtSHZ%HPC
z+b3hz$bshmIl%Tez{#qu^NZt`<AHO9>p%BIFYUh<cobZ!#gN@;A5#;xCmk{uc+_04
z3;l)la9}hcXYD;u{u|KG&xKp97s}*x+@yAEi`5aqUV(>RlY5@)sN<$wRDNe)i;C=U
zXAAdX?@@n;;7jc}`JKMQe&j-gI^t|`1-xWG3e|;$e1C2oo59q8H`OM(4ia3G=$rHt
zBq3Vh-h5Ph1~0Xi{%4*t?$XX@@;14Jyi3mS9OC-zPVlV`tO+(JhEp-%Le${j^BaYS
zNNl(-v=vUEjoWZtk(SmMRSg$ZpP%SPP{Y2UkI-4vd~z-^S)Ht0^sAmvu3=7_93l6S
zhvM9J9~_QU&o%#J<*wSFEJvS3_RBovX&e#8qOMmA8S8(zjofdzYVKzunFh>rB$>R2
zVm2P*aS{!8aQF;Y4^{}=_W9kSE7Un&Cgqj#V_A=OSmn9tTdveq;cpF%W(0c>C(H|c
zb?laU{tE}k7xn~`1FxA#dMC9Ls)dQD>N~gz@I<W5)}kkp#kCGfgnzcDq_eeL&_2YP
zU_EV%w|91!T|Q5mpI3(xKd5@_8qUF2LW12;Q5NoE7hb@6kb>J0^LiqDNAAP9X(}@h
zHP8Cu1+f=05_<Dbn2wZ3ogB#W6m!<MSFx@)+fAwFNNY{|7-xM?U;hL3H5meD%`swI
zshRGsE?P%O^Mw}tVeH4FQ14v=^z93Ho+Zius0vJ3jugfVGlX!VD)*i4MScpd_E+$9
zb@Z_PYk6%tZ#rvkYmJgGIWK!o1}y3v(#ovnJ;E@lzOIPwu=G$|1J}K&>@9jM6;3*U
z=S;#4_$RTLazTr_ioe2d=3j8@m?2b6?R{Xg_l|S0y_L19d7x>b`Gcj3{k!9!yM;ei
z9YL(86S&`e5plXS9uBb8#7JaJ>DbToI_e;F^WA`0KPB#vFX?EUtWG0GYNzlCIfF}R
z6EP_`$-m3pz>#iiYYmu3StcN@XgiYolD#JsxYU#L*joHLp|<o|nkNOsDx!<8hb-qO
zsCRWBp8>CZ58QJubSLGY4PK1|!*t%k^=2NDyVaF}d!A~}5%vz&W@gS@*3#L^%L|>I
zJ#3(oI*cg5?BJg9w~&f;RvIRK6ITi%e81k%Z>di3ID7ys_yts36_L8a3Qa_}uuOQ&
ze`F?6Ej31&>)q*GW$$SnY2IxzSbkb2+6~TRcUwQF4kqr=6L33fAPUkau_~0)JNeq&
zS0)Y5yAXHZ(ZG!3h%;m}It&_JR^V{PT+Q!gFH<FmuE96HudY9G2U|T$n3=R3v^=*B
zbEvK{zPrj4EgIRyQ}{&jos<Us^D${YQoo0BW!b^>4(Qt308yz&G$m8W40;#0o_F)9
zsEym$CUiGqL~y?EKi5zBvvr=ip6MU+H1mCHdHJ?8)Ef+JQaNfUGWx2D<D_J1hO`K^
zTra$D>$A`4Sx{ZJgVP0z{NyC0>D1-VAmO7SQcTvcBppfA2~PLzaQWq#ww{(%=Bt)6
z*3)*?alzfxKR&2w+vx_}TK<kWNLnw=l<G;TNb?xXxtYFn5$NNFpps$IHbW89lQyyi
zc#YeR+?F_|5_L{Hq+IZBckPfVTekVSIo5K<GQob<QN<nY9~iu@t*0sOBA+Bamt^UW
zR8;yQbb`Z}8||Bq97tRM0@jk~N3{bBi9w?G7r`&+g<K|?x~mOPJf1hsz4n)uSEe(j
z2Igv(cJ|SZ^=@RP1q%@E7@GUYKM<QpZ^d0Wy;SBSxT%bY)Y}ViUtEdWgr7J|WzalV
z6{pW<!cSoh|C))QYCxgA(lgi@W#4L{%tg$n%-yXqauYaD)(DWQgYYqte2myyS6naa
ze&`}~i$s}E;QTnLji&CQy84OO3LaM-<~Z9PsVz|$!9Tde^e%Ft`p9p0A9Yl*rI}9~
z|G+J9vl+L1N0fWG|7Nfk@rg;~JVJ;rRR2kLS$A5hEj|YqW(9K#eq;%#Hu2c+@d@zO
zY65S8Ik+G3yhhg`%c}$Z!`y2elWgrQr%ew{^Ucky(Q=~G?l~9;!+g68Z_ZS4o34re
znr@V?iF8V6$ZuiK05zbY-7E#B{ZK6te4H7ym2Jy6NBUVZH=ZU)SFoplsC&DEwskUR
z7!!==Obsma?VK~xLj~GtGsti35imZ=>NtHBU5-RbM!p9(8E&5&$WEBU_klq*Aqr5r
z;M33o+(4zZ_`1XYW(?F4b&-FE+bn;y7O-qEO*4NmTdeKm>rS&LUU`Vb_zv7@ewR2y
z_f^+YS5kKi=lD)Q5t`E*$^O96x}&C2nD9g8J`8HYh2kPHLmVZPV>eT>dci-|UB}Vf
zTGCwASkt(}IMQ6-R>_g;t{*t1ej=Aa!~0y?q%UKrp+BnYFD(|PbE}ynR331=04n`2
z)IC}%d6j<5lA<cL(&f|jmF{u9=nC39|0UNY`w{c2JU;hS&NDdKmBg61?waRs4mI;`
z?hah5+vy7$>gvrpN_PXNZ#%P}`UR}D4{G<#;NBChog@p<57-Lu=i|kJ;wrR+jjW^g
z^*3^#l`C2|oA(%No3@yKSPs~CI*)oLDD$<MR0*CI&qyEi=MD4q@AV6HvRGd@!_8nW
zP%ps0?Fkfqpw^QNqszdL?T+|SJRtrnhI3QsD@4s;CEsD!Mf(%WaZ@MbJ>z}TCajj_
zU4?xcgSlEE_`+=!!lZ-XT-B34i<x{?ZYWOi1<6sw6kw!ZQ7!ZlKj}qmV}6me2}zxe
z(O$Xu<P}6wWsK*m<BPS4S!ZmUcP39Vxh-Su&z!x$LMu+(VAk-R#hyCOkgVUUzoV0+
z(?}(~#GImHfo`5ex=U$PBASCMXJ+2;+lBwYa68X`VQNwR)L#B>?sM{eOE**ZysmlI
z^0u4ySu4u7U8;YXdWx)z8`vxHldgw;Fq|cuN!Nt{7eEHwJ#rmz{<>Hx`V&j2uZ)fD
z1y0iw>9RCMs>GLKOvHMno42^LsV&)bDX&lN{Jf#Y=9b^~NY`B7F|`BvnW-%PkrwD1
zh7=1aX~+VvYJu2~PlkIhP4?9$!M`XgI8}W|45h-DvGDM(B~FoAz!|YJJD4g5|Kvr`
zS?{t4rpI}6^ZFTUSzg()9jm;dSlOO2cZA#0L;abMrXkM^q~WHd7nZVxk>pxOyATwR
zfFJ}<s%ywCa0occuRxAwLvbn+)?SlZa1+?0E9^VW2~hMq@-`TIT3*^8I!}7v1#6N+
zna{#3X`b$)K1qL0XOsvriL1!GB5M*RbqzenVxijlq;;pt!b7l^&{Ene<zns~;3u-B
zsNSmEcgDrpN1Ny8RmxqO+c>WtoCg*;-gt&8dhH!On{Og+(j^!k8lD=A`s%s^Vk=}4
zY@whM1nc5F9DcT|72&$kn!Slc<F(Q<=u$}`m5rr%^{_A6{o7vCy2g}dylmWRYHM8u
zpY9}Yydr5?^eOI!kS_Jm=jdYf-F1h=Bz_5(#7v+IQFbsTo}ivxmK1=Kt>VTAkAxAx
z1ZHr%=sIMN;8fpRR~`A7#cb+f%xAh~8fkrNFX0^H>8z~LzENf_1$nCz^d+DGUa!j&
z>k0(tq?eP`iHmq*8}b2ftG&o-z~3^31=2pLfv&plEuX}GpgL&J{Ns_+)xz@1_%`oP
z-WcN~3umwC9O}KKq^is5c6_AxQM#n>tpBO=BWd#z|A4&!-RubB0UY&CA|<E3)(05&
zbLKQq*~k0_VH|gw?n}n1oBbs`EuA^GPnK;aoq4+XjJ1rs%{jtzC(ubH$z|BdqNRfR
zl7_YVlKSmZJ#iNj&UMIudj(EaBh0`L+C=IhJ%(K<#7O<6Fx>@d3*Q*MS4e&3{p@^f
z8)P1tS1>Om?{uCSd6zNJIL}wYv=z)F;f-`y|03jN$W22XJtO&%bo&|X#KXZBN_nN1
z(lq!(t3>r+CJMseY)bup{Vp*BJWx$*94O=|<Je~HZK92(jg5`0<${fK^zcM0_0=U*
zG8Zbw=z1HhhU$i)`ms8%_=^9*j%UVFXTWi9g8R!1f~J~N_1TGhGq4>`pbt*LbMsm7
zy)WLKD{I!f<_pGw#!zDya{xXNyyr&XTW~&AkOyN^G9mADrLL(&3s2bbv>zV1iSX<>
zj)W(>@<*Fa9iz|lR%sF(d-aA_$T(Ps9PC?x6P~k<j!58bYJ6g>XCka;?AIJtw?Ubr
z@>CJ7HXL^2p}{_&>#d`uS%Q%p%Wj~5llQ^Um%)HYgllzarZHDU*p895UA(~0XUoz@
z2tIhg7v~Phert-EHrF=oH*1#5woFF>Z)^V)^*l9~tuI`Gy1SIVx4y5ggY;17$v<Hq
z(P7jWvII1;-RYY^)K=oHQlv~NMArjnt1aZ%;1q9V=VR+C)2iHoIc;*f=M*p|na|q3
zIH&n91-;ZD-Yu@w=MSwKS~eusP+C`CJj{Jy?o#_v2R@0K{RZ_Kv65U##esYK4|j_b
za5v~fE!U<ilCQpdp+j%Cn%|o<%(u;>Y)|Dw&IE6HB`?^An#VrpM@nt<FZIO?_w+v9
zDrpJa@<+qJ^%bhDgVguIEOi~cO26Rdp)etE%+z6o*CKzbrvi%ioO`@;h5dr<m9;(a
zriRXNx63y+*qFG+wBQ?K=bx*8u6rz97JhRxnR8?b;-(rK9I2dDrYXzuyms<3vxmPR
zd>2!tQ1BdUa|7tgM67bxTh={Y{$!nN9b?&Oons$@=RN41<KGm#K)$Cxv!ZZEyeLhR
zW{N9CMxc<U`Hj9zo`TMW#a(77(TGGpF_(ezRpYyJ*V&15A@Yq%1#&!NT?zI_mUHGT
z<0X^Re9v;j{*U{c_mfhWoW#7~CrYFBnNas%)UVg?l$HuScHrGqIWi6mp5uShSgD3A
z&)fN<NDh|xI5wBeR7ItN*Wnx`o2)}DLoBb%c^1;%R`xsBqIxn}+fQHN%8Au<H}!iB
z`3?W*AL&FXp8w5uN9Je)ux*}zm(~&$|Mx^Jl>r8Cb@<6Yfs5=IasW|Q{T^uL@9(Yb
z_Bby($~dx6Kbq%S<?;CD1^xu{lks#IH(SUrmBScY2MnPFAC7!g8N7<C>Nz;ywFN^4
zbAud86@p5mA5)pRO!uZVaFUJ$9|lr=`Mp=&A6&0p9#<c?=Gp4o;UB0BR|^thR0uGc
zT;#H*0&hEuY}7K)M;ry4p(C*L(x`Iog}Q7a*#y3`DR7Q@&D>|sFwL0<^cJks3&FOn
zt8DZC>s#;b2Tb9J>zS*$doXnVXMHCE@j;AK!c0z~XEA+Hk*USaWEplp^N!|_d9w_j
zp)A(7OYlYPMP*YQ?$vslhr{haxB~SjYHAhKR>5(~hrrFi8l>xO4x9_525Krh;1ndm
zQ}Q(&1kb27QAgf}TJ0gC9yuF+q498bn?PNmUcevq0W}l|P&M)#YThTHmMn)#^A%Km
zYvS$pz~#Ob+#Val`#yjw=2KK*Lr`zt1)c~2tS%M2L^D{5LzO1V7d*l7z;1YI)K+dO
z!{AOc06whuaQB~%Ti#s8hipM3@;a8GRb;9#9F`SuNB$}f3xY>70JZ7A>gSGNAYO!P
zMQm^r)?NnQA^X7E41){lK;^NbDl3t#R}vXo{$NG*W^gtf+J31`z#{k;BRm><9WOi*
z)}gxfgreY$kb_oA$Mbh1c7hZ13XG1Q&=2WQ0k=VIGYY(vv8cS}2fyGC&fT5B%bQ4~
z!olG#c$-Us?iqo84g}g%is+?10E6%lu*v3dsZYb%h6FRNEtIP^;w-+q8&I!}aI<U=
zl~!SG6`cLb;HxDR{3TIQKLF<1bZD-BgKaSq9H1+x&KF1J`L9xU4>$#Fk-W74y1-Uo
zAF#wB@OHYQF7Jg}YA0&S7xAoX!Ks183^+S1cp%OG&!G7PHrZ4#u9|`8pa;`&A$XqO
zp?ppNyW$YqvKG{9J=LjTvHbP0<59gHkIH*-utO%`UjGl?sv|1zSHT_IuYQJuqVw;`
z3jL<4yR{C;(rgcJjuv37KA@f<U+o>7?V`xp#4WI(f>>LxsNKP=XbUdp3RJiI;-8`5
z<88&;{mn#Z27XI%Ji}V>Z8m{nun*jZm3Y=TaNYc>i1A2*74VrTg7rTJHS4Z$HmXZD
z2M(Nu%D4~Qhk0sY^;mE?a?&QivGCvEd$5w5!xQ2a_$ZseHnV}}@e16N@o1~<V1L{t
zM&RDx0+sQ#R6D9R^$Q-DYjLNt;rEORvcWePl_i5af-&%fSO#v^S7^sJBFkVDd`$C@
zlywG-gN5)X=&ybc?g{1wn?MN&L?5Sm9`~nrm=lY^T`K}Uz#bq^CU8wMz?(P@{@!SC
zYIxEI{?{<DlDuGvMB)w1(0*0~b808{&N^W6RDqX4CFt=QV8xh(Re3TTG;Hu)(!*(R
z88~}M;Fxs=pKvC=8bD{<0pq4UX2@yu=N+iaPNJ<=A<yjt@^Kf!1+XJ{FIM2q7vSJI
z0Pcv_;D}fe9M#@nNOi?X8&2K?C-@~C3IBmB<ZCzrv;doMJs2?YxVw(Wljmvk;G(O-
zM>iUtwu|s|W-v*PV(k2NK|KrR)?Tp2oL~nZ#g`8Zl}6x${8a*;2M?k?xO-mwbTqWx
z5%A_rz?ggp1phuV%cjFKqk?J=eh9kYV0l6<48G+noF7ua4nyJ_6#C2I7P=k`><q9m
zE<ownhj@nyb0$1?J0fwiFXrn@^xJu?F9(pIc>>(;El6m%1l{v*q7*p`tKo2b=U}oC
z>JnYSvudQxQ5Ae%QMIbt0se}6;NZ{TNiFI(%)RPRO<#oMy8x*WuLuEJ^!lWT9xI4U
z&9>m4TnD$NHfB)^^uPwZcP`%U5Prf&bU=b1v_lx9+rc@T1@`wQIG0WZ(w_jG=r!<l
zdVvq~1kA6~`1d*dd}-|%JTd>ky(3Y5hxu`k7!0p1J)ExhVIAKJUSADuHyGpv)n&oA
z$|pE^^$vaqBk!K7N4;VOIGNXoix|f*upa#cA7wK#9R5DxC(ME=@CAJk%!BvnPW<-$
zc$Ob36twV9nFLMiVYE;~@PaZ>^?0T|0KcRzP}1I*iKVsk;Fx8oEx>GCi|2fY-@6hk
z-5a##bgV}8F&;ak<?6tn_!-8K9(kTBF$bw|xnyx_3vm46aMz2+jNJ{sWFi!qdEfw!
z!fIjyXQmY#Pn*FD<pKEEQCed-fE-2-v_W!67tEA@pz!=bG$6;pjd>36;Duxz^g=hB
z(H3A8XoY8AqYi=ZW_xvsdJhgOZ`ER8Zmq_1PJ*KOGB|M+u`?6^i>5wSh{j~S|GT^#
zMsFmc*M352S|9$GE5Udb@Dq_}v*Tn>>NL{rW>eXyTm8gpcMrXr0u^u|I35nDXM;=N
z>KXzSsDOWdC{L6WrD{+YRF#exZOhehxK;HBC-olD9E#AQs5x-d2dGR%pj3%qd!7O3
z*o@r7G^}4{%zOnL#B%r(8T`V|SWAs?Z{DbE4Rl9(wE<bH=>fZv53}H?cAlsV1;~B!
zEButx$T1X(C#a3t!BBb14&f5GqhQU@NKFfX1CfbQ{+?*2RSTZ<Kk;_<9B^%bnTG6K
z<#wVbS}br$nTTGmicwk@%>Sy?80ZTM(WMxPeayPpJ!}fF{#DTDUFHe?3O5Xxd~@a$
zvVi_7^fvgLcuKqAwk0$6<2KQ;8uf>^{#6RHEQ#9c(%=f@!scQP%vEm@BvlRjcRogB
zw{aEuc5txQpk%8k)Zt040{fe5A%F$LWl`UQ=l#!JRc-O+hsMUHg0?b_&aOmXFj$ca
zFzcBA=z>I~!URV93Za%1r@T|2z#H!#(;wdO2cR(djGKH8P|6`vaVbF*b%PBl$TC?V
zx#@R7&U?mQ%k(_wZFWZ9LhB-DJ%3rX3OS5j$Nc~^=(;xAf5WrH_0&}q{+ruW9X*vB
zBOaB03SW_vb&;RX=dc1Qx(}F{>}I~9P7Wy+-Y)E!#L=ady)M~$-{{Wq<*u@<b?AM5
zm7v{hSApOil%&n^KXFFN(Q+qeh_8OIEzzA>$ln&$2=!SvZdacfD^iw@<K9w+Hw$eI
zZ^D#_MUhQIda;$1l`>^4nMI~|&#0Zd(Mo#ss*bsZRA-&=h}o~53mk&0RT=wUxROm%
z_fzlKGDwRPq=EuY+?0hXL&wt9;SY5Ocg}gjvyk+N`;iwyk8!txQ{4gU@4Rl=|71@w
zHFSOqw4;)^GvZaTA>WQ(8a(3N@2V{iu%CAJ@%^LyVvg}A#GlBmzReB?Uck~ex;f6T
zI=F+8Y$NeUSa$U6n28bL!l&R0m%&^n`&YU#Jt|M<m=WkpRYhV?jC6(1PuC4D^v-h^
zb)9qi+;{y&fk{xDja$Sw;><{s(163_W0s&IxQ~5?#Pq8AVUY>>{)yp2|Dzswi`&2D
zxwEch^vxP?7Cq0k+T3!{C{`C%F(=jKaG|?k>kp*yp~s_~q^ffL_$=Pd9b=0zNu+_i
zL>9t1PQm#LEE~3z;YReB{4-<T>kAOKJWs5}^A={m$V|+==|~7ZWcx@4=>)%&exzo2
z7t3brWa}^68CQG1OO@#&;G$jUd`ustr(J@MIh{07d+9b%!Up&i`ax0p*aP_oL`1Te
ze1q&A^G;+P%9xk=&?I_l6My)9(gg7k*NYk!-0cyaLmlm%!@XRv0in_Lz=wzxD)G12
zx=clKG0~emNp(cUwh`*-r+6`RMNE<Wy`yQVit@p6)6_I~OO7*}F~@sSiS8n6h?k=I
zQ}EYZ<=$dXvNpG^cAWGjsi&bayu!2xdulsslQ*f_NH7==N5-yfDP-zB;J54f=<>0t
z`C`N10qw4D?U1`HyL;BM>~Pz6-)D-GUW*erjohiYy)|8%<figt#|-aewG>s8NoE!?
zf7sKkomoYXfVLu>GD7P&ghhG`vhp_T_e8CU85&hld>J_Hh%#@_HRSZm`kvdu@l6@P
zeU|nM=}ZXGI8fMo(^b{6(80Mo`vY1oytH@1H_giApfbLY8b)}?x6B7_7~h%g&+KLk
z3lGAo<;#xwFCvXGd9&=BjP~4|oR+!otj+urnf3a8hIK+=YDnOXyRhpj(v9NfO>QBG
zv;=M$+XUluCHsUc%nqj}6Aj61`ZrsgGq63;wh6jsQ4w*IVrNGROpg1Pd31J{tcMxS
z%(Z6GSB{yf-(ncfcO+{2W;r?B5z`&4yRrW<a!We!E7`hqI9OJz*bfX(520?sS+@z(
z3h4~x=)&wG;cm#C7+wC0QK|eI&uBB9m6(x`sb(E9ANPJ^LPENR%Q_Dg9w>#(_zjK*
z;C?)DKJc$0OM};;K=ofA^`o&!$!v`*r|R?+^yCia7BdbQ&_^8;@hUnwYGvqYGR`HM
z_GB&2`kA#Xx03Cl?+!g)S4Dr7O%C34&vI0CeslJ7HFodu<!Be#8{m%I2iNQk-J2c2
z5>y3kH0rqjAkCr!^NCr^jhFHno`-FSVe+ksx+vcE>dnP6kEf?)?akd_J>r`|pV8M1
zJ0aC4yLjU4TkMM+I@bwTard{tT51D4TBCt1q|^7<Cj3E`BO7QYViD63wOft(#x@Wp
z>AQu5hJBA(6Llp#kALjBVA`H}Dr0W$4s%_(n{O)7M7U>|F4ZJ|xgS`|*bX~-ySlmd
zx_<ln&<DlEx|jS6`XuzwUzz@N6}WlM4}Q@G(DCp@$mO;Pt#w=VE?r7UdU(kQPe>c`
zu>EsZr_|P&O^xR)p^hEiIm9>dwtg&MCHTu>kVm>+d#`v8y2`q@C|7B{;6S*<f5aGi
z44*0P;A)UD@Jk#_AQ+Q8LsX*UgpGy`q0bHTLT^XL=F5m$#wWPtoayOPv)bh~F>SP*
zca#X4`6c=op?+|K!(*G|NcVj8K5{j2-w(W}vW4>EW_Ad3j2#9%_bzWDrv$qzN3|7T
zb?WHZOo(vOa3{1?NL<*6$mcPmVk(O@++DK561OLJ$xb!>kSF?b$%6XQVbgRkHNV{6
ze9e;QnCI=_&2ks?pVx-7mxOq3E0{bZ#Lv0~0!h^mz6<=LMKTVs0Y?e>bcvzeBYuQd
zFf<4;h6$0K^(6w6@?Iu|Bv~@Yn!4NjyDItTQVYam;(V&B+h{ItiE%9Ooe7lnjrP|d
zmU5hKj*v{*2qW2;HM8Ml2W4|$uV&`%NJpR$kLGN`KR_azONGQz`g-B^h+@Kg51Cs!
zwN%!0a~;$cr@2N2_OMQA2R}Y|#&*zD-de}8!lQSaTq%Lu)LfvtA#4sfv*}Ed(3X2k
zG{n87I9*McCzKZE@#*|XT^qwE-DF+I(C$%B^B)dBrM<J<N@<?FH}gmC8Os_6@88Bw
z3duF};XIxLmYbFi_O9+#?&c28(_8hkG5Qap2;Fi&U`~(43d};Hf>xZ|$1M<|g{l01
z>@t3wbVB+jO)*Rl7h<YMxadL7qnR^Pt7b*zeX#VFn|S^qKf&3u1|JbvVV`QPV)Hp-
zT@@We-PM9lCRcYtSDmlKBvF3m5jT_esq2*?!LIah;ijknDY`6by2rYw(gj0C_}j=1
zA*?pSVn{EVDrU9Gt7cwhkM*@?x*L8OZnC4iX_ltuk2cCP3k+c@VA1+>5jsIc0x;4*
z|5oXd-J{+E7iS50TLGNzUa(uGYavHN(!%aWZ_M8;x-ysFVN0Kwv?YCOUQ6pp#~|NR
z(l6~a==s+E&6fAZOv_D|&d>Qe1bPwwvBe~XKTd5XEL4*CAY`lVB~u)CfnDTN<et9f
zUx}kb&W8^UC!=TN_vGIm{z_eGI+N`GGdjIx?s9W=M{9pRrlz4&h>0%~cw{YL`e`2N
zJnap7GXj;gD$GZm;$*NT-!cotT<I(Oj3^C+<1%rATFDGW4Xa=1^YA)R*W(5iydE=z
z-{mNpIW2i+TF2~_d9TcioIq5>+aa=4pXlo9XI)^qXdmXB?cC%3sf=Tep%NG?yk~8w
z-3<|rG0U}$%9!9)ax55|*LYHDV<-_iDEw*ukU~T9OVUFZk(HTZPMe;2B`Z5;vHhNQ
zNAHRF8giLB=-zETX#QpkldsxR9c%r|>1gR+u_U++VeC|)q!7kLlb_V@1j*in4!9h%
zm+PnhH$;mmP?Rnb6FrJ3Y1)=bq)2JiGaqN)v+PjDNT$e=k*R!UAk4YT8f$mi$J%Dg
zL%h|fW71(=VZI@SoN~H5my8Uz=BO%AOm|-4ZP@FNh$D68=wn5f6xkWQj9727rbVQV
zOFxj=Hrs5j6PPSq3_B6hn>Kho_8-<5`+EC!+XiP!pb@iC+APfdTfL%o^0lNWA(f_(
zZxYUx5Y`KKg-CI;@Y`^|K)qrS1qt0$d-1e8$rI8)Wxve+k~7DVO%;gfpKokPD=k(Y
zW>QUCY(s5*Y;9c~f=~Fy`ZD5m`j=Lp`VJ<*Wu^n%H9FH*k#zjG_UO~;!=@E%S7Kk`
zVxgN|4Krq@JVG*apWG5TN3GL?ee`vrS{Syf0qn|!%?;pTYL{bNMFTb2W0GAw&6LKe
zKLo7oO!h8m*IrSdxkutXX_VxYwuDtKoL#Da(L*5<U1DZJN_P6W9BXa`Q>ZhMtQuM<
zx_(HWT1S3l>|}P@$H+N$mvg-GkUcJ0_<P`X#8DlQ)K!hGO}5s?Q9Id5f=7BQjn^%S
zjxKI5=`1jb8Ec-G=15tTUDD{yD{Ou3J<oj&FB;yQ&F`sXIc^r@vCawd3VWg}N8Jr>
z&|NkG=!ORzfVGTQ8=)Ll&(X{I*WxR&q*%hxE6!IkU&)uzFO`(sAE|+~dO5#y`sY@#
z#RoSVJkcLQ3lLjvH*y~uJ+`9qCfh}MlCL+jM_MVopw|*9RBz#wSb@`%Gu1@$64ya`
zsk<ySl#YgvDiT#{YavOfYJHn}I=N`(uiVMGE+gmO!0d?_AN^h`8R%|JFx9q=cOG-}
za-8tI)UJqUb=^28@lj2p%40SxWb2W2h+}jI&IX?G3GN<$JfeEh<PyfXPs~co*7Sbq
zA98jZ#~3HrHYo#iePWJBTG?FpBl9@(PrK9cFL=;Ryc)S&lEvms7;wCbY;EBg7s9+F
zK9V1qX`H}w{Ali+5D}eIcw*s{h*N=Lxd&29rS-^;&K;fCKxWlY{k*6Kp)ILp&XeX-
z*3Hgo?xwCB_a>zr8!x@%<H^?WaV<xCxGP*urWIM2lGu9S{O2OacE4~vx_Hq$MdwFl
z2TJEIOrDxjE_*}nUgJvnMUc=9k8tT55q%x~%>P=$9V4B!9Lt<h$~bO;ew*~0&V-*$
zMfNs7jf-a9QeBxePUUKH(^w;0P*@OlrO@l*a>1`sZ^z+uPhz7KLuUD$ShL=9lqN%m
zg+=ol{by{$%-gI6#|lRaXQ=NGktS@`hl#Igf^svX#WqrD{vCabD$cCuYVzy&j+k4G
zr2S#93jAAiSzJG{pF@|aPyLcUGkZnOC1X!#0?}3X!BCq25eRi$x6ZdGJEL5ETwA<G
zbqm)|8i?fNl1R9yz<c>Q>>r%PA5+;312sZf_?+<YT5l0uz3`cW#Uj#F)tHdZrMJ&o
zo!iNnXRE686Xo#GutCgi_e9GA(<5ssN2=qTYrVfI8Ob*l!}+evDB8*P6Ke>~*+^;!
zA;3$=0v=*_dMCF->TXyaeXr1oLPS)OmY#Pmd1GR=)CHN1bM9MgzC6BZWO78RP}Sed
zvdg&2Oo7RDz<JX*h>RCheTJCH<Uv8ugfGQ6pbDs6g2l<I+z!4jc=l_!QF=$%q_E<V
z_WZYFv%;N3S@Vk2^yIYk(7Z$DPI5!#J3l<UK*Sm$=ufn+GuAYJwpVj`-I)P_P7y;w
z5_Idi*7PcBE_0LpNgWG@1&$~>G7kB8;Qt7Ubk0yTWS_oWs6M)3zBi#G)dt2}NxsBo
z8551|?e*OQf(3b_Ax$4(k~~E$*G!akjnnNd;M0_2bSZJT;jpxgF_PEG;?M`YrF&>0
zLANrRY{u2+ufhXH<14_)r;2n_Y-pGm^(y9zWbpmS_9aE6ugF!+9$O2?WWUBtmPQD}
zv~*cB-?J8RNZ#wdZ{E7WlT;V>C1;|NQ4y`rnz7rjV=5E>As=8iF`u46Col`xdE(*F
zRpGV5_Jm}IevHY<cSSeNzahJG;+E8Y+2iwSn4eoe`pZe_;a9>=urFL?Es^FbmH~34
ztDR@F`jkJR*9?Qjr(p1IXC|=!F&wc)DWh~%V`&{<jt{bx;6`08<YKrztW!vd(1y_^
z3+#z%L^rqIPT^BSatE2KT1Q!-I3b2hn{|42zW1BOVe#4a$*N<Y<Cgmnu|P=F&(c+3
z%0tz4l~@6f_MJeaQ^?)SaGn$Tf`vOw%+v+Jb9p4J5!Z*Ek4?)Tugmmq%6^|ZI<ss}
zzTB>Pzb%6T$3$buOKF#e><cSlD{XVx?%0nz7-bZDNouJ}XU_w_eS$UF!G5Ps!!_{(
z=|?5&857_eNnP{-LkmNu&Tm*BIVw(yEiO6SA2M4d$*E<tdS@3mcChydR@3{!*6AJ+
zs~n3hRcr=Zq+O9)yIQL~c)M6cf`>V^3@4W7$Qi6dXOkjrCoQP^_GG^EeknyiGn5HU
z)XDmj5&z|19|NwMvuoDQw2IlsbI;^-%sXxCq)ycz3+*kQQ|~+1$q$|XI;S{B!13i<
za4%mA44<P+ZR!Ja0eYtZRbPz>-qR*fWsz(c!LH!HNYz4Whpo_$(3OdJ8~ZwLd`J(U
zlAW7!F0D<rKIcGoOLK-VN(hEt)SV^fyT;na$XguS98Db-`KKpEd&K4!y9+dbnExis
z6!IZKWM;62dPdty?L$RtDL)-G{`&f=(hI}Xn9p%{qmeLdubdH;_Bj1`W^C5z9J73r
zOxAA+`%mnmj&#q4m(>EtMY*>9iZe%<!8o8gD9>fHND)WEdmri(syv4Yn%>Elfog=5
zmg-lBW{2*KG!-aU=x$^tRoKF&wNAa0_AFyTw!>J|t8qO;#js><n%{uB;sr-}M~2-a
z{|<C#GsJjl6JL-U4Nv>3QjlLxpMm=DI9xQ2ll|$A+ySvd$m#F{F#`)TMV3V!q`O&r
zrhQ1cliDp~Ud~BVSC5C815U(jzL&qX^Q?WYwY`10t+K7Whf-hD#e|VuIx~qI!<_}2
z=o~Q%m71PfG5Q0Oz>-2?eRg<}d<6?#Dsn#m3F(YCCMSRD<CKo64bzuo*(?u&9rfcP
zqr*xu`TY6aH)W@FzxlYaiT!IJjP~=>;1aYG?8ASA@yvR)WN<Cfk-i9h!YS$yHIDlw
zO^9F$oh-UOZhDA8ZD`BLIhR%_>GPk&l<(#g^^@*?_@R(4+%AF*6m_&PSI^sROmq%Y
z9n>Ulk048>LeA<XehC%8UAH9M&Rz5><_p_jjMG;MIUlpI$l$^UqwX>tod20t<g`sc
znzAY7SWYcpGG8|AOqfy7Q);k^C(-&kuXB#yZ1El;o+Fcj;~$C!U4qbzy$K$!0<}*~
z#sH6ZAOBQeF|=e%Y?0`~8=_t?CFK0MM>F51d`;?>+$$@edpmPV-!p^~o{{fV&fCeB
zWV)S~V&S}PgZs!wOlx+ykR%lrkMir_kdw#OV-Ha?p{w0W_2Z7{w&br;d~uOaQMai$
z`>fnO8MRUplNY3=nevpY!u*iWh6A{LKhv6fBx{e{FImG)>s`Z@OsXbdR7}!Mk$$jq
z!IfP_ooB1E!@#$^#$5*!=x2DPLT!t_h+V2@l=JqL#$D-sle#5tOBdz)#9*<wzOA@|
zTgf$}PWdj`pXb%jTV$K%8WA``J>bUZ%Y_B?3&gE#7M043V7t)kkxp-6Pl(4um&Wxe
z@+S6o$iIZoIl?+FCtq5Ll+Wp!rED;RO#;6(hik|WW6eqr*A43d(=OXESG+e#?L(jE
zuIQ}N89tUf34DAk)05gmo}sF;@A*>t=om|(dIe`iIB3mX!WNr%C;d_K*3?IN&Ak-;
z1j;QEsv-xIpw9M~?Q1Pt?7iHhyk4aUHH{r2&D7oDr?4~WXj%q`sw{bj_(evteT5QX
zo#K`j{1HRwzpKaGpKP0R`lJp?x|?>&+{t&J$j`=t({xTM&8-i%cdarf8B5!i$rU}f
zgI}no;#GaRR7NTQ)<r|{GCzcAMeQfM(94)Vyd^9m-}!v=B9?P!6~_JAl#}s2xm3#Z
z9GzokAOd`}X+mQ|2g4^JA6eH^%YMxMOs?xX;q?WkP;G@5(to-PDOT#N3(>6+e{!Xv
z#hM0%*LW_;@GxR;R9tu&@im2nd;6lCtErt*joEjtl|5aQBkFMayKqsQ#@C=^-x%j_
zoIOsu^xjs1WU`=8NY_R85_*Es!WifZ+Hj+RiSOqQ0sG1_G!FkAF(qUHo2IVyjI>nD
zzL-)lWkTjK<6V1o&%c37<Vn7?XyPg6STNQb>PnXr91Yxc{k@57b{CL=65?Jym%lD-
z1h02KyPG+{jAQ;VCxy!)bs|lX7elUc<B2Q2Q})}raT%%U@!1<pW9$cA;{si&a(r>&
z71x8_9PH%%=8Tos$+50?-Z$!FW|MeKU(@hM=aeeyR!BpH`&=Bm37V`_X0G5gu;FjR
zJBGC5jpS)1$JyH4Cc8^U=gb>9<xTN6)pbDWO0VK0(KF52VcJT?;5+Ir;%VtU?mwx?
zbP6{DjO--Is2iYfq)QP4yvTiKu7e?yC2EFmAzwp!NO4SK@=V~GT*Y)Ddtug`+=?cz
zxsCm(yLvF3{=(f9E(+k9&_&2iip|@^*TP>yIjeQ1cxDb-v^U?KFTn#@<GzFQpuz>S
z924N)i-*PPVt(-ryO<oTM)^BC7unWYdsvrR>)R_hCOQwg(|nti=g8%&173g<+^2Hn
z2r7&YWgau9*gotC=z%Md&j|)q%VntMHiN5BfGmuBp@r~&ngsMgfqJDUDw;dt^->$I
zvyb4s6av=-TKx|$VZ(eD_iN{Ar{pf<<@~DyUGWLs;Uq8xwclD`2v5?Uz^N+(`6U{X
zmD_Q3xTnza(rh(Gpc$$e+*BWs<tQgOcK4Y9>?rmKQ=a}n<|CS^8{oWWfC6kv;Dpi^
z`G_Bb9gt~iRh|dh1l)m+U~eEJLj9=yOEyE5Y85nvb5T1;qY6+*kh=I2+z$$sF^$^H
z$j}3pgVLo86GMFf!}y09r|H0R@Zd`%rfDg`+<?iq)*Iqo=4tA=?CI<s?c3@9H(*f4
zg8McCdA)<wThQ1(0ym)&c2X-@1=%2G_<G%Eu5;JuA>?Li2{{tA!#mn)oIk2CxpXnM
zE_a+c0O!9J+H0t*%-*}6fu47+X0DsA(XP>M*^}(;>c1M;sDx`p$)`j)vOhJR8cvr&
z#?1^ceU^bAucDvUQ)TI%_+r>uY*$Xi4BIc%<$It8Re>MDbz+WE&yl^APf7EQ^IUVL
z$?^7qc8|T1JP00mS1|8Oqu#id>V-6?$J{KgB-@*f1y75iU8t=d22a8XAJn7teIQDk
zpaDwY{%}d$C0>EfA&)!4M9>w85lS^*2X}&FyuH1(o8^_|owcQW+*#TCHZV8%P`gGR
zhITiN4rh)tcbQN|h8mB6Qnn-=MpuC=*<xgIHD?yk)!6>5hP`bgHy7OH(^P9RLv5<`
z_XS;h<-xXi%PjK^^J+^&+d;=I&sSe|psZ>GV}3YPE$^XUn9VPN(sei=iG1*u(3+)F
z^XQVu@+?eWrqh_S>;<kCH2ibeO3-DG(A<j4cg{V|Syk?4+izU}t*h5zc8fkT@HjY-
z*hZaZ+5+XeE~E;R#D-!Up*kPWy=C`8oy0;{MKW=0cW|a6q4H?NH{hDG{pkGUbr_02
z^;%rT9i8lxt&c4WtV?Z=<SduVQ_~+6Yz(IeJyVLC%1;uUP@2sa7=9Eti6t3=`GDG3
zCLPI%oRe#Vx0orI`A6I+CXd{rc2MHHtDXDp1+AY<M$=RCbxQ;LMn|N(zHg;c3p2F^
z{V%e?cHj(NSc(u+aBuvAboUMPNXkSMqYZ2Z>*nW*wAc|2lEv69RD|XaT=h<NHI^k?
zJu_>{XRc>nWcAre=Qz)iz>i=AIg)<K%!As+&wqi6wl9C4U(5Ai3$T+I4|Ra~#E#^6
zF&vC;aEgU?aK}`&Q%X~4XQny!+oxNun2T8MfZ6z1p5z?jsSq#*S<1$g<Xa=5ekj(x
z=kPupAms>Effe+FI#uLL@~4E8x=*@K@T_em9%q|@!=LEC;pQB7Y<DabO{dN8%rDHN
zZ60|VGJT#xja-4KPH*P63XjDsDX2@5W=j{uHGCplpM3~r=_hs*+;nB6IaU+OibggH
z`}ljc7<3{R97(plW*LmbD3fHiS|8Z69h1H914q^B<PCZ~+Z?`;U67NwP53CR6z*^X
zq2sRtzTOVTgq)x+(7MEm(}j`jd?uBA5DfJ%@<`5B_RVI|yu-A}^v059U+LHhKinBX
zAJK>@&%Y69U{@x%@YWT_2r1C@v}L<8cbFvhJ$s#hA;j~Q`4&PnJB6-6AvY!P+glSS
z^@_InmWogUyfQbi4Uie<DlesM)>Mk&SBlMaEA<HmH#pgw;R-tvy7L1}GF^u2%xwZX
zFkCu^@j69Vja!ac6$70-KU^Q=qqa(x@|IZ37xO~!ZvApg*8<=Az#X+bmB;?(TTAP8
z6Z8vojdfMPvvjakm^R4gd`kbKmvF~~HhAAZQV(H1G)FhJ41bJgs`HP{X+CJ2X8L9v
zXg+Gy?ByM0JwyC%r8dzF>2iCaZK$IAqAQ?#E=?7qh3?#U)Vd}zN1<sx&EFFi@B`o=
z8-pi5LS5Eo23C7BouT%hCdRbQn2{GSnXK>ZZs&8~edUt2hjKDQxH{<P9y$%o>XFhK
z(adLY9axP)emrxYn=DKeCh+aVkvLx^(HlrM*x2{Oz1Ok9*2;3!GSl3~a?Ga5Q=E4^
ze&}|Jk!zrOpN2fmzS4H-wAf9&Ae`hAxh-%Mc)_pY!3q~Ou@q|U1B5E<B)T2c+~I+6
zZ#$P=E?{kH@tfb9T;>+G3i6HradZw~a-~}rK1QLds})Xc+nG2W+qP{^)Uh?e#I`xH
zoy=rnvr%@PQ%85@KJ(o9|2ucmU3Kt%``df1cZG&Zu~;kpHo-Faxd|XDG#CF9UJ18_
zL3|cln|%pZK|by|vxDm@JcB#42Va1_0un$UJxf_Bory$3X99(NvhN>nK3^XHUxCxX
zK9N-UlDgFBLp=gnwTw8|B%5v`Nwkg7ga3`Q!4c+UOK@YjC&G5DNB{61J{x<F0$X3}
zDc6g93>FOpJq<nodWL!~dfWR`gH^+#6pA4mnViD}(F^Ec$~3<>uQU%ZJrz<>t&YTA
zSD5X>EM=#`O*)rr$T#5jGwrE5#31d39E@BK^$i^N2E6OM*?jr@xr2OoEmmEtw%<5R
zE@eh>*#(nmH4QOc!Ti@O?&G_1E7&3Mi}vBJ@g9K@Cktx@H+P*mNOm-?D9^!=I2Wkq
ztLsVi6!FNO?7p&r38DDtcKMW=6aJ)6^gnDd-XdHFUwAy$m3%^8z9(nnCO|>bk#lj|
z(9>wmePUNKhpD#2M!lG-NO>Z;L$*L}-$3tf?-AcQe`2sj*cBZVD~+{wFu4)y;xX<P
z-&EMbuY!7{8Fz&}#*P6~qc}I6y^nM55$Ij#GJk=cQjc5!-CtWZU#z4wJVJ*L1l2$S
zxF!oj)50Gjx1`mv7b<j<<UiDSW(8cQ1>m^lL3kL#HR2j_9oaOjj;EPjOnvxdpU~6b
z?468U&{I%2r9guV?}#!yR#di0IihPK*CVx}@sdUE6x*g$)%xnI!Bq?s7s(3Ld*r$`
zrVr5(`Y6+$UCySnKUojUaZA}7(6PKij@5oB-WH?IvO@J$&}gO4(nhMYl?Sm(F^{}J
z9xrc|6?u8Aw(<>J_tM%HB(NRVRgmV3Lg(s565D#RGPNJcYNhDO^a5m2zo#l86YwF@
zqWeG{l^@Eso@8OLbw@&({1SeQ!_a-*R2!<2@=h_U<<w^CLG_s$RU1NSbX|K2PkA@!
zU~7X1WrC)2H?)uk!5iuc)nP$s5|<ITiHb<}?TCD(1kwpF{2GwXW`e%=9kt|7Xqpb-
zpKJn4aRmMZi&T_LU~m-!r|>R5_g-lKHX_lfJ`{Zfa*Hkc2kj~-`YiJ6haqWsKT!hC
z%cIbWE+<!z%aGOm8S{<SP+u*i<|C7H1ODCxdQ1s5Oe@lW2frsMYb&8M4(L~)_Zo;?
zt;W!db<hjL=fvtcbWzXL67&lAjkWbs`0q4w%PS+p?jn?*<3LX94CPfhvH?<~M<egN
zHM$yO@Tpfp#ik<fVHiGV8SqZeA@@oJow6C2cP=OoZ$VX?3xunqNT15C3;0d_p{&gb
zI^Z0*1zvyxR}-%Cd~jxPAV_7yXXM~{5W!Q}2Hk2KP(ptLu}?$#jvWfVUpZO-qQaa3
z?bltX>FOYjDI17y8tUm(C}O`5DX7xVf#G@l|5Uk6&=w{_hgTh%wZqVcmcu_C04=Bh
z&0Gf5tM!ny-U#Z^98h5ngktSiB1uWyjbDGo{nGS7-!}(8?H<yf9)KHl33quK=x|9O
zOilT}rt&K8)H?kE*iHkX?i>Q`XanePOMufi5&F7*`WpQ2o1nOy3&y7mO4S@FTT`IT
z+XU`nT_OS&*fG@E*})rIqxZ!97z|D7QRo=!LJ|1`pLaO!+cGFHUqOSJhTppp%ECd=
z4p#*Atr6I0o51e-gcHYY=qDdSLs|tX8jJJ+NPYPA*JgbubfjO9%=8tcyV78l-2f$`
z9Q3e5@Y^MD1?%JL7R3GC0i9@e=w?TQ+Ateule*A%wg>6%5B#&jAStfHef&iioCr4J
zRw%14K&|>1s?|3jua?49orkLqB_foKH^JbW0WE26+?y<DHJ{+$$%KBo1HQ#_==G<7
z%gVrsd<71Pb9i_D!Syik(_Z7JjmK$dD_DQ0!GvVNS{;VFvlba;T|t=ai{~sK6qCsy
zfPDft@fX9cByk)Zw>`++$Rz4%@4%V;3+eDO(z&;3_i+82gPb=C`t8k7fX)T;@js{t
z7lBC826wd!)S0`$m8}hKSYD`pWn9DY;NSHCkFPz*roZybc0=iT9IERu6t$C~upOlL
z$CWw>ooaqE0ZK)c%x~lXKR6$FVbk;k@Sj?d@9`W~q@I!G$^Bq&og%uCqyA6sTm==b
z8T$SEc)uP($2kjkXB+-+JCM)Lf`+PL6={Pf;w|2*2DpOra6Mar7I+-0$WvH1cHz5x
zz?B&ZhTNq86A>%GU6AnqQ)CEN1oRJRj6dOecEi7uj(;0w3jF;w=#a1Q*4)4q&kyEb
z7d$t$L7H8Ry!h36GrYg`aW|o$$9i-Q+FS!PI2rHP30(W<_%lth7MhKZ$eXu<;F|!Q
zy@Y4!irx}*-<EJ38d?#2k0{jcEHv77^s~$1`3XVa{2!j$2Uy)L<U^>j|H5_ej(2J)
zw9vW0%v=t&{%t6YOCg1Qgw|WDrL}^d`ndKM%HxH)rndmg?LASPDh!oRFUG@^W{W~W
z)Qe%zlL><aQj%ImUcia-Z@sPdML8c^Ezgo(NB@ZSiQbGZkm|{kV>gw8+Iq0+784by
z<Mehgla{bF*Mob>mE}k9eRvjo>N&0=Jo}T_8`KY@jg~joGnzg8K5)Tb+<(V!1lEMw
zM6O9mASsn6&XLK`E!{(ByRy(g_)F-D6Mz@Wm0Tb&h^Bic%KWc*n0rf|hj%(7%7upb
zntDFElfhPK2~AjLc(vqFO6ns)lq^hcqOLO(cNUrHH@VsTFrlzG271Eprj^!faZ}=c
zSX-J_vzy4h>XqpI;9E>?dbn1*9(fx1s|Wqz(o!SP%Sfn-f32QdNDtKy47hX51EvgD
z4Lzn4;&f9ri_O+5{z!a&n`H8{QG!qoBL{kz>txostb5LDp7=nH$Obv5I!BicEB20?
z<T}!i9fZOTvYRr2ph2=*;Xpobs%PC7-!8FY(%i(q;wzhfXWQxhqD%ZcUFEZW&#a$S
z%(cOn8JZw3R{KD8`~`31K4|$nVRzY$XLJj3klaTlF%Q_vV9|#y_IM)kP|~xcLkU#e
z5dJS>mE1g7#Z%5vG_!l=c*ix5EmT}yplt`iuM7GpGqG#jgAZY?c1S;JOeBhuMX39<
zgIz3aHTAWQjPIPdJt=>ZD?XPwKT}y77&+#v>*}4gEz_4Z(tR#)S{khPMyfejO4M1R
zm~l>frbw{?${V$%-Vv<M<793oj{hqDV=fqXGyYs+j^x2f=i&#Ma?mMi)9|0(3C<mv
z%`>fzT%H@jgxF7mVeD)PrVeEzO6mR7IkBhmpRxJsES(`bkxuG&c8V|oPSob{%M&&v
z6-@q+INA0_09{3%7<lQblJ#3gr;KJ<3*0+`TVl!N1L$|Fu^%ZUp=o2)`LR86uUHLr
zqrQo_1b?)XdC9{>WZ7xEXdj(uNlHk}Wg8>RBDP5{{b{ZSS=%$j%w)%6&$ZBXWeKH#
zERvrsLFG0|XzP{j@*Sz6+(5~#*TIwVm2xl-`7-A9)*<ni6DB1kCMPD<jPEVBAlu1{
z13TT@9I?#dS;d|Gy&J-()FJd;K7(J3+2}|8x!PFyA<I%vIX!k$D?;ex8hRDmP*`e?
zT50=ViCIZglPf1RiJvUyBG*WL{iR&)Ok2jLjL})=-R_`Cc}mvcR&%+TJ46pHuX0Ep
zBJGH7m+r@k>bXgU>WwqQapA6cTwD+Pl*HXho03W;`fZoRN8~~|E-=D1HtSi&*v#4Z
zj;WzBN<VzZ6TF}4P9D;-DLdsZ(gM8SmtqBx>O7q;1%iJWv6!V<+@<(W30h*lq(DMS
zd{xtSs#A;!wsY5UtjN?dcR4C~iiDJyhrEmAfR^k+a;v7rTFMrweYA;m5uYoKM1Kd_
zI8VeAmQY-6`>@1yN#Uf6iPz$fnQl;(Vm$-h@N}KbuxHvF$K1z*+hS4D&NmUVa|5ZS
z`c$Q(yfwNi5{P`2Olp7Q7YQT4t`P#}V{wJ;cM?k^uTQ?7^uwOh(urBDYz%gAPsr+?
z(KX{urtVzr|3j)lP~2m5E~-<7_1Vf(IfwK)LPsA-NjMP=M^5}GsL1lei1f_fC}~{s
z_T)ZEkL>j=7Z{s*J6OW~N7khbBV$WeW7l^7U@0$AnX?J6*qT%heTmX3c3nCXHA|o6
zvf6QCA~Jhcb4`U(<_*?b@jnynNh6Y;Bu=q+uoPjttIpt1_r|Q<8OJhGvvRl^`fEum
zh&;%k9>y1?Pr(D&F_t9Pl<G<jxsHZPmtM(wx#z-RbFR2E@#7M|CXG)%om4O3s-+Km
zP%R#s<zA7sAY*JszO4MNYyJb$SfUG8MEK0UBzJ4iV|C@P(NIK<{FKI`pCLjCx|(Y#
zFy@KYhqmTWUYAT7oal`2X3nGsC?$eBTz50irk_e5o!Qs<&F7DPH_CI9g)v-Ss;pKb
zc122yzKJA7pGZa2fRRAAW}k3pgx=;=*7LTq3F{N<C(TQI6@SXSlButD4$+>Hj#ZiW
zGM_tmPut)dxdqvuuOVjV*HN3aF|iVIVJS2Ehcr57(mz4tQiqp>gQoYE({Z$YQKFu-
zHF-<YTzlBumr<4Op%$Jcj`U0>%i-wjIUMX5`-fbJ<eCp$4XT^=PJR+?7ugif5vecb
zQDvh!(k3?XYsJo%_Hl>fb0y|Y`YUN@qGYRPnn=Bsn+AHgOj*}5N@UJ;^zxWOMr=5B
zlK&!<<2sOS)jJXq{VzN@{99z4lv`Dd9Q0Ta)P4x#%^R(?<DVx?PFj@IDDk}QmT010
z%ZCEP-6tJsS**kByzOlpo~*v28;P=rX#n{{DJk`fJPef#H4Sf#-dFxMeo_<I>HKE#
zgQbd%NVt@=AJ11P(P=v;rjv!_cmC3@8d)DQQyg1eZ+#6S4s{mOLcA=dabJin=w953
z91ZsicZ-1Kr~M!<&?DI!+#6w?`ETp4_-cuXNz;<*CHA%r64#RPa_PWNS0x8_AV+Wa
zNWUdoOTU3Bcuw=5{BKl9-68Lawux*F*N)tl9;<ta4Rk&BK37o8Zn+qD)*hd9BkA9y
zLWwzTyl5tuO6UE9u$vXkx|t<8i~HV%pR0A5DAJmCaSAy^8yTA|IU+u2diP6>Rh$;7
zD|jl-@jp!utPkS(#Jh<{63ZpDjZ^qMgfBYPf7`X&VRt-r<a7sot0Voj1&m)PFMea2
zkoVQMax~gIax&Z#$<=q%M4}(q3Uk>r{0!4I%W~T_d)tI52^sN)tmpX!gj=G6gFPnK
zVCOw&#J$UZI+CugqA&7Agi7oPqMkZe-Wx3)SspHr)GtQMBJR-T*gr7Um}bWOFuqH|
zyM#!>7<<s#Snv=dWqWX|=d9~LXA@UzPwv2<QM-PQIVP+Z=Cg&!=6Ht=g2BZ{encE{
zL45~#hITPqx%#5nG8E4jm#{ct15j$4tXKJFM7ne*FwHZ{)z`Vrx!m2=Z;PJRMl;J%
z#av@Ws*`>}87U`3--hQ#y36&nX+&pC8;-KegzDy|*1v3H>`N0I35)F3xVl1saLFHn
z@!mqNiC{>qaE<n*M5d}vsur@+(%2o;2*ab!ihYf4ij;|F$yK#IMsIRAbdAgT+NPdZ
z!E)JKCJawVv0t_N`3TV=Rw~rP+soA(SO0`F&1(vmQ4W$Vxd41KJHS(Ts&`h8<C=Ys
zZjDXRav}-w8~KG+IF}eU_l_g%s}g=B?6jYY>n?7j;GT&L@y~agoZc+i(Z#bXm`#4F
zConJ3=OE!vCy{-aSKS>u7@Mj_^a9AVxKD1Nr?Vb-X;RQf&1cPRU0~^ME-y}Ivy->g
zb5f)5n7}cg<Q?og7HAx~CdY%P*#vGo2_CD}P=h>2g<Xe~C?B1Z(dfKPcaY5tIsn$*
zdb$!O(sh`}@C}Elk5q`<MX<(wt*2H@yR62mOO+N%NoA1o5)+gFGQ&$D+s>-gQ#)wc
z;bJRG?7_TbJ@~>Usp^zY4S}P!8?}l$PmMxK%4W=O3Q(=6v+%YF)KKyyPKCNYL))z!
zmM2N~qI08LFrk?$Y4SfYJ+@ydu1zu|)SMN_&E!dHD*cgi!Ob|C`kmfF*TM|q0eym*
zz#e5I><sP!_YYT#+rjjpE*o{V#mZ%QN%U&CBz)OPl3D&CH&sSzWA$s=Qgt_y^9I3#
z-5%4PQ*itLpnBtzjix$d;v=!gxv6|z;diV#H_?y1#|>mokzT!qvN&2HJR^7-nOm{I
z=b#cUBK@v>(Z=gJ^;K}1Dtd98E)E%uk=b*I&J7w?kZR5x;(qYDkjGroTESK!KFK!P
zq6(jwe~lBdiQ%?>!TS>3@gttW;DRiSep24))8H7L1$KB|axgIh&gyZ*NU8)lYfZsz
zK7wh~4}Juc*jwU;$G?rY+m4%$a5U*r+>u#<`rfOq8_tuiMDNBx%V=datebIy8HuEt
zXJikepz%!q2mFCaI5&TTm#+iXr=~n<9vmmwpC*LuZEa^vW0<e{4QX|ty2tP6o;4^d
zzcbylBX~jfqYueY{ivI8v|mN$kBDceB=HRA<|8=4Pa@ZXiPOnE)K(`!NqU$3CGn{3
ztKcQml$W7h-ankCtQVQJ9h!SoAeU4_Pk@iSJMP>y`VI90JvIx@m21(P7>+*3MdB=#
z$fA2_xow+*-F;tTFn*Ew5z|Ru6W#6ix^`q;$}}>2IPZ8jhk~)~Ms;!`{1|@fIi(WK
zjc({?O~Ki>4cwAxM01c{PVuSc+O|FkYm@#=ewNtZW*4uJ(_&kKJKfc@>>1b62V}N%
zHTK_+rfYYJgVakp53`Z!O%EYU5;C5SzHr~Z!lzpbmRS$>xDd14j~|_APJW-X$zH{B
zm))r!jXw899XB%Sq#sWIlGVerIJ82s5$CDWVEO&c6k*y@FNtzUF#N7}MGsHJ$#paF
zlzPJEGd+sSmC!1wTynw0g>ln`o+K5k8m#HIWsS+Gk})*P?`|5b8@pr7pyo5V;J6vc
z?x&xDIg=Ot7c;m7H}K@X0->r5drvrRoo0WT_&vEt@<V$bOG(zF^@_~#S{(@)RnzaM
zH*jS0t_q(}M-jQ{Gt2=H+5B`b@{!RQ9^gmtcb|mgw4`wWYQj!jLGy6i!i0UvRZ_+$
z-iym61PN8%5@_VAo|!G3Prsk}*)=_IMc$zQNiyh`)&$G;6;`E(#tWo(>ge`efCKco
z;U}jtJp|}z<3}WxOJ<UI`xdjn{;p?6TKmF|%Na}3Q!}nRdU>~oo2e!cgL^P>;KSZy
zc7lkM6FmScuK660=_e33$#?V?ZntS_Tsu3JG$x5kxNfZ=^re#3=}?aA4og<o%s9s`
zcdo!j>9fX=bLcLhZtlfu*_HZ&o=iC;IXps7X(SQ?j+58v-}nLMA#qZCvqUj*b$oNn
zc<wHd5jz}8^ImjT&03z>!*R(yD^OJ`s1`9uY8;)x)CN~N8*QQbkaNi&=>GIWUnws*
z5J^lq{-7zzI?NV}ZxP=iZjEU@8&6JFR)in<p1TG*x@8q|9CDrUeG7Mx3#iqN%H%xy
zCi=?*nFQtw-3nc6Gg#0rvL_V<m$wCS8Yi1_fl>3y^3L2t9LMS;`alvJp5-@r$GE+&
zx}Iac;vgJ0ly4}SW+Gl;{c}?@=~B#Cc0cB21K20b6DBVkX123mxKzF{vKkAB+k}t&
zXZAWhhzx1Pl!cNWt{(ans2=bKo(6A)A4KO$zs0U8)wD9W)-6DZnnzz|X0daie>=tQ
zWG}OO*tTpu=(|<fobZ7C$D}gvu^+T2FBowkQ#4lEAltE}Tt~VQC8U?piqaJ6dvuL-
zLLL??42N<*%?(n`1@aj+fPRQ6+ySN({79o&AM=^%$gX3Pxb56U?lpH5-HV;SR1|Ox
zpCu0HchtGD>{5}4In*z3z<<gA)&DY(8q&knq{o=dH6g;3lljD@2sZJH*w8fGl*cq*
zTqa}_-h!#_<K}VKKwUk_RHk=Pn?PirtAAJaNRuK2)M#ydM?4ce+r1Ng_xyhc|ASuS
znKDK%PtKs{vh^|7%_|NQ8;QS*FNAm@g&za|-&ahgiwjTq`TR7V=8iLU={3X%Jx$@I
z+Tj_23*P*mr>-}y-#lMEYoWco9m<RrQ_{8P#5hdS&hSAb{w0})nWjMjZZUNdUBYzn
zrC7`KpXsOAO<W|b=58|csFg+!ZFy{FbXxdkV5YC3x1(p0XRUXJ&+wNCZH<hRr>o12
z%G5KaJ6}ay27kn8^IP**^C)u_a~IPWv69Jd`XnZrlEs`tH@*nl2UE0=zDq3^yB;YR
z+TnM2X1e>k%DY;+S9*9~g~0XDx@ci#wmzP0!z|-g3Uy4)%{R@}EsZP@b6X^6eiAwg
zKR|w8!dKuogXo#cexaXImxu=XTcw*M!YNwJ%e&7wOFCaU8@P{pR{E+yhwwzcq?IPy
zGBx<A;&_mQW?FxOYPAcbp&w#?;W{|r-MLBJApR2ngqQi-TvwK729l@s-OBc8nb3M)
zDR+LSC+lq1BgX<)6VF@Un_!n{s?y8|Qn@%rB+Lsf1FSu)IlyrG!#u;(5;MMWe0P2`
zKOK(Zqe4}om{62&1wY*`a*qB`Ns-Ql6o1sCxV}2iIzPG&d$#%t1?`cEvY=fd6nX-8
zRw!Z0VRo5G%LVf+^IKDO(<<?}@R_g7Q~W3HJJ^;(`S;uf&dzS7>r?HG73wAVb65@V
zzRB*kF28fKE8^bg-Qcem0uVIT8l3yV^jkJj*dkiYc`Rcs{VhK+*FFNy_J7=3C|(XT
zI~W#Ee15JyHy9cX4fFk$#!_{#{4neZ6a%Gjy{n|Fy=$4ffj7f9J-9fsLT;>C!036#
z^%dQwB^I0YoTZCpjM-v(DGUbp`xSPV#-JB3W|t%F_c8i#YuK^S$Dc8tr~~BD;gNyg
zy%$^~or+^E?$a3WS^wXmI?_&MfZ?S2vU!EFrgr9?md}=s7ON$%SwK2$cEJpH?rHV~
zdW_|{ynJc?GIy8Tj|}4O^aA3$CMZ-iS7@C7s;7_p3rLvjJ&SzH0tZ8B(Y~?v+FIg1
z#j+$n3AC*ga|d&Ku+j>e>WKo#px;>+$g?SIDqDn`%Y9(~1u?o7U6Z<CTvbzIgCY}x
z#r>B&)!eIGA6@x93BHzr=Am-YR<XWXS8@pRmK!8yn%Y`gSo2sPS$yVic$c0F4{)Cz
zgAKlp-OZNAo62zu*^7*qI!0QEO4|0=#Awe@3f@qU`;O}$*M9dja2l(IPDP%{L)3o_
z54Dy##l7W^Bm6GebXjaG&I9}OC-;Ee!C2_ws7(pf!2#qcZ)FN&X4##*XXt9{SpDcf
z!3zGbp3d$QuJ^9Wo>IQAfdSzK(Rs1?+I=FGS;~zT0^$YJA@e754Rb$mCF=<*;eb#u
z@m|Y(Vb+4v^PYQ%Pdk@g0DaUhvXL=V{VD$z-55F)@c34EhkLvG{_*Dt!G9)QjWyF8
z#yj*{-E1<P6w8GgaHw2B0%&33Jl~oh$dzJ8fdo$>mEZ+i4<zMdSf4Y<^S>DQN;COM
zBrS9^(Aw|wzV`0(v4Nz}v2a!-hrCf~t&avd=qEE0ohg^_R(vB8Vu;Vf591E7Uztht
za@4`ou*3i2qIbcZaU^`@!wH*SN;xEThVEv4V4%<CY3E_R_k1mbp-`jfF8PGg(}<(J
z@KO~Ph6@fjD~f}vIhkw3Ucr;vldcQG%3EeMU%~Xs%$apzHQ$~!(KCtZYCS1ectBvc
zPxa>TUh-sl8wMJLOUhrBTv`PEwp;Wou7?m1#)=EY#$r>UFw~u&z|8568PH<P9yRh`
zHm@mLTp<2ze8@WAbe7#ttWy?;Gre)HomszU<#Je^PhFW_fAFi6S5GG#WM25V@3J9&
zuTUPJVicFao}=GlS6iaj(}Q|{(7)2CEo_RZb=*&Tuf&%25!TCsNT1Z!OFsjgC&hUw
zYk(ukW$`@srG|z{A=Qbz&o^Wa`XKY2yCpObj|n&6h@FaTk1-%ITA`?0Of(_qQv@fA
zsn)#l&iM6lf0<seqln8&*XV%2WY2cjO=nZrYIh^=dcP1R<Wg!_I|rUl3OR-@h;NUb
z1b)Uu=nc;^h3K>3>2Sn!Vl0`;ED*fr({VrJH`;vWFn^dTh`eH?I(tXC`?ykFE8Qi%
zKYYodH_=dx)`}r3&PN=lZ*gNq-n`XxP+SdOWOeo=eVc3w=FLXX%ln`U@z7$5?_rnX
zGNE0)N9<RUqO$_iJ!9}0d$@9Y_9LtNNLY}MD1z1<DeVW4R`3+P)t1<WFZ0Q~8{G5!
z%t-9MHObec75uwNmcMPK5u#kkI!<s=1+;Ebj?e>dU-w*BZC4o&=R4@n5nd@(PzY_Q
zwjLC9%(-YMI&(iTqj167U!P0EPs~a0rFKx;=~8?f^WM0j_IP_U>pY<>Jx2Q`eGcvP
zIo(0mQ`aodpFYXIEi@_m1az;R$^oUbT3)Y2&S$<NFX1{AmM5W4li7cnYjFKUNQS=6
zZ8Q~$ON&pjwKd!MBItbGfM!h$B>F~s>v;?MPb1l5X=I;NDb`I%QP6Tx6ZCfEA|}cu
z2?T0`ME(|+%0-!5bSkx({6G)lpO_d-LFSuh^DF4WhEtg#{|MI)3W4AJLI2AjEN+o3
z>80E<_DXIp`{i58cD))^4*H32d`}@&F!<XbZ=6J?&MTyZj22#-T-Fb9Ve^0dNcy7Q
zM6t`=P|f5Bwhn9woDDq)kHWiWie<>%<*w2N>2mC`mPWo{s`6C?w{St|B$N~0a(h7i
zuLB+3cK(Z4)Y{kD-ZYQPAZ=Q%m{m#*w+kK*xcsjJY*>g)kaEV@*j0J2bUnIIsuruF
zEg~k+hgcVvPdLG^z^-Uv2QgFVUSLPo5X)Qc#kI9Q7E{<d#7CtFdN4ggmf*fXhF=Rh
z!y}>#V)>LvEH!oypX`lX37xEoRA=@zmw}Zx75jDp{y*#u-|4RGP9YyoqO0S|nXhwO
z$z5t+c~aC8W`b1$qy3iy%fqvyH)DO_kZGnolpjiK<(<km{a>6kIwR$NnlMf11vcPR
zwm4RAn)yZeD{lR0eGQ^)b!wwFH#SkaAMPFO7?|nb5!eB0$pmG97F3@r_vP_W;R;G0
zeIiMNX)v9?CX@#4{fdwS{EO+JqFjJdf4AkSWuJJSO(#aGyW~C5mSHw{%fHLF%fCDn
ziCm10RL?^p(n+cq9U&c#eb5#V=cvh0iM>VzI6({v+4)YmW|!Fwf?`Uw3YG+63Vlqs
zC_klQ(P-#PV1u9b`!La}C}-1}>D}P&eu=wzJC;LZF!_5)--pwC0G~(L2g31os1+A6
zBe(|Q4RgRcz|u$fM(2hOYlWN<9TomJcng^)Z0JcOTg;|^26^nQvQaKBUqBx9cjE<_
z0M6WR>^RI1PeQks!Tw}kqpnOa9kDEqn`kK@w4z(-&12c5l*p-I{XiN2NnbGF3-6NW
zX=Y@dzleR5a>~7wZF&}271TM7<Dp~fF3c4A@iAn&9A$d*hfRa6lWkY6#l+mqX8pGO
zA+k2~#^293-RtoD?w=G&km{gIlvnK<>nt^q?#A-!YsuowY_=RKj^aqEcqA<3FSG5K
z(R5$-s?gEwx1O{H#5A@OQBm0)jf6@<g;d;I%5%tjJrD{vi#1hyDAw4Us4t>Q1J(XS
zA~c!`_Zh6q>tZ|8PVp6Ai5tSK2Q_q@sf4wjt(f(v5XTJ1CzB)HLU-V|J>@;*Z5h}Z
zE)I3nDy@k+HC9F{DqV=>#<#R1t>!U*Q#dVFGYvGA64zn{9?H~Xiwl37URf8|Dq0C~
z2HiueF1-)E^{?^n_Iz>=2HU-JXt*?2&94<y>&AXYOG)ozMf3txYj6~QAhABL*i!5c
zMW+Q^&u+|lCKq4Y)XD0!HLyK5U*t9t6JtNaivw%D4Lk?k3*1dmxfBbp#I&=hT0r?B
z-9he58>G7DgzN1jPYWqRUQoq*@qM}WsH&UN*_riRRLp5@V0#od(0r78L&RbWBPl_z
zcd+M@y9#RdT>j)xs&p)NBu2&>O2ebg<(29@VlaA3P+B3IYBj%;Pk`!e7CR5`<{T!A
zyKd?iXR#l!yW(<~W;2s?vs@wk)?ddPbyMzo?zUdP|3mnlJYJasHPc5~jaAlPkPFxz
zLM5>Y&Y|N3ncu-5=R#~PHXpMA=?1g7&L&ITiTJbjDYpFPM{HlCmApN)%Xit`!nMKq
z&3V=Rhi`7^s#HZOuXa$kE8W!PIy7NSJ<OVy<85Dnvq?J6q(70Y@r_ES+9RW2sZiNc
z!q(6JF@C;vhTtZhF*e-Xx7&5saX#x{R-*GicQ^lv$bs13>S&}ezgEtum5sGjX|5(R
z049LRe3Z$>90L7s2J+BKkh91-)L^EUu-RgbUz#vF!4vnl_>{V(fEeU^<od&rJIj$t
zJBGTpdHaTX$lKK`=%T!Z>ZKqijYGKR!V~Nae{(g^ZJ9_HL2AiY%1f1{U33ZdU%rs}
zdE6Fzo5Tn9JJz@S72>PhG4#pX#3eZ9z-xTUQN%Mc5RKZk&O||Ipzf0r`8yqBJV-0}
z$&-8%caS+nm!r>7eb5s$BWZd#{exkJ*XAX*;R$yWZ`j9JoAEItr(7Y}#dFrNIdeKD
zu31^_+&lf>BSqAg$O76+O-A?C#w=lb@Dqf_I8ij@wlO6A1G=uE&=8$OJ+qE(!wwf@
zbBgV_J)974S1gJAM?;a6Kxxln$L!2}87(rVXHw3Pr(nn@Ki5x?n?cd53N~bKCd7W^
z#zQ}Oj2e#<y{6TGy23^@h1<Z!3}gS~FPiAMNAaf;3MCwh>o1O>CMpTxjoxa`O_`qb
zFX@LeS3AFYbB6OP0@;qu!<XW3vIUrPbS*|=cCby@hD<8`0+g$#n5lmz3q$L=8#xi*
zxZC1I>!0?%m|yoysBLY<ebNg_-2>y@$qq|q-;C#(Y0gdF{h?Yhq;oOtkV!U`{YqD*
z@6dB`HtEcE1QR%!Ithh|89c|$==!gQ=HfBiL3m~EV*6~jB_`OXS;lhRjV)4vU<1!i
z$E3_=8R;2svx>M6`+tvGv^44>yP2zvda^GwgLx0n$vfsAJqCH*O^6LhO+AD8_%^Bt
zeUKi^?Bjlj>#a@Wr`c=A7qE=sUK$<bm%&2bw$79+Z$@(Fm#p`$ps!fus&bd$aCUSu
z#h@FxM)zYL!`D%f$wTL+C^ChJf!-z)3g|=^>3dMeP84ffw#MDD9f-?s-p5uq+Q@@K
z^?ijfRd}3L%yG!M(Q_=YHo8e|PR;|fe>YbYNhx)>*>DcnxVOwYx*a-t6`@Hh42oSU
zH3J=?k=%XZ4|9RIfURqM#W>zHoN2AEmhyzmzMHP~j!{{JBgM7d+bQ%8UE=<j5zfb1
z{|P$_`o~7dD67C#WF7QrXf*4ClbJ@;C5KQ99i=;PdBmQUKDIsay==$Kc1|+d#p;K1
z`j5HmJF`2cIMQ6jeY-<b<PLg!I3}myg!7$Qiq6qs_6&Q0t;UAw2h<;A2jVrTd+m{m
zQ;3SEH=~N!Y%U&`*VfazM(oba*Fm%jU-e6#zg@MQ-JIWCU%XF)-slwt8aJ{U-h#!@
z8|H;RCmT}^cPg1~OU*@&_H}R_=b~PpP48g*+!?X1rGDIoxJDK~Kb;Dwi=^q{7lFe*
zr{|nI(Ual*5!f7Q7W-Q}MKq%xfg?JG8bBo?#bp%EylWYjX-K!EPJ`Z7jFPFwOhfi>
zuC*94*NHo0<87DCEI)=Uu9lVrP`6FKhMv3bub%S$4WYc!NM(zDmly|iWFq;ir|lzl
zpmSb?&Ii}XQlvKe$&#3;{0l<aCw7!D0<QE?wpzASi%m$UR%yM!@opPf<n7>Y<{Iw)
z>75W97iE;CdJp9IU89OpH}RY!^%z9VPQ+d!J2a6Q<YLN>Y0AGirB26mx}bTMHOV&E
zX0_fGhR`RprP5%m(DR@j4?D`ZB##w7j-l#)q9AjFJ&RhY9955at>4!sqKbd2ZNVI4
zB&J<e;c1hQQPELYW$I})$4mC4gr~NW<~;0e{hmaI7++7<`z$7_u%n9mfd6FVu5yO>
zh}yaw`fdB^DP-6<1peMVt)I3WI<1d-V<MA$M1N-w@Z-gpnYX>L4^8|#ak+hm<ph_9
z*e<sTo%C*Y#$^@D?4PyEWdrl!ZS1O%#GK=@LD@Zz7NHeBs+ZNX>F2cy&~81{3K(U`
zm2`}4Cge4>w^X;Sv>!=WpU^7)hIt;R5>=G?5s&}8yOeXFqq6h6dy;>6_`N(%cT<_{
z9PT!oNnb)%t`DldmHH2@pw<?g*#Sl`vJagT*(+t?@+}Y-jemx{^Q*0exgpn{oTGG)
zeDF7NuX5bWvN~$G8hUF4%16G%E*n0)J(t+0OmVD3$G}BAWUSMNXyriT9jn(dMiBW>
zRkD0jQ8A0QW$_2%H^vW%dnq<$!^U-)4{JW%)e+q96VCPS&AunWN6`bIF+ZX2GJRQ&
zt;vjL!ZcPWc)jLB`8Nbw;RWOt>N{PAy~vdl_K05d4eK{+KP#S1!JxMiH`F)MrtsB3
zGau<a?S1ZB;ja)}7skG%nD7nj5Ua?0$Obyegy1S#&rD_xGToSE$f9aTcR|1R9McBh
zWfFfF9ZH`VXSySNVBb-#h&tL%d49wjeCzM(+w5KG{o(xxXGn`kS@~{kfa=$qA>Cyd
zcu(!oH7Ur?<e#ED+!Ed4(&$M{r!HdtG?lpzTJt@)q`vWo;0muuuG2roEYYeVdtjf>
z=lv5uwXUy0pnRB<V)CELW=$Y=QYv$U+m7Dj3c(PL2y=LW`vz9>X!;y|7U@|MuKY>9
zKPuTALPw5Z46K0_wA(TpwT9OP_aNy|@g4L{@_!0OBa`K}N+<141IcpiS&;qi3w6*x
z8X`6qF2ZM%z}%&`!Vi>6Z=qJuqu9Lszc|nJ;!m*O>0Z=gVz_o+4n_VAB?KXb^X2j7
z_U-qNK(?GL-&PK5Jn@8@i9d6KzsZ+HKH+wB@Sor;_yFv#2tMryBntY-Q}iWv6}OVB
z!{r8Ny%F_{$gZD_eZr*kO|S?0Jvn{o_xY5-<S;3HM7>@~t3tGZo<0rwx^MhIVUF++
zNs6!FFx)^(R2gajseo&nNVP($PHXsJ%OcG#Kl7Zb3;)szrMp}%dMtD)(82%MTiFY`
zNMKbcCldP@^@RQpd4%b~wM9nCM?nSKeVMS19}fTDV0JwiizSha^o(>s<&?m_ME7$A
zSe2uZ9r_Wj<W}0x*dwV#<Uo)L4EHVfcJ);ZbPwIe)t#ga(OkxL>LybTl!(~^iv+GU
z;&ovSPVOPLB&&cCHj~^29WG5?rH(VV*lg%6SKvys@yKs!Ocd7k#mY;a!)F3E{{ruK
z^egOO3M>rg$7yyEs-H?=#I5CXiHdm0RM)JV9*e(DRejj<j7BX0VPz1AuKSGcWLf$U
zGY3??CEO~uH?x9zW*kygxoLD#hz->9E%!We&+^>#p78Gujf<|AbE_+i45|S;lW!nW
zri1XF9)h3C!%bs{fW?-Zx&jL9c_^ciDUbQ!P)w}bAY-jFYK0<n7NKjR@&hRbosj6T
z*8S48-7R@a`e%iTNpE9qv};5*W<G~}Gt)8CBU65}%d`PLnl;=Ewh7Y=dsY>)8T98f
zK@+S*k7F;uqt+kkiR*AuQOQKZp|p}$MZN~T{&T)P-q9djZSj{4jl>i8MVYS8AgeR|
zxIcuOVs=vtQx#JsaX7N2elREKqtr)|!Q8kwh~<^Z{PZ={ZA*l4(9U#%x9TlZoZ6+Q
zDsQ93LJj@Bz5lt*?&EHsXRg0W_?gs4d89>%Vwf=W7p92=#F63_Q4+fI$R=g}0nzp=
zvg$q1H_wA2dOgvI&S1y$4TOlG^0T<v%yzi5Qev*i=wK&bYtMJr17~Nr$SU~YvWXUp
zwN%@pfBPHPO-M9d1Nq-)8f^MY=m$qk5}ia9CELL7`495`RvGEU7`h0TDhw7Io2r>y
zLX7LgXhcozPx)L}_ZRZkf+zb0(ppr{sQ?{45*wm5CjO#NaBqb+rng9nGQ-n0OI(JI
z)(Yl#T<7WJYSeL)p|pNSR6&+e3B38&#kKJG)aKUEt%wI|irg+7^B?lo_q1^jcGvLy
z=9>^ahTdB%?SgTNx{HJmn`x@4lc}SrvPlp}f&*ENp>X2ZgXj4@yaDm3kDk+J?kIl*
zz25CY2Ywhl{Edtk$}Fi+*b+G6?dutb>)h2-%~vldMRMZ&`x41y4VW~1&sXs5{3&dJ
zyJ!;kjOl>&<{$V!2O*`e8N3-A$qGz2{N%nk@08>ntU-r}@!E{o06fvAKwIBePZ>{|
zXO1@^@H13HGGgVm*+w(Se4ZjBBqtI+XJU<OCd`DoqAERwvQgv6eaP^(!3VOE9>me;
z*0ubV?8KkoCNRUuB>j18TJ&CMUSPVfwl~f@)7!=$35FvDV}sN!dQI{tt$^usU6>{G
z6iNv*@FqNB+R@D@FS(J-OJ2m=eU$i{`pO27iMd}qfb6}!_|3=2<w$q+L^_7L1djNY
zcq5*$NAZ0M7KzS|tx~7q=eC9OQ^HVYkx*Z#EG*)ya~VuE`UcsTEQx(uhngJBJL(=A
zCnSiy#No(iYQ)uKnviF-r*i(tl3*YI0q=Ov5BG1LTE6_jx{+7%JoU5wn*0ZS?V<uH
z{)wMkREXpIW3DQZui%*JLR^AkqbFvl1L)q^N$ZLCgjz^r{=_b$Q;Fs3RNOf|P#?t3
zfTy`9hqq*)YB(URQTOX<AP-)^3G6oR+%tX>W=_9z)0nf!W_t?aeit~W%fWpUqN;P%
z#n+hpMa2|>;s>$wsE~doRx>gwxW_*YUGvf2!rol|BcXEAHg%=3pBP8wXDPmg@Ko4?
zEZRbth%RA@(VNN1pc4-x!}x12nM6%z{CrQ-7G&8ygYPys7o+1yUelvrf_MBQd>@e6
z_sH|jV-CCtpO?eheSE*ORB3h!w+~s<$FU-|V@}dHkx(ar>)aWc?c3p=xJ|qyH!;un
zA|}o}S6q*K>Z0}$t29Rb864!Zd7r>lyTP04P4_Je4U`0J2WaZ8s1eK?wlCjHXv<G$
zP3(P!WU6Ck{VOB>D=~%aO4Xp+Pz#uT{ByAxW|S9&2HXW^Ahp*>RS!qS;C0_6?=o+3
zP(~X2v_K@nE7_5;Q6Krmjge=230=^<{91G#&cWTq(q+gm@Y<Y)muf3@2@~}F=rWZv
zU$C^bOcSqg??7+br3Yf8!=nG0=asvQr-paY|4FOvXfLe>)sZn!%~t212rtBR!Oy*b
zUg{7COaxVtXb5LgPRtGp;{@;nd9G)K>X@w-H&5jsGY2S}(MZi9UkGM+$9n#7xAeUC
zuJX<Ep9<ZR9&4%88PGca#_avq)qROx@;JH**iqk+E`La00-pR$Lm{>yFCYr0RwCa}
zY-71@KFEidJ7jI0R&CO!KwobYcg$7Jd)ycHTSA?ps^TWQa|gM7Y&$j%=f#cSS1chb
z5KWC!L?fIiijZfB0n}d9?jCLq_RsR-GRyfmU))ej2fj1)R?ih9B2)acT$P+@t`6R2
zq3_WgvCG<i@;uI19Zgmtj_zh`R3|GP)Kkhc<)YTz_>-E0gyJxA*Ryfcg+sz&eiK`W
zDG0L5c~d7$7#U#{Gn^o_CAep;F`F#xHhFLPD@LZv6Vz^C*K9@duZ1f?H!;eo*<w{=
z50$Ix4t+cEiE71OV?Ti<U4iM(rf^H(BJ?6#`2}5(n;_l?-BH6nyMg*g8yZ#pR!=Ku
zK4(pLdtdqRRasY065Z+kj0_EppE$2Jl=np^$Saji>H_^DF^oRXqFKt^fhtXBj<YwJ
zzBEbIqN*^J`E2Gr*6Y?%)()oq%ve2VG|RgMC-ZBWmz^bij_^aJ7}1ZZjS2K8RFcz(
zyQn`OgaxUDvQyKDYD{B(x7c5l`E%SN<YAve{`xIC1<B+VHjQ_iy2Vwu-HjV#smygV
zu1YWbA>{RZag25U@DGTN&^D5zFh^{Pq+T<<=NH8~^fY)dvIjc$Z_sSrVoL}*UkZe^
z0myBBgmYjOvOMVGHE4q!FKQOSR@Y{+lEOZsy?h~X-7PvBI-WUuc%OuJ#I_k#(N(<$
z7fKGgrEyjs5uOw55PA_Ep?uLT)Ln)_kJ-;PWM9zr=<9SRx;Vv<Q$cjfU^4k9<~+8;
z@eSj>mL*&{{bo4o$>w~KHOCQjZSt>+_SVeQX{Hsr+|Q`HL|0XctPE}oG{Z@0zt#X<
z`UhM(^r-z&1?Rzi+=;H@8fq{+c*E&lTr;t=wPXB6`@(p}vYPp(q=bfg>Vx{b#c{<w
z9@?{>Mp4?po!^XF=P7YcnH$+2+!lO+zI$n$7R=~cnnX@q!*kqToIy4)i|O9fA#xO^
zrpbI`)3Uh6P`D;RQE#JW$m;_m-Ibvmn(L_Pof;{q-6CzwT;>fXOK*vuTB1}vR518k
zxSu>-dk@Z+lPxFI7r*nT*<JJ{Xx~m!HK~3e`!A<R_AbA{T+KGoE+n*yyU&+4)`tgp
zdSr!v3hBo(t9aPR8FfEdn`y=TMCwf^y=d%RsI9-gzglRTJW9_`acmo;%?%eD@jaQZ
zR536(>eAP!veY?hEVGiIYMO6-7+)sgiv6>-6hA}H7C!IZp4mUWT*ec}c>i2Ejo66U
zLLt5(y9B)PpYp2E2Y*_iYGjd8o{;Ijyv>wonPc7{n6Un4(I1dEzXRv{>DbGM32V$#
zY=aYjPri|O%X*UeAouj$%W9HtN-vrzxz2@Vs8^_g+%QaS4<fg;yKa$=1upxl2WmyT
zsq2X9%tJ0&>}h%>jOOk#<w3Am%Cw}Xk=uz1<a>G@Z?{~I&z4jmdAXf2Z85rsPB|^<
z&%PJ@StE0V=U9Z-i(?I6hy<q?)x;PYn;gpU?M8hxS2DqG--da~?HASwOSv_;&%>c?
zD!_b$XLbbDmKn&OHCb&-6Fw#S?N0L<Di)pL@nmp6R(*f>^O++txKx=#)#u*|r{JkB
zLt4}^;e5V}p6vdIkq2sBQew{YTf`YSf#&2!A;I`Cd{iyKLa<=P8O_%*7mv@A)FP#M
z@-tggo>eRQ+h>jZ(dqk+pEk#Nf7zHo!nZ8^hwSX-&}<Huuc1pb-Cs7MDr1Orx-l|P
zP3F9&`TP?&e)~Z8tASpzAI$W2Tpw|~^@6>0QsJcJ`1QgBy-Y}VHc!9y{n?MEnYF!#
zql%8)JLE4BV1-{J_r<;i+Iw1i{Qlw5Y3e1S5Iawp25rJ3kd9h|isNCrfbA`jBfu*g
z4_fg@X#N@{X2#VLvKynrDeh4Eh#!rAZp^&nxf%8;-O0b${ZQM~;RaB7)l;G3zQx{b
zfrLoaSX=!abpdXSCE)m+V5&fSw-VL<RC*C*qn{$F&}nXBt8YIMzt*yw>!2q`8hOh*
z-e&a73^_XZRz;%93t~AKB31eP+!<=U+9uLCSU>nM{8M_Y{B9JduW$jOjj#z`?ONPq
z{xP4y4S?3;99tgASkJ&fZf2imn_#}huGIQP#`-=wmpQIF>bi#ndPnD}_eqV3aF@a3
z=tpf)pGV7t&0!6C?t&^oc<4U-J|Q<~7L}1runRMfQDArej&5LSfwiQ@HL-Pw`@_77
z``tJkHGFTKe`mGHD(L*zGb)fLIz#<H*qQ&(;hjZY&_>B?A`ik_KxeVWDr$bB4&!I@
zp<lU`ZNSOUI~8Po^d<C6c>aJ0Ew!bE*)CRQn;9kK1wkuzt@F-g_Zjb;K#$14Say9F
z`IWBE$f$O|#%@RxB}F<bPgQ=?+mJ`-*|@rOK~0#<pGF>YOUzSRa!Ysxxp@7}lg-Ob
zTZA)AKO+yio?rZ>p!<p<pX*34PxM4Aq~#$e($DCQ)Nx}hGT9BKw0c54r|mK_$<cHH
zW(?>F<#|I8O%KEv)F8!$-%-t`iI2o_VlH7GxP>qDcqM1Fd+2E3z2ER(58MoG!OwlD
zZ6~%N<Dw^N7^LCWW@;<7qe!ke_y63EoMarO(|cKhpNdMfGdM(5FfCulKfpAo1-G6#
zgP_jivDVQUq3cM@Ugd8PC>Jaf-W#oplR|mpExg~);GZ507xf^xcB{Y@dlJbkH;~Vg
zPIjW7GuPQJs7H2kZ@K-@z^L3J?kp;kmdLDKp?;UkMstVrhXw|3fM~QgJSh55vMY<!
z$Et`7o<Z6$<R-}m0g}*lbXc!aZz&&W=~L*^=%<>{y<WhT;kqFQV=}644GzmYR3&mP
zQQl~ywu;S@4n>i68a);bMDyeR%!`#%(v;E4NcD_H!5{scRI%fa0ox`ANb$$mLadkh
zmnp_l>_%{CHZe09foV=B(zCJCu0+~=0c6CrL+Z)vUzzNBadZ-AYF6#E+C<#}O?>y*
z{8*Ei66>!FSBvYFjS^5ce?nqVC+amBkMxfINHiIZw4xSd7PKooS(PY8+%al^+?2<7
zq7TK%bv$yIo<gTj<4oTQ`qf6r7b;>*(MxI5)HEfid{8{d9VrIyZ$CI?o$zH3!GAiy
zWxq!2_RGx;w`|N9Kpcbn`3k(>_3`)DQ25$$qDmwG#av?)H52)P3n?Gj9QjN#Q3M&8
z^`KpUt`|fq%oF6CUe{BRN3#mP;U`EuxdSFsedObu(6_=HJdb=w>?Hp}&o~FX=I206
z`jz`-Ar}!xNEfjj?5P=4b|g27n4^6_HqAY_JR?Z7`IU~6O8oLle=!z=tPpR!(LQLe
zHJe@xj>en%LpUbOA$w+zzMnX%|7E<>=Og#Yi|496QfK~vl9WPzPY@36!AOVChCCe}
zfBL#QQyr`E+D~<fwp%-{J9Q88O^V=5(i5)qb8ydI(&GsMxlc`yJJa4+h<Sk(9`=Ly
z3~!7RNTyj&_9ZMhbA3c&S~mDLU2vxV_shSo?b1(b$y!0<x>gT4iKU1OL>{E~PR0q+
zuM5O+9X%K5otMEETn7me`*9MkPhK$=fO`~#7kr;SlgN*>nwiEc{erPb-vB=8eE2wb
z>VEyYw%1sutsqK3nKH}RN|0m(9)1_R+t2lZ<b7=}S<`rq`?Zf4gglF(a0(~Vb;&Gp
zHaP&Stzu+nBAJRB+bIgf<$B1Mxrcw(z$sKRUVvfQUOQrphogT9^1}Q&NBjYIbAmBk
z8)a-pCekKk?R1CN{|J2QmyI;N8<EeLrJXW*sRN8<YFquFb_?8wo#<#!Fxrw{Esi{@
z_B9saJv^g+Kp(!hepBzN?<f1{{mB>ldia6w=%bKB^uZ{EyFJ&qPqZ|~k>iLmM0YaT
z_&`20%953ka^=VAV;fl=4)a}jiY^efkQP=&PtfM-ic$-iaE-KFcn1z*`qqyuL|DmN
z`W8Hk53r`l+5!*&PU1U!HDcO6Vz<$i$bi4Q7Um0|pvPWM4uj{rJctTgjXA_fOf~8w
zm#CsqT(5`ZqNn<J&@H^g4QR&pQ~SsdNbc$Y=fYsT8)-&!avHSZrKugnaq3SpK<*(u
z1V?p2^3Y8@FQtgq=uq9jinawl`FDDzz5=NM&-9weD$9oFs5Lrzr{EwjVWjA1pj^tM
z&DYY^1*)VL(hn#zjI&x$uT5mCJ4gmuO(%@PdI4e%G|AQV9eO34>#~Cf-~!2EDm)`q
z^d4BTI^!E`h1-JDlgV31^ZHJv7@1UaJXsyVYb!|(L3-k7qbj<QO~?*Lb>vOeGX5mz
zB6anY(Hf4PyhIHmtm}kVt4319VIz$!tIsA$umJ8G{j`-vNHyzyz~K<}#hQU{)E1tE
z?F6sqBnKGV!BIM*=O>03$KkCnMi$gB8Fz@XMoW5%aS9W*EMh-Bi#S1==&8hJ`U9~J
z^r}(DdAb1JH!Haxr^80N0sl)~qZK&;#L#sh%JIe(@|Zpqv%lPWC1Nj}_J^=W4cBuK
z7PwpvLGQmF6X#r5hX>*9=&A*@JVtBPp%>Te$Y1-61h>|DEA2Zx*?#S%LFg;7LhZu*
zp@>lz>y!wEU_|STSyP5K6nup(c&8gf8+R6c%blR!c@2@wfD8W+)>t!g$J!D$sx<Pe
zoJb=)M(l*zuP@%1S;#uvuP-vn=wA%CzK-}0Oosea$QVohK_nO*sMq>pVgor*+eSP_
zZWcT=pdPd(te^#KGxFgXIgAx;4HD$@BCB?{F$esL`^LXoFFb#>aNWz|in#TU#1o@7
zVaGi=L;OZIHD-~kz?euRuM#QLJEA{z5{ZY`Kw7y+b%E!6J=q%TY&D`J=>w(1N?z5>
z#3>{Lb~bKlgY~icCnWCWGqTjH#zDQ8evKSt97RH72C)sR@~>{+DEN`S>-*JCS|OFw
z_F*3-v{%{=tq=OoRk0?1(+=u=jDNI-Smj4+e;6l`x7HoI&tN=%Pr!I^gTKHKdB_*w
zhLoaw$eJ&JnQ%cQVvR$BXFW1xyr7O@U!OwK#2-|C5Jke^LF~jcK1u6|_aUa?P1UO!
z)5&>6DY7MX9c$G&WT<tcs_6fL(~zMqAwMG3w+_`xRY7@p9ZMryX#=%~L|!<C7aKp-
ztwsk>K-!a4p@D3L-!h#n0$xf7;xl%&vG57~g?U&2bcZ(BB~!3Y*2g`6LFOX!&<8*#
z7=@E!edY<65Tog~8cn@1s_DH*pW2crU{t|#I707BG}UdOxO~zG<E56S#u-+9k2ZzO
zuPsBbaE-1}H}vfWPY%#nqJlnG4e1+IpH^Ovsu?=YoyZ_lv}9toUW%xzkH$CksjrO}
z>Oj;f_2D-!0h-JYVx!g)9wJqR%tpVgpQc)ByO6!<(ngaj^*@Y?WV*hJ><w4jZc2m)
zza-fnj(Q60o(yf6@m0I2H2_hi0rrh%#3t}MieS!DgVL~ejicsZ7n0$~+pm8&f?8jq
zm0?C2s0m!gY6OY*q82e)Ye8swXKf&ns9iCN>Nhkq`9xa+kJV@0L;f&klBr~2gQH#>
z92q7OjapPO;}P+KoTwL}E)d6zl9XoLB(76=;ia4m(pPr60jiO~<W+qmfn+spkrCDw
zU=?YJ32IM#?_br(2E4}sJRc2-Qxr{1AUmUe?M}WiXedi9`aZ3SHdSqlgwdPoT@5>q
zHr(isH;E$Bk#V+6-;J880dhyTsA<|XZL`+XKn5k!21gnyYL~pA4)r6(6CPw`W+8F3
zCXyiE>7793Xo=a@4DvrJNOROyXgV{XwS9oJ!2L!=)GmK%_0)o3Fw6&qAq{zWCiGT6
z;d`AW%2Q*h{RE4ZzZmEqJB=NBUfj!NsIq%%wXjy-!~T8KXbf^pf^k**OMj&0`jtMY
z-2*oy1@AxhHR3e64qTfX<Rv2$#FN2T&oT`K>sppkm;A*ADuKII8(gMdsDl5(bM=x$
z#1}{$MXA=rWKuCAx}=kOqL!jXwU)@xm<xh_MdP#{XVga`sDr3S?jVYgX`~lanoHyo
zFnSatO=EFox~hWV)xK*Qh@Zo;>W?vUV{F+AOqvb)Lj4eG#h{v7JEfLH?fgK0fUCR@
zis3Buf76UY<bAmAW?*;r>L-k#dQUHGe9-ctj`^1y3pLR+I)tRBxk!?0LRwJYJ<-3Z
zGxV3L6Z>?MRtC@RSN#Giy{p7l>Jive1E~Sn>+6uK41s85<VIR#0l3R{fD+Ra%%ed_
zwyX|fPbxtmbF+-`0a<-h^}q3bzk+vjSAUM`aTd`KedG`kK>hb?EpdTBG!i_S@5U0a
zZ+hX4A57#VlW{FOBZaXqwHLKeO{|h;>IP`MAMs}vAak;)-dq1&?~i-_8>)s{@S!e5
z)@B&@VH@^%3E!j*nTbrm>exFb>7(=v>^3#^D#*ZmjQx%>1XSO<v0e|s>1Yv1Ru{F0
zI;AIT?Tpt*-0VVp*Si=Dc?YY08S)h>x<^J={I+~}1FM7Da}&?>7yUA-=v1N{l^uGN
ziO_vjqutoIpQB>cF_S6|MP@goKuTIU<09xk3z5n>ki1IXChwx6E`$Bb3{Kff+>cen
zN$nzPhedik>fgQk5v;nCaUGW9N`|1?c!%0xn;wJXZVl)nHZW_#sB!L-PVzX?J3R!2
z?y(v5YNBybuc8k&=HsadgN4%xH25H9dJ9Pz{H^)uXx$(;;ZG6dG7z%b84bbhda5OW
zW|JGa;EB2qb=MNy(alCHWVXJ<4jRJ!B(O)i^r3o4TZml51pN+@5&zLPgBSHD&M!Yv
zdj|2FJL_9?UcahsK($Wb|F5SP!L!);S6zu(m&aVuOpL>H>Lu3Cr}#}djB8q3RCx@t
zeZAN-OA#65R(wX0rjRB(kh(@Z0a>UuP7eR$=q$jbHn%VwpIx-LyE_yqE-g-RcXuo9
z?#11TySo>6xVXC%DHK{@CZ0*|yFB|KyEB_f&VO9K(*@+6yx7A+ei9IcDhRE`9%2&l
znb;CqOHxhZD;fJb6;!3qc!Q0FBY3l0i3i^K`|)`j<0mgdLo6d6IE-(s^68)1JA4RV
z{T6n70X}LOs-IQG!=NGkPV7-0RH`EAvCVjc3S9COE-K0Fa3m-yj28s4B0E;wQnw1D
zseEYl0BodT+@HZ-+{w^V1+DBG8q!9xyRd<_38$D4&C!O4=?3$-wLmqhON8<aEUwCI
zDb9xGpF~Gt8?fJg3#uWfKHa>n*m=1Vzp*EDyc(V0|4c2i1%I}(yLEkV;rm9*{aE3_
zeocJltI@RVOFiS)z-zuP>=)NdS=nO-I;UJ+n$1?tqo87?4d#NfHII0968_IW!7ett
z4h8clHycuOgBhHH?aqaHQZrb`*P|dg8#v?k^>%<NH-v0r6*N;jFrNM)o+uI=2PbTU
zKi}WZJ^aB=;kF>1oe^$>5?2UxxD7!&aL{Ie-KGV@gB;-CHNv|%Ex1BSHpy<ny0oN*
zbO|qE9}>F;9G;f=ITJuuDif_06{7RJ%S3uV_~$`$>H^0<=b4^}m&A1JlZ!}2WK*gj
zl@>dIH<bZ2vN~Yzl!|U(!*mM%Ec9M@<)Q_n@uK;dSy&7DP($wUA^vv>VUc)2YA1h|
zM>3&!U&%*3_5tTOSjdXE)0z{%9W53;O&4kwaP&+!t#{A;m%qCcckb~L(=l9%lP*I<
zvR6zZ7X*{Bq}Cfu>!+c4APipDDrrOLz3CzklQN2lgth*!(dFJz_n>pl{?kfmJvP6X
z#jR4d0TOggcZ^pMi&u%cmK^l+l?DIsq;>@)<r?Z6bqsw7F8|M{RG0fn$HeWz9{kYW
z_;(H5zu73IS{co`#slyPdzx>oq)x~y%E_M=3b2Lwu$-5gT2ZBdazd^w*O2;BSu})O
z!b^5F$4dK{q~Fa3(7KAOOp>Qd^_f^1<^M-ddoJgOmDy@%-T?FPq^Yoh^N^c3x)~Wt
zCZ?1!FnRq6w58=>F1<wOTxG}CKz4)wN)K5crM@x%{D3t~{x1>p3ISVdCGU{qgQJt!
zTw+``cAH^qxs%y@>-`;#pq~m71CJA{Gs*prR7_4JOLV)ulh-PP)aF{<P{NqLF&AQN
zX8q2G{?PU)x$u<EvU|Ohv(kEL3?y?jFZ?!qEHcvg-7@TS?kO*UKL}qWw=|PYh<DZ5
z^o0Md9V0(f7lg}+Ov{DI7F|%UQi(W%4ckHFRe&ChJoZd8yCLZHBU{29!heQeMb;P(
ztuxMI?{_~XJ+WtG37qBXbmxRaJIF<@(B7(<)V*Ynjxl+Bk<P@%>RmdV%Sg9`YC+fN
zVt2GX&rD`aCbM<z+nH~*!;d28>2+G=PKxdd#^Mc>V{_wY^*61b=BUG|MU7T0c?=o*
zb<#L#GMv3qYA)$a($o^t5KVUVD!O@`M^+B&e`Y7MiP_!!+bn7yciMTMqbabLkCCNI
z;xXpybJKgcO_{`Q$v14E&jwm(8D){uK%J&uR#TIS9ITyIP35-SP`WIX4t7NcdcV4{
z&T^}YIooJp{AD~eE7~)hqpt341>c}6(b7+#QO#GbC<nl-ovU;s_rF4Uq-0Rrf~)+8
zI#8{mJ|$;gO1?>~(AOX19dJ6^buG>Os+ZKiL`vv_k=wjsjdId?&5`0nAhvB2LvjLT
zCR27_ltSzkNY1QrB6X`8(mH|UaEHm@)LJU_hMY;tDSV3_bmu|Kk9yTep78c>8^0w9
zOOfgNAakj`(%nTD-!MTJ56FYSZpcUea%d<wvnu1XQrZ)Bw3<@g2!9t=9C?ZSr!<J|
zRGGliXzm=eikm+f74->`Um{&18T22F5#~61pSwTWnD}BWk(i_$SM!9@#f*&kEha(C
ziO{;x%+Ti0s!%Pio=LmIb6enIca*=;RkzkZ=aq49+k>ng=0Za=cIo5wQ~E9=s}<us
zbZbTX_^y985b5GfOJ4XF<~H+ci&dX9@2JF6Hpsc;)lv_swp5vo^d;E`@LaeQ4Dw4x
zU%Ts_Q}zMtsOcDmjNSTM{i@N%YT#UV!`>sTZe#LBH^ol!AM{qwg^r7q(qMV4QT|i1
zs}<EHXr!)mW7pUAsymg;@-JeWV0Cl@*ci#IDaL+1kv=^#D^gPLZKSqrrud#Ak&pf4
zbendh>%26QavR-~Lo2NP#Pn)W_;el!x!IU#JOMq|NmNLJHPKSuUZ<Cx-Fj_A^j>;8
zUC`_3MUBa3YPjf@n<-k|Uro$$M1G_G9$FTYDmFpvn;4(Ik}om)ViLxb2`$mmk`L|=
z7d56LmPYjbuU<iSy8Xc%ZgkQYMXrUbhLeU*g_G&|%+dBncYZV(JEX%%<YD!ENTI)|
zdhCLj;~||ptj8wMS+XPbr?+i2o7!W=5=c)yzZ{b_tDG8k4Qr_R)EH~jGx8WqjIriL
zYpwH}*VNyKADUVW#DQ`(b-I=j4EBHMj~+@Uc%4#<?#Vx>;A-+mdT<xhH~2{srK|KB
zJ&q>!E;=Xe*Vd2LLi2=C)JSb~H(HyIt+7ryZyi(c1%&eAS!pB_K&Q3rq1#j$4yqTF
z)Kn@vfrIfCgq6&4DLFAU#?(?-v9ypVSQyRaJ$6=br`64o##Ozp-dI1Tk1?*8DeaO@
zclWb5+HWURlJY6v;!uHN2FK0<BRqc0&(N`m7J@HT`niv(Y3TeIA?KFn3upYt-jD7x
zyRVhWe5;R-3<&@A?ZdZ~;aicmMltIbr<zyJFD=ZIUMsaiF|p0!<%u5?zh1l`rbg&G
z+lijZzsmoh@8^Qza!GQ?NKO(nk*UoQo$qFKZd+%}E$oqb78w(n5NV=cfjbpP^6L7X
z(7?y#icAC4ikSe);O5wyF+0IxZ><heo<hYx<gsx54X(UTsxEaTqkO`j$_!3I_g~w!
zOj9*S8^0KdjB-Xsv%JOZF8Fut{TE=d|0XSEKDRPGbl<>*zo0aw+vzYH*NZc|kwqMU
zSFl^kCr^_P$u*Ix-r~ognSaPD?vAlPnfHv0Mos-hWJ9E^z6k`crtZ4vNwjequwS}q
z^Fl3RR>yRUxj^UTVs){SU3pI}W-pUdYtd5u)aI(Ew1>aiv+wAVzY)F{?1|<uW0QV5
zQaGYSevI6Wq%o3MwVdJD^CQ6=vATRn*{^ocu4(VULcRw^!Et6+Dj_{hl(tH3Y~@c%
zHsuPq!_%;qiI}y|?xl8SSk29fAWh#1yWd`aTNidCTaB<)2aNY|!eMFbcTD{A%v+zL
z!(~IvB~HFE==QGE5UwxCHrWJhAg?Hmks3*7#am<uRz%ZzE1iPOiQP658e{a-dUk!3
zUd$M1npR@Bc(f6F9F~fOrOV(zj8aCc1+})?8~P?j&>vAs-X#qKlXnMmEOlij4WLH_
zxw6zxEF_r3G!Ak#$Ub7V!7@EHCz~6<mN;TpcE5O&$RsZ#dsabe48qVgWx1N4N=*Un
zUv;Q@M9D}G>IwOdoDzMtjQN}Oa%*|JWV0K+Q7}Gw#jWBvR$_GYOe2eNLBFD3)Ds)$
zj1y>;{Z31$>jpi=wbH+G6?F;wA#0+eRgfF9YXjAzRNvmqJ!FCTpiLkV<)?FYn{bGz
zEkX3T`@orFFS1^n-Jr!Vqd7AByRp@r%vMy*e;<q%k4P^-kd(EL+Eg$F*N1)xrPYor
zkD$Xm>~VQ1JGG6|^iLPTkD4t!3bf!8zGfA-kTc%iWBq5AG<zCH^d@>S{Xe~_S;6ki
z)(qF5F9c#Gxfk`&E!uo=)bq3dG>z7m?P~^=jjCb|szY7G?cgA<WGBQb<`Oc>6{HN}
z>L9oOueZ%@;S{h_TI0>Y*kd#_*I9F%CEjem5|xo15<5xRBla_XPPx!s?W(#;=>@{b
zH*q-;)JE}dv5j;dEz?9!DvzLhHj}W>_r1PuS|_Rfqcy<XZm7m$tko+$2EXi^^T?a(
ze-1K=38n0EcV!}dN%6p0Z>)7z8`2|l6l|xZpzhS50=EmfsKB(#0J!;~lpDl#)64Fj
zuy=q6Vj8)Oo%&>bqdvrN%}2K3*7B?4MWp~E`#uvpGInW>)=?V=9>NmoPcl-;#L9Sq
zdqsoUhNf_GTB(Y7JIL!V^pd!Tz=lj@wE%T*hcVf>W;8O}(cOI9JrErb{3Co8$8kr$
z$}!4I?)L?L&K1tTuzW)L1O2*yoeyo<xse<Ek*aJ$NF%Qkzma|V>Wy@Na^l;TS=4+5
z5?Ok4k9o@)<Fo-~QxmEZBNvh8NoAQ2S*g5H;v)-N<U^oZ<zn(`x0D<d?pUS2QeD|7
zUqB<K7Y_KXqP3aQd&-RJOS7)|!T4yXW&<;)HOMaJR*1eJXV8u~eFf3jH`!HIu!Uld
z8mk^q+F@a~W3h{~A!UR*U#-Pte{y-fNY2&o9F5=sv;aA>ygADFfPJk9O}`m?to_az
zuOB*QKAGYaQgwMY9m`+o@af3(a3FWVUR7elTrwh?AHZFirHqmDO523%e%9!Aw~><@
z4<NnS#CWQA*R$wt^`8yHEar^$T9NteEVL3kN@JJ?xk;~i^3X4!&CbyjZMix@{g2+|
zMVbNXL?1NyBxt!VxF7w&>+7_!$69aA31$X!mhlF>za+*&bFqEX{TkgJyced4=f&~T
z9{I77R!aiD$So~U^Q!fftFj~aSAM0ptDJU;UfT<jDU=8<MEiQh+{}&%D(+Jwhp|m>
zq_@#Uqq&*Z{ux?60Q+@3&)q;eCjX!&)0*KmM%8ZkB@dNcpw|r6^0N`(FRI!7>4xnn
zrK3x}ym!!Pf(5v26gN)mWA$J3VOZ6&);Q<5*T&x)Ob{|t0h%O<Y@{j-HvAnTgh!n6
zA|j+QN>6ow_H(FhsHWCW87Sq)Cr#%4iI>~NYGO7sTI=T`wIgLCUZkth+1llN@eZR)
zCQx-qOkT2tx|!dtiGNa>4z_ygAT_(Du<c_y8xR(N=l_MXo)-*{TJBD#HD1pkuGce?
zHc~l~5ahlJ;5qK1zjarzQTUUIw;D<tH3z5{TeMeHs|zVR<PCCNB_lIe1GQV)M(wC7
zC=<nOLBi-5x31HJQ^{qzdW8LVEh9hau2ILH={BWawH^w#!XJGq7g94&m6t<pwPv94
z%u&Gmp@;Na=;xS3?5kg<E|X`7CxTdixEDAJ?fRC3ciSm)F#MHm$?55Tzv*_5&h^KF
za5qCtC@*HV>>8E+Zfs>Qp~RP$5`~VG2QZ29m%5$0dK$TgxREU3D{s3y#%X2C)-Ge1
zJ~47NTs5*;-)FwCzq*^rxppDPI+X5#eCqF7;?P*S=_e=;<RS8OBFx0ht>p;y49THa
z^uf=gI@LKy=0ErTb^AMetw%;-y+q_qxMgItzS>Og4D|;17pSxj7B5Mwlp$<6sLG^$
zrqCDqQ_?b9QCSJ8YnW($KzCdp&SFZiAX>v4=)QDHJ4NivW=Z2?q++B`WV~M1ti%3|
zy=3q*3(3(_Q`pkdUh5iq1E=-VJmsC-R^Emuah|B|oYqTgrCyWIi^+txe$Hq)ueUqN
z>1emG;+b>wh7lohEi%VgXU%t-d6%PdP*GSbmXi%-sTPO!@k`7E_A=B_|0LErq10E;
ztIO37%0T%lwZ2c$A>MD$ZXS7rccyLpsqc^62;U7~k1R7zS(fvG2sj%t%rUWqoCdt!
zd!d+^;i1`D7p~ThzLfb&4Z1D+Xl1la>RkCceF%sAq0uhv{yyWJw%c1DxZ;0!G83=}
z8SK{XFJM~dBrls-ye=K({+@)g$E*pRfL<lhsLR#(#MNiCy-bf>Q3^AY6AIMmP<I%9
zacVmWXt1Yr8}D#iq@4cJaIF+>-srz**jL1Ct>pM%*qjK}XK%-Y&`E8#T3pS|E||`s
zg1uDl;Bj?S4oQCqbN#=)ckXAWlrzyD&eU>aBZ)pP@+J~8ZkZSDk#70uO3>eGl1Y9g
z?Nd5xlS7}FyBQAFP%EO~2FhNgt(ulOk+-U?OlN-dad0?V!u#adb_Khh<r)k0+L3bM
z+TpB`=Xz4BDc)NnGK4Luyrf|gw3m87YfC3g8TylMfU}YmZ|#x15;;7rK0)91h0C*u
zS?Lwn2d+S2_h%=Y9W`GV|LHUJgZh2rgmu$->J9SGlhwZ_?w67(yVath5ivi-CXLO^
zj<T_6n)8aSv{sX{AF;Ex6Ev5N#22Uh*yuTTxw8@s;?G8X{YCijx7y!UesjZlj1`vP
zW{D;UW^u*;fk}2w?HL-yc9v<N!_=gMud2M0{fAHKa;}2)lIWo=r6_VXv1~AlcujTB
z+e54r<_^7FL=HFlHuBrv@O`~7$i$(j<@XWBh-0PuY}FY6g6!4U6`*@G2?<(!^%u6z
zM&$HLE3yES&^?1dNLmi}q>e6d6FYz5RqZw==xrnC!ZX6_!_6aC^^;}+=ad&eFoc%U
zIk~5rDzq+UWo%5m*Rl6v>V>wbrSMhK%8w-(pYk_3o-#r?qjXSK%UkHmxEmz#`+INk
zE^TwY(N-T4c@$m}eg@`@YitL%+w`MC4QU`dk2-1Bm=zcv+a>l%%qr%YU(weo%43)s
zn=c)f{+4dw3m3r`{+F)mZvJBO6aS#MM}o52MBf_871>Yk(bz~>r_&p>gbTqL@eDJy
z8<k^3FO$Ko3fMz(UK6#C${+F@tp5`_=3cXn1Eewejr>AREq`K*S~I_<x7PX9ZfLDB
zuNk`jBU&v<q*kPbUf2B3e&KBnRB0j`Bx|$Bq<d&&Op@44vCqKsd4LzxQE7uu-CrzA
z<vKnY`BEa?@!~xy`g7?t*x-eocA%{-GgFX3OJvN|OX>CWZTd+N-b=c7qN&KINLYc<
zSeh-NBH*kpjFH)AGg9jaVua7!=se<qL{dgF>5HY~(l;`9ALwX0M%JQ+>$3MY#>zqV
zC(sAz1@zzaKyPhMwJUfU8H<9FhWB28OoE6v{9kB%Xuh@rJ28$~taD7v4kmZIo0>vn
z;)7Ij8u<l?L9@klLPvkMmlw}%thE^bDzTAA9}#I5Nvt0*o?7YL*3rH}d2zM$49xH!
z@U{P7<}E%x@pf$&S%5NfGv;PTi+#j-RCXINwVDppyk62`CW*iL7ot<VHf{r_j9r*h
zoM4>Si|U$g=ugd(&L-~}$a59N#L{CajnZFjg;#tR-#}OLf<yF}X@W&$?8}QY#4OTV
zsTUq>TVjtM%syYB-rpRX`Nh6WhAp|7*oY4&{}!pI7c!69h42w-2uH=O(rS4G^Nq=w
zpZ3|N_M3K*sfEXKZuu~t`wgj*d|z(G{C7=|a6Tx4vIL)NmH)*X>K1j9*b<rApNzWt
zlE{F_!AM4<hPBK&;1%%e(6iMQZ>9q?m99FK>`)SIlKN2TqSQmmY&iwJ&3`M^RW|ym
z@zr$7X_|kM2Qksg;FC8bPq5U8HMZ-e^`!bj{ep4V%IS`ewxcc?5jSv0zWfy5@S_@4
zXMyIo94pmAcBOx%6!Jhhkk`=hwpKaK%wj8Xeefun0v>K;*RckgPmIFGB0Z-btFO{8
z8#An7&PXq}pO;EsE3vEelRQnCfz_<7bz#nAh`L3|K(630@$xe)^dHJ)?)fFL;};=*
zkS;pVO^2=jYK<XE>}NhB_wtCSE0>+mWoDS}zNFGEX^@;*Nu{Quqwl^J3&PbDvWl6R
z|GXtn!s55buiL72SEnc`<s|f3rH{^bYdOvA-K=ydWA--g>U(w7cx6nsDmqEMn{jn?
zArUj9X_UHZChdz>GbG>*UdOuJS2}}m+f3P|#1M-==KqqMM*Q24cx~M>&Hy`}-OK83
z{%GXYXGShY7VA~b6?Qx}wmk~AP(@uQE@yJKl-h&6^eICPv}$w|ACTwB*X3Hw=l`L`
zkS*Jzc2b6bxBoI4-y7hhuw$)kW-23%-Y)VWoH}v{yH(Y??39g`CQJWHd@fxFkE<{U
z9Fy6hbUAdGp40?nAF{+{2AIg+s`gel5fNzOR9_-HaL>wPY1Rv~DY5Ydy(y7=3%tZ9
z&dBJtpaxvzNsHyl%3jsh(t)ZnBIaP|j;4bod{-%ky_yH-HrINnvhqzl8VrpNa$}s6
z)+eH%`bJ6pb2xXn7@pk~y{VM|Py38NkJ|o6@?v?_jqGG<9Mg$8uk<|k9<>fTnf_y5
z{2-g2`ly%Xv2<)a_TG^TEM%21ml-LIYWk|ksc`pjj!1IjhPA`ZOf`BSmAt}41Fp1M
z3D8#_NRXDAS{(=iaa;6EBdtN`NvKEYJ`>xX(A%%#O~sz3uo{sMnxS8cxLB5=krVn8
z)3hJEKeJic_OAsun826l3GPH}l7o2lly)8IOdr}1suS~o>C_A{Q?znQSGqegc$u6l
z*1zVj=5*r*c@TElM>6XBjTGQ(X7L{cSMU>yQ-@fnXj*~L-q6WVbEZ%8YPXP}pS5jp
zX17p>&?>Eo+D}f&=D;-`ApcHjyB+!SgvP&-M3K~yZ;>68_shBgy_1E46v9V*oiucY
zUnREK$%f2cYGLp&$Fu1>2lKu+L%l<dwKmFYCN{5miaUzj`6Tm!fkwmP<qt0iC)G!q
zZSm{YQ87Qq{Z*4{vR5QKRflKlKJ`a5&?NYIrP4@EuN~DSe9?!>Ua7Y5IvV5kz~`LB
z^EM*V->=_{Oo^n|&$BOaje9-X5Fh(9TJ5tGk!LBHnceN7W&lt0oMI>+mBQ*5btQAd
z9msb#QLD>}IL2?~&38)K<E=yHP2&MsubbiD!g(T3^-`ANu8Lj>8jG#S67^6_HuA|a
zmB`8DBY)Bs?#rM~QX3QZ%%!WiLg<0IkeRcoer<2M)6d>)C9$fSRgI#0lSrD#nn+fo
zfu%bYqakX2hG2=er2NDW@6_^IG40TIJd9IxYUjak|Dc{BTYFvmTP>~Rls2<dZHoJY
z^U+F*rcGohx)EL+J{tZ4R#PYYf8cX=pt}BCl&SeiYFK^52_GQS^$m|^FS{)l%0<zJ
z{Xo=P!~VeRY=&IzPxo#+hwKdYLd!6-Q_*-HsS=qTNn!kAeRaA<M<Kz?7fSKvxGfu*
zz%)Ip?I+6FN4@o!WDp_DR%WXS$)}lW5_O+^OB@%}jMi|^*ek3*%$4A&kBMv#w+inJ
zXVsgSd+aR4^r@JPn@_B~MKRQJp|VVZ$BQW$s;HGv`zt?CXIZRt#{S&YQWKR=VQ*qz
zF*}_{%iT@RMf;u=F`pZ2^&OEp)Lr%%t1a6Jy!E~rgat`@FPU<2wT$+RopA@rM2l)c
zGSQ{*ydKHZm4f)Q#lc6*ug>C{rGpC5-tI^0i(SFCFQDg)G!3T;H={>8qfy&>1MXve
z_L9|>I?A2cV7pA4j?_+qnkT3<+>_^FTiVOZ@D(4C_uGej>r6sxbU@|xb~?-K6V_St
zvGG|?rgw<w;Vjf&3Nw{_*0cSA^nlvpOUaXCseMk-HfRmB*HoHrDcu!~x&7-*>`$O_
zcAxm5q52zWD5K~;=@sqf?y@^s9jLzS)6Yb9gr9!9_bnVQM8&O@7xlx!FzFD{S`jh>
zKY{{qHfB(a6jK@Gq{Zsr$WDCaoV-TfL{94{_#NlD`yF7nTn_eAdrCwe!ZFKYWxwf_
z^+S<!k?Q(tV<BFBA}SHng#XdS)d|}b5H}A(qN{=avmSh{9*QfEmmh(H{)q1NSP2i9
z-u0=>5?>DDk&jsJWWs~#WNtH(8$I<4k^GSakw=k(VD&G9Q;*T**-C0Ik5#s*H`&<w
z7<8sNp@^1DbHFPx@aGPJ4>FGI;b*$7HcB6)7a*D}5nBuI{kqYI?og+#T@~M8uyICD
zOMH_)@-i}kjd(TPd!PuLVi)Xp+ytN;vzPhZ*)hlH^uGd%LtVU3pDw$JLRETB=y|4N
z=^{ShztRM04xM;2{YT*cW^gjvm8~x3Su#i!^cH$UBfoXhX&jvploltjv1qZfOl?6<
zVGR1MQ)rRaRc)uNklCms{Uh!pSD%fH-$8M>G!8_lQp#F+k`xF9g1XV0?qp{eva#2^
zYrNC%MEXU>MF!~$i6XAh^)ywOCmyG!eOY-1$E9Hh=VR>)8=hOp1L?6J!pv+laW*|u
zo;Ze_^E73ldW~#aW~GlbOc>zr^&Dpnb(KnHL!-AoIAVpbg}X;Iqo}pndF-VKj#KCC
zfV{3|^8dM}a@Pl`9@bPE5{={s9j2=|ifcci%e|oN5#`5Ik14mP_co>%@Pb#*ZR-5Y
zj*$;WFFjYJOSmV|<Y&Do*`S2c8o@IvHpP&#o61pjxz;>18oc5jpb+h&#_&IRy*w4<
zjCTC%vFZ2;o?c5ey_!#1Ev*v<`-#18_9&|?dF2zj3Xb#s@bYliNG;=kRy}tH8Yl}n
z>$hBamO3Awv;cAHWpE3g(}AQ(CB$`fh@TXSh{>cFCNv+ipD-iw<yGmq@Wjs??dRrn
z{<Qj=g^UF7$ffWFrUGy1mbuEQMPK+8Hp-4u)~Ng7zsxbAn8o12o<%e6lMBk@rTJnS
z@g`ZgtXQL5czku0@$zD+q_`@07X8J$N}he0wb8t8e8q=68F?Rhqwg>cySSI0+>-%4
z3gIi(rc)q?l9Rt{PzPNjS0TfkPEx3b)s<%8_5Ue%LEq&8ncV~lXBt`CUQ`B(*}qup
z&6h@fLoyU&s__^cv+Qo0X!_s|eWvxODs)pm;q43s5qz|oRK0;G{T|tlkw+1oTw*73
zbEcnqf{l^_5B)rt_HCn^++I#sd%YEF)iM_uf9bvT4f;N#nYG?o?iC{&@F#NqkWRzH
zWMf{cp8Ax0)=IU2`k2~sf4P^uL(W2`rVLoD$BAD>DX&n9PQ8cDEvi{_t<=^SbC+T1
zXY@=)3-hbB*vaRei6#zy5`GdL@f~+mM47?K=TmcncC>+OZs*zaC<-}&w_487!#Mv#
z-c4T5@k+U=h%zr&g{-XDxDS!#kq?o|RPuT_-Ml39sdW%$v(;cG(@FnOYrdwQQx8$O
zx`#e0%_&u(3UdxSJQxg#57e%Y1k0oUy62s8&Jp`ZyR9|L+-xK>Y8#!+barMp5k0+y
z=(oH^kIQzct6U7vU=7cmRozUca1?oqqUud`GV@ajL)EmLY6p3R*e6&N{p$9?lU`46
zN>Q_)u~M(C&(eQ0{x)~pYu%~Q7^>EDnbWK!w^Q<}TX;qVz8a*aVqa#AI+a-Su=Wz<
z=<e!U`JK2n7!mE^?j(}jVpcUzlMimJ-;eB#%+srxW9>J1m4|{o!d9`86q2)oFJ2Ao
z?rcoq=OQY3jvq4^KkKSiD`e4AP)A8B%?WZx+q-|+kF2oS%p6Zu{Z-_rNNhyV|1v7t
zE8NA=Cc!qLi|A7Z>V>9xs$B<FJw?pLkjiG$5?UMWG@Gk3ho*rquv~f(w1^f5=d(B-
z%x$A9^~G)E(_87LUdr^XYVL$+7xF#=vrDI$^M0vb*A}vKwh$9-4?+v+DA*Nx!S>Xn
z)R|s^%dnr$+~eLVC&oTyD&`PlnSMQzJaRf*AX1y$Z8h$0ezZTmrjv<6R?E-uv)*V+
zLGIfbY8)CFIs!%>SR1i<V)Mmx*8+L4xXrKVxpoQbJyMu}tmu^R>2IUHeficrGRpYZ
zD#ISr&Gdn874C=ykeO0=0Qs~jJl|z{W|D=vgtmnwuy#^}rmC&wZ|Kmv-XJF#@k|A?
zJ6^`S$V{rfiS=KM_*N+=k9RD3&;JnI6<&ym@T77fAtADiowe55ZaQbIP@k9sF%@E}
zGY7gw&LtlAXLw(oD|Qll82wOf$ZV7`iW%+9n?%Jey;A<s;Ij}<Y9P;3n!vL&$aw#u
z4FaL2j5d-8F>R;;Tg<5@Dh1@?VxFL6w7L5pFYTcD)fj?ju|+?v4>TT`e}DtjCF=Mo
zg!puhW|QkF$*2UiCHLD+NeSxT7<nU6a2q`6`pOZuzupwWevRlJcNu+J8SQb_PO=xp
zjYs-B9iQHmoR99v=uO`U@`>fiJ)Kvs5*75;nrg*~E!%@XKLoEls$QixD5P|eded*d
z-b?K2cC0<p`oUUYW;Kr(6O9{27VEA3jf!qhCh*3K-KC)*!*x{CkW1~u^$L;4?~3(l
zg><APdaI|VQp!uYgm5&Yw~&n3P|GsMk_}pE)HP}uYm7h5+4fd<ZnP*pj4|RH@r86k
zK0`j}D?aHb?r0yA=u7aY9K638+DClRqw*VZaj+^nlgQk(%2=DtSaYCpQ{P0Tb&2r|
zx~*`hN9*9@WuPKijS9mv?8_VNk~WEMv>`+txxp7`LasI|{_a5fG%L|V-P@byG_-qL
zSIu9jfc2$fbww{_j50IZRov9k?ew9>-Q6x}Dq8`n;Jv58Tkc9UbYAI4?r%39eM@xJ
zGv$VyT`JE6&OkKiO8Q^YLAm(mV&fTkuX=i8qlneS8RfO6)BB?E6mRh=)v7D%aLv&y
z;?d^Z;Zia%BZ#&nkm&MhBh+L{ZYf5%AHDB3cgovMt;=R}yq9#we7%|eKfRcl0Bone
z__Sl`+)j<Hj8*oLIoOV#zeC<6pwBC<l1Ayp9Ue!Y6wv0YBb5hIYVyAIqPN`*&K~=t
zRnzKbuE1{@p+C?+8W)&jOcTA~C&Wg^NP+YcT#6=O0-U6dR!`lHC%=#?^-eVZH$3R6
zYGSppvO)UDbWDn9G54jt#ky_gG=DdI?l2uu{!*j0wZZYpdk)7B>MK<vGtz(zK`FST
ziTZ;5lBdW-?v#F)&Z1czGFuz5s#C$6Parm9;-ew{&%gFdtEx4cCx1tmPG#NEhno}Z
zKirzp3%*Rhd3UKZ8I!;1z1y!oRyWd<^N{CWDX%1ADy&?m%V;LZ;PLQ^(#wOy6~XOj
zMK2yGtc~m$)^771oli%p{N<&uz;r%(PyCVG>0ap*_=KaVs;#G*m@#w&AGRBl$IGyD
zr|JJn&!>RkPPYG(a!1Y}RS{bF4ZI~zVfzw!-+B5$bo0{i$?%AXVpOyiIQPBlesAFc
zvq*)M<mw}J0lkvz$wO_0f@|n27$s+-_Wy)ll_})+-h)fFMrw+k3r8D!uc(@Av`(72
z%yGtTJ-xmsav^d^uWeSf=eWzM>kOghG*()M*IkiH>}C+==cpx!h+8U0!HYaf?)M=b
zc30_LOQv+C8`Bk91>2*Ay=TsCJ28BJgUn$&x^^b&AN4$D9($a-H9DEegU-?nJj>2%
zZ7p4BKhx1oLl?+;6a_Wmi@b-K_x3~_3qXf_M+~aSe~B%Gv&;sZapyU^?A!3w0;H)i
z@rS3cH9YgIZG*(NgUQQGQX2F|FY=s)LnqMxwebD2(e0H-J;9XzBsQ4bro(0hS>Ggd
z6TAu9`zO89bdBD#GFZQx>CKDAP$R0p)Qi*SdDpt<FgW5*5H8Z4m_lhq6)QHBJoHFQ
zPbbtJGLh@Z?{36{D#$czW~q%d86PdNRFG+gw*K$lH>bb-vo*^6Z1l$~n@Lu-y8c@4
zZ8m|nN23$*`Et@zkOI$au1b54`aoT+)}>aThB`u8`7HU<5g?k5p!0Ddoh#>=;w>Gl
z1xNRav(~<46(;A<&8%crFsGQd8OsjKMN~yAVQW&zk}`x1DEsirRHlHZsWsI-^t^r|
z`YI1EB$exczS@j=-nMwI6C_ovA8d<O0MqzCyNvzG8f#^<9-3>-y=Eorusy}S6nz{F
zp)%T^dc+kfzYoYeRG_-Govk;iLCE)*qwXP9Bj&0kuOL?J3xBl`{|VapFTCMyRi`oi
zB}LGug~`ulKq4L(8LdQ4Cht@<H$CI+#k&07W4RpNk5~DcsU%h=$l1u7p90g-Wn<Q6
zBHX8PHMuHNKZS!q(erL4GGKYFkyxUd<Z!y`^Ylq{RRnfvFDV@WmXMs^yC^rr8_T0E
z#M}EB)R78w7G)s!pOm=yZ@QP7-~q-*W7Wq$Pv|f8`jam>ZWp$f;-hs%_y1s~wf?l%
zVJjc_9ur2d=~I}GUHp;G)~Nbiy-pVL2Q>43JisZcf_GJ1+eC(Ty8Mhjjl<Co?r`ei
zb*$O+3@4*nlUFaR#~O?9_#U{M*fX=54wzW_5vD4s(Sh%=YhAh8bfuwEnZF%n8d(>U
zo}(#Li2I2xf?ClL?mzZ1dWuTY-R$Un_4@i$eS(qBlAOQsAyc!PX^Z$wI*AUvMdok2
zdP+U3&Hy7eC(k+=&!eHXTB}O#DZR2ln#d&VUhj!B*sf&_$7&k%QLK)%iF}OYF%<fS
z1NT(4STI;PC0gKW_Q!MXp^j3=z)QX8Qz(fJ7|j(Y;*;J`M=87Ms{73!=bfV-In;V@
zc7S@jjgEMKvYF6&O13zu|2AkS)}tn}7Ti`J{r*2SQ2+UEk7Z(3Uv0oFd`!rr@8O~H
zRBA7n<cgCzi>#S!nm?|G^s#iMo{QYq+aW(o-5pHoouV&u5Zyj8oO369@ReBM(o{@W
zk=3}Yl?ts0^~393r)E%omVOYtXc}*hQ;i%zQ*$ge*ak#2_w_1tP@HhOdjCXo1l`be
zrKtj}lylI3qC&T9sza@?A~tg;9Sg0g@gBk_O(=Z|iu#Sc8(886ba9_CUeQmm9e+87
zUhZf17Plfu0uzGnLSJzaDE-y3<M}y<2ITzGs?|8{6xwk7xA@vWN?CePrJ#Crw>z8q
za5B3lHLVv$Nh%F}j3s6px}_S>&$}XSz7+j^g}%E?>Tc>~5!HeV?|#oWKLB;G3zYi`
zR(N}CdTRe?@3WKE>29APGhUz5{nglIET(JyowMER%~bqRVLDQmfZEIqB?0%<hF+0^
z(5|H_Xv^tuayZv4YIl&Qas=h09o^)P0y_LY(<8!MOZR1CV~aVS&h2%~1I2a6l%(6}
zCwi=#Q~f?nP2v-ltUg^lcj;t#L~ql0b+B?)dO){LhUf$L0%-r~soqU8|A2DGbX(74
z{zdlitk)g<g&9I!v7(ek*1%)0p-v>CTuep6mG4n?>qFPvGwk{#dUv`BWBdnRBWfPM
z(+w3d^O$vv@nl}^>JD2c6S;So)B2ab_rmDdEcgT;)x2~d)X)TSQ7zDj6Np+}cz7d~
znnoa({x6XH`d$>e)gc>~&-#tXYOt}{7;l!eo4X65i-W(23ciwAn1?67gStjaI!+Ga
zJO6_BGEn`b*3njK)A-qSP~mDZq4t?h@;dI1Sb^JC39FU4*O+2#GiI3~;>hIDq0Cp^
z72e{RE}^GtJ^a>+Z1az54s2D7s!~V4#NC}j#~znG(Vzz?mv_|JW{0i%))MnQ9I{yN
zq2JSgFppU?oKoJUX#5}<xs8ruA?YJt%O0Zsw{(4G03+9yN-&AgUO5atX=UtmRP4ia
zeOC4;KXH;d_34|4Z&fxY(pgx|sAWF44mr2!di#M%wiXh-jb!rnsD0_NSw!UGt4HZ^
z@4|CmSF>pqsqQRQXDc#KJSf;3twX1BXJVK<b~S4Vo_z^=i`SSv?Cx%n=sf=w-mZk_
zcSUXqR%&PH7J*YLDX~fd@XPNIt&X8H?G-=E2~r&hFTw@CdNh%jh;G7m_C#x&`IeX{
znK8{60yjUUQ>i*p(SL#=e&L$il#+PgrPXxmD?GjC>~VaL<xrKb%4>Y8RO(DRRX@_D
zS=FEC6@{nsqx*W|Pm<S&w2M58{HsrAf5ZlNRP?n^(~$TO>Fp=CR^HJu_DT7U87p_A
zE3-S8rd#E_)Mx4|iIkc0Y^kyMf~ndg<N>4hA?q-l6X&D)5kIm^|Hn9t?^iM!8>|(w
zQemB=3<3Q^2o(<HB~M?LoLYK%s%z3o@C-gErF6oxZmzt-Q%NDc5-J3nqB-f*nnDe3
zwJDgL*b@3xuV}P4Gul~*RucwO$loWFbApO99IKRAyN&+qizR7AwRIRfAp?2|6gexM
zIKRus<pE$tuM_hN1O1Ei<{ibJ+(4=;8EeQq$Lh;<!Mtpp<@68vIniEgq=)47rs73Z
z(b{Vdu_K3=$!G}z$S$daRGdELYIrD%u>8A0(U>6)6!Hc0=+GPBRIzhgZOsElKI3=%
zp1Nq-;^tH9Z|9-6!EXjS#{Z=BWZoJPKV=97R5;5s-IJQyd;+}HWZ3>2<c4)LR9aA3
zyGU)scfqgzG3w_R?f<BlE+Y<DO_tcz>li<oXDr7l7flqr6~>Vz&q_3+ka?dL8WbuN
znn@@9QTo;@(_21`YPT&O5|4;~k;}+U?_yY7%)HBQOpiAAt|ME^>E14kb#?U>`Vu|4
zQJn7D0dDPRJkT+IlKRN>x^d47we9R~a@A#2UaHWin^PVrJqN3C4D*X~nO@9_&(@QD
zo-%uM%KM+aneJ5QfE|N3Y?xC`&5SYon9Z##_`<d~!GFwDW;`h&eI%!qY~*~JsBfu1
z#}cP#Wasva!<j5A1y0IaY@HyNk>AnF|C`tzWP|0=eBKXa;~U%T{4=wWxoKkbGkTe_
z9pAm=E%lQMZK-!h<#);iqPC>mac^q90{ERfrDkMsn@M@W=iVdL#(!@|eR>0WHkJIR
z7!qcX(;iHPKCfNW>TPZ?Wb%K-j4H@n*x5qo&a<F4QOtFDFH<y2)eB@5e^%!!$;nqX
zqk5844&l9CN9#-j-Fyx*?aD8uK6FMNpznHtGt{1Boq+2`6LW1Rx;|i(CtFgAnet*x
z10ECqmd?|49gwf=iKeasJx+j3R)Fi5QSwvs$bpYEnk{1e$O$fyvg5t>kG^pS)BjMK
zKJl^i?~Wpp8=z+~I-2E)Vw0hH&ZE7zQkU2!uTWYNaSmX*<`!4U&!pEoY8+?iYP>=J
z^=tX2T$>)f`r@tNXa6AD%(qp$lC{cwZL}g^`B|@O{A!B!7iXsDM*9RygqLDsIVE#D
zo!GiskJ*w&#4)>wl9rMCsHV0?8sCA-6JbuIy>fu~$npzEhr5CkvA&q2u=N9&V@Yqc
zB_|NF-?NdS0ygkp;fZ*g`pgJ&Gd+m~OA{G=#fzAZo_GpP>nZa<zQ2q=`-_~8`RPr*
z5FO{{b*jQ+A*+}9r%@g%R55-u4_e)v!rt3xEoOpti6^DY)U|S9v3e8DO~j+iNRQtI
zu60Xs$<;RCo`<3}BB1G4_v?8}scMw9TGJz%-#DNb)HBc{y3k0^UYz9KB&K~^2%E(j
zV8efuM-sVS#A5GN_9#P@)^wTWA~*1gEJ-=lMN_7fSBodfga61z!w&TP?J)B)Cz07W
zM_jndNNMSI9(EIb1})>DbWJ{|>{IJ&e`^1czkf^Rx*S$#H8j0W%-oBNPzo)pdP`0v
z6%&&C9lUGKYI}-x-%MoIHD>G4h(yk2fH};*=OzUcpryDOpO`Ic;94bT=It3WmWb;5
zFXS7tuu0$m{he><TwVp@>S54!9(x(wDRv*M*HtpB$LIz&BaNvXuC;DE@4bzFHlYt)
zv6HC}{|X=7=g&N%Hc34NpZ8ZLC@<)&Zm8y>XW5ksiy4C~(Yo$o`*&&z7mS?7Ry{er
zvHwMm>jju9>*$V%mI+3o4`)#&E=Ba-7S5bQo+iKgS-C{_ZcV(D5_s(|Kzlw$WN{YM
zoO^CfYR&_#J7!vQ3RgtoMqcalO~o1SEdb479h#z&{Hrop9YV#w57qQ!M8RX221={-
zXHiW9Iz=Urd{Zl_q`hF_tZ<7tS?QY@Z4NM6=#?W^!Zw|(DiploUL;0~FC+o4DG?K$
z#njho8z#w0l7ZU|TG~c67LLEGonZdUR2s{L#DCFuSzL>(N<n(*7Z|IlJ+_M+j$}6)
z(cvM`XM3N?+R@?yX%T)@JypkRDnf*QR2@u=@{}%;Q(7XbD(}_i;F{JK68SmkcPNQB
zF@;%`Bt~(4P^4JoMWmnc*!tD&6@BiXhO;Y!$dX7FvHEr3>%M9+^&`FS@sXTb+CN%7
zdRsGTqm`jj9wC=s%{%Mtw%0+uN5&KVuSlLqjz~H^3I43&HTJ)NHPnxOhqU;g|H6eO
z=|Ie;EmSL$dn^J6H3rviXsA_atJXm6BsZXcaAeeUA36JZ;=kzQNo;i0<6-+h8b8}_
z-9~;MA(gm^-KMpOZ;Pq-RGTMes!tt{?EXppt0wi}Ux@q?;&3#TMhX4={q%CxC&GVh
zWwHv;b<<J*LGP?jH5P!Vc_4ZX#DXt$UCl+0%~u!GgZ7;K`+B6fI+pn@9z;JRG0b+5
zp-ely7UK)?*-ttTpSB7eOq1!gDi|rs{AJeg@W^bVvHb(Job6QlW{OkMx^I*Z<P3Le
zqqPsjDs!mCr3SZgy^<1tZx()O4rRTxAGD|Qp6o8Q`;jr(1A^RJ>a;V$yTd0UyN&90
zLAo;L3ztEmcq+$0ucD#Pp)zcj+Ym|}8i17_O;&gTnb!%_H15Jny;M(5fF#%Or+F`l
zAKT!G7N<9;P2|6DW;)1M8SkytbfP>8@<Yd|_#;=<h4i1^3mpm-4NcL0Q-`6!cYqqJ
zF*~?iIif64UdUIaF?6*i@!NWPob>i1yoEi?WQ8IV!fnI5!prD14qJQUFu#Sf-05v>
zWNNBP>qCEnV;YYt_(G~q#g!-WzhwD_Q6=g^2W1tq;Tyz-!Y|-XY;?ccCFw%F!Bta5
zdeJ4sMu70|kyxXpb;W4}CdfZ*B1uJ_uME3BTYv$(3S_#iL{?d~Mc}e^Q^N96CK66d
z9i^n8kIiKlK^<~u{jd%P-4c#ypD;hc@9Xs`Sh5MauD>-ZS<RiE-dKOMP>7t{6(zH_
zG4yNfka)-9ZHSjTo)hzhdEni|aqZan+KHWWqBsC-fmvWUtO)LcV-phIFhzgd|1;VX
zyO!EX!@SD^YBVX)a`p82`Y_{?>Dm3gQGRXCuOyRNEwodii!mKy8^%70+c2OlQCHI&
zcowg(2FO+Az@#_?CdinedqAF@$^DMtH)Um-e@k!@zx{=K#5rfTw#(YN?HqO%GD{CY
z1<Y%&wGTM)y*YH&MuQD(^~fSw(q8#1o%}PP^(Xl*`zGHot2R$+Pv&a}h@d5<7f|R|
zx<Q-aW#wVgej`X2>w^y<0)LD)iGKEmcz?US+=T98r?)e~8Q>guQn>Zq<;<ry@H}sI
zv=R75Gr@w{$5cZua5^NW>?UFD6Dw7fvgqx<*sF4lnm`kxw=G1nm8fJ_mu2~`lto%C
z%3=j!4ESMd{oa0K|9-T5bc;8}JL)-J%BT$D-5byLe&DA)nbE%ke#xuo;pist;%qPv
zu7Q&<G*}pn4#ow~f@a_^-J>Fr8U(j%Z0%8)&=bU~!Y6*_2oJ%k$jIDYR`G9;2R?u+
zP*vCnzRq?qE-nW>K**})-{tC)K#n>EK0;OyB}RdivLJdQx-{CKiT;P)@7`7~6*wOM
z@agxW;Boj%K}VPZ;>Sy{@M483Ad_tn&hv>XJBAwxnT14Pmp3JHRKelf11@$?a1VBa
zF;j@Xgeu}op{@`EIz>s)N3ILog)+ih5G{V<H@e2{i|1($F{M8UB!u!pJUHwP$nEik
zmtcBK0>%AAa0gttMZs!tZ<vhX^95ep3HC+-P{Xo<y^<2tty*jZZw=PbZtxk>@kw-C
zgIF<wzvm0%K<J1COXezg<&QyRVooDy1h-{?m;1wegTagVHRu49dIU2;N+|_m$s_+P
zPrbt52TtE|PVEB!-Un;$Uw*#8p9$W<9#DwRfz7at@3(-?k^mI5rrb#ZusSjZ`GW>v
zN%Rc{fo1gvyJ7z0%LfzUZz{hTz*;LP6cDn2G8cz%lS)Vnef%K8d*1T2kHOb_2KLs6
z;A!x`;05@4S9oqPpul-(0PQ<~Q+5wJFBi^&@2~+xi00r)ed7IRgKbFbM9!)^f6jug
zbqty<0M+9jINk5ToUoWW5J8~$$S2+4|Bu0Ri?StL<MWGxD$^0lbznbERj@bS^0~K=
z{4P9I9H!z|U-xfAiCf^bt>$kFtdDeH`ZR=YJ%c{M1So59^|*aUHH0Qyr3u%m4!^Vo
z73gE|1gwrt0i8wcgvb_zf<(~yZ~p`+9P|C@{y}K?pa0qyK#uXi5&6qM0^Juu{lorA
zkWQZaF+oW_t0M><PwALV43DG)Q{xB0hCkxYbPN*G7^Im{@B&<mJ)GSWuusZ!DxJB*
zfx&E^Wg9fk#}l?;+v!GlajNhKC>eKz2wi)cSWs+)G<^k2WU;W0j-5S7`yaw@AZU~q
zeiWi`rW@qqyH-MLPznoxDtU;rJ&$DFgQB;f^9ne17f*Q*>fh)4+ri0TE~jvcle_>9
z*j;D}+7^g7oq~G&+ZO81fDh~Ot~vbM2A=*3e#$<cdmz{(GkA{ceBB3&k)D75Ex0#d
zz)ch3vCKT#MDS7SAq9CjiE*6hHlA|;_mmciddQh9=bjsI2DiWSbqVC;D_lJsl#;7p
z;aukGx0$2gz*D8<StfvhvW?$Z1%8Saobxkrwfw;o-(y<kpI|vsod)@Q8w>y)FfaV{
zn5mt9Nc(?0Zxn3J$<TEL&$N(x*@^si=Jz*14?9r7HEDpRxPg9uh8^h-(#w2sJ6DLU
z!~h;X2#Q<=^p*^A&qgp}K7+ToH^?S*;fhIw$I$j8oO%dE!%e|_G{LAKJD4Vaf$h_m
z=g-bpRdD}C!v!Pww-40F7*vKnW0CG!P&kIC7zAQccTT7&ygU~DQ3MXmjNEU9_T`ZJ
zw_I-&SO3qC1yiLCG_A)~s=zxL!RI*umd|InwJ^vr&-_RJJwIXa(XRt4%Tw%QPw?uq
zaJoDA^b;VC77^l*?51)SPwBC038%ytydVL5^98-|3}i72iS7jdkA-%VdDiRP=R&yi
zAauJ7$5cimwnl>Xqx;Xm?^pQyVDOwPZ$?w5hW`0MCH)Hwqh7)Z5HmA~<-|wdwZmY3
zuOVlyqF-_g&)|XDpev3JlJfmiDESPHG>fYiKwlo_>36`ZPr<Z$0Uh>(N|P3Z(GT$H
zvml9ZAE}xOKU_dBZRJcaphd57mzj8)>s)6kI_5kw`Psh&JqiUrl-c1w<y?}2bTtzy
zrAISY46eep1-Or<;M$G=&88A`FV4GP`Stki+x|r)zCKoJDH{0~xNs?Q)RcQZ#V0yQ
z>>CglQ?S)zE1$N9uVli4paeW}6rQ*QPS<=Sa~EgIq%#)cIC`fQyk~%DH&}QbtfjJ%
z0F3?|cwU*IZj|Tm!fz%(6XX(}!^g+4RUg6894TyL3&l(jc_y)c;fOF7T94x={jpj^
z$!Lw<=r@oYK|XqkJda1N)}crD2Guz0-_hssxXT^f=OU;zl&3ug@=!s%o3!8}J;mnc
z1#!vrTfn!|&<T5?{YSLdYGh>qXLAHjD#X35hss;Q`$_?d;A_6N@p{!@I+{A8&;yL8
zw4BL#p1M59YL=fJT&ks5qQ89KPYf>5D?d&nNKjJXYRiIt@clrL3^VX=T`0c*Dd-2S
z`f-ALkfw3mv5AE^&zZM?cd`g!v~?k@^D20$y)Y1N8UvEkXb`I^Vyh~m124htuetZb
z=!^JFZO0ReftytiY`GNJk=k$~^Pg~gUbtUH|3smU2Nxa03O|IqatZ0cF>=wIdpVH@
zoZ$%ge<yb`l4tJ1-IWcp@O*`Ml0rPm04UuLo+uEshfjNB3-Tf7W3dRMvDy=%-EQP*
z(|0LZ3})$1yfy<WcSZwL<Gm@-o^Rm7(m_0Q+mD<{a?Ye66j=n#f8{;Run=u|p9KcU
zb-2E05cb<}XS2Y^tHu>)A$<$Et3l9a4b*H1za2$xp0nYoJ)isu<fyHnC>BB@(+d}Z
z)9_zEP<?kI%`rkJAvwD7Ww4$(y~V<CFsr(;8}Bsd`4jdhsdyNg^@npaivI%zswb21
z{e`0N+-!Whv-o^Nv8fZ`%pxGVeG9S(*`eNAPVN*Ge2DL`4=pqgx@G3MlEVWnd8T4P
zOP)H;GBn~jf8qSg@LH;1tX~c^s|WB)7>f&T9bQd7kXeWOv-rLgKGj$d&TfN}brd^)
z9=Z|3LzkSvd*0m~+N?zC&cOKzu<R!|yM1uk37&Wslo*W7+l}6s23@{>w{CV&p8L%N
z=4F(r%#=vTIk+bXilg0E31i`$iunBWV8B<M@gFzCX&r?ba83a@Zpe3C=5Vc#Jo#Uo
zf{7<{K1hS?CP7;j;PqBWd_o}^biV^P6~i`NMW>yCD^lSt?n8^Lf%gBPt;WKwg}@q1
z{yp|!ghki@1&^R{y5c<);e0pqUJ#718L!Yv*LdRM&^9Z4(;5j}jJ^uNjRSdSW+b^S
zeA^6eC>^8$5w2j61hl=OP@_BF|K%rvTdJb>hGC7U=Wzm#pB!wmo@lQgXpgqwcvZvC
zU5fT^$(80H86)A=w#dmVY(ORupSMG;v}m0)aL7RD^ArB|J9JiDG`0Xea1!k>9M7RS
zzmb~LSjuxJ$B$crr}-gh12)xDy!4w;{Ach!lMAPjvX^u<#TRDsv;6p?MWJL%Y;Aey
zm>)avC%%3b!Ntms#gE+!r8hvKL_z}aA{XMfKSetwM5+_uNv_}t+arU&qgmqQsW0!p
z11Hu+l9LIS;gq7t?+di}AvE7PKOXk)cc___r#%d%$8+bEpirmpT5u*mEsl@!0lVO#
z)2=a#Qi79Ng(gS^zwPJK#`B~_&{Y3I^{zb0d-Tw%AQR{DfYaU!{YB2}CR(Bjn&AxG
zQXKF0BK)=m`54D%u7T>!`Lhe%b(U*vgxYK1sM1*aMexcZK5GH*9taPuMCVL_?;QRQ
z4lf>E1Gx49KfeX-LP9?@!*O`hK%>1v(q%lw+EBCz99cv7mG=$;XRj&tWD~So31aOM
zVxD5$(M%y7sBllw8x8S6n+xrDs+0IuABZ60aiY)BGb2IBD}z^^M)(7t#`EjLYXNe3
z9N)VRzS(~uecs16R<ZC2gT%p0ypXbi3u4<uyqL87Y#TD166y*3emD5?6x=x$Nh*(w
zwB!WdAr%oc*^hj-iBu0ohm|BkxyW-h!gEV1wBdAyz%$R`*u2Q~duaO@De1&XALCSQ
z^!iz-eHtzICeYxYsnF{gzte&1PUbUqaN=E&nG<|&Vo>lNau!j%yS(^CF~W89*ePCl
zgBG92Ycu#d8vKS-jtAAS2OOCa8}vWuR~=n&39mgP_`f&F6O1E+@R7KsKi+sLEc0mo
zF2hwl?&WfzqXTYmXD_fkui$;KBEIYEublf)IH5f<nG9Kr_%gI?j5k<=&+kBNk_l;S
z#;Y}uVGS?kx!(gHrVi5C4DRfKW~+)87>Q(l<m|UWk<-X_J}?m*W0NX?+Ib(#F^f}l
z{2IJ(HXKw53M4_Zc15D<;4dA;M{12u7=)%-2v=?7PG{o%9EHmlaSpw?lZjCI6x5sr
zrB7g~k06oj;EH#=cRzfSff(%$bLn%@eUISBjcAW|@bT8~KEoZps|OzRFKB?&<Z_k?
z)3G1Zh`JkNjXI!7>Vfo|5+0ol8t@i$O9SHMGWg#ag@t_bHaOxf+WdEDd55dV#g^0f
z-xc_$Gq2tIZdY1!@=fvf3Zd01px@s4b<ryK;gIRjISbnP8_&@k$@v40TH<f^Yx3Jq
z{JVZZet$T~kugxHSdatG8^y`bf~ylCo6F&VczA}b;Qrb0bRF&}4}R|us62-MJ>k=8
z<6CxwKEt@q39d4jD;9@?(hF<RP;pvnE7Tr<wynasfRM{?<U!w_=IY&%@RitV56$ov
zs{aUoR1k{e`54GXajdL{#x0Kqz7IF&Bd4H);yjS3<uLh*X2gg4pko^>^#p8KA-Fmj
zQeG1a_YI$?GjUO0csn_9YHIu`h0l?}=RQXk;0fBQH+OZF97sW^)0cCbPy8_&&Z-jF
z;G!2nvn9m)Da5~>;E&XNb%N(~KPi#UkMLz)WIX|Tt}5ETJ90gitIX#Kt3lga$lFk8
zG?VXpL-jUDVnwc(8!9J5FAso=>*GI-g3pG)ffu3OP`IrqcW@dSw!zO@%L%mme)ea1
zbt8J?KX~c^+IAEC5KA;S5sEG*Baue9#S_=Vo9PA@wZ&e~CKI#+d;bE9?UOM}$GhM1
z^a?S|7wmUDyqdLeVODrAE)Ue6Xzw(5_gQ#7&Lg~nOwB<bgTRLmGYI{$fv21V_auTl
z_93@%-tq`?NO!s8^YBMpWPJl~`UVoY0)B|Iqr=hWmHB%=66gB8xXu`^6z5+qgrDZY
z$<v|O2ELYI?S@0YC0yq=*WAYMpX8Zdpu?W>{a9os0q2+ydwLK`_2D!Ya)obr25GSr
z#rT{@XyyrMio#Gj1Daqgr&1a&tBVg1_sJjqa`1B@&Mh@3T%Y?Jz_V3EcH+F${^;$m
z{#-QdFyx>alK!0M7=jm-7*3jub^a^J3DugSmot7xR9`9_ATLn>f9D8@sdt3c=zxvL
z@MQQb8Sj~c%y$F-TEG_{fsd2}f1nxvs}7AfK-pM0)`i0Z&}Uy`BOUTKC&=)2foG2)
zHK);-DTD+3`#<Q>oA|gj_cj@tO~9&T<K8Z!`zOJhKfz`7@hwx}FJ*&sDzGPFCp;X7
zmU|O~`VdcZ1`ch+6WzdqW<y)tMcyjI?c>mk^P&8B?C&~sZcR?$1wSdnbvIy@MnJDZ
z*pL}~)*yc461=gNPo4(l7NQxS@O$I1(@#0C(QxJzq`e)VRF(6b0)^-EXU2DlJBc+&
z1uAMyGK~44XL6piEVNCFXVd|mR~a<y5omy6$oF2n?d_n17svLjB>pLal}bcR{0W=o
z!~2c6LI}AZ0`(7b-Cpp<L^Sej==Lv~dOzClKj^m^y%%Toj&btE`G0??xQ9CnamHnM
z=3dD2em@h>6_DLo?0@w8V3FfEDhJkLAyf^B<GOtJ+hg&U7VtYAx$6JW1;wCHJx*f~
zG)n^IlfpG|oOd02-IdqpqI-8klL}DzGgRHh*H&ce3zBk?=>9Wb|M2HM@^}PF22gT6
z+`kjLZ$yed;|qL5k7b8*UO>5Sa8C!agvao$`ydB<`RwF)?NQ#n9=%W*OA<!gXMj^R
zeyai-R8zuX5@^9UIQjkjJ&OC-!6`3-7L(D03;5JnVK?#{cd9S2EO8mL5y<u;Uflt$
zY@~Ywp5_%a<|AnT9~ylk|M$>w)uHV>?tU;5l@E>B3k^1nPuh-Tu7#W0K*2bPOpUha
zhR#fePkkM}Ed%Z1{ObYei3QN?cV16|%^AbV%!PL}IDHXceW2(9^qnG{Lo-NtAxY5j
zd*H#R+;0~wn$6CQ2heu~oSG00Qt*g>_@2j|j`e%TT_zF!M6${eZM4F_&JSMvQ?Oaf
z2_?|_h0y&;h@O6gn`%O-xCmN;zO&Is$MNl7BasF^cUiROWi;s*&aD~JHVbYl!u_^@
z7n*R_JD~r4xNkSlybT$h!xQ!5RK~E?VJIgvfTuXmtJnC1mr(Eqdi)TY`yp0+6E<iG
z9CeQOzr+fHug5DRpxb2Z#u}dX8Q=ZLGxp<T-lIS7!9~wNAis@%JHi!T^Uk`^w<U6x
zle|P;K6^MPR1cl8ou6%ma`EAy4ah|jZ1z~R#X0zI7ZlvhQ~i%mX~%EGS?j&L>nT3X
zF+QOXw0VwHE9kfc*qAItEdu^@dblh(J9d&mp9q<L6`8IFMU#+Ei;ty!hfiJ=Ym)+g
zZHs5qnYei^p5p{;b==SYL|z}k<tM&diVa9lTr|4~P1XZyoI?sWz<<B<>QXqU98VD!
z71l-;E5d1OIO|1Fb_q1!%4;pr@l83exCp2e{KtF^9!d4@-p&rLbp%T8z`8s|)-J$Z
zH@L?$eBKazm45v0S3eD()qt<*Twx;D-^Z1wat9sY%FBF0yx=iW_iyNktVsDx&R`|_
z!SGwcSC`>{jcBFR!btSwcw}N9cbNu#c%M7jz?Cy1iD!_zqj*I5;msV>46Y)-L-3Rv
zQH`08)mTPmrw942eo$%)c4Gs!`yl^ofNW>Sr>=vJ%+EVV^LkwFry6I$LR%#7JsM&n
zPmvFO(+?WN<+R%K{9SqG=iJ*YXjKPVECTEMh5rfOXbq28)KE&pRWG=|hH!(-`8`87
zZbh4et&Pr_4aXJcWD;R1Gw@^@xZQI(vA8PaCpf}J6U4)pzXx4<@!8;HalI*=;6Og}
zFqS)u5SNMH4m~bF*|x~?48B{(I|gHu&+v5<$=HKtPKEsCB~Miun`yzJS9$F`k`|Yb
zy#|Nf;hy5Ww*bv9V>2rgxfLPv@`Z>jDOU6@((^Yw?r_ChXg>A^aE-#~zh`iH<U6+e
zS?+WX^zz{MoOlrdTUFv}D{*!@KKpkj!hLPH&rL|gLO%TjcX|{aJ&W~?@B~{q<+13t
z8*uJCo_Q0m&45?7qE*{r9hUKKHq~;)dpu8RJXRh08%Xp+uC@a{xrjzt&hISXsm^kr
zpV7G<@4p3K#-O3ML7h!-bsH!+9a^{lewL@Wa&10gI``9?b8XLAmd6wC#@SZk=jAw?
zN=Qdn?kSF=|M-61aTS*;*rR{RN>)S`%Hor*=lM^gIX~b>S0x@PPL8n!{L~umDh^lu
ziaaMpcH^o#58(_GYW<IR@G(z#5s6KV<$1~3r{vjwgde~0%5C2FKc43if8wmzM!pU}
zliA<3Rs=utKYr??nd9F3nLqcT|08OPsnIBL@o5+h`{=vge8p+bK(6EJY%ig67%h~Z
zlS)A4FctoPoJRVHc9;h(RwG{<(O>&Gt83`bL7c=Ro_!MEuZ5q7@%e+%iCv*tKj>Hv
z%2gnutcJ&(`g?w;5}y5S{G#&Moxqo{Q9AjK5@eIo^1g^4ASuPj)A`hWtHJwO(FcpU
z{%}5PKhL^?&%X=LWktGwCQnum`%#?8_cy3oj?6=Is#+7t)YQVKnU2H{<7+1#%^dui
zOH3|Lz(Z#W8oGBQD^UZj02CGU598k$@W&zeVL$q$F%%h&4VjFL7lf`e&_X|ProW)w
z7jZ|O&~DTC6X)NpfFA$jtSsbjIMh<0@IS~?YABqRyG#!)pCd!;rGUn9@%J~rR-&6`
zq9vzr<zmpM3H-N+PaJ^`Tmn7E;K2>%XN|a*F3`3XbZv}I`H4DqB{Gr$6`2>*4d3_)
z(2jwh8xBs3b&N%C7USQFXx3)XIV-=>8_n`Fnq>@pc#b>0i0!I`ESG?K<Ef|)#QW=w
z*U|=Wus*h<1b>(RPStAAs6Cmn`n*<`ch^84mcgF4;Pr~=&5m$MYiv?(GMHWYe<QB*
z6X%c)PR|Yh7*InZa#+Iot^Pkp*8m<z*M$eWGwa>BsZ$%NZM*$zo2hNvwr%69ZQBl)
zvl`F;Zl649nq)IObMCq4oO|%T_=ucl%Rnpo;4D`PI<*|KZiyYV0^YY3cHC$@eT1tZ
z5}#aw?rnmFDGE#T0v=jMM4%$mR2r)m@x5E1gFHTGV;%m(E*^p1I|ovWWVt3lu1j#`
zuCN|sVFf!Of7BLotcD1*4c?(XqKHC}Q61Rf(vVUGNN79WtsCxh5%zd5*vp}~i&MDX
zdR%Kd?(8VMjS1PnP5<`VO03LC?3X==GFJYp{3@_KKJ0QE;=sL#E5Bn;Gw>w0@%q!a
zPUNiZg**yDLbc#aYC=PLL9!i?r|5}w=nAW_8df12>}(78rLM>bN2;%FkVWeQ+ff8h
zAE~dYc%L7zw-mBiZpb7akw7dw0|P7m2X^okG<YbUbpf<%CuDIBcGQTI(_#EJ39I%E
zI(iFFu@kRYfL9KOw(Z28Z3a1Y!LEx~w_I4CMCgtYn&pO$CE?7S1%1mx*8Ddr2{NkE
zpWvZ#;3OUmZxuP?6~|XI{%#bmQwvfpi7QUU8dQapr@$xA!aYrfHTEHTe2&#jg2gNK
z@6KgdrbsN)8M-tO8Z-*EsJX}(f}a*=k!{G_bc6Qw#-2?<RMQ)~y&ryhoLG;2Jr}R-
zfvUq0Xz_5!a}aV5?I4@S@Y6=bYEKY>SP_LD$IkY_x}Ag1SqgoeihGLW9>(LY+QF_x
zyx%6Q+cT`wZtRr*Ag|f~{KjVJ)o8qK2=4v`<ar(+ixKAygzRSEb3C+T1S~>i=l%~n
zuNi!OPiXjfTxTb)u^g}6jw`Q)&aQ_Py5fx11u;`8<iS<scmt?erK&cZB8$Mf)PeN7
zL#NjKi-jLz4WHu9UPBX)W3?$*lM?Wp8HlFpK_`k~r<H~UjC6TKPI<BLunEwh#DBZ6
z9(;CT_>KJ7>-Er!P!5`v12If)>`MaL!a#RQ;+4hm^D6jlPFTY1hzN9ub&BJ60qnp?
z*7PM-Z55vH6r{Hk`V5vO*!n?umWcF*;i-FJ=Z(S7reRlJgT8%7>=4$f;i}nj2L*7w
zAS|qapGM;Kr+CE;M7Ve1Jx)U=%kgZ>Ai)~ghrMv!$Z7HrKKH=yHpkD${@am}Xml(j
z*AjN33hYQJ$htmcnf$M=lK@Rjgbp@EbUqR?9)tT`1i7!q6U@P#j>GqR@v#Xj`x|y6
zj6I}63n|F#3wF(S>`o3E6UL5;RInp)O=U<fKRiT)6(=`h$Y@B`jGsrmrw@N=#$J!d
z6PClSs)l_$2z7*rO<aszM1N><FZiM2*uf?79yB7SNPHFPOF0O=c?1dcfb^z9e*Izn
zM<5E>jVF&(;qSmsAA(=m2f1vA<TpYVk@M*S{62F3_YvJZ!yby{bWUJJF2Xi#h6I=3
z+2`Z;3vk6Au%}Jo0~X*f)?&Q|Ln4t%#X5Mag?N`KkYsykTci_XFk+RqkaJ(?_)2_i
z!(T*d-v@D*4-rKj!<yc~-A%-MjKHfRHTzwN9wO(j?RfnTc<3$IO<S;*4{)bHaZV`$
zsr14}3q;&0@D78qx0^zag&^G~_}UPjF(Tb$ys{81dOpNK*&$&SC*w!Zkw1t!z924s
z108YVi7(^2FYs)Uv&A*s)nlyUSLo$c{O&e>_XxiGEq;=UzfVR~)daRP;>}v&e?wt0
zBJsc~+(l>DnG(oo*2BMrVV^%Ep1J{9-hxa?R54!QyIXj=MUd7ctj}<0WF`3hO7PKj
z{#6)@qVlDO_lSbkOGW153Hr%)qc`ONJaR~lLIhX=vK<RM(+AeH1wL!S9z^`goPRnQ
zIdg4+<RZE8L3oEbkltFX;8#R@0obUB4rV|zW1utX&{7c^nHM{}4J6neJGBwcC$*t%
z9dXWU{x6#B4C~n+USb$*V=w667+Ax0*zaYq_hX@@5k0MmzwQm&*dH=zfoIQ+{FsC|
z;45U82~S1gC;4&RNHi4-OW^zGOCp*x3oE}KQa=u<M>50$<n#kFKLm;2hW;Id242E<
zSN}yr7qCLx@a+8&aYQ1x!jM^M_}qbb)(Oy+p~zR%#r|vw?-Gp~0Sz9nU$B7h@%ab-
zB?Fc)0r^-1GM7B+I0=wuU3}jf8odnKb^yELG~Q!5Jo`e#o`<pOk$gjL<X^gCok!qI
zHwBWY3kh^bJkkg|FbQiu2r^lV)9?-Wjh*0W+k&qvQD=>CVReC)G=${F;T8MgRaPL1
zTmzrm8d4__z1gr5k?yfb9P%HYG-CT(W54wNx2tAAQ~G0H49D*2hh5hgQAXsBTVRDF
zRr_(+83(Z57ola5`o%Xy<Q~KUxse<Ag!PS7lW)MX?#8pMgs16)Cykscr$Q@M;Tadg
zBCNpo%iw=T;$7POi##Ud`<?i!N4V}?T=@e|8IkJA6x>x?yrv!AxiNIH0W4%BY8{B(
zyBHch6@ND$cRU`~oq#o&3SBJ<uU!H5v=VG-Yg}O}EJ>usXTctB0x6DwPW6N|8snoG
z?AieM+%=HXCVY;D4z~H{z01K)#$*2)5GCm#u^?83!^u&PmBHW)zWNc(eTL<VRCHG3
z=^|Y<2eF=Kp-HD8p$)kI)sWRz{2TF@>mc7q>=mhvY=Zy34A1c$Iv5XaZUS9xjQi?`
z(|JGKRpca)48LcECclR~B0XszanijD%{}qYdyU1l7DIxQp@W04V#6V+k&sGX$f_xP
zi5+`d#m;6>q4FcT`3{}@qQ1bset_Pmqv#X(s(wba9g9k7F04`?M2icc$>XtRqapJe
zun<kKc9C9$h0u~icyAy4Yz(|c0ob=zklYZ+>^M3deiI*w_k;olH7|IGFCkAe6}p=O
zOVt8T)fzi{;=jmd4&=NE)s`#hI(q;PtXt^Jxr)#0=%ZK%eQk#`Z*A;zkZr@qvWV?m
zupN&esUy&aUAU9^c=kv|WGrOa1pX2%pjhu*h}9T8NiO81^W)r52+;?N|5;(xa^Qb?
zaZbyHnzaMx++y&yMetKIqCqQasTQ0-a$)!8Mf_3+x*pNBZtyNM@m`Vh%QooiJZSP%
zNT)M&wHe~<WbB7h_)7z1*9JCk2Q>FHEVvbGR^y*Wjln+bfZf^(S-)ccIvXPyRSFSe
zbL{Bpuv-hTSBDXA2myVGo3Mvh;`t{dTXO(fxEnHDi<s~cWb>Sm@wpqnO~$TYh_4gz
zwHdBcAD*}{yh1}rEgvHDxBu+dQfSy{-0{eN=ccaMdy$^Rwz%s`Sj)v&=k|D-wa}xD
z*vYGK|DCa;>OflA5aT8xyPAyM1EeHKVF2R2ozUQ`cy%P!TLjDB7&3^QKq}*e>wwHz
z$T0`(Vt&}g2(N2hc$lI1yN$SyF1T_h*pd0Tvje!oV#swfKGx!M>p#mg3znt_UOxo)
zmV%GrSlg5E&K%AbkxGUaU+swL%HU}m;#o_>o_B-fE+VtF5HeeY=wu7}qkZVbxrnb`
zaI3$7KFxy_tOGw>0+D3I$}5N?X;i0VSSl+t%Y-%25c9~0nh0og1K8FjScf@~Z%dqb
zk0EN!gRI^fb(%UvZKak_^QsOt5lnsyuyb_Kq7m5T@zC>gU~*%~Hsl<j@fM@<qJRG}
zIfaZx_oEjQybDg_SITsyw&Ina$(Q9HvMSe6?kiQ%Z~RlOg7^6gTR#LV{~F!s;4vo0
zfvKeuSR<>T<9Zs|6f8Zz5Pwxh?qWQ$XmeG!(pnMaD{?QnBDmMG%PI0f^q#L&tm<^N
zDZF1*JiP}zf8{YJxP|-<bQKBsdW9(m1ttWlDv*v{V1^!!9>a~uC<eg?xmGC+F5G%@
zl>AjnmFmj(<(W!-^`=@95z7p4-ldW?!0xdPbJ$Jj=|JLGMDG9&!%1+R?4kS6UaA3=
zP97njM`B0qD!AnO$=jrXQZ4D3Xp!nj3#6*@A9)<Ot)8i1hXs%GH*}ZxK=1x2ayIUx
z3b5m5U<z|H<p-u&2f7{Imc|S=I64ZGPVKCERXGUc@I07<IU%@&O5$9xwPco8$<vi_
zScih>n(vDa{$W7KkSU6OP5lA(^gT=}Kcv3_DdH#C9(c+{i6r<2i2tc?WI;M3-V>S#
zOZb|6PktTWLZ~W|(i3T$d{$YkP6jjWTQFR_BlT2I;8NYj-01{NBd^fq1ET8*eH&oD
zECABtPO1V~Qk$oAl}kt^Fd0`Bvvy_pVSFc{r#MMEC?8R7Vdk<Vcw>H2U4VZ%7WlVM
zFw?LINTknn7crar8_WW4FniZeKU7x{^J|J`Qy0o_#nWI+dL3Slk2m3K{AuBXXp?i|
zS>J1Ki9eX;qJSJZ2Mj@P>7$tODXJR>6pHb{OWgoGfiIW~JP*W;`$R8wI?%yq1C4Yh
zCIH6)Q@C5W3g2HiE`9;0O&fJA5bKk`X|s@ifO2kYV5$|zj7vRC_ngF2Zo%|_8t^?@
z=+daNWRm6t&&XaO2mdYfC`bm=0=0t$LbJku`AXt>DZ*4vgFkgTR&O;JOlkmAV+rQp
z`U1H})>mO#0+DK)z7l4!{->KyJpq=(59uam%+zqna2zn|`h+fpeuR^SEn;rDn{rvL
z0v3>8)ObulF99>#8(l?x0ZhQ{07ujyaF-3mXM5l*#WD4DZ-Bj!2N(jRxByuHw=rMb
zA+#p6CLAsF6<10J<gn6FQ;6%-V!EU*O?M2~99w}{u@^`fJ(-W}5_T>)Y*sPbFb$VY
z_mJvNtOwWISz#7t{nmklU~u4EU~G^K-{7-}`K39SNS&)4CNnYlTNRVpLolNs!DGt{
z^a~3sVbXI5n~j+S#Qw^<3e<Dr5oTL&2*bm@!KcwQ@YUZQ7-dUBWBFEMlJr8}qF&Hq
zFe^C)v#lpEPgGR@3v<4Ab#rwt{T}9`{xs8tG3XmH)%EA7-DGj~8n_3Zg-Za<`(hyE
zZyYEZ%pUTG!2%?9#02jDv?b(UASDd~vQ`3S$}G$w@P0hSmAU|xa5`%<Gyw;J#uU*N
zr+*O}WP`L*=mUg6b7)OqSfEVs1<+Mr2?0@%ilIVrhX99@t_$Y*v%tmC4tPWpG1vcw
zi80nPykpJA7$E*WWxcv$z=d{88-*(TqG0~u$iQjN%$?@W`?~~_`1`^yF<P0UqFPPo
z#}s5Na|`$-r+_4J3Uh~9OqO9J+ZTw=EYli@Z{M(MUlC2E>zG(w2juqsfrVUKBo*)b
zD+ZNtTdZa!Wq|rsTR^YE<mPhhoV&mhWr49`11nWdV>zJ2H8s@2&q7QIAluutA3#~)
zLeBzs17rOMd|Q0$xMlvM!B>1LxR?G@PN^NqA;8X<$>e31fUV^fqhJPqAlt^Y+Q_q+
z#=2}JroS<up9`GR=TdecHO67C@=>52x8K*EOY)Bld<~02dvUlDRBvh)-8{@HmNuLL
z14>WBTXr`P>>8OQ({%%9EMl}VlrhQh1XI=9)d2sA&lxHTbaU3<&{xmbnQQF78Jr?~
z75Yh2Fio_V+zk7oFnYsq%<`>b{Y;p-Y#eKzYFK1sO`Y@>!&gHYSlk-ga-f@~2a19>
zu?%<6Q_FM3`_xx0@Rr{t>=)Nz{-O<8jY(jdvsng-sm=<(q>g5*8Bdsd8&iyzO+_Fz
z($pL59tN@wUq0M0_|%u^&&kd7c-(@giqFk83A_20LKAS<*435*akB@r-!O=6#YSV@
z>ab;uTP#z+S@zzX12`y6%&+v*bpdLy&?sClG>#kMH~4#a+jvTQZ~Er@<M{>RDsjHr
z5|xx?Kuli3`iut*RScQnPg&18jG2~>=GDg9mM@q}9bx8~3cw95A)NqD(syp2|DC^!
z?~upgZRuOZC51bPMa6@P4l&ApT`%SgbI^FwaFN{&o*0@v%1$?Dnui%I=Iw?!{UlRi
z!yI7i{+4ftri7xo*1n0{L~lNKsw;=*rKeUPx6oXuB7Xp1Y+*VTJ3})THnju$-VVb-
z_9}bQRMy(fnAg<7bVFC$kYyaGi_;qj7v`R4`EPm)al?EY+!b6E-Nihmxl`d*!a6Yq
z^Y_ujRN%)|GMqQQ1TtV-b{beUX~TF+2~)gbv#ByBgBP3PzzZ~$E-O?Dl?X2MEdbNp
z1#bcOEcatiRbRVsvNTqzgJ{=8JksldR2XO3X1Z_4Yy1zKnmr5!E$glE#@i;daj0&P
zX`)F7G~Fi9gbv~V1%7h513@n6A>7?PzdVcliQ-d{Qj&?4Y9ESZ-K^ET+&s{DA3Tj`
znTl*tgW1~D46a5~LwzgVMN>SBxpG~1F?Z;CV1tk5`f)G39bBWGMcnD`q@XI~6pfgY
zs-S+Lhcd$rjJc#~ui-kT7i(cEyR9+ZlH0h8J#Pq6v-KTJ2Z360f}9mD5^Um^y+-b*
z?}F#Evy`i}yMwo6cq6<Ic*`-hxLiM<t#0~lK5I$?E5`<~|2$;A8}C@w8uA&wvq9=R
zlik#rX~X0u%kn#d3;nA(t6%Sb?w#&B@7n2}<?G51k}~AI=uxwhuk~FGiRM9;L~~iA
z)d199u*{w?H?i(BaM0RJ>IJ*kxB=)mWi;SA2AXnpeN(t{To2D{XC9Z`{mPflzmmo(
zrHK04Us7P^8P{4qSj$+_jf)LuF#%fHKw3-L<{4%htFzsx^Vr*;^`Dp|?LhEcpbIz6
z_nb@izxM2PE^)=Xb8~6JK>4;(2mI8-$Ue*_gTeCH^29XG-~`fO0yJ%?d4$EuOl4X9
zVd603HN?XoZBR=D6~Bf1=%f5I{3E?OS0^-eH0I_C?|^Ai6AUlS$s&x?Fv%iVDwt`*
zVI~EbH9_o`Le~6jA@;Oxg4RfX$xs;c_G8r~|9oz&H{Ij(HRqOl5}ga2on3!@CxoWz
zH?=*9NSD-@x5h@+zP8Vn+Q!Fh64QY>$HrI;_Br6{d8gm3m1EkO_QCtiB<=+Cf#W{W
ztAY{nwfBj0g6opY<MRrK(1*H+?1=0_8>Xu9n8jf`Y0(?ou*ZO?Sd<k_FYF({G`gP|
zp%vC0G~EQd-xFP~&_wQ{dyLcSt>agHV_X*ZLf0o>n%IJLlY;J*ZVR1h>|xnqt!SHK
zE~<Y)?$S1?^Qozpk%^_VWs7TJ9i@H56#9wq6YfS}W>zq*u<NKVw;0kLHt2ObwQ}P5
zU{SufI#rpk79?M54fV;US_TU<m^>;q5CqX9_aI8>`ozW;YEk56Uey{Oy7A{oy6W8T
zO7>?thh{Y3%7|a}g7q}>Qryht<{k&_L{meuzLGAd&P&Z<7cyUn(dr$(RcHqvklYl-
zigD$OrxZ`iebq4B^X_N%G|ktKvjo5RI%VAoy{6}yqRbQ3oZNEv;NWX@n$E&%<Y=NT
zVzn&YMdE<8PMjym;u(3mR!|>p{GL-O{h{dQ?60*pe|_IFGdqO?;S^z*Z>sZ{lHYK~
zI706Xa9Krt<&`D+B8F6EhBllm#{v^p*H`N;mXsuEn(R;;l2di8rFVfXWzQ9G*|+$1
zd^`K6eejp^K=>KV<`%h*%r)aQI#)O*Gp}oc*q!;wq){PE_N->JOb_&hh?Qbaai7vs
zsUlyMn`+1CR`HH9FN@bnxF@IlT=Bi0rxWlYzXtRB%6J+R9jwpUjdGIvMf#*bGwQ6~
zLhX?sh*K!pL>niNX1TqvNs)j6^Hpi1Y}5QKpRY{m&$(U3ep!L9^V22%wZ?~+2I_e`
zh4LB)o6uhv_?uPG*F&4AZ%$FlBJq@3)p*{#gnp$|635GLNQP=kSk+`o#}3N=qs+DZ
z^KD=K(ccFA-50t|>E-)@O58hNv~I1r3UNQ=b5`{HQa0+V>$<A@#W*$0G_pL>Hv<Oh
zQ0X`Ej5?rACWh$h7~ADoo7}fZ{U}Fh`B&f1k^ZklZ+S*=iGLfHkN#`UMl1?G$g1sh
zOTYDB=q&ZQcw8~D`z&MF?rKZ<x4fQkl6vS{JiUPBv$rg3%m3X{fgABHB`sI@Ix#~i
z9<T-+p)979>4bEYTaeYvqtg_fh5RN3gqj*{SYXM|7S<-o0XeL#C5pjo*VDf@JjmIk
zZ0Ec$&8nCCIw9i>KMh)c(^tk{laDs`u@sP!eAdi~uC`iZJ$gLk1wugkVXSX1uK%b6
zr5Q>A<O4O?q}5{Hnr`QRTk=_=pxd36^lh{2oZLV?5cK(8`KxQ1r2$);&*2GY)(*z&
zT2M=sKVpWEkI8SHWUNDnm9|Q8vMhayOjf^;6Ag6i_2T#Pr&x>gQ9p+LeG@vT#>#m^
zfBc*IgZeY3t6ByB`>cYlH1QYBp%#5dX`~G{x{XoH1!}iaP;=Amb%W{sWQwkt(Uf;`
ziGzt-+3o4|KSw#|g>A|i!Q~f1tBH9gS${38b6?5W!0D0ec#T@i8%5O(F<#NP)Ct;B
zIiPJJ9dtnVKc=?fV1iO)K(3nB_5Q(MdjEC%UJE6p3!%+ni<aNm*&s@Bz9s1kGecnq
zrVeJ32MHJb%Xo~j>&lX|l_YHkF`4X4H)Q`abx+`m&P?*!euXQ3*M61s#D>Q3Ot4ls
zl{{ivVY;Pu@XgQEGRFj(i^If4>Kn>zIBl(Hyg)4_&MD8d2GlRi1Sz^@ra{?G7P*|K
zvhAZV>v!JN)$W>H!BCe#fKS%%G8eLpBwq*mdUm)<1v>L|xT{o(9AxNVC#?pyGt~;-
zz8Y9}HW5*}Si|dtT}7AW>13ZE=K4D!^SJl4=drhlduMPa+uzZ_zJs;~&$&0c@^DMR
z9NkA~pcU3{v#f_c=3qX9C2}3z2iXWhzu8zc@lD}6d0N=6@<i&K4A%4B{lk64nI}+1
zH`Y4Q){ZI0ckrdS2e?=HI{5hDFm<`^viXFiGW%0kknRrtmQ_SuwLJA+-#e~x5kB9y
z7+Ia1=1bk@Y~U>5uAcSFT~k|Ns%pPz`J!D4&E{5nZhO0V?c5Xb5-pj_+Ao-bOn2RJ
zdY%3fRYUWTpLGFy(fsG~Rfs>ycJOt~I_a72bY?Bge3=yzmM{%0Z>+_2-K1xH{lFnk
z@)qzk3uY>FnaS2>=4Py(QRz+k(ab5##lNFB8P;cekoSFp$+k&e?b+hn?XkOVIhSM(
z;zYF^<2E-pj3%zA>0%wQ$ffvJ``(2Mt4-KK=F#jO#tx+OWcUL+FkU9;hMB&_4T%2~
z<ue`=D+eBNbKKqB4p$pzWxrXhLA=yYq9>90h;?996T)=R7yc%W)iS_BY1F--%K<&S
z889~f0`KjGZah29^4hMq+fDljyHGClAn+|PGw_771P+Gu;$x)*&?GhSr*Kc)7Ma9X
ze-J6uVQ^1+$#Tf^jz*SYHL?>j^%Z!mZm_D{(f84nBpa$-m4|X?^%F4&*vHeryGIg_
z)ZOw8kpM<p4QagGRGFm`+8?!(8U>cw8B$AWtz20B28My<q(s&M$G{8S4P81_h<t~s
zvu;!eupHH5#xgtfkLd<vKDD0wKl!!t8HjzCv{-eeTuDAI`GI$Li7&vv1vb|JuogBz
zRjL@~+HNC@CSyL>NmQUk-EaL%-~w)BE;B{+Tc{UWaka6U0+!&xRDg8AYadhVsHYW+
z@<5&@mr_E?L$wStQkRKi+7;!pv|l_Y?vSp?pOn1F?7aZ)B}Y-zaqWXL1)TR!Ri4-Z
zjJ{rA&;A2MhZgEhWuh`!Ny20SCh4eDdYA4OU7Tu1tXEsB`_xhBrs#{z^Z&>cWRs%E
z`dSAd*i@E$z!pBF_C;25fZ9~)AnW8lQbQ?InkDa5GSu5daqx0f1RvjRayfE;cJwK1
zA_q~wsUFB~4FePUL*Oxt(Ke{fkuy&M8bc#wk8FfXJ*vEx_sSu;v9eQXr|w5SpbSvB
zu9AtwYW2OcUAd)HS9567iDt-|g~;9{>RMpdEvMWDA_Swp)TV-Qb`tpoeUXaVQJsa!
z?XEzrI0H_#FkMOCTK9okMwSQ1?;Xr2KURBcdx&}9y=_G90^-CRwV`rInj<zBw@d$1
zFp-OVZEc)jXf;b2tkzWjDl^q9+CH!nd_iVz3(#mq5*Q80>}~_v+<meS_<oyEZ;?}+
zNfZDkX#wygu8~FMlNzn{P;=mZYN&ery9QOOz2MFpfL!D-yn6#`Cbf!;Ar7m*@C?P#
zX+x3|!6%W8+>EQwQwJ%X<nG97eo_{xgVlcO2lPNKRu$#CG8Rwv6zpqb$wSDgg~>nA
z@tsr@`9oW$Zd6+U>*ydbHj7hR$dN>h_E0IHBq~jnKI%%W?JHy-|3h{C1MVzdoudZ8
z-qZ<v&3RF8{RC9&Jm5QX0$XIDS{T!^=d`EfMQR_Fi#kF4QjaKIfrK$oT?74HirUW;
zbU(g92D~}))HAg0L_V?)IhwQ~|LH`guQf8adB`Ym)D~82sU<K!yotPy3F2v5RduG~
zk!K)}u|sW$%;iV)L2Uq%tp(5dUG0O4KZ)AL19WO6p=Q(#vw5YFt4&3gb{{4!A8XOz
z+o(qtCN8P0`c_%498pTDQ`Hqfdp(c*|4eNMX1ngG8<34ZhCJpVWU{Xzx6h&$Pyt!s
zfn*QpU{2)NCG9*i(>;m4n7L`DmR2jPk}?Jr+V$X9*-Y$0ALeA}(OBgFGk{y#1S}k}
z)H6~*rLaFy6m$78)K+p2YSEnbg=i0Uk)zPRNbNj_HXl1|h<XG(xeTP)PMZM9Pli5N
z(eK|G)x2NCIWnGHgT31qdGZ&;6mkjC9dl@l@cau=k12*a!+z9QjzbHNDOc40wEyAm
z2S9S0l?>%0rYgLsfc6D)v<vkPR4Y*{7=pjK0JPQ^vN^Ft)6{yX6NgX@xPpq`Y}8_k
zp~Apv->^2V2|`<{oK<e9B&vc<P@&0>n&=i(MiwAr9ztb&0jekONtV(>Gcr+QJCExB
zYSe7Lp@OZ)I%H^5z|L@qXaydE?ebH3m9j%+P`SyCD!^&Xq2(uos5zYl!pR?Sai7B8
z_=p<9TFeR@Kt=8e<k=K8o@uC<6vGOvMZSEe+5%cSNl8`ys)OLYzd?)VqT<ksyhi>c
zGs&G~0q8qJ4#tF#TdRn={1a46d!YI;168K!sMhIG%XpxzS5uVD@&<XUl7O0ZRp?F}
zG`l%+==IP$RTs5`YPg4G==-?=xdez$z`Gd&TTN(RRkKzQAClS;yW^nRR&ArKkRQtj
zlxEsJRMc$5H1(2l1(D8mB8F^<`rCbQiU~kx_>DUqiaPK%Xjx88QsOZ!jA<z{jA{u*
zFxr2>k=U%JD<gmx<53aW5f9Z9%0VTd&Lr-U11OeyiVpe|)V?aAp57VN*K?>!4n#Gk
z2Jj&#1O1zznv#>WG{vTRVYAz+Gu5|RPVxcl1%vuZ7gVcW{KGq$h37khwTkqWUDckD
zZ>b|-<Sb2AMAeeh+GFB68<>;3DRxw@Qt%$lP$!*ETBz%!PumKdo0ZA{RPQgNhJ6{e
zw=dB7c(M@D5Vcnmk%lSlcgiDqft(FP9zRiu{R%Hp2YtE&BXcooJ#ZwZE8|fMy$tM=
zK3ZcSF5D#BlP$2nzN&51{J`|-s<s8*LOblaj#$y-sBSbOheNj0QPuRoFD*bFC>!)_
zCn~a=;XR6>aueA>Rl)jRO{sv7oUmrwl;!FUaF7zf>%M@hQv?^nrsR~8rFQZJr9Ui@
z9SD@$QHgl~i?g3tgihPbxb7fyZePYqzr{T0LZETk$t$R=nt^pxi?kDqQAa~97~Vev
z6CxKdZ|*0P=_K84`Vw^$m~~5)BA9jFgNpAhZ3KB1_dblAjIM+;@TIfV9;&GHRAXUZ
z(S1i2p(j&KsgtA^mFq$H%b_@}fzJh*0v;ZB5oDQ0Or$20_uym8Yo(OEQleB)(!@6M
zP;@z*f?l-+^NUQbh3(o%9DsD!C@Jz$`IdSE&s~##MEw9qW`F7p^_y%>Ou@SpBX5y$
z<QpJ#d<D<#b+R?M6&sR0fQ`8Zz3{&jv%<*Z<(}$8pedGu%rdaUx?+yL1Mp-^%QfUq
z%5T)pOzH`>HfqL?q17t(!YZI8RMzgPy@0b4QX|##PMGJZjlP81@b8osQ0B`4Ns$xP
zvOxGjXNKkkr$-Z@p2zDNf$?!65M5tVW2tIj)@ez5=nX)e$`2&ZH<-2T0UNXvXrr~n
ze5gP*5ncePZ?l}BcGV^lC9tnpx;EI<Pmx8)sT7z7fF)d4cZpnyJ#|Z4q2!S60Y_Xf
zGyu+F*YK|JFH`{5OReReayEIe@=A>+OY2qu&2j*+rKhoX%nhw&&AAM9m}96b)S_Fe
zuffT*hyN}V1M2GtK@m5CMI;_5%%`Pda%ZJDYR-AEMp<N*Zi;c5b(({+*Dzf`+&oJc
zBp->*{Uv=fxTe7m;qtt~XNq~1J&;jzX*9TfUxlB57h|<FU#&xyqernu>%*u*(K&4W
zjhpm6=qH3%D9gFrCB4%E8~JVGS@{_;2q<HV_1UT2YEZrm78YJu3M{s&<Xl|~)2Ns?
ziN~@f$M`J;z^+n`KF=?A7s(7{?eUcjy$?^2;;46Qz;w(|O^5jg=^h^pnL^XU^MxkT
zU#$SUC8~Ksw>Yn@k#PrjcZ~8;_k_QW-{Uh5`Q`<guuHB_#~4lK&1@cOrSePM#oq_x
zSWe-rctIV(Bt*~85uGy_cft1A_=7n_%?N*UE>F9gvDI5N^p-EAj?+Ie#n^6|yBVtL
z`x6eSGhZMyG`vgvPgz6fvEEBqlKpqwcYB)Y4x^{Pg(qbu{VD$EOvXV^7j9KJlUT?s
zG!|yZQR!NLxe5O#Fp}HmzZP1}m(f-mf5+xdJRR4|k=Noh&e99w8Q0#wHU74DcJj^e
zx8Yxqm5eFoj;3U$9eseDu2vB8g^TezFfkpZVl2nv^W=Pxt#YhB%5AyG3{Z=66*JY0
zZmtQQ@4i9&ezLkT-c*nI3oQNr$P_JJXcycU`X!W778CCc1)^OsSM5bCZ;gcwd&up4
z2~XY38m^U|XwP;}<3L{}MaR)q$t3h|bt4LCjpaT<w0w!MQ1^A6Eru9ZY<|ZC>o`k!
z<9Xd$ITUEZ5&l%59!>}@mr9erfhnq?ySxkb^=PU!`V1P;3^32<GA&IPEYFQ^bf3vX
zG+45=3aFy)kRGayls;lC9|J~|g~GmYTCh@JVQ7OeQS5?<+oW_+zAET#A=?6hzYMjR
zTnOy`&A_d-(#h00U|q&g*{L~1Q=ArZYP(g7Yy}JIGO?=ML*}H_uwa)lnYA9V!gTEa
z%Gx~g89iBlmnm!NW+`p4SX<ew*1aY>6GfLJ1}kgDli@?*7GS8_7y2Hm4d$1R;jZFb
z>73k9$tRCj$7>eY^^4H<dpav{oUbzP*^^)aKBD*0FUi^3bJX`AD2y^n?F?kKI>^Yp
zRr;cEJUV<6%ruijN@$f_034XtsY?1NLk~m9kl!@Ps4<(FrQmIN0QAp0up%v}ozxCu
zl6sA(2z2FRT4!RTwnA;ITtkg`D_=xxC7I+ss6AZK8j?@7ec+I4gNV9{DkyKzJ8K}v
z(|^#-xq)b>lodCJxnO%g#VLVccnE)2S|s0Bl5m=%Xo2?V-jjV01IE!MnA4`$!2D~=
z?lYztt1@NirP@}xnmSwiEzglBDs$1BwMH$kf?W}~+yikATCLS1&uL?&c}gQ{i(#<&
zCL6_+Hf^yuO&b{}nFqW)8|8h$nZD>i75*7tJ2=Omi?1m^mx>EH!f|pMdNt0=&*hfX
zV#5t%3R8+2tUGCFr#r277Lx^?NQ;a3#-WPgMD+!EL#w9F(R8##9w0hX!*tugQ<R7k
z_#J(B;}mncVJLX6O9MglEpW}zb0pW76Xo906mf%~Q(A$QrKEgL-iYYSuPX3K*Psjg
z5VtiWdXbmO)kG<+5SS3A$(iUkSSnSKBZxC)&?&SNeQER56>>*;iQGgvA(e+dCP-VQ
z+fp)4$&JA1eh3~i87DOdt*{<LGviiMYfF3UAoDj<Y0H16ZLC6#*M2GG#n)jT$gc_E
zW_*8C*J?<gRSCZCIM@Nu4?&rzQN&v%Mrn*l`30Gs;)pF|6Otu%DdXjVIEVC+j>Fck
zQvND86_a{aDTk?{vYJonFTWS-$lH}7%2;KW_J-_?K8?3Tc`~1VIyCVeq_dgH$IjAw
z7|xj890nU!e!~iVIck`88vNX&g@d8a0jKwu`>>~u&+Wey^a?xF5SdG#u0Oz@wCu6o
zwXCr&v!&QL;|KP(p@KdN)m2ldFtEL=aGN|Ay^Q}1I5p>my9qm`&N3^L#CIwdwR;lG
zWhSt{6+o4>o$)!-j~>IUXSeHYR28B-`b(x0#WWo<mNV5AN<X!tQc>z4Z3J6JCf`UL
zD!meo@&JWb?BrJcMB{dLp{^{u&FC-;)fFcFIPGWR4C0eZX-CMG+5<T^R;`hc0RGHJ
zflzRw&<MOM)x~ylU(Jj)i8ZFMjNz7XiOFuNZCJycrk~<G-3n)xak$E0`5K>F_%03?
zqJ`i57}1~%R}N`KslR#+{8^iszUJ2EpN8j5EYn<ni)^AjQO-$Akp11t=K=57Zh4A)
zQ=BMep+mq0ygE{Cf|J-arHgFCsk$KMcD52t=<(nmDhRadsk+_z{<`_#G(SgvP*bGy
z;%TY7bcat24+R@QW8o|RRd^)l!D*l-xq+Ik>j^HY$4pn#YRjO1H4y{*%W%)|7FIP6
zVNi#QtHSA_{`{HHfMCghC1?xR0ApLnkj$5pF2e@?q^qJMVFlCASjRHVR?Xhea>~%e
zkZkI~EYbYZN2!ufE!;m)f?MuC8+hg)>8s(t6W%No6COjKHf#AQfxgOCHjXhgFeX{f
z+TPiF*t1(wjE}5+tUZ|+AWolGS4(gB_n~pYFQI+mw_JIDwvZ=C2lD&d2G)lK@up${
zH}n#HU&B(<E?e1z#B9$UXY5LJF~?ZbY`Ul92e;V~ZhTfSbEW5m_nSM#+ahQX&VlJ;
zj!<1yz$qU?zt;=wR+eR}SZ2qpcGNfKGuAXG8d_2Zl%xDweyk7`{NS4xS|^PaABNtA
z38kv`S?M69C;}mnOUN9kCfs8i>wI)8%UB0%-pc#}s;QS&w3$+B_z2%WRMTtoJq(o>
zC-BvU&GItz*?17sHzpFv!s;UBl#(0gG9ZFbMpHi9H^VTdj^&s6y*@xG;4Z7KHWT{=
z9D(9|ejy{!CS(!Qg;~N`p@TR@zAM)NR=S;<&ejHBT!uLu+b*$C^cdTT*o2tw>{N{e
z+fK948F#&mQdz~k_dSbUNxm&1JAYU>C!Zt&)GKNMGRxNt<;`7Chb(XI?#PImY_7;M
zmNk}EbQk5c{8xAyUg#g`zT>$a{9h=O>l2KT^ysabh}>7Yc8(~4Gh4jA3tNF*WyoQ!
zYcCc%FshRwV5(=Etskg3rSj5E;azAucaDqZONjPRN_d>|2K;|EiIxj1Pvp7c5@D2V
z!Fly5m=5ph60D@PJp0>xK6-$)I+%)7-5t`euH=UVXYxh({aknM5?DMc1)6|JxE;S6
zG3Hq@53!Kyulvrpn0=;)G52DwoA+Af7`HheeF2VWyihp2%-h46;O)&7_tf;}=6Nwq
zs4dr2&<#!Q)kx9^^x@CCI$(!7Y#J9mKPnz|?5ok^OiAEIn5f<qhlDTq>Us=ZSATc!
zdG3n%6YNlVRY40P5<UR_r1IbtWY}Xs;AJdC%v*aEcD7}tV;~cc{DdL|0<V2<P_-?H
zYTN&~H2#dTPJXVgAUBh{DKoi1Ij2@c=4J#TQ6F`qEjgmEn%kNjF(!K_eMQ}Mf)lQW
zP6sA=k9taZZJr4}SE!d@1)C?Qq^oVodEme+rfa4Dpl@V&$Sg6Z#fnjzj8ARrqrS3D
zX*;=xU+?ei>*=iObh-)8JI}-rB^{9$XzS^x;M8bFF9QDIS)va4jA{;s;!Achx|wOd
zd1cIDOJU}+uBqCPzZ@{Twaf(f3+Gg41D_H~0J{dNyU1K%K3@HwdKKs{7Vx~kWsXO6
zichmAM>WcJDEg1-1~ZiEEp`iBao5axoK+{QlWPIDJw);q<lMv)aHG})+u1pstF}{{
z(Pz+-edd@Q+s|4)DtCfnKW8+tJIMoL(ZD|U>Z~1UhyS!lYvbDHDd)e=FHw@n$@C>%
zb+FzQ1y|oB_OaoIDJeERrnGHbbdk6!7TU0d&LbBMR&oB#teSN(eP!Bh_lUrr@Fa<(
ztAp*ksX+m=!f)W^pCQ{J6Ht#0S|%DDrdiRQ9Zo|ob3^tBnJjh)6!!1;9?N{6^}*Yg
ztL=Xs%#sf&kCXzKrXPeTD?=@XzU&87KTA*BMe{s|6kpd~&GN!Jg}tK<7G1&f+)%eU
zE941z+}`Gag5hhzTxmaIv5m?Osf=m|lDM7d#IASru$8r4O-#!6%>F&v5dG2sG&`j>
zKhC4i9Fld+IX|<uvm19L@F?gJ66A?mippvIbc^Zi`uV0_(Wl~vMAe9=@&;m49SL#o
zOrkO)yf#qUHSPDU-viU<q*hB$c4rG#<nu^psj=Yh{h@!&mNb;pr_eQx{cW2}35G(B
zXZ8kccXI>NE3L3pPC6L6=t<9N?|JJUn>ESzh2JO5mOl|Da9fn2Pr}b;P%o(`^mS7+
z%WPwORIm7Awwm_pu^r4q$X29D@%wr>8#@1UcF7E7#rvm(#)msA6^SHrATWr(5i7Nu
zK>VCRRX5}Yn@~bjE=OzAY)3`MHfBD(mkP))f`k2(|Ghh3RsnZM-xP1OUk!~5KjF`S
z!|I4?APQ1E-Q8Ho+S<}OhRp7W?G|fK@L1~s9o<h{58d@{_w;jx(z>SKcQ$t?c?X5g
zOSRO)#0anrv<IhD34K%J7<(g&VyYWkICj5vZghReBK=Y75}6^i^H1@bJx!hU(x<vq
zU%Gc|ptuw-Wl80b|K1Pgu)p+Yx`ery!;E<I3P4|fTFb|_uytT)dIW01&$-TArZ3Iq
zb<w`*o@~DPfzIIx!cS#Akq-=^3e(Fl*x24N+uqp{h&~fzH}|o3b$rv019P$@H3$w4
zfM3Kn)49=G!*{_w#s4z+U+|<bLwYLqkxwhxF=yF>>0@7K8g1?x9~;Bi55}tY1%|cE
z6H?E|b1~cpZ=0;!nGd`*yc0d;gUiF)gY$*;av5ZEfqAUE%q+F<jP_dE#9Yo+%y!su
zJ<1OTsQ$WBG8qnlfo@x1D0eM5I9w%AH(Xhs6)qZVFD?@j1&35#xus2^YM2+BdoZ=_
zhhkQkH%FC;E^YYBzGL>HtAOBFherA`-P;54{^2gx|2;I2>lc_MUJ+)CJ>|AaHq}hC
z)(w^gmeUFLY*`LDo{X7oylXtI&rteHgZS>jb=)Ff1F)YR;YRVJ<)H%4AC{I1sbPaS
zQ`xDurZnqp^LNAc*unAbtcPQl$0V4#8H(sv;=M=v-}s`v6P*9~#`s=4Kl+{pPx-Tl
z>Whn{F>(d;q?MrN>Umq5`G;w6Y_aJ5#s!WswtDnnvb#2n&k>mAyW=~_z4r_WH0M_Z
z4+=Svhb>EH!|&T5GoBx;H8rUvrjv$Y`iAyuQGUZc`&Eam->nPlNcEstG`tsGG&8;B
zg3tH~+=I|ur84gfKa<uAsi9%~7KxD`NV%Aqj7VL!E{pQBV;tL}$AV??8}mo~4%GFm
zP{Z&>|MFmv-xfF<sxJQ&CW(U(>s=L_DEYOE$arTn%r{llZ!jgtGPaNQw7AjMZ$_WF
zw|+Hxx*H3319g2(xU=YOS;5^0JC;8jEq9Ujh(^pPWuU+Owc(M?VcKQQo^Zi2&C)))
zlJPY8knAUa<{Uo7!@3K?51tEr;i`tdDCLwj>Srn!xmO_(#S|chE4k@0#${AT>Yeqg
z=_ozOUeB5f*z%c-Nr@4^3$^(-T$X<#pA@nO|Hy^ZH)0*+|0^r^l-gunwXZr{3+rd<
z>(QOfX2(^wkVTBj#~!9$>tcz<{E=YxFd1y-D;ZuV6bKy==Mk5r$?|@py_$zVB%P3}
zi;MZi$~M}CYFcO8Aj@6-kmxn`2D)@+i{X=;E<6$*g+6;^@2g;a{|@dwpC+~qUzew-
z1(j4am%b#O7agEG%+IaQ44tATCU&y*x7W_G)YglAZ>mP`Ld4+r*YiwtHTC`UIlV;#
zy9JM2NG?y*B%2{?nu{h0%;6Hxz<@QE%4usJ)56fxmKs-*U7(w56o|IyJMGU|TvxI*
zPhM|^v!gdTlm=V%pVSl_BO!Gob&PyLU)6WERJQ&$+M+wfJ+|J8PLEAsTIo+2hADBu
zmf<M>Irkt>KL6Ojg+M&NOWq(2RbEmBh-TVx<O)8?Hp~p9)8iRl*W6k@F1xjxeOp{E
z!+QM&V>!(S7UJq&(YeD}*<023#8ZXq7+xJ{5PGeSR$>u5eb6c@M^L4ktPh$tF^$Yx
zY;kKrTc3nzb2nzTsWml3XefLL?eI6@CIk<JUI$z9U&NvaT_>rj@?vp}yjSfm5lXby
zfljn8wcfMSIVvU`kGhlnPIO!2PE)e(6MsGA@GEYUbG>tjr-w^$SMZ+*whOZI5c#H*
zSLs7wYKV+s)-V$sC87%2^Ttn&TW`G;bJH?cvs0IpDn7!~(t9#<Vn%*v(D$1A$Z6pL
z(syB()|&1_W)Ot#0)2<Fqf2vU)XJ!2Yh2usgm+eVlx)jH-E@bnp~Gbb_r(3%RmOG3
zx0|B^V)(P%S}q3*TM82%H>ld=XQeo5(S&8cWvgjXRQKqKhKJ@Zw$a24xgoJo*y=mr
z-{yPm9`63>Be>_Dv)smzo|_*?=j(<z{+vo7{thv@jC~wcVr?-w5<le}6hp=xjTxq2
zL-nJx!qt550#7~Vo%ge@deS|q?&e%|zFBCL&<9MJ!-&n`mYt#-Zz^m_i`g9iCi;H-
zn8bmQ<T%?t>LPGF4MEj?+dIG+oAoT?nX89qf@e)2B>v<TX*DTnG-YD*8O&_7CEe86
zu8W#rEgp3><_CBS;>}$Mr+iGl5FG9fc#NKQu0qa>z9)V@5GC5RFUl0!X70y$=^Unq
zrcdY<_+r>-yJA^s*l%y{cuf1*r=~LM2RR?1g%|r;2ABCrSDJHyKRw{*+VQ>Qe7vZ{
zQRS5B>RD<ob%cDRug&(eM4Nk<X4xj%{xC<Z&#g2nY7dD~0mk#(`yq2m`t*!dUbk20
zEgqgNw-b(#3`-yv95lRUuj&dIwz3~Av?bAcC}w7K6_XG>-qs(xc{tTRJj`eGt#&m_
ztDJt;_uf6$cUJ@&kepxFk?p3B)BQG7hh<M<OBwsxQjBSa-1e&G=DJ(f1?(k7RWqa?
zo}8|i&L8Qo|7Lgo^{4r&1}CWRNQ?T8@fjN!?51DVYX+H}&rCF3vvg$ETL;8`G}JNn
zjJ~V8uC}0VNQ*qXybZkPGS{XL@*N3I;i~Yn=*5^MFq;CVAM6do7W7Fb=<Bn;txdoZ
zH^*_on47*~<Bh$Qb?R36w5Mujr>yg7)Sn;e-@L_r&-`7`A9g^~nA3(?y5aaYkr}P)
zO}8+=XU9^1&HXIJ>0Xx8)&#nut~9+(ILqZhRytqSn5;y9n?NJ~B)+wLM6OOg)~`Z$
ze+6S-(?r96h8eb}=4EU{$4f^a!x5WiWvI)@KXJi#-WcC+=f<=S>76}0y*943kWX$d
zAEcc6l9*aJ41Um4R8eM_<(#3a;jd$lwUyzE^@cf!2?>fE75e6T?Y*8gIQ4p()iu|>
z$GeF?D7&P`+DF|@<}drew8)lf9pg9_bJ0dQcE%cQ_skouzt{n~_rz~;O{j+NldG+(
zSyp@3PVZiLjpNcy#Z0`^y=01k=RDnT$h_D(!9LDf%CygR#=4iCZd%07K|SM;bT+t?
z+wJM*DxVpj^~+Zf5t3Kv5B|TCst?>uOVP1klLY&$ak{09*>0KYXke>i`EE-vouaB}
zdxg${iN0>WCf=~Ko9|JuXy88I029r_FoPEcpXzSnE7b?{5R<?ivf2F1G0DEq7&hiM
zWRi8s3~i}!F0{sv!?$lA*D-iA&?WE@S^sO{L+I&F5>!DawbicDi;M>>7R#a7CJ7~@
zddJ>~`JZu%?kkZYWDo3c-_9zRu_yD7d!)Cue_A+Bs3)CL^PzhCi0ld~y7%mH>reaV
z=sby2v(HP&p713$n{|R=x~{RjIy5v8?{&C7yDE9N`SJuOi8G`W>5%e6o+DA1#JZ*y
zrKcD=nly_iYE*2K=m}BPZ9CYa^is78Z{xnYj%EJJXp>dT+lX80Cqr)GJy_^o3Dv;;
zF;52KE_=^N8rIt@#Ex-{wvUK9V4kUOLW~tV1V!#O=jPIU$GJ)231Hy5uQmYt)+O|0
z&{S#Sxay)OvOannyWMKBt~O7zI1NqoA>Cl2fs#+U7S0tM7U~sh3Es&nqAK1FPY7QK
z=MFXqeF@JAzmr?)a<j?CS+<|n8P@Lh=~l&Xj9Eh566%FJ1om+!{W>sojT4=68}N#(
z(_X93rEl^UOmaTeX6f^=i<u(k5BBEv;nq{;WMc_-EZI?7E7TMzA+H#(v{iv;jA_H6
zT0bD5Xkad{D*nNlAxnNn*49;KCmNrc{#eFZDjOc^N9&HN>qVLGAf$)mLqvEqzni}=
zHo$CXP9;v<DAW>V>4exsN+rxxQSyhb9~;m54fl;dz$uf+wxpY2uI+_<O#CR7kasIn
zl_+Vh*iaJ1yuu?s3K8!#!GNsB7cG|hs=IGuY(H%K?fIg**n65*frGU!H9_qyT@QB-
z_V?f57J2J=d-|Gk%>t)GL&ClIDdH1lDfLD_(&V$o*k9RL`)d1FtJiEYuAv($Q~9aE
zPuvC1TK7X&Mb~8Cra<LDr_f4iAhLKr$qHZ``@u|Lw;Rq|=2#PLzZ^3hI=f;K%<GIp
z^rA+KBZS_3KmR-KrvI>SssBqbn%@Hn#;aQ}7x;*%MON0mVqY4snM+vbIdVo-vgWql
zHW>`<nT^ClDJfLN_Y^(V<-IoVUf&{r5MzZu`2As4DXy-Se`|jTj+_8irw{0*9%iK-
z2clO*|1?i96f_-Y5~+4_f4;SlE1bf81vk=Ke>s2GfP?q)dF34HCZ#ES=5BI|p|~~0
zHs0|$YDvuLm?g2S<CLk6X&c>3)WQ<?)j7%4(Rn$usq>mE)^mU}2a5TR@!Qpw$|Y?K
zCh#h<oh{Q$yUhJ<)hrXunq|FdyRMkdMNAa`3nv8wzRKKD-%(E?Uv*zYP9MA(-V)v*
z?k5lEZtACix$`i4*|Nkw-|-6XzBa0<-RQW44!jb^hEyHt8ecnb67o9dUEuEEDdM~1
zzsRo<`$~g}>eL7_ijJf2k?p8EbOO8H5M$hHNwM(eyVhjm8v|*Iqtd~zl{1)t{{8V@
z)g9ye1>gHM&@`A4%B~CnD@|FlA+=REl;Mr6qnUlX<7-^M*h<m$V(QvInTr}Lke4Jz
zvIevHdiW2x$7fCR7V}Q?nZvF5Kk{Al$HZeIE}mFN)z__L?wN90tJ`-up4d0p=0@eU
zS2vY0l%^U8b;5e?k2BV@I&)<DimXr;;STvmawkH0pyNixt+odT`v`cfp_Vd^?G9UX
z^_Xe)D~_SI6HF9SfeZ>RzD_9B_bo8MzsQs2J?x*y6$-8tw@UBS%48z?yuQ<C=w14W
z%obB~`$+o_`x!??`!d^6M+-|c<1)hp^0ko0kK^)tZg62|pUe&J32vQtOz1!;hF>f<
zQtGMisgmH*>Y+c&<S;$6eYQ5S##*Nta+>a2^oAeo|Maz_ete=(Cr~P|FE{|YU)T4_
zdnkBB+|DPXCwaK6s@v)Hx@i3i<}@o<E=H44+oNj4+_5!^?h$v%o?_o<wrD5C&tbc-
zFh}^tI+I*m-Md^(y|ex6{l@SgzApb*`9Lk82I|@|MgwCX6&-dIh^Zazv2M4Hu--CM
zU{`B-xTo$@S>rNN-Rr!aGS_EJ%3R}Y6c{C(2^SDPO1tGQ)C}aUkFkpl_iX+1&o7#h
zw?y{r_MPel^$3+anCU!}Uis&pj5KWvJIzQ~s)A3fGP_IL4nE1*{&9iR=;$~uPU0tG
z4(*<<n(0a0()?v}9EciW0n<=;i!_b9m719O+O@!605d2PsBcUj`i4|ryDh|dR&m>d
zcLO`o|8g_*AlNg|Gu%SA-K0;*QDkeL1qn*jQTn$~T&X40a}VT>iwlUQ#<JGO%yr#c
z?Qx)RAeGDXED7}z|B6ZILTM`9Lq@MYF~^(|yRq=-(pU2)Mb9N}2KZoVV1Y->sOV<+
z=|or4R((fI0$lP|%i89Bm$k{cD{PlqlQZ-`h;Q<2>9>$ddn^;;yOp?8WL0bj`i*B=
z)+lZ;M`lT>1^qL~XNEtv!MePdolFev2%Q#d_}T<rWJ~%6vxIq1HrF1a|3Ncuv)S@a
zDbqcd)4Gu_lD5*V1Pb||xoK`Tk!GG5?Q`^2Qc+ni>n#sf-BRvgXp>x2okz*?{qS*t
z5{qb~m<RSZMTw%tVt3FlGl;(<I7-+Utl+C6q#1|BoQcj(<?+_?8v-@`-$k#lpf6hM
zOjlwUU5b21o2q-KuGQsZ%j8ij*C;$B_E4z%_s-7u@>Z!_@SuM=xhggxhs}`|NX;nk
zn;&W<wGH2M*B3U?VV#$$O)eAT&=Gl!Bv_l}Q^~s}?nbv0cfEi0affGeC~t5<K#)R~
zVBD3cJ7S@<(XQRTx&BF^<F5Apl8D1@uuZ4|f=jJU`H7pl|MaJe94Yr8;Wi<CoBiRo
z>xnQHTwX>k(;lCAC;lfh%aiH02bzKYx+bzUbHGVnRezBZ!>hzwN;@eAkqKY0WOCUY
z_ZaJ+`tK%X^arQ;(cn=r#p=tRKVb>e$&;1Y)VtijUI=mV{&ASkaOln{mpp?43YbE>
z>UNmOqD4w2XPZwC`@Z?p1J9DMCA?GUKo*Uko>V;Xmu`~lvO7m`gRocb=5_jNQHR-0
z>_FNP?902gL;9R{M|MYro+U@cWz%;282rQTEzUjjxWmc14GF*Vw2rwdzs-zuf8;W`
zDcnQnBVQjf8g<e#it77cI9(+e(R?T0h6<rPB`qgCXFsZcce|cs=5Q4Y-!*6DzMYe?
z&I-QFI^iAdTOC;Med)O_mY~kEHBD3Hk-~1GlyO4T^6aB4?knz#T|%0FIDU)HE!efC
zd<xk-`-QxN;=AZe1kVSR;DbPW|6tcIt`@Mew-O&i(|v?^LT%5!HNDKgt9XtW16w0=
z{?~IEJ2UK=N$#HFx2V*-h8!(TgTplDGnaY8?)Dk;GQSE#@b~+~x!(Uml_-a0L-gbl
zi;{~ZUb3C?j{EbRo9xkf?sKX909%i|Bl7rTzbjQk`S@PJ55aoQO<Bjnn<XPzUg_jN
zEH2fJwSUhsu3Y8P2jkls!>-Zk9lY&a&$9kFj|Mkez9!mZU+J&=e+9~iFZ+A>N@aA+
zIK-8N4wez~2hS;243`}Z@*Jz!ri3rsJ4XEbA^p5>q3e>Te#U+7vt7zIKDsg0$@e(W
z1?+GOrB8?^{u4t|A+@yFH$0ZSfiq`Hp=wnw=KmQrK)UzipzDvPYE~!TVHa?8v)dDA
z+NQ~yoqn!Ya5~p1^u*sLc!$p&IKnOU9`oz;wW2=7yOOt8DxCA9Wn<>kFFNPQKfynj
zGV*5GSSj&XEN!c$uz@|u^d)=taIZo=6-jQ+KL})aRDTKmSL^ni->Y{jS2UMw%i|PW
z^+Scye`c0)ZVVqx7?=lxl=f=Mk6;YfH+5v{B4_S!E!`sGo473e+&f=cZZ?{87qC~F
zo_|-a%Jj<gjKDG1y1!i7l{8uT99tv$lC_oYig;IC=&tpr%-=cbjfH$v5&13O&As2<
zo7!mF7EP8ZQR;G@--*#u-C#9gT>9oeX{lMR0mk<6tD{#%x6nsp+9A<(D?^vIKDA-^
zfN)ESCZfdMG!eHi&R*zl`P8JfIlSiQ{CBNUxZL0Ge+vC=;BRZ*Wxi%PYs`VE>3899
zT8Tg5A4M~M`RDsvihZQJ{1N?I`|#*dg|iht8O7L2DmlY$HSC=5{ov0}e?_^orL*Ct
zxw(b36flnBT^URM@_(CTZNwg`6`U%qP{*)G<I3iHQz^Fm>ugP}QS`=0uVm)gZ<gOt
zuAo+w4e2$@ocQ}W+DFOS2k*V~Jy{tU_0v9PYM!&0;CiKInA_#PQFdO5{Bg6`t74W=
zUL2Qt>9g*8E@wj}K*Z>3ng_*x%yln1PEB)-`c?Svy5HZv{Qdjd9Spxlt+<hKaIQ1u
zx>h?-NFVb*^9nFIP7X$Wzwq^X+Tl<&AieHn)<#v&F(B7rt66OxD$kYjT+JAqnvoIB
zd3d*&gKTbXmuGKs^OFDN7#rKmy2W^e%*<-@qr#7Ce`|a9c*CAnVy1pq)W+Cz=E3wq
zac<y+C*}Vfon?4cSGPvD+wr(S5+IO};10#1xEG4MyK8YR?hb|G?(W5lOYtN?T#n0j
zx%0bEe^Z`tPWE1F&i5UoNX_e1@S8IuSWli{Y$4r_i{*Bv>`B@f`!@WvbrHQqGCP0f
z_A79f?01cE&2fF^%OY9$Wu_nf8+n8C(+!bqwY4}}tgD{}$_0gf!d3dK`Mjl=JxsFL
z6LbM=T#p$u^uy>vEDQWLi=~$QGx2Z!fA^PzV3pkyN)Gkq`%As`bo?{*kXs6;v+>La
zG7lYPWNDk^wo-X{xUw2a!!O|_&_o{s?&np|#5<_3(7tPvq<+D9{=$GqXsk5Xm*Pk0
z{@fb#FXkcaBw{*t0Y!}R+B~Bv{)yN_*Web>#W3mb4s&7^-+;9sJjg|<Q>bsSC0`<r
z(Mqsu<Pta^rPF<}4yr}^mH)$6$=lLji?>Tx<oPP5uGRLVKY&p&7FmQIqxKQEu)okU
zkkUv;HX4~Y4oRIKbRl^Mzh;crZmXBz=X)B;7hY=jps!X>E2HxIZFDxIT8E-%A>ZE-
zD+Yh}b7LstLH@=YQ7^cP_P(}0=61||yaCorZ51f(e;*t#O@O=5I{C8jQXs|i!dan~
z+(TIhDZSO|a>zopg57PJ9HTx!4p6n&Kj@YOi%mefLYC$~y$$k+Y{{jYu5iCnA(X%p
z^}Vn!$<yBgE2O7NE9q*Ha!IMI{?vD3E@)?tG-cB($V9RRa!5I>gzGxO5MVN<mJs1M
z*ogE+NFPWbb_N$a4h$i;aSdjZ(ee!OsM1wG09oDuWO&=E4a9SNZ()TvOs%5<qaE__
zHncesqm7XMl#*bgx)hoY4UON?<ya0PW1XqL*fZQ<%XOG*aBOuFK?kYdL`LkOwg-B1
zH%NxeK~Ewv`gwJkd`P-2HwEfPQ+=7%QTwP4Ra>dAwSibPF@U&%Er-SjxR^EA9Lwb)
zm01%B!@J<OiKE0bybbnT4a(2tQ&N)DS-LF_7QcnaV69MycPlNB-jK@pfnCR@!nfig
z5T>Hgjzlc!CtJ{+*le~dL%;+~#%rNBQ24;`zi^s}B}QSt>nX}otuOGqh8t`31f!RJ
zKpPIZ^19kNZ8kIn2E#V&FJLba*it1{944KTTr#b8Q9h_KMnla8?3N#TZ8VP91@ocJ
zK(jbSnaREA9&Lku4|qv-$P2#&h6`r6)%Nlwft7bFAG9<e3cW)+U=2~yScB}x>*0Oz
z<-~Q!>AoW(aTR+9<e$bkLRqK?(hW}QOT;>?seVTO0S(t0(hezEdL&%}3-fWYru1AY
zQc!7))J?oC5ULJ&_$KNnod5&$c_N)&!*phnNE`l*(9sWCAAKsMN@pVfW2y8-PN>(V
zv&vn~r)|+wAoKE@93ia*^YS9?n6VLGh!;{h>>xIgrPycG4Xh`)$y4#W_(aI}5mX6y
zV=3%7P<K4~BCV4;O6o7R;H`X5p|r3^Du#ynuWFcj6sRe8VK%c)ZX^9rZfbeh3}A`O
zVsz6kt|jY(9n}!B9A1mOi#(AJ3F|}S`4z%GIU0J~tF`$?0rDQ0Xk}0lEQS}6Y4FWo
zi?v}+b3duCCOoW-HO(^8yoRX_&AmQo9VJ3&D4pP+372G#m?N`d4?a(-5t<qpDJ1bD
z_#uK{Iiw!YE3;$SHq;i&zqae<u`tQILzO~8T0>=~@1l2NV3of(R85Q%dWMdNk{|=*
zQhA{1DB3FRcjGNa<7>GY<`1;Tx-PuEBhzuxzSA@wcH_;+vU)%HqqIB(Tmk_X68Mb)
zKHvra`3)IUXG0#ko<3Y}i}PG<*23+z-?p))bn7IOmAZt!hHX#(;DcZ;BrWF#CkU?t
z=ls({{X$JcpQK8LOHEV}?W)>eUrkow&M>zvDG}K=zqyrdK63%Tjg#aPVAhmDduplT
z|1#ycctJa%Ru$&UmyI>bWkoe^LTYjlVq<=%$Fpa{t3*2NU&Bz_9jYpoL2b}mz=WeZ
z-`i&oTnIJr?(yY?rUe=YGvtoy9mw?V2b=a~X&!1OYa@;6rS>J}NXrbzG&YJjf&C7r
zi*r&}IfDNhh!;-ydwKl)CozqGFF5rn!2Re4w%v(Jd%TRPKXcEL6jML?Ze;U>K-5;#
zCeusmPt_ru3{CPra(4|t%E<M^-;sCvMuv_9E3Bu{jyjL8Q|ww5qBIssILs4Fub2*w
za<*oq6OTX-NTq_e_(K5|_PA8Y;gXz9gMnc05T|cJ%cwfGlL`S%a1}F#YDA1PS9UBg
zC)(`M*P(eh)YO1Ftzg<!X|SicPZxWI>IJ@NyX6s~vU)n1i8!chTp?XVH?{m@9#5ok
zcVYY6lsy^tk69sF)19z;p{>Cep=Yi;?vp{ud(`_zoGTW2-vqiyw}es34&;(nK}OKi
z)Lo<)8DYw2qS!H!$zeCRQg+#T4tb%_%Gbah&mcZB(7hxRwsYO!#{OFFBa&(yv6gCx
z1c+wl#Z+B#r8UR$li3*gDWV4?Hiwzbgb7lx2SaPzz5HwV8Xm8=NVEy-gGo|`a3mC=
zv<D+Ls;AJMnf3TX({xh?8poEk-(#Yve40dOsJoRaLT9I`<cp`9tAZ;l^sCrDP*tob
z;i0}#khn!}r}tP&J22}J`}(K@mYJrg@WHkZ^mAIq7ppPSG3ivu1*wjU{0pBUe1^2#
zRJ0L&7#pge!nV^Wy@Y;hTEXq6SJ*m)ont)gC`&5Y7i)wqRu$nIF9mbl7mC`uQ#=VS
z*?%P1CG=IM^vAL;`en%aA<d|#mP71nwy$Ho<rLk=dcriFY(btxLdsC7o8T3$1RlBT
z2Umn@@!O%-7^S8oPto1brb{=rgLV1^?A&rqrL2z~yUg2|ex`L)O`;zehi+9UDMnZ-
zEcEyH*7TqCo$${J#qzmgMfDZ%R1oEg+7?|#{y}#)Jv4PR?Q<-(oir^o@1_nzQ>487
zHn=^s$E$hXdd=>M?tx(JeimA&oYMLtckwFNX0!m0!kbXbxO29__GCw9SbD@R+h?<%
zy-V!Ecc6Fm_rTqH!B-CC!++iV%|aLX_K-BD|G#zC2)zRtxFuvV*N#iFl(Up(FTs}o
z2>u1>gjUht%X8!hDyQ~S_KAH%U--fNdw!KvTNxq$qJ{%!y*xD9+N;~-RPCHT7MX*;
zBQB%85I3~j5G)rzNM%tz+CoQB990uCvy1TqWQe{`HpD+b*4Qwvt7he`GD<?km-1mH
zLfrzn*c)mUy|=a#+TqW2Lz}HXLUeR2Rt*Wk6RVmr5${UuCE}<X;2}>YDq!#Q*HV$_
z6W#ne!67(9(}X=d9U8_@k;_3>ry05ieFe?2ZhBAcvX-Ocn2VT3{>t2eoxwon3OR<%
z!$!d^eh}S}N`gj8CV3j(La+3D;G`a_HHMU1A9W|pyQlIdiBr}YGcg$(kGI6GqRW7)
z{Y|SPX9?e6vgnkrsEf4qKqgzNH$)ly6udPPiSa~h^rxN%dFrRyOeICZfz2lC3B)j}
z7jX>DgVS1jW0kgDGed`I9JE)VA7xC`hr+q?93DxYq7s=N<UBM9*#upU^Vn$e26>L^
zz@BIKQOU#-+>Q2xxA{Dzi(Xf)uk4lUOPIJ%*db1Vd((4eg*sUoELD`pD4n&n@aaER
za}<aAT_1oYVx5toHc_ttozVZeXSe9Udefd7tFej5cjy^41uJ4QHksT*ejut~N$7lN
zVU@+sV(sy|L=l|X`j8eP4n3>>rSyk(saM^repA0_Prxa@$dFO6%;SIK5ApTT)M2p%
zw5z&OoDD>l$?`CDDs-8)!+DEUdP^^*>1w351JZ!t`_UbGD)eNc3<Uj*CEy=mpGLrB
zV<J`p=iyb*v|5H=#itVqL?>Wk%_2w?1$wopH-Ue<E(UnWp_zCanwc?peIlD!M5i);
z(EI87)Ee{;l~pI{FSKpY83`b_ATxgkQe4^4{yYMw+k>J8({w^AEmo4=KxgEQc2*w%
zWV{nt36_p5fo9Ne`Z{EdK1jQaM58yM-5G;bGYZsAKv6gg4*EK9=Ix<(P#v12M`4?A
z6WN;HO|NDvaueC*)CcqkbWz7bpJ)N}iBhm^{gnDb@hDaG>v|>aKHNSiHBwm$G(4a3
z7V>;7QUz~@x{N-M(r%$IQnwfk>M$yTseQfvo6%J-&@z=6v6|FH>8B<rh|*b&)E}!6
z>MiIiCt~r$D5@uw%Cu#FXH;T6w3|QRhoI>*kz9#Sz;@xs(F^)ieJN4_x0A&{QEvp^
z_6TGvx(v&L^vhuAh>yk}A(Nn4nWXlWrs@U8QRE=pDRvr{P}P{DXK5X!)%@W9oz8%~
z)mJ$tS5-ptci3<()@z^_@o-E<YvV^?6W<AP5$E)|U|3Gae#J)s&Gi;G%&=>vp<A~H
zJ_Q+QPYCp`ON>*{X*`4Y@Tp{13Zwi)RbmW!P2B@0#$@9q+=hC>mLL~CSFlXV(}kYW
zQTe_!NvWcrgOqx-vK4lrE-eG8Np>OMU{j#8drrrcM)Fo^Fz}nop#(bID5HY`40>Q~
zG*oS)mMHh7!H@{31fNL~oceB{>&XVpIr1L4f_#IIC;mmp!Eazi1I2E@Is7iE(RUdq
zy&P|#PgS-ktrc0Jbw>SD8K*6T^JAhsOqqv{rCyM|h`sn3bcp7cpD3r{6kbVhprsgV
z&|l!*`J754>R{85I?!J{C7%#C2(++D1VV#UQ`)BvFz&$i>yr_#t%IEQB6S*~qM77P
zrYe=rw20tJQL$aZzHz6}J9=s4t~vxR6$4yqpe&H*lJ!RFW_3O?87si1Ba@Xzz|DIo
zG!kDbBlNb|eLBaUSZY+M0!L4FiuMctL0aOY3da<D$y@I1rTmGs!0r$^kWc%Ke5aoY
zU3YIRUS3k*zTkZjdZ;a=`KbFTx2hehxF+@vS58lc1aJG2@SoY=ALoBoDp?0O>W7zi
zSj?Td{z%tgeUDsH-y6%bLL=dfuu-dGu3dIR9ky1zq;u91IoD_M|IDlRb$>=;VIzZy
zPAD}zCL>~-r5pKH{FXO0qd`{9+?sCHzs7ydoy`NGD`{WN*A42YyTjWd4sUG9k)n*O
z`dJH$hKoHdr(^HMFE7<9;%_2RvX<=rVawfG6z=I1S|ThF^R$EP%($JY6KkYa&WY+r
z<_Y)QE!^+&TV}@OMFz){Bccbzw~bjE)!jNtU+J3gJtnJ0ago1f;Fa%{&lvz_vUO~1
zLWN-!U&e2;-bcQBC%LRe2fx3~{Sv5!s@9zmRUGZ@Q%r5-gyJLL?`JM4Y8k96N2`~`
zG16#sf_YTj&6K<<9m@5!9z`nq_m)g7`u6i)o*LMKCPthoy(319-0Ap1><jKFDlS;&
zQ3S8LUKtq7@z;``;HPZ<gyIU;(hp4g^=_ee!6W{I`A>5myXNXM9dWT29V@uu)LhN)
ztC(Ls=Y!{lRA0{HSNi(<o=cO--4RMzvLcnZ&it4DHn>$N;eRd8&Y$Z?h(l4$qko!~
znK-U7%JTN&XZd--L&z)ikn*R$lK-Vrj}3%BD)Ta>FpgzcDF694@m^uHJHaze-oquv
zj))$`e!_bpRfDyP_x)6UwDd04V)a4%wBj;_ZTJqP#c{Sw>-56X7fo%AnW23CK%jr|
zc-I7JBV~>BhSwyILn<ydfVgsU)k24&;Ta^SKL(<Q%;z&*Vwn`Z;@VONO}t(;=<y$P
zXXU?e|D*Q|yOi)QzN^hay@ABkD%a%PlKhrJ3N{kn(5C~Gdv~xpS~vWkGTT!oCYH5#
zM$h}+7OyTIpR*yqkgvi09`{GwP3s71jF#rBRx~mD#m_6=$LJO|nPHXozN&$Cx{LiI
z`f>UCNu#apiSa^x=NfnE;**6X!G6@c*dgTx#(l81WM*iZe@*eF{D3zLJ;40MM(fAC
zviF#<1^vZbCvj9N7hl8d*FU))mDF(d&Wm(?Qc3&NvLBN+*}P<FEynkEo|@78XHV}<
zbq+okJr?ZmqeCmvPS%leohqG7u50eAUGiiWkR@t%c6RUJSgL(&%d+F5(z!|0X?2^g
zV(#)ECp;9g0^R}JrTcyd56M3IL3rJiebrBwDvy=+O(-ho&kw99Z0eG<@8S03I|*$q
z1P=S3khS<g=I$IHe;>VX)K*Q9IQybGiC^tw<1Cd9RpKKAb#CFKpV`GDa;IlCEP101
zisH+zjjdy=PaP01dC%sz{=TDRwn72H|Av_9qophQ3-XQaZG4%u?`3A2dZ<p<IG5qy
zUD%_zvAmNzmarpvcFb-IOAyk39#?kbA7;-Dd6#-X-2wfQHX4ca;~Gbmt}v?FfHKR>
z7d4aXjjN_t$R3v8U%1ayjlp9wEbG}!?3-}MRhZ+*liUiQCYMsWiVFW&o}<r$r&sqf
z)6-VQZlk&?Z#}hqT|8HF<~n7?Lyd{75~WxTa}~B6LIm7--E%g(=7%~+6U8uj4)81@
zh_3cCQO(NNtFkI)1|t|=zs+}|<n)g<`KN=2@ZHwd*3s6LHoI*#RY90i^hf>xr|SDR
z=m|X*o=ZQZSfiPxX5@=xHD!YB5lU*W17-bl@-Jl8D{9K`rdHXGT6a0lMT`lLVXg-o
z6!iJoJ^z&ZKi8kWPg1y^t~k){;i;wGS4^o=DQYuQjh-x34z@0qGkfRm3N@r!Kwf5L
zWapT7F`I2~gb~Ff^E30m7H@S`^eX&MWwv}pTkl9o7@oSVYU|j(R2X$mtr}QWbl}_d
zpVb2skmqzbmuKUnw#5Bnn<~C5>7G9&cX~lm(W;UZe_275aP_*ab5dh?0$xrE1E$|)
zBpA5qott$c!|i%1cSUaDUCoJ6BjQ%a_M`{-o)ksqClyt6_A5E;>cB_B`*EOoYvPX-
zd(E#E_b@88lv&R=^$3{_UYUNnrMg-vUB)U}YsG#|NDHs0e+xWtJ}S7EKR7QXH{aO-
zPTp_jWNT^?k+!DRx#auY29wIH;&;0;va&z^Q<TcT4K)?PUu@YQdnK-E#6r46zbPK|
zlqm@>99vk%M@c>O)%bOGsl7_r*4Pg5SAh;SknzKvs<zev=&hnG>Q;4<oMd<~9=lJD
zBw8z7#JfVF{~vdcKzXr9U4$i43hkss@(ghjh@m}^-yn}V1!;smB#)3HUY)GUK4Si)
zgZN49S7{pXed~*<!Ku!?k}5FWuCMpRkJC5V`piL?B78?p_yx2LbfbU4C!mw`8pv$y
zF?ovlo%xp;VOqp2z)u_B#q2;G-zM*`zGeQ6p&P*Hs!ZD8wl3<FGFa<|Jpf)pGc}*D
zD$Z2R=vR!wpR;EyL+tY%<GC5sHM}d*MKcMv0>?rr&>St4Iw_B}w=fIp1pdk(G{76H
z-^D}nSS_Rt11hzQ?cv&moelrPdKPGN|5zz@j5;~^GQ`Qa@>XaVxW?brR$%`@XLpzp
zLXH^qq*?*D=Um`$sI^c{4byiZC#er~JNv~1YpIUbcC>?xMQiE(0~Jf$uE+lLz$?#U
zUungldxUq4tZiAwXz1(EWmmX!uIs7)Hs4+<6c?y>m^F4TK}cB_d)f9aqNVKx)j>Q^
z(%ad(<dY{Xi2E0+4Cl1mvF$Xqqj<y#`}51r1m|cM;uiy!&<gQ9nqoVU{JzqcQq#lE
zMB<L^WKr;X?%`}Ee@OAcl9{faVqN;PO|;PLekO~!p=CjCV6)rq>j50a_kl0sBXpsq
zR^sjoZQ^E!uLvJ#Jx0v-JM#OLl!bSe0;#+QibO3iudz<&)^gFNcyhj0D)imA#NWs3
z@lzm)eorhlO^n=|&^EHSxvXh7El?j6lWUIm0o>#F@lSjmLJg6M^a}14lf`K40JI7}
z)b+M_g(uR#I(S*sv?-*>EHKxIY7~)W8o&%E2)Z7bsN4|t@%}&&e?B-Ocv07=GUfzs
z0O7>i8XJVJL92fOUs}zUoyJb`cj`S+iri!F8D`}^5Tl5CL@UOGoslX-E3mYtXj_Gz
z3PzUU!nkpURZf8H1I14cjtiwKU*x;;CAe#@1O~|%VxD!7J(Fn#MA-s*95shO;eHsH
zE4bxaQdj<so=OtbaIy^g9N5xLlmjp`bcDW&+d{{JpCFwMp&Wv-_bug#C}SFII&J#J
zG9NwYYZ2VWw~>mK8vNgqiL7RNW;#wipw4l1vEgDvZv)q)z;Vcz;ZiGkw)UEN8#}Ii
zQhZx$tgYCh(;;C)Ay@przD0L$PggaeEBmWsP}nEyueOf1`{*xzYvG%`vqc*V8pBgE
zmoL^Ao9`yk=>>_Uqi;sli0olG&kxMGmh&p_Xa0i1*dkW^#r${F*w~zy22uAccl22I
zAGtg8S{40T;`O8l46!~wBqFPlsoJM9Z{knK&=CWv!zE|Gf6IQG-6(Hf{vv0(aXb7%
z!m3h(qBFv0n`){Piqd`z%eBJ}YKHT;yNXzktP;PcT3A}JRK?Q!;xxx-sb<#6Z&D_j
z+3iPiZbxq}u`Q}uLVDb+h<3L6_+sDboHM!eOKc^3ifN}3XobuRTU9ls?!XEkORbMt
z9l>%pOXhu@lkqrXZtlzCEACcUL~O6J=CaPXL*cuuUG=D<LD}}a5qal|b~>B7?b30g
zR_VX%G_P7Np=rY8_}gKXjRQYNf7<Zn<+tqYE`@2HUrA@o)6!34io(k}zLMX3+RrXO
z@^d=p6#N*LbExQ1=!oS}rQhndtMH^$ql8{@XF1&+{8sBrqc5|+w=K9=^g>0VCMC~L
zE)_o~>ae|7pI)*gr+rS(yifTTO1`?<hUzfKQWiA5P;Y9=nv@OYN`>E-AAJ|U9M4?;
zV{}g2++ofl>SMy9WNWE%5u0qav6<e%Inh5GWpB<#b88eh-G8IA657`rQ)ho!Yy5`z
z|H39qu^?s`@E`Lj^UKC>GYg_HC1!mYXX(7S*-<~38Nrb`but}4_vakQX_&jCaHJB9
z&#j-`q(Zgg<U{43mYzmB3yyw^&*<@e!Ox#R8y8PNm&HF#=~I41nQ>(=M~yN}C2Tg8
z`$vA+yjQs=imFO+QEO|jY4o}hmY7ufN$hKCXF<k)+3zwx#bzqsHvT*>ytf@mSf6+-
z4vT4TKFi<BiTZZ(%iyomGlZ<KIjj8vdtS98_2{%fQdZ)Qn9D?DNm|x}uh%jLec%66
zDyptLcT_ItEEg*KSJJ95hv9YA$eW)#BlkphxBTI*c;rU>;Cji8$5ro=b||GmS<<r2
zcPaa5hWYEMuPwh_%Q+`FZATKHC9#R$6TIP!Ary`OvGGT4#=?v<89RQI^`@FXr5cs1
zmTepVOX)T-yNF>Wv02N%H2c!>^WcvMzMt`xW@g6CE?v9yv-tF|dnoStJ#Sdv&b;9{
z`?D?iR^fTr+G?qF-=`&3XqD2k!tAIs+H80E!n1kTe=f>cnXLz3o9`tEiN}+Elo=Zv
zYgWWME@)pB{hoh2w@*IpKgk>@UsRbXcO&6I(*1;9)<hvIzi;-=?>9fOZ~ypECbuy3
zg1TZ^8-6leF<r*v_@t7g{FynOax-$f=bm+~!ow3TCf_LCHK9Y2nD{=tim}@7cj85Q
z&a2EaKl(fUN-@_u+#J0q=1|PW$SbC)=nE;F{}9|3tQYuOo#r@~6q}4DSrYB#%9ME#
zwu<P?SM#Hu<vD+5P5hZu(kBQ_Y+?bs&h#5wi7+Fbg`Pmhiz(?`JhWuK@C3ia%;&C|
zQtc^W2e}?t1$mkOw0nNR!`xH(d4-v7e~^_op?g7T;w2)1LVgi%3CZ6@+9^GoI0!A^
zJ=TB1FU3rXT^H%J%jVzMB4QWN+7<)lC0D5-)llXdR;(CbMr_1p5z`qrvkm_baclW%
zSEH7O!Y(QT{Tuz?eyu0D9NlQ#)27JFL^hb|9RhE=OC_yK&by!b76mr&vg}h=B7Sg|
z#_J*FrtB3AAzPYeEXKOw$;1~<wx-$6S}Rz3S};>LCJf&TzLo9zUA2cnVzr4^>@ZV1
z(@yps)0v9F>LK;iw$gcJ4a`l(5iiMobX!Je1a>34ioHp##FG$<+DQB?n8kI#WcgJx
zVD7b4Z!MPvR`e~GTs*pHbn&3#jFRr|VX)b4Ee=t(tJ{pB@N=dEkK-h;Y_fn*)ZGZf
z1>pBqWUtu<hG#nV+Af+KGiNCorXN?Ztypg~1N%ng&{=GKb|yQHt-&4OuCc$-pNREv
zV#!w@K<nqGJ^{T%JfdDROX(>5v-U*3EWQw9#47xiP-19Z@O$uwSVmi*pH`}itAvrl
zzkKz8)ick1#if+Ic75`m4jq&SDHhmZ4F=LtZ=?bG10nPT=)bPRDiEcKakSI?kL|fN
z(w1e}VOeL>EbF)t!1!NCwS{)fKuA3%bIVKt<^*#J7}^7vZ0aTOz9yjikgl2pd#zTQ
zN6P|V#T#|9nk+X^1}M*kr@`<L%Qp-Tgzx7O{;SZJZwr~)GQqNZth7n04xWIOz^`p4
zo|l|*KiLb@xXH#_$Z7tC^}%K#DX>!)v5|Nwauk!rJ>wd1joEeV3#J9<FdwmmEbV}R
z6URi;8lA-{tc}~lTxC9RY20qk!MceqK*9@0V~itmHD#GLPTebo_>$1ZPzA_SIzlDE
zKSB$FNxYpWL;nUR2fBq?h1!HDa12xx$H~v6h5TNg5GXk5HBvD7gOmvz*OSUZd60TZ
zpM@4;r^x=y0502XvmdtIF+DMjg*Wq3b6>6kOo{W^Z`?)p9W{WO1=)jtSsOhC=4^iu
zHPOoYejrUH1H-k3)&x8aEl@uYht9+1_?}WpaexWqrC3?`SEwTH24=u&K2}H)s)rIn
zRB)<)pm&p}r7tlsI}i+J@nfVddN$C%nxYos6lo%><8$zFR1Ce2D1&FCKC~?~lZUep
z*+GyM=wym!=aXe%y4wVDsxuj@>7`|yJ>AyAoW*uyE-@{b&*UJOYQHv;wTenh<+Zd;
zJS|z(4DGXWOY-nPgPVNsJ!YTRKO^usGzezf`D!IKRk6#h<ktV&*eiF{Kfx^ZNLwmR
zkc;F1PzDOc{fZ7b{5$F~?XhxOO@TYa1+p9Ujd^M=unV>tma5Dtd<*fJYD;`Y%Mc&w
z)9f#ljq1Q)@Nf8@e#gSDj4jI$aELsrd==Zse<)Ryx>{A^8IWO~qquQi73C%B7bT=@
z(++E!)q!Fl)PT?Cojk*bg<$9EE$xf;^>F>;?CYNH>nj{lCg_{V_oj{JIJO3Th?+)M
zVpia-^oGbBtS_<{>@ydE5BCh)4!q8TWGc~~e9N?@``{S4f|+5;Fs-+wT3gx|*^1e%
z#2>JSF0D?K8OU$!QFiKa#slOHSOpv7zYvv(QAnbeu88tBVRqn~-ydudx)-vD-PPL0
zI;}GN>%I`9h3(=Fai_Rj94^;aYC@l`GVF3bXp^Cb_!j+y^u=&;Dlq|Al`Jz7tOXMD
zjWd~-nHEqZ@pEv8_)Xa-cLdYP8sMI7F}~pGbVp`0d&#`Z(#>><dCnYUx{&wvE@F3~
zlyI3p6gn+*k!!14)bFxYUIpLbO^^jCtDb``zy*D;aSOa*{nX>?8f~Wf0=gPb@s#jB
z*aJF;8h=XetK~v3z(?MrTC-u$VF=<s(Rx@G_K`%WjwC}&A<K{>$mu`_zelt|AE0M|
zetklz1N_Wk+BG#zuZo+9`NTiiecXc4=n|v}xPMk_dw?-xpc^3*{m~e#+mT3gi?&ht
z4O|JVcq}+46yQ@uLtHLFJ_5@iCc_h;9aox7rY4ZpsNFb=9?*JgJM?yHN3piBUR2~p
z>Ueps3MM(|<DJFIlh3h{=ncFkIh|}mKcGf432bG$CRu?jCgviK^~pdT?5*a(Z}wMd
ztF&A^D;|}H0zuUYz5Fd`4}3g+4w(%M!yGUa>H2gdUiZko#75#Ru`$mEXY+r`b<}0R
z9f~&Q0H-?}2#q(f6xiF;ggJbFNN+U5`vXOlA?uOjsV2-#dJnM(xnxA?qhudgLgtD~
z#NNs{IY%r}P9leZR)}E7$bGDvTf`k_Co#QAKc*T}Rg>%%^Z40;LxK80e4p;W66_>l
z#z|}|{ujBF?#KMic4EWHB4R(j7Vk%#!`}jZ@sn{?+bdm!WXe#fruqp!=e2Sn@U?M#
zE?$#(NZsO+*%o9W`V*N+)Wr`#ipi=M=zYKpyaZukcd-KdhE4~|-85j<rRyKmBK4@W
zL8z*{mP>?KbtN=45{a$k5sF~q*lP3#tQ<B5SUhF)hDy9#U9JMun3eu&fvWshak=tH
z&DJiU<&eLyO>|%IQZzTO1crZ4@-Xb>5bcVn22FfLUWTMtj=|$yAd~)(*~<-K*V1|5
z*jNGIqc>`zlm+kJLwpx8PRbNYi$~y2I2Er!O{bob`{`8fKQ0I8HPPlv_F`y;@4y~w
z8A4C^?rOeQo~<5}Z>o2fcc<SK7$<g9W+<|D8kLBJ)C}?#)|g^hFKK4a+a8*8xJ<5)
z>P0EU9blf`)Rw~c^RRMNEDTKyZ3DYYzHm^O61*o5)p`KGr5CZwdcrZ)(J&H=vPN`{
zz8sNgYeiOp49^*<p>MkHTghK}dkZ=jKQ6gdJlNSdFj>%q3CbNb1FuLQb<DR1&08b;
zM*c8eH-F_Sl4r1$#zFO7aF!EyFY`9{9QED;zRFl(xzG+$8%>pdT7B3xej*3ir`YeA
zQzMqg&I&u_7#)!r7Gv&2Wl{~%XnttujK7n!zIRoiwO<WvfUZoj?~*&w+g~iD@M3*x
zoK<7H+sDNZjIcU-Mqdp3j~hmJCL<NM?~G@Yb8*4ElAUhd*%AK!m;88XbEuw_4r!zV
z#zsr&u*a4u;rrt2Mh%E`$DWEj%=W{M;1!gwPQ`sDkW!RX6!6~lZwg&dT-qAr3f7s-
z2L_OVO=i>B2Y9v#^1DD5c@tjUQXc(^G{DEpWkS29#i1IWXZ&aJoqx426sjRjm-3`2
zwW@-NRphq#I&8FBn%f&0V;>c{IewnwFq^^Tk;fGm@Qc29D;14%`90&DPhE3(yJF+t
zh+EK`$Qkq|)e@{6*O*$4$OtR<!%_jdoN>f#`Uo~s*yJA@l0Ejq-R=&-#l9n<_egUf
zfOI4Z>1HT~#9*)JMy5ojrR8^PCv*ZaiydwRG#y)l2KD}$O&=wqKAX@)NfVdKrHn)R
zYkeU4kFgY<27jvmA=R<{Mm3tXHKHxt9BXH6i#{KI|BvdmfqS<z6z=^Qm=ToSt^FV5
z&&q!Jw%!u|jvb_SaZPL=><>&i_TtFO%uIN;^4eRqxv`M9z&EHVG@j<TehWn^sbFIm
zh$CPGsD_b5b4<a?L9TGVsV;Mf{$%oDr3k}(ka&g+A^HFtEeK{Vu*3xaQtl&Qg@(Q0
zT4Xso7ECZ%Ku0V>{MfJbIP{#pm&`P#sl&+ih76O}-Y^xUgN?kB_m%fsV6-qTG>1Q_
z0VP!%ZbV@$G8pYmhSNPvx40SXYFioeMk1c=PQ5T<v6aXHsTFjF?)rzo9;s>Y3_nfk
zgT!M!@v7WW^CH&6pbSC8!275sUV%DEuSIT=lc^EfT4OPB2cA}8hNRe~NHI<RMc_j5
zaPp}mj8+F49&Nd@T<f5HG5#c$0GISNJ&3fE>E^2RTHr3e&>t!H;q0+hxy5I}q^E*(
zM0l!vmC6f1kAN-npTLwHf;1rRGac#9+<V(9^B<OajymS5>?Ce0-4{*LI_SgH6u!6o
zR*M%7hklm=LO=PUo~&J#m%vYT0Y#aaY(+w2Bdn=ZMdl%$t)D{-dNFYijC%vo3))!e
zn4BU80%~wi@QXXr`)2@p5$@N%>b{|#_F8RvKC#wJI+`={98F_}nvc@Uxcy{4`qMb9
zN_+!<x6s$%GJjKkqj-W3itm+Fn2Mf|Mxr{lnrUY3&i-ec5q~qRZN$FP|D#^ib0nBo
zV3EpHaRmRL`=y6;mo2opM*31*D_w*9+XMYWuY}n^LR*fGV$;dJbkFbu*5jt4=+uaG
zwmj2^cAy>QIq;b}T@~Gb`wx~d&V*nUUuXAOVTJlYd<|rn)oOLk;EuxI{4T0NnNiW5
z;+mFi8okg~*VcrcZRE*EgoUo8!iBEEC4KXc`<BS5;%lik-jFb%9MzMYg7SERE!V8G
zfr#0W<2bA1LsWNm3+W;^t9=7m{(GK2`Ocgl1t;<c<n{Kx4GafH2x?SRcFN1~zHoc^
z4_m=q;wEs7!k<J8HHX5iku4xYkVB8qdkNQt<$MqtC(b|(-*)d`awYW_v7EXY7|cE$
z!J%P~twvX|A#OMq8PO~9A4~11R?&NzKI};LD$+;ZDpm@fhZfqgP!0cU?+JmHe@bTk
z8)7ziwUv>kRZtpBm-L-TYt2p^VYVaJ$qAMTST@oKU#7hlt_UYW4g4d$cxW8FPcXiv
zs0x!5MZcsk(CZ<M^;~@n{ua8t3OSH9h1azb)(LSn!uOb`IM!L_lRb&{II6Fgk1EaN
z=ll!U4o?#k_!M!yc$M!gXUXNnH4>*Ml5T7;(u})jDaX}`tQbC)j_1B`Gf@`kM@xg1
zz5lr{yUea3?x1&wuh3H}5XC>|D~mJW3^@+Ymkhq1TL<0qf5Stjk>Mlbt&VMur4jSZ
z+2lGrT3Z#G>g(h?<v#4W>x=MWzJ=mwaO)jY{6NH=ip?fOdXIg&ZNBYG^xp95wwO3)
zL@8UjuqLK*+C2G@L<i~?UoE(qe?E6_{`#WT#cSM40yTvBqD^Adj(RUVi+I7EHkW0S
z9bC*kOSP~j;T@>*;Go)ol#w`TR|xY|D;etEUUIGEw)bzCho=HLt}<R3FD8}|Yv2hM
zq<dM0ne(`{jzjjX=H3xiZ6xJpTXPq%%Em=y19YGt`Tq1Ld(0j(cuBY{B|uVjFpzC;
zk^PCa_$#zF7=%txU6_hCn8p&Htxu^@$P#>@{z*72et<OL!IBH^$=>_Uk50dTHvd`b
zf}q$SL_r`?i{2pzkq+t@U76}^Nev&$rkG+P#+bL!n^~SX0H+{L4GL%YUcwW;l#nJI
zk>3dWLx<$X>c8T8I77^n_ZYHP7h6t_!%vwD!a8vg;Z<WY&B>-et*yyt>P(prE%$zQ
znxK1rsBls7dhd5nkKkA-L++-YFn(%#l(j(R?F}BW_V^G}h42y9R?&N6%;tX9q%bpG
z7ujUI7V`t)?nqzDz!cwaf!1P#_)dyaM#>}LDbz#XrkzEX;Rno_=JHg%a98X(`-12{
zVlJ6Ub7Ssrb&uFfIPdcoRW01(N-s7F4!cVH<Gf>qS@Kd<G1?FotUFek>A-T1c-utl
z;ph+1v6k_Xykiu;3G0J?74CR9d)Jn9D{N8ppXZM2q4$;iOpQ>Ep+l*SXluw#WuZa1
zUDihTv#}<cTH?rw=wMkLwLkhl2Am6~A$o<-?O<>3tHS#QOP!<LtNfe!M`8<k4mO3V
z2%OsC^d{;lUW^_$ZZJ9YNNfpL&Emlxv$ISL@SU=etHH@`Yv7SL(pk5pF3k7)KvK6M
zFebgoFk-23OfQ90R_00-by3|zOkfrgA1z11l1*j9$49+16<Y>c8eo(*MV&25ftXMy
z`9SDs=(%cA$3Pe0lR8%EF5due%@YaNZmE5!i>78&JL`$axz^s{TI7FJ1Gr=4XdU^b
z!6m-`Ja&JJV0T}XPvAQ$9fi*FTfIQSLbs%^QVss4Fkdmz?M>5|H@2|o#4t5JEoo2q
zX2*i?^6X0VKV1p^<=yA{?8$RJE}7)~>gw&u3RV%{giZ-dH3i%U->GeElD%OB5pgaq
zrc~YVQ_;4#(Og&PRuuBJy@NgOVpDG2AA|CKFL+k)$yvv{$zLQcgjs<D-sQImgzCqQ
z;d)sgI=0xeqDI87vre{ik@4&ryealYXye@&_~g4%l3v`+y~|a~y^$X;?h4QX2C2|w
z!-O8iu2DZ&4>vJvVfY<OpQy_5F}8KKF=2a%D#j>mpZMAx?=5h>EQ%_+TC%u!yQ_r1
zqogVo5uS>IKNaLQamSeUFc<61?4myyhsjY~D%yw~z@Aqx0J-<DygKkGRG#k=B>bto
zB*cs5VY+upe~6~xbCI{mZtNH~2HAt{!D|5F#6*oSHxD0Ys&4u2$fc%Y6G>p{h;!xL
zLXoeX_ebzZpt?U&m?0mQGk{)p-xvV2oW^J>_KbXquV*fs>Qg5y$zjLIyUba8Jl0ri
zgxAwog$9R4`QN!NdKw4(o)6wJU{X;7hxqr(9Pk*71QOU|IG<41a`v5#<PO+!quh2+
z#EsbFmRW3$*+V>17RiO;B43k|!Nn;>{R_7_@A}#Y|CL(kvyo4D27QBmOg;lc-WY3w
zV>GwcqC{0Tw_!e6-(#JG@v;*7;>;*%Q}QzZWcIJHq091Am;OSoYf;Ex>^=I9zQimi
zr{fmt0(pe1;Ft!jmWtsExvC5vR-1mLjYik2lY;r7DxtZ->;Bt;&%rVN^?U?$_eFUk
zatUor9c8w0KiIy^UG}@VX?Q1_m33LOO-o^iTZTZyFXCF^jd!N^q3>@`bEoPV!oLr;
zm1FQta2Nf=tR=S+GZ>Eff_ahK#&r1z!r+P80Q>^ASx=)p+-{@4{*;)bkC9$#`y`xi
zD*djHRr*MM)E>%m=~u0mT3=oPvrHV=-QD$*dKz79OElH7Yz?o%y<p#jMbR7e(Z~g<
zUSPN|LF^kq{CoK@@l$ZLbVBW`zBb0AdFptu%!Ogcu{K0s^iO0y)0u8S4Ck(rBXtvS
z^tz}an8BFjw(0}4lB@=n2ys&RK(oM@z+?9lUqI-|ZxuS}M|1+MNEYCWi1zj_k@xJY
zqiV(Wwn?_pk#$VdfoKz@PUinNzbFr$mR??m?~3O*JPS@JJF#8Vd161gn(>ew!PSNl
z6UgSKiPUHGDSI4GR$06yepYxTUQ&AT4&gOq{gMPjY^Z|KMNU+Eian&W+BP*wm(f)?
zN=zl%6Z7!LjBIPc^=1dcS?>!{gKLDZmzL^=+DvFJ_f*v2Y~O&;6LE;YP3W*n0qqF^
ze_cDes_6{Zg1bp?p%xn(kon|6^|`ne2}#5FC4^gZh1waF@YO(Y%O}30XS8bQ8KSLr
zQkkXCgeKxZ^{{w5R2F75&&2cmCLsmhtSy)yWH?!1O*g-w62taeim{jUc2h_4jj>hR
zE#86O$WNlxd)pldy$s^QYhbwSL7ey@>L)oE8v?AvW9nlf3tJ$)#0|DFMp@d0-65|r
z>m41<%kUR?C+xJ6ru?TagLiuK;O)@P;0wViE{ECGKDmlC5a#0B<ZbGGJk>gs-Nl`Y
z*%I-={2^+lZ4=D+%aUnQx1bS7^7x&j+{@fHXP)<W>6Z9ShK?C}3j0Z$O%d!wx(#D6
z9ARg9Q)A)}dad0_d_j+Km9YiJaVnkspj|}mM6!A=NJ|5SRh|pMSaG5c^-bg-!USQl
zd`ej_Zj|!%?cn0DaryRVjAp44nMc=Po<%&P<Me&_VB<!xU+A0kFz}b>4ZlqMC0JKk
zhdfcgsFh&TupG#{1<EYoX}mL{wC&1TN@h10>Et9wkXS-CitKFJNcbTm@tJswUnEy*
zFZ^lz>p-32VZ~t{4{S-B1LNqsPZqQE8~O{PD>EC+kjovOsGsJBmSJ%>9DB&t5u<D)
zk!eIGzKjR7S*W-FrL(eoN8nG_bniI{QKw0_AXC~%HDR~dYUC1J=04EV2!kvKT%mTv
zM>tu~*c|heNRC3OX{P(g4BjPwl-qmS7nz)m3g6_uDOu|^xzhbF!63dCUtnKobK3?*
zSB{u%m0)g`WtwX=L3=SUEmMA{B9OmiGdN%g=?@VUVB$Z4`f!iED^B)569xchb)H@w
zv5L!8P5S{EdDIxERg}7_Z^)}uB=N@DK5R1cr*&lXInym_ihVtO4EWS`y%PVo4+*sO
zZYrjH7x~s+TWB{lKAd_wH-n*xreL2NWVA*!aub_G3_}lbPO>|4&Gffr0rC~!OZ}l<
zm0|5FpYXNut%Bc~v7Uc~`a%<bs?<UX<8`sQR;+bHHxX}`N#^6Gx8dnASHikQ?2S*g
z?4j=3H{rR$0A!Yy=i2Oj8QAGP?;aa!DlPWi=H~$AOVk@e!u%=jCUd~ES&O<she0N`
zs<s**huXy)><hC)N=0hhz7qF|M9VfRMri<+lS)!3cwKBI#=AFpriBIp&8N0}Rmu}h
zU~m~~d?uH$dGsT)AMLhhSR{O$`9E7F?05E_qaLms&)L>^ef0!-!`RGU@(+{16z0(a
zaZ;+s9B3|=30ehR|E7JD`)hZM?lJ-yoa%Hn62*svd!k=kD#lzbwbIhpJ}a^eU0$gO
z=aCad9rMl<=jT1kyp!+nTy}m8eAoU_pJF}DJ55#S0hZgg4V;ha%673{q!yv0OqbZJ
zS_vJ+&4GTzZsM$XHrP@p^hbeH-kV|+zuh}QTqL~>q^m!WE%F1SJLSY2M4Gvrc>?$}
z(=0tA@7iv2abeM>Jy<nsEB0S0&)A7B^?!HY4bAWkDc<6a6;20^_^v3bwnpg<Z1H(U
zc`C?_g4r)m{J?t}Pt+wav7MtHM0U~f+CYS}HpZ(P!!27Z)6kXZAJipmq3o4B@=bpa
z?_qy^*DPl{J}tB`a76o+NW*!0wPmlRtrfLe!_sZvn2+}5whG1(vYY9ET%N~~BdXi~
zE|ej>^)7am3Kse`PZ^<te9*s4ggK0SK>Q83W`op5NN<=SWUH(3G_DW+fHtCzTc1&(
z=!l3TL^*DWwV}}$CQWI;SiRxS@m?(6>kRSxdAl!NU5uUA{=nwZO~}#YbnXrJlG(^)
z*wf8DjXBH{%PnAmdMxSa2x%SO1zj)f0Gi965-pt3()5|&=Z!!=itU6+`XPC}2yISn
zyj;~-NjAWS=<Ddu_R-uI_DXbe_($@f?bq;8cr>w!X{sy@May!ind?v2)W9Lnuf_fR
zPlFTP3qs{|h<@owOaZl(bXXReN5j@*zi9&3RE@$jt(UMG<g|zaE`!+X=xR;CWMUh+
zLQ>q8;K<;ff}(sNb`|i2V}srJ{lPKX0|HJU_yG%LZbp6NeuhQB+owv@j_}S*-|*9p
zPMY6XL!TC1?sxu0?pp;$K`l>4Nq*5FzbmwnudY8Pu3^AAvs`7j<1LvZ)JL=zcF1Hk
zy~Pr3(Gg#<M7kj29+9DATxEP_C{nDhZU|O&Hx8JC`&^m+A#y>eT4*&mnke-NnM|)T
zx)YU{Wcmd4$TG-rhmJ6lkspb2dR>znZO`-Sze+@40`HZd@xKNTVV=BSTA`i8{YZ1U
z8`2K{71CNx^`&rLjzh=c&5-3}zHKg3g?baQ&nn@U?2p1fU~YVxsRDW(?1rO6%=6Iu
zEm+DIR&vtyi>IISSa7#8NL(g20XNikGQf@ET-1J6u@jb?<Py^g>nvgxJ<1VHRYIMd
z5C21cF5_Zbe>?Bt!0FIP?_lq1;WY5LN6Yh+R&ph@IgyC;LkkHTz81^iFzZRG2E8S0
zk98A$*0#)Y4PA}L5{jsTH{rHtZ}IG6vn$MX%2i)DsLhpDE4>L5)slH(&ShV*cev`*
zAtO~ki1kFj%75X<O*hbs<Q`i~b`(*WX^i1&2Vjr)6Sw&{gocPuf*4RJ<CL}1AZ;<Y
z3T|kFw3gZ<nBTucIvO4DUFPcCM$%>fJM1{^wJMGz(gM${t%ge+qfC|thLS=aK1$f<
z5BWxczqy@w01OJhL8Dt#OM^{lB03cth}NMR+l#mx)a=Mc5$D)BVSU2~fZ^gUYeiZp
zKZNUnQ_g$&a&fWyY|*EZGroX7JaApOrp`3Jqwk30K(Bhk-QW`01C~WmPi^N}F1)<;
z9MRi)k+Z>*<FFAct`0r)r+AAzq$|U-CDh)3ELctZs&<p(^h1y+NW+^D8;Jf?0c?#V
zYzsDrDhpeYVdks0?l3z|u^px=Vg`~e<pf&#kNMjB7+1gIXWmkQSYLBtm_A4Ajr>k@
zCDvd)&<rA<+yU;0a`;rOD|OJilrre#h~^fVn-wv^<i!p8Hr__b76<w}2j&OYf#>zF
zKo6&<@GAdU?JhsmBZw?wE>)B6L62gK=*Olv+%Ecwb%=c<ml`%T{7+`RxsNr8nu2vj
zOZcbWL9TB_?TSAaz9^{X%?J+kCh|M=S7;(JmGzrXbMu%tCf!nju8i))4iav<k$E2$
zjV4(!DqX)ok0hr9{q?xgUpOBKm6(b@d)j;AT(d%7gg8OdHY2K9m%MLYZryHCxvpF#
z(?_zhx?WwbHrMirWW2ZDz}$<|jaug6miov+Lq}$60ku;g*_{(u;g_6|fgAj4@3CN(
za#Q(7{tOhX5LKFKN*n~MPckN8D&j%G6U^iih;4^Ghi15yK%>qk2B7&$rnoG$!!y?1
z%DKpSC2&@pErjzUv_k9~`GFqARAM-851r0LnYz*qs628H70>jit!P_h3|@&Si;UMB
zLA$Cx(iHe#zsO^xhr(y+B=7<Z;fWNfPSbX3zbHv)cj6ln16|Z{<Z!YdbdVD8vT8SI
zPD$`Y*al99Zh8?kYk-+T_5hFfcIGn8Q<o_OuZ1i}bYrbLMct|OSLewbOoDsMlhgoM
zM`Gl<svB|%ZGe0=1tl;q-hx<-PsXaj|K|?22m1$Igf$_?qhQ#;zJQ6VDN+^MGbrZP
z8GQ@_wnMS0H~=z!yif_|Hx0Gg$TD3~Z$Y=eHrmT50e4uYT3<>LM~NS#EO7TQdNsTW
zS{u7gwdUq=pO_a+9-D0{%buYMs3}x0ya962sG<H4p9<IcK<E=tNs4@1gHggtaiHwh
zrh$LyGpgVns158}<`}b#=|qjj9;5Z~68s5y1pRE3#eKK{ygdVYMfb28#sOugwpSer
zCzI;pY2FAe;eQcss{{0O?TWDxyN;j2s^d1YF73y0oTZNAm9UxEL97{g_15X%jC}Mw
zz7)3_y9sdELfYjaZDmk;FtOJ-u9wwI3G4i;0vY~?-dVo8fe0yG?J8AMo?#uyH2gC7
z!d7D}y5Df1Yf%$&07&MS&~MOTpNF<IbLKFjCv$?Hgkr=RqX%%2OG{M)X+nq4D^Jf5
zbY-M_`f_cu{tgS_kMOzVU3?1C8Xc~u>8kQUj??ZcO=JT+Oe>URe2Uo>HOxMMTj1yy
zzQ+2DjUfI;W~;~jD@#TdPcFGvB08;bGhC+4Mg|cMaGkrT3usHdw((6}#{VvK5M800
z(tPQaDCvd7HOqz4wG)m+4NlxtW^;5^do^;7AO#fX*q_lq!+v)AnOe}o6EFQBcC&8V
zu&C;hnPG})DD@0|rpm!E{|kRv@MU{}+dNUtMN`dtlX{hoin1lOjvs3CnaxQ1&|Y8r
z!iu?#a^L5CDcI(V(3VrD!z#yIh#VO4(pG_7qh|WMJL?o}$h}&;+l_!<cY3IUYNyL{
zE90l8&P}S4P%cT2^fJ5ARsPDwX(itZWAe{9=XhR9pYe1cp4ANR;wWXBh|CbGd6pF9
z<UaU0HTR@*7(W_p4rP#*<QK>9Q4>ogRe7IoiyI$fjW|!N(Qf%3=X}hanK$*@rmPMH
z7kz)KC-F_pXZy>Tx#36YRyd`%3tjQPE<)W%FkZT=M_`k&pXfDuhpnEid(yG=+=y7q
z>hKKuif)KVkuUGLvwA*~bJp`!YDV`7zi0c)hQu6-xI|S{DhKAdySbJZeJOqySgU0l
zEe#Cv*An>;_Y2)Q%#pe~t{wf%lEmg|y8O{unAhDm*!RrYPppbOqYl_iCYZdinRG|_
zch76rHs=NBL+4IUoY<eNz&s*P()ZZ1mRXKU_SO;gQ${3IW<PTW$R?s$DqB3~>+Zaz
zh4X)gxu%F=s9>3H>uc^2(IC1SdtB`&6#M)5B0UkVBS8d_@I_c-bfxhV`#={`$JxdS
zLrM*R8^tlx5p{(0!)^H<S#-yhn$LJK{Q>#KUMb?5#c3NGmcbm9D|?T)?EW$^m(23I
zB@F!y{Y@JSJwXFw$evtE(y4NieTS`~gQgcCA3~Q3Tpm)~=lR_;Q)00baL>`nu`nC2
ziB%8HcTI9#@^o@JT-QPlNN%jAkFo|=-Bio6&a&UpuEOXFAM711CrmYs)lzwP{C6sM
zWYM#n%7uIVSH+vuar-pW8Ou6HI2VI5!dG{WuP_jFbqKCQZA?9OH|fBKkeS?DTIALy
zOfNmia>w$29Gzuw99OqRo4conL6RkznVDmTn3<Vk#+aEQW@cte%xuTZ%rTR27@O&x
z?^UW&sq&9lqn??2&)IvetxTpKP_6~n{4DJ)7If!ig?Gs-vHOlL?j7d0_Tlb7=}Pjs
zC>fa(SrJV4w~T)QqH%BFR!>n&>LZ9;GG-?VeMl*0?cu0onS-s=TSoKyUnDAX{{&|w
zMrkR)G5Ck2nU^NBsf2na>JKPj9oXn)y?tZbfwK%#dg>vSWS;HHb(SeOrWhQ5tcz>~
z@XG3)1d?4LyT8AC=GrVIT0-cFS<L;+b*&Ygx2@xd?&>T4SYlrMV)RQQMcoaShFM^+
z+o?AvAF)AasUq9b|FaHtjj|5VKg%bhbF(k|9|i__$0RUx3^l{{);ZGdvpuqscnSEH
znGk;!su}ngOyNFAGu0m82?9?c{<nF7{YrsuMXEX{S)$fU$Sc__e9WC6@B?%ALi`DK
zo$ARF*1ham^AGED;-5q?JQ;cuKXd=hzVCe(pCRm!Poi_d9&_3~BV|RQGUd7#knION
z`5jh-6zc>=Wghn4%>4NEihq;vQeBImqt95TIf~myQf1Y)V&ypMZ{Qb0Ww<KBL-DTm
z0|;ncNxSu=yIbLA1xwjouKAu>L?Lly^kVL>oOL;;emu$T#o1Je+G@2rSeM1|(bNpN
zAg@ygalJxlbb(Mvc?=1xbI^@$h@Ub~u)a=l6u58yojq-j5s#&!Ld5{;%Z@b<oeoXV
zA7KT^la>{hJNDX1ogHuRMsgovTeyGjt(@K7X2Ai`ck#AT9-|}i#`?hBEMMNzcZzIG
z9-Z$_+DB6#ZEO6Le_>AVA1^<3%pMmg6J9K}!rC*{oVKKMp6b?{#2LhrxEz`nz6JlM
z)A3JSOKE{x1$|`R?0J%Ze8Dzp!Bk7$SB@@ZeYHzsZ=iVArSFbk$9;YMmEy7%LmN|*
ztqIF|^Gmt_5k_agnd}(XQ4ERS#jlWBS`24}mgoZdj%%FD&m3j?Sbihl8g(_N+)I8T
z?2oD3QZ*0sK+kAR^h&55&q6}LHleXOngRXj9&%&xJ$IMysvJ>{svWW7WH-{VKK9hN
zM{JFfvYnHy+swVm&qe|5UE)k+XygnStRF@$$3JuJ#3I@h=;0K>pAfz9>BKlJgsw8c
z0R;EUQ?Q4!K_mR3`6!Dr^Xz{*7um*GCGrD?5+Bvw;&aGg7LD(SZ-un~ef}tLUYjSj
zDA$no_yPJWq(6Vsm5IIhRN@>YqnyzBtq0!X$;RJc7g}MYfu*vO(STe)UB{acZ?Gz8
zTiC@zf=GNRE)pd!D>^grir>Xu6Gf$}TtVjGJ2M6b%CeMVI?F7u+_tYW2OuS|lRg5o
zwT;MlLMHAb<MibcF1C{Ei!X&%@>B7Vcve0NOq3TABd?bh%cT_@oXBxC2u<|z_!)9F
zwar|?@yqHp_qP1a^k9ZUuB;(6gVXdY>KDo2O>%RwC$}3?i|_d!;#<DFoUV(S4=BT@
zQ1BrUKD0UZ3GBvwk#pdgjA3=KF+e=8h5E7PR9Sk3d7Z70^`d!`X)JjVvukz0zLhN&
z6eR9+Vm_G5&x^%`fW%7=6>v9#XRaIMLEBJ^!5Q=q`;{i?flLpg0wfBGkS9q5cz%2E
zXGkNhlvYbZU@Lx0e4L0RHpC9a6I^$$G(TU=kx1x5FG5&i1%a6DW-rspT+<Bp8H>a$
zBt{Ua@Ml?Y9&|$kD5MURpG(8|1so=vg{>B!C@!>Ca`mRz5hO+5i_e0MRt>750cUV%
zUgtwwBC1$d8w<&}4R}FR!!syo>@yOzhVUX*W4AU*-pyBrlgKKLmUltQt-6@4?bH_O
zm1RRzkZt5*{5Cp;>I^h>#?*>!O%I~>QAKEj8AQJ&3Q&8PIz$~{F0@nzE31@~k}WYl
zGA40D=p>wsy@~ASszVm0BJj2THU1@9+bSp99aAh0=Q^9uGL_v6wBr-t#5-hE5L+kG
z_};=r={dIu<_@Crw=&$AuTJ4d%NlwDT-sm2d^!=U#*DQmTT7U%mSkHd+u6LF*-6eq
zM#&**3HNWf0l0uxLh~kvn=Sti?fKF`^_r^gSF+{)S{&)4WvNlq5!*<5I-B1XW<<iy
zlr(iilavQQEjkj*AFUGU6PX&(BAx$tt1-OzCuS5=84Dr<$cyA}NHe1Wp`i2hoy2fv
z7rGNnRmHG&kOUiubW!v0i2O+FBWEfu<BaiLqve3S7W}w2d6<$4rm=m>1H{ApPXA!?
zIQ`CC+XdSL_89Tm=%~h|0r5?dtBJ4i?%W4)zBB}gOv4lv`Ao;D9BeMQfd7;!`3`;>
z$P{-ijV%k=n9XBvY0X1F#|$(}TomcXO%iW%00Dyi{aWztme(qRQ9YlufbS=t(Yq<z
z@P}+8awf3kM-XMm_m<D*8elYQ#{ML9d5_#u-W}uPeYrq*TeK_RE-{pQCD&07z&p{4
zOvEafSjRZFlBuVwt>e7;t8KZp8ubWCNB62#xK~jv{y9=P@;UY`yeH-cKln(c1tO#U
z(XGJYM2rf`c4{Rvj+ka$Y+FDVvEH*EGUY<1unuxmt_~K-Qv9%p7=IjPgVkf5cs$-h
zBDFVC9jO753|v4zRnIz`E^l?G?r|pDXD5-a-%OX7hh$Ld5QV)(WQ4bE=xziHRZO&1
zPk<XV48G@*+G6~IsV^NdKT8_s8ft#x&UVaU3fV-<c4VcRY#b5~#-2n@M~4I_glkGe
zgp-Mi`c%D<<OlcmD&-rb{V4RV-hj+9ccII%uad^vMwwLi8RuN89BoiXwF=66?VDIT
zj76u!<_7+Yu9D70-^c$jT-rx%1%4b1svhd8`G~!aeTHjG@<r<_a~1np;&1ghGD~e8
zr=!;++aq*Xjh>613j=pvZ6Z<n4!Fk>*k6!&Yy|ED_&C8$gdN;vGszHPv2+7FW`GzE
z+ZRNgDc2L8@gL=?+Dq|(6qg6ZM)TYB+u|hQtg>AABrY);YY(yV%wbbAYh&kg>onlL
zJZ78F)rsj!4wuFM7iXjC;rH>ZSl##`$ol>vI<etKC4{9~122Z4%99**in$93isw`<
zx)0q5_MjVqr1b&msguTQ^@sesx<}2gRZ-S!gY;7JbG3oQb92-`)C*Em{Reo<tmIbK
zVJTo)<!obZ>)M!<VM#U5w>rrohEMY)sQB-p<Y<quH}q$;K<s09jF<@o_8rDrNZM?o
zlG(qg{Pu^=8Rl%W0%V~a3vc<8980HTccja(Bgss>4nGMtPh5*7#kTVmfWq}r9;H@Q
zszDC!7);dSkWMzymDmirwBxMX>Dcf5<;t;7wp=lFr(PS+<gCOh|2bbp@2IR=Id}d4
z1RI2(#q#pC<o(FsV9UK^4p^($1~`5?-45RJ(K^>wp6$h6GxY`^UWQhIFT%}>#zNns
zSE5^^Hxm;7RN5$ejHk#)oyBN!I)UO7Aphk;mZP)b=GvB-YaL{1Z%MayhYqRJG=v#J
zCX<8pXNgsbmT_-nfBZnA4z%RgaElTxz)#r+Ov0OxN|60H&h%qS(i!Y&Tg;l*^1<HJ
zHi2~Ea4Uw*)<b@2Xk&B^cRW#7=nf57iFiUUB~^SdNnsWAZt?^%D4yfp+<fH>a)`KV
zLfFCf3Z4o;LhkR*cHS|sqXucKW4)rUBG3IVLTRxl|GPcM-p0Q3alWZU=uME-=v~Z1
zPGx?v1+1NHiv7Ohsk4IXo<*kD;oX&I{JzAlQ29`)NR`l&P-kEkbrB`)h0zP2Le2!+
z@Idsrb_OYgmqeD}<C$6%PXEE&qc*VTYz5dlrb*^cqy>RyI$tJUG_f;MDKaUxI#xEm
z3Y<Y(V>sVgIH?pumJ-F8JM0r%5qGVmtfZ<*jXjf{&24??hK64r!Bviwjg$>5p$f5)
z(NXcgC7WIr8AB~)PBSf;9IP+Qi8>)`wHDZOv@&u8JB7VME)y{@AC{)y&;~h!*g*{@
z*28q-iM&JJuTD_r3$uWbP+XXj7!lnTzbKf+RG@+{F)-{V>R{?w$GZ-DGF_kH)Z5hg
z$n=c}A^Y{#^3wzxeH6PETLgTrx%@h*y7p6d!&Ku9%=Wt*0y+o#Py0u00A_a#zB7s;
z7*Uce2W{l><~BCW*45I+ypr0AwAJ<si?~;DOXQD0Q=j2q9Xu5*8XF@`0Xskgqa2k>
zbv5sCvB`T=RwQ3{p0p?1i?aw7GIq-Y_<|A9`>%I(aD8Y;sA??4T^G8@n%<P$PBo%M
zYAUHP-Pv5S2lbO~MQc<iqBHS<EJof#H6#VtP~|jU*{hzF&B|=a4lV?<d{4~7?G*l2
zW`P$b4LH_zBMGAj)bz-_-bQ(zCm(V5a;&%RFr_ogh{I}b+!K21@8tvZp8r57Cwfm9
zC}Ao~w4@8MiY*^(2CK9En14;sT&3n=1Xc~(3_PKxMp<Jg($v@_ACgW20r`xYq0Q70
zy|*?;Ns=AvV5OayM;@xW<XciXIPbZze#{K!sHwhnndP0Oq@$kWh?%BUBwbO2$Fae|
z)&ar)(Yqm7Io3M1UKpqk*18yD$%WKcdYZY8ZG~;0t%QBJV~D*2+nKlzHtg*Nrtt#8
znd1|{Kk+$Umwy6zwLkSXkoNR|3$_oWp!4Xm`dEFho<SSpbFi@tZR=-4%+t-Q*mg{3
z)=Q<MV~o8pbuY$$<zvx@0cT*E-yHPDA8|#bUDyvI1^-IFWG6VArd&$J^YN)ol5aXa
zwtv`;SR=WbxSA^vtr7T~+ub_?nA^7!ceoM!DzS`G1#LjTqxa#Zi3-d+=7c$y%{G;{
zmb1=fyv$g3JyVVxf_T*l+}?;BUKs5TpL}g&*SIZ8dAK?3kDuW-$our^s0^RLwTLy0
zYUNy&JjIiqdIorUI!9Vl$v#>sIg6_te32{Uayi#>KY0%YPlw`(i}Dk_CvgKBO}9-A
z!240jk>!xx^OLG14R_3B?&GT=Df~;RBaKPSNwg2H3ssM82-l6?5<4MF@dTo1XN?J{
ziVRfd!G^fGk%|wXL#DW8i+zf%gKLvxp7{ZDoLY&F&}WET=tXdF__y$p@T_R_*w%!N
zdo7HTXB!iV4&+MH4*C^N(f2LK?c3Z;QZJ9secP5|I!bQS`*B~R7a~)_yF;bI`$CPw
zbAV!Th%cdqv44mGR2sPf&qE?uUSu?}m2S*dHTSZ<xAn0orcTUcIN|I-d#b;L>xqio
zrdSu)7_AhRNVCKh!gQexH!(4nA0`x%$LM<zFVW64&YJ6}?b(~BMq0-_J(89?&NH2n
z#lp<URp0KM_PIa3NBuMXWkaA};h)KZ8buz%Zt^z1f;d7PB9AjQ&66y{ZHw&NEv+rQ
z=@W2S&3HW|TT7G6#kKJ8FdZ!hjr396DB+|;DC?wTxs~z=r~~JWig;CKj`gT*fZLhU
zE6GSoN?z`+Ywyq0!kQ|H_}Nfq?kw*s@2*@5+VgT?VN{M4;rFS7fnjtRe@G88T{8c$
zmGjKb^FHlVTJbb7&!5f@mXY)t<fPn~zYwnHf8me%IB%2C4{(TV6Rt`(k@@6Cd@Xv%
zn1*B;U-V;`lg={rv$Ku^?jA|)-DV)%4KR11=4l6nrrhArDevp-Q{G+hl;4c3h~iu;
zWwLh9XoK6aN#tbmCH>a)(lo$Q#;Uof<ac(LE#1aY8}R%38L1uTh~5qz_kHvK6&fDy
z65lFk%AGXS=#BcQ`(!360&Dw;(Oavgi$oXd8++9{$lA~L%DUCkmF;FW)4jE`e0}a)
zbY8?0ni$q&!{bK$&v-3CgZ<Q0`0U89yioUpC-o4~pYCKSYb%wsAq`8(b+vUBwK*+a
zsAJlFX=98DfABkl`6E5TM<S<rR$46ehTU}~{3ISlbnS$$qc5Qy(T7@XT4=puZ|gdj
z<aYTS53KVo)7VPra)C-*k4=xpgTK7zf^&j$Xiaonf*1aS&es!-K(o>N_*?3w?JV5Y
ztJrevi(IMhAC6YGz1I5X<77kRvo<^KjtmMVd}sYN{kL;#hr9FTg@D{uR*mum3Y4j1
zL^1fc6TgG6f=XWlf~N@9V@hM+0MGP^C5L?oo5azEq3+|Shi?au0-NJde0AbK$g>wr
zIJj5pN@NkzfXIQi#TRBG^DlXh{z+HC_TeF-6}`|>#2U6VHC@1i_;2W7?W58xekS}h
zHYnaVcAFc?<>Lv}rcPG68YQ$v%2}f(atVD6Ij4!(cjOz|1N%iRH7|Gk=33-#=o;x>
zZ0*iSL>BZ~R|}&d^}9V(D5rT~W$1Wtd30p_WSrG0st;_Va;PCBMyE4#sK<0cI6v+~
z=MYDzfz%l@ZkueWWG%;LQ?-~2co9e{4-xuuQxjbxpCT!dwZQ{Xryz?H<;7|ZV9&OP
z-;0^#nOxIfrT{d@82Sz|ix`41D8>Aw+pv!uh2XdBA#Ujbd4N1LkrY`M-5J>%9v|Hu
zEff37)e}giJDd;l;LX5y=fj4h$ALw98a5<pL_Kr?Ig6QNR-Ju3yz7R`?l{R_qz9ny
z<P-Amyglsm)ye6Zb2_(w&SZaqSXaKX+7lT>Zeph}PT*I5VP-Ogn0l;@iBa|NxB5e)
z5;2aLNlc>}5jB`OfTDAu+p+0rO>L)KRC0;kV|Jh+Y=$IGQ?8L%8N5gJ^n=(%y0dAf
zMYXH;VUB>Mwpk`iqE9pg_|rqQ-@ty8p@ifQaJJrS)Wd5)d*v9Gi<HDtjCXRDG7K1Y
z9b^}5B=V_8<X-~Hzf}{6u1i=Q@-p-Xr!YgQso+CekIzC%AT5nInp@p2C2O0EgT}=F
zk<Q3r#5MdEkwNhIQtB1H1hZoyB|mUoyCk|M{!NVK+6%{oEV+qX685H5;D)di+G^?a
zIx>}7PEN#D5;(XnSK?q^$4UVc@;_8TUZWH7ifCEmIr<Kz(P!!{?WWpBogts)9`ifJ
zO~N%HNz5m80E+Wc*zkNt`=F!M6UZ}Cgr`?CEu~FNPjU*}wezBrv4HVIpJNcv8nGLL
zv?WL_EQ(mryfDG20xY&+FtypJ_f+4>OQjaVZaA^slse1R<S9TCY-qefz9EGOCshO8
zXl%oWP>1Oq(0C4En~f{b7W^9(Q42CjvuHW`T>PxD*63m)O?&Zyz~bmdF2W{g?WL;X
zO{u^5KA{K&<Pxx5`&VI%Ply-23HiDr)DN-)F_`*A4<komO$|SG-Dm&?l)~B|?VG$<
zzO0VXU+HIzscJ!#B?qHV(3*H5(t~CwwG~b(FKF<r8e%)Or`$=Rm2qe#d>Po{{xf;0
zAU*(pK}?1=?lAlhLxvmI1MLW+VOfxg^dqOy6<7i}gMUW;(?3I7ce47;7)PwcZYT|;
zOes6j5k8Y@!LF?%r$H`hrJ89xP>Sg(rb}!grX#zBt<7jyHM{~gQp>L|15bNL<FsB#
zKM4(-7}f&a54q`d<E6G*+o-&R6Uj;Cn^2E0uQXNC)RQQQUIOOLFuV$M(obSl$a!cL
zd^qhSCgTO@56mC16YWD41he5GTBQT{SFAXeYTQxts^wuuRgM3cFvlv#?sA18v&AEq
zk#0bkoKHlFHdub3V2_7cVlU&o)>3V!Cuz0SX4ph(G<(9i-P75z)o!sKC%>Rykqm{6
z7W0qGy$PxRyIId*Vm?hu#VWHk*|N5vbC-P_ByNivRpbux8fm-mJI8RDoGRYcI}jO`
zy`KH<2A=vU8SeJ>@9YaI4c#Wx35@WX{Z`+&K%dBt_(gF5(i=<10@R;$6Z{qqGf91f
z?u5qWXDtr&sxAB|>7d?`{LO5#&bOvnCRh&JdfHZ+nh^DnRBfMtCyvG5$1cb8Na0vD
z-X?BQ8-i*59q_=rAq&xRcp-Em@(d{e^N}J3W|YBxw@pu8=d{~8S$11q0^fNd2AXB@
zS<Dg2^oP9n{P*JLdFapLAMt#qmbU5^oz12<qHocB=uowvP)l9}lSo=xC!k^nY`ndp
zt&&xDoOktfMxC1JF0xR+&+m+m2<`Na$e9{i8Ee2b=4T7nw1W6vrUNw%&mb!@S=eHI
zhHQq@&=2k_Z<kzZ9(<G)vzx(k_0w6>J<Iir9fUPA-b$0jnhBq`zpq>Pedv3HPV|+F
zVEgeU)JL)-%%h5-w9y8cpmvfQ0GD;C9yEg32&S*Ashct%HHU0_ZSTz|(QXnUT4ML2
zr$R38{&2(Cn<yvdLr^3GTg!}sR&WovwKO69SUvrW*hBOw55#g@o5V_fDLU4E-T8+V
zM3U}nu7$}lt4!2Jx2Uh>7hJ%9&HG1SH5lwBM6V}4t8?&Y<Vm_V?O;V~&?I7e^@ZAG
zxsd!>DFbuqwn#He)c(!V)ZWwaySqBL7W$LhfvD-0YR2~De#kzP`z^N{oDiPH5vhUR
z3N?u4<P_o*J&uXfr?FjlHhvmdqo2^r&<Ae8+yl;zlj%S!^g7c3{HR)1d>8uw486Uf
z<lu@(w?qS>IZU^n7|ZcR)BqZ#o{<BY15{qTF}lxqr?!yKNv$QfTwkxi+%mN=tpU4H
zC0BFTNIGC_*GFn0*}~aFqK^oy3U7(!#Qx%5s!gyR)EHAaARLr14`o`zmTHnbLY=4l
zlt&4_2@BLICfPENU10BTpXl;>TG>z1-Eam{4I6~3fz7!?d@BNf1UrP;$SN+cu^hIR
zuc?+`*?MDcXjx2`1N(1PNC3P<s%l%MZCD$oKVc&OqL#BWEd{A-`ci3xyh^*Jv`KV^
zK4n^b3I9NT0G*9}NOLmCVDtxSDSd;uPqslvE3MU%$W(p1Xp&aRl?l5!%T$YP#blbg
zTGr45u?j{p=o}Rl4@6J<mIoq{&e8F)(cCg|rQ|cJPz&j|G;P|+WRo+A$!NB*Sg&l9
z)q2R~lojY}Qw631+Y5Zfhux|@!Mr92e5pE|s}OzURdQDb2EzSdNpMr70{=v9Nc^CW
zGnd((maV25)JS3({fO#@e=t5n1}{acLl1yEVt2L*Soh9b&zT6cgT5YqD<WSqvMo?B
z_)mCh%#pD26BWsrghuiG;355hn=!=rqCD2l8N7B#`=L|@qUSTFtxaOrSO?fkJ7zi8
zI~!Yf)2H!on5bXl)1r$*L&L=r3lsUH{kWB?j7-Jt;G9mT+EZnS*+yPCdG1#l$?ugD
z@^A%3Or|vJCfi15)FC+jaFN!pSOogb-G$X*i$9*zF!#E@YG`g?e7G)rF6h9XSi@9f
zZR~k-8FNq58RjW*QcqIfga4_eya7D|uT?hW@n4%3S!zNlY8<jlJ*A8lhs3)?3P%5p
zHH|lc2D_-RSQ=g*w%E6syQGNJ$BW@2WKlMv|Eh}IMC&dmq~pYN^JwOa3Ag397I)OL
zKA@gryR~83GeHW^i<Awu^k>Ajb8n)vg(YZZq6L<OKgW}iiby`B7LXNsYQ2@HKq)V^
zxrmRt>4>>n+i%$VTLY#AW-Hy=_)T3QQhd9pl3O{@H1aO+Hg1uASAqxvp1;DTQqbZF
zvgMgfY8PfVLNHnCD-4x@U7#KyZrf@*Hd&k4&pVnqe>(S?5wf;gPr4yw1Ri8#-hIA$
z!8Wl@@#ew^je>2?OzHzrFFug7s4!UoUxDRUmP)MzovX*67pf7MWva#LDB@n5q9jrF
z<FwZ(t#%gkB^n2a+%Dd_{`AOpu9H+!+k`JCdy}__!o(YNICOB`Fvm{l4z#sygRDp{
zS>N0!<#3@7dCz;!*cX~F<1^Lr@rZwS_Pd{5eh5E5W^ayU2zm9YbPekxPjOFGi$Lwi
z*2y2@*^##4N3j9%Hi`HACZU2nlrU_aQo0oWRCG}OMQMAJ{HA>P)%f)6aK`3e$1|l&
zI(K7ug>r&iX=~~#@8(^_*|B<ciQ?knR)K%LSHk(lxY9xiYjg1*YzbH2<gtYdl(rY{
zl71v9ZgQhuzILE&PD=KioZ8+tzBMr!{geG@J!+5IOFFL8g_Z6?AZ`xc_j>$%^r|>c
zDPo|+GirdnPfDqjiv^w(AC~X2`@E$(xd%NFk7RAi3ja#|<;lI|I~Wh5_23>n*ip*W
z%sLPnC+!n6BiX@U5h6N8cw~%+=gF<EF(y#BxxE$1JFjTH)RxYImg+<!bZ=}(R_Q?9
zz!9%2niKbk3R;qyVtQuZ<r?c4Ow{8i@l#``avS^p4E@1{)Easv{VB{1N?GpO7ds0S
z+*Wj<XQAx_%c2GKxzTWDak!E6_O8zD64<6@0bQ}7Gk+dWGU>>{+==XXB6`8M&i637
zSiP>-SDG6n^@VO|sp`1rBny)z4md4LL3*a{<UZ#V`}r^@k~<?C_n!&Z(Jojx^JnXH
zASITv*2g-D%M;zh+1^k7o6!OCaJ{4KRq~J{$tM(T^*cWoC|oGVS<}|SJQDA(%=aD3
zyzBdzwIbti;7;_ajF9ii>gM_GMjqDOTK^{T@*vI;ArrO5nOX_7v0*ZLLejXGrJbW{
zTD6iz3nsbj&V06=^ed%#(Bp3wypS_H>xpkyY@2ccDS=nCq&f|@I9^)52i(+U{$kmo
z;1r>R5&)ucGwQnOm1U9B<1y!Rl^B-3)tb-Rmz*V@^x1zj%($KP>gTS^HX&5pf^Mgt
zng+R_db+af4UeSrH=})g^SnKy7x|@pSn6&RqJ}`qWxr=d{=Z8fE8$K1={f5xL-&-Q
z2WR;nhIQ|-thc@!vFSn?qaS{oZsjUxzm31wX6R$&^l*89G|EHr_dTB`@@i+IBYmAc
z<tbOZQQ3p(5!Xl0J8N~kq%<V>(H{v8%4qXzY0$_2r@YZP?73|raL4*-dE^hm_ehPb
zq};3VQWE@h(h=B^93}^ty1I|1_9*(J$PrI{_Xp1g%N(U$pr@~I<U#J-Oj~4y@Dp)C
zJG;LnISor1PqOG7w4^#Hd?@#IBsJj!e?=>Cj;7%onGx(R*T;gtii>GOoR6IdlcCHA
z&B{EGBjw)DRI{*1HQ}Q%4u5Kzobn)PkJ+F;Ax?2?M9C?h{W51t?ipX*P*!Y^Vl|RU
z%4SYqUy>_wD0Qr7rmZkuT1*S{&NX>AWhfb?{ClFO<ZHxsTffw^`S3iMj)>(FJw-1b
zFCV+fc{x9i$wgHfESf{;%??Xaa=|f$eJS-lgIs5r8hXXpg}^~?(O==O;h*`u|3ud)
z3-Nr`nVzxk)0VpCGN$X=`%qc$xj@^<)yVQlP0lY?RV!hK&8^)l@+L~0EzGA>PCjp2
ziw)zR_^#y6|F!#Lt<QHdbHb3!Hg1|KxF&g;Ib^m8yP3Qx<OC;0SHNCi3T&!hXlwC9
z<PK8{*W*0Ri<K>RtH_yr1@qQ&)FS&!w*yA*rJvisdVX%pE*sh(e=RRHRZVG^w%3(v
z-pN=ISFDroLZC`8?z`lB6ML$iFg7B~sPR^Z<7(b3#X9Fbn7k?Jin$hw#_!~|_MiXt
z<jd6WMKUh=f5x^-E9svu!=B$#)w0+;3hykmjw}jc0p8~gl#Vpv$_Zb^56A_3{iHbs
z%2!xcvT6Z$-o~!mRvY~8Ci5Kvle3rSG|24}J}vZ@R%`dzV>Y+_E1YWEvW<*K{M*Es
z_@YD+egFq{BRP|E3U_gvwW2jObwQyM>622XB^7d2qJIc)q91(mOzW=(KeDnG{x9(+
zSAtZx%G{?rF)Q)%+9YXiykRsPt{v$d$A#_Ma7ZUsMVn9^%`eQ`k|z~QFE}J+Rnl|U
zDaT}Dw>VK87}=AvB*UJyIMP4<i@%NhMW)z>B&B+8+Q*uv(Z`8%a%15L*eEUtZ@|j>
zn-bAKk!R>j=IORgPCR{E`taoA?zQ$G=Go}|_}=h8*`vSQ{M6-R>X(Z@w&qTb_~KpF
zwb)abC!R9DV`>o|v;>^-OG{VOHCmE>9KDK4MpJAd^VXy?S1rvQEgj>mU(MyLO|3!t
zJ~-9uD($51v7e!==-BAd@Ne-(LQ~NUr@V)dw8&t}TPv}DvD?i9O$A^kKa{Bq8G~=+
zEvf`@j}DlQ!z}Ow*@FCotc=$%o=fwkJ@Q=9C+1fc3MHZ!;gt7J?C<dU$eGCaP*0eH
za^fS26OYMGbpW!!$dua}EP0Q>$>Fr!6r(DTL#c!0e5@^g4ym9`MQWiG`W59!lj);5
z!?K3mN_53(YA03*So#`RzpLn@zy-A*ZuW)IsoH8|6}nLJh|RQe=ybyg1f<z$9_)AY
zCsvqTYbt1ZLe^nwFjKH4>REMz_ODV%tE>3=C9zF>ZK)f7Tr8`OR{JVrwX6Ea|M>^B
zzagdhURf+QiMNX%<=^tN6MB3-pMXx}AK*x{;)R(SRDbG;Wgpv+YDT2tcc~B5U(^+%
zFuDO)_Y^UZs6_^d(R5+<G5wle!-SdsR1{bwdGM3)b7f(J(7k9nnxXB0{a;Pus8IrW
zW<1wF>t*y9+^hCT55@V=ZSM>I*!D5t(j<z;^KzZJy?mH|CRS6r35(=w;Kj&Q%cvja
z^=dcpOC^(8RA(ke1h7xoNvbni3oTB7bph3pKFABbk2)X8k4-@4V%M-TgaT6{u+5w5
zS#MZMu!rb}^j#dq6eJ%upSVX*xTtbSDmetd4;^_Y^ngDgBaz`oA;`gBRBI~TrFmd@
zDlbiur^4ScEcTRk2wCD=xtRDa{w97BCY=rCU8-AI0Oz(7(jm1GvJ-1-6wrTzefdSL
z1Ca5Xf$hnyW=dCOUT*}M=K%5(-$$LI%Tjin#;mZ(TWSP|=EMc66>-q85Qped?0$wY
z@$5ZFG3UUm8n*zSh<pS4s_w)i<PrKea!0R<oJ2-rc`*+>J34q0#wz83SiDp{!Cgs=
z74`@r?jCqc`U`sEP1Kp#&d-o$$uW_Vb}GA+FLG^l7?1%6$!W0HxCU*OvE&9wp+|^q
zKtZidtN?4654mMz8l#L0FgcYK7o6s6<74n4<XP%1<EI_WAoEq5Xm4jpqEF(5vBJbE
zavfD2CLRazbl4c2r8x2)5CJLVBQUitAjg$WVsn@iHsiPiC3NIR!FDk@u0^_X#p0h5
z--Rk-XK8~pOzxqY^npNQYo|u_+Nccg2`ePC`lAof$6(_a4c?Rs>LIXX2}o(|H>0J#
z3|mQ_04m~fatwjt+wuIwFLD%pk!nHaqjpiR$Z5<&=7RaB31^m>rUIqzZ?*takut#V
zHHFxL{()Wq*Tg4T(HE#^;1y{Ej>$^mC&)m*md7DWjK9=AicL+Hnn`y>T)ZOONo<h_
z{x-Ky-pF?na=7o}WZ|9sMNy<z%64!Seo>b|)_$6iY;4s(KwE7yB)?A^2a!Qk5#}=3
zTTG^N%y>FXmp2b!udzFUkn#svo|(hE!H>ayeHo^}`N#n&?v2C)w2tw^ctDzo#poU|
zo4fICMosjwkp!p13sN~@pEzDwugs7)gIQ#vUJm}Nu=o_xau4GhqQztPd4wMUbl(G9
zfa@vzfJE6Y?EsPlP7lrKjR%mfFnKGbr)uSpso<oqi(VjR00prSV~0FIDR!s%4b#jt
zo$<o_>m+`RE(4pe3)p#>r<NlXjKLZ5JyDTbi%+9)_BHt*mO(ZG8y<Mu^v%Y4bSYjI
zNl4G&o^w&ij&GG@5weonpK7l1MLDV8kWG?REvJX2ay%|)K}K(p_<N#IyrMvX`R<nR
zO+Kh~RYa+)5i$(J0kfB7#&;~+2td~&s8&S}Ax-r^u!F=9`nv6R>p1&j_Xy``o0~0R
zerQ?FrZRE!AEt+7b=(O}WivJetzc|bJ>V}JW=t~98z+#nh#T_&aqE-5NzE_DxI=Oi
zsjpO7N|AQSNs#7uO2y<FN(be=?3S9y7NxPG%Quw$@(lHaVi6;-x9u-v^B(@Ylr46a
z=L<o8pR`uHgHF@$LmO`zu>hNoZomV01Q=a+sdUQ$%M#`<whtR&b4}NoJ+Q0(N!_By
zP`{I;DU%LStw|@b5nYPC!<t~{@e#xeA{E|ux6ukne#lF-*8YYp@G7|n_~{QRvz5Eh
z#5a(O$Sy-wpUC~C1!56#fY3p3ijDXaVE-y94Ui)6$!<vFCA)T587KdzRtK`q9>s(-
zHd3{U+G0IL!>|>29pnx=pJeEcWE$;c-vbpn$r1;`+#ISO)17`n-!~1XE91YB?a0>9
zStx=oFygAD*E6<gjK0Arf|`vkXapaHbJzgHuQpT%tLah+Zjm5~?YT|SU9nv-VQsFB
zfKShl@;xOiTjh&dUG=c?UH+yH(^kkC(j}OgFBEP`dBq1pOZByut!-1i@C^~i&SC9P
zKe`yJg5Ael#7^oqOjzRdF4nNMcaYX9CO>_EZE0RcZ6s{q<vB)9AQw?pn0(X(JRc;C
z%wYO)7@Lf2@c9(d=SkU83vCG69n5T%^e>Pcvm0+UztIAi|NB%yc>+z90>X``!ds;P
zm!7y0>k;cLY?J>G&q_I9KW!v6fX}T9!Y{6d_*5>W+<@KSHubW$8A~Nk;ThODvJvyt
zl%FY2z9#xG_06-O8S}4spt(E!j+$#K#cU>j;5z;c(wr_lOI4K}#(blvaT9rNL=hZY
zPkf~gP_>znOe?ZDeSzMO_riu_Gw>wLu5Xin<J0(Wavkwx>`wegJO%95gE*N#mG~9)
z$Jc|g?6TNavPuu-M#?&Qp448tpzKiytuokgW*Xozgvt4CB0=Y;nuEu3B;A0lNv*(#
zqkD+2|Jy<69S}27l<Z43fZa$kv5WeN`|vfU6t*~h7J6}4s89G2FgC7-glsY56fg(d
z&>N|)_--_Y97JCs#b9GMUilym6HR<y=>Yhke(+)8G2btd!ZqhV@=FstcnaR#jQo%G
zpI#8SDKm{U^bE#fC5)NyRIiq4@e4eiVfaRv#r-L!E0{hOC>u42f8do&kZsvp)?U`X
zOn!5wMPheZ7BVa7ROWZWXPiQpz$;FHZ~Xx{%Da%s^ha95Mq;z{?ZDeB0R+@r(h1><
zbWsUPl6VS;7Cex@S_rJt&UmM-&?R-fJ`_wm<B*NOO7&^?WK?LYOfzEOjXEOq=3k4=
zL@BW^_FH1RFf&>z^otv;6oAag2z4gHVXFxYlAuYD@a<)4L+rI4bMCgxur#*SfQ^1X
z=QPJK>s9uZr5Zh#_>JyMF<37>p&nDuYrTX)!gbi{lIk}pRXSjN(97!;jCP8OjUqb&
z6>$w(8C!!4G(Mpmu^mIu(K@LFl>XRTxhB6M(S|=29~BrH?ZItG^yPn-+XKI~q%>W!
za;Z`~NI~9>Hx*?4yi!;Fq5T8Ng$P-g9%CxcwsDSd^>ZY72Dm3Xcbbc{2TWJ!GH4C0
znc7_LD)mv8%DZKs-V;c<$>=L8#@t}C+4n%&OgD`Jr)v%1^+w1nq=-68Yk|%JG7vP?
zjjdV)&c1cUGyE2@nGj42=kf}X*nj{Q?H#`v>J&_m_7Q#;KggS)qfrN5>DH(lb5WhC
z#>6<hDOHR<L5{`y;2~omSlH5~*#altlQp9y!t2fO9#{=LPNdLf=)op}UBsHqC=eO@
zz|7QdIcaUhtfl+H6FQo0YZ+pjZ80&WO#R7g=v%BRx?F80?G(M-+9)5I5w9Pe6w2i6
zvGnk6VVv-LqF7>q^hPQs^^hv*hg6?(ot!}LX7X5WTOQ#Sj3U<{L#3HQLGcg}OaF>g
z41Wy;Bg45ZoE}S;=fU>=Dsh<IL*Jw`ti!AcGj2ca_{ch`j+T}7lUCSoIPO~Cuw^Xs
z&3Vnc+41JaB!)Zi>&Q%aee<c+p<moBHVw!keYkw$2w@CYMeHDthI4FBU}g5f-_VC`
z)odS4P1s%Z7_^u+O&Q2lj~t1-3-%1&3C;^|iCmA~i8PBejdO{a(gS6s+Cj&)%P=!e
z1xnmaWS)Kw3?xsqOJp8%mZgcSZSuY367E8tP>Sk#YaeRo*n`Aq{DLOIZf-h%oe#x_
zCYmaZls)1~WH)w)urQP9gQf&)VvCuZu#}~Y!)|UxzcfvvNOTNxS<g{^z%Je)vK&1A
z+<0hyyMs^sbwZ;<O`_X{bMa?<hWtW&3A^>l`UthQyjyIoOqM$s1&Cv)i<m%uLh|C@
zfRB2CJVTnPX7~f+1M&d;SRbGlSV_C2>{9n4rO;<YJLV|0j|?#X!nAU{&0+g$|70KR
zJP1!N<|yQ}*^=o-R9>n&FcTIER>*B!jTVb<iv0*vK*>K6eHt&X|EEq7m#Aa3rSfxS
z7kt-|(m#ne2`pYp&QDFomm4nfIhlm@Bd$=B@IUos+AnzyH##;s@j2`RchO1j3GZ~@
zorsIilwNB+&|{Fad}q(+OmU8IS4vr*`XS|dx+niXDK}CkB;}ZoSh|~^Qp?fu$SCY@
z<csn~Eg|<3f5>K$7xF4`@M%nh+4o_+r92)yf||5n>Mq{k8t?&qD><H?jTbj1S(}&&
z(NAfaSf)$bS{_gIObm~m2(R*G<V13&WG~Kr9Q-dlFLsQZE1nU)DX-D3=tun$+6tdX
zR%f=Go?7j;j?VhdR+ggn2~Np6gW*g?Ez8)_CYqT?y~O>n>3<Ddm6l*goPl#FWc0B(
z)`{GSy+u1CLyQsn8LT0-)f6U|(F)sw=uhk-PZ8CS<wj7tni$L5!Ppv!><R7n@AVe<
z{~f@>d!r3v-=SfiN7<q71KM;l_}5AqVf;4U7H<b_1DZnNbjYC(^t|E@p(W7c-icfI
z=a4@%3+ciy^&8rh{L>UOZ7}1`laA4@rJh{JEpvqamvNY8SXViUdxpApyKlJWTg$ti
z+6{ASW+Sl~JE!N$3*<5U^ys_rao>NwKYh0YnUN>qc&xFME~Uy=9U!rAH>ir2#-dn5
z!ihFlHvko{B(eu7sky~x;F3KWc1CtZ`$l^NZs!j7-VSvEvX@!?Af>B^;4IY{t45zR
ze`mi?rC82nHRZ8hb&W{snrD69C>R^|q|eVY!`9o@+5ClWN%~R3m@8EgJ|rea_J^0o
zTk$jFr4rY*8%7^&6g0M8Q2E)Hrsw27`nYL=xe_4|qfAz?N~RIG)=DTO-i~dKdg5CX
zN5lW+EXW?|TN7~m{|+sVz6M6PCFTz8=7UN-r8T&Ob+BVk){|%&tTwqxnq#1OjO{Pi
zQ0oykWNFTp0)F~!qOx%qdbvx{Nm?CLKu5}L<Rtt8nZkPP&1`01El&rE%sF#4S0NY8
zHnTRe9%g^DV(@_n??Kd|RZ5hM#uD`tSHru4s{<*1G@OVY3vUfCOe{&joSN&Qv{p7r
zRkS+5bo^8Aflz8|ttc}BE3U6J+Gr!BS5j?B<ZE-Y;2d`^ek*nhPE!?yW%6wx5cBF{
z^sJFXH?g@~3v7?AL`tWW=}GI;4(A=6!lq77-sNhWblJ7je2e;wtvB)slOmJC;pp*r
zNp1%uG?sA}R8@<JlragWqYlWD%tKZgXOJz(J2XPfC4+FkzKHtq7Wg6bymk_LG<*2r
zk=Eg<p`X42xfQeS=dRB6LqGmW;B}xbSVv!lH;OUsH{u3ehx)`cbQVu~?S7inBW-nB
zpX6=HT~bX+Go9ldh^aXFgm|jI7cR?FwPA<|jm7fVOYo52#ouGq!I$0^xoK1YyL1>b
zdEJ@i<|zF0-13cCMHjT*GtI!_Na6qQI=xBMisS|-1$TK%WnapD<m>1&d%J`>M_Wgh
zMQ?%IC0UvPUhl7xO=GaB=y+^{=>kiVeyRZ-Cx(%ysfQQ?ckcnpx`YE<>ixwHsvW6-
zMX)MFTjo4<ka}mnVxGy?w{>)Na^7_;^L$U9?p8eglRsLYF(x)2IUC<bhSB=aFuE<S
zkF|ot%P;6+8nFRfD4svDn*RrKD#hi_;&vVrTgn(P#9yj4&<#i?;-Tl6-cx-^5B3x|
zoiAi>;&7;Wu#WG2#+l5ynN-&EtSZ3)d|h#@8pHm=s}l>%?Jbi`LF)$h31?wP)s#e@
z_wGx1>g3(!{>vdc`j{RtwBwMa9rcay;JLuSzJ{cz$>K<{uzZ!PFSOU}%3cM7^v-tm
zj&@&ffi@vTQ%{SFX+~GG95cTKdQK0j75vTIvMDw*(jt(Va~k{@`!md$Z+~TH6$_V&
zmP<V5n<r-QC)AserTGqbr+wH!YzpL#hA@9yE<4X!A6h!t22xSNXFA2+g)K1L`{Dky
z#29H*g!32=*7YvhZd@VW5gt?6YBuxCB=c*wg1M4I^}s>gTGiDLytHc_U98Q?r{Ejf
zuXNzoB_N;~JnS#+ukV|jg=HrPKZn%tEUr%M&u9-mB)$?~D4SsxJQ2BtZzIe|2VxXu
z!S7+`jemsM+#F%5a8+2Jh{R*@eDS+nLKft0av$_MHWe#RZUuJy3%09eknO3Zx2dt&
zZHBE~QgL@%=S+C<DkjZKQQenpSAa9x6ll(mwGQ%&#H{!$u6p8iASJveJ}GX7Ti|M?
zn^qX8zZR-LQ<EOVoG_iRh>T8LrGKYd>EHClN;rHfSTVFMa5b>hkLDiFVY5@SJNh^H
z>ji@`bF6&)6hDkFDjzmVBbzZV6(Yw{&nc_L>%QTB=INPdLGsq5%Bd@o3%hE&OwQiy
zFDyqN4tM?noI|W6eTxrH?B=b!U%Nr{#Ma~2n1PIg>1w@fciQsW?ztn*au(J($Dx|+
zrYF=Hy`FTN%M0lVG59g)@F#NaLK}3tuci-=9Ea~6DRDh9JGL-BnGbU{_!`nVX#}67
zzC?avX12U(HC~lgm`3Cf>LJ~aVyIo{F?oy>75|b3ilVelU8T-ekE=h?SxlO_Jo60*
zU}dci`wYiCS1{R?&L`K*(<%Rel=q(Oq|uIo=0$WAk;TQ_%XqJ-Ih+VS5BG<(-6>$m
z+r{GQH)MsnUKtLA+;7T7aGEYsw}};$Zt@K2Ke8U3tLexp^bz<vD=M{wU5V_($p{wQ
z<*yGs$}0Ybp-VAuXl&#s_e2uV6lxsy8M{gEH+Qs-w1FZzf6u&g^VKhUC|^#Vy?H#Y
zW7gWNi9D_lqMv`2Xu>_^H;VVAHR3((FltBU&}}W3m|x7l%wQ}DQr$74I<g<>MkElI
z+zHc}&$<IkCzh&Hwed(_$<M73>c$9fy_{jbmcHFtcXHZ>#^w&m{v0YEsu(^ijgp!P
z=aoU&Iiv=X*L=l!88Qf)(pDxFas1&~X|7DRG&i6K<%}>KvKWPVS@OW`d70i8t%CMN
zCNV8-?X5FlQ(M6LlPzw`uot&nx7>7QS?8FW+LyX8YX$2>+hw8~%#40B$^sjrfp|Q;
zIG7VS6iD`0@@@*O5B~Bs4quJ1k$i&4N5iY4s%VqH3xfWX-bt>e{T7SqUxGH3z_tsi
z8ljbq{|Y<~j}4yBiF)bC=}61SFm65<OKj2&Y91-GJ3XzO<7`bm?>wd5Bi!Zly!52O
ziDE_a9w*`~oYLR^(R9?@knRqB#dbKM{LP;eI)Pd30rwZUTz<uV2^Yj_Ts^gqQB4@f
z@06SCKUCTHX?oA@VI_MTTOMY<We2lZSt!*~YYWc;YrQGng&8e>%*wE3ozF;koBB>>
zH48tIs>?pr&#W?ap&HX3_#HQ73pvI)A**IKxqI6u+JnhU9JJ+_HNb``lrBt8*XK(!
z6%m{+HPxD!V9Zcjq7A8D*nKjer4;j;S;C&NY+!lzU)Lk&5$gcw3demCh$EJJMj>!z
zEf8OYANyMP8DE9$KeAD8p6rUbO76B_m9oCXQn`4vwYn9VDIb;AX;;vy#z_>X%OmxX
zveX>%99h!hF;xa~69TP?vOw7_BEOBFj`x*Us0GC5>K1g59!DC{TflU2+WOP-#<JV7
z+&#_t(W<9ROmE=noM&#@31?$hN%urHmGHx4{;Rg1HxlP#e+9|lt4QNWmGF~Tt6<&S
z*^vYP``i<MLlmQmwhozsRn<1?PHG}{R4WY6N3K>8|Av>-JW>X~IleZ~**`nH&pSS|
zna>DL_w5e)xa`>4=mR*lT~Y2}c2mIehqa~qVM?3iQ~Bt^chk_kcM7#jZ<X>r`E61k
z+cElx=^FD!KLnW(R-7%}QjV()wR2bodI08+jfvARxtfa&0J>5QqYx$`H_?)&@6d$2
z1C-1g=r>|KwH<6?1;vrv?ZBJdLxCQF&DmP^5pTKN-QKE!!hsjwE&f%Z&Y|o;&DdmV
zjJg$jLslc!TAq2lHm|K{au3ga>sX+6);BjKKcXej1=>BSyRe&k%#D=_=|OcJmTIm9
zG|y~yn`Mgarmd>0i>Il5kj-yv=e*(BoLtd0%f7?9*z|-hPeB%fXrh0TP_az3K;(67
zSFCXaiKN831j~h{MCJr~1ld5hz+e7h-uuy?A}ZI?8W`ir<>pM23@7|==9^SSXfW?W
z?y1}Po^Weg8rdDDz)kZcuqwKq-^`CulhH%O8#+JJhuvZ;X20+J$359yHEB`O$K+}$
zt@5Pjsgc~(5jS52pGgXIwbzr6Aptv6zXf}@#@IQnj9%DiAuWY(oB`q#?qSRsyPdcl
z>c|xUdTAZq39jvPkc2CNG)LcI(~WWJ2(1Xx$T%&Q<Qm3nhVyz`W&NA6?#IR-6*JPa
z@Z5JkCcHNKIo@AchVCXGnHI5Atv<(PPyZw`DJ}1-Jlj2|oMmh$YytZP*FW|LCfX#y
zbp0}6WscAd@jYl;*r)VD73_mCO`E6>Mnt8U^hhs+O(e@PmD#?KzdA?NMu%X>VQxJQ
ztBp5<er;o*y4=948YdJ|5W*k4MRNYjO3v()y)eg>G4;owjAuDVa!LgT#4g5aK|kXl
zB$gjzO{w-oC-OVoD#wyB=DdZnv|!&@ROo##v>tVoacs4IW6x4|h$ZA>tP@fUeGD1r
zs`_cH3U!OPNIf$Zv&Jm5Edizzd6ph+n!~hX_L&`)2evB~);_^e+gimkhswa#>!|tw
z-c7Y)wL-meD`fS~X0uLZAIQDv9qO$U*cGkHx0P=h{g4mP0X_=uA4&e(xCy44|M}!g
z!#B}MWwDy8G0JnLmskLd@g8Zk^q;&;xhH*tF3~FrVK!NQIcm9Qd3HMt>!0=;j!at;
zd)^Xutac4?RC6v)apdWqT-c$)&o`Sz=>0ICGz^=%B(XJAGiVKYVsvbL?0UqAOpm&_
z-fCfRH!eUPAYCEDSW0EITF53m0eRmvG#6MzFJYp3lph-}5vmhx@6|KWtb^H?GskB)
z3uK0##SbQ8QUl{WdCFq5X0v_F#Vpg9y==%f&Hlso!&N`&Rnqz7Ln)4w{CRfd`QZ7-
zp5KZ)CfQ~(4t%9CMG1<Zg}?ZI+!cPB;NzzOsrWYf067X>+*<g1auYRz`apCyrP{zj
z1MkWTmJZB&qLlue<6<jAP9K(gG2`pca^FsTuK43@=H!glS&Yvgu*DDai-f!UA$hr$
zsZP_X8%fAdeF1imxn=L+Z0aoR>ft=)N_DlfUA1+0p0qVJ*P)uCyY#TOUPED4pQXRi
zeX5~XBQxnqbbH1|yXX?sEU?O7HGQ_5opJYLxPcr?n&B$$?CPpyu@H^5xuQQoME>?Y
z$qDB^^S;gPky9$SMedV8FnBdEJCdES!0tR#*dqCX#yo=mz`qwa%kA;kv;!-RKgVwB
zYgI}(7=OT9q%QFOTPodCYojaZ%W#UU>vY@dT6e(aoB~EV1KTME--7kV579@==WKqD
zH*H0+9VG@8*pbhk-Z_c4)I(m#8OjzZIdM3u$NY(|;w5#9vP~|h!h~E%aB1RqshKiL
zS}zt7y9#&V*@}t_!8){pxMML<h_Ow?<9)&#e=Ygg>+6lo`QB3A8osQ+1unn-r!0#u
zXyGNpmS>dF0d6*r@ak}G-wRom*N#fg@9rMS6$-s7Gr4GobZ63Qdmi%=<e_+4cwkhd
z1jxP5Rr2FMn8EmBwTkjyY_E<`c1WYa{q+K-|1IFR-k%!Ap0*w|KVi_6vqk%)&u6{*
zT&XaB!#DZ+_Ajo?5#AfQ4YRvue+@q6zb3@sd4IXw86lQC6?eqv@ewIUSQEbzdj$8i
z6zm1If-ohmEMC6Q7<Uim1YQrUA(%Q?x<u4;A4%G11=hZ4iKDD33VFXfQZniQLh@eh
zJx1gIVp-%qk|)lvy0f%vl>0`3hUMlJd+h#B{*>#=C&iu7%wROSTi7KgxC+5P1K@Jt
zGNa{v12c>He#XAXlcFP_2VR1Mp(ekZ@1#7|SE)m_I!vDw#Q6ey7weGw*q<k`!uKs_
zM{t_B&M1RR=v<>NvJ;&F{R~1Gr!J#Lv2AT@;S+ltebmz9|0p`o@TSeS4NI~tS>7W~
zoIN3dkPsm3O(=VBN}+5Dls#Xd>`j3(TcAMMd+)tBgc(9Y$R3WjWm((O_k4fz!^e@t
zhx9!6eO>3N8Kk@hxFn4&k8Eq|Om8xx!H#&lzB6<Ko`Ft*I6gOYLYbsGfUS^c(gn;P
z!VdDQ=Y@y%ZvotOkz30gqt?=6gjr%=VJFlZxrrQ7#OvjlSnDWdR<M3$e%0pMk2Mb~
zSK3wHr-AK!Yi^4Bt>a_hRA2;CL<Ix9=vKT&k4e99`}tIK4AKkG>c%Lhs}>q&#|&vW
zJ?qb;3PUxNihWm8*cs%CqFh@L<_(vP46<Jqpm;E`J0EHw#D;2>+m+xhAL=gLfQ-mN
zMHu=_*_D{9YhipI_bNeY0z5Hiiv6vfaBg%Asr+7Z)PInz3GA#{_2W(HsOtA1zkJfU
z6%b?Bv3}Yb97{c9mw|R?W++COE4-7!6~9`W)}0<bPt#909vHxk6P)5V(T=p&T?%Vq
zUaWc)`c;~a6yg0e^N?`q1uEb_&<)D{SSO;P-eNpVc=5^lPNpZ8>j~$we`M9fRN#>u
z!(|I!0AaY8+{0gn9){jg#+rGRDb=f7n@P9(H^&T*G4PuDo14pK(-?J>-ovH@Df%eA
zgw}`fu-h?$rc}tTrOF4@X8ZaCT6z#V0<Ehat%-u(1~*XknRCb#EC90UCD08d19xK6
z(7VVNtPOa^jRJ4;Uo=Mjn>wvp-p{xcJ5jq-+yoLGe_(lvC?%?CqphQFqZ~^b9sRxg
zm_6`0se}m&UL$*Pe+#|YB)UEOm(&)@2WGN+d<$`}LJ>JN?xD7Z9#-<KP+MMOzw5kZ
z&vP{(`QRSrm9t4{>+<2wJjN$T%q02}`#*UWppyQ8vZOci72rQf#*Qd^sLKou6K7=A
zPwO3dAJ#Jc;O@HXw$YYfv>z=^qEAL~>L3pVn*_4OJ=m}4o6s_Tjey8cfg^aCut+GB
z7bw?&=GyP-i5kwjE8}+kZDC7=tg5KWe``;X2Lh*Dzj~B`JN*7&c-5dE$BKmN6y_4w
zFE}kQ16byIv&DQ4h5P;_vjR3+33_U?gm+LATaUDq$YQ9QV^(bxJsLWzE(Lc)wKYC+
zj4hWqEzjqd2#j`C*j(K-yqWU7;({^^Z-nTjfgpSLM6*)=K$m426aHttN3E0VM}^lH
zkJS9|ToKx1%R~LCM%-I@3!-2m?FB#X{}|x;BXnD6K^Kq~@(w3R+oa9RpFx@K#ViPI
z5<bx%{3qql5x0!7((uZ>_gnMy6*GM$z7o$|dYW_`bK~QrM9?g^$y*GE4fk}%6gS0B
z(so58=7xSimGD&MP{XN+e<IRttx{UGy4_-1T4OUGWSPmB$)q*!Q=cKusovl%(7S;T
zwS|=%9o4{G@<xv5R*_v93-VCW9(f0HLMG_CDoTqg_aLd-=-8FE7uZy%=JSQm#l?GT
z|90PY`duZ?*?~hsf%i|x{+e;_lWaKX)$At2Jzf3R8Io<n#sxn3Q)x=^lUk$xsLP1V
z$&AlfA3qF-NnBX2J{<8SAt|mr>WJ}^5jDMpFR{7gD5@!xr5&KUE`6lq_+@Yp%!a*}
z$IDhsXW1JTX+^E>*t=;L<GL7M2R|3B`u<zR6Mwdt$DSmcIe+rn$$_<RE7<bG&P>5B
z)BGpTjT)i0m-}bBitYmXnbXNt>~-!wpl^22B-rX&9;1}wLgDJ_iL72f&br62RZHQ=
zwR6-R(53KDaUNWu>0;iYJ0~YFP-u(tfA~zSiJ})Wh-hs7D_kGDA@Ozw*1UOrENYls
z&%M{56*{bYp}mJ@NdIH3d~R^G>z}IWRZsm*LQRlLv4HICjq=Uqx<ZAa9DXnThG(ER
zut#(Y2i2U0mX~^3yzl?2JU_uPG1L-}`d(7+{dWU}WJOR%jbr;DE43>udx%_N2epeG
z1XrW0!CZU4g3wL3-iXYIG$y>uT9@fgJYbjyo)v{~kr|6;Y`abADko}2dW!AYThv@e
zA*R3`kYB~`)L1}+SSJ07tyBIEa{rHrWZik=W9@R|u^2e)H|2Nt%g;T&cB=4tr_ek6
z!)vdW{Z^4yVJIuBu$QydKLr3GNX!WGt~ke-K!A@C&+=&;A)Qv{5X(Rge`!=i%8uyG
z=Ht>q*WZD8h&!@Ra&@#EwpWK47wR^memO35T&ln}=uAWgoCQ4KR^b`^82cH&kAK%Z
zHOk?+5zoWdrmV}5Q>I4z#$G5tQ!|sAj(;QSqOrnc&wFp{+B0PrN}@{~&Z}%8m`42K
zYgtRzZl|J!A?zfo57mbr!5M_%Tz~EXo~>u0`hjMJ_y@iq(QVhfHJl=bpkw7K%z!e|
zVX>!J4>Ow9nYL&*pcl9>aiMavdONsl-62%ER^|xXgy`upq0GeQUsKmw8_=)7Z)CwH
z$F{PZ(0x^?ID&V3#<_3Wmsf4@8~Ipi6n~#g_f8{Ar8DSG`6XO|zQBhPF6CgjwLH)C
zA?&GQqp$Eo)vMcix18b97&?c1Sv$OX0hs*<9ggZ&)o5@guy(zGck)BY_teOc5<P*t
ziTy-RU8D&%uGa9DFB$u@+{q^lyZ!9~U!}cao9ir#ofs|ZCISDZQhvZ42&7SMr4(?g
ztW<6d4)NWfXDas)KWUfg7Hgjw!;QPOEs1z@LdwDfpAKjDe_QtX=aN!dQ1l3$;NRBZ
z6~k+o%12d4%5{~~J+tUXyw7K@{$4ewy0^#ct_qxC9tU6ZFQHZNUExn{pVXYhE2g*d
z(o$RPDRH{_X!5?;$u<lxQf<@DQ#3{v2-EoYSSxLqxkfu&NE951N;_2ZQ2z&T^GpnD
z7QWjw&dAy{4SsIWJ7J9aMm1BJ<Bpd9G+e>&L$ddd*FaAt9gfyzJF1WPx>MuX(ZP!@
z8JKuBl4_n2n$yYTDL^p&i#`}wAZ)N~HRnr}4(IFPZ<>`{p>pswieKQRG|i+yz@^5F
zqUw42ht#_6rmfmml95jm&jUkkf`K$YF#HoXIU?4!GqO5%PUFLEDl$&RK=e)f05%6b
z89miHLbXe7&Bj4+NDYWOnVtf6p4=W?kB#9*xZ~Up*aAfu)<a<pO_Qr2h0s%aDJ{@1
zNts}&hHg|{d$l~bZc!xnDD;Wh6xdn0+%el#QMs`6)%U^0xbMA`ggh4N`Np`*g9njG
z_+-EyDuC{z12q9%o?%jKS<Cq?7p84AZgZ@uJP~-V785+N6%iX%Po+5ZHpN`A3v=E-
zl3$=`XY}e5k$*t$%&nZS8DhvbYygDmF8C4RqQ0wTX3Wa^>*D`2c-+|gGx<}>c)FK-
z8Bo>B><=A<?u?qjHS2y{Dw3*)`*lnQe=}EJ&7$i6T*t^&!E*mMm)*?;=7&7!677|g
z{~9|I)uu-N@DiP4B6G$1b97{QzFDPAz}Lxlxlep8Jq2E`J!J7)CgHE7=Q2W+>b-_f
zmgTw)*Z{ES{BBunb4UHiuw}oDpQ4>pTj%@r$`_={kZodhSLDf_3&G!gLtPHnE=R5Z
zSN^HoC1ebSdG<O6d2>LT#2<L+dFB}H{Sp|-Oym9$(~O5A;?#G7#Fx&mw|_cSu}Co!
z<U#t&DZzUpMqdErm;%m*x6^ets|`jpDBTcbxr=&>VWRc0Ww>Qj*lcrQ*w6?$zD~>9
zc3GKitQpQ7CB=?kq~YQBELSwQ#0|_U*~7f#ZGi5Ti`L?QYmL}^(Mk;@`w3x4Kygp{
z8e9%$(MRbfLJB`ad}b()@)CWR`JexNQvPvo<!}hh9R%9*d*ujEN9QL8ZTFYXsU1Sc
zqO<U9u8;RhZDueQ$yFb-G}C^;wW^o8dRAq`y6DZBDXq&Jtc)arU&`Vft%6o_%c%b0
zFSMs59OPbxLSXC9qDXyHRP-A2b!=*=8JidCuDxZxZp77{AyG&b2V)bIk72##r<D4(
z%c^jP>D{zXmw(t;o77lL<cZqbo=u)h)g{$8O8>6?Odg>wG3`9}D>{@=)$6>0;8pP{
zd!E|EYC>r+s%)v67<Z=WuB>yhj?ngEx_lb_Kszb2z<Sj@5~_e6AsWts%$4(`{pxMT
z#n$Kgljv<lrfQfeA^fZDQ21IybBzLjrZ}XYXmZ6xHM^EpX87ClDEI8AF_rVtJ;tAj
zYQ+LD(a525yz~7zjx~<PfiY|h-^?|n?9Pv|m18|!sXOfY;7Bj$?Bbg2$C=}y`i6}u
z%i>=WSsvjX|M6vYS8QzLctZuM_iO3((gCn%e?hktrlNlRI?DmWDKt;qFLqEJww;PU
z8eME`qCKqtWbG4uHhOQJsFsT|w2_#6w<xb%_Um<x;yXsj+EHwYFbf(G{EvwU(!p8K
zK#;GE5fc30!98&c<pzE9cl2Xm<@w#6NnH@S2^pFTiGuYuy0yCMrS((aik%RzX{|gb
z9;}>FIlOkJUFm*PV{qkgv!s`Bwh%+bQLFfE8p${_{C}3Vghp-F=}m~)WAmlXZ5mZ?
zbi`)<QYq~Q#QLbBgjP1rxJ5b$%)D!{EX{P-i(J*sGXG?l3ytME@|VPRvJ~0{x0R#V
z5y5`owg3w*M7G&uGu8d5<S$KgzZaDR5{&(I)8N^@c6QvCTw7fAvLdOpi{qJJr26>_
zYJaiEI5F}Q141H@8kq4qA=B_mEo}Il(4l$1dQZdJd6V+Fvg^Jy(}bwr=8vj9;QxIW
zJE2I$e?j}H4;TsS$?*01CHQE?GJL5~usjXxp#O$W1*vuxcc}8r=Npu#YQiV;>%X)t
zD76oTIrBbUZ&eyq<MjGZxemEERL7JovG?+h4+_B8SycVBa<?a$X()w>!~GddEa2Mt
zkgvw4>B)7n4X)tq&+|StD(xTqmAI?y1Z4(_z0){7J%Rs|ug65mJ<<KTtLpK9dbCwx
zGc>f`wf!6QyXA$EHmgmk;YCUM=7-W>m=&S%rRnzdoXgNYW|DQZVVh8o{{!wKj1j+5
z54~T6qEHk509k4$tB=(LJ!Wz~(@0ntw6IBH5ROq<Vwb1e!|n2c(smy$6%D8z#B8FK
zR1jQLbI>C?i|wRcUwYpD2|S}dbHhLaGM9{D9LgW6=~@^}_#2wqnJ!t*$DPR@*QjB{
z0Pf@Wjz#T!$5o5tI!DCm_QE^F4w^Q|WAqiO6T`Gb*etV2SBvZyuZf~!6*fw)25mep
zGz7^cnwrU^f$7!eVe;nEkMDO?rV1yFpUh*4iF|JlOLlN-YA5&-%0AURC%<}eUvc%i
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%0Aq|@k#@_8(8(<BV
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%0DTuCL7r`@}~6Uc|&
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%0Dt?dufs|zs2stbzGNwffs$8KOH
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
W-x4XYRr_9Umu>%U+5cUutoVO(YfOg#

literal 0
HcmV?d00001

diff --git a/server/files/sounds/converted/y0L90xpXKl7RV3Et.wav b/server/files/sounds/converted/y0L90xpXKl7RV3Et.wav
new file mode 100644
index 0000000000000000000000000000000000000000..c455dd37287fc66458465c10f351108ea04d1d6b
GIT binary patch
literal 594796
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%0A<831=6%%j*}WHvN~sQWe%@|L64^=
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%0A7I<u?~Bctc7`
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
MsUaREjT3DD0kJIa!2kdN

literal 0
HcmV?d00001

diff --git a/server/files/sounds/original/ONfGTy6Yj9vOoX5w.mp3 b/server/files/sounds/original/ONfGTy6Yj9vOoX5w.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..713bbd3f144647de3136d49abc5246b8a69eeaa2
GIT binary patch
literal 1835136
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%0Dpt`Le_B
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%0D`Y
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
J|2quSe*m`$7U2K@

literal 0
HcmV?d00001

diff --git a/server/files/sounds/original/y0L90xpXKl7RV3Et.mp3 b/server/files/sounds/original/y0L90xpXKl7RV3Et.mp3
new file mode 100644
index 0000000000000000000000000000000000000000..4cc942a035b35250c9bf9a2ed94797006e1b6510
GIT binary patch
literal 308726
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%0AC5t<-4I%gT%%
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
F{{i7OPcZ-h

literal 0
HcmV?d00001

diff --git a/server/migrations/20151202190300-test.js b/server/migrations/20151202190300-test.js
index d3ff51a..f25a73b 100644
--- a/server/migrations/20151202190300-test.js
+++ b/server/migrations/20151202190300-test.js
@@ -1 +1 @@
-var _0xfee5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x74\x65\x73\x74\x41\x74\x74\x72","\x53\x54\x52\x49\x4E\x47","\x61\x64\x64\x43\x6F\x6C\x75\x6D\x6E","\x72\x65\x6D\x6F\x76\x65\x43\x6F\x6C\x75\x6D\x6E"];_0xfee5[0];module[_0xfee5[1]]={up:function(_0xc338x1,_0xc338x2){return _0xc338x1[_0xfee5[5]](_0xfee5[2],_0xfee5[3],{type:_0xc338x2[_0xfee5[4]]})},down:function(_0xc338x1,_0xc338x2){return _0xc338x1[_0xfee5[6]](_0xfee5[2],_0xfee5[3])}};
\ No newline at end of file
+var _0x48a3=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x74\x65\x73\x74\x41\x74\x74\x72","\x53\x54\x52\x49\x4E\x47","\x61\x64\x64\x43\x6F\x6C\x75\x6D\x6E","\x72\x65\x6D\x6F\x76\x65\x43\x6F\x6C\x75\x6D\x6E"];_0x48a3[0];module[_0x48a3[1]]={up:function(_0x3c5bx1,_0x3c5bx2){return _0x3c5bx1[_0x48a3[5]](_0x48a3[2],_0x48a3[3],{type:_0x3c5bx2[_0x48a3[4]]})},down:function(_0x3c5bx1,_0x3c5bx2){return _0x3c5bx1[_0x48a3[6]](_0x48a3[2],_0x48a3[3])}};
\ No newline at end of file
diff --git a/server/models/asterisk_manager.js b/server/models/asterisk_manager.js
index dcc04a4..6b928a1 100644
--- a/server/models/asterisk_manager.js
+++ b/server/models/asterisk_manager.js
@@ -1 +1 @@
-var _0x8e40=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x41\x73\x74\x65\x72\x69\x73\x6B\x4D\x61\x6E\x61\x67\x65\x72","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x61\x73\x74\x65\x72\x69\x73\x6B\x5F\x6D\x61\x6E\x61\x67\x65\x72","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x8e40[0]);module[_0x8e40[1]]=function(_0x9967x2,_0x9967x3){var _0x9967x4=_0x9967x2[_0x8e40[6]](_0x8e40[2],{address:_0x9967x3[_0x8e40[3]],port:_0x9967x3[_0x8e40[4]],username:_0x9967x3[_0x8e40[3]],password:_0x9967x3[_0x8e40[3]]},{tableName:_0x8e40[5]});return _0x9967x4;};
\ No newline at end of file
+var _0x7c9b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x41\x73\x74\x65\x72\x69\x73\x6B\x4D\x61\x6E\x61\x67\x65\x72","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x61\x73\x74\x65\x72\x69\x73\x6B\x5F\x6D\x61\x6E\x61\x67\x65\x72","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x7c9b[0]);module[_0x7c9b[1]]=function(_0x5ec0x2,_0x5ec0x3){var _0x5ec0x4=_0x5ec0x2[_0x7c9b[6]](_0x7c9b[2],{address:_0x5ec0x3[_0x7c9b[3]],port:_0x5ec0x3[_0x7c9b[4]],username:_0x5ec0x3[_0x7c9b[3]],password:_0x5ec0x3[_0x7c9b[3]]},{tableName:_0x7c9b[5]});return _0x5ec0x4;};
\ No newline at end of file
diff --git a/server/models/asterisk_manager_interface.js b/server/models/asterisk_manager_interface.js
index b04f362..05ff2c0 100644
--- a/server/models/asterisk_manager_interface.js
+++ b/server/models/asterisk_manager_interface.js
@@ -1 +1 @@
-var _0x2622=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x41\x6D\x69","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x61\x73\x74\x65\x72\x69\x73\x6B\x5F\x6D\x61\x6E\x61\x67\x65\x72\x5F\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x2622[0];module[_0x2622[1]]=function(_0xc22ex1,_0xc22ex2){var _0xc22ex3=_0xc22ex1[_0x2622[7]](_0x2622[2],{actionid:_0xc22ex2[_0x2622[3]],action:_0xc22ex2[_0x2622[3]],response:_0xc22ex2[_0x2622[3]],message:_0xc22ex2[_0x2622[3]],data:_0xc22ex2[_0x2622[4]]},{tableName:_0x2622[5],associate:function(_0xc22ex4){_0xc22ex3[_0x2622[6]](_0xc22ex4.User)}});return _0xc22ex3;};
\ No newline at end of file
+var _0x76c2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x41\x6D\x69","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x61\x73\x74\x65\x72\x69\x73\x6B\x5F\x6D\x61\x6E\x61\x67\x65\x72\x5F\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x76c2[0];module[_0x76c2[1]]=function(_0xd7ebx1,_0xd7ebx2){var _0xd7ebx3=_0xd7ebx1[_0x76c2[7]](_0x76c2[2],{actionid:_0xd7ebx2[_0x76c2[3]],action:_0xd7ebx2[_0x76c2[3]],response:_0xd7ebx2[_0x76c2[3]],message:_0xd7ebx2[_0x76c2[3]],data:_0xd7ebx2[_0x76c2[4]]},{tableName:_0x76c2[5],associate:function(_0xd7ebx4){_0xd7ebx3[_0x76c2[6]](_0xd7ebx4.User)}});return _0xd7ebx3;};
\ No newline at end of file
diff --git a/server/models/autodialer_contact.js b/server/models/autodialer_contact.js
index 5775e78..4f9cc04 100644
--- a/server/models/autodialer_contact.js
+++ b/server/models/autodialer_contact.js
@@ -1 +1 @@
-var _0xe036=["\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"];_0xe036[0];module[_0xe036[1]]=function(_0x6a82x1,_0x6a82x2){var _0x6a82x3=_0x6a82x1[_0xe036[5]](_0xe036[2],{status:{type:_0x6a82x2[_0xe036[3]]}},{tableName:_0xe036[4]});return _0x6a82x3;};
\ No newline at end of file
+var _0xf7c5=["\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"];_0xf7c5[0];module[_0xf7c5[1]]=function(_0x5752x1,_0x5752x2){var _0x5752x3=_0x5752x1[_0xf7c5[5]](_0xf7c5[2],{status:{type:_0x5752x2[_0xf7c5[3]]}},{tableName:_0xf7c5[4]});return _0x5752x3;};
\ No newline at end of file
diff --git a/server/models/autodialer_process.js b/server/models/autodialer_process.js
index 389827b..fbfdf2f 100644
--- a/server/models/autodialer_process.js
+++ b/server/models/autodialer_process.js
@@ -1 +1 @@
-var _0x3442=["\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\x50\x72\x6F\x63\x65\x73\x73","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x61\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x5F\x70\x72\x6F\x63\x65\x73\x73\x65\x73","\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x43\x6F\x6E\x74\x61\x63\x74","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x3442[0];module[_0x3442[1]]=function(_0x587fx1,_0x587fx2){var _0x587fx3=_0x587fx1[_0x3442[9]](_0x3442[2],{name:{type:_0x587fx2[_0x3442[3]],unique:true},description:{type:_0x587fx2[_0x3442[3]]},context:{type:_0x587fx2[_0x3442[3]]},extension:{type:_0x587fx2[_0x3442[3]]},priority:{type:_0x587fx2[_0x3442[4]]},callerid:{type:_0x587fx2[_0x3442[3]]},waittime:{type:_0x587fx2[_0x3442[4]]},maxretry:{type:_0x587fx2[_0x3442[4]]},retrytime:{type:_0x587fx2[_0x3442[4]]},prefix:{type:_0x587fx2[_0x3442[3]]},maxcall:{type:_0x587fx2[_0x3442[4]]},enable:{type:_0x587fx2[_0x3442[5]],defaultValue:true}},{tableName:_0x3442[6],associate:function(_0x587fx4){_0x587fx3[_0x3442[8]](_0x587fx4.Contact,{through:_0x587fx4[_0x3442[7]]})}});return _0x587fx3;};
\ No newline at end of file
+var _0xe26f=["\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\x50\x72\x6F\x63\x65\x73\x73","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x61\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x5F\x70\x72\x6F\x63\x65\x73\x73\x65\x73","\x41\x75\x74\x6F\x64\x69\x61\x6C\x65\x72\x43\x6F\x6E\x74\x61\x63\x74","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xe26f[0];module[_0xe26f[1]]=function(_0xdc2fx1,_0xdc2fx2){var _0xdc2fx3=_0xdc2fx1[_0xe26f[9]](_0xe26f[2],{name:{type:_0xdc2fx2[_0xe26f[3]],unique:true},description:{type:_0xdc2fx2[_0xe26f[3]]},context:{type:_0xdc2fx2[_0xe26f[3]]},extension:{type:_0xdc2fx2[_0xe26f[3]]},priority:{type:_0xdc2fx2[_0xe26f[4]]},callerid:{type:_0xdc2fx2[_0xe26f[3]]},waittime:{type:_0xdc2fx2[_0xe26f[4]]},maxretry:{type:_0xdc2fx2[_0xe26f[4]]},retrytime:{type:_0xdc2fx2[_0xe26f[4]]},prefix:{type:_0xdc2fx2[_0xe26f[3]]},maxcall:{type:_0xdc2fx2[_0xe26f[4]]},enable:{type:_0xdc2fx2[_0xe26f[5]],defaultValue:true}},{tableName:_0xe26f[6],associate:function(_0xdc2fx4){_0xdc2fx3[_0xe26f[8]](_0xdc2fx4.Contact,{through:_0xdc2fx4[_0xe26f[7]]})}});return _0xdc2fx3;};
\ No newline at end of file
diff --git a/server/models/automation.js b/server/models/automation.js
index cc58102..1dd06d0 100644
--- a/server/models/automation.js
+++ b/server/models/automation.js
@@ -1 +1 @@
-var _0xf00b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xf00b[0]);module[_0xf00b[1]]=function(_0x9d47x2,_0x9d47x3){var _0x9d47x4=_0x9d47x2[_0xf00b[7]](_0xf00b[2],{name:_0x9d47x3[_0xf00b[3]],channel:_0x9d47x3[_0xf00b[3]],description:_0x9d47x3[_0xf00b[3]],conditions:_0x9d47x3[_0xf00b[4]],actions:_0x9d47x3[_0xf00b[4]],status:{type:_0x9d47x3[_0xf00b[5]],defaultValue:false}},{tableName:_0xf00b[6]});return _0x9d47x4;};
\ No newline at end of file
+var _0xe8ce=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xe8ce[0]);module[_0xe8ce[1]]=function(_0xf38ax2,_0xf38ax3){var _0xf38ax4=_0xf38ax2[_0xe8ce[7]](_0xe8ce[2],{name:_0xf38ax3[_0xe8ce[3]],channel:_0xf38ax3[_0xe8ce[3]],description:_0xf38ax3[_0xe8ce[3]],conditions:_0xf38ax3[_0xe8ce[4]],actions:_0xf38ax3[_0xe8ce[4]],status:{type:_0xf38ax3[_0xe8ce[5]],defaultValue:false}},{tableName:_0xe8ce[6]});return _0xf38ax4;};
\ No newline at end of file
diff --git a/server/models/business_action.js b/server/models/business_action.js
index 2df2b77..8a68727 100644
--- a/server/models/business_action.js
+++ b/server/models/business_action.js
@@ -1 +1 @@
-var _0x8051=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x8051[0]);module[_0x8051[1]]=function(_0x11d4x2,_0x11d4x3){var _0x11d4x4=_0x11d4x2[_0x8051[7]](_0x8051[2],{condition:{type:_0x11d4x3[_0x8051[3]]},attribute:{type:_0x11d4x3[_0x8051[3]]}},{tableName:_0x8051[4],associate:function(_0x11d4x5){_0x11d4x4[_0x8051[6]](_0x11d4x5.MailBusinessAutomation,{onDelete:_0x8051[5]});_0x11d4x4[_0x8051[6]](_0x11d4x5.FaxBusinessAutomation,{onDelete:_0x8051[5]});}});return _0x11d4x4;};
\ No newline at end of file
+var _0x9b6d=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x9b6d[0]);module[_0x9b6d[1]]=function(_0xd5edx2,_0xd5edx3){var _0xd5edx4=_0xd5edx2[_0x9b6d[7]](_0x9b6d[2],{condition:{type:_0xd5edx3[_0x9b6d[3]]},attribute:{type:_0xd5edx3[_0x9b6d[3]]}},{tableName:_0x9b6d[4],associate:function(_0xd5edx5){_0xd5edx4[_0x9b6d[6]](_0xd5edx5.MailBusinessAutomation,{onDelete:_0x9b6d[5]});_0xd5edx4[_0x9b6d[6]](_0xd5edx5.FaxBusinessAutomation,{onDelete:_0x9b6d[5]});}});return _0xd5edx4;};
\ No newline at end of file
diff --git a/server/models/business_condition.js b/server/models/business_condition.js
index 126e7e9..fa0f8f4 100644
--- a/server/models/business_condition.js
+++ b/server/models/business_condition.js
@@ -1 +1 @@
-var _0x4fac=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x6F\x72","\x61\x6E\x64","\x53\x54\x52\x49\x4E\x47","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x4fac[0]);module[_0x4fac[1]]=function(_0xf5c3x2,_0xf5c3x3){var _0xf5c3x4=_0xf5c3x2[_0x4fac[9]](_0x4fac[2],{type:{type:_0xf5c3x3.ENUM(_0x4fac[3],_0x4fac[4])},condition:{type:_0xf5c3x3[_0x4fac[5]]},operator:{type:_0xf5c3x3[_0x4fac[5]]},attribute:{type:_0xf5c3x3[_0x4fac[5]]}},{tableName:_0x4fac[6],associate:function(_0xf5c3x5){_0xf5c3x4[_0x4fac[8]](_0xf5c3x5.MailBusinessAutomation,{onDelete:_0x4fac[7]});_0xf5c3x4[_0x4fac[8]](_0xf5c3x5.FaxBusinessAutomation,{onDelete:_0x4fac[7]});}});return _0xf5c3x4;};
\ No newline at end of file
+var _0x3d35=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x42\x75\x73\x69\x6E\x65\x73\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x6F\x72","\x61\x6E\x64","\x53\x54\x52\x49\x4E\x47","\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x3d35[0]);module[_0x3d35[1]]=function(_0xfc54x2,_0xfc54x3){var _0xfc54x4=_0xfc54x2[_0x3d35[9]](_0x3d35[2],{type:{type:_0xfc54x3.ENUM(_0x3d35[3],_0x3d35[4])},condition:{type:_0xfc54x3[_0x3d35[5]]},operator:{type:_0xfc54x3[_0x3d35[5]]},attribute:{type:_0xfc54x3[_0x3d35[5]]}},{tableName:_0x3d35[6],associate:function(_0xfc54x5){_0xfc54x4[_0x3d35[8]](_0xfc54x5.MailBusinessAutomation,{onDelete:_0x3d35[7]});_0xfc54x4[_0x3d35[8]](_0xfc54x5.FaxBusinessAutomation,{onDelete:_0x3d35[7]});}});return _0xfc54x4;};
\ No newline at end of file
diff --git a/server/models/channel.js b/server/models/channel.js
index 39af51d..d9a6103 100644
--- a/server/models/channel.js
+++ b/server/models/channel.js
@@ -1 +1 @@
-var _0x14e0=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x6E\x6E\x65\x6C","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65\x20\x61\x6C\x72\x65\x61\x64\x79\x20\x75\x73\x65\x64","\x64\x6F\x6E\x65","\x66\x69\x6E\x64","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x14e0[0]]=function(_0x576dx1,_0x576dx2){var _0x576dx3=_0x576dx1[_0x14e0[9]](_0x14e0[1],{name:{type:_0x576dx2[_0x14e0[2]],validate:{isUnique:function(_0x576dx4,_0x576dx5){_0x576dx3[_0x14e0[5]]({where:{name:_0x576dx4}})[_0x14e0[4]](function(_0x576dx6,_0x576dx7){if(_0x576dx6){_0x576dx5(_0x576dx6)};if(_0x576dx7){_0x576dx5({message:_0x14e0[3]})};_0x576dx5();})}}},title:_0x576dx2[_0x14e0[2]],link:_0x576dx2[_0x14e0[2]],icon:_0x576dx2[_0x14e0[2]],position:_0x576dx2[_0x14e0[2]]},{tableName:_0x14e0[6],associate:function(_0x576dx8){_0x576dx3[_0x14e0[8]](_0x576dx8.User,{through:_0x14e0[7]})}});return _0x576dx3;};
\ No newline at end of file
+var _0x4b92=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x6E\x6E\x65\x6C","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65\x20\x61\x6C\x72\x65\x61\x64\x79\x20\x75\x73\x65\x64","\x64\x6F\x6E\x65","\x66\x69\x6E\x64","\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x4b92[0]]=function(_0x32dax1,_0x32dax2){var _0x32dax3=_0x32dax1[_0x4b92[9]](_0x4b92[1],{name:{type:_0x32dax2[_0x4b92[2]],validate:{isUnique:function(_0x32dax4,_0x32dax5){_0x32dax3[_0x4b92[5]]({where:{name:_0x32dax4}})[_0x4b92[4]](function(_0x32dax6,_0x32dax7){if(_0x32dax6){_0x32dax5(_0x32dax6)};if(_0x32dax7){_0x32dax5({message:_0x4b92[3]})};_0x32dax5();})}}},title:_0x32dax2[_0x4b92[2]],link:_0x32dax2[_0x4b92[2]],icon:_0x32dax2[_0x4b92[2]],position:_0x32dax2[_0x4b92[2]]},{tableName:_0x4b92[6],associate:function(_0x32dax8){_0x32dax3[_0x4b92[8]](_0x32dax8.User,{through:_0x4b92[7]})}});return _0x32dax3;};
\ No newline at end of file
diff --git a/server/models/chat_application.js b/server/models/chat_application.js
index 281acf6..6e1b42d 100644
--- a/server/models/chat_application.js
+++ b/server/models/chat_application.js
@@ -1 +1 @@
-var _0xe8b6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xe8b6[0];module[_0xe8b6[1]]=function(_0x78d7x1,_0x78d7x2){var _0x78d7x3=_0x78d7x1[_0xe8b6[9]](_0xe8b6[2],{app:{type:_0x78d7x2.ENUM(_0xe8b6[3],_0xe8b6[4])},priority:{type:_0x78d7x2[_0xe8b6[5]]},timeout:{type:_0x78d7x2[_0xe8b6[5]]},interval:{type:_0x78d7x2[_0xe8b6[6]]}},{tableName:_0xe8b6[7],associate:function(_0x78d7x4){_0x78d7x3[_0xe8b6[8]](_0x78d7x4.ChatWebsite);_0x78d7x3[_0xe8b6[8]](_0x78d7x4.Interval);_0x78d7x3[_0xe8b6[8]](_0x78d7x4.ChatQueue);_0x78d7x3[_0xe8b6[8]](_0x78d7x4.User);}});return _0x78d7x3;};
\ No newline at end of file
+var _0x3b83=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x3b83[0];module[_0x3b83[1]]=function(_0x89b4x1,_0x89b4x2){var _0x89b4x3=_0x89b4x1[_0x3b83[9]](_0x3b83[2],{app:{type:_0x89b4x2.ENUM(_0x3b83[3],_0x3b83[4])},priority:{type:_0x89b4x2[_0x3b83[5]]},timeout:{type:_0x89b4x2[_0x3b83[5]]},interval:{type:_0x89b4x2[_0x3b83[6]]}},{tableName:_0x3b83[7],associate:function(_0x89b4x4){_0x89b4x3[_0x3b83[8]](_0x89b4x4.ChatWebsite);_0x89b4x3[_0x3b83[8]](_0x89b4x4.Interval);_0x89b4x3[_0x3b83[8]](_0x89b4x4.ChatQueue);_0x89b4x3[_0x3b83[8]](_0x89b4x4.User);}});return _0x89b4x3;};
\ No newline at end of file
diff --git a/server/models/chat_enquiry.js b/server/models/chat_enquiry.js
index a3b798b..e7c1054 100644
--- a/server/models/chat_enquiry.js
+++ b/server/models/chat_enquiry.js
@@ -1 +1 @@
-var _0xd304=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x63\x68\x61\x74\x5F\x65\x6E\x71\x75\x69\x72\x69\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xd304[0];module[_0xd304[1]]=function(_0xf10fx1,_0xf10fx2){var _0xf10fx3=_0xf10fx1[_0xd304[8]](_0xd304[2],{username:_0xf10fx2[_0xd304[3]],email:_0xf10fx2[_0xd304[3]],text:_0xf10fx2[_0xd304[4]],read:{type:_0xf10fx2[_0xd304[5]],defaultValue:false}},{tableName:_0xd304[6],associate:function(_0xf10fx4){_0xf10fx3[_0xd304[7]](_0xf10fx4.ChatWebsite);_0xf10fx3[_0xd304[7]](_0xf10fx4.ChatVisitor);}});return _0xf10fx3;};
\ No newline at end of file
+var _0x8cb8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x63\x68\x61\x74\x5F\x65\x6E\x71\x75\x69\x72\x69\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x8cb8[0];module[_0x8cb8[1]]=function(_0xea47x1,_0xea47x2){var _0xea47x3=_0xea47x1[_0x8cb8[8]](_0x8cb8[2],{username:_0xea47x2[_0x8cb8[3]],email:_0xea47x2[_0x8cb8[3]],text:_0xea47x2[_0x8cb8[4]],read:{type:_0xea47x2[_0x8cb8[5]],defaultValue:false}},{tableName:_0x8cb8[6],associate:function(_0xea47x4){_0xea47x3[_0x8cb8[7]](_0xea47x4.ChatWebsite);_0xea47x3[_0x8cb8[7]](_0xea47x4.ChatVisitor);}});return _0xea47x3;};
\ No newline at end of file
diff --git a/server/models/chat_message.js b/server/models/chat_message.js
index a2401b6..50f467b 100644
--- a/server/models/chat_message.js
+++ b/server/models/chat_message.js
@@ -1 +1 @@
-var _0xaeeb=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x54\x45\x58\x54","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xaeeb[0]);module[_0xaeeb[1]]=function(_0x2994x2,_0x2994x3){var _0x2994x4=_0x2994x2[_0xaeeb[6]](_0xaeeb[2],{body:{type:_0x2994x3[_0xaeeb[3]],notNull:true,notEmpty:true}},{tableName:_0xaeeb[4],associate:function(_0x2994x5){_0x2994x4[_0xaeeb[5]](_0x2994x5.ChatRoom);_0x2994x4[_0xaeeb[5]](_0x2994x5.ChatVisitor);_0x2994x4[_0xaeeb[5]](_0x2994x5.User);}});return _0x2994x4;};
\ No newline at end of file
+var _0xa01e=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x54\x45\x58\x54","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xa01e[0]);module[_0xa01e[1]]=function(_0xb2c0x2,_0xb2c0x3){var _0xb2c0x4=_0xb2c0x2[_0xa01e[6]](_0xa01e[2],{body:{type:_0xb2c0x3[_0xa01e[3]],notNull:true,notEmpty:true}},{tableName:_0xa01e[4],associate:function(_0xb2c0x5){_0xb2c0x4[_0xa01e[5]](_0xb2c0x5.ChatRoom);_0xb2c0x4[_0xa01e[5]](_0xb2c0x5.ChatVisitor);_0xb2c0x4[_0xa01e[5]](_0xb2c0x5.User);}});return _0xb2c0x4;};
\ No newline at end of file
diff --git a/server/models/chat_queue.js b/server/models/chat_queue.js
index f3f68b3..0661b8e 100644
--- a/server/models/chat_queue.js
+++ b/server/models/chat_queue.js
@@ -1 +1 @@
-var _0x4684=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x62\x65\x65\x70\x61\x6C\x6C","\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x4684[0];module[_0x4684[1]]=function(_0x391dx1,_0x391dx2){var _0x391dx3=_0x391dx1[_0x4684[10]](_0x4684[2],{name:{type:_0x391dx2[_0x4684[3]],unique:true},description:{type:_0x391dx2[_0x4684[3]]},timeout:{type:_0x391dx2[_0x4684[4]]},strategy:{type:_0x391dx2.ENUM(_0x4684[5],_0x4684[6])}},{tableName:_0x4684[7],associate:function(_0x391dx4){_0x391dx3[_0x4684[9]](_0x391dx4.User,{through:_0x391dx4[_0x4684[8]]})}});return _0x391dx3;};
\ No newline at end of file
+var _0xd3f8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x62\x65\x65\x70\x61\x6C\x6C","\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xd3f8[0];module[_0xd3f8[1]]=function(_0xed15x1,_0xed15x2){var _0xed15x3=_0xed15x1[_0xd3f8[10]](_0xd3f8[2],{name:{type:_0xed15x2[_0xd3f8[3]],unique:true},description:{type:_0xed15x2[_0xd3f8[3]]},timeout:{type:_0xed15x2[_0xd3f8[4]]},strategy:{type:_0xed15x2.ENUM(_0xd3f8[5],_0xd3f8[6])}},{tableName:_0xd3f8[7],associate:function(_0xed15x4){_0xed15x3[_0xd3f8[9]](_0xed15x4.User,{through:_0xed15x4[_0xd3f8[8]]})}});return _0xed15x3;};
\ No newline at end of file
diff --git a/server/models/chat_room.js b/server/models/chat_room.js
index ff810b7..7f5fcc9 100644
--- a/server/models/chat_room.js
+++ b/server/models/chat_room.js
@@ -1 +1 @@
-var _0x12f3=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x65\x78\x74\x65\x72\x6E\x61\x6C","\x53\x54\x52\x49\x4E\x47","\x70\x65\x6E\x64\x69\x6E\x67","\x6F\x70\x65\x6E","\x63\x6C\x6F\x73\x65","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x12f3[0]);module[_0x12f3[1]]=function(_0xa61dx2,_0xa61dx3){var _0xa61dx4=_0xa61dx2[_0x12f3[14]](_0x12f3[2],{type:_0xa61dx3.ENUM(_0x12f3[3],_0x12f3[4]),name:_0xa61dx3[_0x12f3[5]],token:{type:_0xa61dx3[_0x12f3[5]],unique:true},status:{type:_0xa61dx3.ENUM(_0x12f3[6],_0x12f3[7],_0x12f3[8]),defaultValue:_0x12f3[6]}},{tableName:_0x12f3[9],associate:function(_0xa61dx5){_0xa61dx4[_0x12f3[10]](_0xa61dx5.ChatMessage);_0xa61dx4[_0x12f3[11]](_0xa61dx5.ChatVisitor);_0xa61dx4[_0x12f3[11]](_0xa61dx5.ChatWebsite);_0xa61dx4[_0x12f3[13]](_0xa61dx5.User,{through:_0xa61dx5[_0x12f3[12]]});}});return _0xa61dx4;};
\ No newline at end of file
+var _0xd6f5=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x65\x78\x74\x65\x72\x6E\x61\x6C","\x53\x54\x52\x49\x4E\x47","\x70\x65\x6E\x64\x69\x6E\x67","\x6F\x70\x65\x6E","\x63\x6C\x6F\x73\x65","\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xd6f5[0]);module[_0xd6f5[1]]=function(_0xe824x2,_0xe824x3){var _0xe824x4=_0xe824x2[_0xd6f5[14]](_0xd6f5[2],{type:_0xe824x3.ENUM(_0xd6f5[3],_0xd6f5[4]),name:_0xe824x3[_0xd6f5[5]],token:{type:_0xe824x3[_0xd6f5[5]],unique:true},status:{type:_0xe824x3.ENUM(_0xd6f5[6],_0xd6f5[7],_0xd6f5[8]),defaultValue:_0xd6f5[6]}},{tableName:_0xd6f5[9],associate:function(_0xe824x5){_0xe824x4[_0xd6f5[10]](_0xe824x5.ChatMessage);_0xe824x4[_0xd6f5[11]](_0xe824x5.ChatVisitor);_0xe824x4[_0xd6f5[11]](_0xe824x5.ChatWebsite);_0xe824x4[_0xd6f5[13]](_0xe824x5.User,{through:_0xe824x5[_0xd6f5[12]]});}});return _0xe824x4;};
\ No newline at end of file
diff --git a/server/models/chat_visitor.js b/server/models/chat_visitor.js
index 059716e..fd7a1bc 100644
--- a/server/models/chat_visitor.js
+++ b/server/models/chat_visitor.js
@@ -1 +1 @@
-var _0x15e7=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x53\x54\x52\x49\x4E\x47","\x77\x65\x62\x63\x68\x61\x74","\x65\x6E\x71\x75\x69\x72\x79","\x70\x65\x6E\x64\x69\x6E\x67","\x75\x6E\x73\x65\x72\x76\x65\x64","\x73\x65\x72\x76\x65\x64","\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x15e7[0]);module[_0x15e7[1]]=function(_0x74c1x2,_0x74c1x3){var _0x74c1x4=_0x74c1x2[_0x15e7[12]](_0x15e7[2],{fullname:_0x74c1x3[_0x15e7[3]],email:_0x74c1x3[_0x15e7[3]],remote_address:_0x74c1x3[_0x15e7[3]],user_agent:_0x74c1x3[_0x15e7[3]],visitor_language:_0x74c1x3[_0x15e7[3]],referer:_0x74c1x3[_0x15e7[3]],browser:_0x74c1x3[_0x15e7[3]],engine:_0x74c1x3[_0x15e7[3]],os:_0x74c1x3[_0x15e7[3]],device:_0x74c1x3[_0x15e7[3]],country:_0x74c1x3[_0x15e7[3]],region:_0x74c1x3[_0x15e7[3]],city:_0x74c1x3[_0x15e7[3]],latitude:_0x74c1x3[_0x15e7[3]],longitude:_0x74c1x3[_0x15e7[3]],origin:_0x74c1x3.ENUM(_0x15e7[4],_0x15e7[5]),status:{type:_0x74c1x3.ENUM(_0x15e7[6],_0x15e7[7],_0x15e7[8]),defaultValue:_0x15e7[6]}},{tableName:_0x15e7[9],associate:function(_0x74c1x5){_0x74c1x4[_0x15e7[10]](_0x74c1x5.ChatMessage);_0x74c1x4[_0x15e7[10]](_0x74c1x5.ChatRoom);_0x74c1x4[_0x15e7[11]](_0x74c1x5.ChatWebsite);}});return _0x74c1x4;};
\ No newline at end of file
+var _0xdbc7=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x53\x54\x52\x49\x4E\x47","\x77\x65\x62\x63\x68\x61\x74","\x65\x6E\x71\x75\x69\x72\x79","\x70\x65\x6E\x64\x69\x6E\x67","\x75\x6E\x73\x65\x72\x76\x65\x64","\x73\x65\x72\x76\x65\x64","\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xdbc7[0]);module[_0xdbc7[1]]=function(_0x15eex2,_0x15eex3){var _0x15eex4=_0x15eex2[_0xdbc7[12]](_0xdbc7[2],{fullname:_0x15eex3[_0xdbc7[3]],email:_0x15eex3[_0xdbc7[3]],remote_address:_0x15eex3[_0xdbc7[3]],user_agent:_0x15eex3[_0xdbc7[3]],visitor_language:_0x15eex3[_0xdbc7[3]],referer:_0x15eex3[_0xdbc7[3]],browser:_0x15eex3[_0xdbc7[3]],engine:_0x15eex3[_0xdbc7[3]],os:_0x15eex3[_0xdbc7[3]],device:_0x15eex3[_0xdbc7[3]],country:_0x15eex3[_0xdbc7[3]],region:_0x15eex3[_0xdbc7[3]],city:_0x15eex3[_0xdbc7[3]],latitude:_0x15eex3[_0xdbc7[3]],longitude:_0x15eex3[_0xdbc7[3]],origin:_0x15eex3.ENUM(_0xdbc7[4],_0xdbc7[5]),status:{type:_0x15eex3.ENUM(_0xdbc7[6],_0xdbc7[7],_0xdbc7[8]),defaultValue:_0xdbc7[6]}},{tableName:_0xdbc7[9],associate:function(_0x15eex5){_0x15eex4[_0xdbc7[10]](_0x15eex5.ChatMessage);_0x15eex4[_0xdbc7[10]](_0x15eex5.ChatRoom);_0x15eex4[_0xdbc7[11]](_0x15eex5.ChatWebsite);}});return _0x15eex4;};
\ No newline at end of file
diff --git a/server/models/chat_website.js b/server/models/chat_website.js
index 6d6de73..a09d702 100644
--- a/server/models/chat_website.js
+++ b/server/models/chat_website.js
@@ -1 +1 @@
-var _0x3ca1=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x53\x54\x52\x49\x4E\x47","\x23\x30\x30\x30\x30\x38\x30","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x6F\x75\x6E\x64\x65\x64","\x73\x71\x75\x61\x72\x65\x64","\x57\x65\x20\x61\x72\x65\x20\x68\x65\x72\x65\x21","\x3C\x73\x74\x72\x6F\x6E\x67\x3E\x51\x75\x65\x73\x74\x69\x6F\x6E\x73\x3F\x3C\x2F\x73\x74\x72\x6F\x6E\x67\x3E\x3C\x62\x72\x20\x2F\x3E\x49\x6E\x73\x65\x72\x74\x20\x79\x6F\x75\x72\x20\x6E\x61\x6D\x65\x20\x61\x6E\x64\x20\x65\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73\x20\x74\x6F\x20\x73\x74\x61\x72\x74\x20\x61\x20\x6C\x69\x76\x65\x2D\x63\x68\x61\x74\x20\x77\x69\x74\x68\x20\x6F\x75\x72\x20\x73\x75\x70\x70\x6F\x72\x74\x20\x74\x65\x61\x6D\x2E","\x59\x6F\x75\x72\x20\x6E\x61\x6D\x65","\x59\x6F\x75\x72\x20\x65\x2D\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73","\x43\x68\x61\x74","\x43\x6F\x6E\x74\x61\x63\x74\x20\x75\x73","\x3C\x73\x74\x72\x6F\x6E\x67\x3E\x57\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x6F\x6E\x6C\x69\x6E\x65\x2E\x3C\x2F\x73\x74\x72\x6F\x6E\x67\x3E\x3C\x62\x72\x20\x2F\x3E\x49\x74\x20\x64\x6F\x65\x73\x6E\x27\x74\x20\x6D\x65\x61\x6E\x20\x77\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x74\x68\x65\x72\x65\x20\x74\x6F\x20\x68\x65\x6C\x70\x20\x2D\x20\x6C\x65\x61\x76\x65\x20\x79\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x62\x65\x6C\x6F\x77\x20\x61\x6E\x64\x20\x77\x65\x27\x6C\x6C\x20\x62\x65\x20\x69\x6E\x20\x74\x6F\x75\x63\x68\x20\x61\x73\x20\x73\x6F\x6F\x6E\x20\x61\x73\x20\x70\x6F\x73\x73\x69\x62\x6C\x65\x2E","\x59\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x2E\x2E\x2E","\x4C\x65\x61\x76\x65\x20\x6D\x65\x73\x73\x61\x67\x65","\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x73","\x4F\x66\x66\x6C\x69\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x3ca1[0]);module[_0x3ca1[1]]=function(_0x92bex2,_0x92bex3){var _0x92bex4=_0x92bex2[_0x3ca1[21]](_0x3ca1[2],{name:_0x92bex3[_0x3ca1[3]],address:{type:_0x92bex3[_0x3ca1[3]],unique:true},description:_0x92bex3[_0x3ca1[3]],color:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[4]},color_focus:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[4]},color_button:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[4]},remote:_0x92bex3[_0x3ca1[3]],animation:{type:_0x92bex3[_0x3ca1[5]],defaultValue:true},header_shape:{type:_0x92bex3.ENUM(_0x3ca1[6],_0x3ca1[7]),defaultValue:_0x3ca1[6]},header_online:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[8]},online_message:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[9]},username_placeholder:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[10]},email_placeholder:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[11]},start_chat_button:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[12]},header_offline:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[13]},offline_message:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[14]},enquiry_message_placeholder:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[15]},enquiry_button:{type:_0x92bex3[_0x3ca1[3]],defaultValue:_0x3ca1[16]},download_transcript:{type:_0x92bex3[_0x3ca1[5]],defaultValue:true},enquiry_forwarding:{type:_0x92bex3[_0x3ca1[5]],defaultValue:false},enquiry_forwarding_address:{type:_0x92bex3[_0x3ca1[3]]}},{tableName:_0x3ca1[17],associate:function(_0x92bex5){_0x92bex4[_0x3ca1[19]](_0x92bex5.MailTemplate,{as:_0x3ca1[18]});_0x92bex4[_0x3ca1[20]](_0x92bex5.ChatRoom);_0x92bex4[_0x3ca1[20]](_0x92bex5.ChatApplication);}});return _0x92bex4;};
\ No newline at end of file
+var _0x1f3b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x53\x54\x52\x49\x4E\x47","\x23\x30\x30\x30\x30\x38\x30","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x6F\x75\x6E\x64\x65\x64","\x73\x71\x75\x61\x72\x65\x64","\x57\x65\x20\x61\x72\x65\x20\x68\x65\x72\x65\x21","\x3C\x73\x74\x72\x6F\x6E\x67\x3E\x51\x75\x65\x73\x74\x69\x6F\x6E\x73\x3F\x3C\x2F\x73\x74\x72\x6F\x6E\x67\x3E\x3C\x62\x72\x20\x2F\x3E\x49\x6E\x73\x65\x72\x74\x20\x79\x6F\x75\x72\x20\x6E\x61\x6D\x65\x20\x61\x6E\x64\x20\x65\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73\x20\x74\x6F\x20\x73\x74\x61\x72\x74\x20\x61\x20\x6C\x69\x76\x65\x2D\x63\x68\x61\x74\x20\x77\x69\x74\x68\x20\x6F\x75\x72\x20\x73\x75\x70\x70\x6F\x72\x74\x20\x74\x65\x61\x6D\x2E","\x59\x6F\x75\x72\x20\x6E\x61\x6D\x65","\x59\x6F\x75\x72\x20\x65\x2D\x6D\x61\x69\x6C\x20\x61\x64\x64\x72\x65\x73\x73","\x43\x68\x61\x74","\x43\x6F\x6E\x74\x61\x63\x74\x20\x75\x73","\x3C\x73\x74\x72\x6F\x6E\x67\x3E\x57\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x6F\x6E\x6C\x69\x6E\x65\x2E\x3C\x2F\x73\x74\x72\x6F\x6E\x67\x3E\x3C\x62\x72\x20\x2F\x3E\x49\x74\x20\x64\x6F\x65\x73\x6E\x27\x74\x20\x6D\x65\x61\x6E\x20\x77\x65\x27\x72\x65\x20\x6E\x6F\x74\x20\x74\x68\x65\x72\x65\x20\x74\x6F\x20\x68\x65\x6C\x70\x20\x2D\x20\x6C\x65\x61\x76\x65\x20\x79\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x20\x62\x65\x6C\x6F\x77\x20\x61\x6E\x64\x20\x77\x65\x27\x6C\x6C\x20\x62\x65\x20\x69\x6E\x20\x74\x6F\x75\x63\x68\x20\x61\x73\x20\x73\x6F\x6F\x6E\x20\x61\x73\x20\x70\x6F\x73\x73\x69\x62\x6C\x65\x2E","\x59\x6F\x75\x72\x20\x6D\x65\x73\x73\x61\x67\x65\x2E\x2E\x2E","\x4C\x65\x61\x76\x65\x20\x6D\x65\x73\x73\x61\x67\x65","\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65\x73","\x4F\x66\x66\x6C\x69\x6E\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x1f3b[0]);module[_0x1f3b[1]]=function(_0x670bx2,_0x670bx3){var _0x670bx4=_0x670bx2[_0x1f3b[21]](_0x1f3b[2],{name:_0x670bx3[_0x1f3b[3]],address:{type:_0x670bx3[_0x1f3b[3]],unique:true},description:_0x670bx3[_0x1f3b[3]],color:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[4]},color_focus:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[4]},color_button:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[4]},remote:_0x670bx3[_0x1f3b[3]],animation:{type:_0x670bx3[_0x1f3b[5]],defaultValue:true},header_shape:{type:_0x670bx3.ENUM(_0x1f3b[6],_0x1f3b[7]),defaultValue:_0x1f3b[6]},header_online:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[8]},online_message:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[9]},username_placeholder:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[10]},email_placeholder:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[11]},start_chat_button:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[12]},header_offline:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[13]},offline_message:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[14]},enquiry_message_placeholder:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[15]},enquiry_button:{type:_0x670bx3[_0x1f3b[3]],defaultValue:_0x1f3b[16]},download_transcript:{type:_0x670bx3[_0x1f3b[5]],defaultValue:true},enquiry_forwarding:{type:_0x670bx3[_0x1f3b[5]],defaultValue:false},enquiry_forwarding_address:{type:_0x670bx3[_0x1f3b[3]]}},{tableName:_0x1f3b[17],associate:function(_0x670bx5){_0x670bx4[_0x1f3b[19]](_0x670bx5.MailTemplate,{as:_0x1f3b[18]});_0x670bx4[_0x1f3b[20]](_0x670bx5.ChatRoom);_0x670bx4[_0x1f3b[20]](_0x670bx5.ChatApplication);}});return _0x670bx4;};
\ No newline at end of file
diff --git a/server/models/company.js b/server/models/company.js
index bc19ae6..efb5942 100644
--- a/server/models/company.js
+++ b/server/models/company.js
@@ -1 +1 @@
-var _0x526c=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6D\x70\x61\x6E\x79","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x526c[0]]=function(_0x6791x1,_0x6791x2){var _0x6791x3=_0x6791x1[_0x526c[6]](_0x526c[1],{name:{type:_0x6791x2[_0x526c[2]],unique:true},street:_0x6791x2[_0x526c[2]],postalCode:_0x6791x2[_0x526c[2]],city:_0x6791x2[_0x526c[2]],country:_0x6791x2[_0x526c[2]],sStreet:_0x6791x2[_0x526c[2]],sPostalCode:_0x6791x2[_0x526c[2]],sCity:_0x6791x2[_0x526c[2]],sCountry:_0x6791x2[_0x526c[2]]},{tableName:_0x526c[3],associate:function(_0x6791x4){_0x6791x3[_0x526c[5]](_0x6791x4.Contact,{as:_0x526c[4]})}});return _0x6791x3;};
\ No newline at end of file
+var _0xeaca=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6D\x70\x61\x6E\x79","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0xeaca[0]]=function(_0xca9bx1,_0xca9bx2){var _0xca9bx3=_0xca9bx1[_0xeaca[6]](_0xeaca[1],{name:{type:_0xca9bx2[_0xeaca[2]],unique:true},street:_0xca9bx2[_0xeaca[2]],postalCode:_0xca9bx2[_0xeaca[2]],city:_0xca9bx2[_0xeaca[2]],country:_0xca9bx2[_0xeaca[2]],sStreet:_0xca9bx2[_0xeaca[2]],sPostalCode:_0xca9bx2[_0xeaca[2]],sCity:_0xca9bx2[_0xeaca[2]],sCountry:_0xca9bx2[_0xeaca[2]]},{tableName:_0xeaca[3],associate:function(_0xca9bx4){_0xca9bx3[_0xeaca[5]](_0xca9bx4.Contact,{as:_0xeaca[4]})}});return _0xca9bx3;};
\ No newline at end of file
diff --git a/server/models/contact.js b/server/models/contact.js
index 218e8d7..4099e2b 100644
--- a/server/models/contact.js
+++ b/server/models/contact.js
@@ -1 +1 @@
-var _0x86b2=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x73","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x70\x68\x6F\x6E\x65\x73","\x50\x68\x6F\x6E\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x65\x6D\x61\x69\x6C\x73","\x45\x6D\x61\x69\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];module[_0x86b2[0]]=function(_0xd2f6x1,_0xd2f6x2){var _0xd2f6x3=_0xd2f6x1[_0x86b2[12]](_0x86b2[1],{fullname:{type:_0xd2f6x2[_0x86b2[2]],validate:{notEmpty:true}},tags:_0xd2f6x2[_0x86b2[2]],street:_0xd2f6x2[_0x86b2[2]],postalCode:_0xd2f6x2[_0x86b2[2]],city:_0xd2f6x2[_0x86b2[2]],country:_0xd2f6x2[_0x86b2[2]],dateOfBirth:_0xd2f6x2[_0x86b2[2]],description:_0xd2f6x2[_0x86b2[2]]},{tableName:_0x86b2[3],associate:function(_0xd2f6x4){_0xd2f6x3[_0x86b2[6]](_0xd2f6x4.ContactPhone,{through:_0x86b2[4],as:_0x86b2[5]});_0xd2f6x3[_0x86b2[6]](_0xd2f6x4.ContactEmail,{through:_0x86b2[7],as:_0x86b2[8]});_0xd2f6x3[_0x86b2[6]](_0xd2f6x4.CustomField,{through:_0xd2f6x4[_0x86b2[9]],as:_0x86b2[10]});_0xd2f6x3[_0x86b2[11]](_0xd2f6x4.Company);_0xd2f6x3[_0x86b2[11]](_0xd2f6x4.User);_0xd2f6x3[_0x86b2[11]](_0xd2f6x4.Service);}});return _0xd2f6x3;};
\ No newline at end of file
+var _0x3632=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x73","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x70\x68\x6F\x6E\x65\x73","\x50\x68\x6F\x6E\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x65\x6D\x61\x69\x6C\x73","\x45\x6D\x61\x69\x6C\x73","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];module[_0x3632[0]]=function(_0xfc4cx1,_0xfc4cx2){var _0xfc4cx3=_0xfc4cx1[_0x3632[12]](_0x3632[1],{fullname:{type:_0xfc4cx2[_0x3632[2]],validate:{notEmpty:true}},tags:_0xfc4cx2[_0x3632[2]],street:_0xfc4cx2[_0x3632[2]],postalCode:_0xfc4cx2[_0x3632[2]],city:_0xfc4cx2[_0x3632[2]],country:_0xfc4cx2[_0x3632[2]],dateOfBirth:_0xfc4cx2[_0x3632[2]],description:_0xfc4cx2[_0x3632[2]]},{tableName:_0x3632[3],associate:function(_0xfc4cx4){_0xfc4cx3[_0x3632[6]](_0xfc4cx4.ContactPhone,{through:_0x3632[4],as:_0x3632[5]});_0xfc4cx3[_0x3632[6]](_0xfc4cx4.ContactEmail,{through:_0x3632[7],as:_0x3632[8]});_0xfc4cx3[_0x3632[6]](_0xfc4cx4.CustomField,{through:_0xfc4cx4[_0x3632[9]],as:_0x3632[10]});_0xfc4cx3[_0x3632[11]](_0xfc4cx4.Company);_0xfc4cx3[_0x3632[11]](_0xfc4cx4.User);_0xfc4cx3[_0x3632[11]](_0xfc4cx4.Service);}});return _0xfc4cx3;};
\ No newline at end of file
diff --git a/server/models/contact_email.js b/server/models/contact_email.js
index 86de5fb..5cf7ce3 100644
--- a/server/models/contact_email.js
+++ b/server/models/contact_email.js
@@ -1 +1 @@
-var _0x3660=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x65\x6D\x61\x69\x6C\x73","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x65\x6D\x61\x69\x6C\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x66\x72\x6F\x6D","\x68\x61\x73\x4D\x61\x6E\x79","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x74\x6F","\x64\x65\x66\x69\x6E\x65"];module[_0x3660[0]]=function(_0xf322x1,_0xf322x2){var _0xf322x3=_0xf322x1[_0x3660[11]](_0x3660[1],{email:{type:_0xf322x2[_0x3660[2]],primaryKey:true}},{tableName:_0x3660[3],associate:function(_0xf322x4){_0xf322x3[_0x3660[5]](_0xf322x4.Contact,{through:_0x3660[4]});_0xf322x3[_0x3660[8]](_0xf322x4.ReportMailSession,{as:_0x3660[6],foreignKey:_0x3660[7],constraints:false});_0xf322x3[_0x3660[8]](_0xf322x4.ReportMailSession,{as:_0x3660[9],foreignKey:_0x3660[10],constraints:false});}});return _0xf322x3;};
\ No newline at end of file
+var _0x1d73=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x65\x6D\x61\x69\x6C\x73","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x65\x6D\x61\x69\x6C\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x66\x72\x6F\x6D","\x68\x61\x73\x4D\x61\x6E\x79","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x74\x6F","\x64\x65\x66\x69\x6E\x65"];module[_0x1d73[0]]=function(_0xb6d8x1,_0xb6d8x2){var _0xb6d8x3=_0xb6d8x1[_0x1d73[11]](_0x1d73[1],{email:{type:_0xb6d8x2[_0x1d73[2]],primaryKey:true}},{tableName:_0x1d73[3],associate:function(_0xb6d8x4){_0xb6d8x3[_0x1d73[5]](_0xb6d8x4.Contact,{through:_0x1d73[4]});_0xb6d8x3[_0x1d73[8]](_0xb6d8x4.ReportMailSession,{as:_0x1d73[6],foreignKey:_0x1d73[7],constraints:false});_0xb6d8x3[_0x1d73[8]](_0xb6d8x4.ReportMailSession,{as:_0x1d73[9],foreignKey:_0x1d73[10],constraints:false});}});return _0xb6d8x3;};
\ 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 bb1a680..435db6e 100644
--- a/server/models/contact_has_custom_field.js
+++ b/server/models/contact_has_custom_field.js
@@ -1 +1 @@
-var _0x54ce=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x54ce[0]);module[_0x54ce[1]]=function(_0xfec8x2,_0xfec8x3){var _0xfec8x4=_0xfec8x2[_0x54ce[5]](_0x54ce[2],{value:_0xfec8x3[_0x54ce[3]]},{tableName:_0x54ce[4]});return _0xfec8x4;};
\ No newline at end of file
+var _0xb0ec=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xb0ec[0]);module[_0xb0ec[1]]=function(_0x43fdx2,_0x43fdx3){var _0x43fdx4=_0x43fdx2[_0xb0ec[5]](_0xb0ec[2],{value:_0x43fdx3[_0xb0ec[3]]},{tableName:_0xb0ec[4]});return _0x43fdx4;};
\ No newline at end of file
diff --git a/server/models/contact_phone.js b/server/models/contact_phone.js
index 044a861..bb137e0 100644
--- a/server/models/contact_phone.js
+++ b/server/models/contact_phone.js
@@ -1 +1 @@
-var _0x1838=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x70\x68\x6F\x6E\x65\x73","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x70\x68\x6F\x6E\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x73\x6F\x75\x72\x63\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];module[_0x1838[0]]=function(_0xb451x1,_0xb451x2){var _0xb451x3=_0xb451x1[_0x1838[11]](_0x1838[1],{phone:{type:_0xb451x2[_0x1838[2]],primaryKey:true}},{tableName:_0x1838[3],associate:function(_0xb451x4){_0xb451x3[_0x1838[5]](_0xb451x4.Contact,{through:_0x1838[4]});_0xb451x3[_0x1838[8]](_0xb451x4.ReportCall,{as:_0x1838[6],foreignKey:_0x1838[7],constraints:false});_0xb451x3[_0x1838[8]](_0xb451x4.ReportCall,{as:_0x1838[9],foreignKey:_0x1838[10],constraints:false});}});return _0xb451x3;};
\ No newline at end of file
+var _0x2480=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x70\x68\x6F\x6E\x65\x73","\x63\x6F\x6E\x74\x61\x63\x74\x5F\x68\x61\x73\x5F\x70\x68\x6F\x6E\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x73\x6F\x75\x72\x63\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];module[_0x2480[0]]=function(_0xc4c7x1,_0xc4c7x2){var _0xc4c7x3=_0xc4c7x1[_0x2480[11]](_0x2480[1],{phone:{type:_0xc4c7x2[_0x2480[2]],primaryKey:true}},{tableName:_0x2480[3],associate:function(_0xc4c7x4){_0xc4c7x3[_0x2480[5]](_0xc4c7x4.Contact,{through:_0x2480[4]});_0xc4c7x3[_0x2480[8]](_0xc4c7x4.ReportCall,{as:_0x2480[6],foreignKey:_0x2480[7],constraints:false});_0xc4c7x3[_0x2480[8]](_0xc4c7x4.ReportCall,{as:_0x2480[9],foreignKey:_0x2480[10],constraints:false});}});return _0xc4c7x3;};
\ No newline at end of file
diff --git a/server/models/custom_field.js b/server/models/custom_field.js
index d7ffd51..e0eec53 100644
--- a/server/models/custom_field.js
+++ b/server/models/custom_field.js
@@ -1 +1 @@
-var _0xbbae=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0xbbae[0]]=function(_0x3253x1,_0x3253x2){var _0x3253x3=_0x3253x1[_0xbbae[7]](_0xbbae[1],{name:{type:_0x3253x2[_0xbbae[2]],unique:true},type:_0x3253x2[_0xbbae[2]],active:{type:_0x3253x2[_0xbbae[3]],defaultValue:true},values:_0x3253x2[_0xbbae[2]]},{tableName:_0xbbae[4],associate:function(_0x3253x4){_0x3253x3[_0xbbae[6]](_0x3253x4.Contact,{through:_0x3253x4[_0xbbae[5]]})}});return _0x3253x3;};
\ No newline at end of file
+var _0x8cbc=["\x65\x78\x70\x6F\x72\x74\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x43\x6F\x6E\x74\x61\x63\x74\x48\x61\x73\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x8cbc[0]]=function(_0x4534x1,_0x4534x2){var _0x4534x3=_0x4534x1[_0x8cbc[7]](_0x8cbc[1],{name:{type:_0x4534x2[_0x8cbc[2]],unique:true},type:_0x4534x2[_0x8cbc[2]],active:{type:_0x4534x2[_0x8cbc[3]],defaultValue:true},values:_0x4534x2[_0x8cbc[2]]},{tableName:_0x8cbc[4],associate:function(_0x4534x4){_0x4534x3[_0x8cbc[6]](_0x4534x4.Contact,{through:_0x4534x4[_0x8cbc[5]]})}});return _0x4534x3;};
\ No newline at end of file
diff --git a/server/models/custom_report.js b/server/models/custom_report.js
index 37c7af8..6499eac 100644
--- a/server/models/custom_report.js
+++ b/server/models/custom_report.js
@@ -1 +1 @@
-var _0x53df=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x73","\x46\x69\x65\x6C\x64\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x53df[0];module[_0x53df[1]]=function(_0x8d37x1,_0x8d37x2){var _0x8d37x3=_0x8d37x1[_0x53df[9]](_0x53df[2],{name:_0x8d37x2[_0x53df[3]],description:_0x8d37x2[_0x53df[3]],parent:_0x8d37x2[_0x53df[3]],table:_0x8d37x2[_0x53df[3]],conditions:_0x8d37x2[_0x53df[4]]},{paranoid:true,tableName:_0x53df[5],associate:function(_0x8d37x4){_0x8d37x3[_0x53df[8]](_0x8d37x4.ReportField,{as:_0x53df[6],onDelete:_0x53df[7]})}});return _0x8d37x3;};
\ No newline at end of file
+var _0x9372=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x43\x75\x73\x74\x6F\x6D\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74\x73","\x46\x69\x65\x6C\x64\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x9372[0];module[_0x9372[1]]=function(_0xc707x1,_0xc707x2){var _0xc707x3=_0xc707x1[_0x9372[9]](_0x9372[2],{name:_0xc707x2[_0x9372[3]],description:_0xc707x2[_0x9372[3]],parent:_0xc707x2[_0x9372[3]],table:_0xc707x2[_0x9372[3]],conditions:_0xc707x2[_0x9372[4]]},{paranoid:true,tableName:_0x9372[5],associate:function(_0xc707x4){_0xc707x3[_0x9372[8]](_0xc707x4.ReportField,{as:_0x9372[6],onDelete:_0x9372[7]})}});return _0xc707x3;};
\ No newline at end of file
diff --git a/server/models/dashboard.js b/server/models/dashboard.js
index 9671c13..aedc367 100644
--- a/server/models/dashboard.js
+++ b/server/models/dashboard.js
@@ -1 +1 @@
-var _0x1b79=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x34\x2D\x38","\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x64\x65\x66\x69\x6E\x65"];_0x1b79[0];module[_0x1b79[1]]=function(_0xf05ex1,_0xf05ex2){var _0xf05ex3=_0xf05ex1[_0x1b79[8]](_0x1b79[2],{name:{type:_0xf05ex2[_0x1b79[3]],unique:true},description:{type:_0xf05ex2[_0x1b79[3]]},model:{type:_0xf05ex2[_0x1b79[4]]},collapsible:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},editable:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},maximizable:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},structure:{type:_0xf05ex2.STRING(32),defaultValue:_0x1b79[6]},enableconfirmdelete:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},defaultEntry:{type:_0xf05ex2[_0x1b79[5]],defaultValue:0},admin:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},user:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},agent:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true},visible:{type:_0xf05ex2[_0x1b79[5]],defaultValue:true}},{tableName:_0x1b79[7]});return _0xf05ex3;};
\ No newline at end of file
+var _0x5146=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x61\x73\x68\x62\x6F\x61\x72\x64","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x34\x2D\x38","\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x64\x65\x66\x69\x6E\x65"];_0x5146[0];module[_0x5146[1]]=function(_0x30f1x1,_0x30f1x2){var _0x30f1x3=_0x30f1x1[_0x5146[8]](_0x5146[2],{name:{type:_0x30f1x2[_0x5146[3]],unique:true},description:{type:_0x30f1x2[_0x5146[3]]},model:{type:_0x30f1x2[_0x5146[4]]},collapsible:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},editable:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},maximizable:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},structure:{type:_0x30f1x2.STRING(32),defaultValue:_0x5146[6]},enableconfirmdelete:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},defaultEntry:{type:_0x30f1x2[_0x5146[5]],defaultValue:0},admin:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},user:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},agent:{type:_0x30f1x2[_0x5146[5]],defaultValue:true},visible:{type:_0x30f1x2[_0x5146[5]],defaultValue:true}},{tableName:_0x5146[7]});return _0x30f1x3;};
\ No newline at end of file
diff --git a/server/models/default_report.js b/server/models/default_report.js
index 0dd8613..760264b 100644
--- a/server/models/default_report.js
+++ b/server/models/default_report.js
@@ -1 +1 @@
-var _0x9d62=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x73","\x46\x69\x65\x6C\x64\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x9d62[0];module[_0x9d62[1]]=function(_0xf3fbx1,_0xf3fbx2){var _0xf3fbx3=_0xf3fbx1[_0x9d62[9]](_0x9d62[2],{name:_0xf3fbx2[_0x9d62[3]],description:_0xf3fbx2[_0x9d62[3]],parent:_0xf3fbx2[_0x9d62[3]],table:_0xf3fbx2[_0x9d62[3]],conditions:_0xf3fbx2[_0x9d62[4]]},{tableName:_0x9d62[5],associate:function(_0xf3fbx4){_0xf3fbx3[_0x9d62[8]](_0xf3fbx4.ReportField,{as:_0x9d62[6],onDelete:_0x9d62[7]})}});return _0xf3fbx3;};
\ No newline at end of file
+var _0x3bee=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x66\x61\x75\x6C\x74\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74\x73","\x46\x69\x65\x6C\x64\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x3bee[0];module[_0x3bee[1]]=function(_0x16cbx1,_0x16cbx2){var _0x16cbx3=_0x16cbx1[_0x3bee[9]](_0x3bee[2],{name:_0x16cbx2[_0x3bee[3]],description:_0x16cbx2[_0x3bee[3]],parent:_0x16cbx2[_0x3bee[3]],table:_0x16cbx2[_0x3bee[3]],conditions:_0x16cbx2[_0x3bee[4]]},{tableName:_0x3bee[5],associate:function(_0x16cbx4){_0x16cbx3[_0x3bee[8]](_0x16cbx4.ReportField,{as:_0x3bee[6],onDelete:_0x3bee[7]})}});return _0x16cbx3;};
\ No newline at end of file
diff --git a/server/models/desk_account.js b/server/models/desk_account.js
index 3fc7136..86e2d11 100644
--- a/server/models/desk_account.js
+++ b/server/models/desk_account.js
@@ -1 +1 @@
-var _0xee6f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x62\x61\x73\x69\x63","\x6F\x61\x75\x74\x68","\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xee6f[0];module[_0xee6f[1]]=function(_0x1297x1,_0x1297x2){var _0x1297x3=_0x1297x1[_0xee6f[9]](_0xee6f[2],{name:_0x1297x2[_0xee6f[3]],description:_0x1297x2[_0xee6f[3]],username:{type:_0x1297x2[_0xee6f[3]],unique:true},remoteUri:{type:_0x1297x2[_0xee6f[3]],unique:true},authType:{type:_0x1297x2.ENUM(_0xee6f[4],_0xee6f[5]),defaultValue:_0xee6f[4]},password:_0x1297x2[_0xee6f[3]],consumerKey:_0x1297x2[_0xee6f[3]],consumerSecret:_0x1297x2[_0xee6f[3]],token:_0x1297x2[_0xee6f[3]],tokenSecret:_0x1297x2[_0xee6f[3]]},{tableName:_0xee6f[6],associate:function(_0x1297x4){_0x1297x3[_0xee6f[8]](_0x1297x4.DeskConfiguration,{foreignKey:_0xee6f[7]})}});return _0x1297x3;};
\ No newline at end of file
+var _0x6d72=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x62\x61\x73\x69\x63","\x6F\x61\x75\x74\x68","\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x6d72[0];module[_0x6d72[1]]=function(_0xba91x1,_0xba91x2){var _0xba91x3=_0xba91x1[_0x6d72[9]](_0x6d72[2],{name:_0xba91x2[_0x6d72[3]],description:_0xba91x2[_0x6d72[3]],username:{type:_0xba91x2[_0x6d72[3]],unique:true},remoteUri:{type:_0xba91x2[_0x6d72[3]],unique:true},authType:{type:_0xba91x2.ENUM(_0x6d72[4],_0x6d72[5]),defaultValue:_0x6d72[4]},password:_0xba91x2[_0x6d72[3]],consumerKey:_0xba91x2[_0x6d72[3]],consumerSecret:_0xba91x2[_0x6d72[3]],token:_0xba91x2[_0x6d72[3]],tokenSecret:_0xba91x2[_0x6d72[3]]},{tableName:_0x6d72[6],associate:function(_0xba91x4){_0xba91x3[_0x6d72[8]](_0xba91x4.DeskConfiguration,{foreignKey:_0x6d72[7]})}});return _0xba91x3;};
\ No newline at end of file
diff --git a/server/models/desk_configuration.js b/server/models/desk_configuration.js
index 946d61f..51fc549 100644
--- a/server/models/desk_configuration.js
+++ b/server/models/desk_configuration.js
@@ -1 +1 @@
-var _0x6fc2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0x6fc2[0];module[_0x6fc2[1]]=function(_0x4973x1,_0x4973x2){return _0x4973x1[_0x6fc2[14]](_0x6fc2[2],{name:_0x4973x2[_0x6fc2[3]],description:_0x4973x2[_0x6fc2[3]]},{tableName:_0x6fc2[4],associate:function(_0x4973x3){_0x4973x3[_0x6fc2[2]][_0x6fc2[6]](_0x4973x3.DeskAccount,{foreignKey:_0x6fc2[5]});_0x4973x3[_0x6fc2[2]][_0x6fc2[9]](_0x4973x3.DeskField,{as:_0x6fc2[7],foreignKey:_0x6fc2[8]});_0x4973x3[_0x6fc2[2]][_0x6fc2[9]](_0x4973x3.DeskField,{as:_0x6fc2[10],foreignKey:_0x6fc2[11]});_0x4973x3[_0x6fc2[2]][_0x6fc2[9]](_0x4973x3.DeskField,{as:_0x6fc2[12],foreignKey:_0x6fc2[13]});}})};
\ No newline at end of file
+var _0xb3e2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0xb3e2[0];module[_0xb3e2[1]]=function(_0x7862x1,_0x7862x2){return _0x7862x1[_0xb3e2[14]](_0xb3e2[2],{name:_0x7862x2[_0xb3e2[3]],description:_0x7862x2[_0xb3e2[3]]},{tableName:_0xb3e2[4],associate:function(_0x7862x3){_0x7862x3[_0xb3e2[2]][_0xb3e2[6]](_0x7862x3.DeskAccount,{foreignKey:_0xb3e2[5]});_0x7862x3[_0xb3e2[2]][_0xb3e2[9]](_0x7862x3.DeskField,{as:_0xb3e2[7],foreignKey:_0xb3e2[8]});_0x7862x3[_0xb3e2[2]][_0xb3e2[9]](_0x7862x3.DeskField,{as:_0xb3e2[10],foreignKey:_0xb3e2[11]});_0x7862x3[_0xb3e2[2]][_0xb3e2[9]](_0x7862x3.DeskField,{as:_0xb3e2[12],foreignKey:_0xb3e2[13]});}})};
\ No newline at end of file
diff --git a/server/models/desk_field.js b/server/models/desk_field.js
index 6054080..3e3af0c 100644
--- a/server/models/desk_field.js
+++ b/server/models/desk_field.js
@@ -1 +1 @@
-var _0xb285=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xb285[0];module[_0xb285[1]]=function(_0x7ff6x1,_0x7ff6x2){return _0x7ff6x1[_0xb285[10]](_0xb285[2],{type:{type:_0x7ff6x2.ENUM(_0xb285[3],_0xb285[4],_0xb285[5]),defaultValue:_0xb285[3]},content:_0x7ff6x2[_0xb285[6]],key:_0x7ff6x2[_0xb285[6]],keyType:{type:_0x7ff6x2.ENUM(_0xb285[3],_0xb285[4])},keyContent:_0x7ff6x2[_0xb285[6]],idField:_0x7ff6x2[_0xb285[6]],customField:{type:_0x7ff6x2[_0xb285[7]],defaultValue:true}},{tableName:_0xb285[8],associate:function(_0x7ff6x3){_0x7ff6x3[_0xb285[2]][_0xb285[9]](_0x7ff6x3.Variable)}})};
\ No newline at end of file
+var _0x869a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x44\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x869a[0];module[_0x869a[1]]=function(_0xeb19x1,_0xeb19x2){return _0xeb19x1[_0x869a[10]](_0x869a[2],{type:{type:_0xeb19x2.ENUM(_0x869a[3],_0x869a[4],_0x869a[5]),defaultValue:_0x869a[3]},content:_0xeb19x2[_0x869a[6]],key:_0xeb19x2[_0x869a[6]],keyType:{type:_0xeb19x2.ENUM(_0x869a[3],_0x869a[4])},keyContent:_0xeb19x2[_0x869a[6]],idField:_0xeb19x2[_0x869a[6]],customField:{type:_0xeb19x2[_0x869a[7]],defaultValue:true}},{tableName:_0x869a[8],associate:function(_0xeb19x3){_0xeb19x3[_0x869a[2]][_0x869a[9]](_0xeb19x3.Variable)}})};
\ No newline at end of file
diff --git a/server/models/event.js b/server/models/event.js
index 2ab727e..ebc2f60 100644
--- a/server/models/event.js
+++ b/server/models/event.js
@@ -1 +1 @@
-var _0x458e=["\x65\x78\x70\x6F\x72\x74\x73","\x45\x76\x65\x6E\x74","\x49\x4E\x43\x4F\x4D\x49\x4E\x47","\x4F\x55\x54\x47\x4F\x49\x4E\x47","\x41\x54\x54\x45\x4D\x50\x54","\x41\x53\x53\x49\x47\x4E\x45\x44","\x55\x4E\x41\x53\x53\x49\x47\x4E\x45\x44","\x4D\x41\x49\x4C","\x43\x48\x41\x54","\x46\x41\x58","\x56\x4F\x49\x43\x45","\x49\x4E\x54\x45\x47\x45\x52","\x65\x76\x65\x6E\x74\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];module[_0x458e[0]]=function(_0x49bbx1,_0x49bbx2){var _0x49bbx3=_0x49bbx1[_0x458e[14]](_0x458e[1],{name:{type:_0x49bbx2.ENUM(_0x458e[2],_0x458e[3],_0x458e[4],_0x458e[5],_0x458e[6])},channel:{type:_0x49bbx2.ENUM(_0x458e[7],_0x458e[8],_0x458e[9],_0x458e[10])},timeout:{type:_0x49bbx2[_0x458e[11]]},holdtime:{type:_0x49bbx2[_0x458e[11]]}},{tableName:_0x458e[12],associate:function(_0x49bbx4){_0x49bbx3[_0x458e[13]](_0x49bbx4.User);_0x49bbx3[_0x458e[13]](_0x49bbx4.MailRoom);_0x49bbx3[_0x458e[13]](_0x49bbx4.MailMessage);_0x49bbx3[_0x458e[13]](_0x49bbx4.MailQueue);_0x49bbx3[_0x458e[13]](_0x49bbx4.MailAccount);_0x49bbx3[_0x458e[13]](_0x49bbx4.MailApplication);_0x49bbx3[_0x458e[13]](_0x49bbx4.FaxRoom);_0x49bbx3[_0x458e[13]](_0x49bbx4.FaxQueue);_0x49bbx3[_0x458e[13]](_0x49bbx4.FaxAccount);_0x49bbx3[_0x458e[13]](_0x49bbx4.FaxApplication);_0x49bbx3[_0x458e[13]](_0x49bbx4.ChatRoom);_0x49bbx3[_0x458e[13]](_0x49bbx4.ChatQueue);_0x49bbx3[_0x458e[13]](_0x49bbx4.ChatWebsite);_0x49bbx3[_0x458e[13]](_0x49bbx4.ChatApplication);}});return _0x49bbx3;};
\ No newline at end of file
+var _0xda1e=["\x65\x78\x70\x6F\x72\x74\x73","\x45\x76\x65\x6E\x74","\x49\x4E\x43\x4F\x4D\x49\x4E\x47","\x4F\x55\x54\x47\x4F\x49\x4E\x47","\x41\x54\x54\x45\x4D\x50\x54","\x41\x53\x53\x49\x47\x4E\x45\x44","\x55\x4E\x41\x53\x53\x49\x47\x4E\x45\x44","\x4D\x41\x49\x4C","\x43\x48\x41\x54","\x46\x41\x58","\x56\x4F\x49\x43\x45","\x49\x4E\x54\x45\x47\x45\x52","\x65\x76\x65\x6E\x74\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];module[_0xda1e[0]]=function(_0xb470x1,_0xb470x2){var _0xb470x3=_0xb470x1[_0xda1e[14]](_0xda1e[1],{name:{type:_0xb470x2.ENUM(_0xda1e[2],_0xda1e[3],_0xda1e[4],_0xda1e[5],_0xda1e[6])},channel:{type:_0xb470x2.ENUM(_0xda1e[7],_0xda1e[8],_0xda1e[9],_0xda1e[10])},timeout:{type:_0xb470x2[_0xda1e[11]]},holdtime:{type:_0xb470x2[_0xda1e[11]]}},{tableName:_0xda1e[12],associate:function(_0xb470x4){_0xb470x3[_0xda1e[13]](_0xb470x4.User);_0xb470x3[_0xda1e[13]](_0xb470x4.MailRoom);_0xb470x3[_0xda1e[13]](_0xb470x4.MailMessage);_0xb470x3[_0xda1e[13]](_0xb470x4.MailQueue);_0xb470x3[_0xda1e[13]](_0xb470x4.MailAccount);_0xb470x3[_0xda1e[13]](_0xb470x4.MailApplication);_0xb470x3[_0xda1e[13]](_0xb470x4.FaxRoom);_0xb470x3[_0xda1e[13]](_0xb470x4.FaxQueue);_0xb470x3[_0xda1e[13]](_0xb470x4.FaxAccount);_0xb470x3[_0xda1e[13]](_0xb470x4.FaxApplication);_0xb470x3[_0xda1e[13]](_0xb470x4.ChatRoom);_0xb470x3[_0xda1e[13]](_0xb470x4.ChatQueue);_0xb470x3[_0xda1e[13]](_0xb470x4.ChatWebsite);_0xb470x3[_0xda1e[13]](_0xb470x4.ChatApplication);}});return _0xb470x3;};
\ No newline at end of file
diff --git a/server/models/extracted_report.js b/server/models/extracted_report.js
index cf3a78c..e58722b 100644
--- a/server/models/extracted_report.js
+++ b/server/models/extracted_report.js
@@ -1 +1 @@
-var _0xcb16=["\x65\x78\x70\x6F\x72\x74\x73","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x4C\x6F\x61\x64\x69\x6E\x67","\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xcb16[0]]=function(_0x2e43x1,_0x2e43x2){var _0x2e43x3=_0x2e43x1[_0xcb16[6]](_0xcb16[1],{name:_0x2e43x2[_0xcb16[2]],output:_0x2e43x2[_0xcb16[2]],savename:_0x2e43x2[_0xcb16[2]],startDate:_0x2e43x2[_0xcb16[3]],endDate:_0x2e43x2[_0xcb16[3]],status:{type:_0x2e43x2[_0xcb16[2]],defaultValue:_0xcb16[4]}},{tableName:_0xcb16[5]});return _0x2e43x3;};
\ No newline at end of file
+var _0x48f9=["\x65\x78\x70\x6F\x72\x74\x73","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x4C\x6F\x61\x64\x69\x6E\x67","\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x48f9[0]]=function(_0x6bcbx1,_0x6bcbx2){var _0x6bcbx3=_0x6bcbx1[_0x48f9[6]](_0x48f9[1],{name:_0x6bcbx2[_0x48f9[2]],output:_0x6bcbx2[_0x48f9[2]],savename:_0x6bcbx2[_0x48f9[2]],startDate:_0x6bcbx2[_0x48f9[3]],endDate:_0x6bcbx2[_0x48f9[3]],status:{type:_0x6bcbx2[_0x48f9[2]],defaultValue:_0x48f9[4]}},{tableName:_0x48f9[5]});return _0x6bcbx3;};
\ No newline at end of file
diff --git a/server/models/fax_account.js b/server/models/fax_account.js
index 189e11f..ee19d8d 100644
--- a/server/models/fax_account.js
+++ b/server/models/fax_account.js
@@ -1 +1 @@
-var _0x990b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x39\x36\x30\x30","\x31\x34\x34\x30\x30","\x33\x33\x36\x30\x30","\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x990b[0]);module[_0x990b[1]]=function(_0x8215x2,_0x8215x3){var _0x8215x4=_0x8215x2[_0x990b[11]](_0x990b[2],{description:_0x8215x3[_0x990b[3]],name:_0x8215x3[_0x990b[3]],phone:{type:_0x8215x3[_0x990b[3]],unique:true},ecm:{type:_0x8215x3[_0x990b[4]],defaultValue:false},faxheader:_0x8215x3[_0x990b[3]],localid:_0x8215x3[_0x990b[3]],maxrate:{type:_0x8215x3.ENUM(_0x990b[5],_0x990b[6],_0x990b[7]),defaultValue:_0x990b[7]},minrate:{type:_0x8215x3.ENUM(_0x990b[5],_0x990b[6],_0x990b[7]),defaultValue:_0x990b[5]}},{tableName:_0x990b[8],associate:function(_0x8215x5){_0x8215x4[_0x990b[9]](_0x8215x5.Trunk);_0x8215x4[_0x990b[10]](_0x8215x5.FaxRoom);_0x8215x4[_0x990b[10]](_0x8215x5.FaxApplication);}});return _0x8215x4;};
\ No newline at end of file
+var _0xb273=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x39\x36\x30\x30","\x31\x34\x34\x30\x30","\x33\x33\x36\x30\x30","\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xb273[0]);module[_0xb273[1]]=function(_0x3ce2x2,_0x3ce2x3){var _0x3ce2x4=_0x3ce2x2[_0xb273[11]](_0xb273[2],{description:_0x3ce2x3[_0xb273[3]],name:_0x3ce2x3[_0xb273[3]],phone:{type:_0x3ce2x3[_0xb273[3]],unique:true},ecm:{type:_0x3ce2x3[_0xb273[4]],defaultValue:false},faxheader:_0x3ce2x3[_0xb273[3]],localid:_0x3ce2x3[_0xb273[3]],maxrate:{type:_0x3ce2x3.ENUM(_0xb273[5],_0xb273[6],_0xb273[7]),defaultValue:_0xb273[7]},minrate:{type:_0x3ce2x3.ENUM(_0xb273[5],_0xb273[6],_0xb273[7]),defaultValue:_0xb273[5]}},{tableName:_0xb273[8],associate:function(_0x3ce2x5){_0x3ce2x4[_0xb273[9]](_0x3ce2x5.Trunk);_0x3ce2x4[_0xb273[10]](_0x3ce2x5.FaxRoom);_0x3ce2x4[_0xb273[10]](_0x3ce2x5.FaxApplication);}});return _0x3ce2x4;};
\ No newline at end of file
diff --git a/server/models/fax_application.js b/server/models/fax_application.js
index a594ce3..bc8e858 100644
--- a/server/models/fax_application.js
+++ b/server/models/fax_application.js
@@ -1 +1 @@
-var _0xbfc9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x2A\x7C\x2A\x7C\x2A\x7C\x2A","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xbfc9[0];module[_0xbfc9[1]]=function(_0x26abx1,_0x26abx2){var _0x26abx3=_0x26abx1[_0xbfc9[10]](_0xbfc9[2],{app:{type:_0x26abx2.ENUM(_0xbfc9[3],_0xbfc9[4])},appdata:{type:_0x26abx2[_0xbfc9[5]]},priority:{type:_0x26abx2[_0xbfc9[5]]},timeout:{type:_0x26abx2[_0xbfc9[5]]},interval:{type:_0x26abx2[_0xbfc9[6]],defaultValue:_0xbfc9[7]}},{tableName:_0xbfc9[8],associate:function(_0x26abx4){_0x26abx3[_0xbfc9[9]](_0x26abx4.FaxAccount);_0x26abx3[_0xbfc9[9]](_0x26abx4.FaxQueue);_0x26abx3[_0xbfc9[9]](_0x26abx4.User);}});return _0x26abx3;};
\ No newline at end of file
+var _0xf8cb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x2A\x7C\x2A\x7C\x2A\x7C\x2A","\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xf8cb[0];module[_0xf8cb[1]]=function(_0x7f63x1,_0x7f63x2){var _0x7f63x3=_0x7f63x1[_0xf8cb[10]](_0xf8cb[2],{app:{type:_0x7f63x2.ENUM(_0xf8cb[3],_0xf8cb[4])},appdata:{type:_0x7f63x2[_0xf8cb[5]]},priority:{type:_0x7f63x2[_0xf8cb[5]]},timeout:{type:_0x7f63x2[_0xf8cb[5]]},interval:{type:_0x7f63x2[_0xf8cb[6]],defaultValue:_0xf8cb[7]}},{tableName:_0xf8cb[8],associate:function(_0x7f63x4){_0x7f63x3[_0xf8cb[9]](_0x7f63x4.FaxAccount);_0x7f63x3[_0xf8cb[9]](_0x7f63x4.FaxQueue);_0x7f63x3[_0xf8cb[9]](_0x7f63x4.User);}});return _0x7f63x3;};
\ No newline at end of file
diff --git a/server/models/fax_business_automation.js b/server/models/fax_business_automation.js
index 994e987..6a9de10 100644
--- a/server/models/fax_business_automation.js
+++ b/server/models/fax_business_automation.js
@@ -1 +1 @@
-var _0x8bef=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x49\x4E\x54\x45\x47\x45\x52","\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x8bef[0]);module[_0x8bef[1]]=function(_0x51fbx2,_0x51fbx3){var _0x51fbx4=_0x51fbx2[_0x8bef[8]](_0x8bef[2],{name:{type:_0x51fbx3[_0x8bef[3]]},description:{type:_0x51fbx3[_0x8bef[3]]},status:{type:_0x51fbx3[_0x8bef[4]],defaultValue:false},jobId:{type:_0x51fbx3[_0x8bef[5]]}},{tableName:_0x8bef[6],associate:function(_0x51fbx5){_0x51fbx4[_0x8bef[7]](_0x51fbx5.BusinessAction);_0x51fbx4[_0x8bef[7]](_0x51fbx5.BusinessCondition);}});return _0x51fbx4;};
\ No newline at end of file
+var _0xf52f=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x49\x4E\x54\x45\x47\x45\x52","\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xf52f[0]);module[_0xf52f[1]]=function(_0xd8fdx2,_0xd8fdx3){var _0xd8fdx4=_0xd8fdx2[_0xf52f[8]](_0xf52f[2],{name:{type:_0xd8fdx3[_0xf52f[3]]},description:{type:_0xd8fdx3[_0xf52f[3]]},status:{type:_0xd8fdx3[_0xf52f[4]],defaultValue:false},jobId:{type:_0xd8fdx3[_0xf52f[5]]}},{tableName:_0xf52f[6],associate:function(_0xd8fdx5){_0xd8fdx4[_0xf52f[7]](_0xd8fdx5.BusinessAction);_0xd8fdx4[_0xf52f[7]](_0xd8fdx5.BusinessCondition);}});return _0xd8fdx4;};
\ No newline at end of file
diff --git a/server/models/fax_message.js b/server/models/fax_message.js
index 30d1fec..ae1df9f 100644
--- a/server/models/fax_message.js
+++ b/server/models/fax_message.js
@@ -1 +1 @@
-var _0xbb88=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x52\x45\x43\x45\x49\x56\x45\x44","\x4E\x4F\x54\x20\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x53\x45\x4E\x54","\x46\x41\x49\x4C\x45\x44","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x46\x72\x6F\x6D","\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xbb88[0]);module[_0xbb88[1]]=function(_0x74b0x2,_0x74b0x3){var _0x74b0x4=_0x74b0x2[_0xbb88[16]](_0xbb88[2],{actionid:_0x74b0x3[_0xbb88[3]],channel:_0x74b0x3[_0xbb88[3]],channelstate:_0x74b0x3[_0xbb88[4]],channelstatedesc:_0x74b0x3[_0xbb88[3]],calleridnum:_0x74b0x3[_0xbb88[3]],calleridname:_0x74b0x3[_0xbb88[3]],connectedlinenum:_0x74b0x3[_0xbb88[3]],connectedlinename:_0x74b0x3[_0xbb88[3]],status:{type:_0x74b0x3.ENUM(_0xbb88[5],_0xbb88[6],_0xbb88[7],_0xbb88[8],_0xbb88[9]),allowNull:true},read:{type:_0x74b0x3[_0xbb88[10]],defaultValue:false},favorite:{type:_0x74b0x3[_0xbb88[10]],defaultValue:false},language:_0x74b0x3[_0xbb88[3]],accountcode:_0x74b0x3[_0xbb88[3]],context:_0x74b0x3[_0xbb88[3]],exten:_0x74b0x3[_0xbb88[3]],priority:_0x74b0x3[_0xbb88[4]],uniqueid:_0x74b0x3[_0xbb88[3]],localstationid:_0x74b0x3[_0xbb88[3]],remotestationid:_0x74b0x3[_0xbb88[3]],pagestransferred:_0x74b0x3[_0xbb88[4]],resolution:_0x74b0x3[_0xbb88[3]],transferrate:_0x74b0x3[_0xbb88[3]],filename:_0x74b0x3[_0xbb88[3]],filenamePDF:_0x74b0x3[_0xbb88[3]],operation:_0x74b0x3[_0xbb88[3]],uuid:_0x74b0x3[_0xbb88[3]],laststatus:_0x74b0x3[_0xbb88[3]],error:_0x74b0x3[_0xbb88[3]],body:_0x74b0x3[_0xbb88[11]]},{tableName:_0xbb88[12],associate:function(_0x74b0x5){_0x74b0x4[_0xbb88[13]](_0x74b0x5.FaxRoom);_0x74b0x4[_0xbb88[13]](_0x74b0x5.Contact,{as:_0xbb88[14]});_0x74b0x4[_0xbb88[13]](_0x74b0x5.Contact,{as:_0xbb88[15]});}});return _0x74b0x4;};
\ No newline at end of file
+var _0xd65d=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x52\x45\x43\x45\x49\x56\x45\x44","\x4E\x4F\x54\x20\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x53\x45\x4E\x54","\x46\x41\x49\x4C\x45\x44","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x46\x72\x6F\x6D","\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xd65d[0]);module[_0xd65d[1]]=function(_0x4c1fx2,_0x4c1fx3){var _0x4c1fx4=_0x4c1fx2[_0xd65d[16]](_0xd65d[2],{actionid:_0x4c1fx3[_0xd65d[3]],channel:_0x4c1fx3[_0xd65d[3]],channelstate:_0x4c1fx3[_0xd65d[4]],channelstatedesc:_0x4c1fx3[_0xd65d[3]],calleridnum:_0x4c1fx3[_0xd65d[3]],calleridname:_0x4c1fx3[_0xd65d[3]],connectedlinenum:_0x4c1fx3[_0xd65d[3]],connectedlinename:_0x4c1fx3[_0xd65d[3]],status:{type:_0x4c1fx3.ENUM(_0xd65d[5],_0xd65d[6],_0xd65d[7],_0xd65d[8],_0xd65d[9]),allowNull:true},read:{type:_0x4c1fx3[_0xd65d[10]],defaultValue:false},favorite:{type:_0x4c1fx3[_0xd65d[10]],defaultValue:false},language:_0x4c1fx3[_0xd65d[3]],accountcode:_0x4c1fx3[_0xd65d[3]],context:_0x4c1fx3[_0xd65d[3]],exten:_0x4c1fx3[_0xd65d[3]],priority:_0x4c1fx3[_0xd65d[4]],uniqueid:_0x4c1fx3[_0xd65d[3]],localstationid:_0x4c1fx3[_0xd65d[3]],remotestationid:_0x4c1fx3[_0xd65d[3]],pagestransferred:_0x4c1fx3[_0xd65d[4]],resolution:_0x4c1fx3[_0xd65d[3]],transferrate:_0x4c1fx3[_0xd65d[3]],filename:_0x4c1fx3[_0xd65d[3]],filenamePDF:_0x4c1fx3[_0xd65d[3]],operation:_0x4c1fx3[_0xd65d[3]],uuid:_0x4c1fx3[_0xd65d[3]],laststatus:_0x4c1fx3[_0xd65d[3]],error:_0x4c1fx3[_0xd65d[3]],body:_0x4c1fx3[_0xd65d[11]]},{tableName:_0xd65d[12],associate:function(_0x4c1fx5){_0x4c1fx4[_0xd65d[13]](_0x4c1fx5.FaxRoom);_0x4c1fx4[_0xd65d[13]](_0x4c1fx5.Contact,{as:_0xd65d[14]});_0x4c1fx4[_0xd65d[13]](_0x4c1fx5.Contact,{as:_0xd65d[15]});}});return _0x4c1fx4;};
\ No newline at end of file
diff --git a/server/models/fax_queue.js b/server/models/fax_queue.js
index c420600..4985dca 100644
--- a/server/models/fax_queue.js
+++ b/server/models/fax_queue.js
@@ -1 +1 @@
-var _0x122e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x62\x65\x65\x70\x61\x6C\x6C","\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x122e[0];module[_0x122e[1]]=function(_0xd696x1,_0xd696x2){var _0xd696x3=_0xd696x1[_0x122e[10]](_0x122e[2],{name:{type:_0xd696x2[_0x122e[3]],unique:true},description:{type:_0xd696x2[_0x122e[3]]},timeout:{type:_0xd696x2[_0x122e[4]]},strategy:{type:_0xd696x2.ENUM(_0x122e[5],_0x122e[6])}},{tableName:_0x122e[7],associate:function(_0xd696x4){_0xd696x3[_0x122e[9]](_0xd696x4.User,{hooks:true,through:_0xd696x4[_0x122e[8]]})}});return _0xd696x3;};
\ No newline at end of file
+var _0x6791=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x62\x65\x65\x70\x61\x6C\x6C","\x66\x61\x78\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x46\x61\x78\x51\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x6791[0];module[_0x6791[1]]=function(_0xf45ex1,_0xf45ex2){var _0xf45ex3=_0xf45ex1[_0x6791[10]](_0x6791[2],{name:{type:_0xf45ex2[_0x6791[3]],unique:true},description:{type:_0xf45ex2[_0x6791[3]]},timeout:{type:_0xf45ex2[_0x6791[4]]},strategy:{type:_0xf45ex2.ENUM(_0x6791[5],_0x6791[6])}},{tableName:_0x6791[7],associate:function(_0xf45ex4){_0xf45ex3[_0x6791[9]](_0xf45ex4.User,{hooks:true,through:_0xf45ex4[_0x6791[8]]})}});return _0xf45ex3;};
\ No newline at end of file
diff --git a/server/models/fax_room.js b/server/models/fax_room.js
index 6802df6..8977ffd 100644
--- a/server/models/fax_room.js
+++ b/server/models/fax_room.js
@@ -1 +1 @@
-var _0xcc96=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x53\x54\x52\x49\x4E\x47","\x4E\x45\x57","\x4F\x50\x45\x4E","\x50\x45\x4E\x44\x49\x4E\x47","\x53\x4F\x4C\x56\x45\x44","\x43\x4C\x4F\x53\x45\x44","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xcc96[0]);module[_0xcc96[1]]=function(_0x2e2dx2,_0x2e2dx3){var _0x2e2dx4=_0x2e2dx2[_0xcc96[12]](_0xcc96[2],{roomId:_0x2e2dx3[_0xcc96[3]],from:_0x2e2dx3[_0xcc96[3]],status:_0x2e2dx3.ENUM(_0xcc96[4],_0xcc96[5],_0xcc96[6],_0xcc96[7],_0xcc96[8])},{tableName:_0xcc96[9],associate:function(_0x2e2dx5){_0x2e2dx4[_0xcc96[10]](_0x2e2dx5.FaxMessage);_0x2e2dx4[_0xcc96[11]](_0x2e2dx5.FaxAccount);_0x2e2dx4[_0xcc96[11]](_0x2e2dx5.User);}});return _0x2e2dx4;};
\ No newline at end of file
+var _0xed49=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x46\x61\x78\x52\x6F\x6F\x6D","\x53\x54\x52\x49\x4E\x47","\x4E\x45\x57","\x4F\x50\x45\x4E","\x50\x45\x4E\x44\x49\x4E\x47","\x53\x4F\x4C\x56\x45\x44","\x43\x4C\x4F\x53\x45\x44","\x66\x61\x78\x5F\x72\x6F\x6F\x6D\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xed49[0]);module[_0xed49[1]]=function(_0x52e4x2,_0x52e4x3){var _0x52e4x4=_0x52e4x2[_0xed49[12]](_0xed49[2],{roomId:_0x52e4x3[_0xed49[3]],from:_0x52e4x3[_0xed49[3]],status:_0x52e4x3.ENUM(_0xed49[4],_0xed49[5],_0xed49[6],_0xed49[7],_0xed49[8])},{tableName:_0xed49[9],associate:function(_0x52e4x5){_0x52e4x4[_0xed49[10]](_0x52e4x5.FaxMessage);_0x52e4x4[_0xed49[11]](_0x52e4x5.FaxAccount);_0x52e4x4[_0xed49[11]](_0x52e4x5.User);}});return _0x52e4x4;};
\ No newline at end of file
diff --git a/server/models/freshdesk_account.js b/server/models/freshdesk_account.js
index 9eb90a9..71ab565 100644
--- a/server/models/freshdesk_account.js
+++ b/server/models/freshdesk_account.js
@@ -1 +1 @@
-var _0xadb0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xadb0[0];module[_0xadb0[1]]=function(_0xfb01x1,_0xfb01x2){return _0xfb01x1[_0xadb0[7]](_0xadb0[2],{name:_0xfb01x2[_0xadb0[3]],description:_0xfb01x2[_0xadb0[3]],username:{type:_0xfb01x2[_0xadb0[3]],unique:true},remoteUri:{type:_0xfb01x2[_0xadb0[3]],unique:true},apiKey:_0xfb01x2[_0xadb0[3]]},{tableName:_0xadb0[4],associate:function(_0xfb01x3){_0xfb01x3[_0xadb0[2]][_0xadb0[6]](_0xfb01x3.FreshdeskConfiguration,{foreignKey:_0xadb0[5]})}})};
\ No newline at end of file
+var _0xbae7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xbae7[0];module[_0xbae7[1]]=function(_0x2539x1,_0x2539x2){return _0x2539x1[_0xbae7[7]](_0xbae7[2],{name:_0x2539x2[_0xbae7[3]],description:_0x2539x2[_0xbae7[3]],username:{type:_0x2539x2[_0xbae7[3]],unique:true},remoteUri:{type:_0x2539x2[_0xbae7[3]],unique:true},apiKey:_0x2539x2[_0xbae7[3]]},{tableName:_0xbae7[4],associate:function(_0x2539x3){_0x2539x3[_0xbae7[2]][_0xbae7[6]](_0x2539x3.FreshdeskConfiguration,{foreignKey:_0xbae7[5]})}})};
\ No newline at end of file
diff --git a/server/models/freshdesk_configuration.js b/server/models/freshdesk_configuration.js
index a29b455..6f0d768 100644
--- a/server/models/freshdesk_configuration.js
+++ b/server/models/freshdesk_configuration.js
@@ -1 +1 @@
-var _0x57e6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0x57e6[0];module[_0x57e6[1]]=function(_0x908ax1,_0x908ax2){return _0x908ax1[_0x57e6[14]](_0x57e6[2],{name:_0x908ax2[_0x57e6[3]],description:_0x908ax2[_0x57e6[3]]},{tableName:_0x57e6[4],associate:function(_0x908ax3){_0x908ax3[_0x57e6[2]][_0x57e6[6]](_0x908ax3.FreshdeskAccount,{foreignKey:_0x57e6[5]});_0x908ax3[_0x57e6[2]][_0x57e6[9]](_0x908ax3.FreshdeskField,{as:_0x57e6[7],foreignKey:_0x57e6[8]});_0x908ax3[_0x57e6[2]][_0x57e6[9]](_0x908ax3.FreshdeskField,{as:_0x57e6[10],foreignKey:_0x57e6[11]});_0x908ax3[_0x57e6[2]][_0x57e6[9]](_0x908ax3.FreshdeskField,{as:_0x57e6[12],foreignKey:_0x57e6[13]});}})};
\ No newline at end of file
+var _0xa212=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0xa212[0];module[_0xa212[1]]=function(_0x483cx1,_0x483cx2){return _0x483cx1[_0xa212[14]](_0xa212[2],{name:_0x483cx2[_0xa212[3]],description:_0x483cx2[_0xa212[3]]},{tableName:_0xa212[4],associate:function(_0x483cx3){_0x483cx3[_0xa212[2]][_0xa212[6]](_0x483cx3.FreshdeskAccount,{foreignKey:_0xa212[5]});_0x483cx3[_0xa212[2]][_0xa212[9]](_0x483cx3.FreshdeskField,{as:_0xa212[7],foreignKey:_0xa212[8]});_0x483cx3[_0xa212[2]][_0xa212[9]](_0x483cx3.FreshdeskField,{as:_0xa212[10],foreignKey:_0xa212[11]});_0x483cx3[_0xa212[2]][_0xa212[9]](_0x483cx3.FreshdeskField,{as:_0xa212[12],foreignKey:_0xa212[13]});}})};
\ No newline at end of file
diff --git a/server/models/freshdesk_field.js b/server/models/freshdesk_field.js
index bf35a13..b7dc2a5 100644
--- a/server/models/freshdesk_field.js
+++ b/server/models/freshdesk_field.js
@@ -1 +1 @@
-var _0xac61=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xac61[0];module[_0xac61[1]]=function(_0x4675x1,_0x4675x2){return _0x4675x1[_0xac61[10]](_0xac61[2],{type:{type:_0x4675x2.ENUM(_0xac61[3],_0xac61[4],_0xac61[5]),defaultValue:_0xac61[3]},content:_0x4675x2[_0xac61[6]],key:_0x4675x2[_0xac61[6]],keyType:{type:_0x4675x2.ENUM(_0xac61[3],_0xac61[4])},keyContent:_0x4675x2[_0xac61[6]],idField:_0x4675x2[_0xac61[6]],customField:{type:_0x4675x2[_0xac61[7]],defaultValue:true}},{tableName:_0xac61[8],associate:function(_0x4675x3){_0x4675x3[_0xac61[2]][_0xac61[9]](_0x4675x3.Variable)}})};
\ No newline at end of file
+var _0xeb9a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x46\x72\x65\x73\x68\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xeb9a[0];module[_0xeb9a[1]]=function(_0xe658x1,_0xe658x2){return _0xe658x1[_0xeb9a[10]](_0xeb9a[2],{type:{type:_0xe658x2.ENUM(_0xeb9a[3],_0xeb9a[4],_0xeb9a[5]),defaultValue:_0xeb9a[3]},content:_0xe658x2[_0xeb9a[6]],key:_0xe658x2[_0xeb9a[6]],keyType:{type:_0xe658x2.ENUM(_0xeb9a[3],_0xeb9a[4])},keyContent:_0xe658x2[_0xeb9a[6]],idField:_0xe658x2[_0xeb9a[6]],customField:{type:_0xe658x2[_0xeb9a[7]],defaultValue:true}},{tableName:_0xeb9a[8],associate:function(_0xe658x3){_0xe658x3[_0xeb9a[2]][_0xeb9a[9]](_0xe658x3.Variable)}})};
\ 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 878cd28..c0d2723 100644
--- a/server/models/history/report_agent_history.js
+++ b/server/models/history/report_agent_history.js
@@ -1 +1 @@
-var _0x3b57=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x3b57[0]]=function(_0xe05bx1,_0xe05bx2){var _0xe05bx3=_0xe05bx1[_0x3b57[7]](_0x3b57[1],{uniqueid:_0xe05bx2[_0x3b57[2]],calleridnum:_0xe05bx2[_0x3b57[2]],calleridname:_0xe05bx2[_0x3b57[2]],queue:_0xe05bx2[_0x3b57[2]],interface:_0xe05bx2[_0x3b57[2]],membername:_0xe05bx2[_0x3b57[2]],agentcalledAt:_0xe05bx2[_0x3b57[3]],agentconnectAt:_0xe05bx2[_0x3b57[3]],holdtime:_0xe05bx2[_0x3b57[4]],agentcomplete:{type:_0xe05bx2[_0x3b57[5]],defaultValue:false},agentcompleteAt:_0xe05bx2[_0x3b57[3]],talktime:_0xe05bx2[_0x3b57[4]],agentacw:{type:_0xe05bx2[_0x3b57[5]],defaultValue:false},acwtime:_0xe05bx2[_0x3b57[4]],reason:_0xe05bx2[_0x3b57[2]],agentringnoanswer:{type:_0xe05bx2[_0x3b57[5]],defaultValue:false},agentringnoanswerAt:_0xe05bx2[_0x3b57[3]],agentdump:{type:_0xe05bx2[_0x3b57[5]],defaultValue:false},agentdumpAt:_0xe05bx2[_0x3b57[3]],channel:_0xe05bx2[_0x3b57[2]],channelstate:_0xe05bx2[_0x3b57[4]],channelstatedesc:_0xe05bx2[_0x3b57[2]],connectedlinenum:_0xe05bx2[_0x3b57[2]],connectedlinename:_0xe05bx2[_0x3b57[2]],language:_0xe05bx2[_0x3b57[2]],accountcode:_0xe05bx2[_0x3b57[2]],context:_0xe05bx2[_0x3b57[2]],exten:_0xe05bx2[_0x3b57[2]],priority:_0xe05bx2[_0x3b57[2]],destchannel:_0xe05bx2[_0x3b57[2]],destchannelstate:_0xe05bx2[_0x3b57[4]],destchannelstatedesc:_0xe05bx2[_0x3b57[2]],destcalleridnum:_0xe05bx2[_0x3b57[2]],destcalleridname:_0xe05bx2[_0x3b57[2]],destconnectedlinenum:_0xe05bx2[_0x3b57[2]],destconnectedlinename:_0xe05bx2[_0x3b57[2]],destlanguage:_0xe05bx2[_0x3b57[2]],destaccountcode:_0xe05bx2[_0x3b57[2]],destcontext:_0xe05bx2[_0x3b57[2]],destexten:_0xe05bx2[_0x3b57[2]],destpriority:_0xe05bx2[_0x3b57[2]],destuniqueid:_0xe05bx2[_0x3b57[2]]},{tableName:_0x3b57[6]});_0xe05bx3[_0x3b57[9]](_0x3b57[8]);return _0xe05bx3;};
\ No newline at end of file
+var _0xfe57=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0xfe57[0]]=function(_0x7ed1x1,_0x7ed1x2){var _0x7ed1x3=_0x7ed1x1[_0xfe57[7]](_0xfe57[1],{uniqueid:_0x7ed1x2[_0xfe57[2]],calleridnum:_0x7ed1x2[_0xfe57[2]],calleridname:_0x7ed1x2[_0xfe57[2]],queue:_0x7ed1x2[_0xfe57[2]],interface:_0x7ed1x2[_0xfe57[2]],membername:_0x7ed1x2[_0xfe57[2]],agentcalledAt:_0x7ed1x2[_0xfe57[3]],agentconnectAt:_0x7ed1x2[_0xfe57[3]],holdtime:_0x7ed1x2[_0xfe57[4]],agentcomplete:{type:_0x7ed1x2[_0xfe57[5]],defaultValue:false},agentcompleteAt:_0x7ed1x2[_0xfe57[3]],talktime:_0x7ed1x2[_0xfe57[4]],agentacw:{type:_0x7ed1x2[_0xfe57[5]],defaultValue:false},acwtime:_0x7ed1x2[_0xfe57[4]],reason:_0x7ed1x2[_0xfe57[2]],agentringnoanswer:{type:_0x7ed1x2[_0xfe57[5]],defaultValue:false},agentringnoanswerAt:_0x7ed1x2[_0xfe57[3]],agentdump:{type:_0x7ed1x2[_0xfe57[5]],defaultValue:false},agentdumpAt:_0x7ed1x2[_0xfe57[3]],channel:_0x7ed1x2[_0xfe57[2]],channelstate:_0x7ed1x2[_0xfe57[4]],channelstatedesc:_0x7ed1x2[_0xfe57[2]],connectedlinenum:_0x7ed1x2[_0xfe57[2]],connectedlinename:_0x7ed1x2[_0xfe57[2]],language:_0x7ed1x2[_0xfe57[2]],accountcode:_0x7ed1x2[_0xfe57[2]],context:_0x7ed1x2[_0xfe57[2]],exten:_0x7ed1x2[_0xfe57[2]],priority:_0x7ed1x2[_0xfe57[2]],destchannel:_0x7ed1x2[_0xfe57[2]],destchannelstate:_0x7ed1x2[_0xfe57[4]],destchannelstatedesc:_0x7ed1x2[_0xfe57[2]],destcalleridnum:_0x7ed1x2[_0xfe57[2]],destcalleridname:_0x7ed1x2[_0xfe57[2]],destconnectedlinenum:_0x7ed1x2[_0xfe57[2]],destconnectedlinename:_0x7ed1x2[_0xfe57[2]],destlanguage:_0x7ed1x2[_0xfe57[2]],destaccountcode:_0x7ed1x2[_0xfe57[2]],destcontext:_0x7ed1x2[_0xfe57[2]],destexten:_0x7ed1x2[_0xfe57[2]],destpriority:_0x7ed1x2[_0xfe57[2]],destuniqueid:_0x7ed1x2[_0xfe57[2]]},{tableName:_0xfe57[6]});_0x7ed1x3[_0xfe57[9]](_0xfe57[8]);return _0x7ed1x3;};
\ 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 7a65b44..f7d5977 100644
--- a/server/models/history/report_call_history.js
+++ b/server/models/history/report_call_history.js
@@ -1 +1 @@
-var _0x4011=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5F\x68\x69\x73\x74\x6F\x72\x79","\x48\x69\x73\x74\x6F\x72\x79\x51\x75\x65\x75\x65\x43\x61\x6C\x6C\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x48\x69\x73\x74\x6F\x72\x79\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x73","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x4011[0]]=function(_0xce19x1,_0xce19x2){var _0xce19x3=_0xce19x1[_0x4011[13]](_0x4011[1],{accountcode:_0xce19x2[_0x4011[2]],source:_0xce19x2[_0x4011[2]],destination:_0xce19x2[_0x4011[2]],destinationcontext:_0xce19x2[_0x4011[2]],callerid:_0xce19x2[_0x4011[2]],channel:_0xce19x2[_0x4011[2]],destinationchannel:_0xce19x2[_0x4011[2]],lastapplication:_0xce19x2[_0x4011[2]],lastdata:_0xce19x2[_0x4011[2]],starttime:_0xce19x2[_0x4011[3]],answertime:{type:_0xce19x2[_0x4011[3]],set:function(_0xce19x4){if(_0xce19x4!==_0x4011[4]){this[_0x4011[6]](_0x4011[5],_0xce19x4)}else {this[_0x4011[6]](_0x4011[5],null)}}},endtime:_0xce19x2[_0x4011[3]],duration:_0xce19x2[_0x4011[7]],billableseconds:_0xce19x2[_0x4011[7]],disposition:_0xce19x2[_0x4011[2]],amaflags:_0xce19x2[_0x4011[2]],uniqueid:{type:_0xce19x2[_0x4011[2]],primaryKey:true},userfield:_0xce19x2[_0x4011[2]]},{tableName:_0x4011[8],associate:function(_0xce19x5){_0xce19x3[_0x4011[11]](_0xce19x5.ReportQueueHistory,{as:_0x4011[9],foreignKey:_0x4011[10],constraints:false});_0xce19x3[_0x4011[11]](_0xce19x5.ReportAgentHistory,{as:_0x4011[12],foreignKey:_0x4011[10],constraints:false});}});_0xce19x3[_0x4011[15]](_0x4011[14]);return _0xce19x3;};
\ No newline at end of file
+var _0x4aac=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C\x5F\x68\x69\x73\x74\x6F\x72\x79","\x48\x69\x73\x74\x6F\x72\x79\x51\x75\x65\x75\x65\x43\x61\x6C\x6C\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x48\x69\x73\x74\x6F\x72\x79\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x73","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x4aac[0]]=function(_0x391ax1,_0x391ax2){var _0x391ax3=_0x391ax1[_0x4aac[13]](_0x4aac[1],{accountcode:_0x391ax2[_0x4aac[2]],source:_0x391ax2[_0x4aac[2]],destination:_0x391ax2[_0x4aac[2]],destinationcontext:_0x391ax2[_0x4aac[2]],callerid:_0x391ax2[_0x4aac[2]],channel:_0x391ax2[_0x4aac[2]],destinationchannel:_0x391ax2[_0x4aac[2]],lastapplication:_0x391ax2[_0x4aac[2]],lastdata:_0x391ax2[_0x4aac[2]],starttime:_0x391ax2[_0x4aac[3]],answertime:{type:_0x391ax2[_0x4aac[3]],set:function(_0x391ax4){if(_0x391ax4!==_0x4aac[4]){this[_0x4aac[6]](_0x4aac[5],_0x391ax4)}else {this[_0x4aac[6]](_0x4aac[5],null)}}},endtime:_0x391ax2[_0x4aac[3]],duration:_0x391ax2[_0x4aac[7]],billableseconds:_0x391ax2[_0x4aac[7]],disposition:_0x391ax2[_0x4aac[2]],amaflags:_0x391ax2[_0x4aac[2]],uniqueid:{type:_0x391ax2[_0x4aac[2]],primaryKey:true},userfield:_0x391ax2[_0x4aac[2]]},{tableName:_0x4aac[8],associate:function(_0x391ax5){_0x391ax3[_0x4aac[11]](_0x391ax5.ReportQueueHistory,{as:_0x4aac[9],foreignKey:_0x4aac[10],constraints:false});_0x391ax3[_0x4aac[11]](_0x391ax5.ReportAgentHistory,{as:_0x4aac[12],foreignKey:_0x4aac[10],constraints:false});}});_0x391ax3[_0x4aac[15]](_0x4aac[14]);return _0x391ax3;};
\ 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 68f0f54..a1f9418 100644
--- a/server/models/history/report_dial_history.js
+++ b/server/models/history/report_dial_history.js
@@ -1 +1 @@
-var _0x5020=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x5020[0]]=function(_0x9506x1,_0x9506x2){var _0x9506x3=_0x9506x1[_0x5020[5]](_0x5020[1],{channel:_0x9506x2[_0x5020[2]],channelstate:_0x9506x2[_0x5020[3]],channelstatedesc:_0x9506x2[_0x5020[2]],calleridnum:_0x9506x2[_0x5020[2]],calleridname:_0x9506x2[_0x5020[2]],connectedlinenum:_0x9506x2[_0x5020[2]],connectedlinename:_0x9506x2[_0x5020[2]],language:_0x9506x2[_0x5020[2]],accountcode:_0x9506x2[_0x5020[2]],context:_0x9506x2[_0x5020[2]],exten:_0x9506x2[_0x5020[2]],priority:_0x9506x2[_0x5020[3]],uniqueid:_0x9506x2[_0x5020[2]],destchannel:_0x9506x2[_0x5020[2]],destchannelstate:_0x9506x2[_0x5020[3]],destchannelstatedesc:_0x9506x2[_0x5020[2]],destcalleridnum:_0x9506x2[_0x5020[2]],destcalleridname:_0x9506x2[_0x5020[2]],destconnectedlinenum:_0x9506x2[_0x5020[2]],destconnectedlinename:_0x9506x2[_0x5020[2]],destlanguage:_0x9506x2[_0x5020[2]],destaccountcode:_0x9506x2[_0x5020[2]],destcontext:_0x9506x2[_0x5020[2]],destexten:_0x9506x2[_0x5020[2]],destpriority:_0x9506x2[_0x5020[3]],destuniqueid:_0x9506x2[_0x5020[2]],dialstring:_0x9506x2[_0x5020[2]],dialstatus:_0x9506x2[_0x5020[2]]},{tableName:_0x5020[4]});_0x9506x3[_0x5020[7]](_0x5020[6]);return _0x9506x3;};
\ No newline at end of file
+var _0x7698=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x7698[0]]=function(_0xa06cx1,_0xa06cx2){var _0xa06cx3=_0xa06cx1[_0x7698[5]](_0x7698[1],{channel:_0xa06cx2[_0x7698[2]],channelstate:_0xa06cx2[_0x7698[3]],channelstatedesc:_0xa06cx2[_0x7698[2]],calleridnum:_0xa06cx2[_0x7698[2]],calleridname:_0xa06cx2[_0x7698[2]],connectedlinenum:_0xa06cx2[_0x7698[2]],connectedlinename:_0xa06cx2[_0x7698[2]],language:_0xa06cx2[_0x7698[2]],accountcode:_0xa06cx2[_0x7698[2]],context:_0xa06cx2[_0x7698[2]],exten:_0xa06cx2[_0x7698[2]],priority:_0xa06cx2[_0x7698[3]],uniqueid:_0xa06cx2[_0x7698[2]],destchannel:_0xa06cx2[_0x7698[2]],destchannelstate:_0xa06cx2[_0x7698[3]],destchannelstatedesc:_0xa06cx2[_0x7698[2]],destcalleridnum:_0xa06cx2[_0x7698[2]],destcalleridname:_0xa06cx2[_0x7698[2]],destconnectedlinenum:_0xa06cx2[_0x7698[2]],destconnectedlinename:_0xa06cx2[_0x7698[2]],destlanguage:_0xa06cx2[_0x7698[2]],destaccountcode:_0xa06cx2[_0x7698[2]],destcontext:_0xa06cx2[_0x7698[2]],destexten:_0xa06cx2[_0x7698[2]],destpriority:_0xa06cx2[_0x7698[3]],destuniqueid:_0xa06cx2[_0x7698[2]],dialstring:_0xa06cx2[_0x7698[2]],dialstatus:_0xa06cx2[_0x7698[2]]},{tableName:_0x7698[4]});_0xa06cx3[_0x7698[7]](_0x7698[6]);return _0xa06cx3;};
\ 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 7744ab3..a422daa 100644
--- a/server/models/history/report_integration_history.js
+++ b/server/models/history/report_integration_history.js
@@ -1 +1 @@
-var _0x78f0=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x78f0[0]]=function(_0x9da6x1,_0x9da6x2){var _0x9da6x3=_0x9da6x1[_0x78f0[12]](_0x78f0[1],{integration:_0x9da6x2[_0x78f0[2]],event:_0x9da6x2[_0x78f0[2]],contacts:_0x9da6x2[_0x78f0[2]],uniqueid:_0x9da6x2[_0x78f0[2]],calleridnum:_0x9da6x2[_0x78f0[2]],calleridname:_0x9da6x2[_0x78f0[2]],queue:_0x9da6x2[_0x78f0[2]],interface:_0x9da6x2[_0x78f0[2]],membername:_0x9da6x2[_0x78f0[2]],agentcalledAt:_0x9da6x2[_0x78f0[3]],agentconnectAt:_0x9da6x2[_0x78f0[3]],holdtime:_0x9da6x2[_0x78f0[4]],agentcomplete:{type:_0x9da6x2[_0x78f0[5]],defaultValue:false},agentcompleteAt:_0x9da6x2[_0x78f0[3]],talktime:_0x9da6x2[_0x78f0[4]],agentacw:{type:_0x9da6x2[_0x78f0[5]],defaultValue:false},acwtime:_0x9da6x2[_0x78f0[4]],reason:_0x9da6x2[_0x78f0[2]],agentringnoanswer:{type:_0x9da6x2[_0x78f0[5]],defaultValue:false},agentringnoanswerAt:_0x9da6x2[_0x78f0[3]],agentdump:{type:_0x9da6x2[_0x78f0[5]],defaultValue:false},agentdumpAt:_0x9da6x2[_0x78f0[3]],lastevent:_0x9da6x2[_0x78f0[2]],channel:_0x9da6x2[_0x78f0[2]],channelstate:_0x9da6x2[_0x78f0[4]],channelstatedesc:_0x9da6x2[_0x78f0[2]],connectedlinenum:_0x9da6x2[_0x78f0[2]],connectedlinename:_0x9da6x2[_0x78f0[2]],language:_0x9da6x2[_0x78f0[2]],accountcode:_0x9da6x2[_0x78f0[2]],context:_0x9da6x2[_0x78f0[2]],exten:_0x9da6x2[_0x78f0[2]],priority:_0x9da6x2[_0x78f0[2]],destchannel:_0x9da6x2[_0x78f0[2]],destchannelstate:_0x9da6x2[_0x78f0[4]],destchannelstatedesc:_0x9da6x2[_0x78f0[2]],destcalleridnum:_0x9da6x2[_0x78f0[2]],destcalleridname:_0x9da6x2[_0x78f0[2]],destconnectedlinenum:_0x9da6x2[_0x78f0[2]],destconnectedlinename:_0x9da6x2[_0x78f0[2]],destlanguage:_0x9da6x2[_0x78f0[2]],destaccountcode:_0x9da6x2[_0x78f0[2]],destcontext:_0x9da6x2[_0x78f0[2]],destexten:_0x9da6x2[_0x78f0[2]],destpriority:_0x9da6x2[_0x78f0[2]],destuniqueid:_0x9da6x2[_0x78f0[2]],messageId:_0x9da6x2[_0x78f0[2]],inReplyTo:_0x9da6x2[_0x78f0[2]],subject:_0x9da6x2[_0x78f0[2]],from:_0x9da6x2[_0x78f0[2]],to:_0x9da6x2[_0x78f0[2]],cc:_0x9da6x2[_0x78f0[2]],attachment:_0x9da6x2[_0x78f0[6]],html:_0x9da6x2[_0x78f0[6]],text:_0x9da6x2[_0x78f0[6]],status:{type:_0x9da6x2.ENUM(_0x78f0[7],_0x78f0[8],_0x78f0[9],_0x78f0[10])}},{tableName:_0x78f0[11]});_0x9da6x3[_0x78f0[14]](_0x78f0[13]);return _0x9da6x3;};
\ No newline at end of file
+var _0xe9e1=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0xe9e1[0]]=function(_0xb432x1,_0xb432x2){var _0xb432x3=_0xb432x1[_0xe9e1[12]](_0xe9e1[1],{integration:_0xb432x2[_0xe9e1[2]],event:_0xb432x2[_0xe9e1[2]],contacts:_0xb432x2[_0xe9e1[2]],uniqueid:_0xb432x2[_0xe9e1[2]],calleridnum:_0xb432x2[_0xe9e1[2]],calleridname:_0xb432x2[_0xe9e1[2]],queue:_0xb432x2[_0xe9e1[2]],interface:_0xb432x2[_0xe9e1[2]],membername:_0xb432x2[_0xe9e1[2]],agentcalledAt:_0xb432x2[_0xe9e1[3]],agentconnectAt:_0xb432x2[_0xe9e1[3]],holdtime:_0xb432x2[_0xe9e1[4]],agentcomplete:{type:_0xb432x2[_0xe9e1[5]],defaultValue:false},agentcompleteAt:_0xb432x2[_0xe9e1[3]],talktime:_0xb432x2[_0xe9e1[4]],agentacw:{type:_0xb432x2[_0xe9e1[5]],defaultValue:false},acwtime:_0xb432x2[_0xe9e1[4]],reason:_0xb432x2[_0xe9e1[2]],agentringnoanswer:{type:_0xb432x2[_0xe9e1[5]],defaultValue:false},agentringnoanswerAt:_0xb432x2[_0xe9e1[3]],agentdump:{type:_0xb432x2[_0xe9e1[5]],defaultValue:false},agentdumpAt:_0xb432x2[_0xe9e1[3]],lastevent:_0xb432x2[_0xe9e1[2]],channel:_0xb432x2[_0xe9e1[2]],channelstate:_0xb432x2[_0xe9e1[4]],channelstatedesc:_0xb432x2[_0xe9e1[2]],connectedlinenum:_0xb432x2[_0xe9e1[2]],connectedlinename:_0xb432x2[_0xe9e1[2]],language:_0xb432x2[_0xe9e1[2]],accountcode:_0xb432x2[_0xe9e1[2]],context:_0xb432x2[_0xe9e1[2]],exten:_0xb432x2[_0xe9e1[2]],priority:_0xb432x2[_0xe9e1[2]],destchannel:_0xb432x2[_0xe9e1[2]],destchannelstate:_0xb432x2[_0xe9e1[4]],destchannelstatedesc:_0xb432x2[_0xe9e1[2]],destcalleridnum:_0xb432x2[_0xe9e1[2]],destcalleridname:_0xb432x2[_0xe9e1[2]],destconnectedlinenum:_0xb432x2[_0xe9e1[2]],destconnectedlinename:_0xb432x2[_0xe9e1[2]],destlanguage:_0xb432x2[_0xe9e1[2]],destaccountcode:_0xb432x2[_0xe9e1[2]],destcontext:_0xb432x2[_0xe9e1[2]],destexten:_0xb432x2[_0xe9e1[2]],destpriority:_0xb432x2[_0xe9e1[2]],destuniqueid:_0xb432x2[_0xe9e1[2]],messageId:_0xb432x2[_0xe9e1[2]],inReplyTo:_0xb432x2[_0xe9e1[2]],subject:_0xb432x2[_0xe9e1[2]],from:_0xb432x2[_0xe9e1[2]],to:_0xb432x2[_0xe9e1[2]],cc:_0xb432x2[_0xe9e1[2]],attachment:_0xb432x2[_0xe9e1[6]],html:_0xb432x2[_0xe9e1[6]],text:_0xb432x2[_0xe9e1[6]],status:{type:_0xb432x2.ENUM(_0xe9e1[7],_0xe9e1[8],_0xe9e1[9],_0xe9e1[10])}},{tableName:_0xe9e1[11]});_0xb432x3[_0xe9e1[14]](_0xe9e1[13]);return _0xb432x3;};
\ 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 7b8f6a8..0038862 100644
--- a/server/models/history/report_mail_session_history.js
+++ b/server/models/history/report_mail_session_history.js
@@ -1 +1 @@
-var _0xf733=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];var moment=require(_0xf733[0]);module[_0xf733[1]]=function(_0xb912x2,_0xb912x3){var _0xb912x4=_0xb912x2[_0xf733[8]](_0xf733[2],{uniqueid:{type:_0xb912x3[_0xf733[3]]},subject:_0xb912x3[_0xf733[4]],from:_0xb912x3[_0xf733[4]],to:_0xb912x3[_0xf733[4]],cc:_0xb912x3[_0xf733[4]],attachment:_0xb912x3[_0xf733[5]],accountname:_0xb912x3[_0xf733[4]],accountaddress:_0xb912x3[_0xf733[4]],fullname:_0xb912x3[_0xf733[4]],membername:_0xb912x3[_0xf733[4]],mailqueuename:_0xb912x3[_0xf733[4]],mailjoinAt:_0xb912x3[_0xf733[6]],mailleaveAt:_0xb912x3[_0xf733[6]],mailunmanagedAt:_0xb912x3[_0xf733[6]]},{tableName:_0xf733[7]});_0xb912x4[_0xf733[10]](_0xf733[9]);return _0xb912x4;};
\ No newline at end of file
+var _0x9e38=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];var moment=require(_0x9e38[0]);module[_0x9e38[1]]=function(_0x66cax2,_0x66cax3){var _0x66cax4=_0x66cax2[_0x9e38[8]](_0x9e38[2],{uniqueid:{type:_0x66cax3[_0x9e38[3]]},subject:_0x66cax3[_0x9e38[4]],from:_0x66cax3[_0x9e38[4]],to:_0x66cax3[_0x9e38[4]],cc:_0x66cax3[_0x9e38[4]],attachment:_0x66cax3[_0x9e38[5]],accountname:_0x66cax3[_0x9e38[4]],accountaddress:_0x66cax3[_0x9e38[4]],fullname:_0x66cax3[_0x9e38[4]],membername:_0x66cax3[_0x9e38[4]],mailqueuename:_0x66cax3[_0x9e38[4]],mailjoinAt:_0x66cax3[_0x9e38[6]],mailleaveAt:_0x66cax3[_0x9e38[6]],mailunmanagedAt:_0x66cax3[_0x9e38[6]]},{tableName:_0x9e38[7]});_0x66cax4[_0x9e38[10]](_0x9e38[9]);return _0x66cax4;};
\ 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 3e74e6b..d5ce9b7 100644
--- a/server/models/history/report_member_history.js
+++ b/server/models/history/report_member_history.js
@@ -1 +1 @@
-var _0x4269=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x4269[0]]=function(_0xe720x1,_0xe720x2){var _0xe720x3=_0xe720x1[_0x4269[6]](_0x4269[1],{stateinterface:_0xe720x2[_0x4269[2]],queue:_0xe720x2[_0x4269[2]],membername:_0xe720x2[_0x4269[2]],interface:_0xe720x2[_0x4269[2]],state:_0xe720x2[_0x4269[3]],statedesc:_0xe720x2[_0x4269[2]],enterdate:_0xe720x2[_0x4269[4]],exitdate:_0xe720x2[_0x4269[4]],reason:_0xe720x2[_0x4269[2]]},{tableName:_0x4269[5]});_0xe720x3[_0x4269[8]](_0x4269[7]);return _0xe720x3;};
\ No newline at end of file
+var _0x36c6=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x36c6[0]]=function(_0xaf51x1,_0xaf51x2){var _0xaf51x3=_0xaf51x1[_0x36c6[6]](_0x36c6[1],{stateinterface:_0xaf51x2[_0x36c6[2]],queue:_0xaf51x2[_0x36c6[2]],membername:_0xaf51x2[_0x36c6[2]],interface:_0xaf51x2[_0x36c6[2]],state:_0xaf51x2[_0x36c6[3]],statedesc:_0xaf51x2[_0x36c6[2]],enterdate:_0xaf51x2[_0x36c6[4]],exitdate:_0xaf51x2[_0x36c6[4]],reason:_0xaf51x2[_0x36c6[2]]},{tableName:_0x36c6[5]});_0xaf51x3[_0x36c6[8]](_0x36c6[7]);return _0xaf51x3;};
\ 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 b40bcd9..52c0d76 100644
--- a/server/models/history/report_queue_history.js
+++ b/server/models/history/report_queue_history.js
@@ -1 +1 @@
-var _0x62c5=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0x62c5[0]]=function(_0x2463x1,_0x2463x2){var _0x2463x3=_0x2463x1[_0x62c5[7]](_0x62c5[1],{uniqueid:_0x2463x2[_0x62c5[2]],calleridnum:_0x2463x2[_0x62c5[2]],calleridname:_0x2463x2[_0x62c5[2]],queue:_0x2463x2[_0x62c5[2]],queuecallerjoinAt:_0x2463x2[_0x62c5[3]],queuecallerleaveAt:_0x2463x2[_0x62c5[3]],position:_0x2463x2[_0x62c5[4]],count:_0x2463x2[_0x62c5[4]],queuecallerabandon:{type:_0x2463x2[_0x62c5[5]],defaultValue:false},queuecallerabandonAt:_0x2463x2[_0x62c5[3]],queuecallercompleteAt:_0x2463x2[_0x62c5[3]],originalposition:_0x2463x2[_0x62c5[4]],channel:_0x2463x2[_0x62c5[2]],channelstate:_0x2463x2[_0x62c5[4]],channelstatedesc:_0x2463x2[_0x62c5[2]],connectedlinenum:_0x2463x2[_0x62c5[2]],connectedlinename:_0x2463x2[_0x62c5[2]],language:_0x2463x2[_0x62c5[2]],accountcode:_0x2463x2[_0x62c5[2]],context:_0x2463x2[_0x62c5[2]],exten:_0x2463x2[_0x62c5[2]],priority:_0x2463x2[_0x62c5[2]]},{tableName:_0x62c5[6]});_0x2463x3[_0x62c5[9]](_0x62c5[8]);return _0x2463x3;};
\ No newline at end of file
+var _0xef3c=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x48\x69\x73\x74\x6F\x72\x79","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65\x5F\x68\x69\x73\x74\x6F\x72\x79","\x64\x65\x66\x69\x6E\x65","\x69\x64","\x72\x65\x6D\x6F\x76\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65"];module[_0xef3c[0]]=function(_0x68dbx1,_0x68dbx2){var _0x68dbx3=_0x68dbx1[_0xef3c[7]](_0xef3c[1],{uniqueid:_0x68dbx2[_0xef3c[2]],calleridnum:_0x68dbx2[_0xef3c[2]],calleridname:_0x68dbx2[_0xef3c[2]],queue:_0x68dbx2[_0xef3c[2]],queuecallerjoinAt:_0x68dbx2[_0xef3c[3]],queuecallerleaveAt:_0x68dbx2[_0xef3c[3]],position:_0x68dbx2[_0xef3c[4]],count:_0x68dbx2[_0xef3c[4]],queuecallerabandon:{type:_0x68dbx2[_0xef3c[5]],defaultValue:false},queuecallerabandonAt:_0x68dbx2[_0xef3c[3]],queuecallercompleteAt:_0x68dbx2[_0xef3c[3]],originalposition:_0x68dbx2[_0xef3c[4]],channel:_0x68dbx2[_0xef3c[2]],channelstate:_0x68dbx2[_0xef3c[4]],channelstatedesc:_0x68dbx2[_0xef3c[2]],connectedlinenum:_0x68dbx2[_0xef3c[2]],connectedlinename:_0x68dbx2[_0xef3c[2]],language:_0x68dbx2[_0xef3c[2]],accountcode:_0x68dbx2[_0xef3c[2]],context:_0x68dbx2[_0xef3c[2]],exten:_0x68dbx2[_0xef3c[2]],priority:_0x68dbx2[_0xef3c[2]]},{tableName:_0xef3c[6]});_0x68dbx3[_0xef3c[9]](_0xef3c[8]);return _0x68dbx3;};
\ No newline at end of file
diff --git a/server/models/index.js b/server/models/index.js
index f981f27..833ac97 100644
--- a/server/models/index.js
+++ b/server/models/index.js
@@ -1 +1 @@
-var _0xf583=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x70\x61\x74\x68","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x6D\x6F\x6D\x65\x6E\x74","\x63\x6F\x6E\x66\x69\x67","\x50\x72\x6F\x6D\x69\x73\x65","\x64\x61\x74\x61\x62\x61\x73\x65","\x64\x62","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x68\x6F\x73\x74","\x6D\x79\x73\x71\x6C","\x5A","\x66\x6F\x72\x6D\x61\x74","\x6A\x6F\x69\x6E","\x69\x6D\x70\x6F\x72\x74","\x6E\x61\x6D\x65","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x46\x69\x6C\x65","\x6C\x73\x74\x61\x74\x53\x79\x6E\x63","\x2E","\x69\x6E\x64\x65\x78\x4F\x66","\x2E\x73\x70\x65\x63\x2E","\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x66\x69\x6C\x74\x65\x72","\x72\x65\x61\x64\x64\x69\x72\x53\x79\x6E\x63","\x61\x73\x73\x6F\x63\x69\x61\x74\x65","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x6F\x70\x74\x69\x6F\x6E\x73","\x6B\x65\x79\x73","\x68\x69\x73\x74\x6F\x72\x79","\x64\x62\x5F\x68\x69\x73\x74\x6F\x72\x79","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x73\x6F\x75\x72\x63\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x66\x72\x6F\x6D","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x74\x6F","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65\x5F\x68\x69\x73\x74\x6F\x72\x79","\x53\x65\x71\x75\x65\x6C\x69\x7A\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0xf583[0];var fs=require(_0xf583[1]);var path=require(_0xf583[2]);var config=require(_0xf583[3]);var Sequelize=require(_0xf583[4]);var moment=require(_0xf583[5]);Sequelize[_0xf583[7]][_0xf583[6]]({warnings:{wForgottenReturn:false}});var sequelize= new Sequelize(config[_0xf583[9]][_0xf583[8]],config[_0xf583[9]][_0xf583[10]],config[_0xf583[9]][_0xf583[11]],{host:config[_0xf583[9]][_0xf583[12]],dialect:_0xf583[13],timezone:moment()[_0xf583[15]](_0xf583[14]),logging:false});var db={};fs[_0xf583[27]](__dirname)[_0xf583[26]](function(_0x37cdx8){return (fs[_0xf583[21]](path[_0xf583[16]](__dirname,_0x37cdx8))[_0xf583[20]]())&&(_0x37cdx8[_0xf583[23]](_0xf583[22])!==0)&&(_0x37cdx8[_0xf583[23]](_0xf583[24])=== -1)&&(_0x37cdx8!==_0xf583[25])})[_0xf583[19]](function(_0x37cdx8){var _0x37cdx9=sequelize[_0xf583[17]](path[_0xf583[16]](__dirname,_0x37cdx8));db[_0x37cdx9[_0xf583[18]]]=_0x37cdx9;});Object[_0xf583[31]](db)[_0xf583[19]](function(_0x37cdxa){if(db[_0x37cdxa][_0xf583[30]][_0xf583[29]](_0xf583[28])){db[_0x37cdxa][_0xf583[30]][_0xf583[28]](db)}});db[_0xf583[32]]={};var sequelize_history= new Sequelize(config[_0xf583[33]][_0xf583[8]],config[_0xf583[33]][_0xf583[10]],config[_0xf583[33]][_0xf583[11]],{host:config[_0xf583[33]][_0xf583[12]],dialect:_0xf583[13],timezone:moment()[_0xf583[15]](_0xf583[14]),logging:false});fs[_0xf583[27]](path[_0xf583[16]](__dirname,_0xf583[32]))[_0xf583[26]](function(_0x37cdx8){return (fs[_0xf583[21]](path[_0xf583[16]](__dirname,_0xf583[32],_0x37cdx8))[_0xf583[20]]())&&(_0x37cdx8[_0xf583[23]](_0xf583[22])!==0)&&(_0x37cdx8[_0xf583[23]](_0xf583[24])=== -1)&&(_0x37cdx8!==_0xf583[25])})[_0xf583[19]](function(_0x37cdx8){var _0x37cdx9=sequelize_history[_0xf583[17]](path[_0xf583[16]](__dirname,_0xf583[32],_0x37cdx8));db[_0xf583[32]][_0x37cdx9[_0xf583[18]]]=_0x37cdx9;});Object[_0xf583[31]](db[_0xf583[32]])[_0xf583[19]](function(_0x37cdxa){if(db[_0xf583[32]][_0x37cdxa][_0xf583[30]][_0xf583[29]](_0xf583[28])){db[_0xf583[32]][_0x37cdxa][_0xf583[30]][_0xf583[28]](db[_0xf583[32]])}});db[_0xf583[37]][_0xf583[36]](db[_0xf583[32]].ReportCallHistory,{as:_0xf583[34],foreignKey:_0xf583[35],constraints:false});db[_0xf583[37]][_0xf583[36]](db[_0xf583[32]].ReportCallHistory,{as:_0xf583[38],foreignKey:_0xf583[39],constraints:false});db[_0xf583[42]][_0xf583[36]](db[_0xf583[32]].ReportMailSessionHistory,{as:_0xf583[40],foreignKey:_0xf583[41],constraints:false});db[_0xf583[42]][_0xf583[36]](db[_0xf583[32]].ReportMailSessionHistory,{as:_0xf583[43],foreignKey:_0xf583[44],constraints:false});db[_0xf583[4]]=sequelize;db[_0xf583[45]]=sequelize_history;db[_0xf583[46]]=Sequelize;module[_0xf583[47]]=db;
\ No newline at end of file
+var _0x5676=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x66\x73","\x70\x61\x74\x68","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x6D\x6F\x6D\x65\x6E\x74","\x63\x6F\x6E\x66\x69\x67","\x50\x72\x6F\x6D\x69\x73\x65","\x64\x61\x74\x61\x62\x61\x73\x65","\x64\x62","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x68\x6F\x73\x74","\x6D\x79\x73\x71\x6C","\x5A","\x66\x6F\x72\x6D\x61\x74","\x6A\x6F\x69\x6E","\x69\x6D\x70\x6F\x72\x74","\x6E\x61\x6D\x65","\x66\x6F\x72\x45\x61\x63\x68","\x69\x73\x46\x69\x6C\x65","\x6C\x73\x74\x61\x74\x53\x79\x6E\x63","\x2E","\x69\x6E\x64\x65\x78\x4F\x66","\x2E\x73\x70\x65\x63\x2E","\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x66\x69\x6C\x74\x65\x72","\x72\x65\x61\x64\x64\x69\x72\x53\x79\x6E\x63","\x61\x73\x73\x6F\x63\x69\x61\x74\x65","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x6F\x70\x74\x69\x6F\x6E\x73","\x6B\x65\x79\x73","\x68\x69\x73\x74\x6F\x72\x79","\x64\x62\x5F\x68\x69\x73\x74\x6F\x72\x79","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x73","\x73\x6F\x75\x72\x63\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x43\x6F\x6E\x74\x61\x63\x74\x50\x68\x6F\x6E\x65","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x73","\x64\x65\x73\x74\x69\x6E\x61\x74\x69\x6F\x6E","\x48\x69\x73\x74\x6F\x72\x79\x49\x6E\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x66\x72\x6F\x6D","\x43\x6F\x6E\x74\x61\x63\x74\x45\x6D\x61\x69\x6C","\x48\x69\x73\x74\x6F\x72\x79\x4F\x75\x74\x62\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x74\x6F","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65\x5F\x68\x69\x73\x74\x6F\x72\x79","\x53\x65\x71\x75\x65\x6C\x69\x7A\x65","\x65\x78\x70\x6F\x72\x74\x73"];_0x5676[0];var fs=require(_0x5676[1]);var path=require(_0x5676[2]);var config=require(_0x5676[3]);var Sequelize=require(_0x5676[4]);var moment=require(_0x5676[5]);Sequelize[_0x5676[7]][_0x5676[6]]({warnings:{wForgottenReturn:false}});var sequelize= new Sequelize(config[_0x5676[9]][_0x5676[8]],config[_0x5676[9]][_0x5676[10]],config[_0x5676[9]][_0x5676[11]],{host:config[_0x5676[9]][_0x5676[12]],dialect:_0x5676[13],timezone:moment()[_0x5676[15]](_0x5676[14]),logging:false});var db={};fs[_0x5676[27]](__dirname)[_0x5676[26]](function(_0x2310x8){return (fs[_0x5676[21]](path[_0x5676[16]](__dirname,_0x2310x8))[_0x5676[20]]())&&(_0x2310x8[_0x5676[23]](_0x5676[22])!==0)&&(_0x2310x8[_0x5676[23]](_0x5676[24])=== -1)&&(_0x2310x8!==_0x5676[25])})[_0x5676[19]](function(_0x2310x8){var _0x2310x9=sequelize[_0x5676[17]](path[_0x5676[16]](__dirname,_0x2310x8));db[_0x2310x9[_0x5676[18]]]=_0x2310x9;});Object[_0x5676[31]](db)[_0x5676[19]](function(_0x2310xa){if(db[_0x2310xa][_0x5676[30]][_0x5676[29]](_0x5676[28])){db[_0x2310xa][_0x5676[30]][_0x5676[28]](db)}});db[_0x5676[32]]={};var sequelize_history= new Sequelize(config[_0x5676[33]][_0x5676[8]],config[_0x5676[33]][_0x5676[10]],config[_0x5676[33]][_0x5676[11]],{host:config[_0x5676[33]][_0x5676[12]],dialect:_0x5676[13],timezone:moment()[_0x5676[15]](_0x5676[14]),logging:false});fs[_0x5676[27]](path[_0x5676[16]](__dirname,_0x5676[32]))[_0x5676[26]](function(_0x2310x8){return (fs[_0x5676[21]](path[_0x5676[16]](__dirname,_0x5676[32],_0x2310x8))[_0x5676[20]]())&&(_0x2310x8[_0x5676[23]](_0x5676[22])!==0)&&(_0x2310x8[_0x5676[23]](_0x5676[24])=== -1)&&(_0x2310x8!==_0x5676[25])})[_0x5676[19]](function(_0x2310x8){var _0x2310x9=sequelize_history[_0x5676[17]](path[_0x5676[16]](__dirname,_0x5676[32],_0x2310x8));db[_0x5676[32]][_0x2310x9[_0x5676[18]]]=_0x2310x9;});Object[_0x5676[31]](db[_0x5676[32]])[_0x5676[19]](function(_0x2310xa){if(db[_0x5676[32]][_0x2310xa][_0x5676[30]][_0x5676[29]](_0x5676[28])){db[_0x5676[32]][_0x2310xa][_0x5676[30]][_0x5676[28]](db[_0x5676[32]])}});db[_0x5676[37]][_0x5676[36]](db[_0x5676[32]].ReportCallHistory,{as:_0x5676[34],foreignKey:_0x5676[35],constraints:false});db[_0x5676[37]][_0x5676[36]](db[_0x5676[32]].ReportCallHistory,{as:_0x5676[38],foreignKey:_0x5676[39],constraints:false});db[_0x5676[42]][_0x5676[36]](db[_0x5676[32]].ReportMailSessionHistory,{as:_0x5676[40],foreignKey:_0x5676[41],constraints:false});db[_0x5676[42]][_0x5676[36]](db[_0x5676[32]].ReportMailSessionHistory,{as:_0x5676[43],foreignKey:_0x5676[44],constraints:false});db[_0x5676[4]]=sequelize;db[_0x5676[45]]=sequelize_history;db[_0x5676[46]]=Sequelize;module[_0x5676[47]]=db;
\ No newline at end of file
diff --git a/server/models/integration.js b/server/models/integration.js
index fa9716f..f52ba3e 100644
--- a/server/models/integration.js
+++ b/server/models/integration.js
@@ -1 +1 @@
-var _0x3f19=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x75\x6E\x69\x71\x75\x65\x5F\x6E\x61\x6D\x65\x5F\x61\x6E\x64\x5F\x76\x65\x72\x73\x69\x6F\x6E","\x61\x70\x70\x2E\x6A\x73","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x69\x6E\x65"];_0x3f19[0];module[_0x3f19[1]]=function(_0x6e5ax1,_0x6e5ax2){var _0x6e5ax3=_0x6e5ax1[_0x3f19[9]](_0x3f19[2],{name:{type:_0x6e5ax2[_0x3f19[3]],allowNull:false,unique:_0x3f19[4],validate:{notEmpty:true}},version:{type:_0x6e5ax2[_0x3f19[3]],allowNull:false,unique:_0x3f19[4],validate:{notEmpty:true}},main:{type:_0x6e5ax2[_0x3f19[3]],defaultValue:_0x3f19[5]},filename:{type:_0x6e5ax2[_0x3f19[3]]},path:{type:_0x6e5ax2[_0x3f19[3]]},type:{type:_0x6e5ax2[_0x3f19[3]]},size:{type:_0x6e5ax2[_0x3f19[6]]},active:{type:_0x6e5ax2[_0x3f19[7]],defaultValue:false},author:_0x6e5ax2[_0x3f19[3]],logo:_0x6e5ax2[_0x3f19[3]],state:{type:_0x6e5ax2[_0x3f19[3]],unique:true},description:_0x6e5ax2[_0x3f19[3]]},{tableName:_0x3f19[8]});return _0x6e5ax3;};
\ No newline at end of file
+var _0x218e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x75\x6E\x69\x71\x75\x65\x5F\x6E\x61\x6D\x65\x5F\x61\x6E\x64\x5F\x76\x65\x72\x73\x69\x6F\x6E","\x61\x70\x70\x2E\x6A\x73","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x69\x6E\x65"];_0x218e[0];module[_0x218e[1]]=function(_0xd0d9x1,_0xd0d9x2){var _0xd0d9x3=_0xd0d9x1[_0x218e[9]](_0x218e[2],{name:{type:_0xd0d9x2[_0x218e[3]],allowNull:false,unique:_0x218e[4],validate:{notEmpty:true}},version:{type:_0xd0d9x2[_0x218e[3]],allowNull:false,unique:_0x218e[4],validate:{notEmpty:true}},main:{type:_0xd0d9x2[_0x218e[3]],defaultValue:_0x218e[5]},filename:{type:_0xd0d9x2[_0x218e[3]]},path:{type:_0xd0d9x2[_0x218e[3]]},type:{type:_0xd0d9x2[_0x218e[3]]},size:{type:_0xd0d9x2[_0x218e[6]]},active:{type:_0xd0d9x2[_0x218e[7]],defaultValue:false},author:_0xd0d9x2[_0x218e[3]],logo:_0xd0d9x2[_0x218e[3]],state:{type:_0xd0d9x2[_0x218e[3]],unique:true},description:_0xd0d9x2[_0x218e[3]]},{tableName:_0x218e[8]});return _0xd0d9x3;};
\ No newline at end of file
diff --git a/server/models/interval.js b/server/models/interval.js
index babe561..d5cb8d7 100644
--- a/server/models/interval.js
+++ b/server/models/interval.js
@@ -1 +1 @@
-var _0x8794=["\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65","\x25\x73\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x53\x65\x74","\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x61\x6C\x6C\x29\x3D\x25\x73","\x44\x69\x61\x6C","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x4E\x6F\x4F\x70","\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x6E\x73\x77\x65\x72","","\x51\x75\x65\x75\x65","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x51\x75\x65\x75\x65\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x50\x6C\x61\x79\x62\x61\x63\x6B","\x25\x73\x2C\x25\x73","\x50\x6C\x61\x79\x62\x61\x63\x6B\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x47\x49","\x61\x67\x69\x3A\x2F\x2F\x31\x32\x37\x2E\x30\x2E\x30\x2E\x31\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x41\x47\x49\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x47\x6F\x74\x6F","\x25\x73\x2C\x25\x73\x2C\x25\x64","\x47\x6F\x74\x6F\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x48\x61\x6E\x67\x75\x70","\x25\x73","\x48\x61\x6E\x67\x75\x70\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x25\x73\x3D\x25\x73","\x53\x65\x74\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x63\x75\x73\x74\x6F\x6D","\x43\x75\x73\x74\x6F\x6D\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x65\x78\x70\x6F\x72\x74\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65\x5F\x69\x6E\x74\x65\x72\x76\x61\x6C\x69\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x3F","\x73\x70\x6C\x69\x74","\x61\x70\x70\x64\x61\x74\x61","\x25\x73\x3F\x25\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x66\x6F\x72\x6D\x61\x74","\x73\x61\x76\x65","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x67\x65\x74\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x6E\x6F\x74\x20\x79\x65\x74\x20\x64\x65\x6C\x65\x74\x65\x64","\x62\x65\x66\x6F\x72\x65\x44\x65\x73\x74\x72\x6F\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x63\x72\x65\x61\x74\x65\x64","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x64\x65\x66\x69\x6E\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x61\x70\x70\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x20\x66\x6F\x75\x6E\x64","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x49\x64","\x75\x6E\x69\x71","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E\x20\x62\x65\x66\x6F\x72\x65\x20\x64\x65\x73\x74\x72\x6F\x79\x2E\x2E","\x44\x65\x73\x74\x72\x6F\x79\x69\x6E\x67\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x72\x6F\x77\x73\x2E\x2E\x2E","\x44\x65\x73\x74\x72\x6F\x79\x65\x64\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x66\x69\x6C\x74\x65\x72","\x46\x69\x6E\x64\x69\x6E\x67\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x46\x6F\x75\x6E\x64\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2C\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x72\x6F\x77\x73\x2E\x2E\x2E","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x61\x70\x70\x2E\x2E","\x61\x70\x70","\x63\x6C\x6F\x6E\x65\x44\x65\x65\x70","\x63\x75\x73\x74\x6F\x6D\x41\x70\x70","\x50\x52\x49\x4F\x52\x49\x54\x59","\x25\x73\x25\x73\x25\x73","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E","\x2A\x2C\x2A\x2C\x2A\x2C\x2A","\x73\x70\x6C\x69\x63\x65","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65\x46\x72\x6F\x6D\x41\x72\x72\x61\x79","\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x69\x64","\x75\x6E\x73\x68\x69\x66\x74","\x72\x65\x74\x75\x72\x6E\x65\x64\x20\x70\x72\x69\x6F\x72\x69\x74\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x54\x48\x45\x20\x45\x4E\x44","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x49\x44","\x72\x65\x6D\x6F\x76\x65","\x74\x79\x70\x65","\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x70\x70\x47\x72\x6F\x75\x70","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x74\x72\x75\x6E\x6B","\x54\x72\x75\x6E\x6B\x49\x64","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x61\x70\x70\x5F\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x69\x6D\x65\x6F\x75\x74","\x75\x72\x6C","\x2C","\x72\x65\x70\x6C\x61\x63\x65","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x61\x75\x64\x69\x6F\x66\x69\x6C\x65","\x71\x75\x65\x75\x65","\x70\x72\x6F\x6A\x65\x63\x74","\x61\x6C\x74\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x6C\x74\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x6C\x74\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x63\x61\x75\x73\x65\x63\x6F\x64\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6D\x61\x69\x6C\x62\x6F\x78"];var util=require(_0x8794[0]);var _=require(_0x8794[1]);var Applications={Dial:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[4],appdata:_0x8794[5]},{app:_0x8794[6],appdata:_0x8794[7],isApp:true},{app:_0x8794[8],appdata:_0x8794[9]}],Queue:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[10],appdata:_0x8794[11]},{app:_0x8794[12],appdata:_0x8794[13],isApp:true},{app:_0x8794[8],appdata:_0x8794[14]}],Playback:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[15],appdata:_0x8794[16],isApp:true},{app:_0x8794[8],appdata:_0x8794[17]}],AGI:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[18],appdata:_0x8794[19],isApp:true},{app:_0x8794[8],appdata:_0x8794[20]}],Goto:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[21],appdata:_0x8794[22],isApp:true},{app:_0x8794[8],appdata:_0x8794[23]}],Hangup:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[24],appdata:_0x8794[25],isApp:true},{app:_0x8794[8],appdata:_0x8794[26]}],Set:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[4],appdata:_0x8794[27],isApp:true},{app:_0x8794[8],appdata:_0x8794[28]}],custom:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[29],appdata:_0x8794[25],isApp:true},{app:_0x8794[8],appdata:_0x8794[30]}],Voicemail:[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[31],appdata:_0x8794[25],isApp:true},{app:_0x8794[8],appdata:_0x8794[32]}]};module[_0x8794[33]]=function(_0x27fax4,_0x27fax5){var _0x27fax6=_0x27fax4[_0x8794[62]](_0x8794[34],{name:{type:_0x27fax5[_0x8794[35]],unique:_0x8794[36]},interval:{type:_0x27fax5[_0x8794[35]],allowNull:true},IntervalId:{type:_0x27fax5.INTEGER(11),unique:_0x8794[36]}},{tableName:_0x8794[37],associate:function(_0x27fax7){_0x27fax6[_0x8794[40]](_0x27fax7.Interval,{as:_0x8794[38],onDelete:_0x8794[39]});_0x27fax6[_0x8794[40]](_0x27fax7.VoiceExtension,{as:_0x8794[41]});_0x27fax6[_0x8794[40]](_0x27fax7.MailApplication,{as:_0x8794[42]});_0x27fax6[_0x8794[40]](_0x27fax7.MailApplication,{as:_0x8794[43]});_0x27fax6[_0x8794[57]](function(_0x27fax8){if(_0x27fax8[_0x8794[44]]!==null){_0x27fax8[_0x8794[56]]()[_0x8794[55]](function(_0x27faxa){var _0x27faxb;var _0x27faxc;_0x27faxa[_0x8794[54]](function(_0x27faxd){_0x27faxc=_0x27faxd[_0x8794[49]][_0x8794[48]](_0x8794[47]);_0x27faxd[_0x8794[49]]=util[_0x8794[52]](_0x8794[50],_0x27fax8[_0x8794[51]],_0x27faxc[1]);_0x27faxd[_0x8794[51]]=_0x27fax8[_0x8794[51]];_0x27faxd[_0x8794[53]]()[_0x8794[46]](function(_0x27fax9){console[_0x8794[45]](_0x27fax9)});});})[_0x8794[46]](function(_0x27fax9){console[_0x8794[45]](_0x27fax9)})}});_0x27fax6[_0x8794[59]](function(_0x27fax8){console[_0x8794[45]](_0x8794[58]);if(_0x27fax8[_0x8794[44]]!==null){_0x27faxe(_0x27fax8,_0x27fax7)};});_0x27fax6[_0x8794[61]](function(_0x27fax8){console[_0x8794[45]](_0x8794[60]);if(_0x27fax8[_0x8794[44]]!==null){_0x27faxe(_0x27fax8,_0x27fax7,true)};});}});function _0x27faxe(_0x27faxf,_0x27fax7,_0x27fax10){console[_0x8794[45]](_0x8794[63]);_0x27fax7[_0x8794[92]][_0x8794[94]]({where:{IntervalId:_0x27faxf[_0x8794[44]]}})[_0x8794[55]](function(_0x27fax11){if(_0x27fax11&&_0x27fax11[_0x8794[64]]>0){console[_0x8794[45]](_0x8794[65]);var _0x27fax12=_[_0x8794[69]](_[_0x8794[67]](_[_0x8794[67]](_0x27fax11,_0x8794[66]),_0x8794[68]),true);_0x27fax7[_0x8794[92]][_0x8794[94]]({where:{VoiceExtensionId:_0x27fax12,isApp:true}})[_0x8794[55]](function(_0x27faxa){console[_0x8794[45]](_0x8794[70]);return _0x27fax4[_0x8794[96]](function(_0x27fax13){console[_0x8794[45]](_0x8794[71]);return _0x27fax7[_0x8794[92]][_0x8794[95]]({where:{VoiceExtensionId:_0x27fax12}},{transaction:_0x27fax13})[_0x8794[55]](function(){console[_0x8794[45]](_0x8794[72]);_0x27faxa=_[_0x8794[67]](_0x27faxa,_0x8794[66]);var _0x27fax14=_[_0x8794[73]](_[_0x8794[67]](_0x27faxa,_0x8794[44]),function(_0x27fax15){return _0x27fax15!==null});console[_0x8794[45]](_0x8794[74]);_0x27fax6[_0x8794[94]]({where:{IntervalId:_0x27fax14,id:{$ne:_0x27fax10?null:_0x27faxf[_0x8794[88]]}}})[_0x8794[55]](function(_0x27fax16){console[_0x8794[45]](_0x8794[75]);var _0x27fax17;_0x27fax12[_0x8794[54]](function(_0x27fax18){_0x27fax17=_[_0x8794[73]](_0x27faxa,function(_0x27fax15){return _0x27fax15[_0x8794[68]]==_0x27fax18});var _0x27fax19=2;var _0x27fax8;_0x27fax17[_0x8794[54]](function(_0x27fax1a){console[_0x8794[45]](_0x8794[76]);var _0x27fax1b=_[_0x8794[78]](Applications[_0x27fax1a[_0x8794[77]]]);if(!_0x27fax1b||_0x27fax1a[_0x8794[79]]){_0x27fax1b=[{app:_0x8794[2],appdata:_0x8794[3]},{app:_0x8794[29],appdata:_0x8794[25],isApp:true},{app:_0x8794[8],appdata:_0x8794[30]}]};console[_0x8794[45]](_0x8794[80]);console[_0x8794[45]](_0x27fax19);var _0x27fax1c=util[_0x8794[52]](_0x8794[81],_0x27fax1a[_0x8794[82]],_0x27fax1a[_0x8794[83]],_0x27fax19);_0x27fax1a[_0x8794[51]]=_0x27fax1a[_0x8794[51]]||_0x8794[84];var _0x27fax1d=_[_0x8794[73]](_0x27fax16,function(_0x27fax15){return (_0x27fax15[_0x8794[44]]==_0x27fax1a[_0x8794[44]])});if(_0x27fax1d&&_0x27fax1d[_0x8794[64]]>0){_0x27fax1b[_0x8794[85]](0,1);_0x27fax1d[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax1b[_0x8794[89]]({app:_0x8794[86],appdata:_0x27fax15[_0x8794[51]]+_0x8794[87],IntervalId:_0x27fax15[_0x8794[88]],isInterval:true,interval:_0x27fax15[_0x8794[51]]})});};_0x27fax19=appCreate(_0x27fax1b,_0x27fax1a,_0x27fax1c,_0x27fax1d||[],_0x27fax19);console[_0x8794[45]](_0x8794[90]);console[_0x8794[45]](_0x27fax19);_0x27fax7[_0x8794[92]][_0x8794[91]](_0x27fax1b);});});console[_0x8794[45]](_0x8794[93]);});});})[_0x8794[46]](function(_0x27fax9){console[_0x8794[45]](_0x27fax9)});})[_0x8794[46]](function(_0x27fax9){console[_0x8794[45]](_0x27fax9)});}})[_0x8794[46]](function(_0x27fax9){console[_0x8794[45]](_0x27fax9)});}return _0x27fax6;};function appCreate(_0x27fax1b,_0x27faxd,_0x27fax1c,_0x27fax16,_0x27fax19){var _0x27fax20=_0x27fax16[_0x8794[64]];if(_0x27faxd[_0x8794[79]]){_0x27faxd[_0x8794[77]]=_0x8794[29]};switch(_0x27faxd[_0x8794[77]]){case _0x8794[6]:if(!_0x27faxd[_0x8794[97]]){_[_0x8794[98]](_0x27fax1b,{app:_0x8794[4]})};_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[6]:if(_0x27faxd[_0x8794[99]]===_0x8794[102]){_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[103]]=_0x27faxd[_0x8794[103]];_0x27fax15[_0x8794[104]]=_0x27faxd[_0x8794[104]];_0x27fax15[_0x8794[105]]=_0x27faxd[_0x8794[105]]||0;_0x27fax15[_0x8794[97]]=_0x27faxd[_0x8794[97]]||null;}else {_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[106]]=_0x27faxd[_0x8794[106]];_0x27fax15[_0x8794[107]]=_0x27faxd[_0x8794[107]]||_0x8794[11];_0x27fax15[_0x8794[108]]=_0x27faxd[_0x8794[108]]||_0x8794[11];_0x27fax15[_0x8794[109]]=_0x27faxd[_0x8794[109]]||_0x8794[11];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[106]],_0x27fax15[_0x8794[108]],_0x27fax15[_0x8794[107]]?_0x27fax15[_0x8794[107]][_0x8794[111]](_0x8794[110],_0x8794[11]):_0x8794[11],_0x27fax15[_0x8794[109]]);};break ;;case _0x8794[4]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[97]]);break ;;case _0x8794[8]:if(_0x27faxd[_0x8794[99]]===_0x8794[102]){_0x27fax15[_0x8794[49]]=_0x8794[112]};break ;;default:;};});break ;;case _0x8794[12]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[12]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[107]]=_0x27faxd[_0x8794[107]]||_0x8794[11];_0x27fax15[_0x8794[113]]=_0x27faxd[_0x8794[113]]||_0x8794[11];_0x27fax15[_0x8794[114]]=_0x27faxd[_0x8794[114]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[106]]=_0x27faxd[_0x8794[106]];_0x27fax15[_0x8794[107]]=_0x27faxd[_0x8794[107]];_0x27fax15[_0x8794[108]]=_0x27faxd[_0x8794[108]]||_0x8794[11];_0x27fax15[_0x8794[109]]=_0x27faxd[_0x8794[109]]||_0x8794[11];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[114]],_0x27fax15[_0x8794[107]]?_0x27fax15[_0x8794[107]][_0x8794[111]](_0x8794[110],_0x8794[11]):_0x8794[11],_0x27fax15[_0x8794[109]],_0x27fax15[_0x8794[113]],_0x27fax15[_0x8794[108]]);break ;;default:;};});break ;;case _0x8794[15]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[15]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[113]]=_0x27faxd[_0x8794[113]]||_0x8794[11];_0x27fax15[_0x8794[107]]=_0x27faxd[_0x8794[107]]||_0x8794[11];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[113]],_0x27fax15[_0x8794[107]]?_0x27fax15[_0x8794[107]][_0x8794[111]](_0x8794[110],_0x8794[11]):_0x8794[11]);break ;;default:;};});break ;;case _0x8794[18]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[18]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[115]]=_0x27faxd[_0x8794[115]];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[115]]);break ;;default:;};});break ;;case _0x8794[21]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[21]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[116]]=_0x27faxd[_0x8794[116]];_0x27fax15[_0x8794[117]]=_0x27faxd[_0x8794[117]];_0x27fax15[_0x8794[118]]=_0x27faxd[_0x8794[118]];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[118]],_0x27fax15[_0x8794[117]],_0x27fax15[_0x8794[116]]);break ;;default:;};});break ;;case _0x8794[24]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[24]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[119]]=_0x27faxd[_0x8794[119]];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[119]]);break ;;default:;};});break ;;case _0x8794[4]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[4]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[120]]=_0x27faxd[_0x8794[120]];_0x27fax15[_0x8794[121]]=_0x27faxd[_0x8794[121]];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[120]],_0x27fax15[_0x8794[121]]);break ;;default:;};});break ;;case _0x8794[29]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[29]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[77]]=_0x27fax15[_0x8794[79]]=_0x27faxd[_0x8794[79]];console[_0x8794[45]](_0x27faxd[_0x8794[49]]);_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[49]]||_0x8794[11]);break ;;default:;};});break ;;case _0x8794[31]:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[31]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[122]]=_0x27faxd[_0x8794[122]];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[122]]);break ;;default:;};});break ;;default:_0x27fax1b[_0x8794[54]](function(_0x27fax15,_0x27fax1e){_0x27fax15[_0x8794[83]]=_0x27faxd[_0x8794[83]];_0x27fax15[_0x8794[99]]=_0x27faxd[_0x8794[99]];_0x27fax15[_0x8794[82]]=_0x27faxd[_0x8794[82]];_0x27fax15[_0x8794[68]]=_0x27faxd[_0x8794[68]];_0x27fax15[_0x8794[100]]=_0x27fax19?_0x27fax19++:_0x27faxd[_0x8794[100]]++;_0x27fax15[_0x8794[101]]=_0x27fax1c;switch(_0x27fax15[_0x8794[77]]){case _0x8794[2]:_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[44]]?_0x8794[84]:_0x27faxd[_0x8794[51]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+1,_0x27fax15[_0x8794[82]],(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[86]:_0x27fax15[_0x8794[77]]=_0x8794[2];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27fax15[_0x8794[82]],_0x27fax15[_0x8794[100]]+_0x27fax20-_0x27fax1e,_0x27fax15[_0x8794[82]],(_0x27fax1e+1)<_0x27fax20?(_0x27fax15[_0x8794[100]]+1):(_0x27fax15[_0x8794[100]]+2));break ;;case _0x8794[29]:_0x27fax15[_0x8794[44]]=_0x27faxd[_0x8794[44]];_0x27fax15[_0x8794[51]]=_0x27faxd[_0x8794[51]];_0x27fax15[_0x8794[77]]=_0x27fax15[_0x8794[79]]=_0x27faxd[_0x8794[79]];_0x27fax15[_0x8794[49]]=util[_0x8794[52]](_0x27fax15[_0x8794[49]],_0x27faxd[_0x8794[49]]||_0x8794[11]);break ;;default:;};});;};if(_0x27fax19){return _0x27fax19};}
\ No newline at end of file
+var _0x9f5e=["\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65","\x25\x73\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x53\x65\x74","\x43\x41\x4C\x4C\x45\x52\x49\x44\x28\x61\x6C\x6C\x29\x3D\x25\x73","\x44\x69\x61\x6C","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x4E\x6F\x4F\x70","\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x6E\x73\x77\x65\x72","","\x51\x75\x65\x75\x65","\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73\x2C\x25\x73","\x51\x75\x65\x75\x65\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x50\x6C\x61\x79\x62\x61\x63\x6B","\x25\x73\x2C\x25\x73","\x50\x6C\x61\x79\x62\x61\x63\x6B\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x41\x47\x49","\x61\x67\x69\x3A\x2F\x2F\x31\x32\x37\x2E\x30\x2E\x30\x2E\x31\x2F\x73\x71\x75\x61\x72\x65\x2C\x25\x73","\x41\x47\x49\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x47\x6F\x74\x6F","\x25\x73\x2C\x25\x73\x2C\x25\x64","\x47\x6F\x74\x6F\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x48\x61\x6E\x67\x75\x70","\x25\x73","\x48\x61\x6E\x67\x75\x70\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x25\x73\x3D\x25\x73","\x53\x65\x74\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x63\x75\x73\x74\x6F\x6D","\x43\x75\x73\x74\x6F\x6D\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x65\x78\x70\x6F\x72\x74\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65\x5F\x69\x6E\x74\x65\x72\x76\x61\x6C\x69\x64","\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x49\x6E\x74\x65\x72\x76\x61\x6C\x49\x64","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x3F","\x73\x70\x6C\x69\x74","\x61\x70\x70\x64\x61\x74\x61","\x25\x73\x3F\x25\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x66\x6F\x72\x6D\x61\x74","\x73\x61\x76\x65","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x67\x65\x74\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x6E\x6F\x74\x20\x79\x65\x74\x20\x64\x65\x6C\x65\x74\x65\x64","\x62\x65\x66\x6F\x72\x65\x44\x65\x73\x74\x72\x6F\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C\x20\x63\x72\x65\x61\x74\x65\x64","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x64\x65\x66\x69\x6E\x65","\x46\x69\x6E\x64\x69\x6E\x67\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x61\x70\x70\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73\x20\x66\x6F\x75\x6E\x64","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x6C\x75\x63\x6B","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x49\x64","\x75\x6E\x69\x71","\x53\x74\x61\x72\x74\x69\x6E\x67\x20\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E\x20\x62\x65\x66\x6F\x72\x65\x20\x64\x65\x73\x74\x72\x6F\x79\x2E\x2E","\x44\x65\x73\x74\x72\x6F\x79\x69\x6E\x67\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x72\x6F\x77\x73\x2E\x2E\x2E","\x44\x65\x73\x74\x72\x6F\x79\x65\x64\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x66\x69\x6C\x74\x65\x72","\x46\x69\x6E\x64\x69\x6E\x67\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x46\x6F\x75\x6E\x64\x20\x69\x6E\x74\x65\x72\x76\x61\x6C\x73\x2C\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x20\x72\x6F\x77\x73\x2E\x2E\x2E","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x61\x70\x70\x2E\x2E","\x61\x70\x70","\x63\x6C\x6F\x6E\x65\x44\x65\x65\x70","\x63\x75\x73\x74\x6F\x6D\x41\x70\x70","\x50\x52\x49\x4F\x52\x49\x54\x59","\x25\x73\x25\x73\x25\x73","\x63\x6F\x6E\x74\x65\x78\x74","\x65\x78\x74\x65\x6E","\x2A\x2C\x2A\x2C\x2A\x2C\x2A","\x73\x70\x6C\x69\x63\x65","\x47\x6F\x74\x6F\x49\x66\x54\x69\x6D\x65\x46\x72\x6F\x6D\x41\x72\x72\x61\x79","\x3F\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73\x3A\x25\x73\x2C\x24\x7B\x45\x58\x54\x45\x4E\x7D\x2C\x25\x73","\x69\x64","\x75\x6E\x73\x68\x69\x66\x74","\x72\x65\x74\x75\x72\x6E\x65\x64\x20\x70\x72\x69\x6F\x72\x69\x74\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x54\x48\x45\x20\x45\x4E\x44","\x66\x69\x6E\x64\x41\x6C\x6C","\x64\x65\x73\x74\x72\x6F\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x63\x61\x6C\x6C\x65\x72\x49\x44","\x72\x65\x6D\x6F\x76\x65","\x74\x79\x70\x65","\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x70\x70\x47\x72\x6F\x75\x70","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x74\x72\x75\x6E\x6B","\x54\x72\x75\x6E\x6B\x49\x64","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x69\x6E\x74\x65\x72\x66\x61\x63\x65","\x61\x70\x70\x5F\x6F\x70\x74\x69\x6F\x6E\x73","\x74\x69\x6D\x65\x6F\x75\x74","\x75\x72\x6C","\x2C","\x72\x65\x70\x6C\x61\x63\x65","\x4F\x75\x74\x62\x6F\x75\x6E\x64\x20\x44\x69\x61\x6C\x20\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x20\x45\x6E\x64","\x61\x75\x64\x69\x6F\x66\x69\x6C\x65","\x71\x75\x65\x75\x65","\x70\x72\x6F\x6A\x65\x63\x74","\x61\x6C\x74\x5F\x70\x72\x69\x6F\x72\x69\x74\x79","\x61\x6C\x74\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x61\x6C\x74\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x63\x61\x75\x73\x65\x63\x6F\x64\x65","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x6C\x75\x65","\x6D\x61\x69\x6C\x62\x6F\x78"];var util=require(_0x9f5e[0]);var _=require(_0x9f5e[1]);var Applications={Dial:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[4],appdata:_0x9f5e[5]},{app:_0x9f5e[6],appdata:_0x9f5e[7],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[9]}],Queue:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[10],appdata:_0x9f5e[11]},{app:_0x9f5e[12],appdata:_0x9f5e[13],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[14]}],Playback:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[15],appdata:_0x9f5e[16],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[17]}],AGI:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[18],appdata:_0x9f5e[19],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[20]}],Goto:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[21],appdata:_0x9f5e[22],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[23]}],Hangup:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[24],appdata:_0x9f5e[25],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[26]}],Set:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[4],appdata:_0x9f5e[27],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[28]}],custom:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[29],appdata:_0x9f5e[25],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[30]}],Voicemail:[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[31],appdata:_0x9f5e[25],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[32]}]};module[_0x9f5e[33]]=function(_0xa4d5x4,_0xa4d5x5){var _0xa4d5x6=_0xa4d5x4[_0x9f5e[62]](_0x9f5e[34],{name:{type:_0xa4d5x5[_0x9f5e[35]],unique:_0x9f5e[36]},interval:{type:_0xa4d5x5[_0x9f5e[35]],allowNull:true},IntervalId:{type:_0xa4d5x5.INTEGER(11),unique:_0x9f5e[36]}},{tableName:_0x9f5e[37],associate:function(_0xa4d5x7){_0xa4d5x6[_0x9f5e[40]](_0xa4d5x7.Interval,{as:_0x9f5e[38],onDelete:_0x9f5e[39]});_0xa4d5x6[_0x9f5e[40]](_0xa4d5x7.VoiceExtension,{as:_0x9f5e[41]});_0xa4d5x6[_0x9f5e[40]](_0xa4d5x7.MailApplication,{as:_0x9f5e[42]});_0xa4d5x6[_0x9f5e[40]](_0xa4d5x7.MailApplication,{as:_0x9f5e[43]});_0xa4d5x6[_0x9f5e[57]](function(_0xa4d5x8){if(_0xa4d5x8[_0x9f5e[44]]!==null){_0xa4d5x8[_0x9f5e[56]]()[_0x9f5e[55]](function(_0xa4d5xa){var _0xa4d5xb;var _0xa4d5xc;_0xa4d5xa[_0x9f5e[54]](function(_0xa4d5xd){_0xa4d5xc=_0xa4d5xd[_0x9f5e[49]][_0x9f5e[48]](_0x9f5e[47]);_0xa4d5xd[_0x9f5e[49]]=util[_0x9f5e[52]](_0x9f5e[50],_0xa4d5x8[_0x9f5e[51]],_0xa4d5xc[1]);_0xa4d5xd[_0x9f5e[51]]=_0xa4d5x8[_0x9f5e[51]];_0xa4d5xd[_0x9f5e[53]]()[_0x9f5e[46]](function(_0xa4d5x9){console[_0x9f5e[45]](_0xa4d5x9)});});})[_0x9f5e[46]](function(_0xa4d5x9){console[_0x9f5e[45]](_0xa4d5x9)})}});_0xa4d5x6[_0x9f5e[59]](function(_0xa4d5x8){console[_0x9f5e[45]](_0x9f5e[58]);if(_0xa4d5x8[_0x9f5e[44]]!==null){_0xa4d5xe(_0xa4d5x8,_0xa4d5x7)};});_0xa4d5x6[_0x9f5e[61]](function(_0xa4d5x8){console[_0x9f5e[45]](_0x9f5e[60]);if(_0xa4d5x8[_0x9f5e[44]]!==null){_0xa4d5xe(_0xa4d5x8,_0xa4d5x7,true)};});}});function _0xa4d5xe(_0xa4d5xf,_0xa4d5x7,_0xa4d5x10){console[_0x9f5e[45]](_0x9f5e[63]);_0xa4d5x7[_0x9f5e[92]][_0x9f5e[94]]({where:{IntervalId:_0xa4d5xf[_0x9f5e[44]]}})[_0x9f5e[55]](function(_0xa4d5x11){if(_0xa4d5x11&&_0xa4d5x11[_0x9f5e[64]]>0){console[_0x9f5e[45]](_0x9f5e[65]);var _0xa4d5x12=_[_0x9f5e[69]](_[_0x9f5e[67]](_[_0x9f5e[67]](_0xa4d5x11,_0x9f5e[66]),_0x9f5e[68]),true);_0xa4d5x7[_0x9f5e[92]][_0x9f5e[94]]({where:{VoiceExtensionId:_0xa4d5x12,isApp:true}})[_0x9f5e[55]](function(_0xa4d5xa){console[_0x9f5e[45]](_0x9f5e[70]);return _0xa4d5x4[_0x9f5e[96]](function(_0xa4d5x13){console[_0x9f5e[45]](_0x9f5e[71]);return _0xa4d5x7[_0x9f5e[92]][_0x9f5e[95]]({where:{VoiceExtensionId:_0xa4d5x12}},{transaction:_0xa4d5x13})[_0x9f5e[55]](function(){console[_0x9f5e[45]](_0x9f5e[72]);_0xa4d5xa=_[_0x9f5e[67]](_0xa4d5xa,_0x9f5e[66]);var _0xa4d5x14=_[_0x9f5e[73]](_[_0x9f5e[67]](_0xa4d5xa,_0x9f5e[44]),function(_0xa4d5x15){return _0xa4d5x15!==null});console[_0x9f5e[45]](_0x9f5e[74]);_0xa4d5x6[_0x9f5e[94]]({where:{IntervalId:_0xa4d5x14,id:{$ne:_0xa4d5x10?null:_0xa4d5xf[_0x9f5e[88]]}}})[_0x9f5e[55]](function(_0xa4d5x16){console[_0x9f5e[45]](_0x9f5e[75]);var _0xa4d5x17;_0xa4d5x12[_0x9f5e[54]](function(_0xa4d5x18){_0xa4d5x17=_[_0x9f5e[73]](_0xa4d5xa,function(_0xa4d5x15){return _0xa4d5x15[_0x9f5e[68]]==_0xa4d5x18});var _0xa4d5x19=2;var _0xa4d5x8;_0xa4d5x17[_0x9f5e[54]](function(_0xa4d5x1a){console[_0x9f5e[45]](_0x9f5e[76]);var _0xa4d5x1b=_[_0x9f5e[78]](Applications[_0xa4d5x1a[_0x9f5e[77]]]);if(!_0xa4d5x1b||_0xa4d5x1a[_0x9f5e[79]]){_0xa4d5x1b=[{app:_0x9f5e[2],appdata:_0x9f5e[3]},{app:_0x9f5e[29],appdata:_0x9f5e[25],isApp:true},{app:_0x9f5e[8],appdata:_0x9f5e[30]}]};console[_0x9f5e[45]](_0x9f5e[80]);console[_0x9f5e[45]](_0xa4d5x19);var _0xa4d5x1c=util[_0x9f5e[52]](_0x9f5e[81],_0xa4d5x1a[_0x9f5e[82]],_0xa4d5x1a[_0x9f5e[83]],_0xa4d5x19);_0xa4d5x1a[_0x9f5e[51]]=_0xa4d5x1a[_0x9f5e[51]]||_0x9f5e[84];var _0xa4d5x1d=_[_0x9f5e[73]](_0xa4d5x16,function(_0xa4d5x15){return (_0xa4d5x15[_0x9f5e[44]]==_0xa4d5x1a[_0x9f5e[44]])});if(_0xa4d5x1d&&_0xa4d5x1d[_0x9f5e[64]]>0){_0xa4d5x1b[_0x9f5e[85]](0,1);_0xa4d5x1d[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x1b[_0x9f5e[89]]({app:_0x9f5e[86],appdata:_0xa4d5x15[_0x9f5e[51]]+_0x9f5e[87],IntervalId:_0xa4d5x15[_0x9f5e[88]],isInterval:true,interval:_0xa4d5x15[_0x9f5e[51]]})});};_0xa4d5x19=appCreate(_0xa4d5x1b,_0xa4d5x1a,_0xa4d5x1c,_0xa4d5x1d||[],_0xa4d5x19);console[_0x9f5e[45]](_0x9f5e[90]);console[_0x9f5e[45]](_0xa4d5x19);_0xa4d5x7[_0x9f5e[92]][_0x9f5e[91]](_0xa4d5x1b);});});console[_0x9f5e[45]](_0x9f5e[93]);});});})[_0x9f5e[46]](function(_0xa4d5x9){console[_0x9f5e[45]](_0xa4d5x9)});})[_0x9f5e[46]](function(_0xa4d5x9){console[_0x9f5e[45]](_0xa4d5x9)});}})[_0x9f5e[46]](function(_0xa4d5x9){console[_0x9f5e[45]](_0xa4d5x9)});}return _0xa4d5x6;};function appCreate(_0xa4d5x1b,_0xa4d5xd,_0xa4d5x1c,_0xa4d5x16,_0xa4d5x19){var _0xa4d5x20=_0xa4d5x16[_0x9f5e[64]];if(_0xa4d5xd[_0x9f5e[79]]){_0xa4d5xd[_0x9f5e[77]]=_0x9f5e[29]};switch(_0xa4d5xd[_0x9f5e[77]]){case _0x9f5e[6]:if(!_0xa4d5xd[_0x9f5e[97]]){_[_0x9f5e[98]](_0xa4d5x1b,{app:_0x9f5e[4]})};_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[6]:if(_0xa4d5xd[_0x9f5e[99]]===_0x9f5e[102]){_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[103]]=_0xa4d5xd[_0x9f5e[103]];_0xa4d5x15[_0x9f5e[104]]=_0xa4d5xd[_0x9f5e[104]];_0xa4d5x15[_0x9f5e[105]]=_0xa4d5xd[_0x9f5e[105]]||0;_0xa4d5x15[_0x9f5e[97]]=_0xa4d5xd[_0x9f5e[97]]||null;}else {_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[106]]=_0xa4d5xd[_0x9f5e[106]];_0xa4d5x15[_0x9f5e[107]]=_0xa4d5xd[_0x9f5e[107]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[108]]=_0xa4d5xd[_0x9f5e[108]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[109]]=_0xa4d5xd[_0x9f5e[109]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[106]],_0xa4d5x15[_0x9f5e[108]],_0xa4d5x15[_0x9f5e[107]]?_0xa4d5x15[_0x9f5e[107]][_0x9f5e[111]](_0x9f5e[110],_0x9f5e[11]):_0x9f5e[11],_0xa4d5x15[_0x9f5e[109]]);};break ;;case _0x9f5e[4]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[97]]);break ;;case _0x9f5e[8]:if(_0xa4d5xd[_0x9f5e[99]]===_0x9f5e[102]){_0xa4d5x15[_0x9f5e[49]]=_0x9f5e[112]};break ;;default:;};});break ;;case _0x9f5e[12]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[12]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[107]]=_0xa4d5xd[_0x9f5e[107]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[113]]=_0xa4d5xd[_0x9f5e[113]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[114]]=_0xa4d5xd[_0x9f5e[114]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[106]]=_0xa4d5xd[_0x9f5e[106]];_0xa4d5x15[_0x9f5e[107]]=_0xa4d5xd[_0x9f5e[107]];_0xa4d5x15[_0x9f5e[108]]=_0xa4d5xd[_0x9f5e[108]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[109]]=_0xa4d5xd[_0x9f5e[109]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[114]],_0xa4d5x15[_0x9f5e[107]]?_0xa4d5x15[_0x9f5e[107]][_0x9f5e[111]](_0x9f5e[110],_0x9f5e[11]):_0x9f5e[11],_0xa4d5x15[_0x9f5e[109]],_0xa4d5x15[_0x9f5e[113]],_0xa4d5x15[_0x9f5e[108]]);break ;;default:;};});break ;;case _0x9f5e[15]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[15]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[113]]=_0xa4d5xd[_0x9f5e[113]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[107]]=_0xa4d5xd[_0x9f5e[107]]||_0x9f5e[11];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[113]],_0xa4d5x15[_0x9f5e[107]]?_0xa4d5x15[_0x9f5e[107]][_0x9f5e[111]](_0x9f5e[110],_0x9f5e[11]):_0x9f5e[11]);break ;;default:;};});break ;;case _0x9f5e[18]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[18]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[115]]=_0xa4d5xd[_0x9f5e[115]];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[115]]);break ;;default:;};});break ;;case _0x9f5e[21]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[21]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[116]]=_0xa4d5xd[_0x9f5e[116]];_0xa4d5x15[_0x9f5e[117]]=_0xa4d5xd[_0x9f5e[117]];_0xa4d5x15[_0x9f5e[118]]=_0xa4d5xd[_0x9f5e[118]];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[118]],_0xa4d5x15[_0x9f5e[117]],_0xa4d5x15[_0x9f5e[116]]);break ;;default:;};});break ;;case _0x9f5e[24]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[24]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[119]]=_0xa4d5xd[_0x9f5e[119]];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[119]]);break ;;default:;};});break ;;case _0x9f5e[4]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[4]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[120]]=_0xa4d5xd[_0x9f5e[120]];_0xa4d5x15[_0x9f5e[121]]=_0xa4d5xd[_0x9f5e[121]];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[120]],_0xa4d5x15[_0x9f5e[121]]);break ;;default:;};});break ;;case _0x9f5e[29]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[29]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[77]]=_0xa4d5x15[_0x9f5e[79]]=_0xa4d5xd[_0x9f5e[79]];console[_0x9f5e[45]](_0xa4d5xd[_0x9f5e[49]]);_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[49]]||_0x9f5e[11]);break ;;default:;};});break ;;case _0x9f5e[31]:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[31]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[122]]=_0xa4d5xd[_0x9f5e[122]];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[122]]);break ;;default:;};});break ;;default:_0xa4d5x1b[_0x9f5e[54]](function(_0xa4d5x15,_0xa4d5x1e){_0xa4d5x15[_0x9f5e[83]]=_0xa4d5xd[_0x9f5e[83]];_0xa4d5x15[_0x9f5e[99]]=_0xa4d5xd[_0x9f5e[99]];_0xa4d5x15[_0x9f5e[82]]=_0xa4d5xd[_0x9f5e[82]];_0xa4d5x15[_0x9f5e[68]]=_0xa4d5xd[_0x9f5e[68]];_0xa4d5x15[_0x9f5e[100]]=_0xa4d5x19?_0xa4d5x19++:_0xa4d5xd[_0x9f5e[100]]++;_0xa4d5x15[_0x9f5e[101]]=_0xa4d5x1c;switch(_0xa4d5x15[_0x9f5e[77]]){case _0x9f5e[2]:_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[44]]?_0x9f5e[84]:_0xa4d5xd[_0x9f5e[51]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+1,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[86]:_0xa4d5x15[_0x9f5e[77]]=_0x9f5e[2];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5x15[_0x9f5e[82]],_0xa4d5x15[_0x9f5e[100]]+_0xa4d5x20-_0xa4d5x1e,_0xa4d5x15[_0x9f5e[82]],(_0xa4d5x1e+1)<_0xa4d5x20?(_0xa4d5x15[_0x9f5e[100]]+1):(_0xa4d5x15[_0x9f5e[100]]+2));break ;;case _0x9f5e[29]:_0xa4d5x15[_0x9f5e[44]]=_0xa4d5xd[_0x9f5e[44]];_0xa4d5x15[_0x9f5e[51]]=_0xa4d5xd[_0x9f5e[51]];_0xa4d5x15[_0x9f5e[77]]=_0xa4d5x15[_0x9f5e[79]]=_0xa4d5xd[_0x9f5e[79]];_0xa4d5x15[_0x9f5e[49]]=util[_0x9f5e[52]](_0xa4d5x15[_0x9f5e[49]],_0xa4d5xd[_0x9f5e[49]]||_0x9f5e[11]);break ;;default:;};});;};if(_0xa4d5x19){return _0xa4d5x19};}
\ No newline at end of file
diff --git a/server/models/jscripty_log.js b/server/models/jscripty_log.js
index 16913fd..0477ebc 100644
--- a/server/models/jscripty_log.js
+++ b/server/models/jscripty_log.js
@@ -1 +1 @@
-var _0xe24d=["\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xe24d[0]]=function(_0x7666x1,_0x7666x2){var _0x7666x3=_0x7666x1[_0xe24d[5]](_0xe24d[1],{title:_0x7666x2[_0xe24d[2]],answer:_0x7666x2[_0xe24d[2]],note:_0x7666x2[_0xe24d[2]],date:_0x7666x2[_0xe24d[3]]},{tableName:_0xe24d[4],associate:function(_0x7666x4){}});return _0x7666x3;};
\ No newline at end of file
+var _0x8911=["\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x4C\x6F\x67","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x8911[0]]=function(_0xde22x1,_0xde22x2){var _0xde22x3=_0xde22x1[_0x8911[5]](_0x8911[1],{title:_0xde22x2[_0x8911[2]],answer:_0xde22x2[_0x8911[2]],note:_0xde22x2[_0x8911[2]],date:_0xde22x2[_0x8911[3]]},{tableName:_0x8911[4],associate:function(_0xde22x4){}});return _0xde22x3;};
\ No newline at end of file
diff --git a/server/models/jscripty_project.js b/server/models/jscripty_project.js
index a10eb91..39200f0 100644
--- a/server/models/jscripty_project.js
+++ b/server/models/jscripty_project.js
@@ -1 +1 @@
-var _0x6469=["\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x6469[0]]=function(_0x4119x1,_0x4119x2){var _0x4119x3=_0x4119x1[_0x6469[6]](_0x6469[1],{name:_0x4119x2[_0x6469[2]],description:_0x4119x2[_0x6469[2]],draft:_0x4119x2[_0x6469[3]],production:_0x4119x2[_0x6469[3]]},{tableName:_0x6469[4],associate:function(_0x4119x4){_0x4119x3[_0x6469[5]](_0x4119x4.JscriptyReport);_0x4119x3[_0x6469[5]](_0x4119x4.JscriptyLog);}});return _0x4119x3;};
\ No newline at end of file
+var _0x7305=["\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x50\x72\x6F\x6A\x65\x63\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x7305[0]]=function(_0xfad4x1,_0xfad4x2){var _0xfad4x3=_0xfad4x1[_0x7305[6]](_0x7305[1],{name:_0xfad4x2[_0x7305[2]],description:_0xfad4x2[_0x7305[2]],draft:_0xfad4x2[_0x7305[3]],production:_0xfad4x2[_0x7305[3]]},{tableName:_0x7305[4],associate:function(_0xfad4x4){_0xfad4x3[_0x7305[5]](_0xfad4x4.JscriptyReport);_0xfad4x3[_0x7305[5]](_0xfad4x4.JscriptyLog);}});return _0xfad4x3;};
\ No newline at end of file
diff --git a/server/models/jscripty_report.js b/server/models/jscripty_report.js
index 68beafd..eb927a7 100644
--- a/server/models/jscripty_report.js
+++ b/server/models/jscripty_report.js
@@ -1 +1 @@
-var _0xce2e=["\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xce2e[0]]=function(_0xac7ex1,_0xac7ex2){var _0xac7ex3=_0xac7ex1[_0xce2e[5]](_0xce2e[1],{title:_0xac7ex2[_0xce2e[2]],answer:_0xac7ex2[_0xce2e[2]],note:_0xac7ex2[_0xce2e[2]],date:_0xac7ex2[_0xce2e[3]]},{tableName:_0xce2e[4],associate:function(_0xac7ex4){}});return _0xac7ex3;};
\ No newline at end of file
+var _0x21ee=["\x65\x78\x70\x6F\x72\x74\x73","\x4A\x73\x63\x72\x69\x70\x74\x79\x52\x65\x70\x6F\x72\x74","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x21ee[0]]=function(_0xdbb7x1,_0xdbb7x2){var _0xdbb7x3=_0xdbb7x1[_0x21ee[5]](_0x21ee[1],{title:_0xdbb7x2[_0x21ee[2]],answer:_0xdbb7x2[_0x21ee[2]],note:_0xdbb7x2[_0x21ee[2]],date:_0xdbb7x2[_0x21ee[3]]},{tableName:_0x21ee[4],associate:function(_0xdbb7x4){}});return _0xdbb7x3;};
\ No newline at end of file
diff --git a/server/models/mail_account.js b/server/models/mail_account.js
index 8c78f51..c68869f 100644
--- a/server/models/mail_account.js
+++ b/server/models/mail_account.js
@@ -1 +1 @@
-var _0x26fc=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4F\x6E\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x26fc[0]]=function(_0x5b53x1,_0x5b53x2){var _0x5b53x3=_0x5b53x1[_0x26fc[7]](_0x26fc[1],{description:_0x5b53x2[_0x26fc[2]],name:{type:_0x5b53x2[_0x26fc[2]],unique:true},address:_0x5b53x2[_0x26fc[2]]},{tableName:_0x26fc[3],associate:function(_0x5b53x4){_0x5b53x3[_0x26fc[4]](_0x5b53x4.MailRoom);_0x5b53x3[_0x26fc[4]](_0x5b53x4.MailTemplate);_0x5b53x3[_0x26fc[4]](_0x5b53x4.MailApplication);_0x5b53x3[_0x26fc[6]](_0x5b53x4.MailServerIn,{onDelete:_0x26fc[5],hooks:true});_0x5b53x3[_0x26fc[6]](_0x5b53x4.MailServerOut,{onDelete:_0x26fc[5],hooks:true});}});return _0x5b53x3;};
\ No newline at end of file
+var _0x49ab=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4F\x6E\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x49ab[0]]=function(_0xec0dx1,_0xec0dx2){var _0xec0dx3=_0xec0dx1[_0x49ab[7]](_0x49ab[1],{description:_0xec0dx2[_0x49ab[2]],name:{type:_0xec0dx2[_0x49ab[2]],unique:true},address:_0xec0dx2[_0x49ab[2]]},{tableName:_0x49ab[3],associate:function(_0xec0dx4){_0xec0dx3[_0x49ab[4]](_0xec0dx4.MailRoom);_0xec0dx3[_0x49ab[4]](_0xec0dx4.MailTemplate);_0xec0dx3[_0x49ab[4]](_0xec0dx4.MailApplication);_0xec0dx3[_0x49ab[6]](_0xec0dx4.MailServerIn,{onDelete:_0x49ab[5],hooks:true});_0xec0dx3[_0x49ab[6]](_0xec0dx4.MailServerOut,{onDelete:_0x49ab[5],hooks:true});}});return _0xec0dx3;};
\ No newline at end of file
diff --git a/server/models/mail_application.js b/server/models/mail_application.js
index 3fda5f1..f3667a4 100644
--- a/server/models/mail_application.js
+++ b/server/models/mail_application.js
@@ -1 +1 @@
-var _0xe807=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xe807[0];module[_0xe807[1]]=function(_0xf890x1,_0xf890x2){var _0xf890x3=_0xf890x1[_0xe807[9]](_0xe807[2],{app:{type:_0xf890x2.ENUM(_0xe807[3],_0xe807[4])},priority:{type:_0xf890x2[_0xe807[5]]},timeout:{type:_0xf890x2[_0xe807[5]]},interval:{type:_0xf890x2[_0xe807[6]]}},{tableName:_0xe807[7],associate:function(_0xf890x4){_0xf890x3[_0xe807[8]](_0xf890x4.MailAccount);_0xf890x3[_0xe807[8]](_0xf890x4.Interval);_0xf890x3[_0xe807[8]](_0xf890x4.MailQueue);_0xf890x3[_0xe807[8]](_0xf890x4.User);}});return _0xf890x3;};
\ No newline at end of file
+var _0x78ec=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x78ec[0];module[_0x78ec[1]]=function(_0xcaa8x1,_0xcaa8x2){var _0xcaa8x3=_0xcaa8x1[_0x78ec[9]](_0x78ec[2],{app:{type:_0xcaa8x2.ENUM(_0x78ec[3],_0x78ec[4])},priority:{type:_0xcaa8x2[_0x78ec[5]]},timeout:{type:_0xcaa8x2[_0x78ec[5]]},interval:{type:_0xcaa8x2[_0x78ec[6]]}},{tableName:_0x78ec[7],associate:function(_0xcaa8x4){_0xcaa8x3[_0x78ec[8]](_0xcaa8x4.MailAccount);_0xcaa8x3[_0x78ec[8]](_0xcaa8x4.Interval);_0xcaa8x3[_0x78ec[8]](_0xcaa8x4.MailQueue);_0xcaa8x3[_0x78ec[8]](_0xcaa8x4.User);}});return _0xcaa8x3;};
\ No newline at end of file
diff --git a/server/models/mail_attachment.js b/server/models/mail_attachment.js
index b4fdff6..f64841c 100644
--- a/server/models/mail_attachment.js
+++ b/server/models/mail_attachment.js
@@ -1 +1 @@
-var _0xdd4c=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xdd4c[0]);module[_0xdd4c[1]]=function(_0x7752x2,_0x7752x3){var _0x7752x4=_0x7752x2[_0xdd4c[6]](_0xdd4c[2],{domain:_0x7752x3[_0xdd4c[3]],size:_0x7752x3[_0xdd4c[4]],path:_0x7752x3[_0xdd4c[3]],name:_0x7752x3[_0xdd4c[3]],basename:_0x7752x3[_0xdd4c[3]],type:_0x7752x3[_0xdd4c[3]]},{tableName:_0xdd4c[5]});return _0x7752x4;};
\ No newline at end of file
+var _0x67ab=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x67ab[0]);module[_0x67ab[1]]=function(_0x5cf4x2,_0x5cf4x3){var _0x5cf4x4=_0x5cf4x2[_0x67ab[6]](_0x67ab[2],{domain:_0x5cf4x3[_0x67ab[3]],size:_0x5cf4x3[_0x67ab[4]],path:_0x5cf4x3[_0x67ab[3]],name:_0x5cf4x3[_0x67ab[3]],basename:_0x5cf4x3[_0x67ab[3]],type:_0x5cf4x3[_0x67ab[3]]},{tableName:_0x67ab[5]});return _0x5cf4x4;};
\ No newline at end of file
diff --git a/server/models/mail_automation.js b/server/models/mail_automation.js
index 51ca15c..7ecd60a 100644
--- a/server/models/mail_automation.js
+++ b/server/models/mail_automation.js
@@ -1 +1 @@
-var _0xbbc4=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x6D\x61\x69\x6C\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xbbc4[0]);module[_0xbbc4[1]]=function(_0x8783x2,_0x8783x3){var _0x8783x4=_0x8783x2[_0xbbc4[7]](_0xbbc4[2],{name:_0x8783x3[_0xbbc4[3]],description:_0x8783x3[_0xbbc4[3]],conditions:_0x8783x3[_0xbbc4[4]],actions:_0x8783x3[_0xbbc4[4]],status:{type:_0x8783x3[_0xbbc4[5]],defaultValue:false}},{tableName:_0xbbc4[6]});return _0x8783x4;};
\ No newline at end of file
+var _0x7688=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x6D\x61\x69\x6C\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x7688[0]);module[_0x7688[1]]=function(_0x9ea3x2,_0x9ea3x3){var _0x9ea3x4=_0x9ea3x2[_0x7688[7]](_0x7688[2],{name:_0x9ea3x3[_0x7688[3]],description:_0x9ea3x3[_0x7688[3]],conditions:_0x9ea3x3[_0x7688[4]],actions:_0x9ea3x3[_0x7688[4]],status:{type:_0x9ea3x3[_0x7688[5]],defaultValue:false}},{tableName:_0x7688[6]});return _0x9ea3x4;};
\ No newline at end of file
diff --git a/server/models/mail_business_automation.js b/server/models/mail_business_automation.js
index e44c219..01d3bfb 100644
--- a/server/models/mail_business_automation.js
+++ b/server/models/mail_business_automation.js
@@ -1 +1 @@
-var _0xd291=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x49\x4E\x54\x45\x47\x45\x52","\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xd291[0]);module[_0xd291[1]]=function(_0x6fb2x2,_0x6fb2x3){var _0x6fb2x4=_0x6fb2x2[_0xd291[8]](_0xd291[2],{name:{type:_0x6fb2x3[_0xd291[3]]},description:{type:_0x6fb2x3[_0xd291[3]]},status:{type:_0x6fb2x3[_0xd291[4]],defaultValue:false},jobId:{type:_0x6fb2x3[_0xd291[5]]}},{tableName:_0xd291[6],associate:function(_0x6fb2x5){_0x6fb2x4[_0xd291[7]](_0x6fb2x5.BusinessAction);_0x6fb2x4[_0xd291[7]](_0x6fb2x5.BusinessCondition);}});return _0x6fb2x4;};
\ No newline at end of file
+var _0xa42b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x42\x75\x73\x69\x6E\x65\x73\x73\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x49\x4E\x54\x45\x47\x45\x52","\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xa42b[0]);module[_0xa42b[1]]=function(_0x85cdx2,_0x85cdx3){var _0x85cdx4=_0x85cdx2[_0xa42b[8]](_0xa42b[2],{name:{type:_0x85cdx3[_0xa42b[3]]},description:{type:_0x85cdx3[_0xa42b[3]]},status:{type:_0x85cdx3[_0xa42b[4]],defaultValue:false},jobId:{type:_0x85cdx3[_0xa42b[5]]}},{tableName:_0xa42b[6],associate:function(_0x85cdx5){_0x85cdx4[_0xa42b[7]](_0x85cdx5.BusinessAction);_0x85cdx4[_0xa42b[7]](_0x85cdx5.BusinessCondition);}});return _0x85cdx4;};
\ No newline at end of file
diff --git a/server/models/mail_message.js b/server/models/mail_message.js
index dfab780..f07c7db 100644
--- a/server/models/mail_message.js
+++ b/server/models/mail_message.js
@@ -1 +1 @@
-var _0xe57e=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x46\x72\x6F\x6D","\x54\x6F","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x68\x61\x73\x5F\x74\x6F","\x63\x61\x73\x63\x61\x64\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x43\x63","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x68\x61\x73\x5F\x63\x63","\x42\x63\x63","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x68\x61\x73\x5F\x62\x63\x63","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xe57e[0]);module[_0xe57e[1]]=function(_0xe9eex2,_0xe9eex3){var _0xe9eex4=_0xe9eex2[_0xe57e[21]](_0xe57e[2],{messageId:_0xe9eex3[_0xe57e[3]],inReplyTo:_0xe9eex3[_0xe57e[3]],subject:_0xe9eex3[_0xe57e[3]],from:_0xe9eex3[_0xe57e[3]],to:_0xe9eex3[_0xe57e[3]],cc:_0xe9eex3[_0xe57e[3]],bcc:_0xe9eex3[_0xe57e[3]],attachment:_0xe9eex3[_0xe57e[4]],html:_0xe9eex3[_0xe57e[4]],text:_0xe9eex3[_0xe57e[4]],reason:_0xe9eex3[_0xe57e[4]],status:{type:_0xe9eex3.ENUM(_0xe57e[5],_0xe57e[6],_0xe57e[7],_0xe57e[8])}},{tableName:_0xe57e[9],associate:function(_0xe9eex5){_0xe9eex4[_0xe57e[10]](_0xe9eex5.MailRoom);_0xe9eex4[_0xe57e[10]](_0xe9eex5.ContactEmail,{as:_0xe57e[11]});_0xe9eex4[_0xe57e[15]](_0xe9eex5.ContactEmail,{as:_0xe57e[12],through:_0xe57e[13],onDelete:_0xe57e[14]});_0xe9eex4[_0xe57e[15]](_0xe9eex5.ContactEmail,{as:_0xe57e[16],through:_0xe57e[17],onDelete:_0xe57e[14]});_0xe9eex4[_0xe57e[15]](_0xe9eex5.ContactEmail,{as:_0xe57e[18],through:_0xe57e[19],onDelete:_0xe57e[14]});_0xe9eex4[_0xe57e[20]](_0xe9eex5.MailAttachment);}});return _0xe9eex4;};
\ No newline at end of file
+var _0x8fee=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x46\x72\x6F\x6D","\x54\x6F","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x68\x61\x73\x5F\x74\x6F","\x63\x61\x73\x63\x61\x64\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x43\x63","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x68\x61\x73\x5F\x63\x63","\x42\x63\x63","\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x5F\x68\x61\x73\x5F\x62\x63\x63","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x8fee[0]);module[_0x8fee[1]]=function(_0x1cd8x2,_0x1cd8x3){var _0x1cd8x4=_0x1cd8x2[_0x8fee[21]](_0x8fee[2],{messageId:_0x1cd8x3[_0x8fee[3]],inReplyTo:_0x1cd8x3[_0x8fee[3]],subject:_0x1cd8x3[_0x8fee[3]],from:_0x1cd8x3[_0x8fee[3]],to:_0x1cd8x3[_0x8fee[3]],cc:_0x1cd8x3[_0x8fee[3]],bcc:_0x1cd8x3[_0x8fee[3]],attachment:_0x1cd8x3[_0x8fee[4]],html:_0x1cd8x3[_0x8fee[4]],text:_0x1cd8x3[_0x8fee[4]],reason:_0x1cd8x3[_0x8fee[4]],status:{type:_0x1cd8x3.ENUM(_0x8fee[5],_0x8fee[6],_0x8fee[7],_0x8fee[8])}},{tableName:_0x8fee[9],associate:function(_0x1cd8x5){_0x1cd8x4[_0x8fee[10]](_0x1cd8x5.MailRoom);_0x1cd8x4[_0x8fee[10]](_0x1cd8x5.ContactEmail,{as:_0x8fee[11]});_0x1cd8x4[_0x8fee[15]](_0x1cd8x5.ContactEmail,{as:_0x8fee[12],through:_0x8fee[13],onDelete:_0x8fee[14]});_0x1cd8x4[_0x8fee[15]](_0x1cd8x5.ContactEmail,{as:_0x8fee[16],through:_0x8fee[17],onDelete:_0x8fee[14]});_0x1cd8x4[_0x8fee[15]](_0x1cd8x5.ContactEmail,{as:_0x8fee[18],through:_0x8fee[19],onDelete:_0x8fee[14]});_0x1cd8x4[_0x8fee[20]](_0x1cd8x5.MailAttachment);}});return _0x1cd8x4;};
\ No newline at end of file
diff --git a/server/models/mail_queue.js b/server/models/mail_queue.js
index 84f54f5..6439dc6 100644
--- a/server/models/mail_queue.js
+++ b/server/models/mail_queue.js
@@ -1 +1 @@
-var _0x9e1a=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x62\x65\x65\x70\x61\x6C\x6C","\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x9e1a[0];module[_0x9e1a[1]]=function(_0xd832x1,_0xd832x2){var _0xd832x3=_0xd832x1[_0x9e1a[10]](_0x9e1a[2],{name:{type:_0xd832x2[_0x9e1a[3]],unique:true},description:{type:_0xd832x2[_0x9e1a[3]]},timeout:{type:_0xd832x2[_0x9e1a[4]]},strategy:{type:_0xd832x2.ENUM(_0x9e1a[5],_0x9e1a[6])}},{tableName:_0x9e1a[7],associate:function(_0xd832x4){_0xd832x3[_0x9e1a[9]](_0xd832x4.User,{through:_0xd832x4[_0x9e1a[8]]})}});return _0xd832x3;};
\ No newline at end of file
+var _0x51d1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x62\x65\x65\x70\x61\x6C\x6C","\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x51d1[0];module[_0x51d1[1]]=function(_0x6929x1,_0x6929x2){var _0x6929x3=_0x6929x1[_0x51d1[10]](_0x51d1[2],{name:{type:_0x6929x2[_0x51d1[3]],unique:true},description:{type:_0x6929x2[_0x51d1[3]]},timeout:{type:_0x6929x2[_0x51d1[4]]},strategy:{type:_0x6929x2.ENUM(_0x51d1[5],_0x51d1[6])}},{tableName:_0x51d1[7],associate:function(_0x6929x4){_0x6929x3[_0x51d1[9]](_0x6929x4.User,{through:_0x6929x4[_0x51d1[8]]})}});return _0x6929x3;};
\ No newline at end of file
diff --git a/server/models/mail_room.js b/server/models/mail_room.js
index bbd7d23..7d4a224 100644
--- a/server/models/mail_room.js
+++ b/server/models/mail_room.js
@@ -1 +1 @@
-var _0xc52e=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x4E\x45\x57","\x4F\x50\x45\x4E","\x43\x4C\x4F\x53\x45\x44","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0xc52e[0]]=function(_0xdb68x1,_0xdb68x2){var _0xdb68x3=_0xdb68x1[_0xc52e[12]](_0xc52e[1],{subject:_0xdb68x2[_0xc52e[2]],from:_0xdb68x2[_0xc52e[2]],attachment:{type:_0xdb68x2[_0xc52e[3]],defaultValue:false},status:{type:_0xdb68x2.ENUM(_0xc52e[4],_0xc52e[5],_0xc52e[6]),defaultValue:_0xc52e[4]}},{tableName:_0xc52e[7],associate:function(_0xdb68x4){_0xdb68x3[_0xc52e[8]](_0xdb68x4.MailMessage);_0xdb68x3[_0xc52e[9]](_0xdb68x4.MailAccount);_0xdb68x3[_0xc52e[11]](_0xdb68x4.User,{through:_0xc52e[10]});}});return _0xdb68x3;};
\ No newline at end of file
+var _0xab97=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x4E\x45\x57","\x4F\x50\x45\x4E","\x43\x4C\x4F\x53\x45\x44","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0xab97[0]]=function(_0x97f2x1,_0x97f2x2){var _0x97f2x3=_0x97f2x1[_0xab97[12]](_0xab97[1],{subject:_0x97f2x2[_0xab97[2]],from:_0x97f2x2[_0xab97[2]],attachment:{type:_0x97f2x2[_0xab97[3]],defaultValue:false},status:{type:_0x97f2x2.ENUM(_0xab97[4],_0xab97[5],_0xab97[6]),defaultValue:_0xab97[4]}},{tableName:_0xab97[7],associate:function(_0x97f2x4){_0x97f2x3[_0xab97[8]](_0x97f2x4.MailMessage);_0x97f2x3[_0xab97[9]](_0x97f2x4.MailAccount);_0x97f2x3[_0xab97[11]](_0x97f2x4.User,{through:_0xab97[10]});}});return _0x97f2x3;};
\ No newline at end of file
diff --git a/server/models/mail_room_status.js b/server/models/mail_room_status.js
index 2894c7c..df9e511 100644
--- a/server/models/mail_room_status.js
+++ b/server/models/mail_room_status.js
@@ -1 +1 @@
-var _0x6a7c=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D\x53\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x41\x53\x53\x49\x47\x4E\x45\x44","\x52\x45\x50\x4C\x49\x45\x44","\x41\x52\x43\x48\x49\x56\x45\x44","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x5F\x73\x74\x61\x74\x65\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x6a7c[0]]=function(_0xbb00x1,_0xbb00x2){var _0xbb00x3=_0xbb00x1[_0x6a7c[7]](_0x6a7c[1],{status:_0xbb00x2.ENUM(_0x6a7c[2],_0x6a7c[3],_0x6a7c[4],_0x6a7c[5])},{tableName:_0x6a7c[6]});return _0xbb00x3;};
\ No newline at end of file
+var _0x5e26=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x52\x6F\x6F\x6D\x53\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x41\x53\x53\x49\x47\x4E\x45\x44","\x52\x45\x50\x4C\x49\x45\x44","\x41\x52\x43\x48\x49\x56\x45\x44","\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x5F\x73\x74\x61\x74\x65\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x5e26[0]]=function(_0x13a3x1,_0x13a3x2){var _0x13a3x3=_0x13a3x1[_0x5e26[7]](_0x5e26[1],{status:_0x13a3x2.ENUM(_0x5e26[2],_0x5e26[3],_0x5e26[4],_0x5e26[5])},{tableName:_0x5e26[6]});return _0x13a3x3;};
\ No newline at end of file
diff --git a/server/models/mail_server_in.js b/server/models/mail_server_in.js
index 1fea7e0..77f6d2d 100644
--- a/server/models/mail_server_in.js
+++ b/server/models/mail_server_in.js
@@ -1 +1 @@
-var _0xe121=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x55\x4E\x53\x45\x45\x4E","\x49\x4D\x41\x50","\x50\x4F\x50\x33","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x45\x52\x52\x4F\x52","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x73\x5F\x69\x6E","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xe121[0]);module[_0xe121[1]]=function(_0x4879x2,_0x4879x3){var _0x4879x4=_0x4879x2[_0xe121[14]](_0xe121[2],{description:_0x4879x3[_0xe121[3]],host:_0x4879x3[_0xe121[3]],username:_0x4879x3[_0xe121[3]],password:_0x4879x3[_0xe121[3]],port:_0x4879x3[_0xe121[4]],mailbox:_0x4879x3[_0xe121[3]],ssl:{type:_0x4879x3[_0xe121[5]],defaultValue:false},delete:{type:_0x4879x3[_0xe121[5]],defaultValue:false},filter:{type:_0x4879x3.ENUM(_0xe121[6]),defaultValue:_0xe121[6]},protocol:{type:_0x4879x3.ENUM(_0xe121[7],_0xe121[8]),defaultValue:_0xe121[7]},state:{type:_0x4879x3.ENUM(_0xe121[9],_0xe121[10],_0xe121[11],_0xe121[12]),defaultValue:_0xe121[12]}},{tableName:_0xe121[13]});return _0x4879x4;};
\ No newline at end of file
+var _0xa49d=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x49\x6E","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x55\x4E\x53\x45\x45\x4E","\x49\x4D\x41\x50","\x50\x4F\x50\x33","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x45\x52\x52\x4F\x52","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x73\x5F\x69\x6E","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xa49d[0]);module[_0xa49d[1]]=function(_0x48a1x2,_0x48a1x3){var _0x48a1x4=_0x48a1x2[_0xa49d[14]](_0xa49d[2],{description:_0x48a1x3[_0xa49d[3]],host:_0x48a1x3[_0xa49d[3]],username:_0x48a1x3[_0xa49d[3]],password:_0x48a1x3[_0xa49d[3]],port:_0x48a1x3[_0xa49d[4]],mailbox:_0x48a1x3[_0xa49d[3]],ssl:{type:_0x48a1x3[_0xa49d[5]],defaultValue:false},delete:{type:_0x48a1x3[_0xa49d[5]],defaultValue:false},filter:{type:_0x48a1x3.ENUM(_0xa49d[6]),defaultValue:_0xa49d[6]},protocol:{type:_0x48a1x3.ENUM(_0xa49d[7],_0xa49d[8]),defaultValue:_0xa49d[7]},state:{type:_0x48a1x3.ENUM(_0xa49d[9],_0xa49d[10],_0xa49d[11],_0xa49d[12]),defaultValue:_0xa49d[12]}},{tableName:_0xa49d[13]});return _0x48a1x4;};
\ No newline at end of file
diff --git a/server/models/mail_server_out.js b/server/models/mail_server_out.js
index 77f7e9f..e84048a 100644
--- a/server/models/mail_server_out.js
+++ b/server/models/mail_server_out.js
@@ -1 +1 @@
-var _0xa38c=["\x63\x72\x79\x70\x74\x6F","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72\x2D\x73\x6D\x74\x70\x2D\x74\x72\x61\x6E\x73\x70\x6F\x72\x74","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x45\x52\x52\x4F\x52","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x73\x5F\x6F\x75\x74","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xa38c[0]);var smtpTransport=require(_0xa38c[1]);var nodemailer=require(_0xa38c[2]);module[_0xa38c[3]]=function(_0x32a5x4,_0x32a5x5){var _0x32a5x6=_0x32a5x4[_0xa38c[13]](_0xa38c[4],{description:_0x32a5x5[_0xa38c[5]],host:_0x32a5x5[_0xa38c[5]],username:_0x32a5x5[_0xa38c[5]],password:_0x32a5x5[_0xa38c[5]],port:_0x32a5x5[_0xa38c[6]],ssl:{type:_0x32a5x5[_0xa38c[7]],defaultValue:false},service:{type:_0x32a5x5[_0xa38c[7]],defaultValue:false},state:{type:_0x32a5x5.ENUM(_0xa38c[8],_0xa38c[9],_0xa38c[10],_0xa38c[11]),defaultValue:_0xa38c[11]}},{tableName:_0xa38c[12]});return _0x32a5x6;};
\ No newline at end of file
+var _0x60bd=["\x63\x72\x79\x70\x74\x6F","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72\x2D\x73\x6D\x74\x70\x2D\x74\x72\x61\x6E\x73\x70\x6F\x72\x74","\x6E\x6F\x64\x65\x6D\x61\x69\x6C\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x45\x52\x52\x4F\x52","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x73\x5F\x6F\x75\x74","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x60bd[0]);var smtpTransport=require(_0x60bd[1]);var nodemailer=require(_0x60bd[2]);module[_0x60bd[3]]=function(_0xa7c6x4,_0xa7c6x5){var _0xa7c6x6=_0xa7c6x4[_0x60bd[13]](_0x60bd[4],{description:_0xa7c6x5[_0x60bd[5]],host:_0xa7c6x5[_0x60bd[5]],username:_0xa7c6x5[_0x60bd[5]],password:_0xa7c6x5[_0x60bd[5]],port:_0xa7c6x5[_0x60bd[6]],ssl:{type:_0xa7c6x5[_0x60bd[7]],defaultValue:false},service:{type:_0xa7c6x5[_0x60bd[7]],defaultValue:false},state:{type:_0xa7c6x5.ENUM(_0x60bd[8],_0x60bd[9],_0x60bd[10],_0x60bd[11]),defaultValue:_0x60bd[11]}},{tableName:_0x60bd[12]});return _0xa7c6x6;};
\ No newline at end of file
diff --git a/server/models/mail_template.js b/server/models/mail_template.js
index 099b42b..34f6b3d 100644
--- a/server/models/mail_template.js
+++ b/server/models/mail_template.js
@@ -1 +1 @@
-var _0x58f3=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x58f3[0]);module[_0x58f3[1]]=function(_0x503dx2,_0x503dx3){var _0x503dx4=_0x503dx2[_0x58f3[6]](_0x58f3[2],{name:_0x503dx3[_0x58f3[3]],description:_0x503dx3[_0x58f3[3]],subject:_0x503dx3[_0x58f3[3]],from:_0x503dx3[_0x58f3[3]],to:_0x503dx3[_0x58f3[3]],cc:_0x503dx3[_0x58f3[3]],attachment:_0x503dx3[_0x58f3[4]],html:_0x503dx3[_0x58f3[4]],text:_0x503dx3[_0x58f3[4]]},{tableName:_0x58f3[5]});return _0x503dx4;};
\ No newline at end of file
+var _0xfbaf=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x54\x65\x6D\x70\x6C\x61\x74\x65","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xfbaf[0]);module[_0xfbaf[1]]=function(_0x5780x2,_0x5780x3){var _0x5780x4=_0x5780x2[_0xfbaf[6]](_0xfbaf[2],{name:_0x5780x3[_0xfbaf[3]],description:_0x5780x3[_0xfbaf[3]],subject:_0x5780x3[_0xfbaf[3]],from:_0x5780x3[_0xfbaf[3]],to:_0x5780x3[_0xfbaf[3]],cc:_0x5780x3[_0xfbaf[3]],attachment:_0x5780x3[_0xfbaf[4]],html:_0x5780x3[_0xfbaf[4]],text:_0x5780x3[_0xfbaf[4]]},{tableName:_0xfbaf[5]});return _0x5780x4;};
\ No newline at end of file
diff --git a/server/models/mail_trigger.js b/server/models/mail_trigger.js
index 09652fd..ec5e069 100644
--- a/server/models/mail_trigger.js
+++ b/server/models/mail_trigger.js
@@ -1 +1 @@
-var _0x629f=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x54\x72\x69\x67\x67\x65\x72","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x6D\x61\x69\x6C\x5F\x74\x72\x69\x67\x67\x65\x72\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x629f[0]);module[_0x629f[1]]=function(_0x9726x2,_0x9726x3){var _0x9726x4=_0x9726x2[_0x629f[7]](_0x629f[2],{name:_0x9726x3[_0x629f[3]],description:_0x9726x3[_0x629f[3]],conditions:_0x9726x3[_0x629f[4]],actions:_0x9726x3[_0x629f[4]],status:{type:_0x9726x3[_0x629f[5]],defaultValue:false}},{tableName:_0x629f[6]});return _0x9726x4;};
\ No newline at end of file
+var _0x20f7=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x61\x69\x6C\x54\x72\x69\x67\x67\x65\x72","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x6D\x61\x69\x6C\x5F\x74\x72\x69\x67\x67\x65\x72\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x20f7[0]);module[_0x20f7[1]]=function(_0x4a44x2,_0x4a44x3){var _0x4a44x4=_0x4a44x2[_0x20f7[7]](_0x20f7[2],{name:_0x4a44x3[_0x20f7[3]],description:_0x4a44x3[_0x20f7[3]],conditions:_0x4a44x3[_0x20f7[4]],actions:_0x4a44x3[_0x20f7[4]],status:{type:_0x4a44x3[_0x20f7[5]],defaultValue:false}},{tableName:_0x20f7[6]});return _0x4a44x4;};
\ No newline at end of file
diff --git a/server/models/metric.js b/server/models/metric.js
index 3ef5f5d..a056ced 100644
--- a/server/models/metric.js
+++ b/server/models/metric.js
@@ -1 +1 @@
-var _0x265f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x65\x74\x72\x69\x63","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6D\x65\x74\x72\x69\x63\x73","\x64\x65\x66\x69\x6E\x65"];_0x265f[0];module[_0x265f[1]]=function(_0x27fdx1,_0x27fdx2){var _0x27fdx3=_0x27fdx1[_0x265f[6]](_0x265f[2],{name:{type:_0x27fdx2[_0x265f[3]],unique:true,validate:{notEmpty:true}},table:_0x27fdx2[_0x265f[3]],metric:_0x27fdx2[_0x265f[4]],description:_0x27fdx2[_0x265f[3]]},{tableName:_0x265f[5]});return _0x27fdx3;};
\ No newline at end of file
+var _0x67dd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x65\x74\x72\x69\x63","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6D\x65\x74\x72\x69\x63\x73","\x64\x65\x66\x69\x6E\x65"];_0x67dd[0];module[_0x67dd[1]]=function(_0xac81x1,_0xac81x2){var _0xac81x3=_0xac81x1[_0x67dd[6]](_0x67dd[2],{name:{type:_0xac81x2[_0x67dd[3]],unique:true,validate:{notEmpty:true}},table:_0xac81x2[_0x67dd[3]],metric:_0xac81x2[_0x67dd[4]],description:_0xac81x2[_0x67dd[3]]},{tableName:_0x67dd[5]});return _0xac81x3;};
\ No newline at end of file
diff --git a/server/models/module.js b/server/models/module.js
index dec2cd2..cd431b8 100644
--- a/server/models/module.js
+++ b/server/models/module.js
@@ -1 +1 @@
-var _0x3b29=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x6F\x64\x75\x6C\x65","\x53\x54\x52\x49\x4E\x47","\x6D\x6F\x64\x75\x6C\x65\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x6F\x64\x75\x6C\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x3b29[0]]=function(_0x3060x1,_0x3060x2){var _0x3060x3=_0x3060x1[_0x3b29[6]](_0x3b29[1],{name:{type:_0x3060x2[_0x3b29[2]],unique:true,allowNull:false,validate:{notEmpty:true}},title:_0x3060x2[_0x3b29[2]]},{tableName:_0x3b29[3],associate:function(_0x3060x4){_0x3060x3[_0x3b29[5]](_0x3060x4.User,{through:_0x3b29[4]})}});return _0x3060x3;};
\ No newline at end of file
+var _0x1fbd=["\x65\x78\x70\x6F\x72\x74\x73","\x4D\x6F\x64\x75\x6C\x65","\x53\x54\x52\x49\x4E\x47","\x6D\x6F\x64\x75\x6C\x65\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x6F\x64\x75\x6C\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x1fbd[0]]=function(_0x6c53x1,_0x6c53x2){var _0x6c53x3=_0x6c53x1[_0x1fbd[6]](_0x1fbd[1],{name:{type:_0x6c53x2[_0x1fbd[2]],unique:true,allowNull:false,validate:{notEmpty:true}},title:_0x6c53x2[_0x1fbd[2]]},{tableName:_0x1fbd[3],associate:function(_0x6c53x4){_0x6c53x3[_0x1fbd[5]](_0x6c53x4.User,{through:_0x1fbd[4]})}});return _0x6c53x3;};
\ No newline at end of file
diff --git a/server/models/motionbar.js b/server/models/motionbar.js
index 6f2ddb2..10e0952 100644
--- a/server/models/motionbar.js
+++ b/server/models/motionbar.js
@@ -1 +1 @@
-var _0x1de1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x45\x4E\x55\x4D","\x68\x61\x6E\x67\x75\x70","\x69\x6E\x63\x6F\x6D\x69\x6E\x67","\x61\x63\x74\x69\x76\x65","\x53\x54\x52\x49\x4E\x47","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x41\x64\x6D\x69\x6E","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x55\x73\x65\x72","\x64\x65\x66\x69\x6E\x65"];_0x1de1[0];module[_0x1de1[1]]=function(_0xe0fax1,_0xe0fax2){var _0xe0fax3=_0xe0fax1[_0x1de1[12]](_0x1de1[2],{action:{type:_0xe0fax2[_0x1de1[3]],values:[_0x1de1[4]],allowNull:false},state:{type:_0xe0fax2[_0x1de1[3]],values:[_0x1de1[5],_0x1de1[6]]},phone:{type:_0xe0fax2[_0x1de1[7]]}},{tableName:_0x1de1[8],associate:function(_0xe0fax4){_0xe0fax3[_0x1de1[10]](_0xe0fax4.User,{as:_0x1de1[9]});_0xe0fax3[_0x1de1[10]](_0xe0fax4.User,{as:_0x1de1[11]});}});return _0xe0fax3;};
\ No newline at end of file
+var _0xe83b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x4D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x45\x4E\x55\x4D","\x68\x61\x6E\x67\x75\x70","\x69\x6E\x63\x6F\x6D\x69\x6E\x67","\x61\x63\x74\x69\x76\x65","\x53\x54\x52\x49\x4E\x47","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x41\x64\x6D\x69\x6E","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x55\x73\x65\x72","\x64\x65\x66\x69\x6E\x65"];_0xe83b[0];module[_0xe83b[1]]=function(_0xe303x1,_0xe303x2){var _0xe303x3=_0xe303x1[_0xe83b[12]](_0xe83b[2],{action:{type:_0xe303x2[_0xe83b[3]],values:[_0xe83b[4]],allowNull:false},state:{type:_0xe303x2[_0xe83b[3]],values:[_0xe83b[5],_0xe83b[6]]},phone:{type:_0xe303x2[_0xe83b[7]]}},{tableName:_0xe83b[8],associate:function(_0xe303x4){_0xe303x3[_0xe83b[10]](_0xe303x4.User,{as:_0xe83b[9]});_0xe303x3[_0xe83b[10]](_0xe303x4.User,{as:_0xe83b[11]});}});return _0xe303x3;};
\ No newline at end of file
diff --git a/server/models/pause.js b/server/models/pause.js
new file mode 100644
index 0000000..93b13f8
--- /dev/null
+++ b/server/models/pause.js
@@ -0,0 +1 @@
+var _0xa5d4=["\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[_0xa5d4[0]]=function(_0x49acx1,_0x49acx2){var _0x49acx3=_0x49acx1[_0xa5d4[4]](_0xa5d4[1],{name:{type:_0x49acx2[_0xa5d4[2]],unique:true},description:{type:_0x49acx2[_0xa5d4[2]]}},{tableName:_0xa5d4[3],associate:function(_0x49acx4){}});return _0x49acx3;};
\ No newline at end of file
diff --git a/server/models/report_agent.js b/server/models/report_agent.js
index 1b9f4c8..0b20a55 100644
--- a/server/models/report_agent.js
+++ b/server/models/report_agent.js
@@ -1 +1 @@
-var _0x3162=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x73\x74\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x66\x69\x6E\x65"];module[_0x3162[0]]=function(_0x8d1bx1,_0x8d1bx2){var _0x8d1bx3=_0x8d1bx1[_0x3162[9]](_0x3162[1],{uniqueid:_0x8d1bx2[_0x3162[2]],calleridnum:_0x8d1bx2[_0x3162[2]],calleridname:_0x8d1bx2[_0x3162[2]],queue:_0x8d1bx2[_0x3162[2]],interface:_0x8d1bx2[_0x3162[2]],membername:_0x8d1bx2[_0x3162[2]],agentcalledAt:_0x8d1bx2[_0x3162[3]],agentconnectAt:_0x8d1bx2[_0x3162[3]],holdtime:_0x8d1bx2[_0x3162[4]],agentcomplete:{type:_0x8d1bx2[_0x3162[5]],defaultValue:false},agentcompleteAt:_0x8d1bx2[_0x3162[3]],talktime:_0x8d1bx2[_0x3162[4]],agentacw:{type:_0x8d1bx2[_0x3162[5]],defaultValue:false},acwtime:_0x8d1bx2[_0x3162[4]],reason:_0x8d1bx2[_0x3162[2]],agentringnoanswer:{type:_0x8d1bx2[_0x3162[5]],defaultValue:false},agentringnoanswerAt:_0x8d1bx2[_0x3162[3]],agentdump:{type:_0x8d1bx2[_0x3162[5]],defaultValue:false},agentdumpAt:_0x8d1bx2[_0x3162[3]],lastevent:_0x8d1bx2[_0x3162[2]],channel:_0x8d1bx2[_0x3162[2]],channelstate:_0x8d1bx2[_0x3162[4]],channelstatedesc:_0x8d1bx2[_0x3162[2]],connectedlinenum:_0x8d1bx2[_0x3162[2]],connectedlinename:_0x8d1bx2[_0x3162[2]],language:_0x8d1bx2[_0x3162[2]],accountcode:_0x8d1bx2[_0x3162[2]],context:_0x8d1bx2[_0x3162[2]],exten:_0x8d1bx2[_0x3162[2]],priority:_0x8d1bx2[_0x3162[2]],destchannel:_0x8d1bx2[_0x3162[2]],destchannelstate:_0x8d1bx2[_0x3162[4]],destchannelstatedesc:_0x8d1bx2[_0x3162[2]],destcalleridnum:_0x8d1bx2[_0x3162[2]],destcalleridname:_0x8d1bx2[_0x3162[2]],destconnectedlinenum:_0x8d1bx2[_0x3162[2]],destconnectedlinename:_0x8d1bx2[_0x3162[2]],destlanguage:_0x8d1bx2[_0x3162[2]],destaccountcode:_0x8d1bx2[_0x3162[2]],destcontext:_0x8d1bx2[_0x3162[2]],destexten:_0x8d1bx2[_0x3162[2]],destpriority:_0x8d1bx2[_0x3162[2]],destuniqueid:_0x8d1bx2[_0x3162[2]]},{tableName:_0x3162[6],indexes:[{fields:[_0x3162[7],_0x3162[8]]}]});return _0x8d1bx3;};
\ No newline at end of file
+var _0x50bb=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x73\x74\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x66\x69\x6E\x65"];module[_0x50bb[0]]=function(_0xd4c7x1,_0xd4c7x2){var _0xd4c7x3=_0xd4c7x1[_0x50bb[9]](_0x50bb[1],{uniqueid:_0xd4c7x2[_0x50bb[2]],calleridnum:_0xd4c7x2[_0x50bb[2]],calleridname:_0xd4c7x2[_0x50bb[2]],queue:_0xd4c7x2[_0x50bb[2]],interface:_0xd4c7x2[_0x50bb[2]],membername:_0xd4c7x2[_0x50bb[2]],agentcalledAt:_0xd4c7x2[_0x50bb[3]],agentconnectAt:_0xd4c7x2[_0x50bb[3]],holdtime:_0xd4c7x2[_0x50bb[4]],agentcomplete:{type:_0xd4c7x2[_0x50bb[5]],defaultValue:false},agentcompleteAt:_0xd4c7x2[_0x50bb[3]],talktime:_0xd4c7x2[_0x50bb[4]],agentacw:{type:_0xd4c7x2[_0x50bb[5]],defaultValue:false},acwtime:_0xd4c7x2[_0x50bb[4]],reason:_0xd4c7x2[_0x50bb[2]],agentringnoanswer:{type:_0xd4c7x2[_0x50bb[5]],defaultValue:false},agentringnoanswerAt:_0xd4c7x2[_0x50bb[3]],agentdump:{type:_0xd4c7x2[_0x50bb[5]],defaultValue:false},agentdumpAt:_0xd4c7x2[_0x50bb[3]],lastevent:_0xd4c7x2[_0x50bb[2]],channel:_0xd4c7x2[_0x50bb[2]],channelstate:_0xd4c7x2[_0x50bb[4]],channelstatedesc:_0xd4c7x2[_0x50bb[2]],connectedlinenum:_0xd4c7x2[_0x50bb[2]],connectedlinename:_0xd4c7x2[_0x50bb[2]],language:_0xd4c7x2[_0x50bb[2]],accountcode:_0xd4c7x2[_0x50bb[2]],context:_0xd4c7x2[_0x50bb[2]],exten:_0xd4c7x2[_0x50bb[2]],priority:_0xd4c7x2[_0x50bb[2]],destchannel:_0xd4c7x2[_0x50bb[2]],destchannelstate:_0xd4c7x2[_0x50bb[4]],destchannelstatedesc:_0xd4c7x2[_0x50bb[2]],destcalleridnum:_0xd4c7x2[_0x50bb[2]],destcalleridname:_0xd4c7x2[_0x50bb[2]],destconnectedlinenum:_0xd4c7x2[_0x50bb[2]],destconnectedlinename:_0xd4c7x2[_0x50bb[2]],destlanguage:_0xd4c7x2[_0x50bb[2]],destaccountcode:_0xd4c7x2[_0x50bb[2]],destcontext:_0xd4c7x2[_0x50bb[2]],destexten:_0xd4c7x2[_0x50bb[2]],destpriority:_0xd4c7x2[_0x50bb[2]],destuniqueid:_0xd4c7x2[_0x50bb[2]]},{tableName:_0x50bb[6],indexes:[{fields:[_0x50bb[7],_0x50bb[8]]}]});return _0xd4c7x3;};
\ No newline at end of file
diff --git a/server/models/report_call.js b/server/models/report_call.js
index a68ae14..5edf322 100644
--- a/server/models/report_call.js
+++ b/server/models/report_call.js
@@ -1 +1 @@
-var _0x978a=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C","\x51\x75\x65\x75\x65\x43\x61\x6C\x6C\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x978a[0]]=function(_0x432fx1,_0x432fx2){var _0x432fx3=_0x432fx1[_0x978a[13]](_0x978a[1],{accountcode:_0x432fx2[_0x978a[2]],source:_0x432fx2[_0x978a[2]],destination:_0x432fx2[_0x978a[2]],destinationcontext:_0x432fx2[_0x978a[2]],callerid:_0x432fx2[_0x978a[2]],channel:_0x432fx2[_0x978a[2]],destinationchannel:_0x432fx2[_0x978a[2]],lastapplication:_0x432fx2[_0x978a[2]],lastdata:_0x432fx2[_0x978a[2]],starttime:_0x432fx2[_0x978a[3]],answertime:{type:_0x432fx2[_0x978a[3]],set:function(_0x432fx4){if(_0x432fx4!==_0x978a[4]){this[_0x978a[6]](_0x978a[5],_0x432fx4)}else {this[_0x978a[6]](_0x978a[5],null)}}},endtime:_0x432fx2[_0x978a[3]],duration:_0x432fx2[_0x978a[7]],billableseconds:_0x432fx2[_0x978a[7]],disposition:_0x432fx2[_0x978a[2]],amaflags:_0x432fx2[_0x978a[2]],uniqueid:{type:_0x432fx2[_0x978a[2]],primaryKey:true},userfield:_0x432fx2[_0x978a[2]]},{tableName:_0x978a[8],associate:function(_0x432fx5){_0x432fx3[_0x978a[11]](_0x432fx5.ReportQueue,{as:_0x978a[9],foreignKey:_0x978a[10],constraints:false});_0x432fx3[_0x978a[11]](_0x432fx5.ReportAgent,{as:_0x978a[12],foreignKey:_0x978a[10],constraints:false});}});return _0x432fx3;};
\ No newline at end of file
+var _0xbe2f=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x61\x6C\x6C","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","","\x61\x6E\x73\x77\x65\x72\x74\x69\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x63\x61\x6C\x6C","\x51\x75\x65\x75\x65\x43\x61\x6C\x6C\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xbe2f[0]]=function(_0x9492x1,_0x9492x2){var _0x9492x3=_0x9492x1[_0xbe2f[13]](_0xbe2f[1],{accountcode:_0x9492x2[_0xbe2f[2]],source:_0x9492x2[_0xbe2f[2]],destination:_0x9492x2[_0xbe2f[2]],destinationcontext:_0x9492x2[_0xbe2f[2]],callerid:_0x9492x2[_0xbe2f[2]],channel:_0x9492x2[_0xbe2f[2]],destinationchannel:_0x9492x2[_0xbe2f[2]],lastapplication:_0x9492x2[_0xbe2f[2]],lastdata:_0x9492x2[_0xbe2f[2]],starttime:_0x9492x2[_0xbe2f[3]],answertime:{type:_0x9492x2[_0xbe2f[3]],set:function(_0x9492x4){if(_0x9492x4!==_0xbe2f[4]){this[_0xbe2f[6]](_0xbe2f[5],_0x9492x4)}else {this[_0xbe2f[6]](_0xbe2f[5],null)}}},endtime:_0x9492x2[_0xbe2f[3]],duration:_0x9492x2[_0xbe2f[7]],billableseconds:_0x9492x2[_0xbe2f[7]],disposition:_0x9492x2[_0xbe2f[2]],amaflags:_0x9492x2[_0xbe2f[2]],uniqueid:{type:_0x9492x2[_0xbe2f[2]],primaryKey:true},userfield:_0x9492x2[_0xbe2f[2]]},{tableName:_0xbe2f[8],associate:function(_0x9492x5){_0x9492x3[_0xbe2f[11]](_0x9492x5.ReportQueue,{as:_0xbe2f[9],foreignKey:_0xbe2f[10],constraints:false});_0x9492x3[_0xbe2f[11]](_0x9492x5.ReportAgent,{as:_0xbe2f[12],foreignKey:_0xbe2f[10],constraints:false});}});return _0x9492x3;};
\ No newline at end of file
diff --git a/server/models/report_chat.js b/server/models/report_chat.js
index 25defa1..2382627 100644
--- a/server/models/report_chat.js
+++ b/server/models/report_chat.js
@@ -1 +1 @@
-var _0xfc73=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x42\x4F\x4F\x4C\x45\x41\x4E","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x72\x65\x61\x73\x6F\x6E","\x61\x67\x65\x6E\x74","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0xfc73[0]);module[_0xfc73[1]]=function(_0x313cx2,_0x313cx3){var _0x313cx4=_0x313cx2[_0xfc73[17]](_0xfc73[2],{uniqueid:_0x313cx3[_0xfc73[3]],sorting:_0x313cx3[_0xfc73[3]],timeslot:_0x313cx3[_0xfc73[3]],visitorname:_0x313cx3[_0xfc73[4]],visitoremail:_0x313cx3[_0xfc73[4]],websitename:_0x313cx3[_0xfc73[4]],websiteaddress:_0x313cx3[_0xfc73[4]],websiteid:_0x313cx3[_0xfc73[3]],application:_0x313cx3[_0xfc73[4]],fullname:_0x313cx3[_0xfc73[4]],membername:_0x313cx3[_0xfc73[4]],agentid:_0x313cx3[_0xfc73[3]],chatqueuename:_0x313cx3[_0xfc73[4]],lastevent:_0x313cx3[_0xfc73[4]],agentcalledAt:_0x313cx3[_0xfc73[5]],chatroomid:_0x313cx3[_0xfc73[3]],connectId:{type:_0x313cx3[_0xfc73[3]],unique:true},agentconnectedAt:_0x313cx3[_0xfc73[5]],connect:{type:_0x313cx3[_0xfc73[6]],defaultValue:false,set:function(_0x313cx5){this[_0xfc73[9]](_0xfc73[7],this[_0xfc73[8]]);this[_0xfc73[9]](_0xfc73[10],moment()[_0xfc73[12]](_0xfc73[11]));this[_0xfc73[9]](_0xfc73[13],_0xfc73[14]);this[_0xfc73[9]](_0xfc73[15],_0xfc73[14]);}},agentringnoanswerAt:_0x313cx3[_0xfc73[5]],reason:_0x313cx3[_0xfc73[4]]},{tableName:_0xfc73[16]});return _0x313cx4;};
\ No newline at end of file
+var _0x2999=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x42\x4F\x4F\x4C\x45\x41\x4E","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x72\x65\x61\x73\x6F\x6E","\x61\x67\x65\x6E\x74","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0x2999[0]);module[_0x2999[1]]=function(_0xee5ax2,_0xee5ax3){var _0xee5ax4=_0xee5ax2[_0x2999[17]](_0x2999[2],{uniqueid:_0xee5ax3[_0x2999[3]],sorting:_0xee5ax3[_0x2999[3]],timeslot:_0xee5ax3[_0x2999[3]],visitorname:_0xee5ax3[_0x2999[4]],visitoremail:_0xee5ax3[_0x2999[4]],websitename:_0xee5ax3[_0x2999[4]],websiteaddress:_0xee5ax3[_0x2999[4]],websiteid:_0xee5ax3[_0x2999[3]],application:_0xee5ax3[_0x2999[4]],fullname:_0xee5ax3[_0x2999[4]],membername:_0xee5ax3[_0x2999[4]],agentid:_0xee5ax3[_0x2999[3]],chatqueuename:_0xee5ax3[_0x2999[4]],lastevent:_0xee5ax3[_0x2999[4]],agentcalledAt:_0xee5ax3[_0x2999[5]],chatroomid:_0xee5ax3[_0x2999[3]],connectId:{type:_0xee5ax3[_0x2999[3]],unique:true},agentconnectedAt:_0xee5ax3[_0x2999[5]],connect:{type:_0xee5ax3[_0x2999[6]],defaultValue:false,set:function(_0xee5ax5){this[_0x2999[9]](_0x2999[7],this[_0x2999[8]]);this[_0x2999[9]](_0x2999[10],moment()[_0x2999[12]](_0x2999[11]));this[_0x2999[9]](_0x2999[13],_0x2999[14]);this[_0x2999[9]](_0x2999[15],_0x2999[14]);}},agentringnoanswerAt:_0xee5ax3[_0x2999[5]],reason:_0xee5ax3[_0x2999[4]]},{tableName:_0x2999[16]});return _0xee5ax4;};
\ No newline at end of file
diff --git a/server/models/report_chat_session.js b/server/models/report_chat_session.js
index b7f4126..d5c92c9 100644
--- a/server/models/report_chat_session.js
+++ b/server/models/report_chat_session.js
@@ -1 +1 @@
-var _0xaad5=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0xaad5[0]);module[_0xaad5[1]]=function(_0x36a9x2,_0x36a9x3){var _0x36a9x4=_0x36a9x2[_0xaad5[7]](_0xaad5[2],{uniqueid:{type:_0x36a9x3[_0xaad5[3]],unique:true},visitorname:_0x36a9x3[_0xaad5[4]],visitoremail:_0x36a9x3[_0xaad5[4]],websitename:_0x36a9x3[_0xaad5[4]],websiteaddress:_0x36a9x3[_0xaad5[4]],websiteid:_0x36a9x3[_0xaad5[3]],fullname:_0x36a9x3[_0xaad5[4]],membername:_0x36a9x3[_0xaad5[4]],agentid:_0x36a9x3[_0xaad5[3]],chatqueuename:_0x36a9x3[_0xaad5[4]],chatroomid:_0x36a9x3[_0xaad5[3]],chatjoinAt:_0x36a9x3[_0xaad5[5]],chatleaveAt:_0x36a9x3[_0xaad5[5]],chatunmanagedAt:_0x36a9x3[_0xaad5[5]]},{tableName:_0xaad5[6]});return _0x36a9x4;};
\ No newline at end of file
+var _0x8d79=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0x8d79[0]);module[_0x8d79[1]]=function(_0x42c2x2,_0x42c2x3){var _0x42c2x4=_0x42c2x2[_0x8d79[7]](_0x8d79[2],{uniqueid:{type:_0x42c2x3[_0x8d79[3]],unique:true},visitorname:_0x42c2x3[_0x8d79[4]],visitoremail:_0x42c2x3[_0x8d79[4]],websitename:_0x42c2x3[_0x8d79[4]],websiteaddress:_0x42c2x3[_0x8d79[4]],websiteid:_0x42c2x3[_0x8d79[3]],fullname:_0x42c2x3[_0x8d79[4]],membername:_0x42c2x3[_0x8d79[4]],agentid:_0x42c2x3[_0x8d79[3]],chatqueuename:_0x42c2x3[_0x8d79[4]],chatroomid:_0x42c2x3[_0x8d79[3]],chatjoinAt:_0x42c2x3[_0x8d79[5]],chatleaveAt:_0x42c2x3[_0x8d79[5]],chatunmanagedAt:_0x42c2x3[_0x8d79[5]]},{tableName:_0x8d79[6]});return _0x42c2x4;};
\ No newline at end of file
diff --git a/server/models/report_dial.js b/server/models/report_dial.js
index 9990ffb..b6922fd 100644
--- a/server/models/report_dial.js
+++ b/server/models/report_dial.js
@@ -1 +1 @@
-var _0x9466=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x66\x69\x6E\x65"];module[_0x9466[0]]=function(_0xcb82x1,_0xcb82x2){var _0xcb82x3=_0xcb82x1[_0x9466[6]](_0x9466[1],{channel:_0xcb82x2[_0x9466[2]],channelstate:_0xcb82x2[_0x9466[3]],channelstatedesc:_0xcb82x2[_0x9466[2]],calleridnum:_0xcb82x2[_0x9466[2]],calleridname:_0xcb82x2[_0x9466[2]],connectedlinenum:_0xcb82x2[_0x9466[2]],connectedlinename:_0xcb82x2[_0x9466[2]],language:_0xcb82x2[_0x9466[2]],accountcode:_0xcb82x2[_0x9466[2]],context:_0xcb82x2[_0x9466[2]],exten:_0xcb82x2[_0x9466[2]],priority:_0xcb82x2[_0x9466[3]],uniqueid:_0xcb82x2[_0x9466[2]],destchannel:_0xcb82x2[_0x9466[2]],destchannelstate:_0xcb82x2[_0x9466[3]],destchannelstatedesc:_0xcb82x2[_0x9466[2]],destcalleridnum:_0xcb82x2[_0x9466[2]],destcalleridname:_0xcb82x2[_0x9466[2]],destconnectedlinenum:_0xcb82x2[_0x9466[2]],destconnectedlinename:_0xcb82x2[_0x9466[2]],destlanguage:_0xcb82x2[_0x9466[2]],destaccountcode:_0xcb82x2[_0x9466[2]],destcontext:_0xcb82x2[_0x9466[2]],destexten:_0xcb82x2[_0x9466[2]],destpriority:_0xcb82x2[_0x9466[3]],destuniqueid:_0xcb82x2[_0x9466[2]],dialstring:_0xcb82x2[_0x9466[2]],dialstatus:_0xcb82x2[_0x9466[2]]},{tableName:_0x9466[4],indexes:[{fields:[_0x9466[5]]}]});return _0xcb82x3;};
\ No newline at end of file
+var _0x9bd7=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x44\x69\x61\x6C","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x72\x65\x70\x6F\x72\x74\x5F\x64\x69\x61\x6C","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x66\x69\x6E\x65"];module[_0x9bd7[0]]=function(_0xe08bx1,_0xe08bx2){var _0xe08bx3=_0xe08bx1[_0x9bd7[6]](_0x9bd7[1],{channel:_0xe08bx2[_0x9bd7[2]],channelstate:_0xe08bx2[_0x9bd7[3]],channelstatedesc:_0xe08bx2[_0x9bd7[2]],calleridnum:_0xe08bx2[_0x9bd7[2]],calleridname:_0xe08bx2[_0x9bd7[2]],connectedlinenum:_0xe08bx2[_0x9bd7[2]],connectedlinename:_0xe08bx2[_0x9bd7[2]],language:_0xe08bx2[_0x9bd7[2]],accountcode:_0xe08bx2[_0x9bd7[2]],context:_0xe08bx2[_0x9bd7[2]],exten:_0xe08bx2[_0x9bd7[2]],priority:_0xe08bx2[_0x9bd7[3]],uniqueid:_0xe08bx2[_0x9bd7[2]],destchannel:_0xe08bx2[_0x9bd7[2]],destchannelstate:_0xe08bx2[_0x9bd7[3]],destchannelstatedesc:_0xe08bx2[_0x9bd7[2]],destcalleridnum:_0xe08bx2[_0x9bd7[2]],destcalleridname:_0xe08bx2[_0x9bd7[2]],destconnectedlinenum:_0xe08bx2[_0x9bd7[2]],destconnectedlinename:_0xe08bx2[_0x9bd7[2]],destlanguage:_0xe08bx2[_0x9bd7[2]],destaccountcode:_0xe08bx2[_0x9bd7[2]],destcontext:_0xe08bx2[_0x9bd7[2]],destexten:_0xe08bx2[_0x9bd7[2]],destpriority:_0xe08bx2[_0x9bd7[3]],destuniqueid:_0xe08bx2[_0x9bd7[2]],dialstring:_0xe08bx2[_0x9bd7[2]],dialstatus:_0xe08bx2[_0x9bd7[2]]},{tableName:_0x9bd7[4],indexes:[{fields:[_0x9bd7[5]]}]});return _0xe08bx3;};
\ No newline at end of file
diff --git a/server/models/report_field.js b/server/models/report_field.js
index c4297aa..7a031cf 100644
--- a/server/models/report_field.js
+++ b/server/models/report_field.js
@@ -1 +1 @@
-var _0x6993=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x46\x69\x65\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x66\x69\x65\x6C\x64\x73","\x64\x65\x66\x69\x6E\x65"];_0x6993[0];module[_0x6993[1]]=function(_0x8231x1,_0x8231x2){var _0x8231x3=_0x8231x1[_0x6993[6]](_0x6993[2],{field:_0x8231x2[_0x6993[3]],alias:_0x8231x2[_0x6993[3]],function:_0x8231x2[_0x6993[3]],groupBy:_0x8231x2[_0x6993[4]],orderBy:_0x8231x2[_0x6993[3]]},{tableName:_0x6993[5]});return _0x8231x3;};
\ No newline at end of file
+var _0x56af=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x46\x69\x65\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x66\x69\x65\x6C\x64\x73","\x64\x65\x66\x69\x6E\x65"];_0x56af[0];module[_0x56af[1]]=function(_0x2e5ax1,_0x2e5ax2){var _0x2e5ax3=_0x2e5ax1[_0x56af[6]](_0x56af[2],{field:_0x2e5ax2[_0x56af[3]],alias:_0x2e5ax2[_0x56af[3]],function:_0x2e5ax2[_0x56af[3]],groupBy:_0x2e5ax2[_0x56af[4]],orderBy:_0x2e5ax2[_0x56af[3]]},{tableName:_0x56af[5]});return _0x2e5ax3;};
\ No newline at end of file
diff --git a/server/models/report_integration.js b/server/models/report_integration.js
index d1a9131..c973012 100644
--- a/server/models/report_integration.js
+++ b/server/models/report_integration.js
@@ -1 +1 @@
-var _0x5484=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];module[_0x5484[0]]=function(_0xab90x1,_0xab90x2){var _0xab90x3=_0xab90x1[_0x5484[12]](_0x5484[1],{integration:_0xab90x2[_0x5484[2]],eventChannel:_0xab90x2[_0x5484[2]],contacts:_0xab90x2[_0x5484[2]],uniqueid:_0xab90x2[_0x5484[2]],calleridnum:_0xab90x2[_0x5484[2]],calleridname:_0xab90x2[_0x5484[2]],queue:_0xab90x2[_0x5484[2]],interface:_0xab90x2[_0x5484[2]],membername:_0xab90x2[_0x5484[2]],agentcalledAt:_0xab90x2[_0x5484[3]],agentconnectAt:_0xab90x2[_0x5484[3]],holdtime:_0xab90x2[_0x5484[4]],agentcomplete:{type:_0xab90x2[_0x5484[5]],defaultValue:false},agentcompleteAt:_0xab90x2[_0x5484[3]],talktime:_0xab90x2[_0x5484[4]],agentacw:{type:_0xab90x2[_0x5484[5]],defaultValue:false},acwtime:_0xab90x2[_0x5484[4]],reason:_0xab90x2[_0x5484[2]],agentringnoanswer:{type:_0xab90x2[_0x5484[5]],defaultValue:false},agentringnoanswerAt:_0xab90x2[_0x5484[3]],agentdump:{type:_0xab90x2[_0x5484[5]],defaultValue:false},agentdumpAt:_0xab90x2[_0x5484[3]],lastevent:_0xab90x2[_0x5484[2]],channel:_0xab90x2[_0x5484[2]],channelstate:_0xab90x2[_0x5484[4]],channelstatedesc:_0xab90x2[_0x5484[2]],connectedlinenum:_0xab90x2[_0x5484[2]],connectedlinename:_0xab90x2[_0x5484[2]],language:_0xab90x2[_0x5484[2]],accountcode:_0xab90x2[_0x5484[2]],context:_0xab90x2[_0x5484[2]],exten:_0xab90x2[_0x5484[2]],priority:_0xab90x2[_0x5484[2]],destchannel:_0xab90x2[_0x5484[2]],destchannelstate:_0xab90x2[_0x5484[4]],destchannelstatedesc:_0xab90x2[_0x5484[2]],destcalleridnum:_0xab90x2[_0x5484[2]],destcalleridname:_0xab90x2[_0x5484[2]],destconnectedlinenum:_0xab90x2[_0x5484[2]],destconnectedlinename:_0xab90x2[_0x5484[2]],destlanguage:_0xab90x2[_0x5484[2]],destaccountcode:_0xab90x2[_0x5484[2]],destcontext:_0xab90x2[_0x5484[2]],destexten:_0xab90x2[_0x5484[2]],destpriority:_0xab90x2[_0x5484[2]],destuniqueid:_0xab90x2[_0x5484[2]],messageId:_0xab90x2[_0x5484[2]],inReplyTo:_0xab90x2[_0x5484[2]],subject:_0xab90x2[_0x5484[2]],from:_0xab90x2[_0x5484[2]],to:_0xab90x2[_0x5484[2]],cc:_0xab90x2[_0x5484[2]],attachment:_0xab90x2[_0x5484[6]],html:_0xab90x2[_0x5484[6]],text:_0xab90x2[_0x5484[6]],status:{type:_0xab90x2.ENUM(_0x5484[7],_0x5484[8],_0x5484[9],_0x5484[10])}},{tableName:_0x5484[11]});return _0xab90x3;};
\ No newline at end of file
+var _0xed39=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x54\x45\x58\x54","\x53\x45\x4E\x54","\x53\x45\x4E\x44\x49\x4E\x47","\x52\x45\x43\x45\x49\x56\x45\x44","\x46\x41\x49\x4C\x45\x44","\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];module[_0xed39[0]]=function(_0x9b6bx1,_0x9b6bx2){var _0x9b6bx3=_0x9b6bx1[_0xed39[12]](_0xed39[1],{integration:_0x9b6bx2[_0xed39[2]],eventChannel:_0x9b6bx2[_0xed39[2]],contacts:_0x9b6bx2[_0xed39[2]],uniqueid:_0x9b6bx2[_0xed39[2]],calleridnum:_0x9b6bx2[_0xed39[2]],calleridname:_0x9b6bx2[_0xed39[2]],queue:_0x9b6bx2[_0xed39[2]],interface:_0x9b6bx2[_0xed39[2]],membername:_0x9b6bx2[_0xed39[2]],agentcalledAt:_0x9b6bx2[_0xed39[3]],agentconnectAt:_0x9b6bx2[_0xed39[3]],holdtime:_0x9b6bx2[_0xed39[4]],agentcomplete:{type:_0x9b6bx2[_0xed39[5]],defaultValue:false},agentcompleteAt:_0x9b6bx2[_0xed39[3]],talktime:_0x9b6bx2[_0xed39[4]],agentacw:{type:_0x9b6bx2[_0xed39[5]],defaultValue:false},acwtime:_0x9b6bx2[_0xed39[4]],reason:_0x9b6bx2[_0xed39[2]],agentringnoanswer:{type:_0x9b6bx2[_0xed39[5]],defaultValue:false},agentringnoanswerAt:_0x9b6bx2[_0xed39[3]],agentdump:{type:_0x9b6bx2[_0xed39[5]],defaultValue:false},agentdumpAt:_0x9b6bx2[_0xed39[3]],lastevent:_0x9b6bx2[_0xed39[2]],channel:_0x9b6bx2[_0xed39[2]],channelstate:_0x9b6bx2[_0xed39[4]],channelstatedesc:_0x9b6bx2[_0xed39[2]],connectedlinenum:_0x9b6bx2[_0xed39[2]],connectedlinename:_0x9b6bx2[_0xed39[2]],language:_0x9b6bx2[_0xed39[2]],accountcode:_0x9b6bx2[_0xed39[2]],context:_0x9b6bx2[_0xed39[2]],exten:_0x9b6bx2[_0xed39[2]],priority:_0x9b6bx2[_0xed39[2]],destchannel:_0x9b6bx2[_0xed39[2]],destchannelstate:_0x9b6bx2[_0xed39[4]],destchannelstatedesc:_0x9b6bx2[_0xed39[2]],destcalleridnum:_0x9b6bx2[_0xed39[2]],destcalleridname:_0x9b6bx2[_0xed39[2]],destconnectedlinenum:_0x9b6bx2[_0xed39[2]],destconnectedlinename:_0x9b6bx2[_0xed39[2]],destlanguage:_0x9b6bx2[_0xed39[2]],destaccountcode:_0x9b6bx2[_0xed39[2]],destcontext:_0x9b6bx2[_0xed39[2]],destexten:_0x9b6bx2[_0xed39[2]],destpriority:_0x9b6bx2[_0xed39[2]],destuniqueid:_0x9b6bx2[_0xed39[2]],messageId:_0x9b6bx2[_0xed39[2]],inReplyTo:_0x9b6bx2[_0xed39[2]],subject:_0x9b6bx2[_0xed39[2]],from:_0x9b6bx2[_0xed39[2]],to:_0x9b6bx2[_0xed39[2]],cc:_0x9b6bx2[_0xed39[2]],attachment:_0x9b6bx2[_0xed39[6]],html:_0x9b6bx2[_0xed39[6]],text:_0x9b6bx2[_0xed39[6]],status:{type:_0x9b6bx2.ENUM(_0xed39[7],_0xed39[8],_0xed39[9],_0xed39[10])}},{tableName:_0xed39[11]});return _0x9b6bx3;};
\ No newline at end of file
diff --git a/server/models/report_mail.js b/server/models/report_mail.js
index da7a8e5..6af84d1 100644
--- a/server/models/report_mail.js
+++ b/server/models/report_mail.js
@@ -1 +1 @@
-var _0xa4e6=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x72\x65\x61\x73\x6F\x6E","\x61\x67\x65\x6E\x74","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0xa4e6[0]);module[_0xa4e6[1]]=function(_0x1908x2,_0x1908x3){var _0x1908x4=_0x1908x2[_0xa4e6[17]](_0xa4e6[2],{uniqueid:_0x1908x3[_0xa4e6[3]],sorting:_0x1908x3[_0xa4e6[3]],timeslot:_0x1908x3[_0xa4e6[3]],subject:_0x1908x3[_0xa4e6[4]],from:_0x1908x3[_0xa4e6[4]],cc:_0x1908x3[_0xa4e6[4]],attachment:_0x1908x3[_0xa4e6[5]],accountname:_0x1908x3[_0xa4e6[4]],accountaddress:_0x1908x3[_0xa4e6[4]],application:_0x1908x3[_0xa4e6[4]],fullname:_0x1908x3[_0xa4e6[4]],membername:_0x1908x3[_0xa4e6[4]],agentid:_0x1908x3[_0xa4e6[3]],mailqueuename:_0x1908x3[_0xa4e6[4]],mailroomid:_0x1908x3[_0xa4e6[3]],lastevent:_0x1908x3[_0xa4e6[4]],agentcalledAt:_0x1908x3[_0xa4e6[6]],connectId:{type:_0x1908x3[_0xa4e6[3]],unique:true},agentconnectedAt:_0x1908x3[_0xa4e6[6]],connect:{type:_0x1908x3[_0xa4e6[5]],defaultValue:false,set:function(_0x1908x5){this[_0xa4e6[9]](_0xa4e6[7],this[_0xa4e6[8]]);this[_0xa4e6[9]](_0xa4e6[10],moment()[_0xa4e6[12]](_0xa4e6[11]));this[_0xa4e6[9]](_0xa4e6[13],_0xa4e6[14]);this[_0xa4e6[9]](_0xa4e6[15],_0xa4e6[14]);}},agentringnoanswerAt:_0x1908x3[_0xa4e6[6]],reason:_0x1908x3[_0xa4e6[4]]},{tableName:_0xa4e6[16]});return _0x1908x4;};
\ No newline at end of file
+var _0x9491=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x63\x6F\x6E\x6E\x65\x63\x74\x49\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x72\x65\x61\x73\x6F\x6E","\x61\x67\x65\x6E\x74","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0x9491[0]);module[_0x9491[1]]=function(_0x795bx2,_0x795bx3){var _0x795bx4=_0x795bx2[_0x9491[17]](_0x9491[2],{uniqueid:_0x795bx3[_0x9491[3]],sorting:_0x795bx3[_0x9491[3]],timeslot:_0x795bx3[_0x9491[3]],subject:_0x795bx3[_0x9491[4]],from:_0x795bx3[_0x9491[4]],cc:_0x795bx3[_0x9491[4]],attachment:_0x795bx3[_0x9491[5]],accountname:_0x795bx3[_0x9491[4]],accountaddress:_0x795bx3[_0x9491[4]],application:_0x795bx3[_0x9491[4]],fullname:_0x795bx3[_0x9491[4]],membername:_0x795bx3[_0x9491[4]],agentid:_0x795bx3[_0x9491[3]],mailqueuename:_0x795bx3[_0x9491[4]],mailroomid:_0x795bx3[_0x9491[3]],lastevent:_0x795bx3[_0x9491[4]],agentcalledAt:_0x795bx3[_0x9491[6]],connectId:{type:_0x795bx3[_0x9491[3]],unique:true},agentconnectedAt:_0x795bx3[_0x9491[6]],connect:{type:_0x795bx3[_0x9491[5]],defaultValue:false,set:function(_0x795bx5){this[_0x9491[9]](_0x9491[7],this[_0x9491[8]]);this[_0x9491[9]](_0x9491[10],moment()[_0x9491[12]](_0x9491[11]));this[_0x9491[9]](_0x9491[13],_0x9491[14]);this[_0x9491[9]](_0x9491[15],_0x9491[14]);}},agentringnoanswerAt:_0x795bx3[_0x9491[6]],reason:_0x795bx3[_0x9491[4]]},{tableName:_0x9491[16]});return _0x795bx4;};
\ No newline at end of file
diff --git a/server/models/report_mail_session.js b/server/models/report_mail_session.js
index d5c155a..5736676 100644
--- a/server/models/report_mail_session.js
+++ b/server/models/report_mail_session.js
@@ -1 +1 @@
-var _0xc808=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0xc808[0]);module[_0xc808[1]]=function(_0x66b0x2,_0x66b0x3){var _0x66b0x4=_0x66b0x2[_0xc808[8]](_0xc808[2],{uniqueid:{type:_0x66b0x3[_0xc808[3]]},subject:_0x66b0x3[_0xc808[4]],from:_0x66b0x3[_0xc808[4]],cc:_0x66b0x3[_0xc808[4]],attachment:_0x66b0x3[_0xc808[5]],accountname:_0x66b0x3[_0xc808[4]],accountaddress:_0x66b0x3[_0xc808[4]],fullname:_0x66b0x3[_0xc808[4]],membername:_0x66b0x3[_0xc808[4]],mailqueuename:_0x66b0x3[_0xc808[4]],mailjoinAt:_0x66b0x3[_0xc808[6]],mailleaveAt:_0x66b0x3[_0xc808[6]],mailunmanagedAt:_0x66b0x3[_0xc808[6]]},{tableName:_0xc808[7]});return _0x66b0x4;};
\ No newline at end of file
+var _0x48ca=["\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x64\x65\x66\x69\x6E\x65"];var moment=require(_0x48ca[0]);module[_0x48ca[1]]=function(_0x3f4bx2,_0x3f4bx3){var _0x3f4bx4=_0x3f4bx2[_0x48ca[8]](_0x48ca[2],{uniqueid:{type:_0x3f4bx3[_0x48ca[3]]},subject:_0x3f4bx3[_0x48ca[4]],from:_0x3f4bx3[_0x48ca[4]],cc:_0x3f4bx3[_0x48ca[4]],attachment:_0x3f4bx3[_0x48ca[5]],accountname:_0x3f4bx3[_0x48ca[4]],accountaddress:_0x3f4bx3[_0x48ca[4]],fullname:_0x3f4bx3[_0x48ca[4]],membername:_0x3f4bx3[_0x48ca[4]],mailqueuename:_0x3f4bx3[_0x48ca[4]],mailjoinAt:_0x3f4bx3[_0x48ca[6]],mailleaveAt:_0x3f4bx3[_0x48ca[6]],mailunmanagedAt:_0x3f4bx3[_0x48ca[6]]},{tableName:_0x48ca[7]});return _0x3f4bx4;};
\ No newline at end of file
diff --git a/server/models/report_member.js b/server/models/report_member.js
index d8fc83d..0a6007c 100644
--- a/server/models/report_member.js
+++ b/server/models/report_member.js
@@ -1 +1 @@
-var _0x1f20=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x73\x74\x61\x74\x65","\x65\x6E\x74\x65\x72\x64\x61\x74\x65","\x65\x78\x69\x74\x64\x61\x74\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x1f20[0]]=function(_0xbfefx1,_0xbfefx2){var _0xbfefx3=_0xbfefx1[_0x1f20[11]](_0x1f20[1],{stateinterface:_0xbfefx2[_0x1f20[2]],queue:_0xbfefx2[_0x1f20[2]],membername:_0xbfefx2[_0x1f20[2]],interface:_0xbfefx2[_0x1f20[2]],state:_0xbfefx2[_0x1f20[3]],statedesc:_0xbfefx2[_0x1f20[2]],enterdate:_0xbfefx2[_0x1f20[4]],exitdate:_0xbfefx2[_0x1f20[4]],reason:_0xbfefx2[_0x1f20[2]]},{tableName:_0x1f20[5],indexes:[{fields:[_0x1f20[6],_0x1f20[7],_0x1f20[8],_0x1f20[9],_0x1f20[10]]}]});return _0xbfefx3;};
\ No newline at end of file
+var _0xc99f=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x4D\x65\x6D\x62\x65\x72","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x6D\x65\x6D\x62\x65\x72","\x71\x75\x65\x75\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x73\x74\x61\x74\x65","\x65\x6E\x74\x65\x72\x64\x61\x74\x65","\x65\x78\x69\x74\x64\x61\x74\x65","\x64\x65\x66\x69\x6E\x65"];module[_0xc99f[0]]=function(_0xbebdx1,_0xbebdx2){var _0xbebdx3=_0xbebdx1[_0xc99f[11]](_0xc99f[1],{stateinterface:_0xbebdx2[_0xc99f[2]],queue:_0xbebdx2[_0xc99f[2]],membername:_0xbebdx2[_0xc99f[2]],interface:_0xbebdx2[_0xc99f[2]],state:_0xbebdx2[_0xc99f[3]],statedesc:_0xbebdx2[_0xc99f[2]],enterdate:_0xbebdx2[_0xc99f[4]],exitdate:_0xbebdx2[_0xc99f[4]],reason:_0xbebdx2[_0xc99f[2]]},{tableName:_0xc99f[5],indexes:[{fields:[_0xc99f[6],_0xc99f[7],_0xc99f[8],_0xc99f[9],_0xc99f[10]]}]});return _0xbebdx3;};
\ No newline at end of file
diff --git a/server/models/report_queue.js b/server/models/report_queue.js
index 42f72f4..bb63028 100644
--- a/server/models/report_queue.js
+++ b/server/models/report_queue.js
@@ -1 +1 @@
-var _0x2fad=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x66\x69\x6E\x65"];module[_0x2fad[0]]=function(_0x77a4x1,_0x77a4x2){var _0x77a4x3=_0x77a4x1[_0x2fad[8]](_0x2fad[1],{uniqueid:_0x77a4x2[_0x2fad[2]],calleridnum:_0x77a4x2[_0x2fad[2]],calleridname:_0x77a4x2[_0x2fad[2]],queue:_0x77a4x2[_0x2fad[2]],queuecallerjoinAt:_0x77a4x2[_0x2fad[3]],queuecallerleaveAt:_0x77a4x2[_0x2fad[3]],position:_0x77a4x2[_0x2fad[4]],count:_0x77a4x2[_0x2fad[4]],queuecallerabandon:{type:_0x77a4x2[_0x2fad[5]],defaultValue:false},queuecallerabandonAt:_0x77a4x2[_0x2fad[3]],queuecallercompleteAt:_0x77a4x2[_0x2fad[3]],originalposition:_0x77a4x2[_0x2fad[4]],channel:_0x77a4x2[_0x2fad[2]],channelstate:_0x77a4x2[_0x2fad[4]],channelstatedesc:_0x77a4x2[_0x2fad[2]],connectedlinenum:_0x77a4x2[_0x2fad[2]],connectedlinename:_0x77a4x2[_0x2fad[2]],language:_0x77a4x2[_0x2fad[2]],accountcode:_0x77a4x2[_0x2fad[2]],context:_0x77a4x2[_0x2fad[2]],exten:_0x77a4x2[_0x2fad[2]],priority:_0x77a4x2[_0x2fad[2]]},{tableName:_0x2fad[6],indexes:[{fields:[_0x2fad[7]]}]});return _0x77a4x3;};
\ No newline at end of file
+var _0x61e9=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65","\x75\x6E\x69\x71\x75\x65\x69\x64","\x64\x65\x66\x69\x6E\x65"];module[_0x61e9[0]]=function(_0xd6abx1,_0xd6abx2){var _0xd6abx3=_0xd6abx1[_0x61e9[8]](_0x61e9[1],{uniqueid:_0xd6abx2[_0x61e9[2]],calleridnum:_0xd6abx2[_0x61e9[2]],calleridname:_0xd6abx2[_0x61e9[2]],queue:_0xd6abx2[_0x61e9[2]],queuecallerjoinAt:_0xd6abx2[_0x61e9[3]],queuecallerleaveAt:_0xd6abx2[_0x61e9[3]],position:_0xd6abx2[_0x61e9[4]],count:_0xd6abx2[_0x61e9[4]],queuecallerabandon:{type:_0xd6abx2[_0x61e9[5]],defaultValue:false},queuecallerabandonAt:_0xd6abx2[_0x61e9[3]],queuecallercompleteAt:_0xd6abx2[_0x61e9[3]],originalposition:_0xd6abx2[_0x61e9[4]],channel:_0xd6abx2[_0x61e9[2]],channelstate:_0xd6abx2[_0x61e9[4]],channelstatedesc:_0xd6abx2[_0x61e9[2]],connectedlinenum:_0xd6abx2[_0x61e9[2]],connectedlinename:_0xd6abx2[_0x61e9[2]],language:_0xd6abx2[_0x61e9[2]],accountcode:_0xd6abx2[_0x61e9[2]],context:_0xd6abx2[_0x61e9[2]],exten:_0xd6abx2[_0x61e9[2]],priority:_0xd6abx2[_0x61e9[2]]},{tableName:_0x61e9[6],indexes:[{fields:[_0x61e9[7]]}]});return _0xd6abx3;};
\ No newline at end of file
diff --git a/server/models/report_square.js b/server/models/report_square.js
index a485583..4405500 100644
--- a/server/models/report_square.js
+++ b/server/models/report_square.js
@@ -1 +1 @@
-var _0x59f3=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x73\x71\x75\x61\x72\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x59f3[0]]=function(_0x637bx1,_0x637bx2){var _0x637bx3=_0x637bx1[_0x59f3[5]](_0x59f3[1],{network:{type:_0x637bx2[_0x59f3[2]]},network_script:{type:_0x637bx2[_0x59f3[2]]},request:{type:_0x637bx2[_0x59f3[2]]},channel:{type:_0x637bx2[_0x59f3[2]]},language:{type:_0x637bx2[_0x59f3[2]]},type:{type:_0x637bx2[_0x59f3[2]]},uniqueid:{type:_0x637bx2[_0x59f3[2]]},version:{type:_0x637bx2[_0x59f3[2]]},callerid:{type:_0x637bx2[_0x59f3[2]]},calleridname:{type:_0x637bx2[_0x59f3[2]]},callingpres:{type:_0x637bx2[_0x59f3[2]]},callingani2:{type:_0x637bx2[_0x59f3[2]]},callington:{type:_0x637bx2[_0x59f3[2]]},callingtns:{type:_0x637bx2[_0x59f3[2]]},dnid:{type:_0x637bx2[_0x59f3[2]]},rdnis:{type:_0x637bx2[_0x59f3[2]]},context:{type:_0x637bx2[_0x59f3[2]]},extension:{type:_0x637bx2[_0x59f3[2]]},priority:{type:_0x637bx2[_0x59f3[2]]},enhanced:{type:_0x637bx2[_0x59f3[2]]},accountcode:{type:_0x637bx2[_0x59f3[2]]},threadid:{type:_0x637bx2[_0x59f3[2]]},project_name:{type:_0x637bx2[_0x59f3[2]]},joinAt:{type:_0x637bx2[_0x59f3[3]]},leaveAt:{type:_0x637bx2[_0x59f3[3]],unique:true}},{tableName:_0x59f3[4]});return _0x637bx3;};
\ No newline at end of file
+var _0x8d5c=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65","\x53\x54\x52\x49\x4E\x47","\x44\x41\x54\x45","\x72\x65\x70\x6F\x72\x74\x5F\x73\x71\x75\x61\x72\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x8d5c[0]]=function(_0x3dfax1,_0x3dfax2){var _0x3dfax3=_0x3dfax1[_0x8d5c[5]](_0x8d5c[1],{network:{type:_0x3dfax2[_0x8d5c[2]]},network_script:{type:_0x3dfax2[_0x8d5c[2]]},request:{type:_0x3dfax2[_0x8d5c[2]]},channel:{type:_0x3dfax2[_0x8d5c[2]]},language:{type:_0x3dfax2[_0x8d5c[2]]},type:{type:_0x3dfax2[_0x8d5c[2]]},uniqueid:{type:_0x3dfax2[_0x8d5c[2]]},version:{type:_0x3dfax2[_0x8d5c[2]]},callerid:{type:_0x3dfax2[_0x8d5c[2]]},calleridname:{type:_0x3dfax2[_0x8d5c[2]]},callingpres:{type:_0x3dfax2[_0x8d5c[2]]},callingani2:{type:_0x3dfax2[_0x8d5c[2]]},callington:{type:_0x3dfax2[_0x8d5c[2]]},callingtns:{type:_0x3dfax2[_0x8d5c[2]]},dnid:{type:_0x3dfax2[_0x8d5c[2]]},rdnis:{type:_0x3dfax2[_0x8d5c[2]]},context:{type:_0x3dfax2[_0x8d5c[2]]},extension:{type:_0x3dfax2[_0x8d5c[2]]},priority:{type:_0x3dfax2[_0x8d5c[2]]},enhanced:{type:_0x3dfax2[_0x8d5c[2]]},accountcode:{type:_0x3dfax2[_0x8d5c[2]]},threadid:{type:_0x3dfax2[_0x8d5c[2]]},project_name:{type:_0x3dfax2[_0x8d5c[2]]},joinAt:{type:_0x3dfax2[_0x8d5c[3]]},leaveAt:{type:_0x3dfax2[_0x8d5c[3]],unique:true}},{tableName:_0x8d5c[4]});return _0x3dfax3;};
\ No newline at end of file
diff --git a/server/models/report_square_detail.js b/server/models/report_square_detail.js
index 9f73bea..b8320fa 100644
--- a/server/models/report_square_detail.js
+++ b/server/models/report_square_detail.js
@@ -1 +1 @@
-var _0xcd5a=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65\x44\x65\x74\x61\x69\x6C","\x53\x54\x52\x49\x4E\x47","\x72\x65\x70\x6F\x72\x74\x5F\x73\x71\x75\x61\x72\x65\x5F\x64\x65\x74\x61\x69\x6C\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xcd5a[0]]=function(_0x2a75x1,_0x2a75x2){var _0x2a75x3=_0x2a75x1[_0xcd5a[4]](_0xcd5a[1],{uniqueid:{type:_0x2a75x2[_0xcd5a[2]]},node:{type:_0x2a75x2[_0xcd5a[2]]},application:{type:_0x2a75x2[_0xcd5a[2]]},data:{type:_0x2a75x2[_0xcd5a[2]]}},{tableName:_0xcd5a[3]});return _0x2a75x3;};
\ No newline at end of file
+var _0xceef=["\x65\x78\x70\x6F\x72\x74\x73","\x52\x65\x70\x6F\x72\x74\x53\x71\x75\x61\x72\x65\x44\x65\x74\x61\x69\x6C","\x53\x54\x52\x49\x4E\x47","\x72\x65\x70\x6F\x72\x74\x5F\x73\x71\x75\x61\x72\x65\x5F\x64\x65\x74\x61\x69\x6C\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xceef[0]]=function(_0x11c7x1,_0x11c7x2){var _0x11c7x3=_0x11c7x1[_0xceef[4]](_0xceef[1],{uniqueid:{type:_0x11c7x2[_0xceef[2]]},node:{type:_0x11c7x2[_0xceef[2]]},application:{type:_0x11c7x2[_0xceef[2]]},data:{type:_0x11c7x2[_0xceef[2]]}},{tableName:_0xceef[3]});return _0x11c7x3;};
\ No newline at end of file
diff --git a/server/models/report_tree.js b/server/models/report_tree.js
index 3566cab..44c1d6c 100644
--- a/server/models/report_tree.js
+++ b/server/models/report_tree.js
@@ -1 +1 @@
-var _0xda34=["\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"];_0xda34[0];module[_0xda34[1]]=function(_0x5002x1,_0x5002x2){var _0x5002x3=_0x5002x1[_0xda34[5]](_0xda34[2],{tree:_0x5002x2[_0xda34[3]]},{tableName:_0xda34[4]});return _0x5002x3;};
\ No newline at end of file
+var _0x68e7=["\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"];_0x68e7[0];module[_0x68e7[1]]=function(_0x7ac0x1,_0x7ac0x2){var _0x7ac0x3=_0x7ac0x1[_0x68e7[5]](_0x68e7[2],{tree:_0x7ac0x2[_0x68e7[3]]},{tableName:_0x68e7[4]});return _0x7ac0x3;};
\ No newline at end of file
diff --git a/server/models/salesforce_account.js b/server/models/salesforce_account.js
index f5c46af..dd37c88 100644
--- a/server/models/salesforce_account.js
+++ b/server/models/salesforce_account.js
@@ -1 +1 @@
-var _0x82fa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x82fa[0];module[_0x82fa[1]]=function(_0x6cd0x1,_0x6cd0x2){return _0x6cd0x1[_0x82fa[7]](_0x82fa[2],{name:_0x6cd0x2[_0x82fa[3]],description:_0x6cd0x2[_0x82fa[3]],username:{type:_0x6cd0x2[_0x82fa[3]],unique:true},remoteUri:_0x6cd0x2[_0x82fa[3]],password:_0x6cd0x2[_0x82fa[3]],clientId:_0x6cd0x2[_0x82fa[3]],clientSecret:_0x6cd0x2[_0x82fa[3]],securityToken:_0x6cd0x2[_0x82fa[3]]},{tableName:_0x82fa[4],associate:function(_0x6cd0x3){_0x6cd0x3[_0x82fa[2]][_0x82fa[6]](_0x6cd0x3.SalesforceConfiguration,{foreignKey:_0x82fa[5]})}})};
\ No newline at end of file
+var _0x4741=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x4741[0];module[_0x4741[1]]=function(_0x9fb2x1,_0x9fb2x2){return _0x9fb2x1[_0x4741[7]](_0x4741[2],{name:_0x9fb2x2[_0x4741[3]],description:_0x9fb2x2[_0x4741[3]],username:{type:_0x9fb2x2[_0x4741[3]],unique:true},remoteUri:_0x9fb2x2[_0x4741[3]],password:_0x9fb2x2[_0x4741[3]],clientId:_0x9fb2x2[_0x4741[3]],clientSecret:_0x9fb2x2[_0x4741[3]],securityToken:_0x9fb2x2[_0x4741[3]]},{tableName:_0x4741[4],associate:function(_0x9fb2x3){_0x9fb2x3[_0x4741[2]][_0x4741[6]](_0x9fb2x3.SalesforceConfiguration,{foreignKey:_0x4741[5]})}})};
\ No newline at end of file
diff --git a/server/models/salesforce_configuration.js b/server/models/salesforce_configuration.js
index 9914184..d27cca9 100644
--- a/server/models/salesforce_configuration.js
+++ b/server/models/salesforce_configuration.js
@@ -1 +1 @@
-var _0x3aca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0x3aca[0];module[_0x3aca[1]]=function(_0xdf73x1,_0xdf73x2){return _0xdf73x1[_0x3aca[14]](_0x3aca[2],{name:_0xdf73x2[_0x3aca[3]],description:_0xdf73x2[_0x3aca[3]]},{tableName:_0x3aca[4],associate:function(_0xdf73x3){_0xdf73x3[_0x3aca[2]][_0x3aca[6]](_0xdf73x3.SalesforceAccount,{foreignKey:_0x3aca[5]});_0xdf73x3[_0x3aca[2]][_0x3aca[9]](_0xdf73x3.SalesforceField,{as:_0x3aca[7],foreignKey:_0x3aca[8]});_0xdf73x3[_0x3aca[2]][_0x3aca[9]](_0xdf73x3.SalesforceField,{as:_0x3aca[10],foreignKey:_0x3aca[11]});_0xdf73x3[_0x3aca[2]][_0x3aca[9]](_0xdf73x3.SalesforceField,{as:_0x3aca[12],foreignKey:_0x3aca[13]});}})};
\ No newline at end of file
+var _0xcbaf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0xcbaf[0];module[_0xcbaf[1]]=function(_0x42d1x1,_0x42d1x2){return _0x42d1x1[_0xcbaf[14]](_0xcbaf[2],{name:_0x42d1x2[_0xcbaf[3]],description:_0x42d1x2[_0xcbaf[3]]},{tableName:_0xcbaf[4],associate:function(_0x42d1x3){_0x42d1x3[_0xcbaf[2]][_0xcbaf[6]](_0x42d1x3.SalesforceAccount,{foreignKey:_0xcbaf[5]});_0x42d1x3[_0xcbaf[2]][_0xcbaf[9]](_0x42d1x3.SalesforceField,{as:_0xcbaf[7],foreignKey:_0xcbaf[8]});_0x42d1x3[_0xcbaf[2]][_0xcbaf[9]](_0x42d1x3.SalesforceField,{as:_0xcbaf[10],foreignKey:_0xcbaf[11]});_0x42d1x3[_0xcbaf[2]][_0xcbaf[9]](_0x42d1x3.SalesforceField,{as:_0xcbaf[12],foreignKey:_0xcbaf[13]});}})};
\ No newline at end of file
diff --git a/server/models/salesforce_field.js b/server/models/salesforce_field.js
index 2090b44..6e52a45 100644
--- a/server/models/salesforce_field.js
+++ b/server/models/salesforce_field.js
@@ -1 +1 @@
-var _0x1c28=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x1c28[0];module[_0x1c28[1]]=function(_0x95bex1,_0x95bex2){return _0x95bex1[_0x1c28[9]](_0x1c28[2],{type:{type:_0x95bex2.ENUM(_0x1c28[3],_0x1c28[4],_0x1c28[5]),defaultValue:_0x1c28[3]},content:_0x95bex2[_0x1c28[6]],key:_0x95bex2[_0x1c28[6]],keyType:{type:_0x95bex2.ENUM(_0x1c28[3],_0x1c28[4])},keyContent:_0x95bex2[_0x1c28[6]],idField:_0x95bex2[_0x1c28[6]]},{tableName:_0x1c28[7],associate:function(_0x95bex3){_0x95bex3[_0x1c28[2]][_0x1c28[8]](_0x95bex3.Variable)}})};
\ No newline at end of file
+var _0xabc8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0xabc8[0];module[_0xabc8[1]]=function(_0x5511x1,_0x5511x2){return _0x5511x1[_0xabc8[9]](_0xabc8[2],{type:{type:_0x5511x2.ENUM(_0xabc8[3],_0xabc8[4],_0xabc8[5]),defaultValue:_0xabc8[3]},content:_0x5511x2[_0xabc8[6]],key:_0x5511x2[_0xabc8[6]],keyType:{type:_0x5511x2.ENUM(_0xabc8[3],_0xabc8[4])},keyContent:_0x5511x2[_0xabc8[6]],idField:_0x5511x2[_0xabc8[6]]},{tableName:_0xabc8[7],associate:function(_0x5511x3){_0x5511x3[_0xabc8[2]][_0xabc8[8]](_0x5511x3.Variable)}})};
\ No newline at end of file
diff --git a/server/models/service.js b/server/models/service.js
index 852fa51..659918e 100644
--- a/server/models/service.js
+++ b/server/models/service.js
@@ -1 +1 @@
-var _0x8104=["\x65\x78\x70\x6F\x72\x74\x73","\x53\x65\x72\x76\x69\x63\x65","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x73\x65\x72\x76\x69\x63\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x73\x65\x72\x76\x69\x63\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x63\x61\x73\x63\x61\x64\x65","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x61\x64\x64\x53\x63\x6F\x70\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x8104[0]]=function(_0xba53x1,_0xba53x2){var _0xba53x3=_0xba53x1[_0x8104[15]](_0x8104[1],{name:{type:_0xba53x2[_0x8104[2]],unique:true},description:{type:_0xba53x2[_0x8104[2]],allowNull:true},defaultEntry:{type:_0xba53x2[_0x8104[3]],defaultValue:false}},{tableName:_0x8104[4],associate:function(_0xba53x4){_0xba53x3[_0x8104[7]](_0xba53x4.User,{through:_0xba53x4[_0x8104[5]],foreignKey:_0x8104[6]});_0xba53x3[_0x8104[9]](_0xba53x4.CustomField,{as:_0x8104[8],required:false});_0xba53x3[_0x8104[9]](_0xba53x4.Contact,{as:_0x8104[10],onDelete:_0x8104[11]});_0xba53x3[_0x8104[14]](_0x8104[12],{include:[{model:_0xba53x4[_0x8104[13]],as:_0x8104[8]}]});}});return _0xba53x3;};
\ No newline at end of file
+var _0x7598=["\x65\x78\x70\x6F\x72\x74\x73","\x53\x65\x72\x76\x69\x63\x65","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x73\x65\x72\x76\x69\x63\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x73\x65\x72\x76\x69\x63\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x43\x6F\x6E\x74\x61\x63\x74\x73","\x63\x61\x73\x63\x61\x64\x65","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64\x73","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x61\x64\x64\x53\x63\x6F\x70\x65","\x64\x65\x66\x69\x6E\x65"];module[_0x7598[0]]=function(_0x2e61x1,_0x2e61x2){var _0x2e61x3=_0x2e61x1[_0x7598[15]](_0x7598[1],{name:{type:_0x2e61x2[_0x7598[2]],unique:true},description:{type:_0x2e61x2[_0x7598[2]],allowNull:true},defaultEntry:{type:_0x2e61x2[_0x7598[3]],defaultValue:false}},{tableName:_0x7598[4],associate:function(_0x2e61x4){_0x2e61x3[_0x7598[7]](_0x2e61x4.User,{through:_0x2e61x4[_0x7598[5]],foreignKey:_0x7598[6]});_0x2e61x3[_0x7598[9]](_0x2e61x4.CustomField,{as:_0x7598[8],required:false});_0x2e61x3[_0x7598[9]](_0x2e61x4.Contact,{as:_0x7598[10],onDelete:_0x7598[11]});_0x2e61x3[_0x7598[14]](_0x7598[12],{include:[{model:_0x2e61x4[_0x7598[13]],as:_0x7598[8]}]});}});return _0x2e61x3;};
\ No newline at end of file
diff --git a/server/models/settings.js b/server/models/settings.js
index 9c0d707..703708a 100644
--- a/server/models/settings.js
+++ b/server/models/settings.js
@@ -1 +1 @@
-var _0x9ebd=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x65\x74\x74\x69\x6E\x67\x73","\x54\x45\x58\x54","\x73\x65\x74\x74\x69\x6E\x67\x73","\x64\x65\x66\x69\x6E\x65"];_0x9ebd[0];module[_0x9ebd[1]]=function(_0x80d8x1,_0x80d8x2){var _0x80d8x3=_0x80d8x1[_0x9ebd[5]](_0x9ebd[2],{license:_0x80d8x2[_0x9ebd[3]],min_internal:{type:_0x80d8x2.INTEGER(11),unique:true,defaultValue:1000},agi_port:{type:_0x80d8x2.INTEGER(11),defaultValue:4573},automation_timeout:{type:_0x80d8x2.INTEGER(11),defaultValue:3600}},{tableName:_0x9ebd[4]});return _0x80d8x3;};
\ No newline at end of file
+var _0xe044=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x65\x74\x74\x69\x6E\x67\x73","\x54\x45\x58\x54","\x73\x65\x74\x74\x69\x6E\x67\x73","\x64\x65\x66\x69\x6E\x65"];_0xe044[0];module[_0xe044[1]]=function(_0xe68ex1,_0xe68ex2){var _0xe68ex3=_0xe68ex1[_0xe044[5]](_0xe044[2],{license:_0xe68ex2[_0xe044[3]],min_internal:{type:_0xe68ex2.INTEGER(11),unique:true,defaultValue:1000},agi_port:{type:_0xe68ex2.INTEGER(11),defaultValue:4573},automation_timeout:{type:_0xe68ex2.INTEGER(11),defaultValue:3600}},{tableName:_0xe044[4]});return _0xe68ex3;};
\ No newline at end of file
diff --git a/server/models/square_odbc.js b/server/models/square_odbc.js
index 10b43dc..d21823f 100644
--- a/server/models/square_odbc.js
+++ b/server/models/square_odbc.js
@@ -1 +1 @@
-var _0xbf37=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x53\x54\x52\x49\x4E\x47","\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63","\x64\x65\x66\x69\x6E\x65"];_0xbf37[0];module[_0xbf37[1]]=function(_0xd858x1,_0xd858x2){var _0xd858x3=_0xd858x1[_0xbf37[5]](_0xbf37[2],{name:{type:_0xd858x2[_0xbf37[3]],unique:true,validate:{notEmpty:true}},dsn:{type:_0xd858x2[_0xbf37[3]]},description:_0xd858x2[_0xbf37[3]]},{tableName:_0xbf37[4]});return _0xd858x3;};
\ No newline at end of file
+var _0x3a23=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x71\x75\x61\x72\x65\x4F\x64\x62\x63","\x53\x54\x52\x49\x4E\x47","\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63","\x64\x65\x66\x69\x6E\x65"];_0x3a23[0];module[_0x3a23[1]]=function(_0xd748x1,_0xd748x2){var _0xd748x3=_0xd748x1[_0x3a23[5]](_0x3a23[2],{name:{type:_0xd748x2[_0x3a23[3]],unique:true,validate:{notEmpty:true}},dsn:{type:_0xd748x2[_0x3a23[3]]},description:_0xd748x2[_0x3a23[3]]},{tableName:_0x3a23[4]});return _0xd748x3;};
\ No newline at end of file
diff --git a/server/models/square_project.js b/server/models/square_project.js
index e0e2c95..d5191f0 100644
--- a/server/models/square_project.js
+++ b/server/models/square_project.js
@@ -1 +1 @@
-var _0xf90b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6C\x6F\x6E\x67","\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0xf90b[0];module[_0xf90b[1]]=function(_0xc2bdx1,_0xc2bdx2){var _0xc2bdx3=_0xc2bdx1[_0xf90b[7]](_0xf90b[2],{name:{type:_0xc2bdx2[_0xf90b[3]],unique:true,validate:{notEmpty:true}},description:_0xc2bdx2[_0xf90b[3]],preproduction:{type:_0xc2bdx2[_0xf90b[4]],length:_0xf90b[5]},production:{type:_0xc2bdx2[_0xf90b[4]],length:_0xf90b[5]}},{tableName:_0xf90b[6]});return _0xc2bdx3;};
\ No newline at end of file
+var _0x54b0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x71\x75\x61\x72\x65\x50\x72\x6F\x6A\x65\x63\x74","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x6C\x6F\x6E\x67","\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x64\x65\x66\x69\x6E\x65"];_0x54b0[0];module[_0x54b0[1]]=function(_0x7a2dx1,_0x7a2dx2){var _0x7a2dx3=_0x7a2dx1[_0x54b0[7]](_0x54b0[2],{name:{type:_0x7a2dx2[_0x54b0[3]],unique:true,validate:{notEmpty:true}},description:_0x7a2dx2[_0x54b0[3]],preproduction:{type:_0x7a2dx2[_0x54b0[4]],length:_0x54b0[5]},production:{type:_0x7a2dx2[_0x54b0[4]],length:_0x54b0[5]}},{tableName:_0x54b0[6]});return _0x7a2dx3;};
\ No newline at end of file
diff --git a/server/models/sugarcrm_account.js b/server/models/sugarcrm_account.js
index 205b564..ba7a1a7 100644
--- a/server/models/sugarcrm_account.js
+++ b/server/models/sugarcrm_account.js
@@ -1 +1 @@
-var _0x27a1=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x27a1[0];module[_0x27a1[1]]=function(_0xc93cx1,_0xc93cx2){return _0xc93cx1[_0x27a1[7]](_0x27a1[2],{name:_0xc93cx2[_0x27a1[3]],description:_0xc93cx2[_0x27a1[3]],username:{type:_0xc93cx2[_0x27a1[3]]},remoteUri:_0xc93cx2[_0x27a1[3]],password:_0xc93cx2[_0x27a1[3]]},{tableName:_0x27a1[4],associate:function(_0xc93cx3){_0xc93cx3[_0x27a1[2]][_0x27a1[6]](_0xc93cx3.SugarcrmConfiguration,{foreignKey:_0x27a1[5]})}})};
\ No newline at end of file
+var _0xc5d7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xc5d7[0];module[_0xc5d7[1]]=function(_0x4df3x1,_0x4df3x2){return _0x4df3x1[_0xc5d7[7]](_0xc5d7[2],{name:_0x4df3x2[_0xc5d7[3]],description:_0x4df3x2[_0xc5d7[3]],username:{type:_0x4df3x2[_0xc5d7[3]]},remoteUri:_0x4df3x2[_0xc5d7[3]],password:_0x4df3x2[_0xc5d7[3]]},{tableName:_0xc5d7[4],associate:function(_0x4df3x3){_0x4df3x3[_0xc5d7[2]][_0xc5d7[6]](_0x4df3x3.SugarcrmConfiguration,{foreignKey:_0xc5d7[5]})}})};
\ No newline at end of file
diff --git a/server/models/sugarcrm_configuration.js b/server/models/sugarcrm_configuration.js
index 1a6bbd7..f872d10 100644
--- a/server/models/sugarcrm_configuration.js
+++ b/server/models/sugarcrm_configuration.js
@@ -1 +1 @@
-var _0x8240=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0x8240[0];module[_0x8240[1]]=function(_0xabcex1,_0xabcex2){return _0xabcex1[_0x8240[14]](_0x8240[2],{name:_0xabcex2[_0x8240[3]],description:_0xabcex2[_0x8240[3]]},{tableName:_0x8240[4],associate:function(_0xabcex3){_0xabcex3[_0x8240[2]][_0x8240[6]](_0xabcex3.SugarcrmAccount,{foreignKey:_0x8240[5]});_0xabcex3[_0x8240[2]][_0x8240[9]](_0xabcex3.SugarcrmField,{as:_0x8240[7],foreignKey:_0x8240[8]});_0xabcex3[_0x8240[2]][_0x8240[9]](_0xabcex3.SugarcrmField,{as:_0x8240[10],foreignKey:_0x8240[11]});_0xabcex3[_0x8240[2]][_0x8240[9]](_0xabcex3.SugarcrmField,{as:_0x8240[12],foreignKey:_0x8240[13]});}})};
\ No newline at end of file
+var _0xb149=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x64\x65\x66\x69\x6E\x65"];_0xb149[0];module[_0xb149[1]]=function(_0x606fx1,_0x606fx2){return _0x606fx1[_0xb149[14]](_0xb149[2],{name:_0x606fx2[_0xb149[3]],description:_0x606fx2[_0xb149[3]]},{tableName:_0xb149[4],associate:function(_0x606fx3){_0x606fx3[_0xb149[2]][_0xb149[6]](_0x606fx3.SugarcrmAccount,{foreignKey:_0xb149[5]});_0x606fx3[_0xb149[2]][_0xb149[9]](_0x606fx3.SugarcrmField,{as:_0xb149[7],foreignKey:_0xb149[8]});_0x606fx3[_0xb149[2]][_0xb149[9]](_0x606fx3.SugarcrmField,{as:_0xb149[10],foreignKey:_0xb149[11]});_0x606fx3[_0xb149[2]][_0xb149[9]](_0x606fx3.SugarcrmField,{as:_0xb149[12],foreignKey:_0xb149[13]});}})};
\ No newline at end of file
diff --git a/server/models/sugarcrm_field.js b/server/models/sugarcrm_field.js
index 7285784..8f1d567 100644
--- a/server/models/sugarcrm_field.js
+++ b/server/models/sugarcrm_field.js
@@ -1 +1 @@
-var _0x69d2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x69d2[0];module[_0x69d2[1]]=function(_0xb19cx1,_0xb19cx2){return _0xb19cx1[_0x69d2[9]](_0x69d2[2],{type:{type:_0xb19cx2.ENUM(_0x69d2[3],_0x69d2[4],_0x69d2[5]),defaultValue:_0x69d2[3]},content:_0xb19cx2[_0x69d2[6]],key:_0xb19cx2[_0x69d2[6]],keyType:{type:_0xb19cx2.ENUM(_0x69d2[3],_0x69d2[4])},keyContent:_0xb19cx2[_0x69d2[6]],idField:_0xb19cx2[_0x69d2[6]]},{tableName:_0x69d2[7],associate:function(_0xb19cx3){_0xb19cx3[_0x69d2[2]][_0x69d2[8]](_0xb19cx3.Variable)}})};
\ No newline at end of file
+var _0x14b7=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x53\x75\x67\x61\x72\x63\x72\x6D\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x5F\x76\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x14b7[0];module[_0x14b7[1]]=function(_0x3e02x1,_0x3e02x2){return _0x3e02x1[_0x14b7[9]](_0x14b7[2],{type:{type:_0x3e02x2.ENUM(_0x14b7[3],_0x14b7[4],_0x14b7[5]),defaultValue:_0x14b7[3]},content:_0x3e02x2[_0x14b7[6]],key:_0x3e02x2[_0x14b7[6]],keyType:{type:_0x3e02x2.ENUM(_0x14b7[3],_0x14b7[4])},keyContent:_0x3e02x2[_0x14b7[6]],idField:_0x3e02x2[_0x14b7[6]]},{tableName:_0x14b7[7],associate:function(_0x3e02x3){_0x3e02x3[_0x14b7[2]][_0x14b7[8]](_0x3e02x3.Variable)}})};
\ No newline at end of file
diff --git a/server/models/tag.js b/server/models/tag.js
index 94e9e8c..fad5b77 100644
--- a/server/models/tag.js
+++ b/server/models/tag.js
@@ -1 +1 @@
-var _0xb59c=["\x65\x78\x70\x6F\x72\x74\x73","\x54\x61\x67","\x53\x54\x52\x49\x4E\x47","\x74\x61\x67\x73","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x5F\x68\x61\x73\x5F\x74\x61\x67\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0xb59c[0]]=function(_0x22c3x1,_0x22c3x2){var _0x22c3x3=_0x22c3x1[_0xb59c[6]](_0xb59c[1],{name:{type:_0x22c3x2[_0xb59c[2]],unique:true}},{tableName:_0xb59c[3],associate:function(_0x22c3x4){_0x22c3x3[_0xb59c[5]](_0x22c3x4.ZendeskConfiguration,{through:_0xb59c[4]})}});return _0x22c3x3;};
\ No newline at end of file
+var _0x1e5b=["\x65\x78\x70\x6F\x72\x74\x73","\x54\x61\x67","\x53\x54\x52\x49\x4E\x47","\x74\x61\x67\x73","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x5F\x68\x61\x73\x5F\x74\x61\x67\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];module[_0x1e5b[0]]=function(_0x5b3ax1,_0x5b3ax2){var _0x5b3ax3=_0x5b3ax1[_0x1e5b[6]](_0x1e5b[1],{name:{type:_0x5b3ax2[_0x1e5b[2]],unique:true}},{tableName:_0x1e5b[3],associate:function(_0x5b3ax4){_0x5b3ax3[_0x1e5b[5]](_0x5b3ax4.ZendeskConfiguration,{through:_0x1e5b[4]})}});return _0x5b3ax3;};
\ No newline at end of file
diff --git a/server/models/team.js b/server/models/team.js
index 99aa375..e743345 100644
--- a/server/models/team.js
+++ b/server/models/team.js
@@ -1 +1 @@
-var _0xf778=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x54\x65\x61\x6D","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x74\x65\x61\x6D\x73","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xf778[0]);module[_0xf778[1]]=function(_0x8085x2,_0x8085x3){var _0x8085x4=_0x8085x2[_0xf778[8]](_0xf778[2],{name:{type:_0x8085x3[_0xf778[3]],allowNull:false,unique:true},description:{type:_0x8085x3[_0xf778[3]]},defaultEntry:{type:_0x8085x3[_0xf778[4]],defaultValue:0}},{tableName:_0xf778[5],associate:function(_0x8085x5){_0x8085x4[_0xf778[7]](_0x8085x5.User,{through:_0x8085x5[_0xf778[6]]})}});return _0x8085x4;};
\ No newline at end of file
+var _0x76dd=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x54\x65\x61\x6D","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x74\x65\x61\x6D\x73","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x76dd[0]);module[_0x76dd[1]]=function(_0xe10dx2,_0xe10dx3){var _0xe10dx4=_0xe10dx2[_0x76dd[8]](_0x76dd[2],{name:{type:_0xe10dx3[_0x76dd[3]],allowNull:false,unique:true},description:{type:_0xe10dx3[_0x76dd[3]]},defaultEntry:{type:_0xe10dx3[_0x76dd[4]],defaultValue:0}},{tableName:_0x76dd[5],associate:function(_0xe10dx5){_0xe10dx4[_0x76dd[7]](_0xe10dx5.User,{through:_0xe10dx5[_0x76dd[6]]})}});return _0xe10dx4;};
\ No newline at end of file
diff --git a/server/models/telephone.js b/server/models/telephone.js
index 42ba80c..cb68ac8 100644
--- a/server/models/telephone.js
+++ b/server/models/telephone.js
@@ -1 +1 @@
-var _0xec24=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x72\x79\x70\x74\x6F","\x6D\x64\x35","\x6C\x6F\x64\x61\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x64\x65\x66\x61\x75\x6C\x74\x75\x73\x65\x72","\x73\x61\x6C\x74","\x6D\x61\x6B\x65\x53\x61\x6C\x74","\x70\x61\x73\x73\x77\x6F\x72\x64","\x65\x6E\x63\x72\x79\x70\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x6D\x64\x35\x73\x65\x63\x72\x65\x74","\x3A\x61\x73\x74\x65\x72\x69\x73\x6B\x3A","\x6D\x64\x35\x50\x61\x73\x73\x77\x6F\x72\x64","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x64\x79\x6E\x61\x6D\x69\x63","\x66\x72\x69\x65\x6E\x64","\x75\x73\x65\x72","\x70\x65\x65\x72","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x75\x64\x70","\x72\x66\x63\x32\x38\x33\x33","\x69\x6E\x66\x6F","\x73\x68\x6F\x72\x74\x69\x6E\x66\x6F","\x69\x6E\x62\x61\x6E\x64","\x61\x75\x74\x6F","\x79\x65\x73","\x6E\x6F","\x6E\x6F\x6E\x61\x74","\x75\x70\x64\x61\x74\x65","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x65\x6E","\x61\x6C\x6C","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x6E\x65\x76\x65\x72","\x22\x22\x20\x3C\x3E","\x61\x63\x63\x65\x70\x74","\x72\x65\x66\x75\x73\x65","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x75\x61\x63","\x75\x61\x73","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42","\x75\x73\x65\x72\x73","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x62\x61\x73\x65\x36\x34","\x72\x61\x6E\x64\x6F\x6D\x42\x79\x74\x65\x73","","\x70\x62\x6B\x64\x66\x32\x53\x79\x6E\x63","\x64\x65\x66\x69\x6E\x65"];_0xec24[0];var crypto=require(_0xec24[1]);var md5=require(_0xec24[2]);var _=require(_0xec24[3]);module[_0xec24[4]]=function(_0xd60ax4,_0xd60ax5){var _0xd60ax6=_0xd60ax4[_0xec24[60]](_0xec24[5],{name:{type:_0xd60ax5[_0xec24[6]],unique:true,validate:{notEmpty:true},set:function(_0xd60ax7){this[_0xec24[8]](_0xec24[7],_0xd60ax7);this[_0xec24[8]](_0xec24[9],_0xd60ax7);}},password:{type:_0xd60ax5[_0xec24[6]],allowNull:false,validate:{notEmpty:true},set:function(_0xd60ax8){this[_0xec24[10]]=this[_0xec24[11]]();this[_0xec24[8]](_0xec24[12],this[_0xec24[13]](_0xd60ax8));this[_0xec24[8]](_0xec24[14],this[_0xec24[16]](this[_0xec24[7]]+_0xec24[15]+_0xd60ax8));}},internal:{type:_0xd60ax5.INTEGER(11),unique:true,set:function(_0xd60ax9){this[_0xec24[8]](_0xec24[17],_0xd60ax9);this[_0xec24[8]](_0xec24[18],_0xd60ax9);}},ipaddr:{type:_0xd60ax5[_0xec24[6]],allowNull:true},port:{type:_0xd60ax5.INTEGER(5),allowNull:true},regseconds:{type:_0xd60ax5.INTEGER(11),allowNull:true},defaultuser:{type:_0xd60ax5[_0xec24[6]],allowNull:true},fullcontact:{type:_0xd60ax5[_0xec24[6]],allowNull:true},regserver:{type:_0xd60ax5[_0xec24[6]],allowNull:true},useragent:{type:_0xd60ax5[_0xec24[6]],allowNull:true},lastms:{type:_0xd60ax5.INTEGER(11),allowNull:true},host:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[19]},type:{type:_0xd60ax5.ENUM(_0xec24[20],_0xec24[21],_0xec24[22]),allowNull:true,defaultValue:_0xec24[20]},context:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[23]},permit:{type:_0xd60ax5[_0xec24[6]],allowNull:true},deny:{type:_0xd60ax5[_0xec24[6]],allowNull:true},secret:{type:_0xd60ax5[_0xec24[6]],allowNull:true},md5secret:{type:_0xd60ax5[_0xec24[6]],allowNull:true},remotesecret:{type:_0xd60ax5[_0xec24[6]],allowNull:true},transport:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[24]},dtmfmode:{type:_0xd60ax5.ENUM(_0xec24[25],_0xec24[26],_0xec24[27],_0xec24[28],_0xec24[29]),allowNull:true,defaultValue:_0xec24[25]},directmedia:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31],_0xec24[32],_0xec24[33]),allowNull:true,defaultValue:_0xec24[31]},nat:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[34]},callgroup:{type:_0xd60ax5[_0xec24[6]],allowNull:true},pickupgroup:{type:_0xd60ax5[_0xec24[6]],allowNull:true},language:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[35]},disallow:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[36]},allow:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[37]},insecure:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[38]},trustrpid:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[31]},progressinband:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31],_0xec24[39]),allowNull:true},promiscredir:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},useclientcode:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},accountcode:{type:_0xd60ax5.INTEGER(11),allowNull:true},setvar:{type:_0xd60ax5[_0xec24[6]],allowNull:true},callerid:{type:_0xd60ax5[_0xec24[6]],allowNull:true,defaultValue:_0xec24[40]},amaflags:{type:_0xd60ax5[_0xec24[6]],allowNull:true},callcounter:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[30]},busylevel:{type:_0xd60ax5.INTEGER(11),allowNull:true},allowoverlap:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},allowsubscribe:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},videosupport:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},maxcallbitrate:{type:_0xd60ax5.INTEGER(11),allowNull:true},rfc2833compensate:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},mailbox:{type:_0xd60ax5[_0xec24[6]],allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x74\x69\x6D\x65\x72\x73":{type:_0xd60ax5.ENUM(_0xec24[41],_0xec24[42],_0xec24[43]),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x65\x78\x70\x69\x72\x65\x73":{type:_0xd60ax5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x6D\x69\x6E\x73\x65":{type:_0xd60ax5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x72\x65\x66\x72\x65\x73\x68\x65\x72":{type:_0xd60ax5.ENUM(_0xec24[44],_0xec24[45]),allowNull:true},t38pt_usertpsource:{type:_0xd60ax5[_0xec24[6]],allowNull:true},regexten:{type:_0xd60ax5[_0xec24[6]],allowNull:true},fromdomain:{type:_0xd60ax5[_0xec24[6]],allowNull:true},fromuser:{type:_0xd60ax5[_0xec24[6]],allowNull:true},qualify:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[30]},defaultip:{type:_0xd60ax5[_0xec24[6]],allowNull:true},rtptimeout:{type:_0xd60ax5.INTEGER(11),allowNull:true},rtpholdtimeout:{type:_0xd60ax5.INTEGER(11),allowNull:true},sendrpid:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[31]},outboundproxy:{type:_0xd60ax5[_0xec24[6]],allowNull:true},callbackextension:{type:_0xd60ax5[_0xec24[6]],allowNull:true},timert1:{type:_0xd60ax5.INTEGER(11),allowNull:true},timerb:{type:_0xd60ax5.INTEGER(11),allowNull:true},qualifyfreq:{type:_0xd60ax5.INTEGER(11),allowNull:true},constantssrc:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},contactpermit:{type:_0xd60ax5[_0xec24[6]],allowNull:true},contactdeny:{type:_0xd60ax5[_0xec24[6]],allowNull:true},usereqphone:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[31]},textsupport:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},faxdetect:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},buggymwi:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},auth:{type:_0xd60ax5[_0xec24[6]],allowNull:true},fullname:{type:_0xd60ax5[_0xec24[6]],allowNull:true},trunkname:{type:_0xd60ax5[_0xec24[6]],allowNull:true},cid_number:{type:_0xd60ax5[_0xec24[6]],allowNull:true},callingpres:{type:_0xd60ax5.ENUM(_0xec24[46],_0xec24[47],_0xec24[48],_0xec24[49],_0xec24[50],_0xec24[51],_0xec24[52],_0xec24[53]),allowNull:true},mohinterpret:{type:_0xd60ax5[_0xec24[6]],allowNull:true},mohsuggest:{type:_0xd60ax5[_0xec24[6]],allowNull:true},parkinglot:{type:_0xd60ax5[_0xec24[6]],allowNull:true},hasvoicemail:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},subscribemwi:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},vmexten:{type:_0xd60ax5[_0xec24[6]],allowNull:true},description:{type:_0xd60ax5[_0xec24[6]],allowNull:true},autoframing:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},limitonpeers:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[30]},rtpkeepalive:{type:_0xd60ax5.INTEGER(11),allowNull:true},"\x63\x61\x6C\x6C\x2D\x6C\x69\x6D\x69\x74":{type:_0xd60ax5.INTEGER(11),allowNull:true,defaultValue:null},g726nonstandard:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},ignoresdpversion:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},allowtransfer:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},dynamic:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true},encryption:{type:_0xd60ax5.ENUM(_0xec24[30],_0xec24[31]),allowNull:true,defaultValue:_0xec24[31]},registry:{type:_0xd60ax5[_0xec24[6]],allowNull:true}},{tableName:_0xec24[54],defaultScope:{where:{role:_0xec24[55]}},instanceMethods:{authenticate:function(_0xd60axa){return this[_0xec24[13]](_0xd60axa)===this[_0xec24[12]]},makeSalt:function(){return crypto[_0xec24[57]](16).toString(_0xec24[56])},encryptPassword:function(_0xd60ax8){if(!_0xd60ax8||!this[_0xec24[10]]){return _0xec24[58]};var _0xd60axb= new Buffer(this[_0xec24[10]],_0xec24[56]);return crypto[_0xec24[59]](_0xd60ax8,_0xd60axb,10000,64).toString(_0xec24[56]);},md5Password:function(_0xd60ax8){if(!_0xd60ax8){return _0xec24[58]};return md5(_0xd60ax8);}},associate:function(_0xd60axc){}});return _0xd60ax6;};
\ No newline at end of file
+var _0xd08d=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x72\x79\x70\x74\x6F","\x6D\x64\x35","\x6C\x6F\x64\x61\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x64\x65\x66\x61\x75\x6C\x74\x75\x73\x65\x72","\x73\x61\x6C\x74","\x6D\x61\x6B\x65\x53\x61\x6C\x74","\x70\x61\x73\x73\x77\x6F\x72\x64","\x65\x6E\x63\x72\x79\x70\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x6D\x64\x35\x73\x65\x63\x72\x65\x74","\x3A\x61\x73\x74\x65\x72\x69\x73\x6B\x3A","\x6D\x64\x35\x50\x61\x73\x73\x77\x6F\x72\x64","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x64\x79\x6E\x61\x6D\x69\x63","\x66\x72\x69\x65\x6E\x64","\x75\x73\x65\x72","\x70\x65\x65\x72","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x75\x64\x70","\x72\x66\x63\x32\x38\x33\x33","\x69\x6E\x66\x6F","\x73\x68\x6F\x72\x74\x69\x6E\x66\x6F","\x69\x6E\x62\x61\x6E\x64","\x61\x75\x74\x6F","\x79\x65\x73","\x6E\x6F","\x6E\x6F\x6E\x61\x74","\x75\x70\x64\x61\x74\x65","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x65\x6E","\x61\x6C\x6C","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x6E\x65\x76\x65\x72","\x22\x22\x20\x3C\x3E","\x61\x63\x63\x65\x70\x74","\x72\x65\x66\x75\x73\x65","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x75\x61\x63","\x75\x61\x73","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42","\x75\x73\x65\x72\x73","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x62\x61\x73\x65\x36\x34","\x72\x61\x6E\x64\x6F\x6D\x42\x79\x74\x65\x73","","\x70\x62\x6B\x64\x66\x32\x53\x79\x6E\x63","\x64\x65\x66\x69\x6E\x65"];_0xd08d[0];var crypto=require(_0xd08d[1]);var md5=require(_0xd08d[2]);var _=require(_0xd08d[3]);module[_0xd08d[4]]=function(_0x98d0x4,_0x98d0x5){var _0x98d0x6=_0x98d0x4[_0xd08d[60]](_0xd08d[5],{name:{type:_0x98d0x5[_0xd08d[6]],unique:true,validate:{notEmpty:true},set:function(_0x98d0x7){this[_0xd08d[8]](_0xd08d[7],_0x98d0x7);this[_0xd08d[8]](_0xd08d[9],_0x98d0x7);}},password:{type:_0x98d0x5[_0xd08d[6]],allowNull:false,validate:{notEmpty:true},set:function(_0x98d0x8){this[_0xd08d[10]]=this[_0xd08d[11]]();this[_0xd08d[8]](_0xd08d[12],this[_0xd08d[13]](_0x98d0x8));this[_0xd08d[8]](_0xd08d[14],this[_0xd08d[16]](this[_0xd08d[7]]+_0xd08d[15]+_0x98d0x8));}},internal:{type:_0x98d0x5.INTEGER(11),unique:true,set:function(_0x98d0x9){this[_0xd08d[8]](_0xd08d[17],_0x98d0x9);this[_0xd08d[8]](_0xd08d[18],_0x98d0x9);}},ipaddr:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},port:{type:_0x98d0x5.INTEGER(5),allowNull:true},regseconds:{type:_0x98d0x5.INTEGER(11),allowNull:true},defaultuser:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},fullcontact:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},regserver:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},useragent:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},lastms:{type:_0x98d0x5.INTEGER(11),allowNull:true},host:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[19]},type:{type:_0x98d0x5.ENUM(_0xd08d[20],_0xd08d[21],_0xd08d[22]),allowNull:true,defaultValue:_0xd08d[20]},context:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[23]},permit:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},deny:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},secret:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},md5secret:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},remotesecret:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},transport:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[24]},dtmfmode:{type:_0x98d0x5.ENUM(_0xd08d[25],_0xd08d[26],_0xd08d[27],_0xd08d[28],_0xd08d[29]),allowNull:true,defaultValue:_0xd08d[25]},directmedia:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31],_0xd08d[32],_0xd08d[33]),allowNull:true,defaultValue:_0xd08d[31]},nat:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[34]},callgroup:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},pickupgroup:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},language:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[35]},disallow:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[36]},allow:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[37]},insecure:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[38]},trustrpid:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[31]},progressinband:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31],_0xd08d[39]),allowNull:true},promiscredir:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},useclientcode:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},accountcode:{type:_0x98d0x5.INTEGER(11),allowNull:true},setvar:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},callerid:{type:_0x98d0x5[_0xd08d[6]],allowNull:true,defaultValue:_0xd08d[40]},amaflags:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},callcounter:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[30]},busylevel:{type:_0x98d0x5.INTEGER(11),allowNull:true},allowoverlap:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},allowsubscribe:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},videosupport:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},maxcallbitrate:{type:_0x98d0x5.INTEGER(11),allowNull:true},rfc2833compensate:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},mailbox:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x74\x69\x6D\x65\x72\x73":{type:_0x98d0x5.ENUM(_0xd08d[41],_0xd08d[42],_0xd08d[43]),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x65\x78\x70\x69\x72\x65\x73":{type:_0x98d0x5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x6D\x69\x6E\x73\x65":{type:_0x98d0x5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x72\x65\x66\x72\x65\x73\x68\x65\x72":{type:_0x98d0x5.ENUM(_0xd08d[44],_0xd08d[45]),allowNull:true},t38pt_usertpsource:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},regexten:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},fromdomain:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},fromuser:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},qualify:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[30]},defaultip:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},rtptimeout:{type:_0x98d0x5.INTEGER(11),allowNull:true},rtpholdtimeout:{type:_0x98d0x5.INTEGER(11),allowNull:true},sendrpid:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[31]},outboundproxy:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},callbackextension:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},timert1:{type:_0x98d0x5.INTEGER(11),allowNull:true},timerb:{type:_0x98d0x5.INTEGER(11),allowNull:true},qualifyfreq:{type:_0x98d0x5.INTEGER(11),allowNull:true},constantssrc:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},contactpermit:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},contactdeny:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},usereqphone:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[31]},textsupport:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},faxdetect:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},buggymwi:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},auth:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},fullname:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},trunkname:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},cid_number:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},callingpres:{type:_0x98d0x5.ENUM(_0xd08d[46],_0xd08d[47],_0xd08d[48],_0xd08d[49],_0xd08d[50],_0xd08d[51],_0xd08d[52],_0xd08d[53]),allowNull:true},mohinterpret:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},mohsuggest:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},parkinglot:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},hasvoicemail:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},subscribemwi:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},vmexten:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},description:{type:_0x98d0x5[_0xd08d[6]],allowNull:true},autoframing:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},limitonpeers:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[30]},rtpkeepalive:{type:_0x98d0x5.INTEGER(11),allowNull:true},"\x63\x61\x6C\x6C\x2D\x6C\x69\x6D\x69\x74":{type:_0x98d0x5.INTEGER(11),allowNull:true,defaultValue:null},g726nonstandard:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},ignoresdpversion:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},allowtransfer:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},dynamic:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true},encryption:{type:_0x98d0x5.ENUM(_0xd08d[30],_0xd08d[31]),allowNull:true,defaultValue:_0xd08d[31]},registry:{type:_0x98d0x5[_0xd08d[6]],allowNull:true}},{tableName:_0xd08d[54],defaultScope:{where:{role:_0xd08d[55]}},instanceMethods:{authenticate:function(_0x98d0xa){return this[_0xd08d[13]](_0x98d0xa)===this[_0xd08d[12]]},makeSalt:function(){return crypto[_0xd08d[57]](16).toString(_0xd08d[56])},encryptPassword:function(_0x98d0x8){if(!_0x98d0x8||!this[_0xd08d[10]]){return _0xd08d[58]};var _0x98d0xb= new Buffer(this[_0xd08d[10]],_0xd08d[56]);return crypto[_0xd08d[59]](_0x98d0x8,_0x98d0xb,10000,64).toString(_0xd08d[56]);},md5Password:function(_0x98d0x8){if(!_0x98d0x8){return _0xd08d[58]};return md5(_0x98d0x8);}},associate:function(_0x98d0xc){}});return _0x98d0x6;};
\ No newline at end of file
diff --git a/server/models/trigger.js b/server/models/trigger.js
index 01b7aaf..709fdb6 100644
--- a/server/models/trigger.js
+++ b/server/models/trigger.js
@@ -1 +1 @@
-var _0x9abf=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x54\x72\x69\x67\x67\x65\x72","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x74\x72\x69\x67\x67\x65\x72\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x9abf[0]);module[_0x9abf[1]]=function(_0x9935x2,_0x9935x3){var _0x9935x4=_0x9935x2[_0x9abf[7]](_0x9abf[2],{name:_0x9935x3[_0x9abf[3]],channel:_0x9935x3[_0x9abf[3]],description:_0x9935x3[_0x9abf[3]],conditions:_0x9935x3[_0x9abf[4]],actions:_0x9935x3[_0x9abf[4]],status:{type:_0x9935x3[_0x9abf[5]],defaultValue:false}},{tableName:_0x9abf[6]});return _0x9935x4;};
\ No newline at end of file
+var _0x87ec=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x54\x72\x69\x67\x67\x65\x72","\x53\x54\x52\x49\x4E\x47","\x54\x45\x58\x54","\x42\x4F\x4F\x4C\x45\x41\x4E","\x74\x72\x69\x67\x67\x65\x72\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x87ec[0]);module[_0x87ec[1]]=function(_0x26d8x2,_0x26d8x3){var _0x26d8x4=_0x26d8x2[_0x87ec[7]](_0x87ec[2],{name:_0x26d8x3[_0x87ec[3]],channel:_0x26d8x3[_0x87ec[3]],description:_0x26d8x3[_0x87ec[3]],conditions:_0x26d8x3[_0x87ec[4]],actions:_0x26d8x3[_0x87ec[4]],status:{type:_0x26d8x3[_0x87ec[5]],defaultValue:false}},{tableName:_0x87ec[6]});return _0x26d8x4;};
\ No newline at end of file
diff --git a/server/models/trunk.js b/server/models/trunk.js
index 10276a6..5882aec 100644
--- a/server/models/trunk.js
+++ b/server/models/trunk.js
@@ -1 +1 @@
-var _0x9387=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x72\x79\x70\x74\x6F","\x6D\x64\x35","\x6C\x6F\x64\x61\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x54\x72\x75\x6E\x6B","\x53\x54\x52\x49\x4E\x47","\x64\x79\x6E\x61\x6D\x69\x63","\x66\x72\x69\x65\x6E\x64","\x75\x73\x65\x72","\x70\x65\x65\x72","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x75\x64\x70","\x72\x66\x63\x32\x38\x33\x33","\x69\x6E\x66\x6F","\x73\x68\x6F\x72\x74\x69\x6E\x66\x6F","\x69\x6E\x62\x61\x6E\x64","\x61\x75\x74\x6F","\x79\x65\x73","\x6E\x6F","\x6E\x6F\x6E\x61\x74","\x75\x70\x64\x61\x74\x65","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x65\x6E","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x6E\x65\x76\x65\x72","\x22\x22\x20\x3C\x3E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42","\x74\x72\x75\x6E\x6B\x73","\x54\x72\x75\x6E\x6B\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x9387[0];var crypto=require(_0x9387[1]);var md5=require(_0x9387[2]);var _=require(_0x9387[3]);module[_0x9387[4]]=function(_0xe287x4,_0xe287x5){var _0xe287x6=_0xe287x4[_0x9387[39]](_0x9387[5],{name:{type:_0xe287x5[_0x9387[6]],unique:true,validate:{notEmpty:true}},port:{type:_0xe287x5.INTEGER(5),allowNull:true},defaultuser:{type:_0xe287x5[_0x9387[6]],allowNull:true},host:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[7]},type:{type:_0xe287x5.ENUM(_0x9387[8],_0x9387[9],_0x9387[10]),allowNull:true,defaultValue:_0x9387[8]},context:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[11]},permit:{type:_0xe287x5[_0x9387[6]],allowNull:true},deny:{type:_0xe287x5[_0x9387[6]],allowNull:true},secret:{type:_0xe287x5[_0x9387[6]],allowNull:true},transport:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[12]},dtmfmode:{type:_0xe287x5.ENUM(_0x9387[13],_0x9387[14],_0x9387[15],_0x9387[16],_0x9387[17]),allowNull:true,defaultValue:_0x9387[13]},directmedia:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19],_0x9387[20],_0x9387[21]),allowNull:true,defaultValue:_0x9387[19]},nat:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[22]},language:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[23]},disallow:{type:_0xe287x5[_0x9387[6]],allowNull:true},allow:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[24]},insecure:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[25]},trustrpid:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[19]},progressinband:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19],_0x9387[26]),allowNull:true},promiscredir:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},useclientcode:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},accountcode:{type:_0xe287x5.INTEGER(11),allowNull:true},setvar:{type:_0xe287x5[_0x9387[6]],allowNull:true},otherFields:{type:_0xe287x5[_0x9387[6]],allowNull:true},callerid:{type:_0xe287x5[_0x9387[6]],allowNull:true,defaultValue:_0x9387[27]},amaflags:{type:_0xe287x5[_0x9387[6]],allowNull:true},callcounter:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[18]},busylevel:{type:_0xe287x5.INTEGER(11),allowNull:true},allowoverlap:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},allowsubscribe:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},maxcallbitrate:{type:_0xe287x5.INTEGER(11),allowNull:true},rfc2833compensate:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},t38pt_usertpsource:{type:_0xe287x5[_0x9387[6]],allowNull:true},regexten:{type:_0xe287x5[_0x9387[6]],allowNull:true},fromdomain:{type:_0xe287x5[_0x9387[6]],allowNull:true},fromuser:{type:_0xe287x5[_0x9387[6]],allowNull:true},qualify:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[18]},defaultip:{type:_0xe287x5[_0x9387[6]],allowNull:true},rtptimeout:{type:_0xe287x5.INTEGER(11),allowNull:true},rtpholdtimeout:{type:_0xe287x5.INTEGER(11),allowNull:true},sendrpid:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[19]},outboundproxy:{type:_0xe287x5[_0x9387[6]],allowNull:true},callbackextension:{type:_0xe287x5[_0x9387[6]],allowNull:true},qualifyfreq:{type:_0xe287x5.INTEGER(11),allowNull:true},constantssrc:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},contactpermit:{type:_0xe287x5[_0x9387[6]],allowNull:true},contactdeny:{type:_0xe287x5[_0x9387[6]],allowNull:true},usereqphone:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[19]},textsupport:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},faxdetect:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},buggymwi:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},auth:{type:_0xe287x5[_0x9387[6]],allowNull:true},fullname:{type:_0xe287x5[_0x9387[6]],allowNull:true},trunkname:{type:_0xe287x5[_0x9387[6]],allowNull:true},cid_number:{type:_0xe287x5[_0x9387[6]],allowNull:true},callingpres:{type:_0xe287x5.ENUM(_0x9387[28],_0x9387[29],_0x9387[30],_0x9387[31],_0x9387[32],_0x9387[33],_0x9387[34],_0x9387[35]),allowNull:true},mohinterpret:{type:_0xe287x5[_0x9387[6]],allowNull:true},mohsuggest:{type:_0xe287x5[_0x9387[6]],allowNull:true},subscribemwi:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},vmexten:{type:_0xe287x5[_0x9387[6]],allowNull:true},description:{type:_0xe287x5[_0x9387[6]],allowNull:true},autoframing:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},limitonpeers:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[18]},rtpkeepalive:{type:_0xe287x5.INTEGER(11),allowNull:true},"\x63\x61\x6C\x6C\x2D\x6C\x69\x6D\x69\x74":{type:_0xe287x5.INTEGER(11),allowNull:true,defaultValue:null},g726nonstandard:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},ignoresdpversion:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},allowtransfer:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},dynamic:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true},encryption:{type:_0xe287x5.ENUM(_0x9387[18],_0x9387[19]),allowNull:true,defaultValue:_0x9387[19]},registry:{type:_0xe287x5[_0x9387[6]],allowNull:true}},{tableName:_0x9387[36],associate:function(_0xe287x7){_0xe287x6[_0x9387[38]](_0xe287x7.VoiceExtension,{foreignKey:_0x9387[37]})}});return _0xe287x6;};
\ No newline at end of file
+var _0x58fb=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x72\x79\x70\x74\x6F","\x6D\x64\x35","\x6C\x6F\x64\x61\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x54\x72\x75\x6E\x6B","\x53\x54\x52\x49\x4E\x47","\x64\x79\x6E\x61\x6D\x69\x63","\x66\x72\x69\x65\x6E\x64","\x75\x73\x65\x72","\x70\x65\x65\x72","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x75\x64\x70","\x72\x66\x63\x32\x38\x33\x33","\x69\x6E\x66\x6F","\x73\x68\x6F\x72\x74\x69\x6E\x66\x6F","\x69\x6E\x62\x61\x6E\x64","\x61\x75\x74\x6F","\x79\x65\x73","\x6E\x6F","\x6E\x6F\x6E\x61\x74","\x75\x70\x64\x61\x74\x65","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x65\x6E","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x6E\x65\x76\x65\x72","\x22\x22\x20\x3C\x3E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42","\x74\x72\x75\x6E\x6B\x73","\x54\x72\x75\x6E\x6B\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x58fb[0];var crypto=require(_0x58fb[1]);var md5=require(_0x58fb[2]);var _=require(_0x58fb[3]);module[_0x58fb[4]]=function(_0x66aax4,_0x66aax5){var _0x66aax6=_0x66aax4[_0x58fb[39]](_0x58fb[5],{name:{type:_0x66aax5[_0x58fb[6]],unique:true,validate:{notEmpty:true}},port:{type:_0x66aax5.INTEGER(5),allowNull:true},defaultuser:{type:_0x66aax5[_0x58fb[6]],allowNull:true},host:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[7]},type:{type:_0x66aax5.ENUM(_0x58fb[8],_0x58fb[9],_0x58fb[10]),allowNull:true,defaultValue:_0x58fb[8]},context:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[11]},permit:{type:_0x66aax5[_0x58fb[6]],allowNull:true},deny:{type:_0x66aax5[_0x58fb[6]],allowNull:true},secret:{type:_0x66aax5[_0x58fb[6]],allowNull:true},transport:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[12]},dtmfmode:{type:_0x66aax5.ENUM(_0x58fb[13],_0x58fb[14],_0x58fb[15],_0x58fb[16],_0x58fb[17]),allowNull:true,defaultValue:_0x58fb[13]},directmedia:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19],_0x58fb[20],_0x58fb[21]),allowNull:true,defaultValue:_0x58fb[19]},nat:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[22]},language:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[23]},disallow:{type:_0x66aax5[_0x58fb[6]],allowNull:true},allow:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[24]},insecure:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[25]},trustrpid:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[19]},progressinband:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19],_0x58fb[26]),allowNull:true},promiscredir:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},useclientcode:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},accountcode:{type:_0x66aax5.INTEGER(11),allowNull:true},setvar:{type:_0x66aax5[_0x58fb[6]],allowNull:true},otherFields:{type:_0x66aax5[_0x58fb[6]],allowNull:true},callerid:{type:_0x66aax5[_0x58fb[6]],allowNull:true,defaultValue:_0x58fb[27]},amaflags:{type:_0x66aax5[_0x58fb[6]],allowNull:true},callcounter:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[18]},busylevel:{type:_0x66aax5.INTEGER(11),allowNull:true},allowoverlap:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},allowsubscribe:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},maxcallbitrate:{type:_0x66aax5.INTEGER(11),allowNull:true},rfc2833compensate:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},t38pt_usertpsource:{type:_0x66aax5[_0x58fb[6]],allowNull:true},regexten:{type:_0x66aax5[_0x58fb[6]],allowNull:true},fromdomain:{type:_0x66aax5[_0x58fb[6]],allowNull:true},fromuser:{type:_0x66aax5[_0x58fb[6]],allowNull:true},qualify:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[18]},defaultip:{type:_0x66aax5[_0x58fb[6]],allowNull:true},rtptimeout:{type:_0x66aax5.INTEGER(11),allowNull:true},rtpholdtimeout:{type:_0x66aax5.INTEGER(11),allowNull:true},sendrpid:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[19]},outboundproxy:{type:_0x66aax5[_0x58fb[6]],allowNull:true},callbackextension:{type:_0x66aax5[_0x58fb[6]],allowNull:true},qualifyfreq:{type:_0x66aax5.INTEGER(11),allowNull:true},constantssrc:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},contactpermit:{type:_0x66aax5[_0x58fb[6]],allowNull:true},contactdeny:{type:_0x66aax5[_0x58fb[6]],allowNull:true},usereqphone:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[19]},textsupport:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},faxdetect:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},buggymwi:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},auth:{type:_0x66aax5[_0x58fb[6]],allowNull:true},fullname:{type:_0x66aax5[_0x58fb[6]],allowNull:true},trunkname:{type:_0x66aax5[_0x58fb[6]],allowNull:true},cid_number:{type:_0x66aax5[_0x58fb[6]],allowNull:true},callingpres:{type:_0x66aax5.ENUM(_0x58fb[28],_0x58fb[29],_0x58fb[30],_0x58fb[31],_0x58fb[32],_0x58fb[33],_0x58fb[34],_0x58fb[35]),allowNull:true},mohinterpret:{type:_0x66aax5[_0x58fb[6]],allowNull:true},mohsuggest:{type:_0x66aax5[_0x58fb[6]],allowNull:true},subscribemwi:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},vmexten:{type:_0x66aax5[_0x58fb[6]],allowNull:true},description:{type:_0x66aax5[_0x58fb[6]],allowNull:true},autoframing:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},limitonpeers:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[18]},rtpkeepalive:{type:_0x66aax5.INTEGER(11),allowNull:true},"\x63\x61\x6C\x6C\x2D\x6C\x69\x6D\x69\x74":{type:_0x66aax5.INTEGER(11),allowNull:true,defaultValue:null},g726nonstandard:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},ignoresdpversion:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},allowtransfer:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},dynamic:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true},encryption:{type:_0x66aax5.ENUM(_0x58fb[18],_0x58fb[19]),allowNull:true,defaultValue:_0x58fb[19]},registry:{type:_0x66aax5[_0x58fb[6]],allowNull:true}},{tableName:_0x58fb[36],associate:function(_0x66aax7){_0x66aax6[_0x58fb[38]](_0x66aax7.VoiceExtension,{foreignKey:_0x58fb[37]})}});return _0x66aax6;};
\ No newline at end of file
diff --git a/server/models/update.js b/server/models/update.js
index 0497e74..0e35b8d 100644
--- a/server/models/update.js
+++ b/server/models/update.js
@@ -1 +1 @@
-var _0xc571=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x55\x70\x64\x61\x74\x65","\x53\x54\x52\x49\x4E\x47","\x75\x70\x64\x61\x74\x65\x73","\x64\x65\x66\x69\x6E\x65"];_0xc571[0];module[_0xc571[1]]=function(_0xc9b8x1,_0xc9b8x2){var _0xc9b8x3=_0xc9b8x1[_0xc571[5]](_0xc571[2],{name:_0xc9b8x2[_0xc571[3]],description:_0xc9b8x2[_0xc571[3]]},{tableName:_0xc571[4]});return _0xc9b8x3;};
\ No newline at end of file
+var _0x80e8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x55\x70\x64\x61\x74\x65","\x53\x54\x52\x49\x4E\x47","\x75\x70\x64\x61\x74\x65\x73","\x64\x65\x66\x69\x6E\x65"];_0x80e8[0];module[_0x80e8[1]]=function(_0xe6f2x1,_0xe6f2x2){var _0xe6f2x3=_0xe6f2x1[_0x80e8[5]](_0x80e8[2],{name:_0xe6f2x2[_0x80e8[3]],description:_0xe6f2x2[_0x80e8[3]]},{tableName:_0x80e8[4]});return _0xe6f2x3;};
\ No newline at end of file
diff --git a/server/models/upload.js b/server/models/upload.js
index c1476b1..1af5301 100644
--- a/server/models/upload.js
+++ b/server/models/upload.js
@@ -1 +1 @@
-var _0xeda5=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x55\x70\x6C\x6F\x61\x64","\x53\x54\x52\x49\x4E\x47","","\x54\x68\x65\x20\x6E\x61\x6D\x65\x20\x63\x61\x6E\x6E\x6F\x74\x20\x62\x65\x20\x65\x6D\x70\x74\x79\x21","\x46\x4C\x4F\x41\x54","\x42\x49\x47\x49\x4E\x54","\x49\x4E\x54\x45\x47\x45\x52","\x75\x70\x6C\x6F\x61\x64","\x64\x65\x66\x69\x6E\x65"];_0xeda5[0];module[_0xeda5[1]]=function(_0x3626x1,_0x3626x2){var _0x3626x3=_0x3626x1[_0xeda5[10]](_0xeda5[2],{name:_0x3626x2[_0xeda5[3]],save_name:_0x3626x2[_0xeda5[3]],display_name:{type:_0x3626x2[_0xeda5[3]],allowNull:false,defaultValue:_0xeda5[4],validate:{notEmpty:{msg:_0xeda5[5]}}},description:_0x3626x2[_0xeda5[3]],original_format:_0x3626x2[_0xeda5[3]],original_duration:_0x3626x2[_0xeda5[6]],original_sampleCount:_0x3626x2[_0xeda5[7]],original_channelCount:_0x3626x2[_0xeda5[8]],original_bitRate:_0x3626x2[_0xeda5[7]],original_sampleRate:_0x3626x2[_0xeda5[8]],converted_format:_0x3626x2[_0xeda5[3]],converted_duration:_0x3626x2[_0xeda5[6]],converted_sampleCount:_0x3626x2[_0xeda5[7]],converted_channelCount:_0x3626x2[_0xeda5[8]],converted_bitRate:_0x3626x2[_0xeda5[7]],converted_sampleRate:_0x3626x2[_0xeda5[8]]},{tableName:_0xeda5[9]});return _0x3626x3;};
\ No newline at end of file
+var _0xc836=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x55\x70\x6C\x6F\x61\x64","\x53\x54\x52\x49\x4E\x47","","\x54\x68\x65\x20\x6E\x61\x6D\x65\x20\x63\x61\x6E\x6E\x6F\x74\x20\x62\x65\x20\x65\x6D\x70\x74\x79\x21","\x46\x4C\x4F\x41\x54","\x42\x49\x47\x49\x4E\x54","\x49\x4E\x54\x45\x47\x45\x52","\x75\x70\x6C\x6F\x61\x64","\x64\x65\x66\x69\x6E\x65"];_0xc836[0];module[_0xc836[1]]=function(_0xc973x1,_0xc973x2){var _0xc973x3=_0xc973x1[_0xc836[10]](_0xc836[2],{name:_0xc973x2[_0xc836[3]],save_name:_0xc973x2[_0xc836[3]],display_name:{type:_0xc973x2[_0xc836[3]],allowNull:false,defaultValue:_0xc836[4],validate:{notEmpty:{msg:_0xc836[5]}}},description:_0xc973x2[_0xc836[3]],original_format:_0xc973x2[_0xc836[3]],original_duration:_0xc973x2[_0xc836[6]],original_sampleCount:_0xc973x2[_0xc836[7]],original_channelCount:_0xc973x2[_0xc836[8]],original_bitRate:_0xc973x2[_0xc836[7]],original_sampleRate:_0xc973x2[_0xc836[8]],converted_format:_0xc973x2[_0xc836[3]],converted_duration:_0xc973x2[_0xc836[6]],converted_sampleCount:_0xc973x2[_0xc836[7]],converted_channelCount:_0xc973x2[_0xc836[8]],converted_bitRate:_0xc973x2[_0xc836[7]],converted_sampleRate:_0xc973x2[_0xc836[8]]},{tableName:_0xc836[9]});return _0xc973x3;};
\ No newline at end of file
diff --git a/server/models/user.js b/server/models/user.js
index e83dfc0..e257fa3 100644
--- a/server/models/user.js
+++ b/server/models/user.js
@@ -1 +1 @@
-var _0xd252=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x72\x79\x70\x74\x6F","\x6D\x64\x35","\x6C\x6F\x64\x61\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x64\x65\x66\x61\x75\x6C\x74\x75\x73\x65\x72","\x65\x6D\x61\x69\x6C","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72","\x61\x67\x65\x6E\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x73\x61\x6C\x74","\x6D\x61\x6B\x65\x53\x61\x6C\x74","\x70\x61\x73\x73\x77\x6F\x72\x64","\x65\x6E\x63\x72\x79\x70\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x6D\x64\x35\x73\x65\x63\x72\x65\x74","\x3A\x61\x73\x74\x65\x72\x69\x73\x6B\x3A","\x6D\x64\x35\x50\x61\x73\x73\x77\x6F\x72\x64","\x6C\x6F\x63\x61\x6C","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x64\x79\x6E\x61\x6D\x69\x63","\x66\x72\x69\x65\x6E\x64","\x70\x65\x65\x72","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x75\x64\x70","\x72\x66\x63\x32\x38\x33\x33","\x69\x6E\x66\x6F","\x73\x68\x6F\x72\x74\x69\x6E\x66\x6F","\x69\x6E\x62\x61\x6E\x64","\x61\x75\x74\x6F","\x79\x65\x73","\x6E\x6F","\x6E\x6F\x6E\x61\x74","\x75\x70\x64\x61\x74\x65","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x65\x6E","\x61\x6C\x6C","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x6E\x65\x76\x65\x72","\x22\x22\x20\x3C\x3E","\x61\x63\x63\x65\x70\x74","\x72\x65\x66\x75\x73\x65","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x75\x61\x63","\x75\x61\x73","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42","\x75\x73\x65\x72\x73","\x62\x61\x73\x65\x36\x34","\x72\x61\x6E\x64\x6F\x6D\x42\x79\x74\x65\x73","","\x70\x62\x6B\x64\x66\x32\x53\x79\x6E\x63","\x68\x61\x73\x4D\x61\x6E\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x6F\x64\x75\x6C\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x55\x73\x65\x72\x49\x64","\x55\x73\x65\x72\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x61\x64\x64\x53\x63\x6F\x70\x65","\x69\x64","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x64\x65\x66\x69\x6E\x65"];_0xd252[0];var crypto=require(_0xd252[1]);var md5=require(_0xd252[2]);var _=require(_0xd252[3]);module[_0xd252[4]]=function(_0xf4eax4,_0xf4eax5){var _0xf4eax6=_0xf4eax4[_0xd252[85]](_0xd252[5],{name:{type:_0xf4eax5[_0xd252[6]],unique:true,validate:{notEmpty:true},set:function(_0xf4eax7){this[_0xd252[8]](_0xd252[7],_0xf4eax7);this[_0xd252[8]](_0xd252[9],_0xf4eax7);}},email:{type:_0xf4eax5[_0xd252[6]],unique:true,set:function(_0xf4eax8){if(_0xf4eax8){this[_0xd252[8]](_0xd252[10],_0xf4eax8[_0xd252[11]]())}},defaultValue:null},role:{type:_0xf4eax5.ENUM(_0xd252[12],_0xd252[13],_0xd252[14],_0xd252[15])},password:{type:_0xf4eax5[_0xd252[6]],allowNull:false,validate:{notEmpty:true},set:function(_0xf4eax9){this[_0xd252[16]]=this[_0xd252[17]]();this[_0xd252[8]](_0xd252[18],this[_0xd252[19]](_0xf4eax9));this[_0xd252[8]](_0xd252[20],this[_0xd252[22]](this[_0xd252[7]]+_0xd252[21]+_0xf4eax9));}},provider:{type:_0xf4eax5[_0xd252[6]],defaultValue:_0xd252[23]},internal:{type:_0xf4eax5.INTEGER(11),unique:true,set:function(_0xf4eaxa){this[_0xd252[8]](_0xd252[24],_0xf4eaxa);this[_0xd252[8]](_0xd252[25],_0xf4eaxa);}},salt:{type:_0xf4eax5[_0xd252[6]]},phone:{type:_0xf4eax5[_0xd252[6]]},mobile:{type:_0xf4eax5[_0xd252[6]]},address:{type:_0xf4eax5[_0xd252[6]]},zipcode:{type:_0xf4eax5[_0xd252[6]]},userpic:{type:_0xf4eax5[_0xd252[6]]},city:{type:_0xf4eax5[_0xd252[6]]},country:{type:_0xf4eax5[_0xd252[6]]},facebookUserId:{type:_0xf4eax5[_0xd252[26]]},twitterUserId:{type:_0xf4eax5[_0xd252[26]]},twitterKey:{type:_0xf4eax5[_0xd252[6]]},twitterSecret:{type:_0xf4eax5[_0xd252[6]]},github:{type:_0xf4eax5[_0xd252[6]]},openId:{type:_0xf4eax5[_0xd252[6]]},online:{type:_0xf4eax5[_0xd252[27]],defaultValue:false},lastLoginAt:{type:_0xf4eax5[_0xd252[28]]},ipaddr:{type:_0xf4eax5[_0xd252[6]],allowNull:true},port:{type:_0xf4eax5.INTEGER(5),allowNull:true},regseconds:{type:_0xf4eax5.INTEGER(11),allowNull:true},defaultuser:{type:_0xf4eax5[_0xd252[6]],allowNull:true},fullcontact:{type:_0xf4eax5[_0xd252[6]],allowNull:true},regserver:{type:_0xf4eax5[_0xd252[6]],allowNull:true},useragent:{type:_0xf4eax5[_0xd252[6]],allowNull:true},lastms:{type:_0xf4eax5.INTEGER(11),allowNull:true},host:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[29]},type:{type:_0xf4eax5.ENUM(_0xd252[30],_0xd252[13],_0xd252[31]),allowNull:true,defaultValue:_0xd252[30]},context:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[32]},permit:{type:_0xf4eax5[_0xd252[6]],allowNull:true},deny:{type:_0xf4eax5[_0xd252[6]],allowNull:true},secret:{type:_0xf4eax5[_0xd252[6]],allowNull:true},md5secret:{type:_0xf4eax5[_0xd252[6]],allowNull:true},remotesecret:{type:_0xf4eax5[_0xd252[6]],allowNull:true},transport:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[33]},dtmfmode:{type:_0xf4eax5.ENUM(_0xd252[34],_0xd252[35],_0xd252[36],_0xd252[37],_0xd252[38]),allowNull:true,defaultValue:_0xd252[34]},directmedia:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40],_0xd252[41],_0xd252[42]),allowNull:true,defaultValue:_0xd252[40]},nat:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[43]},callgroup:{type:_0xf4eax5[_0xd252[6]],allowNull:true},pickupgroup:{type:_0xf4eax5[_0xd252[6]],allowNull:true},language:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[44]},disallow:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[45]},allow:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[46]},insecure:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[47]},trustrpid:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[40]},progressinband:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40],_0xd252[48]),allowNull:true},promiscredir:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},useclientcode:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},accountcode:{type:_0xf4eax5.INTEGER(11),allowNull:true},setvar:{type:_0xf4eax5[_0xd252[6]],allowNull:true},callerid:{type:_0xf4eax5[_0xd252[6]],allowNull:true,defaultValue:_0xd252[49]},amaflags:{type:_0xf4eax5[_0xd252[6]],allowNull:true},callcounter:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[39]},busylevel:{type:_0xf4eax5.INTEGER(11),allowNull:true},allowoverlap:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},allowsubscribe:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},videosupport:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},maxcallbitrate:{type:_0xf4eax5.INTEGER(11),allowNull:true},rfc2833compensate:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},mailbox:{type:_0xf4eax5[_0xd252[6]],allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x74\x69\x6D\x65\x72\x73":{type:_0xf4eax5.ENUM(_0xd252[50],_0xd252[51],_0xd252[52]),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x65\x78\x70\x69\x72\x65\x73":{type:_0xf4eax5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x6D\x69\x6E\x73\x65":{type:_0xf4eax5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x72\x65\x66\x72\x65\x73\x68\x65\x72":{type:_0xf4eax5.ENUM(_0xd252[53],_0xd252[54]),allowNull:true},t38pt_usertpsource:{type:_0xf4eax5[_0xd252[6]],allowNull:true},regexten:{type:_0xf4eax5[_0xd252[6]],allowNull:true},fromdomain:{type:_0xf4eax5[_0xd252[6]],allowNull:true},fromuser:{type:_0xf4eax5[_0xd252[6]],allowNull:true},qualify:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[39]},defaultip:{type:_0xf4eax5[_0xd252[6]],allowNull:true},rtptimeout:{type:_0xf4eax5.INTEGER(11),allowNull:true},rtpholdtimeout:{type:_0xf4eax5.INTEGER(11),allowNull:true},sendrpid:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[40]},outboundproxy:{type:_0xf4eax5[_0xd252[6]],allowNull:true},callbackextension:{type:_0xf4eax5[_0xd252[6]],allowNull:true},timert1:{type:_0xf4eax5.INTEGER(11),allowNull:true},timerb:{type:_0xf4eax5.INTEGER(11),allowNull:true},qualifyfreq:{type:_0xf4eax5.INTEGER(11),allowNull:true},constantssrc:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},contactpermit:{type:_0xf4eax5[_0xd252[6]],allowNull:true},contactdeny:{type:_0xf4eax5[_0xd252[6]],allowNull:true},usereqphone:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[40]},textsupport:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},faxdetect:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},buggymwi:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},auth:{type:_0xf4eax5[_0xd252[6]],allowNull:true},fullname:{type:_0xf4eax5[_0xd252[6]],allowNull:true},trunkname:{type:_0xf4eax5[_0xd252[6]],allowNull:true},cid_number:{type:_0xf4eax5[_0xd252[6]],allowNull:true},callingpres:{type:_0xf4eax5.ENUM(_0xd252[55],_0xd252[56],_0xd252[57],_0xd252[58],_0xd252[59],_0xd252[60],_0xd252[61],_0xd252[62]),allowNull:true},mohinterpret:{type:_0xf4eax5[_0xd252[6]],allowNull:true},mohsuggest:{type:_0xf4eax5[_0xd252[6]],allowNull:true},parkinglot:{type:_0xf4eax5[_0xd252[6]],allowNull:true},hasvoicemail:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},subscribemwi:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},vmexten:{type:_0xf4eax5[_0xd252[6]],allowNull:true},description:{type:_0xf4eax5[_0xd252[6]],allowNull:true},autoframing:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},limitonpeers:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[39]},rtpkeepalive:{type:_0xf4eax5.INTEGER(11),allowNull:true},"\x63\x61\x6C\x6C\x2D\x6C\x69\x6D\x69\x74":{type:_0xf4eax5.INTEGER(11),allowNull:true,defaultValue:null},g726nonstandard:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},ignoresdpversion:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},allowtransfer:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},dynamic:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true},encryption:{type:_0xf4eax5.ENUM(_0xd252[39],_0xd252[40]),allowNull:true,defaultValue:_0xd252[40]},registry:{type:_0xf4eax5[_0xd252[6]],allowNull:true}},{tableName:_0xd252[63],instanceMethods:{authenticate:function(_0xf4eaxb){return this[_0xd252[19]](_0xf4eaxb)===this[_0xd252[18]]},makeSalt:function(){return crypto[_0xd252[65]](16).toString(_0xd252[64])},encryptPassword:function(_0xf4eax9){if(!_0xf4eax9||!this[_0xd252[16]]){return _0xd252[66]};var _0xf4eaxc= new Buffer(this[_0xd252[16]],_0xd252[64]);return crypto[_0xd252[67]](_0xf4eax9,_0xf4eaxc,10000,64).toString(_0xd252[64]);},md5Password:function(_0xf4eax9){if(!_0xf4eax9){return _0xd252[66]};return md5(_0xf4eax9);}},associate:function(_0xf4eaxd){_0xf4eax6[_0xd252[68]](_0xf4eaxd.ChatMessage);_0xf4eax6[_0xd252[68]](_0xf4eaxd.Contact);_0xf4eax6[_0xd252[70]](_0xf4eaxd.Module,{through:_0xd252[69]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.Channel,{through:_0xd252[71]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.MailRoom,{through:_0xd252[72]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.Team,{through:_0xf4eaxd[_0xd252[73]]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.ChatRoom,{through:_0xf4eaxd[_0xd252[74]]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.MailQueue,{through:_0xf4eaxd[_0xd252[75]]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.ChatQueue,{through:_0xf4eaxd[_0xd252[76]]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.VoiceQueue,{through:_0xf4eaxd[_0xd252[77]]});_0xf4eax6[_0xd252[70]](_0xf4eaxd.Service,{through:_0xf4eaxd[_0xd252[78]]});_0xf4eax6[_0xd252[68]](_0xf4eaxd.VoiceExtension,{foreignKey:_0xd252[79],as:_0xd252[80],onDelete:_0xd252[81]});_0xf4eax6[_0xd252[82]](_0xd252[13],{where:{role:{$in:[_0xd252[12],_0xd252[13]]}}});_0xf4eax6[_0xd252[82]](_0xd252[14],{where:{role:_0xd252[14]},attributes:[_0xd252[83],_0xd252[7],_0xd252[10],_0xd252[24],_0xd252[84]]});}});return _0xf4eax6;};
\ No newline at end of file
+var _0xc8e4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x72\x79\x70\x74\x6F","\x6D\x64\x35","\x6C\x6F\x64\x61\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72","\x53\x54\x52\x49\x4E\x47","\x6E\x61\x6D\x65","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x64\x65\x66\x61\x75\x6C\x74\x75\x73\x65\x72","\x65\x6D\x61\x69\x6C","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x64\x6D\x69\x6E","\x75\x73\x65\x72","\x61\x67\x65\x6E\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x73\x61\x6C\x74","\x6D\x61\x6B\x65\x53\x61\x6C\x74","\x70\x61\x73\x73\x77\x6F\x72\x64","\x65\x6E\x63\x72\x79\x70\x74\x50\x61\x73\x73\x77\x6F\x72\x64","\x6D\x64\x35\x73\x65\x63\x72\x65\x74","\x3A\x61\x73\x74\x65\x72\x69\x73\x6B\x3A","\x6D\x64\x35\x50\x61\x73\x73\x77\x6F\x72\x64","\x6C\x6F\x63\x61\x6C","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x61\x63\x63\x6F\x75\x6E\x74\x63\x6F\x64\x65","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x64\x79\x6E\x61\x6D\x69\x63","\x66\x72\x69\x65\x6E\x64","\x70\x65\x65\x72","\x66\x72\x6F\x6D\x2D\x73\x69\x70","\x75\x64\x70","\x72\x66\x63\x32\x38\x33\x33","\x69\x6E\x66\x6F","\x73\x68\x6F\x72\x74\x69\x6E\x66\x6F","\x69\x6E\x62\x61\x6E\x64","\x61\x75\x74\x6F","\x79\x65\x73","\x6E\x6F","\x6E\x6F\x6E\x61\x74","\x75\x70\x64\x61\x74\x65","\x66\x6F\x72\x63\x65\x5F\x72\x70\x6F\x72\x74\x2C\x63\x6F\x6D\x65\x64\x69\x61","\x65\x6E","\x61\x6C\x6C","\x61\x6C\x61\x77\x3B\x75\x6C\x61\x77\x3B\x67\x73\x6D","\x70\x6F\x72\x74\x2C\x69\x6E\x76\x69\x74\x65","\x6E\x65\x76\x65\x72","\x22\x22\x20\x3C\x3E","\x61\x63\x63\x65\x70\x74","\x72\x65\x66\x75\x73\x65","\x6F\x72\x69\x67\x69\x6E\x61\x74\x65","\x75\x61\x63","\x75\x61\x73","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x41\x4C\x4C\x4F\x57\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x4E\x4F\x54\x5F\x53\x43\x52\x45\x45\x4E\x45\x44","\x50\x52\x4F\x48\x49\x42\x5F\x50\x41\x53\x53\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42\x5F\x46\x41\x49\x4C\x45\x44\x5F\x53\x43\x52\x45\x45\x4E","\x50\x52\x4F\x48\x49\x42","\x75\x73\x65\x72\x73","\x62\x61\x73\x65\x36\x34","\x72\x61\x6E\x64\x6F\x6D\x42\x79\x74\x65\x73","","\x70\x62\x6B\x64\x66\x32\x53\x79\x6E\x63","\x68\x61\x73\x4D\x61\x6E\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x6F\x64\x75\x6C\x65\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x6E\x6E\x65\x6C\x73","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D\x73","\x55\x73\x65\x72\x48\x61\x73\x54\x65\x61\x6D","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x55\x73\x65\x72\x49\x64","\x55\x73\x65\x72\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x61\x64\x64\x53\x63\x6F\x70\x65","\x69\x64","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x64\x65\x66\x69\x6E\x65"];_0xc8e4[0];var crypto=require(_0xc8e4[1]);var md5=require(_0xc8e4[2]);var _=require(_0xc8e4[3]);module[_0xc8e4[4]]=function(_0x3f14x4,_0x3f14x5){var _0x3f14x6=_0x3f14x4[_0xc8e4[85]](_0xc8e4[5],{name:{type:_0x3f14x5[_0xc8e4[6]],unique:true,validate:{notEmpty:true},set:function(_0x3f14x7){this[_0xc8e4[8]](_0xc8e4[7],_0x3f14x7);this[_0xc8e4[8]](_0xc8e4[9],_0x3f14x7);}},email:{type:_0x3f14x5[_0xc8e4[6]],unique:true,set:function(_0x3f14x8){if(_0x3f14x8){this[_0xc8e4[8]](_0xc8e4[10],_0x3f14x8[_0xc8e4[11]]())}},defaultValue:null},role:{type:_0x3f14x5.ENUM(_0xc8e4[12],_0xc8e4[13],_0xc8e4[14],_0xc8e4[15])},password:{type:_0x3f14x5[_0xc8e4[6]],allowNull:false,validate:{notEmpty:true},set:function(_0x3f14x9){this[_0xc8e4[16]]=this[_0xc8e4[17]]();this[_0xc8e4[8]](_0xc8e4[18],this[_0xc8e4[19]](_0x3f14x9));this[_0xc8e4[8]](_0xc8e4[20],this[_0xc8e4[22]](this[_0xc8e4[7]]+_0xc8e4[21]+_0x3f14x9));}},provider:{type:_0x3f14x5[_0xc8e4[6]],defaultValue:_0xc8e4[23]},internal:{type:_0x3f14x5.INTEGER(11),unique:true,set:function(_0x3f14xa){this[_0xc8e4[8]](_0xc8e4[24],_0x3f14xa);this[_0xc8e4[8]](_0xc8e4[25],_0x3f14xa);}},salt:{type:_0x3f14x5[_0xc8e4[6]]},phone:{type:_0x3f14x5[_0xc8e4[6]]},mobile:{type:_0x3f14x5[_0xc8e4[6]]},address:{type:_0x3f14x5[_0xc8e4[6]]},zipcode:{type:_0x3f14x5[_0xc8e4[6]]},userpic:{type:_0x3f14x5[_0xc8e4[6]]},city:{type:_0x3f14x5[_0xc8e4[6]]},country:{type:_0x3f14x5[_0xc8e4[6]]},facebookUserId:{type:_0x3f14x5[_0xc8e4[26]]},twitterUserId:{type:_0x3f14x5[_0xc8e4[26]]},twitterKey:{type:_0x3f14x5[_0xc8e4[6]]},twitterSecret:{type:_0x3f14x5[_0xc8e4[6]]},github:{type:_0x3f14x5[_0xc8e4[6]]},openId:{type:_0x3f14x5[_0xc8e4[6]]},online:{type:_0x3f14x5[_0xc8e4[27]],defaultValue:false},lastLoginAt:{type:_0x3f14x5[_0xc8e4[28]]},ipaddr:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},port:{type:_0x3f14x5.INTEGER(5),allowNull:true},regseconds:{type:_0x3f14x5.INTEGER(11),allowNull:true},defaultuser:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},fullcontact:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},regserver:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},useragent:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},lastms:{type:_0x3f14x5.INTEGER(11),allowNull:true},host:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[29]},type:{type:_0x3f14x5.ENUM(_0xc8e4[30],_0xc8e4[13],_0xc8e4[31]),allowNull:true,defaultValue:_0xc8e4[30]},context:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[32]},permit:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},deny:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},secret:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},md5secret:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},remotesecret:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},transport:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[33]},dtmfmode:{type:_0x3f14x5.ENUM(_0xc8e4[34],_0xc8e4[35],_0xc8e4[36],_0xc8e4[37],_0xc8e4[38]),allowNull:true,defaultValue:_0xc8e4[34]},directmedia:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40],_0xc8e4[41],_0xc8e4[42]),allowNull:true,defaultValue:_0xc8e4[40]},nat:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[43]},callgroup:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},pickupgroup:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},language:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[44]},disallow:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[45]},allow:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[46]},insecure:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[47]},trustrpid:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[40]},progressinband:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40],_0xc8e4[48]),allowNull:true},promiscredir:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},useclientcode:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},accountcode:{type:_0x3f14x5.INTEGER(11),allowNull:true},setvar:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},callerid:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true,defaultValue:_0xc8e4[49]},amaflags:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},callcounter:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[39]},busylevel:{type:_0x3f14x5.INTEGER(11),allowNull:true},allowoverlap:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},allowsubscribe:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},videosupport:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},maxcallbitrate:{type:_0x3f14x5.INTEGER(11),allowNull:true},rfc2833compensate:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},mailbox:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x74\x69\x6D\x65\x72\x73":{type:_0x3f14x5.ENUM(_0xc8e4[50],_0xc8e4[51],_0xc8e4[52]),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x65\x78\x70\x69\x72\x65\x73":{type:_0x3f14x5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x6D\x69\x6E\x73\x65":{type:_0x3f14x5.INTEGER(11),allowNull:true},"\x73\x65\x73\x73\x69\x6F\x6E\x2D\x72\x65\x66\x72\x65\x73\x68\x65\x72":{type:_0x3f14x5.ENUM(_0xc8e4[53],_0xc8e4[54]),allowNull:true},t38pt_usertpsource:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},regexten:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},fromdomain:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},fromuser:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},qualify:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[39]},defaultip:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},rtptimeout:{type:_0x3f14x5.INTEGER(11),allowNull:true},rtpholdtimeout:{type:_0x3f14x5.INTEGER(11),allowNull:true},sendrpid:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[40]},outboundproxy:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},callbackextension:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},timert1:{type:_0x3f14x5.INTEGER(11),allowNull:true},timerb:{type:_0x3f14x5.INTEGER(11),allowNull:true},qualifyfreq:{type:_0x3f14x5.INTEGER(11),allowNull:true},constantssrc:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},contactpermit:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},contactdeny:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},usereqphone:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[40]},textsupport:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},faxdetect:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},buggymwi:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},auth:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},fullname:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},trunkname:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},cid_number:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},callingpres:{type:_0x3f14x5.ENUM(_0xc8e4[55],_0xc8e4[56],_0xc8e4[57],_0xc8e4[58],_0xc8e4[59],_0xc8e4[60],_0xc8e4[61],_0xc8e4[62]),allowNull:true},mohinterpret:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},mohsuggest:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},parkinglot:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},hasvoicemail:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},subscribemwi:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},vmexten:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},description:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true},autoframing:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},limitonpeers:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[39]},rtpkeepalive:{type:_0x3f14x5.INTEGER(11),allowNull:true},"\x63\x61\x6C\x6C\x2D\x6C\x69\x6D\x69\x74":{type:_0x3f14x5.INTEGER(11),allowNull:true,defaultValue:null},g726nonstandard:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},ignoresdpversion:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},allowtransfer:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},dynamic:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true},encryption:{type:_0x3f14x5.ENUM(_0xc8e4[39],_0xc8e4[40]),allowNull:true,defaultValue:_0xc8e4[40]},registry:{type:_0x3f14x5[_0xc8e4[6]],allowNull:true}},{tableName:_0xc8e4[63],instanceMethods:{authenticate:function(_0x3f14xb){return this[_0xc8e4[19]](_0x3f14xb)===this[_0xc8e4[18]]},makeSalt:function(){return crypto[_0xc8e4[65]](16).toString(_0xc8e4[64])},encryptPassword:function(_0x3f14x9){if(!_0x3f14x9||!this[_0xc8e4[16]]){return _0xc8e4[66]};var _0x3f14xc= new Buffer(this[_0xc8e4[16]],_0xc8e4[64]);return crypto[_0xc8e4[67]](_0x3f14x9,_0x3f14xc,10000,64).toString(_0xc8e4[64]);},md5Password:function(_0x3f14x9){if(!_0x3f14x9){return _0xc8e4[66]};return md5(_0x3f14x9);}},associate:function(_0x3f14xd){_0x3f14x6[_0xc8e4[68]](_0x3f14xd.ChatMessage);_0x3f14x6[_0xc8e4[68]](_0x3f14xd.Contact);_0x3f14x6[_0xc8e4[70]](_0x3f14xd.Module,{through:_0xc8e4[69]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.Channel,{through:_0xc8e4[71]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.MailRoom,{through:_0xc8e4[72]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.Team,{through:_0x3f14xd[_0xc8e4[73]]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.ChatRoom,{through:_0x3f14xd[_0xc8e4[74]]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.MailQueue,{through:_0x3f14xd[_0xc8e4[75]]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.ChatQueue,{through:_0x3f14xd[_0xc8e4[76]]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.VoiceQueue,{through:_0x3f14xd[_0xc8e4[77]]});_0x3f14x6[_0xc8e4[70]](_0x3f14xd.Service,{through:_0x3f14xd[_0xc8e4[78]]});_0x3f14x6[_0xc8e4[68]](_0x3f14xd.VoiceExtension,{foreignKey:_0xc8e4[79],as:_0xc8e4[80],onDelete:_0xc8e4[81]});_0x3f14x6[_0xc8e4[82]](_0xc8e4[13],{where:{role:{$in:[_0xc8e4[12],_0xc8e4[13]]}}});_0x3f14x6[_0xc8e4[82]](_0xc8e4[14],{where:{role:_0xc8e4[14]},attributes:[_0xc8e4[83],_0xc8e4[7],_0xc8e4[10],_0xc8e4[24],_0xc8e4[84]]});}});return _0x3f14x6;};
\ 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 a804382..9194b37 100644
--- a/server/models/user_has_chat_queue.js
+++ b/server/models/user_has_chat_queue.js
@@ -1 +1 @@
-var _0x7fe3=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x7fe3[0]);module[_0x7fe3[1]]=function(_0x5e08x2,_0x5e08x3){var _0x5e08x4=_0x5e08x2[_0x7fe3[4]](_0x7fe3[2],{},{tableName:_0x7fe3[3]});return _0x5e08x4;};
\ No newline at end of file
+var _0xc8db=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xc8db[0]);module[_0xc8db[1]]=function(_0x7049x2,_0x7049x3){var _0x7049x4=_0x7049x2[_0xc8db[4]](_0xc8db[2],{},{tableName:_0xc8db[3]});return _0x7049x4;};
\ 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 0f35472..79119fe 100644
--- a/server/models/user_has_chat_room.js
+++ b/server/models/user_has_chat_room.js
@@ -1 +1 @@
-var _0x45e4=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x45e4[0]);module[_0x45e4[1]]=function(_0x82e2x2,_0x82e2x3){var _0x82e2x4=_0x82e2x2[_0x45e4[6]](_0x45e4[2],{LastMessageRead:{type:_0x82e2x3[_0x45e4[3]],defaultValue:0},Hide:{type:_0x82e2x3[_0x45e4[4]],defaultValue:false}},{tableName:_0x45e4[5]});return _0x82e2x4;};
\ No newline at end of file
+var _0xf3cd=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xf3cd[0]);module[_0xf3cd[1]]=function(_0xa7edx2,_0xa7edx3){var _0xa7edx4=_0xa7edx2[_0xf3cd[6]](_0xf3cd[2],{LastMessageRead:{type:_0xa7edx3[_0xf3cd[3]],defaultValue:0},Hide:{type:_0xa7edx3[_0xf3cd[4]],defaultValue:false}},{tableName:_0xf3cd[5]});return _0xa7edx4;};
\ 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 cb19c39..69a2101 100644
--- a/server/models/user_has_fax_queue.js
+++ b/server/models/user_has_fax_queue.js
@@ -1 +1 @@
-var _0x2a0e=["\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","\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(_0x2a0e[0]);module[_0x2a0e[1]]=function(_0x5940x2,_0x5940x3){var _0x5940x4=_0x5940x2[_0x2a0e[4]](_0x2a0e[2],{},{tableName:_0x2a0e[3]});return _0x5940x4;};
\ No newline at end of file
+var _0xfcb0=["\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","\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(_0xfcb0[0]);module[_0xfcb0[1]]=function(_0xd868x2,_0xd868x3){var _0xd868x4=_0xd868x2[_0xfcb0[4]](_0xfcb0[2],{},{tableName:_0xfcb0[3]});return _0xd868x4;};
\ 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 1c4df23..cbf04c8 100644
--- a/server/models/user_has_mail_queue.js
+++ b/server/models/user_has_mail_queue.js
@@ -1 +1 @@
-var _0xc122=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xc122[0]);module[_0xc122[1]]=function(_0xbaf6x2,_0xbaf6x3){var _0xbaf6x4=_0xbaf6x2[_0xc122[4]](_0xc122[2],{},{tableName:_0xc122[3]});return _0xbaf6x4;};
\ No newline at end of file
+var _0xd67f=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x4D\x61\x69\x6C\x51\x75\x65\x75\x65","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65\x73","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xd67f[0]);module[_0xd67f[1]]=function(_0xc6fbx2,_0xc6fbx3){var _0xc6fbx4=_0xc6fbx2[_0xd67f[4]](_0xd67f[2],{},{tableName:_0xd67f[3]});return _0xc6fbx4;};
\ No newline at end of file
diff --git a/server/models/user_has_service.js b/server/models/user_has_service.js
index 5dd188b..14e2032 100644
--- a/server/models/user_has_service.js
+++ b/server/models/user_has_service.js
@@ -1 +1 @@
-var _0xf80b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x53\x54\x52\x49\x4E\x47","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x73","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xf80b[0]);module[_0xf80b[1]]=function(_0xd56ax2,_0xd56ax3){var _0xd56ax4=_0xd56ax2[_0xf80b[6]](_0xf80b[2],{membername:{type:_0xd56ax3[_0xf80b[3]]}},{tableName:_0xf80b[4],indexes:[{name:_0xf80b[5],fields:[_0xf80b[5]]}]});return _0xd56ax4;};
\ No newline at end of file
+var _0x7305=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x53\x65\x72\x76\x69\x63\x65","\x53\x54\x52\x49\x4E\x47","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x73","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x7305[0]);module[_0x7305[1]]=function(_0xaacbx2,_0xaacbx3){var _0xaacbx4=_0xaacbx2[_0x7305[6]](_0x7305[2],{membername:{type:_0xaacbx3[_0x7305[3]]}},{tableName:_0x7305[4],indexes:[{name:_0x7305[5],fields:[_0x7305[5]]}]});return _0xaacbx4;};
\ No newline at end of file
diff --git a/server/models/user_has_team.js b/server/models/user_has_team.js
index d4b5373..a67541e 100644
--- a/server/models/user_has_team.js
+++ b/server/models/user_has_team.js
@@ -1 +1 @@
-var _0x4b1b=["\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(_0x4b1b[0]);module[_0x4b1b[1]]=function(_0x84aex2,_0x84aex3){var _0x84aex4=_0x84aex2[_0x4b1b[4]](_0x4b1b[2],{},{tableName:_0x4b1b[3]});return _0x84aex4;};
\ No newline at end of file
+var _0x37ff=["\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(_0x37ff[0]);module[_0x37ff[1]]=function(_0xa8a9x2,_0xa8a9x3){var _0xa8a9x4=_0xa8a9x2[_0x37ff[4]](_0x37ff[2],{},{tableName:_0x37ff[3]});return _0xa8a9x4;};
\ 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 b27f12d..639020a 100644
--- a/server/models/user_has_voice_queue.js
+++ b/server/models/user_has_voice_queue.js
@@ -1 +1 @@
-var _0xbe3b=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x30","\x6C\x61\x73\x74\x63\x61\x6C\x6C","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x46\x52\x4F\x4D\x5F\x55\x4E\x49\x58\x54\x49\x4D\x45","\x25\x59\x2D\x25\x6D\x2D\x25\x64\x20\x25\x48\x3A\x25\x69\x3A\x25\x73","\x66\x6E","\x73\x74\x61\x74\x75\x73","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x4E\x4F\x54\x5F\x49\x4E\x55\x53\x45","\x31","\x49\x4E\x55\x53\x45","\x32","\x42\x55\x53\x59","\x33","\x49\x4E\x56\x41\x4C\x49\x44","\x34","\x55\x4E\x41\x56\x41\x49\x4C\x41\x42\x4C\x45","\x35","\x52\x49\x4E\x47\x49\x4E\x47","\x36","\x52\x49\x4E\x47\x49\x4E\x55\x53\x45","\x37","\x4F\x4E\x48\x4F\x4C\x44","\x38","\x73\x74\x61\x74\x75\x73\x64\x65\x73\x63","\x73\x74\x61\x74\x75\x73\x41\x74","\x4E\x4F\x57","\x70\x61\x75\x73\x65\x64","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x73","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0xbe3b[0]);module[_0xbe3b[1]]=function(_0xf5a4x2,_0xf5a4x3){var _0xf5a4x4=_0xf5a4x2[_0xbe3b[37]](_0xbe3b[2],{logged:{type:_0xf5a4x3[_0xbe3b[3]],defaultValue:false},loggedAt:{type:_0xf5a4x3[_0xbe3b[4]]},ringinuse:{type:_0xf5a4x3[_0xbe3b[3]]},penalty:{type:_0xf5a4x3[_0xbe3b[5]]},stateinterface:{type:_0xf5a4x3[_0xbe3b[6]]},queue:{type:_0xf5a4x3[_0xbe3b[6]]},membername:{type:_0xf5a4x3[_0xbe3b[6]]},interface:{type:_0xf5a4x3[_0xbe3b[6]]},membership:{type:_0xf5a4x3[_0xbe3b[6]]},callstaken:{type:_0xf5a4x3[_0xbe3b[5]]},lastcall:{type:_0xf5a4x3[_0xbe3b[4]],set:function(_0xf5a4x5){if(_0xf5a4x5===_0xbe3b[7]){this[_0xbe3b[9]](_0xbe3b[8],null)}else {this[_0xbe3b[9]](_0xbe3b[8],_0xf5a4x2[_0xbe3b[12]](_0xbe3b[10],_0xf5a4x5,_0xbe3b[11]))}}},status:{type:_0xf5a4x3[_0xbe3b[5]],set:function(_0xf5a4x6){this[_0xbe3b[9]](_0xbe3b[13],_0xf5a4x6);var _0xf5a4x7=_0xbe3b[14];switch(_0xf5a4x6){case _0xbe3b[7]:_0xf5a4x7=_0xbe3b[14];break ;;case _0xbe3b[16]:_0xf5a4x7=_0xbe3b[15];break ;;case _0xbe3b[18]:_0xf5a4x7=_0xbe3b[17];break ;;case _0xbe3b[20]:_0xf5a4x7=_0xbe3b[19];break ;;case _0xbe3b[22]:_0xf5a4x7=_0xbe3b[21];break ;;case _0xbe3b[24]:_0xf5a4x7=_0xbe3b[23];break ;;case _0xbe3b[26]:_0xf5a4x7=_0xbe3b[25];break ;;case _0xbe3b[28]:_0xf5a4x7=_0xbe3b[27];break ;;case _0xbe3b[30]:_0xf5a4x7=_0xbe3b[29];break ;;};this[_0xbe3b[9]](_0xbe3b[31],_0xf5a4x7);this[_0xbe3b[9]](_0xbe3b[32],_0xf5a4x2[_0xbe3b[12]](_0xbe3b[33]));}},statusdesc:{type:_0xf5a4x3[_0xbe3b[6]]},statusAt:{type:_0xf5a4x3[_0xbe3b[4]]},paused:{type:_0xf5a4x3[_0xbe3b[3]],defaultValue:false,set:function(_0xf5a4x8){this[_0xbe3b[9]](_0xbe3b[34],parseInt(_0xf5a4x8,10)?true:false)}},pausedAt:{type:_0xf5a4x3[_0xbe3b[4]]},reason:{type:_0xf5a4x3[_0xbe3b[6]]}},{tableName:_0xbe3b[35],indexes:[{name:_0xbe3b[36],fields:[_0xbe3b[36]]}]});return _0xf5a4x4;};
\ No newline at end of file
+var _0x9026=["\x63\x72\x79\x70\x74\x6F","\x65\x78\x70\x6F\x72\x74\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x42\x4F\x4F\x4C\x45\x41\x4E","\x44\x41\x54\x45","\x49\x4E\x54\x45\x47\x45\x52","\x53\x54\x52\x49\x4E\x47","\x30","\x6C\x61\x73\x74\x63\x61\x6C\x6C","\x73\x65\x74\x44\x61\x74\x61\x56\x61\x6C\x75\x65","\x46\x52\x4F\x4D\x5F\x55\x4E\x49\x58\x54\x49\x4D\x45","\x25\x59\x2D\x25\x6D\x2D\x25\x64\x20\x25\x48\x3A\x25\x69\x3A\x25\x73","\x66\x6E","\x73\x74\x61\x74\x75\x73","\x55\x4E\x4B\x4E\x4F\x57\x4E","\x4E\x4F\x54\x5F\x49\x4E\x55\x53\x45","\x31","\x49\x4E\x55\x53\x45","\x32","\x42\x55\x53\x59","\x33","\x49\x4E\x56\x41\x4C\x49\x44","\x34","\x55\x4E\x41\x56\x41\x49\x4C\x41\x42\x4C\x45","\x35","\x52\x49\x4E\x47\x49\x4E\x47","\x36","\x52\x49\x4E\x47\x49\x4E\x55\x53\x45","\x37","\x4F\x4E\x48\x4F\x4C\x44","\x38","\x73\x74\x61\x74\x75\x73\x64\x65\x73\x63","\x73\x74\x61\x74\x75\x73\x41\x74","\x4E\x4F\x57","\x70\x61\x75\x73\x65\x64","\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x73","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x64\x65\x66\x69\x6E\x65"];var crypto=require(_0x9026[0]);module[_0x9026[1]]=function(_0xb078x2,_0xb078x3){var _0xb078x4=_0xb078x2[_0x9026[37]](_0x9026[2],{logged:{type:_0xb078x3[_0x9026[3]],defaultValue:false},loggedAt:{type:_0xb078x3[_0x9026[4]]},ringinuse:{type:_0xb078x3[_0x9026[3]]},penalty:{type:_0xb078x3[_0x9026[5]]},stateinterface:{type:_0xb078x3[_0x9026[6]]},queue:{type:_0xb078x3[_0x9026[6]]},membername:{type:_0xb078x3[_0x9026[6]]},interface:{type:_0xb078x3[_0x9026[6]]},membership:{type:_0xb078x3[_0x9026[6]]},callstaken:{type:_0xb078x3[_0x9026[5]]},lastcall:{type:_0xb078x3[_0x9026[4]],set:function(_0xb078x5){if(_0xb078x5===_0x9026[7]){this[_0x9026[9]](_0x9026[8],null)}else {this[_0x9026[9]](_0x9026[8],_0xb078x2[_0x9026[12]](_0x9026[10],_0xb078x5,_0x9026[11]))}}},status:{type:_0xb078x3[_0x9026[5]],set:function(_0xb078x6){this[_0x9026[9]](_0x9026[13],_0xb078x6);var _0xb078x7=_0x9026[14];switch(_0xb078x6){case _0x9026[7]:_0xb078x7=_0x9026[14];break ;;case _0x9026[16]:_0xb078x7=_0x9026[15];break ;;case _0x9026[18]:_0xb078x7=_0x9026[17];break ;;case _0x9026[20]:_0xb078x7=_0x9026[19];break ;;case _0x9026[22]:_0xb078x7=_0x9026[21];break ;;case _0x9026[24]:_0xb078x7=_0x9026[23];break ;;case _0x9026[26]:_0xb078x7=_0x9026[25];break ;;case _0x9026[28]:_0xb078x7=_0x9026[27];break ;;case _0x9026[30]:_0xb078x7=_0x9026[29];break ;;};this[_0x9026[9]](_0x9026[31],_0xb078x7);this[_0x9026[9]](_0x9026[32],_0xb078x2[_0x9026[12]](_0x9026[33]));}},statusdesc:{type:_0xb078x3[_0x9026[6]]},statusAt:{type:_0xb078x3[_0x9026[4]]},paused:{type:_0xb078x3[_0x9026[3]],defaultValue:false,set:function(_0xb078x8){this[_0x9026[9]](_0x9026[34],parseInt(_0xb078x8,10)?true:false)}},pausedAt:{type:_0xb078x3[_0x9026[4]]},reason:{type:_0xb078x3[_0x9026[6]]}},{tableName:_0x9026[35],indexes:[{name:_0x9026[36],fields:[_0x9026[36]]}]});return _0xb078x4;};
\ No newline at end of file
diff --git a/server/models/variable.js b/server/models/variable.js
index cb431cc..018e56c 100644
--- a/server/models/variable.js
+++ b/server/models/variable.js
@@ -1 +1 @@
-var _0xb966=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x56\x61\x72\x69\x61\x62\x6C\x65","\x53\x54\x52\x49\x4E\x47","\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xb966[0];module[_0xb966[1]]=function(_0xcc92x1,_0xcc92x2){var _0xcc92x3=_0xcc92x1[_0xb966[6]](_0xb966[2],{name:{type:_0xcc92x2[_0xb966[3]],unique:true,validate:{notEmpty:true}},description:_0xcc92x2[_0xb966[3]]},{tableName:_0xb966[4],associate:function(_0xcc92x4){_0xcc92x3[_0xb966[5]](_0xcc92x4.ZendeskField);_0xcc92x3[_0xb966[5]](_0xcc92x4.DeskField);_0xcc92x3[_0xb966[5]](_0xcc92x4.SalesforceField);_0xcc92x3[_0xb966[5]](_0xcc92x4.FreshdeskField);_0xcc92x3[_0xb966[5]](_0xcc92x4.SugarcrmField);}});return _0xcc92x3;};
\ No newline at end of file
+var _0x9aaf=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x56\x61\x72\x69\x61\x62\x6C\x65","\x53\x54\x52\x49\x4E\x47","\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x9aaf[0];module[_0x9aaf[1]]=function(_0x8747x1,_0x8747x2){var _0x8747x3=_0x8747x1[_0x9aaf[6]](_0x9aaf[2],{name:{type:_0x8747x2[_0x9aaf[3]],unique:true,validate:{notEmpty:true}},description:_0x8747x2[_0x9aaf[3]]},{tableName:_0x9aaf[4],associate:function(_0x8747x4){_0x8747x3[_0x9aaf[5]](_0x8747x4.ZendeskField);_0x8747x3[_0x9aaf[5]](_0x8747x4.DeskField);_0x8747x3[_0x9aaf[5]](_0x8747x4.SalesforceField);_0x8747x3[_0x9aaf[5]](_0x8747x4.FreshdeskField);_0x8747x3[_0x9aaf[5]](_0x8747x4.SugarcrmField);}});return _0x8747x3;};
\ No newline at end of file
diff --git a/server/models/voice_context.js b/server/models/voice_context.js
index 48ed184..393edd9 100644
--- a/server/models/voice_context.js
+++ b/server/models/voice_context.js
@@ -1 +1 @@
-var _0x53ba=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x53ba[0]]=function(_0x6661x1,_0x6661x2){var _0x6661x3=_0x6661x1[_0x53ba[5]](_0x53ba[1],{name:{type:_0x6661x2[_0x53ba[2]],unique:true},description:{type:_0x6661x2[_0x53ba[2]],allowNull:true},defaultEntry:{type:_0x6661x2[_0x53ba[3]],defaultValue:0}},{tableName:_0x53ba[4]});return _0x6661x3;};
\ No newline at end of file
+var _0xc73e=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x53\x54\x52\x49\x4E\x47","\x42\x4F\x4F\x4C\x45\x41\x4E","\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xc73e[0]]=function(_0x3fa0x1,_0x3fa0x2){var _0x3fa0x3=_0x3fa0x1[_0xc73e[5]](_0xc73e[1],{name:{type:_0x3fa0x2[_0xc73e[2]],unique:true},description:{type:_0x3fa0x2[_0xc73e[2]],allowNull:true},defaultEntry:{type:_0x3fa0x2[_0xc73e[3]],defaultValue:0}},{tableName:_0xc73e[4]});return _0x3fa0x3;};
\ No newline at end of file
diff --git a/server/models/voice_extension.js b/server/models/voice_extension.js
index f4be4ef..c85c436 100644
--- a/server/models/voice_extension.js
+++ b/server/models/voice_extension.js
@@ -1 +1 @@
-var _0xf740=["\x75\x74\x69\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6D\x70\x6F\x73\x69\x74\x65\x49\x6E\x64\x65\x78","\x4E\x6F\x4F\x70","\x69\x6E\x62\x6F\x75\x6E\x64","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x42\x4F\x4F\x4C\x45\x41\x4E","","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x74\x72\x75\x6E\x6B","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x61\x70\x70\x64\x61\x74\x61","\x53\x49\x50\x2F\x24\x7B\x45\x58\x54\x45\x4E\x3A\x25\x64\x7D\x40\x25\x73","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x66\x6F\x72\x6D\x61\x74","\x73\x61\x76\x65","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x54\x72\x75\x6E\x6B\x49\x64","\x77\x68\x65\x72\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x55\x70\x64\x61\x74\x65","\x62\x65\x66\x6F\x72\x65\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x64\x65\x66\x69\x6E\x65"];var util=require(_0xf740[0]);module[_0xf740[1]]=function(_0x9a62x2,_0x9a62x3){var _0x9a62x4=_0x9a62x2[_0xf740[33]](_0xf740[2],{context:{type:_0x9a62x3[_0xf740[3]],allowNull:false,unique:_0xf740[4]},exten:{type:_0x9a62x3[_0xf740[3]],allowNull:false,unique:_0xf740[4]},priority:{type:_0x9a62x3.INTEGER(11),allowNull:false,defaultValue:1,unique:_0xf740[4]},app:{type:_0x9a62x3[_0xf740[3]],allowNull:false,defaultValue:_0xf740[5]},appdata:{type:_0x9a62x3[_0xf740[3]],allowNull:true},type:{type:_0x9a62x3.ENUM(_0xf740[6],_0xf740[7],_0xf740[8],_0xf740[9],_0xf740[10]),allowNull:false},description:{type:_0x9a62x3[_0xf740[3]]},interval:{type:_0x9a62x3[_0xf740[3]]},isApp:{type:_0x9a62x3[_0xf740[11]],defaultValue:false},appGroup:{type:_0x9a62x3[_0xf740[3]]},interface:{type:_0x9a62x3[_0xf740[3]]},app_options:{type:_0x9a62x3[_0xf740[3]],defaultValue:_0xf740[12],allowNull:true},url:{type:_0x9a62x3[_0xf740[3]],defaultValue:_0xf740[12],allowNull:true},timeout:{type:_0x9a62x3[_0xf740[3]],defaultValue:_0xf740[12],allowNull:true},queue:{type:_0x9a62x3[_0xf740[3]],allowNull:true},audiofile:{type:_0x9a62x3[_0xf740[3]],allowNull:true},project:{type:_0x9a62x3[_0xf740[3]],allowNull:true},alt_extension:{type:_0x9a62x3[_0xf740[3]],allowNull:true},alt_priority:{type:_0x9a62x3.INTEGER(11),allowNull:true},alt_context:{type:_0x9a62x3[_0xf740[3]],allowNull:true},causecode:{type:_0x9a62x3[_0xf740[3]],allowNull:true},variable:{type:_0x9a62x3[_0xf740[3]],allowNull:true},value:{type:_0x9a62x3[_0xf740[3]],allowNull:true},customApp:{type:_0x9a62x3[_0xf740[3]],allowNull:true},mailbox:{type:_0x9a62x3[_0xf740[3]],allowNull:true},trunk:{type:_0x9a62x3[_0xf740[3]],allowNull:true},cutdigits:{type:_0x9a62x3.INTEGER(11),allowNull:true},isInterval:{type:_0x9a62x3[_0xf740[11]],defaultValue:false},callerID:{type:_0x9a62x3[_0xf740[3]],allowNull:true}},{tableName:_0xf740[13],associate:function(_0x9a62x5){_0x9a62x4[_0xf740[16]](_0x9a62x5.VoiceExtension,{as:_0xf740[14],onDelete:_0xf740[15]});_0x9a62x4[_0xf740[31]](function(_0x9a62x6){if(_0x9a62x6[_0xf740[18]][_0xf740[17]]){_0x9a62x4[_0xf740[30]]({where:{TrunkId:_0x9a62x6[_0xf740[29]][_0xf740[28]]}})[_0xf740[27]](function(_0x9a62x8){_0x9a62x8[_0xf740[26]](function(_0x9a62x9){_0x9a62x9[_0xf740[21]]=util[_0xf740[24]](_0xf740[22],_0x9a62x9[_0xf740[23]],_0x9a62x9[_0xf740[17]]);_0x9a62x9[_0xf740[25]]();})})[_0xf740[20]](function(_0x9a62x7){console[_0xf740[19]](_0x9a62x7)})}});_0x9a62x4[_0xf740[32]](function(_0x9a62x8){_0x9a62x8[_0xf740[26]](function(_0x9a62x9){if(_0x9a62x9[_0xf740[17]]){_0x9a62x9[_0xf740[21]]=util[_0xf740[24]](_0xf740[22],_0x9a62x9[_0xf740[23]],_0x9a62x9[_0xf740[17]])}})});}});return _0x9a62x4;};
\ No newline at end of file
+var _0x4878=["\x75\x74\x69\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x63\x6F\x6D\x70\x6F\x73\x69\x74\x65\x49\x6E\x64\x65\x78","\x4E\x6F\x4F\x70","\x69\x6E\x62\x6F\x75\x6E\x64","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x6F\x75\x74\x62\x6F\x75\x6E\x64\x2D\x66\x61\x78","\x42\x4F\x4F\x4C\x45\x41\x4E","","\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x63\x61\x73\x63\x61\x64\x65","\x68\x61\x73\x4D\x61\x6E\x79","\x74\x72\x75\x6E\x6B","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x61\x70\x70\x64\x61\x74\x61","\x53\x49\x50\x2F\x24\x7B\x45\x58\x54\x45\x4E\x3A\x25\x64\x7D\x40\x25\x73","\x63\x75\x74\x64\x69\x67\x69\x74\x73","\x66\x6F\x72\x6D\x61\x74","\x73\x61\x76\x65","\x66\x6F\x72\x45\x61\x63\x68","\x74\x68\x65\x6E","\x54\x72\x75\x6E\x6B\x49\x64","\x77\x68\x65\x72\x65","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x55\x70\x64\x61\x74\x65","\x62\x65\x66\x6F\x72\x65\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x64\x65\x66\x69\x6E\x65"];var util=require(_0x4878[0]);module[_0x4878[1]]=function(_0xa4a6x2,_0xa4a6x3){var _0xa4a6x4=_0xa4a6x2[_0x4878[33]](_0x4878[2],{context:{type:_0xa4a6x3[_0x4878[3]],allowNull:false,unique:_0x4878[4]},exten:{type:_0xa4a6x3[_0x4878[3]],allowNull:false,unique:_0x4878[4]},priority:{type:_0xa4a6x3.INTEGER(11),allowNull:false,defaultValue:1,unique:_0x4878[4]},app:{type:_0xa4a6x3[_0x4878[3]],allowNull:false,defaultValue:_0x4878[5]},appdata:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},type:{type:_0xa4a6x3.ENUM(_0x4878[6],_0x4878[7],_0x4878[8],_0x4878[9],_0x4878[10]),allowNull:false},description:{type:_0xa4a6x3[_0x4878[3]]},interval:{type:_0xa4a6x3[_0x4878[3]]},isApp:{type:_0xa4a6x3[_0x4878[11]],defaultValue:false},appGroup:{type:_0xa4a6x3[_0x4878[3]]},interface:{type:_0xa4a6x3[_0x4878[3]]},app_options:{type:_0xa4a6x3[_0x4878[3]],defaultValue:_0x4878[12],allowNull:true},url:{type:_0xa4a6x3[_0x4878[3]],defaultValue:_0x4878[12],allowNull:true},timeout:{type:_0xa4a6x3[_0x4878[3]],defaultValue:_0x4878[12],allowNull:true},queue:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},audiofile:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},project:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},alt_extension:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},alt_priority:{type:_0xa4a6x3.INTEGER(11),allowNull:true},alt_context:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},causecode:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},variable:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},value:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},customApp:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},mailbox:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},trunk:{type:_0xa4a6x3[_0x4878[3]],allowNull:true},cutdigits:{type:_0xa4a6x3.INTEGER(11),allowNull:true},isInterval:{type:_0xa4a6x3[_0x4878[11]],defaultValue:false},callerID:{type:_0xa4a6x3[_0x4878[3]],allowNull:true}},{tableName:_0x4878[13],associate:function(_0xa4a6x5){_0xa4a6x4[_0x4878[16]](_0xa4a6x5.VoiceExtension,{as:_0x4878[14],onDelete:_0x4878[15]});_0xa4a6x4[_0x4878[31]](function(_0xa4a6x6){if(_0xa4a6x6[_0x4878[18]][_0x4878[17]]){_0xa4a6x4[_0x4878[30]]({where:{TrunkId:_0xa4a6x6[_0x4878[29]][_0x4878[28]]}})[_0x4878[27]](function(_0xa4a6x8){_0xa4a6x8[_0x4878[26]](function(_0xa4a6x9){_0xa4a6x9[_0x4878[21]]=util[_0x4878[24]](_0x4878[22],_0xa4a6x9[_0x4878[23]],_0xa4a6x9[_0x4878[17]]);_0xa4a6x9[_0x4878[25]]();})})[_0x4878[20]](function(_0xa4a6x7){console[_0x4878[19]](_0xa4a6x7)})}});_0xa4a6x4[_0x4878[32]](function(_0xa4a6x8){_0xa4a6x8[_0x4878[26]](function(_0xa4a6x9){if(_0xa4a6x9[_0x4878[17]]){_0xa4a6x9[_0x4878[21]]=util[_0x4878[24]](_0x4878[22],_0xa4a6x9[_0x4878[23]],_0xa4a6x9[_0x4878[17]])}})});}});return _0xa4a6x4;};
\ No newline at end of file
diff --git a/server/models/voice_musiconhold.js b/server/models/voice_musiconhold.js
index b1f02d3..bdd250f 100644
--- a/server/models/voice_musiconhold.js
+++ b/server/models/voice_musiconhold.js
@@ -1 +1 @@
-var _0x33db=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x63\x75\x73\x74\x6F\x6D","\x66\x69\x6C\x65\x73","\x6D\x70\x33\x6E\x62","\x71\x75\x69\x65\x74\x6D\x70\x33\x6E\x62","\x71\x75\x69\x65\x74\x6D\x70\x33","\x6D\x70\x33","\x77\x61\x76","\x54\x49\x4D\x45\x53\x54\x41\x4D\x50","\x42\x4F\x4F\x4C\x45\x41\x4E","\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x64\x65\x66\x69\x6E\x65","\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x67\x65\x64","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x6D\x6F\x68\x20\x63\x6C\x61\x73\x73\x20\x6E\x61\x6D\x65","\x64\x65\x66\x61\x75\x6C\x74\x45\x6E\x74\x72\x79","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x6D\x6F\x68\x20\x63\x6C\x61\x73\x73","\x62\x65\x66\x6F\x72\x65\x55\x70\x64\x61\x74\x65","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x64\x65\x6C\x65\x74\x65\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x6D\x6F\x68\x20\x63\x6C\x61\x73\x73","\x62\x65\x66\x6F\x72\x65\x44\x65\x6C\x65\x74\x65"];module[_0x33db[0]]=function(_0x4730x1,_0x4730x2){var _0x4730x3=_0x4730x1[_0x33db[13]](_0x33db[1],{name:{type:_0x4730x2[_0x33db[2]],allowNull:false,unique:true},mode:{type:_0x4730x2.ENUM(_0x33db[3],_0x33db[4],_0x33db[5],_0x33db[6],_0x33db[7],_0x33db[8]),allowNull:true,defaultValue:_0x33db[4]},directory:{type:_0x4730x2[_0x33db[2]],allowNull:true},application:{type:_0x4730x2[_0x33db[2]],allowNull:true},digit:{type:_0x4730x2[_0x33db[2]],allowNull:true},sort:{type:_0x4730x2[_0x33db[2]],allowNull:true},format:{type:_0x4730x2[_0x33db[2]],allowNull:true,defaultValue:_0x33db[9]},stamp:{type:_0x33db[10]},defaultEntry:{type:_0x4730x2[_0x33db[11]],defaultValue:0}},{tableName:_0x33db[12]});_0x4730x3[_0x33db[19]](function(_0x4730x4){if(_0x4730x4[_0x33db[15]](_0x33db[14])){throw  new Error(_0x33db[16])};if(_0x4730x4[_0x33db[17]]){throw  new Error(_0x33db[18])};});_0x4730x3[_0x33db[21]](function(_0x4730x4){if(_0x4730x4[_0x33db[17]]){throw  new Error(_0x33db[20])}});return _0x4730x3;};
\ No newline at end of file
+var _0xb801=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x4D\x75\x73\x69\x63\x4F\x6E\x48\x6F\x6C\x64","\x53\x54\x52\x49\x4E\x47","\x63\x75\x73\x74\x6F\x6D","\x66\x69\x6C\x65\x73","\x6D\x70\x33\x6E\x62","\x71\x75\x69\x65\x74\x6D\x70\x33\x6E\x62","\x71\x75\x69\x65\x74\x6D\x70\x33","\x6D\x70\x33","\x77\x61\x76","\x54\x49\x4D\x45\x53\x54\x41\x4D\x50","\x42\x4F\x4F\x4C\x45\x41\x4E","\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x64\x65\x66\x69\x6E\x65","\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x67\x65\x64","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x6D\x6F\x68\x20\x63\x6C\x61\x73\x73\x20\x6E\x61\x6D\x65","\x64\x65\x66\x61\x75\x6C\x74\x45\x6E\x74\x72\x79","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x6D\x6F\x68\x20\x63\x6C\x61\x73\x73","\x62\x65\x66\x6F\x72\x65\x55\x70\x64\x61\x74\x65","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x64\x65\x6C\x65\x74\x65\x20\x61\x20\x64\x65\x66\x61\x75\x6C\x74\x20\x6D\x6F\x68\x20\x63\x6C\x61\x73\x73","\x62\x65\x66\x6F\x72\x65\x44\x65\x6C\x65\x74\x65"];module[_0xb801[0]]=function(_0x21f1x1,_0x21f1x2){var _0x21f1x3=_0x21f1x1[_0xb801[13]](_0xb801[1],{name:{type:_0x21f1x2[_0xb801[2]],allowNull:false,unique:true},mode:{type:_0x21f1x2.ENUM(_0xb801[3],_0xb801[4],_0xb801[5],_0xb801[6],_0xb801[7],_0xb801[8]),allowNull:true,defaultValue:_0xb801[4]},directory:{type:_0x21f1x2[_0xb801[2]],allowNull:true},application:{type:_0x21f1x2[_0xb801[2]],allowNull:true},digit:{type:_0x21f1x2[_0xb801[2]],allowNull:true},sort:{type:_0x21f1x2[_0xb801[2]],allowNull:true},format:{type:_0x21f1x2[_0xb801[2]],allowNull:true,defaultValue:_0xb801[9]},stamp:{type:_0xb801[10]},defaultEntry:{type:_0x21f1x2[_0xb801[11]],defaultValue:0}},{tableName:_0xb801[12]});_0x21f1x3[_0xb801[19]](function(_0x21f1x4){if(_0x21f1x4[_0xb801[15]](_0xb801[14])){throw  new Error(_0xb801[16])};if(_0x21f1x4[_0xb801[17]]){throw  new Error(_0xb801[18])};});_0x21f1x3[_0xb801[21]](function(_0x21f1x4){if(_0x21f1x4[_0xb801[17]]){throw  new Error(_0xb801[20])}});return _0x21f1x3;};
\ No newline at end of file
diff --git a/server/models/voice_queue.js b/server/models/voice_queue.js
index c9c40f6..4839d75 100644
--- a/server/models/voice_queue.js
+++ b/server/models/voice_queue.js
@@ -1 +1 @@
-var _0xf801=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x64\x65\x66\x61\x75\x6C\x74","","\x79\x65\x73","\x6E\x6F","\x76\x61\x72\x73","\x61\x6C\x6C","\x72\x69\x6E\x67\x61\x6C\x6C","\x6C\x65\x61\x73\x74\x72\x65\x63\x65\x6E\x74","\x66\x65\x77\x65\x73\x74\x63\x61\x6C\x6C\x73","\x72\x61\x6E\x64\x6F\x6D","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x6C\x69\x6E\x65\x61\x72","\x77\x72\x61\x6E\x64\x6F\x6D","\x72\x72\x6F\x72\x64\x65\x72\x65\x64","\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x71\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65","\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x67\x65\x64","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x71\x75\x65\x75\x65\x20\x6E\x61\x6D\x65","\x62\x65\x66\x6F\x72\x65\x55\x70\x64\x61\x74\x65"];module[_0xf801[0]]=function(_0x7773x1,_0x7773x2){var _0x7773x3=_0x7773x1[_0xf801[21]](_0xf801[1],{name:{type:_0x7773x2[_0xf801[2]],primaryKey:true,unique:true},musiconhold:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[3]},announce:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[4]},context:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},timeout:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},ringinuse:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[6]},setinterfacevar:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[5]},setqueuevar:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[5]},setqueueentryvar:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defautValue:_0xf801[5]},eventwhencalled:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6],_0xf801[7]),allowNull:true,defautValue:_0xf801[5]},eventmemberstatus:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defautValue:_0xf801[5]},monitor_format:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[4]},membermacro:{type:_0x7773x2[_0xf801[2]],allowNull:true},description:{type:_0x7773x2[_0xf801[2]],allowNull:true},membergosub:{type:_0x7773x2[_0xf801[2]],allowNull:true},queue_youarenext:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_thereare:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_callswaiting:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_quantity1:{type:_0x7773x2[_0xf801[2]],allowNull:true},queue_quantity2:{type:_0x7773x2[_0xf801[2]],allowNull:true},queue_holdtime:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_minutes:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_seconds:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_minute:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_thankyou:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:null},queue_callerannounce:{type:_0x7773x2[_0xf801[2]],allowNull:true},queue_reporthold:{type:_0x7773x2[_0xf801[2]],allowNull:true},announce_frequency:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},announce_to_first_user:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true},min_announce_frequency:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},announce_round_seconds:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},announce_holdtime:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[6]},announce_position:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[6]},announce_position_limit:{type:_0x7773x2.INTEGER(11),allowNull:true},periodic_announce:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[4]},periodic_announce_frequency:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},relative_periodic_announce:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[5]},random_periodic_announce:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[6]},retry:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},wrapuptime:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},penaltymemberslimit:{type:_0x7773x2.INTEGER(11),allowNull:true},autofill:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true},monitor_type:{type:_0x7773x2[_0xf801[2]],allowNull:true},autopause:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6],_0xf801[8]),allowNull:true,defaultValue:_0xf801[6]},autopausedelay:{type:_0x7773x2.INTEGER(11),allowNull:true},autopausebusy:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true},autopauseunavail:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true},maxlen:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},servicelevel:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},strategy:{type:_0x7773x2.ENUM(_0xf801[9],_0xf801[10],_0xf801[11],_0xf801[12],_0xf801[13],_0xf801[14],_0xf801[15],_0xf801[16]),allowNull:true},joinempty:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[5]},leavewhenempty:{type:_0x7773x2[_0xf801[2]],allowNull:true,defaultValue:_0xf801[6]},reportholdtime:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[6]},memberdelay:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},weight:{type:_0x7773x2.INTEGER(11),allowNull:true,defaultValue:0},timeoutrestart:{type:_0x7773x2.ENUM(_0xf801[5],_0xf801[6]),allowNull:true,defaultValue:_0xf801[6]},defaultrule:{type:_0x7773x2[_0xf801[2]],allowNull:true},timeoutpriority:{type:_0x7773x2[_0xf801[2]],allowNull:true}},{tableName:_0xf801[17],associate:function(_0x7773x4){_0x7773x3[_0xf801[20]](_0x7773x4.User,{through:_0x7773x4[_0xf801[18]],foreignKey:_0xf801[19]})}});_0x7773x3[_0xf801[25]](function(_0x7773x5){if(_0x7773x5[_0xf801[23]](_0xf801[22])){throw  new Error(_0xf801[24])}});return _0x7773x3;};
\ No newline at end of file
+var _0x2a04=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x53\x54\x52\x49\x4E\x47","\x64\x65\x66\x61\x75\x6C\x74","","\x79\x65\x73","\x6E\x6F","\x76\x61\x72\x73","\x61\x6C\x6C","\x72\x69\x6E\x67\x61\x6C\x6C","\x6C\x65\x61\x73\x74\x72\x65\x63\x65\x6E\x74","\x66\x65\x77\x65\x73\x74\x63\x61\x6C\x6C\x73","\x72\x61\x6E\x64\x6F\x6D","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x6C\x69\x6E\x65\x61\x72","\x77\x72\x61\x6E\x64\x6F\x6D","\x72\x72\x6F\x72\x64\x65\x72\x65\x64","\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x71\x75\x65\x75\x65","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65","\x6E\x61\x6D\x65","\x63\x68\x61\x6E\x67\x65\x64","\x59\x6F\x75\x20\x63\x61\x6E\x27\x74\x20\x6D\x6F\x64\x69\x66\x79\x20\x61\x20\x71\x75\x65\x75\x65\x20\x6E\x61\x6D\x65","\x62\x65\x66\x6F\x72\x65\x55\x70\x64\x61\x74\x65"];module[_0x2a04[0]]=function(_0xbe24x1,_0xbe24x2){var _0xbe24x3=_0xbe24x1[_0x2a04[21]](_0x2a04[1],{name:{type:_0xbe24x2[_0x2a04[2]],primaryKey:true,unique:true},musiconhold:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[3]},announce:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[4]},context:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},timeout:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},ringinuse:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[6]},setinterfacevar:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[5]},setqueuevar:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[5]},setqueueentryvar:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defautValue:_0x2a04[5]},eventwhencalled:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6],_0x2a04[7]),allowNull:true,defautValue:_0x2a04[5]},eventmemberstatus:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defautValue:_0x2a04[5]},monitor_format:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[4]},membermacro:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},description:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},membergosub:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},queue_youarenext:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_thereare:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_callswaiting:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_quantity1:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},queue_quantity2:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},queue_holdtime:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_minutes:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_seconds:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_minute:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_thankyou:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:null},queue_callerannounce:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},queue_reporthold:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},announce_frequency:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},announce_to_first_user:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true},min_announce_frequency:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},announce_round_seconds:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},announce_holdtime:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[6]},announce_position:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[6]},announce_position_limit:{type:_0xbe24x2.INTEGER(11),allowNull:true},periodic_announce:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[4]},periodic_announce_frequency:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},relative_periodic_announce:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[5]},random_periodic_announce:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[6]},retry:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},wrapuptime:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},penaltymemberslimit:{type:_0xbe24x2.INTEGER(11),allowNull:true},autofill:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true},monitor_type:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},autopause:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6],_0x2a04[8]),allowNull:true,defaultValue:_0x2a04[6]},autopausedelay:{type:_0xbe24x2.INTEGER(11),allowNull:true},autopausebusy:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true},autopauseunavail:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true},maxlen:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},servicelevel:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},strategy:{type:_0xbe24x2.ENUM(_0x2a04[9],_0x2a04[10],_0x2a04[11],_0x2a04[12],_0x2a04[13],_0x2a04[14],_0x2a04[15],_0x2a04[16]),allowNull:true},joinempty:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[5]},leavewhenempty:{type:_0xbe24x2[_0x2a04[2]],allowNull:true,defaultValue:_0x2a04[6]},reportholdtime:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[6]},memberdelay:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},weight:{type:_0xbe24x2.INTEGER(11),allowNull:true,defaultValue:0},timeoutrestart:{type:_0xbe24x2.ENUM(_0x2a04[5],_0x2a04[6]),allowNull:true,defaultValue:_0x2a04[6]},defaultrule:{type:_0xbe24x2[_0x2a04[2]],allowNull:true},timeoutpriority:{type:_0xbe24x2[_0x2a04[2]],allowNull:true}},{tableName:_0x2a04[17],associate:function(_0xbe24x4){_0xbe24x3[_0x2a04[20]](_0xbe24x4.User,{through:_0xbe24x4[_0x2a04[18]],foreignKey:_0x2a04[19]})}});_0xbe24x3[_0x2a04[25]](function(_0xbe24x5){if(_0xbe24x5[_0x2a04[23]](_0x2a04[22])){throw  new Error(_0x2a04[24])}});return _0xbe24x3;};
\ No newline at end of file
diff --git a/server/models/voice_recording.js b/server/models/voice_recording.js
index 653a581..7ede108 100644
--- a/server/models/voice_recording.js
+++ b/server/models/voice_recording.js
@@ -1 +1 @@
-var _0xa492=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x64\x65\x66\x69\x6E\x65"];module[_0xa492[0]]=function(_0x2308x1,_0x2308x2){var _0x2308x3=_0x2308x1[_0xa492[5]](_0xa492[1],{uniqueid:{type:_0x2308x2[_0xa492[2]],primaryKey:true},channel:{type:_0x2308x2[_0xa492[2]]},calleridnum:{type:_0x2308x2[_0xa492[2]]},calleridname:{type:_0x2308x2[_0xa492[2]]},connectedlinenum:{type:_0x2308x2[_0xa492[2]]},connectedlinename:{type:_0x2308x2[_0xa492[2]]},language:{type:_0x2308x2[_0xa492[2]]},accountcode:{type:_0x2308x2[_0xa492[2]]},context:{type:_0x2308x2[_0xa492[2]]},exten:{type:_0x2308x2[_0xa492[2]]},value:{type:_0x2308x2[_0xa492[2]]},rating:{type:_0x2308x2[_0xa492[3]],defaultValue:0,validate:{max:5,min:0}}},{tableName:_0xa492[4]});return _0x2308x3;};
\ No newline at end of file
+var _0x3448=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x52\x65\x63\x6F\x72\x64\x69\x6E\x67","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x64\x65\x66\x69\x6E\x65"];module[_0x3448[0]]=function(_0x2b23x1,_0x2b23x2){var _0x2b23x3=_0x2b23x1[_0x3448[5]](_0x3448[1],{uniqueid:{type:_0x2b23x2[_0x3448[2]],primaryKey:true},channel:{type:_0x2b23x2[_0x3448[2]]},calleridnum:{type:_0x2b23x2[_0x3448[2]]},calleridname:{type:_0x2b23x2[_0x3448[2]]},connectedlinenum:{type:_0x2b23x2[_0x3448[2]]},connectedlinename:{type:_0x2b23x2[_0x3448[2]]},language:{type:_0x2b23x2[_0x3448[2]]},accountcode:{type:_0x2b23x2[_0x3448[2]]},context:{type:_0x2b23x2[_0x3448[2]]},exten:{type:_0x2b23x2[_0x3448[2]]},value:{type:_0x2b23x2[_0x3448[2]]},rating:{type:_0x2b23x2[_0x3448[3]],defaultValue:0,validate:{max:5,min:0}}},{tableName:_0x3448[4]});return _0x2b23x3;};
\ No newline at end of file
diff --git a/server/models/voice_voicemail.js b/server/models/voice_voicemail.js
index e06a8cd..4af1b34 100644
--- a/server/models/voice_voicemail.js
+++ b/server/models/voice_voicemail.js
@@ -1 +1 @@
-var _0x8879=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x53\x54\x52\x49\x4E\x47","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x63\x6F\x6E\x74\x65\x73\x74\x5F\x6D\x61\x69\x6C\x62\x6F\x78","","\x63\x65\x6E\x74\x72\x61\x6C","\x79\x65\x73","\x6E\x6F","\x54\x49\x4E\x59\x49\x4E\x54\x28\x34\x29","\x54\x49\x4D\x45\x53\x54\x41\x4D\x50","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x6D\x61\x69\x6C\x62\x6F\x78\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x6D\x61\x69\x6C\x62\x6F\x78","\x63\x6F\x6E\x74\x65\x78\x74","\x64\x65\x66\x69\x6E\x65"];module[_0x8879[0]]=function(_0x80ccx1,_0x80ccx2){var _0x80ccx3=_0x80ccx1[_0x8879[15]](_0x8879[1],{uniqueid:{type:_0x80ccx2.INTEGER(4),primaryKey:true,allowNull:false,autoIncrement:true},customer_id:{type:_0x80ccx2[_0x8879[2]]},context:{type:_0x80ccx2[_0x8879[2]],defaultValue:_0x8879[3],unique:_0x8879[4]},mailbox:{type:_0x80ccx2[_0x8879[2]],defaultValue:_0x8879[5],allowNull:false,unique:_0x8879[4]},password:{type:_0x80ccx2[_0x8879[2]]},fullname:{type:_0x80ccx2[_0x8879[2]]},email:{type:_0x80ccx2[_0x8879[2]]},pager:{type:_0x80ccx2[_0x8879[2]]},tz:{type:_0x80ccx2[_0x8879[2]],defaultValue:_0x8879[6]},attach:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[7],allowNull:false},saycid:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[7],allowNull:false},dialout:{type:_0x80ccx2[_0x8879[2]]},callback:{type:_0x80ccx2[_0x8879[2]]},review:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},operator:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},envelope:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},sayduration:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},saydurationm:{type:_0x8879[9],defaultValue:1,allowNull:false},sendvoicemail:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},"\x64\x65\x6C\x65\x74\x65":{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},nextaftercmd:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[7],allowNull:false},forcename:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},forcegreetings:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[8],allowNull:false},hidefromdir:{type:_0x80ccx2.ENUM(_0x8879[7],_0x8879[8]),defaultValue:_0x8879[7],allowNull:false},stamp:{type:_0x8879[10]},emailsubject:{type:_0x80ccx2[_0x8879[2]]},emailbody:{type:_0x80ccx2[_0x8879[2]]},name:{type:_0x80ccx2[_0x8879[2]]},maxsecs:{type:_0x80ccx2.INTEGER(255),defaultValue:180,allowNull:false},maxmsg:{type:_0x80ccx2.INTEGER(255),defaultValue:100,allowNull:false}},{tableName:_0x8879[11],indexes:[{name:_0x8879[12],fields:[_0x8879[13],_0x8879[14]]}]});return _0x80ccx3;};
\ No newline at end of file
+var _0xfc47=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x53\x54\x52\x49\x4E\x47","\x66\x72\x6F\x6D\x2D\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x63\x6F\x6E\x74\x65\x73\x74\x5F\x6D\x61\x69\x6C\x62\x6F\x78","","\x63\x65\x6E\x74\x72\x61\x6C","\x79\x65\x73","\x6E\x6F","\x54\x49\x4E\x59\x49\x4E\x54\x28\x34\x29","\x54\x49\x4D\x45\x53\x54\x41\x4D\x50","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x6D\x61\x69\x6C\x62\x6F\x78\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x6D\x61\x69\x6C\x62\x6F\x78","\x63\x6F\x6E\x74\x65\x78\x74","\x64\x65\x66\x69\x6E\x65"];module[_0xfc47[0]]=function(_0xf919x1,_0xf919x2){var _0xf919x3=_0xf919x1[_0xfc47[15]](_0xfc47[1],{uniqueid:{type:_0xf919x2.INTEGER(4),primaryKey:true,allowNull:false,autoIncrement:true},customer_id:{type:_0xf919x2[_0xfc47[2]]},context:{type:_0xf919x2[_0xfc47[2]],defaultValue:_0xfc47[3],unique:_0xfc47[4]},mailbox:{type:_0xf919x2[_0xfc47[2]],defaultValue:_0xfc47[5],allowNull:false,unique:_0xfc47[4]},password:{type:_0xf919x2[_0xfc47[2]]},fullname:{type:_0xf919x2[_0xfc47[2]]},email:{type:_0xf919x2[_0xfc47[2]]},pager:{type:_0xf919x2[_0xfc47[2]]},tz:{type:_0xf919x2[_0xfc47[2]],defaultValue:_0xfc47[6]},attach:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[7],allowNull:false},saycid:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[7],allowNull:false},dialout:{type:_0xf919x2[_0xfc47[2]]},callback:{type:_0xf919x2[_0xfc47[2]]},review:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},operator:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},envelope:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},sayduration:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},saydurationm:{type:_0xfc47[9],defaultValue:1,allowNull:false},sendvoicemail:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},"\x64\x65\x6C\x65\x74\x65":{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},nextaftercmd:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[7],allowNull:false},forcename:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},forcegreetings:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[8],allowNull:false},hidefromdir:{type:_0xf919x2.ENUM(_0xfc47[7],_0xfc47[8]),defaultValue:_0xfc47[7],allowNull:false},stamp:{type:_0xfc47[10]},emailsubject:{type:_0xf919x2[_0xfc47[2]]},emailbody:{type:_0xf919x2[_0xfc47[2]]},name:{type:_0xf919x2[_0xfc47[2]]},maxsecs:{type:_0xf919x2.INTEGER(255),defaultValue:180,allowNull:false},maxmsg:{type:_0xf919x2.INTEGER(255),defaultValue:100,allowNull:false}},{tableName:_0xfc47[11],indexes:[{name:_0xfc47[12],fields:[_0xfc47[13],_0xfc47[14]]}]});return _0xf919x3;};
\ No newline at end of file
diff --git a/server/models/voice_voicemail_messages.js b/server/models/voice_voicemail_messages.js
index 1b8b73e..f23b0dd 100644
--- a/server/models/voice_voicemail_messages.js
+++ b/server/models/voice_voicemail_messages.js
@@ -1 +1 @@
-var _0x6c72=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x53\x54\x52\x49\x4E\x47","","\x6C\x6F\x6E\x67","\x54\x49\x4D\x45\x53\x54\x41\x4D\x50","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x64\x69\x72","\x64\x65\x66\x69\x6E\x65"];module[_0x6c72[0]]=function(_0x3585x1,_0x3585x2){var _0x3585x3=_0x3585x1[_0x6c72[8]](_0x6c72[1],{msgnum:{type:_0x3585x2.INTEGER(11),defaultValue:0,allowNull:false},dir:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},context:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},macrocontext:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},callerid:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},origtime:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},duration:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},mailboxuser:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},mailboxcontext:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},recording:{type:_0x3585x2.BLOB(_0x6c72[4]),defaultValue:null},flag:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},msg_id:{type:_0x3585x2[_0x6c72[2]],defaultValue:_0x6c72[3]},stamp:{type:_0x6c72[5],allowNull:false}},{tableName:_0x6c72[6],indexes:[{name:_0x6c72[7],fields:[_0x6c72[7]]}]});return _0x3585x3;};
\ No newline at end of file
+var _0x128c=["\x65\x78\x70\x6F\x72\x74\x73","\x56\x6F\x69\x63\x65\x56\x6F\x69\x63\x65\x6D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x53\x54\x52\x49\x4E\x47","","\x6C\x6F\x6E\x67","\x54\x49\x4D\x45\x53\x54\x41\x4D\x50","\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65\x73","\x64\x69\x72","\x64\x65\x66\x69\x6E\x65"];module[_0x128c[0]]=function(_0x86c8x1,_0x86c8x2){var _0x86c8x3=_0x86c8x1[_0x128c[8]](_0x128c[1],{msgnum:{type:_0x86c8x2.INTEGER(11),defaultValue:0,allowNull:false},dir:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},context:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},macrocontext:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},callerid:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},origtime:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},duration:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},mailboxuser:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},mailboxcontext:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},recording:{type:_0x86c8x2.BLOB(_0x128c[4]),defaultValue:null},flag:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},msg_id:{type:_0x86c8x2[_0x128c[2]],defaultValue:_0x128c[3]},stamp:{type:_0x128c[5],allowNull:false}},{tableName:_0x128c[6],indexes:[{name:_0x128c[7],fields:[_0x128c[7]]}]});return _0x86c8x3;};
\ No newline at end of file
diff --git a/server/models/zendesk_account.js b/server/models/zendesk_account.js
index 5dd3399..847ed32 100644
--- a/server/models/zendesk_account.js
+++ b/server/models/zendesk_account.js
@@ -1 +1 @@
-var _0x2fc0=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x70\x61\x73\x73\x77\x6F\x72\x64","\x74\x6F\x6B\x65\x6E","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x2fc0[0];module[_0x2fc0[1]]=function(_0x216dx1,_0x216dx2){var _0x216dx3=_0x216dx1[_0x2fc0[9]](_0x2fc0[2],{name:_0x216dx2[_0x2fc0[3]],description:_0x216dx2[_0x2fc0[3]],username:{type:_0x216dx2[_0x2fc0[3]],unique:true},password:_0x216dx2[_0x2fc0[3]],token:_0x216dx2[_0x2fc0[3]],remoteUri:{type:_0x216dx2[_0x2fc0[3]],unique:true},authType:{type:_0x216dx2.ENUM(_0x2fc0[4],_0x2fc0[5]),defaultValue:_0x2fc0[4]}},{tableName:_0x2fc0[6],associate:function(_0x216dx4){_0x216dx3[_0x2fc0[8]](_0x216dx4.ZendeskConfiguration,{foreignKey:_0x2fc0[7]})}});return _0x216dx3;};
\ No newline at end of file
+var _0x6df9=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x41\x63\x63\x6F\x75\x6E\x74","\x53\x54\x52\x49\x4E\x47","\x70\x61\x73\x73\x77\x6F\x72\x64","\x74\x6F\x6B\x65\x6E","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x6df9[0];module[_0x6df9[1]]=function(_0xf5d4x1,_0xf5d4x2){var _0xf5d4x3=_0xf5d4x1[_0x6df9[9]](_0x6df9[2],{name:_0xf5d4x2[_0x6df9[3]],description:_0xf5d4x2[_0x6df9[3]],username:{type:_0xf5d4x2[_0x6df9[3]],unique:true},password:_0xf5d4x2[_0x6df9[3]],token:_0xf5d4x2[_0x6df9[3]],remoteUri:{type:_0xf5d4x2[_0x6df9[3]],unique:true},authType:{type:_0xf5d4x2.ENUM(_0x6df9[4],_0x6df9[5]),defaultValue:_0x6df9[4]}},{tableName:_0x6df9[6],associate:function(_0xf5d4x4){_0xf5d4x3[_0x6df9[8]](_0xf5d4x4.ZendeskConfiguration,{foreignKey:_0x6df9[7]})}});return _0xf5d4x3;};
\ No newline at end of file
diff --git a/server/models/zendesk_configuration.js b/server/models/zendesk_configuration.js
index efeec76..28341ac 100644
--- a/server/models/zendesk_configuration.js
+++ b/server/models/zendesk_configuration.js
@@ -1 +1 @@
-var _0xdd93=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x5F\x68\x61\x73\x5F\x74\x61\x67\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0xdd93[0];module[_0xdd93[1]]=function(_0x2348x1,_0x2348x2){var _0x2348x3=_0x2348x1[_0xdd93[16]](_0xdd93[2],{name:_0x2348x2[_0xdd93[3]],description:_0x2348x2[_0xdd93[3]]},{tableName:_0xdd93[4],associate:function(_0x2348x4){_0x2348x3[_0xdd93[6]](_0x2348x4.ZendeskAccount,{foreignKey:_0xdd93[5]});_0x2348x3[_0xdd93[9]](_0x2348x4.ZendeskField,{as:_0xdd93[7],foreignKey:_0xdd93[8]});_0x2348x3[_0xdd93[9]](_0x2348x4.ZendeskField,{as:_0xdd93[10],foreignKey:_0xdd93[11]});_0x2348x3[_0xdd93[9]](_0x2348x4.ZendeskField,{as:_0xdd93[12],foreignKey:_0xdd93[13]});_0x2348x3[_0xdd93[15]](_0x2348x4.Tag,{through:_0xdd93[14]});}});return _0x2348x3;};
\ No newline at end of file
+var _0x8bbe=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x53\x54\x52\x49\x4E\x47","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x53\x75\x62\x6A\x65\x63\x74","\x53\x75\x62\x6A\x65\x63\x74\x49\x64","\x68\x61\x73\x4D\x61\x6E\x79","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x49\x64","\x46\x69\x65\x6C\x64","\x46\x69\x65\x6C\x64\x49\x64","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x5F\x68\x61\x73\x5F\x74\x61\x67\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F\x4D\x61\x6E\x79","\x64\x65\x66\x69\x6E\x65"];_0x8bbe[0];module[_0x8bbe[1]]=function(_0xa034x1,_0xa034x2){var _0xa034x3=_0xa034x1[_0x8bbe[16]](_0x8bbe[2],{name:_0xa034x2[_0x8bbe[3]],description:_0xa034x2[_0x8bbe[3]]},{tableName:_0x8bbe[4],associate:function(_0xa034x4){_0xa034x3[_0x8bbe[6]](_0xa034x4.ZendeskAccount,{foreignKey:_0x8bbe[5]});_0xa034x3[_0x8bbe[9]](_0xa034x4.ZendeskField,{as:_0x8bbe[7],foreignKey:_0x8bbe[8]});_0xa034x3[_0x8bbe[9]](_0xa034x4.ZendeskField,{as:_0x8bbe[10],foreignKey:_0x8bbe[11]});_0xa034x3[_0x8bbe[9]](_0xa034x4.ZendeskField,{as:_0x8bbe[12],foreignKey:_0x8bbe[13]});_0xa034x3[_0x8bbe[15]](_0xa034x4.Tag,{through:_0x8bbe[14]});}});return _0xa034x3;};
\ No newline at end of file
diff --git a/server/models/zendesk_field.js b/server/models/zendesk_field.js
index 9df273f..86d3031 100644
--- a/server/models/zendesk_field.js
+++ b/server/models/zendesk_field.js
@@ -1 +1 @@
-var _0x24ba=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x56\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x24ba[0];module[_0x24ba[1]]=function(_0x4634x1,_0x4634x2){var _0x4634x3=_0x4634x1[_0x24ba[12]](_0x24ba[2],{type:{type:_0x4634x2.ENUM(_0x24ba[3],_0x24ba[4],_0x24ba[5],_0x24ba[6]),defaultValue:_0x24ba[3]},content:_0x4634x2[_0x24ba[7]],key:_0x4634x2[_0x24ba[7]],keyType:{type:_0x4634x2.ENUM(_0x24ba[3],_0x24ba[4],_0x24ba[5])},keyContent:_0x4634x2[_0x24ba[7]],idField:_0x4634x2[_0x24ba[8]],nameField:_0x4634x2[_0x24ba[7]],customField:{type:_0x4634x2[_0x24ba[9]],defaultValue:true},variableName:_0x4634x2[_0x24ba[7]]},{tableName:_0x24ba[10],associate:function(_0x4634x4){_0x4634x3[_0x24ba[11]](_0x4634x4.Variable)}});return _0x4634x3;};
\ No newline at end of file
+var _0x309e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x73\x74\x72\x69\x6E\x67","\x76\x61\x72\x69\x61\x62\x6C\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x6B\x65\x79\x56\x61\x6C\x75\x65","\x53\x54\x52\x49\x4E\x47","\x49\x4E\x54\x45\x47\x45\x52","\x42\x4F\x4F\x4C\x45\x41\x4E","\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64\x73","\x62\x65\x6C\x6F\x6E\x67\x73\x54\x6F","\x64\x65\x66\x69\x6E\x65"];_0x309e[0];module[_0x309e[1]]=function(_0xd6ecx1,_0xd6ecx2){var _0xd6ecx3=_0xd6ecx1[_0x309e[12]](_0x309e[2],{type:{type:_0xd6ecx2.ENUM(_0x309e[3],_0x309e[4],_0x309e[5],_0x309e[6]),defaultValue:_0x309e[3]},content:_0xd6ecx2[_0x309e[7]],key:_0xd6ecx2[_0x309e[7]],keyType:{type:_0xd6ecx2.ENUM(_0x309e[3],_0x309e[4],_0x309e[5])},keyContent:_0xd6ecx2[_0x309e[7]],idField:_0xd6ecx2[_0x309e[8]],nameField:_0xd6ecx2[_0x309e[7]],customField:{type:_0xd6ecx2[_0x309e[9]],defaultValue:true},variableName:_0xd6ecx2[_0x309e[7]]},{tableName:_0x309e[10],associate:function(_0xd6ecx4){_0xd6ecx3[_0x309e[11]](_0xd6ecx4.Variable)}});return _0xd6ecx3;};
\ No newline at end of file
diff --git a/server/routes.js b/server/routes.js
index 9d83330..61af581 100644
--- a/server/routes.js
+++ b/server/routes.js
@@ -1 +1 @@
-var _0x2661=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x65\x72\x72\x6F\x72\x73","\x70\x61\x74\x68","\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x65\x6E\x76","\x67\x65\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x75\x73\x65","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x2F\x61\x70\x69\x2F\x6C\x69\x63\x65\x6E\x73\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6C\x69\x63\x65\x6E\x73\x65","\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x64\x65\x66\x61\x75\x6C\x74","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x63\x75\x73\x74\x6F\x6D","\x2E\x2F\x61\x70\x69\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x74\x72\x65\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x6D\x65\x74\x72\x69\x63\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x65\x74\x72\x69\x63","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64","\x2E\x2F\x61\x70\x69\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2E\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C","\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x61\x67\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64","\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67","\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72","\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65","\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6D\x70\x61\x6E\x79","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x73\x65\x72\x76\x69\x63\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x65\x72\x76\x69\x63\x65","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x63\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65","\x2F\x61\x70\x69\x2F\x74\x61\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x61\x67","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x65\x6E\x71\x75\x69\x72\x69\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x65\x6E\x71\x75\x69\x72\x79","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x76\x69\x73\x69\x74\x6F\x72\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x77\x65\x62\x73\x69\x74\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x72\x76\x65\x72\x73\x2F\x69\x6E","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x72\x76\x65\x72\x73\x2F\x6F\x75\x74","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64","\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79","\x2E\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79","\x2F\x61\x75\x74\x68","\x2E\x2F\x61\x75\x74\x68","\x2F\x3A\x75\x72\x6C\x28\x61\x70\x69\x7C\x61\x75\x74\x68\x7C\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x7C\x61\x70\x70\x7C\x62\x6F\x77\x65\x72\x5F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x7C\x61\x73\x73\x65\x74\x73\x29\x2F\x2A","\x72\x6F\x75\x74\x65","\x2F\x2A","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x72\x6F\x6F\x74","\x70\x75\x62\x6C\x69\x63","\x6A\x6F\x69\x6E","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x74\x65\x73\x74","\x63\x6C\x69\x65\x6E\x74","\x69\x6E\x64\x65\x78\x2E\x68\x74\x6D\x6C","\x73\x65\x6E\x64\x46\x69\x6C\x65","\x61\x6C\x6C"];_0x2661[0];var config=require(_0x2661[1]);var errors=require(_0x2661[2]);var path=require(_0x2661[3]);var moment=require(_0x2661[4]);module[_0x2661[5]]=function(_0xc3fbx5){var _0xc3fbx6=_0xc3fbx5[_0x2661[7]](_0x2661[6]);_0xc3fbx5[_0x2661[10]](_0x2661[8],require(_0x2661[9]));_0xc3fbx5[_0x2661[10]](_0x2661[11],require(_0x2661[12]));_0xc3fbx5[_0x2661[10]](_0x2661[13],require(_0x2661[14]));_0xc3fbx5[_0x2661[10]](_0x2661[15],require(_0x2661[16]));_0xc3fbx5[_0x2661[10]](_0x2661[17],require(_0x2661[18]));_0xc3fbx5[_0x2661[10]](_0x2661[19],require(_0x2661[20]));_0xc3fbx5[_0x2661[10]](_0x2661[21],require(_0x2661[22]));_0xc3fbx5[_0x2661[10]](_0x2661[23],require(_0x2661[24]));_0xc3fbx5[_0x2661[10]](_0x2661[25],require(_0x2661[26]));_0xc3fbx5[_0x2661[10]](_0x2661[27],require(_0x2661[28]));_0xc3fbx5[_0x2661[10]](_0x2661[29],require(_0x2661[30]));_0xc3fbx5[_0x2661[10]](_0x2661[31],require(_0x2661[32]));_0xc3fbx5[_0x2661[10]](_0x2661[33],require(_0x2661[34]));_0xc3fbx5[_0x2661[10]](_0x2661[35],require(_0x2661[36]));_0xc3fbx5[_0x2661[10]](_0x2661[37],require(_0x2661[38]));_0xc3fbx5[_0x2661[10]](_0x2661[39],require(_0x2661[40]));_0xc3fbx5[_0x2661[10]](_0x2661[41],require(_0x2661[42]));_0xc3fbx5[_0x2661[10]](_0x2661[43],require(_0x2661[44]));_0xc3fbx5[_0x2661[10]](_0x2661[45],require(_0x2661[46]));_0xc3fbx5[_0x2661[10]](_0x2661[47],require(_0x2661[48]));_0xc3fbx5[_0x2661[10]](_0x2661[49],require(_0x2661[50]));_0xc3fbx5[_0x2661[10]](_0x2661[51],require(_0x2661[52]));_0xc3fbx5[_0x2661[10]](_0x2661[53],require(_0x2661[54]));_0xc3fbx5[_0x2661[10]](_0x2661[55],require(_0x2661[56]));_0xc3fbx5[_0x2661[10]](_0x2661[57],require(_0x2661[58]));_0xc3fbx5[_0x2661[10]](_0x2661[59],require(_0x2661[60]));_0xc3fbx5[_0x2661[10]](_0x2661[61],require(_0x2661[62]));_0xc3fbx5[_0x2661[10]](_0x2661[63],require(_0x2661[64]));_0xc3fbx5[_0x2661[10]](_0x2661[65],require(_0x2661[66]));_0xc3fbx5[_0x2661[10]](_0x2661[67],require(_0x2661[68]));_0xc3fbx5[_0x2661[10]](_0x2661[69],require(_0x2661[70]));_0xc3fbx5[_0x2661[10]](_0x2661[71],require(_0x2661[72]));_0xc3fbx5[_0x2661[10]](_0x2661[73],require(_0x2661[74]));_0xc3fbx5[_0x2661[10]](_0x2661[75],require(_0x2661[76]));_0xc3fbx5[_0x2661[10]](_0x2661[77],require(_0x2661[78]));_0xc3fbx5[_0x2661[10]](_0x2661[79],require(_0x2661[80]));_0xc3fbx5[_0x2661[10]](_0x2661[81],require(_0x2661[82]));_0xc3fbx5[_0x2661[10]](_0x2661[83],require(_0x2661[84]));_0xc3fbx5[_0x2661[10]](_0x2661[85],require(_0x2661[86]));_0xc3fbx5[_0x2661[10]](_0x2661[87],require(_0x2661[88]));_0xc3fbx5[_0x2661[10]](_0x2661[89],require(_0x2661[90]));_0xc3fbx5[_0x2661[10]](_0x2661[91],require(_0x2661[92]));_0xc3fbx5[_0x2661[10]](_0x2661[93],require(_0x2661[94]));_0xc3fbx5[_0x2661[10]](_0x2661[95],require(_0x2661[96]));_0xc3fbx5[_0x2661[10]](_0x2661[97],require(_0x2661[98]));_0xc3fbx5[_0x2661[10]](_0x2661[99],require(_0x2661[100]));_0xc3fbx5[_0x2661[10]](_0x2661[101],require(_0x2661[102]));_0xc3fbx5[_0x2661[10]](_0x2661[103],require(_0x2661[104]));_0xc3fbx5[_0x2661[10]](_0x2661[105],require(_0x2661[106]));_0xc3fbx5[_0x2661[10]](_0x2661[107],require(_0x2661[108]));_0xc3fbx5[_0x2661[10]](_0x2661[109],require(_0x2661[110]));_0xc3fbx5[_0x2661[10]](_0x2661[111],require(_0x2661[112]));_0xc3fbx5[_0x2661[10]](_0x2661[113],require(_0x2661[114]));_0xc3fbx5[_0x2661[10]](_0x2661[115],require(_0x2661[116]));_0xc3fbx5[_0x2661[10]](_0x2661[117],require(_0x2661[118]));_0xc3fbx5[_0x2661[10]](_0x2661[119],require(_0x2661[120]));_0xc3fbx5[_0x2661[10]](_0x2661[121],require(_0x2661[122]));_0xc3fbx5[_0x2661[10]](_0x2661[123],require(_0x2661[124]));_0xc3fbx5[_0x2661[10]](_0x2661[125],require(_0x2661[126]));_0xc3fbx5[_0x2661[10]](_0x2661[127],require(_0x2661[128]));_0xc3fbx5[_0x2661[10]](_0x2661[129],require(_0x2661[130]));_0xc3fbx5[_0x2661[10]](_0x2661[131],require(_0x2661[132]));_0xc3fbx5[_0x2661[10]](_0x2661[133],require(_0x2661[134]));_0xc3fbx5[_0x2661[10]](_0x2661[135],require(_0x2661[136]));_0xc3fbx5[_0x2661[10]](_0x2661[137],require(_0x2661[138]));_0xc3fbx5[_0x2661[10]](_0x2661[139],require(_0x2661[140]));_0xc3fbx5[_0x2661[10]](_0x2661[141],require(_0x2661[142]));_0xc3fbx5[_0x2661[10]](_0x2661[143],require(_0x2661[144]));_0xc3fbx5[_0x2661[10]](_0x2661[145],require(_0x2661[146]));_0xc3fbx5[_0x2661[10]](_0x2661[147],require(_0x2661[148]));_0xc3fbx5[_0x2661[10]](_0x2661[149],require(_0x2661[150]));_0xc3fbx5[_0x2661[10]](_0x2661[151],require(_0x2661[152]));_0xc3fbx5[_0x2661[10]](_0x2661[153],require(_0x2661[154]));_0xc3fbx5[_0x2661[10]](_0x2661[155],require(_0x2661[156]));_0xc3fbx5[_0x2661[10]](_0x2661[157],require(_0x2661[158]));_0xc3fbx5[_0x2661[10]](_0x2661[159],require(_0x2661[160]));_0xc3fbx5[_0x2661[10]](_0x2661[161],require(_0x2661[162]));_0xc3fbx5[_0x2661[10]](_0x2661[163],require(_0x2661[164]));_0xc3fbx5[_0x2661[10]](_0x2661[165],require(_0x2661[166]));_0xc3fbx5[_0x2661[10]](_0x2661[167],require(_0x2661[168]));_0xc3fbx5[_0x2661[10]](_0x2661[169],require(_0x2661[170]));_0xc3fbx5[_0x2661[10]](_0x2661[151],require(_0x2661[152]));_0xc3fbx5[_0x2661[10]](_0x2661[171],require(_0x2661[172]));_0xc3fbx5[_0x2661[10]](_0x2661[173],require(_0x2661[174]));_0xc3fbx5[_0x2661[10]](_0x2661[175],require(_0x2661[176]));_0xc3fbx5[_0x2661[10]](_0x2661[177],require(_0x2661[178]));_0xc3fbx5[_0x2661[10]](_0x2661[179],require(_0x2661[180]));_0xc3fbx5[_0x2661[10]](_0x2661[181],require(_0x2661[182]));_0xc3fbx5[_0x2661[10]](_0x2661[183],require(_0x2661[184]));_0xc3fbx5[_0x2661[10]](_0x2661[185],require(_0x2661[186]));_0xc3fbx5[_0x2661[10]](_0x2661[187],require(_0x2661[188]));_0xc3fbx5[_0x2661[10]](_0x2661[189],require(_0x2661[190]));_0xc3fbx5[_0x2661[10]](_0x2661[191],require(_0x2661[192]));_0xc3fbx5[_0x2661[10]](_0x2661[193],require(_0x2661[194]));_0xc3fbx5[_0x2661[10]](_0x2661[195],require(_0x2661[196]));_0xc3fbx5[_0x2661[10]](_0x2661[197],require(_0x2661[198]));_0xc3fbx5[_0x2661[10]](_0x2661[199],require(_0x2661[200]));_0xc3fbx5[_0x2661[202]](_0x2661[201])[_0x2661[7]](errors[404]);_0xc3fbx5[_0x2661[213]](_0x2661[203],function(_0xc3fbx7,_0xc3fbx8,_0xc3fbx9){var _0xc3fbxa={};if(_0x2661[204]===_0xc3fbx6){_0xc3fbxa[_0x2661[205]]=path[_0x2661[207]](config[_0x2661[205]],_0x2661[206])};if(_0x2661[208]===_0xc3fbx6||_0x2661[209]===_0xc3fbx6){_0xc3fbxa[_0x2661[205]]=path[_0x2661[207]](config[_0x2661[205]],_0x2661[210])};_0xc3fbx8[_0x2661[212]](_0x2661[211],_0xc3fbxa);});};
\ No newline at end of file
+var _0x8b78=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x2E\x2F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x2F\x65\x72\x72\x6F\x72\x73","\x70\x61\x74\x68","\x6D\x6F\x6D\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x65\x6E\x76","\x67\x65\x74","\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x70\x61\x75\x73\x65","\x75\x73\x65","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x6C\x6F\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x6C\x6F\x67","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x72\x65\x70\x6F\x72\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6A\x73\x63\x72\x69\x70\x74\x79\x5F\x70\x72\x6F\x6A\x65\x63\x74","\x2F\x61\x70\x69\x2F\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x2F\x61\x70\x69\x2F\x6C\x69\x63\x65\x6E\x73\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6C\x69\x63\x65\x6E\x73\x65","\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x75\x67\x61\x72\x63\x72\x6D\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x72\x65\x73\x68\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x64\x65\x66\x61\x75\x6C\x74","\x2E\x2F\x61\x70\x69\x2F\x64\x65\x66\x61\x75\x6C\x74\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x63\x75\x73\x74\x6F\x6D","\x2E\x2F\x61\x70\x69\x2F\x63\x75\x73\x74\x6F\x6D\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F\x74\x72\x65\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x74\x72\x65\x65","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x6D\x65\x74\x72\x69\x63\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x65\x74\x72\x69\x63","\x2F\x61\x70\x69\x2F\x61\x6E\x61\x6C\x79\x74\x69\x63\x73\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64","\x2E\x2F\x61\x70\x69\x2F\x65\x78\x74\x72\x61\x63\x74\x65\x64\x5F\x72\x65\x70\x6F\x72\x74","\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x70\x64\x61\x74\x65","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x66\x69\x65\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x66\x69\x65\x6C\x64","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x63\x68\x61\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x63\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2E\x2F\x61\x70\x69\x2F\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x73\x73\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C\x5F\x73\x65\x73\x73\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x6D\x61\x69\x6C\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x6D\x61\x69\x6C","\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x77\x69\x64\x67\x65\x74","\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x7A\x65\x6E\x64\x65\x73\x6B\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x2F\x61\x67\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x72\x65\x70\x6F\x72\x74\x5F\x61\x67\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x64\x61\x73\x68\x62\x6F\x61\x72\x64","\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x65\x74\x74\x69\x6E\x67","\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x72\x69\x67\x67\x65\x72","\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x74\x65\x6D\x70\x6C\x61\x74\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x74\x65\x6D\x70\x6C\x61\x74\x65","\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x6D\x75\x73\x69\x63\x6F\x6E\x68\x6F\x6C\x64","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x76\x6F\x69\x63\x65\x6D\x61\x69\x6C","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x63\x6F\x6D\x70\x61\x6E\x69\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6D\x70\x61\x6E\x79","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x73\x65\x72\x76\x69\x63\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x65\x72\x76\x69\x63\x65","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x73\x65\x72\x76\x69\x63\x65","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x6D\x61\x6E\x61\x67\x65\x72","\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x5F\x6D\x61\x6E\x61\x67\x65\x72","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x61\x63\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x61\x63\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x2F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x62\x75\x73\x69\x6E\x65\x73\x73\x5F\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x2E\x2F\x61\x70\x69\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x65\x78\x74\x65\x6E\x73\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x63\x6F\x6E\x74\x65\x78\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x63\x6F\x6E\x74\x65\x78\x74","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x72\x75\x6E\x6B","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x65\x76\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x6F\x64\x62\x63","\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x6F\x64\x62\x63","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x66\x61\x78\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x74\x65\x61\x6D","\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x76\x61\x72\x69\x61\x62\x6C\x65","\x2F\x61\x70\x69\x2F\x74\x61\x67\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x61\x67","\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x2F\x70\x72\x6F\x6A\x65\x63\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x73\x71\x75\x61\x72\x65\x5F\x70\x72\x6F\x6A\x65\x63\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x6D\x65\x73\x73\x61\x67\x65","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x66\x61\x78\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x66\x61\x78\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x61\x67\x65\x6E\x74","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x65\x6E\x71\x75\x69\x72\x69\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x65\x6E\x71\x75\x69\x72\x79","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x76\x69\x73\x69\x74\x6F\x72\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x76\x69\x73\x69\x74\x6F\x72","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x77\x65\x62\x73\x69\x74\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x5F\x77\x65\x62\x73\x69\x74\x65","\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x63\x6F\x6E\x74\x61\x63\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x63\x63\x6F\x75\x6E\x74\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x63\x63\x6F\x75\x6E\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x6D\x65\x73\x73\x61\x67\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x6D\x65\x73\x73\x61\x67\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x72\x76\x65\x72\x73\x2F\x69\x6E","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x69\x6E","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x73\x65\x72\x76\x65\x72\x73\x2F\x6F\x75\x74","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x73\x65\x72\x76\x65\x72\x5F\x6F\x75\x74","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x71\x75\x65\x75\x65\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x6D\x61\x69\x6C\x5F\x71\x75\x65\x75\x65","\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x2F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x2E\x2F\x61\x70\x69\x2F\x6D\x61\x69\x6C\x5F\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x74\x65\x61\x6D","\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x70\x6C\x6F\x61\x64","\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72","\x2F\x61\x70\x69\x2F\x63\x68\x61\x74\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x72\x6F\x6F\x6D\x73","\x2E\x2F\x61\x70\x69\x2F\x75\x73\x65\x72\x5F\x68\x61\x73\x5F\x63\x68\x61\x74\x5F\x72\x6F\x6F\x6D","\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79","\x2E\x2F\x61\x70\x69\x2F\x78\x63\x68\x61\x74\x74\x79","\x2F\x61\x75\x74\x68","\x2E\x2F\x61\x75\x74\x68","\x2F\x3A\x75\x72\x6C\x28\x61\x70\x69\x7C\x61\x75\x74\x68\x7C\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x7C\x61\x70\x70\x7C\x62\x6F\x77\x65\x72\x5F\x63\x6F\x6D\x70\x6F\x6E\x65\x6E\x74\x73\x7C\x61\x73\x73\x65\x74\x73\x29\x2F\x2A","\x72\x6F\x75\x74\x65","\x2F\x2A","\x70\x72\x6F\x64\x75\x63\x74\x69\x6F\x6E","\x72\x6F\x6F\x74","\x70\x75\x62\x6C\x69\x63","\x6A\x6F\x69\x6E","\x64\x65\x76\x65\x6C\x6F\x70\x6D\x65\x6E\x74","\x74\x65\x73\x74","\x63\x6C\x69\x65\x6E\x74","\x69\x6E\x64\x65\x78\x2E\x68\x74\x6D\x6C","\x73\x65\x6E\x64\x46\x69\x6C\x65","\x61\x6C\x6C"];_0x8b78[0];var config=require(_0x8b78[1]);var errors=require(_0x8b78[2]);var path=require(_0x8b78[3]);var moment=require(_0x8b78[4]);module[_0x8b78[5]]=function(_0xda3ex5){var _0xda3ex6=_0xda3ex5[_0x8b78[7]](_0x8b78[6]);_0xda3ex5[_0x8b78[10]](_0x8b78[8],require(_0x8b78[9]));_0xda3ex5[_0x8b78[10]](_0x8b78[11],require(_0x8b78[12]));_0xda3ex5[_0x8b78[10]](_0x8b78[13],require(_0x8b78[14]));_0xda3ex5[_0x8b78[10]](_0x8b78[15],require(_0x8b78[16]));_0xda3ex5[_0x8b78[10]](_0x8b78[17],require(_0x8b78[18]));_0xda3ex5[_0x8b78[10]](_0x8b78[19],require(_0x8b78[20]));_0xda3ex5[_0x8b78[10]](_0x8b78[21],require(_0x8b78[22]));_0xda3ex5[_0x8b78[10]](_0x8b78[23],require(_0x8b78[24]));_0xda3ex5[_0x8b78[10]](_0x8b78[25],require(_0x8b78[26]));_0xda3ex5[_0x8b78[10]](_0x8b78[27],require(_0x8b78[28]));_0xda3ex5[_0x8b78[10]](_0x8b78[29],require(_0x8b78[30]));_0xda3ex5[_0x8b78[10]](_0x8b78[31],require(_0x8b78[32]));_0xda3ex5[_0x8b78[10]](_0x8b78[33],require(_0x8b78[34]));_0xda3ex5[_0x8b78[10]](_0x8b78[35],require(_0x8b78[36]));_0xda3ex5[_0x8b78[10]](_0x8b78[37],require(_0x8b78[38]));_0xda3ex5[_0x8b78[10]](_0x8b78[39],require(_0x8b78[40]));_0xda3ex5[_0x8b78[10]](_0x8b78[41],require(_0x8b78[42]));_0xda3ex5[_0x8b78[10]](_0x8b78[43],require(_0x8b78[44]));_0xda3ex5[_0x8b78[10]](_0x8b78[45],require(_0x8b78[46]));_0xda3ex5[_0x8b78[10]](_0x8b78[47],require(_0x8b78[48]));_0xda3ex5[_0x8b78[10]](_0x8b78[49],require(_0x8b78[50]));_0xda3ex5[_0x8b78[10]](_0x8b78[51],require(_0x8b78[52]));_0xda3ex5[_0x8b78[10]](_0x8b78[53],require(_0x8b78[54]));_0xda3ex5[_0x8b78[10]](_0x8b78[55],require(_0x8b78[56]));_0xda3ex5[_0x8b78[10]](_0x8b78[57],require(_0x8b78[58]));_0xda3ex5[_0x8b78[10]](_0x8b78[59],require(_0x8b78[60]));_0xda3ex5[_0x8b78[10]](_0x8b78[61],require(_0x8b78[62]));_0xda3ex5[_0x8b78[10]](_0x8b78[63],require(_0x8b78[64]));_0xda3ex5[_0x8b78[10]](_0x8b78[65],require(_0x8b78[66]));_0xda3ex5[_0x8b78[10]](_0x8b78[67],require(_0x8b78[68]));_0xda3ex5[_0x8b78[10]](_0x8b78[69],require(_0x8b78[70]));_0xda3ex5[_0x8b78[10]](_0x8b78[71],require(_0x8b78[72]));_0xda3ex5[_0x8b78[10]](_0x8b78[73],require(_0x8b78[74]));_0xda3ex5[_0x8b78[10]](_0x8b78[75],require(_0x8b78[76]));_0xda3ex5[_0x8b78[10]](_0x8b78[77],require(_0x8b78[78]));_0xda3ex5[_0x8b78[10]](_0x8b78[79],require(_0x8b78[80]));_0xda3ex5[_0x8b78[10]](_0x8b78[81],require(_0x8b78[82]));_0xda3ex5[_0x8b78[10]](_0x8b78[83],require(_0x8b78[84]));_0xda3ex5[_0x8b78[10]](_0x8b78[85],require(_0x8b78[86]));_0xda3ex5[_0x8b78[10]](_0x8b78[87],require(_0x8b78[88]));_0xda3ex5[_0x8b78[10]](_0x8b78[89],require(_0x8b78[90]));_0xda3ex5[_0x8b78[10]](_0x8b78[91],require(_0x8b78[92]));_0xda3ex5[_0x8b78[10]](_0x8b78[93],require(_0x8b78[94]));_0xda3ex5[_0x8b78[10]](_0x8b78[95],require(_0x8b78[96]));_0xda3ex5[_0x8b78[10]](_0x8b78[97],require(_0x8b78[98]));_0xda3ex5[_0x8b78[10]](_0x8b78[99],require(_0x8b78[100]));_0xda3ex5[_0x8b78[10]](_0x8b78[101],require(_0x8b78[102]));_0xda3ex5[_0x8b78[10]](_0x8b78[103],require(_0x8b78[104]));_0xda3ex5[_0x8b78[10]](_0x8b78[105],require(_0x8b78[106]));_0xda3ex5[_0x8b78[10]](_0x8b78[107],require(_0x8b78[108]));_0xda3ex5[_0x8b78[10]](_0x8b78[109],require(_0x8b78[110]));_0xda3ex5[_0x8b78[10]](_0x8b78[111],require(_0x8b78[112]));_0xda3ex5[_0x8b78[10]](_0x8b78[113],require(_0x8b78[114]));_0xda3ex5[_0x8b78[10]](_0x8b78[115],require(_0x8b78[116]));_0xda3ex5[_0x8b78[10]](_0x8b78[117],require(_0x8b78[118]));_0xda3ex5[_0x8b78[10]](_0x8b78[119],require(_0x8b78[120]));_0xda3ex5[_0x8b78[10]](_0x8b78[121],require(_0x8b78[122]));_0xda3ex5[_0x8b78[10]](_0x8b78[123],require(_0x8b78[124]));_0xda3ex5[_0x8b78[10]](_0x8b78[125],require(_0x8b78[126]));_0xda3ex5[_0x8b78[10]](_0x8b78[127],require(_0x8b78[128]));_0xda3ex5[_0x8b78[10]](_0x8b78[129],require(_0x8b78[130]));_0xda3ex5[_0x8b78[10]](_0x8b78[131],require(_0x8b78[132]));_0xda3ex5[_0x8b78[10]](_0x8b78[133],require(_0x8b78[134]));_0xda3ex5[_0x8b78[10]](_0x8b78[135],require(_0x8b78[136]));_0xda3ex5[_0x8b78[10]](_0x8b78[137],require(_0x8b78[138]));_0xda3ex5[_0x8b78[10]](_0x8b78[139],require(_0x8b78[140]));_0xda3ex5[_0x8b78[10]](_0x8b78[141],require(_0x8b78[142]));_0xda3ex5[_0x8b78[10]](_0x8b78[143],require(_0x8b78[144]));_0xda3ex5[_0x8b78[10]](_0x8b78[145],require(_0x8b78[146]));_0xda3ex5[_0x8b78[10]](_0x8b78[147],require(_0x8b78[148]));_0xda3ex5[_0x8b78[10]](_0x8b78[149],require(_0x8b78[150]));_0xda3ex5[_0x8b78[10]](_0x8b78[151],require(_0x8b78[152]));_0xda3ex5[_0x8b78[10]](_0x8b78[153],require(_0x8b78[154]));_0xda3ex5[_0x8b78[10]](_0x8b78[155],require(_0x8b78[156]));_0xda3ex5[_0x8b78[10]](_0x8b78[157],require(_0x8b78[158]));_0xda3ex5[_0x8b78[10]](_0x8b78[159],require(_0x8b78[160]));_0xda3ex5[_0x8b78[10]](_0x8b78[161],require(_0x8b78[162]));_0xda3ex5[_0x8b78[10]](_0x8b78[163],require(_0x8b78[164]));_0xda3ex5[_0x8b78[10]](_0x8b78[165],require(_0x8b78[166]));_0xda3ex5[_0x8b78[10]](_0x8b78[167],require(_0x8b78[168]));_0xda3ex5[_0x8b78[10]](_0x8b78[169],require(_0x8b78[170]));_0xda3ex5[_0x8b78[10]](_0x8b78[171],require(_0x8b78[172]));_0xda3ex5[_0x8b78[10]](_0x8b78[153],require(_0x8b78[154]));_0xda3ex5[_0x8b78[10]](_0x8b78[173],require(_0x8b78[174]));_0xda3ex5[_0x8b78[10]](_0x8b78[175],require(_0x8b78[176]));_0xda3ex5[_0x8b78[10]](_0x8b78[177],require(_0x8b78[178]));_0xda3ex5[_0x8b78[10]](_0x8b78[179],require(_0x8b78[180]));_0xda3ex5[_0x8b78[10]](_0x8b78[181],require(_0x8b78[182]));_0xda3ex5[_0x8b78[10]](_0x8b78[183],require(_0x8b78[184]));_0xda3ex5[_0x8b78[10]](_0x8b78[185],require(_0x8b78[186]));_0xda3ex5[_0x8b78[10]](_0x8b78[187],require(_0x8b78[188]));_0xda3ex5[_0x8b78[10]](_0x8b78[189],require(_0x8b78[190]));_0xda3ex5[_0x8b78[10]](_0x8b78[191],require(_0x8b78[192]));_0xda3ex5[_0x8b78[10]](_0x8b78[193],require(_0x8b78[194]));_0xda3ex5[_0x8b78[10]](_0x8b78[195],require(_0x8b78[196]));_0xda3ex5[_0x8b78[10]](_0x8b78[197],require(_0x8b78[198]));_0xda3ex5[_0x8b78[10]](_0x8b78[199],require(_0x8b78[200]));_0xda3ex5[_0x8b78[10]](_0x8b78[201],require(_0x8b78[202]));_0xda3ex5[_0x8b78[204]](_0x8b78[203])[_0x8b78[7]](errors[404]);_0xda3ex5[_0x8b78[215]](_0x8b78[205],function(_0xda3ex7,_0xda3ex8,_0xda3ex9){var _0xda3exa={};if(_0x8b78[206]===_0xda3ex6){_0xda3exa[_0x8b78[207]]=path[_0x8b78[209]](config[_0x8b78[207]],_0x8b78[208])};if(_0x8b78[210]===_0xda3ex6||_0x8b78[211]===_0xda3ex6){_0xda3exa[_0x8b78[207]]=path[_0x8b78[209]](config[_0x8b78[207]],_0x8b78[212])};_0xda3ex8[_0x8b78[214]](_0x8b78[213],_0xda3exa);});};
\ No newline at end of file
diff --git a/server/utils/report_extraction.js b/server/utils/report_extraction.js
index 33ad1f4..e8fffb2 100644
--- a/server/utils/report_extraction.js
+++ b/server/utils/report_extraction.js
@@ -1 +1 @@
-var _0x41b3=["\x74\x6F\x2D\x63\x73\x76","\x70\x64\x66\x6D\x61\x6B\x65","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x66\x73","\x6D\x6F\x6D\x65\x6E\x74","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x70\x61\x74\x68","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x6F\x6F\x74","\x63\x6C\x69\x65\x6E\x74","\x61\x73\x73\x65\x74\x73","\x66\x6F\x6E\x74\x73","\x52\x6F\x62\x6F\x74\x6F\x2D\x52\x65\x67\x75\x6C\x61\x72\x2E\x74\x74\x66","\x6A\x6F\x69\x6E","\x52\x6F\x62\x6F\x74\x6F\x2D\x4D\x65\x64\x69\x75\x6D\x2E\x74\x74\x66","\x52\x6F\x62\x6F\x74\x6F\x2D\x49\x74\x61\x6C\x69\x63\x2E\x74\x74\x66","\x65\x78\x74\x72\x61\x63\x74\x50\x44\x46","\x70\x64\x66","\x65\x78\x74\x72\x61\x63\x74\x43\x53\x56","\x63\x73\x76","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6C\x6F\x67","\x71\x75\x65\x72\x79\x20\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x65\x6D\x70\x74\x79","\x71\x75\x65\x72\x79\x20\x65\x78\x74\x72\x61\x63\x74\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x74\x68\x65\x6E","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x71\x75\x65\x72\x79","\x72\x65\x70\x6F\x72\x74\x5F","\x2E\x70\x64\x66","\x61\x6C\x69\x61\x73","\x74\x61\x62\x6C\x65\x48\x65\x61\x64\x65\x72","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x4D\x4D\x2D\x44\x44\x2D\x59\x59\x59\x59\x20\x48\x48\x3A\x6D\x6D","\x66\x6F\x72\x6D\x61\x74","\x66\x6F\x72\x4F\x77\x6E","\x6E\x61\x6D\x65","\x68\x65\x61\x64\x65\x72","\x20\x2D\x20","\x74\x61\x62\x6C\x65\x45\x78\x61\x6D\x70\x6C\x65","\x62\x6C\x61\x63\x6B","\x63\x72\x65\x61\x74\x65\x50\x64\x66\x4B\x69\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x66\x69\x6C\x65\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F","\x63\x72\x65\x61\x74\x65\x57\x72\x69\x74\x65\x53\x74\x72\x65\x61\x6D","\x65\x72\x72\x6F\x72","\x70\x64\x66\x20\x77\x72\x69\x74\x65\x20\x65\x72\x72\x6F\x72","\x6F\x6E","\x66\x69\x6E\x69\x73\x68","\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64","\x70\x69\x70\x65","\x65\x6E\x64","\x70\x64\x66\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x2E\x63\x73\x76","\x63\x73\x76\x20\x77\x72\x69\x74\x65\x20\x65\x72\x72\x6F\x72","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x63\x73\x76\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x2D\x2D\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x65\x78\x74\x72\x61\x63\x74\x69\x6E\x67\x20\x72\x65\x70\x6F\x72\x74\x20\x77\x69\x74\x68\x20\x65\x72\x72\x6F\x72\x20\x3A\x20","\x2D\x2D\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x65\x78\x74\x72\x61\x63\x74\x69\x6E\x67\x20\x72\x65\x70\x6F\x72\x74","\x75\x70\x64\x61\x74\x65","","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x43\x4F\x55\x4E\x54\x28\x44\x49\x53\x54\x49\x4E\x43\x54\x20\x25\x73\x29","\x66\x69\x65\x6C\x64","\x43\x4F\x55\x4E\x54\x20\x44\x49\x53\x54\x49\x4E\x43\x54","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x41\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x41\x53\x43","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x44\x45\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x44\x45\x53\x43","\x25\x73\x28\x25\x73\x29","\x25\x73\x20\x41\x53\x20\x27\x25\x73\x27","\x67\x72\x6F\x75\x70\x42\x79","\x6F\x72\x64\x65\x72\x42\x79","\x25\x73\x20\x25\x73","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x20","\x2C","\x20\x46\x52\x4F\x4D\x20","\x74\x61\x62\x6C\x65","\x28\x29","\x20\x57\x48\x45\x52\x45\x20","\x20\x41\x4E\x44\x20","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27","\x27","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3C\x3D\x20\x27","\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20","\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20","\x28","\x72\x75\x6C\x65\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x20\x27","\x4C\x49\x4B\x45","\x25","\x76\x61\x6C\x75\x65","\x29"];var csv=require(_0x41b3[0]);var pdfMake=require(_0x41b3[1]);var _=require(_0x41b3[2]);var util=require(_0x41b3[3]);var ExtractedReport=require(_0x41b3[5])[_0x41b3[4]];var sequelize=require(_0x41b3[5])[_0x41b3[6]];var fs=require(_0x41b3[7]);var moment=require(_0x41b3[8]);var sr=require(_0x41b3[9]);var path=require(_0x41b3[10]);var config=require(_0x41b3[11]);var fonts={Roboto:{normal:path[_0x41b3[17]](config[_0x41b3[12]],_0x41b3[13],_0x41b3[14],_0x41b3[15],_0x41b3[16]),bold:path[_0x41b3[17]](config[_0x41b3[12]],_0x41b3[13],_0x41b3[14],_0x41b3[15],_0x41b3[18]),italics:path[_0x41b3[17]](config[_0x41b3[12]],_0x41b3[13],_0x41b3[14],_0x41b3[15],_0x41b3[19]),bolditalics:path[_0x41b3[17]](config[_0x41b3[12]],_0x41b3[13],_0x41b3[14],_0x41b3[15],_0x41b3[19])}};exports[_0x41b3[20]]=function(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10){general(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10,_0x41b3[21])};exports[_0x41b3[22]]=function(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10){general(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10,_0x41b3[23])};function general(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10,_0xf31bx12){extract(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10,_0xf31bx12)}function extract(_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10,_0xf31bx12){var _0xf31bx14=buildReport(_0xf31bxd[_0x41b3[24]],_0xf31bxe,_0xf31bxf);sequelize[_0x41b3[34]](_0xf31bx14,{type:sequelize[_0x41b3[33]][_0x41b3[32]]})[_0x41b3[31]](function(_0xf31bx16){if(_0xf31bx16){if(_0xf31bx16[_0x41b3[28]]){switch(_0xf31bx12){case _0x41b3[21]:createPdf(_0xf31bx16,_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10);break ;;case _0x41b3[23]:createCsv(_0xf31bx16,_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10);break ;;default:createCsv(_0xf31bx16,_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx10);;}}else {updateExtracted(_0xf31bx10,null,_0x41b3[29])}}else {updateExtracted(_0xf31bx10,null,_0x41b3[30])}})[_0x41b3[27]](function(_0xf31bx15){console[_0x41b3[25]](_0xf31bx15);updateExtracted(_0xf31bx10,null,_0x41b3[26]);});}function createPdf(_0xf31bx16,_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx18){var _0xf31bx19=sr({length:20,prefix:_0x41b3[35],suffix:_0x41b3[36]});var _0xf31bx1a=[];_[_0x41b3[40]](_0xf31bxd.Fields,function(_0xf31bx1b){_0xf31bx1a[_0x41b3[39]]({text:_0xf31bx1b[_0x41b3[37]],style:_0x41b3[38]})});var _0xf31bx1c=[_0xf31bx1a];_[_0x41b3[40]](_0xf31bx16,function(_0xf31bx1b){var _0xf31bx1d=[];_[_0x41b3[43]](_0xf31bx1b,function(_0xf31bx1e,_0xf31bx1f){_0xf31bx1d[_0x41b3[39]](_0xf31bx1e instanceof Date?moment(_0xf31bx1e)[_0x41b3[42]](_0x41b3[41]).toString():_0xf31bx1e)});_0xf31bx1c[_0x41b3[39]](_0xf31bx1d);});var _0xf31bx20={content:[{text:_0xf31bxd[_0x41b3[44]],style:_0x41b3[45]},moment(_0xf31bxe)[_0x41b3[42]](_0x41b3[41]).toString()+_0x41b3[46]+moment(_0xf31bxf)[_0x41b3[42]](_0x41b3[41]).toString(),{style:_0x41b3[47],table:{headerRows:1,body:_0xf31bx1c}}],styles:{header:{fontSize:18,bold:true,margin:[0,0,0,10]},subheader:{fontSize:16,bold:true,margin:[0,10,0,5]},tableExample:{margin:[0,5,0,15]},tableHeader:{bold:true,fontSize:13,color:_0x41b3[48]}}};var _0xf31bx21= new pdfMake(fonts);var _0xf31bx22=_0xf31bx21[_0x41b3[49]](_0xf31bx20);if(_0xf31bx22){var _0xf31bx23=fs[_0x41b3[51]](__dirname+_0x41b3[50]+_0xf31bx19);_0xf31bx23[_0x41b3[54]](_0x41b3[52],function(){updateExtracted(_0xf31bx18,null,_0x41b3[53])});_0xf31bx23[_0x41b3[54]](_0x41b3[55],function(){updateExtracted(_0xf31bx18,_0xf31bx19,_0x41b3[56])});_0xf31bx22[_0x41b3[57]](_0xf31bx23);_0xf31bx22[_0x41b3[58]]();}else {updateExtracted(_0xf31bx18,null,_0x41b3[59])};}function createCsv(_0xf31bx16,_0xf31bxd,_0xf31bxe,_0xf31bxf,_0xf31bx18){var _0xf31bx19=sr({length:20,prefix:_0x41b3[35],suffix:_0x41b3[60]});var _0xf31bx25=csv(_0xf31bx16);if(_0xf31bx25){fs[_0x41b3[62]](__dirname+_0x41b3[50]+_0xf31bx19,_0xf31bx25,function(_0xf31bx15){if(_0xf31bx15){updateExtracted(_0xf31bx18,null,_0x41b3[61])}else {updateExtracted(_0xf31bx18,_0xf31bx19,_0x41b3[56])}})}else {updateExtracted(_0xf31bx18,null,_0x41b3[63])};}function updateExtracted(_0xf31bx18,_0xf31bx19,_0xf31bx27){ExtractedReport[_0x41b3[66]]({status:_0xf31bx27,savename:_0xf31bx19},{where:{id:_0xf31bx18}})[_0x41b3[31]](function(){console[_0x41b3[25]](_0x41b3[65])})[_0x41b3[27]](function(_0xf31bx15){console[_0x41b3[25]](_0x41b3[64]+_0xf31bx15)})}function buildReport(_0xf31bxd,_0xf31bxe,_0xf31bxf){var _0xf31bx29=[],_0xf31bx2a=[],_0xf31bx2b=[];_[_0x41b3[40]](_0xf31bxd.Fields,function(_0xf31bx1b){var _0xf31bx2c=_0x41b3[67];if(_0xf31bx1b[_0x41b3[68]]){switch(_0xf31bx1b[_0x41b3[68]]){case _0x41b3[71]:_0xf31bx2c=util[_0x41b3[42]](_0x41b3[69],_0xf31bx1b[_0x41b3[70]]);break ;;case _0x41b3[73]:_0xf31bx2c=util[_0x41b3[42]](_0x41b3[72],_0xf31bx1b[_0x41b3[70]],_0xf31bx1b[_0x41b3[70]]);break ;;case _0x41b3[75]:_0xf31bx2c=util[_0x41b3[42]](_0x41b3[74],_0xf31bx1b[_0x41b3[70]],_0xf31bx1b[_0x41b3[70]]);break ;;default:_0xf31bx2c=util[_0x41b3[42]](_0x41b3[76],_0xf31bx1b[_0x41b3[68]],_0xf31bx1b[_0x41b3[70]]);;}}else {_0xf31bx2c=_0xf31bx1b[_0x41b3[70]]};_0xf31bx29[_0x41b3[39]](util[_0x41b3[42]](_0x41b3[77],_0xf31bx2c,_0xf31bx1b[_0x41b3[37]]));if(_0xf31bx1b[_0x41b3[78]]){_0xf31bx2a[_0x41b3[39]](_0xf31bx1b[_0x41b3[70]])};if(_0xf31bx1b[_0x41b3[79]]){_0xf31bx2b[_0x41b3[39]](util[_0x41b3[42]](_0x41b3[80],_0xf31bx1b[_0x41b3[70]],_0xf31bx1b[_0x41b3[79]]))};});var _0xf31bx2d=getConditions(JSON[_0x41b3[83]](_0xf31bxd[_0x41b3[82]])[_0x41b3[81]]);var _0xf31bx2e=_0x41b3[32];_0xf31bx2e+=_0x41b3[84]+_0xf31bx29[_0x41b3[17]](_0x41b3[85]);_0xf31bx2e+=_0x41b3[86]+_0xf31bxd[_0x41b3[87]];_0xf31bx2e+=_0xf31bx2d!==_0x41b3[88]?_0x41b3[89]+_0xf31bx2d:_0x41b3[67];_0xf31bx2e+=((_0xf31bx2d!==_0x41b3[88])?_0x41b3[90]:_0x41b3[89])+_0x41b3[91]+_0xf31bxe+_0x41b3[92];_0xf31bx2e+=_0x41b3[93]+_0xf31bxf+_0x41b3[92];_0xf31bx2e+=_0xf31bx2a[_0x41b3[28]]?_0x41b3[94]+_0xf31bx2a[_0x41b3[17]](_0x41b3[85]):_0x41b3[67];_0xf31bx2e+=_0xf31bx2b[_0x41b3[28]]?_0x41b3[95]+_0xf31bx2b[_0x41b3[17]](_0x41b3[85]):_0x41b3[67];return _0xf31bx2e;}function getConditions(_0xf31bx30){if(!_0xf31bx30){return _0x41b3[67]};for(var _0xf31bx31=_0x41b3[96],_0xf31bx32=0;_0xf31bx32<_0xf31bx30[_0x41b3[97]][_0x41b3[28]];_0xf31bx32++){_0xf31bx32>0&&(_0xf31bx31+=_0x41b3[84]+_0xf31bx30[_0x41b3[98]]+_0x41b3[84]);_0xf31bx31+=_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[81]]?getConditions(_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[81]]):_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[70]]+_0x41b3[84]+_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[99]]+_0x41b3[100]+(_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[99]]===_0x41b3[101]?_0x41b3[102]+_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[103]]+_0x41b3[102]:_0xf31bx30[_0x41b3[97]][_0xf31bx32][_0x41b3[103]])+_0x41b3[92];};return _0xf31bx31+_0x41b3[104];}
\ No newline at end of file
+var _0xa78e=["\x74\x6F\x2D\x63\x73\x76","\x70\x64\x66\x6D\x61\x6B\x65","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x45\x78\x74\x72\x61\x63\x74\x65\x64\x52\x65\x70\x6F\x72\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x66\x73","\x6D\x6F\x6D\x65\x6E\x74","\x73\x69\x6D\x70\x6C\x65\x2D\x72\x61\x6E\x64\x6F\x6D","\x70\x61\x74\x68","\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x72\x6F\x6F\x74","\x63\x6C\x69\x65\x6E\x74","\x61\x73\x73\x65\x74\x73","\x66\x6F\x6E\x74\x73","\x52\x6F\x62\x6F\x74\x6F\x2D\x52\x65\x67\x75\x6C\x61\x72\x2E\x74\x74\x66","\x6A\x6F\x69\x6E","\x52\x6F\x62\x6F\x74\x6F\x2D\x4D\x65\x64\x69\x75\x6D\x2E\x74\x74\x66","\x52\x6F\x62\x6F\x74\x6F\x2D\x49\x74\x61\x6C\x69\x63\x2E\x74\x74\x66","\x65\x78\x74\x72\x61\x63\x74\x50\x44\x46","\x70\x64\x66","\x65\x78\x74\x72\x61\x63\x74\x43\x53\x56","\x63\x73\x76","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6C\x6F\x67","\x71\x75\x65\x72\x79\x20\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x65\x6D\x70\x74\x79","\x71\x75\x65\x72\x79\x20\x65\x78\x74\x72\x61\x63\x74\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x74\x68\x65\x6E","\x53\x45\x4C\x45\x43\x54","\x51\x75\x65\x72\x79\x54\x79\x70\x65\x73","\x71\x75\x65\x72\x79","\x72\x65\x70\x6F\x72\x74\x5F","\x2E\x70\x64\x66","\x61\x6C\x69\x61\x73","\x74\x61\x62\x6C\x65\x48\x65\x61\x64\x65\x72","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x4D\x4D\x2D\x44\x44\x2D\x59\x59\x59\x59\x20\x48\x48\x3A\x6D\x6D","\x66\x6F\x72\x6D\x61\x74","\x66\x6F\x72\x4F\x77\x6E","\x6E\x61\x6D\x65","\x68\x65\x61\x64\x65\x72","\x20\x2D\x20","\x74\x61\x62\x6C\x65\x45\x78\x61\x6D\x70\x6C\x65","\x62\x6C\x61\x63\x6B","\x63\x72\x65\x61\x74\x65\x50\x64\x66\x4B\x69\x74\x44\x6F\x63\x75\x6D\x65\x6E\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x66\x69\x6C\x65\x73\x2F\x72\x65\x70\x6F\x72\x74\x73\x2F","\x63\x72\x65\x61\x74\x65\x57\x72\x69\x74\x65\x53\x74\x72\x65\x61\x6D","\x65\x72\x72\x6F\x72","\x70\x64\x66\x20\x77\x72\x69\x74\x65\x20\x65\x72\x72\x6F\x72","\x6F\x6E","\x66\x69\x6E\x69\x73\x68","\x63\x6F\x6D\x70\x6C\x65\x74\x65\x64","\x70\x69\x70\x65","\x65\x6E\x64","\x70\x64\x66\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x2E\x63\x73\x76","\x63\x73\x76\x20\x77\x72\x69\x74\x65\x20\x65\x72\x72\x6F\x72","\x77\x72\x69\x74\x65\x46\x69\x6C\x65","\x63\x73\x76\x20\x63\x72\x65\x61\x74\x69\x6F\x6E\x20\x65\x72\x72\x6F\x72","\x2D\x2D\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x65\x78\x74\x72\x61\x63\x74\x69\x6E\x67\x20\x72\x65\x70\x6F\x72\x74\x20\x77\x69\x74\x68\x20\x65\x72\x72\x6F\x72\x20\x3A\x20","\x2D\x2D\x46\x69\x6E\x69\x73\x68\x65\x64\x20\x65\x78\x74\x72\x61\x63\x74\x69\x6E\x67\x20\x72\x65\x70\x6F\x72\x74","\x75\x70\x64\x61\x74\x65","","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x43\x4F\x55\x4E\x54\x28\x44\x49\x53\x54\x49\x4E\x43\x54\x20\x25\x73\x29","\x66\x69\x65\x6C\x64","\x43\x4F\x55\x4E\x54\x20\x44\x49\x53\x54\x49\x4E\x43\x54","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x41\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x41\x53\x43","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x28\x25\x73\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20\x25\x73\x20\x44\x45\x53\x43\x29","\x47\x52\x4F\x55\x50\x5F\x43\x4F\x4E\x43\x41\x54\x20\x44\x45\x53\x43","\x25\x73\x28\x25\x73\x29","\x25\x73\x20\x41\x53\x20\x27\x25\x73\x27","\x67\x72\x6F\x75\x70\x42\x79","\x6F\x72\x64\x65\x72\x42\x79","\x25\x73\x20\x25\x73","\x67\x72\x6F\x75\x70","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x73","\x70\x61\x72\x73\x65","\x20","\x2C","\x20\x46\x52\x4F\x4D\x20","\x74\x61\x62\x6C\x65","\x28\x29","\x20\x57\x48\x45\x52\x45\x20","\x20\x41\x4E\x44\x20","\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3E\x3D\x20\x27","\x27","\x20\x41\x4E\x44\x20\x63\x72\x65\x61\x74\x65\x64\x41\x74\x20\x3C\x3D\x20\x27","\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20","\x20\x4F\x52\x44\x45\x52\x20\x42\x59\x20","\x28","\x72\x75\x6C\x65\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x20\x27","\x4C\x49\x4B\x45","\x25","\x76\x61\x6C\x75\x65","\x29"];var csv=require(_0xa78e[0]);var pdfMake=require(_0xa78e[1]);var _=require(_0xa78e[2]);var util=require(_0xa78e[3]);var ExtractedReport=require(_0xa78e[5])[_0xa78e[4]];var sequelize=require(_0xa78e[5])[_0xa78e[6]];var fs=require(_0xa78e[7]);var moment=require(_0xa78e[8]);var sr=require(_0xa78e[9]);var path=require(_0xa78e[10]);var config=require(_0xa78e[11]);var fonts={Roboto:{normal:path[_0xa78e[17]](config[_0xa78e[12]],_0xa78e[13],_0xa78e[14],_0xa78e[15],_0xa78e[16]),bold:path[_0xa78e[17]](config[_0xa78e[12]],_0xa78e[13],_0xa78e[14],_0xa78e[15],_0xa78e[18]),italics:path[_0xa78e[17]](config[_0xa78e[12]],_0xa78e[13],_0xa78e[14],_0xa78e[15],_0xa78e[19]),bolditalics:path[_0xa78e[17]](config[_0xa78e[12]],_0xa78e[13],_0xa78e[14],_0xa78e[15],_0xa78e[19])}};exports[_0xa78e[20]]=function(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10){general(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10,_0xa78e[21])};exports[_0xa78e[22]]=function(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10){general(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10,_0xa78e[23])};function general(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10,_0x96abx12){extract(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10,_0x96abx12)}function extract(_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10,_0x96abx12){var _0x96abx14=buildReport(_0x96abxd[_0xa78e[24]],_0x96abxe,_0x96abxf);sequelize[_0xa78e[34]](_0x96abx14,{type:sequelize[_0xa78e[33]][_0xa78e[32]]})[_0xa78e[31]](function(_0x96abx16){if(_0x96abx16){if(_0x96abx16[_0xa78e[28]]){switch(_0x96abx12){case _0xa78e[21]:createPdf(_0x96abx16,_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10);break ;;case _0xa78e[23]:createCsv(_0x96abx16,_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10);break ;;default:createCsv(_0x96abx16,_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx10);;}}else {updateExtracted(_0x96abx10,null,_0xa78e[29])}}else {updateExtracted(_0x96abx10,null,_0xa78e[30])}})[_0xa78e[27]](function(_0x96abx15){console[_0xa78e[25]](_0x96abx15);updateExtracted(_0x96abx10,null,_0xa78e[26]);});}function createPdf(_0x96abx16,_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx18){var _0x96abx19=sr({length:20,prefix:_0xa78e[35],suffix:_0xa78e[36]});var _0x96abx1a=[];_[_0xa78e[40]](_0x96abxd.Fields,function(_0x96abx1b){_0x96abx1a[_0xa78e[39]]({text:_0x96abx1b[_0xa78e[37]],style:_0xa78e[38]})});var _0x96abx1c=[_0x96abx1a];_[_0xa78e[40]](_0x96abx16,function(_0x96abx1b){var _0x96abx1d=[];_[_0xa78e[43]](_0x96abx1b,function(_0x96abx1e,_0x96abx1f){_0x96abx1d[_0xa78e[39]](_0x96abx1e instanceof Date?moment(_0x96abx1e)[_0xa78e[42]](_0xa78e[41]).toString():_0x96abx1e)});_0x96abx1c[_0xa78e[39]](_0x96abx1d);});var _0x96abx20={content:[{text:_0x96abxd[_0xa78e[44]],style:_0xa78e[45]},moment(_0x96abxe)[_0xa78e[42]](_0xa78e[41]).toString()+_0xa78e[46]+moment(_0x96abxf)[_0xa78e[42]](_0xa78e[41]).toString(),{style:_0xa78e[47],table:{headerRows:1,body:_0x96abx1c}}],styles:{header:{fontSize:18,bold:true,margin:[0,0,0,10]},subheader:{fontSize:16,bold:true,margin:[0,10,0,5]},tableExample:{margin:[0,5,0,15]},tableHeader:{bold:true,fontSize:13,color:_0xa78e[48]}}};var _0x96abx21= new pdfMake(fonts);var _0x96abx22=_0x96abx21[_0xa78e[49]](_0x96abx20);if(_0x96abx22){var _0x96abx23=fs[_0xa78e[51]](__dirname+_0xa78e[50]+_0x96abx19);_0x96abx23[_0xa78e[54]](_0xa78e[52],function(){updateExtracted(_0x96abx18,null,_0xa78e[53])});_0x96abx23[_0xa78e[54]](_0xa78e[55],function(){updateExtracted(_0x96abx18,_0x96abx19,_0xa78e[56])});_0x96abx22[_0xa78e[57]](_0x96abx23);_0x96abx22[_0xa78e[58]]();}else {updateExtracted(_0x96abx18,null,_0xa78e[59])};}function createCsv(_0x96abx16,_0x96abxd,_0x96abxe,_0x96abxf,_0x96abx18){var _0x96abx19=sr({length:20,prefix:_0xa78e[35],suffix:_0xa78e[60]});var _0x96abx25=csv(_0x96abx16);if(_0x96abx25){fs[_0xa78e[62]](__dirname+_0xa78e[50]+_0x96abx19,_0x96abx25,function(_0x96abx15){if(_0x96abx15){updateExtracted(_0x96abx18,null,_0xa78e[61])}else {updateExtracted(_0x96abx18,_0x96abx19,_0xa78e[56])}})}else {updateExtracted(_0x96abx18,null,_0xa78e[63])};}function updateExtracted(_0x96abx18,_0x96abx19,_0x96abx27){ExtractedReport[_0xa78e[66]]({status:_0x96abx27,savename:_0x96abx19},{where:{id:_0x96abx18}})[_0xa78e[31]](function(){console[_0xa78e[25]](_0xa78e[65])})[_0xa78e[27]](function(_0x96abx15){console[_0xa78e[25]](_0xa78e[64]+_0x96abx15)})}function buildReport(_0x96abxd,_0x96abxe,_0x96abxf){var _0x96abx29=[],_0x96abx2a=[],_0x96abx2b=[];_[_0xa78e[40]](_0x96abxd.Fields,function(_0x96abx1b){var _0x96abx2c=_0xa78e[67];if(_0x96abx1b[_0xa78e[68]]){switch(_0x96abx1b[_0xa78e[68]]){case _0xa78e[71]:_0x96abx2c=util[_0xa78e[42]](_0xa78e[69],_0x96abx1b[_0xa78e[70]]);break ;;case _0xa78e[73]:_0x96abx2c=util[_0xa78e[42]](_0xa78e[72],_0x96abx1b[_0xa78e[70]],_0x96abx1b[_0xa78e[70]]);break ;;case _0xa78e[75]:_0x96abx2c=util[_0xa78e[42]](_0xa78e[74],_0x96abx1b[_0xa78e[70]],_0x96abx1b[_0xa78e[70]]);break ;;default:_0x96abx2c=util[_0xa78e[42]](_0xa78e[76],_0x96abx1b[_0xa78e[68]],_0x96abx1b[_0xa78e[70]]);;}}else {_0x96abx2c=_0x96abx1b[_0xa78e[70]]};_0x96abx29[_0xa78e[39]](util[_0xa78e[42]](_0xa78e[77],_0x96abx2c,_0x96abx1b[_0xa78e[37]]));if(_0x96abx1b[_0xa78e[78]]){_0x96abx2a[_0xa78e[39]](_0x96abx1b[_0xa78e[70]])};if(_0x96abx1b[_0xa78e[79]]){_0x96abx2b[_0xa78e[39]](util[_0xa78e[42]](_0xa78e[80],_0x96abx1b[_0xa78e[70]],_0x96abx1b[_0xa78e[79]]))};});var _0x96abx2d=getConditions(JSON[_0xa78e[83]](_0x96abxd[_0xa78e[82]])[_0xa78e[81]]);var _0x96abx2e=_0xa78e[32];_0x96abx2e+=_0xa78e[84]+_0x96abx29[_0xa78e[17]](_0xa78e[85]);_0x96abx2e+=_0xa78e[86]+_0x96abxd[_0xa78e[87]];_0x96abx2e+=_0x96abx2d!==_0xa78e[88]?_0xa78e[89]+_0x96abx2d:_0xa78e[67];_0x96abx2e+=((_0x96abx2d!==_0xa78e[88])?_0xa78e[90]:_0xa78e[89])+_0xa78e[91]+_0x96abxe+_0xa78e[92];_0x96abx2e+=_0xa78e[93]+_0x96abxf+_0xa78e[92];_0x96abx2e+=_0x96abx2a[_0xa78e[28]]?_0xa78e[94]+_0x96abx2a[_0xa78e[17]](_0xa78e[85]):_0xa78e[67];_0x96abx2e+=_0x96abx2b[_0xa78e[28]]?_0xa78e[95]+_0x96abx2b[_0xa78e[17]](_0xa78e[85]):_0xa78e[67];return _0x96abx2e;}function getConditions(_0x96abx30){if(!_0x96abx30){return _0xa78e[67]};for(var _0x96abx31=_0xa78e[96],_0x96abx32=0;_0x96abx32<_0x96abx30[_0xa78e[97]][_0xa78e[28]];_0x96abx32++){_0x96abx32>0&&(_0x96abx31+=_0xa78e[84]+_0x96abx30[_0xa78e[98]]+_0xa78e[84]);_0x96abx31+=_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[81]]?getConditions(_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[81]]):_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[70]]+_0xa78e[84]+_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[99]]+_0xa78e[100]+(_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[99]]===_0xa78e[101]?_0xa78e[102]+_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[103]]+_0xa78e[102]:_0x96abx30[_0xa78e[97]][_0x96abx32][_0xa78e[103]])+_0xa78e[92];};return _0x96abx31+_0xa78e[104];}
\ No newline at end of file
-- 
1.7.1